[0,0] 1028186146989931991583266129000395727281887839202455125454764611592284125326762071583175613304413318224759715764082324263282335441835825193083095956466613732161834449233904553554093570666693586469973370549651862312681606187572876567269617570285812048265835992120222200516399777742872812468170185780724306422729495412202336297326614874940405783365490449294379818580717005981181755213675687844908115762852750762302174206287989730308595998506054551425667591875847788762573819977018301998691776391184832989582384438148037911606666164763612203189714831549679970151910670038224933045846945957604119757698005826157577316352783216827749785213079612424617029717078915642205309509427275308087553315640229788547255521657836288765970101536641761333446125143895987949429429127903769965708292347972952449344460806125815720814648265683231218944041055351126652338124973250670570111600983022675530779912319452605426477993047764251056967624072598266569507581542630489462351554886313187855768534145261054356056481328759762099489917501080284424600525101898344219134941298624736594594986571289804799842564762123531695605597706419855616767684362309807935504517401991842566335498015152410041578892345280611582263798543392586851424559222490516531059913807404843841896346044811393530449331751878575907369162096636860789182223765105905632170367942950899517030929153184561128193571151721804518146224506865947247999395669032602398487854959702365697337578779579641234929678353974411427524231993122301583940007803829344545860394516632750461695728643554164698923343966511509012150111320797514664953599260803324449761355810788597466640188596105523148429745781608374260731025543160665114280022320244036856012682017774960080631042024256615846414169520040439703102575575930196863659619267461763969363183250329771592603668374845698956578605501616594922117418793743692936397345772013775269555643180553871190705063251153433059445608649377511723621840827106597913361242583896336649248050203187573816896323648288969350279869601125602496949812793183868733603222115809694823452356232875664651556303460426916147529266771112700107269552034334143657175417202316514429486739770919275102314783781383371167629514619790143115096725523471832275390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [1,0] 113175688314933214006393320389510256252186074763408787206668484248843981057632835887290746997397713059093497241607013148327768626908416117676575922775667258146438537964781147483703307698478883736205031683449299647001587200828273967199718725055622824725100930062173622257144910235280590920040073980561295854344390582624994013096896213296969388151630616883565939011111890932799241671672391593715779603287222235728337748202030276407711390325024492135670780417682015035356364304261369177948958199957397675847699268932704006600525577156528002775113863429435746765618342283306675213929051097487149005868567621749113579181701848796158700615324453577242453940239941986825632243680465756765445687983398046485536022195348434153159084586806089055603663041610091073620332275005888663789019783166203097648683884215728119709129667778309450593090216130360300898004806376235944145518035120413937870786932370701207188238473182226473097525811416697529575689950904245341782315721607947242837817453819780675644905767635553864812054768268316412471026059094507997282811226438979604462881584937967477171252079526802855622972837527462184028663908041384477290118692282114550353384672304960482944973085061061021657810969871641102142205964593866293650487958339461456990937030219582617912195166161422164934907136161718206110978205958870428165937822246791860127242773622805789727597862158819141856122382952422267772441309235175543877906984864727138087282596873473857608661978920730693009080524315546724192926167988081844775929493992300499100097209119503738011947733496184378906000759607000033374340743015732049698770886634845441053505615952217024676040515570565565757871259117348108680374719380585741043046825403433574129580523107929531287680304622646069610854709794650877163173322977541847421111199792195250369107969660989468933583983016510407604381596874174573934382036814704153413349816263886872105882485673337537142577388534603446635010850677465234526966419250147156138340504515335547121285945788627899376682386876518904598788603520950480820482508754354360140962509506137723032002049804189377774696317654253809925587069290352791379791884955893686402738910456268965035201130126755325600029777888266835361719131469726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [1,1] -20836551125112629810434843878227757638669628771682799028985147062925567584561123232309042497686961308890228138863087417697668079753894776706139661313185501450047843618632306910414702867304876565788509578412430709314138684216500619049345597368520622251888658278115571630958105156290421974634936932153678484903100243305979653345127813571317359330534731233813767724683279374410124904156272876975826855991269522034013810940348629000272570763615992751813734699374619854020956937184216238704790616174811366713944032846968760423098537729850869678806179064459126198738520528038075099190085027894169478980833517997641698837086734777545284369628175948314300081178468263616386435218038032505973810260879800732326013333252841780869948594778055798041014343835372382983230980591188506744222839250312601767761315261401899773412345541972688971040800163694485491560427405047309126445921902702655342031344088646199989665537501045502579088476644466483478973700569124699607208971200431675452371697110212311013349368364202682512147907148941419897212493088331161255136560438186017356769036108015565551788339970782366421648221472249335445885901707767400818140870763669949123020403982169997335035636457004569914820214502723022193645587135807119664653098813669479202370397712670517925888895981578757746552098807270452786275838346791264242837161121427797485608379934819331822497875505467657687563494118564894041533308900009313317144001231968658569146887650940581264784237670597238995053378503729368284185220524912801040468746941219988189627339860220606095626651791206240337807291885403195805902247381802567668983692936222769424896183712109025115928807763809225912804466933018402484009159822169574982769310026271797505560976705379248539404716740630057913588277986661648755838877282578261429762581660367018795682329633537690333634404245712899762286512853047445535174830356654037266231581570502859414281807296860565904400538501901527405158863797478898947471119601113524414042103266837213748764174219894581466041227696777525161700509453593978832046264380892679512398017999950356694112222402340461350751503253011866744242596467653925905495407189313532217652187193058318581656445020538101736522207385604588125715963542461395263671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [2,0] 5191361451289439067711448700673682783861156850564454857742714972013409262424461548858618470399227713101985018429028807173056492031601551341312250423286113251555295711277416328135909865979587343891344228186756801350415086640561969874188312723728908203703528490166866861948708847191760232152346428659473432312976126213808933508510004310517840974615330968879767278664582787769411100240301134248420630186607681524496162177871617968023965656602987968901024187731034763780591576585956737147146919264349500021077449599439009030747909486664740345470413465446645656388548475513353035722475917527218930661303920139561545315588271743271209204356089170543462039686590241523210984251134896995832899572818635447371266758004521588263737937352771956687572548922872386720481137307922013466707426390085360102733456554573267209543084609716204544563079301096614755761569453360495281468349101239823784049939057739559868970982430242113429168524594360697249049893896843098230903716310817459670558770585464578304513184926853480128631488861641591955272922060556324397286535324756213910403532676295326346318940898528329943189898169958067678876232430344600092564694369914970838133156022021357337130130034394888973920360061581202250391914326178036544291024593747885847761874674439860058167810561185197287254651665162727895093266864166581219912454088301875818015235857574355946052715854803805860927083054899705327285235845026416685618236267837701922296071057713808637294133649707730964891755797596139199246267951830127787440589229232743339224560284293168987767017626710080232805835457683826555453963287177630170497744416096584035061051898547919446402643811430760400012187300287015758449299776962319721375359264593124905399442974458252624480973528554945811184749482657237041837137603956357934215072535271741424773299678404612609019320271078935942209564979754874022834945914210966516643979428849083415814483532961250470256126372637841577797987380422097928279738599384306216913780057945646631470585805198381438863217700134952684175869527663192124944868772542257802701644503870587900768883137268980596546665400525085633409424098244581513443579483375920227426693998764937416284163614505235348484113444555987371131777763366699218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [2,1] -1140460809818066759664771169918399726070160491707666784337466837460435930024891769902204072859456429617539695903415250622720162450621717865745660539246512793292954711894645938859529529915416323838125259390920124612672664622399708435793409454095754494615814768211057195805033625661807553328016376083774635051325542913133749642675915768751762335410675839549408422272548479626639011320602365996013508100231887079899405588651699100962829936281473724781380223044452776915081200755706803710898430961856057043795547987294286113686837566646693141616739302184532899096497658604585274451852060930061093922642569815226440321693861350983162442051965070448383779353564744233973567300005258709124505806813114690576744366113165148951798197302552256217284740125732808797744127826007566714246334520327741725777405014262295182406550890170223460292196483081735891141937574011227889210732265404405328648710456450116551298214044498717858501192556312146417131816431852199584149636846050611551250685750123584921511089104620729682137960417232138982589343304474150298049245325367208360189615967485663581791676924276482004221790009643907718224719411377833702165654199124053254738319487670130613658415699526112178684382781625759606181668416973204212035233489008429713679861449840216461364119433695572693427600139008670188974622349952970611326627303988439219138581446099187109124827823262211526233740765815614502461346840557120671102191640825872758107987188409861730877759782324060879326728628401452774068717147886759075647655945537892832937635572470438763792812980569837332804196915655293714403037733800909035568138956521515255294371352163551043727060673757159020367749418052860034518203241159124297272981089747197999136056198169124774218531840820557693121137392632950557824290460392300724376546242932491479414256402944755552778384522025277933405675993626971481016637968604681388557383469396798949267034397084431323672169759647649404871674676141135182769569534800943028688478796731706767645757046904427095327507352559166781063207105189847757919011831217113024177770642927632104996023385642850336564074824396622591256231626659734314926955061123089946360028080872429581082295064431950995227724870995089645475673023611307144165039062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [2,2] 177227244901150103094570067177846118356477098725239174689477717123095147098880136763801820788806121193573131144576566565277073147656128524718184210645691016775842980552242863778635095488676753569774165691243492569222759412405577730021730373189993347157527911814494005478447060240604541340707524172460916243374676333417603003945959397253318773616730086472829575674167781573033890166690176982013874935616436126718660438068803718824326880119190860346831341193612741707401587088183291264702057683239939262456470530704622783341468160784710557793353191951502477060205259666435308193185427421850500440794372517790069377624675338506658668042351245436524779028214717926005067231829013227166576410372816138412976852147150832040758966908228252930728661769518553831669832542441141392352484829284692341637742464121658800809343471335624592972956886503313647945880495380897594625491900504827218713151063042895309935029253097376705946083454797190484269740294827347578430847140844249185193142510620260578446070994393028902810146555655369409905687210723800925470743888627252758894377102583042764343638939279089152908469803833081902728045418832131612205396001732741347851074421839319863004359133335939013974178405273427410664497186210541908043989098157694882823652546741091783738279069251866818187931678856704298878323870293165875331799282106607134210884964896482004400499602131054146799149118895456577972841838369549644203800438313873884826612029818912917738111832070052110656050292275337949733031041828460918196855817884557921929731633614810227918077817202324356847650713117083207182117696935005544917015971304033837557501195058738238659028797597618146732986145332937868921613946663769088194795323690554410340285484294812449932719721670828095027919801207390866636906849814717872043293543972769599409263433117404035119229131898613472041315503063817950583079228862615715874678224413202050298651523002368214560202990359953404408187718656814103721365953509252427622161593266352615616781267215257878955773972557460904561415303628895088885734315758948643981104285435080776652036627544797865242657168310173776502369440008853560813109826939809387615330004473993823546159343494255597083257254900634514171997579978778958320617675781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [3,0] 120202451914186624063848493643080072360195291797973599363535256493332964612591657642409285046912642020111494379376577467283014626196395190891121798960526277773420850156631344965101737984980521768264776247453889661857113943985198888722584990380537638473823015126031847030995225788374110541587233688614180651337999906362562018813281482852477947717369835493374239705347138645278961975868697970474702360679119491805743243131373303745615231319536898837344434981146107156796374934937400777193306997213530248330536062117798050526550424413275529361308010262236368928962371230782301921099257733621522769837008299641750807037717043835964703867629353161562203504389172818472252664754122007616085414887211624082755989326154940377182956167740261815943793260192951486312913763543073888372931433249196409443556025829118027886388892905019005843171253147683051340701523287446003992356615471170350372587911168602983621751202916474128555385317184122218830921324036235295320922915656040339187469402725385121944691446645665293697682191413471566458541911165639887756756494382215320189012085175787242179462799247440718365931636617930334860339083984941554311065961581669444360057047985477856593782475736219985599835361394533333857189619264235883567802828391452240062036042761519439778648098642910944343416258207129194697678695802675082761115937108391267010445329740823918332566049815355563044028221640120409237122789821416715326138390897017690358301544095616406416604335320858693865123457662516881668666695571245878834154254934016920384274914789061794227057382493040906720432774330280250050287154317628741782622592469998740449205639462728417085262529261899569477299129107041895717928961909907767087507652130806738505791573646162586422107709790401925363452410973650632557097420412121660448752195355762728570003805519065768503308728153686272939188662016261490384128921353665837438998436472294261233359368331613853359523471312648734257169811024253303881927056624476081299522110841381946664265892824113997487719137068731650524766566119901211259222788809616273575465343773296371210992276551925204601690583053121523061219006536076739203643117384457367614237764142378595649143843812536175397198690006916876882314682006835937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [3,1] -1947532938959764782705491527219689995049374443238078936785617085447052038784348466647934229735021505580645821789045553666633861802917020679069944524764780857027700028943830245944148010777157623180284184411611259397612975893182458954786658062959859213335960195628000904161254070453928064944966087510673878674454528262545080861758642527829700762525121362746283554374216541637628896858547447164739665392217743170020488859791179711446405731828003595793544844317062907213368070522255543228009650050634782305919458156302653808313302108843742360337738469881863455124967133935237792559635062428895237200418873022859696295891640092003787299492200896868956707131812587961286879780536499255337019113231607082237079763085330614414419313645553168261574398578203296524771475230741748186909206667233304005838562910113238744430748059886581508189839738987452582868440011452619817056987961779523689673349311470852328039098538262736452571818155387447760563870457409209652621608059560072999975182401662074714587270227890632795983730598983740949133507225519207770677562711762020244518875535450803351664932700237848300033934738113307838532292944102547418697958289699481914555302797701560807818849508831459401723762603064314895429679556321272543383743184340671158400095210597353510339760913929186395857484863985458185353970434505584065560738773769073100657939262352648964926071184392753602716793168569303419797201539426140667704255637014965146361723340344962279459554745101085500982728616322664008883662906521927484416645433258687239069852003210131614491963075598238102902323608078823867598546724992232703885977155064926016657245507341520418121773980489577587417371627776545017374866480074882676736925422814258318053586559582397624801477591273538769979019649879724616759394623418591660005184526294630906190640934893175003888791035099057547659920834988933244026415462491085614462928543887779043137173632641561043069233042451849117729823856640988561785016330888961421881628502333640314989595774704551384876904549240514971930850675574090256429008462609641928704447806623612645296456675064380776488459949806154563174681282717975000334388880283325531449463696850270035119148738315456828758265306333896660362370312213897705078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [3,2] -3094162573354357841339486397018172046670501453359132795628624571093887378397828443151656995523111154628959513835584382150075346822310817192515482034588382290337876635934461017818550535841398003409529991136243577547303144138988941306079133904634943344069725427346661352487712965649024144120392786637183361590122619753501838578553911761032684558451808988543242019829605223500437679021961022969735410745095786170051175837892901729202052534177875283432470809621834153000672868985923689356309055839584150018247333539143240544366328931739623133362938682236713685631055280270829327245745564021866938362347018030552234926940709275013680910197713980751793058930694659952883781170892995094001929312204916448088785229248630048408390684117587030967356896484543393302718477565775431025186152671629154856613199315080878910984166175177653841066276354509386623752343314182021010156677010672918254021311571115836301810565277781725880807663906236760303960277384388247174375860147357579415840348145249969066363923156134719896204148467326952826846705766707448509807214255274720878105267259066379396713897759654862290554826917738658472798224771498031107315470528925759085320289892194874041715031238842527992817250757740471488466103539891761987356526521998865624177364094088112746851285385288460436958927735232122702038485048200677001919392626432838645381495961704482876224959996999885782528108307423950801383973468743241799000673535552633688330918669409045402783713474132194415315116517892702325067439850286762308110736492541872779085705335450178734539574822223329690349624622585092739067536361277560387693170914001801393696227706551419090983340748795319118709760839647873151491567254942393332774678394016230782796429916313287988606556563342259362743303478190210043117126823307050022117909692179427876222415562644506830076814727357223607583642289777060296869445876111796012189038130612066188696121644418709551308536688580947353799709708418886002575806628927776706907618631322548940452953513864510951290401950954809148894302122190756092732589584068356588743684387295045886155385710474798780069832304722898965595224971379144756661113241963191078544445067218933411708735550805587037327638519346173495705443201586604118347167968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [3,3] 59509490463687509751450503878410733013440240575540102629358068365252822318890399620115904473396918467081915990194938084899996029908397959029479495546147553965523339356977053928089760869104378202915080916148611094285409369386088817911733710610092462548487200826965678394062497178690173929137166401016290083567272909673059015056291921139920631607248267141930588767725593955764032729646934428417371960109866795252392339593649835446749146830928588704067539499877065697908968765413625686009235717432411256480172439671348112169143641593763554422691357187615321576280860385623563414542670700780281752560465092350091511548420117570038793276361933745387814368873494020569393074118436591712265702799307529239292066695108711190393083488329717439144196722155358203351140638864757492884229410605636543100376515425617202569028584468863434838413034652710185880407906825045973193287907672826577249297173331671669252665984637605926868803754810474010150001946955605775738733567270420395862018344488708254519536698635639312718407589853172456110096455345088611146520469340224763843097598138253347564150143866288322050218072348527111473552169962947137574613468586403933748897745222349001451814650494842615515532390717246197706022842819130227274404220840011613189049145401686230249279000070358631464918313925572922172424822880343803924594804651533108490935218662009001362388883725121874417092438505283825770527118663566664219759066469839111835511732589082002331054683617177457426780159237795534203110699725781297997451477824293037656270440926900336890790960871507024433080187231011581162037967299303309019094647524652456907098584844959142015755000189472047635247144491413950989073449504651303771364677515557282490850512229110042510433031587686632113685593551798393813225088548859202183504326523725020083479941170614935841080669849441335960018500483991247200700511830958518840347931072641493834995916215254923370429138786562685720281142170110585657915766159271377063591412202048051674504877500320813626014006648891472833199528591899578274969393324882805191176009650894752378046086299394962919467389644222291056094349175125469945566718760651355753071591059511054795556503483111637276182668762625205260974325938150286674499511718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [4,0] 1265147614574186562039053844110963709837747230188581156619292734086681982391086356792791955950885722622172592952781372605481506741631133092528819345040904325222851013425980957266208479306726283096996163760822620770181198686500565711211165128266013159933295984238284360414396250375222001455144591834897622304763073204341103263291816777824233096675171932971117579644423967034358449709684200284737794788778071550421241991309081672320103068482618591163899993266185375074431469078257827557586560254658050627445217975216740029853597331570874881340488020784025211679377749246814638191385065011411621004038250671072916220024188528241536201596323532990073620459210705482602968093720058111124832293411145096339309143572193176440909935962684950565676772360591629967939448354358885607845834075075009723664200099190259732187344914325811431119017194543522458747478623801890112007753140822308869388881663672283602597960475161683721222177777574220212956791247572600569257373474079863068211244111498264729020815281890441918711544449721392751700737748992293566709161782507411570630934932160673637880728871847360048540039619162401347070164483158273416483568359501124941940812400710368018794310452576625357798568432760202174355253203786658439327638501300710240057765402263272409053962399848161470191186569256163451645835873730636993039951075805036849333623352609531410375625353273900798730550025420536346221761148839512242056026599790905307680248947542374394598747649152432017893356091385376367858171296268050951444725823478647539084414151577104867532054559273300969823468894866260494310845319630587130936203572315474338900274083833200776344674817981320175396407883663260797377093706222969598619260701696405847749517265463103388359477029781116720130156132385988023892937102499759483685888648632934364907997478862068370015217038269826061655862334890706843256929995396948117833990034794575356049795272696891514363573206884309726095289479125441528405666332542407698881863976144319390843645029453306543856944744202387710767607203686002688422028058872731151642011151363975137561134140669950523209360800692265987580515473800829081123068502660758896506555695738608156191401909380933078763664667576449573971331119537353515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [4,1] 164015150983358834606752492536019952675675505509750901422305948847027912928410681473458165113462308392677149714909135041442294259951921468990148569179886229461235186182809661783552247644719936319861637150090183816404070764449505533403418840437741149137523353512894746304780836850620572562795489530717307833319724167262934445972009031527505172563620155275569220783020311774949022667472939759625613909523239608116131953073269599489219350477809840124389509037135491444463436299074241197771202489272820862288296313371050624181344339621796522951898718720880896827062067549265253886022550820901307791823502477965781741635754705066409122430992094747689677818665097566698636979787635558399354427233284789506518108669945030142789524444757491854988017236750395664180277078328999615928750874411743534931594911381030427761490219140806210755062288923035365451718522523988774818211574339291469906641421300396763899224669401378872230307700200986424471917134488779452035649263423987710296698770634813414061705940180857785247916944985595872970849736584696620844874359547497548496205424666609321061874955362707888869547605088844845175235256318158208319937829325062837025196446059469331671854076048684060542847163626261781122162919573878743919741152663336949431314788953809752756101686923676767753209911051606255478841593184114805945123171785701956815916350472568575196049604206726223023773578860671272697429484361187247703543392072677243650480559320086703190730394961843117064593552983663213798381268992888663960479646538349834445137164616458942379133017250166547346075529600538155192759778136664351713760017518960318220283774745776229667553802679765140895568001940015494465713897118261574209451422178309024751087929758319123209883192611956340771274347769629273148986547760270886618426928666572488981387174090284495086731775935651201005649815361166468454154392426327360295730625220764968099806375774802415837610787386869077118703125108068993306642219939103855496929424929179877729391788892062022459335709422873108070521178282984317964465187894910722973319321071226051296065787955509442611763924925292191855037936742092989786876686710792255100046820714383019765677728466973605794170312788260446268395753577351570129394531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [4,2] 28068210078769308069177460913026946956091458045533789670611883391776497057909370511575648283054045947538379726715199133219867591189481629765159177152559490910643259507932412585449011540859243532159255482475362831999839424135388942520533347620732296379826606124840989197412449848496904123347631132268992837385553234290680256100119186817233863657355120106052649977724227253880536749796646025769417856945889707405498833407726566592159001562639084549826034116301600063605056621344161091891215086006914688910398048378673256916933602347084646941994853706512745971226658014879677290161693698255036709915089543266116653189797886860866232332746814292048114013812077447193930196281371448088695196325209213923062305078747333789099516394943402152219034909005227284356712743486588308167732500520665189477769268254551428707831466165297341486675529885562530476907349934202298284938899811338133845754575872298928591524193204411156725323848732149527330070114980059154071768560566526265952125593517526818472808545643138091315520459921374594446013299382461266028013329574224926857438811687153085352173073129583675456221828343671359698281664308737280685170019031946184722594758296276497426509276840606096112932612936751103301372981003896907919783778973660067063163705147102031339533170230221497387472679150944744619255723166882339428409102779838972094856650906542342112986116701013640678112202582107096424455473196225318659202097654988886968318224233151634230454779164528403289961701653594603665522487348023845486729750573774614317807708319410627470711658256491456285316414338727771479151098998909400542440473889547271107652448502759757535850708907365637108905480198691740537230109038937287395752195419653747690079845084000477604058734879484592097104165924043487955477024230872678221917169320547292719096703422663784001680766084841197716418963751923586406997380635342663366553075589829762145585463607814279982162846364902110107385091508585212384940077653710001116367333123278673333751171131369086254793611932420867074919516881343919923129173746082403835771727130355708709513299742182000344194471227821857906005628665041734237787756454900590292117049810443688598692910003010099501665950121748194234783113643061369657516479492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [4,3] -553604665814479420392909186391915882618561970610040053237052611970578848243091340473407467486084962123076999838665402520058370951906893918976767079387793945072233153855478313423817054187383903255860179380489452207776148775923497866707181265193561875796175637457701231858067424547687897344067447735271434575525951274041435958330508677511982236895731053711978473364066060896366415087769296534260817784417288488180314962780773828806112675768803832499387204596335399900255301265663941679897769260430761624791125061568993756790776367164863627091356749422609767227984862953754425115131653262029195758838841816344835629026954578075273417418407497503468802878611480575161607772681277529317779970821187982907951340333996273184667108224098781674895251405318894586879869050555329172234081348201089061178279121467263085595007548468149173235534756737701821605415650895740068620196821760016613736814089932868407884808013573000827299214656071392170199034911386535476991844711864832744962097389967515756466409708234608881548647524661268156974384698893466533970210745840962117477893331185823190239371589558744509531661052981708436438831994297261556688976522207637979938180082310162428485972451231138085092933381902289381767763937535203808293499814434642968224730588064465290484162250921450411283052079245189918459808227558927650448103769840214410225392374329463634379959666494810023203640175342636052216143155686523035952274499201243106793185727765908726911720984583388468597088298215981856839202630913743577874732404078148427082740196321762545700002272097327645120833389849487662555106360081833339523105262196893758974261082538491637125706432617050949177466290093978227566712659196500841914433307039446728824682096450802417390752470385970497485028043001110095539478890915323859196028313654581080733449818820814981006960907740191024995482222150691358969321565497171666094530232642131435061817332522404941689639050637674383911457530593041841342048127153114024928937481443109015748714819195601633242612731232407409054669175493530204169712055483432533509345923713906170150157115825871679431640850933260748197875948896579751465282266167062275340858617067582827891033094288792583212946592490649733164786994166206568479537963867187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [4,4] 5061133514682336057935501891875544450731692971475870850104925743556338489524403131018131007840804268290530689845769387379915099330167895438055216153151653330621943085342200879226618014148464374444924408966358331876519403860107651743945532951876314620969039682319194837793496677729269892923787639181192962078965457521685688553846877892977796117177468440102419616718662525138730208829663324032880617017421671105066049465720926865573130051230883563554179008016358093223255707259459478055559893456916679584319850740266750047011867995107644518984582170535700636548767416080045073728077126150286949410302763185509123765390021742366726956960258883096618870550538612275150108052393367165740533497857789504600135728295851475574736630533589085143574763810335380602256734531331574717908194641675872700019344269176401469412994241644321996960791764389723821073362984172621588293723828376478019533377786870552865620225587574913697609082519456869080124205859326245755627190177615370577518402616405340068609158261905723974160248513842190740714398211613986882608387694578366049799554285657125123381490552722858998593201787093956629619275931243771101025142650021794882070186411541051649950668297935665070206817195800461847669988827809402535822358755480999390889717921370499911506087522650306156721712166112682440906201209255718322165261566288797590291392529314112214540123377638221830898222781166290157297214584538312570769819246470641658554866742894967420619100624685639367863539566524589709876022477611217806579088775432712129570150700338911357973056234025253798506956111734894239309229967745914949913658966419439704059036030443623288819363285333329029800437102840184868599824707735907220387251600949454986931919035337326855336086188067502300569055154261591511248814558837345017010233565710272693280443709967758810111601824849166814684288828848900271115355521436035633772178320666957320306550399304284478896483798820380072485823837286131319310957476501044611350031719994765126728091433112633111226785326658992496049263740369176093565579801257707369268151895636787467708395581374858084250742038670820244057194864459052309484238786561468264809941647551675207111746131910401574597250289803788969589248836200567893683910369873046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,0] 288674582386079741366667444574683953428404121285174298653020020766045745455997445086110590835284508493827121798411001818650733435336094213156295691099198503112396194174316181046133693576017254933684343334845913374376541760681578591796519990462121816016007326650462132354958899069838844690104958764638569757460396736306590388121854907547276292522248558773637186859032562033865076345861565671781714330846109052306511545772838517659936252331603529613654032015765427854201790639507218750955754147103745336479537152019127403029959471311623999680244405707715404660153485119427388627159225570852043645496911364556091909708203993862010106810906280088631323161521483467064379380008915832257775826190429002146677830824226077605259759056227537212815256193094173287731379381635208828362106591083749397486008489209623729778035797055139009715976958521536535711446407904453344096600842134477798936887234739826372314527248936866934081983114156732769259706085698589758826960140994324366995385572019060259460146526619251157279315064369491590945319185908382128538667526469223063048040707966203415496271272771004920079382008904711212667953774916333577793425390725795266959216109929767293841772400230252244833493460279423510556942596155562941485621849503971066045651136883561738841926341241961448731545289345062394250889704237938863784732412535434224160447967297970044206942310782854839789620850430605010405005674949350281230573252612760588814830848785799335886520231630579350515318446670918791514310010092287544284406301828094495996236317794277215473307343621614487080489815327639171614262814064501094984662201854458592349648023532405735131205570302039682259450156278595313386253924242680670184342390526407481331765769188408282449640591039948229311427367053073499290359885888939571749195207824891123735698691144427126264186868261908690310627680995285499279304872631117553939658940109871178143535780629207114259343550473902977396336483198080862125198907623190322187938706233969584770495409450997664515051982939902517701330318482677540630551474038595485309885196099557994833984993836021772421298488741122489249725480640298943634838119579935445188141050276642407230938717696555606551100936485454440116882324218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,1] -1511093656252748082076956935617371298415363573243481525586553645401663741694329778672445066877597933793264813727128428193747234269320126417923604921205169408535654826631404130606129548468064412540564830639030013081610219758207338465033777175736275426280780592863193143738958285286413665049324704054645006672570718921313510490293352716355866730199769591859576498822205195702145003440519737155789450958997180175141718814326578123009977965036834821019146801560146119978852865747660921630213191542180650774131191170779276082928352676544852071990128643475153164976406939478772194072186593528944090612408751805608719082885351507153418983912659040855845089588749507934213704441072747742000411426521795486499627420148657625182046370006196591211838305979165389719653916618670223413814271417778221538209993942871663323329910703133349582145359857883192299586727293921756177398049212118717818223097190746958823683518619256590648074579448993224167334885302768939105125376958207898175489384227214738730248001994787102703688275031212585209010990649739849176670101249476877806517725974541787758989323373550984259710032964303871522753738845573142738706111438351368093184236902114559323971866735314514335008639067461699634819425340773416488725552874245679584586553000713948548986831013658267826640941176081336636552976743540742380448725876137208801856531061504975124675686277439303580249898720991608867551675781263723916809749984531746899086294470581860256292650672501132056214970196820318338887501252197841256619989152230874490158569796657865471999423232198073916742102546116603315966017973747662763418803690647387015506541857881573552777744482068231440306189931450088951481256934476396320105919945422361590457415522495569314842262557214101397433031152902653963085428318496521979306773019984350376353464902845789608951883651998710429488108175661686855218731455366999974490638176775748524767928284707955861438083979107071850831577898188360241278084617244255811628897524619514881951178264517042283620343767566864765671186421051307451040057619337266636782486848846123745219005584143516690035727808440449812184596763737161791695039379833131322175354693275826384386577650980189140017539983773531275801360607147216796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,2] -174274995919908067190972996633965724269826885131792745223521742868117432411858709041930373351817458470107060334126747183688091084595589513906323945151101035629498126884869714547257380648203838562184026016480118552746673374128170681836590243030960630792142728205074299542723975878412210761124389147552753249978763305795833463378417585585991081972790450249268062015567111307532387436811533990265342211042547937584776717901198401678233015110016592216998957565198143606371811543912732296117642599018010087937564961994485322175030351550320946606819505901825294084589828386829321909373456188903672627482455462081032273246114876965134335264131351429473878287101276380795548021148021921592712088010459586838644434834685694517009996170142634432594683133864887967715405183131166932081884627327527462499688158079926330229085112633172257570550872982945968594307566210593468225942638716873765488799114531444795480245559157132381915360180296597143943662633082850137489143936330972919343722922695838708955582572116440029509186124304702322655028642527908899137084266718869785127593806206123710604325553644486718873644098940304391802814011570349156052477568523478499566550379533479563343613379930100800879841153160870797038142488513822277264176206302313575749500751688660900674382826279347345942447300219436852659935092948931362345670853821216345391059813367867973425398590968868683832111612361747339437633731385876382652432376746749343259342381836707293332542111617359843705535331928685796269401786164166089787478732581248724777068714264235388168602891531597772682285585772691889212375864095220137845523600190152221099398754738336060386040324582475918188544272461187337892403013155234018884959993370793324270777144447120657393612281048831947410693475713382706658393144209403450807374579470273054170945868600899003297440833563639877383241893193484556910030520718491483287965801209292371684381913124848414395961422026055044996904002730106427203826318652231775322311315632041810602325140314958154823095758606167651174991738971291240398275716991070075712683842193406806011535648695783189561225774128961159942739544615705718436125351206693289316124229341518050152597940874271544581665220607913369121888536028563976287841796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,3] 3355974317324081834028135741553069799052519118063946253249195573383712315727296198342262788842567053138053805546789223161157866705691614033687536646163384558060218180632710162576367002002847052312061558493247588873620964600995652129427272009761605616268324605494437014497062000950809378277034119773855774042438873606499313613782485800814509505946184541898846979741360720764856467171650737062171627587874336009203666097486086410632175740381868907023612566054504123785009545020490258149747916976856835134643915836352456143212484026565922705898305032252520856312708976209349783314077747289142117530832434723062270656818333210140765112325294739256724836890565621221644268856103701004234772598842607489560287693774894469116364704066343199910130857147488778476170705282221213301963559456406594555274620284665411783592861417750153820811048115181065456652201885473819465893877767474217007991013658768075515417513930128820948668376017740430124667250487128336318233907044164346554929477780844502235024970367067943153228806996420902578291279394663604107673061625459883166068646325667292289339172529375600443922370255004629538943734655236469237117341090217031157040082678158237619842874915390723708250852601347605671403206376591207829529093559740489212132531707489306217006474991234329786507034953686162934688584393082404622917596832054050322211336304436960608269232410139321569966506603805442817952096165215195000944858523225432134685989324108755719929471526130075457580636538393539047307760435679492132522280569883629786421664559528921089805287998073509913811655085942182174340771330229680964860794909286693916389966576144912741378376576895927403844871105262549152893499124675603880632843943663462923504042705918683620830498531777336821258883423039109301009002699636224314275401369942654409181053684668435109656325473570582315222432793829372810614899499882463913412231107823205771075309438904794100316111395504303113200718441728391122542824762911697123703537229582652347666751535081335805438113541483840435089234890105522410531026037910512437911660455633868336470849642682449718500149710228551670938701856799103227729842843300470243106845635686559044525767754476510707662567385006768816424482793081551790237426757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,4] -29550465432817965300865654468862945949657817658115714248238874557888037425038274465028278580796873053527704377675101512260909431044200484298568691320139349771422972948316429347010438571601054354032051998962664179029154127790567494733316150265476444910206833702164410470656863124927762310686146307921873221384737722987326372464779117911846636332027826917489130556890703106061119173341550470906711999164444251491187089045912875822996182292857607919432058009997663499356235057196482559924341430312207546150138483021649294799065149644815947500082530750987154687799817727617006954854000201824738536629399395789612543824481398762055202655027531608882603241382557535346435614637095764466942239330909101838128826355143047583404274408160093303018611565423687332827316728107371583866585559143111094726625529864985952582448026188461333129661643627509338826926745176430702150486831586121712011623285301205387106062719318763921799027112743092147975009171760577305346342433132435540042279567915149252663835414809760114644438026247869711385193660047490292051574696019727242402040965679873410347953335384107906828070768373697314145887274089762829870077934439816426926573427673412370490927565322411574963740351859361716270300144108204779712662484221209431650254482697499401811012824011478142076002889699418062735152476626556519257276582905811418141400056360120895655807276028449927708556441157622308228090868729621412712885800164310680664172262460805136078630878415066067224102349282260104762256795762693417648266459077116228418592088678098099795308635246811074102294861034809571403872252504242451020082515117129855794990940959471941539875555000898256351464009102280524256829557899439089255343386081010496521084610586319508370521571684724467507207965183147479470966165867892689353459926577278419956793068332029619303560656217054353709905272577909453310534657472535064586838991147050315560324278656061987870004849943294653807266074599111248223467788457763902308166441179256584611490747773076714558955598802649458525342295836313514122724293127913762672026486536264624033835884802967204619225085894774427130115607715806560988573608548697050486398516290120663071406250206529027776525926033551749938510511128697544336318969726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,5] 165374578385446945804742046914586511064055768355674305875683352856715430233228178496257059562127942138148930341415687984730597270646358659387523037579569010514332576703493223373048338910382909827816137062067146441203592612625919214437736453472419830776784086529220423088045607842125448449372775340139708951996008528336339568669281165247621548218332810179079071512143058640996830355672984297527835660485798817968501602049006886725248570870989239844130262397397343605318865077189383274702635057203459203404449307411035621531755858465072866420530173902598045160558254521791539699346143155951472226084113744445452680964610306795394767276919891765600721576744957379270269641124143583135894031788583303963425513998774387780648082470794920632911168557841406830323359963799530497270443103513303245566404197147609641045946097264700708811732452209557696551794921391892063584408823651568350651679877783451844797014978085803915197060479907227439306705739268046138580441866198962421227159862288100379664577295822279490167544681096902557308755808164393246921871374660052856623167549480914418244057507255728047773065923936932636670609144328149510911749785050811243285784349643607414330091855110749266627654054745848133960549615672222379744526844470582967596551868055696025672225756380244836596826645367738012320646389395725535395732648411795136114257205669978572393598946642757411540126922213849664800149290961620599187431265874942838254599544086976839836110497668716241408405849083536229433237454815685330115040805428767334412173954296290501434375762016220978635547946395512070192298536697556829005954041621635921212981705771200903489366619902266076375028462235744657991323950753713363926058791289645520253433514832865487983060211733851919395944153107244198582433562815574027552248366689894186034638131547727006235203478499344818184692065854302360092880010835395758724601544454764986230963861943930782800620292420904072283792574639334011833225782165921656591614404898061365441611521751424794624197766484977354423603589186523979835349652303601444134337571469622126199971902089045430254927023640607522892773988294796409114742676218145044025336358776829749248388985489418215504842779974351008043242927669780328869819641113281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,0] -81680891368065072784945184961522521752448041462036777461482752502075689997561423543377780126902682186784632784607080171954139217984508728546014742812501513696479506260411781817374404518454066067141541692521754356191648442212936135860596777085711106028320109870411655607770815067193277297206019793730960571037422125855585086256445255097338313944602917603223804849487890349362042598796340266458541979787826729100004494059240444272187880856962513955679268645791465752362162307705488186075806243677187787296523204807670057787880265823667309989707139712548358593878746016907593179123516812798053008637260469341853165566265470188423786140837465021676671500036095980358786365703646556883428918103406031371473667949284486557191738055360357146315176163660240093867618666803649710532549708240522450517526280577255610343045347094379421049026352895407905345184576527877215290411798419878889440296886940574154102427874090873261877622089502437560563848843291737881729260033961550468699606115663296862620607399957105582824001944805775457049364992714738180614646680398579140847298162786014443231014288661526105898553888295373733455372619878152696789969390087638791976293056550560426291703041813815604036957814745886820475784205808973374226037504015388964429421082655536424101015558019079237519461222231941234742584211379084337717392508375853637442866556765896992609246645561594720629932707933219705237172292373331961161171014426988546878749173350560605230975689765647504031952758621637456713987136418653487012824096112103128316474470159445798855591368381350869294162838393545606121630973711055591646517298163173365375278460030096697765971782202087838180113640530363386798094556998093222615056371568588217748511877757693543553886074921457898298365362275381135089814036067759623516170168311027577150163495781009555415106238583558469549685074574339805965659947995019575444660391034866074739914641760396343569147592982793029478559235425663873390553941507032804144788722739600276025064650393490222577826578857782037861684282890035106909749461207228461902205856040495590903790962086362333543116312360057164809611825128590806113010828269235067477885783449952072403004585334114484584944193557021208107471466064453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,1] 5115053429664733943330374465164185442722002573989261401810632813462031980184613080608133516622876972715744946982353044252686569452309092929250276098800098739897459694971693024956302085213987191529702840454618927503814981741201376707712921466415433588350527904214367574782140059847070696572508423250871631758112542540501332721597191555929459184895528003114045200850377446069207543788879611577510516238179050486591363376597016314353789393864257039917437039220069287884384952592501663136495923972674153240349210225068269999358753982693048370633476265825912247417064285919906700755094792824593922616476972328311218764536908635507314858845630905420174753586840156940713255222499660935176692832528650370881145712364139375269265205469501742656335519522425719009565713568422952610395745452075497387716278372547165175991073529455507476141142281836057428600143196371376780125333604913506210268258600957354109801564473986103314765897458901327109016356159210008714045567807940309128082705958890563044372543941133062864148850426672984952090340275983507022753788106049995950251490645944016514333286875300368530513265044002913438939414735262554686820322098179994693308050806806040645899624527406794369229829030723595149314636086023395373409887112394108127934750601203840316408924161413283159591633908991077516139144691443342210164043314410816383987454005412372035647869316348268636080456434338855115991667370790961737152349867416837654395539464094717938735429028849086310552038360852835104861423330303386646687148415542656390464360158280955751482947921808786844161292301542209725530832144033914914943035074946417728455889078293900210961683841190175509226936061294123752654494563347636483454996291936845323929361258629149403281420625924143269762030863934848839526558735461854830445466784597040302270325231771426208151881081554998442418729913255001753135342474334942892399813663505652612957834457416222734489782255024270192532211873162065426148521713293995229640363489926203330007735016720769093244229709591749140302031986286308261220926306030982428484148670955867377191892331614662798826917053302643869157230424836564678314208231331024601933029714811729316720922851483368837960385988594680384267121553421020507812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,2] 850541837932310658878050282239254740882294687612331028826609358089801172921244852742830076134724808221421302097555408964137795683449968526363287802050141707368116440392383163559561664958264883137866233112201868889713760753934869505815903795662475900651696693823162783432515365912992965603324618083733291025646544577847556957232277431553521794564967979515729100802162976366425125144238371820664285828917598717347614557747872151114394699728185627252062175595875058651700247452599503821942571979418816910540388559403395038256575624147054282180772441336257740098303464277800305755106879842258832863844693908708307455907472192377560628335117533001754049302402692628600965478014371098018137713788641779011410651900865383994094567309864656582811391825213863066061750493389019010120068026120537354698491394427375447972511836761989852142673720110193802285776182881845932041589040277718360071115257369667216106690909702499232244339550677410192313674890230045471876196102986259556858470971235604156900018552247156925698445993814372133873365912242599651420321046623560622001065199316126686951546218829717748258771249709057790614960654417840561247447007135862169439925014002626315350953776422238028854643707820525944884477795739325073041417810917861637433891259803690703947356481383304263784261617030480129561338572163088850318013214681809213655999536223715649652371243704566864909694338925625850859201552332765339893308269034356380246891187614779165641622874110654419874316138267943311816517898990992746734673228642211262354511411158143119651213170065065138364415757255152430539755748061819187618732070188192943323909260275788903246562939955868105573097904339916411333908231725964070478347882807127264863851500849353192294566422484296062412314275317201896146908764427361983958011010534729309078430905180252232074867576515111006138408604700833274348900645687537216813086154114033877431690949969617555346208501214488430340041427633783037753916345201769748168431443497322843666923592269766451437873235574580924382317349644279795296001510383726870924514599476991398997721097238167648537930762335274834225235543000554743005207955438758421701942063555603319852435189841865911359816438547243322432223067153245210647583007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,3] -15049558569050481141849570262772692549165476587558086287679568334375137381837726829358616622413355062380113791523616867979474992374883352716889585055290669641813356894158343796306846738284343157047111753411980150188341906353662910616197989503821632932574002729433323428160685487255283420978598065498871613017145188104517158918864046029077007177135225862538685583443582197496794491844867714230585415882392465169816033124552886883874919208796894058887005463755840964056748194325095216682171058579291955136673664649381687992248449511139491831782873579856067288029687502044745315153857147565815404481204743431361192525221463776514627301271137568764252940149634735471815501530561562022339742827868523731588725854984544241743320705416913099820102075079875334584866185417821852306725922694410988145880300167644101304168190387179026257579258338626823561513808046646546468077707217871993609759645650197429880078473537327291836523258029429138217822111939560917938704924969406308831993137917187934092794874548756097177249291954524757759156078130068599608892928609763959202618570622569379203132892221984944897979627671284214785466786787004685555508508329657599113497181045214568756728914908845612638513763014416778750506553300177440922457845400891738409274758037393017694004805441901530764020798779397339997482036674412645107463400670880823451340216019072037679255464600657185855175454502978004383437653356157084850120457948624511848656931017730396785150817679710798412301603109613073822106929197149035320961113308946705315201312339532026825448137452527833838586430397706498270993598421048318164895980423438936406053736434784675300795610027499498540332187893415915432713816052187155734978156861918768934203855269965808036072722490503519731293037533393232057130153114575483559887572439537744906324857317575776909872438798005006723634787106013927222931084250792933206710502755654767945225927263096440054924737427273126253171315642267336878583223174652749834915045779076720169557645535727612782182349053707911511269681598235623874738525692883254541587479204929296153033798514844112141178585255414302483744266104418447300445672433850359857830771347464615509261435407496150335397944132129199878988856653450056910514831542968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,4] 124982949652556206618800301015191149929751366919930524877389948672431900458332047271428265668234767159133185264859062920647092581735055646921498943724480985335320243007938868629221395789673224853133393518568923874366230848732038002342019945495042293002607948456056803582013309182434992793570207262045894613543615349290151007477449521379931725868366253465372273305268124310662191675279021423050733325605207767131200544041736713190366872082839894673607470214932454230205081224781408879599136825912647477959211563356750173015608906061833287695902655074866465308095800245767626883802372785688704166006148590822834651898421523456280197332004563230438034264177824482374043055500007174926137866057517557070150280363194521673367350401595052614901016598783550987569273708931142529870977652535064635168302495379397256359978924798695346643137253089874875903377157885380384766665309249630275000852240877118504619439481584968162450950625562840214836787864662608420163104475087830364784729057029671224402009427320774272380140753085180628156471581823965333776395214444046144626635394574884383403015677798822761319901260226535573506556340504508648004687415333827182830192629226394870253736701959733352840993558548778143671780716339413135449670190215448635192198929499590284052943022582260028306471045420260820075121407795067369444296484024213931126190801195093007855818295728372036325535820482518191812645181774667725936987406537537454105589040533368299820003498837276470362764320812952371465513964471383779125021957056013801399915178235515691500741465952570356339988242537646896095217559041701037172484243559599032152416004588712711404629211652433762116277960570923343859729692202873578665117399188454530775384408996419075405555547337951116052846398945622491336344620723849533164038616346579225664965048301473562273245390148711944466291635338934559505665668288351280961426739743243098440129317573372607281239738011679870359960826787090386985321373009322281658720747859348767499514637197167577550327564465896324962763173611410663981630014807533331181977592084025203452582619688214775009622742796850832832642293757050204001718621349833571413853901472936529750329973408360827955489467727331898139198074204614385962486267089843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,5] -666294513614272367307837268133866622412137046762147359109283814216636332388678407535995865488650337590789549996970478403956728682090928687966372577796151243748357008152024485001747454278798781432772385295341308719418166177724876516345027921868144629272663868176241271241742683587322306640996163577194449988895393372223051231937694880393881538505519113372677137253295393018218901922338345125056082640643746899556751468506870638447740209534852370151543653153404426257773483034459649645096462368944587650992687114284433622075726294747055222889686692081320182898820252782098687018728289157676536311222666439107826483317401637742563306337400417205220785697957716772738612341838657531031717509935906704969031188870530623199433300679838778563614818896790005755866603483512858495088292660571931979308267873348516154164808465973776354112938477339314252152292175534157667574875540977985145426499844598974248707485913967317171043684280248687145170694182294597153090938393431521906701463276469973596562706842450427312816417016126167434797306379423269175584917040294544476059525577371312242338313350189294323970645419822333274688911611486722103002891539234508729994702778169061349338275289224616247294389203253878642037607148734351108695468373327587661973158189239519645710454176571491892921215847036860053818906144982580238934033930882132158961969105096053142051293589821443723142650024141848767871787178803407633537881304863102686981396969707928961164797945089919878657337295604076057236793877644776521133154408927050238085267325692749563330738502471215268726096271664593496767852606672180073499722640047921457686983177463778875853696012862773410123191851311274256813806739647609805597840402655581264106413928276194184695920710477777269779580621221632331943390670704041447584504457157263240055240442096232833660502128667531620005710399448919437662036169606215139331062084551711568002230147462734106999561934663143898201733984255177512199915190198718851624149079582886220318661994010490329349607576452474113827491751487479291436535742177313584661830432969203382233594466152858256502256307521797327989024579126614461480674994768514753299632023558486360047599607428788886516737982319662225716427883526193909347057342529296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,6] 2571473474704677920373687642786392343787223511272860256219169698220420616057533030516512183079992678019188169123549006548715474066450771396779810926161281112913437057141203205483777868073324017009420568117252451547232187000739656654741608471033033442773601070157577322281913121579428238341802646417363558192239831088870003247274148952149394861996254018407454015172513317630803873167340983296183883023389151964689586927743455732079762174935184006358607354389319396431890241928626411179950288194528481555722935272172255600516240181689911636101027056108467976934886594161694971215474054935489117814969565713830072869766933934694217176537456928742290908875372952506856645784968061264712909316455599744227058619825705522464805214485729623798769475172880883389825891517704969416449452198977311508672411832870869954225169029559905476732600105674113084331207907095833909602810146602343448119942221814647691369239450514760423207774005846045791196815041028371539665433338158171293915122423900048808265670235249840928555313188480295966836031050671591392234167320648058994344019848255807802054353436259304273722975037661136486778360921744248425496516648355890748616536617591022022518197230625959992007408083657044515919538873210717906086957193141785369864576391447918372667998656033272823361686716261382406782845658697811840992922365829591113025161639105773766350688209901747981723093956790688811058539532277606890352055054258412397087684821829684996283344348951216804963051367881791627329828976051551000396475173358204889228842570078599489167055516527101140440656427736180006068528138408319090332398601620119163534429311235083413955118654179450776753279346027360941171293487310594392523118222694479592235413193861171357280112387743928841734120065385134238681429248635522688313630791253342948835944431868451254655840134439025897484233736614038592933159788011339058401330309490956463221599829118055618806811876975214711651679314168700527070673826632890345533725611861945070170231061446228958379453545878576550293354588164808666116051200064455765999949833945338319884527412020557037108821107895774627469737030991499210214616605490973496237550835772072264513453153793044371013995091923304975312092324202239979058504104614257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,0] 75122502001452608978095241676758070829889108615596036121580305859847876691750385376603219758142503189805502888828841180623453838362609521819105373407934984085454205162062860664840841583174370977474950077900113979123778390804588883940341766779686644367263338452932497455639720653423984275382845348339806686998358292848660076801073095344519288738031963760225155391641377850347480977587245613105542880209518368942059030447337133457686829330989336184359330756029540269202954154194700310526536461997703675847110212886830798287894763137138219449292753059725799670209072096841444288376157189384174961582755729864714957445790556907903072756319548731284043616514699177978512814693595605541224847827965953447301645974279147912394295198544840895306745122160564484524403814289890285476058645463033375134488026442890106193069174881731617237077599636943023846064436246550454357550962860175234820173629027437805188915047299987827363166393669830950666109919832497195434499212831186278911052151992372429441360363491656146537016510812061609595952492219879496296734165357797294162604743964818210825597324751053639395592458352662575072636981177324793724589776862617113524311722891869666002252013906026333279810814092640624397395590366507908278401173688818333564548258339025996534513815688914873585202745115563824396493054223792461698299739649881259734277513662748120776495440187463444346927210235211640512378601268203321796494081054889170454301409795932038611870473987271823682703653555950289910806890779053328594066604443923453786855885965448552179098125646161370534913480094965413776830258194985824091951989202549712130994626388486832528368164216434247242219851705873560745315388802875312573754900279264102981724299003096096021578431921932698088097746888688587395553274044883966017238724730440467257007036062514180859763196866463009714928614819550786122969272272962439782501951454998360638461443291122710451264864804825098726392755311071215477585749753078695040237892159196319552580820341435545122994393316339828047685376957926752388298532141331592371556839583005757306092612280546957315296036854282884570497638418193837648346806660927654796273725950774729865836018202762680573414399987086653709411621093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,1] 12637634621724057601453869189400902801640286872981038240535858111025323607853385296557469018357006500692737331642739199203646661833566347836602656327276797165922435415852789302176232535864618556204405283636688714917476811452122011114060712770023068491020113457595985912207182336842711143315635114032777659270864211371167659322950779043396862667488916820059809635823485144960600887023318799662075842924246987464377902750361888388044295172702525119704453110277877938134077644335674818146515702656660722096271848027316154522419082669763419993159510339139063242661784463096069160584116642435590010657770077361954784569424526766251656256787447368645597092859528633461084825701109401354126715525511506867946784266846904551832679805237442981325984070451723964504017505410226639893884261164176024024485087534099300774205812703606774282810246973044525873741761684325062771717337054110977293268494195075558220356348786121274397397894075560441379737919681564003931500547935354753231808279543788953280207765326288659441370447405270437581685441365995908025194330259859572193454606557299810423476786138316737193376672957375661187991055555466256135563816221697343305429119578154484218532775705769431463413070229578840401422403653385034986427191974137334248807985279638766581077694785373202556431719553338663101420417591735228995460971238509269492453063770058320118451251697207977205432698817141528222725999882747120901086783193309627265967758853645038021832695814232240347883805246104050482989600424333014720400814411107934014511058549905986103409651172619073501367188066938181135688024367525104907907152695308990889081426685410515537298626545597245598929318925172473503179213466240359777538111814797827676042440375827856260401833745674568058317466864151889729315953359131361696641290555111063161907301400495874962512333049685085770701332412946988479908423736706348429501930180032163820303920522549957292299686737479650774447220796229856892997648770251725637153914728695848199268582416796249515845591785815537615395725202498184973738381599040437518001206638157001154544698897077937618407032734609897124597419193309171392066295527959906714513323098572245670518895263785032201386826500311144627630710601806640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,2] -3479481667050936553738473760413891869454557440933854868180568144892761487048393473153714505237611921928381386996538161865551635855422520176563032985131728497736669088027405218462533837453070590390829948924405804652041627665214061829766223288673851846208984664583067661116813884211252727070230090114239248439468673565136965267132159897773944601066853147531450905179736383360441821839107569996423291739029671119829140262537690161914886919873541605165110366015571328993656293960282905510529223941603370086089617000858008936394864783741075598091387621261030780006797806672776216372398442859023605331283521662372308629416571277296250859354022319128200963740301483736616262868783808799398014397459669167014298202730424616854626006877785873471070639930105920648471215284129935117784795310695217903897722023930148248703115624155318752162462584313998162310582508958130093726607437388430079856553563222629676469114653139581173148186538574457648760287192352556410713426108714177942540621716422652120550827634712672746327843226055405078601213505851773776038850265273813439604412973786515712147794357423333482479003746992566153607850695621502765399006542067731393314296827388715375586210304050359589370187348023091590425162758949543798652746419100513751253755122050729060307017875745855532792212891572894979859521081727195174386046813576255852664449450145456768957271379575759389492037866061052963185622900776050879722793028106704322345034862159373879558201475065331040646489740452716011734524104772642431650494077145620331653308259804079336700521421179290527571329801366805409122624622913797198928847506310749180433616916707461985064645521173953602596645556986772422011887494830640804535852932921410869886872806264341019793738556246694825179196596431411407291485127778048254035594324169100298178726936474480410497610038364050523942803244255584967572279420909671565399428713717186814922755166232949981285379281162812763685431358830205602319394971199096031957457413461597429293245993237082408068015166005059284743767008822668981801571953036070005996602328513472262488997860489489618927718735653403354025617693399627759355287637000020143964695136650926621050558265684190506462046543756372329880832694470882415771484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,3] 53391975745283475017863990744666648717880671385676190611782027787401759744934224732537385544028893231376466265998444245804355339285282519328342697607033211504039458825932468794469486657246313253015173124988901368423649255671071162986772470851951474649804894044952101326918029446731852679734459894988167004115966722696086274403834151333958285882736888394295423373749804433066792940980209358526826567305021837502292975429829155256654277899851621542768125200943807923267040964947437237246955371278347459277493605766224250725759397832561458028138265840443826097934124337824546553003304967319990047388140626812096290735535244408320008747927633206344429261443934203866656611074044074335303576589272184876871491132398445521976793152622523167760705839165113229849900065147088048082908729403978091698749406261371631093811124078348373426771801659933096606281443778688772256389217343607881216549130861035487602468769399192302517965427151027097490254898056821334249695341924079267821051954530354068944668653825180449979140042132286036464363015269449619262769327806133844769031672941834880677040871601799159774926140830442338530435171226911444451080656763115883071582585299050953618521505686057532397851564164048445839957892591922121227226190468732603002209453504971630246867691084881570423527467076354698766375128170381837597248021747331381875364455000725719927986432318133776457892551194615403019417479138201210011056908906761655237824681113764016452739640883334410387971582574535875077523211513769537214325052319083398840178644132160305669135911322375362088566996258475414808185704324881379274805131393579911523857104704614425436337994819684697333570606939766182294634639015685272029300624725703960915787417103365486428391077043853347254764134703295150706587707229161085987879806398040233521279192899502936236915363505673939202946823539508427163000806924729818108812506996127264124322646235167473089518465054441115352674452707606279487686475759016075554577402855281513704325339802885487316242969601946517513084861921410594949547075683198958192968486339627159900294943281363274817621853295040233551047294708953430767174129633361773224816120362873364385299963692718192004435170949783184823900228366255760192871093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,4] -409165301604997011003089099183325473010506801552651278527253422441760146364247960689412528928359933356105831713386939453855596781642955387140222373467566160075646591661486382786590092870561065372435644812381602200820779918117292302955794057820688300305106016838448895216465860815728623700495064461989920334968351459526439378445654056592362725211782616886731906267799669285568719653953598052091316296012142817112804175820900222043891390391263987690393137550366969561414935574572392520986901289167025190933551847893293189592485252695169750890518766993382939731741106306682770931575004294340359117126412411028788159556199323947137802248752416840021168888169579356194229729624734164383805429062246535981084045185300435174203057971427639182770951386411069496437358136129191167143740741677149005725634584241841263683853945402575334045098154603968371317942477300446505031629209516248852568883018739039426291496052434649825530739393275253256582078760780700017768421686626422795132828358103522201425976136716047499028647342186664051609841459179702770859087808918881451261309641152828059037228188128440592865483991287846290065464003014645030981052117075008841650698222941493387793967513849618018205961675156974314167893584503680349383778216150222235028652426876707664809019588638847132588942140719862051374779192526292685216827879601924640584800765164553769370434182996387258876588249565894835849567979242570831782004653483026071684925747190063985139999172760914858542629515640565987537736385330222722579627971918554241941568372119399879417841963087308725449662055378024947499238537125381060520684559939589959826114348815124551836069879983587954826325505333173985271035650237959306295470417625393659815234512765114862259707451753931537136065227225592256341804607012156590037854497592083527824681301219230765357037242221508169343213796621663766553369671170891298777106295033361644343375842864919363778889879322232627815695424435523147561331875474266365842107392239676570646793838226946582650136587402999596789470680061825856659173229991481743633492827703238139086209544767757592491305463433390483465875254647721122889658373134634022665930321839453738814158749529646520694329799375243972292537364410236477851867675781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,5] 2061595003011685374405399532598389165402492048069643808968639156399671888275340032052702461989262515324754541254530686473764815999851539651313441314070375072557536570861788944499973280496485893652652590079868592708687177504325102840743041728255336544754922761207387770755301824234726559613903664657766459915640088429504928946318561767751786822173762052520545515720776698580827206158732258970154046596999282120712478276001181014545350541361318045711797749578506654158206807516827597409188787411131800040321722686336373909369518934557932152375767185941587834945947409595925909811439099900331346608997614156407181880038590269134353795752208883035096761136193616564719954980661509896548453116171342236515098934903325934562622250637945949948338174182038751169533640459413908310324138707988707985277103079513053421563032032071465091904740650186771073320628960327854018364338327907973613527684608643832031395948389941811554580444234616006508528110330337543398838305820385029845961640739519985540422562035051064056231707805619602784123280047662042378008743204143744118842856861669932220554395938223222415788469195272601568232949882674368015769429708943844383371659097934444978712381506234112804231060059978191233926624213127496859966241722782591879668654978727026096920652473298131246749556335497156874501118048708915909951574054387144441689521959080488374658470299980470286485243502748391946499782280472270881544036510550512838121528535555707332620250476920837423416646937542884408304008527949259167982315175053588692557920342745763867708911234068460622437511629450782154278420279465356798421228631750690796155366841470155963342486447045559896247437711079884347683868258140898683311608923538332892220246885595330529163504348667864208432139577610878886704940394073237034014604728807087055009202051582511284289608167287377662748173061545499400885728643457628774683904554774489451678308845297249835956646947021178300457890510368841602003767295121708651884818867824536880825999709101982018492593496184146730779025328277834117363903465790562915402462930697335045766596632338655914177580255678657849076258601451421826096718376315099774558728855169558564994691989223260156945658795601961088550524436868727207183837890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,6] -7644807714715251756595927621088755224927424392062883528201768275225431058727302052395538323928263233136610968043295957544904583480031049824534206698617741634646475944222224899741959271829104314656181090292531716656522770032298172943888442067522126982726107819670450812866941755600177747379098309154857942303601278567760371552727526644271101809768737428506108920998675197462427289371194715362399444987519481568085820823543930476087588006262575931323140560323417908594195836722898965911964739355651389637083941048361324238219172608073513214550695902698224869190175748566971222002292372024006880253211942116568792122395743524241668521121059381500628858294723130682398964954326876624737873683531141456934982643359979298571598470279800564689962803523692674101100842432357380290762425825118003628794478053271799912017016967438474627405866200610767336825934665112332056194362081720683915267098864097792108879095727279189306345883674716909493716721668793087500600251567835488134078873663874464464619429777497150702696779576893986217116498185689273117311559378340146755808901873055179328663288255402455116047398184335247621825967400051427030093809105821480414099950096465347204292576346867667725884195449435808901264795124704294157176951878114506858830774221290648951777919616720517862383202702326769784303092993822970522548951658218646100803441412432381699393218794428522284498560358285409181509889556151943132674134357497774820857079968907581215322668749085872372304133523483343050556481374358368454949698059603063280255709842098786600110926620613402484101771956801671395791573481546636079081059338973716831086040925571740473011361069113604490457614779183887050368067316661346128087795964079832641200595621375457462335782238094394075100159988163471825269129346804953579766082436172645357705515258483718960566243076944999222348405101237469523735002568166515121469113601030400846488032336936916832624514461024784286611989097569145013214254780922650796078296347234854605456048146303404564366159731673433018135544439003617284884477478942590535039959668513940734238416694401213254006133382090843676267057489732918644465586225306174303714683304815684385569941588019329534944105715259243805093092305469326674938201904296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,7] 22128154594615856496011692390816153202358334973019141593052062259325404874538835011225526417349485572194179522600824225940193422417448103518409809448090885431056090434805755308040239252143817803033129339078949468605358775198495171480119548724685282666442418901707737157609116056714415578652682514971236351784446298433216211698449060307131444396386815818629630145756097322614468772251389710190983077316379046487129442982968365562731622788295810544490334078127093347097056313101017419689630685933391034075833630068970536734643264114660689611068520388334466189481113632985455628287966154273467316114583588803968640060481010633561844954954226067216088665832066331549600432173029370645915619762648869488375142405083022016141696576128333190864339386456128704193512075271186038648019829982955902831384153735638810137389254859842340043136819387050614170974892812802241768832880746242764942435871582322779098158492021391281936944499316683587592345455399666849106481106841647087378303008281837764154276789476143983430658141476606119679574154447969431650276715907187916115820727972245645635074895530658763920720437913562135099079322433818206704328304711515411542314839573204842791206586422380341163795904713334446676806587119477955989418443933400002030349886913769020445079622339852073286818264839642688904607198809498365581218721807174019061509327280692819068352621534584564594733579467997751033335877444238594212201673907311676475359804555446901110639297364474108861564476456178436790864647321342674911908132222303655589770703097783681122298561101248534305295853753694109944974649792824768681793879612603553357722676888785460566893363345687135406013585975061142901950493477597520914858999010634836472898595546315789870942264833446480872988945656222702936756004780449188114300606127503839643493916934906284145114309874693351206513341907754282979395336223906789368594517601734013834440688841077182271409353628935490688497348941951023061649317589034101162048893352152381520544996070547289792357397996962851028768041251368787458991641530971130504110265702259752755473199919287180238796340873490361406006793688852973671794715504547452893134459203852790080428700272339262941890834020426670480929942641523666679859161376953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,0] 3885313642187192774898973609358132117184866280344496721060013996080601010037421750062977616887825936942613583202123925034336111093119606335985883740400242184999638929437548021393736699802125152149826711807620694978695744106303118830776314610405771078780772332979974717617024768791438063672550826339223549541122917562048585112374100019582979221977959040982001798849537643964085802037395966915207313376795328378012818388233621437294898652037838333166702064695604244936295964608666836150579980289527382338197626045716176606246499682277534131437822154734832495072165579059003460432193120906558109833538660610479042240942517822859621730220371054627837183254528402634157644416235957043965533612598289511250409419688507844581891952442055399817341158761312294368454120525019121135304893401279883883706781126851098562393267718508995438498479057968209561882308764265947855230362866807668646330210329384470352771328681273096729864695953501394186937557414289445714877072046796904202089532852481931304047987615142272194284277840793489528732197397870162681506981784394715634334307374457180317698387250426937718802558193010501169208649427514951948772172975078816395052699426495712499931549729458573025217142365521114010607016871750730864437863822168798280276917778265361616168110962601832906210053536153094509405345124183540718424309290613649445037124632055268258195273513545295510572328220923454634415132541691390401084030075403953634888639949882148341883695971346080455705369239857672144193754238277279169262637187300132836323006899086636117136513800083514244237341530698825589880261300814843844169225892632333806576382887057681200551086504252109705479424255389904961280907210860536603050667860347928235251303612246185777661257712129402028597890773428070842751854531623482697218527890216695256685007614956876443550669931069750402385577212458114258851902453210779807264415243334324051705037221637111055013246408212397964073956611287311907361825608348718938566678959709945939389540450889278359426381442016128893452546855647428851445747016074824754375382378307542375298460055337633744853456435950752223920679202003130463444236422130281511163847579799057883251780181168080763320915593794779852032661437988281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,1] -218384174841559317333334534724478320163298624157893041160300471643685004453783380037213642181131033701113505803892604726874618552827401621279464968334663143566146856493949212482080039839782736551296715722515182959558430268070209009672908070488777437610300936175778966999788395492200132540522208300191815866677360077986486439964029811033977481428178515888869893717227752051584811205705474172754097388658757862151231708392567517225432418960622286448069509908546590568548628773501201449996172139853522721493660703282592356050894084806091603890968043660176880375233646552844382453445901439988113197178327495352882433897347414664367596841145620699320041984268879659236967258232517512372949918732015955493518251990122527458202025479109312388018171616785357364502965109057275519293355923144250562082613258880787726241725141871888794867330730402559469072405692429738736607304870569996208984469154280856696030142007566670741080679336604293241908417593133142499978496673738251382438657632462180019847246772348821256686815450754305082934666411761502389173526093038486218569948866394715397965399904572748156418681812844202668961350567608441269095499737761449922547051851398305786878485048118554368773782875284715101408821478777289221526275297364767111606209373006078869312162170321982573401176042299503261134885372699664851039551406597480771484383457278453579675567437007585881803777980757230629997428817559652535837218750948816596872091989755640523746201983182979925768085591431867203450397869063733625974230408146605271947305388421270093701256367134086455382730258595799003772190228353000811192134505822534338507357119146456560280819181699273640274710274256462159334431165735485040660262064152504187254682859863178096848328214414535986640640010147837574259392714814478825091206484378240783681298614273377550774699781997280962499899732086733621806262341336517900796319308402126982465677408671377422294445930296485286417167332542224553225979235599355276712785486098650635800194648292675765950064909940589962926698934334280561453169599051817536075967813431904291781908740028486778973593175558852251846219243372853903542781801882224434577119950407658355324271326273796842327989953247424637083895504474639892578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,2] 12078882476091402103444101330689259174873202133934848742711769880013311049926998541260694824040932755938575366832330232852050848925507615391823681785320623746971040474832428368623265628914007556111555980558460642468334605149038751505366671623144484021092317658479976765056116965500122586866239726007146690647519706257682360043527726570247689600630303689067494869351502321615046587569404568951317499213662923914288359607547160528785443129721157174763816620836365125064612472458735326932408810712024583217789545680190493832617145718666129560758256048691965495999324642453392790091523080005365679513779226781077434572346651142418871111315918637862674726715641990129813925249950798224271264881189401304135480432365044415370503839792955442438903172064973730085208849630683546386383892114089084283469143776093312404631584971517455877119026482573428370410347303575057294236622313144743817680778401997760119373192632125348481996248305981466644629389074360458324048639484456526177340948820525836235510826193504434985485022377986956675766489047436768520345301958793070816699959198250863414434246527452365435783933291467859750219539948891434164395112540703654763277865665095249950378207221256706780972394022202930600881502284948476646246475893674450069883804306906055894367175421683961421321713398604014923779891579051730128444827203421414004257583594194393991178205619934621179291215676801304073751292693291369492611962257407146517213617900466863928810831274748459475322860667617454988980542498194778303447283831428517539734642857477059183350518746134289860076776627102274409498346932077650959243757043459159996170992969907647573183212674091204228976519428650754029235092058674587390989666230214808577060047257677349193953834631722869714206999151089258789231458230160573895584457545689974804991546814034421910756640831547269906488072694891678573298742011302479017182885014123103769875806973513206079967899285750532545740779497982488803603744270849856964184415922554091327189722200340715061680303125091228664575605501552593202682147246724338246798369740402287800455986207897829098929849496770986431300962430172833093515010847525047484067004465936022942830154596579441505282341388916034219391804072074592113494873046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,3] -155352560836883499935415358768094138722385479335209345540627769948289486316063843950017888073020370422310462459932878651414689853520534044436070069031026275311151391079428978762988782933118789710001107598792807779852816884140687949908686890721867064329458704080184493738435207054401745358967717878031838379035937911402413460790428428149665898618795997419449210523562378618276443101942488317762169401252876125209010343448012814197507945660407625445951740488219448233133351668471177763524151388040852636972318027237894610727533055869051443783585584648059650430275277136655496561443508928149077688258645749462256387783497437658361436151452711463619936997303214529247272942907237590494410249947081084143212148437165449854419343173087973150370702450465403477940287706740717815215551473886619551320804680266306389645552805242500623939750162237257126881772559009260289634478105809503705485344484623499986046507791970553259117134892414427155216277323310543632530149466359469875653304434057056509752423927952771584037313831314121158123439820608370271406736421707488492171021075871974351019302418972719896830532696309674322292095231537480068613642115421165621879157977817956196692504386317287910694920337990391430067358778872328844887303205651795100121218700614351812066628665163825684148266440014666255146542355393753905198678789725472590921811733629069352954792729876081011035199338881080813492433860351318469336303328052291908523970925869750371181506182209356532181366823042496679935853469135136539063482333941339188072705256800680660724268184096127678740780469488564989424340655422091430976757500618728945040681821281868360322542063400266222871598315304409603945813289237227355649679418412106886172682990491936348228441885185860148451435251938476184937740029499293975464258441541937532732345289939081642675831912521166216743096476865709156257070608216914274112887381631978286339978571085317758337739483755774858312093732757637167794430672969712704864716928939588626297223568145552111182796562583991986160199120069052825446212563708783930141458425967697979353504641707700675887238120857324748062460702078360887766337534062460321431260826592733639872258972465828138102497549613567606741071358555927872657775878906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,4] 1078166407539927748899378440197200241942811952421883762378006598158358950157012941707782631115805879455666554990658957566605310182850056762760386479177128270097020303995232707744012772365658178939699517168583598549331253158497884365634144704396583705028580041387126737736806893274556516929620644425397454429762286197957742664134355804501188972870741295971974204944425950412525532875940088782087095478497168127435100057215936143196162571096168176804452902110870582464090943391269176728848842625220802182362170010897128111034423720506443539861200564858305037595669866913964465219001641871923499493707929293078144139709830450676777800222829282618487418226704593737655762457443118797606093708022018096045118477515837966890369681006268618883465636726348733918761584529542696279216772192308687351903822601662685385419218596474690929345722091862843180414583232314821978813502569583901925482026032127559892591649413494683431850427409140224585920862109857331161494824187793461605730589240776682369224051230615946399836395434432523777126206271689212697569825932923161674727321270507903638756831084483181518939968007815671588806863139809934617185081059038252798914545321338358066654281843654231249716514084513448382733593149323537750895256933034681783100408032047240415171502297695011545984384673004473732760382722145793555187907293129546967053208893894093984493046515963635199005463873886804939029389185561969447119688460527263438000177870654574316501076702028556996141465114367547171708567554131423102521074545005456490024471646267719738991196134503405295301484818830460882552238207016798893999054735127357589358895846072333346701301109766227454523121926332019120070461691627405768295678569923382544355940402705586086934040387964460033859911799850290520059765378600671465218376718858872788615610079821050386465077260046410535718165439798764737145493721533133613633624487893427641815271370649522918433975201433981550841818566594748453725741371639243494753510014610733698632688036945777241783061614391434045771820225760820771982875963426465324034311997679629610170764870360082828872341578140689316491984151730839597311091899371175257444200874768435810920712143556206560347715198025855820596063949778908863663673400878906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,5] -5090813446628866698239614444562639477038796556640056006600814384182553441819761074317446843224088873251937330965935075552920782528264184119371474997292261230506491255301801522532795979192721970293777054567525200026288295757658504255854415081654077546581344489509712213367719863637710089736021228369680061635801058664887372240838714784868618027106763501425449853529955437813314996214568097431474892999652799865925383386666417194426188906711926771455982884148790536531746936810694432437903225311082503492190376519236890270688960378140910903664741039073414426818675851716032124764422870842934707856906364371987591378682632528013177943048897996266997924326960605154862220331631434048920566847648054064906686433323611728039080801647081983601175808263619534309873536439003882384802474715840372557195616763327086375995737596139045009892917132419894889721929182127559604370231476495212318369268754188259248045211265038934026427481366322463258233242457430902657367149791208741332717932576892585019673046715263234439302803590445093078635365357896242866677315145467881196093857132174393892705001406451578008593595884067439974802689000197143806001746408781556924964272888934599279677743734988359460719105176696881703571974283209698446013660589822819264732423328067989507997212844744845198716485853417423873066227332152276136276211507747645739293554177884268612599558237078466469261070887723220422670350594738987648274384425472156007303577219596853682307347767464061386681032284687591390650070234754244206209432362697562553936104523894519822136021171845496711859010999373594824972210965890345610338778106931105204640458770446237321481410028762851957638113448532351106555336428094296406510036205730279127160895727927982527479867300167573910961185868765390605585145708022458858812642087468361376292938264408595048715851994936319412569653391295381037795194640120843306800021037567478652341779175090267414051853474265582790403532051914376694342271529118258933338715185770425700253292502527230300896513474907847313892105527120157054369071554416637324641285730204165613899828779248503359973718771919387621502984200852357038615009753520549419543576173813572974351722667074582351130239486584894148535340718808583915233612060546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,6] 18163760376095269481832458455171956585139202809348154943045681889058442421633713221431536928424939549773909087424446506404321311097798275237262382981790020973561916871836451657905335695195034702164315397308927984445045834041640706684481723624998327335532118789621800144693144914337863911575521779811973412297421870704998387206367250599225606989710924641343505202635458994377443184832939948558644896223822673197647840604981932688034683625337698651351946110342888281723753833797695171230857469677902152639384098460989469452564578604096881844787787965990381245434231043696864879525717655163228147951367236561064170051762891298213291446251448251489679078562226047623729760136296325996360157969853183330587846055266099024476641161627601087812686146783664095181010038849901816010197625282699709705273619207875529488960229896291882479544731582573688090202131089734689194977581915973498986987155671179871449597383999150541403338489572902232367775773018239207787228369968237601552754353467946709810967501886227502279161296617557977513547700890777397784245772184508822928151059952491291894558146436184058565284367276009766250319009534627866863113939136328366528356492392902894511775696927610077877965485539010518844801088631693789484124093231006881526664576269619939941887822053791602140936501795562157187458933921335797829608124614507060566565928173827810931125724414491014808215386504826828292134386634948818800810028005759886227172718261075041292151705967311597881858565983798294169123247583442845184402321065917230191619143465715035172078026238986046377549211747131842153788794124125405259021074129023926903877045287034272821874033502735366303306105396129583270912574343295792234882960006280869826410658174161420883972595637853819668726713768556902481226536689571065099925160478865084315720174500667046196005590194860223061492815699224734809502848199068305846375356293681485604660592055840871959979782753325799394724263273176346464811112468189134327857166608272355973341132723677225103231977202625742459189313161554686838813698291511175505024590865326103466434752935054036757188224133265718070246371613488174301747992631624201128739623188424033383323436800591151876052079176099805779553975071394233964383602142333984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,7] -51748785003002760708096579909961371718458374098545020922867432130045992121436299555187333298816078486048997651134799098462717530589495117129549174977236242667041045705128966698995633996196445128656970220314103916594589903843168365989587256218005631217552875696827040473777322206687140216556893662038933099440149817367219283881132927770549669981246718602131845390010282139228844238710461810984300599378951290911180480648068720103966231156333429864750701478396201442604722688679346262672299319820887847769864313087447968997390655465489340855202793497995748451362902916580495446415887438311938408512938359885584839924783673029457013288128686404703735382377020643640618106615786090460749882277541648969906339967898479622600351650291862788862657697212194238080945947599868985613497788878704955714732757162652355519595859078308199377706963921043908968800372811630478592569367449466236332692921291822819734995792946561510864013962908428903053816787830769710537064954859219322837791793782404371120646672735178078797829152649469289664624855690241657952394852799425016408136405388842797978115228387170451414123475007092454395380459416393857739966265764434089589829425672882042379764308320128600809891833549685168382714420946480616471478420249251984038431315592839618233921100179394452773315792193123156116640358385790119787830847139490223688483111998297808088602950606040585018334640380098981203010983895635869466256500175037069309258246456412477493804874844285665705932732384671640649610240191856101778088555042409038595909291859519707623837319434822286151503028195488945809369479687219034978718042892385573557818286633951904553828230570285574525069330102732354373671124806247980876061463359704705443305006561043466619065378564674560242909315974891862330577935215053869484649876822156429203413910343705083739361782414606058866723873375325602179401865688204186614586860284358427019607249488879266665075803581652691133918264849229630820966987983154300666555535503427247699599243412443665422851446408520589221790483476249356210152757015025731893225896844248938022843457204231842505325847109807014839067712518315280524348826545340874626471573801006401703749628118411034728034668723106910548370507285653729923069477081298828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,8] 121397392027058521972477783511017044164897917967727534141092266119002700558653223032635101754101240522827374305870357106590397128103432223840735552527182759685261220059721844587625917864890514569616815414066664945575493788965260376897367313890309633593311277210214690709025306759219402648482286816655479584565493741879453957560825921912696817442025773888806729310461527133246432610662720710452639374289882798240249015905100562635901529218349308838612312647987807313758546076686011121092265960696241447564482751862816002509386063204156428300361880035249495936933569290995674065983439144552898685525344445797847802325068372476565276667629483199506801758403998986827943444878466551549880391391578978423855590216413953848547271100034151419827864667645767440902096641165910152743143451291053626409137051249390976827649245840149273490078366444128966741105274025268273040448798745586869759594416771474729132497035611697599938790924532443728020761373129564914067644392125275095673711602188099303227558040374271642123581739132092099111928709482132524157257553605201009909885842650799162882673972407343380023755705335915236031030499922987751809790866144849668406711684333122959013000281239651472788095816013789451820736108783308472787055780711484729550712711911529489498366420239970449331264143134863395918102858381525788009143322723914743048226125331548654035277759426381657406926829092188659442227798842567502546529354733316675855131186910274292518527475390237564567643274635671358416829077391579701448186339327906759797983009333991676720028985750035330976695083941844691131608017177309926829385250161556171499821225433745302216171839173564917497691577269117401312682598718084229862878823358148428783670567464303513054697039090703945834395017323319749056562460506995996542715571959258293920292408566914173634139304990136287718825932487880473127732372640821936885818355947992418989969593033439435656150028507775052661179296193049090092656653348607191755324352532953167175227665026535540177680419110970292480574412104963428274648202064304782855873334917127972951335854361701231661711701099535520738072175020597625143058272329632861883280194824490681285529212016039333576943808185350675600544523291546283871866762638092041015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,0] -31498119771099256953059741461890872320518201241190414995713473254584980676755108932604775754136493512583578814327104147846128584122757386748985197750761354953134963349851892308049393684121914378553041903889040577761012197334784147669094745763550580883451859527941418778904847767157968993764062442083657646788393301483652008224200697896232087239740099776692071878662774700273801804773718057583103814358206455413653042965698288474810680002712097878955552771227228425656130842765869942497259245267648909193765356105783737804850487811677212987474434030326938913953999590319978293358400711646688043127271901866033596158999301918110945205218964328591247418659161078498966295515460336188594398531660565044604621233891048457291419010266980874703922593581681522600476084425840104740835916237070382457715658217690093908640250894489705815777322708312167196488200578727351608857329266075262065053311211312689775145636262834754611550085213505890998877328636954519627578840631151738712352832954543719862935818190747365615768825177523376936455429973828527681896428142474300960212657422911946081943558643154280630386237673608320109051093888113039078312047041321259034931310380431680925481354959335154048199767597694274939859573674087784114664694895614792022376446979964410278158827064518607379524555376454342299125301014326759837645306714708854845804287502406392290314711823363083792546519612786164061033695248356210968298224762386033006822496067412478696123330849207606248622156827212950425821953548615893950798342674869680002467443656478412471646419179432174550986011649709606549939643920423018500511515707858733534756423116383472337058741432377093676521665370273183358425848870564777877599507776242010744678832655421825470510168357398625416348828075485006760254801191753795997383127919421024214563361867407633289627036468140634026524689651697672141602797832245504015734278915982440491099527286759221223924860010401678927730078505299221915968975020153021948649106895000400448820167145233164295008118857204780753829765537940190999076144298395396851462783019796419167779470044465763419533237967792319142232572011992286050139576111845546860238431732389626763104345519295179656182881444692611694335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,1] 1201253451772906087186283005421927934867425805870743209887685572332092254754164153137104300504044356320609835380449618415251987076017927451004138485700044481921465231780593939782869242953795135910872011441134038058770785288456340215658372114826841251073108043369103035069645663923867043460094213217184692372037401820216033952562018022365077665727348853614242315984848930608187999140586572009591020340475908282478819725853201130146632811207130485207793845616581092008240945278928401415539662477097892967064930809187017257480728133040495923922103483916450552766776718557225567432274886358873880073243399388446372504855350624777966391880088665244175439849883016820873307744318450777868188246625352977922453152400892116846378314750586436885097535508372324048799917691135139927232903494518471310600647380696157165832840020302108166001973622674472945382478102544521193737248024371202367337538353161416068937482534242312791501372703636034186423752527121078278949668847157949640764886649912269043667797093968751183528966065082339308945976139973307895559730217505539282222695855867024084505363155215140927593088285967562945763908881970268405777485977624615512259656273702877257630572560256177973243758780816638997940676201156763644539750078315657387288492575271960185300545923458437394550507145862809416171181964025863650507337960045612316041236652859888263779876952539516345674899700022122729765698618494167743257251228763478949516536351243650697442851711171624333411721676263957122761002773241836123093514339462736966467709468183172540038714502413373183916296542497555806276158367707937516898188460567020526549717661771325051526023929103958975178133917667834043404492015874780487649616741143770084425277148439030072266467608735175711987027021244119067083799269159561621777621552094781411628877630854985103516650101448973529792911150960473475809831992855966770090636769400193764242520589993808902494993053728662624061752694654709537597072785118449704124184578811631940771928848321569011894681013955715211622986137735488287243532942658541078888022881993487842479787851312704731657258894594965878752938599441717501553998861688649065464543841606204499379049148574324923366418715886538848280906677246093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,2] -35254184210114919260615434502311214463811726357212255142422571238374774456510459683787209056268380726012231561655260162086500749333586139003769443902827821324657026958007262465023453077557104727312698542903890195031456303450378284583435298875978083548930596967787070826169349646009149470933404959957473744923371913333393521652320223174834562002994107303953785002845514457072635923255362491042580286560948038535870163882020479406610864421965009292080209899848624160511750271816726494389306050223960564805455888231098129984841523005818407867058562025133025792313161435534169508006447151838772228994599918897185574418534562067504164781985477889462517464917649867181942815878541167621880810025867639753812959300813009467659362705173792798988640573137756382183216230862209061647140746210547192536120982874293307156026506620718148444368163729778131863177721739545218444028379304810004682565762428991903296898230882033275899035744674098918463022019386577145504942621432496700536986991994438914428748989146532304378463933251095022630500585466538743052103009831217718691910345790737895002800983735383298367928642782152582544341369273327358543657833621696955146110501134975305686340502278318516660271217214176587575863937088592344305010311419271376488603078513377551806077620761143054817909557240245416023828877867591133935395260588641430532535420965577738663988195899691936219106387628629233070753963950238171515269032297216135562912395610746054773991131957385486625726703872413708896218900107455162711387327958089462923411130460531309661041757250929170213737053261331178335646349468326524828740818181980169727520564759989108850453983052300196519251284731766151017017347981902457840824187713469448982098181548766937478320975406087653848432700536672649771236943580653469778847783890149296086798548726469164650819402410394576683622634641712866711139241969655293346045784881439463193306030403011240975133790746181901781569430161111547582049753866926076029338025462518766164865483857726716819044423105290236841055150993927579460606258375078699714368991135922255352825768027972392099172708441309981943432608815505726607027470182103596180459672528891385671054732251956140114124149675944863702170550823211669921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,3] 377422853059946522782371688492139272123494037360607315680494704336448323957874867722396799920964266462486615215812284675720328261717621691863712091020495309827966068967153848552012079892639161555239964448551802644157343363902589784048291228427316305214121682122250625681268250382033182694467309013550350528627106292386575488678210368178430313604355647394341125219187913007571990036489624182428672182615361957879918120023458213649470637876369815189213075721143049428394366447278692311669544440121095458461401639099263644347187093158445694006351391047084948855018063809798348769417508223357786451327711208482264137495237113678781090301357798220090693132806034305939701023222002433020294960960617404599868418199897599388258791725718870429497387484723895470273246504639696247541081937310046409018132511922644034853341674894342231531507537030906436725439996973602144848258303688420703933607844428591891927198875536035780960658303068055756508091614460683145549280121365456568137058388238441081649058005052648015310104483201740618389229884593243297167891117506691656062278964079527109051789430947695033166724154247940421526389740134153938693281338970540223638540187015420158883425282201142876660816031142075602620010008953819217276321947105278973861413720086603688239176160436316638594346206166146875416094793504206110020542337446893973758897644405439955397826121315352192763919107379068979990477264126198088190976261796006023587603887700699406485977358451759397753781708973859772662147492680233134866493457802980678119440420259085534714690977350806516615057914160541614778039375131921747323475138938741701826669310544495661745549262390886480686362261192464819267177269107134259918175663462466947508148487714665671053075416976813122835318964907821647715871920842598822254494385782747059061160373058074521942425303893405885361917128447454701730380844055448265985824050878679664614035014547855979728650199819790739033539653982652485222536402956763603830981891948077705700693917621847730400076727671153544861339410765895564882294289847523897030467134032557769683442107389202739595984824524742574813576384380008404781161908713522401870390036835780080672069123637708456799012488036559886950271902605891227722167968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,4] -2342056749390802558634571041344439634810727137224401510039734809065953732438037774075304187983957664551152588866989053126785398597173439878384294604309700060123003896301395281429967670069362399206082810703411105982049666757871816853730364316334277178627835522573928911416605906112710786837213251936816318321297689782656731796186684423530882076878172320559063873945055157111485480550677916021334294631907472571304041497016974154120743666872266820797742316145591059585208312698392463719078852277356715698633460515229623082242084787100492912282345091211942490353861942561693186108589288006296879143432367251091632729863460115178324849914164126404722334322048998749363603794539119571926633560051883655636832528539816534986367800677272463107163649552254326115537091976569241788481342953774294191850837498512796276934264549494576555620047920876983463661323840762288935407553923882925969312936280671810264975523425073550175738056315521450254553370502730138096997058660439555827775548298819489430852642875286397482138438955830287588942719773020160393186318083239370133151912432940719514386234094400197054405019842072333051305721158717263179891164216225910563210475991732871942476398910924183245428072367458436515646701964143573499023088881043500150787539112364088986737649210356675991351361733176244234835978184405670191716028030495453432098315057597484722420422348625346604816598236651964069710326347339958012545029299739349903889528949560017398520564419448149728427537560149920936001708062272256183597755183882675254236621524839311782823721757968044478833660902781082239716938898466703528056369631887146566233653158121612517728420945225348937540909950383620322657104191324245599095927650747325486756726772755341120237362748053788918173612695170198912940443341569774426472095205461397284327697520727767071223224728105041854292547604271483966826075393467715138930907448947795437131453759385491853644508877946885295495902530585316354459137962767243403975048668810845275098869363031507454792494381916323787724283662540109964089272021459945781600611222154427903684539168564853772500964814999451248884131589085911363970379317730348137071672361202626696992514335780363145044858166898826823398849228397011756896972656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,5] 10280685543001582138672147152677276565651827541701673843568615932995752693777732825455307641168866961600151727686843533667733013126097751899330087427975891018148297212640744380409941142780990217104559277741008114797406346402793411452987648946726418639882252431979422054165672699528104284604542939236305623924907564799626901453726556064704667555332237194377919059136959238979325603806323565280194692346200269313111099895604518005923402489899364360178277952137676512536723369116382201298890530446741902421604493720178728106539928363779081980350601750114960752105321091539069524295348061101697195444700541853910561724496204400973694140995533028773985509751253249204569257324608099487340495047520800974802552614782641557377578360184720767452191844879320183158110841624119166143372860808553875140260599593530091956615738140310910537910700505279298046103431731945778042446542900324989605464354850462117970333096884256296078081640226414004881537099170731042137450812625374143026998595019003824160377684208983898012322129339326051622224436392205490098436930361074158020160787966798731460818021167955224182355352873557589289360981444418170313893799468185949610486057603806923101709612165843278960969612749722236426835855775811000924552593031970281060519102711017583542775198645886032828860760102797503460491821938042360859072372583470564565975050339144922851667194350529123487057433669842969624480109721918932310295433511876344699546830179646585701908007824900477651977076600836553721515011567216023981593893771463839669459972825438411324632229018837416325608977061743225545365430027073088810111365654553272689327053455347985345618854336256477459134651752375078207912559498693462101824625661977961598714542597310299999805504010445803495643161719049732449215086608205762364846839845995383573673328112928006204951633097229967608691343495395506132509787749068366423119890382345774888899546283573053627612529375996853359594129055503790252514691678945766909067252502779309618654761005094197388083600440891853630347398633512186785102591847815325912740786389034184259649907941497960714641164873738471100896509726034145338289544905541350851098163425644580893908420664608122012431522121836402483552319608861580491065979003906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,6] -35302092435198579250813914204636182391576025259065219628908040701832195465687186927107106907153094892093597724243842597112835380125183969012682930798884794246871733170279982768662608025745844558196087291780025532626438222232553291470050195902399337543359647572452188487800418758840498972107207176115148992380117247417957492698732898984699520970638804476198494770096328961540565342310343663352820342666961850053104958107560269051287593590723367573044938419452345563905151427620866083846166139552710090624381752958371212782053764981721555247205621722895878502221456553665610193511537128695871161487893902745600908397389795261006774158810854820415890646655514524846327367631207885062333023814990542183680472917922072264497702497003313967210448027600746718316913669550436575919648719594886628603794380015750602492724919193552067682184258134385253295780361929814357901679033119547737829960693987204140807828690337610636673843683055990605257913491660516138139017278197408687576975958299047300961329052804743584124843018477786444636016889042000134994343827147297258044712282875382421884617269144870727257145879976972925352809119175751784064165064422518538851837719200577042044464394508655539479665167268651999734398660897793904714619287484280838441321426899713101418788148777417583737552871945996344235251064927252536522095514285563475362625730322837601911647889711966745247765420686411486218987283917291493728025103053683231787571491978007960274183230991174935050745749468674086525255244748766198610346530854406570077183038475251247386420832612826130888231164278371405023658005868763482745246848941827673556269244635163587652831943965919673001036032951948918826321946772367725562262662233259133391582610510363275465214370636712373277088313645441421283968436002474757479351416914158281887919952456663448948265873428057516271883427807763046838568384419985125171713963002327926556794458680131135148794386930677206583009549489261723205804812342417525061978813224108943371395428294370493564816344492416821911676185686916574884826363356293280586799832798158579940657403356643920061603938653516133254415582998394251869029166547477413451899299884600933551010157502201788261661456595243147038587494535022415220737457275390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,7] 99872204299119023768927713605751514876891921973689134682518499744805642465299839477296906338373974786253390144560919887409406037575811722829028424711274180247138217255097199085154475824023975174796832322709112193031484459111345885770078179595337336517030137253118625518728407591078040322148995199502114084281702145592004709142025295559661172611563569427896620094763027331508258337428300254869192539683700610941252713357245452825324713551081916836118158005912197547240512185894563183984427666076099702384354697808800334019911527051514142761040183865193731848693754149551821273951419364836949275499421873563941981233443447366059713693864887509317851891482416634966929934534754694897122722977437278712762860782873161180994268231871516700360391855507969479630572365816446149651884820358792526526047650955834903318904703296476187354275105057504818009006601238156816695851805935120774791519631562394481456154936093472667230331914882279955355053713904729795000547174780989867399283848876115309951872471281713076761217641326416999509368761400223016552208671262147279207421231841418825730807075282081196813635253268095404328686823412611821112284339369560676649938391288392872262251923597942165335894012631820146666376376151091920744389153356487225544451668329033494301366715510848985158611861714099102240966231715232705597155063430911361704351921013911847976215977603251297435642456780567447068486335065126140302558104591025260885871610001514823697580692045258518810118358087863158205135547471291212403695129254874381654567599576224958365334456454258103745260216232605484079684637443926965293778276808892659309319206386701521710617277579642337530846767669668985019816888455488553297766961616805273127800758845947401872731726872846060802929767791462951740099967726673649368973692600718093816307200223409049123129325314990037244150400800817452284695049531154857205602922368052299699093604844482560080684682839444127038557327819218511070267907483345270886024714464668311654960771520467992058926825537212554356235885321858446694550018401824238902269724441623677630982224991128076063331194179594061421140799317184457901063892168523945924301393016396609375793318520880729920312796890277673433899963129078969359397888183593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,8] -238585524868633577740707597431674776128122156547009974351832566140662434081976112619912798904545060805919080467198124442553231186678000347130356907588980929706447301936592109480976521802663369511894269083564204936168623284997466886099832647612707773580539774151179405375586344754937399768361465314517259221046253505329165910734117729363331684391369551342747944536469011529593775662194605483119680643378873594737614965505412905685409064860313340058963662896914057852562142358330559718541192770975588320465428214080998529927084309958266286499043457770487585549783430291291354461500913856877716449577755108952806432831372399163713889505380131626945199441059573872355707871046573676857078057636606890302396944595389434347376505028640439864993603814091248956072696996761204956585164140464784411746239993370619498076358551749238295330319946505459719593816479738114953491163412267881411153285062321570146365051785768636016455865208698537960783425808989024430698514332642963693990483718017460610461481760569374086697179446662893010368812670037343180946895163201520260666942121992374158666862097586232673022368867999845623683882288530814638752866848657287656057610427762749121627904847848619111030415598777208022712062830654174233005963572521720483848500816243144325150321569119866904735953299884019595680396439594114305367905190093592301106161830742360949251739156000922162639081774764520215255830993730836882558513690046475544415569757063848681900897745969965488926618794803613594589161512704205866892367605492528560830205039906302664831354212055157727754301706060552437434931312646958081836391904961931542196080474871783899029279494874662439404344001400975401898205411558465295933384301926988067823317058640298749527450376954430891415788904266670814110126652172376931100590585380135296222471391339236171227992267395979569399306409693082712135164556569315996705383121044738694639509019836422208042825859130954807633500935610665496438828315191595931612767469368245982204390614561571507497749033808359070806556004603567291804320484059711592829853820501686962917801053384312141707165359193431347368690714375561311623404325642636708153275553319384428265138934498829274883061875116557065679145921421877574175596237182617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,9] 486205377973171495491192145748412732520963102197323533649783323147713024099997137105123180519885029788861444529730157463024846947647550508259258606038989176238792364038529133640500679838052562737866557034264511309373719583543274912727469387735500583827980889967515873457220630742177304355108234669932968782428673958716289302742243334976242177215525770029149568410341427494799565494383836852529461521591318133797902239296252518921485710805537712413497641096454305650476899326117701137253425150780403792706198403089887741981417347058712949517007939258402747732223197733636660018525835738083125977801768279482590488403119103198908128324688408064139578412613466530365990512946220504265111122591197556127870428843495823217363399247585562952428997228088129124285127876884454625557286860959038585077054961415889822303626425397206462946670934899021573241410528297442463725096946071326601968028158369679167729937897787927279495340646664825797896906088791000983205790837534191434072132162838018851806421702021895661118136633713327753345383637831908686372670266209784741761976223768188619460186355088781169396322841457883477775909102472085874568626151468091539422808205893163662364388221008506862684927815532884610756118216645448735621963614728104628201657886641666767400112925823968857495328844328083050827714802471065020629310638287780007774250053712416656868362763172145872310697862077685427789696705194324587533162041774418486033889708682158529892977141432133927831218604171902412223813255131404962393286435484481422985534916298369838296717052015153978584766058023427822207883135641603048026065092920769162314715700448530338114981356962792609080974376602430490321358679041299077070999655186871913242667052175343438950667841157170533458252758295813746873226545166586038109194616452690930058472250592724608719854933941951792702761512489493044288357521070000365562186629404444667516491012407466682034908973957286392482724138638378269271355811795080613577464799836520247106838988470049171434493989562085684793380819403577816096929156928870401028773008006862485722064640606119575660640766859103166651569561579184386101678073352163890458963989953515067798997042741660297498556526655448355167532525911155971698462963104248046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,0] 139869651225673311303322876324326867249290977829180018679372492693687224862470389958637675451268633203604930750762885341366713496946975814862455895081592164946568634120972882097953977467059551422405262245484192822850710547813946748300138867228962400011950760993377310096445483381752303913062178488409814582881861302025948551897907934118153998827989612993497465361636906380624027523763504215085761665397456546708091695601322006587163958049193614282363789374146716206082197111680994401343739387479558475481276959520329515371228364391249488585649791427487584013190683726259372811794822198072793250745082694054985798581086267270601615225193718285056451055016437810036977304900281444266223915085914128852290773555963229898425709752706829648141960333066685988223028919756657340115183447917372176559478924032086321797212373561084443530945502447860776978266513052828294986914766303641902130913647239076404728128252361633479134744436869812024082751860637588897285240541489701509010717446400479224347594135559382249887127374119275728228515239232706033983811636849818983168154384449825419450957708766218403822631557466668451593795937380579851416184779522165954727608256803735365665431791504982979234931147793587802547872285364932696823344921352524517434759218018517253736144217769084633324200841628161548687624713771550740041138484631363296076302549441043955549394272983275736691004895935610063097893238320008286573136249329220204453759914515843751042758052850639268301063203836126378258437121783455480170571846372695240594620900225014046071855743423598365312908235616251430494300744875512139472142060654646646762416303303406104202489962000789330100400666372350429868246247089398380298808897742027906491141370065659935253760513593265418137272526440269441689058077698227119351358297532671201067965098340010336734665075360536445581823924644686925630022830091118922097068451693914086907626071127367292027822490892101796693724933768449306032254746896907899375100550140326088752545957451148713236569439314424058987109241354815787828934251353564519587683306742156326058369614996381181173285615886084663769663504595241465523616721144849111401232195565873431779410282493891770627669757232069969177246093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,1] -4264404080207448656452683768100116602775320539495357947560833904506054237756690004654396516608040389609916492559584251122581765059455893675752369306015691282468221810289876097850361515602121174842060165097790369061035730397773610990892419589255561022185032938404453954790621274082766583318978493738409741319103310469761510313820127058839160075837691267113841417125088121188028069327142537469525413275190136964163616951375072695995386392723709945436399770403461269534597836279709569417820445496991048638859122737062614565911477748631250260297990260316955369231113047243330794949066868324747747508076333686419753063590744712285594749054051020846005151867615670960602293863410014206114343004006738993882400764896001683407085798599443595658170077736157316959940692886211840218493676832196980768312195128250845440199250836762546154037449230171525598168580914977800188169086751011528180854453362857243047440050572044510459246990518941066061411276684362140537423305893335089313654918802068720652297966245817307408062479032810149609748129072486438380571063592448671319090135567541184090767988541941927095654402400040000532479505292213446743981615897872858832889042838271506648310848215594782360783095829679280536170710488281539632636089357368772447710644044276850120666275814335134585932687108200958118830140820859607754851476459922357140211522460202656036321404292056111676551662755914876610263860863190760481043535478646693025289496354476550175580947372479723325144647174538240930347909228207924137939368484680509089666885699206232932685848632866667122424223029233028786900257188267306649045119812121418501597082422569588955602421631577417733511943952385725521403639578783142784179253049106154641254304733071947898999113146961684983464540874447161102878151176632101060522428313707479064332823169474640629400126818065439194501792495634028528113775372872296770764836389802266524030107318094689567940767993021687266087776162814842442443099257058513299787999671136461013257312034611295254026181921407338699842172558428210443723834564298919515335207986593046217120875189590660785355111524906980553044852957160446682715707357788231924287229652961348931440598808927620877451403202940127812325954437255859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,2] 85747841230441276635505313178833154848602217787874058771008039605965783467186766559288095112291611062472876810863739520912532723953725518163638145099082367719424990293273958869840829795224311626991492069301998825635840179294783438371622002159011162382700527381322112015597642666364255019324512852860913941469983012936471534270461799265755280729304230574844137182116227430592460568310305220980031775531957825820893584362848033877807566303333392205871033902264032932304350077235049004386213847035930073073990534760285630832440433133917986617693909780998567333547026319930231555406183168119283919695564081665724019430154695898516073380918197840749009835720053614816003685225228507993300712550084390669607307385340081298597275714539057156587126205809516997408276917604005085568921641682930061981304066309049920215636111289035378718834951907850999249525799760170600838741202257188899102568977248990660735052127136778575171179742480782269557467329333725601200361508332701794032408978679999814407232252958153553825510322421781073757538057839348765278506025279225065513896258989238791580032561075739495898827756627832326210567645052708567193560858243879867329539098697001047610402375914540777325782464841024261039997411348594832392422877973211859415642863842749590093782787118648004615089708155877557783561665398696054912493599442823992881095863743044186149606306490257210762499916509858054755269749420733827330558080919951655205515674777487131377459249112434434964072951726676698132329926017210290049068406071670700931902456439094716368634286311370374584513145268756531273958819146787086366775203185143985532559035056811049728739374885455766790402394379670858682025292899325334774018500601509070036624327585300312248823658329695470877791673265142140557662721550492699279769873989084099701191493571372591464539541193536329540872443690632795218035595409548957628348428087884918863964939383905587608733442776502162833786739275910671749478783508038056200632323277062465002047979254033070316286807987694372903218278952892919078670535944535358128343612767702312882283542689039933510944412657880660636912663796930126167862780587505563453339203729903729197462269015097928708674102082909485034178942441940307617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,3] -771483496923749880510538139734214065258050149360323089151934217638876057172731079308946620230987697575492986656858635460802064684939808125283452618842372368799802756152944755186520135325023674402912374401038520316293754330234020510203770454196206120943937703762660798520165992133575459628482819191159270286693579664652397643995230579039651183865102052095637532193598674310400614601897133883116116691963597193556720635234885951336737321281283380811350910110916768651391564831549107908784767850810684191301585620331451792688666425277693373717354634497440322022463595918659600447176301097929928423936480818607322641440177702510977176899700747702673366798712743102581225596580080771149593101525424822704697251932636420834929717017643737263905069539132895595581157513151255766577516263151002430416943864551529088477939880623664199527205549858789810057340532471881887270921801982199793265868152327635978490939441945891826652084564024674907471493155722812979798148218288092213069739198472362914422882498559463129526689133116311545849634360505782840981482766124615642179432584432645855361804536254498938529514378731530648206399662680728908964634833134897775868336791149579606491592433275499685208796492409139061450367835563617739669707672982646081426267666763964584078197883180609356354163560366733554607060344413626685565785389609582888402364344280598276535805557317331515948849169554010957861564441956859675928120948406420797783641488826991971240012071314218446592352659707464304703115372871398081384816527160417135745837357330622502342134994246135172030276006034912749492027959996519746722492040921650880440462036274162768028931987156753807227059204797024293340745596917261063970403256144028635146016155574673264157668878122742052485844677220953210802148128952845669867170851759016671444738970388746041779251230550271314393792007218328447570385799105005049631003460930801581935301649873464653972126088012692508585135283053906304177996033618932976201879740377075481072246465921089148598954883761366435089280002805249384969501266878748108055140599095545813307965034248229908087239245729850132718430456844941754544872255238479767945872942574587595239614705715601323998058085062989874813865753822028636932373046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,4] 4252469511746292472510627490397702473707540535206365633616385816787414858647120243544078662241053277279700517388387258934748475339709000412387193970596495168413897309588584536541229369161643923181578742070381419912716457371507097139476608647069772264890484358651705635016519102362254207587808801157019574799734710162672587441536565564380486676166681997301222197483325474134593352509357906293439954162556142277540112526186449683304993332145213552445689375369406597821751715069618579192439799148964665032442978859858926586669778470351755796074329565720862020083379192118080770491778356489293435202679677248314417374536984170040812104090973786375774384840647385185418609408051786047890324117552328514999352509834085955441099996878148621310156231453064584005426282881828752186524242248834334350533011540468684017251743339164921494931092631552319933672313240034481077178375661950303453487961677704639462905626034179868654616890719872291811373835499281878409016599412551153418197187181105849652676210759882400053597341830721247602535980931074195212792010313193664261046332783177897039675670669566069795736831100108301977885298945283633470297784929077135089613769556331823566551091216381052182904801337947388976865540331047577320277227175207576294782680063732989343042580806912736887467014364144854316274641272486730059586256508952579234356690291061275664413722478811085702430258935162178613127112767266070949757313149522090932892831331157586918851012828058313307220114070086134387803640732503225645078995749705878509456590242975638814548743719278624142166731341612018589092864575049059142277594043369511841028631924429999253706944888425746188978146121882806415969107339291286360048917409504397562758800976131975596794802790920419324734960824961879678456282332421204339197911229089319871177794825990752266896514944668234299564958198552515244387654397214377446508917504897909499270843029873493513214226000099958114572110826892571367360853364282519917872853892114946197736975099786055676356001174373181355451534887990494217213403371166674409173119222381811506744041077903311404124129634499826479422439829199620218039378850823237756726986859420837680656380338264347801879102124733567080738794174976646900177001953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,5] -17232922510994600037056869208611589398462781755939006989910116609991349335810338222402171205034729611513207803995528344084727172996117359307984607478071229601271837532064803025087411131093094084214197434622883514992271173644188907903792905139019733840919959167173160566982105959919301847248055942315096802178644029617720779325123694973415047289626778963130465521010329378016728236631023472777454141589968102074098845357648266663276918506721169426001379825087042214556230691643614575859207434329911131263157816615090417360539873712841974879262253989960740482049039916376951721613362958094844735896436325736908122141381234634342753397627539084764442602334311232408696244430983403670970076064927339131135199771797438243899756823134367669563170393343178355408630935281643845216364285679854110710635857928189743668022644129460729615876589200225367676369974969330404908938474746197062710513922033027175460953664039989546114470042610358239926104205090745169167654873902368713532014232222565714034904786807585221676924993827729924837173387593295975282262995789824112617235971756831942218886641703365931349302220866250338315598267673498132035763609649426852596426206822407567908082751664599556126727712778464516957598364484073340713815891126837623369216663309127835221951460175009220974349389028279431335413163044257581799086232291945595440195630023191303469945029038827969753982719071091332512973881617912336356032116881968056492085954062830059202860782384351445237953317581415576814842887681862183209280360946782082898242745493206016839149344577437147199840781688425445137912743348327029968659763759191273983156871090219012233054633022373320171590550095752751972644534687109474517420106332060585635381118530687055457784835827150250438190823095222642879657028508238249793902673830560211001420887568291812753381329391055425743352881999537775935752639172763445554157340578335482796758590959117192278063096083046163287047255814624472837313396485720781181958155700837943173969488292771580064059745707382152109756740200430439721492546769023245686388018746391846892861264993002505796649929282271753066344802284153652866006117157981274298239194324510231170382388891601612856638122057463535785615249551483429968357086181640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,6] 56916655864449789744292258838674194718509399953914732388046237484756436494990728609631948789910644533274914558439313746041340997544193864056048769041895280782470884771294944651552030122094075569636626663561857034290446157723464646022650646129483634132077752461695477203784855434234130326767988233304411049191301955830520445564225632181954994856266818576999978632644068106846385219018338672329543202625538698719922954625296483718422646117475050869948036297440943280135889912424383111559935230385597981146826230285136472918280203488705436262384646683780992502214582476496839286342407308357604992197704158905789735515379371243296862446894509767738603301229893161326420329723511087997198581134354799050542603079383080816909860141244525093885384998651368676628296413169700318662994172263556803142674647199721506943242229134502607606418582992556541616057834465415920204793359380283227433753862588135277588018639233173406590039408118234098137591704422508366039807355758458953833440048837217855837550040352674171110607388555800810848955667179913483406178234242547737724880665134624091949164967178553863906448395919791408469909244696960367306141207556822237110025100069583216578044905185342062848750097483064026310713263735444807104038091168025646152106944494848300730148572126102176538784643531796596152745766246201553305698061357155347602531847518191406069238565051525656944164471240049417439781069381472865034461921981040757451302869616699942079789951553259985365359538013750374603550511330249360393419668555466037088086392319380998645301927381352679763290898191898131036085418139057441828844279839466971356720107479130815342266366813420358404536444122597056896258133063507848376495216476441162194738476175664256110425422939388060056183295567857006383367348165523998874758370873082891194553896212687700510965238289785655730938832594489946758769755077721731807068587757313033328010165037527910624114830443544339930592258380586735922719103889088201520476898696272488840927610968896119743819589442867535881044509034969043606125990896906189938942623952439840413950088917347215140364064238842875039885446818293414053916486948216859541201798933961031511759102193438153663105381690427014840238939541450235992670059204101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,7] -161054159154771374286258199133892042127752380254262659581017190006989539924247661012793081175019815800096874962778659879656807669629658857547204534344324347598547923026741310131690154657760202926330150944794607495484963756832527132916765350315450147753875252492110369428896820778177201835265621459622811390817201369562972458936309734353432799098487694563158285674340538516525157337082565402737953838574236322459837923704741102902832197045513588522646016735778345366351669141320894501650873061004644389140485657976569351569348499949102716440948854888335608881016958797263117423679708717220607503519495527085242323650192881170299536665438639507675057370935595550746106467687596615242221387335296898131156334420961761371790976057803452169544942987830135382546412766136389940220856731525933606253951088622716701706672483615037341948653018375321315377587137240285199404483486470820919892298970203148465273163193846859033712134970621208406338597409353955570198483962964190858810940173664182908913244699064145004594285485980517214296531957860534580359139873615610643931159638674776407058287693993838805824099961122344452914319739279245532595737616807707882694968867545246882661861427151872560966078528656107290872937334813782615485713476545582354523576119222219853876394206810750913157625044534579249064746055697242093110749353973920340753715672745418185520393089412748217948596060344038317666235367758666349517137910057643271374926909948466972094262926097991147619492626151630203243783020878192773035756596272655581280544246803060998850629165311484724097885017371063009006249385291644407817751995783178365353190700856505242251489343539958858032149610904315349385247344235429118864764436784156867191084396439878779943765320369375504038773041332798405528052448783389562020399744338695506320107819077889539133381193856076702017075418283489195789916709689194284990159349986972913207836720038252739922731895208410984574188107350806131695032586280261469511257437641912954544436770705305962421153817420491354845943955672451151423416154119202796744773960361871298473876669463134579605084277088867470596566748299579618712422125922701200191036140915226732824010256653635284223109039379411011605469639107468537986278533935546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,8] 396385933315643301589071993087418269504055456367477675285096222376087949387850570352560562563304111500255291100387109186432679992796099819913001572007768558463440101724493921518963234637511050915605216717422431376884077358433584503999788040417173137794569163912685853295394455815104527797254801701451055507712520854743899525049209853082330760649503157144521482491551748676546697509262572867558020207449476636626578392786886278498683908821076112035573178275621978762425389975901732699116021935137590927541076791862137163788563908616102417311458360500094589863793670939382397392551415242224012641572441675483579598428460118303287471997855040719953783539081284812337594996991958186017995292698002664103713259104809010404550906458972407941496102299533044409301047893175189811466064968814743243443400775793293325410242693086656478509356195982109272533247927016655721207568483539127609720573073952032889376318723905476515521917198720580284471722577844677628038388033430643429940469208626888564226151554985777823761440008761343344523439171657460003798737206735117095892171254065049013745129584685846820868100576400940002476257303237641462081079488020824405981033930108299297965224037341990642371832424761128719001841881839101452802021763313658387391906823149504410061264828628983758113173451316711721039266686189121717921129425490606203927935885250803888274037664487353035105712617763585831629942885187532131807006170901932769293434508266822624282605751758667908797070678748358029562499952450004564924752070908982516511973993644568957579210430430804361558008141566639472872318859876750901660311707503347903491437365753394109715906653276795203874218762639216105103993719852906613945814281277062372637766969068454259017904206045953643286307617017846135752495707630649219719841914077865781994578304446814418601626672389291447447196237589990137371373138615435676420193521175112971855498247269594229061013728648543012369082663507047398422472333697109655242691468688257065965421507497071515151158690729198903424365766477540030368208273728032050881903957962596526459404375741382205869096341002221616574959862117562180154974674356811274552058131262478341124898250396152741529587036492998305958757043754303595051169395446777343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,9] -847743355178895151372441362618056589304152591980307672879284471759703694542808098993410462978178151498369899947301410152282196988681985548507222049863937070942476727353197026784691776849809157184486295441978643099854337724796172185708602939500012919906458497644222048644142272357120391393135112747853046140662950213843356786812632553822177822807243811808897867289999719726192662575315073583329529519208960078045200476384784964759299500208923478460471496665671880944572802164053002423080201364271686999849821762612990680908228094106063945860774703722206970224935576498105695942125173741585983650061489434812055453649929034773560627268692404392640892982758783324760953671056203632417393318042908276616666703729949708403141317480840373059308056610635561874527871519708646704692219530373559174382528118587976406795770462621059290108676179919731871247146013428024642475671343319563991538345505402109495866968266297178554174262861984665061052713607040492102120540746168245810497307922109884151233584278184630032685756091222248164699822761148313700339509833112263480217256451018793885361748069054183699311706783490430785964074792619314506795190211340790062368756431532105335412989864727589760816174540602290532510448880755956246110250374741339244967361398902906964926289086518814350484752822726757821504545588867842636130603679001109765633374551519110744809890275978414708989284206220053051836009562709104142580378231928823058214447561311075104605350476954096642342862553369532405576256765325843795274672364992512431858015052982865602115157572813683859742304798800833900397039656858960001017867988252490993404190400333960277898483885904922808919623092219915936417159726274968952083149725752758962056602249663545107590837950476644350687353141990145737741410199382679945115342460736382901307964830193973449082846802004186652224987268246301456616168122558287013921932296121981068353462716498378963769534119825272442476994586075684196989097520333932848740926708876820394236659371408812820512666120352882416158042702758901763596834127848594198605526650118611731281875714161816356817765849102402068163920100600964185457912587554077517124539050001704362991933966293973944934001771423892190177040717458112339954823255538940429687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,10] 1567289653290820974525835798535527948271181544728041623847397526345364081199720494347135428310155087027532486296158677123057396161914743331727116976435022991094866998413229320058266225139674723237707805247996483670225775849396601136560529806544478570830916816754409455893730461872931709692579018489939719112741668494009162743370154518286758259589032234694952128934379470438861005491142103055974409586936594253200004613649753607009651084235397652439548498556105083124019131354820123809129583932889453490452641404318760421375323050075646500860910008841699676097186689059559662175205013340891044625972832024206057422947700694220263871640533955482517568172678692072279909664361634468658545430188535026776093917203719920602505057469790213854231614422539169617342503583563793079150977590564450080565748506113951936344290316059644810412670467799975412893877396175154961555167345053810499506721902978547745483469380541182933353435555182510660062298330357004102408046281879470553016716307743362522626129971728746236038445865748863197092940866573989865244792137744655878243412431268659954622054214798048546379652877038055212862431957664629948248409112936041657599107077011657820123845786847838119556017537061339867306237012315625367870044900457826720222418958839167599011264769964298990308110081788436238157471446722445930311043401130421932948609867465394751607668719302295265736872458364903990801099945468860365606347060129767638667760419527148132789770893295257922595020460891817724966418706619246512247477172971316692601621343806958292430029696245955027157720798570418790847164513197285462534705751653857728587953726260767287521115072683948004803530839221290737272021234342033849945847125515083912834314698307500701583499986299196741581602722068408460783794456195810154397374671036631749646875853311114369051118626516767934195546318561745560260598430772487003912911435213803789836435740062537881637526380087446939902135260377569249087713299847221871776237700205705605588221443119570395699674251593647560105148063347680860932810677934212060923917805137091360974906462122713842113534425402487217454070692545935636658735647843554477760802773704606837649410717584751635414634621538200768761650572002963599516078829765319824218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,0] -436875294010765222334090039668307778316349499957681721551696856421444769237135895213059862651035433202508950622168641005841322105695423370931043293547969654130657507965773316796264021194162428662852408559982953870592322190507440728896144048845681282015798383294196979798195881793936884776109931724351404550872392373006485734593190498649797077190583282560216468562739096326180390968242339748766905818639325550339888727312363392630477191934560149340425384437599763438810867976638092720624854114823824435158616813834228561513206547174816738347914489263906170927719210707412538411816054668211081263554297455978334162349608273880564892867792805791955039599661617608978719968794256988083898649547161734673677386814327588765372614128792343142247004283197280025514453484509735713858759650129170715664092003667190411033167265290990217260868285392990126893925423692363567568764572252249705847327403465929787284968092094201788843989880576072892478472504223741835608826369038904701598274605889968883778421779504770856184081697553014409027530020785459502635819617609304754844993529828728799717562054202022264516896051175199117762365626426336675225609499702363301863049345357626410369788862544746130593844383360197636979856789705461449729186640984222895300538757059598595801523814874094458020416298073384781676497215434503068151994921599796580963374891050591180967713345696164487539002651598807469917768146926226569149309063202497789727750286216423249781824240342567591602416709506904031836667847890032432793911470827466306878900475789769790543456061243154306958454623992384178193366967950226353341047438277272938885557185654951675711662485815549709728258143703897379796266737551477298278226509382242046975512414142963821345065995322384947743649758144071380995779976051735417310620431256842065922822519479879155061765754275517647638307971519739497512747570702837586945635302818738921346280536235664856413697738009777636551703841233097088180038940742583802143456014221504837360331333210277981456371532494856098668955277014069830249300887310151924152529562358888859445146898921564896507197617341650332277525036099951002718797886172422913720728357523364747839328403600234196346718817949295043945312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,1] 11214452262342137996933437890513436401880017942569171750238898013155823690829452310993241776026163164868331568753900120912839004158543658425662925332138863622874592499919298959377731486791285635048559775516090325939361100481258082161112415123566207258976010051351256797818225991245135137622119458437563547059115592824292410538910407194374140870177668840809720761842492950424090933748724100383950750982808425227376513037165260746080677624170111791912873243735898930415542818244373102061096526441448723653350811290520890782132839322284818103888075553585572494981621567540717091386574550005816070556439730704516995081978308879516835496184423606289190824041253089740163221141561885057309980483831471924898217432831924299324066773922830336129894837404953275862700418771897732317978816209903386538048910831147471873828645388362079337809233644582731795882730184667087112033903814537997123024290495854576697872413495728554974127860314634494511808102511975414563296584471434304151854051093704799240527407967064121545852672047307939809538719338620492006319847409881691158464690315343910619094965429182534377326097218292756461233144980196347047591549746482494292704864861054668224706778960979670705441053855987919517551313692012262744718598814091132070861777571977353349996200699476560495542283574765203633863980088377289474500455277862258461531532966362789694332908772984297408793784515781966886582451464160281990517776402596569422895614648962169813546247453641787933752757984114618274098804974794633783207413543815088834572421072086584784760897555203942275544302499415290489671308507800538397798124465311649648898782370322074331746685762754232129663522857575304960178304163646712760460571523483760708206979122888203169030929472471866643440160968067950715636143236941055973703081207829379384514955711107403100851589643969501288804463584801610921535239185812090122701838479094371261548339107341229412450926471692189803689773502266033637143949585322185154297205627437076815374192540019357052757113435685640217832303427706059866529665114011663251607119266291586956763429006046402944363232098843027797270330183999406435507155853258839734386813035837345532795273879769770708492160338209941983222961425781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,2] -173370289634125913245480418310155191040669467675451207802054638913605502239701335469855411955802200041492824468924298945766801979917940311082242768781035207897691315068579850080134669513182085013220443075759927545122031020189307977834739608222991178241785651709540352590851216312608573406007137041970321436503255919145237179586152913147843310856607543073528279776290582101981829801116300481546614239469889392983277935155051831030502820212572352158316339201206487524523576917922854560425502292764806209408740972467527213767215358120856799683833994164592716811055963386958090143830598536528717321709671034608196472874910954743475657007497223154680632190716221869763947628546730227426107245538312059591316328874309097166631815720675271191695794387774600412122623647366719617776090325992542157915020802775792666996056703155632260450834081985677287059984165320642819599801604537178313391777090470139024029842642238177116071041901848964898522571588043308234999326784909738922228570396515739504429075674655424269311240266048699447908749789300217511183678043850146017277440998434069693806865924713017599741305378144096114184998891570798415055093776561666642147211526574908231377818198908960457284671619143060839381952120094078166167571438308872338331797216587651662473101236730967458494256845997610318809880938107503247238977987671019276022182745943746730270932843923057624864081569744676980756095431448395059568011421251486613849986206007099560223337581247115678124499223474996117566124539833231984111605656869693510461422911193042660649676794633877408516924286898862199679632877267794908854754608351831968199807931248336060873086493281313799030791131310137921495670809483240649547879568925962975785948149896441847501814070887639700271082259544724003766709099497013377635674225549413353195140732528446498091724928888936744745985859215417304893042996684785221617445657208554583672168758861329225205340522798812642960155731754013893409135400734670413570855970005311928903298998298928212607948663500582104712219006893150743223672452125660055689907808774306816124460277646487643854106042900417442381522018042957316868435273672751220713138623500657250295663232256986908963458660082324058748781681060791015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,3] 1329366512872325561008118026656348163526307059450759926528103014883407172054794161018322827411967354192014751818268902052887331412963332140376152092797488622823152499464331090532510914164825610796484963640712014048159464312365805066411372379634440656668060245310807377151290490956973698525893847867962167601996388218981172588837240423936014371747037765929325341477681857807576638502199933774814629199495870550937585043468505942178129962049899104839534699104923445453367959015612446619392006628192656996726930816360940675194274750359745967051143414708577609540809270651120940715948448036586766197461720840308949130749448684541862768151439470055881542738068591592926523774659368473800310762139622444860363165303882388413178190839667886631079105292579221394706352288404078660520868895652934481747707866926340593950374654961580745895917150865169690053696161701607751165258224044686831164636484641520565823272142990091816925988053685566029440375410709234230416840714281223320847164944898073477550146506824541371395904882702516654608410262539223782001062346366259876395685531922010847338605040805421798457943135068006072532975300366998889734641284437525725664070623095103371209236174724294804927349656195243295145425225170002080904402622541393765660132808930818593210123717746740364505620405284810650777755000009411614191461791676097097434860352759721622739681972259422134114040308978888845763896426217455634505779412361704053193005706648498690475444225322336604404302793170731447842327367693986474091407079714119274336632558661799727137306998333939717318759850959813210813118886451031090845080330382522857299961463229195538994843210250903979328530180632555372180959345107582486761449820937505065336818559488591887189307969988773946473443080851029397080812138766414935094626186762720392358137902093911689969100018085751707137489739764136582191887367570352400682814908220519939240054181499621833374369302399858047182581174778066422487249330935923841977597639524009649385144134650820174002929532185033184908615865130016125378809416275520076287639311824059929399673493124470258427157313961111284673690623280401996320316517849640376423857851427335976239028877762905685730801530475275740172946825623512268066406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,4] -6490051608753277202508081804623379431356437331341969223088950592714367767852713146830573784722814775704910046016133994556869561128827337265849694765178316860203674432116117771524090193463051022671165331311273724222378409442230576256602878661273862246090833897147964601561928554943835172499944276298992796557541584981085066454364742642961396514772158604170209600129236597819180618066616404018642592808727614835777449074335415953689797106830332748736948473404141498799240484546197846047238171055712512493579945901510083765612115180979295929621242520970082091016778975035422595939096809506480724350984920281588528793569975613937986298225029777475876094926213104531542482142979370489339099794133046649768398823692049499874485936303059472786584266557247126595396227640710495234111983589423390677357715010852553305854880157944952796930112795412895864404564421596371614811794185655994414890017578473379877812063102586498780495395509145196095930671737642353772373876606380853139388242541212009734058400120754101833849697163331551942268210974293409338169842240412208850377591175319568906802490729525076645590000822812599104435897444766390254037209340348831436784974535159072149121051544274170167631397486472334625745145269110041101398764742700621869305894441392059558900860712189640736830914772657244610256026078760282355183067744740124335808632161444402865752613675067737576514263982173390602325372664887026752695803295359702173080511173696929530112157171855938523381862536620084184275175327155025796000908949256773686932627726842554464514525700857486850748854731923795659674749648415084794729528359272175627971181363840667907534824795743850821963259531748254137761607197551581566556391221955810104472367938457972940334129378882786938715907198025101209056207931683382497113426662335871879212879871464294441583803781036060153214884655044149963312123265192984963304308711208235370807225589010378652883223402105995551796165924997861501545369101476168858290531396342647961590406577057685153140746788238709169317900892423221719515769785528970181075589009084048371354671246372447675928784734731699005799604564412725780087953585414245039537856862769982753510080993888011235460906017680215995824255514889955520629882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,5] 24119109437158030025996470837470109140811968808073677195011882825694675179572339561444026639154027589191369819741591223810888409740847510534315374794588813140721819284823829576282282924799839364124890595206227653572278709728032411325867463684168978129206615298487696220792238013193482751732832054365955203541196191937295200709475004138051890199608663459572159679747018527480824965289574751771213588258557573179954787668477495337937553953378275053599242960722400580095957529754526418387887793508241563942130124706885631678658903879708029484016483175270261558056791246575684742612899486782523336265263867622044862711733446600324041047491236207231366220343266431524814074388153264021947104676010084447246584283379055707230730755094831271232587373667747868813122725904947947558574552792981172504777350509405032636815069615716956949918384713286569271904533154321106124219494243444885328013797063440232631728634550480303701413798710495290913656182599004967268498345574590392412924801986538347906283243186115798731763197810755342048278911467740304329349531726909248016618820453998259920444941849397231245593956303179668530542496185125183580003728839760323012789008170441541174337047675743048458901404718298821828786484766648191194048440775017014368058842075870123190266826628664549340100841616283631512024070297946133977751905066195146009570707550594642312203499402880813875377186749201600986541902726616248275891887004242146901926680009966709427874281040040394357290455379266615111140291495344138451498350870022579511548785076121063651761548465905670127600366326738889200750025153908037476287386983900583816825968235319738513310649303976546489639001276629816317669596686236912439650074611250218119603296138192285701998695915685702607697773290539607237682727336712952567921439612657222880685122898749274691174342685567341345106737007087512898697425672912681995068117030247456869130375883592935151243049978333332967942718516545002387906858938245951021676821032039629118505149287313906621880251808161732178904964015073715222159740343501727206272058489391185500755125344036216913457048584728809629163211976311929906462288644551571166286683071982395789323212356197477854977172587180866969447379233315587043762207031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,6] -76523437757802642442085548266699131524584330543646991201288578353996730943341798048818623221502258279082756540180400232545343959264466898141277337397722462597027535040696148694721545710962568833818711955454406777460962590102883842853063166206540604864260527351337250089195986641319475054821785840337588588051749908818479942549532975347494636827601688246900698131117880905390427518274251819085806601062336801177162784734285493173634781718132568460341725870872342859951871555369470359258382980307847500942672915921531862543655356895167006502318790833724545319853323496304185148857964793162455810297460970855995847716715206239110239624711154049784468301413296514730921411300242979536099291142260425996728609701173089910390385500544987767547629628973724449762471577293666790281118816306402088649240707900277439329158440736278135954744748907844414833338238905176883292117259962452992584071496085707395789297580666041212792969859074188775568096781109643506017257384300388899841447032305564002125364224623766200290867848690556515163492646419856605695556406935643884753878697463641479235976660274476947210677377248552045817825035843411695065907978159595493461047994616563048515222547476964265020455392072653224911423095621719674468864100486230577692276720060408684498840703320928378706961368863551548093313695941541030947582524689659106999784096921454271952102184632743534229428294205096572565183266738759280154285773621972885014160664046121298328289145530361538277451983391939846808900615666945265097612404573890767472825024337855597927625168498103752943348852282529995769192935426096048306592987075140374823941531440778832001128348138667886636721727851704011836236409121978455831097610904644510717442109924459835765461308616492198780965248211428767448650812450069366235453674955417864245800359120575845823184612431204387371213116497481296475167666643505759842949240624542653260628427543259019934217982890211384809722969868171761178557171794028587786582802777590807206757687760544882364421504322676443191063982770968812247167009981230198838033873455219299320831469894893916423927016292058399810232059410224599072026312099601630143942297084967323403280760837259273147237324374375644353563075128477066755294799804687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,7] 218052533124350789106347989613031963722898553434380840862857167084355908605613331229540650862824367302333532659598111134688400712150821922685489336766153558386930956885213090809578510892644462961531648629496925943215961243309839028974873386677746180552187779716433740173300007624026767374265698466173287565323217896407883408815663329398681434719841565905187910685894481825586073061129438025832593720884480948025649548958979642546132494397982072854106027616136133772669847422108993240189996700953628996659969663038791964257171373784187974792092367059721303856119829272577519045690659876474405868819530679448796670593872244740835365895906930237285424998134570104433086064225930043453486361768548905882701974042631792759058766306727270755072718212411168782350259156382617210273408184999959776807709826885555930507811179064872333267397860334112910370552200995065836586160137405159796589825206781429110217765343703206378611777372611190785610660795707262999881455609524781451779272582941518770579372557338296541809763614466260020975371703125556751699868741647620453794298508902107607737134529606741557361951609166300480897589890074743178318981634903558762292457733415494887174698362780257750777953003984723344600246883672887357484829212690824291634241387309823380525679836144858651886196150960647837546873090689146580417852733376171889139288821962063440412582036593598296108468999667957383221560751573147037140158809604463833701583093859414805302445539931864220622589359863131510924064545638881901309022448253217710721997578981142221843838256924106635038093851655997788085142247017543558542242507372551683923559161964375110505906466791127984644335986422661313437767093512766498825106301085682980946704575739347110996820546057405889238818158347858546865456526314392689296399814742148679489470177237374803056178033162586700463420100610703272817263086373281224819443754338798357883047356658130355939372868436079878814967997640842226813747473680612748136146373910079854644611257083064492587328324884878472228760277190428977681436439152898321969825377765059511427255466082167725379155283863771798664111784133852174935632584413511429770305866099282898128909356028424021204809035451993581844476466358173638582229614257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,8] -558273430949069004066296258623945323421215714200466701173629881293120451853564203173278707690927270894959263489845003851939100128740307891702183529680511124909422384172279341969518645383210740244515698222728146971691651647223357644195791520635052919354690424077764450091178017453608134195146045908793968247910011616092045819456693077482195993111238383594976710508366277679939866035187022169036712238849000274803308112530654495191371885111646680385095387860162276925894025929388413340028341344570160451454510366653201490724405714994318605620928185798043950547210807664828031324078091058359549430236198180204235490175414829570311155554970334461163733520485239044362789962775380750620050473348045280554884951061366997614524684231933124168981886342396459549468651714739867749203859476449054612808725189898498778447488820363979406316963016783412758845698848944680561590916554770496161395604210721762199556134440947070490415101878386488066850531313383235531934764760493211712010889320059455865638471709479168069340890361760714414640855702567011978725014479178086317115171889723116948021509270708110311105479800685840489436701921261955919281990363836851733409225979449602016862098122823101327228774909693274413531626325640394360373784666185172602241646066757885577580879542215244754992073610516552020737804100010112714461423440031376058363158584006880932256124813186867196625714301873736777576804605676659999970592987967804575716280278345549787652121137727895413602626870239651217587022598577507021150228746588609662646398990281305253381591021586087256946491391089787863570948539983158468259748866677677180673391925320490449073364851145986133425786824323703295782448982160245686819659668377901886816282425376484887882100578024314969954977518195173907547555579174361338084353882203954284320806135162122510830854227748921041277683702434480600747024692442233764835351352679016813251682636542045908703983676590758022982333562898811567115820468995931249333557605289279634647885341222669268131121953849445978902930319827091654846346640202030648390881452380182614842564755775053546351565603173360839058435206565698597404965319920765285092547287729535546513289029001326664516447186525048562710793476071557961404323577880859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,9] 1263019331786394399805247281844939034103773579047670079459373587260435017952922427438641956979240660018155044627861815862747654113900714723261412400104032455154964324075248200402905697933450508414749564688670518690214799968870212965335303449629379116844798342355395941446615903497115912476766298634028332073154700198267313517355943825142305691901368472129098257907008900187103010106248066217281439443418632315460164883244776709984937961939996350122340606977285049104324420563951262629689126220689720255391805370963226383643910684103055331054158948266152763902885312424655164865229776030382578638617341921154464912070710863149379897679760535418633373984255509167060607313129815352550054317066209701660261411383575701412921545659947303335566030049380401097707265810400414538594382500064151148798972284305455287563666780884112730434808335403766775662357262119582061894503162458281088613568333614456739882641546639277101516244447074799051730637355054851636115480379312080886812650941099423482494060547700836380513922181675329396041613634564652491817569816366137790454249438860213498362011458584317797872236275595751608908604375568581883291957601936378568652633528403253949615352615050949927431733332284470143418943673285262127922860628161982159964906768168908437165894415631162277083867201738871641290299538181927550392518552546732599115914063428048275083744938484014950002369080210420918671350881390335722298473706596030705129024571752410144898196476617315410184935422728571309581919854028153131627486855579385925953980549648266755026051244269050617592420138119285111090290014519571408591599086168395649893986352043772876926289340437983895030293882397631790425452937855318122190508943462956674508897092091668603463969428815557623163676721245733262147572561223138837347298430480886207538115268822964872626472632306845616726513057215519175501353290960458994087285479170333438420078006765070326060277820686346773266997187920410839656295125203453134731620340241162155082241853288009788721257993347638583111521537055378833897273384050277963954098184395053283495346811048951050036934719022499849532782799126731221527343191021933802762533499322493974682738241483882707540214489151837728986293996058520860970020294189453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,10] -2489555438902857645429447756501267561017971793922086941734631147398382967810060682236151915724660079109859559550845448475307496719227118937756449736261463171377766594245506327572322717650623271301189275601152194968346545133580646493026811813198624427408455569765493429220801129820984929776327090626947247478042785534612784260598319787797352621074440700667659129734031679749017818487929552486488617437448992226486766507755094468401131608205259492203879218919058873167896277217979801974617649989045813833732397937415071182841617220797613340478337561175132223485546131020717444087924703623532942617262075967919309811475259836547260706071436647754897470867055229488058125767469532449436580364625978155140873488280727586622640166251541730750653975524782506169001209872740501612909696756495122863914204984171324741161330812375572135906284869921839742602236865495939622636070166638548013146879584540620926059343183630995216965397296541536808657530950538237708122679170916777588283886290207858295937047306563894995227128061124690604855087974355695424369931965471425923179461568384081249465434627936690098890046939284048977441232597050214857275150474859025219260295695543120738574966682700236441174450422597602362731770666894136428323937813929744811632398065718777534702348486187493861710461051977761679717555072203007576545050446037595300217138815936330090274462191843169773855824334171369450605042008258379323685744197768827036307782726705165393483984396026716557528897460541342984534461179794294199082101567051572024498192052594202840844252480583092461803122325953275505333663210412038984503000531874417380451716771737121107724516516477418026709764721272172067571642534497914000613093589494193419715213931027775043085432507008857012789033094443946208859278853006539981522247477010061014900134536478572492070882195263333433210117220323725093749276813485441103168780709254618557159646608433936826952575407814637266697189617030267959762164952410554249611835528878679566558308865085376983958690673725049817948047366021099383620224815655412154961028013839930697476222741618109868751903946741904416961279590151579642630860484968741317621710348572047541223525742172066683481082286286253588136752057380363112315535545349121093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,11] 4232949278495013179003402596840807001199767562789896190212262428484968253650504826440939599043666547606886106098918452425483806063624731491787005731745266510134106065653045537966314609964164580309320448665168897555813272284509231043615484615212351303143224216727108722310999005249180778537921674031232973246548509239059144800055591403434588189829737496554570905356351126963943195557675617161868658507413159847399478555519357843882507868993686547026289926418905454523802501711898589169885043022747366459600082595195999231470513524007274939567486192610417395374280009914570885153301186853987194097043653141647364545353847861084900042158556080102350128957641598252164188459099810016185301802881765053287530597603451779746862189151925441061116391492828274208158981754615143266417537981538489212887058881176067370999356094516846972080457729621746951731414718845790134273605888792166148233715276668240864118202334696417729068469491595373876396659431408534322081148814938704769995058203610833082631993079459508518798899003760017302504257801705131609430925124669492693551513005024617958796268970783176415207614775204200537570300790295199207366815722710893480716875677861996252993380824681210899676483982160865558748271287525683706487648839710012778235257892954849922294408632630884697485765100495087330998405261638662248867422122236507698587397110269478934715993633245784626504250160041366304356549740892861861601764872972679172668011194665241815360628488532695470310863090944775468056934746547278491911339796580853873674947100964426466820034131242119435506691713240570948634475564713115466070400920561787448660111653415508848756009119895991114734550695202072069269898862556404941458666874132639191082065766739298256096424506990836228269103067803817234964021424173360420250388895528723228338437749289239717670944289630258448289123390096919875753293945838656264729248957791619533806445473164125160719164960937577824888908214567906619491623222888782040866592098517672110565875601646918544937762896472794962860750702877072825602441142569189475429370453561588662892177359367384556238416964309047701070749939463842345273291835691309004925350582480708653410657608695844382606848272141515307498416120779438642784953117370605468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,0] 1052472434974543274286232945528027759799552063177940024769483319256512238841997808030409370229447922954028678174356408094414335676870895511940603059977876008424733998121773611645239906261800298391817786015571011521754526031820869993819702581937260610885817590379994064845223435686609053586743234961846906519954775640343931235478467005829822810102212814719881686585397928371531302125172507882958744962560194561289762002274302555171027848474472917398341068775513353479208559012430704018240817012402945455254581335166826459585117320620067767204535012703582222695062550212109040043486208566172993575029457146699158413875224936581574363341483388194965901661986908682112061291175933394069716658702914886216739939673928993217836915729020974892803546415673461088813267890466955085241112014434646584908167619946836093432156752485391151838552132534381287269697334245803251625357995829455595214189540453181740411338012289993776818029041847368149041107366426531155775141840169058396998651906064233127750798606825983746017404609470394720791009688154152888419176477311809569952107042548130389959552042823358697230876486779734751452220545223134102304648771921665139843801591675789164577858560655253810964311089666699293864071840878245982623935395010826641905881622401537546216259157743198362267012018833393625340992968863319752414391093959809867944780844461759249319249783463043900728868728901932452024781686910256635144791363265938748471608971419935034745470353874179542323573124598630672082735271838340207630297605168437350074055729114289269221986826907767483332205635689467580110400553215325204408837980823453290970751613491316319438864051146062933357269302524086162502126620593531703878428544674763367376824646160099149508319421462273205499970738424881566229432868042539236859437369370701002884449814052484828751628292672777410698648994903541048805552530156110716668536802221538013030056777239795772066427572665347618500658608874792685021124518916184360230227694552262327811755733227534334944338139217916293215906663923329091419570023469339594919940678233360709279447886372980015642604221808478471213765493319516868261479378837276381196000228353135008837158925754096117088920436799526214599609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,1] -23196872301954119040074428829686548507565684972067009537469104041537691714486222342292216496523164766427203138974861030651933724144437259521976845890371262339078877397937451277715114878972256830227427952684705012385059567210084406004253086792054166095888298761506486462712283680276220043380489994050009850150903162740989294230742826264285871369788511258493774166607376350955252721262908187228378856815347583164179405897642571917194063989787128615445405458915872235144766288276145143703346278406278002491240810918211651421510073974129230023007905270246056603751660893439147773394024971299810867390840574535567575634759505107589450947860167498710435834279346845071561573666508504658000181917850875085048140801471815928176052033071262065077611378682866439643627242906545409341810695421902253390411525864567272642900548474470116614894793101950617242738164997928712380782358730622597501519192916650906518573553856519073298628109577476438326441250676755609458740496390071353446436656277078940811526493756715496849243357221348121575170934830147177203158452310694967632761731289640803568058182530909484009797555919222549799305167303987319601204275961412494832605978299152509354656358569022199678147065162015878432718284957244083751329073960084370683392970315239470717431186403123936302426666132096918222872287792903595609880375520711134192235697374228492452071419913486825132201379691551359164273988298406119976727454368566259037889957831991647068887523867420070271595352156192390019625031170319368386634061647922690043669125580153574297983197566010975050104545902639331036222713596576288301459640969405829020803777391916016409884743944300058800687680044883413818935043911663345483715664825637756894541776973347578457111519253400393308629410014170505306984843532265499483132782032063647799648515177791835357445671087327092079083509910699879149789088731315171979406236721217369339503323832427890682750367030099649246708483305744634509927810409999109652262056479239198983342672997615148937024192747129056892431430659391107011946266286047667775679771901364959369342802038743386438296923472333456017856085885195885096640996500838311565050815785485283210730810194485224107197041121253278106451034545898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,2] 291944571391546819107924977472962657945020754956176695337693411014289266105676327176331767595221432735490988009928213261474480854324511127589393363519010956478059640474232717016469383393163273603123980665460687748473228771306243003076131044271622019694604952330502233339652541338973273504681385444841589140300508607370486527050266200473385647474818846165326178764272040886830071060484703613832028183175717231062298551738819746327383579124130458249564809120990113253430566774356541440099006363879826781923329522442028048769815988161489795538234935978667353968539180051404415715905622268734784671854273108547502199728052923461461133225582801520449280745699340228906734874509949715553283586285122301776815169137908967916243437439305167141038709689842140195350606990942726025186971618940811520648610159570166385709546563542103389244965832001904759992484230165467312611886050825962944502963602954816263394773239575813457821765620964874419824444374874029299350385201108895459078460526369760981541072999184660324800108032128586010434915798254341726661290922224094785191390640521968327469253520599771345807903283543307954073075075482021183800483165086030039686239904353137141292178171793287762275488103733033562986729612913776397383382364900398458943778181322772494178225067262612520020227699646755725045540554613415565705857730755067570286829465800404596742809056003209392958280371960955114254057652130172010035305853361713590904379378113903629745928458205637176595028613742639016564523718519411233351429260362732586562868754663656072117044404042915145723151482035837527445508478761342624791160750516321205473461494627007507171213703143020285218822708772611561956844145772418763077816981801875044548346145106399373974744370904430097595086968144233533837653776296090292487689030700708040401289618671194332902123033497377416310014619691808932572069677326845108131869080102537020485512850766777477106343360081774843044894019067536417057633023730142331308480235690633759278796411966552440722151635610917868115880901540052377594524986043195216989741680293865411674234906339914278431114300274051064351041506175573755057026878693403333116291235386046938881288231788677057718106588879436458228155970573425292968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,3] -1927105451089981769398612672658768434312978474786777351488950553420410526978398820974397423234452732277902142390948178556446026233843016747215628579039511935565405856211711748774458503516291718391694157072231005399118726012748357141825680516942753102776752446687977278516270426312849521008335875982133384729827387319450542708129601774982531447358098813866361423609768976656734284755993415880960267235609943727295634063821491601158589651962679963398409252368757400425727700430092333707740024123935609993922894857210385389073836521207499769303390298059682654363020046707987413928016730577160176395805231923758457600068001558704624811123679106029655133420207956973083318788413196486761906609007211389546619655793622055580691664891275155251014806170129904590876231770356333104422845158316452502276853880958730002343159355411180571369354154473015122011524430587273688838712647451771630371791319811599340872555267068844860948945729632954685590985472138320403448741260377464959280104965754412688182957079089392597084980205371038688815001791548358058491796788016647733246639092837922508327087761037101926009767645928459651404696927622529606699589129849707068889855920224585046599948917190919313314767863123055333781911114629862158018016555561495139082478042153233632186147642943412381183252826070482573586953703012420304691843880858989114445715453698633593127916988571024114377411339978437769129385104491212373267375859162312616059190707953973221194118795899690674174009729466691586287130468325372075650944692573548228261956212455488393277678327221624404807656634974583983523544097651823279760172031955990341754459896315106500599147232863874499898157685235103495574609966554062636142026325434389182918324966234186745852156508916391578118188214059958413644694993643961910035174123574142325820820172841700709483022862014020081070954899092870245582263313843419970035787397861467220687084208291099701015415595672715663859869490959527694016950699227865293647486175597833889224222584865597958093452087101052929769003284468758648024968939867096180129136140635454609039032776073895480900294527972171120609399486503076672058083870154507388194766673134416321630861707236426849469950600690637543266348075121641159057617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,4] 8299821339010988140921000417737402302025334161737272587511117969092794167681203342880618328444883232562417506217740675698414689339499083363212860611288456991907623733554775504196347966624318237762497298364382183369468087185392626947416937746931206760118360617483769300402086457607581401922594555270972492774371972460970190896126299065355193110486763867010924753331282948089789412528750737653399159486717748029989656607679367235257991131547676229247755075606227936790219985565503112627929360889971789867750405710387222270020370204612576419353538185467371671151852382453784877276602443769770134950666644467092514280028916651549133738435333652575989650458452435754180507933575463094820086270691255098977106724884664856229978924192638994239697111659441294684702678414258385130670323157723074709931068479493744807905423409840247459638398034957348147255104676241445075577229412925621724357113309535700675776819817425201394149618926845490723302529375065164774856259051795384630570175792762354211696691365663764071071207763265672226076106497294952453437318755311489191480528084080489433233270897258526542589345003503028127856033526566514241421426718882746830790029220149588879247795837757402921220032363911549834545052756049080648991320027029759898697051123589654291946544667182978921928802143363968223758201116872852232060117439406325089228541211746396494479643334152980631208079862583964588748795949209306814403059818698845454306255238028681170406458992809248862642382432506708852841797369070270971524794022530036666389496455735825224416232182841845705908148654529685294467894305899458437473705921199992065904639751182874684306932797910709576721701138590158891325700378975994243082906868153357629719448173912307940973400671404561247507569663920907969460578772540590266129556539366933645607302894277789536992412935892334475578502437745975426428683731284667284073830569103912577611906883855755705151230368344625467017513230711414420695781457879478011369004788814896137596727721151612213406890508827088315655025038027323340045179547209211707521493205352398748159641223749169127465131816662758430400480060665617264960172357444897455423508046433068839189140911536872942895807191143742187477982952259480953216552734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,5] -28014878373811271634214939659825201901841480840401162209334866509449114990702638028153969839602702390345847616909710103289989700824306126780352101013759459093780347784226761239598100634839446800890883088522794024468524077293203773616034384781528303848196908946723452355433789515546991357138528541616757655698962379122764970230025198217557439426695442653073811082641321209892697247626690382227844284102990743617272677766967640697162601137933270061232031600353575137934414342653176895342730292460104936834257110561506204000448105356797202653210164000240122130422708649746339289639007878106598094691615175057976634005757399686060096759810855385654298082311157605716187512458296754386315720133989288467588762807003656394990010000381201498407895324073006195712522495259277271152532780813027061786481789082824749942322624760167020089334647650005712968007891698083985497286182370239390888690599735064203140434364578785729820775963341481596420311788963750224035351912762582573103021323016565109975522356259008323253429754112763841205404914061123268763883666570450482988255147807492118173334614103904577675826816623733041908050236776482245943469574046084745921529250952240551947630143800837381553955231589079918410707953108404008600723296976209476156531310768034998823083427564080325186080664016125933878127907443206767678629019963481740227758704025010282676533293888752292093973871520744042248899763003716052883867848298993574580242179108036673307229382638488500299317568668101642194555234986257292551326138080094430792315825987634956199723493499188414294490796244401267160838075233709830139230509699340190599362768414543782831758035973723099548735134356908530279719742078520670458312616807948142256406151071064531912108534948008843140188747766389039183573890188449206399819786207284867230637393929706179860667850184180919468028375705171204591221541244256795286586202476226244613642117922033310835828080016298997273140426781302036999381755297115014932523798611089883642510289071460084855172315127644919368364639941196252998056228995543333686078634885244047016629147575433057517583881979710073315808770232726909997864639048573094147549989607196118892915049588944631650434412186573274183842841011937707662582397460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,6] 85202487400984912576878131378539061646668044894795660679586164022659561519826430929692625722396128454754768094466750819182609089362138752446678716809239766418608261156938294305595951896581248716355970488709270695453122177581447274589286750755908012588084345971710375350459039784208952736789673227752086499999637938111721628071949774173908126493726154625977889464770334134874636381093016712150502138050907001018414198407252437443512386670058898611014683036188487372440908999802194278265263873769906775760358420467964847406702409642697568216645268906084210090245673536145993493787378772322261230588505211754938391270836030541817989839045694772620248143959392153848637121715296057536854398628958629167145836022101241098099520338070149454892935168362924627179750550250132132883463276160163276274995707754533172494540012649907548346823832681612013432981759263066924924599013357169896042555014492718913058425419557286958708950962545504500341553826763887330507605077305242958270618685571291623545377942291799197733903193533141618677717780496342383485921710892000782425742329155449149163433161694304991345877509885327778188689589258853335881379524819183703979523567547032889032305293433140674463682688514079865196324387113555730314988324420498587649416364965780605545273615506530024855079017070105088802650825572535715065602517196509563167612255238908492263790331827094496451279258191984867595462843943764651617751634728048668282255297064337319193356615663995693933534420876282647328507229278770891520628284342064533268519866934591286580730155126167597181895719441966253843493400632712972250561394382469028768483562369714081715412224967233031617012863761751628247933435973231636066040845844079488382141730936461775965428067258614292891157212264420261770330961451867694933853603852314534109795492527212718955218566498312123225133721607906252202053758639863451830170093369728079885436219838009447793369758553433536182042913523744118756259701288981319174594829583691932570951886455260934760940362985146382571838676812152436796506560074489352235234772988637975785714698291836305374408588203636721224617430026104398784227420102457869534621023722784447946381941131551547184561895401967712704305313309305347502231597900390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,7] -246814332104837556716554272928316828334566636800390922649052609992389734732553974541352791184304789171914168863490055372245767922618161183908045068819221859483128006330810592666097311675102133688625488263841170189877278874676856445767235764737557779903249334014398121240886290568384177994765442062063201399750453752093490785540534840443698775247034276306921228725716672539388083067912272200999739332199300270429526335144614402111718829695942372038267960456925056342922465588775486831528577014629294591367724570054488377671746753758010068049500537195425174221329478130220218387702561821498045679175394059813706215530432452071177884763839857930012015962913926396511841498925589216082686606312164290225778424209453176386911785338988353441731602893321154636302575520661424658916461038908373185078540596476094878351693324206208736267249065242650755091904654836466073280834865064690283787317605782372153036327499434036337210510075291068912075289253280503687789808876062086697159769876279778660398967021083657004226332693829852190063654894018768754675575414840652089695261647853456255903578275919514161502402501540685655786183245649871605733298670310071867343382445969860626669625753128124104714006530568176778019823568965992821815887055105912617215315084429944282064955045684234783555469285872701382310063536669236804807379749258008142549761261902318196092696666374201107982526605977170555373211360086380003783753736071218016925222052184168542721813843803704579937103616363574442590998131493460546130322037598554740138978736783856111029326481861844811454559891181147840934979903111312119486334077670955237014317440965473423374809643999860030325145177157119907381352517416641614592119973884978447147306954678105749335757164165031851811141534999130951942094523743545334810307122769783023684283811117900502491514970097242841353774484828013973304242538625346409636024814585365870839471874155359746001483297451187708280431096170333299281602605774778383210770556484216311600781892260085902925617147808322724527754420337125319218586204090469017849366065158779299896834441691777197966708810947732505519438959859888562438301825212991720632801248959792818455647570801844397168276940847907174880759839652455411851406097412109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,8] 664293562589322028536674400870471342128754100119249178324354637698380122608470127441468007743675105920047374798261963498086156475924184217067731322390049654946359429741768685678477793686750834169031619798531372293904576941877122768490523093786027195762234644978355811073748003856917388600934131550110313940336331447583807327523670908125701949040925595809661821386218108057759062201251346201280719499730204250207250758275276116232821839519556469533102547341849602776510344581194025675376421437495127644788867636983906713267590610472254157799990485104097828353271012131861859884453035370558187641667300058852507080770798376452386874685461587807957643520431032145099473858498775597263723673680749555481484803809127386570723703865194866465856693800656636869776884914907128396506757884114540979554499112830570049387218552785227941801391479338506869690743356787312353411350391705700451911743475675453652136910910540349521817501369922974013561061146661691801266035416161968125154176881575681680781952324916517374050611574065961562568737003207105216981971261442132849183731968337255573663365858490147507039812191477189279950258346481929259041695142213040695719997649785369000395945911307800517322434728660577288638463002276638004926880012899610918424927344707975994969456857089601917464775166862549143983010632954655370742644865552827811528022467923787541707549384546024115831989764376225779081349001543263880368517017035962910302937550896897290556361238353883782249995059451661811129520493314237476279107107019652538958864895239456953560055817915087420530321511806469132808718085372544479970210509519682796687713464903499503358883936269169515408427687742672373963520336681404569079755408666980331920629571468705592698031505521384099579446449505788500895487860356459604856968203182895610869117048849889846297912366188819239717499001116428749713063822255454132036892652782585530547001804094059705979856589407678020846945909682096537043968036699004117720197856790171412179905628288355663761312839896823028486345148703493341360034629248650528946052735376029970278730599246707597428152106705296602896706144396812660703678673664012147396956641709874867083575162348342516342031706632871926321293187811534153297543525695800781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,9] -1599362906063342269449143722463371699859190982889469135008198465791453414726182755223648622707510360948255724908777252479373024929934313817986941321523560816366278689611741821812368934834477432765443484489216806028850987950584745802237079782772145740808665956339235743930569826704362792380991660562206963961026519522669469898602492127669562958696906162717471295005949673546708672210165826562709980280886782729178654586434232843005142630071808312466890233534523823425895654471678028160427677506264645604609188029993151101773416601731823598377377697864212846011648611047799425113891984693794343358958759275197394414963789875197213113195685934412595194917648621569856838408312891587665052025231610658676597152707328921851287966998656074974312661436197916861185030073923694471969404053351550807068794975387280465453703209193666592857363301783140734947031416386965140605596570437489008915126147223137057526870135606553002637260083249594888139695437631810950149974265992204937232822971092094353091513188657476332145459591343955232710255818403836847193139400662093448894106994300466954885812917807094913526889230429653626349399280662250866332704302483240448015275394961078440266024586687294817442170831580433148422309850119822059445405376466984653433871640370576333836892027515832464226465924709930927152979829219822528496069282572421978527485271301224203591151633788030453303698732082873095792899538483923378575643935938680092702876756382474505745047058831259636550284453763153428778411959717530243569136225919718684502256441811353452491482036592541253707204524227044807345647392749352385844069883161711077786004426906324242532480454077901481458351480290684198780976409295686044215870409760512411960552100953382204748795950249973685973918597799179458456912548695283545033186595597054747886729086888215030370830132347988368043726702339508904918579870363613503059984389943318342624590687042963731977303880004380213132511578930727769133439641372920567350087195267220211129173908719519901333288815913675372940933735238809909451526233527731522020988506151970852515394565168753051380202655449028602123557103488881390890666975814355308532253014872877178466753880008864246854105998135514229985254530674865236505866050720214843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,10] 3373011929741372317617247066962324808923717375547464201283117836136543039849039353715319667568603254362329433177028999641043869718851201189934034941516746514406060703115918716138195254237599627041174744035934634858181568306132887687368683407586434771993325884750224929495846712323215263647864287853012165294286734726388611163609005996662728595008996884339366101818464262835065869280542345683646671632246200859187009291040152437982022287464679727094781447651256552936174360999333993342694966249338035209068076137105704018745697136003840896319088782070503730416094864615668230308750990811672517030280435296090758564887339773732876630833125447364838362387446031318928561135460349811344529988501640452181582644844918300904700370579035898051665729237825624939061297280663489970893114140914961142196648578216169604192395476995150355911923815903970704151132234220475463650067580708299590278634775556343403178377094299039947640893649541190478904469754214857453821554081097775946629282509472253663425192943439187579946550438941039458702575767802200429132911359063860099156193038781338937441652407333924782399588922445160821147912808228770014567884759455276849709282289842663794074009360417551661978618794361199574228465476671063962041971169701744794727357983785504543287023914911699337475685421168013773665781128509500779745200292624547999990232874173172781041929737813766382658953732429940733918048456003679382716659727348438917090349801140388729722377428592053538622131927796513775958526019329744264256044708119604094029810334187837156377285799576525508782585814335871426688772259065254485322347776011529123253144533490536012322298635804659137628768962116595004890653654962110714387716872549473597954581529018770112426836876528248762977786636054982252657904942187960619244749715905381702339962732092361757694179954584925987973106798320108154613299097257523404103182318333087594748011754348500675706916716004688772304504232089170600002804848482294574112570161148544847885687391635938963665754688606660111820904060063191514032072747026472389784989246492012085919795776751602012350098203322004374093618812482366475286217017747063866920900732032369391387275746284792340818095868124591469455753056649882637429982423782348632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,11] -6157937588699313564926541134952407289235561819747150844823914262851376119170127927580707136566944439984487221847510549965558276481272222191533590529286110593392749854143572308697222045839928240472545716624877653874786640351939341454043092784577166904193467005952935679543934450849648120714775529277212768638588234026035844067107034579779539264975996978981214537478333699254536960698602791780773309168489806413961451207056142176524166398077310924800395130176670881682737647797316573537788803573470221790750167798800379296233336805405023737760901932561583143929928187301841277006328309728345583409882678324675428393143740465088132756932526487770971955121168856068116421657862219361024110231267805322242348143348300902085490559456977025612780897161033824588196083260235921394037953646091210509661558046873392129529675117365379521890312259709397570265410174926298157628982872140378486981784479746678766438906162211814638984996919348575403408694229349689004339767886835065879315110408267579111122846960401679949743455400613886669603903394829220792594144872655264393666890983849359614190981344603023501419477876919751689639183618924873076313182753353964381293498998135182798279893777959850196774824687272422830054366339452159163230553574042247067163673752274396670629829610304382158289019273082719460046060681396501163557799192863761647129376722596762957704563298725943314953336802356377447435449951203331803992054638508815798295933213678432393575377850231299094750766566602422824401559460821615888394283845808834672158354508008532758504143397080959639638907332529915466715434793973084579558246502709116103301731286672786709743499638274732592482175448476481793076216110960154726552622989493066756845911705332639918186975698314847451555991327984074729072001234528865496057488937751693689208248446907941144591687462356789697461430214004741829779213646378158374253185772623815273493568901854400939527019961316916468648445771650039307321724159068840632066991582112994588234047842656078210843882753644906593759071961411005292359475703691862649286866094954789007037304292257945567873730818491645722315423552124623064040645848373584826081856822615265350507218601755708951283195362191998870754483519363020604941993951797485351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,12] 9644072522251236718081806812399820283285428851375686427385190687389986124329223609232989742760027235080888732063088813736840453976701159637588252110544990449748657251148554875603532062094125862005275330712373124469167213908162400496026226761344041223078741152645403125479486881106775798010803981353488621367384442790620569213264464041415073987794027893492191893199984740641608648305876172444795237416373190579434133437063967163724337239158874128140703327860549242404311207058648951592327836421858202035330817885174994218674341221374765657165941382553988851521217281514535210398861534123749302479799995875850931447167825166944702510107590221092179109045922151299541155324459700161257433373460793696385985255396352995641625317901636933908076844856198671020400007952718032363290872468114120016370813586023736026888783404941969747536294997052708164132423164053514231423536992825878541043630676228461722482498706004120121579948226616480678494382267806307074167135149260300424724913034374353597621344810968047926459351186067793497879036463617236842369613142855715005483675010540778704964007517017436192947008401601502608553426417284089243988194616959831061001635344885794786874250267547438480286204582918546274078723075778358791337869432951042972220553038665817630361328401915450892649359013150545143295518923547989234386942692643693268248473301700445588839332859381384123488625883737991750206874407179076856617129510485566497509101644914041021840376880461288180143998713941384654298670282532645428501833840625309980278057218389133842010167367258936385578615789028112689315400872679525548918412756785145685390133579821549484261413445727663400140497275266295172804440923270593202046281931562642461062255448665900618377935780432628499722738827282577667067783083653890812568566140522823099215529701157520525254902640044192534670175994926561977746664438789800057234959403713244702586369789320303917841405357287851998733891667283818635350071574312209290337519611543730634919485799111234451815725121947731298514416787781708560664054336641295012887961777406350762697370416645551741146598828238537285967119417686550394800328223056719221360193338489725825082423707611764858093958706693017766779785215902620620909146964550018310546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,0] -2053252493220339546012728450244296904706763150765732469982197602357433471112827805441556142044370477248907043907110180758353858327664072779683663644807104171562384599350165713915304997179573533159768701150799157496165417757662638478816221603373259086630865238294830910934275277467155958708645624308479955995704149456555270069332401823325342408045892130852319376923881164222095356404909308795420176785242205256351693574638379455195230602991584575244239125079718130173043606222448058993613594398667760845558976276378381108467769429813056600211003239839440528782813226977869477108854399956788190093471508807217498262237029280252611383288743179314726417775230689788449735783030552274432935929626148364597751902385834766829707471302607294894725026635524296002020039630166123765621063826291212663409661462964825851959847180580706038689578585956535857069335638559097449820189383742463052454528302249903092202877047444060122936167080378512100314412978571722517218883516636076911269942356293288279313597041241705862790662905745028756244393786504154955463279022497167145496283496618810102951608338232738539083027537457448690687072003466481436234520417007064895458886555819816448166484586628676597773828844506041898989058398285019703056350450983888322228609548754994440173066027319201681519742869871815232193867945592513960729915173973937044460754734021146581986199455836948081553263116671188635250736740064323499645995349241000507759235976675045848806466782152815955287039097868760169058125987092533508948962170567137710158827108779499361842828679621278480237887824657471084936461116263808661225930069973872686560249135934225658732314643777834614454344254842032311028392622465136526177297706072185552800469292029081209402616471577267226477895021323116662599307877949123073357092146310911284987532868700935914227117151579518084322735724722082831557688153495523160927840147586788427813959564051027451677292378675930460014619397254144974464777287503383677359033627532060458908369774174100541553623003379317589747673170979328302414476416357019092727070302690081562702158507374613442879354268948281242162257920683095457588678794137577541595843638044674786535814803301036590710282325744628906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,1] 39064534405529686454590698045633778008768680524240159741090029676031470814326427402795916354242904545726510730663420119350133153759023233968660328931270470563819968176499606664030148768742399376433291834047282791370721199963719617476839609685927241842253247616871023893351433244326499114250182775808196198090646372042009293113120906301622998028420581294891341623539133950572704069551261991055692779694460926497977461265549364009252214860451071900603855487643830637603164378394719663109319574380008753849259896873897463062521446828672129592923066432618854332658289093561383054876302947005653612066027250502275950865983077118394643862313180320861683387411999546135992634591599790556444885360486444117116781819022545886689133751629357657519745955161938604035527665222997739079399951804225917047294618260426007208203437036825849989940753464078429309208496023780892178958153290299256200874150358830768784717758283610003697736652028822205443746419991075379602757044980168320414725261497812757285380499559322609938683220284508929809403165480588176968483351974448476207630728290915433835986641074067273545665766199117963218114973947691180735855832619819841423432084428549295420936438694159549802994891511260078813722469235395648282317260503871702588641979211675275262717654138845871428766850891013283436451000982845740935509242551395417526104645383483995338017533138368275164708544619665670500710903934603756040260398766711748260947864832106546649836449981959359447257171241783740282536000891274341745916737416701509734695993889238933935200421373048597275029061378205554012072082999408759070132202873108290778570911007513125032892462740096462416263251263473129067821546655123167928813514029621256593394970928488159453966409244892976734112744621288122163909729551277045836559376538907937929035175899764697861506239419015942836288716916982249732029514491081005048314357359413378162912396230938669990213480073570702890704283646157466410989111633423009313442073385195484062912388027180596187114358658083497831413310779339762478576126916679467570222165986626630885770823347905181037785467138419242714671604723088814132207309614051471331268594825308542253534255239699746198311913758516311645507812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,2] -410819477876114095755308483125002055718504418157462103262049451674314155902479109370875651218218297282991204667217672593704188936782717621543353374286750887382557317200085952302409663990151057503639583602034880265870771153543590786840121218297243932611881779591186386435302876842378642818806583293491516361813722193688393699307169837043854598300889571467715982307419484697241485325334491928830886284598370328750500486077313811359642951307583824249868021824040936845218754899467300172790197329076564210498972985858577003948532101684802356092584751053989543846572657001667390688967336686264900222371457841764399394202020845915179639715091940243996784395492726585130370718245728625057877591227966940052201099429770319590883187283807663875694207405542979712145460052486168137421775021358526990926851729516436983755884353256213500250976296482167422512422468787637659886280454682567714621363703723696910769684634021604545948140055821735003918839674761051340950435100154048316040001155594203040203380889442349168829840111541904905682240841082054648890696140452826736628241890494180106588361816951073617316749661797214846439169589084562373209726411334911642482122140576981399122588773130711054950776674744971849309306688754962619100858626274286935890863990589682649579274452467516184438714695216449916391860640963299472284838883042797923984951467053957918056102937861977400435434576484725382941302497449223319483703920352764493923857458603435571007349943042358457957333495008882752455438491960957378932821564791471811926993086759092464721987577634826439934476452219126928053851826835676525250879153876316171170174849647153933000423705251091680417734323686490265284439065573835469230456599354018305379152002550531369379404494106351057305267118929133307805669619356962567315003823919638984185569727043942792012957017662720063283007326787586306999389304185981883751624291992064504588338177097578045029778786542765513206614761423738558266664594023618885932054587006543976469920522142931274615245582566354994963544098290150094188720247566686248638240785160070003041666517152947887423309984383069315842108054720070000346529901147418825551233562378913494212917469246282298200867444393225014209747314453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,3] 2335031191711895536500449097233364182144025794162311199809284350787855209706816803371689101879318103229540558281539425017632016390642821605401401924444138265218965190587381466729547403232979309808875019695670936593902161031866456225268764063575737374935165323208847596786818789376152654366825927319423293986696904766442404148902600332130626581406099763979006647856047076503460701471675284189314398578098337554112143421905863881088778853793405816381911989075004683884946066005543157871657166269972581257263363098842179133683286595892760493087661404744601111600593443935874817205314410913563785109713159696918477571443467349475194829978689499179285112100511064258649539070496883742508160500049575771515664820645616864965267983961359844036266728299911870436876961837270197460756854158217390587893715662945281590527382438847731145081497354371219442745996823471697140224164980201468705607405446745309734497355638252435924928831629205205697544194095180052224321643209566140126017264634771909367047367278058894384700290894134820459695791046138927554765398657098602180662896218041170855234976663277788008007734524707701328310682442796014489783010973228681346213668864736565049789094395709341355283651796776252205342996742703148582001412334750171808348676386201506978594813623940729407380428041820820890883171526373009158460151706658571442894346428926929259355598536772600634027742426082454239855933839368378545190850632661917411610692416947285969884342115617049718403095199216256074828172466671891353698779844561467583833681462334393402891816126001916874273759931496835719128460082547522012563102706613104775579856656064591437973814522517265222676950716533883268555745778917408298947879780921893724388928903831388057265276107427458975194337968635986130992170314981001349888858659636887940081762522011455000501638614856691839707681917547929116118381881754415201877700413155475731902459721629145643626546651554521842077711085631989809266393272025495881041892998557176208493088561879822494338917569419903905710222512380618738832965981454595831374934188301818488539410480724990943509587306869701651140891911622551003218084030337964598777323722344045141200594073915743770220032615725358482450246810913085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,4] -8754914293365163703148420946853140618247888893686719858710820686928208330020657064984091930969005231264257746601056659300059341093454790734322592123340449007353777913368584187033701187915957079986243112805281794133786147616884340974548952573175546907187893612536416708183184223525537807406078810725924555703410660591334756264727332518312800515272392229359409828743169910837878455791958954464549865268015866093833181575487859962992765343073641574028376493236437853882481310739685527560140870337837579814547730249253750649214422902521115588846356921993271755948634973929923930416332223023872008917719026776242011345016942428774720512568553003505427669640011874603400705188231505301758771822870793578943246476022901999107944746410488992199377474951510972037109828973589472024040923019531753825842897939213921713594923610836765095693857611057014232715438474531774694095964782387653907018062168878364049539101826739803950136902359811288467832720623798586900990870051016046458572521276059628034184682632778914993809692484365968007768673671104747297865599371132322857751670289937267841900513814245181811923083569432072507249316879591137215901086023854526900484745153530634040296801318036437779762755441873733847059709398566836739147745843485633876900245981460317468303693742295105226721064122702877516880024776584734355252879026578247855196567421651619238017147456250068081431106404838796337949013565766574894623651952082305740381417365708157439329339292959306606952602388936557592830808784473536390553116867444868685391512688794219916392747424553359280307039955086413752145721277699830260763268932535855648978712566623093101421068058362577958982919420127333449568024813920296295259573375092518326171999014075467187980308292365906875365277487581437673652909446452501648634146330477533087937174088940150246137531203005735993303818740228010345492990080648597749648046870425684165226182645094758388077668815526100105316016547732085119009772534388573559772997208252363172931477735459542216332569543579432931466761239993577674988312652739243765024822442906589121809345562074402797401269852401948586114769040369581833374385823467581846029848399938005224321818354756120315060888281699646995548391714692115783691406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,5] 26231701283089463519770542862732775549805007810378820421847035364717714282039975775422764960668615220357133399851311956164322367920645874377422318685656602970094375660913405005502588167406867112851709359893277599358613830593038831931130922479292481513060658493865822579379425441590469674790240038555514860423962782932855063307773737552704303191191132347161242408663609046307643950969929903032873229796101133985653279390958842052046770899539265913802689876828715819020120874439139766076763698353590142639993462830583758981421931959222691897621965834269905769643988123041068408858204422294275399603436885397302162502244445575156398104256206658374749036239432350894923362709443837729186905408503591764407246391942707401501219629274940288896003453033617224013729609572343837442143873039829775993231304603438411188993461333368797392364098968437114509071172750607915439880127890161953778080018429105149048152380717868540074518935717304869736697591874359648381256331555808945975936011683023180999408479070300665726180253917432868024993580405651270058864162925936439505611543929408406606773327986710411330476128919794213438582140850192501774135311424963115736092421138338586360940311219937928012827171053513263577003319344521582805755420566266401570107105485220274256917737735763905428178351900455113430333313035848719621557945382477438038262494585946941186522287592146415670836522131293788106234702797934273262899116834286332191029248709175062850551457343400231629938304747107598711721876755833368683244241754888251213085652588852366637447675153384754220234563375505124555655939710102101281046386503771165748275044442931137956880858821602726023106245513617318015630903587782168355908949551301119483282033645823248421491491690227001828540035645057945955581925753107743990373320699153873264554600511045064961022625953048211128866158187572817066006447311110510475933512871599287227028048211445846648955409800523410345102328171386955837090770271498140786717930195514977865262747511123398650130943922838742720061902709220885986530453220311035338055614271202243371638712533263993351821910819065816144739902589821205340861100901831705408938579682980085779818457638956994147682103002416909021121682599186897277832031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,6] -76149789165661496572349404345767519775696938564010694473109986586869967790892856187525635859808759495193616916726112268646526451987093963350532744370296483672014710353743608768093425807689870929459151714531494968883495430398189337227536998656909413137693030151364608937123284248668191136328791469173337292971432129945114950094717973194424796040307106926932390731236345082299450303509729587057777558399923101428056598518400062081056614903888566885700243286611322417123563278876829280633098941628667790519572280908457262066227234892576672717763684287157479493560680768257491039863799364922457562027736956036964273351843105630807465955700107106934722914397556621610041868538504021334676698004336971141497592448202194242831169001601043298763110273982777608889248303880309705752803232678502479188479921075306780345803290223023174035862627963352276646570984300924378408172910149090739489220419547980952461139137081852849261007187615492218581918002966041685513349859709662522436664876013099207835708926740312733758205653361928672378758984671680546528908259541932342158451097144075851756705545275030657475455668775815106018144716024239846556430160109417103930890834038516959437698958652829176570428103311165538479467515839458709710936204041618904241581460440062586194774633998280930293609507823849604800182014650170814201171171221679088862551687175773683196647920530333937769068670393368377447814387080065347523426962935392869878892853648851022374534244858983214011145308158740329401094815701988965395522423839473048481365063715435123265696553661860225420581503158814198814095014735296833255356795440615966491950356330031739651271220023181181524831917181652447922074673507548662242176150598116640982715510506972290906474981678189818570676066325509855042940384551439887956523616137601927320916876948315615225776604394378218401722332785618621512862130788220803863635071129871951482057212509248048842462179157119375100930652189777332123651926877307754391810837594424526830153042512304557398221098581946882215744483411311361314240827461555377019379715639567884492806211143823511120520499866957066077566268907117955629034222377030038594797814702505175218838049900366968285114017619963355798518023220822215080261230468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,7] 229148176315956394290953872790808617604724012894544431024542626505066727990154213638169871301637695482736745662844547775618136429878393919798806708754591647989345219244904981608711498449667766406353103630248603836347212692388990486150189173498179719537697383047521241421330235198835795070032448518582335062419879991006463851663934722690684263391626032270682885640377703717365875610196569719858139270071567417643542708407517715768742139474045123344267546307537702733788627379771165815749352557344675927288710966661068955785147028802641255568600897165573434453049698892540689646939621963975006770258525408535044037791632156092394745458973843270327777766999074119482859866620642450305765274907438417740299599239074308601287637574487010846738200272418900645147124192279947670231212850754265961679955737860315877806696161418148578025368015963718407297239612275080043570108039726189448700273184447770441048467439647050188387635233130852494995317711194072427829715486638188142464736390143416702515655302299516772074187019133339274252543244839292914840311445156755934657698740880877899939417590119468301120507246749459510908352970501706458780559855922061329387331311183610001735819520833030134461815360447894201097295375742966371619147617239316896796433739475761763805177275104759487056584516076305197184688442846275870671641606559185791773152568285748963515308171764035002897026014054519348396685165768093077245044916715827820386802156529024548923256641988264153012848390553173608874935699603142899620139307110775274753981291694251049066029324062601768678525078231899204318365981021554263354189848714731297570747219748470965069282359644297736377811901475047355569021456196956184195663074415012304529221094927772324217268141887152276262653396555792270333944124251516839195084725879547020384298901067472707155435488047991807031027021849203653362859957642901877670531366847123478938433362849864509121661313793040136391121945951794844372828885285569584639243557489329650470324425538093400541075435691383331039815686749124706658208436097442476896746507603084047805457862686193104209662848317640951982677298583392991034705112438357313648603096534279537192632144462040676878705216211462580844226977205835282802581787109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,8] -659738206531127421844102833982882872339837039144639276719326395592055820296778387396692993077700808121582872755513553150175565828747597094143233975320036119145539263981746055580046699915842491061060919397725014819346731466034092280823145257386994063205254497622877956111080236424159109444022632670701553087657741078671075383538441713226527953556204091134380579426151964994866916003200093456748233194778459294859531578650530374154240107898811572673110641606156923391509047547443091376015447359255829426603709017267120252976746074241129015485355393021227269342828602740249846833047049058017015430509727848428772085715974570698982013183735134074633699824432600370695371848308385692319904856455989768928765374002215517077465158810470556006211090200256981592664213312507137073390922294038996870056530606478856085914833191738644374568077716888914089624505027425360025299150298158390169213960213524986272558110836007785123214978498868220938586897357452735174320613104270535653003947834195830941016254621984541144502924259706271341115206057338371472204655504166263085743260858969920820544711890756132592925313604937810309152127706295283224377265978053752354340979679782703655023301189210463742118016513748548140325841161543044572987722702469138026358530058655495270054483586938090285485114968932196705808289410727037783883449908474819188584860910481113683980333255981577300400423819349047799720492930176632669292420285454282493998135095915938267984427938565439819329995658767163720320782679304017321938005412859217693830748293743388484767831526415417040683852948839409916086853830938869376906566793460594432424102626982479519275415339437493182469352327986716658087548736692927606726170403231206281455979523451201747578533763560023189688654323967111158471469920328255939356179525379229388722337677329873212759187803974115664449788470097330702290070709611521115038964210296081425836043812431788168993895884125642951464612577295397111385546230984532242870548109351645364807997396702422250581203612163199423781822617294852509302607987622476472780907385743928054539465132865032782174120882464260906251988972500050865313048524491049394306166281203617452522552124679896354404425636713815706002606020774692296981811523437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,9] 1701875443021842893810018184777089950382599274251886324491831367781243416628272927924936937959135879530325045692795267333871794387283594189810164965221382054328476024181015441582969578929903227458776718478521293392380544666089680224291646710661013990681590926792794106747432075023648641386308866838780374775102407120534568952608579822242377936527357634919058796093476365531587605982785789972246989973012696224075412761336376520979515761465276354671764441136539050887619616486521206253219393775516568404669674425728465814632179651641742992182095472444826797360129656673922794462826941701190613741626062066373806088940355859784544301759610923303444917690275778133226065319946386316252674950898378784050266713931579645061952346589095335493372006175270156061746520646995353541865185274754940774805776800577466033020483455997974510975973489432295607606037347235447782172180077291635877445750941693897496996439080189486311826731704949670232571661117419386729952629690643571092938190484382167975059280179846674213246524448824252758587358794465368684829446161324306807324883333479017309809105559879234225883807925441474171089353053129208291457189000412450425129963652365390315472867385440289440052713602402669778446396938361130188039462986281929775012105455745103460313480009922896828091782671790036675601697595938156073414950365329004762401461732319250863029904583289161096304421970780740211237485739540946143513776716554653103655427103758309781262361997715049425309562989963048329898246478051151663912157829409705072416825895933253148216853303351765065618758169798187836967481421977472968430754724433704321618573758993481395337435867871075925393346255199826626172019086381262092932818281331415581081985598278909138888701221623924936977615085537337929240681925356495793191660900710438749852762193799324670952364975231588542000779517200097144298672821288338614901384477695753917057397743956726793275635327023166713171737085809894248194875713106333916742673694355119024472032121384541205406617583817328931856417574663566505550662291851667846648009779928355675770714153475159104570956682361498030681346021250629753817560188184953705615156959400324503078265468287026204697365879946885369733422521676402539014816284179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,10] -3859363453810008224817770583144457792773844287192347662315515307667015955433044519381539767580736460101624259115243320267568591630145942049661633157128879983555413704012198356054298940359602530360463619228161767805401880046855120941169603395695515378877640037504686158246379694021519945418331136573740280228199209738375672913198572023515480031212081921523069152085740282297673195278850211970352700295286063371545275689374964830856307663866886906210259998207181688882179832104586989890402366058127913768034407458620187758941707563873676571489171610437302073122815763028821603612369925363799858032004628237815839830413758937939219438569877610146318097416183271648645362983088671107484743168243136724674511753538923709474605863163810353035472386823178321521909180589626675871023794891846052026328640718821606483481236885550260521748265287193533513967113082372530903156384727043857491782819863043773094711209907408398545949993664517795576252212540621179757272949137795481162934428747286518619570063655949626432185098179644119965537033813273773780330651884084711446194265384889411363095685510914409794700049239481021165264177397705497095023978359710680891644454467070857596575404599151602442073497756863887588365785618790356729321114748410971137925130763559713960423882573018335334670953475461497240064686050282583873448231488237581428345012438223926980462956673037678635106618402441568030888824248416402328839041107486820683183952112836212004199465371609983063993337462892481385636137018262131361156693582777820201625717838423876173996280265140770010370053159263190426710893560650222685635988254285815951589364803970377251832658747922184195459184845381800099754674178648250952921204353468128810697242853104184846361853318516258624357811540547388467913760367574658316541678393333190463715237664910929820925061815251797844772191225581804682518190703196179246166685792552713291291246206685728110094498258232530242609832082432188484324305643118767622482416493096291419497421690851631899194976756449594089961178726985410664198140510214187802799115471066215703733736533128863649490915822891054063017760400050027788274650193161382665136736309835859775183850143535638124657075208778951591614969629517872817814350128173828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,11] 7608409448129240185533750297334991600286629217555720540733874476886002459657736400454643331097997382594980798622660316202875100423530607982576227155318164022517181417880699790554557321182376614112195030760194377487742693148709891133775102984705009831218589666241215161229886986228201009127687423691073080554340701536814996547605987719063954962238398350062274529226813086554001322547724834118585120190602348826442389339304217554381289913763763432576932428111184567670323370413918190678495969487637741900930502247460354754925700982338646349481933504101185012518123917228653591906795430047768205275384974455282099622570684371748244512835475970162598100062411838700011102151977247129299192857311718516031191271908426774821649110386456701240435855791512012716441319721911012101769398861028709069948465930658858650621607784096977099511111281850053768271270371707786253530049647274633380162708036135266511118721640905445182033434501026499713721880956918610248497441477749688936348596075524953975492375877235970704697119795887305647472233713548459018440911429660661460366980989907677737743846561146382250623733850821034906728051582608325544107139188559690487348985553529719835004451537888286700962741076078159096599649503490078469163409609924876127578434633010034389377527447466725158537225065514982374036821710147127475800290997197542053558352957817600697464792066949855520323066743462925070364905642606003433957384777038935919804357008268957392000736181516536573855438063540953074231322254950824672953693380591196700604885629299769446014645542408762631363073321976027030677729704134578963920077673035923682873830271518145005484028026189284219119826085450092449057814279350755937519912733216791076134190976445462639976174331156433480023224369080811317788627411561507038783423270906327357660436951160318665014351299998687909398758702467889946939151806945838744435333991265947101128018650195843241671754834250000317187719346170577645702112653719193089365926893030627339123303253399003464977823295258327059872053063324440206602955388474598110176607432161981662965437297159690127384401038642732732916358656782121462057659208643971457143777520774675115161356870919575112146141184128484563631289461227424908429384231567382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,12] -12871403929429167468080128124493538538894566788810853476910253057992687075440500640084270096553892602772647484203402247754923221620280693440243318750438501198202316516296776261018972736729371116032363704150850742699245238175958679970680802147779067743912614062766864057602480308826998510008152548377329401316763400622818250932210573395457670323583250714025402018600933818514397323333465982749345359636295847529448088192508997286559336383490491786002428030337934907751548564989222248842186154781106616639695019940444280783849360516767433238987679402949400670217486375575625219251976771809707460290279338140545712662412854636631913278416066278314827190923928831833276885250752806655508487036794857263534464449296815310547446089976353566657633982965605870225606147607663710219625138319881805555439148448700221734551052664353102695671207555547307242759741905760715674839170727187075776611525454044230837799589087554912009081657650668046170600301787528235401172239877807253637582214703602015815330738506556890569962241790745496040644712134944202648339870309605997850685725079432542296918166166926087397800211070131089291174528886608931623987359328460636605964098002124845875826710164396926158532878135541087934727616030098627618206944230737157201462973084303637558514253764842661085292648279181528763660196195294875418770473787166425368236690228788485104296904317972117020870535321922197523909535143763112864434329317282211895245606049040992761954632083034086221538133477445553964998684892617480310027158930561786116246194822679927692893371439189688500420926699761415498800472377594343392388221804768344725369370895798204851954695886938121990465577400362854748400048269265847147768632399449051512700888353937597543493905860948292226616748515583345373399576060966396538907314045101744715290494938465895345628809750722457459884902595390045108344377562504443688831703281515094138341343407760352542914764213394674468307207362522428699519001222883438926712739095174961595951696732132465651541229241550177388951237451838533020664824494568569169741353239682878437079272537747722044370020530475605046030203180110172142690361773546546318836112728762782174280234849626858077007710004697506323001476857825764454901218414306640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,13] 18507403269866731140719029223777252286508256563611574507737123115153738606626162154744455889990089752096932209179342940345191084022582706575232030889825664679931123772220815840811125603360827782505775682992432299806869310460685641020813670460828310976353613897018397435524549495556480273793723822649373669508801536761530941420184184487066335136330846775612361846551994357410421081336009038513717714254160707639054874430664265172298905231979950805037416340747742760656628766511122537287297466760656307201151452018976014288029649626662474534909932897405488170964767836640917127777324717598525125948544732786501196879173040697270636261569809602958329680836032179896165617046248364868491212747113023495472365554398230753606085722874365080235629958027109845769699854950318859223856468364283300737861161264625995894112112183380754236629152937717206883794193104794124283127457659185120851403343618417784168076345181125684070153996712025177773331753259676270778227185166215052365657154784354361010799183490125663925835828531422192192677170793860909550548785591790303749608382206103865994750701290216223552731615860719905351538445263396849897574755165999992648014406150234493872711968229117853897942296240734966194374910123167175939439544446381284093497223611410429003086646618886057070989056576673109331924525847857276995235550168777298559695255597758459016586768650153635833650213269246421483693381218313236202465673142769420085277899877130466039652057170502259230707160669545820863124775442926108974027819722945770968615019773898027444715135885686115196616038142843580406543521637444103993785342434000894064029402938308986250629127138524381337016799039183720595623493321993548437923370617678423834888558655009951726947793639672592172722636083750256463915452281259622595627922722927126585581425476343806172749603609265193483012873691185578300082498915394373607572148526419926239277819815406035693627941225548849656320784788700048939610448706708490705363515015432202004099309960716667227234828862022485869166164751398728339132443252606461063368284772404639622944089088581729981795341101331422503091017084364591390439841657750824987330958334221906512791375541447858773094114374164944475387173383751360233873128890991210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,0] 3343800261764973661504810150432521757113450640952977813480981479946597726669642061421042184159235313453494379193884878060922666156377644712590597401262996945913115301407667048362106732717923779796465495243313684157115307257000713098050993428198120872611226186578551352121486455463711044560162750530416852516122447639092508768498617031799865406283597025810822470258730910136404778560958624196636553532278837793942796402768962683121216047720069549481957464874048914695145619508582826456229583804566655850860130501031616298255081322915127403046487933731615325808605087499712960641915746546257187124363660203449964533277075259231811190056485513886858979937998890808041473731047530990965144884789998223706961055100836864576006656529818297183557588627208460667376505553825202127621855076482336779326118693715988393637586719087012674650661002179210897420176487744750391801101576323316893222266851999511208102593413430563791267139333037004695706043147171390968345354342617231377776011813906074024124363271078542068629496583750991846089434170292747175430571388164742384851532177142421251263349444044430254178030715146414231512379336896606046206765518052728682450535025363004468028833868768988511763299403513956757441779800651586665649318913982264084488586955405001341225409761284128856620844640817345307643529534158511922247045871749137570183101250466793252155969096774896973086512317202789950101126664955949475465658889060907691130300063335238895203632119688490353172005019813432551980624354365460081655376313150706936814722410739558860066338403616713377188612418949139489980225138570336083501600409988215763345276981431463943053901161939410806905350013008640138962865033511499904685372296119938328386096313041267736271930705686123327809549576144559316011912761141275160892308691409595951484479340290442525042949742056364346377453553045864431133279905142605371563856210924704488861391508362546139690347312670479433060515795281821430140857181288107974386541444862503412502949232384031660638395582136419212695230690057904653124413695293179221061764731497480893265278020615393073997390251858261976784922584691430941290794008752953960774871487051751288432921427329347352497279644012451171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,1] -54802223677864606208938931449891586517250091695946521653561691495828524677804221210473133427074086554030636992089779142548722697451273492281524830356254694858294415380747809701012092661921585356773402025450247025668037299163168676234376818018651390678443489391861789339058369604589082852504445002736652495215445949848128776890386512415010425562792056798806489262141771138515172621300551530368671058678649767145986572158213126969355236595648897857619866351002678322320069601264786733297396964207228961679164538046128832857120993714637175289627926573575305020900799602132916404100346526079791040985354506102173996729590558541511557047341901503041187024267529370023953951658798266289177324994744374749788796810466886058783403948157373345623204532710420793801148009269060271879464146400815554217426378329595665989313343874167072981580331037619084251996097991136732349791493631532248298842722792719472288093139580003386159116053289466953209078652155025015934748077374880932322814625420191048575685944343390037443235669452163103473578799800631112852536458304742625122213482328547127828761163285202559907343473305449922015618791962006197795864568838959152002647934878048947063445299863578050221641229848828492392966190611970912255985761764679104235917561799601124696266284065825796519583898888016231930944377539373720541546689402181601653979781178467006234986447750380199045649315652268534328777553195023373674446939870618518302509448817435985430896984733288946559230569284106478404055707703882369550754997011797147415744918185478791492986033920010053247783649557767902474032262543030874216894890793764148597625709544354793909004999130969128015694055122369227863476532493896143760475265068057635240050893811996342057912514916966473679856177317296496624110879761422788588847200131562014925403494662892306938110446084269641142470548564272482508835364140060487441413915655868734975625815912554337074669042710940599363155059807040734515948176638310029922692072842946397924166083911215424130522854762035066005639450770190141060620686767803866548415251333108882261512468087761575083505025945099939847985093925796457082292548326545687165019919569982050289646755003580835818866034969687461853027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,2] 484313413770332328067260194875660302622709232485095311266163534698633042539416382046675760987625929395285396625951379095303426568769681096541526300150921297847229579266828513870430915784198150409894701842262869938302890062864458550462193293462344829924088446894588371356579742954545300787051059096750087278538452312305758523466837323904642643463336581693728210408697325214119368905276731213528598385820879959983319443157700849702581107068644398556629745235239580477862053584057482898428077572193513457536909371863409738218019457581186065102460454414826005174656485317994074417149331393065261474155290157563639517206846941991933627852671463785369876865856576844179368862842231622432226135767927229369924405209356830102223478304759046240693861038057535459355899790993023871454078762369644068060417444319626511555357419520451586117539970436652219629147412941550375512449497307492215751187563959229913701768546926275903358991892307327883455505451295099940738123463213888453831990567641820624256682772407768665268162853862146869563817915125476318176071843556307808937976412708023245820208664110222720824750744775075804296617533040766217906022872182421787298404892055522191489714732455737259568569251976991116045960528248077627941952778981921209240404803054466388531222131586409062911227114460552568877543406212135237647065520820326445097286559557962469416386379622266733539146774049129857032295359702213744493862278248916249669136189959973229511410550341202521169157854312366588092833289185042486067100948965114105670058239371663293765658449644733489628617181294516540740192794333443195381392824327196796681376162649210692214017776661156991424180621263674631100825113253886223146558732215835910882578608036659425786597768780167718331760354836312267807655988893994179338816874262443107493000572637680669238035529949448212725588518166167153691324435873679047206469446225244553277151217198765813517306067052141851277065698768938135206671881472052405519446834077613841828120444181221232112689899487240346045521803132198791228651282466093321395404715488105935609688393092357645286870801602431848604894209716562509406149733271287839725614836673751282324950956283821090764263317396398633718490600585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,3] -2331180787356212235234913167084187140797477925809314715450086647575466516177429334274438367294323169040037233291036879673673689433488761995297452895092431382262162353214510834272197335308594402038755372852847832676421066480728905308469611787578494353640040828333085461058207154925125157467225165647846337986682749962130138770963880141057482204631104873982806371798099178815133846108289589635053727759071733299295686174995937115181197775930669790636495755372899246449999240638393215695590957292311716166327106764934241656908063510343024837802624910124503954799074006401081610266849294028204285864013488907197793449245336267638211645565714427352655108341946180977597814671721522877965100636766588114029578154490229544351035070100325189358875756864234655919260640289713222449914949699160618538837740772293363545816974216159096822779288779193771476126236551859110410154323490415051998217187674528984459938938954293417493137266509013834083618801312854139697015299016290009948247480410345756153029648485307341815247697701303237571773860410626127581961961597136481737004070953300336672506084002834733376203257994282614693747784655171715947977944039357279169045799115547413788836526139175890306390543559892100609516283982799157246467729769622884748744766539842418218618009266813997744484526106811311054782146046918020442992615374388206570231140263955420999241548064095245701508719909922586244096429149615731889816076586253862495240153693215082965501071344228123663969981395282623911817994546063891222971641438134142719584086488963072622219958084793717012392890696885373845698883182563125035373249889407706531698354464150160448565989996076959955294324193410370018254356518660183365527682034878916708797063324667266204480901922328955075564315639870016595430583231602957963240364417616687010533158293513198282484271201447334119277885718711381130500581015621705230755960815393541752180336774098481566628122129336293370279402331334732159929551651666052411441215931460179570311924468126779975776230714773840672694551805478044829873057036585288916527312381824637442892383540761376230767569510924245241831743160672738697364541097831673367955690962121220068063325232718104376705703373318101512268185615539550781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,4] 7299817294071541221897968035268889047376031984701048267545119859683989492010001240301948696885697784733331321853563620592644571089361350551770173063400909563094511861808848767823968217830935253153600227273957828243824788855252774051553579407246829016090087496090450721774010634648437910368020774117321256523033650377169635817563960108138283696102353317495982747656608242517102832439631711578410909121019477786012662043509505751861985837775755178490014900362970748910196285603036389464616747333669470111888322193762840448650466940693445956383534146685684272937949749121076828948217322625551081323862403533121597744063163212258371038734723158331053860457908517830145000854979383555674256159190408498236686420129589617784190767013453197615268384929139276180935651584772747806723493905580930270253117897430399641307515419333257953064079237325447574169081343890124126560088861717021531958646187735491563551317215299770928243422715620647953643573083573683307573459470252550595808194021462703599161129007187688144233274396680789775456339918440331071282549615615961795806610939633076638437316099201360409060109505191268975849922394078948228843310381439141457968706609454826322220971244045933157336019688280712178204520039921818136221541466122036445761184025864693168593971485869701248884008290073222569798838274119383265161522519767418898792963122178058818132743455976527721145532088335186920632925670066190488050505656761664955280487329318668957166654569713020586357523759856320764092692063506573580574808145285970055274836883866465406071781431841776449638285372624109958244687052687896382083696057239224155684246890463736407801821688343446026130211725041252700900824977392544289250596058224640018803030416898681034177862578259862937308740835713521270200512521961615078769031757429521932821249418461266230233759340438284560208104018372992163675440288524901113848372391582055518753766279221734200634144722407065292172293945203646053338564092943018035427612590118112127659694572397939335179988782101797227475888929768379463885332967595634249866664342546688310558672605024789342045569427746063898472589199653295162933218396082729974063183302057106744259378705049022873527046761932268736927653662860393524169921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,5] -17988234159640956052765950005865750889373474193760666580259501433652294450084502065725310320765097894337127193174902453485139540598517548178589972480123419506627806106363236605539435874274998703443832206260020791221544324363800553676560198525489471117091467960541127012506584400865788520341710345095850991968881511816501248203142369733611683746942454349409417708118231736942048840794766575865062804530721289509042652558895479521719996475850442121308329915787846476428787779769359697469612669362416897355133473951834279345211313075430943540706840083364764250952224103906377878896157346817143243232593629601160976695947322700615681053000871731115945853004495855803834254270550927690000073842409997020883895365387224921555643089314830872021624274145051856118264329115183473697823420745819431563493060171542161868014142458183158979132117866035466156818445541605650731819404943139207773997420865898211694531079466928809842210870440707041898388094492107548632736812776988948753164362582527379028835497447829348274872171668246854802378505499075867280362350464958029978107891655276147771459511509922037642011900009124805085436406509255701262868490116725998279349272880592161263150707635917604676649418660405255007716342716662917196870904973366567907961577949668217149939536635209313442418858548462598013190168403770475453820754598307462206439106712825906171658126576675955623515349826166044717957806250895259146197287311397753411253293473232035335395707389724644717959146231802192033695675989657394624865052134618925529444374301480198881763061513677800542037613174201805872642237599691713860206895586548091348745899469108576781651555343186159917595432944676085316130836657621311945472605578503780692066100541371252549813269854584150279358676236582683182396402193351756735183672226356117912838847821388088415827227476245670075149162525945096609881866484008023279039736498365181508425410727116426952645356030208199255698346406634929908614093550359806781912953321366977049258073094017183618265435754824103045096890787090786344457178731629756123412121934014100994892484145074011608568420765849436006549955445699173368490944592464280661086055041876226327027358406620427075535938177264227988416678272187709808349609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,6] 49232503179043101838783552830878691337729471896243101492826942044898943879403581231431137093523605572534374168711559818839416756421919164032375201778666585826619087209630619522113009763573587477860610013919663648098114573127252094936789695402559674088273577501319524130760148642224431065153401761824265929254870865131062285392612715191142930261336036921802048818353580474363558555979795670065753220673565991294215006856174411633705012581786976285677329179977203369986408962618133865518988428767083639112777363564808960584596225771442778962722406250422692893328658643089743106879420822347775634565741781892788902656582696176301970133042891385714868109422239208769551386330924448700845219400390211699264182152037302393744548990028134527847453236754409695783744468390066641686291501854468221723519632084929106169177873041934657218878505840240124183956398102323988496179276842277189076426062956716807887375169249901350607010000269831650418509604459105581916219130366446814037453323637037271299335989354915937382379630524249999967405393467727636683299989733381119696719431275725136922172354580670621776095974976098516844705328034868061464650620364656556859439609682602666768294588232043079294291233796957177299850039335394014996932807592497644731238694799499295135559768898621975420056679457259530461665097932064982900382143098891169242105202106910565568518174130997887264481010882257145771028735293557230189417623736187531770712395681359463540310595281174050921642108236322785139170121685856034605120175419455176580260352205569530693590593289087990942200639514046984049484628587572386566551424058870246451011308433318952661635843799019464356156062053691948796678142204214078908403750786549857896604862783929655764645909272504948125359697082507969018993325952379922310880018976929966915012900733218336886121975997602312707513259519221590469843083279243443534534666012605166038158453810843156664997368186929521417581427974091661189948938267441313677823582425433027912805836135438492793287089079234816261976488759504316104887266298880827864882407287262736169176262523911268871630559701888673375341934167144920457238180426604032652998940399384353112712182272313382998819007198287867055341848754324018955230712890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,7] -165443185030629066779667542841747980434288153112189050850518083744740278781080475735392553176840862745347545142289405287232183261116837354996536217882989970089190476521155428887325990614811868468304589298967789035499296178487052995436480434847422571501621587932516505440366185826151096822244299188993736150993292828946832889895487913016594491116928055097804371597683222900852411305811746511279204080741873487728647189827191073611969151248783785101804054373031766842493044405908250237424249856451645817146954235686443618105044025158859024388679480471363423332928221494290962203318686418677724158342054973215943607854030822723848589382565737828764396587407034003818371314051266405068634972658353935600729048073694998206241595095385304708982306241513804902160829857173565326246263805273903830372325005579133076968717974159845418823336911439808892915252203876893086733228107337534006094614435969464368251135386160473919548833744770548679341512247841732946876351694777870122142844485884340462377667287221463774699562734389771315575098636457131281659560046145468735948461436844611584423366889077771763191860234748377344195642120987510382358371241037568839979458305411391728480856574478420213612100115238553878393208883065405603155375586447898398717877235359794413535660388398488654293804032788780910281666924586554314715483008944172496386650740075821885504985420630806627280202164312961262106018809345203184270681746061804589157701890446065094989925788881638055320012086149199155120080740174497900200415985550870230135799589260230334136234625169124031952871849406283461655937664087681115493136091329377006570178292630638529962657039347732849858884852155798461962395620791445307350757589028328235893522618988180819702031534845106991087755355483573670431645102103214578412925370573396016206582548270692689575082540807682525062767128220351722820215778350317943969089655896296548823576329267786135707214453405839669172107809322491517001981395844153490065003184333285234056457492438233930601766810473528903099555105146032120233115799415900771968915009023669933382883888844296396337898515438926613438114369637433956177750228755674548471908514836326494979805278362112172046013644239464968066499750420916825532913208007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,8] 530524720339880360265824279144400877642167118220036086967438350020746878193207076624961359817789570697647723175479141516300066789560607199867806035706099357863094514763175920315035833550259346285348437943201128835461636773581850559507397988383480868501365679139457473754573221935027588128307708003603018525344560760659325526521392862423712042534533343719439769494238188090385490850706738503194108065079485637354100963265080040002940478151213835592238619922382224416753077010990625758065996969842080700834200359376630423013341423467069730211177910248611782301385105116986329769620205616854987873115783491320951132618798504440680026093443441841947811327709166232743837801308478987715550076462767544580148995882138370227453532771925696179238558189529944258533208811207068088212144517857696628366235544694044349899625097567165760095373356978961755665665742123158631220159173644580318151782925378855691534813103200036644123796504803493402469447828866454146035500619925863298574826844331316796625649832923768425217812435566390988998007577273529050255067249915006298640996205101339249483037021920684893660259295299679306053296394377818607283760593598196803753708622945512548743002183360861215759660042531774218001802641349728308520081568720570645398700277531782006705610419053052066767720594217271118084593493705285561106552605396935949344570304663136909086913104406658879789478001243619269179618184564507878773886798299636844696711404747202818590403814542799393752435539276633399493206091222454151506712778691149685178854249167888359598137814225100573038517580586808847820700815979919455369841498923871377862642249317043891305828626696856774557154194173913480846725799151846014186859606990583732464382150031241878099032086283229655461152921064820291925380236148889008123885668474417936091560903428786471202644276226141827187631691580735349425433363534287467471977025091229508671597799433997125136468583876180854571278662231414833707668879907335186879831967915073168583290923606196269786085160978511012191090124523019064766247015940382858872478319561278778097344626446535582123243143187959314761197902998013410854235366402358975793499705890286362682704583381129686482955776574699235936805052915588021278381347656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,9] -1484409319246011689075738185219991537349739232764510551857685179728621458508130055100379190151583743324488132471073047961759960170559143628459414765529339750225695210418680249920904836680389368300622088318367689887688002582629963855417670002679566201312647449116271747441697503818050813359408874967728139978178590369361307928937453599452098827804061410979898907316242435777905136082492851505544346108227610275253899389667364218658024916243476342717096887815438373502538076724238699545341532538965407926733872603899010312651937236850050378756716582987721717368602502906327073021309596843724697017066328663123361692380081237270482903349283959494201335598870955699144957835573599730751179677071965036198960655840675789688947170266301481129453780095679078482042324115183568806892275766227536237643778470867860804027486081566617804275472110160606571701559843329729794832756646243331766262679935701705938879376177363158254923205206640310494293176843009055316567678550923122181394618355684409071667095725036605827303851839974628448405329564741755174998024451750116986259527160974472974137569135402344960500284660794506764546457324986665984246034929978761983159041295479397731261723933090015013382750644971231389275984731621565931717789106386889429376119485378644426118431674513555807025591915806602054304468171170895493164895753596334891303824182686975661432894813140467882355862533110736626311446418374818873831300780959787344189430385787589161100887531453899084492212282008904164073399303708645321534472239927296794017333055166137804812991683239606383738359473521478463442066012316106406741254340950556867240447497412367398559252687759815820919658453148824046053568226933158912373278682054937610420145451798151639265597614103847907941356795040852866274672821271153285269323177302181451078196554338854035969031607431289837154267418690350179452048446528910865388611465368441713481123965058293647710788994793075354486258789515571565211514716236098640014486272919875566443620098275002440728363209187253461849218657878530625867425508940053890770811534913795356467515710284375005288049459060707336904455181913976629292799669977794424130982490661349852953355587750593984802122143754413152727522628993028774857521057128906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,10] 3668530831964391574047899732858977549893015631416275774398167502442655702112680886809935926394408109423617520692977228984574136990373313592736970146566967820802475460300067675824495558563049821420271377283433564381336000416868642555562294866119093044043580642788256429887359593210422544643395277009240765471182901310385926287152674918510308249302696804762969464329965371103436092773556866819965129049703591394405201755022529969914259453326184027415513086005159142545736713346072784911408068231296625290364756844022015110152335523856353106407181039674804482522864469295396491196015483944726445676900911440670275945534322376981125348817797068689069796541152141167969510522265744143847242183327400447209907251608461829420668051732574475474299247365123152583891817002513762465346287427945622272990223269283393942183832015133208597046565473333521098112638005367087374507423335493225592631116089410358331311747439314907035145371416225471658230786734038763217850387009992120348013072375518367584022252540247881510989849307884920633087170662991293331813797455638305912557221942330508866568376509925959636486496870286945804457159825743775289067269390821492185490540710819240042690390542905672481004674904358055177410985545403081779797889074650164841167048254341438335931373351240494578467534950696722855707117540200799175863988664062493029180757854415892425197046097296365745893626602515611021560481395975902450945747943623524482173888340475880617000535834379551228290164154866264323368126884128083272857793655610987241917509098135696394814154075289652467923924057415855281767436248513264337595823107320082686723980898208287544579489022094144810849626504743558176788317810074212100735741071200310474605626740264974902818340250972653955743348240454654614541781770601561744444335787511896088954805685791578674326688227046884807365738315092973000776140222078582392915463828221594599888148077017388215942381556506421501842227162379268391744439142502931926656798375017203025130977902222203487323740976653532676801181952266623792525135285024340109254738849990530619142968801120071094209307127880951035893962824811609689318890166088844114724799390426207624304568279193073490667219379473325963081364875506551470607519149780273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,11] -7924770247750174509209805207496315259169499321459952996755482119821373568316307350771564304867263306710817078078150641731008254489415857452171379178367066140271822574504770934874736272220620761831398301140623422340857844720434266506867795402269632661485264438879094876476170522925839818331516712474751802357272341694693582300589173386063003710655838045725571505965203502322489718981657990455649767068165397706188885080270174399120244277315589715146694308093274171859887826575751577880641918778816388599387104419090636611796947127665268301402171915117617568866128580831995165886834835298191676170215848118253365417376634182319503741587779893651253070614967114426883876721636993108109125850645813645262902470182063989637343308616335803122140235412574024609314377790648640233635313386309779014491571783005521566967767665859513898274515486340889364360492956012915080424994360205461136905832594175817844303907664385479150967257475089755600605230716538140502560051348700246550178472465514197323133228044404163741153131739604400727808300490630909898829653889726011920761331301637396660439825694772256925795671634480660958542313981777766657792776814605046802802030419528397421472115130054788840499916392174759342642410231821799913834955949067622859440058113356712155126426137459923466600742709762751491069583356870542509804057138981626729645453591357363904969199378487066713701945566599965028163145513136759497689758235260954917416317588586565824479714699199711547560232745469994707079867658738602943176912581262246216687839149551072751386399833852131863030923407960486273141030342992422129510198717297011407168742128347243365739849587123016878728109048662990179508409382863682789363566425772598822630917777103162895759497002054424988350635652720521867697102057782712666878570239510631686284283440340979459927098581069860045567517237281534248299654456482519927392991488572842637585738615531132977787340721439369216571792942168860381451388762349440792211862755121432126350194135653348793181289327417600219745932455824545372758638537795520420304823040148824539869563055676109430851271679489656761946515869107824548486490909484565124998353555159151356827506024603976315653999168631604552159863885663071414455771446228027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,12] 14590808675691638304575736799668871705257788849783496653171682355891962049853460660674323133950003003509276369010003736829613424536698553482491233458143350762357680615947479806652536850312594068724105391991120750086361460911716085436861213590089387544337286406895790074994730941971782129060471596970496631156182753774143352991387120582150855007376901612189014625679895367522124397892669426129130630002759428346237437732628794626067236026907135291684208421065100496825368954540163513367467243232045531214493332338449165445824535216683650843210458084909680276271673534731476517963792916664848949360787601234991027947992668188149924910525747217751323799192906042311697172002066252968868594258912672730900210959281078622906986467491904471874431757601533327509005893380939468268297640624794104880426384017105265248850543764284057400296867245654092353265374180526835788813670106019034863711373047792140402364804255655841790778386503815910105195146455220225139546155356010076294871830384242938372944918881711815855430007593633537979151163263527745311467256420624177255892554059000222064677425472194056274527872153055454090436265973577384054885670996337713797372774539470358336820788592468080557294759609366083919037754560809446560856378527232608717884225778673768581553078486754434178282067763644349768372430079576485217870838652326170379762054426805045345124075719486939022247724804462501966037850073738460323836535747510146298458730808325522490073149909657516538186580972370474007496491316842245458379930839208262833880383113810457957499227777333616988803415788866117584577293788533461303086194232446244155841218979964481384817497555902359868342217115102404934929397415005487143377584141808442759046109117985099713590328920880835657980868064626835577098030869265776389910601874038010613608157963808149911474426353357203586139689935131914420982938582151368703117561517125187641119900490417399047232192781866274897753261620934447347711101867175205060681783406433331587290316674995823254431221801348002892572492660811021848190475022930226034785025531351238274125504484908393405777806232451490306538931303645826027459458989206213845197282593958289047361925237310464816892342433836664977730990244708664249628782272338867187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,13] -22543292157949021063130925044680926447344922968374612108260697416355377356024159260570823189201724683901005919462369069947301585094429505399992358744181375158401540925258812454738570276180032787775912083423193114102067405800261197002894586154249228912489580247570067356130503740430183182636651356641041317439410148414528962843841786489848278496221903825392940107871877740545055175933841801174451047268929916888895185946748163295595762625630348893605317357165676307925167853067724603222530736896556100911749083539325338088929025004496568187217287607780379563892529458888189900547554001492204384378295234104196269470395164032977797994921115885619446838318807792448762391853165928357865090370420229987591186710850736198723824077711922047245426391521694888328489215389921519125850326416584636228915003081978586542552718280122986507680289930394241206059112850511125494365655686170251543582106160575319983129025063107713819461414073106898609193149608952587739394262409175886955222909105975000570745718528270528048880056711529061713199568356758346886769864697458904563093321415504241834967571558200755774495295449530533713765743705263285830674407916471270193150788831903789879223860261746639879186362757380266706694705321276329379354051377714642734869544327127440295035771297593030829455558151686488396394044664672888415744459284853575281860928176390560205643076352736430477474128504643627040444741762044738074232832604804592709575622831785846047713113182211356904081847930918296488887421259873348823971295398194808286067231501918759216972935164436584176741720621077360473560381651830462978711518682632923491832979142329769414773513475923810324248285227136182212825726398033122996894280978823081000228692449986864407382282352117949856972189305568243447419926885122883501750562551209338668857758072857096687900215326618329821493445712757920012937273540820917339658843719325893836656375048652144463849004092731143606859999680601392576034366421869077332213535491346385562372447977724356092087162154390807358074538360905163677672059288321583118200133127118831779726911870144822191125250488523497407469119378721980086925341654839844680708261137842985912870029261978317174436599178182676420090224667092115851119160652160644531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,14] 29124498741541513386965983453584602677380819650643172916363455012991517543835802657947822921937271929363260882485075091237290223276411786844644651657117403835698695495378449791728092970932069311699103279905491531276783941238560500042247901942886739565934174023164591362318757714416792887769165166857589307371010781457572905836887956116210678303744769842884561660229236074239607571783052514742706454272276007885837865441218679727304514880167605657170810231117221850496779307591520194714977228805232168539438116691442687508493464743574291024023829946909714382949986987436773632913431580722722937755378634416407423924821536187470263268027250578599217759509057542471368572493383524652803968084985266289662484528574516307965300168227132155301455569846071006678362199747854318167176479304628886529774909704915214706808456126020613145211495398826866931706227274901070305036547097003759525519557660104851551095609366874141485925536457433834828809743694954333656484048518927286578763540390847451474121580001688903895502016787851121798831962209997904252712655190497280029186194508996403607543834829689824581943911772869827311214216011272574711644560538053809575517302297332660814111026119686632021245232406312567626704405944019050660023462859632369969836302380919237893163385288415496319209077379732767273418491433612909151709264035358679251679941734697334997813765317530168766730663028261304279223849432468568541893945794175313073923709577751836688914728549327462807529648839652593405139682207998264849701409880016400280386620816663021595964051066312399985809896038768529410822719375645701813847177657985947105735029997401643623224287751528108739175921792237392559433141213176854879652269538757508676012467635776292346365298885348574140208834571012844306415352467085071686595713154796847629732677102683275321900117068356177370125794584324612619667610208459994565243837459667538581787920152629349685196127061782284428664653405682671042634948766231791154179861903240430805758100588887724058381631643861554492714384740038188732973822234514610950860313607027121644317384903165621706730119042094224689503821749105897192177421428164779135467926263007729216695296320632736658373282981216042218652884088214705116115510463714599609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,0] -4641077504946180167688580178087916600959690821585274283138583127979533264181368814259794788126336090603807118075258539052298021693391933978766094976189442722854889422201471771811311551201049797983336427320610554900198815952016753291509869378923002342030400436166880910283435604137782701170260868907214101748316769121565746867911867894751599044112613884801888197055246771036826045795453140188657955583588590773496011044582136617963088834957080837874514408074718819009106340734816152390975577856034328652462157023865789367369367220191071543426449873273362024421268380640140120254632122781279274195287056737808326552301076781278754027861440099955487472767920576736835471101267875802651056440356508422159756470347202412550193997727054188891786976899119694746844348374574652395243610106400722201144133121623680655423079854390133256735054443160280239018687140107005463145695062149771808063177131591957958047151562305859454998085739525079275854008622540440305044674658759178326206934515099495940046907653330885037396432840165854609883233490985536688883539093499868464096754814376126499491316159203538615577013130588812618161890818032520805409014155767173999252246246718638357123027057299565605310113867389934764160500652639944522327654374824702632764217033518875487591970800701499289747359592815178281718842380495313219781998960333812524810764595649008317906566412113531561631580685736732736673828007515228768148532954875056885866375948852714212114886407028723313655978855923553328750189375115344169961264174841803256266270820086633213948446669037740248707964818687410421928879103248964567065288299019194871820783657668640274807350292317790184947028927749951795351673733416876675834142736242590149476964019730716160346511142627850793557730743365057925138017924912355179481412828959898724720334826244075216086600182136290816226208025422110897862101421903570415509131616413165813621126379202531372539751593069712081855831456453718008925875147322064326177485279201718543774913979964195178516774223045744210678551369581683641108879620890614123671599240467970257185692942172135117339325987579545307619208730106148255573595899170257944300929366316169066841723633842775598168373107910156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,1] 65126689184909130213557013184823013507638922321062447316173304242389189166248458238314134458431366076707212632885598192300952653998178590643777304655557173390605479444339510094153870524277028164220596279112501916795270933680174833155867484947237989245943130941341448954038360982063758778222057213270459410605136256001264059041019751848312039469796652292328279264366255788137797882538387264557409367407386304533971811178695083180760768846082820405147152207242946515104286593872301848051803914432147454290603695305816280914780033548264328109427287507526594546246132944123868826072472503777401086119307099469177390358345747028579361466652970026122453325362348465581872929216144652134081473171769189154007443922054432759869569384223050234392043348549192724912896723888383472010028295385821535887463897932296863971550963338733857359937873043139233358932121884027001090404487028227706955943536502880756470901629600651454783174547650916256239286562422524865748330076955984934774982746964646805250942424173829136633820503145839544905403155809316857164042502701281277061452223038572037029583589611494303653917124190968471248647341933994849564487069590254509473686237933751981401806714617805540933359443719255714283181376677594073421476973282114734881513621973953069969427264361254009382672577864788284373330965408343467508921080449038596996117789048617481254401234535515695550417628269627694736134601970847604939525135444925918691538281112092258764646657989737442549901109467568522020968712247020069528437961090010156537973713145971579654686857058620054608084348751344360131861740738953971677776092463066842553116555125649086474932181095712696462449688244551536659907770158110577435985866273311761427030720305113351973984106828791838147372501339710360241600407975353757116066238474022676328248207796113230256145707087983403116072139026847885179709951267249599340659464939393726181300867216018636255640245883348872592520667279494730133626773369233502249834947823872345417732210927287285427819981156440347898603411100262847639702156859292342840288366476580073832770207140771021223304106119850930960234645209824186430755214210280507891996005898756444494474004969220004568342119455337524414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,2] -478402872526801328606934605630062504580665497573696908136131464203790888251261349846962165225501049056591076945461814389567063439838204337157638972479982363031364558452948004214091393301815964743200519527886016647211910286056674127193006822638796973141522053965855161690216950826495491389289283991433177030704355700455514269322143865270189026219985566470434913961937159589943426461027358650123574243376784063909525767167820997626899503597417804328848685940617514600252145905196441305171360027122034776222436438660523858573466666315260188082523197991582728706644866176311521027555027725125554902590809947487821331496166406216143085796610157447644551963735529535434603743214639246292736833759389234205511823277091150173461840748040687341674999342230808490704210691435403150646231224063913814589544839619221127806456310196032031884629842938263620347795084013933157475656244798021600562507847568024471267676242935786561274979804864730199558450999396887317210185269159074145859048655646566028879705523268704910580039646945787273901947195265624293035600627159571930360959355964362538715318766610510629899269264162140604617238738786681266863236195836750227925924802367314710634130268712892886180461376903596644736578450306080485254288770815394600944300176099654395509586309070548890308283086323810484932039984818417402301935363149810565598064755450529561019984238025837695677877167457346744360485659094979823573772793920666328947688067962304630006573168454927345795653347226400689975242214672840824278834038362070276043481160471894012469964048414493893100086233822708579538600614047191364306958405323683428958879824843005842735361218280071234806975768406703333822332560829977077189915899619093559145246095654209698026482793438253886075019391623865681383841559486656317587097294882676514627412029623891825602113525857239406818835761596914390162742093286590049774975979001511246682508242077726534028290820297434953983622181427948684517414038814926603993218652088942088099212287596096823470896101179827885539932209779203669896390968734645427052054737792141467097000032403492765132484562183487741402755330264970620956025319032687621697184469581592927659862042599758780170304817147552967071533203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,3] 1856597195853478446751136300226436105415097152698697443012664898111899904473620994141639559435543993121113205359501387841540233460828702510715536983455578015845417815710164458911347765798641267522623783699749921636587827113294509443470669845438455697564996728959475966070949576947449503201215656061214675726632825673645035844013461921804252536945988957612697143311724724277385693516306551570465767636968768796020669747020631206165347057496846311796781682316778344896567075999199153000806806948457875693098989487172354314113706870154395171825979043849009066244120149557237843529077835834301537962079397824638807762470669597369201170440512322819793305409808093150752172183022845482246501592885829065075705022301742300835948986597139459181545784559598665157313701124523507903056522326188512405894358268693582886057114782732593641079583716707541736515899729600181530385717928342026324293703098118394229036376107326935925373339018952598312822454374562053361409739836284186697888859916024039698358003491441964668152905628841347758654552040353015741735661223121111302063203161323541358158094573945590427685837578470632131100936184961288758215320546461149077222558226700237113714857139958394252617273965416524866575996331246156078061496330672401840316097369354442139089438240022879528112882334667959564947021385748845545387249871270258869299479454598101775169821006974732589047333194471074898922241761895399374689761806946432154264277377691238669890279760533652563518881834433485638746680551837975544555873022781481773600448615577314932376273150816665790851772040384154596636427706413951247061396449236931870811172024580582779913271396259190141962253631062718721470711019011967537594522682164087968163113957702530126558281081245150790050505986506006658839465365186042305667062821831755206767961970952313215023848658283373875790841989918829136399392951404357656609697365312156659147897956618331502724118757458171689068673977786325882310724621440174114388336969343178408196117265160010211712920650242350872036616345464626388084574356737997967783703066154749472245475363785887851348548229048975552422418530125549336425146740037108315232152986457670476863649432468922340078165689192246645689010620117187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,4] -4213841187530616397667612187559684517064472502287388281372212958450379151332943454187842472483417522273432450638717539187445681458705031753284228972332436051254217620180240160447648887090468418763874414041636083268168642616158280241851497235995927497956708577364597261477806175202400109152443435366646797240394254981960713855056213162506352911345647180479083718646442455170677825836304461014853630420276038636285780779708313486775587381830107529579922695419316412470147130222774877745053397166612165735163016933269049318143925722119157799836521215151002296606679796825904288961884667761902508085582357531523363577429993260352365984152174162293984937825295163126751839045034398120377590582838692423255957954095572612285740592121822212383394724253177316679241009915630885839888383083900613576536454897989575867040307419361239297089165016178586470193161866264090337599351502410653562417735460598864990571593185341659627144965352870798758646389708868807773191238450084304422213821067831713809110933500327062331962713754541287419576689041868697292053596130401816434621078835044023856851223947653063325620912225178648979385736101397925284527090636263177443242558243247964694906766987500068605859571400821222437282546770363831719680103704370858588776184686458744162903241785947100989653705739479157629499322519399026958077937945186198720098385375441721450332875530657938662212186654174915820025423516293077690644493696055481111502106697006235938637457281925179038362855941417035250359893574562818795485036333337929792842046727461363335678273737765099003776254389200248033445802454343531962225531625761607904174736349393533374276492392021799539002012039933615576557662216944761514023931082035727026555666766833739385716295794829676193194009707987898099597727710731427436053229473106691887754219731847365718992798084311242795113486482818468457393924189319155831635993413264518611616796762817316831323768097733288582369437593261951881801954867895639232396494733134158082446679925124199857250069187999173662584955995186561230130734383042361504698529179107919384459935223979136084854354570331365906952173412867169268529990674843690210182516904041405235127288468727869497412741317532436369219794869422912597656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,5] 5294632086426732336227200351664138940631796859876710691331579632154596515755276270637447203441453683947914232917398229468681615340686233828886509895826246335798102180055974312654337345796270401789439374413453066884281908208144178208610206185775227617967007114007614824114213894685363538503736450505729511840792924039888857229925080240883256037105589072734641928747375281234674663370018746275435138352244875108022057986276015450467838939291603019605193243510691924701210971499482933279085713877816726099775320396700576391668252167377076364022551705065289752419188696179387457962679670595184888961164909806468261500407349162501586800484870081375845860620648511903091561816344207412057990132628695102499816430016653057496264888353486232105094844545825698773837945241656188740016304316188162191203657012619210612847084317206199747484148135722060889702562171879317202952146460980977209659808232233304403926233732882781437673701953080862951777829422031791448003459626498194172534962006039036570334518062347544411136735346011896984324026475518255790474895722164456383723809227783231066499085453033506672965897073915148133014772175730502429708707575754357931638812980947856346274131520991595619905433228047345699146805961993164324137053843917017731577089539622227743526290193403088144056692085068563649181835558300158464908252178142331420949683962227866546116875606243447962713573955091808857272125265059371431210517199672861857470003381296534466636415159470739163532860200225483450535133200014074280481060469498195329966479337943930454174579667237740253404795429392499959538360586228619843141010086352545753690898288232473761660333155694108734193179652028169023977920253147550275076683553308463289501742654308528057209141696424552515139225542671822648548236543629748858510520452243898133892665404899368550166472979289944506267351708067999209870525922171409768256679344984204235227208478815260352040785023424377506425691478016136842797225643432174068965552764985990700524817329796013168000628040856184750054799212589095038107991910570562731839751520937524450776468025453035342848810132102103084892248337831201407587160343255170710390313711063883464248636805656934075509090220634789147879928350448608398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,6] -12432418259506347550925979140270670239023199073822688326976048683875967683402059790507830617322041224697223335200715234206246518735068065567737011376969550400823287614659010010183262905413599309766851797545271129596752290823046662605369856035358970932692743944858473531870283838644845813808253399985235788221468523568168010944618091381206178991962427513625326539948963713692217929657925092033354308381994739325821496105682603913150117813277148873451199451820284592094229635164667483289592990765255788813806238647458861100732367745765215039806081684474818644539591280685933783504143207366897088520424691356393629981392901998052557219519047244979414555217363424435844730060866475751014313294691788070462727733370906169781468730305111104689016106919962642502494682575626043726846730854043486626684232005453125119918678737713771997233161072372127992454042169899549998873705508438036107555725975285787860395876995323374803013931484117511095661666604643526166564389188386136881474315539800665394582161208780382580615544654787888266973809573652949243477949162984676563616024204054686324843797357027906995740997276229568655297252723833768033198238210268814413057103174616665639495530831329615828226851988094190972912832820637280987339075635118173134048712593533222003106887687445651579368808510142062492107953612391133660072594093498861648271511506033591085899709997344874781990319036997158632914544647666490136919407352151666531195991345408865361850695123527596510693053737689977376115328907112122219050087052564907369918167865202467526965972255622508582658845279517072369539510144584854455110641577575512157102352347827600084658791916726960504906102300598984466052826449521124166394626150196021200046735236315100275421414635486945450926125384831974749352998365555791426939703225893423475443849482677080653585355170450085953341257195965753351443439531024494701186661419577516839154447216450494400634524933594751609937808644272208814693355571266575094694223986181682844157772571276564192194111690017853499429020062058048933461690699574140263396410722338495781583239563637115589801716108430458403003235695999027476456849626924911689458332187980342091155514001886370223110694910317874928296077996492385864257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,7] 77795722653857985225499021135878279766295909208014493742774606977613957803882404067587403677837671439131156459475108258497490803938116945568963694321255341170059894590992191037515565882140357856466239876436460174085944983708376929643510397139904301723068749912515942486524275833991478630233702914803033242655336000055875999483107076055242912703129642137229805707348380716795429927701968141055094098288892141411448145840897176514488226652327721679536326553842934894255804510496513566813008417014089806518172303825231392481958530612991138326071339146815181026908128800669832914045595128293581225949517834086951877030040936420263022094277539375820140721443507300256718694152603791843521176105591931524437315343364528722141210801491244497110351068655469230913430216627673372780321766845526611118719916468756253492824525447207442905876892431233045234180983503373937518602747895694280707248924921973273411565990252704385144983985832991452464545128344784581680406422184300789875187745432628596080641649507601278894258121287108282446083653450792885265822360710181348169317539633288393660746759734422195871334517314016288279482535645729887837759206454193721791166814772800677253533844711965996681202300648445631553783960281071757897446599934369515488069018198161793128001445716794712714857038146014644134194314895112723587370298260285940490985144219347005442847500368273913373022386113545374088057959560180933088847820235350235389674970909485681716431530377070855630037792075655760263289261150184512027368228171193783171647614633043480770247954700584086559014212345423351436861970742453428801810277142590483595111825528248205711904744802393176664932490328755578731432094373071977526218424340326402039993235709769720804023287697553540375730570982492432081705769532427321520033938571978968196629836947835559024026676342161030190661325372486875917097115716298613304712582855529360920041889501462996394840408849634190754769759404961218807754193941254788592892467829436573924289704602226267522199523988837541824101552931696645264051350500068964770272626806355623815969696485335060005352035393897981462974243693828529152025715437854013807758590885885899209489702223981313282223648553070916022988967597484588623046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,8] -317529679594376229279328026162174772334247271067088194319699297534738372071496298494886554902800811558994207921570476443269304737998364779801775598197468455753382804481670613849380181083573802430039145714592309620304269441984762550077997557032990032098697634215242946682545138344425453777893071130795311302778033274266585207351553585095847114170775629181707010607976388145036398635692610878216776797359911980294688526504522539113936208320332851228292462214169699199925459310611820293113756841233038190720255008929922045548624183965638285187356694797368953089107071063440732017191990584229851760290273203264685181822063871702741099104916750790205510556261294426498145567145207608850523107071231275106841215933743194349536213042202023878009870857265204243936550808369625094154090958610950366955259478878072347735895452514986189723476134990624310606569221245675424815325153436571464726720933700012145609227346285090228380426266529407485817415069793527987318860279248845603000402836302725696092284146590558358439899573591575181751725212227835689908711533995266232674215346786455764262302553161211149257628254008026409595071260628106608937178587563821696350734805740544553515027083233982865353213999149160783739165034099287667344424045768237111341037391546353066176553535416658061860354591725579242138651210270604488084028709963700240163005756418380228813184951724140472112994868090372689708384853042655927829037533079385866661193210873416853500730878889354055191272547448732242179266891760032222237757262593941826231104090821490226024920071652476051797001517518880335480290903157665589839563892226490009197567590262316577399920199147988759400836757279737464819469119203273824620551559615453468936856584237837811691860623304415175291383755194147849445906955781172092953004857891968472703621262506198361228754675822216486313926742182828532378881560067984933738703362234315083420378327000768600600701846791313247628676529508741602232380485099417895071659692281474917954530675291961992611251842328603585989637291451506833241461616546999451184509040500471037970254680028427381742024697135737484398806000119901026443667615835656111220627646247537457228005663855698939093967665681095269292200100608170032501220703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,9] 995124358402044079855566510568302563754071367272840877633871253863311296061957139215089898891465341455303586104878031319384283966885307862015913481701439250972237072014104416552608763000566857216044873257755827801924203172657536119476418354985491077170363237354894509921200015138557070827354891917307340939718809302078182586906186100623795994086445665488194728069491986610278505963822583191618322968406112424176751445051646191931178491850607594671204180352812576029790048166287400697437584254610827879099729738989748501773107341385734185281090472603946428173631881076036820946037614409310466013011908889693243995318536222643241177141829595149679068542488325382612069078054173921544014739129761188282216056858812523289303608675673017308643562647413765826994920135681135320640369365938041286583231861611261932834498275410684673512277038989608927571617496274846870377380497003407732541666410229606110830790723690657705099576540131401796851771797099202802988819290912776065584925600948742188494720623471291322659133106999683023170277245021185299120385696093846019139156397779360302965861754991583001277940327551828360025105296412610399211980196066304157422944733597818871620004269456638750329512755519594980655496972701780915723794490747291687214109860409847199691722422063066210328761210161241281295486535345173282916016472306404207454741480643084849044792087970125184120740865759250699028610202789558885322163397131525887285355995452874823045359110562927596561081579787694781833847530317976467047095617084633674743485771483214981334323492599045571172102039248830174607570071806846095306467297717719551930831746988475274636782484947341010581597704430516038050917736960917472622527793467036723913666248757202734305367410833149307847527151005323617457642476702218947013431427607917369324080976632820420692287614465489352442899231023404763947188494005510581137223636579851139134979814788658403981468510995287380804595669627559385874192211048439101863829837355154499296627281178258303190707560571244781290000609942462430025211446355756075842846224761064053971183573518700871454197649983723978370185070858886165398245638721686539906078284528796017867085532622293114068815281236801695285976165905594825744628906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,10] -2804378632441800262516175171581481867521612111984819721914400857673391923881671423519838944486280221289343772890178867007671514509666985194868867110027301103382725841831115202445450629112610222477531087592655795837203584640807692989653146065090261244347060252478526337238009655243769806520573209471336781689141678240407089764300764208354132521693480146875207780030161207796707631236502116820991387087729506954132060812475334635723667628113626289015068506023390103173656892240857559154355648362573448766012422846577137471157423361908976321945882472508705372822863294275786245641816337472098700509490123220282584045004010857234026963882159243238843036513207636870732332159165129557485796851085312508658307590461125471064290287486862778963589545020682627315479709440358175646536568688795146299359902447148169482889637968574696837456611776538210339360931217439954160503059291811189281106559342137621313514749155140447108465613541186647220220563758973551649689914031545063083269669232788873015200211331298761001496735322973723128847665871846771263762040464907270454265616467672008865166641290174961050263336358164974233810303912843774431618767555816286594778988929698489816484447041074784032925063396552216315978964592753887880487944056647683579157125433997291445799129438618367283412807639665266165962317056873402139133231320870845964968341472038986290148697107026601703120096664837876642147661449775553117041289470489158308567567427331980342893369724196710609697589195388339056688455565373149818136658995047059981149104096398324532410029278960616118658871178260334795370972177054080715648172585146866406594378233232563025799041362791408882930144368395381241459263533781409852239301726290987302503035228029519475099377646230403181932767438191190816696592343882999693277316049629192912847784237544230264667687630123693214398069318352790388794436999075940923753235134500569879803189979138531362665879676179370994237155571830490988327068524055597580104510876090646759804620535157956491767705801635949126430861363553541982682639371234787320611595963884450729290639443354141657812900918197766022396901907929613384397175318923666528313957746652427844598615710187531017498057403850020286029121052706614136695861816406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,11] 6905990305374994508687659508871516303573209515183173779334189356667561806992403244770397452123650007854924088228342510986781138342663823602424278749817644140901842123958205420688418017141969514941089517217241780976610223149028425926256831488806335825965033771036977099702233530166935733010899881714359614062898294638789932259262992984232311641958382738578976936682254087752803364064799536089785407475521057007404087919297843794743161191793318853887138799654751736771577192319005939241898130018683414338500376353348308842188668534440963127460478863199320000791565091263730393066284589274674033005671556276731398725402096619023380532017050875737665834761080824380656588237519887097778300135084347312438637028441916709855521990784493753346827168133151857201349976189103365569451750433848843032722728250049588221605489656840748338979566874493387341287026629832847459099213189010654317310829588256704311806069692378371612507398583390620141685437769272085530583181106682979223283227663133647503460235314896914432659628269655842134784777963059340460232701741520550425807681324350128426778179870855698990868642643453566753194481257905341792617823511507110504927360335366934180232799150437773452312668610321814083118650865880624928620440047901755873463860371795695851470519890514662849302690263007279778058887703203791668571236849463034880131410579436458507817835967601554057665665060302107742346605754830809762050902553846873679668977736338387706983428718640559208789277635018236085627807344029988029505880146206130766703160211394419968055377005067326504812748592391844242299721852853237756213359244794143953754528297601143318953647257764629533263375225416827902690102996662435489482673032138918484057067379846527795192252341002214150974741323921755463345159778486036476172666860955003140161764664491534665173992223249710430571418993825677708222518575156134440305405361604596045457374338830212356765636613169551670311718511494166325496693054203573805024342343819755295639508344972369930098900897969069997223776978382458360604614727255721172454972925075437967668997166066271149472879180876016025014441845886424071281894518417222917295177038241938050775385743320960337688762132463127230153077107388526201248168945312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,12] -14080312560405708515021154856426055396557618215349106040747439724850194458329805842823625332371214559150328038696997183691522078647290121319195252752709909253869249694033013621827124946524817769672797580110830609544614666773667776990635959998908240499213212764494020149865169782486725453147475480952950898601171024215602007338042902625921125152935077741691310894163874201454970694935980603934532117407477391821981954925339782129862936705972538556347330600851447937815252993418142189867971375886090300036625341317917711902207569450590225496920814559962154070807630947698865682226775168739887036759432575063788861844584103716895356245768869538933204254593334195402323272504442808558296967745945959144991803409519502025826366447254241998809163500920081818354622328672466661554137510251383750608022180726302083379892423422135529985199225122578774632054174224675414104758626627494725714250822724730107869035151887103025346881347709819361826189941670321092572618934403905905790506420268800419385792131659995310604821729349212113698381266311207600523663119432019709949800386777808194035664029903044434340779074896901406897658616287560876738558733199541415670061758276109752871079333109370531099542078610291712015811947439693118631185820770077153486132401455920508327445130601851377834237978362716807638766503057230543040438775539068545457062569185399881299759865955208963608472018706987503253831069563214910472024606060896274287716499066434992220985808216383055012497009211189818421041888091716993696555544738307805350628166312350015483186157803516909451763231802150313830059299815141371970084230559329558621169735297484989332512423080670863680217824538334500466522485025793205539136203088925003216398896604291800393577267363259371151664800650483186594167682260875600112753002547368363343259577355954983450232913008325623656668905972832040262191744263105372457475071022428400004515104911366784521481380516025908621157334601187981469665583563856051643369660854206622240294062980837651613708868846812364764038510145409784936943068865260275932563625883931729930046639968364466665336747430943667763290031465938556334925561506893790606662009290907849721807954871125475752440206630121399822286321068531833589076995849609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,13] 23398229829186611113031462541751711710618574253522762144236864352930409463072475546746285216322726137034029648938419501554393305782171392026717210185882022134378146910009750521114314020165111570009118439721001600899879979647862547019772213482789938831589299353001507782139055228855146809945422603254312710615071667594272668559347783788222770769342980134871219413843188115506871117608873841195143924321934270744111012773668924080250590465480580748207283475497953187617888413142152826133053738726551883295488056344593429413738641583454037066857864048450488032291166738559850260682623443691375245991379777046311892468536319425452955244912512775713546152342641440952794849532833193432800706877023223608054195019454748065888045339171222497639864654263389076635735370835005816987493385501220006895055904193319026913371372819232337495222829357082901691931647366883429794557214214878976459394508099365177571714605129389557055381887919545773885757830491637057243273503788984934584808409429139177456897565442145735363071198857199750174408315721436077156438857976919974162297466957789087480081725264324304907011774804528538981583858069643865146946595211562470981723457526289382674890336317422556172011658118788278235644301449316354627505506133984386356114363414983048655086518541557890101429359645798532696833857234893881092310236877817933423329647822219030371180846236272553987640246398108508782273563667215855145788133046615219669066185475997432332661297317104851185378895612477380495808040060910314768163331243678636994772985851134647616557438520497968096340013372383130002583611487838418605022412665957348838491430205189055216070883529490622246625111177596088504287765807878039742945336665333659282261484833335943791903038787975251677927188424014658767245917210527087450854993459778778125869113650603321704062017691046884577564779430787712231777135851934313451407524232505950921928912811219001955100030382899114830760826121813128396176171566120068479723163217152800692163938116412678326995989558444355234819960704939331988428791556986615578171835748443783961997743445430755553428360026854538577737033636577548805176509382773697622466066564287261457142768483234935906614818373200348489149291708599776029586791992187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,14] -31721329581721540357438315672059700634151464439191873961752608690791153504067586650254498887234184331204795839278768311439892815221500755287145807494139998972778804230859798103651304389675391068807923682508182630241897968790890437001149197021237534161517465790936350751912419977092671938637344991037246851101518638332584765711757605120471646084858438184713002125134468776132047089889331295211131531400850408044822248669022871249970985274621593823014127964882256707811223985233725997395981432980419057648006601896332953134804798379822211749067914254185253173058372869794187980368232264678800953817145514396048477845850080700690499656964673628908840419005333391090432145712404045403712703883263012176126956176947832376733647098458050313156247154032714092235454700427616967071582386219889109886778424770130313740608302005115629730414450112282575516433380286703378149179818712435671532315234961290495573712246175278391684676119371622532660719390980715477622370400261074081650967620245998097958436144908086108294706336068211589655154436625996483177049363635330721088882171357748799833085336063557808236770473092085316503384786731762408179605438698952918807795103837759566682124400231152449572023303110173328575290100982279574439799383055019320340602535444599345708391677240608393612374131581241364532614314988948334420250095120797327603309217711481446554833764647780889135165140590505520032215435342401063562587041661499464283079919742224532414627033324539488084113449131300034541033210609187401385071713679191572418216029044554696992283519027119671799492257357293778334404962635914918654208551269196901871083288102081140864231735337502219310630532893029772846963097398219277233658149740498439773397438697270315941372518647903366812454277922221021365194549375753253387188232618849690737196095902684800626329466705145021668727138337513829422984449123551192509608298814939506780325776369182507115015808086316266603069937949519440472592607366353852144361476039065369861967301633521599552445943178918597429722318746967875832385054143535346848853873641892965625198135615136779179249129129186600771815866953124533804930159333206879047329148269367461195932504213109511310922005377591764707645438647887203842401504516601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,15] 35273828807925386047978828973308318078832711501538608546750827505033943341317039200137100338652555433429876078813068069981331166448530619812363939132733605323315881937756559614255911791352574543777018830843358427902938590147936459755357491957655626532029642697232762682459188379226815811600949290718260932137773121334896606812315368973588509967888364274197106617174640685808979961904712334461842196527462330740756526658520061704043819791951912220082419587041772235341716048068670476470513672425756087881142818602252176522970416183296885335015021705192870626331690439614075986301615879972128193916683433514967720949502373298510346376553989886823729898650422520412438010474726367364866184886898305349092569145170000863322523342781684916112142961859766312794641207721624588950255292442329733910272147932603659370626148042654483517592845396574061550598489504708296518182542176076067609094463081749979831464427303870079044516739721717657498537338128564920309148236831147912950425291305847437296693085887309853393846049108962647615014612306358133761131903835140028500622170195923351825942699382703431149866082332066698902196870169703071256445557431079401846003802526089926640632691713935397313244643900222082504601518960844143991691973421697160094930055529220287911308622471391678847749308092942733777159881965445319337930797497665488557846036115129362982922740610519740555368307287202592153490170490029053155448765935476463175415340812593709683250807130724290661131749360409136700292236071819356550447589152383729459328093692678365284081009103450515709213464766776004662193435235346301706458569916593405801146001402350661835683064718321199303286742910580453391121628139309392236236014910255038559630831357726684711727221043161244870307775771665133248001375790884695650304617350858141632095592255074786498421260399937685154720020589770855291162718835359493267674569936524287985774570901575526745404705011907431207952960054141000831026207235210605521772236381585072537424969320635963422636320314018182650732988211562625174099782978923594721402242468238631215686779139635418658854753812053431740365706039956603187689683165540803719427836745006575349707790215149525567823211782015474513585218119260389357805252075195312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,0] 5573145989153361985758521540145371214966323170956612498394370125964747866663183477622369142165461174723561153382838617929056727882520194147690016085121180898120523917626482411654422606615781768811163978546676351912865002720405310256468342221718374612095632219114101262907862288328838222011161492172565936932963972984037505568957317945156089412115361950406864615497145169549891829729302434236590554541147639366913451416420141478429956849194129958429726850543313558365706739726712799518896167769047950976245241667282474991608733440892162259957005554496781622809838121505789857094237397915532972995851132282017851365864456178911413415474960796791948609139834091933310716560321715642813202890331958941182150157494435739648626059200932533443501057546921404056908582469960824231622708134098794921258589301235228244106144370549319716657790881579318645032296596868022482946465817604635154717749376389175720175009640117775391192113843277288344734312182858808142601364585872301690601801842420938067592940595733276994222272231467280216997606939588785381426708679925348643722317851387452975552822328082063255870261662333165588660196211790368235100087652386594584980571019767009926111358929663407060323014392915362462762519163405897633603647377701622227678190724423420026222941970394083545638882151686161569203518841374723195599766531591202871835368320617030250753774474806036726127632372224979525169257610784589242938884339607043816772950447001658944954657179684366178135933034321529234160020946916316841086409341920269057704916561921748875032425256894664027094653480716582927090144371809251232275490565317627699599507770341358920965991345614030721776962157223863685632337807213292389945615713773300891367267541091355107545383387089551278098667632755115279306945174558926908732153511157623377816701996831071294015777044854102175030242324402801913821571555904152940207824623555538400242045244769185725069623799637942233864295084018046801815823056448747722111791575121121789089455656353525448692505616902913629464499777296948735051354792465642000430616103371439469098281387555040790698545780557090125658043327551741790126869685275609522116410213095024674123667551839389489032328128814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,1] -66436375660805529633158185745769206920375572166919645896058854848354662509563014138255719919524140497175441461298599456470994171550059708201201581485859399085889875388792066451711103471617310425024232707829615785765313306376109056185146286444524109285938850896286096325815493099729472839886885817783485908540958073842532084567378816767174559614360025785041718548699624510686678265776847880028722907635874871640325676273637686452510117483387474364449311920143524239353228435132779448213705989769004096461720421408502552192564928827889639339909354174698046356330327641069716564272181422651939303790943118222793260438964783362091875350405340175103385632871751896946832488894935277759878798451994388881157978755928074020074707962238442215649134940676712949035263596800588207873294255527640126159528902949199538460203909380073745667039256930143024767470429264688705672791562566192101042484799341985387684467172568993537051509559130915859853071384770063400203665998456753820849502678732086168680833964791714875406019876500135673539158395093127650967905221218742242319424130809331868377056410531910089094545493368748282447550481826733960017402665174567119370334720377016141593963694401421460687019692381184027457609076332760297383510779192895733940569245181227395114112601566974030641746485309726278058408243466106021145914373731646887835842364990849388505123791152467135154412900607670181150286623950939808236723832243235843027698867575576071771784310006345373943839526361953511545530373067932734861906866776801833504556178883410969036130631576608037697280204338691558893484007681411657636183384522821369204212855321320037788476489935776972596640954454061226722216344992349119552622850870685128458010958187905727307999495018101455646778945925589732324663208885628224327415596236664770613257857743207801788473096590220039599121992057806551969396460777782466598203931883284294984012092586605978474371893477708884374429348021844424821731198942329047289343140544848399960460781255001175592457256440280541261460852385220278935744352132483727222514616254998847668645359937167274535425068637573283586031835003399948997566167233137437610418187768892437158755118198349975955352419987320899963378906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,2] 394514370695568699901189393578594943280464451648699486592939316746109663761018328238644509012464601746855225367585037107901684216218236572214014627591884850915558750311129212514279656083361106609474747691474242158888460040222108802091364643042299141741666041272037873145902819844682418330590790712377576004228630733376930583641606811813950026616072396480472502727438322786324645410135875067257305208556645842353966546437689451223784443032480260079558468576256463615593572288011386259185703286145907742908044154873149632154950100788339869952927984989996013132554217368730888414251467909207892957610420218421014755360296939396570717666543156800263367695872795188785533550272181593232255306029909188038241003846662677096793702152306378198574402345756280727798996661341543737133613348836882982394822931118015418924779002033046243659191764076876381108559327205042102134232079106732117226716721441659892331423070556758598759554459234140868417742898760782001599632482804756162965782499415561830688871069050727829362929647903889482182862062901422053969744471003336407686258128556954942734240023035504740005915330665125458324569130779009778602809914463322928741209461530203455159373187156745571360729683704447807912149233092404697866275224699511404102185022901282349208951268694981020816787517239267922203336305806087850835228454816983494039741252503514210361629008137753141779561610749010575716152828046536662161099468082312377398933281713395975696109548054293628262154947109295557621332703423380639956978279438356712643784290178460603997228767617597413729108951195572261904816334016053679073838252761825666566028291577792511113556183912435380210798229298388208122201072311240969426957815617697762916936284612714827828039153158513799294216945322493120762116052006885147761752250996377133596748022777679431747118595164738652737912636756042578820119241943350342660049803965461893477031377539648782739319145676289373028867409332591005470649602964531010922887002016600893382501048546540143055683696546484760468431115633345073393912113554351761013993096168759768683852957617936242189755195034823393512689311661037097386167847996464633303649432452781165440673226841444831691774197679478675127029418945312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,3] -1080530287802252856664687586542553476493857236895724801643347954863199129282984632128702710178491400444858606833798947313588284965223102021206811694836854421273556609028226050018580563278186210624532901056802305728390614758398540210987636408755911652762278307589610442448183952607801410049042505202392096121531897476570522608598136232596720839180925726900164195848724115451123605235886988596642642258344710135930574002331012205550778076178965888977015060566767042258747719516580325678165041898375944066230326694868453531304599531396831354063748164306788193032200556590442280916049998640258993211379854787380792233401183495424451967031206707188796438822157721537400924779906368421476793950339977161647536701965921362358236181710068368745492191745312968320612540168968994112879376643827777614886768080770713900789143459468615800588657806018690437184425582870340846693451113457511253774161379358732830805911521892360404641355509166232240174324544963013014261486267278900587925651073135126697187584375529138955623810420615500471381053064216026525336732411908225096171971731975109556938792160150151360458664028940071990906934081613706387987714162705885389729831491449226978779841182893930118691830224753458265529616412281487628813346037980826651655020864535267133567366983714560080644848124665406614522467757701542721557771521325957963017617351365316056745882521129284955875958409086056539395625362375202523415382944920312936715350107105227779314455286831782908013560378440035429737728716537081154907193599425998833403843337271147046638256768262671050249365409029153297531171071494144130201071939291252561732443279432628803312262650230994483644179572298106905735900223569393000586474242246765784015758861727972096964471497268594924008130090820849108910172792814853436096923773927457522616246727505297927846408881111575249592474067818210183178258829578250253555051141618913519000123341751443527842845078240027630273282530669583451439376584775793915467365162407543621319622754871739703258234637011221031213162833528612112808872074775487000105058978313007073161212954444011716885976372544218513508880782589951549312370378423762473853370692819117597339444462113981423878605880872783018276095390319824218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,4] 577087052956398416592950396288676882037901126049369190774528386080582980526316925778849740531103879835569908542200106910896269510674045323278730126086999917300800456057165438426204650413075821169352654261085849963883889500944512925392312033845152922709902724472849827986135425163810721065072974458087036633591515187129368730193479362530464103915630868938665487132040601187315016313905126133012011217347613128650449193171210186042543466961081235121747537051591788858343167979850810538723033884982600324372775096218909176686583934238923675116224988779165757297455345375748746468849717902355266913292040644587449867341590133436183690539748202424459493154727100295963974502948397821589935796373806389818593480879641811608402127129531700157597978689900217873772809377939614912820678997226656167077493355829359799564402021341786106806005027460274529606919875105558920666553902399203741796265816132828168171596939737087910041136287788625936502369616254949858060936557947541310821872530093719679060903336440792843308613176011476283585732175517114295239367721414070379435410594093987569704193638978236005283609541642556308022501702817631793444890693977905155736038182352750226984314692969379197800230189721017567283868420891906264104615010913925052152976787201243700312366075558828076167571428060541747128153904361402963823679477007345899579295829555467075648604817772972494111346632783952142950421614179596670700153961186426597633369467084490195689600436924863302994966260139979220225934864486962109978768890728364874469505116837026220133047313290538770735472090199294364514109519192581367979003864404362743037587518168105091315661254319476141781993015569744527990457813079509180869243903148275477519956667882224768216764843244538000277616975946687367268388793469776736545480879068350326672055656039285977297809783218741054335372516765577149697142500191436091539356664178753521962108258671163375348295124165147217743943717335396499764244825638840137522336276972037385773356634216154742236203656413533138592818901736679492538661337874244088444699599398604772338106031005133013200918348963435929464139375509368270125004359423815366684336113157092283715855189600452625924877081420305557912797667086124420166015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,5] 7715976750577463146832203009552638530001286521532072927733254722436231098102435047551163392899131288052745210625211351541210755408355837929301944027184056593487659511993603043883783704971382283419514302885153668744875074034932772525781322410415986550310956466749668576984043188892093759943187924375128651599629081997802240865338050734939890886833515355315774954979721020253772466676916794026945771029547151130016927709410616310427494537252959907225036905884894701044019144338851564836461491499251860908709091543370032938855077485127000547218561201462632659413131241734950752194192436468418492325649332856391179815902859128954630222333729774574882585254154890660421902155853402323290185769754159059163255861178126652182644453607997401974767835722629627161742008956670230617517853618344135189235386870606843484057628428166860195715786027689217915762696037104966687404573326294024824174682596893415669366353625485966402310155982171668552437095994522635034355171108511485010096605071175870160712602226150463770569027657114224981434274128182513297668457585505576027900376512648587094909879430147520891779356405841105513281246027530834668496362658780514525459690812129386138861130147585781944474322788664111996707945454911303514621523193893233390696528118756748491893178228901410933289211233888211602207983290191845636487723977818356542624401681641802681683052852281557361089575104709095817308708500256827157203409922860052338765263503348803690398689632048418926846065595390420529802461213512737578275266574173775462199985908812459306956792791516015225672238952148664651792638040254321317435101675250810515444452520129901789398614829413850946640668895973374057666429046294475967076147023773103239131324726618246044233897383881250311484862172542890922419787488286134666794232848817187772564711343338060507234847581147983626837469429990724861328401339991987622548021510018985535654977835811537250678790064703038321031160857525852294424804272562517338916707883561955445913559749728847774250922098219832289621415415570729963986982616646545573979072286615820078533140306383649903481259137169240024105187683424110522968838024890179797542621241846484438361108355784131915223664210934373386407969519495964050292968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,6] -21114569404609045280228652076848389233471503863723086711195878904300152839124450881662780584166832632405457012736221211124138218598424895273757953586516875143808587013115761109428714415076577074567062563875603980735810160109749201661827025201638095364167972433254256170809585939226865678591604602985358684492360824831041786096763770150182481411982221587508454768060046476314282221999478601573361562317534711061767930506609201030646858197019142976382768023309401194212449985992823456970140704538812477481318020660804558077459483862187740558115174405952469401860084845967550813398738023302296825197120233533997256341725539249703206558760764767507491687688150135894618505917314374450138348403526641320128564125535674610830928309413932101702321291126642757653239111675535101089596655732037563268299108918626619185668074116588875031190852322353509249134067708016091536552265959268104227524148543472764392295622955953777603814951652412364582872329546734345799087694481795691893514200692641547442042462665925263334765115678651526104023008827352175326646369396084665734509682046925537332716441024658154085931273934799582029425000893246690150248354669601169936100660769336299002240667112216544905987495293164594639985795503331283936550898350430681574241807563852340834541243565043989955070298938899185772061040316943592043610080429138403285640685882229038979829513252639145804314159592394558423085642733262435905866983878043229516252170007433022374567800241009037103285302309626886041026855052432131559277900470597972873510392677066729519741243451340463740696419133299924036326362391044837100592167300080838968570201202950336763487182961127403281723742091501396955397853012339560166226656289437069998725292859939883721297063654467006343627057051284581789530352018426706656001690414130257706678620344539647226918547029112568896705164659148815643148068172906396507319594277529406586051440427810773439654269950589949451406190165502709964852809172332867185541262466047095488583913705712867746749523542482230943093165608007038750689960722381577918148129990282722576585951418954745890332350560331044717496738094840209877122400364456274437549520001408384147583779954972837044415183080370290724658843828365206718444824218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,7] -110100608260871378334926362471993466848671470003035862376394071016468411744993286901645627255729856342426916128615332984529241283459130753156758287194102356120655016212962276925340980625140950330910212952888117476766170656273490751015095347610938412864460390256396959905266039188024448218617427627301991152152847493300228081626527951865009794185977425852511249255697899643810383923874264871287701005835333179328027724412006648919093318985239363908911886552151716260138091621977060631819758989556818020913232245548589606080306497048415098095249657110112963052764238156774258894155604982720784933170972567045635594919650323972032959425622952072575834959418085170142073742190488454779942625254177064964686038775559788368822953052095966669723831949495576870174420551536989446496801583049176440833244262577561719554389272892921459691456969399028298224149161481253352726155922491454732033992595201508025943098518367963017802582867841346707897907317760837342285848765453684314702485367962172129908704858158556229947338594855691855830142997812599280109521829544002430509899211079030832924624270564088866496121815238887293294061552448537343288044128758763041421085012709744146470615675475763966794814327111222358921066262735624068575137085504419295727262064136177400494827608433763136913659750328491265862576200217333528305639071032120350278027121953955046546632582774974366929567860691214461613376427385087334316841999155622674651672620480950037857696735363459983836716454762820764653615859064038492101469277846637970668096176936710297999766685232952172379727095176407937112013529723559914900506550680209369211102535459460550443946133402510397715498100672887740890437328971948036262012338565297282125700134431086596155205814621093200117598774472454742937269394538268085272201041667485418018847563723677310620738064474958797908964797670617323837708527978247770577616978242741038664339230987408092699130260336451459820140658443341208254504200098498110395761810300676238913017001030137065163541850484306178187300988184222845810923971628645844469282488430552991818739932065694772506889989799005685679716357252151911275231422486883933286208189972957381363479480450254542394858403575597094459226354956626892089843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,8] 96252609504311464190384362608420710875970151778315029320242584269023918235191422314609114746292141635963698576842178096309893055731187101456373279851342603693982763059309076370449196492212653947490167595112617294785554074633061299852541084777844814951644319486562751034712720770210866602395452697919083533099613327040640987065688145799549310344780899829041925895260832340148171353467614289401529501518743442252434793158959671095081196897984917225488632927750414811015042829408194567819317624652214343089906695679535396955660671966381004110217765122781796612387767105561832158554352037755549159224184886793280707453525795804664500622635691960056441367374207392060461676740880089959182818603872628488572571762691310063815185959659843025330478361786354906824029754414797104822390385564892056087646186685487234491395055050822046964679422340479597446856061953506748413003083780116533047956973291255816224791332805937981099376791488959804512155629973859790558770763161255255774672663128325121615531120017139822132359295925012140802148430361569859167594361546675412063510173971232256468328033729014471921230871978648630301179331478199018292595106703172188017485717262567928625285251832105471739748281960598196977585740019194388279791919765288387831460314929771525472792180774157169423305029166935282980772588321080040086563045573187256473088065415695989118927774358470201790991712485351336026585493000027742215294878601472797270501353165777562952096239701306637780112712989274930172676184146984863284746922126003476727356532469202141483594102996844664129913351727636058345030240687985188290004705881602938392793026443432475636292740904465709189308837180612353011073516092598573509874685837670172283422847334224354791582801857168032016213863006400464697190840632046502556082238170451978445098731460684273575894450490671511041304023599954551102413754723305371131529842737441024228903333792256666408404209197869145103865214012945597436233841340685048219607930217219678154479875100800696277730116571159973890046108728344971135329046518277027102268992560521417390254857763360013507509445539679891234439949083642933102122537719100892272237702076540971331605462359592683664048405004637354309693364484701305627822875976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,9] -400170734031411495090878589102545384897188864275521788588295960400526249005727366034311820042451902891434838838117686030772626481286456669018573030387718994722727979776579043276621328195395236704467871703984327561131442310407691302484805729460039690482093179900418001792384153568619096617481624034805777774326533089789155821178741954017273350417637048487237110354690716991400897561386525525909158325691132569747391296787651116544169291734954527536289598816145728340466256784268166113883755506382170497304057010492441176623848663356755309645609755361855625330680548203322304543131887168126821342499199957297701591154508139520719502832796669236125665301736883303138411164705421598916438508391219537944076319877586701104076154426348977050155105976561743807143373943874375375410421942986899992382283670358309857963528681871243607164722058991035367616716855105262889700484470572370216558333354770540236321442368500767516633351655266607620494327686156142049403089093072495665813107696040501161022434829663666834964262678750192027492229280817784276111014697896670241579806021148131704346175954519575829795445890873527886894662886325381349022922228281642961768401931527544661009144599088320051639214995729571427352552515953528388392190491020584424594974828579078448405679737958880608960855939469029903218499908102347475414766614271254637809789189548295185895895726152354998767536970116329236096045699972281920431508838910633787211933682829787087418526371894882223625922625220555676988393949935644725088875895439365607361854804232279881787006425064036825048084794555903621511804017050593530210312477611285106791114961040195047703097754235275444097696160259269515832086900093732393937723625512401036597738136124781084950746582978797683405279678416199969929702030777583964016749683607946392985264865206890856091073061452017379405524146097590649648116470500444453147373556921195837220151935289652735496019809343824668767738297181993772950859203806708751890130832184098398406742812038878837493302439015759226352030078672378386219136575612274178724887887450204374840574478017709468801157676167000009062583314465982648380545992323897034700587573818838239290637276379146760878444144017562766890705461264587938785552978515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,10] 1593605486669984961847429826956210951100607570372179364376374489850578223587602702514552558838439601333413236519488403788484827749700031452821213447032782062356392390681936707451595305156974921142864043694227103530167338670981924390512582708015419192694400002939503120579608500320895875282972241205079342823452672115300175502756077329303315619730024738559268005348031911120521740789643328187706893485143562803236487525645005237899488184810551411414680276725905617695407769587369257095127510145191206041376461662802752724194654842630590947321786666244655638836628983531939470099371013086826536610899128089430209485890141570665235764126621710363226489930868207334633037588989432415666070557784481118530293367028254220064523851815636034438767317841557945132191307881333305093687859591446605318412247579064371770210955864245413729341867731298209682707961517667107688571117763953771988938782102252801423137448275488544734618099118616010312896008141656024403547124967019832109241369833483576085713196182354624199306181692936438176070960562068226441495234520200263944824646298429287296341033818806421325533775785684051059027560444996760975765233195972278910201033981009231004906518979474636838456127685114339182715059346861049793461707266490349859066459994775247008786828284416651775692101236768396007189322702472601310019977479428038673284177608401386717132768421917910145988328507255201350080439083784013735976216722861332147723579070891077441394914212109768231056162679289834817840864313039278193865801605247647993891738278363036410438116344758560911016241807407610001569752992591722543382113665574730848860807873110394074269259853580665504864186239049397563850132607039644862141084489502370367900911331452788167054789922993047646055748483961090675220539026023087657632252029428161506577244132724876673720301393601558946766245799414359138581855056547042319970255952515535809588440350144064166505215302369633521131785344694070733185438950482001472937871408945977719677175765960536152079529934263473241482340449072276271282899936305721157323857005313794270430515605894351712452854361383967112672369806801168484378943133633428556405980511811824278606400676640141936810164910464683585278322652811766602098941802978515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,11] -5015637037260568657870509106689391678635618355472225930741871452985692935119050100887046490899310853648448682040099858293772574917033997766856006193680777538090878441068525413983071843084163684132772518048252760686773022070249435875818791958765078748783388233057780513553859424872803169553589911344924221191771478048445024607654535490622027886002232171017512035909270428547986857417077661915103544403047714473006967466747568340111816896182094189042318597761643100793296156003506070501986714430608118789575172021299946684412749556710143523503632377290989612946215539895671608507690164335624728875406648842379720300191486472574211958202752591042889298592194518550384090067054692818480346076376776608076636404543628496348215378924262808201818503249225188634246820681550993716209954880151878950505599951294440413064650197053263495349786750475278064551207335232682218180939392637099412452367472543815252392397695084651563746625909043378962173810456265847398622999098609820997414150084007584276242310406299860656594995314045565342709384230582167175776479437229515362308747556086390947842321162862151218002092822538720375368637920853534768307124495979286453250472282597166675456800077329965203798747987367283996199381864428784626196707473680407985454199269811666724075200496923796134716493235736899345785796123513469089653986057236140732603129727878798920046817299987441964071109660419161428997478526340038637205231075691945027432624211210664179087215613944589031968693805403859593712308791235507943757821983467156191081622310382749925226866288369242692933436295040156815307461777900316774272321759391484797340302762253013826550428463916835198377903277878355160392469094113633527670225711602654724885620961019840334053639515852273011532592834491796435417817763587417514473452161725567823024806353917467354992994516272993416991786430820114559486235488608994171072627762297719671904187907810978179501036755842239272039519171111068282694935130386125142021054014488045792671320752608175709467788929090831345787823594319515252767515667553540889294932647413895850815274068096917478637937717266333988755774419593365537095109246495294775917718295347692549402600932296552317875518059268891146729174579377286136150360107421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,12] 11728701974070959912472899498232876493948539845105897257714101015824134051345209612468269178123620104847095687498186998488198330268532262030167255819714090215582799108540391101070706468955647288749449097947135839286749978790183544752334707395689530226807564155899878937863076744978409186361933624010721846604154032676996619095926877181107892301497647390509890127837482198748813319162911779128170775788593583536034759778583986608541980036540751092812478021269963924539102849776365077433717437423980206644131372466260115414146362175843734243738965458376647610712727642406733627725775389667700488452762289387824638842156288838347021378082131909046081639048279860774805824362599449138344042528026101669595593638880207402316827329535412218141090031553123077070773174108261149333492314243695313650025790148991691500033785935932523438005870697478804004889205610046676120356535655786097100167332381710391866689284094516380779224133984076544111957841351735687485943238044011349683412165781262672202147422100763350754754898988719427718249059537917145032743641175233870370685083613237802808550094549683394001508094771944638455396652294727823881577753254264602779847097727456101478165820754790551392172247685143721418213363021945061244658254617071427478857009875859629405337507872072138852292043164043136192527771015198828164696467952066025910245033965234708765181603963215086998779635100316052500795780050047559011475372277749823661289483397817494186623284733248765016447613874132430969972355571123612130741402300379025399174950546388159262349128036976098053910110422136000790668381567261577427811923289322015825824829824990463876432581069252879564011925442180785273605558295705629787615287928101170254654299711076635808750927549059022995931610104049800166405966845873894467221378448701506813657063154716809576091455890596617413128003809696656634327805336819897813214953503230046365336543944319899859049640364205090671902476488480453485738798211024752047591833131664141207138664921947087499452270350545338781486819206414789183409696233598523762735616964298646188869336153794895215126723138681373867803324806236905956462049829348418136806264656331566467523598686742336571678537453678348861929592317210335750132799148559570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,13] -21143447102132993160108471916132857431424026804796424411010899031624627255982226017905563819064799108646793702376523155324156482437537648543313458194536075162317992271827883899024083098813762472534158308682276488261444381754582528052923553039068228457788284786480332758644663944743978362403597018710330219430822510588162251795828579623951945249225772805348030609104904012720938452787303118697374805808549153477664234625795780787261382218944802947687323691564441874683927245073385421715770404819916077720153931122818982120381667696070818342102803559116276936741922969619373304679355329424775678010394503995684865973318512453993438149996104786888567770501138285408705952638357856394876677780521186335307693087723528507541415258757365521208367059196237915816995696621347324224852493634102883343892552317903175865743393737495042437040911409281765425814694281239654683175880037102559548152788334408792060844479484276682151407091482023078629466919163217291822872063066867923869472956112893347910805144473252373685319143593237637339573674745158509608039174020364289987365027643229629014374150591655263375424383393783278210278374377588388622618880837378088571355791978400870657487333215854139741195171272812394811830008888134810666853549907498772659047856648628299444823483401485550832205989433403296063379870569726410000014904923880947107257696310565262068591555529642908156062409764525328668267128296789637356020575779137795989365948940101870428903387064599885277631701971365807862919023887351968252901904666766159642700247935613078324667983507658336519748798566927210214649355994459343097250571410692428886656091448779851026982311112374067886171531151313988510516719085365819845125139332220519400160894997643433515346871491712867276163500420998760920712116622713525375565779459125982821680856635778268694673450498330751075588717450450591662991319934479219747773859617556379874733116307676972439230147578887076842820166196434226092683569701740843959440893117150720885552981828296604619682482237453857010778148021428220676326954513623128968149730185460826761411803033864347737760670086510104790364144947219503845811317394877485647483865810291103857823449768954251338373330904984309652760998687881510704755783081054687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,14] 29985189407095743767182941814105963975833771217046830857986984496123292937843399178475091205417520967949076920706525152250564484915335519199454117380406554908986616259040387289061616929019819298123246170234112359363476901168474845531555586776424834212934396741860075152308262302237224367148189428801826963274610824764902680357884519589744460864104503844009597724558386674527282813839989777008680885679099092501495481160365092715013270944249748780317388249018205350805659436420801982700119659258265464069369431856420101138011830610811568694330680376923742565226132769624867953167692394614451992891669516937748008321287162281573553659246975877676694580196571729607214557515305821907146184927356337179400862210020138603453137781064337064453831327998282765132260468536421312901150774029185288574476929205846337367563585389998825425952442588460154287583672253302557065600862752439561849943053591910964311627793424925490623858662844006229781739037852204398895319429409222795871297512324447108831924375367382180704089184082320338634785567243288165098671524022883735319491307514888866873270259110425788918247176889085830063793188150359990710834910877881260401345744892425068985073500956556764489690648728631153937596063374990200798000691946661382781530607362289530272802251226993400561581218469869161980514441598287191086661654054931919285750800655017821845649546314262653362928658762726987628061229052590098175017812368861847238879901878761708500056367192725838193942814844741814819926135640953827318889201837391607613165316955551850465659317871093813100604006928923382851711279623707734429147177585464423979736932325743147714562039122605430409774549356177606702874133986793328097181307184667361731508932759188653070847762351183440344229671071898107825741903704874378417042101449328949220640017464853978278185459841775353930246660673657941654053526264102682336907895014101243658806676103284619596840807030773786062176467019081489111320860358121380939680554144088425222565353726274498911141909109796521591193136951595996916744926022702097362616744245123220474182002770266504446243186421067889952675815781080121338163003228595665517242144698983814901940623345812442548822228806615049559458618944063346134498715400695800781250000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,15] -32963478360029272451066163827653134844249144341180903077554522055055619844231904423727179544648599386762247002515857893183735735292232724424485783087830288114880464238861467934774800143268087483604693282923119516236803929422997092564739578819006633823803860182123257748647204718612206100563484153046401712766929787576084198092648217065312072232673602503033604845399309569082765966244925631084485642827225705319958345600085040484836321992833046614529825801025676548455209491835508544270606648894322358531850550752801958197565308701336634762951492145331153001382556067342100044493749860010595085142678887067642621089456475028549588037906732419707836515655403802741355450769556989601749482839779458132810705371941926137215301462501569568476433438022643923372584959201270412998341205551653478398002171008686301573462047746764874778100024237916539667773892371907929079289617224143761110840868294911315264244090593933531986715932371886079764299558384403267138117841817978318671518815252464125976519164512048292866851401042272155145562780263998519537841834185042776721057560537661037254499387182481074033766516639836919890823863753209689560649403271939779097920595315098227939083210674114478707843877168722720496606545876813361243976081620238195878450016641381986886040098615311611732346660281486235724683014952754027600678331680622926897723051435164836329676657675641925746899029330221406747779685567562407387259976013864868516413231298059306181738065931645958698693368061690047186264704135367863267499044028180812232152139966781248426466856008462339509876917524165682813102014639974885284134692918319166742567427140674015927862551539601093515186757890032288833917364639503073814150746516311253521572594715120797248139570035172765475927919404291117449324882201014982640783402859342202362774824905463012244068517458346132673281850033424687599606018306603105824689909527941774156424938861172048336230298842067785461546589133611836764596616157202379798264877949616310616342858260941325815042914937198661000826957561860227682509694808188789705293762579886882891262528061758970217380512650732321550733008214300782793744611023806913570015638330361524769980221779695014562546695126879449030954383204061741707846522331237792968750000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,16] 26994644542770170245496254382897411826642570559217423688447800034919224110810135107360239318294618968148624607581675976234754877280544473664508746730156411966637857386989264490431957590723899293696264186586190041233441810717867473328194103721149353253565338039151831368716005144505465581857206301262915590770351817784655401447067032132290986279265701172981236050656339950636775001955858092271688075644630885194063718171383807510814022214254131223645807922881465251253446493906640268611604510692010154959866404564108452056791236221985643801810161505568094512034523159920119550504214484226872568208222677639825712269179214993877071323322250613592945904007627382697343484052494772052699187715998271835720452048321760936500484046711296402372524610740418250578152743641861342722090700346975951053862785485581309658355536269462726622263765897408514217546344219996916451224307328665157930800817555507647625303617839893976096373274483020784296394371711686247575171031115068672761494852159465495017672971009901810364592818654207584618719239725751805285921075842277376490579348250347317169168918931610520594006928268525878486017999069450314654008113097424493937745932411467301641188727346587185592017441368013789320471784198260998220010420499557308171322385077676874313557961617255053660249056137279916398406830743679102134208069558718935141492491902433773661596774385799803268935171859190765934148197756585777324499614678192545303250229998293369388646292331561116456250382369773873470967569082743129285337795102674844981522781619140652886304577433662603169053953767429773801298591144724698775329848270407269050570741492673621107838345241342717514620208884163865120420507344664447193118622599906557539883644911999664020370147906568934345459970830368002092549390708344413108528091330462260448741774147477190380639230795514328883447571722077515887440653731376925389815120508693204774626657271099269945706319286940698786655142201334050254995501318876532251572487795346635908645039784036997282146896165994148951955579296673007249594270266626167379925204016327690889406010528597409657495826071954353476446609488002452064690246458013610935243580811613091538052178784955312100265895215574649883098767855216237876447848975658416748046875000000000000000000000000000000000000000000000000000000000000000000000000 [17,0] -5855739952029267105024001817784505852874019672147853957313502212369801570597802959812645322890887180912392162295512066923262409332091133657742557740997257867548820489503078616570665393126173042217845889165269281181821820447459995065829337829640999180490798002582710649015067156014505060064283427491795748484076071305239508334787259203032639270502172526805398923400990794938040762840598761599811066240173107347151408996276998623697538223026266083231311752462855420400543507242097027042496539192224927488071294327720910465355449311398887056977988964694956439895642165786928943913164049284748042455979440708048424223265248308894398479424524672899176260911205367090721248192635508770435947447339604840513792327956713605420589599309539814116812686100890027318897804502366268687110342770917486195065547959465409448263776722265379215390727639217185945228843847925874583665684836589394630311420132920848754688223833106762843617151779914121934793108336729226801170611242561201322111331972926751464301216158378752930325644525669608107121327142121335094038030668738139738974397509668280630531993150970246411868155853690747371856016175844209135931145010909803214859559702157927184449472112517677009305440479631600871994851994283554550807067924423007025344318945510378313099705527257267257527029211699120989873955725816095855297807240394569773020561892009975687545094458943734470835750784141904891896315207576399000317190539984279832243879157689034815329852296333729578989912813540319488958192070472390420193593835164923502963890599866473297578688256753083578468107239241264283437449566723195279242183782969736977393726830034842725389911590660872788869978414215471964015867805252197967902119118495137505173605644392569039393948713720758511274237312544294811811127021265916425256692212734424018728643351957435089151075190048887712855829529151468769768591335661795036343423759546313726251184578662915388987846650484396109121801801828361798490942904658632485324642792244811813965938849853258495961574084770609679199531436241362184405274979367550731167025314708089621734639576072776858624661912460650606203360217052741301036118578687621240071051274128643981953246111515909433364868164062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,1] 58829202397666512076927481769276217314874005240984291684361212526525947019064174614011229261836896422293418702709483709683625597468271517560592342531622480234059653065735100893150607678011702103851403036807797603781404134490691422018193709818504123978610399683698975403959232647229280435084480793036856124026039399854455473886596103754164061689687907666259854279927049380009314721127435300934903296309182420396901877741720495958792913428161502711613609905035506461693553238105169685400132488232429393367947281771198375348834290378872562005531451842216580347833023779816158040111469260270246710977218396321368768213773078715487372804350178216698320403354710592061642907345525364839636354883794277745224788300862285206612446848768762590701640647832271568963973087437225805799333248144580819890867482554428939551219265736432849674152223309004454447519505883847644766125351280111008514753059640233867629609796437983653526027016527275179769904445387182161547697121521800728621211156680424880989036097615644519505952933618797809064987233505393221286928065365030493329878734752005033834825354814111921660545035465609856649572071356345373449841732025006921721771838632209897085589250708609869686213947029116377975050769551093166587645870571857222935272701533838630422774407234339567756603915650460193456526634606105476545011328060186609582991268196815442160434257565127359702507119769846135214177552786958797535296626076201831839143135511892960652090708669521902668570766638762130487372357941316343589612243878636709340186432815291850799658298022396025792621057525602432948635235150834648596854286415283742521723208487059124306846394670134044872115353741637111494442205559539058209651142949134383597524096640572536055084540841845668602955808173518595705878190148728131173674497412311594117069291947765213354943233975319754255691401279622360867777813691127097111817429120593636637932320956841928098616630005586108483940346170384395866331136232273273072451024611816227833361604652823930567663856479627889337430202733806545162060905452439282114106449517738484931757201027117884577556627830012311240340435965301141883115280142627816933660217094462490522444042539973452221602201461791992187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,2] -269125866836352200428603546148484745921625417246734114386062231582617844968432399907616588443321017477020261656540702132325518027455382552873600873576419635051719933394885006574382192959747197034445072807517397184826974945734344894832162582376769905487798192989144377201242155515709819422895770303973763780882176848353574647972545146217716358565700448042596917160619615236917779070206694031840510649333694344280907309034461506935797922223145667503089420527016073091847397041670553345631555265790989636000210385370946877210998744423937878410768997005266819876969576760948666437231636144741867679472065253105401073160642650613055469712905974566756795095144533128458455351063872239741229173872695231477340390671151997126569713646956675180019230523348367173160821570982915330910540763584383696562631486714963735609243858309595473759555614508895894331407287305813670194779841276476832671249192436600848278750727503176249100527850688135338415657410466504299105870953109164063559131024687195358497606911381907349941165165325418960295211412865233894053722498956674555711760474981189428429662735134312179303251102049037674861478662501630778543163776285554220994397135095561960755933572292955557910655687252527406822663620451755879996395461515444311064128923218977629589675770078745268664546479110693223264226663551020734023948481860681245347128736837871107193484789924422434571459905706566717068754570754010632747512995877784446875982953836420119440345536231514992412155484393539079600021566518170575264828284668957064114019430394939453975246090878281250806747625645372735745576533638239602693695400791221593673219801973732588571150447080792073214487735329264965467209826773253367356715624122888317656327723450019589146003661571183421337084236254527487184528327596890607620002389299261699114799590504785460137504693679887840689774788511088015324386040146574154172890892056643942574482092232520119534110166875572621819891392296527475789933178304396887417843109409270713253782084016016315379846803639761728190408685433520177473195237117163897736880948147093624754107820113307564343262473131572567073690607876149506428635538161033876696379118017397885512589916778836141020292416214942932128906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,3] 302939245709168340147157947263214350193852198174844231588118457745105866135512182541127604637168511968854297425448074125686240309911657378029956655642395309583457485915827641254370231334527522756928930622191559734345615392909720550426758782744372959198451277244787010019890214378548140559294030234359042442383105222946278041031186028301996244813380116464111586969923497474347117282484415386496364180503852343611352470770661696172613560210154874491141585173494511982532738939303337042572784347666484404318974418991270526427422108983559498431929457266670798222381686638195913775591482047473167387593141852828176883001452960299898748641894429282534483835127827397127089679064024658849446765135524738694584429152960961657632789901211728194263107051213915668922772602903523185544376300134760984459755916986859045561503307453091147751246383767683925477919099786239340883831707018399092519204598569229082784617737987884968627743418188328717885121175506158116988523226318400165421807480453598206865465186139234699399150926466796330489237315032116493629420787372157753299107178236243325284476955289526696103612640465928771177411869739585698876866117377103565488730290423581535532575709440250011755746164521284554267356470452127217299445477343051335634029710123533578777145626066348318603907994445177137213861930886158769633018442062190317371402158462207874634869537372442559686420093472332388050090134980721828615760259592461054256703645505871927312138109473322909950040810696058408210013635576933868721104459336113706161281334928089887485824132120083039504157158114315463654323658588269250876976453570954124491849014527575143091506296469139387864122266084634052220110905217508035364464461822314528716485150073040955892121201501028727976447488287025240240894566241739784862953353445609985151673337267238932190710106467604467431232609168940218976840910812416523051627607182973930377809550934852892677805041875522566355805447817948875951618417738853069514323237409725317787775774936704316136125532572417084566481308801662856349518404949434982800782113314563672343503012076199270895725563475950480434541428009469864033118639878529509559545488183449077151075667924118306473246775567531585693359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,4] 2321458807786131486493954385920663070282908053531486867322506793292288403722261722079445268911688736871028973125038950698882228275553056696738690326617913714739799850837609735985441061986744162209659897739062181884215388975165272069146866783016782128732416758785861585212574240390473224048171111438023892292758282281808655772451146248521533685550262304403419237545282500319735880851036361823713890266900209241202089340340500520953983425838621515845506367422838430924568800394996160400051932411916532079751095470634109104662986809404391364296398523708112192253022819285266224865789104921429601922055660495101840298678191896369673173105361881564102325777018441720538035997832799526266487447133594128213344086699240696330947061789948733879009344650361317195102676785319440335970883466194110406375521917160921075431566469730296109255673535480621009524028394097113321563011030648560885421835487669289309446329329035942431117959965085977619635663789498745497139821696052432348671198522032704846590580589430146855674014633895127790167274097820377750308700363460979839146832043500652935537955949628695395514894106427910221599283644810636112267512778947778255255318168214359410536144372602499939492773264849735862224942225603909039072581058007719233642112758513069822643240567527358655645697285585975004690300601194349743650922964492762128534295585717226429811813095826537470911396332432486228846484303638947951713442956574184299347088025179144896975379524868188580314747497024824852200025083820988854882439505699158641285522198232742328107470442842804115123094969232368576207986510061359937557042916842783224201835452163644567768031725494200262133408660034144388089634035034169911885756978904849872007861862616970702754850827880597145665939251830406133298618552209562990505008664807226307355327044950598068912714699348151601573333932783118193807605184694725556222494579698203252218392509034164944227729543267899715177824809017026295595579079745302828044482158355888515725417999776597146332416792652026860456395681554278240400072557526870205768390139169406016074991607227178758023246757357795757013227038344668247075784424674658753858913292197309536089968347164543688299076507064455654472112655639648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,5] -16766285440600963098543915572637548259591019787815059207972638726565743779328380204553957037790634590998617629339700689560449354503937008822247109645582958065560520977218976097418746895325219229520152593947997320202892664638349179688717769605121136886476258535066807209475011329004557567158396934676304528164500385397875130644954022509483482105616349876684020733234514922957219457913875431259788933531441049050653105518308773261496716410843669529881380897496088853747841706486548498721872471081639765087596539773131470711546810792935468615761648562403664447482225573974483951398617167815182737839087980762396706317772924228033290577788517205776934766220165189973842308591312547518778073290941747460470189351287881698569751140989822715266895073267219356209080774789922121094493133847712997622526843101035872536666174223430834136396539131286066485648397610112282406197995182721871681242095177207110805934721809875146004172643831873968080800402725644727338856451655134208312949378621728515231484011576720028802268497287057804922115107550281578086177042902410416811385285416236868158126719338123644761963799373601377473952044153678238946562730374257122870007523997993949888770798724039722282223758111813757952356857422009694886427319504275128850928724674772128970685188981033011449083497911339777126656987033192633088456467374159487080109747327638729102141566678425194521034872302066448556667133890430600052781035139458234388947829122321080723592658269273937503179655224507966927233627052907400057465365852592175003570059434475676959533076504109380588469735639876276370564208356674203095693752486192265495678433216657644652189066016367309256861511808261280008310759645690861449759135640638598532178460912464459575540056900592213453799202121288050835341535422283162050914761150325354672189538168175246094875764479626999050612918786519143928033060628399207948329895490826531088997444871405737925950807277588897826272388085970838235497733195429792046786654971374303440219103968693697015721619482280777022070107099100750138674090727033621254352565342391371214028504766059729632989151180721374612185166856159497732153287450468349766433832033941192034567099774066607797452788108927279608906246721744537353515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,6] 39219904692085802031130192641937753107915900181392831156544460781183911184654058066165772511616991905732653281463223039407789427366162357491764155749390425149410262016147192005841629124777960359930330389403371785167916540286622065392973017587164637877164210100674426320219533134245613993362627660481502386347136781026912889751731306922384537277510840907086988876484929912743184863755885519381176141664952461565630733835444106647470426078643662429694371204527994948780172868539562096794034141681698470943015550414387951187004318897956716349216993869213378871991230391365813381056358755918635010828476498894569816056971253669531753286292450941775210380457434880493824056365416510816425933057211958488442153834345567844900595520935653703598353406246628870153839928012855519429395349405527124699996151769349748393288864010928116003048013916513925164436800078469964992873750343207626316816974471282521607649504583437373105232124366432900662776910151845731881940018153043386002450937914354340038374603097180982351435559577815269607121942151813878073854377253599373072345769137290792989549032854505952371714724637796249484474843128487293727716781724919014028099676434865421180750627802993810720458813500137068316328265382553067935356150673905683384917244698987291469866183845428901285268811516593911714146108848223245285937961695709269274768051135567597884307208577646648628687615733915011002102553515772427149183827850823472703947420647300813806135217297693656722884665123057799634695150617591395336068608439765918771314407343907160214641263524766562347798626981382531257568152476759377576247451798570026490172439460105332393370357724430745014305013927980874470422570433438194704094550863543889117236808249293916203143480371915517653791924712423339808452206089722605953801404553110529225766966445405636388123707586629475604250103940796990059153917783698791236557483371479022816311428225527477661836210337820026759025584213468808031915859685175417330799718773578573449769387206520889499267710739302039592031255301774152955465711058536302369316537024051468406136339949248708957017694845193308469375206384649615948641609169619365700808194604655279544736310529192675571313192461886387718550395220518112182617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,7] -39410044180810864728986787457424056292927274716975848450352327749581311566235459849183907567532803915738697811480718463146896682965231222748789470065237860537471876493180570388525433373295991054399090749241696415455419589035987413208778282949568843825871223513141954117111461414391884004685378437974634077322187500021221773133901707126518980474109231992462835182969273943317956508971830073416137639803255261408047034831747429570151442586103712168903240273485927435575813468463362662174597003160423660311084565389627472270655740345433275378339905452064176518484876936069905434798167663235149456732527999602006669420771417103007887686100031876630501932861999827222767672077362222701958495013116512006741077808176076381927488477922044193379142664463196775057761981039111899988005906468609956183930029960482860309579674041738539312790160647536278638551213163156197361965625258105244343057091221502170329190054800061533876234869501444368825261470784499743000829443324299791703575845752640612719801785210187550775888707374618073781448026065111272254406505097994108437320671154647836527149111778466879455691892507901732684230883697337668808176255293647818612559021402796285548638291316493038925636082801423275059785736981571773256728719944707942604450251676798939172322136730474184733341332935155190420660136899862022642099816209627072843259039183804174119344176526643984878172465183044997288528582917953766300276142694532092397303838361267496818957513860719425442958863394813525409071778674309012596820758284866615528006986045579946160886696344116717758513132334872950807444450212368925214459865799814984099835593819695928944671738522429273260073140709634000988224444695372732995866856303582699199212284724351938092020197820942523907825333909256568821844407438986080895333292373842359593465097223870172104845903160429258646146637749070882343159631037927255148219683641869657596052388440856630585675548379301247836914477697749922081543993674184134362716776070654725617052019726686618578101950461650611240746271571810074441392049255497365153144422458117657697992764395264125591211843691973815392393907326668007519387729138967998210234333780161556088097175715525680758221510613381610710348468273878097534179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,8] 64427625660478788852517129496300348028538002214712200580939509767337299147050302506063122754446847345706799234871524563183023666730385219040678497008774063889170660290554992259375162010789416846647982738697377848136036577377841225706057980299532747853197735543479727261790925799381769247996911692768828771721330145925989755291526885956481331984708220468248149813317311983356216178652838316166629465218913878772967941040147070362695289268438537569245688089125955770017573394352997557082848482661033948431261854245919262803834923399815735689994908706633722398280084849336126398646121320877352178933369832043867293074575697042239555550234533886246258799527036649443284458790410239966208570251976951451698027565870623478432963103873477839989261263363706450442808861879157305505337163651661606476276835747718933071976322576205370191250152859923594751034946884574675725118281185845090049738552699012082922391108188334590998782476429907581865249300545817837921692992143181098293167254936621090411629704152821990245852764250914016774309126028898077608492040803106463951024111079272724979664029892119805687975130852320163205770165461328172993007419768639841126842174675788469460722844167613625843759981317427842609917960531521613268753122440328620687867545731757291522297971674567487854083746483655227096481730637016432630939569083223085700623954451695025493378602397454400773960713680008615200915811503226648649037379159606149660443787870812104011205690705422091167650300709031212758027212193044482337723810913340962892884833442825377060321880651773000887322525197583100013246863654933507044285431479756820147884141830786938740592344552458744640598724622127518456992128043855603604572284093789041830003704334669257587425161266439621362075127626513994702404057425277400650854113430003226121725515907453236959076504762385054207719035572030558019965387501174744757191387899766444951502275103628006083195141485336953030033739589689760509496037042616309958580740357507774779763097443182444701517227864831677121529541185403875608174107695228332106140522068538978863770778397312262099238162847655766860658285000605497767736565897130987499169780994509356374183965950093613508269443923559549602941842749714851379394531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,9] -106022200616497856019960931390561406591691083061326116824856745002365203248819909129907897337445173942379441205742400288048446282551833382309487451212830687665504519560450062734983555663616393548023789059176511805574033582616056991257472130694436235391804795891717704855111743348924958108716950178443504655342289349443207337170387764225032802352871899288014435513035465613441956829364049172662996582512223979004231285588885953706241848837237762768716586420041064489463283722726577182168819012486998576191302339157529496901945749842415663228642755469687514307835932426028251432694996028722427221383998196271240848027014014744210745473627921916539051206504096313416163971833036157487190641585824009186887717046184097792420886640939577035824374562770827222479255487001590736032730786436726211502214916010856732172092951835998858278984438863002106320077479271509207559581132411347870418622259306326010108008753067820222298258565268087317052403403710893038381306656824822877438518871730419938570193514637313324109691148364731726746882812530343784329182676357898071984251367997514192522682582972218252390693861389519983514226971357794591633957753157798765644730147558914655056941386531313037255422878887224809799036557385870433769929172868515785889848816132439484825291487318946922788939181757949872118593215788485432422576805002121723592124281204790278976968866836552818746911562839463369273433658328653585719255824345280724339535023773927998235327380098025246483672213055230012306079671736479732293477105155948164582206145026153652846331428767159221102080126212050442924264577476169829294207786632102060614337653830201870846435327617676136890410759701596355416880245818788599649018111244802578002174908919173760681464317409746821563637015385608774843310230158881660038763382746092838061408206025153825826494849730362125093303761471988207355159488478677825958596398408798612970923492945554292649593211679929972248109726856601444240298458733239017884684647608786924944356289297834864111475333081468208470349863971675576442047710214933630587367337583386841726253436593403508549145416216246503623518594241273061584846422020043134733385688311094425952175234221079163622559939778033921697897312697023153305053710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,10] -501317156591214599577089401920400470966787264623555325511260395435183789634117482423501737930450080040263927497062818918125968111522961281039670767956060282465306018819850437257680427715339243782342784763434114649619486469610408416303640011700978413727571654756567981906148762417432041394107475074866585119747659876839712729713356222321623080646264162979103966074338210356623262071572247166571401133891838795569760123342364859362424858309699895197174000068532150665430013601825334068102440952316916858452653536114159993043949986491051038957446475547036815849022489613934737607652882443119336898632035378335403366726162479469693244901050375578298466707251166792294226372579102461440896603415489293426537322526342670703969340726969127640168561246592225579455247995493367808983163077720669826803867674929331725915411868181403930661845097777614086251235914157126544987814306577155284881947898827969290722185997695987105710946191091258577228733904663413311362255504931450028723584348814667450530588664116278604982612558543107398793047836906087076400053836796626020090389608150403239898611926778661160589520345832040605093757638897476941042796789504563821872594623146389598505784518013143181928467684800834406894761388369201581221837365510418413340006633654232021541910955976830825790877591578438425844296129754850406056566233802186447612001983854023260484960732980543004101099320405132055858429501092616846931327748408569840286741929477988260703148672592978414192533029662381718884242439927481937285065537003481774918366264557155008613008902557200318055372044405841489630267224901263627880916431507204961079899639919482032530715974994004522072847845818998224796979366614285199377535744478702463002272143457661006049504145423453571777312972587595313253778045271156254548450083027009262151133519373779925429375593242401652396464406802551737927393429513793588329635975465608556793236535549935726127442783674439315827741412707892264740665931414502019869212369400867472722167277151397753276869185956787536654342396198345551125830991955003677575999305722902040263055642483947171627555565498488619148795856063807139483709555036063692926953124187934382042650970503746227836691607901431488869548047659918665885925292968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,11] 3083170333505084629393288377651059991280784038088984623550355259789066770324329329379572159116931552167886060438034037866439872491480812860140490015764513728414050494378858926875026468109682857988219533439410603089169482167321521604333881839218793172036947493912961665782537629672595239583392583782524933266046044434897425405644068568453591276269262829019475777202022502043771935385396033735729856205788167088138652585287870373853587914916638592512170030343849206948538698786443449288560412061651706871885309256882993609616156305730284547154624223671663843593885465926707621723651531240378723504261812536228089248765364452378793166300407927292741652763863730821465799633328384771748743672420439155424540906489225706426105851598100194876372494047374983925237680239854603430065357981947794839694326859776241035321629288564580802203335196018358037466954655378773488888378900313059019486623212571486778493351067406481074975549267563693049997641127869487793177443998172245566447702350158202407835467295938303755495009958094167101625088625808255221529146682915252973985478408385571318082765142922326544127344033567162905313274685090281369480344012076444834837518573864115978462835487516999325484239385854352258084086545075541817533008508968184406956537910406265183275776912415996788140703115192836286887161367288588972215255665860363046358387148073588400994274046625649579208723940452054053565474149647068572324984145304085346618961512945685205559519401066026664400283208265782678123387013900480006150575155497821038544250024451700968019970865546256915451302328093363121481717883772410631718576351345301471599727945668822551714827533184305082336263010950732558390144217327452055353062852437690500305220986931718764168405499647093605622489676623954020860492335815676361249429745244617874283665997133665136663687220341002077434427069814327351895487974967253001376954515748494086087847510201819216586648548366037843884148864925839230425867547824595919425796296697408423925171561008269150762939282777317586466605728438056487784387836040010067611406905113225210119118287530594070339801518625375134640878836789667994060418055024862718378572306600429878419493425382985521823536127078435598036776355002075433731079101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,12] -8714543128362036357511326453238749218278026174109070634105328477087399352153487902231934951695654282078991905271199484372104731648353635503256100785613412039098442223109570967967441150117925546163555468285575814449818184911260985277152277271714941994548474095660267783515917042421726017427094693575366935182679605722626851014521570807959303225219836282354910799554133647353954193846472901116875741101788472549333396307097587259647608645784992087765061080930569065518344546356365386069066353732731643695616117528391487759617013713500926802801977372032828835683221269784329702814224031643013076014254369143373143405658628093292376847352419949131482317145658547341940900468713554651718834668946134446412953134451786052943243534697876441716827018801399050490992424208114331302404672642080564578732970123784347896044255359717063119382819523622151070142301292078201061433708747900421075924011799129469517699779440134797553094170829604388333636683721284733642837550801101898679000026325078080862735536602888113081740334963847086357471602289223299111244979297477773253402461597397086114845185318276433411622224221817803328407251529892308262433595219304426597944383491780472402920525813402246126941661730182625025535498900213459875778845719079181589917300779856721064485860546262145213894545332631233949474228707870476527986975737791387104044269474350553741804760349229706361865362115112976584803032126906206410642120109487342262953695736212213467300458092815893991187492410240876106935953260454158919237043418770648380008367382572767740543237522126013544488311121379817268232290857254985966468091753251670766976006910486532858113180025288709892897563834719152883482021781787242515339667681075558405923851936339631061813020088052759932193115259162150397422775803726200956384183915877593928934983939056645499267562468061319963301410122124813582508454964603441574264680429984065107675210160715770245835002715517116669938655553398787838733671466108683884080177175995432296563826678722153284571624576100009996436373666455659377332701120515425067947882823983582363443062483578496339078514999929974456019039232655412105522404044016310129488245489824989284251813510373712203197768067300388317164561158278957009315490722656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,13] 17363267137754002402277503685601848394801364729865330105512888904423619902560813725376310333085828671562804306056583109252388682719525765568436712818783470795296194709208677812533467003894115739537250534820846847239360919456062561208924390492352536637566419310717446748040363450066982294649637752868815286721820139178804528011954269888110329917382142982563427478712482801582255527217055869830214433212451399284106530547133333990452126478279454064692818936917033746843260828030120396046800839616357272697843488316860128304313986180473537641465081625149221905370063341390043303884053222780887797962463370872303206096371084162573933580060997679434083480134716102010246980346000510019014544955900517495128181531515884307912027502287739227918568124270429797803678231290663029689677041651105230107594927455022336630366256872499437213632000381829864107107774885108667751391423266987004176698455668794782547127286905533619956071145269003194881149227311005119870612876524922052395255049956624402417677639285608213743478165073252161930862942933473862962146588528236834346153743448458395738368156710834671514171337627016723753170596980583718270803127612749240254062335874957259541657530600083971396122609622168977375836532342528360791067839279481617302314105965449500532819031150892031601425903622059605803749456549838145357327876095945435707489835175787919753344979476030313362787053214702163384966937045256199565382168507476573823589267663691146095700530697763103454544566691063727948514871205338055134668950654393513546221931697529486321432236413481539505944092903149895226417273480990873544710814320736506861250536851613717503712126618131963249950032683443800196742008710062625455390035300355016693721465028565814830588193239564827580755312005650313604151643166867731253905489097532569164731126221014626611579837093974044340392501078792337803056162198592519137052925395293664764222476363870152822877266417665437838983020135151344601182940207840637402776255380001639134088286913740699773799382518927301543410794236835997384684096212743823888618539573795063485864870136583240061889051624449230882914851628300166401687708660527841781475923800864575324664828935885173629346637797898206256874686914670746773481369018554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,14] -26246925335113864112778689468566871482723057483109255063584670056642328277973304071676442872916492248892097359215204039774666797599362561861790894271392959359552613631155256075056056722183570463271149306856864642580311767321636955342939963173771095721069174178950884409988545042834917062078107676385230658508550829910335223592540506097551144373923195784939349768753325496223943538069228149821250107370823518181530312324043805619130521989476958198254352929522217127723814164575481052426054110225258604192515488192797650928122344619720620038256924781393727582262188813024262395393468617792138569300033410141011776615747609629224737833814124195052270141253674062531619214741514965751730176697508019254160282312880375158208423871513231457932018085214648377656263011856738474193226071624710099669790749490182150908515534224471107245356259136698519318522058831344692214084355968897480667782212479011502177728581483567149629094772059594236070313818229129446625731882542424731145146339585752953230053193447124313129190457314566155197173510459394937960411524494425741159929198872360284089239835085239972417220642461719674774930805428995964880002289611612617595158365630190711954429824777671332200703412438949423276994451587082502811348350361077599394477974196704268237564089756376306693758284675827880333885503239206867671782031464090157133865273636597282297307577875791387212114879542731587531793180765317836745197095586700062908177771720635850266348957809976618545807050548383945277450369826864919171831255582352802483441307649696846053513141313271876910268285943186913554167465510048739026611823479853828028194408906564214894445777453091759247296750649094584166914939472423754025927418064326895770308830405076084544814894554849910934480113203480699457042579953724752737658726454793087763076748262724500001312763487162094785367826013154887454542003853523399946883936661948597852680622148280242755515047777158717097265429640001842486755154454947294888549413947284937682087801843409729220236658429479047358280119951393291640105325973830310829838855984622547979291476816482078484495440948088096838551377865641112313636635646054001135767022547658822143711294271463629416704442753839263136050874436477897688746452331542968750000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,15] 28255514523171817098957006761453337687838724415607083108012416641459632620573249521962504599266208145279249553058382885806951464614560734395129233653525297643384139767359230383146527402960020841847747068138457350615078934048317699369075492947396880170371181352907633941539598603982347386445042538464985918617978170172024118037315713979413501259866276554544581689690488082063694787221458859511202928247064593587710922818485406983505938467732299509873379355347455543287188762798713407166770423339584191694051340949347228589187432814722025826729355322175575995734720444529997237472487040795888860229534364538717518703285124817866395652897658558854909003873747927355729764513796907848565005153922478250479288029178815921630327048901035671426513429349090361315078874429202080859398339475403529226767802230002765737659896247360649576781991393954872553106759398687257180539855687223221211941814664505144892122755115826082417918647157952205146131918342142372513292192022879526237285841212413256624462590219111927857757783884977570124193267144278183203594910186695027779004035392217131312917958336330753445068164606311427421501602224952071850981390680958429858332641016948368681591268969233716848012703785514460214144388243562278899945310484625794983000381373099736195445027972905391274034589818852437540957274066093222230075645866337613886745322969597899075305134353647827380600884529505342858621389234682291037259870487037089753916414386278454937990453552274171256666426525829275875261794907313959542579433120021770426006714632727387441592845070061019114831018759259490105249850439840021438620013555902845780084743913631114085683639144337696043124314648220279952435528452035465481111103511539431865225000800884311700910126035959508252407185622636601232153495806151573293412589096043552879613851524843477834253770306620120639739846969568346245191073336451597703105585902559107415508407468361386268187036005474861236171060279418761182037775333301157491029165583064020232353694087896374877305549402510723469703349330525300705775301714839667823136764472176117863611286823508886641166731129132271085141179171049877694507286023159557100001558632105887570020335859232754583919190066211568623799621491343714296817779541015625000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,16] -16176532404606554316971760532778393209321909156828654068566890916965263765786064033608288872823159928756548288150527238078516678340275702364112129717693268257473477077085565258011544127249229999961568956799701137563652878587950025991390067384686409316831528489300856809566395699269235912766188763998476531112886715770830332205659875996152619718625680990808560640858465733512499497016719745537578473943022116227225066446737402275658478153902248095281434717545707679459433337204925357921008727440713404052517927935143350554110383615876382486959016646401022504489940256710407946307205104228568822974337652827355873562717372584120759144301718136102585088326355545715449762207574822174143261760379920330690482671360080188365668289986036407660990226838112619832991097227125368549592602474504917859894916241502835513001798999367570943753899423192590694746848786179060342462244256241051685069117840963314724282820232938521528227360707054827970356245051714141837324363566228443330585850195612562053262785069555855579505324470976751311904728159850905728475664796856472663122218474206696673872258727282598155424848740391371481967492201579848431412467983999395362408128514113096973022647686119442426958148857752678128414250149144186160746054552917849035083515418827200463762599831111061000904212584634533089861910473761218336943484271246938994529522914992812272433493199849061992574685884001355201604787015588883510956020325319145918367056147701252344728359613098520005539151705606487635983294724752419852920569680844386740694843807407766161182689416412972529245431372819201520316346348057104026015345985524336709618696076977722893277340900601769049362960695666365757895922559911255190547747344020147134865664505556460500913278448187762949550918583073578055891315664148506457735851678609814481243440247701029860961981242108221429202482945401879755205398792333756774988787005992070657571359068493012890953759347908389097217618890935505783260602988801290826492985244311615757944569376393238699131873694773636185900092652193928911639240119851576552040898276811864439161064294255254391649801105339574014830184647797660661638990111091941226747659745294837842668778264121850930167921054215855736213569571191328577697277069091796875000000000000000000000000000000000000000000000000000000000000000000000000000 [17,17] -7695905543635250074279621671976081721926987125765291545994082010979068711192918864818401785947784334269124971909957511905162867283466555018939939562768954302946022524194554266798457075069473400708792250666966043461047522651951253758089300368341537456522894688662349304416308879858426747950152446401076934110287420875582682097297230016869241613967686745810079976872782156261372671197949981313079067675103178399891608065880339462181872996557504019180309743619190124312373583475214118665472553733565994361037940689330003459036743930090597529123307305482338041237461471967255302276542183858588308531625684738824758874247269120768661007914692747474423036732685373961503450210749172083044313419461828764546187363295128417079876839010406720101925397269202564986666258390076392398403273795000608465949335638650561136055900997790677749015089064849841890437575617323736031841349325008745438641314372958243477170477283347248649745564205744953778145984168152195769942652068612796513055312039195691153177649403594333902937771947514049143254868836286745637854445463099940386232938102380459573787305936526779464813317444377248825055116931793075007523469374152723269895000160826659800629961888371097798416023600628572398564733609391122721785823284894750602190570735877975060523994798491678443535749612423330585208562286604669878098269520302121575191621708102336982906690985582016527890694847526322583153734289640710539018749626907833130276257886877349585291079137584085621120142456091889816743754561260740341991285851650972802351135335577487589773317090417878771270781682620847679464826864927919969814391476703651480070979095006103336982700249202965544957370834462953874242620075253931103779120501349289407455372380776613023537239846642733556307411994078036777428613985605297626106167215259054946017190521647270140601136916275283758966409992408752328546553148221387959817234589871328170743857075980391959473010347127337397037154576319341223732605201190394024407613347199150041402938287505200614658979033207239895498223559666289334769321605379630688839278187814719225380015698177604760888563756338611055261398403233287920045499736716511571520780160621033694671592559567746799838943170117317067735474012124541332013905048370361328125000000000000000000000000000000000000000000000000000000000000000000000 [18,0] 5430346362225768229214921582959041035503848100538007895258823586177167249621082781404806110577753043017892178517992887629828769191159310534587543767049682735065222136964967831221121163722347908361236968460194283752056625311090040306994359691421069341001563816421058190810104045413315372185158410301755185927689094611595269244012366246797755968834240489053100073538603782856351096826359743199430905937891494573421920605573800199896435103426981169322278837021443835424081178792447585989639948388004718668623642172241480451048354602994948550142721400363220101689012047360158077457415762593924009632595513193856686348875073695021539379290104853251219929187197217174491086792745037027817228766183833710265840885184086766153057108227447655875108079687683665516263450903610305486288751458604482395621131684245215885435555792140421004513911951300715217925923860771977298441293883914284192917649440649807977083477580699827733012075907753628974404441145350731982659740135827440396064069416844630875704619438998242276171400304431058507518043658960181660198962264470955166959011512839075705216973310928892669201787109700219106183945293673348458059225353919817335173336401049747216360043874813776540873653898257351343387986778760949822259129453485893683540899602673709848311098800691425115870260246557476577428175989517049383898107377879216648386118612003597672297988732113749740541444620448312160450361940811739188372947118824103483235686483333575811354995918005108567672800389357989972257762290705553948787815005914071235025515789501155391532483321103502018997780335871873683092250605537412279858515754521656147994574715523901645168094912144116486427657824261072206400108847884710951557846562523584217772019903558604658087581080712307190415476485194816951830964918116380602042807888805977008668070072473332807466905901822581549967719997373849519230880574358593089706956661607843926543240078243386250006261825191306090397511099105455116457058522691839935928522261208642906566762545446633269378685019278934573529096843446707281810332694049304724029000943915622168276270056168121975711692435284155766269283864563300193602027335868730235392943085995232088691864191787317395210266113281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,1] -45677688268182630531420755359322998955269323986765802201764859079656335428411682973577216232666704348726920405207624247365671462561682670178297560610516256115432383836397458281365195948214795094544801289804974587805464116010655417303598933599828615969610540599624065988432702275748176029490004118533020667540855910643988045983020473442179239702102892837627206994704375230443500328103846449938620689662332387993121409627147926130278506900194291773970691537916793058776383093035347145741547979865663714862539086513205686110201909117731584166574909153912642809050182044864958977427971933956679178011291900871057264826204144382148896862136347918872637753180419853503197318838121686032425956810729546797581390408522015950542679747947249970842096152775250131830530383618895645871457642340983405489927955825676726970755539251080092313082549482998559734623479634636513038330036019382745791356128868440431633427579301751013517231443791857498915376019205890162260610816928519045490832823164524184884760832183035913911606478569230434833292246505223650152504816068639694465436271031120934464263012382732803528259569861923348405457673581172908879014787469999037459761656599508570922690437141372017607171741459093054227657905099318061892342884612698576403044352985120479060274376996653942035185261239758196293916047562971549555706119031903222179232499812910062672726766775290119980294415163089872953331254383726081501095816482413046843319304758199031888824750044250515328374875873151106038933786265327527071767491231881326847730707892734223618658879444555748831693521777974976869027207392634965918346887099991891759942640708091972087489290062635628331381784871875868660673868676431567671751017024621222068560770242843496187869598653716959094168348345739556830053573544937544299689970396384298014529154448717443014880077273043430639674075950048459119214693569054618155399214919131945014350370599425018866861930831510131681823704968050681160168133205738151100222270281792666701338662410201689160696693420489136911748726006855927224112206507618212782203117342563702228252250310250581748822596292391177615547119586558190120855353759518293201019248407239231254961531192293477943167090415954589843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,2] 149477325855784386008102420928000750892883217658736505111045057572486949822100969292907097104060345629654748198215503379562737338863477998220910529772085710152043765344690264795403469292117207327715681351610390152612998798625506608126003405503222177401096160959665121625795558811390557847449975823769538387158307630571848794005026096086638038206869714394678244526461369029688898481141497835763100087616496317340029551284218231814930182983866771881614345744795177652033995566180578212988747669619637554574312206897145785648806603625241873796069736245293120828475614891323751726405983283505278910466663052137839736961201451559624716276132446719169523821836129954109961584655222652529704932573556699343835926100589962732700829540234866130401744602055340496697508667756062536102560396906693608826236991311893187159984889093020968945433794536654563810728869948343428279323381059063244721735367755676858759115929610769911705265344972667395080995795409292726629929675311876330350678950477323358874241237420535661302063885733830083602444329866494331168110947631008104628581441940531747377151404496642012726794585968728408566850005770343562219448930193834175261222850948518292123126165122453414959806151889008385162109331161602642069894390249036288129528602218272498994074437418791477960527601101860294098303212513941333253615877681728029694260078369794898046926755718404674793022409104113661415269191875217481263415406746552560617910313098913688635462603492092059007714595204212519111019122661364497593977802666245851629834166663821143622397355372297405274481089535312033405542757187002402707894267090532069761924406775209957882415258065351791309784185527301055324674512050071660320464887639987811551230149214453540843715441767297841664220684719299654873633029405011821734496176870751059760690660084545622282463725263839786008810085860303719177297459754742291903053509928631591426469274670262137325301939190469960972642493180286939152606601170972977499051569339212275352013050983503646103422880611223077484584240890234138981963064195298185253563035104896009883639508729737358949101567817385513936004143901972702843789031577220432286780389562163881664487441458533112381701357662677764892578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,3] 231365225953647227550495872400027111197133058915605345187344965691416809743218037218173055553864550118754122424515933224238847599590581022088268657843256230962113829112651415392293202979543646522801275451423022434984975259423203935755918135578653865263178506480008920297956895637785659760622341957249129095989692193387162394148435598073717958827573649871050466732537963971954700912589135874431326813603715172217968020152524780292981299530793016297294474045198272807394895342235191245358923745494521781356491051683560021230490907356838409114907426780723176303500681645049348550146797859706068159881711662341441888764014865956253078588705244422436691023117855386513271722999802823871019719286526851758535075098431313362499942633755655614761874428619933099958865276524800416586446094116827027437871112821739100492675004751314065827632908962652315967017731504822496426542709267488637581564213885246657926131404352253990062190746602139254652728274602172494209152188245037863206283789121745472319369435651481280650745425907351059811262186726142152576321319708058400244404269627204319518431609856444915621735248719540414986646114984378950834750273551673844518234968886912521795001112044847726677554217550634340781544397378252676257069936914615232394370861026471029988733653848518317853723763385468295070052442595195451138273630236649450176357442306546145284350354124376296936292501448810264463216509981588767441225177505856371085700398784789643140546911347653525459370070542699782066077829678338290530461521729457434621362106988348960100881831018158980142595235023812688394634346315474053899785827320875719888583866512992643085837623502797403817437923551441779023379130865042695516087578174077548174841796791574141024860016550052341656180261439440018845999646742678544453952779594416320250442968949244320928851600987804573310012074705893682076485561281452247321285065392327365841957143351795542897286171715261101645995196881055619863077553386059731702750755926701546556401693304388612017416382092712591557089706695015718048391332932683663197846105552844303301319884351796309685753978210631955440611930686884699235285824251084637007616700363965649676640384813097739424847532063722610473632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,4] -3709335956466368131933827204503911801018192768314937049817528373800344734476351870888340860267633439049836531688941102676983249512025043848954380959292857933385981510785152275900860378540805927374012884544116366678465668903717174077789701123383917129663653341401003993900732781678191365043146796385651279042765238893990843687879724683203343034348451202656739994623643117254265633733713050248965862584342169561804045568100732934310605754710538769494243477539989084458044677426822820801408099318073389464740275773440577887584415309393086094645087077310207870386979794336948648156244035909872814776392309781246211759636398153675510776378681903584772735330735619050745743817500193122110510409161299807129963758822266006947421189524407438030245408731677306990333870457542323109386639910129704590869063837295048105355320090457151842285800183581833833668996115414774825070844714778777518185838763077623474218613071814749599955084879448720686601099229861319808253595752253668927925143885070517770758053539060100642475928869030744154636866195420744532962336734811099636457664000251427794283510754535191630121842071970405580433739369055365916020394591916472029466941517664488556982452627240216071416630594272895626638961632823639164474283705114135914506519625408418195584137705783445929295987170385249838351863226799496908795500688003680779348856494303637808624874198570960339919351965382851277817395631230514209198192516518527937851092359228375445477045321127672872487007478675726622879567354134297916793815129376833360104332753246679757681776654315685760248171792134134073111841913101603897798216151298451604998283317199545645868956076811386440084019791198872885527034354352533633084161169243566661907937940338760845553951107277923154242886459978028544231583681884567989955103059086678476766614944534887574934132805944730101047028023035748171955861648407601509119927513980866446075940023168172312158539660839298473314303534474720601202443179170720692565650280807441550962185715375839539669872110040119255651322475489633052752982696440927324738201745459520284979161572287259481078688907548721441802827961664318656315098862276537320122403982229197569924179826256161948694334284937212942168116569519042968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,5] 19541066944773978895004767472156804134227929338564054412470005841017109092026542965913303409401037609221138457471182212002362141746100509539679336473656080456709187239092948449567422948419050872722035114852518962947020576242545487544022117032534158763139287811213915460068319945509919599491486759264641703912892897883986010497019661239281297119981386210782826338754354621937378406126357913630443290956153843660792099538023778484899731708393518755563353678909487522690592360608341471030921467995270142353136095293470902013606371574870477733796997226355317902598767196116315586150800978774124288564499254913185290650155285230976587938605275471509110322605040939895324182346508128416360827409938613427094367121808228450678803517632486461039965786970487661095658205360945764226625238060901133315367417876787200997460323676991656799551246796394306417053569826823043244058008119899462370769784087684169213518097663612970764953473086931998936915315215982270499887562960133205166689015695813392895100094934143476840679419396322345339264995543439299204591059234650883962169973063866383813358378140127827903736334544230567197797128520954149094720335453694041658678370663883693431224316038190195266867409996741062881730489503001435369139698741852252633668410476318139853050938614089769693024151424493775051852251445704799042682434892783805358600102533002487025516652286178228571608739554780332198544231059553747417218866235146930693789719007145398224467252655268031492854351738951068680390253027657825700790670078105541350650592199834181112451066553968596579711205295428807885980979643165280429213480398231762719583844088014356383734516469853100267068045842728970819357458974665603063775886627718448855972289424488158354545166771715831625615822707026593697374112315079908366795781894264019542355244086372881240597450921187736918874998091903847048942282516791398675753212053801202708255181491370817174655482062868873416650162541862569889125685646166931432207149329116783123596202329072094063639644945755005304415850712727970238158164396208241965453925649334916366971126580006304643333651790327825811143890135981749679955333686297348102053918549234453443611970340578134098120238748563792796630878001451492309570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,6] -36770978169157796335018536653668932274302164740513654987415157447933534831902726084870498592834740170761644798648501367290447159192683233004652979150551532106353389854096352670343003783172310388943299484552021792851757002031894450354756385174042855783248565321436837761266287406610976712578901203711921592026139920219218137316059235534829722283521834916819596627663148884244184250907543071623497892571466799231938045908675511653174903686749438287011933999616237044198725534658220565833148290374655632905338641461511743487053845910864498580836800296038674017714222012648175027542090441383557368228996315720684359637025766434295643984247715120244414279259746587041183500435738833422458142699326205158807113933622551818768727017011821576260141014736844077314672662374035227108035203374444363913393240989746737214659717917225623793542783644119371056138161395314052693758924174831136562385858643121230811362600220223619752656502500577847851569837710898286553647370561123580094618458085904686383287131504406868657398534206735758485913845631179562588305130247433830619273875497030201303592767073578928184375137519218973151895486449360025477142827507944325485848615557057097495081551492345882985845412672848735623246917802724935620657603868586518038716410742826785918942742538864432833559195480969119756915402144247560009941182070835150862332797587858505485619374945684757167583221856460410434232186412581333035977116884076149351004191364551636811753479619647560377794093654388565618651524406121652047068231633296071789777177631952262472313993135164359412607104022618074804228040608170841576663645697292390261204364092453022278399429580867605744592005757502146000216218462269122062293585088307715272287308770060218482977728119030909208772574389112112240680025680877382443253596651143885013880378083165617480738361921567632265077541242755489861243613855959465366385923301870619725338794153134467586354691871605743775970180493652952340705707878162219758983038518750896811549202337908853027616797708500392610956627256231651937758778739954656066093244778895825478157833592480671533904226680088405099700821957721849376672862555656616295467117520514384830296112167383699645536662692357765536144142970442771911621093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,7] 33187116030103608556987919288319875567727637798524180627470177439546187471195434477184060325006903736312218930696527717496759324616558371426117144333305272749589136522108891486365133977805788227349322969316578350685808747281150605591282941051228409214672182209868478589457643572043672170955170090184214584828379460750642077105065233500149563959873183343637133380426241464586483336906257625603327941337799452594770033083993223912245125918635606696854442687570967555173897769824091448218913204491467697740449327648187836282434486098378105100031878376597724584404037254237771355472105968993577501346358353006055781637021911521689640095095699880332397933719598747217706914843085124700689075128928024538211446395321686084986426572607707041199145750064620010182153904057412262894133160057238139365639244546227269637455175123368254353424354105307593703754979341591185949514733471681439435214079299856809483040234925853600833785250632496121143868075848952491380048333248675802143300287460676467194148899320815059490670754679260417031628066804763049941545589911360549013306358492918600205839105605562872134183925376551885656953891023991954722165788045329694717176590553115861792552920300412591902596831255616655961164510443237448776586511925347941057673636886032664519759772176713793234925445822657171013527757022938704675126996454572448403291990059802841669960265964655159630027440179323768043030568948645986947341319174032001142010696139919688591910432982636766004834842038590297263610479754322648366951486385310202035268291882649297940787042669905928448264696876545045471297904331249384238901586812200917132251413453252613221656100176873440433698432377444466202225739887366512393149895866296717345631538241905204609422416199514204948079786927732030560952950296636581552196172422863637882431851194241482149674853026778802885975091629868986479717679050625997749088424405680414310227529087035299972546123344032039988043867875467884233562137371338128797543239529940520113650123513617259257275969841183766265227998335866809862203236796287909545759516711696064397570330596802605545078343326226152631778874229154001799379479895670914758097320915682834939933710539717542611004227892657070242421468719840049743652343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,8] -136586438365030194481290393062111112152022166234578291807883301298712877466296221126857151204191793505627344547088000455679359377264629595685680514150964310396875169748541235178871083791786890683989891269504499389324627748856942586899128181633828582245135144189493647988958763998299139791923308861524748450464299004494992101977529586384831183224832336602314967445061221352760102319991196571813636967892263453766435202693696959169670391431817216368191557244922526108062864795149213964072800542047407808852195195703481470028630117822397105023519814992885522666339888602494424455580883255369443790000270456370201817208080228959311765980747618399743746487058023779727454685831309643461189847382878401348005159724818165148418428286312056350451227905565993998252495067383292198823667569734205101567180657400400333653226790213718165140955981193488766900801780080591849885604127971333847388993687629888159945944645727051255233677713100439719376126384904517933915624372481095115470813255337365164344338731705147562551999956689699166319880688690764730652889424325684699634832303279499800402704683375267590191595919515758685464554619325687194415434448869412036488035039603154588770642583156234428702712370122976014472295107055718812958141254560108541438444781199872944780934660165624283290603390809833016746439989786532970762810209661652075341975340917831792324907297255626511947059382789027156421738160664582956252680435651271932633626004944335934113364008134048278057855131573430091915940368201368155513484011064408385281807681416338013186049309652994589842904276381086874307744414968548177386748223528046853600690835049528452798166235478249896601320678910123058985323260750881217303187803128797082209783197775990627633400846559234926491223723443694426961777536067946573047098942838477448264059774770409673507452281657556519152914032057994295921191090666754681492817073172865833329711472675998915503061310516023350982567307061454600615721493774500708854566758242164255736550054642401508502054938868336121420120968840113664880760260040139759380624699589362328484776374326913449342960296394295162806253536312916653618916378239903728299258205979138535452239001570944603675757285377034833118159440346062183380126953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,9] 400557493152942035638151070202157156774199366386251795739822979647017419147483312981184900845743909910777592784532840759247992185694042178805734473542369821371449287872002461755936064786946868773992651174898836222006110046923756224988694584914694019024974330588871903484453734287514207127760064859439917631603404647487198922045873973199507079764274412976617020809836609724715547435128251493585648013205334291021492919848643480486306227451284437161444761472925620839271475786311528556207356312717652245611986536594641711205122946560132623444117111092476950507044650595922203746927833735425259067880172766700685425989011993425825263954442252115533864802690482094581166433489727455102297712992524242377857008694472722006398813264144613716945424711912281024799433231727038481389339378863997517162003040951024767267233137927790078204721375493390829958966283274879809905915081276816840654313983188768909875001751851975086286213037568649972671749055082577194533602920609302356940011525409823967284114038821794624043141079396338924261307513311832679291847116756490369794075472317149158020596860938752377673568431219147607410534380846235120686017661930830147248534832075916930402818694401892036654336288439752286469498509451606068506109546616296931715283430183457528256658558282485104305837395647911843815272719650623941637773475436479121007264307885664508099779163251855820978755989674182167448538644651739981891962193062034435124624468189372024294089341771338159144456729772518257588381699171654880691379404483823973140246052973412113411779305659997819963454436541229202627370518759414647494732715393556258754492423264882626715454838950257803314420962481160971827986366102135360273088708976400047498645702717595822475259276060294689584172257855979927139616886470433221940407391143270941851860905507682519969121945790280846423708524944429300536213469472325861311742555746056695896316979596443527918179670811470884293333434385088718712786137032076955427226329282605401227977126138015447773489176354095434214048808167084399645468403497883270415997344049103626513867603604991280595496150287791867061298045394874626335752005025057516417293878471998454836164937201932369745699695148810626221802522195503115653991699218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,10] -142350171514345101484761418751047346228493085959823240333270037076101138359471015978909136508581547534379229270957586189333439879887898755818621874679671520135843840531715265773006553290977205499211939065944990048167607583539141656355602064185934609409141960363207784140293917652425901807977514716158671167047547705999979866599721463171224451605162399921321898262794294539079384714708732893567325826431331821425537186094913206076531527793496537039931553529832048817378487985959258703316632457217480430256055626805717896499841758021570133019158046350980895180716357178032217499309755637827265824298433949885679584538519634473667286702150178854467805756178029499143144542123827111223495467996102651736182019630360675621984782728315373125404864516068371027392312841482048540496355681592212290045717602511701710143360877680484326624839324459932357125886654056125527798016685876153275469806109720574850597002558563669769366286340342812638877939500192173793661360184311807733921664596412738325647184432110409319324947431892128873236966197675077732358873109080792462441770453007185960177116449643673316506487387575799837339738065408768751892311297549960540757169900755615251516618961934837805705310736711860828975610881450257702761241608955285515724769409232851830428433868477036270271567552322651936048211686342639824648723192327219284750835743658346294929262627422961710428001085683177944998451778212423723118926318698007329014310677525312265495851297917541798571841876388128361790781379115987392822755053730017454804677958590428450114091100111361506649858266323987555639181823489742925006107933074919084334905730371267258929298268496991099470016438383196222005681555091358929102715852666484965705038892049649726274018507213305248716641730693536572346033303800423398477279557258068254801087213180499928503404717290278742492304530184962422982737234826603220421189828563315629540862089597455754476465250505734912753966433189609118583142481830197838744474115043421369513761608288897437144396369096940963679022701560292529098316855071967447972239165717453089726613138167495683720046333088414955681874703699874208699591679163075136032099146665791927125332706904265632158351783699556936113594929338432848453521728515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,11] -1736451039679734502645386913293172198679713317688185130102007878295785806496407121563556860500069027275524991104799476208392269023043317791567375478236790081238652200601143173508131228513254179586996339883444222077298680645517829789519824038724820781421991441196905421138845091087252295186661787225122329082416564188202791329716282019902861027455859936086817659391326404170626431004506871988862323392068260034925951876125954610460612760419536686388675789254149071116883071460772186587041244364928240247490961568774975815216438367659365926941880208588341749835023542752066894014489767557903678530460962883510688108308151878277203851739682574485521626130198228722423822806416646360282156201580353775157306783388705132974484616129921982926296665342978482269132233848298350690076731213686711232110595571520689900066627258259325891258427674250853917397197361629469249680759520964681615201843685872789495106996484848860827704839093261847473322326145653607106594062345262615611585632719922994960441800118051007832973705832298156446947778681540004199682709554527829458495633522957058526927152007191641302772333496074816882128548100580732337747965770133067364011673922641649846474807420921020808946942132027052958629564489095305679608832976166072654268780662404729690534343755395081369544707535405382630195631911295776672728277403910218203438595037582108016538483992425189691633676620182301202154404974888508116867650082300194202528633109182384797631315844493551254300352945157299992550012216104717413738542150285555545019159862926553128513625709589455691542170024030593627941250197928727155010410237756361207650248661372347270168344145061564625279269930454531035657359351479739637661978965313025584807323859430991522097587291579214937560904451068024647305509351611927279483005092758888508277006696338039830933031048478300291795155223104121950007711867687723393454759298151334942859403800866284137644384143467577914834806929221979685434878588051514071204363150180625632249020007264278829068987736657061215362098289333432525220721751828738218091842302431798005969989869312204991899015101131878720932164723547770943501503286541427793656115772168174583127840448564948908812948522376040649817241501295939087867736816406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,12] 6053206941122805535037816553072113373666934093574065248828510950143838144167348190000711743508275871097402103865998675901420927037292621044396917274072275459131183410689005189225543978490419903185256601956438898745507384095519666843554474254563139248842232476769386458828782735339780973390247886562207100782264905173244173231919921187071787873382501161581132713180653399327361014657595881875365952558144651849211326545602196513150131467716727822995620352110589818572392869862962693663440034965554115995283925717694484007183117035086546655492955257644891294894671358850838808254028840068588985855620087059779870236971453030974123972313653487951924743684055905659384444927263957966324961733822914670506253605374186308491487577187178176653937034859181265492617610681894800616783830002815628012469758100503523047782269309843624872945935379957580391136323700884200291032998390418131530079493069178161179752479028553071784833780365582961958483985272273357532618267027103207618309268383518721267667425253799100959673441999865718341791304436231911117513650398315422407619453058409459031724491992285170569415301342434722699740820057980689219878174371680506557924543063808994217762140698187287904465093022501678111981857350118750394847419636771435926043224918986681480993602567801581337829158892395619198371788013450381703226799618416619667061743043126546517803449805899074441490780281704860708231438589885304663019536059124484228243605121595556007875084704722974054223644407162017278180341924706777606770221718151378814351627542022775352431121220447072166673864274076985677996977966307793044205508597367233678365317970733572005061421100158564627826012693387836810144816616689540957863341049741503674476864354982002670592293058487255383897133408854545047838899989144421288865757350974617900610854774080633501670927400423398495869361788825277204346647544643355571810269549019395827053907221221773765300337680528246478350499525307141610849465698823927939210136970061950779683757757701622287747709955421189595436121215476354984205936076511203911699282403849879551731187255382545231665309798891998495444292099077961005713003494356917794872744106408581114429373216345037529252114702309206517583106688107363879680633544921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,13] -13659271742828228521636602506970178210322648383049379795195875536946056982968824214335936250603856080812335960765782117387577851142726685137459217072047989392511355606584094027193603278455091864663354757910859344987800854396832102214310850464512240830202668868284383168217043919008274570343199332660251880169054769747156587207322227649742540520049791569837603980384407133932168100953832454178536496932591240816475293799209213640716135981347421829142193936915067586041678931776906381729138909925771978742130821092210245838388849120369658411119615565250770901438707222632034640345981791337785277409246300847988617855714844085739250682375524232107505616287060969962943972009823530410876836323660929704846991475215471191145315761180122976644915335861820071915525882661408489571483366777706973363552588499982584364181143093524769117609783552783563757016542074856620976216569649699212719286563512740805409053963995772684630310791052952196616175510706489994312627814739892260243411164140015971703299785101287542775005353299655031048161513578756982571698253170971938686537565645014860505081474594396042040078733231363807382683918099502766809658726619416252087645407267670018665063680820865442647063060951640337153473910509062237924858544288800374492170237567753329080168740850909035879845718485848795787686963821837690252622550887771544471741728462663846729752116221603707907060284177161402190875201441500804162793733656690969946847120105547969211811244863146716469812647249353821867897605012952223786781397297573508999791966808195622742582117232568827237239932047986885014255076582280275804025439923269780437937182035019620618080204314105812188700215378061307398049469031393965622700066564842322929723941379216677507001883811656218629937863594068279418352441414396171568131588784762261767297632030158618053507090391018480186777287124588945053078750700256638227450825432266795058451834540187607794156539049518777835955868279522754118498899782154732049886292210143536499563865148127912241222290999660350538986965881550621476061182611927716675044534508807695712290697375467919065426882188005583228749912423145534885262927273312506720119365428865355175895568195766721525270030555962094687139085635863011702895164489746093750000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,14] 23277598602249572006938159366091008705236709464328058182736096979870734999740108352695817256912138154611135233475329905973344026683854123598991851996620775171872133532026234408956051003785102855890658448122877854056664340685751351480767825129043462733954878433493100299710139665107832841048310460225320007050176769734999911123296973844073689552221985054581982270082227267119191013705794365917301387518293515103629619975848123266343659277873806706424970233325900770311543698978158214411539388521889129208634538872528612718691937325112199657889434619756756666106695069267948685575644374674075071506992311676953938527928556426088957399180365317089404359846015227261107231411280716913735070912754844182943957464187286769321097713402564506654608324354198224838779378873050662888077161557801929447440285580236347790217072244734779048616829150405231924280289520948465031927920504934268420155459478376656462830938859288829019973821685278008320571577020586460167113813142928835787311551983524152257252210801090105123204697525713841642906358493381223056739450402072043623638955416549306411115105198757901173177013688419603827389178836431937708270648202690621139102900372736458394689894904586457975263519800977008576630936357860378022785392738178288999188597971517111879951761844451291838502381906543966725809863744242548870729650063269272484266535149411206120564323638303175943741443334022523451762554520026994367444016008601355747498231840755638936870812062347615111647229636896204455347457999975171118318534503270414750997727938724518174294483530840295639345759218582261661450154294296829019939810414535172690369322562862576280834755127308570100676432569947959453097133466938811980054226160444760773963128597170063571805503561569017342035790625512766549179590123970831656503347440691280533473529710010263079141904984499619371300598282602981816712114980862453901661853123098326712205470664661431827230621440635637595788189361067390709054288607885602695965931925227229707378907750225212506845658677695344311160057791511600869190951826391350481809926048972301945599101156479070889048475091226631198750214612618288664598684512878996008949782239709328368898049312936286531856884613931289729205076355356140993535518646240234375000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,15] -26492858800113866400425230068393372500415310821472300474175878849433672133796492642947104911756781619512213380592850892393196501690846307605843075564144125898041022973593666318278404388704744369395855001737547409129117158432155559945571467078907373868854999955157449495393910383782612132865057454620321812422860609916744487515008934765819436600769074014040077804194076211606372187913555567838945117118418286034471154932275836089715485775243213843895142684363861494735955214309876136278640750632453182292931396862073898065697711404233969871337729518147365971249945910315763055721935471843513913410257535112592471044305072221797384059740957581077825270486157010605543363369875965935767534567556041737920230561776113806611116557855806989047237861228990238279735860241043026056555014345748771111606305945474967690289138123336447350035988759528196248483347409639315801792249639485478249721752355077936205524950297833586008474769274033840472397634667362337116600697141112191689079617281744656570503832016610835300819643567176958632951368009691167947083414408397308509453774059051642734591139632618880207684815158620737307124116609181352715057325186229446649369119875029606946253137066064030650664791679927780962771482801179929806141584041387535561271846113568657428329159566493415072086825311387452907857213109519972836671654749768412594310966256041475215569270247759535402847918046468774649083144528210461191718089247929611348068627986718643784829029559307618106839717230479460011524684528424837863877109975673436117695000654838693615220674208468808996529381810003220547589750293065991715217009355354730647423734524704830934699344586524211111862731849643304784055497399321573528461208527634367361173610049420295451174644332555339842190292902953279627034661591790044696946587545255872190530609996315105680968048241245259009929986028188076386434497029246397129576716854688771522129146656021091236165194056765628740532420025154067427214818696828976711317213004918825871903174108653317568012125166289044652565936290242469237649631279043317132088520994423260151749210693926859379519390894122817397280555350553527002357264730377852736528867970039225055481281509595888596466526840583072255341789968952070921659469604492187500000000000000000000000000000000000000000000000000000000000000000000000000000 [18,16] 10309940114791331524890167072833498070217954958623175618758445843638786054532368473681070429160954723966619616739982201301479445872592553459827546812150925126746581817051436033935256881414996491292401233639193676343388250761784908658918681403243043955648246393125209976469940910024628145721330826349694927664539348414162093399219821380340469632385699416940362994175786136560324500883994630261955865120700358485511783675913374804705915446781422595622163952038599468698542631994221432010004314657474024697559639366853353439100867142220849102702771242624754020480102149470985422882292662640785471312757566713657497581079597789027249132383797402090751383851129193918667888146843229295741241646753239782491835264682680715082144504760643773636715094864949626870921282645568040779098208693077410384015527280873972376650268088273965774973821327597618861090038536266176057980983315920929289339777542937599491078652480745028540663790894889106630649559087787216770238852867250094665181689210733503623658690828428336568198644712174123669771643340498105526190740491487024282806672069987325453610176232443349226727441904587426952426566735403842855668831047417953566456165825238145837304984400154095754055317329637003385392508958216005379435053894905690911967845039273472944358289793697334653225243162314019456907375425431977258524475211741533412356943393295070832343109184255808718869454095081684479301788887289186460293137641963519944955723313088947520549926399732388641680718532839307018100510371486855352763546220367733159238775544894335299103854090500398131333772047874393188042366088056281749839778926422337501647004854369179576210569503195361311458900601721430471073631455756807384914534345160134271255897352246458267641956934482425791797136512639250752147578839950695957696980072240695142228452757396965223110968725610048792279665101325343799163628075510474638859739385548272468549041658038450499979847484395658585225416269961228261551391555992517037733769685107447441054267157733019131734424204878547121333844227858693344690772955108520603644109015711282711663079463036460563414625279176312596502971774498374919616760080509047792932515887239839828094672816507905910267359882593728864774718090302485506981611251831054687500000000000000000000000000000000000000000000000000000000000000000000000 [18,17] 28745693422773816295273608958393877387618746310091088333806391156755639222058435523196612692561627270917652028164337145112882684849422534216135033069858246337183828398849683661901883694542038407333516434491498032810885307805639539695497936172765553924400915775533799910157653373264959805184816013906747055135299250427153982399814375328429943696643796726263289983276409053811152946403501988239302977347746403476286730329512835322250903457648717770043241062640042739220942486341248986053968854914278348333963309608469883207731013925096048219577167175576354296141365922553239164814362062993655405221872314869137926407558758991439672988076992843884593731700052985395274965805769082001939108777243261803511723501529850948787605644929869537133014063083552352453542430766900219433583034633895161108514230441013373569891462012554479346718374501903662098958481078565493087266571649986783587234797984171166197180415283612293377778068172362408413401552801199104750419475632643631541427206677768849214775259717986310498892878318431639633965062494935576376554935670827121337269263699574936058765900116174240979499334482974128186139315652275478702862278457242252964286220584064797987938815260801521737822162584406343313220624041920201714051725662707792352116436418778964978845408922225656502534179566088222972702443715163375318624139274785441382869382339148463410281896404965907388602312125561742915435352920515962295151184676852634211734451917434032505254151012792827345415331460938501328675706956197747897496372982667358133340650870328548390377496842199997412065877614678321352926325622677169398972546402778829956303227899514613727640100192030781906404952839519130576229617871222770694879863922780408565146490396856864700488715945337911741310400218975150745840233921632818902117855417747027672739405433285560955344169025905233350293073849042290387416920508094616734659866906978282578476994146215362486610055168069613832674819259274405418725720372825225173243387051572860188742690844232899608793193119808959616186352355110546292903535401823734867452890571746015828061015915741206917105228540984779597390281917933911397727560686891908486771307243384414423938010112908164659779476335107301857713091308710318116936832666397094726562500000000000000000000000000000000000000000000000000000000000000000 [18,18] -74576336400647947770568833083978444013519858482597462915981449042871330617776365313547222199407807741880000531785671048235739843198086699642172576641920052871049552260742248013351658920223902543655761210583036315205658891770959522611171160602344050286400827097214157917098657666181160444892835639208901046874181513786423024248261102005337387319023112688323368043817085862479347281164449276698952410251351313628012387970656938666714309539433940547162228758533052208149101217407594255211359071683248193474133445322496178504803403870322920603706179765026468631724078190635633622735293743568023169026733004245772377670567521916402460129871208991481834562208762740591975005314925923051915398840816162365111142905571762627680170826039933115594394540702317642869410181480651026967792130240947784550008788427419285883204419891897682740871527726754070271701902946719156561499415245984056800775645124915347095148959771597436568736493652595940242585465964720185328686331654475868034999973023367733680775679447798766869595318678701221650608575952678612867149686794023911568188223323786623286718858727039210074441142812180564378542783898327364274233015783748632839268809912360216013356930572117777138187162653214432148892334296108893659715084592790940919445638989372432653498732565729551354346581786753963355562395406189175732164107679318693497173834218778771940593828546505145672567671499201423526274910967133953521121869084452935992802820585787899536583265856403872450146120487812750402648385173163457219978371246860844458050240317000875710088856021266033415157309361811504217672695075790486074156942788461796075975436055015920254418260158476933232409005962529789006497277852309845979796793911749904613365874043265476985082978430607377919407124939358574057005903074816677939442163101281028832141513315649780335745607978945259752931385918601065908954195774760965086985770398349794000454230917593484745131520154264568164771460391159620365242519732875001496260736348564988111470430273297773034358168587533850873632205376717522984604473525304046668859334101273930445356084756976685779255610302418078143682225268605450891527933284929378951935761638221071937818164011680780078259240155835551157673113387147623143391683697700500488281250000000000000000000000000000000000000000000000000000000000000 [19,0] -4474803818258789163566295268194437304562341525090776564105384516841529337496577075268452550559146724609843361047846369694028147294756244353132178402706329056033064864237937295717291644088433972422731680226740328672541449465723972396845122654777096936770496061690874804335243803286789155675257066968051178123705286552810974873434146796852787579562700118734973410967664076603894119390111527712675326881770865969536350606168280172448804767209060357188029028600753828399308491884325206509035892085901674862183264193045078202557428784783661389092110406648501071420791695530708548846309129799902295931410413512120159307613253622291572428989305632618621371532243893273046399054833467303550040746033107688001632448585298412985481662857853687783382204222806512387146523744218237032981718237015224536952090470577398864748703311276245919951692318429700274695731269640809073409328577129245247565254747262582659930785881589784496270022093920302194234650159188722363923332001216181799568586484892775034120687478600848934067162117273419246279284513067232815588945386555905887457950437841750732286196448931237836187164864853025815808021487792043534291087884995921242590630079064287910110786330988669733084977372333040008334953222720960015670726468100318138826029536237244988462602779574626012814607844373339636351207554062449162713488389680042267719289290383379472736254670278444945362792769393064564345687984024859323863380679423772635673161895353336327641990876450344857000858335043818243672009577384233722405221363366116110129356138278571290238536002732677010113810497830420797346177819960118542991190901170664391919285979100726130961349805290617562926939080447131689893084776097151697735718462843892256317539983545464451173841082938469704136354591423998665884180159865236730971709717435187764393473265061771980607027485360459408623908461050198963659705401801775288062122539440120943473356531887939056167109884847713162122970384713602353970008246535659236681577317627993706178881239577026451558307018102418519708981530754671252577319870441760293201302974210440995977786678805462715443819674657186280810040750431663665928065376679651105344594913537648039891791995614767074584960937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,1] 31397260428121508827738059855944885891822517852013337333867313124532530972466801200419913957333906436522724516789341924089604129930398680102986522337041152593658474125873900527646273499873633676512631860320212117512888859024975925512691484312126085773973351112524824956864924508774874513908306071705909361223280292974494381541306453699461624062467143949096363635234651793759179521364904621699879299907990425138943539357316726523099420447100141372643009927591758696336332211692304514198050192440652457385936185038169643274316340618915431137024940226400841638721647497558037161907692562040949925860994779591276956366447406980833497516248577988647022470485258397166797504679153375364846027968543081984023969814330132818663142434408586800429482460851796199280749066084251739488310421474266799852991937356201654320834214442162507737405538044108553156473027465761534409669462302709639396767316816279576804150377268842650725383324654889698784296704922906524146193955973436728993300006735875748854219416471174142944247129452722042302104764864547304005249352666879563629974254281563411070634826161845745594763147659731544709912563714079457822657635056960589092367236930031296228330519063930767535299953619583571595169059286770966516172209836683778592165946163941583431871565210527066545507533710314289439489309065177650353912366326850637193042925021164865636804216735997063035488885250525196086518273697662013330708476541509919078096896690078934961276755186639748222251689094825337872086890128899952566132014598215237831725850061071295911233571127912458822271656063084537715207990001065546839953594625749540201696743291577315758779944765069567291646079971272412235231787566941641427359637556195294440967013880973636140644384724115787649963418090474474850885834192219052945183130882455895673980755977184611354375196518859122417837981691588616776384775207660178570911932847128385140572988719306771314457802062538621374152813887672677902343514188016114184389369240244252809385850033796381973026917544532192388148910549140056363708521063275245182697327225427845555546693158496361105425529133774828182203960727392307034474138867614862886024417007891501585348237313155550509691238403320312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,2] -66619546985257419710297818225099138074018719437442308033567076818066961512848367264115353848799512093111046788893816410987529852590406573295680585098480744315903748009738155447427112477253091748951593444157048127693804336929334557782114413101209170968834797160203066674560598555550586338211528566563589727994930469909133352714769770668743364911032102020069575330419646920766548040637160171023608395577443582515189753037815124308895020085864200239134102614902034795041641436934130914591815243945932933585592762530952010881982642926166835859373820691779201938009735069741818134539457424619167499555521964693914732254787014349776589775452698923418115042967088600603547019619694564012140416825990743909448751815278040992690200393751306654466639648539150233510346661781376201942563066136149278241898119038988042427149781598172213376970570727131993714287454780048122351837170328500324987518853616847972976586700006795651227592482849930102618525036691938360403801422794010796306810274806676496044751288699275570842625543382684358605193485069035841428646290975925129642848712369527556883983526232970821911211585010156132216833993224428621982814050119101345546124882306951791197664695779100443396178920708121584386778286189377430226413381914462641332487810429808103313405525484269139124756960786925393839300748554992290923584192293180416819491362070962533475573227660038699713226652105244935397118632540489635092255486495320798098625326509902126595570042837180445035232728734784602466312068806379865124700426901816996039133981605229152556442108956283224783354058906349217168761378868977990913762897198112186731511062770186786606825329535917958686539308384669617795242750155248382119802129079680952021899806556199581277099395558531118766452227807024862293036486359292438014511397769129996676358639440344747999851322016430344518503720702232635819215183611417141281860352592403620358407488188294158051835218770322178770781937749139791413310637214422103111773914779127506572362646959947065802065753191171994186173607731785529983596765879552334038856231587375448832405436948764359942543217051550609501004581989021391542229620264543356617437344114744960862917189103882265044376254081726074218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,3] -455129282731812622924008448255554678262998337767856116556003336483506409956821661057538632932386198270184376502066620377933743159586468597930975876660762082987212723893947723112492995838146304613490290044098708606972125590555270086260929157476197148228045309812294806931465625795299024956646941285399837246098118570278494233614533264088129454393757738904546698545446028226619953210526683279981432743208860849475716839601790103430583460804710135969312335655729878218616188663572266035515316248065148195916611322275481231416701268223161003008492828441394028829330561148605245230904386787497671712077378726783860171063107082469865113573049521899770457934012948566264278604291344674135914337478964538038846808375123508033377683913847207293968022731693832956892834035526618282944209827147015629355807995227890162013709114260784802196580800466626332761860011453205487953844826769842623091765709132431508502786536907647626372135073663215398544602403938871313229377003981939054805970872930984337557842913977805970242465035176101698419846820863924546206578540784180448840149840806139467321711039562997525658561363284516081563927200493790591849209946604761706028614762954801244337326676553707423730346686818237832060212584423282659916359676061939316914386689359072641923998110251852022789432538495609381863570640219035304585584282990758092211946055707087521148905456946737579437634325923999633312388440806659390845136103772560157389877640125225530495192674753989159778795696359546184622511065361929068107652365850151299368198468879623829622357933984699798212021908155207450457119127639918391413685949346938603177136840996251576612113521512912745111711309867648655575839843051533991265751510059005820689999220132390426292208145419338814552187978365056557801320310886008533977009152782491860166722667355932475971850222372661197088407011296208610046459307325538093022689475679268733382639150538222936515915253579796783148130539212186169266043192917322534319182191374413932921723879601727637636164135340139855226349563038714625873096061418898018570920457159231391340213996295971162274694225677179043660954082271899566326585374870897957647868614151727612894549057642734624096192419528961181640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,4] 3645647737886728889237454877241671901649247485510433200408150730532280328436468713737317148711224027059026776230022029846642704097400708800807501912844589835861917878558908209274307350201850163012682798146339586300494288024421281173277876630749442931548514249638491203918653407753372611222824263975265195990811609910820274066443200095969624114129407078153542401783232192334861681775491717775175323479410509689333591414539698912049714453402845344061018975291466639502458773686168613200139962227745792594713818354603211320558646102785281293942938000131782434704822839131140749441709724486782014443556488083449864463981895676147306363832396473116643468763629074917519689487701677057394532984191749687360397014599506805326840469354391301375935426999262420285936952488326776510677588589383304463820705442799524162179628643938004433459299808261281509256370928077146927053410051830968554025525747644860069593902035937818946644031948365401098919863085303798988111643785839723914320666211481379873985455075342294677912442418157542708996334275462873837355704134819472485407989007155212255222292815298704000260656706479311218961283973167324159123660149121002127131417301763326102115891836476962756726089806595428385963224107566901939245580458631684445363697155742148921559561158791973085402018570707437001413796536419529649140643862882927217485137917844040644775236937473715890998112959447732260164107271499454964490573731135844930520054687187174520144809251790319812104998634589750400304102051288139755193620934929433529046187887843867551522209233197285752650569481783695970332136948101516215228546873575081575694314886589177195781752354352320184621929032125354756210051831627703410877474730176761342201535638209717978743251664929361710991617846450324020539033304532968870245122619446429450795150086854890289855487723610450314361415657980528619678912998849595128354976028273741225073976203007434400197397981911630913898043857871394216237766764639984678067639916491136654217209213762894734903518083511224969346509293960965891220404235495242988315272279154044431847074323177132423353834649772645436502307684912542615982807521013659983749383879829412767506893538419637801339945326617453247308731079101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,5] -16591671525574323748268878011941227192346110338339574616402965963304927524510293737136252390844384255343756453584234187520257400883475265198651693918534913193551959967045377631965950372085877496224294002948745611027648298683279007465931853509018113624244679699369125397057529842034015933193471602632123006845602085442925561205448848889495895610541699709590946449459497220882567621567560631060506625115837611158585990399737903179436219442950066407916740452732858348900059224851534934724757431013959808450021418471377914073448188916358365707144445869049805397447526280104240100227523080641326986096272181957587965371064472525559275061427275401000811510304502511141377252509910310309742815178416579321200118059401010007161140952900552208708974438834322630006412232458350900560392975305088188926223127936014839324609793170364686262351046577356325669014047288674763299774888396200369997332361474661722942666382756191235035989430556240639121751578527123782359085438167798399817188614634647317400355413228366908580627912654164323467105541027270482649461243970568979077993070630212241256502507117698202296479153328427670228803516748152341569139170846272137924409152276263672230563819975168944537809661191856019321704054798686683636870011106874279315469721887694599395703344611942229545812041379599044253786133367821926193580943276856017843924972776087764114585608255322958405378276643789964411392163045501294844483458414051382609441560014113372851861129162864195451120008061964148564934022408924573407084419805835260256161851077058998104412496292762164744869239090543560853626148437066117267614516652972810053403101581068253441411646022043851673462771449401264701764761218590702418582091185125095248349379465745764659383945502662166310358206351839679220804788693180765864131842565163539030340513779147475007900147319485736877946934392457870306502948974206141260525192406670247342487770084786121103225524518267842022608196728474403630864914907104819867185335390968990534645202647918916575857233745582230004355115630036478845754055936076539635657902626032984201513741133925872915881223562969007383145841070990607458970769700019816015145752297078814493601512584418171923628104735826127580367028713226318359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,6] 18262518751034339057893516652332805714235490208390614060984889200001490578222107295728172876339576185758521017376724074357073230112484994929861636702471059720966326362314439404381471442050361058935221270237340047093320032409822849906844371625261188983323393113624920585061497994948289987992784573574500378900519642083400733316567847375049117217404158476671782932097854734745540050700454745825523353981132738584231680625293461049512442468937942782163350214414094135485693173171263271758849883729411009909224410057358605902869745839115358209678373062196537320632081518971227509056608593920452899963917021155235656850171608435175767283087654858111899333183676020922442197578202686526460662674314440530320950040304805801793389224790894403970639673200493496321751261356161072293586507659281187321096332652440301034197909849640435417133171238677129450625623981463063409891125162763590856447510723635592597953616418149727159647344751741121236850272156238616192851248562097677305581199540352270816137145056003363737551518421334153462423727030699595186121581288992411380064112885796548444690809791181848199137144777933391351174658698655600100379381782178196669105599393573219773093118228116182444527953368812253247314271845778398730918083024131970134960747819257157139305546157670398866619717476653967439417070206278732993414345429855785688790968112177922341417924591756110037059801885909830379133737574647363024820881242335688706143250526188274516356999983026703037063181887383935215089359089325386069259907071068278665302019551234196046174159067707722754558352789910023129917367976208402586173857926734605477545630732068920828987375112342080781754017159969292460478347037372665674315941124036650408609092376231075998488807982054477940255441585762603164049871800084817363615585209728176224285934409135454187427305500600179951496887845661759065738848383069748804062495140781467559580701407256054524983846479060579426958672431304815817515353434439231034003826182193041196003163582860514100015209635670607865315533340632315238139413233877492504968495615258980635540455446504244243227138686403759760182175861634716491124173982632163143448304944298387190598181838620820338289774120710262650391086935997009277343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,7] 2618315774357190188006631081134805598877813478621469998339503690063285227110070632284707502265326879142780082258793151429759457258694443463740154465785343921790816543989917110197854080633164019545800029300996505816286215579779256781569142602835663568207502973259039010439742822200046676894309736211436615420599991407855264066375609502919389326888184728431092473086567218702024489812560653541977377135802654279012376751320946004697123471903854228101946638932838618659994372178758654950075627237418960612570791732975780567052261391243594974750195815326969703954400446944365842918413066320597533870746460211099838052844258763810027239243768757405232333559179062973818618244862664326307054768721160698816071208095763663068393199717753823146055242592534615421077292154854271451799716952336888723252848764858225098955992077328255250437287836090027798729066478994890944121109629518770953665814024275032126932000389338290176405921713788377863757294036956840928908891048709323057692968419591581715949816641954098203101789671591512583751258933872121278294931511940245921846633282517716909715581565174472039996662511607967806544230658189047006700112447658827829167669392347435442190407068793109329783610504385465237123241962093178663048422877133639875877662718229453077996210905879344447945227656658397290344886255023469929854994279445915643292459643876421195328805363065419208179163936615485436035897456433260499765942154362703140288103930443690353006871943037053730344873720759510881221529443073463101157803568640052473740925531773117933254344759976129241991934968872372088130233878590515247153419948156866940897909056876522177942871016479265868294842592436785898069469649868195596881125021696396073742577505200395079859371700652081142848453078765236453980144158505872059150869641914208500855569991301428047571510485432662359857839904379277794113871546915346160193881114563213641576369810118729559962669068386508671685731110366601230767846067269717813298932273758748122216741953112000636619506033986859958911140507598079857042384367313975102009812066975352791510960916834587359465571610784140849716809358842527247399421348283922703491364023802487291390410296195741636851583855616354412632063031196594238281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,8] 139912867480619268409914878561316156003208511896107126472135242264220094200340171837141010831472911960732786783381197293369938731504511858212932131492819315810549206384789494032156421427769469200707978604480408296638058271410150277969262379918222831945764130369913472194510971543613462007354071077676783727531669886665375557105338201969481474429431349347193369597118662262805253432271342069335612137367313418462750903399144741665852650908379994695875434425231411212852859352899894305385244994635549201135925541391266020581724763369157415358655000802326607891223681337386900995137805877911371570959759006467478076458202090481003395728619194470662776104737403369474456872504070553776005631253944547362928323244486666494953589369379058492716513249761163442461207474387820905884502357604645601966228898546571311546314541141022913725540393499438467002135444256497564315269690306295023116094859050171772557814050675822760469128666547155638634391664751572119682759254278082879139370568499144984181940291207924470206975391861016964841027729899152294323370225172535374478835483154336910524690774774746788653910345148883855329423097194407634252869218139231315518971131967836940230311925622216867963969408839817674168968345226164827682052674383183362815726998997410427767097312340218822491057563272508843207283296573964466573224248148616573869360808771757023477795554189834992514998289022863249151515852380198784911646452564698588078509577696513541209749940179274500472338257716668498257893716087666601791502820738612049642917829185027023798737426428682175808644343294261240350113148758624427888322818150003188932173355644766996014860717179060851312301199705988448504050218594504542513463998040684570832882149547091966238306459779665111047877813325763835544111946366354049887452149817821096759308552781259273975934426220094167437029814383433957450102617178480906760352670333054739545490234575725128854302666059656171446234856969626613852389267403916545278048514989308847305048191665870683791475509279074278176093502548164471016887495348086768296350478815663049579973740755008662306651104922109644383845123742323458788357619024253480828914098185504594465872616233692044419422567669286650016147177666425704956054687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,9] -477679763028173747488280784752351051306824357392170016832573745387460458424106209613683776927531290000828176120774442110543689408126424557935125460973926862943223311388090590513092046603947130505744039661906075415524314592342729707308101861176286588062915732485774172676793355194009004479103333506317809213346899525440566090047681930627716073415443271347959634567215443353737272054818832384551096843112155494504973976444924184462680937112618818598196966637594097744853209052513211534890009197067939152365988982392996942333912798348663487635297350577411681940496346340954136947666271396031527220538656518539280151957372812959119550465029669749189295609959655648971750732279797251623962832342730346728799011786314602339291495975358890808490705441844638831311704211134394109734347054880199331019189635038528832165773408315599393570662707103919501561969973061375926239483024909574449185325578142839708106298580512117788858259417461595984745548704069967502353115858769684932819188443668126271540446371531994581207731679033769275012861553113579001156054335888211520467480362187200329370765457856977361568206946477397089737881081071225827523301201733446693569532578679741524266637792998646439357291958356137486922113866045572236159729853415641747589718644004158781554641097405046841843296956742102010760823105252999412283785129983182570912736886783808043256400663669799650386970802865699744198890745655055455045927414122272420883384045174646974746834965720366644984922829014437223205428345689998538451187916176685523291121664839660669846072449840188172559995695731599239489317405689110138966771776167090237797088667307669418885991760082990885791795768373193603544479563444148616237462838223127450507403288054631312254196830233766434979431022485540476508171198236861325770819930932642134758948283651539958594591299554095711070069393215611934920205811064386570367163308749446934591436245529550775234564531010205279071311532567302398032814182708328263540815334932860290742008669407854797141784570473947955250311848703070968965930840562333377263560806375211466819042281404037283594918119126864917068071474255963342892180013607496617345291356834060644534701869726614686321574526628452872500929515808820724487304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,10] 297333334857451393898124372854381365741771546471421071189410151731289501193707014391258621514752180389446005181781689600973102506760573767925546955939921525341787963720143038964228916154930211422551138589413387347238543814339211387665950915195042745965083399534109887239485341338130386167076531650791886568784793638706480445576923423241975609311789020057514774927246588933803252501783407057783482535344808369977554436915240253207542286622425076236956453011171345898445867026376283500863358562870923423069833034677188869113224982328259241924416351609570960920407707895353244480444053480415419125525457918026224560755532251890315831111997825408114249123220436310867613494396818394168246804713929068363434192905893942694567188826566078853855016512977630117282018005530935950892965062051674360924335305101021005380416810367236175833937261744384168701336019387916399731744536247513437390416742121714201919220649586246567008744319178607421136306733566545381787668319127771318036958882605849956887645836820990013532529568598658744983316274533984810611424588819187700344664671641561893404402640628611488095513103572484805398020984106061310924808741093083321657010350246857703845075880983308277435422310010957336854153050585538499310506656716752630076915870038915081115753407271085277337670371617803168103287025719798175934289580191153731112901425929664993434660477503218748332868032197693225684136254231303795956868508992085101502375523531601067041413766744102779515264731219398412396700768629674121832982197522830442661459201870726295974338700267014186907064551581017240584522169572073391130943941929112419874276721338205948477763359879738371782288101393845046741341920057642319435913579528441679999420281623614593284192835880046027551576215600190023237902325822767879082917497334103105003375126840358610313837125240909288609335656831162883429702661458163475050572260580185399119046781965619104626956753627714556076090053090292284591654929588711429642713391065704849517827244842402016613150172802637268240250559820875250536397671600748182761627436248928339523342027646810555047401563526324797929245132313901479099380108268150389870613230928348281476765540986066754962683332530470892152152373455464839935302734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,11] 1075297075595539192025098325701062319066508326589789142964807295265428917894083817884196334432993497087677177999405421000802586943618123267765859993139009648359878114397630201579230770880178687184525835052996319129238903295930384606166643380938632721883534344666813750887588879937282147481450746390252821733310808293414954671561269891245697917235694905838315308947645570462081096758581977842890867323334845076970499719841347020434970881932145699489972167105133181954323138202745148738973827738744816516494826114840767657895330657533986344827526562234637366181120964483061932027394342201648600587082573283231869448083416234064424686983996436344957009205206360242124916082660869358956614894499335435760348004242552216611725541933890021648475610092639458340158192169792421593243183603351892937310437552084841592655068304359779674426556233145731054533436588395061600574777450238647237080542672320557999378609535447737673223588128054509403964121177683635989173773528088131888590457579912995739504819594640977778662340669825376972320657717626700140724634698550516119415098538813223437384001534940910607284004996513104792856656447266556263148998721107688276900940354435116272361215456109228806000641580950170624084146307902028518292683245077184048201822499899609944136314134141910154730135631104362967173431479184472929858575271145575033859189441597761573951481860787064905086380582373094882659786374198256289018080102070866552767006855020041860485810171550257382816441948621328120048848757152470905444797292954773504924549071800033529744309946811831601457514044766298429591032771025665182134910318054073896783375503933069148679674391184762572611844124566430223522643039015860248681709330676411939999259482280907851497101370554179186294347043163301237960529206052449774209948432713652747975819074992735096645109826159509651159961591462026265416651710892849546208444508227686743465731331051971747000819660059770945205591409540130226232022297822515886458345324224434138127810102627933686539332232169787828593184939673501735161516807641102676791847847817861453275823540477884402328837745958923458531514707781989892453632956572785404120678309532887327175396832889067323595446747097614803578835562802851200103759765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,12] -4013864611391568205587222578322224328517066071023547382796102984388801202387365707965889225214276697686054105935902850104499642317042955042812193577791352130552002079763336213696418058672876557715367870387826143345144319454864353427853902806329232315075518722854197855096843645130572621882589440549465263890544200370300072787716499176800970010516926769348995787473262166870708556030218796831699366292142426376219954835376221809511770861874927931166720017224129437446148083879876748386252827440758684092595085421066274281479177481357822004299951770073916419545705059315591124265610801965197578066989059988129123522728849626467819000401826845056419438557950992304146269345971758876144714776999876574363205922677449767577428278403938180628155138176572612544105233045032474689977635109995501207887597906322595821616238497263960442144451045136143726518120985100454343985538186111469010490259345627045486735519012334005987610066144333535708417196430194992176812734264920302950074161095813807696056715832152424576406620706563102773698461065049999962655545272306166995302623519658650571836114230119778309666556500638601119332787264576610067949794768551091347708736298378120920988237410648657507293981471070406133423015571785164726356378021709660637514814637573895966069298087315210456122396359825805706600031054421769346037830782211972162701448096382347609358143059206405098136198999018622074177502950001165931694127368271102880360608790084633894671756109314373645829979952024997090281655625725432627928319452754969856585156454329457551956507978311356043580969342335748889084988920445439447933574792075143658034023022755045584585873541250880031037743670880154699200594658291137861517370713962174173623532642146383951147903435874341530311725009285850937608183696458508882235079051700193231629497535118493163560672583808899343095184024123786046231925694045214297449982845425352616387554952759254183856484569060406104425106906154074971324062584648904187351888572740068952893530092262082568201905475073558942183661514449729464853516681960147459666243399251087514584761627357072496715343659835290325256674657723519475040375519628908520975434150181755729684738346778869196561785300317315439144749689148738980293273925781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,13] 10502275859496434154148021590382770465323144976125267864631277042360642127403108210779317001041744182085331928900770972391238402929854495829528896407330565234443323660018931950024984289021791945215466775857710883100290192786368599873813184073914220246028146256882917699764745254886999982042439583247489291528140860947145625796294510139685412603271752208358096692534895189580669691221059356762944915274111398346332564987028890307135080771827399219213366390520474272154512852014666873716685790743523955417334659929640519516824242154609084642034413989826113788068893361924336088989696300331467137481430944397924448933433455420834059874819290460937611135734460041156813487714700560127570003003656538843852896860656704857343380001908553617144744528795222076370018082245299302508932337275635920672507535497835031351355477280494312499672734100050093952588830211331883016995890464400103453480176415986001473272813246843261344909231205559647126102232657149842274954334558737392623039496609750230735396930660347212502762225604644884874021683921031682946147267839174697183466740366658130837568786073248257738211331387203873217350972419648416658284055962155234367445062558655764851901903724022250982047442453976403332268226444647339604328688449815791366264633670629577595438879091554865834835504237442671633696102475632405757877462305943248230690968323255094466130210602596411084091590385378831181806829816395364324839214601461797679058725449230119184578379131740236102978081220937529291421436534864249409058261666915710061988502819922922579203718719890768764885217166671949562289173678757421512783819813696251284938754588460111504543591275814045108172020059591089797854841249024321792782500845173745050910916102417047861554616468641255439972719413949616866203622316507460324852785391048164088714393797349646473549431098743096165157757990877237731814759903793354750465829370119168919076079052014092530164526850222455995462785229637996125843596024587715921202827011302711536234976839413805597861215161069898025063802017444273403062210090978113702402941903688739836309321235172561920439122797228461680454016011786338284008696571863083092269569900348161573057894704236292083642347657684856798709915892686694860458374023437500000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,14] -21763736207507135147565070075291257811542411438322556418067145547161233502163266394560635453567285320897860326372896792805148128897067170293837256302268726149053598943731513869051927230542114509009897678473987246494036009785652933032825257963773396670449386686433787878536987700628127514442366829436388591049389299146714121835793102514087672490610753351452217850203235007182514273670560954902182502256046166139520197591163078758390546021361079992947426455967726022086762288668553945945494413109455739992302347125434848382054556781644299208056822144302576358651877729482260332782315253281710376485669781910042799891897571654332132372815007611420814624747378017643639691264043825877361026427080345486023355268706313590303919510623449958256854757373307544433733912711420594841161367528694645842805307762251018638306619843225823780700607007632111132830923251622793337627242081527546049393239103101085681063925802648951547405984923336287242676872249325393941494771037056952667353564775292632155356999217866978582856688948889193256662508699887977949355602677249444007039167950354632377632341244377510975234605959143406377348938575248256957407214782501674169648396043451060482124272183877613421395195394987848598846391573353666112591356809566432739386966143374568267774894462905743442639786572263746024847974335757064901658838503512593349662108987207761116711369843809751885935443609974476592519736801217254066107828653588613789212552583360143908640923612810895652041639457396708707263353128849957996260179530083424561272509686974589014857806524051705160995399750302068418449944104205657520536825034854496561693791798792510721344623550038208302936232100985478469352450513398583459627744797707250996131365248284138732914343313482993007853651945128246374873527466545577745396024541363545761330416531604767144775933786064258146880976063245697313718057148184876086265102784976149884396294265607566971424809022484890543403945986178814229472514830892898247333301847563121131502178946802437221652577207797343767432752792798544444840050003378998999642794680532008576388571541363959833605774604885749415892283374122268994635880335990188685201774142793365694321616261423746376569771164392885776095454275491647422313690185546875000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,15] 29673076249463860464253914043381787543603633451691535769960943095558544029001017574377397673779565032394180196285997443193370187626954602976465486216927165935002996477639046740416615842950908517167258627600535069781224999860283394210285518302059127342897698885738092631394699202607366269967878975001644417518414863032871011660881255605282203570009134226524451964508951635027570932457525378506805790348073225917840411175735405803987420948035018171509747696725987377508118274699991618909832670393838336560291934734385457619262455225773981133049089155952203046852586844128270853800161855270616821776977491934002324256268634099605920803828163870439426029490303892026223410441178184527993965406095997239811528393910434503897125599653359457371088288961921957049931924031903677207901473165714710942744582218731311606718850012932792475067595967883621911951148450561021026787066803475026053231851700230402474891772728756042629539124134564415495020506241077757437742168959076463777460715371934418604212439677777630061378957965126890965532329707625546997476437922051655798878154369563478592525287924714944306229214612210587695996741849489733595777272641498728953229046549775060900716839721825551569953106717112290798984597598514775980288854591681366186641309405650643329085440290056936023514110212418374966434864610341080856066106286976528220363500342345417869358018086855151097260920639746831827914903872302710788660440904628447039332819902732105850537938294446787112322209864328906002422896436061463810634149924127809672997907652815845139449116905614345335557014035254104002998504162001047757908217191721622568612557932722572972198140968802314448258899791333666661501857626075863164571780459313439906275674330614469188066974930762925068379997321916116591836318511800091416191857466044116460813929643436205134449680056941991514941396039618999804369994983649572998584125782081058745360786405262606956555295826737748678615531569755625265830145617959502872162915984964954404069718056110986108750599327726272831833573426260675244542159962937907307001885905741929929473016412966979086368412885189640359850637902196014980094726451443371269796959141746034232147290121322522069877584212534149532558558348682709038257598876953125000000000000000000000000000000000000000000000000000000000000000000000000000 [19,16] -16105127826947743876780489330236810687432159658394423129315167294719993216724565992028909827461372810485165872100986390055381737448611208032177305173493012221919260416992194826125688968618992147197975811727098940795393360338224508984524831558906437606261620361090347854119405904196461646684109460850666556357138795697749288006409886005665098644458958509800930724759587502576546771711807864863661948577815840035804848409209126858749812387965395252718285777924479382344555241649208588179475753705863266637030786603370910981970800406476023502219285648381909904662545140107708360990374005070864637903607518658532256743405155968642253215665747110883300805398194575327107455458925061632609029292130191231663013481322978738261459416201365329918202853788318662155783139344496439624338455495149190804456464504576934442964611251550043961089631565934080334923415064381392065440421736160948519600401796466516502034923105390214338181874533476236019448884892484500682344299561032802196041164059062223564193700219050281496780390308879308340549138902043902544062544855983983874913088351053544054797634925080531182699369094635136349906523988747702101504694404214805282559057020893118035491515167108293674789302362260811627073325635824122591676818094612737892103255394466840681098552516479602453620879089502375821660016116139154115410343459709063307789540812171041239450854609764096374138057958354874641565964936976620340869922686430394609776089550032184593944088606734429573009094263149230953200575544110161684944731755598729148052634424261085705195914494734498566266733980194050086616805074959912284433928982470748393000174091764949460823438573230225144548850153432281221519246693534171764441827819015385341852875512174920592345626308270013518891316619834408994577966596530614156313267241060678684612535122524433821610847437502001938492766562139238362750983482866882411852997854968823156028477697222725799887498483144657466788554536563859294448045807525177078164765574175244576040104697255134747362752402471931732054621569746196730903693756943080434553910930683715942898045847748726482271879159295335997665583692820272870894619046542093221099075228388688436421203211176598180463048157759833878266420015279436483979225158691406250000000000000000000000000000000000000000000000000000000000000000000000 [19,17] -30989082017838275769586450678628452366457381014028158408596619365176627609627329854562499321444561900211708855828690563770783776483805853965726930163825143714042000450049733526800692903930484963488874532986421028422953099252436928069824703587076305797225362897284047120126145817057288388573989186486808986233804639285095705279846680178666402071186084871865369450690921994046549173704276237402106531341138844855145059804161339520507897499829400438897518731977483504125957595767645325438400262591812296249155835427544249807175197486163044758449378514311204884790817069805134437712248716035923795679833906077679899071755128781975823582568412673599841605512913147097064443698190328107849180910994834488985189659889788599796891772124193691854799320084948233593057632869109943683272221980828744360064890074507573528640394957492327561723567207277288919813921501500951802908412584456032842210769588374476520626488334847817850217674843055902115277134776041859234119144197131526875591667211105564459714486893498070145007318828615462833285238951119559376266459068393877895037460222534828500419387569001433708541121297674623090322198300223896277416025620281774700842597505409564825282991855025820426968510771048088320619205659858003971032181696966747167672995410415411612344227638229075932389594542955519383463011132029053631162570583257398575392114278045899194659463433355906850650176847305706584915318545156605321210098995319712445460402667218149490369565298676774565805752912419323347091469413292161592887396002146201486527929253886303523881746126261256773607247459154362978315659620216885421553687635566012055629701638904946495809216430209909954350546425125206093900164043650427949635852261103603111056098508958964272492584540346216936880084850433360661860610362529844117605932015319209341516417976416791570797739120499652081549061438020634358123397424919847014021102031527280077854408120848670246036783425065064719307513937506774463277636853870124730800698889162762914424363227989763130103632178942080586994654023895361203874297339854516774424316746875500032291026116879725737896790185968239147414092666402768009952683609554591768313189879311982316905824540276640334039843407000318353805567994641023688018321990966796875000000000000000000000000000000000000000000000000000000000000000000 [19,18] 100384864108999987720332523404443211503271864663941455977383384760556430764808740923893425944752227006481530290865664508516145488087151375511932357599741315019424759950849898356280845666553957380883960726335047127305926631197912063311157953896263815740830222271338354014556190704326989459665794510638901351176858435579563685637977284254241428022997121270642145729830295949558185054445434460527985648630477610147170243679990739404723322875253062769375383651774187222561486565906874048331806081353828805408578479957437337193147574818148704704308828030697038015863384893123343770128842162460066377506837298844378616825627651674835679469587348512205212542656149280655783645722017666224326571346058193855211071915178092534962321377279966016617371779978455352480096019944363456084424532381411374853368234550670887260866530653258954739767281156879326048475368264077969014340920207283109653462168940209569250498448899392908103223860765079374705187366410517396667086442105813985123341523054854417385784389134519317034211219968378661888756557319401976920098238899069542279857249351226947596273895087868222680738004211493463634918608898368718204974178505117364337926919882685562644945516462988778201569057236874699069329168558633522539627786048997535913819865814159502603999241173353532063877163236516319987317348921682142712583444222697695065024816136230657595613582180769125363958654163595346755078393583127706768132964126348077484919203130066277418013947894645572488961939806019453940166350034240768621325972176306546956517581236232465533201564657901126169111427863567540061021843195037720969647641723715781490339855203230516857644292100526972826414351578331526566478998029815113181641873825220973648719097437676150857098778759594087741774983604517130759966007918325978267513337153064382507186379813047917438786471908978843625397723238142458770220453624264020362155578333739187227664395912106163818472160083715359789371992206589943451174761080810138200604943108291220077358138620991075716707004349523976731497768330490985674991470628978326250170628249959176997382080595569275222880029743921399710418415243023125466963675327884078680205275563497207453951468065062639340554558717337951465053969002383382758125662803649902343750000000000000000000000000000000000000000000000000000000000000 [19,19] -159885845803688292491188296432422980585642351112542186053094114733813968167995965744754182038103171460811583466459487759041183669510929810411171061939793340658217779496629954574565851455778860044613111089302268049814028684389580570526388523270477112807436107901893118689104956293251042344617010178923311423561667433523480901941838122132472287031343921145916376189383580626433771197671832892616307543072587440607423419777230709819076895122134636232933045785079336748340976553865774543521002713818272459759570355048440305266776401313613951458425845430789211186838755479976535586519201964092594558633985963235631031857359153039456248190670951658072691677353982327236115576475737807478013743261078208863335110825468547874183166006110712592409902559026466441407414027467918019227777816636350996600859926634427914604137855695475967088444533405774521430779649854130231994043712441500173542931584372708026931695524920202609391668395249917990159666539891446078874472411230101239727568450831362081316375062945521463346621204467613725901321274198439115301512619407482552125358434247420390057913125645771849124236582281625705033661101768899409414794120242014812150125108795457521459177285469259929902066449781682299017942366134858136893708385124178342919302669000147940736075139597475903866709265398176749920180153020012048482195371001785930439921771065306450449586020054796960276641278371704336908434846409370249169541371531875829745392102536150482871396296850069121012268425003124921550945978195326458679570603270403685484909931090843281401305111087113027666580780896294160747015556409412843122275397551682111511358666878384958376210644616664440836672189941303040793239602961064211825527774683361489679623475303885515217386464709131385528180467491647575632209407953008717382516492793840808335302653728325234286943853189459845797026263667366915992897108653442698934093040480272002985854690383187156142787345821194542487341223462345920261432925270093712149403115462944561029707800192124015806441620725439363171925906512738673576208816556375684594612204907378725382203331950201493758617017768339281563369983639106739206071414492513433778363409582080765399194486465362338586052318028938234659164230322403454920276999473571777343750000000000000000000000000000000000000000000000000000000000 [20,0] 3294025538991885807392312994465747585195796749017463469696686355856309777340377423201598652023075040269088596265862738138222586811417242100492240018285199282022713527372848776473108443113580383970420598852588575998769807827742384444768920576856811439637051929010526649079149006044044888110842895197634524130502892980047320214004598711616575876312732782558339953147388853752614007122472676529198606171966330532373198626554204610108295562695239002901454690027458408927333071688253179862309147284068865775918147907862919002122170929497577445823442385474696481273666429924685007997718512690937766114746720044113424463198750918247611475022246820096837194368697575402430318246732295590066882728379868786875518107524158171420979834242533561723137848491321890246428934003151254759713396336677083020900957938652110447805974773493508215423774352377692573825010900575019425440044668969853882954679786964080514291372662122043624273295573141104361455193832860019978314355497701562041644350163617471230165043248765081242975123737307621531716425263586807852778984534167533657807308425314613237798148256039125828604877196400881290971455265357738969247590568515116530895248566878692501877482813830174178985655875281079447026892424622518187167829066869543486971685530558957389628299293756925322425767594702773390223003182664456774816177731273169587942094262593466117249952850726100374986685398097620883677881792160618245618082963824765048141181292988632097226678999193098793272458218114300289305442761867607493236895882647132012406706461286265525111387593390289605368137179076898643228383368501418190209392940667596396858931675703483829613830778172901873059616123959478770954983157448430836671547875446055738128817009109404222197780307004258882909582680558800607191471169629640171455545503398726150014692677762142016930508537431038706364742161798047611873013272207773782055458159750774889286755342884747208788913852245999132332655469662905562636119926933835231124956393028676474016101891057087047967595664846827661491302445559084704977427105670061558344683543106893276108666935706867493331890048503397732905111659814640256929952475268238221148340942601162595337882521562278270721435546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,1] -19278843818075800679036210549690913426749924862155947418945299419855095690330543400340974603411048679612393273391908700873680130971108590023367241362013154938069294622410988433263778537473455369543238554779087802229976527744131126159386864797682274016685552101933316060003237536830813862752135628144804418875088258528774151951368026517599155391990383303129690266084229581457744359416544782026343329101407551849870916756093249111371345908620361210888840606778128134269567784854318988418549859485021935332738292422126422703454337892496422721186560158291174107165870139520057965093310792342945292919899720956751354556224985177012254166142131189903227896381252505482086363780151963864571176732619524309810144067833153960991781566717164436955437675607749807519378749206012986849167523476743574058488401240036140279416693889060510938006265292266004863369081771380210962051595403765246830173729768433824240700640575248928849700698709609381049557333698838488220728657684628005421325124201626352127311733219527782108813821858205236435017878319618456548347416225900413007052328883605199569171217819423780069542106138028258758026944710780013905996449074347661142695021147996041239165370230674787868461498097136017560361729181055064264263963118175903494407815990181580816395767430339095715294187496713269240804033840070107124460658274753789061130141999155571603432045754521264017094544183794705008085492958638078659741196843011778366876177850959469030893205537835739815562462433894242650620825059280132115422213092705039495052817136383455080360664979844857764774324946330884365556552380994003994463944308522592528353464241028520837078362221627351597644650439114599549733123734858815170115633591346297102604504511473735718271247202243928061509422720625049079349043538275964814114913027838999166858864985625457858874363419758708030602634720590451744773897428726737545033117119047374380090385817472797942334258719325207243936065825379577205305406182085805878214075469245732673922983167573651104026375311268055153448058289146617128238029735708396867918779769666641197384947385915850781799155684985360255287205020652189504731895188436411492658511279718082376266607980141998268663883209228515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,2] 25495320438494595936243617214001539477502073048172017152524936963313304794598503991831022575489199907793266030244244139904134203460758146710535459668223907447014715484493317059991825515635599207011507262797537863002469325081137854064688185866478742815570596578882995487941287995627503344993589209442461543455425932622984045455140831924497835004113248389596798115441250340908226784010560308979850174054032951735863185340684871271147866805949817839453549535642641323992397463724807990025351375454366763125987718491543893734189530286488824197795070193608147289642922389990606782014319782806790802468952670205474015436700163530960954512513419388674854632032459542175591806164613444371697614664608977013186128302080750794984608544414450874063646047800906233581795460647492245821296590103315000022061988131383288920316945489815268188250292743583877449733110603527518561939557085269873986747059947913856792204833693142239327851989269250364935834486564392351817370167317314233602013022560171917138635943324373141710846877705072041626442136551773345463797473897280320674241443903772823040351275459440343465973230072771718070925165385464816848307915037135544991030267997452601943245152931582183248157365295334443854185342095264479532844652558141099242066546775829450171990173560840563011704862781214699051201088945372284159001364142292627878753093457444104892571172747907089921162203195434725462680530504096249433548917617131552060705580818066284534148922908711303843665854435830243887284631944623245187962966648862115392706401627461243482217771180974399233120087815940493419274950444634436236090656168352526864374240745653368626869138091873731828904383264194996337902854951958574124382535762850713771219691323759681705503424288918514978604850181957335431017037166105633769128470686696141946166919960080544998940885338380728910745481034443453505241471243221830742536285983312109952754021246163358673813000393645684207222345122997873609001689208274274584086647117735614240468242961151044155143465861097222624095834793609815687678186697175509370674301711257966321940550027746330451627407186528328881142462448933649806407284622949605274890826068436998266125703693774084968026727437973022460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,3] 458214849897538148175762554632948770965691308953407412231815572373705252652458117143246142267591141580840632281729306209143398662608264261656017633543066415217590651233942374538967713456681123576260611177800942730249535652014691780837683298689599365723446675753537100269988380726861101823952015391273599498735668873410063633675050755732634414430305076714231248099253197270902593547555118426470490841492826676719042392897785093672699865119635273866827320460383296789546354620120954289170633066639634864969722617237037973735635079243591228410334459293467807482104757232083771440666292811779460412623546423907830872147892316977720134208598866520226583796478489348500590349662005067032661555515366257326936718652274413556665299124551581035987050448217014935008231206432279438662474475109750657389555884876138773215699026415861779790541103823909433005844196652986135501396121237923357044156391608181429017833215490552468885663706792320861460947263693449661481752710968797217541045290659039550208245910337335380674164343278516811643630319226140367297560267735182854519965849391418387920282838658465818819296882573824847630779249420135718389853969404685004552661628998639506589450530986748278695169912586684033021117567446327336409764334298816518307129998775214680117013766745642632739980764242625980855954952583262734873678042944673066783521748485001440217053864957364262111990387893824961666503620293189971534876930477367919955450353510066847972873395939466977931582245250007570250774869663483193276592675340074560634292805496666168995303103912653854591019728931852210929978138917641389275497702023765434695562733533518307444481826898336215292983457282712782460947260732879554226331921153968349482262250425848695869604671532979634891315411262756904264336140404745723404824286266316260145494400354257778715156289952912409281170591656443264507306204390306576639447807930783475856647553992771699608608190170705013845497514824023353211663993163070924575967390206753586063275593968887583710947868251623685291729637193895273776302221467778870833834898146382315256262823089841139809878618444755797520156135105240209723172523405898618988127331239422159641153098341703753249021247029304504394531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,4] -2760058201175159313627655362732914290111067852660988051394230059706673522977324371295463755706288353865487511747480903684584214460339617392441926154616253319105113311699060498906463632992811858988480136118199633021214832916681116618958772866157500016523571392237228765001675073831000852490069069120938642548896450382135225892349211303405854245380836627178190634707200579313465953297904559354910728154243026748012715208023991636292480883936936456535385983331222573449535225665134629064530858778597850994721041870761439054309016015251024310619611583438097770179195099357071083492998434335045741096933358055521640805483564700789107073775010644773738153447851331388119013943858868666008442516814892804632696856748487246825788687954648310802105118830943421374315818334092260704451555819529716570137272561317875494006373806765930183055034851206852885630257439909956561586413258848407722167915570647405602418527019016339324056023557189523675671383593923293110081451669004785008657911865297083672438950665452839116720818985005251052486604744150222658516898281366729567273413646514130662419875623049350651539566378372621048812624820241343031929070507619737523048786123948406354814922454312344261793750851633899905906285991806091111472527551715499643422896541582667324686844744749361009271766900783009599023610406429648046251643097935906764644707228591408071805265904066703498017722292006227102150980117877306110788797403148085762094591921054189277578545692249717154993485400306936233564013270470861761602373150141963280403630338136065314946159595304762580032246848209975712361450343010687362728605705260350859143081138769863406498112990428644453015160740788386258704009981916734271786823574944779278049021004998323843171482333253849897235542209634162369225443408746040770230451465076470798244930778736536312689058360718209739055212452996742475112994595189846313936821238791948654135802341793032731041781853135153495320446667197931916789356495672257809512021145566923964595806949195789094726017822271673519750716705784079282745621371330766038448953355388399039134266215515900008750589446959005168778944679934039815352548801346053478740201799859603334153075889054358704743918906387989409267902374267578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,5] 10550026623885660758929579233751728316513170923893559043429259959253876646214979065274442184438398237342239633606025721106186405519617930421721036627255697391467115046462957923166818444760690060433785424018297599072822238054726461687329363784610439924669231063533001457252728450075553589632857941401912940060883554927487762626860765217645281980394202599600636079119510096288229656033692630029066311145358575475972508976929986928378383550812513907238697268501051977307605684026461396056255630754768549726217872931793730757214004737611095640544625363086082123262075878550470532740114306443055395666323607007864953268453848762305806564708071121894852078313688350994216582096672406946795200464120021594452823730915361053074746739319110199558724827845687736118551936473851930592205008087889680914912464213317631589912474780680462791810444039387089766447390502677063427517518103908424933415290609594989371448807283391914512153587422634693256621290399226659656674204606346765279055758802528390649802255537238886641108735309473679102397677032421829143272293037970762594079360387044460168063681707652065535424583379961147149174801379024433934056805720170967458818827659633167125022600192014827451359735285141337111069899583365511403355714210352397354433969350707040684448093803889456042269594356790072836573576745754146079998277310875223043709845593169388085537464249790072742280935012345091291874315182515519164397349607648818963826035729062602880557517955834579927347148777819611857685843757139414854743763068977906578142961438824373589015065491160061633701300527530694611959230680475127866865956164690957422601586627842237876175610547505611677218551123455059393151152352885052148979918317825670697937902031370710243143344107798921921931542565006064933559145459384205672975000735257525320517398110277334492061059585158582050448321791488276846696155345770180698758983596948590951802860238929354077642327547516798559019679217769697333039551024097855201953834224150750636255023388693252585699057433670911692554352285181130369148060785671803691928086517774978421642619639332836852682817796815732836478272533132910536494758056068358723701224469554775211807701885800028730397204235202934796689078211784362792968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,6] 5217776561369413951623359042671219076882782334764770083575298089006152998288514643265941523558402090198262414154731182985738279489267224313415520185817712372205461977159062556155521206983103349520944339299039225817459165610920674120981600920129771883556725505642423086281334852259775074648441378359916976566749837759508104989668815792234125528987043309695227081721133071449901229669918979181379393550256648710992975389678448578293061244097461052712716891909782160340906345392719016556886182119961678760183612532654674079564128112840055132904728376979525758342317385392781991122417723593865255388065924530737767987637539989658316705905042583717365913771929961235834057347416873431377761582938710233393920956616653706150457701459885843099309749191037987345586969908546820745088402292856044158557234484151601608081313673140735233716731345292106664275795171223937303284169791992669661418919894498143939650415550925089289290744733275137104617396247931484846973684799417136021346063076010710854264519957870484193970181358926569544688874635905433331437226975060703916799561854285287319912327050240817212874719464002621336020516928765620817349034409519543815267308023458691217428576886594891258217558866292795111360244671405681059084524821727391539609922750047506516196039386131392645258631851018548094980946495582865501039381554153467075062049803762236029489088335168226277208580265721042851327878302440955733572838927417554376711081185305188216711095997820331669489665133319753758018785634468221014081780071722009171763939273114897134695860828444294744519213511635214419620669212105967232606337813164905764089311020844266928817316082663686482322400816080518518097396935151090032159568069128593971202720736753677022135188146745961711444309258275178886529693427273104442463253705368205435587903867183011654142079036936728039865898220017813188607845021514936099199417284795816579327343860673987047247831588456314134289456187674464408706227473916484531275449695061049281236951543377788512974940696273241577499744710053192108062182385607731866150500631437351287221257161040107652905760284362848810366919753502136002766805407807476815573749357552144985540536659917455590291385236767496280663181096315383911132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,7] -39554474812941624153165455696985841275070321784094898252610210971508105256848848489990594972921556557717768977618068651199155540069765012097423846717608044911087588129558936341528196384409323240968642647691261245717167929196920210196319597218636174025212300278612634922016395423612024489732690643722953175489742059511575864256454415253596379232706541157954983270040744969830488106167060135327015662324535177647675863068701797044307049759754652485762828803245051135713125174196064605735076482781153014613681741695995746806539931292191615043169727103625373271047274209140437707180240689326781496069999075464854038811045780075049035243672976781454554418303170412610339450954275036726157836348997507407761450492357971682663022538223830478999079361512756535882786012521034496243998969153032801570379922386455032144724579976068514126224778676839117134907355970847159723150374642406414183533694713958716014654437357040351536778595680065237268862748284162494681828258833423620691292816319674284543992687106540165362705071182786184452888368914411052938918631303637416356692516084702086442519187672576489873589167778662293032720394950317719277554968089220192312117467585073182206698516984320837197799782162324791585078286197834500514089028591254200399038017595659670803915116292681027377043092718086584376085554192873138410675021829017193274797118900779384667289550336322611025519188061093697902987492094837500063863824306792413472168840952503429382153720577908044908375720978239166070914554624746955933620005024047585458549813039234363811493900721984378595014156841960673706778695622051272249804922854420340790905423344793074122479349139581807364973086700955394945689562228534919032482585288348232753564159493507283470805479665367162235443530292966546195794129834602723778272668043087682023837500939129936359793671811448624504258485319047302937645382931382682589753311805087236920843233349047111794331676153638396487465010754672354338160536722206673410082103806035583626391854174386379250685268824142597978987189427557945418879474650285478959222916987272503507332247747102274558494605259529788000864833754809231788893692487674137008720144049765506775827992496696136235593416197175997695012483745813369750976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,8] -118858336361210655816925326955893345722158678232586535140349795998095338088166441832116378272677553499426141643219060123546817502683718476703177355418016328953490762832161499799874400553856919773759045803599192268887286139654007132312118639044478493832287541935856729600023224016376902987575545199485013438532444069705366536641895171189939557420139952493804712083232795507935506474821074241402884756032065891348325976999385268041460711955388182225296388627687508519800371452577944717054037554796367558758475982167749396166082011550244165593345898209997484049012050990053703451893754774520813836032781247884043269437491985054074265831735561015315951126885507248120474518123482253204691152093336820949523733621642184575334316740800264931515696802815481220646879626111234738604294283347876089161204065721109116707606557191368572411969169679172227924158175258410625654644993741670959032801252735675633126104336976178176634851808436191703773909956504741485779618601203298431927620255628452543850248519661584405350053193629269362370745651293648414561778934282716547526589770434891968793708677239991474205456660354728421658963252485060627398392081914974002126526402996662815577474216812373442404141124877940213351507101159472185495196452232760927110719603404530769919362026035802093749173857535239568275312674093401303626454359262470527495318008866113703100455641572341227295200703448036188248590265001211914639255973795757458497952102486823280604708023673824431483123107039123030221562298608192524923753252228133349579069644184757837474353740701667853048105696959800834932000995955877412715389211825537564962796498871520197698505458375698021902545321473043189691109518960257813250199291146587492089943199084449796937018820617444302187167647296909376792389157337706482333086133800694978362114068708803957623837468380829905608787170625616568068752231596294852085426354818941662328587085787291065651759372151893966642461962071135975848059203053665560405920485020624035018887098120235387736273241788042544866836897288735445675139661706211034094206663447700599896444208791247304322675679921142510308984540495098482634041488913596827194132715750678828687534263346345106965979386559606467699268250726163387298583984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,9] 419658703930829056666245107351688460992682721420342948484065211523010688003544177899551991383970693863194538699314210758999900559627878479010090847583012558100143890932166594240290493838781641037796631784368348980799597267989235699647459998620828479283371134739965336839387676432884846642001533937664389058082258265783459974041090572974600938726039894312334912327126403080119285172342931483728010751857098050331338751314528516686288493226754337047003225243479943876332996757049721759376903905984309738299079953066121957708523401026403458886588841358646921162177355679495048930915432264818021389806352488312927314222311123493917269590602003946456789562496047797091822670677572094428438587050919795590728756190160851248172960978784651193857679525774786327896310098518184318758083811959279129367044259954663430048543528237389719560294625678776727560841924965667747543982308115160951870691334650676419187025165147845355911837297681701024288295960322463306842035503196817857883895813458664653857854739381602543994232355452516450324638197799106295021175070920785819175466402957392949309870104088009000089488002878834607544477967086002400184401801716716698676045377345486467081265163323209984023094873460089621802626833562423944335198358547946632204663796084126546228969079864141846307462489364925871737704178875533510771009284292701121360780558399059151019358402015122043144995757738539123285881604519809725997709792415313178672878018297648492964701420515659217100724288997825281953358317106685988925304188899213172850971764243394128063948071167326097991045779843852897201867485927206039637561379928722424473031174813538416110140123667832184892424595771091361895665313877891891627973617973737985091760136416620695308714066881387243296934950867468057428604719182750838916310314832821971834077344658585325873231818699057237999576083682989473102628081972434939433293090152929301034022597991813175963034944910005064573613621312431300962766886466279338738845462339113425988157343041256163024645223415038732856160739916314598208030592940752382876140718257365274540986192740765875749892058984244201547666456177421700530829163987068521591443085109998053936576750700297846474197925592530822314074612222611904144287109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,10] -159474819748655305002677467945819227277684349026991012910238133889638695861984830285746801155210115602066713433701480102792574998755650472646053142992067927018287683859696049630645804278878071098599901082836581911710645420242119465184750978648951842154295659936266266907063748183659713638363705489078227185588430716083941455014455418441582208546520191812930960841990453199999416954173878428867162011889903336189359912134718215024452868058261598145884238154118571990408550289234893634583099687188336871007156905661542700719727019736109287875778702570679064938040495532856255103868802986572641166549717329892111040450218153154227113134079754396701700399760648447388217696743634249406583823704331783832228538501980558464098488505514510851925133814732029611240461470228632209768631852866487728261218613823979643701614891393403324242715644669353398764392988931716370400797057834336063056987863051296904178237240434295615104092325419077385386033901477656908831658045065880026736881186109013037704958127883983423551639878124813414558945937126955889345042666213090043515948446398797452968863260562960713958056180157740052159031287819832848650032203899891921783269933873263641438173840168399934000040533200675451452684090875685584899845279769319491371578316741949613895581983787270999928086332005831863566368423876361987583998640048202927969058110933399757442854084455722555333716159109751897033219937372653073905940433503026646095016639652723949203345096887690001578048298101259203374395447853545701740402951249739362235003303001419898816663290464919693035079413408053006304365773685164287483118690222167813788238210771202009430968047218971854137188760650376676891816191773252958550697593582543318565596210257733625564190283705838406328453086503206883949363453164782448738466104814810612444053427026457764287790410079409996253497538470014258470720947394103349010082602055858860147374624544604496357501898597454019380618482777628494439073673112020882103026284950827161805101160042601858042581724478001848400510101237938785997335106923045622205181650264942670063555406587543100325191079090050759234348234337622233960328659633260279331780218126291692038792666565244666574996694127785978878364403499290347099304199218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,11] -801837053942639741458767325878674536255713239890905295558996644445630084613884350745131659451320841722588617317337629005656915065604693512894832338813634231927198320797029199215701335320161381056699375383806078844071985408068812721353345267937685121139795871618899356660706368471283175566089703884323494250918617147433043382402811943647782780564154594124423360479266439189544541377557892204592192400485735640479731734085406839058620728363328913921983776943378607442713992846987653723985450887959045277932541827310031403418358403031872710123298895964511733465323779074774199206765371200210486798530813129499217329136177501080500581247713874742363356822352982480740385055460900279429948631835212684230444409465865730606210690303791652640717584196569214405447962530979294874120859741238828875072450242330205801988762986523640196312622131572791524014756909682623753597670448587144110792726757342375535387357324763206632760160292627174301446200111746137935556744057642752642347137667671913833976290286924515443019519245925037463617570240968763012828156570589795806681842054033070598279976241671820174884453760400075657232308058987996062494162999338721577313981926990576298729315616121824156950329640802647833078915897141595142771357573153936595508771218100190779989164545478365070744313122892337125550607460421977706533196309539423479961015029688496179598125408500229755808615378304405975333099614787599318035869493092814162106205610773391206924248367685318667117710947067852733258605217711480957665540459604475541820247221959917612576860394286678577214642336067313152564454439375929115718166159438570657269341929247641822948367762384114108337441908473261441391481624129102734312211747748080632128871468772019014776091747355635279546531175599057311600998354795914231793214640007961066336361133527048374653292566503700306107558459783741042685747114056471704124981604616327561217171428209472970049558590643326926376781148689292037059018787009938464034467338218122659442220830112487611992676195219812951075114700826383512528630162316801311207272629957232047454736958592837613792098820268399086169402314034843395301573169195076591514304691391529915663860001253002469007890489274825718268857599468901753425598144531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,12] 2350479767194300001184132264800004692587364600962903368604116789321681811231681041655877390278913026641267085141988166957090215736395721200510813824566410781146265924601569582693311389656636457587989574141698460232826489910896292371277703852429226659316417403937551688823124004876633940685174529643553336854854770185706025184305688486408911344002017120241796967007687237692888645534521361169141806386480149639909565423496830115554390318596018582513585436285364969304663923387570041167285948359944205428948240885731782667681302978022184777603742822040060209198000454527260451548039013899083243353031898518414374781336344264784820691733836457637270791324647864318227283109171126770798449094707042346587117171337442050959530345253093740916636681752111191170074202931981981862802724246857887151927143863826575470838921995616557482130802988330881279141900745797459504939408121104695271585739054357688272559005884342093052702086905098541935025668908980707841913139331418480528259260818902030171887394189892100829757407752926806190552123339768810615761363900343186669751037238770487332381724004203216280835966040086430616374687088109081677031413907250736033770153170438357429805302056960447197195223094401644725077152500586187110221548934727925893470735443174854542610210284075823766291381914053359523762171334430674645950853934915475311549697332276729378650185686976155222119157464836746172482328457474056891671708157051318038909051815824745495120610458031039099561116353978190410244618355286970059246010679592918892491821632727091756169383599253261347574630641102648283920737468392497017331193077149278591303910287415876656184581489726740237992701372640745624245812929837421208062024528853557963810553842910959082820250949852182581732551002941970303310607398372352991196698414938133580695110360654764085314903996575494068373845737565701592639512523139214998045669868799597276873107658164705945941835051884889254209965343983133574306814984376318526331112515559503194693440635051793082351346920524925286171426264335272249003486958248891129119938964337052451118071487129244822861517584511950640518182265606446490114257690992988913150589060104426679962511465105060852445686850418354874037163426692131906747817993164062500000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,13] -7496289557824495226393415811671375236126433077324687823390617320456684651276582096051188958546958928662621928305576222426191650925793796297115670794422557203648496321914211211013286983094434490485550081292820377194267870959528172201871696174316670557925342734314766384010513940024461987935048049206795126212376842526684455355784975344456504900329179005905615895408510200053367115779822775755403503380477233092956393306823956958183088546798392236811545971307044283742271962591956853730162084326467707356285327158223118677126477269489064732691377361526995938099918813251160435647855356363911682066504722234724542891840722828159092917519674444857346993976324407305049854570690994506045031095879023205941351495170807795600307318889659527684646122266328022047719324447492534839154463717021310296690143267978252388790404780362042764909899085576490052011441613611378053648291655030133619491792545967696641934718398910913996356047819412828880338719032746513651041938461251679371471825584302800789595933917211940492541378605074536823003534986113921505669576381651571484328664270848887403215044534926132853424882040230410557174637382554722547865545242115244942954837772859098102047748592701343916463277087911120139297852216453114702484010366749182852899583370309832442085928258631980382030332710004639594838828654557368011006335818778274740055263258401102885801245681959525512377652799659650288730137566117962669768745810759902082552174921559020018833731865516039199827412509154097586916393098262183484616741420785525197912128815976473594849493685400403792458848170627204371344247021460430741688916344424984341019850349857894938226617489782455726321780405088325953247437870272267095674203533368812771983014931457454217777637211994259614172998737694279460173698458262558961818497067470726219807264232174866591584979138600737279170372198574284883795778192974404066104179522926747826502910497049635815374833751116264607027284946598736067182365445052843418784807397273275831332253290101819463077658332832965298850437925603907616104948906335543494847312013045477072012647774394653036073236227866817467230247625422981440924772031827154702027760609880270186548732270345710181803995284487152073182869571610353887081146240234375000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,14] 20161582814056594075232926142628575941682616421660652267123528611036130956645360816196414497927071763987196227416659415026754680329138566274996936993159626983102360138877226834464430340697021702591883749075549182137047365835643104497722589475411466090988911838246272549627659255452549680985152862270333243074050880336943376614202085137861473334249984153977837241865315147663388381980967168566304901414709678234467131709585229624272026802919787403497356622166920300254302389857114606161038391020541899329928022577138143171261868464980046851581831144643478859721966206017590546320540009781772498632539629582090374717703180520826694401628269595831757187285894657808784380424384430359801273023020664213490427783336828516713132026030777381416024625412302558366922822710670249541197130332916118630498626375560223184182026728766520698097573231545930151488822348445737895696937507450669843456189098626284956112423056613258028660013646973732739308091670556280995710625235918089427219556590730277562112757580822077841418817142004783378590012718019954863039922814416130681424107341662631147511985106932103388835091477811968053733034064591223709003461857430085077370480994263285570017575514385988318457669503451957663728513800659481071204228150855617715409995124054932352883087692863526897627186643704156237139589628043432631112147932879850268818474450042297022043502367976340970382440227848929343738495365381872519433422874494387677474158780316094057107183629210502057178628869627065804865307590666571010214151361870351226048783064674001560004789839628005768626757524631234673913018191019232172260459587900232748202615474988930686066680180268237944251177689255354055506891674714207298898128439629384736947154090799119579608325974712275716278891010999633073986690909874501866866934958395856062463915767764120200616557198334538232611392932961724668942108587911078963974614788135969757696684422245397318306902170457311872876303106613745733034012848658860933916132559452822539686265957176444189251720938844280096212657436964421214836273135093957662581270911317672656786275418594655543770321137662658261914508601888832412080869997806598563105307216183476248117096148796010299947600511024856095865231964125996455550193786621093750000000000000000000000000000000000000000000000000000000000000000000000000 [20,15] -34385379918624450537238232878164110252681552257071663054125116841593038743262583192590480817160681147751484206741089059398222186480891867097561726937608248741391477519777622548985093405827475036298994787896894344428316277935740204885257286522544237961255338163083056930770027857004665940247656771983827924635027463022639175399433839719734262261981521054060207951396575060773476605291399226792264409066639935869388052815977302772390563996694529588256741763778371210598846944996454520430691408237563061302506852203630932700226688817161063356225453177445332796948086236633057284224132753762537140118647881423837952342779861409167464188949490975845441925682834726214388195743311441758743249285430041328487888652579633962828445229990963875842894630655496102628738481336273333172552526226667977315381931127221948883657510418331202962056361064929216897672807907530577401180811349322891948367674475564424218998507007790520562132835114090396544239377971478087760416881783759054510228095077711465529502741623954989831127465711645542587346943608568826672233230956753111740992395221433912339679787050033225307812817976631237405668294956852946724974110577086521563706380887349575952159821946344919707018925307599875808002360923186454854661183712364430612303564797751288967315757287666042872527783911947227103906883228445414295715319590949924298550044578399476430720142301417295033379558332972748705304724435439399225464949389652187991801379345948994896743555106111290734752934660720926288237837099570720331151407115693735411250945604911998925873396433879490491314458832545290084977705910794051434917743726429116005010994689382292339551941989005444061520388013423412171271622609493245664048135634796513505947971926560102631923499863014103716174401244300036982922005704956605468357954998678685460283708544248132337473635945820359898424898428004332969543813024015793501253136794957131665044262208378975754097280267638868159569374037305502369765836660847995903682431318620614521041514523568685480286670534161705208261273793495314248894221504117180556390769534916691779654754289802752553070360538692500356976212108654694861717448881214739606307598010839062366007829798682181332356372962253190928016977068182313814759254455566406250000000000000000000000000000000000000000000000000000000000000000000000 [20,16] 30415099884396091566918033549508315073274549920298369257329872057195711768694753677658930803149970435863147608554853069004428365250919135066386734362782785194884955652351130726196460933045046490541511377374596492414415009267398476287292423203996242127698828138409773050180776743160470707058366638697141467810125108232249420101326117416109613019292719692588426063945344565571944703325319681808287769664291679664446874173404283903690691556295530016293912956575640694616899613594113051611749697970828260005837267916352602714558216043453221634709454644297331376840603994836922006868422475180675074876100702565423292720381695391663452838715319109534138760441427155646206360408740368768582683222069870459454833430484892473023234048654475018581228593802580158242894048744502472768308991340533487067292752206827037690564258553743537719907490109371043197872772167719190175192203160674972193350514582326327452219498443991331754987454147919453900016145081254731389063286214891180321605087823826201371981479118036328211650122701514277124920394420030601633982293258338720004805844301769856655908281243773017998208916526390707865824322405110649917043581226695651482401354821929570315102027102680045124558134915964956669841608332355284137638265227349116821664047883665580094516149627425110007258745909674072576722725587383920939365395166617530475727349362872882392006018129812576464735475049186094398858975639571993847836750382544504988793120062997488732990457395555299023482411363254809455187407160411215744739999779904697204894792155785055901005347048826748548855791024847643458103602459802057590816187619748038990603568350071752828863672409842165908578360900846889704433412866648139483023768607028900269250989249525048051652393019496937389311192501921710737410322894769216484580602248646091588471012256274194204183351666724348731110313342934332958987504192385309485906593272358979191059893258258447734962553075303747961990399417793542879682031680618852137450240979019676856707889746219985367348907603730427798245901818922707482679138201717253956415724051508038602138422343456900913732241914514875851342346651659970969672722013346492398044903108215104673952513596161063332319041017861183801018754024880763608962297439575195312500000000000000000000000000000000000000000000000000000000000000000 [20,17] 11069985998862639103572722216879011425798596474352020533133163281028257205068708003256870976187009927141135402135294354516474224527687514685052863681454478068156376237101470121495932281935884890245173971229738431147784815139162204800547176981961677377788853609963434936310935858288356423433353010673913964313571966078264711170040480337167295024053371991319899622023500389538121943987423840008907816803845800604133886873352494831998646610229096010567983503177118389522119381356243337003230093899003912370025000246683316530008499548498532601982901180243650891468093000473864708216891669430248819237696796445522517521134123089580094800477255952022646268953453136473554774269253813040969793709425881098501939923582281228761415634024517585018101084864760591003721073215771442157491384740829370966055951683932655125282916166329361801070196964218857693461826135246666065209264454344221588679120560517792282469790316317945821891807534275130654445189642559824967157754488252037006416665180278698709583910239370320444710809005935290957775713836780279690835572090638542158879366303940301829200715496566881389702011867446532094234450222393864899534282481826322628733810098503603638531191574219207611790470886128569915090303707456025428581200232140401542361717166320776264514747563739288776119507676660766365950992754450830986232516644394899409275816292745143308732280343277410893033599986564902731021961918984315177613052458004913105524755760449843162782575792332858771119580356662484630483363204553373326995206326298325669807957631282969070217463339546009868202528256572935032750264096156370142180639472133683633406743188809260750381774782879423882850251629079401864792042835213153880098502952872373977166635141742501719662397874281220093693227836698064110652542647354559211610246700285620688735130230562528649786502410874859555013163414846241179682078915509143560771780412633258278338892651211928639159841253618942968765350383076544046833154825765561052300574040669929858277022194614464310957893595684325502583042452553812850489971241526232334495426804064486678345108116568668761384648222651288543687223758067817469284355460445319361657562677615832780810403751535374013519802374776656792021434227990539511665701866149902343750000000000000000000000000000000000000000000000000000000000000 [20,18] -89276446720651734749861736575585251579897741102222978906779815254605599090285871665365980207531786218231935738139040014484331436672865995414925408553330278508598742628131922657357253973343983675967543091114395159989001765979657012166792943249932888668996492156557200397905647647475479844385409637019857550670822264393780290594080191476597695644106822916526392721420268811387503104237570413522850884902035016695865411792008767317692298269683831573441633643746949971315345710604315353099090393357853883829955713936788149961471638291784254361966135860513151479445027455507067527607299172397070130636294477340434218926895282204970793128159280797011818637712038982455365147224399409745592069036738693572453426615346135542897168888583862003113850624759480153187999659303141140377812004104127216786567212322471211128050072562826847681600130004408933882828983244846974461387932577908335995233975072067561434869826955436849715270743961789532763340631871506974585779708267413910453379793096348463635718893602942227979148966099118542062494749803456104167801026995924548606511525159008698960796013618108472402478737094055602134468599172710693369779986326467534581792820377098153705394407080082650679616358476803547872697007256688286165574795471520335929509283875777242508835616561020770740315713765259319913698047835151631760339792612721405527895582449835484534766299102814034395434316847568262367629933040893354733309285508547030321176669264923676205112520510960933620469843443540751084314069223764483013251826623901067261492431503071400440741873728255967863127201795284928083670896351307408092130050896942763832838227831317359294736550141736150549048536434193190658125851700393829705736804108594579100142334391435288700026699945706891445454522985532622779849740707337961954705410856333383354864596656732463650192271698851157422175052654755207685125245648864136589324068285184035551698069555965168423283986232825170571885836059757550516865459496239301200413910470180745378899030948163817105198978027426252461271391156196013917880473341774165072283252962294678335586645389424508107375459204740288423866985621818261933221477591354202207586529893574996144889747331208583045314959866684846861301094733676109171938151121139526367187500000000000000000000000000000000000000000000000000000000 [20,19] 177885735548519483140822653827927914257041177314132701799784676535657431752443017915641573430757583306082858321247989728590639102164436367061255351230196679982330593444425800475072893322923238231409560529911492057654790698302808185625620037982573449335088125979441507831525998551670009997825692357271714416324055598347019415531224065235318472517296235026602032378897159763061571568847287559725322222387934689424695515535794568048790760034790914445231241521443458829587235410152732570954435167421137997786622226156278949359074346115376876582502518042002674672235626140192888392310930710803627917317167786559136704145793051159580798498770490027579345511609767273717590401782746504926739489543943026667573853231652852700850638521252474259544837282012389936757171904338058389380317931152181264488752676648315110585445636269525974007930351311950633638896614617148514464714498533040457534460891984898653877673347191591951753888321328823652345420053674636106184013918304151545223320272969377963858514358048724278194089835121233032866527501144058716097811665859332093716974378919500367649188226723120396519301685328883662474250167631510684418760806691139840436027760965488225112758046817897505561576305202606857348715849460285452555781819294305258487419218800178106448242782527079298489297570993635951474362800673043742443100653675436180903907183000323936533823914271559530347137430876902908070815115814542089499059440657713060905802798619549642766752254074382442879749578996387244784632260766044090682804502928516336736743403183802391263119417202596100291054281168667791694138141887429957152959525722074714587803638964710379442497137782833134425594823889766355822398957652862229873261140593171409648259037452186445977419095401181657150422867431223585225643468847793625697205728368792947558576174372647122444390027189321426192025457708127569194115531730798038788216385488943302570621013622204028159666263919298910049753728276755037083721269615476670385453742027389900635352594461731606528975953847104083722219499220176922341876166983085560199827716072859301255872978163893118660388640169954776837244720224792279301028943520745932011572379443506970634179479233015299250093462654136948052768785188959554943721741437911987304687500000000000000000000000000000000000000000000000000000 [20,20] -238579510271331611412240883294545766138223458655471460942422495734542062642502445181264400927560573686872566130970078989728912342536931104787486513607492919154585964183228999555092222152165808437776583314291612249113927387874220477488421307425634134456611709005407164752622286666437819568333812730616953264150158048933544479760965459528880405571911907341789180683573770432751358282676354905642769463900864050191972203167354850215563952160005219960907201476809351144700140331389818627707906500940244015260113554620568882955062091635260699217166083166459227280390432831386938424321992782684903319906269113980229725973041993770344724538291936089737326169220376414247180237619859230782263112155970037119942899486099754704572774641261414996179929949355417224294021397613339531162640523319363977773356522399473992761352973704881641322510264981680121598506982242419876599890408317631752148655472520039216778349283738573206815146945625121518228074959551300910822037169598391109317661850859654301940671579557854223189879761009598569198130424199766842381978186919386118489128950640715675685686372382508318470619515720264532127552265000206007823110037145727794143436457255749716221147857297902239158391274632405472818377937331993802623713317702056915047715505412964038313547712066336342468806059487577800309668769574698311173996456041267166312019226627866327858044266658392686199777862554561375798479477301350517345289638376920254096804248410246330706623245802585712350796920502981674822116259842482703784813076477643703236172249458693741360538727604994828075848608839683821885398063133050309764453796411731910212665252325197628633205087989596579449228701823831072387226078161290759499998690637731587443353952230327508259507336791415377746167297889160881193037495673994536680625989645462464247942045537702362492241739695012931187917881986897453927848048836107125247328910090757463447312486699138422208612131477820482690341614987343001390848233489942021637911377941919964218709620819670861956364746295237142907802545489708231739082869358459280634032143504372559064381006392313479283811396068231916031328690757630582614462393019822313974487673021465112929960349804935740152846470824631332197617028523239923742949031293392181396484375000000000000000000000000000000000000000000000000 [21,0] -2175184770381654249516645326736397565042312930746541698029021432804553130252103751755249489748876292002546021650993829951826333182603363514952922042496930451395879426227307046318726005373482532803082705247046277058297446073284356779065282818046781705140780782866926785886070171797001345116790182286950953320389543876030744808593506685469667125262664900722710833348410671206216432182267778346598877329353071323131201133081331826907646119660644100818320322090943607375864394917129961160427827506128826013530833946129154940957468124915042066285603867340179493428658903149491934283107844054414541496062107888152066307986542404349030286645384502993070523992162678939343033418113441628119519866458610791289651607929245968359486318335132700569611384307516261152484096931159502983863089111722755587216401752343322828638506901888163516211165310369762941915703350537857479770110154984337122257491826826483737967735624524554663593401569831585546100077274344646167102230249798708669618502939029702207866666052771220302467210788878684333121026478161023648798746181696870774259280391798858370977836237328024581260782120112792784821912263144078029013014635242453090939326441002135454735186090149302206193402187449316566724173867686158254266989014370283327377069316241716689074403793264187006739217356037387405360779929403694734044987385816391690387180830579884420732942416733334260264370767976842753688332014704494741251266965786901486676575493347431084205532980272102487795418909858093427686512422974880237892409564328558864222219072467493854728552300081668876338286099097931168040639841902587708098955260114136656169928461645271869980095868978814960420934221954452148957488771003378901368198505036282988057874480901737574363487325061261559083196376350741424701139695865641989434272508801482687220651387220322936655280522631820099712501820100310361273469601992247648317382960419095541623054986762215880003175152766625899774349981556499029023005165892965419926570327042006474127984228554402330098537680562529633008145434929140647445192142494697277697466767114622132338266627261298834694347301263065059653074558751291544467965099345535843686216814774070371640846133232116699218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,1] 10655552947860637473751597366086100097576375599562096085422953074784652835604822054390007548323301580504684457637615770981680831693210283007857896075291528522013974044627779910044717762030494163509646196585867579813566064467971367163588653405753808948338977025806939491569904836379036557834140054085359051049754375354487013884472849691047798314783482596437540523199983315583513688892783199378526140218525656613603487580181678985521208818490825502090354924251032313848266351565544471222250014356437870922434266688118161661623831236742136836659030218264837437070271844227218869540810077738758062218895911056894925213510492946598597653740177255552842862260594272094714074085022117069203354663238235729835284034677732784644211511420626588227507603303913510702233156277288764812367465799556335459034691676067174315332791369084249576047757634933665520035846317606041932534382396587482368490171804675508872916079661082743003234609694395494074245965046465896385790663692577513022343651199740539261292444904228781180964448014847172545757563688341098414822322484156507927412538027498414776736289899821968005495685246793704297514768967238501318406519031896072383929309578801688178910199133365749963730724437615959122495364928667621763021494134883411208871377249236151470394862478449578708036823425741074320638838477140794380117399358298842193371396917515524277389905765716269641725596871467331816099772433160465880449333689206195261087130237200002300906681441452492790217988627200851014920439712226666073602061644224494154188335724948344460107008773084221259085761813674051651181153920756678417089065429089244049780404156641260238462142324411292859812736766943488027087028525216640010724292504797743549635773010869986963176605741225114110258059039536006236473593238634553875265424387150351458185570877155660176204507048590886923126035578092998964543297368996908004219436809954871440814883602477729678405371660634533810168234650130576005999387287901167889135800304813006033985402456877021317612766761605489751172923134106782204409798026849906615094361027387803231905954664251662785242126310942881714770213312120820950627605650478399702222199324497253769550297874957323074340820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,2] -13332961472437836113845470631286133997546686995939976429612424943501509349374023670493597086003718498976228664840475084709826433634152935852450987255768816366995347293635151977154577810927292531888285537204911712796230635969252562542852955812735696448248239480443967984785051092153154714489164108587118044739119260054563078813369327637635085784382642864337193112118273068490238844715699521945445849714344104717595750244704244053618134323022148775740826201802556011220988597930017134025529533994843695453216409518153164168588589123626080814769065514819179631551569686613697793491774316690251226202829549731945533729008193075721874922451147093093132591689258682352870927573782457435253561524420509804818684393399946298127526146247947956873068860078759388183998123593146353157551575315430704624464225396399847784043497828996492826529437303500221131902628088362450780559554840593048975614053996073615982226631182351738607673967784756534400763622069120812611714614520597149713594564505360221523187536861724793100523382511253767002361575748397851329454233074969089217411390804933418485153489352514169660612300993849300710403309128583351801431730426810189340421636949103853115013152616282155563952867671751833115524432354705688599342800094047424202619725901168811269334973927874334989805422434737110705024334816702002329196765807306014138698442068904603664371274577793947125941449991702829441852535682427088963010343499399194805028298178831590650290965825534668029739628011858368187530466560601485123437914193143105511032491780255471149605098945398977478272453444331194032454067122528337548465515211565822397288550273275387202844212579998179500700646835612792860553555921713458302226506638009347978124885529133741055202797376707225144002706991660061995768203371411073376340981658580608398278529653121680178664493144972679843575958312992846207974498920267889874555991764954397234070686026260206817147590018519480611704913263398661708575417065087946251563272096006960609590133510764836862770153328430108951795203550080537036920936943728678889261226269932695912163585910879191385460430566954681629324615970944162483874705980552050942232154026687723780142391660774592310190200805664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,3] -377142149627607649120537406529064765711596235607791365804942711872274474130554730792782549287089949350958178756258623958392374028831364461857284771283814768216300668877609933860861507708211124616374442410995464820774386504656550094979716965143822601600034866987741362690490403034584567605165291080333293854284120768846545271897630418631996275844617320463155607442329095765033477220645826476519400228118167063375085082138949983411122232731565136388982727807644720659922324479734500778779234301962200477621364017744632237028193488478770871779818348417182093359639339893201350369373138872060893544573030106896731303802144503385172893598575076387375234790754397350762929478578264683646462086158832152681710128516979188149179357168194548400993759793794163502098732650664668122184545840602533448272627919866317240132446380110278156046189930750075554980573743284174796332106120333908549128661224604515836143542138062993808433039702432235105164501690012226320667380550276037086788478195326712343905237682388281089606443365165013069252510072866183974564579002515836959184497893421011766315952737045221427267227174812816028612643500451270453601685867372497841027508692952494478751239958098813569765592666486241851531450787216603776215318010938000191102287042197526919759826025225109642367857416974360246201398165416301305739876583455985576906330460815607299591017732964287871226001958420005747088720819052864863508736028373961570132116719424820010998065228692050337444166951132057802937523240744751756971881087125678661766946433441285472280456514527916066736661351012042820505412144175208564763667155482246986213763010380160994564354235316020507238710189885375891639586182894668700769310469495185020641667067985014964241013278984934545586695931389702346916057753111693542673836158700955444918940340234893744199479035983137081729011695309860760381583200334811568665034480602315617827665224399136883744836095432222643108660762949787205513113161979897899141504416483297007994377156870708647364018670878513002735577049454407866513069281233775618321363063365102413454683214896602623776752654279268659138182084162137717862675351441339274816213767278728560827794069609808502718806266784667968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,4] 1730567482257830143103486095309763166998542898368103297874069123940874297236415165180759440983439822614221135316735440129055659509210214077027506652658184369037351512861542329342826552241279571958343565614539640393560078807333962583781965655364019767998512019823245358563883083919768920104044403344648002044697753598427801716869361246315838624818181267685638441064392511519951555914303071466398053432552118356677145397234524340633795390977147416825316311202793668310244012895884472785778289148448532686864867182861259593949480633503165857772482921642082601054212306594146047522439119893568176400957362764956318250503719600618616156979516684092554938611842368329377897277467972264363373116525980463071652391176405128237474791472548910321804491534612523771120215056048372148657008867775441958368828046161080442995187918932390021684176083636918240803703971773649989253183559133483657774797001164239942311754242275547787447497895954924623491201208664262998376930848703710833672984215794588392564158211179072263984778245782971053115615018487307059942612209741491167807948984662887245254115833099757410537846052797489994009842459860242905449832670678559359798507324327307785987298576592012342366862395782367838103207606232722543893645543681536890908181731161280491828789039404757968400460675062489529295891203859575224606836092622566521241214331340978255195072355050875942044120130665091009463293088623297535215847518853530220073681463067496577246087685628706465347992005990913432617129036562109400904876639704130061749095650453655799259412754442930084684945610165745836797897459382532060818343967248051594418026580009251289780409720805775720683339905387183436692513081530693080834423568693659356519995152337045746906703209223575462315405071641427103334032626121061537732163087579711699336849863701118056504908876386532805718130683219185433622362036492676956690839907166609739235230392830227259099026910258245859544013322275830693782860903340751262528046913186187101963979650953138180627140411362996674376591194883254761034151419894603874516075809256278771014920084724438511633706499825331253884221760892427464564915504901288134700363220254743328155094470033326103930448880419135093688964843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,5] -4378107614604866402259185677021317891215631791775473524202000795073697288247383366306670446412165421118137089056505168481491404587597927336797672813989757296904293698816989610324044435594027287277354241270364732987159218183421251513204683815998653628980337826168495950126170743674263278101320166474074699383354676235761764885162761710491826594765443897952954169339972795965995350254489389409093320636960735679145251252403850857309915388928103544354317964518232808301364139761964090477866090025815209587393803294260864278245195964303319818101194438471305946573489325270740254453977379597296790270518262373022471400825107569484303837673323570128850724883299752942092176515891827495364299472814498504233561816718024051774744511877592536022136234130376815090974188834749183978816783656493603776816806059435196123195696631579685105359780568166181597017441868900879926612232862347026955831826110929551801524931736626086900616981579191096760956088329549011240542825948124706047793583256283119794126477418294688932842858579616772589027692107276395438452930473808647439262996253313387154702703574970109951564456139216125678353563727139371291612122930325584815758574413656366144005919591728902887591447446707252131079620949376455747786803428923030758270657646087972413602144279078174105253598428142784586752781889713318391454877040995709754044623574541071105736897389617888630026975754071443790689276617590689779731995141174780447078822939707042339494589684282375336627893874802990757908282713608201416922459709879573477156789335210601770247351639750574533554244893190825439265776631278419088369179678591488061696200366795956612278252757245993093298952483097121314069767610133751057729451011214193961178369916738836797141855607270348699458470707935860480335056749453705216955648300656672643389883989078474539676378073857499972556795351374324265384828474070646527279685966875068194876129851229750276943455806587652318700230603150470459438927605316794536016844090386330238672000869223066380831319025921721734170398714961355112988238688891150033419327859670936587802307989160591490546688733354091981685682656572846549536302053770508867753956944496995094599125076910428600029945300775580108165740966796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,6] -22709264623305417939952825046405264880621306302203016179179380236866147978823840628156782891635405117362296174347525526634642646512605345042970711140288170403804828305447429823431380068481683358860456368138513845122105310349045575388722525961077996352551730706527303842534547716331336155770163302782980815289330072791405484615234180311662877518530292125663397486025060105032285554140413719685196144596294400163993182782984664943032544466401878343942886996799907269176943294564154005660654480738204112124888180340372875696870314823910782038647327960657636258192072622751798669151067744034211243696283505151712535438586792939968178123834695843687866357410982142053294363812885548783518623821494050535800109080987216876324216523843650171547587756679369296997439293775571258663806700630285374479819620873759790909856173902120672973646245055777451852462875456900558522932177023669485041283686606693802486202695644826775117012933607969646701111716095742615154373416227098324040320022177693285282593064854468017797449043666750074988514291454342643723949354181672764932477010449973046525457712140558994106036455519084604063127998840777033956187720075815321282144679792040201847886869509462398534791797677512273094592017311571990324129397767984408645405830232716114103770893695695157690525242898049700857392597987025489717924200641080340826143234035721948630942956953519332512849561351111213005624596773976110644831939528327101095870806224546070308436235116245746008164854650431895461533259076454890110641729518539896598472595058575344260187784499870623847371798817189804323588102303665627406111009262576690423889773490481972968181586263739176928118635223087576898165135658911124730446496456253043180656696284764244306856640033532813288867011683906429255470254533046416483593656708898829424135821292436535574515203957545843052499664730347840497485322435538985810180556803439265599508092448902341427445966003559197503640323889737257854548167774207335393169675947686383711569810992904810684266907890715020196093338554388513371034716893611268663276805453454117501456329646790913079947040110540721981013190294183220681889164740469701724212495903113756163638791896980753150236953530338723794557154178619384765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,7] 55373028356754448868971914188708378033426905227443381674194086153546982497504029257075131687013550415966669724896609678203083089144095314378804378716494442325049982845188205992700386424352740606762813432942553499438380280033713949033559859242914801135262149662939091085049833257801310995644180886180252143596498816851376643439150838422284287258176362513250989246092531646839921432248389359209109658312007532753250039403626747415118593983444441755658646785094358978783372246828199010180843710827188857414914723145156362077904783295029971722473935729761175260616391392399370369286671465558223825115553309263268311563780600566105236572685558466982694740923331255914929484311910363905438416755210570329280135862528607604494723968100952395096303507849388271923156486780098294926543695244434690503866964909104149549888926967612230025687682289794612068063908534639596323666177839411264667149203799736817563743683134105837188755301380604192058668225159456075081586168908244861572833681644118744799675388608620878469203624555196129340663692815601395141827476458080476917475399859676925652383347070046280707865275716888328270863791948768388661906815478499857211610458646861601208826484272884113192406827849197343142750406236575549888074403485805481632407578013150754260241040060939227983894764633565837753027526876863930829423181113162473818474754008057199459130475567459358817299131455849403626651747722527767099440420656002878143647573569358588565396214024852202990594148676618731682230559089508976330391278218892519059564516989017344931404338242264955674120990239295536037905612708412184062889612623270569173734402844148742037880773336562412754647665804250655604930454952642658683678222780771846022977416267811614661950874204912803468765161031778826981195532779547427179334297697167584951247974991479294249680474677964682822955798461029034971366323717824902246501238267032864008603561357944255672784474774723225742953348990636185539355488657212401075563892705725616932931003541034778307774808313480204031613119751243038732750422429826932923263789638510001695847581923190769827350097811747953765386323754824286448486876477294934424261844205867034824486386735094072767543460500405672064516693353652954101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,8] 108393645691406813311363136459033017052679561034284330274544274924804033636550346300235575577818416308599701721733422220944150497429499403847066184696242903218818725571019498407063758925390032920501964833790936899775763928959003313376461370066106715952325256423165447456105889562693359981399195598582928983892993652319731485722515875878234161754771133805448403903972476489329809011377824702110402877346809869179410025844856364072869952986870920581052615375482005820917513893192517036375695707377101762560328997986695615293834647208099420107168991435171056189522630367700332397769565977822454791732394743296507770333637832653650699410570287397915138001173482411187349394608334489826393640720652447151210880445126911886014029126565922713061038828447791439267178778562511274282250672610530253180445929739778213430610549623483864697278963549181382630851042585282591270990063563442130751386512176811758011122420212315886002073144910465688531394875529718828143329377564245088352257045272596175454539592015509221641714671377066155285472065077257921867169598791614119382656968596701004148613317200360252278478363865454449334501799232425804841944556842262188963792373121744911940427474490253429688271860065360772884447767271909291719096951714596428667353552100102143050232814779793482207070812637523023256587048953982425746629281197648475610831167934738861931416520592640352986466997748775709153319140265191461575119513036895324249035103980958543728709632689342331759057952870115229837054866013760251737522033828241233586640452902769315669346431558941939177801410018266453710296026586188335103957427710662790473725142235828701437017566434758970272481725493819275315617162966853905191842314932082341214313297197322946987306525548920373619318788342542021296706009120719276729284878174663110735860168767870729421236727547405312429896904578622542907473317188690515719415755027387841904315062664730973707679044136260457249236454766290894216169126700498369659394087529967686408223634365341115310643459301251859258746338902033697731637287558477944372630676144820575954340283364445664289321210017525210068191862711627763193811981385572208266331999198075903368089683638286800995698122562771459342911839485168457031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,9] -324440496912335223620748928864921288611987619331834117194364355574921428246848564406785197233913976527995361154974876890875595188378544476042188117069897615120200212865824389653068242558024011296992184910091935657422177080059765320175644215421333358933066871338660635439762890446850223950168309604966304840717034995262738961892713812930203948287268769749391185658851785614753585019800554391668072912418774793659004259286507319700103605214784220858459695528610006610249693794111305246243491194907875612451984058399691102621833432083025489390292181507270887838233218787756710049177779554893108374821928354483013032717648922891592288614413406448699057030731271305285333496966240047746522352529092199254107990853230582502871030654120441664382985800105790604405843757935744161699861227354835804387489393993061081298900169405425926496824621959241937619235399619791318872034763842565648727824325083709239345382193631985077373391025514013170803284468576498098387803216388914664405388441748212476259638449023727832453152739523448290401111836915182763743114526850778325873279860457443019386400540089787186056463934277130634609267453141506230949162902931137365587920661620858729719956005822803411026759460213423356031665232547921758364804531493866693597481440208823074193149237258878164833311573346249551822262489960181475172006590265663638998793429657495773674923202402333345333206521579063307256968309645037216592941520202333830014930315655153431577548008927947757502997575731573309010524792413054418570659130240864126504332448813095876743671878175318234637603069160188311654061927089350281180786861608238259062786255877488783736831763066236665866626207014736639731269248237700529802842717896436979424779940041100370229575204481047485272571882631228517017296653158991382315690330281219256595346401214390609706861108416633684216086081611934383564579040455411509411646169828297421652649847079785521155580326450587273676595604843648965673000449166373646306645261103226224664797022538540848647176945557928925223485774586471867154795600148854092037463417047090901837992693860349409184367397343534679766547682913259746315863803249487579408832026082193032729822006832410771510338820533547732338774949312210083007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,10] -22406345899031989870710867993891414778529253439299240705121778374735483064466118550770265359747749131229133047285698442426257010248476349063513044537722870470512201272413225760907281985645829907949556749406880557991761940921184373844520952689984505381539442247120832215186721860447076109254057850154403210692936980669845986011936054150128655252569773725336216117756662885864326746045116264651102913898936719003722064516780584020243871844548839901485737997054023174026840383554557654069802687718783676197564768343557863526642550787806006214140401442897246647787978484525456101523036579451479208068589614020582478935933521301674576081180184944504164487033902273643064038994650206346729830686085240172263581731838412201889720897608478628604412722828798380997352596504348706681356823138503947997765207346218692250098109891990483797724570403617118941360907644644069617269681958442329238604387179500133007801594436611134678996506645175692445611247355097647469191936904747949711305975389554857136142857532538413017294269744158768145113892087602022725849565222139843560617890541135083774043249359224558599770271861969447193335661960611626981528099980757001935365286992507463383571446744810306199751081024731436747451255796661778233215727938889038234493757780653302646705626511105950451977473824707452508862438785687561789466156087957523875872405118764262738470674090088840710210499603457738829163035818175956267056261083135483713375474078689648806134738488168718717732084189281921751613324675392869416097094045136370651197770161301337823000093269076902940666494831372843566357910285634699392552602853525701862562462698497920052388442632620424093493332234108723685279865462603000642024281957803653556973623206163531637740816408236792710141389177379932195413768834471713119992887900604059115997558782197939319774122669907222967963272520059963756144276387565935102013874671879121547934285500425688114803993830109032410845504112081472936404289980229808591865417957529307094988199239309208054069616802794980471407906684879968857666616703643750595562849180875973950251215362052124308969807581020555269588288563266789885455505176592625272888817892652916863649210535425374088858846421956627636973280459642410278320312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,11] 575600620039588658524475399970053265481314461892728828279432823786685963760699904244195377362241125853010374454899762479435017278348349328285833272020122940860084735371522506581297756896139313122390734018057536201122954981343991328299601030342902774330245612994138472074238953894190068717084454355001223538360861639783232501819855991238299982352857277212865568235524872333260503625653353102770002007949406719329160840181768559925931751735467253014015009719065215001879855996515198144565913608807687838708773576870208152179314663208357575637945437043118138124246426334544179636058075934340173696690514698562032760334300876930789755415436000844374241434086646195391861614340769507357696936288849742603437378194842097358936650110898104552272460266614879485667673407887714869692697999210424250439157692804065901233801613487395965372498478110480717828573303391452914143607263408780177140092374699311496085017488558692283945455290484331386917308736468401871449957504612890834910086704029151880098830728821915414237796709387720599310508437008896154746584594500366273224925681181104629604257176080262751633094639088884616185975846548659025837755118903925235026705478852995983700526566410365114683683383807559545543335942696813909842004691992712309848976838505085722546570452390320772452623492166150158839231625311706749345922040299448609298947240062482655104171526680024359703376943405325789089252659287249213113766335621729832369890773258576496003305769073706518106552025204308997634117593827295402934841977060004341248956942636673576298135441258897251469414040134235187019649741970916543538763353567136240737621247989394560699319226164511077279343069609091918919643814209806806163605950376410672563434862313559687305997640263531772847750468342418647722967176720834675354765292292823244064276991743590799374727951437859844203058501248578066347486808245830367957880456043686394576657891656983415753042672687062410183372300692235510168032609620950833532083286128117719355572367709276674569424233748575577983717692385542521557658400304647768276426869777131808217265088172933321784880223385983628106617517604496129276082948488267517713241480834127666948387955707515806490518969762426593206328107044100761413574218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,12] -844584389303467864343713461423836214882152699303836327153287668129145143278626597432418871941466016575931641808477386819905173314259100622511992579451302689937864394269717035834183478781778927428935215495915028897232488649148746285832144305732499712226177230499012440554301247926973188333364206077426950830703575751121651185664963359777166963360318435121733104799215875861938474702083810267638895092783417946665830221623677622720505896432337970281817937751994580623769415480251620045360151536094497981315899770465300521675435500648217144942590615845574037727414181384873961879592457182839205022411172480923249668991704848194522204273340498948337009598123035808507467588291845481864735842692509320470710889602665544255621986058205116665312965719819958047598136732199315264325802057942441806862262656672724116914936180993716391655528816578872693093328914364704976078174160647012277596479239225995828184850588338796728837709940902672451284677863655995202552688571973732622384820807806060386029865921600743378723199015594052655328111926466694355414117622017509031922371959162436161793162154130257809164283340930324715639989256953037345635620979759416815058464292419777196864705007603425740144484098677765521462163428665485232922626906157402912099032816668176715298834550860049266806190175270974384988150960309574476731581295698339508649101899067204318043976185740782502290773094266811396121277625061334280303029337858724301895794635449453882934278666503891117414417022036096384708414681694851352353359170438008793064975690651006512375152501971734169363520794887680621989289098430110783786308659174386815591092961388071834399372602199322403430644365361865519261799306043996840485826645618604519524339850478696007221975095829094155252070800849201456937684081431711945920193601941209689048791276715152645984557795761427881696410905006913874259438865342199928882724157698530130863644801754648410949543182127210209233944896691673328250656904324448097704111353028123028227739112250584421146737506571206267820696848587252164412089142197542852030580223267915063458414882817698148201523228146915849130115212054354076500107735742465717832441159804563379247320149522278939666032268607231969781423686072230339050292968750000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,13] 4336863568554871309041337551419016179662497006499884372696353605500867130282076944078564880454065715486112953363874477510457555661294490561432412871756620853455281986159043333502100982964480825708147538496329034618404775502214374208694676645363924072667758545330686767430890544342403253509278199201036819806176857036515394924425249844865415636059073453363450189113844826450317998361416446431768640511074321441791389825850225707358312857841558889436818186078973976860770324185774975274406697162347601505482543111657053163741816042227194951182570068248897359929103107029014616285035530112902416128751355713605887129093254600561659721129155658265650866702994604176483913189938942238116989695395510908720223680722328482433192832618782390984071995912832750694653778925081657504071841155589623469260679020082222539038138076188868798595005922866564042684147184650408311621799431914278450589896526089535929846074897287963420577563037330686116250420694533609892689194419609957393983839241773022023549105435720300559106789889393441828435293625935904137369417645166274182610719328489069742958933200670411923508804287966704884723689915919334614642702607774726534784196472477771841428084890333532577507868768444451422913804653957373905681739864427314189801623946018664811028158643221483668960642898929493508190951905330551850271767730314269068247468056733487312557394464570875330298218152998928238163918028432454509005506507697436248704962432716554819229940339423458975479149776285435198444829442571429788737238745016589318658293417253072189019983708970209022138615786222869136666912095473435680586539045116437500220299794114092348404293987741522300343446704331613776927669127440767203903592814295366221942738700398141929217357069960364151383209233586536332222568665749637172905554973176612129153904655306883542837168743329331640012495422471107153170743639050784584465591966869814476276638511980051137398147394838273049049044796212132292247407557194807381345796653800888819656601865527723287748018278494852570248656215731119722650896580652166216599231679026795636388654187390405519405839365957863030759389630242161084920911690198725225114491199628148967346097720461132165450999879918736468198403599672019481658935546875000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,14] -16725267752966666007869357769629993890076858928208643573970502161176624145015790358627085074134818703682141368923263271390120063072879602957387665882906604734866387341043103302555281192907848224305474999585472645985548888409029563603983100134322826616652946689542512787359978863184044738147545775864563100140800802357321556840449053816628161329233300609560043244757247749839840929244328729022116536861418627826965678448376587629008695304422729596370019916262114214202254780406902719296632150893563544500544938529105674869138446089684914062687910353445684932850775304443887380241882932205548553295070946125116045611975341673701117379655803411172690542782195735549929638306166804430078373512892045946955632324285474110829952393696536247270679971521462712187060998803118222130375673941698095428209771023915259296431435796569513983407264964031054309791752933593875241147976737905673660081746715893323695556344097457771956522812489894632133931394309279151515706441779721315415599876981643921503188294690650480454271454171789218993475489152580493872808050263513482634396355077589344171797721004224001112969398685349724046800950699809098319174735887864309139232032191577734811478811098869937308609671862234446808048525827443918097953210619669983025161888549457184094929411813468486734119512743346927073303344072502294684222878458077892915001504926688112717352148605782932633446205207404148331943382469935196915980999482747267873232646986223862201806672552783819392697813031218737772446270288254870113437948646787354243860709786645049301102060884783233563072734653268933090784309831601160748768074875952096226319496634354182891171143549856972368651268732525872619798681145096592390373512283739099299183854808564869610225106785238173633305805672525293902269074187375609705772557858058948037120638882564302091957742382488712527148411960747445731573453081931216916040937211357888250219303152264280922355785496758336830438456925625150296743744264409389373768257625698815469320490752158006787560780318012240050285541470504171188325621816783616316290889949277271760572869602425262933064023790057139147382859421347908762798612677334744503166221725435426601710303462608139879257921484034810077901056502014398574829101562500000000000000000000000000000000000000000000000000000000000000000000000000000 [21,15] 35234516299310458303511687045513437597562712211283215966151342187351817905454204985556903710728691473869498540611383500531385848416709469864729309633069466014005117280082428300371669786404381917316015110360441149819256977895512511343520623168311799347725795479430019988289301517771391924754097450586339739052962367901223742317186477933963388555426037235532007132954475187298337114578154875999154475974113081797091948090924674464105015593830284016492691734725526802138472497022056305685652931862184241118982769827305944767683412032016652909710622525510616588187148220160058785603617107882491270344790935246525274677781164488048792044408796867913899353388684799052394587088219728693063820378405455083729611525628309902323200760733869510413942592234379857500063962254303157467232664804739781178655660144404746589766399658948565791120236933653740917368049704625849174793333161081428814437758395480176944749505335339260225229335641351580543380981981145908504403825597782029356584274320712989839309063376656603262585148763313951546386975992820994742222175097650916761471016924555882791154206812924150692934923094686217396169086920112318971952036629066110610216784931898084465375323520508040351067191204856318127662285700583563524876624549966493301267962979661108466774658153034354503094049103179431805916439202333812771743359242802297846058574702699302231937830396969136651776327068841204565521620563153282896379077013530039706354969198359068286558192327479746313632704235835012897054151707015554519891340860458050887489666793406434035079431931820997819472099093127585205994701110148252266860043657744799284486661832877546200326630108627678638752873204733167758716237766867387366956483637028067660679829781939721289754612588122508570589809083652795444407894696211041783231513730461014157592942883826400053124793227529224089351078458884071303654545833481147301023549657124021967672616697195028239716725913613355510506470126186743197690045267049874976586143097440540097294934055341299573822318700892434644535412355646546310912000457708572463693613567632770206274874080351587201559013095164319918599503338648603922935591599914151899344098183652421466791439042135452158399161947874289602111730346223339438438415527343750000000000000000000000000000000000000000000000000000000000000000000000 [21,16] -43220652878965424732949120234044026979124182327652373888537299484089417753071918385985359846184914978128019870819947673523499667151773558055842483430356589952518688380832234286488758735522751657871564211994718045978995229726634305235542109512491417178356665352844536236288538562710884759024971490392014621245620337380386868485958349041181675368081652786373952710730595886691611441346366700676284795154274625114051523649250027179158550538183676713510306311079135423005530071371369360678060263162971296811158090103754573027093523622165969377842538277771106858596035316942887230740620687410185717487281775374965802407434721981676207515319739250780640473675009529725911374880521860729334305356736547648994862304348523228431511497374534654430478705966234885671162578979181212161311886024114702106499824990512991280744432254242766735476706934580293614033919984639545470624946160320862405841358208691765521236226271800408292034423791057966282681807464983309481527302142048560067707686088158199912359056920734867988118432490111572262719226256360229538488392406295138064970096963848611434527141525547874346838641634041807090092614912051656217203423268141574922475525006556322595694673277644750715149729058759653618864231315613193930041395072851046512793537560836567703712042212655039618172100378149224012806645903050937533393448708171540002748908445545018072742686695408606008694112858326646633094956075372065541852532809642170382993612379171208553663261963472500701541894607631746009893990331718102109069880653066844197746606892719626032688133908865738447600446650560710698616871749806717652153203690680269362217157470644873286901105709293634337102023774508481000506015236126433089124143936093048898246632723388847797403861432272441393872975160020096235180330557925572108967927867689733315293598310361997322177005603645453029189411144109530264975704874568838837240752636599775614331470618695379969025513182524101680177204824452063411651724055793724563954346770834151417292239180714364508030143877474846588991546647552505957663591663369579595029241005015639232946428621846922585880718099372263169285413476160396145449858727874911674178222101540437367507465664283022514792872081565433539651621686061844229698181152343750000000000000000000000000000000000000000000000000000000000000000000 [21,17] 19406427716320367612596151437507293174135464158447337927493629809637979784144962859087523114893365777584847664665894680808408200451348206694580633142242725497688837924548196955284234825670764313695887467641596294013499278681240309578129800495968808643574350360552921816015835585741292478261863957464315931111109049015254585781183960487478991389736531541865001979629619582415865560682578898287381459861890419915017425710786201917446893550170964867440046317917889358544392469389192070402658652826864637328321921667553323483309157155158706839745396998972495022295402399688139237917628222293941699042417468350185201817087418588687191613862122844821618292275412677925681332490373766949532279796208702628352516909574750659461317559949969427050865424381006563826413854837257809761250698528749489698416028088624000702207349244738085286013732396346114021057998677847252923597351462327013941844749537645970209500310637006373026649050764010236485815072649703347889500807025015488563560201951539817162394717550100185241221522525312889831675454553873509407475950713181520637289508621517815544516345057744439000420459581052365517606613898977045875260447548016314000126435922430072243286025146179886465074503154679062584277767700247249456540300626725941959050509168970965926869803518878892164618381539426505943965498514586727904475183751887255651334661556657868981627338882266388047928745951052540332000745571966027000121262276838129704571077883779973868735549870442538261314575053057664027262237834177570856889862621309787944318352174688639279513813236301362278557608683571370093909449080990709215528054871357157296199247968320095019402188275063013329748028009797551248605177750350980651361017134633397851680375172136846545417184669781231837453504825023458621447306694994118430774869767974512375781950522296940006961826124845397316996344971127114338489299757724364519664217226381945962543177140985705260364269873721100478674745766331337135155582757463171744131877438399828452128770562185297368264062413660502511958915791325643084574299842962698898329053625416517131288921659466180242201583041990030523544503019503268143305712034546777667323102210966654134946891402223679080166375684676771662395822204416617751121520996093750000000000000000000000000000000000000000000000000000000000000000 [21,18] 46842698424672415618350828819177574199592319906256334040282586399781094192127060305584934623358340019110418118961768551120520224098291805651941667443679249771005972777699619451352810971206336365857947367584343306296862381735609709495830363361809009854078433274212489218038879939806223151583324529797990440246188077814343583703564383686560142397454315522959673966959651082467090086884740668286264359180101469865149876693609376801232443862170370944723727203554794207676031023205673846752349788826095313463363967199325638926551061913481086032574978422141056142968823667531068320639617956393067621497591287372641795789395731768528527654291434772320471816763981890148152227373533344816261995009117333639202924754734306741925145216651816822520920875305375417773383913586775984494166533071824727699432632996922818581606586027513339880877189972571647384820089888198146007171604179790510497114293725662266912436809352843173124882761641228618321143223099495585977293224313024211720223468039726098522423894419929555258671202315826758324357989344083155797985055297623742306820069028714377603804766257203339764671046662519029883193590637011517821885064022886714783496156461630689304030026773509904117454319684963588357000146040847495543311184427417547304822003189303305383788550948837093522109694671268797392174101373623517015107355138601970247025038823932170235641413470900659218616716107738665438656933863333976655365179370195317888718127980698163406667176013593255397789644300198019156823577606171516209621705234755610802007601223717565099582508598320870182249469910767007799946841208243511333761979735996641403037318328196592840435042402242685226354482458639642945621976760197474679778248391064141631497054781823061317844411358663150170100444384311371447557253728558522886692742640989846671652948732239533262231825155088806632018253571140305337446873445848452790277867632921945030257413726423084600930201218351682159650694010328703919042908359349292320999273647104668213604979966516052195026254831043738810451581124396666483073530953365424126586531623652741141691822444542530908330399794926078720668141335295840164427577697562907468753124991241407030445988572780026663295663223707775146831266965818940661847591400146484375000000000000000000000000000000000000000000000000000000000 [21,19] -145241228628510894647714653329704855054277698001273808312269519527412612147181998754319868622334346703686286664370453714430303002204700657009458485314750658357437858997900795871832376474706258050781207350167201207190226730182001276285107731836554054160369654909615947411354211463106867865291851897797854118196819863508328740038663738964841107572896178596834122321316084183407439113170017215122990253443184149677383758049212395396367592217521451368670604398094529519569739026195723167569614621153368344013904327433896610789160464586405209292613784507806015085071840978410534149711016910997554173828825565029143481712832439971698713637886697684449566286456526348158679907158600243414980032959864501171007693434754676002845625208759604921442816342393808521996863149233665508298471024333166368900489520763142528244386122817795769156365200172305088435760684874947485762006809310877090021622996412134784708403961110651496573303430957947694877202769416440176125888482403824182473928496400116701284565315823623227348413601649762813558005653513586270747821311895977991715788556262933742516947661360466831134665960434985242948442535582423337720248143075497491488283988522066164380024690170231323680283952884166705326063932183831262972747196261947592357691294410418266238606174034855821971867905923426868871677535378189676264459798719551654676629221813946697133838135907954581335997226876078471075337015265926092347128988506100524680814255702490696602429449375231416488865703022392228589993148306708177041084706610027242113158712295478915959389734872049879833433155391872390916051417071862945937386501788629286833415936460872896236428516563080027794113497383690668910255055813281249744562909120766048677492530201126145380708666939105174066698273060534258302969954868753158106760429693661222067740439695707771598264382795837234972761268735043178215632266610160554770631513042921003785546856344358002004812021711618454750535867975547913502781369780649529258545023168418606842860729072372266892336891498577683503723072710228106521458560511704712774633478255709469666160348157820139644754832849570134590317939611956007499201816800129393741944016050015980155585678781738016806968504447304061516499373851729615125805139541625976562500000000000000000000000000000000000000000000000000000 [21,20] 243255185301407077100735543577418723461345787210791763171732647970235070600246626159450489970414548755188334650409307255264695843713234890623261530096360340213715838597694994694646825566137026703933186792771912617514296602596242037643447818483277807715939968261709188598189277525261675866799100922332928339142187849447941170069853588549639848502349949797623269788528693243824542055308434760756594441325228841011068742744847364221243575624956149088612142165097656747199133998975230362306684267860080585239207729742335135989646279329034752285243261101163247138521526096153182010239525682390935955256403730695165278498682879085305138650436075060076925648416678627224388130262254994782040647720510856602872775391298658179408640462907160134888349966892559525392357429981495212058845502058905299748464775328980590594455796786139782182351428636593666582474271603339473963406157830277166584594576211262778993058403123988246076224197711191297717907271587891329288035983936066641458329934247545880117282813230917203589893701485189330493740610579028461552050024108749886823002323923041320994006244717339969757868694802814114274446987021496408227301293309515880124240161037943159954656473270888702438812240944748264493485480909135089261333730857810980330093276472234809009018041721984645468395178411097063398421626101584408418523925418550397126857242106811873660201431383884283846371905387590685998732767717545786009337786126699848328792921511640396045752486606897761737610987759181590003708801549905287189582015548152900584285123698482145924684124178507180592963989462631232686887740862622557787480405985518134925390960868999392843657815892520277915595786845634806043506771111161637780873064760611790744730440894557239162413272806908415933991849492945301961117109227466578173512426479806454144074609035406582245895641121518189219223069774623833155582584655616906388929400423440102478015925932076162964691636641368309493167498051436302495565796830975854401166551388203709652969860146620448871764112205857904824501632812767724068046290956125258845752382949830166998395186439401842610127658504019468496636360174320962947843963448609130319308345894037949475697599583841237354738544510976677032187964755394204985350370407104492187500000000000000000000000000000000000000000000000000 [21,21] -298096821089981025519822313138818919871128712071255807409248876505133355800857286134396302243239739626953134454852356159141262628525271260321999360113616798852696348189885105669266257196318497892580829399447294621737802362343322407849637442753485896671798580984422017012933350635016649212775079343507017148188719517069167076063866134968205712991286713802760686105624504668165542433169182350595922074483984305333818718603380475504969208949289510804098995173578931800675929852353754206440860855842494184520005302624546092199612167317704903208792581638596680814534507481490343574568969259774211119385592540088709306549273120475798571567031238120743867262744917251527575069898077471924653826474159442071517001736067135618852478031569518715983384858238264819578720796483232960325615967433969517470207335897016523146203890915148824128107758576098022637536954962008647065266153828437350207419617470638313000840855443292069078206223245226542737963884839477245242794076582954447899042796130955232905928815038191330264907566956081634092675333714589427377125912069752735657278509666170282827907721882768453228722378128824062332544602503256849312709152458021308678718048237058793368243676510454280426262573001421094457676085426306233801116084179473113158277105378377789077870505287657298626215357273328038082576699196999035258821012619146418352107125357007342579501485482661079411860987727509336002051410264473261158710566397262113171814302320355629426883441749208774333386156213342272191763925549338008555723560723598960177130849531480764136872843126225327966828891248920582892602739468172535305152450995890938480584636756160004820734707432484877633172255530416068805137026738030577241162070279750445173994338633704319127399043588700007005471156255378990749238362313273538282255339153490169429156088565396592960848663950473750358503860101625638177658095818263594824914729297834596061870382634077248770711583200657280594392266824640121931052383718948250906891448960101787102422181713404221588933685815029906381127953136085985178434112733361831158746450071248512416830288831962652638316136080213446240351541598783092020236910674640505624620603331799570154645033223470264545759778257379450303043988412809994770213961601257324218750000000000000000000000000000000000000000000000 [22,0] 1292677162760485160706480951456706433411230432032854989622929539575475592335306300147023051630174203827560151745155469670385543157338598493093179007242458631394532532207335960708770608107168430331935694926543916615243720190411630118199338150405151329188079756151441762649459750206241743785871899252140900905686857551613190143441812164624608754428676870001477818244777911285185709520823483760313612687268674244366787422398227825371008546300051662078193133605290772663281164530758235690981798410498593884449896532731095323627583465529453903583623741037764991559392479764849669036761286219317288414184114423152863848134798024496532197840374288371891307605745690856494492383164202100832396285967653643825747112148342471777659269543463663995917387015725748440669933153233759763530449489951630929466990008631549549532668218700962392982274776544839613183913242222506259076261859909100252505687668194661420808004004880238913890209179530510412462397527973934986919090777695024131015588640612786172691194294011248335173137638644024956873912465123481327617123518356153747050079218735817767542967303668549911137225184554866592712850270253239479998828206133872127100402763744026563417967180041436850481249465457412100899391661567725061392280620575099271878407142029046386788887588354542890973003695475101802647499851950139346761225227686170604055650277395495982237578656800581967117598868843321880259008404779295293287580370432783310015857454241141794364928651214917785052706606448062226572998721697289180072798719559590429263846719132769858061687956694240047312664769888015212316893134847806033131098853521847207569504829557081509410470104831939055458357720209244566930976655144478261688237595100093861244993910813799701068927796922190976980242367602479789366495485296942968273703142299186566800008575431432565436546515623800861087089012592766068407476139795743469750978061075515489719696662035729137277722789251599070226534671222407578911368050887155426333504279216506556561959952164067869798908957766565298576917999075982291387894917525102390821131409475570701205474342968295629392805011916168139368118252242543223006408250338347101955627227454215244506485760211944580078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,1] -5320917996114117775417640887296620284945411368386098600267414323728266629865988078668863649108706256159696108456471756320762783474537443803782506378529516063125904834565668853723388126098446814419264454086765573881257095108734842075886003025668148940475474690495748729322347604804952355808460188680031234447176705629186265353659018782991193481443521452556409488795224094249654628318994475034797556140544392307449833336001147821934160800098345840193546265259322096322818934607035208433153618869591739892199541523412848689108294316557218494087633025676880807181057220318560263073634664851647778987097175195106771812951304374162131384296793483407583244499864215020445622609495402442600052479938236148341437082188311441266505190733063107700800182401863300024858955701708222921798707646508423000048584134595012922649826605139392497709908120443830416136645099163471918725634866392127973015135957138852909723017392025696259951260962499017760234349539614589812491555024690428726999763721316046877117414461266780925404700191598583975258624817766742497381146226199409971570406070974225308119919392042853749745609434553193562404804609650522698769335334184972901831242826373566669535223268655239568035605235432353931683479758900819610064832280162688222558784442447726553868955318605103457910222959637536215337206901059437928016019684209912844599707047114254237453553032935457287056312718821465406978698949543370725530796491394053392068525731221708847510574532542372234096555236143090874807285045508155223336649056761465582373686885072091809831210268812097503517402229605607811017845486982687196599209936227217054100252159823777267136578528594522547931970042276540245549973512700097589735238772274302716208670820648484706654782174335450515417737204035667336587839366543493620569818478691181439539045378034552198642277754841691628461102346947875589106747641894044387716452997876568211533738315056058902296809869630736404066899491045939322314790697516517099299469702566165629067499500322896062462586387114275153735510733684405720782490770580426263651974268498927342298263458639148952461473720912935036001682226902805988463648408325555273838637290739761454005929408594965934753417968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,2] 13876469067828257508293186636384254840452252905981519457922517916757479220681379584345339476554747733991757660027141321856232526348210691986266826778725786698296438804794675121991256444792777419270716219865163816518029768687242427560525265290460788739924101707576423345436194467802049434575248661411835933104016400497370482324574308167455644002425087008975875155647274631389464977040645923928617741807406480123204332694474842324983597679765122719924552008723180457099132117501113490189142748553941173442185736686219066323031083683989831511601166147578909748908620766322704051077447205286488554458766267812417926824907805933126449932131794642338287677996841934249429472362809830633635464724565082051058636370415517406564448269078981194005184395080433632160206820902249649295070783504608396876376718540611849129127909646999241064431281356862558884781060507773613359449444991644667324098858280240034229341338418516331399540408049534389119692521521668924916408852475998437472941869937830629253507354677368390887126186545780094059892313473928081421481501425806179588811093581358494471244695488338372776262696064632769219181027743494864078494290159809086509530414335305490970961684822491788617761897134511627710381512995176372059500301783441848617934053676530690807979667568997070941628188006214608159997904716603700064946240407370799426373144877321280946265497100724600756918461122656427450325032739364626377743142907011078042772709574395438272087035137240813764074526180680056960427226873189188097048058936231233714407020363476539649856651220781633546251937146524132758510328544476942038595308392004021836501838290806380989676786153552819152357800545271448656933625046684527053130562974143758989232625603537732788164248767574184267918187801316276093878989362402669821693298470030190497985326230430230511618003738674906082326632242410834479420237613206801900036158126955420854933722895421477697165548070800808537819383528805649844995178810730327552784078137405974374706135911947326039711693702673983012761431103958524987570581781563384852242951490084402512934227208523436288909974706758462453314704655471855950145086024250278874477782046483950728621437065157806500792503356933593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,3] 301649772755606665950658047627523442219400504314512171566629080795358905497227076681083509821207181066254269459840886371910262403596785966457569276680877139117305343765913763082057988933021301621956117699177389024825688983265800312875922205258386199226598678844429890194694990918936327891148773262460559672414612296626065894681609461552906534633584143376630329023691366964160905162186284876937290618291584497872449162371218892511715529421783529099133460787514004941234443818680281322208943569972932567665302533494680843031531896361415864966791043132886724689583865506043569461006319063041220374225622527869882119166196290171393196504543192392445641843346751613538813218003066374538419462383973690244941576224143558346358822272509511279069373151626614213227882252333179337248003824379774913724291637794836491152668618710131251274683779047685425412657114542995724956590242374015469340022958825125929643007957645480368762201017603904701301696274914673108335793316963051682552694390683495150318866783228289864236389785940039098559332390948885490213601196244044800429363276645979652609273148054089929430790432343790617468129891738420626981071866668120684048489553854110146936661004708966260199659773769816697552533709291408756112091442834825114103098331705943756987797129013666863952625863327320680523998967039616094647651541439478762712360365666025232293229587396019463335943851180747434335939343643531039982278189539952277191340868803081708270776045524682029649539241692502334933889315733990781902105223414143533206011325481546990214828922160649917272856450910297425798620443400108302248831934581172008766998226507911006766082707700820818219574954424341284615401455451467211956114914387550895283348184380421835580449271034022906385063934678040674135852857015610805616165761827991185588094147476199478210941959393684101635868003155517347765442302169624954912898877447315928348044083952646227965433966900174462073117104827310303376952421070413183129877610499977932086466356746739688893289229545954108929874293987377066173915164713383867174448080042835955852361143456775836207540110943615382745249162757234791990591455903013709824759187690047974872431524318017181940376758575439453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,4] -933874344348311100970535975982419095044757126413289613125444480048877251084036800248019969104111833759448785601665612766604955588949296853755805096496680811632853443691181503024754465008323274973806522548476071389196759054193141748492330464401104140297817457786644062314820734876654404858306483750829751023435851477707894963036640636632811116614871987450926741024951200856792944517685588624687445266508800845803150751062729526457316657808148616936733816569513088275847502861973895530394065258917488958069002346402278359342269767396059608501068839018373815782590198524104779779172911585750727957676186171651609671196882504909043790990677917210576082077811593406165039899258944654357857754054838721196678739733377853642346318459329496719364347705793597333437913414457921181465702536155800268820163147321637928968097447272665072528740641782395145031885013044675187454725851521862224515515733626342145133863777757223613533124653560264323111230302740206800600029398759786025793165275067935300098539226804254654673060325522166411956390965885048650115929555570855299754735524076237847773741699020570261795955898257520317641326444205777518880245362524950594672013723837478359755438993763082430315026727394023833567372244941628879047871825562328117555725776100503925558298770466718999804632729717185851647655740861177194724179587377131859501944818530967978342415176818674403278876155742002657266436956201755863074976888003511504292272022177269915314357050446666733175478901219209310764312621344371807840318217812134146734482667986892653563718192591134973017051120900093844128257495710764340948477492705984974616743216597714893685313377714403468636278695050161644113622076168257198546006665056872389956129548127289081429542981409595775493603967272064059636499754962804978281460536721905043412556672332592174147544813101627566970455970735509741378735467143172820710878352859640795404773724034250620050741316310374363861765084351782387848322962250019473799810804056318494637942433275275464481106637130465445145620254322410121257565697905302316952376642491683426210155506586041259224127167971759552180939542790932399999804934685691848788778811170230165968086412375814830966191948391497135162353515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,5] -58542655819457364415334557727707042697170665749342030026425807903342157128861400468767975877829170544356602456408830783204698313242411253761058318727512737930713832809641341514962545400395421540333492714632849453764383147045851915903478052852633347548898024773526753943707911158146937273603957014644151182081374020284640561048847842110559903032452021028074901187311773179376763343886395095628724328546569188211700862297842503154066255922272123552734921722638523355664745863379177906668611850765055910234803803041466187159593860072562108235922296483946942128174397561925043891486980958852580853906638933181917635373540466838965776408783872905083520154526875315326920907757558169186688947220303226533044006654394533790028950173203557265225771242798726997995403105391472094782445142667507114538743834048736879598328062366837361542360120104231088799618584962474593159116655829072571933606653420500424122642972339601683399164995216380512574193115467189809862644970223310161357545060527363211064526709170705267566118850542337767827197565981741400900282515032796001324914434200867088938994729197889337620953855338977539936935985169330811748776401828249737082488416903592644869365012554110626638642930525962757978804598884579029535808935406788840212114968802353011176783378505549492578591658904868051374848424678128253022071248412829555307068306868141426631826406786912876171608338426783166571069760233350030710857503554818980065136774439871391252825136924440818041965197960987091895134577348810238204929565558080192869914249046262590753615651204895106416399117839436573797817867805467050453422226800398576855608025514371638743779907662645229137725837941429312448917819220831178740529516165844068854611038473100366035625711479672826683837256269715702683180154709525306840360285771891451689280925697216557579857719180427778058227728522115524949768347852385463694438045470813490285756348891958827536123003588053041727955958496578910306695571416153630221523816356862954910347722732584020716207941161227720557313283486327105240467727240122510670226143021785336676928017942716475754682117228574053979757143321235330512528893108988205122886950153055313802664863086916424705918871040921658277511596679687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,6] 29017618683517937551689415456099170876562464790239373779100261131847946129662865780883101272841741280022603584600782915704466845359637428187964819594251120147120371185637465846591750565681335572266553902796139171026555629157790228642979887336312467849099477360912407159245695989538931189377122345557057855395364077650389386165584212990696904203458442114187572054180158984892225711221283122048788566774132155992996804101073527497052832861795251241135817034393320862224048764773677580895990989401949576229585711271141936494459216274751718510840302051740093504474189599571392989039712030110206736514263657163266991336134064642103826357304725305111532630214203643193506979025629371737996040810280170172644922972300573009112120102596908910320465467686147152232492884834651658334140364621900829173384165011257570079785069998808646666663123913476394600096631950577004865460759297360074083225587067989484995601372390230404922877649558070745760420194002724774476927729215713245992431057773503108625226590803218063592926009335575724677373774196202155651469976134924041739544097919431963558612691907441462477494611818981136188288819886607814177278561363356381978227754009346096700443830328649526054103384636843008948778117342083454813742196408132255137035620016638001515155061677497175908065977396012441869351698033899321219415238652254761909584133301354517783103693943417901941555901018789365818836179850380158923594807088535728840779199850983961213964057757371877257128590379247632700991155076129194071415865946693701275453088837799498465927896721838437271420926742833386014254330398419198896761892448899724406881815537283570521696577191688862143026295138570346354730845523258600888131571271801700580089613863582788778293443632867263529174232574768262683649054402819684307246953561452350897946673704489778741802817720884117164230552360634000498883841048755007320802222809166050145518760180942388249670111176226092544861234449798108063177968081719035581764100221192659180768154872668096266728176159273144710576987338094418002540001906772462967476701305087783875396125799011786614945519408027439093899723166826209307373173213358662277547568978838737651337142239457397071417110723245968983974307775497436523437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,7] -45918762351378149407339818740854847490804399502266901779270222417883422709159402283256768757044529966243480886046663549322850242293241838498833655078806653474464653909138720357183456985868659772737394127412681893222177125027743866712284989208212445627677185633745914356023231834097554640090661896996663881150199015955185034491783183902717503148548010346580388468491685203778036225077595012621511333751116656781510285931235790391399661191601410242262631620179434061309732463852594676133336461301772579344081869663181668070058085610842732198319626225146050897092331358785464724454124376551549710096157061967021406941638879251580100684120804498503064514884286536381350118270478526135776823889759537001928339564838327135405314162630659782428352957965129740034992587404345836587576861291900802207982838824072899636202882957347019525777029753384632961968039086866381047243101942511191179181643120925230850845419988799202705803929931892802080391831292105353388307003864359318966892591632930011027508228036991429853393350293856718201304464909565672330986649536946165564831549539233913764562573347526847531895238698455825849055748922162767716749708829838178322661393582916709978670075720423853863625819244289703241831522587033066729373492936501577648275008429145237317886548495974686600665869704081804089314731033259487538877238841037638207230042774137906398609658355636255728934105291529118892903729776439925669848723065209511518810432175782966709450905010542461648704774932052057299198538138019340528065592789787272327249908622749054315891061572848242297387976288119296556282154319358739550167701564366553684822248383287428732560142758790598766329047791417278270233587967370732448380732943868254810232813123321012054480711017743184995963889472417055147021678329700027320143199298191808934610188950539567146434007126530737517636995568634330845417305690982574847277095589456766183454407112723415495549199431539840397319950547008430976732953970613244891202414845141640056026657383799819628539303659754945821856432583487528041230203042021513609127882607139857056873160591408746991657704892042961547040518283240371963524918416463520584230189080180018954554892482424827615181128770416307816049084067344665527343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,8] -114427075892568290060796019743588835419262621190503951959915864041379157444649547026765639486370034319027507490934010955099618635360641508777684011236526044355071985260119859223546721303584355676275166570690597927256823211642722209175242025869573750463573487062653015459523626702342825324018383538217213572396424253138438796160287707924579916377782473988915860692329844938527922932958526722537031966655070663507484976645618127130946420873462841964874947850896487000524158881933801571911910080468780823725834701151777558079805176569445901792683191559179408713406011859091722040659633411739026007836487565554209660790948563448491529317877966167145728520660068197505325443173722830806985188930993947123462758337873932325012739154842007299603587519645956356063142615236607290969486648182319031194816016860040985714904249796587667259464255537029444833718508380968389039384216972186658669495932853062956520216255416308791628743064834851777424256499722849875966817728551552148240227940112743117657336167886013136896653845781923882573533291504711596906816239596953007767793396338921382954212948047823380538985379334178465269791303249940548154456963178905926240577718123826527175769472838464221714668349839245805537749996741524019868193181330669185658256227458482948325858036519081240125347121823270723477927912407457051235268714924874277219510088791280680362923549600263200753321648432982210801956936738650174303021030508589573241736079255519496899945146996172899216851459738714279477266576535820474978104825996786475127694110150427924086622995525367156373458167609714951986985492486644588544656363039990861088093974864340364955856850403086834096373105392287823624298543631097506863243042989912154444732204571442085911682163558095914667691695056181226681365017238451662588023119728564811779359988150625401500342764971299483747050841917364666950130290676966700352165702202950538244618205071152896604764371192347360982151303784675143145851448045792815936568731386684033571748058967437332429105668803841249568132783933505117563658130624198247268379520846199027386766728217765567201822615090690775855092839930471120524080857662952869949339647378259757999761989164842572973268541858260505250655114650726318359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,9] 246293803163973216927013720310502317485861681126217250169845446946374994822213478031601527826144654280362043552214380196870142167380701476509413194537649848005804003338409450193901457115124749293532817858085663606422565685042317098249722846767486659456269202969547213796224584397586996125879003170131027649199916445380120385859700572399351302199536697884575059031134646501971036470189768632062135329746123458301243009773809676080902658673514578893871661538388556069824848463856398257285527248022268006062407294504322451376942602398300500531193435877533208598447343488356580555017433285990454373137941765273276516198887062627520334361008297117609491753223710099593328149362995186151907155086954215071882754315877170107807320873330854147957897948664621032524700480335143428581878859361728813544137871052627000009339670882162639236751258171546100007459735608145127381539325755740599015336486026812363381504214750827115454521686772331397717163737122927244501145353101566116430650888697575114043958127493517858595276506749155138899827124080197911641532696639247090462720832383560025311429416610176247922699930173300261569802417949878399912615024853330092080666805209278667686027964132608785373089469915635618761825924513898948659965158248693780284979269190755042252355769466506644318646663746560086230352448958243981856327102372022278285710863307794915129668279791675164251801005986141960467808964773386244019266458737703276744194969142626623457782431244900608773342362114562146760571138227598742405831084763700934153283090736448063448058184563481561555763971931544634744159306611872988578495220516578495863511760608745794102207076081775956720147567317515395538759523702233643204358982649305653220094269924802496568020008895750951611156515685275731058614786821311022108200498826438986833161213990887806750034350790289241164622348594486011056807937186160277564815258061335471273988195759229785419968462847227888475669733363810045968211129992764734396859998208052317345852940117681933931704929344402949933810965566559324984519303902361896400532611455055652293337945818266542534730882659726512550553778392996351435491252823586293028068258717116674518278402333787126211525619901010486501036211848258972167968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,10] 108211088681593555616111484911961054556151934207442310814086730869332436609300344153808373650723409346753490744871356402563981756001471610603713047406453090030038620811885092461416503949984532764628124561529439811177564085143199566692412664701453549119970992577854350717991898432469793002057877576238256064255045494729373785176939524598627070284384087015467730518739100102134361219873275359707546175449652185275174014517794725019523413816020646340746970917304128047503931617966181196623997302881052926935565738897861579893880028974262107931314185421438044147850630220971391736526569551404272808360977755595254860696303332638649344898117024713150966169416693827318275528329341407564276753416513881142676393658115874855196107075321129764024055011522078735262281952656731783523752565228613447927476523097592840792364961347739480290436081101206073913074822375793247369930754495420082245301366905771471088855030450952430323957923099169118488084125950113163617737493287305842916344380189105866497332378942848758934593108189897236607976607698829810426063740491726843519705334649773717111658678884149386484020414050013368599870051436478812883695151212725692459687635408899857180791208084052465437837062510465159904302872043153242431042796731366437786750021162260415742022903470524546570915782369530685716336337940604972917781042420621760725712795642813289305581334400621372185671733671929125720835363627521011039210631903273104331584414058804997324832136048149863973250967807848640285338436089726373332592120335250366047018734870024032605321709827377817902657151871386918733795585473541313403025929696367947010727971474605838634144451357519086226734368713252043924202601759134387574817185475213271803362029702044484843657517236379702178158154307324550288096709248034206272163456154976972826186358849797925759431646592732249927777894033803261920875865897250538753254943103846815972659325550619965975848758495724231706456237590896263924270855852669632849682581813945558526101737017963610183939061285689635451173845395240870442697939984857225056622779217430983452453681315720578360575499229206409093396687876623896566558719500269463629601475958137715386876339454954800448028759407570476014370797201991081237792968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,11] -269197465047088902402198371823476519789504324644214891661596495813684146033685447694399755196624779022649676828220411634562626037444078600829132615690472186437363409583603766442419003686103235502338475385564950635985241433714324896866748769753169327691949103696546643084829845456144975674903906940251760527540829860251777354601761671632966718602638164494713406244625872468418132479169666661915350338397894527892516849037287892093620590929358310524245850922451197668888256314875928691631588907167132205412437091734917367055949884220449270636693759046972561118303855031272223972901325331964489045275912026771498170576802473658563027400028822719726554188000436243940588176946404919611032429162863344290690972968590240799491913310472906049023454509383724377294534650774487539420619015267255465774829910815892711134515141723117479182456622231758923423743000016682922321502934135772972801065451983630448238491682185901643432841746117745141703406468864685066344362261056908010874385490218083863971356252523653516083060250458732660768212875519791856143745461058544940278301388132648743730760810293234221062363726856597637532827493034638735757734963680507165365687507567720652578638863130103226251380366290072715929526659149867278480537263165738903416773111737248339881990200841919138327453186602156926545711676857422674480819654508723896125326222040506098287606121840975737091756958782284842747069630778726065704404063817200033959055298268674586758368658089416668585499464069013432895672106229110002825003649434285405770817266226821382416746219869676431645989412451987038933009420533619854726113582423124342150846261542453451594733022358395469083051606476326719126048320277577686520246640791990385826199220038909959849344051473711346143882554713621902923674220043006744875551980845151402184621165727686723255024578640115182811775523683072837513578863283946013629269364237241635080611767992479245653546727936152208088002778757241124887825475320219950369526303467015585882506379119928904469392098458983790172326271911203709219313620571659431050106895525760065274416200498961533892406105055703541194471004594127476578959769386941768074517938631889664913832895700245434274689056153295751983023365028202533721923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,12] -425557138810852813303837406008344783758338571238443129008002182235867059888069181795050367687765677696426286879039407409945422260980681386587791378354622534067498993473864801229469927377149457136165088584984945447587446731059217558448056855457555755272835772813080817359957881281059706926985755620859396971852445130480810013873556148221902212132676244743266156364205749525300816746329621634367852236647781501624014403911178794566267905743563373660228818579424562228559509526689819765964465679439687128965375753692374582084771402664153693614807573279389721403719477842039885616248250589777666353610043308440539891271590803982611722072683933749648122201058489578252720897296148743994400694442603493571921260918090045653967966585375959813647938172042195457534245308352886131107474920027854040344448477063416078352925564925593281806237158358926888408587994946998480183676464253344517636366477256322718313503084128804760690985670544251076197626985227736162485865075651190868753241982277887147760333239187311349069936556680401789800842331702898027402721144596454808411695939715773846556033586002362824236696981038848919729075735506201090322774918469794476674358222233269846190105987949322508281279062057545320927515047522765346242068011415887045927743597312424263104607232964163518499300137961458714633818255428288725452030437598848115327248724808973538392047426773645906132172966143076039033380190798610235921593297444018632140814848487245452226776687490857447728892378047481878974676756884721143345327882910651404086943096485870875639406128890090561002674710894982329170098979183817703459307607355765282059798976641123131704992367868458045418164763306402525520955967736987810129656626918517498177274588450628322162389606676008732406200418087548296771220037946222738567603832948550770416840122183245386674704774712008996857874207764403929967845767718042099008159258075817798346663070126490081033343084315779105863167210424469134340690031263032221136689254931864989548857923180919200040936595138282658617512130329353779547083691699004246722226051416957333953933575698004805933924802741241409637500569043080165014787648978770738719302357145403912555008076529825857749092347936947788866746122948825359344482421875000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,13] -1324005406819172457216634261997888767795355064065215819182623743815109507638447814354451074594553936671459347856848996703819160977539960723341457027633546089582864658991915220041540783500186492799527879490827244855608057829269210498187548081795749481453041001646224976046543595124610842905506508570288960615482593047136559338924991832593197812630483576036929582184523002044629303567475115210786045129566883021629128576603076853584507328068747778114638177965111690839177412457803567505058263166850718826227146640385087908127190595291183351482523251992796769762053522460540783631673449469576021381745968666227232112199882920906034617920141460658513987478966673908433739003174246501322424685443869523149264847815640158022766448808988811028361126946338231721269377627267070892651068239213024556691611553967833779544746543570219046698973431618748523739785038940026553220617891713326046934372280658731783990812026765753580878397742450567917906536813892181436432453774437079768756429415932269945483569041888296372415874155236537991987534846129711288562494868367247988204019830307251449032911496713354936718743171600487778087354049115203785725634199356205940384666233511219823889663922318603987339615417215262211910901409267099071802304998225600134498410710232531760999991722838276739384833868858978629519054301700364216491127764477591796834202179199145889548955766218600839204219379470022937678681137266609907564305017414326535588395501438257027789548520318858720709849524932874620241106307696446383555552857254113131114686581175212714878748322385059095872009247035599204253114737136435079564463016491110582541125427063204102981496592102485498407267875764118136657197724405849716965547572550763441319043700593501003204359849709361017428326944818280553870723286938354747971316084642403442317414436934070646834838802758752863693542641036568424612982639343264351302491699562975231667657826364387714526489400426046613632784590159565335416584255483540059065749869976221883483310193612758210684730985075217670782256152663733988089261957140206820256075661406562863903205836364821311552001007548472222717931351707955899144285132079568533335173743368692090023376927398941334925515801029805018629303958732634782791137695312500000000000000000000000000000000000000000000000000000000000000000000000000 [22,14] 11365344143052030570477304395966192079474437941982015034422987774915068590513307740974125863890856554030346767612990280249478947012467950465962797105510825912489237922621372352918768988058859347654126993457957760164078021701932380363823419224422333955064878086960648171736673292844736121262809887556934247173380411386269245925139735043153486503566943458266404745436276314234841540990789693972743716949334629800166771203647780640275385135322948819552459195886940519602215312381077546065704838653276332259902418133804076603641009763155000649856012262910111522026685992556280852885605596654109684461698800584551818665255240330597551391236185179623187112204142586477050945898808779251349900990847680779659704063714344525660204998627106457663831865750523786443749831538498844646205320442500342533721976201507434387960373164854115214680901294963819837506870355183268358138225264662380975294283482920252694426788194689375842005936823117543313586207908663054075757904400538714909851778089373515728909061511454763390204262861131862079976941207268835288972192776299475872301936465472793967759407321205008072279687936585329318409874560106492123550490899620026637032442678272571783415026457338421395425252257563693632011333192124281127361847504764134551091057724717500836079267978359980425373644810350909152115502473648644519805423346274806657316323665595390880027030382771920672742448018021328784272378520515683847080903058886972393027665359707792699112400385945173150271591751327741576289855615586564342640109334272861609583255144423262524294003017562169984164817792905143398655174052881612762378052087262129169962838384106925978551629350923739958593878856143454697085295282187036307243721642822289146193463707334157655127558096719627697716482039817301803526552069458978712012356166886682637772223623368695571727552070426560065274212740483728462835286963100270643537284375285397943989091976430440254018567742725554496208001338967510258055682321377463812545181130801265778644166721552030971424822815499114928185115276799022481277544398877972994899356977706960275851588679297898518852781199250323100819126926761793074417703736533197993253476941450022016634943874937986942763199979533617067772865993902087211608886718750000000000000000000000000000000000000000000000000000000000000000000000000 [22,15] -29841191934952883606304763286540378714022743468213387618793759833153884291092832104350894729865632021027822592049500064259076820270871557584715400099981334465406299449618380326417314145329109736058849538384034736689707659843060481491047868741278995074279683343427262220697356733826180939407782228968614172496220170911949266434750899276265843009709587176377466291728840704423197561628801473719358523600580378431173109937235029530600798687927000695142715000437950744397926643244010451875402494823880167304740756182146920087669292250927306303473982645179486679136204198786711728006433964539794520155269462316806523558696165070159210043718507625092108368020239729257224965274336530421077158579693007529315884213724306519976372399661295689360561425134641259714436360912018575224817205475108260351820955248044430310199781321126127331198128172073234489930358349045142531287267971178318304101337465899333186944473448065408770541980945539173844681529413060872112212084521367043224411653138857894463806932639234583630627761725369480994776210361094808281845973194065052553294457706317496042028311340051630485326089299689806536674601264885805282867674971793357789726964627583677795214327938613242264496472190756634439181438500025091301042413526976741014948751172071699552918362815528277014090391643656201779759340572521257986357471729146319356497820943283511058805797414171629096781995312469313943665409082804226450117133955886665155880924624184576477203871614280475719234120231310657327554192755621940615606286028045789433816108908367047537588585401421149573715832595276070852366474258298596062672275583345994953566677618653629123733673349037620641437235621486720890229725618229135395136351539464423556549984468184936752621122456874737481659153248929138292064058311776140239158672637123889132865168542724059818103694130299257314485284260204433951374029155683994717140242519761073907878172193032917729530310192791414796545368749118401887321606604910454422763112447634231862340315085966803815938151517214784400363519308456342023284085021181936121399059734244474311492768698040616183486914416200842065612261265192472479986116741420948401391447896627396626598042172625159616379848120416851120495493887574411928653717041015625000000000000000000000000000000000000000000000000000000000000000000 [22,16] 46501721265396844053801972101400659090899561182088449663409424885296456757332021884706892745251038797248775473606357124572909811290868394791784379117296247958867244525371333777408723860822981743912956096144488184266235163678480282897404208085170596319996415157277993856688030590163556056577717840260734838148702604754462373227519773834287241729267934645603223323751481429813544803740744481368564034098320543327941118882575550171154520233710428463425990880402985341078247515489562924174278845576603101902525329086143046679223170227538561123170729090423107610591164450128229080026116170462747020018613686247695115842893829972212071093199937230510220845373749131869204160118127501988592954618192155221062597284451186665552716055931937301203225082907029111317202008880498160322045434847164091441425013299792483178125014434938359295886361938357509096687928472753648133164027560452801759279546469269329374246766175960134335988717398375333637944609087234418790233670461116462823388768312942111093026733587614248512860240227641370284021255606236883190915995385708447920629892436386194496831426462374207115338629343936607202001843898561186760222346785058765515353774018124020810240127579434963589997754685163537526344830723125264800235497635495272770510005763742749439968450243513327990050152883563876922740176547748710706016161497593570707392908111619168606467072187743724130487411224921371808730734164005650541700062843556746031704028439828818664994509096750730316146924194044125200086526494866007649067430693792844652823264497433900734909223523485012777912651945965213782203733941700805244609146208805652434153666637035545826372703353807836271539643900322978719741572867197868858415414561822356591367596861373326505440198337712945220504817688260687665305087160627750675120892081908119620391805607551226757813960617380128290236803924307340475345123182827018710417213812088704029078590257641263107034633458780733486736550157495894753592738959916637164794643496061614400579987789978141299878679750451493066987190246262155407123384985698152091726518356849858270129522138676455968318546328301248362832398894576308462079042502287999641166832315672923543648243713009974654005337338542880321057282344554550945758819580078125000000000000000000000000000000000000000000000000000000000000000 [22,17] -44015107639782013854439249965102650806360550184896793954782072927078333984464403293185604153261875888215035920119027457789437640776517530471085384053932417394143925991084359634215726111346123593684195310277795467750686996073070317419744512142383397216546277122159387220162162427056438136966033508511136666068083255185061846333769141090411346233678950421277810019947577756970188515343869601066892013267211510410861700318512416232636363025687535607374288728538633299034207880293713470431266675684807240011518897071866165352143504670644378830816753053033483105236517152266570137585312322930841210207293206856717735743263518321350672854328390441893343759347922774228077385588062183318785075740668422039767931764690073262784713885606613019253761321543530368118756916377352847206784675638069521230337170214372041313729060567743642396271530323705999144395968235805876604986422594165267918399163264774991243796876754049686308033054942197006968910733673643258424483173352284965106233471501394756127517659393338952222693645574037439435544170692629483582562193672659936154411091182351743991531951140522499922943633741752602855701164994080403985861722529317378859018857918800284783105630369901900732644350841364426537812047703344051103501459130745367701225725721045742887016570991367570977573221545600427831195541292782684021514538525778962256162915785447924403802826423135950047942475290171628107203937617026356898316551887204340303188009330471269878147875613299672109557163739941948420979467259165705157860811134019681881698825010986284185083419048641724828161597556729929399133201133526893809859302518360836028239420306206681995028788770582144800747115347133341513122576577066267407200653305420376908408165440997271215157461871995511270653336130002461710348490884030449672648584603059253347034701631275911121103578422487559571192529179020724756956802275208731127049185340806237135273054508493164462006935276458487410615410263242519383114836671445155763599111395629411003123268182991551191029630351499302380496356082720164651941790457148298866186609560133304791017140681185687273085544978084013707418003537038691689078727992910311679305777273720790092305326166132978386232393560630049567095056772814132273197174072265625000000000000000000000000000000000000000000000000000000000000 [22,18] 4491376062123777952136033233118169579300065069938100865012866149665269368420805986460219247895261430184967124550935617707933203256503720046010899494097176123490760115120944722805656908947126758213194741333449875707923590650079388751863443288442801281220832310208420397820992614993352904003059066220336292043770248172855248537222100511472362459158157160885998225950330190758056567957547056727742361751737416935790393409593487643770237766993873788549752672747033389424876029326624270219410849032936621192208241029008144837277778000093737843114581230301804882197386204060807422982489599671603142056201467525905017820983429624909146811342155415519700882347859258316500724666240691199312282929431173156148546543020065078415594720781070064726675261608929344056181278634293566633993167190007006126705965745988815554963969233775164301962524694940213990833220968367509169071164010485601150339201733776376090344632547671943425198722983579048740781829478800779033112582127977635812478065740766862534031231351605856908858456334732997242597189653947657970815750791921241577333383470795230378450655432837857709655635194884186938233599293893777542352982596975044329698448382776078942249162930546044349012959638071899302023269937027920251751666206640873620592236491812838612203214626124575930608063598771945570991591025210404864931215027718019089497494065022791091231987261900714760850175417918616154289380565888441977963436991450723698233174380846187305054041157575983584871509473560589162564551947034348323247918146293191271345994575172954488493939701216482339125376281890784662764005084343052129928474503451083328607846927254255012550738140856620878483173279077252545356217074554255357175924338951480750303007127739768329632202326225260188038508577508577325199483513667373982814928478747223707781930702469278512538721079267110639031852748158692230435535696788077815925931307622865352888909031899435190217070010836726633148025570449085736853270351913247152799574088380135841623796827263906998803583657224633570573420512381763910455756523076660051718611996017615816347170820595405452345340472857128928946431656679623107368916364092604928884024799072885555482826521812260909024887483643236757435701633767166640609502792358398437500000000000000000000000000000000000000000000000000000 [22,19] 79659841659024067547089868867028375381228350927122732728881235843612178808842808579609218728896676788149180479280624763022326185354711372126015029479670081509525265016679884796676654288776487550145715830988063431282253055069702124494788822262193283882645778290850310992631429281453978479648833507119935487742321741660931907446586013449470112689334672133269952662864175546787125432531145347244647088785123686889666168113626929063744048497527791713215542130364020167862030602505046459861700553318698212087398829904340333011081816568995858635640634509258429023869897801269818473069676364863063070845397290450257977280899865743851809272846082893748787218952834912669459161140763811431144847039656881618140965393798587303107594706492268787980117453668344497540746242969247088780306085996945536396810756527549123496674775701035914549611660392616910870595749962885499656701670398209487919666611468095267971558076149452382889222542623889452590551051911220879972047244923812826131872594475491327869046239664789877503063477373524107283461354066855676093172718195761624905116538361107131292241713904825963795969052955625448946496767487738713919166582781141333167574222431000299750493104967114593879883345521620219218216290050379057562323408887432871957947826542233689230879318963180670794369453735275877603838781696541075431557150634520516696771191302403949303363803621777958886706561965891072788411442533982015396752925836366241189786847608726805436623177126301027043830137979519987229394691344203681578612186071997505555412036415662533912408268594175004401585729622262779414657188690526862799871208078777219370148295040452442809077931210717878326082081722943390884833958851492322094970089947421822862368419375536972774255638580677514713773663330605337501432591841247954209255584034372917742772945991552158067234728780492151777854645854786338606632498322382605777148907842659106063341957553160372558713692029363226811637922267032058528323517203952976611898782574526938890748598958383204884513205656701561557619228007584370439114939064810386927390401981134916231336556294045462929385648276883844673206702673649248135251514043755203272525165337928109330437354369949029656154616647146865168749307883899746229872107505798339843750000000000000000000000000000000000000000000000000 [22,20] -190360443964727324174370437205227459910949156538794272728613626423087019762342602576487974600616326273260199282532330603894769057787017059564022173194634710432213848023105549126129383068220690165428486609321136878122192738025461744530720167609833305606016192736683210592984550810875604019152585933353144916396669375296300228645382427016868430140415525461943971836592272061062502821686706780176991911543101526850905439336510553133386738324737974856181840702888468175878953780955135858467723803964815170577566435802877449641080712511201957770069117778931939825182867231977278640170786421796923723344624765134065043543479104393663640769028834573927564367097628016615783332962992545439336693685910150721328676979661762162942043531537902834963259083569045429032744683298414555055924152341757824175825186675930781548970936031680226545601652756866811488456484213659639366441088974695731597836543461484546482921638258493340933740798526015600878051567985436126990856662470535756059601604081560647037459835733948426035481174399515852924649065672042787869237537695086121845919603223262382054392585569474051920726651898016459058728101798945756194159386998147100036916166545513030151927365153961493623993370826563987480870418822640061268326343383365615992288184632149919917868849555569619239079766409284473876850268587174475937013815258860780202015148454733862067463003617266580085299558561215975255523248733306261748510888800507001630626318485750509302382356748836109831190491042074260030392241817453014182430594864519304481302749780959458098601352055343962158543429736265013306615223747423581472407335852162435538045559550531303293549410969559879713562070885765773901965907958692149843045977245449437627268479928268244650142096963676871561107388624560230829171387156675346209197046395813848700777455058743482028892533669432175318346441761776967349463511857606438381758356618981374361041542071397556244207862410321521449157448066479786557930988939920312263853287999327196933729812607625253835620553387524878719471609855770475943624773491307775285305092720298489316991758489001743692789760207137735121764114408820015515134281133895760017684591402149056214410084129063302186133603962427162173409733725293335737660527229309082031250000000000000000000000000000000000000000000000 [22,21] 282129020487717323062633152562115606642637357547601773802623498189545081286299058838630268455887007137821504637180369876256212402340153012994211152503515861264717246560808902671170713811985606125559101450402448236364627796130413841492266264973584729997109943052195162489249430302537733382271172664567924460915801107900895793102337596117893490682841114743190163876731717605124098857789979316508884066462498044220470958541584884180489792837474033435507201782613721964464517822965780084365512447068983023779535706321719335714998273522258189018683090813997496476044810632790905093799731987601381691660050404675127687338670753203701728429018076519717515087816266782542801612062526216745502727628957354429037163606270941258533561360017789801761196370486827336029894859178097530337129415799498228112521244734390264622095151156240416377497351406232040264750328422522222586118165134446767935485773233828983079364575534363404947739618554908155060612366091614694652202578937002933899790975599443243421665249931514334906698273393351849023019251619352891519774811942049497063304730817711039858656341208605230955947962626518771347508294854278255369581945867462727873491747443989086283991842004077463123281166542166622280218460755754723541156574135106807717830289767100194295934655153528052869651972664556450284100580802840014169211060076648622823979988687899184201842058513073745891531631815019887952742949031523043796612678682993822832589639370518718980942148607205196785450665338616114083008207350916573473531484835450487216765868198632680755997273938951643100852809388974864556710827476433180320652976964820177446459079117543521392139808674864041568161388035183348246586594972129040407679364141511553413013575991707283038401761368292410691889222561897921564467490518886283309131822852790348972398485179697963197442716125244228248706591133005340601933204538458916459645166094804314761982053422904014703579463283694367806866197830973412561663517663635084785749460665303320841453987994243929475614686085885426555737394982837234190913968156376011709504358499604182964505446086644481445990185252029799115486020847550889872254509444649592757516944020365623998735117563333222653940885262080604141410322682759215240366756916046142578125000000000000000000000000000000000000000000 [22,22] -309517489025792212546522247959997755673314599628883303612343086467401840456328892057982073846255330151037764669747355705370768020587538457586587959423323629579397639763366561624068104622860437124820030417517514187278359841069501519064928534797669830556533050486090582802374503770053671662057581062100313058464108150753810219138545822008639125852725993585592424747168931524121484355033153222828863455391813877554591016357931655458487064724075991902159955873081276460878046033199155432585467158907112003579657169872665539510297787639234148839621516288607749704253615408587736999000948696597408430147918897385450942030391060427791482648135428210519961077314274616154367669913748394997703815186097687451356832604917719939980192327694039964654330961695927516488571874728463827410757246300077312449925640911873979013067448942013198615790448814993723675241054491234953646378649451787410298361603762117427464482457333704116051567197011896512588446973786807787100801671909746768307147050237913884880651075570744118529021298676485351980754070341988326810122041212928411853948224478548334610386812028484888274491230746144221311573635267728624419994643783167202065046438065719930635950712556464827996860340879653599468903021994548945623790195832853501319127488097601865193869308174619697155686232668425747889353531133412641467529585657186030123293869035753618076818924653026025075053712226645775004185162177811498084398707367544862475115152308274434474026865043139610127000764716728763359778281877230312203677140627003511496556018801579804139295850737864700632273863347721692237951112380274604383345242507720254536434108493584620267658437672897205669398336101001645587641656052780213535345746888162607745622198951424923275837706051495007659567201585405608537308303093982070138681549586234598289995977417615297576213684498828024791060829938283544054487017985755296578800136744982302185469830972849132418710677803767364845637515593609106444062658647168204079267842136118525721184274108997440818707462699340650482504590736061019771907479995899156007333221324279294765937059172033726051871112029054776578785552905761997803423312707015805479800215377827638280617712669175397916347997242737441741383674909116052731405943632125854492187500000000000000000000000000000000000000 [23,0] -693082317293235377527490649755573464861970080792600368111399096694042258710986024245965862207630225307805861572891886652927370562208607319558469810553863194902022333572041340034938713070725469097641096015300356975914195120741290432658302392700191148334784611587634897796340441296475928860330719865830488979706961690979044914579184906439135948753701531238612453073215861839480599360302010893967733829268708679214720541966944515636524270186106651196215009643274976266305742607953858731664822304305382007333721236532499682668994990248006572277505867934222465449259856660847113149388465841685150727867942761938034315840184039769167947137150412487939149347218007392785865112995225620927723921265446594088259206656701819065113080649614350852688254857551494972214569710169986889970098597441193468505105363496419781700500229212427864657943511064151088787321830013522407935217563208318377837324749189855661236296404230518138417189235780999792084562037537712674403259014717856762541781732228328892807167781070811460491497849659563383683870206988541406607672693398709323649545851958540074527338487389842916769490085577480174225535928202610188998394222892624097692282571424258717687323056326573826554199872174241856374533822838918668563684592780773896344194135272098304872475143189787836553203791884778921774620935258798150105521974397309945725589232590405197373804538676975783828881236053850517078198952223429323970129009227723622479667014868752840424929383405472425695294011447624138675137287457770442350309740623341136729304558562373950677479687556433164106044246843803856206919510183133403287719835569623642820608332543464703705462392069483782327049343747206167755850160250691450334925432462561949180079663072112045815401563337684131867410606292173805483516757951659333648237452043714624352820947766899283261127296128235889798562538735065190379578289343936464903625726033436528645063323568912481509267253670202424795568023460189276434383180367732038272565609288870294909473523022918738046072007789212499950519072366902308170278939256743790455850163231450078774739457277793546202749325256866564585935296199692058000707227518938022270411636327480664476752281188964843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,1] 2387660487165299873445596948899065325262668371631878659885908342797061135978945791691429308799598673574357350851163815503829236826056184120407486602919901721680688454796193520557292698498875754196196556173206572653096488321271098284425210814912498597176233704259265543355445166586548500434823309769513834009489922211841448280281410978109683742537260652544726696907614714941979970669345164448057432903013890254057675292827816909376413487721967275106607404753503837983125199725908784126895915064399272113582897573261700984778610191912845105129680050526239514429354088829899797907653267430129941088352432118232780002442910680995532427259875929599038300579179324182091790514132335187820193095198481101055718066794863050728525852283521014101560331318891450424446718866175887195464140280746559190827052740239751369342240754650074701878292723797076932862330605984219629452799956433487203981667778052350820671173247798115903468860811957711854439275742469366353333800005718359218499135636034042623345631172040860657931672210440315005878082119907423269166509201814980246752362247128186215717258377996857803127596554446028203051636560735136140386353649365579855942987728377842977430667089539436294902348516217970780049040906549619011392637543950604252692519720912069760641553595474096423464530716311115335400395978400446233252356386880286092887354535181769079408735375425135989616342428411712798350703629794767036243213440689789458908188946413889387935469857813070202880080603875217746171786637011511090898526119369019965546432852695636455259109068073163058491869372500922396915570110743029968374601449457328841264948925304875635957797250166446907024078602064336508754952880218170948317783635307338269571877437422667436389735513189677108007405569932267858994426212091952573729445909689655690176436227465216019258596543452594865849532821887567417469654637078382328021968586863239887130443446195192863872798368595722019450282251316316836387387426261428836267985585618474722030104507744954166908615180096834385972951987488587072774619197052737751623350991909690948175025584131906779621545823173048420756244992133233391530206204529653230082125725530772797355893999338150024414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,2] -16258380761508591123715571916677042717252513824119277697906867334260355104418771608282799403469702376156330540079446445983596678567644532064006060023461460933540226849853746809133843062030149556798487514085493609748845537933270664577620407616702466145233677254400020715998098573623840743789292927103766588858187721208469634872988057938159511897984191177710776712497210597064964340824382026853276297341077966593301730920747279090700821855136418919633359428207517720884563115156645860134632814350704622859048813568824073040456586579029683724736379588287942459573580130900678830026666212359730033112223285975946206051517308288635290725589503647263712376251617901622947129790269494041909859730915445660685287184415650274754223141585953629779726864442503870113535907349001962787698084968102827169631208321927674788462847168283978482178841916187366285227646414590222241486856429819589016082473387062677465067972877077510785834841022781550409055505362566018910626886076152738936135091084573416889020439835433467405956510547044519864704480059946477404903417830193112225000460996843423515123020029896499399030191779928191104817109209587134062945033062637518431984502082853315294443277897114186613740516986148362032171116268270659994573791666583115141614662862122954467247740169032396652996643433634834192372586819613238999747058446513529601560179087554753032475512511792361444027307592326035802975861421063126462112718685830785931596287192398421113393765519266063955697574314804048337886648750608329314480498620305974014106333010061382232155069251752576436725569274158581163129602555155735629097825156849621605365758408098570870980691640913019345237034458660265462742260695451063846843431154837858498761602542212522476187477289807717314704243207657733295668623614673716890481867029881182999626910523461401932725263817884159415241908012154154904127394284292184771496328549166485600379929850535225002271443419918634405466418872723112335643907967255072877452317618927678067645564563509496917542764424603941354199400998233318789257957352474508872454635460020810221153379451770321054162766109163311717190713011720587921611852891058597047654725193527314175412357144523411989212036132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,3] -253786750119913680164371363109380792305224013596815019099832804435376407864675261602903136395044724446993937410198544253395096180535720321842867312819749123082679904638408156272318200789625450403489604486020486408650412476073769431978231284232207698821863051926203204467898669782928307746685225798774842466668933065241629041279782736606353638480111017678982487705053097194166959839332504924971800727779286783142164702972542491256307109333571231051161224686722766156255748202032378976065949779519579512481962774234392719421150212103258770681436829345778761460899816602543883383761725130705598206561540975081365051223339164738931245141091626116488200143208377858053942609804074761853941260599228668404712569752131576932664715493891641725243094237394803364197828408507800643620350062245183287835436477489588080613332551964744408408352734164043237864335875985219186089460782649776431951118058046219174481258975172844732108808228315585935724303423505871188481477112588878981191801990909022657003538007262095115223447150039495840288595631707887093790432637155589484408565872299229463543999147115923137566044835728511263886794510820357831037846942237817938012492545699529397813476143186368544201182502962706843981663394781415411504906559374823109530397919203378221479024464017805375454604249300599993852847304244925603233024311479136407542540498097634439962826662260086725874697675233790385585809811253004178080120224106562386865501043211201682445013543962977993897422276630190048056999369815518671741995682308393187589868616209755132129288665999149671468588380137788875104851959410213016622028230560125555734665671274819216688088539885215218069733840331260841539941934161948027589449322206848917425103722980822656367316799994194385135283447334639085310024051878543021478940003011752957252381528782653559346190220987388089229738069514641826093417397665504417325449397838526404203359921862757400209700363358849134281788034971147430808754457836631952922515429598954936514961298926144366522593522479189714853593353775550294772830865004757352974250310902427385236553587672956337846667410166491718845546518406754818723115132366763953297535334231727066622852362343110144138336181640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,4] 430372150212222332338337885744135233144965093703116592622900616599736964010748121065273740571439630515717547727465712211405289573522390789986505820348405425871830677322089699639416308541002599588889023619882401072154330502492279160291385144164181666330072829582550703925643177619244766150367648049568447611939501427702277006540357571200652489636043852820280537354469663555151493573719949396749738665556756602401041859371597513479613614428651327048953780700031783135279416432925795314619392973984757483274533419418452517711674278022997986856467856183607951498498386473126704672683831755108614929810036693363509225400827161323934241395028984027270161000519630716365977847783019302618355099327001502150403368865010329039263964127971086592340341324262871916970582356462268728267441094870911995861945568375487373046847711580356575220323316430332565555372229783172450120774387514311523363324751109930817619748154404141208767430293563591084643102530563268998443802433720894698895400382083610926581094516975334797985224088094548001898153432732218074752570358660524502870056746778420075100721231471552146674093252907271502664230164960971705980875887697164394892419906125689750453943593378190066176153394775798408329843291059636770716485236836245919379253602759274576155372868518050135372247340305871282086549326994184236170078824112140139762716147948870710324458501467725490709207679051973400449965157895222731618070394394390197832886122098243594032836893769241415044291855746903010854926549207785312459620000694912703641644442168886983575228453592465488764721069293102545446155218197957726720502350820120023641848229598821846040566903491773001927730220698851384266811211785061628198394461000830322210715320122588032978827243284886040598961141763338873978248483759504921165987303353877414444187640157815404034374541879347071222992270781506838211315115438587031994625146256484831235487798269671263576140964248510587558025147608175944752859495575709983807056408550406737209778609630021198879068428062171366529771912017623404824098309399637546318399117154530557301576784506133527237935505403674182969393167902718491435013184018757279446195980855188804826624848764993203076301142573356628417968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,5] 2334528210103666567382836615717600277086664196059630143544893982584348565966620153984601277242391011938554305732904887782222227540179054248716234363640432316436117875152400513806264390253256299548071839360935730540540627909071864573531982497160783800765491667431354025626917309618215395255182769703216476453780659759664970010487452365567182809060729999168417854154263787749742673757643348547692635929686155887285928585564943102165859290540118632566918688817221277086299750029752999961473376237796387853215965530681147888430461789895813879019865094661353419365291278010906249512356270538020523243285073952477565362314226198587879191857063945475718856039150307751593124453801065429182978373449813924705999379235890270131701611771744530408508435062460723162990961144616803350573592067813728675104975277237621514916566062540652187819311199316083349950008864106888096906936718963373822150977793999505544650854677400557649493210314732396091996118452151190484465550681296598561012825029789921618862219278927100083700077162146935754574881782532117764014225954652150121371405203552025744008722001417641052769654857621392533556304765449420716482105535528493769596581551650573253492231152182067896112995527872005529100234588673538519429044632586383128521215489352321273864453484782682531010283799661122771660696627504855391728084882603330778547837985466420278417664037911405155249846210814759438905480350268634375142454871489958535085250773257542913150902473267423395578961299801743470330553031383302408371163644909828592450715436156753153098986229310767028391202558190798674513456677864828994910808462444259411402567022236714565557124610423223319954639918086654080382150218338198396114295410624541334075594947505476161056671130817345331350649763154633145795863886064376783633658549819679496543253435635240345842799549664851061908633129772181972238401676319675604778274538458073718068331944141708994847386409338772179926930269065073236221563968716279276258151490563923533517411487767865649159099053787204854680197983739451676135236900880316792764648346849843772170586135910120201330491806204047826124171845208846443028475611066798571262061948484294203999219775857998371293433592654764652252197265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,6] -25648248923946497652152188287448516448754782388101109269649666269320227206233524323889799010552739475145612847258732235748052647574861268476459143033566482661817721703300234512587986771657583471110656902825301159067350527205466807320539837230915533427821172987406068849542043790118221385007787960272471029869266267887743621128444293280625508853527861699102373307871638113672118171325889835345418521414504959088704389083862241189340012008494672233194265749889745196652069624702468111564961730149407099722975600438070018326461597669512273938915230683680629927626860340302598367801288840190839247519616062222355068898584015616811826286142872289772600374452424548762204151051895073793244568061433823087944841232199403284767473366853901051132145851538236874091453886767013227566658421736866007612262337655853863937442317490785543877886860907829502757826478876580643793009972831349406956986118184869227906703572723504526092896325911953709656638435294894058017580951950145087643227605800821943753374039905792144608852746396507143065696949599869021810796254238525477124521651392706504177337106892772091146861981902621072682235580367106816330997721547668672718165173634100776304528559319622464382109947880143770174921916507803857798917828085452697780300829745904268089207667998191673040365889315925301426207385918304309581939289344715770779358523560566769896834194020203989831847386721075338736088138247144117227160740052282606826111248579417101804698618764966889582724830641104911135634017707126833871486501374818328892173068051798731910955376976959872939703577895960688940329003017183786928347218645123995433842190034542408458441915125865788965748725576470134318811933538078131466981759366457260702647169198183356036114799957501373883656031043028900299783297995026519733484791628867716327478876743225611021377255780540017884170980982398709477053772114873179693610696806425234641892484071103633419244793986853880222455076658530561620308516551542379483567835316350977023366789863141172247602331727683483856869693597354977289337662740144065842303187169198357315907197921374027707201483792001317896611541139551780874985726289028043330094737944795525000339898611463780586650074155841139145195484161376953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,7] 22556105297751377878964590511697580942837102597979354957532833041676247656969380374172306951191285266661945583597717071999382402005394500190899715995384802118855931899801908773817850349453936169514783556560034595807060914187443635155858212696977329850255108996564487256567569201657711064023773283207629341243130733516667896893607609889750796113219050593887278861376100818332764180811583935299639894355398010434920339503860860322326034882069665124096786708326028800758601598359404987610890225251039995895978062856758082173291156686389445797726681485607714532090913368814361115749525248610138383480274148689346996510220242024601664715384610771463860132599239857893995425422069951094966854317966931207160893350572514224387236520219088630435150125065801233470051393702804491667710819251748984155056949406148354152459874484631565168371911428485121903075365701937839052974828443746004566128891420962357921997716785268704481086831360420982521759016712184054655390330630937490002908956908988744239019919435195510590051039955080879450462313713953145561911350961234396572148055396378415651651638256690684265510826510092842102071867934948958787027981613109607279890902417842323588137871448569729475031578045698594483440807650758216228717520061569858157103724493604079664131976103871834069270193832851606448162305705319910290627615949413687252808320100819306551609878377259175665275438024910476321959941412636512493591002439388770070815306863575657198058534619883961470644423296066783076419374551830566496310011693019528657967731221871753697753116702206518958737896268408936493709151069067901508938190384012407394555244635219558891511741045106175936285645843607791051053616910636679136464937318155875984864443192017541451585760230492873144501149017525617059733077080807990939129846181079695527464202829512881657101627309991798441980099415513657270048305714741030328337831875863681788456384055944902772831537959744886898524994957545878749348439284850604943432841470963356607257478645089765183905591045348156845421756589602159858325974634632907225257909197360810168850372536694910326565355730665701843601167384342628723164493042209592088761798594148893882173304990985951423709821028751321136951446533203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,8] 121145110553658432195325305116738194675898926049099915173194942740567468688109976807347499286125104867257630577194968848795012718994707692203721149336478818567658078108486068695213912322576084670685943037449111277341138821468219468268280220982437721352444482976854067169798536067442207621292463982051491569796374778216715304396201997363477094970058980775970941169556406636442324221906309208046659168514317803908039872590268824039660188178318485795761674841904917062035387144299874969306230546651713976542181376559559958975946915758883680443422687751345908287252802411632198220192460574208696898498610841088956275264169213364229361082462411146828420919374626274248910686528806144953789113631359961191721819287647420165710127127657246169258982818127316386926470861331276797283138757672976193173717391135655201211336082396636187025080451225559214009066060992647107445160136754643853663182354150745768588098517759587602782462940689009241695542508651026319401923928662164144091799310306607495333983626676503204742482801627654601348361719258576660369578652063534911234654987099610383261348933561730555902295590868215327595872189711287422190851343542531276461863989421850506113241445012072673798606328842676501731050732352854958230477419971034462774052453620719834128171802193162998498642831039113507429446437467305861536056725546270167350678554088778480804211731422515182347823136937144545600262976231579163577337679506150587770193858316734535763341593828042876054982872323945270834361899924081488692785055754730054608139202722677998451081531685702872667422381544052876503236234144206843970338246216584356855288927610606149952127611756068940321570161973826750037383819761988998481741326383228865774643023504135555699537315411207357446389745496634187827030856471037228513889606806359046929026876917017059946747077584087183302168297791487598614774569345068733270060254677252602968310746349132740963387167226702718081457402772501669205002697409068772282169521930694625928935664120473946111677640660737073622057594791913825992042053344194361105657825190539114271173765639880837982354561353916871915556940413545376268049978063259716978337461446882070876469214300958591318257973057370691094547510147094726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,9] -187099796770933299881768384263525664437010377763311932287625316560921293940000625580991813458993480748087148137839692973303181750161036340482897970638011005355079880778149583471046613434222053238345865503673356365123647978273482945159146461879942084515305884886651091944663388820135272887789604981326204753048030429884690729606361734367216946440428604879924220047872892917950819073687948543564898909245799424646978028806213799834829540526822242187586164771380296487266674567039382679418606538223527528248287230511398826429930112218002404222264372039515328205901335472994428999383486614118009663533887373371282144417678524442181519721888118843732379808817220953250200247809640560449612940625128862384982325819038675590597008315371238888969021507356285119021574466170963619843594269498981030227740506347109638423711947419010015787512648121279258819620592855125106827229940923029241366933739616849334707693929219898307952783724535785087120465316360176663961919439400795523951199545078418309088988038791408475224158154129788798933965962409514255850545067012741616248897156139292740551922400968370614361147245272179041918486649069396372015112188186934282585329730825516362514738751679779079063566426180374866006945206832047248733767197467278928505658177814712306404732237740933561469145321069154445741641972100072006550071344739571205042130551784188906198490148929409047300669456483484364542996151548132884298934717253676558165902677381297680978966238798963544564764361469189601955746228926446191262700584167872909058873785762386284340221169755362736262463005396568390643439326727913796872839304771653268968586071262878941120440416521727432053220046865160691209833119448592472421448117939879239907464799001117426898706021442557464212312520583712910491015737504291562499377244792939955095537528670670411157289080353542952152116983977304157579603544347414635981715015251169604228253783181313273904348505138731488897952409273660582978618990323415100906666024687030979835275438421014995089696895223963185214894416157645268201200585365736437165385159770974822103418755219760179584682563394600564093117251113400259093407113318090047556368435441227994951044780069684785039907382042656536214053630828857421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,10] -105181732729150999421089747970342135546866200653371730627125468992617318052695031473677294074665174380620902554240058095627713792197759325133509896042087657323591370900627918845947941874139910760668605450031893908982276789278672104286041637400626496579225356885763683543655786388240818861611093513916689479447850480378406890436790557091777271164146275302398885873355571138044406550673537689615426743515653152047670996912323778227301711361018863274904860504774238123438894836914455092625699405405571349624715147150031445893392022904873188489158731747376148577918834363532201384712945881014461164117612844624234471809116375688689577268312654829500677465814119960327856967389166897874404928560356390527069787795366189850268098507135504858120902884289132446954671616028745669433543006745281765527669494599225528818910453755514503923194162422629796128718437609977525112133517102957949299247473891101959764437449866069281374997915623871712475676031692776759235852556400366425736817077150733534798440307703150509405254815784769066456595414483704828577449082627338272598407131014416501804963231589915134318438882613150334302558233084809999260181689529662490318846698532766916385438186035293588828495350753704753495814016002739922924803796099546343855216694220761118522752667626322742772280343539150268552259335122370892639401896768184121488407904649825594228836599529543549271676960891079007958121454392557810600217045429194724943991836233294555021819095089852507489913104707767252359924429630945129051160549237292625891546823263051645412706379600550861285168225911829376398038684818338171065140591871987115269672882819739136026119717256241507192834172523996007893685829354554338988635924478973450290454267578967946473427587696631980744239072894314449196341259963461360596267532621969816002069571212622999211525432495473329476952305958783203399763444534515140500855095101963390645322272571558070142609969067160252168959379389372553462033679364661751379102794818411779864014222512350155331860546141564960163010529290837764721699040556981354016974242976725277172154932009833353675795791440980329570028348158359734271386314007683190019748934838377099539200292322716748152217070000347121094819158315658569335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,11] -19238197920787997979886735214678806807744667047985846626464941333503930735838048269051582813773758286799444597355093173000794130626068918258523087033635455057466817579956742544235513692247762935783851186419110443202013728193026013307580196480579472947823583521823017576787095093607218766298335068318249313535421940026132941492876001906723749706767017423780579852661599325922724486014279317684471315341047823869145315190631660202458298166141221998641030758766043082102246046350894321640001641709002152496291230930887518455295751442648221379538971874986368058116904120545086035299154054514190826492198147066268628967524246121096951862832283725092536064481226298868235301915037482864921340382274879373616331750798588557691399981557276880814986614969839702244068417551464382723065061536583115940139188850033428351429555345195927440729196420141149588659641759550052045440524589035951194933848337312927216409957897513208958458487051859525207074472058744559602418428380587497285638372702823697387781191926012206925738683788703954145161807527831628165798966378346384943090730619923704488268433091448733964131322732000737913841360605268883479672520559480504581863096424496439797209031020961521266622575517441109021059801550636362881862800283375782173919374047980022959099681116605642482676251097028525808844036425690677916941035421860712717889039260455396051243222580834468424550312267570495250475419304033220020207904144972624994155515548804397958683869271750578920192380399673242665172421542158645845981557951230678382494271979868595856453350504234023151257716188539415795340916549331191877071693153925346875396792968866542918734762782266131049659339303730846184389726886391967738200079638490395585757837591931367675742823873514696823026379690876693398393228550459246811688035242947666722386211349996941860429809954012821798348153804613708631643872516654070747549114382373210576228973579350506713793028922567095871697279002764380628092042115579215424092778616373723867661933644891947549211948072942702159458122327715895394881619968306323508565761796482331741676197188876862910858652867739307476513606997555791917205617852009531344372104760582740691898687026447603738710245835363821242935955524444580078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,12] 1201563740536616011103722550104899457334490921952495362561093232192040437519790913084892868519560243261159484729504758146010364226752134572665797949425359902068591653824249199923035067841677006419501614459193739031938231535850127480774094853705601958700842773189419492728854296239470521035935027151952105751613299183086752768656983492479382315409139209259687524179340625214699198954471350880962929565644769065458994532360249677376809509533087542952313941159118702015767484927435825146927514054053017243739548534289108863493218632289823113173205218808715779612243041281837082282911963877188976137928085325522354609385269818945998533188764631750239398417113021620331405782212489213378260813110273731674835908589817881290674979183864611255740467009568026300153599811165060587357475075728942502180420466296486773513279638679747099555727497596514158142258142164954327208977499354922455594802170036259326643416479971542191765729956304619534264225426771229914323148444021540466334530343064249844655394961420914968696496689642988841365030391507656841711814210596024843476436648127805674998082661007305321635421607926195674585478351117835412625223490455483435833297361221992440450001520255027998913589119625029860550813948424448474785482187809687022276758171486330650321934500294041865954769028852869399343590549793117660173139236688959288625976400822877888259237262777548013700866837433970820392755519845739600248370299439297568839206493491858638721952348261785997834575179842266647521410483912082823437932637261648167211476873260963194894307085845690712477062857201681788677433115624139611086556528828840033146904188629976011848892450645184119363415652270066537213927425163199284133831760856664087600711088268975360129879856045554899311689162376524524388777710876349632457781122654507673421392992978254305457442553093659206525322566763120850131906778065956200222116019084403514029925630673677698056943963063927535751882363241267847773490814053697934914988743153283136276373650815865189354374002177472882489701268643653547452525463871777670689654829212238551833628132592946916978749681125021102763152644645162633038886747896799720344648169553806535617544102327388877101722874929379258901462890207767486572265625000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,13] -893516784312452478885824285332154000178764855802043867488994032631459847090034323269550948599792749467727359444066705992036557685510044425224780965916385021089790442026608913904584835246121233285842610397333275584604413725363713679138558271682696959259512247835476243562551346824057750141788508485580517178000949628166094872747197019586767633118872449746362736666147178242905900899927396890006405978510283279191490561050489365971918443541221615706503989196098758008418431358265012240133265683621361833851758391919408122774285986868099287386071795540494009598668873065935652406240112854606077039818105510908034552452888561992967171932380826145331328138270258440355938026157358728787948250899732420080533465784517515629848208036848768043831021867555266191369257972414708996176141122958051847991830511942282444292282642968627160813710643930798721978870008733163598935292812856443522380647867178302096782231356763570934670027072353708358804490444847451708132493119218652402597059578996474864258239498373223099193546558314322975519193909066540057349870729363653434215152556437111427421783958311650979962233924531985048383355181763319700275495341871554516237542836661219138608404852150024153697824070493586940117791471702723942126320935462313629105878435249249242303288175303484796751708208956207554887262975483178081524394828648638456576334147921281625531540036411402656722854051876641240519599697708464686767217873203936350971905665141094612503379628708050216699768279031836163910983452712043106104822086889209135341914763343054451861105210762037512324730021197573175868249040477062551908697935671010676350139915429294100268060855555431412358982537125338483511121954512772535269454775551140697358381216509258132458317254584394841298753966924033229864353113072549267179349953213327777283998816062641143252929243272641330115926020269426415420213563147718186299415619917542640183351649383727827234684936654172483836996393582285983322047034306132811769893649673412605716357066269584008453174084532988013412835355522494918472820347366235210705208968477266230396630104025172217589665679485099312237064500773293821990685791816473298935339226786774426200367258832418977405193105667535746761132031679153442382812500000000000000000000000000000000000000000000000000000000000000000000000000000 [23,14] -5624628982951229049049770739280990283504997752189201274543621297310342149093292299867326307742176730435204770226406408699450643844824335086918041571941992432649329760666193487016253980570236407499804747980886729964456069060035227609589818454141748556200725276828545793361981104893501136071847134190625761079921682631031781212830271950012492793207299079121689773926548201220893981163424112947329020791235934574583958074977497832239148044646935842134417245116352431503325735528845233616526468119575754923574109351497339788388672156166988341866033460515497358189575439140754872968898956093720272197900517709454346683608863053526608640188730480149911666264252884137494744457869798825531095206257321069767555738091801274517893145958610981823262198231205990700782678056868323862110632523552051763638100214029760684505215961052148891634076310500848095447732715395872170521213175352675631326112407247946095369335594597123844733254171865127648623746884457414233452722824297953016916225762765658879855937459766718570891108719340974118655230745215800265219280687886908315366612105681276958063584020104197309475623862656573929300938853018789654850105699375186439500707512827299967122192799650602041110555318826358473234415899088052359898418790026368964057303051785912230791432020879195585948772071105495657761238224113853081284232545840434056696612728909175862115223203162958350113937766295461407470299489338455561784110170640372335752989544849852159005653103227997063264379456497342606012565559166261116722208773537797664016199904706041278894451375903772760750202917085424953440265658184253513746612554513931008043125073800812056530065250751173357374806570987310467005030852462574842194285706285151096902245517076346785413351604948398159848180486535656079357922427985918689007712520335107540087195844415961033313536852830803328084659825523676654957127317207224470076116660050208951391738830063352933114063051597651907190734142736625024931014636344542774154918822106790066583657903178129039222413372313806415988461021542764340699934152837576306806000529987620986762494433826998047442146515663276911772470378177241107302431516293740366131246808195034216968599495432660972048764802533327156197628937661647796630859375000000000000000000000000000000000000000000000000000000000000000000000000 [23,15] 20294591551821753158838564938794022360855430830521669618915713365207984222737763663732673005536444496418503500574139035980388804886160995064520538656194384160826888216397854462945951734331675080076205718847264214856565184089909268646742360934105480811765726521055036465008453124159568064285073218709157263278180716583599539746510992044740869862291733569753010302653534798585416616243394958299348818747320942791473074114450337806045112335849575657687589081358553375010421820476240588673145027919153243612115326043803426747916210925399595276302912426842633923060804263996037716048696272401983400331365163613489361681637951429609667259536919089719774373084036378667434254565449323974174938502533365306951921840049800049109653310458260153329841612785648849779479010810721409240142750063023271084666007215491691485256854381059213399805631860549023428213930537997508918903033031092195527489354900390389141514889512129055207450489172662363754789542859864734670293345206060174535672807446069629827928937714087696553447081151767651771113030793917697187448930367212538456057074350871719928197637945748621308893475296948272772863059755424344184568126349036176648687191958804091462630073862672486174274265469087244190042940326788049318523092289029655220793819285949685700939725299715629005705136120814769621596554424292030692704105619442954118035659253482855236885114367939692225774024620604385469675311096325460534000454237077006888019053586528350435016227471270181856607400540757773354263387059493241357392648324195765244102741711015461023320595686408914052207990240484435617571912027976152308162428917083655761351107856486729341145718103881394759521421531839601284244698963167790305050018175558751261047745388936399974121587270110812522924928086933722708846067829301688244711700363822045212381048705422604790872697425535549512331327804571318827150372169378022008472825622538145901455450235537655030375364111343265882587316255122712740842037240190227078433054686601184214086009545844182333253543441549715069290239300249756686713332627444412659691442894425235363111342346335896654615828925190168658083509334077247404576233098644447764904039059911871881338970919609812925993742177555034800207067746669054031372070312500000000000000000000000000000000000000000000000000000000000000000000 [23,16] -39546786776521476493422113407971168974102695130652012487683470652581838900102967076786630298951049444400482420197658766621422224112078077972789962046720508588718232793766263526271176179781514714717325323742049727301435974785922778844347862352028333571630058474681956904917986988446160757091186931310491808460881209122011166506681228055864217205955237967644419156081885961353479818988650401880341057985017292054372628740803870507570039001593487900155566149618895635059445880931641143196708787599341653158928559002690158188324139059823324967282259235765123877229427489188451500575956122749063746598371672604471018610803355414658298637260139820955331807332288562879791935983024971633423395438429544703528271625925403034910130173696323149435320623596380644741805803795421258870319465761991572345777480378894959407492246940677542837961203591515836393912575033590239412937464798331197778392773158728979474123249390664304693167961456986477964813783002207181215313793894312704954416557943710433194182012889504426806845350937090007180447304015924777462640917573408373082903180218334114790147100816373131309678300454172226247326916668897493774174400661197390328234699146205410001135550776159935285151438128789944868564157060898944777444969649095014538888262599951673174787860041142760209762791685826366138376120441134742813658108556273915931092841539639963003911485910478023979687352292124385816874605692366970812141598595500005820572647272828676468305677622944814066290363361620898559638642114880499502032261654841946743794221963538119936062411992958340630684938848063539520207324616584453309411603905959723792096189564253720424645787366162771937604584541172940504682692841946647114330428723195832767998484037374732099819948540150310997530254021031477456455712555975609327608436634856786053754416402071183947038901589010567711595885360802998459408666340723099824850995862100531079005389734628490772780205865503124629413625408576752509433398361873520755188613544810023003742372287935156988306149377656638191889644267563092570115975674630545684624043558508161154831049347354791110404747424155786250464782120745084466098035096131765066537539720682335620346162683149123310230880958687782467109173012431710958480834960937500000000000000000000000000000000000000000000000000000000000000 [23,17] 53051056676161711097961835634864595826036448188821117257444037040863261928337720626783451795626119199059373832236076847386977185222190972652437485028405574007949827803199168339884958380228411013006003976785829782143111587664711820898085148046560842821434508779924224753026954448722797389587658514677949786387721170653716717986868739011725827196622658128625341235791508548360840187989686784981658619492762507237009060198723207194646498573435780826180894234808589822521178619805016341696589567264699727829444847834473102108125084576981827154075866818416983556652314364987789005584665306922388689941839283306649629055551518205649411617421844979531068696003860849581567555267824620686709546601162040612680455934452733681401370290172198600042622903857079376930160783954912076041314558780239984475593136592971295737761692422069541935712175119382903669420915641566912123335140904736764128038526767540350586550090038142108217424279557719092812732463856950410875526991756506505461820750477201287951796393583599016244376365614950978084560444333845856814756103176104914174243542124281113136433959607553758664263189529091308485652636336213617211356333167449566787128568623076286846780317159996806301192379598212969107642842189940622931099735160252962821133653347887411076440952541286203312081981805132401677795926174138472853501787655908064896484590055836367752474996607126748357768648029796226750655564508467099573100291431955902087785148828366851746372988454473017277168238899902334829703763663399524982604139475673353990124430387186178456073528837450317609747495442262346429623175917149418980790130157647942989224510917986814087239356638394136418306010056171999797829370323331890184734012253923368626409792855800446681642056238582533047940858620652697166103578555822211464093364725824262995379557380335130659786549929120182849473788672196586256385253968499207771296622974987324946903567894636149728092056755943492250613828052432370154751901520826487999250212643988600215376591463106009827524622035776415873295448291482540901453134007583444062310082789575927790301694719577730860839978158822218617938833025131780568413596925256425491014012004388840841084089761520534268233193278541115489588264608755707740783691406250000000000000000000000000000000000000000000000000000000000000 [23,18] -42249232130141102588263579494898732434104490821459829340595382872612688124740154653295190020716963756109433778944558828610888177452453880962493526897343689087262965746980099079902330927486339123884977280781863586948216840297447191391710790621243649511609789016631936002516284906296732610454969210844816472207920467823329644470279113163003467346943157680727765855232114782464053484099411809994114950434665142450353630769556800086062863060353061426783320766166700557484416129804332931083188314450205276320398147106381091293870303414370826157015239857627179248389588359210029190005457877271700398545788153090822158348929796538141277927558625451082321087844656852039523349496237501673252632507589614208378864383613197329724659577880627941299789695233407777189182853442045155418921164461525345953492519999231191842863797964693974330898066498545082935662396555833907314887681334799292895293491252222149947097456349429620750388726475532777043946878224812070989874148991401776932376537328324930089270523096794080043174267150998841900963485030057266510722541648220672624233689704541066711227385605172713328987496066915827282462549144366093735039454740754757768070850326304412726818200581955698533646824667725970345933909744923182605224361655771692105080858120381680197434337491641056952994940390029795554606409414512683742934234922957401095404630625720914789373905981013673657311307321001688035034571666854055620179861173809010773422770897736702394609498549906781111554504684174159279605189224799685139011136575429035780594410694892833799213034606901919645127707202397897306479218474859760988902020272484318509055855502983368873216626193257541070884410013894374627304962090735115843433669845174371039892476671884382382461338076051462524966010180627607007692605405985956472725813993393234024516177198354940173137044445282198194450302566851163702097493207744568171189446239299227981044941655479549575321663095675721585237747532132920061478673722495964405780799175752489881293420523959613438327154925552928281622905482878072122360286381981938644241108731051101304336036900999609037802273105451614319320625606556912563254526511038753656267088279350656645897360444291466947130896081828710375560831380425952374935150146484375000000000000000000000000000000000000000000000000000000 [23,19] -11376878592505727487040845425595657759209418065893670377110400237903985821625631135657785756249177696527993441127820674905646658515481225756276854225097414321535761254230154593314174015204900331850316260131270961536424758248374660821210838191631347046285562006416839104264148545295654026881876455687256556937244436119664631341035075429917640550801950218283801368209659332218150994885593082980222256693182452765633615585223526747151514978321601980751278685532797511719545295041907675671472731702953139187469261546267525119802758382826211237629838053887781148496468467328445366591523657697317883851815734803025516054422077421452351379050717376032891776488565118957222434084173648732451814347826900758463516515998970703000833705415481892242464589985642508686082028483511084775179582116542167149115427408433041119964379711960587767263749480899009431639547833873122970891024291888397827212731388234979551843523370137819656614761457436249580915797287062019617989863573514485275220914041343292029206701814558953992614143631477492475995902922885022842607685067466155687954048062382707354946035938279371643392984661495979297432548638337126608602297460008708774047919449712503790637815074096572124011668442328364153100262403207113793423134253581705802468338037082520913690452513656290314050096669121586021904647540864506079981630279212710805712755828282328558411294534636129788268580221717486936828804296596425515925990683852395204604863119852335457530037541421470950892928543073965633687382604774378758338197892364296235782699212171938199462763991966641977943553141427903458937616718362793220495265298916819507503805043970194999176187214251735241784014834826957365977074205175654564606582768618581995132660407410527942467272354474810232211087297841794308963717181163081466850454353598254795017694894114555838657495134839792632254160385968638831133442901315881938677059201187481643327405771473104859326501407978372641387883604123805617718388141720559790091007681183834042987515026919055215741025071671873292662390004018752638941855477294951045883106092831847029220432231921530098822248216212120002906922695266562004746320970998132762183024875116971508787077935331168631898128779447731950824618252227082848548889160156250000000000000000000000000000000000000000000000000000 [23,20] 105066873808113626427849219441192150453291709540159546156870714715129603637996447034399603421480419877488630059883476124803687852286472471981686980393439481867524044701263442173362292723969899133308446015242818659164300126483002113394696048915297712045190499506686138944012493493291361773178685096874978934383828045377589003682430591093852702816344921012692002068015211820698533325087002056018564008032402351451516725099825561503551584594195678430712093294614599983445691827229299890384295986632174865414027219809029121134326647053211704828420765103923140495746465678870780321605306782732949520576833170279400085443948555639590900150233561994269536463514382221188091779712625322945627392633850690169662013333758806875199770274378871584524301738170802526687543930203861025348998991401880768977773302310204358641098513084843276593634387421639270296585649879994570899060851321509139259209809661460334528737127373660157445494821296872544239244119417865930288741184278495044780503174554596963488246004764300520789836256032513526871245580702514360744181020424746280558656804330266474517533767325274379429825191165959542260910321321442327013034739584586797920773087774493269372740384042960020635669438798232458248161330229905403610837073897970387002432292001688495184144284606333787222810404941967702189827241898045150044068615891713859853963564689607657101239027970424050908360530898405548211971060692586251213412815644329819269357939779946406214048310770888529665180428121663016909700972958598240373369333026896946692142200727768693007398996217107720972757595482613148743064004337530868438557093553945147766515464953267205269700862185824438331049950844413703061512079133716250039498891377955755810730996742861529236927400369591890796283228809938817835214403013250756824130283394821447999750353348097107725007437607173193825212622068515786269731987164138900112979086631087472293150770833768489751439019358475741301922092641779129239256040744732061714582518149917050245573364037696204052556482878409841753645244840446961461415825494113482595267489531146298768665713199626075971231328963896164316970897465633884754536685894346919287582871171635728960996223188667877718367223697408865956681722764187725260853767395019531250000000000000000000000000000000000000000000000 [23,21] -204057051017274581701870439663189506435372362730104537058541937846772847859132055462672636978709768526860355911922684271007992246254798543874044902296340699191298267526410177710556987593920079280952445639373955785588856684313132772438160036322554743049876800604586035271632998579150448542045208291182994617975609040162175000040697297358104253642982682685519027580278552432408257138089443967575496836478829655960162026145533688426829672905343434573399284114823905400841268266164639967786578688420597515734689139370917091639416597243401838304413469957989907325920332161177504705317650755374208262450074844779092672974921588447429580311295828912494222439559995109187123133666105520026603083748753900263780900909700770464020026365108171909784261748650908886858508587189362358500703611692274731406134801957855016920002090449180673638650443306240648710661536349501819499932818334367248556952757369985256153530204690287850055924693734146729996968028055434219268165923991339004481679269729968027094906707791605581817093326660036514090859934652685106737362193415993129023454079266142232041077637068259960129978249494151631785707502538603138263799749361637700676162670655761350477000576880126671592906073935685936445527911924516424754143939881154543392944909234158986620764989404931975579409297124019063585432681357516341887410639091893563643303440635690878263427990640417771556627712094168310335408874554665425878939920935749454990777955447344602647700189621372744626611442248234164703817584142385824028104269666003120509047228037957881183714113946116673553567711215959021125342551452753041739871725842514867524664825290045620679681434972187017500075631716013621234638199342135319091499362028360993183216363355033611069755791204031610324452987710470364990142899632620807105286709043152022270459042487410327730595937553569511797084084838053076044853810418114115447490180096381632964985722312230165455414487009238501558753131410318269113236609725355862686773481926628166184645794606780607165882260865591223318458696129711024647661570477454926215593058696822897558381362301898089256064771759000572075824999444449531549109106385335262443488348234743420486545937126965209471707359142021720455062450128025375306606292724609375000000000000000000000000000000000000000000000 [23,22] 262385359633613960507741620153458941460313337260503063662042570969529939418262057879863873672150361542028034716010242723814327732281569666389830356787613067485525164314021585821972923298827684725300481300511561206387474085987146998849421993551107531257100161765026048374487832812833928432595315232921889802401312555006570647232883053103037543292023751866015547677096287433685095718347218978459206908421473782218185262945588274570348438611884412874660817673045044528670635199363311786451428232849737102134686483866440691860817706629907940192733960612934326092535045085063563146583481272941029499722915423085452603893480475280089647923348721278176926676183977728981132074369992721070638346601057675233705651584997452847610008681816255573233663794645579425544030758063705310280857132160905921477415807938358297715164279146365690596475964614905102867839522146908429867535594009824464964643056676123066575113885102516608135813562681218408052229155544363230332286254985325086421634111407905922949102751533595670415686425003108286051039931528784955500839185562318764662785083936652557801945777885546106736124500726929106057282582230199569503473877455646868658828601614548597056949560137105288482771036047963576980304337450408824237667092937468385358047641357232633700439277892625153562634331030405212396104949973655297607500878918477039926031729663022885831409603802186756679081257765078697934154982251350646310412098860091958887483200752051324020358530127822909626401601294716140324945774151258099839017274668197724624148587219093205939416810676425067309736808547450656808611937844410461660513709700085997473565655225223504561602588690879471042769455092741238251747294061324789169700948482748142371247717727649050212473962058322429845059120009465914333967871462581200917737991752008585696953924975876344263976862908023408978534178958625485810429227989683458974493706008864670827555614140056636480441559343183494234172641910934499346387198471863717753503849979212565950849499197426506300993192706021894147811494869974044666095752677806541123660629880062184161888672200424839263370965488596286309648956873494827621191457406109418421054323949623326218712514765719400348300074333140162463617883759070537053048610687255859375000000000000000000000000000000000000000 [23,23] -256662008581852946180096111731008643969160037631795535419716133648787338355085996361342261261173322534385965645001192740726849879522588768155894360821356164078646350368706247670580743943758094001094311950220027471739847652925837532211642699899869820986665351997984379498007603367547305923275636914212954558289805504424433785860442880154312159176077070156583307033362715785082480661445867155060428953099003094636723852284854074005078654563875110228172162564842702059968874634744429713084532314732169683488476593072720852194579208098421347295457566433855075199955998649792310974893326046995503256523361799694105180061849257834907551356214637643226487419816646491029236826429676754315758571539818811424603465064183564980781400850601724451533983123119541023608562551825289279261880563273938065714130105065090237856250325110381450784739216326045238808319064729328518392618800694879837475633026737061034093374795803740137050059621685482458746667777624817384465051757988401821296070203205114895041413337504917359873188856894524469182992075455911747220451151034082041894678818001738017287566542889126252227069909079221968371398360591748636489825806156469421625481363412614248676455811615436685480241610314932483882415235353825281708177017641907313321442913131265436492771755659780681104410623314550920890616917613008605000768904651491579954570794051661609313782271339629251462313583635562843590109071846901426605433214127959673104789310983768792712643709168267727194190144040504365110956532494735414552761192842188117098020482627874666556983006011454028730105484714309041291395077102463594996115238598783418976798686619630583989028137647500960606442924172664326493802005527179036123146273535341663471119227965111467223336787453417755090053420098857086870507935692658621692648675644859860513468152299994269978861239002677226791590712799417582089648353923248971058492464132898384722143765210809575750235995148440080897795149374255986972506375806741603931407016906424242921198081658351179740797050686156849838038984468631536121393949603441281847668249923679358547167645898440090878125970524659710249694809411576271635672347512465871427436246380283700392976390089094694113177383054864334754885391021161922253668308258056640625000000000000000000000000000000000000 [24,0] 335873352672955239651873446817868398406126596047064373385051627224411758626885818711924716052458899651830841473266529363101382210467270960556792898269027341916557180057647121667217344403218666363932928793686481815340804840083258955731450103937765862880886627866262422737442060945452381036603712231675961544104608584083752230486515529973867415797549761294489790313151882494118570190211493247618299688346194431912218162830399484708464499726318114206985348536125781498565291893904502808555207720552014990865384378189619995405492548825157285018754557291125692462195528150373944215956708122737353091247050138988176189612432164186725953306947250723041788635611268799373519926218333582051741119480602231050564295734109022360984116770175073842730338685971576903510719081745081439322275456550859070940129075256270418579291080362533551304601967609879483182372522495199719568242794209788324291769681421980517928012472847165688939793732783152490112853791994065403463849872539787995747921614312494070851879343868171632254845496809695790596101235171036170849746778276453201777198528057818253117238266918469065651675492947441172852345433069535237814957160233433126858904119105958702484757387498678890049848953199771646697173986992594672571102263033964043304079123541105056050871791798109495637738807598226438070633809932072436610645160597643896154110264548584518511054407292317175245695400182985919325489203664351503652833975075148016007260324339028485826825449849842173423489948179265920535471760571912734356397406667360023587712838209823090612626567031326621492303351967961975860597273009723436721434067941260464271825965460558345360193598731886295292992960827893924709516745820549677972061060910410073657225628888125022304969611151258924345296598597562176355756427433378512068062998671224436546339110133301985609158740757961265381242038655459678218735948968520041637587129491808829696703226004755411700305902220668637911226024219442296301844115516165160734361014157731072073865261125321281738728210374434464015808736300769720283830708650772655922590313457544343398733500540495869673115990605356970546974686363393047785985180522149102025353251121941866585984826087951660156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,1] -938126864843981968700288616454782957307927261189098561156411968689489505798099698639139514995603263189250662643516791186215412480630530823253320217296933810680285247620380336596565515165962623031252739937536328722901704149541566230482475615573442368928720304037241510515980887232238372511532935205489848900855087380314729129237724274481458522638461135533109162125360364482287513688060040528998640748346274061873466323853061885796252170205875747826685452069812029969444054551926267445887137029406967169389760713291835885024414155195600370004694073479285814761963648066118064841155281700822782042463232803724884121933675814212821581476341689417646625253543404739260281339902676603188189249373843314130251376442448667039519088644976196041727674092835607065129307204832878356008821083511000362567415863799015386689270842570471619007029331210263025751407461650143979107904494849509116251568136162638407344377164872492567724245106982869916819029801210663379158339286705211195591634859418346018795548041531498426752242340429226239954818410901835143170647250963074484628878967300980117480619894199725670554149292558650603527375716174006363932491610526019031898726042738029583101434696049327367734362627600491208239027322345291596354428780332606557456500699101391310401136380847489543670496514475129138558118832122015644144745010351995870586527029323131073782192149007268120202570136505675892149364912501909585146179399090070388821402542543653733157906308042675658792580937345957076347941685351751827321810865127524586397799622020949902281337106610480617882662493026634108469699544502030821500468244662376697834978522903529978906295041727197198410468581348836797742788357739996573483042798597930458893416599283384324948089647492736773425363839985750071729425383216372143605184157454756248978156480607244968235093258478159369735544656678570383734047845477870111883387234428150568553337375538074921763641541372971901961512723320638036520623287825552315727994426703674340041466204253376400019903102093040349378776356624917383373733952464794404662939099460799608400758003965236620336931581383430403346859119940781361983760218364585392722323348158042222166841384023427963256835937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,2] 16298549493751439072050537069742827958275294617211237660236631989893522260932346400192445400630167853410269705924499116297850190593137257294012483738714973321683752574503346456639144694577402676003157493034392414749764966079284168360379565455500690013798006947100601098706444901587906716092457864329571613533133167002409999951959774683031122748550201498462307259412678000011411668082882691348553201309126339688720115172688984537506334079663660051037627601403803959968470821200957281696743232205147720270612920742452325222393202104451954570641150805275745941433620572559878483799449235101744594091529850493601613444209028472784767477464560551188262754635053056348298769191380476040212036351436413450799310624183119888762571116448975532452143896609559501079815627074780365299207502533210100218596484299252876222380059928173958624788401424737253047618683355341447169720799680510278842786184400676360147156810647188319312198206053660845999382253037886351421669722665449867683021018155997367885758940641012436768550209264039962566313261886929586812336203582651406166775198208714127496993345374442106638349987577723507219342691518682368020444676515848074446709250485636744738161019336941215452915310339827708120138056730279330727643858404449451427784068461843332223618122185638332360357318774864152558294221567621279647085091176820018831104961139553430121267914507914901227453669336171878692338207759402755060364313461885212302523123896583369751510118138541807413155790081945533165885394889900601705759453374101569979967606468491651514435419448949356389843563994370003327856473048232975076220526347446280680943556947253859695823291992441558928770190819084963677091057216003338429213502420826538133497752334286335475495285345740877012402893980114150626871189505367484856800403821709108099737948009702047002269075273575670162817163593096789695679802880109043583416741549110248622364098037619904944694388576240281107293425421751101849110818727640027516045931559378807256616875969235262625282976850646546806801720257920284389784820987026892680476297083599765271442062091346534007951401770147752015009918035930307971001110385744520531906469145138477427892098603479098528623580932617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,3] 218930570711532096840388271920363969026747066626019162005035489930620748674348635729675281407927990416604869924861674233952976158308829353106677757235858732970581589644713424220601286926901987736352394111869940381537756070349692096331355327671848696482818527349228014223689540115183103882895550172530810803160196234348598348573489205051349069938317560901331645179700451298151194002161612676056237074720109933851959733211634430049562456668820738267792013105595060577590044294418642770813736395072931175456514283208164682794605586235881909791659578015158922383851952272668156279474237396227783633702159996796949913447460661930812823272539902834543227797706727288364419514662553151686911456935359600648351412731336124984544261753142839048874439192435238991327547471104250857298466804528889111977968250867427133564100900193147405433220732089094919462732080384976441661384501784544751214161680649196077661816637552463612734160378688085213862363568932186068943191957031222935403318069358453542077589048053788228796661275534152373453784147146008564861264625579045998261401671365031875938242130665586799154337879003173228008975712038701828805392376054857641048372028969479803081264795360495121375233774159156245219215238716418761564231862808342457579073630691075602176820398643103999821346947241208806397099792373843875932483810407725911180670754826413208123270137612007201983721672056037845597907254719102783930093030027069188312382343132148376580495718247374386627284516452747965632164647780507166732513316478204167678550676781121301173196126973332977841167714948947446918963055358983634496055141155230998745953470211179124207242758741462877565240182484826093613364808871088458274374052200020295926607796550436061863862172128088077834338170904308759040854085954127718225579188993479270379057942427146899738651105871192743560069197668201161482599104675062267038624195242946987826909372620753211822953624548910729877851279844903135063790224755798007460947184998607209111584304634189329219751460065526775015572535232227228961283606479523757085689103707779947922196291176061784142721241318675551830475299016572323260833154187658767290156235280941532383991443566628731787204742431640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,4] -136258776806463435053495419294572526489500841501952728166214800646441227391401248899392491296935091610646339000620442648454996649536989395354870756697813184363690783145806498453058169220974827970760552204520470331197878137773623762336262299316728723416908947944319564573030573067216040912823636809665166419805253514336185953400708773330644555602152744087516065901192460701525260143944810218957264406200135892704651879595802835710589349631883567134933693898741046364546789585124463790808697740885085439448426212599964904437830986125161949525377475052286385316037263950791245426221661504020716387534600778266709446467842848094788009479893473977181671498589927584428297845890252360577960905214837985318681197722866247449160109990797798273165028155168702326806655138512420484039648410870787011541342114749609431668519860436577920316754845541190099197756240006487044673973568003647515715583784594376637804785745274226587722925931252198911062870071426697174495031886128108838548639834196561805836024393481859231169458719251683884777255062437467532256509246931542309718591420066354901265758899012658182371420099544827753157250562928222340902191198588680778175059337985063462698412590235541971883974230796997532604796520578501502135698945114070380916364479442756739649315157023562344211637537038158500212746904005084809102207771508483973508901801139812314347423196992811794032116587231195351814901972396395289588960522424720503501206111084428636670200434595156796657229518895839890701386654210503054102119142503740552089920297336428631637434726457911281827000917848930553173899289029408710855825568086450266015052311176228466976725011900133796262852383062822960777830951069725631328499986615818535403608783695600049238690434021114911294737813212574613965175385740913798711500134411314166445216644874110149117717436584542119231848696112390244344349716165596602866177557156025473890642321161059501186967595109838506763374590932209821378915192398078722776602625821365365570713292189077392613186518939175372202238953050710567709012564793155116868384661994588907807962528724307967704429680801228975575349119972019666050688011719608298917278148783438404659284007292008311651443364098668098449707031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,5] -2946125402847338719471075935099188487706251910311461542332357625193452961798569643760920845507492213043605802192024848563680600488346100502239995273022348965649026109731399231778008024906042981619848721834663842865150766474811632815006715961876359080736021164458963397814650177709658379219358894439284426519441889328918120667889669440801974367061237831434474843881789043490634733417992494638679476824939091683643556586530012052112524333597949018918272457272973794005446525904493241757993198539433202287305879968702041361040868149669542184401021155561776451581418748114855125120349375175988644648082304601958970051775478993922827456914282665190153247128929510735367144502886346644105533365462370904876846496173999615593013870630015903473831449885710842009058915073953550661252129534477006380793270775215982729363935750768470678654668518865289051574216211614937382395308463199639989879575550285340047118160451197257577689419676558529708926380397766000278160653611266966773446547272656865586535195928340143494492841877068187892972348075916093625203992182615672492442094754071841373248796844240689833486322223704548597028917963098338431969712372073510259753236332736804668551335347405796622715824794658550745132114670491149576018314286251301905494199896268932840018324862745293079714963489049312666520230408957766653669580039179048059403211682205355046032504455395706499086272785083047892115376290604651342445280649213035990334682779751813017160761030653969322108731422680223973804084954873925311238638029105569020819089535672009333957135955464115276640200515162538359877636004489426645257220043741298824579251377204781575885385585781355232540741984098695973974791621239642856170068656265300673261897758532988937572927067878045744405642468085783894051374843169236237669650452596690157904637103302011765935338354620401469067409348376137359236094799781368701851456442130310168942969979325156873522844483069313943560714426872683679196770731434088001463574986482644208618737476571545536382594615844982181249196842505210311348265504308634396851299705962801178894377036879544755106476643442910414251364573626556453973262443968834826340678652301295035051829549442581335227941963239572942256927490234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,6] 17619723027749820640991269126895976176485198119706925005266553012095070927254121790045975244089880327546205487896335331099539715072594106194452170441075212548415914674957502901156910869791877471577401333983411337898078173985467720925048710232118522270358032115236865232076194893513242994767231053424247038226878721079892275083118085256993404564689473714943146934573387615766969602285296646606476515076010326756520209178916139985826918869161807833431764287799554990055122870397198005365341820656963531640501724749830618651312365830453331410456689811429133802866340561954539208778522293331407801192561149016345664259244025409749913675762142823345794452968915702091498144305158322958309382677970169379188792377733482542990723645087728527700869733067612802425830665447420940846670279857404036043101893457047557282382098861108454539274730425939902164152902120513605213314600207812262808277657281830783808728077313879370788124564873913046298224314360346348344175661904072258648032544949110885626202357160420423304122208823931774691978865683485263790363713758595172048975169343492466798134014257772035499500476457235953237087332011481210233545228668409424805808144376704763733712369770833965746144510311629570129049909448994752306012186484928128769039734012671754575986789936375362070548684992762648021703624970992442053998450713326183735262877885488385115664688847377367959119337007292185230741670839822885169292182838052431856876858778883124261651261171771859951154526235982567203786399008430390283401146747069754059663311106771623760147224107303713294919574237407544571485551727384511568840459900151867863321550759263647072424203732388063882194639050917689492537290757427652264147411483530953982534600001730591061277155055830264164054224766887994508775464409224740263225578572506694277142643889122721287712332658696261036062971538743203265473765669109508269450585587658390020827886461910733871000767063739297003060033996913799478681172803637625786910930622162280126512508363040763346166824405157401274223607493540147625006177500898164048604043400890717136832647909234403991944538722719861660711403493008966709961066974436525468551729163717161545751405889688521837210810616625167313031852245330810546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,7] -184948947730171633826508628375986351522834097712999221267108959165712319242864983221389845434992324940696617190571627491006707217025314094692524449810802828045571065248172799187640630162735107890178627702188078647551493889550532357315930657686952147137390060638636055134631170271028312578071881576178177513966273594264493846384353276027660607675162954795037937719135540942322297416233937636233392610913222687602524858392602738957391405764199999734592372145056766032313247205889212116881868070414879748126822127467005318597983634090279667937642712142396019582927652559052444145370097164458198535613918865460677839508814341311556371603785434692195337011661087875220135662040795835562917542215250706363572173487133979988354287543327416630546601348188000725713024483918823041814036778791463332449051479817965271249690915349287274859014470054505239195019353773301943483547804043234893900356923807199021178089740398893333849882069385434682542668322886631020306217905532665457296130656680552884191754614236323684924371026110767101795604552339514553177880937599626193245727680645840064646776166796086990441869747342031451837561852505703343939417305086297837860678136863495689240897183614371760604678151414240362320070396239126550838627400780038035123488590172863067507758888098285653016530918634021132713522480050851372401421509547974010476408427751470860749108009792683843948175924987261820652757515464422437572364011168718656249292955185442425780783591283906578805583856314144272223859844085326009901100756477968464282817714094410370981403988561908650872855416756724210209723437177540450287155914273101714385925782120006565853239589534096861959451516925188335916998834744497071528962579321878813551731262065462905808808251217682985157462369608797555757689082371384366711023755617731714511489724806736222956049822950688319880093354873592630570021499984214151200110343717075384419782599775301469006770415202687604647235438110455282293202475701500865255316555293431034646908340921447131336750503254522128762713524226316839989602672012972218990227526266269200519488916145699917641862343193249817791976256238270512236145841289471296576980935881582613162644206279434239137415829645760823041200637817382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,8] -112906237594029101882290308200252281534321268565505905233136671534957262349352939520371742905349357471951459765911297418561228679002647358703207226815785578585197402712534685605807970091930874436564664729162518538988645932613129824020739926335802732547660995330257116120716293174615387461502025023967537530438144287345612451902513407840868686398243422857750735549085470789339115058946759796242035891693274205143137249678408144689408024286858573551972934204199689068591877978757926368383678325845030471859800544876040860351127144304636265667170032326306138989574190145745358538831483621058790617600706079129552207754804890741902830248899058558202142218289481232626883119185438434316841231547573160711330295658293874102519866504173732783605925218603450422333733696729857014061640048930184898288433070431728404755487280167908314730732592553167526164248964857687722820730178426580138857785134749751065679094997628504996648282227992614935915277052807362720020281105630073885736177197839876097390639610109907460572998492039480637533891291588191264579768695198534916048204136608410283968478185467372355525357286713570358557848365536913674008989361983327885813970324388887625402291887090781900790760614137532654174419629602115068435950794831792460292189995401576501836299194219826061878272014806467827371282939254676237142815344631083875894441208936451760498867553028075933809912291452452723591933989284506390695096917501460521567276765672137905743302761262379374001132661981305310776668976611213936429315462687482221850943789140521536922208335946985723604810503947289286507791573832021790654963352870952911552115082527605050956960141466829885465987735268271805395629965836911738351870255777691007697404785357628199725872565793724829071018778870483465939284537849531306906233731195664572310614011210485431481458882165770382257754998134060004044103495013958779524694658316556565756666716660377289375128132346535318642344638628925980448390975304971336015042602343041527393052467079205009306293377973356272608043907047392852352438827208882762375877076686635516888753465012415727781387583062420535756870821769263042191787524964553492915287771635545936258267236772466740168247012476854251872282475233078002929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,9] 129048585443148560034477651391475237545156589634812317187657110659989259897899799828894606944432526485686875342493263312079709351327920441516270018123792492298137623734331065000852764374732269568283135145197495346845169165060397888254862996128661214441538839285547844807521582206350477920046014100590840422502683876597739021729509423886658893965688318816380169602981756067028865832590936395605803739807094427369650909963661735148744131836427463033061023845201627473672201997831705181302029823861648467055052649408437329916216316666077639142834036562075919485628312019277863769494393204494786944436250957040039043341563585986174681397442528279351364186143476370527949318093262595936912162503052446984624552265295795629819209391066916721688146182511584795700628233155051885546887951224018068897389917234859457258231156852389133540373247382702416404138927392219491773784336858472005754825133252617625349823349115923810429662454111824628259472795486449035960785874319756173431424987289159473212324739494658739905314420268360114831074798718832333756520775573054022395403568574478249232681393607107549685002993846807810640585060000425161848744703993731618518979607599258552878199107311012690246371708315915075426309870692178110634998311792569064192875003774310546327083160016980931988041013519201713414759637390776213621286288226403578105119545865087385846161027273087680232056002308498617068093801036537093188534457126717757852517770067555635257091455465274923902469247552224233921920497511426855299110573456947151852895789010600535100538803806737862041982576831744807676656043278426602820971341380866633190381180883072026787002945977301972741819842551396958579316008645415940989425858360662328619346711124111889200108768738801315257717858554926012540175345001297955958361364706160707522631128440795852713253607762102478978510360734432003950884890510759193123538432543964129092194870521326211134934798685960826678351303291186438223247487293601167592717066024383022341142573475666082281405359355595482968314529142300809074054292146539831161786061117094797142599934148818019199779350927961093960916880797559697627462098570006394387122103960810272226640826771849640715317253381044793059118092060089111328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,10] 89176140783900768306307250807441438264968998377331113891136256972028605898874189816227973537749595760041443065295959753269428304273560596434743472121772596508645233659320414933534004956880954801229499691958327816432581825273799970204234721899765849779120238156908109838300166095777958967992548973154847861104728879468344397306611044843082838480885347941223991946314001531079677429078470333465632318980291331627817408361774055010573657224647468468214657028282748033675397862571539262702712425828436229986723818369542971348201470776038986839475136510911418286516366902005256373125474019710284312631863504116516390318563457738548567523391875888105226243201797879367984399937178745301556452422083496652089449323942045304188346599220759531956248739221228868598611034143177195830004148396080648457206204093972865951577923416164986452715076827868031410174568653763984337749657268140856583705231658959483002104424044059426262495011567692702074817121391948839822270738065558032555132465747718530542872930960089395419849715348858959739538204125514516360307717854103243382413392976690118804788152942551769079961588669034983226809585833381223540473969241619437643749007007387263982524896678015122721336920927593727184730804154752144231863390218313665732657257750467237939139743267390414572557387518196224446718390061557221172980375921124635683651766930371074184773743918469585939553316028175372219523503787349916819085078788813523383613982668560412422912406290865690164481259452959790289987351774157862413667257057291585966132292378819674074214745820062303686092747971501902049539254547640103704195869093089256836590178090353036893888758429247501319976086982306636721874491622262463164462318919844436304241225548224160892983490205650964036596229775924334751514264716345621402691356256657242588913371984442200413112498191299480103153359766317621149058108336991628167330677461470637379734719935640583135930620522727349565118931118858124196142175828147157462667774869553958900142089145600956592405093189385374097265135624722101476709307621285185616392052911090600957715671252441434099765643964091033703215476090172552696094609806689067004636021614587326552681102040682387685575222002754003369773272424936294555664062500000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,11] 140626269357483985080046964547979138763246618111823832268472061113524649408362030540889528043462257043700871835932231582469566572348696163085947705375503402706507793279822951338976644259304800893360258094254356615969126224954892815019957577114030079164412137050298631968534683672104390063781209875323798204858028735428410314470523859414037844894005247508179666589113391770796049253812983558258994276745755988785676679632260449474070612786602477836838733795338841043920747886298329642322623408316859293729281155140527304676207782806734490802105377947052766275272936171681290742856490259002948894294585193985412930844616200075805337713510577251558277634078915017632885203636478955957407120068715198358823945480715905103458344118562607713567580739921490781326195141971883921286692497696882869902965410320124607355274764544510697612535303969645615151270289171390652571449189892639883389272994536475373948262047152761300769029856913118298248375305076067414303786742391074457187701113146970962008235368137394520484176701074599267852186562993528516175852879833871925805490572401387753630945693036611976223612262270772695290971704540905511874619436544850915893588557214540467649421516998002028142501982237606780182791034377189478893719019779076899440005874865777517890538680032382989252231175940534648625719824227140007722439986256107656791229808507068628530937272065960037191966682824360979130926516992975847126194934974742008149904803193582937823880314380242379602744423132992983473890732222871506067910211416858472311855208348315423147234154640017566776755223312044597686617337468518341330571108519459873697036378350640726227845952427158108880940568353417337620215901800657546003140502522018446497084373436505321501856104630835603012173626402737153793081880397755679667368069376207050523775895659766811898075391822153976856903652832006432607543035109142740379016773629975915594974235022483113594936981969334030185816297038504443877526257030095162054650017780533338139938347492514097872124508621564012317486340237011980247833765745232530443843283672741876040180678957829473928318489067743668513441454153329284034286674488590328565443622495780202368341163018219521570369157092983414258924312889575958251953125000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,12] -1339267775357552157715556279009259725410726528892982147387230559614440777964758810007174644813780602581334059265555513092347159002552795639176619274248608824204328548144119298713892939016983113741111494398316108604068348313011212531638189363614578173299253709192570869537105565847956110105065949098386485019444005301910707629514591413266210277613826373808725198801879298160700398919914450620998152887820131359100870355284195764046916719064115221378218455059717625426400140647068195637047016617005504424917054961605937352196414622398718877853888734448334392524460555635252927771215145856575798209851188148835407032261487861105194318648672557608455452239569743247132849817390000491320627977736570173561258325321221639357305125075501486379845178141984493265863921975833725568284169593757685635448938404511414810003960468764693917368342136872746079060891050860927382944167140044420773064809537833372704887956307915746086300593587172295170576957545588166196588076227268056303485315229832362004369898231582742343261488971450351990208511014800682493098685412655215153064598158080493854372549269378239404058212257143508908590214671885345994519804929595583407427699710951768692268882961873774847787589202114659615543495672578914791853172602278016493285687885168931834808476609040327563934242807256221943632916323240761584678864961616339426994964629291739986015971195223672546547569011427030359126798935277968150678264829486223796111622331145371464859439619145578067993000571013973496782617461096518143236325275953934465569336400022035603592268059490298762356038086879478179928736076404151353287119688159349907478771684326157770316862531926267315422508813387409814363293360606170595539573454176103317778977083739693429061083500063046563054351737762639989883452913984797543624240221123923831321778727017134680035896159541446245882997031352615529971013688694575816430117209497984443154340073371918164953850959714481946519356537835880963027221101019320289396325354323362767080206354099895350476530156272413890465093264937773093985494029085561903956688173858588437017414700308356660936400473522395706365238646724986272611717512441860363586114007282719532311448963829985058966178489148202146452604210935533046722412109375000000000000000000000000000000000000000000000000000000000000000000000000 [24,13] 1915228878344621813867557302946947318681756717800015454933369189223666234534638353722013458616555371944109877401305229453526043587915207345919387391459910863712216441554634719285566791666680019783281462446419100028750608518070894738530585173488880854289260152034055500075891015979496704542402876908482232516806435471926274209085790037303119146783125115964265307272198936436362050750980728352716410371758100993087551206470703988116708217553593201118209775099067522436297098107856237026213134629198783137347325780960675878646073905866869524013361002336056749913982286953058823969564923689797261902918176048558747111770264678871718197504591580370303553892716368350205619233474570481624293038394448750425500233510669491233550743762924835426728896900170128876696937381561942791246762305247897489993939449836647909039384234702103014523199721560756190423791022638436042255714536582054520281399387506074968419581902821044122806159609536714507235910645013888554576829420101593173936671804846149192948276409092189609086267900492791473259618128859238875407121483765357504036015060183414013595223148090366230854153519587397453350973894935584142330178484875955316457950972425989595247337970099189764291431287245009537107399527893192064533145836911863230814974054820772623303218935607290769451917406235256507325107517200356095077932049294340856355062842642164095146187882770443909107602061915759059407273355879171694186406248035001656977696486573760441533485778425654879664335760143130603321042230497189267231015097579380408694110158514512959012009490188642177703909419154222474179381692147825612957399376783253109884002334901107526334717114292578448171530034014133675708137783897734042155802468270567181219166391297829604676986158169362081531092971289783289149705743048836135584911790264630725943115343489876353072085146037534510322953894593397549721032012258009703693463569192236647830224209792628215059399937656521234470607939313409455448662269338989027507399812044612596363564017777511780011000715826345473755994473827388922245778908533453891601413617195402755557281382658226607087132717793295594336338220154481045873391981302488315241804327269061697760237653040836054631635559930558088126417715102434158325195312500000000000000000000000000000000000000000000000000000000000000000000000 [24,14] 1216128722610831282862208884869504096824355719429456397989533392664907392735500229384260176876186087325308622448546300930860658129158120381508488785835102254617520258138108953975774951687163190296736649739228595356312928762767934828749029910103599698788405780631433316159259284947845236639972385296081487088074469560811265808423717533396218098158846922817554583839840994451586183691867939554282155039704549768976000742480683812965004374450938974790541261391904863347773275001775973622748496951658117747803832052884468759072651106992501583098748668934794267850507785645439051211440262607662366787610222507428183721580838846021396509956984830337581157244189792528949712956803724893558265787121034425282272731466718734201138160975081156018580573342079474712514362281517492188194605544944393364098851022109659821675317048403250731896666325089353902138652979813160362355391838189486277016408741609323201998405166740028149345268734361567837269532167495332116445709462135832029261770356024067912878964630033587949615151457406825711385715286270616553788097207552154604354190608168428942014240284820965291124759386050362695891907516435541205650562726708093903481124719541005999521791949247810414356012546659027958625622595823173129969632636955102631826798125723791067605232313325245331560875960992005040921865956412291294356953408729858579462464009473628436054387139119247027026453344244670877353251896604451842297665787254198815372820138660378370440341983936327036849623272264412788571759276374957812395036819975423133633692726550450134897474282246032054431480980073826253483010013336519568249202745073832898216968869832395384318156759568857591783254949456722461106814547729274627588372909505963709594005013375830863338644844082529028803727324238515897828618654268399708915296570850599239897568738141720969300881689377396779789368759656577272270867537696309757251253978990567972621879159294923412231624368163739520939364673710515656962213656322599575361363827560771256173735187049877138501548540718013046206315124875660830054900023878234577950224748889966491827488619000256510608441023121801234020586046128772621177846240494539796035198939003985390862914677361011194718404433701142153267937828786671161651611328125000000000000000000000000000000000000000000000000000000000000000000 [24,15] -10581125595778792856902243533546263787448547973495621569330834846866402595725827676362382504239108663875470443222498541980538732683864580780175858917602267097332751778992153907479960195852068379850665524675399456145173988525773763890078021143750863226641145851722625207545126219444317135251630486219719238854769890421411257616357790550373268238557934080528501853514239592421371959896520193689796156113024814370159701367890653861504197873584415465242552453497595744448375113797122699990867262149994498357166549160881479801464004103966641512578525863635330324415428880582715272771759052545521990183156213392802302264690104239351092489257293549561725846111589503928107800791038390137360628823427557311722030231317038667641057096360571440345742506948561189809438808413809380183132439891929566447016523120223786234317342949148426819658074042919934569465908561875744087036156437656864122151425071357400699684584455591988941560930285184539549725867350442783275437118769488993825378311228797024456638750613456517683900116405546505355334906990569714162113542133574551679224269591404150373100886791467843958984541762876313367879715389959929265908871734341470163162542771987944664609847137797638391169689195777140720496062903082569342353747902054413341740513892728794474413596176062911182361981050570704271936942152613219279815161349744316688806265697301479466356415745763377557857537987565847874862232754906135099968823236595717355245838558220770634176842325423061725739762617938289806315831567139915506093363875439875482971559877243992529411767272010955966655969858144018300478198911155933892931522792256294949928921275638163254868315913318635790773384810564594831229389389454151499159433552065051943244733692140211343202008253362551896751378821796530384062574580617317880378395819827720599255243443504018196053868188841183905330896424336846958994218879803434181889297204467792470990235380482585237736604574565231122744400092768393785274523723114122736909817236772942550970751406101067036145742371625275513242223873624279490866460804718268665676114741785833459109572068629414550233379728240087638588900871845886495956288505360106353465776244023785127308508972045658494847461105620167742813464428763836622238159179687500000000000000000000000000000000000000000000000000000000000000 [24,16] 27203411427386804927391002028760577854180383061488819766341681576785872252555192943814099419439365443789030819002837157605401605607997286460045994835044650506912938733121803443153628631940281280356382880438160124956515030488431719483293317905798172651672771311264629971188874132649177531447029030034838585447957207234864720836124040350036303592947970923192570025410460118305628463477892608396913507688601320360176355138943352261084749924583742891030192921235399892506294084272889693822066886604585767786544174034251372964400116008580833073667450910656583043427584128474144057121298945586894498290088105181318166527139240856732522204726558175240884685351434249643633536137950090031259752518523232733632187408735794957290192130630568166389153747212518017826147687946840276672332384225431354679487012047516591016695234999303758142920256302197201404490829700749486806749027821773863981642350259360540296117348511731189626588614374351308569429980001016758378959168300544472908151032402174067622254318837095063170205704572631851050430664501195828767579987440007738884269035456794236913215056845765727562668331956042761803866572417005099493056874860656344830104007662559945804012767659017993238740277678094008627792113570839190393921359434976259376163980541516769379336087204017290105825434806433092938386939006452142441808784015299106201884876895987340613119348101396863786218818411563814263559821660568633511326686179833637128615793172699952529898949967448607466401045094425179922600399691209890327728764418182876466008060417696471647474619495956843494763013204098075806119477080660623719784283663860174916664334617729448020597361080606348807319776287248695845046345766860443551092358251093615912863845550531833300572616157997571077587875398598142083127720306925525155784036901000814794795782325417729076984926640099789314332175107534122538617597741135311793035146129771262617276135700199761192693307919987150840939460326943683767962810221040873300076947978873224616983486308868982538075832543295080045444919629516228712579367651914464010964710507585957911174065128494974708369198894134561533441171436662503395018722316715048457481439918869598919491464908203983471089879248114989929163698434422258287668228149414062500000000000000000000000000000000000000000000000000000000 [24,17] -47269426592184888511755509720835914155901374714778303268024835935684703884856582332951009780628354355202171179664468581044297928878305148995936594405793581336888104694116076641746512065681903448292121176845237962566178087512137665016755098235895011662043671773359465046268428796361057189239742323220266271550757515407322268932368999048869398642952790783313252406861930475138529850155866265507836467706094265435994547982903621527417404463994143152556164766118106897403600391667388989864196413304568955045842833723030129877699240683992940646541722932391788641680095436163386386133283949222715620553973895041007938530927046206023298462800601703758721863691836150921944817523949129846918810181490975965235499627201193363841667133171571789590601173291133908439757628908771307812140201753106095179364794921272694296268059918613546323426691709935237764066406596525540344000486999007843518976806685390599071058717494912175293282138442945849475549435210721393941318555581515832668618848011785110435972141619121109087315126467979081240815141314261040510038001352589454941296837337861505008941874415113002500860248129565463793682781677772021448634980812585232483491462821300499214722263455866212195810553921153726675162965650322030434436100082821264538672180930570334055332968669499028697652376003473062765872390133656754515558010207704023676446835524757254515000794864017698154636724759157583774972069669620507095709119614273344968461647089555478544675146662231955753730407645343031235339130837367783955117708183165072160451166254587550125206980999553616598495165774673286214289595337336305150689883072672578041162070412679438955593640318896207675094884623642311324129548264071079054063050665695017289208002198013951370991082839565623805776708997370881997142725059777405771099550632027165848627000991429467137884894511351904633774468749123255129575992595053525155469584737779139474230231976697684691319722036735910272217868376017415468848047991898972192700963386647647872212047466754835139597034613512500065251387317977494605235007682805982501354591861844476803705503008141323711520007704818717133230357201730306207675252345194737333150344399216400552739836975001631333699294223657516589298666076501831412315368652343750000000000000000000000000000000000000000000000000000000 [24,18] 56734395832304501088944486071522224038226455990624916530240854526360470472248733751169445093358806646830295221286975949703188853202096627171873813112355577928739256799219724006287346011082351969939979678118782120321514885002363153604923332137466879365006039218682652362778619880155467805831015405295023717550637296582341527044909061178105672179487760235034241295118405991014884613087113276874657104265615143000172202867145674282344367873362480843036397594869310744723475550795401171050731061837322474926973313242486380688378302829871066935966673248158401809295252210653375911100668951216697515465469270137582906261712820710655701207639395480783143062988066347067547885705707548292367165609240417955192747578125799846038603357975017882222675413842770514336459211577063515814598638989578929924649085157131431374681637013855036326865363416864620778100011614209120969150557279088844910771794783736468961019504236199039251771163847190846594986120899106553910784138795798904304617496951653912511409839897337823467605747527751593723733240367920338623661281284975041194752666782231276489052685808159809827953675540092184696130036715651842646714498973579992991975532534660806610630517357583081038412227595553464138509764939722172319487040326116720751123928815695583156266885440421965688911393942897584393152451514283684767605651159681288042994494356550687561860329745642624916117445476717903065000795704890552961806671322490053031770247203911177282406804395921220344364640491554806519147331561913002442503435973714879064616000685282942991101332633539959132065328609093613654065770293876709658587488329747873425566518528078581115087011055187795863326819488774617437703404102181727016780396210407159929300132949819412808235250156120189134653116422540908534024997280079656883669077936139612623658952273097910255517329912742167528897118846123179417329033250386256700757538067470780173265051528123245972526659645277561033653581530151950702997847255623680604757240117181485543549570385421320477894190759532570436104995040559686283698093314347158813393040794718616135705531844796980022907881550294096374485139679565727195388155400098709545822643891168418813923178999351117314364895184730132327022289473461569286882877349853515625000000000000000000000000000000000000000000000000 [24,19] -35765102387586418409963181943412058601866411653077751676971135525566397842115092262120617168075106714838405179938853646542284691200470021004587683918578095681348026838435062097235976048587037230406733114215848548702502499207086011110757827345486076002548057295145242593426940517747408261844133340479030196155389889268549877793899266936894183916168465539098576926692910005688188623755139545618201141048595122067741520898268246909413550229807081041815730911533244996445395608066654004116017140370849907060930391613744719420312903408860386403831491635866873875720481496128291557138657731326158570583561463355528824222695471295658528263242989389204226305615307948892083689227746158958839586661148085836774893621480007116721856787632864802471499332297222397511390812454000183347292850520787566569989202535138902649005517989829238682537824364534353969662217987269001842047218180048608630562112537931421461985860353912331475601401845880713487734017444463636344941953019612085406584790459616514133762078856972089082881231619146681294656820622468561650462883810918415907786887762428888573320851265514087122226263059270443610523168533042011060473147523765533504717318926406956555838351420221407157677566268596750441868051115934688833331424881945417206615209943587379723187361290227760229788972839190981444348719295294715117234179210327888881856564582128409622559869676153940140637398111387875252195648104499913902641547183687177704774063187042166783736355963814889610771743254932543286940806220279223630796732440711022116251315446262953018010949618295001961393479007550383331963285312300625531094375010406372963523886290292962552844548427604533495766375984988430265441867501107462494604791446505974203300667162281891309024796576478687868399214753365170384563785897403077506692880942204650523330511827779572671253719201411155401192900964306867995385865985200619122795326410426662679887747140413822218486800946414307327681444749296154659176023913794989786590201405412449922701344112551484904162411341000498871143877891931412966591343203870607036685671699046738016101996146558079851436053468262371321665824999921940889176607614726049335761545440361616345713962342461559339593229074052635474423311734426533803343772888183593750000000000000000000000000000000000000000000000 [24,20] -23339481504089107750519187025867929249806802070287592895470176994220165315707353288425541993790589582314717842852405151589018283064486510138815786793904036886001802466520508461546654056946728564816390396210601547743499863219744883226391816430528247017656103926168466774814739423028094014422196129117244346044893441286886601444661717142810998871102284911098361486799828704327013556342319370535573840116331600556075782492443451077953332300159053818563639529997014435975305619751724800526432307920087189781489629010592676780082379026030337828466346073479192719605212990906264117843863535729655720338590833569384897658236470168412982824706292510709296430030243351347053392950569031062036186218260971096164842868370996545431156971513986375270904886713801676846340911041625431975295133868035686177209778329145935339608735481098546217649568455698432776881891887953661697618413641494672627241857905628400727981166196079346075835024119847024737971156690686826861909202065397698769527246913050821633230456713984216725090064358026443933253125045184544082080454790653801013387087090790955504800275558723780807732475713686316628912086539058224829487251690011558385445962248862142203448801795827088715196559174937750623387680260000603053737395943478959354006225129653422376926045362515290678568192097696758511043793943732678362109046083078950855730951877794732870252687466225975159036318365230970044197550360047365987637054636264564120711354377436237384255646808645738121708547965056317545382348924215459826911651094597229449827303094666632122690490696008523758649220199323152991316083992507236726263519593653833512867394888426828157377464728368478167088336667927644938750572536941967102716415655717251858207021788261962802269353007936544854013135891656012980908670026301921023309501144281153821204501571815970974498370714528549175451099116953480566821932648124448230261793088048617876967639924344038065880981728038954057774291708224948828814980497252484688735209945993601201415726515271137397944956481126570962417111148310338752634390493654513084480121788391428962205499570037207716281295975676460643485740879322477127097802659412090804902751177007237549780610552914511246527193429159711610121341607282374752685427665710449218750000000000000000000000000000000000000000 [24,21] 103374044224833986988033821236412940614660105362378509676744110651690362320554069947622300257400304160436864974472998522875227822224047436840649257271532567138575621540738692152943464183280897558255789509866679111441109627786557366957776715408937165247206957347115903664627762521835972563410178893256193496801665130921365252034063061786745370431577219550490874933602814625608369183455399431762179083564372289776780298196594187192225614022353933911643912461480392314127764170380253485552822228265143763677648944019323760531304517702984395591633385912258379566037386744564931339404698734538501263140655087180353160999844706820990814202160114326534216148754924620629627658434427399759501694571787005189025909074426692326277312679686798876735252760763832798145964887774605136982761923898864582897782993232889167293135256959026610869280014613487538371768208785169103716001813362087207579066377410650195985513255448829519871614379332220647031144246078730490688130223129681440993351180445605787229004938495631482880332055116936294177928509501622509531502352871521455884837776485516469060327387009798731198985497459115361134174272667635502437582505290009882848125410201908658442537683672304437370889451497239784204965534871554053585822361261790244160805378663776963374698980806480903047691479521529756717500411471593526571008520696152727841301607212671890049078904767595578767595602034816723859629553851491466264153479385158949141431591114690329872557555413061069304550743029873654803196326275229746087738030484356043939706620043286076266568640247068129379984076691575240094926072536547746912026909683488962429421396510703131857060594641007453539731597500281284263495097662458055944129565445324041121842768670788586290867960919069303775601854501622617966264751866377819581583293712219754006622414850897612468075288647516804783997171139306917553550019542008718910073754521010900385977134199507681261638452524589951601741311329278093024522930571792129759189188077040370733651750212219801203155588128306575170627022908387198216179787879780709962970003508193324645699542219875980035777551061000139400931028430387495780260279700085788603743078938503896845120903951405840986273114204241872771117272122864960692822933197021484375000000000000000000000000000000000000000 [24,22] -170976425901225256031464106540857732452821230082890497872015207426500462134016080937982547133106466318405520369070662798082008679681266441270109049959204908366630410607490855537325547359154463769946086801169256451773641707483562726223602337968136441370987051787902667182074146992223357989610352606821367373382948208586181229677651758100162016414936739905838242006464956899602726454877671176933985810519469933021716903069876915524715152667035304662309971397567611969353039576346893978782882516731955014979361112637043820511633743109319592217970768494607968564282325124007105079565527249044040519648125856160514916096366154339247550390136935765895597657822502110467932060580413247758218060956200022640848706946731967673031149038238925308513706268504834608457551767304818701930549051786020039224648068946517297773365503541965414193031308348036524997002450610081081318028240930313919697445582721039729508222739530068942483982475500055330510104889697541289118855140320619706815867419062531762070864347134166278541340263476735043955578950983529875361140683220404288426204455300752583467722907026063162617601627137456103411661681486697723035568215691793292310018132274419237414140873285087655280755880283910831663567251988587145060196149661083358834479365185970900521831272996178259233022483970268183322475503830920893606071890753137020774273060810234044015079394651510082741835596404297603222654425553055889881519120396819085114068724379699689906109752996501531041870874876138358838127033660696159144147598147487473962306178593840412193435811208626434641286726658121668497258759597301824052402648283635668082269565226334111872312162067130144420274650484402475276044104639213915041893129407088179254908920039407224419495782909141696498014779403707076476491104316257281806246545024389315328167633693276695375888345211685796042159115104627400727697221668739973709396223209838810944431390268886434764243270157533834994044130711315194453022494249326375855017697418420248991814026651915322914452034653248563642171066187398164531591676466703216343320500719598524580954680125106361897739510262533593069514074201209980572564822181738325001766725876349937470248450242499001150195940706253577325013370824535741121508181095123291015625000000000000000000000000000000000 [24,23] 197775468276931044424238293399690619811589374709978080580823835896125545186659080564988148640678190437935326696440988605132997339642927106875842856020046924504995511791065984631730686390663878822838825463392752171174998134163385961838638267037404705823816141703291953175438712550967029899645447123498005939880743838519655504662188145724697435377504651972206295049544718184860350809938599926911634114774248788067286564869232900995185893662656891254625160126634135864257349315196448992493814248350865171277585201476146164717375955329897554020222348027133831394540874947440798237023099311247258697572665177993281208813985553066716955422080876546747420580711540457207217064864258558545990531048443179077905440837278271932325968477368184033228028563650455562537760585229171082213322028791107321219126723211378545745822234955368580947120249428466450797542604239459492531198674068727273907282971639028671170365381101418696902707559170284967202441037206870482340865039039113443344600064615408711031462686353587258453258288930567889585551723432372197927746218676863014909886591370445781869289470397380616498399390267946611493738053905950063115126534191541159890731823437667362017985931879414442173943358890999033924532227048399057990342309695521301019961356539900341242423378621118618865319185870585659493316514491169649660732999983296245115947915894075944665019744436023844137300496991278450942352946457993385585402293111074944816384467678876511255795031070277386757321397480222027406348232849006733079102435553269425843844977670103677777124837424785112028663804053265616074225216167332310718355899839079151959267722150955253762044172759013190249483812241151293833490974041962328172759141002897972494599219961538416204667980861265673053879575084162441459458996547649724995788437305770313719059851482193194895666315169257107378992776509356280842430751553170177844941203157735137887903941851067917698199623981822411538580087508625072966757578098764528229768012893968670867529788712577758121857911123062371888128887310202880953228757940646440899087956183307995865959663520716759668281018682329263318879796300046751343917053192683493938058611378382286057457787685261041532714029488306743502501472420362915727309882640838623046875000000000000000000000000000000 [24,24] -175198007717030767459917042992710706970437460742094402572864343302309429533930934794461081722646302260847399849248233446526547125683676184049041460652820756001138328704468027149328258176124108761379229634802375358884316044239920331339422470212879919738058709423730610980396367665194064903896465376900899749396055249684175320643043633007331172571861464660103235956176026581000592841568691262195731023889357154916620208434507872258436953034896554314591703860035511806713876003761332714237849666140345879778938273943502900375926034713485909343569168242096723787058631732024487614486797611979057875752957010274717174548538221073718740520098993527924657128688206281017335623944001167604559748343483613789381155182940644531065141511229866231879942463875026337196581732804926931348580758598028284647505251139911782619932846979071868372482910804523242611904418513768209347022753316566308721235368205154341417183505276499182709223340303669459798780476873777998938073606798178428515729616669673481478444655766829603734281185994651442040924137008662149116465354000702371256446213891469072070176710451930201738060870539094130895478392006657768285267274851454361391078168087446007880822226872842527648526338584175556043012294869465398199392848233550139985823747393783874739308700872265652015077651374276666705960051921152035969221727302697751224325032974064553072723647543820082969665518750332155468432463925040893597763630745564457753249730047748578578876436504248706243533990089073716206121870033637623647466806396039329639046550844039772882134611413337445076379117203620743231714071880859476549075853297584636594919170818295880997182811619391979314444199966066349947261455158607624944178954775482709314065146671283361403860511166696834079711509942571178394127728161456954492773178043228639092090200031769868954620315494288756936959151040926679575103134576444465212063751479446174522647470719175797863770029918122598983110935530235879312242657636779725094635882129181155841860546695829941546638717037066833962429794280376159156427465519675531934775425836349223833032091778983048998832171377926483229889983118782445662997653651471048639693852692347828976375909749468306745855854074016974488044173785539214804884977638721466064453125000000000000000000000000 [25,0] -147304742843218949276406672670697117881786719365021933615980216539953068775852500157279396864933066280911180375482349201782912428972349680861533055359892074497860218845556474398698136915555459354667357034205110197379060488595982381427234026040516739064638621762599179364007908829699722962388649722642434427221004214790364073879915769265809440677325740379831947984230552855314172353688598723349225822393833533577943748751167717584708262336579700178463778455693631700576067720941120728700816766025392431252557109120796560432972015128197238376470925033960848609844242431927229555793411915135640543793078693517055818056282984731279873692356458695010540689752589824111847164098387575647004601396487063979332242234522278819318573063988249986624160646606793479500340795461588575478731720155605445669788891764097814736615114900548985582395205385611256291198482139273290082617002924624568847799131148339632496209079655551807389517933391557017005215895723916037116619202010939437732574303497824716446397799583109572264817742359059728812547222455635146294098022858009183205718702671189300382734914574744374983752070588239277743071790005385702600019043772551046047619297456475593539685494477048889343578802025944026853530324347511455724134880757346444754684819037977148078935176932509581081520384065987281776924524575657544106692339222172595761079364771790458926093076038940176250310772609974959596842597306857870827587545130681956047149754765043907954157592754944433772920929305970728085008374359661654715324386394086628174580627722456371677421457359362932012198570401222488263954620992269109064394963137346371837806761610725029315179051736032539168644778518123056718694357180145903367467219684806805866445251280426891209137865585795815897619675860209842667359053449299760712535255233655746667002476633288273275320477042487837113976046613758990459378295727281308238537906852069322566507425293346886329203198047093827404627931225966699547165733442515175266884086385157768002693139828821401592958924751965232074907995251293186229743215282537340759206469132179441807809193374642851202250324321212526540635394421185418449056101983241084951714583439752459526062011718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,1] 297051864855484348638730373199469487236216100638395000741218724367446062230983340384550109986938129630611884813545432864031825047629996333801789712707273958306162172849485885588694543589398123726563220252305939087210264853050944647628145692122758257874785900484538240551632930235481789572473189302717628859608667229185711817658661895826265120749964880395335932581137925302537377413408349121970279703286016874597909007674946232486081709984883028029831538840369284153432123503502231185051307238647177195744508037862042506888562648308336812688344893444652154238240461232312921432068754775272097499300773851888058660809607715073292853599775925309346050577341980288531395762904422196017819829436682741128784663565140786050106880013665695025513830367202249735860071293684708428074764570614253864686148313083746594267697697909022785888544824658638204890151995703463455849699514444580811740405775251878842756280794714990187005185447122140301049913600352415749495895070220957170116183328004932066608119481692350407338388670750888119863506699590102661118361369803747908122378890328191699069030710120774713706503751876124162958333921889916964464301445236822980127992447272772712159786985147612729039448945163233745285527288855562939413939958800564831410083553082138743812769483890659624973779072254057687263406763124565547170562653717817875678437786320722329657999261654753072663311596400420427537157727843733644320328117089260290708754189711351089755312117237325436195242888612835525240734616929369598685643016420577047841703126689305818471874589637253156425918675462464943935184426966299337258475698724888043207731785844097485563626168256599452348985691726973611548654209147392756899252437978753332487034533324743021293481310791402949201356135518577436522261393380479619319087126454612853651469410495562899361254120785624661894680556967971136213597135778733040383010762711582562989905068679394464335482002113923426342323605890006960892707919043761155433921065482507057266082868149382528671809429587584439153469020656652496438862065595082567570387751809994164996755812724588978673453491007707782769933223691287150830655378131784673245707750766086974181234836578369140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,2] -13915721799811905960930373103048608085856745924224653200847246384475684874868521533057221205087891832940621451129015046231122799346159853830958272195909014404233529782558021611947393428837937079795064873015704415272622815437414355306089649069399161071922883514840433642519002141156191035987576346439701267506659576408303923225548838380394480368525247986095660122238372176170104001503642595425707399294259942503965244963805092354748498841395630738447338948411645878997664978994459439500294167549175799827225804221951782340107292233067082882555646014532825937598617436285108457124532997134139836737403951247593235817445782839689104722648601803405043717061463449621685786989983102510744707207654202219206955998776342488241203520408475678496318142684956490125704172211644910526127382389195501628795830999996275450549871437381770029638671043249736167401203142680318238408596211771957598987466451933274757768604282351890002816214737216756284528492558995456903310403156833347131915348783259316251723068602516849238449554467413668468354250002821396002290597792280717131147613317077180106006780240823869070954841451760154036773168473474208483968816682433898037340893847769528550643105494756317337445819218430852578540044390992579228427720986011691808791447697437496526378281847318939711259265729778009566796162297623271619733358527048543656748513742313110343326436018353590554241512522283044783993064190885055708469347808625310689558729410477875403450861741172212091123307888716422852269274872959513330066906456153840527347792756867817401462229488736424751799850188910949459372362939176386007148925731197620919506277342070175806936835920941324029008827345730858289202522177633953928102690021606888746306076981028680269190653744501767905807897595345321832451484524085586646508322949503764546225886244829664180464808597992954618229095183903666421590136948975116905744004097006816173384825888373116219050123343198476379899229329790913821867639161943614942175157174417196020713063202130418968468372379054974370330010885075875800359217503138597497253461230448271004047727619951824124465417467695058835674804423717438623376372773783398676533673565813842287752777338027954101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,3] -181214002028266001709113781619990917366577849147840902933068215152888182296030753870375538566223910246205267342464936927676878566446841918742307068544563350377404192165394436928929447869313374793377199557566580794504642588115544180131380073123200224239161247119039406944731788205816145196561956118672980856356879399347488014255370830276583823537978535990416127580961399325483206568593000762715855636346765713045201373774625753257344447800444233399351142486614956915233274552135401426295377251244438088510093905506817327326361971893537352082036319799933447560283880692337907521993578730714167203667665523201020281767132029313440174108629124205621698696604283086664944033676321435650668018425118278560333606170614118402651025417630104858178359423594558186129264550431406084531578180395182904680936437966822494565773754511383810249535972891659611269386172440248425976910061003619304314501794717860970575219440947761312836103216210577367981211206910900132477929531081585478396634907147571498857594107830804456310528442870256594239205811687535959392269724279644845853303346794538228290368129582803822900104916145907855346783867962423224451783179325878380038816565883804762110215096423341929649529326369208066330320491592011668536082555964016835673206196140315797433149999445895712826366999137461940865346738047476871094734585971002293368040229155720993184224819002780741704267130813346670807960656933266376781872703399952229166157125028800779703026672770701539754942746354135162451542130367514015470349149000904923471138358986284993614403077157447958768518341271246943943267236155032303461718321549271929816929887678827184486202956906448134914641596109983952944941304761359106996966258402330380105162602227197869709645887589066878101086246041298750467988834146168754240235693052961172710189663055498729121418953826317866067832180734219370914796678059031010638516971010055293274470828710472405829215932748849179286621410674580912870501224807297836413336491559781166017641291411807474737117908754917240939108677494112181034307055568472154634957333886930620033969978297652595093302612734304634721857550593650917468807560312170492361634986655527512766639119945466518402099609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,4] -30645306907580046129398947703219535170746623091703881966807030258525363394738942172201715831578820375997038866350519977358860010168071577179746833613726621380776990541889895543967183829519015897176334848638976005002681914491146385982825073812052300709486512195949216561886714082675717923083135318574295726891092570497449051814339234991687615282256476125467296987932216499409815704835954677549017958984192313339067763322222858640272436877617553454068067440104300170938945404469177273126329701362910247592769434476478418778194468377655242239738527106060935272479965328795822746188665630785886603293834565794117019135235972099424190283723123874610563272230910507777705891532223363296134520278666623142047963505981366845842304824790296376705755467719615922629408145032035785028830634975758084398396525227232678951291326866271273906298503547891679508513900608842409142440598294958904815547746737877742700153537267611860750138088637286976882125103475400133798983840181148474763297370208402210283372331603614840173689366250595731984278826751629329870151636525921083558310913867569459696742440095368432512356616805060339629077812457265373691569294677275400040082036533798131843420613664234839088233456979503494641172463562137252467950770979746830840205900801352197254151582375644304835691018520661124646638050939508479093885062812519262499721582364535862600635452214894390812024265097207932059998223666613062444175207815234170768340309361413109100244450883921264849285739285430776807003524581123833794610744079216586373367435324927970911723937535888828791096116174946727708688762382039691487140866607186749746594629202181330676887558581969205577217360678670973478506924445760904044511988076120617867053053978932912751696365248047624396607663854397830573492200295409721469545997050800303611636074758999751090236555491203739996412887262716923714188253954549481442918677882179611010328532207298997781822991064185927183844254214468607783198717788180303862703669769984337032499493724080098182165266238206822432966046614753705752026029002285812625364379924701401333040585982163718565672167512563657960157516521053152316730255958324884207892736522017493316916159074025927111506462097167968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,5] 2627319354301734742043841061164888837527451898945795705328502126482272142416137643480386286003890584740609440731990723134045968973294217105978764085501763967804370180186455310827662067954274783891270769256272201727324771659031781562378782385283495494233174358100418661083062029167632100200392229666231847791923288993230041137674835286847359940125867039810482440706008381928527440214330272603779072555023136877724343385062028216024288190591913516834311702004595764086801124698768694650382065299913929755016674319977524048256402848671656426416675581734155844322246024056873419749997759249970576559104754998039911301694095855575252822174428296603577793443446980162510295337010373658779541931434372772635751266906105923042684173070461336781163094716468866812690461634188801253915809430178534562588622525827450681296468715470486190589207510730437981779183603553431403690809550778679910302915541048131304164318128366512181504286696896920554005835447679582552139662771935914425611211970585028707576838006540568630287556501376073128361392176561597397649031421184283552891302627009101503022365615468212197929223295258116087158613381298588769641570242648785094472701321571837023898573498480524985222767915138677396266157149407765281564080503960244741431019361450343368543572830460450108002662613420717284153848197891238678759774295730910093479179663283124771817624230416489744343987620252122073532774162810694490219199073372207133810347057206524542996561857284589424589951472943410436070600650532529215642522790411035870144844209662546912990084052116996160896005206389651436986508068663139320285205368982490647403034290227624804627887210942903672342687256020939810042834809878772772935783117913754610653927830065869396496222642635102186651214038595414967351709681190228101365616322414322767127834925655389215925956075346849374917944125008880983839009605950934749742908790452169629086312113934981939514330776170568327469789941422268669122227488391328570810308129010861249450761939803361344935106993215814143177102102815680003424527565202190168126934292121428074815872381771668115836042135556740308742272133577300412916174404245113992719487213654076107746324075797872410475974902510643005371093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,6] -9584203516739609771631097366689693434892207221382130998706216841488427385538294001661840447482888116051560046376272617660113856426842937455800021392412002738687928857944155983356218699010612310206642002072552172521631678322456153578386067521286798955925881296659467205778786629218763991066006714969597315629578349043943443353059614905895286935784261985328957253200973801613118953399439336283521820378706961020234645476425785930822079278554920382276711219936019771611512593640228307753917694645882369960109548551849825490870289056579469392707313523450081446914157012596277378292117712465915032513765288742440815493908183061103177078427895567985687512148303444058424462002115789433005715971763163694769552362560994997187853108588493147393524484084338425874451911494891313062397110743900836447169181101548847040596481815718544232808547325337057848236759961249335311307526885866799231484903587889769296599697224919102631222247671232619555850260565062869669977235208293429564887176818609668901265636924648412823556349550049992446088278283631377382793785736681475793053353279812082679993888635977859900624686975054913644710076644778211905738152794167944236450336777026440735255057612714267216508722330934086315895450676516575425512402408561169641711277428942329544991666419819121188684065789177202240356044882939122087267565421014422955622284887311140806040174890009111464840378388400747439213000454756897338104123926058870563476898089589596766857247464570714756254020455700617913783703412758112036565531574181645819805080503921999374710923892478423902656607799339338600652999617676682758281361369538128040131942245333360311119095459741975605825852273179380097054445110039021673431159144310512416441761198215057426031012209498594975010198213664170499455366236709031484700961758133913364152205377087709717553597939074163004300249116480198187381127264594882107172050761003885359198650390496658727269738104989719070283942945746259441024187098000660703780191737702885133008029370655535752370433026885347667514498773654009649093129773649836784116680590890158380190114061898921634919423926283199841330956430330237418848086565233501519317443819738489092834249696850612565413030097261071205139160156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,7] -12717153229588769237970424710864780302415786019529364989914275009682976577086985391080183304324456489507217035609048313327792910321520431565055260053152111401673985945375849040364468272150362212999855506840500995858650637824600929544187695621127735240021846893897609996539410183383962036045511207482866674043071745838783471943723317001392333560276630563114381482619000225675786488053609894724179448869895662468274669001837320076679189702778655623727541658522114431569753757664681161509080809822927880582688785655925324612843258155258300813095331647113829290984170687476305224559433542780790850450560130935132467623345979773800468065870281972799297239449086109022819707004887013494905983276706900936672921155403910538449374161425373050884798218011434373495003621200964052609411112122315523361951521379515952646262942929543238505753928916742040973889049017817886523479851425602139580984848551844616693925783985140747840168901248855762353336280134792055217717124660979774046538389178465614352268843756318930253109415226404856243715160493076478753379978037409620731700976792506207407354876639255810697727831866012849174263990366510004997509267336689112428903405453289306368900792277170451904718517758565998237297282587273216346131877576495396721021859247992238052517155473378356950709222501604548191603089982192408660296137965324641387274074271978922530741555430879501294505343863737153812165214664882113377838076848454281153271153011804235674091439830783602366586649737024171873145395319313170464401255523870694795486841704400825148724118453427416102137749058841170223389358935512386664960286126205084949839782740516076919343375550057153269229774842829989811761798948141661313677928264511081827831051008528496458199548400032469069166807148483815101071675000763169414595873131056941688342604133001837203436445307540845649917849839325413164061348948933423801639460512664561459841099270383722851328659489125823341016951749454757452870007086850469579424796872590936188514642902948352438152515215459356662889117315284187723918176889720282761877814754095566657340247988673532766051280995808795572725460154346597518647955437670317033095715261332114923442501350486083522284275204583536833524703979492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,8] 88323591992980645170289078455108322836357977242225481393352634407935038712739059240036543035754281012030971457240569047198053399798835359901013015054084414138210608244232972893897402510356428469599150644027011008034684807095678950531512274788980316562362218897329559638481650612286331040288356592529005542437252553837878937813160049743843452345641318564976127471078020126492880399981580629989788132103677814591483014869104201244267887642539727624321325206535856274123113181285789022227400274019808088558913460750091578408386567011382137069177571500865027384346449012403915006839085376257111126891736257914308603945227939357891902498570975688977699887908056770562784793160516395320051648450644698297612005947495282059456228616422385202638994396805578652202933936600107684423791647999855699914271935213221907386655495845285608077924777615269574712575630947803272478676623289218537977726858153928452185564102338774106029478969329021392377726224704814839424258030807023120675808701504904087569958744224044395860651058256012193979460669495762420646925277250797841987442142938739643950949670830636571887305461157352856451796288950597076859832282646536445547211516327628357383771080580628783194843482112214769989520703510617743492735867294355911675252867513835346007739467869418381130329816792276763413631512372132008028195083481137186286859211098195390684740259608560319037929127578878101171648856795440474466628447508605439975138879477576959722541720666006137184616825793506783275031311410461309888132435746063883608591437831957615951436120361451779217528014068602055006333850364505891779502753705852115396342076709250079782418344086691706902491158730258373637211681365122592780056281311893898667587356380701927897651919638756349753469098862006373882755965196490414036788462478296947518619640381702108890982068063230356760195158183970189893420078542505269018077289594089612959140549937184372580222840949825575115728019208003248776343579631850013275904794930959530532133836495985271749891303131021461415828639955762695745773913150272260811183687228607566068531810196906016586261973557521321309990803223697899218494182744089333681243466562822594123047630619051384659456971348845399916172027587890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,9] -67229404027344714494752359392331062122836063500940977205910270266866005705956209031156732807341433156231755408123438741317274145295271283486981999281496155495948306446679523643974434039384566917636191375842996075966344194860318329585087412300884968446525668277027544456055871803953212189716556672624895154802697123702585004587475618881008558151161838770755446888096967071591376969078111787805433267345003864817018276150429910297527804890168091490871794731757764656625052325175589530892202706751825976952624936826286792297587787406590454238864624123210932390727484750490930339349657787181302003473581512248096053534354034635833960197457306639724928810646263517880138440251000666735868247765618652268887951178824033187610769570276000605036340607925255115403754038461512100919615880979227090021666850513008639267791412419306681035325579140942403546911354313203160666208022469112865129892082796744602032468532091054275923577903987930711601883867269644341525994721075814091164470007675524824069381852175985443797399580881396761871163723780345773302851268304057816698555830650691563091835048088482389058236488200518214458562421397747971100012718242332458320190483085565207352199026876774216784297864134135287323549226601210329023997208927755178649545985401678682922862048932580288992192389209758797945419354922316170454584514848235765662910438778251863356428821237305021235479822553484255191939361838833256168846304968510463223071552385279468442031003173315227754563736022062746829681731788224940999061499468400013616665996793868662795576657781527700713808422120654455360033175502223068436701869799563927000894608398119928843369948209992829670948141583185472539691135623674709554393732343805733360861346333708396908813928992716528280214209832766765519246419981163331593909089798241256438834914999537589404231420672426990788867967830830204007083496494945081623080439821265317282108086424181045156217857523841875359622924564084151939055112460098221108294383807261279391623610679406983652420945667676445797751291107556742864257120396111208525039131056164020780151553005920114622258716143094625921626711465645118304713315704882314834969495151390621072511281530357466623692985763227625284343957901000976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,10] -105370707733068662300093544007572921328562721287059894666723690077372576181748608342378241407421730520298603692933499312762944806146587941881646668316965930790731295896956694935637280297482211151018028523154796952092221133279174358565738965971594734013467050731596227028937396092981227337894408364274697952490712013886689509562205753520535534717137056127291179494530594898664053544294747169374467580908421015876193915599006191929249738773008621305879463481486450839209759124884140576111038257612119532236888895294408493244288451160053995130672131247254364407167974184591621596252346443171866130186866173376014142171589378430071261129905620289755688137245335046917459127892984166068731628311590793371634261444943022968642379866357415554601254791415900122386800747689608224960867227945594748997341369247174098953633596797277968220171814360716751602294252401987258665552850120935866756464796048166842946233307402315614101568139627386647094622535612102402732226359300292285344715349892284866096010233597013690883629084137395258172217489264913148367779024984883725762576937374013712480580979809915266102627965078944538571126687353291255126289739612273973933010799399993654580322334451369752307884097373699760790315194090546180274477488056272011982460463810526533970944231946285251019544355890928459940231182882459669611749056224076425079559425018834575295654917178229043372917368501466793370976797850870417920691474471231734399040079571445549347694386830073587324692844365721307016915619922272321954691649387447815472605267702988678392275625555717917732873327709562975484767977671020111902357777514388382948695840992290256017491238690515326350230652607327895257630046973621154713063551268667314484192424083451170172192539479479546051683272882411565641499326160511632837309086649344718366853844742885173562861067494111542439747579542278922921909338899001304175006062187290581258088617334464021698277416808675956881850916828499629395084279898346228895650226930106814594484160997771270849998673683881047109313083135444278902235878562324054914775096115511420407253870413833938882078324636858352988668108754499284120373586550477715330185161195139795944390809649861143540428010112464107805863022804260253906250000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,11] -68779713324899041245682076907943270106923089333990068673356401828421450450970997052080773788473164286486996205223554674672290495470162069796694233089450723739893658175255809958452665329530414814211023833519485637274043721449188263567403594667012358737203772700743522959641511917280949147536972764467910807433566350648953056993243488503841346343298887785298068841318204979113354780903351404286142008239398570880062868254026403863703154444844678166242481654722556717731550306847785693076718450954991259205673943498542381164491962438070696914735456836801987858472720154895643887153450908698333231400435195129913172751720642296276958224511402676900695876776457577460716776476065275181450406788821909740823860203446987991021094272581322423486050266253125059938669443350014633541347650968015980944352594261511751766137623479645518684114370842546088563541705835318263976291581884426098268637598779454737848172732375744858318889358087995700629525770005144303589408837519756189780045260997393675529100254974886201146114315419447388394262437338616792914377389687025313450265878630479335826058434110492424607387170726104678398903781037012348383598635147370537294937059169556544135441212804030203481736127810112887702309035456863444444147759929009701870110488156579227395203112693265812359329857371154024010142334866245087160873338470205340543803475329511526494478649854182396178800777576525873239211207920153216908706015554576586849837345641587809319543497215580142938393320310484171907884139101089948853826942750413262115674331478177780369390307211121761236457681124894853646480058696422775255313138476497920470037429629630745044750807131465464873562239356464107946727387025811944501617383623633994703541718363993921594581838104790465706633252003275118442850391022519633184644490708824662160618101374782361627808868194001641401600863064126477414054996015402521841539607456908957502135181307411405495200134993383305221064598207614674935462368586299578385757418148892279596662846741107556288756535900974679797557672644395521207217392342348446438125284524445045272787859222003706190677105101801593771440124246099538831901252915666889373354027643945370395808410695387305304471237121788362856023013591766357421875000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,12] 987047050174777888441872815007955522348197842732183483832973543721354441176358603066525897603735423473045375552366290294516080556540912740872576112701479868313386021400789715145351229078905028335141036429421343446315497507659878959767406567058932691768253575111739698231203132504894400106649721377331775050391740918053036380150634206493580130228361775448784407545755516627586177810021110080784293751872612904602843119758056450374396731128487588853512763000170988061767885046781428761329688049429802375758899932937954449577864678288565758527575855732610000478959245730715915056183645950495290625188212026056490159851167849545381865717546497207953981068607006368778267327145614846993859906283089878208208968170577717833965009139879715634669883169778066972556367291127726289573151998748208546828701805226745170572314735350835066125103733013333963046796309419135682250122597052955311970562589549450219034521246856575025124210438100657318315332532996915190313441980526279827967655895648588661133310465359360613461290272097720877694079503897033531324036122244106594298382125100744589225899170229582218203568414622591398174473188557472158358434123573206772728889503216826684647521637900853839353964828035720709001373335961461008445173829786318420668671699545511970552135524811930177338473763464121259423662720464622129505587017523865808401228010850040178008511396038694484793929192077485543179525035328365964451750179228319251322447673362692300772500583990307308195188187614807069972828812934531844803185086856436907939878475435792403371705627701805691639903460569519989661651092413691007928481688165358805888102623155950450878462229315636547561043642368840335550223657163209836399586249135204285423504343438424999050837353917236555845410266618226100125184898663913739812379726849464084916534093977613638191340694844678412946272381276995757836641899021304938224110266033124598923099194062674036141353649606079020300903429857682856193862074435625029879130355497843748386870138357855556825374026194977175542712490505426946118916550438438371501310119967494778245333002205169444936395950920393427810672416177906888524654747790083819653451922217075552680301006737740589745688790657140998519025743007659912109375000000000000000000000000000000000000000000000000000000000000000000000000000 [25,13] -1907724174304112553905064044605439181685264763832185088926647267767499012788273531413283648344381541017181301527343217285791099004571192643692273298309006804169683557288287637991993763742514161037319830091781880648802704889698910800175765072446175129386896088307388078309877933046887939771568222175937153829762244707187669984997919191465184459588855646065873355821877025712907354529050987717459555042476528187143233751631153109611437623170028882791302497361209142917629190326628780966442175223270199607083787194584270860307791467722510826043446579340341603508138120965041605598370108556651234322768390502030073939274327137576661516304508517802463600628419099680386983318967737088666445972034583400751442819361538379717583147496848026778704163319228164996301104386628774172416308472123459978796591365604539114678377806421359102499902019441354205991603949186552925910470275733471845393936235026510488143939062542221017372551806999786061796077151557216953398541554502442805909201786678864168725684602015315533814508990760253300507455109594793934360328723720219311866795084951709182707511721726229140121353984502147488340225748750314459674422583804157236474446057650948203204728555044601674473919340617626958669466296356824080349590675132648210470821202202027394266113071837179755740850864484900399119981080611093451416244904664722537310945391125726771865660882244818206417094444383477135130898145373795629779129917864385893951608625815857086318216989933489002103804053179535015579214983534450634311676405204911090963916861768770440394564679525576624836147460843466258105245911820989253679025186974317205946365152239921407955823702032188843670024608153952821008337960472182502815750955614890787065572148104730330310511672343605661067324157985755765629389786512842407078448879903423865159389576266012046310433968617759661295036057214342478939984028603567275670859094596564969812158867512523561858994624860229217019191762456915838166248685194207127968926228079542734529631526303983524294559569705362083891225816717176820640191191001416258970619322616481969772138765133340999978245698500272244190203900086459396384537363967318803773796845458255604913885493690973199263326287589137564282282255589962005615234375000000000000000000000000000000000000000000000000000000000000000000000 [25,14] 1176557046924035797117981738452515671193857421741080656864257186719820958289247285150730171318294423089298415866419636000912518405782849365524582810666962241828804193830796589123553122143253729443668227150916602327335662268523693709953129909165195192971004071056269236436860946467622914231365151771833152348908226856791124661654638253968308990834108027063698899794686483566447526702288491324102180780354526911288523277909525178267187017350720053377978299791675008113394995357103004167142160566662840870822830558977790436795925995849577403494839772382383292033913710913011070390687617499262135951508406399697990579154990589449912569295952531907189288685167011298854290642695101576488275061631387470813479345373784325473024166336338875085200501771782437880423784927392496290208604796959543905334866891710029224294653097486817060058642169094049030660448213864812504574905023726575919393674224681013437844803263966225326980137642810007964145625420395223449644640148817172186558005575341376285272697007772082289482654783713306875642552189876667466654597023548011844922259671672009629715628651863781400834250229860444082501803342447856807013419086080005606574062106759204350821523338978087753457502693177474059032941226863704164081111641140649854799415976974276512887541506749279077931979808120779463554079436526939654024286269256144291527849498004459907953890912629328207958366836516389639997242446503765774249445490551718857657601407202581162355357710092810067680039201639531611664854396878957763403396474809439481464942117338767965426495816690334065241232651310456322845470836690677289507166364752571332512072945706719530946878000095477486892953051097263298245009836660810204594939520259438536102667861632111236805796881672196300341709436605274065064701607054345827603283048589223614543253393452724421983919236522307644205728730849420604829372397575254213273170358538332798919272183053090714238168347630336539977140968064959878594477579430461749184118459962408190659162885517735970139968695862654696634950125037184038489599140502898347652375472384672845434235703414564513702237536544000412361745978081749765511193267150647230301921498905555711953894850466144251924845848256140357079857494682073593139648437500000000000000000000000000000000000000000000000000000000000000000 [25,15] 3506425868555979354513987261251381788436057775303665967352043441295315413190560178695128462764206390143487295797931052755354991570972031858584078035644872341183973600124661758321915750765822355113599839607318207144083342525322594360073415661896390667011576207101468063016505751746702915215869276986130640832670601214061165700659398987692960975164263132802841235859808824151206894698487915321202137145563051817098203463147879890500960151124822794305022909615844417894007428080534469706176376490918324632870199826412240465450293554174998148669635854758586649783336674861490676182052504124920023755366698271803244784351041130002577258126388433387827628753519619854131270714780057270581778672215814336465391004567923567221890831801156041982910138445291713473970144150806085498157478397759415951685511838810860850675506250585631944764913167585078407526540533509529224044726504205543456887184075834019516920178946046982292286491289512946980920231305435274046331872053372860695700266270559635411967242787102587216157274441217949368832076012262800806898258832867645914129803671256132318323948012690495569744234455684179431968433520454150838479390170974786772922746551414258447593322816961662943821456392320354928028369606874728031804878011118664443154675136221574805582491507717906149837165117092778442535559022708356744553075118808757182000518237597169283769305850583649224496872258789399117579355437845319930534547545115473999016938899773378431522811730770377976758250337983986856444174005273279200251679859308829370792170759393965399747373928705709876553050674287831865235981900178529717105270381844048617760727979925557719775450594134578591434939318368015690362002756471180110430558519869551383599635010072255460786990194578910709773198676806765328186906657976712424228643925023697778617635452979618172575932643570177239399463810321438113810777988166358117692084923010959792900732444422579255512123643547135725153572888272339134349713943794798681176097699531534143960054036662614348637301913596295530377564141020066662246398855821806042972511145937149690898294977183645975845329687913157546816689442083123234707476778811397484519859614026465319200425583701958233873337278385662330038030631840229034423828125000000000000000000000000000000000000000000000000000000000000000 [25,16] -15069086159806798295646163396235271213786446959427560945683330064707663331597483187103633861624040479617187153237566181520084529744349167380871647083854309576538215756943632711348665587302559353214198063248744458131089673630859717714266162170059467396397715411584763447186303653144817401634169824105540945807292726625904907769642517910803376774889948407057598089319505037419338718418739644731011236847777708005584766238794098346512646461831463903046401744997413258487928174176587044495928252323711873037416745358657765963271763475359138615596481557852030165699535845387081413237761463925539925843659877099425418281952069708256403996744195988300319718370390196293126971399281938559482796175798579471875881843597886465020678179896999737867021986197278865436062388697921046447326845123507056575704590369589284513116930224921566784296714231098167045862234485283540022859360022359065735429179478761116262395336255529400727279927279771265332853500095101930527832002848787657824133670872416856314325746649545258255367816480526253056378955518876182758204294252788477863984041073612150591081893462347230901098458769314498105005571057391788454393444757883484228148258547962250042560079770936198559904238156623152523093443284749837188813470636430725648538081007334446224414758314014713711351189711740830124732468939676905466499217308646397533638419058898811168272412089761378249200045438633422723060256035564197848998626437533367576642207770088611542525837883766326548776513067165012652111765422744745544342296279351563533981303371935460691530235674039729582370946197177035480059149734356576109249347211706480128372287909164090899524094693859173331799534619647290547749390806980480063038901535610769849333154968969379415562766282719512770200098589095293960572746520109538716823161304858673412823788053187665296680608103466587130749389977091014546152582366086191381599120857906051754606789475459957672159669526833539301812524124996955610099155023850729165231507898553606061787475498148414759164865583533732284697524818478018539443330086461070881820846161962672454654830177144213128364886025804575775285707907120483725665989344681377944363219573963337332717036832551618100243780509761570840510103153064846992492675781250000000000000000000000000000000000000000000000000000000000 [25,17] 33753547061609845550878016687157983192848292420966588603887672140488081571046729270728207069607809201047826217465268080140999480996861770330031498511950090928792743881338859322386411844820301273782600609622665410306138508194134319735983472398354448791904001103786038750603549569583704577252730126363681125665349710447223984043523042328136680648781778761976347371290195251054094333010541053846142538212204121145385935564429857629967347397068997452196467338097410643538009217996899077985287421594761288648936130573031248984543497097063115976450733236917120412213924782239121278742989758294315482677874919284434245239262700420164884851081938511920642104252530161352649977828940652861007925256906947208318023111426642410485881469838732766679623303518988081751157711619081099456265483320486785106366687218437776154694564954993050672375931316255127088286125351622162976648098533993598585567774311953136038081351206988137627736434439909713541658852559174001366309080855035589464882637525962207076923553147442791841622715097397573847700619226452181492860600900349674522213440691110824035787525882941391657573513855515722844905939895298761638973357441632001553065015499300889696587329725511198608163601332996569459501790699622155424634569675415512183453063287959794035478337821562966212761783015141970483661753107813690882521965407780713377815799810471949757967149863372561083032284430872161685101905411432184416728216694032869811177564297811698251673514798040519179463060167055478931116952729828534899152641120142988824897096761324894742268515758132045492896373935592493219497349412790655732957667435011439847874923701929957445540772784226977805517598985636181611695375670703144523442303580223002129619050232012405156466256309580370133722036351616054061426527715800711051682870177377646864124438207630521530748172022135799891861703154633015155952298680028696632081484306532563016865413378781388968622840133092087147776915190941774309206433531678934217358259298425135406690229363426580571423924824999357885813993104204892900478333904116423374050408014687222562024169665631260135114570040752223849242564032575893293397245548822483591991651374637314183582037345320861282972613442304732345178308605682104825973510742187500000000000000000000000000000000000000000000000000000 [25,18] -51678128404380690389665091236441477045346206264517171536213300619087787014296154878000609407147102479386987007803060240041548314540955149844017888762135293672771888453749600796273017085204150651797333638439523729251408739402389571121870964463617071102349060847264210527562170791649102373931946329206225897498369157832720624981305181506720348267019644497847880892867062511344681414750055436268171318454210092057027726091326765117915778124449481446771613012532014578184195695486246647320088913470053851397693625961750817735213602887662873196098516747419988135666066940414188832620793637615344230893727351636458820452833965535668846817871944442090917838923241074299368684109363493472493130407034963471992837774378579823828047886432640138512264986480399805752635279365738989067413855608139851091039519380480974706324867215968817097558932337813639238033304922551683446575499949823577616830523269914252684981180616241211066627302468586956964072449450315513469602198457934216393091906971398707938022936258635587104938768383399321136048664723740189520321173846239414501679895472847152601999554259627445200274790462322334172500744773354575742792537971918324971740402964208265670341922717124700886893808403693809102710549147611268942087279511168973619380423176870802964033209125696273543037979896319261887655658866974881416340153404152864940207024006488233828863466869906273543661918353579312712947284270109321862326935428627949437406292957681007880511344704766149319382940366959596469429857571461198571799733308378829865776699175875732379469844723209234786528019216350210373846791466566495565277858678594242680826239007369468314738001202178961868964870675957436207135271302449552827547236293130589077900045833313268188895712898556839997896398754893827331445804276689267202724455634215794844490308862173808319518999849782755233512724046762238071367652088364848845393425590095881080730557341500512172252264383756509083703414785076297291963749518706816155380678064413058250560977503001960773246299788650205763283922569221517418587508066335243371294127466195732311283401664699555633952299376947270751238763004943530264018463458316372076512380421163231076994423834085903501761718797577471740112287079682573676109313964843750000000000000000000000000000000000000000000000000 [25,19] 53923585909681721185612928604968511711278742750948091573851709850385270725598336259658343193441894316396897747193512585239799561404838876643346329307618569334252110971099143943037768308793731972471020432919798537668582797525756420669401178195877669320643769279441753505082736831605209272220347106732020446454034372661197985948940810523492640895460180360604070428498413723736605323373221847906880342229754103875213726869742588034302464006816204564205297431062994852137213504851577185239513795332704525298472381384353460648283736078675055514773074401072767192172012035479780034869835940437566563188818329361962277049351887842027736317911677679218118017479928612704704329834813821120064594317344437552947303238805414961664302844820715401964613926524552819570812734414209316822357953218493764490746669195052682447336106087592142184515648244973266577803580412911313133577514172530057724696762548504069981355044714336915233054221890619484176521679867381428015121494902615972359489247149795355556860812691793038535506525941251699401345569767788459676198527571043956270284819553525970423005022280905629349120837151667023384890852031390557679975279515984086174491443578219246504841157556147977469009238929697549397832263315738877421569622415522687265609022203349869839282534323463976186831391712471031416584553964530819143487525975181889413772411981281725108597832055445070427458122442474676715765100039667760381979470194992532204801171243185167442354370210961611400660900814586231945193110046703317853785863233386111040617308191543469616254622239125998606933477934415212016125172418508069938415827364288692311410949227802972993943681279583044215529576902812229440906533715289816798730470419271770352175123257114841038977243415782373503668846272053244439144873471807854514405105416799823652836005650571786271733402667068510885601646314745949680431593498648121584408798006306366624406430825261267621665147514536164267970157214342860187565642014224848655590253398287424469370515278064725200357081898968579777613852413048439343263657992508309725697520742885710897570069025845382602448060991356997523646327309928402087952320638040754919888290248331811289702173139752848183476507037611979988867005886277183890342712402343750000000000000000000000000000000000000000000000 [25,20] -28883083700980298999726493737443190200067008513545976613758711060671118918988389377915247550502829209448824342865021239234793009463363867092501393153930386904744568940663760887035553647874845378572766388833816146844074612007084778126189400100007016026777906015541557220273911647499013114070101487244199327654435654328285490270981966041562827124540500017207193497904141467762631953760587216975206671125278241939513259978776984685403176189656290132630876752006107956874073877533617125308561542038614189406483217291018452417364989084352102586392824263489342924861921538921308916087756302865801601881371816870397608540826160986558545018173641763806874487990608264418814433245367300600391299160701552376643109567615000733846375749934062058007769700953261110007431599376129832848775619652827430824570735940966644531981187346387022303528717703921758734575674833350333483467794083986944501627819675707576198988573030072990768429535452790730996433164055291084033148937558411055348540272772591902973170845548060372878266203177541777759519857650256423861405995940367072484702410111378465318771579115406060152989086864674330644450031965019732269390683830546636669079271033020959265905314281477033053880985934248147286897666731246627257174887591162835943824793034599986897094192817785705160136571331836223627501277883701810191866328479642953862634082530569181067005574524920721080900883675304658827458579965416890361220125389478317879515220571300185546646409512557799174825989537267772178049561729979245585046242826553602802271276196582211075064728020530416209536861575129035913395533576261218226959638175221002501293626056734119345919616211466184300027358283621793670297304485041606796943487554214304834722521464015538202408661716511681594061595350758430999250812001885569181336123203913717125565851140404113585909791337882234571502826622662151980543664276230015592658799175629910742068204896937766636744506323893756823100405391892321508355262697741742831476138516774781460375205719968018719253079089174993604185761211894864314029335746281550537787801816623797843407208543946795613599946912361895598475109421580466681852472544616317727559450265232462546638539599858457864433854220959085878916994261089712381362915039062500000000000000000000000000000000000000000000 [25,21] -21126367785426445661990073679079459683706694000088345215038686615208357650941015942310321977001777748999543539364850563061444860694804091435412883326406788788298557944498602065359705765060993161212620400946737880166396146357584464333537354116397872441147042820848318223657126759747656730344562843732416876763194357398335806584444716561927154072067426584819073605379185248230100414050476085753465817722548546910536796203328609430321967571673931970678918955214407514355892921072277352712779554853550264130814078829815305849375367306202205600184243475862064679380292917563195469539261455973732706702778496097909188543249513477970443077909258440479360979239986783315745313969892648168816829389189930787064750741953664229472065061047052407947809677933176026362777351361144965689309050212949164857424421344680947147100534390998020509475007188199983211506535636472922967915649424554005946860587436977924165589709108638156297940293858265385675465738867106432256787066526567579073686298937113858726091904564504842303855920181992485993539183278644983655405869925168188592633637245863934157571878467127517581374082649040960357097979810698632200761441274548825385420242856636106828003601862408637088545572367986060513300208963489464039743195548336784748647599178963460243109213591422412617407695051774774325404982313201466289206935865971998397321522317739617106648559832040291377428601269686970639811868159822921724931456197669973012978393183339617813504228797769793303276888292669742290754163103702162091611721378043329246743292915730543060058243959648329773634927480397844820756383202929110276752330527467051969044183165244196273010605349743726234232553710701721207718839708702636229263762115187795422305275581011392125864764262460271222686920802353023508232788454077523321538813276122887384930739876679677404591135831564724987099028192859925559545608656455573782145419227443608560493271143066196317828924098185155641655419552677483490338725308195090180113828908854553936755458051940786193078848553683372404649352379530873461350361933606462758175836330455691824187602977323571277826113839476047628944291372937821380831659596115064285996032215498769399711153020722584303309721877111790333536589514551451429724693298339843750000000000000000000000000000000000000 [25,22] 77937765993373181735826645948853459473763744381698676605869581722135638258672400777510623482522029632224869985658289168840895233535080702414890793431947570090772641311020332820319705446214003441677421987425356770824459136655455563548326985124727407985046760986509221717946579520823269782335858733969966757278869871118314481129791820185446431570911217041339176799206048573152327960825330704832246949791625567726386078780806646590280309651698149649378233779932091720682162645667293431332478586831521248046165596228583762315649967514750815814867565134989145163975604963282128593462329233629531215828780113021330569918466712785646858291722079617064918160730837245948069158149725937262615185937816406691955706726305692294573737189734574600009976962680950631827956592989343998531050912462857812493621842082202396895991032020000277158321750694264198623006484569764381618163710680481467484830597906175241289522120148478927378625362445581703246392042570609442654774299216310385992933992365066449295914996357429068657578215438569546899139098766337449794339866866630311030364561092912001778681104701070085552303530869904936386988604272166736376790942378249974387147713699826523011033553805530865661132060867155909582105284770825100975137969485844185718175677633230703417429035978238368799568107269805410841331651209720569734108966480082589627877988546984045288028544145199425899861458061303679279116801105914527032231037378235952292951597138915894703946761211240767943803726610200272217002649788243562835722251905703528575272250830437354650965959918938285823579083612241310466097268591276575350273225965838195294544079463272234895855175927285720396175725290641289302282676292683639163267573560808955689679466823480020701647629858814889604184224632532342029751848030101991682779224850592562508361446568407508297588349665925935199072377872376569445021409612460109325615802203053232537147754536708626855060195845901311133019014071209439851190896557538967499974588795730931725117943009225955651196044662783347147564087444812762098392849757318788380588601486237391455969696384337787755183921586871346929571085002005771783419103092635830180299491827524154378287052705861421856406469547257596930389667022609501145780086517333984375000000000000000000000000000000000 [25,23] -115820245192137743987139617630400906330163787316739711656735612968158006903256607924040913342891031907350623662975407278884694663944606758360164883491915205404275123601699862793151651896445777356851623398615285476698340474774290185088967543700448659022356588530015134486126928861037196154319292599341499452714521621176062711398816027433839235680914526276056952513913427937104753444724945053804448829180185267935642706837746745300016333638895355648532745367826878488339156151314676264817540413912101440250768834119586000221475610537876843794101277646531654734576765646826906199052336438931293678333292913661149328453709351957417199002367968110044902366469809013288314532721073748274453501968012448130062766696950040631769727496413364758885874571819726256623376085191997830144479224855737716591546503351862131233841024980887478102480889484685807766885888645214548795441631085632808427196961564527285358283827940829609930526462668269096209292971925235083641904784979501972086190059940181729584834233313038508773448617173115951506219863992442693183645410081225877613121900529734128206359339173795756121532874823215275800007126639618787540629395858031883784334249326602928293269890578501507036556368327923865602254744750067305408472537431917341698254053478943728465587552141193958459688125297538793800040265904423073330188221666069451215568647981088124141720816048116882096628822394633313551802468237101759467530640111429344944947136671240005980867881299397662513771665596638937459953428434526577714054070596519654458669400407679133121572768896578238140408725503133683772912696719654090451302015193661670133218032407576091756324913727774139512143574515661917979596869785747649488481364999304008126784190358305175111293152787694813677540524256494277656465775499288551978679798629072045503977552718829137941988627542261651761523945671439318691470680185178253066699061124319184613710036591962189948836654441855785066620292103350625344273621121432669100536458235021254197204950120546438194086929921564733608012617629137855377470546386000713481134706153906896418712993017125418465909603217804890867340498233867146878832606067672900357609964685403580667262462706535527904207600696740929069328274181316373869776725769042968750000000000000000000000000000000 [25,24] 116428859111198235052453040167673849019040204543946717714886274364636506867069755788401495916429135274839124169472473746620335077477328975878831179776422402038092890237015850439347256882443578375659124068738159945148062635558949378943770160105717393772070595703621001628232383439422031723294095617373858119930438757872299304591721238357012342501789909194977502910515721661410891753232499807025880322055671339146628139142935135841218417723621647280051563111220397388984459588954462495806966294835755519506359222032041591020658635676454640499796133943877625499150258884153363439641233879021716622584402554275089679854150511357531888347271146024359897269554316820020616390385617246187654803283004078683965633253228376835295313597563122097458157247073367699602199991286230361048744022240155182084335541776930974302642997612505786877941052806433904378087510067965463556710310305751498902593577184246916781667650225137538784240454811665533176186075480081759316542246998284649450901498288979516072750418752577762955135357117843207431317067984480064078580972123764710838523996477840016576324155315806778854365262068076083367437436631881454983737906303908768408686493263751794201337851613487490926913315586586051017339296502214686579185205334844110439435866836987781555906153036588253795980319848872762651802649155700796272227665384842053767656608585255802729963872989873102958227038214226822028960543331538491386187256570565517613336454021187505949346601646142624880746767923492235828827861920111111750441720114933839887868468281854520720217821312940752321206667967000506982065980109779684277376353901641667651768745967159654755353359248543756998490981959985937483935985584420138107453223155406672319664864923332159021275858542666336145283596657933597788274306685976956907708195559201586533669210987580673610719626468995188254289172019760429692633246226265699544391471626194037294640475447765069319372061070602096232353535200486362303090030519091167206547100797478772399895298897810679764699874955561696756853963954675127167434038636682011403969907546160462073677718716033559231733412949500357786495290797861114992632741379465514437255370705716419578698457463190962779758318028681344374897221882747544441372156143188476562500000000000000000000000000 [25,25] -81162307230582140682351907884483377078183085853101000483231825641483978381841833198425706482595396928430179021829408683219115745791482808554619149523856861201709665134475682241944881212386475077829184273229127097808008767557255892012552638904849109743537597890007969321921847979599841247109613827097119748135806268525755670051901621894456701910058343728075787762314017908243122062582919803363779558022703133959959006276426893043227318677916635387708156470404294177121014739709611493021740576144740520689863644440996351782752652905321591748644272486467809398112235953291428300780868041953050542548124540907202987479226344962233019478627341353937317184262055378142883633962679757997623520199057726667143153513244202170047800003462489549342809847281070575282650069387981766784892590537656554482341949428104127783707119413916375030480736383995596624296124995852258670989433835073451165587361678879830591423450172934088741118617562092567233910959277050029903514157503556016256269498765496073706719726350029492998469262125583563542725058766146426952004850739711708291796093934319947513233317999768025034580253848744033786276318854584761785123776588454219857493023434328230615944447635690806989561830994529336432963727976343886213068692991641104813534972242260378527263676131168740923819807809208637591207199484002105456351400129123875094349970904116605316269966929754601347564827086237898333013744338757076955721088887711686985877015846451686658724315952917723243225491899887915087059018750946257544635315317344392966802836871363443322122083919265155633337249347725488622215173180417139264428998945747139616822057680359704673695639485963427720808971041715416397040809610370960351696982668377317147630748007164864064905557006958919151074723440634888806131455251412312866680820409127392577811853774343970093824637612337834887484055527997022150387179783170527740916551225277321208417682168355505667603657348585004047145947998870342059947178881852445449166106084409560134816689380546391321511774133518456947671138206409929743430988885787955141205018044780448923190013852594880693134658165691339633638371083257760108023112847806472563101122982797061721554438652377176340441212546922343344657502228756129625253379344940185546875000000000000000000000 [26,0] 58513524730067770524508696061512734399302592674271755583596226446699016386286494112876132049556694612919011475479936102615043445943731712244158715238997777781032417595268424803471800700416522066809743375726251611576689101645635821414501602020612283652147150435019620706536030692221885948194431223527926486390535348359314525569704683915893471529916177529299012494458159497674080710197464369254793544779993990125065201614819173511358515845216356180343099408839084720709813660912594666680749553082909066456560662239572153113553980604464073056229997089537864549169270598868362009612670452854793296060480452512988287501508011451046732098805672677499671544782440633118319401753270174631738497341356437561136003805613639431437668585883948911573383948437901441040658372221621838783116815588895424856049521432446843412235911764696240227632249110788477327950485274234743829307452229245101790361673774092986594828413291396141846529299317618265111851622469492850375422120818905085101522238351306689518795016171862716757677122514166507866458132879822601263303609498684630602986529489149021967838125574632946553552363897663122916487229466501577316012103099289008861707096141158759233953612179426045661359475202673295531442721017557023486877153665110829921812318007197187091412159858452866949246922308954425268052287409762418356235304706338103535610081159607891720042360295461044744585352914520274390738323438692855687461968987012719256735768526094092862627981535031217423412095479057045743304097252306834216610736543662102140052093871163795451742760648758124956281087012759934294504596338789997716791382134093754951915343613209605260791227096403207944879806618704699400657804286302470603089181768807464836667988662792062820007097822379065870834454341598228643191844426200244910299781911410866951722572519940775465478377622886758816130119827063963478783923120411704393949455008004046500741012886231895033881579981647849122888278552721571881947567914733750765230784651593026563819851975072261277968950971510460340541493574950318242786415462702940448035889396506840861815545912652834698205467319751469457433079307572357017662510562938660285681180539540946483612060546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,1] -51408155157900027773578964031130690327449120326297812740982612433962679902354514628546314115837976375646273991034438107778530609256160879382467601441444950097472361687419883947162746554071324503884383709848563732117328796895852937252562728411861177316454791654472403880400888814239718848860199269224562086055279560278145639980172562682600869464228656784623212972036607404779420884573947394176180315646389098714299745705766565892918137246461939923040656623230947130448447629975275140280339121508504263149084315144672844605822311693572928980217252902307888699595522759646099032670664533834953250983858256418675726349796596744112205749938683955524803525379930564374241221917315608849244467217865999956960735618638996088149758962273557965506859578128156242445170487266684119439685693527800521857745553188961577351853484304352303071336143127659586429855218715758147338365019549345379714157855544047606634832546716741096050395586991394577955467664286815904329619087483567684714433802370624416553532890751572024954076372563222040908037895117363589784613451852581872811373916301225333948155384977655619169207717764583346859247088122817714008837814942880142077586017753693564445954218852123373311455732342697619377040845860387703392448211896752014892401271306550443295188002798522690353208832153132682397241243745513321828157557664036805223288888944565129696525747329238578756675630658353763271529383667867204839141011883505912616016251247556494663276146349956572878403775446358041913194911413445804077742632387377399392655598527497020877804131863865743120837311260846002317292184531150362085087396406635305122491249268941180976259228829142398461828910291644637695430267809501675343860143362458088313077312760317750050654158419542439015558304256694311925835587799062450280595661127474849295563963984251257725846576499172070500067531666367507525479884728690534430197664673702412375126186966610234003566981215106401727399985958283688087348683235534043742586300136404484686716281581832544507845394438156920460220607804509461915953697289581571279177036229591709436561272018687626260869519099814930309403534023377069982453162201552990945296883751325367484241724014282226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,2] 10399749426409585040644630098411571386937771614878221816960332837160298168538628201269540173661446559575026676337664023708730155269528968952444982857161628583237096106531539877778437807745315065318968601834181964768909115433337583856084158617641444608341369745021095503762917938477629171436940852455327790459913741478051456173645044205910600701275869696802315485562899852459486694359187073745226133441455510934972271210995729466873788474496003490197303882709323696454928437065002272626606799562101585728534232562032724227096425254090702686542965230167094024293754406702064002602955520591944964689529123784040118550546372432130113749035616236601401964099826028183924988053700527752325354872996237310075094569022501555948368175844283216805641104058152653413254530111807251239141744735143669862741543760735082513989271942601621763838682979975046557690327793338003856145208625604190750301259048755792224222026073240290088817473790983191480737010083864236824543931812281929737277690869709918838168626450307514214662712277048986356282402530114254758131133110408157174313613868209123727196659959179924274909544591275953348782552412754025225908445971731528321997002893452818778636248023829788015206986490833934196193092491187249217142220080417959174230375219788669659781855449389767901072779830487681573574095697851185503638412358249359508972471974635907860012258520744801595436523974681753956552724275266959087324602202448919244840869643559749168844287178701590269810799658244205455120490089465405445322475317754284098387481739851846895751969181453068788302240971986201647968965609479694067349141688741270633165406611481564951657938115192941879792272919073851666128470733638760494140036236750841415811340365529513964617175856354918633628004392683030412094533272898037266205227930698312513175589886478491423803510363729036235798648444004406091579064734959451428663858023923610504608887811659904949928326429181853755364492296075431494648245467330984281272074040656265707047061039729801505326807327738435747626114300427858684463216417295677175782628672452500140192622519997917138810406119700732772959879093471511382773288745157586618686473833861327875638380646705627441406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,3] 137664918272937095547968250302047954467152725491843277383231081847679810204308864676032997772515016469880128207699312820159847133427352545203987502229168141293301647714291665165253475618019070811978230715006448592477163601268126898401868853686523397442355234979265944084962941390249752120505116491015315322404966835367207747381704401701670810770703663668048922141312878392359399155911119852117560618172142904095612818179937034850677966746675897205833470267853259898875182247126554588679466916468222684947437271531659493840121906105397369744344984186980663418151891596404296794374977050605238327704635118079145677867402030577834411529278923661058771746246174481705951312743565366920374558949051542722343234170186155920076488991821804103559972689939052175750464843124625894106128313234925574275936015627968532044022185439502286870546762976825472400731630054483154713462313638254280613957840072824227167730445877500431939117593269585910466701660308336792803182989977589214478939008950256385705187109066560522038738868555038334942437633569676755111458937671101344626856963436287063106060699232365863770445465630450261766671005315947971547757653552290773140824065947749205736597174817527641246723855575979431358705631004353229164804542251709024425286753318890796642787731259743047760720428143425450418008817904152121301209600785863694783657118025910230687217584956911488547878312901778480652554917331285835931776624140242077021833543372665354216509119085789072549996341058489085007025632905239308572720790585675601683339732373811653179641103604786456529433174727601992499984655584972884313623854057979511052839124927925863534098005069619690982374100365137027152923681953950471174850250720137047460027281032812258989523374842320294233614272413551507148352128711956355872711212693071462235733275161637336718488002396843027255582053023440625718579981426265442404933994714826154804513463187719940103543051320613551666829704713494491724016641585642467737837060273719606694944508072953967288430229474979538613166346074061325231121150089801725661567353732345346463768268422091483954183217556599198399431315144918206686545477504529594898888874426878814460906141903251409530639648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,4] 111852722941748828231656292445943058404333462860847018588333824118176343416914113040884668621337383643920928569914680950532627910416751187639199845210082681362807364684700158642194358513938157993973830498119085113117347669662720520441602849993774392510761889844710456118164234317907475930687987601740032060346845637740902943666498991149375804414781365654141945229274863051273957016053077232787594095578993300334586998856389055364954410490893545796395272125251633577363413107925857545602508607628606665917123885117224712053474054049562963470819450191839467628380499802430261516333819792276844450753582974129337363552764756584452513987933067366887723899988649131658444655826607787551297982496135488999550117875884666767272276011266504133953134933272585035973427822202197880162039655597906202947103934047158488129018126227877690194804900233897325868550827310793367878533720593310292139436776132655384015266236778202593611463158384387544970074712498840663118966448131415069352235135400571426137272585031083783476673372128497939719694749664627763777904658686182031051312878856411677456924159858207070141353937764655921683398516260316411509538875925860307026277435683915398441054801640287541502523522733735814819993699616947053814516880455540387040937420409491007370942742552710510306758576999957397149934208089078598402555763319772273733813917241958500406936244909831585152095363846291625732544758708077143470181315143580865298354446606339021157283540391226863912885934142091689189880384117838019647410911577126096057204180756798246217874280532111830855106103846854661458268663956575639236952337573330714448857716199847009984884690871030052922446357698701530638447365953181435181490289628347869642451447075648424086263351510146689460724013749463716668255769658373283052956187959667822655991612577880043329375507473259026691060165004189149862325372873812170189876737444059383104739442221583384179028884511175279015102188779928921638940652448241556029524734417191639441332936075372663328276213372789005175828525099950755852468432420000820196850657658814452485911913550693549996776180232106792602341694416403141015074423828910356264009706031103789924951996681556920520961284637451171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,5] -1957504504793364615859112883224972108651984379883312478553131263965033370564986536334976283312616961030367522465726130417280173252796782027197956461455759695256716571608701247110202607099577327893959243575639715861699084545160482671772983210768109137828863030009390224932658394819671500987225349215761166990756279768107253716947393116477063993117417022213729754148752880862540292188218432861888491089683928643893177544623144251015977621019141327197942140631758682227717836568148309993695789650534284967949412616484275710211194645535827249766987685352018153859619004205558835087617840803824555539893375961162133927829012425095051587467721872896538209528603205563183919620035247452374757707351720610228858167259462651420481713240249997344936392721983816225931511339874977894168444535016612283184901224888455126379082036599960689533121425305433439988149696052578563067103377997305758743044277183103350005706687246732403446552010164623751581796463832095579019161299820951054566738289424710342091108605430583974933819223051906454060845393323228993012759087001924658254668496258102986689959619972597794106024255549775445596200938445853482121307338947862566158171326618624680596272808080333812439165944948601795409736851166257622873237753109096599590804942477600699834942063863594241790422101000013129109844385953908943915831581815918654250375794363779421591992225793464975776763173722943633086278240343572234151132010504766553060405415829286604604265730341741220361936784557249014885059581167312572434095955806510196846935951758819223791386200158513183696718015244186442093137073374052179706173438247471291771521946304480270050319688052773478421292156592696998488077301717183585244880867472482450296523630740181882033122702497610658705751749740922601594685896845503642538787878980040973003015569321753233800450603318918543662633955783089810552524638866917171357076217416259567855986408567702413009108040212056252532056628801830643616192792899363330230029827638009043424855475832147351509762058908119995565521342395256029746179951547303059119113617684610877447379990742237581012301859957538653277959605155687025211298410515229026356277616042721382411638531007014307760982774198055267333984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,6] 3902569776138388624813890527418205504920486784476779205275518117347717076110306102204087376133177620467203399057043000254922487173922612761384360335725455520264225359407302297132482577178660572205590091178070073913221800924465165388963826804105270237116281145460099623032506281054850542045815750141606641056053231901050221591661520307155886639598078164453480493115083232240038493120828700135598688163168129217921344373112131717964936548505938204040618299707296185725241760181247311660062882755117607535442663198347703909694670035693140614695203524962208045627847318735212479790238110598212771810155572298726630059817237612926660086113601859080305290346506544903118876637718693198498891189589698846630285666618159247989644170867878544522974575035914411941266852710435091050142805392084617211943096635592378905397193143327260020830998812441708347373309066164288763011769663912907348265834153946568391657848106464916904722133793099410400851053404676426222128047594489782700094577729918011952993528038357746144074416159913997442514330225300293675974685577063609622710854526549586421505623443140330094006153727433732654762949953768176618329875067386596183211077968456356609670135340670018065647228872307275337232886097310090347737506650415391269141057092027317419786379195893503526269919669140200261847464231702236130753195096392651711498337854646948883096109315722629344213312862184754070625306538031937932164691454314958395186780752861895330526639457704432592514182979037977099036600395400220890129070861574929794526706813096666377829152903789203355589602825097535732908568441088947969683413660071179517483778395108374193223700365898808011166682117860163681486151260632303921242502007797804557757752554210874714824929584256840811203385030411360390632223254233750578438418677591664236820528113401732869166896736646454826368954730120190684098579689027509284321611661239773250220338611817608944655064638814017624717237713376754195885977636178032172181077504672308058139805268935169056264232846661969852687055402130858024874924417758323968335931297486894449968394124227279215380216034185258942362616583959377086300631555256324992142424319534906626454951773796953062856118776835501194000244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,7] 15864977648165646985696845252103515005710829912736664226143464154000120196410822959029184342188530874092890468779670438433017323262500926073697128922772816978152713520701541894373089882895507116175841310770056626416251118715772208947388996786631236245704048426422556516923275371044095692247565186667064867434791168007227360263527758520837336081841323171241606987404213950925368189375691101729258638039232440268424696517845556345183053958561087146540406757111606687072867137657039365500925098915397625735616970386401719410499687869194755334788623407775189063561935769417223747641738145973125444468469322749039533777254711687318578033664793672797789511775740174942873714603067852233891865547759553685431455063985485693865547290139494000465381433391828683419662783983702810325381742300314264469131234477940340456077383425207239745901201478562094535883508583722568233203202572742555123490582227769166227160213189797191279169499840554075527946473222831831999556318148384453483504497977362208974084771982824735448530619064230872953168082271860853120132282115303730958670338759737246015102988479717902573751589177564208843512570366432808706434524397471274161137808452817387717767262928168614677326658037031845543547915192488608668147590299809175219813307147352143791768816809494377409390688738335338942793901295410651183328056460316144430320942633461737728377761346222860926636432304481490987648519870898894455118943752132426189019540386043038641281924195353695685137591532372416301117250185050811759614612339226626210388568778938447650895974543055389191527984302372126533711063846174216530807759839066255363470771128726532114911465489517099296017083184434952344140852893499799728222107837729621700510601685709288783941889697043192732259512839805066505673524643732006575581606524718844489732346025873038524556548219148366536405261301076606698892000039555119851536414829677901532020707163560620440622073972447084528721210633971011481434133236260948490126097605379771441209732184535337836250540340756505246717548238582327626785037432455662560831500896218674121131636235295128333833623093506940238118337661903718974849536653347367401455975416264338970534112049871541816337128238956211134791374206542968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,8] -57472665084333188116516430635936852619736966322290259372838194010387415546966527492493650719427095285476050187099989140650170416621545619662555128945780582955942756911920037156832149417997510925210293739427831167652271640292190939824820412011952080669834120285109080048545221989504557986104722531153596037905758942529108182557145446617619232946923639133753489296016553274010899904278939515178852750548018379339578797721418931556038728576507780940066989510852386000030142989598055789732943974657505102569167782270298034513750076426239441685354901204458034840007964540838927765042712139628824761560424165187963770660327253705965052756276660969915378735455824621927254558045805143092607113785627274270516730301721641794583633765660667314597392957929876929479995646662773768850926907212736745886408387341949992608226309065644184782186463032970065811242491100572088489554284603299415773064430023488514205766793151100555436300741489824043656427163287533939820536958865580336326619316098692955450923793901064566113157678342749832182422328312880002304818089252050148282002260163730707743874590040683121970292286762165207717801804311211168188043568296927950141190881845466760544455723887924614650167848978739200807427153329501998624891810053331599196513961481282109146797190653719026571434069700753088656571605926257641687656559804136642390658206486459476098758891712080655996557953719618166841220495343832825384393325812406164920885689870828487121546244822849383249956511348779032330861018399139572074587035776384231493536201913669492781975196734177024419938268795923710851736496271794171828930047684865962308068708789267022354851870534239547692235828648900672633387140512107031580343740532915916394946767427172055562351021875708786459118415351583026166618278744620392827966605417458292274924285927550315027661567039578624767578145742210121405997744645821913512105664605978273769265814795617432166420186924946086667913283727738203794346755165911495295783410110150165785539048957476129912786948587412471672896281209639709882592568212019359408640584039719819662305040092095886776763277968201089727096041621764866908128340777051470120299939948377443259491043276495497726941152905055787414312362670898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,9] 13676248778728838992951475012405440457081537990762134310320817918162201913834256070703401873634793562097800177814251707487107735066626304894205456921914096176473045091585268105129911683782763097257299150686199543485255647450302549904519081440123350727565767538078323566076310125264427338188303562394741016420180652818423513026144073243212257198092249171300209486023002096631499397147720228747745232948660683014105717863251191537380610682891092938011168023799998579909068771115434799193433613036478831185406618745666376113422114161544525429869024244029845697342443465611452100556937569684000647213148626346099541430667388267876627213086178321553123700765887485906607453510902628790497380895274423181963525309581225455523201521723534073725714600608552012702294771079447068073659879692147048501586117133719376675342813461032829852990151461355273594358128413684817998389309570477214355430935439142687424911496905395029128421749668525661844319802814632538850082141826313464216721466654848942164837957309144520424954993588406032500460836541906485175022051383678877409083340502541639468640092935630032161338975437171349126570724418905874901556135938614728674075856587955266747647931243530138056651114453017925948556617637027989322763614279556374670431409469980987661610581982266356041966849353999438049271191647609194949262898110672530172608887244840060359260472993508099590040627479427547731716229350535579960145928115774687754244322552722753596986456314163440130746079579497475482946599941627816716776156937254549125796344083811537038765390043239206719319297342015772993965341754631283743060121639510343482227367221176025069319208651563233939919046834450233772526834367631436961037705290520426640637541357138061376885815400311916793415883789685494946954143625941758909916691157284551864121954032052428516033787742254116505987158287516068395283089680561978557821015840719555440812802582924103506477171733269993557445801991884847501914582285573296329260973701317864670831293182231709141336144807491576025308623487601755185211172055323751884899445209561743653163824349649003298041314847420942358510693292672869777790291721318870253104097106745450329743693857793710236259165924366243416443467140197753906250000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,10] 138499365292862028776570199903803305392110542483477188294335995704863437030270607179459530453763326930598558219934973876134298902704581377819785378547604483009344546149975755644848275863932726345916052938796398094483918334805242959005193828813085927582348782005396841567024819170199207940499122993831574996630788253284992835633302067202028405113273323327603331696612356762585167952326072721765053327691640311115749009762190866522285862751640215154030501802293605799777267026264382664129988575984368432476132587519062211508689425612631281075321420460950789672709156524552992941414590258251453685740520279116398635056634692132033704162970607006223766939490944257383375374090064201360551773924562437082378008636110501674785184026488678244814430305218093913461676460988668911355651232123326240983198750720318838432283854669882684879405720083769611888514073035693081658600163285951088076410410417844828605154505961288129378960490895448904559662519264542495183917273891558230616983774421407848141963796093883385291813480808949475181936590614939941289401206875473806447653166088710158576925747672439000162245843649143275517357676273653879799362091534813698500376747176551841023488178057341560587765716483529693372663795035278737508169270781444906957847672123895281369281566551769253617773204464211849339623412731409159850308690042941246204868172126862555716312945872385312635313938019273332840010293333717579151798983542195365996105526046546041704171775795151082665037932825164428132379543076161461363874483823300516927783269931347607944346776328252021950303841596822859696906709764270493477275757445285175051698984074303294456799681781521146300090502176377740257553640224234795707675858891824220171091448137935566175523598792397578180963578109728644112535965735502575685173867120868922649208802277594155111402463374802735602931422817680184528298937338141788217462442599981502228528771486486973869922827836767224072040662434703320355501240362576358591097215251337143264895073540483239091145290171833545375674850623798253092275612791917868722640724395871373668521746802749178766645791929411732502966753521915529928187951296284203597027065804285131238672303436747419193297847783696852275170385837554931640625000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,11] -84251061767035982590457863569294509159960383792253920304259212775833012633104462456026946968628874580495723796357667395452462925281303885796039959350687532318747963616758627960599206297082914294810026981794493998037519581740292442878603031782514258839911732909963490332825053835195784020442963781399310043142293169438381000453418471723282340753198450756535509912165540017377498631797738921584345516796093906038327212425869156130032207098424630044491986186755848784209469541275366157954234142259082677028337584193092438335378054062358988477189615309649082649565687030255089796623146949444785398278071528018451832943500666626184969296489611646750287483906604180278455991212932223227723069191185472479670036598744296975140148443105475363928872551886126134195322513046426020340193390870723371880946771410502065691416103387813836936144602549224113802115661119632378038914301328168435344566101556836607243050258696801889127411701644693653972538233423328400488177647793943925010296013229587808298984087569523267977023403446052167118941618947764920203483617336323117146413524876262626745685268989242274812661578844203664284257948957318550423120970502195189486405900550579634943806509662622792964345851239863543052524733552040289049001735158851665884751071040395163821209047183389770359762709326828771425875752648421590733146814179466105648203449044241968055615093991753845254295594376619329276358737580632262137056226442774579492597919716099140929779864466658941205480266966020816826441492614666503908508701984234484586534980169970417487849658862162380864629242478083663014665672161118333409737669258387733513124856615631522606330869622359324414181712014334948753774691909074272211593183062587658678221296853798390189651900098551909743373972362617710721417940987245556748284367678041228689647155605926917142958065585486893937901349990176419824644579521771994251065675777369946103043788320215367887932304029107053280739400806400111451159687810185808032059695638483857868005603881554807915453412728950469216797066595583465695580975932247859106405269375547881890386918048667875731285869805608848840731538240010468543764900264726814292105520121257196980040180117497918433483450328935759898740798234939575195312500000000000000000000000000000000000000000000000000000000000000000000000000 [26,12] -487452363549507016084281897382244261137542790422439275293155923317938648264819433179659596910122015830724515654031772722301628458143889661224259469236191281808639591763886294559346441961438010325198187545093279609086794180922943762396257346415135431517070477034238405862840008347882468337942745638914457968466389923426195557130907593402788689860634164227481258361281942147695467961004713070863844475925693781328027162448683771909899604022635204754826066659426822751212246891207899278844440461949624229236129877150664210973528115821734196028355697808104398452714782541081213041315509321734433087163042904891497582025651156951402281402835184863525232306333612582100920851872695704868184307162883739161641793800016457988122678158949731639856770832089806668723170052855496387975675817016261404423779731701455636625660999421548032081483013389408578275931776808944148567995526727871428116752119190891004275025886458936482840487362578864851523933332127539445150901851938516796205444703332303021482600000137746089372029297095554415708802292316973272153205570838683820442209975131749074551819648102469200929002789562391019402811354774168646637857997284934948455053281943548783495901261849233492774531301252712607764096393799611614883458271989862989493461649027728210932625497235196134240324064711538260231143766588077149787195238951135538598157658152327347861420893230188692100847033728422293673724312110813824614602808317987197313000119561320051913212591929866953802850674176874248956457153131941508032713263039950038408091054217220634432835700741141204350323709139319197812563780774142224986865270317869850016224978232361357158940515824959633644542194785817738450228160206772057874253399105598228666731228105119901990225394390964963529544029533573687117410532409758935287067169892121245106919057898704866108401977570865804833579120925500380551079425263802437523095455730438184703200661050877615680401715495040090434672430832113837456812062827719537102468691383729994406711678530592196728190325295235130662500739927249343438477871428401516340556810081379867500923011386393741765471274166798765516079279035450057135772190323487078120557458311232293396419782235819779993984957044972361472900956869125366210937500000000000000000000000000000000000000000000000000000000000000000000000 [26,13] 1402339030880922892615856441532751156163025086289235718865119684274649901400667750960185310932438052995201238918827876787602696726309849958717967420903089553059169004544956663508491239662971361630989299157790865666909513984583153615885904535859357159150321087843412701394993734504184633562538972248449391668518203709395497141856518814120395080723930505513582373009377119289897451793207266709353217577481831813779418424248508007630569627440880270352151836595154497862403781164258448968863446097659390232943364533775055528296034184298237456585112901193077878097680244798447074004037211494493387628428175802099504215757193128545535270545447118770538214352349083133053642966926701973240990652345273262669396629739269478513014927315404297549673155213226331312904825753810904027199648516745928917587069531907445683799819924561457211923689206866610489318371370555521247176271811158290873296586932694831823183438704989560306498488506806565024059898475423283485631601312292059109883215718727822972789342036587312176927875872358346574257743527080069520342894848765788335130342066220633162832719422340741965344645074770180256937973148713342967528192910720269008551220465724306731793730481452971771744520200476843354385287778996217061714186598714745809012695676615922944661375482079231601963977572965787437263935411267932962255420287090050148604918824723469524014223208153495306468256225841511073165646076921482519365208291207125803794473900990011534005238292683900428477507192056510258705074253832005751303533654941498714001353781981730522529482276742758271960405618689911907634403861211678839013250257693757832183202904282614549487124710157292944583537642068360266656638760638032862185926731576308451474355686281700003990921658505997904720201302347102603751704193166482362881340070755543431046901196544597500188661744032459715255162799477490915490062925006042370535614875964906706536058917260037507774180141683305740705162107814250098642615428863753356769651395494309015219339401687154641927897049005847408042368005029277099154188559282325444831531536126556218656576599473111548066766288011228493446431032841218606820476115067434026036931844517038330691515878400700023957616696668182498797250445932149887084960937500000000000000000000000000000000000000000000000000000000000000000 [26,14] -1914919057753100868555131899719392370121866855415405237562517691190935762077458208516512634252785455060527282310243654741233909818195898151001507525927666444609602872877405469812187220346465294981259836660046991891530705881351768226075275471507402959767019478670925405138780241639668212176818706969377343560030021512147122555070447588054651514617351551454756045146209215173454237705778926281509282323509305709650528380364990151626846867865049015078833370723250408519632010221711360475302204472518244332176311066823284813334563635251099583239057629213349475453681477256847603129851931944770681046223181313283742257046994706616944735479331697020030690617755888055992024645987926042518822493723442851270418628059922928269187332536569549416034033734711304148662968948210868331610104361278775950252005638649597623766225115302943166286585522976004345544411395296619879222503023482608186318937877513987936822065347180621063254862461416374512491602013156922518058996982657841358871779254467403128091431581146027531121100251160424488850180613628707777628209337186159009990995912333711665884748726401774347347195410056454084227806054938343266859403581661395854056185346251965625027644940499761215867374625044397695062927646960576166441862964640414487316678585787186153841853367874428634912126943533089847836622508679647703476762059077815205018185905330497358103310518587672547058235724504346237553304478066863568778304773108905557759958012757545119291374771045812960714318979684426824688091117921257865036164059163107407618339017298794823144508897192773193533024255276351792549084549728094685479703185172826624617561893020538525795435758191689037956708208486200064530288631328144812408172416540939260373535783011388443203606041599320184131637841634677549377949237753696782476896703088167345686068974764371103594550682274950216557616551902910201573383641055399689547425739698501338970008821590356916130903579387645147191343078555709210585388076633114784281399153615157197232779670640693273930127098481086797784688748379958257437536445295225110923648555592526209758987025676105212042861561626132184035853116190886943428503492920667927558818161561499402928183695874811878198445622145662525781517615541815757751464843750000000000000000000000000000000000000000000000000000000000000 [26,15] 288329334442079057579892093885116649468523478053690570289621069093166372802853386393658433813795791499212087839319370796027665508253795176635157356544881663363945359575674514765783637264996973134629900510843709884824331068894719528411097388299668256544198732938567524447434359378727852230435662192485641381748605823606874858097491984787598880986266287841574800541423585331357943940453025486241396733960560259392684170232726781992316079014615537206739307070815597846876769099577565857446415072532649200641473568558746934942731933036436618519745372673258302990406287963903567117096661479026173422862749370291373906067262494747959507359071810756297439862721057255707147083423841906159709668610603480970226377069731230326771244900391252847457947227347114032848686592676093486575511891321030153023819034851088421709849614125452098192718588967783776606992223923180335863743423742647162305884725515914037632902079384660180509249963709596423059038421796769094531279610616168543811754920568444358628172181969205771736373882559170772887723789891573443659630763778876625787102226608433411002017321598090575172545093078298257508575317297143684571506315100013409460588558113301857750183523169809449255245319831385660723254509622564205480743286141783038707743617803531115446281390104737920782964611623603439427049879482671318420235123524000375830582709372022651996891597884517331960808876793898252708257132355041706848068721756367327148999844177106067125062476487071953660472493454947277796019054517687985249777108330895485138493256359244401743473723588027517531101616128696657048568772406859784384572649128381585665412291525960050435507663827830878819963522025567255043378962226431241863844281123211240976762592936651956156145872030689577734190316468069556655042184697369314474690496354840566901653845326289292245295189944455345009046977021568580810307898706324987268906655430274317700208388175741857306220728679885745200223675688900313230684492396839633703092438581120474241993997668582490049557461057665508414853935030664187679413817825142236434660163613801035567890406189925041367779331548342075439047620702119462020102971610645281889149260306722589775551803276319651669814397854096910123189445585012435913085937500000000000000000000000000000000000000000000000000000000000 [26,16] 6346470729317334887884341204355180214254023261928089933018200542188415978985608662783403244321421431628419367178798520479313166040819391179232148930725374275245281067199897460703650873878835298272958904978952493421312264438556339015879783875606900095258583430438072034070384537136189039440164727532058116733913711846792782368976923819598876132262496081132386452411847412577732846766419256923863015144949756344934321343930553095974579734373706824174447259579724125294443481248819951283904236838138137028932111688222718779840369705836376444428401973307548417153059217526282752602588235731373100362515216911566854257902924684984159215219333092670039822174519268963252454871449993789890088214217449059956485289713815735066765927551119317257694344461951317918528835441473423341164869621582508166092927130557765184588724052459520319752180500658385501263635949647786800552586966468961773396065005087364286666985579644299271290396522970557905937325495974583851788221739480557886046545549053812654197538723698978465351159944230706680083357469252756282742527104285151068959383623567957604273482083011006933547205931212717539217899552009798103392611620965126839043163418074879619364535332145860333143145716048842194545432607988295263488900030296006493762839409290890697730849944259793733053723957715973639692532636786501613646485569129330393578443652435099787260450577640022258927903316294502957414021878376824520859340598781447583267141784915171735113359439099872853938007190011380121034838941611569352075857368277337742780595408528401130915524979164433105304528547125649845716942655833932803705813626531065404393678745156432352784836573658738272022235220284755888384405781341706305917946574309365145464384969310387107418826493944818769444489925288837655180641253676340404809957083239645563912154343435105212417546873055474040383343257005235962670475366307975003164231791633006173511251729836804131706247323557468562347445193745610968889333895826505250655571209055069495640293425088535678189550557457912116291780917513430109873669122657304964694971754055295069148183217443902517024073495361178871785282584342367606949700096205510480859439431435843238421036732727895435910597278506006801990224630571901798248291015625000000000000000000000000000000000000000000000000000000 [26,17] -19718798005018200288085512016668504726838000269316667730785082216477242272339093544983992883881745384676266492698518910370924844981167154138256843036742584012217492687708769858744258261147649798369159843684447238423249191464214095448040129251710698213226939246792211294394110819765156543474710880334418670276956368622003711627977698321123646088824424509549092270419052982936780940847823137474982393401318805394081681045520094382950855457471693362276817758034061837900457750048328859198867587086601170969872244688451677170166090458119793947769123652909876384262989777145462126241381634037412686203397864555800695715408859351850077109816756559595540944907663690503253447318138133184124429322765644799471402607189287697007476937692142855099570132223237118681547125411037455340730006292285244540836979721037913584958711124936439243601249173935492242748124718269032585013500882628298263362213067110599092744161036906879494924920388721747161441328746445532434870614951623688176487230789421003563084787849069292941233247202709263053708213478992684689494293558233577859456497868447894604579493251667449903933257229877426981273387064376685097423333250705923551894084177251724663132807713328115454386798158778024458471035218684646196213685238358609839845980947599952027713913863838444621101016455971555472258720243873936340682846765628111244238840948242872693868932959432201925619844736124779643603514909450026459599627266062561484068928965645595065726537914162895101046990741886996821952539418195877309710442241452549208168335691046107243356008883147759915577219606598240405586930240653321076601272820246635859974653685043341674951128825282991783558116389133057318710493448498560699170837055505668690010490294616411992243790477238739287746204882221767275566290527967784968448004843408551778898161652954840121189350660684482274091990527675628682752524470218281929206328735242344741792900408540493089439355141448922436118660355124631658189038240077492396357132391367942684720938618658683414154105656442844764694792998557945974317155326558505202577476431514253897283807039738121142653839394137533557899368809607808440343366765220977884763634835132005572099901059187868333240069252873527538838516193209215998649597167968750000000000000000000000000000000000000000000000000 [26,18] 36840858922316103217305718549047868857772838157900595106902803807313866380163338646210813754291136656645910920831985279714606204219180364661033071337986960103122919084194632327884973473174803100955781782956090156688259131676031291230321484052359696210413029573149133582116837614791485483953759777658526961484850649345068905854707321715374236103108872875333949922707916646075945987176515229176810789311603990206577264338878963734838250231191980602151209479622687368725672659782208294041193741482525988651266811065069397031121646843619841283250038149310973186457603256135095228293314861706331211718064841428868527549632200940472368606383409299515009494741451884298096353997546291664531820242536015487694881851736277746780157445580913057852607357146631644764818495779489922206890101910144163303972294313402845640225381840168532394868097096489483988466190862669678376969076812594622432975982824703104474758767494112463486382667846360335229600458261624183373443592750414104363809083612876701387985860530453718041960201830344180544146463521128316420953478425390575492971088017205068890325788192227758426318897600811164822347385617569551727800273852793923641576433773928778519201183001421285950471005113763415978815356033663512732093122670312362217275964664593321352359318217285862233510557269771864162609567349771094763565114970304314789766973572933264285291186701581104280208481882976471116481518203995012243353283491428364576063687192930173002922197380902776157421795992067611941837765386089742473079362592434107012971274215241229073970052220270232943946240989812114233132516028424655032028799433762923721886277353240486934839884171684402647504145069631023613160697384106407503934187414470552034453705892128441307876734404726601185431156725523027397272146510043945692311250755109730338607941958423021145154688137786164731161378839729273476751815717314514973909317963982008887992141157131663354594981053480907278691208619303263874282214381516453945343977950546196779693511180496200049035653831596666839559252537213452036439256226313588652908229941932212599240467073017976083036065586659606441881656918788982967246522621567380007526243942365144878528499959279593469274071185735885958223434499814175069332122802734375000000000000000000000000000000000000000000000 [26,19] -49230099511746228033590878629734688836000782801487919920546303626530020717877077947153177551015664353809347031260199928914063687947618779324867982967011438398054049865003389417381267564153473709184437639461027450745241582239370270255840828458487044677393940506963728490870392714660144546629293953428358163835604869006753062255281436734324944467182746482581436471419345938050022978701335933407948727846031121313356485887676309201233263617442176888449843216410938671090645948855228646802633504564689955011029154665151496176949191436478159945698746847018509797525693587548852289168249021820064118688131580384012824747735873403576106988847038187324618608777623618488225741106209807617457901170883762214710029312732109887309616640263873882595030275574933212043687736930112948945274028198736365561475858459730320447125237435557774879040349991969388795606206714173967050560359798157266625504730097974224219778703502282970663612380957407472080017987334145511804020666361649534474398083186243869923616342909106460397589574756926469040650949467836933284538223648035054484622831764253848988810913413565453824410764730226466477943722862488891691307097455617432925641747540154638384920987443766937507343962677884385932024049692263458413251553422283850143191580481721136061906518738521991387953492044974445863853779800270226026262872960775879759360903219983258161486879132942953443636500192166516747299933004435879071194158115561241882748873866639636429408951400538772945908017974190507357030855535080966841622850393899887060032180369280520389963800273590408362981787379477830956245010133793603749702524537083880336866097986263548296209557735883796040139270541316761484986191148348503305640531865619771868254734633007676326936112593920075948460516760054894154897246318889186006521760130146260725471589678187005524778020619666474318629828747404602140780961479570167131625506932310293967850947083061913229661740283682535530606247121102880547817458584707584203908254798088064112652571933549620464390990226012602421795953724555786531686315257194372507148596315790321163172618017674080616451412540351995638011605211892598114413205322119375635698875031235877467560659470312341032344625644211200121702631804510019719600677490234375000000000000000000000000000000000000000000 [26,20] 46713277496892706596338900957682395161913358923511851883619907147539507833404313790107474637529562366255582147681438001654361409772246014325131043973742094505633813506418264793250636785613456151025603806115234313726763323190961995897046403252533290251855269919235363983147565016436406328949515262101846786586275174309366382296514422980929569447843963602853698499496389743274742032396091040144616187779395011259978647240413781423957429483574471701519012932368062182760888896493328732817470098535619398944377751068926501878641309452664819958180793964368966576207622444151763844597631662476187501880989183332985345183129312916587633715423927147233184866249950529570462247580996251831825829820149439599141495886775194200698794097073756694526591278758817415098164161420538279936485025085916461380936727682029103440186894942925009878460197680179742250719105045664846714668824142688124872288734184131760069335169208483080617888995058943655585749958161589628994431182180254559955046485346000627075670798570022159920001812940848581400592770556667883411000836892214742344100896270398369013516132367939020541781805254000543337076511327846206013098326682643298413417927914305013772974507974771182240528358384455379167328734683792835342913616817749677279449405240730888866157331232490486370279237226964716784443614527962662204375163075808454643725315005248533346840374308705983722507403149474211303540748529371867044710945207823562668188684643966018603583432168111755323351493766794372348042810061287268920308238424202753063951146337088968315778686111568390616518548446767323900709204392508797250109080270739275469651655164024767802041564513040468188843203745760244441619217893117655224462502450178121692051803081235101221492446356465887035458950561855728492398748320200990757986040008264428745319447354355943160512856645927025827929537976251546688662353372699710545694990137582964475814868002607249862203168513238535949415449188144240372838898241872797426121169157974779099351610318653239615543301080941504838714023030004971395458181060046222298638144247741219997566327689173327307577394830948191957926852705689210322602035900337346324569333677569456751461163864330879072794312518307480175394630350638180971145629882812500000000000000000000000000000000000000000 [26,21] -24473411358111018833179473467467821126675614033833948032419920996450782764847922342038315656527297122949751113460211297441939457734008147465072663661342696484627986876822348013635588418276004171920650431099173109656972538373453739172094540227249737778848062060360716304960519538598682698692239994253390998917626794910404120672326488162174642171778113393145143828926032235030403243203705211234717187008339293061707286566018296641142229333982682232911810062132682488614261784654633704054795294300635400758618188292080967796569509373834609811388369715397758877499128495037093583671981708580470242076142746849005404844816931715210695535640029327751320470107307455219234399595548963351784407686314427580168866008473428699250494111959263781989701059054796096613298604178528857580570394321965830851697046561953458249567660150158082529035167844675984861122904689472993292485640218419941912112956882458492565423376984474871666898056248581800612059312664475696561100791789552141448467904912876134921283631838867292667028919726309116595267191700156257836233575608064587914917963369186088087250065935907621760546125595976138465902362838186918551639436580493619210464138028851065478977355858900064692731474557213713981336001790660577923950066482711839784349065212973603022650422227033794582777906632189594821617645519514147557416685041357381960248350178775407845601501152409094668578365048908188648857106828553315534323002293002011894291846520527360345866677362444053220490084316669707130890261048831539028416576886620164012791100460435443861528323123453219019026120143995016416356260819624711104787866714880387749737922278150918546133590327244013572631436910360059559635959851208466246986567416077948504370665545309728438899775746790737049983848342313696613461041855462657173363239614123119308656146420330634301107805702947252874555052903717984014800530362192904896848592862655975566632934016141810919336411425807774335201247158495304579035210861649575065511362438313460730580502965924586455311382215093162559480275131515409461441233380583062541941048889623846099449738600651463585625453869827288811877693447717636492306765397841198761899236356203954997260661098169403876709379611260365694480611864491947926580905914306640625000000000000000000000000000000000 [26,22] -10464855173152033492975428234926227745985212917254525640669505210673931833137820293072014784938886571540466310722950694955966786600788698585475866938399218538197852215971602239118806217327446443245586622698780075439234800543780855176383111768454047983620704705552337422884785100736315043943640817037025877099983607377593639171680856303301541777884793724016844854738327024388817223050453555138675706608721742447625785857510053886744055212349080326128396299478303613918809123451480431704897801655891228004599614736542838006821420389867127330406135978114314554077225824760308504843592067882304821289750207211266007416135150200235085759554173335619470067906852687047981842763520658879303504748182191361929332850913730437374931613444719339539653236112692691264458501785833418306738684054757583073916970480628517251840638402264630374442274967712057220778631724690993986045554446648982169929615243681261819066779283073924410269451633438452300750885859555036584684974496171899205418377511926111076589663918652097966010227683325332954857184203512281518705912741823826248167792372590657248438734425774947606073152705566059897354181280637616369686022237228318076886170671403292264361214818869454107920104593817397590283297469111290311072678023154656765889290438749222209264766578557567510442382671825840950335886256226835506239585214833534630402875701059961569496163893306539482549524911297409569669311600190078921559163441462378810578950094972099140103135130271613362871004606284700790440515782200030371661464894166949082423650207439444101601587658945219268572281420611863734330035865029706196759033819281619259926523175000807353301792540200871754930717808587774566784060028241130417428516285020889718389151700594942392102817247181563542451999531929674726276044631724316239208640851196607440939042756812037087377222095191842570090266985048514295486561949377490044155196666396750301988518121118586020798380029725867393005465091818014436840462344655456205795450861938872095161922540828074609890796835025880516617619684483169585498288570021893059518759276884892331997449675492770260998402781035336141438086253771485603119694614357689407484405599674465430324179623115008826106130957465153302754501396520936395972967147827148437500000000000000000000000000000 [26,23] 40283334126417262245550265313977173446047548108913670224124793485091205778840039603800974457305632312069706468079035022556008184882388473500717804946020631263617297249419740109779239508669077823863540720116334747443151208221999246136363555576031740637738854365961532634977230749550623411910687115461261920233746109082850784526605819799762125357694265441147674375241955623911515807400607275671263003352179689487032382419763456378610008862117395306104253474187985879746435389123179770360791025651078166102628261063714382892770006609125582591334477002140998931816185401554539714480216183371081247796851530824803482482578510946823862182035538639494790893731400357664447390626738335666490067105343680743254424721637341957661437493069775911357605702442109916222477768196988994106034719471942881142496450425644515397877632564045830646907431087678099935498396979619863730890578473834111812718460212492510305830899423405831114547587122664833970605129544486372197208984796116367698543103873088877858608709708175903295844887549976137348845205285951620780765932955101944736849010647150295463199779600223777959755413132927467525219965125153189042321857863126462813646355280275105354316646255083591595328540854550345759039146282628656712959512598239005964985125440606190967664058423501552464249434412546531149819792326561392421850981595515808420663369057843719953004010649031309556343027997252515076152299428880978490539103921980708799896502149302874050161026984749823662880085598728526920137689549853608909753751214205315072592667412116558047849097863955760451601999854094898270796651780572436882633563726864418283453389104743009251385507836702269205528806936984161644163865889808073450954589792928410236895909399952977506887276363477503986878885040177064805691975025632430162410196115670602473926024107467785817855174484478588996507770741083549262024965699137444272540913867456585782506170277475713471510687446537800741183800379985136016325723982659091751887141528644357236296914015519860600145306661858833335163907722335445660637651922188542948080788334665771518483083654938357385264410616073912034353045139590893553850881608146513906676262022075937257353327952154555684915345661173922964248816924737184308469295501708984375000000000000000000000000000 [26,24] -47913481564262046087433437727322355495912805100318024983925467098140925527205988853130751845039785601419777180346565803984461212443056482760224446265845495276013565301066842876500178592726238434816923960724636025770250251884152207518903057209036041319974738805619590814547599573397264802767501169431348717858064200701737463703830134509236091496290081091735397321619462786957645930863138037773922406405185234472015930513591558096359447682243885624391333159113356168106216014081619125618581255552249204226604016418490715973859132318307131226572817828239261608178280048896352727211195128479479677477343721285089634746826663813325172035115103263769764426558743276287202921573358279382280005341562571822447091193402143448767232254912252179653697147504731225794391149293694818287682051284161397470435250679135091282613337994852998512874383868914327639184828837962318994868237145991884627831233490009743515668968725668515534870416761994357845608892707321875030110809082315606623793273709339041210113129942109287317557884640697365339488415902829103011514297318888363621429789160623843995156439511391843683858560131701343864966276090916524907258539120767951107421476474178009978415948817069869999038957416522597589416478767984084348656926271943189773914862346563163370444649780321473707918438720832872687572590583964604862491859640299825638375453313611683795587797720475379017566017887171677548967539599165168968811347492104467828953463700810790776800497027984742341496849350787995745338717500890789664539592711144912157024415201803211133687666406552031584377309821362953076194853192631294849310510883287715844140494226887906934071088614164893320883975001284232910996826233719580409518046104655076039865304140106378034038193749889212483913380594568799241855498466509741501612730925277753131437192110430359494880232505554799347570281493770377338133910563705039064577677806520976861212122819233198157157888912443209583340330869743426425338228431410757895896595378051686134674601200604422380583689328726956425469752852625976996526176786547737184954321954767510582349180061202629825725827020614175359731803746149690118359957800369673671614857109332691209718745861941891436966979156143438614567919842102128313854336738586425781250000000000000000000000 [26,25] 29731368697023866455214457272012700055299083024338017165177655631520930672863955247156751875906734313899800775913535778620972509080233692519714843105689156496655759665216030933393257566208432386619194292556177692895447770040989346668517334703008284830150890910092169082711152392777962686418661054024183801205689777423517131841417619501122716967792014518910352492370147057392741801564906525116264211929961624763728557464705193505896958592635294656347788486467046668838072301493111358997416242587963972350880309134560926127439213821064133352732182069017648733739295157227755616644734259504779205406701847126988163414949888775754453527863465894167655473407443544658721996986480431903533542017970217355000064019068641087566709792648406798133300887178421272090968402170555460012274230647612909116718769934598950734816906407433118596090544076678772724132466979474534558905932154453900621941134913470434962792929898414005298914730826411473516475828590653627833406976956266166498471460750201284430589632122560846983404363298260701146099827962253834134005111313260537926607251481372667016446341635279536407660035911243790933966284399454082788205291434462909367223262451070250532430921000998901915386010970383618464317661348319051006838343108396591056150832286924419595516884024449372897521084858687622920859648153057525981587059490707876088086843327082460561463786704979816350868469775189182934298442062285383030126123645857358599086641651109331499487164515965221232238705948350369897432973542009996132717117452869038349397695379255234300509729724749864437389859019727135486006902430040375278210243650415205867498709493181466676296508294846869320415742622186997461136820913787728274964723123878932578081075347357588045814526362609509435041622982099388046075687486371572281051035015779700656410891358488036158402653720016135207554062258624501009067941699532934288638177567162297730135378194003054435960297452597125102059978110931600228759776466077446421655735550574477276821800319468626959118866448054142322158664913660725402456569503729406004124028907959979354053050695482526263996173572729652180276862416929676014284738699335746251047989827607449965432447777548339962824554268056357047428361894958470657002180814743041992187500000000000000000 [26,26] 3124219592963328862598294457392907966862677028355382139002929346778992469884121632024920386374005314533549453917288589659889469873221580719800705532011557040113339858968172248093210366795625607358772623548038332171152135093793831312561709410577421098759734111725273273072804226660875886478983743955204419155566988932366420725500062560352390753843834459630146961479199971349591636708145883426051265538181349648543042164860066932036887121657757481395092060749942827468520158273780783741252921151768185484690944710756519279742593466166189227370069888011807848086039715452145216893099761389643885347919638881676976184619948905214391456981010306254174547741182196638412334047359343432547564610464570514212426943649891910844732215082389248275885635678974517202928448656542396246576880880395366249069487697630156484484447688924353716822273040720362088722442943612510243180815898871781130728612677791146333534341190776777395159664858955782058157773238009422294978131352454421703973479527048318711600742770138352139560505125404714546946444758038226327310907012190475274584076941871358928213332623222568210643605294992512638083614594261666495924714828052524075604212991442824857995523471871649794631495033067127742416051399641812191795022643201861279449132229730329854633835733298397443995332446513961666547043013695286204393657635874573091906836376971732900850575101226199723405298123320420311719739531762267265529577872611926475827677943475369341245910107438253833781677855977241878117099205437799462951866758748515449449643230586315759073569864507947255678853488367488216916271783412260403511016277757151388160921482473246594126978196751504598388935749125051857869889029832612820634843992458826891390288681760792181218682684366343175174648824648974656076632368514510009636469689439898726057294682096752991104294426835256812212851419905782041955750052922527715141372034030518187819264918760683016758672656326950449532085265306601439732683746953603663649946229243694392253521665919382335681363704238037301668074092285033204657848472855498728248060100147131475614991830352074555814982189849343810152522481936452942690807905767288912281367301545467222675936500188544278164069926355378816265617736291915207402780652046203613281250000000000000 [27,0] -21060545808151186700930916366511027394750623157476024317017850841039044792988650616321272655818420108039618973429976460178638590738036734926844334569528897625434398724058910224559252912718650782037224817755961865218996401194048150518257915338133044519269881329981464879645388066178516882998017167750289212818206400814998211942575103945459323193687514367419588682513427658052466529513551889267050072989717374218179202471284831613496353124470297438615706695202333161472534155380766135216467052766444211276430212391694761093680597903599269871276058345118395172117077594413753893382662946929020844173817188645459645773221371017192640395196400812368835204447483039262968416110296891649901231030259819020901446858930218462594828195809213721213636749226501324555651350134389176170299383357160533348859427991478540260096503200396411629013391510259069276071953392301383675889601488730423841182496881066160017346363564575728173048316708326000019658843526315297021634778977558036822073636877694782310802112114416835326468932443802253059984975438864954977121773441677866596488393576130472215210307006687194431125430393565750232832608556747029019979540583441607271283416024460910748537123551919550822203712487456034552175472737818120168877138260260210928220977567386053150971896186635470749561868045693568622668228853959964069279624168755990101448458358158628684951808778285741086533986662518773279993488405634797446616440235009547420492443310986774236123438231022171608081771437188297320746424298989378063125691830478882558979109804626649726539761765094663738362550562120140458590672511904870759965891204880871257798074178466265651337695740110543808095381763988166107826592846485455471600348879639231378503483266733210464097473668964214078354380595991946525103908141073860828816037102829911126317022087918090426594035200623287924700593765528897725272318412770474058516629053392534693457038709316702007026852507059415850002077138279033215728199206084414911480658392336840418818727454470749416701520276554212294683257064793523952287383293039045018259026551202492805168642928048302944066494726467672713864292447721489467482927637753675753629067912697792053222656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,1] -21725865999027526198916651599844601040239483925783403776292629790846717189706013210991433957806868800348579926703039985035370803308113440106152898725021179094306390082675792351443924250408224324538399245661057778088325183136750458881905006794405503517671703148247570327508799741260495802845621533084283680013433664259266626755069723502084250483802286914259480382021667207372681680942503824029586143548554745307084168638065515730685054119015570870583766196080104725948507134769306642331521572884312090362984321488939256219781544748234050471208872672558743548947153901889776350747186255736882454000023598617702179027505928517285727542010142506388019162324471662413545620374453895357732696165138611719110906687568385833584020975539572804123360155886166642763972605865677942812218936780772382278038903021723750970529131778811334230022296186679128698169172620311734951942534992120505437489775670306768287879065468271396030870667385878489698199084564766609171346951922090022434134571990948022570322539187508574790356396098539942827749045184851807807423159702147405286810053682381977986369630217160987027866114367831932971267317820784451009758221318798923354104696713909758835393095674973063929954375583425316730349986027360988323081199415604999987028825218471113663705073006509517876649491461013379751172214283729861918524131124349410920336279389851399317332409103455592169818837928832545982296310889758099072422324522157843430362314073240070655283072145874791527677478506839621352308318976427513068560480086079627779174052962859032853853963334001526930921500535167013779302290307534641710134068011832951390187560764115985438362203565248978229458297054244676665657336706829889424934731192301774870457348025519409177510954950131271797516491889870059563529102971422597108041767779212806401310283380905955314868588773878327858286898484671874054456071932388039355997309176823614938877377907207325274996642599062269713618898465818627485510930654998021928647327924133618078992136166096170032232116207984495592177021489325584782226957304053347225277889964614765405734414822414580949394331734725864868335356085856041250362971910432829947268373871338553726673126220703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,2] -6936850155124202187503976799984811780800611919401846059836086450496436256961449394528681630306571959654264125008972336587174469302795225793364022546928387786433877952159786884800910061807197062751570639831776370199115822704207486746965806350716604207054237595023043294162304398411584107038825418727423551994657580886384445730047921440395080665820127306248764203580947426347959463064797129353289929328598678268401902058502388646451255055071753954404321539786226610078891968822479721366133948077915497510161103734431775070132913227951372170090328815932660051380442117727485749032687718629578755225034952485637198889015058152119698247691262483566510331700156870958955083303399458491995995523104687677734183902744620958274187635469524296486928070695329975950915553624163293016953030449232969456651321179297621025067427697973563629241976773420797229437204224437908637046374076879866112496374600497221065769024678895079528843194028973596194029053532440449119150049533190134724874591975023262364173408225991949119140956781865627021472600751032961014639514184549391996475310858659103485518245060170643789223247703438930427921670540655793821792661819766068276311161398620114701853827483265079186251828086977068329074180225078542681587979223223971451265329876149497013932671043419880517677034976376990803312337554499673752822357544725897535640883400125529271705805977238147435780868423070356478913180717266438406579707454210106464734619441695473952667780911929965183158803496789449436824728118210992823037061101725068107111476877187135879667735874295753677607588761195415975586303577119230035164378450925461763141052131420973358439939291367010955468094264958308776690048203559304823887211127335807603088421530714647982212174825669500807862508756209367360298345413681259921732413292909278404388114016525245202176741207283641847554235130634505465014461886969709962615604663447518322204383919286370885444042280073225811794381510067360845807011687767923331044252873124458164901317185979753250924500283874357841169705426619575881782991221772685212904712793102910992065199677941000737379737466331259351415337816122779848910162403638913347636574258103792089968919754028320312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,3] -94379696247708496335817035280494577926139842365784754290090867271852822076984141748260934460532517105489727981995955159008848213105615662030274543675082421823002099001777951035031004804428366305166286433119974494189636318686290735098525355078223267540817756394981133903497308503754761163882287736353781211744286894087703012161699773032135063154158037601473971851043344226391236845976999954336887353002911393649636318355839839795894699186570839416317574607291116143618523596663710087703792829552441534603381283582980183222623195895008323296979061823832915909541498847214422275453108462094515146752372473510683905049862518961324064425856867753337458064719145634757301652028192159808783864559071860685391800812929306658829060146429674801044233658542356026667347581299935312037710331511869958423746269457402523172438956345320692550975437994270160041268037571838249744036756774067180743281477795337900470497436897323924215117598734331541271481546305561948344519873893791696338735870992676159990986710565424585382496796087159030915967525949033650230493524117389608516896844821518018428609509908038136721994419739332265177501663000225428803558553686632990573669057057186782990335291564446957595664461520854826510910917003999838419705647884350325203464985034759228091258018560538208485116973559798327666870272677384217540901310747957216260253820981472338593091741421310412788267523650273625393351107698136635228994851724018395130736217515415725087715954262735775244408725073848014014771319350480840819580956361007498332965945755059926438838738963940251433998821537287454024377604288333537389193280013671230393789147382923077802424295351990673557286754211110529891274767398490791117911004358870857959159040728427001591741009693877483717196018844807883960201727299309176990912062231098901603887984955168747886563448195103537848360828884186112759563688540155553793671238009396998388912659827107078966553576747515995033500222750812419893091506666376206699220335773006472885529408443736204646004429950720430462351837834680369378003317325477876278096949672534681774098589464760434686698704828564147397462429473473163839714474492640676407846644924148904465255327522754669189453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,4] -130178757604930585714596927284579434383472733774766495513647309569458536221243515266902215711941380129855042958751362337592939082188788656688946496251216459674748349408458640650902758047190911139584859444256566290574563702671177885639875876320641882720706584797603567384241792628050162578209211463443403244958901186427801238141572293702755250705974289914552719343562155260346064034806298098525604003849693810899985535240242704592555265156398153204824893126033507887745975753667553664456566393039893874227083500333596797101072479878748602513891957172587537078804907054512886910141268869476996720924638748571708647015223857074675417716926149214241328712542686007755586101394970213180360883342769309311313496351567462108458963466671602952395557106473846732188919317715234146142881951707274323725127916091209314979886491341123283987408113081552542891191978543853972647362898167929144761246917220475006972125318196494998241613460614262300882995620726002277103439435076481389111477384912595728771306297572016148004091778045351945956683333110460220687019036675482422559239824322609075689888859423420110658951932482423009610520432609039595075796572875005665946057954575460577030530845560537139107488787486068836633397815237655334048787116534412462744533136678537764377838210555470847754535751624299895682875298603635504632866596919192781886538995800033482923937357205326644374682655217421777038836566203441973450178802779636109857005942145544770211548153900607661887097209831888377129633533574234618936307434528013755926789269915750952496875594144347294302097559183086035091436618978424550268227089722341475562327400913220261119132566775616670951395200144997228399996508601794466506374378008299578421125988310067226606848981132224940608071180907698681920632051606335994108670795842530334673832126440336134917940944757376357365398433591467902423234114750640845390783700894711619421182809056751641340327353272045330131753269658069379298359919533231579217538667543934553222869460944443080772768460175068861690404317921943810108552518507535314928290162394295550856925937714801622421187071746572328583390224873979841589916062249272265162695346807711360703763148194411769509315490722656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,5] 1277494101572670329068164176402145424385766864266544410037115912959608317866212800845728758205333743461991008023199763663270576040979824560154994254511087753138627560629378242454681218899326822912185080302095479949710869631512211148476555383420455641589591485140262838147853731152938452936098012321643356217077056841119779838645166474194701517787222102489517608089139896337423050417170964184341186315449004297857113780590556233175298751852311349862435608750748752296296625142217156252123503320466342740478127088259063171356321129754832467098201121646746571514753259514030114192672226663348927598400350709160031792647866077384462572282748544534576400202506130894286558603884394945441524612628071793107681698700291983221542328066434611555776554158479622851751133248086452848106893408773825086352114732482509538372778096380295412343015847768725221543411441100294572531512718615021133800207597625336801678956938199932960274252919605791376681974629068498992725473958307063201251734049902152679028984828101431922835234015850159409918253569312502119957220600491596321177667351850419656700125028269206142443336829359723906952021826894761792948327784219792987777160390877616338301613511084560970164980469335582980920472933772613615205636803838362847666628071508600902774839330628544973735168432064903259181474454152371794668287809701631716081135701455362683912573233258881016554663504181919746677600837489732718869608447389801696747351585952255985575597154932289463112133490552348269004337470556631991773838943529170089780745006099710299423079395335280119903008371023908236131153692435997614580411825508959995591224680791938605595306612182794654373324500424112712954487558316514984533800136581329229699322959607406303541298601152412003235321292097561507880142877822445126847127638903683869636776847864367796045226132061782811669242097998592166149095384973982739387344609036539772805078235065681177286354049711058281528523020937869821941243971730092386101413362498387041690198582585860009682547827257432231060189283205086436918198607934398064749103331064012670316336488071758238349279859207075441196912708102753997646967677494706032793717176015312790918199148393341602059081196784973144531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,6] -843476787855743622468898812649143639470741753720500548920752345281423476072483579286496202531799878180598682484665321050533921112304250689130758553191881511248482687046431780741928177305360451776718814833685866967121861165324807624869341522294585379340257030412352065031630906450524465680043330813013112532256366996880818493107432275718871071974134444177123242930085274363923167676139749511380141871018983066765972288034420457784239978254161666465326376837316502757619643102345012869946598356685275371717899427773185564693198908712569696373842171653638757860764691758075038552393115827321904389394831914114246688689194300875434074647855387700080562283562082966157239314326866810544702704063402263728731546791716033800096262504371217937056631377473987592940450468298909368980943181983061347118572927173740168673083431762098720477860645752897514860229936252267958681438678546781748954733374004175081791508553045576371477004362160096575085860213706801129905449949608313757725454857573137904473099193428528280881570197696504085223026076874698873827436974755913458114383494103980331768652571163546938420534013552806662471077358950290018751963822769244841257744068239434597030928954629010305570930075792031591448773244866440064099729479155533569070937046724434989628500781468462704287781370229712622037507123526142927596071105546514167676617486964261427669466711708664631405878165231738377204238269727654239195624991185118696858580654804489159411521200770011754216484859872374484703779096520838667606185651930201734996014951312823975866038059727703978503298568919095373704444586654837266858492000658461393606147133341067221955418926015655434772414902524831743714673131734270332895277667926594016154864424040539623774932739326404367481697996742864854648697839820872183574988784354162490152144725896514537536394939827492346829655471350500286949274853638324961265975244750998659020111545493178182719344463237262126958695288382072986395196774043627628877303048256846662981763121462699156845117490322326178673472261541521778505457999726451388707685352649243270585675311084821306353037458332810279517267114705880378908962945806950670529542498500904260062480122250860858912346884608268737792968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,7] -13231173608464075871240630002682128869248921523832751809051503585374574389073123064656060904341980623161650546255480050392157798345900423196865603946893430653340051819485360572803441015842862351134460966911119427934996047993882950000509453006089317845245660494211858083194076327412343087909684211202789166453741875764673878330667976652572243287197349798070130216468853229529333167661994358345235504270146877946900644896598079360709735021595174834668106948840928987074395765395801057096084119207968118151229717684927048555784292544777698247928123689675362218573771018023427047255524098907094071240293413149138588367332940215032944482368737075977504338867856514985021116129354773915318469623965403591100942428175044512517994690488457980732890861664743351862719683825681549070881123647369348560226229014538278755604200461954831151052842454673894559562610374503651207721204476657350968955428545185255245513775705797277984569873940617245037756468988917245531612657736971236001158542687532649804239413114792886491407684935183090165417366409599536242521677487889547953480414875816782535475019227487967532428638314449015130099559079458092255872978617059423978561886233826867428301127265894849508121722507698272792968317556802952600413444206365280433223954354633918743816958139806746040526021152314923689819850281076859861248800999983342340343322352485342825803939269364610272858711869455396328311634125104665581148730729696155698889880642746234110102693545678891721600041710381991341966234708736907506026001416842226883818124521855593535484525130870176238242199414263854671786228194214855339523927804934813884886034541193671113440456462259709389610635594735861429389990828064396541555532987809474083401703779155882838367058947054365907197236687988939338051827003422502679972899596736888488700501012632246973406537082899875578616120616427251486207234736438451556668021565510246675205070396841466694105427510247883570331506194839794943136413182150589352598773790191706479740971600529087326822115664118330050943573304625407106042429073516397284545851905286897904181764188241974248103043570259748945599190815128548324378982540805682521285996778723572551952263141178400829289785178843885660171508789062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,8] 31085491891286054040340009283310386286513936422306620695594916518306951090942040842224776926060014523465752513347347271252847420314444985782469513037859931674590168240333933769030734304926874445722640564644787475771449651308520819956440817561564994190841931660553855251917235066970898463365676880733140971593599486598744561179337870936899864131319833424921704208022870434749020443520325900161470765715989355984142044102209696112858538812384497580526659936459860764655265402907399369378041665299577002174240572150291401717175898167433665900462537347777298733387635568827860501877307506689479416392305097539679734121214367972689859637879874915477963672734164739349963754221389602757656680022177449512097276300682842324568129803658035985969015746514555856292712303270609583398586625819942967768578810826714803793001220160832462144588061981205066152453410408981299081855544225856598264105509593982853613298653477641984830570622655430869347358644472631824560692926616395243690515708049808193187690833881608148212806963932036717443087637714472387413719960333211094375845125448017937822359829176883929340205321993759067129843614049151556831901776161955904332908281011236050693825626622997210593475110999874855199440905538679891289745245423773540900535200709364229224154110991101336455294151667844219525218274573763218879953746849767383923435856219848695514322127838297730977077143358367516259984414124602748952501017218615479927598733335037174153380349699288567850319439352029893942182362153346362013106590055718218411409963149659770969770354876067417286256936016965156744243892609412010741270764783551270413200137410249100481896644035925091703334170134735754794141295406481219310272026162800200606322822595603039016567712059810670661757592442224304928833108504496713309960630718929892889197520242653596573731573889397754859238459859870043312825675309768671593317537401666716583261967244044781753027517152282442247630267728349226201056994260388784887283510858601591587332781501274057514383423037698588020059616820970612181492101758056392038353036568416046993286212711569748014300072488493197783931004880624314842815526793901085202703504504904059555982722318386024529246469683130271732807159423828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,9] 18757295916464625245691301010557606751598302598898658385313470942985932858383930123593138458704933388395632018305767046863674288531055304729906824663539925278938571075782953201566043793846494880185489992868369967263073103640508458634653258505748693825629133349149966933717227645334954007012120850120968286778108694788187237085281909637465706648973306245351162949456352106336067950951858155760422730802043024733052934090853451347450939825295632007134247609506372934669445832873992376540608209842141010664867634186725593550982786698566585839402458656955739468454507198348148386006710519751902617613487526885957140087778614970399927174544793378043600151762563041045292376100103108237477390284952627738541905562458541488692193413059372712828713286408370231885613691177851713669914361471088756023146497076833679524301020046706337774450707499404686624486454356828505736858601468163291752453171528759206281057071978250447982217195801912676835580982584430041179850074210129527656340498927289772136769079743763490051621223978376983294518401299732711766627493193360657099127526339376738944942829727504551945600835098158785739687173570970423340502667469497201025927718268199063786121471537909274976535031435617123024576160884029778576972496117841570262344907348173612585814051088682007505176908283559528390921759670091907057720140080002109999870364038287685082945027000225514790664192738922374164006176669364019107417707790496757784192851080306228710947266099122244414186217331451519304932121211142676265532774443875252351622438999784927228471984628576250682423332682701907244023840842048324819502508006799272462822412040558427400709171837208997702173504383936636335725015376029756473433493988689399707645079245057135423364113465360359285278638010856425116225677230917405385734685163343737053290511772987382856118633137868610435441814280189590818809016655961327355620200720534571471217160829597645746930941591659669817773074165436961886109238150131576239743731777315273130900677931041086664782217007633887249767569130080472728766784924475004549361590823174645011224658656678726693122137239504456803533520096261196400117801675918363343811908023168320477136210755377682124489524539967533200979232788085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,10] -151691242980574147318299640415243711456088068491327549832350153296519765495761576870684068711477924897923221930397248897377046158868663553923779863711564579214789449289425341757287780691884684749291257835613022056645472521082393645710579588923408089648474035493804040995879383045682822451005200502998295595125401773043125036997413748075612059574443189117094241064280081020321383521086581235993910116732184764241500130420150390637480035701028772315069491629352707815647572428976819906494488469550498919562541560928733932761423901393652240230084837359837965836909396597255269216386616417312426344797927481182485001751223130369260837279415422212021386694972092361233273335206887374175867965353834350468091531795872043768448931209153530411254596826678196241840820592084271415878479439439806973201635202708994185954754265194512489125758989295272234014088230461657432089464359099841352262031109354396541769059989701072154341201843875740758904485268594273710513209638113777935485509407140920850094579813187552040169637154608933687200608035043678720595128039206136923866452604559649087905840328002557468317872898106842792149226275686975043638074867963787560881755663312166129732995290902267147163980401006706314683188865096788835799737158438799368855977567696809397616738375366859292431431460622222497288320640714843557734321941817056881182359795047393861470215993046957490224148184951146929162350517486287132984719191431530199425906741609289504111195395597640604902275371616888903126937863135265755513151866879477820725621250141880739335875749556136360475491222061314829345603545053119271746518801652185297208041653578335603022646195247558526500998484030557605359995119800229090097919546198085170158257121208447203227508089164526715532642172221513414828237807147945784739639250033391264546674079252133006152326448532267816953744983859727755900769866480773675542988591327640403940038000034450309438407053856604062785483698644024921048174240390539844254331947553329390222040560396009037482095799422277820117559151796075572375886014671549402448475076380656199085070798291541994825665571281871091645740345209389285529711357576263050362398398111557412735721592171437600848893367810887866653501987457275390625000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,11] 185915561287472134053249598675530639864768179632433071343624311915884897247276851346972797811714497304652779230693921177958440304519115456840865401705249937939382889098616907304517610232073103554199618063256253717745410958429181416016675947954481972051962696151594886733665343999863671329270226145269932029731049250977852595999024610229235989438690942317172263353244616313570235246345201352549053815945067492242680981160598190620466405673262312599001419081868697131624316881674683058421538335041819319135963549269708736369241893266546215039079128119728985153897867591167988058719043697704426739586092467284272921241995229661161331568505327288307531100263563127197858635722181695673596264815916661249763402230247512413119941154600191715746576193077086096968312787084818502600226347394424648177116411509159863129175423863444169340452238880822740153111280853806958182575085194901347394581200561982900181421217143851120918439773264014808615694074592976856546918667379039265746615702475337966090220181759799484918152146861680579149043777531896505854447931464597476165706861019768236232468040290061555372735123393031333545660077448971668932958476539130646093753833340029950791141853738024537563483568394325551013427633922779624102686121423460587965633184091156851260025674214767692705799711088358116261662408263273806742002309598049972042658986566637366853881358031608375978263786233836443955135375187286029828878559093355766481228469066902301635449224923909554588240916926875412763033731257375000337807203663169337009847987655971222744793447513344052247856275626435930742736663706267365892941597139006134267895452453678174910288797293700028267726893795606186358405952152623531308304295538605658091330008088113589589767912962317626561378126712528937729363372340257119716735160907061813620545488823415644494389794329292284753846718164422132017765797952190651672570787281625478008516879736902331797183060843487882103737835291360648743004822696766106308261751818083421858282606432539464609287794179180572600314488927221230529238413222403794652723816013613869224027392330556798291768893093550933719624327971176544295285158248854518129221679258510704220493933236726946667261017864802852272987365722656250000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,12] 127903948897807445300343299855169909250415012908172565309220997242265941131882913445876983854626329393616350702195805168778191436158480800553700149122956157531806387965746791269407112461631808824766247229219687485182727788594809295345144674371508045934193626157643716143943559647440628814389299193798866842691015691183413482673502316373941493109035670598331846643590827873208293121493588046726824022841848676380946600588002759152419429023701982000017450619755330747025149648811166142725286450445837702234993443138585791810969465894360022865572874942740929275822550359518326300773014580179942291212366745451005936103122880366332391248597302680325421132232547544632057702497413727006806342866087668017653792590101048580719916754519632855825327439760392611827991092392230613974542938558164401263363708628417542218637068528033181024264044879031532499532464687840896791430943015781044428187073817768138575753101823613097715763720121661646943815549891116991284944839815042826406437760848199882051610838196205175288191438959046208645444015849684673265268012560177443425453383442709231623657745437963654713240876368066924678477511821008749489477510816522210719582804614555557832123349303139044009703474850840589914386231405332430086421114808684549833755359597761326201515132765946172642582866208114159544549380257447447735912282394836765155573338378119324400911613077580654031329974859778618140159415065948602428619820074231495768152088214625876946474115856066168026921627952829310950154142184559194614258420005607129190187263365278996817132101014104312615266481952762923738893871743515126197091511280291987197056331597428100939536013221826808623850308999937240262788014032902012432693533800403339887051735521580177838806497716310442586213443241799454592214162937779101248981532797888971096185356744352543853229135908980721598934686066559245627299814918892178819708696255099854470424842415528998647721207983957677131378942258212548978800467092841203404414222115315750454201301798960497560276316784528677396947181294423631887884733308638645428682014174510412857745549303538216604231076067101538247527350056281479598578429767815840524808622975529991393148767748696743168368428200665221083909273147583007812500000000000000000000000000000000000000000000000000000000000000000000000 [27,13] -876541844771051662521361605747344680733686668713423978909696634543228573773932394203653957624429420015900855661999578173399398883788641910968865293553833637023826517008714791566051132646213113551117999140607883133431214343215037004960796912435105226717378854599659815020756525438387996186309218464701020130745087032951914619947897989883735157381865444927704853600011936749701740054935543691709723693187469131385649077788685711435409692230117658600497973620921707334880792700058267225550377432687124046444024866982371054218105738169410014513553017903586547957866062087175800359689868316800947556381578158994843075283317809589633831750107378534927368529077417144251368831530017420547439098442864869564498537508764297297884117575353516405148106438470337489933068231531684515156313194260447903260902340944261388485543712620185922765253432252795972321591923504637217571992338032149201666696228855963618449172783776184527057286241518210919326132565723026087791490239591626980910417472380324980618462856025529815151353124787970369732448290568720919816396735058130634514009138155695547004986981340061899127872936039281835279356056278580971935685049556678614473522377502438069584419833974537429356877225598329246480087702737273277009213603659138444610043692213063353614204237285297732906402739267672471937038716101527625600552179848153792352805925362079210176231031729649986992456516676246230582252552054883182562033069348356828555196418474464635411918743903901317366526134268561685236312931261098417635775018175796820985819026260843271721073911545228692987178783784286472628046613520684169915364030184924345073576332415636110278391078160647128051392929645603534242645520107237455354287800439226202757352066602969366811916187794127442749575051676106429497724032462174740627276716560165844998191274081846560637424451767914459243595264442505585499966333223073626973399090361434916876168669080982154815992527256097472082176932777705614301994809476496460230784822591512547666343238984917215140947245569518542452067825660782032884388722760554829831376990761785798937064098292856451209006667696068632321196350231480582103323380457294584556270661482553882990925931116779775374714400726361418492160737514495849609375000000000000000000000000000000000000000000000000000000000000000000 [27,14] 1739967200889827465734578843539229996463872364902014375855558835408669111582279395360624365885905000386126327749906961180736776803746245852762368020263171040524060836184659423591341910833737101648687431910228578191000484103757013557381381854845846579326345815732825740873795870342507380153202684559009082917030717601943302778771462970584010112272103403537826504130611817472525080703816844831682201451576973812977018658818258358678356393716174664038813346686418522482533307660560116544761658933889282538943426145245857602742182319371541337849200345305342629588064247024112492416432863400059967664424840736886909963523803694415542913147933807890766487307865788569825803962624594502585294416454584527570238084677202724891775336238677455027605505399151621197587989998946052307732262747693761076576694034920822293330011807036566840032344586348825470531459958603012229534296075521197382275684353798583590686112111798743826811764128651326169576825631913155864051556464243818156966717200651641814185999075047335376245893853323016981211062269203969149733702367774396328407230911698476477951504787069916092039607218003729052396622163113187216595662989071948076568273398620610556020491137760146388156079729845506974182041081054833129141766191025316213132955137413596833854592239969152112682777806275887937602219261899129859796307793352701400717273660563476909461247126047995294857881791376803352251131370773849891440338884318535552125704423335338038359425689386776120611815972106427027727187234988766322106705222203847154483135207469422422668409125140975024605199750037772138970034741029695262098253674886260791336582761078959536779287222633717190854315903777522059287460717063625773567187901763112700190312456248219506531848449878932787319430452373556996677815417435049358882296284097084320610593635175359292805202330554699942063965125212072320024504224116704930769467537235076384238378917695051642329248157924580041646742824587588588562897785101950468318887785346083458164040415980221362446568829280360442339556651973375882747877050635120675912050096124622680408559969230808528961082939937605088381751644232075071735981869159140617007718404897684767203421688791271649794992204540733382600592449307441711425781250000000000000000000000000000000000000000000000000000000000000 [27,15] -1578018830618379017654642120654183889290484308581098915828937930157335396012460083739629524208214277748802398838278673783039898288425198807204337547198996915474833400993352627120256639843259696594489065553850290921260967150413044625074225219874129460566362145334129221375305345470314013385421145052531375305058662359248050354818900705836394133087695948287876605642007849026643759495343303473227953428995314125495005698159984260556070682193021757955617133064062617301432458430276274756956300572107232671360996263977866337290053627263785873265563975218580569976572548451582883902079294501254221403339409612020799512250346042061128180711102967043809674664660986050737788047818663591411273566985293901494012445865861597150414274727060601006274264074855689822258436671087926560159628940954796077966810927000579777459562767052737060532401682404554154957300601604968236825965929030250056216560170192510378023133176449921804810391571231424377511685994131142873905847118961257979523389362366991983336015529643072098027899036810442359763444581454550560267659058620867012274516567349861806757519823435777586867586641197867644561284147332996550962579262109875293543286510241198718428782465298972618554722088708136165162441079618798735988147321726919220783817793631552147119506695978028363176364258316739053683856918392516759522188957221233575969169341760227697202747586367707778109614547423880180415637343352311862705311617399148494100025925670242196738040196298260473320381712744912873250126024337350377724013520743453120858140038768537279952024523081917733591175230231958494576357362102361293798090653185621633827862009970501818503622352430364677253667194014093431757320002164727189712361150775805335548969401206624061730678411446350027999081134883702223552816844323679034975324471617949129492423844373793188001322426297324027885117057598572197433385682301729519391031167300233963901820585108743948735862579858151587811547823426241380353295279078603879606706475180210274310630363470795115070179621520106194558415378128239687757754423001679084131027783850451493632485924404114900205183405169702409901166931953373741508216867790243718283921090841974181698014660341373164220354907705257119232555851340293884277343750000000000000000000000000000000000000000000000000000000000 [27,16] -1527089937934323718796654734865073570548182680329220887163340431729439094695280860636074670747325913033893731249030631790183266271059157367718487466767976695195682618968694051176188684408185624385924078463034570554354080286978868178927150095467720529062613951357383732434160765354232936249267403769438625860536212587017289021136866579065024431470826391378021377078585354717412893181307444186887155648787525528917666843685108118554937411270216342850135824228579463383368030228908186190091669111778249360284524234006857086784224166466710315813199489427175154196752367883151173734243704261703188330693842698164195806956355873044838810097449932664674841968893481286170336227168634781154891732098110165425565864702297720414819822196181514545284518057670936288970365926780096013574584756451672191973487785823591468662133192253215047396864621044177972823037224011937332552862298503694463112496333187467318766402164532663777335593288261715023467697776580567734324032813979876853240337866305807250082944532908767804802554206561863425395619162590297973687181668209495145545484394846457175317720059755464808786482788365693270921811675249416955670549383528728545654769909394372870648475749398716281438409249738837013301234174878323951000364453881071582182309918266927528162766340974667900589307146268856571360902414552183867382273913287556277748385739743980211407517201529152655703891266382474065477453338926180980301959486597120036740674473774881631893053088831755934278653518275206442041381067214668571967408824841713485668152756834768901600430953897427444482472687001983474355826570460848018721584317681249147196032958564040230811930891203723586009543234451452743284956949592798391346908365520677646003895453760071852494598408248393152910677159280071937518330103107466930552380567337057477500047583995527097150941835710055285061282211520120266032466333854306846839731639338810600846879378080805146543373744429579174419829510694469662061652386488988339918369900229550224057246228532920977865848057874384651179403786818144051361073011429269883556019737874976050949243382562206741724096773818799269308887900965751321848301523537569191367339237066367394019301710652607865831200534278977443136682268232107162475585937500000000000000000000000000000000000000000000000000000 [27,17] 9157668488351457187184768044405732525743405060708450229607176511648061086074255494704963295277981062366016644569449775036131624789438196136261280771482111147320712565488421052397417277863487987214288309252220750202401853017238934804361368398060090914251297700747566722508733430329849818757691168061909612287355834467036138462653644585217082169316529257105148752169924609799333681688431835017841446840097841333660755994528138733198372840518079232771991652577623676584798377435552129756626680799461973671634146361017434163967788172667114022930562898216745766180232377621344790012400032590849376194549172311975740606705989401782037952805638562907201875049512316822978660526577282977143555065910564959794526375009491714569170786606329497503691456166862711524519365124963354085044289833629085446349463271691012551033710047628828714600573076235227234993807168738376430106424987968745497428648506534164631228215001985809991141563296904304317895539534629292681324457302868551493864705246266224554229627660543111186527097187997510415209081586715377603447651744394911740915958378014688649039336384766199847830622223197450150066371393235802337650003158488059348924637666145495349019542625304662349598686262090043782227156490500684826133449196774313108561164934912032414065676551331434799489092236742112226687816138675693187311711503247401229064669533966632999192880000747241868637991261894379162980766923158761139961744975448685354072006062912974778341358792721580424655839483584270792969687996821547215458914368554719522443892284524697948917070855984078656506387673745422823298052201300056661034756289849533151659908782360833273706542749150855278694575116542872415472156385743480720288147747810482122167168303071595962057432751615706166698644370500143846743993558090877932828500963493561235584516738254584007053965023175346645974073827136467610702174794580722053287528291262396607492684930303228922035869136993643197920934479840508995307296861289170616146897130121331716939623384390259285938931605188936645891150454123940970701243959474786487255266480327168110132200354815923430204000071505483048777248473058942420698182235261055380050354491211958173033937002878674105935553201307541826281521935015916824340820312500000000000000000000000000000000000000000000000000 [27,18] -21039409248702545380372137552890258878785360279889965520484798958625886371040497683229016758559394129299040944449247421506325360778974714340374472991819191115048312800231199886149772158761016795499023013307640252994583088511225174508824709831474720172986897887855568643038596342187060466083401949955890163829797605601865575935772717745474073704761475085284209847309434173368850373381876724839698191092354280847315518816254358453205915748205133710503587421409378341705864994591335585822751187422736311674973415990460461154213667935261115282206268747792314071978521606264511275765452523459628177670437272284359784379639812265391770747490292508515729031066241635490252625502324799692940327120593965441743229953089021363622470549654660286887087416263570046522724944061277355323181858916191013324944070563719740974234350630847702285797235753976643411859312951236197174865126071818605019416896298024379626612137759656407677347045409013916054605978828772158122088958870203779514227020506720698383385693623182050176340438065773458537355082524855727624097201142084833238180042440867641537939003006003146067499644125133759818001057545757148704024998495167910094811151112596989061730928572248294578502189307338938323805674295548121114378107700202136683846651267914372930421194539673794236102840410633374284684999646667501945031459848623403809261870716983444762840562918225442252212412506351336672306252487759051406487383429753138294395846076866254139116907615477320463566060950108603745620241771539945286632875432256303228384831837305512348185504395594239912203287904323500049695619832605341688385789169641318445128190268644241580067658661330977400706193233554363120078323937582058437523867094692112234017125044538831472542928020512324552378013474371228766133120866609366227024637345466109736942716435731871671724839907422103886733936765451398096592108979808845924079451829367663060446773967571651043227195718396892959816204002379851376665039195970330195892309699053032771720069255950554751914840428815576373275464605271515167068832805928977532379143013874508623432962497809575201228769091813222505253490728387347034252653680166179503555416707956621326628883789705321803403348206173983925282300333492457866668701171875000000000000000000000000000000000000000000000 [27,19] 33888353262219731917913426625666409804610670914771292902614255446142670271242559497312858563392520024071186150028907458281933060886847774512290313161631018718940445749842571164494487425688595613321056919498590245054377789433853958660627861228949510012468352678192695368067761862324753358796265001619324947984741171374026191777418459262187289078614263352535289026414255436443940122372379590365222914383638696168241980359611632764771116195851280102142953463443355079772362274193326838235463159473596879527258142353035677260382092567013170564236952075282971178658424393721370604497655607174365689197091491230851432623511529499460097229872739265084170344469656306974574303181018054192412471173975183525227824825535757373135686391815934313157841011228701472972473991381892690842371473459609538567779286365242652365877199848093892819630966176601999546456445377889911370799731500049531311665633825399217332211915888925756435304924209033906667086310945023433242831838571094196012604177115374501417749458722039535033875069260988655821360051757208185339242257576712753977148978593869832953278456446067892913056178973562617373604923882666537998172571059620708021630863750628829760758373465952937574590084051222755205903793001702494396149335224266076979744014646308277780894658106757256477382597490648626729168718273188972865021630127111846094724755987139887117700065327714363498681340735189464801784449826687197289959697088766344041956201615152946406224254527954141096529708926165648352991143304576300268592240932913418223010916478057639780358816018797187368182854541316104570743310669753879596473715989896517957410216947331468488719914611045671068133744937430249533478964954878952936201077878001705151176312911898971644013230670608511308524158059053384822218257019123012589022289899203899729910228701101998823390457069167533102576376677111715810933271159032005769539459549117277676818381001304425124824231620897878432382591132551332346298166255292678189250551036408494019304802587460763539283074685965529495565174655377520102860207597762225504701888357740657151017943231660003669363957947397643041908530382951784513106275835411908801574166992852953881079473756170229711145937441518771748860672232694923877716064453125000000000000000000000000000000000000000000 [27,20] -41552461083250524473539023843662626636845663436512575593638218052360735427141644285995887580719231873340167287317109630751482262370188748998530545311928051327866252394584194379348685225872856360493183059798251484644218758899882638667213213484396271172821067769462675857165312312516634365981560511922635490032345611076588848918316238010975793304341035523780242415513851067476552019536588752668348114062218717515225817749397655073232659094571244580492235315006148774253707541696046548820449433886214155357096452680524340114052322249225223990974496445195678987324072500871627098359972262884143617149361900509066191982793679363158100629713426786240047662180446622855206951912940377844480613887541393548227829022395351549403151550746100125803719915764663316632016916208832021604483181647738948549402409196573753652945495103591231263781078213888115772148256682450638931711283615725762096459162700763405836202556161437270519409499180653259472578993436057366185639491599557440057153505968047123799207240894545830252379288027797773030231328038208547861713245632538873843344140787351817827633303591310919889473810807911242055677847258574630559777884579858948662183517813015694613471535712210769847501620148279741192646378096897308302455677591972377859522839384839638377698230149742827697098727316777638779068688137665988468473384859291495233237473671655798539417715416000992029675667652466805855294802554691448830827210820234647457537016014489090013265770628003130136263794726022058265056258459074834131976992059491226272944087552482649513710514942046854974379383137525069320017306794993305517101871549973480581388782460924723119450845827440488691244512057335416806851331817557883238690923861324223035031334990291713698677501341486861518573674361950960349886476687990266043717686675356364919185628108733141174609885431970294531177133103630480282849227504768637234715681527127840253992313487530852417318392496095904473445867105709198521644722838740990586097727404260426441838764969808100705448771602064966087236110472696543488786318680741680515675632103814874559721217313826921706134921507653399404737225079006637353691846250063888055392696793105299401298878924649757694855613026838070389601398346712812781333923339843750000000000000000000000000000000000000 [27,21] 38433598283725550928667952235454972805465320478438930481020842187123318445013946808894864193086672080162565125834360532112353267467948858891840013197158605632737458096918759499746066373977392707047193603093168302078765004214390602640405357549070321687810647088221440127906902745663106600630240389948628421111055992434617980685783232115665135689973657247844346980719891435396580950076087761826120276192663810237517684468160368638570045599470719001100281697368194768470491042315484945549366807755171257069229095770585368996903697883502970504515456493212121972079093860526166484903874919975881958498231105073183194763930486230904001579971056156039062196196857706391563955509910071204458769473501013776101127870592068243591397157982002139545511457863348970599857229751880021436505313205432476453175271527541999401825686568851410236968899515932017859673161980511713326778192802536090031152168412409424928353292568834564290264367666497653061165877330751905492373336199240169043502164595986782307364159634845162518315694447266023710530131140297309196325150790033345368588327327896236675814165327962194753770599293401213950119189916771604559910699634994106168395531547975609527053512071248289577019059470401522269387196013701471488648165852129427421725201563610793011096506675262548993641527553566774013161287212302683506532955604029208218280595058461347410037228536652809877804546990642278020619795825273440068940112829683076812588069559214785381881318025818645896892986504956938042537090381819748405997611078736225922484062826337165728726490410585433357838618504564678351044868603363529036644111205221530513452007055863480894112226488139929833359384674252533848774036816186374273075115960928244253247403413515706308122663735648614881932096757942194110022243771607821340460409717765641285164500355677569392753370622300716105752384638879324822053812441204780662422457679125871418627987332541003724286664919694079732385835663898218597890539129761644161201888594468369175625322188627965371066222146715276402743861619151172717989460091373492875399758820289491350924768836558652785086716238095097592975418771561759360008025741415733114992033943866790201342643144672885107592858648997702353256045171292498707771301269531250000000000000000000000000000000000 [27,22] -25209141236380075049072929513919944520174041990884804056230980322395751579119928836665428201724915922133960035177294282884402125129614282186968323542045710744647644297326187592212162976925156231099762277268257350181215652189575434842601385351837021759786762034583328879265111599828882052134372780663520154632614207192387083764361275556906311304298195931628709200195107206496394585806223365085226475835979612482542489199726831641882269585618986940386832005811845698937716576955205847816067306388409816133079461670795139675874931442613661994345611711820651162836399677680057653033230625039940702634787568829515594719307283065411555909000449330236084813609764825192716253470772065483771218628773334783789501365578532887780013494344628679931654838589893114006852510058769164440620405169806898682835642728721435441461888473844182970431412161181823547791027458339251596887189458695640217448432768983471082803976045495057543767401825641761539463504289932677170254192736716715826803594828784222422472965143907936939178365884286734653586970177575878386485907114628081791179933210308062591096539455627304625708554717371566333814288858399160436986885569144655076131889597288950732731372013134150421332549782850152196582859941721475720572126447691952418390124476741675762327478003426161457468977523283795186242610928684411293118463458849737019198219754562952555565860631288544791499349880654330317171755377625717704865699590736511491311704524025200223192863602153421712233714661817768106255541814497861072317032022868046267607743983220883766456328174361471837773254899085208752984376548298504254951542437455483088946501271427303903290867926906144287530728107811223058704095492564820536585036567357734471696635001349656855361394941162855200541915205137507951775896322829969104781800169515412258110624404043454563679710582215182021331416046366614053758289097659665906794615014048339465520217159131263666296168325769260609982852051706263065460392686884715837148641950610477118527573808978929980060271154676117493673470117582302275854103954342890936810796717432182219946157972088616077682532319607808544449981237680815383741572566361873207983756398639877058589548197948936819203564119098309737054819379409309476613998413085937500000000000000000000000000000 [27,23] 10572641381822125808992819097216649206551250583335302223400056136732428681842127703978153444758108064306923696580916806029523631464375955407595555950316661269285843385471357300931599255175186942585726976074692238636201845802961523394801938931325571679420344249644429188052263908638471398128533835815731544272236526704862467523470954102818058977182535715252397612304660512129970791488220876224801996795290793853218810353990870026648493715015166020517286530086103004509882707647551557155007835232407549185385598407164300198892538093339765382169332313561340972457587705462275544002841752522150572871641854092700054822362058056108604327705574152842372677727483565790723186741010816128642780629002848353987906688067538113233806117783881613129810795724392714917418584727652434541891340124425988240020374390134988689404117601946433430852074127581076926583273466687716479958781012755480930273914375829127784800024594792257463252497320447703583500140413824967638256903872818524652901009528850765066444446164673614376865062235414965478418573220558868356084265878694912827522750633994323829328642799256402572262177432508497503100714700228399322418868059279511801382814982090429593709304942911400933769160302305810040134813916120156777440412926920253693502639588205833321133419018562147275705673831780893250946951019857181113396182922514972198084999023505606149329253936886951621127466529839475061621634062986306121372483850846243974845701876195774938540782661487460200893287191075576190998223605779886929390235988364560890961163575472155930573762669699116333419158053414558992407424697648225415167535660043711439014224427151869456736894856102895290839949496792829505962472214808933262499897874771947174642901987388271128883197080427918322946796570419313459968750195782755526085782957538818643844562555734361918697728549322524849988814157299568228992310449531599899788843466000275030338623458972042191685733238389680741719985445729145706220300650215962633323828226756572409865322308976547965758823680959124938496784837207523490856735586416415508244996259216943416671985141054359327682104394966757378583585939688944120871109561878426062627951546831755151364613102838621192523860042259548075449515636137221008539199829101562500000000000000000000000000 [27,24] -5394428312041864989484984614989764581356392938801658913713663400702550787246921093304564290551072055283818046030157719013477734533349565941476110797561915314130849456844091497232126686972592915694499396532316307848540879296558078957735018955188243070242367166710625036428239644024563031350183192378986010692096176109400655317400477706117097155948429661001227399750093173477627102828347610310388630560434596992751951759540315291933560440721510496331686473649814076805748625599391013212121987720718455930113131603786466835577127688707399536879958078708710338470806673601934540945711446794017856972340287079088836482588258127901923234308903003945687934802775541702157206435442651265968969375590110532900776662666659994647853593003390003269748727319740528410391155637097631570610379520689527324753995839606334497718718170159189944657390933191215535489103451406884610355136420231435032885707558117750244977300447380898329287042127545360073607226778287966262471007248822418286270665735973866004318266142730844548413952236186522458360751308773633031123865408857223881739507772187319758481028820405398346499458928080787821223376378286160135761014513037517976595723056045879984169058517208876941523861367414004658172131530282874209270368052939214682250389778838248729824368772726446318623328292382843535937747610829461716975041719580711624260143334809813507791288287171325239468563935774738130264030274883377753245596533833691851301128996668794857616083342150842692602475410490127159196126525460019614004062712027888570889326777595409749526702798791602356919960383380232860143198733634045963686476079844879995496135491888095778298164054133481654084099740158882889879896484215181774403353063315867051216052620115261541319098319613604263761688481148260737867336346839997892686379519532682346051701741970958750852602207447386224817380061276236343642096025542992900927269513312133115372081530795858554746409206552389879685582596193050404154783195386820731055272519941610082840307823499351607855355927040477179548114520242758825118954546114645281202499454135495483566834857663729938314387602318294933260846374524254646365433390947744087165188041454268241095321651762222615322718661189614619555499075431725941598415374755859375000000000000000000000 [27,25] 14661372684948259967836338142814619315700416599712444333813083774969397638175026551350859963931866703703850074913668628767934745053458494329824396627543443422511718292993487124554744474515205848040525492242057873997467252314137076610380674742988533475324010316413047066412895293951973895674451324909487392657137901590472302618807713566644977711914677333779432380817106035410787693984308406005302257081061224646913041618315863338033504505043113175718145317526735076569763644390498946959600905844843959212461479674952229503527561420708056497759051938786821299372804092720960995644594505501122556123036976074308931906032141360236411445498685675573127742620598290650394127508479904079302449819661303616673207191031520148039174103355506764912850807345027128447481385156397905320989852715159145754942232290309955356460557813692920112797020911418140244082457984758709215190941358120849915010821568950364158550621204073481422269230359522514573441168717796952201508065644220741489424375790750634070614624186284078826123378162673341688076187512739648569082514531525359359757447684647342617702479203897404751896054120356870406195878377874755335168974140256678575263200425144942745211448931146416851550298566829774598193299777585545401911764338715229275691150824055771078691990789625465951195688620400527703226118754030927474836623420973007780171047537221024796755419927780659360798842054000823998417852806157980504740712616413270954163264489715467103382456064493827775279494271603717520991266158884956524121239844664705980737338113212119448923986493360717568252673963165856639027324464355261232600257889067067941082842061201436420278095916862208192359279624428382764477496638616100087872962670176122804434009910860032161990265351373174850194731676362076728249789355297654260087762478204723461511281066376530441319111877983245571390964808276084007645681445945012916885334354530746094249121571308610629925421933040460677037724924134438750608252203720881765649978840039903004296537342885249886735670599474590825000783209874851211819448694670999520357644884299443557695371369801104805461501680582543626219445050497432994246224722190146061385323162937154780212872608426348656256205210918035219957999970574746839702129364013671875000000000000000000 [27,26] -34576233415575521770944170525477799938647050891886374416735010729257121547012650492760061250084784737857600324610272156024108953086515532603282339072833562188975429648455165924167563517305496361263831481977180393468221756256595945865962496872938919059381077735696610938672721237676297098344657830232615765693014087227610120087840128401074121305663125561918407489422948198378693089687617877334681527718156755586166661483324851122315458674010303501170317038668305616269411214082327764844238228092304861913466751743147061731506214396214137650138022130561070615800827402591292074844657012432062653036697274990638578486207792096377184616323630291999774756568522550276401099561166876111351602393204579392150736521255938110086603822501332177071461821073779708012565130038766041284826692461659858331801388715053274677477200548250995785047092623922692727180358292262119867812408746269042302058763123192690723442996220454809311909630297067632439328204407838041714343890239754651934400827239035257821436576524671684623343381906385757014682737981635962444458116551909114818430664962206708595257382852328744592549701780154813994335918702652712073853132695772462434566623474759580555296469233825278617297413677787305389226245532340538785740148516294903308047240401355322616779098357394669715211091787418797582856003514305214531738864894425589618831770985800653163800110817090474896981540765203977428327750065292484424200065224310867512139418447453124396552882926047478595989952673268590708178337147400776029922031891235700428709598917090648221668981322822491685710984958725232557403022942887901149757336280425040333633472457094959954893184079337523542130716299298940959804162166549596937781246043661860624294923511464490660947445587512531162172182291358504647142831970059726471920803807905914048964798917365241203123526713517223848829004991608866534727002444500289530494063270173348407152252989199436288998707537436564874433108547735895356503944651155543206557264603551756310690823150959909449780618523299434401759407230081526132132804572754158448905825923989550800599172321040958909296505320321647836808384768015578146065039836006023584362889085337298639893067292353342089097463594988103932625911340892344014719128608703613281250000000000000 [27,27] 55852743594450874798971613883182549972212089026670945158436018431824253981479208832764720076740559522191131596669735742493604230146260075137694093617995369379639799478735498530849048233898441867590333679738058656980581651157232404825389901401421369730031265400798817237190449787440421769068480709456813861715180773082555027452543030381504083811603089279290398535119807781274846834113841838773264476581795928945484538865821837246614343261561988226663440753187315770369418877786571229852546505142024824677721086231702899324835908306797733121132982256524536056968290223695046892575720557227092097478175307271281125634262833409127238418016144424416775140665899918393147474669891196046028244455244841076301254607731416378064114301237748956261086639870831366612939006023890657513595683251133174435528289100686561408705507003286960206733615684276703389696340427585908963411925477729916670591725132009399902093336214529303956679840681455743455254131410745913956531845104935624404060776146374722135471975514829699333088623534209285151625303725823490865737220011222779042078803436469360269384379867208780897217424534866873116241782322383310636686988579167529359583278035071300553095295510980890971925469667430246876578185326718053520106710081216257677357451029261715110119593022338975255799723686844250338139905788056678419055873847821597468986983935419810607944487523235325072125720220228333493067099768848979889488309432855197671762264618747120626923726570598666633706766828587431106511739107519183206999522963233014927133844055820269593852124392099238188074393884663367793041981212411795198399788882791875475558993367275436943734995748322059333938351776933357370727567092057689919660457286262594996260373991989157090403630068469341537907271469819163370293128031445904530124328550836589137531150329617798946244782473435912873329712078032159898285468620412918707086920968614564990020575247899991762462687846874938160092225257464079569102343772903716314720148843814312099534478294087158289954074073663173309587787360650164228444276921722890047161184370412837886807904168603506272070481762759640380114897722732460733842531382894217455927053066487894195142269854432377145496584219683472785633604473787272581830620765686035156250000000000 [28,0] 6869158550643828911133446926858610456273520031810482995521675260602228483509046080532529576595399710946659964558437760700693787320782054257187823234698843884451933744644238071811542990999335847664361785212776066192055426234425988398029797845796519527786688318556426830115983590252015638706117839352526664118892456996240277680078393617933112145745966358444160840601089187323252846245194994872839735300252050269578183853832299647252921313425678324644318243771905748208179819222289351039045478342577826247094394652341920365259254689523569332686211347813492662522739931434217004205419191708530447946955882206216185047488170272608457343462948538269344401061176466385331310001830383363813931769281318839706003565615401409239246167369446577150791125792610387980023873341858877222983832828006821442707502516187475159441392477114534260105430616766328234797064862191453015676325572974159320306160473334791923873793920728496363054359181666509430484144943331414812905967151339440127016820010598790093097536811811602982896304622965336091263353588154885193246991377843138368906419779864117058115901713259799698766604440453467776908529484225071932249142693110054957032944683021654990520238893531609428842543967730253815857571265750813816535093942549394541987325617090797940988340993147497842562384228047744909209314907071272831241463356106352780584521122713023254336904981410121792728096037848668921422966242914065300836908493780029950315180452104174625045920022336194169690933974124541202821103917795560291924295281903151532871590146848561124329325219587013609469560012636383519101830532289380596438037742806425688027369063768064856765296719855988609583923331954483101509999576589127721180605414398872954905866218207773294465350189411753756792277451623118942241465006309356674825503337746274841808421107591565523550950207278497358125413127132659990035199096476019921147599612151756797444097499051622136578697578197302004367743401405244619208706606254399091817316319104617070600028642934562806008047475439318649597335336794320970478337364327826615812631146475371015779732166397324374966741443777423834555678964217873427205215269841787062432558741420507431030273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,1] 30608951606456311976747171302373262959546096167471948144452377798651177925796073511773661966909028901337726425423104425739976628485085902137060035106378364619176818537180732457804143543398172551284029675714310021118956460478361755390848885928276860600567190038859735835079652530862802224163053914828009467539761241398601254741429564657755486234795447522351317690386044322987697315817416545966627608433928956654298492434403509599790207912280409493864967830889801279341834813919847970508700201319040897790168085579008572274788671297143174365631753618815714697383418463268196871671692329584813483961698735928491550742036529226120297489386877698897240186543769814795327059081108804322040478047618296299829094076256909721516787233951012650676704400130947830264720776724396107078912472906515181426356799730955442599176774105894913695329377665365356602655623579569081997716609252742701903799558730908177758336086390530584344034164040657650573066950340121305083594550168647480937857370142428971699310651632766866437313924811406755375584814941404060232706344774299200267071223876897801672511290137966693422634548395736886206494516942422082360277537436102851998294034844946358627846329837371226111983813550226492565537591088294089920061755860176243801776615791470839524228782590470445213917978444533879036342038789794112718858307356718847679459928406068904546170266981912878551899324823708464533545289708305722667596022296553040726715470303356097835804882318667226652194102344484182002441796754581070317799443552154854146156578144927246658994996618675319542195249960749134577455318420946605764360944604012277127890892574518633455251443638228434784382688381861154670783602472724461784435888139503539957606035763690586300087164160494024659111327170366842947470003223960206396682520019690249692060309596521812083492108088629948451881469907611717590252578307120719046206759141029905367224767059948404669301236500396108219518805863414276595124890934044766577167715005342678307150169873782803648903790350667426638627261897749399698288621379744376210968030346739170564178086541125347390603085081754991994974760621235034191522455621027251626564691378007410094141960144042968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,2] 4174731679727526528313810518022492248429892283810753256832782360883448087805505186530193257237607329737438588674489036083896311784589910997852766132606138324941143984882914261239636306245779530678185897124212224516268388689537791542799883664085301016621156286757248661804010918979301713827323501312039691508526811684492959607585146723948104068065358947233724341509900256065225195625681487882775768201010213914892637679487417818651557147577917795036292185561727660033774757236261029106832162049134746247625634668644351024947407521252190429724710107482566991102346307964658963179411280246009770852867515236817829361794502061236785059391173022838086035145281424418537871860671332215473744711797763500857299332796991150607483068150908395267209239447112113825829119338391039233672463742870320596596500496398403879144593285585576853819932226749076290317794428456633626578870124784675831641116469442950325791648256246864991470338494377802692342588252508280708696532648079142512998821054706835233276187331346299576902422954399663617849507380726112603855273371732688880289252214615063529516999000353632054157176667044528964744828495735397516569645592232202619123275146722200002976467440178818068412867388303908058709316450203120297165861149458963620133893433650775739892418300759546367376799692900991657855342624082659906579548111179018465830026730389150028017911645664761332655945062897447630907918141454953563873636884764667660286668367845245930079039562597763476210574487843217903088216018482946576721968367122309244000990385423196933089358868972324493946353990171115832171139817043158022708230843961247541235691425340209063177803617043238437475840114833793123771677428670809723930027785679765648942372007787232227439232237682540299177939430693234514604005075705522761783285514332823620136612730416669060104121142229789487369750235464450111482216942886424301656958916320156577454349425646659695615803916014471664135487042146220402320082725546019668173633299497231612590384116957219527950109601965107470215580785518723887398651637768240804646585718949498615771153313980463001703582012418573374503463890817646227170672908101593627516745499406169983558356761932373046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,3] 58244892834275084518596630891657756542720317418885517503667364368291978655412615314410784854283818953647118061171046878336081759264392462286919534310869957181869887837306824481831097485001478097677017959704555261654262627577282374533192544700978775492875325677475294172020218001805756159150432559198172235369355976664581309499957327076683010077981688961135201386836254992741524855573307131355862857228003898921955195863267298035033370306499423801413768098520075323325193140754008630074361514305092132114249464302946639039061721808999983886818591809938951679458831993234879940370975406269372777232768881148778654364844647866231618777295770090064583229979090894006584393790509087600323272694934658784648200885971557979050114947489701661080288688186695078397060350123002436269953385615793843044914639375819311092818070300484344180384943722935106684518573182813190902889865777504006696425286248357531370758160503414111284902047064191001914241254035648415659565377801273737139272269690640015772462281097102485305411554291817540706112500450989140199516806918633824438028588936072137905968315594742048702310575611123934050604570842179767350768786558551672821862080785443555151511868746382032267704774355262222276826100147524354550465884973302108443617199537702202853024149968078701956518740852130357498261097349762356495277130851300812952146404181861855806340355362579780676659978894776560590914637818761158664630721403224359259314888956367512939406176006553863200694453927550185225067172018407860828833865842515548592997521979201060862853772593867301812890875413651804961797371022254733362066008790129007088046901353952926334235906800025396795663905345205370892547692196755151025979287170350471224023727874474407377869798852611907662362603926245320655279720905576613047231697685365365642062913957852386096238670287490690477007786679390981226603751344353289163564676079551065264031837658669202165991624014606414436860376358494480017376314227066628029022011257826054237055443299718067820651471120104123461479162861096277168742908866679881837617378334881566489797138375968662363194673850660829184625368851176744653363035694951910210088660835303642215876607224345207214355468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,4] 109664894476428915829641380447747345952240019298815855029410643248300722857069278853467686919945912958777681104588317249254543017595102662331758494075808552275942000648644583341865302027445843446148180222028869211342588133696967604821642558534601878647297209309630322543931233393951773851043465091783599499677103572322902059163416964971146694614241070698754038483863912859306764513834492499566129133426901305343923279139469543217326657934852403633044065948695311151707020378705858335897891601052912199819479782748068633949077200851826487512389483293861874399657579455156303330506806454248199057211650619746989180355801227341601606171344929616152697980733293143263929179069230554753177731832223769315515098248907025000039865878519625610004140944872767887296479785867959510784284017506058941920879437277202991761914441318209259588801651536156683162603465654094760980219767445148433387559390642870318259028716411213073976198615343559230306014734103628027184377682923697743333792824909283866248782538116451559191860163187035356326417476058679456471874633206075744087067575863206939026296981388586306924268902612103445672197732835756786085379142307257829125981432158952433833993807007556844825626804564323768988671307473978807896851004144288310552919065680892507726261424939489716758873540909461072452396127797202235716261359257358920159113578852476262501514249189988118409838745980961923884957167438906074452067311602115301620348108756746425075506816396117571660489453831891726232473476776817445195720696205145262946999829103111809879268642017667735064105968787160300697050037570201530119717225810135427408182422903195672467859675182002428151483747158913351319417571161477167758824938213664320531378596409202906979895817559881349499829935313585715169630543887025648178823783289968560105339729308997956735828501968073714412023962594452911450597522892253842343811060286217500732284990847407444817065863480310295801423393728677099250017771046673174705425430928610986374401995185893726823159696649794491895006119015980295092218761356192191524096516545486530432150850409726740145091461583274672224288808684801962207428485014773311849918794485311129838223109800310339778661727905273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,5] -741176709954396813059467226778892150435463937831630484906276153172663224516208724506660441559398691073383797396089159273894384928383633283330824107059296195610804609794187870450400331539668106756172397680284188213890556413629839295207534385034212137770612521890986561334330063187369910896001522604227478471123203142638699878010329844516266107106583075898032470961236672067976392354107823893079560019748001985232282794188245232507370152152386686194551557749949546803720137820240922361601116365306278268167608675347786996613173562385949813570059853852784724225177295796976543582483972999771973128112987575363307509466080199161677893872506035421849829307165656799529547517290729169702323554778033981429884690066179836973509042587976877522569962951938601515770746808038050574026150572686772970119061664187444692449177357009601319242251588784460481948109089835574367426771320974071276206892051338238872907761660933312455831058069252372012425027200326486108099898997642033005058978349427566768512321167814085178555044688276825446042308260930522926746283121065274970922411406072409732336673828824800470727809283983289001908043726732915818158381923210161577375463887349664609760789961510701312731022541059303167791296465577896978261729245086124029984401763470064867483697990942205812598186728814352171981482595624352032185613454733464106384532920588426379893889052706771750353739062586972861190671947148152957394805157575718507646929654278435776453744531212858089275321878554408235020484330118307204143537558464983481926623599098969024647927452296449220797831770992293077788418579763919756187902340078343775131068307678671583235370165932374328847726500073944884744926247962183828587091897763319724720839063993897261245172367678457139483989901330364426964540519451915161048006476058953891550453549697665709305342141681520211515186270173293025278701315610295860405437430150331746271377227033101782689301497389158707207918806739998745964696735813763808046932624548805716952922557084206418947762303587583787896989723626717584518480967289526678485921725193251790190090745894583089930088060640726551048801385262323156804767567965047959926679479284571539898091030451610095042269676923751831054687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,6] -346528551340998916629996641385738102412399707291531250664277257414346618632409087111092328911569417484614218280450384154719703853812352569221247639384191382858093197039706517575595581074223471683891155727995398412010922332276349790023186121730878600709028164273668377612144775699291139459187475409474733650524073319444973362282172385256738710834746441635272166340763000852614541085670301897992658638378441306209218647442219113126461825982008910874453837835477453077279656605159197554364789702653414782374278189257179493834556557985168827108553722159209206704300067153510253938847371469844434741463743307092400264511488784933725797251986602063246242247076376622033984973600764848506578782544271639916619056410711866404145948318159591908800964858661322623314920506637126594616267436046686420972496583661788958110815546324749352289107030935163450475523545271598763133835255463434523683153766760055340896353121954070995132020171219606034058498808591452852132639600973408315391477920563209267837404122797855008254508784055176494461561731094578590383489509781012831606363013998353091925606423602003310271529776647479753226002775944401055203112932218284922812730090816283233779251175495437832953414408078725174222067006855758624938292959253871888734911873228653787581332473803550565298130438565402090916287944447036733102331521194437693881128052411581498740793332842696038852795969494047140621572459132637955588277103322165753158236781057533890592672765653582757752117269599684049534470880187766823965004930973381592243186424123297281720077366335035643198440022772547407106835244735075577388888158462963948664034915348972740989931650739357274170799970792490936682856973365807997204384312749766290600725704421699725715928918883070394265099706625348018880455794511507910709587074170839591269264991086128235360016658434307234326080162342314101713750313992129224941061364651260079594645966797750896483678411070800851234462833037590343103312487879249449018568910360186728438147969441334926187682915236036197430772966837851959491576343848857427163585852095882903664993304390304172271401118233683410650628537731753546305749189848962602658189187768952728679449498683240449281584005802869796752929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,7] 8839822198257578179291280567795518971362089611879124840708167366591017324284498335125344313354649873733933393517238164242858243424349512826670197989983845506352658783950643679887520234978402974628016214839524272102222538038254033785533254300757988011017768896185341274866624326609391871959697549911288587127053989684308067527768483446302444439048338086073973806872339724360601817011514459595321214427582916770648570447089416475702210562978861101497707593097439793425147481835698354780569125617454307096106774839238134473565864693009180450345963926760353824624905092223833233616406890685752580670308478396977746538203253176447337799183603540873230525184303103681835655375358562158279911058051177934657683273032267186809601639889083813486304845281162994053816555492225436427286113997588169464298004967045698751172159409416350144366591946078393651346442916301676522699376954619297281712886664637062414974213756390687083609950724986850725964369830686968131574723443889188720846170387804133629319967786773287518203033375678664917594868370880462088506639113448248801776793234338851655581125782953028394151817913748308173526368058745006608298539113660687929606046724747720605619633215776287190711966049514196259266578236365541977111326971177953214371204875827602663737320257208170027663670160460723457653684915258232394992576563396674122199015097063261070376176279148629925484676964838903366283478090702892912510922943493195571828099479538990302454170243003455935068228572438186314538255236745424705131609845681269430102741154854042184012509585529991877067314921171411518984177338321328568685470972653779567814724579655801331823495705547071184929737459773269017464839283661725496956461647955474225979910024137119554816208375438827221551566070107616848745048736106622250873910545345611228370576743199693862161454612798520187562514384888820812822228733731974577514788010010619605226038671988289929171459590504874824836969492528205290148459005358596404762496639032723268536526877866833486709638849309676290141804472796300810562331136081664487331179097418992505675100435393150743689226846837471056927424651369543611282308728545771182501536100581899394601284049820255628304721540189348161220550537109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,8] -13830651006836401012549984206067609023139813011568839977487362932480008709797513368079209787961077115117906401215501287011590439527389787546046190190819940748827676402244011301502416044323952934078359724130896287256446548374082024629247297309032442099557029151247709897407669861177232396311697423056171627600442947314528656071069795513862334043083302095714687714807342937888391888234446359897530594039991762794702012396498291336398685373702272567971254702162362363893546130205802154021460921941783061304104365038980496295793038502028982138298576132456093164158711822092203365588565159696997059646530065457096094109551877888104253183851745392819264648421415895297589524313202705718490923780839100113450592399631075678065563620901014015939672358713397574972299351293813535561982589596341764894098680765749239072029591085088346163816461361024271564705627469675862827560019286775967596152144901233210671292703880614213907671721850081696257667428594283890073934204750410699395455302406060938580144219037264018602737521820734204934916503137871633617169626520737805869060752206853253163395200184112059434709603989816858479739259868781691462291338241682625443578419549992118834344005174246495074649887660399133765636232890163411537626996937602730233886432029052717124736512445363805865583140267845510384817439047292159789865596109025986344498591141237141603188568070797464797080620941709641381295632132804753544702025234074513207485661245604404863825961765150049299133316068496630163155890610337004639094337432732533282812103909222542727591834904702424319620348659728470855838775154410490801118645758471158810696464845374580766716046579229750142745504457532741136085463662482236018563106391110761451977972128272373596093695102283794959204914986722170789018232535217711944138396003859954359240798703617015707595130064690340985655875166284371653762918868199248984079781536914392176875971029996334578804408386643481442500888144587405398358888243994630726550051151665381114597969180447526123988811634062008738311868402920631539394604928511008281537166639495099779726535413332536642040882022191612202768943976718196891340514958174427289797675991248464197602815512920179652489593991049332544207572937011718750000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,9] -28604200793123191805591390334519999343784559528029744521859995273015761973966050054821561838221216338395072191482075589804755355769904658558963596739561295982052966864850736210062718357722857911633241170802977430513924768977533063671612987860236074775738538141005785930885705889480885451681891387021865185771204976722303581262130125659704729294640886512607243980498776717944989545042194130179785632551284281336429036483527586163663150364017623770148452672311608519587907413297708656569135622113619803056647261869275003341401005373564780503878252782274946951643424180070108689435718071547310376502196097142021070519950903048197593544607321860682444695344156073095713388821750751585317073235278196413696867434571834153447528241630185011243812445789034306349954698033583233040143105110458615623163632761429163935155741479484140693986352710885919751870558043120637865782982174981731821330192009531385070618625599695238893830347294551791561802176561313773640669410682702551033309877157070751195471382968652164506694073099366328050612837982170278333195125045711734250246292520566680106158119925650570341968716062891901425355677186164940720066201434192260060880027281101330185739245100976441137220148577374355554050338064643976280947907214031257369811806073403484342701731315492251164406060574329500114400360744679129436299017327222280794582117714201517651569273762148351322106839071393921855681552673726618495631211514530708082435815052061509114000361454239681688176573813739692512012064188693536742397104749158933093157090945684208250834469461227618148788155087809041903129522462921657667125808745594567697969838393603219215507389316963235766951143441838811942342228195547670526597984768497234008735582275699496284583670857225530104816122418767012710723422768474027543523243686666432292060653576901170895533878042476295540948039332629307670319787270137764328074866763881173448974561975852736069154714328287543377817492609292389635040226971295546100962984748330662819225520005778184728410457180654600609299604281962702111750162434460351715609188248696991963485960696426450765382248893549703415334672510669302769364220241482257039151156695918765096672381522389418118113013633774244226515293121337890625000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,10] 129992813884246124586035530027331610317643373249866678053813568973200637467593723980424362452716435123114294117230616703298648287189648260183297243191696285639263537340831509974336146252676443964256448668000119504884496563756845359626085302662067330332342666911441984335177362723682678219359345692975108202472690416907345986963811373575670665136432655180425797186881214245614677554605730132375904127997477001337365524404948617976093872106423593734858450698975217517490192438999409198460733400356070361740089689320872864528923461022298390623636327154992364058091088339317531797696815358176424060229849004727531906868596186708592843771479596138807598333596992186740303215428414792559176932072886756006706641718604872024691155215179859407556443610278041966084975287030243036661173299621624730382826685452807656900944085475235053719732724009160089113834054297773681904853411046824302307476933568618964695936673208158804774351637425428712973549846654886336569675671855151047817343167932035583570309875962263839192280096407719901474288118827308615993969809702150824595745477929865049242758141296058179338382254264383438426612467277730614735807169759877540949900745213861622741798975892370054173748571879046549407917882558337665884902900236908011152693770560954322765953052275250402555421665170652621041924778773500162998793453136163714544609369545532261391101325374651440997895771074313044247106344969914967347034819640251477311829537584063023358654174787823737479620031989904277418260465414195534950721165610375661875060440651558548789134186911417088891633506247879333079819826991240993072618749128562132476307566864956985794685924768493075922687731784790955983925558451719145388078166955361094763263867050381293046801322366277460051259198231913911723543823713773458090383485507911567813856519281626585014119401108669144008608504174336468701742363440739873550320505001622921133733986818093632783192976235082756006201460458800917372453590542141333530319887108357636099008804199956022334294588682940661941943033292678691580018000342996260567411720926665929132078094636331499564162221606017456746420806843237991095482171777290084576209357846626327156776872813465214737127517707904189592227339744567871093750000000000000000000000000000000000000000000000000000000000000000000000000 [28,11] -186223405485137263617409745832011491233134094743973259828345119085390207208587203199256667579538739852252893275111473118658635465731643761100750221669157074288404958507954329637177844767532738934499574586019990755799798441675065730725454408630169552586111963365122335177855489706138437851930005400038799294699041056504477787571099804645401721989762144050056796168333270731946279517764614144860294073638233078212337114053154163777869167211600428743829033751683692030926280366794213082405509840637343004286836114536916114439966124979515540462837062493649018010208136360279188822474830803717115960034010027104389297390049881049430000232389879581545843348368265493821240812587806915377676904431911488732708297078833375537188528311033773511175081738275145713079803064030492165204130098070242282227215203640037073223373121907869429531572850329399613281634653104747227347351698553263421377454372426053110515773263453402799737558722133228835940782197537990350888791937513988797512901098322800766171953874191944497390215502504210936550010670677833048446563275919789055515241054299950884405873898626572480348074363073836434508678064668820167329315859616484854418035084710698513865367607951563303532089665847836681530174317472811792472407329391559382132619142016969559491027220558706688194005081220589862615382954878615835115555069722242338125558802570034036126604947748010087441510176799024263295986234575969327666638412363039722117789224190520878294404400633503188584888545632639242435321146065739262783721563836600403196173598659800293744399852405092014354418210477784858016946705859260782779490714334612232644156650645888953519984129023764443691413846209389863818283503953931420370508485421064227341857748491442016604641833578586967250968585193376251293943051879933223573424920381955663598549706681349017814434983218261022778614019601433487420254660627399186608547158733273154796128346430263459196043883369034989725323699058218060236221257345898526164688096237843470212963212296631413753284567604368533986689482743460588255990324166171094500952953517008897854959030459499796926021473847241552925000591924513427752480060631026687966248156504238229266839797288639671291043953260668786242604255676269531250000000000000000000000000000000000000000000000000000000000000000000000000 [28,12] 8340904309406693338472964225784778725184213121156804171151868271620783691354600421086277317565252582449866030763686693777215675372128707628120893245798164423185642137083359968536676414966027835384700683339687759882235545259045975487794930084623297820779935120940948112694486572076112001494737628042220377983969840576629057985206901473079450226234575988682308480148889558859002320754268682254634037950251800991221159146269753428968660316745808739507938377622682979671914573803478130066447829607492446735902855029434147533565660550572790979318608992767364394623027997439477749997870697247394166054778204620898834013591969688996252729980211099870548326276239609379646073768444812480399228921495833788966212631102833228323473339171212401400277447211611582524284235691766001767551726851835722365964041875378234089624622855934301463639109437477019821749426784541535205513740225471106874862546115026332285899554357735321797409860944750268554083645000264084351961476365125971401200640717623263536921737490856099012779133352902128114694223270130612867941692875140765953547755775371663037819463400330828455775904077253624728376102264136315616114715981978923625655775641585023269845396153438818078033651995083722311466336859248856819262153526615255387046166116381502870303233676030355637867563400479545250605749109316425388696778835762995203189744617362664713930011585367115649275659024830242475486027934757170817626233440440643667042419372869355678094967549832600737553207595935698393625726088215771765194734115106915212010969903757106115370042913958724195430285153184917928048692124627709781507949752211686903510922568636712052598637110008377643318253701704653243361360140583155463159760741553346729024447255085168109725392495102263240750961363105980204571655572706369184872056246652149119973399380608782193123150944727863259453984980593726243102157848946421148001565814556628524738552694725519599175315672269234612386840399024455221633637883135402742749261881848566040959213462334282937827915332570431923949486549273141243794920498577458931098882550518866287800036956245906047722208943463975224703362849122567463447801364675877596800698270200480807387835072199138049253708260266648721881210803985595703125000000000000000000000000000000000000000000000000000000000000000000 [28,13] 530634211781322034721409317936936870955640843955496958814191804684985431282599265852354841495398594677129787198846671510928038832123453538041170160069926741470509851826142880794910949347309361701991631895960117922231292654319190860242655128437192416331740825631815820980495816334901286529554658939469232659426603232950709498666058875882371803579592894193771953794883008399197458295266282966585110072062761258523450778471757401785942867442078180109112892765509728242545849547873075422216587598220800521312989819345379994577558401306253946338399053232337782933176798884522302988599572856388888733837548113578839803528711186412199109386419184794573575330888401808422421341915276766742479958018004999490987239716247441364317223263189974966289745439189899555850273503506158737799037268672848298677985000170857098160902382200243188469725575316153870805939701282899495136254030964260697233310632381269505425771741263785959603839959401318084337068254001052925083532904614504482773319209435561926061046447155666487491249969002883778009750893133885459090748885465000776490966080189400090770691467694236444972285638387726779101417586480774689882553040346507577677935871330342496258033697227139308682991829170139355676265647064324385713200467443612991523283549077806797142821464831131745414003977713549019443251649689239547548312865852235677891808255401761120462756317551237429426716453225656276473115123470511329265821053213447146263857554052187031862958494212261431833330254671452283390127650876450483948472286725823418323130461567889591866213887565236700426339971683471434647595324645760325651046800112008476371493381527031768694290195252026451350811301059577750283790560169581653200254080173747417285340378784959896042522744260326620372099212450496155840998227250732666643157301056488239386977709042599883438029416481404101107353399720924431525881299312201130149018582746278089255098029032529586333990603926436350862733238561362867061123802432388133918257685129431901997363955972303609475837551935742050766459591165630624751232489083885496338460594217887157190436152661704247775689410016865168305889883876813856869259234772364484997320718078992467251771911813780854697344957493498895928496494889259338378906250000000000000000000000000000000000000000000000000000000000000 [28,14] -1249501772759796259558967120506470186556771399441761698708073777297215299615652984742951860805955995829834450148790025310005165541828250890048667474576307709369760131437345393954925667004381352293366602072233493043587686004308792902475732278639017408112951945557865034642807674078218184761524911403843407650359854341023179016461435612586788818815807997847344973597868017949258924477253500885683621625223264185318375856312927892218797660844872495914058509338246224881952588756791690472046049987718623238754920383322704842136185842065925748226389952770994738504177273223576375158509338771118858179232235744709358642464529524856399315809172218589939549295218477973101237971846881424796909076770937348979891080183818942599800252060156775729295574710315659520041963470677426596353066843336361255597559696267362760676091386438296537654706942135362605614729429390289805753828533960512707935270291686832311023073005669898562070099714391366659536401044254939632864625762347443910728437615340134056250039239200376512333715434653110074992737010258642471266440320463117501415122693504096530780200244963892855602975066524869457347051840265479195567252877047816240095362666752717165216903345700971367778425569859051588857771282399274188621151827852372961328518203888260600596091915898771863455531653826458921214144803662751601268315062366132668081048457801619793006117326929066486713386088644372131049439910720889032241850307779787170681134240972139824847179187982246747991341596836796791242140086573574065638376555371134858386590151663771995609771894538259486917541013901706992627298646781943733626297930880304312511343989269071373578470478764530680042144449028340391290627658284582235701639405286393682808153448452563708331516905937792418107956159282486399683997344687520940324181029094162769925914061687466615506028372284000820222210017127043596895795312578327491042640504205576064742436183643677632232306254950472181339464333263632114549701735693079861272186060613546785816918895418161900150143024638514133188250965085152862256240350922694456727056546751096982598577746952478977310378438224636394742018766471873717826809902662623669916320502763484447191383906990083645777416671007742365873127710074186325073242187500000000000000000000000000000000000000000000000000000000 [28,15] 1504927778315836585937781624080483108500564400624970082885344769656766682999926769675800531271865504050399786061042421314709408513094667807103563778329216740415701436672286018969011703655931634134185898946003987377283968471677626080665290403809606593403372853836236110979615135142821928793309967365415368878505714374306696562744048113092078349647708215909424692712456410170584897597694916338264396698467422446445553591698959178446734932689908177348489659272764994415417826497050685308015960051940762287449012758183089662421599358011946405618104310998856298056127207874586278378210423640776537471677585818254630541572838879423905335426648587900332393148843499070393390829517780370266496378202936818170650162989285381930064926870046353401793726893429178946741090838376229700855050443085230235385203098317422623999173324374208870271891626991838987537234760206518615027679104012802924748935219026282184349688271669493968944197242786703258907688409149268173239331394152478780590632245928170533323462783894746582531576724714796333448320342121287732277416462682212254966677672424938372012376826002407439815691151430229070482953194312098426199537681213622962721065151427429392544405277556556284785304100272757637605222186073686755080871528696754218570788628542847853021033647549014899723410279200691887326386033807899006770396972518636201970125310967131384182258706390491595863806479081481853038512495542719577247486006816609081248515414005294864258371718212406116914510509296569929512336371349989503197127905769240160268667725306855652110879741455217283018063142939827604728610015319822098505907059167313125364374802872635473359645887134427786022735937889826560482747896947269639243794585574074040998488610303735848441046919864007078711496040821415712007528587135717277109413143123167682269199579253548604690146869474013124639610769349290260303739942757168525154800492372888348928829865720849240513425110736262457792836029648710076077871415300765967042601850785367092837418840959421922114207053053690126945140688028231940207902259467866413928067600677211948544888127884225652880269622357593317576133191755904549308311416687644704481082098863592156587117800547930122781557088496029450652713421732187271118164062500000000000000000000000000000000000000000000000000000 [28,16] -408564082045184264168002371203015333859699807701924266755309537385931086569207235282290416926126114288119768838755711851323875243589627124612905448175010919066297621631979919969415334280542177444302028010489806721089779993329887079754624901556129356110015181913279175602056319999051476309079729883349689592240040772551285022160364729673289030260719699124171305319744529835922314485379839207627013010692138495547354468313686636861938477396434848683082922464661856462748826924784724366991630601897420829558071618406763967950129825309003840883782260448247519647730956999054828900873649681758018386911996588681197040435064020342461256472449015521974103840735988608260310761549320106301756398708087727208488403648203057029407296276072999542257856555727268826936988642039175300957377839156633667360881990977719865286359412144911799391818969012364961214327882932558743327584218840744606321155915227288310201736077860709060199352862746523254940903542651598081720740946454274056635052311457908838024967944094741425728892935208278310365050429452599569214699505321736935179395328853615240668719952217184091937589243995818362031429556678842010952664209923276411817570589474031824644043243478687009262387318315679584361112582461942202957465264354843352852803008573524271912362694387052306381878636515634901461913654999307100937068374150905195746815261014686078400429975491473960744066139887890250992242581466668933906285907989728143660313626026864625131989951676899223568631230112995851383106465500556678322702172978764379160336992017016198407698847647800308207292342497665114292294075127071534514598630164836932283219959562775662122452780712494040479748192452526011124999656884128857833561314531639405100304537538936337154829420228835536928529620191632229875938275839544442447392346171985632066526750308098599516250543099788771302316961827316465424743593516597414660336866676216606781586338965232886269458598559065053340974634410841521254218081825551950705716930560515739088672222840677114290567127103364023761770691873731264053945020633116836067938673847813808208365810942194668501867948636236685102838297448909940657996749146909210488328192811456359260523931107996229716307866330904374763122177682816982269287109375000000000000000000000000000000000000000000000000 [28,17] -2914716490338229342218359025817955620852330517634202996793082672836703390403376584920880678712816256429416458668682790464207100051861048885560537604226521422752181617570126849795988155837767244671158415443150477068862276090937443894981254761490604615971173747509854798631518677090494588830528098383488558981977745131778037683709680602098644266939061767607106057067927003695213086248452263463889591342320531248456957209251717900781080456860501787516172971642224536950267407509826787816671314856298802216913026899444304952483150074095743761939861481696856157653335445763717797461069539576026524967743133624774023739707611001901279776472718780549362876249453955711531662229276013632560847771469743127869862605186423410253985180708395911428223009474601768754131895323663810048212259806999037798492175105043798873135561417524064220790984665964825265390759179781241042198043559266518253224681036606277524822935015836178137854027834490171039158256039921273545034643508781106281432713348033586933677661883062466213034700226399351641297998878602318600621824314339124455054700573336476910741943922319190591424581372117918318683830878704602542029192131769395377275243502335251833036184112995309455610854717437046410748610451819841364297414905364060407559264706381744666220096217829791659644688795537708639684001401913263856736856056389058846064651172175036638393863139036404700748899960923458556729210220256585815115579407755221007952506975231110290738168138617257310807452456029027232619686256997063927452703422933187160336652884185837517588941054820128009563873614251683937100615849142166201559923216490994360252195821394351542218214341985644404940370324067006299907057017854587803436161806296521141433256121616322736370637652456860480847589328746127082141395389294763497077408892091721583684334465010849780367022819167961725189568288417675300129641911591136915691808866511359275020199980917101192561031886760470783034593949103953606531020496164000332824203826399040556672583187166014668628058233379011566005539307923534731790073617280653895756354330897656476043979554764230872476130295065437637543097021729704655163667756343170157182968338697946039183696620505043717414233976625848043795485864393413066864013671875000000000000000000000000000000000000000000000 [28,18] 9239222129588236467658450733948426168819956465505236867151381843089268052334457903138647600673454040771015896718404022329047476705558317986533476969781998059845249155344719688123280357263867318139743825598194972505911504230058841895348444622328245483576555601574274200345151436472657828012397321972920416482600410910288605972754584342930170185199257067322203087859021458191697262493283048601843644299445873639205078919671956789534841777559677804330823271300897981469632168832533618748360166929225565504895283672339257692269132638309615314735082835507986493123772501401461743772689012653488828646288194316736073714104211006325637513000619481618527010698222593894673372508068271543382608944854174298903922321255616115836516489294732433430864012578896131489935113635514006067132604159349358411201989586511603481614563861057908806319134830264481638408921001920060906535358918365261268000061913605295972499455004204291851668713639144090000071376419086560653920849963815877326434245746405916424236178756686330912365917748400404131125958306560139051711336900633885762957997758679294731780087516096578924602863377233442529527988879136249419614816782416390084196754028500577762232660057568475409678034008873783266121147610443337632656407783230197105534158044446461067527520060733257131447460332710537781977074192255476227545717866069704590015867622868145076204173512699551905557507550164168446740506467602200991627423626104337225521694662829499289168667506316276765982374662892032574587645616796782235701161147936568243260117965703206385859891095954887087416442643897333110693977016153329755531728531801184739856813940331593694819213615745246454559503829940210827540120091914330869763113082664195676379228501011417524093786905903309595162760229460275285583528875133942509683158420976486999232168498170147877761637898820290822325613957572308567984637274736896426262744198129251967538423427387439174816480724809515571830410138055112057033727059739427582544771332991908588092550361521205863712286303899271891031548616709212868805484583541833252381991621687875126121395551667923502317410549594623919523310956345816811754915406577134825170882460843100719605132899032702407970848697618682088261721219168975949287414550781250000000000000000000000000000000000000000 [28,19] -18439338453480111392787960719986801913013257503020344378058785072248514924976710456289377831617066688553002788115364915655709864994869989902876162738232032007391780369386635340578341760120977701459407115214592123921367849312213419627323899601747236423122125949582508255055444375769862698541391716349517650155148910315301690196314518158187876977076150014185398693619732569916269612328677757551860141221963978968189681523588808995531288829996495950377015028848100808937560472109308647796964174484541032023408659684010598302620777491274268296939198781591696797816770505499267596206327141193724624724486851503065732990777964016510532759503307467050644738497566716373456470967201910770633370725246156900542341389211175645475567438657593445867112914579624466828549580239454081062939077073648999108502259635594688890618700602453371591951072907358667718073985581245871361357744192088371121556412483774691288741846764831986859234935549139225203623862444329822271084679189996591141175664701413929371320012666126419483133920520707020328150742581858187049867509588208567471716098506663002579859117667689705059582439899788138722424607681088811796177908816782399662951891545718370991436940489153681599773776310141110373632746501662429840711370360537802824086353438598162507087622795741101074041111745700280817030080103914368686594897663322458994479424685214005658612484827383680617524065745083427156306909865982061932408538077688788541088600330087894102332732129974064955331234627040181219135048535007297129620029382082258594302983479015147270572419142514905534797194883320535251171624867461746660151712181759589677504226818072737946623240653975298259847025019252770717909036505755554546255907628824525707202473853960851073449670035536516547982284061305336474934937850674710112047554590574647023087610830106014786074184045038776005398516446121770520291873673569746761517460023681422446491210807881710143839005852308252640830901084164733602143879348065632892805336962016026704753131071361718208019437234643738157944459585470329909138926458697933325239128849974208953720407909229374615945655434445189119428835220062039442318924333251643910573296042676311143134557289466099643708232478853115132721995905740186572074890136718750000000000000000000000000000000000000 [28,20] 28166265295772565108379657629712331965363819935021127924603858412964829927164731316726949320841862583147270409716030096861105501928647734321958168807121986046063613245119272956388765389802452535069175212451986288230581566357163251306357320762435299423738841871658639221338230123139073268189538109749349045029661199994764663722698145848470075728166850195112619693433387083283654807534221866827011793499120486140542022229280049173421270890612806981376773949925744253494412692096726141050216937189660878022344897302803979997127996677162305058511821898681253958605520395621977950036278156150081919178757315142504761215381521751688955831068932423945394181181380685524392415801500615121198167048170202242398524367142621840822205200707855482504232635966059324082470589980457837657016121053866126024103601938699518992466824161853542720057653646590767123322018099243946141512960669018066229079717693180271228643237991727458362576873911197611385325430500237765166704897912529821804011817413793072208357123611371539880691110781045600257353261532830218941491403535759747649768521807267795135102326978994599482700711940474623063430761125658686632731606659616214884501068469517028858324559976840269309745932097092265428723343334039194404169467425326590791623960091900263271044307890593239327552326403216042803874483070100980825594075303065688702422689153865603231066994491713082347823133609607383796606002596523922659294416139947905694208827521073932374804929802826345400464974468258610882654387966899263627389182807694098820001424183867084938652819551238353455860522450812777269099863511501413929920211646896893940532426810785688149909740004760898082480272367917040199729329001932981667232971158657941638639944267560830485572964219061302073040272823704619895141665396725951717444830562529808462665373785384049427123898309203460275585902490629185164932983310747206464700697749331797899565717147849075612967818183300573195352824526228552200547110973265678641504771567501829198956249991176487984890827018079103052865145835335996351108850320050999879489385868869301223095727795519402527546063990802177884545242131085390985859818593111192223913310516838165816208660138497858340472227887344575103512056557519827038049697875976562500000000000000000000000000000000 [28,21] -34479432679425994995419371159188421293779932294392226286680481379621168303028853462212749569954557060370123069914229202915663982609477683656724747771742930639576539129642597211764090266802996000427495148626800235085311393585239247006300759533750021551097156852298018522306591294940524335294284326167224286294571933858373625984867026835997694448787358874571270066002936240589270703969171513178501330907252173860163019633657101259776177645879765425168096133001469555031808119966828669684709647022448951419997286015967174694298369760323424471239369240863526043687691288872461516116614174898386981272707717123877478386132838704218922872919912395519825646219221873741254171488589661473991444446055993787090349767484376370259684905271488976497771957194326936298201676880422972532524726333373601794421701087838256006861102390537135038003376535620228463770772139359059879350811428973760025565377106556679283366205917611098716925940934229928743020244378847216617195026386003480114388615936732731431421664650018274847210982766815587236873201002765836493864530601021317816389321653126171841014915710433461607864209600923132586078204985509229207108018506577006560649820309009473957636881746507748369448596413978681579855538852535543899474531333088245025058567265738318655519956095329766203467183623782100373044852316045250626603297163843245307946129260196631737500898858131635085406132010156015748597074374639932296814030239906389442871608034319129269011825266254972763054589950197835007964856457015462402563494724099783880301237490506491960637650586822109252990397034220534031082264988268577496587311517317424243113534306706243673852291834343117120567180490327541602630473899463521138901835627404909710986883599356743676580774108333782555110786026090995177487327907231887600340445157894063545848475028963810161396740174620312341385823846563773283015542241764377405299454696283415944728549326309170794046486963090567548730175260066557584238065493824743158100176843090622401348040720859938069503957331664581452424942616977086660947863747800682895768628703639658834289767722891488700437988330062206484424207408634698071835221502679422093947033932317506313081645234579397842079410963205682305598998027562629431486129760742187500000000000000000000000000000 [28,22] 35189088398471825797492974297320325124204423619338916569082295806881876511218109332910746535840825118535549390368053243043074302178728268905345827116136869791128832858715357797833018433255102397902219161856339601286522712847750173957180828580922379510941724915678797267733302781201845695580237555347903496405121731879297686531088976189595974511228602627549281673720085884303700078672609809727116496888081439769052379336928827255926850258138410279690037982766800863980192578766131407449745181736148205149003748808144839678928419755696769142273654526996312812738105329372075373208918030909495241327187651238550050568762577349472210788459602083003782695771577456225456966545051688174759909793019860834401482559299975185491638264529639415872110731369073240209781417264487581723117730702395476411417896116144426312105286600291664980222133706460254991575936132881842433955339788811098515769489778776911665798897851281076033312807536299548955532802428347486048423159519523591884454177775038983156798894790100107990513141529701735370994805391063638680270698128711059080018216787436653517166004324897524763474772577149639213382931407532514597497919164841022266907564219796094122034486399697992425979922177825709438962945455060616782687889823214817592219326150213379154469018510091204299096706093215045010953067041606309138512937486797409512373093820189529680013853876640869210074355772491676055681126269588747004392010734239177731591679644508744184128213818289343864689584944597706273406571472572011147328793382830547823368201128350038987290973139330257626067015627254254293986065376903207017043477155295022966721437877479530573804084183777089502183449176959673735939607333458035798427842808350997020142281122893401792970904005267254822709408999829980192295608512049120772022911950183873950570581045796515734324095359929041081742219764180303594308785635925143622021613366629917479984149366940792012024369528708166069951456838924407558182301993869635412805889315593004133196523835514461662575295023856168753297754742703288847906158431722260303319854239961519391234588659771020017835951751827498134153470983547256296076693249377376152346719223123348249521039738595612189826209015145776215494066718747490085661411285400390625000000000000000000000000 [28,23] -32593517272115230302092568143154504754476385783817787250423130790127892274853116577253698706465247668256668637802378943473846833252080518893248807235401767759806906000066560616430404539646933575372223954547526415693922147680804427053508465153799675462528205821334016630989045384252117846550150591894314933341274753891631308411288049124070290474059699633215088622548789778590349199744980656098506408100492037115091753899595647837970241674153257817370424510195628381530799402650769518074204131947598487626672838999347707416846696869079582988476470989559080657805127497154794659728264010437886894559999280411633692241196342047597964216968210641248873025688663406571752773567031171256063153575602066445967602688993062969565884507524078751502165816556748070361032001043424722933370648280543334408371773014328241508286263296255387814710805080287827193501597216250893574994069772418589549266013873826043090512952718725579084294583526236964898049365487639091175693152349972158625769260935702619987941957921300007881101685138656524193554100974183520755280661734595309187868128710864231209324940643135197767798530134470614736614591262239678881968906174970267029163285096235042543528855476044368387715575489969405272713604477854450043719268821430448826105643338375849244080586780085822368969455138560429325396981672874544091795110264697286926513673529474540821902058369391143835571961227069227082033575795591983801378033654735104952234083732301428031482416399486202932929962423785153362368963128059923258470191713715856831981478337723982099032939043007479437057908550886670615408979045843726291988107774243219924429975343923999718947045465233119111025917384032350803542330625370436763493626315233421267989492690945904164079070123324868240097242434244319875424596730370362896769971546819795040826970697108967956136271599179659098880707492812493348451721043347655596877457113578274238652716191642946867483493058022453756878539853350481597768209584632091293736900094685912909715833011088521334728232240913864952362092570158617461196526978289875352350374589346864440398499359135237172792536545586245636569323671093399775216485543000993471723292612222037952222346709853299282073386746740560615531734356409288011491298675537109375000000000000000000000 [28,24] 32400305203946584591722552934720559669984774577707200302395627110425653392855754656937863162524682205135018520213912984860699616059927332104523641291646920478173342235584194399857964911967639771494243600744318677008325275580259518419225921920208859043559028918634648633687598336146703859352358998507736921253130065620677409560999344402966552906013179037886564389903498168079388348970811113159773433867103994788144703215648365769749411452731563821513082587659147646519134001930005075583815485870486906723070854273918413964930600824518582632400166762227934584720813537469339509981601739172246420266714834138625820387725722844023871585081021951617180027556428284519987871240134921058546667680058703469620763027212115545936257818631313810739146437232067334523338284652784943859083764058309126534202725212562525948741753902082710419557406833072210809464071650957490018203263401578650614107224021184668239647708583541672435162085900605320796610250514958233959317875348608596693224917867287100491090114773221052199956161611423818375334689802455694556823195024270190121183440822745160055198309494152604085001000820921224584476268467494718599221575635676164750548283612185086070856712837827934436159246361010579425807486831121603557678479285969229406637630207648434694949855361359891091825506216213074117594812468445314689305958939316639809842837256222841718989755935011164471722532521328973317461437438422695580693981806187439649655889216269872870743694335193788610087832086294072067745405270175848756792866932274328915651128434614775511591882386322079123600542830573320167621691000666320318977658285514992141541984589402785888772472410104860624974855200373283419387571358105404935127541507048790309269980874080814951286223541385972112955824644754717450690241867309208858280621518824300565947112362027714922037914009086794042985829700813739518590533985483672448911968796983105977448957872967786881925726796936472325340756097759824169194258957298747328588597495162304806136104002958282940952157681409696566591122295972586093539410722271275028631550923832899095753747400019503195126840176077077154214943320334544151360875946620797165081773306488408516372264162047549134289117792403914566912170869272813433781266212463378906250000000000000000 [28,25] -39466791520973539695583022957363250709450957444200898646178488023661252029285775492686252076997442398784891671014949731272333627608312765657449322130091342010649910463417660503559767094277549354747688451315021548007259314253676116567066158589348677114922498672520495191529403168934103088082568546939439315364277389408043357593429754063214945187740772822358181532538085910522505745009340854805426335725329739469773968537271255837755326321196923511468528089183491234052355142607587160842207428042443734157253889301741009561902248040480019716516990400271386126764984812556230835855739367369860340288465968192587102304778439489201164395944482112310103634585162902875271546456819189497119593826942496065042897709292979837307920818058095784823260401536143883274763356897078136748358526697973188759113424979743033477127731272654493726388414427744046978722621471230696719650374167278872885860509377949341392048243582836789995518124289527213703773625359927223002106628414516747294819652964810014421484496477625527153736274775108926475701953199160164608687293794565659336382998156893762420019687519778975868268069949139618393156773930113703822343807847521149735351652805204673719388747956633862839970383685139171397898336563299491444194863173782401410439612275260656574708839190339231471729047639239619234889909425051721547879407229142738360866945033813805419720357257000395722572363223861297764121840580809443253882081608675621498629393113521013265872110662499106893641820716691437331285949469058684779239409795549417464219009844940635612029805410440898716702285124423065484958834714155096478260836534171321038667084023503763757229437001630532786125073815387415131841988362060131357764523523329544205448842293692148376894730089631477084931113052203539390243634435986622542797749129552718605493442185049374588287108864844266306714391679055141273343500162500222536165010148740418526243819013318079732090964942892817893068790262781660965111547551285477740321774544242617207210013474801965895951637666668462565689470485789288637247617168782301143054904291776517960379811322750842094216925425335236392364866222363341256400586689866732546954368237033721227206399506121013987290089344443832011788408919983339728787541389465332031250000000000000 [28,26] 53699004517885324866293146225871275586121314788943804882743676222336327813625138781541900533344944702843931046576269560653261864875302168411455178598253270613480432589690908359578024202285388069197298295067365307022459933393611060676431487539401509537497817602167674683216354041408419108006027931680676564401787023374566690754391478534147152391113451205392628040964445748704522249246820212324386505338461995002172984241228373902925325816695787013621584430184483567656221315710016434706919121535055439596214787579067393819981858247958042308743138170192234327769005179566549008884013998120346250244808521821006665089786066266984409715676967957312751049449605361496761729101798724724964573045377015659631884448957678123333963473516049461408149317384738299786102715621357685256089276545447386395616361479607372828390477080936630611931368032920505555524895502593851861421507393716339801936478619361510672599024697307802806568694274106145744481948529669564108377833577697139500659921010550372177699042902024282424322356308056114667384992248673837075918630098132334733729356592390936628289983275321750413659404092572137848725829711425988137367787567402655970120788330276304699342879609610118133669363371896825687576870428719002801653432637050819279007082643630009055777069419665028836444850306854732325755190162656785484757099091238975309636801172789724869357512379764402831786265660740698133074525694115645346294560711929800931918727377227486213441531674907211360892521697847176350743803731354277090789850963046156258496836714845770306428805362745696814853887623410630805160667773273497481408459839451564034179804641652808756255795567853604190883199273303453311907110811696460941013764500182228292034116518935907750136320442794882497229301909949765806004952324163234145041994429661216142558757771398259586510214517102185391773115091586486810672049523820336887297055031392282636869314453133999158322050420828310669953520581733817247303107384077671885618142380310006216395086298665038060511010963071962011777248722553523423809186351168778725205081053050734260987718519185194789819623468775553272490204486766479101975829787183556695611068027371729516654139025265857145877474068341647910757030714989923581015318632125854492187500000000 [28,27] -69457819438780502785020049957379511612493029442284885778773080036761646506988434095768747126206356861587778645509743875270350212160168004538898631794729539136381925153025370993766514146944092437866567220354719107689247155171688200383996146776381161656850066038999487595224914638081421394705453065035457206238686202769446730304118834928434568136659696703148047767495972330287229503264807024598658718447541799655720352153337705410166072841571852021921313312628528621121878100737427830093715039141618735531764725613540290934350178713372860108322693507933174079381490827994970321124960433803693509012569132039624131508702260061997112406226868289848784191793196483663490146732705434513538069460855138787011176646681823475567606256234924963917498484316049011294540419898638886449653398186943187264817123282627732190526907583001572446619144814275015096117849705416740372475793065014548334415971027443043420662270989930049255575953708976512576004739303501302867811900999736441584734861635881431947734926868358602762581042252341591699804561688523773862943980488692678749146780910725606100396587767440274650129882240135816453497740525546047280134382622004155299298262203451864684438652854485207569693862510555686310936888403779804667403573058298745466151174800897659282434267742933199848209726973812697278671757717538724783039999983043508707794271508193797234526449650768427414203114339387802924469582162809333692563329895825118542634230936599186062189945542873232600188792936721895024366098242656776352843783376961481323747078005857734531084910125609900029584618161114376312620145494242243790741171409757908923945906684212922688773919490384092269398651298184668043193466595266696794999261776098994672611885093823941161858670866790753696436798673456167806464109243210459587535327426465265096970174167811229823989845887918843010523150194129861193963160770399159215032507318724466505463489452700894638495846403057801227308912370166546341329826151648306135854889314947217185056298700466627732255513206045351398026674989087314649064387412124044790027607388706097933826875816609532395615593549848628737633167737497921990464663031277133025062854191530645803430163969736914201402244975620239777341913267605377768632024526596069335937500000 [28,28] 79277651374004566036464784657488710766374493363593159782266635660949894601632690010464768792453854861208423005571184580030953678586297508440825916372687904346416528958229313995424848550592428671841249261190880433085505014995987783336684559296183401012664070905009631643483184691227718558428996101939711020859271947688072006911231557126143127921336839721631283002880092423946040428134416166669160283281133670819325121503671099025851163583806298442433294374991597181844680656952782691432219753262573213447470111370526652724633023553372399821287840201781938588234089023951170222371846915772039119715401797904787077214117913203743934389623373751291008226976763962181098987785699396103364542484342015395723496012827966395988256710027427118935713288683342980460351939797663936163917318516063638912284443362885808242977195293693626249068880554527897347941457672333178240563215846531824478497662075552536564526290662909238844580734655314386230813603700040401296905986382763135693596863543383222502025981077874088927077763287949864099219779304333995672920661669516489089035977344713547239885520482948703317200461753132245884406100366398232499155952809171242832822985029980663536750131143911426856281367529877492869124481732580612022852473786436833979983048550036535720407107405758778447807610554078419848683913686769794411887081831582134105387954940576291969491968551553962312694711043466570581228634587589964465128358711258345628588947856810905212799770770345894303195976039300501133375748349925661160206502513252497999483550096491353443041320778300480188673379339346896125111731898502303720038675200996521920553542250652705600262967715436528604416819318492791091966431119384292482172154206259181720974540958464367699186779414694767330102720370546035237347621864943842068094193442675351591325064345912471901515112243390490885497155864205247572965386035400945156423891577323823122631579876804888969267498314374629086352804527862584504104984880647225799841958653956529476884096004847821382277036471691670638440786979724255050834827790924500018504439766253464631924164231981935608033244383128420073658150548206255705516403841096223636641922761534022525504466205033031808531083320341765184081916917335774996899999678134918212890625 [29,0] -2030236774225941415744127161623346486054943957144050087204740488429654532669467422209147267293057578244318010652990013926489575969791880097435858191959467432800792416315268896759811661487715196179439397088567951957936463227073204202267450307695567571394831450760693218747074948395208387401377423183060833334329878218105697694179308791708462027619303880550609631613244944516934470251181917408524350029350969857774156875469138868447490375414716908677968886830045946395559298438960037317648392126845207476152125666111160143233577284489607159278405041529275773532411152802506455608242311519935980929901768602692434456622866344954791589981531313724728596688729114245838413980715749071228004093427435796987649854932890384609426386126866123768272865554491433848963854928531787116052012711010621666126785401552781770868719539357880610616156098491312771358820812090966796579451579551910508492856610220076432057775517011963008328576633942748971360342660321688389195377279919730103775319636091057647261131143674493727892514461706842901004904249803591798174155032805043144687587636157580806104816875809423789196973575556941721532305487524467198293691757122754990070338563114641587731734806422489899518371332943090697881967748571614885127458903012303108291477502215130154995699592940950637237712799766460410200500392957777544007639889364511001879509059114343015235402961488338115762448183167134600453082769909650205346301877073264627088179501957831614333290551341820638795955368752016966961149807490845731327157895474199697029116619135196988438426082128380189255524236871854801745814729133071714211521766502436345839225712237071963498717036712697954318322733934169352007963495581211204518704185129025807447640887024081430838887710275737919695092211222293192355588810257912095377099254347986790678769737045160526528618848864443428654441505288215770763488508227220138010719250530114344856798180922332316803665976351748592834769679454168725919950759933871014798924888550767451150018656189014661843691443630801519918138712167751430874181130627024667469661890620203561848929331596744310217357376276338488759180282144521829945649216142555815167725086212158203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,1] -21873313256001431792772329865060923779111107486179539326597914127702559700240818638670453524928961790112867232734240551067806185381868192601173845300746920093116866054717521466099238860636623328647669998207575082290053922317001180404397536602065976670703489786754441946281083590451598345734080914763232905974650116087403674134645380018968013668710763410074526736885713423944344359852097664134416189535850459599058219988737032491624149218263781461226848329535395439165297405445521682389119754625425840571868303839079358077575974716279179381897692566907815900324630060397239094603648992089299288791560262468630065803940770554674035562430827391376859222469218603614307183167363943668851467773459452178541622436682819351480789921635446871229255087956264246891658001104805774149395419382150641333351781556650552542878311080785375283046810247050558188618270412936791632853904418664295054905016992874267709257378517542781787318165726793413609458441734437430122178789857119234779600737090958307887530055202478585233666517234742927761350313622827004642629912209003697551413878463321950933206002102817451097154972334770540622987706047784358935866852300288679455330444286049968795202107800007859588440883843626012341128245500262975586630938843328167041484865882480325309395265875102852424015883696352034154660679608456472463996812314339192536095516724913313107905883930142081827281521233879268109190472123573211503542813498409633781153394008345319650438927190934939385056855016503774128977467233961358006533711871197812231949914399605813669207762177561489835041851098480276032471345572003747263386881473441398782628289591966084734230869375212340271810804437321134748782460730935660833201892270095429941980350078120091016751858785230036070681364641921565034962743891885933785463003942660817421458206488621256912490536910577777079051203697234866821076690414444963410463697383514326873472241557840702232602414515518142335588936619855279643005275630890822883204365497757023771295208858329679632998598962508465499479478956361687911294284780046565360826441783198215412271338459960731245193005124338941397973504250093250368593839061404082713124807924032211303710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,2] -2279495026085000476284932037780718111427321598798138549048849656911130728393826352812291579645835200557579769442777987161054748580947220058084357062454075613864390361637794589165382239043829792507906073459556877852532574198504464775062623568460344524940021194644900780361504802264232287847367846401806706485467500188449552745407377980589479332095609318611684550680541601029173765701386791911380350311877194919140983612744628418326531747982823285647022736913556958974005458102675706666862761920346289311175986459587018542246386498773227802301921890228489987682456412814744998220916266671026657112598795838090784829855984005637020217165744400352875502664484793996410531715171964125993124033174358185704612562382976545474892981264230352822020855783252251478105455431961221820470949135363531392967922468846959477345092563786061259217162852654767274740871092982494569836858234069593743093049659536383714633364289426608755984027947242020485462824366373013756183200396071600218658762666603220407665622202617923641364930397547180296720216624413337848078284907277101599071773152209324324492632279222655922174715759949260832035232537782920153963992177774007627415008872167729164524132346251436232365475209246452462726588597797955436987030955369630288005949723915942894529962091496837528227931047464231573888556837109377995602669024850556529716035817756456347295590597772681104824737694159780312728985496304655378415680407539633714705823602404135085029818616423298511903379066330130490020283283404062300288482310771179502722192479214834636395450070570331817371366867808958258092526613601070787879922027642009780354127712961548047561864317357470325723160120146881294092399634039941882250023227919612092441446121829222512662108165196839932561618211818166247727662308119559716167288169462653203787742961113349108383709961978099205605299776576318341911742831547113537822507421078245778356150521478266041894949414625278718329183561826503943045905729591494820108510478897626985495218060855501153253638755226317873611589852733574849005101066559625036947809356771319163718705952607056946662254679200659027062880787354160517364949894297820875976867682766169309616088867187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,3] -32434940220672939807624683474557336114781863668587514777374712921933917104238750837113734079977716425596399301704588258261091608198113124909762621926347469112616255250732316628338872985825201352820727170925375112971533379199915915077256193829710567171916664054867095472487877675134552420648966061220572251657144671409326181180958651955956180652502299258384433735410748667313594837427375265919757618564918270374213964604769882059101940680802014291872837288728766796324589872240416800668930870166705581337795471595933193596169301366457764075239292055204658606192884786371902870412996921212152606399483814959309959221220225027571269956603282125204605563253373830216057186800642498009928810800279878804800532842444098963614144741830693014486738768302678182712399346397387116409090594452782640300141520239324456332051238441838454351840264282233667365287447321373110756780611894663647935120540581183332899918039712091836137185464143727837343166260283123040628958442769892077941138130039127127672725364493324779048501688189552227160885205460314089819395180888751422119605098203165617977547623225075358502276621956256751321688749942111863944736578164715393528887129156844844019464335006461671221647885104354038622703587770327700730999303625969681658848244823190131401696075516894384686180663221138583274131259097586657443809815686116100662493174277719021982389750093339507186952066065455145292825589432339313536390643237865203271893895904792438591156051786821188880600092199882301304141140906120369255672413698968805904237090558030090389216732035192536676106103929560665526759451789638984012509560848640796555716523554131512068403779040867044583848321050426297117235442125653473445938660851785108174137290198679840795346263915186727349242662676415057963538549563428549548971924098106046518824016499996491969378428191256740575964650454371222555082841054244411810193941057160400688296100881807995855868949182398649992336063557980675880292062294730955708203014022583133009105302125157935526968934453483565977094116820301502533518897019354459879503976981653184206964080419858504439572217342420763438433627072213324030994313032939119212372247602615971118211746215820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,4] -74983518504829949915232801351247694838413515468070860290684952856633163843050092390374466899292285961361368661234212032498508796316505964005699293342911272647429726328858792167341757529788844678569227481707766481370775080507632018797013643160217486306443356391906571294428954056126563018088113006520858659947458957953218445749210657089357814839602412032016023875207497805576998046871065867784372610559903221835735827023448502742343288286577985955235789144043304196552238670867503943355903139783283052714127602638587935698053679782073149828471433098787042121507956258730562573537571146694778531566440723980115091657627987095469374075643599940620911965458451975490089088301391686611367964518062352117346484469699279799974567220628221034353460236910113842548956796868172842899306071846277298726940535074834047144741008091563451841922244420454433929758851001305123632778180954842397263070384895564145940108104016552044102088849376635674663438359977823585576885158466942524723747993859651699778494968857886549022051916408948477661334198342019770898459422619430223182236869296393709540212699875437796140730547607947861763635244996102286356265749272796663926266165337965070141112662984075555451331960406716030363600590789520634843368280226725264263907408188180254506604779243586724848270102760329310337322534985961543451225950293104006145352268845169135795012515564762619283494162734058146392654533787258422775027533003251648089421497226664506251610114762664126044692491355757851289553691970372270905759823170309606588043215389806507888934282281331949156947508724942942511206476814326479470755821337231581453901657606198670486036202720275440726553163619916460648745029357723422229618401600865432442338494049353740976793516958564132159063811305395666766665711802750691402599154114609775964717253790660265087382875646872742180537256214413524532712294297436744883630386371094228110467939493498946889096521864020662664410514180613539837500977007046040879446765605722808588909903258438989530581461088540152180001988135147100497992955825349181894135293561904686425883854370534184995292386338461818006880660422340726976280995101819402184071053363290104698535287752747535705566406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,5] 383919847184347379294498213342096972041628446426096826932040004271676095009270875134916341473565382004280975615734524369224951569083435190986036229326023037727211748816923597818018091328860753152407136997710953965979913979376051963615559439367856019056852902920019015017572354229328707799552303669681751818151863827038619747689078732797316116177343758497789218055751075297632496417727937557235353790068533348057417747244650746061941212144673626922352034016805821751619862210568807374692870166194074901229849389902654425150471133578180145029938616347685468038447285273949198079622219074263939685169904115323893331379319589614432433523045575180263223363477759948778488951688712114382160760947803679497702877080931808824937721825561088883790649927736470763492364129801591668643763267370944889586857105832096963515049146099366854414278872202373393930236982991073395981228758124567670024020362378533558324843488255078919404853709779250056947895321295279354534603848604159051598958191756922175972051262517253504237022722273896799992093532062596804880054737356471124302105165627134099340639647538240552814088829083766613886447475887900976065644948643829907301682249746184568734532057121930459547704970866962321561184240122491579894472295628249770885596711182957127090224326346980216373152166091642706361714556258157457309602956232453977040933799097540871264125090953266303909233315221855174881223797572690551372730306986383199093079190975862259394937960633452720225724476785950956536719018312080498189097745620015506517569899969576208567045414694771722210854050309731241434053787069740405944366592956799171852050268086839223053295964984549146130775508965217459139236334632293508141456829591781119806212997034342602427630102382560829487720807339252062110271700969730143014758522064893457528762250885678403232637176376500684523453749658468586220404082699862476012508391586513081289281346923748931980463060857239081121403355417261903935637658554399870579122800434517685916226461377794954550538568598769906117980421990954891028676979012713221968044714528234624188488723378048269385208067471627685336810393740144231654412892338966132705255457184534417791610394488088786602020263671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,6] 556030566562494474355793053683689990879176472839626133129121906945038072509438069208827693979092173650104619479388082983071397492842821646994709552471835261768477301549539768737092940010181495468913652710522028170742282270566720211350624848454353843759613563888983847266007145155038006373337152818687269804942212459761199460672214779974245169487119282182668098697328092731157308976101981852496127716779320533357338053890009703132218882211341139787132384874536112148932101778660760759930928378174358756237698062224727755020442748828591642458306062741744672832848532229692991209593694622308716074245370666196696383997691820285775154504832867226438996899151287223898753088816438848811968501268284360399510087083303532006436493763690929231294102477640749196219065481026028255112340873642203987503511463733754142960053495793686185631027471206448055635280298086097031601092478457084140242689312210063939557232836869966637004618844257199026419158463879561092793699637705886442176931589692237223254975989699281077702734692584880201111019328857847928572835244008140082706163624714225361195585073102034284241705879639836575187461695752686621081817580900322423933724013584324433901160847167749736727786907952364242207608823358848638223226148417133409510211713989091544700087824348858111308509029591619618340181990492000599459232566607100268182257095893008035496576337386184465394215724807100496078445832784167021436564280159375685955789952402653544817232375804436645936746455835813142266381940703427849019641353050977629776306460679188027530940848965499640766360932375497539054364876700391052173082554206574611640075367607028714116327459425957849972849693354846572092029059013677644270905865955002504547975964803045670921715302554166616392976767609828152100971834764812788664526365405769380441915352034388391732215266997247231866061576940169309697401138570270417033741208016734741422240713417639930948395894071031948270766230559674508295904209928085262192615160270039753084773731843409576387968323233841031819923260883433677564797888862909960639185561513684964811767324410161793493359300573855853416040846589328549642036350021634598438676561277856785769913017247745301574468612670898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,7] -4989259133415740211566751620672244741479598414973164700152549777560629122621804428737601277865745280758988533681451998874562974188755833137973393546654978626279120098041840319045215813874702257695830688528692542729468360824796972376518144147625310725288028383436834616332046084067604773900962066950251647558341645404950900310948550951169498331515183493847227268285893712288783908085598484423739948188565793054020015023641537622197381087174715615645510779037782799755397539855101424253386865987569191274174271594321575387648886767846555833787842164020234266927638780308434851672325184888409989786001733986108388496521679313475918292594492322731299826460667922152983224278108841173963781324050588329058916294188245318225318778295462440865826211917499800473125167624232906417334933717010628636607774691441239930635846977047158797018286739441647558778492084859855742148583641448778775325501569966703004399132162949490072769580169056557902147621103681889262494821178742414095893490516351936921797665773804051522901330038833664986138582081281896858853287894912899668130945243593323382048342762076173421139034485308868318196440440510670511764148125646444767664928398152805144227913487247577595347451025110091892919750668630810479275199332674932500710179909810164274762099382264520763556881076247740586389922579229283054105463237420327086433279739021718761363257448923619740099043445398795265559517055367339391602931607004622904750442984301439249499608992563737581404855200010532802893360833557159096360873528268179676506004721725811094751265057526044077650850227043242717125790674317514072774758500525257081383448844920085166657958721455753711993813812762351362528577585862044181610563989554525509733831576016477906665601276126544886255713316305162704210962478509521929897093673395199006946964398516851987229807387175508569058433539390334729543142202480898409740201406566779249961727573611256958094151434667516600375469741541925208650760676770713777410550872565925086244976968584334668942660973477753068787591413612743130005934099106399652732532540740514727013775599892404568906484458813195562943130093125796388556708205666128176249980103542535541175095836763375700684264302253723144531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,8] 4791880319109636549437025083674770147948996565533998496868565000248511404886904700823864763022440451980382544586012413044707890729883060247699227076666373600892655566578607513279370603729037245162297063741395753410051133497542685045625532860387991584780974953381809818890049349190792895094731887864013283212864136781422024453044219873941098426899133203062651809846346570230763732076283585918399878187874989848334251529406621450798535803657541083480038337039576240956965035370925750504844232040346481418444747620147045826714565275329256171413909811768506469984426759213973284620658396500399117945851562213467319983784765792032534691321663533546288096807645354021863189974233222387076578420652063502200446583207914661220201101552518905060116030713411015132506106317212579858223799918519651784277063386854302336032938880080158171067194527782094595599371938774878384992632645365919050529356714281878233867928655907682665218440673733383320046245342560551491321085612019723296806436103552684827889713529848778892613112092845485039067925548705923206062326930889419536737195191798210301341675201794000520916332310663767316248150537669936021598678636545818755774160046347564362355220233496623811855451675520669203739461450177495577781107404235025832812271397977252531802396443056676811237178732448683907441667813479648204985334804694581755970268213967920619642390126306801040758216025044462358141583636344669607126712396889343146282460667862690460957847791667916404454957916500214681018320185208096714976845391503854473451515505466293680364963132909052433765322217208576414929496291790058335988632253900966132713682903736134360603671011035097451880585181639664633513419156415206125325490676336227467683357110280374730531627623530078400634758252177406604226487770975557756881538910192559337346805662239493836073239557862015445142956339953438834989852669707896920110538512233959582910585851643101215748665276071191426430424996077276130539399412213427850922272609605281913468081467270896133651176861837111742473841978095395641517085670036957154944264909904285128905616242587454064938904566839713994056919375912632888850083921687620016533032177701185597814474790429040140793404134456068277359008789062500000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,9] 24136771997498882747463899888054027541628217414951876073443967879094609212143393037167245387832292402233597947994470009527473273572640415145252230237910627704877895725291237219590492855972975447213112248572375177275051596877969297696536139072292349516804233514649113561916613663600247319815371808232135450274568297123864592092265856012646701417174344351953914145645821697474223837247909088936760380185226510535238893677137522961689705100544611133460853157357288666963556855078173898576730498254636558345805771426375533160514561406627572469314124819984577957559001456179492768107862833792215488983277847978304824185260183262906730885226670398684566108681295405114309556234423122842058129409833333532039388166821952087967740107048169385690659597641009877041961433935289211486012845990289935363672515999836074720510096565065280020470990368848941881968874506234598340516486016413028499405566428159686840538914926694662965846961553317425222025706089028516285677179574650356808029623602516849578334885142066968616196382272016458124092629815133122092678890308214063888960894246082427832692544080447458214014332582350256874336194263718287522983547369880709943068804391042397630392196860337120980948620761253669769038369558475522509747045581638389146151206588243015836748114233137147825468939862120299843149004771142885168823383922626784251894162200627601079543627007088505060597131371246591773572132285452807823762548554658601638694082245118888823354983199983440962712182704953960091260309367308825579562453955442557423407083131809553948463267223373742338032076957462173953869408306924685445737473005590149621728807250441824015003889545476786041948862397273154453358396393655431965318404971046286373431979436172632012189386367723763416179609071704886688828368069043999853334495031025656603634081611211556905351163303521148324565513341715940889614202030856236311119864591173992853113876174996043137505621918825389875308347653885398838309460386120048746339689870093910739271547633801577826887272876076099948975072556656637377067571878808678871942764883181656639311681520179531188231885900713095363078486319553651000954193179527908229933769963963111263621406053780926725949029787443578243255615234375000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,10] -86951896307797651189609063251029497063499445401496608416704098935162088169940237915745221033082159631539772093130589261470202660531158843499550243340629612961302532794963842361774748850662681443030740454345551327763456987203480138061296469773104054274388014619935757939795190793756665024447452963511265531294187949438197605600876058035866162351167796673777089036082679406075131429450500367443747778668023504796912029105225429454290172398916756466232961552809024366396135736460002725733869909505156308541936503819148746407280880197779968947144282433536849273764168654593578982544337835764244450356255041350341237305078801453506379912199729614748232147230695103831536385230876065020095593094362463114880752116598244594708488107278834597287747049181316165177563069686157040574464399188485763633427103536965047827457693348800185527015533425249626747906907151801696280102127799933433852415047283142706592280649668851035465844531545442650988879221560797028691836733262785251549032958633011391961472652941725096951576776105471117165363387890220596928751854430125896672185541310122353243143834108597584986216423129223550424412715531120301025103047796422466303864346106680013834520021661197772943388835699329420665355619374576928636984740526233004792567871958014377087323546052840816880472382651756760887588931034956179695943476279871182484761311708130918769446083207430710038253046647099113866385195690081120247895452631537087375897646622247717504605005854444862782546502678972443008350191116196407313759247363217574117363888114934904069946759382893040000260116999657576226863629566257666385633571670790290773218025634372991436569761411293709836214767612980449521916530218837554689925755337672496656949532392213166040099664064341480033373633898566120437804635919270900008387398086349331219150579097792014539580714259725764679079133296469568828080694545842076515821691591853767857624998729785136901974019083198203031683383370373097274064802123819781851334872226002692399351422060744855786482371822953559873258990087580481731528380260388967516397742406571013986002214030390872104053558107871117911333154993489036774454218494736755349018852982603465875292268760527597537546284911513794213533401489257812500000000000000000000000000000000000000000000000000000000000000000000000000 [29,11] 120322165461798504472880745465814687262831671564100209520077376380120645630417906548204558253549214298488754087983579629089887651608805550946143081576118399768083807565392032489971481875191565222699756649845364993530023474007604412073124179618300507399303171694681852638707338525895146630114043352425283631797653371216774634176441595032495408394723226696315761559974032112418277537528132104112444199512674209150490451552255144479639280537644024548461429340785512894416693382636803872191765186827643037248640511360368495294376750984826416431535750759529266257965185249002013130757728639257096954703318287942538140615912090092689511199317398058260184999146379242649808207616241969334926486447460044105713213013917398357602745135385458479201213178831319348524706386484201398576362824729387906525285201250769871555622283456651151423925456689464656776839928458949763475162945495912406229748808894338091093806638646091468033319076954288857069127986645251889285638093762776950710666628964796011368133425951799454696678939335501827751752053326368945411982542855863199234208837176424095419923665135970837669572844637740144437069752827004905506959353247059817728304638898733363569437283103937745556996630808861903123076463899385985397944283763795869064063845334571107082839394718828405324460844196437934054929660576887920651026398908483486952070390401876677570361652569344393710073034550087987026546017996324339552344083315841134590542957106406849681816723321602592766505320579841537099193453992480103557048020372014646777057986678260236544902106889474692361469345463277087414473503478402128122669326345959126807073403392750138708897452361816725741944132578063893407987815138873023291866071859878229450175840119706057621271165976983869810530890905780212342933436313186630600593333567168828742606899444625583546914625543464210495520856000884931338913785104495200312892308023889534102175876826096196903955886535116002953667580166555300354723622607538104350096827523310135051782960732140893664872363292387107769394059567343995241418534276958046816602665203243790996216742316548664007790815262464496008447928000952209792858850074051393714677401598495097548408509752866299424844953591673402115702629089355468750000000000000000000000000000000000000000000000000000000000000000000000 [29,12] 356243733394778123996266002829351315337094269042040975457243177274489246127374897695885892823638708166219874104946612834214970769664189293349001190257664263713222100413345281982804631067751389506010069327522459199862162503608503538488928612347448669008359723397464328494400721185338566215494197833880585102253986743932648029231125683580726266654549322998821362874218748823137940603929370706259048538596200134812939632541204353714097619021190319869062228769482742470922393853243861663317916970001623845471588462734307224678904216704174883940719521699932213715867339371813304205852228347427978421128476524931591324012753110095700062546616676411899686519948173463058730640189640675398721820778977739180528874054257381619877892404768123840814755277305888605902254777089325906712678464989653467329410000030309922381101415280913609271484308438346381552972773737706247745674777199497828061453091672435586029312254128322840897417505609965827667300500709287166161852694708830522564600681347971535773128374098590786251895058680695360163353225493602567433670334057030569086172665408655924870237217661429131263652533245026618364811304279080470005917353644062020026476552466353899879445733749304151190614573472156299491998489375916630019354124813256926590622584662114968743124120850783309880946728387925270194934382162167085217356676654320971193682994231952343819604541967663697318737026777264482741605228284233030625365146790642793658671229711802583087423384550047575734149756906177556205996668514091480539877585596572282850006473223072433967237304747406364476201933480877420193851712802420109240107442465973158662647443262008675676867979757959030299993871684729354566451481328065501315634441250932186035857417260297732849522692008416405172763373243465860857388037612395764847841399096408072234138512915995775802873916053963854181687176424900576880239907100262638912361901212479024863673061791066654658696168573555739370240400328767840657754386981355311347653186851912848543357082531056967477909858902016685772332990112991617623056727207032157201949294313210708964768873319853943698813628573467793795355697038040928621523879087372007211531417443829849296021411290437408414533138056867755949497222900390625000000000000000000000000000000000000000000000000000000000000000000 [29,13] -343349922334485010065221917268209992454927070509172172014622025865188705248449433694398474909607713939416761432382678140153412250534337042152356956393931494991663578605352815825095424789501241768376055134394142281014586086434877045121372804863216196608786943776996998775744030095221895559911462652957635805553306825616903208776384596540713351934409319130120743980124210285498904113861670451385838717363161328424773070537641189407666894733328156420604339366091690023353377946481694962355058387823371633567486968941150391014211624066402099623457526286541916676182108510639581829196051764733185400609861577527048745432192523086982269469098251054132144073429516489506789483946011426678604955507929288908535837922171692540761682494609877527995543786265031834029389121273890073113001278925523968113495281384862453719776376767392198736776713413588873447666371968646064842461081861202600532030221952581002985673678504435509263506753265042993274882060855624259169923542740278924762294018829127606636201684223724386421062369103861361494132697051567832848114352273493007132983456412181005404042958151761311541415309116197389595693328336121093960441533165616517570383212632961396521815596467912874108135245787627723817144426131305233077847156671113090026349520587600056529048204514298465258090142842610819714253548722406640248029260918301493758627803559593983557780392738573772481707653496813916770687341236060138599301513033278361879184742012365526512634120619434718302053112282108745354411112250322483811740153007766239797231095473372929983486228739465073997704128009364225727378478757617735207249639845826427922386566208659544666378330362290972848347287283194728617284162487491868779574627213944920100112498723988173912510257640517244633297430854031551047057035815075737051349362042970929903101113083388807158491406735681355978093592672075970639534869631459325245222243982257796431463422849715328584765180892753703227501968110960299661313728375543662800310881718423503234439785851135338775251646529836693209745399540916871115876035015562388869412804417823712416447281256587794939890753319687491011623912171990185214531927452274268956423841812031148669340371591186290844976980451974668540060520172119140625000000000000000000000000000000000000000000000000000000000000000 [29,14] 761078284615395349838459039372366523903500211822299680979778902118245456388819218159073552264044710736318357320511187308479292988490982027245842269671596223235666654991688659414761337175551161499659834884601894309245309584864931007542353853688389871865753194677070622205049283495893128081325851535726068067596124298594543792870439328546814407049074709890281608147784373035791692965937551233795108522994633462694487339361922593378511609840265714092810872014863843961334034758565033221768899802206856855086911747599774547818288884804918542929680151193872160791362433862372600924310660560260733578792128262853831346146567711840188282683166734281205967873082861388617896148043222223937091496890547816585231819580529213300355491939466663059785709658579767341001269085223517512052775714415451228633483673445568490568938478918462007254182594116080822867875472012810581788482532905928584215287186962027274499015801987883706379769819397145679939209684472367351506883286432894050802655397040736536854228647298835266352464503280886563595894684708594483092727019704360483376745377514992407519448865529575563129239558625443979209086218384880181449009162820088499442206365736561613541488017270305802417934347838846183270684390130835392109643840417210785400842762210805736365832872068691306011887186343129659425766961990253445769041205133610205180229458009894896895904706263300529839245516393634704737454672642461239926031720812326821934158462822329003345852051534178489686919527524377366644512860851606426353956899143089398606275925189434148465132860388964893662690175723906430752155825741085440178107608551170897412012489541077517778659757116244363298726406273514160517312885751739193811946943316952270125249113162226807786677816503641953887933652681793958876041048534292144639564175341230267651927634410470272396803828008134139544979327515366719533737680714273881630495345705771460136170713086954292242095715870119249620491193849225457169914648915949623416691851388520583515052960010148526714521629373438276669698591814918786300178471995998736976186492115765548118483505063242482048372606849356384877061144836221721948301804846274619075033276819347040067295214457583044272148686815171458874829113483428955078125000000000000000000000000000000000000000000000000000000000 [29,15] -960913756379453432628611961341848475441409538219236523009823860098872481808119575289992319397576993176610772911591799266460879758232913383680263094483089136516553189595129349681424554209899285477327559361111229170519628164732355157751380159615549759584043181690346605487821945448060942624164016561102658520566484678149124266261167745646123999585375500240593179122214129680746839184476929638294940694012717286798184962354067282288800705143247100504864177323953490420843848224214541805119433725829482955441995990189017988639998080862031432559428795905345846216847848943996167950246752843094982388381998988210882677890831563547066892194565693163917572286890767494073707415788403657667300390505330836004998556792586326906180221305361808112947176997047021181909862734747487176855192599651974700185750419420861717657751212065210698931121021356400240712975046810242059077689439628383578717655789827906398968555698911240550772435891692216570431196867379367898210871933742114204765430776204266087385696300233461666592486732794179440545447812491856454000890018550844333391364714080950679904160588232401668939377391748082543197310093710925869974492620141752059295545483939350061297190681738138754518326514031510396005376886052332644633001611167569107635826678106738014632403126526284829675774535052876318104261252039955189014698613794817738045127716247648469934734167045140594455164706197051336940517879828430761044771961570136424879550573278128699981197929668854235904262393086734968964063457028112598327751083699633789990815269728681929961082546995056647999344521289483380469585118494713224267264751292153257034843670864332774184814569156474659555175983300755945447155790794842267915241258294988647216822357416759056875283283157428997401480321351359250347152677783578136486791275234704279671962168815004037118529860496024957742438939881170361079552197548483254348916186739247840161841884603053163155970760248686150816390249887644914933314754496654820186543161573426544310287058497565564785324121609151273466358349888314099949574648485886268376251309081212531277373601104516499262101843681300123311403566190952634229651357571951160074973475755776567121579155888800628532858683072959138371516019105911254882812500000000000000000000000000000000000000000000000000000 [29,16] 759288890255368205068786801261815234861873169355933914527322285955342208973680361145065627936304408081245851905805373106078697771975821388822212785784040974737243928754365295374460179615403479738988595797777471495824286505692868686235646995846901275852980878837377530620348318782265059234497329900445776027920877973300739634474148662577977937366274124718347052313703280249926673996985400733623572157285263281395245301463971930561292981357567443358387114578393724974130093629411547983620892734086633396149879798248121770308996221448546927863553945051103879720640331171414007991939973279045654910006629702593352953022469391629096065943281900746276014843827421785591160769466937354649761828617945098200673007038194611912305026877385948176651384399849274380302638976263256719361592348798585098447644886783412057744495350186981286716405235504342186676327274560925252410421005253494233787478160001114984959159916498781008810479145153450753536934734057217283833425979248266129932951013374842194768124326989929512317346590273709736038259704954437383383578084637492041843650494911495624022105874352374098660256283985938084560907372969080372909652473740157212359446416785808928255490388268108139365483550349532247336735467931066199903367091007134200405542211982015833408526270399825105836985614978454982086933174874132795518255449610663892684120887008360720835118174087699635468601078758444023840108973741218074068738771263881053340659372475646648864581347351443861224133260438827627877926725013538091415711407190328435889513871881821352276016999341400977662709763340536462943131998657455983565902956156228603420297407623917618935082140207666474369587901540812231193743063688864371154260594320639656247215610343478670718849877856437720156541806361117563171695231808058286314305148467523452237091583877684065300127350150528046205820082143492092727321365226535814245866491652987967039431968117731798482586865940152504835256643876951545279106119462940207807986875434493560175198614654193126687988174907407339682882648863096392646325914455011609028756844957548897921171510660279353462304680126370950041059207598300797891159674241315397452893057454282712393079815576778777465316583317189724766649305820465087890625000000000000000000000000000000000000000000000000000 [29,17] 120159563814248085466094600503317851739864900439196011527645981249335742321193253878511173450329266143235127851656999394710576088268477381096181408145411387727429277123674243209393702923234497086020767135152434616083152236874258634490587003779026861513284053540082622574122657916309151168430502410795312917612787426028660583292832496396478153920512542770139780195428762101058652107050758255416616577371899801400456027867696242816612966868394256389824868956216930318353402860998520195746293994504821413519410567995381532289363298743826857096192685507297588202512199122088340323877149826799722592575898358257088340787285591080833925001708913901740913774873854484062770633044121590405845901395341455401618931602538120817565419761982155920778092523846442446879401608638698489441463096711223439350194311242605255689412871755020069213165498608359644782805961870863724691253930552403375910043756908732640069868547248551345472422322086490838665197662030089718989281371810631001067627830052524240715666716407053771395822723500840685279724922648584160600249186097640068189944750493853439557312033388337697232282045441406670610657409155530923848351194188865200028971531592399979449198897946133653318023365021808407707670689304255510170604176549181195563870132291620040463265883275298236190851326910014159656423789098479445622893703343613787424663018542496201775589162178467266113522082322123651721758085489675721739414007482972973549232102838598666384728440473853536446290219266512613277017277961986266245786371048734849730298397151984150486664769751029273720114404058424984418277281691809643642882929217988848050699612960222975568848235621032820900502321667058098310161376894779425071762218162728789120503924462046502106519175194588318693450434406109425757071140045578305219807764164392331395756171062111964157846366301127331442664035109994520608787573449225195316525790490553721237379623602607007673615663670660104900475969674014985788198488877024107091508740149508865847872081632402052548735921934104849903393708233776364073308524304094106910488886558886033239600901289230039810596140750590323076199877928621281048197772502166124646846770647645083732828930532799798771778632122675389837240800261497497558593750000000000000000000000000000000000000000000000 [29,18] -2608123286360686025608927251456608015689905737445932195974571481122356817130954614436518454736588677392710441870381118984442505953374960450455765257418838495149352622226809603318637108153346209207691414875794706457131191516655699419393513313110717884180820787913998115404408952153167110191871836339118638489669274559845225468360573516499570768467061591438564113911066045460059219835223808654011749285646443717446139916817531890728670770255418474630729813983293340513043252523562529634111027120714497291410431014889024443447626252920707353884955702073510752134917614841468920618254775800948041996946248300896980690066548131786820392784944573408444682119397046279913195973140782722313489686222755106139811454451285965818957470971096733365136200674237673306254282759493939260836480623857174703448535664978307419979608624047850793830566729436746562118018686356197104995057112530622927458408193709965244104123636999710730783100986196806805927199897922284789366049545856961808555721082473298643412565952468310930112390887899544916669098767209701840442829798007450236518811670193785496910507800131718717473977120976292642748873794241360096338899664611984180801310916134443559974433546828074979726417392921954270788388872746283030009671256596440375101220416147638512611682009426715451640621653052749582845528946483754700049312026296289122736299761977992474287974149147640386342153756321173723094308869569438877805835866890420352377960887985395349918200698323713821246771514482326670574816669118553601768098005427380737882308055582096813459823418146814589002520012025063877916150779142124994245814995675048156463049195877965988052600313563313273646700105029291614604976125470028906448356558261151612345932228279128589370882391830718365076332543248860711796507051259055777728958564143839019574037881163429257231787039410298307262472831722234580554043874508383708310026382975713433897792909438641902075074444068437763158057891374172978699582315971012507148566914318526376344896466466296788606571741971954188739573960990340448735385242324973527918237024067390949860850943167945429066851391947209813455140577289022612683656710840894571031094352506073741280629585873926814621002329142029907416144851595163345336914062500000000000000000000000000000000000000000 [29,19] 7877833418977477014956933535493866425117852488161197893872233045073878450693592585344392789799839813574470340826328762456835701378521945583822350829715353520522729001477608444759689042926199252438726716913910166752137177440130597806384100801216968512774095975367575555030199552213623221671857987773273681144527336202393466154888572219795140174773531253561700158116584055452659134821263406860416800957138799129696720401906379577341273130977590052347292430262535161081368005262787496337537940504857263477657801109879506239751517353759282011492010392953426102333225044654648308026502506794005108384785606468561649351859068609954157591913770613943878954367614476417746263384043598155667663248307934814635069402159413441541073056284532191612980158444370059137619955574074460917653449238222215910350719209531941140037509561600670428411623895280235826203317284456394506459877908453097727399310905576722254241914297779331327364772258679313488398187986315265025756104190452284255575291560144387722879815625205578037101030824879762636255035350923904373790540209175820128000572040235614611521037777672198932330576272464913567911204389433771706427459270819990731438695843581434700405379872789756760807193569770309070126282218311288546010897314164412819850858358267694114005376415848988060267821600779110254910332328318342367777682740983451069076318098018686518399367154379886023618198642733516124184466399476462111827507256865596119713281972662436754203492552265174836152858073048384121585929845591061582446676348981066241903985839701315539917787603490898885019794456894917269702636514319409874710794290688220295104554113891188392303028689612996803737055716376127250132248041177536190764667652421303942023337270259973341202141962498159053708577613666204484384152781754972696311387775845849123628932979008438044513618537700155911546435794945818552004690165594418741734634210508426867334875960628501308200873482121173723617514698013195070402017718229487676451816590371171085651781423441569650379403648955442697386992669289331058545887814196134110239073052080005633956155521615226676458371929877829648424309645528123401647283221862582113952873554251047433329139790148946325358926892623578908114723162725567817687988281250000000000000000000000000000000000000 [29,20] -15747890217376293507088761190701918769523660976377743763458435128617826061222071084978331838086293710986727515140904022506560397419999102351241578294285700400835012008079003099315815291826458993388364398172387267261037378682593992983216559347342331675498972772797839009691346228536939325765044012379711614117927167981382441484674831330822397022403702227150143452754886249455065620010245450506672438619652857544074459017240879033786735153121822426281873739325118639448320918715349173391298484728509269441157236274336183769225245812346517861357759862565181854774427517337452323517975125972595878579166115217143399816226738648224860676603811067578964227880517881997584674158968111607679610033698684088215454015012925012007962154064339316823036907803356621751759699024119744964450773162944819545333833469697608680061923799506941163307855751055801508478894624188047645605268831593718041562968292306353537038111893381923844284830871354930993603467501653748030330978775444771949280201304813349759994790753522022787397245816227259588953498223244539672962030335232196423669572995882087684281991356822741881778005858373231098196784664048270300784098377507530754276565273293338394197753367152020392507707241199946853838398276575707196882818455133555309375578541703393044786448314546358187423349785896417544732300246786268450402003269308632772246381136837768763418326945140028187010660957614950931242592935999925900662215795310840296522091821199984067359052140325602441857645742627679906991708827938969568231558347381678699046908335918018273878529571142530530123708597631575589403404232223329672459302881997942936773427929209071679685433761837129955255702715752452811487404551776831776586968094556146375607177246172008965701745077471793561212003664827808373843860799266793470319741448623647993963313292294106933917075862183143801484302177390821518388732923031228376017417907638336934584702230789421811628596763403920837139672403691708684369489814973856045020960629999769305132570895532692590074116581154168921979135791423669722089593391756975161201883761001799391472038089431650232393606141016036333316728452761271601950405856543259801070213713067075421985531531401991061047381317838933512121002422645688056945800781250000000000000000000000000000000000 [29,21] 23953368359431550807458011664776966743598800339059143392511377725018942872720518204420539430376147306982434768142430984776108285458325496397095881915927615009822451577334221261182488362544855447041943571335939495855062624003984340251302837901647559271311189839560597873611140696465701690621227124657059759169967709193678779930763636065822152437098893729317631947495800943844284347710808810866690650733249605712778872330244239447761935833726508822247158418793001364992523088005070571650500335138155375499584056164017917296293978694271591009488195209099634972330449850567463309052328602612471906413994844593682880967834242886637116977971741252862390804877407764431538040479927642273336902964566209747635073438181570291310887414893032951723195514427688069878338461621281766346547922271569324079334959470478727657865724048036834887885452400671773457282908347018011338021413535965565190135830938119439539500005018652982067658416030766746200257231931900910826295557003248880873426335446545715905715133388680646467663379278972949381041204683789080769429674512367650913767361208570128718488104931079818888290976926350489561025013316514431028594967170107468151821210764251122373419570806650256342401696606913236831661733046841717186684937510082104355072479933528992879819831637603641883832064144766885862355969324281334822409412150379776910054615754900438452456488002813297440837955693102895936005771332639994053295572161346618505860485144753450344823954595018705490807752404934818769994593403592272955352246640279349092182870821548681943380260339721849112584462158586491489154839865329221015584594715543680530204190996821395168473480216628572924440424403342740444186558623571414854609626995588188262289416646125047996315072069092118447633717367002156397564141214970811890532349527167531949781471535024351713642098124342735777757517277050868858763358246078351732374698814195077485332881667978323929257584891594092707026664058127308167093563185547305304521545166918932994467441339833108275479591461794176117699866421581363019277684600067650465388158360384647629210006963822611039344540623775750323740080676839333768150868622092373724815697823233177985578999640265837388168872895688465973762504290789365768432617187500000000000000000000000000000000 [29,22] -29851200189705077000662934570886461927486281786416951399398901098099346902744371591619703962796268874896923088916842944589167929257518837371915375296046994033176050759249559899108834725534721455316919937114373519923321540614084633673771803014346209749680319348084905507130180052149208416357214560194299845028051472949070107374698985766867060411472766153752695478176576085129667260125372875853558805393622846280052482443945507175498248380311343796302237337980686539575606061611502801168848988108506223786885007844713258834675590570246536778241197575395183824300610802362315241546145953759158564121494606869009655793868859472895524167033845767403514110168712405377147802033307063374380001608211791851390984164853489621252842535129231418192077095075402196826962757431799948808993739713470343682898582527799085480951805054091317036788004786208411055895560885010882217619727699864896957449143685015242198060279788925317010001773460698386840378712753153960530358913410592231896793079563350223157873279266004344574111931839850096222313564348793044141483225505854246783740995302118534570431003293440654035388834103217006296108555135736098939675689726978971136011975261344533516184030513593150362689620369955088393272414634962402168374545050539831964746606482351927152802498794564920227435124247008665150266055939465235843618205585950501074307453994067280985179768887849945263013952114265312773401876779883892503970132243786007124427351170789533232603892671837975893799324915044232155111736159354433431058097907151030061654406540762007243572488233575785876129263833461021448258291014297341454870943157559989841833423731286646064931092253196294583864299526388062414404573088540439225694594555431087716824657516118991616568193109304036150891701095850470226057636520248602943561779261108642282936623202815520998829843327266175935806537823876388782787359615983638938651114544226235163747255069584362319189314292039188159313364692876581280286979870724328144662438616304791615579466482781650772193568454058397583325393363486800921758417662098008990411036729775064690277734483317062154267882344758448454490148664092670067659792100008100776134952363300649418608009302468358986056717494991796790770877123577520251274108886718750000000000000000000000000 [29,23] 33220016209342188704359176378836815932587193446304255517580477309829061589234541697627265024898139161016810201995199059240457641051334523698456563867443448686636865054391300046517399574177641631156132723833836054525560051178903260550066925920639554076717965564989669499809394115538270990803947835547276177163875340532420674104926352185918992692851656588173240939664112806601807381763629392673541753203827884463815703449073389600554558233299923882882764524262087607083928724159654194843622438428011446906082461289400814520542516596645403827615708660197928943723856528608231453645705906180951974933355987034290394804615183218360832255785616409007547339994147774342211061529439771441733252557610054584363080044669010946116265848338533318131924695494920128642211783847207524702067489772610650115147531002148523092404858388148123392133782959692829985006615464394497210577766406572655953631686226779647354228744494871899659588527137719699911180149372245366278476490026386636804765447121059000066466269924235127566493036535810256219170073338956623350191320102073871125407079075470921371486142396890024283162852613790519848605207991271480489599055508828033281332945927411983481763013199062026082095304493650466121223226325747375113613443488517899414346322366206405049486603029243314340430517916577137434572327382854590810084630723780900505485775937529798114414804009040213393978003381996148993079467122669616424345651373125272208047195671482804042480540484379501216314225749919096269632420595232113587744729608023895371243749684931705846408493999690166789631540920415647453334808925237367974585579044863036282192584343452710028153099724704290555679281549038942189469227600886538575467090491135984043694829673613012618114610443898136228872918586126964468923556851396653078878879013686520387592580141615929428385937443430971521238224870362609386177372225932630385787088992895851431565201683465303578339574581210053817590954738147248105604608887801909135905159054366016375053152258776381123682008615946654655195482356410985467715400547719447326552264791910898868300924445709862704841015775679038753009110406203757949930139700345685403092928824716133911056761532560628197943109157601326852926604260574094951152801513671875000000000000000000000 [29,24] -37115855011280622287745783283391882653037634428370575020563908173683283063763074645558089461364872987933264797339746849123175773672662251582684880025469149900529125525554110579697692236819935932452887437626438240596171772097761025615389391533059074479570563381321541620708420832331672689501863061758924362164703315668130140252403724014966553636294508658958993515236202125390137092015787327427461193023130959967886438114571975828177216258078327628923278941101845449239479871637953255472403771750363775402243563220751519083066039382020062037539209316135907317477653356485862869228348618957881868078875934557288271547346964734022334243109057667258954798087083337199139153373707611475238615616398638644961302493427633659985166201060301108029615904765955445648354478993928053344194914787205840070644880057740861910729831307510513727296350333027969805691888144518836387783842888296543049830485488086065758136601052543845423570630343806306858971448593999264491521630828197450298787665504650877209818053824531452647950132160335687442718571191046186040097317912839313160550996143666116851066935347561729216798305615542719242989081950873163100795733091612568732174036004456573603548933614484450598661502571179385322563606727339257824212251390386167555374226443441286021361609334186384658984969623438279717158673627914440841801213920346712417681423163576236170206116484555341309263928113901383012303972923776069132038979049581945953712113639061622909660968285373610403262273838253338820926870073222440425301240025528390927994380530491149685990374365063547192729717871816236707733656854132879135408193131253976497265333275786170102814924140264336489262436303206599662872553088191508712734725955362310853555206202096552958481135587440277220376437695167810372904689302644613797512021326653272148832253157578392408480339983201585573452603017127932140795355162592055459567331399708120665210294025767999762980512618827099649864308339461696184976188550426212909197752125782216972935483218107269839163367572951734056794842947839019651812708067244424100475841143551915177474445034867436267931007192816399432400675743921061069514512634514113857279943378614758524282377323475136870472044841803849202221954328706488013267517089843750000000000000000000 [29,25] 45241165806416303446039049298089446119109751419105265989927261310410638116380690542689676699095266418164605045734797144543416091919931626331518994215100833804211047259206231900153658255177817638866346804457851997823183483915649603671193970560550884088744435438587484090081948858913776327917145331778984128364987123764664704074893185922242559485100199096214783163861029200374011882053671080633028730961144135577506159064152652379748536962295997831617313908769264911062084102896933254545185778332179159469535593395045240622448714419358221262672153316137694217612486766559486370770756471324366592245043330953143442990239463053698492685961830830431838493007295890215872041547548052522661473939746618561118735704613518467133668648612099714459220265108667713142644258824183021160063079797275409473459287137507908816548435263140492311374135489967042556026904454959636035031248090560246608310209231462170761172438106544038005549699111607445338720205623549422266787010430378665396689275747762972217650140539690296046982693416011855539080498607388082829511973397531944231209914397415378899521458370774786540233423370585410098155446012556906985816937066966135539038905715761138012614116946254296106435327684090728570817437589779254981520881083017551784647870201776639318234859762545806007127415665363764626675690610890009084180689770655607372241702091458991724482110375167904208089166269416860594961822793719630318225553371811896234926376839338602885300513150820806735941538849271894206486905272571533819612552767170490239355807868420470940517220911522736510642436014411221912784877506225315263132325675427392235031744213473921245816022471004120233420820589848818430650406653199164468962964877252318274430230120401440659302726846027594830750439104447906362066040272497190168033536431155764590197662050324720656665477265083573692450405463329910699073205308205607880345552343958023403744020373165256095332232459528411611700454108318600756248752987365762630230264653596327397341991412292277085671689634998438328191696400099530265520623651366820724419578472952466181798083808190743877716096578857579319118501856727702331341253252852754538059905417088655513069544383429841641473601922002895081575957192399073392152786254882812500000000000000 [29,26] -57959995996549856988279091914514624552220987127663796690304543770331823736215180178602833381478617849220433137659990665677913605145737825657395242453812973303687686671781595565486065272621472783019468016514560079757477524318432774009386213516443128752082272198178941494839273264804187842438832509159367000967975482921763485953745699819133707132005436224184349620234407019092721751782482086602464305595343977920706897762266688308629701819383389004128019036242916374280806170850225760290014283351247116127962957671032247461784274105351402612986418519931710401204410636622111184192191198044179602101195047680270199836871521993024916917815077980778093198959940862091093178108540315069352020780502511459192922779544073862119249388725709349326393147170239114786285164441758050421913093774264501798394701966537444795938232075172287369897735266106544407322969206034462524348642633789118855059566987220121344503007626857786741925748589115141602956482942374335150772738393939578515313322245747563160250477690954424426217264617683702078929558612831717364430067931315735015152845004155697406106866857056505144073306794493206741447060810485914319618381954641503871016114519931608686342243587393235285065193575497079512423097837527722539914282274839897312063405968297395472362204321357017920976194193951613164721241083245182828522378408526049437131332408990629554455529232492119917446696779513935474770925705205853853130421910822655943223865614562416085322097600445684960513781582199783150472791162790335047481189638664110603680041337570717873274720083411677729732003333119554796819960602112836632218175949898513438330246352121014211627366719573172283790591262439894646032416794732897479497388909067538979694152966075013346474803720733244155483935687466852543277736681796331161943416201631153906770836934737342811872050502782399768851524567246170179517567466595698501656399401549602716223726994941768905984949234800219583625030405677757024826760522441952008343094033819699011172665262904976014971961641522139828217919325861041437940826935356264323952188429622362494693573125589057572538342776111894781434602038473997445886821477834522261308795692301602574370980653346234465611013590680654361531054519218741916120052337646484375000000000 [29,27] 71087651315747323824919198131988723111316299164261520947428508058425526199844262418795973924814771867378366089534519323632748264001761629512751446553017194615622612892520133952126352316339999763269143959018285051955918882038837681049445018794180452974218318045354171829117794194432601938218638382321464337985615662160161965856558591314998030105329228745506214933495541340493133464429299950611264777648879383138222697651492214123261780962443363669567333358357128162146704762855203296465563664748613768611773212035122983391234842245794898373068205473632900321225721837313709637578965103181455725338157308649330743654632842037753939250114130894899733056730207176052777965511320708007138232703910624533298774840120409597520328627960524572265021241678102010838225137221336552580703375415562424710235367276902062309004371621347763102444980143122215822834989010762857083646210705335514671947503205643880460701220120542962255212551173928901332429574279305090744443498522635772977070067282100068760079778591718169389761419921908255899011233459890311135801651540183430407699322605000731760820241301864405449404589337230508333152809773496210079907882167581309748144893260588077648442117764499932061989652177331242711161158103211998830961420202251295463200294082019767279246248151601571726417325239867763454046943977640706595032405630637281631757607520966412288726841980247527308567915983209620022940818935145946928392445489144142869958527227660801857514174786478509826161897227218724500909904063125064269478980883429770040235295415278710224389499172543354268884856834183277729228284680452555103412672651832340776874696732823121819760909863392199660873115912931581727813251793688912580081771457301872712420276596325383761572494834306307309420527237086731443269427172283226161638118225158930676944826694901708398890955974161730611167833961246681771376594621108327264451283297004101823205861522707222085729736243630143188286322396421302174603656776406700057060551288699657527315192357442815013789681948852548780509531367735780889259972555031179977756164840170845199530381471661950261768316863155126173773184083336957531247819723020671410977445314734109267761034504683045351296897400078435985681934994317998643964529037475585937500000 [29,28] -78843486258264438491628177834633123247498773900695812588046782510572136509635346607117336095518233261036923367016859364708881591783827077650058002614054484403675124131311974748217558159294809428104754068369805567210030763061693048816195643704628227120005327335461351621433108853847888691753699849244771653153413377520238300345678393053601466132274968809780752380098380289457291312499197424388937046749602293865251577403021636289231208766977135367348150041593618690765262616066184612907841972448009210253070090407605408353867613972374508217580522376665445713392011362567946217380025492190146385865178504190976809359443982033670953709776874516334981290661447459495531286290726414708603586566290913951587847826035785718123896367431711841983855845017119906927455885340645119666135708511648193212168254172456901603701980257438452098695378970383215491744126227911868294370144464412403381169252323310338174090400850273019034962943865087787525540462833775014859022838147163889774565062211825291526131428489944181338088994610580772528871159356788046229871704260881842102251922867982635173965781558762545287653970802300783267720997068697233434005248318604258805159443151995055025681425961938736063771621572461682835758956229397578360792001539871845993559037336821241872249499011098452400605898307149631304756744140137080946044722488072359821755379036166416292885226191408869987494698549320177893715902145638146542046772009249966209305914513639535815594877390492012274225664186338077534450869042557600794044848156248916742295566309646480103576700150885488286635364356259710015554657882201555658797718016880589807177281838610908740566090556039505785488533121076258963454732507566969763296843939677913264482247359727736767995535540218223172768906482668876745497809838302941045550271733848435426322631690821919851834235243116839944508797794727412771198329997717699555206628581413985753095271914207451478962363223501555584400210493844314672126913612390612976950450538189651351857511693054757926121662670215017698997603750589261289495292604126720986388113121482750595239055137143452002245362822687548959332069386031834834807968858040944808951978577726066151810910893957686863033209418924474043421923852292820811271667480468750000000 [29,29] 77908016313120060327332236184499640015774704886043289839264673641476874085571525323969300499972621925814753868860682251304468739193118598704903600659984950012055074649906792801154501990830506127966855275959652355565449492095350531118203351709185903562186428599613529826647404706933791271053459346213260980391948123913476536652353256762714668134200818256157347518423262761354233717611664817023169825586689665776803681696397081006872621292198579781081703520027826291278350760297187510372465569951211104573713019650304459419204845515143494255841970112880748112134239697219298323159141512941757411953666547010537089032069454396952390399033199123837065878602932321149003805011797973226635350399671464668164107337793450215635081588773837768128846261515481887769268924452924273711710803897285302416758424809144566795973891867184914118180130529164413036893693876258118752732115252086609886141084703643982837259443086606300105732196767589645385208509075902394504106995152966117311468841831025378464290673958828594160521516530707890967983380778906615432665263995017019445847917159098134541089055377083571779592462645759353867289908242304980484743134997845320271285316244802049756509855595593900698347516447212928037138112214796454246003245467152612058843629463096919123733957362865928872201234715674425973680659963093645265143439777428535716891420469489909314469738927458916479946518543557508756998324263804825524576623594244417840970939578988321681830471104753856681679331916025397733596794668582920174795243531882440023565071687265037737704184566094175040499631783685629635507016823911571827819970222339699052180328136696879121956786637024677437520819670483651456056045727734335489294854506084985667553132473936374833926416214692491055114621886432100358830736030492232606186005031141102542904790496609585205268044504158711336799845345560228512105617229623111805982153143937153237788626068944504532123503205526225095167187470544310113410605701281248411255130877216597303624913657018748733224452518676819919458678687341736859299241722857658029663619533081188571503365395227837256342271444176926448712624307530356161625215158573669908787745451980189077671289286266589050616774398631131370862590301840100437402725219726562500 [30,0] 543828608398508049646097143371370353168213270928049066785198711754511411224101745159979153765150751740756245601769404842959152141106652375451447955041429007572428510648638685810334557408951513944883229839769420255229141775467961750233705582622522575203006131243443492815630589205773491805479395482046026830740782364435944598144157046783706013903527517029463893710045089908686051880680085738467941542381955786388262580885918067324608501273906784744522309823493928118766529505609723249337748397731479115353872853524522334490504613766220022007939501096198860476276117163765759316969707665306885572890704406600612018210223567789850642276026262831617050279985977177725261784503557533130042306554092972241188956371659988388862589664969436479819687963555805088161342065101216505062953220080989522191771034535676275498944990658871655080923961308300614734268283164136574092441123825572850418290811178233645174700154399603346259188612892519441740880079082784981984003989022247709884760465937649270860207277721228863308579683811488822899453073446298806736159300323523198619294138879071324386518983962019511984865976585622313774240526714638602085510938317741365672218315979855976544869283677393938557314285673843247123361734092472249371068781026002834973223885001901047886887670919704030284597017781382799353856602894465825352834659260293935360490255912062171867572231163698091984214020556620353270877336099961656030043234870323889879333128580376403858156829779393567384435390785213327886194752191813008178400113992068601740975910030301622908751941420772974485363582271625865401682549698528869222000744911726183660858964645046511230085901745293964764128347749551254760748891996567576075299949612873937568419620030300431566085430454629133406961196331347217849192108035257023088165183743772616656594953757707749727297112683978629733463939101252463555269273348699700552296998173066748731649475148407534798233305414747004222703875712291701247509519697154872161159736213871700561840742623084804754100659951002741505235480063240305719952970535558595079787523164799177024183121996406027155737328965759657792600178744869040409204430375211813952773809432983398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,1] 12284585392520682227864459281292738900534685032077377375525583239962771039408479955868108703864898642364811468168164676156465145102222875929136848755170985318553935709283404657240797403338429972046047199397459644374153948980037011279230147444005234939998144350144269493695802953186053856260653124951464852001003638921817500809666187235935648170358697900685908281071380246896015045761929833736141832962919201956573743405979857521357261130268475687454074911669337817491029155336390831643764857861876101756141316804595852336576982782073309092149956946843783252604694600632880644331236605770339551699182239444981646835759257127351582186210090672641790887738410304194363774949509861215182980481635621571802291592236914648580516964384045711934184862942369875018008682365109398825535408965094280849976595467439297135725399415991228451044087741165354338093675536980800358826435180394722007202702425666286271936510933977541242270629786579348910860882109091678337862141665065210891663796801950735960411083711425148626969887517157905917157297352799037938182466639146437784082925419482833935329318673086116475100982274478491856050312331624428791081096243852889818823675513103785472420226762562967548088502049160459705848167404480329172114889028202230253698507436561152261589662715580085154296787068995921308669142121907339193295994726681990500274723105791384007985073015959912258663883793061677346188655724398622492859740830526326099724764589136815797734219315035271456387225556439351494102597231844444921294174473362389364003156194169559362380144255336860211424377743766181962534242904478410034090360855307263013893334212638573213056327584682466522499567757221756568832385730410006225539765346228600741353067840106386627065835177498328567066999439515161727731485546839788988410146747529158647597145140420089789423750392366115785489160616978749446722490759812947813161229028833414673220214108020101839427025120805999860005546784684840469798970208817910936913752810018509882189801952619380557729443048343954078347154550810964667966101784952283424362998237430045780228008089275879438973607839825777654984847739538762957005671450083639228978427127003669738769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,2] 1132566105736535082001044213998201119537525622444265244871812478708437381864011018552447980849724294749719420105587308294501373059748173978500245359482535527140965117450018335419271315409225957875348679592362089147160063570440720832640123228130001632359509748728190680059990188215396794270994278457641290112624337755756773284539029669018933104997270933947368575590571898516095754490673829455132126919387161513795293838742618450590129540649554143923449884423718141334823624274250614459646153070833547297385363499759698405477353982786107138519133214269126548590691187930814509046865086904001043177569415964753726660281440389871040905465332588307776156608011931664373476288201682253344535373069193130671475274414537775552725472388839936505989351856527590077646484646098668181081240479516176037824878159646124122285365924470241529686150399863342729604908895238314000382622545900516484152410276146660786572308000113758713988483437343617225327245938983637960586465267344404411667830400394765737604079721567806120432110629963825608044679018139747560819916246807456807162056809801943046806044754633348953491124634908529656794175701079465925653453930795168072410915949141810383771720423721289433791017002275354428818460052741797913766873930465681740532601010291720705667168625842332777084169461165288690896653321580479726189948638514998552640915531914732387305179503022059053582299995144863936686146742599068228103986862920148499052230693116850394731456855208628634873856262456328611161460521664412563034522441162874930676763500689567132717737329710912374347664907622388945331253622715678877407543209569670764071667851976305353692801598725484749809963041396678279016162260637221499924566676057849499000548290614362194395072363088389698676155821264522388654244553806654361799037286759328549950980120664229317586639740344942963762198146922932027742303196182008473742882161520200580234898104361862715756585865021604360315203311569519915277234661479573695898680097801189350627493339352727631062518393151280143492064925050722974589673992019211528839512573198023831613218656449014660089600406287824639818143522903795376262017649895974535922960058087483048439025878906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,3] 16350219836738827291612833055636893743904197605669069025561818561433791419574822071802227190037393024065799607282042062253857642515129265750749879257737032550657333522550174724815797746292522677439410700437709764938963659527122127648226895551548203562830330810427319577317159410547308464454358369525030075799795586648675522073427662046263184151219221086700922800385277381146383243441201399737966637437094190147713357686721544936559546495837613839271766581233603136343530567134443612895230114134411159454737444595966411172446144351165438473300198095845786698990633143917543019068813837060007246600784942077924387260162183742119328194962320114846231912996957211601295172074761569377464341709828862595002531725232229697452491112855474927222135053070204160380591537957099466028236948989223545646508273019603587911090647478794321433978398945225879599043063903430988365637513087293340830904253322126537927783749686211599765173188662795922076738720078818975767953471517509010948825662301170312662625016607191272084546292036329824001907451996037357532033845496486796481856908316713005140113485478111758338885525316392323326913782866024244864450634476985197251333341332380499121968908841025886223016669868772457346933504829938588192901099831382366328366642529604757878413933987198448417882607539911281078446462250091950562973274966371990353077552316832224749668823228242436854127450813177097213524596722346053390877494598507241321518141867029011203248944522544895365162586285413130692026549947644992423131997421721601332200649660286712950701552281614984763851936674504032057985030934828555536479789668552932428736152304436486152023869714126191435636499305008639795841012579905931635350825453983170827388405175724849416067057284400908663383870173342901807281433393091462329719772471036487084795611920904458629249757008795295925753654588133875048177602650653736243145734836898919550713452055408251296841177772159797700292737811293711273932820587435982450406101057225340040276164352738994312473550336722116248895026294036554722335875858587586813593497145985469064674501709739106752988203845447605225666526853780484882316668043605520366234884477307787165045738220214843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,4] 43375426876573230265424725998500532049979222415527191048529811112214507108480922298903574597141882298383639026324502813604329626537551523814863763440055762699501581001652363877257971591189372703024024513467435510103720755139995867753090675368904606702370865192082008328418347952330624721106590226759149350601569278657003352837319630795111519419697505500106747096163542408921951578434264330084399608087833708596283908924983101834433425276852100184477551133738843864681033858831024253052155101812207451822954604866259698382589330795710179005725651316773291273466443118926294962163017493446015479211569450505873443865709518014138917941228824307854879709880371335137328671665420237960291119881950588210948261323780579010306718573269929976601323623500348328914398308391580101476140313415876887359578856799898713738246299315572191554073281764863349761330274028791282276134865632072518014087835540183639086865547020471275022753928084391211266609558155610908988024527023857463265671465075253523490386846340946771219264137112132175846471337443475276148667913767480193191480346941372778529635474033597132409658497190894540071593565099837872126760170735334428988328635328615811600150286971767450656711070084752314939957296755714814452956526720833543696257508272692575391607538971843286914978528085711643688501861325783380762461319602173516113629995192907078630192704791428901032706427817032560380128922696910007560552179760344475815924243764592588030624367196851142579630066111573887533255804796251192364020523127820567722135790639562476328141720292259877650256879970031256829568925408051759537678232309337085748946033010471663682819569328648664359413317115557977944316686185882652485552754424217976207693215906511675390483798626684412831503187227412698695950940785398221429511774182407480664834520487785528732989354586647252505263055276608507352043166856053014599963961156486762790259599994492863608439022188460324027076691689264576470178603825223724665973812376415823805034634282277092223386375327480359553366998648583080778002333902169874373533031489650892167291782889929966449127948558878964246077237164739995512888953446284138893286434768281623064467567019164562225341796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,5] -177899392898247398684737805474475708011237122968343447760121833762407103746684649320151906981412244051885848966664386215511177419037984042500036913659027819447480337748164834829720745840595227372428982886420198805873534359190158776498162466583318735123981424131614149537703556443175737442214324886127143133092943466077907768277501593988470709567773481439629641592629279604416544834189050801584751054282201352046639015446815745531477015459982270801461159835102193005280354538635243523266703049508368060625654494802951376674436258580687193475968794851936401061266517494491899790180711913493383909123800130201452923163497354760843607580425970428648050288527027395090409610709784207550342615884344610052164009702525004861244634727952988651255998958362709893861178958476695575242034927047497283170213444374523153876536171472103439472187240093687759514356226758988420274124313344958265517116735429575776487250767605490050356837805362017178996175420621793180445291868066831512641398033502936856657626325289475253859746130727782592050707041257412181496817224855622433670339253173760595886468206235047987049473964802616497765318006009045886136033761531849234370666554199070048216363236976525290603913010710653007765638598276574383610037944603737844108860103539149217510014691821162401683206556196543078097279183148466718838956318979159820340351789302062717782425179486795327504554916202004527735031089175710728156953470222039628600838442471138489354938173579971553544965260703341108743947623356205069682161244710484813477702165791066736930941399133133613280496953884911106416180831021403649769689642607357005003781490314279280251579174873248490189853123669279599111588926198844931469431018156904919612248534276519022903442666303504546962226930611213441747020388070299016475180738308865919921606765575652440701644997052087170795947468971074323979424650964828715158139167351811879604801289911072605141016415890228161286241714874315868333623001745348603706828427085247687195911666353485369488177597903050651867930877909789733797731553325228763460783010705778428342458978546342432520684485063627531110023094049247796779699296245158570347115695262779633267768986115697771310806274414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,6] -410292236641163505087605137392716397813409713629695933410014319316423001796527363743991159334881965424489586439948402429711196992119164019723682677988672937553377383944847132936538372858186684075636769235640220786783822141083516391034818621778190068871637178820709010358276030895912353448814549138629045265626101785588099040020933620930894472773826072333326598918046192492925596327868868621151738002154615547830341394611938764396708518560027374219763686757623934587759750875131484079293667907222846896481845948805146258377831525275442805697847208006090050031097362245973062100560622929218982144301601011365207400625196210071525956720605318623818208226325396672102476509156241789620699508370914624780925366046551893516547775905672453023509182139745849051872029625139446121673561072136360430181237745871248916675455546471377485905685506943232417647746314924897193440947917479806667131730481531349402696259143415878272677787753387703917925100048924155592827097536715382347160526329019272169089416810912929887026820814181644964100717655086346187235579081844551695699642974290148575070979316060661272726203412025912769829393997229790412319462307236926328107168725558801850188818493751831364864687197317420599991007323316439782166037084170111284865077682835314290827302309063063210015319250942608453806443157919326007199946473778411711421459765554305936451983768049133494764374720318701446002829413132171309646940039052469406611494337646462624046968046396138443055764926226822501523993455501750001535190792117070581879018927658683981068013570414104298330003383432631515046436888162515185515922190457406977048066065360508674406295981226214936144362854966172099382194915636773554752234808400262940274126488009987852704321059668567276347836797956943400217895604994259344531848106536094802893065895315705675015469173070124347622962848124345534629511926167737485502105091040813173178007567072510088421913836832488107806913869105012262156449037028205915662931947453196835908993748940413072663392013597884460722080872816513349633232126027366193837455479264470247932287404347061292693442439884858254693825498012387536067722430553849308414228914677597884197446376219886587932705879211425781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,7] 2407078211854329101717189762264353195183967410046570262371321928278976614579464495749893075154460468860226850154705835293414827160349148462769812150879538125641969998202503007924599203641460011407320884544891313278907677410736262863508129084706251213861480072587157167248779399298029032074356349283841002446696850981136693653728131475819007723263909483058835196306155625471035678034872282211246083789469249263864639955026264884698934922823173978387825693056052500750391922170615493807906143364871907333664176618516511443738364066049673780899086204067076243913144812596429051416829239876306779892815957457280936021840718824252209321501615082615393662037391741219816257994055867479048569644930925113471277018530486604426619157235918470876270509265001585351072926897484208650744633561172471419312379096782142307316257266081744720970434821826235547736613248471466267814965202074866470370213304480377440815212568328349590612709987556215336027798582863884779730764764864270851040705937411055541962085746990426326652685883364273511834723142360129845608094022474012023183092355244629501284755582594707978903728306507514061506210322677186166681401002874817181569824078699872814432843768131841764569356701341261210813532429524333618090393354887711406316037816829725034955856607565987379987623296522176696515361271371677021655339698022983863826861325147381554561130866651311235825851304681415650047790769787708243521545310127697762518694271935822083087255269568020980833610767912354100379378168979105566945820515186621267751206177404231907344296972078010077128758981201444982658162419280619024255637427192712916866046533447102382850619277247074627935860854685624758803773845983904427184157517302202893843202953963487099800465088145746014715676844595600498160804158859329020795211262993950259093681347352167377862032695805740453748251530779801169294761133658908897950641826023824661538332601508869450461537942722947345356834756453454848092850022881844642291334041770472517856774001495132022433878446057790307353546125761546795192858973272579842165855095210703596439883170117850867339369312777779219388447535589140663693389153784947793609622448569241768244475476734578478499315679073333740234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,8] -968301767067256901401364113696762746329340875953335044681168946036561463619999618515911656838362224822831548994688572135858654653723170893085784860159039801665250647950927980679775025107066970251788043385258262791187794258551277482238072788070142968494486351988559065145205209914281622741239643171724093977469435853361177007285341968769057668795406266202742506812455108827074505456331744537846880235106402764945723632438128934086812478926030595299296233559432047858373562548947648625103344323359648543424158858937452550467073698204737593516479315906944880083601490905702440702082412164576537202776517549531946022976533506633761310672541700455222253707585707495252115329148118422649278792304383601820098985851834242406376492460570802176621262686760259581135696117473542634139105653905115020755320898568180889252325849011389772888203372174412155168790834932046023844595917811372884523536756470614299873748797556456718625740756142493063409719970747995160775305034485472170342885979223367228487922971279986925744309193317080159422212544182678907218825211202575332366064253591348092628930525785849612775928408933451721435137265397609736674612890862463888659015248483907144175086190268377663426392160209530065222410664508462333547452880406351885841345220860127787028479880157581358187882058660745533402318417106754312613690747727460476478439320901536533481845793679410291145302053505942711984033590086704107289883346558732646491277075601919774016382699646315724575326003362214958053816000740942313971179182145452290270739325654936917125216073068839128235450151951383405244391346598940901575754000232004081607480350514494001497923620338979612409083201581263931032510017635324825324839635741688477056312788620460703700383597969322167003832401937042968102895424043234775556614262502398618194779170562596811515839347087147571620177410274850688653981874122935416628276391492479237063052019408382732960363868339794991330496984423806420462907965854228862028244897283514527739720267623906973825464445492190791301675445483271633194154594534508106531219696725032371544526857250180448434702463270305637770625470273235098572017531336566012322013953542600202668123128210697636575332580832764506340026855468750000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,9] -15157839997875281543149335097692134091660198244085472099450976181312015765749086533228893996332174536468248921063852045219368534823500097074463504062845169558808385473724153376360503032050606584270294645633698709416328171362263211810259417090840850303993395894159005912037927637926333737800131647305239164668833459291694772513910333141160068169344649021351160168019992720083922004613908123734453534041808199979085878339619596989126888107513034668112966336142904921893634889329026629541658117232305755701709940912097337710393999256849533789059837944855534548274532492968744823047409459294296055036641616012721534877853139070386322078379942102201361177702798530356818043824817155237100714609640514169285286778284011232306820858572838279450721843507829405596361254595894262248465855259397045956184756020968070000889962155264521124051530401938552518351256524702917446609601004278929226394061817346677890317432778989144785621198383680605804745350142835784623861886269978056734199403430005489761995139429724534441973825681947313430257294208059457829258017426165404920543762805720162176333444272987338031904215197361429889461331036903566777077175965296473418976160912762243120350869155492371713842374768441311641950828697780649932139535883301204366767524170067319834368670557912472954080174408813990468378750818611103580292523891072191418423032677892582338886426607653706504861624479256075433995423935083915213554388179476127237278406580356816650445166734427118075802431914274202546389384317623248506232933779008913771303992939042749991057558130920655579009639891560464486565515711264003335700827638164499302151856195700458598310662129533708862687343156055695777892266902801835754053862080063672123079649880298715584462024218375965483318548495005789562986463093379173438074383691997655413528124182052482739554120046356931241041053096891179432111843734744394879463618024271569605155919921625957337301076370905496419092342935768774243034025260774572051943364054405039329035341971841682727016652583491288043283795585894632908529773436999594197948441005324423655412007549500741672775771466837443022203379880536331738531414867541125004433523090504493455476814778998262411846553732175379991531372070312500000000000000000000000000000000000000000000000000000000000000000000000000000 [30,10] 44783539836256156705588069545692636367001443861133137589677651084450509829553004884354780288196242088185530176178831864957920213352139157399235565708260114786525844657540566667360140117932756134463127950094728787905385156628497576910678256383989230292496425232657651386241477282713119164552000377096248406415004054291481540017923783396236612410831558272076252171154202991138494065080053712424327062082834989536027628371999289437634518129002777819055007057058118404118033635458651326874219285177560610773533463025562809405898715412120586497230080091231614092024206314693305857504896560712290758356225426750434485604581430670856097593610280508850527159470655545682754615907094573242680381076902596943993596114926563741408991909630087490746798679466967516724384235270025409943115434956243701636774081957431528405741542449986456826881287922757567868787883190227940402883207515917085062822101224051276122816014588799910309570300265608099938180103347838393304185321612509289945334399248182222830886390086153289648027878369737665945018209539458143272591091950042532458326017891694293025340645819438685580537452944883118419186004565546023230137831446823231464716637566015735756741297468245076465765884885838380371103414519665558254495091748798109348418022374913283831306988456181809460728680723215481317321300889048084765141843276356867005038563895314784818799231292872221831616109545053860269673672810001560223343550718965873030757325432361638058239067666989806046704540006283364270328876574952942983061461912061240873839188280912629212567673460066300058707389225148475815236384399890408572201915371625270888083072118657735064993894198904314361838374729346032863561855134942079447680948050805087645630682633949694958068791126798961450338906940793416059856121959721476388078802718482032674737278988759258963315109371513161450629469699475640914870363731500018346054062388116162980426185363807380479583948700034494624279542088436110742146497609694342177022454965825328026540466782269586231476416264333184536918157759514590840074469612291478665961307569668824638186638194673740543444832131236905905521074861330648987908727719231748640029868248107946494039477159645676329624564004916464909911155700683593750000000000000000000000000000000000000000000000000000000000000000000000 [30,11] -47757828787572999597860042856201508561855362936463762690374501485850429793398039218184457228888710509387197588999892529154165702700441274510173788710623908549365086496452416676833183284372448417025099936219997591548352220892495659655000157920332317117592105771457615948846300960785796202064812959072445662871326700032998343111103658319718436041823508519480740068613087253859302531595408139871018255848808583441271337648117517190054486131204287255066116004758773285264330755165400724701806327314116722878021726050576317213889078102175609182318518822151221318258640531666858961490229096255317815650857840244584339664623100874316748391834907112860027656244703394198045690787005047820593252583337333847489043251899475002033288754509043920903630239273692027762787854815432265925714134706037767420959970337418590563345727621646761288489805311459104261784119573625056075577944725482028422380626254709445353940422815127279276557123698916125104323886570685917048166832867026309599742185946905532374292564454382123233196064104514877140378702495872260207326698034203022091120452109243724065947232998147167803792381800661354849669397135939175545364837264858311010035841678823911181049702006908668637610040259977438071541458720005396286001560647139205425923257662369110478694206360438090601565182870703678127625300204134315329785665657437677528354504971341117545028132883681158158377729049875054442973889092972092857393631406499436178448712835141008392973358776159392614756141294511707546419365334936862163362539482063503085428653010600957317509013466535395205871218769154871247165052460754757102701451796741273520468087361988072188564074177400989071290551383309183479527016057634958384809223019827199565613352644812557642911767819229659012693645239503242736217094376638360505874885859898529724188501296371018120011026099937143563499005737869875735409234383840138356124543781220141265694473743285311062493916893709584041199597161719644070586400918909931873026389948695349133265996326786268650645337162680449256683632751798584320613305337066194247123530286944723210413794010248538674336452712112572422530308740525389549406437110104539965165038509486083275384154267517201886139588395963073708117008209228515625000000000000000000000000000000000000000000000000000000000000000000 [30,12] -42589051444344429351481734293531632286963807913804152567655831821474558102212334884013741550573068069806531476815677415516621238297788733646337458621786292218358177303211581625956835168427315266154959542011531006068497904320334454981169937912168007717005765497491039577480492148765508063666575172468781608167440699679955074535719321715692655571812963868460680905210088092383898489422206713601742895288920086422623373191777778977408278064782408079973527884958317737166803493691626706756099666892814280824095714207749124228010465683573309167547268785953716814163063307927081797522677111785630260047282863290195198064648810014773195132197275339144267815351415056149995418322401376586720512681894163067294178401325673095013593405506240889436897040696127956113733084687507002216594543988070943667685998442514070479496946305726034709192548092182004277427954906962719342443847046184077872991914245738535015193044735887166107676441260848587400009479525080196338063517226214390400127101082979579331001944432279880275500212159312391924898593746366976844475628497384099973738114214704164929498724152560002442720124954232936039620900537665625326128450231128197647543473766491925088329154498643720980009072507825396576055386280129446156552646257527104200068214345254428691890736430216736288710650537686526260211613721757224955370978453063641336368333540165347768511809302185387831728036905560841351618232864450653366787356077361460136270313599962928347603727316410280327999353962890776745788684307020193134617713795440083398514217849338490496214182247700641789172566047551106280569108197359380377233100329646318483601627226026582651371873638814984298818594411565703036476256010316228612036987642782596918972049961400369501711456177218359999134768542575244159146389082407693330808201251855835634849689562525851825838480068308772709036128473563768334218291339785806835783953417362009857705885308720467494747677270660910244918580144158460964403047940396123327371065669387293345858187129062453765280185841613323737690336505874269441935297358585303227614923065721204593814457483781063991813744772731098871321802198206917991650029154248897405340007456431226574528514654163335179104521444060083013027906417846679687500000000000000000000000000000000000000000000000000000000000000 [30,13] 229059832311920426525427096831215455461189797427259621264855102562842577539384784877744663589926861180934019557445067892184648380438442622931133694669276003283468173590812050200276145537058383402826265609875341990608323646911621174119923830890383556193484192750004966893936842661594578115697029126138134990946374536266297812828216864022687270476621484576687441293215027796382962081379420822470379654759699866128772871389037075729993972014877739413087253873856768946537435631227949762813462729621691693218220412360269440619747623281306682596482984787932135910767863259377141624579830001956719694056158405723327441172156161558594091226062329660523131255851464735017788801041967818395855245015374255007025290805894683795945522639836002778002458787076001368043293218394351396331156045827534404357707104701743107170089150417873035428786373316731381170056960659526116739155013333774231702565189950373325271579231051888700118616726990580563118033063612609961576858320318987664271386589554138269081150988544062639211536218122657031938601523850403711746030279582306624601360383560668687381252061411951201333751340094670136003613454928420975956150626770711157666961626711397214655032212504144951969442726040959854008579173861361403745419985941744062665201336352917759144153769367847060969980854739288428711770512307270647268121208864485276873712167204168361456504386716489915450194362614967423741465579907493950337886892705500524187683162131510105107503873674574367371081839050638905040751591024625535821395743511019237193621282525483331574635851217216408853627711269260999723933033477474097687509476695578050493836076156583953979849369661902399676473056967082327558502298538943127762848971175244768984563997419034313161930978814182082813980904388546919046906783152130461204670449697970191387754765094098301314389316237529921118085411671264284878180998306619608779572578368990796098678767614378661865559370913015854604330333322280495046965114520162626843756316437606479299834439409065283726224145707408989480902730510805918238120790442569271957448932207648364802944856149199428779654257168530935029844116095978082317721292782332790053634503521876587370273959725567713280325321534292015712708234786987304687500000000000000000000000000000000000000000000000000000000000 [30,14] -386724269373887961640397122253057775201291582753106829471909552903259838735006281319155651588361618055425634474994662556491475799313887402358146236833916193940658252458861244503666111122110176155113052916069824584229192056796969352760122292834878236545762006005435469979365707074487857113114569500399849431167220589266884404868271982237500227761855884244889589455085930173824373606683054743174941725002624327447242937619534686400797597823357838672884692431088468184396552065677444277345543192518750567727691568866370600963727246958600307599457269838377608351343453268846073677990213178150977511561123380073166573519341345779290699563632343562311532933628020844843791842519437280339239405509726664950325251733248948444272727401664612099757518637869693662742627836351156046238483372992858148460769533471843415562831641457253020814899723508534555171338928146343121595470673906774010224320996464713613794786788817335573237640370348196213711457518387416936438404781583621731211483141504006478261744032325762755982723365860282806216167347083478741111069452745567016308519071167842310740148370193614280446805173929071836466214404881376420642101643427770580112881308946711582773759506064319285464434053451135386292622195289481748583509750831398338335069920793169088337722226348011278073745770960228798188344204014695204297587332971087753678868529253496128345337880948594924174291910831945604548502234169331137406431979689650802939824398881835597338657988656282143277250212509672204443842100591086416311277638805997682921452946157465631092590706679727755660203595294607109774108111904937849690597577878914537381665603549466910393599559705168841365032911240818132716061186378051427402840516537993012807489289014393988488282027088451645933375386373102949094624520488044403540391900276480699213824563595957681617205648474405285395867294247146702057022949369119110302975562333237516963475236237578843405718060920998041445072331295562639425396570915780996295358047728295163056505725165776979984960518081582786887397838124270959056107177047661832062415243451688813971106250102336186100165470922418129831792455361607104955232790381612276945441956680877327188438654393373478026368905702270239999052137136459350585937500000000000000000000000000000000000000000000000000000 [30,15] 427465023984379726955190095358918471532261488980622682686793275683700206895602022053989448091905191618387244842304364750829936450852365196646531027274483399500264257043855076310127206287832442634640969986271462951785193878389671152147632685864017136231321195070725451235333487139035768468667451388245561377476361309256952592206181738817219558912229719281247778788900699576731447063094047561125274954221322578771926044620434883684679839281071318093747776262592656877743124178014926388012221026133094307802755316978564053121782109295999255340695389059853252177490038759514406367570863659101882864922641580198538353120423308097630867435905530247559786896757875835579200618785386316225689012210491642785839146901260350637566729467662263060920641318504286475438385568060452893909187237409492734365773807636773559788195922020109793261340407331826692371628963715860239386624840123475687993167437608076386752309575900995100104619985695462305175848209053155409612644382883627351710147434112622294681326402712647429537732641188935700662965998944053179837256370669003911078105715765396554533706979153357929986717716283413044101803390920931843854557251582706952588338402086132162436723405352474230966429892290614542176208848124476321530637818488580152569525525504247544914378914611902132015799926039005179386582998689472580609595796352638371549231910479904990505248414292185662842551507821422968447743927006370044214809772851221134348652924253379596000590799061581345940746337264878322764889462116934679162879996576443606665813671493426256079422688796762541333395521539524594025149942367355521581586636083908197310618032641260068437141858534759219223409552121499982298699066989721216996641711717583927280785134131780412547032376032312495432791060680668444280126781798175806154573958553013341656859233223561973888977216871471233284346433566565627481687346728781502199153223374441659546629728205928881998491993805085052847780686560405189892450166242779980907179380192086372937964008573585692927714566828585164859028639051654495733828215089977129447190552743249684653659016561424593734468783399217341433017258091786863338170582193793966754282991640386195795627210053398663388776745897246200911467894911766052246093750000000000000000000000000000000000000000000000000 [30,16] -491689679430713148709076644250387888355656972712983928926326228475790651030752380820526013413684992930303620133923125477241718104794731799426694282327334001889555850958286670168412858353446477228720996788560034395534601757200408184610509897837963578841601964482235740350286687048088215085083248864030688882503324688003639107107322621107301202500534608686676176616898537346728380368960142767399616788707130727533168386432496368338218898778007311867094492245152720585960417831388486489108558249035964070109045346756446299787235593904987688417156197454774952246058680851562455967841934006971551142243851852362400133196502854727590206820388038116320384694756204666891475554829457450139189391320952643836144490779848992012392596640272475243574569438765823055786257369426042690353614580001676772710457843907671615646360639717576692860488226506610795335815239258066714754219379829304423084268983228699313557955057179396104942724740586346317455577090024494728730953424312100198895315331742860465689423109537286539859997389924241401222684768927990134563028843989121309280558363693985112975229619385957756553237459939021881516432251893697109742599128663331064823938943655616401830862200226408993989379345861584210603887609995819535070445841120711507385139867002457965386708424442112473919103474021094856755146396963624974466451404287096762011397485728485515129624889441099561525424236075159895603788477319841541980760576270903668596454600201078760101683819446098817597546179684895394214495374572143489331236417870399955142669458601875779590659074995248437119414129594153642600343510850405782987876046676949147973372381177324418295209261556900648384031046757045602488137308565016355504961118425381436692986124632292539447468286387648039819260475824590456037153856375127307404337328761905892571418691949947784854031960719053438387351060024921079335290825632397842861237818072795826631541885327986280779786999985916849690299433895420438644686749173649136655576573660895956477900423520088618311939365083238274145820303003459319612615263281420127640849614144405581140747938351045917160862961534510648189045734191097886520006145517158986454966920593122603702496276894253694322162173691026509914081543684005737304687500000000000000000000000000000000000000000000000 [30,17] 613142886333722959530077765575322619704993922822035007289421628337205557936669216469314645116555606311332353599979338843876631380593342865561276186464455664520681797516150681199996906093461692277444699271051583995349294989784428454381034178199133395186135491948695449217135624993143772299693920918308073677187314425024435283823704683901051261647715703600874441460169195511276536483117350751702704525132245129565912671730479622135264999659788438418215924555997562144991176469081585731168248416754661118286923056037954256116468310189709432619238983264450159457519885906195113884524170106463016411465560607828092872204664263108015446750594767495460240631734167675552236104257826865268024167761167627212884880999134824416226039456200878927638919433505696209103325881427994793020081989168816287855240094780848369376423874171733031921995786841543915787658417936418410056377172892441928871346635010002144662734475461222910068913824615554601065268600835953501064614176921619178738324785501741152217401981345504220605380241182269891020488821833317481827431718585332604667265737392029536944997709027494387194478505423095050257189371257904607335484643069361199295604019058840172539961467647795949160189908174926708847886707515744535241436166820035185690736680685905265064554061079697055832910506156431057605190005023520415521845671475739015038439926870529051905907637905262999663042171578944152712048056054901518818784042103969576977589183135405556994083386420078746257441595400610715343287651200465555134969463076991432097556266334527175513868650444439178421556418824717828945855106534809592736209787247301002124050835903394730004226168831574721780001885601206678207185646336016563536399279323479256371978823554736568713993500431211114665799965646693563519122818480756497452129004456792727386268493953328967281547900904269282894161404894993013852687874020671909729827670934882669168631852156937523533445351323508935469032250588861282557463321506187692307444689655766077992364243470336292820384952325586774508254086615207180402315606326318210894967681292004235717624262321633733749082936091752625860626717798674868706691037767845880028011845261705448313870756723424580432284247688556888533639721572399139404296875000000000000000000000000000000000000000000 [30,18] -83605209134499561947784865663657607936306712867123989398793628070175159905087067798134250146210898916354623782499276888618900455422226731396436908452076831819761410053099101432503913572656107719235000604232176150060136102953949789586663299864859367095712954447670553546224879401589238623421289655309941233792256728298601456481584386155685742282335967340453359724341801663646224402660333239859996844389561314240340308464546856003575965092772680916906927312744796748857428397321397243053620980579002761209240671363787665892762134507384952492883697714878325852429308069904325765662354196067949440529395582703151356589848471996083754394538594427797413207372356824408674315781567288299139723147352411087832109324720322350727019002064346644527915349059829589082294716407599987924161659119523678414392372723965721353769293327604014784589947421919875220450339354187839858213751516319972468547864427428734026303371980900733192843481097459766398922047257135961311449103273626060777268961753327087609211706633966818223950614059978395660905564578542080061624022069905276435141705949347484866435689676969198756404555481400713467746493009958289001518342571826189391365652382895269475676546372776436115665017265277594748114847257126746093771563343001090457305914228912970343342253650506019264817035239128580887483433230798813367009278532653892449278709707382015314300992638290585770653849680948525490065102843438287715594191541505589842945032223687277305100373640943932774383397500947472373622520053036306515260781898141122787435960397384030327116660793797499805772799787985723481036022826661710047907043439336994925089656843712912130005244637318508202074826078999139617381679276788784922429485169781112015472442228648291240877509896289976553840093518965439148511665908880263461044090194556774613753713256460579307779337527598211172837191516303525447981176809119316570986321870063377234410727906076713736865556647714988548947650901648801184082633185096402285073629924435520808139544502552847041263384217278424381232545358196943269866428575254565997810361676061683351525395257166652107118669837449066311246396513096938097366771302155684451085308799278861452364934198855877758209745320705508220271440222859382629394531250000000000000000000000000000000000000 [30,19] -2353502032316329872555895421634032510674621205765895768095438464755715022424657093526571954481013651694975851894237304539279247766887912933922409374391721323254439014090800520939723640974733559551923259968510507842701228970498674789579092104477594327038490300278012263911631946034514258482923292771728698217280288833956237255957556849354817137704825662420424196705353455406584284175703869282814552463544272629510186629659290301348955207913861384654814981538593906098134542770192508337012178044122044128791247820102337690314060853839696383977948332936665961087156124433782889403210420381343756084272997993329310676016556782036403297373238825754053008332004077356500346053736083388746405628867197598835190188325153082190884587766591306370875000797083209248919266983609352602301182745136139785770928826573281015315568784660314176646671570958830167368841685519723595218309070814924311403193512393775400373655132832057199357757880435142628486375676474877631167620342420949133828995356378219814970995053629527675223619644664121836586355808279292480156489399549876360663320404430364709398205168442705109655247364470337923417108230992930195517033410961595736519762302062922375989160458527022137405333847639674220825689885052254602634927224446044732276974286816671605607232628874993583371049996425517280439954853291134360156379111956632706380644737106265648818623884039854701639546401241878572934805327646870953497171483433199171295327667691803960429804699798996085403868665808987323914776591333588312349715623912796902164479005804770091586848361477068420098779398854500386134817266110971787046819789388549755566130598765273185454293443449164658902382279775175516523187440234179262431641473768426420826166843477305561815660724016533339612313129832040574442488844350919214026302370458327072764225212652756566110175030014008826347690668141461245693178287803261870405352277703301151357909361236141477739341045439918486892233159052869264859894492715738580851344773031968835971954632560683767068923446566787426776442075735888107062717544280946934665777587398506022866961410994667636515094837543613604971024446665761947172693199769761476167279091755202645490513794213397222882130054022464804575065500102937221527099609375000000000000000000000000000000000 [30,20] 7231055415585783883298213044956193556923910586860160536956176038169957707633685748440382132552070482691809246162569971931351270819333345871577206459161779875709361108603253907397080115200718191403196588988107567596684322331111585610738534741811519167979091864168764636513728045449895031570378601357352098760561889407354471429479639658597124353946802030172247412366704593637786682096727983997759759828548813063593050219896975457732889645548062038946478979561198205185055436647219548442947561123269814780954298830492679971155288584052427320838618047344064925469095792561173903207311116429044414977296261638433469635787557116545619795501702405453264958169670564384386064513114801299826748036387030393616972061807191939984191914701168614481200313774438963914907195244368667858064938029329552234496519701432892041002568463587433385532908338131347356365641618427692870973657284474079684625214144567186871404017829014723350283544433978435052039430406856242209009579471302485654971367971415711046782476067215393661770099490648619298698960779569655857024114697315986216635033308060818201487507469807849575497419617256861491018186715490310405300659921983419667532642533393262823406975695739612672075135975788163973830954222802271211111874343988011272524823153660178501911078521904908784157085434448037618960110389469588210321864300872284194152234389123976341496571579284296871415856751219140674874577297799017120940299686924387364351019194434021008976687072612920464976014865367678051138270572730895323950534598023586646899821101925492656178359399536766845976866719639230007628551654811650143494975199324695185454307932430156541214681471034499808063940336991634210803622627231043811002034735460556210460624561039433485323381035912957090442121912921921764443449613355163160783071115172581996026492371887038192792279453903529739833712030723445109740124033402201999923222709706420772924649880810295791214134062297566643652318878996730630074957084987374063243537106073351370647270454310277105815180734712786270504861970406851842472053057247944349319954776845225524674173230263783410556041550809199038780830971132583775857144431964428553555794437979591695359497133785060221750572682919422362601835629902780055999755859375000000000000000000000000000000 [30,21] -13469348059009869124651698508661338103800688747903371120910217470246324462258292589580450615503234223761422520173872277851602708367569705263050034040720440518469121628684617710084962298660439785572532702919412831162897114141154576404198978043089999980423074536927374969770203097804371363950501016197033288011119138351558879643731560149070840734927816577705418362931787080777058903748225303325137442308849622726113888429988712101020807533432379188322282014748504263060531756010235095227665787725944085762575477805107638928208898478255950553865772300242943777425225413783400427529313568235760664841725928094671664484654356280890009170792219785202042664307864791226716357180175520529957165131553474130744544856154715726680979220478141472088456278634871223650036869750828672906105645501206600484264250621130507802089569017854315947421602448001956738774811782856001519890119243912307809469187525766557818070676600467647174136439398641541818800864882571073466940835447606326214725081195779969043945564590641099113070413378055245252470857394333997145019439909815749603856476695240813738166647315770322767486426236758152645142652260631602425370831190669137472942024878951625011902188533202970340919164914706709057114371436055421847445275705911901177631656728882501430782820782307236763025065024447402120274093944794037934985574755062883502011277152563420966914826783454846283572858058015057133801447075209789155154524548400252687385354392244986901000645739705502951101984698407011666262114685679059771315012050354092754842786012092620308483820192671206239603630151717228766361027666871913273313104291571323499724943886449174779876733192246282985819092825159550023676652154954871074392241290236632799314302354419446693321492240246832747147887043170133044657597386113958958948473818773574179679180897852991216628894242205925979178483661665451449159339289042690964199880235510019055082005458062304686018929471232340181872289054092115059379339509540044657641109242224217214565128501946306623180132703532537579767675974707794498052464179267516122254738755189683217145751149998908536551429382117883736519894564460134496521196380092156592814641753980214417546872054968943488206844019683394719777425052598118782043457031250000000000000000000000000000 [30,22] 19295315881255032248023801766954220508979310531667726747723318651144898166129368985128054057569296612469067215820190430246469595200932396158163421276866549935254314467790803243451420918769111218028455407662240682537041290853366868185799749913096716598563339695866463591759182429309800190528887758029277403299831846037058766785698854373269727998030410148143566990939290053045363605682556190272749757225582452299279804775148676271782952632510451413247623953642529157741119808947804452039247708526079143484584473438440437202378407670068115052360988200222990068183682374424728174662847661841136992392059300140449351462012961149241197222396341118692900599758329989907057604841860334118153107743735247482787715911026258884521120254193481655633403778188134068341302189407376453178942348639319347282083144891496268523774625147911443401003434620693484653123364378313217048848447766377763106276561389318173046339284696640991703634714982695712541701087014502755813969386018981075826612925385483654109213045424945898899396338658308168523986255955881508557198780829608858254305556367554909221449238612779714165160133968125996830106676857867381608733573913436536347485669766292786043412304661418505637315838430508926960328716361537476564186801861710072454410029560597469643101918515171617247047966579097195245502673164163992917952540735858140204216133202357824887632845749505965099512272278806899685409188932899824848376761954613575934034453962332282676116175252112042565196207547938118247027995286099464738426686961657663337007844636401760234369986939977988325969044901655812351559716075795144819484358626269233273958268326469835887504986594731839354538736342935874538768703668270503926176799971861402962040981170760614243003153492180126197855770370378157901308470472599809730734589454771265012057071486392939459093046690939241754426736202111995554338066241865515102866786469365279529974177529361763402089655558789531508552518986096260450192018562622098928665957812618333609392220665159146910670981607659134176769860925752303327099310578766877266732260053452919281548455387748102229467504255991169885420713504952166051938951315425125754227363070186493316399009989706935634077387812547466072743418408208526670932769775390625000000000000000000000 [30,23] -24304712803791994809224405211206092170449573337087962384347426879081045901080764394619877594487249225708680839884989920745003709124125728080295881458914874628989561394157826651928044553747871354016292834774581737833487044852483606337154666140109943286407321011959253940758865746774956860290349141813204580244863558381986950240634336695711379114939615845845106497415727796893705028360172616980369962766452607972818592743702850817153473560705440144810377728366618245248213825762596282860421704263642987383107071782880963556232002320449541804066094464507371998313267902588623576007097910530410459205955552290492133506671689410678047540589935567785899858743260081932506824571302803283848515804453155820514695737751763149830689595046062923121373338548419527298587370606704356573160872250868228639971247754343385129788208008204329161441917063454277247448718341637604017241041770382876318870170801736376760299337943176363051015712784883231789752974973383924287550421119176472446401106862022040994904625727612050252478905097013738719210087562934467716935059909575170302049869472070182683105218948867869794167018009322000230608162339601164316226756565582472184855024982036368627636732833545074535799849719265636971662666628861845791517347403117188261537583022002874234612701505871709440954425870116251093988669995941337923711052666981940917579163995285037713875110033765065728927960463898734357245680585994537707276307309006661331349310017385974047107968374622003697041267270035119339753897821472852052938703543335306992889876158240074304266020040142787401859614521113461151445547761313037442383090705140948405560130834886509252710174604634771838986925891829388233795075728705521584273195940025946494318327278476268408262556229986954744445188469614443401318773206201517967964905679780747212916233882775772530629665879140998026485032580632773374780483406667068346769532954462896063418664800448183313321633655408204932900395150136271206509952990876362852120304682371735696535928398113896434630830923293499786217575292043822812160789963214558796644041392754457785916302982272296589422982205739655265034105612159791685497354984589373142700037194933644089465140508525153385717465558211319853754162068071309477090835571289062500000000000000000 [30,24] 30253245343622993254727223900371739804547470257306065957349423489004294204292641769805130725261877545375442244128341474565279388769213862271374345811584163531280116480755260755384420010858481302592966695965203057630725339689838791423498064658261802201291195936787616486471566943234238420434975561800887697258086917991363167388546992483673051047364697699102643642026387871317445930213364804756993895103489972350512648934611339669602017499868841275491683925987471739655524918781353762900786678923609923853895812990739960491398634891920059645292153838749184844955277042592038735340534470757923143387076770756681269259122756840422405402170842403670040749231636319465882700085234870949633889935963775869112056684664046655033941060911226744247438561082103915998352719141734860380576104356340715167198446192887326990653421011319404744652039149179190652352934837418012296482991135775996527531255025159699072139866841534014293535336081881660409338279727006947400481049903273684158455099210563322680942770725545121873201199641989258958806700636948226808393137342297756906349951965992702821558870009579034134974114028155834552800513814737286868244496731222603549095270117735295525887755788004870426442566061062706659547998444578786514393286069695232748760589031056841167570641036700872263127147214288062332960371827346986972062534333331723476545614073097796043926969126019337990534565252276772563209935248297526654649001131302811113230919496307409172421700817473777890511960501421012168232092082322994083600495870756642593050337445086998838902726662288474187289636342632342837827139374027054321834924995231428532346550171945053475147349473357726962116119015128788954972902412428488996077329436974949442311361679941117020013170140664901535924236036172159274069343084898034058511566337249378243962917159628119929943541740998189684585746290690249590568413734925621527928858606914477374524456762469527677927929663045661123213962461585082259623519510162472070441695725617920608237593743020145637329043511464740092694345973130339260859888397011028531249108787451261021732839924468462291418095432325997164757643817915977724417693916611633440894059956107311477418391306209730068787721571528515074334109158371575176715850830078125000000000000000 [30,25] -39226990713464298791614391712191480607370032642172001105994571705860993214107735543343022402070103752541392943294756674355625156497797650064722644507320577156324999697226731111458955078402825011580279675797702460213029975772559319924270623741243175723440294685399606469368217833809597584433053770555415367713118025549184459631793804208964289299957926130966967294175923857886445682343282863221472557021706966959410593580525394412586043512662416307800293091130989148082689938002867646402062602048427914332918907495869273032807035445827064700208118025978457936744554001231253903926213865659823568704017776266849263312718593047596087152420448921741780131163566375007713804227881652090412091617807442236816695947509191680303820733430172195520074045254043235160984433013789720420942809804190744708421214029813930568038972651316885162820066336486574902160126355198314763595582564794720076816580728708989872024225248917033998531152940766376574881729656474742475789729939288951482444260825958438958067950469388396564072183023941012265810831975703497915959057096026899587869779251173161013227292114119871877749977959787173787326479979696907190454149872911160465570725470929411665882747534227319078333609122091844460373469723453554013658665814208887114742330423580069827799716233254538912217900518459231947019891803483637117865380588134588692902368944186847334663030962424202647835506762576772174907527818192569987508991718225001932254687869570524279274563888936809197418318908238408253048026589580721846606610335444623918286877055209895954737501976800088415822436601493455368639292453797246609396971086354075838914940533031173586630824080863546657399314109668767902428988525401106252933395512722252332573349529585758917126369101307894963977193985634422229320013227152675915687219951876358403870055574928849113270040055659170635821857483905825972132773971372539448693608806131054667281998366480850499740625818843420568302634081177828765634580583772326279140555779086749762937221476210551495943280106139044119334908138318099432653337853807127486861124931982490223493403374610225913340340902525841429876202883434738504851144799230870260539756711706224955552791269009964849399535886378606597268969835567986592650413513183593750000000000 [30,26] 50957297406578190888116214846987723918269344588563715211662004178259630148231427295079775074584311780321913155711111137274995545274387300439658882062910875915090932318495932177394222569045287934994300602203186219591070410777257486996472573922394989034878872182144425855496111890758047219798997355710586277624370220883588422505024216602949968857188099068456608764293562817369652070837879831561730349092096354960406346326141088751493544577166023050621003065769285691547162400142743269715594204017207138409937674560937729083865566298431751909129497219703494765825060154603772815616727010568343732149624389940743633135516726198145042225274343098025546843117465707732129962192852726746755164401275147095746960545010179718614399033588943817426022337036139114910167111316133443218272949291331052008452085579961883394717277141271918472389883255939597441888744281977420008540835658231358355542559849203941584335707487983630543185996815824725488817648308573932556331185832730293282828205085439909327390227173922492275090788626473903530034748373360436184943042699230241061886950361316195587835455603909470078287637805758396977798689942347774843929116894814793535589767766731222073580268565817647195479338376028892626951456107791511522276604254358693573098069196839013715132986094064674278295640020909054884229531158495984812489216247935231988092740973192036011267212614233271161570102776187142644018370656125830629118031753945346515666659503999623076917796110104633362364907053274740345113230192133560075906542085747446965937577382424812210309787393978466519992628059905970025505272734047238108485095812321289143689871948817950611822076338247906955155022828726980164224010584922246172754367717210355324800461230565316983751361633006631102260620675774636985204757953761490124902055709640242710454623069629827436854538178663415635636571757662028700588200074828624690879317958108469451990848231251365832985247930132820896691511593181477539083834142326332776197505612943880441959705012345482058051520729934978446360278844157698896831395816887644198832068669480545229187642956045121209334081782210238830775395128884777457920542317848262391674150006116266887664846913584798470586155132004430728942523387559049297124147415161132812500000 [30,27] -62245621953999872954150537281145102685095851160080296104095082617361756079568055262046774454359067016674538678635551733441953536190610239319727977958340018186437080509525188994610962028738681412056216259930469413268162656099025582316551809552712851503203210140678737607583977640612724872509772949445205866627147016969821905676077216952826083212868578396732200963494603709150470604759332029682115967638728049924559301861235815566539948431525668324869688218729120697999634250962019767346532049981810286091683869368936521377573875267393423475384248490159317306973179158227090836962222366175706535088692871896204527065813767454227126176064542166917944357267130452526864863476755062789310835657307350700623313262886830576062163825305887516435257364348624010143183143288231282370044413848701030468226083555520606687124329382543237229769638967336641903704648028889485483216431547671238750094027790190743184512917999936690829637579873171806927393823002141535166344971453662131156961961298101609916736932100777985379282196857945843786689878844193277577670379417067548621176762472724033799438278426917274567702637832295013746047465393744662314259169425768891371962005522867907109219629733542679239166045825165442972228456487550131951618178358465437935552744903839197723870206707843460095521170778337562453312493378999011515518408555911641107539809588677991431757500771667609996004931669926241388349369847102871212587066461660101973792161363242580569413465328650107401455264242927346381076194711281513873806649766463647049249243966787631122532515242918535248965033292881344105890033902631301763794561109677433111979115537866469350723910026453834876339261906718575772350594734987260376453885179401140125516204444733508333919498505952024809424546534917985910671229488602800433257707111468353013248923226362028035447436453943364488904614975637526401860144304976346924897596038951882323098381043831672112099738709043977293816572405911035402613834266603192005103111573624582664120666878554973881697182928485951548748785577440401577210420119088871633991566416783158697661382893986170562243564526150746458658081277386273468501283910406049605608897598264772596157483967343921147050177586904822282787286269467585952952504158020019531250 [30,28] 69037639607346365146183643844242528477148819519837908616088102046101467433481959640929160509927654504419181576791805750432880225591093751348503821183933926592268494292660963748108807540508674553532120913686703893196864961781765865103014285840007767719556082655761279635080882135642181984071730380530667080625708899327086308661204352089451828972755440637654029713460497111836131069103933553455161178138909110607725928298353954745002589352735916032235300338976483865979555448839403383801215881422556429723146390575991030682575513925080462064284688152781159366682434332226187770891108050539629332136850364249542699348774113694370594272710874779792064936451697697593615660791121979116366028818398954272067484760919210518247967958985133843464501480325323150932689985932201601924830808828339766768822504544926557126284199359942315398628923253313926115409086255065930749232747811704230880738369800045475783827549143429368005026686771359352958393425194662391224142378574938892118654317125749015693503692351874206715895687621631908762964241096452066243516179105786316275566217028738915184282245302019588334759715776082131987913361175246123146468773002906704507967073076788077035906619269846169635686137420252342470797004953005768897508937644202748569875206261515324997795715681273997721172950455804630907051300232073738838837639721261787705483492084246632437258741282969753809274612881518743694043043202760948896077968754883712964357318892855225315818196203708101875650813867968750826837402133367817989376370732028101908423392294418603720475301407692225523684892039771469270031089372073188330721308441030826605643192862964044324446779778032989333024277674997511750597516323906780236446114730639549499032829350880581451110953577483125793083004911403182213735761847014282901305769488795547098224624095039502380305260022500723306908590034975514718806188573704416745783382930082149743406057338499350676256382291780847117850691953902433696690633532554668734837448589795441095590410411754369967089403149851610923667802089699061253835234968372636404526416097323196856568572580549101407067739799487870087609622320288261533471565935120578781783751854816924528470362073778097859696513145105756237285277165938168764114379882812500000 [30,29] -68958647324285957887777596235671036758924304941680853220230991936536590676416286674259744626100659644769875933256026433831529719925907982267918064550107804559764132996359581993879593038857082838673219200613438238057637870769977375863336005116914329108271121749340497252201605494949639811535973345599496306986989317744864580309412048719380961332243364063705103957103724489114909293360860348670109870359205389322791392126806404932368448151047689509131891012621159418760957395279448202741761863754471360763680036874127334841174236554141058546556255990375950753973392937501229843246141022116535341265029771879963827514060853453373931653769187501863845203387547973455257369879400086470140879591046393951573145188775006786482746067907057155236775611640988263536816551866087768234636597601090082463256721943038225107389137287448734632706284158306839523750758363054247779052160073002504242860549984602769055522279365953545450659982924764653689344621610949909358551142112487009008767740854358130701181915431071427484826324039970079027948686232051316987715311404016604302900161560927019964985028120976434257864067691039456882003010568250950708187072589844384057688430630626885699580933682490374989556231881491031470005600805993659963716046746438685623564279878105632501749826123553147540963509900888251188172616282484025089921101244930486709609613504006099194244195065399390700270831574760900616871929902507022123788352456270284623682612202168400728202776709698391988162109312664805301932560863235421883568048212661530958692228612553201836024155824738574502468769112519984280893792675135223399268725105991113491540350789885769427887612438941188324934398177578886378026227007800158224621359589302875230906169212413891419452695257026525788234126862359136974240714488936826761830219387357980728717364194564934479946241053952808486016523121322882913305553897810154759133794893986677646482498469873282489127753280364248270194000744269617190556134847387842787858070501363372355259143114986692017841143926226413184577381783709021150124581496079373537761781551502226792054213795894308786006706050921120423828163856455651603219502533284150603970970588929258131452113650014696374435704123717627567202725913375616073608398437500000 [30,30] 62287262296514058589729637803835903109714566149531519896854054162092476197700929419699714267177653865267755340575233569500976280616145187557011705101153907614943022868231625088740971465328843902315162759904852265751564836579669507997709907417616968876182304768900483385011860952598847029560230627208452835467645963709344350785826838659783758460818843629783259530595270840671871380804870028184635282538315601023030036055397303511165817845197976011336008808414682992669642567678702998805007515067077024141733314766385472774877600762630832876134731554192215519403296186762540317106499036712834899395050514314491530600448110172491648780442007979404570369410266566504218606678926840436839781162872194661512134721877203792868517663610108029959960964665788249271726868999653578084537758809031976287472870270190258786806742209458569591305741202077262493317741293577743463177569197920181882258268868628140601430607091704281052294042906469551327061219322168126763391671374478035390924253155244856707711759859195246782390337091555581678575046923598576299582082553477112569314459472040437816482390751526489130051549662529436313404274120646648629699268901922318545197371542085532750593934526383483326160308946753323612461299959499848666492310508054680666991434758102830231873896621503943302197634923129028571716149243892078786917617734152620693580234225087424004958672896004851812611725961191734898654616844849501115041484447314918682269195713386771406189745200551904851678567997611105116222399495224224408210101920002905039038278657636001833152525149305794012949390245206605169018482607365092661252652816821814774228157434683785335463566917386237134980980449678544698957253366197983788125598437372645505591895852547372221057690636225511650591683997919046586607271202061225745503774602212684985774710468897782589801683665750393764155747123499340423395794544835429459305141403225647301609918181696636424109621852971679174183952168059793869305116135580459468373601023564121405162169665889039437439835059558952180294140586019202584616561395346274516090017583731129830229886730687061737481738832384703157721594609411407098358485515645817744786253293737538297360465936116772270501559284616721612337642000056803226470947265625 [31,0] -132144581606301089916198314256499648026640280295665675777187438618977185385147738138642295762297086140912805980789243524268082203857541719076896379433571094106686548380610564458719570785079366900790246453562491619935127595699044072481679766238354590207160709259963987155780622555891685508348088539506404194068650152104108781586918358144899859484911301403828019183490858260634895522121457081929371273757637520737345789165759273448468478684253356275135393922821653137127871703008133572632718549939058320390040694936449554280356022159485752388875134108093380284398289891689972468266464659211288169554400250684746691788627752270724763505208001537171880741362183884797508435492559961934793598584004421312802808510184430096746798891956233168712138334856120856054130481753340948666073590658153786508396330345506533406083594146360660566014227328268114005786193965401484495820770073853306959780679070737688716565802736719503368923296573593973575358453533477992280218777713562101917554928895488366868655218549455856403009347136732346212005833744428645373792712825976587461314244655445606417937936755351686162101112870678086648913975196748294875141564802848344632955328723742512513541737321994202252652813395785933825169163729737823993290996341502634772854560306168534463986911925692858299472745694606129375219110950465057870798100818334596354214030908707190517961300739874954786183409134924658321340297813694478179932184812682556426112585610910993635294823427477492284681372617088162345283944787049321119927541833545599160704851246634637577809324167488362908044454389376516451190665780561858823421584484775907875122153093526374090188824577210790506724908418575823083645238397424282341024159534854397417163165051378600059983440996387411373183442675273483984130808402205925637072222665537186869518193411599181601612723610118309481813858075430353268816496481378226665254088280447382277228382445839636600575459476568059045088830669805932257511814596933557571960128339809038870928541296737043301283054866481760045834315123095000831307698694737963922191259981676119840385369708755692587857743447523567818201794339845467352034802388516254723072052001953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,1] -5925132919522737817827413035241881599850861945587391498211576829871202906496579755759186640279874809966630242414299409606738870666250151867056428566210645747332720709202634016701942099386022598113718400711974842746950764958112146243667201470641303918548504158705907146171979535873613167838125692261735035233268938059167004292744478356040464473622082880593996619170592057470269583786448833854292627588798133625700785472358488504353124903610177351613102229559958466849838979538318119865660126089958613338252452431863409517978380508812021058679626786816142416923161969343677125375635487858650912703090985420370095893242641382866368234151895073183208668607742761930035944138182747238967274615097254507247322966675680530610737558189925941743314040858641355311664067673185078472174588000405051076709886057951757278436741442311371427928082894482923298679672128528512821150043422586339178622852491185197879051517470316330187196820482170872335914180804969228040288245954741580031241712818080562105744954688378985564094350491869368380546559449309955743626140947467573218955591316022513875834743778659296833068010966170409200336911954724962023796293201326184037501274313830055333625813533196433916873262848072717240495522996233987794910124527781954150849392345317514550528567668201971274400290098050885849548337390273186531612025963565757696808509322862847820364275659691366261207440670499855169886251309490333521753799608297968680638228173315049296798175866943457731966832475583034408180445208650761879343393658457982790584694787019158566167291941650190436005103064903419809582836711388035946663833948124249396794147239453724801653486379418775862721596164816444123507679740193044660188010316538393032656370826611515357025888357683928810249644209043782920785983635338493172934498802185828709998128848793507856154457181619958721243807218547361947618020080962770882991115335063354573816630029663165613291634563934533005392352598536038903312848006154972038889373422869488765337299242572615425253441031634761778660871223943165078426774625507470657845295888643370828471154636868950615871295052242739567022375322113416588193368639281288778875023126602172851562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,2] -512926531931836207642762480785588251993861347042571180991478968565255076529651618417964356820684026141562737885833976033481448574996923754847810891909516365124730242157863979327688438746949784906494241592768514237307758272675970534018758858291105476464998763994226260284197037514878678334581359956204057364717353545751173347278294224815199043079392185171447543666139035778171342967429693022688263411312201309776443010881474750510826310949771859639899956015178556560820632413679120155009869355131860568043534502160351927446400035964321576587492040324122014981246885812586802341885519513926583903450767661691755031187407694851677911080620100479217500190910070054545874694720879163931822969169216884547277308324167218684265404377107576639715962066335785540753211781815933682603621252729851295162273638601448545440618153432072339941184043297514212448339178326838850492434627782464812913863487118555239935985382317372378895308776080360951254796510343905022810115547342292115829031234314951734522353729563207237527934438413108596479502990581186589221591699769360501737483386240846873322352775745273815416474739950237138587365910593490763233630175718636671945064591700756540611363457811512535087635290332121329460882775278918735138793676304537391466293389453945321258631604858178517187341775167641601083961369166462799828599123021934033433528784272217984795172794848197464973079245957485867513668050604771087167512777238624469250671930755299731089538447138217562149534405457345001598644050589328136052093628656781605996925940141271383820264011463462767824175266369768147907315051647212165823779049039479402929852294339577152710046611042034151696219566020384265746801427551288115366416736868318423257303564890044751555178395862100909759624239536454947042316052522418551418930136654418433107481821359145540678615691328088529315167982364629288138323791528891869766211307382934060291299202232385084107312789455507036255987521299295242908096928368173800112419002398364024840152730203364241098601222735926032780171196855843833614211806734172200667832523639836251608851584360883498105950796867991313406719707152355976448147856228132468459079973399639129638671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,3] -7479468359110383734073077294494545755646691165133040828475551852681802364310719508172028657710421822028247779353616908348593001421212048083287689979988937579865918923081182645108099268103901845626577048675245655984639088101882095909973744054975354142446396530468084189168189473536637400852970055425617614158601901092181642368570179754082150830485946212754369197852657640944759715555849326067545200528954289073741895760374912522810839713343556343711667511748236560834190188591943109213897151152787684775094903467779860219035476479084522477550106924517771619368653340791843279909785542074252048486147002102296441322764135772780214340901128564242955231621553784243955047493648008689536371771656113507272793235045424388398263368555738845740254178931483457595940192716874124410109769352011341230306985476550668801125097321327281129192315329594753461685760814978632908787892153908760604511816400602191825049792167217806568590430238015488194011937022753705406913527544565347386411157456954295890209819179463147936624211157184987924371344705859119113910685196658722948980365731720856601366238112825563505167389392547211852735211812834705960173577333139602815420596007138593704435202713816341592661225711036518870610150625991327456124896663770290492414360607624133805494076595122318722937850552941634990704378793755703017887696253494845951312104654971336668269897602095051353622246809597383783243456803642890391115380207782557918918730419469063783606138464468597459903619880517272615485134114949001458607393852884358807716264168074228544134397714177595936915639563273596630511181068607906530934936057744002280648704063114730381358986973451005023203086801049453219759717421687405777912023641186664741708723333834362702862773957477696784503782881064187016246191776767018445095824073970062430793213079106328201994977600100823498222582481809162294389146130378663308328956440056013825618542434465775204478934305404871900927930979153363508572943315296454647669977674398523150754055620126890579823783090213781178707959679290738611893802950094927943698123381262111725929026225927965237856602724917064483286115089591022580572975738538721302006706537213176488876342773437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,4] -21698428690229103573317762631513829905195228168756392179442016397169315723782079503846842663991016145850702466160474847085732577960994127423281392851631528563779413563654505232216306358438802870651578926803762530170411323971630069159469434873726178766792845063270055751409834590796314093997971465970492745246870808920450803045260418762912974740518215799485802869802368778728487088781938004468716525611215459689022050614359344818775420316896345185693730390706520811431367003796513991944350450045592395949831778516697956593367971763732319745010047886868687741756361947977799422161243881925996216302431572308621976626219289500113530631055648149646526336040685212327575414983674999644802824400328192097223438978862159590607953762934865045272283340192342863400721344450441217878827080236159601215741875132377929373243666646872285207006477784502350983356823994724423315356891185911173883783846422199328449805505464096636933154515923075283369329799446127074536015029845773924910274942457030087208293604366052387759118054083109736099431645145082340463433327870399648743923820783993678174515592886036687837221808884838017915531073358244032287821105666823506920849375380863789049393694298083651645299869501384350407259342498904595729498845085481771767122743151984877724542967401977366831277558794988119862143429632824272149786538519561002514617699016640396961923297587254042553271006855363341347793421981559750300825807918924561168663036104429773983157997144754462705953303215085877314918450470440500830626839206318437620658782321477636071507641534046858365335137628008209702367708303313096703698967600923216191627539063931378956000358331384605379292308489021470929875294540992858284133038446055532581413001548819067040264639734299812342302703851161118207924088956897364156742358401879713468521053348855363699236130223235252231409465953726991097771401312017440167084007158878094060581624360325493567493301363421242014466512589994871315395915570992912024812857981183156625820349391998544263574657492708039985007607996284791591021964278900539070142228974885198980355797365087607340736613440558077144962973338714208684582400364543498675132249253749705530935898423194885253906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,5] 73955522669543566380734953792789067832121601791066644778438351843393485029693067626561039796730612473780068078877081525518288421830627619132260423836961455354924112082903412995215357747143777119476178446111621167364599679287642219000838705053553525650265545387041222510047225132703597865512463510588617773687562447768271075844768008233148634822595327658722599470094639469201318444759963614674649067920884252170478484970954009093428726567531055524564371454124117797437125513142375094768857045582214713321707276226011487401497640601580651995768538004176692471892362809687117723510497216212891807908587886529353362728556310389750256597393842226047468757806941081008260620174988714296324577740940307352559607201555639933486885183079582641347586642473726219106819023478910793788126919719996859789418407799716839953113052471185236787465426304541982636771913439335681691769657655686962385130255621366455734599688347824033656737035345105578747423760695923114945035317072648228041254356106752156372699355480669241060431113796696992240055833486791183099823342864395184004821213647314045446940445352226926069836455487231081818542613597557168747824991799722211793789276084779759128348259941024402907162788905226640919937691690301506741664665396200777036535512135068313531501835428039927669841147951141774658912506139985785617645874463498844629820960109222740851194615063654243346612588710640521803855227207194865572627784925079901430628107336968714755998121780196761692559514372667020036701635504043600245389179355855123287112020133710093443225495952264026549241651335519884258544697941174733164325516591240836655239070182503631418120189182934138071635607810084811242355807705774454529499110962914639026587040977731788363116819799837976858220648127372311860794143851367296724139690342683361928054652055942994482386281671585667128805240419190403801744979837476365099582617594090436415813907689951189192537975010139225796377397349775588335533358260440475347025213814225442143300890236761232420682743055997100707038449810292594592209339743315127120575400324049302563726655469490987513949393880572153469719392870593303364353077468231448496111153645404812095875968225300312042236328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,6] 223883619833108568381480647302782267774310697198077035889277310207310987922980075493460773652327113061241795919535772999832862835708096014159438406680847788660727386072892827049391036593194788600021418964115839241654131400658449561041808209221088505390752017340751971832389084361502322162286130175648184085281367488792943442059683721722980624935263288106529137063725764145039718992305834404377926699330329833169953092514548455544674955736784680789364248994213582555449955141020126442916475881402765801917249248139355944336750668067918240337601205976510067052028675582099832178938467651119624452420892471490139462420587755592808636075046364305917006312585214529779776840234307402455919221620904716337384770401136290743383798231265150367692074576247043207015249069055279382021067833280449850277424104903822179876947712330123870778804436324569927513807463727009893805409190978579146618930234327982199559726315992853822517198264344012007194828796033595235805218348864908061132728732220653706936199928221583136405427769062417620776359975940400077733025566718301456056955534498390780077694585464094323714181451449583311841357424843623123640221834684533877515859396472848592942536104214696180426399207309389347033978491605129552661641830005634983066875681527127700487011094736174726726128937555962526642829189670716025532297709932896280990426887039744798373588052820627063154555836118578540721186709192788468577847188307018965881076042442879389251565735692317658543034070596938168693202638401419050936710702493521493825583828102652893624920236714564870072245969342416206462993974243364373677248600154802980865355142239008314419305457487067029453190923049685132479998207768753884769098980235620791463174118624608009132770808391817938882168987869344044548851261250712115291014728671666847147458858308640631459526261201495045490770479253430360668979667382857209975797619911682713431276770367521670113245649174452509030510686988029630416695889753613552156703578047018186941010800966054335097908513136523186572894422454179073658321297685169795557106286039175909585549940938350970616295553795330679802201722640711120588682453537446447358200140882039663736691181838978081941604614257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,7] -980033377423459142038876955125825886012515559810121273122516147782156931009742289300426960354063326977250446281849006194707586479359458209986489241273260794232770450638734430678838811521574404589167267737341121314702564370334495408544031742392668181323453898043786396474871835854686500086638225188098537424437992383180996823042503934685922810685655314244590833341922643607394081671120086706130506445272833353562716762615945702770627889486448455688720761664717902024791067543887802232082017913987609301547187298468320072611053364184289041345718750850697837016449861479030473986894826386209350329377830662595944079266920523043782079325360876702388105576993300133567515176070887597741834428703468645590397309620322745052803859232936652612660204195361335078980720363754860209201844344639098424890054799833337071258986881422617034826234101642237713900925355510781629071681697932707795463257501699691071011800453104500845043706222251008551605918617758571683570274864607913259720472719905000662425492802181424106057704529616596809174050719774792495965159431637128060927397024730123098472561238864240485612730568928810829000287718451825819892898243370477699574954404142736219471647911818199666644627225609892912329520643263511021025388799678108486261223303229848463544888458572779195025394474299309907121153054927919747855219924031660114510509520119742420189024339046117575853327467453369533408718455481561430188262663136746517975572881503862401145461035294845657485451699945131569808594378924162541273703734362634553162926147600725155226087791027013985038800632832217544620147199378489924968227224922414378655054055958332905463115005853335615600707060869998770288214497390895425116064025761321486226407125089977917538151474084321656849941911646111464508146783475713299243627483732782304243800597486970493136500708669599844234026749887184462254530300305293617115227046653313942165155002419891562482934849045704584799712721471532738218871847432330363373073538337517840278760145807899906464567856516710435386901587311882326662163487734964331536110105756288557426384322847125278489754051559264312343038294283611307992831861879435987775039932663875483220827788954920833930373191833496093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,8] -247180604836518851402794107993161578564144444943320017121401010092269579702783403669981208257335455614235194802040677250793146880661313737519448310485575462467291877288366684685183212283121679992799027075726453521431319550850294944735479176184188822209472963025535164523591174263166803908422977118704217249671990956913404171682379653956592915657371078775874292851166083233982127474856686130754797737446641772730648742398736133670117678966390755370684094757094995484661970660957182136910741852022951718257198596324716788615323550973281618884800391224349281265238845941079410466107255194220699080478552694426216006940985284101046383828299337420064346174690642535981182068897688389303078473625324544031059650247162076068234257288837114811338166525030674579488511448302718156107844960747745474337189459067821432862537713187412747279432973351400449814658183964624561884021467437045058868889636813175025245758759101907654997091784277269366058476895461539448258868590057075959023274306177114772000609564964828984583812459803731411747368727989016726855723240555854472744007400814372750066733609428867112656465672674916458376535810978905786733764785676234653253696648527857706481790239030605534481163603593857478588814812772825606758332259317512454869142804096638290593950019480950798409425738940933676125163012622916454830777572356236474483772191632834025218364291166779503794064034348892029023984026211798577813342525553176387236126986959100228020597444110793498472470931015788358109220528958739825597620867289779397722010962542458934109637059673215499258780728851793153829567649111708549196433676992984373570449225871145298336399323226445338974818952819148181301790648766110177300706956582037627380098991028945605489734115247927443863140626865822713068126991456064912105699870691959797347063567992700717954629163446465782558330389151677396814762070472014275170891443919467020262528713095091926958349678488889332041869342509000502283133757491915347339224107752131698977373898139529108458239608175717585537254528356800292526038288695934334223706490689422888151602053047445300795438096262973229938262438428529602504895337192430740595392640231504214948145964347858694054593797773122787475585937500000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,9] 7585319387233808786034471076070519998257013802661145115168156948723120354727869852926482158335408794593611447425648242954338344533396457443756613859492929912745176924894796889489242863338080603370191824862997789840218876232577505784611216744677780881851771979853868933315628653215731641936075237701987044426614127416589507063937027984486160625501307315944714833921111458307639618307579931576691149201293146284467980771223899556794122159623466794505885913716819960806157164155666213612075924271283257306787043350434924945300461167267069261053228066577114126182942902752871796555656420701181199401148327982515775379109183222821039576798777223934583974280824713296568036954574189467294552042414936280103346476065771989872022311784909619399764494832481345284642402896102497286852603185891866601168006036887108364334898394893894581487631521451617636983326205486607808800313433717156657664907894246453295181192322582235968842274064815374408928136293284980194174338967023145601414449549838552122471628699963479666980833537058607130310065693924084087389357989150549641964535183248871496395595082477300733162119881529260521817109197506122617830095946072936251681234895322447833518883489723919551497447788914795124136570990781632111287354997047089953013699532207282658573708727933339210135685769038409049322911917683345984596997042955423759537707202441271443592716258920235272174145647972630047153037139529323202228058212624866947478215603315510228616334869245223968133731382939634383141865768873300506527286314785701797596679075376070463973914933392474998277778318076184016301790299399914081324049916243552924035864896653958480442914691892452580567903329191866199266261055201604614884330941835404123875043890682432581375057332450441714921941936878049801903352443890946329096342553598526487199881682620876695181863137260636168318430668033611207762699591592495924440067028861055912009860191496749796317569697907363273320047051353788469926433495597542187783901052435300757562654134691544393529290842364861417516954945912517180982666636016486413486105828545050532069389581892433267274328239722054607583330126572176959716139808812614606969098091295038892648006090269063861342146992683410644531250000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,10] -16597630732617824253005993457170250024519571509385906172645123684902843540821819931761839899779289569835768657549365627093527985215749273060843695109131064961012647054763872210760813248871457920309649140362067401444671153977509707830171904460351821012418423800706965666152786866034296569465906214189927607752456388922158489685857131679098546287683519269596580430466821333786668346580519939345369230691964886402639084458582211236147990267634726098302335021702929845753050634725835233532371015307407973348888397504518306806085817878334626273000121072054613952069855087479218309144007832970328286935972977466967014264131985885084400989457669019384999557869367381719628692318865368103119366779071079120881741150418917972531351344226231228089784074231735684064297153757757785625539323723942598168648180193891237318267913786907520628130474477271291824107074529235250047145666352391649840760435836824392696285672628252696215318587340939424683611203049960464618986374011805581508798316526182649436283153987431821120440826600747919945936944795873500383748931275689868378646458562000674738159460148505852398652072186218006509593585393635994596166852389958389934556718068028803263709422751952251722933650293820684259657866216387522079690424333610339646988286846489706388539146312909898233226358284314598394609554955072713896070351791172570880128572519555612195084676298323741069637659353731189409546875326834985584030023141533690971659839324803683162717355280264443871806876155406531939557649229267160032029439395668813636706534207772826303911110489756923194737343522059197804984651015564594081856874807506998143109682026934822277831902923794488965687495766475273829068949558674341668608406013056107862425878574353326166145274785912866258411304976442069760933358275744585175458646511154826813802130400842633353560477580236886107062812898264121726537407033456877155530055084357927188683397772995100313164021417016744474754634682336997471197977682048954803374512261283649421114951995872451829230446946437852535986866243108128553912337071180279547817761699116693942122186380116377287532643267764983226305664004130075086089173872109454463934744156481953086384193221669569595633220160380005836486816406250000000000000000000000000000000000000000000000000000000000000000000000000 [31,11] 3119631044980113699321563474660285162377957861347468935435221672246183219071802817948064979251360525810362740959766873331323710799993071542315870274999309291422534931712013431587444063394747418975776375428224829322461234338391612787448560711530851899272272389318950671061073549977649090109463240759550849889425601347760920191557687481279167986178588944984670317971651381726224123402176700879194082151664932269778825547304697450593547681231451734259070534374371054557899655597365241085901861893452601707904727461572340403936638795363736142335232729220720053047774256376108344701154699372590764066182705793497189266438015959151870172796038415494069077502445784856410546596656946194120633759160271324211336711633711269058163914313504493518632153705314835482790040803920267924431064125378648847397388915610800364311187346365612056307431947004645934567069707256228525695312329882615257285224332128780482202116948959555901472362527186396706037869994942016580800767669328987518090800646103922223057508990598759322791200698600639266054092825960577042135125841564152995473026300329664249159938178443587188426406541157082515663285963320615530817289273043941372161917977912789722782666654068846453427706389239057800162868632350996007119655939689528804437238718672834281286574280666710036527682790418387442433329233093668815508580410473390536074605707926893679253046166103648554645811925727010252484494385121704891084622643908246554505765614767616835548616680293214166819931330026499128429536542452309728754945641944944870034982128024363566203188284218425870018210469469077991671840091556815940197653395778350963859010013332417443610851437559796013111552057078259444192309695920740949913170789332935080404247551191358048307518494282005871050624704263412628641907775620733810186729867158382971329152270110838666143081670883769963990514380165080761788870775666075408273457892417401363636388756062084983392898388018549322340525065439030704663574207071419105278285342085947299189711833803560487799164639683409667416918293642255811724838979536467238692763016789081502625440722891463054419770528746526617285619586756256346317421311529395665151900795426658115192973183549263183067523641511797904968261718750000000000000000000000000000000000000000000000000000000000000000000000 [31,12] 58555899651660077593192539014820422251037496457493543015830096852589123982147429650135892483632293359067390944134281092380191322505987279951620806268862430794862193604342563594779638482128582764814821958699588063366441328993100050134637855210514897339404516823664976832374355773182630190891069985101570663783221576460457461048255894467438623595813697725331051408810732614960149925493714379330364907191693407986383620129368632510564666873241178702694277670782266761227282156776708300843926667672434657909103055906289127963511396445346094352909065686225781886693622989550492386467626598221227755144650371301435819188363681622219278242515610962920634608233710866198018920347702935188622119747439644584989019405372254834367741433324376595535734303000385227164752775771757330312784110481932800289460460812441457591220100229755836741025513919281060262948714214760469382796502722739503996020629147072561736597192492609475630601066668688883547719562515116201613204489617956003990753340428306534695908131038527935706606161938515184112535943884153723076062127264646893731889075852854882952292456311830747622477974321399047955871127510323451069688098584916627257122550925031799535551642868043271144506316080311553054197281128311397309792463200452560885722140406591515611065630006726011427312480527365518928820974071819909542344622217708646175204256774947622121871000270523066470638797881633644458094647685299028268744546708628719651072826238101234277970604159051136190898484182658227317438153197485446600724216445277610997224517433398993301757208342419868443743197190607066037082079676063040406462646151000661972601759516655532448734053473630995954359109736720478776671259914245786744331163171671204910406588672350850004241249593378071404617769841480581329688366953076123938005692847916373263899890623785411210353191137253060716851369090481039611824787248078690414760108518356601078623842841197797993723317878432086009718382184486056099632175983641619404984447320629190793992724599365876678898277477263023516415871375072687552818865375248802091856924457230523381805997114404849916143594384492884176305126657088314149212290809649332803258349393448010197578450708108532829498926730593666434288024902343750000000000000000000000000000000000000000000000000000000000000000 [31,13] -136977779939218365285294543956128519134443777547826597256516305075018808729986991577134574140366783138469287394143739260221362464909975004461492873338910547446934395942006371560927448268031547308241163664401360934188101446205694175088091838951466161008235303098446648880440072247063336461469827400371134749094207041541854992040680707884661942351703029665099241534160658967250292769493611944979211005649170106453314749384670916452162757676377639626261763708097039325298537211202635423072555617466638965776650533800146380392682559425780074424015177803248205826570284589509383201666460187132095207614247726166390461112989693468449781376951783355466793149163275798209705054384626894363449682457745278203300480286240356688295476767508281602606179097301127500111337767257640743160581560333420925240310483720562356868782732128458944405564541587092075703429619582625580796297586165667038454053254600353649561323242141105686659443171171368712366845568336837057328827112707362837877907803345238578078158494321717247005867704942464686670340599532534517931953972817621798833859011860587675736838475984983004946102074603643710232938197460627963457758866718059917482091185061098153268256376388816628954624047891076298958241611685323213308401488918721536794281075674419492454826593533569041697452971479138258391672237678947266802178332829873803064462024148576747038149574439263943927856665584799470775789511288868042841996305652749078705335577075756837106680698375794986669410454420148051322190319880765567623696910418388763382147693139839264603660009403554082496106159122105229261349052260915509172963550747623456560794660653412090354729267255201264288273157716906429358277618156256448654145436511495900165682255672133904440684326823762676287437557405835068669901024063442947913255143788806410003386091114563196052183326454961495374728690264584253485306989841608588571479760430817225316322807533104379402410760674142786246759186379225839058686255994175424544404121208531498124366278124786386887852290430160490679033822633849438376263345798784145981081605781373789398058846220599735651988202247566790097256823909508898471990285594316624946935428638607929942796093310264371467610544641502201557159423828125000000000000000000000000000000000000000000000000000000000000000 [31,14] 140632451928952030766033160968895971579867549162912013608736105531381207062736172117920085122754624069310547938146222451497187250816021780721733698899512157478951925938141492413480362061211253423806588383190945083312313122863003520358567620863884815368544445093025665698939972030950527274133024555414759124144653799619934761233468526264065941391234222230293635943286308942094295437287119841206944876494986335558674306442917183945450920469846694398836608247742773894549044625326432643482933498020910577548758979993637998350946311188182684084463506734987254631355669929374092833826153299155861029908367676282896694497330036125198510841160083872033497456709629448641720306490463339069708631789475493629870787469645670533154227581811566029764011421366165220823995512329257733899787117771421060754810608262463033750720529274205630080518384389591481621349385403388486524266551222479400185948341978531039223201546224666492829859191418011742937303795875763196897428698633707390262469817676267782727539488190864076133763731731515552982492607557737550105398526157344617777716796138985306710770690833963934896785535697589643998246617015729419740785085681115458874091641666937189666672994883925233497656582021015902435708239236552117377211848881830516356445231960943426413512866649011396152222512284191400599968385340642252988030936458220994979662550260049277368986182247876337386402369081397243988557567247939801259160140202276240615886308606186956027559936332019233139565265415671718049135556852955250816934489182351447245428123685135297689737035955337125686176697688903094886783905235933160487154646032888619585176656673658501650986887601239159823280564509524385329728509755817925345689255632328753800483398378486380640618704334142030733200047960101353824755403625429639011729872172225395454259343771433266117662275706420928890901566900345906846789427126161127285245981829784158765632586057050891338208766127136597594667906422597539843043576266593188519436262695693457724258922682337296803908453250191047126491435028686654702771493270460133021457596556343560182858054887373309387180934169160546857046083056072852803366788441982803491422344803131274583316320358605117091244096627633552998304367065429687500000000000000000000000000000000000000000000000000000000 [31,15] -74002665019699509813795375794764283844661679903817966377670204242772841002818002744219415266963097387014418346931483689939005840317662986922133586368511040869980542875109773472671288836562627331508350297943189983014467280618343426414491013991153995461565148621910024412161804954955161924518994340145608191731539632725191226935778335593564926148610595513195210526155561830133191700013198578462932212818891994266659374470714408319122597457798820060265322773662442123093456134222358636521750302441864124147220036460984334131777641167160890927142932844238947930395922617222658114684401699004760486864066742181856517602038559735662688980208319779932329135666752874235449155699098171569977169681250954181962260804515564779182289234733457973232956648611672364111830583615345481892813421937554179886817617042226278843650704977867013351041993387185284532953144716541675191504811242292147894914820323912429020645746615131254435579775490045818256755691578631108979033558174737352045056729439264244954642223939504595482881072654414901923077661736631867836450351602751180921094545619994689084592579160869719331574069549817567895093604022096522270383405377326952237062721248144961769723526233758969776867190551514085108257968073711542134345860532328123121558499286804107637727684830890112909592509811143389433988432825504029329472279117240796139132438242728134343640300683238165280467872262136195075756080814715469405868286163456865329496080382866081731988375070559290362588591947782120256094964740288588896094741655777298641781819336453475711557956853104549104032625322470265278202138593289047929400987931685066561422040342085348186868272484373294243595631994570367345369467290218938706024641141732911846251752980094730635561659830975875567456648067739752620416463002090912595383585131846519579715428040211135472569075080506206354302876201593144858886139162822807134388355425986612886523384517108287285789502163157038314075909031878819148437754253685351759486312876717786721298383306909374590474083092762968123466169173313942701760302518537592101706850192736457852757587848662853106274317110281257028256458336317777379565205231569971202786237740179161658790977509295855307769329556322190910577774047851562500000000000000000000000000000000000000000000000000000 [31,16] 147568104638563349090649313629763074355918547630502824738975023025908019981248616482372727309805049246930075415813442104834485808610310865713481064249971928884614353876198170064437032702541406849341713235140272163470268654667264570522125142995526142670650709844989878624148252398390760166393448915483232573022985696443669119663273743354633576010147010518435477060044575775323577220705759278276547486319910485797053516039917855834590589735020004155377312299016349506649414697313983077459225267294372022785000401947506428045715684976478176362134224298733878836006518022567035883310696679822594374411919899500310029720120453131062974710942117563804147860416315225652834990411799938602016775058351508237966134102181901294618832440325840744165993715311838543552268617528704632951483250585058970113806971682054059277248025597868306406793847603670614970906448657188691218255445729726300296051179711888671048664231864223656375837841173369274572425399783466874029345175022217661769909415333340594879893664816747842204493391412656576055482543724625289116302405466095773243734268398128262925994148253986453310759986254199585079613304915618270621329872861756916487486817999527735475440413803258852453764400065820919942966588094551944998207986630112214349899569225861422991836947276871232989201814353107898818151577537543975790318887494600407990495575248438791481646008390365988772829199921434923321287503019408233774048284255085038069148719281595152534271054670417412778651603990148671634920886827625293564415048071722432865583570637719430464852536138820154071363825294575814874995935798422809937437574108615130170093861779312851875528984092738032000850669682742278420094753276897635985243748799200885356280631226071084103452545323996613499816161387510786956112695153779096023823808835827258666394153809544577180966527168183291995195475572317457450368394298412140029974555805971466449293865406924131226220626738157433087882917343492773479253249833863295338166548204454324183358721693900138105879618416883499892160405636614072289195943364432331867994514023884938971421484862084014237137804682565848218629452335788570436895114876014795482990658204829664145714477181637810931924548185634193941950798034667968750000000000000000000000000000000000000000000000000 [31,17] -494997264483865749622107276700794527243884018290639756090642572866099211550997497519457815562322954743554990551131186593324868590805685124500511800263585371252999622287750342552973007375966101832193679034735357630203350826107725661895454534477475296740739772120554574599412478931161657264204768566875909375321239775305360663307506710858097207995948317852307381794442978906496161718147188318525281290946045276830604588896461979151138997348811975313118970440282470344483015826761057462144524891869547769948965744444112037104713913866401063362426693549415579106625458864408247910623768727203459893183651944036308516440251750484878362748418278112247344156543537339414337101677373898379121656866992194351447380591133023160442337235409925016836607455297859156876051802994219214457933369271846941323809697205406652021539129305521260640577537557828099884315149350607557479769492350126291565072227692481042056471066432600478922804477257114387605125824172914353399785321216076974121390176953765664938564076041908370872210398292741234872140669641870647854876613729413287885852227919592881122508970945752321945725028129925832555823629980730358207486637878225625535486994422799150401089639944015487773425539226373068917581007697681252712920043481746813072808607515451065055512722573307368467496600386052280394474468696443239855993050877242248683985347421465968676445110042723448707589594434105768445205211622835298140323226203051513281881378468430701293189006239362339211455811754966427057065993909837581399546174697934013618813327844072025640475607479540587810890992193769965402278364214271789021472258796871841629304550483376382004126185920259383905291582998897010001122122546536503610188322922592575622660257248604003738005186168604625046847275288759575181333579577615804516873016239018090129325933438061452603572024661969439053830522597101385162560721438227134137783782463885202053584660381739315894139490163116836896839944494535685401205487549138227581433006321053883423192312399416675913911560971635550362308722838768466787345025725082578341061940356656451657022554803126730460869820083828175484849300766871599681043916203407117595579560320460588255313076204737129937250017519545508548617362976074218750000000000000000000000000000000000000000000000 [31,18] 710410312588376454000830814467411043766704890435717045063982055581149232359777758585066859571834361930327106411456368040493056448149776058453156338391116580606263305186989755148700019457872068425523083642013944072327810365042173926904020320598145721022821550941487353775188802817638191998500626245079326665050495234276751223538336361113539556475701807581551859246522095089877437620667558770932238273680465254790145955813885135416283274195740738941244756464856788250303667606231594666706395269797360917583751614264472496332395946016855383768229096397272428518557021444230575966223176696690695359548988787821705512799913592810299622837798845102480413704342025485240647498032523640209272970216623819416202045467150521340344107209996273304768373896952071078873699543724248057842778070587358507491393425272361208641921166585027935653785515345651265227903971089505614479885190581342181038005661445853122440466875462515951350661945008562125352086967314499893994368240353643573175213318302728129470395038761730423221919245582506114657545009536636534211042887845158566319042189495371691328292430093934084492909720709755868115255023110155789519499228853294280060519787489300757858100300171698455442520578142943730726833576316803810711281865651986746775363081939429091567548975223287290309987646389038814122658020138173162784511422075592716306601936880861743978046486690144995964150695451841591566672312162027667353972072639012071711165121034080469040295979281268514574051977742591930361474429559854893489330126642845514408816479603686806147827963328283893265235232516986584218057349005237894372940259770991436659818318119645001313601564490180729578645219563611710299686840554609541145374130969157443328508700932720234594556520849883399537951110520780476194198607065844456162004224620547026763329371908466643687464254372688831377254493692860682691552463565196666151309678504223012626893096095872771827224432136848465012422670305237263321890272273658195855421743685948560096149705014851877673942333692284827751535402842082229113885159058405997635643914645874391701384500849354034400382815733918149998812734283359419134909310081889550639847970420689327272205446964871205714486812610175547888502478599548339843750000000000000000000000000000000000000000 [31,19] 78001315112389132149743146298718972047776964206961673906205552846639694740708311180852581813427643993978052822781968230506752373626169711964016008195278673927211435093232203585263144289874546404214467785671495077388099766352970425286713388299428958828631841857024327532309298176133884129082235399089213530439281013139980939964861085242544107704583513332923471190118448427393091793756111951549483154255035074122896281480716474664647715602151458240595488183551108055956035041856739841725900996602633354232117859835878443159662617071303627695488225253624418910181056313885696506943614166765756128109030941653737965582615648668755017159795444859528399622731715179846083525393018205673751519398963979958846014586459262193479277539018324127478926874751552434437119378589008583916992320799019889666212846092013292982820314425655595254957027893323444509231350765807494014711601551659320202588152909814639987346872487309197696398169410730195234556435462830722948276822634653272502899666542128298060038261482195669112373199117890145142129420665471557229384867784066619122431592430837302933481344271030399761483338832562470761924095191445475098129358265144082883906795091819904935916804897698180786802287809958183312487934620860252038746279592807094171775368194550036693913028966309670826909441131238613100028032712860438002002974241065711507610716666479021583924348652105112514998750060707377271975962035594710611141846366933517596636429252892931827305836745952193680787165050497160263299299398242159646967387205281913656965882871292110338425316217085606331063796728578560045055302687266276008440879518295579449498719709811386195669826428835604343207962354868522604372981471585839529547052056272856605551512689351289676814392815582742723545350319500679533555227569476416256091568659740828889495849941453313627535831109362310199563001736132014144845067587109923026996089918214751177566328641435931293589235031350616724576583422041775728483887341475957779750363156615101508057130097108755489020104346404532170084313987449799062955604797114144078431499663720798248335610209166747060946449542078193456563735919962112382501644824643523132955446491993310862431839872193533105826368512225599261000752449035644531250000000000000000000000000000000000000 [31,20] -2444068903978698619090088487754802106544937917304276098399603261608715465624296217368121897953641210635542940125902472162880962589407579646884229219955056396791792408077411663570518328002115352553306072089589813104113280720443276708491036701197781149977586950062379638869401938775254037589192187222828080301373711737610062927391328056687702291118177335439832974444805696386086897341066976947725609857576897237297034801522934140725659905393349819247072291491079355724867080868322871091560771235566007928911304343904305281629043092099885630078939200360175826271151416754243497795789169751599273776546372582855616112295785841203432222478038137768216855325905987462033144214274931811484527909575031751759135754707897214317302224192250525017593739550471230323288100988713402438294075836652468217306592936415415124572957756586879590144782074339591156630203865311619027830012263486590616633635497221396642685324869300790151524808064185060129168430119097944604461918026948599398598861083374449027351341754798831338668065892696415844802570157474474024873296194104165232172434963406813602109359429439164509102419722464470181848932795683266076114202517402626271485831216482248670322996245131736976596431512174894880321167320163868779107539758991026241233509122545488344503005863387852033324287020296419123318488993391281235371190345148869809626416178092808861117036941705030494632733939361603159347807292891765451241651105016026414162124269232572968097177399596432374191475223437364278825499803315490895435933294529880605332029812547580421690114579390981739060320222102828616562815030138266634945287637479258915162352440058923093515046480193797160489854186987462014432717087963864177066999235972643085113986544186410884093211553296187071554356323667320673407220232386082121937944625006412839857977583940756442517044170177283092676453617515756333660737997175105475504935550814279157274300862252156471382994572532265229908163932228580350148792324901572588209532025239946222177924470631031700794098467437810411715909694470328051360013280084940875241129249004528048440132923897624316341249787547111451502914703526636227539935907797135198225041132580732541760581939148279232484201051178729358070995658636093139648437500000000000000000000000000000000 [31,21] 6073450148003053316854105543180633814806305833995923942540043274897009868876470271321892618425810491805468057249306877561696670787111289403862239432054999091697287693747182286593083594884442546879957547452609622136077580936572184395092810438458658008468999714964878427545845758010626752024634799321265845629319517522300103765457111873515227563239410969966668092383470132919733325444243024104186611086470572065010422893952299637710686691686660314959976605076782847855975839958707226611341898235809393141446998870777026196961647668272221435146821079414096896445007765719494830916106467159938510239262774257584683846627759338770747751777895749424091897049030457403460325111906255404933560303699184099980068776819363643042217610419261173382153061214249980951695050034354992564601326667212333133756755856263450384170654152865858542987769068578485444148462805041493175698006916151277419767480072756249712893766881350399882183407819271885744251110091253726967572776205611792881816111082229041554963416600241741615168470061147637540926901501410292806453812923445368643155947248188092845114459633993395694891915022358742590954201282341045366632864127353241672147759850919013460760147475642554427348188632012744037614939801756411386412050560233080883390900472058922696930887645510782031217114753674125532844276848342310891230068271386173067762915508913501736487943723848310693679097621600008305428890594076318174364797207073426794761587713744163464896836887956586653442834014437337538858576824799611779502552779264405199758593899926995656130910314606754450681670711908463792503082926733494598923238308538058718445714115237949943533414053164707343102972927352304777468642962841155732078189236047163441194061118335303599860856862411474399495582915854503138202394748950564450336029257303375385400876047352674348815780328565897762026544105172250953253683925548247832140837741629754776756277537178106166100708201093654103205012714445977145710634364522552539681376585942604454063818903307384118008653366877027231372826462995206244991619007213473700565698515310278345955075634136416610603935575220978650698032602786581721326788575245018414946514878802037920301810703966206156367846347166050691157579421997070312500000000000000000000000000000000000 [31,22] -10214150843925007145589720365722720342611293354244193878407107827761296636687715033246120511124736318158191987403197612674086566271030315500569654773655195712811415364965767484167863885942706370918251268808439691772774866002610721318234873970939392608105501287739398689292459077599099454403377055053692451542533042781847225291531589633226177613628286353624034450963338033485392445437821542284413538534579314724155545340976448688608716053587579612639452441762101280106572633161920445426220870514112861230480450567137997054100457432508890612450643460710982798381929066977711125690065534599038405173947957585112876301700275773292949263212936916658351974307975649019637834970355394299324027253218021964123504025483596369042909017660833737111953849586282514173961794104391861971988564527621527989045474128536598222627959830172267978227956431527358465952165624826078878141774765420657756488662443614707546425716217128954246631357022164885495643957953079859941722788914351037788696532986303957803362881943273078352683927307621347581982667779117404139522815883680581454124718069208452837733796204109041199805261540058423358046944761931741848923855739392593230570549598338272653367489885696550485560137525821285094310742923416997916430579541714284226989455532670687327702885979899436307513235413579208970957611658310434428253280137642622455730268074879665465312618661688779478506304801943445771715665368028431633315736319195085732116080434759303149000369558270351741470195798127685277065697769877719151501170934833971342920700446212849680452104215896703772218649731851772178092934129354313049987854889377980222402081657534459031965814826201691834114461806766024991672766263993517023707594473597993434555950537421278721725413075389193553896753612363357036378920779011275473249825618700268654860524483332618865444285448260024207031624108452241110606070037401443622585802177446337060201816486750190287478596972325510079947190844677918292733565576304273465396650827925399075240105568676882575095093459216201651111480352658724505435024424250207474290286877206661109081367713042973096358788512285262395960141971035434614342936268304613945135876953353555182798157530807065378219457285613458452644408680498600006103515625000000000000000000000000 [31,23] 14773800700919899025850113914850400937365592561486618942311589592049983524542159384002707073466754033899753957252076686888376507697879311586179025284985748138276363628490177920114628923134909010317311384675100143171888880910502257457404325713358997451689327553657187362286006336531930941628418371925651215105324470011650013449085055162712482680969312098325095826657235094945202602285641007142207095046503984428829044510401333294762681277705690987081041089495651927339871606937366065202710851491444675489753229473353861855245412556809851680671342430763644522034624542539862962971094303475685327527848748347307776623346257808113190736191994215641768401686443130069819542221666272256988089007288310977696057963360105660116551479625932285194338078023635489051512191337260013348948995153128284518814360809696102719806395066914400204338652621696420260853113418743729380169497546834791605729745809767333266671656856520042839671513341016030886731958911605657388815124154598199850385662725440668584307632223773282408506840767674696749468430306295893836073542612449810322931792675734660374892274311107504065302759738451368983443722337897427733652452091204269381775304339507321382391562011756109207704860880100269472170458741786599347485834029710142577691539736284395386574246252962100536415082861275218876949980070215940921332919990402764262763981031105373879927654113407386254335526521863517425875146894870272766509134748509572112438831476341460384198237566191849430899619002308693332006970280242617448007230479153370287486884322878612075863888198589887251203202364218519052782067445892100545337004793551488178205465324105135606437696823217620380958866334358774547395989364246153942895869097253152337071202755051424621118289717985580509151262510670680434513235642116026368937566490104237335740447652666479238440239128885369213913617294360351587432382659920067530676935487893648090532976862272599375953071301555994082277787313253452569182292608334166745087739948428026684946692703274907687032995829045342982256978155437624404132759156356847760401616592702048097372978430504633016256650434973256135531910281822928897258993036006655383189192181350868833318369062756824118000896495228602134375250898301601409912109375000000000000000000000 [31,24] -20666624908511461387183296548947873582623139090817738859224416478953585531458906362703875004135052838676181224622399976036012042365612787475898633208531160740417577235483670013322932490100310238175602239036418614092800493846570851033392594842982059979455177944979417610004253757798521544364642748170722374429128031550767594782836471385471897211694396229945201578914077763082240449639755485625344173782729453344740155049204229644504887530883829743727983214561525953720536206804721747911265138203472744445241548603892710519632847206343855724403283607741320382609354376146287961663379931617602966717942302233993510436676048649552006533816064433802139661867127980822993750283201085370968932483093837294926478422300363757029345960982668341532305381181018165888061023260311177508432608332977424677130571601553870546877345155192847378881168431551446574038931444084503367272970064789574250123918238379633503007616041527351401330213853247159531688882781938864361530770252243829538402864848175573373322058771197157568381000517780826488981561218689262396193309948803024714486409192006995860928187082936593980602583529591263223572152761828483144773897339452684240308886103617066303752593563431527932936528464274976237529901578412855060639239702119580939833728588264317785152482283451011122138201011693619706506468266332445895093906106702883125401282914391726767284266100312352787884731872182108510017945298926492186639354744109608608300904387236812688654596369812527833078490563259796048037633354885204727468719189210712349940546323913299530350723481692473417806002965790088385718803859198745815390935229984005230653205929396350507481070907905970710002128944161994825315976939570443788937060253354003969419865315033223870937255737776008973611542224526055671068115310211587039026502487251419110134394683440038579684773639478658879688239908471411207798693929775353428133041977563599301521864357484882203655468292383194866555639469640653865110940677271204535588897385796968593880303325402863028420056864735541829428597770807080844215963362605186695970662497506700171704952937957664034253935778483977966424476888540792545355158929556112207282955262392171285008874298558944961902959780442046167081571184098720550537109375000000000000000000 [31,25] 28773601618451213373959581720468429835229891260489945251705247646694367861066479871257837705659312930743004778602544652352382866759470550905290461737175170562957361078674994903026846301087965909983491150622722172826916501347011395465397745393676677618455389984188940651510918179683380715590438646986327917259190338353749986357184019404186987015857922719604076696282656485680764135572463902568447105244729658927337820843622804651238586003501360046910625511021568938066676052221835737103947378003432520061995557385381682570777308883432121523438971886744485923409629326039687304995965687582076468352008383079102021217870907296525337624916982952236655730146851648011274853935780731100181374292559635072381450584249577803580201667805765385479953011169100247931437970481440105184348824850056049506704061678567142480312157401002304351999085430236978131033377760690157985163019696784243563752400515129151780236758776974679087010481778340168133125536664455174183829044764844928274128542384272600800961702442706311521671952859224386375318464181773638853923968895570990061617904320788080919554743349756384160034843301041925147172445905332984444857467117937282022884906778999291234387861365854084428673863597448800042317976491118316700119399642396375432702282351498137555971263105248138927240290580226549462609866285019910257248591167175459290231274657019580044338968604394048144915823091845439917919883405720823410009729255429470284704844810817967817001781734042423892325426007219338620597166081559973217155913945137260312573401778204897424035266742693060806301166871264736228922142627581807897163486787738879982863799762711459105126422965553855878111276583126469598285337780530724578066813743851213611724546450874732750296201486533136790943202729342010555597727856409455640601088554461657989366219924558945071884846142138189554810913743569675865134219224676735090399451895904983812697782836335721170779571671522127134143656884481248426368040103371258427418155934529846532110394094438374816805019179136543704621576535738847159933585527198792615403947987603272199561189784342210704801574711881588973409506910027491727667538541578481916433810609510165600744657006311854587023071200269086489242909010499715805053710937500000000000000 [31,26] -38578444908692614265617719421856964204076921643817347365356512159451226514350005559956303082009895169848543419286238341493037773284615116057937899551872765830128313906277260499442134777496513479634629102745305589258282189322733242573735111738381405050341402104926258684322515530146898648864288979672428197692346540369933189407244333609636876244797920190577583102875874948373451594004353480391578487500131429426137515173406214768577295077760613408427954609324518334689607680243007492911157843620598591079898927499327523241435941538339829892960353546432738573821225740817116151937064734419782394846022828646671058359240296421383554982308178392968404654520259928595503386204657450647682251709502166123114270625625903549166624749759021778319824250296896203711553607315386677991317102348635613527093181120137855172233006736533468021726832858323855143119097084122890000629747430050183816207357318042612467944290930131992786380244138768941508972949760761184220312943861133240130053146398165991566134065170440606964836413138823187184875104041788367375742579462582967859004802799880049390111485169749256751569315490926212254095425469419006908589938690482026527413312811579985343329391878754190424580886859776349578178063458038434560757664556496963684304160271920427427932091797159063273124536299518645464236526021247983178613372135379365866399652336425541755562089963926484653871925917218179143784806764356733099995050800230193206929236933749187078571549501256945410794420852853949883103965067872398634955317082787740858399650065534547282305702146087765850781049014880137020557750399219300178723229925772363446567691090158826960630197682562349737838398033157107669997078746878971281990956173160432921945010415419002780931679181406999233510755546216572386962925490635583060757060670545018380591076215354447467445189635653036413496373814200460126019343620642591549789165679414367831001848060353491149574149103226661410156050349838647933686496893036885505130201079696859532257173430725383376204045606899049231640590127035996039668288713206119694170873263837920632515195626269285506299320115062944873298917499519355952421984172037714045453182184111093751417118886128363140334575614315282265920359350275248289108276367187500000000 [31,27] 47931518327183696599648921281891831322378782027208994585242522010121156963488167449164430886200342031252992372103714846471743296285192656800358840337346002413307426454106790983207084519692138173285697229653076525793351340090007428873694624149361176179178407104797385675119226660394483235920269382460720921207938825446925041424146450325907399899019777085319308606801815138515154423999599276227454535267441981392915151823231593585529420512381455395672565387168423960409982885018473809162999031075700380671125559028063554755002943491313635154458387652990834425454762253326235393428115622892503851861528976186344681460164079240283880690148486164969432921788890797809174218185519309214096681824288983231482909427524477359250450230137724710518992938991344950709298918672017384259093544501477887916037214203944097244239020687054914074397437436531554912694118511535995787420751912551061840173168781325255829143336059983565344883582262060174098656598051707432950336268334462820225138203337477485568066478009426694183516285609380262636149859987624008538462880942838513370681167882572225817451058160532382076721946480586521352536254663414311102304536117356487183384695780074338078521170520249735230213316802779263413604095254816785062745329494888142127073349444559127558963129693973779572688223534605357633746983625297565133405687926544097365704656109089640307498486469618092246719255179704546728754732552774009050871393129459378910619333132990005439591468554535473580770614254397846820219871833894831163103303328529769258484988846501493989164244403005493824128956703687194316397639481783791240654536153951912710472172048426555417084873166526415415735253893263886197240643421143535843311973262985787555931339652424304522641580329245172674060914239176965471331961864511562657503803565054458039435586076070824464994243240607469390788402448754211899234576994922231698852107574163010621211722044421626051269084099272532272715151176279738717584423092508868190171871525507695119733521752688173689272242904859907064290726479876464312207115185624079087920293112353656834699081149392384120823044852319505552890884814681679877684330958724335593419760338347013692249253604553556411205174261208616925955539045389741659164428710937500000 [31,28] -54124141352485242257794247597872650779578159312350743582032092241419569273032743550024068170839671134676293677589852873336491830220184376825170565830126465252628601686265663223451460080746337212924867515558118292016703775629660226656131540166067834689275084278791781146710354234740271290775244469899513194739033097517201341480000285477215005895895275214926741904050807339031614564262256163482745854784548757573660607839907425990852706960931160584453999872947537707352933838684911992704026014910027798822240686205933832650322877138507170432914596618774235816821177220674618469798304343012840064158601079033697910393275702053697753505934223178427118511297350503769694111450844268095337463700391300678906226935069216056296777879200054719120402341374744297619778606114861892439127662915810673504159039247304393920020860598063895944632491953888071455075678881778805592791566144642918424044974341475498752240877839768722919141205526274614002849816649295372022402622579149750910508088435839427841519777085857116458624915200046026576962511053751555118177501184976087954184110246567905428827212346750967167783175059200308043760768189779721742322194525069257390898559630975941048517801725190013378308348523504851636713576454615101992337536303058289368853234677538243390593536432878860237332944053199278758875009035091647296593834335331655914744366788942268306649475611441935209764187631771364155429148741214375119324142637759995773711936337641839517255356641112919065077836666204214834753782666008556363003632070066727040217460953995440721471992213085492229422833999594099007731062857136947934891093293617223846093975417113290461657546087928520901411172323242275663273982751152138890664396183448431204082595728103695212897323917694547362619315308028833926316025672589753329355741715930365479659270468082845257139749607237259013996439106243178118260968592863070940797201351951490952039571675289760098873616937871235528581804776777795340819937646695950835533563413931507294990963060377227559476443713291406203512949316061365911569825668971529801587773810595718107015506265947077010502562109507259213680778160134961941897384793820478416283729257339728170422691071314136831669903060157422736153876030584797263145446777343750 [31,29] 55301731293475343596799018604552833485741341281490383054319544042450789564238498285181233753135474387915078386847358634330834159531388185956934916176057491299661714744024487402994904987211626634403254784138967036615818177607595976070149120206997019036283976669711303437419238424554804764260302654286197320958754589466177913703487155277888581153874602929689402086839134649447557109215864500092521552775202361560554532346453530192974271126169249341261260305563532283082900039383359660105769790204457193781527566871214186776140125271753927376995661841662550941897547167720948248204201589653663692673136843154329247116375434249855860534980441473561607223149030084911341977969249657706812240997182323872376653469699178151834022485414608521595041302828403119449548108902394843506905695769043775445064812710824610716780150781002414783841846398239030249863587912147964003060697090032880165364912424508466397662802343319320325265808031537182688675802027454825730690948858702832650406460215981684137451425019994745536818412361784081970085191275062237015456537087845549384388436362192387702068641940440872716047017688727602987509952176899288503328730558453980756929962496631004093140017441600070030546814673463887251581246625198620406159560487164321166762597843579781418912260899067422409283023947126386840667409708596256359174622181507102438059831419888573914169363239725775027579444615009114247330580171201908350258891450672788500418688094201368570002823921172308449075359406855302029522788908656179106751535486777275425261700354517156905897573360661230122433570900041341443366646213460928711472390435406640374279401981552563882825182753923588032034875473566912147800236172250155324758718116886020947111791345191005141292408160026027004967107371295686953095707116206092527995025880660004522092564700461237282798887225217313928675595681710913272025616399221029774183515838895988446280330667352520311711430769852615935666064744520893783664271942719308929339783459698175587897804524028393600388714753661296375051455657935857762332421024609511846646358207369164607121543373763215751428498706359870741007110223601378150278490703211425441180748217095961448698764603930158319060328420135874694096855819225311279296875000000 [31,30] -51262478796229740303426119964321949290062175213913745776788370139381956546882029110198821486776292487469819978470549443312312797741239586515217028777504580050592927378054856723230952877779584720169090289931818590093577580025812933712066568724558678236493331857900472998288820988683400796893185023509373669552349464080788678118453505512828448418239629805375382372380204489824885950352830293542948343730638614113776537455642058011456535875177727379510080020957626462423285692006520552447641340804765614836173380057790368253722113940284783777719375688836896990015210149107214560648147900875588653657597768447561022975165768500391175206727885535215423860727448066280899435293868982947252107155677338822395188924621592100593887319635222542290468123440157643848720952287995877571977086306001889735019767612464607225498562982561457969539572224563668566484104930441337766929702946601472631119724930705473890240930380056599681363363264268842267281151227643652095237749444820246316626424157631978735505226158618829400814075411558030395894407457321977914324637137024930936722893634095853454950438103569153379928665882083105373776863940464852182073283710354114927626785272148327979393114967447578370535397860532846527400523719951648376478944994763938450053192474018963347903290370704156189418953748245187679012241125547159500659772291308482539963500798419008555598542326745790374914986256143637315320402079335352235376095071753519222983518190921106374613504789425280549675990530341887031636825694506529559484267100871641111075354264650099055201331766101450582307225048160217875688492317390299344990807904051839034107606543894488430589412703421074521842723882992405556608622388748959190334819328185557635696762630152755010363581591256755792252255406255672744051821478246981325944769177534219572857303020495547764413386293543430035870798646519184506198603715230283176415163450646026959798556317384826532813730056435985289495780658794043918912094256539859510310146045823012465615089583737559245681282146289169864813936459533332653997735717941311367304688009778860457180813120183970729244310853468237080683475065743726278951071475607142865098540048475018543711037058736444856077429932383893174119293689727783203125000000 [31,31] 43338429568194117198778752349677685908026879961990142472704122945636473672573210637308998460151702872170094177022285041522643277309868174095453960712205890726219217961584020802139183586509603921695985595648239924055977942327139268690102510615577914185706754982583010734957715108119346154497310254449987814743244569479944328772812389523405581778512500283697056879860938997250625653723926343787635520958621610099086705013919238509927838732175593258518938422584705487879444287157437031068078831790185422182440422786460051478156812891292379879528046078406238578160641994764802749924709366238260794414438862575487754667122651907424942691467713371014675039462365225868248686767899457465554013897115735520405389272522796482541407437946692799430276094526055075910227914018239236185790381056109126652731322007602922116015744386485578101992391412679695403178031484302386531316417013096344673007659352378593048813519553838102122193153565270942735607137085066745908415418475498809805104849280330064896523056161526416036992589157176663338851161776888960419881660135468317782477985102365230152316667367661359805013704849829241708593550126033991833337426117815809485932032985924048458362079842115315570473707190468312483911600002497106726378302793231767306222138389961464859732471587428182329218239251085842295501889627440601454880438305633986000237751618885691936115401287494835272748244154499855803465803067740801009346164678105171412790032166266413054197286507391928853478501244570316312765280334388126298730858781702698521198361734125124021065177519185740138009338700761400268961989892299633780526465440712253490823480120244782452983045745008290691268957129542852386863595861890006454245856927531650801402562941675748297527735684309347393270328650559248938691950803843750757078114952415877364827954376708308534053905446454328377283029259749411876733039641003876890812841631972474719341104849313323266536130526695889378569341969066663337133998466135201321321814363676116766493777787219048225257412691585859303058841255472959709127748131268399327688202008484970117203769347361049030661445552495742334270630868749535196736934904175279292399039029630678074082187357501114513547157969242107355967164039611816406250000 [32,0] 29212374880729724090303285068488397406572430067310679156766302407622025571885728166380457593730496294284187434910259003541529256259724103937492813022620706889439144532183399622041150035564411244433718975038973746964059629095971310283775217263325197607004979829706441830616678047207022882293062473112306416205067125085359878656040328791489604456066928075462833464193333180607950799220659166500401728959102776369538442754204452118606449724013534200592451205829613491951872601518877478316291741729198787170335808194326038755571064488793352684151525476065197966443459083925665052103666911813152016324595560432983833623240771966229465112788931906904254143428050741023969282055859060570992967045716526364671881213608612093466633702847830150716824396105847977494079837128323130245879705525691726329223388386586025249775138044646188531465678206459443199623289787104031707502218002477496088853421152675961188628612766376325958379098592544648779093992025743142222708979407631589662624580289124420146232032867793896943150637327210060777896547732391728961399319477690610321906066582129071692368602424406830040460309115625192582646506091580362540858878786606045879002811618585967432652054987754777149052378863364883821918938568794703899369029069797642977960491345385708212666339053771661219142378500575243425645945142329027252038040014862091886211919345339612356984424161392797266979684500604918819483646553075391436275713859064187285114886878604803988982382457654881128885386304221462138061230298855622152692558082802211681264028296478837571364688927190510091152119176869262746084874243420378040439987411954756953290861883571524528423907434310162569498200019517817157211714482421193036013129705781031328977575656279154821425699345223863228947862595939011358131669350697540007518749546969528406508016588695888467772271416191063341769527814186692255093199089813457684527383076942293446709499383425924611660640147674899378964358671460321605661498463699110878000232380850061608861122316976217713027429107741139605905537587076332821248388851663854088307693506981009396036104595910233703587923463016306209509586730481639840761864945761772105470299720764160156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,1] 2534114293991107832024875822470917459817223479722358363219537500063885809625887809617673741611133249851817044583359247714923970589185002074774448652530520524265178601418887656666487386468831140680734842436221616608017865465535496303153000809531975708308853459591818045440777458520997481655115482888308737713255316793509426072573579269290108821738622904273805511615920524773972729245018549404814392048933925243948927445087632810196294741310623354498460134788564873995117819003112047382846548133598290387918817501300733420317421723339254171914275932719757990463973457705252092399252173754695794724158757101485013521173030400803265027140319183168989082183514033875524121107094009918661940679320957173631199486172917208610196795876458881639315475775467940778123615321008531847290990962624678563011251665472747690280853114740878822187729225255122810308119888373562851147184835671218949521830393558913150092502705075829843135809146187975304455635930901445348075409446578797474139282608375344866841192521367724480761083493099879983862722593174174450035591073904926734465705894755794679283774548556327688528946682741990802893500727293920265268238716516558236779285138545338229283334864590177161284714762910639018187570078152025659539393374116529702305532999737805016309704535224853667097805307943462451639614967953014828439196220230685165875326870225598743945873567297133055464789345481365985452872481136945470692331197343881378302600245658980192772050503526491133137566304332268538288862404314785142858822538194005938486082504617732267295445455571620352037041245587443424268312019931686910880783432767282263526538486539958198544884115566380879059136590516897477580432675664356541561098679262138336826273194072258196619316503532618790159851495415196160800753599118920672067460291539489817766281632658247740931828056142574719532758723975945342709948337105663936746825932329111325062984040140480093604887285676572950136074910529417966520747043258759533696730476932926786737969952869823652668059454074862059570445704062396208684211979871264149351174350308701794051720835580415696858573624359466728416995698126378447454128128857320234601502306759357452392578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,2] 211986695809311143830330898992845432238354464665935241994672695096342727296999227349797223089968879042943081900019938981357221811050612829982400624602183258640149772922260256031904661053910439059642671530279956892859931464411680116568164878486584448511136250001588042381685341427419999991857546130890574323773030116002719123775925551609330311176409983621756808056009680935246285482416266522920605281914049657715892351114671456483215769254161302530147060276273138477139593785306620963567191927410092265829300902916868685309737939176036064058212051314705508733748296344789161480611798882040638092713044934195988778999130424797201259885692278736322941530703138390875175316252600999900813679493979062754527669753430605184347698937398613891147513649095437039323243240689034549087625914962614358612727858219515100208191429344110703924315500783578713218596357736437464665517451078131107763686541417386427981259545066453471811035734763568791195603278412101155097172260812759403110746190239472712872444229680497445282570050931207129739363889078628241086252630511609007492803618669936477418990495877168185786900014171905529015300790728926612722005491514760318502550789148302949811994996361854556291517209818143565537385899597880573199159143861613115816677888597375915492090173091412030703049329108008497223521784697650497830588190685778170967296362329000243785308603785988377419883322552616531624442740926376241656724997424697076780836260088107416440218941159650782688190067858626206244927593673666168746329823652835357127839564518163727465846813217800677015516551692269551057350806127672072601230607975802064886638413805025525867338993420625147516994636620644423730705434528029195465388671354270134386634774245046653300484694710855311073899617801065287267715065656647346377614407361511758227614619996232890550106712287019147580126451843168055072608512907993650493713129250019008885738832472605931741453467281317460233456356947168795704162082248716183966906046925236736133547561824323936086596703874897501526722332255420092939315832680192277602777440725773751986931000085329425493391101199993329675334205572238803742829036866335279398754209978505969047546386718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,3] 3109760320560611960249308738025847514185807318669574005053852524393855942984479727153054347349539512105983658651781758654168554309424555261953055327855632736677659173072731233312418259507856907446302638928654085949176137002124376882740184709021797176402010041134807689902302026895064056421577091539308811476894214815723681597657411466561657962047771921302333812715312623831739347978449060295947074553736381578988591816078811104730119906384121141531067286444236642774785390421573259822296819773109733611279001763355336824961184317749365614865197689082576851362370452683582615402476413964087267191026885197993355005631338916340798010827988204603711709001188153348542465722307815747854852136031991338313706134314457920789153428155752954155416430434307073137313301030780293384102506724334002906508105164884324305997158652057313032892808557403451882280708913092174841250977056286962969441217107716624273166722560058568089687200169891577843173403720644000041067869277764517767427215645072539978455478612735108488127664124239928128946460033221468747489954614136378533240483827981862208241559957129548532848141058668498619133040394018772059498073944604622426690435063337218214626040542702257448755415057435438402960304054832337362437341255550280822359908990329734719786943750891338991899821396824705363755778719993674816673808157380456306990724757038533321995160882556262750960945347043216618230629496273990517987819048679361042796090201013530350254994537442818879191610257634304577923249700816113359524752377642638354928153594019712052652077450734441131877992035958718466079581209231946859068471257906886757245599895608064422350817970544270158498200412257314896525313251967925288014889684320791731134112593123095781417083975851935317864930134551521875198012692207990468886694598289001306935103858801629650322756774953685954898834716713575434600081268347131121301252424652715164995541361464876226996734796457597023768073823801764629918366550612798224079027530800624425615487349994051522115715299787807762284878593982464496020104161881698765825572172727409562415647216241963818439969285024085056994731479764685610566914421531818646382561155405710451304912567138671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,4] 9524295892927471781336683762161506531667605953233143199474954680893415228391766938206753206165450319944723406325599283298951507782500966003658443621961548571969432947357559107918993517036236381369790447567351749024931106707209047914968191666879448083998166282032380935679775928503583234649541994404355728311645355262083250992112607912143838196305515706378347915960038436827286058611500051732361716225935483337593321820693243674955734892014513983072427763399759058985612259322364202202693289846024714008791793397206586313177955042038517983331228852943760126430744446801050645852021325346094545922875883830700323817646976808157302940271755920323394257095758236976646852177968677162621043779222603794128858948121529534708632616517276619306875748474040994856106186649887803466299723380919208483047624596098034744019926038543362498449429805430250607820949592389270359246663888021519489334922630750213751288173076774318174858235365597434437944237767898235712376891142286891242175203801511256794594783410948542422180156708669222334202667306148167082031139469838159070160791569473959401494432577700651067355839687926978489258208451541690668260943253205926944107658709777814886022223675116758286016947268933835788570314268998144333323924849927549331527326555677394019531311568887828278379281351807517908297745186605270656323891008058040203563691364101981534181404219538191072449267587727758232206873437759361617935578595610845871740661437233037865300436150661562564503397435110276283463533279177800661722783033375343529603709337307861967217654635212443937775757554484916277526665170915401018160647446180991835190838158615018169060908414910932865651180187850095853552000519399593201602137502627627429112145140804213988183251459095801967233396374526834210283422533797648459160152853881452808550534987810735053858662001922095237718507803822170570951401869103939112894603013735124630303023813470676975875037000935486939911883485677830032893842348166448638166535514341600705663929048424633435167053843268846631853531696274222565115368696767420806364977458715868717771320082281386621672432560382689254014300842262770870494376617603719029872978013573359135079954285174608230590820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,5] -27713886850966553298827068701136119084201025145537887830260672882915766539403101464076703787809387933583260900356292011281496279076612008521350994750873262227019675889930860105050489033131986023241112824029382653144081310370008191827493835882101886911100669763813044908757565546799179242462010460643459284619824668204849712206612317383047433238774464762599060481901971111773690117942643527717192136556434149411003953902914753806246230090348264277866603658200359478263242656841269036129860640682837222885831155891736354565114166903132881540220795521600512598428123033144537054126506119740428638860052112080554487832453317129570976988747910124434213129253819112313664327957404340009182056650697498270962682457849071498375116771217293743554804689605289985007463587845852419938013034750975249977825770748690247217273949730773264853487628355529052390603154365285341142350000645611933575760536563380589319203162436417224125406805537354155267555684924960929672466255797946987238178253211645385358679724583993261163400743931031473958705032831671017014087763990788791400816012719906257072133425812159648226854950087929934530831408907951520078567612150262451119028848674481229570754803497894608091409839703020158348764421133534345929190900484701023430137832335293171999091492130603528237985736879455388533818352986418055665845415102363658937432649331568256025556811693759468304294602190251956300191991121571502160540210232402452778215262001410211704816871709050700338597528379773007757761909576334292599677436212081145116225448858091897504741127581923175221590411856926597095883416790388967433100492780593626647239212464390215257841757728790855427818196815302927921195745143330228098452132217666931540383598586865542385055685878294202282269847849289803868264409655505886273327032396803698340598116961948389226699719053795413667255839607871530429655338172168412002534693274017088734455975727262403863167018884363167769198689394587954307209789148028792977011905185664312323167532863984814976620223520360771435498144264583715123183192909461150592806941174195759550440401782250988131729207423251997395233479203143298844582076262518338924393303821305800660468321439111605286598205566406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,6] -98675941536428672719717184663654887933078712367985439701132424516128496796391094695826161894206009834748013823181682055071393103018254329075849481911864369864384929115832692116579833444254698218608448493046746348244130065016763666543987926687709243837963708442897032660375440317270513686681737143456321734563607882430569009844843459335230105999779198941578286538144641409678719732395982711729146728887184764289726696915704244601365324543208536574369032781497093824212746285639503308389891112992384476439023383004668449617853792924439639320655886824348617764771070186289010750886662991540611743170592404595053615457511113791905910138754026792149334331810657252106485790833771516207501807461606722729787955659575448569158108860602473836309963382451653140292791590707790814006310546302051019573863429104208141919324455698412887868232188457330089604056409137206302552417568835880562269215749811460476683120381358902246597606588613147193240598440879283682217515749032547607939311894507051412355723777065130985694166277287210499890358696600149696434562187937222416782358213139247574865208889143595541657941136881867609242831921867751687405147356108131622196534103630632364260418273089220817070611529535680400000439790698966370807102551454509341998862929698532672336923690319315467366821216202023067431054242320016115101207130423315017789918015038689769876379967625752813030602787115544329917765066772568518886256836260581359856800992306957747497627306228860010509624794085001972603813047846378525243975419006101531698215457839283042491894812840062684601770234652607512546954164875319648084707220162100285280200114709253365518599954604984526181408621185988110300067976306200396711394900580156254556906131228255914239192590566337228322809877653360108932907848582916903842406566550013016457780746410357676147105377635746808891243510947346235210066386052706844653461690843665160843834328049908881850547806236166779156158047532199845325134299838803795409528102431152647549817493129426171209430131267467582521361480995828357771062392525588552579091737520741570770278617823373087236499381201664839326997366122345755246921920913084279284010683544318444371246101809447281993925571441650390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,7] 324555070895070904344560691181586257168368356783497445240176703589913219375646320634692652940245444496116010223761617458003726276979249261493168335052302128427580385543702001030226207555702440692895242624177691673095934833955627306365719793700210433391997626441973716915195982447799182655287416169801823041100936231786547036912428592688646730781379349516210264473565983492421721393070335233904556673971618779302935646306248539958360118045036756161075374016650230273914753622946824119408993768884398307968914707658977812713689941006329399414678245194912082706816319938466617666668520467506407259632962734360367819341754102899735507216984460961192126008373487616458559838199095192939785929874332691350415578934128034787955479435583993985189626413736057205937729025616902497497581844054909709699074025868564950905497709657336226699771925161816526367813873822626127743940408763622676622702106057940739667393183258207994242077455296251635762681931374975191730533372303036266919805973986393959955283030789533763402576605556769917095060681426748685039216533755131280116730467945133683291277442782235954461081732982051746804853267126419968213596781266305766501290579794037738418991464698023928204608849505736155037046307800402923687638679711674621801905089520790845908810645560025897664059113939661188569784510426044393916689868348954491607744764310340890460257368378933944034799458654060895932165430739175677228836570384391038549822278597417300591374375751284201573830707556448364458542176238679285532334056269473870839536394620144208376908261162251523748834698822342529209208833372566257474776246713207969619905462739583803067946375278914884306032117042165825151243264966956544881216175440795703364368710544743354743148382605676879514206489101648665942446072128552105222337936963044324220344688382487426445009079980847358916481176876547620228598894624801106629996439724753735177369959354381177100015382571984338103799022562621506920733428471017887315404126162357574974642276561583412374240201756482961576951338543551429582085935427614207077223984355810956293190955860934375893997882525466934867228629858662383137711106835443004587860186635206178728391135379638399172108620405197143554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,8] 412696096634607213111521050511698618192120297039979290506735606881486643986689893134842287939651381921054911225130587707051912656559669227166160997575404068422085647944234141463559541550816484816842669552868793926155641878734759110226746849430403007671175694411904529665925680028477144508603397176090509671480766940195893930434657481147717307488570503019475644762819885901889968091337422220326962238781076207388178245408135682964729475904075375506125883288011867643614184120026361501358602299280203715592597699580532959103041854692478491924142899982419206886831469791232233766660278515526459298584613257149559703106517046350976444468098660496089372163866097911776311540003313251481919606152247910404182968933381638360672326978935473264777555110528068060809190001766195804686895590145620277437230402244255866895720598915916195370185867855750906375945426034614740306330475916854450038921201467839772745382942905409943180735908070367782440820642635394701755241758313949601811589361794674768621275325397261908622877120433106855381320669743947497456781097226654266564348381970415908956064958417504011849349913726215035739370354476702771141737614804130755145090850470843862454450714272349602219709789585771023822090057571456135158960566330093005108541613876941035310469742241954833498745635009409655300132069256949031508337543568217354259887458534905996360608905942195162562497702674294814013768073518469640768363978191556381497095045171305454357381430570338993945132902701035110887810218098165627513402614352729302161938117711380365276844144508217707455027574331682935551447453173858665083339576014115599853279056697621843677116890738793034821181335044560585357432058301379355160031487082688590350632377272563003307800636405076229855832619642444803737791587787653761777085520988370312614251478693942312047987873106045790743982756089066504937472127398578142757301262405339375184614321249660990329442705795633230467019228239371645246578318965267878827367738156078033531997733701054355653094210731096989449110203882583016161215137526507698195259521056800104266837712063939074620543959905264511132731765486999791760673914719637320301225624274742749177186866386957131425106126698665320873260498046875000000000000000000000000000000000000000000000000000000000000000000000000 [32,9] -3065884292580311323070515928541720799154429711585173500402075829490269696531337284385080413065280366080217013793109227077863653615363977155129026661926345000356790267588605962291976086813981199740834378525678630584853530858846782075030749098057621569857653415199347534584075384090640728244991823604971241122038787441208660129873110780314475316114128354038910144371411278916919261041962027763014520818344960216039430780701731068562849126249108305080810212935724816980722377591755441604852563353725048468071872085591631186239700537805120528491053078466326018594415324947893683281041975289329503522225896047059958481483325341775110282359509564187064390931882775814605311537223191106527991024256382920666632965090573034019743533864061817897637658955649827875577735091315884926406263044956492583828080591682557982551269636112829542616954966741487625013848245794681105779923193626161977202820589789537678304427211672672591370700701817756568663481368387253322483630932006118430539347587807549786865028822073602747116651573927257821674213528343665874284349755329789369824615214123821230238975387824260461695949226400501253076806029795486195093954791181769657464639823422545467419021589658790471654341930485277397140160592311931808427993276826304516691830732247507403274264252536750085163348029901771598405923402013462274065591854364159510790010648233145315547003150475662247098200818826757396409614152118842330804990377368672972051152538368262525870214027004076256596043310123157835960318596910785995342975252980395142703918027262617986096317171144294148625560225208662754523770027474371636830002388340201805975673324845923700443525371136087508454414748754966703865297098139971842019375096334398706448354257466645306539007128217711872317566254173578760764472213343902350853961191969895156725069892726555699834613403843997043143088558567958115725447666231169533878803876585941588801683746499494060237136996951036806385758370788980500912620405869225020533682839375688629228793388017264575951421897162679515147075891247190201900860617214758660506990861835018805142965000450370895595411086267553702491912993524472059041234185488650172469662174696577452543647546862048969273928378242999315261840820312500000000000000000000000000000000000000000000000000000000000000000000000 [32,10] 3198887944080834326096023726240752423296566649080982892171108831479458018550969512585583402544127635610359764599915552285692451359083405790951203050802984791067842671546047967809803564080488148005525115928854581125091386606281348463642223220757966092396398198888496434197905864085741887144880836281625299590037020610767091504224934413648602346271077542505521607757900591036802253779518349968960916695184429393878052877775636989157277753195947795359958695679962687494222435362755278135845196043354482205810323754054492911334762721005070393883986598158285620587659037034122626591795397712491904544816462648684875199839082977497105127465127138941775811701552896486267334126463830769122162074369520750483318401731814819053193642998594504354514789192859915120522737044174838536119295899089783984673224315097643416633355765511048381517335603730085332022294781521729932032504748624730136418001917324509951160455329592023579675228038716978883623240466341042473596094850770343177731263736839701501182487876036724414602273185675700565676956450373770290233952184135309862650043241349702658477117141148504763718880381646235964093157819062423554724780467155174883285629400216645855645771522173324524147180692895529544865535741819831276159435171530718483501006301022432337090649307144101560375798951755704461318578193494732798520454930175666439842902697665784147699084269190853770600933955073531159422736682316927298448237346202318193453739122912866499850245674127393240474873276009776376182669697839905958268829221381806887543538777862522524588683633857439385777145810431977530198467380056594283402804923242642887661757037256543473040860042690493350653955612221133184631044696337424974882924342218528381584056223886617985182448532001507875743356986969602790851292104941082014591168155777338835052544859514467650246979734398575332497653825313098482715354544619442854618953547895270747401503663894796796186226226123874756654254673256026956251690650507189947584119311759343520554147248775027445187037021469057848008660874274062227543030233882677566197496056074123178617553338932743508135130895911193473246233013484766244299065308759197967825343489240132748637267343528450824763353921298403292894363403320312500000000000000000000000000000000000000000000000000000000000000000 [32,11] 11713482795220287525165800468406916140905997174229503773381012380408370351439165151371473601510720355703375889629578454754123702416816548341818110205290029905053356098875383803733067731152461637341517787418946299808058703005654677937551095321701561545650249938853243605415862388366218029548104561640066353169902048238850887186234178561616994643413057124763806043338616538685075423147083284550991597008114524870705218233013748043456682986907080663188139314656361867665104154818190452198388204561202525455587067031168135602444897625642841128711972560031449692601390709095221066876245617840715684755774912699572641447812980693634674798251913249283152130243004308530056137706596644428355057024855863689100772316630165409316113770282029827685429754579165470650955948889303217352193804589788246788770321169102217889685023749784559395835843381746843044720164872731917524186467206266972423866359965697984654453288338680399793219070050868929110727932479317726056069562207607597969156512638460290133432539434656883606310008534843002103814994231357724379737176461804995010010363374663662001594421461061080015537038441274921521307183897346098750741018727049252353177726922148174224286999939300720669742916884422880915498031114406007472108517599769019123966738484770890990172506456227973326738520927733086205654009966702518891964662977510394847384998466954106097762238286616990672199686221038089162801531258029420466472306432107578462741419806136745941711151367315768964962229648373133354760560124620789017618886598151639306319720291301808144949363976580442977511874033372084492246009251534905277406190622448335896227330861091639046576290133267200969789086472383539286849813991932015682339598646629569690217332974806697659598294503523817537745958266248574894491373746948967778346804431572250207363994654597069316572550946939837629225449435423758151003766955535515404663917570599599720939926957968657333481455750941450638399599742717521584960591789571873713224461363526572876164498004500105930318257432523730331606713826157076590058507572308063178428561424945249133734565338522338867801148902105234681181422340023930902330009682874790245844107885681851882764088952117165209898530520149506628513336181640625000000000000000000000000000000000000000000000000000000000000000 [32,12] -45444694882721041124454039182010523233084330424713575866462184537980649110940919391593310172587976444939706510355880522960224899151553660188761990101640883199353303461999631636266480788008274653502564556260734488267237191723313847840457144823346244228101861505930462145620627475036173642647636762954676380477616034560268822991471253500541192650709244092281385739458195496604268491720797454878447731657292522041598092005825553465196854269199377229464159915772899593928225585181758601481969326696813833917052007472948276994778107177734773456346892694054368601570386603846156241681229487749856109562636031456123824827502540740191682950475979753196275282727543848620388962565719723276607210791053800338685852756587656081649697937373549596479208399717569563448049490766129547966858950293831789467427662555750950770961933331951967700436325998798446678603186436772778783386062312508931372350133342308543056908169255313854422589540264748582917284534461822599496783520132944647599079774421176249110574864949119408717168045541394784809958522104862545631584953313949937479160770004618754600510120402171054771117223481707540514996185267107957150047469614242162356750493894962310332371150222828315622167714709105770010504065515085994715608250510744722403065827290840192360958469628726579670381822959134316291236441018820323986182402621741316073611656137443722251472156915833782275586214814864283971784646647758907828791522707261172464079170308819215197353913911795640329944196204707825703567910492106266022217561833713957696041448880848158477169428500347392042122081977087138592599036166030872231696429556018098882714497765431692259613368948548070099803123165261891451300676066287454825194079285120113297134625988096951267344263288270166949903771082487929681137864418772564509392119273773104902232552410786215907071577303623549000328049583384580946609589503833845558346706594891164060528495334636068683549795886026606268429071443199840601858393300859666192662344065174125340910885471974278214524896524574571018839023076505932378181931256263203686371086330193409463784035196806332207992135375643110002593460008329983135421869938242106355629880654132668710948071449007203831405021787759324070066213607788085937500000000000000000000000000000000000000000000000000000000 [32,13] 61957536030867389540590184315456250758835969273214808087341548564166337527741117949252480120792927691584541396445654973748470890985149735102487339161883355041072510817224933765926959070485808002952835296342912836246085573326376089008633174949177495087969109906051554806697808205829823046248836265914425077574016857244459996934185864128844454088968512891731660743246140330704943040817914284960008519005955649773761959793756287966698370434930284413744205515003128672756100313158559797120846212853426731271623518915314768102833421373154391495085248190375405164821823975009908656250368731463494711685443637498407681731632955227490381999796185360934841722363499103493815876533734705698110090605563117142010456067716054307190344259360009941026189291377703347559660858216190788455514032810443270170285284461631213764437442350709852115846015417944775744834017758262965267056009882752672718268000221791324026741280492810061744191402436809478187405167169238260822138430159982986601963074556132416158807333011757226590343761837029165293054963523847881941496082333921226635159972167304481497318192529458435401056745891028932231572579926460282134244503099117853239395526254365721114741346530566021414810133462893714152845440128502291532932508476095101211574254205986348431049661148269441064167348632684621630208680765720692461189298008678775622173649578277072225138009282333538823137472389206258426250603601257448361142332265067942203214301961045093522715682003171310487036096736855385537615653773461266006282643597532376245271935864090781187149463490384125480354600457862348443586232682708628581727901927299276969071295550869245877316792680995089385670418736291270498400781329960658744378033883301826515554560345447499809641758908532431000518109785083545875895283583015340217884539110158508618595788910764996411383738976974390515484133221561920584533723366632751844980114964853363919764924126433481892523319306812032598304024056676500710211847235517459788091331067754731524273911599455286980768793139750079473410699762350475422785024552865677598231230124191765477114597589387661951925702545100911169691561760498167598919945456043819501924619277336810740010243053863155104910021009345655329525470733642578125000000000000000000000000000000000000000000000000000000 [32,14] -5611806116490948749203644753108807980199524476263146358085406218907091658097446397777184822387696915207370177319890201192791451177302650763777734116265629796317992896026923668636560724932751012550546602883302252949922864969358509439991594722954689473292067437032574935292552645061481385077569039485324063602866057294217960921572464117084535163615584876818009886805918100416547628151604495805741963944781601116070649108784136776509541194115844286759237964240791312527810890916235420517765455930838055228632849931615028762152812357397014759980468043352420061536050907807162685431163678029497494194838095352667991526001335703009874067458471715400235367843218434937276390722203675792938615187314289609441132777409753629705278694689594266330077289030344035246339926722592154022106298737790533108481819054600655308699392152346911282882181875462806887705197683335113423327510671912757904258548912257304621706537583691524885485889255711098793848073589826644474859545099794548548239628126632625849478410507215873975755714710819872940624278461100120268940901843291447278654248067069000692257570306666742148859182959132738018612976577845700606665295253297711370802737412222957172274922238996559661008781679015377761996012390026953262165280437451812850453567915885339650610784493838597761302653431292718757026836479672231314158972534036644744829527092138337352126458307880227884975643359463940487123826246877692604066664671382955052173172511334177534324666758998671546506500386445950830652708072370121732418972247441412236097789377898200803812591383652905645536040311228015994383673270348844849151633139022811692423372085575693734750153717893213275521257804578170620276193600146395271490597634101858627788100367066090376666421665776451747321406284927914536629594606506247990913548698492614073896779293074305617442167394458376640140939768849258118089652393577090442692229239689798599213683199395956427726382911846241649862650836373508049880806994879066101967098764503782108684588989402655185499132509572988781329402208229785008933016006007545813464993557551192051054756129852348168757112943387110046645084189850384253695735391129893145907653442612457762045998296371470369370282327281529433093965053558349609375000000000000000000000000000000000000000000000000 [32,15] -91343046048564283555647004464383330426972776881578867034829159791188064047510315315131016565822068520253972102745716493161010231090152053550442480484790693350222490006714846148816966646879935209730717139572251159490488653308258425844239288678846087666087287525880031460394770818535473730012196336632869336793600670531629872450088136602824554502603049699656502921353024970738569691581833464313005858692602842044709121069179874252724960468325847480247925280084355907789734696350674992874992206215122442963607413291617966114471968940480746168898633137207847862975614399344524473059762090384775143937399854925815207000620963450827349890148301965824161499760596886497691902775902148350921159237377386558208411872411511462341934992994250258087990553981070079450678699909800549965727280093220862855077590843449879463959454436375791525129074755727485117470163249855280284702294939506616084861365219232938341332203154299137371627143693436513134877188946205991854158157097830226652606316125571439769168932581591354554110321975403677390235754801647091149872309140748326188570146872905906229869613398990536498193826146293472904458289641896918092804738211784440067424659956991892163229932261659280679405187826706322205721151815494246166723904120709345771703063279976761052987322146483638765586343436269380394872894269970856170279403613628901442790707879580017616548101193709469103865047556785038541495224198491627012237275475111447639717526891184270142373856564732981620400409534732857056592279087725444389393897073182557660371676784306230441056635290487839908253427292671744430680123701551216585814575659762051293140328842356786488645049005075911922066096320543694715285229374036334545074391221582480428772750164951437573995930910306295969910255174662295145871956285850884729217348353443616161363001931201727924683120152077566299288778951684608024370926076773567815319429196684068289532799359380543393919082602516165350678425733845837379409336173324965955109873403792839362311346332598890321240840458626085960218851297147476746333094736522254833363069622488893200139921982825950568161331415326530583845418025379582388487271952526224266024039542422865661878550690145044804735263710426806937903165817260742187500000000000000000000000000000000000000000000000 [32,16] 57098105042271189081109327396592990216092553411976913837936535851881688236908608740623778903022928648132020739890610292776192601401437587817647536213872568330843027337065620846361659650809619469530372778723125403932064308906333130407965783043650649017677415459191377352574786195560993850655900049295607543638121729903712765757372441819384121703888553305909468828305298353218132197646543378964032079874325608911075326365980373694618380368408995186414430333300547090953939178338654071873385340906463284672779294080778108040793299331353772979504038737370116186227987325137194351325752617483748277664769110367245892155309021522100585549090849662735467669438088469315031680694106086152487863543337887745969625290044093714092362559527358404973754100475903503638354733081691485407516075520905148437856514306617032558295585797962860162068572351041644222920915150413394565385289669187183427071740627854980625397785784494618068133453819396970251040986719952169195185964822277320691313536469431719547961955552084953862196883262847621240352479875788098205436221995787388657679813737932881133680131855891691187369703975333995218646642409617114668586791134529385537585727599161721221101974299993011399107767873731169366511315701778636598120681178234587356073026219032575580064923133784677818471021876226137364897592114791800731708713387639315588859861015947819005022869738031080910151882988722985003865667571076748034122987315540556730011763439265434082128695644693816735617776823676217844471345714683313285029242391012100207154146146198085745781373959745350310787349334451336065884756116280833429641996344828884036627003111665007600103224938500699064328849539505829218620843162660886970138487072348476880996445871406460191719443574383474711687163159315446021255742730648557579916604732637438073871671402841520086009286904695448039261312059690404968032416223107885643749532419784197810275795829281288100506152771328146077112918842156714451701736023190730548140617611479863555058991744796908856354659355656719895089775734832674487640258247931910256274441031802303145372509659820660116079530268590618464562446389355077561833990710020579469381902570923756586105653057096440301798612182437864248640835285186767578125000000000000000000000000000000000000000000 [32,17] 239352162204855558777527428027444999810060397443894069753611490615600231337969330724815457298240358155904805394700482921897809189797509430178641812778552216241215252905005013314417154803536096039959847503997883199431052910610598031027212659115908478066798851446495356405643519626188823359533670961107276720419694716244672597893556318750317030074430286141833482218815241138638444629796944017477542217226456897943670829299630490505327780149452384171899411119285132195829794748393381150119956723186818589020773760457551798365573300062133322578653266899464533724307790909734541264047024699263996598098188795229909396935435179907655715409379629856365339439782488695865478270641290397053151754362615676066260757226222144794591311892297148163499986153117408395437353918947864131358662045148093860501588734661241720446301710398368000798363173789631589100442905829102785852587742933968228101482994598230520436727542136441063648941536991556602818174403929539683242839312442258373781276098011736856454411254235359259232820974472559701296725538245582704422057943382369159647292052589783490269969481514995534174918912541840794566816925555189452832303717162120089375782256605940899304917015015814240525811008948692002052248330315843464617191486054207753727215446167691525168188141476702173553297496662092189182674889332626122591933588398496186042332264222562537609731142813496842894438909074733042406023523271808815989346790958383500953168692880525964887474411349936647057951314477351796686882391884124617080554621280102735734990602648316580312304813075061138153386109481981952553493145814353582568376387018229304802029075775806213971176387289660815736407675818703845457850719835564630999756833968197512400913432481760430724826214555835117446399826984379888337606831832193104831967989404002528550895094343433055044864201510400510157309636115326606005524413767042587923058330289336155823485143711891571382531655176136329187589323674236431966482324214316570595257182485012264087202423129723659200759785876049819945270616343077280809699200372268586707154296041554529338246439905443076241943020214902718400289223215002650709721770713650627914416618293099081102343593872867736922077641636974476568866521120071411132812500000000000000000000000000000000000000 [32,18] -612173750472352577087254051450271518109909581740516213471818408389757038411559809641411412669303929200818400165033554782415978054346929748913433432332271915604582240918230457260288983891095269741849626970583906499624426585973218488364119882542727848683825483173070489096421172488973039390039584967435283032062038140474899584075195801216447091173994325276994172121794194167164578265290355010458500248167490963760353951422617233304585039394238278817070562594473512696274406863508234269152015658994346997690429666836524472448345463116343739327660028267860904922060303422637536668945709648463845586109468435439827351843665753642660143047058295054401047781530133984847811529552095757365683221469852463266641367073733579443759249981538508070566335211640533760493213863383610271156889255771543053837043533907922364183042669194558776246509430868489856223367046374071809128888122061099975956403047304848903658408581972125422518403194650652366625950624684392244784178657613015716151788778592465123075737156932427332745905611722940218356368047687061244140167939860868649273360355480669238535359179866421404519923695282420374474670193663687862771120558719103259797378399333369074570815181573243844587613149818074049074301094381836180446279179542069080141501157461665469096714913351422955400045697357929898399370474900181873492396743128174138959755374461704555925290700366722100641545936268192974919268991817778609426239493245697467642670811706108750234318178323064979712535036913637494474706933239045679831243905027698694760805697945393034934051010629036702031217754809738117810693257476051659337309337123640623970386295866476972014109628708823074548666329108655593401359929033699316278521224146457006394725027350962819156617903536791015873972249344444786963406099948400514150425832776167202420257364513144336194597421562986413160226673786214217868924997456733190441970199662241810443047835088701005331043254060453828551699135336238661096541023882106151988698436543331687340033484965660612860907378129276375878892774486327598120974931037247052896071239278564165875853742388620308743153409442969713612030651646997843569602525246257622526952577189573674398297864414296918492055382676753083615039940923452377319335937500000000000000000000000000000000 [32,19] 560051919449696041721729327274607573629233844011807466282918812146105858702253924513483699229639568885102019327553410046043654513483192561764998407283442401939828772055994087278652280240517330701144022872346177850409160276615585510447207644868793952596726651958235876408020282342244069062898652866407564428848330144514778015033362127040980465911048707746848079771447833016779785714529159775978215613666966885214034733073562038999821298463052988591305552502020374072220238579828145260522945144261355466365801742911859576799884604063823867085725402037511033782783138224879477816076963432001551928047295736805925305317692808631628535293587685943650548530409271730803631467455033499607007366577553537659505961551753152558254785825464783518058574576297549794761736948763184292927286452231487905008348911753037059611606551939658851443911718609088413349080534134023911197823885888691750670405482052506158814332054077472725264959973026360644410455114432493254984446659600455611927985719892808195874419632673651618121101329664123294668357449378633005718352146154669113892748150005501404398957386390935047956244099723457679929125641723428576316964277675322735737330199389107516456962213073276856415044545056251353763611879088127701260616407479371611980472442843046657826034650596910910696006015241752081329752257672435291220449098412937764720060560777564785216281437876278251527504896777701377432311510654751276609104661682644661634569952800930436978673814633318559826879599492502319035471019000929525028584336427401689612586468831279290613043456983114658004703449951491115772463759815479534992991585634421550394224219277110095356694043718536456884917621620313167407981120504656100987286885012396733029752551681683621424624873289927750993036910523390390274380903207973303264632732233602684194889644244687848921220408379803983661081474318352095643548296154493610497608494376221788246811304877677398208785940490020920088078460209332104640872789589496380337774295028444784091859791579708996908572937894288296531753056853547127491630577121250787598936232192184748306103288649572150477316310887068125849628647737347401468544803040306629430599897401017536994360057861069699574121938390192099177511408925056457519531250000000000000000000000000000000 [32,20] 362507101260948055163870765381592668738793036191227044373424622208910520998856158171431256732302650884065962964921197292940764206076305225018659775575569865720654051296073413947751453165982343389295954757002730017752302023783765146799010156475169205450639620205104909895554267915718456729797954146991012833414802885816506639235506889513619886211170078395933573869808451104090636246811224862407462613765048645023728699401170466987890341731884951528030230488726026224152831437839795908677652081839545138741555065357481159290174296213696340112175576530348164022883662498136482169821579378837486558996531987515824179656101637036185660462960839019530444674353852293025529758142403217296766754658790386434476285644464688164449874578668147741808400212148506132509123923566381719506093940515574300819715159536576436526990705035182920003130820744054720612262105937759377726048370933909497218180984373198807636919475588178038237259992962269831668493683981190300909369582574447888264514990540504190730492496124137511837241329614985898061248038958236719219355280536277845472667700993378159987115473383041863355627597906733324260622253712201979549708925057772318957021032107840509373085194930014263142270483856598783202800996876283180696792531054745759720869084985541990956779921337159436750933435713899360083143507868642432200782876141788157110864861465418566597707333746369650063569128522928669423145763985782031941228073743507273080399969730640685583354526411870686373652606926451089183835255714633659618375236718708653384943070954950457677959040748190512261443271732796468105813605780664474134700299037709446969520959656549297873542874356343176621225517079354079750762776739059744092818257487416298182856817413843927484569146522590222368669848907023326829346959706306558164549089531175520386986854513044532999040066668916960816679544116280338249122529073205367411157248700991025617037470021009064117524181134264051701780909168305127881009393764457907357765421311011903782680699678505383719815775779339933729719411871818343469591519577577277966444621852933058169435780573454355870780491871553043434617752828064137387261720611548253414488679007988525888485865851572991264855673476663611154435784555971622467041015625000000000000000000000000 [32,21] -2209381267944374759868501449902783883684095111148495877593001731650215972383152011572845079117041610177537617942992958454342674060567127512443746595064636097057375804891261865991505901642946898435065126014883390238109793303322669014863474697130289922561713446468100828741817319370463543122130443443933390104904211573218222238633402397184877374667777710162033787665788425786888279028708811553067171127070726176328370376745193397199782523484525197830669659948512824830647324797137170415682671180020913817343969136375517624668835364519285395673218413075620659538720930991804521940575388044699730397359586339576076213414050666340070251261438686055853140499794233327343713088843632330173116247491897152094524765857665695098703828900467558683351416180460849068590756117582917716478723720524270728331355561863124131281487246694182637406388471621321630523493520119823324870000880372769162557007844565946546101477725788912604749460741339694370953031701201077524073349200105259948082402289622349239685727361103618410091263229035530207637806128978591232824586733643471318411460089804973963426183179916361994975782374935008830024584053395390531896666738170273407570624111148051239115603148317350824990632828542787321381778921906257103404285187852910747531550472051384553218324187512196270266282545356848566984939688697045989372470448423157566585275935349651329175589582830163207867831390926072668326344339891237373059362531301395264455494415399776058428599172707906830425868934138147421434223609109093590035220659196223674661298022236419768942683542418851769486761719606568827604920652530698511052771617799866175725482628597720961979785776493647615708879507262796180296181384145300732911363362110414906737556606090781992990179128922841514493448145411713764175036251248779000889605102732523221403642891411630512531425678279564585085516512382547576952854218146383917743718838158538924268782612724166256160713029638156905398767657000774900267286684620348863705710905703977377518642483787412867104358498459475688627546228080589556516196930523387326864632024694555533608961677762201724222410701889387215445496774039755878125340293207729213457014390205753608393847820208918532016361888081767972380475839599967002868652343750000000000000000000000 [32,22] 4779872407019066593172758283553129683298636340201166890962740430639823542073012643455359021030715695236989460194504968684035920015867882558456102408976167228333310836418458099438536267359761736276906466898201563804335562836532339174161993683461007361640058255862088711099864097289843725695117311391711440885260219713948696299788474269282514668292860097490549375773939637991587073301331248417791664382874991712050280953630048333930958666762286696925907897819999058320383241258631436118205134783076808622260313661497816724302083875809754309400319865115255208181938849690648660141956416468332042098922789877184593256807167955490849770756247902755409417911664996964142378558576166460340265199522506387555798957031986082933106041038311576620184431527855394401865521970430115044296165514111226138808398053344999025946198770929155445486636100143988549588166381239217306352915079399191775291849153855032442011643189092098886223286072181297713087418267131796275382394861597467943391706612436604052148833002350563739390663929668178516649611302751845729232459673038816596558319714539878332309550230228550075960841864138130104248414261146030658999583231464475818897362992901534838386145222288812824959670263895328874606760455042771827228932312353595917041263625709828131911317290976982904788139723288977189278548928960739748556609136715680498750369668236418254362705438390331591259730305484018411787515602348636244434696303877492858265804959338597528797447881873524051153581597507350994077620275763042210778916378983766186762741015918810362028711165660060877366229932653543001535386561371797709145546145477061626676319458521978399340111598082349897705649603116661858349772085351802489403682636745201878968042896428636350027040169622743205669365093697701104674561526743142273995033453475770030448400933048191203141197226249593159203115745833386137561212134166145430537562361364735761546514586229755342119462037952435121326666283235824771310438689088611675822158470774483301391604345971748904777160870952525771066766847722771908712009151099244365375850082064093235368796232053881783774866400376797682570424886096914914746195680465004832399410678726059248181818486482249814693916119615058057945589098380878567695617675781250000000000000000 [32,23] -8090502139226042418492677655966571063423799279339766958013001146963294044576007702228670613781237775416468593660038122272026499637557347255774079162689103760025835110144536167945354077721808954997544804675142365610811393943507974773519722101052445564321828198273802950946724646685992918918077084457286015376809973024499079902912537506720545310796802361512899636651674546079870525422202087374983576677748572159655732321604028968512780658498041376246621736481958138059361905762780422959311392489781097577910460857160962393354275311466361416111561128322448573516992427390736642233691213864717175185126511823978672018199161702604851691853331564004287031231835612475549618470689015085605766437930202501171097475760479171780288209427947715709244427449077253313142442132001687563293517617040308473978298714888812638667966397473431452358852437052338530216018439591491986810658466974839074175853874283470046793691010896046450901581064362187023355914469882885728190863957355114500156667855214514810876484330328310450348189143882952050375679575625861407258053355067887101097261562412114409250987186498492753122076325119994715589035612454180638313542788828539574727359627055928772591954485468611974560345149698716321307538658743146977544812655875232561548024885581986481331559622705154946996376905024848904320546165484616641619403963986243400018406757326394963878848986137967446176071988276793109154566231921301601532011023532792882267031522244135001546759169349417168133707557056725536450055827867549546529359728064443562043492516065469046057324583448985548857680502162372881681430280480578597795194735521662949063850020917213158889161728595068544817791289331592730886006740957369510381649391077004755045724712322312891184341053031953572402024447658737304073738467594835411715309618340414340076340577473974205618625744836416537752121760969222126530477661328960109316732871341334967654337305925900469878530252945051459640753036069189932956654308958282372011849728114921061021105089686344256808841550537014642596908622354868546325638346435723587431559837546514792925430895734472053706214712275786787073630115685037556923921392396842673894957517652732288597553541976441295147473055371367678390015498735010623931884765625000000000000000 [32,24] 12564492883397844932036757076295398006799625292934164654064068181355429123166738283631334111679503074934249216670386206003031315950799927651849519107622731564767002716414464246948685234778028658444132433187268642506076021542973245929666587459420989912513625328597936641566866759201349060549531793437951934259035303930237837277572245986767040460901130461964913359057625234406482185089645695713089123214758102728299380414958659445482115157268541299488011638428055235478566745380611242013017419475262197000075414422187781819646335309297137016774163537933030055567629785500523718042025491013843901419978817888081378165741134160153680861676527831461862940726257265359353039304898133095885992550376823610465675014881038213857786538156671578631821772626395115677471981219686274484264832357061335580225419028416072474268360659363087066888829894363660339502266306476406416128641485496341296088117676616983590924767682240301742794768205261029939090597647641239778897838338713565022463547548760150749791735664743255613195944164105643900598748842373274692581965648861156338544460352240058255879968239956356923645157115906064144189611756662692129474589513637662362154544066490928419714951080803876212547123879331733289969259893468896095661245295789636276916805499617144556560310175407733165731167608666810277407748343379438731364235525549275652951907173898474701250665059894195864690439847132074112074297491299052743724687005836883699456948815021439104917345593387837415136655983631735880635671516750224442724805674144493850950452234064040123010455601528085087542835912262431189716005960136604411661428849751838196273263613819759178476020771671093709068205366695795152763289302776976721318153479498911725932678401449973398882071126629236568729899427836431109522758047033855490851016912948301267693259490147469812836327898003044487224065016973288680391651164870689346236205493050203740347138052030803958311048873994383388623899105631764652566986228128770199586230970355108555849587996090196813493353623994615988307328929023559188342871658336851539113531777218853134195557955273319305751563995289537652317819057939951126033449441260803666878071641380424942901858047411981744411117018454804306060168528347276151180267333984375000000000 [32,25] -18604307253491950688614364343516203736959266027294310727347529963477291396238656783082689136710256050279590053015827606218480713898606199619250831638752177420435687417251965914437066461202093859955170704278241180633123053210446554390555059812102800768030028296645978081141158601647686905106349712413307162740243067035781383711152131770806440180300009399746337531026900885723304248372279079874557074613323212195361822173312688757988502145226287344201345984455147428927532465142206391686467777037030218077923862908490346994610349220666808864860506843954931109085940005776354636484398588136256378289080273540139115485151965335043916470192679345559423623601898942396749837141133670769854036882780788479090559714566121885285198037535628138661891692331522602801946363213356791005862834080545148298164243149710703297163344799231275582348117809433577385473030221959744795437998424096540484086206766764764792470563746481207703309657396423631658648152776421879302383902766481939572799722284636175776368167832149429421157494555654326857296060159473738471597871748910269709094478495735903687706694528066172938012296322773095062882403853600868599751799798142406733299004139826139921789906806809198519296357499877795116123663848753055315800982896456461627694718151625175398141824387317228765554840127086360836442240258650370363639360649207428757971709930178729987970446378014537557827395796695458355689185985440941782157948717335316871655506708568890328551852462890077664804760632082028443671128128464833845122502961826454991506186254281231100932163453859093910094437974598364495295133009812208731116158785940601475959733943522629804640095175398607404479805675084385433198178828850823099379329917867536984774491413151562551674643236857112183059909014898285043818978379514929671715017111439490053878625015417034352032580828790195427590685722575770546320526437737883925999779455394713039062928083312084071920641442505794714450275506903080621143270576064264884828751331866248859553948421230398028751362539946277315629153972014640007864715767614090524115145461407984240847206432664483340685345561462757561992782270641404889893492078893751427020972133865433705085225576524519319720804674984926396774653767351992428302764892578125000000 [32,26] 25911782766705279720003945784269071184732488409746803663756178698814388381695011591755561445900346240168287955678053685280394913640873604167098980120588210614789644032022296951897772832200228804509821903472126445977452160141843579433819051206076307765957386709048053905200827959102262409201578800265962508687466003429343776290023623499568334697656245160424803883837348607737750099791269474770826316867693864972723311601819971146062391424727463381154495390424764927025477144089736917564178612669949796566408981299495463919458937154257675678631452172006789244530427684705636222433914737208956209423480799197333264708565039581878150100269083784418803033174010060089226345145763613293658073821028215218127428151186965824529565131409308448708778290405606116062562585362535312947598322161324433856497087243259485842320204152052496157310430203219543128471487740538783522077636069383533364562303299119753293973716028572101860031741880910063539705665844569453649621224713870985887126113961971914740849647318659656544030050264104191322003598905664096515311096037909627236069683775734486760005595737877559478000484195335303669542389083152720916642850457004357902400323950159875957285065369051063105127957753704840441845691771750385869500009926157609224547310237343814768439628448013192585338546442666684449166802499977477132682100682363573647125840482554317687316800909760412178040712215562259892933599322574795775642537791433048353134608086449516922994774601337062805905422440319715156907049663291148391947988528161700146047072824132109980609573222279757901222232995726953195588475961350809300150008841600739755967031692612924804964251424654671980999507598596313700826019405164721671409229636233860730124024110053479326591684182566645515974620388263901214530027205860614155070884984793733340086268624752413310967869368434495968480486270073072866575760260319141645655965464448022867411211233787939837740944616796806656177826503048156225420782433958970895551865561396244814230047236088068007896255867240171344601233175070862519220679947247953686570359571515647750354954754535777077418810353616798002202053031226680587480736656111712228280138151880525669791518693797164669236991662508266809350487847041222266852855682373046875 [32,27] -33203508653302980090168139277697849165218622275582803496500966999579340831667861746227921623391283387571871900985891891977732436469131721597648690411263593867502535451150066299074414307345666362585015818134031162179487757857338459038630835199380539494529462449794737581976230477863970823356726545031744662787907078912535984026782957605308460463719197695945435737056100000969687808393948217877850327957029899583929673031092859235700446604922315115346485875065594007089070930101474200657981076979544992067058934385067040370857945991511137242318787405925115122721304697933789643563695270437179288597820673903697473325690517357352420308022940730218860937654230698174190813404664756852565675892010579278917087008725064726634379228730825269690118985748783060522777389030558254865371394030111183851873652445169923303643978921695498460604231751107724739811995360136951892937716111896393400081393732602557088214178916639214964703853508926360928952858288688881710361630919895416054680419706240543028161270051369579858970857043415822412533467863093777258234704235179503217730496527285051028814513076219458948567909205555663509214783728918004776317335975910754412296367329913011388153501256415656501972212556804477179503248300609453800182221375647473401137112926502741193086419621693113284460747755193236938747740041836289041693625168441972459592880796614954133004963109118175233644645260540532390987406145183078649202169090835279236323169673897409406273433082196741148662583158778416327137208089424845990120025993251712901732568873483656804460677031373009803606336072502843889171816433167792157455173240042508071426317269150298625867600418925351310131442268958563162281023189162511834671088301684770781685245399154058192585727946345719405295370518454292023408406119488985342207869472727220590977825615039557833324958669323592784067627150417414634396745145970400100718919941709789923491227012098158630503260368133496274225879601988863919852001053495926765023414618966081858977267488226035059003250178603919401501073226596793858118530026787391199242328633482940903063973370942303075127051948266252382848673748132870559984551871462894382553715684349410978842004180553180696529834425856364532592124305665493011474609375000000 [32,28] 38628540442497445291918447747688009506360776495950442756818454119637138709642098255265261452872302671152118301303610154074228003536333120905803420111499292303518987702029746087874152267953545602876939488099885358271509600287431988188796011759547660965405676539727412026004703829089887126460454895247121538551700433979138458260654840400715940245030592778527604911934428978423366468589929005554705737990418868569358247727862943114512946247767151857217201747183936106081175447116592534453095831176143926865226883077303467002057124862820669978506171756880203714392355247180941071166195676377445682074778469934398515153353054482026440225751907094172795540331745812342119327679671820571381771483443169502174710823426875662495144941455400741096576714907390304671084292802237708764938813642572770683836009356342296119382182767717674359043647780850529082704329835660748235415761476271588845875231597195273315263144312969974682928361084438827809062079106272851134008575609631333967329244047353491422945389296492669316472894229726679742621159270989655553418878404861737583983394325273975832643519790303710323006041548370866154594832516160266826780055365593884006462096329670980077833647288794836200775098336349163678883044518642463288943314763941691907133914675012891648185668616666791516927643124336694665789690395539955442227138610838523730086251984092781175551175733348802177787124564519021661636449251465418694677108688839588622734627032974624999027873053609043453290415370587219828660964710321560270858878906738145690635691657531594276209236077137845653095400980539379145224184478594201623528852599953646121657445319090686834798695561019288965125730224528167345447111380695004734053471493311055528347519401220132327505064880125906923067561162250069157893963381038853449896505852378442448734155075767778990340483458397223609071036888879447287879877547230364826087843196623007685310086470556990681983661310206838395118810024031938685416370559623250288804308696246429046554911244119380401471011954503490857486656242309680787908195565418389988485044027281023486741064253777175284277151538662796609683989817169867285757039817242495724217222672505525746502842092093627976955028113792423027916811406612396240234375000000 [32,29] -40640277361399132967363830910251338255559125228651960651006931582234516700839243277377524154987436532263648866367392621186609956980981049815403603491135153902215084908792992741750108471091302902831332773408334847595372956392360989112047078636492471228674892662345520001322602608183322914072981657785236569842573674848201800439114906252398387950919304761453561178842818578894931106112394157852467144318060234515234653462837235769516410710191855798874568004587716150238038774496574153114024785738350288372487956732433624284378259290343631381976838299048179320449786151564385053427480564622253711911429921656124901230108969600051828400682880656526752744289229882866264576217915636222687676666443670640818849969688965392096570753403382720447307419906187667857003433532840097020676959130391896211153176895161625114025883754505706729929981967096822645924331726946970631727569283447022213751811837474526384109446222566627093158638557534482163772299626643184445538075477087466632263344787869564078873868495242944145260469540951272124464473572239096672625123734796707910636001663705952704197832072449572944866943913553003294830300721718175697554865777293034021609542547257998053724693694917482748860185297361312937339386434303207507164011911627495829746883410157617929460608814365213794333386311653459412991695712100392602026147527857901191592856352980305928540961946105726943708560146893885454612958688130576621306722847365194908540513835044990218934304642987715030662743107655981441889775784646323571453523880368305809925658173317655953488049639077022643880303166157236498345893607523886024430086244800410282629801526864365110873014389831125019084470162195030017453842209627459944614659880606718866651491000969421266664503128985682579287679723915578662588305136750160341446402512185807655433426609846338997464352809731780720426160992095960627198383837901353554498427139750914804462988631323175884035266032366716482196933144801030850621646007944151455860551236052744685095122997968071312016036248055590373995545316523372276920210189165712574106442839485092857717113427493487361771306064452916883858111028926117830176093318523848051716086246561732649278535261817519393025971430333243006316479295492172241210937500 [32,30] 38740104551051909405326008414902828016180589444888409151822745842341847628688849604328987636987878235019042174135790116167697270874396991099294884241310888351814135624512791426022774020935024780055676215800440038028781589107175511801913396639391664359757746439782618500222667146706014127314264604327760399862009669946854634494570275137272074850255693881075941703831325876069368692445770782064267748289702353507757175012287999670759903782257635713230289463924125065563879866618700574626862979807973227137607065338332457173758448760993434798920258354479599853401806479062413512622435924277363443234211672381525887426367161566939241918487781986434157526731850683444065539040996116207645066656362790554792352543730462415967149420148830033482883493781263564519003537951288144743824621586233904726015170780677780362085364173359135083442315451900615704308162701319504619577505810003590127185520595295933455481297186466195710808425609589447240013931776675973485603835574065403262931344172519599246651057827248147709557547925848798062264151502774901236858046582060822179446674724353800957157961952343557190964701292912053856890142659336746326957600790300675513005604563190642741916082479019169313056734314888023626885814218968539230561542443765711150592377812614058386886024594100847219377117206863066199278293767992984626225144835134079834039474317905837544147649368391442062791431974412112597382584533735130168211493217415684779178749107190533336869310396240477408520891417494433093757532600121272191712495438151256464766413884436765275677114234024451490515501856939423233216620392185465367109236264735950906050820082478638951961957068182024699810008921131260419482450737599511125044939260561999394447478511677403832058603434803421275759567003141423944395830335300277819862335348292964119595652688752424570064558652318808698008763500679557454688542867425891281559857880544059370788629640169149822552596677168307561908208306158726664333575939732587173302929129849057398205642411257563101681101818363069832361251839224854602899604306290399282961947337546479386541788998386308005821310792688016259001441467806597326559410197254776533060828626435551283868806870158609662047055621769686695188283920288085937500000 [32,31] -33626481981394905164875465392426935675611441236046685880217311871414776768109110440082046466133020690654790384706376409985172367344777095351809084596634445390663292483104814405397402855168047833033708992174484675988015057449209939954631419085410577131067074580153290058398446411763925851188589832842311658889366676713638107076151132310853901579544493533182757143478265363398534787988059670990668845812333391710113692070435408426651594332049169395356432788514605555472585045654217386859952635169634225528574662438213888444113750185207944307866685133617487064575823645297601498845345361064475287658910043762801743165637522630772442187120739107157786454121698352618721002999377538841842436332364099488827947567794368140099698115546698368635692222257543762843353924709754291877039925918138501834083785718644011042761907749865680263517586293567966998701957026503048129825733795193436346700555123991185349854880053786862521205647208486626826644865550778535523757782480507817144563335437607451655685958996602482715160489465264942608206612268085037992249091368904775954030348776304290316571541966532095272896696613350001086304063575005961384417999324796449003131787586406537150268560021033670615737162031984631284252688675874178589669543029706792268393897284496272397741161765456818687901545659112572748304213506863041507747472407147855111336691975367733661805908838843937287279363187885166613976751881452250362931487015287118379162916764026778782542194332501433587437468059226896765920951008124847420634243828224635354000300858870273383677867091939361440294337011137741787113380649556227463141871039345985657438167508866956340100852380161201271122458639850950773299069811016267600413568865589546344694665718407613638652857020250161065803323157657026927182959062974627845820988818740071611090619942658875425999685400176671521827845480409860570260085841847165066588304301532983155176674749601552089572408043778266874421562528963519248581374087020144544431400845478114882676184995898702759865885286348244367073696816818326223137295343610257034075620565118750325938212885908086404769661580702122662200860118977635275074667898435052957774803248744092373216426861907545758922921663724991958588361740112304687500 [32,32] 26743794817069238686894962408707121553197899333890769258858339791655857982058997991829510671705592021744842901833520496576717236023528518356569989114929238272123686184282790522444803305279072744508398215590441184166694870339245552168558207414283889624551338543538826326958651158750888410159499982393737593708830729939943202029134978368048232291325906049780708113720554353903452833987271279726101423973985092028474547739980181128387861992337744866706438919908508477950821581680720935523609736459476329852054459726916072519853441673647298684976650298089111229683902816712356183210928047729072755971404976697046628065516557299307062244514381435659852342495069982725965583180100694732956198032748837434834294649620131676609289200873935444756261194636510147292388497728989381890495326430244345896707387762959775685811151685404311058105564074668596432780192118225053166629397420565171952241447691205880531291926652840140088517966158029455862246180979451527399062843265104268165427338081259780453512504754554730026474651590744862557751169608369905448054810865237819584318909449991820651537877896355311425667597463919219748889787703064472194687451192030459832284067949951398434126757675595576831834104335451040838552726007794540185663119496102888098745392794044865719605407887060763487852555094497852531896248739332181589522350771220401431001716160264421369794246042645967361700329774521323954488010330597101379169645453627324420893139087328392953104612887741029964721987448821189823163232262979419054002618119070513186923562671097340464549603784033300654042012442925608207606624422080461216493930713998955998191555238487369184433306225468707035847543922193133060542967063075199556768623881010032847365890686728009576157269632484415258867708582005629000166432477201215743254820877780818719328364685871911847246180786394198587784628197820807936799873357497996824193573448586025002854136289208916026223617932685918629785638174809230726143355614543901953444432715640162515897568466880802995629807536682634873224510336680729309676575280228837968478439549548015413063974110375297432462366359478176906592101893141777881198567652313292593474743505355121709872337913195018688217174940291442908346652984619140625 [33,0] -5917272594449262926689934959569305052282170286476484339292236322578148418154277617044599316666737854410941415619704459026389165053383436772252861510446094473626408141719526573521527671970719108529425607254603555623275474753549622689345471440361720514896872879911371933010361724983904612146643370922715892194626750167362466539129888339169776599066351219810680747007569397667070565287666030075207376250888521739607979746884924838064389599624086088539059007357584816833433312743655660468370253514283671719764586242161639701089860651413843498100624825167818669866753650055841976079584088830411063081025798714689583561851465689314575861603022146419965448738881282588371947029301042447201512198980659158598661619722660578145173334119492892035125028398154648548995933927615503117015323140193521827467182123618643097836499179602325852960144034235596381845282930144262610511231139541786813670540757771258087450204941166643052574414314545276781748686170550527088072532729366934945559793787129986044641622763611664286618694667638203856238062748854935980354368457861380802327348219624004754192230812438997643527325302014528225471760993390296339239888776221882183862950779379296946736858817427308136155648779996309038310634159287484566493176585761278932290676594017783530773070939743955686624038675938182691970161410333694617102563426283953706460660567969710630840388540788366745716304824739897304457909468792320144716769033702099607953025966824283919746558046698317193333861273259014799761389537567244806950636370684415098160390062713850548904272090643498430203202969676540988083130151587461131132774936697655180646069060965444028864042116230773469745526135971650189374964706639671350406483683576605416623294192466973258920911070632542058266110038611611474543005523095725595005428429100254966640576690215390453025993462194804047968050875084052860838092060513181235672029720256817868915128427611083499815388175584299319658994022528437103474402463181413844138050703042818605716089346633036845317036270872917482124240133326058233309672798507169049251733991725467681448684137269940746073423817240195859824369688240164322223790804855525493621826171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,1] -974768364944807921419158503891572876079431951098206977801950212758403204410393942065445960791939942899925284814976545299390521846707128878880851836740539443236296357780630281864312368418887857417177155180931558196080213628018368521082650995472868840998549165750272424757742683219222892841438639543581809642722873063715499212584584783420139423555271800431497267964575998508643930797747492379513419321450431602272577965272563514992447615614219082769672609907725612367036310185263591402985797645992807051335425601446400428894680945308161580957388554981974289708342081806159901229913744195868281842361531055316577912334172292315987187088744419809881869466652765504858038365276843327416995001844678331348563755222956386774851732832875807789428703331728077887670953773245699242583821763200331704183493635300003606099503281306928949869597285247611429683221115190502299368588948325083317045879032517839418939804032355772496205530967524680639744267645160167626014226841102272958189483892331863106333040590360841322012842735774419102396212234869473023696825447968830876240055566517630263680249139640670409677563321111396195601227165933225856559976672219163174572374050369365836809524432944662722799343701405301238031534615478550025676570926154003828543960112691422193449833983894426817073044106289080908372786191955247075357072037597267911781718983687073812607532109864853356386425123958402910723185274161084962114672923965113187922433125594221433274192981954951885070775104477047407622840519025532908807395466455780282709232854240982317760307125311308617637060145526044632713596146875089128347722911455471977763413437759845602034976584896075213281600397277032521110908374445866970444100276465502095636145430356383839093721600206437752767510086094778696066353986058271438514879083559503780469610610059721117334267116417894396274550922888039708486594058689129736868825502860813581000846589386281233075056879022172405144477901483993627704316623780010732673612561346871959806614456473988223491141246863745784136124305437036258254622130288553999089851417924926513563455425621631330947154033465006550577854123221070714588876171546871773898601531982421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,2] -80008409097002104397040558301223597838263659122016042846529658942948935290628782146728385068459519360765563954107537121355504708791266667263350826472734557039738763026427197675025059185483946294120112224697937847098968573169135318431890069845623403938436534488668079737508454911476094128128457797941829026556929641977727913771228156937278476203755109017134453728285527124825368869969734953235456308763119586546463796000705408829803810610069518286388169923672034900027784225014582030292953437117094813074854394051024964715477468879926376158808143363960364693352185481907479473100905681900786233592797437481382331367176987125582190449634191011864172218648245735163699586230581654935675516316835715074833407534073012320830127804306081981416645678103378575766960493794459965372528537929024587800783372338545157641210954196526694056018446866277442596151313528964597911401619002238737964787351368246248043598638308890856008362932778178805007669798511191079554721040259395341551773836358947789413916971225783385029212933605981402447271111958336626357268557329833128237165060930774404447333759307365233217513800623222920166955487499503960618594719292404742375133378596984525704866552160118085164878459958662385697000210322243761860860195319580219711668345611571186502157768664157152899456915745761095382507263145708921544706917533276435158348885427874918712583541417276615757995700638474206459079453946099574056317488775345095943694249086670739813655951346742047516641569622079768877110372204592792008572129249380700066670085551345985437335502502881773865682773820927559235999054825577850672291999459612002514809588684038772836614507679791506936607283438679640523604727176492652601317204100003845907925094191069259727101169182511212809913550582324167817912662892076707727001062875705658396451567924906282176947714042417502521862413680807849739906473291095529544288620500944587930867366424811284253498289025328747398886488658791158900135016065234293654313705864320062760416291364926801289437194668213577736008844955870133291688954613526221039405117100803056752819989015946033136237048866339794504437332626917427254309433948264995706267654895782470703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,3] -1176036932080270296846822265630244607847616302478926290072168167681827114243982697516464056253673199697702759986352116164242841117592084663151890227732803165786062129155814278371719150997499657778452215320337897639025871973083069459284550846551609226774644392860810210711088089625397842238815551847828905452166113620578018325216377975451881037075267687829159187979139250397655441722398434222790792790019576441555609141802002703197336893640756736263490980633521822587520948958927209560942564004402797140184096710607257699987914977654658273105671675175499646752391532807102573025212132888965794010073537200551760373721387538689995662344934392876260954929951333668044975256920573631405372014067170510784510681134618199484174627631880969226313430252287874767872786850438342157525508115802031747251683637737595408357953075942533640758622087542234422919784476923451019412256018128985656608071524991795293397049131012043920406047280305115639780246850482307689265848562169454710498894831325577069556746681439339404050705607546503068274627502529723113405542379183806659920440305851620455034483268760549781423526431093717491444837614396495793503275835769423251917578033838374229841360369965193626505631250361666012246072350187721538440476622916542638925191749063650767390196228509088092272981892426580473844092926695110700421995100400526790367103459549879556688305785948531555882622625949143624213389925384265537666823536846516607593354975470731068822001960832215186656352512037128181755073776418372460479305645628047257527128631584390889892962887207269374081723067976371354705654458815467217305831641296986687796132759457861976504068083557686146763306313515800381534783384108729913634648384425234354455444663079201839058706923701899942254220501618164946201492507911580090346403283861302680070539914283161072449170036041520860052171039781508490793046413496686629714766642471160303731194980260462605490234238232389850375827605329118722256221602211622300098630880909081826576699923636073187607617703465587359386992060666252497210790472407893825911293935721670898023817253568582144551388319475392907384337364470707166998631604259983873816963750869035720825195312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,4] -3710286459283717246235811360245648677060194261192495414460298116937518898937284976434629522341928457986415027418230099186610348387962752771354890860220139888197941768022423767713395940447961464484654935151144488340598793577409932048623428927801077585424752935576973781167330074132880383767982992172755246028900903488785399314765096018870512737429115290294053539321172063789975175761005319100294265394883482799913017997343700217204357346076425107378947216663829087725415794026925739177594383001494675532735986734732058681703346699996674894677298222806543160824195592833780413995185824963285439916638352386091433346552686015762509020209343716122285268127453165797419810593834601880362944217884181872861064195656104000217611605314153801392174570354027014839345295795258668796918619522687324475159192344227291862439722820644217878659049533887339752687710192625517578779238734459672028158322307647532588940385977512588022843925635908850344863149666195303187362025908080464530419097337076375019090704609223439604163518174215745836174326531351631233449844965271933956693372417170602578449627337520625696577297132088889589534935481526416380937162993894259351489038617962287232664461628446062211812355247661189687572220198246505618853915956151242653175972898198876065589780319776095350199573905703288568371636261616676482534578605608813828054239102132025034001197551911267302394260164762340193574866878848127603041558460890400818150222212716673233255444047638467815809580893172575154218627050821242419915560051437203014678088895230748491101319421898564426468778179403008164947633693744502494776128980108282072113000378664049786227964054627506840383325791484817266804007701141977751621397052462484400698998416344938054974821564445359791413486334064555241181595806404472968799084310487806867187410549060228437901046286047320410725489479806210143263989956463148959537536148800894285624404428465569091433197343707078930532905357842768563411638386664185303672478768389523771546718611714294818193063117797415079604892035474144505747375764799625286906383377870939247889632513634785578482890683725055032905392087825717909492795258365660168720090439364867052063345909118652343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,5] 9428708977512562939942776322226236174900103679309835490606424411379302559799952531925087503356006302504540360907648649149228484399626560584155304815055177100132561377456424844626895253658377264248897886011530714248278837136452376540774333731269779412641323435700451878236217248718316708642620028005379178021008854778010537999346885411324941212249134463934221865069113531786768246038462980293486416245058508183305464864620403576482799447960918157442310971551859215712844033781091953617413303260928698315004112407826431920929194787067664501529387059577522504777867923073322671657634747590023321356268134388311118164482290480418598058505944164458107652068719165440013167931142416855187453349624254824086807552218242537441397870965239462626653261928352726512692659220063065617957012704144945023961818551794952266201694396446676074769219992793489500390279478184059381435768648466629850658937064243898941539216834969540203203283126310081886135091939653625173856300977423885676811647486648961989373236598429474267312383479935715510803170265291643021268440242664863730456802633718034966618642168322229685364584145541632095128896463675719449797593040420151928057874244213186604908411128708072375881573053524901707364445590273150224424222864887009169567368103912451851341245441500417627399865177690961048642757676318036383770226804153326109798096312992819980275983162628225384277240936728031362330749088271739056715758601943383861226442337141124817048712797614991306772070289757118502046779226510465701150546050454903377360079438314279512773493271491852667282023469662526578810654496605966897953959780747500707529557073615218055466282607335979984635689611418253282568868848791395726809588803213821210642251530068285897098443010955053977258550697029691667686738686115618554416613375768145576118616412096435857004895689641163673437438697396149264566825700006546708824499882728254958321142097959604006156926995490098137682514383011926663294189804704225645743663558268112290635677796091805530968767011245850909147576789845238260860962577429737900409189892648769568616637866845177873235546229302573357190187006240604542770681685058165749126202204166702358634211122989654541015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,6] 36190469043315366168006660661227027511732318365640274436071227527168131490295668400008125807256358518023475099147837825990495957452858501723347145041066180986098279934760946714810072787696403184073572195332940827476241300403774128859136561117388073589917640453112817593976271475745891777172167179676153045554350677874382859830692828382027426839194133858953893199830829492635973492684597190078336318488754317421929564607238163171771418222667365208027976057523760176799235361827206062246770144370023574167748941908828532345258835438678367925751661462835696937212264574214787416292004023102574219784316625679150925348868279703983621483845388202495489613205498337485861088644448630839000366051415343316047280913846612414741612157817077156289356180053065599193108711614342346343228490288775905493887566963647056383021225654552890825695581130377822849030870865877325927369987322501812227331750236483705769713251338225868782788757944280034247471402578991818849214925860392846091828837570368914667092050514465826731830505708099031088849198440395360238743391054531465400455829180187638177815714707685480096662041499152318647743739399889799905656440257658535461694487648347258860973828161983606950831829958496874339776585427211283612658373063159070518283319691628037920033776143615557927778949184899763417280242818632141969147945106686873661632455962681888930683481390593996262362628722197535007652397431954225494864125052988492060182176669320999474336810070191072597764120793080769808056222968192315611665104229924085995683779691653860615056209318170540704133869889150939751122042497639327597198654193180076799396732503825406921684356351268095807357883505303515179701470481759754893083265430184304242381463253889532117734909311269453901363485536116694845331844956041727795418973667702312331015702834264995475894031396737082339968872111402072709741213859456801820808180360312624559602921518211664802361748596039776822940553498077913566147445956596669295532515959422304854371033969320592755505117682094461654583278144974395232397567701172136685764169941769245634259207335482014861686326105139715602460717203559809034554058135764945628050619913507190972268290352076292037963867187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,7] -80576621783594240896646639328219913522053882698526759023465187002296484431340966943556900488942925973214488142977346075794051091927201065679202432912244593658971603206068932777636210408455078986903284639921626934513878038614631567916957469805094154659377728760834159051405556473935366959357005660448711271735490739782388109525536057527135340450875614971524758319856383936040246946638991838511548304744995161734717972707718439985299692513967337783107156282820455177323023392870549440914379136959544154992212286613029079747081847388248290624858174909903558551088031058935538019804316559499444592348415140656764426929647973946405861219917688741130271372828527332291127098198301646142076699742894307841055699507115404835008537417461098696172681944114498841854482468384446927022553790006551835951691127794970747537497488787573932760470562524201658750549801873105358883507007586119757535394662918810393923400254385568296736906730422544858028045272283166179455408783680747575559165399039368733065956110777364185575053580809725164441163052465831999276598225472611413694118210121469559976519815539556470068739161254718480445483247419062122103354803686283690471591044963752289455364489143679565965683094270862809957879610156934081747184911935798156477171191438400127342340459800862159643121190609045530717881454138738912061267161187318084994043687000942641921998388238555653857812822575101253196783619215750464018037756245484225003109397936676753484138661638947212341905953151490999071682133709597648776141091352871845878919171118104761073834295061893163347575974774458644927558760188360992315280139401357758701373668007829299140672144152130920343117747058510350008600213487955821816574274586727042775796091693153867572390366870652766003209257831028037887052023935829477147487588314155950635133789884371797530877383083025240830268053339163598596435875505755157863722971989794073005225762109698192149608070369843496109420299130704277450937137761823677579603620322644557789855013690647901671244568636723906725987958143200929149538581100661803885371595001032749860700572394427557883926353044716455014515498404004631660550636153201505367520168137199232383238722832174971699714660644531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,8] -276864583001072851440512427100468101870299909099221361005933620604224799244749395394818284974827898627051117090289332469098446284130024455240596803309569146120811264028401808534290324921611506746309307527297130622613699582550841323562790110279931438802679245434931113173253366175552901383414000117498329495945327730923900555331870669826129794023146101584530702972997949483046746010883957855588008720408189297552031322988038127151954990775259694702584905286942773727987562930947953855970195656493563751448647982584781468558525609849062435246883924921953556018284721718201773793787954763658900761269530195456778286650039268130692605621045892529011134281857566560214136403529368435040453424949297659076169551251080940302329139018368121556500441287402437330309144491476120873257813845558035989387597412307388215985568280894756805660450634852617923545022203262198031494199850964373252268093774659238975709729719230969595362703679351240435596840481042325263593951860293132792511086474810764658868878104663013802643586087196387284501711690356524533375783237013542121837400731862787826697469028628316467517774905907823435306397608943590248602287577941679616376997343926318870546670266679740761580839259037714036381785592383270029373250187163388445203354689277030939789615853629040391260799755308309171980453426531907925453533680225318190539818497110702910385693000373836748127485144750955382148431632159407894380279970266498149854410275068487477799270568017336603421086822684238665916118173458523858169180741225320160355600457291265244956989723655264251202107309864958378784491535228113305392627339713432207059134272301253162438384390535829556953466961507709852203317890457234737626255107173732805639878760974594045321652974445368105054519385460842937355199474221153287873280824402871246374534977709930078834275040684802003224203182027698576066700443403808068197860658681218587110145468331770857130749758177698973491114469301445012397684302360094814643990886851665033546593095957588632522333358814779941377470699356254434987799642805257071453431323722339654575684089701810571165615038561197874774334702618064569601529409643521427237724631920656184150969503221517697966191917657852172851562500000000000000000000000000000000000000000000000000000000000000000000000000000 [33,9] 978153729493438189426695989081132558446653868619396163513302407732687865702670281085503856758784758873503706894668445504185746607283071980516385141350596225249073461437983105370637326971420846827626803640413881280601565687196818711177943421194597889681709881631394792005704424192633179572725907588288307940282028153459232188230389570914793542489667306858973915089016151265019247493746396615210125973913818611604870932547352081375526829510699509252834684920594946356975177699014509705118186030917570900809044572254818318350126838872590949318651090495670803717250438782157940360276106296505666069378466291482728762699409588808310909782911142483718503741420333634754750709513632156078746905271679934763587713036626593595748830338645987474613020769416744537940392123786085722334657200254438097876989171836263491716956812248600245816518279823895104773824505945062059706280079396758465984444301106927104243455474862868983735313684648287708330987966041024725124671624455681948046030709345284115204943518596579261398886005285838032535963456379023264794023105791328617934815396150917616313651793139801267569210621718060904645732698949705207912041682413370867372678009331189531152358108985709057876935563762401928534299534961810833014312701557315018855612531126426181619240643477106742862943565822277472087412933044468352158216861322209860074463023950432759830477613198835459332684590081341511472366375653119611623701095648836070149760884125190026004684985701442804185164791282874737843683212027008514522724813499067905974308359093976461737241631112570300471259687644419744732742218025862205211285150633475493824580787276867246455697039788228903273249990214603110908934712977965452749319725968484056071703615989212209609000250368319406047108485749374597873049963888791009350323647400999341281053618159834816809869747922821887241093434404488274116422711347462305326222856209202300265426762744745355004487868301598813688192794149762076154542984523132505795628003832476403101494471869512476684840543251042464004120152946993588187281510178151657082306559577813303967836600939106981570338013295391521030982901886881824861391053455726278888418802619324777990954082607100161794733139686286449432373046875000000000000000000000000000000000000000000000000000000000000000000000 [33,10] 865380827384904874906052875135435761945498624532160834966694048563393711522802776703106530703214861816600976740910719018953219929091673515053482754156478896856528743586994894112874270288089499319841464075870191159470536688622786082451492708916334065161890506128360600008264359481918047341050141333874357382298165281503009552707275752807496660245124461686445131987360331055897266946875286230614165346483549855518056782443392093761185345045147990654983819242871607346234299308862675790627838153508695830352920971496272621770186064957705794935266726765656084260997280517435215266637119715985413757703370212725303821955380395818994671276978581598404699176092257820707470059477877220669147096122136479737864552737196009568977605678543338697360005908251737977293731852026511988263583672017600490386679149894324142469700682406067283628281804763064695624319301667274076940907231360183946447709493343424854122472866709308319086350334128243138119293446745250051804724666875027596864467223048794867689209661144875349998176163176662732107713889276812895137742011323729602171275361315397210454088125843721545977307094891425551518319037142585842693124618404163792263898278268133708845892134844835489402475791596420367626020253389982076970868561982175244196373381307125419447361553284976363319996240662545632405231647274731595983432117807292858568372875704372113782007646566654890276367288684497360335980621328297409556109416971395278757627465299955817381412189216264472610203466150030154383306872625579243023868969610682249822696749040830882925588760310820588279607398412180279714336364222824426497655738439725946724052972641399298547901510656278399308165225526039575054877392314484522001607591123946275177318463969689009648389158442297019333690532596979335052810352785801577396127642031142818390325748672394407485449555514790486815532150902500269691246836775197323869720759995543640102437209257522864015306529167841385479805723363645377234321239969429299579132953960632928612337846874864644509782970107386490490549569623097823318026767228089284571287403076000955386713025231205701140065488159977312019917509315444713736813393103957730014182334897992321947224770434248242167996068019419908523559570312500000000000000000000000000000000000000000000000000000000000000000 [33,11] -10333593550473935603407861765340227165029858930023525006967315768944634524254823443122837481355493949074789714468712253107183951488968865801618325267460146863830870122162903426109051837248974056354186670478220990115630259208669616201520387094777995787373273442468838015408861401482577365207747288395126163470351254566718565667697974027926630407017058216458227963857140628287760591756432034869648688984297708790467132719474362090504260583351392930813322647324485961740791788663228094346390924149170076913946205143800669543592007282678926687659108126878211721659212649076747785961434468424497435248852165081774838379303449774820676000275869881765079256880289153530551680165003055231465706579491678594226192755358568766387971509063349635059364225514655210999844190458392834854289257847365836909061613774257234992017457411930557642920756098797019144832492329576769075415070126275332825343548357702978083617694032050230686421186347135334160009072758912949378648199675549836300984941992377070711884627200798562879091044757688726823088866005454443424560344415136189540884370049712014046061478072730867441872858188663591337484009289472787837252660963589969939446375738341869305005620081911609846584070029300487057751300705404064294214880299651907590102568241135344616106679834315820875503036029360050372451910177521951612405554807184338514160724467420611913751717434775218732604866914688409313689932881014402978586289687771868918197798604797625769895847105610174222022596763009238507734192115653681650506098347903558736382432282596455908794681709871362150592700078859213418423799529217828642947570662664313415169759150539593725740043960834215310817140040637349117777893460105377147460261215188581904131231269514986707806500286214378417895391649281487406384773717988695969561346874494589036986802268452548033336687015826100567481867030266114956056096643622068946821939199727594492119867955605776769058737991826141448657988365043096882644131798863490250714234933441546743364719183321411729596636034531488113821801257188461761923263206253786490959450857069581862165293899708095652123014647173577621260393640703770007331909664997029640377535186956161862369780665704688260575494496151804924011230468750000000000000000000000000000000000000000000000000000000000000000 [33,12] 23347512337587675972679799323561539437260924090285585087454954807794044999555490076174627803041624759806780819463452521612371044214518174327230903724214271143915402444960056026350104559455739168686286910104216318386132634725592540450258150951540251544867437106798589363644992670641011199715285372318537098209546035989990136512398672265559523031561891755269648013624895515729096817356677140296522653886635259605143501282740871485225018376582377135383595040963809567043284439724259183318571048540745871872270593277001954540921343656795626068671100562251614347785538526772524442211701197314988368253983518109220847651195880297852536919948611214543217876117987558756932167887504536682594997640420357432778483261684890712318067457339246481467229017372005770830774423266352349083354996564432712137535845560854848188546068701721156421594595457023034937663412717524220383730702872362199417575735837443931277317551846557818677792917365496057850596512425748713067185638703479957823752972171868744883943462980115237331462996151264162021945752601063953806247034292098749585650857713615747705721561219771836752546694871834967333601248037091850974731509091054308325895350919879634772962300121380975072455862810172524642137341593284031327664990066800658305907629031109953767565183305188709296499806015617456274073345601048404486144453393115656034168619478986838225165550485762823893392830017993453096434828349803191413696613521656049762269258518764195309871947015194822226551594654695481408287925940018213609653278232720237933894202607869884128549897100886846473338597235413944442219309745515727486436385406180317927640925480859801254984841119437835244076078657664398969551151854779919203547221743816084235941428598301519242860292550600655837999235622405161411841497637034570727467262341264290238781693488438100000266389130478818943655772099118439590961600210177215105946814894462429698267332696844079017457345335256073240602422263232592268926868171445606417304075214045808188752570881895740197563268721723826825689006318539285917231118322752782220312281151591266230217539481595867989384813546936758918699087296662355194785753734109658963035327356954461476262871390957576167579645698424428701400756835937500000000000000000000000000000000000000000000000000000000000 [33,13] -13741871077996087650754414501586099441518824045371571351687725172163005418708984392848432705705042565446661401540939100973661596118640077143404943623870564473199115477625387792508073075374168015191040801758464237211270950337279318977076074813922902015083890041901245634191514176510293505429936249136875928590827973706520583674549577950937436068474374677358411772224502662583500141002194574050111105086762932534109411646889461126077605987068573114487650384943267861388080746154538248636448060124039001712612590415531497899343215545746008781844199634159877053011448007864373174099810226012542324277061830407603185404585739539585350366329954707490744578452804610310481721199561506423856596264863562933858983860117629981683174583215303652519177723114044771590024450541186191919136506355609460430937480806590492946259506658410637867178136440517775758924838065245199101651181345469378144329798967340213282854310854121558102324990288514606573511684417761221318897910697058860295125773848054862212543337551859812043385601000376586022157421362268119456962875705227385621596236687237835940758918875870098837920023082215713279549333074646210359856486011249167002096405249142167295861221052704694077844997946782223818403452511133889355462180880926589589432053223812000380516334272089808559481712036107861428514988904233366742386709666542153162450473019282978255081443413351424483546286967688069994776729645221520863057872218203956970868671104220395646431137999550727383610984340023763537571338103319283043884700586237370887755965703660109955134411702207201129815407553965436097181892665976718380174440554984665045213581161228731995609643841515560186416715613163115352551100877596515164022551897260894704686843865331169833008392375993914720446019856640548925766483378283581815478159597782177426661699440780748046079080560063827389571622955423237857185528232658472339480316647888330112266427201180652548994571686614185715825395842718573264269526963769149794231385198851681549358826787157250534850941578524741402079410976679806459541039501391406355033610588154806353264629311758828659124775052875730459933098336958139476748566737802584566432182138414906172554562585694931664548334993014577776193618774414062500000000000000000000000000000000000000000000000000000 [33,14] -45847677509285625944054154191312898361225728441272154705726269292698694985066999676960718517422283197732292747779853270967632387889806625572237150834122516428701845990018767128938323298729904341394995736412606687143224072745578833642857145073420967525515572571637784906123501235200736149302102388429448238642286707467271118738988064276535438314981479314278386187963845173964019978715355029150126255685426708878602480687252225180386984178271373564642004929797279054873433733569300654881416574594308882045157454454616882923829057081113705084993172647244116582612948056496138726152742728196967673750045388909017588952356000198009401366012046275557058827587779781572792475055679474999978670762147609518338899849347546075752460511906918760877631722648972392067754606204231110529400748055337466878395715112669415651426142358983499167786667139366842020889429198271783693360036178471379360641012868685738852851538045585926542048605722281638224153163898470768071975102074882691993519428694953686902604743889861560534829013769113185277879688436259511522057893134832969968697093657985158493949732402059659092234649733733016738899201757532665348357628238196263837974819724512958929180418030602399672542259966569912001695188445746974515291427592771554009060363070620817702203083729455396250919212012025646961485216181303860462521467184129257984260619916978821025315622596653421925807510454566137422794461837936955831279564119155766148639563279300476475000784054234523076392192425695616762779362794922761626597021367520843202626487661295797993407357673154563992836045322698542194340885760552616996094720863074693918740415920683330237734220434100700881550768657296087646635982684652284263206462271916919186331649253955554111938215760036270011384970357001437926204847077421711152846229553106637573363425918005612245340790305314898511975554176387953154492142379930074113469374295270116759673671534556762580292387094018529652577125237248225184471789422214816577122320352726582240784362062403436454010303370957717051347273319596594964841834731067178173692724879965471633282491310855837509708255940106151124255328818443084013005476362172876270135433225753853913995688719668422650421746311621973291039466857910156250000000000000000000000000000000000000000000000000 [33,15] 123682713838106052131408343437436324123195844781579473126795577779281026253666362267386617663258157640616457954453439040319812374267464937535708599119455155702055383817277485385098601596410130658686857509386394193622203204995193869682238422400041651866438120623911756618296268698179372153821846918627091862016000324056124927428765756691438005144743586808259638389528271587294860914092090656723765196339023551878375465232579145525606809113894646467497793898409996406203744770455270997739037440216415189151699303437407276662614326059001370058653608637252442553850604262124671705926188661106320519184112653782198672755001014086962825261997283082503371645094485980424361302923399813079497018545919364034007890200188352058995559714708858998787790545307916156116874324265983306305802168123018787650989621208128051192852729061327942298661856371215300239523140604377830056224493473367405969846812587561385627482567867855072095175928673031602064336614767255083564708145421065189744690514986992483871420379863565343152188244954850785085757550485096173483306943542925831001019355750730184165985156110398628133154611051301676220618825369667386862985132586270024071711199633716808439470439902135855409802375697008243444013582109386182544039050654262537080147314590040990905678619088656652516733081387157065186714321518345394299448205563766801690189644754069234292946522488282152480010908970909364860811382501530344182079114845927655207064644008800104247688352613862312919710298650679856679625901174769126754947028571889864248370843020886965807908533922614077801371424001863330632205764388007462432145588050451181590181942561476561475839532382604192209622191750278880690496891312867914563471515287339160201946615073511559141004424599282012742417185292418706797706950530740537342529675223008018167824859313677971604025988985337398101804068631991618223872707771458334108223987630248908427757544421968759969515344195575037865354348286382588609904376738552240654578762307325073444654717985886593226353837463015495831069672196961523786751437669730723823281869475259447071551367056964944698814451961181187148035093315469723575365917563126416280864263353982111176225861843983380716771591778524452820420265197753906250000000000000000000000000000000000000000000000 [33,16] -109275992713773861949392702784692026681857837878795828799235621973750911483016514583855661488156615405527370925108536482840539728933954193739544951325176809334859338043659783297995014166664438361075212499508515171484474844021354260283827209464646102332145948980133270510477206714465354322211948133462075872251269522400903888762815551379846905843781392863250461856117085991644025170555423646256227994646237047139088753204811043769720000375032197560440286846874868347399351143505128883619587651285415395341949149338431665641729437514345202591039804599842236692752178301413412115325728261047034181006546081058686691937546658953893183930497031894300179020498580666195559169051285524291243805425060525364354463592957283197043504244836959483970535011621194186583386899260836697758312317298067911073211093889585177802757264969000072608043444293938189959746782364714525268593489436245258548599775830615272673935086910560556164423378912054190634440392340066555050869048617162161202666050190225593540510830086649678430420708043512133869516655754338163184577515901481843668280103075997101992663893694106932281612914770575402535771751517050090909201759457654788785844114910574443097817316231641770187770111174472644398737641812192463983121651020420848365753696739017720099906751564266801882294958288931523918302918746277620387148955484404975289678229505629000051399360593010602860825511517747701188556215624425019630654499204319717792046263517834111172044736388564250216756908460377392645670362660363354888189246731106632407298817523353708342716746480464438847692013259325525088584732610153650614546548947309383794507833371150996823054533466084479375429587371757389644163020160453797071391167018261594147293490663095573492022185445516407444380095391522384161397271736629657292014589861660676448226129281586002861178925035118745715342209974334695382230257056731626817916528983792981898591626976303957827524205453180738495624711573131690155114450210562455239637200050160320198970160290918691689266891938339662287059733333073084377367656071310733518652170381149749547083862701793200966533904638818856248851574427670630801841000677727594169782537098892040805063884342817649708567984134788275696337223052978515625000000000000000000000000000000000000000000 [33,17] -87136635319594508646843951774368531595570011278851127394172683919670321526544984817312934717120286775127841666894335042875236419979484125722018268746316091334600909360584417091292866516747190389543403151024243452566081669575761737397360396007517129184388072764691769620714598800037640531465405139735031108982038728603129817567369824654148998912351643062259450654304940576922555621949556520006882528008238933829608337934273237790218587469866295073652231174858162641659451270660782009107202596239868690600439251602255772941947650591718265392478141188930658953986300720884305482172696299994600834979885043835575660383505143398936806601436854542566331664503340461702237428959531986339508367566747018547239515589786852060508516848586270780442374195969093513243787952522324111073520198095855705651902914789109028060857085572829815218693248715074560241447273404762484153269460291191011609096496154733604528418486763545450889269645679516662762831525203281815049176275543992888385392200988160881675454051089534768025214013847175620672125553233192275287263462698033912618144384013216933027678624503883565462127813781146249856808899603578097569615764936130950252048012478595337792054036740551362701416171933461792550788992393561524087529501182788518399021983826144051068793568581184287572245305450333455376981176826867202699486918785974329701610179729731846211567710205487378530194012638374159468489001678566716614762036193486489198644169443939885836058631630148346798874228216247235320298904890127792799330530274970205048936644331213630574505574456980314734296626787984373635652114270897009535125925698655887687098952767272561240553967405268234370282447390273449279814837450731327041604576343574399385779891863958454885960720900923619332878423559416346462637177454411130306021900924432042954625751509855121030864745392341177611243042077087155514005749216099941392911883382745781664338267866116472284361045907443503877814553441026228983051748864784166582017013337045844282705738628856878029919580790662656035544464532763869012394292192023714102924128210163840825337364311524763852159960955849346505485897869896048227826015479529042592031031770420809235035780550195777527378027116355951875448226928710937500000000000000000000000000000000000000000 [33,18] 384904359973182532341611776793312566723785313713849664830550121001947254191883452220307448019268572065772962186127651947362335258643141680816519432237118537478772597876249687803787647823147134493970261700942223879236383492856540470743413064487621688243472695243545980489489276765052368591389345842047233189749184609050040396430525008126683589495003257478314892232491708631000613414992920341921292580039402588857788044571003633929942658640032193500597748919492807739097385588872795638687573625624565752322326098083176595744257154926135926877995563808172692462025036618005126824016633046937887693265431046450590387961753874244314567438029138477684388240784943961407866177608185414222132631319066306941393584353612121612831784750259749983721882223924415800769755145565836838761920019043429479614720883914823432273687216540652816727519532823631478513774003239615565467298217640656726103721254048218593941343954055440326834837075969592709685642734998819102388339104290129906110901365298030923268907088754373054719598198548096201332874637837225378516695700111649067849617995337677015686971127495456630175299890228777501642364316081466653007663322769842448745301498975231525777894216784629234942746981873230395435433845305335451692198161461333884600317336989404948329606468356445194824632941193973738704365222825367983049896011062822838836707269074678115048607435025932875684861678334438467861785991952201990924821205470717677655152581624691610478040217150447154886004202234452924557326531788970524593822243180401082864688436989200103962531698077299573391587173182507074479401531159741207249690724178777867247877842265241792197426575554826178212246955681916881574079895743461788664737243146500779850976902782782067786122202879593823012080400261806616640404252981960672050928012342822987825662459428745589097552967189029000569476338816302173835174937974117223038377592870728598944822487392125479208322715495554994284553262560361315445660512409688566460980648360885570443151564820105139993289210138354857744388677386498231683989431429923461826652359854426813595885627415547687011224905821027422082818548376356825587916536140081025375436761748675128541243091347790567999243016572563647059723734855651855468750000000000000000000000000000000000 [33,19] -510288274463198139520839008231764941929708500206208738464247297003723161903981657183238589937889163731047580628434704616319003939480740876738750058742951606694788324773440410395836652465718584691878746015954115738555552599810504250701049359264007561975026790471544785745511011983934725197260251859252433688696684030010540008706056733781950384500907122096857780674466192874098821597911705128674873905448021890756367571573962587409567823972539995313217114194563049455255147867179998282466860520313026154365163631767496304629353331664168642342445309004630059512289902147854357448472648469928273281959297316313370494019300714455366633143562977577111218620756906641861361704833290734977253962386697469749713073572330008257710359570459262516168483814050162559116375318546646559816896470133985887790882823296172430841445695454852218250010111652659890766799756120492150265438027847104058274310589194239030273733569202860715892456065314936356689275004732475748916655549378717793848866123152231777418465574666080195267835649978424764042440025057220204793628344538169806871569625977114059174879241075617570782250060489527038914630809091439008687139717066027137326956823998815764943829634425122235314401458741738912582516446873113599754392259761122264008398301895948651997592281360047122591731381104360343165842066005645196929167340553782703539631725354884917331318577015058936330264893445703531709891597627776937968929449412063427235870990012807117871149604354524099104247436110736072681938136478748481519490898894489930622540936975335653670292348638037402502955251639297973792674349204273298317860520486841126994307246999410014798187570000809259990537046760998109252833735751406347354686428550066233894388464727637058046688601180839304777878016209007641702299637681333122577247021384133399361429487458166959346647872803814932986230885660546175044816696007773435231784133789676201609533327020729832820329345691700000504778447155752444369874905979356216937106228581210260390586420840997336166571108088380762248892177232832458883815228530029637493326908674406616595130241501723940727519833787968194870441705847624871141508027998695282580584941375579882498035854661793493322607950801739207236096262931823730468750000000000000000000000000000000 [33,20] 169022341429765972009832370009635246106606713456853295511134954520413350911355820074557688223436852805461080272106298958162856486439079232973671947449979403011434763458505998044595509444083857269799329910705907774226662927948629601743757237690006013611185035518134823130185873974218435046198638043501707400719792034466906820210717893536758055072844213813404080134184610524450843957268247265509808780279349726623530144025515046555244143773341401421905819393529168803931704740197267939629250331040292128014354242843966183720434854633773827121942964569813513893694497224973865848396024417885553803791083376520482210997708756746513623341595640731026481517023287530283553595906678212856702408494532800923221094902570455466075059153844227359980443502545157992726936295134186119650357530617185331506038452606741763228659442785201120251366328679978554954993910808910340872367804430379110394502420199844481259977377641758980341970872564529918199991283044288428541816488062145826431905954606641022999777136639755054563401886876614080997033892281435158937859389685642183627817342645353922153278835515379599217158720724748484833556948162632352701196864980417066589639261552022662099886039732509202167648317458801728952480736196844113053000251908085154671393609703205808418397031560224279983640015482226977195711394406857987727152407841312832954737001915121820225129162264031960528512497134984176730687051057755362347665190558759990885635493130875453673354166735327199685472349452125050621821962310582280383378925082427822419527280634351751616177876805436379404929021444891843387212850287267568161473530148161504522639726269894674948634840790443050701159019515506212094271725885501217158239080918215917281958067496491880697973647338510495399969220584283390980852483074851452383768729178430817427228266899297060170971221148643177559320519446051770292762215892312546265637871002398070922036755076787383782888571699201875168640333881301751152497052080648462049581895015884738081274797479562492292128324613680690289016672095672075220218416513280994945269975025855222834034279038526845064962306789153556491683442921501679057192469146157540522246803671855598547845281470893919265052751654820895055308938026428222656250000000000000000000000000000 [33,21] 751924806812435362733627416318587445715318040718904923733042963281733982249988884301929586227601903010087298969141003378585759947250945611703192077405674857463613050695898322189775606498533550728436723727277558775511613336133684251007211859021140702012424753843466184593355685217851582790624114375610752738889173556597256482642619355989188448009722084289462313152997790834127366425973581605823658169802018889453531214671579403387888864316893459550963560805247824055343429151198260191461030237044601127036332265426144158080746111728334057621661683485315913152383522793229721101813516218070047879921903253216311654575396743672519498539727182060596689169674042960354529552996362821289110828725375841149699248992976960574068007755990974284136287188768356532492962779823582484613159599992775384970239761366005772261205833702703278584655719541817997622072520299692054818410486818781366370577140987979033633569451809048594988428204449526971642926380724044537868465501561472163258256661468723717797363286537285748472708560491729293988428347042269100705084131066133678609012215733186656336834633527903688565131963512137101875388041274551292072289739078511972283830959048879160308267415086899580289425467752685613063691588643526792217740693300333107844124499463504174974664946194660105508954223534620995176033237725756499950121869612501790432244157707876427532396964842918032328225973801817308023784201828893394637313039932162249726283989859308085143699750896490455720924331599131190790848182158010547803944658781946540457460653666876602441201779487970836308204153300889203967065055723802162374041892271122594749722885442692006756245062375435985895847088317778223208541388804948607229899211138501728888091689232542772469917956703589576742862173899236557754274943893827542103853971054867544189250898429247013231950561364545098608677511559213167667513050859155065177495621652275367731099559178775417108378707104029731569282684055419355368667768890910747487497096639515728496801265756198881837769215298333389808386060482105744571935824675784102407628924045881201084096901387094857946453188894034728176252499010300347653327232390001893282228354009997951400086675845830594812173319763104473167913965880870819091796875000000000000000000000 [33,22] -2195002253802758479990495809511735144906530383010514411607304548554968262191312387025345249144714114413946356918989288295161421576150573182694072162573808694030855259591398817615371168297793413796233204287137883491643736601214724904658491435548100778812972036158334295442228807744303449867335806851850141069848667907695539376360463767477326269808754161949671858035476626055615945996651645657454873715662299827874954727361021508166077627560574424483928018360795916686718808060090152602099205233289402682721134449209438745131018265068631964533349048612349536782726714898240162430872165969656690765109042886337713641630643004508756564849366449179897592646705606954565450883046438674928752157537485583542225046420121396277423462059086797948695306762636757040616838677176400898629009602456324991088241973556547498193414900356380498080885326529087914276815793372570391521354605778437630940774250978028721010467794325843723468868614446017370534354343007759467599437994807973867587756225461053485619615769765386999619810465059337277596300740687499915334814421866785191340921980161813138849723635845491585743012638404879097675499436302829690658668345913270893406075902479966432694585794453977875989805871121598201339401794201262530962238152423536949133951898813761562399107129672623030629413483615183255465728454533150158082701454200781669886030865598139712005176367565080854115431202119929053216220385311839175638465126498290513993018152271427605626831894539315919042977902148080619776350564942996341689650036351767112039518701380189826884639509465444455938815673457986036597293177025546172785663351748149063493838498776899031694719826958988260385542448606765974883234273814084371390586274742263421275222993784264849227444250124166669067996396979893809184796717059781764995956333258118323360221126366945642308403017540602110113053036757010546063690775812376057133803493364019780057216694508988941098634868935637614561608408725752270123758823290161424729346683195152568063754178613929193071511474152916936185175986562878013995848968126371355949575948888652163505597202567741910223044015727941286508900631448406643419383295342372006851414191131553107773573301601791677155773446772357715417456347495317459106445312500000000000000000 [33,23] 4169747237849541298625410709605204061642618351131161832856802382025337039995372331130054815248327375490797420372517599957536044718435536686948037922751446077189455999795409232602276518693528355661384256572200594205831398450039216050671037679388536069886366179837388866576027210347758735517227936022519724033138853237696262253842970130281663210089219932380474523520890002689028703878842941630287493657189199505909327808479631158338439015975334498117910183122549021985050183100333721612738335765447033614214168411957147694503751873500046787549742647757925570284303307096164917858178966637045486845537739230228315209590208056957945785109489723501825234498837006195576372031072184148516419726547658415300107635259879554976052555497740681945621054420205675431999151010635511375648756014352841458190091584886192789818086384543913804566314899450249411246194696197008208493804314083006657903879563833268235218899395051617200387171020645441167289662442314524350954578982678013379255047484003044439904589744467823191642874483552139025602034201479333242031670159031934012584874093544680878373372735847942276346573897884181206622883700413621801806956518755986808561726939602046942087126820461273937758025436735875448857261796744556281598187623817252870144044616481828477395317982957697498942494715893567065932311425853568082958130774659424659869222984863720553977618913128243973906549084884589868377498380778371044360275877887445289661581095091635087143444786158839295557615359372930348698241904259140101901213741173217395560122676045468333917795399684920316175237070374916700940676170409207288479490341991326441318540977001335383566803002164822876402912327846862374364048787383021721173976883491084340223973609526936400971508401019805517517246172384713357382021628289983112909139213154353231063995438182545086326942963695555563750989875436506966734827090338934389856225571536014033604987569144352623120372650581504003936219979737367411080849249861893940637532218577825973529383188742109571012492673644099905069628228059878227288135118813632296213788637070241371559156494387534912294224302050436267530714219816114511383929193178443362879458975152491633742431033209402531055417367999993416560755576938390731811523437500000000000000 [33,24] -6932246172972125233581449756064635777027764303807421152787240419226745520734202363213322001347255210824679904567877328935949308935829013240746767684494447151355744649824745876816011914665991650960988104328880130064748152804590693049801691478278282067643405468524442293127804676327620109558509256991513309146415025776602177077388690065785727163724759282357549413557311937664804441559004755934987912088768040920939171186848130891668885211043527828878193904083300881222205894742518497940872075088014682248136588726459332399560509183452442228499082985194958687844702865699413565916061202996291120667750960525472304799798618669643552135337705939813813058385106142713529041049520877398766959127802522272558019671030982175666856154392919669360084751041124807795728949692378028427001601431697321246321435759868523335961900119008099868312492980458496071851023877591769165192799662437000964109573177451248622834247512267660194391881557717673944925110983447416913970705796751307823790424093042156865241774931652511502234548585524618468022797695894092483365868227145713369141012037534398409936637595215165338161236023088269545971264170559429273674092664333469460048694085309738052877264997325547448038320300666825652391444245791523278545413781904851517551991495980787539466594153496402758468325325620281448899927100924627246983709320484157681246451017006790522546614114527601891370491979866602062329262706896013081574384043089287234516094315899887627758294247614637362658587130192315668002219291591662159910040969868826988985845919932878225019617611825936858708489298841886455829840401474295684977708709899712622285693841307608266260411716030826014337655325934458655823296613730758346782352607954723580150086066508385677718305154068924667502795057025781366648687978578520612949062280185804531028070180991145886434348646819544735812370202813130367812844771443130365232638987906352844497151625828543279511153756012033763876880090877423139550054637811324868457304758766572508694798866638301582333753603494785292121859281541713283275413894409719216588116154385550140601289126270503190412610870632201217281495797870257383579447992408523150585661939337779679225679055573003706133263998601101718577410792931914329528808593750000000000 [33,25] 10818171359737985639861227724645542971878280629772777612905904861214843037157581960857950985004643834270051267464811936314681340421903944172445572793419056537486121232600141799000229288521700451638616714367428731081817332565141671821968364596844711501840164439246932294233949254120752672662989438226042844633566082385700546231068363406203495377661489957814828891250272847863407837791371550158560301583369398052392007854073949758895067530682872153935117895802610366988703946659448541753786057653008342888231933788407460613648033060899151732268123494728995078113733013178878589804794847261074747021624260705850152693719018144590466301776905813580349570551678164156793409330331463346878107051123485041954236704784053296834734837930273728934688694569463449483838700332263931237377442022919876721541837879134609287717180726612355191931127267432748936009047439842743602962861019740141509326107920560948854011152039804135887133565960195594456795065016173993035005868948000275777723435388370693049902902191427451443794679495814478576700692187369880333146383260192085635421319607161870788894448520692632634660918370472916686908486846412439840206372854159711596910630504172998468321664213503793638883625063982928810039671325520100819115630006838157281049234035950048839441243710257228774160736819650385100590395758740187399897033220715472531640143600752244341184935678984477272610802513940901363496640864985037099397787004441804809810018790766335521954730765358755622765415522715656011810520190702502366041343913530712599648233616206579468791290838263479772290902573345561776720351623491324360396113235549451902771299375272094722940319591803436073059060436573868657353225940326165621762921701974685690555060654091809380312483422937964355571164235448641925006733191163479058829183458270080221351026538367689279885348261784928997638871687612992457266180914480462641783069755448523399112322972481518562622479907554361325322040111864100551931567983652229627120556686505488667373515665649720162297702250786464315982197168972316959556030064868948516386797834746671995772838340862272128834658137502104386444674683506987914143946818763063116561347055877202276570382407631817741063364780862432468211409286595880985260009765625000000 [33,26] -15788251479088730486539945835398873243082467726156725793636376513219020606971053928154074395710003009914582450725212496580974037958977823323966394056681456875906820547638254293377354937299252252598625681940486894214970524332173142979756742023068287283412414740916474242746016193473688605394829685833791405962641629682016787527457214466810483062611637642508827373745111745559052780684509686387774150325454791891182001771652337630145267524531728243698262920302009778835320613309448922893207208616275854619321371737784685974589907764650343523990222517713539614513225012199972126331825570703351910311194174347095240036337162720844170164194051057118620015814925533134399594937241260658428061792722242909151278700127002989761885552610835935456329960199847242893627255710283564894545314534336886770606440510129946046760133093081496750712311670721242880700139374776866033817070854497507710387981881329517328765228456547041080562400395671491094844087309505644129554660414257809574461365847275667171391848135191910105701073493641424901943698154047878505664651536069875194886595689563902766350997844461714189763507507881790897961572105074416598004160211537299650041008566340377282733716685366962318162196676045129539412593315763575033964602340133157505370870237074388400335814832666799667098876589646688682414644044771336325269093899785262843892120028334805953577160144329109670116515962554224831169097096708009827221169574760084770985425900188782606085008299384841835276364356356963630175253256677703465611946939669491751836881245879610853787531975117666217565521447224669615192950774082552933338077335545650490588801713235724718758762425285475593661216492932072979038928982923539173870663254865373874996439258676796277057920868626049567688671394389408326476477891951940040628075433917339353174640765886246798970815166612171568785087290556576630724576483231535151592281770194935739311846984344029404362980655580682442812934333127977251987323989752064716982802721365131968548414310526771918041884260063955080691916568814815242784908687828255659297157154682416522112911950861981192808515431775686088654086033214845557478609797378327709863728429175930823634391954355895735725989759146159485680982470512390136718750000000000 [33,27] 21096073287121536967558476146927658367596556042114747504139367097761279272940525808573196818433595920950080688858388463226406562120782947554231480360128864694465032303929989503094369445200513741165201293729031685721388955860116917595168546085306896120684773224919209504420300753729981570403288371033823353706395303952098225297695184943561036052595657413569459576381232675585777813521524250429417684809241379098114631163815062381534527829260091911497462457311022486931134633919043583327171775508295526751562932408378965693532510365917524235935213659111373237527919405905115321770493819826096989252696619994945033244421473513086609056913550165448791448950603014845143440334023800942923154747741939750427221672227168209029479493124459374752045431575688254879105029775689909266561588591561141624995621393779108898909625492174425115153222497261009683464629768248009759719702064668888824261850496055781276492492357675805853313623937046376445897067033983065122551951073611618837450556248303028095727468623983831197020331945351768900065699263722792680381614053838289155154750050811950371106142895215671065458073373318340995561629322610225878652834964298090671016221829361850890521363327879292082516469212806795975089954146825627386454313415116852882282226121284751833179287888491843090711798048969258961140311310868124749897106755218191666693839223607317032475497295558372319189233320655904459268058229925202378270280516962762811199438836828860044925789398392789234914177772505832435451430762509098437834077859184402778316765823460075702053390835457940945332018428060499979559012931297125006264946290488593795177955090250631443672320029302973654761471354052303691267282871105032372474784967807718225301898946323234522705423471830739880438250774667045197135275847385159461206202927125459891366519775393026600437170179625184615458591722032074442575477462562322794058225941281811635684322825169929502746459801049144646645466706362202032170510993121226433901285207280890536810442293836753048325294399704863451308830240340663174661737254418971996090807337124880736937945043628861174488233959987468410673940458808323833660918328134444955283010995580454774713595854187314087451778077397790411851019598543643951416015625000 [33,28] -25452606541984756153820207601617379514285897060031636708803321206371537761463505867653595979483205185976606232134907041998052316809102884085600130585539865794878255806175645095092283637194510589485112318631757456838395075672169991358091185036238727509338216877118130361156745238325555353600119367538323086164415524284881178516351272686556135309592455811389340155758707434830325756847521017162956738570937728263055818002859631432822677654093986378918979453956284376254361172415087723252034551419438866464579803564883919995700463519377113615156783231740073951042494592120014782104883666879197983128418262567628867931721757947696879027724108304722184397481419535617653230580151902489173579567149227898376700358360321150115221852345568567702325162562692424679592826189778319128029465526030790011865743232317506100710803495799533882293680333955964152452251786968249780363285763497768229963627612227931339001238585066615773550036314199282769393496253625565310659453635085022226089415747286069987725998469967994256485334018584513688677855459209331399740016302069212630352442688752953728868164392479305527924120526640296851255284411184394614376981164063971915832897466188807093849735986758698786337422360899092036740029506129478613559608988952387851784119296820287165426152084109489669455646974072796410117357738246214134897529407576543203807564273915210931357663452534705168839448266230057134884384758744882234847739182825920705547114315526937658232152824812989201258818354104225036171150883208708974946931333083607163816261758552643293770702844863763752597079211261958233600596456350761227150428658120335293386929591252861330781615219165405767870146823864604966123465271544102744960548017895811110316046954146141014850249123921161532695163229817611606639316037679779683387065080463644114999712757064220974889781673977260974754192143995126476441000889702130182796001797877516473135558821862123479662343169023633788577754342503941919402675341577752371609491016445037203944740055930448953231457213566710668126297125301223286618660757461539194044464514254594456066120045849446927874277627132642943817792128401790655001813579439277959675666388979760775123195167828787401076429119939348311163485050201416015625000000 [33,29] 27632764773672110147850647249408964764332315744305463180593383534032018281681775452088076207832652350036386208183676905672770290521616943588732948647759096477052178346436508772314929840570750242565962350724832634651766594574396321699229071812714390055226728915517450915220564165379750932020508969035457350619374532750430348254172771758435562833980956380936254504262429883560228611880088380900990454264072958548150366694503193020518948841763475615042538911452546964076228178675879594297201161599725600082159077294746734423903399692640104759159247747541837090566950020242340202951229602664340404631820093606673629825603418091629133618073376553292107234269929540294174826948943845707539775630460177555282098715250512584480092873994569077969310352021829254428963171883922605971077176651893474545163339497442440411128705852152631837561937887787895112542609748868034781726462079077907045656533033891619534880961558148421191722907004348114174378180380021326684782323217403283753648160185125552235564276004222951825241487260924624000406322587854471664902057956933155718769605966396698607739373625007591730859483051403040072760527069124181186462745669128782691802155358658838670998791487133458724533390368821870274643440521036449942128382897207919019269342737937438684755967143738792462924630111071955829281849954752799123838515534803542069934519114726946357308342477254831525127035521931999482477292724900657965347292601509891988495433408607065535116184636582448982366476011628827470011979640806683379333011951519339828810490056313961391254758878584798932395613537935667869437078266833328750753296026224884988297113032753878492100292879307184137280856485576449553383531240764346815339733271405143084682194210940200632040238762404335456446290654285134568274845523897450825041332613054536959258097012571748831924456717271470154249304474151433155285118564835133562201919270387654942178291153432668180003975334887476773463297305937282681390348865435083160532702085107645785865641755566337170236574949835507192463986285641549476520313521811158054581900564366423239946440840414682720888123508644439896431711056922484196981867438377659742442683625604710231663972053696366922015403844170577940531075000762939453125000 [33,30] -27079698089369342613763580426393791118725655874827867855687895436790741158689674922019516862771908751443653068023772936425600824376737737221945064598324089865064262264627961838487298787958992677293329563740628768519074163682355661565895510172384620121941226952182636552676204359217868172487572601082503683013092652849347674592065075081693313240681809458944366845939285850177698143090478246144486123405510897299738909934987382200728303287821774930641284373564132860132761682159978354581927846837368687693865974348042899978226605321828109645183392314493755997989141112259431512197803317520998900069489652544161151052250861920635771092825579629337876997502170019703733268283485781830523874495076631652620834845161138675819982406770323427952833897846138241445814413960529642994072150824866610451047981606712854932645665079733856251579346389866620862804324765244030542221467362969656728103000789800008595721662468148206875387934483045813538926427628392977257364696936942558420632576689773063342226353258639236060147756298029890580961356831315477774279189513697575521660514148639418526622800078485603272923264323500914554659100462314055299407928879348545068280454936393697377243609930325370650397163955544200393685895623571790929448557943229278712247353070004657627640652302488798436874329447943320850766781554520672563846558032775417701533006438761321715112759993519789565269165230679941120320963423356960505631323800935471355916353489669577762676278989360230886077858269677434337015929673105584195694193137327458134417406064510378265185926456052371040152129723558994502237166544667249468472659333002338154742288733481239047794365875028651526021914190765409834412073346414916968252114994471322756272755347458144081297242998653552720999147429592654275290403956426793654800583349832050104440755592073847023747179976611361039339656107656330173213158036538540664741656344124485560463320247405651938597299294655239681422447762637324776585662276362004615671587947836447544617401126618125139591477806799859925491227096173782191116585068310058072904387416134459423408594112544042228475100367890379790930186424708337810835910198236770197352815783980872748017512323490552789140295431025151629000902175903320312500 [33,31] 24100831613101442951498783918551983821951692535410533934904171738369082756511996362117931588881740535150377401739702911424713707536283122762997542682543416783077984912034599208278417690479457247382788890142374147729155875922513904889520801918865789106718532139910073555895596350530459636425425303693433877587231363866310355683651509503047983587484287269149515550626825358644578943609467323220323264109880862054117166898258567312730475191851213359444708926402886220779024863468535571110485452729614805725617982997069451031916813747233261043943543684805189647552030018334707236485106449609371377769220563490323451516122923419674545459175820462613689289198679378183388495511542422950952114096474283249129684953892497561225251536179868269413165545873095419796160001625316157070044536309005110502093478853899472391726768288350667449003304954839348837695402539042855594247648156665751457517072144383237822723720484246816129545422585128633797759104502414224095069116960912329176290905566376182293043997577226457206296130312710423738576590501215449271925218110539297405156135424806008050968674680496618127079881573855595494980027420959624766815530820642880496175537762846372082159450216152371321166712816650373633219326510558977578036562287855936507756373317498028057991196743439300346300311621489844966494574244350753149076502789186831302488164946960909361192622913020633098085982438265246237937577465911334089618124118541459982964892960519331252355748297986294302863237251701125279897291778064682050588705688983025763476631494058999902357985548920676050190257607673443907621622542189461437576992712149983572599792270091694103432020425194055036103236663149297914370196953206171458527386377339524538765291420616591264116856888748865340333338417950590244471432214882024397763307534399823043590977888822543258199509322060786187904737270568858955454004224560594793858863394593404517325789612427769950490942344591500127487901632879397752758537981117151195014320703062601187814785201553289447131507468163507590003034670256093841297103024659185569817433093749946369976108391955922442755335000535836049093688360316860327696514177088933019707194199159615386945579437391606880680683389073237776756286621093750000 [33,32] -19613231084458153910366881975247196111969107527816783903980387601175896209012574393483249666175454472129893005289028161464523229239325989817381788754059302347371356911695929476155999721828883253969287745571771690218790028990245425864695197736530869372575860814920298644728093170833093988919211320650528965506758799741440588760082379749203883617781095431250687249345252340379638259034039596598529256832345807632511408202988792611661764212487561715299063326752783318019476788719012452862388259736181425017582168002405343695747238192648273993791520308822252590134885633571698930475908710330882612101024019801984507689506328323348921018806115355341962355487894493040687014272747007739867112838137745567103117609506357220179740121863392354018608008408146962259655605385950573440157178672754876275825665630222574504022977568208252727980683094273739662267855948143032252841360832336758980136237708910818506285567145958404289372560967345899371338430465009822574898934320456373422077747222396034609559093844935448965500869291638772610115719778817866456837933678911820411757534181107848094422201844178826246035095751781187533230026748049387858715067370078715842515529916002348878364364432130735018682987747427814717177213655208504072928193045676927758599976487982557638328448879591892491677515690802241345280646229490283795114151949160674685107724470153339826981507462743995766138532617592974899653678712844302616616210514008095311630449629570423514126562656035407077071892996117438669977124587936063105355533423056748228585866642904817271704713496718658634476810131071200226818083318300743299704054173463117842643220809202821324694542054337074466138920287877980261053956659518333531294976036977512357786549969891253477560717297870366424250195392924443308857279039402166389838036228644910285015385402751232945415894698029984905038060578032255873903942879309697816416808574636274725100293960391105983386869653575225525771050438944487931143194531762516863800900947370007194792934499766933656523302058876728682848546206834432720306207904164512744491059417650060101184015635240014520139235988862099121809609966076785907991757129754922983900565557455240022638204983040921547399193514138460159301757812500000 [33,33] 14690578038070852400150846923869272056193830227220290490155111354099241325688868381055663041126267738398335235384886130842064854058971285142018970806516891624422514441960227817249364822126189538576578055056307591665252170677871731251253829417938729838211698897516084221679312946605008561946028946360311601569702881269047372380072562694350085756087942933368793964757421669795929204907800480825403614114560865982337363890574178188497659248785384117074162608576899886527181236118095883031010815787542070918527171756097093996863558519577302562159161794054733016902652717392255594162281036779842937374263341560132827221759164297132715784884249844460287131511252497884693607268170047007757875072822869214531345548584167977974348910392769637997749948600670290690979205580545093662755230721694096176509617743195040710823303879895686181375441273366823760006514824531880903624824095411992143503355082536176025170706707388824383610321002780752975076209913986262751884286163140789430880482157608581534152862039923471936725910217173921255328378271488915672639589229635703032476179930666542627186379243823088059842000567385964791176983517457156092268083583470208213123614786284670144372202564268082852991537716806004450311273096847017523585106136705188910424844350581816785958565235342285402883747144983408114370986053451896496027222747373880826061273104715832174265671098178403644555359908514599263027136735974076210613884696939146699461782533044237233571359105652649527025073306823427675814604981382929298177979449192301857624244058257710357970180879711238864218781171958196769876977290854880302265933526154963373589091280806091523671005020803304579421868428579419669462979603430104974924329496231195002292515056441116396960734771925176949683839041269603408242890856978352302283171022290735485327332541647809545918088000374257177564472239926903082804366425360145992436456753129185752307541797037063795067580792151932507633533017244348466600805223217924600838219957349346059573278684889264144484592940553319546945848176162847073989432839346359186585937012201899417000140655388769407657015372396314723266412352589498588679352601978337667862918973900807378572212075207303882962150964885950088500976562500 [34,0] 1115108630414979324390418016798792936893573199166322148407995371708391759984886251092017910676560281093324736279582276385584782255113951962165921567811421837037216031403323726465747285205664113075763368741555714159118131739857916513776523731744651118784790850635578643922364954163826777875979175338819847038448358578314561398766640623417842894758565554874610074274009673644902160263530097179113988019257511531354523968237073474265054594308915210186555975809243637039099490385921258629071996441708045787868049963114435247406771566112968664620796635434799864839192128625222489587581891459256780307716825087377757690020702090957814950144491578685292077629504450963487167144477086672320245166095706304927187412633072465637265286581230026665436310941716547321860038301607156202428104558395144927657059687769516429382762010006836202647857786157800154396466182928239514541673100626410531916385023950822013897675419554484532354914405342454063826167529904965313933839222458975679746251456278959542249659950082293160517081966700393821248348900782331683005322509618462550357139787854680067191662592286814810281237859315356292949863879107092604190684670603693310658489152371904185946757861987952609879151811262625016167955516174729751814455526987363815245614842014624029544687571977595999338040975910141701859926161150964477884642883981533592522487153574306768623007323929613309070013769668646785005060620012708638865501784162123313213468370802603820982746791269756889046289644063327691422924697429332990329435320688477758279352253081067764099588530746504880551651025828975861982978617445050678573885008519443764546217580820829965472569633917439154123962389025424899066462094923501435588422352652647010172428730293683085360259804942953136594465271311455842732351496206925271328457995422806753881953373496487967918771001575691739976248985849415441995038489882570903463652602210455414005335403449448397548659441306029096341270763187148812039003265470307193616785407722487330960330956489501663971889260381291178846640105299364105787080678716288421216313716670335599356733658364741920005989489752277856478410080626195721720250730868428945541381835937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,1] 339513587105236954977783859502942256815593869598919713829967739972306904369482461186281858347143567789601283757311515984652580175870293850020357476078169544744997569900716840442243383086851528854922674317153966960368897417717125624086975004433225215797239303328629841949616844300948603318310737588517759641632324916730770785855908219310078297558400620188446489326708234919559323021897632461630387829624202835162463713794318754070866220778216324611501076858918646048369378097116211963120899581787788202279777180776708792008456197381334505325429281579760916920100306664833510925194476107358735238424635697859315182728813747229544195221333131160207100795238484476119713518030085722364648438280622356860967261974702869761259402663250426636061412284090332362729569398222965790011365661894735096718428022138573230080145360275298522786157785491952918969363555488831655832186742624010836821487757513576758587268805487143305252583788916693966220048562210917002299762419642110364068708105636165248095306567534733489281841715613634210186278004854749120759632079719307338323094044450969616268563935482567467362519755838005596119614834418656926881536090930232224027886370068183587916202537115605979649550575743452654380899627784993552269377753384290410466699643847935234882199001096134521238834312989467358002893372809901822723622007961210376952715524192223796408955672525001646802531809710927932653989211185264902414723220714459445319937492855116007981563457161153339502266379327643918234978935725592802156172050237913633788212760999293716892859266383515670931356923171202861468613965315255677056845015551689932569372113924389165295637905651190976069421759799706968294817868964495205487365210041442190182628703279193255793418288330324779351947706629259983109039687572349909564727806879866495314320024353067997786435596463613390187644122761681255659812234852974774469979631415962712068926681082111068907764028905328530774420507219941392402480005283248733382008550555751290271992573806106565660375725247958468151554915230408404535023877906067920496960130462832888554491817064250746955490262640170661808314439848634908036828505828452762216329574584960937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,2] 27584970643639314055950719819737163857352746556161703278047476155542028079015000283790740021855358375431757526526304450846786099621886787600013249362739877302578950637272974120713653802959175038606659828030365923678472785066022557771775124411455007720993625654853304354565706840281824059961299698754801490391008100634858256115978906445880484660514305976076426240306078833826379447850808200884813551647778984479084642480828300018224080323569075163241254560458351354658274147025212069253601840606178101562541535636755538434269329493306346269004566077032382985891905746684168664702688956681465020764929523419795916764458441222473858544807898811562940315681576749766619435613318079736346731974234060674886620488727917424601494336652231340199151044702845367516662917147475322790536593041839290532004099086091519459737514969692577658150853875824398304979563633180375958463925611497197652740671332724106989268511079615948423872441549259335126972036242069725024791343393739380474166379216216813158191886356281522009451137975372772223582346223421937642122982305617271156517634843506012327712446481499431537027904779967539597584001720059758373329117604366352343515778992976018862100322907985332610417782518785479544751515462611668953488655713383605145060884400778402005446499475995599417674707014350620382211712814441104396218127708674899107620203989499311982384820173948391220523853931447630979975661125716168467957447981350496732761494916505663728278491674198574495208619675370056663261604176431740748955155802210483859596427771518037295263090477295868675655190903920846978081347716857914232159454302216308351013554009727006512358439639101276042685776027357091469788510853679341619594859038512540536268889095731442160849734341809543396065327979295218843149554495822668937081772298945414141197201899826054396446656324688922544800245066114497341812864220885216453721944536754521758838117281033542296674755038976486339365442184672650898058368606880638072134372510816717611290894972580998796469089300259410027995031323907695684963706127199498425530550401085118730176672735872714228346577529115482461944108193956234301863483793226805573794990777969360351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,3] 404597204298523658160647217034807710803945532957970362724847524135088959515007372187571411890770636693900242923891030970242346689395022757736851216890857938928705554609043305264697913216603369516114857817951629897946944831381913973566992740581273112775267121111313923503872735159651974709331820954735277242008191096221756620422519589613793770413272414922721537292384056909254592167856792296420510886626265914685738191716761626492458347107626575324744741867200393654613951263160330747078476886818738670741952098178807303443934637240731710157464734440107085516270603953590081529738471018951759612934382123914490935686609324016343686837406063182487915719622941125951421291624447515840490606104433086510606196078260424196108285362612248285863210070308464291595528643510510948667477033067446586166445158190249823412600255074842003102801195745219191688321686163799105688547166319836787588027090277461166059818243493746884377092784537250244808810836864623900979471782895756942219789694251196783069542067996238183104995607233695182706244331488642226187170784168871537707773109921931103676199667257266432586696595501260933384292528698156187150133013949348866318614021270660181881784221564686880053867392823743894344195420632301851649304714978282403845866354343180497026062868540384206951923389645036368662123578078739935455567733207982386909606979752525988019229507811467006138414896047902410622071545023846828535848157911480754790330699206238051282148064047042895719825448386628873732760428530860819545525238685094977674631009112619159887343424600250077773969014283515162811276617117950640886904869880117214528827873366373289162636890247305478184231915089305916284386715297806265584235560202754054256722220791600276282402810482998066994583505860586891854259046164760662423262272430288260571248263592242873176574788100173338058303613078245769150266807979496019725302047335220044931743013376128617133316571234882927814291512156752559925542940516546224560004392896589528394704079665508520397491530397508755702864924234187534075727309139363703622231623710977407060069789453835303931855596481789395718914697913487291260981396079365879359102109447121620178222656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,4] 1296263005154233289421247524666348818281077990374604581898117853030812990266791454415179908404180389551887804611454521813754864755374885366410224416451998525464292460552010302543644194161194402072620843091387155913073350384333107171638432924128755174689691905525405439026705677716193036507568160724567523359426159296222715917618299402360135760161214398753713471192978809018348677052331177338935281518303520177080010262616121906273736810667599918999688720413573058109191320444241512888392413690955340102896822325366701285359085469291768125544566343655297303546146570763286767748222712616442574299981816395639865762448607966995980197621851044529812633100401834546940431816182686176457930459852207197726495452995143232482206433968181712998806134861149144516126760240984121357941197813403207183228572291758635632923528388704904122545969817119112784932485955933791209326875837671483980701683415821279123421702096661987722298653884037078494854158666625377910311167473294758515064293476752299901151788005595665802070667720336516058606821369079652451326537416315210337326312167950401464942652249792147673508200952418018560107708770743829200114734075533976910012585806503468936761504920494476187838450314074412375029762021059339593997609968908782757039610644782451034586504375831170187306361007000033516159190268266603943095903745302413262846720787565941853860691293573115811395960750691774819368526642382161242105444129610317311992198097003243962249244922577992324020971617967397348138063902763431508098429068260709978009233799991832877774018443232205940274770178343648892663762346313124447415462321319256920019550246615752546100625038000330553577016425286854296059908121295882792423060928247010474960050236763359480113740911257354357387164267932013682478998773917804215207755274640950302454792728696938235579573222047044733803701097114447439717238967977090213546986112559126864573431589775415460363512177588846897854501439446823028668293533086972437853196972452598049005648301269516765581805456123480812852812106682418836384460406168908662634499159221586524693002217351855598266100847746775702272888714691421935680430868356965805332503549607281456701457500457763671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,5] -2943408825183811992689839220575443642561212341349667734497484708799504797711946648735790291088633720368234713261139895117042894620576021803812883570095332049909028183277165111761035253724497989045525931691957837782936701709073164875237287863427420833474436841065085820705691686321104151532168042290892696352789975305997747595945481831777417737664928039961612350068393185295083586128420755418752726914580302973376381992474983681624607385559738689808988742131282392338416411818777935539124128143276364422110195807513477922631297522784314177784614181602039181795722144672318981727505895347490673482060300066516865676353596614928958092680717205896454481432525367800262078932944191867388536045557111555474127271270045079220556237076805966459353141934935971635594734963647936758173018414544636793875860885326021602703520900928543176957251999086660075808171488604993609240951189555205531280537296642040349916688761873998059060888825630981953515178771109170817227529465989840896147360221758806195497334675675335896119276720990029312787374680526868023290690553087107285630667467368513934856168563391843179579288210939570906549072057261482364624649598437121507984998377904913989243493216414469777227444237159014811842043226995794570492608614278678902365412228068602832825784746040550965866083613890022391215884405166213626793925915399837819607505736608084019842612223891841870045576133214136835639322207120809994639607212575607144994803088771949025165175536935771314529309230978386711144747531065294229394792681900541938871219549075323141791380782386594730214335313341516571179598305629944832689918179927293218739858039331724859625343074832239799377153432434509882561156437803950523805266353771748538115761696101088957407658712307096557886148607643383209401256606302981350693208624016590807000625210600328430793642980721770960220105289413438641809233190619636883901575198545514157551947160419298435557729866164702865988844131952743469734525814713985015545346707849493610157814893824190290160671385075182454491936681453524725279329077660496289513794540696965804724278803964083822481950839566063058359525013709818555270966224274500216712829869791789860755670815706253051757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,6] -11224878969029732445533656349685786854108126381702483543795518437164226095099210218513686549746532022291174293797622574096491670733825155164266218278497861144308772999156518572603770045114458024791961863535689948120552686996542815670613343392023502939340788058431379712147170910289007760018189996560370012098460419781030898829630409188388984412260376002927530232805896267837477807760757280557966865696080613526620322333788024985084482905387531483216730297272644296877392575875573032503863388311590245289955609542487146837445256158455184581087254089035632817261985137225948930914560298725197197850614380497381463410406007139720038236694184946208695018898025073236926230392211093891480682796369159677264533238502662378353239327465838538731406737733080836877887047700192232620550065872705039115962093288024195202678908540635538318931561562682535524760686395290031378428762541609342059249343822904009704305134104924346890329286246390059950282039011662215947455580691453856563149648338823975151041631123239210798016610368626941190334526828395681187203890579516713198336937824989095383772117858093415147088765036544614665125587946709489546398886707189365831669211957589152279018408039476455888246253167910570565369872876921069058074934497102791486946844549328078862379144926772960600091519149007909324340343003419788650095039521404063095099535194103593937456738928046446350941895138195960565079427090554399006995213069309371538096728020261943952056012937830919498522783676153825755569965770994012262716679121329977054920935749735581414418211292815535574408794724532040130854511747980403323471503774467180102347455680471622165490475475011720206145627724878437165722890155306427633137229946001741019589265757681441309781095013666110688255632585840904538888861267045603201391834584327077112711095200368803396335645420985428617506544038147849420614162290821643406363798222899385458936436379239218075625893556883762869280119354694407504409537106038058654319053221211829368076477987607213401759833749209336197465529885050067020684662573379979783448600040716912764380861317215997876733947254531575024704825858311280045444377410941054069420377489740836551845859503373503684997558593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,7] 11645385887038877905619100049995600049929068831682558056181434401463052860407915686762710327161610724488066566095777314647509482796033054289916832387975692167968247827611072970798835143715306247953362561104165132593412279153018614117224250054416129389915232481979131042325168588117475430021145085411989596519498932992012797219651148282547285593831894750568493288643778876544316902281771418178624046686040859878010044398848860775303706544121354978019704682063394339242434390564593166294357519994226474181690253155329792984477598276481280861822511511420720083753420626853320498447186736852760261048590370970423910850001615277716894264889430845464395007389090490247688650908797675438560881067030720444769580150222445968495839858122520664988866545594705701041796275381587927800868106265211229277304657988361476361971717981356908271615375939646735294905737053221546912803496634202014908029364646617342296575760699741840323499675960793328823812017700768781147532162387283232130383575558678145780873845008820869228298898209578909906181683755175231506712053889114453559742013347610870538826471117050428052875399129400895143672360555611422950588229955958784385374435164869044731423501544494311180344335220081351150544835357453128737589786844296300271841679644542358214967066612093035413823186697094702062323817251201087961456636837741027662462675074687035052303422371406726073628939678976666773025158562254398708669250720639576213657809999391410900977505281025086620713522655668282212467554207175701523908620365370881157480998283840377410956932819698622606054349684936172948462238501900824946613466266322125082403340883137794206173391466626279699169105389319839564431507475212676257854193610978195248145490860830039189884876734454041214835277134992309768799945742207230778554840517791671255975825164512158401195338547110819645840969348180072315977529746359457531500268746896852316392204046041687554247977845679869548672194996853278485389952597088667578631325791503025577447499817037366108368186749005238049980045124541719793960510633894695986793499766920678007512363897671628531781612054089196809499751380012988862545304851474122845715708876070115795897663701907731592655181884765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,8] 130783941332904232695516451705553761872657910446149245469431703276975657730893904413698191749109451468633577969800872502630620958365586432996902913580725194775930808154307610873488022396648378347295641748565419521661955828470587252443959257037411905689995244826684957694651398194607706406779002683831121135999158591479100527056980872524888253378967970290927245779519339075109254794934918628731298292137466177786588302048011292853626289732207501212625315604932180706140632453822882266783529927483453290259639763495715388203116174629084995139540204854399830538542084014635648438526325628275864948000798187372307244942091983794811548486139217925286241299766654509910992574035753626966582044297793615424098415776242753568279703405450730297791219372842986313386084142761039697687436373687961787372024329203182728651061204361442789163829445895925202060242259627912890493678665489945807202631936745039565535712044804850058804978434590588213981963871298633732184834104333843962500664578968402561840853021737930366591088526149548689306400978324420853188650256850606449308462347491150412971649805728821370504692920689617292604240996974362274674350953677837957468490694769305471849861666023808890783014867508129514451817717920610111572347520912732748862033383686622451840279593957330110170314752803993473671350964887669172588576873100271210977466438671258410123375571147564769361474781768264938677903114747979661865223956064200369119636602942633077710518283494360023980891545449080321938881354210324213088017355483475727376375598070873906169053736759579655499202714004580986271225749090872458783080641672355380657088735452970505173653371741185271455971969403755294371470956423433674890735674334417240749922851202272135708318916757172343245686373899829154404099954980273832389168357544193068021179872376324121169388063372416828254453588620201272413984966179061133418461542427208514745651603826781323512846940483373963470842495502645004595913216074021762349785498321061788989566336613223334866042142083500669640362702455895637386271770908141747309383068513946995035939974132196834207545840094579119500813078150455812194381077601631963555925008605688200343311611284491391415940597653388977050781250000000000000000000000000000000000000000000000000000000000000000000000000 [34,9] -226170166911904641488925063206699368647387423680443413496191831744965428480438352980503483410538743131472876982475920768806756120151541918275769364384171708352955986828046478360582308688994496417315925544581764433895516397255288178498901973530543972816216140293980490090752847016284967805912849890505993570234833159746961150609614591996043820550507753249557254672496197191693735758649609527466749291930740606200064215138686224378171177495686673359241776325379695926969423249702187744689227187838902821089704115060821615405767485303765614645867971406580189045983341439966003565470998178487938270237520988165290805602358327867547273888125440457874437636183643315459768975328846947910794070370039154788344552282474033325055005503754272631703763157970115586694944567017217111018245170469722450598623817233015844646494626758832249778046759952731562758743520173186262283831585693069467920045825406218130942148326740012470043183610351739649951471460051973550637154602771106299740996841534863550941597789645468882848907460590037757719403862462716681169022405672173264848053925152769780702091544084308062502329667948442921802797342701899794871206166178805980553504426097706761134487699632422805407041018733746221595720971308512111729966139926796358299526506010855201358978777492833849512142657537944129435342317563751070282649673471869799657088517324221716091848007258445725685474759883971316922144232502957206713731618480599572664962055903812657690702337670240655407134109816642293813167587187405255854003192308948502521886289819002527501356854986106075237616356777658036454076862697601881313134004992844428543336963104829270766577339296090657716812992727191474164782660831046601635945859178414454508721812628146354571620319065151249413638584836905050417939558571455512945877381716629117547506911515342935572746208976651762348102365460883400891118388808285000435613418813774716296738638959479251379099705920036366236255884026735666022149455134314133786985467839222605780390993219156018177969249160301799718269340313078315579682780646084318704278011527392796319054837755143584135795709475510445990355909820082530061257877909914477285619887132533746292755490875370227854546101298183202743530273437500000000000000000000000000000000000000000000000000000000000000000 [34,10] -1084187030374238365421014379447171056144849127914901549684262579151210701768771698891717116508186346938284406276773537557663743539746430436579530456279407599221958650435437259018902117144309029788362710832177849832776516082336308904893554319908136671360863410624363937959759338663722310601773919704233954459884985451501220145827393697674160734153151151228574386919277776015125343236422978914520298524393255659701559964944669549324307572942382495638431578990069253701111965426641882060725907811846093292175372486117208924258305534920685767351022510358718857014157473836313079303286685550169699498426346414293387386979404557839631943639899852899328800088202118330194283374069446503715447608604862908038405079653900198724460867163602439116638256900508441704130654027185236816058507578413402714153320142486859607060852081231303564879924702455027506434200828427096112497344988828264792676125364057124617569239962387990607551854894414243465221997515022510743602416601677479979688024593281331085005760303631490882259061322222911899778606904948040499034231951912651587522105062239219134361958448703040011842461735292047609182448830475103620742626640961746239201102981520316287491096246652118700833223455843336699346207541515936040376039734086790341526201993960264416082139284457975160080260245925330040109975066404670535505520413415176307216045935483321426265798228380867063596848957524019089911092078455957547544293290566336243644641000007527003536628379859404925895338564187789802375567292888834633662534564923094282320572000224408359160761279256055433877819523598872429888775640915265262427648326366067095992504450229586026878796907429213192332523413656337147701920859632330936474962768124144538489081449731344094566238182114053404846591119749250224766780548995992152542447151968101166834869711543139249991761643724544087889815940424819338099129940167407120077330405359513937235994192119426473883592077968953204021148996566657426990654801658197579287328310017404886234159847284726475435579534939716060681135061988435100088271145364274178393869267752210402745852487334001418030373574430280199951158679244382959885822021256351437752241366021236609595157366139894783430008828872814774513244628906250000000000000000000000000000000000000000000000000000000000000 [34,11] 5120463999998270425976906855957873404879231550548961872073285910646418451094639815944761757512510116658460394188461708920911608288963825902373249667614534627066119172027628208424665936717349145212048829631792268077691266299265524026159789262233424017428748249151242811205790984386915306325659345740548359641867562106894725021037799933921541409398186740852047860796073323525037570787460403945968674454089767223094931771202693581695184442173017657299665306879425990944610387477069609955036044000793233063590856064091436327664074606665161566802979205543128773143094604149937101686877310669210545956829599048463050192420891414826448328325840807714040166410930454884217580669421545279372367546659171690056154075975003099367725139384795233341979325723987608755896462894920197777452770467271735398307730929470731193854421222655236259772741755520436342089469978917847025980551170183017757648423297688537242350775656655338508965784846390930746102998407266898699554364525772937908574386321642185813519369249873933071368896340595899640008875288039298196852967051526140467158015668689747577454209224311120354639085374591471192502765193288301823330246247691420380308757779470034674215054075950897607673373422680275301256971073643858774264264596114599563195235097727473656712596482787811707218505858399811933004825164814068096377053738573887895598870467663109271447888473967981943663425390942783583427062704873796822308990340542043676728197336331719647169058751967396279292438392568703980255659998142700240581062578861105673360541354291376099599264681901992378832078901527870092640982785556607119041169661250228208969376104899891473752540403664711293384705115632905652450347948675172754762497865454242938259676727534064653910545719748781001748893547919625508227654853702348652290988328642543770881047337889195849405451296851641677466847340307145084126192465034490311249381512164375841901918283651013389099520725708622967368198839248083004523380363479731459416865692639703294549174843565554652252208788590207367547632981192618562585644860922532962195758414080223172807078647239722492891598723017730699505783743722137479804057935517137969010392086837674439515747694395830791336265974678099155426025390625000000000000000000000000000000000000000000000000000000000000 [34,12] -7261360656400935852793867899635247180494943123395406768947989934851175951093002667683407691356543336041351169061555276948195784277561403858359477763470000528075939117956388900360437419669094160781174802533048928039844498252159391661017865657372026210988333660229390601746402836570699585988292542508271334156266336029018208313443784824511780088577971154766315987708343496456767693687704168444023414222291069451756230406682450851991172995617236484524127155079400240770885580295630679621661782582081231927450650034329480665114510065695821913120900895660870662162008572487911955752537956950924618921180250585278949781075400213785801007776407885267196666781143741424332033173995322684398219129419258476382653542563765446218326634704065436578791305519641266883861737517076723093127186871956850974698522775343800870632055773349541303485768481864472338735908594074217598941127255319544396916216337289707565407328184229664978458457759342704569757036391513256886279168872611929590453989392549616767389606067401295046117184575073204907061665044974233275189247336373421176507804897163963577903622331098959805867872629903086367031917477935797229042041131409746737381981771434644611641153147524178735780572238381918719375120786157053896690886184638100301135012820482875439427511404178156379611255031821825100447564226201083048096128252175424340857289786564026230778109222505584064697096823922911808355067907314242602035816716681294750677653227891105547096931220031595356092355724650030116109017191070673527713957779298771698814534915074490853049154991041603708892032022951468235848742947519155602814640664529697966563945074617290480057575499367048796874083302180396534098533240785698458481705480378451943827573586126468514471029872819134203697491736717973584631912655088687311208114460428745974543361548738402052589633360358187444503761281070708470686984667765426199973563567144144863489181753296465768186264994524140198400166525223680538885508026582413020927365182678330181399735773060249055091488742047914651434511377684781058568441203323192278233305851228691122885227600302964169735604524062002299396664578697705912549031530319014968481288748618535996044313961597649331736192834796383976936340332031250000000000000000000000000000000000000000000000000000000 [34,13] -6832507265312759019692096533401353936053857655250415465428309455894774564164907611743385311855550369973088263914850018147525034882250023648410490400746048857857062483314227417229287614208396382031638440873588293389716702839720466120561501006931895163838709296145238832730803478059437537208939538207005877338649818524759335343523453066054338361051613015981870250579459411603636306835252961312607683239759261452369018989908870472810750563666270042611139873999235892890075029538597499522479574843876866139048524863324247737323886047358066609827177821526473731550806306705256888171828285145626859956124705050549359286364809330677977955183651702457294613558156186290270271870027828048218984660562230349784955716056840537873514715647729973523430164289953901714900507557455546133256680375059739227032588905874537861490524175503897840376498864621079271347931228350851957853983833514329591278427610880800793335968594302985194607717216542768787766337697952779989740712397347380996983742674671945687874051493309027601015725807890886012013568006260477215666626184434030338353178893779190360127132876752602491627345281253070476622538129345715513460859217241090677444787899648751865094576845424232973416884634258783963533291761120182584350417190525708844660385320860833007133970707759862221226822642869537133734107464440505752172226947707115947416765521415513938666623546670075862498725875217563778518423141279024418792576405204785769055550324323446540067905238717749571976574358723511315540180869768613641690848739769708051719214697836624328566406325393337978502278342529573976609581806406642300360736815744339470108238084801281648675273522146520087318876506187117083642545106778392221079340606812796476045429434490379637741664937232744167092782396289382374506788212847086568274996870241527917862103440873148085733389040864959773136959344515077195520624080489204773414319845322595702464004403886493136044236180667317571499761439107313554320734023559916235565141363470228360092984351754413500921320843388573952001767942522745909266973114989218901185928136420174422412993515695118109594679152251331666145077565253544817398089677953493485356522941511705767805660562087474718673263396340189501643180847167968750000000000000000000000000000000000000000000000000 [34,14] 47274587042672902301544262228401640025726338581569863165063126441490242384544097099432424947649581446204810338062262314468465388217560929531335207048505528576048923865891172896716092622253926774828989634827557166012632891097950617411456662663448648855556675486669062885516303276219951458672299426700350906323386530405849573967333750539533382415100822814650928838227862015249879456104620874456762461183466989634214925042970014450721639568253956987242272235943585224816073370821767328620598162607634589945260072583467760365603043690655282588377935401390653101945561637685837225746660423580614757319411451855009094243628834851570262310984754690799878668666566093741290146180912396306411018229114843864822681662038775194874759745432394641846426263829441876341631218229322732780758202056641066827517334267595784431606694995555259436251079713151111123946277878195232710331005129053129984737085156822597598022504442840498523206932730166934098189655656058518430877060563519738615128012220853302295531518859001980016230059297553775825799033928798219706639992624759466534263484414079633335761855836438565538803412764370015152317718684754499561897940400071562357879809068783107789628499892985875857139402072418651926541842213717409356337917208776611629010739291129074418988378154898098577119713675452385022350147184827571142854344150364239414206781768473766852773690062726135235074794514050621649414430674606814713814112634580113121303401205461677757316530070900014593752197080522760236663103423942377387783872212039968935534912213695738609216226016663823023798856849302060469899482040603134640081931159007913061183722938751016659441585577270157558477004331450992598614243337395260250425113761806709169222455163805255849571082410940825038995809500424320447526939060126268601483390244507580575278174644973965130177394609357891330469173355647700613293282413853575535959239214086722362023535839435962422655150412715082246850438528481074428981419445068548190945749688814582764430279722020857339332471786466294399874450902342723374400075507419062651098194440521344151542219983406512093584641527552855659824161266412927957437553360820973402875914797302884015822354573797998977813250576218706555664539337158203125000000000000000000000000000000000000000000000 [34,15] -91545677192345908160895319122776997720007044692310142251536522838592287728993415603841916449979142540501987101732911995491076846453282942941626084635363281938369749709648554264291869659781810064581527816270813831335821822590335620230049498756829589242067045342422667829569485988139701471762530967797084685325348786259839834375841869681015564251731846659532016004725580891764655176786541249823397014062515610841330460724243348512687357620526171456462346034913810946094899058608182502084980970612670211171433694296710037951949056332543943443546107712584908518370325379340493102112191079116550388196987586603469337237382358142728804595527405734425912858040115684440548897181549075398060634089231558450960196187981303115209419200900820918138843702268293463926472944845570323926767182777424448482949957858825803963128024114792636369506535467670475807204663420805584640559983533909624434767485369490418501949612867519549526821676200826442274227122892769106206029631775270769770428005602047770855258817165757998228708680389953602195493262266417321841032616107034388147688144175202507030637099468986263137816671870103148635611320374568970660833361898850443112173555712668893785972275537408983481194610856606185916301646850528818375595059725512105328015122134928203322930281568031402375908752380672606650279088800503147815142679455281818298074557425642154568015821370604964618480380225626713636482405689145269484551277906995349814413994084918529873155360028526202994774011564306119064541460355857199004199979776838552228234700633085070062549043773819465677177051710295356147173801538485494295910418779181690389802892431480331245960212996540245461480220747370368489472941953555519482465445922230940140000958278188344497086427039967901114445288450059209218729466055745276540617913482783218191963719374195936134710569029830524816755994076356017457423818389945966438327620237490218086803139471011070750965344587266383563445723353071351383251252042525226434139877991609758415118436319757582657737018057420143031433133225304378130065251640483728615711325049406608851520354605810237438831374929917570094607525138945987819873214268732690828598042159146446016246917727729633107447426709768478758633136749267578125000000000000000000000000000000000000000000 [34,16] 80131350382716014851978656652723047160867846699952086944117410595994563751630833787584669693031718364982139811569479994739225875230778444958821571115671772688012194576271470716493523497868227805959841385059035279472075917012863546413222332925030047681764500485825285594640340970280280844875485898550099321948992540286439795273161814498578722878274201987794363143348049681141533148101243977681640132149995051458512628805036540477249759979624089080521037438710164162252882168035931597139725632279935803779813708226401799278798636604599225876794507924502216516044236530356292047874951542130986107108292166938999844812639434918186305668730514887356964058910090005870340411490136708781261919818242459493211113979650085710645334956525473394194340194543922027231915106946263830502113238546615054628707641782971113616980913047625510538138343624791793815446129860221599874816349500657816787997198775793496479288426411928925200071853024763937140443758843157174714031502717584940084740412933867866241311811057907372260944436711441191548624089486697367691986025096734813987110448901032927347586775666669082887464966006473160879252229403419188130417884632047423285236412549552002983680994228661814617838795882767667552282742297512465463872584485988085781714594507417309297063405403377402245149688481336101429378145099453953005153636212081737951150824556135058554225812296169679914865102738168167864357452746826661158827999634912797493758010293662438391350553877645106677382309275942597375834542067534600292077187024459487082573521676449654723695733750495630896516536891167723860325036132693828751111869054103741687229591215891100951922604688341572019694529253528975420597164784831592295014063467524972648385904034349048651367120699050170664871963805867268197049334524110311452194335747684111892378092467801898472483904653640884200767948868409547231047655351224910567495889737544282255189927446355987624469724533208267201784505817313438506737109496580218980874378985472425676671553413866494319762333604418364721824283545566993401636514477782542205783396280930097536367722502805782226971192302728395468481755027482134102608458754759719245314348158343862431239534558117480061989468254068924579769372940063476562500000000000000000000000000000000000000 [34,17] 32029332259786822943327353388128893272272250993322964279613389313137753950811319221268679470125611376610898632267441420882733918107079513743287809625118933785431169605106305140215779306736046510105477568681446748407537340403306328735379213296758160680093794882095274650349359421610513807935216381103620933541087869637522463333787662535910975930173819370059477510866938253052809977389357254671367550432570479943021009343122108120615473106229785435595938196382789519636036220175377323630912120831501098628950999304194808097368751887668531379391898599983423915988597629080780690519376306862863247363461490486557495815340949603337373174320342677534934059185551538372859854952759572578995656233987292827270529773108803638263409409461811516959866812925765999710758559808519440090467377841843263922860340210662290753923836590642766296053167505842186918920760157897331125457575358832197618769731550865023148611504028566547244591971229909062224293217790439383659659445864999311353164849795322202945344724335604859501655606343827456713184440443832392063787800384279361454929456481820433078658048430286596334645597434898921567020825048492757411615615178050979916425767542775405746206106976688860347691594257511754487582722147418751332574627386250459613168724454050748414016905697251111353526174189603346212567127580934855268870063918724382432589173705256491691539922587881174070177580975017412992974611409301902233262115221259065329540220123775757284015634685246582352745344587070828140690157671780128411132233974207476923092164432875591461016346416514261657268421199679806496866689342896009557892261114398248739063538294273745455325390362568393576013302521858150815751275588056348298803640770219449061623289483154137871813405996036394295521648992856700787004844106697406540658540074187648199109967385929629054708250178302472371573140393946780259047217281656239632668471165700211034219296983654147756310182957980054777192473663893574634239292913481439127406327571592668251787198493795770132507020330303489312544131031893558635290005362728032454329985732226182878311810755966294082371122543328882103076035519312897234563923494087458719089791238883833723961883701300892846042245309945428743958473205566406250000000000000000000000000000000000000 [34,18] -200956093778241215907215555499764569501466114167229543645660033280339530595732556392453545172419818629927504101150620073509220911265778344722158737800597335113219248453918854169757936395180717136737479724760778969935295361118435654127268542721602963019846042194971351634241878518053543836768942877924230141709172557707411343704934860569860248504924077032697538466639086258593002456076712669117935419707238152961415691744578552148602244232008109987152248118888294258377521264202133703567375355644026674428232276413950796621352455492214130261905591595988836626519130861818927066108445434984451961441142560507086583973846077402380280985033259546418186012874953181362557371889118944325218277139457846211403797733698054813531094136058827601210312981867628456628300465123488904601140244184015207373242390390720463043032833725756618179591288276116089970720762368934132165818896726919808175038939914812077002213000190649715282833335553090834288125731342885971168196959266402287054158405645504639086741293446206234167776195775422755462846328286448266683545546818907732168733715777920526893194250270444738498780481179642190918213137244830020005646520389499638012386040287109580799003811209623179477754032523783816892980441426203369084439555483992826980719338944399239538756790051849589354728698434875754087103982183351754464149088546360602693949944856269876234462524724413285423702834157343242642358654134188492435096535914594949961022977729541348739252155057539883023561643505599852474802635339893127097298213995255327305766211614996077084737097139840364792022195071696631320164784395527482887011380173397065132556853077468953972178388004648354893086707884794073879435330291174679161305586397349127367025823772889171864874799017537114704930187119720014179735841933505072169638954845437673129981617540777233875552410847807429189435478104438707226011618790979844933154307186924552977530907812798857727970631554963663587426896582207886131277204968226082476668798930089781318866212882535625935932051184104245675028823528520188454594607022620600545512703073303268497304180657436332195106405747544786752277771829101967414667809566793866748667899128834425076102932828094548532715801769654717645607888698577880859375000000000000000000000000000000 [34,19] 280803923243008462844220035826639745117262566316382454148311163555126222087929498452377425582680587874236227100035135309398107981592130097853525918074599301548290508926602703175884690632765483586399040617065940932718233630773800667631477371129070645264651360946163239898913794474319261930120388990517806101065883899616086301643573551640404214015139983924096000677795942533584573431863126474753354950871969635366253773602688964855517566007449965135482797357698554972739935454245437181100925087463140902294085711228424302004433310024536393329677413350384035691447348778799192273146473373036000089284952330635755626771892928417437504957128727101468760715305256144819008135348665444093382208964134185562182406829335088619949174376029664981953851093228893390918272789212763920958410971808699032216698302452865341392013162956777899534121320532383481346349469345408984763414248286547440326171960379744487186276056328407136481377129819806600010498837324589553349112147721248776910853078911175765765447946865142742409012947553245254251051019307950383513650966768101719073622056789485921119030172426389171633271421099554165222709228858432731415815757930790486499409394577862706114608415205977011728987908914437276017051280514608508252222518645519655720833611688721048990767667266460103528923768306689837662406778188959988439412660898715448150277389809277627220562819907947432346125637119257737327532183574963084774878128003176370324903885249014251599895046791635657371092794922410529298779983852635762435591192532716528637082154955119726159185570545373596799224687234831537585646179830255412834510642829753695382758676810968461522906190681798348666871010168303792672539399615590053512698220109881099945941731359357202567499255513758875606586127232478570724663686006618355867867146455263822695325316086233107898994728694137388878172049668342949174309072290955400101752112730147377531121529051124743192383260843938343885954720915120931060143567537389456329592447871038815063573978243886688489377203561667105183959545361856340307780201040270803751748356879615355509279580372679368167680512805399861139889162533872480920955734293575516659148612379144746113962480748440868859316932315550729981623589992523193359375000000000000000000000000000 [34,20] -116294055866658013333309781351296277193262574331324631099418885742582577091522978256196202607189049471636108919828546515143900091295473355128493506373278780253364650170235486300994629836872059805663048862034320849689770155234824571865261696424152088442225394374732060397419216661347905688220189806854183821817311227383161285745356684018341931491097610770580226201274536115848733856481621869158005604072008900557075788348147181386942750588191152738128147301862893971477142589720448480319998601276732099472358212238744316223826897136016246727377103987413327041591629330285429593085113589102041882773783948177994832291567531835756062254212734793138670935435116686466683592255139274676479623539562867470603125882983684206954070837868253090449258035649480374635040258129617732594057382617451105172670482283880742334654577114445912828912001495538404854427766573798381215617772882957900559883313606334710118663928170302549447339492094166182140777253875114603611270971588508452042107341000789919231654081518508592418124827968586681699861458731155170098305297832154604215062877271523662952029245114957174261909306211238720326141356845642878823218537772538274546239042707833345404044004968740446257617489279861502086197742971553856315415535470610836063838088004730939730047611660860298982465827367168234556861644803800336737748799495052939323141729111394360677404771725126676020616871787183160108265846534605129382640693627362923067826787944153872514611165830737883834227099013289985194017233424466406877994375981146183924341934543610891281918268019547808418098221096797171126355854364670742408252896467398599249127112189540118518958207469336807983803848969446244737233891398477759696230532935288822662961538655849001031991352298926645744900019399341032167281274549256022461350874096257746584069584071756379696363023459459853915379473277168694852515912673341160674128590492287413386192095201391460614022572257336152727557929861764332202970347460203179056075851482097587382918478549325703591728489042349790644969311013693350527773151155418278403221916681494113075057691561944188899679216182203760749049395677754556285906675228269423072056153505841913629652452805366010489540595784774268395267426967620849609375000000000000000000000000 [34,21] -341004989096918255577611720044526050236378253262193447266621001981262488982475488053064353016494801750390363079276915539812404897246607418226055038983777798103181701279591079211593674633361853832868021546334471613145004314433426520443921219873190333448655874704089349667216393522555212418024130823040890000846776969590885172777728151344806746441685061364482871078223225205027529053253831880292375856714814642376766953049649482688896316174811125091228445243849585252595411268581207110300463293058691978806878354743528895787115723634705146666779418450246975653061092757767123206031297343521262803389235081460468736571311940443953515037368059004318420533339339031158055725290814797411375155092212835495127462456163094558729962605925419037694932798637128218872474542257462130899799546841520607081818283252513865166876537657636363730112926577390526325166437879535783784597421910215772128729987327929250473095368352204399508408004740576273535796290942836202126970867716471766114316693033592414271982358764412240294268200953502197284791119373700752946740976786610381228476553764970583470721490516307533409695145877635655363181932111356599958678552900602493620093563366379490730764255131917434828952104158990857571723222570850594073350790485926015975235644338010259554485553147745008097953019173099023473763839390435817970949201411996669760356490765311289820763624105064851007895153050518823997861389142327617632763499303038205565813725396091544107309412615615075888542753675480271373997427140906159363717349144597215519688318338872744805207472276928171528704800397491972676337172060897711061812803065072163566449179958412688955677746570588337695742520516333340376990168323488808284411915021533759465606789484558427967285992645540973238898641317045991257128569669097798750715674267651007045357115455267980672769054671978083372383044389843291612690123285087067602555149205400732812481084079343020901404277171607719149547093657061879788845058286681063017934878184334740385902397549983944518584721818654279089180954275417340701009365098871165475123636637422694569180128236626270706821784328371180609858264515908126873869467106605913191029383724730782909017397242850873904148473192421420208120252937078475952148437500000000000000000 [34,22] 1042873641033167957778204396229096449650864549181792600366097521429798770638041429212184093662988530730433320184655516829506977586186154139986352945826817558375869096505036995955218905998067751657467451048662156542296849055371026672552080705152837998184463361827444504033394042257299843298241110965236865470971897645331499748491090375062866754980332041302016763002557507823096555765082438117660224330053960427056748607853365162396487999189343061140817418012527762635549061685161706528631207616103732596302428843283046773429570528244106265080833987131569363229381067802334848890552160699580876273691242848327211982886652846296847112419704941017076390794960513263731123601840369264316254943273924478198775468486475204891394673672206828873555308513551186608193157208870830911996383036138853680231512460867575698144565271517264445788627663269431322647863229919890483193279364013013294459923921037182566494304190210648608889208407195308530872055528284521251164816307146045450561970517482005029477583916943975900636485004185606730508091580959812038587123032502920824150979090925948587492222155616412002890888918587071834435234482094379494112524239442424971897483180737399402401575107863582280415400229403023814426794075075399574442592762578080314632457369892247929708509472342708709848976181270742716698273824081286611376503744210416092058076753995339891582398159446603812217851512622879886015070125872727971875567002876413249365177401773991485168613022988383214499096289406471024258849113499455985985932108257620053684446637587745147828276572051547015969869593382265110056396017885777770047272792283908385620140950212083725526526737423576283814635426684184986681953766151352707127359023168098317143563745395401740926701044834470449101082972071826884575779277595984691895872575766498509546167291359960849336548537083962379047106968841846396367694906335452073066479267303685863501272109187804808668234088989916668444088141643283723470689153301474442333541716658417319594946107451690912509007909829073869004087757188902452257727234181680479398774826783581703109817038816250449954660369687423179953896021959164057229090394638071606880134530492516192368385261774205806899066054094227240511827403679490089416503906250000000000000 [34,23] -2011136824873481688993389947538916863251388310397295619078471114396625404352900167329782622993124502632792201179464646209238053907761048452747993627425947328593864073531992887495321965500376756172545325073385816548430276879058613215999667369843721297313283633458143405082851319606569031304212081833758594817343178920098262068762509510530697651678670001536231427025954295228876026822654936276857343730489136129844246134139072450802034626498804213714850083743287862619075387537100073258072156968246598164002339990371776365353198468285650524450787672013782765372172191236997028862614896030226849766463708544309820339103359725941622694059814509360795697661536896475920212267844372112623584165856101036828711921750513884402991151514699786375866847660995420016191711371591154633906004115538184930104682450498835270913111410574939726107893181602425148549998515142299493166468027062105503545070483345726126259250398039114509145255960710029064165789723473419581195087838202935353942852189312634062930482881189137886420450084641844579683308749583085752551464973318870805423525115053756569014790133155003435591071080734856513583505823907863982600212924993787674056887446545906528857881388359568340307476419506333146886818038494061233915560712507265615863647415225174150308258581465576647761576014587557053457006287043789170454589493581978280442595541017424152882550048064047055033849022407313997456510539545131625568030051688565329675493972484207433381769460548047528461634412577839007896568542165253715355222283619348729401615141619201608302336090914535376579439165942653254478311928475203101566221152925465277667016149327544490577719796028664177128542882117390257243831233077188383177661292862362404946547364315099374197464224407308141719934355288673257836748718678781157671055254513741225438606535717221368773151258574264637317966322554106639713681765987166508029825867858771421227783772152655595815220051872725402790679013997076747298162647308968278930979714264781336972021447525868380563078430250345056229183905532722082696924761695383006908267527437556223722950724570294622889607195856080008301982739354881386875143191409927311112271228007553887219137237095066251629750173068877927562425611540675163269042968750000000000 [34,24] 3474062072502217359943270578074348986321512059651197337904064396110657118075609063151727713370779797906933054964110222194397736981805204810992467486703449914393368782328599929028573952425608763832135557707772775398408081305184727677980672582666962222601075405584482241369626242174680643928475617830536419650380059956684363145424598017095665236564712590607465454741962573275856531477784676382316880020083513917998554471996113853358017249742856720020698909527933995531050599576628685738693060163463600593204406704730714248403354878164916040581238793294553638321406105383673213609083551431381046472809218805593059902536784211383533356597780746916461259936921527814667631519948576899957971975309217762009775663016390556810674670205012214346025819974881948905976607857760220786733411634811065347469639453519977262203338117636595367646189777065657327389062532408823435491329840125126674973472964356089599764668949143423497388609323634498047059977464895440200728693876207992859049833120223692415724190833016754694989362464878441709120207370988831466561775312820132083287504368147521400652175268299878857738508038318319952725040339917490011896266055004687153252224340465493610561801486975611720724121359512092835936181788202560739008570880796975966129421152102024073045278452838785600128186601490705157945870027694205108261500189659385747192220978878935012455924548839751713726428116541557869787388041627077409291984365415041415664860162865425146577081817309981679240531923443575730958877717485941873387801469814289792902786574606476757503191400812071982921596423710477298885877367455690281196873359192284778355327877419105031716716675942576724631981217864964537908619335500649103201839112950866998632491604422757419728966291306191113149045949223890557198479346588847255811028509326382645303742327437637843710305294586335386073968150498079896990056910793817307033038106216090596751938055061353659058259310738673540697597814533988836232948755238857535003847617368470941805434937880814325828145233652563939614108770896398368691923533769800186614592423103597403744072009012846737384027151285893967265274220835805674404957909835119975636130702150665181978733831995280600195264396334859924309057532809674739837646484375000000 [34,25] -5749415155176544909352226680317353503027825829064142349531598882758847143511069299580191780104471440363087477214800350514071194679189764169483909401363707844378432954415039680406525908086018414570459921609109755830115608774819025216541278695787504798311522354692798832747866994374862455427705128100449646243064286057033296700331081394281199888541087482285979313856914989095979389542599582124916487309692606923489115321565362546632961187312272097730903979886060412812636636075506451803667059074567182371157956493065830015525683686951730968615830627513753299789097735472615832892252209098236050965123678033599763992847315601900093498955702349803732364909832884356169952213062304541922040626530407082134405005135379073984650630944991619820498451491223685726437506555130476071299666330783608270858817599029468529194413464183472140800438926593091868313252183302629172719854956114409367509746647726484960839776419105507911576858074954060829492325418698923263904096564366903407430541107242919015784657030709936812542182702897254991484927158965476484866356586286045215188042485987474505067839708076070935802884778593027598322671908124232829838969401373092005526557186133436669412884414258517344074172910127555824067618062069975014707620905010313707754045564146783042876825576303498264703322590253896347466936415483756195513719425849424382717760399021198468151682239920489256346061535540457484714843722984766803528752789373594622297118694421216459657257146559717580188354256657553844800535254951781753138949368304748952393853109159568838346051097663860201658874346191178981281565224251516746990822245500737433190113216661830168605722837969356875306906789528182866094031185260094176405896609380888062584086941656234970130612345932549738883085794343322912241960891959526335259289763060769225210686178302764109944810022268956657985600200492503805536225385217369487904857076979340762953689956793157780066014174697623845890170221206832045545580839505688859058903564413456220729809437100300947412596784581027737933934119137005274443148210013485383874268202198572663321782675784658283639077683077678817182504376507574857456780938647502602463939455879219741672728389686442532025359170716471979289963201154023408889770507812500 [34,26] 8903377381894412987218995527184607061983769193343451062261918716319530662669049345666105372554089141813685846724476902632706566365277493798940200205661146326484499313188821786179882452661773483440495312176579827769006110227553967126948595456025399656677897209787064368367030518986029755918536006970415021624672182802050827428732746869893640576642867285444793466840186216534896350628339734148318178425544825081347664491372280066632117901484856092906013440946371639339023794198761447600370081577105277933310092932056166823741794370627582972837322621471380369526534362836806280314899005489740270571925691797359041247831390810288701056813384215584738165460421601444830481961327743486653536565611157010514303818735025310325957930998456834015938145539618347185223554091215159423773416678207066284324649531302529686536077214983808670112624539915567930432280483751604960929008935841186288648632339856170480655030034147236362189323181650342684212011654057534392458313172790268619340222335777011220919278635697436540768293200995254429844523012790728838692958972884247298492523910787753502466387252100753239373069482992847017465003183334387276952723087041694219048167383825743174090122932372169578149626611918077771654259401121916565973025828503646559012225598971594272856914834411532131135216194362448838033955174710999820572419660160645892604306859914475591371545718180301427039262539643713161552142636091727148161414697533645360853822686979015517938718819377974837016233308908277435376798327922318734688741050013638798889474280804812424450746873529627933441622801365385342214931295465818545901352414050481483891826318371027968133164981306164026108950239197870818573173318990391660389767351431231604529463401252968543803703920568929857523418499915811582365392307456873016511686238499988997471466625706820213508855078070542011878176367398733639383313785462540500279585164833684887727942631068202174968593915187195435671257318949482491064728266112849055301418354164119473818756267387103241707883222065929602802480252964440935701539049281578249409850478354330919337609715376107995578344055083658599415007876595979506429297716613400773047748501705360738746311523546044745108796192312183848116546869277954101562500000000 [34,27] -12491858487021382858638031947884043742773497963698623122895041387735093461786916185437382689510378315685927158342517196270629513659973918834026100090613041845253285460588347053899854438049686253553282106750318591416386125843288628221168551553744565161448680367370379137615517220977753773432203420938787511223331531808846410253771822019904215754455141768464700868507832056296513537224580798051133288984493306589992043360239692210085336234432891020888529631230550422781444210982663028239998096674452236892079046847648361805991272181699196423949186656144572022015421986984590252606284343869462877467656796908622703478603267968790215549194989682700946225440188904443833737607699395869460641646166233771281291608524294542689023403981513850519681400373352778051057327439761124469865134543162371803014471644582038793141502808537429891895712822032531844033020097029747456562707149438032888034282410560000722896520959928117788294203824718854240639169967895366529682191423709070330193306568584236134237720860010235119170150878225801126368534582788545359124932014918600615912558563611474225000833340396575138270646797822375554442854965887890339894407952139939181464743560356782957926732022447785820749805215412129162847980861044961316967405258462825860476386961453158613887988276262291527077324087179346651793789920848624959209400572389765290484179702788536796221342395939258753999436398598423669573591097439013189333817313811050852080012089386842052136197757486204559011720941346964549765873572851197817013881119457188936981377935744476270998433716651783688635815412570123531398555503696862221773388435162488635265339279392042889613031851128324986792509001110446257422715363818955175261431557337333654849242039203779679161453407282482276313442521573885832772544450573457193255628601160381161511828400276589304976618547591356298841786164970801560528319934288683016898236755416947724728973960224001324439030096235010752421478746909520950163154712551586437710785862000847714286088718260621680112805467627227784218544761947450873940436475905042573866403358315100440178656113969300949288961022218146392721014896107183930832628316399910083324071876672033555335315710883350439567435197218969733512494713068008422851562500 [34,28] 15655853489298653657283511844466838656725813161972986147669436928830394815693079386285141578322975616899973825216892306731009120776329209496537646181296398890188258206311149029593481083280492930517641374965640304218997052778458760432351760987075840983660399537659482809685607709374402725035429908938153143787878227682513256209905257318916188121634868725531645750003924907574118469068176705895659853262248753639503712541951526332771816299152294525732214631049367358355543301250849115565323402828079732812633778446406184506838519141756905749715903227633802896438402661650242743682044655650229426283515127492608165990861606390747829970519327552802569178779458691255831437322573320282471473486073212482625113129731384540653953013791547474471527051977574921652456863980594590755530374844110073518779848423372866651739170343055893557018068609483773254968702183857019640347398895182945287553498142275373695125003695057798768891112963889818506330895893361761139179802397006412783759393851231688571694824530937904735141078575321275182874582470519531798268187333897495729280179476594973882080309636178280851347762012086280227562904644445150752496980892949247184410442787702583692077339865633825460404181943405763273652391042621396812305817448809815068997836693007820550816213715058355491732910001335485233914830410151782819372447324709165493850263759537763414355069662270434544745527769017102013889747780415556700196540721670812731150272533011635992899428084422149133859360825630682630612113175900217580006555817666948841702766071899231253016973792703470268136277249210294574848926298744401719989704781988713710350579345579563072937041719017806584790706726937953665822850602604504185651471370731783420596786177434613515628648331068493167869868394428028160946114712639197251671354811530643925373857762252246776391819281457268375081219318396078180357538751667615235328703944014347076287021127876984839622993260970597683841726984190487005930420464827492400615606024922335607099071083605034057728078370211019455484934213872524717716903663246214144315785497992755981144446948588790315630097154175514727479060270752764619458927438142705475923768272902659984863792976213212634721549942895535423303954303264617919921875 [34,29] -17524142920208918933465876903538204286053602537550419590294963785421581495721552038220434780487036886545643269561128853778484254288177644058916668313934165227581708142921548862955341275556926622805836546905252604832293403544511958021755028827220648096303151132366046914142558517023335347201430877551863739638980451085100609832514903267257300009861463055395953945251092518505957900675042969062766927698509797531371741539633220617392463745229328039699646403125856421063151228919701668902133182337055669330307316705079706612887151327660181783533600523383543052582001214524937375547891191614005928851447667379853575823636802547147705584697525017222621422662674002299857524056501579886521169387993189471195373954663955297586062893891179281039990196186564494091062515972956145842399677331325106606811557829726121218808742942784281545299032960870642160519185735638391585624319374786251052818419201774372257387912292764854442631101872124492934244027359852816924804256975176465025356214974116945121857846507976297649739645326454088936110971316392897118335470015873448084684352856428700904060793384945641891580886545155514878013979411038426917483048330574272016071276360440460608473943157171736943407600314382218098639490095696277849779536038390511836718674136161027599183563854305651517498918120736521829677756611103876719363612575624584302986498059512853273051276657654627354979963249116139733621522082941091179113957126949630505437937784183107962690140592640149558536930449188954753307051882190961906339491696397820396950668004280888337207239557047882857490816154707617497759200047912827210943783796414048249129022008110638430348545294987604472491114162145600628189949856753889561524586382873400216360558819015935114385809277224568213670382077173595388896849508275583598158022344313829860284581324771280367628982544745377921358150111852257986387241940503275921356382314567977590054674041277309985966483639449011075087268845847745873594393716695600982295049080293409857580889625408754025886284492895778620251956725924402339599720774576332761669903020641537718559441274251224717368150271202597757406138267169232807539447232073135115465742093816112010989846084138554793696584965800866484642028808593750000000 [34,30] 17625785319453128647804206773980644668669848934082239939464376923249525563584067482374725752077292734920958517029340093736030378734779973758892629119418922238840335694807063587654480912904551299770391045859583429647559393630413091168529563007932764428723263132237881265941965016788560593541205835433852443409859508189613674963660982281899775773566717421190806567612335519278241832416857948862770600730316529094919182150471532492632163432100288220931516304398040417810533470503564542675304812444924793446468489924007513546167323400228217168206922727689480021959575537124320986782646884545202343029261716693440522479709826311704919264165461715743265523582990045349820727089183958206958192079885645595512686850893224664382824290309352357936511716358549311984602321739036339282163970095627131257725565744243751884033688266349709552929320809706236295334751726413206218618538255691392404605000516940932537736218967285286313845424000934222348961007992894429811992332522904656105596426825526194227418467353131077807500984953510298960096077555868631075865225565252476211167492139950928551326534312865248504565825215844163363879537390719004062183138545810421446922580741679060316955625922098544907033349972161228888327392978095545275327586017303704866170173093747525455829975171684608153990142321805592809938100677607320232695940600655588453537957905283011329690618116632205959450748155224243858965360495202709500487819682394654659845861490009815586386577822018671688820036436165887373561098408131125294678931512335525284706585016781065312534717938158633427607854278996020462387341236183475112882746797610216309109678661411700442308168786248019653470924560904693258577194963059898149707355434437072702485347454692706651545200692218864986399005866304131684578211614124306705318021797287126699815507465515526807570578803600192048742816975143238053768384033340721760854466106649171541650325294142298075016398488301142460555173694312862439526603256880456218878336841640168769706070314526995038821595709757635306144498133210042842205682154393072020252905384808455160781858322849876006039727364858980396293445089879793807449324452046936742475126506753897592581924636152834739988293222268112003803253173828125000 [34,31] -16054160431425085535144891610719437034603899709444622349505696863779778297925559171073132437171799932639383411596430895475000947797478595852641891331057412730433829385872880283548385314257577801310786167209488630652781123397141012163253243147680499306119692489940571925141943174764364156146461530601998510052168602388102551161933911253271111107397188608747312892579126461475504082104650697901234685537717818545783387948031432670664138884737133910663540594480483858961611456260852321035944352619652049557185418377293160410176853494629998477358250250941030823373473477515738135446273811670577478807325049597195785931117637366125112101249690325021001215803006890272545520418240405638108989608860367551867392331257043997619414111750382860826835932542731129495145634215851132375167999016757986976172456722876661208533034872538251288830236341899369997954192811048578256785681363937920133483102420308121801680785877936635308928844755309716539057362753120991581795199205002255429676589514461423134002521868728189364247816901769889788924385493312353653898856392134794487519117938667305249474925743315572754258731237315008251455570334323762680044743141501536461225328253055954684289693804479880932930356444662919425906670404323046750883795140191578296278249905597133042953728821403793494040894852327182542856959515147013517236965970610729723301888648933747417743708074113848327701102486352750484932414512697168899613728923408809789801479283797601127632843253375735171397848090320723548674352838213268452148947450811314565582502888720912703609234883100738985264346972966076622957785649769322558762332858479564529303161205767958009219873927156891548947057141140412626614616986554398206004017573668502935835449769581047617448769728618785717390427312286336359705491306118131274925787919224165945167419963704651363193504584985503957668625773000460517629601554261851863348316939548300851292509639757463813348475139383716972025045248116570949176955850067177655762716452681735668512651201752540395672010407376159922437384525035848900963534751897642422260888389723451385651919580808177674961176257928310272790965918145344425827780338315757785991206469238033062695838668054726383616070961579680442810058593750000 [34,32] 13342844516844585528439026589701244082230335172648704549402943075451755491630697780219311379246414152689706139851209615154736088884142455410561206405561598364051915530075031114723426362320298675481229819897376204039621490896399981230901758081397529983394478954477484156311742183832727793886668308158703588037900994518598581730250007827091182816130815417235217292286484649586855010149912998776431350224959841105831310737983773268088080666611441533446302228503939326384980591986476859291066832301104571522666464603798610763125093071915014274097645578235396388705872898030708590455034912576390017064997806444550054437213955910757310360161815524102544359134237714569049022255568131654168866980955544293792248591744250426691877277820368698154292577874458147766837076915901139050559378141642275950125904009062946955170304886362585349711931779534799462795821198636175771051726103556443737493215112156507162683714998258466654200810533728065269670894980566746450292228447465292778245042841354865301157903686736992904484435136728851744559289971353489526986874829600278707797526373339897736945846773138077066455439654285408871547183163062734678286494091653045060831742465622952889835418484401647359551901458315865603428206257951206931001260437201194219438750206847058617054079282846715126327416946498338394263544628733837213555102952860487700447068410441338851724058199670237996402861879950113928218897425136763148153380208966438308995105776868671153348620069867091967518697981737442319914523752417381136391040589167366571936410493624463674177954671243291341603817999754170957948148108348453140197036159526890767989898033637300059501374563201124715459350843373499711034614038329492774873569984689964387671538862428712875709311242282791458305927426490347568324340716435941153380314798839212694026848876560498888809917816953385797827938668346408421350246921990260525785587675547481898438551910319607785701491102621949087265451675157395113043007878881586070174148291310664860973835475968502681625259243667686084283634501514900620826454576127880222919676466697363184114517400298811303255808339087988729553199089905639839181697266155680113495151870695132364347777753632584563092677854001522064208984375000 [34,33] -10188625120946047098430295028706033224782681387868399723779165634018401262128562500097675422251094579116723426622456716122548358753069268799600635527632257287947708992071836529362840097602817251151741642953646084745945793698017046283405242139581488832069669308204968558940060829892294168364449222329017983610120360472617663833201255358813504391590737109368196448817979598464377100055569204000198735788336834710494509781321450571069884287637162749574532893868675634622025224126798990329292363992471221546181316933424824514909702579400785201991331529048823134542619226560616714492922192015807852723928310251176119882313446881564136671463710932567113324908504030706266345964322933025662896210929997837363303576635909036641328754658781411562618747965179336399666850631533193059682940782592210761778358829079795959847382862875910446667996394485116551521941956954164163114158173174629548909854016842620118376784386873698196900819089964440802077069755603866469438256957480208494759253213881229911599911897660309355207158466365695790219535533717339679511945039315987523857485857733888658790792998574990651612685106136614441829212275305759392224834508474465333152647826270802047941813640558671591950521312805969062701997487803910630936490737298445994768220883193800702862291864846265991240472720373636876688156895127253916999156375884607031160197775965039030498183059817695436033235615201655152844269595055112233129622445068272622542238814287661281617866288829539808976916036987152599221838366324519618631833137446130267107866161376683140597394771074283907851270983591389643550518536660288496494595926942738657618561063877572904349406311085194535369565050305000614498821553320123060367866161703613277111551297877581493694708781282691477027712171035914789517388095097735246598249329670238703044978854748672470620083942713577879675920810999657368577028212481700769803811974058532847745440473993595741693786835362670036552850414761864733579271738177274109662575237341170466785629361918110608376870076731235965615535244073850965648892154288294702738452889170513899261462740726697491686388648855454168197850270223164491178286892525082407327768306259004320746958116572500330221373587846755981445312500 [34,34] 7191981821887019523775415451231790492224465409360214936828256444400790798456682514211892164404673189366521008813266700130129960997193141765721727154288920183439833385206987289888576059788202285916637455682736146294725541131154443119893561846648044197317098635189516340232534596696482405985944055680542028637825256642840502091621967547422507238457122404313955654740067117925152886021652156331739072931849268821207752198908631196785519769278104833378405049734717560160606418683463849361667154848903665431229951305494004808866678961745028097389911394064089281869127610554491186199674237097073811235462694469450527134764618509718124130609642968287539753710462799830491850073578889123831693985379035117971094061053500714913677371783068531575386062396512051055868581776230323879990070507570213649718037691157883447813153699280318647829680517056102202562200032102668503511293120878013040652545290279107971926446657711310975095449966215674191094095936162438994484112036743258830915985471690062869968955132147518006574473846019311160614252282796034563232312555420401114985078069486873442178692300998427136872670094445137148933577841599287787741620318020375140181272328617741227292718894539414722568713834419020332094390315620077782526801805406586529382413579266818279716855939305710661149793972013884188055998552922185746228479444824875023689716846551217164897074043352633228497199668056557830307010610001325524272774591544827625689218678681605295514787647664013350999463048324046964372457741769054857982915353084420847558314299941305186762946258428920997400909654503400797524141371087841995521920398420457313712758612306222032220321619891241042236407998635933860723194667976529293953369758133459547880747766140045637851510896574608962791602881017013846380968793325993703529486076290510303479522100623876422096283717762279792006741399827339388327797362090421374451349465333867523747092419114774766943408007645493312382373673152688764932914348047635396590778475070364152488034876092483150252658225302530024023801477654765726279987711959195301044280747243238714495034757448952087982734504431384524033310346292825584170391067954754676292823208479665906579791911923393854522146284580230712890625 [35,0] -200974369842816898282708850438640979579852816202447262611120223606195170346694397951393940887424567242710033881565397073222355850348717096652998678353668145245028015247737429845239620988271542454437909261150290918099326044245951055021864171232657330543099020857720843674675079033171495193566486493174962421957676051629615505842181376272130142421521131758387649554168265119401348225745301421737737293749998308144123466133563272138076826719643137608355565671158021333052698100154219410588989508495080599809631407554290090136814853168135010893738341147264592378727727424717981582923321353330913742943944724770614854302765140640970164234639344972007952901461095653171394990525682411424203674616456838478334810962919889580810359522372338490444038479535385366445842724413857980400720001792436874288515361010082542911989348993345910675651229094817668340792931934534252576140560304471374993851816061402752156865235662387879228542685207360591344909816169564373455523236312620510628688114347539915044320294287716227929811629894676314569046718354072820344506881988188138175106298582026018311697577393799964695816134729905567872498116755200780098983183488166271506367494310309578648355248590322746664898140665402073866606622111931078952716820151480455349866521402485760527574830419274827121041499984206242398039898258474071246943297653791595790428886639527710973095906558708325717820133921793982960759823035486115722213257767206321986890825330570464024023575562137753493413171110957466752475773678994801664534441965606853989910476887060481646238989883245556127322019876580178364524378814056681140950541721897587973763245987629079539510865943669860839337581533606632305969008548993885812574038250111589214630617427606898524084379291206240867237026539964098196992584093346920219574458579514512847649504348927263927393228569101968356687129412906438965187447464582122385326857757257540829407252673497975780778080064291846745370183355190671625492848927264978874578925768376350633945711648576397778606541222416717417058549389452955525681803369027010251204520051502034172322355044874836293551304357856392081467522547910675712046213448047637939453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,1] -107405369097837666216746623601389260705754459342983797449321301570552825021712296765058150544934298116950425873839094915780019943900086128783792906113669732338165727470095424730872510000603332654760891402861884716975399486935690442586824202793387284417542855955980272390770751991582357826999727151537217940658485725985745721924024591090410618199384156631764768173040391740243973278286692175691447848520132950784691074705491653131781551618131086665346728300035273706683832266063051268578059054908954856031399346152960878839798822113175296829955039752969793568925853342577276007227424265376466851657576934376200821009236827230143859041733489229966164625491590469176923869511763113010231462542087416220283390214827747240092621870801856121017684652910402694364860525976677156235532277924489166153429406922383442794329354732269972036405334952962733616660849023740479109894460455566145650842789549640900604800570800649676006175782162087393304701461972348007192460350119785073260693276410374201230869989773189608301937101601413490913412913266765791760181391862609234447152652599991602529153574151371781681922107998033885029538181323536227126768947430714403889998259900945841303213831673041056988773302309079187569252923585289827754380571953770581747842918151358827101737629883724676063414670390003703440644797353667583590701735273224690233460410750407577972955329252609420651103643604282028164890306287715737315685679268350516282135422090413207802718497349709851048227760524060504015009202550917570522273497384639167412936387061213593429033373383649084832373063977401461854418915738710574973957872112656420470475248563547885491190942970523139803274210558732014782453394631996104684663185010167945853745088648987345301427509038836996180081298534293855441445752591883321273506696602152461890756538780707889735952007585519999847413640703398026522063028450535561366873483446286759608691131165528320766226533938145507352415764492644237876760829780904924706325604861160895618737542612389803941433412488931546791911329956187850163966585299613694313667274726595378122282517609000372740407666067323583699094570638454815281193077680654823780059814453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,2] -8687418895678019203061009055244762023114343813127683170394047756845867072431105123030476092242259168597861631943645009674454077119253970140017205599366316780852634213506025066922994564033426568982755219171767506017011510320862548251351463833744444191643218130238046182887721840808001726828792384961310943195441919711470641361035634493868542529823581673072760374148865323085469614404440826717140731061979206258850228419836675258382455144252682836327952761433931838042161738930377496483180713846434657196942966090433535546449880325087289550759167536716356113003952563024927153177948018883677719676471481641309121055848032759575977707989755766554476172715087030044811517150714526359116900396928171166269734311468033595256338169502568391666810963874596136239322449474486375276203736499365257673739363213903363474917938791787483422076728051712503943826887983292491526023591999309531991420237162942056087471639013872567641782026717358436798289240443128672547471154452443154123280266111515097001485867063197473549095623354503155571291642416709542373433320820503874018253549687673065970212046493356303125199756523830030494714855057698332378246390255994645360191918707332289441408915135605952370178554621391056593044616905986872149586581881488424051677415755607846405065371948468310127190383643581466400505891518518750035463777083577153865708231586845514468760507501540115765840485554852669365511558669062796541829321822013536559743850254462706781873350393429732567547058868209576003328902080947055999574751892593412057111956324726231410387505125533197464939552151701201158882545509084118842370231879833484922942643631361574974561418035116934031090367425475351521854552176291119108705036205562295808476281381128895593654344846877932805020200406173934421569995722918457546889417806058660577057336259568219165694151235946711386051390786586518761974532822363922807136624011527484345945986617327874639112699064794499312205248124500720992595587001314863812099034734664857061189387860523021645797173635055270559658740679136438411356304309965877529388108375394867685068484241846411629421022892913037803418564310295631181180198154834215529263019561767578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,3] -126584255629463862881215704639786716848146533056469438326763148835724159757734899867815764755652493510002695951513967902404185220396107706196255365908532124792490209249397379237710246319350262216154189439136447917947383271564048468524794487065580961221228652891879185087672547504067559362644025505573457341323640402702939031310390083507461113284512359018495846251668603853413109283022583898695034280176808505868296408221846937023387457784936748839847837034081776267140899852840148690166671356153558429321479921830544717111500567516514422108869435600457280015835801495088243535228677505401356039131735323206985006280604285214023193287309385136846808823832155187097283733714680056967855540951245861539647196129624596366492353245018331731710633717562649851878194429063679233726057595427907149279475111232383375551443723951772162549905636744394935508068938557256355127762904493633047759365730325910368301060337258750268566398960497582704130807577156872439459341298291185264714572963403403251119991716179459941948045530179686568494185414713239933410247248005371401495584780808724372226416792319921988886453741949139079436344985643276275851429106874976041261209335952218765654287465932284059755527114662312327901498647544724544774789926801874818555856243362115894458572106455395960200799589533047860454872084137358121172651285972562880847110987167074997762975434466997266786081050026602236680812955826137306558043625903006756330582416685852814227546282018977419083513746153734933657235263163304478671403060434660578465307086659946754298205600506817739805661819012140962968150230652348207352463890436398012784935324832607199501657683935762573591332811598630714314867476909608347063116484120922634999387487306699962465074037611877165744774106358317942770948609844579090458089545510740341677202038363233189333336318136316457685365515051469094819524152041583639882393896173453199004580638508595770095928902079162091215914689487442093767733651171203269822867702295243625207202348803765210133478568961636887402228771387039567479621623229658877141532126936230415531387729017171596546211379906846641964710395590830687827937905964859055529814213514328002929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,4] -410645121473323179045111783655582845577992307747411816481674117463330463637507057682233504744246906594640577134168469687075149387712553488175307727471100242845190652432958319495221497953146264421786655659206780126371147592977639843342916786447495511518392863327089541733259936809096084325115357008952755998632317126026789867966901239338744145617998301231833314066879446324249051905682881281849907068641473833273822040432463026404722954733825559713749849871235208796945669725849010345828851614569563620017769088191803527992606711815409312092497731622541120681146788996301704559293928424502575111926051504287161798298690104419581539259289583009346681950671830567677052568486094807467852261782677756237492081872693590513196426908898442130183911033289817295029695752458239743711253530330473607792269645557128759849921838533617814559218060831370199324340950784700958991218366880475678188430517629814292986506665487507182274269275171880103306772092080822323741044194942254113342903597326234659913201940525160146372260896764613252023819210616948927440838740928313700495347086702125860254832855281292109449814765798022644948788151666615965400004529270566603741174378829341787968103208888692690262684184909112823046103954710725082891932063864907581890504542292145957800827934802962042485646600578349116453274387408560084561657909105580633399815327937883064075599909493480655788275928108390010968356809017061660069590411976141238767706633703295204745125589911364802147059111700929772889890378921403033575789290307873972963277099825144701349449425787601177291878776258802286248218557208851558971339106402509760217755157939643617928816671723166778723924406332512790984659713408929513749070201278750134400439139769807317168204495779050274793330143789306327764384147645607907900986230624483746579426893483777508810195082262585291184966193996939406015986683779886184793803737446384451710325931232913829446310689166595434427575766182184545308363115170537271859876038069620537775920761017915065081446844202662709842172370819545280595194990231823535258568522287624092505602686492615452830594947267070049773102914073153242033334490166188168736027819250011816620826721191406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,5] 857193205552443768127610352717318192170220464098975087007292697833437494990599299367453070872408776868581426838894444493421813026529121898767270775442127834290033240487663462733943128708266868427317892123300483009712711701212307956178717703091172823020800142214378854533409367716394682910906090080946137276584904257535917403892129445883755497530850848638910814536284893604968545658371125068536234990113724441507097304609093260860092804713340415137459282922477508103686658882567299808164866226587019661327896567875374668116588108802987847808812105594738743777310055110546898507060956029955218629934654786640732574735763641639327508229371179665961402341822036093123350711620409921477960752364025259594945215051171949815259588878866307314727376997529097892840467609440768854031243542254307960992027536760036727455781162855376989104900632181953013010891873639129752581257664613090854143035157711326565224728327785339666387154853223944776747674004420318262145988753881499921461850816715259625070838504055555789417484766792020955695149366942526625855275739895114804025983201348097731785372045561307535185178257030321985626141546540349593833530475954077148124580020038700947141499885252028466796203789807348692148082053513449724310438263221582279758002972159991344109160362321353915769726792269972268371622566784218304920641887593093079293821424895500980171483674122314488818760734295221205484082838932479953671005080223141746947551966817966470959578206268621218783358712528093378675961986807872354903524011719234275035345344995864010941228317005486438998598173217396515596305128514424671393714564384247913453613313656331167082877157741339861097990091042381096321061226245669330541700286074909702839064729607999970480278980777132870556818083133767148976130474947866536676533434302555034280711202221921482999936153019937602288308061924652588484366224258798421042650917927410395601968231321086462256422383697754308894075747363363590110634623769143599152449248517190192832996342786324487973199131065683905486428023837011966720944538822376836495370176309187584103265287249567087451833700727362975862159791151615689304782221249654448891330815740730031393468379974365234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,6] 3004961895951554161932379629109184775729890147113584251464927445937494911771757463986229022105589790714694674267672354674669992025154945454973580241762916974521674886293585058770422891538568787540857807890341241026056113958356310173710994467588021373599271563950579297298400292650727878561289778681560465171104364149463922872697332417140163343142719496401497447663925211081900037263302086056552256952323976905600333196789206156629249090375725584262450477190795284415994135095237085462970594779292848504128975826899642120479864749834003896200021656053717758648044810103398713781085803530970470424062318726703244688885245818823000331302611843998511655633902422008123324199058272596645366729400345901690757938857873964902721988143926830685619035561865309366217469079418061913267398402063980832624787710530879112059991075366586561243469679119368116926625358136399309656661492495776267267470227047203368106257268861027526213751837273320721334730684229886366823893483178194193680978819251626100170838489944716622445891072408887704514772900547524682448607032323947853174749906043877044691178626503649571974167967740285582662461402834929245923430284767146513056069266296902438923912935861693547346918344025347019050117605633249255080922101125320829265079627992371897860970812523472305144400601512060640643445323599343597088598595514814381913009294135280528202547039296912013998809029512571275279771725730780204810687870315592394371529011314188070631971973066865257027770694576388238611602209894349948239826416210827037414124764979536608617032617104311676748829769583899944364574248724683649264029912634055410642653597999777412625754906870174056333208922656191628672732017923838787652128188643450413477405974014223650872075705155521201068207462773030739284404796922391464982123198186029776138442709087417874201074332009925100080323202788640633043698681832806508551534477588165557965936637561345976305791373237053469040785691466831758476370759439759171846768430662598875517199251680460780050929792409342731462553490560569952783796769338463630443990494761638227661733696295948291263871670794004053360615116186299536114684424415682102108698936504538323788437992334365844726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,7] 596150480673083842567471841934029809365937611283877585808756079089273373750882892061152267665830316258498707052253229338980152519094655111222835183114496061417894542084767338509272560101177051743119252706349274987604660335760463689151695914059421652847909767380890027430399747120959269824416471512466196910062884497329002344800426006564317395348306131195098148453183435567205388089598653789308701833055460056939429974964623195013016271266004667109515596349313945990203761822619374828916942071211583203968871264224019883726429776997572123839850996197549039267428983602086393174537228637637690450514207171167682015389303680398521137033434082628136595909873403025713487449872802410727683353507816250602916934610897680445227725177991592614198723707060418377443519231656930729213497903576953615309686623714178230184799422036701564566028450265155238595128362745894078449203763157108816127657859831132878645474885972060689708364143858981385829657703237181985703948124595830004621153983160309809677511267570223755866444478443328953534703848349807292412373079260708423606139146858192238445768917692202680403633365533985087099882316355392619094425769880784190857845019585640964255953164597189933493627144788359237508989883841576008545058549642183940485328639359540961072350198953750716559214567483519944064726102589756629912977260270983143912334763800941460581917902328233193604508350603326246386709919411254259564476174916964760722173410944820519555593100035893897241769402426073416189956196169189239228246832203902950559301061707884040062409006287591247782367699906479801045678803588885523070146861432814598271512794498078910460269670424403561910171183176316305880251986194228639698818401363746566893601949854995154072472392285645909204500267311282971228796418209501824620992992138929320443085156963500515820112825443640432391324672481702601853404726916457124888424076760634512567359824700423140691718841000612612183333770484133901619722806759931810475874189844731411673354121503188852688198234607456405127193897794880926437007189688500054704106876461083827731181752584534500344658663478637068564740746343768662505101738279069188117297375950620619278197409585118293762207031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,8] -46001419563041875041479583242649879475697545140915099174946048796147006541722798373989240282464719891416224959092524588793150549978557681155705548883444752623730936200866050400193995089989001766477193703484302091094548035703083981475343875334697678863854970364776151175186452935071395928416519739214719219185418887802035525827030232719363279852578978006253535193036048682976944010643823803336080562538749421613003799799408702109741608395269101512741620103844829021717100446255344968678144075711719423635579244691053042302323561506656592166617743982715259572562303191581503176797333196624083718780622637305303974704775747303579717693736511511881858600976765296808245375039592912404385712983067364422330869513179801619769650708778017666582637441900705047335545077611789199396242262405383666369894735854378774895916961178647861183688626032475522777537213111026161637729458493094074780713812108726782595153061934788576474155677365819742753187846602536692913340778439400206791833099811577914494531099313009513728812649228655288515900089257069437579575824903434700661053380970233424503774457045741656597585840235602835892506142611623174836867493182232346251354405357921265419355925598429760735456113013447539753494268539993383055889432452677570106298785647255585048947014356809255015098359051934946200995715542053345751652056421450746599187371767649893012999371391329662023680258680016230321134538479546663623056695053851265412701092697937748434867512755038352363137904386746438120615411364362903402970461972907371883504986432800939039111633086149833367976017940749203325356534865314606802517557524575071188564579808694605291819175742365201705844332997138154730050370266671581415712163790367096223213173649453999510565909005842410121341628406594896658392737814814043310924973725194576520213020850659815207675815915052968351925039752271880122124929361114133223710951079433261144225542679586490804380467718944926315978461914426213301944885226743965465782173820273590456229230265010720967085808668160783028209658642033014708840470829193232594563864155637858047142682900379733681266646934496389684428505427469711862072339929904514916084171559840145654396437180366774555295705795288085937500000000000000000000000000000000000000000000000000000000000000000000000000 [35,9] 26590216591106515453180515490278320365356683138714194018597808966990810736919509638944630836392704197526180768204468622407376363697478872573674453564650434955371766220645433099522304392326346933349180940460040695300965579515495512602814843328521604264427064148220684727414013307938094329067338068954859003417345611293867998260871805620699431347384306281101925236946675866315760002545934541534880648076218185196637741472101503215116982404582636368349330108201764524250013026820431234370100058938778433259484699403778086985511201411155278589560649827835970344357684369767477703435712993962686345157552541503423014733648151455088614157939318551484965080714634260459383169221614015041547795745207633819842752742011493479895234892170342175068350236929515375349088552313716878410137925518181935332610060015415881275287751096252667396121212770793039683357028649534511602867972214575417620821119072888432369030795535909994848191701273903737450861976697086062863091826541211448670863640863778673665663967466068338872076315375849458563455019411949915497426618838777959201003997778264253790583931223882527095647616596950869200757229895182873046657740568218047896925730123142095529187990041846864607562751953077286321983652544296530524601303592602763180549017619027070648789449580069638382945240664208296463212407838175398802028130434790351620997365365800287089408347985849459985898015211567757810092464700717251206197831980929808947319162680093010198994494846108462102387089881415551864926776681066321959561436615136937350495770224481784945209016744955847707420839812019495235903408849706248892913272738542623522738207565860021577650698440566139209680205918455624593362104030617011440073577955854263259560089431378666870518444672957652868540991572949649370763154173600554726899523777851767123994348807963525486379160259328532902804509592369270083585720059503971340852743234179707050508318848784246802509404973423549726219239966148208844699502272564628703598008384641096482237240345878954667848373855564113054653902987943432541147926625338073265766977173331151278538561590621840092889572183723137387526373823333007655016360605658748658077497904237039495940753131009159915265627205371856689453125000000000000000000000000000000000000000000000000000000000000000000 [35,10] 510090836333638821034141824607517756902620872578538949226550595624569736353049826139763128541735465334050666293313256448988461218897087108775210377325643370955033423046644191062888837365553349760897009416993901763604237124804237899253414652524251871851591261042468949646236047622468433292508914482349658357435470675111851632654491194384968898470249961464653724799735276249255092985059786569164649104669509403799690415653081589341326639245811315732976429851229226164152278853738826297982627441890010540093306136590234935410619193461520551745066533169998538795437713738507339102399808137770174632059335537855157042289916610071932380238239123112416312636861820207077415516365860926176516214628996567664358017154761058046599098859240785566814939297248128058627959117593768802096069700989847990244225173100430760503449603358643424568155660142272217669439331199634265493627858883856519924598225823021771988827586697092870316286979446388876969502627679407749832413682295537509808345632949260814667252701314169141966830945010130167958981422035140658461341716822333847264831224795859882036859686069770906863561402817585058917391258282209503451775192021963357107493239548416353824051251484259683328718148404201092422733102409918909595809144555999766788013143787690764640585422584908983278455643631414677551214187049217678071247888792094059017900612245554295943979151259812596039732136538472665700493968835675251789740294706574808914163433216104974288679327505963023434369329009564971458618144595728998616023655999199286558031991512200864827737915609194727735184995646309354742207562553293135528624621794692530889407755273907955531076546939066842878347356497109056475115182910413294497844260406448285992179083988924001136757599134078953018411072792645688007061723735394388259639131847269654082155433805104311548167832930067991060929996089784662822331147072546930150729964266942791821136587082153723510367493957130456285151036161365272313215610030407595124184084849756638138767943055678142866575655194761899775666009444227604007821029361938331801635579176011367402103125060250907745167900673618338862666558027923658640343072192870211743234163417415251185220090301974948943097842857241630554199218750000000000000000000000000000000000000000000000000000000000000 [35,11] -1544533338157356976124040179519473088422393869571128555096060210064323295590192757986841064655837507870481963557066864312582648897515181075088057237481230660981590284481523218640503301055870595126115557614981611556634649364898727771970165549867213915334922229221988144504427013841445431422680960891200984497543176353267364975125088330947538853717867447905107403745603826930949979871410304042789492552136921257722691960356399239257513842802582968178333324872513075608456034287761137426098666835993544365207368143536338407895558941866497087408775016550715259874771732998745118804801731396676998206048971544933360435765455651698219600126220563012996116399980158814126194392334348985365435101240322042874087912063131014659283906924951572055613303065936290030201947809173034468942066368721282394561621467474829962436737070630032206954598220166666590735552162053083607979984350548735852977924550149047214540569164469971337891484330053514658409939409995919438847807954912861579300864760516868930091167803098589916223301538907190117993742280225300653876330203531269763496340538890375703621553579458765840777803902168449640349303561413697376242551642646600521173274021567184344906931905559262996282999480212189909208687182846536801488507730384533636061216238961084848016163530129518350663342489874752266260617234801244551193798264235840593791530604462363993311604214663348967254909374271663026739798850568027793141099471742251263195163431661847027693931427161450296575830192497310168025774649600246183177333197543125535126862796083028863529157813056169070167400530068820707144285519910425128173664627247628003505011007318016980139790171129992033229343870849696497703132510018544836877025862787364474599518574255036189321548471345325939333237188621552166818992334715151388396844768972726845197205464383836795601489300944062277760475557931135050480254198610436710611860819771881253377630619300794929760753632689392140619850274762295881400229999939530898655137069552020884041227482129890491780700789626888902402217633027085814373568073189057340217454756828557814525827719478091702824542910510298738860257994448479376640489338044015288096709335025937575089491002322539259239420061931014060974121093750000000000000000000000000000000000000000000000000000000000 [35,12] 203354897568216730714574090682873908590545457021092804111506365571635891920106191628239734862030699226532901974228486612443355723847731424767629060245950167528760343821118493868002898540478164589992079982549717853564063943072726267211467773970302745740929733163830552737995388347987904732262790917218036692886580723852657728949589307147672803094533922727625460248085561747576214911821549185076648984444942558576443108974258426750581310982012622938683562531996831876383277534560145477647560741623737388667320625659397187500070450722755679110069160753569312185320829130080735650551728678266934455826249926652468393401529990144084410373066393063351063023656538207574789069740398105138811641853393215750742819158042516923630540684281228185124548186944671400128476123886017749840715893339213684688627902389436996548254469959271938534536031906006840459978453584958324894119408560097889822239373813457025462239247255630346498271944210167409491899735380490895762526494157698606394468948686626583634808554551090027716153183241387092117027079870065356175036381830312928343361570051379254847909083380062837355902531258126284780235338214263912830982079751494156443613484966106170001336122312966324075856442380984141003525961200259073490740451300900330258388121242859658477042454787584057137320764559314108974247161020681504841103054181381141348803822024417926335012018598636066801872402381397549237929908649655832187235076176858972547820753433407585296719625975087454331452170061957130668781714528689674886090370816423522258678971414587178524690341519266174305065649615231307808110291053316497106918195563683783652612584901990432719605543117497678082176450101857168390685231972251833402086843398559733958239341831404744170371485785242885070177628844244147899956806999857687413743393573925568647539152393662201799416241535429803062340947282291811244883704402541538775267532333457925682233526979202788501577754591092485457112729043700853705537036221604651347037701155219633271641773659522948956257118195735193942266502074801584548430799362858612973046161187805931978462544072568983450898804922444253679965222979138514426475165289904049577844379626862099579920947073352621714548149611800909042358398437500000000000000000000000000000000000000000000000000000 [35,13] 9582519400038262623663760856824383537054100469287298573712082730743347158604100019422563330093401738303563783487589557844259780216351560885255668268412534935453445803934331109911259149898641205783014117181440275649458046577131003906667585169446594243605483335388295861422668123292574320748272452867244029588134054198733569971244477440003710744695216563621375700595089038615435198879630163013128612427215130645673731863208357366348372740404560231859504475220889664097658110208008331222807603890823847338623926047270191882402622386404775379350965903951186695458540256467021271588536964053699506349923993833951532740146591639962268868563780379983617754500485803726223196487266960952904677492376345909795419664402252676675370418633484066237497646993671357215233058819579186932812411722500253822567393036638306080907270179847307085189523364000064108939457962515219608655400175683995800782598438357337492873797597183191263888647965487374917525136198715917005498605082628079568334111890960327896250737982238410599107851028416363724802361263834050406705063593711027399542648951544499341286510300329499522939998691122167927505762122796636483288371844386833877834899036850705318708065952131659103558308025549519752713343596678838180038923560448043437604110202581408919743967320908581989113796822637147091013350327714464910719600325281443617397371187330239503129542748285293175494487952045754022636873012527762132726578973428032030707892175314861402917599198419123357227020202555699260460708665163937563946565536095256322290218072756175483898981322454755675044291606037421190804220690132261476587451083970005164995800531899931220265282592656569610028615551550986742587987692990887240145659762338102620661358502175558865083002677476046280933056304398426237248378728644711806066138906676484662980601600393823330389826172641103859341404640788825355959472699252420831483262847648213668561096274307071574980699931821579978773340273794376725767809008701050452721733061347211666809504073428621531314071444582694414976056581919931179954481343133621050007262084678015654034441176413697095964460989156128238376239540408537188818408985233992806287177308968673866849052270927566965497135242912918329238891601562500000000000000000000000000000000000000000000000000 [35,14] -29861910093123115154347472328395040253245742985607044016014026040459064067913394950474494171449158368573423590662190955003163258261121637825647711722340036330138690493365468282040341052401042448136957121681867228320701856493100084426285768538096762473907017241674614660399129730613804273477734937064787550300513711760694531166870933275654952687322356668922177252957040571976654570881093072222594186349973780764367498007869612370791586514168898565095118054925447812821636799444314745969169307595160502987737465790826153512932960501038355326276253179986698160014548268378073002426689970532920809304048401122528167511179974271264290724513668552176779331000331988523987296611557052181760949682974910223991547254308811724206798427850128897061624885324370275814041470854022196830309200418535968949944063959728263062278711217909572323006206322829011944855589331719734026974677397485333558271495800808378773647546228753587072002034986292984748924254185021499217323725791679441211223165550756130436411445744479104934567237571139710983733602667364661815210449591869973776215375803267720477685301384870791765103038100926723429069147776861950210422477554420989141515685856205429533891108240140509679324464390830784252977686345442407390790496971361287055828172011358336259641355250262691048029551083012801277168137423301949363875905024138618562652157172220343074386839941834733876042725668625314566314244414475989804671701443807523485229383222967602973057222581724185802757082467689815573278643750240460494456770341411033453854095562758544479425143892967547538148253714995116475960242059104467524282859750275394531413908651829124532460935736782509876039688648051826088203936209092060647824172834615587605906255164429223823894393185526100722310092976875679474106368837468355241503002391914750328701308746757085454535621042730095597128930270931161844432787878261940826465658784020275889765162279057456295705256016938382276965410889801066847488625621558030374418845914050196428103605501511101695737990182418063922057551052135675655205551415839852474459925155758660628841363793618162686102170928614384964754947691022563961682388974073932583070191416924935780208828187305691859165790447150357067584991455078125000000000000000000000000000000000000000000000 [35,15] 47633264779101195729997993071109910282367264787270098908620328308656723131340579521307563806332423530112822261209254113580362255811919905389133801534716769291175724492347618001828527021035149692286850883526019359069580878755528168960769769179360014561716015829516745715905439638966464993983529753392024006298428290635064798704969476116822065681782692713389997254019310776604048489862211442537040250504515334441151262208667293433176012059746335935173247129525157003408652455370070700644981072400725048990861774696835925633054938703586902026502403766384793230394744895315168599317888838386704685213469815792831629575035959240229877930222844595719688619320730283722511367448380541540604405805354896140920111060993950879376236990210875733703955260504010179731979522418585058435147307221891098906516664071532123591211791612448607990938305042258517286339138246066303064843664370189333073660013872168267155636592455902473626421170981251902423171744253890362795796680838965848100130002816425481582733572441174401028223092587262618865634012279099965082688797884691922793200720223847145835074498042940743244698573530939380715303938603361844577370972553463024426913314634277584516892795607649733024444529556533482279215407855286189965076213213386931101469547629650327884792082427266407832413464437632486969341982920390806227387856352477785769074556565885572135670472450305784736651115415863376371257091126648586680339451309500606492283459818302055170962145725813112640394923420138995577580591807273862063749910738257122416684154168525057737514773370773533499646925075596592228039733933933924676305219334807237311528180017338908880137584634938121589934064337624952296560086999774908356567186094552615473124898835777925468176732138469974738757160964810078940784455266279065757670239419529803491093670648481700475588873856372815248341495425899119812639262715666405770681257703904905955634535589777930134035404843368834736256692947718412818542637307437587673351089388500900519018976337480807719632968964984410068734225273655305219876372280358263849035686373488162543434934545830077707093359098439167322318164218101081894633785612680111623989701666973762079721900594871109024808220056002028286457061767578125000000000000000000000000000000000000000000 [35,16] -36361681953157203973269597526488785811684396306987689729541681112744149471185150691486796658860505268342027350933064603886240834521949406814657984065168343415713800522983618704757337190780745530970069846931803386181770697834810145796360530886482629762205151947533571688751528718258852423011888881106956230009052136359846514668998003588389147860852619843880290773656894158500796679303385001396385589303933541180435518656794727820746001990776045892961734713412428210296176904701176238916900227831540087889767402237423861620168885717659753845918486803568509665323403249009762411862675292727801462849306557002616536412426436958048523406964732751273567591881296805426041364406391231695046905391849007904945646811443683558580967447159998710473314537704037395589814061055743759361366244841124997080550115617099783256928886338739306841160781407120480732255102572609288494124653954011772598983836480427214409759625497660345093901514182116076039136745480555842357331679654709208027606699118130472659111287307980213185612829164624328284161549291934459402001410543453695372165638827504854568393459613086260470889506055271642611736869485358329333714325320747776463772125624879203128995070123319458224668494633360784050958262255515310380878056619890151059391129730830112994864522238826436234466870609047411262594551189989162354496139401074803996461039429900426843940713152879468736153487240974209163617586363315913562522453126227749568970089820569048640349755155966451683455360678279950331389562190028661000093785087927936181176415687525001814482892292859733421571515080146587730525164528505841931552523136742265889330601813849285699879662335227381448268307251943098413643939988532750356863701723233763358952382907737148657393975324453051903050710447019846413441060904030062433603037929365228947067149477713637894340260891393390987384424466908172277467276169258617992039730556826138528606719409746244220374925549565255010168077408903458956818533919866750370591600898866359705567766028139062562589080578072494060783713436872074789961015767876781789271315169322762112700745851579774225799429695322744770128897751686115202114039474552415918084448406691198271265119944814850350134349810105049982666969299316406250000000000000000000000000000000000000 [35,17] -18915022444674396739601807412128693947209816056005835407728341588597492089626552311484720278108685490820683543903593652969167720625579568111667443767578720064830528951934250494008387011204241158244824268085854120798934782536570014575059251438490872154231129560671605153873349126786573925640991189919450932997131800767558520481657099757585160358490771943587481206065836857282542232387767349269803297800757997429218368475545199194551815418747367331105318306750302280478274286605773146236321105561618070233999347251895908404466432748879299523087733874970366842165979823005650120687896028620303733542187529061186461698285677836526351078696200446751219926657645761528845700122068799549084137902411760735370455958318300681214396833471116722026460793264359560882882533497951283129198945573433021416944959802999626549376550379840417441873769483771631246338304014700506846068132626272054576833200954944290630775550101595747831499160123955484553592034646605790338793298762332108125872369565461749100870299771864784085831270332201934359125596493722624462575239484345045435310778559252261770878414475672913225876282317966728823452132818740655565150111845560422407607235583842703912050639210317460668239951083817626200539673942279847446284493302962933763461630523855404586268894498560290677218572354784892366381614837924223955124307495958931972686824260952338731602981996231413566920065076488806119322440794224453261064138363774854055016486349250638864816657487697921892359805182412120942467453746786110381028462930415089913960844041141554705243614372391805705026308746093443951355908431058103923813380358576023332102604652219395451584858515698742134583529498164062860671391066254135788347684024765455789567269361104510696196893280258726992221795065980923229415938283350498362961312650653245573772941602294561243856926383278214393823487422661538449387403215727054033600177894664311881166277015953232987632779954428746625781513626996721698089029882919494117463940615799933569893860991306515201510752266312693926959094451767930581360340935752781131464926175726086373746091527289651373614438643672163559495790097902509684354844883675726884976696829934971973200405145638242077055224399373400956392288208007812500000000000000000000000000000000000 [35,18] 89832164340809875052883791377662580612361382675546659337029708174400859194104158447395413031872819004917251435047141136765538341912337285564438470229956084386343918012956893298677270000967262076409428674840087158224835861834457146555883907979746978586309529589482160374165044794658906465130936609464473237004134340287166098583191666159442510532614874619953152664060914002762888567291523539033183273019517105662169767752551295603491806112406716125044611406830130532554848603931910149584855011280897659215911993987205529669106884942666624084188793287797561749032403835394778356558013540028397649929095460008603230850172057394210747271428680123846370088112886573742006871763516252710869985872564672559501271721480401378681874160690367652577407963889294803157961550703367898862278649030102531968340702208127772647713060603350987393048818151933742512514408933720956190992028659252934804375148252020715460137226099904388877165869805076951136735609310501373437247881827909220399057866180269131445124808917369304421517204186385002176119321595750753192034495704990691946002195604014678890324749398411709424502265260264391988662665784377267107579414966900085839170485943511446110811426009140688470255393605215180863454518327850618648887195684735360481975381409360137374059944812227671617692538741744007234405766739110569746304681440602395395413925816322543559758243902489189089401905161984045905607479079680558317306699515697772267422372871478495723224531686878899323738761530905458216297053915132393800944006201213278223048719759048903606870909360049593145182222652196022715924224379455762768144195462288462904016320331459349501511365259333098491827832944576475360548963595697303178038862697028881653794190775620816412841119674378513724969293961092505238165306387367508688692758430568139212648182740447673505026010269722147833623364496803600580939613903343886642079902303489174788641161016178706231723769281796275898209025665830816183957381089457189367067673137831914575513845449196844203014657151236486949122556269223586042494149137177695332666687483896666806606508644553827575935566410077171569478773220901786873261067437796011816715456609622186893101850884584859413539703609785647131502628326416015625000000000000000000000000000000 [35,19] -106460497640498096764088762465040997239041060033890036252014959625899240210125117380926087529791423948534544775013358910243606902463735002244133225938222145790147344611295005504418203316961330551231587069824253844885152410029962849157104682879654334085800539116121086713712149146063886939713032302368471339776926642320295763094019192940119724048093557129117927691372680840264942025251634882933064376657121841123029572016106166165594993576292456760949372139763782919694735166307054752669427733538403418688560068852194439627457355593025433194509427575185826102473975892848347791395081867317041869118616576192508079009169654464569893881795588796823736194339866069635170629975596986726079821186110953682859594736608898439080247575060488476330955802975849039266082907561356178616622870909797942400357850263955583061997908093282067619989226204367389506197606606308364255279918580390708307487397359521619449834730322892421600637912597697335522251051185787605815080130340769367913556900721879193172319198442808523763554501096987936383160659326372806164202888746312302164002690240474713206477045045402560150371736228894966829433680141069579310792740543669352031368577747307306789985101751499272569131847433847819899134038703406304703080066935251257668425021978401869850441332364413031533961781864200755413960333206122145902584057029187796417003691273912547354937362795102317427634428956363164600019414671743614152391754997114924172010191265712888163383189001474013873554509740995228053232972964542946341814993737758592344028111795058047747315989301228177266147870557187348526022464216591368448114478409759661656377850987951356708154431143318407703933097577687230692146492977387987724778655545684491898879587344454189666585606489529072617074405143469369769804591329865623507185505562890935055104511513686844706434372055198314897837011243964787704091502254891437955295469580040016013876082209993910440816989657290547639496519071737449643009258505649265995125333098480208615099804120717989170943440258051822098437035486861773581253182270804255658045198374450398319072184500888973761745083759001707988953538556141253059997966888123932552810279316976964945012736180030531174534047522683977149426937103271484375000000000000000000000000000 [35,20] 9765125068220778822061182475215516107802147323857900807822607041338724090021167176911727116890558250876278665177932906401149415698940127352796622525674151157107725018139069968641225710083596053747317511012277451895135614936547506041420648463878932689751294241852153071088481746271132076058000653471467092175737561164591272381506255927613827581009164969412703346070192004363385995231122729728968470389036746830951286296848189345483876548273100798278794626866093190773724308571772091067516790264080593371083306506275770000478777561687687405702178644656921661362743877196955193382492093000975525089746976841447527969215638572399003380520916299822560839047744633563884558647749241468300611627105590287875558583114570947690316767912676239741274056878331464423406653185171078277133462410371312340630597563904447443071044461875790799753436958254168965916027057506704317146446491527688502419760744248535038571816789841614525567852055385009642403562625816954337394368890154943998388099325637978623491218120735681544334265186602503784788754348587356767321127488419916424865329351727037814186445393905925794896264236059464968684977081333684167278134309746981839838162601338013423895556404195329582732835718863237441978438938018200668358274052809128725708881663574070362097984423590803899768337594190348424034167448641089989552022734253009679246337101950802440205243911497338585752736603847852211876424442501787037246051197644997722434930577337156940658298233627408687121548277476667818936734893313007291187684197120778609807101553266514538569820227535158321986951044047974166003548723693436600687591017506269235283213957164523942374682573783415685352877879872015149277869241262499528461515757908054144141254009202549422424245950907032441886159406133725410150257878957369719722421698591531394366128688222162780343925900125701744690629744206397840565826919144051016909743194807278769160830056334740014865456536002647759024039913949919709937035957523453953143267623092402683138275157762100215660171778012651339637449904878006862449251424819450880721829955583610743679755312543937292641253302221293553917129940303780931627908950733422360283963602007377304724643873851770356497858927014021901413798332214355468750000000000000000000000 [35,21] 196503847036235867278208516414878694225106153558865621272429530190652065641884303143617106669217784050486346523915681175509936905040877849108071898239568427212042435614248655280307244088655393017160351585033514980673386253026418436039523795650934794966924398450731276865462794201042205951082657539327501176861442550932694194698819197796518749462558229576092519334386183818833289758028376752247639465920350579374554765217867202300878649343526912975670836127360620427517260223054535742864048061083925270610174581941164122912943581424852865711071580459414348749856828315887259038819551077611304636415273925560765392127271720089495698118962990006865737961214047160663546136504541877571919727032157592141331548584597144967581232391866489582845215966419404016576693113538325565128254091368987340442142657107731080227481174424871453841654298623987883590075029932532855385111335434030754356009140888957956266055852291835459124121829024206673088615267408929258627888733613548608279263217084010649173173051712380295894829106729455492107450901936212485701729206363274770065858284037961720792485551647721461342664852240718714254961861731612264449538166127013219351655657757270461039977357898133910020463575312117886988251012628105516586824971686404263278603146322466619484046105338082716998991221138096279095528912251402242056801354834409755191427241468367610249549799500570962272130024728556557771907795475429426192760661787968310515361105381271314061234801490617558675130403168351482871448492118935892257369533437980930326209763269830783148570651894298652964679082300311197753976192833593371429589377005847500063784543458046436256126110842993090360585954312706191696705474047501880625959425007298773252448189455683056052171537352210604099090809135475513527756579592085611358540423730330046002211743655840997801262968640414120019073777345508508712982069986827470378724633981309496942739531467095876154943176233741686457568222862077228824183027611263235967578822189570892375241848862490498999752509141039025669548609190512330758117259575613569567239774540580273648104791908994008704074645633874297597132773407388624471088223390338048975100973957680447471073864317364318123060318299621940241195261478424072265625000000000000000000 [35,22] -476775568699751420983773824888049444216827701099295709968803749470143764152266284672701778199470531723910926065041362248075677855716173611098746238483499395488467705932897263516447828623934952452488901874865034768939602150688622609409198374537484872128721959638574676757648921338406352981121454853466792130306507841008390130675391356999060170808200285697210713589301584417457091070979498616584310625333993036064456005170991123048339518433324801376126234061619965638069406988853071097456790226412122869075800285676503486644800738194612118522372369251320156891376060360999868436433357797373783607773774720682378791374735094802300991068469390523647489073868350840417722944270835522598073548402812686202761596155041776120769329663085337812246123718295850506810651570914860488648047533715359280393651593301827064238383928757134156696335724665336923316219164772741300709986145772132864021662016082759463479130525810883116039993981234183769466021453680948946563723459384234914041032173118319212275157484075686297865449875001808349351370232870873035531431913628285471956192353975611049325851016419385770818338454404654847110579124655359006889442366793794070291945724752825548996814150340283453195274216004807500883499458811888204830400856276627980954842034331740379476832659074397895472160870108948149760906500235859752588981551413324025680520374278298880074229054001589495006778900575808727840348534497316340718581021954251953684629772096061310874462687148565222549274656631941685087792348186558799157706396526825579242566652321932819886500568387241963701730720685743727034764052696485493774125792619121731880323021439396680218757922338090705588107097290052931971855565653854189659675821926726303347824504719698727891673822255684453000377676480072123315909805144166827347680217746707383994826833917447259130806931155155375901969223092907357143487208957734399787892596124667293563773907956349584166932156933701093133334287556916751800370785918371056525644951869952838360537216779105529969571782775223850286418210143392085955537763294369422338065967145720702760644625377180094948967920167500799109900916738460811044762612291658451475405063414880130463094989984980457938326670053186262521194294095039367675781250000000000000 [35,23] 876120971091798497067075527898915165877131200421241524732320645751456777664265468903181532747269457718023998225093349051563037394026394246381857047118938738304476913624936907624374296412582286727507018416709637823305334568722318148947685663297559780853213811124587864303944191892003677028458541153167377448166947419076868701354089567349694262554319263462113545596791253743674910489863983541546153230699408270821135569877013674628153134781851597417467251056577204645053698528102650402714828244167699769646809628640395655147395101098584254814478240309198307809337050448691116562157515825673056419677150181225826535437474358213503591225918652599696633948612212010121286999183301928775716354301468988977656973014244567245400747902862739363832796815227129330785698760658712677370267528779567401990156972215698927640084789457668302365096857786754193460586602602467947155035689575949832644568851307661820325906782009303243172242590125229968634859206591191042152713362661570060384774811869908391252235524321099261827469740487674992272574162485832065235744956167233625064023673271508175360892153083625468216176067656524370237157301084217917479416288105593770474135621368580043015199438191025821914138244135221210115870122426517853918658582400775790615248981773072375583077830688996064110942339815982663516053835733834405030609030681583135235814211153586874721227269953053965910012525045130378055277546176136399885271856766764351988140339616209494213984220080727112516295080992936660172327936974993933513626428051708047083777807062300453406811054965849989816262691683014169816775756272463943107711698206569938076073078658422295879685004317773099299355651930824465420249155797568160659495684215201336923823973342982000584368678028260407433068719950335766011638384216704438751948107009528970110313104164732441793211206328191914020148966771464178135063345315686689437138670474517731089047340318463204692253561183450802841152737357177427622430543754903895291236190309903038038409611693644412150210927112014586253496577950788459526750644755838323008022908614004809717800043975346083623498552700851172695344765999446558947481784684245211900668069225664228189185527994113194790240517484392057667719200253486633300781250000000000 [35,24] -1587354441149923247316999176828287498972442332946342998534679414686843205970119641159726296468361184051494908376724857335348726664295148003796226897766240279927168135244199596784449218207802274261775964629883568014852267034726609069295220132994775700654933115324988177901307363539371037273282020950791660131859693352820632750813765175730012843344018866106628627139020226475435920960213284016102535471891625890742634369078196111663713873782874636418620079717661045814287953071533763996120038176627901316017240070255007895255846232916202715737737560364197631646945916616578557884777303596084813327144154283271995130447321683822532688786846624474921910903882097166488633191093847344685151137847574963930448056270098413595567976601599753300216597268018221981665031573800036786458576283657813885968985860297224771837011244731085676924872569345468157283625367441487641116710846128600766606788187675583135444577171083782422278536593596123208354541504225680997648528806101911689108902320903187502562546780488333386240229926346643544307680344088056075919651936153700049407717510033763679773070768047922590096888302709388681343884958572540575996304223088083551274018123140416948121246647799639101839729910709680622575599728362515243029940678168062613966646765371007146782850246150650799535580619416933598733410068345314146851518068262833327614689555055600803737326605582063485526305163536134212352899256970102515803940220913151347055856709503757874091595631428473696160445546067851760114892959431796055345189511758152967091678465184570830990523886032002440262770596150783765346989742079060895222307101878024946626998961430150897178927010539807209851718665298998276639388587155394204315330490599686799999432595004500172923743590861702608135532202577426290057038400301821132568076321965763409888167555746347394646793925950099815631876009024787010844989146787111869486585746965861317222175917032440503423342909250781497662286621937654627391122048136369138279563084612719764415622906031064090036405961109846575511336816773647036006267838754953376594724098734623777670918879334715941504940802731076209188813454220991811319027260615726300966924657227486254954055420234976531287333229025549030666297767311334609985351562500000 [35,25] 2851151625921964232185877588030268315393376759872288035407146998936142667115038576634669822384190043055800954028896833632132981922279140079625667678870889621082604936152453556094361198103793199170755392317395047637961601683281237908038308909723730705993551386414073018299199985398674950622867663493767528105331720416999835081079858957396405547458528129963626705773110352311152946332182782931576299133730005484932178286670496091960836124677240618791006176228683428779570269504934302061974494888064695209364847524961937419149931349084767429838303099163213835460369092191165714079012295135872169964925508424136154044911519288294865063946775197558440322399319955772187085110044765163581224707260458084507412294608570058184139096045703859451086072884616400395524531683914739458827764055222392896032632728517320391988113986412929521809327859192237959513714624524273319101806767707243501522192213854762523904451931622629247779513985911342481925397051741527125949949137085588749238772421072454976595836533425010255827352661201885115040791249309224026556083534942351659660167174591533355515693209068296256717791673309392622562905628135118222852982394619396698758394185297022479974980403005697431739598470718795881458237591368924416240070553343455487601568663493644860192467460099749487098458271843550261148238130662164371224425858915232992515218173441034022268266968780698902194891328138988215550573803179867218067681578497531363808226084167036155299156535788745929333176375539638533298609574818560889645221372973028472651295963008638215167393071514014102817373999822820168367769090997501281297416775573908468890149288472158747113660463861380518356149571593332049319317086225498852302414488044759733865446588729323989150503017118032616144700986129441164259322335397178351282987765496067328423574491214581422682627455561003833206698148475832201090241225205022718168065571148101144054443042910849576284967267938892693547282806306196138382378753825188825506661944203990314881568396527096574325454224559471112251442776008190025828193420682209735259265502419225194333861734282912492510088872017255981674815370149623065345334198875958490881033617920991869901766382551374322523035642618083329580258578062057495117187500000 [35,26] -4735175747970300848255125741247650979773779135768459978939949355947131456866373174190152177634509487270660129562682495583147039788433094642230308176978147087209572561474181234638214490662876059801101972626012068601467616610941240970405893672415399097486625229012246449250793512635886049208888931566393608495785479139162644326328107557685067504982819843365205734985271572732207691577054420736688739588420982771570974095738761133630804752096392692185983341712665748692917690945608714486999178059126536348771455502950302175416453624053476915023106602683333488141916342807575756743355111662841019621405828204247653194115527055634712025792827899613144616231009748055934033085467853401300847666631101076682574634768260735690098299802254242885657978445602719765842689935735982002316461858088135351086471956598685026869127365467365874187164194179924294448899727076494862380616803532299265672723161147843243302194496073218934179555117724998540459524505180013188717711492789067266697368171848089218519672325370434750394532070124100306583556535715729182173654789805590081186441090413528608171914861888612353136800257643571349201100282806143127636952180642340280441399102515679776891693897464280724091084944487819588774854868663150854597701231006951777774878365979960886668423673596484877919035827400292377454871216705657986436835549591040204274589062092395042236898174277849386838684760287624139701866469516033762940250964598966483356342623456896943798797410131011099847686166883028917190558312919919578569307959064184215379835876805925107443560798699314308942819892232777132993301233945207221754340281164490341859956514490944637701156780057324208353832666184222599275064100921141276296455070717862631135974986301072462186316633555876430390523061709207514482625507753525376269271354619935771676707056831471311901854480879865161095135115619746843128737413602293695171273658389211679932346293572593940379579176307956902856126376744201161394433440533619632297798556754530429757345041978636454972721386401984808740315648692798047753812573847471474590211790960104209380951391873758733646704721093902514022290030327752631438321414543180334806875869587019589264594120350241359925294593047340185876237228512763977050781250 [35,27] 6981928003501309009096195981411447649951359980915802523507838497131933594682317644893155157618712100808216782656409041076711602862673790550540658912591657633311007911381851339424248721979383261515671223462609396812522995110612937861817012664790979371489568457458476639572683443439726534873160442385517075549912740306161047666677897774851688457598917702153206684828597618846985426022860638859873463667043133216006853451813962282827158866345411995244525080861303384939569858930635455369976849824703149047840174177190632886717158427798168091266696019860952462865416529767529974062902924627025744447260737530128612898360761708768054983360770375624339567047395255679123856824567614921543298672399166833137236877153536262720074515399972350074722610357489443814234817467316796844959098254486898380329416947765772858882208201268831081519717037006692115825580920323206998163812870646458561645044007685397063981161730313007572505845285171990366475383822527544423380316058740909018777322536803615798226742222736636583000092480797145716983969100911547397061237119966187535221794639867003696972067102609156829901496857264756137342104112198474298423922696465886869448377727579844537071160836196083434607081075699852184164350111358864171493098614371005262268473752423978526922523241418718658192776943333373867851284101607860561589097507729239687095697949050712865230588373735964016765798591539866825339500026634156570045046952793147501223357725014566103925547531868824609805633552377859395295809631984121906196817492986138187896227260476563879309577631988819191265961595533198850651006004751788108693050628611470421670496100676982270408296996857422046062887561109743754954923976308380895467235805769561631966991060554326168821740424137459881938640785810867214341128028296021336673430172484047270460140677724846313134368424036034228716544586113891470712860771852265336902208931826798249931592801816210247729942139604784812458750144053938626298033727081856822574727909758097151064996803901280969356605806737540174995084369095734817290687188247111963597407173588249490506037930383418867195318884538952658081584974713423611878851875239697138380377143723804017748137648623815015858085075706185307353734970092773437500000 [35,28] -9067482473160004555280782492890617364560312066337149894260929794394492874696907282563467583953109599472569960024705877934160517518622197457408577423212653454974213103021349347943721874738866698812121769739101641681237214828537049098993803618367759627780541790167255997506002299485517016299230314329464798478253745005353653964981946659862916925338169874860218230343437278935290472317253733634310355596740634398300977638110934185421198409111057517376325989663639834191741761968453176437329605771242368691903527899648058159229955657182812692439163598338145100538816747958828601070693991090638067007770307662333106170263408069464278519714851644371718390419496811659984735486177441781832289718349542950718934470262812022885537026382151582618417084702844245179737166142291253530346247491844263741146204364622592001972373191945964269887395032586642726414394274999835514131485529325625958508763875863448070113056353378165065429994918048885162556989770810144598293094365376943734050862058486744973101865706119720202331527198356556841693649011635868239480545803467453621382394171680336067711167196887391289848287729259690442837240038901767032316271854471116679290163702235583725003946090607564030305703833808099852920422853541021225388122570784113156086664837791089694059206230422995370017647240003589475137094332621242497458640532084014197529399423901030689081203575018333876826263308756356086151595595551065245462432908851574764996762459694979332390977768640671484092172015047640224651883118969529724609127891159589823576909269645715860533639605319699847543390213771172037272034717667282291904477763369386299679636364808145108016760872732938368487590906195794601484675854923369678222781100795160138445626575124255425816795031956514175925005959346011303160268047398942751426166756341059577005086343625552490729752225933917979344111143011330852732602001234499057612494135287096055518899897255397854129789879092730989739522134579493762576943351390849387770447597166786689287131206719475296412117796082703112435608807516049235710237053681313758178377196483921801853447291339618479281983644217340255786650079156573051524899712620875758849911871241597592783637249392800216973853366653202101588249206542968750000 [35,29] 10435385314508103066990820831527436439703022376838406396877385108760112488393325482971157164172386624342620759774013548272633643721594477369875508724470723497045861513060796721892098680178449826296897684675548035838318751147588613672336321747626383108207554083537356873417770848280843188131218480927800108304687064439173651686805143089291903148180673026860182345066837933700396440133874441094212026192619077905858086071048599817120477018322930786454316939030876198181565427473920572470245832551678590194606405724235979915790018233253174893341009836778373853733299568219320961560462647302341435182039043701164907070560972519564125169286393408295210279992873876540116962193583157308273073146311359256364398312443551632378225750692885515352997002900871756254890176664683694323858733166043730997841232248033137798089850199937518765222195742259769863192165142102448584229975585155807029036754689627774079968460380173915648146915392747784687974298510310628713912565895100097846107911017742736229136194847620765186151115132813245638216239931626929171771852627979033944913952758301928783304634581021733630957549995272367571381833060576460830725169096448201559864312256145560784090556721080073743030726489571314208570316401448137889766335694621468804226475630641621954733095590562352013099275015169856457270537925954903579220176584111809115147494347934224413374841735442758484009115026525861450933610216543407133954178842651574731263080197625760580884118279428512917221063263503418121556348053671884760316044060440854494111680359492814448820799787106890692598225534740511412120469927534845227959969846222844805699343465549049887021157823381574970007107803665061632490987288823636671111891424342766927241154723357607045076402758762417683851003459212616327484146435836728058463199782950856869769383845436875855969479470326844780515724413799866899539361303722204421792833962261727799526616280064067315555623622036111866732480417660883136691553895862670456408015842702837454666956475836427352528461955523009550947893920004910535082385583715849823785041344434551984470119545610759800200627192236883959076067619045852551256821912291588024228510243019273540293982412228285250321846433507744222879409790039062500 [35,30] -10745579381492215995301177372175755287973330217400855397400248873987203134817515486635194272910948420858491963890530788523742874404529337635559660717831164666660181768076394258652448093452556351857064015626370012527690926957385578654017666954401076100961492065022166915794333980008967081253385832833252025991774268174993573809544728775270940183677813263952066042665792344629261061554585063893345598494247805282712764029511612580158475868106153591258930845959096693499719568745645470361298865546977541378556887988160794203796842581305954277935773668011012753032847389173954219984578212117590219606616162010913296132034782996029158513189719208956527478852137171373826912126318869663929871629579786623595470224253311851153776682841557448646032318737297419132414009370900588084374070154953747646067636136189663253459836821334957848522763139327582956344141848235348605361073134624339002192767856764546677884902702701287913952686243412682780421252520018773123668339142866682938631274994031796566620889244539268096982150890752154533809277340239023953412951578313014584479865866407822053851878830310913348627088679136450099765950801470272125399375328554614101903245196895932598870158580091244102932450024973247749192076517535544556319842591815305165742673497532493704761499010949048536237957000277380652864196161887140930391528069887929437103378583306181966661329726308171696564814353977386009679775991581663845562284109214930208830735713793127514027424348809893081271540201050511028799305414139107064336678652693952645786607048862518503058042711391678997932116165287559244348383979660212709254420148826161026413245341665835746926291352302563779185318792643282195004325605652184873676964456440887388100219024319522112427301609554378693505803003517914634057613432013189941571442665688544926612688625176730127303917857112637294871969811694222851270074819919633516437741877521926012823138363436429437426677949028346402915371224571373328244265849003529977412296811080806971321636227881087436015412961808096677850671937431591648085464793433415911408436723683019679586427923006306576990772320439587084033771664546523763858032144281633680199746289394140929826049288969835870943825284484773874282836914062500 [35,31] 9994440825320381297272919580833526008038255836054501275682574148583436767794737762713242978229586450014120510075247693722704158053301930292376028859842594604582311375987923866893998111266007035753525874797120852540766412542202825136779968648803624991013471842803100445019483226572419825544018919638350716173167055175252838873924127253530888506243879734965559324571722094506052833312684243680622901158406219312892563736360366773418610051764287490415520671990085023801126366435487951960400861821714713635971329446212247835912481581597139693931040671568249038365043969808182302659685670183088093909096607718493918782972377095135351827553312482250799815977180495006612768009447210892812610864858340551761196530754070201178052874968648961855023522027272323993508408755776724088459609781626895543129106832417150704382301392198801217988125207991691677731255082291275170033985300397594761602373720336543654371252053017631112200691730212573605741481178865152499831168935540037592782745190035714857920966809645529606765055717538412222047527823216131718763166845067163156858368558053676207800970002434463797875891262161144968990223726069074695255233201414520452115203360118198399986000120987048962306772022022897576408559293481610268822118238412173709816164863260311829600427984936254825034555873162744522316830320620435011763921980009790528152433435325147449275012748682509384299169835083508446365147644943063824375602524127223868334685875053039538848453140317817776235760975818931662668665011535516726650285144372435836123731364502845042259590111200368236588124056630421264525471902371231969409966358523884036317257812504233933769588040906513363357695439184301258690734037228309363211668483425226834326132404127454636474319588343341127718590621110661480953974998823624947699396179746375806601123357927361041301776876533640039428740418041778256498913928181747509682098295467704303455474859731020747772551124908611921746837365772621023485188504778852990239262513583622219086805276229714055201270524852866629216510821037456969085863464044380718775513396695345625970719089298714722298706512311427288092172558395223714616390324637950026393009704041449749525871659727727092104032635688781738281250000000 [35,32] -8466621841846653749571259830963928479907433945876298301501234493681787070447003924611757011514397811625796200797511988344640599208971162767071637483301153006441976147027382588240634248566878651787188083107510711269157048788187536089279825863499027219331913502591860850925468409121558213125100747526327639122865632837907093252412151137998029947001664962732144770685402007098243292316191523739198474868709790957630306680299832687485581425801399945309571298088472136639743290637252887446217506488889054927347088936515537981016371839958275383230853565263860789436140317968781704215082871294738528385528310856484881112573713203507869127372980686990423462423872783972658258100599867793521414285102403228088063685702208637194147384897752907750821422650185972511244263980147762613307547501831204737243327585543907020705838196567647729433990238889388509735857473731254293937467996284528590397344304587106988491439017747440869341102836878921065685593268623923900220052590893437911263927300143989182444791013874769398659971688051211079755312520032058930294858510716285365843464577463831146466581498923502190048796702405390628042987214250324931420199874873917483400943699619344493062219320787347597379958622387558630380214765695409622815859802207844921562371277870328303416922177623433618854343848686412364562990405910133487685176507174890532801599939221799315895250701680539881464819595133046568914780201868499920890585958983814343247915756453775752488985252192949247001937141289783053458299128714716574458757042552289120505305631646731382187175310092436416443142744846110722986071625657575823373330087933957690048246137201331221567800132283372302576581254232015393901414109138184655359405174666652780560190938380471459418992156122269158491661779291702563415622928082100054924268011439331954973684443767612300616063950522845218107387827781299000848772144913669364528026271957098967678456152561589993201206702060749746464491562224065413469601764600468801234201105970110746381864242867395061349641390946898921246294895684768983869083795402423236715122963088824351137900937271269059163084375026206868765566886892957928124534246209861495969132827517676176745653471300556702772155404090881347656250000 [35,33] 6579321949228056064011678636531395178960150571835922124542166413364563052425700374749091421120873938530010118720388236072422710393678662645214371309253879799349685401909365502435235970730048711025128472221081322808933199819180362876044237848418614076512104917563208722757920725765166878020040203530467892099753108544859664757652573738909250818512857135560566158403331749223011388453593703211674283735451876520637103496497623143344435917013709061019249785187758125207553372969056776926545301547802367167949457535696621845145971582162759415734891200685257105261302242983548457204442902903815519197204716510285076956600695424425913414792591637999744369617157860869367806742819511045233601880716288763809190732375417332225882235032506964887958906163742813247513475416842235285113849833548069384968535461876612951958141032379909502617890771611625361503895353068213172958962908513733454960526451543379601234852166529089930369102007237037373591896247530999197152817961059130003319885492787984434763088343859570309856941727550199903051853402695653364791582650298860856767255086126095859671267170877177499411026650202690663510220978500493946557142007311449040782429342529922476826642941571958213370743745924003264444715103886427142667318316341546113618453271590073083128299278911464886445023202709016908398174980793363553899601771589211368070800632586894945982815399673411756937206213348017062801215191745351738807966781287128748391188442121626680595656579430194582026477214955698793265644222799283916534376266397115538558077423141920571035574249249258314744846877627385388667912999906613912368183819762713565986803881345439315927704954033217504498849922274308337480131137233624824201029383226961186117823260217002703016735713710228524047462927267613870515694500132580528146528743678621342702456197203864218424447056674205144306957609019910497144643402839188672028684608061856442198253523143054090734634467117066628958696798349505691282691735913549383303846826514936156834300959846877489600480682597062763538864487355776789246224612044144372859341481293092142454777459852499145757372922289041688577793386521496422920819708486595012466542861514432870978508205439538869541138410568237304687500 [35,34] -4718099682094244401419598056220870422381410429273004889966373716903328736179917773723701989738177053968330096015443132455457838079123699977929783659960901732134989105803343663553739271616691575012055843189915687421318929192497024332137880445772587977118619094441001770075172752643728051913551198841412741420665691865564293496726975997078681115680917847246560445104365439022776517789000315705681945076382186751767585576241542241080366121699534433512439291668906915882202252192115618069845474166597371070509365606422149711782718425470156805435409835413208734243468782409948671895617397438691902013207475320339638354749086217795964240050809605418712669670620831458377102360561391628601855126493253618641199480708934517520619822636005040293318568974615449129660249777368301806289990536023436331530997781347701517656472530592131072975322103008820582570980119702198148138456437429798815412624425203861447327250834287023321346727626516876924544523929769463159436034392875622145049530109214987241654771060913530262388217504683495929124748808317627377934519159458420203138786170958320896418269584012470998315048179967893525347709574424633407433970384725654715550535125784076551100307923173067262360688256272493125284621849117093721639904856639636414019994202014883637797269555482013080374166737708835417456869087599441523051162547963173686729065945477507403203837983523636406937956514216167631443113840771071291802085967614451343335980830301359699510876206683932859598078014295425985161146158365048973670308248102920909494170227713469439783496952268527072084358496231053720619371651853094306708633123061838367011302195517600235825753476156939343112266101817110804242733490227415239377825090838240185848248860806137238825499982640024634618649654495007904103368930255403454888982364692858535627875075630755959714355136032436196093208538128791792935115039628848033836235805378786039493472906556719056210399262971513563177355067740428731124265966829318882380068239093873495393375587202213155666511165219281637482674177938101496635864739968260856930945516401238465966100246185046818047031501518575044834202930420593098049463987276522153795861976160476956854150643039247370325028896331787109375 [35,35] 3137009765719974274274884936226504607801115723810039227226704293390089980714409450291687466563684313440733176333725183555665786294788459371644009469240520353638553983769958154725399138640966638698689158095222583358871843924110949287074980835103820676113772500096536625629643037201017756537817653928312227123254434740978498258694221204436330925566733272873205573649411762449052672721222798509792145873769008377471434378215186636887044582576962407904501089733198263129467053001955307916584699441309771506361510779806769793011830688424398360215666842365938899858598206902955231192958716539991264581729259898368349401814805951742808781330616022033399512720403154674612095704045195865438409422713877358792587863061915104607604597080399165169648971812544859816822086519228044011310734315850038298765559451405339464969620189366226596780916093316001215033524036278367282358069125443701785497555014452325596551506459313972185373008281931046525181180129836127308919384177842659121072644170655639304825103749039250799363357412561147082553737821902583843278270453658730169219420721623357257724716933544868826499263218970728388286716145389940708346959355606619817257310087494226652710711637838208307592365899137466847005000832222135597378216881176755570919980974945597950560499363702718949431347705064781138583764244796312601290383999056508234742288688557107931684259879208789418750667631513602132379054815815735121100566513225928219844589890596703630296124365628533350353324031933047746923911662196305832485979349748475653143033651628654900268650373848348393538074380620490122831988766246324412611828600045033700230798652173725785391265253192589978224022643217638051402656462404706512252795436250301474920851535590253235051257228132923950546849044503540678984892466827850034541072821634240052331417453966208923880156798658197095817026395198212260115440467936246738897992333564266402116049012335979594181210005050856712784004829858904569094258587604806752641369061659006315613820885936279627239864340314758493316192418622415972593585965937432093762459020794960412297486919052901554256265868897840000976278029242536241775775756628673161311515813886446890634829287591855973005294799804687500 [36,0] 36028387778390715580902904210778111533564268014866967661782281244027381495265835844374166515876931977110450760624376887470628002887822784069798841155368788420004650298802581162142783723449488232454483429245741155260955819277375735401145323947044023693224446927363256217306790907342253397861095116561140330125740501500206377400974422580367815163070421598024273902325864375838030453833098478741975117995874753415579321456938412006110407324398615209914051665549914779453838746309185390271141777165936230358052321954329620740060098513699427685593426120419475321425214693887040917968926676452109716862524713513021560096242630511449318643766761742246431625355484599171533409517590922842221435271405583721832080276252010009493737854183902298520134476001581225961283479616551013931093911103259123283608085905325017764803353547774327809738054955165169383047275667630091980938402902046089667054226003999674354259413870486594214575104804495301134347457806043988195603673917376429662630502167546191119940771651373835513811312985962262995776972067917598682897482778267752662273926129795719587017744531154771131148971597724447798595405729412401320318160585924806638843844201670862459119767759806213558720610226368207423812444090971262464742851887080258513810537696132884311610320722726057497769029603825535810970152966088245568407154083198393583623952164739037801331651722233394304579734292229346372790849583167288348806590631292139110989906129317253942495888704227158902195026420540553107123746583654871867539458254766915411033640910421298428052226206077143084268205934501931097460436688128613303723487982190453771223693896905433585376361661201371106651273899594188367693870689242236284426875521651094322072049555954845924414408724662386411633242664902742852003801582300570161702866497071365906788326726673105552364264970981796131606220343841093554324969435052108486396345316286990186901045086491563360964316211600388582799343112763366733678492997306173093040547718980254881093414147258179578775263076802390559734178242785301367945791269533610257724431812438249290388913619036223024770934354880160970001704012766197138262214139103889465332031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,1] 30889136432756581838740842816268156892225587505627399879514934187982741861095176065136189784817282938854252063487813763591014223615800678664206082838863897403386917950873763324553122668109425474959451448412678322472187496134603060222684040872589227657032640436833476130924445515897620683594326750086087080725800708834478648829031659587567793767621147713747485304268064990522798232390132579800345783739875929239370603487690731087020651761862146829482331517018786860791211098606975831182421724421565205185551666321352917659374642521433851388369455559308326294292562586350997883337306597819920268895483880128240656362669493109409638485948594446274952876641193152598717760171247053896922279628199363876462205046044967585075291047374074105597607669052622800793229466099533009226713304227679143520266104181354458685948685247247629478260172326129783194990231560013491163114630422620704077760539467479386909806127166320115749534200357377582153226737021195242936862448388625069511198269241120782584958768875133581910294432177658408524924445105173066188714013511004482267931362313072334788105944003498325965617498574092318233906078607215174359460606676292114049290758414519256503426858230923512492943062194121259708897190411756352324072477915070821550401795062334475555548469717814543946800566173389247344668638058961533920486533637664626480258022795929875451945698948727510389917673056426639667666173294357928880356202115427727329804831649822867469243775609016020789334080113167907037526802142937197638380530718610912506819759688911062967596269183223469727578946709287345848774111107487286082802916945826183748310115956929375433930896779212913767283257931762207065326972894230022200021804810439898034712761493974041297783651647234456670967435482024374913409156052799861701096764765901682643111132801062303787891084879803055195024278451672020718434545619384367971757670620053856647282831261467325441249101468386110168509944830029311760641210329879623560004396190758539915867701093668030362248273506478156197502621375877723247649395780786656812351957036253908168410649394940521970261358656856422488026374427796949539981596899451687932014465332031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,2] 2498286164445113724561763995215932175948253667185607453948025231428719073532838775222759880129302714562633388128076525008645863458920541745265978694999220170185475597748524719382283945435673134464979612107359159756545806825189184777065276210781041326234870720790234521086354222711307064744940208063729851740813580177787071785134947932876053868439132663548976128747708444674076203158015866107419968955206723569325070613467159052608301411006250581813598868758069737732365187108631225894101275886414933105498560205073494813103882436410034026237177610788283810375761623702624017361087344513876129405172081684332789153562179503513081027362153704585128495321230994996334758896083906087625227521817160774682508116766525950546773569321521250647037926669257812479880248601586010810714558794974950620822295195142208640044017246528856248450255571304032136002054244273239166004956988371949393388773132639955491898770037855284932647111932766502153632421575715327958390600510866457163565711450402550252513081407463103148527168478609734888170344850562640848949934488113529456560266683592315841084413117908376382203174589343604322175603801101028828684245339947064807793489188006711720274947708990246960313900027033879740628398803494811901569113016822491045391639645747051150765229796842648800201509354148367089359525796722065425919210867762509825807625303145388236331091367128693159309183355007688847484810140378672980811077263787536614583904551704773005305410234745298700384984204031664230947417601526343728632093626910461059000824090476398075768984564545583602712219357867023599946726101381253027190822957122193981702059926157037542967758705681062864363116989267852199201721286088473448209769167807019076140660603434947140382830306455628517032038494037605074328402759972949426300106103148772955756634156032267605212904287058807621585146582271365774168925053303302379215016089454439171604993014069002781865627964942186731982543122065528688044913610322231725516975686047486325530573788673643490950064266719946877723588573672051634363911908443448539474875303636536303010330589553782138055425874822544507353402508717911748026274665335222380235791206359863281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,3] 35980800066271089994015169568815279235368568299985762820099626607988666975757081516019172573758016999098447126717268039360502968942839590638544744785085916132645675288319726904574943687902935753513369165269146242072465861392223713546916146869755824595944770515950129403575562269244858008717407483372707323248890405150518057147044826817480147727229296530790653764920209737965778803184990809263326525668008999427463091697757107421256493425499984828284762049844258065171834523124797218056142058814730608339312274518062448146348196971528636496693129868220357417478080502075438653620796151593759280791153484212561612253533009576929617837590706969214126151742835005407581641271633035784415651595719647769655320623077531742224189147324189620871466919712086782716099768512328062246098361920641139666025387562447824471055055373390978139683268745769200895670742935742689510220035010984200604248967220170275441680180393379871581994428255167457539899387058105731326080077932119165283299439895958704458547934374413350158111569762538669867124341445922270167540091624946837083591317270272980617242269105607741314686600118791904591381433342769113032158305903402371196920863481199763441853232626602309434216870800033151294864201732840634662296723105979082219492695351869797054214545442307469294059695628135734483388637876500402669457611264277360099301389132046485199573649995150105044204420428298068254775449394219392961186858126449311213229614745653320385408145952792098258046841804540348515547132793058723625232881867357564686831920455332183561582508224900815243122828987862626379576595581969206708742835398581495754110937494888306297636312667256943747671680861668162153148638120453369480455246219732772404311913051599595698178944298181140443125211378256356785454214742442525538811423754856081421123008953852599784936201898558081451683742431221803332408900559933255450902432451152357931463167348050433980674108906484637670930645683906593217583073528495819525433264289178059094980240045582304186859445369429853259858192883611462164939583072761871002531606302945788166381728241149393227376822257509194360314802523375871177828411173749145746114663779735565185546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,4] 119436257179380020113936339008951623608984713246383992242602583185832954200914153274355927913085326434176712000454253250217905590319670220319485028901684053026919697140915458790788535931672148597824007258744149678738557110129441192910905391634332437960184357533386259322436230860090627393625412756328098043238405861976942233663638777481595478372925005644716645389427415021669482436313917961780184835711594491986994862288556527565456424062245311773417305389990608132810657976991090835717313415811190201748682587730640403010149305684019360336391952264119941840424259505768612625516405438861873885265645800023463423445221065026254257149946224943325205152290809884651869787088140734241942686676965960923554881132037722249929240918431479847750606126116735804353380180643294638045122332734383722039842559216592569417175022335629890261194995376417844308699242611013205398914091591509615653083071441216333772110516521234104407851678005864534585704913798582357712351087690968561481295522852467817032163291042084270801695865460742770046509727858239893031226322524480353710071712295664426046193848229518930986617313338236404927752028040188635025742492009119696114953843646744909646249759328584489583161182776781507194361614944165393519706287829402541782574709446804085048934227351136240049182552489769925413151927320889460533446289267253741009355892649379128758315144072584362024981505320573761349343891166525084031765141914948095771680791637532259453016725976800391890014057827796995710372749008505105454128593680694065208279972000419310026541865601176484352591213807365493304116389720370059458572223865040988149262892455594601880349913548673676026391372056304226551280971682509627013061555411151549290453140650901826652639428227112995438958797475081490679835676332691507201342124965338597642529055119167863113825123965454114658219730887762545516740953354461968099040543908128646607710427253659628426924014561022057438264927834356967074920866471583721762540438665984088674920160700137540482915675228420017281741765657120721549160666288353299228750702402557979644159614263724525652645828244369502990575120183385425696547813749579663999966783194395247846841812133789062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,5] -238815859224703599172862646260552049241297568348925160890604136144884564623202581634315847676282523406405004714861381581769903656031613359514569497227229980132457743980188947517616095335095903877157496445280132790066993546342267132686444749160295180540464662161972043642086623215472170422293668113013085803888714981363223450220429119988519917878279894870870794312426617887921704218117129666066731406052076040824493611200729121019713331782508540271620167212792974299705639388796382509123693558390573258091516488501985938434521981386307969895176567398316714714812174121338410559128556191207121503471541513945741849993185127909115650270237554606652140720085739511760791127117085008476771448948156201971505312899055948818210717995220284820800388394990209314142933935190166840475291482002733523028881855877614099883894047364229129367161010123759816164959669611459458587411892491748505782037140258520099260409216395620449308325856890071110022569809259788280773924550181998591157417081015732306923314095303278971588040132395436703104809157752057153665061995904520621771486962851584002879438798918577102985373885087764258266759357942839882443496052463344934861339995511935815270215469197807626115528798956024172435258939482020452052446487357544188186525421604890334672908361043649249440786926379316236955936349405428502788753905526445027118168061093825011286315684609684236458266869619762080017242273147606650043707914373014475007509286476129963241988659387260745843772129098565359449663802664017892138126666966257804008322560232507201824772546974030139568469953466525117236785896627175928582671188403024406404491322446510577856202877741899748888743931713731925980255008123839298059049039311763243504154122174143771497317255624276939998168557029429479039736247629279388388039476792000850041009839826943870786548137019967287946160255711183866035978465524830950279941860566598671968190585077791959681757894475440711458676812098248014366113484318087049068223127449473242015302883457190265269854056268880277946985228198474319353518484677303607090066618150347972071806502455410097815639773182323319265288095798588302692869126994098865832127920327820902457460761070251464843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,6] -721444760213125712907919226130281331444469670438950245903664598388720850397013064107989154381974022083981794125826260193957620240779030869718700784901364262083002348269461591637121130550654882026981630287831449174933062357321318348806416159342934820646195619657518884064057071261679869855277332712894549428665161390896595550804133710308899169124129126191796272749717308676369080344194234606434068193229810412983371686640763778549028303921773301177931926193809548319926063906043304154417425057273092244074870691207831515225506691291063177425226324177768598774880497790619947262018577108681518187033926619703992687481616411834672671551778230985528174963199835864809547021986716934348352516013016946344892091515679357280158476847895412849858514539134832006997387968837720281893717717110372494460570801651012290718998727576017987861965352135629196104774732499668838890220235012727226779681052658017963460488885937953460701149396837673172450908830723766493346290299540875808666666405074352649990833268435428468649126828534477732521936877176264836048362991116705947827630624744431153642116853162533352495352064456843313704951560746407010168844389126229027068677925059129152925555590777222258210045981850987609558430975203704525032352017623250458747407459970819645986965715734681020907103953116194886105334018220084522177249889179131827526359343083407860771693744871784268511540787993151187008390238992412436291999126860389152503089878938751467400781682896220495421772642826129547544996033507733614535786418073080897107113525752943799076086310801108541016363871555066128763866509358203078924383104771267852951162291530326433314456677036523928287426385733930193774250034691640746261357398111517317784977252312663701039050930961329453415661484101412568096580963479864894984460823580475732855457821245388105169640908645377408506087798878998969917336509291217824004527698106140594946605209650789844851704521872073778465586867293765827150833342315652365689674891449057041164096210256219299843983734628284241323570393259455495992115506641502478556394074518188657102976309114083413012593738936798891746461753375626250913713218094816333907960681504079047954292036592960357666015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,7] -653288899603916308619818738590581485739325280868067733038008521877353513349118724587354319999633255920825789303102724590708990264222772846274148212200328431999630595837830148186358534545453610241974493194284271718315517525546364125951186945049914030785108905575315866317104978896846497129744491617414552491748042156875073920384253761765112779494345761416202979494827523942521693977794183095345210399922752084802503450848148773686943982061820222646017963545434359679453386028986139741340336221334577724687889310992236118579655009187770183869542212282015672900252903654260874485943624725812851537297315500370960414472163127859655799693458125784443838257169236770127561623929951763000275247246297229078793889026776023652825588049788801468824948850651687379035376107236820413355448784023871931068302231697648191366453441250651253641966394683439022679312996492919289128949342374332202360867235138181510923612813956147997419243723394366136744456122155685218445572976750000966053142931654740645806269342659578824519486829512848641141908231578677436996474473061326913720187132547561211173312989780252998193898458784087655770475442591364103397733247324875561519528423758189659979156748919525868693496910817900270693093856158532772285212636399347482236343863259592268218757075888632304196957838714570780825247831938484256496298237367747287616913309215812845380747388050712678394709255704098034803575914484554282967979610859797735343603990207669141719674386725454250992666290050505466576912282008229677405530114800802193466922875230253831331501497182826223491319783228909416092514524476099625326625695437228982419038697301347318665673003540678512741639159345368899038824711861270259815993906138047870292967184929765604644844648682403172433588782559323304145124808621965669997038461528290821771464601696414952253073574688087819590165663902435310816883658092639888178322709621347252340384031438463218327244307891066823950786998659393026983144921267490813703511424078919176843246751461724430490847376001739880558150206985565548032903288580005517184666298326718378755520836047194983104892849230287132879897985506600450111748242210946518576935183181264577001456927973777055740356445312500000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,8] 11320536558971618999068931371812508438093440380497913813719254051094707416269644811770274680403324542326624927064579164661752257514005365699763551557742694874108856386321805353504692045057791168893197064991825796788803906823395241148322532098657906076218300370745450847550672974320975309559677755544641822770068685805706664694288996404586093893810934343521919619185987482538682744044182871055237274025653377048757481426646434098714642649218258020557531964080047057704179739847835747501708763671960261789932827565520559021681420197231444467547983513680899432821092122717535361178841753782950122623916173650793384907519913644270600836336495939371732576838522666380943875194214263589459465992229039203057919382215382034349197031384175644628560387868621638168685749693764919099099201112002580573475276332494591113425040710872011912272310426617694099082017724068965036013957255581246801588532778523565604374923850960476961265329249971367138159580356703033315683050310452785441332135434639924296383360897653051220889120919842903201906412076016146051290406731758020021742948274569524555814314866951742499420499394552154606586171780207647312800803846777616117096042708889701941348246723243801530710509675426643295918158169670679983840278850636578166217113346697891425115808370710981032258265440909566096783310808577982969222051304754676436281888616917314357425750027820584376261435442954990354704545595043566057198782651920373697099055910974176205965045497316233664739144623332244594290018824747385361630366103824426717624350293299977686823391051972589753003634972640031933684428274266724003509170729171553576145090696260215511835884159888226437780812686787181928370191748186971236404541159280529807077040744414833819386909189194587264273870235919113502177793621293348528471499907285874840564902017188573566020058397667181414975028634740341589997225543190437397790942696136527314792281801581155295105452631292708392455521097352020083593369314718370561111875914332315812923632783105215710478262943828227463910141874743627489038055853887123755792024282773107242156748766941886126607351730130315154894130978006105129791196139676909295592573399778248653679835200591696775518357753753662109375000000000000000000000000000000000000000000000000000000000000000000000 [36,9] 4270819161411143658945651765326018597370866047128291047019741344589150724752668640731442785193787805037788427422506544258174485393601205855170315673890164523583192491811271326642709107203444699624312601833190304556907529938170151338321400913698070082012957848287104943594796679681830213680960278013778725712575673477315525843612811963238794895660665870929456222133683613161233135566053596829207170611005939648319807358939518419974130202609920268945476065779293267326417120501391931672018005340757314797863647982087599858432708619844434080265720989705109784984962743805435993966020462984245474282205548783936606372432564293443294905825797807803100815401699828438177533712426449111413186642675772599892616212223581267825111250458857698707941197498859060957890636238634525997311963646716162498152898059553965465694269529321406272303928214878590598731096930934953950325210260280556281395194939052452072336209464716103909220438358855998872089957993769371840339243367756596119426775900711109663431729876633621892482231928595814310498693063444198331614729539921916217228330950069741332229628258698777741664930133492824590085798600993830197640373523613846784816228841431506224501369911713511361118313358312752509363158348334671826788420189847903433957479957623302133080252097559085225688806428314199232657767752118945700729441629038103743776881224321617678879661582094713000781788376009672056527854795707568553137274001041465025330350674617300058761079211132546601635821680721131923231108745856597554964913195467309478461548856535756581554661693145989650160570750241313719587765133321041491571804014141825520344763278605936618647717922511635243329270696885571943300776372307172647588272420853772205989108373483823032191937050381873640410877069793051840471153313074711626507663668299434518638853708347443525505342510185435405451740497650721136359901122571379608214734651944032991127231614823824502561726964979785128074649416988455013606240571378986164429948454747803518236044955595801220775978614946916088972250628665017627640667325171348902493275721688437884251779136608420745968028496059081590090416145716516958867313034787530603381792898981511298573884860552141162770567461848258972167968750000000000000000000000000000000000000000000000000000000000000 [36,10] -132877315537654004951797625405922056307981987429253815424073988192523969175108319353100229235353250326335800083884910320222902635927328253194198509532611086020705455952277714620909207547556777548035346956064537462623035635346723065154414474709770246872100913665457435200732170776438233387410981301098734445140294895254958372166298823407289041641839297317806204595359772693869729388596105506796998606535055052877317845824061267647259401120158645898109211065370132036652032416010266539473993684869001581858948733244955076542076456041866134749550648223022669730383697345971863975066422672084986079490181828380689529744927798102146236007660577911390204712422840078261115888046226310599473239698997207617711159172634519119345633762958004153123279166927756629965524719039044930648170247524022189862419315979225241595509821953605207659702745783593124487238705507426724846590155891196457516752711975782395418975130775127967924189047170893219300976253077064860667571020573788521188445371175190488825163507651272425805972500032424165854473488548638921839649027360253238872609576995788032965312657157748437765436601461832366497321088804073389140264015701744620648914787572119745259914787134019809092784683723357187226629374595530239418921226238211689946833674561629972415985157464586670323445209769463092091210853800794482154013572673123284401381413278802334973524504478130840140040819665905743008669713432491486683267702988171173095359917156446519254184856598776710184886267967538534465585434320874095068070239796774949744805466566192963111402616410233455457940698784903161159991157502464379559019147513701478592790604739561455507540744527558037922635537605504301592996376808404984818769579216968511202652091421139940711471751429529509616304552931000780203166252392241428910782895134772790312393136753374393095995483660395726421118209981375711150636133718740239976089481181666044862453317278579541892056313502462674623060987748022309505891255332601994866198437785378616584683527679087012068375821234542448460366842445606184752820057204642648381290446633671841131781477605377993952212684411398499232531019605997866548099334249260569392176402356173934859475110198401281991209543775767087936401367187500000000000000000000000000000000000000000000000000000000 [36,11] 138772929030727006318029062523774143922616278621085647146559652455434709141946308588803562172430680377017579497556281196080117756328107659815923685838834059933381207593184395589305813621576774914850053279164445412145339155907753438859154998647750260734242337865550762994306316521698707461867120824064460711854279446635062478556680004292557613257655136914576284015277622778007706772523310998722968855016179696724457201206175374225522379599516326202029588414802009381638807989602121228080135479255044720174434889820196020626827430459302459135773361975958359326329894647064016040677579652973362669561752936986069783293200757620151936791357410716282692924726764004390786202438726687359527868730748114031860967106864114595930831853125638953867936059058923410223263274400588094707636740302264309030700077723650523722069473373571739769061416211157153812905462701228981842254545777727100463103175912902428837384411877153146003643706768699829035351622324963775463858087728329898944009206554499347973322344536885470611440876720114730636076010052545912135344311544491889257425217776636214226909948686573933656916259426061344554627308694336374636646965025536128650646469697205189895514952503522075066459170899411598754212291342788981572072887510632182473951610466096557161465449393035275230285027065850906697720980674551108799931026014442484323169007935919670324753652767926071543130150406266613439323729583686039993563487579618773840674577057178274067200607687742167227390946884238616843622959068107728576664678581709967095310780865076056999607755425409472953185291030062414276480567048515399558852956692061749553062222514784840622831289058562020054950586176279741903549562035108833714968154544543234700512980455689982875992557532253754584280706446048709205570052684321017438468040700898770474997116936289873578309295012868143164338601866362994342855376748189674573220206951671239291331580544485332754715387721584172639932657430384529727176575163927114113459942360363771471486461637829320777034319998510667299536273209524040717098789306908795065626200781044905803191849835232627367844600375408102605349627151400071887239573534636813043078010296796258618253535471742665663441584911197423934936523437500000000000000000000000000000000000000000000000000000 [36,12] 1238911115792949410891363681890755998444366907658711977497873396510303709081931577334609677721765186076361876331231533181611580927443702662743867569701648745642604188109889193461123279227170023570745279944527682122700003087150267163548956752747006818106285050913864925007244335394278729180034608876917430357828587044767377933735108458888328105706219439417292409751903997500954260720452664125747101635622866780746747368328202521248105893773135440136090994582519429934928849102730343237920819902183554360887969996687275621847608483845675275704835215182670360361754793310862638330396531295834937944729924709411861159501208889593930075233820911483632717130294900901447625227073576730566814540933764291660867041870706838463100581403262919648929126669060453626594960025557847789749237357302200505443678956170162497376864730765029452377872865925261713493683757256913672564997026928931125931989331526548254972213073428615798529338348605259132201093821490856662016563204186858374925509356189798278013717355587056613176592161604281116697675949413453565190714899595019583240959049990860322700857105960673842130084423562154367814396250552900885915481668793849187680581771005582168583774824790702769510018597343315266402125042906557801834476931002471296066415353272082930836526981893204511508908765543115586530923897258109330963139881117546937101297395317964790089545568016152551640166911768477111096838818108440922421223324719365469261796775352357349119373926422177528749753402506656007426685746373203465380650973819482023241811022427039645900168496343797663241350167169371538225882657269173862392173211636782435962327411910887815185541929266574340762959973588654024731347209020283035865973626586222073234375665056425630012152059485670858918194905205348937813794119679131917440341394271827139915946782303565490496672673734800334106374753686342024847352368065430922715120161209089626877086899055627097528107242567936051043700929403860288918457280356885519840592264707198132431551239413084034352407467036445557515554080071865702828842957653085138823410896177376870604182077253354270650279319387714451823372650992846402089723394637001847845388864222475130850089513646905547972210115403868257999420166015625000000000000000000000000000000000000000000000000 [36,13] -5854947853450446516622394867438562644438850985719726016284086586473693322645487029756918603181520245425828730002210164420790455502861831657185792103817612702951614703748325083690024759775139705047814364129847031787274759337951888438739104876234165318367113725361576730300263197409517513758125112747225075590704417374227385365186002651947988471191586402287632467529563176164665860208963104530965263913120148514129348872687185247421481169579472317024233516839011167599751283941270633795919266731973276006444850959768525341838006999263090496731186313118506885721837166546127529708231856240995669178291196167509432390875005789483676540908264980957746267957806745132849913620415028639960535698500456923128738952398906784226467868585081803657404930112045211618071691827778621480038034000742871301552532457405269717964925633825868973862420524468376515515750298373691739613202535816009242806314650345537370767358592630559242807938332740680430097722915504987586639310599574928535879183169599267512368057252557323607937499184004109847231692827342239155107520040964129091861746533914058456484704581892218755506527253039377371069710460457435260358038906254770238697452541037314914045348760742680263201404246989172727594105218929090067157938153254283678641720991115578548598895537061950470920166410101709755504609960391450478578120470429646300343758270788264899585714757371759556809896554610006129605308832305991214516093922850931166687062167349216459687303146682932594674586781486366181235555211738032212224556957321164259924494426986192830647325811676020752369184544332781126168529577575787021601689755916172519021949794899036238400558675386357929969283752017962564333833975381326715577084674324904001273490327000034686785149748164495331496884733985972571007318098426390642723685953510304786333983847930282297626401675616607140558412521095306456159808763079597511617133289034224759611859855409851338308880205463574538761132523385057972568652347353311513754012687066997105531348337369791496790244243383921283248149576074254392727326921166835914432247625743053270421752101858476516493996796437714425574006383862494848193204240231415062837877385584762304733403280067316476475980380200780928134918212890625000000000000000000000000000000000000000000000 [36,14] 13155299574988897859646008116709941020175282975580181612559061038405363440286464675807896364663045850130043812214699914951149105711420744639986207367099541823641315434615279628307575504382353109781223454517958434064278431813344623963765340592199077645075976702486608455023816777456311444489080098058123862986743935955541493124210668142331742068164248695149123670488128954998266482825353024187877407816908427599404194787488946710283509242680066928850021984055720408741607804059727482076563259763005832820889419785397428869727843645939326815331000622824861211819607074973785510337225122161715300848637757238229192157748272770863539949211082331349967071990223342201837322639706154807366278845998712734428938269780593105759335025564246560917825597821180349841473795118459035695339220195791021837965686496096229141703273256725360238443149257830351834368275512534447938497675037944448180484164781189982981365591006366073204550105158380351848237372525041738954534841778789044947764070404358441612028339896504281332716808317967028872624469775125404163483441117641624040782749873772721386311052714071132662526499835009132548244849831239279150066015983253258077762557033129800896513731118194080712879533795997909188874876790196600122096842195017413753493392497513840183576747068066828477934049713172419895644896882381031552676189693436131400365100300922156338679758277485393621589208499947972566534845189766679476873578284086934701741456467637316062393496164443086152165905858205499256075668465806207136316411951948906036690298553752538399815274577967508144095541506428921992195685285200959155443361838400242481033522308432185927732275777345627903038705303596662019514359761803911340640693898134989057015027560750605577777411228084393237905370673997751625074128450655881309327865915755809250605834431433044004299357772689740740809816234542610455080068148166729551791994357996736226150513544184648741393660293060846822596840978188596360325173270657162342680760872831977835706557449442182126290344839031360561126261827763242525113635602760844129511465377641104540746559122594580896514455546969874697744206145124934642314734110992745256503350179930800101821525527031123137255974597792373970150947570800781250000000000000000000000000000000000000000 [36,15] -16900236068786310024416074088059176241644239539938074731980457879412480846020025129887647997413734619655811038001802976645519774841913782559690459649636425635645544506741527184774777744721888630816068700524346319082893631398000679556625961911225572060584042065089939392892693469428203572475451976438615851256393947368607738074804829476144994739048824382672556855465081259699314616156161119139536498365710323875766481464012218288650062972197777836138373671301016774365592100429658842373864460413104172609907992181738172852136811631032171544552444075879689518402514034187175526530059020273549004451003274713348453362038623722895331157967181836764092556090814815127460955976935320314385363904959353367669532357277452299264959271388839169110275300881648551442596465711296101078115757257566362112257546446647469175679154528283608854353662136456600326005178978071619569926651431360611270678173484015171434473680417688616249321837539151836095693585496273138969966877726620647761273991752749124532321302371871373100541806490224680899917411866744711073860009353699246054768058962846988382545996102019629493153579101140175302567560813179356565245832056367263550728442741262111845438801776153085454792833825565940135076391877918067973503167621448187838857039219636653590957582647993227424152947231368312241804379938107130013637063571258030774993885336581964620443691604565607060584052461004617864385633960548098222268218510716521305062034961095290054567014718074757912337765344473769434027157080489310188033356344450966892551625460767272515326329380393722607447589730845344904634527747491596028569013529103888113237458459768021095451185663966715083957804922054070949899785736122361051856833391022583494683816516275777944487599927396510242947557842195151183645295464803112105653189201775037506540687064172108691569325899425458563878354072939633765378849423656387944189106406159317079130434436737005524927856393244941498347172318918179351190874348073232768644600673513900947255649977394238107034288678968899003285008559327198925343291806099175653960900201522994363611653631863484636296170389796667208684844386718331025306737478349193251377964934738143893406122172289388072563554032967658713459968566894531250000000000000000000000000000000000000 [36,16] 7662482880439822200552341372267856953498673999606778556616216270418688062755449232097972877427909751569893730618212786142910016953251208380895630534259553938230258202005278807364870040863672729062710004539962863159051239081311424939417747819703237978352854829693587913074386088675343607437694517527183591538001735691953187993934338740241258023041365124707693268488383425136704023831140440592923639477169805462960859928738914798637223193211048005818626058676625103911239348660741087484925959943551071518638644650416973844585492799125151315649150262081523241269709549438515554820036048005042930181354598275967360606603335807306780184840436228812183387694714749731917315091519916836240329263609979485917599309914869303130741532010356533526267730894298232642179013355195445591504747858417080038615939680115553621882249445273362044468586323636933071299175898004873702330036002520494418946945473437854817434606123293954257660208750621450627863083175739484335883114426258444971180436534099158454656069764484478847640102919739238049498733050167241361646271755663598118417860558016289182056065976488956250256426175681241919683417840300766872639100072168075709411002432581930890326759815335451482950423045618724185070220867914870222327565533197878951675132371779830018769889674742538884108173386050160510630220694918931545972572447144244536146190108933758486729370188725563624521718372634053265592716410693911654641149824634753291388617982309065837494996375605357957915656058875872636555041109147893218533596535435529972856892302091430131138978040303593396410689859894849769162401058754438712198365411751533906749471133008876961829466695237225080591383556690515232430331998701002271301019471504097252833156236271764546582850461191688453570256386311678232934184233245911292205721819216936313934967284424581358229695516963781667264817420693686504080983508982283742686979251098243746422261313866035938339594476673975847326119437678862171015173728181555873028368853104713818591426173258696913731353454208811292568859009716443862228099853560406013971785344717491922337253715082376810246207922065774491679505160456702191935456163382989379721633032493105088603739821642799739942475412135536316782236099243164062500000000000000000000000000000000 [36,17] 16233873556003224916626924187514000092429975729441992414470329139908081826504444921342796610620684959855928033472680884709810151347267169650915299098427419343192545024197373477879740250463915563820776529108412299017123427222014748532309322028445358520078582044097401359212725761447475472212285226812075374426635483264515733007432169757073045990557608181406714001884681891062946398426921642301988184731227501586522980133845109647311778248170948867442917067085600548163806422186574446541723803172593286135894703150183358551624857022320073676888174249204213246553359281945910656886677503528292768951211227987408271489028557001108303023090723581540428924997594554749031352503451197822872274335964077062702512119452309445130174847861752236472726448618287603795018522424663454345795145544276102734786638840495174989203402200455482361588702852031020511607156085237664498819510087898348731936429062609904586609204569554765989992349817366620515526330574167343292375176239387102561107857010283180287808060385282166187052860181283969850639687984186656022405973882964379058996678622703071530521439063716047686605104956691437956349167938951590970667922483834580618394772548320458417323529734757548314429110683402072725656834627527963351711086535152505987395422426716878365808801221099340433728812165908022181967173610713299580265588766460808012700772975368202936527174599742187116230172723929333675739659267831517664731585019350290941750274279048512850739477690452284465552183042411933870148092933160984373666257435537031700369302915001047702804416127984012336620712129911759679514848751489934188329931677829062020078164316414739346064971235702184418637538574376359544060805674003631812206573139914076832414188797919168285451811648372616217620600532612068265767459665249898914601443369729039323988203741625949666653044587564026431803929216158876657365057715830520016624894145060089142967673701343464908489564592264716277695713963419612624989696434942597030563607651449425134769293548974342108018868623688733170867013062121698190869337640668207348846157111681013694289970559986575861273752648858697586503094821456140119268303703044113990701383013794370402206122179522042314747665159302414394915103912353515625000000000000000000000000000000 [36,18] -38309386171969871097447248185478650666538717521606662322076263677722452483308684130517500255221686314847819772237618841533195276712085023617542215734895257298606445061622058320600551875710514288068542019523953262049106312063665399685743726291366960577662072795216249369177502029358051872130309992239395985339207712723900573813565460317501919818154037455709050371625124644848017706694816704629663695616807950894662579298687363127053086708486048651900595991005003085693160880260256058025606154580108639674495666576749529413918926413971056622223733158394509686110910994041232136996870116563685655684070520876966461112218932257858058697195423958642710169827045907005629320676913500765680162682646961903325004843181915340051600917790803407196656987878983017080455441569562395302869657172613443512597355093210911531951948865737267703301634914516382687156531655681961657262019128051878498649176524030533899755349495354682024134922206395940402700093112095165326063873392355315984180790950988379550320775022471220252004407776736987580872521030215663376722116291773228684695239699866330187306487567407100929671125297453152181332642986592868852806004486535009834372975232774217182753118523208518638183623113921703263559267315258932618846099569790365624016615018124478815611586789834538025984720240672391839862500549513299009924200073945903730703244453460244616587069365815373837037440333396344704080444193017627407540108290611049762918810894237570834109973954107035484198712664864377105991105862798765400778858468111228771931004983624915921464689479682915475098409903238943434103712798773199873357169089019111058026002165485137702307908743054245820430430846115731943921144930447975683438985657896028537737370475633593486694000226944268903320796536979589790947375618057580374449723519768534725139988561996744139812117273699355896252014486337179993571426357522399392852171257692620325150472476790005070274102440854942565459498560457162583795238956685353838005606167428113934647346598934729405697093201480915649129381789102265339199480915402232752462899663228229028909081952007487802271508755554458709972109191828093429064782794772828116227855382103301085921361787521447275772779050839744741097092628479003906250000000000000000000000000 [36,19] 30703419944503508921479989768085982237681289048629991813451443584720008744621861958853175923486474764926502854213940668076506164207752045942153926436287719657656256079901981375114839867855586114586439588393681312439479801064311278004265590627730425859291278911740915114822799924212646245709649537709410772790222562350448273401587742327108381003523878724163780514970925623030913155508504278104720745665321700800243638095811467533575701813082932395435801459763685282290070453343359250184094771536777968835380893051283583658770979166803973001048499526598209902929653077845638211267937926410248610274871167021337244040082450990474041574445611555240001976349294715381681869964280883736151629256218051152353978323445964907970381259979299980257407025214505297939020241515818843827273360982538227144703141382770774208046144076053229026915139606062645924708042122378342064153952062791346974121398021411726851295877187537768418403928094022125842037318253625214409687191710605434563429217179452758197556835693760520539566413265211934226191981356539442468422823789246617752840607512719495490089697702353974472936727424318958236221296941871129538323332266579042233526664848113405262985474773620197981026411747228699463317822270665282429292575837798397823787402269970024766761872234187833957625472747409187098342159177675562442627452020163655402460238933062497905119430104161379898360977248466027218050853889785794062480224992033488791938244896588852343430402383013609496560992924553132290831710280488945813411838516008483926699644244774421297642291342779527233544518031767537771217320324150813787680901482518771489211939907507668707720652471777433587884060934015451144755032532815683431348266537861706380340425567251584910650119554636961485123905164742114808928365290500764201332647678622615220059027346220571756787353565896173811216315661622412234515688831749928077550589875714128956426900262718317435532719737511495172145739139967178919963023017314794719082043056921345119630060176490908924653207350515910247087199574917651807432270263631790713441203090680104811149112041787089943248247333104475310049099924914981310650507564283763450206079623890600013545712322014227466104863140117231523618102073669433593750000000000000000000000 [36,20] 20093394772081758839426315130418438173790298230628496966556404083413338434711872084516224857051447702582583606181199343253821772980293382792537896531262704805879531440622087233646047113147719064491584800171332759242527637886421383044390696708524998710454023703231442292661164084033094221654805791813226852743013894590133250459936694170014701672566777157984384142340355994423950856027419469341727145999733198606044795962591114230253819247203756417283876370833460067464989568071959928433989651718422570514711666175086621694716839780273540046606318997815365157505629643871629671753667443983229558675816785590300676792943093882393244874719782218153893567217350244563088057579508430242348654719726672023905764817562949471525551983256915505747637429765309095885840036958102467771878060193508028415307032505662908414859525190439020677484281319431985848221700540294508542111976601797531856208522963369856403674880559254363187960714797036730314178341457171576709658181032430962779042328511924494797816834222511262847942342369742153466021906723112487564258806995696650028686358714342904128334064760460730218962412222834440660023595106550273249295606736489161337199719273389584124233349664480108976350666187158504313260195946471779511807789520787072904637341908400481727283711854423002185350578490296230644432583550389848381901227075870759617901350289490401965561697607292940221676841507719312344078276610777118683959684907631688598169527949855313486760351435673399959019922715253031945809681153019753841751880009167915440225433330213466161564546079864693757398402527535959470791765111478263200726811952504676083245517411972073521357073473088616772093541735513697600014229554653424629586711250545648056968770128463915347667088953197776897894818338988805048276890129722794575104803078742471883508490709602409501151958108171211945754405327779071396713697741836693820016321857531194491295459159436598600390958818227168236050818087368136838734407587027702996220941999394652187728930313295077397140825106560177950906461534717545720885034695022012494211856556579393425852208630431644586578673728242504689833187103622055756798107559204944042135896956051528770851386210072938177245704949314131226856261491775512695312500000000000000000 [36,21] -98372475783183105538714520011701502816459997882706731616480700489121025281518132729687364252142367602168169328568874182445469032947048283675315793670974739536733191465575221749650010347251502542805651749202853681505454563513907842665697779073964683343410148265317713525890029099327700416213259775933101054578641337437560504225713656294456918795707255762169218603794221251528021547934697309447321954998542851309009265359624212618583715800622652043104613994595036179585717976760537291109159380105395589891044953021830217521392566976465750884573545729233855809569262987585979972918039112170825809331951485987321188176861436110513672760491578739714086521484105719075372302686481322560556869563588021295921132009526189467873702312871908507010566497481154013696428807962614068545502108651619971244384152788918053173232586014697256018269131153628942277054569392038872226672326707045614632741655480439478746422623122297796573669198292721699841979328088386959679644618924626776318317998884975496301743897992002751358761740842410197934848454497271402945027936576843639772184810547785300613560188203384392057732204870198342201955906594705315602486176771010717882164123875417475059891232490169576376566917997628103094909277759513861767799399142085221755345023337366351041382712232146792007703893541469427175030836892785585491595179247882554006169103876213360094665937303260789578556099578731784977704145993168067951928272273781102785043740137722624788242733606312101248374316988196066139631326467196674879666063832789363534420465003489416665541605093884945530640511705674943214012594622760407594199590100575245419156902745993526721341033456326492306378050043359947854061577526769802819387243917522726147385402783327693153292474003758914169536485316788162431229666350507405640922015162731988157235491813221636177549960385998123876678622155690762912799359456137800757079751490127859748783331147590281485505882673806989871295497656207594103839496742077546248655940549405656181497731272699336494090493273161523666590658741715822187780365226533228147954219769147265758966950189559353802237509048761512715746225584171136142397098305974727972970243782294608683590695953980403498997930888947394123533740639686584472656250000000000000 [36,22] 189486420326138696351387306316309897158312095594713335544563811732279503568470842426708054873792868424408296942974844635998443896303270528960119705590167001239354394972016529822889637462539640885371013783591299326209747743222601383041522314193664177192136690472374082953990165542428319657100418948313274388252784632063846339257113541452836426609355718316174755352086769537241911573407659679908569702988384812414953831714714190860791071093828802937622444531245202832787410361488468272254249341255851410634149912592669577624133544755357244753445515645743598786148708594115030925560296069622052575630544810665633703558925519692371882628562441955775674310965621454798962799680558608282054007275432077734532957962724156348293042620877850695541448127183721683501617179296019596817830092961279165701942483216913650525284350210062180380384090090305831453972038072484078414793042644254578270018672652143649758424345569653099211188625868910297266604759775935475865911827881841199348960029588745280269842549377619927841026278588644993509168590946217706480872597928454631378724755751187766087622374390478293381480093306537103988491123413333888079638297006896334708363561048985709660581589894338279730812512127031446149295246957445895370783411557895672259167879644252479438262440541614030450314628904656812054817443977601780522152095845131032353650898242103043235334886555140781249453638214018295287098268518296129164405645858251212828708330572963169592573228149579417008987090029527392940221712423798241689418993182974281841027911699267471212236458179654102145882779572655152357980418137773368772797420291202265105694402313784806000803852382322756594066471299204970187036446429228438100768778312756295224665031170511029041369527647572134168201013236564729013445787113238988529750075723468410465221014621471493763632110250985317683024177689469237445952915390551206067314856201038898770423845447122228520972586511122147197763862728862625577660845465765809916332163744389157787734089030406274687687282733310764210216678748318367379273644533134732871069092698092865630635147996345016915877991565178276245639923370306191042101795227060392069988801641932273174847431384297369142983430423399227038316894322633743286132812500000000 [36,23] -340085006349888898142962773890974771317516691880894783975227441745999750996467613417730042677791438616316456329922212824621779593440145891584123906178941712788172821497987926032921431360371981867282224251318787189790261164613768310476652546197483200621375382351922570015435016823044026296668292211565336628640791509700877635971932751481302131668445364807981002472599644462039388084941397162767935033131300247452424231346284053867239138573353302902102046705701661751435259477830954026384004804469248624434805303188525435605061166255928353868928122752302340688764848553354823527371462073393718225761280782594736896896257683428679569398543108283167382941090674541693280508481387565153489781142112286464471318413653723481127563075768930455515460204876838018905258904026010524650345382092534465642462763704441826086582307096160220112115397875024656828754710586552187067674814233851684539490426141734362494742869419866668308087871884166523178444403538840112543914969934388673483226457250893203833467088310458117786420925885522505538229705409689195635820121812901147052921506002838173245031659579448094788255528114110659280879735713218623421728013082603202241600656808757525652079229830892834082083728626098879413450970318164852207393497125624457435552610895129365565761149935539354150975535149327293552837176438009178940427323485793319594670329835764912469753507539475312121730420369884455759395905607840333163722365873520537619102438379907552617607509738503494832884094722922654582305024982553255623392348256308613370554936073749207534288340848288617228282022563523889876750598526402001594519966970035639087574799731226736276558871239671943440424751238752319175286751849695134719824837622777634357279957325362536336855928295493241912159541531988384147038690865004768257838192875146666900112304610382295018431641244490203412031411737912847236785042276146507879512483125134328124650163288723531845452210550609672186098404628125576944827556224351915052115616783115985768952909441535512723620638763817202698536687270158217022642183738834975077169608847825942172132672489722558751473268289467431909398928623186799181007200752450090644376992698902249428686709627436884830365554366338187719520647078752517700195312500000 [36,24] 679917606406511432800105444822979285452194181298727626623871331045247914983454904325608226904103202871260406108159931327176188142482876767704976091987288740351378135525873705781994541719014809646323224498267560640835462692458786510856068713851922084301453019727058027913382210321994528383603636305693080961988873431153238083797131355162937546472791111494236688044290913643227369727156480004832383379599219921316421127771071205911991550244342288163947204862064412796201707729467154819550643871090405993344812828817431204326010991399942776804355427691525488668239178715138700429668043956680282669479121517657049210583528872448214684864932521398139364154108690541367148894173612601349566575072274190431094898455139023749895412801652403223402750369676389573985537937034089234584666854292640261315871924164676080940367886903001414921871399533379476084340946610633105194302517501237550330269110206033265470759859843347080318009422282573239224958176493899581976235716178825011956751418643666440575996949887595463346444604502193640224480043963652338763207149902627259230300409954262859014641133950793775649549502749844538243507682680488634736797779602601564582276350526933025032906007300623768292885488336055423611148191781664716830566095748317058392135873237194271321250098282351550631138800824557912388838637463766080236104600512403244883854730550080456833963474559190164092350233926872620620445105160642133733438399756473205498679972589106897395873801585659986924292404543338077989534598548627977957087497114282526459684617371144050531246043035034154275343669055185531137560096140774430511557533542213948488025023253887599131240325188475207683311343493147961220528635639863640669037139092565649121843645015688718702944018442247497272392169770972858797807410509943009213603167548355562334038985529620647581796054541481659952149869193325252527100723339401949691771209813105152947700562908769384593570239845129998967842033206092772309348170663026991719165133145903668913474383789529370596850471636840012348935776627686300315458182564484023437618323999459767654307817045241897854543415947916278304025887505275122341862039148124262232171246951001889535077826124040420845162126239902278257432044483721256256103515625 [36,25] -1355983081471244020411999676454571861748055926801058115887676292890477931858592828868345091697775748664586557106900678437941660689129709405162908232416887910686288123778957082875878379930111855826971956482321929219967701385771238166073672938523263384868760271931948978146651703181828941116003084075032473565835425766242910005350795519860297449508971878251399068255638276704765775374449976396059798506563824866847296000498404417775157664303074339921790823615933628737973044735585748936401712592604612269944799052839521475030788762133520482592943317703976275177671323381547853169523962425748944644556055858895042948592217875890780105592494340799784104766158750528520981217640959873129844158868424441019669104941415775644967220180138404012290310991216703411018338369435907508382001893313085324739130020046787284917851611682188374434250609239518756539057300442709161730674062004843929593149574298404670402746313683296084388928091611589812245821303341845205856338440855313082794902074636214796372976856241609285629231208499708041551086020491879316953045182612629255241211700998054532421947094078353388894561220733005216342794641275636959147811208571918991490796344078342043333727505956321997447379102068609894854723395063591241145065568066703599951161899696932030160878598187362260846144722812655110371470201444268429169056121876433835072883964352474978965340983628058562316164821100540463954896240406271487851968379382988852208546983789690452213083918763499615236820408381016241138655784397463656496571501108110471885668342517838888064284664308997522644832897957370207990983804031482892812233100397349826036577366684307771839613760808287114208364463577174413559350894155774388975514710727322993094116614360134923873639344794627680607317017950834314673577964486499402985500707851911816601591271460585305009492412604291850049735191682726439456191081554970557793473612444700232355139322211778470213881432766714373645348884374223889701284054397992791258027559786338132976853064164032607935268533147346507019931556614335855243078447018886439347415993758590441684990429035204996194939396986006243394634364110221856807460317980484938986369246127275389276926130291390203141954629018073319457471370697021484375000000 [36,26] 2413603744383124880171182468024775196299313627772118736943810385729996012668158355248042147639400356423575855813061877095207962901234241116715925149473821646160533239221228262282111047219750342121320134209059604083475795082132350889109473425793590006263052357424892723518527272806201799497301130953978821414460876753870865708190603769025035492643350875157047648457836212778596851906824792066972859895287070209072879137726037493220463704548742817773125402570278273850331974926353220762765126173678709361310786373182993410652716718528105726690170425293151044996450374611996535205350456535189843946540108498236491064152611172125159295544071743189492628251033956282685799683057381336936903035373946232028237486787093796841824469000060623376044230358710813532216233089376127954902030397247288914239008350561607245681746318941684996351509725798470786330769393317835660144916461445751585333521352982845919161967236868205942429553676378218225175893455817588062562703812984068861945031308344052905376508377148670708008699252386898038257687686195663536312920481877581802340964138907667049575979827893843168132021611148859992001129801204247690344473258772779171274401369213413917496071312904818049164678196112601865636480319856647175086914585448241309734000101266263613358121632465847737672726570740133864329307328972976386552425222349126608637724635425657298421391476338209220045659908923840423941343807907535022868942501855387813624260784364215948834449213529708604580972112157582954017002200711771387376710525953695132785709170939224142058363987077411945555672144736398227372975600821254960334680996741169554483863245005734039088367952891350281137563681273015561017081491389165589882152124466305850383567815002234638287451488523860279533963373988260939017000903580379500421595853174003288247227739129712002531506453595731296568547944560170133910163867222206238784442116541321241088673845271392690620822513688842815094084279577567608836780705931626280203908103117287581197221116931479643301442506327530725175856785206507345629049072512744648069559933683476675099767041200655168155009134279241993278647288752825849329713110637176879998480866269396593142187731090178397230783247096042032353579998016357421875000 [36,27] -3717080022159385273672170729608947424768566430962685358137485810663382558644291475686842717664401681675898458141046135479685920155055915820825813405975978470847601447797214036429683288068457791076742594065105030303320366634340345385058650554623967551373597231321418163663119136311882405727127632586551075688766321430829516707018796776523011304224511702807362225762071472439147002761033077952694592766463108408256626340779391325856000306094054383361408342459183154102785981657908768626058637953883848119981652866591203740298018182983953562752638492263408059605704549799548190354671784726008211483981460216705818260474533926755591667713371278493131943094402692120430397089310502503099551761266800804989121185670568082486298484308368394904572111696551937972111269028425298663087925289314736267081891528889869788128945772368806601033837131171939619907473940649107318187701569947085531059133823277944108516559113074075556119738134588374221121256954230616210962311661442657632463733322577474771895281372254372853188417301696188531216390543634427706236107300058538622677086237263026187522541919267108557522917531024907051203245044877445517292019777598467004061572110145317143925797173523347755785289453036402077947888405197412615647377868017628345520929956068021569427852367287697059380068591118299680978276686099258331632518284972886252639474199474443068431711691509311935041493700460542802693699311273992697011205229158566728645595295290901363057278678813220658290978377611283691278417421999564891172506229690303618148263506845059774623904134624863971510407980397474848106091678638326204025670403702207378657703698128706669723941753352593073141669950766636362521354568182085898316086234279259713891558101814095639641292839641168342588534402924577876608795265265856214106855277793203036495629983361126123741684343061665976179216632493530292076779562109437370781019256454967264019170573406044481404942145294413623065888899620188975795513890485311640513630171576412849668150413738971791788609431734641359472342394076401814693898862693698756969240565531983732656321383904298894031804772273956171709175998684542739630274601166372118288003816327315053611031573114684145586750219081295654177665710449218750000 [36,28] 4976212253078043217173849478498115865592376751389345614455088275806747323607379541565694035912420404291607350474673349586213403001623986863886403133096076456331490853511595828411250273619960122324713491648830786616422063617921154670138593957973694293752212470962936673628721035551249043854901395581894610962927448748529389378595514305840169831389249801179103313437850311179269603086980741042658662894492642231915960590392951534279993206736589313788730236709298271231282542524678916612234720561508246853968972737830550615286039024863532172952492494664839113022034120725930768918303024700022715391557283282053886174811003730282572560047249684388823707944599836615570998426967031778824573016781410848121512380456872287384198728696410890935322626150985303259694544606440205513924361825418981913648334527197999097212468863642109211881834181248870005666105454646590479667883287686335700709780921025466769891470573487807280661182670414431455025171951769064418460958605845227794858371551952033622107406962654013124255428164769028562996941670941571111418705681450835204016582964651357430342685294458802516552728551544286623957382573695990077674758938697245397918682555116051288245711334661452338336713359094570257356793781209943275911254721986038768641789768754855102806994318997848427291813208560019983878865847986036080158423596139505217523182268112615544626552545610592937047098091694350272722672578376605376770295537377249627402419986775540921208312828791221111921336486473096677003919736001514046587463883645350274909289059310388275483593633517618405808570720163931234334322801202630871586360668360952436969795075597063526723211192844764805715056122718490022628421773650179081327440600406722904237422443017453451069657365509735967702110458690184725905558973380884752409473543583229786178013783741493792451157250658430173685491084329100323197578981582500061833238208607518017064090492530254166984421812674449364890851861342285196847114759739576072040340968096078992627370053419994626726784977011216249182640974213488046481162114027313926175302701981461113183967177716103267612481715893760504081182200802980627170833341522303403810918045506192353907577285293539759436498570721596479415893554687500000 [36,29] -5866261929371940027283266383593067536422930330487301032692513344113656256695441930955925352350652862940306829332213256463426521895546087250965408900831414712360130799550367921630832335730726587933782952833968118242314810896395825285123406339765730115760050115302784268279905794617300172940833547994623175781933235037121665262066153629992085284957951737427496595609569118581571888449999894678793901870135857644654809681548364697356426914574670196005081325217422983832207900847440458154841817303632430384232787201532282106690299179222262024066302378894903537738300439279283225227496672259246702584048365024542099949110831728293591043041412182042175088503486822980252555091050214450182312088457870820644001979545892474090258030926163605747660642370894817840472964610407107194778492565338313055494963445200861182598105383222138360902300693112471220307670506500599785991929244494164382444900363331407798096793986930844185672256087947984864927820263542461399452779616858126956151453269919553487265758071570431454336968889701319488211134840669389325665137319168322535617496211825848252703067904763317884102221744557073440442243650075531745654050829938719158804649599981517659269445643617788737665628906490126843335187364004983105533019290560371820609323338364450397441861244945848111775117409583153275846849894151109609572192002573696849413843300775885491264056315138534102541352312028934301053316315858556818225208226901345730972080283586430353249782293108460068574873467671258020675990127524631257181697404641220250371677978558641399444595577836432850660705424784447759698911608562388974377841368218158153936314091066051173939295389818533174128704084479121229813783406157153686272253130462603364748403274649130760239680103472761249561177494205990736790284711483807457020651653706857643529306932269520794728049776461463628981898734720205353880988099095453712798782263858886729183741465427679688330125005323658645720536040399102705633940909797942550825858866962425200825864192303845835130698899240036393636895104652720323456814002460993158248037137177169057827308655722729366265991942410821163950006239079058459988129537548859912331223217000417262388699875946818096394963504280894994735717773437500 [36,30] 6167374024590939126952079313723211318025007891772531241660083799339257154176272262374068833674128798537460986871372340997733054518495471652780247257552626838594106740011146113084424183032621664918599008016335307912119332458366919856023028927326437036368431777346017467184888281672183787752289295105096415239178325189858933074156538691537423685063760682792304126880496115047240662221299205485508627313689450240684710009594994820493552624720390220456117621534972438289669508650625092851901968021114481710421446751101940439562687734990558953057566232628672107582013118694281593053749710963907079684043172467636049414277164215076884672878589598164567667631023456199518369882724129368201067715921455567815185258740025348052817826131594408993445280035662939116708925732895451285133770095819185805719117789972546789754930229928966739591163497459813266862542615386923368566196861390641791733661228513659373509673474233674589700055761834029670862399915287244874624543974821159438768654153481932495870265523046203490591254660810496373945037755938051686366915589772594560496361392093389103601489854817153652404651534728433360089630030772680611595654372718962223876174532909709113354336605210281428972268976216548692561664533199033447239091163415784909027438072469983430044084622919117941471658148021639238454198664412848469545424069508721864936544415873253981649471199321649431071090873309446635392529716572672768069133417112839687219263152288083437075192325450887573150224730751290805537723542514084294603655561031136555474884959768259531014429325534937345358730227363150864562575083531966824976279048683849861585809024825423322746823534111015913463462865526409321766196044989747383292354214143428687295507736003975275728051292380005291966429195869580008024498395892476442731871687115525249124247163846622455257119888929724737055824428007928120130896192867291144606673140763044952923602583079679606416592984783378177600235938962075501227614198106628450466952833488508452820706179790464196833711175680639771168649818982155359779076184723746427004145310287366473532074856993456582245527474752569641418761770148054202064989852648244027655527906338745629784086309255197733136810711584985256195068359375 [36,31] -5844884254587910780518029085214118701329956092656825714930306118282603097401683152047123725517982831845320627367494261317204950897313320669579646427677584469457938225050086079042210226548842887470582214195413230001771569729184283012195971262899116833681571883261650514256391393256090569789120360515059038118486287708224220163789481876468608904792047138502695673722623526657429690811970935774536953347060039674156051057874884068135373510699835510414455147919747732186456388152179750578031355161431447732585723620314006914004647175139201538868720605350154713524652324030223190477801977712683789030919403460946638851784225346757811387354907828909332545650684412891825171992112532821044065006663005278424961303649341743935052215556553771961163667207744226398450687327987263344237718578169596882574159511684721673054866160706146246248593695312192478960839118478209140995935647681971006665577534027069098308318940296807000706131322517334384110367771620687086878960649891924795079695549434184813923743711174240143998037224500273927697408601900873284313191052628360674302615591239689524863460741789740325785741428080184187497968882231411720458890717553301342229077062694887311255504931938763621007501904740166584355203939295778041388883549225447985966173425930581414079809818436203608192223477244215822232903783928703403710437177454035127134410883531340909225324334783050387970746118362876843722208567425871508949278994632326192709548373557673361748287887134506967106749939202986142337383253485968592600121402243007781694747988550564953014636850598320178996823760358044567977342852815873125631367140477127057347541623513506705214970872779479476152238029075265551321958146541598956850968055048424949584642534784582135426665444920040727299576188989368207627996827885848851490102125942510539587417141874695133085172382359235354530252251772825850719426757824661366910113724062738291105121350771938911387503867968942164289642116799194801132733550267882380358780780127703367299411965585464028703775015190391915143367113869929397277707703293372698463413954391509842292348590782673586902930405712110512794872804706012280951093491214535507590087201971089795921217302510086710753967054188251495361328125 [36,32] 5037251444017258989109538730360927951970583029545555014963154353189196602880133071203021796949199347167333370035163941831752957092793044697798486113082629622604672404932437989632757148264804748491864266612795421908363145767388347941498648727291001262465628898398005562951784072741066825224444786491411058136976462156451194989454890298833630910972888202607241033643888133693367978281303491899344109689048164487043372455603835484043463982053064683649031871562958122389520940652020804019002776270686547217772664862874162740180341677164756606508960934074799974592008982169203516116865120039557037429592157787553310682643287203602832464875619036715065898105055458027288756749841313035317920426915744634326677052488261669339288793894816452981428994690311375621844562527975419883123213600618276518047564332450764833864512506617517850055890633917403586521985507077459177363092088463348913806275154237643070291138174312690435208395753780101075865023232225404506133575696211297470510232239731679628792585577994924711691287956063295333018948108148200396892641260269091587146929395532432567522677430995440723516294811530301667539542508963146685084686911686920184996470257958311991914996480982170036569090935125188871301266483558546416607336107332428275648418859419311937798664638331654798427431280697874315838933703019436044440324781116756755416617866603874872388944631186114556923583997463105216017907146017282601924308317150850628372561238703300180237376099222050847573888823481856766838384985385934825112236369355228976739409633378308697206837374067548129603776000950072018313534982621159261022898590411586423184777629815288682553268511501490818855476412837104544302090663805325575894899076134629323900467390115766315626399948860460642033402849350760791904140188770228066401831239093355921373691420926031247356616211008214152079987323303774712906252160496929915962626336201470632154833207243108861198441425849641856749673240895209809460570259231450813893775705660887010594724220878689845638170038736270312486755092008031020712009071039768182934455497926111379999670509194417823828345671693813021281154872765704227294568064303827998181078151877961002202965801188838668167591094970703125000000 [36,33] -3975602816343085133951568098766573702162249676754994294340523861447783618053535795712463895897422399591271981964486689771658050327908777944597860714686622228404040455726903355940451809183096217309674039107357452852748466761284522974926524059119603999378908500720079657610985390888820294782969149136572647134850593614237953761762634838197277435519500662615411492352023278494146229799816689389987691341505932786828792178168186875316312170225510588824969320941105448947091204303619627640357604438984450605329662006849912409822575426227598170372771914127970473941346245991875221139429239883294202951953919738198575449145163291833499877134118416921681597692126523399564050498694680166296436592185448487337398769309875017828152162704434424810965040527456424973091724467280499888085008725262542439812489272755989413542351578510397234451903602135294603844606461176760413622924155328867281175867144480732739277458475788750742048349546867611219658643524543439532978361318296071209473309376343429311519725924564576383318154759494751748412308519457098505370362020085037571183304987657428879384356731354097644205467622328691524008393835061377449918941160419517704543008123763966647488324798970662150903294869578334802379928203996822389243779139968774668346744393984108192448030410555310572790359580127239892616805530524051874709789063422799276661858928167823037862945670575689667204690943412062505483725401966584670473680863396560006894937284317610217665827731316286839706958353577732500862155418100151529201350039239624616320451412600529305327274979293124584953218039613061378305536410009827927986566465699359115917647708735225783755168832040461792609512608903249891291600034210177889220893049488414396952965950359291459897409077345299707782941824539427104903861175153936496190517852119051907854185772051246240169029506106435403847347559281582748850210359429532839470901836404034543051986385341136436115474031682298369512442217792524668578210323398596068126480054658582015304233225020162508301072356387064188382989798984050678634190910387876810336123646179153960408666390684115451140229463635070470431056100787142302454402727479651835749066907723390032480814682003256166353821754455566406250 [36,34] 2888956456968236234157089564485156010668145140615390204836756905475466076993221965081623906434455120646894679589906955537113441669870360073745690263405253110638796156547022237442597751734768423837663396819179009863533073887198265814568720358883924827005129844713974206571182718893275852222034939153839288895584724982040472176129701994963667223256759877403157059534473915511535338547278068739159231936445787516903072519306070113383281160935126382976724130789694495090181504063893786189752268127629521716253273771471752433189364279882869138838647596637447746477407367460326149033148764461382201416793346781424307927345743361888326754852941405432694241664019685208380673156844138145586372153946279495927590916672046337657258248816357855224695624043256226395425463883090759410719092463905766428452610666832767916925534525385020035295249224005904130340413419994127579239422501463617870658997246344901425292226751706700779203075621898119550820476424571547783839171760409915883703745461677779750633120809601218892318838007338208954177868473141268830517939430907674136427883057007329633079158593062654782538565833711908454524221881792393276746126565013639987266312444877003444003910409762846932408328242516131878680409534800596641247577964619196411661931005559816114105240881902528809658754951532937991574271233931973531512853250322765793483254978315093555836845804412788713134807234626347790577752276453710565114420834555857804517565885327036791512798305142532017815918691996145921343795706162668958523942540542018942783241271987071631435166090706853855267671777508523799577419599417238096462674512716893588321562309853141914926257411158062122656218368777923956902602646468765659056234700708751881331674669471890146289664874104763273865667164015343133116739858891427621676299946560352867828725978648969204347860532747413123952917186230107721662999081398195600350954448993475147356916972506839180914672997269254965091862520363090240327245197128927236606462554484340946145014773552847954011444015966130401463690666686492376718636747821108422021805262939525693259014665471537318875642776429013781628216781869958681764878346039711819496785039952657658801626894273795187473297119140625000 [36,35] -1940030876782763513743146572974455560964567149485828867677385001022997013471651049183220220844490217378319509120214844262681180019232766470824914428998483615180327624940462727317367090725900872006761330571235547528830094051258048488198929690148476539380397288604887009230447994855815101944736336722571210635964793618340673291522000807859493303105197786874704428709304300003148791349241271885822952399475944402767140828438853142685961413807101114860694132905921432606447991141433517694079045324789168575034324923078139657636505673141052594150877793836136880660555381409020642988647249301609098472342553639492609578122572411462629330690570513360874995869915386372746964613024607181488338454340412288461701285538525245633222872023164733581613626484117727653975670404164111183399150777181552900264134034514531556883489885710590597677920831625049623676977311929817329457044978576129693094067443053334425211990210609480273873764101534485470042505288973596847611596423049256897549098213016000870610891438041600171500135497033213306903423348632818692601764364478027202390987625718862309717241636167369720758548348624695078602908465734136982991356745577365664506395312989867187382320959540542344572458594465360728041042736072146292198593768702556292845388113305573608809977472958162164912386786238559205182669630976090392675603373043337025112069949706534536507262715503010051819060906999250447713543006048923512778449352258251828739091984591018459714816488684657198031398783049947007163390136340007981140490136020711974315393535115740909704557798869882295861897196337318859842003187197424273684205445446441581939443547446841340265724492867644847056130314815023608826274966332649788550064111783752361092810179376722092678970761270316891759651311846945011751799474730550050171314558170499628034041786301077962797686330794144073697896818935726750117686137300735505654653276423918603510335923666747532028243748696050781954408878333984600473123383459696686183859128963718531027966666674107091549623635437310121235558218097992183936309592804644344888994554708736421688432734911890938606875512555605221383149595671456574382451105081045505669316841856897326579201035201549530029296875000000 [36,36] 1206183065409333023873026846861223075586348885337302358369693372381852193091802084278064480580474985904272986601595500775831479593969659530478162222936574732164961852918175867228733871427439601693360024126259694842382952115482747102251853359858594017011677575914907089616682941224387125002184775181404188727376343088897029512885480102664357147619431525027231124607259846324446392950405272698822798818450235592491577497866719736024525681274552023136572692919428109901279025342642666546522165045808931271719317635592735821247328776589545550316872863225706811036544575137409168825940591241308761187149310688743105414145477166740799300210647143026087085996913829204184318495629742116272981809061423655872952850495691496041522171271788065987392732321460142533064220393484681113484194157109883897276221708464886480239375135510829074475889245750890312125232542848093215590384387014331423857641584468473918170108894484941730251610964629813507147073752472519943182532032486954514241622948744647390100898504896203269143039421967929964203155280817225229024419631423517815108552140283086345230877142090713438003202068493484634849749858841503262820822890915957373383932620384981910264865316352580553422095591121129390295296998063946331266991805880845287777267252034107352337937129464412269857870214072452707520598816740479328956668574286519913748995496220471938424690213008781340038424128954165360216534022203376311997931982221299712632149080608556053105892932227008289217388247419738456095709458140153199291310383400098353117456780935560667691480272514336482795312587150592512905965960624013253955014936383739234942085660848282937072214118880761094621113487788381086530572508831774583754686904690918298568523497919630748857151980488530589298803610742880860120883533261403216008659219604813170233818915041208614888194815640739904326539170708402431204198713614281708578072052532598610451832994454510092476383678200471919163841971581519262487291654450955790927098237505932419914988179937845398930735812898958465905442768646164650132281863424336615741237713955762318880213563433758660761371942640857482514245611718710048434908292734444888307334710353391216131058172322809696197509765625 [37,0] -6656189394560427084188180282918762231216127020334892584265232292293768642268251563358078306274929774814540927760045252060507603302507798112446787944600409829939035798616025059024928376254394996198127594012934383923578267911760395118570689886344867065217066604742406247607453649867428730566977018558919808332411403273359553666862347698323694215011058556746112471292190598591836485987204936804426926196825820947777784505404187256510819887981522163948321885088120255311688386739533301897530262726682989036250138271004572067087219491581407077798297648741270124423125665790869538407068857772874809476696002392449348019750615893970551328370441992037734493760785871210492606474660156574890156042019979080919438272597938772001475197642909487915491084236781468604773956350394385163026035618388025850401700162985499503694062937665293578771486019575393488568615177384078993764796122114478385783623624622580496047682108037827278510290738626479452209905090853403024217299465097553440301338611457864390334255108143639641595105295150272700363409093766617143193447344790146063037741077314264317801126510531179196361515063410896158231770928761694475029024028473434584687947430760790623017684640099230177806900716877117000535200169963522922329866505500708408157975408362537351298672948585200314809831710809023107292432902430872671541909910570843197189514044522316000898192860416483473334547135398191734401799359631466733067636755508660775346432421874383122140349381878322591148900622978496372872395844953474019337654916364871274556092668433583813382566086553151393672363800038631025733791559275616492372132987629988224999376934266002551706281640043564438565215192078589144600869816553186887407581411578101750443916240873947850641576764039092548137585962256090047707675217917979937051066213192316131029634055276283891092304683704022319843161669439237222184766990922774075062238860852920354184873267372046757173119652441730076565612515729273238712912216143868644721484547882604058652433073992564917590741242387273238558837458591295660980130496882737343683957419180975373598137121910453099021291421008659355829095716217125300318002700805664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,1] -8070892184109037857673363835388978907808336054317537108730976247272638541964687066031614780472363813873129651733154391181568246033045896673593537536677394191233975437239306957667076321565018051115494852543700961006384583693024267673680843845244507120192929274669339852906185484297982768032832987648911092005445147458113645566261877993499510242125570222816484934481711767630440331533069836774992138960782297802733317539677026380922155202887432563422562487111965964737203542045981357420533419962754069048447131848398196017655909351242758824315641526516921508597290966332979532463416143749476533389103963621298557985115672049629751452981884791477980375258074563167509494578302467814219677667293213013139792566522563917257358973806781998604676081239260556263393164576404193571485067039166261346251893478998504332154381860890242972729842100831526111646931110518472109304783087576166673306193384537330314004608348579108253976667134598574306130556306752620890463261716580078365935568037694289835708182470543345563518656311761632025550925877574605010215714482081967216794050655180229402085687584768883520819391939583134320075427494672170301683033427808066996834270210929070231988802058562230096011177069887132309971541783715071168954654358846615825166122441536512762789793991951843387413712706111902491712066716363887511119233249159597993695376183671105163251360073188665390062467733911149980187621202627210889548651906774419385085839693909448283383725290812136612601529904647216541894364062434857382371956969754263209413654574932491722415213423213198820435163227765107678757061882411893171188264217937823244576449999061546843059872238898997331100128114082035556872177245056047229587415334804934135978125886694006679280954194628982493154265975123595058657092001322871024714610014016933695252237256849055743185157569466577357087175644538309004358853367659602748455021727730576393331734296593913301189047049800374935321719882491025467186009421959071205820671578385966073852857884080059178292120458750559968881160615108258019023541125334062314738717671102387531105019079340618789784914880052849061632669336319167996407486498355865478515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,2] -655777031260599517840524180850196214753534433972587949824018546668744390688996683577943867941864860843181855958486410207487244035846291614020606542818291245294926136680274705475644224863002195272763734888455097504901724527248867316364424803893213051052373428092938486713486688714206021362600519534035253147422990405292108628418277029796781289840826470356150852660089292189621922595643935530101510846435319627900652560054959215030084419990160286566154987949909834132855645539622105312977877881865377844614524409101855726853763863973150277612831203841299193956548091387693201732258444579873584738262827917426817979837030636330954409171075842408941744898594735579757239768139953261896208767213123837073609450777244630400807325212463201048910559615374569414280102351181889317861108882548824970247958353634156974149554864280526834586169093761415435032290671380976840284243321698087272925131907342952730213874269490956469585737445794232757513463251977509570488705232720897647128475039564254014637970296965634905813502320811813495960235235561978857819965463226820288500000945867511734676702157256256750076754287976577284531293561439362774812305917409334855465832681747679972256947955937963066963280651201420056865763053171970089790091667020672690974245371776848137188127455439830683544561523935670419723859281522613016108015783090179774554464396254498490065000120352050889397970412383036066018679929986719720661828031750757712064678209690541234796903559713684577905206365027014209887499028438239704391712103948520824298493360387360103100426151182836981060217467667524303011411442894738710501136254098612262014880450422175044759498500901751081797950069076923363638484840285075992279436067180804898132201952013243915497830780264424362745890211896901303326322528525785895709364060108510322641687151299979636463996488539358070012471176241812510645416938836517741705560859872229275176406682336251478760689300719855063556027538979974514043750462968394522792906839476757578351855464697079986721873440076072682216926348100993734541763234745791531431810918127977011799227344090707229462312883836796358143670054689777781931070421705953776836395263671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,3] -9273597067720826635693463500777243584471925175206617400799164594853795807136553000375930916331607014835784164944071711832243806984619855046731434191986464273231385318990252818267190999108566769831931465201897040338210165270985542644558382348598259533424557334216429525836218133744999459760974850572999702222868669239075975212089462459445050372978594561462701140335598351796383010092164506092304288865913746501675626429884766236770271882261180958876158174256079441740764521306762511754433092176213142645373220968048338204243500414095557556960753997784566674398725789595248074947819190067951500881686291777523438303269874545593654550070073287072149097431336575695003250232458111355610728856628181329611167454743935776801816070625328163084173573276844276514417067429853728735474817893811766485635533905617045954374983101734275896846609143075620483563396751766140618998630581461153499620521891200719833737317138516744692213440033765525959734336066961260963256558752746695966267387613187674785246270667522075204442669333557583993854687045895940687511170679428770554166019404427873592562705898024544954521344556882676787448401128046022924883667267147639082794561907718169168976706090380372484107733536626645350316943168289639816426605379251153123322089474937801980014509438428977132897166288850558472682565750496001955671873074176974411169263942006762506080258818728678674934063993762604716195397722548141920901548053263027394370702829168333503460218463524494720881611582748803161611999774739770197370260508062272253520333637727978285579937862546040425524572633111474944555209609019939396027312550131387212558910596074470489118986303961837732805540396183983748653315742217667599066695775557489673497309959846044546097905343391760313531352044091232610344559534509957653981063800221922983795872479113903625507112072362749476988931687098112082715473441128751135020124154032564536648555666728280010031643743757015924936287450747467502573072321740250655277534143324476468932789741106388323250160546543550803970376794968391793324640998037713509221979674601546353550544222867323842528990482881601213143474044149627832922533343662507832050323486328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,4] -32340543748100886485828536946925511959285200913380628682394317660270063255253547509614575250298652420012131936555156547302616520236079143334925612704615821691604885440978674827972319051162332106573355004677077170494330198059226917634376057392896217513568633802675575373006672243413787693418287926798777161647781536627299101980115349096713578677393307453307268046392499155752151218738521816634809118579466734018728335822947779969828822386930605690331062347695020195450257554567158030055694252495848921349491066070502811579892833501055021001936599374918337969251308414626650508019861119250575985144481573796755322139378599886159868716137218275964330862024659733162890149124736352067738780630454405763176337431343128144941149143036173655119549506099437274482934955031217010695148159565279329724143869361397492297684367492434237686760208228160639195664408710898055640041619032328899956494642119325835914628904594596337694280550220596992950283321064394041562041392241530716838825471574682582954949094126916731338095503837488826966396252613192338316323755280149992869603966175068544644808398713560603550675021308810620274914820414136305611985377219132662781219606712224803344996060474453097521528973995997516536400666932326530140436964538970399383742765343099366696925736419862897425658048644733201226732374557401846941680952707134944869712107440202395771910860498470397226925696062895818866379463902150815155901715734770854250891094506219141041384296400252078564005295602229699142434071465752447777788777164523384722044027800953652656947837634422671179876543800245687969097345945192719560841340658742048547398093630887380038593993032696638049788071920466789846392533977583663877347544112932591074307585912200784392857904914874932252645168950754294237229507208429382226581563559225313647194086019083220371891892012682561397337840081142760552740994067939109134178428763121392095758365614499014274934644668102560005545024770899780613120163264141523554806527827043530604480648258185774280737037283305689490092671086479004015284437010922612419238781949904112655277863430314286687830517365329444901661655313885143753454935733326891522665391676127910614013671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,5] 65736633688831518365099094211823448948815757637467262822642348924599309012294380518114688582752197122150518217486618753425821031873630719670269144853765088304977141926617062703433436638949678577576096306338636807802646759591951596821385225274249367970147279907423316484052781830309704922584071989610280830203529834350858280996467237496088027578213718735220308984726320008724672637307399026522067517159576425467010493642761160617638584572916885850301549432096127952218263225973523628100427968979605147595011151772265043901578439454943987076395691576791373562285350549873397599781944320012810884036584854106636923235869874405438578751861450464227586890920220818896764603787511398888782275702252868333104374034690683509343814380554105078679488693554442291577869813696801690174823928033610783875838805165926246607220665767995459861264068452257482089294662810009959241576911596441065813726142251745519257735724421117092827915921722562791366800316318907253529410555592449858087292815223101771629269298420923199068215280024690558191709194274209992296576468657402004696932824403141501355625458710554263736994780223625728401269682189195729818431682149372297172499939543654697944961402922356593774547050037434190171785759150074380737739493638675469932070484976541448195888121515620468608955457793476769364355613861259206678811777912268564540005187662261579406988675848808902530703300149597359507988296403917035712088661940711497219848819959942582291910707743367484281661506576105589973879925450054880282689027285032058716038978003188829295471866146360548470198684390491752501162759666926000589075999956965057910808008948094820132601114038230815143373302304241641976510944598104537527712689844467017692824429866295658713617282506288569021251701290677555313190185435617855132388484650541817026715377935796345817199359258803020840748785787692936493337473834072404619800220605213985103606514217160454767275315083008652843743788380542200641786721826638984046340536800272031360835363586080910047494854979712187996598394737853503449126754257061948191787292586214656192553393584828851071732121174636460756742139101158602024950754379173378794121163082309067249298095703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,6] 163581032954371632160711601550686061585669644894737383226149366237362744035662384542357333654878273627319926435611318610262717524051220783210250825640004839085956198295705699521351576700511225708447567497756486410199868846443634344299634420598597748027794778784230616548316301147764670054292130916061902747148964296409402661181576051516805614205407100262009885913610111664669581596100598519464564615502266492705644843312178843410567731922056230712771224503972021142217977698653012013035887684968243272663383679898540122996020672604475229163863622916209354265016308476501346670823286075627790787876573207599069215777071240060373110870597131218223610392358147809931988819509839611208982173346044220713013862798399000971266457263946391504919081489036506528751054822388026407907451590423677190827081823047216808642299748781066832175240234284909103393311369372768893809292822897507670258035608413668900630737702158733676590575448840392259137535231380787286198212368521840639122042753239215115740912533077525273988054098344753310926332514998951367331544964879353246174982741129138983150569668616963721365760905741323538077941179201244151814185103271732256612005167748633252293220800030288054293335119195957914786945502181091389454200145693082499528383224160012105470387837895115882785205296331350794569036471946762603215148502663732259434378734107549602590154656440913505943039787653798224577117026868069486150383799540978113816854489982413003219763778041321831804385364929012440039940161091839153441734410630246658616375164043989953075550189933725437796387050012370174458633536793755372200518059111622193277750010760895432639706036734093928434781467728665537072700179012543432400576845769715866601063977565868514497108708351527523833417440318383630759029546204298497612859963823354898126420986235248484004947457321919684997021900885362376757169169340299814404206716822830820489089951437094196894388966866049084740062168435992801445845708857805533659855770492248933840139392733691064776464155153352421300998819564710367493391638563585213251483163814146278392899918769640843621644858169299684971064590418972841092090118184023024572315563318625208921730518341064453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,7] -20294463006743398641782452297807928355360496491916169550309553613897427677503650222993273541289030445159670594157549615244388410865912523088900446965865570117227588146345043878104011621175267012625723980058707250365140943351672510512072308639106928833543345326104807678542132612992874522298744445508209537204502376685127888943360058108515148675622976931197412314518072452050907584422978257106624334342473097660756662425636941424777726180753658996207638960062070409925025615391283594997007769549705694416915048394468320003472585412492756348154338903406273050687512996431790732083501687546933215127474533981014512068471778815254606415400617194536249906259314550546976157589827996274452875508963748887174667336326820120343597376211028691302711881226812448012558052651304206513200227119205107695791895556028855343584332910876890962283482066622915037542902564980960997409942127090949389117042382540096864554130011731375792621827104124512648156210525495618397646315848723137624493207453545530742228802323362169840514131031481718540844172632935754427241114597579795084543420748537127363333657692953994962031898803923266990241649193401990905338987080043144552219339283397766699363345979268550876184877222264701738061338050893357343165145296838835222387692441931694532427559031596098674899305995794590213755402395952792254547272479633889040982773860275027053605287418160686536940826610654364479435935381112761997274674668798520380697894506844393646138082287651842046162662484361983930572059746703539810637985687482328449031504985903554027559931135874123884277181564476534713685767515737309424403106287032044359020265497464245801295096935856262195846717499237477870974672579027823346887120363494121270743801418335361291073089945366257321700787153283876481402164371030250392525559114398255352513367421978014774411416677674905415321560557157470434219509545283613262765612858295715288851690461841598290892489736654943660390779849694890509198019649893177294577788757689319619799968171192992324603781054700076693724565173054494796902849782677810561232741468860133024211355179996305976352220032777991270163849360520010355311909620840528714613704153180151479318737983703613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,8] -1312947175901727551871780461248544230568733871288492578300225476872918139600410057580032932588399104674691160117607029136537116415198221970723522054637220312506288812801301344707096082269181713511258526636408768783290562123235995781563475338480502504448432883896878570131361808521948455990543586279155165603549090279012872179402919590724834833445539884255546611452126046945224914765691364779305222774324115720182882357734518815164472807127732099125337384325751702221823177697659767036664828319335435219610334911943183382804699467275871380358239492868091444900938144377498221512323310834155642464451226097203019242695041290770194378345843451067414426484969171839834758103095940353759612344447353149000103175573516811822354384284541232650926299737845536616424027106305634404995409316806352785210685485827102406311749773128301798170243467175424967725547526390145743396848571013510889330753917909350874977396056129551564454432705675342399937972682584475846862979351593171020667161202634034647881240496014054227164062268928310566737543615394296651245675181147004133572845527574356902155744441292090942457210268195981530541741321173403175654689088517279058153622880879282911359554842237856996833297022039640559950843245981271436225512399721846534507202295248364575175361812957244092414247974146670845364412814055740393263796214930869787205146292233717126831205985734734374920877905948507994727467518620667712485130485769808226023443353903684327694391462049013525563207810673892322692210041151795740947946209997789466199721376801224367801345847601165194146984840101833645778955343178228608353772173659044659270178715376450343716526209100328783442201983951675176151495984212437805638609997713115653527615789823827197283995052720387630326997274702577761618321775699986781531659124520186737528704127870126984100595487300882636960142783353584339202596423853787700435467971297743401538141128889351004396354707858686509360918473010367151530245121336641650881268806740373141442139515063151031570886113897392352812619732620155011231081629932249214994277441235161463460701382978573769023971757097944352334888910921644349849710259473002816793437688355772330339732434367761015892028808593750000000000000000000000000000000000000000000000000000000000000000000000000 [37,9] -2625527351808767162808251111931379965276036046900833213049412982181211017925989016093437523294891610771624919301080803291247842019720660803060149918916324804582057836623845704145163837591737888076136638157884816315447793216777276143416543078244631789863695410783127459298000653636285206270248067118852986300828486675863597064667869778604797288978040220189946059085940664648367593931934279235865783246740794185219820622715544436417846179794111552629890774713823011336814480150195606057251880769889791285525313587012997998329736732438959031509822730847574590082164185101057699991265434193928002888691555702680349095833466396509042806369918499372260406513802964939947933753622741111178037278382734928852927978488232955203097197930134330080282421750285908383626612736268896008884473212497679478772075571250113137177761480541929634095296478304954576820031512503535477131209542112243234395056930546800980095640723972051878613572992754331755221262455526019058995342391773215287973692916316093516250697042191639030776777597189579431364577540784563998375459131820488736466707540421618820133121705860365299454031940632354263050033962400746118102189151021748467901387564717422820674759075184383304583065175058716287664087846308749524560021325395908455536038156974248852120446742137082926850485679522755980797676748349346152290451447561931748379842624832150036126650801209192781126632276586270440529950974213090416408804408699300801116447763624119406705445029529403871523059635552412217911304780267091809649434166452695788575551016004819580017734966659940917194674804952147887454279829982309303467516015542651216774351669588864311657315728848636795734146958754513019437419163693728687003998032722854214251432166008177148440888497496100363299345955080378450566466196689224263927989081568494879539674692119522139092692988286208793563230603366379261529844779029276320660249634141404149835696626791505265232092079707743082558106978932570876544906419581470546323561429497767597661711124061361099178024916395312324564502758439953148135799511460634894337131719850678569778444025826992839916686259217274404636901898288790808677466123888660471857051659770078411160199038931750692427158355712890625000000000000000000000000000000000000000000000000000000000000000000 [37,10] 6163214974525836563395308981219885209167895596238940214712222210404782891734495061543678548102952506584834347262909468962089901698793779881794820956526159697365764828612821746193454544712385936942224919466061007596609888790959017336761246350944031792827626516593468981065275324595226188925442378888606220835887947883489837321935679646064080193068357318445775521341229290938211743784870559844501985318307064683425750383524103827137857622384402390442919714539780157130012992167891995340587459933643873245974270609977175362176158842801531971780709971071859749780719626595304116430968729988632627047881960522834419384014971020144530679610734948778219258018839390146059532301819686306900591666211828501471033424466505908855520848460805182985038866612784149413718046279415223805725034372445316186964108635299863726679556287558823003241164028977210392707031054493274007435837398781294823515966317086457351226598358400507415315736927838609417969097538980946113532826328578715332877738811583206893669287754034669501504831898578793891508107976492350080487648262924971844365047694132360817812198780312811927474847916694592971400136813164811985966608226592290705906220539335689718894352389787341530624158934941937237707853694624999512050583504654001409955439037616548424917123587812264745350011226677959382749876965458437028023819641126196516500164877483030165475112380881796415511812849319185554731539032278778659259553534830821857859790505266128530670327202779495764963202653795323403512975580365274414560854013174051049329522664094338659816178646622645420482985831233088578821027806714674060935752603467835035887861876677578023120100399536722738145634105720139556389741157856606887280024020454254514010843598367363163664698912440857677661246865369418965588747597837698677234016075138713065929326345373225395777801614876368422798246141332744706191912290138297250160628602370673068812850368526732886927241374697251016227528548294212711746487180242557347423228707957057824311514105252453464036883452348049967197386179336885407282074014611999613316315852722242565806817156038829033875610124322301708030224047802307784641312609533599004545055502069024369431182730494356292183510959148406982421875000000000000000000000000000000000000000000000000000000000 [37,11] 128456194726355756547619180788641538113282471648533328505553104364573485101333379241288928428157141190277214492120240455896913853979988165393935725910930121879525428130045619967472876520871017976887669807255827355894371433482422316497188527121661505132676088311481584510433309040289900240109473168275672877819540321004425909057491460564174770502978445054457685895999102758035672846260231455528954257409735140482976891281419321221825118796025532023350308702230298300566358609728546519981434699090865709151166977018966382795137332357653144639826479408146056464909143423625632541618207290887187113638684056489379443142480537875032838795888027970183050038874364647009734597549226244408304982250202720916829984936213208618687699678709804982614711271180297698013965431461095640161736325090194977011222599223055044389178868952370604218749924587674029941826589829815775070060518511537117057528536782136680098266549050776709745626966731512562654820370665138907158197637999557797902363952050989560993487002428312533560145420703378797385040166066518584478348026518084234974009012244419132446969401296272951503515411877960472536604713421713788184003219693561531445118825820441675651980864177267460299113995964807356238415458354894316879401013336386871456699370891871612392343636646937690453421081090699284499118821213021703237181852018274204121974164400852304313026188105088063111155981234856549535040909859052004064595654078771373772603368879388628956224020095331369090145813688461603891605360572352683522780320726381708970474998643815008773996169191300930913715256548617709092372800171452289389719262749495298096584930452035178972133133874078963164096375136275992179372056905500302714560043886460484688562309804125697543590396911727317537444493078138280475725173220431244259498860639828811871254770217962714233553743899668449356838425696061781748899557855959994025842199826921422419585703437682322643836269076921338158085799405409957857856357417163746918578936618277616773830268261547898246609477114346072637098993558170160163269619485130749541242158309344470832130430213105149770939770388818276346114821513405080510541833317376125846210248107119251731369352631517699592222925275564193725585937500000000000000000000000000000000000000000000000000000 [37,12] -781371186824730301895401467391741963880416694814248621688323498728682549818285400771797395200695821278746593394243976074519147020784226376857485928049004634176145969902423681727432961113112918287251372636369411703061077756836826789857218159434697743031983166296038292274940172275695057100757760557761833549620407051720401190689600879701098542882128128880896686833064987612346430812574502688376394253425325875498380600305430732164294500205913970120043659092729258204132228928035189094567082656956584241937230809019333709030337717812150907957907255664518969720041656065864118285557068226633703169709461259854696835575993042417113724044706432398679750375978529429638766739325782751519366220764178406389943492327783722568815006036707932021715504776674569962282761367471802667946006867690364497987506575952863318286844848850561374564477650851261787668899298327345552099482845025272689412930028859613262611107813513793350755872870833926674062933426522741133964633106014735837712020010584504424232278446976569485517311810779592187166330426048060123612192939922091761129151687466698846932594825589275262531333549649169540627260526337794365837580135642650974543052757309907726301673550985017288870094812274430006391573437015231422257148047178088992101335368245077141757925528756705014936645735617441968779668693503970513965886172820625550618503544328804589005641181087317575827403956829603315067481862083107823767403745016074918059639354923331839867128448800371201967934006088684857307554823490506297423376426269004285192259145489721258081025400642256746537220276119919814559226990485778695538046889818233249288251629166856805341795207622585714246344472526764833975390386106573060172908592838685349123349666110413691669514883206195888970072199753907166968709349013284977477065083229149650122806033587051483486888706904425854233081120676033218043657769753190054737311454439012131242765432557598647795924492892478060796257083099419444292494526485839278388145609729530567046591614571624222654164660935735513143836954962436087710450126283184105607584002117952408686628147938350734890481550178966649190107829471204555538475782385588850670205473630501286465884630549894040996150579303503036499023437500000000000000000000000000000000000000000000000000 [37,13] 2221170675580880303289708245478110553175202221402285133065512842767375699936541723567890355302252764520348199006207885907576389910610823432510346540091091255461980242867398232973043117684173672078367823588691627248821353474274214121531243768531688874987408265564188740701003600119010443727529035549576262589604625248767144315940041024967512795559508256088099646452030510615216215518861130963789474325413638564300750507145307651127865776747075982732759690420716559376015795246804974905431186186632616878636559865185697019114407150557933517913145263439849906488479560219000256049392056192137566790658401516122519783966503457368835116944071685346341287758244169727368278213433262971098179674753966376703573785790313466886511272952401280177701169676206515388789139165358789415751387718102094986081289976499261001453207608586242843513184604845786520995629553347069227949643474486235397793581134797983115677611204875160876712355224731606214274265329430589707995506720013116879112933612581204290929381403886170718402633210013953171424764070364511577807919720403221137108836649399199664566892435510789165388619792100410263182239158766712392301314596215542267213208074148183424147157665188627395052323113387160219385989359632197263266572132602420473273387764787281735901870308487520157100656330461174850649133637582826513318070726859268044470626557130053103880927056721116492858985271899587154114975603000015804221645412547729314900725199604536155167761868067903803293399527410903751005564901191644241729523881634262365573284453052086917647120356076083453951374101625974469371551584756135455174696973234606262247408807378998660901464907937299264281094608487332081026076444886197377363104301741575063283423015078558394247822882789516413922055621378473502443729883657286706884992581015961050174845701927300301201587661805423105249452011393864076984868151979372998807349350349310007170457418536242969712117632573934487496443739364401062989348419407646474954317648185823167954904002189251469578778558066125118110898508897022417698175748960395208338679641517707522765667390519789673280920641671961084566270600898523327484044835056126228924249380958881397316257225171831635179842123761773109436035156250000000000000000000000000000000000000000000000 [37,14] -3608783935834154296354438516876546621914754965281618632076868947753565186245891214164706257176192465763106751899155234828698545447613906450370856299278755291928862999967888978098742200057211541720671233724443983421383059462434886303859877072414738758652577370694680639133658047622262041512366697981552202518000177128656345965999708807680818522310223088045814682362428502920727965179396919238549793291640977117697515798737363889539756191042700349621347722339050832679577126157962789571598957770786064087360050484966624403398955192226165877705660159303890763605139343665156885711715611211123314058922508215907724543043508691491299382140384695963347778309847121394922639207290636476562628503544521343770843493504781228695949950914311814785380062950441343665735488776955674279146159322180841089473911784336043432842739211409553425794197893769483566956005899505892645416466433468456641356384502239633199780385389639342022000443779657680376127316196107031200966221757484393085023142190718180093749687827874114120767844896276149309489180441605800556845715824238163938149393414887044396238362853940421650482100091748025975152696798205055330068520229876456966761140630665783388408617106021112058937045530635133495841526409794552909315354092064726522569785733363852562402745062837610735072325715859397827970260807920108391142166095793464630254250814668935163884917925567059527456186424767635570139998615455148563504775889234567373627613949541982654636573695010723725466390712450438530614319139725044659519360878887045545406511276903177074184386273888041269297577358935104921491890682500230449392157591409711616802872974309334487917027953526633028407858183129616959524434928093904677611575210682172362210385080767351265836973365472068382421903165036425515138958482073467828991761681352889055294922852916200231627739384689187307262537873526563862555914978103378498203040177472580942413384033872853506919116421051987381342887975302886098155428884630971444383573741111506243848789562307901827733046432868425351972006271992917294542927654670172630491245123789996092052940747411615951428535899319315928004496879516030188859382187802995131045112223528210565626640326380991652399643498938530683517456054687500000000000000000000000000000000000000000 [37,15] 2420492670377029618809941063467531370163101668932636488155879311746225519878168653876328209114961003531189829381015559322910130724810791976112257744134636347506589662918622051154670658318274274393247058357272383860167528952775969288746466807774723739977660106203876476126420968542623682974011177480852292685031572961192045961439787024065596194348039832853708944217035198102234813527050752471883629942505712086184524842639350880547253498069213676090450878807388828340030613287357655621727430661174698861248064025576137356915308289422350010614988496334315574393605646135207036299669074675169305615232537912058700026329572985273869578171171791809523036375726971737685068211795449987179093707807920669252949225255398073255611725822043963919819177630992602197589472048278452623889401561982030642659353690676308262102278819830463591732597552733227628257963046139347942417003999451372456085367474665112516730851869600987345844753491640934242718109388092783380886769999704519926483097086640439772561335809528155914497120098028645136840744030492778150234028301192795827203820910649742635868040749583199677499293506785783954619342197350042204750625559771908431677893197915251287544003454796607164893915796581682997160182725083124231074628318874444726738599502511026907464251245367627331368580378352930540802305974002580489155016924010101181300888314789778883716815294844932996633132372773779564871045489853506577551328504126338910164860809917939150657439803463644973078751580842116046302980072116991524740097211426331213399299045894214268897700408264359064415728839752302487863808077387605635126040954820873824656436331773372200890795806281923173213942846610551961017488078914770843247839231248865243796270999710014857443107637573245927270437311476329955035644361541740176307762242785462230057441812300453951908194542207065838716950380310767411404738664417906279034648805094534314643008535904456154067409075804516928438327907874765578309046484135214410897314902947658761328802013807060104474876039100873538888475814824509529544603815726349947196550944615850507181525528592587325835015799357199142329841376359334956540305086268798654542823997714683253023329684641695713764875108608976006507873535156250000000000000000000000000000000000000 [37,16] 3847833359128882618446505868916782421507139799326252951076102988786047838758509621979821332232977200130544441637071612476073154125390791761058937178207166660795892998786428678040887161287596915992303091244429297568834199507770883498000212877716241810768630766193976059291306856942589839921475280687009746271715499264520215457901419330034797786945899894462550845670936561650880386887886812599474184069988288913618612929110233840396969159608349195708014331321236507689823137181035843937605211698766226922919539669995497277910234195321888323442520854208781997314708906579653700622297073390841897249440604094058124161617504581711743845306523131818968566920648238497728719063848627283040641905538195770725628334727842399081689738379882396842385378817861671396196971909551121527815664033395358349802605340132043098320259253375885235871319609239941300799765248986358613190973560014818546700499508901997501197782456351691262186184170223574713004631946796290445320502004091778783354404767026296441467862438112520877477460490727072919355753241010520686568423595829701574084063892319564016179333864800148334671403256937915258330338971713462965620747585167017102459593333075156885331187398606990009717529683528682049070744297595380510971378089506801279446378251838626879611065902301612300656725613644934803469781710261771656183160534071115999767597609079918732948138963766432708924238859918974127322826145416583652305514697052827142994364126573423569478616728032001908377881146301791904132943389240315730342910699215237176184617405730793130395317271675126383163561321101411047762738666170295156317637597406718832242200314127407974448163648326836953877041996356527362948423303776477442336812331106597666675875095858267540326287201219271141799968751638198899065917438575659047288298247099272769791124387360598218255607442429662215619823382378501187989531045670535648369303785700632297721732457050161889486100766024508062325668056476232349858260724428733781979052365714887754705065230226582103668718860524344883523246858494053001777159419588947120820814650553085190311951153264653514114813066490914282231708750113256149314186957280389894143531742595843288643365099482851476864198048133403062820434570312500000000000000000000000000000000000 [37,17] -13607501194651134403256902327993220695133983594666270491943553733447621658621454344871640866646886301144869136802391924917775034461057776586674176282277744520766548206835626418869658028366087125277665493268641955772199074652150784132029734028666974188055738321283159075425383509410067178199183200586092400453578039531197233507738690693256846468731296938289536056381891610078960220773366480733664356407645100738057987488325119301675246876977211450027215527391650924888173408896887518784182354568170768318089012046971432827176106450075886118790593691024483963190772566118250415638763919425451819136211830228064904155517045269352069128569597644313637507793115539101635329146719170740675985841827568451618612622456880357338705192899228635002283000748160451573104427937565479434170144235388925198269778312008720282925603312421783075227396194913206290620182334928391924029250815170151318313175563057784707774687293409897136810146559865961785318714514815547556325355098635370394529642608561667029561406247246131198782004197699145478310064204834896132170067073531287398788167300666744284171691368663276115066818587081373350818937070446698119515905659076952759063568111149977282640441370224121365151223722555945448866750784269771799300899991443988236056408545274542939223549691821816581322836036965962383707176002605606433298724176675373337894755211310650710367442975013708806505258510748204126740190998051489022756856293276688748380650456539774689249958013454901729167644386529272151327362929815337083327613169478863158383444318479770577855779058625864599449405519215756513837338999445512538126927842543055591720198559564910867572416657134145853049894649871655461812607839620018392197045459386143215142751109550643817749732485130847280769279983598995235426238049186378715072944436350963545229727096230086380832499461884296620616411955157881595676003308338421793996862918893925513930086628911460523363304129407287639777193777714162326257686052234032928931192159062831689479514715885119686857643769697525797816085919974792374639120608173592101764052240043397077355117462942604241391197522679799158293527244102469169868700666254235725066902038125043748596987519886014617043201724300161004066467285156250000000000000000000000000000000 [37,18] 18880417920665450594428116353156710401381757698220632633387153161718715175575121862589396254451768440514086062269801850456131158275924970013186589126839276520917371509024498867504117746212695838583613787998106609512042710687368950740588861391480509868802767103721523625931179656619775640607181892802593920870994735153891079695163258871351825832932416170515602045357982978552225918665831323483732415945376755750823848974206927615061846517873447430465061645665068077252059614197576544512160390398338320622999106845351526599126990168381540070174993323750952332387335173269310097455510513034297220746842368429922325841927660632160072898741768243352039764209369204016506464308200600178179359793042620207473548931247054745860667610383641610245669112042311995977822500920373845621149021532793107088133543984408901316768332646582224250456685973869087225343656078000954575030925340004963630179942595960242603345433302140239375993679291280681714724228993967092752887851654820250636611651571477638168151921736161264081050747079126906370535712544555165646435366307722575813954797486202610258447608540184288856385281451657630068792661030164719922399757277102428904023001620807338101973933799496683499031137089913840868638051819269371934356439649106497107917583568574843833190702135984214212152604498218415139028634892083106288565583018887647570109234451520432815696135708992570221697525780506783624520793470248528635616314745875642344216988668562969276116869785775442858878580034274067489292964194260864436787811330194546178741143956792773115756075293865036180409525533722283474890541756747004217217797339444815005432391179733404196493943285722880708043021149175338597543362995070654638826012391081546346448694226275924903055789780151305566811060388168649622683990411000912301393130250366161679095430871452559935109588964993249733326842224710374322638974617848686896035759807472862526135270646060350551541956451466303852910661869741047300233920771031532985657675706367265392193311596376647143765134371702392373596413208485521934565364080982235806560648735039928300741287546858453727294108980634908197274505368620466760509079284097590036076798753979078711330790265373463787668129043595399707555770874023437500000000000000000000000000 [37,19] -10351481943012591055416489619716680349502212260910991343691198740902733048226596062119162930623348148914460294505532519036141251675446397093202329547632912016732254021596581289284424976369215480934984166168344236060874197770888723210557917381206561525812627672151406579351788387993595107652079606301300295916380510741495201313449306378561719060566037191413193177943482331904554865486152304469955551650366133545949974200351748528410461573923721424378208157647217853119637250382799422129161953408123982100010363885046712612140197720135676321046190771403545642184818516140268929835778950812326678862444407093187113904667312483465750284941393310067780273100817603788517771647909436331721848763806223114633799904190776282568220040914686174963126756520242244750270444753767595413874718441560041997746397434316375222758821283556676661095460209521257719950596513956231319868259967089514478063399814450618478745072057079411966456264534876363718294917124781437013954473700684544649396752260528206341337575390346449262957297308460181203560223273027804095957914090175705489021374960467433439113814395461175738729008847971397136483184986225702937652480712364507778411812229909727934504619407446039323381385022541841564993030613675310435547588077993735813826746720247909741457459086876729997532469812951824326340656933417683227180563047704435230668467388531375061477557663776947735232861664554216048244852205873175148037857607006802604960459216218175524739129038923747710209226997813672791126175133154137871339736579039800496113205949647588466071598683642685183524951612897143436606496029497512386139501023802177515002880743957183505038886580250961365592463080730248724391514657772033599292716377671730315844121219793175035614115192157474951489494978942202189174617380694791083061175613695607282475843874343158662759851100318629741654319433961923540932539887999764509067963996481029346466280941896329095450697809291473680322662168022784529420423833179869844245345513264056337761697071200756917139677511336625884078022331880791908255924863569985160524142457423888740978342686039708743017533031070181353203043939130841483397978758024445301159034017866522208811818093815090846554483050567796453833580017089843750000000000000000000000 [37,20] -12394621068380344886207487872475533259234512097003424323073781178037146254010952243672740996471152657010153219346564661513644859380457788851044876422937299604045608718755034474237283943296912777400555452509444217792999658435440983910838736172313574562449917826625877048205764792225666722924482889715035690625205849355644796832016562258751438072772879213539967207108787472214282030294110417855588571382831787820098566124882962643541051005237531296229021004434734511415586086272086301697828653463671516621634347691375493997479213197320970619497351658888805347020944915482027729805195731253155278998471884434005712264657264414669663712760420697332362849388866668544389690029927052430409282173151323360667752591329386796206304903584648509426621914064549952880469222551571696610873129741821150636192567355828135461965716752058617408393972472015736109741277314273491812013212764413896021955516005371254441810944351312462878157661193731535559272816607506238930669031317605007107494554105982026560952025713936358802275656218233561235676088309979438344062537190291231716589274061843326940781270087362097800635591242334383875850362581882948220077637755468814416865913882935967040619805640864662382968528428397048455448657802395008761631838890216930556024431166568528962424998984090947339422104866153907150504782515786982643313564836674973308913271628900831720139204161116117763339604799870688033971451886130747158494302842166064948746901193340970562524905616278626415819131756046515626765039955225565245363634263713180858508995515674209779517167318370811214704943491179759629021557657548594218995636696384567034883293972593248671854004626220548268583770198734269201817818060258140817661416024372046999986489415017788405655154502143461078290804845872741133006580139355291659801105112376875620813065908342114776133861827810107918731882419140346052072469797726871435309348384664792422293713245988166582157740754707495623239520883858605547826030101296799982566813767684348787148727944734246741162066201820582617164719858660251197528542434648406962240600996453478463301950413692931331565824603159289157373765634759514641628641319733046370776401066929069466429578767578678633043409718084149062633514404296875000000000000000000000 [37,21] 39126604878992244300515255292346426763117491678027141806005062120273853396998088451909503259958880687679670535888947650944687674349356046569453476184503048159093377682553172251581521839373258921685477203255690712338346102797574750502298527861528355380184322923772670982295195126555425031738318994291743805645383032044007853134329681305930983974858766837586852016588901090306445092976433648693331925980467288923730496419346379431668334486297015315000225576954092525949677850810562161033324704203407237508131715471207810727033277514849214760863485341480463901592629944241857814650003210721837394732435971378703199479543049953686162212385788579604029233792696484545166753428057750614147288069887622223920384928943107398676894515024096562323368846229612654339333885461986349103261370465705382868470347713524168997961674179409359617999253656179319933358697488162267909605449362738364128032889843188324481975970628664860948536967840962686342586253042700098058818635030057730986338293367284459052094442570983473562355472815116580071442710084025937184051012175025183530101557859727838066066436980306345078283506488008690833127841191509676687804604970560903726495807517705128407028717997852923049008753723293881839920097597827489314911662545917988775680570713753221799483522570076671632312350402799874185350105445392644441891251000657165217703100198913592359871971011627931181941411975108857373809880096777866605928725494744802453033156326752120170771895104450807334657756051142355317903026007440496834840188851232117841972144902052662399569854502455880058940315754882025328665044211443170034414186840254596062848686092595311020777577331853839156855622037876602794318493564388313428880754971959849894082734193034055631213635857578521364675090334189365429300237130685974077451938817926105201020347860323322031829147847467849033203204539408847519624211740612032373699296467246341017715956798136952785167812745392651037521497067379909456218456652470910474619412740968603747787979384781473394806580114952132997959583590631761221384913386914325344318684010706839302293482704186099428012902522687520550957539001359108631886476498756640806248970895717418623533831220748409329690531421874766238033771514892578125000000000000000 [37,22] -66861900115623306861820665501156277380666811020648289065261019902241432139265010774311898198740596140312616258580388104499987988387402078448444248221408803258261427254972802385173062871063712907409233137092007104387131846539068881803350728706429281707179191571640325557092371781792417971455618930777085502891907801551827859673362234605984316578168070937891903953707975725642807706373032420427379789776426380504687047216872115775148846039633767148595581948897130432613653735958251006396425743223779956154373959105832631496505397303643345699720965162352423267885683590630909773766008115998616164667577359496609677510464856108714437437607798249150937707605295027365967347991642758989468028536735335354535360443107433582135283321141972458866065686671088315158771374946592955719583037249115748578462691408631958667823288683841025507918065275478728516418849437696394963480508048819878378326518360410910227649114894394782446516976242291749720052320129007483192384183952711680824584808238679475458378019850013157287303367510041660314076713842743530061525014135709745721390452639847631848440450240314202684440078117471187200076884560961150878376366599332407201108871816666237009827843799901232860502943454221860000773515287327155312593211719612734241984651244477493651347207541532084661886685632925875380329513409023021962917238943631920697971756696526469005906652550028688037458641664266011606465647824926768724256219598321430243605016772041975858525059011807730162920700966523436609713516997765698606384939177191125153661125257223107057821594413878328690770741352088393004929174974761619377618202329656590110495827217010494859247684039277718185804592186626120910339902938530819955978937671289485278222964459663895480494396688936432650401092583167835684596155865247791874294357315029034381501317749051226482582727071732056957074944178327714723412316191627105994927036545392729691242917225864835046027851636927107325283134358973446162167015124888351871160145338364053625430111164187760831347206765641204941741503264747150778706738298793322564150570857717112228137207726426207332498564599583826670678684916230520074955754241467836834000470891188434762803830837307240454736589896356235840357840061187744140625000000000 [37,23] 126575964380894547137660463958416267379269020939339981210978276873748935149025587130844240529162332948901998583631264210437407833414911145890533269164460780818911417176822814487260312503980552204354452740096697389990558383555627192892298968413238769785971796816428340300797920563324375526627602818973121970298466781010561920939578621881483451904530258540603085365203240413810423233285609015862318874432570678096496098151564335899716424710302030548320880830133352480330899026574391537880236589837425205529262544594816871030778633826045311099514493274140758642333733740144393470295446217571191658112883094299514442566302931088324386445215215656836402033306007136544345258522879888098968102569690095868215975480906051565180635201594493668188931369698820025598481235527733467405144061635629941645670376614112181529822684097879752879148536561964962598581166254333667762284210942950885986655349772938767023949818145945401959170149820995941117495372836708898813565938028037610444318200064328270699591223412049168025660139369831891084013951115174883239058056935076715528585755988585198427852424520906060935517270249074154195168140410858122322766951361401727394820184815972634317560507961906495108515797084763968269400869283078321011193839145292858486163770365674666688585396517535480369328002095401051658155625548772133810753740740195358026313289503138373640336131813530836676663307318476566854456377362118101480546258882408986781012335046537805589411006500734888623935609731649955871988376168354459577319421889651109158889671498272337756830027748246570482881679219268175724139026377337100790842216640458232977300193182966051827676772836148042444941581754866506452902156086148617912375356927930646252074203161666123951868343598089792129437566547520604997292158274734757446152339558421350717858507998657611644095448907458776529683708624921894103219975389513933361606033610980506003366500668740020434732177807365738996856232489777150832868429407616349988162503027585477677004702554345691609821355364576419262198097303889996784426257740970632856675889452937566982409627007590121287708331304742140273229618096889021681393368434825264699462770087000091222733166446575401881818878635499459051061421632766723632812500000 [37,24] -289471483902547065657263928866704975833403118497164884439084792349663982257513720543454653863271629222252274166076892669104755090878993926153452246403376452837719475293169347515996946401871101634237319635832121913226957880761641827416723939724885073321310814896492059255555613178892310834191667781539327467940714026505674082352658741500081079498307824635231382644086369981877096766788044321191988020368729797819412135946314068091646485421294900298861206957105596755004917029157814204034491047602203274705429131027296568937175106135699032599289850614121048791280940708542230703749284126487854392070308171054358737624425156111436659960508237391893954792000662457798336643145201807274596556243984128517335416253407269512611407937476592605577093828799803934648199536737755281904710358458121029133759924735509225973094926290659981730313989704878669312042610286903694032064833163728486611382945541039777328890573447083227504461215901488998561507030784228046472393018726147761363467297204730591811915997051413038288207947661805633934242242744943612954788731176467047957613396230111873004603633363993473574053886576554113019699011878594557275823421010666629668379671123508992471924363859517012199850016091325006299566475298988292716425451798394200442501151834243085168941703752572235947759645334998547261680700826882252724464466624647937098073539603634936990484172509141016906974438455302926077508602200078065550925198645718340892846209655339077487515480340698469719321831402667297112079112172640044301126748617846826337534229010924035655361074259978278119277397622162227918553717365856758354200414493531990911651175880655325355046424776098828571298848550845542985521913903327796018476028831311965079461279096967190906546891016939599225199906181761600936326610933071010319258571042024595804265431741262349666016625402992537337774487517596544015208156660929920408878529632792640987772006324901490912983865561769225271714795156320275525909442442312220907018811397288989497303586438573362257310629977312453333266298037244220501316285877127452128685747151648256376924130543133821386110419941604258725843354324967384906670721255116959863709273054718850104667122465724668489706061791366664692759513854980468750000000 [37,25] 634202723765379467790662154542748027349337297515051856327072980249057163446841453514868601163240737431536036977897453730540421660390470926788631911655287856601250362870457841409014066376405058079505192619589502505597457852460219475127530727324110095637099298902429183985370166155965221008741283123038944416919982290444664362496708096350094762771714645809683967792821456749348559760378065156425233656043358531618235472806455246003837254689207779068171532596588892625940028264347313944169732440123670938467669998732477361808013786119253953053893978851239692982849215371285537954047774878528701765706633729150294429065086758370243740240897065683064128040716718906076076231203771921685423364347452319257352303561968099527378580507543572193285342931556321361223110787385359649308428791707237331012878932391590124765343149831849847746929478961221494027740548295567418770302542722606638726975491072101227395643124824558117854881719864537721108454734315540629826155691636224150010710627398152206414763208337237395336767926016875229565838839849964406157412902237499144713812018225721761073173755777591162007827863627817992820822896326883069531755710491221707167713537080868195782415069092128852130695988580025330108839222507832359908346835804943346180464338641976909066473587778145330473815722750723894559396087712295458096826909562895053545601339687951593981244647451337369467542762443339920732961658065984005203003227753294385422756043189852218956243325484503386770834947003397844915965920983686328160728852519390034902580806923795611065483284845232465337375646074938255877375898049821179532067408460442600760426854274048212599837716457670215181813685249017471073015209097449419158842223918276307772331735795847594421417962196621258514472086399295275454658705505128453590099852784119885586906378649929500573484908618885121411584471625244049278302915439658427196655598829103321633363139534965604163842377339887796219688454320821383160861633047834346866371530650664552011852560711746141772453329394034480540718800901303403455958979136934842174763530849028027858974556345525798316297227012527252701073263712529369591543025975683448034937482951083833922663743515345854268039360590591968502849340438842773437500 [37,26] -1189786601426229092110494632260288102323130153934051580131538569767424010118691305758391145522542928037002725674723705948841859493846063585514372991564761151091189865782677446326554862883061839403854443343839906800610919423856610412513593705688557625228566465611780187998762105769362676191438025117988853876877932053104777097786088788680527514338976976286860595037698205472886120464015116549912779857365093593895722437311708396214488929108968846608985054624942820298355727493653134663514091191367297013881987708891262632429562000800009065998411908387382567256425350688639109950949320556730916717502028839737577342125580142073136168623973881802750470116384821480112576402498532749108479376644737836755466043983221679801608585991468017416775358308622279957698491463818551789469403565838455165154075450299216980387119470628052840608936522834391070403532869682770564320056089380193660856584066653344562468094127986682007748773154481498478846687522542981158510034533091136421070195832205534667771336104410583346859788339658330081450280631083087291111233580158104238951130086196674812671489535082926123639648927489942575479982442302354843303775424135643144731456411168548489552401937035587611933662282421018941815136667502596302328750409196290249369954895077156285749334582715915548539982382553996100892126623856818919910237546534381405057041670885027952840470499387240375642614946195915201399820838994207071124740096993912018052823965232372389470075460178624458483901413833408829133781160344413670784985435725590770435937183586051325163279865722632560567989737338332299700860223017593136051131468545827409274426528648570995230796068837046656877342350363366803130233432947454518300397054861660809998819451793647976455388449123325003321702275506549859362706016240606156159128682376110548172722520867781300970864347833823908853787576398288545215747280375142756011615968080864838725411706714997995436277268832670263382079922975261945335127126747743964003404599329209155405901833582158567524168359590661309308613872978732217867930179019550485117667379842257071065894269486115519559328262199722148059505984199315874790713399613632732527904890571043529538625366324261500849956973979715257883071899414062500000 [37,27] 1893631669716545091555795445245108451752157987329722520082373859179992596463728739507055249414402455745873233753499296218044624012749018151970614934923274506510654751554156766087136535492723300327439386324046237227923582102011103121828206641593701538412113449226270499207121419804972678552500849467292227444204286544857877006618350360603198348153748754945943930629969921791274056995473464899288657086401859878758961627759044765005336293031630983689854777515223772287858947462679331345421520069724972847905022363769083033410433951805715363967317531027600947675058863035954557478649178437832169413829280177522959024772493813431097523753207791749691808200239520733720398925894748638222410631453927524713839300581318181710698162767149327986300686666478823964731209005138150969433742590983790134771945774831559457219978075136951470445792092347216009274245926672794924167521011826529968425001824638369170167234015605076751232184242937536730062057721380662275848163788008814159003912660701693741254146189377746040007752011361792140920838135685176943795323206759648998511462356558298134675312437047263042477971669800988915911856076613951783522193434097057729092567624330580344705123497742240342703034887730304599354996100531816670734642542765231082990414121200699525312279940523294370243113512067373751401544265714039254371873911968338373699321944024759893789428523306490366819400079157780384561692802717548002535872652815274058228165999306109874647867405159443287465360759008769182722694947990490153518756964443743765880777770589453490815931543685181380260109688710393014808125890568676726144689484318869094070532700849617351528320501707237660947319887730802538621620305226725049041510668620876074758047368282012454326103530810369413424784334197519690296560246647394169666887744346339025148937223659624941004257583582237453054313917129825671847364447943261196816316372111138661856228454873335709897529627751082041136377936174423505827924069323962390429363147086463372116013320810481653146112434495995807187307655588556801180904762524636212877920527643544680059024557310513015008722622821694792526953272922972917454811177892251976573437441794815255740894936568874395987904790672473609447479248046875000 [37,28] -2598069216809943788652472690109866077941848547316044164900028287588346061194330745864077077459487816750879162900887771097301329054007369040284489117712088908261171504336674023944606374558053183052645161488849580053985513647496092694718470573128279174512961188320281289278779288325331612656106746661153276621496613651377307155299469327342129374482745759743236286715127123681514173347640210381147678778233101532143045736425739422441243267124204068389592543670564615123937904831230722573954445917706512422565809360675058539151955626732704499000490622092012726707992755242129298532359168291199018569727716203183853961124527750845966536326781315141903530447935914856717457400720830143588220894417887620449008355290268545550664021566296623239182224801418684697844445011718344483709461037359651451019973002926800760377876434821239671925424529358495830935653092825207739502414801463008480413447343536177683609700704695595640907547687946291266753416041761886560748995331303813959149715818149405749264908015750373325527359343454779151422898622372570686515266593588129246276974153064543173152148296247943331616831101311871949005388084942527819156239265448805103425145337781078074474783941853093898494774389770662433163850333788509030036560728149964380749959067189662076567434918152944887111846320331495528979434280344439686712619870746264938803310717722064027430436480453834569470033122170017164140375745548562968614392977661928977371581728227108014607759728071193277525361505593505839431430435601749159741764298946667514591984688938489652396481222680483102790690234955347426931797330077647630823606322163222093056450846918647632962731514787232246345676440050127736581316673653552912051154242103011695588926037608752804021074456143812594716074751375173342274619466308535132844437959751248650955033296789348613122133793051196884074447466994181567620659707648072195508357703793692345439491911439031535032673485204275438783424740740024335318139773549703637471255043676787352094636041607903284758285785378326538300503884326974737106908394857704363894333201768277040613216391446213055745662674520932544505042734065066481434613158311642301385496410083777830264900685769413613002143392805010080337524414062500 [37,29] 3126731767621333705483602737836672336310134395824352049386376524185242628586737407451416791244089555250269752507533168837693719495424863711466366309223300333627640694416374917926647454107857959317118081910123311093740576440453623053439401862062629372956632836298608604283246337524480905916685348368640514701804350803079548661160050126916978223424138369582293568470052843967268990206811744150324424023615078083008796580555617308401351434071938880203831946465302398238878441974663262122390575367443528679373748332025185958115095249183662415800908446897908663103065078398426566276289040292843446930045390478445838761303974013745749153911086718383301421998543576480874262920872790390001418885307598743078081452510748036670945148065217450936355508880453132695257650077447540512019380722317036902826239865235790159666182870662929859085705081555117360048307594359105958440983262297706090178868412271067626909901683588057685334048156020905293345332220482095644767708672542440820783139302095902984502858777510437235565226508640544903501484373543239883106189329638276684854307563902040135634722164106895004764508554500400923528448064421229456975757979372764912986030934362744830742449514857048465656765629321295643488575869630950841569161113921471478601582106353160855000907062499351581763539617264297089996716557781570111393532802576434285755017705572342211760092844742840535550800595348140224425530560599671217881813163310796252510648243289435005809919790751145759141745731424852809618506072853958127878039242496102863277538067720350515587778550242785524700758966418293092395726357424371047179324335850292805090325926800658805374915113470558353478879712166984382734024573644482849526300894549664348629331916508493267390518101106180677760315219230516794959102537010188245917748708015215477807484208263261071619013666957989876963827828945534530415982022942929631244318320803566415069615599339518866006322312389583315138502765869893090635400956330686681459847063746092347251436216776165306509321539052938188402254614538162361759221647490113733952808549896599078658558757783801560940586530458576986489904040673507399836707268894532451469282755816777129293090528583398679529636865481734275817871093750 [37,30] -3348578245031612235000240314368061544997876509461996035337023543908549379491006639863592647949272417223325808574597715419932273454765298529743348950876960471812423172870956155057323223910829385978788870992421424213133849243390630445543417067717852807462907000323501067590237237651719819020197613698622063666091602212031736862645918363250720388513739355960512675830591856467028949975852993579954740307345591297953373268116365415553792295254369277483588450981970882338830417624023430702401859078796104824367026740503639608427083383417946080056317635973432326895235591328121675172655338694216533715028187310923623781420758438375067122310917412426933567753917362190322331758082585255540211664767469479279025100213892318694597405955498621162861467707493955376613173283942877280981287073441922466349206389221642002091927013000245629768595847697698191930059093614789144732563186089766801628373991625790455987902901498321613900693492779129544232225311873392524227585420927730045078755774074916682075790411167415092972496518990325365983946069866663235112402994685751921624637460314207069667471248176585853153863149553037659385958289591659977908296404356283621601090822773755990534013550782870351519406904233479056353629984922445706150682085212978906249165899716747256704511433567978849297248084377457185099509026945209700087837683839588264024341845142342229574853632764387607471998851378230552698115559422376515366939690297687745973591215665980119568136254741184052214804785247692334547639279031701611951277370162397603720391079850287131978685700061151814170996072548250193471107017796987160505449983697676292589205413189168105628183253408834984287788265928490510019984368340092053179759356089155902174942792826294584567360267662835899688167463219155503621604129418856947059572129754938036149593761789478187185701928330652919945611004690286585788250672817486384827574292442643820761679942927622043443070437677344802155445440572346421592184842823771422959905197253995083696336850949897394158227371891130914768188641752779377096327842871051650620062203676248228132516671607969468651460806317133077180714763092165708187021477833948978976999208883929756708219827032735338434576988220214843750000000 [37,31] 3227370632216902963549312971617692280391502395467069069317992401978857466741576351806872410481052351694625144969430729403439565865983740790273304616002822461406562346140116740800352681709841012427846636340839132009315998227314548172575805937990295569504219103799939569611321380590249200563491664689721607851138376627417435362708075463914779766799894533331063101728075022528136092114637166349583310022993251795229441902391537292512089624772739649544614210973743285983924892722832416041903920399761350793982444160246121974643927136522112545633660854845271648010441270169738369349437707654609710056749432249103592760330061549782739730557633845711593549275416911073941082337076562937049220875194814442579181286469554291902670682245887639464804717806658210188225953549975958028153742663623012200063550227896458950793940393069381238890750390135128395459158842384961211491177295811569488970484582118269710178577832810404384291084766137148061381122119114412280174302761509364451501976129607170561860601531521322475701734174051114341423650906762932418302215954777363463843728906979101939160966590854567176854418665668930814635515628430331662304751377589450606270970348994021695883439177790985309503544270019913706832214210831720981900801413459246923497703529024004168346036584953098341263943775875585064623722513982066286197452303225359044386654522733703925153568455375173534272609398775006448200451095312495888727361540986100710359017865704079733145286752366322530249133202136585002062879846888696572565650813181214909266565226724286440227000072369824762425180996854859253283778780724092930118381800262565997949580345055630131779816043766007135062895584815311320558309186051052250165051149185505693376947083767778727030211216999344284869999989580749935148445527004635984465740852363915981066453881762073567413251752909471967611561001462615304239271051687763138886701760612736111344464992984555014479183353902353075777105306650927517331127860118376649926136356097893356657323773072053944591518658041945846785096191787419263952125610171282085192108943941190845531852849004800281079818566364497595551968672524166307324677388252739281226675640232585875327719904248624516185373067855834960937500 [37,32] -2823659671813715918699577663082480924011038433240020182464205840415328923612789125970283738729998551279778344633472193310279023628891402074496924262538777267708687433132565896023980571682500712592737301899114933751257627991117449214692327948578268986914579132118111516500912798841518669323702579909760491593881332649336714296078294178041680242859492937027974640610096334115500701097451165230639138443221027916312087214865165311468460569840589990479044064455611686888342725791314500856093771681640734841375325203098080302368975576329739509713816669552400212047423557660524580433580405851020565791786068716647151406184071608209100008744256849267076183138577728606024761023811595788041552819222653108266473401985363014100755392102391013927408841893223956444310940009559683709066746731636287525333635262386432628191721969385030117176875542819046142538097189033494806381343298476595820688303034672354050067234038704468151798406418266625810834523752945249083771867382036281210892028218955917416584936255143429984436718960163968325216222476869718907864562107331457405108666538584672780884682666878423463164499344482705972765387468929900474550613869865222974160782543270912367441310764552714433342788307729308755892231147503723423977081315110484132330807098637419836622132163224592959648966950567529460791566590388422859494538622503369147527158502430759859402056195565275781605389072691636464880315927020780878948884592302419908747634618602325232080991239350815473041857381260569737367493836384523990304956423690315451896592536036780414988552206061316294761987157522396574311689380711661975432365413271486000142223919490671829028965739193138275595469271288027958551255198934944236759025802415201784441199797412531166172730328217368620132483559668002550249915723116180263595774786945921822498079243099619385137277573530347680923578595127515378904444223725167088497930221369334911805584593369406670768613054795867992996569159247860184952093449104269423974309386621748479848092461356951739317511657566251317502041420287495290887887933777805393275946271019051355778322783697758261409454401676146415731515332377659939553370328385727388186529232354509549862697781463793944567441940307617187500 [37,33] 2257084815419752985498025632331410677950702553261683334399366161230295010826221882846309965919416245277053800896864144864308961749951282561328389020246826154981008353467267791242577869264738353602590790832090320000747239422060880321083672596186965671463656979209855631359204683070854464308581207012449264621190308860259189947144767018362163232690510911646846763048919720182849493874953712643147504258733917356034559609507062554856940523039217061613665643688653618900665257676257493157512758911754877498730784082503892666521656385030365011490492004423348531736731044735803515651422542328824781922575177919403798057899121837320572612615177008134356134428859951626186009108112889217883912131168747130985949004182606013164856841802722622735886021193559607749877556243715501251480455272476711469149181096211382540210699767525595901338772761070139594160471303017547763759291657104496811032327151149950186914994839595098669703315315317092628966259869325390503354250810485451641537002026784323649488163346718764890760082526165305065825099457383064703207136729076082451318075740527690427759605521763584686330818636105635266486011239360831432487930444442116118778569924892262272578047091401404237320320362028360784507606321952344703399824130858989491611944009564602153188305687374323209883239898044341410980521366162004156664779050405460158080560155437660520664876915311913483308630409882947358284568591174403022811149536677718149685542314410029566221145636352287694325280222872229796279789744552800137949640980821531959225234183007608405805581063698456963487506298080576574318602501193302100725747714900646285342646982890194380462334038440816251261316040976427219790907374195150798422709648582423302901155113175770264916192525279780151889730441645177762100108450972537617379964348360914853763397863474582038393166755882144486637143465162586460747800844378856444777197877602740039935342864890460318574824319982762785025839329923768482906721978628044678789978084854011103423198789556960923809789969571579931571820700818070076192386702179535936726915443303804602338282278178012375830730439926618237004922817550631049482392046385457184934735089037668998024344091390958055853843688964843750 [37,34] -1655708029359717060258006239226951058492467678467114075978125735160470743446968768469004435762588396637426225845845444604624270823030021566237779458202487644078226123024975562434797299347700389463841893334783943404414630483902357193246685722340617586905584532187632482432761451508181265288698617988188580059356526542103026510280369457762270385399794888094168686053093601991377492345531673887064601881097865772829454682706060820172915194297802483054137892055380090458559408244537994743629100643068243078027828904986394994403016394224914668333706017105050055283935102497232315254397658068963755294283008444709780048719080070507525130172138412308654396626359650575159642972586451107163977548904727400592992907187666312663807692821332059468443100033730653654218058299777795236424692777998621801947228710942312420430442355199636736312587782806848954517573842427352434613311504229150714715393734433469024999958986178009745459872260854048552942904071625776828128515923463027844708032134200354830135994618695744215173094065138151159427857339457365174787984201231771145162741338700247326712734477180273513721766821325771274080410572323010640498829085804753832930940302600673727412618000346241470756827111311446773746958348515746325614249059850573997599616075655879832953369787738414726090154812155332063951058899743157797955942189056788049821840876766077085200608086840667113124725023762234509338107849953878680906623394441792834621052551078069213788416194335446434959219697499559598976348163600839568160603857283086465373598748527112063706374294886385061746247463048659383649907972998839814673526531976580450449124444159588152653154691059129914583906738325826170600510080304501879068268700213421677306774358534426579568222762063219955709061970672073611974900397711565681732528699316712156030154502835468947350749008737110838902571639068368570441137659573232263564982074902709495228382017321608921684030950612522320803182032728220996176822422583309363538072141982698281547241088940901763681794890286927158335860603576166647911389687043517573356339148019520975746797081284425892972543642665132178609683983719924091930501823471812610274735101320575658689904230413958430290222167968750 [37,35] 1117417347078581956590295438549245199225308154775244966040477984131002064986771527145372351122284430479865689428292764809986182612718749686611714697649584448405217239967661985332835533497876890284816882943277485199533244089742388841381415744530217175439787981011602031836821243650922702190782175388383038743466720140449310613420127598537744479419369841595620063228494837378923550103941671061987737095526485844138867262910003840392938556947205231633908746013772643681646479445154752547423772433158940945668801676931334573626200577093809664134630125408300854812928593622268524904000313998970751444949068208904670107987125510520152911522626736435612283811240093853763483954654429878134137603108453827181018370746503823799574439470492049050485980387202619167356500163156164885993233354375778256055731755018167001728708383281808781916976842113675717253001920336441435289331276488320933581639105268528499429211755457436711053956910938650834263091184970876604147265901994747474381933245066002270855717221539108605815522538253207657822298291985381498411892680502151134684383327084709868498784234311067397552128778320590235611176142644063585693828124461986405364499638271644337135381676254095750012763698112786403793877018400415224397335317989437563030314543801762018071464523847248887924452763639396545743491909888163231990032115651663016550811433341876017999846561530295042064507922480765591095679104261611768501380542877486466913590219856078610509376561888708145074605761497503504701679565622643838728646669937880954945658501801965772346199393083343602643614055244557463890237618595438624734755766647965661315352327510657848687891889394686060029286079975522650194951462263606509073715571941835810987858023745998480950461420261373013776183224236823204714651420092633891774902358377017057187567618793716700973107624611664447151125687564961648029325771469395750673514971954597354267473454670332929839311110096268837343351534374706795080813023697876660305038832612944862016886037759107405952645613697926903760123940418539627702808039874790127003901437670680741943943209442355265817324196542254896212343203554463603039230707783946213443792769282048027434939285740256309509277343750 [37,36] -694236737482469769693365174141315034145830076322307556273868580836846701399831365624928460889537308088684311532937898049142443872775103438622783675455829171066756361472871173098595628624358881898568537036729486430146605726360311115127511746421785186681111449871199321271258187500500240171652772280092899545834402465703472966070207446095745802766756518965355293421938728420822717502089418002083788602607963698524820900041966521023159009642602815219023795620401171864645615951302481798940380758415271781293304662821364285829553192180565895295655571158751822990928032243822267058872738291035062426330234634132240146941213858126158609240321936957229520451439607173956945689244887933695488520450776415848623633699841454923070114744082569653310759311887372840417382876429814821493569831099150837147989135576863967357402212148317021233975536921084753345092954268904243352799467455127240919384029870861555636038206876609940105094066557565591617923842384147667127230285357108493246392379467463996812765306310651990702084037931771029125600666960081083987666473631023555920529346985263150204227247006410779343499290889196294622038748728819363675175731350858499401140128009790653931724528121302521414939762196536231903910319455882105068559417854616179187968004410370398526911067587197970771807503983574128490842922916224756339904669169847257802016706843130366014302346575942632694703628683861811340193782087062765593210387371981074848101574770122570821038309817487781558927837653449612901785389662499993964080321989306532268332685777428511992504841166775310682116089390960185485434527813246511206305842371973277143090919755312286482249880582832383116032591016094959721371962006671032334879535396298099040444818838724314160022344292234824630276947601287131594839600115434038655044934937748010550426832202855723789151775997258865682515826334252685797523311059423137489308969846913684955793793946391970291096710535392976262491028790830851407700117485893507539051353241038818180079927198935148859092518041731981236723097196836404456808605628796864565438770068623837552527642420774318893273242968729979115259384966645545584137465864343788206347607427915136213414371013641357421875000 [37,37] 396517569422165664362433743973320039193608723058583530095564440926753751427745214879416312291912927497888622532800384809979984494995728316545787062012147582450678684769188136455164909286126479240683851936288719430611327098669189975873773813390677764871412774660638854679738628416509547011062014003717130959229862937165799743883383851544546380066968261976012957367981039858591249915277942989414581402504790599526804526910160525369818161935680757361691581177919870844427882501121589027601040892285036339897391222873663353249189314738946790273801017143929349592228562125106602919551133379367242673966382742905386747613224405279053581153691006946029303776429671223112373532148913976023091449230090865040983949532738578781007068905763766690626238347802735151857991877681257968988889512010646419938902594661981145614011353257861147406223835461680629375144656768867495691294431536506165673985492315004323862056956561999490011898953440792610349775982804373151482382514836076776816807278962754285419577407576723465270804135016938827012413662405411215707830507112688782005434313382970300103716867154838480315758811967751765238613103045713279654530622990164651509338797914766253988973625728068937477105957835313929004624723805935020685874481285235684060045489316844197487277171251591136389289382938076372874285557025462139223475249976635870155802896912342702757533178023339752185649496635344713258956079331099537535771800158590843976291201076661990979830004846292357443994833067964351555366117489277383463401715187555087786704741358726344475182227397117524697883634302491922564052268061528183494865545296968802191249219747070762121736044657552876250848913519420292627628506684450546089379252922943195735337309776578762357333460523664015299326696201174702129498730331126708125320337546495344909827689768001296170254786592699569972011772323929347105209748072451041369347594657573905355485345197243567980076964768122667747890605484019412765243417753716521008976591651281895783944623746224474364828056314524044480960897667290982607601628251946473873399214230116976082506860998793678488486229156436992147928468030385549304612203910208969616368879229639787808991968631744384765625 [38,0] 1275469149453712463911194964104723214616736959935200408367541285302827570881704542129988022169278888234643643273685402754279457568664990350757193246202020042127721514491104366535597306917651099220461788341484444591703135982218447009199923339699398516784262480441095284159729869804911382033740028162772070196938963859968825787645775970397954853626002338883048159769378178019468271510322063910835893673193155224569434910075112330511272823575784064633639466780021039357072914470718556940396602133940851782804993372518255582244518907732910716479491603977232345084123056410435496760811632888006647741922467135516371514198353081104786780443973069735588855053722404284673694250885133635058313690104485387629793869384242979970038053463758540152147269038901956613154179740689322133349402312435478220912805014676716362383272080436532446111035593083046174105211517342972400686214784820752590751502949360677172429919621604783495309091833738958696781721367564954307774116223296860732737088913849140050853281268135542865915939367196824327126469378651554417749236644538615683176399951093868602787790809432976900078879954949277916854955393132444000990816961323597250200655213630949715903379278725859757151544008693270255913569190293408139417619979505442635527543953316108960194061899860484367180924659070707443102776329860733314399937179292908958478842375542685357636873857241568909739284971191713646465036513428844096217248621989203738181740089406649194898291694548519569842381379412555447734215205883270764098547820838067169974971925805487958227528528081048154108410287511937343839477581270451446848876285041401102126365711591446658246636249012641503487660146176826371315085864161541219329450148572049358639189309159115525150047534735198899345870517350849745070016335177346330416289481676157465525470782111340047432720842204285100895077600469605648262817832820342312452748689461265070922310225631975936944973780620263855614382374198146395108137201618515907088470401915919149179660070055559591990425964468488897523439625144276306103474259055585280767775980486827374038023130533279946433802606034968105119808967629069229587912559509277343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,1] 1911883868058791184348983232572107533862499187890220619641963780199302527079009420789043547765318835098422363903143810584188799339700606493238269972721473880023965127612838828888217109946748161123344764141262602021903548602221779216920308807044491124539928989999520513748860808759167025621268809600516283361677389608463340140146318803221754806317983596452012648227575773264984618917071084406483330831358309532768475549621750049381069144474410040881668014764763189796395944787752044842746007892364225495487887255673502499583041374834386880086776889962833236051165991149397087143684878634423593949519860434536060619946987207715922587817004515113400505243717792623581883206026755988885621512650886020877501698436665636455133468584268322653817884376834945820231115953255955220258334437157641868554085334679542566634795340526517182123230626601615701983972152609919561485098240620810953440145543492419168275827710588838494693123165451342463752207525031202227810195845577561334768434324791022497117148698188252436026855753299889332700847116525981157117463236198098435941580505671965663760545844645521733201114100946098861577140337520796871341396755443758656719312934294764484865528315504574486542734818520795646830090412644411573045626523619959669113333033900003435343222202135394225134884062152591218958539194716620852725317263319324174406127418608090685730160625388937394783597988311846510364990642508374025789715453297766584498820301527536944114120031488720633103920956511493148826596090108747120036256737855475330015394991245759194929732130289855645900325187155722799672084104441769032507288716450791527745978561037179091635533887298798697218781635481263299012182392532110531847637323961598493096843109077720346493744242294822982430927618173104995711436687463835582663914789518153433723236584429351953547046046993428969346185193359403048424468032312147799420280817708480746511942176155018773339301445332236973697042434284139448266833538470386747830280213964959385581738999938963970567141374774558134959215104955015829679860935739575658296545904309793750461303919454520042052881376472510518895603359723622816090937703847885131835937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,2] 157113610325977793497013374849737480383130038663503403238067488025584360353756056584812288013597093094042893193542051589303855944347681281192571303811636128861800589837884761886234686329387195627600686607604669789260351743965484195273926086544324510378232572748299670530202989803345253679959140465446950059876133895231947688856011855919467996123260241018209130989064319372394305302902385555313570553289071125491826262758333858588390576408038556982595126986363210267639467298494934243997321904971651200602223406083427359390378811123327310689939009320561457727901275818182900191545992497672277423123447186687369882420281809184866625584418019277054698110188154637009471282613369811385872768848182675627500326699726457489872905341314391288198171893039916365364729525652290513153966328749369825437098295742833672954960808692570010072293427186368521432050210051054793224817608184543462750845376433755084312047101558986580426282219134129277050205727409732186380449467431736702475538375293647681033267810860318231165390245718899539511059442770341767308317675336210407027504338788460643990703711558227474768330615898017719429107965961439720869498740863235854889681353868990088060420000957824967991837143488597954776172240370030309840694476542320831565500482867784096326170665906027276287257016896731556448493522132144255614871185458817989939619032078152891448846517203069313609055300921266705066224112078772066929242225088489101063086363916884122688842120717792348684219779340088451396584036333975420211905993892881279891174297719360593944028613063347977952942093981340196025719441941412824012997602223873490488677046406570698705796411716612862754050767900479454477438573880381033261407081557369608957226540195426851164530026038080872997394984089263066081276569353205593764307294942350497951203504256635081865052503148118340203838335042426851272972065274582293461688041849618431739005287138235223138320281199864379195569923555954139394042341535160534422007571423842328440975639906379893678388465942878683208650915920023980630012734381767940967483171211009127981203554321810016900716902036714479334364024266240678073813796800095587968826293945312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,3] 2159093604529011678839438433257762901258450630624104147639476528008243542237411390318301120939206612183188868509991454796136000330311158803322166967418020237546346891396801588195486658395286601474640104897152425335424362286655197923080110862740828375931650076938033872455230639482906140726510563432825112571535409582681951844831517025660500792349467059268306370554348589602934280102479494873987499315167667997636511874408644979006247443429904905842507709481579968037897240614064253953887176193364575728179758882441317154144770834716139336028959020588739576156790991213956713176650782952371150684829221535420091489861325247338846318065626710324653532310587514991533041146508121147760838732902936396871654800419341018648119802496171663943654590875695226731967674616108138261922789178643967538824351554915657867941954989451971890778777522593326554817662858079332741591877665800406876344260266384871531838552775825141507792181306278294760898184841821697651188597172603780280523516375816230923748872489932366968314369728387998948693831014308564761221639754681586422256325734016654176566747882295425359272176707753623301604630765801975366957808474936851885298832386111401587789890155476796462070767770470450334890153332419372599790029298797043075564053527288548151821223311353829164238552395820977880712459729819037126019034235552741271186552970075227939814694466285504303573628941808827873191388596395475213791511036395909611059638280654483677321958035105466217406046036543872619053152526758384498000537748812332129528719548841480102678674700010023486945190601688634806926633808674922411899239080460365534905127124453879357920740454665913748987202597683032768259476790876468216277210725605706927923074957545488698601912369410610621917752336891758474302545038345757919923303042460744105946919060779790045166226842138473909981927074650045214842363673551282696730987892224985062688097969409064471993630094857947859562886913816656808762008845284719636579043489198299676382698030188629054457727995238551912368065326904688740041550942201612942001991465823479942890777691556747759197326139035970598752495707133708391367576950869988650083541870117187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,4] 8270115078034724540505956908736773093802952571422984336453197416887384542459566876544738670159508509259042763114091962541591636673193567939066176727955387478748941660482388968602679647039096423738210526032405706484638517934907243549455737477976202358744918269792812963113595117299293625886846637608956366053088691623545673550329349666261771098414629310191170620175873399190287720401390095502331362736126041580398713063088194438947662650281488029001048015285478507619726632943771626988833958930800180699165944166244924915502827147069749366307467965607383166259967135291344549722894608675950906194889756145811117702390049053290309363719892124644247526779319301853813921538771205922005169322114707915859372914481930458703680821316846784050735073390590072294028894816680819072689695090058296645110935565998166070712826450492629167579010044759844033081651889605999208569317224282964378933099656028639443882130056809124329449773955819208224043066181407097485002540266050939513552860871976232684701182289445674067733107986459505794800817924424353981271667712993516612348199452997266687339663984090600207839585796449823040418742866835506252802119141347368248539407554323216609153391224840636621658965237875223538216454726966688261184593402646170312115818276284227380514411666463616059104186444714327041238014073659154675466087089396457777512167926724961960190716222288091073610900648960475339330397364569246217577254261721744767483548047157801189817657540996302737580748036485069292600323507417567132293623199151060677561747511733162767203936066760758601675849509601484037875268697019867601214178971498253556399099597442858638343353532826782865194427637467720496716970027316314951844996176225779182561078975965331046327335117265105944769891157736219313787223035096308127666546908566648971049962281591410626785158420620903373122400631613918149097719137420325578648148506728298877705179478759718950901391735809598332650720098922549622786892715196679162495055965746136151039473930761255838553271185223412938423556755387241676156181894424397633594666656333254248940150790538127271262509637827588078312394475390115587264561886060576512136321980506181716918945312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,5] -18388913385991999155636069643817009462369450419385206561470248615579860035337368599895739823192783622782862030231521825542578718033023065637413271413151286552116005839727052813129137038989378778518297455556287580285601743461137481465743140022957838363405956077488495711011860769123117833028134209123945487574852830954144008599449384559305454020574892294690670607339647637207115498575938163847659452340783723111163463822196671780585615612220713156290750135586765577459472705172953265342530494196081240905607481033429588587594556076309781224942353163976180195233009633990412844178751471028428591925544532108505198407198866304575500476639316231790304563457362976233322542077052335386286135138506462673466085110631099524206448966322627767627410156522552685772676902311758082268947927709693039669635925677902444004839549031301794849849553562511665258287612031944496842339285789932264824403693553798222242963610903506959099786571319571061276594864005513310308157703292145872922803216561650025162531128960110120034581113328727208098278898551315602017500021374052732626022063990707137911535318589837850395714272493968738124292768047885751844902722839065308465608856333140346144533483392551170811145217489153783836118622922643179090012282248897754686165093567926964777211868296571587997052896043731861928482068402764608593797608077128186798309500570957182110752380158069948093829946015339729019168083468083991455343284528942308275139482758110937706217718630653738579923769139640612195268016303640991180411476276291973601521173967630664349876548831972976359699508424061591952755303899900304283866207833524481934048782671558474886479041079232920568994684993184121606201742282942713612528531013592894804706205209073377870632695715084106786727575441494678154953875847355728054649054689655566508951773012873763670799245220130615976752920572596194915985804515952364956946269070675772772097246885531803722677560947403302321832026797435368145750144761934257143233863848389641082536468662997917555565946249375064127335045511265940491365349658564739584262354210166776078689448241438216430811026680867983643901730376778841964358578425081658380690896592568606138229370117187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,6] -35000596807883269744202021478391490788161912242939625733478607882411694089019594058628544603698842707997485389757215998980636181772349162730207723690350741076783481689964612107455911321702265017003289947036727200037623969941451014547204477474912872320217477191919037716624417656013079941793367087561116142540964130685045308212217135443842708091122682325430738693600152626052001750454664172292161032133059577875493401070347367648979076898470961982560469778243767329507565231376889878461187704935110080831171756529650199792056100122423623054106821308811813367648254481934687446512929650724646189020776952322365091739424782094819030987295636368741216567688823798735843020344399123251151456450648433262383003850917938455034572489039336114802896153977817530419540839327318361629906973170631062541322673888447761036334836252889127975476207966502761869098069387786640410108611751498169853172705468430992593763817364952817203257862435633382352408545143404675474930207476161547973287372083538452072987429104819768713102473848696645816170545836546331226795713731281577925975602263400104925947399409807169669625761154397401751405240517159367492179605006868471881803434015855790531298575947427655637459021438290638517709354445354713485334029894612644543287104340453822333187609370256706365794739368617461257313456574571648673660135422671382300281061254175593919762347177523571345812746070738247667826480594822496342544210373098551406774468400111714109850227054025420151470470924303060811631112250637194673089665559128327993151583204781289771708675630673196348572432120321173301249670648689119958747753596223269834073112648624382995287044221235648247489147280688032039995069665321238502535279507372242085910515291845312289508376678998209576658541698849524214369432005706784703765689744290905588915818822162097708458969411944203457970251715325946413215602651320074758201906930140875237070743993489930746277194256587910590980836439045941596340791781525721825200168833179141595283083348153543727782777498065867158252750029982970420776386116143288036562142010574972215005970877659068227430127305097042759101707430032682644556822164339220798678908863621472846716642379760742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,7] 137609319503860374372733141726272089577087867608772285407951363848095423320850525980321410806152932637660589077476779725689723076768293644662987344008649464550619048896225038243312151893494113897759739061569295399907829249604574650211367632080733975122161868623083007217243787898968360725535665904924430544677479149462324162395347654276929626330414363541944492626028729970534910164052623560250892795178023710946105886457064384403332440480186065303972793528348789843140689647694584396140549148606443218166873578392228251704536241365519959256245886383693560653231305708730236108455554080750115235246474302616256978252024137737761366459746149681880562802228652489125612108736775218366591610448749128745257783166914376886350275352869260657467202979538568091301515329824657298807319608266639689787930932999053867615826623370785232539148243552534509548167237620089966595066679526025046086329204744629772963505191963046417641197480502946637673226996749719487059207810259502695691550556040190950474792187096142670510126867805080344984225162280565881321928331491040520882683087763405362149334935581707890091082923229665300468897936390718993634023520176407894690824184335342659341989800438965949116824646574257217332993480672123755236108274428977948455150598788650756781224777764908048868811090673091734957701059656848471020429327342692553725245609932500918356711938415866147845778267700309315617197343993665467992199720425063466782952813576391993566256021457764575172493112576479391446820735835052467027183637731667850085162448413335778553261599117819503397587219416409115787920902710716252284160298440671997574347170641554388614002076392054775206944982517006168142463722409165245745020910480861797508731780803624338758051166621170525773886774815586046714811480979158621153596330214938605628094651688919757549108816334632973938583062710874805509950549546947079742483281810004223745050150325405513007243688377436219489859994485470448061484377989004086539446222537205100473842433114840838129895884556203078994228021048808637525075600918913410238309495651660302456688261118950834263302445166609051838910949764891217682360242332507342492842195014191020163707435131072998046875000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,8] -365211774297478576632505650880325003739211993755722639600388049054609174963469395417559879371869304370194931865022822012190950651197241640327318980448154042678173342392854825929304789857835469377849493635384659007639975334892029562689868400264863946214930791501140218011944286455568200098490001488951275933117840394100241918259597898776355145257598515668978743329678532552287469803457430023735022143041391393723728156334308818748013039865546608867299605928758376438813669123244391603042705615129438048585522716400870065830363373953756593558433228461253633159941168968839332489207807522003078015889542497839917058519303264400344859672392072609887853763901749477220542235810160704213599456679307823595838539769062483807965536422444129830066661510951266930330959703110575682600013562188825527735090046298148365413019453572968711796987574881618113444017816241370980294261446729772295115777790834462874559355451244166338026282097740131083396959401042220637413522227470069192171108071409458044813653036573556745374406972898719820595691725543845749355747591266623093949384881289597959494031421133086916035557194884587928779762644515001568291123952596414895860249485612295381102488769552531657269427926149884169073357091694324856101141654119189901010052335475363532982748652921961844970536988646814280711973336385467118343484449113670603655465124618320734432077242719987289985176812571065446869414909003885946351761823856778229914905359320869940836105312896883481698108016725640020435782034776483339224270407307504658262359708018337811166221070308329192466338926605872647335940415187299466694462946198757878354641832730473791595636057623628920213876470856348055699022916080762914717242804257255057784544367122561773779283677396036553999579222809517974386229939934685498544366387488687244776225661938137356329356206474274444521722368274987243674361198304502142537775032775097458670981314109407385502330880480160270948133424319841695020546278392442647591849871749936531637790464651185949185675696488344875038522077299160256250566688303269107067102805856346476191503142149637456659870689435491592855939615915865994949638873795872418662436151813588391945586408837698400020599365234375000000000000000000000000000000000000000000000000000000000000000000000 [38,9] 401178389034641409605735986396572583304066293593764029059190630984212804586442171260838456838364477598539740222087782645838071475407272923074755979708702812836267248627019236174408357427913237930785464915520175977429795399368761159954712091461335668144149434951857585196390806865858075666264531296047037902452419368877096084008753033273354035366134194474809692853976296705558907312124775235336136913807535800430216105773008900515267211927572362825667703596219498132821927626928282470970920045963101762328590515129206383490757456204826285235154482481504677694174760864256058832540296964849916107983460229360688774530328128321261852507379408441802925569202692788511686121787745344453934118854249137261716898191876089368815927344225969687979315711412633641535377488036663158235524128037818267507944951621647698284209319470160127417845619051991884958758718399275733876483799307465658668070097262103358692023808770275932672695579345605311321470622893236697047647322004571912580474396306267644146165753490001149344455867577586402260674151406288630101924096513217045890889562012836291707584270422199089536784219729530030263814226214415784036724539614777780771027444989473029333878250334305335879238182729339552599354827258258319988718581820645345459293271636022346853428032979066752697422743250199850023643630249757780878601164053073842511895879030168862478783333832226474621654989978076248699453872737213148849213363276964518673924869076789997807468135754143250582177852968959100423733907318723953252971664525535790131139438814750479987884280439477322902872581197998564887563979318150896580812344913597076856678224065916888497633290405902008945651033462507588145466964107769060156724593932630951402045918205189968780016619086908773288369068033908695603793215226276984697311310849222821896417741586066804839125916086783040325768679067679185923835237555434607125914928435151803658756392088366421847913098075168069179252041471504922812887224610722170497099461841394022265754525406219234755605516660673183705230983273179718834994974118333753351027638071150101537302046941404177580015274182483214360936650263870150309507583608086123831274761306672077543211685224378015846014022827148437500000000000000000000000000000000000000000000000000000000000000 [38,10] 10542891803522724553777392637578657337675006964277226445596595664060263116909687355788455497954246544038180384354338824442067116251727934304680885494100786737302241284233236946838640557789257182117173432033364309456093595343101098810796978156140619514867403597981689347200771419382246551233946070731568350577772448584702608378480091327797816117032543554599198862627280208806132421217660033040411372137579181130936303470174735806113585590927996113641238178204053735253943191993353729672185385580560013754593812539269049412460876933731821670693435975803031027466506261581082986154733425517058304941204527312672312761659576354972250430375191858298215207032800318501662460187481133326029421160678215899372819561183354185484715999581975616187559387943498703022780977875762615602154813410481617259422803180670235434354137528404804250938853792608519844187265692935317725618163746128940669462150117158573867434524991193806380470133499697349085465235967730615238353744141523607961751659405917504923152886951473529569132068811651868086650179593121037165780858927613230662531200579905538054143459160632769384854544280181232051514154614197053009659013681286786873980390322420089017680484821071863588860959305822735473040879460958006983684315460369231010060568469367567659522076443213796070121164997033342181717132415091052454513010190022234640662448929285155668766452546564085585967494333993156285793409462965631743447900205574503540048139317998096766092988070377909709390021806921596883945008712899233244673773410874785235921517904457672261325844170082743709410147777578915760900439531441498560903533556004706514838352520705277265522940557175852639140097239840926419542497872790348231200135584214373477603684640594795115664278426412481093535599106897382756112632259039328049537317346246637157716742679215238781223923242288964290121583464600793198500943063680646306701927209852505965514176416604402034960382895983030325462350368126846761389554235324251758989386312977486794713656723947103882764515031831001263713016811334205313962306097292031147601553948956181852241486443033455450509591259143555534687189547329570784429846192349055652481414775629860430383039071600137503992300480604171752929687500000000000000000000000000000000000000000000000000000 [38,11] -75384809986980326404314007891328250178535996358221692040889029088127415958164546160686744026581985368677519839060039940895838731855220024854232683808745333981766248045454476176594166169916991869031773993608190846613129875298539492717778636250546605210173139693334651913320804556282308659397250926334907571947991071823906230455785496801360254132546350898504398550658722664842490486105324165206845494756283922109083789338878434124228160356843397909050142623043783468709130481631986596953495128876966750114109421611268974399905073649024770471579935971704855036428905727952168519737824488827791081879524643258062385428948403124004247158467617661970446878087273212425288991991782380391309893573324611443975638268499253324552659388313851164658109093757285396104408421683328504566878583416552909346764872490623284598316913446707104024592811916819669011488943614574172565109978824767910862501064309025010966257111894202272021222131513375397910499061512591107960990520430704437809761558426341297397257465262680822118491630746183274066892765741066339944942750114314831586645390063984155056284978606316212501239449110600216316154104083565365011503456307060452484429239790452805666753214576275667401151221312207875317008369058779856768394468978047916118982627674744363569618759123202808408208998491603021105949823691262669849337076903865655708157364658943652648201239378843741978028308160125008560352488893957567133365512594014226075545233913266686958172733985921132835094142194007346205590847118520989587651325642018388066598312182959503759275376383437225854290469828116428424316564908452115356049280780963055130499043465134273526258017902475679397935034904057682422989164079144150999416039646659077431977916711195575471204304119871084065606548122115421754150231021936237246730719553432841953977114465493711686367939650276610410674339546890014490166430420272734001990682517248843384542402567335466317030985554047981219136404542121118993206146861022181088554181437642902500732962581062363492576453885990023861671058495815284714820229872299681292176540000087540428761138506817701391161893027655903644170049008924512046107719939588821661894419682550803251059115539511878978373715654015541076660156250000000000000000000000000000000000000000000000000 [38,12] 243887200706240807722784951001614134859507177412856689246900703090177021203487561839292272811991093351879604085494865527274033627220015025407467845193092370035277752448516076458346599182564087554496058799466175302910345797051053773438057389321580552719702168729552972193421184685829463882189267102425311004044294458851431748548504512231357645514468019868229696243111755576727368426055696679403284892940395216877895537518382527668320358661020126344523581287002144188428382667005997764896280539103051763453746247178943163492536772709953813433508901203174799953545189486241033638530607928773788156079992453916857947784247355906416706148412275933208974705716224374995081673162540508246527524451777870278312298276827268225005788250563829616908059705637298735277557204653406555244716974432903259347451003797355407017382599822109879584807143810204070821110181873160537792157588305747641947256198283973209906481512460004871766920568856711008726328514966790453233378492107969707197032490523229366717022388819577646582728664443244798675923749233690478419758011236609998225046253089960199257437699959155037206372186979032347393295120071246489783954662872585335934365840500022683610560115675237317352545040262658128415528670903573097241407329916449535524362974898321143171180550250893059856529080745772589339968887721347198398628471698691979769292584617554463118555629440007665476303994485078660495065425113587193341101106671435903258235682860673228475888397105395977335934776219614267958705117335761818115640439456249149146005190246178336447371748847030854935704829490807806571028355291548824282508424631846025148126353821691636365242404962214127389932563146654900117425572706444100203876719744791525640271837200074383828822121132558379956898721350315124299572548655139756021914452545903237568478663774962704030458938124515629748055193407604433036460501457910822824335231899400881943039331974517692296741392331748398282604218620431027896959273518947345650948272618511196245621038775085447861807469081813700443778738601910570153930775452387916805251945868592164270224108978751690372949447547757880405266937635731471356615440265123282225960380363607232307105246449374646999785909429192543029785156250000000000000000000000000000000000000000000000 [38,13] -401934882868055895062436246128001573586685059162995095603862885566194868595479145195337659260821608485342860150407871153201051126363115360324341338510757603594682990097637772284650647882459806427515552724982572078258878576486548745184535071798745437711784240219110792410747411563152275725513867174632146875955556931901525633922238117406852099470613696340059105704290709877776573176158982775357003572724653644833404144249528935655428064520089535320510434895023023744071600024585657407526677285143673489339365394794394795809593084325080826499868025440709588303076046827349343732521052089712146780227334136309414430598164928666630091774034747987534423090564135714294847139302392465332218493035601085390052781252830469263281052393346272361165210404502196404626635062206423197488801922963137520095353397982529256686171738210616841125302936392860757245288252536771162684914700012175330018479069108820288358386309292249675437875397371058843219670273353918594597140756943236594926297871482144374317787262400653556591827421951798870203676214382698132603660707508562779088180841388824346818925960177728650173423369876696664594935927066831705471190699852191030571680471331480235909337325187585851895117336397717392281200650610643772294591698660777307080459219673474282995242766989642909146699616054473705101504208499231609036585950740277685251482454500140591043227883364518360765323202667058730423326639003306503425599464410077468944577064894208091471404364753685915697778819611133401382947190706840181604710630394972836027508277351191105076384965959753584970146924715678690747735887968895117878497512505295105880730653459483109359553687500996007342258241705478734316816183830694145046664386956419757419744839460000354631163992591079425807780445748748974926205653154048343601651031273211738987151146720914659086819878407834662962028921183262452733799365513074542845066161486200029098589229703522585171362487661518215838898680806923318312643530363958770590849241805937552443250684579251809295391578515450550713065418755447468441330393254508203541488345254001071426744902497237313461992264310979526782615026225132357353840816350908856215879396920490344941533610023665090693612000904977321624755859375000000000000000000000000000000000000000000 [38,14] 20485540565102295580265885165943784218581113069672828629703152068980971406472805366783055587571789916820662916620026911536150959433570829308913448482273124274130071012189365151724123703709146134993677946935480034447177577237201805828759391337520583493782918040599386461132336782233733088192420487717679360085074993778823511305718056320612307475845997734053981293201918650066161311342769264741125983582879147258169508316799209931380423108662258495796826834644961057731438844079472640688539410841056609440755581731055766364553640297322447279521942891653667769311405586677158328624803326800037831988415881432119230889690127003084370253995207787721643074941250204092236852190961377386592525920873758184955665718198802937380999320676683074723866243167405959962246613200602726949838540119478793063671167419409302795296753727543055142842514156248566916645783925240113463816415899762662390150404315537808580125680872316373952394649934743353292557711196165301954663414982618294681235262824212628438403878578109980119518876692814592816698723763583582544169781098023688897757640783361507488365940350813370938706985504319208087189245444355365306011056865882007488066696895370430709288615775148135508386391277174202300047570413539951425386221484058566167991306012624590143083426037514042012403285632352356388435546634871243179239446705196398258053416778657845709361080834762865180012001661471543738615064054194621043627326248214319999896493561405213123161882911378423245704452578959575196650282122446824409386668621630360982835623335939534548703874885964876476866946790579628462306414685254165033123307888440126931896170059926090793099521658378871583190427618656648905788774083868497627769173132834558767623127388326466723427493059677905909133573775690488736066219746330630342318481916787234338142563573258027057365797098132438816181278694199633755043961893436933293232567523528477633222495183242714559264144132596268041732786215795892674331335413206104725569510170658557073829919448975041051121704410089081992064509095405903445316648267854030461424038986265285056454603086582021564496758818889447942074977196460679509277332001699076212143153104860239728421096930266465108161355601623654365539550781250000000000000000000000000000000000000 [38,15] 1779214766201621934278944004647183676295114340838351501459873463741246894550799906295212408574085122798357564558981969773256187344870021100665103930184949657968074325436791841880166217606430114561794330891079110434034486300976569487047579207129369881346560276123258147737722313609155039000279344145553768560355845805041338884918639331444039111820295285932314253635738491257326196642634222401282066005381305985721487937924992028974192303427670821963854706100042072161164000271202332902698929598779492916110642510664233692932175206482737047876124735474425160312030889282843436797690956729073615659226071595889681908118256800627466061293601814517453088575276463063468301367838943560428584221861651413649671261567958555820158123251991476935603839105596934975622863147911071963182187221721451836908672806583755199796368834702953793215525880211689485848671291885587526849965483038027288430955410014204808162195482072642513050533594800890141829140357467466126508071673077297156943674108804245568633654614634896849108500042936357952644785510681162433657869434786827590288454260696588087390389032300242707501217802841697174902536616226775485028792213409687821871209329442766497030653881713381498198249184356222785212876828654416971466944312487435846961917317404924352887173179450317144167029142328719049071371701372323997496967537563851283399994493894428641574066874607693662958662495505820311790863587572820661260865588469046871735293062562782295642047320551248559079935622534668560765394223654907541080259322778205396479194656041373652872575791776451763956827198180907892900763481511302295537484684973725349939569929760322559175367373382743716938278688422719813766915144952650680169546153560832830176510191987557881182647012080352825450038611832875331519032028996787807846361046289674355147335597542084117918616329890708617646724477415746232662787751548152037126266339311330767042113670184720480658667865458510751235710303275705896230601979990512599232049247771407390034314877990240576502748800238008810640265415529215418005049526042941837810397197113070941488433042213628228600929382555828854286784202543848127871252339247620397284771565370365729880035147482397750451355022960342466831207275390625000000000000000000000000000000000 [38,16] -5383246276203985089301869455155482668272273311539697572196841476209521190701006386041795919667425585354671647734626454850275013413355653515492450946727256835243656670193977531836576221402605290063679414515733426226124769979071217636639396677020468418383727341485682196106853748497154745285402313313762504155403696967764254699956938778543855315385307116115437113490946976123919115481120913395524140277213345053290627427305438029899610981117493390707995139134220129590408812756833362924142867029212815967325601804470818820232950658245023924724697014892138374437298191331350905071605831306163451732273160678935145863292135854881512916052033683576078875533601615826523054270290685479828758580897175790734604664759703620232575057670604904062930574393897692887074169306941771395172061539335145269428528343795077696395646501953928366095728334282964377251805787508778117354062391629523032610178752101762888876264776864757485323800737859070005459921299119022323380123332979651943652570005755281212967546923426630573208600920006501198753403363278966242344804963407543064897081717830226070806282136167007247012620443596674035695672322786524444176032607644331523891926024048150441422263508899890793062061134858658904482066368534770921867018750053483785985384901861842330364559923327582903594854475420276025451450033835627551288464492098026249910575697722703361201738680344036059185930711528767588372274357424788561685018327955733245950539491160404590964384206608796810795747617038852945771275945976390063236109543870391160418153904390696448961256925977833786132709601080238110163928927666531111656899499349360933848098808183941977427451331672957080322173248368393375366960480190804839179234009676912244797491427766569746997622646580024170674139281956644524020162263848581377565100764748072077586631588861716044835311746652467351153209825513900432936460184013619268400638797937043794597344016679871993144213575246357355126473548787039323287433575654562121364654010986551946715547260223863699487388602917444503876076403791993146436007260266232676556207160918756346017989824970110122248615133285529649355678946621483469549897998522631153313420101008354477769641188364402317745316395303234457969665527343750000000000000000000000000000000 [38,17] 9345753861570638521184908977713325915590612882969479203445425174422347096579629079901641810840375022246884815829314761280729780214393353651264075835051098536783622623073842225710854633732882612050182213406530182311439504318121193809295627539201292045740609556419098235072493947205438560100715382898938550756695045677097227914376069284871382491922431005930078444178107026429400481362195372887373675162676084528395069526565046357663599584955676133435100209385999741050341240105465591576253202415755523243200707772449587148158818294944918394461798371106090016928460792177167302073731044093133951622718252145835540870908620780003288758849819198608327406813179227884545163083221484086249208649499274679669815403317128641609304593487973796827173682062004805152374624506066683981176074232233788611361588120939170865710760355123391299661728552103321972748962400304051912797770536922844256313692841704227113967377266306529683527725769928559863306147129367453731311360002056646486159097088417583351987654791978718810444245706872210828874086924823870793102392383363651050075142768056318244090656633096778565994697894714925513234207522640800366282018570113922447133876998127476200387190420314251192425540595388099922428789942949244500973327283374352869989657494652385176499247864029680022008827265841273270713939397131596594328262146315237678240965113243955614962619224850581762838019837184777240901560162183184451683978206378217700242434552818157438275908845551226731154279835157291015917778920580840385028543207512334019770532067184252779020957305710453588879977343906574956285466844438611593404976980526428717403556861144319643147410183035484880836011057755127866873097822868983206596171697696746401394354155440076441997984538184915309108090841730246066093291710893433516473100059214589621166819089189712874269912562984476733055224229569110184960834810415482283498840715597240965175939153065043134053335268494118665825319097809119476385343724987716777947084171678729554924699475696868144897173628361488581659970883833176171030042277257856282645391536318153279095184974089647848404744381100321505938135502591723508696781732815828858735740303445730687027432118628433865836768745793960988521575927734375000000000000000000000000000 [38,18] -10153895530245660494301745414412749019963553574611398743728585081995558993428362848034841971833274563529626185248349515146392467654395413601249786812173796199555027324211051726150647754419789685437338583965205144716854269101233795329205375435217278657803199155721313282985259134616950382361081072173881615302967468110506065694945770403036003836484651626328845430928902894671446538527785573308453589969771839348561190049766109171509844445103673199731503841408711910722506453415041018585498233216370297759602371498782316152107146972320873057189224964295237044867329921638997225032676126657413008918015364288572447250166292248981088985965789774127599259369919302005021403628007167689120643683303940240228891687443231634136911703358457558622704969832171328146540213596944745749484046100442996645050933448724062080647566692226871147526386384213581872151642349397029495932171220868410880819131533165707727715685554575686464668051319075738271435140185974991000696540510551166332897114062375136660140672612316989330775914272477793887504108455938577480021909562210720398613274129658504083661261532379943943746676962016424002359571573287063213503122106811453435371348078882872288282363974043683581720070078436643706898943548879384997571989427607605557606661808157070114591767660476241926596809832498260440655001339117118842436074150717228935407951120280482651881674367961287820050115142325614110199414521429695776199174968326435567528671771409092737328250611771810064031787429462769575336829480775857115937813777311937790945173258499986079396037281149887147786869338568452295269733952342404250564372297586528672725491775373761675903155761144306431506140630991737932878003693275059378174731296595878719844138588508467013584964044919348372457951693468751561414453122842296599598374219285767161959449029238561440183900084212789190577100323664625796601549730302773838018349561985571942401302110622171466280867318109109928127975754143682401712966922233761127592576060561565519609448517379527729587119706008570487738865171614412362914983002529415322616565990797760274364256527040230396171998865693646073826385854347048405109792023732633963448809073239191664793837881078722440442163588159019127488136291503906250000000000000000000000 [38,19] 4709157048254216653989548866282397487655063729211393842150263783993423030628722547818799110982246898059284084096456552178440572843543785859453302964149558473307875926904866723531924309161904579976754974650598858159025894256837290387717249265740495932797697693105905935915720825718098145089398363976138832280426783821779741185141693797007190787501920263864957996386798529118452825729303997997996052754092364081329861861672186552112628388441508325948732674228840720529195293187217860314192810644137257181816956136441731407686752147890094734315357865597026432817402174706222078419563944388798439321341891252469226663722177012478166023435829696520345001150454179285496899111481994632666886143691949731612800972800543728063803605517728525099279001351253911941976707905787918001291628916893514429289851052187336423576801286130697992114316434059693146583442048563729713201127114219183735452394198030928673913090459072717265001560647671334232800622123992751545729068326786243152648674055634378012131946291155498363408407153374133887450796209454569494870898985864911891404345793441674700846893988199506839800688918951148167253505861653978380113081049646524256029245989903838535295603125935970738777605165723048851268944151805481677197378278935739444256296618305807038641672599973698350702512867799414624710801473603574352599219131260205025460537224571683574762786709445831217037653992054183095091831234600765983294717136654736376476598030337821832253420262063771212058994259576200900516394344826205841166659385873757247942972776506978886193034454185858758017739509728714858689465227246142150884441977255432547297065726880579377685503595928589714494857900756891030847702238141142385688158604591570709850931702584172683793540340669701549326962732648276209307370615611730845340922149002247600937573460916990737304444389876921148722419407033224868187554459634170422861448394060778549254266783664631791977287461276769258456365138118449143984156337263053459552436191283349311982099682957855300004774021330555699768521715626616945535649480973839979969727675950943850797985269529460639297660797283219283305815721351102335915587635463596894826432028739545604830628867097132295160832882174872793257236480712890625000000000000000000 [38,20] 5955617078364034002812149911450938792313892544300867383365898454786967878949040289289425583163138900364315037664006810283117120238917149075146321705899830032642925818579261409947567616755563077877874070898738298951203832895414374291505922543630628010518472996436949872059963956061382410769011065973111879362156956349544028626308206833616204284420595396181632154376626802852394125188610473177455520806880408504192716617216615916698386961994722764070129219107000843093700878692800927550266770503776633133448890593073465944238545722303516813228370822659729496478463685568679944770580989104682448531856492207777271412073293385110668774544755487984651566373749395857725605908278848245743526052492921804472670551557453151447350342089526890801177656377573560553508975622757346385216190842965478720169443295190920925980620374080699880080876739507327734226907542801155255110317069795210245471598756558700442693546417519098549189543669483515813393088908952271455251613657653160873698973848503336334591944283422283915675591538214367023640776885652724845743944815687625226361127189077624011731525854209441835506147778178606589326228707861114620958244643427525132552768800452826412941721337315624717844889014076068456671751062696187859186176116091852879679825676292265302135606832083331541232748863167901803828363764561406727437626679504272494168957967090349026866173342780382980149006129605237274889096610828499258112251162729674615853556547025515921860030127196740155240158234979453126195394069699728342378910301020254362312002636732108422274724021967377318340201514600745429972120735839405674835007980119239427801206059127605519369818604454898520813044328914875452573552391383224344508579059968378534876930234197963382840518313802995166791522489563109694719617125783979900633313505577372073937365738512963968147010616732982353838286834724679492976668648136721549335391525737717280983872143044036359953687870045248587588282006066447101371866765351790984354810836280425713407745048807322158672921620707860280274481743583281110887451992703554124134904070026268978677545886926916385520566531993483794902531972027467781936594301529409973676858588211728850040706814781416023052429409290198236703872680664062500000000000000000 [38,21] -16963766457345618127580197960021262059779537793971385854575007813747949448462589505735696875550927994631238005659640099921063243881053627450111923448902359008264806890014899730493857474568187160953269539506171736869820524202227592316987025809505120744172541146727027574392172584053360698488375634855710668279894687544826793749194453425858540178111200331927607915009408853425311946027645460720817082299801415190753425859491484578707921884651252333935168910749434985174305022517577892233481146138134974351137207036139654158544699518063300642026963768625078731187554116373640682685055692759263685750282983667824192539384071322785277745061412517565141954653763995448174375715881915166919207336125604446235088084063095747568319350924393109816110353893100024054366559070385949737513292678539678235893584050041104734158776889496307585766735253359717892289284018779187665110476218240295209536950519915377065901539775018392781614353927481678903224989979675050216003635039345844054208752257930451485385866812387335460471382046093146970445811566947984507645289677334854970091957970202965443878089228371067051048696124967059475896209107171219216625956411097997892077638923178365309968713152192364625268872005694624667635993705926823807697877787890565403440701199747736619316691745957894415649423166283792842165065841015875833277503356697788795490570495067984835530742955139302669964567588006515124115739333912478444603968859655273323321477463235686988004298510395086137391900593599796895944150323469790542366544331901708807223582343161935749039378943942025721094937804631866492432017507802590267826991646057159962849941507260825535074786225621161317840739113402855968121819718909118486363005855011804384994791282321962826966863957986423354369492371745915874027720087821929978049450416798449510618956686575011854905865073435879595635598318029968710616760667796360782890019469388572354168076127455325647652630123570685865574605914848394376345177754747085083769494379656340445140522605261454276561538148620472854481164944373002023085338883663235292137824009580266934085785424810385449427995483376858103378665462344309919976047663271599042932032156675262935764691295161942646840813608832831960171461105346679687500000000000 [38,22] 27666234888797136701290500783566779718637149609500877839834676906821723647596978883955396942392424871482383815313501433626539082494708274324575974796506399174004765411210067112285976049610233800608311816711826911322779594359245750592306544179052221209988100675995985870868494392081034401121379093947862285505724758680526993828641560153731575618903280953021083917007166159697852739212032391040118331426977270792686304613071354426980867995524576323653582216000705252247048375058982560745623910866417921829644747915355775795827334693433191536222009176992952018740842464410664165893935666665795347022392685537861292578307946167854951078310706658695942054796294882343791979332317580996868952032403221540776423702976792054785924596100558761532090270974084126367396536075145458539540037525354232474149449147701828750496193001689786362543443788188683019309107427541649327453278510474386501947617966979522179948870570504510357514512018885109611391748512530251555121208426361804907248135298270777921020471889050862489776975816004122167995616923976349922465910761588449989497364779171759831631427248400095890993498469156779052725532412078025367166331861741061873199680407379919225504264440280150663659490019354165116672096825665917721371559741190356866579410302437176922801691543949709493392995210674445380674776956049926798077087151424681263906410985581821571665480756605171483009304943693964143375029994729919262560000150732136156316185271010411078998404305066135209000374905830762273525640199539511614380596022153739148681777784384854612143042445820571861067567651742883928572165532552455096598617108398870326620242025990110186639193486267869489557083175356264250871167222034223517399653605826612978077407869032866448934668841507093734103850711656720698643061636309863771584489282180858107908664465522772956410231986304117644421519014352181327029906678036689417074395433342489182832629930144273928459224227803730456677095404852075775043858204344556400980712260714145701223627197636278671141467117223737129167933889942960831053682970996904423982780591944334061280533455078886380242337679744868900437177524706448252578597601634725357232648747858792900966484270673000685908382578759301395621150732040405273437500000 [38,23] -53218147321229144203690711164327095233676260097065179780186518394804673069905411407689144398736689519763764936939557594974771400004431490360198756985953854920185273285604641024089578403552689887647086715835309561412313469012242044190467769531940716807082665613800602079279638354352821468081190429523312879540972532080229347705745930036493510727735951895584265488490008467691980639571160692404072237465408457327475050311182910085436185564812693044934393810953790489775278990843744292924064984408774662159080367893894307641929531234947729721091743760781448686373977185780949632107140195700555604109205143650207131604552570212674766841802803961572663637539660598570125969183982064355572600367376345305185703688518509412020769138063835698675381504790221490459446947279193266268444039750099274195049480145346465120964674220748868775314651414975158192272581927834887804679294296809156230786138171654446538493265382574635054800695179299416099017004252440188483830485298881037913746976840273706020086660910577912342778789127302586066130634603575276659267199145016897721536968571887597771981061041368544284463013357419819895825008555639850882528597618326832707879538300852406043634987672322477039123974416658522315513307511572253128122334740289077014599128286842998199378886758804651875751558039638557953683803373049644920894591055859682804144645333584003121821454008435141306951313693019279896463828951980007772822019211249679249213755533808794135796384697124034277572205940983583136926411254335366296740057038902948308081885115345777882042977012977802103767376790052536927867442580860683437567194580987437195541532425595303551205057247196200303397843207344647345210307628248456471928918786572241987894155585755230681588643368802856930452497251307972420824306723199605948577404993613170839490137428542571697156895169625247404807067221960501267009862901550127766431080955687635949709267157291361418200514873286336858322426112039885226208093296103875361110746740041989539543472243035409054667467969125609240886145795261963656780329253521287747366606126102193684295169791755379827904154405308728713637409608537397512939148690318620367408313209556379051556298052758656137381509942940738255856558680534362792968750 [38,24] 128114949724109402548529486422314274367348921439820068991250895051305096474455646532428231719372446885251419791272019312982120393315514711169112125992153003981280015451340894194408223062922960422724908545359316336141453863214346010908046647102428615119869246671646977418227941699823573546411830608245817033722399446273669795212540386546221880362089489699684081079818584707592840887293729000254370292281565003195260749734184747105532409930830096838884467296081166796203654018022252135112240201334408804679933469761911692039339953831249330190489599021116454308357216960103917092841583199789883353769099908568995621600128308021100513586698194758427752325064204061575114686024709596711422221261202423229818923830648921191653276184500624830250410832575228539166469481284032248538174701622736795985465464416952127372549464202677830348269596517471640573721413363117541336764850719853500114361442861626787742195771207420968585927583556220997953770908100699979024917470881101852712347882781790238379803530099970418590592214380278251670063898020996253499312635536473237322764094584599687547668899815145623779580177288889338692865899556984788264434625903133708295470005030881188478698409632639424044070140257722378566846780466790414873492553407024569653586569079912954369875659681686529749684110231653471403270569199498368188959373978801125857301721434071955972004714730248864239733361748420080720008454165837686243512717249831432538092559672481068976565070101205805379751640462537636078922430621487170078169891113279179086774080070896662269759614112256593730865398369419550786406412390169413449146224103460213976710414804920185763262486832158256932092835827087769661171706795491868435024952083571266908492889984120445340686077339982881906481833871667175276472800273239983003940115251595399516354502491661792564972120767611157840398007047165189598651042195999621019175851522505149640258823019173740986014234807927186714489738467867634047696259754875329582045419779342440398588973964317957009866989419237230079101468570850151851390826891463979819188385436004413247053242408103892602813995493838376358100458256894850025307709672199178086355136910559037986512108267880827305873481236631050705909729003906250000000 [38,25] -292664072601825226353522677889753617557442409391312323945099487055544105023942945410189406777635074637313482211925480731172973361984705077756992075191364003570477419053475554879969876927495665997125129566466499060905687949542758671246498714499748967107426443569407422343721726669890996747405365308443130286218170037229118400064620361607787709050642009729808494744491462490550642262518213890316773844307507752985955362707267152068488656994408591175865649568034757027093691355519589353024396935434357577061369209787724933557286595813921484061552802452043611347472810132455253263150626513866994061676570692664106561747757900512869179753575413740324163375707397388440937166734093908535980582680822040433313486078051089892250389283000968234313261865690018720636658619135177376345499211239527915893273872989713812164660601622396409226680260346154139001003488892284375343901066167081669226913819917628152801733816158703398071534824147347381628074974853475932883051260315286873152739841866112384279119323751243867009137343219053994508841496300325689581186175337693055914808201308226114487322796652248471148274971967980319612087467478535545328447177293112616337221060417380355869169834640265850080145689317450661307856807434553096737167926588590287207665015082991319378442996166722534057153965900147077588455070101675108338481800522251457023986596191429590476832154330607649037063937040805610109709674200438197112074754621625014312626024061515723790758156166705906467657369307714501802917334805599439409824666244139792069906142994475377707758163022376390548643330867940897603316200532444101863528417419579270242081345577510478704537509364771551955199380410292900208636534002249380601697975238119479234339147541695539358175421319216778952235785205956351558188918223221269779291132730194894700809760176183953644841508081946608935965837994480892922376613789982049889241650461360327491725197108653431520037501939628192186787221755991116384898351759302691698417129959458584245500395389641678524737024888248971003459173816540349487544508348055104868802162003370455287563201081857351635370864556746704311901645418891377829327794877569956323331621313973291182663351132648560382065738849632907658815383911132812500 [38,26] 566143407727516686496548424989375013757972480024483561735716157216418959637713776886046245127512904388837276314996781983963277023671007914773789939946595692086409787292203892214404622391072922050895390966519549522281105735002655451232968572738680347786105502081315652081635113053490822973722000399544419574176063364032317838362373849784034252480446803680825351601076536155049283481348477603634974710203204860750634781599541575552628541760878039598266555289521889044709131996260630482412773705213778388330118551890068098697514508867438171962250454940313586002128201355289625445882805951568300623628852705182778426121969757304624416735020773575597647655506449850110216453362115585221551824215468476916746973266682181453924684943335946599492147568193064381904624328635214978470922020140709497517435992673828715282601745592463946932957680194734108160036557402283431581796714360943189435288897844894929288424319546168860096461878066822426517438303804253843211187925593991567891497430383633403596738733676097511040256980207180952431247205203231649711339802379058581838662931906226162494667449474532983192458743013637554612277692686825755967131063696438934121153873622803584607213732464335272380872084307434974033404469849214583245198984690739031397399104860801605105586810282053796803856924010924175912557861045153026336713475971472312958200689721949793098412896921659269224572425682679714175614298265264798167698733551819461596774681547893631553860812509643152392746546075115968795429758533094615030454472282535514132586684714889892007119563331639888147068084504191938299259875718717453045157820572542845627262364208572367120631286517673965123706462803540415375629683376055745442309944571381995599277912716881948585683253705261282060061134208365137136980917027906265901823853430221662425272862147051982674399608877597134183666405498254393843316784666696547770033071018622332698408716393981555050859485681071508968556292632660037184407270896534697519162102742619038541371059863471467747183064143562412095464630102479886495657033240085954416267114412389273611703822508140038149159836459440848812516234872334554352771993186017301032565951314443875459248383644368651790301782966707833111286163330078125 [38,27] -923579826820297891482641964413444453233971497308067107695470320087062809527990964198091439914764752976841395636895935127646853454284207963024226338590648273872256193724888789785383739399104135126000529211502896364309988738599618060741980075578824707280577456876364180470126588978231528165324033489883680650161585709595973678877502290033973530219821054053274909663254196045394854346952286038880404024088203752324241100410581087975678613737320152255814217688978384094427001238327120098098567801375131992502116623954778531376180255382514588509983170534536856426475721213083931552738171175851750695514120064413045241510100637532530039612915078259889281987368306083975001611227578259816458461898555401172202900447543193559909759048276820199661764655200483055025069436075026051567698138438461371711443552265171063793396508271405737110476415883859204382171930143769717759374698946604593516597380678575933293962035056162627663844306068932684996985168676439170070645137844508385465724018463757063380195555307286495151097662903794512993641630335745427066751644157708325020051901045090736692968776272056047251397160737352016804606048092735379945072421795869191905050029862362136254212618440336851667912375933026253107606100498739636471578031238937832042364239920651254234411776079919975191138338255357215677300071880016244327140710057528256081802346373199391659591027206393018652071405904952142086246109336503755915796823586222654920946829293029028810481133359208282279594307019049265625996163024026158697353427124563484982690886710079862571993012050036779329591481048441613550003973747536697109520727900714065096311222713445250976704143287975517712947064794308073077400825934388052420347724981682984146613293574147184390862206635187354074166962199596953951057331838056943244757834553258906977700423313587720882905644211659663027245600437350229147753834032773771114070026941549953205521522781702668877307154909780401215065593103200536893010582244033132296469819623538847694526355839643467853606548970750667541277080871188751445526479961721779563808902329600186372097047566726867193830868864163941955007316528500180491497104712559766618890924884284973890870274436382114657817510305903851985931396484375 [38,28] 1294406154709071502758287568991768673197425552575886356789967683803474349122319695757407354079460266467138087138904740264661079337596904292809381437402157025590489450622750414566661600634354562343062197096305965045635613293339215563089368315881502582770372038597786153801028184038387430087721663551320920077844809442766656097655356028689928581354947069254445324035776943639766197691437019829642226588172935770171432546548238602503492457628109786024381730529851900329379501396093079256951029357946632702473699330550664695233508534116021354418351483600688968341445939296466166584607555401815478483914357940826645322994748845175170610329871366663575957793698222756967018040844594414236744326489349201427502719904758036045525438407143949548648975917768798269131364462316907257914647016129698179149035319590367950122112173622242116183587035271322305789064385683717241144551930923605784791301567898574900691093302396446791132406099555549202378007388714535498417317021539410467754018780297039777509795543512650117275323614130880222214209491838952546666538230243777053991953338433616125913598961576450998722536102305468919712629858132177786195914226848541041848580257491400445152132395529004477000237509010690651201800191321587753588322155970546506061641002731307179429246552327575355034883287596478414302934758300121078670635006433055777479383502171669306716061443038367796454745490513034630679945707442055333319113250526819732798691440926130434759868642804104905224357508674232324603779020131682932692998912457367825952735998402000386404195325886302505916422778740610358067141459223967714897005712077069794732338221499266403615824008647446946132327111139781087811832067517900060591764385337003993122549314533413400292450439756754439113738794840223745389645571149601181328323679143911204259467815904411760330448277948503508504204818022798360141578934295231969072705823639598717665624271621010977266098745564509209786659984672521196221081134201642458844370644203818927391674118572978178091747443228199680890831075949010954760171860972997477638017078876455733035719927608644415857884023891767640289605718259543091407525501521979623164379776396239337364624244486321913427673280239105224609375000000 [38,29] -1587528533699801874741091321248658816075092788215617770816171607110980911538479186465141459474544457948274264233004834486404579034964292620287539230146798328163797186825032761706189629154745014279680188449451831048522780534713890266632717843088260928669541168615424604884925374561499049019532983966522486969725545061597509465739433731015015060950474826616309880186383687320253296967126497897974719565287914997616163301922264814756354257629928772533998759732880339205295506657018602821726442678493254290337924870863765375980602772342911194002704967952579921032515614605157029795257420381498702893353605265614725805681883460575155207412444406932798147065556523865786314634889652439362028934465941405949205483571074689360023290287878009739558038089713628723974659181818541256975235047931541814235926648260391610430553601070190355105362627189946114718376094972083410258848611952007007085861869512812902649220196312812124859688866306200256358304311037334630947595564909970432983593397303863709632894213475279830237265428565050657319259116904763536269463402479576514080178187150458206744522438122018146811228401839020233236040123725972291084607712281416678543974326773418349651111482374711394859101675619251531834751370145359183593450364533187286514514011503195666733571943463557326308343665866568029896485041048330739914435107650659786700517120569169898007868910634324520343483498372600043456380987141536249622580621589427292149552324151325841420618995110017154952212577687533827991747786182159637401995621461702819294054956979704410928893294106670379543841960253367611195356618726559349343742774198639231388023826025778588475127653387223066170655536723801918407319789326399575897951778835151586092713773176553702334475749777469814215043485663630768755396435308594645082998745357875134528818221429745128585833958617226266544205696770605470289474637156573121978011147721082293446809884400125227720574567864199554177805452995288007597047891174967468721800213196458573491620340267959540053532568169432393225185132638267408194505316208204749937131802800673966026783408476874237157390779022780234497256598848620033110613297654801093371691824841391167113732740823195399570977315306663513183593750 [38,30] 1729055183055913746778701282258824365426846606022984670552039853857539110240041372230448095178670179736095658773729581702874087238756598811630460375659677224618031531719668506643299462557546400632532246834105087854496338571219260104382876391400532166763006374359643560227656341399863542558785895787925970848640737613010897337720422887105607034355314284968703827984426088812320917156211201201553206216976896486701139564270494440842516840954983354529044591591683529632246367592715217252189454787709455110817377865450972116606057726508986042952508925981111525344304479037809534587171857818804828113644052216043991329140387732438613036248778043526557453702649147541039589881014922227910007875331942021890162574050360076224638817009965318279783085271165388317148590668496169254431883706840104549607992387254801847779921373637109945721333427318222008506133092392695511279252874055468054555612759385568601358661101443930377691991723015049664194461444257956515792549645974434106994199380196113241277504351506597126635112804480430781952050584222886036538002114639362475819227363755988445761557401377494447852539044169190206744551338643664017665865654416454263905504131701358262131027832745840514514304123937677262007411071397725947115639987417617662704033168868125591144795057522673155506063181473836567008484113806493309139668142625783966159785101163254890574951631014963750160730701088201360817359954880525995333149087256893488225687331891969926941658117558345460066562149019636098598904083933648209086125685675123553149968952662424638903539761238327392836481929919230915073496361830019143752535044415781323483365267964512694318469685626379858835980567512035503385792459078198611887344308581698345794588246446197163164790531006463625970202558119232623703814889219748585336238840839257875935737322651883444400148397416391490459400578299978438102295150576032664507325586229823978796396565116785915375548446180725104750313819971574395358753223575146652268451228288081559538519711064826068968069918648166014877414460788963582047379485812598028348365357840556292205482231364876139470871353505356680095066692083761202492452018376049815989235551008575825226998290418123360723257064819335937500000 [38,31] -1691044216473658406356463517657913951467835269798331786293021290114889966751936119305464476119165659701850913882317734552874602527349971431258481007094456764518271850913949012717422432762663634545552029253553240246656283745303200206256250995448834810952861870866150621029523829048402815331569266192876353754574504526078862114506605067598562505089347312984589616416787067157940559062294666319835602689038398171559294726751102713528120288506052174806144631549630123905984214346654424471290790177400832559494850036968235221565412165167230497471366108105645163550439950849866935201718429981364391616504854677709686023943733892198231052899979088133389120064305180761389680585979449988331039294142437317537424343680656932001522956735931918943701020750811950471146387669928726237270382973882723840401737716645378506370180219407262777077920436037078996419762540968307447251597160784222714598062857355745940490139797261637709354654340425331582233093393996616547118077804560109278537954480244731731327661448962487062117364006053901391000251731940090604021979631663019412139345813301472501882223163020804315879863669417487054295002300264302114054525987736025467898106098965853175635032351359644160554644383305984217008919620800878015708312061423080205357693181799148988077317563754498984386752165085793503638386499132398540215849434751998404379564067224384629926112327999714166604972840534022346632105491190509786106425274503838084447286219709007800820409073374011486319538821526803921390041374071641004027669514588971954096338304250800115502736549819939121900685338597223444967509797685290163639356685587388348983727595507766779651805159492869676421541283949597900068835849800239022308278246187169600771395941395780138686489389415752797350792485367231344014174030578372838537033638754511231653818693771014028536292664555025126679297331482282486157224559764250395870476099369324159664964635401805739654961582794294032144948199721584625702169713374131984375380926968826171646173135904845894824429175237141646211043256895853476605960885751599217382715303082748720959166627691495889371798589750467301861960777560463632071145671111145621987752036522074938762472129383240826427936553955078125000 [38,32] 1497241204084362028886383202843707693665716523261398835106508819670163930649810234636814869833062209525770799306742175740249637479400999937936562655691438148279663448092706237781854447398961199281931794598241255875433765128436404400268880989361542813358939944750075360325320896201718717796672351757125916072874233056749602589237156173792487407520431936825035988268396333837845364443594534611379670175093317470341357700072945737129092923479860490955341085893288418962033913431074749799691151100123335997202754833041260457361858078910965048723547009162781906056113806801639962821962160408827256937854600089309365095533394857697975359821636098783620562606746737609451527533718985085997883353680330006518788830184694455416029204868744338196757259438480060796647435824948066766811380930609377418098898128942870438035907455610070887500049072073445937752520387534880708921877992896186713767434508496223966025862077756905347424585532371638066884548377112099704804212076079515723351131110061590836413219188350416524062411638194259779082806861382920175885032321398294211405714532494848523000481877321513417010478598603594766503427163882529273167689985612646492372895458971358991694279849368268864436195840192867345726471699804423763144076038990893483628568412741643684245800175052520203977854906030887439873537452730456975195637134654291721324290315766796798603185442644325419908428827738740893205735341722019210219726444526099240856563423043474560775012759203467715298953313376230144769014103536038021254643762210195750910805145599931469159741685780473216276305231227902713360724815199909113151045090699700949931564341435465901964859219283642390980335727885282246719559608786829712446358462036193716870858189819935341775780230540163780439501257782626395327952594479478246252637037556728536576166984349664943470452673097203458239951319577683371771889672829894221118810833909735687684891273935706298562598943674009459766315745338569666771945568638628965203235301395335815508302165134998080493421381386038555900806308090123034572120327771468607207463032438182506749896326712827374213260746993020070463724472444841212694444002386766693919088074796359955076496817127917893230915069580078125 [38,33] -1206909361280741373901287840064898875803400858360721402379644249182136606969762369596000946588015039658617937705823857207749615941435580721343687687619380763400836523340999835339709503758073236042813553403029972589471953096467192680761796083134194685425085075285921376013010306897172718233771583519573846635633305511451670889129249515122813942649012796263856922831586767932665129195498186013235853305907538467006190030040022567304047938419064802912774442391193353815680598922217356210174184524008473869973325028938697456740306834229108862135067361623218996252288822979637064943140785232795676079800723111818149937654455018303887799288193285995740916156330840313537679337003330508936349462539828322560696724166367562011922143388859731105722807055022754041032653537354408681311474739045484004142720460051044423670658319034200065434680182089029525828866873993874107876425315885928194724557839895958419226617989568341402284386924141012251632259826022319972123759941158893851533017591113232962401289228405402123799301897740728130195575548691764590059297047158050058415683217554611674058625996975072356680389726461093164531602621241833487141418122703465752706464634766739730969065702743205969940222608159071973507346841878860834693127037508075269292224244603828957921826816532155320850356306755425966986594951730390409570685381700871950256380472783855489201745137567016781896259744714828153277064782852193089762403335045155801272608047872422074856458009986989330138081395297230941689770516496811536422034352550616605394460288615926950750045915137826561125827913452301162925047573377917905094446070674750939718726738349511896389121677634289718937317200732370205993188892017017228516001882387321154464117703308905290499707930199971268369909957159143916120354920824197204507683292857427124467506939172918638977909234500698937685855685534400256848112081482480876872621102700681204236923046565767701600738311566439232664894151851670365839999189401292892026335333488597608925877029552203462876928465957401507729771860129436320901939370070032585500917135631283498407016731903742676562745063765202790082580463316430555105888326861817740234914409641620025581687514204531908035278320312500 [38,34] 888832367438449685825763383800767348389440775991845639755458621659871735716961088529911176708093550023777756695091332874397201516049292329595300656860434377454007379640694981450096844660371585227473407014361474163774797477979182997675166850943165850701665947126932171836484242468937041766610342881557588371225449994428746861002531444449156085128878297452251250268193506156533626579881624555760136310135350770032399082537576509985672871760706781810577427051734856941729080616551145761190909398604532970473163147719215599828990521369147275026085684180625563053151132726425438813401098077672566474031096917566574774076154053874167234706814314885859518863088882338659529332446177678030531194785104862982203723682139130829081068252304351779804066173845566967185940253382373198973899926535581445285597475627409400073524628159137689520600712523360725090006395001696743331636864508124329075660588313822596847886279643134071769121376489401860854781823332722259392699733277744273887832025590797434516773085981549284863084367632020450519186194936796637698185412281144348303544352400946406991558415199708163227092692185928805100717215135741962223980715646903731288408026499149930677751851328914762417765820729692160538148162766121445974645300810322568884416128823312433762500726049782626991208669698544188833468993264431234421891682416174987476573111113494220215180961023671563151026414954076233074018435028680524731464429280571370961410315664602322204935777751272966064757981646045790404799194563961150854794542703339604323592421337902644586820385296949730422759482772298421042203850152505079404412576161462484952626281416971411992967529073281815955794027460387387324535280221131773629918314704958656379785033433324946482237163412625432027674948826252568865367491303012838497312282327665492826065643431505412423513149775995931823303554031300383546770334188952461137543862385874144768248201016162160643611789514714570390476499499349037438766905302700678135571602857613601068440671217955935629538671463594178056253258328118292783301605505729616460474576202489384183372586076033319221523262677986557532342397429414622347535239890428855353415871221045563288498669862747192382812500000 [38,35] -598929990305886402567983518077776146573399786599005852806821870549952917724498476198126127131112348240859379812236315061643599170765733595778873441383513466456705045170629744675117785336339744524591945412194009620959212285718756579575712646343754352425128233409477736991621625463150704414671675624207115846331263763547490325821559730329190594139006426834908988170564116940174589627413216840687746293203242673057903073705014238612011371615247933213537396250410636276902992817661437967508602938629027379991557948074937881194051592758746818444866243947473595060880821489437197216965649112881197040609011610840950670032761402155054690893424062469656752250988942822662192463925831774975453561380187497385903259478318248015015621676174792649483295734582366157110163318072196172666633001031508867668675497106347541520576387267742784715508856360491438934500667363136344057733242959076101980795820762264064218114219882442271933305862599228858252005039074703142953906541791202063823150678303830693161291926968349220281586616115396898774845799643594491837252520436785769883938414909641617271518801259727085701970086766320050879009221488236714874089135218930701605354185945053983530620388426425013157858061842210254978732104681332818667815477078440814383725436755253805483679238981404059627632102421212097862872914286119724028272091298527461249844184116877351748257299953465407749664649324487400980687547728669008895063691106181074823798530423231449628039207871292304568080049822309621642724077939756179490231663234223373601950741261118711157922074565900567439639981014616526311807325067081060176036399301615345910791140894400697442092550340441576286807222330587515741180955551229953103598094647802199577838658789918672622981263867462707277556814889701666755017159405450870849258245279831114516620229783790641820379693608113773935032523012323799802766434094294240641842333621850762622493271540754730466787314277960827511897708259382189371367641341393162225024380343742474555530785371688384802089625131182922841579702186756590538709171842918183951349458092283879011796495978696916699637162122430068313652973778426572270692660634340131076830404666111462574917823076248168945312500 [38,36] 369087997550519150905775356674050782399124437670015445788309035967892582385879557488403140542340829107069605635960540696333958041109838342290414664699301398298913710155992111653555371362202703920449709924379493153465500432654479489875446889149282944676245659606304929380956003193783584450342257804211212043520393683597955715755812061369026690057452754022674649939698948260381950914253854634285640049988274430488864520183050439851301147497566124098117634166134034909354849885355139011207867211321378207419967990708370072275265444204286798831747597270381106795590816029711227481502353140552431366276962726234513833387568495653863540089892434230675917490208380289480682873247406793360900967693221120673909953756345870533175941604658642974083286295106890070621107842168482794088158704481425328471681868385391308648079918976091481409489784836138438435799583436101648022454495430915468582488962830751094753737692410121623290006102737120204587045945703864732270595084807796869681762021418496004829142171343072237864975519817452312871755486226821902395080497958440170575674374947562918579762280972328385185424588781696812327969122225702847096583539450769074653399080650637393793119473996713942805200627747158314824988539318131878216426791753872837253303277603146521862654597326306465961940019957293584993689077502318040222950758613920969599474395795862112668156558953249349705106187946973762735820471622032888516717712683333513310792019233271172134092660654302880621221560349573761761796499915975557440287694997792274335328072691937127781102658313967575954971443051449488639989284164544005830241193996580098721729727122050446363511165599598666441211462809391256175310433781987356533645525105649345625843425776169258669989022160915517148344160307486464272485942031469109112073873523293160737794510332060961794024270209063742238397470768556282052576896110338295128911470970148475065631406044382962332527579598723397584432972082020154345992658550918097609069614996802778188904349322041939746760345222026087317422724388542433271153373369066322917272046780638304764165326059945397882175710939849530058860570194862737579696421836520509041079662893025670200586318969726562500000 [38,37] -207453537750796496170967381284693594132810485910725025271529151839385564880053182779998913993810238522085732493523962270578051255899913024380633136138367647369351328558413364399899475017816744453502109626287583340486015785867501665518360183633091662926128176631133464805878842656670062704810443409176480015137820328193926078472242996823888023230872768530503932899580233969541292036559848764852840364959673407547506886451438977713570184207389359858777347128884422954705342911273563803127515488015351293136721101917405937823516938677336161092565582219935526693273546158039919018849689648587517294862768471902620364525033426431784889960477688397176040876281432390509820966947359007028214732831464301676219367115444092916201049033295204297019915558940262123731697018994251317203264382760424119779159294401262036155842541207925816735485885310623953205175740367843573349058125924042761238361197359474179210715726965330478938157685281361397019197438055111750162965304231068127914856928473330101894582403681971988872146921653538609155872315967614057342759344685713504855349273205228374862568857618700560830821364428845444228098920271016062334425263181455555369226530893772854490430318880861508425635602824091968445815043192368354843134714500276727244193583631095747760831083302485538554402951349247952796151621513863793867345553441003419186820581030528835487246880993708456441687234521331502910347736167749466700511779450262783828338368993618791936841938582876735277074523218170907811272230462044651184223576787706603168474054428182723725138598587520995397910070114083577985998393052730752284313240447041055696986571918870053538858554796887649689427205970318351285192465732382281952938230518775841304934240616226887969115424249672544400165569154366181737080433776313915595576809809412379141277184324974209228710896306718704229504066895696430980004753395565526058757909488546792753374319735467269219842700709301554007891959599415169336291097960697965208524995732717393734803962162668609819012444201988362149890958474980914639361522175179463026019431081474689641828549096152024355824122296757852938286896928023569665822521570879011232335642489488236606121063232421875000 [38,38] 105778753182045383992103514635894078739556452667898906481971779150638257279284016985441156270506251326502341054803141018850264949895442098385849396433288392139372522897025707365001842681924450428767210493968121925418239344289037798352963319896203158580863405402818627570990586234487314600278787400975505641773913119720931417964353458037223103757389135060499413420583251960614907248291242476128348659219527389953300383700909545739644387183116001821241895305485339336719967708891649827666476896594105340062798326144931346409201239307703572375761438155130405018550659175610548986325885253315627419006575914194231121857186672337650688751718023460060794219599158962281113083780696350251492138100794662640128380985049119507113711686518622708616789552712328527509725635594579365273127640655997832499966759922586098832959772541008322202984742639615338055549816375866568095578468054656862582472912844788953433674201375993126617152724792667547320075529400148474558404152647828534634559176042316795017171327213159028440515509321692860049323152148436416937493710380236722556495948452968092159860797461050121048444067725171650490139358405918997892201255836779912375145965769264435399640873313270057374288150384485988428424957989496743283799702056829156185441760621807690379877756217781352862311510025096478141917841338509243900508370735589277148759906010531031738817615557464013436503699462848949706412034803269289731792794456138696543037857551675699059775208538405641772211360587450416773937170367710075443996923550063482730669944648899360539310324756005948528290919359114321017603835079097867789974822312575968886360709378654033296255755267686325823633445867685256432252196145638629490769911458001501925601160191784878463631150241322901149319366103374913081168691716304878803812724221304677906284190326616013549073188976963626291039454133938586049384913020413000902867241618656814428984612356408995393827468687727759009403174693175560435402563969092956111734116264668280793808024004510238156479524786704984401749137347767943530263443004027053201327047383429289170295351324312461960803086162090365074541647440787426145615381166235902110628330774488858878612518310546875 [39,0] -246607664317523730087710176987560965002895955097737617712534216943235310464319827475554869191398577700127540843477113952915995105298242626956464160170073811733356514943677858860925247185877810110839848069575461563843658926725391890812668659958906525817844233112996563666360891283180142263704139906317051891638651664207310662132492660157852628422722344360825108464818742996877344594478059714162190097370734724160612369994833575658480078647705173542926407694213395941821240843073948203214502237693755335508686763014623614163064733729291163267980046924268963279689360337204594817019152759462793210305138812848823934272822938679072827867027283702538547243219048532319988328587487545226652175056541568229745228281627194794361867200606382326948187079948185021047758402578728979593324321742522350694822661223220604332657092976069700650699686812378922161655859680626665061613862123275287501213737054570831731130952645393020729512153339604253556797017248116556660930386913783088940044392508626655820254140429625359730058119509726962719262039548207723293861789400517199995452829345104549273944376909613786363034426455165194738625921069882335023747950327225477458908203022972249807426944105407026234907327720549983445652673276032820065344263552853737351787519996810621619086849356710025946228995196611246130503045352570112511983222773495226022605067906841275367434542706588995426927832880791227811249482798905632114349717806047331353234894024093971517977649760123706570329253798694984327398602770982928179300131130530606274480136890797177872357359842177094373557847900138267088409081147090861289527629245517250863457457090724939671357494320489889123442890638619697243566707537104718767874364445588816297989580751875070669017689406709454409921497369889986071569244539624474320740401454079321919073527066162224854445266101914617069511442497283454442452323809654395295171789954014106433696980439904843658504564025002769510518329824822619667294837210815730537466024721909663375696556134822478754596733220466118702553791008983704586175546160675549919614138696553290005566896772488194093248252847933033038430039596278220415115356445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,1] -408987643052834762544506572487844524323981895141505325643232304282178456097730015126888877888251565792326902452803903959075784086787404753781340273345478267243305441153112571025499497998083387343754739351456374605427073708719955318912669449207931804625791018694187666318853404270292036743143373767307704247618000685016155881140874855235832727777025400430779890271103328493394439212115222662855926132399300115002435498189580150109835832462720726125799057491649421461673671603412732993637366401315462295176730225985778673737019984486153758398354596617664516309706601973742728027379127082131766571405908418310732054308283354697323654889956532417830691883018090230313610445896558299909001223671724239162641437504837449144655305715746327326220940772051740069852570306497657164577380109154604758037350646074564222548601183303658338596345709211047710503350114570092810423948304729354204509831425854480221019185500151643979258228071835637776218344767119989611360116453582035290365396662246988391856375885648950174219073002414502988031020016848338048254299779909071254048914462590103195182319768993586279215597005257626762703689101637811204568442940851663136956485796032721970514976062570562313980504224310353543902558722210130084579055167243383552377415675733274575614655136607921293018212212178196843002553762396738780461129352903981097351428981034876490876277801202161497965959120026743057416624624420205098737005551003638188570586282317795590895496141780148960426192798759414844911565415444845380557553951882341042018022308652781384204455631864249539270915797338976337139877915727344863963958935109262383291366363441596411884522080046902024850769484726815723487435031267246307949196156474816827575572863612998483905495313744977519183163395257860783010740422273723248117376252047439945005989398064605889949274074077476702591015744952165475592020896985314400189184288267501609952005384924847210802920396557148589103786018893979754391036900685641658199917028301153175332977659155074734708854974524528460120131477533275652980534304471516817689267910055765684321255662081877648590897852311633157984527286998854833655059337615966796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,2] -34391465731757624676283790622168108930094297056991634711129200744651976348283603437492097949078130131218414407854517933434675951130654685681391462104633268053371784814544855196259177564787949784570131307263217233362272131338320879999815474737773885930663522224426526522944801620665682253486697170582397016987291917627021438921104217204557876222158156127598295995071442294354294857417317776959438846928459898395958904173623840090845382525593192517575254649194060140659570146046033286081698743627744929704422531759861785433423228289645814291964883655624625443183762870446075319021492664162252955168138951979798357098234024642588674421850058265413624247007175112757035683632555706668849507586887652008313413883796482520908426140153322896097495398605284963861965672174287530399886172169284511224536455535456086686845678001206198595625895974676334348261790784805941691227924402553798982906975420670403734108513463113053937915283285880535201297196603976838481362820089703985385570370233936271235572060681342151612983060949190464034034128953290465117393511838243552597100057112297272530646363555522881324249704003508085945677653460126573200175589732721985539910893442963614333988370729779397530330885706930255215432465427621772996653127200316553826154610648663057355031153822459425662457056742365330738819305363823678145020387783957706092175814479768971814077544806831945770366749336522309760073973050735394927756884229523726925223764288787810535681509138644046894895089138597680788386296315169757489529230252249179954135099263173749402264964572898245732611289420929652573712294890820589280542837601016822128052565225623755521827215948252418874469393005950079914103700243707078772438886519460449193291606144357335992710922328670643517875276282914463656607190977399815592078575733675626555388192101205909703644122676722370561903270959894583128600188349779765033740598283166970298043251211182331791580841346777920801386425458137237707890005541922262646875075449674283843686842553431053256302718095789941824305282694676793618935797881868886375478307144385484298930599768847703760910302126047331498933344595680949851157492958009243011474609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,3] -450697026144977388764848173654021346501838832058447246658506672666577999429761066866686864524311619153103800077645958119406423007632963275959751400799450154675307904490612032845400183913969591186338166445713511450032563628987527808715877654854473350858631896469281330187861445859260861775548564440070344273516744985026501978192992017428790529350212478131239336533365179147916371767504058269267653356865620231010672598446158801551389279623287269643628598384240468750200714631923751332007676339929373378163229270133183865525431659659609269078438112367877194006577872357189985016351865052950925188242818881182028809553346364708055057646565046135803838580691916819157024459402217722289223711427722506038468166100318079439248505886505626927117998298148253005562794166081302737934030258004319012091319782356902545244004750874987131778459493389436029328391762986864361531342194492295135801385599413156376594001993936996560166825297130382579852320609802050866423872620342515506967139355463886027893705183172596246242579363597832671688941293994674467943021503983205233485308967619073066147371312177649159425300802055116231262960030203829333695742544130165689464583401068647603051705452578727970927321151380458260228148966887813009636532351160316817697480198909442377633880794055384941467384614959685842336005563463671322857094918107679535640138724901888995690844260541021882203683135595249172419636539760229879385072847397330316134186833313360317264767109271987488638010024836699981138039333146354214220606564056690397742388903033113987798859860013280351872648088494924138424812460183727798251577831380486694392219150163564665456997254837517599440925213249203157289344049484735773154671355889232100673418744034181012284198666984974854321541879714561717153959270477552461197113023744633332636049910438047916452775589092726844877608537057412916561475034546932307638779211698350218735157583810148622920150943099559526276469415582315919050265429051482390666178465026284463209300751559041946783904441124958839198128267968976981135175635172403294239995247042790438868427228914850621863217024976659073414147604202950603280442010145634412765502929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,4] -2023827744894370095596460725686998934029217383792163712057322871427076439948416315661302550320949766467135173848073378695596469485851029077602503840592119791203605596630137373435622121923009891176583911883838003780151335860359971556940131101469022170765745417595154894519099010945472066289255743318762886320220901465057504536700107196119518273692356447643796805669802725046307999992983660222476258958578492824561996536566958206681894595954160553989429765027585902156149933474715665392873066438957508882477770708979291234053926500671227949125930727083550267176716433266691038066320444086695078595928383725852880364447605899197842850071506067965853611376577148450514078132805287355969000786294423807691192503016383143807852739431517603576272715877551460016579506895581328397705757629744648887988398499473094467578028131824889882416711740649852107010864170491971474660740716609059737507650303385332254975924154675171953458297318112364605063926936257424248434558232845863020563705521897942508495420562328608601165827880699735605178555972718959369989423309986923533921069146446682031346048499947134051977108898637370487855110108092137906438242904265970188025164136376756963096287990851201092759592599723883761942800685238959812368525047846077855946863483484930005208739053070634521623248952245138305583863035542758457253621398550205622803454155229784923582483586674262615514942429803119167364820518239948044133316910794005389086954796172269759486489445967745601846395927854290952213634507400136592223957418411581979386471539324017588933674096035900152825170981606402896914332710382921380526864231235237504409081067267052120392386388577006223971555405178444108374684053702986185935189848559807624607766876566862048376992428363369047623102865450581851940342666920346984260795181521739924393043212640741787804042920468243913026224297477179360903580315962567425663519521541582444149867794393287150947288520240293579275921453833890958390385684119402788119454184892824914322192551812512499876440479422401679999981725327651175849616631216759754341124507988224438487839403671449771975538049317462461528699657939723579279378551376566974795423448085784912109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,5] 5275437608930505667810545973661524566374436001215871697176929485129448798709973189237174217837167100248404464722131629972050843510053647324415227484860171743151802011430391163383384377776768435040369950975923567618181862720177146675413739359055866638556927207557542048555668263975163011802872739549742059991909975586378520067278200320802071439935575407017981920845837611792155386351808669348833415799101015813265671543399600731610281902765179137241761827475553983523209625576494181272643347470200847324617026009711250679978998946626411328673342525269545326554870493640720601044022978640899167052572953326273816987674197652659978502307576574605992017376319579803309484471140894225572446613984516340898718248011658377014098564551374888068041997492567212381137754130613086008709274247135539632820902112228039753490004050064094471861182576929716519104651726671894417128962555300163652747745058253578456933183233761565233255656618626760683828870880811668134845324305699511060046187194153642103145548725866316711591404744648764159901931837325549273404580479888647113476209401842888949236435204485596307232034438870639053590997706423235031894660915516007474036356369459295421940609284927059974599379433152571981926176977028578891508360202132420134722933148405390350806471480571331846818442238789507176229710381909663329855658011644217756125067239126019559796231131867939258187238864418252530338936537211205299224168576654548804776988950383113862787968316238022582299686944126267976037068440153100666058577034941672313160426856919021993820454419075415403569215631047842391729216878654610794488060535479434114687916106030054495513037840490942335450937456423816708957136661840681844140576795238518252782210034396418015792300554694439255894462977417619753404087173271625811075509816962454243666510324465113479041784374567037651853972070675290147734706166783399483115535058328510941321165665092006857843762187697412431502922579571714296451789669854968384689879268846307822591994232229325570935935348636536290805283578894304804074763593495279011716069385482572274148151384102360006767869925538220008731575876837287299441110743902783042358350940048694610595703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,6] 5704754347450403027892517752162729144755683490843008920693594129829152426432854095959626201755797673999522645537400424415336662598770959087393618211760296262466423865005564924070467278809221427024419955563208406422970576614268963340112649908593424631127761471798208037848498838135339719966847420865203940909092728976876733547550765596289532462044228404274885551056266216137502072134254468221042608733855154248668846794082637196648900035243427765427816110938345185212033509490565904063734008547479476619136474005846725069030942705603317328294478489525306560425281014856282766759702414052546998900130521472557515802342319975474308679290723312433626502793097460766448386962394342158504275366345342638729496603735498955451227290909610433257310382742144411708811590449281500561876228183263773050402424174422533635712632138372268822462391000376430094518018291276365077225217522699505174516211947762943439636143011328245157084128405410463905744818436729190057390128313571857322519944294955661168730294426481120717227124049115796214949223892673286189089298575496753078009053212683538992409384932909250738071467427790520855505021838068236306370093186129924783795065393536129978675841583322654538247610744092342987651004553677504825299333355503334194453494428541535101476575187101280829152022701780237376665914739165838297985370406355524160487177282575302095349550718733208468352404783964078433704840200526268954052525821057149390547640542133681214045406025239111972004925454589509605021103649294422442740384618460252398752159743589647971401338220458053495273663962504073976660946728724939574922350683350113277993468214865569573805455191037145076730140304374121108922687718513228987005705496191386156385129173251772561055432255530286648093992552771709721027801543122845958014663202357553959824153504202689590754026263830531890634690612779404725964644185946569565492120904008463269429471572533027700075442451052984464323646378765195610476742332405817920262669945960248404981537010165789897376843068954554959261443516747133955984687662974303754812216529320402062244222473995190093073280963957370715917594534576418039478201021420800120864669224829412996768951416015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,7] -72162864068111881228859508846723956782148716831369978515604603624587235360931727221956602107542872674360414504084885720432844627806560242776296343437615028621815769073816812827073487182611641929122397792719995202079276814149252044339461508088930314991759749294483718819673738366112566581732125220393658616359444137723698263143499945868759072375422798583344828288908580886219188968414853013800758522451189049531221372008009596868575405149263652537023578170897962375860935853298808025424482474061128939518285584798076003909914800264453347553712714506378763171419947917714835750775106482471987806457574151356216086556820216190909364764251069182054997973097482830848965316824594763596476465783040594327626049765983555975028403245545549113698142435013016506739183789541221497715296942191585572278417645592108757001809140470582278994357693845712743426173640648205124528578093858379849537991549688026375090052000304865969660087095464022790649013242051852329971270074490921700874517310587746335671264032376256193415404605194400715922216360988618940574949165431769613934960389367018350169560492924071843913902789779719142033721210923881602527386039232060164719466616251061865403601733650231280857402001058329220896810373805760447213098579100656853944960202437895331015654503976385072138729884625449204645361634609292772091415321053500003326065065222141007713675121442771175238171666603816477002707036686506064679076737570067776393562219472446498757875658535834865844112615224553393384856739193532987341515491421637399673871045446310869129917723651353781417557061382021203777418131740370395255074701998130307720737326904778639471913992236817752277202938747028234463269587991371792422485662522226708783934070404767043179233860933268174269139487041748452494410071872622774663759015499496830619516527352032619846424729504381363587442692541936223677201406437890727532762409198052642395788969701793078553446906095026929378539086691205179742572353568077839161348497857678031109915386205317024301812954258153011094590081838531088266696915191808651136978514718129395550379441259908151021409908992215182520371484880004173641975704988444847987061336880287854000926017761230468750000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,8] 275081795600072175847035812692611234632228088233666759498019954327882821272066362919579120054785197282523393296884825317258221327301965733767406475824078444659723332473293465273146901181376026171310941873244639006347353840719178678035343096760577725786476809456228126426236225123149806585285418576197880500515882668917591625130351002376127972951695457732978796541350654611267899291777752786451187915575787055608566559927555289031233658682777475574670855824246122492635087253698610119889175341399449416991914234896570373721493986857308950813311023578348366094491863053278437472510327640367559392124790901482481802781168415822871611711555290957106554213406096948958399980475745621164584857548951171604251434596806972752557899747856690254619369362398808056633582816604474838480138622467532978141920392243979062396974798785297058853287779567499297491674571662266855897559755549856077642334925525524884205343615341375852634281425916108041571178289004262006542815224378419705812583284114435395172885526732018106916350093066590181140677013319802287931611432545979901889422648842173139922896961457472272591589496926587336226646337902706077224677174432452557945279436871500539373466436822620668945506530525536482982257226101140232783095177114121411349639426381382223749960480094678583964495824789413243236618344383631498644044007167260364401264345061834441089456188064129488804090358836474761030504250462643040661657725033121011195483212784678365300963050052500682900853378370009572355318862643481948197324376070639805547423441541309656006608566048045382097982766468451201390374757421215654819810984366279010115277194302851907703161966046006113636371808996317240025746980791989933577516573072295936689403679003014618932851905730588396357513241888188274288588495596883427337778437905635015301258990803433328858256036167815885141746979390034927911222705884818814644793530306567249922512666313201111848501644486722944397189915320740594923055284701648193874595281518834430184490521187228429121922039961174522977371673605647128720984636536572765010367958573328409625093313070097366739260102619818604676567492055505362838599922743607545584003729044475505816080840304493904113769531250000000000000000000000000000000000000000000000000000000000000000000000 [39,9] -30842195825504440980876738195685078363430727219599569163023831978400945060914390100272278757456947015964931963808235768740478825244299526969793857966745525585533532660899724800849932176433508302870976689312120955378802224849938001704209324156100138192610486376364163859517882796113549177438325678192630924196180599394902556339601799067451349898674467401278879659435808123439928671182356683652326888620496623378180299658072322421121398923627440415094135909650380428964401325131696272081876604745564343371871720959263212144945736691890246276375605667864277163786594004406266110439172285429456365517129440260778592108451019731923484729173092982353179732576051793168477808527775941621945691213625734942258317394247158118846460642251262332765452986662508299617034747861758635617873057768450722840232032712206517769899186812841654662373897677979186085349886600694036115663374874465067706677619307857701907516756620825825061317065317608340278171526021539642025623682905362747148942685096923304930015897030183803223184693870320664983318771429489721970511183733632409832198436217137757574720201050156817255578666556745940716562104263120140721440061661499746750092386958756185273302011866922131801093782856565247240225711974587800448578242808022138492524111748647780661668912007742393438131003744225957015551806233331345191392723604603714067845050964896744617227312265530541423149568948481666896715497800027004805726770800860060200532394994848736314094093162396655882122386240423631246225675560480126201831525250097436487173005969817569797204149919801796571744073049663335948073161135332070455068022406191588008412402750372104587143274412703514959659617079094071685964957736711544757200792458866107245825734680845007870974357329228041866459914787997155539360767938794563770285789415411601593555049288940077452847606812934252158478986249619287511774985926158180488082408159740366643607428874209957597638760698267910474589141286108832835174877743762994064304945042348817343791981696787039404401987429092575752147275244234538877111464078512872482580979500848332786886740375749449178539962385220364933120731359764492416668677679387552735700461954693185617770723183639347553253173828125000000000000000000000000000000000000000000000000000000000000000 [39,10] -4234925193739474066026898825725585103161466905532824725661018156463451468296718470394500425715110639466532110366632138034726914069453791493990837547676075543191878872062517333104804067280909400560812213616074154288363018963215495779871159500856531833644485583766829318207825606303999976429070010691197111878381994483627213896381915967093048826051309775462189666181625969932489451774009547595793579080399164972930704950242039303164130357219737245509710776659805095168898226629139210887026164831469668680044531422440317004805898411169005085625752809613553028573957332429067246093864258722239840681353265166635973451667177559734998107136314669789393915317331765095000418370013842904245574228209574895418907717004862264586763851182557097049747330586122608733737205354730685249785000217607047803228203493254002673983759276871991656726744462343425966360079019706800037045579881270486860925487997043623500139247366234338617731726840834667422626157809781492928475649774620766013559728242566732809353016413374725510369368524504113001334211112829703154927030734312998985172271196153917393385216841287790858546277644160611080266362346573236812708975165106488489055484920603695585028156941435707446769510492472311689796773285848234134691121836628412252341633823903952187276819282211780667967331078378823929284313401735923688546859051536456959138101872945083628585756450141531284933278419270622488418453661983681315155986960706339655713844889024449076127664158293250564631809581229719169022873234070997373815878161580634840311446044043240124141729379685424057613489586943393910183804903858355448117621151275572311482618684796220663590126426605116423521086028417994032730388105518819023467411280918774441786931735115488112256257946705299933248554718422216771486065489029321393764298076738260963703533573909805650761750790736491835875770511183741583488811924099587239668854138369721528179739817456250963389004829953151391940690195552843513036243053313322419144175242880584727376061480872925490738614959106144128840233840028007132601106045521872087666916079803232395182397822651430662219266669260858109858671444651676202084759344447840976212813434735788599427852574308417388238012790679931640625000000000000000000000000000000000000000000000000000000 [39,11] 16347414907337283250061969941512990315647131658394987279789174110382462948111258023728021399675395734876059165836354392163768974307806250026494132822503186264397608778223335828019548000813221001934349423817986919532406970988992511390920186023845677811348394879683861126356551351325390177501422798964802453265176121295458040046531175552004580598195524557883654556941064260995853330188295324931894340620230994847323011754353249913186790939294314870525872474674289015015527065289395491259586845775890082926409226281232071175226620842196817433725581368925437727611525381672754894884885895276538309466603843221558120193354782513698512818112248110419210763359669255393519659868857022423925461218259344489990961777831192254858729295219264280785589717912486755077657111002381442524846715447491610949699869999097734195504749934040052921317969772306316993083415563109588368521058684696049131915287550108628478257117557289747604976349287539412161723431747098697780333038072599336659406200842323349509104383440813860354116817254878588457107133070960480065315721211284293199728729589381736216184184004581834688308171172879393807313145594251628253856681792193051856822263005586500066634485792225681880197721882066536836371262591438395820459667610854739334660531778440437474099813046370633139603892051248410256411093883675303018480783574958185731614788560054861000292187886454814375632682964377061987819689380178720578473783631143443881350832229694066619490046950118840041814037342079458828517005503129087391124459789702635054768992664169196126547483983154938841056358848204063816920429101464209255365851696856359091330614187034591191581707520182743821143034915497414491947137052632088444140268456782493260075018774519631882724877507901630794846092685102084750423616792931994065817473529551454473850190593551611942291176028257173904643182850539670127653595777437748727039151065135231663024023820177652832845781593214829548331887596543802839029303725543364372050763487352494898771845199091237785820823760454629295754840820950104543400438316910950441614271635601984562833605635235326646129383428705106568118837635593695982043787888046868523140372081594402439708169083587563363835215568542480468750000000000000000000000000000000000000000000000000000 [39,12] -12170530225432833253196367361393893162849683485619839221787676491965257582932005746535940450807786899215775894679724419445688119827090798292801298989262143136912253593385742781607457571122538628090808235979344737641512981490183615332210956050389679989735957965851263709754063658227242213063637900504000972808736267796935518550991363328831578553044238871618245446111751439653429337199676050891531810047099894755795943884247811215844888861431454390995038888272175752891275316403947551333982653305875554124526562063733467601470945948979356883981319298536689188710061074816711876101784851457997613236206768680900030921434398173640414666907003259912361200985097529795992995105327256690502786223656524694827114623311747586965046591742671507479543097357375420978677820132359046341673388620818599813352748912603926303362126093810173610950661835739886863756927025883288328472103848706194000838023138023285740629701106616907989995335782608433506120916194753137819879140623507215993085078358154494576616176106414808912910821852375758375039300350202778643114499816339745839292884972414096920675717172328384963528213936092530016260338280101028890356758808651856205746417142043514428855541402316364206520214811705529266226157342222211301607790781134703534625745552377967817903880812440484715803897150095482713561016379153976696451762461391615275452959042829529012120104562025423593647050592644658726459254880403631242922062828599988463177669435102010742401667829377924378880000196677800676214376374214154623354025636208380090066692906621958393456376681773580398041347528715862650508481577326372290632378222686783774907615403716729149588552484680603742487960008764991414209143540724913404420029844828115611477923456812576161594760043479454645477495656588248585736344781620507381659505320868824354142962117647893702179948785497728599828223597604787544048435686134765634437536252180838234536637127107240578838817647434218396884772165528868653822728511035086443908867550253780516647434858336055540929695543166002412430169609561699955267551172427790031610526408068251521214688750279308983094909704241501027717604310835648808289793954660656713378435652578459348974182496760931826429441571235656738281250000000000000000000000000000000000000000000000 [39,13] -122016298790422026160660424949860341353562588032455582800351898320728183259269569231959679280265377007421806324651576030892725584788587836286059290080407531142308246030058201854820662623213428953553968755846393462886981270091416326129556292698806596664607942864494395467370306337553871917477120740740990758773108621183191013872467213591306255254533000121948587842633522836771873288113712877498699728542388498605589659040629826789988266178444195974559296040951112473138152446390597574164326582271356081336500471458648051037265087635984237134172356869813687260159848788587044457458644377273094341577518473380668945450039938530588702033165149141057016304276203239929233521836428063443577946704306437371495100775298498110972561594826525380079020500757688350112748128701661154891150330612258315486526138494095604723355989920435652820587240378814882130979872316283292005464605765018388028883734133073239645796534422666475815307044087036589682573313520396180414357229022335347556861331359584629556052693067349348640044491009242665573002248806585870991100183468660241741623585373512397960157702488525485365728902462563335355265622928688596069508763537249744275136039348264081887587089628506075821066887537667230529982145990799274849599835716327858472715463122562634679354094838886043260054701349296633152613705418865934581988888527921103067215167641179564367746985985192670201749898612862235031381780192436239519248231097428715987516674363383175599729534218180096535381309141711790462846587350099925358005959611043267553854908205363105578735437322173243746399573958154321265687188024442160177190539181019952857847023143607174043489529191713894247958689635749744898079365776355547537933516674618004767489912770680005660480813607052739358918577332551701450037701456528490863007147529993332067204478288305824363988849303093809770869581339101305338797875053782876772976927584398157795062310393085951837224518930483169174328167404306110960751620065224378236064842413089225103353937568148819012529647969024948768812042273920007940339546683439229215023598614529510778169624055546220837203137330444576327229160804748869526390374376304846136198484343520984096720383149659028276801109313964843750000000000000000000000000000000000000000000000000 [39,14] 628428442166328368934637208640622908953126900394671068819305707043797042793424995831721752140689962627284034720743891679821716128171985309246755674678991392339571334769282245100608266476404240611554817649894957220403648139632589705742401140465303729774032741782757037678650575588028478402410380597627329491814712990510482981995485802758190310594864054014019747435479002248473399171050935798437822541634773358673534256225432739629919281884472312179990131814584188225650888440811510927354607613037249289816024250639406887097060134369995964744918674594256735390217673797867792955973432422967272438292145691986976524611482230162123222380517707100076370206370553004508328069383344847352656692990531927417425025383737654146461462009391126218450905045234360546690193982346141429889602095500657849200497432879059321351181824208857438903016389023249555603881898730598096978354063115428012335731671657569560789593202342452325284616886050233469715208603447631145612220114604964054996469368356716227157639272712894795101381077152200282196315518453547608192314634039566935217184040176648796200177808547751044945323985829394955680244710628746187436086403934051313758122229424812402693980766688207382168192469780228919034572853878777988210807067180084201120916530477934758228812600350187656900757528430472243173602759445760641621528257848477511386627866707399992935892628753082648291686400587961309561540655434178677114041177852798644939812037827598307448194179048032014900062083102238815104584369708612752387871032259268083546620638677990147413774351867878619516809779702164824035689326524395557497220141330864311708509764112887120568167570726163357939665079475299328448494334727266776740512349494725176314251405270700668965644442014107381388180425743655205650157127709828924884021724810469540747671019879554540480844277457739383560029205077878178165142456739661916461562780977596756154187623465561504694017735704270651737193793348422148242821874970161853239772568737358138310052625719213616101086871890133896088404740830574684400216156550812377273750772671307199826764308386794447711189294513614144593181777359778580907636342405853248310243917034798693513255457565591655111347790807485580444335937500000000000000000000000000000000000000 [39,15] -1765830678194182402559165902823252131624976809090404507366901498292575550974469913283290620403379411248714051188614220287194961993524922631125266588651623879452558956523208783521075534857865157563247685129699927146176097094249764860883146200671814380621711650013752565433205296701595602440873532218887640737882934110811744689756969092338003274035835166257746903971747190459438091593974413102325809715881315083768214894485652327443954145991014343189255270359493360708414637366522048522444710104730453643600848781603229031427180290265397537942125281824572694563022305951842769181560235580375462885835834731130830974477526500178217456466769550047963944724566166081383079986054006548830154789420704857153855991420488689840066993594143420228761332290419394150822827746888848414717584025911215793505577824444820002353584400057801005849086093627358008221369509146677300727220985017297883545176602031233348289825713893026631726490173568976668123586182164254009616813657531661107106733998922157446131836336726168346683469676799924431775619861344919505509174219592203352628185015177365894523125524538054818780193675191492121166299671490835872714574300578042374352226397073519947271415681455699145355690322612070875717938287929545146206347165702660276787066986304626083763728493926682523506196495182519013378688125039949761156070650805321059308351049426618077831449823740952545730662171791390058183393016720813517422700667511552321145729068552548862303229444223936835105455801370953898309727976232699254047602113041765541220649197051321484575149117846099252103771213656361334911145132844263631325936555960047736434774431369885619535809430596510483298976231934291454484949217646450701626563834122143070090467792672171655806558996655462782825095327867823718000794815711693784128666874258738398331240598759642552656137951299070164254986611411523867359957138697527662499797126731462227933224379968303606621258437794549411964025202399478193817666832602863337008790563069516424769226535537337064285201020779283272637138117774152577946879715711332388115271459968835810824703780405631641497316589172575600752885557665528527568518605742670499907105614690319155446647514384750365934451110661029815673828125000000000000000000000000000000000000 [39,16] 3449265260520934637717925757640444930790043051662381026004062160148536891970263903902585140771853671024454665832192144009098194881140641617134625826013278003935184266324253709086821964858779411665734560188976248780283833718478378060684085358875496918826776603193364466334397470596880577864770744147491482705879232462116928375742800268138834689961929825175237460434395788407546709366447577522370522006032674464004468674387833277304958988108901574352376452442838693852777644349723598843888290047372869536642271594621863493514394075983788454121826622712654206997101994233935321500776765486829524796877800178758188916456736174312428762136867308432677026207286502853938766257885212661445962352370327925346239230715193935691098702514443659971544162899694398236409692450102793385083155598075721117713807502559876478356067983782892719849444243326325773462354188770359971564383148560321507895848495836758699319434737738664183956629743733382163980791018577685977016922304710097746331295231362431544549591300877784081475126040920613055679297478734846205073748821804912045554601929622293177590141270439000335161729452219721365060076872436874961715617373599767789493300093730976417501061087857085508436715196224352065803094514847323948511648502647391649618194127067635189870213160877911617583705573821530131734282789417836115439914784871850253837508823949493767352744892461105707630637564865403575463431149268039798574182898422394134613601878091843192994393819306598254114548877525560810955060921124085141243348800502054783763613465580429755572187140302247121719768299156536862353711872725500915906288692314460035387328818787398430349430989056046375047500963207778996875740457965506861380049288197087748826074942679469188288354530651372177420616173347432189148172418577563288828620187417843368400405083887706313177936970284194319986237079724575595482154759565361308817548979544192553293904071716816451219807553252958699108648965425497414360624072130839737846932364409655114200589785852543691738620469152777361144280222480585666680322534080758573763096937676215336920716865371184894534790376768758863110718827232179307835806934593881118811418537622425755715511140608864337764316587708890438079833984375000000000000000000000000000000 [39,17] -4808012063877263141095906243992186338533821279785877251507967415848682824064707962930383371933013442134469670354266742661487170453934281870045390985244121371063565862117977630082984883279564429896070667423610170898173422795462378663971558544454172504958337278733526535039082084691786835976864090410261368805092508922634766274913842932625005109582962438242617364638769106175598836030348238647725547464188090907435721641156002266534984357682037174748124537928027374746776559342732728440680343709137124428117197623713921583635634148943633861501868994117594086938023955688441456972568358768949399283330227604219542355538296517901435987751933248048953259565723784879587270072938826832967766158529189949482490723392690898413151066557795796994403649965950129704048343049497422579480291504703851163043620111846228304410449149107869966309300783843291253171765938295255036930464281944177268994657153556596059898652744159573681174811258151795888805285181790780201142318973750897837480149941840336990545298218133111741327185158608894120484796102000715874436355139078972111881267113909265497385355967962132392327858646831651170243200917619560785271803163673201001788619564556300157483262432268340672369867946333287557262651789306991493722664186513954542373795415562814868745380511903429115749635500022009672726799319696367238902346590706000082325937276040171837128527903964441442631002207513389592995727128715653428667725413093584622439984715505629511196784135466828969995668159899071869943483010009991998664871545955140574419910029331370339628152161499867368361862282846726260967877980746766396099930490460662737854532440742074776231488695985116018486973676853436744285621464735440508828329017100190156662188247651729988282791727283249307334734720964919276267184449277290898570975468059176545540090507427323543308282204641895282026387829082845453671797019303719573568699891789327153157694405152919245549217048593218172098216705336958800449388430282080847523362449197682941393701735205529836032906740710791283974395291039506870503766425266305601773081217536112799926326640072554331350590769543579374890013967678170883795235492703284058304884108742380095465919487285333389081642962992191314697265625000000000000000000000000000000 [39,18] 4246133844210830997097199492282249630057890646063334222829444624157893651933277505236642507549932352456462721752283432284196157593933696221067735608231520237929499325920205946302944314397435774466411146077134146317011004946238085251867038174236163306551745717252236476093196221713546993426789884636363628292304170743240216074881428508608523525942387505373760829872000013430994014224947977512032008861266710314245191227013971645125476508008798233949660596649560708343245157460576315016405918888664178603906957306766926856174680652664068975332749566072919790820837042354122678522641289022677985711928150709048668384150675702141782691955181195810537409077921439326621629669000599352049279583305798456008885568505913357121118385315110167122120327901271239716803386255543477106812456871651713294900677904808736846982767083336403203116027810097851747407872897155159362647913153275050112590633280584515933777171566333131773787363867175649818728568861867605334834939811799799900010758522148814069261343039790024445238357509687219721866774961779208968753958578631556628016659389968229954725639534610898841094143849120677667969212781612828836392222024677175578302408813902527350636437579992481759183370779817596372744623722726507317305386742877052069197838018243620276931029886688698027056838819764897908156747444663625920577155155700343267318835005338034369738829665689507054190649507709458236888697315998096617969188993146508814808212579083162699543382938215895586578346111395349605314514498124794837953805803599619185520494934414692581275299349832565779813098877801525649614213924786501926834115534126478873288012795308702574459626391650731353860753433336646386215502031200130766731858384060283493530053139062120323367799918373018700383534450586576506167310525744263975044705820416380726734854376658929513310031672165174246504662900575447893509070107145731265309471965627094280051257034033027986094191047308015408866510578149863814188632873640295599127642914022931642737390595245239191860110304735309011860240605359343636781800476789765518975964334760375716848354189078757475649818565652743391330382838906158311605939288910499985570800328325145844099257601972352560437684587668627500534057617187500000000000000000000000 [39,19] -550749145067319045297025901704090308437681070925841259702186064879590715194186662424559560179371504785888358029903084122139364875010611148969593115333725867866849396252195465380184582619347912198821980988814326006446001316646054755194483341041007490590082198134624354277307771350757056796289092463168162716403980181167647557121432217568397445766591592507511123382990022902575558803700902169976647845093952748991714975407261154858335544705392656611357479535368325748484533207487691836287879106116810800428007632832263389039759817619839470279175568577620237682364961816913433267659779011835842778281975759658105540721174826335335784566339130536485776909789093865365552568297260340703691865114553690550356771742239014175469656806616892725060383925760381415758139993975682179360501934062833893351371972326963489134063600618879021508484464969198476534456911532652336484050729283888742439756220316725806660462827812420097514559958996386631198726450637943357777245513533363224859070838038545042137799686914892043620196317050810998617805243710703884955531656813646009543982091363839238544366838095420877416806625138045133155001655897885038800053581408306954886850801508674299541556288137402675914309643525726305187297860432570619032572095913032207908313676421875849009585525845948331299501108674303102849293474658318276263028699128993296852428060882288869019817279214958320218090472839875974639552576118166420724800928610738299757234754740399310452831897901494139316157510305454914585800709767095618652937363522712747266287908708255655720071362580542130371761015600811648547012180504118787554136982106012633393086400341314412509753627499444389080558498712946859126299342335418476283043251521842105114242814503308429857769811882491518858765917011699225768471737747719054047111676207505647627439821674387389092638218048524876563514301134539835179216367614723504271985526052444711464037542810546486961840167785105041121079932823931053953029970899892218753096175850840981639551793169026564122143672360549759760955656936115079621095885228709585148611574541815770930196647424491768020043802611897650045343144178815855435404394875631431921343605048816849688092175951759088547987630590796470642089843750000000000000000000000 [39,20] -5534843085137772418782118154869260237783042635021911553092404733090621722946668187865385426390799935133708446598582145840962606182189933904980577524317500064508398170384249372325193945528226644692775744150775250022010080248100802275306178092925619212231971953029153653880538884473310100873335861363105931118468774921931574549002496194577362115326826964226515828521963635717918707202704802311415922564147631614413679404044234693925909959902834369655008107743682542891751141361617250173043392723025576118259577534277490943763367679348967455357437755712581540877733732587249687835534909254902393894563053644366355854553258263548704090993264887093704346633451464007034938337000415165319618816758473930424797095405488938477371267504876161259096532736701069062655264671657665846643007603138679855200760203788693307666886905803712489152772916637071998437004460624469246472002063475344887812651332016252199575945179828058561698884317951734693316242934536055123120738031275018373883046445392105158393066087447664380777932428814283478508279723670388442352564756630393398174013521524081711654822815733187003611054747327043995593947367264765594580605966411612062323203434094524842055007253695367475396006504613629956935378377443974845983478797931908380820773735438016824237761471602647351620812964907283194928639044360404375509253694600197405108778144617046144686673493343825613030807010167411397877825406711207111471481045631136512815421845054429393507487261864172484186203725034539906225552335020323678754590350458032244228647428929513866130635857352628685302140962870060331402634052558111247929945071570744810342654833229156768493950985575638893465333721528353362448884617143613060809957911215565496297221762863557577764895412721586067151680266756993800038060858777494080038127893014303844734972149331997748346734677649013168174617473199808082318214151435349480693054122840960647757533281652682302847470423589718557773836108810353662882959563017181747286572949893726794543719179119737887618082121407649752153501801090558359958522508515736055264442181118365598237715553752583589172210126721588483323799587995239695266923245685527499498443808080140772035637611661607060398182511562481522560119628906250000000000000000 [39,21] 11365504328726861434451829472016959895512876660662234446637347970969892021076919427911587047478111874656275729188464818472280719917753356542271686719881552561753095257688624305015498382887314263462797280303119004819947305226538244576127187549563780782349063184738166647143971110197277946527542845081408635335318059425245801726939642181545602127464299807307712943249158746061483905998537111169266613745048816952659013776348758983830660765907012679015396020127784266011819575414744736970305850703888411252438096019547512236003881927400517810801825609316579422755685868632507415349388453285496741787631845722918216954624472297654884943476606638569278695909073665802687450056959952705979386843143195611641694361046863436129815397697991015054463745484541593004712486785887415435446956296016346031054162839696765764004010507423981412621740749092844253183190291674033284823270426124300417302063422172169645932262471888522034696214450946978666676586576682422876678310690016696077777539182758973094093154777586879675714902970655453817256665127771717181940162902341883059051296052810253024767047530040970773230190064498798825389278672625996853615294003769915775971057558517380158215271557541004821552252752412424185840830083887808076536265343616386798135403941836082988392389633840953340500842825176019455393700732124694132852313632609813182358292166041894599271601014304287445104597679901199484791673680103976701063730127082694078637763292808432343088767101830504938806743181228948289762067436719279547847503350870855136734294603349614031176185328054943260382324473187951097625589102677153105517012093660857004575374328208662296265351380731798528715867101044666548352115924007983884505831228723980199712851782227993999759736742867945334970364143588488009013906760122285779436971695495398876218320759683521516988514727874273913441390827713527714341371159410776204285495916260909089801528526779833882436083565428622952420169094096555016794538467942236870410198430985733921678827654823859450877268378077686140005246502942203585738081651234585812888421555762132055103125904184278920726435306287253980508870444999868055854744973880522390289064271583792707498433835131002034302127867704257369041442871093750000000000000 [39,22] -15924706279659320399894923315056117464670705889428219081069202986177999341162269186682200030028090783148500553631781201812607960086101603263742824359950187122642325247362092361835846104158567752377867721311426712670823670696124653000842066641270849913454478248439074770220722419102764784103128862973834235901177597133120091826355394381075090584490887786185091508432032745646229226293597481291300986689062890317352411429089204061056660110093298251052488408045191974810044950873128954005752178979024070243821306064946337223580320246278793800173963654211110887708206197835518467308368969010655564220546093908911496163280840199717437562744814192400486677255118511415823234202291483463810316352844166834535964279568104606161630088470644095540297656967204612425579407121943717522101323134808025347814727347791431320613676926044764155779625180673287541726644064140913030119736738719038844015729849345442786139770976519547218193501413100911454993857471984228390739365523662677260942063953383426428531992557881320923818355787374458735253367266997572577468247136266636651207041838259418269658268042763900572053225368247893434455429063767064252854121088532071182563924250307208902279644057545787937756536149337640828992178151968432686375947514458499202354665781267821773185749731886446104595423497895800602680595041129862603678734785934909197849932609054179931661768824802864374441534841978799485821489018814327615004614192672130701518959009904296486611013758160932510786760557059008622766270424357227616827305887811685187477050171427285048113441079232439135281769777872238477627385076372416140702418465865903390728973133485117499499470539160181497389941788100022290975379511755643307664770953244148398369564502750055530905960970087513941309631112776639186691889288141269352422665897801354253029999224094464610727449048008065578136001293892287970538002566792469291534522772215999338168406659571977077570216625928273653026875632632702389390502977202651779841065094130869686524732593106812119927278160364815161424305112554576042969639005445877950754978299758078906439674566986658138282875561968533474215999134603209397880589549639149707722917754986034387426760826236664392308028936895425431430339813232421875000000 [39,23] 25519719742053800488542281921273356309460939952221976613670632470332930216308052512127000672059725879895690606346370604535364400584058620139287097455332096030878899362422411623014646885868395072727024436779162382590769644105305795723893907769975949094542566122081088767306315198816252641686420228091183440385090491014397478451009708818990016864616579287077326015366978216868573016858058363150486839103218517270684081704487634893562429789027535763182368440166241683368556696424492678674266568708258516687347322021460332840069120236864847072116977536304559882755775720637831723189517605678706223550608083690120658212298576870767984489623418725875233437512538341251285859580457870926587894978868181903264327350667570465824739817043982761798959122699000147773142323768396338923455726212469032077785575951943788976011930445370952491642495179405490593657296931614121970981781250136907307965107835468537482133942688039468166278804611898406861281839476609150679867502900318668358864482791875186241550869574761328053650553675099484146915302208176749595742028571222956176007215701189305826738371716735738988202187249616960504393523444207387175248471996523360633073006824928255352912264067384558542516782995427867351350866707091407618001097386689683841953230442120805450805641593625624767177974912303081674745534272432781764498265678954872287839397952900611446147303866622925423677504428417154848201197366047922767559318070665764900343874810434605667969209662115551429980033675180868791694333014535649891392134873061619189903174499120057184477569813366907763504294147835893586248128188701592983501167140893991286061392427339020373729350238608318914291378189182131991100787393887052669147865438350787313363825837950578584756341970182777112096297868818780336855775824555367303700050425260330490397015796216265478494476452044253051299011718274392363466681527053399217007024864453774772289681775805169926662851634414356763598407402133432164645430832513254720422942879202210609454971153514729881503427568282722960720541628757912658881683162138989127707921438773592283729157310515181864779917211441461331237387406744757858470029894452380384271510463583989979944085374746060024264693311124574393033981323242187500000 [39,24] -56492395497625290743476815960665332991942585585694100403677495570154250676993559188047452044310773004326046670893097792097184196555441500627361302035868620064100444975793739509546162311338580578511224505675911481650647024112114076398427869553772470015066159505330171982711198682536251846881037414173092164696543025176585518922066136505323665454761238512576037521671207867603661156734331136639837183265779257827623799031320662294700008980989520214717459756810773647762770599575319538665073883869538053469146942004355139589109869950700562452854034377498136292448507181858269372016008547885132705908159284106457179226909150979039614200991847753670154925576096905208667356823793690457359202264071463080295130005198036235738963417878463997111678571041796655427874752499932912011200259605192192248764642100031435746070875388378959672082253509882922943370508890441429352913050773681328927025535158588538587982634930660897485851339241944880172731730205020652373401034406563265726460104693026716750102750673951251160983706907286183329444150321071329747770707978939228698520705164505940935130481617084152599358180497920496360493929916953591836135949647065345236375783702492138137530277465292580737438456208918246029311470912007859852149813925906512983343622282690847430528290866494961715900249735517062775461286378766414780823444616004224465024851818642300211755678215271484084830719518061822977526144767267053381607186652640369853373847402990041067380615162190501468852550809723233918533012866268944949790189244343539521315739815449926298344932139942311629309112555822011351459563024262022078260615933431768185260142842492191136440013897686077872461136440935017048062899371341937573228539645209867852360261077848337711897366130444837626619015694294166926061906281743222975665455725728295134966947604869099491711079405364172252292460698683708802428101174883040190502576868628520802636964761914977939499969561342861829727501911007673160255959058305643472133381995795379448098782169840955293556794851800419633460898650428991238073954784742366650763509680009285327710158953531751993114230000113475826201403914102243531722727709539078719850842562673405669426448773772983513730139293329557403922080993652343750 [39,25] 129767053922832656298293960866668981766122347473070361314037843686711223772888210067081484480945996535392296753903247748974171534101749240840123705174329553438494280424536604313407622090981280243065936869734110514845126035692091451206933516695417746387652304819360839895407550270315380101038941435482760045725076034821610892774289436157043082473454013365277317887971424850484759027932357156507806860376134762115911645933224238904258454543543390227330306186831517011577699657712325384269120083033186105786802068720352001545416046610673454344242891615875345576883159501333632233452288836012000830724872917207054176668643032254271761354030750221112712960025404289692045214249666425589140237113348203210332789808410832217091097035224813331504899174893582431611053275217125579979090726825792696874295917535115145568943724343736139423561953467761106865581314243499806498222594027162248472021230937980389610265472171430812849510902265749103793744783066902686071932314136747507695493149972227994016404913350378302094439998053725200435704473713500677683975049883335423484280612204268937316341375065616510848732491193136897860049493710809134461733822127848788989863648330941579607694761877459854261150949526153511126717309081148535528250249547763367778389991376636808810783171698586076930738765243373759055203481906761055888144502800043634940918097100170375709969197962330729737627483460014023399944284563203848066500347764293525881862462445508055474334976924782701595497108438169049162205208260349650241243549477615344664616984681837160690775107718968889223832543587030327104393019248141636767969577753409759300414427479402097671387508845428457284186415001913084076916673691445039021454788328496717708028216699093536093603219883002117979609516657775579290980395224091988327147103603088399126941037111635832920305916482915479805313427124617243303752583985961768142613351734457638796903536786846103104211581676827919674490171424945849892830856754280821869257253471864408984350473669168395878412321085909730072913694770023741280243986288549719498601253181528686935011125141116927856112231137666151756274359906277840616700906704967456400851629575607940197414479077675508733591414056718349456787109375000000 [39,26] -257774881459729103237711978886429919022341449537958237125300150558792662516050414572483862067462171394846097603276549441471096211145515400500799824264470145919082958571037792420552949474370659313530433089842444894324173485594286607615124638794620279412744983407267944008041196996620317670316592623762264588204946372686926533231362009365851676146663206423005006456153978735332627130270383834385399081025558887296528909174719652238566530413671423753650569807077702945553206350410071758818253327490484798503795787162623264324170187183970825514930940991983875124514123551633012961225689622763982840285813804946790917973767131729349455503998668528262741086407906010328182144294296809070109894615743792380323866523741508008876065396827618399211479833745954715701772308183349501848316302108772909623848581577374544031472191306046608866075538901933643043326808021890849514778693367623337033404099831473468319398282878869277313858527871507396734960995268460600858967601834363655530607853720578388233146386047886334827154801737939842628731054268278185449801667729749429872066816481791597464011837062990583988846703394492255869573625297886084919858171573856037263694711561648857305767050367668372834031638480736796943325133906026485074489478719830180060163035495611079561552246678184814061344142064894425214520362740683545662962806260336286236679891096877281519303536464334352724812384068184836525494291605152600075497274505648325932506860371879435741608574838401109935737683042829875422564233197022226430274184481378996068798917035008886297151490714007309314406013882896288665048295562294431565255230295512086552597159067539272562178696179304461423705945149676122320708466221644061557113912615514012156296687353028709743976884410575233849537499562740331975616098276748895557142760506250013130644143333047766978992489389025254257669659490637354370371039999955145637055952627574835296288368242194095408112371809196571113632427525564273136757558245789830602277055879933774855445994793484066586213626472149426757099398538837235410787789550892103519901830203540939821651575383229616601122153605472761372031341850112188810707941905796507101729221521995867312353201139529801366734318435192108154296875000000 [39,27] 431658682081106779794638437249311590908296554999906576247277195668158180437224071301009271410793595764827748503289601376305893097586725819806501393811723671182316127496883303245306478533664976886990100581795499305526526865457299228777147428669317061781954024340526259179543925720586204732121496530682071795299724058573852935984354173152442149299862278562808140590515578057559195207017138222977208252309460923733071263903494501920793454739803442515524055778534045375550578778487861826723410124670861578493990709839332881150208141344568417501014793994601717845110767737723376248785976739546376909719160893251082288700801175692026110579292901167571480479529752331042302503726246878118817766935321365851612480208430370458171194429907628857659872625809273111673745484477157597467511997114001104338348420312230806457632986371206596268081637881977347302132668829853175847276456722509203415365008145130543629126029364877935521008731803647388476773611429296764453350855602571974293120107353082257836843269059322321942792525436504812986913516458207063089395957668385100124740141717396909647938282287320089316533214478948974475743991561844733051886852296011202609338183767783412575356585880976790906619760068561477487359810301841008269670266965279899737824091958017671068275144200666607857187468711780939919924542362521269695441260570878656880454496325069501084593572040600104229818446862721424403664467823218575332825615183412966763981436627258286835327431771922956798768988334819848712981084613673948967740265356270783047820712310652622469041652063023833626626667434259232785403029077397801375186946895103179923090410814279777046827012386564137521374489680916456144379320935482337615496101901857470555049339348795508436118638059639787167922053274394196025153618518827692908223664847697642546910912071793266330350412937970161188071329658947024927875376383378484501710795079889564669598602023117389042343994348347401704672211090493033375835329077261676612349232906460029827432538407289282238646765722451321465629426973817468243686428641923061084469633587030390825307964518612657374335964276288495065086983763137814262269446574684513391903485782875823679061860760342028697778005152940750122070312500 [39,28] -618568068193570997416577404061517136459977969483050734276314019523255207227165992063745818363294349569395168487204532487785302597482361450349661451323139400339897483935099246723121096279298092704716911337804304794314471679199255592581109239524969591178153346840599722601301146284397096004591235903124858440404084802555993649646729446359023668344152890910570759614546275027024244966154852956764403146042407717143625916832607145972559075412350323250774347882513757840198478619628443517418085109123545178318263093122682489434918579969458769490847353449346229890883378104984408918251222189720901247930300102169333835263897625902808440811033669430530839630424330183760054307310410022556432968439009843806438678319482020774569545305261178285447094656885078916140159989630582298135190322016516490624941706431576248681221049914655349412282885509168813141087711192417015983861397130783687082580154211012975793256000639711122563366802010029552939018206865202237667289100331716412408154649809545070738141518709234201563420516805752877955972193584457848607337213977360700804772517402670363444360541811879467294814337266088876128729277905980285950761233352454835159954507747196376096182552199258178975595860233470756549570909892336664586375771539833434030310387214822356670988987582047889064292101368928114731881118212395814483633550462557984275780278757198447785832647030532407233979376110226878390531687452004445423559857056799004778785771147624253392792994825305250858260309246812289402928542704981600872403959300091434063078650735690881653167580311720057098417729502350844559909868312396355492825474438820481537185471403485592219001485146146050632053700287161495060995531591753861749044724231259014055532212631874270887245321317205335912495313004489722846776665738762248368113173270934743697447796214643740554840212463969997459107801487446191741272421182558935760083270801801115526018462541432620274832043269608077372508285444758782684290110082886537228722372365156019452902947846738311031860571354654732434689949343796020461557544049131564489613249038771673708449336971462692604812875506257488279531231621758591047672946284533812413397652305294593857304397133134443720337003469467163085937500 [39,29] 772640779144406728249580007205275055376529521800488660588238879279809188774278697020532898743441450705415083010738230258794433094864550300810583088500729463871695209359507015825514932196975515537447275331338038035265548406500518274774528314203557283073530805938967729261182805183494490012865805947781225573483443564201148280229069809545529323678550108281126981177927505611102782150855559104201071171093481684513832246986641906544490302172769023416423397792345622540072576006318295785497581684645803126863608718641111076740578202078424115049039158577945369851889110872983260931754726746991435631766869171186594103504028003520913008931455449189925619519516099263052328690587998784960048281533691174736959152876020776324897648467801332880472508961492282136812188458546341148569421645573649346121557361408890173379535783134481102645995884983638374042094942878240991305876735939067507572084321669895215302781647199024305483581181950295291375724417914643098332710953513045536753374991657975477783496117465343224125863123737933692283153618980099606534406314844992958408182341320713171914538546047439223126348983527618045863616915765269926168068494374492128197492092204551153439974618212321290630743122248432419686088106848128330922315107982112903225271179733733992417867743522108320348050707429840278202938970306825690035841801013515304839480116867169568658819133872161107552548488202742043377637967055031797469123291766889975580300045203249477421716987947415169735310798633954779873442616731852399758931400178572953352861139368780844987788630533553456226601551430707475782351515629620426912303052986123828737186002658179744533695488542388949498228465223617674975972098743284139423148189290038195800540309448058048043614644415807100656439604614010919393019647403009945833041839392061897291454228572089434275733126805774642799075823258221497736895978670141661354547345359330650644465091200962668384426835891724008214042493250910934746101630151868528317982169392909636782344194614867746246470908950083867715868009343024431274796693084376251495094629308033787067049357518731000524049831770016546613019662375745589165907675742611300059623394656006800662595424000755883753299713134765625000000 [39,30] -853884970610218191984789502619133192996444169190612707953648441306243369961968992322222880215211185260037551134293098812499706232698580461437684424073856999601822169806369286659154304862710844078502033876331346533952750672713943427408742576440858536448240990142755087832410950478026129802218653723898716721683951779352526611208501080045056109130193163721193486441772249495404518887949400740868619686095770887100404461125677369132702559226549209561177125166539946868051875783878142343037120184787043174307458553713610495056827280831375929849785983181412137800827338360770097594165739436250582040503316209846237048839262512964239464153185333005417299104835404586266260293215266053830577953268053924527029562528277231156018249867263435169643772675295850459410605211970682917093095022749082306546018109179176642071029803709642755673141411739725959172094339316577273250264860098928143313554568794016240177696252837209814979620443550752200891578264867999528855736164481422042267819873301417872239604104193295790692479801979729801742769452319364699880995636991028318253658131315904392757784578958777086472694207311999989308127386549906696488612495694210492387515760409563103959895550927961022099711963182379338935060068552102095910371884567548258239580145530693291630781888308130174288369584880231960414537799476679073625308787286992867169667245823139327358960312128674758585758926826363657606212479396051319578066018528785042759607262714147472339943408747232661968001426266104751186320071919156433710449458562673858096890149916131040599391193041481190597524341994443186007034507064608427732887282735611200530169900790527318937582807367492723086775606161931845694535632404488838583289492421715394315447371015824934661964708002518765208403515045403819028421636163164971269489425178818004448007914367606240503558294389939737445381422445561363823687809603689326951212171749457515564488372960336547941635257566325589911569515499121880584212025135925820812782188643625309955967155790219655470478965892281557447831288658287599027321465500912370458116744656719514247541163458169607945535822055212112466190744550678781822780990467113612050179811518556965976856076849799137562513351440429687500 [39,31] 844213929057728066277348905692662997995724717094914649105102551078742310795553896476917128394039049189626894058376076495148121133002369224782242429072063282500877440682088579805661839162863819263038028385081468955846364784656128333931468196091084265180466743472056508955154652085461394408457549871294340370439836698252282860138819999266075950095896167992651212077359149368873728408755836329658639650858796013698942810986326476699053229237045610985817412465626782605104845824061610714576089441697604854106692343162653448947649081386651766627102371295424737742899180538445292129183548733902865621505345390194399343681006522241548503149818103085363254710947749960073333479605090345029277508421250510681081294820122959531392675531355892650881885896931464027459681207210329916221525189825952213054331154702128880845425899568521044674559957778498123451488706236823071233554176552280627338822396072738046599506513864864105717318760841304140994959567367155787416178681530009989072313630013873470581421682492298715016227177021221909917634532584397855685676391274822591910858248622914588527813966393586073943077182901004205173706818619581253742635232100447018337726840952700091438744970511146136959663114672840774405894096958472160505281160533121467678076539449351804269160138311186683929913670861339547701274554718529062974280263626108167693698220421431789874818758529793892332104238567531841645942378455508373141148295138275349249564338596513964431653653533152562089146412127925307051341862943695085230417117740655727259652049431884388949202124403792358593756782525789046052644050913903018458545997666138727297271932236015840135529345300939553657223735930521325261261865711229694430400773048451517745759417705274965518928994276037724328000963347642548513377617982653681003234224319724338520716708829615039080486135632029470142581671345824223653827564225895156008557468074686469420075155566949753091114616980796234873593190716197376471873081355633157397012967785253455144492112518466784092436207985150094517023145920526609996041737678219678242078434119501614261543694209860074890402628931840031588456616169601197097579972151143981280309422539354091696850446169264614582061767578125000 [39,32] -752516035293918567942667988783267031164587662390523521191585024036490052438750148548304560755513828448425991537296586322958056610835797378314705798578995485474851580483906277990166460997179551979169185659877501118089088257924156167309138685687619738948452337271976117435346786370585946540916433522210785809102151816381303160149157035280637991080959924042377974501365615436347565005407271178353965452905525477640148731510924742249518229076528816720659778618766412882700589137350376844353763711475880082620410799755295844972564019411957556977052981893919226053112659416728229250594955179002166028053990983703033430383077216573622979935940685357313914829836983801043715447584991329980109897000482644081583796351916658212933417575353849811853119168827811804147155591223161367100513350208736764569097366516828547543710438478065523126439785095751382545810700435240828509542071362101618962194887075928258657719869823897203757351414426684404369293897382489147714350702763197467430086448494975270776015024854753827623129666083610188220258822660965016305388414036402092126963739143699179203103382792928164499798877690399277310461833343069732540173243131762908439384163861131280034079312441017559252342679597045194783245075882186018984180920784550073739736072038701401207485110343420291685469395852253880078960347665023561085564916936466345222047408756204062098957502714878928091098885620068871107906625071558503295781216647337045597494384462247905030248447141507716919686481916560170480786465462250390105515716848032214349613184137460961899683281181537394465724098357509376320037674151626878564556273193402626809270498309333873685926923719249459165061403449616012844213885994438731337266958091159029981419563973351010517470434080383250982529161540858310584901137690438885517786151805995470072431959689139761993109558332688469704634512832788130560519759678736012643672622556781554178221253007317890276324911548123965920983067357875214654894954482152990337566895087872372145217779794618020796837099982396503071163925573573719901060753100688897319533576117356857431981149847732496405579703472793138073584250003473253757578001892219251221818302095833974618699357961304485797882080078125 [39,33] 607855468910309017287734500138034673638607330679511004226026900968148478395618831118838438507993182983784831180263970766919920135758238832823083859138961554975396618131767408220605951538038956556477633485099808417714326286306382136283835236667655281181255568155138838145945584485111689452967385089001170806301260580600659600035780657624452868467687039777596053604496143961779418458017473076608335162108727466074983423745769769107510731086377599892530922598530309023398786550815351165578545236090075508784146351446323945805121912524206300775112106840572713944419864516906090841495020154591350220829377332348387329459778797065336756044453721335452288891138125676249917646980085555229100448154653542135692667793528717441711705113156819690712729604968298566664211881090879185932080365464899674720496573563504173428892461622985455896053835769891543369254298532729329214301798521811983705596436627838983964801513842539421586204999306885785802170970988307068105085824992048700149999203186062260800184161833736018684723232623308909714057534908443417795973554429302532657457269193521093000884170090678621719873668549659282080119684687610942329435869601056054372000450906606487963886594201039111154367299940287142615830276453684192739351770564592115704815915680195461213929039674254265115753645531204089599051077397838681883987250143490800615756294949587590442725612129057030603759562106237858056246508478585606774063301256425638582844765740628846542522768868940901342825580883294167709703319215466132979514902696813052215557753067956980431326527872920365337968492990583707422753738926199749972641872990093918056070034569017618988892807429696402247238211395021914739083763505463109935711164291647095972831984736190646360212813983127717820541955780698871449624917104617062936576612700301140663950392380899887869372137265044305967678522219123606474564760141774708455614836244251045771421884270132514054880034511618760795208771741742165350361237061065685706527031323338539211418515189167716179174454428293117316529350875392071633727567183613552039644071289060448182301964702328141506153132543063865334891675157673422243602856767604499920593097428422879602294415235519409179687500000 [39,34] -446183575024805831308545433821892937845655295298059804800627034211271329130134261508307754427622275967616657243726412495232812887450282438819593355137873200575868750503522505650534819664039101374656482493413973899948807310917552699281654802091309597250184568381316534509410109832122090756997898526709068722917462665701451453804670025134702471909131454298468471711345110288882632116319943900845266588257101005706724375463217331737828981755373216948050574951573590608359401491742226761704177452848795498098196252882238125267353823443864006235588879586041401978296855852632621000784717564497682372566647871283978957455040457512857464238299500442237078708621750051448799227731912423434573768477267015035667318448182320972008069803681583250222512114387780300233097474741375632319899559877350098133986580956671916362756381325930591902288342856891211898516298981211264240365891444872990724554836646461193605554016673602533224630512373350006931628271208680746431085035021913673942511978148634266448138903356907897673225836276676600445248164721400986839584127511381847526663338183297757016272541672712136724616317294695342830914536535825014512070007673082200247375756352178874407254311754902674741134103000712030040636737333010764000252830255851733317064115925708831584563026187225460749092824110566191684560991705722733559004529935808896087043468460592007004412004964725928803929362490442283731763483771366239397992139424058023350939622432949167688642612321675534452553442012424426714811272238736563934512070885834682556641625339083988369477923676179596692306799611099235527446857227177488958026653305362714127133261316119670614724298881373735380815474287127491115171915228438856350691292541348032871747269609696877839503880454147102745748687974957839585459777782939079598702043810318479061518355960134500221908523060793969684528675504216206107167938675997315795808709533238760227265164623556564527499666714436617042427358739870467830136654437054934230507606122709607567262577835869701988967610058120192752518935383243873620728992635621581461068654636899904140821829123134994100280531003006067883178185690644130562794721853785650210466595666503053507767617702484130859375000 [39,35] 297798968364977921986415738617744782406366126229813330365933706164173740961597558760960963908595742270931483274952542224600573230868963084971965512988601184906308884678942797758473794493452608097624119110985559648840480627600000813922518658367509538944583852935510353957537775208407136757678702414667966394147131625156580692202461716227810787310541807593145784375443144142006592424939823863494785190514922605534731743800266062591485195743147996892817308396941505888801679983414114592952042722359507678574497220960242423509145475511523557122560505497014016646348409569152057260678943874335531986591694793161478246504639118273506265235775200819252262607633195406515980541338383693078877317294262226998278024982294889987096378469031618017636302903040837733860219307717372939901139813033280272526075172678759228846705274799737868180850834344819008269256376750301625731557829655168480235700165721414748596822022670570651213576393321771387693788581936972403900428506563166459756177003643059984849882414721958365616910785378869260774969658936490099317814643334518492631909517501637972435072954398252782214728511966061342943237609703927347993211791540071820679497037921726067304557982223525860859046292035184898863284962917493677997135119133090923374585636794177861888141796217592722437378046385056919979304089823470205144075083692489168383310695121511946863838734485346200462540509688037075563902817837849469023202191799131843494826690667587537316859662258733072180767873536505809327176834421979581262831547679982311880514827732723925160905802515666403163997514323148040701414061205150646963090099160919705914951361603107597451996208081587639256440234529395410138161500432479195058450368390416159529067160006890202450952512701882621422446548932715779969650199611527262399271675202434962340451092670953419043748371536995678563347924504067171473918464082098161764178947566046835465876939461229625022421490343300666172005054279129063275196287816109166837196671315330112869479360969296708314901120042528978502972055853045332587359430651992709976713157645446709688448540023621306688524016630083868562820064932422118936266183793990782943672535054702166235074400901794433593750 [39,36] -180428489628818532402180815249763147942664622235858287907193786091380031305150007169390363099671472399178545135843220522250982761478531173172697280569304355489537705332643570159385153270479574957840926699656830634511227902545453999581074090939255393836511962571421971667468410266070349711245725956309365135794802499394249203047908530204895642870249985329423863118733600572841423698491017105258880487457413064773409337107429709022194440869715898732298253104678360538530685711407559668438029064568064190234857487569837528062499878930825278528182485287751488276279117403090317780489858460857976670175018492540809905298499590123915962721498318179892902208175849468851464853215703217108995111756148446358079447199057273117909126471885915165939576872320167313909303592236074875273273916314420099526045676749674602691908255823671376581024233455496544570091822081269942802806118727872032417204338916434233877718232629782324964546633692614788444768036914526737174986366543541679048678237613193336801856994124040915817900141512867331702985403148646056933893413759769845462272423713261207047838472843730609434838149139863008159883847775272539229601847337269842895258530864961035623905688741903164925147690672443495017262296098116342907283274658056930800525537202193382010775649817740595730342710348651207152738691925246565737697202256926670352456891573330664910227384604883013285347721954174094720759622298985875387709510525138380650833444477059981786221805831645158372589817915448262976443437029456289076113678569159533832614701882096936108350603296082109049219882293197452670779930076176395736955819690107874862119842712319745302838983980114731587769651157387753628711113974342031135288846921976458573419430063427873905720633732785537972207392432675744482456651897850267251873468523631384803795117709951111162439626911905476908712103808232767411837965358223746042954751186273458613872624875846661573630875220416494308928984498305461472494716118237149657751297659261147081304707820381330539155868324199185660247470450749361576908435275984277538439137691357495590317631756750607131261387650141751557051868438445204286739692833537243576991215832094894722104072570800781250 [39,37] 98791460397826891538840313675517210807396885963594738797878450234409729024432844111125597056873489269759338185260527542704007287456486832304452972320362392135542836637014808985510478563926532792112580990634932670022940745885948990643954883595645343058124910245926596311956244151304731488629216312143934910407388292831035782335488486265734938767377255910359602227789449925641293757563860594294341689480196056424691711348125079927152228237001244482079253982231363765879893276241235258195704581177369118978234911224473207496333942837430552818661281748938937776833711711537708984299809108089210944287535482294490466995199505915074053499530773090557189691932782360098817259443031453399475159066334356178384342630742985583021483334122623827848402093330899968842610949995280450861557400380179880682833981058572495520496686575235879335146881864062639325349662066604845154244553482495827098125132368199247689516658277740637328213495479962985156808862586947080436408042511558639969627526166884292888430229867856299422477358774736126024747369635863844950463586470156779239202224059923956344865799222786325820520196056074350634975850745856566724782785020137800058914295643335759590062008772943080809606518575550931519014358461826020665061679498094471722947483157589636552081366238851911767032939994394906530264722774336394978939512222487338803119143976375035224898084413927249119299517637320052510731371654274499924619068617042683148928122804435446132609886093040495092455868002685525947585502665375315966866361024274274586645685753482888496057433427533354413562143663626646860210001960809052402897893120993600710989228922011688585875428737012184036251021011629446794859960761192652099025308817241288807394083116248918786190767874319628487220453927042174677486200546322462014843233085410215246415526380857500000423188593340075083519639652419939489700586980942231928744149874197475938403226095290913688738434138748764006432225945921583182182452049429352688743694927131506528050464077648646363686335958943853321892034622099859965178643628685090289569037147690555477763247657004288081315100437204079442076508711113156068674297748122281603855299181304872035980224609375000 [39,38] -48468827390751495053944525591832163078424241694818893711980244694638802403542439317309463604334856238037970229871909364203669793483643494034944035866949009894296442409903257234448377030742300643666236461596943747775515483310065071367767807085246943746897539926033032735174113445908195208653192697870393211982349302883014869778635850316360733250019410802613282091989162793611131037180551165804220875831047640843561053012192861908232746055587228514053091585783022380335937567264354384478547314010783668220598799636291727054042955515817723195266080169085407573585275199903693966585595408885810865042155061821827080524078836665095551770330394030979553708970258277766769772735311442123566360675047872982521694149961006109877182375374391079822726164531315291985155721892583227319197060719547792442868927092242617962311261138680794428484514856540693850267677852747527669588648786995880364489585189555553347992730369949094068578694763165283485262812270473249282334436026338915332131484744600681414241748767146789126220214340595335935789503123997749021000140450551880851563211494466867410291811272580569697934034338883541558959832180350386047423922088157431202301530947922612692869740263109786552103840176897834210397121787155826353878965050773712649971349163842034386616728371545899462270420380235735205588894618987322953045944019089842516042477178755784262525807790597354776728108421764460903463791379778690121039956062341047282822428187886435350336616752752930386959955047900470774084043398900884165989997099804986845856107383347171939589838075384383465070142347045972671993951070867011895111604207289431716019748925334404265297726992263346623622897166492902006410346283850550434947188735645303344361759760738806103131425987826712002143847793916823541177759746553505235822028425911206853869702682229847735785662587581205907718127199675193086238466996205678817528704645231823606236955730241195002926935144943522417956452108301545981980009418641138374197906463062628937077096693268718420509588000139983857311005579155412694429890554089211311427652651775740074495431716058475996198276195244266698380139911203345875746707413500580230447667418047785758972167968750 [39,39] 20978201235027691004663382998852297226387987140681094729531910108393575674590216619864002734244670981327152561532794042218536718760192959285862513263572456944586910454041658733483055087337590528834374192947799627434679628166639526489328464552294713644003833593672027179365158036286810334391588870032650959952775407497557443300607568937842754399838615558695519739397322345056764549066713962112672721686064974514454017015388156822971320255345386745662755529651381705480382890211004781093860507058112715310741883218310735427199137031844555739467679487054892578975584918447071132977484277784333954611004441192253179802973776731105430215957040195053619962183432380450913360598813437694731509863512758844607420400188673248778822995018902938794272202307530181073938278875347796158215179582287779831512214322831818995021939911355083853652618408705013651842604013874715138953469275454826750877213749349089190346549150839828471366004922718728220819472331173321427873454989852210703241601009375895583446913663263434265316727048025760713095917785836709884948940872361335681350573741038934304124454845244299795382749631215417331327853080306302330264389512036732668673399737285752858524579156901452234021857366219021736621366424294872471216705893356199374333898087766250167612873294255628820488666138534066034510473347103473637447978175970895359620960826404793004159035010001130948747787589545793287005478712769412184061816072396376524125699971643727874724867482994960069356438287010469263735849766200246648641697312066392511380741927487771003714753204479289144188402543769605428276055461355069861845127060690665134433858189056654167239080529187026784705099729888067160596191248600851394309473512930795723435403404898835078226343008289473096464921151809184207173879381687167398079508417884869792793754097505825722235305862877084855160834933512112825959814305219081805544591314456030788723688665879823305061712048356681371544429323156738501743823925197042883035269005038420962280563896647727867964840721337889950611554783570007776625079439044944200008831775869352791840774818074735115067603214088575078311537136149278503279708152362559303583111613988876342773437500 [40,0] 46295949507363479776870024091831493191999452527699388874583830190516950304309912966906370380245703324507435778526196272810013214346230647708454999237164319535564607433845461487591897556010321814357303173589106586115566630805674690437582698635201871140964564663959774091652340865528688409640914200127445522199572743862848864295735500160475566796055993821068760313039736922423901660778087191749144660044960262934151574243083438131362022627730623077227916048051301931816936201891052630434356773985791258481129393990830798968744531792442759676767697259126313649268611818418034559696490815864391063092022262957357316897431144053281397448736121812351980613199327132438237818272511908832056131062874366785165381041849957455916244535423664284672251481319307171657697119917099083383919542746313434065474797478752486929164037905317508894772024421336508975890128812449200584260674489961178223705023906733723870783875911892025742510043677117111994746953920818830166154806643459326471169073089340676104288367829808547661360352114064231111472295515627812575929089988090467494407317148372944056819928471747117598388345956268772798197864783934251425420885317458222325028453100191592634818896816638313408544640200308009184779091496484888987984903395724952357191053125553879115066086361899115376922443086712383798813511211984671345626296678372896662394386166058379038969272637458881879417082612045342842797226343012212911329916113908241363060992269332816318857722359439781217185715905527238869474596638386559349397906680997080761967316567333232434490060998090611076960987938197090615410221489367985545733550395518687552944957864087695599426692802466674867600569757883142056644061957200486391782571116331828595014572661740951018666580848634877473323394975917136977434852693330402608116927203151988562442646797649272619069391319507349875808811228109976398986860485854093769119345805517212874700714320494554269081247292129613284359756888230528035428837614648563336278250165201747986909164618101072415516935825339132517069175180612000249720841631073484381651696543354448217915072779728981857828033947849927232098821150430012494325637817382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,1] 78462179096586565787985018058515837121998932036997099619586248488383851208216323594538861175476216301080398387980820986463935357429655969093604045892231358434562522348979045271960097343033586601121166093858799840781773448926774164635159486767207950724062820896194925679805983480088564355957313381103532448280388867506822725561554617522575412578476133589996217073187135974556233769168406601631747691577681137040973094187437406109502458234276427133380304821271280612877693746695237225306790122710566143727852350785828449800539908492334065120595398303787202921223609568704840818104276477065340995847131900756695955105685123565229980248416858989386856742011432405328287020999692991914342179450023498891569870850814808902864728598572636068144534992723525849720395401203544236693522831133278734454511163415934325374970650674017616602701352467217375032209445487492174162706207696985420791153744910606085904615230148678068393915080400640618012093793118798965444042762557961731713481932170176399688639711728688427074309675735749613941592380587208503388520690151010536362897827918042194334850742484010628033120378924380358837207556156606893070452603183161859712438177300258601692406169320159285832152741980626314332009721145609503253201329942614631099413405842888068764291917991419812586686054412966401602035670405770132470279282025958681233039144824205645795779810678968417516299539316302933539956321101512909685225131938643712873243949530743054619279965498796377423296338422230664127566004780676723596398451419221330022482812068592603244356484551343490744057000276014780325345673952786275047742386960019196223636864390020157598214593137349068488355833841574465759217578271513179570633425306389889284902851671928455853038311693549499302825814938827797886717152744727062430778949320512935236400489881745779860092595437656665304469648107471632260228184477269745340109787709315516678226411963189468025644303828314395826250150676406162426897716736152852650203559760397551975812877088821792376096723146488428721114167237160936014583478873858590764652148997167436815062069906686610803296673612267325519098459807310064206831157207489013671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,2] 6900616332623775105100964944599736039751326754926590393441421593917435009939002471535809453328895632138488238772348803878560519737260997245851251969202169201064498143743620356533629256489764271654905668286049950844781093300691415544790166595956734390649311563145527312556747435883027424699763699830542705137397168101059347500186306687494457351587402442543720340872638591685431258131219167939604766681890772648675210624803039706888927489367956801825199468629829847777860269728469246169519105994138599915985318034037887533050005684846133270003232096375152984740295220058843201506101754644219962962468325163914369486679540234645077720861097693875748209357256135192772851850458034342211417806947498998162723209412901175818122429094076225350034175072725985484990845157348958767268717207404170167985623556172807725213979126634804983766533135307094116547672433206387837119271039747858672484345864037016123990741368862763472691865087244808026804968369760902323768108739348463873521269206159382095424599625301943081154676488745074409563318905626118798755850131892745619000342132082239825365758422449234692835703440439002367521947928983286593873909490013236830614253670281976959764172706218520325859681822158377933545574871791342819854788779327961636213434604754170729336393741756265177592205566170753566795361991162824134577946639631855690323359600807311507744391959961625207144505356037340073973810089234893008140950539471253043638316051572333271449976094931917140402032172791305310715816566239373203217119019167506369102784814472195370109006073834449098574098854957726727320564758988893117423598306106566229405074328124348139405543023631654512647257995933634730429369245678328966516951319085071432160927302207442204986438767995659590386819095769201746969510873614989756927821563309559300399593353396916082438065408171340532800412740656582623989425191901218811281328627908913592302229839469158809792353458040874575915884299860429204764636324492447071368240714343656046558973607184519137296393088670901906357271420869206200901687831237738324311802612608310358942138990861623602903608951822504602259858962065575127553529455326497554779052734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,3] 83020431028851703865504335403685392459681476059844706925553756934634547015919235478160996516986752261414550839251617100632612600792725879655256387818271787924867701482514862200623559009681878016066164260308460229269003980239915242316189259283805705616497455917986725321150336237439515405918214127719947968483537841806104840635077905073934027758847761924482183145846834884400190710464872120668074694151099282005331023163399393118112507058754803283856799138952640195650230363015168820785930817775960921408012750959458142718057654285463151676901615544075488725417611312253367992323673019766967330393788904970099893942957343818455582596221475873390809055937181015399756586612152185434290872357027524068618359796917580493945837573918559439839703432525374781378267522044068433681320247570930031387247503936650472217218959432035215337292422273779205582961565893480359413407338701566806962410408088388423553379427044404634630204382534095963199078127851273271800369987927241840443627164976245008778419534777764111687087880849713471943071093924655782154805798358742392167597942120021313688967526009356729828784102544529376781028516103057798081616962012843511382541128211177245158337670107535962252134480872832387113256726236964579386421881205025096218813157822815865844344129383561338456824285543634596630533792621071077192422362988185486997239105428513843505313432535801748077541924460575710296189933642399681170699742489360643261556284868355631591753663197504332860245849067300017871155448580093621001178710032901096783446607897251440462265572191460876031688309453516548176372308912193948225160206216957110476288871043688117563731082249285783535880811736141631945081666827581060137552130667823710653472423237576798544017553766270543385244740075079162174427318421685782140259177388864811471814601154027586827611221620827622454441883090055850151370031949506862339504522537621370210824658345775673756942689324319330373315287342520507774927329941227708974127168861299081771453528972110593125233777490726561424428141830348035044252963456614090518972823662064280608966491327685712974680418659915563702154657054615993772017645824234932661056518554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,4] 479672028522576773288692715410827384910563485919623088546802073538095325051750568133887343385971684385985923493192676383569579159598510268984645949945803312989300143447624027240388087544151670255256294185947792901503739339687094622958703977684982583742155133480110607952368800805366171425895288417968017703787850875090976838475404350333268375653822659729613267704502676949380371275539181646126178412029680675572328196246097298268230072087523326770713351628987552820477858101840298224226359582473292005731316770847747702333804348162109272176503862913489949387275889467571720877851416655138806697125083599514116747265077629653620429467089510169264257428140061126977204886950328926456544707746070380666920859298797812826073545288957396241102624334468360239673513290282953782128436078956291463356820874257560790499349508943629359580491690887582750787977606644790924324972216982811558896860348088102876355963068725807156761720880156346746761543743729971433457998410313004583891316062305678945597954157762183926511649761096011387149849516246721506683227206791343826437639154842695750690595821185142474080476530307931070748422825383307267351708953137445823805449924510191622420019476177227971615748364634943733570234508142553015720167596340134203105536459890910578782499807652115378637727197032115448203678201687598489273666840115110114181491237540173553218095873812934739503431312567619023184428798013893387252234480563821900820648367455246583142306083717175624489844927180077993241020586345127594982777597288873122271575092886173696721837054952038088621245928404067053552227095314365808491795820559404861328211496424193659584172106068269197669552862946463430767848434228995064714418833086984927204444776899390997174683933339680093713479275343923077840587399880005824241921722026192823149274658015334643555373037582775445409258245992103936969154247296795579482540135409095909088015502931661326874938200378909693639011724990501923217413239947136715407126387192982038137789398808003667451384252073216514682375250764065419311413553183318323575418669287415374137218938323444515031685561226442341663717278669485936568560313641995662692352198064327239990234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,5] -1534376213380174741673046108859206910899158000140650301180047599244869988775878474339150712291085608695556025432902048992827207698016551137980207601166412397315973557190453673447068331511445486587659196557190232886510914515247584724886044505425282555839285720899208337094862091823130094994848021732149572017957347835471400372339645939400677825666690191066654337551977722079004607688120047509948163246460595331034034152455422989363426114531635680255855985568653413919274166981110919314970615888345359278730744291912169586912924557705673049726390805982353121372583245478974606775005195276176754214173928581295896532141130098981923396035221525767485635967780427839925403082768094846100833237962173343871298282171180566499234432416095970484106631137537176561572607461522466942540079359628561997835828171632043998761749749732093726229411817701094604194080721517612020244318464055868833358026515553034042123136603620906552130595912152301995214491531082787304248295080322293895020955501574482441921928917154791351645420548369692935086593403167281127790516083322141443703886991976951790893147003853480852024614776552897760519546209720536373649487125665879815075314716844447497272490898665851231515694933358618157983186640025156855639063069128172089686700314834863831999411834629252151261937546066616305602230722603225082030612693830000328862970440720972311513885664749274585355447717334903969932172994103303349710494739716566586742467988011634594877455843954987858626293725831400000389437130184408494879420540622156703153828477087681092136291842899980659058579441941327957770936489289666924057450714258455866714176560919917295877816261156778555518199643928735603745017245386065683827552950566655370204175028148550101837510668952019194326303248834657540571141209515160975427131173329576735986860194810582480684721143774909559000094558852713382793465750695588642823285010899222344199853006153693024843428259178295889072767045991201534198349766373743752331753587355023505184593713935001554953974217034543583487991322593199219980466946085243008423487417712561167385063010033477808583322441478847865491583071258302179332264243705186146371488575823605060577392578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,6] 177338436219112657184639230828188451755408243467475566265365343487942427090419307840275540704426056437843272066472547522110559872302732494778130874301972823859175637967438387801952348666820860198245719991469757280821334166351145277229601384210506126003023618903989600757197397585414861347531109488241502745702528462462393743479127933129336120745366913898638639767129584423704743739880820788116610004882727038945097293809509975766850161539712769846410297476269505480957392149259125374672199048039993254704982102295781942406367525602493273890338975188157432467920573819509636328097773306214321734920164712776435310242700176838406587770798586130543934887814001155157275541137994684443778194257218933156942280670284445089549294474507821832590191311695840496972717196084839981960088026470344252035175598561353440759698630120136616493130040215802075358546875956998912825640752164265814626316697663890221141436914508615037012012669770744091768690968129638676660460086177160859521220341057561341016241081104938737163103548337095114696078911678399141421463883798163411951039697859100361720997666411452766864403656242098373395364605123572842647590450604367562441888841947094615586492585039363299607152127838116760150158323785887133044580831416721500166494211811123790192100410661093669440755798654017751465675090178601988860260896474746668991754907110323652603527034812762286852245262400828800191186839927221738390642661768138998031121597771554179975512729244137625611593738090780760943367950231599595279223021183053334502634943427925261324224158282375768034680887409664862286432349831483706523154788770279869123013942844083264087850898079689738365481452201990751254895715016865991795803772128332462054940063855085942988570786863129027718348025494825513617652210452241494977070296827841569796865905692741374627171517507392487457247703317957571366331992953845886900463668583319649481588963693246757057941108292582725064085834431484359606777048020893960877082990545736769063247570009871366088766933299908629805266489781589470466082336791605178187029786006551343218518065097918045041274332160021230115215356266060199470546154278637052126299522569752298295497894287109375000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,7] 21961006651862496180768016734015087905811140529455698640709361163469976786883015883852610738343726109258989682779888821400497677637540799241703980007802397606242728372082455371260697613445855894793112461078446049756892976070698959534829172561603240828586084169650587626107308864354255895870960707749036686675113773258349314477364929392711744707181234637840843317282961124142580235163712288342204953252007189252677760503908996096160118675447675075129460665598688738579424758733354569113081645396473360461716458997696947959085408715448141526393847396484199796671218307404077505400816395900525170376891311755675934812202959208508320342243137877865821489272245775981514740570785472647054512645678293685561971891892532961146849088995962396989133909379927669182709186076387826509380788287030993498179127103384680418672303264588624711941322931951853419753978238011028409414138750176656007945059223601068889167620329115474633993222889008452816196507909343803335708990933792643999070580612062096006995496482247547790893667887477794076502928479208647203813128428959469786447518909935023968427178798001753479705634176532515049309200473781278377342696648403115771996811665450765161398704064232428817015705335076995346890040848271553212446943582893919428962136227136885069498171963222756168948270692985156246873580563352521175841320747552634724705230467610831437698008167470996545334000859792385669837140610097151577263666667014438091517221696521592574002049701999452936945986465184689003047622490066336857151852906101926565949138114829123210806767875704556249661864712571659708900396817529020581177582507616711891516473411318213909615426359652413104058459179040787368842073043389606824422325914850183447799896215666978420272621592411460055173696492581066850493294688658676853749733848311179089787753674491642095608019643994655828975620256839304128131423933129275630177860923226883353945665725400019585438301152273305779729812947938382083943049935666189925969943408906643766338909528020667503222610157787029832827531136960385062206492808509703442636395176099714638936033383511668895008631715217504187466028142489112979754428005735615234139679330382932676002383232116699218750000000000000000000000000000000000000000000000000000000000000000000000000000 [40,8] -100009949511657816595832605017697510798677103319112783858206348211254524003663994030393317943387717488225031560975815257675763074032620569374565336659143445568048930420274355621316234343898272674990566628466252351619633114619269137338787632108864935337739348115170360456114546813622421434856607586772899531076756123022988748872074079056876765362357337938897558381237799437242254026709021417803096686468549005636798448639154007416902551037467071735519636808636030641033373210349921770648728725380082864009685690253983012150141161456253546377830637141455792669869186149642147963217252785106479876220168805066755278894149891513320327616892796268689624259315759654110309880026191279479672042010016810161864482548650813433896576128667702056155526439169855863335760679713734197475880484949898199574120415083959227467549235500195744340894604132813714337086044821929475970614181208537970209869869348666059961017902680845211325280229259185438951084647306968056117133507090431106140333949133691658429608752910421884477409581615133826209541313258027969541468580496424927665176970997099563092472588140865269835535203049732821360925580619501232262913143850835402166054309162977152538975117087862144237632806255669061515980479451981684990772045886284588082158689451670541457140874330734366160230649982118142404947362503141874989783688305832704987680965712266841356638044910323073422980041042650732932932111866964941611736584964495204251277432055901593960216179956996479372666527295362121830583930408328112460388591520950654714690905672998382077316535055378727955674597329553700424054572695290294578617532596473501692299038660060018073185450527370838690215028099105539397123893896250977581458515063368414922214324351675584640899996885204536108509769351556924929847296377267700219395711936201039698003796555540525391215453880194852951832621720542712886608185807344067155425388746064951973464696982999355369597788545339471144630500749404721797897386623407421453585565121443127661328838295523954982457592832418607558041476416550288020118241621530379499862153511676467747580657267382616499236810592846670994398147622664324123036191531953202063840282012852078707965119974687695503234863281250000000000000000000000000000000000000000000000000000000000000000 [40,9] 95314654018290619496620145281863012996096749908398176860112462526068746654229101086675089251712627367904216597705757991354504818110442766558383030053158512244349137605443110401538146799419346220336957033423768306362917994760004531669870794577477929865981719801156977657867865188971607427834636755485839434989631600260495890932451009197285835304169217739173375362993040582104887981779565939116087518578764403252190917617644561770407046261458387887248195239860526883755192445637618253603857124573831936843730511507539946669591650311270021211420824937731176682647110458592237015013995841897239395771778158881656449253942250601773665562227563359977566788644953083781505184270323127329474603435820408754270246795475607893710631768174348020771689454355936990100428138863553205310561617464144097926439081611649868889275448341566533614939971144134562257812046660462459408443787637932151207661508327147217136532571059989710554651028302232886232101080863229661700244517025852858474034027781305477606597170436641525822613140337025744718475568132032668716978410865973085253363389593144842958267501852465970387635880296231292763762832057289171873478257431532003263426050709991051185665760040655175441751171245887472498782224100232385614999617079212687731414475019912687259460294453677615098242306065452167996340361102519516494627957714519384109819790471547514800263059751663641663147114282516130630570426293091302898834963410510322398881112839687911738694098844885984167005630412189249268580575743357309949044203977778859297585929407123463290373643828037681739126772261426608293400584841514576839253030729030157441941293522317236878794049290194174909726329819184403398473338702330375810085106464574564760177011385923546860545891630018476662325269497732433337000149482162688335189407259234630345050346737007402859323151651965453206303181301733368729113172517837457740129006147005058157194434673361915155079520390565420744040299401956737549287507458498317105819572126561449071357487348582054011077793933654174745310506153010967227734752109721112218749615323850268603089317054715540247688895323099948702530985147532669986879988424432707989758303411716167108380659556132741272449493408203125000000000000000000000000000000000000000000000000000000000 [40,10] 181530141459462142316576012062209787070462462912788476588361507826150588005403212960723352914178142361986129512420336425463776474257389456792410170306282804590608361323375552123645673747926726576550830918874353044483904105652152914022731095549746218637044224612777961625372864811889358837914780723876810947447637567133052253389890208516281871329150188752197473106398016729070411796701690178820855561815939930612211148322602331749663400496992942102359090585984661982057040444219090254755903386038352544166959640969856768263578483365106788100904589478535262401757434194533249365371551375931767349140616887460726433986381365294724546863693921340042093515271046657521280692546030985770142929397244535118308334215343430119796420023419521694119850919088985791371634056815090142209797650427801869949272608356963207668116244574785820899536409973144310116396143874710481090957385465601195502738075595928541212152257948924030202439371369958265310419616100654498698570930108168915506006528061466071221330467448984414925393360696776792109126068396193476202951178963565597923378392461989229776867642214870175264735697221416573162200288730382970573992137658222815835119680839880612581897431946954313874360858005325608222542612264416105451012250415980645074515076581344815692988995009440215680630166785883654107110721673995726072743299550456690358436808508491290510137427264270833055983093995993555800433108624681060906087278004916584462123028524271871038067093772066825936481780910426656442569906223321593465942536043699408635550369625272652607965170843353624184477431254844647241779279870716639232295514904652101938983748297463196732832206090292827797399600894834680843829978749676356769611447380952435342111943979113700939438890178093111765285204582562595886715855091815202613422698579873797210307139748508711813733073820559124670125010355424256639692297415747880637450595478269084458182945400169528651920989180022969032068002936925453730664878804672618067749267023106608810524296115041774543521641180060191526300907387188603095076100054641766013335458830073371091757120999464309995239586813316855514313096904476682382672485842727116094616069544702440831385192865354838431812822818756103515625000000000000000000000000000000000000000000000000 [40,11] 3064945176634992954053345828457784957686051454614312147017478200435042030223144607580254917463060095855443892158943827402474970161819082768004767915648948733408469908672442237291307024648867102030979055908159407248634072571301576573026663983985782069564047355167421711795848020171903427062296095139283158357598037440269685499010211576633949350766984510040384448543110652457027918877841341658790596109067214911829278564031820790098540993297642595833184461761092709436318861669988068571499496438425917364470284627357124341757313152183883829043596497681497653386997593247327414468627303619933812759173784093779715717258058003237892974828553157806197444795784820784927244913136431175411413537000611294986120791790836377089338483956044583133910697720983098782770525006060933186366741189997347175553658290834755044679287009102302589962819660811525290723006300145776467492028760260516451686206483338233923213928580770102989788541706236938832783496355010952467045685777534502633504590940837791112577933646292344121369634639868803684001522487097451235371180850984114908504708860583114113941943314493008839401069938742778525214577291556906764172238976186879944509890965040757919477952725744001455569386636819441077066971693398759570483646971310785808184374747726587255641097086277606889616801095952030444753408035797794391257817361641436433199290717263832767488531081633099241182696965230471587918899995203279932544622448924903248635603466763750404955006792286142228173517567029082006495187885714739670286473564512884622947791491209092956590068192145028658402010476113816977924701540966898996319542518338277474233748481966878986219163775234434787649181954845286578191319368797134818126568444485369095713689085657466228505129147389226359834764631215218194781924311196103171335959374388901226940853145330175725812963757528431795633768896775981427709528704583714822376990798380976133120338441057491899605946710542899873744826923815271329110912891411502126782999299976709219131467888453309838562431545750284293317383297987550475974068939866438738958197287936908565839359803664956829152137044913170245346662058326758423503423553823874292108351414750023631802799961576511122984811663627624511718750000000000000000000000000000000000000000000000 [40,12] -30556487497714448041869668106313716865956611542979552963820289966970754151915908300632569566609223118435105557915637016541775282455200483063540840376553363149248301156038662240591836023889324291659220919242899390901775851611850917828410394029290374550476120385881274762920487614779071141999920759665445923350774953707155895063340314697125411537970877944679654427969245684009985189259703670375749724267214322769023159518410547100930677419613655201240046438242418848623621170871444967034152638139575909288266092012319529540724277727467784191297356504877760557014043746753700844081401795768339919182513966875568170778814729163901994700519746239780205967408947638125968484983404236298986308346735551768760654841589411953805790720136965433695044323791508151682561025994987658879915545998094986355094882792321063255475278028122294760101688530721639920982627868520838215928876118926250876848770866069499674379306668337366420550779185387703400431529049117887729504866308996928262091560202788256003934488628361932408419817747545969280586086036272036107873806632631036399278784658191765916541466371535804974423620876337094901641564892301998682140111292124220386096676307815040682468230794028379467680764035869450006235049704479882844076426379648677696443813603900226027540919406655881756395082669214083073409092855392379079733966661111615014491482178832963341210063045203608396468871035032056450246112030139970358508144240991742741218839843202195703754898347497776266925350521716366573249604485413643964786577152491820189207202900190357850985242522430300068417906192050418599727201729207842449378766814106042228281108357829010377944952950287668023571130674046182190957783534171132207710685100357937056928689416116004777555129766988084833105554387922925449134113050435883101721314443663453419631671238027513569886286285056002725650328852758126709951770399723131515447271045285618935703439640850353988727799952782446815478036869290713991862089267636973352797765028090241793104870888069048292791334532649857193228687306677185263410841685066962140777122788840454397795123953971402812503800764947077421166271344249983425443261535240083621049266261384942075822121476669224193756235763430595397949218750000000000000000000000000000000000000000 [40,13] 136912695395831049903599325842707040884829200807046723350454394406354078229702087804794778453425829391510589607015075787859161741175274661200503133069746529084966277550132676684407410378565726164832036664294411895752243060936418499982008839232038325989334136349108839527727107687536416863686622743271859283379091453493589494453121306206014296632257688355924642190195033194725891379714226357794805752265071086290492318639808225993211450511693400670871248461467267986012518072020841957293214217931124456137032746103829928575102626747470456923247600934036083452788251847818518727802022290526825658929558566998885959116666600058955739338653459373373079186682841718036798101195711571303965434092603861539007462993588469388794917324607647861177351804454353646276888609762531472342463433834786266154243622444199971638207103233308911790683171119587255191767718713811042303749176559922918757225559892306594439245834115274606327530842955619052228617253632118653504974048894636637523101362750065517518323766013650104136412887622868402177964347600818172488556372439425892695225813109377097594130126728237262841604246946313490340018451594909972379547855365927052179224813430056613209227483102914397339131122421566761845263284324119926497875880593574206555700503624736492494039068903144166827639122551110797415626822566677320171289017622285700900175980456021134017773886610114176228621193422035036913093566247595114000632100448965983653941214550202093991675029719504406877862897281137651501673811003769020848203324832394360022068457468967137878676621083813947229247972689213366049441705369199868327545236674785310473346380216591354878268656437904679049839653758623695371858863915567515940431363597491722037943202801256755208683576362311502951943652478935210570370979096588589450325365646947209917627645278951267470952038908691492540147546035756426347223231835657344970745346368359255506958844551978207807831783262622655660677227110419372013133143053580696621218981219540911910423341785029261612837155262055045311639189059197349651472087714612063243060812809239404694696404279530275406960496878016906409794711881445430754742576725013806366631206172393089457936521391445694462163373827934265136718750000000000000000000000000000000000000000 [40,14] -406453260197226302377065213163414867947536967404938692784062101889851122405482427431691678365752845268267949888781977600917863649342423076315462513873393635945087087036615149340687064533346690431035175428672041649221077302954569091344013912148231266473210402831981627201115255734743699777174579793235701733244639433776016565728086068447567942481322506754315986514530051752757505611299038751145979400254843422994637097228547977675713282445616720484958268780025976714457378494390420560338509138635817652405085246553777497928844689125408512069605444951855514494243815154385955288173827356489852513596029466200240341709424225469234555229881719011947381759238637458117525139799557627268880825242321852596106241842174017499760045355536980385252471235588809849004270007104160667289774439926692436332279249568942403108554983850863897579640034705436028418062842163284217710014501542610416789280286372655573050914794913032635885651055706235526701883222502327685128218531887273086838211324956878681168248868426209338720987139932475975754071601635325875663594874017909919011742776328712657398608599169190616616385938926551473931578601239321192400581245639091761644873792689884828249625771594854391470621581910208677237616404573711368585269998319083276804414270884176039305161426932120265890827992223088693861413129135293066012267392997958962155826956979528689352154839430898519112995370729944602625017355234518328821666976713870576888040805635094218602226604056530926060058334592548191546734524892271723694034923180230670895641212649104237573168122496232360056955754037440986565632146600141137992571100563783148215076453550943714694603633119683891641286751020381290565101818455319282526834437981735686277667881410060308971756584548293984319020743668460083190408857183905932376244082662817303838799700831950872268913134541621073489014373844715921514487906444684485644263749219088284633366360343500925825711471049242557532615637778458070990841253385605199600426172743265995139306840420739001268795282184781539545158100103708483615621542478401747056516129608644131777992720642012450797091141503652151196279574369202631858973280533735471909352046158643228036843383227383341704808117356151342391967773437500000000000000000000000000000000 [40,15] 887671179599214654250137496328339082255071074500989565488463266911955416480097182090671082011616406208710849194139439206293502796674786933051693903041669733138445508516869909732242943967648307127986665793364205676040311632979630997260136679573393345055576166489553175566805052073934787164308153319585315658399540651567341666807592622948077985313379184760571480181898438734216069459404574946895325237339882116241585834049631121297374789720769353559153499895715464652902640653270503028475278866705594786293387975238683424497644528314461715644059646407085073627031833380646125415091214938551015365146017441577311678621521932345277049378176119337454686527406575317562928532279627551825393028682537583325524529393735900619983781280181173557386614644413483865356955001144069052861428677958060223475885169771735866768545493851522949960271527430169967653380955591044114442806855554120978529076634780472841399667389386703345705727497726923853827793969632813555066432216059493803261730855546949405071196938007961415786100741270898280160804575456616802846230537438931688136612376434080611397578569064204770796381618354486630010087292126346705369348861625418087878853918943264641689867643628407229933074183440391353640094871311784213328616915908638890561095883766546845129800622420775560928573506986759678842065054719012554369323637482473183492718466873441474610036473697896779974145845053372819203160047292182556629165114628951972663279931057554523486538201758494918017488504142848264019747262332091560846580009847367205925485300502632785355655850915240948549768490784838049952135193530414747486454333657393918623463699891889412080052212345650093420323315555196058440624462206803491930194355541838624452418939516072190353539450439920161819717805998412731785877015493865560707976736509410932876403447529281749800157119746144749509760395431390669582622534984925974726482073889342068018846321970053854496952610687365464558320706024912518942149417732098082537925327671564213041085663282482100015604717926720045634270167093726575843101622499488158834474290105447607533553636269115063420247385897797475034669184960919832156962777040995013524157070021040568359531851283517056572236469946801662445068359375000000000000000000000000000000 [40,16] -1444589083768175190344110795949194637626001893644464583471843035597008613770980689946181396070445112103149157138317884540392902489483608185141808839704840383561872966090058112450683028337421809601418779585291726956454504383575477190704434915305819960547316823275472177124381144774650119485929719442874218345105460541671032030659535977231707458598569430271473514018153880403175291454956548245317448862151054307158379900838803356431412437177709237382759712781444472791851929091066287171071598175771963629825166023120925473383266974346010683903289212184705081512453054358629792685382500882476635136942961744033416960441023701399012130030064290455193234434595757818177111362973648876611605017017830052298139628359682511884986151228292826189291516984749067212915904847134266064401492692991110566661857097234164091725586953510769555198747083246596881896941528735088681639261938912597504641554941365999862746759664581059203358869811227209987652654252295244616745493244750698911551144768852381872800178986840316767733039956715288643088624888376906363516029921370140073921619365709481620107386846572847349831787534993575284504880962694925925749527581485495308816895197671511851586746285194714978198808351835396288667597559765898213313262889214266545706383896707937046371415269247491364086178816518711334599837637824096559025424581288637327436382527238901623562744638027297048138435042779691096086021145743261379538742461518527522079220620986209829226937679069723283233294178083769702437181685458009274158142414676808231228659176037138617818395642249110161686239311118712380195600175991753105362569531329737068195209603473237109895904293439634575809531447794949669284858975370856739960084040090855235613198071638166077495853064164425010488408346668705026103973770083037053675958435425034911005561302545367199281233649102646528837835774359678517054012312178224669942198000091105457192692535864080757995066208200124923017294274240924330503068145591114087595997810016972692242150528660054963410917601441630186884028008230127399810631761754577235632338722964319540067322004939124437704160899483385151025898217383961009259364421286579816124823287607489003103242836655029091019741827039979398250579833984375000000000000000000000000 [40,17] 1603012420855984090831478577035442468535528162825618373052606162312941349257902617389759518934626393515419896042832546821046973660238890252208967866325070481906443909259041936985512673058564022095051107197577876804477778718164874533611927732003563751723221166066774675404045804700485665545089620038227198733614168844558085609078525379357229325722060176476890259861391631756972626141130658703432207773448268026597395505868546903191322711075183449034332642852183049497719077909099381698302845519675159322500661831261759240427615074189906941593608150844568004850855991560439331485857180040716877641595362474381119986028590636209532729647385236913204956351862523429405507159533455895054221654933456467278810919045960621996102231480504584598842846531432533390197234849238421165098791347337278235811171222675788858018242232744102132936869706376485537566364262197410451151731883890261439727446358054707303590423184576448479863740061699234424642325016866161553258856262919487897664579156475685933900823937274434753248808396763902029903009981046063209399351827643238255423167098651561609582877127674633639598005598416779255605780333396325016143577086695135529939802569040896950681561867861599655201316613456564891850879048970364769377560810102091491927861541321863428749396041560884965126721839346957849620577203492171872823635942408338244575275120786642047651733782123031601020433443000613340046330406146580298222003795706387265380620896804108833209991139217988304685554391318106759472671129051118065413047768384573655262229143873012353080380023148147758404326664471742763847010819748646081018024901783333658660394628054441026099253371569298210997118941924622772231558530096178938114169566986281587175584501670176514564230964711222133690641813126932355540032863867540996531305677301246894234263188179366695405996307480817294328651585342193138075766941207972008215076819901079251790279621918567972363903902965549426481326292021768758205614366428471170553876373205546110452640672169970824079934796838111609148347772848142003358259405280242757031819911463317653570545527600845058410575354037334603871327864346281495864736761470735410912473310696955090188836785813908392128723789937794208526611328125000000000000000000000000 [40,18] -635571196199946540989719825069677513999709905639319108741194924978369591102687230881341200852761959761125882086352713543222208781793465214033454088067753557073104042387807574912302273739279086430889166114169123903798094173868450536266675322308064985132567287264983729462376386246378919095363465564487935319565478660674732313919412720734467372489022580276224089284297955827809128224680547091291766085945986152300433141091757382217201280477555101523328815320369409316312690123895481530228642258365024169751027870301738182772432064552033052538235567693677123135379718668048008560896760937391017411616083368655130668718076595939662150805773133803892340408994303288879913129264223391312302115802248676930492107731432028017316231211564504401591399571237910724835413910484222424526987591687676467729963531454642007436734462949859488883182808121728456001575832392938816652877802646797074497418381752783428307895836960304591077831481269101318709416539633777621797720114824575127305019345852392156972621160378979042349433887722427918990321899025724972928718602110363948544678204003916002823674399965802707419527355215093663673594443942805934787087456024850664876433024222765378396787400830577482914526954707036957239808376666323035940058864418664882182602236498564094131159482590887491881098767882900250984265909525456432773781681587854400969791597549740202427594564694005796323145956300828988239651853137871223661170841709717719711265745038384344096855168687243688252280212438745068589663051482483380333611462379854811183859028316934009142908218623048434905747335122528169686900733531956069139056036767631451760341370277279140055047029816600073997048219361879674018664110058820000180232784604276207464904722229429479048365443469439386232919096782984144099099370094149066910866932290639084069565771385512845734137637772213890294249501654853197067970086580481412626216260561210754104652142719043141427515027273664136509491560261457863618685286238234597199163774942401976083372916231604052309709715487966326831716377009548262143139950823901964877123515560958983198598597833293241560471044280629804630979175414487753142880746176059786908663751315610531273740918100506602783639209519606083631515502929687500000000000000000 [40,19] -1880363743267297235274534651233471010983513678197022290469841582337903648466260459279399351669448200551036129748486834232835681642838179750510399695394725312660840300191748140101864509154480711032024130301959416320204962329392461772391010292612486540116603269233564581426111091586662098692000571552578796505692534318861636422956811678217311233473834820464420072205131097972604257562201858217313737031693817036373592504172467343200345566972663993789333046540755530185808929820166994874442992848349911166581270645484281585061624875254737758111255858263312946211383300615416506276885342580224449755183305947181600752808362993181542452289763403616677064928865441809992657518290878755890374691592047726490355423288975428632006147692668733172788814329320053105938208443466680606066143939212027074588818144810020589010069842876390039347806572581753954680717947096642805927591640971781204541088364026598447082767682908039119676626370500127714897713555815779234107358976922799950388505681747688482021209640430276526229945642195802992308210337124920897713603771045316502941475306567065568643063049427846359879534570996492116923737723822902914205628761653992725444021778223638717892314475486713892369839089767823066196496664484855612196225395403051719440582102302401656722466759792167294163005486342186201428177315779172813910477487405530602321134635213242092400694683454393012571232601047109910394191411791310655364298755757144913908434110791483618643782743451589579433788878872565998756844322529659615936979499082044831522638784863316398617896317340335769622834926850731594694857635417556890698096750597158804943110220424537746049324317040729934189493237800707197479120625034874627329519412178932634760344108802940990923202754315164536700328741513012447093382402549273933785129992550783420450790105187512032266398042017840041407332803302262076034579367151817971106326635380642291199927064242911807288260875294884947969526052330845801736768350425137255107288672060527413881973807375734163662883341876159302335500996395179968535862228723423311331493070191817766035537676963846532320140284994714404544256193900373997543686747368672691143172690901471140563960739860993598426830430980771780014038085937500000000000000000 [40,20] 5295113134755759789865239556952575192265317736348151934638931857694560086860884788264871875894468870051863580950497802717646439921765180468219723725234063604837410021219628796600035800768288511691701044647635082807927913252454444842358343795714366818652488458624140561637499196635636414770511312954307256974905667531367786476328293599760686104426530512900182995920029194890461893869609071238191448744217418599693877285296087011337755771347937470960326633450188974782338189984780032891264827784811148225545633076806700265061669080229806246512577453540046885444105471651812654087444996513852454213645153691707814506686945082644684176468478333312174460017405956287968804194282440524666311715344193031081011835382744744608500212988409019828782083387693387325770330007151789600746129470687943385009145169743981700984134450819270660869483827984965767818752304555165590653115556338967724818278580050676223381753701333636931135678133669010565095860108899079180676660087062796385844573580981523354791618558456576763239766164507597984095531129371231988282585178311508279825945963755749069700428441878424034404403072198016039259755737873001464622948696349588770738293076355914163410289668834505333558971055222214915209986739715019140703529902560285941348249323789920353388804799140179093447800146927453413857739480483000327988798206699109295330615495392531148054799247427990420238526446102250623758975988942879334036007225785111616107211490696806273274992598536136008535512455571409637253408520999819904603271218059855167927598038043219469645810872236081332533595551224695611782568298846892239082504038266404296340548521994491959591524730983179902490957840983456673453891282121935950445661357338504953838557595215775046899768661659378530583384963691324460506257530349436100650126286643106852248865056414450658327676296372279976430844311575346516548785311851030741372357644565688866456642164201317792370521561007743846752721958033500826783523695578457544953458570341712544132513841794607343851561670925631240897953120323219310015121468256022267348224833121868591511773416848113175926918495892803490574610007085025947951524270111725417694578978476828386452995579532568304337303288775729015469551086425781250000000000 [40,21] -7917192185799383122424177782082364678512724738935863931715590713976184787873371869719993036762820323457417699253811831728406171102724445588014583954384091581052183384976538938174038711291269572812088225356302089200494778666767492947251700501461593738669661058048037623724566029071516344645731984218440863923357231954043571531336975013501267993101977985510584517425545543172872111532983107888441176375163344945064171514056845039308614256424429587403173154492637015997231272286078168307990970762622834503643612312768146837832289462533323280133565050439774775237599065185529697228009153456706604090775091735052762965005837921975051354932421727298084417308375672077092384335022677890337178386665650604887027868820547547328180791324097598879516133220158797291941088223739507773675148417732384259984374568407780068661390270948774970131878219124328004484821956978191778858307633743170867777319682752087706410656334407655688898903445208757769569035770772556590008730148850778136419798355266291799959112917806723445312632380033244205415470711278655800201514219694198742303186216117394993788704727221492198510340285147109231187591091737522982699725041006190176093310026548432340087376973736771358053721696285602477298062756266977297554103210434090989181286571352521575830580998212881161194906531041926046391486963558914697601896005533802796498551594259894805148359263223043659009534227762394988883375267271172116974028828116374347895881521104100487131899817255410081187575785595464505145001335241225730594041039016232771620895884052635306012861976786488129859136221590857022698714243289085027816698919811776970646027177528961421420600335903794096527970902220880997578526721456808401662736303099464258277084409512810609067539812005368421242422651100105821338867670972597876501994777450970417368164149942504935725476161669207802044940523590072894408332614086345092085901917788717860981805455515306475643905461109476577790584235575148744519487285979491288770984868183924844298274548329225846147039563946305078888455576368185741282324051826438508490949151175083425103284072680873156213694522154146160966951321698700024543500985775651323472309142026419464831755518552033890067320953676244243979454040527343750000000 [40,22] 8814390830433381700140394152481121626531667400973355065823293974010416209133911993248809971199032878650093131381519769022788818638092571293567253076140750230754055607388787983388866808169992621370088963122053588896759719209585239187970519672503649561348568388716268387982935616189813075463437368903777079554060813039172665730209883272467098760315175020609287293171337319359429012379402480716542164406012288180103109441849636471964580425687414380298854014275987200494783997904041671632309046695528535104730591338160156874583791211375267263818239168168183585388712918260291690971301303419335136627501884976813114120758179422421202908101738240157268056243212464385740221678259453702010204113893513910280795366524023218345912964651488991893442976059324870362976213439828044350698818238125718065202438910154745362544835620311494818730230897384399517262499210015671293789383108149551786936981691332344265750974787440976749387442903925861277414312200792459588487071785486489132635821847107384704223073861298423685728179989428307223605142664595422860489122065098606609708235705476036350721773250786598761537581921860662671667289326293203289355853621985698939131220713353185971889973507596515305195197215650280489296694453176957659171899841797486652242637639812047242916233789287108105566765198783400190629726435498414890975510399533522833561777747829984045797235713614045122496095116024719665992230932080893576546684026124661636464867965993943220909480140289150148762190530284149836012300556143046369362732375948954370688152061951353184838882060628274135032657566779428680459920191379849814362754961383354043622595763021778695986124734538120153382910548957765257438708874214136233537173937710519494753575551412832631730146233947776423813559609075986759234772559847615527959036218690483431443799930774344533731152808570633806306846063581962702300364757459778459496064099505770714679643221597937152655310115946837209294471378156564969840794863245861149456073329338113853515658655456835457008945741855171917484013971757414510521523571976765854890404412604201684406311733882887415393669020295936331368423848969877540468727896810469916416004801806541789220090190971955250442970708490975084714591503143310546875 [40,23] -10806505169798048116578050259879742372722186175108044261652316416153646215040648310780262197488877668732026541965810299086838094694914121459019303195245851363235957238961510050552754777467071424504322017741830226220653829042564805220382928487427901165261991856676733635269828938076452985736100295372874833032964555648627253858523216884008526792968033205005771604715297981343063620344479130644608570909404310983875524045698085510560098009196186113898486741401126897810405867124661781993748088451925279113064696278306515457924239459913870574741624023196072215927474268149840084745124003810728409713695278296967771705174814955771222559578394474438854494238195031174223061039729776162886997355716414439947135483491332954041887373218514816011795772964351734479067633353930963843034444360247448957145717298275373726764316580580086851559850940834981360090071303790421317306341745912988418599474408542394483442104911136092590642901932990153886782815102799256524019080322661308248668397183666318706125179983380933952480317842487731392136805902263270722967889830514226068463789827823361878021568292268942792084146101732250835611482109776036228841624479868735267966171362809148471009431519679139158227143060774735037374485056728605588369895128159978550727074285201414057757594209937873505101519558921061915771553033509552454678481043606005591924611137909776519839134338966550731590994815466619619527765267724963699136319736735248096002439385526924966131910347329164276899313544719677528806157588451945612662600081769654094141647154885752172312606045616260729727064130775224729998026268492988303676832561433187690397995747224992714481439790683667784759322423375501526094356142161169633761127916194717882713869358427873738132751074094992864188740505369634870583272344952851645027861780418178754343497309017756540143334977474207953897363008588530518314708347139731880555784118850151905950689019662406203939617539916328622313219784246688153292534578007018977521348903778726950217159413234652548685319070883537462580743486911093886618321310894433718056612753915279032163565988042841474123553266749870861277620816898278507313212005558257128475771828774397857334053484751335005853434267919510602951049804687500000 [40,24] 22043187661789171851228917772412232476725569653832139320230291987474224292940055870192945678831456160447854271655768201502952283015383037754302823162374804318438496548163774243103376315886826031458228325853024296955550594943498094118015398210788029708599193004319065617698227398779523872433106617822270125060846344221579595058268930350732977782816677590773006319551131477225015699138701999837275403904015386570992672786117915585738513268594011791316428305292518323783901263538703969451957399247133098317703312600174937516389060660122377253525057348707383745874557566052868975939616926491032607413855626806829373455131189243900537275216600567558240115644523146489944822611762005264419357644878236333236263151784885150717227120481278226984830985115958006192299110960004729084082445163783778335559697074462540784276157468440626013287313045138881327625467508090277852036687924958105308907928606849710084123252892379934751236443852618973563956384191148499272272490250608694475603046803961186298406892793746760477405930643827146521769869286381336407173909946407658389735454020668573668954065567982194955380684474789226513582281035575840437076930582019544607099311474354364827959174299453072917549747774565904948696215425234884911501819338530780982082979782694365525236243386119342744061402893443534221730576235632263546444077615517713665061586914248090035745244179938053887643673133522771731386029892526542550881969740273665205625457662912539296961724626408493710691254376232960835328678326231058083689312997815886703379697702285955339579770529624223761620326106692062146745981286859527105334671930104144545850166035472055791381540196084300989004296621605018232203199676017250084232430278495804261826418055065416659717650266881834063505271827659006018447148917058479526768931288375462822020964864739948151270336728251473246577002510428938248505625346549196152910336041565792688142485224169413475766494798121528274606310783646257920129435057970073165462771025561380449433268764353364378328981594960775316511391759281485848885005102980301298204527515242233582898261172772625163208712409957253802656187230443832037026124598473480324641187775566009703521064971853959946201939601451158523559570312500000 [40,25] -53449079438631222276143832128073630498598516966936275055172844431105230122368740730341263983803622388369089673834398049669968973160289641836556544626099363336727074791579329612577372964653041622650899871222942255856223724805970406785106113698228952856559867273704240208286876592513438984275310557500675782505749598580308520565912554189067318918105714962727292385737680867253085081253782217440210975179131682258308430427864514146995231629560646776781771569463418271047193199000106643996469614751856165160248694309018177895016984585761763955170627554887851838493812980082399438452673730581618568975074413562674779634562898746521124828678322587329932731534940854904620708201752954097972290869123828160734074223779758806630918512941587511293607166240242718148446626410923316182987536739292868519730990750874068265715214828553860085837206613256451772132237720404017230584386608209781574983558332245469113772135824634238717869335455174620833658765296358266380500686187128046641967374418380267144134610596019948319619725543283149041032657589896273507886812497883596914935858988860218691687999965240266259421741314442436834635812974167072474743596113322773550179004359773095855856930453614428059926933240642613465905952764194580196651257225542698497277541427531357596226718712415228706015289002955921480793200589998458667309794143205177777643786775350764405455813128594916837140266841318196872320759433412156832666566186037056628366043625876363558653388798463655926819142097275308771467635966860958465102593655300721851430445101264154015495805666306545285493498331908794681835755055959070465702379157711139023977487285201296400313959210568636442816686357256368013361477421081386673880227856491847374006698381474384229394502144983264377951929565162043927558643786492094746402005946285144300107137156118163631521281143747100407429275773016244331982198086329268831378470928491827138145066316159508703926148037998087913828030674862324266542465949104453009415121983210110844391976689914723164823083818905814228348272479163007505028216540515396630288734396676464454066857556040435445020984197392363966853691701503401952080206087601246520850019764861751795319679339546503626934281783178448677062988281250 [40,26] 112178941258565997558937867184634998194530823722344976038148676639436721971848302759726687562771462040044920130339366433093673885881568981657077254883783820667209320547637466291298774053281245136910590583326261461863181648498722591185264678398542192234698902450943959483681929170355559137911053271308469414578958408757280806688741240550299957261819677550718584974810618549318287772490716964432241333919360938696376587767590404965909399409174667346968869979530356685561797548794330846353395993714546080945507600565926256214499934616176724340021575138947750343935352512493669125923280554402239510694583589360511660437393235614945034263545937373692724123771867121546503867210162377424204491206190593947953864491512255767871094671774842436355749109492473793587683519756053986823303970999896324601735802768672942684460748934867048631013524177884963259344949273733564325815051343177820152133954560491527945616553887044681289414759649109765109760671391932896266329305472712935289763186775470934151062063662849487600374528977553963619425183577240462196130548303266885185306138132292881883383572648741589499140475608783678967337842194972831484201262189790350079958422246328718044863517564311320383957972210249753110465124554005748762339912428958098354692309683099686268449658633498004411073097579499257811769333745575295048436088307141316611413756720215010223586533549862132721734554725526634942829629108926286405310835669160668512274807748893686384942943210740064099042211323146017376644073561737286040086363731349475012076252856896076236008423510433489380598231647598083860795808539925584358453711508817880658977625469042814827162858847381275254118448497535315020334891613202736442772350708840742751664223593547709001908629211791141255070665452221886906930478748287491393310227533242780251165872093105696608401563363032160133500520137398761251762605028720915836761142392627686214654639223508676785544881852748566831985157391852390672790571350540794603781793049335397624878722388395247909247601609644682133898242405876782839981629650440705089739396457621381133673022273913150721701728084937369431970718718031002296252111060158276878395483414644612078260588194922320326440967619419097900390625000 [40,27] -194948473283459820252922291235899399302887570375063451870649877864947758930015822279493308874268672134850730189244968004506633719194099710551276754862513592724345747300980783619903566390435412605896953821349306452739981391139701577333114913980497098011784955418701269512049547612295481694598681580892141916648581768000711248332657541427353163456143361811268023713375765107475362870981429913352831906034067359368564362605059683330377053761709816759320482428552372080011842475706050521936842237643108365561036359200175316798471882555334885941832878739444850487906717729619642213771492947873021812733446478897417982588297215986394017626214801154994063178092156224925828603168056824445614066851078770097949503400950096465637514636694587099879755324553927217953706952644243886085858617636800292305568608687740350610833844078093835846524272694945238735901676158295634654747116896112194825101726121701946305772958801201573376088620039403797370740455833880013423157804526114912387860986718605109404912971023951940418679862188419133780618136273864998514593527312684649863422531388045086609453795526988955340859270652168042659153465971904699241455940243179463607761192659319256126902000966719859935496833840612331853735927344462791975585537825118555428407056716472207512679418281115702613044955958125331641766575524070631716059150646623322023540777989820774201585292286565871767703606915316487796747180032829301560833110686422301517789442411982711824329635526070440363575787082113818242149073821232069522060326225085872184387669277431910852183687475949588786356120535066798307422267140551529678864145421713890072058441780830703188118825944688779396641920771366228387513996958879694092370432685544719796154315011283319504164794346611326164556222706651550565881878942272778024686786362381079087578103112768917397272490135862206438544859331449166963866321921722973379885520940529525065500088876688843607877823253098545131365178066541470973482286615928363114298113316524628189058804542413729008837635737704028911846464684188657305323896972390043950069383371152046304344846072982560018139705472845938056071261399894091018758924729374320407903692460710172278115503985418399679474532604217529296875000 [40,28] 286187844778621587269468486819145627856734835106946620171257106942767322816480776590345333966495070277777399758916566821409281177056186427781882205696907506086345566394485755483291632224602765249692321977727861219132707894248357969633509123375478861435214633196879482135322129740590608762971230903925674861395412795915216665734510480758017575832576554973569342943633309814609332851790174568169681556975812943094057963812495057988353074176287926787714610768061482933777765265860090614430045431937614762162301831871633210267934948671920026547485037158732494755815418508781257160536388125911807934707024118847839654122644834642411200886723768874973365602909354652830943195763095184202017004792030793728075063651030928295292748181017501573356143483396351775788400067901996874824691080600861913135259388353913186467455494377650291745996817713315839234086411797097666293256821695928872300180514359610550133343919050075584802354096154319214923223971393030548777060709363710777979518077978299273389819232843215394426542940607279131656837327861590017945202033041079176736554250899776134143216495328461699720547495308726444955787715326682901735041189431859007970957592890062624126314619742893445315545955784694690670897527635502759970041048051156758570049349407441441883538726012502933313160268018497489208326845717942026694618283781540256267009060929530219574590624974296544926227834551087465718479591095710955861452835605873421044833103275629796964023351890217873415201012911693192035345454923836394303047424762038532290818559791744367295506426762800050147010270311603507257675135256344375588921410260701029971259945793266904458846687285465214608423590178658761822844602500927018478487241281515935537588446569094813069582040965164675586963010543380564220763373322596103509085599690689162741742386207946028562711669069088215403687589681287848894246204699050031684809844304686824266696544450471715519063065537459194711669915085307298830892581422931721193710571086854932206221363744960415510103390011232676321738142588188649728903471404442161491578978762755388532838880132601155728202076348594236994437325915698376765213626617884769086277222406488533572310739572230886551551520824432373046875 [40,29] -363096395946775022099235091992034076610847687922711649005233754244295393513275479886310613001085478322371064294267660175601444798304732777315765605572038249962892388074373117238050952204599016096167836844892156167805752401110077285978721003576021428415484861467798636596540928334952316774020250825913079075457549716468101296576903313284067943792951135128725962771358541565499348068944102819867121941715540824115831725222345581492225998985750534494554307178438931519364734806018440759205372632309404828066331294493688009140860593907052774213950492893245918806197158503889849711561540998968259016121957871963200012053578217062160487679772468161869672250744025973924700211372092111111134288162473293188322111226397456210620440777048758253215944713432895977885525976306248361491154974040126278598859182579274778642841046747919460003652464930754787095412219057600739857470553498500787052295743886255117043154002553773365475602089089216857566157588877264402653495581892390957852751458102106048949011634703884470617640967253111717781757943528902392676478288850788218379085027414999492039832044825824396393897247832556015451142020794385823427992421644888961517322446396654636007256450367323614424496611262654205986971801407235450527547523496178301830293523298913976295678480892568483802053323001831901179027915028894298113649918916319207559657430054926541114438770323748268228524691811157949895146245287570356440755078139896301043468363016150812431032791987363491040625562764880875733411740638213139964513189734658017298391422604624375937210763748497914910515509783066469181296169479022868301860801147308540184131874980721056034546028203413654272828099955565849947716105510121209906486869743676970203419661984813798968594937267850665420304868394188043231544928526926242031971843560034972193359448507530226545695563696801033506127487429461759822682843084549666780332461368199361722689032403604403266414426313556882475257954295585673256835402034084813837644035643548724217030459666703226334943513459778211465782873201866842569561406364637201446695992173892935594807796254463157528118274319552446603987962105949797629097854462812141375751156288208959521668361958290915936231613159179687500 [40,30] 405063894703644318489508020495296719402827632423975761706921652272349451195343263823225419745237557763150135807872434401481629045179657409834865346374376659019951717647919291537579770598517784593716877973619350922119784465274256527790708855769370463884864484282888560859167776371581014149031976257631862248778786778503951038778652599145986344336553829436651107396994986476964151554640656006740024301079361797124423427152928610294607030972479820198874550575943617694981972141612794370042318406171037065677377810867944452088149368996713703741405538712568322781956426078650425513130081651782949829739663064890385743876511598582173338405698493450173312346557370149593135505211374614479236401302639478191282862244989299437426427445627248592275585436003987991267359141622219232063916047070938108040809966095366870332219271758309477764082157735314369163894591313751969982260251916867249146614117624011488926484114483452596424108878643709907178448686688145382643066106257693130252001794045533050013751985408858030839198838264551295538875657408043826607680000340660385997327859145749746988794032674613592160551984305018042401197182505017762271615510958981964522195644732563411082052813835769101433243919893997661293266450950889985815477473978632905118872900881691489974898426519891916781814597247741154858425278001202053072270157978358001999426070109699170556708218368362861462635495106829894906235922764357251312059236493313310480496837685798964342824832626083639150756005174290496093743763561830435144032239872104071781710149037760691953306752549444325614909750884525478662376678099807992628417543793702566909065113294467046361258511522719043701632949206505787253214753094472684407784612135748906556552493251059437349172309887488297374066858207824861999197933444569810457390039410283897474570072145157154321643920740112854650130634640524068051175073727807990393202768922814383971337924533026635961338333947267392815300495907304796181091823316464590775814441215465834957703648836375900759715382531458766987016729573940750935689278105614799906848462774434901186927527885473767366428587384344391004292712817333625711151064776569775615784585985623689197154817520640790462493896484375000 [40,31] -402141432474896305264020199963994554061940950125405112818661907583513118807670780147056688211878028403440541976621460449611624704301732226482118396766699793874145500418560151731527936381576308030829121771664028733457444859524051496919323074562328328977458714286484917250556148837130989112245166282095412656290018839267575182602060107251350620445813460991162444043282067147399504369725004047094206420886704819278063797528770602028017432779570813707908412839802702642270163891719971680408558949883832695999601425576816662356733462105207714198094640421971162765314707366976427918725216821659300938441239316657228085724203370197071418967591537605985506804251488564192180922670005174158111327923015326548793818253047335023528712992682808060647961806365075058206491417139383990018248215937286641762654710729550932549263804503221825423485811042152618308247494330910172406109818132601491671999702849918928243408267081619236542788070915534147496215937406152724684926084791858419069232985626402079161802928115595204186184493498252386136289940580192217230760736323474675617429010593075601095364760170054215534781696787218164625788146394336755057414660766464323160760761169139426485192091631975684351563468797369263758629499230726028496032604833078185781812728435252216660554168983569196715576197705519720307602738166311189727159097997879335450215157652153712785614593831966256508154092267081640110892055668701539108068526642628380626241202996992781356895166557846177410755257786251478047228320226639522119844639248988759014514462823752978007349547611627139144850349567218449813753392715371987878341651405462780547354284027420779135606223400060084071659766818154432366176742378449694132673773543711789567854210565543437819907710319615106686578075695071259497718951116034038138312558888620341155324884152111184287685552563576332082183821597473936273636707919316496258835681746882849354208044499134412141782681858356886326080297408669533658096472075275419549666345887048929747825045428146711254329328362826420018491704580633307756721228329138903050914912470574412486796226542719761318811068510172353499905976914779246337120838907074201699215487693095383292529731988906860351562500000000 [40,32] 358148792886065147176933886417392431048331670671783367187293125148954665955615058826607813981404787676400953764680610998118003679181433996756675934437657052864544399178904584800134536870925170469852544542285906826800698877954950727181382691747727057633745393258939467721677014564416123087505087829393458509698639885510954943044434187650079259323663766753919181506871229521584445880544100246133194049982561690456204860212484704455936265908929445586456050619652197427481358599156704390066079756171446786054892010973146587394369199142069864370416507800124874000855689913977741026898934559944078188743139773870427096195420485235047593628578692738215391194919730171019631056831065304077527401529344132826846158786188106270971006411611837138912556864415401192734851083232140647386642797311827338690113094077175048641978101649700358540000261492760460632833953282813906345156119028900997206118777762086013573994645876041534707193635886120177217851886986355640965364452062236643524703346528951249932592286020949699716014876620165730387367091506775752977489301824088131855445778194072800506868464529127232460891563204799272346661177211162749606181094300030520507746780096086695945368448337448885339685450331748854835209459487445740815558596802057358661491315661347575645073837203910613643343420058845267538681594286790904213641020364744490795640152499289447865231693329264680071843023785209587793747449558541850589184500732343398696310095724443278199946208548589504433431204397779477392268894358541482711507677091533242450788170588399067319740680417099561052212171318279688988169106755364890117981714509207319059191133195382307227247094360300829863186053400951254326302697337663227256417023857897758011702442363229121330682787500545105756472066680198303925805337399710102074779922222852611380286651636958006398782444545351995201194225793899655527421137993475648268627351103883076763426500844382292816149009068392458234060022635197319084553137421266071785883819811202976140997366527261167369124162135219755156114023449721826328525715943860451313173149411460193440203643080584791572385436348768202766729852361312427007329779935362139005154691329124716503429226577281951904296875000 [40,33] -287532418915474613286616904478077899652773921672652914487009471615420960705935908196833770884405356862714084308245098625346142720840210728776011662120262847547076024448109470743504190405544724545871390079799463543447859146100760544380896674265719450543385167822208337807590708389523255778653567109494349437816170965925621823252699214911101411650219032499433793818920532273430429021481865677650334500480968338579085282589889231382872002416427059444001916985374128644707584848433239457050939087615478242965363667528737707457624224143427172610208581407387830486371587500762477249476065998551295817496909063853406094306677095821375348739952808840972008031676740973182097267384577677214927143505060217582338061797824945377456814493624236192462587483688677841912575145213963083594635211225104587792134989813735803307427194475936753226600800105179009477096630139367823700579474730448408578118241513308293399389301270958501807024522624185775173254415938256335283433732666317690846500052567653536271523737538790789982516174615688412030610180125668682639198829553596742006293243179104771641412278726209510301211531202825510121165042111676312598727921788112192737310697575222542896339942796637174665729811124732858555164918495680181411645609835840010277739427824891015695365817067102513863918520902410969106283822905312113967497393416596367357744871036663043536313276926431298173382001982454492103893206056461912643110331761545342128547806787860230400807823372109449971197084258063227549329067911662150241084573332867234013676835033649989426204837397741477900746639262737209097924334126727631733847229430819010516997261545983648299643291652611532409252673987533432351474912077805233807714394340697654263129040456174725281707692117941757662076931718030089201535208608169477828448624920285366064910436099158549091929176233150051438622130683795186356095028320926123389200514814151320956303164057383006616247606800004063740980635306912568625792637123680422844900465320089966327587581599303646398974444995834376801382487934087750508884640998729424567856485772177533457579850808545754056920618527232581317386690464855291562852668788509880211379243775127179105766117572784423828125000 [40,34] 208542418828683708252199989295470872873430813115229919527301888570823135289069827524508821359462530498027795683748924613609094259925841132232304451951069201286986951472549221252673307007854475285306413733718264525707546693711151122272281117587495558703125319454136911147915705152257409220018223986455617033541672934123319690584919490137938887217759362459127791719713772701050994766149026105960502320108523799643256459373181179388194772344502180908730484390341901460549969046948300683724725099765817158575777846609880345214578728343363354233556967827211640962662075554216250976191959294318513531192367142878497032707151948865734755912936702670988130429940270337105818728687338462822626773100459929320043377219522634486455322221704688270880449295778523607321904150128156570007247827813823428485164246715463170860016571195857089258149508237890065183654178687997447934466468796695014628711533148732399506252789678660578879537462988875203693122869668597169233513049470009013599056847967493499625984764112136088334262921284552374347738804094845099593195948146696740383523670378232016273910677460781964897311495254324850687383640596013501108346141929470376487914109995773006883604355157535973580816924902370379413609695739253235712904080865272977626178148118750432873977174156035049075171734244256971457157960562466941931712994790410078860014237027301373085876426084533500894833613440204769209169395806861158585074957959488115471233311513330905524696370955062398706491533206491150361838904699752187974041366540007852118339779366129368417244517753253205460250886955182777531125838968661180049611778690179683620926346229347438633942114634957381704771683392626182899672370898954776950123992987032371106134312718514137678981896832235315724642988317621280055364204405721095252724156455520213503471023978055009063026798991815947777674494829409990787217403107583594447222595371489693256664990113677679369963090281427682546638699777646702526567380796738160721844534107736064984809752315606882843085503562571865023240757886719498707333421212625590595672024261354366782886849757451875883075539241677498742157120658025437725387798920071444688795203603604022646322846412658691406250 [40,35] -136584165773751080999193575217888933730624500658653082799250060708750907031531049268806872324307273937982737330804582451434606790018156942352597577144695856924339605205963919980866282563233446441838239275905984668300247440603443062307560106803169676242708058052306133664394077936434689829926131574814756321488236024016809230053895424628051880153932406338041009424637358822130001508816619102451941627036580334974123587900703409214252510117954287597587276447193472225782646767475997966133252738764726907443143216155760472939846444590694046757636910193980535700982439042206075166647297245994004510276214338056998369652420204774108207511519753240546969565686739064112561481437868411527052137611817896013079735407531338811298408194978332351160664992580409212486175112256499336322283063188301369049616928185974338914377904835103810093616783231954667513089942419111206181620458466046939163733884916702947966293658876185082144300435783812508660999119176923804980869132222708181709760205834973464531624034827635924778410554749392277723784327165885310976448024527619449593582801011489117936621806398240210699424942167177802844292250530442516917194374863794370100813181816335480655306338061219649763087786821804382566024596759527375244631882454301460483217203300576200409278490827971428888023416150744974060758142708077607232453677125268135372946626362505436057445310197700880713581488913796275122840476830890834470948962248530876164847079977595777307866610362502738646314298725558824739338012626688153666318965962568207569184082255746492661842653926653542858806914409960665031185572648203527205922182653818053219680468231497891757489758156734517553854001108870219708573936930630403697742228268564195235666996583636040712460401799873867348057540528410808358422577043414587227309162124355561095204498433502670590514563917183677622161837365844959721226313045041605244793613438054499509307409714703381350146986726090032417928964319045832911342425943181697579152014865983225772193723231072139654976454399590369157457991284093244036491061824961414930127975474002714679161675945776917191183735680052628123874655141386951644639476615523607239133241364470450207591056823730468750 [40,36] 80503534093624755432928586076151883091404995508844024040834069544102443629473532932151172499515617064995502384155490409493602935121660889988215359085609444382145655628420163990586357211852019238031053908092720542960189950013953287882922491347646091374421190551481952128299008756811674466800799782052135492320609257585544345945271837731598879639475947783674240283037451104331589469701456720707332258164607058617308019391518255786373160639239010665374224368405463929291881374176065850548674756706924575964367363161699039482831974654994424225350692070364018225933391959329659365597769687726609497618295231016205453849857126777154871879577408486081785442692786311858201407676820207862135907207807978274162318048355360254685741609575298545368721923309946586290660700275601196400545852655942546271018616222221167950639127631980671824981900184623055375724589035587177438660805121525840460810398899163151895991939021509065102667762783519952012315487257188042255750656638215382997918386695866500393568804881490335698860499684721002211846096144402266112057226464271716128000030264467195717872026318200368422628108323401154165230996338917677751235073117482641806340386612613150405046227991566615659023595252028704598762436442880777131448207241983726626309017016758935295069318291961473023554180617258198813702476424251161857245632980177870894414892622280598210108222053404222659657634524451371968973786193372050497408595243825761781918051699891997046667886981640837317380529057344446057462296200042341525895677210049684082864936996694505266935166660647500484076220852155193585704493279902764090968137256032715568245523226892483702098439502442025669720464750467800655254341152289274933778578401584449937717379204853241140738726035410786330652649135540457274415732610626970657885212023509453459482355033785242675334971045045362551491908309480604706731196011428457697872905314785889133149917370676649584223368085174736501868148943011092331901227742158324399692877435205038130001479644464815710932919780829195507374303256658941603781361247504352953181115676399001985967403229739337594206432668502946229599406604469389540907177729711641234189301030710339546203613281250000 [40,37] -42377061874828932777376122187314938791859915901442515576517617506559831190773537605532431061097417880865562299312053636397378989988373170289671212670059957342775952537928564177121752246005551875586448074837738296198155830352143162148336883208279619134224466400568773464294159732339246799300416615964337883361536567551872612468481482257688778273920976106819835588665836779097160236666708651842066835959104733875780667781920476436510883142049317536047394124107362035655819474066146982034269108515754114953980117936066975462869588802578990600470971716451208688092510281883483663422581462390214192235166934852116832261301639342684379000030424503461670780811277487942248217713575810920714152243887568805387666052444592199845082765737638339356288265344030148678618550174500811063329528395040352372724498972054702812538160781012555716998797658255618123608778468714172641660326997176639702087115241527727910145658546952890771707116755136694059082419063890013997855456551809353467872309864192253388239152262316875839027286256416937175025491108584581264309083596448827185265405122406037829452123803787392618970770987667472583398037166742269670690707807024762535891552462553653250068532467776566011673268534479920201198781523737894457641436005404679671256543096686515920730074092572392664628550196210479605361705029927821852305452381941530904608525859546759764613906563014498876004691109176518319354708377947345275107584077545703653941453539198387869763268495266577870070809786221098166803576993906833385126781479532126041677150910287264855988217619599331814484149513362253729343022903579060641137263640292282025250674099148804756907066961651629875868795161932820123051313170949246297551385789938917909594741700523878128329782103288159455204894246010713937842870437912997190364845748629789619852084724712748984772104495605534475998321058091035154163293429574858563860837074701558892034429892669480498687664074657866764755629803489574586071045934627022682137105554853574302955962216784774054637637329281845137713952559439268081284065690260079405363508031058203431499561004698632599319156079634759129332214353970569187680505346405013256116944830864667892456054687500 [40,38] 19631308299579076327371493426542982508415945813001751768494540419172603282403539904814910619182910477043871826385796179591833493681370954050337119734442569554816852445805589237555688975840457147021019433951957664168217941742936836416242871653128848924276409254793704280765380958644947677235531020546874539179022080322886946086116847061007657321879909271925206708578291472548018207835109884063549093335008669766056843337561382851161547670788551026334358969469172385625277979510919511325144895792664028590412886921480346823841219454211409136841006707293590674077879502207415574963726423734807216625432203513504427935452381904676434855913462751496124057929414687176739388643059060379833208941471808124354548192279385444757747409079004769434671570227703511780852213757798463302333540607907199403648322284352850264336888267992767140427998330540931809084088751957000757634218563830259467553374830530012894382851801925232154269077778775746933523885065786772793693926750730154671009838166310003887791484846138528144056865564095472925076136507491773847784738974439029646456802267673568717636752632444021937435410103464076597606048639465820211737560847373224242507565649530955969216301827041710658083746453952153429848314956108565912759752427929785328437518011461765524357446951305588861942865946535266456752019439616734875482981412663850333592914242720205467271378429291615396004657800620850463123032196481182954673453137181613786368551994962558020575438576386862651677515742614865277756484381675151677565779392244822937588681083457297643877907326227814055577276806552717263820043948497843254671463725087745755332105172173698187281821989265942519657897544520001143329332488868013849684315354464229914857236922332508997228452092525639673470876723743591377315829700044804877245013901396212153729681060729050488628162812294017526941029557874290147577373787720850433400692979544716318345509380541248252855277901549857412701173230917695682574474811696801507785310422176970347071545161773616600646860393216922257420402712678123862933810280582792015304910557823058597936457909714351514651752105257364046165321070213561656511366826372011473722523078322410583496093750 [40,39] -7768513826046432754463668570433678521051394794516855280418850012005977969868183633145017001351298805258658434739522178951414607121043336011112412305391600241250126277507743908899213994589925652546997169949251305075102814553850147541068954717871285473394247420678509245497022387663148660628139066670637249194336602696887167194260751183068889303691114154053209290377888656287409922263275632872269104052660289670834550060491592700302188006465773087264886215931577699514190342657454436921895867688512785516244209950056330112391250221386535197393430024845027181094595704624833270246518831596807008876417709059599477685428357784130369827784590444689713221358962781858924393278469967255930050245931890290612166166538024347123432044060708938800682027391736306753526015861955238898664506934131344527421414039683000184041954137499280167644272541048288381430319353240299518523157430017928694765865435820781046698247701033197203980403051484274016432133499359237851560903163471953788885284192532893576257787543938967497016320638546772039985469776703608106467837088574289743652696597859602209188455864992891229132279979099379645363720963578168506458000899852311775310399916784601567482748214671687865308676561029701079038423127041248159408210551754967230278972479409907441881636377868749793797833419199445908488043586711777562718710749978687709652442614148099478685875076056779899032292042705901282321708407131558651013693179939785668138596674394168280067574247819917497192524122604384205609076635561894543719613321237850212204548667386798609211170814728141295564544798137786217520890919377026133595498865492157410437777495248368460573659061000272686151727048499798973671652348024374534030543931683352255777373353551694368938272091389414239146517506427253774486931313918448505905606487246331123849203669799919816470638565306398779969152725341550755993929058263719500414638965655803638319212316222663739221171300322187129620377390045022351329757423963616371311808754716629954544621398423837926550584392342604461742923294034593365194373691934795331005113269649838029831035170516248075140662943056732161174149662331156343877958114774173736805096268653869628906250 [40,40] 2443463472493908199429741396595263003782528639637754900045742986701599431068543430520516576093260593595788327351824611228572730785462548748192409198639549833304818107165569555523036455988741325105586514936357204279626727831902986065298924252344385610793624766435462534314373612361935421791769718212111381528652565916018572456023884525584881688101932412869849243385060220016106554136276827408400227052580572636487755159292126531431231610365353747064084483923852757617219398789102809775584169076119469293483579808645923634881881319039016934639383500976161918507035062304358290322778039862626065765985957788976326126206611188463480918351967993358423150240678527544173600254129213355400219150479789790186981549385515752955198400159558901233373268629133310479017685199412460162301497755622886327063452406303019907116582553078887211337830424600911925747315738986488922949938716912408692985840608314198445420247528976812534308532236534575380093839251879795433953203390272535840017412689522978569683415376789000627455358316812064123819562430709845080910799657485024818580366192752666676413640220928928117327431851898938079361220267060353125539037869377198259556538342888487526765013230390924001050679240307095348432342433334478290580739662959592523939117614457885444774217825774002956732435826896395374535295457493696909640073679958483389540999066325399641571164549764672861708312206193029030101467909545738593256736102828058561423143001135636764479159189332119277563108362914186795258294173304616039293363708145141485305147300256049056645019241639110777353272679318935216273672791497853515549893005562417920788244329528117172428631401807025495970022396003373045591727137825779046641794332762297517818573112060755614477134942475926837744701303537389472437163779209054264493132656125745430978642144616664546263894728726110925878494661414120540712760682861462592977796564189857338224623873481386534720388627123633502439530452183824787457294966581594518680453682595478837165871715037394597106098504404322194526108145944512948355358707415692919496249359863501193540033162235642598043370352002907346754655349262293738410445342879029340110719203948974609375 [41,0] -8211672788361283011940044990061669151220640680232186532463157533013276558332265361429223790740348969549754776251458936675561547294833772661277573745067636254632710723561842025571058678757939581152218386752839187167227121469696232005566726604367408774994017092747173499609308038409699943244625519374389436822562433751172831656982105857838035667048766841354706921222025144403650978084550993483670501854889069853101721931934818650912054467738869165134450454546195971561219219300914500249519429360322120387920764310879446466742928865142234128868490993296147877884515555832901675355412146745220120638618632874833409572437547250522942788425133659211462771652582679589410134047211678536376374451972010020808410234861173945960242011084772124670381588944134648765339011663651847871326508042017500953223588804146554940510585726183130420684847411880296460838683635193093979001860521133535976160130521319283577296228077687207735729418561333614206075902575907420558893754534385901562670766180633297224488555441045540634511040180996704612407526003992135300345236422288978839211794051490666912213463367704103441849626903147590923713749304984948170677360817412068436857608978539786022996837546210098905317904043640726727824582475955389819819197213401268337867451367732755180477952150855218763963873291378237600674855260177196092151246747185420811813779056043488676464818012498506252144795668382789966906658481815501583166784458294578993901788373571473335150244159664026217821622144709394137803385692873985117077433978642612130743506042879514595691979085235957647119226339335058323185176242103689609628726943465292594591987455996317250387486298517944709833086904963421211797074851782915402482038071020136762944969533190062897511893809023458747896555927394433320830372258204518119465017692251431688806570535159444792222758527836633818963871810879146784410063320671770311743321553753314139078596711827634485703673998836942201891543529081736960585025440507561277062972876797834544755026846018322007378996651674019547177987728040748866948393871060679613440736333687466237597791623519210679055246870916562329512089490890502929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,1] -13328640545451009066471012359913253662413914762850681641808078586649413953900562113746328543870238867418402108791413130853456363768144142069439659942632055134950044513729019473988629418474996061703966619844062117819229508218845735884571505747453395136917808676613970420856857123176103581638262153955035332495762388069998452072961789437162896183492857032682207089953360683671184280566632083302668812765685042571134830155512787946171380518016328960979462017456836553538516752209377235397346041941192633810217512571488930632346596735029171964625077719134531905538591040190580064260994554887919165861774981549208428694497183099692908479926885921918779829262698451585666000711047447938667372973289977405248305924508028874245642461426352641817277581010394996027444730677774635852436198881887150909963894883330756639045646175547718871257885682766999540478335258848411824209048902888891818432855681744406659213625889649249899945982368047490300789103606321971245874803623846403967471911260988980790048795326153836059623785982598998841319989843723751385507991977782050710042756682989257367999010378696163585313427671418601165829614876702214010184491909928486420315204253616442729330476799138259733681451486032728441813889472031452719128710055345727571740890414917694118928344817837077413041759808976377757105792243238287581543832653736337396545065421078892622613745836034493031528921267897525968563078888660926952464554997320803544526886199428882940753549240480139303904748496363328824108503339413449132696827930150906103084868093253341049372423958595037646102018967276042311032042926161510612755013615853342393004325370969688853994482634681268774253979522518309777190124377319728860934033797305210365590661698018222576202224935015405843922140276377149554573372386618019126273467535677226772560980819230273030115569253808735155119207890226118486135773338916431262858268626604255282636088249151344770879037192791361537827936928144256191883397719801134010269141366982847309117560584347351581864555865863546734906596378623099113342786075919271599055652067424900657898272468662596716008260583699596146800558926770463585853576660156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,2] -1278872705354403422811719336796728584361647090365118838473356555269085244849111337288034109363398886127725143309890508016968292504146395318266780819667322233627908253740843232852795468640126107151979847583571919462031214974443881164323438256259955191101988830014294743708211407037837407431194870265033941015922012925192885350336305559967460233879305972317161882419703792234700491191450438937743133764042284003823280670744691310218299094315939673331462810613366019525645965701345579281063508369990615792290156222541016267843006313886347369543579964824588146353166384520652874489336071099731729512715532159581258165418026773500253170682424398069312658313963972181859696719992788442593155959898497792878469142237124758851986876101718904064439530724099998594368666167396661052655822671021216664252216366994576310421257684837197448341956570527807395156297806450581142860966362965910236855539761837947701471886231522902071357844446636861040774942774472389709841030488823155856205273959397256221866592440335032259744192195600635772558948176966041543446920104864454202014580957842596137906613818116016854688762429273317022840188581321683601315280920756866411277107841158041433954072672512679744141082697453662886749582558264647765601550758158225944629451183030141221894077834571949465215245487695866186811398664724821921003172206888640952375931331016162668744326351685362456843286873396272659715667943983594796105116348068501446622914093237888627951897276655142444363829871159173335467607598591416242054380438842554000857313933150178441512099382190462103139463456819719508554530334714379921765380729495019088850960882731110121325523927234015219208727733749198836484038666856056933589176122056743288373502244957185784834870514796710641444048357417955181493847883364311807613435817883886859288614074755689246464034698578598023286440817568149001909732156050770738408819222507449457870350714154553955943927474427688695559247072947182473397993512865622369201454007750475875767143824278049860490284899635616118535935357668757097394154203112082605642047859847482966223206691804609810165052727849916737457025561752743669785559177398681640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,3] -12992314316342902264725315202204549045507644284108468125776241350149741272864849899769928115269660589905931137653238523975319860402843399351625199391367981119641803441534259084264329127292872156876379240347502167128534235330767742365918749967810679809260296462964158967144094318365989004607600225074363151976356929899928232458869341552791477530759209671609745464805872381760419269851543903626462221012239881186183511922633066660141260753754498457079602059830820137687228231804718247834069836705109049615167872113373093964204064734277655359429100878050958169721048766498015550195550642824504630257849346091604506625534535834607623744684416547060244401424724758166284534257769900323743317264255682509326448581998323448015311164013880419740490308856478582719854474102978813579328184231578858302847372240467018761446856147130381693450868875407988438507692952853267587797796156707429107401224560596343331876865765032261171816359978663154831320135413099999852611315116457138685842100450410152002501788532056977545525209568709331946958025146058561100284942174632748233615901308111930731931578418388726543048876866500363447793570777057211937838091762711890762930707691018873541751269071155882152944831208568790840413506460513206552701500370243079953432799907024337095756740231396742730847094924544673433649195194636374586032713012575823145194336622550800131369522286487821598884714831219087924046249365792698465179355040942462362283984672752353512920750915102236679540372256782168722950764559965724300931090995761426300218978052860687622983339006290921222380176801063490797224029720315946562958396015620012810517034411314657048943010139362842588852532850320990672281908039130886429506902905569802696688839097414832870852284385966344169341367240697078346641640138273213311393883298790608409602955944469483744583129846954003055800896287241803613811982384950359253486173354588047364834213466772285947287911220256972340169103050952120460186554358941197731277814100132741999963341878298643645992358675320905028392255714479025346032570364736814106369503772408260435363629803729239435191220617004536117640098313863461498840479180216789245605468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,4] -111483419440141966664731884639330393817836602503920843615128808837103131341882769279080679277665159960126653275699371105574532564180187969096271522785101921378804203606521384660088045217686536345977490206228343074278776613018557066232441574413036889231797740429028769035125854061505169677779492734228738214818496101704795342707076141131860992510336751591725219851516143346878203209077707175031665481418482649187565974662395729536574358481045537944641640221094617594940258108941316564022871481104448681910012189363600843117211249140387865647213365344113151153628337420138717822572413712984857086441337260934500586220288546235867065912221184639109376756113996285902797876923175911644894821810670758104432187482882189433186170499653997373027649090772093926828490620843538685727195084556788295646346652105035976166126622839252001409063104441966388999242785722045960034490146629312119156780122807398654167937973697554073101501441926474365215873699559179016512740226898214208255966629892190263814786970432494884779738279135416668381361893380672808136304353274687425514977820060971027002475739996450904199088681471655480430841412217593386599902931603073212064080293521017542671273825049960086217064491903253132394977751536591855882399517108859779332320888291850207566495982885469232413842432138582142215115581948640396137190224185082183013977672816148991087744982931548271940856366090793379315663394595581848780264156545590178187234499532896000807733524280616208982396172608544298700658210860751937669274707677081405655461422588738581075754138204566110124886432283267916546394373343736786800376688220854465721006309239023845192968986896617648714694807983327745047663167343012422210054483811124605108035740414905892191155593839931064228130985467422483972825351287813492624661207523763869536049885336838046913844406297274645002009099617735411343736506500493772600604720640044738926788893893072347433046534333148466320396186771698906864601611929206896932289104242655703815291448482631397174710806346913915893895608826503478894369852936899014628197701415080600873404497916616650195699599459196046224623751754942424518901589181041345000267028808593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,5] 444103313991031868433598475865051678409388006900917507428355798581058224913535814811935160575115830694201180739983431506049272912275905383626292619168213768457584290608807802389171620054453577717345677938750979100445670105614777184474065565035456410413636121172729640175938891946189868120261882120371019397866992729478896003687779810670484650392136437546118874260315004255942321980552711375836915692205604899034302269270272414923420288853453580800215480452561732426194831965427005004909515220186207934137729729046156453153876249650474117540872636891526347862775321837703641025160604199722737719019185205748002772586588276711742818803790446106788586059674675182526724749813334266262960684562893726303146272217800734593354699756988666308747949783427976353677952305790082637707363239367042403364522822279285464072210686536011418053239057691110748840842038494011308386997484564199944239213225490307793489794644633782843570849569254286407056010438322348933741909492141413800795849094617827366982826798942205250328954468019236351330075139599638927354825602576433483983705573889017467706909194813939410006625392146056354224195195040054018312609394237612961841472158046740850846455832082930337071684052434346404745820531101389556402452816418378176870435770834478880238040848379753371841459299426538385802596318498466912234402533375987319879217824615112720767575250015427398705696302862956798920126823447412732736048393010300248384861769419034122055118932050971912058537868296882762538324895103902845325487788185017102185533241497024052565683854596108590947823038041242853077108568468141098092337683372238932248028670033109943317018308581330344940586163598170517319088137099705378025170809840061371556907452198378761874729761674448042231763308195049077813924932919539851407718293464672852952293399992520991672190773720464384665130147016815691701955171623450165571280249295628699954489414303743549465365078028769954729688512733688982577321368865507802947340980406787456960623009221304971552006407286117467028032364366591046450674837314753549952133174393585017018620262228027994906822550303357781736774567060206013804912750231324025662615895271301269531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,6] -694789822584989495612101916128646856320000808677575967147219205292169374362441400391098910206651912904029215388042775363514821792757464610194742992472656623429603016632594661722422866605469014944999450699095811603246283303599112815902666733947197249732728730377953669206159176416000701912720212475853571552147798446406743652114789706966736951914687264820570218973275256264967533520465318695251656788487104536440951211192172841026898427638151858980120399702806797900784949884163121703385042676638019581468902778152606091369507817828952776867822323949343687821956406388456508806172227181310760250665114102743837296370867039255623810740853092214861108841202046991186570359675594401435133296010272994515602647692928698583778378806137968728045990889351841915040370407480182671808996614703949068822014622422355346964035942398217621927552223952176554981517803869013147780625598044755067610738610441366366231061668903687655588917000239140111736933257846210890014874861743086987657235881506042142524387981701158950367549311140588931878934200353122851676059449841136536385989400338155192521974920933741884688284166679323975970337174360584812023584270224632789703011056710862398208062472718764821581981084933225362723319903578035953579588222539413651194217130060794750004762430283867429400043775581313485197586117077756079686794454522008945045336662706664927892962296920592726186752598778055384563535170590045016805786134874834933822820996229649979744818142519789388566202046774977005488998715469250254559400022761050577890330851715164148888099538119485656449739064649552331928615390118208315602584411521922894730890256605666003365339960811346820355285989855758435354831004680096791418242884792190460827116000895650627338730334246305036664690868003408563199946902294836225180397259815345886976895908146669847186611471144187207096771021075566265557766195100402363512364706118990426160465953561507344109988945151658796954908545546299219655121504917107600338835432640373803980972747064743813288694664253879653648773977707126440211396598719166882467666095823585446305314994787253767104607373508549025650105098658165041192701083527794025940238498151302337646484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,7] -4138918834432871315681755927293777736067828831380497797734644025194165529771878134423371755914741656638275798760521170977772756219271572444741954157392030965428072706137207815375050327824062098612017092776949026574331066903849879115642285573173132063212670191749257529659047210968705126411624937070977334585878964923164488017637781150599194212143146089234094248158606210468361617678334981152785698725458606502589423088531890462939417451290744554173569182993616426755753710579646731230820178764037771651341281564995790711316161368637558715646697722229463419267262306268138384587898429987374594839412211654255245183124614342913444838367806222610670735093719388074744319545266059400006603791228402059213902214811158454342430649294529456718311742083048423530124818026288065209564197531166550697603878231719868257861250916944966111585915808798991168120709131666910191552137042333393125892507490885580359988291684788760143324855951735733310347157617415804192728166030688852251083858289952715846490447925178786100279390368700008302077107985152597906072391676797393794435031144104584802596362715813436297899431035650652612498370018336561468449262662904341458093312557008956503543657219423871127289055576688869421556123921840879104890694259919151897152846602584131205252020131520534606667817834643458346110686994401060578887295006325113058074993661192195288895559445076190349850012370721683033304442265878903560118798687363559155841948825743558978880812342058515246629325007852858361406049399339518140227879222759131645241516836053411414771571852548999341114401358927756316893206197112574477280807503218610147776810895413076979015420296348127492402700267523806775774261919478484928262712708801933309492163972776305468164271731521457028852437220597237026944376491443819808824238000818855990518999962070286760201253613208192874264020368064127619588105464973512117026181581919807061929714488762389591674263908679132130207081259561590213287630440242002746516582042158121061054714430021704190948168448633374286867024531652866178177091128889799330922853696751112355035433093047445949227869425842366962475458909327967924883685943079902891383881069486960768699645996093750000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,8] 27862678097635692690669838804697856600400738459798960789280643061692787317796986973440661977305353846496201443430295152234389440215255117412530495501113749987493785147285799824575119679528016935314974816334872588580347834886615021836535806430652060041076922567297377711181670127665001598636202298087049717097223145750353542552771641443227492684911326681654783066164501487002357685188144623144066911321073425338490308638264877007041230546840613889685635773563466563492810589546659802734524716558133600344970055586124583455942124700522384672124072854042077043247989172163636963991080476486398970160899058146194368309533210005997913129280023464250026169365739680199237052221043267531740336178944889005487833723047131101837985185510635055025320124239698219463224129381511698690909889333002014058884235765118967462757196719418813186867818119782756259607537905950413552368823406109749602203445036723602847563068653245901221399278910119191719365131685302272071555451792911004098539208010171237250269093674497351897870810541143298796440758031057261179481985003763386207974576955348774526515142125817274144629104797433610370430585515467011081356260316283302190465880577094475295678147657219945039168626365884650327320963522152955038167215700160271210452701993286717705862000972234403675769302291070491935778776695017547875625339246728939110490820115991120345915007648312651486554154317222102863101356371144124628364870918612457809004514164800569777416019740616762620225174665122114257381402891474269348121356955788888893104431591395639650722568980933016015124766922172897263346414220989437810953897052890193449034707554784569281217624938497014302190880927974178075677683887422087258595739207623402662506707100138212826505347529443160028998947028341523749478714113945150655648364576794346598465190145532686229133159830226017684162034511599356609738934106906742018553082657308232708652805213467324354841451176000123390293214129211078403171543233908011147057988639974255782455435507452067886014686470911661449697570274859884282923876063033161794019539837722510245014598367834868502639791820693069845451006096993887326311188220250535108046818777438602410256862640380859375000000000000000000000000000000000000000000000000000000000000000000000000 [41,9] -88705666805815221493154016285412250460783124414484190322437207336639469532555120229117494432952991369453749079037163851203313587799354467587482157616964101122759220696514620306006457677298466109228439761872914502371208599249944950503762503852126278454032827655818563317128022128658232914480681462317031701580066540449072492310277119558898171004089289626014082341742364039335706311013482865075262044811266250488240141744451057812138934417320014959267215015657121607756583153421679263516686757310124178167257080841486250096630662848259430153962890401767794734376481898146910602602885757652185097191067685515403710153996825224639926630601022782366891639583650780302529945253146718783773540674224293950931477042345780568429218795849627567346752754891548125012329784149927107164704034234558470432806381099340355420401776166361330225713570460195783026617265673516452770874080434721216528322830789052320632802125403398284277526407161543193195680284958058451484644322299028840832044289506088463948641768863124075370971522698758011327030202552568602818565383194188012262802272321856268064284102080170284594000562581060476043813175663784893543603141455891836429517811284774509035097077621710365114771891951621052643487664692147064244402025175812447415397991771218900173411826791653826680771795259763235813055764696323343939553503506032984725109979386657733778297269787513485945553029099279324110034826105101744853960485520577992365487649992164583067760123457073572746077895286422309674453874181082825866921840632655405091797835864640152860276263569819445083732836152726827978244228762671778044375296778496274719795842132144642305434804314719272735691034148550956750316685959763584671353399759310581323848289109029782270813875593076253761342528581640129414507624012600176576572929071774663113660262148124196524181259323732361634774082991879880083281170503158976809009446199105684056157778090998801952928504170947684340823484369641478311391560871899043315532230986618269659481459231682577200472531218824421708827889109740353686459401106696203064589484634573304578488793653453305018276867266601917121543908157220551041762600233243288571109361195787812448543263599276542663574218750000000000000000000000000000000000000000000000000000000000000 [41,10] 530097826106249928243605480803286440273912480629577595018346667541773979261757924156576165537078567149792995920190879463715678470430001905925508130140129453963148395625989776745928662954692622620368866957672653434106444507556321604100977764767953289298622159426058180061897099980241579300524084357070138722369519855130366925870037781487663721631575855872537253110851363732325200012277394530685898456890359426818232516470433116660406228594818897178221901025845530820259869996582096631864653852147703470134731384692321383687506425399981512287457975533416978054347582293087161592230826905385127890376833842867058878885439786805660551335712333123765780397248302166898480815396223665692239868086966609779134336798324871462215030641361057634865514062596851885532788656905758707518359222303878791271754071995047903217770295033029575941083235311143819084360484077918480944989539157139807956280891818631692929333479603360192286905456735584367669117641337025027337272706703578711025212414519269572460825039650519536770733339969216997293312195371306388445589555867869434519642831894596688489234012194401154716414949849466739724006120882733912703983669404634782138681380219016408834513905030614398494579172746655770957925706835956460858700395906049552513696401591408181946209463178500482540762020442034252983312334800223565947622560139664622245605715696688212569713793326214593378453540714161798805480780934859803461745288634437558065682800344150631106847233687474438480632860060904025122908142600369002163813629511689696043214316060204082041280366105393122225762713305632542822673987655456718097419705364040651085295298252597404649370356405267525915142389832456067320321566262478548090993923317740795578213032294215788549378300912123292064710578619997633225953178955075741800504865059531633900500908667206626510228678207574931511488448956189213073506309183832067909836799299245960935397095539213722964658443991369705915678874641033414183970639858146571616863443606791280353528024782687189876252811404418327792235556965038151489186224894873676279064986926694827585611221178705416493024004677085665042836613151484758335341215666762687367473514017668367870328438584692776203155517578125000000000000000000000000000000000000000000000000000000 [41,11] -3817866898324868438219421387917218640098495862630713197477195990709880166016697996465816643849524777205658982592173549110304387251148086046228019313811697286946991362448077133371789973702955545013876266196297890824018171395297081284541614778478045967695618953219515642386185392910063276432982464406872843756927346116113490344120474176812140433086264151841065526153224497498813493760327403835358778015583963916525643164103373112164546758460804114169180916690273962192554314478096606628102329805036030428022607764044571598376995557719934288799124205768509059139383595502109449946730270297869998603389203703769701423413064858870825649077966293550236361504742045451041829142560783102160813135343322257340293101240307595740954837403817494369666801007945951307569764218632324930350081301308718495951990793014694135749280466992254157783776069206969662652967627899224743483502545664986437794113092766570014958228037154503512203669245172647488894089622378433888877590360195489318731221864852252415702734834639493088079963157297730852745725720589327610321870116686371887936164178755355837753816811198653111724913458783532461927452878742023706612840848164665329978162705285854455345940636843933344174282725837604333627638968841534607843597627780383060271896694397899378487457779882342610006602803089953154876330648020954480349959913737731186122676977455715151913051822225948551701085402162939001462504538101957932108497985527653060145589601828829134268358438715790013472070402677420891604815897418555913047454581508579669373366436438532635562401199398198023312864718413523552600829166440315441999249871886115984856563460405754781766752031152447461514540645836156496375121605696226168429506785863395646771984796260728728148239490343244375248665104762321741563406359512133102137990656733360891973482710206070426845893804397902447320581316245311194366063514941135427154410407573684362157584017099720039221599227658498596381347165531722859882960414868696735916104623422655651101565822968330510572349297208892256613466813448129858462117678394165309697103469110572521397703628978644342870915140251216580933146953874617527772738004759319478248259967912260973155191834393917815759778022766113281250000000000000000000000000000000000000000000000 [41,12] 18477601416116340592439814798635567701077407394145761397809751388830124723339243948293658423583560906541940760820053431066826639889414464879943075099812393627282851258605910783389327473415130612805120463040909407372478422001425213325134575030434763763498319646474803461883807419345597538482601677249414034826996039214194044599921310495653876056083555373794828621057326966005420536440667416629447098132346607138185514372142314515020962883063002999192934906926664365669317592590031626044755909009235405539678811739496627098407954867262406502058704073382306037091540874304485106423004829762234432752837442475959816460928509403015010057835773313130974465927356801406854190274240431681519363059777514925676547231324741244620999228751451247589419851877672996686881884565519325389068596857694510654541252732635565332209112608494214993948991436764298327142880772692536636646049827188898182420755383249828347617284123887879292575270532187538618450371648696713672333859304673547198971156286915192774472805117849812026345504790953449452578411332708324119290982830513257088401021892141851869380590532459184431826312856342619981697097678714784942493671850410576387268035400888631765657674965330540936819314949467868256398677382186355636017303440869981490218236779058381105943726710406116207083901825542256676999867657394611510170178222442528712610931774448033862659693709308827276353709008854595321596550755376713302420840418663865859783043154688240089599437565159161790443953455294385995730689050474661357198232467820796742554633677098132394822806525692491431490874151283542362385497987673889455350717294253063801038359448213937603213601960888236292343896614095745359714684101523329315992107025166688005153367206878198687639559733879609864596029057744412070547256794934650151297295118602676447390362374691518700464500039638148646037522488807310191366852821752067197892763073607846157063794718806441609987930825342495864351068699368891230542895510050307948937368463490178968704257982095623260942815630825885965390218602663659594797873344403428797771974359086831074676833616825299739189041415278321702563211378134772798605202048677660115298037827046050488033479552996141137555241584777832031250000000000000000000000000000000000000000000 [41,13] -61903177527032965942511563760526971332890922338844006978460947548084964813126319415665536251767773264630217505231161783039321085006882515576294863853523281827508139967010898572891128539602219324046415375308101397997924063247232983048973681653622786592218042516768635903978600760075914607713513060795532121416792617591076314817162878348306420381968625446470032625427385059068309567317757322398774617620337402140430711995797412454201254500672445651622818339620696255704110511158016300989657473955584933235944376262323027719896543093600976477556991345290884251835854207512164226889964024822830059066765008517561783084305258114935931893556622598349316888185066825722068642551225866169731411553647647805889953052346290628250810816177170146822494287090050548156548666533656477016524579946100733474405790402908334329638500051867137852930961106552862525279176667432487760445914445953021092302674845388072791822069900319833440846298846983373969707120579483369083276470311523411990946797038473471908844361616309937879224371055183832596547259579683759503684999395644120338553967865437083516164878324203773589478546075638227725479000707637315253894651479284061718519515003846469301405859170954593827808583334634521449700683201282569614838424297782344012397958287972360745357041094312490542341817029760654228737269801540770753816709262845874514355619596807291389987268242481542600247812915917969055501736155955276866454193019990633540566833843085573816198284126656424546403886669747045469500901015867760699619039740055467937890649125200955047473844631703488992887084582701494428251092380242889696664916354873184291403044939299599514297843267055145789217934902107338406087266888898316259264457496903256541210538942143561130772770908055487911671508557452994034127709876503667702501333999518878141350768533088416723859906591078672340670967929230455751698537794666754127259687008100416827655568884326783385448523517301207437430019723297590771999848713729587072445117182548429232363710413084395156697486351982753901631272533904402381707037366463784952225521365806443290552094934824844297678796981754448951424800733186314374410585616048195795595996420657229067016635859488360438263043761253356933593750000000000000000000000000000000000000 [41,14] 152834477311411526601241628889195853266508842773601056270882644154853375314036965123823023328760494398729078663591595364899985569490295750780672742413109623838812551601702861082843777980203595627927278026055247926043309241176772703851699889026792161890080723162034307447443439157964571472488065307537176606122699968581759145992325092746593152092576019739615933721238524398657723929783451925093294078866811678922458067509200293061893138955637261939284404788774612037422299458025033714190800308176827559489758260006099787950496253108910996184379030410266085164754504867312823237193976555005100960230063131076187605349786256819212209785813669090833216805865361295315838442682286429789835923775750558103754702448910577428753374523114036743820314991994301858245250857803627406275286557082131638647572079521593615673011467913108436827626429196457003890420374625299804993210349084846170123794317511497620976162914957897638623911489892317200086652570185472646359351576024246025693381681747081562850051057875064634310234806230429983134188485259151012777031150486899138028902314338392927067051817937334361062372818274523270538383120303246889785554328887933864649264200132447322468356028122384770471862940681687006177832888728522154442715464085340372168143149063945629084401492688408244223718121315636152944585201244344541233282288756040482780549026165899763128389138598662370910315244435247845408599483725848161214944338894486189973955444978504114359794477201686153347148914948935936494028914131811565243041086885397577685422130709019274400383646209843287748526047427067381022927632424306774269485190911530075739678983928787561914044046830303805670229765082864348436704945217754222721660218557524332282738786522840134383654819164679872570086837751833544284445792823054018215082741791960895474963737758532931077114050067394456741981861223343927642598113938412197119387933017912866302209322688563734329871087271506409532207311407974462836229157483347133197676770702510688347280850625890421519384507008824445679076038495058591095484685837897323303626335092635963761621080002165683297409725185671634999818066184420556745398311570456267172671678735119285097270036555272554323892109096050262451171875000000000000000000000000000000000 [41,15] -280568694567748975318488118358266115842168974183705819402896869123776966126115996276743792029965276231378200887845763488136720573447063304353154152386192460168510438127458733668708489277994729565776809568180281437308262137826286413252573915643604583345457061920593243703036949705964116177578251112724212622695585024007719183639288932695800168210334836271540203114369426907467611196149629316561972959223170283339805942281503191485575701877464864246733634593491434323006111365570686378092208604975530957429234758993712797596777188221963578711067190493479989445726486796616708568636222678237830010897995971177563487825969730081843987569382646808172600602905935378002764501860975184785398527380679233507502074215685074194819095382173525691095746549804739674308720584459913104957171645775641080730071184494943085653005594230325785020509327457713148269746570400226861341386495128961591949536272838486377550232020703839071705921087541093323987961505952087447686291439157330473348307204314141449716164805222850311077411289208984538094895014445058364020204884603572764615466898791711529531811998058512109275895164909528430875628445692760712631089674260829686872924046414409682226833814545410198902951117651407758939867049920699489209490256213945713523672532534123155036128813265802392489885445681895505220816039732728407821166220710798499192963394849177574455306860323678948791994314800622989110343229622801462766780895389188756878567554093968714063010762154078996314726153977446103937876828012201276215364014131775112937015409912601544996903349676796462986557951887515680529310835090653478945888086241029306802572004060188546355324870383534624279863173518993204919791214894405690470410635416463870080521319159061930757607691059921724436937194272502765719553757103567010003954697160550167717369492852581242248932041146314772944359767500524162130367125035516954376343069051411275401409474465176091286129526658806831578921954533292817128662496078018407832520788000869233907346405186133157069210958840091633326289292844125971506463852223935853965959869371725460753944729403303507012847271151059159282664648824725583110540179822092230807271031739842301593740314658020906790625303983688354492187500000000000000000000000000000000 [41,16] 347382546952337458922457164419027534773949740174443866436933597187177636079784544133931536339124368828058105152372404153087827659265326152933755101521688146999058452114306723752952592248422823915218977374370372843247820952796945461378126765743219138270528448207065613051249359920290053124123342266550801259171771577346750836844698979333722156796763802131775379769836049152091890062817518009445028285636931971652720262939002533487892982845294779043456986392543205110492330039729172132905011844242003766762865425299373966940696042314574629906611800905565593969336905716726845720584168813510102636440549542318188843401495980842736483040513779521107838645719937003418898316303909538375783123105352017432147801035619282007259007327741374257144714701086881814032288762304674159559410867198931526106277574371884007778840851440380277269454571745095521685302466349334374661702570720318228538452130107747038684699268992660951292409484480251349841081347368245015751292121283609520483674353806302657835312821161315387037906640747244306912548169734727270865571729309323686536849220893758357944401186767045670893333442982423332957361992550833762580659616856241494070319128220327831286001210232848551119691895272922120925973882017355471934399567277928897697845223583671864938034263173633366117058107241237754989385796087928485814602810225465971162326089426203150236699511312658851332474243078423978113905555399585140566433569973581819129529970213209694321834196600904797721258170217423144882613624434758549613280415176945621851039955708870718478759328882921268498194464084265865761482425771534755326223231203755163641858469258286506653698085176039593801923367365403019883920886064631302777516063880347482993658508502369203764145934392869143015437046440681783411546759329433034846943469744325511612245858173406688080012983645435906802993898565459827653005505225736252133372824086597392929497625161398066009848673213375084935704452584160251957826802943469070965343587372338734096201787432110143838752562643363224922219558989668672256830365181300199160241924242798700595130265469168935970710147454066981375037690143469619161622667511830385481694105575596467157164365380239701153186615556478500366210937500000000000000000000000000 [41,17] -125803210118398725327735351630404700386151906293933555152250451718211494641525526436085056670519649520233977911244026498975705133519173439783549354237494741008794660995429606792751034372131577890221184562491590644941800350307665556960410530699081715527976729374975587302823714424782844941896563452079380387631340245571895853532887116785795376184996190034671683402343764231683615739241183957045924941806626899265644815943658083453058976919220058906187042402626820307290398886137734804848008704275523653790352464997938240743432941371175798232996349781200921307487219438313150890351000605895326105987072576513029897653098088739737942265529273539913329482086133288606692673679410638487556076457288582207347055565837633483129662628359607509349035494793580653132446982553356046051797391376520214024306920494801753980953895397674484680313216323862387029524734233993746537977331619472408990727606186899715597105239707171676486000057070409211239657057185357049147376240822829457287534781130782111642956833320121644645130462093456352291313330033034629734178939527031136193586194685347135258936917376300304628103932897247006936746900794685481598144632959390574877556715122936251794802718345440209482831947550047547156560506358644464266110011690575415657864989758902791290629313822504082803956740051411415624957191753601917937266983168368044696099251647053831779703966985183623730457148866682652632241518092739846621833887632318992942434150299299321451912847262513974174058839017361062812091267895583172328082825094359576865702396144826011733483135217113244933324132238737507313061654879857852146322337819501354222219497912003217119270897182414790795196324797502908899978024725009528730535262692114590257530735607388207929176429932597143889748566853484028666221671781476594546107281376454354610078413482168977565939898385479872948643732353933578383616883078503873111193154674530616988430884179930178424832933521337500291587563535902723048396522914025768136679656684402778508994114043173153801315922998440119426754886185436363560504007151669551959233805516709318156028805304972504897867242506872140862906993896036995968554938042846545612667870098642852188402553592627697298667044378817081451416015625000000000000000000000 [41,18] -659164011820961022634480468996850067406362937446206552474030702416926138519888286339493883524509382960165684061587420723305987037516212354159874696467303461307794243551782471160294132842307906603519934463369929494979183658007038724405582351191338649947276197628350185490333934793423561705386461406909937966721494429587795683411017686763534990675155715362681879804498389970626812886783917230145464679134679608658799409121740226129851462530471488146104339659479308396132083625795848445865570756009300016981936032632339119706872978906829061031256618940020021035867887238822182725308160337141281510936232478185737652546090658106937654699193946732639606589463714136751990639821716518912536726943806865779136807002214902063185258157110014069388483446559548770264688572942735014202983610926372084148917241394914768098936852705745262702262534747147276990382896743718423697514341043048652138785561297708439099306323667492312351027003554212745483958806417936019753683270648994693257031845115149443625650233078475228377188453877518520182190584068437322390176183627525518771122907448794723331778692413940944958973302203272132866373551846812576190589994920916548448604551325106212275261842487626292504507387747543981338384910268627465915744321108594666469881204998898241033000679871079429963363262503452206969940937783567971715363499210366259905042996809753665398318666619161075237698266335255654185944126031400760117142855522982855658438580845349189721535499555557326724603065433921032258942989970272933231669797673225718823855803586948013549331694069412867082463176288842690384382384935939198745307734915917920224278756480086466875874187486361609257249867465283662013520153737528603570442242504920287842873920629243532176808115059215954483182519576846311220867915200550712895014593813924558332547239429209738910151470625679076447232647521188974873352707176426025394427874042189125649051844047118715523447587810726987810616397988716810172861293027083782975533214475924582901044789170028847889978212723454779720668090172784958549310943648779915227126424271621304883637283994902763799981559115134721465977087717110427133660211103866724477856467586623121010373001910087609189758950378745794296264648437500000000000000000 [41,19] 2040175191608504492363410456261733478133517644569719921635896703656111525489401321086476724639857363730865139206519596594147964231325863656102186582185091129715450140801399340848772405652868086561193663998144692212495254360994048841275903107760119723672018652134458824287836244248864186204317042537263816568478748492512773413977590969463714438582557836575501006080419823888374386464132779842246586321257470591238786991678775871530907008078460729496293692033474674851248403806760262426574886313911534342137587775027177975958627993020550122374396179395286989155049238066614118715654967390434508846241189030409941979078382618011001496409751412097507202687856678803818122251132224101018630056624150955337017716715919066963120851792598635959205568348240220810761305714936406824844871597626212045305836058915401629778997514201984830322666098764505709410159472054608892528029674678566619000458995305847365594019488842326938567544612404047626533906577196519132601547498685368168623471194976633636209466437765869779051961955483631231237894045889802944264717473701513595863533883975959476443975447920925775422747497532417657989374010555991552998656503540165778254039957484859918357165970511069394303730935400903656191488767972055694071020417300506466285843908536331951196517469767256811516328376946411216049271290523163034675375593056176038895582021360216896147529197555216279228822318496431384599733281328057645203645080119011426284353649157870733743260667244566409786552372770750047904791783179382501600329771113954536085994453382896378571424777133569141740091244801882053618775373279831604818435612739620333654897131316544846224449003772452019529003286775899705525914123633129889619664530011031431919890999888711727761564305408215807155714172476858574885855036858176467587569249833890338919399347964276021023584147050093765719349593486914703564941309728642016750813596282300591919980130193573694874938951393963614021789315620284724026479154795458081898975746092390121586132350047236329015813289166190423300690812666906716658885969478881535469283878269933921952915168608860014428378399541675177898564988550173587537871529848556499714066488579211859153285206491812431295329588465392589569091796875000000000000000 [41,20] -3481457027263350728501641689450008644149037201383588737904346467776207729063015629958961798372358182175741558917598099769615322688205060826168519493698510326907413675148745394071929551148070869993149571720895089589199592057053907869363479633254109528553478974830259994519612053615095024988788773421969922915599510464878737632025339084146393537192479663170638169559325604541371952177392311030669206671176896935286597883884898280636833474121907389351965301850244474514699888985564181017410494374146810168265983642805551059074894398053519700447170005951054456117948462685460648776762739660861450679237805000326044467244406335742126939079305423643169836011919083948013154340160127517539710061558776861645867607278560187095940512135169392696705370258585235959791307420777166448731204030175593677307938664409370245590840451648632610100312454335449540798426999941966964701394023805467774324873040643264930952577452755446912776199583414734843079432893809609633680951336943349808565381211504277044158250980597787979021017482845032027510161693067557475545950250346959828952931620002292211312448646076049622491226188761274053113507630616556241923179086136585560970677326801607440594229965829124063442645113843020179143910450109052197514454820986194916807029465102678692566876813613019563894379543079357468804784558076415602935246770082087222445575560788774231628208196101266866843828096859777741863841254333271260009559909961343104706605810579803841799018743751095951197245435934835863213758559801956582127139138625841995858299016419224655174080644594780439200739216163299434467620088129826464141902514573127756014940145809702843656549029172313201173973115292351661155252670240167285190988945806155752056746947011232924067422936134311747992206969735312578166743926776477615493934365956391038960934378256522803659590987508592442891207284302283300915770369383186192340094523528456882737154613881823644532167375073693977206342985327488414280111896379245060258352649422941127040727162324899850124988821484436348965692938768130744112702033898260648554745688460663053558546351602577181331813855680994324698555225249224608430736759763751027187075665562759806377168912000508171900037268642336130142211914062500000000000 [41,21] 4012768093828876779584744367856170965296647717891840033330077236237682387903762599070420107307181899724865533968536175157735130246374703611649562696688158764745099228151016503252564329296283320973596777041077671627126769021506196544563402291389203753244160730474323466834585627451690155565284034630261952370407449834608150959805538724294682746803605576156789301250491677167313839674707821525334014195268587288166437831459139499283450195065708366818606309762452733897281380166313413079128710201352580382129341195806665476868484817227737063906501876382769261427499383516052859027522785237591871407526407126430491416113049986017025361604264201975400965808811313681067584996491407239348836692560481548588118292564323780719720411075083137712928551398398048704673613755790025015367785329593657972000780690422172986859081309792483895724755783410149265896577030438301259757701790695883429196244949262067677187484545291488924719293649136921287391297641691402202178261998207266435115389232136355416470363662821897607231143715741903713158095914338700510521303593184438293982866570069292478772206893486052535443847930728970336196626790327666941061834951479294366527166549982333975175881263706283539142948159461611860385678903194327677593845157092895558234410281188442667442098046755739482467753614227319991033953308396132213654703075148785284723393823728362620902958214404957327261377525925167008705357302232729087952634589908765916392681312449520561352139111631173896182867600936652537193465064652842562543730283618088785928493157644935677901493592593946952775510035414191556761749195408087073670041847007548793904900335441077255814347065126356521382449111789627015475972106899949340025956979269247229801241135643436175538470809968564329439261768080041502475727603738833777432923192030504635387853869186579829579231041325500275902550931170242421402496007668452537119284681013396124092435828385829513377205494880665409881483608781100344854571902483502546475274606046129808172612595704384299151714159309839933266508800557690926791988852711854679026730071776971963431449977631176883789327746997328688662643587206697266529965428590534823351310474559397768796494129425744823436161823337897658348083496093750000000 [41,22] -3218407820273409847602337196706965459048311795847911464312210483537143776970791813310767276952950086704744436771571481238613043204756099360301211396379909992147576010224276349773181842267234400119218677013922963076924591847526512365880492886156945398430227771165845048059830486221132369053283097589450256998427104463116085507249269917506774445539204844875643338993276746768992719947581009135342515185695204576471191545717901223223846620055345657214945736323736315893883951367325780798751223950162203444270190747218649717651135621757080419992292027493333580632438218540043742073697897574622057998235183175406698119746912966496195942592394156677712207724328987592357774856780667478639021482690224287375132806548450901340070318372923841662018105261092522227144345932136602357983214519898249270108573588042916668750650539811812342101959152408643122811587903099331954000483030065451551078042689502573251837334541616442532201708236064035723813597271069295002355004647042416794952310205789154039037101851051286437169898943480159958386620575146811344370023517026487411344850789133988886984856631281087917006246653275988371250135926507862106101569078857011575560394652720105439274169855046263786564057544012199332988883147039240699587079304461250661870614604646988203510278817525143572241889430891392468216400175812158663609943924189464041422791940582290427567719196761376399616110538460053620578709312440149351316386096138870993664928022312438680305038267402728784815028112722675048367322970099882446521304719556008719400038606819796884362664842889725617176197116619189504940180904955547251316682155353076833677718820990654337998530589808631912595109497716700170440959861429191561739088119337164052316713315802272448874278522663231343440670135350395333312886996587583003117827073108426726049698789660110086176982918790059457620690236084564004104147781187367449129933567984861077060104265006967266759385088162437917223924002368476973896128521387889784303452672790572998325291487714666126890683125300870772974985132371702558464676755200628788816444746762701981965059618842968112084522930524500257129189270903581363624775393578606792765745054003048562134628451936180226766737177968025207519531250000000000 [41,23] 2685343751743856485942336885114980056737549251805959015433667007046658175038920870367996896017358006654456607997494413262740167780656183713964918797972013248957566382241475421198657296553727891989489303992779337657024163492270381515883448364990281519139601492030808273414947440379826263715693913137877492507060142654482210008342174236730587864950669388893805891814091498424648921833618294419367031234953829409809987564323255401845011979452697133868819499866837141728666495449310641953129548161932448190876462475348022939106372798650957619350431666839530323897848031170810901530229275199125711315751424084001216272975729007015781047336994536797985600191908932500963464475276746939909627879341107233081549309928549723439808265895934585780657247751706940011570167227214717957922240868116067225787827571162911198227169649798128144927133087289733338707811548792587181814465430312872347697815998872808303024583013791245918939734145432070250550704765053491779399200657303156133927867928448520662488404502598535179973361784426404838846443791556547968838800468848030098042001374344521953302844884715033701639344827092136885595429110850273339215208852651677626627877220084229988082582755567364461342533602700529482722777679437784002528130557300233120097358175245010909314529019360585860583179862690805593250720315525926307258509194466082800030461445024699977372467843901507119878276476667694659181007505479459044680955172987045209444141520493778837864995316923431541592812026368712609833872408954878251828764826674469306123065159553890144594286025656580030997604210354890285305689812548071832451576376319592966739111753222231413758065671240427169944634670438037425770869619356334704176210777863622654374093728817673662153227475786762285348352293497640881535403957484819532461204951779598145047097676912446937058434533566899066813858064677195214550151935749260811581756777270311779391581361483109315892532990175064362062408907353421488723280348042800285385138044691398433011043194203646171669860372856172078285221277818252113897442329425662306250254750028335649013106519220968973445737660353623906904160294522088353212562811823613592506061004840260577063463728886283377050858689472079277038574218750000 [41,24] -6626551252215539511562738902662993209850744536301204763171932359718368094208584934009316871648863803435799777878309944391475303063906580481709060045276134688584936367933447319503818410732923520051565114247082055097407432457777261808210341792719430827431458329366614305142477254838398068553515380316202205139590535274906325285210613637292864182962298718352339812895561239268090196437682818120846021879764858599264882671209663833409014525564409564078822413900791605013498699223270576545474398627577057704335710144132835558714287844238519789802249657681081593914303167354210075260125694120300095871399420869526060881328008202744331509416836632960316415293311418669333923737764660120401946559637074354727935019910438394037234443402110098877098700974250058482161945369784105483847677953576600328702135561665441199782741995074070160165941366416445605774419024089530104347717136518311507198929243461016155438913942080895526481144857626043898963310077739033071415983388023138881992610279194732159407431908614508227402329104595531058109297087691334677053682053909626073894235523248796470876218636087478546962445234383168483159409403153706935917514272760870310880922159552077018783337924354293906593800291074689710807601476720970546358452167408522811270628863850266731290021961962838466298025337039763672678782154085255022758878227053892660704033921690061532317256977005153348651789473769789817560740099329913698512812348679681676597720777497802405746613556574733751599807640670780148143832117885812284828902126973007376543294259128634884266964323438487453498224860983777200719238139006375824014137270649167425663699082788715725432456612534013937555185546266097823114955752602421940693367799734812397161731677061491811185219045842027356592700740974900410984222692447836421471270526713089874279038251917979678838919828424448154969355809300314340802968109420707586873271207189932380140796783177938373148331083070848554479047042364202890329074474210239250785753375980890328382477525676744510121695125125487477138874811401465839121591807248270749482726041004310828776459408498649502126340416409120370580437219039890994987474069567804816389935253883363623465807545898087482783012092113494873046875000000 [41,25] 20484633591443036466771001597057326947584574561196898333429928645533916568409702239969383132041793403904008752101967701868529071064342111228993503577941346532054830319034321508730909513666510071400442736605673076854658156242209781091789557995296088765043574124797703082598084290761647768456029914069153766751998155734557543525117310330952364908899070624250964775330200321925544621876287833943146869930716441534460385906280628098352988876064446307760285066848711552511110465328342941670497606402283229066793400639048105972378990306208913213271929557519087450870079905513193415857177475693589110032171492777161376433118704931334209216054269501848929110558594694165640654650758741945443271482636412340283170761764810023002739809520416968962104385964673466179191829270552732983114289982884897507900910377807127563272018408343563942296570740541399445344738022386961846547508166316260722574586703120060298532336966280359968049488190142552991367421704359645978369923606694705884324948005647855685324801451751844122624017160451632751164891907769009458747347705328505957300603107594715564651602326093980826410420269907664879692186198633196627660410891274274318748701535640188050194331074829867446050084849576762386225264317099570713589012462853523729811359211103233969218656706903165713986315626404268050248093147898186116569987969198658528868038229157505398339863288309108075494182569864655857390065941418665756484635395789038813274751531656245770908751156263366772776333325543500741592908544959943589075986766189900415393476219242469435405254715521537832992858408612702468152188228607428863858220092810391529491565191594828447610784626174422317313850206634485442670763484815439218203163661199804736072879705188182615625383632916160732449672642763797198003882766726279725656579924738603235829375785502077439649987003553534451417154898342767495089971400252449134693798447211724788035596277959596263681991085564893869393193171187457771841768749624093461251368840475807996292624596932926933417817180827945492895373092153027305235979263346866893870999459660743577247281867919038514452413732547902266618522615976627977009648967024593543485197881892867716527306676255193451652303338050842285156250000 [41,26] -47715997382333323700011840196505090355508463719229405955236336717728638749098606304702531920344813609496212875264794869350431928087532718332801368607282219230918291291000783552350946252188448659941454144787972276513025317679299880442181647117498868285170478045666761405988596552259728034065899401610553255357109856595952681452221015761356736956837691390017930581781504795010105032184558092339479653129648096470600021918929961256653362400520586037311188929437129701704667182056458386984828327288157138073041869608481623509898201994434326143747775338921996258586108598280795611666090752612222082609275388500175162510028687188564396908422862840863502665004617179163321516225703745285924182790252068986874024151087205094595243331347304519529617059665500857168139569853407017593817006460685979689852224927772440571894673545003990272803357603287742617130395549680396617204213398588445280158513208016987343053686914022492869784560125234985937008455591595098692264681347235515561697693693809048160468011348497097345943019490746098506501809375604198357712411923711625419778754746164869086527982720567205968778069109863688730853543435902071363137470750179845691649464375313118224146114967289430983592160929175686068993507734436467268950754274742440142378689868840280797430698773730776083753587551599362347821456077916791734928582426118260372832356038002122695812710274625558845919525424328070102187781059536040254890389596010242281546226069012800195211652750741156235079866702780826462763115149592003685830575128605427373920147262280248507738554975704317373465335275827043276795890526367266942307579295484181761321402951379620417790378334723657134451381461387392077664539541689485023163232271090505239866566788851530831970924375678790452253787909610121035437614687596041432356055288095771765329375318154008949757367797984429350283643971620238531117093944074732983797108313134186986787205066810294484029787992519990310020849223703558775462026389810381738536530265197940371495371491010272969652136664591436151053603465979805494921227974111221086261598966737370590145385056313804543912814028622204886623842720832164895585949660043051083092845352844827821331419315242783341091126203536987304687500 [41,27] 86630396314585478314943903610122172292274809113890682140466562841074838139358569138608757024629740255801235511468023287039349600700746271664415812898403442654570457672755049957954078320937803003780243273549171834685025423040100950950521876196832001335840357707483098025993808922301294905868075203268459193828733065734231827527105580466511964862280582608024404561136189203876487742767405198800310779183073896802899070346577987301701518045936129178204184511929469870069695562062531911883832340669848053850292519450753647591888825122569958278233749048826880637859464430669485285070643297082801158573479458535665222088934949867832411398541735869494066405389966809977739895041045434197889062099196853876171854724160943591869877955191340195991779693072116869188733094776521298205323074680195959269241283369729903927561239506391095587949875317434606782600633322454678246322217938265783710985887100415314018367913619934664074165273343691502049683723336204527071954764174486235040051744150435677091657698533107896584568952907633084705874174587870233623375303755282261351385123230536298745315222127973097322225752091663228451248622394785716131794493023269691580246348878064048165945971851477307679521472215931360391134468241726144884418327073130889870595446821436192519166991915506076342229716936014448660455432318411210949221915407239721599215181679158960255163154282226160238040557347603522528805085599702367432280430861847927033667709445396123178213805127857105578799778624082162607228513599116393193442331288201117152678082662525255465853226152298114074043126895215442398475125121718246938334125176191865736719990238573257639543309690156258569565214039039819416633461336772312782251480383971649102746866128562114987721691229694366585621467782633231419249118786469970287985567818611509852376444672839056301972741126767570413130530854035664129233832421431778301415343394974278514151720567314102217166882776365260022659512456932620646617849268988189242869427904519289224187279835683334734379684568604193753958452525539220255715386268218795027602024236503012655638449815059414894035893569484610769342107154924825225316612420030468173403572745947150146594850639303331263363361358642578125000 [41,28] -129595744835151370601689204796215792272663488200441777397589857867388167142297185764641428672524904115446505549410188007582735832092742216477342566167573909851264847484175668775896502556812408017406525001140205192931892932047420818197258874621202750301419042868089494293524505563106604889475158801337455426508765125802147072268297767967027916806920852519979294420844293358405220401006206102999192456999079071959508754687651045133062563797230746286106982062434109915073087580340000651667345816899229036178347124901357244100962618640574057728961252680152183487948248107139474833142502776487715611165492993681885791725642122905084306629065658684624740903347960055393776284342856246685745316953620655928969320190675185798891393342378041194936292208462856591379106766770333961194344304209482986902797969150005850168450005096771817043915342470076786516950775301066339995907019206299885183311279166429040314880750032383749645702563473950916148650843179980334725517035680264232975556115684325812637879350233378212787693812818970913431193243662741338358994861634314305094465159968336124922861483190163951518883872253518743912459552786056336288604209232349795136665211749468772795345509702596402180796718918673988193462606551038031033513358057185350190416831747361973746502888040827596117215661404810371299700746313782524852693698203962731584969318237041247437333287676378415914574911477892940877905899800313977815055451052491733286486612159199664026547923595004279181126835338727916058715809750046999899099290696308943442318267092253014492044526868339485672791167152800017617824671426403668340645651057839959509050606573721456466974526249378673782734446330545316885274485972093318775846282432437940175755784433795323269367802755691466288405560950598772473571658160696969627678404649129049076228484722919558884574299974926854568579985350090017270589124734994559503447296790457928881822104746747714109342944759303047152686034126095232001257211010732946961761875819529019469631464328126466809513140705180222701930946099863405771660121553904245696180257958282839928685815993801733828524233954672371164307993367016351465550295544778991424055410120949605179418995248852297663688659667968750000 [41,29] 165559960960740382566613510647415412421555384059412991042169859441614644926944187062944550181649469398233726876258674371600411499507198135416884276575551312490541597891008569382975340597991633043290880033085925727092999071546129333437379170707753631242994750164871690361952128144983840786833084484164684179220125025216282407066951364774242306015102723925014292216538734463704417246795350808238292728594959150656423929348040861314381674479527476346135588048640086207046136652214480429443474336259173136490524477001423292822226367347158619124986842336902792199571096948596348111353873692788563552525698643647302628574257851007322206158352537654352557413156117839332126365172073158606628142150126982050328713991499097931647338237795283312655964799729740979466728888242176103671669324096550444790257675140190015730144095704827523753755326538786534918844414142851948486282301601167112296025527939655987345241480265840120973494114490313552384730892478777742347691078175136871987434477107095998752101743622350596200731568088692728284320606526710419969651238770075519596567766877219661139832831458141619114756461880523199403536801794982034221363296810985074081712915659120823334114828171370032010601515683361126516415601270115395621519603937706757012683583882421257722181147146491319918991127427938941212902597804556896653424818788964337390059766418615298581229606761103505917325741280558901272395870604867910212909853649331106844265896063395530616366154383413020358328009611004611908215531259578442613944743972350918827399340274507107593297220720820887926493226521246115798476648618813946347941875874792880358729967562605989389210993816342733385001187822093434626505095307106622397771161770818775763679747174218061720123514057577470163308745408942932072501105741851229584053966442935992490727516761720057114332778968877828436087868803115289459196390701199907425870903335392898648819366467847111065632762796279302679898986987841227330624958337703966888214030356344034964143670410035648511689145762203421906142683811460192325159370109489434688409208553285008870677568549996257852702091931631217851417048874187494237853130782899047971017494115114621067164080159272998571395874023437500 [41,30] -184657840566818497195776175917653548407943575317945942562633352082170386140960432305407967936246961535853913219674781785935562124628452037030169386344177233019480882700317753127563961949830347754753995223602489369746410896452610690510422500060179263143161952487427596099268053560423696441213252871793329641854554360593259306977147289098639568430568188796904096036863083101124725583472972428015816026885955123305424436277704734998761869208157767318430208780731496591982672565102721699061119245602190946994138557283934420491442131984629840372455461794290030029552802621694368857700448586735175620361596263958781094579459140151068039715656464214578070905636838578187960991725730261979464340562376159816578679273521359817899294416217416066724887105486059746096458523629404276311169826614585726063744202725781060025081456074778449831934356334160203333571166779771177932633188582463083521287059078278987316780275520820419076917125731227873337454549691390599052913611842618567647277571212832315629906937863150249545751710215304182711022598603381850255388806591539655365458679521777882200576142445370054394573501945082388082736199119101724569131684332267414463302262501812076367520494758938391046410621555057128593904573268770377983891304514958305512733135780252198080827638205897515643447264075809864820327230473728268769952603231900956290136280797687331832185389863038370337263089930602357456833471234411753503316417456449577517755753313603963823623328768397139463935414883340085925453112937218618480930285243596322974909278908410267831796323553031031096201321009007783179811328800304911326148132218364486096067194343453374205688882076528637406012948646351034592157247986338793774245906127393740768808612453406591458183255910581789788248946675254553385917399097607610122219929319871504767005922958801645243644733179947507691924355490764074999595599269680411397835517176937710215624853548254641645523858013370213938529934268124365915479011450586135078756509214077772936974144798803422804107860039036028794744703901378835519615332010516400437359093447861054067873282695833225391580104972672792372951890044229607650339836632816308457873035603347133815077540930360555648803710937500 [41,31] 182315776957414438002545944992906363438353821273577482334389662717372393198627375075072987146242540083738803560230794101047424689504027693742842036729136063536433531751386751577553712288210526542606807239551889763046467607870382588411815073494440151567104696380015019711707256278280833077629304353838330211009255551004790088170334298887865659468343489359626921356906408694287530605202820744215885546832322325760907451498339900481503921359057839875894968864442706115315380075539541555664316985838430677263270588856737242993436031925304556299892540845347629422931104002269173628875214659589770001775099146899447387478182859618062905068548808313993460566848754106304494126030740430781980929319488166615075132811193842920135728810059203837715890158104999314253611615321824606081836231975597097317243906517292813969785554671112293046339297858863926870772081744593181027122126900121302103948115856189953668823270458255235969673518100265484704665742725953821541257395034528359275161019624998195579447681979811849736560956619518741037721746284376855437312677732278534362853217544000421296775940153362350655586307167386147705802191651541763510053785411504313947774269300882156982785544158587715764873219939652720829554235027520417803661624437886362841576948241929586623082828485724392842190865180493481913139408573256203426580491626481464082865524603746759050610697325890693617013666319718071377792230291683542347142590014701652717940164266268891221535045720670342285447824953769766683237902110563697437556644389688259072691986109468120843745976740405951642323489723906391449238369535816084614666566993221675167861965497851655742701675098932638953422453745153172625417301393240827361467054108415985185911105810463622249599369671805426048159264102543241908483646086266967440578092113921603242525509424171873908378415704406651258275164311246640075801221485952649578666977268988183058023363075332967342367102582422229496698312288939317030413515781170343109484418345057380795897842523602114185807279061241306244271442883439540327658182440892519452289009961717890826355361694407848873780387856546151887208554379965893097774589657693222115135422978227097701164893805980682373046875000 [41,32] -160687877763193323268529044261984028448614746756814076015582917205242971763412838589596385694173850499050429307524651480652428157972488876168787308242043759710042459652507690312523977915366230610995692324562628822704679191723917377055213157601115600222336849553275413629014927370234326944333679699485415234769823476311064609457143490366700653686144231253757485305506096846919774004422633985728982811957519493274279211877494437507380207178899290908995961385671913896960228756702511996509278923833553018215817986074656732843626708113759591400596906271750371236420533900402632618830044588772014710988336936554397286393594824968293004151647939570352279833713692823184783940720481323078915003611222164837808044633336192570430538676006787159871188976987940737717251653272850145657774017583080282372776612058413051220581612582888031396908298278524620443324435052548416679482725177147533342902247013910640171693056130965964264407036095913023545072148280272214384623589677287973183574047450232248835156425113052954219510075401930686946851768157501000529970382695016231617057955079223376259172562238764083978468590987422620277711350129354677553309930213701057994024314363557033107657537835500938832955945030521234183884961265826990259196820383961589298117916617218366323271925871985708004398139846897574470047824324275794957662948534877470349963830327672039600330864741003681223037222610398781721214806239347492439104317198630659149739981372437647331262017832561494207770365731085812134998253339697469387350535358574088384561146650714933272116790322811654100583904322062644430666599822598094328779963449026691068432447600794383725679788292149552173127903575126309481693610944277816836223134500878179674479846678130744709698249132774159357991363636743045509618397888672898903985872309528482586575354377574593303884441178771639330802556560655097670667120089430662241037473929085297874682797888307318202310693161883109075806972520485566219807627417172451251782415456718979889026609068898593526251534024667121790861613787291490230333757717176982284268517398892289174639496920795028524157923681669977886332178143886733317893123530293062817611571269083015067735686898231506347656250 [41,33] 127000750950913628363328212904865251139636253722200031857717430054148666359003411276903206763837614338198971696241477318553064494786941622538541538388027518482589126050462136273438442579671220964187798074177429260084806245258901314203446507251228002063464879931895841246299679589406531559087644969111209523113525796672368302977545746096640577733037037115380925496789624046510654165534694187201924794149833638738856289251805529496445461589362770629675583802391979389669002798417531238343438923306734824176239451742657823129046248738737041602840146970798631608468496682934636476886497671031414199343957671213743626856924532525200622685373433182880621815513529742862272822334014543366245157582917012244634815951761578229936931689799748069892839914968769668565714128880428197829243141482619724291811433230822191208128528792904377712215683004200992011087814710548540700016342036231779995197000244824206229371893359981627728879591914401688991423658068827845464917289807382111840493636190924198711691161698093382741762046590922056357991542324427051902400061989962820323897268098202240531726318223061457983338062048740292869747221956497727914403731869696400984754056890898158856702577070044207096671382097732172405017571738300823055646467840442927646066139684121270079094708548942864570718520284562440426459593857058101107423856789000960833034567848553161749850091613912824858713347366252759767212934558856787965856683950438639350857229848558092352206231498716007574509564774251220489116350591761371968765569749327537070828125819661074125571393643859938543310686711650685836664218930117673155060526360892611906578387090332100743554372225291121677836990379907076168875274478032406979573314501543852202315117463614125543431805161552918598376011684821176066682989945845715105280186387177501847543040744306665174611300152981741183963501451515489424248077906773649947255177430966215593300835536901246629945266332941784225308677770315896009618165726478051985482119504440047446192404020776394039182302655054175565106118315530272733647191415036114701234635684964079213412309633102454178104662258361809833415475494829154217008172649049178165592266509520413819700479507446289062500 [41,34] -90119497216453201475650857096926057136349036176026383970852065258487063092022186547202949771032895615869119165448451826426622945138228850727858627088283375899102566866549339340510726562379197539311050156337291994477982005481462181422506246874970395605265582373378201975656139865002500551339549238686185961837061604450911920317536536236261960023735837407078099437752705747580008063134782306160801895675740035941219734021303056956563640095750294053343374873843401432098076084516564689392207021953271563980580317164800890283914423944970048497769779675029212455355636858686002170776138364318678259901763404218657595294501824338417603921502141805632618202511979347731572015152557328291356440407441344074170472351378083205539092202704399956399783602615467975588838535216981806052845409707117867894803855782223166642337762404020073017487212408534560309915753399354272268385312288177490570057244874170952869279244620315398991973412306746022940576662721150193709509576408416949804370752962794944307300693881721610827347469381640926250223348280830263764572228990836243664090957783050622294913654242639074528147799760786919925393538929571027223513172002575952339149152646389356201525142145044876047239421617411066882265770915794496047958387684175215094028267371859092096676632785405508416502156456502954325170629849833296925893924408301072219884899498040251459605615244981595291996937098860039611488323746151323091360260858468978383650653186682403889502861011289476000502217200271859390093273524207935948994415649933374722664585773187977265946777582000834063083641900351807847041301354317839983560278744651449680164884840641200657231242032250117013988896147793336442310384920446195133292316684206302994166218083525874890092503985718424483308882312994058671346339865989381322086277398025289788495337289848575882793799886881297516194528101412000737672946343081801212321730262915284956338388198344114755627287950816342989035947107174706490001211366160386222010395477181858021239018343512465151066698788303368715601218073147727211808299372816028014808848025390098367781439288637614518895745481462758401013264337757899850467385911585022073566619837947655469179153442382812500 [41,35] 57287647376056581495635296279945204528898660127908217038915672240288404320654410302813590954344295197278195885413941039300267564944020528814268653665862731550599082056372819041610118624233496895789815279569310018143706677389897687954302755852203523253530458092543757527552163861256304586096287621921921914206675293099400977931786937088093159459892532282305833908224556730926868519621830782395454706121965601207809645475646849354857613395745143345210483803618792936753637212146045223905406995353136157697280304645478450743277104634802873229758308438629475176428637583596415838305034988700189471488963598861219637580811576446185656175241463166147643191590311309249065360412874643313340442307034584233793294855491177126262409671697534440040960007790230356875211968385035732365705232315914451549794594076059074990869054913343292080002860027047874523424511956387286023662200549844985306557518106544065597559568648155882306923697427669154087958833837899737023431895498503289528203784506694215730066994324168594451990874522622161814681143665484559516864569050885380078623021351331302485631197645912301753153608475625840189083612891034432553281588944554985851772605938296988765589747889094750627352801666393407065387248564814049516750003551274604615014904760553404206296036907855061163270497806036868347378745576446611002053408458502538697986637676895650876551441709306168290355330549176357482177115454659562659249086933846249623193967938379572961541992245407614136208335440771086286299812254495953688435983591104712277895179126191862131982217810741782030552595198830434311163622824406549959095164300711570286768023348324005427166669196378477991411028351266321485068303312918259785195061298261125887191215569034610151882614440503944359605377615455279572977950157032770362445908436825280097070659142962412045247657207333671517278102040294746885312995061962579109916737573100140144696973255553951616161057731875751242127953037913328595185984976792062706605203198713338529262077460412718966786808344084027363364261841876069832645304683174080381271635878276229164035299414068010128594214559174100608290198923193291326655071128703955452010632143355906009674072265625000 [41,36] -32407659590964462808369568065865433604809899317507510562735482922190432239237611933750004715815649602562885066878831373431893320404835260656149321045771024348247436168486619832979401487418946938543467896507706618382286935775548636980265316950296499655717964712064870481687891564908660725589614551914174021298177450357605609829738722654748608239480595302361104650710446137926185901103737540746302272361029248015040153718933557616417735492435246440954611621501452979714047045293279628989008006183414232692505105338360559504666283261951224300954347948364587347498058419152200573663246917991826461637373822165609674113401190970171678697428639287054046474353097860282736101484643396999410102293961663950198571623616454693007602699810830986285484603315962478531937365250108840360190337828512374711897020552991832248501436147797825975242119165334184445327275303421551484632724525264070658388030074644512419002275277829988098488825745380545554118509953335387608394567382436951755394438074439378577643693972963146202771422956717042118237922470598060221751776302976809953277883771572322776834728581404026646247191985911223814757468792907489220079261754307197781350784463582065001574271563393562574377290298783616152388788525143208590298670020033472215686094676565757789689464361861010358667389281868058633974065984535511052007059547432330867988071459519052899349172444080907895543408860960918061017559198887278564780175959006000689717399193022745087410973988219181593860462859274486554566197767087818242891795370458262433101970224991414987697623299688554203749219807086774456975177828993122305028847606638509571625878592479399262280026095857306853645932914140479478486023399268321971253915124281722305050563496535685742359437485671764598642178018313459664392071363023559586918692528014724300988967517280604664135103615744329367641470540727099874641527149106802294609339996947710239311835781254930816824258487516553567846828109277559572317884091855934431488538716866354749996866644614903572299721936241488270496004689493194617713193475667598829057897239001900717135557493511852829497674952736595471326210196907799434271925387296420240090810693800449371337890625000 [41,37] 16089345374948665817871713130346174576792880678782920324284305005663283409659943076231285624687683957532781256389552157226735213631043145648840722103176678103983002646366568987855084690651599485795838427904273199479651266355218244930329743227772524826858015916055196365505377502125702350763130570553635783856375098978529097770418920226518880163225094900741730799228127756828930358291737475594830221252838511182261654094054123420982220954009268666483962973643470574496634703513695483513313783865836784608375029525892618123748693442306839096523812965592051846461350316397942997196232093656299330659427796893298727303874329626505040244207702006415010251366325655438247844151060401528539222493887345985840116144958660108852281514525604479632121858236766537884546437507898997265186027076771327848092638126710246365756475392337594611263064902608816771836649001897063462070451741077257371181844226860328034816665355462063374761327598769529050018746036241429133319364395172213297833342225607406481989457809070030443919189955511745195406681415003795668309811719616568979745638409903989807121368753768290594998382150957508120374555119420262517875809970586300779697904959232855965094598708520001376646478191282235220124476677366175524397812489036215904162645081481474038488565331047864026409488836225955925455736036941573440708395975311807749918985349913112427909823613429491136085535039233613942912772191269455502048609755095729225570554985812291420919716169364742868013503148900278358355781764829997641016538469442237624814109172349936117049745965745218224209057938028744136116200007526554696493298003139042743842574198313930188871291361052673349410846087454958262115161385434940018441507475899450450344993298411653541076157466455739897903959458391160736773392540225243701265936990685107324837731533718919200841762915467849557917776261904345067809655324880581707980480159429856213947741866723311793496306171474336360646252373147265870774320127661793356061837336638128310568415500426673018968435734918703393503189452258650055220691005907765300783127325121683156605802651708063790392851554414263779766525658042824282675797853414678684202954173088073730468750000 [41,38] -6809656373599904140812971928910269383329627941327562323772988514114122566113807492701412935232589786078959482643736776482759861504231451096768726065463676276093563705676777089516896497281529779820928120344220639977191729689822466754965808017987394194572923513716724625776520302454078326856506208475407107180591326106473707409438647667135648537865750821516570613288559119374319741101973832375614703536056840221664153366365033982608072136158472227494511626194744824174743100963193444092360940287249843790181991360024697511382356414442666562562128524141015184454876750201466591464365400992257199509133395420693099695923076644325887030147034727041921588126162163402435591763192537221353883647932050820591805186758344174574057697371180692641725835223906396095524177659035581278446966496567282068284217198700830132147692850334075288945977130709036510761779255318965437738498719353119488938773162857728202198200877946712364014565288442786976346013932190152581703279562676386939946325171056224524526736300570245660139071969722431312265650701984422783071501562776062388030656528469019180902540435959223955250337906875102925588149914321199117302932967873453535447803986827748587838083008005517351803481707899964745397283508481853619241689015410712768834592064155912618944447730687351074969048240015782141782943791925477736937295998279792939713773709176882670705879823571759834958709890464823115440596669484200583595850835076134701137287489125547836117122061177885262845706322574518876846880494208050933230866994446453091578813885291315814710781718932300894619991292465696711727412269465124445054613667308979382765959159288040456535465610703752621209775621074636198690196350109202606824968896922317539943138105843672972029297852816326473477483412127529287259169795042391054804863539753516991335054237589262610728174857044308208212891371096163627310028525240331463439504467811307365105521673622430002979995343283948113851674570363224315386985211946904758347387160315264157741386277277062536396208477726206395461887252474331674719685505858911107192104024577692779350769102077626848782784113814933709356548990204049563376709208739612222416326403617858886718750 [41,39] 2287905465885503934613192007216960230732858010147849966028665867659305047201598569102664890070766303425172234104548152757015230943787475972437567963715808813171614349324261665247687844728797025475139513818884653630449477128070367628130232673914258989977510070596525705411784022308212779379289782522675465937431077842527667156779121838816458038344036402650866239865727199926450144595091533242561632155693245627687927414079986903399091907099929749431869242169837809359711115523664633108218160001470399080376731956886228813064803248196453274845647186120535608589683378999184169371495468151115730843969448128448293772836271894372676340259428441665182485260225739661965692616435661604095931534035797662609913046791251719126533399526743102580300066622536665002086431750028187961257608601982499794198341242224067495344155087963635904033862865606600240379583610197261230524927806258956563157527428852345569489674251232011383363300190958603623238171607012680455055738656720164524741723797043067747453310591933559667545462210555094680756819834276329367211301278941711204021901819440933529849772113446345710966970148349355290859050571374345696680259659678857607487685678220856260876221049729188278403457151091062037539749435913309004470461690205240727020555537904790000226196920948882614571804560051379052081006680315716551815536609262454513306737371285161980977905807442647945846622402245821441241554685746437725251866974535499055255535780811409546843971191818366478725872438122343616384737769337702464847748998558339128504619638805347315975715909877574942900267926188152073123392329272490405866072537888326856468632350079771488396171287842412879947104964785834407127857143321179443490801635631235161163435039801174351974408567865724866983841392370182563384697488856821653305063039513689320079737064579271878516086402253697212463270674404437691379346261315115709787716927533266064729881217158272287746945068433020658488465224163382149225127547203958819324062854580228712857903030398458131808044835325062308281479906167142956516962506625729019699246266007749844348674380387446482177324964574762612871104343434825595382520191378716845065355300903320312500 [41,40] -464446189636425988233408453889922112464873836555144476473813846033856866459170416478108481471648174159475353343696219483336458699480822190023167398693931185255994166258734474951965422340917750998163101919046705194229160045885818416310440473681794956370865065232551130840341667107397065311051919932896863412037638165410671615473940785348399383216915731575935422390747816194177225400932652179122958058173937258286484703128443749173004205217978794503730485440219946005675450225576952111058655364181022521205506759129106077318026106775700145435160946230443309836087732183666276327266340483648478199014431126160487046331464838011225376701599536260779660386499300007039070900928902049118140338843873644565008361946953264546961959500232001760823591792455137820231041173686234556660610819084820571857505979847011896061211598628513969092771563960333946013074689793830256854275926427337323153879909387286920340492797686877136162071705217324021180260171459857107022775661424109865455552745930951018854173262276127576385226167379394606812580397522735788106041365888253270939043162851847821301381833709681543352321205616007063175168768498928377399046542952041750313176296481568934454906317682502713411002677576376159077890301853231651901910226918431099151596067116108252824820002339489463934950541199055193571693526696590837359135669591600598028196551435153621833604185957129276828045650202908066421324234263931281452159335292616731558693244312445142396530780967803835172811189802612500201291949906003715270473145795647479627112016296211798282208637970447882213396315650817935542686913024448939858220684034026259949523894086465558984364964973808261476050766721737935401888439101907509473713484672830030441654017211836913425353325562313368547769316498985602962627181813653358512059132823351794586178833168446454501695075296997921263613373500935201903024683805074626131149647982168985937347781949009707254590915905932820925473134705049098920055729546197853551505999993860878067745363665083610567996170856882973773094951746005652412991337731179054644553422956102911009658879185594612229362198096416330034136841532765860307563343667425215244293212890625000 [41,41] -84926989096733075539233724577786534992536361450128793427478246093562251241733930458676988314335294182189693358662706378698398937634821866141800567879280935637504880749199431096840411511714722248720687582077631664600735315287580532057122095331416618339211594382188819470611471703980710304067498169926891570669753896660252193046716606155487129790279967946292588854275837146247695610633821906039541183043374581401942930381161620023552232364490757519385133093870300396713954460292365994967428582009249455314178009184084587033329322742318629170243704459026914971836558907904528360110605465847651937173398164540868473149722574795162562166726896076680712652129449784147282421907960519623710432508290622089845541526803613349797249130814343663133071885852438401164197469999181047113757188707346130870071972248567582280944922662582858248064934856811193208824210080132883621169448948809119745676968996493056638832453182956308051034666495858161218851765872447356044334225345894414376141356080112870522033008553738744028738366495687470142228752222561440980206317773773223365353700759092859996427171070226655754524348585742982302149062837727810153693752781354544343434968600157482015820344427748940536521353910917819867872928184416963661699820059876942779868473350293306313438747212107598445320900347433334528418907784712824922284846729187725735908652351991783550792916506246238353174447306961056385018006429815357591154884683657169407627179779470403479379157671366824481578560338159799385290502941713679212779489973795433039514268527686071678945911211088483690275111928146042533268798692681427274335936468687038919954311833314169812077134864210769179866965347777612222139866147562747133570897614196559037306265181436060377971669619274133952946825994083757632158911141654987744692495870449851047987268209693305132229216103067264866683555598693775073765261715869857374328001442030687423517509257064914215440083500958896632259427399398486205909785711681233751522671371961458227737952102155790573977262741865847464949490325643527007159838948706832074132778742503803582925149087288646906696198801503562514044528425349867006843851413577795028686523437500 [42,0] 1363980672281188649969342465190927502037775577941161382071036929277724576605726612682164143114619337694450978649630451160827761473185640260609400165841174649124781820647440484492801740441774912345158055394365379477730971080781449940942606900098265858424783825872943150960948173266730089740876871553222109045020012373574478344033910851382336010643098858391047949544738428647590354585035893991612245218636043990595933483810748419862236453460363415055683706265303610144119081550753418633840177104740016974029716754188733859068007091470277545191301917994556169345972108690696471378386359886739971263036272788212405230357129177780518127924470111889322963144471693132806795538852382179992402307537117558161984825743690394654921979691580863689952258480888624738336820456014463108777738806917257248876182461485940374808572498280660270641547577276028659502542843141054135013724719257522999463880381320371977832751980709301300116318328016164194524959424711931466225858874922174749607602781934248143043096989929094994485439059098078344407282503882527149761198082999783993607155086815766645904959791595361420467939535031332885683307043115149567400716753480804956290822628577208259449693257209000507965909581339218574503041337769845897845426971789057580750028337060219418047981655757534593026079346268113893254135518665618281150343291049410673769115052782731747824414135747548618974674289647405619496496239331687365658377735670687378723402927064377638194761621404740853485759753684488068656216424030673016116930809410235325240463901308098443039873237563643309491057853846459729441407256957006602241076322458417000858948312783612964165898915671650511008314545981830183265581627909445502025490978289685847919270904431569858047001666283800312406389314570661461160418783159101584043336446286684583161395536506751163234523890557874098732034388878853604063291745126605451087283074328634528129244059577276715362236334298266234710944672136654013438414139257804057646236461724464143327096806016669689559146621185987848168260100161547992066653891689179935069319163019455039977493832964509879943082459874403866706416010856628417968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,1] 1952838679310295265559621588683659927994991861953903961155811836776725666042618099656587443088792494951610677347800136126320298643612210580660503926855371676602901016588284938526770678684628532195082413481622276967525849044998764729202320198167090495908458335276474523026089378397233807068699460433614462187870613059876825914071974693524853463587195973361856164607999172088197240009095175196749243030565480662694835798103152385418958285239815056457822570150177361870046882614175070447619974912201950878275614387490144389833698769050016000365193483146877560561553975555506199418478021135760574149942914347116080752266566831999296651098950795342423466289583546865949143979632959767946556519102817868832757731969489819400788196118949084483470514046791005940587777994108500646772848583258290086133164456555359396778634037910882905667601818447601865546283822268823273357504675206236914815042776308229205481841189893142831557338788179362327297022285848204399679127883156660159037432042906704799605604710775795046814213630504940416276050387719284367878945233395862630701821914753826088764397098903437672603160009611904039076542868588544487055092196514626468964033621195634803314480654483218355596711935617860293484947166116061256680821249555159400579386129169360249111100487863895373424336970480732378893350370907031709465072145346070145996028621651538233552498059531823418208820013334195217831234411287654854063255183578705594476844273999902995987054534850497764966694829290500621884178919246940110986015261353981158517431773084154486147440099518341565103656337447755832192697003094187634604428132807450029097762575362636392752962657034164610020635456423134659210906736658293365846617849248924698057617154548256369587426183033584212712816569284373469902086276354704360443214283382867235366202278296720213587727520249041607511690249293984683984336660736629145818815393616675635971985537792079427192372811444723517760513731076663543677504899899843115979967850733408631878077231912311780220823005300102081785867046711689989456671895297868122093196356276522111762189372454324745281202557224686788828194039524532854557037353515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,2] 222205249995361703923414549883571466451374369654938685223984282903305453389119623917066170207111748678808596962163958342209077869241555740244868113436467516835839334429712701396160904841965760340485792049221987297302251974548951868624741524575594970717554814112602472342873560499636332463772511118419341647824204864727368673474194750948870266822432141973145988518065101405951876022166198333754899388354402715465989682889992166225697002034648761048582126906851337821115066564818427610944123805791681250834565918027256190791260627779949429068607807067548874031691660674690466868107188507874327757594716873430408126996191026349301838945385433255709649507054223262076959337698293832663125874947181572136402281130521169453187080900737862552811069910892995982845283474250311309944665080684654960441942390280544564567551084472668854710617671679474592106841582933505387705805341331556440940062057610502183206704872482087582941487435121338431157810403728779687644154182575649017309397149812744813829075549795826342879388544486483511527318580387288289495411014316844107652235712701886781291400521912504672755318225095872133781625925959856743600999248184984507263191631997873640666138904915023872401434263879743254098805885985813872121728925103926411095489417008628126555136168405869113693944312372548596028107842574049211602879268156273669531293858474355858550623092864790291976418222883352133238645770138603265520796386503436776797450663990228035399729829882536586452564139487170384957339175956252686767604454901029608373207448447200713185434480022270771336135523532839285970612205433987181145750787614717260398797674338535535654401933553823124666799908797683285567903479585241398558232660598159907387678210536282570649521736202619088991003176151604564725633511273866129722185653758614855158833206394023572548940661833058307700536336731837446369081194829126307150009531513764993524781080179606544240957660518398070359741716873666186408699498834528912061233915242202267674133782025809991413694170804142986748320877879989523822143696663591543903611897555360265408906130117310835981956162057482460220336761835824290756136178970336914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,3] 1538736312225823791541923146061420737997545185398120253361264683697310078969885069706213762971649746451317842247587421389703050338758090260014205477273059557703092797904329508039976909223027272752598312044228155256603890554421676270210034405807179398990695081889351083256604028777585147899515343716560341928440875539139104750562765551593022065912569558298655287693456578821792939166209289073141398979547461176994168274760203580494144308338987985735076504748494692825185255253550669184180135165331875788839394655330027816265632291942449842439435183796578909996244722100976863232071358347777263710710592174781435337861512618096269790643655965517348745525746712621965094162485590934588069099163665518109987268429431243282031650857146623022054328746170233521753364071128617760593565095713287456747217196465390941522677748245867838111857902822332895711726484138742693364913017030751502298555978750163527995328035846676903632725176239511355569041994894404511371377777252133745059701721798158568570897254252929349345642148034087627242744944291096856824351513386432924698856913412659655241294548820869739367486267657940881658620660366651819594277012207367039148724727300707977792246462898303016947058838935078337713230185332877300017215212915047801882440629401906624347564040337858279279980038618493031404983054258198025834544544713739672365296883257488189810290847454732435803241617848776341320297590144760705379489321927819032726616942533195484808191486684948464753021756384390056116095880394523392678882166970296248422471855753410069781623098087340127863450820797329296147436377830599275168279558738715837438756807715434929201323062135107833058994046739652525327404340229928044663222479745575886546103215824652777572463292454249842741036894166320163774324651667384055807267205030569817913584871291210594287218689433632684071641556374676851766082777507531849393339085541330327937135224969028880945239167916921885689838993509845041067680430871460137551973882416834209180055363019363843713815921207171500988265780413439482180258990099557746557592541435551540390425181403517190051091692236648591422636112024946442033979110419750213623046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,4] 25740809447818702413364913892883089672825588834144839255040418106727138703490308618908522379885839185948636217194354157815676810512317036638211095057455534827302149482238546706403023133451932420432214833846107748416519175568966301733627109167119753370300399808769712034420121302854360756249004492782508276283258363990781411123507497580548134765058580433533312560565879421505854365635334385814450583391124702312192631890277865115614769999375130497872803553556539302197537893435904754091430274744561110300776593367301428071888148424011670380494039312493200707625515645562554972764333877803280394317934341951181287277518059959317729618050616739019287335235320615882232935892445400113927212407270605894019330221532401253321409012233622637839315916943044142112527075675759305349595421236247071376185774607472941417442219024697669877039677381281030587089386103066873435442668134290445414115469269606745807313204255009140875823222109550693382606043441190278323982610163136938572462670958015106016633673401283895594293265464337058060729754944610639200387728175587191897768245481244603278777059713859127535432715530358350412106597229033639387590321654823944163322329506445805639770082780268753819018915593833728523675480358768709517938057096473991261417338710579580449549977646819717807676625544488410910510989134233053257197088084547594496858857593373922769628378675465757824397374389146734354294960930772238082321337768989666658224132735963725313550791083062931777264705933694730099065436526690273239178074103632098522053091856289853394689368341044518158438815528580734613072677769063098297345223621050793737351601831130237613732138223236502629664638301292789196411965598583198767157057171633016365660363866721952742908253166807482272420066607904983659382278770118846842065420017742115074990187516964431214656081859894089480629850236980644796816633871396611854651224131524669053268759341546602148489971832929778220722039233444815493208316861108229349282449612515522486740862752703992137636017444026843065913896651022681656623351285454425180508080599336186549769440483271427176620302481814666261251454775459135415616174213937483727931976318359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,5] -125897680171694089460889349559328826199650315505440114486693932404623987748183101205663237918610373726077588310916489304410035712412816436339236505749305848585480673096677552211682342642613877422647548753606380336746245102578277570029762281510407641554657098826066609227517769971874777973494900024527921344541024108926373646060091086457045606932467494164539488759487091544331540129794134394877252880782822545544082996049455021480241781880336807516726913896824277334458330862341700769519504458644396935032177019036907635372094933607223360853957093468664045572889334603594877378330019402303758590998399207374445636424242046229325328694370626176303526394098810645611417155076411201534404386480797738071495506191322433147432787076697245023943699652970584423879411937403829731101493719086840306668701461642322063181190621540081513498212392957233446943878190033069744402136727423298248722632888806736518360076463541057798753134659995835491541674422017788294488049285343896406186689235432487755394244496419822163056919717869425982960601770705935353493679944569055959881997519655244136123857028479091644997171425038930455617940463227942892992412583816549561074689183445135957592254541766022156475569499395728478925421327232865263382233581679148157766762979402732808114672979762829795110532010058506132369858276211587072850039139372704864571727640657884238591717412677256088282826723861739565700561342528892548834670926750627843333292869272536346358328039558775136057110699053797075487886312425871785592873564721041218717120414537479970193832712134079226007134992631502909579063817162886954456200574669580194878435949027864285768555954877919437417396274457894472906482596207058860248476093730669899766308442419030171264742599293937740479170805933479443707142386823238512666442015167087229193096007811161872048909993111545286317538709410668753584531573938056077304140279203438119492039144500251804222389231876799155277138669771390090111036775376643814051003063567463216667046869379844913543285692532961742655041426466723658730977461267418307534226653892394925465103935436403104216449361966054062934461846102326900050105695783031478640623390674591064453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,6] 372049619543557049349925631705478488124734594206078844919038706767477940966712284491881800563675869185590536417142565707442988964549311241645904409169869981297912166108503558286687647420399005537098127839660480415545596092941910203314398166061030202370290724781387138361307616741983409570279999952080840505730985487626549011534548231893956746060338706442466570482893872367796879469174636630818396414706167122504996260164043707100141672820148834257459321138036569449417906984868672438446110987019003481708743277448208698423792214145663199384164476358002013612292442905020922390529579374250878044661613055278646385480896515236504842348253083724327694354895586365755403655508150750146614315534137673338152513974964693466343498002032929668702006515772754646247797772626380151777734727462109147181778663128839063289974063477384730528221788737637680472827344827048182738032318371965741371698426101708887606568329716182899092583302630706280441423001221309287168724243145930129604129323063944799658629870026267332339076313049907927107916458701476576702956533132089732545438201918805090886699134848474060981855112746946968949194599077611751359123865807719395038604455220227826784066957966506387077278241785659465462208980505216805883013265468827069539525052044770083519093613464394766649365097983815440027506046813474251626730518928604737667307150767448976595192085495793047399114708822851125845900575924672984748042223666963226740854369789206647239774788174301863652514015965135251187175018618208268660029852141418672834088672921855087973479632469636407274076474026614328544409815759145850837547706631705052802169803018640568417099801727574393650723157235717472397813828279796663311834672221577539315999858135458453808478044024848316593338175477244489536582433446180544829255373033975127147088640200635221564165600896996595950648971175424195005988197039334592423664671123026810923453332137540398135562018335173173721396945876880018092163009127307613123923807927632398460460835794291799144778555530813545933698255049322751623046097192271871758884238448582135884324240402150039166852277168786444774311173168867171651748998462139184084662701934576034545898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,7] 218567247262143102105059799743013048827556104271132677082000794090229056088337798856220743546626041052921903806502817962729486184951347312500176151417931644248699394380280878439255900076140067942482552438057123243127890875062700842644687973846455932764218618259650014964956855192070605757706430143822072953307163596644834988398186712443687599064075313411809890560272937406204802063575566805073735110845259999121407106116408103715758573066479371173442012297197968357261462519216272237286998613574100233993195296987985254345715142575387223606199770634496050914398564599308526690590643000824546196047598543122516476289176082842470420380916368272050806287198528684040211288396973574121829349823371143978874608004854447143828396217880503935644460975369150559179390799510675971173181767337354197055270421114361611974601197653057145268464873998861451738308293198104521459400632782978459196621801866736254857597258119344056190361328910134252831273256846491759956898045949904317475325882424792095880965503657615574425059375029005563577206856589780723738124808387783649408912949034951640957587526916099603594183374734988392141395650601173649069144924739474023626668095365123102501064766805115828815572752936222413477870769046166673260958758730235882462535283364636941035943040584900916656485650466278124215581844639208881276032563107193448120062610775406621754854056360209681443539942044552376689453196006085993752967095348762167980177119343325180785600589343726603893427449457039065259329615852149744500130920534691352691405889491315545906669957059227977180381209497378227499294531794265488374438822407909389536001873438773470613721515306824638294646200505273131652644812830470306751470620161039403772353512705575853884756206455254557830694400236279885697413134349614536444441683064865539305053349307929280055383767219961459923021092947745925336707912542479863686314884090431317804088309704022604743186179421492110381432098855810987233663758054385659553732929849859006801142956421055570454310267574947194801139083099973282683799597548887867226494713493245739483833744128265744296652632537205866738732771957883639521064990905718783409383831894956529140472412109375000000000000000000000000000000000000000000000000000000000000000000000000000 [42,8] -6391819922453817885029642186143096869982676380749635709033767970765096451984899482326310975719238117914237158786329068736174563635685129113736149542328307409545163606289436202418905741608616488196276972418283021908495569127610701621924303978627759242722299657080975749790219267686770172737777873608099193478586661149958079523300150886317314644271373681647641916122203825509203393606801084161779097936307030203755538627586822754844461774209652263309381700329036009593920443841998958750396555365399735128158491127206794021071417206188841395574458348492752328657930148500126681671433881965564828286409546414373673601782659641481848525037274828225054297088722728626372509906645449453531241192930395730496772188692464983319678870637941545264766270936274485342203558503460442559887196834895661441062931199308011312522286507373038074083003489148290121884408412808856711270721314990584366604421409275629479126869262026253093544295778469104267841878013892201814329923664582296985530435487457934807626146269729483017929833143954390370730248153183139402775539391607138325466892053854099700034718595030094528440098116437147605145502630090404804038534959833611801911748575661212852263351948782074274274300054778077426570096097606252378527605207222111235657490367974905169540092243997767165939196455056283094083422169586181824516054825635123118573171316885043031717889227481133381624516161192018438768954553168279219527385292046340116615013423697325282725191156781931272021131618217625535294753932682484358342462743548373103410653495706809912620122306900756562757717547499186492662805099596629854286555809999438064626284638343040135867219752166147182020930937228318235882860508234901967323603719870369035227412678166806049420832772239710717454276719096406026127749621611758382256038641012415164918655519303059340406588883125222743909443718745871996949793950838896459571498611557930853925663773753924136585376362951809577749741810438683914969006556503581198891579340641871523434848341501006449611604511968898870416282316143812952024257741629064676447390722623189362394256146456656933944271971419197171691956224250768137104244220306117213459273784792458172887563705444335937500000000000000000000000000000000000000000000000000000000000000000000 [42,9] 40290972212180082688590754058429976970248437646930951037717393926920527006027882346466935752310759713181480449764183596330082387605490730330239911619524603926241137243246986018090213045744304873145378334765168237343757468418990020327589297992505371839721482881476250426988548878568303642435538014704661177233591140317861636497108822520252877808226134364911478005417287869765907327115368175632350513788067878832071190639295547162552925473497290832581255547194165593510550929221524388896916947117516375364532031133205427976652625088803776393414641653472073545073654475501585148220295303098675492012953901648219864773355155477468906233905256431829712013037695074652812571952198907920476438608806843094851108700111104858587434075259266862103803635802753736536785204369908697810924584907724181092808272372919390983451773048004817440059469083180057142626488190076352333374437920086099146346005768595680674845409166322603788134206805175580390653577723185120506401130633906817770670165570657491437850493339297829682926961210555146916758821652608313539507860160257455314795159482678981412685652965932784631354840129485357471238239980740730981923087078840767985776547659757231659754347227801205370076076141056342868699028811577319945926962971855540562989277017727602083843741449891986661747367602432048509247858786685060306322163574666396655086999146557889977372209414831997435506348230592719865626064362791499025266493128992902807129388942922987948268878658757868448002753090081798623316479527089164319473212203149393230869837823786840088085100515575004377822378544473275457830731794082245295540746002859849261133677010457005802763095069735390815555058101045153373381017554972094984750633444675460418094134086559514257847693741794242169200069207135078309913218249727803022463483785456453586750672142304132983972805731480437693824288514894847816327854614136028896144792957205139852702758845993531407924504493726504198380783916703631829140564158451833895720122166038460548979311617940798391969441543481176141520702657098122205109294876065626923726118547185922997817282347715293386060146750592963768623728554282881974829801739821723258780199194983850929929758422076702117919921875000000000000000000000000000000000000000000000000000000000 [42,10] -271175250481467253920805907540845265101947937661850604978579655035667956060120404152939706574166798131954567062330646240709783124400288570770382627042518773581525129109123746667054649371057321734573853684343108412274248972124028561619889580518217527596176870084515419410605113046318618017917892082660552414542930198928365559741877562352531041513526352732735955977479306360599154847528253782569019906537772289002183478031141965234400768291914923508988161530560998426176744707614115601545918839676742514063698299185518951531523328596363138304466086442899120752655160020646388535360962557861433777901365274918828650437835267024268360457941357990534018046001470179668192536288757719082237882867547733217557098983457333837463214714272179038337158614720431413345992617615450674723441713432760508005641116250848009334222003956189700919328455087292072203182284077129558798038179600347147040169379679789889478328142583942619218473477682228984225243347021383803440581638379220481120659679436460851092152181827355457923605466773501948291563810207413926326545847895019664333678034665440524662746700343542682084966448800074524149784130546965587569328517870540308393508787526835988976551861191120591425430444571149332586795971321421657839069955719932723253243223164363772949882794401700132012487333062736276214052171253125558514394250804183978011562216942638726281944252037719717422399223195325023620636058190510960575098561277084847074512402010153659905609285794713372464394694619228922287491914232070575967754322935886773555249230851751926740936335240603503708038350894524253023756570218515335961495287699037000891360376887301307722266403788495778768369040770650401108011527692180860133528148321389881751227656517114621151188218045944162219406080294131274896963148813549576040788279738466914243669338569422212876517961445808179682266882121118266970711008475880720132834336937221980164008358258891085231493601117447574610360056622863816220263276325267544748508312894252774932483919969211588467590225050419613706623689719766688871580853830543386776823523787059622668685082400963748545128294734234706181410384665527389779167066598435377980712637519672414398996806994546204805374145507812500000000000000000000000000000000000000000000000000 [42,11] 1492058765356330694908975458165443658626391478430815137882574439546444888110936170388619265121861690018116638540274407634609339137303360259865892735443868835294946866586670805178376177113554422709594723910856145032324196340548222294698364251650898877065512469402918788312982730606341150211010107541293859632006131520090582461041966270846206158009336171226639629820026929615562549896423015029090376996717629083443027371865531030755986963478673593836200931698306170277953325705569269054628616645847087150289801637129269121824528679475404648166527432106856769410071637767078502090523823750111032152553697134771833247892941906192792374113515734233847041298138855568872332471513883978810265906991169498780614780688488508937513338103857810856210135696678809321309022136833722920905728524043459338203310157925034512692559780958963804191677264488170829635741016293716716142250529675799714381847665705861564385210070978609518464622744918380563941758603262361904404724560200744419567952532570894567349013695332143831530775482411878382310876674153221923687173652402304870872829238563146720821974624939546460888514678176921968395342063935186896770342040420973485713859888810364842557432283763553947751509098164902823844093986049480889943405330687788754539984238981874091803984301841685124750490116167498533321787757021641386854085623820425560295688120211274636683851688334059157230723085771926036254985989667919985306747139144460299279705886400399598431175626124224546925054499665395764293229627040907192022530611147880884344563670397536190289047051297246392983276104528273136608144163895649320166163568102479606148257663564617368690936738694412562719472488523353576013736362706620948954386281521720529686324239701166396603897183873684620969917928805113454477705096648805984859125177992993535913745651622989212196776877549992413522944728678459132512242941594781409285152602088157066588812971426434465615208936474157060008911457675640357000025060267484401671201387991902916756879547963333452594765793278644384428928414660420313057496401943523329813259508198625595371007671877365217436830266487236727787588431874590824360414522783296686362323518729622491563180375351294060237705707550048828125000000000000000000000000000000000000000000 [42,12] -5814671138823866474659777280601989133211325973723005984009565583231398396222922316592514853978374982975541616898179895520574273279218546364669786565386994782773877799632747746233183500810426181061301617544121222401471533916656290469130921417524337360449788683819832410628631825229368955858397724562678657664135358832120061274886860939658228023015319254560758450004912194862284234981025654354816287523867686055668428994883990174454894247697979382882468491925617387592825823956723493638911836924416970324787395985186509958035919351232437343705754269457877441308906271907241177592980661281414887906802533013259127495605506978497732061895526552008205897492250822322299602446443737062152818999804067958356471442070937743243492577406180185000627740486503300567140412002784049237953404120681074843810538191125963028937665533566163447203267506229924473914867904633412065325220956523984628571263745910388209474907976750694279873417652002439754503650298106768433949281910598339527916134769143476819732145714380779617546322784993902513525520247922056865407922967220674686319545032463763204026375624523664958440912740815202195366782176281255045139973240912323075637148027951480229850386167892182352666292937813509690843283048087809850143616897943417073114390748853999500043869736373877200689409325376713694297975437009301838451076198177002288328257280553453118052006996962377681437153637632601031303406350911203631968947020517947918452277702299684532733790512453782969435514977351146113103884453431217533164492021709599492304505872173357719721652990819805930794236687049481560481319963339394825827100864720178188770322498014841039794555363431110505412688002967969785964727002902285313628299164332228152708522334704890249586959561938576860025587865311268190173699051363593324839861636273483712041637655413199804699265909890961260085418254336661337649244981425576961096767768203875691037369193110838155312793134406837838805113314985805116490221929939214904021410900835319836766526317048715460071469287196058613039779441024947132183577448328424610612718896288506334292252172526598530927867428436752822227575142406178429637431106438698455277208483358100145343971831835006014443933963775634765625000000000000000000000000000000000000000 [42,13] 16229925045889735399473252832416931554810332632467571278094793758421844642346924546245741465695137617317898221375048906366906409847153865024746018752477246264317986586140121240405990831542058796605403573442657426144392640399286601185629998254223051406109014165320737467435423160201760176435415591361625839986883819534682498551268182834466607087689504230202276628296091544904704832406533669858418614049597344484025507429400403366702247767858068004735249764626818204113557427547711287528813175746190148200130050844894818528937004113950822295178191871524976725582790847112874090500487145535409805813480916107603194882979713432840579187128087630918247714180385261598205555579341153113967713320006880648676945279226783141444814073770493204714885623589327430446757316286308541043912967419099184287991042296316884377003487996590849536773600130822132613861734395135801319762161211248129142587954517942970702185769148965825889859377937802967649567218419292303459161560760900279629256164505272043716547071028779062759344875720754845879517542775993791939138649921841153175401859453816722472403496453074651382888917253604906266781280766074477551757251764060213223686983771369737160794260864330880815493352106699660246314846397097852878642217332985062442474071355154350752687620693108696168570564188152473060982159726961212504507939473461439629779192179681338364703652743561637075645468539851213804653172669595802339495858976082129468773877326879605210887021222568079093991447298464549256377692437413646502131287853295236791749108327146878519503404447396899130419377576856628901815306649344812049144109362330932828938987013519128551375995130072990118896682851442476716512729305597304532495732578051263670416340894211444761078631017124290978963532634502397810078806582832792473882401954674698517806598258421101620723804907063499641858787419349319974775426001267185845374331428671272234841561592365962586037279897608509652803313932200386281476850605674038867276372017981998272155426225640781540711765605926268471092281253015127780464375176196572219293678372348205211405247573268096856493804039856684872140947357108287718896830779588285354075714169308852579363955381808182210079394280910491943359375000000000000000000000000000000000 [42,14] -32050078210507346782111160752421806762094547178516301208151215329089937280532268055627888799362522525077346114311259180996972636185086783314536217395909320888234780727101287301827359117384981909069784096798237010969274792646491636540054940761773895417462547256586921961137735885859085696123189133228918404964972776228006765054854360646407870595144133676051594595201900259635157422044945864527565962553732595974355715072008810685395144859594498125760008178121615280400398145645370450245074660659577377070988837867639238846427876539236860073681462114062493631429925901445829785579480241939123040943683828679176370388519627360176682765026840658503667557506993225600119317316089940429591043066158111368390600488160022292832285449074601663214128534334549773601141709916819081439504546797775746892645473590651226060875691047829115390898055986710829743027348578634631655375905703122381218259392541118234269498207443499409823216277249138816391131998626104454527494702665990789189398240023968965112258394355249462044848125958162439318580747398377682178990414951823828701629569689388695212758535334104674876867028168316736128094382343837690328824831241096873541309887076655505456930742893551284486232216946573827593443968082692560291988522647342529163209327054021011409603235005037486111861322387446463494648016084677595945399622386367716458639999285772536313839470532570662005822410856072310882274811238162827232616536678779096171423892580295518921974499168797310215870144764260916666296979115792608859539298042517487316532698360811392569185035745173627009552320261971339197058169606785109342726930954234435909651977430372022719919296622305893023222178309108292891972323476903783232841143190049432604953920058015151981570641393635254806067940848851672154801731215230919726444706555280562523098624705606855141527382571143686548400271637515888650116882747250698429651373997266092958228463698764180150788669806012734031887067409681416695099754915408995464428092866265582108758264221922009162987483845636680474952834838370476077324694794909846653718915540214816541460858003727598871456118458375534953081887761873524433475140811401389369441271922885239211830493699650901362474542111158370971679687500000000000000000000000000000 [42,15] 36660253485979987742623528116271614508030375475274939125461777490576385078211314923938331963214318362197762980720386876952237315366299307943584349058615639533244883031063530792686335276196406573033129674499496219924942806233906312447225745962304315489751556276476831356892697228419192375818854146867515857981818816746143092434731035244056187907337098224583758804552770253161021438044754212280037250064962039029606132447553781303080287622982091557968933141861592430765069360286978908262651207088768686770551460590732513316822842162104812016197520914218026653159804699731512047857482207532096525096949890576708390068303996541390458191752527667617628019049024454342323006344663550336916107815633507975654373178661406984039939486032675970995310499772169839415460819927220566703146948370290565113449807866901507474865994407371037181861724992294880838859946998080099740367430348715125402855287691233539666885959482550454094378636416416699877316883344470928462030292551226392519879787710694653149498073069176427351970553710004837516425662479336836114247347599984050635221841072630583723260795984062594414137371833450890401104624296530191252226262166589392938442956793315140649926764821621601983418618691749010527854780434354903065726432301603596667107968992765954406634226208479611055582590822128444057694020725478886614902706247676717317643136413473611866528208386888491306684464704549543899499796920121970783672018484625999118090589480754806877939089594141989053588557638673453781394456708065199813929689313160906745081846258388002738960544231479975685317632414770827025276852892160737832770385368810667770925309700573523849973940939914726036482543567020002067422244319299922011784330673853975723809688040235521383064380454491407064581625511257730885153587909933985194402307494854766325826779523688635342556889266873962148584120187375263984232081053655678884394260771992154480570245641587660988444779194480644344390374472748497029691152678708985640482673109587829397639664375959328920468856266374204737049465009789406844032117075343615346760675441621758350936414564826642862033128092414685643546155250267099027018219940768654454121154395561675608597451692105551046552136540412902832031250000000000000000000000000000 [42,16] 20214977232873092104814981157509990877672659916888936528786159013842958602462859225839647822360319036931507438816695029537278527538878668225372485756095545466518885961441171703047908988365591804599723100509733057329804863483303570927347735547244519559932944077675933496444229107192891808692748995777200627268779315011000092040134391928187185287120905275132509209208039224483000256242706529873974906103835707528983930311644642689171542080915618134574198149717313090153854231700699963972085771157855867718351304503933071022823832617808832862028976716034712057878286776332295290327947728986432509148560415441821235885417124097780121105727056773780830298078234420706688620905318125248429355244716104864170895987697510698341834256896968151593568194324135835427841955898559015951932155392060216102948274092207886973137755359399798776972205293149570211383152787716059681254949902197907934981453340947734927538251855984805597813918744806135909981746279274270009144246456221233267023641850214233032216045106135917871506404246212800476557179927699861540536239312825113053519383008457398635204362518190916051880179732048433045758464872785567156103746381751660327240355244489912621209807937562817745785373497524974921853647593442489262706830798573417696645758980049573374060866608543124487404025919341516176161582733923102026196276061065919207743201938242168588467255786951442866583214608351906825800294352738778522708319627052178659608808547086123563083141818320186900372995655101646960467108093050805840527553861515419193352623837793679284900788639326036134042868377532686763745613114980329587459211951542384875046566291712389471132880440290870385952111273305829849933170417511857947972035651243100821476977502352064076054482908138343085166627516767528895233289545762908185790359878286770243271177181556272783484613993448582277637086746786108203228671863776268862441219370369903974101255546857340175714776248365137562797831804399081129276787206950608057591276367846349936619837019999823509524494453814204119335715442114312260404723710579734279782061223938973397908506320495068894787782586618412706796970024761608708394564492647298662944965008066498221616161257152555208449484780430793762207031250000000000000000000000 [42,17] -223748295037930723028517093993171499704076596813123917753971340140383924448777276288067012385801010134999567746275249955425439258843850693842927721959520442323692746050412988447625209297848588802552177697623129828580255247028590509035200081653777515742669415789051251653650166729669164181272075524595047804621937086355928148827834247500784730689787053793421749944285682587367025019646275834162479306765066984429952913693734765281887567255655354555756582830220181818389316534476889127573729073229704488394469134569869510037375263209354352058150887005050327140607608757455727719052489780371319672375189331535697081700338307645795712408277490634881131253280204393183762917895852918897351495196130647474000029537566684687204522438263756466494767596143070975179318850161421646169339335952824084295216876863860431404561363032848094993182594048464062141533526867608317777050550799034824185874784957551667945478180102906519367876993285128185066792543454857032323033124307866439636555327286006057256622227251448585937488183936573467268133591258249078386206043962241855403288745016172714883220008646121876184999475736249200980792504127704723945690658631937646183881515731820404854942876511863628280521489020251927635809695758042636135738025145287033569025359281200689043110702454639528860093998055538097508064192358880729114772532668928130291595648026754312099051043898561559948644752261388675132767333560099199004436463768795512720506420577494494037485669438916063420590930955194029162525857040776556336226836503205419363670816710145602474364516001821476391495813091541976766537323562991115549085708150286503261856130430255179485257973050693147058280244690638923622692321314775787284716269410335487029084617934308983610216871267030937810985945016656442005351390130966834587620371000576960857453883493252912791989467605890094550187600532676407160936306325422621007392085814428354249750464100821293171445965264595595800760995942747767118723095377244345299713264262533322791772129867424318747386010589893946979569072061215031547206685667757411119049533046076855252055646102691359106190690236161891700142192786277280199939662524127974225975829505016626864153436032855992721124493982642889022827148437500000000000000000 [42,18] 636313183193679841394826461856453475798525007232822362221159444511953070138708790747770448126531810423145036937516225502558329773372333725370102147962780369543266080761875809841234811959619846472869898868849966056158424650037026448877084597089417521328643557311253776468288982614396931384659906140100025050385372544353151293538434063648930756219331999190874414312261823088162536039325398634932446694462642473296430558193046479229238906786820049635108702194084366382458559424455096679125453410260189174082884430465040543437621065470757668677565994038453843891799470348788709152666491715374384211605317023363035577994114824255271246827448570151087518081693177038141590748315259146623500926657765775739535135452466952232332978356410266548066127804875360327255859724021304295288453964760283909092410302472916664238080304282990154231533012981520525943641311598267450973922726432402308787451544480213298754986467700606729643248176020226650291051969897025387083338436694629864064874071336552661191365062491503761212792180873320870969879658678576250021607103974688825629056181033592958860797184974704631524786174500353283224754486820793238264154990655696321882394300375754250320771172024301349241481700738040565453517919004964512229836260179586098695055914438854285044303293507703596580004133353725956060202047745612638821152629483364190307677167230367687953834223598851442474677771822178123484959830421588647389326972833731593851501564718574133918050162219900425808741577519549500501424116008866258455101182875785515251943354582249069382197386280282445852912084026570951400325943376837293955723015698465425320537538523972115270256176306103088851803233895867267041617399130084853930473848686822682317603207543466113967013565755299770778561219610491658626997991261889012110992587275281887672693845328412956089687211441450857629078664326107115411394341934353625493271045406725538275782004222446108842942098987100521494331832343418337799845730025285657222208032235641469018148357155538473723427936461612960779681301368879813778109105305495378273090701216395634793813627200599496871820355485249696623305547919560675897889835686045673554828454785688677193452580591048750591198768233880400657653808593750000000000000 [42,19] -1169875276195094363179778569449025143480693334450583292246589940823364269349840507147107759270557811226274095670732280455225160928192714245676923123655383028749269210215968178660535539483176638031562247965756602645335790936077961914198920664894885199372897334217265620669123285588395439164095400580143472781990185393938286541413405338815444668596978815395705132899436352253493404618518383982650513513541978695280971718026128383133060855623139694174385045242749869785213933368460899635700182776606263875773891143513531204543067917712429302881903425702757966320379763026836465719595563832808563062394188948201801402566451154866573323077494127520596687537820575609278409592533404676123681172279572618759842995796786824487100866982351964798186507384077848251635435332579837919070053178668006533636294434002160069963925310798848993492305891501264176973347583226071443355534948967375839312042141029923636363819938057608973687967274521203517203450842927185447551312092929605893513466017004766612146126020295090180860654780362277455827979205550810164933606336194242195258359675162249918705454999743461931056121271631113011316513064283679121167347428009019491498472203812895801377953357983096915849162879432179297572942133883758984649861421173766248545195559340211563866692861834504159252144164427017644816162940903484794630707628338058515147496824965893161870162161728620406267975173532120184378568332302745276781259358395781033336157680792695371411442437484256028125832222980742552816846868310462972893206035873791099933386555877205718025856411494866724618591482010401935368244040586889990114416559933697928083926448586467125082785610279203592218066393228624089141176370954082886674182803503113160743817531946972508358346402442829833207428377720830203382680576531952976429304998928709798402381352845677461428873023859142220334533034509219335375148372709312776021529772395222801150306388332652674453645904389892608426554447494507559922771179097085951174270507270350883985196178989863223209566748445319335381380320890916827805826036962343197525278894447930428097741027237582824481839480677377943130696206190456919055909790082264511579437789331624401703341089436838373671889712568372488021850585937500000000000 [42,20] 1493318639523170916681100023658465966334827774407385691664529459668031120136983999147116366191030856142715854587730105815383002809519767636793403720925477727915740084527283542713320554704580281566130662142183002201126015099983216399599986088845162995525445478524698561313182027421293373378036351474365902405654038281609601276211494940589163187213569626973101207773315282738671491922222430959679079942877916934171564795242695086984419598043294603634662462074815053863852348587932455467905590483219486620848556500918497916086575468932305577953585244748560848105228533727380736010553308532368774691654171766434495744052711407683670503970969307164542549828013353796941495074276157038254449178623315171158998142960872795266775649803953293686406796835164128134580670363451645556059099415268511066894313943576825660486773620897567417481746797104755514407644435517960851911696562909370272980844634938168471375983131191156789418240045715269965702826922424809906654233734109501658558382735361193895964603881149546948013805181829242886462104988809177090476575475421193005296584003044123326870569928292147572515777094530249692665336521881309278416761294197187940322284960889199276031066174910470523267692285797540042621169229494508020975415220254145886075641998813995766968495951856790945030962430534819650663567427966859111548854907403051692567387834999698675955040020615074607725928463852429423341573927947885637923965036682800352958014154904584756943929485733697149346653908950187681386255406494002868821922550134271995755667492737755826447856151254214458234246317717810948361668917673219293533086639408211259099326108274607370479649235727995224496499368489811777851274077891049260601556558366713287337518866203033249452711452199432983014174416700868374492198871835356564035014233559953172825962019615106713014551231604596134186244789687493084329941245104485230452872060182645386462452854562602640623461342987103898652442099850719258971535944959656848189236968712561579075087522491405513039999771633528107052341678514009533162336277647920427761724804363806656338834488417463463311315930207103126652859851983883640115023473478094204198709168397116845113575594669597101926683535566553473472595214843750000000 [42,21] -1182405382320180414683764457739402965948298406535349058833593845426834638395815084839325493336016469948255918701186483690540276509956178940722958360889029138849149963172527433618493761792292713886246188259021958399525682167416585644666982905483823856981168399111118646812550869732216984513053777846945158312466037093509395246106473291141105648586770559193526915956031323394631132695447541125530731588479643681886271523988762731482382687023100875589701058635437517386115607545128942168142579411039886664516980197230477154449373367438042091168263767511299683645231050096637757632141604080411945297725055359275005935853259466432114361207751304739844290158514469725238712917490439837055810573025718519505490479682592078967412014158512584397638751992406321009728568533536972585638394991977490171441911599222164688979136411118982849951804122938017605460679968120636638042142211904815039196359904662700537173906290988300150140125644609643824786139921785316601765600931614870825534862542522796860201115672863432951472014444676742035085427354766416024664575660238703280594108797087309503165934802201329973468120573344370404732113597694182435682373276186542544280634219881027231270115456130851321289903683752640890070288398668331880758376145897452376809125733135795345461767142819110126776202300711469020696842019820231314733111122588633608394027047373971251558221855043787661067843615001514266437479827161022452301212617304975540548721139212787070624673194679613040963339564543835853225474994350020211068561907340426880552183338490539722003308184896817908012765495739675261464505345934613686640700569389015030499432046557962451148071701383584163492805059432765704484352043941135468505958811075704844311891385575923846874882125711313888776065220065821831986342935061152526059807101790093111650964650458125255787260786131534955004562358958869293914303658362503855255940219223957324581998524409435304872361101385885727989345671915142125074467733161303079723719596794599593092128094445373746402378469700914609874546827915518481240728450391370860878273157952377474794477772718552116650309057980736191423737082959204600916102169011756668590865022404206432235515360738842272070314720622263848781585693359375000 [42,22] 215451910137467374879876851320587620606897175297512613542020849513404668325303548812994843013540420321652214971179025781123148656216296364885985471329204128293035381568428069129469221240364394750974893268642344484808130256429467781749168344752758609329434628502379581916424842837207563340219669281626389337182162917044883897365183185006403802983767139148078232104752104348834154173896795648423424800635904769873281977661201012038516476829668094861586586193258832874867640644322129684358022926535714233873815270668343169428776618005207171140111008075796243323984326399494468966620809242453782893356915129286315269293136262825563251826944196719551308782014520577146083397670324174764301151902107207271251291028327155238589638742906687243694320318596069822542056854685916355590679943437703110340825941563292093364171063816931951348029204066407434421218474335185054191645776258855819183740571598669637475661417983436189161167459332471674795286528793872705897579502253480518012172450725545046277318710621933087678278168162774647787286810721202491797630552912271961969010651839939375366123110421930670242272338716158482497875661807800707711842825354025891919871711689283977580248437032081974430019442038346404578479981714424994524728908638456848881266800041653708092923349820717629677576644458167322266883365610590035395976925259992015295717346955298933742817428241145539867821316214028195998982881760990427750869131105597084573618409556504157993526776179722818602280823336463021239825725852941321370469857289760183325982359613926834632259189983429424677822659498705225656291323805520439171277803759727073580571634961356158407539108516477033301683389429388734782430067186214655422795418823587638454630293912382477876892623255985927738504881111031086070662009295222175277020684983658151121442245683576703278329482606843099558017591017658481534015398018998351871536590054973526547582930426325635330967550331123264424014241649904067011036025137954959744236849920932637889585880627082211549765220705818195947163142946176332604609175655883319610217114198611223453174348149976086243211262918462103731405220794294487650101475844959456359974811215186352197133862196309905812086071819067001342773437500000 [42,23] 434961562273836205935529297613141491117256619197828120056616391848050991392037978049698097761924508099228721386509753550130222975261800581270160602715879111374819557542583313930656572447351012041341074621228349626960341474599673776038699187222801796347654202209089145442276919802824517988707961488339775554417120597180871607842906359092672216926694119448178372125399331961671783869484362779505562762443814383125482719185644670488016325944345130473103731634642744797458165641099461169391443495574541552757874681919106815890989676974576119142093488769893983664382284661814690297251673684763494718630546318089214015890726595744545877473593389646363428698603262577693176028714811646965885631659156258685029832756200297046704282666588322725439039225009843214526618857345360659547616755350987642196608361153819364465919834652937797659203859202268457209576332268344655546424514200997839469099420804317834681485221800915271230149747259129808788199337460183061566348459288363388787423202451800504290124844307230463517167871557435089581320750565112381186597247691249785863720744187181602620112801683300067690245547570904461170645431718682123034274292395386421119650894887512089042837719305448442863453474685033809901799432074947503921598813855370171749760204633933683236275439366096591493000143359697024818728985101010809556461178427350220513779153674877894310166255707335898503052335465788231638845363287090125783839366233473707549804145550398618759774709614539820287496688980848720364374452531948733326052691125268548441282516486705665811925998081504863977171239649299599166639025306525293803611334216224106518172912617489768743123556171019671937450463093833011669255674456283052459831309394063083374504133100047303757994267604424549584745052714642576838091377435530101485180974262537732123689253742666853864283901191027487339633821682258520673272115945639724138469617395072809409603333757970895696193111205116408561721818827668406187753628384381369391373880945340988310993669054344507471878135279841675328618113485548883449194198362464744625269127780253859146708434694414276357304344770639731427451410628420890481354685338313544528251000403292703881501235496642721045645885169506072998046875000 [42,24] 1324677847318452335525437704083681419117834186265078776941610515211675480169250366486188773058203500691505776694613894004521038825022490115376342478731432016672245602537229588470893600606785568763969285895189800767062743193615505226912098951576416970726450709638188513271000765985074448854560629621060583217121372346835310067650730212339965164303213664945043107641680412993397464052201222582938410542272625831988681916175097143894829729874221939460336196117497380967072181516186289510094699748265763932138717286589284433941878746034698209935459405928798502348128332796762337862451104942368557288604539823734301997300870040545294005517754313492812492842499771803693416045385365433949768307914742819947402741460617776701740458588308476843465676189611724711135970835964775477779994387028246058506134635508929224740221586011026383802429565274617549451830641608834557046343202866575450894111077831080380109446527873278096090633256571368687403280881625506952772089300637415720598209972848191888922469793934638007639546384774080914482046204365457969410481318257252943371941865641520391833470096945102590526365883623570432608896207709540160775284031901568004545980750942772883111113539970668984349142351698530456755163227273569034669354933049847855923780195010250395304778044326881333519586762334083832207762118108189532488641619023536873329021206558853770823605192547371074131514059891036369464803004974665589251796193141076373679321906575714146484968456185070706034536879686118310109338917668144126704608633255258067616184814453650960759687443239836646081502542852273638693687886980763164706925206107587791497653296329817066216486033167374907953305776794452274054310174649831961630989719741626314018039999514933506831964493655122854629678439702889894235878801047909400787895248557295906172564350124797792680300828509728337272922787974441723242252685290488511875572599435324071179885330007915718654027514400890623078511398623517857483129559141646476468572051300856150810064269987737083326982347521809313491856688460168636843230350991877468676963709045444622373426385493249152136610926976206703672992428497982988943155619709869052328020220581648167174938779400150679066427983343601226806640625 [42,25] -7938036297442770801611987393844459327802655950126875003382945166847759952987042170002326078111720949152118990065941177196100663833452761930559089584590314084406747894971898749973838950348821184711995951034205883226927498675128379286105260425909719824613641175232455409427454823836232113772245917889650718727884828787167903014677638265168283619033708478551974580559346518235850650331508831696599559296330809128638157937292142958250633973651508489365405736977082393859020419639819906629901849291579611709641347738502802714358189631590709371579098964200684426480503594196581462032733597517773776833681801709030406158155999135992153385561870759151202417566432530981398365993964765035322996989112604892298702976763715782982197809051175792889467774131071720158515044153290820115172189180065730047850725569041298053112486155128251526779511498439880737062169572788533092540353892201404622066399956288454183636940897896377110926036901239545818653373667939103331412377134966070950296528472100943856369064953750137174225864186029449722948699277769798276423424877845565959783205306407501272895285142448562127953471238680572908126743028229153439825533790661545188271386269451861680142927910675946097023392492389981949692616470347399660253588294473107036348983176840236400618275468210347158929812226704223844749579676296573179823302666741843931909490115164451420499054647044331855470123033634914269743375886211360836055747326746644415061523059818020934633200018710172701217159656324215097465189541195314053569159834981870208665542355808374076596806273365835606797564716433553554374178911236452009313214435523107110600603649574602143017226043713122701302230570747494401355182289273162087746283432952356247308465385642177137579026412774914105529068812060018146195247672033339023886798081030238564106958032504237968716903698821043986337751224753118095038471717420092264341546862386380351551679405663958599936597742655163920671570292159699876482565189791237443064281157296490184576679914456056696244428008796882800485828223021031651977940808832528270409955028920446119444149643870334751273241050885263840057688205577831063249377578563448879572845691400767662720960871070019493345171213150024414062500 [42,26] 20723850853895218876684140305902540906964094241881632087222429843853767904996027285230226662492442459624874669612757572086605582604360275445895004901732156580156992510995106012942623320000240603973902127126602395232529975684338772402094703365278279534915758218719892246539937114658504995090057242152150490337138431895350922513158512689100946375101715857145223112166990324109065469438245268144291810080576811526775096936589337587246612387453447470153677094455622902966835708654520360882446081205801267842741937312692562681823279140656094296616106244261165832944744777542705530577122994762028482460554609208930592399324994800569644090648949969342825621109970331737117520216524737182056423725418213614969309303428704509363988439493807747378810741439149787980636321032143767866915203638200186517751908978866077274599515810572286526037932730730344637363585440800433023497924644503245504840355162016852414470191237435652671311910118167198061518720664265165700157469996850352762407123289905795636440411019895620166241300595424105491486580022070797423222276091858503767786063712637909502138590920048753344393014664821421557179695829246733740956733945918112943638264453935766164859218365125311168256078530695528047789915810899817904275766915182332851371245818599078423619368713548231356616490558140322993582733353234412410827335948609385702025625002559594492294814628212710012951769833990018388713383898361824082576411451276596247531015517106120109481484200837660767867956867661478603811125540257069033858826497455568902857920694308747233931710854502647935463122350494957310539035896601224447005560395282920892740727345661355538830866702434214604622435001864553233663494169522816547685960707052197814553157968724413688026541054230024191180144377719537680207672347126367801942255488912145395191586863903703701073771367225943186356567952796083232270190108487827107251234776365468474963908095132726354817180173072992450370677573070097444246308440521537196995387354122857308290519437772670152362999767253962727499409281669741660113158977360808682660679368796392139640988277404290795374796626590821824620311942455363472173846696821577573573260730899377179969889084532042033970355987548828125000 [42,27] -38560952731506137096061204392127090655642957184009833620451836117105922481978705893850698140607023623846618192123003029580131307931925158124053664069624477253106642864188016604750678043165451197871105678689078358910099348417465879760019435499129216857186105374613740809550128893351583320083795503232576438923344511804250972473976479665119203871650929203027719915520282712227625657649835214930546580685094468658670059994198942145518873968189697136494424989216690307032086969839324369231940417429886798939974560221541344714069689846795767366472857615373068511015418317179908554539111044771024287738035862536599022267987132999216466086735545013198709411108557344336590636801504063940167864552027424442802294649706733527236828040575289482455811002031724881564460615736151618377829763840293485609342670988934601666323949117535904563326775152604711185892609512479198593340599875189322263038609547721808138969794027836987552901527538787769296411806074957873953582265700252750508681377510159257444604888904788076652163275387687606327754143807376378434272821552678629049074007929726807868779680025891358463594360156893237550195504116564084553088337633698353661710743210342744230095473784584381475821828391495751189854839109416967925422239708486361537360946515692309359888670417959627574223701643777989449582768769123874885278851452557816577958605653795026753701442243694157363253600678579778634030550969253639768801556867615959273277690328085313074947047251234134756872120686652749228812333095654145570799076177320636106380423345999289075050858893298933391073824132099325554572051916566418907629340704956829459232356557925133960279599249235500422244419565540921360481308216797090272511770097720738615253337807426594198466770447390319524668210892602812157775359596492568102617579761032388204028815849305289535290764103965321964366146983203930062729413958941637854597690912947070624332727584532594010518583302219327639258201404311597475484596286753660276024709427577555341360408434026671043307413377022076147106298045601957413535832019109896292741195833641614486685101944527035096165892169140096996086596737614473936968067475999658400825090753469281956711256498238071799278259277343750000 [42,28] 57709848505714777174350077884670700124374894537042789526466445418021767533449224827822270602083450484701370460060380732319575625167463852688525772756622919119366869928814103360509026757466747863621721289879849468680346665257416538963470328288205020163145252633155912932637977461841203056215505639147631461393208435269645269949358234672755257108286141796705856268885389817198131069321009521060541176571071968048128359853576507263222028628740118080755300428335288650049825026754004874374456372381589518675625731340823273665584172353155065906189929020851394955847398248583684575846010412024622149997824664666924138170284465691723916586533734418920223828998568598614299753198724173971501356245500694685982937555649149351218667137891749514564361445871426422661698844516633084105634704205953545689704841100814962150689352016800215013714309828670240222037400108643436600527066978677966633023181385008587383320993621703282829491242142711118187970889769606286365606407892121613266293218322520316265427410941371240618432687355532588029364616303598021262349990599334374991476456033842877042493091510647324968311855462450360225418415275005291901447414420930554350958299005664182284150958737518051524424342224653101776314845735958483008186018562878503672705874997350100556333110259525174019501519479514016745935410887210658697672348104355117595790137973955246302853993384875052180963923444958140651423712984926600502904519574104517836207274756098705895901036642334353118940988025814761463773655223919997226228101559374918418448950277938503100771873172851648641343958885706755181133050023797741239181806344325416818812374664102127616464858632282565867227098840145905880125741840076856666266687078723287953146951604785911303679957617500604771219582625676551115010584299893307355769193809047804027161527263590467536384936027363962379645245952081826392219672283304656962554835723790651745289694542006942753494587290453938959957935882388340092184607394733878757304408094887605437212791848444157084446488472339718258648029573607395192378757555956316651748174720043553978235701986885029936410344611074195359061434226151597327338215104189676370579015554640456286961125442758202552795410156250000 [42,29] -73102838753241252873485605233997477362174376704541097063882015936302220977474661907094861074103187056074586077141425897768743118071513239062300028468845689413599668808596977560172206341668088659363521764727281450674496793437587841158516335110641471608171005340181114799816809179620113518218695200507724911582684876320826291460589717211385311293601148709997296978318502472190368162597744954807137687554772024260663259724621966970932955290758356639209685996437807353231777175764440287248807916644104532263839223859659558364883044583929777169388091546851257932934470938563326061378824735452766050340819637826707491363660449802700402167475580131974786188178519113689439741016130597355212076750902016670213687817605387863235227141780088208356511257818533028934588782425728155777500802635111310923413827969506014901515370876160072351473081000136217523331059468126471434471174392893636318262555327194478679760457490052947910003551567133119827437680002891727837507585321743016541565085110763803664140399955155432922506904878283147043949950770025583916135052773505924134705249789620655460776470043911197928789357151988524968275485058679280635371368465983087549261019286454889937222910379171005473960717402876501709785335939408987247318614753548235256061099562948033003754775564192220390187526544792555174754000280004507617209792582565996999072837584546468972999797530493745117715004672787151827572472187109263631304856148062523519555487951725559490027627745233756100883711732402095175022608566222600012348144242006388848608699174547370451883744944508296403798930660175279956359935311072229161277384397927652935587223953115646244863216483589173744185149418052473031100453212621998612949343588122877160240425684478146529552539613386799531472710240979752909148206538998862005185566121308130365869096988537064612309719954662655389551012475379293189754026943826109139293670050083494715925194974600008267139904907554537560763171006275768611924827689788501594920317982723769130643495990631840255485329989161624419616074586772755832613542729690144412553653563478393987506171181391053702333814510933512752133567749639369695800068413312993481265565642868153872768743894994258880615234375000 [42,30] 80471524869046992285555125381197613012806387324896580620270149160154281494058290115108489764987723473421605230934893620893414246125454225017517393398957322890844169274322325786696534503201880146625017216524897369114454322457750029129528549485098733640005880812960957141977130540996754811771740004973867526781658305650951714971541263417148519071541141989324013610955864191770419247665828040014540125516801390748629641899510697499627031916512491389052096553644285749801512817129252485726715839785471031687898455075618642209209820593989892689879718414024315396672138497874796139612351686662401157934305572570781729590362702473281196893672990981391533761648787521220923666914169942107975637522497442908657748957929191573206347075957310039775004750174376039948816496888703125142196405986355367258555047814939196814927472503633641742667233006518443413973729521872176146525078766686981249659329972369458780473746803865909531034445778167483962036585278087342493744136600933931042962339017090975485323143167520095966883827605661392949264727749112329680423621148567393497658832907658063533754255349411181011456394236902698440735355785913357128248254947617187930513212952080865211205573906788235865486754962196967237502959891964679337979461017254011619081765053651675565245269067974010086348900492594500984417963452200279420511269748662292492850360274002284287057693008651740926802500299170375633675342848970125556067275239934798326446841435008418371967778671264348813406269066554710700362961086808870744994673720147171622421259836647021184963389293062169759831006194808972397840533521496768435969459051657652576169265210160751099133132069645650375526038860578144095103886426443097158694009629623654728867167794688247523080183588363795118842991646828589613974324200644338856149417282392146979657797417489016037033817993974923121291760281970603241445823407717290975275867492971240633541761864536745160413631127297026296268521232833250549941091070305210677945862666114698019811167102300758535342542080195215853598440422739296216072465397285638638321150369225548143254387749899003072884173153176380261503694556060380770853921572059729049649495769003237910510506480932235717773437500 [42,31] -78123805540328319527616082117975993028480287577837085182523396332256888753031426102700581267358053103849731724695199732761924017260870557508060646581094362475126311441869945339956976490377955427649388823807789825262734165018471276450662954055949370354452060553427510290550712359679129130718622655775286565379702538596437072547570477096180464053919476398923358020519106467762324102356266374810377060885157063782357732923068724822029380972015511121406913781177632892808473126053969661971915767432768075466706674682677289881845993118738594698036181150119280233535089515331689179544445620522038401274165638329613807386239686497637194963918429160816561195341367840046320209060560958547298737082589230292605330894625886198843857506404540174397820694360374359577796438750644971374115307757222125976955715107397242167057730742648330144565317997727276849944513043386390630002889220183225138781836965091535343891020839484338555153759688465710168361729722121227005773427273296795377407189492435295217698280096054189408104050614130721614432488927949591471264687084359948744911756479240151227689990645013736682860763751017122509065778059955621311330259868291809864101117208479193413331568151609914536232445777027675009797806723717545121178164109375032922394798926765947563761071575063551522223071908127205310633778978009204910400203632282303526377465826982452838101350323214855475894469861067078951424094617772787309522863285534551714840351360135114978879680712304022477215655974189305237543123932653373323137840370633106823848864708509261538364244319498437545175404937606525165566190116905294688567641263008406441393600078047346877678095725668260629826045148060406318676908501197317507596948644471519163856227828825024292557809056103116054730969128280653377172494054594542689804687466201495830906684452607193824962987536650696376528319282098162347944621600983781173848360424688924305510534913918517463379211206608790663654306564168392812088863839076765825890457214597773740157670795430789002951955382739542201009939360276669347339473469428951066197900951592299790090160939452811529304043200461832441925644768574852495220910765904833101061499611716953950235620141029357910156250 [42,32] 67432863713730655236272687768435790415930915632518024566056880072333049829420496033206735357222057797339736094239081282581086006394138023612552471700660326430602611220608066308710420193169441206764699146861776306661973328458454141550640131449583433837726291988534667279608365530550850086219182009634710058092569728667125859152450322060247248778092405218195249166991550218218355264584530313764096423525780857065375443401140468356396405809969007813984146005754627461202429874185490730982434256538843473181991396553863893015321229025082980982946244100054685589494248070028155323994979688631444995736440023141516733825236372489185955022455444246642106763585638413913699452156174958110337893724730321554554287316541907053467081996116931716003645077117653893757148020731405384082544855927641177304759656857141549813504573616528401582762350435102595396272341667500959437338792938160838082795131235510857416991032232523981013109064525175402465387434880632108984190776807754716021583769195376019191129737819062286217781048077773913867285112587257039171363705918471336575203612832876910706472211322698458444910176761327971289004174555038506454449563988600251008419811414847689904921840966144318315031779976045185525693663586525136386340344897644782499534173640904342995268942717556472402661017077739704816804501413753106822915711174028944217199186697412850315233325010780501052528137382159581531586086015451188720084013175736154245365342684737129284157533749858529430528792349271296373557117210049563413381861152954509233393512891764536193438035716512315055776398685966125999642899929755578582657848237097272441120866160811395621787807620997967953651759053108837924044837231447942964846371844393507513498534216513241014781365228530996960970977005800893239414879305873076982814284376284664595010168010903552388694243356575806317896196902983740135621186452827146905493101034819535995212785485260685530643007851156597684157603109270020671640067823548354652473024621678015581001384397408268961096968131909393489990211889314764925888977960857099444243745700069861622549556382366157056652571950522057286748079569827069249965535946379421861074376920441864058375358581542968750000 [42,33] -51926519524015197672518450004756878431052552494314306563499412517701260486772915586276074915888521195607995846494467959390705710475845813674501503314516271236793424469097109474509263212775950143681115183019483321324464704647633006683235823605189453239150031045722711609288615047125981990043072183380848916970058047940683241826702539325927548936013538518683946857687212110108872522893875525752311133545480449235903938831566804710646541418671266345926460101738186631531119151673853283505254534018268361788480494142804870514606521227456898515133263871359349063494452467093964685383516383734932042862037236160706197035172909782305873534536790741502539383393441478190259771067302178143792956407367231411738265482015765386472724706168207151207773049009453525426746502259127143874187404730304871371053040415039882818791186505286995618583113370084237508147504103472466376044349736471674577826474689508378241786140767171332752573205557668469759988681692086682168986422866482156103911657541311499472329539858109921544868694187925539292634693560247069060969013549759093247709696027621516529357042049282068233502476158923465247958813724852415250832667059187668186040643408958596469441610576092016365881944533402174629643453039135897795975497595522150354096217133551256322457513975543207634219600234552566798114436260446838157548853219730173687155103326880667531700363257788147124730568870176273807047864219125363265448381846237003264793306807428173894763959973630646767059172696597450639553673020488113238907950009271076155014098126662677506455067737849666420622398347186464093836150362263262670009366902199079850981377069346002434077583994041516526106085392270742371008538251374434248215313395376245275883834591719713059981585207157833978916104476801676552938839819936768938379239395705898267055374025590923422731264929729184115215455911773433625527462769465138213912268692922303962199810225150367442493041150758342599580053349972266609110818336012349938406718551706545765838382459673527551251195482018335700897439288729301431278301600759038340952226366086011655025303271157224475395296959362669138451188865748397012779953791153375597389185713836923241615295410156250000 [42,34] 35646508104748323228786680049633632454207758176306214953511709679768440819787293318140401731706492491664965433305922827464185835091891468979469337033588677210913974323140342439818495522083638721323618226860651999379532334254523140847928129208737392918421649773921654718505595042579439969197211448233556917576474031961251052684466089913081277560519482405546877235789581278310601934653084101222779349138336335174667735073446558485546128595360700270872094796858819335544982853231906110237844302202870206815473031295714262956864696304531547050149266676147984460939347940067018335258943185924909368640365823298897111032104467664995410034825573849477388162066347839874535235974962751392565601023306152652327509743285125271502283462143306310855061995123140968239240578855131673407664326780296165073430804975177037508155462661662413627077175032333815393086694319498125762089431194614569820444329505889710624345590580718232678388494722005850390880633174058884956629760825191732464850132813568313557669673241647313818646343287077961493951151432779431241950477605065166386831280530593065875150479813729425599503773583110573788393908734687158738162908579997878744148513456271245941755142189003846560292243084841474202300850234912234091925519053568069561639717799848657182760000990584092430547709572805215177796537449096501532088504571621626995762699170690333716593501566431199650551827420679776278262584218941060169849866871492104595386871287877075125700740282604303168048192255065670415984889252336072308843142014069878494434311630420857016268774277985816320753361598642685832524733835405778867192423392275793357228047359093825089751149796389635670757288383975193659440246859951341052903197041316691400052925581640124310179602986677665628096913695877326589111305604060867963403699897142493291830769753471813671064225468468345031344717822912104159629593052611871231755032201614012752948066214503735824361739478460619439252943234540931644545835468760155118185085640593437851792525970865182675560174009872110806554685414738412835601335044954552417761474110494994556405113325820616418383879061599396831523830096115496636448310855196930369004348904127255082130432128906250 [42,35] -21693650854043598364056567572143095330824230078561019680661500381437305960576600584848449506782031896097954685797578137254215552610901986034903043998253338201998151212079733777509951222922355770726076186431349997741346511690121291006348323285191553855940707486177581382630617726977753451474881234303333296632001717991799589866630636424463484939913632916742289202441846542129468628610194575150892902828107874496346609848571760221491012652068520359411365892249641362451258494856825820695841605635812287090126212518604159312226187201945185224318234528042036898306664838203626696340236372307035864803287518477735795183164625930471990702933256044927227689907771230903586385221362024390647003283661152540178356972737841678379289662921222773468352054184014503254314619666424005581363284036591362135042758998621221893515012401575011901335894607178346396853067146997817138029520755595465691974122724851712141048569699935689714572059622679769454737594848523105411263809302673748256848160008998947146203530530943066389806071196274901334459699697309368094796971483747916277470275643999457342602455487666403335589873649812379449019318561648180133764988569188372868204221519247454268061010805794299734423979585717828721035652966444431659342005837056459366869661610657216580188192186875802839732449384371603657758390060845188561738761675767761626762949404994848709238730938284239837823137550684707246119205680852051262435620350797066935928743394800603204183872920903774920870649902511520564939057958246732342536533730526852718271465533713419302388940904149032290734805807922545978095008883266761560007987722080229464434161790348635077687572571954254010154454580926353038913504046120685492488318105705244975616488563986667572067523326160033844726570097071176913790266320142694529800773633251778667748676671750608411265291208187001388939927015552320434993507456338261645943526681993156917119621196525043918438439798608041546938126524395350519725035591319728193721897088494777515499271459740271357758541594437021587815579292844857700703786866594122058899908494884580174268462458254614369149465033202632624875017323838555517284123683174890118152688955888152122497558593750 [42,36] 11551955674000940219557099064374108777825934395497701534517814360248706540926222656358457363514121883666372556862536694046005351703138637088152494466607429791671129086378529698793286378462221485180400927580716867154470364170110294374311675661631696934770372392279747805662453169452654586833244711751704434328121356442451290469517203824423114298928779300290940928567798228034443907695011079232672111341547841940800233202639821510197304403652223353470685231085573217331371856128612519146725669574409126079427445141325307199739647167240574512244334790762607974370146850673021177893272025362216571720093925215663966782420061877529485662619306279871730469246566156817776911300299157625957007478561484213605552867570265932957963330822352478238582831475453663370415538831625734714191026611245050019917286042642389604922243565521638393898104496809415717241048594055835065620112319617739060266766518541533904214540251314349309900631799637859620954697477317293731803980770696613573295312663493261225588699681301661495538951703452787470100310695183885301205755339767684286085269808330292119933118913416773171167673234950375882588118062351600293174314367277349498174246270253604307852077243362794778897399234892137975446229851526152122702789284816180283363483847709166647043398019471013809660772081562073786316688574817880015929629628950951183405020197320356525658539326404192510325222473883618777691750034257283153344155516157039453955781363820259567275606790191342301511229345510005541294741438623916829267435575147979666071949843915171154514578860824391728699435425174194623924104948181459336390879359361417961364390576475089401463706228677283075546522418986769447610640633479493383149739735980172530591840432055259390110657355621690097505339305675069441121417644377207522051579722423900882901073878582305956901925610700634649395144892215685311155687656163310464654350430419254371217907207131454269673074429439041486701540513900717758045592806780799802529462268413009460776933169069719442013256963292296569130027391878991508446628596818240537029635497055860349009622020051557772882443119344040915440564395849555945155161251758357821017852984368801116943359375 [42,37] -5232031652588274104592525988922117786023810811750235445736714665723658624458095744497624322664618738588431972678683312769457859361167909410957314732674446781566315311865061208210168494673420844499176624356587746660228433712408487582600078251570471130190901355694498003547537274707043442200347406960869380897283202781927137009177088355903319221720209460040366068859664447733705256782376323596189634749372671436525231498978722160848723021117763004162187799055831514080025979528806968153063980587185108481718030314148250299687081175304900647062067410003247110765716910735157877180537771062366362079704890556088516062549957906604008867407946801830684883843442815010957434965373472973584619591163375627009477463775844196920633853109286694561176696589064472602182120878263593053683639524278011779290076303245643760934634090585769535067914331353090339415002742382571274854866585714867713613120867449374722619097059483898527680648767385745189086773174907953904725650587510898847873477185472157097941911061813348984881682965381707224054316368038726642358476932716636213564455220574329094627076632011354939465003225208198629622427418174415513191457587543139630441993063799613261957565727238645754599475653072313288246758101848508049305141339499950188964621767000044698535648771173491674291351346231763609681956627190517892088681847188474121937928225750033790810428880755063488323579824959882727885066279817241646215025679679116411992934944123698428686260535716234554677378645692656102031138972185411539597765065262834497349999625803171461294747979495539855406049903062731601605401284177745535982520890638878804324023281735168996953027972807207684506337550089150987470427818459907281519489987450074363439329342830002986650290172025773375140728137863488930939052895480479978665751621127052043855414495456150571801743196691711160067155234818714612683223538677110747101033410636291200990626914805057378451112647922168158024225905156474741249338012199705551208995502432330084190923232362762735710848033360564592285690210366953668507019785218550390000259923727531054870866801025878292239999361049539237946178843511018784900867828469017695169895887374877929687500 [42,38] 1877702868984763597932160411613278867090799682940480095604846568655497973067695158195491159300890406381259855321025531268068044866735759595946659024010455563959174945334807519828891617400597582178487721232193679256848880697602796660074015750597396425583953219930446619793063067659802554925604057163622780322389287395676553665900791243277803197337934771189854976640162646968338397412503969851997090083215880621599948004572951623665746570838581874203327751900893321433101676256253504200347999713579764115137747963241280653493995416269587352021073541868720068237248681636075568479104454476704465771746602464034970148818802127110079345200767160445459169907113868811878308553800191380751550927851214176812118730360397432035744445153319077780247583332496915119330454649634203237342666763166117685735053117290286845174652386570702325354555203993959184988492338817968838583954446810845395378155984176444163167922274658851153760095781966201510933481404364075623305671160321649263515052829124360879176828125624117641136323971946285635056067988159966518793673297805941463468419258649200999055497611012299590155355213587712154537201439796411762967195756463197144876872217480914639835758138634287564724549530826622341337793536594759240018391701990932293958669766226571720366330585462489889452929532179370828766212699924785084918760616442941465548327788485529537204238324464211972893787941335336463579578429195924579718845559517313472978320731142041720123745482877147782037155609471920517125829026639402337589696691562225812372555925097578430558425501155254816451484253598564905234153716102265224210983466161572426268879014277811367235815599081406726440139449274298275827822800725722055115853917489800846904130794914119687878568830965631501790826512673558736758253059895821367213527648864760084300226148929064766446702208408443219982481142525706874023244440933094764377457303840397075903297153140563190634988178792463157612367787822104623168806715047900240266069167187866964895595542649861002134731623128863591385629016821239277717799241712560432417812127345348349813565178570762315327367749801929862295696355747312220052513964674290036782622337341308593750 [42,39] -406313481001468123482490220553188286301006075095771480870921621379553764948252614098982678482827156962981542228720007561507035035697517754174546943691799179453593016261329113050955001841248091034574582941858497143792224656374120997741816437673121968775705156539988401223018150657930057728948156804675721242733939318266850531424620353652128995216456063452102603144935419702414407158213907899815073164521526711649279584105535754092847437829917806727902505311141350285525025399693747664298154599189600992987941653858815466397387769619267436109705442572146296898101123656669921845183753917028618523088333941406108719748970265725010985131646014341060466366156095173074746671402424489386117270883919726628743138342325396089229272227835774261231649467949811199688566073370910768274112706643140774856945556974726116488361944257516636485382767779769755127618580090167558464511897902939645343220987317080034849957115805765784238525351229237562912566825323052198018695715567449814611750794727741314349850882713574286831693058730913512766655228953889858919940409073828441385945594797078767777301684685157973382899480360185342604223408789726866388431652475783993266585211861759694202694081051467005642623587486830091442967245510580221485369912166420163250630889346434636693179776115740648102038939487985565110683144973869182261994125589270437900083964789052800234150787174023057530237472248207448011375699560685666926272425028660042506182413848228106685255957869318804802159254222777049558023560880008693704817148657706079873765557376432471196870778616517769985379783185637076915573702970411665012931042169880238206372940667289691566181009372251753184754145895663353964471549702808484318672587890062075794138527302794822406959938772823639155232872430152423429557720229344303719730805201639892383425693704973059406359333493503023163542661658065861804589873994293090390854882788886181769760011511813292296182383277542522291459243385550531672404240240598687913278971877077498206758287544112140371896966506380074858732991229752128245246430424353164372684677141461342963040537179840243062395060384875467771884831411771665798937647195998579263687133789062500 [42,40] -79961717075016581272764111407678774673572339109896131470644620904686465651045308027505521228824396492779398534629655122345526718460713057104886674906694578882716771792343422314908928941576665768979238163385154952863417815053419265877650776072145027611366400251571671790276066317725366980004151247596838018071405899725422578934907728501387354092607939758116301101920140159802266049203066035135647559940257777160559473792039062812485374843265422360421945659114014602590213209028118385248760736004788358119871402811692047794081219603940603311691465222647417136535098965363719064872781892261903577348224869144445383962567187064195013886156712314330353288877739882567627081421752031606541423025964439808123394325005046820717408331803764039900294757352160018570736823603766218440688468662559480460774605859574001417322664013227709205761955284308519975022832918891549681263613264206976362675680390031837905547916221831416102058632899649815515379510203532496465265040862766157721245646658841294316847699202338764227326252936076169048256081736849429845032946132464744567982417592140380396577836279707012854928534039140086020354758819861176922711104100405727221678632491540632549291911443232491721759132228721257943766467567754819966625505001402665889501413003378432527733813405937743289154984589285179760018617643566619008153792175412035269356426688005380638948969634366197817845386752529276258830349401145015939421432771732372236686000540175097675969540871827866625237168037362605316861104113925535372962594103378212561652682412311067134575459434903616053116190079003325173667357011719295226626732491604669644634392724026864320062852930328509459587177114647718652827583193479031959187745832973123521958861118512539663330636291657379995157959893974578986754245681132217444331309413812935076449904821104366100729351699435863299172140936852353276988947602720262564716328200737822414122504876889980001658612519150085869774793359627657840722726644439696383547211027311886638522308101168956631374934791478528217106843547531757546812660536181947724025231054037644723428930439256283504840552101102723822362988714829157288477290421724319458007812500000 [42,41] 155081474308541305251042291826298174790498156997219193339601864104825126573020485586558368815852302971828620069270470165577459131793880958003857180862992229924270252182694755131597754714284247767951965915875942590790754070541367367071760792547857106513131773880641548502269097843229216352680824067056580804813085726488654756851487111490056889162171753877273389094931653068157092547648778983005402278378060062009263043459865240620440830276992451764759624353380683727169105441511560005496154220302921975787783105362865754195073972376380715545333652902615005257304862135158034493044042344029830806991700612556518319948849541611954847819118049801789945479511125007769134677917907859876035200663021631231706560237884699859295568472890299663167045275916661470205437123953078576560759693162600192892610902976439503602557413396120633095184233725135381954099078690824066802178843193914187332473919651266480456153766125344198639190571826710605488372074616142590005759153801524228010611201149063774358553375447541966119342949849492042694597771009111212583642912914042558261824792979719817605349989761121286149730175231887263131789594556594504635512232095637776023179853893091087696113029298575155091679088897703767686293567898755901347191373365058123975135506491187089499488091588984595322264520527381081464773605632085467776120843765232915222246755977757784290089727869372862100165652725170306261181528823468443105387691476121691844134878672026218128639452168783441751009480154610898456032744471835121851101697740613787558529660683538531961684960224626788869084586207963259247098122868891449970666151946331382110016898586713364009729043870956087123158489591552842456322449533806610472465588695297401586729711667623444459629475855354732390527832267329186657576101393997542370429716041257299232135105599415905766643142015921818679772070461377880870168240398154362346580329264299299945192819109860653952958787631750867639458963960642421482895184387023058526315242091484812737756509220805541260872120927955593596775570949193956340865271587171305667558496713349437778914988158824549153082746647064758447297216914506634566350840032100677490234375000 [42,42] -110121197295535703994981241581610497802363585912226169333627503992301004867141948844283292368482489628652879759274747799165250163271297854328780757430499681275906259284907658744568235724007867423796971694194543158568520482726210531254809299881276534761973576553102193969941912720238191955555059536189585878919331089063994408530946207030753104272136130550184822445811246798529052984527655799182986095680231894252146134386911003381948878918432353759363944814645478388045290458019994751845282543572734931536806534709873519010737132329193074740086864185641810418682358684001905345336216793589972737792101352457060779653046289745248802496546488291293241742919532838914866788187281768606132867736208503917100423582946106832280970443418713351636302651583572890271345019187346086756757188909295887021771711315946796221298259291862642797026607584912232981311597224824740378185576777933743535260318843228105287205942399754654006361151750908050601699275013122410746858658055891405202802383187541396287059918218567042060423005209868990195430610834110937435409088203098958878548513664173737079653339202601905020149964495013459519172048972076511926489192249331432759884403393187583124615636798275587458013695474140283549466551404944599284846906498122746123167884691777229687823099145009226944659569423532730013178960875784989987811113013011883903663800219200140337468016570836989628768665945905288678047360150973729808163737260784224747057831626878697045279497071732454674160842519266839967858009299052006234699900893375363422292456878908773561102592473996318922575134506266023683884434646941775632565370571846453862508125179909734594781772122853798954847329935200654093818426431250617562972540491752349353295868837051471741518367197583400766709709140586202573974719901599601580037181260319155677457542946515623427318141616849846524752001741552608078477561423158979129660064997519840163582670866723447309315752337874538349893008693203430717007525871888919908230041605088580220998471916900878554710312205350986035435316543565348427740100249080971442348845517828153061432666262118766951726423710571697162086124421875865664333105087280273437500000 [43,0] -214322115035185569364287717649264697920073112391218081294149192471819470925815328213794954547160380459228617748982092342341525620969790625128004340320588325748643955913884197523850862757133233062795695457720707816355335989226378910935745107885259362583954858392946330531907783307497703103403923323794776999851708011801146788801792184389590033223997341318356192107718413065571756991438133001621907462565139635508388944340243031762649398314205033391718540652530394644392861072625649073578780021342221143565657876217286102023738463665948441761014045897999580372363974368153172325490308167673860775913249525500493670453065905042437526250737634391119817475892955250397105781147497870603763210418189461002022910103449508686068286382470370077984124175672608667484005816048575495335751104637475972620506447530055783029396431155895714652436388024199776101210561614186334387737449077938862133874689857837607790620983218995813027058944383112362830772667764690583478049610268926436733847203918029383527516679220038586097610487298341758372696586200818026993137559901891407264311579542533072517020422904483919142800786231144254021311005061771645704994394505776034373712963889071154052695633956222313754884384888221623425145513250879756906659706281495451040428305662375031875129139228412602279906732475354602025437331837180202373733885310933847537364312695906804593472462926602709778877919304706122890650771730040291541227413976012594118531192780223347140254846706815446591233570498657008735497784178892675603796182741175711939149522946550621003413472831380607852964873009757120620862235749688841246582619937659155696737090124382922410755284006177585674363354551478841247474184736028796516210084060766754055652034687429177551162437990388693336787325213775303558548248863100723835073624186265012679123516876643741891392606361419021859524310273537578968044167959268521124262315274614508084930512862961458022436779712348858295126795836381872703172475606808225534178811444582112441176095083445960999248010577949760133362643387420585207236549696359147980849846408952097497649924020494266452274700895941350609064102172851562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,1] -230850690015695853396361561850527196497372230861864092442380713723952558254733403975445041074796093316100158516252889432118859608395724379087039313378631494871775471947118688426265114426208823527837816442109822071038443418833141198092104982694671609368115849593546646873377049627953647311132369207440785097459154231921520166145715074509238511340997513867942421060342950332897573439345355546775560497674101398243432463551733771819127754471597619527812691584828060895309407661630884019785136194790791599009487475448253990123375730361803861088314941810238258702439359852785403445837228612358703148986809336110061447061144298811882000306380509154080580247499848861025629801309757289756777223157408088352025362035934740388762944621358136302544152628010605216644377411469084723024784911062517781581284756665126592482339591083902718565227126247836277043668072628666381900659103890163347525876346639867322803549019839205080657977273989926732988302141867554287053063884027596305765694972521295901478790433779060082680507434398518144409147799881786012724421350128768942502153006044064663574338948980939496777223833959479346137271720795273073065970162678852979218996641764728490347140335714515584607517401857414007272444135577260168852165573832324545028085083169955640762798109854072318119454635618259996401519442793426901034598247256571611616736850027925407148298171812186498070569712570980141994657253944989302234595259770977794260066729885474620506264523326991072584279468610570551290345712312025884551484742440653365104757180224960534299094544352160430683295041713401012551308949390595498214808675377794240048198143594792709333192637138725243906950772992602220485988476478807599059843492836840229463933348150146075171236997693783874131766618405427552706029188683222511667846215950692942304948719310754910020750634584674577653864746040145140187821968808800510235148235076144161621956210134997393141362062308164168410080991371089897777055897115553874112955080046221313593925958667907079685381894198036731600588373697179606114268851900195574348822234692710093854136169943617165931743981377444185909553198143839836120605468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,2] -37110238660050143573229579618161375543734146633337369083526018407225290561791010320824181533265287616930045756465302500308005822956104522923833587706391936351047089510273720586099428708286528084585615013837276726910473110430519451516778300708647149782994325745346587906506892178368655066132999232345152125032065409516131023074201456074243456675294574162182101066171551904221037713032248119731902670222787641030403767035020254853297266165894703937614472418226446421132721228017556911349049004374316290191133116522925059159706641780544478389746866047447283720166495576278717856240096241223379402435206991913123919004942253267526301149227250749770990860169755522554031995783640308134345856653516522353305168031414219236449562902019185677655149784070413286321347325995068397727709480908403159177190181393949108334280039221579466201651277568664907147385359540067962923972404609030598951562349759500957852758583017908550167095391192093651275807422096660755212805154390546629845189799727255937646979375554879209646096842057880791254062040119758755611624368938900942627213514458317150123116291124951763277959099372538501032136796394328859102563544170013033130619263329124388134675740816076064367019683521268225258916783051971647405451842954165860854358060754473154278041626475203023516938491790486572372544610620705298386998790917140136159370977947251032643640926083658648607273931471315416639791363942180892322180164697057985888039779685193781393659421753458152418514997837057095971324048664214936803045867148183223855521839635621128654625490414966987345909937066515193827682045130023802389047472090509398284197608078055239468063179127599937213774306015735715714642892280506330122878049871092850262616885423549531551767884073207838634045890780632270590761903553646400104701667868720974573003439554095964394666621779052304591058727756487283976415594613755823435339194918271691888757686419370992744281798222402861416099448027065306595360805380604723365584327588546359793095010354334773773038020417088138179517878344712114623767497502828919007777901120973598195915018053907334573796015261652747607712399258161894977092742919921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,3] -62909858203485014590669117975793753519578911878982224643582561964427453297425309195896869584082424195529932468650575320993284025016125186108638407510653081148480635736227713678292672795641626410039695547708879403863449652998838029926316890061589968254535036132646507743098311804543661305968940729643235694372648669673507515985063989712700253961648888429780540938700419304015351127436924988192227532002842810986528079846072949996506795170855254466120454333115351457281675214653245667076969579329347505670240827210185353071085542699928754491646477856405762396156209355548488528212727963435162060317610768392948324709235478701423470693303252204958159087986183789118377606716008450820063926944319708412237762521653827368888958087573100117535225385999550350020263076504185025856742567825098499587162529981357024707905730330861117403606804650537968152920765411807746410372598963319193233581943470559237606587720209451036306779228818780414432989230375284133278570383656322848134589310066156631566255069810297069811286217740452315936716109813013178707290347178444865182219109977537488669760848739256294605761591213750237671788705302777868184719173359600373831255764529937568682623612500753051987102377830838127456277136304718850194251576757775774735934473505893515048011650573190905850963687738793181370275670540989655688105993317783430707758026730024722797134314010601757747035964041914884710246828019910306517130941235619142461513768298635265353662975384930886313029463602447987110080062783374529050107782120081569650373832927873784628477254921390606771090257329655798970128669760313506399513926527637753150226315999056270959817683967459044875959816593117646683646142112654893878858780399724487837036413758112487917685638310786016504176348463368587003540351262210875131506449292609137295613396972930258856332552354516929152162701244245187346041486969122844261028276264517592110264609574792449673774814969432618356230891939889121453035767463314712674689193108681427565866293827600154284119585861527070399180716391993941766630158739922743938031130018481200429334456439022730558258338131721052258193971340460848296061158180236816406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,4] -5951725208870363165345642549750732661807991741754847855415259864953934787699126136585517349249917284553395759546583740470383748953287019918744074838559384663306519733717978203190970997978211073279283230955645747262686961208382180080665149598250069695275006125277568272882554377296010386805673634236103732551092715692964615111414036158011389493501073013386960052344947216987710925987574742419658527518133071081554353038597149768317988865754496634550847301339444204127460978975169645950536309967668907088824860809300750866327259340683697368870182336184204882807870365015118511228163520285278767576715462697979658594915444044320179818400892008868793499099454679532838364162134129964954238099044218832736901657047227469831552924590096960329216084471237642820360079731931150821761723950614973040742818729278910697782258651059008708308749469811379597738373011405128158804561606569964693784668711939652251544419131963871623315511324318236172090095265554301953751730755830796618735209916759631297781556135364055039487571157422432163357120505226599762109130855471880386136038940936485224435566846441472560340553801097769957742294004427063693925050445053546331272163845841519841614635518132376101461690884055942424619036622216490426488137704400405011845821060905561322272129211108999142983237773568585145319609075443973373487018099460520756760225423430009623179385485794077384847786931319781401207903054963272233460012424168216525305139296988660264102607982195193557008084965883207961708630360377168406370775249517154982477368195787042765219005434416340710337209968959665654242282641166485902160856773671992012176404106313717542592871805887232599534613521326593574564752395931670600226254790297027894162067153916684471341920023617786473734127231799520741647227956741630105085103206606937345052940976962979605191158037649334121598233489107290106315436493810559171071547202739447886761565441170175935472279235600535234935661895916776423612622097918688275300380491253452568937433203742953632163512210486270924230634672802201286442486167660727863488857863450370345989544102319741521297097149574498401721845200484928284367924788966774940490722656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,5] 34466843857340259890463973326961542683318856092628255696469725579806332996595723344345702036358464015465294391159697922237880735432134206327510234954447164323268750783971312849890669802741573938649026699142031468953760559852785488989071829695576850899299368864696366304637935850839510202816519532023855947406058436499652600515560174637068995796598402169102827926805736328852730872996606057501324432458332198067810112648330307543724750458233915578669860396657430484347070856153256210197284871581717628166352944362957562180907141221443123395941484449195301096147756204087147167773845296312529323495290544800233004963778004748282411980880898316390791453168191713783414429724669611758514278513454387168429071051744928183839475417698450014618499051975505071143319629233346312758510270580984948022856358381989399942585337512608076492367389900976755939658988397403359586031504361957259509262169528029565808356977230216693898001781505628882093594367314822503546909769610848696033812964281984929293304664202536014788861715049927586258744053447532583821588330697024592506840296048242914314077535892145271023387455833582064346006819952454698802456379895645268773094342572577270232433564911128195739023355439557684871881759408613957903565189448656077444272230958217052969338668468486261042168394805304207351499367603687413743156906601364382582227059243895048395843605275750479873999318778892117210585843948641484843130049123531200247546218159026887536360501504114864591812955448044280462729503127175870941057851754446756306705984210700947664654788176302166765700616968292024348132942259708728866523533621101033405443141235397717927652999775131628975594421089421253526247755633288095603434544199911898964054199484619989937807455391726366664246723524420412099716664299848410300636072427793777854406344339683094045069529090045987520379393572376844522203220895630388734998792876052525918717666174727827305602512507921515829584474409518928351591861182870356221800011243813186280216908859869224238282334636327418002788097256159401847123962408940254947438717095463717202538457939124066267929961164938478047775135838228996454368768809217726811766624450683593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,6] -138870768135208996034127651664902722737761522425456743964440350537849676686246975982092402187804707884875500332492510952129052053150604734071224451125792655616469723421812185558919454735606614763729536522996303263075003716459502138037920410747216352223420584368528853372759770886246404483585021040693894183657715720177367024744657194534005057618268113072769967129758541973203875912104281239502155838573010634674231568110838897803585037278302406705935903644863917673757419164845833447145967603616076506333873664972168041016932622027243520625739294644284857797455306727247527244296738541180770328419450128343407273802605852494037767220787923677421175524024719103287174121203108766523440022287523163692447071258804719377955208728104397922481342293070583845887261546914864866862656068203539861400533644192257376861030402911864154988464544737895455920140970877592893903834884340785081828034689332738046873062685504963424294576886243963300880259312775278740222908777125661795103517156098570797363013429405772158356378604089142031395195104567149875047029317374590900482408300891778790857157382235215624590650568571655077512657073956664416024965534501321055032902407405083567032905441634886888087295477126220883416939007081041952153436858309780152498123977068156748189795674190398439829617175291906146482104609367266756637197388352626867793012079485628594500351862472371190580083343071477600095711172471350571977050659645733512282346350229345574101420641723630870293445659764523400255878674055878360896986601112855593645363509914424799306193268060999446297291306045946413394134665836301833722321566911100366629849090676067202661258511462759281990579481811147590982277871451289132798802720942232143927061299953700072504551944794565099957555953088689965770094237710078693161652484880466415385969861148456694238519496393834701545191005672296893126955271273902302262982382463476178739461708149000019995638974456404796398086252785794031512856058624257532290035702567094657332930994135164174317092653078802462902809054355052514339206341934399450090290295026190216239192176330439621476731297428098975540505849334257178380458430666521962848491966724395751953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,7] 199990644096507467129356905740758770929349252244856186269851017198230446597687806095957865625346949765502165834112068226766722655139711369090069868007196368119199099846694568766637058397583679812882850874055410556618209853939288800853659500875114948575459996467171875786967777317600933988130484089175066616591665416874699622935934730269892244603193047721796958500223322029940821104585415530096241352390187872276862990538518485303132127763075917968920438943420155581706157760688521034555353286439519987002280521461062469279434038190469552421396783063648905059533660148248844840700504143992741000778006326817619763563847030933090618586909692903335919627393579813104022889696649169996248647800742515278272061346053373514269790542087475430874357377207167310740464648715047796707831753088154178000891554002663836919772241935288172966393666633874616078242145749968671318945224978343901670525349132686016833739672973234929243121832996824994944345969757495105144454459309760807179573851779988830941242249209989781509550802552002551199357439696883316219773147035280705868740835842220676210320331151633175742260471657274336293212022442648019292969075138285995252368350643548172844143465473814957649570382376535431012858199607821503258238341533915190670808612162637889115472111930276265072214912220712771275304357014247272947431068199727971033945669976962962963319823391580010795157269105524780507341170861896152120148199612325661129768235779757052910238833410465769905774458906788277858472738758592646663706987868414559202429370088037177181751653696688901750737438058665888492913720284268200566728267733047717656867329219573881560721244586584613966694045412936142451373267544031517223618364878331422290517659722280019598012047994230342910887931024221217929383676864115785923851240544271061524930930995697851251705194080121821669081850463949843826596757217807630807356052310281211398372968510312917883365250672046114028439617474280734308092419250649937061086161575241318869938203187872126523715677307812706644195504059253267513273324029695284884630165664638507870556500843086217533466013195438856493537503587364675109892472870676272123091621324419975280761718750000000000000000000000000000000000000000000000000000000000000000000000000000 [43,8] 897326053284568890917846229167248825491841713309112130641964754599248966099108126792270998685893503292043451559143489627874495495472228048050738807355642504616159128791460282860378883491614385525681181150652224877177238122251984748994368501683217990432328258843389146138146611627187555220408176226636150303907700277034088739337705953347978117415574217056189050051020730479426583744322823256890420056362637393191942832285890644452067708150389387792363093357707590336510356512015723552591580449815705269019448150857853833746818923891193545910483558368473727750184868646723599192113901725029150465840966655655213818882435969174513629377976512092185316060421271066092463197391521985304936152934857081957866278877345873572889740855687576156567104597960993242502176329977449615998219724702485473635347292636580149435644108094727365515314371945493585591137204303092579264090140102451339261639663520428907036883697805592249137834152712352192438875065494845738528839717528984136986179011145558131093191877049291203022301152166290834498977803059361699436092346413854619612824480102911893203824525041074413559636547182945815851758054093015982228536441966668706715852344962205697349089284896846243636083568303320117230184636414977631602399696802622629026826159884016112663628873054051406662717196271327574591049168085152483503768863591404831886283340759213753721432608132956494372312453894953107660477229477755591252770369157820127052462194729230349881512713423311056843410483484853330372917499737894919265712241184696973129102954543649957405970162305476197628010662442450455592791123218720762647856092068148622580420270088824006668879319390250756324685572919014739408313024375732188523896928035483687105261108260272293713569919555938149504141832344218769288278889457790134023565205590621529760151885713818787544948340511891542806699946708298800183317480652657985352178625599109914036601053855899249180869588976880815187214483213106752744608444851069028577696644128549355646985644149010576287651621074882302002739073548494279972742681019998347263024872157245684908236566583111206626485698479736454242880996070349364995705492183131202210688570630736649036407470703125000000000000000000000000000000000000000000000000000000000000000000000 [43,9] -9265025130143111651536922451737444248396112557238601239029504452035575246841947189175866764374282288512004141411713902098172496767922889174958223516564035161999401554145662883304009512895080178860242562760560822296707536905991594493489924728969430206320255372803248810488950037081097951813810856798100057703643385659132579622900180335052805518782785411130980207227059763210236951312130317999668584430176363895304178907635027702887305931239575293524505420204307258782302115654030149090133382296848636389744001892616202088803643637285134348297413400660244491091590000427211388850660049870331293053465382917352940168720507332133326220351782907232752364504357521357687304451061945226398860686913638313277961482771039502221891696994190618783767986173074589598720458922040178732970424201073776590456135966818767624505683489713553084169835233796841099430508685627331151926892778194489991102998635946240635464070854827094155467813254712186691116382837876307762512811902978835613187637620081620222055629553660479851680231252150742186906555053030497281700220318127700676551281774111121761469404579488538395485345654033190317676494099637423775218320225514552457261025746353874557494957995511637924128742723284554363976745580386791128290542527173170693437985562754693084908320896159276037397426298164560487984340009872514561745706003152199299574687089608794705488532841563992443262885564493865664555390569439238175663386157087664316212727729873168975277412258427271670771158987806619165665911064890526698609262476854802946668237468910723874720242881015632545923920598556911632136990652400051518775670941043609029445917956882390862573702181352694852189676257561094636888971221592706166051275430912268580582313622822756925444046642644103098552413194751435187074989286556733862823957474775462139314002742930015832998439341018931310843962288667817095608668973211061635730691244875685816970433766355149789522805480846159679658115864152488193351104916110715592316158420433030757188543381091353171931999192798456638236804310205242975507974153281831440154162497820912381287457603859889022962186875009334632719114478473885721613578551922280968425327252191436855355277657508850097656250000000000000000000000000000000000000000000000000000000000 [43,10] 59432042233544187942434048368113740739334508014972859341498940419678574110461608496521831092599424262909737329210119752372833674932913912580879923819221155246732005825185963452348212917757356974315852527544289193277790803049693914671421928290783755145393399579485802031544514924280069247421127669799410765542380221201521771004326477303339412544247525367921424121320621278554913850758578264562274965173467662548316713491300375815903579529083670926728618998015769215658802242534311403766835071893796287199991205142633133687107282462085871602198605613132029757141486157422091755210771307820007101394939126411035229772551592477426585815625727797289203936331774390323752061084530191108408108577744624196181294327554727337855363873635640502557655907161836449860686394413228965536751459724229792226467454417564397492168853661230946221572472834411351211706241170375656900180745502889439556701525257142380671888917257253606629040734944513579833564698555041919377313226893549139777946361262374455549259489733741244320117897771069506054839115127127988597782682986373878997394021903198161121933313715415949673055498511761058022798715317928712700074441543534349050251836061754797684354643146561310501701905413883090002813898821357527939282857470971295013720161932885803658631389986608706942936902293105745739538580839365296106048102574945904439610787990128652193849724731388752919362153413547115778969892337592834015140555682949954123197407016479878720683769648806451422726942359305749100199102245426667390951928952548955530641397748999352915273853365941640993472589094978355558053619329058142568294328245025940606220409211286417747230099980571764342766932081883484601250909209023116797951975473803710700249464775922347324173999667511874923641124918353069721657314074504546842085757934364207822826471182464788888904688557229952920530932104066588028813325952052595932427364010226527046404644479552302612076602372491332991782787971215354593555173408044140080924946516635333472360043265576335462911419923184964371216420564707489915505971147822225124543513404882165512878310696587493483918158144037170127039680434125379917699168983088322558753190116842546331099583767354488372802734375000000000000000000000000000000000000000000000000000 [43,11] -265199848334947723842208077320816100481720198601433500066796695965055464747610701790623727011534652897655409538330507959486679945595289114702895148375920644413458985414949174460337026207794509065562001038809939043461825615472456046257856048764071579857282111669001182430879120068626170566452354827697114077297674245954411674535365933049254468347402019258926479657727334972290204823404778047139303589345293351101420952721323714448736547164054146968766201223336423445602399471467258424133031872012602938302037123150500229476818315609429339474631911033750359107819508810060477620324157522622659826771387767198575810832154298278935076586100159745186531057937163576000287856726463248416299598032798771802307902063050349282092199340717380235761064871499167884956092825616939352360104479786332018120280518014168489177369640603362445861957569157757861941701784016055890341560112202513113578151037251447962865455784990453863855738100676524361429187269972386879916074545394355343504454153608121240248559603376683223020029882698379520253626815893695812367846331224984269399557078123401643903532017980583589173952946873276597417201743233210832017078456664342099586085424886685808823835638788156273615527294820981157854399966616800208079572974964103567301984134042516930129411441281068501208999103523006733681595810225693212241045237344687193936678953062899601113571558886822323595075974586028839209264811384103074666937210663298449249769614809920475852320936988266007589479954143136974546101781042774015905258925580604680799096022508794453990444411709575815531202660454335443243818327993494345347740215803033357173230907990368892317035062776843781930727887639266053844767181217548048855782053631250230190333243297258971178789052036559609249855902931341672233343200618872570213456434561344337726808133620480350933065873744087907695949397457057639272917816592508586103958079948468553110832009689510773300141332807193110892180694945565585672850999238662782178155808242790422062633846576908382285224260448780340464166079175206942760723698309545643522457195426848466355218241819987452047221003549839073321302807308244775777142598858621592235273962739547370937032155779888853430747985839843750000000000000000000000000000000000000000000 [43,12] 763296804073169997235076765040579964718160978402451084649602031766284087516938041325903445182348865856499108692654055477714902880449051833083705913097035953214250436222540285620729372394018576031623307131553141879795472204908037427573196650343049474859653026753855234397309362149347990959029583671766985552286816532820677365854081676284635444485402887670486350703595216326055532271933646036543457292043427782779863922004536742135768857284155367273204970836824912072294014353857239991382712481154972549388477857925773252355854982103269143943614869979133298407185425624920036668149460644793607704671560543088525415208119491613561334808999051030205740833436537171485140137763745998434381140254678594308108941974072350769476467741180869350804501653378781705402364170587072402149372608287931880011931491980757971947222180759219222900612335653777107577587595984648268618411614859938564681420343587509127467167445621540151463453782102858100096231633692248806020285564915784440219313162966278185441535184362249208594872945821703350889052852131141543404627191430444180906028460858013686980448890180480643574110436844342003965029901579947486453127766221170174576894255885329144182850164675661082502381307357032924584163031155717789691078465561030487215152227634016176792104959629435591248057500069478480244766892754160331930161086849011693621199367596324989398913584058609378407574550758571856477121879394620602432614413072958353505188389210275370497323494622380829917791178209939783934063228635447263217893128477886511651344324851072368086220019669332797324222935116839355262877528789258210824696018150602855992847262555834231194311716238298581980840402616882918607146735098996214598076308977158740890347910995970676966434849251368236812431727441911048684608929136320044328590228498270210581228782524495479067058564637193557923431924740551795277683376821333292749765220267335806253711906863329770629482473522138476232336408668778820884062851778294818687499550328939152733586974885707790893564120338182247539885165427449416572129756438290124344167734694861206310817023580623773283120356049729253816647351918405390484365893383309101123066586324760612880524490719835739582777023315429687500000000000000000000000000000000000000 [43,13] -1097055544634981346067740793604070837165250157803525629288696972346494167447106903586923382317501297950262892603959536427011309189935111286826990516784897237032982597027788071535139431819183844604379092828466662566967933970152607369486994683764044104193956171481127876273372284868456251286525385722984994208259809738607722650125052764711263970288278626877897463060094136861117843901763600455645148677445679955517591643777511560213022378786204155656099764368060325121563818130004736475271603192174652744250856906831035147599592094924220529556810673707963324451359048813940332131235415047071190391144072257541196276677845240223232617589312092178295509860787023300224115370468774018738887131430230502813885110580978207175726952059691881950497607707449947164515702433383749669645906455988792587803428271647073347500789521369893628468175063698816296528250579809745909069524856046878817169358227845071300146609592624978207871248510324641932167408037963969037672294004068081187465479930935595227278089902386510160513237468049142963794313727666999145319394751784632347826537333163987113337756197281269688933787345639007072238528796143753186119462718408318240682876379336406431536625471314573482760245294683586882217557970312683338411238376073646830559564788243570516835738403040915758946510752650694454254223224378946350253922270875508673699130375866302807774667515451522760057008448393170992754516511995498773593189115991582751095518257594270174417548296310233781781206200104375585212001718662993550789310906622763566433279956145677104145406144630321950734164920882385611921303703505726627124710238520424990231419994732425415547564252857223780925585327904870127457944563593816245491961722928656572445482627549831188276928416278121562605322538946240068589909414810442628821305190971665742270469011486978941428009467182155862628216932620828367281899469555096123741578126605058519383924522027416423238216553719638187143765328575567858299966218393710529370363632719059110023518591929582439124327353764697859725237850522670103744582127231257820691332259118081560033654146869070934763604351743058571620758520389793556387815621728791517585095378824492848290894642104831291362643241882324218750000000000000000000000000000000000 [43,14] -1738220920364855245020390314809944307560753897941448274442055439302678610640668677721924810183427991191235150923662462901331693157259662701088707979039183068623856730008777472198151319877710646263490392099696730153341072005718855385201758093333403295833927519578612365462757376828128926322962467417443306545843418532388714663047133324273727637245796047327096190208085272493190913068861694446891321126239084134880544616670849821281407824959653432549729801188778788300175519875496640173962125082804647719907242447134243301237161714838946156744223932710033635828310966811017949249192752449714279953445280669350571122704823321106594679898066803179131197781012008042556940561874025098407281998495126334907464333271476338198561806237333505222945800136975579903741676705423031890118754545354961067898810067741269149153210759849429597592967255015979086484467120720470290368387731068162969055513700880475709998890989849010719956236795258409265625271203635141879112365190215966257312579232838716152757303009886756532122005122399896070945886467000052142813095713113229517415073295380607659022514548096275612176793752054903958103966101707703950148324836348488256396004120577173515794719228625374717721446682725879546134640159256897401844053497369068166352102049987200567681856156009353865148239682249538972286821466928451368863921873741158503531363705163046018627917622411663228318785937437688044002134255138377848061430819092687256243859337101445390276287215723264851460053104891551039092301201285864757875657304857579987009585842359409432076371419662669729303749364138256451841384806137060075746991416772583977589439619160792939229210499971509744176125685313795806544940702020172913695462449135672449754837905446155055613874872018408846719174291163712107859658515138146192061432225113137722504005482384420581424096231010496871829462254918164964897311655313299307506309154615434908827144494134170713211542011698918433313548075891263432050107809192029646330497399822741322960922404898088163150033337339164231267441203868357548873541866707478078193259319767466523166840799382323905428556895613888186331072918296382526603676602858371673063883046160364980597945461227027408313006162643432617187500000000000000000000000000000 [43,15] 17009924730096674522098833779577565314298220989154664347832885312513012304281373300792770793009132238629781361748609595974379571866110791932394707111620393547420387458999960524808519881812084231241229787567363253206628304039923322544827014325137127733942070186624227632796553009607483545202026422068275752031252391618847491220818951052497800640712694098695787255531277066173119867664341049412350059059178423259914903220005440235654494204992664372221625291180332082190810000209081299658498774768992461046922942469349838161157081754341185878429089365888578060546500795314661999804501817190294676336952398595896865589227437638294244438442005353632722624382455339025752454914698802432562358991329611999253210683785271287782738842906736642960399264843385707433369977024592589229440295350775961415001211997521157808466073123090005177419583794873457468463917294123371884893310516028385390798638891551681226216836120123455955448197090509412253414103776035394277830262415459940900818305565296109605571027745044431452748944983431470661424624105541839884260002330662893216549674723728806940183515044986731873917811380746048738197512215687403207003544130354102692280316952328070713455787233749646764273340046222753841159611004285359049877734092986354396405635867249029735203119176571124052864690673110475789616482103329422599757515870019273495132655729973215740620832793342659136954652587400361405985369243596502271476762957687508459220803885137934499149106584043972242468530104791273249749004492036725906232959185059738839143030801903552991987103815293694779116943507984986713786288909347231789757932441216679020689687285387122133747650467757916606992824558802598303561282792669543251284058256933313013598772977619511443466602304567867951499940648303540072577194992685304132247222390237327276925743129923476588111939555216691548023425211394069671833750134484664993589745657267772844570322568947759200251536534356900431215416743833952505077394440049654490318359713263758704634189121277000955491687079118464090942230505560580070663516920176619903924169920883749823777169765115079182709941921266725760655745150910665569149786848611536676306115262284894985161942670970347535330802202224731445312500000000000000000000000000 [43,16] -63120929961390790225838163708308765230047156086955103514385551582980026865831312517273703388047513375722316285978382595562349746615853634320500923345454732818149271824641293693552576096124222481050281779053369181390820197009165008822071855100979466723605994015729359393680916067671223006180377073964173677497885973688650452069584903689694650408351767185059426751747849808578783590000864124262999770107647656542621934070335249953484383096072377805500513163932729055927446899588023122823714294828493185218700733552344435066177099159195845023784233304962518479060662474505563045371945259584778011484320857944417369593693679322500752687263665845160999121429158879073150053482991762321804640445625861053183038949365376726947984374990199616954911777404999262989669890655100639482142156410888223793499334919533743592905549177527370201415976865015900469896869773822785082156464052501897240837204303622069668773548126211233917585848292672231823909978943484960126568672636900631185948513366666433256968431760409363541990441129829757728589371262233100185545520859954633608868856415688964938429395254540760503489110764090456905564296377169063956158933144635964979017104096491689930064818398360898520591270662552355337286285223046045388158530824919029932152002693852709596133226272313473345267606450940971893157643651119321752395781496710251685770923267534273012938372659412429722654013585195007283001402481515651987161814041647846852375866313384899008031588178134954886129038608112825459136919106223120694654665847480956863904541188547136535008454863328741546372482022733126084421833396802231204787289453668943608968283474794855702434286221269039927752497270217850982372259341415514652783970050579062484746644274637794873174353854357420350878892737715322692574942724496969034747285169111828144680737557114238534773158310340139932600359011649893777111803150750223071539964652833917541067818978051734006150778143452849558416250817969710294535367450480552149715724630711751156906223645241675329481347922491025295707376444894214584867605335495396497693856918655040520634014137314932975568537634481880084786232867447978621959393758368455318638491145617359901441589808968046781956218183040618896484375000000000000000000000 [43,17] 160388252933476908566248621486735657975629122617646855428695361058775397571039956011374479652144166884255905584815706104500482645208880488106408339893105891174770279939866515318334959566207096889231934691629325725226406648087606874070880839335455284445365926532302819662704633079599153770638985720349566679314094632021483699878822694061984346043733307134029043069675843223276330701479307925473966467526766336693194661126254542961231835647140062448537418071303581275341620023964501111179746814979604899083895531727265265859207673037381429879879814140700267997010541264925819803192700760651899187871943349347840205848689885487279425598186417806533382979537497263522668257697877497977034847507620124998308858540646329054755870058480166700467297478856156775050329418006278245327883989064886837297225534653834932297221457537135603185346301125086490770730161125985640258498107601834709059884464549814628480417901719579715733289776882171019748363961976684584500632652588612629492028280459259756270130099184436114895294085080132868712094909370671415252882026147017999142978660787312002927931227596799843848997097219370940617847895511205705414784474193761841793355010590367291659789641005444207572853018546509756654042448583703606573437262686176866389587818415589107214197247514923058700693473649884031222001794024043357412354082152562710913127224002137957512330010332131288921258468293703555741870160041450226329991595854892012758793540420314689438622627540962821330195198624352644808036047943364907619855586238521472971673039837423048081910270191359542430192750291409983171093629214570824826523927435607377316840229411447766049695229495320327193338747600039603005216035524678127925620934614211940790811208893974563407996129331629427192802488039900763069426965392424320078027115170815228248469182971296833150606683194034517189286377108547827695699975680216941978099559410915875484981991962474232627279170486463713837652016625518544868051006980091751158401207085947541292506242887240718818415457387553983364658630864790474325728941073884653442951049868747817504335510045670208710440589593945361663830811414014450402523335402196745498892382930855303219304375250686689469148404896259307861328125000000000000000000 [43,18] -302349857482895824512743012830569305575879231316321668029468213775564077908013116073945497078712870169681282389621477540024218435845736233335067486578327792440661449420642579075609731163870254866120472581856595742373566276308076016917198524307833646287516146549898328309215812458180216525070515061689759612459959349143684547360141207029061077361881349165504381988585962332966386867121362409051277411406545747634343215290266691264938343197150165023794390047412317015612475654912326874362133176568415500034760451339236271857855109237680940250860734103776799295997896033658455661705006751538946760530026205666230997997025433039446120277426569249177031122818722758350947342832708159870520302742511147818689970997856066920410108128983502555865142488639665470843984620737375565221072621856456632881055110457470403573406241060303660111100710290320488312388356918533341598097897855558473806197655967789877571986526194362984623513020048953199169696193746452156195164471166614652503793416052867358670632191065966248647235507403968883310404997755503454697777824930379558660233118543738205008544577148021710725872551763629144575438737817614407508774409154490178997055163255254529492216354585605812822619295566298132385868073761183226098361255581055615408890713251397690320122285367381076097555645372438691444078315913929491451313758976621591243317028568213222677175356396600683034966057698189512441526708576842283407843793206325294608101353441281387688272342701187186797996938970075259690965655104158488405167149115548528499533189199287508000795729161529669444594954014198243192938934877859170489421456349258733786719493908369475552383046726515456714501454545632287105599538331371867354415715924143988785314079914986504732819734427744898098787289635174183028766920060325527758687004588976224307711345943893763292274983531010337119317584977490764901587370185952441222395326831844063770793168147174267004155934352990017150481223588076410508472336650037577136804106273748378868491539739292480469785908068661907020724829658905090959563771058763995283316497983145554852553990109635375424787431048320266529759805611878500911013915149028143448762721598431970352260575451985857853287598118185997009277343750000000000000 [43,19] 413860855242481731996630799244792037228782705422773949745858737817995617177890346207722824689719259697229515052770028746639038738462298464091993004358479697085863788310487270395366672155085579698897462827536538202702850446578440340248221912232546396798513311461179295918428412404056675449791210867305206192280924229016591466524284522177701080100495324247851762973716859933387127139073324362831451267691963334802549008221490657572174245099759582241530762770394254504781883227052013028821960202232682494915307181069530352347310764482301121281904419050295026014364961986194330404790135467277551648602834442058460511643955100040971216247408337213613958873770481044672391503827162772797053767527615350236265071719869326992675595936017948506374439564584187246478776907063764088811517112150060416253343333879123712943915290751699948647464916832193501400254985301428706922074331282826093735108357134347069464945066179567242492313542775153445484187957503169887963323433346575870585402362412817150078067482209875925170604403398691192542130455170986748918966516132655240787381401475868244053501291837017276635154519247943445301640976177878749150355830033015150491310629568715850980709949534272869309364473507469398298436836858759585992157094887348013125004659013560305874208846047164939446697823725162719878073522225176078957446790254724881910274661717513489340634763038125062435816719760237817582788645874815088712152284154639241201929196556516742947161703234814896011609610258767143619367863431857956546416519821367771045071329804180443117812502629859903144657870559815913175122070886638198886451220429532217431452593180854149773639274901450998776928394424933827045453712966922551866891008573129587975841363409530444204482677389617223288523623886959012129328989005911364561627243740881701236041426059362923531613520208135315062680295291799149229319972207249479978587672144206507957744632273047849495439321364656989080776797319967776352132745169583118774382345806513010471730452487832351182145837594229920143196292674304011443521578674195513231418108541118280694964568514747765979798498147747419270319474519885853575240257231816042635436831797946529934049617049929281620279652997851371765136718750000000000 [43,20] -345692561142521123869195312233474994420536021802510394065269210637748560140585866593084695684502677544372404105515684899639958133219209728974655932846435534616278933564423958888111095116629956126652369231842214276226596364364173877285775147096616015066786587941787498176381783420176546406529847218149827488192498510841931086996515078870323799869404224007864411457814183620460408053130251848683972095725004142748428946333323498691181285497954731777785267021185291447060360223156129237779086997307040970975799245020529955092521034353251045549795256890503503615688949513305683777188904663170113929373679435638281568022331333765082905492102901138153070108375164402525770604876258514964975638669387128269199881663189151339037560549924084309431202798604164918780679265145230156785648210985957970381816549295321880361934533565019939267887929513388501598218254886422458835164700251636955129858408456675758960515234711016248702985189578961707381052774423012409171462843347306082164409541962900313959368439947907936520222850732137963134701234862551728732217437714636537844375557298219066118600193803914196717555715798199630657073926932392287021112407068050200704285154200827943595410127985279605782860050214465123820822653731287539580309470269301389472610554492387088620986445237493560370307442286798628221416265698910761859321038098745977408419093317989994821464997558472147822183215298459045606165024591245911916549741743722082444252793135037714906454594661043977197271569106075787484286998046559811583435547030525448873570320233496032286735770919149753772195780069212041460090719639849621144303941243417598782433450829800679845287169387667987835161745517563592428556511250230293842988927594674322571394654677001476556697484317289010663084916438686967573441524369878423818554579676294768475718030312820203806880276563402495475600401248331829306115187404119014235556699823750855273748423811437583974773844379388947914690542231005280588818601031694676685783532405289622407319319956607295025709352753869354027212515751745460867383119230479863435473099222484473712011001831576032392579928997032616598983449667812187567719292333682879964317418864357626832938073097034603620159032288938760757446289062500000 [43,21] -26052163023237501188499476309264961546353576784119710765115500377542580689976230004335350567398980521343889161039425275657312561710699197040459353685169193705506743194527576193913543083264552515961972986490906230930325863490156866984964963740761273792891580563691699769027204084064047828363349029469948956024146051784773329296913048731758630237997607133320094485578246771231368125353077459834145230178957262976728471732645179145492204276289499491928008925685126298458626131581870450836521181915838160468181679620002166408517726822820542667962167212652645312549204160538378253388787822415419423909083610646205299818669695407458126693150112402042663687665208453745967578299467059207250857781563053622945782024111753125475742659815487099685740580657201209602880509163988271237506807734409980686304742714352386310041837274016637139069401425676509013532201401799011694851564956252034378439020497466764957595269522228219628392746764906437785272763102937367434385547324976366281272830113020672790539625091449603302106074346575654138880268115589104796516804352871823715310915185167793254683096120808103613418492680913986675716318261114382489492313990936941559858997295251949442747394563516488091800977654916261969833395432239542853953735150618019129466149589070221852120628942800769753407769540133897873127425713195842761742214672890577385881647106098243639100522239131259847380283114166464764259622437799229194718260649133308871919124931343413632669826791865568366844363348402809039804326068298706367740971165991008570755110912912799448049072403364623408309869293304774309996434074203986408249428105922400733695392055486213558477094725358396585506640696811250410875517652580417629359937705789938071351956650997868478691669676663481934164578440505737844432304309136970159534013119014013676721809626397052588851885919386116059913246971237017474097215600824300476643187747083561226176575476404804258640428374834233993455739600960810938840922977145206290123169047807341592403819084875466654548974662064083371572822668498438574713618470847231150035090873089668895124518997143253720876802799504792390741354077161126780522870650881014577865005406893639759973585467989209973893593996763229370117187500000 [43,22] 590079064944573732930619337147451422168357541165572871280401598770377120756321358677200003063576593488994150662426616731463441554928750892206970561865253123247323502869789927410109252465489973392645983383324887504562332874114025867620009425800642879991350602911708216237217781421835716558175001430900434431848577401402401275649342211388012723375977448780908987388073532103983143890205302482222592450222673572965629652998546377648572189487038746546348964681691933708383934661813222674478632735600477359449012383139298288746132121756880412434581544179578859638221484604287188235824975361285404394878088303807782603444909111076759340260033116531039139428753047817930711172286236385491979030666778730801872450921399307002398295372296534214691513905232185696862340334159427779972931837849384085084188449544334385943137975329427303148972339091954373095125834666135064437208198746139369735709144776128011821243836120877982331678416763705428353320588413788268495430621848181380065588346425496173198460828750881232923833420133489301551232741952711734163764147645284609374610341361312148952780440654541183811338946110049448123032363247451320055718494929516446570495093419260765389449630928706986242778039934472757153125344155357549120980188442763420895303435855748182569437609539001274956204233160171443759636628749101215406862633487673865342190252871906375295243571689068389142723133260658929841096294328740032201811641132824300093499974875810678486190437368728520899943631776140321574317091802787439955645023432750314953633373882649891856625493510881140135856481873190952293112901247648673723907895799156175389077222440452277625918598711836957650037332856017981718473789012380837853474226028529033492956866513283241053071891750366977377424371929595274973027855948424858228398616741128422642532062283031837148750285699148607975145675428809034559148893544026523204666200294653803679365796288651594716843070382753081302996766451305741366235751743964203937096973853053477095907209386259497421038620269087449812626734862181805628520552002731686619009067721383083101144162174191801652351324592066458895952107006911201583044013502851550601017845024689229303316642671894953764422098174691200256347656250 [43,23] -805841806953907770765382345817499601322861603981672502413803179677736528619072223172033280031274575926979639566812162678529125641010173833901918790497938212638082373534680769676533616666184390132447721882693041630869975629001961948968841131816950437557243253352959768510193935911419006366820609603619103816628459280388278870211413423528305752096474093396318146587604458620814993524991318016735904264974395246776594812072821942551302197225705507554349985127414122722042555281198280672613940533390919216798525338472170747444937128911210856324589016102311244773441283317775256016070884283446338830594877914812663314079399971466071564936696296903780935320452028584566489746995383154177900163222599217092124256806219030717281975791674746126006914463068433829461491121609916043189923740812654794498991044197165186512097800986209816569576785030259107563399884243904740548303689481902156258380487470007762250143843514091929787887728024470508390531139894235533778989679604776383126540075495974318646295548714892542549964979625381158522667673526301475250150937755029959785354609269557478227026095010179609962584216839375173468447493523681753715350453763432444725413530062399207267993087781040440237861774037400593699418277086101911442551625633849851548785965813332688169091096286967166265894934815399359339007601455067835324473609567105284756030445378165437603301527821996852512215476585840942158618674783308470870902595064560307451417408683403107127981617988869327989589609859640818773565066049947616817966419498437453493456827827119826497670104881065604640783316407644775925407879319987315565558698082340801433288720873882295214806117619457929770272012835238633906131945833868062860184659453540633137643353582256971659385842691818674329504226234750605992610465519154489560903798473571876170642669862025145487688959655563476305763861605515309178738979750500678131139283335735461790384471622405782842548499755691852861604065448642943916909106730035390092032293910501506239917942031772662799451569264776948892067310132127758266784264046881014414376106842126254688260095613101762699727428689659192057443269203149918743543271781263241233814902807111157229114084543653007131069898605346679687500000 [43,24] -263059795277073065208580508876375331213785451893804916843976103795838147711005820062500089997675716135450700457755246000278829872008189082341054155935100549068445885125839139487361067858423302969608547131221911642988941350382404377120376947952463172107779668506769008397622826768510330010663104337736644693093753386789390076950269635386465532673429240676834706370244589375053167784785759773074107588233313669349324561410461438639139903732192767510903156914840936084530228475223248735423364329458494483843038691398980625861577295556702645808736549076592388362747293384253719142837339381663972591763079432682766590543370764584845910284248986997370788818772542077309732264495179948379863111905196645199578829478274231909342215249974024405133927345942479466219022370458107567848760322172249682240968011635902895505681511181594788953463930256651371185953348064357961028835941339913399378218166281283959717543092318475591098916480185386226740325778686821174509630544313428088647029638126477465272675736542195890922939371920966043525621023796302947376308298443697135245547526113762324602575954266792197840163556604140986303099604453494655217184049185232699496108974309428349584405119142954258305716664426062000857693886439046006946722197039395815650854961717396324458329740763655196947401242021599915529998448676468332225525661140229785998177860339026293853293799696881647580187226873799614964439904638059677970195923429968312162477290348703495923927209305287058517321333848118672432719617808514565219860009386478778710799423022794267744450036541194996369244408447506720432357050937659005906021375099720576420069135481508439320778497554556820122735725551569545347869382447969630523435614632133121585865975965866052921175086126518837761991870973723116280135251889993536660530032888469043556449131266010946493510098559323434725223234260419522879909698018674491436957652212007755963945611836206321928578107986286180815367521918199830778116766955301706946221918674101943478772385660037446526341093144822648920592210980581706805646496772860601614578706660670235284890767311933735182526186619005509427413752269038704633181026726085288668843485129170828296096829035377595573663711547851562500000 [43,25] 3563765798222988102693043227369633095348137367868302514460128204424709203863820394137734668485427991721305935316320243293549066222717399740754366320996798202822783220160793468303295855332481850522539178396581568029480723341167849377050422622257829816159652679868499601599251191016981975890364881477717526661756052767739363336133945276138296112925316335727428740116006970053445876749478658173694387839988733776031216150286797233397359207601974099526415375545351843030172335923053483014196663066697014465466613534210582812753894877411928140990831959022988228148886256086927719562262843252421517343956769907587319657532788406746165564773979913263285565810087126458845420893702200252389444628111045997039522830281999321797984273666855587779977109594048194867279658713918355418523780169989339238416042354662578541830978726738587065080261191882721449892189545728638344772099896629336436917455542794280299708415268338448895316809192527269595658420878464075403098449560350576110537437074996593889832432364019296894976283802805667391514690644721543468493359884319608011614440791302829391396327676909657139037132449477562432688872989133519583936233243768132254372331514262072310412665465022960906340058170322504763726207938173445394084337994736599061856571310512153490916529014940407979190097165820534074062167445015065771006926394828354168780600088750921398481126725165318481209957510333769013976172270804616924320882833788234892374805732579381971100742940481819218794967792893062279995901428457453487196061874601871985910822736068615145036335428815048097474305622100023816468321366411073575445941099553299490861036962080083330899146889999586169574385523736062574833253229020092039772180481119034298582047708763124803592579424128113239240875343779346679217900584214711224160426137723871522651193642133299703530346019282101949951770466543683928336986637220832197903955345056498274176662058296497384310807713954596900172491113685841249445916842054272178848498896269932717728660726970458160072246675223151131736864295623768934068743218345334344052459607210979689985057353968526362585609490638874329156408164820121303135236801624180600745775812827637746282860575774975586682558059692382812500 [43,26] -9445787035154711804687398859069701386408345957040194768040686154383964017662228334764891291606032723762316276038924992955859889219740888517384270453429215863503673203798197530003588432367185218622961258296073509424180091363271848593623021740929625106670003141727455390278206434373783786809833163485421731510742413722601279876114036116054441275141270004881384186520262859531856528273867802602444232114319255203627573016554415802411334666441387728796087887727738063193313075864398735113539422722448394281216243777931486221743292333710512331245324628317131270665934910004404585341916373071696236839709278268453146780071710326111514753990463878647814967353872704480909919582866942506753129012441595443575407400342881049227360235938851844997422336827180501683847628616552887808243914121130609974928045411612672982306383640966261389055304537002511067116098384196238329487661905529116216829722197641077260925095989016429884147528713751184812005191149582182595663815532135715817920472767398661139571957935177304192362033097552653647813883109796392399739089596573989460141552434503375133458310062448996240969940823570099412132949847420228875968503904310157991510785427444717638965579668569294801553896323123416114923763161238334758067571972848665713224214231552551389212593611534024592637992589195175002005239933257688955670144609954552363246493548922156411758112709177703607215483020891342024879925863555106144820481822825114815193590502499100216170732661343707145251381728183262134835755390396474007772459579433158331380355359087199506641400488754827134894330980955171313999334453340236754701888690660652348621692053405879642161113465199940167578385044012700771382154296937388134799830490497250499136819628003533660511317673952364238811901710581118595011045067568698387556220006063191180322899125124890814103815007057255588055149748959431306842224452491663096891203590927878187417918318126422988899890283011823947970692476745775035298946951236734650070149886567754870082103054156950607580947864285774895350522824768867817345382731244011818185736011562226249415395220769916033417510428094375068478451613073966376848493165008221768079377451184791558702613656350877135992050170898437500 [43,27] 17194448523023726172164250344863568188242775065969792135954028537214592149549382106514907299847938218756589168143418730264964999661924541633400287759980141848600890151498555839701841742793212311718764510375138605908456504683290719615253572257160088015774481821471878935957086001175861330673131218745612779322525155592937667246607033458046951225170502977706595581452377201479001472082712225382673843647910638328446257204891721510127105083896358198193573502393509471632550576720815149835679091195664542015654421528157796287790277525486382066998733732432401016513915727801771339010315884411026372515187504214670429408663431254431871499644778350085468534263648907175964136321684511596562366401118067862075459921561723647423300976038721114342335248250440530234667420506109129590796935524884778964039711436442905149554718727140191865995118863499294648649630774285026002407845702712310672370527925816044581268936951179855637452754188488757183689214113914328842347227523246833955365878810720086587455786218329342298400347337552934948638517471292164475788365008660798450750898589987298359570745420470631660552530789463476578675180635545225136684034533371026003287508245362461150323785360808987207827950693325063140130053802580724499223102389329544480494499842682322328478241680716865853875187968075436931188536704224699454127354669046758109592188439914211655798502045274303640872341695912428942700290000367707562732059512114488941222321779667199805088793439682346229521471318436369949113558383233782272228651566379359620853725725146110436812305603056919929089279870335627651560200214982858666073229763742949551580677409016510147975929173538747305240150890337123660946734414091791666184226394976371561449400532950818351290890909148208018192553240552458206574312370106672340420868248159793896691534734924765515174927050913263182037031140907459699255579529608471861217188535862403524037141644101705388077547324556422801717285579931618769074097603142478972389896591658898772909818101361499788959416726611271700705097513479102865839346693812574080000497853226745662521021151440705934453801174702969859217022307820850142699099672026587404423652455376370085105008911341428756713867187500000 [43,28] -25071684019790557111751919651553557808749567199423061261468268656871954588859504715233130606711594803370645263600025121144856592358188174573467849892287118747825956315792132760345855054370580755808035423798921627843605348469141533741571741135989457021159828398315669322430180897800583322206855299284620338905606460511560508774919521395724113196231830224550230885015515319448364791182840868005311762504131978079808688015999489722409559867990286787616184234419646727144460520404624868034256240699932468197644329952118775644883038596454095955251640997769071233801174431089995347435348450258132744937937266942910497320498487356347252589680559178925380735153563201126522950382244943442134737547445884253387360593230131683294406306070258954881561946855956211573828633484684316919024917403901226478656306653370819721779186050239589428126701058038196438905213921268633724394964778827279847937210603287158677984372912929214234247046713130643577905968744966006965073945704406000721176388878530069953821608689687055427845744631368841167294793534226704940534474960778670571163444156275741819797229178622179646723888688354684003489342711542872563481424415657186650805714166349701991750618036774638576563778184998475382187782293356516333715010076614621405792633462228089148477107433746318351180901574606197905658537613930306786586263509707018096481061104248655105178107918179402270779891790905436260557929095453344900143074272377352114433780557388045925154169769329847578604884893640296558815014333697925256067405439179302868534707622693373513639404272960523497440764023263970330588011362787974504982095772919282699736597854906868705007156512387035062638750917214872938578586365258465602378913650976900908020005814710114288550931547501939845795902290990778598568543958440927338809814838624927881390185779153740971929255973025353861152124474418662979522243823723893431484692107847294424602291393773085958306976566079816923962714461726048414417516213914054336478963775287560114280521906844109622195356310120352058535577668431962918308474706770662108078578129830740003551888049869229712251108162395437408548329234160920708019331458986534216310448561215729057494172593578696250915527343750 [43,29] 30941427095003586817714707922653185398494788604909502468260511112410866985546131899389007402546397589547212856407749222686970608547625600675732435417084755702139482826438696934793222869205218857927843064938804824369697285745561588110771155608722541808600155319705403811058678050407243885608709438625717136912034854049662374480711094471415170454379559369113354732471028677993786062398353781469807780183994752214588513155002327421300593057866917406920101676609819637921381051405768041124362227915349877016691454536799339508423710095954174700747945331498550035646727614685306570333136298646097409674419651054533763568716294467413035598953284101897261913588679721667965826402906031543756626644294398687091251648181982525742924285324897511058957553281598254927695379951303520107643774525762677796660413181937493512925110579627484856008179525625517395510500308255580841934961538789648217264864385082112286483113168973846196109880628241413640792806281166490729942451407688333836918309876283068390853773840678071747209455506438801228038178863396128544550513007085611865453387490450642612198795842294346337460681702039080930403859575573776012236286772545504169919015048641304078038721667962697517018438206730571965228576611013111472270806116036817630657123757388597215834742291835760714556659075128155362900476398722717877822458111620058469798043549206785139267392539091828259145535700767616348505275070222918493652014393216709244760105551469149346817354901923294858858604903586015626938490773452617644281639720364218167622489746821482497609429992962857629458002201408391349895334226910960052825786562263002782051332856171756407723042708418236197911804945390385038278274582345649364988497106484619451359688723866327830941420231812454064884795266328844265443636877809243001498384740649665956120110121467790827406084124249856880816981861989234599172407466855552053444681422964023643495860587130944026757323172204175447290753749695078755678165444793141301130727542649000674460537301220680926025502103587219333047702720166106843278669246958004602877392503771123508893799003182831603279138492991134275616712281779306021463110531380849674461253062673904423718340694904327392578125000 [43,30] -33171476750622254537161191396909726610382517843822862722158131656300217157695699641572423172864707876624653678941280751318422078608971199319458924080964416912233834056527060383065153233128902064821592328856215232739476900874181125419472750541264507429214523136268406694791659678284390235829203757252235543439913001162887283710608416759970289776971069966651926612283163635166039061502244123620890912239522630739914482063174576788753708520367963568961222084751155629996048223248264382157678113229432444749585326605550595013186852285312032402436861950724510972550559092572971961801233834810872026532409472039091290442885442934674170624269482058708645087166701684769344985226294038563170028290371053324516068463233001214393225925109174534304732458734142872952496339512364404946815699493710611355152739217889705218868618789334237794393610886167230816774271522339275046721339797011494381591936258327820529717588026215625908927038926761441820559112966036998677704614214117884281987321387464825485454161696851118658615032451440811002765784415418008008821046049509600561284327498322847712021022306134530936059575246050194927017577445867081182380007984432985078446407306340731817834540461792276105001224852904423051963925954243688949479855361849736240981769669382160968622660263195335137721279015299613259586299897698430668373845161972604054660474159581190704324176014676198819464641469990201159405400358741463502339075757810374010421001304398347225648111465703379784668869007213654880055406905820336874615684216127632299637381455275719253757981708693151676094174040905311388950265571121874647017848641174385900840093435044378740309181818053206967157467285325429269236550044708873487469968044083215241766243589737423019292428811402251735107695003408019233127327227654673833974869761644242541341085900861171530689725992689760114143991751290971323066735146550876253785603436583226344890756240689727724437412631699367147672129065163294743966883946058437186981839466670507945687408153632951689803402255700750484624297758454404353781542604491639876057028999555217729107266818545710041688827324265049431916117211311516667429304912707445471449496654514632609789259731769561767578125 [43,31] 31310941393794749238872314783790576858489627774485041709638924149337585709556326335044343613696060053262786194124401970387467227126875133465375202786251133391439424677544052032470362388943233258030634780492283780174694874164671990476537765148951262875554332427695620494595285698969705712710987825545461147448419753590816978920532238929064937384265462711004251954442716101464013809063362630813141907266409288507219336238552688709466402883269045787961090453812353718241754686399761341619594851901682812309180693481984188977877025082001483339280098636204207684292253667728418733267652395002674255970095082088488108191201160168503937594117911877451589137089872682838662131458413414718682941268782616223254511725052651224897838485240390775995583826094800251678613555836934876439206796588271812003027209236387067483968292778969678588120927093110474432572614761964105640800053148648865223063399193321379790082031722005637574109958505050785918657403483315206560972862300352750303533614939221917066155320623423738421695638810305786824710363263062633938936477836016609122481117216061827056329753134667309453856133200030001284734906616384145681324052567081456643841558092673294558955939982025979883423650895583731412382970704042310425290725467801567209803845459112155773623657962506339360842153673817205230001209131357380773913488803396035649482607166078583130242137172579381138572576880251318999408354549800168212717981764035779387346545175351033623399083362259115274579158710032019871805974944899441776907292493952715131956217113985164715198601137896399972343194648900524719340997087722321749900438790469905271968958097465975940802440666845686199052185236940836505052130657692821123172597477619004364006611397889401060574304633214067327517460956686002753161346508982164720923401867188484098184936304813939067947930242488044034297926120174522126085287171899547308120171651539323454942255741925679603281976557629553257156494731007200184475368088878511496128196253928025368079055269826973026778267784306561273187388255497107852690829689827436521534410737713019752113738987665941709026374867031528629373084085018303906053384627497602338275228817110473755747079849243164062500 [43,32] -26186401600836660122809682325579650602865771259814560149362575834404546678708402990391327829190178377362036612874504144047962668529381381234807247533457026886595545515523115240298715472970344604757583610961319772556039452713044768724694261974577771549009233701801325335834199806327858155001339919310693105615085637346893937063258777603653679012376119154275028290239921783504179388067880487205995027315632984950556496185596150658076318206197959121311291217543039579152943359521743876347390769522279777988673960478746228267000510855007541876642281394054831100909845313368007994347536031350687528964226983741975823618242651815726453637542191551498799399324180751738044175160065358673994853560933112202550006683057514509208517278483151481917986750768777733797773901423655959545859239994829925307992976080425194605324172148360214602098881086919780799337146667356039020341041299065901882383579277809183373638487330742829738166063672308761090387076670594366447571810266976968777159683489031916397475516849522795102363343274784855970008967040780746948508226810921208901985092077100693770088091462266462711185513861670722898748092653181901097743133474470980661083341981673888701415578652738896396016487766253802713155796534181366118178684727208906640252953483650690811149732804615118871052100866100959935437810506595077820612315037714257673407280984221158063627202713261606994576435562749303811059101681436856835873106589158189476382948274306289092102878957575106770982648185016723669195197680918706384571627076978649603361176474742408690254965734773395670597063028164262074367255887569798768778615905756855084295868803759863426348153526924909092598378659951110629673710688679626773499889431921776002746344937398422846528805692287643060701115678532969323388307410328016343434099432908872443502116841936895022034645315227007764997773694184818018353490560840738015519695145788880512124110570795674297857656805630841680105045490845997614856219989170939505842494902731129245649125467795595578327544026180576747228480294125622556760579337732386411235671555759047872419880582294784651826508781412769283276518535905293323290137679545258597713086601288523524999618530273437500 [43,33] 19424160500580961729376541149066851947888197239843602720066173543440671656881420944798240550892945490157776457735386718478215274933952230374605804672451435126916003186246726102032652601782481343050626750824120564340515893547022038823132206924449753189902178008377937505893131989134835182012528335696376980057993447820387795597925204778068818948520929416047640762887525232074657969979169642379541577515980121818052157728530101727281741234105866268698900979607854267893977049486187673447198343786028407217210247634660759248626960942500938718795238791035603229223073217261356054290965819790149424830388479668147207431701417886882505528281307498578596956802010843990618245570006516606858949829105921054501119282193659596790548075674939352736125754370944195283545615826834577826596712270303123794121716802538814158533096335370871871912179242262886254254569704615317788731414453179690381071590960169281948037846360497646700087550031047836485285264211510254134749396600818825694644395362114551322239217000445832014216885028144387652099098138173879384723420061831776413872672641909602505792496314700992002450151390007307505692672441003694896922439571640610864435032725113098162597921971363492122266304296030783614355262735622028536729637307237785488989281458357575387872892993613835031708476461076940802871157404101860528417675604510085878294718583087524038961034036823517937398305375044066580982648860592365573553523821434455933133210889130008827944628289998947732305524818477038152446591849580615788204709268711747709831659291461929314504970601052149721218383472179316480980578240386494634810581661247724834302000517681279593383549748485102352822161441202176166300419223490217161339948074313670963454796668327585842966872050603319844574386577638871410953666371290521296079707822173906641550914005744285642808301764387785134682780511992625271157824439601512543374615561169924821185994692576175754073849854251129106769312984663597682435010150073929749428235097022604177588806601928596418774623235382559886790249569515185967910991015500203803376746718297901477250262343197773878954695746817808399240359707302125889575406892176290263307691930094733834266662597656250 [43,34] -12722519309136620921512151292524085817263163563500415884410079506773608120176014942483913687595030992385417856055069563763441801401997159009970795816110974648824033879178349879277272534597394381559395832859625078847456308199357858625916504631081353327566507516496439957457131560629563449000112731232625482155794485990327362772194957340213873454516922104737715090304505287846360587308546875823322101093255125416391808609834996556947471380369844024790737198599133184231360843082170795128476263732869515632593972412127088211528361173810267606910403807064449173240537166629058390768463104664564838705159462574323784809603688830753956144076129653869772457968772739282709158916132668598435437690343252783253764830936094289148693568799547125204513325887355634774697337194577519897563657305897328820823271993521314230108483671622013390581391097916644769618804680329795834136613142825339865111453167832484638361566268925437609965493079954709471409320002549114686201984534994518949047281621483013974637790424624101623441318314523371729205932146689290267927538902044009049162045151883535496352590736911686600158297249672424050196552771950328148933819954044612175546021528602456389223731170599372916681710774901104896803871611597515208698610622357644921231722828939132646212567246037142202578481143538291754017689165178509314172838735058335667159116072647028896060792715246855899357580485766838684021425279131195543270219562456405083865655859813515987810899583622178641896145245050158488876578229846359948746698177105484823185071027601826654596860873095625065743857557509392533562321522509857073124188088473612949622165466497187682837881119346716580376528303458282627464397304606249016338788012558857358558496648370979382872515813896923385915295162150370598489339318976614515934710351564707421797134409779961696909370910706991308932065365988166429432417220112974877727480626080620497675312295228234478863903296853332620413180734031653426270988417684390861675970884739245585406333870742247531424397421900448007084642903557418290917907087297342273468389676613820251360791377452764120659861744173589943965195910066369672578034943910552101442590355873107910156250000000 [43,35] 7268465209191185320505568290554146043092550708721575583443041679319638802823024345841521644627058596486819672451919968685617817824777239125740171942298068015356639636997971141703630645459146065354478467285493870509676838780655909432102337065558831072616689825147426320988665145307296071272067417751877867655262907997453665076267934686657898047119860437217761055534193253678335219961051173790374736476047016183843936528509951194441353261624582485932238338252789946088297789004313795528279882043058537730236616032142083656186611827430010923043312087301090884328021142543367934151714044261118600291454994847566344323225005317950075542194459745721074690274488396457169746540692556130218727672142315092391105668072607583202886562509329659959327208297466783358669874608228648929713580305864327770532852884258352976575286329653878730281186537429635791914291582068718090953678877378287062253624195011659474057558864612268158494908778522271270716624096032079053923456229385020098021977111956152850114465422525465531082746133870617205671263046601427474431354645831649687392797147418794529264815035589854902920833075446500716082435581115988385205268488512829505770761520260504427931229262125073407178872043274640474845990626725730879351983950696562833244058729287447542882520649485856369871678967233989270907169896015558204112008927022586529799741926307965899115628666290507180433820491543028034363373807395512147003680298492121332119030621038486118294826200372559309191419167988116023398787874027692293239198982366066892133697524856704188990010015367800690350885387376494777628022584059508667597758403405324812020907280681634843872440136277323909360739523553174447966733240030816383396838255380520334074478041862366593619423475536153803886169751432582888082388398563535045923832011290218577690294146661514199347416013154125423989345509548267940517551995288194710852547637381703380201195531339005390639022970527112772411473578200134561448420015303992589870756277268613081755697646605211282322966405687828145641495847231419819257347871965523213424657741602688736336098833317014152843677649993042350336905465912563570601151452521548890217673033475875854492187500 [43,36] -3522788592440123474942593690385932672758624950118392482315933765012498142549950379893560559661784121293788505503895133935686069611970026815817769975615124224789898124340706396713388567158237082597473228790832767065566138271984553477201849736682199612522244729533903435585745162067858682526307218047082798444285339102555496808549295697618665515693612821839191438210603176858212576378545685849494508043204762190411005992411876877776143548098490868443514578337741020257383333034818819947061913543570427464367729416766620248458249521046610707484748043134259743037531738325418374580454791765044049128684862123281563813244842091745431739889561363527011983277041036511742856509824483791332299629940334812403782921775224615762320972664083115589420126905164108547898902529872041758755295138221186632595121906546068940119612468628080978930545594159439478790252062632012658833135276335368945506984828701923341855932968311323398464405776916457966498854858942035874812338420183616259512805611824095477144133790779292935953435126430836444065636368107486456779987146158072978076586846876954571243883073212122897479498235371454872440432248575135317243492440550082983492221797050852110166863632053248788278894766804700541502023365617076693526084577176878395435120804548118661236515323131697775259204654236539686250308594521920860495213285084000560033134150376364025248393586124269948002750226165855128422952390218535072046401967340545717743020515769934446311005476637261892709145185546250224265416249170326457940968495019287072412913733233505814429706055493832660277004406421956560495520405633071776013037176247502631243031811684940643890116022363251500416089913447370267749777244230201778028374654041997347134362534378227941701681741003259888056421229718285586324985422326767144754490124062959884977016555601427316781190647133927357261838802272394073699499000244881269386263423622851332438095450284827630978167977960403580435527393643166847755775598638101658505307926281428795016743507782695185347205549377249956514027746702623143187713718510619257192765104139497519954528428856932215861127824415226632727582120710417014873561125654077841318212449550628662109375 [43,37] 1349711681165650166922797569740159787266567904146287804957716369125523972083694207530493294485346309058331879480072956042221254759939274772382056731402350725214841151782079949498408438573026995183502325189644562754736572357385313410308315330193383169407206791282812019532670317694204998519820986767669350544655295793459692703657688454196664758400851614745620746423519350083234221946959463288336101210134056015352113821598418103489486835216951625705682091188372482909020900675427384921986141888036347234480224805523551442594335699422395254964776141602862383766476259478121171471721867189432554223397092821897637276665701576698808991054464173824441448836695013390171880167898510325801158209552545763207806777585469058202889743007513449575748903290693119632770179654055426319422193715495269948018125191679339535741504228372307245469952661057519319195807635240516945460003729987113812007583939520178895531077343895214501210100917997488862336668086910538283252965535643858146610447664587086530657871956713374894612779594105251566342851860971503115660738616764105124119885865024244584877612154789182277567549047730862112315788806575916842481934250826345101912618744149885493933089871012435920287238263483432704863190366960368904586384901328092636898443385816184306161724236990425921321198699691847202383914830004550099285271799970992968538791116300196547186964768900740215290844942534771443804824720703693936279227128553028821558180810579100956649474607009499707005418964895138808825824354831741215927174288639693617055536136231148405998566052941161545852226382694331970639894508066505521173678762369167951289015249919571631354519746882567003780121277083578447380313521667364627888418788679467029927417893353378604796173349482646586772061778647000510308394314994415523584938279700612422446211984317784645967126840047983496289075544660438701129609850414875622277194847098323942945914166152664365146845683481507554529028963135292156600356947920035009841101399305547781355232067085585950774632493482852675550392305890827854727291687150421860616325496765820788555703715813253942088831774121654834338623589885634845852990792991477064788341522216796875000 [43,38] -310386704134889325598588619590460731614654522640158011071458930223219811997820733533127183446261193820297496261558863429124090170069672320310074851658876869258362936766629480070080341858242342829435573879837415363378113937390649584505953311389456397444465195207843609089372405327466951804636283824569639562809181673864122104885090819612763035925761087902815705705616280838719650882875682510206926265978953526814278262481775652734430418065640102413607622687080669530639071748573859067994279925840460068714441486197460426259483703895684311101189055716863981347108175542736737520820148691817356849882244391997803230299662745816779359714366493351814143739136791622037886270107753709703878568865592891262589514340608742745589844034728832061888580883609933830637328741879709918076194529216466377724950230145157039912935501610565342769468278867028479251813194440550694617384222114825984992475709240359167739265301458756130680925030811568017766658671892399831811604792117891130379080513326942394150266850906696433016638668363793826044450140718822277897374413066675204138910736101339539800030019761342374414303638726111076756722316440156577556526925647405091188545849756723661564995490653578364358250876959587667104933346610582675706794215446363583583006197310240065190209994019683408801806275615913464006353600692011916483907079653290126763955398357624745004069850197976169553174688602831310207294184529627451647662408286180226351550718623058620116103651098211441846805530976986917246234211272343288112398537787883787897843625681592040074851187542771273866543772382484389222097220937020116233523471757262593287342878674832650879578679329711590743951077630864866925423041512322485451705860180164158291385908407683130401412621243678316880999698875918949500852635643988022517741099684546021759320950820028173808318406473730035202743603974037298720031271089834718701069605136479343554605032764002893870730161704904548529391576253405499633106641128564046154232848366422407875436250263723138992816509398220805174671409421846278117598688951998645433445619192389908057260322894770616246010363495331333304315949350379866267246597999474033713340759277343750 [43,39] -66905978092215017313572352746181541143291556473430474579919691061713064533029920556033226320331410887209121557857703774280832973026709978230995855276049875472125432703192998641738445060247378092698943282573750656013014306825851151476530451676552121656491727053968247420381707377257926829859783373520309868820927353990182044147744977294822360035364817168393027730110824003429241836724786168807455450605880645432154405019287201825583629556216645998206335977501150115361259346311631798713166956936585139972610908246623816044878797193119021411720996106987564159420926178281322814577569552979994681789546352261124660611245845850606665616335232840288926987427526102547080728338275321877239863537211582120503870721260760376796414795071805878695457139636906991037023003982222181251633640415479858503651112156162337858702047151254311504638395093978523597522151770525626425805491286275665043335278352431635897836086841716567620549444002484793923808554861371184111616554432893956939452360776272952134747999778853414711495149409889940052818830798522797997104821904942725315452696106774977875991350176936928683009088915287744024412601185804896370505891445516109536222019598688262188248577670256737685935997772398888228773686484848479256234766518831954203491340340600901581532674964140358487165728534523731550115180137686055890935430470648291617143385163770051849024835295851775010091312713870611214307414531650968275210068165800747448001370353863121246218640271620682584951545731013467830914755020974889460481775974404911079551878212137131505033377462713545468969920066213496356713284487201055586111803964254438475750278791471116448012833991908801630794751491813478946753768062881037286760000966531654065759401690553444669622902341162082075407941083097988948532468977398746760566429234192761532270253102668555936805859584422378164071658140131263771990086877604148890384916504385636991765337741636248031979244188857360705821690592494370327254329010632706568328355136247243111788299355960676506283965502591245211801832189109245436221473132895559377566821970112784872115990123588113675293203274717614828840349383565211383029236458241939544677734375000 [43,40] 136444393225598378023033974190966150296415968476556319553356901972096784265170028655487324265500049949320028852749109840867022673583499001050127083513866769254604566934483745703004179149945535025905442889592055046528294695943749841521122889772418922219751689661101825178154721009126557640339293773008918385064102992609218713327336844841082617046175815723086072699831914445545159396101461195233328953976121373680903113547798586964677727151878495327341159845562953719211074287100134407051453608412827107282054449254011890478090651183605153032409410888895714308639713768945978731420433541805812572835504068739917170650061732820061237446515631870885303088522972378538745743283765781490510011388170802605612915295507513009381856461366924493565342981282042787011984370530360738063211139010076418664163301276082322061846935790026287299504319590500543596444373351862042556598037505487579494628258493182280864662691962521839493296128184864882250786682117381826387781569545736360872724063906664170913265652391721955899007616334302533181823639298463894214266140504021593188916193231930162693826106926139744644870794818756405916448481992579542777451981312008381273033199122416882268638145374156395625970094703100704696853482990126021125679035055607261467011781964727760186851489512615185634287125709505994958670766507148296759925408355981547876229646110764089888920275509176186530296096309576262690671008927733697030714438499316605069217772888765338565795837527973912925732972506622248483390385125258345334117283009015618466083624854506243391652028608213817628470458419337371755719702493905950430460419355201083880188197398750114483090880288723431543003466712585526493543256055412161351604648749223201146330392280011817815343505531478082643969923199189838964910378487078223648711215466161359825935105903565417284396258580666446128067436018170486542631623929056543068659850051978006073992761795233576347364187296708749517517341988815981631605413145538758997068692140859286693281707405574311627087279375915201191043885250089497452472735272052741639498507088955782907683564111626930738075829939908813258440251070524595888855401426553726196289062500 [43,41] -103193726144801564364348500751857799462508617356450561158709948863387729230462018715462435842436855633000101749502210565005018245402935772820142735962422607955239050487861152759301224766261677019579321393322348601569662410477667788305720112612328223707955263010176113782683873801389090128081928825388170361139371663686388736362985149836700203727244846737446653357638983896156780321316876536116585831834627832882698124261652007193653722736941318290281235018061271927726031850337750318839344481608127016992139269384576589648445622686858393198277500364890301380011903750597122271829644704936790508850907453558747656358396082159117243102789106233639326469717930097915241735353065293349226160420565297068552579187690110181137479769686070583241792378598614103035921380160364834494133168489437027856184783583112714731009208480526566287860467592135958571108702603613333438381468131749130687233313197904101476738506731576138323890179187079015951742250453999181101807621534049543983067803968090698068238527601428354672706601754279505324386834169414945019247933063475630029315437595613363829404549060617763508365136272351245975246451024810433539009503452527604751515389341890902301781868158452009676927215793012003368735872870748194094765657194868411942258644324495691878990449903503435734847571619317021998928519525432847880137831024961097950937268941432601034869967734563505173937249469333866240111258544785820747859241196532895371039999345967793361703706272113388026196254668153102421623819325877409534887605345274376278880870097747320653728282813016114319162349294160283846451083751943526502101237369325594235797506668564474764781197635963953147737461584261556696538071230611910422568650703785565149292856485450212577603274816246876792383358391523099467377003894725945257887180299593267768629711475742793332370062450706231083213631232655811849165809721642110882648885682338559948305988456829633082842551021057911716367640501970397335718593278126820837904673643823969323958239360499207859753186771658371133782272605156041419848561177836066306755474677033996703340351924293233676626657347497907895456092930430713749956339597702026367187500 [43,42] 57778117498815954061712916829535760480717170845143686920211552589763147176788456441472725519517613393474509204913263621054707797737244780323562070986741481928836021211579644900425882480304158108340538724983314341614958711050688064258452784891423012508439064408261108689254002055647483653354673792646199847373345742734342519054383797559687473935323798642704372955859589719977555851303014733300795306213572284471421326933675899092733520519869542312580968548631412680718377312856098924313960385140211422345618231369576298137327396380655589852516786736108465649034865808260032315498884337618755001424599313997291058648860625060758921583234349472190074806715353804897770582155995419656401757375468013751345365554642738722037531663015606210492340686836955400955839838512078744408578558369007602700752242623803952368090757385194558363083373133486927640089253578964908346279587177074008418091189263003804631755766869184829075369670893052547000855831346092820252740267640450691099897193881959652153687930212245410583764177268383955986893825904980049363404684872621685991519420625786260603538276051116818558724146918992790264591139662348799888800720248993732135759197305553045977001515189863303603304293134962391595740783825008876023454719310881534888831125087772274692103637843324661434630027853868309544408508161633337543580433906181697440403715816179792669941176090808029276349413673050172428994476906886074105316338049274412266141493271407981232467145236376287625269465792439289027620502342816968074827589215323461348341434245207596478271916553269826876326556276512815471134903442016272512305842013088756950957913087131363523812076548351326109444941070256882742721609963703125358605783112648798513968950168412727806054377271810286086661901525921553833593174108556472495125338264733896815945205230177776650258776203515263344320821016921478298560103964578186372753222547878060053954894732016539414412056336833777007959627830789188056406127157639459905965332470530412187419490405005713012285856237181965541670586094043045002350947432004803043459162904771044147772428858750045482298822630237472748604421468598957289941608905792236328125 [43,43] -26796241325299950268656076040673947999519449560345189607886185236363344641782649265015782580149793781507679548783936339102869248868572114953411929303106206599285144650429000486951593734987532862200955860526633937978556003031121558073807342701033228587833361740523741349255902872968612310862785223155144144071281499730529444341304812544750922784151899723763009212411393180452550780112454411924192449624523594674110818996415132776702227557968588384849054591614356224494300488076623573897845900417366705605058693248829595474725975371798328467245807944543706863761545883911984981551361664868033684458546588417119060255511471667880502839498288968897647527995777230482041953142448023168514275913399190572943359502061218346568495738150416636202403373769333068350173847866540166106891447197405193600804761502221351635749083856913631755905215181225899447434120872099109037200604224034358737403182127042343412141201623312601383306736620256741327869095815200933372093173994375601071135676954301384016714488034726121513852902899796345539587194268365240118721084638960034115956539602667419791403766762470855089050161500929089274082466688571589366071552415809343351872232370414068650505222049969961130546362210639347506480156125892862314558545824315699826867078621280745019921792493934377431632847194272911296334255853604745887189813496661382241599316929644222613795039055865542606993814780576606219751361243304300929199144666660453806527012775918569432958057516604270600813079199647543594023667697586123953367880101721589358227822911338074613065005008599334957842041621361598223329615599841452089031830348349358247043533240938076270916957254997273971284520378645620962943013354166942526967081002247136427068028826920066985531885282099086499179797598004319244927499942403231947578822990045665296878903835828644430274979649945697137160304124389607760510663695234583081275966245376376250891095951857025860082826894564805764460845874230925947944451991953887980862292963784627298775826432350759315928917273977093977555875326050586655478128158556621691371570644638296789076538851586840688979740962918918434354509372496977448463439941406250000 [44,0] 32779301897392608093834292994709245732065492386802071204582363767853202820628966190027454393359529651667554016631928468231800942521671925534679603463017921198153609284101613385639219170621839587048108588099013927674063103889108030286674541759914563653625629665127232639362456119490761057109165431238097487766896571884225007881137993551026799758095809856422496058460319042157407932627840056206659059814619045130035502428771790453819100603927288909744753996821305441893964618054266380905995358827187629412297102686979247833794201231638318528319902311193393730036012527027681243315960533168288809988349023542840314124836185530666978732169464922166824448324982707271328847346624579896845415417675029952883943962347197969834855280401325529561040499840288278425417987044013555288568956463728345139538428026451643938373048751117088040769951340551874678481340959205042415521087128892962571537529455800739947568194199444273531398903791943690922035081572380604580462608892869509790477751524420422711877752670208017584409117723362014064358561720199474351482172668479068280730548699717186217476442374513448549435793451259174680668572864621540152632582268513348361588781678369159679358071177941215570175602195141235658045915461853971426214039766467499942778352990404171311000131681001734181870632779741056141385313509308263048612250110919220013502388953210048594933817897536067124895331086086968581185366261974292477256358955188810191006214166802231484468086790378004824236799761910172804759840023584701914333093638132038488170384761333223536527429714725584269457444688807101019223457694565269994682594368232246711118858778039813741636870568706389673711302372791353394082264258477774090669196082602134492740864920545254026789344081170597830925110596144989738242473642791915906137781964629880694917321620783553667406581239329006681649103046915401818720249804914253294077356196155481842000247814145707402532494129704086460074116479378760591472182031490152307407853030303652763482473447382438628203708015758597119065921398354149871848119250289138653112679749245132003665509983175545272171547139805625192821025848388671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,1] 16927243548717533086651896571229695861023783627938469828349420563015943800427590017073605187460213417774247057447297995358884685751256188941974222838758292909127886244905171808951910878229181429252993122820679483344170037669339514843708524776444791159648580339824758346298298213407361003931396919494114073534545414924176765149718451204700079605996789268125817333496718871957233284774809305721002776819333322982490260260635033608276871097115283554031060511401598782258756248466862295747285082283831113520340686423912062992816587483945756526627250906610012068363197933107783002088766335968050948528393867041594460193012409793095493490288633999271358686288009307164020834738936694580503007651693557062647071480709381698525190475554706096154103813667561486920779406665359795660384194228952679881007330779110571550324738381979527248802347147316924524089473916404120047534952386530712514705680770609307598173213522003297147345839080856414303013154789594361904292982994135195765622801631485828632049068941062324013884400245855800560762319502562686178396920378937353734546726735208073345693588329085016827559158570583822849461594057623131804918026752019527533266508592132790668109347272498177835251675702452283972974277712513958960348431092143340470751971433271449107888726121690698273177845040470456307677467346360887682361674143183761917733804194447939139967419324615802166954943151890216751313959224112488421454520089620976859451780450406944044265600118259315788627109346044978788494670965437135463432435446591907643332260164501592565002769462138416247286629063199575402589840379179553358367500734562719246660638333262437791641654111719415141358372050218587933764300174579843993036245277071186182076446512772124992868656398774923229609696030119136416070318881033479456945387334114224285139391736821838410404568570276216936252031195813651856188827586944420969893397366715443548735408126701486886522270539611322482446152146709109679883372743469713216095433936106362458117013690316853114151523955953748181801481332482240606071870260022087764914108857668703456278132266727419541279490294849452425296476576477289199829101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,2] 6154992495365651186404490989983101971788617198061221001889201054644074956361951827577595144432671587360161547890594829905110880441713730788195577402031421818295624250317434187573239979998341455827520439745106054660130532333532315863595171946747471471008848162582224357321127399773114613722777566554057172889673627329359947354108816125961679317073498223318515367437080955515701060924394023566885059290114530807341994990329277931092558871675400213575966774854775869610505550996697258320571045261302968561867051527745706940328512977957368688632846784372364377374236592214152915652943061428458835976301801401752878858930413769952314895248059319099900886359448251010084264720061410536746383619912817695068042045948012035398566480879331783518392145769834671177793540684212203097649714359926686255954960146212960098414715582998443286636436139897126458202648473936625144000597760964878627403203593036516331737805013509790494147941898655349393385149931458188059616718460858921869266789162680198249668338466543246205365241804375979611661098890352797930959619890349431476955627546582273611001912332723045652587192739872864920905207437256284649928907391833745512044265687729720837131013016074978353251314007548261688014958895450896603260733063538945094253430573986691666442025564962098445564381269333722394282101663833755159206889525175597615956365283886812432260799659233788785265683684437257983616232917553537115070573346083855089384950266686536826708752166076666858098234047952919946516195395086476625771928366766909506969371623710085624720646640960095332331920410871508645663895445781247421920718694222179236210698466401086642950821302450291158207600775135963533717583971382771630524351566409415720180753066062686214371206327109074100235148172993509930980236517976723499070438030433051803737102273138451759209986059324890624764463701523293237104210687381239463383284171132473971089648680673907070035813739072198508397947899310600831926569462838770306701859539875779043989934054888826730822274615762671159199902675817717839189927220268558553531994957186514004723239417878628783082991827177790633562892708141589537262916564941406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,3] -34922942810545045796990035164177037040930258191455842802673678677297836669704117462048056631300699814384979426629118047844678014562787185052911008688372536410341337083066829074304839143971893643263041316720466756219680378856000752251305007252489037468358838142899479741833756328605395898089112210406477983075998268707460962281994829437597249583287369400076943821865551176689470529089219010942051375145779249055142067494774572485263109937078820660195846549535514405359249641594236527517446150769090271031502637840159570872588704156690739925962123364212292395383770513538710268391155551676551827701362652831598844670869608818516919260732187808011819138838827363807860192080576676680228578792299884726486471280809140174640621008652457397260741889112516602587001990913694037265826896733028069109074574872756835843545397932325179552639040207143250968355551502096800587696946551279395909685049258681126627278050353314770580818222431968535799696905571524156951180245732655277392347706542128755155450729499051172927705047537535486788102134991891245618714391444531675333520323080278500511899597033724295858423255269108111616181070843149010490678287366765132792334925194669126022060512860085136975041984633272189501559709459473308268279907157076522971637516852491732621220775036443412462182715119994246246708976275757693350962606761677899801370956930631040118833610521081257203044527465174322841112177154643388300671299730877538821763248145492869191993608391678417949425536816175393480160962951068381467515034596531430018863794560684194414631420582362973573134514118991304809734199170090443362582033561101016952527601061836857181572001498906835327626251237922119719783220158452957094123591500195264477152012825771751322337473680191923525646371787387225766538346910375660078172724737192710493471939244874769049911963475018234081633878262203071720280990146184898151594423013134577180334951767279213321098883418083215378648975119597438901846947519918917564942506475157514961246359435127307941952788936784194086097213823222620332082377066228849740293308088500174403330952501873544804276854468050924219096886602642371144611388444900512695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,4] 1369830378804575963201007963884177215881656259117326385764481431855401991529211131690187643233394815320484650365324230137176847407497344311546276920270073110867047497374592204631568242752157278158762528945080963386220349513969248873550229667435403167313518145182670801926900239336871749578796013570932908360338795138729703194254148353637153209499446906233856302684143766777183301165124897769563635458816667712009763090310751503754014544649467442780720089276158603841518491562484084402679901996984961111867959000403991366231966599240139040051658404825527434626430369253809735060659963351988939524034559795019393934907517308106183065956188255197554591799953770165352804009261739371127113103639317930125609938764498135062076611940154664997489959346094676458385422602205503263951582816148292513171130987304188690903909281926291564462518678989840836713995802898813845932345186012274242788476707232059613267429983225028675797458181282720949881139308768804999510687797382301332700641049303835271043099044842790029082461364205549988261921211817993377141812634758320122598636316372855966736197589310915264850961833328127655122798815396084880908058970637959969178947473843187072914403186445804747752740092671138484937471489897333850590608048212248541953344581842189841972221759199398161867523291094565464471558269510927311729307681062454488061408393336166359156526466513036578767907278509853065834695946362065395990378846606551455314621403144912323301309025660635126527168293342227663042025416462458837851360544434041531590492898122974922442127986625320447351077330470543760079382974217545471502193115621487240315500976038559441241111511022121260238514738580928668875569989703154949947145603327681713354996075299316591843995075888844106206341730247304681035422872866024822098052317160369808053669026534796292015253542389305890995255035133312129486450153018402486765453835523778371969785583904088853590925397102833433813240413776192199182538078180244557268496864517745549966099285149844848023376076985817726965367901148229678490104239387363275657089618845958566973245401659314562509883772302997401446370256267170972819258167874068021774291992187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,5] -8963255258318191348701332895340162300606569693227900112416922906120531013980771825781745750529210802911075603378836723513199765803738363487169388440935407510464978645128171688115309866207493651467833202586460466510561208935961125203836194821669420810883193964727556468477175445467467188454886196865790711676660310994749292767529963143279768948180085154953447159281799396311606036135599611221251980599049607365354999007347411603868193987814310225202495871400079189749231055016795884532073044129291149603327470280550093161143380627539059667829952572411096203087326361177518319836050456389982632160830941604974712035429589518194301957747974229617624473893244463441752244944465681600130101516241548933106668159025803025783762978133292417413862278898732231451741080020983121208912533674261672734917815928490084846264033529666498340711805961093389846163788677058838151424869189511357269980539311315332420346968390060403194044513066324130345065340580103809085750079797044542444253042942875001281883404016943360155908047464961081568715291960358456762445846127149137603732040979535971944392016757514717487996092937239118795358521021262491133379656607746727491453337319147243228197912467876497460361829916676777632692053211139711653003804298516446501668488290615542868787200308800989182710339802500144891906310464608035836070971738684964570646793768682791047252172923271457787417136836862641523277358388727681679426551798090319623915679773930776575848621823958132091957984109146118616248553332886903161562122686025851207663948914052730438822914056759873272986753817146404505248667477672820052834922447439087605204809064166240593528998263344077588046842408483521202251778435562580037341519316750308998835858119627780635303261963295699608110882011008732333343638883276268180992647047253055124139284359947800899377440581379766028382754236370448366529306454751039089300258078410533218888166042170320603830644020537263507131784736173158512480180108040807662911313618981575252953141572306027533221631753682034452573205317741395849271159958635415493645622420424956565493179618150849398992896404912365161090116354788027291933261153644707519561052322387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,6] 42383368262239879480727212996201838639804754336817295488668923668681868243067864523125935729271515915398359324276369889514554935987630171860728584331122162876932892474063214869271426650423490042716842373782428410584981564903737283400164674643579174697156968423150547957250843681526989629062057964670613991719612349256661405043277972210500074777642061624842840256592381983585935775076559839413908871586177533502477992943467873996495215217113763645105958517201635381863799959431475198973422296062347851795872751722874074324426468540385634105406262515641802042877642439173366429344069509784091076304451487445157950405317282462143540878006065269996645697264116017501502346295690286902514879209140233418769321444168521424733894000611729590836424378705595700321879338905765013061504674836074624144009582372840811395253850104575896074527918692814467796317030078187033714054610976474148723457381694735716602806980091990758454860880696109734264321250034146287235310276577267622775090402390827782133345096752547824544214918964436942622027983383488028131039885224639726552312237686907431142669122845646676737246837810422575456562863498238379685404640838674536547369031082378871632290344750913886336453117524702674189837671689027650075780537306981167345595506958833114882660981990285694583727207975646858669249945681889354334801195555000768324621880493614094760803926836296843801697448381063317708861083866197244469741267196695802810139381043055704708340193772168485582958622936430020823117771909330930435823404179507880730190402733932338739420243919211511635992171541644722961548335816017376421228047792992052354380796056631760800979732374712574322612417448315697003085167130963064604454636536233762494260400979324425478923012772448578450478298123624205498120203255567231115544749190647008142830314317249216294919078046929896486554099330434050952159470328236337505691302665741796899129414328901772653538594203675219946068036986093025614891358740879834681027365735894016751998891671021070870567730249870621705407670666865590340988437799573085164414585345914261426936409923077714494954685626980242183780625794496790597828961288939808582654222846031188964843750000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,7] -113244678773386675832670343175247073149903802161793060274022451880534537873417217424132401872083427342384909153383941376538789070811852264017095586720039792778426314375754535768837879012516908979180098417737691382210997633956348803905027044469750126502628229970384144145903256552755951999807918766991493614453283009461952530178952334272956669186062403950037129321390435504279950721025325366803722229555279124414555520402400048280067131326548863585133042317925901438371886489425879971901428292442871091295055689054956432389000916624639017521814324257195307656903266648279677254871239223652255204662110711140906735847442020951049875077834559612241360984002762884972936004799361972939598683250565151324469543656875499180184243818711608958205981268297731587046670024637817412343909598093746699236953956482459921116080339498723500123768932804175728044919125547639692195012055091731463335463011926974814900263345474990817154044668493761329186075553501908711082013412731296841714017794229311780288183778814088279306257545937713620412855704503199130160690239583173519191254470434493809361213231941159884612274432342501460936612098641029333474732839851416534784773934103756363783870800128931418572478393022838887159246366165125716592128560963065775293118226805316653254533916241647291149216108466788254273465561919020125636605285608289878612650479062623529541892163031426287755480194475361589495481056237200537465114742172762692889463477026478192881837169236140669274457824361068570479423475005672786355843907225432966880893024484815413854220537891943778750039782851927394248564480684502727491000095417469919118854527902608083243868277106986066588966727600954934746753213007421068251178003310173437444899437448420664922507924969398841157207396757712907054673464597317138152608980545603450870440149001920752504573908935952888334879378812655986594462057702847719733983490144507595260640028404577310105593540705067317907177549994840851814428995460992166085179525682814166023990116896876291813526730192193953837907443578927330909083718839160532607394465618155053398253254292445570081241633119882367566759422635188350965472579151560594823422434274107217788696289062500000000000000000000000000000000000000000000000000000000000000000000000 [44,8] 175060183560151003403124892401396370321559946868442694524044915984181432396926707731621212205502780529687752879467235882369791585798824763751172591736752651520438962932866652402510660641676158641444728394740223430219323422281034730972868217371112578014563711506458398058107507496280525617128891915273387959045639206824066460014061112349117074086663721521165139866877284233030077821619977804047504075596923405040777540226838064409288154487506413892001761021152074963837854523396911111670609534303107497769510819892980949558192500449709252087662846849929801630123433017243349818753785331146285807810155144814730513712944106191735614255398673597893066684209366981212868936554633116687337642934186979106715704510744563679596033865903375473311869639178743365657516290965347382442914837574610559810182720800457831534405337361211687435449634962731347316850198052179954462224960891940593972306538951911145106314497533488669710570885946334910764225587650428441682984405853854013187335902048802876813666143587797522243963713339789492178041746575384590243739660410552616910762674095160107405494620094067460871045074733079297509190170861940623644512557682837580281327654991177273669875780272293693801285501828677581819868667219957989584969436382197375273207597874580357587622621193494008851987889893289164625559100789351480313238562180833651992909684488659433355355201030028821795900479741253275649534996653175924178232814209102032020697129472033956845090530021153097463876643387163762985326077032323914760451558048837001735048803339605560387576042844596045972575637485050029706760689300923541026216640389671127096568226122751949562748983957512385679955593893297095274317092687809478879627260680494962058264077165339804730857452484246565980431543690682118837328787883503567814000677968846733707202426336330880250217112632660458481080400541289937443641834110510332411327076386564656751599390692259945602100763371449970444645558927786882270790528269323859770314887234366292226458716672606242638792788434329249939315760424737213595184031195180582982958160491602350543085234114656102837066018733181298275708049601392375190225602710550334428774021944263949990272521972656250000000000000000000000000000000000000000000000000000000000000000 [44,9] -450242078325631238934588833402735368018210633424398275092546183904336655496964922714478373545360175503255452067615136101946221340758867844518962716377121684287780551652480214282503985895499010160410279554384391722234644593456046334428475560525391617157488039779076008362737696144242799201819041961550781161724380559823009683830508423358727595250750264335977271740183920511558083973820912241920553896920379474415697128681066155266836883166041007966744799507170974633213048328751594518837550484868249021000569629450346849310019736011061311509121868075193759668005865927640513564946862414845914657714295278816410531273902588050836044143252144947844715179693218764812691204119106804694682691340234816992118770754405131595155599208441162582592430976265321459030841767047154209678002147657148127238180228389367921411873076833285056798486243000619643237369225771349676923915376948271561531233026132303836956067565627647780854889671451245035983212573942663031900552117731498841260906075734323937547418471822386665471035413415260205891495777978945568266070844507075749498490431360164328632318847449605100074575940512704242829469259704076520886104682063249378630148964438520463562841533094898910165912741214747497371026205841709851549493609138130938934033199416461866524477859758584839117222434648673237246498753630718071307107652742638774170940951577722755854169213177788687098013026572468753472530027129592432575693295597229142792977600925782039719476543666778101476660813355718878458006948679724821137819557933465055227510321357595409469085614946413108776547915608430223419749930063911395761300035332250709706209083591371583202671940282873082180269380600113321958026292985527970562707949063063446528285622119223384800321259286490577719011713754929613876568347238514051591769287639755273800169969587220192104501812725162959467966124237700256890718596800131585921777053582263527452296112283945618100828185917620517529272684463091779413381522645648456665272039227110832559591437981032141618167479025255963247151080625983602424068988424879679969722126297264714645460333970587994715408199334611630532572392179788140894700267665422971103544869109214232594240456819534301757812500000000000000000000000000000000000000000000000000000 [44,10] 4395565145058361825275888337987762250666421987516685163279737280795678207812547486453256756413474870679943355926437429996346615417697242803506229875118328509676214623227783272901817279173663118176227933034568240998975510848508354159214710680157097246418438441119599320840505480020531202594678081024182591727552057055555349829808622382173718633038605817747350328389376705782170115285345617146083086821207095913847040939201798409884164358033982694988243357082190656156370971221370598060889557282054975170186078606647137636214795623492524272174012666968766842375315107683502711985215043891823080511357241554037737063837481883168371476880900071562817346953937886174176496865735864454093831659914163284388099940274957145937932213033706655167603772396229919217106786880764308196940289004815792890808566602977836552049017271603174097514874381591633554822793432674849179687661723426080419280318212054073876903485817131426661883237542599539035043806860252301484203750877745972347754940953217495240512335412751416009117175800958057174443994529676150183305927385978923240854130253990864648676001192437435641958150553106168973384622058197890718748371997771765516194815886484731760451983218601314454777300296669162580207245553861395639361423097209179183401236482053309752753323398028177161156925880563960848304997138232368018200847839974068753603355124677691497058987015891959729812409934073194031687843751757589163268373804528173759652191850028889929066461101270906344415068332302652860638949246163809895216134647011339853040875348923192091466130449314810877588015881640013986706420405088681152215667008209093697444642971081048215843724005739104257305641704423271232025446352653303715273589456562004460163674794100748750496233781556018504179198517503199620518561409618077392458412329929544814021653225325599429345866657246049483065680004926657563334697944961100126799396219477551063129850437118673871776338044282718993215648007443989116741005247649873331819278029196380346563162997173503895409404316559485441623489528226565080484493819574373085730569708345789798273400513706702786194022660518883478416315337040379277140032738265868502667036918363230313389067305251955986022949218750000000000000000000000000000000000000000000000 [44,11] -40303747076524658385372862855833307932668796613920100413846999379162864816244618251182869531107356302280228566577311694644568059538640272802983544897315411056423106876991603751419560221124501746041289109628056634227790945412214669939954616214965881873379801097987987969079363249651287286424603744261941548835773239796325044872167485600958980787778924038061203837941040129408882720284279489601873636464723894189151279691069054168156527241969819597130219289266929800538842529844034887596622186902724507079461092123598069425396181449877783139854742380166857188550471540174424832311283724759827894897412085194994203923869870703747280980696435985806462244007031176295365678415333856034710574545229687427080163025966483601578549046064517334850680936588537993774379255838664955395817682621352757218951312406145694739978124782209909483024278701425879450772012380831220903320678190980427587024065459412720138310972503038930783080013097783083039643347997489177281331119394828675028686344875384099152109173967435434634331432590475008928787506943548734022735592800342001187204803900538063925307159016805539810692854505400289771370895926966475727315486546420628555125618936298583288074153012828452039664247068669983909913532836929477920387374292531728896548202269484133032816480404902288638709259683772131684625934749000135167148199519827851352368892894407193967224865440799425969045936311921568276688087213382135160018982189847580911620259536174730408028325929612637642265085200583293207887702697517125382721816958717707780637225470148546972538239166764434574192640671393270838941694675989825551145327151605298095486298637905886001027375499944025884806169999627481811645613221043436383913270379224791340943722263993787037298741589778529653373291255168590058600869514874339731945759117380236276383324264239047290909972313531211723199434669696426413890596398284141706299547847586953225535104540231856499144109621015639199696067919261213317033445363431737591883061766363331075927959503161561474317042288675489265462022904713791521835845836985554899697890674639701354318498903899905163455535568494858528001053490151249152518879167537096630013900521154884826202646763704251497983932495117187500000000000000000000000000000000000000 [44,12] 259902623564459641717100224318576744931713255874000113693001873927553465361685786824887457250326307841398139010565353524000464095807515148235003465332064832476195673775882383152161502879741964015405715230567176940426350008815111329910383980697748110604974963947844770032123328560551215421111688287556280351468105394709026348000533352027018227255760836357869216311769368709541713869963981521732063921322934352451156169692713764778566134323497680525598178185009197120050332596167520653306696966688301000684627513088993356608415223239105137823394082352996019771152586916997939328132746895353327089451112248013161021992042012323436785829479572638328452182069775666266759617775673907452001982378651274423091077239180133670885018687106498894700746364948346647541693449599857417173357201488768963634337639159382643638210538748847996204580881410237687479900739739360692037920235189692177580238598192613771829247596474299505757531417076285596543683238912970109202461563626169667939409873215750619418831906423660343745357496371197672243610181078423483470104485267266394147791780501064868672381723474410312354116447136827841021109983429620502173438362516420720208126204420361213413191114758930214660785890622632121726892589311305802709061045778235014659162609185717155925462800888456972636698583210734294053283431932385564391679180947977457381974476281994193489377013997124137579327372810779857229715325980379749425300979999344129617026029582211721602939543571648839971107528060971010757792296481930360256583883147862557713073266294575002119883697944427483910741081910209647007099097379872141007470306287337475557270454225698531622936117841873482598056494614393297632236940414698157195921671092505576255699514592415653515913878211753342958001903322146524621942858968000301171127857731934102050070558695254687962174510002984372125295022186073623234334703133607934844872352578638093792056705610821845126191500187170869664747581196160631671450302690291055901278265999074194460530943006833089467466238502044984219266461899980756187346346580413182682154325480286269112344480921361284207336363681795644712954144597348554762257803614645063909818211385686047287801869742907001636922359466552734375000000000000000000000000000000000 [44,13] -1230158741381554657586900187925184727712859839362483613036016696418884227588303048336453141062526881926518539087996999803509699305946140143256813676131928203859558832670254665131850882785291958761597029998107191096696898029190873277402561840742703011625367198527895763836589130233515430033123133177604250257292621624124153472487355450982163163029206421034994061696576855664653877940069901412330766316905952306755618766194018407289157036041562973375759006762323932355823682854775589421145441336031163457304889486609722936415353906241007322410597898300634630395943090377827842949302139530081285671881390015343653179646256472378249962143469049416726888994183796450922214124660318143920969119046076112439363671061416076604105254673466857338680452381278751865578037827135296137099767456293389594112511900996366417488552392356638663480490270016448809514489026651643401616289544761120601656088178111279941062252591633682407347854110480676968085609670469466105154047270308099519220196132933743625754204914708474770811587340144898671335878546346480189255222300952299050819601484161737895448912093742906318413000086540457646564722555015358533714003878885082721662045826701700555012713867555591690056949438926132609734312519455394565459338807880377033974015639112650634768135212682438968947999564385498310913465674742150665961330498937994492219604245042061434737470210019646361211161033189577759462508884407380699026918685906901030543561356432162056427975237970274106422208586223636996713669034681810821734431387462172523548927409621358081227990017824024553746373966055213561545442831019453115083308374925765491807502243339721530948516785551756326684840021944377311260034517683213665012979967243535280184789709154345515349476463921708793622914654175380804588512289584838210703441982266479238367384786039911786997028633070955953376926512246486227445945067963422668369529697159501040104993640283427066569912458482213265413341211506768322071524372030852965471008343200397506166688022778142980529022539046673652209855897771286575701675897484711055602947367196225141362241191806209540635189117481294266294311013312438264371822796728998154965412006692519666234408859395443869289010763168334960937500000000000000000000000000000 [44,14] 4520742432208796708658060180493768593388239387428414349494803175186028797531889471960461973992279635547490771923992994802933476919927317801820773183324471972595682240935140903725708021082335606723870206980878978017176523534788813425380217416478899276607144142843461131730013265306770054817414207326641861914796733437030526283921824018643058782396832013808916596943525883065332787048728819139549915946714723094703480549486942270986690052273122463416994774362412785278991615682832053199274293783795026504783189632068838745026095486806295852696101949252570978787120172286126911662580801990469760284259573133569776221412967049077574373574135948840024638201014059821211950559162340766598411275746384814478286232671532693054526718134110987218329609325651716464145433708706110296384941842635887699982729785282240808006833906149353162368714390550169420222401880430709938519585122340683399287386403211497334009392217072707540389170957041711899024510167686312063395102025976644751114435374844110092655738924336170228845501414381105299267117000091738835743728991738973610498768442452164739160542204292605179660396410147544335243962892882346994373596241723165270750344343254696304446586950150262169668616805089185140534764263942514906797287641117767222133244665114193254393450412966396593371341993216792011082159350488605912329947961555074598302758964518493315488288802915948911201920812658465073496611250614191324491058227103190788956215099194409369650087513104574522979462605197074663442339337991683903306127198292268052034647344707594727738873950905910005791748183215054867411835730870642504507820359433918849447356165960698100316948509577575588337122849229816153246476494218098549108986734159439980892110168685620665289468802580828640405701587972649017732728380574176801714142117026739112349008734864428833201602565986456728834922240978255931019127793610939481822961025889958339892177135306898860031651740884627311814145013859953488317469229163954572739463770278323756164584200105588708025410176993076805388290677275823440550351126020579939862211003674913512134121077172212368944095110724483272170015114195967296512441610366352072904011012271838069499774181991824661963619291782379150390625000000000000000000000000 [44,15] -13334299464920060598988055370587188142045838511881756902377556865868089023767201796463274458181714421712227944840895644344593207611856532318700998048008194065804961608991893491043904890901865319855676794521925131725333302574004078404850025185041382903576967141778148051393911190657568952992945175646261789475694263543810842031350673581419616961590806258437034610340078460791152493976611338654008613560142722057769100010753305532671566489173597658090495187998793007390062284710102456491733584858616638833630916602809597255777071384144514043805899581515115497317746546609836537613338093559936196805838014639796708737487161000945350696682802715139716814853029808976515130563810423894085167393630667367986432597751438982146166431669622225477327578212619392791248937255566740513945366756812200260018756811656749038618231510298859818456894538679805440606900275404178206343641688162253901524219484082668878198375546708002021980025184650432616459644208195575532647196075619825647882005295524285120665539603035856670832370296567720800213432038158930836990447541002523270791526719326232821749738161155194151246483358965681456869660254482636216882631905160492713065738489092363892423149319131466832243972036203564931692794626356431392650277987420441764834479137202821408065174950392089033984413632445770803489687831767431157428092336610369822572105221563041843917758831295713044986029215837280821883133862954643706045110535196515096538554072206540110485821184541453850789763205263963766794513344643047661304670323736510253822300758433135501974388673088459872251246230150390595751464188833123412838559314661223747267990979316285849007001467383039975190548922122036975588056515024103679686608643607698030663481567225253087011666263034081790475731139103193576136128818727187806659675145722541093005736862324686102315556489153144131342179036368672058553046667565216557982752183572835347694954397637975245901340410805735929157120945062463595173500749492088098234145785559950132422137057998867489107311995310945000340219428519338802193893773094388507361056017141569640066043724471033945997878246215748610483956628389851877774837108515960631746804789806194204392075786103077916777692735195159912109375000000000000000000000 [44,16] 31796760630491616568941530680062576083181885835625475878110665913474395347297977316959445718141081584796244716086176422404944131193206086881263154588669137287937982118912804347696525998997069661485621236295237279620006443780424262170172739050812353215249660745741649996890021880383896699004489923370756220967971726626065161115174360547918691079860171198688464580250344386322844343402838822918647814323902657383872625320091655374219819391190349914481291702170730197847539447649036385254359185392400010346360290435638620784334191324992808054722095302123900055970474240360357512644440471967353980680158375259093776286252071557322666358604764796597996414016188432164300843021092489875929608504834075240341418621603890443528575891874572804594849950839922881260069575509146427622828223514504950729316376994325020763633268244836581489646944058142550730014961245740779113303409914190955336508588994341831204149265030693649760080206916932053309355895762958026579441921464963461375286555875782966067965775069236965179627647358314554045086772116421419225353729713038217506529579006161194054364398628606713881622349854633533722167967815381742478351560109109392940278724899430544019736303051938101500152039988964395655555236105241642628347391708227692957416749978935578723436428773145462400703009552064146336698809841509482571171526283242317079251941161823664533710460237916221791224199471369157541693324780090102179777227081795877608714235972699991113681935803064199725824319069744266297491971427181809025112180657330273440284294642556239764618306929966937370035843136697805446267040459276775309499112457818781835719052133462599275581041163892325076785856221838330563566291834367426138386373829589512193160262007363590762977876513326995812801138860945964778150962045297957998820541771421379258070858318603181626061404962483586465967907631941579915922184497973415081380050183012903132113938524478817740290147608451360032652047818386279107943168065879240735910924694739992341384197989068618050541150607714321354102131767054003687202571816362194780154962032702018715682247746374755842537396195913914020964096573529796979808426045995990688800342483357690392649710919847905188362346962094306945800781250000000000000000 [44,17] -60134954441713299705901276344349992136140411601351451169280195349898757238651993270522695808214709617206287105170437823133269086545774875416133960705539502566930991637223276690492627390514169979020133401441987845447615322902935073693239371199588206793423801739225626402966497507264479667317293668130374512444516595597247671948458735036738097293278355192905262416772508941606312812792508933837649789465331160265531568457547624179881524981186633497490728759958721624526990884170563486632855117107031161367665911700741228978828704217818223062936010679986545979166061070379969931733236042052756099371290994164392043858711030549245103520392677647711634161435856946956255754900409386895555540450547078054146333778664553705807111009374362376749064246005266605563406502014398223071144085333089687268532816009828548072577004775444784574767634095648836716541283554743689813399261318215513414806527762504366669350494617558979567575253130804518301539363528224125295984924801215698387775631248916271141798667265503390801084056494089024718722627207612940139827167276950013567478706445176942014235996382573066921602605817877062324577417597714825925979926711914533297654892377050002478649034455378222300974388814228828980066682904504322664477532142279026707688979462744267403651732037681118057515717796147941851586555046800206339759173507620117298895924333347966890075511100010793976661379853964785265399623111596443428876759039836450257373605925339027507532806042175319949279509778696950182506669763962592658456672693305233056030711602851748710148732807301794085074445197693273594719191358831667867588012553444881466895103624454614109942455495460799369156488845613052217337294342570397900975284261645187257118578952558817034675475192177694728703295377896292896347702455099782872021811441128872574860827096832236522189552030572578085547755625471266075732828315239240570128665301284554690617131483946157789460521586709016713129788090337257996188114235407856528125043986141603907495734249513110797941237721002227769307377086958022977101199927741489004777062579694540041256574408309239651329610804493124451569892826284999079704023490495766319583664052817234324304837556063318970700493082404136657714843750000000000000 [44,18] 84520311028265838201107253288344950856794289992773104837293166154447111333214599774339483302259516313754110097966762748350613408048767533293876336969465285909830418209856364503746645221350169526805363172723901674207362050745562188611654162207683200284974102228259281349447479098247031715142668263636765654318981013591879534216451290643066008236407288984193438774858889336323712673545027819188165679039058909163217838288443752420657679793913821541811285897310639032557386073764477049563918031908141659779741437059929832287434933702102098059554202448927811832726813053914766152353689245422386045994179481506613825218062433286377115668097509488702065777890554235601671437414341259389487150007668284035243635951838662119566691151885160535032418459919571685827979228995417603335322454649542776581977353556205183588497417966532734108596899168270796158592764897265345949774036296457612745843242806509211820995546145198142215240940150075845587066018822324278946424241307588978712873846234925378233373029219057463095683288194346588206528283758083094429271905254582577314386764485316214900717394866572512507900206736645172482985903211278089371480979523770167626265296475757804851220281572067823842347280976612585039698217655264896932938036153175924142792729411427412066548568999049344470575089442013044147374348773741983402042085061801887640853790951104793761293040144539623323958732957824873981832288988020682657508362723206059447113973748969082206040941935540010968583402520502165660969176973526148444725809098066294622957117443177680863651648098805655938857017803029220860333743761101458821921480288233880878247565683004115244882403863818930985866418990410756831917035623444168809576498101111448350277412017556569101087181829421663882062559859129388642283663850496966166825920736049301898034883089074165207312041695016822632770934043797271856775886533084610698740596122764383049456556809552102725707344051194762800540336123888169148626279757092444830359257037423643385207510149146851852818236478590952594007071397674402717877634822795332557910149472679321749221619882171561971189891634386053575380532709710402663944843838515512137038400531106187563688564995389995715413533616811037063598632812500000000 [44,19] -68590143624352891129930836119302092195940965873855449949105518892221683771831763027221453368597478011148186562413244579138177249116693538817880027008634867380745084795047026014330346252708741656119463948977066357741147208535362595647352655162682000793916920674154631550082773196850661345297602783595641174917949829093772192196093371457552562553267902211704006248296789751659124111101497772171237983351424564523055480672619222837705809060142712214256805233710558249844904875995122540127323381201288356995759893918935741454007300688062601633638814007636511231296120328060601410080764365149680277001926477266159505922488330120439465155533937965925114014171974447888381767269849106976671664916336755853037605395773528244612517170007425292442555887132071700807581522302547253291584350694428231239767929426183081670117888206315144020881281779518382972842700667676415153852291098711690440248336443070862656188953821356040342699152512184243881211221748776061221278062914567769980563617751191613140813173529916393664698730817139884512116343443251898235066916009284727360008893881196857212620088389748434883963917117142371571383746046659308390479064289647431121025875901390736262283042201187082374773129497410179673748253888479884951179529948283155065346905959855294776964135829966145193691262044330203197371496964986075092544439532120947102981511256822694530594630196842167148283864661985282930986781588128900607249996196560513394268825022325623039663105339946642622315043067395261215832613082473771975896801563232482174145800628461149498432136650669237853572643433394934598567038069380200742303562779462592102944855381926423785811520787192199831586625524657284856953278754075575731141875160740158297843414735394070437584174520235934838890158713457429243472897650005174474046988525724015287615417781975284028518790186784143404979159185245349849506116210570140804208885446487909736471394417390062708051830302255381882184939661697426223247807622491113632421892552359055509996212802329747489204687590975193533612124388311007118006273924785957857018344644204044810754948121369947437447607561973893204932367983118103004613672075031561037671557392908869745103920406714692603600269649177789688110351562500000 [44,20] -35305397344432077540602328787868647842016068202600014566941789993637479451628873682081642982396217795232359452794116834484227500429192668531951780246343439177264370998212579046462322615535853669020212478010778741210983413719564858459239078624108250838799092845211884118400295970290066545426828690612960300392429576216726407992406851734513678581757892487889392016784615870779337113174707321633337416957885841222274699633068848895038282254661468076457384002014357884686591258317972608520233583091537060436016839542800241455309813727609331095667507296209509004022770636329647626703739726959820791254425625255133333904487496912268989765003323789665477753215727176648580953217594982288653942071813782632985231727390604316444398290712314786316488985565432065768446319538212448480750695649404823854221939894328836688031795271182959331802694605521508930150758552689265308469882333672492269602470028398684372901684572138227372518527602129556462730752892727969966219566788544926839405868571439573148265681203287241189054008138242307287005786501299837390037851245158961256336539941328080094853375614197259126579747784076108798318313065145842574200661349504399609982541644731025118777526620646022720150966978027445617206316779769664077189252931757963469402691035475707692078588460566700829332382454831074496601247902368115858673134667069323092976663382811896150926625354376930604628505750895069214149659697530471292039971276014345674056199147411288010329016409808595692193553040754969737829825386498959261154607645763283039980836681310001498503052311436798099326566675957883183994907914874947690807130395564708623066467236220516214506366710244996023172742641395483717463449822968945522842043537349387824839940346708312533655726287037470733253894237101926755845581222153886968785649208731712782358726126522010085259120376993379817604405634495860959723949981677037956219592997548494549683870007403868142487956183017068154749700703322879681473596843718660304087164606916896357435964877253108174496331603938772705650120310053391474151335406521438420529587273025926152060937379127060395289059450087854347050694717582924744564098756045426040182470944311449348627864226746186915306680020876228809356689453125 [44,21] 238555410536517329216358069115941112016932321158264028024145845495060954992650204644354992475812335709502045833892465303509317337416334163817742631421285676570704876624950465233823231429002343734187898065228749763747863802591548689004796129723836034214492225532464717576311902196866228364092413395448150515287974400107924908594843964802677894500391338129213634587302622203771165752298539688783738365049681660020809732304082017188278886408148946407843765382678572096314754404623441185410691715050598821957241733705516378247429182385386187043052561235702399903010898307886076578961301582805500214928555107368397218353439846653189219935722248900570375105981151352684991694414736852895505784016229154408098963758919483493409115625938152914289968148468185949919906585677168338947402366472954827625227995389017717146980666439548987815938708955395501906938943071222286444490705842572039778303435658094827508977251358333013987017440944437298213781452140002407745332051850173675079310091490770583546182081244149953456812349683634091389089864863241468837800564862066499752397322567034430231346002646041718488103096122736688073052767355890952470003356596795143878293775380480115352306233583879826501860969151127658784547010138826546128781808395561474308508334751355105331236916942050319062783206776666509470293163955726941566192849725802613306180624493072660605282435605951477587162499236438107283205063518440409873758607045694964356220900634865322140010860143267419589391491855555283201169677780791484763677533352195674233966357401461181609825172390330430519028672494478574346487533571624182820498644305435074298354531488109523191411444479901731328471947458260508937515175190516726373425257999286237507207188378314329874022859486170270825171146835793467196797109824518373919701169195613751710652140985841726612047848441587096881883193544581313001052825848417002534461199470726016894424766484978532661844167880230067006914582590983935235561411575363289401668918367404376310650838709875348279983543127065843292293184790216002112801155485504840233389284364647129902864324582672759572519576749379340412905751781966043611209697684822754849897087339753362893873811501066484197508543729782104492187500000 [44,22] -443003911883105026829548967302233312724622551183833002157392391727156703560398022916280233836848060327264693909697377952854349724442578478709789369421185988006788427608776652703460048444933629861688865293396368285734017018887838658345880752319816513361623716661646714196825078221567979234080042477686675723233264130890976722006688859782874757631456309261736467245795105253154567577908316773127351394477883020831872273195069633406473510251263810748525558069112491857897015382767147536509025725691852688611700018291527639721436345928378217095230437170249106310144639622273661096452272726870724868226355554306180010978970757574673955580830432211251140458711344861265434789973767329956808646635399673805789669385011085437920363647299591655064009347075484174772329693696467416639778158012312698786710459984330473944397343714335197166904236646512183385694636262454592914180951420523039237244460516849907422660042740633801554120005329581889282564205516861785952731588863836117000772404890873622387940804080163420218240813326312249966629714217454201226380207441273505525699404821509876323108587460365095505533303477790586549473126414817426563941707860120495087141607328742094633785863686442678336202543785957954533449785644969507684034580462477451501766966808228161573698040167887940948047765930388007161004869721818133562343220228944167810423496292908142614340733248019779741788514051316130078421700286663356435090263452647506674351034913444679551101199672888326664047106264124475560098865405763491912268192971993576374656368738860846364268376325105575016912105824824961470948980419224363786796272689995073971953981660849756705676827107987366090252851696874605268193469953609442487757541098100639187596430573495400482776934914931903856708120890787068626514150264499004555800244995176884831932814401270679373109016012950967729133379675488518694182273559369906425534420308220268722716559760160277541777027971057423238507870916184035719142711846286601466718528691124214249109841290650179382727387746259709593554839394102237476292783319783079006048931289278510113207380958599449643519004149756837975738337292125279326867569051775046833861612883615670524517504702544101746752858161926269531250000 [44,23] 393804105545033629098030277639354505038371674838653591127770254283653381039939916502180445384650387142808254882235587354946613063494205895540690922246084355810393291821901600983120411420575075030599331611539336981202505000938883937233488193213595886406587053618937000410917562762928342602123493641946375883169807110035175703269072484290920528243283183282752610150576028922152420969783639339938656025113858601076568008299378916611767438721329110855210452691935507847336234880421021268482192378446345704135536024403546423717104008154920775977800466230626937014160347027523557819744047177284925438536853729572045670034756737971161568350214300873003180211103235021585720241760172653527998309944255017855400638894967262535397890297751227877001469259045734600692602347466800770145628248707557038508954178586480660822561116343859340005118165286536830347283606285837562758613655586945861137561399698639490624350141889459386162443208195152378834040767915396777884463801295219972928960601515728735824012137802189319726322666307391181894761593046962737489625173608491389376318669727919529794971486653787411239178605170456794816777891588836538115735537004358023369298713312612441741687636777806484880413152125866799441800045731942804801855959357161686877527486821818386082237184798000808772117152823304889741281569817295801608663819329731686176219572209341108412611975525485972289454819914247238143299860460703332129024372232752696680515723158720541951487593223854173573101914708515836317757740562582177583316971974923934399445886789487018845269160914865358644784179762182115353022151480668203732947954580392361722661259294909255767094236700692312826115254790942297734494265252275516057805560649915022587610698032393556339667416441876697663572185260234055485023301458853451364800404075742235979092965629443862302048130182904222847346396055104042235396557733330945260225680124893925451565633800061854353874146022290105773623043001233657007865236932107002920303855325596695760900930701483165800893365714884283436474288194244333014768117408213319939535928712642844053094946012941661708472247937211073243210427593447372798435079166654124016079994852613903322247068672368186526000499725341796875000 [44,24] 273166434607826078587526317150987308665393671487718002933651961028286114654156093953001841634716114173461106202294851528402616996446459846858751260099492446284967814095183285115977669449030856860031313875249119371804311173123929687756377747324538707206614395517175132300893021546378944456581565304980453807699525669210061278073336454040069141944003190757253878636021144240834671706389950600723960885128198558781291538223694226840346536684766078440346716810906276747600450933385484700588117206460089827246476371877772172677494712374205324305860187699846532111115449157498923130784826327820603324954770062659901988539394991465026416911952471329017449728237181624778460141144389738179576969703517308965546217318871083404584452923077507680373649862666869277125485534276563042495265906402561724209392611074861451378131990242677488758352387189377783769491444214668571470771351648876987315443600195420040388068659381552711155495447936277706825476980543086674909428349616160699053593114940120021722190731392387518471670256016421435489121847706354423272153428583399504825417104951226551739993262045732089612380141331269262885107439643225919199204702797513035795353473321916731278467897096434741398485765556871851937992080873519244505532947720117992725872799752588763532472344011701666909742628876027040880493931748232891090684922379111580333818488478713497514374374864527566190820949967212224906985525684736398230769908562237370429319901694951776413463504222425912971691917786313166633264487098543800123333979719484941971449687933980562726614907591266282061618418534213130516754213270909814678671070097530229662932750598028469417649753105596560329317231616254366556796491142882322758217700863410689379986340496211726793584690076256453466747575968752672696539957952172169355321720907663320866185536166752300341896903126641637529678271041001391655257653839815304994977467810122545497987554702491567161363945013364691527411486276917161549715590923789725736211709403364321231533515676049824213747052553715917235177873798034151199633653681622117552075039618511419127753672037533101516010580793530754459412372305857135887617223284619583785915253120422929722366234273067675530910491943359375000 [44,25] -1863971770185877675075851822868007835671825236974168185754931733268330376409462179832938887190821916799935580220334622213217303154460240035677055924469844054134890018248066467983752152914357608847880053673861280707080447949652960183576005879442495993521615831253849242589078338220733277912740005158764824163658176620302026071713336582038656893569076004072035050789953688654285601722382658651518766788819972981701517454169232865270536201949183738975025761358816471199597679937441720607299798082187898767153071433619221940219344778851203124932121209259027844046820254205105687962230283790121636092134321656147739164009587347503061980965612718548714851668019563729438610742420028958830638622710039068098732483004018933687457090685698241369342594797650688098184398049994182293705159682392635614515617070539576700825659109135925034186673209483348960403280918893643676625437591168963589195915950104625577474719122161708727572279698708566779358110788939721606455508509919638900503797531876723105511771796057866622090871424899835208377915864097490104354522041291438237931186003337114299976957058083745145653171230125795717607612841059483410482675200722227386469805668534849010947526144482069794173782744597997630064477609834061476351100757898645947854705347178866588834107602104340670124962698744119995277343262272469824288961375666277822309414381717715696297009979138828914210087921965839260810710624738015081581505872479036877923438048034633033912296720146871046351048863417526065868805697345704049220755035732989405222534891590862705164677370460976228051461461125945548052306508024460951267167469550088700402345124829558452768322791540533574313590379591036038506253904308125473085378473497110492664625762335263102750342787689149954641266099172192300506609031087435347008909103699656988600756198277440186935352816387143514213252958353861500719802430699512353945768715479851447050498244898384583801859426894298649049114971103423847121958269979101427823323495166156135227626150131754303376523138536489480201704312682853861662645739286783320714786656837032712277370728133674355036225864808181488732486719318861345520940364987539069367708456821663975944147750851698219776153564453125000 [44,26] 4405053094278198034824402033627629147862551175387340763756349747299125412952422628227079957473676543622583979848401525287214048145331823884987497964408967222668105543200163744045482799985795380062240420531531898713835280943736574683833960275762298381489858916304013512806378907603868692524195840313604425607823037868654634633601278628072445887062133274633110346389529075607619268976201511702993403131678109064360786029833628514143705277056551221709435433691601378011881493108093314379026698743732905460596841279944307813044883692323241283396734393103408127586268951797555767412743730023858482745451641817788850377435515012643910734304584529467469257643022711145945823553011183822228126186202408821638974463255790735172274324695055819936624690803456129737384416296651409880395892202845191138470093495389056620245095368891585725708852228149514727343524798860529732114236056081524001824157268923121522424652345072577028020774820960376248432426204079548942826151983418093533916284634384812859804708338398726436895472639022421315177644335149628500492800999998512150907428468094216785284347127110030480528802959592471476095616396914771722145207375360961404557715625549155794866132700038434243741897413505745449820201144595560860558822809326101764437129863082410058051277756275935766647501929698675204359043645848603968615505409441226583097415729987960078420605445217300258132469920066440562326350474158610500242944997949430716048313507091628448004852497256015594949337790150986290580910419558998266175993517211120837019968505900726943345505292135461909144605283613830818084689432733994027724102630526995766275295809735147020098456157921706356999471651850158257238939619339367010354361876041971172860314659476985531858685986622782889628043250134967632025942377499366329933613529573609050673139446732140596623801125521531301690136249948563327290000864329885102378183743220100423822485441676017396718085421963984204262263414914878162717170272734677960899885344554799302769811817014974519132632034529552086070884711715457756334715906750847251654922975736439272325975957564308427995755152326019233791344117106536830872413178974784750909399373697272750405318220146000385284423828125000 [44,27] -7505995016945983126171125225076012991949359974397110802600180547526924059909824190603284999447644173904367407216974495884547850092187702336371426450361019529120908641691743567544351298214988927093381045395764809679272276284114740611908186588134147888094074767505162432442105545637292200134827193976196807286997834310386142992834207554578843516810368028052109759336036566446682475622839196842925637219509584598154459093137004187839099073223909318971554512599381683479422938088560616915005146280941038102412764703257811255186250247751731821792963307426792662873596659863586282170088834828463738812875784343120566772964262572881333484934811617994598638197618827383477337371745491248304943134387827099316704846506072667165019202870537445749046896159908820929458628135816108477385087995322940745516289029908441063632209834986288194088429361063556162213864891414952933305189473364389278437234810458283725460939154008965306946465342133813432575971113718981731838255059416123740304902584116846550150949049606923224387452916726630708782882480282653097017598304476495147596437079099741261951778832649230553424524773271952164599032276968576147080894011817904013235898761665281229864473215393897618180214450827326594873498466998904345738814345367298155489521064544961839668222867024181796997142966874606141962834492033722947794476881873263141928099309877414297006761407685396593049126922230996388360303596882392897099597209363735402867709461442229606308760286365072011937853965436025675967769854681031708884757515587657996467865755314165804002015628772697321756013438472990460162778390156943765859404569642924651007405813758542072390006345934276459820585739127219521487536135234875954633954207913663223386291850775220892146906865257571586051142596067938401235827920392669419450386761877274166464380032340616334185834327105995304297342670504887754908713152045077467618762269788517021072352608201909217307163372344176270425419620844708882498185532984745575676406985997885689068032424273841918000601541843810852862763304875554736339134634304809915132974938322571954005388614917330291382955282411175602648383474503102976605696750001495364906746107780399768216739175841212272644042968750 [44,28] 10427380048713998671848423821493198938726551208662361254510079480101999585449006067446064479646844253495993218451044607745097277967700161826717561668077196886443657488825805789936064854854379856134394800155739992252067017482460497745345837986699769985980900564519291533359610571214291037286246708649441282869987911147720486136652799890245279282909148546127017035409703474794799932175073177395080277781446764011921928790537491759597420894783910833194563602784249527174196159950898276270017672057638181480162501295390456119743009332119685928642370321453315470794923533867173239749739859716975085769213521031331241159026625060079823920737658290324458916502375592715826463822444000700797403940634772867832378815995491182661290131212937480119631153263912088517319210521206089470179508693027720303503572301319782771542149457359775536378167725110434457627211572294539014025317528718519016606022277802578925619571739976420007837976714308334990617105637896738309220847724836831761893282171480676980185132287507766835693763942246568854187246243644248229940540509938876694910719334237957008677456561629610993823684178628550189282633586115221689157697819095940799640964189505532677206166224093674442493086391986916640623477508120940848847790531977956353067090632599446370574728475800345377573687821559850572299664486950085152858872369293939488509609452177519817242357775405748144222346958608285885624049827397660059906964269987201017903955936281096678981389273746544532031312813565321724721699629794087373146706175058884804845933374296768755225135999065443607722262909519993169950112536815549749113549871279035959583815115661947228955200218089537433616642625711437833667972840929734572675733048594848353930881583805759097442508775555702363688239654526428398313162775201261907915049837598182094514344797183256560588046013693240364494774809901820512016680506757934452586395139339510478121270668275864343991521463628902101962661162066980431991693429576488918944563613641834415108686051333025224479915555443588598310157913969292819269319814495690418896444367728541116730774075948689132642891456137157559492421323155018070814834709787670267468195905991024119430221617221832275390625000 [44,29] -12356845767681805666872167997577239453057059242294261376314238382726321901672472110164166513305148779324536300027299023639571204990682951266426000334607244737517585510907971820777416518513045828159336495723326693487679869945235134795897615545095373996605100441286418717207178472861726795384785999403394870623036577564425769205299427722992099602135213381769608228667193479495027987048824032349384028429809155718642246154324867768150730087167301185456584402702991026766697828402919669860255843215240437408834582525380972249822549334454309051828403054784876047126281312091497665481531301819621388711981840968941039727270078256342823078112305142821846068068658750833692112986870050750348340536724192072308098063014586007992910503259918892234963688331827257179606921240767154436074160937638788881716176860990812295637100607234119285909552422889425513848235742847169847188191091012629493329550603951029895783836652293117894969494003648482096525469145095788442715165090696647143193909088461254704718082594088991036059937047672387338072111272690685317277079760089973569535984656936559350673934470843072326831787284072439786200938473896449553904971025113567905330502043400968272638177953491893388994619331042503755821354564472543606824679094113199048933514951928009557883379121541989713058587381250556698283257847139194925730953818096844406627911731006842343362651570188865639327684656187169872881812028466084303168059970655688100413072615190136175991315596452856768783739732663183399252323925976122711640655863719516487549333539158820811073861476259297140973603130217238585475716428151211622834724872228874942959873359645216052958887282105530140696322907174796929770966926295720360790814077931645447040461651770922771792626336605734100967349247007074253408138957149616231654572102542218089469320099835760724847195024017510792223308749339290377393457550734392024234060819920717574354397557947342166888485438284487878566641212064531427279069876752870213284013095810872524015866731424487082003103548230942475493552533974786808769971180100284850444834689515464024298958687384433632198081023500702477586562626588308466765063836908058493568862701295074657537043094635009765625000 [44,30] 12756024855057299010639948996579701695703497833146380592021894862268966271670191982585087721371348052066798096244836743362544468914772556135571808139566238163326751431699541992939087211626621475455502099413173225083089582257233284975349291018740032717302963044531653552687882770694770499448426146600283167269552808955627327298514687048804407519381907553523544689276894852001565565020115885815760000077761792006285120453435740474688043438332592381501323635552444865549004061886716000697140787282455943611746890512381050545776883752024665897863343569295707869784555741642298635857018949915279429865937069664620225556169487430945840099811684911957579484609864717850836975243098423117286959947680796692534920143829691133753044736880991295313454489044985072471713222412896998490949080395304177260313958829190532067553538940371048580718449879480143939760073633146028860901281523677372710743059861937068730177833800932614223142023023323397882279187706586032567391540022753193038701098009050483305321207869547072300355505692607483584152972763464790935000029740053092232551439168274568508451137476481237063114662033269213579531748632298017798811036955578180183250635380992413584979983648184841331882547332454365884281984812792495416925756179096554258053637411801512236334412408229198225991656273289891891518021680381792861213177068858597223788854087875139139579243723173626966692175881431685187190636115229189813565548771867633653938255740113770300989503579130658574228032798906244318868956429738381636078878780292996916317614642033927571882353677485827573536417537301406788374270160827401552294623136181037653674147419410184763798701764070134724722664838994353517844425149777797795170942612933839113175186032633783259338297392403188436006753818832225224928171292638011079562502458157083650085031838224786638887972206964257926796297184145217902246593066279168730749236037370557900828226111438298448500086088580314868016073596619017816878542082235980174830450721334017811512882834259205514175986472868389379302569028214606828083907155087246622156347424602936492794318729591564636057997706196171947082168665653089932888811620595058068938776330014661652967333793640136718750 [44,31] -11584755172751263373442458729516815726037229031419879708804679841255719910964300218890364910252583797415359692763920155415475461084227902335054774379004151623456219075793743366168334792846175685337827709338762996847425503928809744445437241060547701907938791344882677317457976441291343060801263683064015362215390563498848716250893085511413865363484318476345653372415920568343575745101357951166654229085372680550053041647911912087349422119355180602233084475327236572248260027380761127968021507558111503248173301112867322807518267984980073483753158416980124318247394614290077697342821321711558408552030799384234075124064178758267924219393391946834738611948478276002829060621123266982877491478450606173258857622734121274442129084240713336139292751664556209721525353681513229640434643206901281716490838932643669126137003291595795506485479765513625045032359272203829651673676630268841847197234213379631269339337862017083778849504691609848048901015160073195879561120517263889306455367527310005086470202892839464162798772716656874914202124137756847842934276744887166894857907494957320473450698913443792758537160755771086967797726390114297073309446676232719516258773343916613464874913133359129210841688791189485985171321883433326657239901618315752929903901439019756338445310316045865218910401492236225029049365063282443585166710461950479938700078648464316133440932721776151314366754844464574828411837988404134437463409021816548353820605805724756713149652588235160528320686075876115963653274131559025880977060238077211742646607088531855682635629468482466704995037081951378778174136426575639140305143522119228769936567407595326293450316589556322254753773644404540763408122563430942894572420958930419253526779886174841575705141528271352575980537174661370751646745710176649195688590871712822588470543612022706701590127724450976777177052045558101410612868915252550699502759975321231043511356230252532215621118102342257695460363556729988719634712348472965510594334574190571333637021813911209160166287270840644532314683137083419246280761852874784417382500166679875279513015494667701794430310480220324471177192483907842257953041154592069283957300740439677610993385314941406250 [44,32] 9283216664435825064430080118609880069192768312824873948794114871931559243072956606389240806977429541371390688660967222831469107273007210679676318043514161715959635836864977130263355187189198749680306714638850820857759415791053775508914252486808784387215260426506119451925287497690463579850952590313064829062645835154062783747545477915106410653404292166729389167274698637749084725037806823879862908730951013367485750911046127054475646792114346507761908608795672999468092871755874906018573845852235082813465150446112743487688824598174907562848506049824903882009092512155541839304527399467297953825734160924975912598952408482589347629839572544800730662659591789520691497036020323159868397023581065675398605920101553126388734043989487085842834132500829719329256469998247229192728378272473366239524718788017519597477568642845692431496555142421772051139918118219132296277788096534631094576171329253077679811820563020054532584518262131650478303601328864708862985660909785349469589980851073106059494155721460921233120763559361691167678668770266510648479729558549128112045450095269726955999435254876722579602568077664521189079331154312417383181094126370138233355541713014493792870912483631760045340057832364128377557437072548046509646876105205588025522387477972185950666064541911686560441933617581743356916415735133251358395218380276703394809005628386338936110830655451607229506269644692866630589691932275465429734037010155560664648905861584270757468327702608608139283535565267358808555208254352666274886068956951667871429289929104018409913996034053328897955471536742701014722814725438861725647011271914240556896242671520858348112605432865452945316494275087631059032837714328166075363964413373155736254383182885939662523706390497494967474361976881217365318355382006639993027846170486673661610733100415092938733135894542541933942083893717511480722682162993496792901186268713326405826383758591569355243926338954224116115533317577419095178192686389732964936236250856108171084544812519710353645065385333120519498162889121195837830205018437387928371726282346308278544703015667562968103665285877811118625437019834367922126199717050565318743338139029219746589660644531250 [44,33] -6542342865551118616402840140976090800890775513795219248304072448871691049827139198953929386490355177567249148795152492695900999033900058070073514623136632728545331301496610228796359442789116089651156896283453193641752049582475950895423845708691073360325485579221659076698541648133010296961291764819540082279728620841616359009111802312651814088505784803719243821910130277601020752962568308573854613670385834638047448402841399513616288351299046050679864615615606015054008369196840631097818652793822519115969774636865235647236651344773406335605495602329565492006305803931965719216876040608518672216987502511806642612264463485943855078113017990930337172768783623978663997268500413447945413306668915609003589150727107622392725695596500250773339037307897338318100009701181968593057831723997543148199170164627903965245894038804416535976061347345980295133262226220799799038702579701059278962537115380272492700924012106593506404336916439536848229657353576600253918267055153339289246681943472350984331760726764725708530945795748163611057574052954134963088125976917074786335091791710323409223272206024811278377824054797187718471331787190433767907992931962556974370077198557327804337026640140715131973316188869553849794216618353867933552432583113460198354464557136811214270579552529516703003056848590546768809438172466792027693273797667388416848491685176679261822791052143443933976411074800104996338584494484930583000852432760344830262169149910623939602292202953787472105948725527970221877688456356193571431529625311980896257053715003673127407609340293044318224269284767327463605805434665630074428897125232461998720793200673908491094776620390237888164837378415366968434120522532133335666254669256143042996244067190439875202077293110399890406835376201474561041664553790889745186718134385049643188514573742883030068162055633733066243997373487920937202543607837679326248763401590104389309879544758207472232612166469998265569740239830774004934402818387742555251807476021366233892219861863778064188444756524571952798476826943338188197342471833254498657124821680630944168506290778984480934464468721183384751029202118728451064658818703279052897414658218622207641601562500 [44,34] 4008566782622619922973827133949413545633073577313940123493396084669399403226618022332601957063817634398215772637237859620910539509862430459429244223862391205058647669141622556489801344393372452107002452991123474563492961726851135703017323002895818859877940111697651154868631262010497152992920525989029687220588160422283757216457851550631261027038353373793488427640755905018927540483179136392526562568899649584148950873694770843653105396116913572407600049770516626717956219285430222855057882847149683383755966744512809622972137562041472682937372168080702236351950256411466383237773115286108995401188540460304992844853213622686520989287013515531096949956076381095594600889941344851465327572271991186801627157263173268937322053830618502588967085277329262513296408584499889299174142147369502852446655043299351571566535428616345077167722920471378663062649088048455815710734101545825309982792808711902547313016425434868349438369881892118204433570417634444324353924335941939452276489822514689443560161561225350627487863038304542684118831699177629625343257957880608177958118621167651690157453673572919261471848017542995014378711673649452355826728522464116068419525677016908204882130930045292752825628861798838731435202060130034756687192738027205515198100644848554356171637134051868473547472902977054979399551194043775865242267696453477749528141660455869421504074459531120780287159402395267855672180768934740117712059900596134645616660173989436422926044207649935943328803274055978213307469834331607606350504097670917052825242024242927404659050965844819715934713532242029874255692371357051275179450301525092780036333283136439586756045116565457544145815251650654398533307111595096293170838820275029908935715262290482022852558798744649067218853389529915229201711147854276356909654375768187181931390082347100317427497369221801812351401938605402373682674610600179426035572923511631688605550065823650558289206598843043623389323660717885889727881924337177156073164898565086437937435451990016381700918747394335354124893288177614916664858695716676137134508221473389308017600060316894270855933467944563134869913808966995403225419547510455231531523168087005615234375000 [44,35] -2077671262127953777415100425699236965730670989485645690552407511458817835234479652373862357004620218040196589721493394534157152977886317121521706909350835801642527913819404214281862155129485913074210185635710805850221644341817809017404523354570630105871908636411937041243933999469492535181617774455340547008959863181242049310373545154051004365275854642695766739709550660351975302685424646060610022514350849739043840387010187095852467064749075098006819991938672338364950169260439860189708777786016425397607319147162776619855780974147593476112653260134769728182946193132920996293771517315038749028322009606399533731156244840315985815170053679161923281322339491016824306142746689307412304185451568804462225309512831678476755588129544943138571871471713278059275543333873754953081249266531846979696327648002440253319975978249695919529593611607910537007237301805346023237448207669182229488786572943055165818890641468610138123571476379396979340221686165559254597870786954704297075252527991491700540712635924800907785990146615836435986751054269018878165498815711115316207494426509156131470781967721665649910718266571832009244883426230957075120137297032473974649577424908226679208645655134007779798790844903324707007182194382567316622912978973238299552638210916705809420628176590397939430361162528518619416479487847375874345776931899326637321732645423976818359795606295176384834585450787013307744265431536797915415171336057409395237634540197530044823062912791721445308454549784423860058827119753806046371546440221268209441824809204563985197702461174662001859117337595001978751419153895252591452160837427966055763217827259810706342121945254485597613651506922770152836967757040175756511235392293207295967516088243148090329431888263460416215369872707211670882322194464789160602958228665265275521814299759239643300545203854527188346795676034567415319537896089555258344500196397314013890615253253130039157303252033717582831546527216184540312646200101675539411234026613774645508760605120290060078600352052479658313294172162932277169919436929879563136152613537494905487845201531691328267073293717227528275489916111980334342823617532758362358435988426208496093750 [44,36] 848594178318834587228941268503137401588034538535980614833140826536206459037531339598962973358396419097013909455184750831984861352387898772035930548810487645540777563118196486373223047487680003296767420141959889345274971325884472504082981449977254916583925419745391538759206190594652012801170642754104746086075751821371955706840021513990767230005964395329171797207231880817757361199285805940507665248179109739888325370405363171913557112336797016569093055214393458462418502579296119011640531061940918413610066142312949949180901662779724804443943210057254923522806547867818826966106109432427997074594847887070175992796651259432859873505221195627768122228468555500931961117877564829316634830005009488803207074023490893762648299402707502706773261441164557219549693610985664037636125356658400315867920591473237155451053321060788964281557505939725368672185948948384502012007130851438147610033527707599637922701226892839175974729356673737419547464824845531945408611078968125038497143888750927065286503225031475070580602074148645643315776257839597554057519595987790929600026331344459467064888275370962770445971168091764595280405788578269111003473323022542723328834609387651454795542384411061936667983828547898212904268984343059661168217686891443303166284955218357788608469876022077431048573814130555163929113149437591084538604154737459807637974888355279974271237458898129735030506222267817580472310998566725402718248684799324418056963517516868502056334216588284568368815165834114756297216861345343740479785183150641350821037103258452135679394794353833512308745921744875619652895659689057112394608761139191402417174918494357391509012029508332429605328325123954415816476068232392164698450232040468753986601061325006720934481118862643902547170890296422267759738098021027542135078616520316718077284247616322329901428142633686624235606856637785201906760633082284501636740460706036509349806368464487941077463789664353900356644919718680329758615647672009799037402906760541697694373336554165738332962716256093127713556771843431650693601100762683890633828143601208610374660729575310996949837056132705783639579358561960686913039353385102003812789916992187500000 [44,37] -206267207801741073910159519244725365013038235106656954975049791919153716242842786095416576378562978343319369839550914038051034710840656963483543416549766788695623754269070564444165496297101393347557444330045076304487299469941758533238879782860631869040859604322996255781362520834433480856068205900760510007721359637470679013514962935410611173680249137772011300098031492580223292781798761576224667693095947728984933014689734114798039135850079745191058427524051289834351057139544099736705300591593739216133860571288602279303901770506128281322302821705473616581833826427908361878104994581753375785225990859812256641276745930746409138359165537232708274198044089315843395210509596360461360343430475553321533992134575527708139617049586316523461422759167672122332736863313807749451618299466320554134755087168070157128248316748573055384804600667334835748784259696854146660560305914669559810013201980158367213810521476426394098679314688995117839148423611340781888191417522815470703002548412948265367514707980477746004826373527729743499152534103380985828352339122551760635252719275771395480029511375241603517040632069210803953988134301427268922094797108843910734032926778295460868059848249359848623399516306218189400966143660168377560553642700777062243550084121475650598320547500443456901552919107818845633833608466057973632944723918270647720820099349793368353748204620896112371517376556170954888406335490602678573283827494105027227396331433094946420638358089815250676439207218554713298017728650890348166175251553076683615620598138765112117774117650634257411712019417298920522355567121545860845665785982379765008301189072619499489334511080616510645880362435630558669465911577935785318434114182634051715031238494950489433369979319473661124143016246365941953777887968899734940902038908529671202086576198664260391925869071494286619955402501484093816349722655511645591771316460884374598720546136599467785411968178218824467332192814471197320762354171262183533548695648993153963024698584557108223156197031607405331383679927469334975127809149574453139140048442770589538162843056624521434299704324402554110940203289936700770113020553253591060638427734375000 [44,38] -50082620019507281434593685519856323556961419226826178736162086587710892355436654865654073213590091316473450843636002299647060118769582605941409171141749374722030137377108240976668439131681761434588663346229877503717753650260478406330640809097096236080403341678853233850050125759769642215842866494683061854871493734844689683214555708245589131786190964046308896546497793673448152381609649506640398616927117864981455344658732418893854561673003203152991435384230038949818223481973680869483108846658038184066821222717508493992208443760238629164541606017835080950135631064096348447708913512436992373839986646569723268910453632941395605036023222938008595593042674175644549316455504787075973097200787721820888840353487107356133823377556076597381116975528314747776446228313187341455831628416777848409780233720334277084226582399525036411544294750636121159950098447917740328359211705033033221448231474120947563158224259748972658859396892071991882157346022525846123536081727399604868001934901088456535552405136611474753496259544372187665819337902398926726410928891923333143343704060296841523773567259212436351293475326015595728445005354397590609776000328682097117376932375418596695382689568503207913175726506108524910686467879497036395674666688874840036809184502899503264627847841360310615744964992522016222523553751014877255844751260619221539172286590195976251575029287208753909266260790586978776665978492829241541765087508565345959677953129401054912411281666389756671026555570678768767515348380790958361648583468749284662095103950519626313430406932204830898069946057791132060689988095664446449457695198661266434779225881567319765671359172509939821662306616471457883073513300611174507826386638591051281630988393500654721251267110456951207617377856562826603833524244354773008424086709374690343286030591215906882069096109092723703128476512118632687272300164392632129625476614052095811861404370704784954092704037116409835337443621543682582803467147371990199047240582493687494513792899535643226436614860712800648042820884769870559571166738313710218823771002803838458398539459770081341166685647006858113337054820568550184134437586180865764617919921875 [44,39] 105748368206259192568956329221259785710478255578159283686935418872990463536345183793504734710009231942861438553022994592860051011565144535299929387842170366344695154551999593008149506453653151045805045424149409283951325349496927878082612200378232191747431808764576998712518669800259790428910790700385138838129176534012553197541207451203948244426642922542857036135266484612074107963989352551770711321050897828342902119804568363696488645951062625164257553106162014635132001166293806192410524857239643195277097343801503917295673536721818172201986658373345024167528832829470795074814857964221993836026246593258637155503019730397896210332742065978544873486613629427067715828388969351800446568222641288713988809712576211413731109342348338075718636440209588328614382484188223222377208384410204118719346399632559639410424812124165827001734201896284525768615151318773080566908087406747784547791101847216723124548169903209583695486246860466386851131071984001749177905755003029846990049875483260086129043611341254302661649144157297668521271027557901321233506305490194339738058263327105936401205124218458421255135084475942586494375090317375870697617253390329909117278430474066811605187984882052295544262346677290765664100035631395109757608070819347394355419751150291419408971061987361945871450132013100338485332582383595733229767131764332920666509433753194283071884174223792633958570579280499760759637179418148663567228393806582549273526154736968476569035794539836901664288098650336040337242997288809955704588419225899571702227977792023867880516767866442015150300981150767663296865430588363836188370067337030752648810800776432032542909567179952194228216907218807347781969008333785648598516995019696275614297379194926967979450429428987159926594729972974375034808540772330348994137519750233975762716754905630642519334448716074317731694519178641538237208528318583179295962904260171737600801736598883945892784757982098597955688125253427564422965526351283684963231802048076194551240967751159180105584043195188003428523018747924705153945732145213813473501405778558364893574026543511423792865825348243478506624591639617705141063197515904903411865234375 [44,40] -84947565792063759670991813567644377862652705631584044365238459617630617929439001077201369007845504973742013839253809093650967079184187032175633920312043605309811800743358989151124336490070424091174668533427838243200675804386127029027988348491329904843762372382476511618684086955248522358521313237562783679627007231858347798612523345552552628599059073666846730356151121888336822877902636664841695908390179362167810366165111204974152933520827417207865056275866793160389707215795088021693812952236766094308654792215254389460258331331703329337679929809652913560675579097618224397112312574358449017137252320218089454370645351136378835878443976780473553316533314996637414231541549476004894402456975539266305783146033391330779589818762459009420409569443782822446300351158132962513896970738391929413732950171183466789390923996071415886666337915210175942259123247350590621114371442899837490066919908767868660953591290382286358756109863526360501988070402973391870543406075771269571860229423241302864485715767091230177636077044322844043852297118527870577412568996587437926933913608976809629822481601182360175211438845782572547762914756277520008622582381253701186164441121570965108049739065296513270006347398497588263075236009549682128072190289609082439636574134732414030034963837778018774465276978102388857532328403540213584454027902527157335619055081423387253406118674814847513389825543459275220455486436952121800053903365073810021744656189276949263469858256649475019633770438990282884547199636808496762122916357532178137242433716856249663588924944547498286157023712083148552808686194078005051775752567572938467362625375664306044954581829211100412232909817172719887048638292136075176618222560211153727325231391987213992329718579593520825147303298854102219629844536257102690089414296356059988827512730320114757446547028990502190191596613363035430666156289025983899858615554893036094454828571042568495445159821403609743542169286352940460011977194874947823402045727795241038919250692025719686568470547397780854651212838823436819819138349753114934006034107128350102082107625356133667669086049657333099827116740243582171387970447540283203125000 [44,41] 50663050303683733375842762846762497577543170594485401304458631047191242413753925190475865682281806002627604307392759703971384301601838765860888606286679641780307988226938214062078521358726536439404051127209567865366159314423722490090992361943741673131579976349803083980393831173297370457838980888063538017512373523715954352906698774192700661101864659838701395301304745662077764441318790094081664219400788226732561814069289754427316749059859501107077250843455753758062792368795431767227909538831619719810116450530784182833619043487558958452239746583658254484634923480145450564242255250027782060988556032410041513675042470084199736340186495137274932334589583565106033481984398916542212057033487499761520053512660452534678066223111999654134700759727483526151216095275340709295087458172103436904476797625253399723059491362992638088932097077425879931651785324115945477263777409865116271085171338660903632890963546000560350984812754511980221263778024272111093472577619407559228588603842749148736141654886817421535569568247994164981488317472403521766564626191629310984689799106735050767112591887426801830038863766782341348552371745013878397271885514078292076689859421167467879097466558621037923605937408658977765886379903403132361640787686648884319149866865478082074008999723241721030215379365208499946747890741959673552975506067268831919760361858584067078056651183977995221505124272671004597746641790591477672616475213251253023347271981693739753119305778925005241523892705832244710027588798692471182514784767244861202714448577874650471531020580451041215199883570858969837217594080269939924402366529509740615507502018940442951100784758367827780155143476168242077693652853021806257146793120367342982014534120180899567823687686717834965213343213099638640102472245060620209413091682802186282325621386141159136268019005422179923218321463379748768492594212311752184368119124249666808294124938433531511336197269473635426913545913495182398071008927182959432858470824134660487292864323772191942519144105406938897715357926445230121095191282945911605280238266730689353000522783496860468215913454379222685686201543830975424498319625854492187500 [44,42] -25070662210247339748966244004910926163796946623310567080303357973249548031270138688575390785799034469771927647976590480724100651507087400968419657517918580714786369795789588241669601276370263165322095320704432879115660344541211465674895829483876756408919823436663724034382483963381124102866597833934898225991072443016775516345573271477296769622273548619730686153919235789303773508737660421645813743784542945764788474813750618913227537080182123234511714432322476777599380056678890796999258238398558630741169216239809526925448345071105645555955504342169614292055757373624621064850827549599940446878818336856489886518290010277132064815762726905449558525804244173438869467721026724793883274888957198888529660206582432281111101906821983380109038818923365716230067164013836182409123734745558699297207883349793404797022027557000786196614978672477846365854466752794141967406209408371504798881071271701713811854865238570385236261393881812475973678626180771643923063740547382045927614810522021530142726859668658688649876375729656770469820591855344896630391820808471931932488304771400667222319546064773523857824378095942387549874926573515331145364630479917260794142222245111698615123082623260675805770069358366793198312007664829899383329537560376297618240019905420683269139609333233425496594701808625027616895177018751889805850637868476360169054878955345263581567412034026212319958884743076601096915793487817260773127737856781682361858742976731139246263556602392710476397777831413683398958921110648409318340151733476221972745808213028089508337033168394794809537077168683777702221647678095279143462990540958556369310462873006602857853703393815034787631856048152495289741641385134990490601376247015724999144797307136179156797078906549562507738130451322482165042633312302547344763244229395777234117870713249360467944568949548575415628978393023066116554795041744083483863371790646501327780689056520581197944886164324249503869570978086392079381342809464597515671590853476579887382059151625574183829387315722569466861836277726003659874594003719019310549243434703987416555694096227116640616323000939277831911056182434549555182456970214843750 [44,43] 10707665448198870966070179525751373170338373333338655995572196788932442936129756797387884981610780818165948877827206851967199383651905233642222256058215667298004632288667794670764244507510749317087879193475366183716921410276280801127768643359251557392356839805992895707115350959202968002546387038321584062755984734763296991638207992242239339125794410116959960432544694600589974263389944202146290713352422342737558291985924855306095783273107684343042963932418895824021055663755742572428393505398209578790311705383209087926747869924175640028808500737550818836221186121566177601425919330520274216592375860489553226122599669496801684612108615006184703721342260395677097650495345424232732393923213362840681695150317076875894914646480000873321196129090064955807412613147656188938997881916409552798080338033960945321429759639079566514001637096886697029882514843329553956558972075220288506173798238944805251022252901286835025200261927477469012855205358678315386675063261731426215913886232992972118737852458067050063817697422991908520453783665001632524917647851464018666849521380142977850262811984621197016245794056982221017709120731071977685525712047507770542802706981450423478254403742017820969052277567634441749430709799403738649231025111964323188841277873962456215162829194811064147822745624574928699030985978999704720964683604485917151115266203838047190897830240065607946140631050759228316759319528737702450122556485400813434239367984090130086774563989972439369488964700890530311199286304020897396781379067887785702202518827115829925015341237594419724050590690894828981163108607265419414236076507822576772561746275703640725593162716959732632725424154255424590769971713414428523259456190147319711067585480714294459383623798627707411853089692706144670859999106031169118979791945126936747295536785550176923415740747478733781013098460508336083908505472579878742090234963542804659393764616408683314260100859021034233739490500088087112787647745257529641480988350552975191417775481817405008516964918230003774825730132518361619702842524203225669968375848200989168868964310849862181718910106309472496377566130831837654113769531250000 [44,44] -4019283843360958337090163547992451807322193974702091625433643426657552518077454904291639726490204437120924018906969820431146068423626148971532036836812794950109690774439416527773401011759130275305730947205139807380323554915882658553014674944853275897393744093094336220390736058495457851102757178334185268984137657598814720693340375092277121119498277239358996748744998318078948582230374188646412852698674149898034665484740567209322344427453324244945666212826259064203375960900545570076307481588555705016990335147187201565248908016430972140322348130711755346442626799821838819366435391362298077171807361290081802978097183748519773932026186606640883484965695072417929645121169326690460071753527613720846533966103225946528660226737546888881713115869654881626185129795682846371519753702433762254216856900234098699096398095423065258761577573981536518222678549157160211577182910477600429005003674692249042441458750357803256606788427513721267206361186373204928564872961054388963658902154038127593483656282956056397936517710324638231099809074794641305739350806309989896497751115081959348173744066706453638561864220271583803669966474645979377612575600622923595863845244554230402429396884733167385006761858813056096637777685481545177604059919301952819733898470504712892117609355367977816816197785616175237637306788790676909640104310902297694255173301589889904883900847423188007542042905951413537310900934520556804096526178404324816417384023474416789541483134798507051960720020298625768019443697148082913074032232664666766764709517617078734315426954968747825727542975856512151449257315710317662964250097349053147897437292709341257190464726659012205941931454403718385086800902028743261757655269654402123730395125735188610553058506637895695212813789943845592855557675647405137512378989211844014728896822889672800610477107841998824579530271369283329740670414554173057072676246909666022050787158842281631035503154664551720956880205818542377295364372275438523766080251999241504505371215763147760297334953283231553038949582324182674415986529113287014205483121934583309610645218393293794450983787147624326507866499014198780059814453125 [45,0] -5074638979378706467893270297371796671156456068956355738273394127170079042373294947114718424087546494726465506318150566658657623909028458485476841624797280870413266546238103860316148256976120103786769805123898147834042621537335506698442313991018811541241585280155300362632757030830492571454452222574664387492391834871899951406823542896037925606039375617901485248375941693087427295041301326850118554783864764485278540368050316859800532019015104186590341140008560918940780049866866601618846077826522366652971459792179377442701059777442687062043070688359956293871840868631658720510541333520935610831546170404688364220137277374804754603227226164659202213339892244610249401020226879275150351490481132861098215064848870870457997132297773379386714353266515618506868473613668653542420602958170461620305903042977577442990464031449226280055453042106057832352003889927127454802594232312443519042722783371532276881165907162951478963712619890377936681063060742336987139321799257446578767499315740467363314574070313789984888619515583977158867058257781959903185320797084532172796762992502249411971861749103068681927238942393070878629356366929032448547759377945397282621826922685166391268346941558888991370945284723746348421557570907638624278718931139201786585679819942946913973238020599560447717299849376250116555542859377716457973890698143164020394180083997997982096627456423265363079655655269737181946673765634142083038866357155750056260290368231353509533691513499101564521608965265960165740813716433006623592273404783577075910667777856497753576608158368966703362870517497200311118137265831617002083382202670773787141453525018042770352879562565572789076049758098310235553298247398864628814133289469219710108726690562671520738448695325808459204085020914440894948824095482697516131376061174291601769958360095314693808506471678723231827107995743234521471300579152680214663932782070917514262308334876882949346908737731645795544379498204585520336948458296748643322670030466869391469556310632747470941255594958915299177570772976731298735676577222042130777841392905566312031316947295245256555062951520085334777832031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,1] 1078269699996203620505258712372337363782082193696785897430957614660590338325744548721596087113511222069684695866328559703936467657664235053302808299439257247124796510483530238970776211755909524419083132354765254528858486211079875899871972760140590002980502153913104642884503347851424841101072893798726699924685762869334986134750069540664576099611043997912171743708312101347567520611424820440327151174906113636027114595326298383272647329707948570882728752085002050822847557856154182482948521919563360850693207685115196273263648680319092887624838334958874282059685712421745116166177780533919514565584244981171470157294849178141538949741863002727607544026935979181176881199480984905899071925291827186101988659828850044912280517145320116643253679198967115239116080523459469523839663335557043042154711581032336400786501457577321450450317287574942724031444603672218544294308958658858479388367650119943909000096584338148318959143514017549725262138559541770548381311870806021450023090967350028355149019720054933031470031260398898937638439647470360627566430763538677822305090586733824123458713828203464511510224548945456360451956071872268794500422759287256656487869333592707765864404488121993678622999720218208487585214874041800469466234070835088638778650138517682616014503673597485970604500165639495626648105912467715103795344400403547904477423007247139292611668243523318301636660564223586961051310686171882249823636483266169051169003070009268262793875661862650617582214939789897033195006050045662490158943827924971397889212506886817202297892397100118666730260897301801395180140072287235266663096431519573771192408108271614083914739497723599005200202937898272585369963252534207122721609935941140763902624720284857125489514557057385562050536165610801225989890968183053596522166658698012127852149268560056306080590956213917927212948786385492685867663792678096388231769569310097965913231020994733503257992529958196726529140379770361378855281893528086212365579149224853774558159334246594807707021000452084117165024076189122599803133564297181758100536783089224759823619876079794227541341911091876681894063949584960937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,2] -1041874127704020337609828469185534422414301277034928553798425300244127364274612293378280012918541032342429260259534200013179136677088851433786347131097980504532900165048524238265782050556448922776532311217978996296338900676981841240871289719351315945253423152208083533383666874001901857934998249203547949057317025125270538254635255329118958590471281746715484109060520175271350611871878474489888589656618957817764055579952224818530551049319967391640720254455933849277550008748147191647993475897570212160761679037176088140643409546810702793967850658952104112052493594740725974110715625353872847730411763331909769127420028371918589887932184311917521013742324084166865427654067408153059689921961913927083134798129082205990714724512645359073819225989170963249955825376387276542924155263569433451221449248626718997518172265456869587754626281202806951232231435962025815509002362727221056473949095495219608984399280353874983166467622856300039323656454727964591195592783444075170683278890467899554751323408304556858014857651106382814829668396587749947218177439072805664798614787415593526781585048252609114906065708238370232423448637600195508071374300135248238073236184603480307559788124881938194557700240388855619105903583098093053374872257548380691195485188899587919357966947443864950383419182214976058509006655399363482908462635127115064769195467264616881489449337710493045549877403572317812489545781208123403750622298002387787955699580587860122894640259396303709521578822637172052249734764718838252824698565860445771965717314177732274365063649953806019030425208930857450789376947177215987510259499316211398905692560376024030119708295817372701136339560730596586440470957170460571991498810698705402002979037813083754342197787733211281100345558143195521546178753697113083299359592801334572361536761412390551329001716537494981192724441038634065591310260370669998177260135556484663265214320876057705526357636107679659229810093589413569773712746931754289455169746929675044980895711633114239767804843203029770966691935595224773327176176315379482390997980634174875236299515487179033674559891498034858159371651709079742431640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,3] 14702446650374477697793749504963496119685655645190615299275085638456491743299050611187375049884439189129743032943046644408688438087634050610360471004685438380656955070983187366636616937766239356498411160215678356034128479208462424404569822539743701249383962820532365044134179804386132970705034478710994653898894270261078996869951882748580115356046931342357909585295170482073989343172565951621812354961256086244034659195953137394969043915705183506894964790320637542805903181030863800943367513357037662415561748495495181100951726394441973200915250022403408054840609692479058309806192052503054001109005639856934280809077551502281307530151752159999585766262244021516408608667248629293363796002906493896139321523196108742829979571430727437789249015926263815255537884950223728048056877781913053788879332947387878746905736843459611882399798662373655758981644223521731533891520708508486851750309922516702956998958928897241840922177026434004027772078487271664949372040400161551696326356039782598131783930603209076214743630424784540804116329398182232476655197943846514024551400109907538425441311927730210363216261225389466464848225249030753320941126773219509381181166329380038218217550720951268003241500490030300829789047613807066714942036942804695066287697310270779334876218626320570696191236466744569259712041569102955097732518709240448475645046839861725965326233972607108244262415431583638452900696682346852094885757756279616989599534566953752972697447342442931715193721435597039533520276941192897640149288834407740537080806160684088454655498476795935033811709119741674919608549666556356362426455341343861847138063180495764582046277452441818977089294197329892845669989226641065354065304570120228782699100034368563575286340840838779424049230604168603795927667354594044713946599030424956192125329182972408988312331778337675075798670916493688296391415775734616190639199819159738115144394161347864432186332475487345879630068755910511476069217110538446300188567244783014490504599105401808822553409732109971686419896460673807626070150868806087900957856543325914068343609129080290806236726557781890889486930973362177610397338867187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,4] -307022976487438807461002836791264581605054005373444437880708820001897851367663075830557898903892150102809302182730842458493151152525450006794424530719375391057354319252797018415363566274864522134449733416821591853273407990109179732985251497343611158474022346990191706141175145191825443933694174625418181135709634800969197345663372768601338634723891435328207474583163230661641223012632674862225746927487661431202131512892580779917411677431028457499201116547220667492170180685511051910807016989295094918264040210851850165106179163821193385331107033020662760336764675506245934389769847855705488610906452523091483620470458296558046325298583155840784923951464287893304045085980360283090801804452255384794392158364953782884087151708668084019272364997465333883478630107742682461944775023639641232198214848540029048927542156653179126408008665501844638049941315392834816735803182749798800562384750698549040927005570104956183493774735163230477497500563334005951144873507177391800343806419099815021690443955015234372517118283069363564826456144694907346137285132053617608592061408088806288599023982919845800862891332219164723417843449907557197577452685133701430633885172484435839330137296186428715762920084094707951375270348873127944608122047284037718917476659774953359777164510470212011998981042121686625426614771125237344555492289723066858339680119441957083153709558536045181818710737358259073147759864952470711197942936266781091726135119118578807659359567119591050323107342281492503125984560762288862525006328040251909201674983607316610125724393784328433162058709845652077968897142193143152357480427469803137809025766326625154258610667340265166746991116760790988651881207476282483528342976758437952189411761550559349938472662988370797146275321244233881895047441493412176472736577232687218512039893619300212682727200724395108410756438936423142935540290098674298502348173200646433289285152899508071097014596460594663437271740617767408326982199446488137907180745712166671913298829488383844989491077182334755886737846199674725996809117921044030538063302985442814464883917671681843343744749643004496916093293279459430777933448553085327148437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,5] 2170328487482282382916598787325017906103342221007599309705118417150737666326859371253376066282164815891235744221845730080962835508709606200114471074755432176890006905390942054756037668507805677545519561409745542309853813957516654533591912372219070918391658552457735032584476612952375567543161030556839852117354437863866983125100365817539471045909492417382831047984201490821501235406047781477246379625663990859664285265647711747202532861567555671777356491791209760588197357792057820273668341048321579600024097575542975439579299999285649060090519301479779738210012340293884680786452491705982042420782220947439418716824480679189225804952045799672691546169742606399919106029446197523143116538069521209250702437874093244404723953380873368412578485964795132161142049589552669903037202296935697731500720683978661874376931431447655154758970701861045024075977764509099062890312282077894417467985435640430281081654071208459175704598770460590390621439102204968426275764060486586432744034917449234316144099511384791031151647946470124817888203950979692099527718037389588635036539481664420211845131855007142660234094052881287660283880114742613760801181436231814410351781442058169420451365885653777628509353371653747650027564540385394658472271557121626639396066224474379301266552966846207762763875509372960110572267264146243830010191836974249203854780304258846112382401181191549794540511967149607712105486316598369653682293069214339713263967109351701926975487912844165655653864752715301923030548969017437021472301930350011345362394024595413205101487831295351930654752355857823527334859492429410148973727698509609341717158292135110370085575651130209680114960316128510043620119223285040942227155153401471662800519921013506368818983354863101145025820058052473381974225358097495949047431655594075048899850490036003381247189781729264063393951039076396586431566669743042564457398161855162095117396466339727758860838825160201126851027440586564674653817130424932065251525391490411655072251717860767432134612358737143172288635788367274360277829712152497541364508480683653347717308878665404709809621508409178742735837902566586876673682127147912979125976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,6] -11160847173316471688805135053041371053783333545543975556761269727812328487927364766220051067553787008012450411914578069937893290491800721514437530787585811639024624001179037794037424286223187412433718099059163666227815516991516236356112646543293480280385514213857004269564264653829982791913307803269069861648420941997909879232609614071465007334555331392588232403186036588446126220056216327257409610860686354073054839531900173655072881956418245423441952017146647647894937936264315807949580070554371563112800132214816405609566241270258527510602434335700292069714571963186035336046252397527298936096232142122491029133427382659286008678692465362607686230833464731002189187881764621794697583399315233454854957910320756920317347281884731441358791132149698542648831602374818199916032653511349237588215965076717880529719536251107851360060485842511079428743643698976051404060270738949515829953769449902076390190044445687848412422865834297430219621600049975628247498516064728749353539393036386161602588837573288413052060029163845878153693229888157411990245521750700877278723368814847132598897488431878624715145834560385402144826203564050247293856862533168638204059954638714279386081101462911814442015453410950066116429178864537686350074582042848417106028534319650209593125936914080409826124658425653343832214950371775875857330563373799356969607256005260798975306665350070127808806176052545639749094632174274494933211344337395226888794270070433510332784605122695874297498581589637031572198989844082847001862539170296425462879009411100807265921443884477353808375591673068305427064152321438609023799535529489955434204255162691824163270228103804925142092477790752544023437259159756372139199880288820048235293400676756948015928742660480186556694242470829840751694638191196069119123907682790453955756148820471676378053633280857532341019684913667346110330516626093255448477867542551102338223551829794252008585312376941198123027066089997034501035066074559447384409115470256556490245226631703268786584511717530875608954670788376972300134337319030791594718932537635540958116318191841764529432985387081517525970837689287817884320475059212185442447662353515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,7] 41402183009015532524753725840304310804307903349357282276937533310188079188175087790923860238307841794212125546343843788166282636629859205290212451966520427699630768118815429060827647364765901300412595900653194257127229897011937163250042151251257661117152218164219517687343725064400218119172038527125799721334311569462837148730228139475040159784971946667747194217027969218674653363125540393922094395153237689201194422731123175817787360856864204878899307294003048434783276657000376709549853801704174334582963090531909374451035496765582565628792980551087641762654638963213719058576058086175682376149501808393307755623737218260828457279554507622780249230951764093511253207442369591112939790159526357842406353252940356483121420229831684048718509008034230013553710108791678167142842051035104050297319251063358740080542919416864110058690069663580373996198911400249561061516187053083384604388577444814317485047697047676745009203209859871328129691592623399620646072009773320380875388635192296797269857545158800338686914003706612711270714712904840278465664427555035124194046906634147130319370378573089521524269115398081361778378564014438588430338237313850043169549403964881533866617364275079057392220601892333583254280637743531702279885212245871277565290795130499227996144561255584686336792155141082266427302474431478263459431766442953093658579565598350514295688741699053591823984504929550255942913183631285815644135458544756666385907616534780147321635396948944829951325988698490281363521088601168593484994034420965078949929455744982162706498826225640059176632761080335771735974943154939524294939508803889722677142343321334811836259802195184785499109664135378908647201228848097818386989691629852346012770328934607553537837608236834003742161987071401161140480796673351466464306030474213907560706337739683654984752361609132783830836434845243690160166572112003832517159441166703825585042260395040925100485173368951481781917830800057801722636976798053523191520146225850411415638842843336612442309572903810897484548915465496873094152175045040301585087293636008122409535642186452711439984201712598792899544926418814016350067319649497221689671277999877929687500000000000000000000000000000000000000000000000000000000000000000000000000000 [45,8] -186235754594913979258405104066697898688470741013162210611872703772311930837071246544093583084534522498345433172496383930927096154901830868041934993000455597807661434247924785691013982258128011004508291032330143446263448526551267196691182785930434942334008853595369591832621371578620169382681994509541500932758900583727043787407584408766037972134065844460863411660846903315207562892627840819101608024988632774220888406421907791614856979446903441900482719773141771201714626615309847513843130256955480674881176050473180556806223208464076340613290344965676701287169623659223974788652988485173971931590220312687696036982825238989394234393649719423872899922068139992331377099560512853045700940169246427217580139766169807122370217480571612586459406545430575725646527862789003796368330944527212475177843317037102525466384014291620076880437542838269538628144766726938581400858448060662203465885628876585464990991292026566374909127521804509062478851732661249132594754945702351569840447894599621338749530915086936393337792755844978199798749664977510235252865505559562280552443601419750498827705813692157385712741291191863901347072242861340296036904061386101723680832526836488403181487728074836923788358727937183272756470696697122020891880244713053634728191181954457782637119656021156313698712693008268516420728959352698288323025743466093869680360889251054816938701551623095565974424377214871750475720296993867778714080761051890631742502926385630306785687463169253326556280957067625966429122490444392960843553445168648358474964161210616009746533617144119044646097350946682331963530818098668617680195014996436939475872697236775740220695324902780933085652206338959750427321061104193714795138468632972186319696987745821343980766558208496519242641653908201779026219109354177110988651380902353181092132361694509738053662774855739335277048605631065180966053797208053989177988636477043251550770585796100450056953918705359806498687209920223780479652008706319666565599413722357566524769400019769588874187857331119391482713835147459857589290400832773793023769951174082952435370880354891137755988633289880360959484274264255563278731148146860618908249307423830032348632812500000000000000000000000000000000000000000000000000000000000000000000 [45,9] 1287981612605798284036871737282223670310862112586639323127524834900502013532046941349109126356466011341480338324836767661022338021058094267833970926744141632182329193574547530891113547601737890430416643848942188424259526620784064588777867832441837311513900778771751878617315084654760866679502063331569651695573781711488372087607276501302441856615456869546293321443389653629977220789508940649146452763252238611773702131146317513046300779576566621137862403582619895262946036114071987350665817899837542065597527426846326120882946541982944774598887697843406746825323973358566425646145625600540765795492570510467164781046052814198674767245748170345163387216738657510850077680756193786767890858783794010361271855454519171189505075406768995452193794204692877612053411364353669809523105800038298762482057693896515029673335812882531290647433501781073209183675318800904672704294009915484093790352188001066241945600926182393573034180813446577364218007490462263889968649242785554664047889946991320720441548103256004699277503131923201520620815573728358186022997761610412869209176281673752775311168343837696312422073616895304141281289710422418847372454668901741257280991716878082443017669191025330984532412831613748113604604135937610391634051664051219409199669058767011233499246505807828537483494496615181147504030976215427052948171352215152552541601710809716047738349995211012126797637874404591943971005045489658821796289559697293512915504195877491745810016504548122591649704971926649633116587647484924361316198697536613660797159532628823125806445099588737695907529937253956410119199332446699105331360984141520293857951003228064664167142273701127222420982312389995791342075242535721700099083458209105298826266711250742562302363247887043687659428055903494787817487101496781790869468411538501464243498677757712617103678046659377506917581574303021079400867362347761627713678351091915353595733181193379798707134352251620419540481175803702665492765916647976535527758099244095484160473937326741290354178186173930873422379745084548665143440357278161395544159615009748316282465300726601830529081559102148034032490271363472406132725048017589886129030674055684357881546020507812500000000000000000000000000000000000000000000000000000000000 [45,10] -8580486227957589264300533418954800316161468248316341704467395463447095672061652993986471444550956627232361659800658944529472314515494460177707959388583132866615055189098439346741572864462817109676766260924385140464601621787309720172397142949051476535281797720648432858454255269677669397750584544430530262467412056739577355024108753296757597000188746243778704272595242238336489964787972653326989171642062915999997015341602883907511704978844131314152042125646445844758069396730760191604792145019463979851530011948142543408934358588641387427676421112943091824845093136347557467059597246126417459677904989494043121729713036555913947181062963082825050146083079765072253266116931220679408054413695229271143366144851472639186383137866306453955192074894661616213553791733556902528158796925922815751858147966550952694578790425619277178442799435587295265679293206286722616316612775524815848567859045579901644396184352600547963239346378618915512208026122422205204510008444822221342975989659306918568715633754004346362578439637427779171446380968298546792046463604528232445243701946976987469042691981591227280147943855539160235677406967520239643641432499599267099623732746918659297795466087801231284184875652937453701523528868127597868479822480750116937799915465849895097249706120927769798463750762208492816397017755080627256233242196597122336012250668859093302323600768977412952855090693460532882014296920491526618136670818455154632617528202994895301797663613938772893141744931951861899295178541787853018206848625521322424850292335813408761430270570978290768556844844879988858280820551921056928358515127118520424854213472584693839256211628123681865551834136788661215149184080431639468309894544288796973274126478409879676610285667283631325055086712457058952299919419102647608216517752116793296964793531430476489756698359329442303961035714082151836703499638518522011352691396693873387548879942141716882501517032677596348161928127074530556650631448180690681140243706159747409917797062534970827241885045556712941026307639397438566731375859271425266393370788485475898600586089978998977959475401596258703334264208522993332671945759985792333279785992772303870879113674163818359375000000000000000000000000000000000000000000000000000 [45,11] 46068987086915019677915260042154888309439235333511902687774845128702377168073924487481672297514029809699912916600455670408824526179246362579754499727650908234082185778875087568545010822301607121748663424564659520113967259194759514481742520336059105842486089197818623390096933906912272298824089488886632983663090076072888095733770009680509271971384994459649218226757901101855986242357838636132088193173783935475713637241991486053242322374286291566978653393112782863095828017483688512372974147050635376796550465740192847744872897121269886059171500020490109593253613028993717680181433089359605083439836046229843692959160552994018621222758896309730812166849910747821589460664538115925982783855303198305809607062259332017042926471384059736206296942228014812397459883505273629088230871531706494385036271170167473377743720876027844104458416187321924558370990587466203139608794656991351014580677216181682784405185083359912095981734951196939382208797313541942776147237870973767264795466741580418699165947567262563922979730498400632685572978219993703227629994409943546470044742592876431268435869343966239114527273160103431529676573804008843609110014483377142672537491516244646258266083771279372163823942821921872485664384366568921312474066591495966736484297311696246675331258136848751162633752724244059405391680841588768602910697261060745366045713830615801650709932785274977118510600962956915692841552187008025859836739304996823630989453008439819661448022810385193044290095048234251542962420997021177446603431473142821830647364622814434758431927771605679644176519432714334817915930996324120247438917139473897617725274151425971669939115168004538374797017351377067542711554898660118194748415222412713717392954703270204286131057637411595701577334943835160038167292730576926335677867024680923713965211889079915447409737709935867222122011897684648020330993008922756048742211978550443486820653794949600049074899544107515644572268965997360128770339570056165128943108482897400871280496137472714784415952272843724466306950961010120794800593260809052096987679011033880641778917116864465353559596778939653265240716009270225247460189486446221357202751578441279889375437051057815551757812500000000000000000000000000000000000000000000 [45,12] -198039216258168806197634322190876292796086165956380381032127018388759702796827788036744519251276220098249875189788413590498989184237153114455501656880172246812115140044895101753246778613124155668366323112025648595024088007537317451545588254667321628608172603003080894771571525223344595070577726173017356798663908892075050654279941839593790238888403225898072861061067933484184182636946382430211420121350622763444010147899792940122237369861662765416793651487483365623394131386798661828527350036610403873578447498165946662454112182012252668885731712193575693818243546863213014469992714036238719753706688165188544823517627575545058437334447639721265411702689466130018185377933314352658445226503025043102844371125042749077724977155148528861953167714068089094353874601589116073687802307517015846941979332930988151207152597394504691619326158387066439999522185218274683470912210057657236686295290370554830191769668427088391302597000032023969487671117281976323153207687802866901814534334903321604457319213219622603613670122194745639356646127482651915682906377974815400609625321418690274563820677182747468008173386949454150347223789901724627706583855699618964442430100666848529282722780458361357262532518201663025735018948775953317247511272519885288603873923732701458362866192888322851869055106929087594961663780723820419056845522321507784211245583296584186257351025744954031023222904449553236349893869047642606823347657760327101235725381992911055089812300130240860974811421355228622227972751282743322862635212645780683132485260984908490334317508378496077687465049925719264439732598441662413671040976768775335251779157394147345651940186789251372850997206688328825281119167242326863788348162133199577198300254327343299771486055946941187680651581198125643362974299924740745405429384100499341089016598908043437757049216525213885433557700377338362285344659961644106798693588850624350398719822823889225809577320473555280326674953344017386340033288832361993181575440165250451044554495482813196031517045452858200539211180716409215189518416705475234537269379806768054334177019601214817851429144035476270043235581943344330324084907856969522599850874961316393729759965935954824090003967285156250000000000000000000000000000000000 [45,13] 693085314600871729048273684090631490047955831945032530318243102365398139114565728391305594764076135487537891507218058845684165485138200389199600535597882042854716347228759827487530780226001180425994442718527593384166868219888921477599039889056545009296474414642535462540122374558969247284904994218082538478981332417472130870539349816128246702787303310368754509930537024298616494955907013530061107212432597548740822544306202558719228927463687874521194247389978310699929512854348580448115526161044771360804454635145237165113599118605277127409333617166551269226171664667424362717277364180983790900127963069311314153074868931563716230345087726881832871019333790697159078210457076580883517014797323767640201213046740619693488541004218775497929932975482547537116136427108790440539549674709252409785177424229983270033842133564417875108213534946674406360670028161662477093371405875135981599069434091032123048503776183525272943206824210270180354934236748190315250543818156838400529254980281984648377278428761097610636699454028151498467386986638544818705650061025315449626660204340604946756681642250897069885194673385753529295664229814790294596925828109585408098272900851184990380578402688658710696215707908476118401734676684944746573145799935838722267036865288836500989232496869177610442821324191480143561005058603374014285349517041641981366880148706638427740050954231827724220164379997074566822456752378840800183589270934591364424452212627924669482474855856340889973753298355683170998882932385333839861898054314433417969786137338347847522322996335419391317155047273181060973481628944280027972528486589094600776457080085099445494517482667285390997934877430819308186146142502121539971043225969289705423124770605386007852576005608646341212604931290371033729250211939573174702369798572382065170994079228576864631506932778813684160080610633318062118437600998429796594407118199593734341949821697355806402067315344811361824655349531987719031647375503051012269738523824309164618947479011828383000318032205340687763004444366163568109191921237415728195002791681559295531365727033848062818434756231108630572170000119060761105151660758290460143785002280689133691282677318667992949485778808593750000000000000000000000000000000 [45,14] -1998557830027562335247943651693313079538334278265703283104206255543929287870837180991417574045266129457331318760632426397669773532511641464892767284022120943247608274618738032003070667744636896886124851901393144144957453566560245846186795370642454448481903270708992392536030251678278341126364482647191023032666102734459779294439173586379129506883480230924678589108011795257338939345277640876406764087845313964602247606520867508500551583357345427552180051682062184400417484382856441597601590155982021569948385145466588029689848085106987714318513559036416171107649258588255808853329217555006577038179971104654370862470999505703526036346549890819380323234669775799027102200599964954231667157674135498385299847083179608735287294053189562428637797054151235401803741119495576913854747830987364896733886155923056621803654227310014402112102850987743685573927951909148698222104689699363915149564394345572921482359909988258989295604935368205757009837383048629955847703050802960086436326414090360224035721429902864885026321359466591502967614858421156323229191411396439659030725997270496442496379539498279472715578151611657301120525310460725507733441458989477638420622033293401693657608115903921717967482714946617030090180338898661615463016956646501729525030196899405815868490682986317193575214116137887017615740266987071771154191233448410828996597665316105670172131253140759660882446877058407306520852207613924951340704326807572167912131413198424084645425374823008476861162305204551532699255471939443005862237546787362198635700713632828746738704812612338781295613292853422226106837341691415120311550427453426676898288637624885462925793161107554433018629492953043190241960010286939983378304458850733033166732034610712724709161976547578169273031451089874925835164973867157654504514129877252748806041154917891251369164924494624857998715278652584923825100169570777105344615055367500457057255314764925075706785289707427605604649229260947581723735105365621617032021227684941625903074858230106076452942635312039359405142750819323637285797187623525514179737048676248487014829173081603928027344698434496063887700739429272032495408375762497681748111398825030679549108469927887199446558952331542968750000000000000000000000000 [45,15] 4734292069344337762524616182082572153555707890510954664249716987485291379643090375480885838754242865545306476915445404142920729295817054422969882639889467380377470057979028516471944870956386516385977324752123180717549146518616672648436349968390575120771884808070187948406958993466610963609204420961489442439800603708198883285600161002471183180474626514047480682613434815178317018519717165294026220063257155786782277807128693388984611843094428567446066561353442531494001166363721239786959330039012185744704614788818604762116651519065035732896940834338566190237728785152549924429359313440076646124870954250439204111464121277781047074815798299337266613530603686007016232061976163290164595890306921940371386294229127167635980232259783404490963054966164830345883224929406475928832567794716846620669217797547469534689260635169594528842867749545379571060355366021165246935777231769890771001329573870137690688897929185528772202579884041052019610444015785264454141591931002736835327325415374039201842024731994538979087351736008659245103461196439763258152062318945971514899076832440087604541624068281413393244736146160976680838752362594001704335895448807299931763568527707249141700643788606969500338859430481095083755128691999622391342128461290336600662257572133754993538884674667536610901670529840965659097950251937176368381414195654306134602329954678257628655400891520038624455120973465089945229732086667679887337463092537537865134636613600224779063601264134108444341382410302705771440459802672354662975667559083488341112883468334074652626557236641319921821630185054131595800391672434216903131119884166559300257542366467576137088192019649056795946122841305456079148707349588331842303467781666245763571797240276924761162906673297130031549574373903400867015211317452930461925692425804243784910561131122907466553733228379655335428380994976064408946733312265988619634343086966367670139031157973683600777683424479286954968906611088076141105027784437793297942408264822856159256358789022700626678954250526137326250996343683751870701691795719285100151085244270087347532647781360795364743744739561423103246426205723314886868017246736848116378485502124258237077736310993714141659438610076904296875000000000000000000000 [45,16] -8942123021822269648344441379482608028071544449371339868681106012877752213316886562109857516554863345115986440956048919337508990544406439694237455866094666995244245027286980618823190622391949386943584274364904658135336264107967217941771494031158582922743917550719007732839992235312337662127357273907934451199274404164345568956194555382500432178358916340768938320954853443974688621422145557466096382794630627294442025464652654485284785321320332958698433585507208967863926937671506980848984724234905955201749612250045479966404720917241088778061890044136136662963905608078456008933575730609667517827071237980090373255537063956615795890887235317009987565505924824903213677443413661099869046996193206287552653291116674866595852213044811306448090120331572876146460086120958784312734843378024211383274209854584125172778141501478396241076645222945639591891735555679961991609257702355871132662087661230578619134315794713309088218014663363166389456027822842118881161064620362351452438387638836593366031000567448650273205304365489141443271706725985280942338776696238722068267045238041412009034171189189033059976273985955813399018437337647636130421633855572232920798349943177282123849814172882452224261977438495977770533194378322707602073282701390316788724850158211190434313656259845977366756099655860390705043510157893060365719300143170249485271334506376796025270550310239750805933313446848649529150219970528157259492780973197964589862668579264226039700046101587823434187407581687747337194222120328571968871831145832318577169958199235625094722079302934698119121235028499520818913542486200958867437970087937873606117791150279558608743156537239333542779887420562366597118673843903133731477145755595842500753925123447582001449583695843581107337943471054011354695373759518629897921478655909413096793863037960161852833449720375192525971351677010039740570075662059477092688291856055557423921679318223132294458391653014229133036127397914590027690536234609197243451916453178420721856394952789594312277072899986322957825807264635949785912576819602553556334726450632525949507155041428909529660463766101409209805337397174777520691776629912354329420132859870861199991232126649265410378575325012207031250000000000000000000 [45,17] 12225144223715360916889072713887760017650659613281119296233383804709748991610870555146794771335488147984788648063581287906328045644915252733004467240147229991397797706841697769610078764717962469150493545849029957453386577455601182000958652710058124783166594956670996783491189425383184846134612583375774898426683635936779498227794419702942935506942603692763377846270223258882925141068691123412765854583644553267617490329550770437782341260059230421520315728228008183494437875672785329685292256681697172470892686817975203422071773450305905667600087004866998119711839610852420735282459581371833158595185985780936662092254014547543758958112244431278250168184207374964567674732425833521189001391301605533368719025107525869035566230526284091250715014783378843662025610238049794023289259130785638972751880539042923014153986930276682891297207917499184193134178936428991867491702498991496505698605443381090088173510884367185237184892614595715198753692145129553270263331967861497352558294105008829746915505948792072556154536809308595381048907570890845801626104972248897335870328779675584890361555786228598401412418346706583209832951633994480635994954972289394223073618946055382925943219596551955372173759160455447341380681337584157963016780220357979072674338541686868759875382597270237704213262603718881373566214368081186301832163873541918110154013393299778488910386065277476184745377768921757022735627994017926207429543082226187086578887340216801896319975203270312578202367762358079476133952107464491941941826437591957006236601626940701347912695755143584781495645945977943027136947949194460181415797655050565117135627768336482075789439793592153574430215705281856429277882318806170027991604515405476335360986844793635894310315873625161212911047485346062973171329330240972262624532256006874063713263504262593829097903620052005993926881117708660049872798170278046341734947200573960493541778173351642907098848657718077082360863672931294710602730917952957355038810493318288624377441917526781690269413575641089894550354582200199658191917025167750164489010869516484777586521802731777428404730853376737681178688080059701928202758133434877282015124755745803884071642997355411353055387735366821289062500000000000000 [45,18] -7343714643918982634326210486665254792108522357324814340053359541187175778252305712318922071995881333154425863379557173191339446344962234117611663239739492886977377492898067265531135581517312291113119796088598002728105316670398803308809825463366627651003841834437317612932363021265488670734450061534353034051727117701964617905469910880543659187402741242561086083333513168675588068662090760603041537574758496654506349679924489767165279867006530700363194703818349160693438877503536514269629707171446164665812804543518185992561466818615384157668522283847492096941293096970418706439494959525897907552700369939436756698140245345497282905489891836179383724654558375337254092842579696909991201302147087385428789760747224568146678348763357321996061720599569536670576088641154182498662398238790114747988228166016576815488253944248123449669320774040039317987007191471573773737574879014147769043470976515327079733275722895777861620443945727813871356450290505826354576284249433420492891407832341463002428300595168910078242536556219071139795237268358140819242446588379747763446172652929274271868910534687501509866252092409384469017290887384459685715030327925755654348302770059288695277195614132249589961370069136460678401814129110848465886579868598323682953701978443491112152699127495943212042897850996432493282788150934201295736471267938555999403045434748154012650057521618629537848095562607250040907818918656495944938556779616381714385855651299613731700590918795466114909793462495695994227980857841229436847096153681414745402117409822442430474021195168462743176538618917067927690388279014321613730580760559685480897323291651669606344211676952383903767116388497392875064993890049482580324544129638414095915027228230497374273893027653822337048438361483624358572875281865817755560559591179195838758342173253269502923058617058329104137929437451502481876584733053564354877345543305814872174209238106895607925012396368604497890396391742000453394934801478208860750678382596049170566732771223741576088831792734950860374002310189718707667622042127337490479416981514434905111236951195466722197113377269479150521477856667137556387960496198083711553038868981359310085521574507083641947247087955474853515625000000000 [45,19] -17645051196412024057162571385262388630629844382512569177806177078806789178026921667488344651065357183675040771809440156644404092816905089469076542715431276080507707855532612890121775227911435792573604287976985035036049506976739046685634170977083042967382655622060963843109485839804507074268147381604950099312399961752927401568440172385656197180673680175999950385987060941933097873453744306097304571660935314699860426244250802599372855498796169021089730815932059082892142547880227345103652823550464624557838860399528348162088419767634908517375365569203992065663275544616221838556870401640570261640815362263712089438311485794311669872107933949734326004448890929634506115938615332783508248473087949983032483845382707538754481053064837488141567869274284934361778306411215081094812731342629159059972643333531962582771463616999865759011087202546391021599044517602106289418194155383824081498387490358166217329433523774439566473298499991006894022238715742037089807422387782274107636793456440693107256522833917536813145732455992329066197589316120022242719446229909585265972168672692501234170249514850436095804697907657815687566799159306426581819729152630432860292281838017428917159939686956731708627005845496170696912478954536947278589252783039168162728669831825591903781404556476603914533414615867364244600993238438318267314871530091116743934444052281126284288598587286359909282556515863617556486426946103643587486583904138658397864471512009976611367832221992024154985063946590214555751320300727456646474230192291357061494669617168651351840557786028669886743966691879888057221400452714514102482139428282662178495340872253307683943005729834658559977550686163723214381292568264094582775019263998971860217012272776578351119277041783974240716201712567317797463980174053654437419542352750753618716118195953969775238323501157235480642842689908108441622798345864214108483512264977070519780933035240172832527503175357192451572365938587957097060650520483579871224831857499935522108562279728516957360670779197538783597186970724720663708534761505999446047852333648995615423669833839779873646232485524418192832893417120967067798520733049834934245677878392664602365952353224543003307189792394638061523437500000 [45,20] 71654762038583969760180099892773848789450064928516808026025270269343416107915608350425648689141028916952960253817369877979319360397547815897761618292003125480521064975339389107079261981206721549075212084154350783231473750454082478653524257571548025440968976947033310962052711800095456145509189622430099458921954732201944171022289440212350505643978221611349181119578852988706802973376206586244340103715378800914912526549296238512206817300145187405478220830690111645121928440041517740157684305234189363724731994167176515513624917524165291927318888800620545750358014605161028622861982969551291705053920209236718740275174308164913065265068455048423576920822679187902559522242624334945084051263089808894595403609139997075483560107741181096568048884957207007500061726870855631879911438067458622073114638679769873575447511644787000034908390045517700920413887636560936271090049641731433563033694147286469585130291884681451058033225370039387071548517049018619689440533385659112859504697615320863401794435733569384109521006833046471481344510068285619139160278567221911970432349323013733739158334891342203516903551187026755824622819527478008564435306318641047077271835844826264139033388768379925265034896289106302466200167324836433514773412550009919725516709780569213061178029574413100930469714203247697953422046990667612885914973211125940107520046153441799625667373879026364513338578278697356408271250868911648642484600983273434494812550001539509710931847754051011512151631077310816523440805874679802158757781434740070487017863532421994514010201635162263628279385149684848943480856631323898592313915230563678335997509749887742801765868645214871128118557153486855027783910378578322068792119072621013529056875681394147899006426246383328661640318286781918353977905339884985054277512779465220836239970617292245209386449523712006835359435258832550146124046961924791507572206022596324463938180007323078061722544792481369050757319186273528668600897991392665530276217750006554695689302529422875629703415827896375169105825180077572597872653828864398403798289049348129586606256238622805324058873694587440068072797748591400175774209284083684295680499283862216128304645224034175043925642967224121093750000000 [45,21] -142836128089827617045882046083902725287683283974990715528754613365628860877214769736602221300364646967070062720992613550189288702843848733065056479816697236572139675395773116394965321628614531442273504247224504889297869104571070151495550082957658926493590077159890518615630463851500300198359794081620073356327553807815007590584520076276897107377573598983046992826902196278833858402682609433586730414817231797037295640834224002811668894040550485381526355697383546154311530470067868443461777763294308022274449610989656357460202765458761634003816133350189040641923913316153851124347170619077027963001386375718091702695243311550156662286454511629454750098636246255006738978311093511083874374117789879838109622219362423437058072837496917060107941415351254668803128160420322073643806735419713632388377504268698799619127527118797430013273463278994108330852992002844808127409090134965004188567048768422353814854632290304467565809551635600443719908488373505799891397548674085877069866361233465677725149219401187757497099586231406685214565180990866665723798683645836444892655973288501787554001424715228029644817894427428282754631826701372907410714363827733580305680446120443539976951980561240205094953586330054032711508999293137406846485740758871856230537490561945410582966806523357698743059607821226355727926656152294335266454493913918575175842253919728135839781324210335307846206644064236461024786689888939824561357204430789294140644132889975585546542086204486499968294587212831059824971080702580268890963253038431706051697579840989898962178477240397238170974187980939818079614147336159384877564921167500142798489715210226643044282250974335210695961807025407792118708926153500676375227660007543897823328915112950463606932571713265127452763706981190557035281019557718920331380365789119799552813171109735908510445242978848322521932832999313836273269051669515497332712227207891536036103041938640041965046206880686046541066553185551923465990036740857851953707357213206374794999016741001682788711456544971200881184508733317766809912239115190607362847253743965749622973924308225731314550883754877516553978368457981758666786886869699234405397720525382617654669425988345210498664528131484985351562500 [45,22] 177723488190404052660654047230396022087640054359291362708170127929567845680761761032127589739328935997337399813510834355369552282019791012306838484622315534060187571622237896224860678454679967239748812358301665043881769504839951043635558761240467808947787250556249162077442168203384157786936692045883398818379522267554574042193320853126526919888379078864180706860191344906461275350596794057759445285972952279269498401078134347843587911064101224056079455917455801863325944639634921201715255772107640331156870527490611493303202575585407924746265894452561944695502917613230596537681596660799860612214458722757015960940544423025534629860242653204693301935351507339064788340040584065642968518402634192670117083612086100901901519778837331276311201114764752415635691436338790590999074175502514279805053123787555208954360784754473800136206794842497339669286977317374245857598313380270931333016033147032159578751990946572860834119754223063914162053899752001847540547221740472747620677989346543320112447198144823485285429339032950173934610531644560939700763297834516764508205735369362842019696358769017241524289501635904277839367963650612784511234661191566198496027645809080534416623336149064018033950582610410338367317553828518236991818976811677855497917508308431764537019208203906300387946992032571168242741655434029390173041070759869865799295438570268282800665469913555609207801268421805792633630094423492960991991439900378953265690988768437107723464213767402444615908281682125597451751050541772907464705045567290595725907704732875231162103132697073548598361759541972322362074420350622656062804029664476923417120411464357532311355943773394050192328458349985110699999932503254440614411732492110736917778706260035099752390944976970690231925767517982083995106123579665036241577255657361347671529146454847265829492497432751879302737746293062577632921563027389729004557811146320589534352417870680067175950954789376201956652238539543746150620901189118713407287801256705530869027628565502469786016253956972141066777407222892033527550705156601909653100971475007000360698718818321005331351531043029904155004677649816579912454891013165825096883070771409257604389608786732424050569534301757812500000 [45,23] -75093741967043944863859046728110744767480749955877152603819182785094760541755408447274207556535574540520687336105439569475361063234656100023000689152881304857656425096134709324969192320122497663647997079692059143957582655059222175015517171413348778831035494945910824142072689974205868969266421961433683791524554524494401615608393396887984567238429600046088889727510807313079997469132013814518710054284015254161909807225901967730526405940204296759073542983593776761248515398490257462421300639575421896736678079769896017894268335542110482947276812394331700681456057690072664434171416519562713281748100149329008585139526682860383694751118236936038843050846498086670796663726465317523565959348548849034977297039237907436414763021811501848410217004543895891619003778771552668897492993846329628197162489598089273013346721765600338811840866477387504947862789245846637450152723551672239696603558014698645061486662232254391836988047091472013759553417836358273423080270275851700685582391326870486637422215121520359318143571636474910155505827457235568382695693850031555144778394130668572196582061919428204986644185620176013190441742094266092807283428063966996643540338702185996932267088338872787095944879712987488307530861667199381540123448193905097240488791445075288653789680544055458068819965382886379780888323103179926909013446424891427370912904899635229424926071525831372318293874287981572581954795067082024510594659051536591118124311733308411745299722952084780530677542343769433456144420109740921135183721713913355701149146143440595524821576776754120314651368780573830530176249094326575577276025000353569368593444137930536235113553775029569556076164272832865051272077252440913010630943341156674745522210862157110339663751270908028419129531818284023091787019632444506424379916721073770991173010829029199371182377406355376438955145880939675913082230904532898537151581344578102281282052426610972219063573834171222337118382076010576679328313623358629226097350443558080755165451498500466986501280694438610373355010050406267470110469972042844723287289333052729736179973312780798056271383131378326318114364476641232875099012173636643715933280994814791320379754324676468968391418457031250000 [45,24] -286422976126581482140033760911191838115698283818817881778271002634781143855199382347418466343354377860992639620984321884651255964871878554473419726595473223684001354317917962281098756827597379170238438834578713582035628725478089822546934503010513231954442510137290329834430608786676914774355004999543067882277831060949634435663942698502681978503964505309649727643022662353478288102249469588155645204507695160387528119314516192719993314933464582006047469899571840079173401727623910346882271582019345989540612388280049530370136792823966893593767049264498787299059700479298243136067569026966999740311126107984985278189161529990318630310723651891669496478764359006276712623041964853166356145117038885479370314539841744000322071475567039584737225676142124727694553242946435055480287589162507418133525398074738041155863066806375091118569273906434679461511754264379483906876860221563987511519302684172091852792542734546267931795502235518518334018305414837067522466509154087310043848579391797983363204605142644250109316274210745495340211684483258535235472129081968034618017726449943137787027990510050228004259906024975918800292823955655777806492932451602333455572056498267218379212761928958082873387820050075277643835587624961196997450151088676616225767345654997558170842462765991067572119569496005814327343453002883253564014594522363280946125534978937986688220961664330519875759281201365027758967414540310241962308007328281476152330897462595383104764056019412576556454440125018847582066989055638004363906222732783938964254669149581961650145257022002033213489252963482453570988883364963043738207362640319251863684641707498540867994583448861162245489944213111546170807347534239725774141047367938198720327951140134036471466451853441367922449598043878009185876726061595796305193262808139426050356068373207075100247631584819539214992196511605744949275364169186846109632558968217151304014387197633965118502709851301600633814268458357895524947749309133062171228646725951828254213343656300408756645088925660162621895199886426341604032840420829179507420419301966661018620066171853500700894250734980326807548836620172537705832844618105671993551120026871847912275370617862790822982788085937500 [45,25] 985093282822778662072695558083725743814411862022844569119507358369489872642531244084217820256983558085900254364309795042692140193000484499957611052269148605256601206511668489587898916812718625753909465239524754142646313172346351557701134775588467725981584164698577318907929386355032808330741544299971810338744995697297365638203972860200400407077547320531251309776694333838347899827945127635981634578112753519539900110314776426362819930724938380133415755295921278386472171894108684644907224686429283873297439317108554380809165457236847833107660749288678091229788795112484253619475324699368863865796033826786916680870647433742176519628792666186459180456826484169304067375184780880684703945363437465570654938551493147417809798366440322310407809215957381432182036885829778143351407942304549958439905604329605281877777926924888103514146256232716752804200354121735770975021645292394852615519603380275027460983320997863565804708034044983903002144586516507978470304581354679525958300677690924018275565551682617978029452310807804954510252754113508835401502403186416048410629706996349731098926442630751998101119434836384569031357737491328341392518030522753821718674635445261552443560832906976091206421636813307800740808443986182608813804972927092649172233191490227721282635113648260076488573349079214730456337115185129512514255392311142689742056335624110987597777810245813315037180450693752522299597770269488459788673846298274352718626480165771095876745925506653791206088428898686302618645822393208317006027966258259438880542213120736738233270927111450700471198187180802025478778944342448693026504173111311981408012660109923694592976020852662147327775342382562770938830847269082228861408477200898153453642145469923924353116800838070400310659467380245644917895909563250840032529113922647287209978321620356240830677039916688957328005467477193892157959046528805665598321384575688076459740900362954922885414244513828814519278586887389311224580764176025200983359682675768179929616490529204003166315470116850228971708998915454851782220951664280678540156507790143300546079065534320159844773472527741635332236335333328219814312778768016463756720512562337077611118729691952466964721679687500 [45,26] -1984896707873134500175574336019176412438928130010737858916449305518120085170614922311138000219140848251086101608282712333823650812647416188940082495959721240711573862993482643465769864612052895396397833393570714904656919084769837380242709323847296732568329085377876090296513459841949926845346505961301468298716480994587441600295865900968041878529203151713663343162379033913467278509654651495331258853755955000820169948176342602715509130455099576211428478015191740855035235633518061348784796047051652411469209782874652665429151693400000777351507970263521948799723335052978831098565861279834714199128179275078327287451363299704163137732919380366593722920879460944752050110077648300118449026238449215690740164547734945411604296714032057946273838520856592071867929463499160344393361365664042232586778137035110732103394379175638388100015645134337424111135079738872029572175831623880725927875624113007481580176152242223326390640370354281324431997331312275237056116694206199870544587506140689070105224120275061160881099476127261425544542274545465806463946107961718391698955227987513168868073264440311738344998929288379949137971608988080379981899439225664534344986096399772360713301328961282066983977476874560226518495666640617663704423328053350582156913150754690967345026536809534321383310305812222189445361443311599346742174561930293184726713418386634320760112707507788171247084814219044200983816597423890742049854934428778504191206843522788683814756847844885025238698776372962380077050077984931480662672954836205002605474634266411233941840589176746079174270883167596260372466122094105863736627468201024327933353864528617048275042636009925569394708568187427353221415211751817208461920560726685712286035985100244045780463439112472816752708070546072763578783301148022236703535915919991512988722958266180816326675137789649914160338121988653740215773111841806898582685011819926773637062466016202321480149759619424234789648162517287808350376598572277813297697724320288506485498544958502632132622761916874568065655035308479666113740508324714108832267161975479039923861000169499057839377975644336222993481844150931929432550188679125962665575344523460898926714435219764709472656250000 [45,27] 3104097452985293809663074157494392884146225892760301992317116415056444874071826844226928200428032737122573841169449620786594845436265133995535787045951508428502333222188924896698171346200110522116839377965644902863116572323290988169226583142097462056430714646348386198486065594098493416813734679028788222197034370622528230214893982898811282564828300914466355231649337259796110979373080077149730887351774116017507950248648307602744178436826899074551480001019331129710216987397167289497600172309753044568172632675902435367295918244903452656656685521163205398780674621107842152818120965303198742522305679936561211842617751549241674611139605367737148281981534402690302222631157860626632242510633208689944880276632646247259660359586343566657047461740343803305892069533226163945442404758835326475204021596503746535916423217880994281329839836773953234104855399225604676346283612418607649052012110296572265319956853515388227505155316712281522517230404156240897998402970912724875988612710751222273865042622173725822331208466345944192556933059170151782297096356688742498294892504117156007120962627297891249000861000539870775590728019252535111677341381388001946027633658817412435141666894526349840566703815956849895352744659442108740049239071250167483776880493497039276048189096284343452935330347274797734154287769695073517500266918820454735214948892641251306171612865832379850233995938806930979509957823799733685415143581487946316021304564620605911395345776427202256858853330409140681873725112682059536036004617771600676915839722367799219697298685667769131738694131356142379432095066676682790089249003407816054377847877906763847594641737370503736949364529362389069666806503793960123138482540627763801821667708097878453900197211439119473953004345011601300404006200718561782547191992012804668822989562344368988617907163308134542997821345283832909527075466880929359553533419412029285100071780568541005655196398980132953574435366442862096113943284967578252315500677581176067269636062071782111378497251583150648371627041295576921124548110881197787147396451421098018914536252434482111532727947220690925183335918923856222711736008558150055544611056745907262666150927543640136718750000 [45,28] -4059136090758371950316157221859158947294490685430829338857645885397445644065029446843128576970014574012743366565594200047734001530099903987627697325398567446097367036252740971589349200147098760438931160716137223249791438024772252523289057987279380932031778491030215707591891860072917978793986150811402526071508307488151167810268039635802494414085881397765323047543673876398821713157891709310926943728145855117015808545991374749793132582589417348257244437570549729368469707818014749745083306192896260890883472062435076074136353839105961565115017700311874493206416709428856334449673159894736966211910294307076949973938541177461575971016176577617540333904391110667057012734328968892618541860569214506571431559545582905344882454018899502185938368497224879992294198772776128337534294970093555256944203256488802396422554491752127631077516161836354211219130598044388841411289554168472212732812150151016115254907025081010161814225034432311062779259611632336704594593806442513999442086087303029399200000918744345735529518279491278287845177225439756460003367100136434821284509993256306285219385141008586198880969277778913790863485073342294328474602974631875853029972929148283783393562900660984207573590992135696594990537859558786676824250645313430388651317130242421539693514199096503342357183466639543543018486389490310697714201541706396939781880004138342447306285629198567286201350707494980394723184632116682347043221496817353016463162463909921626371122420151947664580377981472997827658356384516527384904568716237663780302277105720063362414742238639230195324025892592649147102717559786827164009066074296356325858600018787590521736051490415399160540519260561985717268558137944434492479152543225615211234452998195364019676634550845467951925759658012372358284635262766671791752113842035410922147390283208343530885754031121001084531142863101360840747592372109269441212519275435710492431925493971787203989836851126312660114759974311286617812591277176152805120778996841139750864001478330933504393335894288668582474095627619878229445731921533882378332566576806161287945503083340280521099171827648287874096404619890933156444356785723750515038066311035436228848993778228759765625000 [45,29] 4574986939473153208396259545085341726185394785614105333530312916386064193877552757592459737141496610081153137154433324025864094362980689599171393055199665701544794674095537681835663980182216632737274106198996488671741188046061818946807412936089238432445219567735088699279284585191201700177351033943783354082385139425841040642707298898464117926248083365399120235285306689469858724405459559543526417905568840695556812400790244361684197203059091583177884179172313049302314235350109677374942037152295881743260089249060849207615982619760457305136138092795228088078827139106923131779285614617688869060886186688512489616963223341254566653815807008777862535898750871993872795119084910687617282853047522366981190379140743095140934827907677213016331456723301834403333775912630777390135586585706473389589926024163322428920997811803274773874709147761947163805185037268355162874389593761775452037792764419408873258954594229621917927930382650604474267959088173504420781580266820848580778943028670898917344061746594410621353755779736624152297461783734698324189965447180153977231940146673142895081796563568273375980817988663849612703525221154325495096767539532095241380855828346336092746668792820228043318933299035986626120775018187254493310244611662337203957439406173022559347177808670616145127629659769999671241420616038150354456480305313579649176136496854274231032997505404095197098142412965291964583834876170529529010187188861831399664585232711926958773003210725704347521520426414071210017625005950452183301624003562499625993135773504051305139406498248895716251214575104486892158856846585295801941343044835150566162696574962294535908598203185660332168593245850396540820876402336957569557375035880506989176075168326410299604416702060866057564513972494223013247421877007883290793059943079528156491634694643463190797189750006797758469472677276698843795616976733130606876487747537987800917044905452916938355295821210514188632342848135608235514090658758235292285246004395597592017996146399698951167452211113788512984039645967788778462529614639422330216843944387009577706717720423827659247222661863931701536343485247470932224284688140869201133931198910431703552603721618652343750 [45,30] -4505695791442715113516329112942789782066365511664050901270829506093750396754911689302177672472526490381422789876876203623493813158826459018296938236903365116827397784357426467901054772467688537701412542999526301757659901543725954470893412037871803925505259298608834156447337457581478902325865821124530062034712967768521445767783345925060708958446829432228985434322886383054959406347813073247003559590704212785548280017596824129133413082851594656572082258073583810513470449162314610995511358474609821027406917231551143654341000152350858825439128340708846507357582991046000470977466925277066662517444403131653970827052736618309600760111584645764329094603771696422271647125842257893222297951179120282444436582904910168507423360712609311131685305130659551639444927018812876052606229263137715596553040220965751010626075730794130656245696491065142183740905724531190742634232166057255641710968658657502691364426549561921192167747083006485536644647602801174047421656966899076662525239244609729730668065286906568972285820943620765057264350057553955239978970438670463203129534397629355260649532129164676547731715536126428218035083784446473841593345624058363059337153169571068681862738680096458016483928494443553129157602359922354077606603618692149547757292451138447085681961825683468255738879904993504442939653569053246496693980844844027324042828988409551438237061611669534895773120570259207106555425886623084939518081616415862017042490563856588306555202178547715920484651605372820543056414690098225109850125427644452290108502618371336926111611113145897907449464290577026544812588121873232763432086030104689510386244893804634713874184380027857620398970293912602735273014004717527555363030447043061236614255081258035782007682319264946504625414666885952190275867228942934419393620175233872301663504329376808647742220340078306993889582722144272776106829567838741102205704184968078404978306832173747799057211528236918239391836358935685849569328622128736582813265500384993160787500545555140074411743061794660876440896529608683355215045808128389052817808503453558928967045462614741379179664479021344426330235728392232676291954631851363610728355979517800733447074890136718750 [45,31] 3896187920590217539617697811586843050400124437954195335456212447918053237086031275592193358381513422254547628938315717110103577982243131209005153659310961046088715936823859272954274731101084064679705385851382117860084460691930916003307939309129665385133627134935672989590426304655593337867880329139539332667154054547044784202658967720419806615164343415143673580056122999755155099928470243934246984961000804586630638351644789370431815959739056049267178970055997885772894778949507140361852930243387637392375179094517836827326798011441558453300371159383026272961081343731150688434402196508704077135459894383302405245485865483492373447873231689752512217977903628816883476653371493400407863387268818332066092571263852646592186311219025860503344755073834792622904463526785193988526287787142669741283976024963898772084398634245633215755637556560505846924769789230399451288486263867730341366533820543537653866097942213718647329380357491839298259328449538537424448461644954424776756409646439118499538151049467239027273616328858762505215223361562912769346460465382515273146618234982837759671107627009634240898224898993463351103968337699242199967546527160179727486413801706410571283667087205343575362513842664894338465411946043157387719161508982896026574373715138119549531013238499949328856530963644162009636753899641079874329296140537906682678097609927957231008074508615094119486872985780013074472053711189922041296885596917158561101548569434341625945006779431491746620050201591665769055522346722953892173918255090388872629890603429917708869901040134559295394535108313552736319290021547913737736566320129170135586379153205596861270714917981585095398242919381708972459335396229969874113650418314049107487026479875777823725253996467294646428585965922529303771552988522986347590668637315826079702185971616393892453809533002119574659209992623075783262762731954333810648406157785678397815637501404615749468269549989524099015223891439481455999499489733182134083209427871720944993952508672998228325965743779460108018961968248800931239898354437251739819748919482495415424958417318836615887673070846324904403681110679266732321833054814019803302471700590103864669799804687500 [45,32] -2951566577164063645084639396759791891086751388187767535863965926871791156839681893727486143585299024787562040309155499212119233477985168865982810816132751701419541077862951567203925060962132852430388574831473053968619508106525843269004307791778464796744768570399706787751271566933620996420495859763238680465472917035783437757218813436802749978723220870575372920438747972236207224803399405277773261322658476652164419154209602068597872162592799837452957321702506466600365651238414114322428423269165610962468033281531688358040989391422937952524334149787397250041972616731183272717386111611459298103395023719176640850613183323211757708388841971393654273414469345825929105115914539412628515116964637633355591866651458410982078082600309213859645755135865512872439908736272334255233539370250790019212936653204970249283878624373531098137239173258937903696088660505037326066657990836014130237595841803053188071698125270439677045928234630628567529779917274071563888101505721685707704081190926507421391552026807806374615421649783093313060445823760051797502675287929612382865810982331963514259949826342769456510304279987339640007367339682277095687078049247593691922075893820591032199498656995256480343777097197625965088109553272966293881950001988661867755572195878108626355790732919418003270531677790831079621446517903811816521877453961190655899465939473951620369445021974265323832356149620473355162462133265755957717488171219913873977280781095806980623793050312779721887569203016844086268476277531094733415441307129810369666913364317422400688940051321734059554203014751104780283543404761994427738788672578121891308594854805951166340822537701189612351125463257727769476652652536620549675377970801116144868825058425217162216364351580818233551426161232609465050810752574196132359482581586428782848603712876680787425948134687731059688343437921843750955564016618913234726257941745120514538058301369049366633767105502445696601822195777411696957717294327763482369410509647286766042830879855785603186718597777566906290379386344078384637792536784903618332922483719057085623176933397722023484393526710447134903947615321005392406174261399343095035874284803867340087890625000 [45,33] 1937500673455134465302853262813344922578168480003722287575625051281539820211619744095425459699703809941631085425013267789859307268388151774912696576780803202767792162225549171426586257284488100999339541357758850010867694880095929248488520064785793143356804840542433711168125237169606989985234436504670985654532227802154104191391778174470242197748780203357136045990009632105488704615794651945296717771778236811078678969776631181053368436616609046525204161582330308533174437267666224274317102844551827361389806222813252507209881875737348988517523698474675987694829585287384359463393396468512286488517703271592365247682255735392171249737801999064782811411649424050356882492875937558493596303571350159593827107645280996823866806320054325849864340944197992201914040051871975782598349314479651086669132108518886680625650689683809768373617084907220118073954810460582225408008521312018580401257297023747160259664958194350982319781918323946845649838225517542829960179421746850649622451828579292373553397669697598521483073875223218721357002041562001863480495742679630036592549464366632037189401122579965444064180608987686815509394223920930669481271548126880930936949947279087981243784298266052766565106421846269178399416786094857306340554101565250233775098671912462827453892307860775921775046806896672725432388463485012841200720568250920417769211941373159322064319638423457068062784609677132207571888138888731193933576386521399861492964274059593173550313178838598754318692172300083917404826622048511536411886817933241209071347823685519688924779381028952445774390466310143872774090167324236912008632211313250666676197800108228742910649085181994581403482560065768738940302387380943940897912160348803691884330619469843254812286889155527898712807920867182384021461620187895191706703192095074812679024838101137532643942071000196355377520734655037216163187788735599959843472260142367085556709519465026887238738821421096420664865817771084820976013537238144776172267266750011062535600799091330832823977768042419746931410012504904443853890172444010243040091728021516284698164988623348889553265269080239573149759122461792431495533617358262290508719161152839660644531250 [45,34] -1072412855205415453682037432113442573850474014751843731669947790597637966604826776238215254895965011967201709442054164846163505003696252865253760875628031931777054006824807572435580859041529972280997213435525799425506881897481161421793117951308263512233968464837224215291538212097746033046382811021203611944545392252960441477608021710584145604827325557821061081838569401244349162108796502461351316955377170835132102216897025413696725864957569829961095957204826510558234679251898881406534897976939279786369671989041201456308668925664098638424593954148284481561573182049485833235379568135694291928797680475074113170052155882804468084403186164268007465401535443339136004035081286477069095835447770462130343936101574156158981078669139587194116942353505970618052310991842087585679344250434867320314870929908176718509634190523407202233266611852694635006503235638249077897472996899074872064330124150769640927865140321101740476696444070372104414047743414564792449090356704679085465062830007472120375682412791493330867051830086405321486070572367144985641111187494515670631084326548172022829730711528536882843709663097095135018905048286737425731474839781327668979677700129003408502662790297116609877293740463510136153545857375150775830258566138834909677349727937839540455405804363710120664396372486719129527335494375138690288649935286409419519983300538252698532898815213675048814537380769095785198548512782574740923719302443941266066902101606506190430843689361170021979178002739725955110286367600312448801941569326483738424215891500473646270289336458272290342337179980739001027200966881254260387995340796834395425401454527127888053787064355006557295575167163044762570723764125828060964599896770689534706388661562821942924996135132448577759050935044873604976032374659585052711509418101968137023322332909041739466851332563105458636964712719164260749087273442103115401896203870277928565905886014913144729748635030230176781360947304184670386543363151644950590631950878513278270439107927676203059656585552839255762371756298835363265165457185103430473329797070836416048154366245519623915520756915995596301099474840405958997457958048471482470631599426269531250000 [45,35] 465717109601227013454217853286414097422679657123600303901800116582574148861329975998232665400462085350801692005110870054105705263025358299079829896104083566282200608005146466609952988169711345507818591464449801217530704810196515796548668534166971427347611862258266112162504663670696695551154744739021897167989013233385692465499632953822247777556687133570681563810389425298785606277558607249527388217068793197862511698644240214816985521685969035048528613279572257788036092136171114744815591391882257427315424149021243197292755238730418816317786501860660616568541124607783645228778345752883395049925748322345847560098385739305828159554583796308299996303352428425767856912845246744591669969611873542627982391455011798766411252432513832516124835690577854470460286790822879748179669802245119259517420389026246130254827996634699298159018563872852450674764432804263683067174307993414731882983291925179250801520400366910399042303253494859123934713289190458255275935632091530909647940169190374795503204156637266969832585196344494460557693098290239476219923589269373073807459320800989945261418089426201689609091112855070112706610978186244846475901690686705295140599614462877820316205270658028897429037398428145133523244289530444818399317904604582324224978390106887776747282412774427664389338363359136366623887640143148291182225879812185006863955355128559015312075537538059405434410473233437807344870488125261784556765671586423366103747064245689236526800720075729752858956076566692973008646352105545595635503775108464949436959980378510844396452818087908927294320805627141481498906942251836401514917168839168812859026561081871192359098322384771680597203920671916848449571128800128275451084202637505709137642694270106253015183828956977961040158939426795035467984192548147797540128197998343820439025864822892152446412272266310319610956985571042748252590973899541754813346422896939217109212604448142272524581276377945904315908074383255587937235200871990275217846811141104641853975379854612910901934045365283839345613288650939620012183683389567174394249674964567849318955906796028219566709212117280233285699074405284900168844330892170546576380729675292968750 [45,36] -118548707631267291196679387883630385676274487960295792826729935463757868236403788974341025580447466765550560127405190223952569026899348879123716646254522318642866828248597168572556567941518023292042008738447072539787930066369583405577328629007920176190692426105242315620789173818920517767998225416697554194586431050236402416656691217428180738162469963698095241346707004807847691236109630392413099522638294481777160635836876269276316496408260913339599403541080818010927100811032843870145814448999839004374765103134414745865456757148853066851107858118996799607733299783961734436120224782103136286306085819239060817974838208948763111761361789576439192132862697222664894155132976941353104873877357370909499001886106292481783338476917937286249859643697513117616366085929598838472654294858277095280370710618534581618121632504588124050361189986095293514657372431768816253190706958352009744068392960737518185150279831970008281257724702033061340670949273473907245864794750658884139556657568338913428327435052388130983141470333103108755535940781848156967103551549993211531160805762882510379150184686237614821040789493536009833883735441366976171130416345786090731316606175910519431501717951660802069981829003449174574942244875566898133247545943299159816797243627206987971379321694726191173962366404397230010250085145228332047497450441414618835434749676002435340273884247039934754073326603772552367896756399859697222206881422809399847989079702290676583751605494380763189381294613367297513765754424095336975422722245510871540032094657639916642352782350491292527894031217404464577952507764076433320007412821170617639789404982420159982975930555880331795755954144991602803287970856370179719599374350131268166003914244270481985073422335830075191000207013763985829954262284266257697017591822593510159318183825778775783072389098434925905936299078644427943728683001762633468563287313320316172861527071424278110730027290003005866156776104787048798202452400535562591601569407613424630500880727442973448441749526560155910953120876745681558519347070810211983542099024705716882774259451876613757997415539370321774668352692028161499138150247745215892791748046875000 [45,37] -33827405976424483840269691385919060325024216498444977972269411068085758633967697845645913130304452045715821689609466145797810164818621482411770241041327066630458502011635986012045833997526202187733252664565003416516388812019924791662906021638151157199286430123636023180292790037721978221619402249333073455316215070062692676199220371384992517164796920689405443018337069780451857421266509809187864482793213616607393250018234969110809750033888138091188344804772013568424472270789459082502430148034708159905459187072924164084933177422216525030850315392936848274701663424078020248427500170000450863784198432921731557972815739803512069907009540527297303157723093738020932252680979605753627473012612937327176810130424627212364907832280073679641751757345443788103648188023573796141267072694455820302515996567048260003190261584128327305875720793433147848888623141847031344952179578233418989327086627058081911483129435577960054331957919796920123977447997367418502538282164161349297713557223418116844233083155121877363478465119496412249407534019482750910062069283153066184710869182919777258485800973672750200948080135649822445888457576552196190413649770537698143724957170322542218253663075129220592900016767080713835877791641944925988104844719424517896916341113957634908857091692786940735962220426303082353151047903881264587842167682040719649743144566341102021437582923196208971761751599877135411210190154856855650530350160946927742087923092835419517204795843543272447042282181408886907529705766918470457631492216848802730171335572579981699151128718311988723487525127532285878332198292328541380362632750493457266626055298251651368913255251484106630964414740311060911958114587163243594779535927987652101745102151704998556177812064058427744369901544308745369865545451927554094066440560893491829760370903596053408259436160445228977656881450268793449293047398301527314773787329588776044103560063921880457223655879715890031770074151438272257521572407049036153795514744161501927009288122068480874791628954793775779715800264968161016667996441960804529344804084054735276247469272591949088658321873052816832351096659747824446640152018517255783081054687500 [45,38] 72351982700037001139640886782471752623703373469780670682775981345619433497860082598264094036941371999979594388471333757613404328538196195401281710789506564853672431336265246752777722503304248606373931809384375015972439559774211622794661028176834047538235229460505016156521067795558367753565882119317858617597034424509392152655474836436347787665542494929669265807345429781150508513418517808247795932664885092802405446163522501865435291320539111830601366213841441263625449580043334826063835776844684650371056557562534240892599836440654705043769859231641020662726793899865211310901050875799749150147668423387660949100028363330759587481220841999903379188882874954835202640058636720082718654225779915839053459281876958035225201432929054057330688551615007663308956726669924518214690208257251920158624809676635474502501560588772588729235560174336938955806322386824675799587860056178411223239916168049423972068371164920969460406891531950933940628390663890235227327130474832718455221191033523214345972578846714010111096988754154138863643883667670538079119257431079211535710629551558758844583745330048838724434341516717937818824107141350876035983313679116187981340385200334703833761125285826947900144955364400504946953355500030100775983879031390043431874259455727227470510941549039711566055637060341009732690937291820351649528080495452732887547306286582081708935194609910537518907142662321321614066550502985472558714560505097229938069579296485821872002747750313619505175228355338750284209617132180966870538897895694209325296539837571139754174935837063383273288142678139668607628660460240317901071033859611900805613371985626932249067902514853312868058415843792419472288170062904484186150545937766601111136494188042149169828845728740512707325978397644337685869335501538680968578951435604939339652018722518796329147215930289465528193671192654058555612255122615504028395514905674229970311538262442309865055367452906520617660077972720313054012856057747648875791511908870848459810484648995379291005433106268833103101228208844765218750495434070242701213774566976788580069857331543706631429000754318625610039816820062696933746337890625000000000000000 [45,39] -61486124205905044284360112069831102097888573415190050370666622067886948107198172112050119520137564970162695092708249680561813438332612592594859164646601509041486037826874741457763872224821138048726685140011279326298716419339295304041148983013084694585076886534177717036188777626145222478397481980932246466483695881643130158500660034544987581238240558774925427263400342916702016672422706220060545988572527316314090436951615870581389630090533237902913754811763439207254292721635576500662308900511445490977492993327639510334698520822673518942242466690976703360254035369678703506310214282295485386265422997303065472145887932634618885988566299444073708701176370743767846231714145743554787907882227044116956951734159752732903135580101240224314498865094107464549303835868420831151667327712579861405983017889063612046165604024973418090985384927153395307587579153977455860369360166766210821476148794743940832532331903730311338706621143733225673284856293084641017986820508265855162796062707056610589548987908908684130926618406161477532935227613496826700874234095951545026880337421132825160493950116763037970813558897441111574933898659490937128244975698808430442564491418786083414212109940964779792809919422790954079579736054960987184690046798085023003253897453974634858157317357702861291116915550128008756411195190381966182097321512494929535834456319319786769845695004364898921640135873458676058782777013052509187417455260237525772709239211926275998097455463703716708942080364367830454033418773475967519480525721986203783327402829900259416603320248084320815904291043349560456343132496299964274280692451268281730416924762755786410955960663530714727811406877468864733796694109378252518848300610192483023792454138290212080204457947055668294081771083509183891678112611653977631547237574338578988060695357666638524074127339043059917987804958851834973704475730423231526864625912142673062153444251748873322534183432766940828511011619833860724855564878503403145504577997787350264447899939228625905841521231611800885652669917854832121187067092575389544954830683545313292683630758508032936885318195952281235261427383420596015639603137969970703125000 [45,40] 38970187513019940874693781750005056839545399617723173029158309618042660952700387920458492258510500615304754502773943734363385149103712621768862269819310859907651296661657206024390436797193572126743686140462220333329243193197430715618399844513739254788359717696318084221908056136066760748994376947380954905539778082129625483359466389239980660005308597758294164605247215439503056070911158817599368380757256889681845625077114266058521707654997815978130550837715475048924955665267923580408387403165181068688810437455828229736046471946522111131875305782141802727808582189066400648366173386612574956467293769134643724921798000467599421963177444577390493700739817927982743993951800124322136494107645280303927321443003299300468242830106996272263453375819118889182275311703215193333089542458185507555842264099085668651278820842103350700488713074782914701282811577802802568125140580151550167339940791471427669616185402913135629239542606866019279007102090309198029841992180944228888474211218596102082529130968890412327979668598034507305451447704998497865592240272472066088262166739958712396480736953634664596186184461858275970790007273073081477084892702451718937253449907663548172413377540159827963704209825975570120364135104199366410859522465790688255091818278537374763702244401526184764284383074059397540417985691318325952598586239911587912804310624692558811629255119591440056246605186801452915408893933808133540772024623397064133850688256373777627156380858500189982003113433128957926704674094862927133442619040955892424615958047659483851315758801728207110197888390002725609383285887549335969694358001836811917678727050729234005453125144333900274134277379554472257140746149459139825110543508412410671799661254620732126898179904715233521149924808915340342825507442052621190435479758079129012109122818228112230550802688408769812832704565756216187938763593315384102694559588261662076855425688338970697989713852343092618723898486550234750881313864428942365894783526112534830999966344746050070265079099073813059954385284654028674766868330510747111974155944938503569790444069767587668177026987727500778602163222785748075693845748901367187500 [45,41] -20535504915770478586447406234173634243572669643936605652032261609601491813317132183969438321900261423967544579272908960400537353839903063356514152557790045993859430480736617895899330303991206850430130693792516279238622649192883410403788498087013407267448218094968025198026564262731367742314101337485744369172808194302525061608539423144095113871934149379734303948782361615744246111419802201078584199712557659942086266632662037935829409462860182485419837179512825601190619110943922032674732463405430577074776699441243210488425708151882645887231178702759823146299067532981042016586000514249308293562764037847236118450357071142718179359056141497767968102825249312884144325239630164641792285102700315809529622742456991142738485624725263235030734938044001492194611704461725546435592769144101987464176358642333443906236609049772020032982405300168702647028130394258340163848854853916653881474166562354951676989861211475411732871498467596619311821379725213011973444711781393311993094587394591772937256689490558186705645681795737762188484749212264055142588962400571056765990756029230847502453232451268664475987979286028868571005484622667893698499328172366800820284250655048740833043820493212176015038934907894594817400841133908219471021552462863471280778875021492364784741140845583178250182557841630803682400096996756744223141809713751050130674391939500328081650431163644907837022280824466025887773074983889373536509963412070189365025811444828487043025517190648756696153986554659081504479262311038670798393658223198184704363715869713600969550337238135745165676093442801132147139097778013829645246093536657442903998827557243096244149393631184236417643965416220933644269447892746942202598645625121531647062870451493681564789039446635527308808990183805223147412201354451464481026625962092979530116642847566727008035425365047544134131369082324174776328257316190693058593768638570084414049797838168205272519020285982098262814869367011430861522092044366255350475405508634143230589384552132946393386718409143954348754321792700514764522681420082369004268960131963919088844332868671983874523696036963268940489513170177815482020378112792968750 [45,42] 9355777024328090792710684202191433896983541291184357983746265821788616638015383056363073469747189632470154738920073309070767058074804728558081029920544413208031701230242049105641233535665715259685742186887047369128020315960742178443385752664487966273921630356666797354063473703545132122412554901286708814818534104948607829794782505986920709991808000987261773772543396394321969494873414106468427275256516713398220055718014014704385841108668075420572587181318296758821266731621524377748708137664705002678548837985511609418561539465048262576764145371661497153013480836857493186574331777783911619855147062056088761921519022199134929010578051439230472827890406976949642220529452514386806721195169000380529973581909003916807549641095554039975632227556800021791635119818933728930461539805645674432433954031959426660749151574440176050064379310753349215585438856254776539120486463879040201303079368316563447125162952221050687282596957808641334310832424406352419552931710882902016993654797102855259880175662996972096839702603598728899557813398618183210657926439127972593043810292857538772042933115515495799272633147845576199091238775738060410902558145306472061985049533886295120273215371750738816892729678521759547242493521483826422810986718021913349676257133801808188111791957388444201177652106190587792829438628225840103922301076258625552718919272069302650894223455917833435080250528775557221075995745440442819193042544160327940598449003059318611451169952508813607551718202045532317296909410277335200295804166993679132345577678543095262794638327547801237444101350582236115781546272701359435196540625144593539631340228450787277653308909406702148275706823282491095197753440919402144667697661129715918833531627370967362242789383940157311681663290088449302391549767102382108805433877874866622465157650912310384690748853913058643210355831102198631248362421304022378367259462854183679738426951660697563009937402999916990576948806578202425855006334272877436165511052826602159534932970939653879489407912573042004843455292865286476823694437293763605513710421998626873451032494386065417916412828569505677478446159511804580688476562500000 [45,43] -3753042077834331942924619323945114895923028522456149619300292029353249687419051999288103379232995989607665848905773533355878262078775542549667861006208471347119278413658423699462788852292491984919751882256213566059748545396412980388788474035473603853780472981743307333480722404325751931136002750455153837971044796821873065798477285001535260021022733924009393338927604299796136961161879508704202634314444906561203637273443602461327014178816222909099328768517485728522442663834262060281140332738052445082099429270120987897864598869974911177912754276980530249263934416124061935415355044427886853149627422066210312385422147369435121416611385845488451159096847324210215382928812904126798288125960775995719271714889837469953872881664419834466888548919937797417685718945755696825668752681261848007887522026130659371000869163106940880011379387723558825687654586305575586979824735886659185178613443711008031662521713957171141552712133312891011638058293116731410447450170029352317016835615921917832968881102041954645166044015936289786786336047475861673091967699446388723934530731940163017688519937917086407503133192171113330818400859254676925660070656264770738612015450009664681589796291516136398220147981531612775614576580581503490268629246322607873976249401257203564098358720358857558483046742459513375717621100615861240492782239412303211173252525018337908811058501029455919305873406200448631146823037397228220110636630203646228361680581575296445996410466312821898745201981704904530620451449032872770399302170931962111863399519005641446867359493642748595185936079327549366459291105245180106754349809442201379468333047422221417742312408954659346277880159293828154986102861981447742037566016709963839887766540480334514430031925459515190217223553386669285262258823001964721828971443342122773227128134495256552406921231012675789633624968728793598615004503834098756312746938964451312109197752399697563772273587856199991346503154124971068118014161471951919054698481546837005369724900342046229721684083435251083418821443384360374640631260889144453415603600272644396210208959012608868780012244537047649828309658914804458618164062500 [45,44] 1338542779510401523295954061870867250545252767690305224890623304670702447347513712654479730713229253950831007727998349099751657607864798483883437032194102181400476093737409373642455555890694917556789874215330086497021382317287547401637502927365970165577752843073677493185298732948904615771678412347354146176892426146542809641356661926681198403125732583790260489566023743793186147333908499636015080454158716269136563263498879217182192978189606826663691267383123454321990985328725024503016599081512164714217959770554472704186323921063295002528165241986640018638125215216805696700435744165945485725663209538718341145218065644271819887926396231849156631876191995155303862374724427729603830611782237531200330193109395390361889577385431584668061879082819954881646254376997718578819715286795796610020924348779412951274661737611075752611637152861845775186282221475843648026788197877865584902703607012541517619836487735509645849427926820841401903685625066501932762131417186516483366918923980201310194563930310899318549896636771504482403715470665560972655175486414027717611195299059017614898006458149101492001336546220675102007786596921832174431765144684051883383423619564708307376074311509205208263794769579843264478597480673065990615036700842101055684557567697555513502142531708177095725484746891778438741382733887765047016063837711893951106951652831051859660499460440234570789699409359964666305477334694631116014708660781530274801131860486266849608564910174403355350548914524508991593989673847204112391953808322918759763448305141201246705106980226251552289600481186633559289816908672749108982040143682429920020505213480662484795381631415508551059454616111261502668606196571148736826904617362173984393167031603443506612138568517246155911164309202864697112035023511156531803906143456401473202454071983511823223720372291407151601332124021545697492444290210381469727156724618447463419643007406941818032389000482475379044255885959098243612619509330751638391140976660856795245009598897447104522119260604019470469557769105988485662435654058587477795914995583396605019520001351999817572162310153061071105184964835643768310546875 [45,45] -426785424826715478825420869363908421031718468728939905192848028817490844342757905587240309082339747290982828776675070613440829457837454873521328905535946135972828611407143087914312104686585765126379552942228788825290866689899669735219149265845725278862321476499518406995728439626581807603631853545350317120633376094823023435557682688445530021946868571122225958017043554457893529635577339528077176004770307452093757164593123777537582844847594984530148493338931685138816637467515778108785759010568668651748118670916794346760480001316616198553270537816102820407625178798952752534300557962338685701955132766557608519265262884034382178694251121601072817195549312210448727160019308261195862125087578079691920755922769898561516835830172765616121858462299169043621613507587894869529600415439263946743240780572601396235695147416789128932700709435169704449095038844819340385920151234329088038109739810114479433732277560400627808952400615146928791175287552094647023080821239167274077895884097730953747384205708286205847624955241606629306331217935152630731411714464414842582805835872839001911274863236869906398723138493537778494038386452570917787509543693421123053439623501463355470645474361550885085519551020062719670372050771880603675729811771663763071654917463095576390772185158669653580542542455285501612453923419972122346152932352725172531361486957312350162032153049426327747251778096698115846024792822497680879733938584977341921684561283551503990993387169555413303032492681972823510537202374687988388384354446146266259640715894026071306449025083425952182929142558855584918639566071587651609666894422314608787145548656016062524198443752512811315994507539312712538915295897224657499466977661417783694869381255403536074255164221373499078641927025435313927093385843374688420835700768757242884479322333695476719499353147138090145196458831949274513426829923715478489437931793577644268784220184123820950618189632599622261160738286894903439179299841582599382819502280894565059941350058748874072322745613557847927453614594962758092217465956531578881611035228480363911752684835489222818505350431905753794126212596893310546875 [46,0] 816833562318609787264931401059746138510963935998990563264591864937567952117872008365785155336258507336889937141918817213538081451301107859983586617614075961559650424858486804043867589396759234045613550399726853342970247300888137310957093017330081897551842537542865141614913368641664118260031755199890235183287870482385039745931460632415789492535570388532429779758139549352238237795992397873172646999661384770325271494576937757088040437200055335730697750268593679344019852780904422036994571801629408272146779894314218809013292681801605567133518446639347500965424039053032561593251941635686958086438210939355828286548177792417785561836243223637544173682394440569416029082067171174801423158284879285683873345004071549602673606132333490406722477144705361356910517285569230075519508060763999917856379260408526659591507099152539916289122021395921404021239487467826521423807096871315728387187764337106282902376159110253609116056564290952885813582351023668209328231055808189329077381242370391465174364533154427468679636731428181375018783438071797257916570541467041508183976216634786791993928306776085045711394899684089608543054758268006086242801859366373018854398439487040088715379622331542957935264553078048884660077775086636414415970402493787296627865225598720453092952341044656047896079122505652061495075214862034446105709546487102172001762201327846132080579888937211014060165944975612978772683060381263524760499891378738623171541275731166741221485749517987063791469432059389184129479230537717069925054147639365847269600854863839146532138262308893189751054711156690102055325593030107153201265892574637644187610159158110234831527352246474025195979987364684559695646298036159197126369712501921838644682567828798561274860799083209586712547647814133236571387516972083041944690678615057344258998285023795106454262461012241995944671315232222292433390948975405951178428027321482712920598131291326287676118537972309320369246425516058960101533053837216811496515023553494357712458780780936435458080103102296259084328492348685194102785712615120489674746741122450586794988790229066211168174049817025661468505859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,1] -766799039531421343857268362992510082631366673201139126601825610162396954842375493683413839307975099236336673067645863985652362345823709588236615488404186813765147658603228524055552027219511084547431804694897400213842185728806241805451417152168986199108241743186588594910650881782095620171844170370417591188760524999735270491323671821919997147777273831591121639681191178375066192012629560795110203243603924875422834749934280891569502633261010308159353397846294595477745215163530485020919902751032287276663353915521052058680434581162669456710130870246664780925227477972576785174469358652737804303616307272400714941230477086242543860264966279250191401505537960213704442651479720524908946237046179623079885318980610223865556319335028028443856444527347761978433486609736928765678085507149492879807227174868050831697911981718253719892377726897800354991901970037998113310014590818248805130789644612380386314588215035293148124134374578186823795201366265250223681996075207900947475398515999180736325211782392636118436880545246432937408527723282436412160122389819586191432061138366040535854267875450239938479587135812412475609414541927839539503336112022903814718401150270321793938264036909819660365521134242580893193617753138746370127019468320003099787871947546592337122203431567450170262751321883327929932736019334557554642344202976856196735613404362225073058943711233078374013863335083033589623720099887032059254802066533049071082430528843871786449279299584808714230148696121921946999978806811739528432907850188520570184885579053014341506183282873214284644879223043909536838774893075639998875596929986911622639197154370662950262631817025187647394020833262334491642871552471167034025229993578749243436810676536884653280865598726064900248156528737956981443802811560812216579148173654854334235089691404125036716834570621540474952227885089054722710189393739626422516539863086922041973562900200357051273454406374588967395155788101572420015820965719225693618835396007177350958819471418167559580878092891023719539881084421511763028236246591740915661275123597567651202974650382878166188227453403669642284512519836425781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,2] 180637594272532228978185911485639098462726633725566074181154573430147190005204399048425559332451058764175735501384031682840721296125465577850958419732489315112224022155446424424870882423977982472166081957144179528177834684544300289378125310163479308593556232508566070425941213420944475092024024392480729432063024820118339185656981814115552825762419525321866841258804048242384974213842938833197334720421885149931416430741671832297167285779488806346368290702705046453718847571492295211448140189448490712100945247676604828873395063511978398724729869683414378904293326473603237619490371004233386955311597427071593736551334454673047927742745110904258279481335013430348627763393355987193964709756173549733278239620603599455150258778493359861944222894817754563090902337987175145652806998405329602350997569787411995649178433536562066179853353727964062599290616002425628602711885051911670988039749519579228661581926031029338229357852359510703700664133789244843199604517873640248676183757869558331893199996587582894662042903336359612793677946094719454192557993171761323618707188801464236591237903520774581632097123308136863277827110485960529153471698052869860145196159599153553971295415576071682213292009891750141008430774672781715590100964998006873011633995949893164142984046831784060453996043206973536360802016140204685022391869865905734158953833676062190457004150731501607872226850243074604325328594282271469577018994585851042834742230632957651591279361302769108623140473843177824884101386183251897619391765902481613323894315918510483710344647540582311497422376959086766794725490738839622202989655880810916491307872505749072907866921052575592159653041174757579128042249906337128378010566614673040666014655457872035045308729413059282694830546938811957207960025669758373116590978081256656932963401462055586323193443182167562349374331496806506752124446208190381840778099378602946982541844599340330007262574378581613037425734995858849693753670157387528290397330898251905941632743158996472496516089134129729078015640756378229418769105466913330325682290588588322063752464654097109979496299514423185428313445299863815307617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,3] -3909736454730752179600195770203729259433431920864353190119632807786180110876672415429088385535471970617270493385255893493541246930097964955220902640933378103853553749770401339529888005716017197169734714145897118309010049710668920069796688074838988666913710886878998780518576264322996786670794591432393509141799445397210614750238646142070305916141514853539768218522210378463910442748690649082832006409934130774612913706201761329725231963240169863784357547545066425449502129470177007257575001016068642598000358022472322658128862276497678722544320057583077214029935605643452813720810751756249531011492198275710018263998143761252158708805667653166233760760474200346025888893883668699071285337000349536056930565093994959037122294626935421444878914434541857665791804035824397344922956693357904152799076859353671196447627457680508076677827747384576445375826146376337351074116711656447026075392682854001968416776794161330923656997664421159578450958301444497484180962338135127710328616674990865806849285645424538239061453532399828813341581610085116397606793765881092228032872811283649093514076740084556155615055769644345467215978098419394090939728032738580866806740612412714569127174886112361537584967450329150271671695364693727782578973851732637266054564115660613704937450147196094906643368536389330932048773749426687470484872447948390832302273737235382373316992490424317770913677209706198538201123742246708020518781091721516712063895132417203114262290387278459740604280210723686099017197651040510734142488567061183888301324425071874278835876996179839176522396329623201677170670041438586714776088707333601305966479277192214522760611376549063302213536014148822396195495419226810203906604849382454243503721175498681701973776563225710290639990134274842559509158123311977607827078409652080226341972181614650084057965320300393634902745686676421314387508334034227158971643818553545733676590125704140674836011720099007986438001839252325925126623991912050177748878935642443578549396028123057007104923142997745561388723298122878499210060038159489058100867576606617158341304874457067159818388990891180334585897071519866585731506347656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,4] 65050215322033724780326193757577158558891738323517027217397434139859082569337697711124567372624027693227653605064216258350349818616688342479404602932369192034442441606308168528917628526100629158815552178843239761251652752536629134083881327605148800584320734118522028875469254899578583252006772238360153085536873994260406140701294784847774202247189545515982456206460851054442365366874186400527395881294594852777909959106497419042029365646624608328906497590807573156216954730255162948596862224798534867053452218372572762028675149668736468391849885147661481314887721042765886716830534849509775810738011371656762698702766421520109934757177957305138349906778848139726517370639776604337547685548334882485734832790522909273428039416252593041650896365665576047005214283718618875429191692186949405333526158226217981036687901968157455693760293925034244418456718369241161184633755817662289204604178002298384538345092235359130120375288900297424303401829659214101195480071382993993162306571024439714768372555551850356771927944408121372951350173717921499600104768048352676686964364562486663142216194727361571657515792869572441021752734909218351720783058989726388767906195806335876881001774969651708908699071817546091171092419291109989736393902489186123029811306863368223794852077460749512176792805351933354217521960094538311508562823151786844307701855655240211505435776331229258652130318444741823165600479163041719506238782168012865023291482452133332012158113513024322735126338819083439863713290398164295718833259308846542235574221806590225917499308318157559265779667563606531394135698235702175117069003580566374705585763243818678001904618251082754353697447562975854395752647457590040236147285450481180184273977464315247256036443719718032929812199957056563206445520689632997786155588822759466932627317692474605345875399098611628616510003373472442508836330121039340527481427016298911975602340359705518952186822542431019873047617603709550532474936276226163026742147844456047210847332022296358928037604667312203274224513182301790359528949829017260766036878151810330822567268186143012154066815422407836543364223480523378384532406926155090332031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,5] -478280133501546409029710544232792078348933461880561074362205412737494000948993426035016194850846451168898418638187374318664548480333394590292988374952823217709268936641842509156685315187524001463499358137718807900120278133466670888737353174896782264801149738134404918578505858186219943053482987626743379330062038609479004771021476111592897249698999444110351711506557952804954407217200845740319332924434280217808512060973126164997531943759219504519842188936450466603847660194808827003687710285950368176459296904037880632745418949779027799760488247480369646245735787380334181201696922686188873663538769925813331605394838530585737007662098371875836829233400464803791152220905561659669965965072324244092155057398123249737603947572858623503582641826941803971636910470516789533229256195661051294257121956277964987311890106640504937456072917313042288682436428845773506459772321974036109442479424978675139755698445809972495726426206241859673336880143450357922290816965672372689372336610934294417679961854434737095415234359291944796153624542545281075002438919064766244481261392720713250097675473633224837238317661994999733843307498568647822710753163315341669125371822496368108652924988825450710089079709611017672650032082440919334226481294906611802712804087153161055599686522464456325604561584738789651638351232136194843801135082825885038417299476666409941794931079025595580094805872445500326404873121395651571646511737764743268211606172556898855916695240648804472914084167684342952975944479921873335768809667254581575236602833892693336679155557205952050621568508979455725786595672953447625752106641304902090593063150233887729496050584679650195439062081456570520534770471769736383168276651028964863852562610476323882804458952986999592671931727320219545234902732899593688042707882574788356461458724757300246274657564403549260346456990027024183216937499568918098984153196480280763516073998522892818663811981171469735066267079754039701615462653111096894781771105601769200479215777198605365470354477774893749550200250514547002088437284240475147811659841429407023960058903958977937608987718014010866147229725231504460225551156327128410339355468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,6] 2555645505217505459750345097753711093572380182443127341367633098806406219916847154302836277139103692113951885330927064994891059563003599021218736489820290496252311173021741176520156756079132365887055991831798546125289685661960028631386653466470300121122996450586697829030455727952412208550039183307643511049633477587556108673022700201699470657897379264913327020506861777722584232702896878948836256420427664553059686940136406395615561977093842270227497514325670915751625148587089754136137635360591152581717231651041311877712588343086147437134769837513939893333402143625485367453392357346385562141711506392810635022278602634336481129781778177375148151028040799547750220844261034310918415794423814138023730340989439299477911094628947167609856228080330882964591930010224623331279455419695823713566049765018077024176394501879655356772555204227074348002676976920325583240439385334447293639608156061449688009768581488152448953515904979189513707476969939115955681405645897664914687879994129382678369785546340488724142685642274047047721282257467076711975651329206353671698706131734007272050612630902040259666887245902516183582004663426220874208987768414782284118291653805789840330397259695688499951896093252043285880446718391538847774575528221753404404007467315701509592542235809097333175500278379139201233508257899374614472828005901546498830055077231666245355014105433598792184292809215453585076930472456712688145824858757662711205430785793195048650901639408231240055542242566338719851508581617624636746762078771104954444790114911522425068937947932919664062763534834922539422074889369579516979179543040410824185153908295373988180332131922471791483683380231456409410595836679915166827656572464295911675026003687493462805639426349732129691783471976960063227333418739919653161647025971106787874027344746071810046602341431349881979016726011251329926700090883642239607703015343298171169164883454957624760889330394551807072273634128770775544700460223987974763588687658422716877342599432376400616812812133178333261015341992993595998451686239371740285015510286777166792882807598254298955863308285463828407276562059563529416550409223418682813644409179687500000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,7] -11752625687300542128760041588288106563582506207837213161709698179380828115949574522101656262477824412784692641213510400222986053660336526726771400504057337806976800892187670463698320345201175700336600725528308429256568015486052215461105654724202472386554035976239372145919366439796497631783327147832441772810500709082663079303825987605448326780829358208188893798297823028916093046094029426605918012421110450793885764232797242414377265214743677934052222269742657695944596600505050674390364705596629909469425673554984688611868720937559535042458713583202733097501721830469480786838468061768467818314878713987372849554763579417732939590240297074794204860252694040221839986528297989987262037697175692834726409288209450290855134092619577920281661723835507664759764728182644716873232986487481427417624323743013550842310714051784598978050536682792985043376790945701625678191088113170342365835042990878376098646567901941397395739260977926741055237102014491324005545151664329718610812363711252195184327152729021642813118720560376404557977284446868100662291202128575816453511184839153667382958487434421264022565044758527628486455790741369724189589920938805457728901245440564108440463009378507411306228389158740461615472284885548982411613072917086681144987786203923621997042429078345658440409109152136608215858153133418396029135505053994536196370424092668859932347881038237686792215731332353385751383634403514849706941571579372031121359972340513777871995060323591773055889602382087517315564655457387589232781110422433871319281517996005434793759061991622626263473691443804315850395838738185487795141239961336638175306436679202016007007439827008188401001908726675875611579067567989537388103477122248237857809657767218511518102615007927590068389772900241462753802885427768243438066935039191088710448296365795139310105725924089583518884902816137532446511142659971425164342172524417661015236685079527524004226135318819188605656034246460615640289990828628566797271344913279302834988669240617011090803274066949619450311623232872913225557018722162518577053435921990377764595187038747763162990328134592125436489518101103876959734328977447148645296692848205566406250000000000000000000000000000000000000000000000000000000000000000000000000 [46,8] 74409792067898277654208551516513372886640250849101402827553110228722359709438524014169942662604873072338723014409208749577679314072198929993590192862428644197027038867443959117470953177716798398239023176483479749728943153022259578677584189511668213861039334989089976898492915255194550397926254591536904083456014770818627354457893319719764664579266612671870130682324667710944229224895223450979280088653509197835039593261962018214604101805354717632536108997931073137356757311458231632298936693529248293533285693759747338384367459108916167192830549888279319401817336184785544634671560632613445140658270573690578467426540465697985109107788951658248961582748778355418634523109979110290349843926982733224392526182889603877353325567998197273090667566826629244682160250995725593877810095523023993571857298663945766085864834860777006874384635532848331358930886582883276375624497503195878218241734137076758445952518551886322827285873601597686374446975697451197663817532306952820226569602681861163502209809533502464573981348156575420512686366944737736170977958044090275602919794544693087327032974635542492681834964965716255447487187935802019629743539760793822979536656884793051953131208920156158818265809344617717399416591557775762291605788269361288518480535442856522998086930246005444740483445708317512783830234075633353319455271814177736311895091923861202648057882280829345068302113734356247232158467114539277138782867445328833713468898801898694657878838799508269062170565399609653713268721206985865501433145484158534200727865095211818625548542499017743477610934927179607390355446157620857239171466531065447994844107997318413930898802855816811775997493608115102263489273939622122679690432003741308861528162768816797198460471468345605922590981634674409313334684639760352533123124717959653278607724556743651345391207750783849281063068760564142421492944943378394726228330398455152299327195755032112662387141004721826573049687151356610944545834592907325646056105573318404822060946439318267192278563495827157028305271937488504769868101976627903973487634248705090493681324772100816132424981593045403601893236294774927299311081951849189408676465973258018493652343750000000000000000000000000000000000000000000000000000000000000000 [46,9] -560111158557707859821872935221354950003680744642073041240755846917199287070971220416124629015122239623799312496047705135543694859310511267526843843063139002305206870430788111287609995519185361036517714926795201505662744073466566576708047841464930307979126894929440219908782257432395887776335416076529604191517199597550124663334069736781428628640519575088948480368308248665759538389839243895383739402389149308430459176673177671268749931668082323256226788127887998341831362971270186955861707496897112464054937021437823140505020542360613697042906585946097569305429824776071483987866082852706080698940695650885435366040348894614671092967369865330829092242299502441649069526353337777510339255772447229595154964108488750894440987077211271566642604440756261044769675089484381323949210384226523083461191600328055139056552361828013891285426349302401501201362302293177733146436094309649084318681966277638760574208245867299136214116947665531728920561927938608749455548888981419509867762268306384843824007925938224968022471391707724622473101572678704032375038771687647422684949496577821173460422416532215410577747233847195377394000359671263106213443553233932314114608974702679022214814854185268898925382709047230131484616969181454151192536350426593435992795256930188949991111197865545201956564221601818288501373318053608618880892723926479977358685929064826775756741313223076386853989347503980317124069656845115723017701864790005889590810515264320876973493846734148798688962080772033797507625915753851140226108728984403832689619355471742863898833536750260728477784485634184157470440321702050123018842453271428045079874387444258659245966630120679183378967931488095618997985012664417063731684256751790713634374746260155925230095120675676141354010316700794866700461276338353084438603394850609591552011352637770693336356742839725623351432506507279438026567534949696825212515027072235849722628366628357113977295894788782752148754715425205408721290163412065117379972783845682166953683239152612466715699133153393908276066522748746479164667918334243904968085124773164916706837977841365372389170822165196624496124260631250599493299993430692196305642482911935076117515563964843750000000000000000000000000000000000000000000000000000000 [46,10] 3517122182511137796102698565174945773992950205179442861602569196593607355830627073698102270422358392443230416752959571387706703024465174111257719323531073135204959422213253479238137729581902774447069140438067720361348283890541647404245190723685942586642092555976973695137501325452917017639003586522299374235153278034593442389696841250309667501404635110549161945481422912295528549731673596532677041346087737344019893918251535255111900889809655432686131296391342386901736548890191213865978860471488783486663280427759845970672792940056808727193785436125769240353544383664520435130060156612825311793335121062434667105965581726707197330368672369095129874975518716686777520513602540619551545174376627723855393168247727669266372121831931826304703122357481055932345532380171588731879106132951569505330911691908183900898492928885256934323263829138590362935984171035464384849059306899979741780033563477360711863499902562291336368129055356186893132910445132059429699876442801845687868239450376907504887512802937179815570812712598631971075845688948811263004957687963164507164553722536332538925968839863362797557521876953277280377407689752424511398487685473194184205158149705620838382953058698836397087759339465210157213758550216319443206386447810575328833166197943459087668639770085113031993342437749601865993905575495838511780548996712581433940361370505513762610498616009874188711639204938714405953147304031620069999473690425630024147033586737328560809614959437698845596705461735852945486542797535593202248082605788844996454092611835106381853339456524603485061154678342199842952407536568164146771466664130422503174506905211288840021598782076730907860071387812654023423509476600174869955374563553414747855429989875478683980312101257811853310858755708604599207185508277778953026027662996096736274246933665922168575993375198546261440218324443869658049452112897682784848656078594030558581309692021797001804550076476226832535357662563343606171890908493423735998000966623422897975681811082348428244490501743220755194877591198481786913053329168628019563922525284423155837272633729924318201223671374299633947168542824479375134208231997075006641795269501926668453961610794067382812500000000000000000000000000000000000000000000000 [46,11] -17160161661340547982344669126836619624972970100361038897143971735047856359782291785810662660268495329188521431293277479011039969622962747305905754026084600615472351434534196066641114210394352067612411526348723435869299541628721977731660640996936116909067306680116786328386655528453693909560338588744663513882090612094107353815234904683059515102316311067030778813636014326319069079282454070139555866950045603485928956287476779039320556722147923107022047546324134602288053042067679849491722965551384109034112627703269054488418838283134297509886238870501331063779571749351793760826500479508127074410702530147502400913266349360243845242425507560921889512237084232020184596334882483973716404785444899765236789981544295516036025713798811671529221305382885387106479670248257773672454212747265184960102166633561140315476413023447314686335386112196390102321506022881393064253393120750231375288520937101956232299096417558478019867948318263291302480708129304769926644414474742696518230270804087794939209281479958396912532230450192320778149906929015492722990483731894421167846765736363822922383532637465843647947985800939452657908292720353634780310388550122597161462502286661531760942262883327974521676149698704603308795590978350686575532785030012536479753083472246855391872673537060086223842008997848376268699338946717489901098332154534379536412559047116009118170056709675673242793758166445046626446275808452070537466978258217232897901336877671354517738912272592075868639005269628184026000644275729269469493170916554885907547772541179879848584352091926785362977258383560488514937218152424482724374280683287535368936906458030150456214619660246486884596832900893364364061158652085327468503906992827179808215106791872451893405120258821270596335371256761312939788041319121868946718671138133118556036855140513717710522411091488260944701512629357973062412959013830267865776437898143901598605436540500529470202378185502087123189949741384815040449934512735205367821896430936514318323857602767340817205200941055226834844830893528163112205700347083828414530751952991711614104791666952908056916506593755282867749528313310840123986655647038859724478818136184088416484883055090904235839843750000000000000000000000000000000000000000 [46,12] 65933868838190890301274233921021545259561270333787664309966441872224372610558353572799378504827068836292424311416665736995116196491659763589748647496026635614736839077634251666090082584393306302249386277917443357884204253605954921714613921001982913398679226361176062058853471223688980064156807971791092593960018909668354202834647218502498951626517903673767323045972845462085693973508868112387158460277330234783060991997950594229337340266347858245897011682060213739120084087362216069660043480045647058990972264404262346887971402113675065505647529804481959723784769594131013242173896251067883524026381907116026039329258894169526359031812854422284044912893935098661000150827205033656577839661972723720685899063516703763858254749943808054632052215950164366920534145373598455963263268047961706822925172486799681262293811227040196985731772052321097652520337157599621054386044197657649493451069652507779654144092804378823901325342819964119504635047423298379371418432421653061425700822069735547735755954225996316743156416490632090509957371855196304095511939656242312244762203099073310175757983879937091096961064641714617222004886971264046440007753335191250516844710303123181088327350218976407981905349868611163167752308907487582052560596632028077674661876673146993230528069915284192132252598433412993767412908592516014791638664779536493097682350727607546993513823326741408033552473487126499224588050440430149882966423339347322735852886320265157658648455311313988922582019144787265264880407258666501693673541915098267293360498804257428711204855956615310940221598939021386027898014119205354777058035474019382423379683966619546042884408670274810467014295952888216243093215987879968193366562705929433809185837044920648560980991272006677828614701555249105265906889768863199649019333737764890953755141925300456441914457704775469378850902890732037132776352674152644964380100592543428359426018631139814126388346447302945368967415255559182802032553438613705458517883209533255114572373397677589095128612491278002032098606466880015952695688503730803861691324837820883371114410136366583937806829678114014251016774180138225426665842394782027759785782562544642626534141527372412383556365966796875000000000000000000000000000000 [46,13] -202436285585633627700930120307089152806748917051809312716533644899195278961963945852205500308739608825974873499898126285293554593124711105621261998093184353467987209646883449420625973162580970589727866157765344310774149795160471563933806597806192074260359036376288740920990947718858796817495366144322911800871400997119851774050790756221730837202671144715592009923582428120758892492762763496840432729661100828685363858645370458802944569400902157658598289476400128891348964690159004669768346853077649924152322415556350514617817499172073930800455143661932527555772868429096221173355998945310714152905946056299681538838862502182593835128116393830080214150209973450200001835430505527410666786030495045048027332797271929477562313748258207785231366239745525148134164616075557972528858206139713892118129909308401110264306448028805071324031604507220142890182462102212549548745741630205846919300092673808998110613209941705156804013503179356268627423836429402446831753025221424046554327386346487865850030982651246209403882026756742496885367690541416171408607278429947593591964015232634254769001085979034065413459022509693751903592675263646701717049071852327053581691858904768404310468487873419781772035019729626612588670157047363503213489671763083827826010031875003942494599196957205670232097878170189649586301014399116004460233931459530323816213303088780877610822135074548691042197068650885897647260000201041550023007220581995701473059204182080667345150141467380254967877884426225996956464792686330239726688588614667715297014988327845734270583362950339267037290357490723705496310745650829976093314686998904280895689404513418268761515889170859819114504619720748917862467579943484380249426905639388885622881101729253482133208205301594086037254260875174906625420515061422547805188334698838569546215587709595322001878861186051753144112013898306893905139803882680434142372395568389994763152640421298308024795614659186185981274210168847645928923356703222611161928200259929257348661536124569013889117402884791221093117925384212014142704622594957725870361448488585413315095781303895117415003195715570684133848031416890436854062445039770401102609853377818638353602409551967866718769073486328125000000000000000000000000000 [46,14] 494716787996858567667735364248819691513117763702026511679573489958041847075747678343766212872613346788368562182403299651788623684835216450551722599932339376091934449438240703295268118092618980418155800674826377534350515642697691218087897100120805537544609112089127951620316891803015860226172584658609166899281065268064221923084653055961538733092391916294712378142512360274549202296991931103321962233213866739324853577042915957706872903539550866895958093775244314818715168169415606806078531621417591086370627109028926458345038033274364127758914743329329918532267048173805859841711088381588562345882541907540861724382007521489402071790674726045235284950569392039780412832070489193689227305665289945067401245627981208771051172123973665793759290380792647009173859208260320693681749310844269689940882088634773994893371200551396914949856501572219971785270385995002903403974176321376935348003778844105361485749380294506767440100429935047720114508294764817743039795167938570538775945186876801023344948973451402536516657140664810531105507714617781344082449448147765000323748441519326268165753592784280985406073475776612080505514196905654385709030855862974160576802683474422828642423080827645162563017533853340631652758254219873135518111726347056846925132380457109659454761416615403535827197745677371704283793947645121644541567350687483257019875895935640555064750484115748524066092743164237307870628159862813135974461224756433323398093939678480233236126213934341331868880701765399362878185634054292385971934105805482972543016316421152763100219003193750201427088105466188338472882153172226507945470389462911602168328372351854898476038017253007076448739678354717526016543593865483278860906637667844165791304795633964591307637852094965202813128559022400472306655980190565794428792195348929084897731325575547399457859051308883217398128434779934767148441983001814830798621977655656621907272300117696384008881520702018436467668885316833366128090319809148927078279844663513903763881384348766467648698133172835215066378805194733825936354379064586546710090226293747263519947253693921934173248283944305311096700594040418919431544443927555393318989892075519289316165583159090601839125156402587890625000000000000000000000 [46,15] -919340643463099757684379002239924212719795890229175302951077423897786575065620312353796155018375201214469362764377965929586658537404776407449255832871122132828254595933395987248267357112484470227538129461429666868288880433178046762923300671352020892509405033264714855196956321559905847645381560071019660233407574139166651129077540699933754133990644895214990270079140893466404002667142368321504732583816171655255428652456980462132841368961589515785808665158964233679358873151480787478555813180341503674744467597508131669081240376102586620966606622568672637345275047489038606115256161253419872820829952256888382037194570433206925235359420887319314339825785992414236366235538663343083642346465024874256191298812566241858398692292044469821118414362642678746888548028230226779207073754411146081446063082173818279337521299156995121811870488736188119444919818353711302031359210838548991100710728978527540647410716749096399894701256311813856589615640865537317255418257575800183210791147214439862950145904704863081632822954748087436105776771658392059482224638594463789178498563725515258963302439910794039944845389732839025238100864337820261552194443804284376240808666451682742714481504201498535149796162292217876113559235539016552713959579878138861307180237570780522392025132949714340779054701162801347586453517644382840145187110099599080720706351715793987164616541218463128861446934521911459776238345432153741017576218921444608181155560550297892145269343130823913480137439566441719814671056929266400323154911767534003533284017871729779978221784883099679240966000084932510666332380330468669311821567615271979030391564303045470587264822636382584854078970788358507492154436122342510434887930637393107791184020853467244978169474031071250706898611784294777940784658539569240925023609823073790753378868946035194203403766433684933006647652235944467163980660897970892385770649687013901527714335936108484279634409039316335265999177990923525177746822297111591731755231585172444855859349156999371982528077785639052354758165512842122447364555528041242175718027430920312589666232433983957917965582305213037988063233534329600820402704140646970223835605637351196112172502239445748273283243179321289062500000000000000000 [46,16] 1064968179904827809564291903674270057913346493172979032680408785384740154958048673152152477443651284321006448572585844504353588419671945303020295800272766145899663408163107972511611668205059725649204634189168985113804260144025980960156755493537122096308149228419200067777017534530870228213575865327646689838497130938824455611497144322632737517370368731889002574693051761985545609109430039350602257557126591352103538691324989040762077358725350514717716775275514114891772233380841618585593326357099874231535744129557443508879732370364243203239809977218782181075837957956092793974842441956008961257421386481766216834006828685059468352474987019881877394790335047221300822541048457757317499994368194779796299843085351622653106678472445068681961863389441006059836923049154974356974740512812413739637054163065873504827101401307010309799007960923124988055353214791759244393688267411141120330524542148951191919333842146540532352927005500627871043634934576717872654888763070754819864523030724235711407105725652216115968101283454692543538608842594923797873907836743994744651955062179712554767451850893677503082841381488506688560951260445748549618158357670508444212680059295235198761478668661299977848320496306983493407131248834491705376997987867030972642174122667790522382901728611994619305284104430979479614748821541499882247583858858369625094990317416887850700686455012754477889869994770477621043621275318269939007532523396951069509527377224360622221118167479952006508437382571384278199452091836260848637389746789671207731317961392729192220485374938887371495296034130007872265648051337917100478743923613588433176148788389236045749904183651950921597841193750892413187898159815933936340564294880328566281899335617095506724101953716515386005447099640020165999202872554496045460515636785740672487150047132451862448033781197815150083152632408205467212135922896223345123811132490873496217649515297079580903608616197670315383692087537380187712039617529925130757199101821449062638094320416566599794310749248817188942958205402159810924137421963541795640543249921084224339308054392976335872794219121071657729182701852370612621609496579390574111128019637608453640265082640325999818742275238037109375000000000000000 [46,17] 336703982449563670314045353310440589696988054389703472716012812410784588123003225513986084130499224990222278845067867530906369244742021823891806408984501635875944539273405649840159160645236215313287867349131906599848974174864116148879753676447202154602255144113070512984520616973306107232125818279665594097086425555919770477827756204522493935261039956773923321521191666144947590909350755845641349317592731287629047634937016682468342055314907847690797008336287139192718960958494125608534091471443475575301529362215800443419076517132013283816744443494445098175263565892668014275346788688021430770503347525674163631794588363358836351341339187226104016026295052812632314236133649515216569562335349722502859023857209119290185005855701258233663697382319628228786741447747820711138098478622050223666186998725051268080115785592511969337786447757346660780703907207075782371497375493025347006435056445712750297146431162873474244580446095442831753563214722155045478942296568687900164393518974381235990312055562386031188807551812571058098600147401025925517920808940106952371120532841597349869485512490470369522990057400047051449067596395330093152402593661048424087467033884887735374232265456731238890034727899037576681203570395931129569249808767242448841314080262597586485130521312753664074282125308780538205822718037307942623859569695438044556393826313254956854469633097304082939385225807308245261155040052437825415285733156467775871530014597472528757656540985930938488854005483925630995751788871759484042632410796565540903808409364623903467410226853144864909930369347671357132727525818200151681320704264824389133765766826316890793398455138932305206953746573636067945781509930094435465862958499348640090852149358455672979151731065158524848278850136105143102714654348713940576564012874471511946320228961362892866059546292971255412884828188024090390207353198681697166603319582736381153892798807619100962450707427668498671135488263382037650134431830700599798518923704642183341166095388563226960705528664100182015055312470610008425048134169406977222559587084226712733668165361977490422333016253930763826989751669894595067135900443821921155724557790379610280884215001151460455730557441711425781250000000000 [46,18] -5647215832551780776776111700711795112472979153964500446382020284294186283025691817245187773842821076762256490896105119584689873340882280649603902316784264470392428942298006087114154057133831288950507392576996692329149231530691773438297809734192932566672331829318928005784995048220630427734685232262225892849321844640624877879298249623169651101049253690010499895673454856273705716656125980265058335996101962473162481741892200838345372600487179061412148803973506948391221695380416400959354212536286982269412757382161869304050750158606036700482502850339467430356810140162960094846595389911893418410943034663925785331269478878624575406804556422656507174072947746565603071794940199004861103394148858653187361822797257945900819433783999567412106293344778641140238623125747638750550150321966901228335048912096648050265075469443886208014317597885075979523397244706451613590575247895244654815438738207335700804676474784589315560295655258524696702869915893750999897789899913490902656693347998872051693691935099204862230927843907153502522689638975773734575225705321996223605752773208720197148839271784479210436487522659802411170780613264059965525705958417217603333952886964106348078665297904772663350321319546852975495412612479512773317432581033249650103064468377578935554587259900394113420650147972670138242790179940568588061273195078055526648290766184381717113700029045030004762122490968842442880648773643706814941245677451059700091761154302667077132856989112188680139683259002492167888360201869690707411514544109782724414602896327534758800938633090845227627502929727629299483353157050453635764952778621282951816347978426355576375019429843595479099256360538396992997973170081888960296970612782525324318539477415363186321738768548844825823791704059955804137014539188618176762323328080895212732430785836382496997872304816756122958641119744726350647273494757520566312119756072289216380656127676431795657448669821908225800549870966602076900463801344320592561166018910113883952852850779481460234938097482584091736979261613857622571321442532719034877147728029450389718995933396141309747449421233267982280477595696713786909907799274025965907844152726607477466719275938089595001656562089920043945312500000 [46,19] 17362235164399363280677385013044599466186749445009102216636522417941145741012786054702989327204113797774142574400299711051080127149261144520804447296113380378469541295004396914573738856626750626763764193783144304478244188599905908097270508714253428487892807244615375694399404322246242558754002083977743898798709765254130444114244711948313221315081941642511773814223152618128273639633646841331087776949070295804240921337540682886065603760259459367156818550840584685567439064768489517456329745585910758035672027789274414293567694944228102672616277681428404391421976402889734702298224198935657107635295521024292786988886919078639186444833901907629457960647609356685454081843319913948548177428896078568859449610499913578752294365071406317624049897801205450034862037262749502508465625277642499416777111320818620547793186977253929645460492627047948715012053218791587407987971529911349605852004255172930402087893245912581715198035657004089383621497010548799782319303872716426101919930323177761109966932109368779298248722158483179906057643848640634774866729799453710988826541908585095056591114736107219131771164339405258645466965423772141894127616018011311331677872178859592523531146223824902895456866218989349802491862613737667723773051920480163536423717958573212100965365008022640745397898884183751897410458589471350635598500296369879046817254758812776155559738208325383616195708810812828568103245220962091768319185109170680046543475674968587088829332009548477111932906015480460877581049968247559530666152892948371511281704638454701956571299989758538710730784351848691342856630151055388616616130972326701425435415597006137961038628382421305812979631708601873888981632708449768613015577176813343450788983470281357270706020751563077872434189745254413253011809433290983503632170296579563751159157291641773099626532391753245964831626617521688996669245707165732601025354136298015802290564394782494769206867864201617078192590151913802558144941166755171868755965320870127350206280841028633059651620564127137660371222381408075816096422750228573598029439951500142770728145590506215982227478524144911453022403424099449353021019828603071449078072773716282492561038819367524865810992196202278137207031250 [46,20] -34881589435326262551406128602306870474736618380459727105789427037577765558648382281031718482694299130791749078213477376341670839254019593258894306289159410803803092974611721027300781249064327966493796077349516972311660191531709985106830298148849277326334668876951989442798460291356091286487234964731657260819351666171416211399863577064082137253339650406368285097176085407249243110361454677068994525288821221117598263361707040915398942826442422669655569181196418839341200587852723387670568634314793819341089261172163554691633192156956000656418480765944327394845655687661510294076923916611433799894729768293656615520087128544211638878084439732770250652725669629505213714312183500625864430368118092507397410940332074163322913587272855197808033737445597993886208974015639159446539158788449419435338651663380702527166364239181858884133992681156536033895827850345482900754228356576438519686719945603557700241004565107936158284578445378424807529090006237801644226960340328826836317807693298311591098992785670650936388805328187471400092354125990988946741224830368773695101047648782553562221619679663210645437323274053728279464950836662618294344295037158396662485565206277994017227278062420308612511151184210210481766378156302786863292011944226146422170056388003274225863039979945734562115236824943289992175057120111198933005865191530924642314164104899500372476537976203908468344787440559970522558096753250485674873278559526917715596646153521824225100170865897995440725514568734658378931179239973245235584996510220513304084914319026409582580407958588414775852076063013917422619803189405933789935255498622695995273202279668647235533487822117163561062626946860290556022736288363579877473109355995418715653458886897462048307643824012493829756588478724867444189169393288293497710941566857260708695133255745971144146607887961522936788761497158907129662090918451456361160579758080184331027384924650275834870546303808420631717485091824797342268298496168009259163647115578250957025955866174986421698959100442206265892894257119668630582310389119251315252112924095265826012278431984075843858207513629750615797490587231342113123228990638915047602139562165062675047622064994357060641050338745117187500000 [46,21] 49131869360062192588050120170472990256256277366795062378407685430368990505062678000044692293870761848074507121947641408200425841125311545981551383356217454645997385130370812560697017667027485285298013965520763681946163791055458364538908216891274670737502488159357293737562866984502451888826816305204402507177005465892108555722181062793300458105578728837337294762974134059284892973216153171790173130246126089087103575681590937916441933353666588729660439696364837893545314369572338213941949899900966012756170473739605935923617927564182488643479154302668088729729750601915776427291007433645437777974648307911449007040406216593159893296127249187218110661360646300525763417446174855109124694019144978094704662036876688442265956590360016196422630780719949367258048342736056470715947519046381334849821760772547548494851241571936262821010553609499467342003664411222214203230176515237414081928334194689019012587453372365633515165098420355536716269545025059876102804236101674984752206145485652731816183103430261548588327075640492644198532217990296843014149761430509168912696551238504755136160516706170736602434225489419569708037499634460133499875195947066955264137059361456126009111845505996043030330962516481200657277637834889114024386737103065566727203488120572792476237699463585967409523181376230093791673358529828936101155002396952767692634617038464829213262642684032268392020973875499473078843077434284881529824809340350389380230730095778478414768244239242959828786311182832634572182555888912536908000773368633404555215116056302600794142178679093729610037768346978082744328438223950625406208200376575252481135187131462615870345685834381766457095231803666946827337846690407344873560788266289010108125042358602391301582735827756207436158489524291523475213890043462970810381921505032018043081917410000947608348910238014002302590909593221511005151014421125843015924441598897586691901976554761044677234971045640396762778791865735488120687432322264015080602657198922174784122878912634226630139683984151964994549143652953714263116923533744981712081598021787218183458061970945896572587758109711286380211318856494160471928998781869962301324070117771423971131383723331964574754238128662109375000 [46,22] -37829642972242772773484187206267564063484340875989122483482116698507323713807927895949223346284704683220554814107346533695109952817734453267476663709428344165109688715636050017390979288816127976511856932909804322991585768057838778180387650248888320937765178572738685797637143203042330883744169279366829712734592179059549596840143534059941753394549249271448693753239780538629944875902563023429189448373777582452557184810767218523661032657930220834127445304026754193647755146017265878530364072994580835651406656304775443605423215406480521606786198669992458919821783002982658918525487633381567189392663851320233765238904560604296579298565202951824870795411470688140667550867614902341488479681610360545186300119127100843364241831048774447455564370287361985952539438215272623602624564848752159178733553515720331130566898615227119632992301054551210098546091910968893306319874083205679659377079882284961963168090834931928114210661286736932023582915911830789691544826827509712475380169736052020644028255509138123707888286797652289903462513258203971576668920817193538757565746560459468752000976527258148892676694702976940512940976290501313858653736679408755033848793156707043370176170042088513725068691877868472741043160416999934155058479493774381839105387083544064438199606959022258245404952085639557496061628804698510457606630383078426492031964571910649436642827808916597744260501841849124828668649033853254745482425168989396746988191076496330407921589058415856974967612689580153049421885131657369974753574877849105043530246512486126680224818533356432462864334025683256084426439478770802109871999151686600414814500424814975898269676623468232416505521568587503912495726131152981245735282642762251857561519338589376684268226964102581828834231240548459097348156831190148637901096154470630478903603480494961247532701371534813982417120285658998357509030295835471702734307247244001945585852701042401110779003314587997882267532883165109334513228968210625341914470456008470119127308723353438583208564232874234285215608591802907639362707268182698913947326442783003469009692785257029793410133050442939939098727766771191583736366259368900850984315464516950788809168670923099853098392486572265625 [46,23] -33287482161552129895865115834100305117495984881276301846600878399409495401601223046833373801126482035194273512118140776806950834381449530649619074800295141321470922868777748078878546150930501239772908453777783350116636187664488589642579027216315451116433048520534454164270603228457509683459697014290321938016666540335620556761447675247509879182835606070493864227483792711403280487122168457625297157130608493030408735245483622303652341013179981234368750232788310546194753534473700432800076893563594018842443617793312625018871754528013970224807952227633525961293350185802478707350935504021893710214825521635538404929490607095560286985971000109563126607044949189548021166737809898309784895746604435126092454024199057608044208284813327846309677011511870011963255893532124637430278105113464835835032409387872758799615281687065674882863158136252453484513659326914754972981696664482535398813168244231264426544936896469113993283242052703879108776777923928072239283963113834010260382804786126331050806930662175367831197776619880002607369974264097010157340438723940322757988691904029918742094035884101568726757961609471330637973293443493146467527500734230239581664309652908871362217215255576126351025941392624645536601557566173826361843412151483054938729060127469110843551810147603963197211960121373655767805691871684993107820340852554800549717660809539299832463724959545721003332861314582698868074990643302147183900337913079904839580438133064827324432478271981212774650127067654429290472827358367504956385329426495337490791077488820957523014012298597754031531661608219597780915889502861960593682400503827010779116020785719976190933560074369133381770462558910706828715493161252489090141931809731470128332108426603116844584921701036012269726846226353824120578592950240079335702567211910590980881909144230967965048184092468465114358814808386828298267491799055851673018856763989348409567566938960486933773388628203157299231523091036403483398456369991064364645547921930317207600811062072017061304797722318148053758422773095093715361776257523384228287220425452192991380253826898530934392936114392413612515291927030010376771236405925682006664434323464640819167925656074658036231994628906250 [46,24] 198595727942369356237270630983605614889513587971403849527172892237712256467221010021589796171333575076466138945417605308262130121617147099364908918046416777025369477022384614573515404771011607957565868382751721336788995539368876958066692139158450916786092964321285235969803435316954190181648601896658867915050586661236018707037260740148866475118475148091078394131648854019916698063495164579517931484752064118482013757845083414988970206174588873754423771763652501231965554468403289706187081803045247869471402900075077910100525638264231268362700528160025611823198698754289830144491465255439128189913900529976830120847127228346304382939570857167448199163347155656374731373603675992161633163911968423003578339155665389277816407543083713928458413917357065717074152329206174663126332041313716581448020215467292106892679303652998451649199393943079043458219308633849196757081959267902549831004466741380429156571391616179727976939093880671624846878073626885499196946027993022206324720172426399890449396280958011433139300547162514202693772132549430815134581317325881093681595885357224654490442067162807804888697836562778216436406966031496489253071457042817925480022797553597821563476731957417529575151895996153553718055172254954470957758572183681610634447641167153101377598806243511451603700985951999383591271805128685726315438505655991172456225739513634728298201483072395536514193424017018964953728133028181444664123568587180660079304098755104937941248312716360472621499614575915431883236077151904625611607903657896249281390328304452923187690966718252296885774731785001207973542573894032480333824628077810828799465749213043764300692703612559574738052996180287635655229720591102380603993814397937122747289283506755554562820190606078851713433409072802264864492587230661399481224422800975066942388796662558958443772804746326905775926721468196570415433256437600268926867091556011133261062653418969081565888943792369025244070862661736986514322129771151853554128417239570072901721887518441738867994442861133091662768606467059669444667209218802257899265813061274342384468424740249908019994750460468401024674398506223141491490021809079856123371292386803332874478655867278575897216796875000 [46,25] -471380823609218563067179657983373310568537572378277265796252252783349796292915026391330719351437127091504773740784941708223920752338991925659586209242392826762350074095250002918276388769087687926716015002418920494852162591628006370250274468351039043032101722902534338394060696930640640243931276516638812500439586930884160751057921483777584129646922140563943943686992087573582455636424759690241934710378479815885806820341445220591100631366900886694327514979940424745965274731331665078094436704296788640653998900350983824574648410114269511867473766906552365947985156108979598258249750964601976653708145767041362408077940170816944305085930196964069673250849745268876942483169814159312366587199636800418138587927391247282652035269653454766625090381301329409888249294562001106499782393318179439448221690528675689594710454079974453330248026222484708941123116620237557593914889454256238498286521344756923008212519597467006193276067213483588227121319921701385688606459029295458863032004957543473833699046087709507007673884515972046537161297143862782465643229207095009871040018037559146549974277301066960327713565552017789025160601611774644309015365602164928564939602740945222992203559800912102915868287341905486962864589525735328406361321519201713865590358903641836173938053182941494892063353796978964624293588942203434616349675761220151411192856260865734205718420103942376182714671935238043792503951743307338496544999181703234583956774676184689643485119124190555292979278498681557447872547550296670365446689362487030180496421755704989699604219018189157005790964504272125571172855898273374297600524826866882669104412231318789880709472975718556545607562398149615098531737671310347396911636797298075219024287042597214638744885072704935747492557168772734022351448342209159944500364897503142777975389961827406582069008656752277815314745247982716118048809509181526750486932017751306321684019617358744507868884500404649834858318273614146440052965305697591670982717206021579518865378719262522929663822993489991849067336856499874389772874868995311026038934110993544312981514292586337799603828349023711416691815256262719444586439997583934011574080535922348644817247986793518066406250000 [46,26] 823601997925225906790247266649191184680117964192742279757974880711822798544262945643943224606312648482969963145636262097638787870971695786641176803290468941578272878868236385575865194372554322539810063993004858344029108341480459269803947495684504648040945120138718220257224264539973014958475915435966639796746193554767895267766285589025224748818160868061128374743478879194403945610866212493655761757103074519440454936036070001298023080434337018916455368082023367311938173502701225248379335856149892277856797634090374681370897738060489788765415741450256896007905397720918910915591650754066613539087101876634913841957519348713204850854942091958505690712774580060417104214024216239284387374964207748792011110744275822112855375101817938346897957491314307257622981466623285252967322146108244307290188987949488563609042427200032751007969072256911690250524440414511951040686519758222127127057745355477049666659279986164874721895701886008951688141308174406695999689701019771600238301221031007284422595586773548345340213880216707855336981287699702698862097189189404316528614354206059118078710050547217410180410767699445700104464395045043532530212502430379633866179395569698448144139918740355957305716530776351682272138080370393571607152337507830886461047793014066697606333028125080008912400869846981581891059760149013276697916682243581311945563314672963879205349151372509374400281599413224896844920477726769414451767963498818939137463953577289904484196396897691684798891438481485635341230838358129990363747116846664989506953244693016593230806005410002975716582580383201922220749871953177984012140932778114322948375194349285761239893654053750096755877470011010228518336439590462115167461220924939892486268025390250667570358189437232914007057436627679129094944869350595786566389073696889135685506800601455483526795724226217079798568533941186835945006624645693060320434919189399995862455319465250417824239644970503299169059979039561000017290637346692835358199862308428783031691431557023256575915978138458351883811357808046025477429584218788363442880027942644064230857255800280432046719869691373962360716010185269316404877232489591581997626090760888928343774750828742980957031250 [46,27] -1181865784742654020159335665427420128670711548699008800688459573341590697214273866273511782560460440442506987351862159247111536704635364137010828532652066035942501849784629991665790925571527639818063649960834540518149809265718307087781622088698988273727447080827046729515822452015349155828768787025646675260436791718774470275429249954922727747789010416761788897116415080466158751467011048409264269509442832663575934010362567593991862869699055674110395530750443836522904834899448902178819682855278702263805859189612470584098192465770762376576127348271308190377314461368895581349283776053055579980028092005701877973078809650292492672811749463449585592940370741336881749620599239783457897371433704734784255437535577009690016828497228749071658042476416175694115265715094067981472285485738706242434035878226254152292868794082228095250498819118100729507821886332573914413883735125183774109406183590468884340444893316036224167100923692796512150334451088356627683134800876871375291975218109312017662896572556075963960728812519554646998761643205682916158816351491440389259195143577895671358572527902520849008670560905483834556055565938169839288719736951089818131192490101989701669643164031811210336166107648719725930585612051348548350909408025182228762385505866373606289075970833216121017593105308290896595502946496310051782565060631504271032715034072045867678666498069971345809919396933640041215217586946219689739184647458481829736644444112319449763313325524011358908849127313799983383036749627613656089013996554364749448930042462324116404941475095867415659372809093478154040734438261652669568648398988258898304547691926063435431544828105408198916520644567300149400365672394767214685202340561457135007994344297901514177487289286480832660303119752612216831491373585403589248806904274428562258668930197438032173353804704975395841263620103177557731439495308600016097762007436504255336196009119336192440269141025492581708260219514767051505161829759946257662949213661301581793713694761246262429663175506997093664075551845435351582893544456571985328367766621408411450022766197849790748614739218155989782869773836668475678650220367995075584910402710647758794948458671569824218750 [46,28] 1448812766832121842777139814918592175131917670251892530280780949863304972951688787314107315222931970703298293188337470433140117327680358375741504133176593100501263205892161232140410210747253301225146576369036262325934022995549206068833178957815216769614890943591751567245001034466506154168084424153773761008746845287579171955760919696728297572904667177808413863410265216437798567566341674113440127923835949263690969161594140024658419464177173274022880482282029506231563058360078573403044038032225974138311102569732104944091229801726669370356853337204826625905945350613318022673347703236204069740744223045054969345931545579868007461093601504907167925447671403508846696712700172608621803818632270058910438170312390442974711462193983874564711008436844885012828782277865137475837244715236288432032722892655206999197449599790364062948201075450988784716919210217336729976031015910298599398100402957836146541408708732115233158807528040900538743715737433875464042453894604889413593925988032853247591493747658158222813080046973898676821675960369135214397222987875148901237506825493378497107186565763293098830973664951633072315924392178587841292610710385944482496307522594609104177286469506739801722654954636116911986846536241003099871121417554486859100546911619423718194154117775175718288810149198864846693089988155534697945762071579219512557430922059136914857679775234507981318280795861095882030960154836693198577094631527040339715582853973233412720048821044636033985778952615444269928716453250533288572652719689337300431238763467898297932990521655976162827481482669746194341848772778068508514980463430852830267476956043788286702166955910054710125627374346839839033411680532858372005290821048534788789825581586764431822441170670770579733278082274938850264149970837911153482382027515517729645446425716031651504621341916969205992877531837825826900470758158862213512999596422154654953000636070916686149744536126844471009710094471807855984170204352922192221675295266206570122650545939758101313985068717532237292759824707056151292909430224554957467181914519693528690136666229051715471732239407242307840989905094367007896281787215214675867969162936788052320480346679687500000 [46,29] -1543184414957007957135802066625016288828469414258259169294066276706162538747607636385073449211080853824771348280409368851692611460187301437859841319501458886394781707476401031410106786040805236193713720382565700947543666854243395921653219444127670830906188231991344099100625143390673239773639919194302465352915759875518655229846315024943003970911127376420042350738012419725456512100752679383043400587386396883374923777517570850594525926670133533648298290940200593506169114906304882467836366453587129793733357723131320911600174617631566172738157844251712149536823972939072440203033249198538096453714830565738295744628955146798787874307229752470318262614652708997276475475286424168172545163782043014471721227284479234562588774120661656748993181435129762779909688122823048766903218355575613225586044165088692715251378854039386116304783605580190122205567694146612704432180228411140664500874793310399458071471117272593797312017292418286101773423167420793877792246916408029360790686744786145603162963333792467485199720371698722039926741007228953102086740141894440878335643185865460471120695130934049164592886130331003852232227049491066048865054598591899783550678199949048203166338409392566673151540212498517140607035398689584278861685975151402200620089759778749354857377461638552964249963514924090527529014990192659554001109851719321104060034684553171123133987525411370210577779380770074193341197782934188495878736775431692437420427460191852959766964940108767743289769491940406829640686826436567607217152012054187053132801214892223272518741455499331226928675816599087911671089135898756380810958201792318895585267214140748303965993948295785663113384204388435012510374158388622344493190340968386258458931480514797845225733869473603247543628239668956556461000505210625536858131570673764177938747055276615245933777376324891822275655849592725223912123383517716300820519624777465556848813193499770543163429246543669292702188652086182494063301956350580856569612181885369860191914254137399000769417443893263877871366562924339366039108358770570767534133033279810848832489499514347392102987728153799051990167710573822201236593757659593117992358202172908931970596313476562500 [46,30] 1437097106359590538323720238528927929318874030661650448278183855041428142015317407608172995588825034369029022829508008763905398306908575962305298377206589959095311916762341420278287274299437868761270796225295737107390663818541062405123842723083248798574965352913318277195533020806949172242196880529328211585150993663671168514417983976834556256433002069693373078547811188377758918201555311666301872952794797516882563495226394241660819045495482424956834604182273813854355908384232469308957160376420083810107471125423534281341051309133669341846498350904572771805305046201119152514906117819136920732544903419363009201375611874546088844655235864162201629396111278148317260960823083678366200730576358102375379632850669839782412969233226638276536052911784920390214212265431940418553921252911397066476386599988516538317094352401380625915797753214901148223683697751354904789092590440425584563806187745475059853343121238517703161803611814432604990127649532376936485238817348635847026893746521900982774928986142647459463803765160319897120140424793490649655249139859216781849814330870492817402466029965555815098671221147937953641490247620203452473819858055856556108519194446667418143321639294675908175398242038312354203430022598681706039906438666514665611933590901359041301185325688220664002387250024822193274721725502332671142999586217301272601407400623041263521397322836299505264558712632698457654292314110212400839181260502318539368050920258353315878433510511313712466617256450771069325070152917945981414470734707153337792774962120467102306898875938639905270305023915923430972300418238889962302461485855386637877446965117489950428316285726781059555201613061121773173168925208318238591519344720003968665383025226224216359254934863852334404331892196450369496068787883395628847227587602517917682127162421963355956317157143558163133077679397821079030918737698910708724968581723770382503316606349917945609422895023524849934645756249067519152496443949645557106178247770835737765191517545337985120886920387189975490271681518378470405383879807217276808126857415278942378423151975708610842752589977271984018095531475969512609004198611106772887069382704794406890869140625000 [46,31] -1168251247796442472908878704504286988510246821756222010025546895602404140047519708355897024056766220962232481552005194703675217221213346956563246196806396005875017413245022262690014938218596034774832771832268970178521455833565040289435816629153064209009909838573372945901938543017121148889725960256634226541337300390908782072927283884458838465169597620781102044824249811126297455443144892138326184763788105558049285818173187885795799165389217175854490969285840853806070567982967579816445915251860063554985180324392852699632742325127583381434275631001082336534120144207107169239462179032531757139818965400554666023626153829380175553593186943407099212616695954121302696152821385143816035020196967173857484929220198521959433093193210219525611235263815497518159579727088763447961380608631360510304979495692256209375057899018850872429872150029485405176973581323562987113161959079463590524157375240218645918672978307096525397594002628295218064064279774725431696367972630621370583128742017899568205095938242703138779008647561801760439170420520175152813947624760960967821268249103319492827264659802710326102848374611961960772300439541955405382128228992157769031657874923013497445595895789954314406913181182794574269351050108647003186281834902514898076381947214269430283187929570017580943460334946432003453242302964380956225790241573910021563675839851683476700672674706715339704826844796065013838814139459350288564383955553118954897893292566975863320561412247995026535690088385911397863287381878067197418658783784858703331879649479359296901298845889677249230281643949844777834209004045670722640378155688246095184645726962438444673785773086011697727531525125074667833488457837506177258442220600433695864825589179011533668186556988800115084602398170411018798318514499104383258480564584847647195944675780872712419606907494580466274245949501355165155239472728000139759967406358229195768965695784459884026522921396204554225063548059678451667805951444398507394966910518029773944410672206982429352815453046657348510931324038798427954719662382134522150887742107680918796594289026692126114880797897788661990791393560075735300225752144598345694248564541339874267578125000 [46,32] 820180904907496006082497388060501993221569593482213612439466723690625024848337607697092585964847584223119044091955784530908080906900489611358402138056264862136501004560388037651327700154704310400232144549931622344438088596727109173399146996219439601858912281501401846049642998996393179440479044104312413719611144268241298795394366511100107133676871636807826868768802797179022196495271494941125595413868103201605183372456567024612717694074904357837575577545828027663577892754826192295331676030236734217115485700569913914439158492227997780120655266139868019288179748864066763881587398539443042709179616658190103348767512224423651657175171454578753032941483664677735689020599022987904667271919057537135673854786892983598832831369577068147824967099864086049487196892751769432879826211287567120572887289859573094451006711112075834201436301174055662151055153816812536038850548985148602860140889310559732914156207281674855345511647297530691480815369165362357384513805484704825666799763645351795928183834681244278517727281816406626886666280918070763447898526224497048864924461820468040664877831920856108098883846489126038308299860156551497393122898909809200058364603468188562804998378325676239888207726171031728706501353766166859476422963650479556511793872105446743956400438320016161299898468879224827442569119998988503978815671675299247280621654376541787607569351015244728425135374526871095088989567191250814261298537421267147757272425134850393046460685244635805943814372447014497181837030362607957346505953803656892970210413488080442773897278080382760237992856970344240585312680325756046372635248159627260493432276421347582138860221585571245157739624715851698805498768344463776258413784353070123086327105510533602760894684833010737112959425236032913237895214252841162452632402617975945186342300305620338783760152258791932223629543156292462008909846398770136948153497643101656069721233768108331742651592603899048161310692231892993348668398316032520420200508499850623775762341681421742306536975697049692950929821940820141664624666150815178049573189728708959350029343896989183791780473425745456264972658574436076631131165015631268033757805824279785156250000 [46,33] -483720218088936283547371785932934866271276003190606485164820221290552441103038038561232131775174323993992263880525060998366007553510729130074090802313357510988903435422925996241744930088941517192834190700291581391015701456975968928089202995188110363894876563773397519451423818305991344910270915842398737067878446620098222382008931348044340201171169518905913010867689405858536057901563646642466628081683468510841146583351612811785639563319676134277867946068831812071068854318894295523698809452821826213417092795232351821152139047489171375916293314977155945848660344871892621308620826996581744989239057986501047584721557070564041013480816171197348096752118129543924656767056250326451549533308580401672335503251464178744514767271565782048804273403824033086095783879094335855835176015213642623806160406482860601127269109586550669969775456210038359065086484558654090820529349005422740884978057504555731558653767920079894735054379549036967043451966017946707090367556277266374042546858607896228763469666932753322999040626307903408370921605898101364091993631964229161509213936340745595015847735654385678322874958741777204908142535126836114056307434797011361139911400651275072280109046731421974285240405083378960741666510582536722643878868112126598378881346433265019770059980928303136108106813645554009752011987554848032208494525257381475720567952203272253204314812935801844699713938270721977557315279853577060837626770064990985250058988112267556498208367543549355584980168119953042374861893159671613217602870725875581422057444265767458377359369483433895716752533928728277627313828112182960363052011286209101736517430500700364686467487631654165920889311111304731421864974120168589785353080609026098371143738689590776096665474519884650090383178259713509589194411675337084828738131946132452410011535330636776231795771953091277951432305046056425949117690793719491154153188098028013495757377476248579140608028035949056904182173353157165661325710794552723570550707299262864710131848297569955024833224245359218472216870604115959980313933795841260146090855634181826192974431015209834930423353617831353930026174003204645496234448387440352234989404678344726562500 [46,34] 222451334144071346382572064934618775961033471397375863707929899613012768624005776211032872272916065512046145948371420882977698587289371624764537837445209498887938254523578372155209558534139065112232040020966568407363983499813129612243120391214598542805645640699999345118342056958156085314494346068897125807798327783806851224048062485320820918859363258630852515593865752307341218570696395272749170144056376209298746480492962784545725675282207064481519210455372025032140032181587310801670219343479451594266575207319850901184863506602256083373482273644930311144691619603906543038861830969848893278970211550982163066109756890671235512213814625190201545887287190152541913841669905949930442323350387173182364764654876869885350713123928687109644256121301727903743128371418929607209545433761720106944753683698580038330925121164658873875738309971004341080521061133178323347762795249275193207390567583069457276345064310754612268908854250224448097777306346818369927426486349824549445635764830200508558137466098412129807407064863707591112079310026362700956681214454889798939554511686999084106803455044996781911429746559989831839492648709101519544839247628678961548087463157322247954256083459941485755082234453264598640395094172367028051276058060298856992706723141535107916675204812085310909625237363542646163512899967567539062353280125560279033401541307465973933866769995163542867752481118035613543625517676912789666083420083846698060272371711481323994356891389811774396011949752218354966113471016284241996029627709254947066447555155678248604221555486171632144156868193015380910926239531279622789529035900789952393758543225252597024599131719443362620894964765924684994168380003940614692183932606729527443189870408992723287116002656082528818131031629563220015842375413471241742194471195299896742716403596060462045621969444874268420126698061216622603517477175186561696655929687555480009243514401561724489785647507114102409280209725366132097539792342939686996222971205691165608532668553147895709486073693663741842388901659346512304203171138513381876813065034663971173954227504712740425687769239631200504199324275420891761090302907177829183638095855712890625 [46,35] -58414989583025895859147685874913020842051374693407357154158432527437129553690099384086031235211683091567076679168358740045788033198867825225737878848242663973275430011328171566216137264063137208200459555887567596611155001707394824358199938545956705551739228214471428924139804546733746029030057109662219347511243234907467901284477123967994306182182759521584090207029227002943030610276856598500076540527003918731694432497016349375909023898491324923567037995189218771039296600289495293330347208731210892100500459839697747602719747557063190933220572530695249927972052410123295940800688156750122308775221635368358480938383664765296438067307268313177144598924858808218701550062004012222861712472904386415057834123162141275929090147658592567458853269175336452359037259833417299077475280826783316338617718212563825539111578745428229628469142940196225750488705185550625725487271675315227408157339599245515110981832756339267405175509602045158949152410793062083328338848301141176058649851196657859662759525446369325599438749371653098861222306778654260211151657023453948432131233831116187815209652013634574238927445700937359008319801265648321286516009464102217128542957491551770143178264511213728750944325217170643603945896157666149887299813130572939925920894310100785900002200238508693696677044239425359149413912156606740646828503184526076600981720832294819465888894693754802405011565296589425324552069346026943578718975936671690668809458920330098252304441585497422574999216885529495482260344450311924644304210903540319584299103852008367919346200103139636301145592619959140742364260978640502932609541650641340631167387609837566153162748694685363741254939058266306830883444174070408349425669310990022652543739726347975188994853769364202643484648108536429850669838959669842462643012839290836848491961035166281649397256214764694634257746977380779684652943650892566037088305589645962217422674016403200289902389095850909148844556046003644858154784910284987138245896267636102052919718033009019543029328914271122309148487023205338097863633342417448698978285429840671973563754582299699125396106491180577817516131875798246486652942621731199324131011962890625 [46,36] -20760909768455315210546140200646803400816499129575574613349093368122171339790327018808590961780088355629842466060281173938753406891771599634293217667291468662358523820480693856429693712805802966994443706043155410369447723574641438697397249218357964207336024527349559744299332455903993490829209408887192179262305182113315663510701310998629378608204834535339543571220786251263155305488957243239442840181287530223955737324925053129556875125165623238631616407805250897985805434890105027331714544126138765746014738315153208123959336013810656930560029127283144945856056798070455199960395096842920583612117478198415371107789180131170958324222054479040096138086529188380053257142642847485655169493979324886065470966055513621096512623728900392585878176725870866271658065053834595210548916065326591237830707056128443418288029014044632482196322505215659987216220976331215221080881379513716105108315216730719319741093243524026430792464417312045614367265369328617435172989374752185766252383748405579575182381170021042631351805256364853865049485852358770957776654059906599089499812381061201824891740816339578288739283276589474687382149304550283615843584726588387555260721839635078728559316152997886950758335627216827831307068046818420596824589690235132333178245281383691633441397531711350119952336748253876830019170810266948946011645229605542222153304818857696296836227529852151686060272423036712711818125733608143374440090564463014566339171813419370408130614899294230764010240829753109565375493011849611652705948464565165841432109099520334396720740252879356865749678739287749782993992738454431270304897350273962480378483931881824104059365967105570774797250608104604010336366296397190273886645358457274160788153906929741380172296580470579372351665486239619160585036768143310266730296784515735424019928842401930883510600053655536611988269880056103483443303749500491720246646907086980066809838438738074216248148838492791522605337557423480114780653908583080225593647680322460630931410085443861762268958911001895186832979255254733712750517093101285613424583934594258830671824802885106276492039777814761985721579359842614564968243939802050590515136718750 [46,37] 43814447051613452325989255162376780611635580362267137318861098394431398914805216187532951211568785258864910979501786232578536761331638422932609456676558980498943341953935505052832605625487834517565457608142412410322506367516155201276539650696847359011033393750781997889403776841359116724469417433498600751992035435464047771170551341536714586898583451989954985780661011819788671976554200124427429199059261871797069449176064937887568311622832692971449779254136962765441851358470093304257878500922512140643329000803498252036750881210808925036594758069296826895745341220506487206785959999646058429239236344171755086280468941849649412755521869308462376152307526756732093495533297794652304047912047272311825631137906597246693123764220475919206601069410095059740352747191341398807899150859099083823779461942100064909983011006149384619706451138398299269254082722898890513795971890370684598817456631659122086009721285649064826442872810775467334257021833666984787776411362151267172781442740866313599175996303924277632780908036751049473023560009667871580027339830794050458671444160159636924613176608798091465959795253794496608969336302358030867355833064536272214699831815888316720240571104268387894889301613423755424167129661402565370637664584612714320714625189161885519149375503282236174130530982590593964819742479457565419713337702773084565896510004008026438812008256342030168821901294765135677829370460475365977784799629785651935544168253595314695945492127246673862521701138613930706186399730345955563166397720724273635041192430834570816924596458496986586944443665635283392164797177936117526541057938628239910632235147810276281427335722453664614932626949570958120187780074541688883830834250621493259095649860054799478810324425494818055477631096796501226680477229941783334193557671379200155691411561465882529958885724865801238557099638671837783354890604982198646666769599143933138825569882996950471211501592299176304467967813263037142119409705454180173619236779069546481443039558795809590525181353214330476783946930991188152196654439233635702243872696619794568150169861002150192020106291973971203912094352084238835232099518179893493652343750 [46,38] -39183341327440842643254777937407401826283487232555286346281435871002825647837175134361516828238672763867061636232974214812436586471523358612950610860809516684818862588554785160267662396492578635151597660831265536241561478907451012999908337944637143508321468809038080803613421705757313917603734599183219133566562009361098122319159487734184417290918465116862431859698566353002078977294757493619128212556994233508861471501727472729293851323052568327410256759584894598279165508520905020108151133062057340171341382982425469625481215182494127766609011121424765646668671345544096030730914012327719752726726017319087696665629974542243160955872293017368660660806771634132200890798072047060689200112796616226564809181926988164424987439539367476270931396577967821250544449271294004122354138791912453557654801783398810145143250193329228870430142851000484486107992393466363998276787042461342961921071898717933049452463502718498543376210936446380973972879117567945561512942330967233116967524211602837882488664399708482676057272518473006445894957555265383923957468743274947024083067771607520344967770245469434000672847959975368226767406877171998496437073211090376361503279855485584274561261927831877091626992485760639662451837025164128141217187533073265178924929382160596700713562031490261209916531275104443324096195196872910077963458573260716348078540705352661906673113812528205781119505288179770598345563145072987210149434089773208429932542984280996550868718186535966366772264832338771123250102959855791137020099782751278403292844766984336159555827074754335619598416990526343408514852066458831786088402363357736880950601644793747133349522430136810051478283634225874422567883072543555518232697063687930432202171615057396374191879040683245441383041018781443694845564114523763601520792648957945632164753099309842231307172723365215554516014240356006621758692468118924502048585177380641051543294111598561258095511988452593192750144862914496107171601031498155029587616784718084522433552127359693375917039585955120913947668851514253850240317724100335082201744913350565826209570139052188580066978276378330831725138594379131973255425691604614257812500 [46,39] 26314691947692336284972605484338056444241535913093944927377400462453729021950171431417466155214717852274354040657545968916828658572558472660236058413199301152468993453119197410738558627029549358274555869470997170642024456949370863773985969999262036204974019274720945802192988275204228523182854355818918807330372563442276770119547355661630212175906753394456970407101690259985904529377550483084312967893797896636014545663100905042208843681549198380693120733594100800529656357428636027305782669218337537518635327195859450256658388761853189294135459468004388037177716547665364975972196778158194254872173161141348109632866157151498516655829029061389051058148585292824862811422785508842265416449581136805762006419665793647631435387656771678949947578599124139683883173711713285360738588677270750589323427093868614200964022512657961327458902115466314666690228540654602769173440744367683117170067514818007166798842944122142987824829172841480662599341486701411548611446064426294061762356795924803070721715695258172114931165357643303044189311470392941936344885731192886889588817067955076613533145736911299129392604841967870875015882747285491539922447352880286017830637262098228649177107898183435870105743282604164278429261256564948418461918860438609124722848700110206099508180067700814698008084637193830953792015508672373385306337809977729273019037927549701961987399797149478372566948465749584303046485787247695335574903539151787832234006739647285999734127555899163804395350424062351509117505709748328117376860339825493012218465875239419910115371438327399024455063663312247473204606741050810487256318483103955766786982041381711304059080491548997769455539875685791483135290695532170114946389394377372428903507753820801783211160498583709348240628652454144374487012053972421722362651640305104324549784221475461976093041130782298363097852843798166126579592699968553048995160025137187677634035266160266234481014960210514495420932610461255168649431666345970090077932487939121750255660850966816152678807510534639707322342237763798084463124040945977186177229047916993321337760995362582568618185278978014243755900736232433700934052467346191406250 [46,40] -14731855853283667351867347163160587180093742627619897563709591732080709058897996709469414462290192747338140854258468674788131895327456177261169219032121531506690763942283559252085202780567848757597171191914786744192871422166778247657711399353716286899599068162065712554849516067091150379095166214231024211737556072176925025052707446757267416964635039372222860273778016195290587695441178694247776123872767170883214741757485816998760617482483337501329296363387284127681751567675271486412762957066246456751239263831740284854668981940996299594749642454896634295526045181811227193619371208569946454447653561967597174615579622426024306873277314774409186901023273079218713289963601273184580573682876085924757078177342198597076771356725317058840726005662261975321474323282250142872258821833118036781443237978928906348274942734462412223755193921021951653170518906558495400958486484908726299543748734895526439327980424253723165477881421520561900794945521741133498761570777358270075449480050184129828664806022448247189964448210380913912726704334401464586581023517529212669892208739357775801415105891805294506505736398582314593444634473544760873309311757302405620125365379607295186579195482037405107654183675577091047189950146993023032093677706155962092820651114592806043888139589280667047792724264080431166615972580702025432817999628462957835394311979790747777175180833306489501629595110765887458651471917251175155720822552985693519419329779761301244751499109041430600084866947788572195994700354169196222482451102236918097675164365317020852300419944229164742106969609991232708464301734464174977483547285517462404705819147576258888684067937695121859357301251606377363385602895912874229263253549613402900776643822600449989050953084796786099897621185833148654727159766343193320518155173245889697218736432653967660502244825955644458284907282305762185440381338103502434082931893890142679209776833136052473255052884801560651176079717473875564515119518888855460149492294876807470989859915530112617132271769246228790898472982931323600722554941255014601230079442312102752749087045141682449802263433764719369190032693950342945754528045654296875 [46,41] 7143749494300918285567394881746633785769120105646600462750117658786752632005032996697531459317020991674398147473855353200138176505421439172425339139047266033506623925088116013381953250788909880836652726216077693603202107504702125130561088996687509270741192585221585864263664708890738905000470207264960609967194996974168800337713558477917178742131030840681415110387138037283726059761716615963241074878648722456949885111765292466406359307184789483853595390984494684008760586158201803261471343915583254127003218152532433120396191931900345413230583045222706954790589418580106075146549068753406880565890210663583043289704662634468312342827761372672791790269727569043086392102227457469245881452488926589551244305777015966241449503412734904815824684580210977357273868497415142805806163055933136292497302338018964775212104851581042572327192065762158837057717182580214003136847781405340791263098787990368033473827417089739359246250393996025775661978699023810960647444072597751250340254069154646301935438436765370497993655191253511299132208112163080888832900860768793739511529393525931179299377475916070948824328457767347125256282412413140963850545693746835534056482304655418119298658886708616577535454848328940296424587639324832776876905281545729402052449311074460405124464787889530146025575841253393597980731297494081341564102782307408043112659266027502819146646298597206830452704210223225047000309426188882472970041714037093161900340493504478144398902738225187570835020092631178438741717585638955162382189826082697329346986895863379213317722851043164504617780963453000246671368523724977830635992043245318751007032071029474121135547027125901926546770284303828533376387145644081112828062799887682678390060408682812327554584342883392350521815871836844819970016588781941317923331000052189631454846676564893788334593345897708232803068521535514396247700200377337496958441859118456813118552813880107307983419357470316790973258725304910287542875014599118044933824874104429657970214029467868118794195454261149858750542204040106909985091311516877617737103920376386986543938175534105875403388511736546551134097171598114073276519775390625 [46,42] -3055711957252255951608118252304431520570141196559160859894276514169505136833826501205155941258046142842474978237984280469047002222744551484380941110647068064212635116292139723011237995336671426366442051034127977046855990621628858010190407485228804035785899965142674262472330638400872667142976465118728305950651158307060866143437165673697006293584848626699934772403984180624033842953188869244815394724773431204977377510008443965256556575072686242490761347029225661096835573449721583724663062484060850486200528255792361819077192304844464930818750124889861993058978771569142707585918889766310378630212085720877734360373417507774637878180361444982001590026302534948461730650798936505409187276779875519421202454387102133872468661052143664526168230892733948307645485135083041183816471523459445671210792770176194434250129361422763529324792703405023670615747769741976028604313930729877979403939153729034217965730670831468635137677685465736228463857608812004329326787463288061530546486674822334274504335926998489018560088638572128660348967493285178063214223719387274718882394762756425825539113065254012087061508421687743834260338129707294960465097426109381027274653198706480120384564623030158891574419745180941309653701996525163813567067340057518589248535008110034661111488535166932640489279259594663678800390970060700871403802415266499929949219766276994706498757098908004305460201917536731795572140266381292690472054138095856222097252028386136681029280158193517069310133976229118128542755879442533766058333497945670862116263319257412195360644186756983663931976970855497102932576023035093300043966729015540188828121494332143705449234548930885880375198771193568449558324206953658684692290876613190214470951523650297849489552735888901902186229807044692710969455507021763550413891820791805583530584864902341576739396424037399009793294417494346306078592174677654355366498253540574221262681642368810049694735114009773141302555249816193403522770015341371048673716377353318935523504561693271040618162385062124790408005237214456797330522598728469038510098369749249772238433493174784518251569861990724064071400789543986320495605468750 [46,43] 1164418840904075011519678477422457722774611107633377846690864717679061915494238530348417979329470046593587946964103866082834277212792555529016576937723594759835452497650524599870147142340231071370235287059831892851095834277964698388037185217023952611548327805794626251875858412563470087606479093924101491906009774601214463983223066952885202424003108283650855678197189042297438669288752495919353428312843021374394606525011154337567670912047753528520405609283915112698740577232546897554002798834080042635257659375962317114766001918795544938007445247552706633258697025742279211153126461187881589478823355191127588789642655341235569987269855253300494077454483393212490632105059704706390061184264707827586050812742337330382190320377986517704897731083745673499102471362312586132531241120104075526136714907556050925374875551208099807117881568550198865130506033578885794658780389424048993105884953987189087018899371446710194316490151493515775998615097911056502792478801829257891750723370067960841340724899992883385258446770470372597707982839388398300112442667999709250852209929789535636630878879407420380448085435096273968100798131401172655531086836564758606411180671167100015698963590765730010569825805787089160066647400204398398712562632411052105331777944259680750457503674823896076721402408993275772001675895618729313331602103085967858507818152419766389165492508388477118803288654548714393085752340127163390493919544959784237422328348977796130464134490436560592361433473994564970265815267322049729767535650084318934946387263139299116379435446891605582482234996888321528655291235062516550699725436177766736444821398055236941452286605124812213297024066161560119609513762319091541465549332111105234990490840328690619982725324060218878511487259376288658078596548629744420588318210322263974550279966740666412260565753447705954491260197305609480776476367934943225619046926081036947043555598395647850518334599936424000111830481876878681680850348326150176421574558924452369028362046416816532986553343177981634051632150164162895993249361846081047517100105731898657694907977065829131368447646455166477608145214617252349853515625 [46,44] -397564204850794071538072924123659759064357627818266623872935314184229659899803572053612109837478984936662102203347106804344614753163526056698342888766901215199770188299517051836419222858905582415571901922307295030908123293521287795770653288067123833905134269031671334203783820794478244498852725786717722220337725843785534603157953557982060444178183199568314081104937792151466332086238875944112126964570704759263551474188539880819476494764154194976194470200525339432959378349195094142366706583770591627988548734819772307614975069602028289821455926206323120479214699705139333714631757757536500081157052564441023376139093866004722162557431051992426192493338445217805811160721458886490852265454538537295962136105534833905153638447306393215320564835254050708966304178958633504393327680211291065822078109954043822376340114310002048864083334291937368429586756591793807570859583572432187157203967642802857133091299421492866373614823240792647440027261666944815446277605586572435624050492132956374386364682552474357145918297596446955773637988514242660192600835952643655364652796327643899131252275601793545039204390605775763161819491009883560412211406625169775150854645541091392534805481468532567953723814606366979015020372041182297762309937622223869774946937515760487263800063537660684254490507843770703412718573454413428438262925560306668303256394827752018152369692317707624001553403865560473948761735597411516407913597628520247570885804741757261635945650642795798155190888822579106414949636692123943478634243033096158901699837678366166962629896155921685914962148733916984011374985717113706554308570581630609238099604651725445147887577542290133751745755033426182772165288095302606858313919704129840824267836174817364048757756302597962375240062391142895964811279473248642516466453759752887173248071667193584481220472468418081117009414064587589624830348540039520130422121407150245875303136583788198195076947259443115273539587225035719254336867595582150095540938390637009497410191274524060519329876597467814732814266235878981827363705279829173303937413128082649779447301314680689870995067281000956427305936813354492187500 [46,45] 122028190673404120524674716238273570399388010066049445516830544053611528196340953719197254443901768114929575757907656251408155035883912746536261443834964212711714786117306906128116072352354972240879374328224933050103276974933181402784790013332966470478306778863552166595829738467239044907109808054767854815189988159951242890956023514165795558681154261718316679620167425204202296063115293391636429453944598998682192914565852724245614658239692339721643231587085599688866180612740805077018662502107337239231271803933584883030036572975328437026828938949040081893553004270509756989092387765997736463225792933219350912690508198958121323681125228079448365342098576738194364133451408657636354229895718774157047404323865469653490127835826796122185120155480626535340168476800749389985797601687848337412576279218219139054571005880313174866073070258031739508010710026599228902133596325037752541694892849192972472087388253169774384216537120085058895663835644273457474463425582716164846569040297251148124051043531826447585412619004868789954042579194813906412120258173495335310186659917062423459243774787376838547477422651347221155523455098294128852536438102381964135760619665621689556222222662560139761374017786247571887026243186874236028119669549130904602115912562635251315110082161667914848022987027667075600663246294642632626965131800689753392761669772302896836063037738329277004910750518430933075956103007475807419059102069140329561699996909272803804859164287591337511179512340354696833332902876751205528191165779327034035330591667905769643016785496762480477374454687166648725902773163980157488619845317688821959686116949651972154014896241966349922795083819396417421528381955541886889751942483070240281285559287570488401040144060524822643023008884718202674314377692879322438280891083012319296390331394277090856554570321063489470661335620737112476604552225706455552302681967190354470222282251411348711631081245457365987006397358064890079646064136116999858466888757977948325192901727719227183326319741452915019739130100898405232281891599093808925733086434070257977192150477055432311601634864928200840950012207031250000 [46,46] -33732207288867931769317197822318676099895718602649089719403683329002368466694582823573182277982962437630223634790677532907558234059866148883697216122713263063477376397306940769494002123624035573581819948362750007474319528863042216088782190220450486495147047084880560794208751683773795852515992438021296071922847164262976755738896078155506660701766608231251247337316484166126783590362909692257419219537396019525541814443548911633485502177951415120804445208109080600535257366614941247968363906318547668409332246002740757908501223740178175022752805535798695307932566728836165866421288018916592463960274513899813910817953691113010576239012874841191803755199752339448418137735841474775050774320259251599950455962450491476301572035019796645573727144877094983956330213263132918284605391158594562263772051962729799561782019368329165524549319576639931046205565832375851104191855911465879031991065660842658050836778646784199760309554791083180134597198075512662268994174053065085225383422992253980063122348588929020697487063068959524773049434286190776190452604571365381647276903610978929633940503666847523152370293970853567712868750804274695525828082241246842527388298268555660810050834647844793588343397371075228149622596902221432240881971028707735323464423216255192966130716748664219799867764623654404931799040509030575067227239989858530305181819545881598173677512353364074073149057279814201153760927574874756975200857479660367019101312640228898362765873347096154365958674021818884110836853110194834781509676971344743461455080449148712782355051805207143107624236822472980646718720031449900202314452964863667483084313400300660068081773539299569182956567465176659799733625030674347137470313951457191272978887104719270428139166795105208926947801687480388713501362274454270897213242473963005390024864152032535270250987684470620821847620281859734725618769726273218160867056498518989432073377330876876417239361968620084422630033467590229804403227021583005034586129737647132271067655844253424622733804936886534444945793132658926667053123182882983091339516345403615742907135863389023189284898762707598507404327392578125 [47,0] -135619912296988953265261876815530518327285318901044164908583679698581368655806772933647167028781041745999617472226431160480641735792824498196832387552726470467894796285081124536680761919558943084396008519025243956484449884842316739899158966921256842685576927706052911694834948613239043484365439818793896420009501419655380531227280542068229254402482612148474997353849220952494577995376135124121069393645665787880787943734618825360191710278219530823219884232308965343311407043842092300217024296118179649140079574624852767784358383175598155065677880077405672365721504965440492863969217956243039319684649391571092929870403539674320110338123133390714175285027015762698027123192367631287159520973018617954304049998881996321401830212232292196221944513719343095030285970543192249408705311798302390016919281273131710964651233233419763539726784725114423200861572789669995691317114238132173473744388385026745218681798438225194193372115784951824953430659595832457236787846883753457197908972569217731254011824947556168854411893906568730276132548001905667432616705993627693877440166252158743195240431615749753323468961992467894511813373138512008609688304998988335589597926463305277581222380182049275235413796815056103690615700668704684734100596494486904498814248638782299851452693104872619516572418984534135132880665320798493164112847180624934320907301864521256262454266767311619589750419326899797154052484554464220975258323097922839856402580815963198461555223028003039835119330166381431678703962358393269592255886748074399411268426635306761035103163982733857578477854960684043614825173818680657920908743656009700697568678033210615095067016925905347923140389632453498736496207686945469415195491740752204300593689385074373157139036890753040318651525099496607546729084294658247762187927382425715112622974911519541610323986645346744170888401379189429915789664637414135758009152014889201360980621122720154612448008351716351535042779646248205603614291133318165877198255269764906205336510586135817346876728324309512490269032277881781052016740039149259411673620324263294907932153599006142030702903866767883300781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,1] 200067734004102316512434116479860406929447559189622060361883429088632961025508329949066519419705207831966055549441505910780798967715032339216183432984188184796315500063421920495515192021901416041486381225322100272836132978625226846664826132970592039624193417552149034347539153169328173484497548973850492903857353636971881418730795862157551410261957904889284804571419927206569267699277071755559710590704758277974019725880413011428779048602928643866756441426680659427824625973754733981780523409270892863762008846943545537303669482998186821383572196371550706725734074028336354443875576864578572690078391870007074149450778043112643723156520610897011293042704827538924096687021088335932279054752974917592972594590917868053085981741346521438161083887646762048972531016288722366524946981248938275134094128262712992909442938640924000536558238379424948876103800616990662611109737523225013352245404924791871181381364499916733357276954638625378116661750694950950159011231309265746854905613900614062562262067839901780743858417883671382801569289662985975440868496213566742051289095114952688952709637857095621305928388892234215749785834397095060686855761795434615364610805265867368252865278457679446706230119646570862919829326935636778445264460264367777723303333810787845626890109600343897667141353237531295867512545811545074156844278326213860131088989395832156677898343627242592646373144115787908616585613492710651353606059353258130510763061685209591970055594843827033181189855678487520181112419132037624182274381990781453801073003349403358528496238542838656705190197716709698600781680961657074093781175258995186397681044713067017918211609916070069499116601466632367652907599467494056096532133220949181910073156957117469809382412056632936729924458784470073395663851483806864390397730920383129921196182991291776118038151292934579038466134023767444883658413663525118397954770440203862887332559597557674069820461383433471652816272242018368335474806440367207172030592447105521913236989979988292004689110390282015172036049262040698441546340379247298855552469359391934640580296405482085830840333073865622282028198242187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,2] -31324526626619431213111008819614282598467841220357101819858065566762464159259877959217033965757184832226152014611189230316218383024049803458436973431073548769829511780300229579275612350575823422479530249098255066562255305270795059062425555703786967213733504309331722725634760464014878577207937880639510798388904885268109486868727272821702770810104941567734723945908685446426028183568958814854047615846076546554933690775223643273114767120903160414286542012724060765917031339453539499578878935782943308319884822564954012284851484092334389633825666099241171460760804347630773899007116751292516076168826221915962612444615761275988246604802136298313768794794585628943994205137163460885635478970990791080240213369334090008178398280948544368018462989746531687093862437860675279066220723900279903789947152111452247713115129305287535773199358303662154994584864214758396275729893857699294825708157959912654095118064000115934698641611336975903683521234565170544425281570783634364597019744160627085489052972407138050892131377383011398307378480758873898184702727157851921318895480500516341170518560447790184019891140683180155671459984571488719405508945805844050455157887496311903212156626695641309906398008906934764635870256827096114379502844707415229114629324152421852362190984202601837767885487487779069097166205813255411355292624037351710666228538593399453998844778375330869809133319234079805510467487618387897570490850207244651476357417083450226863203811434676715046904736153097050316221133269992032060297614958209629851161471864554108346431566057697625526410473584210867479556085118605698424178351693536317136217999770954992010353760786326010096350530619681376199273769472433824343644897497968996297812751674712623824394884016533688481832418614249072089152992139766464654502079515804237161773952723562445916017575279366416869757520268698848816900021049273135207100378185175608694768165243421492631946706783517354528673883763048526313480394768243369014820969021152110183146791940070009005173733854889399998165158678890049184869761825588055031445190833776246815502825353037309220882722371470663347281515598297119140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,3] 842469773581182438389789285216348964133001817869790907601097535953977404818211047127705687911548136577619130121481433432987149250827711445067881909575460076111345930606655392572648299682520942574705469435864157992328558724972970508615225580797702852696864448438544471588939863472018422193693633896746130620073742648708452962631736816751216326053622851961535685802983861260053362239965761850986156068554599274168007817458287037250283865529463149216687441772669102683444743846332702995947986103562041791923508515488777772472399079720862581272181284271873717008894379619053864250441204034517455358167620737630238360365755738763597009655474314167870310516504166234020989915502756544443048729889796811935447616606705318149766064588330689862286583432602078719698494600980822815441902566313390421825024846048396313719000068182435430216433908731515188113625262578070258959986112481294238838113044625209612254692012016804203631808099520362930526645179260930542308947196934549880636358262601677769470928545656203175304574605715728013829617571382435732861786008634308884673007184565285531137398164886697220748534892553696898773136432429753014584012845953248749974488386063099415506934621269737643508291291903151769734056839475448736274181899124580894294333764940270347094804515412076727529804966624082542175155213043443563220374984977487671470903422725748174039075360374122718005228804307529841940155519974608917959347022498331611721328143314857885583592297068845413227387403272596331766763696198755424858435008670543741871191364832775394188427097320481766596983335911776361916629046794517144390562796787580402481931318224664654444313541123866441737929622183969148423212730209694176811432638532830755147237453067168731722280630097843615253452076329926919917156989659343625261606507719145351136785083237609280593495841607055627893215399854555464740862865046230870659292625808456254078955346990560700908808453029666951994369564333312428753426837678767357424119941214217104343339646772212151565700211412108218138518356797844607062183818769613517668744841755742585259284149422040205033770238207679881270451005548238754272460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,4] -12664463371412827314442671993470052223187579962831303187739401833427994016733619412436432461019421048961277166690215501943460117395120026996909959834230028029770461833827803198063351801244984357286511037250681195147965353283356612123452877002411594146044633399265277443001694285041376628645765464313711311764290995018468922238613346969931117847405365893497485499238326972021925435875689348152923594156563037570377090090291558048466610133873188965426015874147211142467443716526695109629543279331494028434831493212862966482215283403696603497396004790856957620339513603002061915285203332114437625139138021489313335931875175108484178510206435253231921884873521467055779857037816479329423932788492552726002028218654982968772744562896990071909414991753962745920642308643837901411491740131806072989848071714666243826408041109707602364136955358230165809473904346646304543393377214959021801956711738289343489461183917448411444544531935426191417557898035629841807346881695660737624426157605781720713399278631359090909574615507342371777466715658257162205972400672680072319322566513381004574861411204804436316851078292067262070074149725867572949868675676722914117383142397695786004544302043075830107462941403434942044158669545203633446842918867149587552360724626517579321362148985318153956970581227591104786946303803363832808651426764802676960084794894383993021969196491672452078983421647817534329007074159262724821462411647296442636575778849580694954797348237605811739495235118237563286879101682671580249566937808766406641621559873861975756354856556771505753028685444978158873415519328876840868954362068446295306206542204306383485126575371227928118374807907668880512288504056389979463872129097059608661130629396113627650955531471444658689052214394143763432681699510019781949009011815922844641143891686963057291848442457608857723707830416474348252476312501493609535285285632803798238246036232898075114804208597951316058368311064820878494751210782165011711171039848068023328315966146228562072377323549917344105695199213588579854765227294215217152166727307375877905161842471976481312601867653484712800127098830671457108110189437866210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,5] 93380566699041578488589366519425603777590784716215944267621417652319573879798533189785219398198744411560384514381474399832094040215174479612631292139056178076088819624338267379371124738911953820045738149881604427485282470552567255495281534594416110727059038872450139216704669024641652292972171357028032246413798426474162212064705975536043840731552526715457584432015791267586597806661978908242086522069148031550169152794619050164856228328653946249803721335079458302626063687291252229504157864256706639953981241867718600665889785042523322141208686434255711186785721366954656880904318399407496106768076912948998460639439351511433992575977156869499909499773536810276009532260845695634308910463828777234626562717223374492851790135905351443119054852673266157029980010289131831261305749617911511350737019461794779528992352900063012059798445261626107131246315519132470835471080619748829771244826648042093840028254738113481611712645683078436455329680302092964786398481202468430919831659543662922472962921304212334960609451414722733489348901108594777446105620155481228826741566232080865138626498384090012457771791322883250064399401382973060009269973067390864849430769270807553323271033796969990895039698285139763612098870864860684229495195402202722507026125023862053129398928565786219429405386223817214860989910199015310529060893678918740186737557534172743577715103630558284937833482242959250904846210572111721166977848740993412620006914890306961648874215099144737769551203651064353130822266507880257089988120274633347290274048586792611437030390507558068093392033898224405222543148196631171830938927228434717746386089083650587615788614927255358658143783191703765571299311677731205682852203255819195820774629025216925279246324242255914488916397496081462123889514339020574199311473934204759395374067869981001307451618092733045893360150267182030420242057129993540397763099198702712967182672695189312655693859176912723602503765633778626976607371835346842410413098140617286006312399745098565111237194611979444397600929294549593115099245203027182763490780530844255945539117833072016651356872417144409665584747770594731264282017946243286132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,6] -490288895341752965623238037180966601435343784194492364484602438413315182978258059491890311118205006002247479646369284463345046520127703783906753818537505437613805087977810808137436395221129953616064286431819377702903466409787164374779697050900740432576943507245084488719681478933792598923004752804407692761856483603195067152833143819672238200251820016489078987808607865078292966403555171236187378257545357078534861320084588535321919078037177764373938103916194087589885556991415459865117125142660017677894925082125727974997716312806449919143738517857912558534326815417009148165290302878800819265845986252062290540254529137763018316678066677419303294164973464664800503005277482930132660443110224781191538504486249406400973051777618700453918765402178462593520085701365797152788869685370242312422116032588456144779289788556342351853271680290333451386980422212188483143637072990881881103977990405114420669007184100786028049416094077065581536629749330290336271040442224492129710720631858008398069498463176496395520995825796492563299403782873025472603250670247589312879866250203105557722717619273857515087367106368359398314201125618927336505619286445488638835784693120690754952276530049117710535885975918921952504090824409876884651500690843930630290510034088871153944253744132696539656809691433990787411510198189294541455381219303424135253449999639394910929634425665287826753433504310192562915140154163128899641691956821706190728461151008378503942343050211978620853556027741738981381315001004636347047890781508397334070539272181529427576372105026056814992724051860142534269839627944352436763387820120476670528158181106542228128662279955211589755060678278865573068565171826089008953773961503064049463034347850857420371664876971687810873338710876896149606879756005225624785830139943754255591992913814569806662033241069447118017545681384616565858466299958866532299338585550541761778789661018725349937886702780818233574096923662715591331805209437862346004928434508807873459781777684277654794358418425958061293887611805750366790224498232637934720000259580352796952387420437475994279844919480617978723943108099181387160570011474192142486572265625000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,7] 2463838870368044019016598270408337011418330397677172244782365483794312436247108396740350689274648000042769763872149208021547712685280027552264103572245633558688430240146666536074868110951795781186206370698955708247049076538367194451266283105156637635184982611790582858859820987926677440505472061097519902433057990719035032437654454368683773272014611270697830873327882398703672467695246638752324500187088663067897895553598556230305631894433294484287936635238858957731330116251456491852501373330490207490224056656573793300486590510770991394030816455589220347297325416862542182197341247463853540234438370530009481192932144776660952295304884265679970652195668535074090367737112562623219194158987192873026240944858123123973851219211928340104782907832923634464058386616558690515724912594245497605071452275531686588336631426461188508612690975956508808274438065155068897660340470626954882166414673999900918746885571551003544137699726068032522243225526740862726400734183492409760198386979214232887511302156883605976033424680132122814901430787320175201121546474231458511275451832479096010470605384140947516443233681748792274375666178631636450654206028176774048237523476651227820880652949699011373425850273392091153120504333949017468617981494200029301021311630314032771001844912399640491855919201222740896117052512535472014354904880026868088112176000749955246404325869302667646722121286003722488396673657165426506812166058646663103689455554259161738448335740903612627749440949415453978575848909489028660112971916734453262891522143819704339182215230597959697573598120910644518047543520316813177334681702366446925431557568437120712459902863009437004256256291188613976053888114663008493415980211142705961395577063646267917572281494796522959549338126052843140105484026291717181292550587935031606496688926952309334182383366238543193240586314467936249362793700991023349303894189116259671488897698828465720322108558790248852015838443517955158161668584137927481187124787801305859931617039622278266905484921229839682775155090668512360467991297687072619496579725852203395510957676165323201716492337571610467098218372802159725765136499830987304449081420898437500000000000000000000000000000000000000000000000000000000000000000000000000 [47,8] -17897993311281089386131232118844390067161427533250052032202209849466905632875134153899637816850889711936968772165638610580714917866267153963959774721888648409317541668486450907696455668598176738880973617816104054660770290803259037954190883988860332989768907655695401401942770356381867322352802448684211693192116022924148866809934365420844657453602465151597234509694895668669265154563145312737736399877254489320150861411839643978284687261723013591267031169290685415703884541907640306705362419025367242567234877329420241914665502687312158979967541936166079973381444717028797902251184674028131756473520921372049796632545948757490843607141773926423605518080211294828149202684716241569806887052076824597451014610507235909577725893947158899513918458006451770624300640358960053224636381073614626330239031641427114705372099223158818940986679702470249006067399240609139980901584706383325021272141681405188441387608579016971053188690249543088042415650117152366236909771952518243131271699132114132994471249578355478680558177284458404540956010200748677738523422069227881209870690297216158112692625370852244563677370122536907109849898656564687091103560325816922543516360583002429730988078676281766692136195220684477775367271219099334179411540950517881434134510334271785205353167679315794917300937428253066632262445652029901482534619140669310570257223548808154045705146616047097898529015587859893709175461865290992257733771507967358960897943854747561714962997809438025425574425748470800050584619918967793448975522776808952236261395835311002282528781208906780704869709515277033704588614497846054587907513002449769456854942037964287324830815405688527081230994684803969958658474300997409968012401994442031793236134518510477561028190384890512663966410531420595065171677165495841341085397138796147366086474026674662839319644459339973975821722998895992959618999945671220150047593522743501468300580024470073531561412890809194476765560044910048446705685214439027488837638383588710453968380259422978513233854818315301795380043324185473208587964597417518514409444100561702753269997502915214065866065708240985762408539568400344266924095748549916606862097978591918945312500000000000000000000000000000000000000000000000000000000000000000 [47,9] 137373921800337340931797697010521287269570564092220172145525466659016742521008795762148444581918900575664560668040748421718646749746810571518520481650258937013007840729142188823733158207910389647046848487517558712674483896474197637858226458722031823162769949806388303045261450669225534997890222771232323971604343778118818991082223089101349037422610632746149990007465808320371123966788909898363057747481638962497403372616726909505628728803494671231765235520167024705230287668631016324746078386901460974885576407984556966017677110353051521572466277652311147704382262875828929145543078406850190738529464014012964794136874803015267525339391005430838483084539255170980364845714823108416245631426511941410842352149490508255598359321243410389398126470663154155121553149665909388966946255678772706449274477863674041061115755313952032506170914455329900444368399310081580441202501922661365654132829863710433087612171494550019643140825359098899196352961683338725455078415532415933764973302759388626772991606348395740304271361072135602680257050312211748207569217636046725821217054471596028900634456374245764268119325548937554264327654227084877575839427725751287529500939960469108723429182760048844539639664287819907335801953288278589372219731661744930832696290895096946608945031523939968679357752567149253250221589960055231113953946379957749056630004920460212278416127834686899011144306474408144919609607039074565177892303566416539718722778817984264831165023547964461573473403097903937040976050658253829892054339976450818002540709023988567988131338816054456868918081012503279863191755995806015178941996475751763756063225224489570684959259685115966688184773876120056043411129044076203096054036060616174767525190518657939275848575604136713534530992051220906427698758818853897394172230220946033062621101884617462183906460136450607887080333352409823164414121372216922601867551171356001109776001539155283209383336294213364959166587289185937381129677240933044896648296408644469795945158105511362703445712880210431058710753124269839968841341362251631374693541914562827102389098369772171389695673456913920317263649174481549205541989350232157107711827848106622695922851562500000000000000000000000000000000000000000000000000000000 [47,10] -823249783447449300129834446761479438399712616953401707246019681116071546855164049470708860904825904468308212958778032547087018840080642289600539770244905786853793387708229730427027197027029481913505644979420264805192684372097957496603295963664007297226134440096592673007912902583169564233072423920190365163470164547059537472388784131120868239183525922963155529972538624528249136034053525846648458497250560681924808354517739628332251377614193271863073077641127408098148610240947226512570111690638865603443236637539062969102549126619539538410805025410066330313577821418721357898246826735714994284993017799790128195425223804844232478368919982703466584210640100552303936146966130307150444776050740725154670713581238059975146629111988965253886828552130306018914179043336876666885876994808242348392372917697848512042014713415036438812191097128238856575059746410161252353843057434491549378001658565870680524248397755665630023156436835806623298358214048550745849125152304799881683449694260324982650864695638247718671892596851660169295592367880452248496531354848656533771571043597054786639808033399361015570065179035461583735485710540979867220411428289472693574168231070834359207007846597272016433279416267122596727159408765118682290324460669605103498723143923065726902495243340615705188365108723298475432173287637295618493331106760456769211526508794921151684759741629470015185236453094005412978832178378938843799232481863966253939366269777769449426051289900573968238252722022966447401605230014855526882718844312456941987800562921388840874058508299873795493508538009370294314087164826403205462745931558698197125185968804228475615870044244068191277554875126583016285852250581975482743932494047689247061034252803510580026862115870804749934499653905479345721980520446252315342013418533441068627969226479560978661632331852060362353794899928732589205317523897062541742143567570000217639711711671564109739822716132646449288512781105788466085256805622882876502486467891234873729709788050753957821503534536522858910229978749287202955064975785161275326087316214981157702067612711305919285692690842935183263205825172829800490808754647419076544423433006159029901027679443359375000000000000000000000000000000000000000000000000 [47,11] 3701024340688707709224305371338341778658618205108505918488968169140288877933205313331882442128531959463531472315492383656946635008867796062867907698292279697106281090792466996124124860334260510741424644995363560993933989299798986320044331349117948023948147957749439189542657243213143145788660566945938026380362884091490572662716556784840480979951316700704208427793136684298153461688524040057459115885914114783567208939449624119881163023096691482372252000704897092023554256688282082236277416963952313704006037632756065197999167238561987003199655803887015436948058888630360437004462395350248611507897423181963861110146556202865062633109289710692632938135882909611236184580471057940765792657162299027261315150468825684130925011825203563011791358191594677554766072060198032911324587035398240616193168114136231213637167995716753617667027102894007863942045060954387979206044231667821274389148805275438900387104354659094462104165853321529611169984550411675827386253750953679594245218676233405185467773227064755840065412543455003517918343458672302997330076505392781295230018641621806772775481233179431342251480378521500480796308018889053336866477212962238245399338372562547540483823780006864862410989923242911866905714158802061745012705811269394332197121107865664008422044086601424770284390090347105208252328841669722742268108560465894616873121274456508966290140203372899593808009741933538771842259256275776570929976735834162883054600933590439434859959095125592085076528142282659011826735867797389340985778498368879901607980193869758192702867248608293139357199854734576241660424104431339607521913113443486801851223593454998989196040084264807800135835854199175918587486943685099987678459238909969464075085259684083635092260607526798941691923505652510959947181990233204743569782259451549232859466875298444781758480272697640437031533705447156776217097482631164650146920029161204806602114285428429826014811825874074435785559184643841731693145419518381231642488395758873997135737633266966881303989545928080240394221505483142856553116155274392681206491837452511271674353559223449978915800836030295092508498509536679613346861643191859723295289441580280254129320383071899414062500000000000000000000000000000000000000000 [47,12] -12567356920334368909955621074137854365180543711408697043620981750719401641071168636874063262833982168541677370654139016524587360632895187999496522107832340009192660943957908738658780183042567711354811741521971261431973408746776053925049636989317680051117746714166406163918091167812831409862171280097538920566573189057502455246216841272507888064203473423308237236471650485988851904381932740651825371780491355987166071490876802827857088558897838778853548598317629769258093056110357363171826149619332019105333947402791448469921898172858350648789799466920088952385279972796072155558369974886575146808210530000034298600606065866107874698491893191883298605299956994917019849888303687934582734359770173999146383493772128492396801948824663635371270688308037859620784670166569307296272997710341758373934543307882690456055752722674460564818782089863154628174238756279488659250088706901628880022171412906623949963553214218440320236205933422932458292717945958735424279945024611806609028571651645587327308841231134092953686851394494736492800038388790950763039125051133556186354294802297104984620872942129628049458854287723963260034667685338147839084794237156337384405508216807573993048351835523560260486565637096715359740089634550885657337165142267342733597925804517667407847075030809284153971574885536865439029269529758362133254558058703308662379886207501401333207174297055670233207961031066115855591207805377135329813207081640963594800944318360323968484640000780743529013955840360258069332295129245816227299508509838827602367491415459791520668365976760679868896586800191773664263049602713568027610143756076375592486923192822712881247422353090972102741331571832161938931464067514708467866427883703743964980369143317746654546126187741833591241858624414355759696957520423352640524833117765733967215514718965006387175381997136981091398613340422943272749150606449770368230784735180158002187346002995617738191492432344133361338284741606151901759560374762542629602120585723647803235760060948973257570554123850153891727931953296208481281675118469797419136653864118530235361279453693845636895495471079590216579703157625713672039887149233034362340180947748002893149532610550522804260253906250000000000000000000000000000000 [47,13] 31515666074033744199676536635359939955753935972395667728039095611602693779939463342678381103601521959296464245813752290174130043382243183370913898319557665970503878742269816522257253034928107228742664644059606910355859749423565416619246382205914431825155828953607149141980765696845880785614202609611834353810866268147865180244207944949714636946996783051301671872789222425517593841073352522278785729982987208073245155424986695625762924025054440152990351087359781740717202813400620634667916743205287447081097868348040012924786141632931926252216347716094916869843965890521599691970511691379216916695387035716419970992735397341794345135398133851544474580344688223032470672325383931916601512921075516589085479143138305193729032060141573904647385212621465295322785468262296300738714258075746923516915012611868647047714927507972622066820854641082067160720018603767567369350307148077871393125867347809988487831080894117466588932305915193664718265777605961898218355755066499444780830092932196632113518800313186603096763593604896376383110730487109913430956045784345692899540934091856090373785689410722758929287602059448122682527693788928414051748417588541604961927057672759242652054988950547960647672223881939678536326679399021593323970723941087448510147183763302867211347571753950651223688276048319126353710599233862065038149414552296218994667027013397270328658014692269326614453456327965460117649024222975677888462621052048113857163028116795045997600217338364073155004294142492899619260275965427547918636142265872843829922025306953703100787268499198410659276319028486192974064255334451147065743883202833826841331109703267198430394196338820131995217923910315274148511020792512147338056824383902031148439643865751440859640931015791343909350321067396895360636003547135616116052532981772054491337704168031035978022580272718300105387058653782357740193919004980697955623353239240753941251370855812931500576495521420053135281078480416117614275718631159918464154063003356560057330039039007744018135676555689726526909704340180588877052624358780156163828403352317210681354801375789593854616115491746419383793177859522834548521328461409323044861447576936441805628419388085603713989257812500000000000000000000000000000 [47,14] -50713352626688952539753340860711852268540075024461283160524180222156026461285670633543121813302546010404797323958402581388367307474266175186136713923662665451764716402124869290308766104147817570151348161773025210382418474217454879331960542539450856079279818919684090781748232611710068618574728849787669924053421311182885507934158477446063082605266743764177663622064240333167990518010791200582796413841363228675197053353545240857616004960817512074487281421836863926747360599981650286379981221887063557130598773771186491115313948713856459887168510365073035684482953481279912873371766195781041034961484330008042491873147915140552853236169207780496848689499783555020378474684888727131452037840411459704041588363294644938133860342827975249030246424281953576923668351941727475384837193295511085222332714194738136748431923322701522961738568381055116998359223548792557989240234325756510659534914156846893288306682887516333350936144110261097170363134688687356075693248630928610721445176502151239819398410992246628910644774079971926990801226765055362287992868806532646664290485652488821717337257733038556859964598837461685353774278755756658438517571101370979437497770238300043849342526198929238137794162738085955199932464403851267457518381065457185064021076312721274239088276096024276870402888767465393679364337832102128906452268836371395347770039111521521668853203872915909929408180459082650783041427483430421912248864570690190482577859029327749372819912400588991764025076362168610951066889337946987067622360713495572261154878923052509869033507847157505796299837099228351566779044859567319038849542056593289223467378402342330006882466732066568888274626492738706556957207562298921252979350726274820353162548352549767231456839438329639702319878547584305214833762590092124418366916871715591438016722846878783606663891399099090560598524143862484024362443604845114087151278384604737380978641339950233273701667642659477568577537266314812592169562688665342832293176610540691558350407777644433682669254930716627217923078220653884000034416379964724148338366650945785413273952697864285258963191261329452456257613839548318425859952223270238562612642879007252005862937949132174253463745117187500000000000000000000000 [47,15] 4377814704924569807665094668326607031218172285891148127203732817612630502660937223401092137454295296595962384906077538073448939934129623199146465747145252860938538272322310994551572520831127675197990056771693961697730241128347188263729760881189307090596899417771908865158054705117964757818054700225463616424908326811092734140422727783603819926470162094932221331850176995645995728724465571822734982388502040393768592566566762518727879818138265763793192415103792040360796000114202086034543779182595092629701123842193786231571334090883831631081171620751694355049203372991510169878005669411632609165062028657037820587073947836641300444638743755244783349435174685146889343771444072016538328126115404715593391927581086848085078338357999655055649443947257658773907488095065637095002528373892268016074573667673636611294167744335510304019586063867705186737859755751028815904151168063362151072200512841986711952982810829759177104355233997207729503406723260802823291705008808768256114309751499949031192533854685567890431215711202686321862529455624532623202870953261825379312140284305841257245662500544336217993926604341084373492453068976871728616907372281864756000678106168325548782643940168211590750582906141646921768978035856242614260358126026330796387819704405139771129321575975511923265426935981725063485335776660356180745569981276100218244148508604025981837795891432142826785486529389152151738904028179721997396371089627790620253030803147404425107228100995695211356557571312839756770288364104106801164264402706474036542383350006766628378167314463077109654997981929451973532229552169023283141268823314301302439879197181847244870747935120681745116614456606854840650168199375632527271255647489990576886596836939391915036346356185354471379992656627135432903642436241525705490057394342309111975362868578190132221024804375903518470896864112865222889350074896506681128631185324462074393606476200544455555850703292709556926172012049057574020945056891758614317574498908446501409640447244189341170766895842632632919742724693350826978832747698569495920506862453801899440288087481738083758061590489484064994368058025598613561266374150462679076659978927299476936241262592375278472900390625000000000000000000000 [47,16] 304342332451311092623937929258875489879930706580752758427667577711206720285857725977821806105660557048697099262597617500065946448132120994869751855595088100988523368493710340148069561337836286065408265897395359779369504882938034587677793239898382055215747244704141965610945068837862383069102210210288146939571349557162818574884332859567989671007933168845271130619640492329449551883999035418278330638949385362809596578438495097956960909144937168694789859258880793632012148022208827024905535099622042306826142985716567161205677189915957918178221223097060245937901000745147092728253280772891982119257768256399695440886390988319010782317046280749150299727879619333378438557146275926830982766379534960231331983490204380790961759536219818808120515790386782897125654271999876470887966587751262736207444765841917322425411850256192585970358926427221863353298649374629400936246780730807822904779400193273157531173202901851136239183239000559080139144602145175546247791832777972674941106640655185493533289050912461370830683432773460221819199023070119217054273865142884455995935261210542533221702340309299892655831560184439499660071459312667432009705115455901910160893389393842946029769958392541176872310806992576540843867706973938915268563302270652969505189663430150661453287549766490247259941917831380099269295490637796792442385448903599525593711926744076285963913668180714714082953234023851113495487259534570236387170418998111357973720529230575239101412204006714238560569955619505659046368955764659553076685878559505303591856343468031079150889144207733361630307212972264426765658103749981799748463043545271087420574162296609531194357314147751709325514277721191399546250533478484952919805137684647168812275754028947858707683258250193985980821167867950820201835613402132749231756900410870054758103114670396260513054782949799896485584216965902905016256376166034367816668192988583618160754994286358138823836006947965168712195851603116075012407024380343159173595705213856932821528323511456326395237258283061278261047969342110031013915859524836461477604515207304400517437890036601660038113481223450837373446162528857920705396349647017484421667794141155849452218262740643694996833801269531250000000000000000 [47,17] -1265951014955750413917044046298245798936056474954882243060050133402452004950854475134299930483262681636934249074679444941418260694049881700821551180676442661981823970747065658040899491567160697869840623190127452655991710905750447035553596412876773422017262265731966467320313773538989590109607295254062369272854753030595237060330028684978582837324339768671716758726498330974148658380150398070514751184564699596656405057180862567291771150223125391309073810681625165275207803156156708482308965216767196521846372491597050338292811962918373629687199523141215384814871384109230996566791830365301138747704111630901971455729997025263899596916637485560560562713238815177736964404335742062418240510328989343112422364559155621402350667836350379109246730397339062731195604078191088414439564507324310053142025374936935650939054134578615272400020016722553407824582611277266000669528176166965973178367148174103751632610158692437721958286046258198366834670654121870371012392540790785193539218959493859599098596414345543314410577148915834184830872533291162238290921552967354455818765417811704424064820687167376621770945272636687126787652084537425632554152691370786486467471030507694772048676002563297797636427808645260281098560262254333362313585085127308692911047992934509715011435314738814032267349270277693543159699247697810498183055643785010777424313385816491464038402694093910704611042616225414127956329475334540041346439552493516469623749711507112552175865453342944599584554938166567937203033371780155293289355730439752068067260899649395677019704735236757076408142117682893973258710190822038862518917220492689564504231310181609976422691551882410488055850747648651090212865866873861581026647606767648739308713809141825575151416240582890926006865443444163406597974978339641448951275284336797772953818338427894452347695675649579442218905976609219035134899149581669505162099909360507655715115146991471705291972850611925203839196066370657316113489453722030284934921569190879732012977390962303865685467856033774945065072815539842336777653380068871140345466625723379680023888286511399623528532531934909962393139063550635558253599000098576725042955130580771272441609198722289875149726867675781250000000000000 [47,18] 3370958234595717895700378584777490515178871396627104917784518392947330788024788803360321735049891002604907726353943381398608960241712838106579722137493545381929219980111787959907001299792297894583534756388389711077619561073484861201290054185935512862098687399732825934449461416278567279194078661021689471537427863103515337334125617716024037819363028646978049436571176665497696796053334631834665335744720757883082120561722276439452629712628071750721233558450776530741663734122600703562838552661058418647847093825806400408125413984693785461044900939440347140498336028112558449289418886336560818661203344716726103378257269892499212732847182375712229931541521667517753056679348077711189082922073412352876758352336695615082646817700514099136871408456786492218488638820575684435605110015670310439355619947754291150541796252995944483789433898564733125159120544183218010321926958986629162466606169458501074733970359883281069964360075492097684948787844724434761619390503094580516957503882625474984295488037736018542758461485002670994477766487259933992584661397318568784931466249557956564286995160035569337613006586949211636140104120352251157959980438537210757627320870696940038640675117352238446084037163312528088311176092719601541296359000244364199565847287401741385705511493399549034096712176983603549503518050689477479360972599261024968741322492767162745222025388395234479956312811100040054183623923427174306298430598336181757288487478969712173317278289027464019765414480925854284133627880833902908677155373904946281231753999988325253737052518755653131874014882320602487075647736429338246491909138880429815393739448704637535527204768860837029897252647773105049096683237702912905677617861815262349833920115735226290657919104672581174238268190437117091128281037036699990442016683027857205938371715981884814523144091285692277444341017326298734442276236185149543127166697504003995869884631286441749130445734469096374457593566506230805521472113428802516453037036696119512152301286902207820447284737658067162068229240107049526304790987671573809591522274163423525855992917771772792708949133822523408213227810577292762661573015607822970079999320530380127469705087150941835716366767883300781250000000 [47,19] -6728453180249467654052151399739918497225983007511340969532659786695407009353886361489793424406280319629082538649946203038961283881761254752531257348484120798193307312617915849699956655277718802851457611284550170504106579039398831150149974946499594362751295723300067783797521035275925858033218994440053714828087673139815474508679111442312827329693689530593189604751745439471600053492606365934496113079579278037615230541740072231329083890645066706932621409705005256438885198822394134291581213848506748347857894424304535796934489361956024187599979397547347032265049315908237436479184465540845092672764071212567399000273809328376610734699786678547737371046520738104881742326135321338834958893929643896809022771048428604149021705656483550894347863516224598545434494982837058277933682705067810510032266956681444458012428278054063570386376828103110565177088896107980406839422441063573314902965409030229214992696037085033146034817255201451376559544799128338139053650653856340396395258500793167379170160522845815158535964752101258323661010077488089205395635145502087573213599651238718643429020329307406202217478587442039975658446493182191265216220470126927133529968867284542761994680629153810252407789365714883624989916417900793850817716984891202229394829593599677874369893137204778561080163349804901785733219293169283684126749091519974880267644495268024156236973689835286764219790030370520672322233565952225747806684053974430656999352540923362190872334912103372348373376103205610438444059609925251214619370148639151974113382890767355529958292912190494311240463677737316115214126107422937584983607765706172341895676585824118648933454222527953697864764426532747081233579290933220367842564926663936453945493709079496913729097601127302931224708077785042493273361901842117720622979130345796820348644214169936616030917843612096586578257074809351347105216994231997662164333161172119372890816115360488392416472982497806068563350267279397948351622757535401510058965433538890730673168249658991251296977757770635958429744585432557634558308150499241517114334770039567893707170265190609439189181288818863404217087523923673944853255460899719954757226753397619106733529292796447407454252243041992187500000 [47,20] 10031212006351795199816483931672385264888846716086879082403835198157123101386349870404823585772874641202751213203874508441082447481860073512064095101387596173521212694462751033070170795196139417604963780143834572005815882864673135845506311977466570083008382802670240562733167094171490976131762148098009666130371352937265859651515541782152467022639302838520105336468073248111652358273944687553052417904760903626321071064054598468549536324224135994538233675225009134438805033761180395307670578196148298406169066472497125468909089803036965197856284775414095292036811761509026772980512117917040543911532701044658776619730201593269953522323730058766323300979104879128395611977863133313222353287826114911369658389047893631333853166238894573889292022439585998513947176689276248620801854001637112645501032442855192895244407080896564469611587776825301149436040919990611096005269740719309868120204445139195858753758056738782989672629900272580695328764764979860676893811038751404970344646339550229770678078574353857884783245987567250607205341744501823841983328707612903740900313637078709159163720610124882948387353292655248226156640821683851190735357848579230306327089306464491659886391017567377418087623789080057563459360423138116556296845669223078948972160042259047512811601033689145809146570519966072228690407357801044336628725809993526250884352559394344507621418795980303996987523720839530588776981156092502895848033938069593095922113942890596169486627298924333138035652882354015215062699347369587671265924558459565981266131720498553176228260589953667910082825994096455329092270751287064078774289133678251869850810588631296356012183407486016517798265661293178655173959786078014750746476852197799579090197627773004533754802586143519043826664209052867815145897649992756924074446501410123567432643703932820351846136328672629616051599238262816279454980548970434182378230227807286171028301649577028381013070196006876108686731645785393273029044644390351671698963748766601291280052974527328405356001971221843909731542775786108394164191536642209067670327682486517895094338912755592241334576412410993584196840976330303684229580107108052171468130753343188030224375495436106575652956962585449218750 [47,21] -9186042000603798039230053166034629711776581823421970502706579469438304500987437438519910874942097614332187034092735826479422970485868724837320507133560756989729955680614656258994090624411678341113110749963622849495961505216247831990139911541614559504347242635742206182070416407621753730164107797104148580750159674331054841170987426457761083249164448979137328167337865577934281198373471050545554244871709099556494879033517069123139875272535035612340151512983285020120706080814549820518843705364308357394070911028908865219914249228093328942415126439956025079957463814345821995632680344742044697613502852271233003622137382227036539751410456554725710639714845103969313942671872982903826479099498725597058815243042111912779288269267404217927867029009834330065977492091988702266506077358079142182752344647735962765969221377544506404775492841340100468911568792003425920367325973204436472488327195732243934211851294558143447084313703767220798946723412277031668075057216644354604215540790191505593977152525744854537156080869501748818724311329638447732217733426181541262984847191893238812850061938836437452739987996311632364245835298463677152521413846363316562498610450169814208559228379840234293580125863139919470988317625161193077260518157627473245836706075625228525616760271469436126977346383057753607424727366085756510824095754565224916932762177819887528871296368312329888763689180813417504629652343163212393444259339175106574219941648276673585975283867902006091104263610309869303749897724347040532484892405469541755800946112018595150877566627669979267764739097136963015686772474160169406232903400883205835988749331573988244059019126676183859822869403937804809890154266131169523778259476496827869604328500521696819449738604046963021103626757906081526671825333786484463371916218854139436284855129630562113100021329100284267699409307669308156312964779090599209781613971742431113582583028652398236766287019904463793982462584726583940883705337331206840087971795571284825763386995040648993618464138096963385125543837157881788880290653831127303071525417356435978166698906746159359485447475892626290067039459191942455836074530293088956147957817310878425587361562065780162811279296875000000 [47,22] -3481840207157232512721542473728582715441932881666254862464653930884377462300905221843505488354317979345823686208085755009025166395382155872887087473796921492299167128918677371764875259081296914071391346911287175653862722201158829745158905357175837461431045292827204030032901165574743403555923367068335860102342586264974526323569120819103024981588173821781157975479497857594637400758579371055807138595597530254403711464163645226408728423616916715018415349925051113534965313169103954578068536027022576423767770107494962413042229936539708975327974004723564191303105794851628670536666819641778065595773997105657875923364728277995030217198263040888585830288412431627301278578616086543675695539067555124339881174244006563259279115709560598800669471698054671829965290287224361509563772610698894035937099218588294989398057643747122889256218449422117256386716814155411658988666776077859224999305266834827174649382677209178132626428219742058226702729773768407334299511767810224597322658181388708338514220748819245482871990186750771931302595005093917953899609911441380118851778398994182510559802988398303102486944553911658393031792725359055795042892414643942948047351294806581234799104277591989354529121628237840497538186639684500467410449926348052833338400217424450879062111386840389133552930818059391957105545500752439193231498289429830437562671442886000875217451485986488339852394418088406932687556458207579940036217487685802179586828188024746067735575911709681542186712517839768017673169299022828567531761690087229879713941960735852700644317837521911872545878821816670332214463368412321301412495214214944904674472272378702807764332204623137133842104065815517471868528133319316372748728087889844219562950985799329499574901459396142830701309346140789495365219692928254188101490256700729752752038916423244070980897826799649428980211071831096374111662477282073198613878498359787057417633332738035015162248303533073459783436571566345540619484764813551510164588648393344736747247311917335148837649072649125527461862444473885616111331282557681910175481783159652098350768579063830855392894059525650166841464642794034159453601757228686166428278936368911899990052916109561920166015625000000 [47,23] 37990014185328441790574261486420340513507530606657245276465211777649104096425941592557445446084892577788825462462144966875076797784619340796993092887040992684010348191753293267347611998166952102005087876878544421019446303967255957361979121093092508130064858808753456264777840059842266781023278371451365713542819159797938605864897641344766564308467137880951771942488622782956853236147527590833727917357817419161223215880934543702165724999197389833247221792636695357090061967141785458741354525745941826398020928248563019435988475786720234626876525873158212568921541785294475539700882209781953391379713464098974872590360637200347872559664762417768576927047855866971434369494928675290652085916193770716672748982036656506515658174195988288481558506377726104962332066765620758759902732957594159219040019070669915695000717199097233839527965157730949250261407010372339733164865631603037035430714822244645993335241578342411539429615727552592397387139265926571734035773924151575041631902933361596102615610133256216506990831345432044360760488682400083756692694733165621871894979151226812024550515197441074346181735390015089699625991127804650381564051242312373499349758238135527144391775078145468779246685205507445178260479728272413834187040671593578950512614542669777779895461035633884128423416046928135025330752111213250529679401823007785099867618154166618475695829101517639930588432477478397694375258933466071458194053150291855485540727610137618940498873968511799356556215690793874514610331870691850143831938318331493049600239821288935274185744141687619428832435619825014326070545603756354286309531263553451542100970638058583557808696364631790438169108091332525340103457642787694036145078242471049436499920821170269303626264517095036632370442766791771621867464962884366640918128364892097144587897617274702632976433443509959146304749703609090205671024642853696155504058564298457471456631741340229383183133929413367676739665510769729931636353876156422849651347567321066816545249539728625907423250237441601934132983883493579724751681515587646646803665675080251647705258218371683705582025633798341838812159976858787290152014545893272870708077398882451802819559816271066665649414062500 [47,24] -102398074137448553911202497239790257303275559451748993910947068801939740554622587761695582277816204507328644028601543779802453523912800615071921327792018207814322831198459526798555351680468287635577174664288069429585938125525432667811581445182791304418357716741691431148050823738879428363411302881279884023573029907564421709506278456329276603575953737768675320393242768474640059539789772891611479503960122258346880983986226535243706046441798468978870171845631494957120602941642361355401926855086151612914964703241653788781057564560130466247731181598417212465638089173494944220943168355897978605172123793312616494241113113299725597898690493658686633177333926869203224068900234764624307532963831164049920075154835418048799479296438448226115449483774208531163131344339572154972690465770804088964477666216438518833002480206636410753014508530009414648000914273796439080203395539666456963989757066411027740073952711062367664163298980750573590156253734918683115368465965985722700103742976835538003067672861224580378394438053092732182021443376804330820867721883306251275436724005168365386103588578718162600011258070237539550886356514066854161702517267983483951275699934192770735426142696183733403378840924391650406210842554275310044584035717279793699376145538978953084395010893533368640211453075811807236602350021936802595124921995345945059652149877047914412397423569196503578664145383337428088045994862586769900533559920326011064261644038295107102246799085079931491195353959904089782302026683749290438490990274496416775900497282169778995504242604705514095658010950203523678896926869418698876278823391320699625097886146025232627137562854100860395300655450628366273617056295348657150119754847893114926616009865368305455717368599273141012667010521260022808233917687367172174580726991864579630598683430520354319970731497110289377237775753804840940792596470379245540722598525774371248792141282045228710309183951519654587828198218661295418400627378583294912346129028007479237347122718022754418015349332839970452919804019242347076986323987430976829924716205048946750437126412382739373263535668895352394539735977398701686176917295516184639326412453286252457473892718553543090820312500 [47,25] 196377445400353135684090803296872044980243123423339910692304283110885487910691443603349582643610327191613500664527688590374894397977675924370515571525939096887664937918689542431678486839673023085790839437444364813309869636289207747246229453023763280993316638149102735110976512080022052680411600296971592130260078983125602874927387325419751129416196665781265992042422222014335957807314712267790054865310791627477697982245706446094972235163406136049000881855204406802734149663629526391285509574702920464668511131802478073682096678543494084973874191274008189156762374545774958411747218744525219764940194149732171277971614165790960468705182549809724469393809206436577046851580709213964976874556360164306296334082620177640673922587007186993083512790937246376898027367719158601343192941408757521156219113162208347197114673358820827954067483450548079347478836124760498957725031517508943785390960761851673909046731760460947331271462911610721820701306418525954369771144488472350156641939699192066792703523205529435664990077247126450840707295538400856823133999786928898677453280238306531185120507791224940212247598157399551958543111636415704034426704704730102052848511698812743046155970321786038298106769008267334711571130939596174713206139929514646078445416000495726489857920649295894639759075887923418589709037427193846755835672051840670143795961966249390072978868036799409236598629870253096778625097665867629039421935126118935310572703056436175184498120581244858437100086724511976517960837771151397979705550629459594994204599533836823990701992036540798743905349812093113817425627356874560688264921369221608663095797313900601000104433796600150960188746313489499132566967257355236357218606915437355628913863778105614007821276342193351213296343335678637980728967737270112994806098191741298507930975514128447241158093964435099149996854879468554288547142760780157538946505676540213431818734998447998462030863479193262682759121725193328577071362870510036995055663701781279798418659926432756052826259976988163333834762449947313840570148712359237178774376854227558898905599725520801071866767980649310457805524717260587478231588130854175580641829412797960685566067695617675781250000 [47,26] -306227771708127005043080394597806104863724742447401947593916500741127170006024751429762108873352779728970965633279410301495362694475996983427617865059161738493064540544295031924596645181817690127714351399931074372372442588058993601721539810730440821437438089911031232804533812143527173294908399445139153942351843067715623992955753605048843295308455541513261797690931205137581347812533987815152920916286588487885485318922875048575948586791374973422532770999611240985717303299931113911877825728010657912148673440249618159001055338339479168122043383829530581454073918947056539223588733535754767027865502014069430507924892982459547110631015132903999736249024508170803983293993691007285524284574939702144890900113465788705725061497062318156612580124579183977981451270221003683827024355259969392856965920128316591413657130589894467771995142405849010769469662674896053129676522408864868195849683290603909773264452248625489614706647648582148986329720521378622034997671580835822057257867133261289960250188274899287550169606902023108961760623796279506878580571103450906872000550503069890686750840354052284497327671825986722785531073856754018290023699770955057146850127516359523108995767988407289720333047155502946821107928872516389640461900487811454517670415531316485692769774698908874789922207795307239446178970328715139105023025324868208969166814557241470387409405025751200220717831387459695713087969408001090806153282456831147057862002412514491834994546646278182465612856202945859580627674685861241065964521476816198439572534457546672455149621730803745895081576600231967671488368190038719634507222041051737428425846715688674261804069889545489270186773406344661480932601352011221990685805992128803545637874423813825444750178564821056353931165855652154359011981192711742518762416515473238124206196592430282303833558934951538952684717799246633477329633584905620673950287491867246383528203267146125685739210258527877416551713440949724494526412401298528837090562669631111671340987883079938696852155857770538732344105379674910215804680698994397154615746035802657515041017833121244421267973862878988370074696974755428160708265199787788193863669050642783986404538154602050781250 [47,27] 405882593003377252936451614010039696669975747252159404466690806989157829474474359705659156930121884910593088098351508798274072764507663390020440762033290260533777146737016683229803145542636613301707324645143787337652371656968864184512447443554553930896569678140262409214854237687220200805159060824689118797744849947098540786585399355155510949939226172297783977561575430966186683337931527412649594619116193982045215339395321870519314922435757683107315362100686569581366950343034924103504455401463756667778230761425533511287241556084759131291920364315726966316331009711961202709057398343714159376079512055575962875611862042667605478850632163500411216461745884975442714511596105421364234315709582119239953944661564417680468222266476604977503198077398124822443469737229368566604803288526563284473474991582026006365821633260882672764212150769423431065868198563203286511026530997125053884257288524831120708005878641616643813220945864689418570474366934876654230895584303061071548609523425397246722778820594010205268032514471460756962186032395694845916776014159562107313027946285323434508045519173633990016345646095774445020077649569906538323886739375659267095189250242384000607105317258735637388449824849013197108386043156752434037167639429393262969795940929904955457788500781570869832810847064196302968115970980626931009503947051800216010492029252068374185944952827053497447840803280537934963664567383817251798893963444470593494539332232275493377786029544109411110932968883964236935935197465269972642068233493076074375215834501509072780539791641211791757932541845131781137098012769989354031102773290414949297179336350403847234923914051718301547818007216006865419257546940011335783375941613903290762957553035961934399440299686958658945912575028277639754693696989959313093323071091327431987050932524296867904699129459532349683730081739644430482089713322099585596281722589930458527728739840541990002151089608153672599241306340346678527977051443991560958670475143055284827432844184087820130118590917907223756564266038802322386157667923523135470605958114251285462622627746312257797910497764472279176912673861058705021015530971066620491427556771668605506420135498046875000 [47,28] -465742398504514661198217829588987866572853561461213077426252514294539282944410298546214780655472619413019243848856551748756259889944005120697425116297522627786888764725231392118974292015145674736963208269297481194530925865602472258972106889585765382992052341542790782159311494350050187294241701823475460297873811531784846811584390488238370853170275368078883856195685400313024914676138025356503308437623826070961581394993175322455504153010247580469042209796670626663296920979359734520370177000301419947697354616163317714239510097928652976336402424528804361084817181939058886093540202356437206747630216853817047322155838920787984743604858527110401062874954141068678833270437871414576549522249929410837300336639552207276991584674987299092296092690261165375070062079321308736383119092565918019838728908018852204968770802139957802938660828910220812778514172396403078294894802216642017252797409483873301158835834415604460917541323752775531056280892135909879195305089679181441593469762459309864893066466412529400658078068895726046790834999067778228478664928428097649586363040639459959091248706456510533154525706061032295209800941023250746216946604665038063865503983883025458468022352759164511723814640354431725932049390550333740167067210701835124094427773611936817071088549434132128831709600112599494704811387065904275903668837962890475859744063602155833880971162711269056467962801763074844028071604664847750317565881635960425801775488461195652488999399691560737342878046945793531852758905397898943629255050618708473982334237392461955908092712317898544181348259707481391925945688005381238686914682071210677255529388848226729896244083661717968368754135354757206167853732454264029143528806430518773396445142663404697839390506549239064253510833145141450527475682937031145173790966455211997631499994379651717517048758124270685920665253074963700723129950918755852830366265403803611381483772550209162595867257484924500858457114121908172736459598893455344949683391982400123751392740692858513111984878493311071757047885352821342675530140001306868663514193842196874265991345900088166916425711933554157672476638098046841816174062716159054442499609649530611932277679443359375 [47,29] 465774715622144071972378753399940492938552757313526106385631131806132455207166481757361074205385190668060058670664475983973665688243328519943363623139696865305854520224073004438580823018435829087033302386814294334582413088493515433901208041653416247475466945890338810010077800124710924999725742552951486518377300427561787506817054616080458005633537968314062261969344461410907467144661106285359685947028410366044456122160965483915295824550258863736263963595292732519113775847077258320889207890223440253042654189913269894118970401334946594838575232787156573024837418508958170782352539991797651111949748763601550543046614075661317097981781734214845862772985091924199323974517868740459970619627336261366118907200577248406532276906940222928798256879288870516211332720845135960237555131444134432532745466097316399603222434297496396965819223071269174566180936887797429160547929799635296954030162174513014371631177079543571052225633290754895193490820713792142193268924104118345743595208252801242734205415129917689924420302191835563205343494725842781157759061770295664758626674611557870959352526445948872184499110071954556960739366626940949046297105242470880326244874795895341069042515490449205509914118468704987591852656307868632807743407211881096796816219792883000436929702504848207944314744704012528081317570393809900692559277542623203602099842506737718993798990610474060986360225152920394882974377161838557709208102780625596293692208418394868185001611878899640696302197744487590216690216481361035305780755611317834679182352213962430887276987003481188522140547261061946356587194145838374171762222976991594721471677090461114450361874314563825250478715137810800445198816009359394374215343541103069820759527276250286543588622073519085550718284145667243873935958677573603299755235492943067321563343046380438635633940907912831671283910773117743667432151259551282433696471199232813089060387368078297548212845335779150040163909508390753474728381793090161772076850462731800777326622799152292854303465065851362100753159435998845118869272049765930575633837071193294843655503879172406398005333406275624133227125161721813602485817162879300212807720527052879333496093750000 [47,30] -405359553223964537793449923699751384171491738399522459846588320014879810558888422392057195486518887125345021931615467065415251943203495935646042601127120714084142166307463451478929683146978231546413837242803343930919758390304357378349498694140870563513234551091227944244125460562239970587213949929452585130897028488941564548199676032907312384410704014229781549010508442051612452722226329342700413055154467191331722756908695752279131483875524086320654462604987783762441929312751438517084971127490937098522454742193706977271961805819031903030998710548789792741492604731379633322206343251302695272850441740462234750826042477960799993255707440183230127346904488148165720723932786825002534893506035058786219072850373444057330780964829854394147146222239937743238025608589584561980719552063060536809565705443198545107461612823956720685923355859175126964485415255079820487112725526097555589916097911638785583797504255723434431914079903745153032722474775215438929062422829635592117282819401153207644981827429263374372928123542568643671385493955153817890498320505163115073302962965927633933839894352990468349375330799487726504036959337441322405860183913847627724433108104469764962113410294336945195882538589586325312774891146720702227777647988949421823448867099926360033766890584385267018553136004365661469769027485441744639856797720320865567403090524418083875325057476558536853490835661273553251450284479583487552840397851687936541140460750242098922440222480465529269032827439520596826265030521783743731079945742381180889654366136687166579892845855276008005812483928373672745290368401743060098452265494342631102502133426529154469885784068497885994111854677445720015588738298354038413122242233350846207409600799629680981723154422933323829208715843398594446368388067773839017057799950095979436021579939853250144883105468529802857394517399146274836498165906741754480612785389472810879731778604712276186873139973395113636442027024313761526418281979405364535910928705904170343567576917160570712938930468992625000547342001508813679148217598255463124734017584851994026522942571962516388522933314351270151097149762325475735088436968212022293300833553075790405273437500 [47,31] 303642804551567491965431069173594067177690136878402416521653648082947801832182456193047248787530989014862094371235291905558269893035743359285706557377899834684470891142117748114993708486255243021607486034776531992865443502887328673338969753762210052019416921804892412769736958796875093075616942483113098181101611796807167389623899793682039185935234684168730218326264427772439341015678992422626750446558012932814589973741065486923830832765223313410885767371994677121868287546034618465892549548105153983614167114186299875972897483357696172318526585268158152434884560470995854024119146466192049821058553590092484288691310788330735657825183116974147669941868256643046571657340231017573885059953202726846266169487596730153883111490859012659239767362886039589033581744392338767966980529977452724844924912275787531948127929629364271170918369084464555445348989303210023158207180540257767939739221776697088302550171850793837643734808116380340242597667643505565620618907842976333005545119453904750743867431500682718549104246977879570496977471995448087394803864551913888174047420454590815682373985751358792924679320405490882152644890014682033968297609682943296522043818142970123754210137804096727696397533850183425620769231435512858553349016729847902785950656082499174624479040243899760698354739962601569756984495807689934587256217619026177029575776993549641189658270798992968874822659452745969864762033942504351396444480064576760907827687920766985401595260038438860943217984695750085209849074366194384463649777338585060954776916936378547194032129777942686497415744569845831529901511343909073441433490707781748433129031720638202298531655781774076528156611484895124291333935271579926199309798892713100047362135866313460994789508920132147617936877956499531721858589055377899698497814952129496260164996661325366241795290492789196897887930367228208815316265759313553374755905502141543073238448287292806300067315184354223197881746639160948075623537226419302369198506280340302070044584281630650643306498799869269366266213663908309189486909479823682718534208124971331539970960178812769644422535678308916421207422676471738383005560812932799308327957987785339355468750 [47,32] -190220551018884987934540490885283225682269717138933225811645013874477964486991075395291100770720921592270357321588377854252817814395079540085670331139912955084793147325117159998792370902466894797894292483455861130817578983807688988165632361864773175926167393067948545829553179144418386938418790957766650617722409947382978127702769599550903220358367286377127500100421801232505785003180762643000679181268105228561923654773338371149867915022168783486337700455646727882803204197472325689391724037791934419752251392679889035156871627918240196614248569748397198226355416816750828852519646934416577515191377528120514227958870532730840544660512065681297795554876728183869126856475398432406525796212185892846315717582464517436937853254697905856708796509739421171812779506562933297006146217302095276708307216898408570506727327706843461198889586255090434846651336944134942757796160280291932318793591635992487971972746687930573173514440710182268284499296404817398805065854794464225014549163366488717146262711484628411417154648616051989276693651851246308477226350768028723744735672606713421424238326117900740493766746115559808895173478044128891022603968051520188601528343795052029141490894765662129672174660468421315872389782957038924690750737860781976297729743942868488262974959328041942550046390445911346002284268254813940401234125625163567414505428237856720917757759716592888139485459459011346066107405908632996113855390961170124331374909342737918300309309111102924999508311521268853967240469434502667789859679686601603299300435812229092925385748254050727401872402179812209809268402030727707937366479399530794034105807214218074779988675873573931327627996408201163689511893301024719801373208694919270339984557214180550003185719288435991777286972504067526691339117000112933790533328842154977656674704419761532609890593802732033050482468030415051673317640150791371666838160287745954108630191252449195196745577946029763906534380501200020241799209568136833467914446855493339245526935212786963162859355576671029171264982123105998217607657913805363669952554300430021218051503086431711307514993393917486473490008810622968471459870443140971474349498748779296875000 [47,33] 92094437864120556531836711769193053729684611979902129777827824163891036677636695071532928022988367230048416840138122729781169834079687212732566678181348437739003590613097869599158147954892225909057725467018953940533440374256330748399724289752693637729324559173047247449987110387376504293096920779194981935455247049262600974470004629122549646936237280858682019827389384010922589090124235211864664583020781008204515121274031916209127683101726733306123927940049393535951369347765723350144067687900740700925336097194595591008406107840688197394043363758374961043646043359082913683072769307920555669221142463834289389678545046887806689429533785122944004015399109101250847130077137400179586605616601013054383669068991354991828893990126842351118656415147305543999343834270643184917687074826786229683061804215201580793351025636204542289880201131826362878420365283392603768777484138930572742929710446737502545073906335751627058760013552529152434070586375413644591979428465732968862273223704773928232916834054934235723284379658714070790511627207244104193834352976652799941585884367096894279408918898423697862992200372666834325142156126740138570128917329470954056701402076680701750757726436624787104985479865037178675472722640008213234451425946306534830484130891025572827925345524235530790942344346530832086205741495562724947900032600645132298514892476960806953468475156014725730466773467436819179226703273052119112129526796710449180118699606284519458325845720967124668940584290470203774355890901246499661308143362426919144651504660818015067884617842121935587244450255120329613766396978896135513400767668893783261215662875049019174182629263080015489499805634740639561477979061550465122790508843701316977778070264392837039357371337309858573762248075277744079067534720509348700461742704165584123175026706116441668663283275247621699520502942465150998572090692883658412918019729067959010435543493232609534224099554498367837966189185472234570753899583747255317043681534555705795097350438399000652475212613163813171449011588448238537207811840078341363518312033120098674022454362615135428101521367481621846051747159664357944564017088850960135459899902343750000 [47,34] -24348775426519219746911105601193295734517426168949731133158005895893116540059321642040502618458480003265840323778419106412249165766752830505142617097737270468642216914644623443518914151653611872497302864183693515290093753201246172085289876175747544008430960503401727082576992858134217992739204806984096811915755363496609071700339186128698416496039932820546768351752715307060435592378748610864356607600044827174771085429706778069662937439276633676354216107375769311225970883856900214681815670999647103151160708385004275808439463042006164878925834284525787779470122303592436104918840081458456103213608903818238690791093786983018542777008167435129349929791217539677460920177258237959645284457273573559826130472764226285437768126340937023850708250613098849100633295672944259109195790069209411995077486159496766187017329016328857849072912258068315106754867732566265367153264930271587438811057567914287416159879751181731573122600738762304823457367808831601873353900132566068818344339659205705319061417979469968741269255339073470746057987290223645294735695555376754932254740582580926330734450610887400565086404415521817252802126437880912164054012828754407978359136129079278197418174002698883652757131260451164839434600381951945258162081934300618270664167160431125339383380374119363097137114231846881129546629506510956145169685357309457623509519988953914121222468547258833535373903552626279776482273072890185915036473785851665128009793945512022907049503894788598207754260770505140116017164642492097002162180434427798860861506937645796790660816650498220197012763414373395132968688602524687409519393952724568381055642375269117665837506219092148768598517940696592056315309481929473200871579039325471421953887171323684857930113230554394928067636763756346438225526982437424666864255182119110725392166006670088105105152847567451566585214849618340858373013038320984712414411233751762594587014020682957079447569827511846134715214577397443714244375954110103136907879431543587571588611511356598556428222479292082781452434982782475421134764578932897519169768587884754595545774173505583616659683746375133811072949863336944975600317775388248264789581298828125 [47,35] -11601323233327178898961501152796464273587159426435995259608613459576468183856721667765102560923596779690119088837421461849186551636987780847446848139544090983286086142944170755637950565223675624205234446799544897978978931587243868083880020745181621916143898697876359554399197184529988008857909197250369577685916226722193578799496439720642547673325897133870895596618867511354727151980591016033707659102273571046785663464243521085998653696685654673287294157498984970499876690678615904564213284109879893370164456710368861304706881987366474209655189902136131457011468311980318145633353001849465895661291014390023548905676259784613649963445520146152615183100055750946317524832029015728253233523912468496774386182280329639524955298606165202955639750625272547336888985447250851742677434551083683491422368853109052504258374812761233827308414044605499941643846027297215045762901164116479658125965636089539284295362651345429728406122597454657790925853395924167575597166912509481867564401452807915829450604351637989678331688812961876344075676835278830869584507686712443088588178174561182466567506091139707584647107051969996674177559240696509488314474946149480212347713487435299106724013218543689770226185189090147285299060669201727256088965504191067439314244608175341344531366179077546126919981713960224515179630647634747352117961041931802775760807137715923099827556231256659941573717452454558436741556761910576649697696184495333654612860867943023748983781658993156083060185833764844513036014166075110395129441529351759177022972866200456811217112582171687677501155963310152075213717252359210102149398975576857774956836975155843970264870891087923678103306694938408709504008262672386613141448831751144720653643606741634152961708368273431882551328858773135355929032610477016587572807590687001018330163277177737428720726780248731241059435169136932097214949288607162723822706762376617200505644406573304836558802249370555801950967105411435356645461250443414870383146875506022602481384289878529862788300164116516250129955747107853167404024264995318533674898739300100304148736845110659649484466987555807459327628788914310575819399673491716384887695312500 [47,36] 23540647890372174488095632701927882893051546099743392930019893790609766613767266659157276127462649742393934204108954846904506005006569463286176059430597302367308196693634051221804490150044906042494506014566368359408553589069086040478875003818289322791674704984229438906109942405665814054295706424977906794852594112061817480762535158455658118662526822456487995232972930770724373914646115522782348300012037155871274624713960561146593973613126010720288272276204696675135593334965512370397215611488959283577185885835081267189023281532781237936843508147560400601331321319273553027187694077602991724173701076454213908609354000286607629860547021782701655007154333047673448401280525633609990471286311491583998289715602400462313801581158385308408510348152680755612507466730510381563781593704020276354279904370313706221253798422007844790832392923008412372378423003128250932658249700525996724413763172403349995467933454996153917586222689105644462312081990199129137824246840504332853707449415324670547607707679880973824296236914780958387173070065513237411378922079557931318583394869606904761287246918927344052593078884108067803168203178855802745501445442816050297086423904180433001929226549813947550776658095660262619969857737086754210570942577666070361833484088226644564238673506587585939861832124779754357346976230741006594776190779576907469199570707415702588906937393568472604247796404537906749786208560915684301153485959378805443323904000172217621287101419252152347767249474051650563328653817291599581875061079914579119825251962336065810720155659677665867774821975849863609086077120573275324120973567969793751124044664324601225169416547176767694579026418009153059179667762338364188090549088312968802054123643416738090757203498905939789865916811779181051867845348243566127751641017592826973496028872143461038424664507760612351482377844126106384493876330710299352050569606257297839755469683118192702304140734200322992343185829882766703670178066704552737571367053209278808762457564680921111656541413763479562816431170644104084136963885314664651702856276866675968899665546517798699158183495012590320848502867256968329456867650151252746582031250 [47,37] -22013930480393856757634658658320609480619048859137384534161732570103950397383756143554845376461322646989996793118907620474264062102312463856843015760628608131819272696955686374974359837720310694581402515029685216117871874048899918772923556656472564212199971620470491089230780754169989687232287809696845036989526357113984689024282929268076724019901705410788761714992639935262768323033395742041012202952750893835906187018506334169370732377281681093221513602184568571008189417533734138367075826091179783559609246755080568127266569236019661868887461150660892649986214643780321732896464910741050928032991741519429604534109171382156894480078476446196829003231214465296690837384615121822684641114804893376791607330868229007022334974580795692902757188349066839508434652689631000736937537294094996860148520568309664261627956219237576837603697862303906536888100081563969468475563291464379684287503986304107276013043271876699483242110625220461317409381800192073118118373277368817762185588079165796360668933229716328408096959246008621280921858868895915007020647349289448104456038472229291773518521215567855562297032636076174379769464117502136045497262158754052897179662294526642626189215580569350584404312777701127205869765861060375472103360599434934264012922638580648529847088939967611254989041292166400948003308355859025959464453493702973802638577006527380689602598508820458178556897964904424285318782067772279583131249914706287457519853795421108151680628675374637666330023625982392602486134837466807333215356701869699489958987325447328741411816728374618017678535544963266980535396778397542460738273454372221988673509270127305800431569594619502543805394001870341720153405467317100451061911734496148687023880811959930248929864086834680121817236185132667884588575420376602859165918718374541857062896951761514641114140148518830443007502443595275697931209566777442445152728180492300870691941559331807368441571996589872955914691426779222752080099299235619230005419683955778077441721332143332400621833039032103438691852877601445051877022974685153334562579221851026783837148043423440494575087555366845002563502831094410794321447610855102539062500 [47,38] 15610720656467198941704123594261414300368221334862871145980238909700038515382632406872743302195520359678932128633965584246740117065099224167350615169200034551724663723575857387004889995847114532343811536173671580590895722241457471631007812284857436249683666820747967202234666850114697217679996616372150256170919149524402656189607671553470138034038564798845991698528987680502015309309898002066304239914710392108918183369267916513385985673026742802144611015094751852389991739158931916028001557852596169138276498362563666657685589642637275486867696973365994515096237632528991199318241828874973476648775781627322102033436664077182341175182803219628727861542514269442273985817635052024301744000879063507623831599311426716048905618706025762174562856835025276411154303966574149546589553007152326194149353444123979221798160712631972783245363068289624983664467922273395922056683725416746750413223296330162179772308341445068411524790560108586333271767471471371998081741139073010264169050546228947369160344622118460600823984029147408359771636331353052619981168761074099918397586090600811787680196880711146147190679051494592444093601446959546437596385882155891566265538720517870000230129481169679374943782977550408263483333201157515892927029676231509966911333761709454114397252662833683025769118482097072239322013702394033868906381321645397401759562492684938955143186867657465156364950596064203547538488193676922907261350601135085936313738026874125636263628150605446771851514523904162747987038192139513876961638987782316913195124345032117376921449709212842206604349620470821757743060398416001928124622372043205573085175087799137142751491779374175713614817531421223147643913102802214407689375156883600305476479727530265137484734080305150360831238414920215444572451120802628383256222878647918630407196987331214458226551449843466929276564419433745693631696469759645974736637265743930627002835616079292179529072721438717491417366685460783517711779917671399052162141945466511257223931616253354348819091758213780938287707506361703070191056078920134808821542187983891393539366528657221399193318895059221299015383976893645012751221656799316406250 [47,39] -9260099128943949218479865809967508362128052490795051555691166630464809304195341118397448375020491514232796361317109637545998129721391716248403847186366969901687291371213609531215553617047111402179843792015177605857131006350162028451191959557373346970016044588710264877415795841760293835984357136468391923355508817955529403630084035086879712564807961288143347613742790505142117452307065995561813334341498477723842425160348511434830118174508606314874173795412518185382738486465180779553903492985874828440303100341132105491490205370939909620167535530436019199814717162742912165986822386926095419190980694700157856811941549238329461834713310450230324330517766966781454482489001488749445444564178334591728644241468840512959187012029219380766631439389876801023147048944501159821376116118191354266780457819122976143647293391380487608398175889618961525092583073141487359537955107498151773493461590300829838315976101307983064941286663140234761943361141476045221715533996870721985725983404685682735011003319981971896455826297659838577279310469887964133799940637071517675242516178494719561244231886668238059323369126769363751277366712783780872639218470937258177500513179717715513357178263214033747096392535607653316496448841312705780215956302950367858728402740696135728687071538945608920823810852731493245547272481492791822301588641363960436673161921058615328138438676883448162234196765303933596758726856207699523932655757361485176863343339453979295008733529448850937854080820953835457900417146432325903763133257592022644598210041036961901620082308032288752789010071866225852213149210863612918809768183430098140328209145046515981701572446677428585262382846539872885305452211757509461814462732525536232199645725966895825028120890464116483118194312025776284950687435114574714097296846556604255708333332321144497295956370384825613717563692232797154763140887537434960990165406525615583202719518427547694787817177589978360314913386779773834501982339717090538761736497367005246606674816165708006989808159076230410020610493976113982209161958028645539276525004831878788129255904229482423902838900261688670489945707231527194380760192871093750 [47,40] 4768035719926374705566499670137399945330326453863366383575975132091866284636217276531348173214292294531358820573207030300125273735329531102675777340288759866186090367679833638741629426757667113889271744405136771401883450175930415570205626014755617327752090035988168675286160986415040993646684516964788429447477827468469007532684377752267103418469388740244571939094955775446347689328340195766579737181961069381911297187222629192631948430298861906995687510200359896723669458185098821672953167208691054234663404709544117227516179645605392205619891638966687961453979672801083554677461998378823379576712081206294164671158986234100763049200061496282511094634912104703574249305784258143331612080632352522884570243991433022554556906534265186163317690504692089181292896742319038606096764779261830883529840194511089562163225060818535533074665514665701941939159688027297088738489455535073615726219842835862469504018683525492290961651393240854130077076069917818464827969048421567838223249306959990657890016321867525047237951420407107671150252834689227896280669241495834982966408949341927461184745840988888663290929625356271405861915287727940918305508680327207138035440919681814431457425187219990875230281133599227058934162182569057020563484698279465051186348692150617675086598305081998119850001861085037885469298437361876598720179996826632679179988414124530450052177373677153308539394652854483535263558363784154589143982201079150531402405008238758985392635313986443794265942824657556100248375976659546474070753147990602890398624214700278042736538571320341047735716115338739674358815656087481252193815691415007410381599737455049363866022378621342836487771070859285635491648677960791248488070008062606001705980712917289822824632249735859054101635477364619753170991266731403071752535958332947038269457972802021743824110891219211580766521261863412864660690300902405233928620090435340373616508989955781480675276775872349486402626847795223806365024508662328865242729361057411566485831835923733063354604319175048436089099284325487999437645530919820797125938847776029055344970824370932889287150158695582913281896253465674817562103271484375 [47,41] -2169634621742484580369149919503676743181245084719415264522195132900203763585997607381888429332922814705577994038478753587263074085371164647978070189173455759055446472157529656223268151383436966931537701894930070050754542894981990080788637655108777965317451218623368816094801425092116497385943385597465778026170048361136183349264398895636545903394875456300741622742161578038692018531638560051483040094753128277679294038238760151886030890230402253299092762431274617339842756966940096635627746513177179504767238696914385610604793107935258567931230224339494421484978411245339201958735489487585927116249762091348731980386654633747040272919690330181123409892903325012135108874793763127375981140245318651240431697271817459329247187861889294710407059162940041383191649939460635011924280655042515948306218417803992806452507261855023631445652745029788112593209252593525269746158868902220984637745575926935891647220310459412129281485180262885108066901422229243370072925239889198166788800520532954153791808820911661416411037446537246687678506813687340575327256993186652883883704796554880785025837981598709764472930257943082354592882564310525110909790443234694994766894490965213836862221061694164430979682012253409419853091279472738221966142225300252999136327158817577712385821859048169576251856706852592096655518096458807334030931388478651792331878711837750503212207348547460249477291491316298081682658352817742643615574361896255383756485264172311737880746438772628839783602823586853861975703410715230938066121627355542276137810371369107702332994479613215033191287683630541734874879666666236114187073344502785796870652235828130044687059586442208125440059317946071944637841068136557148834550633733150277747869163122190497841432868342847329647270915366229167220568245899381652619420496100010353205532873550929557084525355342468433682416249595104323918727322967238198919660275090576115782300884762564829538834721651274715731138867400492193732270185870725145466045609467371682394967066307807015966938928662906934638142066777314766179142938944357869330338604555514692888316435861144637370790527741704067921091336756944656372070312500 [47,42] 881216978954583906970403230657160148901895413789326239211549495197822880731473645309520048289196495345990830749595185531971398762424827511110497765317664816114535602514322968835287534176789726210876962949145193102210974894451949180512771867237821409736523169279282995797234639788374245378359213060043005924106499989987951085733358984589202006895208841161298675696153872302038541008330550472433397224105419389400839816120479668269863090228151486754759834725575916316324047887649212265556178142926872304181984350945112547821782610750464377809421493223003415576154274554807888670242143222617234890832063013757864251716335881787230786414950769507346635110195077933199223418070590582719776955112939868671246416105061824149061703567434226579413810138987108486127712159366128484621302478847725980390457042882274462396602626196192319364561180009696279610410974932844979704261850031833273891138618814285790135377717447273335695089118322902449671778899603970734453256236033277823716199302637185245140895015576985605894121975315697268789712855728577229882765290513910077853956228337471223983856256336506539504617763970030604165430983871153132475388657576862843639088883261474845153884076861124848807593481613784327502406452094049094883570871265905389074296919506573777157686266979066659835370809501485550227332485173078164336577049883158772300859775404284428006852489178299118747913706422040649466500709112330487072321905824007081739750096853444221793826479375502393860422120532819823830695894366673448489174757646289755133765168907251712184806179716954448095658496930333072127227193255989926071162946492762037411690031372617833243739518430637525377072584562652643362558742331521385460559594276984423736889174484225342498021842569256622255504220964106301894859613576266432461263384114796620395669028528769367339816254582777653773928495110286236545343904690144794152422186969184617037236028599775694053939985815869553498808056474042602130967023295605117137240210354884571528731660440384815583668378798109830890291926019989613868321445127153128507920315792051743396468021224552053059092537878882467339280992746353149414062500 [47,43] -321370008889675231641429283670797769440109632260606685243524268026085440041998377610990590328279402744644011885146306818755052506138104668170856968686469958527466458249530738294699507742045405988301934653947800047430001946355831367745983480002122985424286828704150541314710233300075419011736962755048874241230978872184411258471423007771239355207480202213781222622589821018447401401476839587151306697046697110890804371796728473433932145368022818275313130820630847957460811350506607639135640868700716868091787180052424303291608295371584545063826625083009243625007970983690756949434447301426845423959745695057337901475870883354388681574091567267542362517314323238732112714064882784163036998627354392099138206734072976845652346211617464302189446721614515600647841520204074911212420683833715491216030509804125441497458789972858638939948084276877926160869967543235709988227659380440063498013452586573323414058581560183590897240767827990667236696538878983935099719682852683449366111384406964033099131674131478139364379805137384811053253293563819567354832980197432061100301927144152168669257880410178879358520042256932739683707372348891571274678052696648780989131275518246673503951866245968714899471328260936497432570262542883284786066244578249499735360960596620687890323867220196120232116018000721337593770420728132751884982339250565065322499004837687079083189340590049772288784127726325425452227556017197013512254230165819422643051386053899668426212416068204044137956120763126451007865921917672472161501143464424890385413233900722996727109331259321502304434338870520376456835985279111791776889327352986089059244337732867703466294779352112825903068028475442653628788398991179079998256203854780748823802599188532288035564122718741717784621660704897374415897645337565246360038858500035355233621511293075286467970757306572682176899981909623738993877021873684670474706980685802740714523954768437235792867372102322181566119119117868134205860432103133591007013956939167458030300246209874133039050771312398436868531141909947371740361378539324731450424135202166233699483533546792856858131948172285774489864706993103027343750 [47,44] 105611065267378373468936384835929317970933182710062688391728415884290615466453317617728101414920752702528177403002872025300173125536134955031515441856587576611809583896585139429616170126232298286894398659601298901511913329223379670148736136941988098156174536385491077517202724536889405545372905000656484085953232245524505340451719623723199042489204120560222854975042596614471795135395676486206336152207655213247495444121350823127485108121319318601229001777770468937150036646792787891443567139075121208678031242762161091362494811532306381383266656605619814567882938746386004001265192394249096740061053460045450610684213572671689525673696145461303017009043130358974652756580331480147115506880730361858262598119241164372399517997426076904534895903285299620429087025567484124823916016224046752334608001542691558526708692835620859849925611656428251154122583687278190819416294560518093472401326665213046067866071269830501456074587309963019318827134164258020563350146146780641303574292723839715368162783687482499200776994320555461689606393170051275953601903556895401870738520368084961150293240595336000881682128763050832669924222633022467698820585799486483891115346426203252384290024753865247881095482814835947209665490920948082266705985930040093860304343455193926963794637498425398367405218574828320158806959470865972695792243686476243302551020511410092470087228416378010184309682054153871739359929138159100036154846222005075231357435041060788595604100179421035326173567959571051014994061859774433398260048692525255712713240485934399443978757965243980119474538568030900022760569203390039622883954892258289054079736383488162654940188278143583816695745823120191643153824441871574071415625123788363412059528367720975396348013285748347900686529652323580288617442724741025620191648393058984195237816145497859230193789674014242327638049375379930471144442942008583399986917981849206544054599984320745237777146612334601317500993203785712246657396059307914296535616772885678825991790197703430331130345687502480211554023213442459304493932109531703925260115951731500860863453950086628119198195463468437083065509796142578125 [47,45] -31337812763355658891682610218801096042002385821728056974291035185539455143641137246372813751871541510804695634873420751141756534338428274253571621654277000317952327909476927954819518032260507157391702645658967796419861360056229491774564627362693312895696908811937648282149583507891913818560339635320190883637405126591696306250805235348309372258664360213753922432108238450363021263634091334415764741453116452692259257372313972626674561203424355468061694700080580434075933873884785010701036535235046736014107950582025717583819419998441174225392910634289378136254574032637465224969564736241385319215509692738023651426839098214198021449479717220323622124937822534119286476410377669661074083630713799633672722862475005173320966806470108772573784885539381178350049788107038056834785465883745223963088116832974884016704129343823381944968837501950097510151153980226434149864690884302371678482574580107124904061717538473772467498873656788615511173670535489071399316912869077438676286314173568703939574286723485463662458598412628901517258511042285156910581520594715944903625551495265520483860882655918521016723193982368727615233737054055146856277801053021376284667694486965713951634793720787635136462719505634636242736711416834932802963457957596480609595193688175057508531066382684114245033279583033736310844609415315194981646549921822659976661703212287253617181907564623679495331875753812352364974738550016948372893036174616005466592619258855708603394093401357365130929219800463260050055421304592962754735005124675975322273607288340410636497261761059267237981024429450207560219685432741498309033303071831682748226140715362711759394550585911630549486512873689659393620759951552340714192158364924734668746630602459922058917828383685135498221579411380340809630500402652029145052439008841409978696441693434702486797080906931326185475672007805459338942159895749425081122240173439245603728401812557555439694106251948931418007518856603939459572014383297457384794403653302328306784002422819846415895209672168404044722298683999814779763281627063170866453536677470726343018711176902080239869974320754408836364746093750000 [47,46] 8403214029118842680290349116376333329239633269868871027470276281922502125464162648169888968401698186962780369213593820168139991311292311794494944792760869891839188200315716177887648413086730985712476799610302292505136610768054504432640742941214712185193213304842785910792334754393788017302818095364787913465509732997819103029651458723890417546111418103740935393685115471098622552242471482284182874645881775026765098676072904224238451813390892008175209219579351149799733227378451281506181880652340144197884907092312393709910469305506571505904900512376349379144777361890708020296447778561366494308713367908920247763035194689623931235736398505636557131118086992224038470463099302882249938683200609423100308279225701455890205190205158399916566689203070081718942731016438833893536252795770494594625170511798079797479886236744574975609759828694212878773809579561863045457960825120397341514076491342353585857658365587533239305601363572703512568286648107630999349855978230127852095950999066623540914390930598103359021667564004157255041090335869079537455015902775577897570383725588827700852227095732934206669899952597020747682861483074977207808124380900056153790801045973050338713226569593801818211233297124638002036582695896565028230156218316246641120782685215906733432345846826558545302728772131328666798125445457836103103711707962998133415235889972349412747305693733462727554627916623718609277270644566462781268296313455520802294645424776118779230752944710936825348992069071915988686445543754301709089105212014853208817034186383592411327388538061291590527130622609067333719706548545650486060378867977820835093505491704728947350889545643209033579150591484648006486586100712897837834444603625309340042675170654326927810779236264118333261366092449112265361381197764387645542015262251202226355554197582842285198050912279672476538049797182736722660952167880232621846668362775729752614446056853477927460667959123814180041445072559716499128962763754995010880387178321772644361707137136809794516654273680751416389485537390106359636686036621462445610576748121510194702008834932716041521416627801954746246337890625 [47,47] -2036040160847858884027692583824327538659816552786198609426636720404002222221547426443355771184395946592290523083613549252612264021660532782732991663602579730840397201431157525714159679482255207450516303291609821549016063521288092930126820280550872940689396638631454331156786682771272413515388893912312305202513961667716166148195130403851117151833537339271086851003070151118118649071453150509362272327401761331430419880841583748723157622164279909722368252996127683050089334237512710049102921713693347180237252916229868923366466947028448657197462654635144504502626450712686847485900823576557856120116734133622521814812783218620632294860044498800153623115905638632659630529873306576042290155913817282519960009060148220355469269812473492942834899981520603927599849807620995011939049690779781676582958056380490438509391816656181947506561639772796379227638175833304471276081136650122914961032894610385005170605518924340696810555265422837323430592685751674000981783426613947548923288902079118158396605987705190725965237476630177928720471598777005598965021993680800148925078553245576834209609196788723076574412398981961121890077859646688683548927873944192433804115869282282396076953877595120406454585637792364623578878350872704033416964481840895651439423952174440460026424158541707068724212710776956830459939839692670963760986345454190977474360523921014468942863161861404501058146765443051013625418651698682500458653230800286157761218770421063136875334351330054077990864995381355595422453091312567407650905347036400744757589107240028107169897206979736753068326243049231815651045121708997284025046020932278697259472799245871460390292956741570177455387215018229367419457475156112423882396954303388913360445802137095113971285076331869588042524544910990359557895536819942763859145603618062957137396375181818471689056027725155273222695356859323289305084765523645613217923331652050144066367990178921070792485537613002864203437607979623709910542964551638621078889078940488578784530014995532731801569943074757536341253277253490800389477340424266205256492170555289585812813735188342434412334114313125610351562500 [48,0] 22412701294479232128447364603090696356723472704739907108801574007618299942762504969874489335257429214181234023787257104683038148182041185545946947422703671207483717211208093820495775323996485073763261330905908288163900450360960442445938669808828904849472286163929784340726689542474789875325075636245102740382366734157428620347240909273075048272151862341262174827269870945415594883928962968746523786891825649089771363906625445865086128951111579164033953107633895713736197381455816723956584958052070974750888793846474982799823163311952529635931996070388055357794644291911496935003483535323495372289059908697875394561322282399033729290079115123683184594434062966106855132016368269546944373660351394140259156995414935087965120011646853391827863745699880885376384072953943946297342955712392849985442026002739057485891810411654284531283845105184103497704037752748857910372204313444136223231042418440910816927101016122905955474607989916099367762194564094085974127298194682713495005906036178261774252943492946147499394643031882791222581197261423574610997141809239505370582517846842297234634117121253561908389604753622710538939166639364642566231649773770455054215907278027407526158117453312783258020000771820973910141201334016698012152681525704813522299870249849468703240660560595639099461308784425994812221803987531288471453166987083357385082850698639148994547514249760407323022529254443224128378512028216668630449757485006073265308136894419387684196134992916911939241050020659465624703353487701805897768750789463417793919708913706793777737904755337002753119881624694310843436544358041034910176228308914948455108135903365054972800715771920369100394752790386988285571301632833187197846059282441277377825936355110539476053289825678350164675677997419744322361638316206640846646900315808698002130064458992810910871237493252684701617849895401017350845501234009716024725990750974186224345377004196980978928064204089518538498072935914791061396335927284743980915705475053513800290693554467022763805238493961430249133499421005003207532844211755727549223696241175888543297432808909519508233643136918544769287109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,1] -39701311952734870667050055318611079208514311367038781805105817934350837978388871974541475719353171310228456575866178880787930204049022029237349141709754479828049955082218334965321850469065615205548886529839066638996322740302967138222082634131541700081904920847090649169272551879729023648057835708542441343713448302307740367320921854383814023540673712584294036995042605026570042343017570103204250560617051174440218908108349601567063354837932125179893314030256971971428326115394537906804390451204593717391201295380128842170736940755332626087342086614059557231974958204823650574650176221324899366599151268887992840911278051959830501008798752199588811584573099178769034746168516585546045103377861712372551216455105053138344272232138127522038704326643501365115405661456377501514325585172269275511404069146462314623121540323710171971123587303566383925196255032964363658416974838841286804569944013778727017901993717887415336970682662219215887439587968422982572052887734858054474663578546434750334236644055663268929342842321769907416573124083642647585147085390460793835681507499483587703313843023496849137729787236255831547679575402181179872200461507551808870113804161170999845290323670526724656258381584645963221959593535279095637140579429192982538920603824647698087118940525570866598412565351591853607457177819246805574898506654476647460875745198617553041143747149410997081290150369624639745819699258736691832671278459645800087783489778254677354014365784843995474666530022856754018040289517453858633167856864866658932946539948387308716228343850702052323737120658629668096901276881054274745818829636708791538120414245537742131239977846751636207087042794239394460332224363961883538792077551330091736269247879729784039164986835325092982886174351845495539535598846779358254805668742982724742672649667347440474987067681887744190477962496283626486377230627045353476933958231773561677722184834764869627406026414096894560940182485941085064145943650808602802283565991565037989455510191543971726965643917252415708043777329826815961213208449170617207898621245782326508952606724947922978152803352713817730545997619628906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,2] 5243945193203213483777689717738152903357712337641023736199780004411478566722829231148985935507862371590425994437327987297915322945256044105160105843158132044254361281744296640317602299058514346368783292550580731719160696989481426489297217293399121522017892592831019748806381682138598227029035796711744766191219464201305441639157855865002358191479887053393419856511759947021590790309666650536822251955344832529538239823387727585842781082270624538609069990280002088499649263107860211242645677984441730825121779780257104868928230114590616580647389325040146843968643129542291836138058997521623728421286675262773230464444889308378497485120670113561546510802701509755499700138676769099855194330754644192345205060951715708721134893650365061410271439164340736154804613870709375665618312438628634154158448041020867706802794739535896291205778813036912804723500349485857070031646604722634470818876718834910813207447354471309379018418311033813164280723725135999328210744617552928991630948021395274496087458109287310613950028356226175956906073528332944341542449431262246894789288704658096153089482540922576577651249155381254709196701506937821613472012604157360721790162378063306311271673786255049434466247048641121464112648462579381581721921673177029496457319403088741491655255416931577312767527085774981481726893525471507219034116278876263461735497751101039962382414429278671946616149724048524254959439796380133396515387599945016983559495303611296811495344433799053224095004987580644446310338528845820887272774962262019892185960538717504762139402606073409826434820014516979928447071154310132024728138018448080798885838830377660707236564036411295189359644441134986643932402926566690768084188018918296312240318139363262552730993117816167415098965752196285614683053603605255974383482407765911588933220024946924706444446791065356995571416331741529463689926108218160999473639401113237870215661371715343515194031533284727699275306174325351109729031618815476956004353740671696955730371324383833028562710449138310533815060779697525117276231612200042218502868527888077394390419037851530550519568718570440069015603512525558471679687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,3] -156169693337967909802166581367819004480763550967457377352879332206647051328568863490520602112615164080360218837537679627664615603871892779508107412711505951376465118567920106476465684310301652382101709966551213098867031810883852568074821353938928808244590415523708494350190592360510226261401909491434709986774898301174039853591493404905341757736023303995416450051625810589678079584399562606546659509059060818629859929905342847359253885750139044542695079591424466522913514969965028259099334671922329611961329439487270974088059451503263336832605681062868988577601968503533496315763810815150998521261289411060748679791315919192643930171935551901417245776217790902789289123735384991669880668693348002618758754400172210867508165895366272732309577059135074166443187398612466312339022535600966538699545716704598997125251265743702337447338409995818941900455035061195509997027098344473696464535748813284472575535830770342380264623342480021032304367134985921166076333623220541602062308134892399280473899780785810337427641639728100316858487931254365676992346643599549040391732502543445447768735794833210867346158977779981966048701904808007727799351370904222798999837498849691776827113667741223120475592199749970226246115685392992148097656467890456175858794309946024483264074629318091625898161879296214127806702485074227564299849457561447346130545159100518683072849652432564018396560543344456317090609316102659887705058147469098650989952395614106685527698092414201261477523651754389191462795034698691326178931132590552776639967022255927985815920382859324243152342407998305067030799436071106667131750451640168407274241821627477848657932904359387960049249420064852359509125238784572278931232467298383550329648405371718074887609343796837541953993695301317772432311541236331732626894995389258912341922183018616608100814011064999429897908521164369568474537653173024404379507290429845161965645429266270930214833784801008474194018667906782573993791281120485321720841356017445803427414951827524490630009718763927922610209563939552618563708339187340791201099557261350939725516311409666701462965092764290098159563058288767933845520019531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,4] 2211986438936548110224000234054057979608712832433133024261872743852469124506894166957232347582233794702244643904015260731606575307415120235536282934975740804714610337413082273689830510436665755490089421318146197522124271902315298877454171767520223714801647841456015415991832160583072611526550152598971576410594317062691384076395512973720226242858258126531331849567557865698318267162003262944950706080849765693250508414602348328503276817816573458352947095145075570398530609347179286425092080327471098019203521215075907999740891625885169504674663012346598227227538084196207341666384396353352948198078055167698935287134755965811338733163648186186551164194406428147070196204695650409333210650509016059209030984292609931977733794649513667993426909918361074001844063685499092874144016432026744751033914156846512942288665919102621954331959454905278310752287371200741469633526587967680749549242031285875620299162613755596430230344933186395637920311741188370117997797928919385809496622111876607321043576121215548203145505664561720267000973716154862836234609370311202233719043980135026387929595881509708131293710562686685347036436252573071912950792805974550479358179058769182652865266631678716082979138659874102416962763916301447722658792058587275502084796346770894259471508621504622480389612116819098459998964570650876772189492612863606943924607573199517929117609581989155373337166960907050146185374419064504935706804310566658808979931982299641856865626244357189829999043466145465046829435412271511076789038656217646849198381022973370588649620118978849628359664694346527710507939599519815904211164575921633016187033336223501749301984545351958160912304136995735865435466075168239452555532558661350427617878331895340991593386334858086887652522407043921753323970073239017090217941598031448262042022805842993242930667850830231278271464550300627877205102579296676453448263557895849161660886847112363342322606362500742395732012739523373773739545625467595592673246973939887546110731281791467100940431063727549238860088010168631288206755218163044528281116637405114391749556644885330616720646781942486618424692501605477445991709828376770019531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,5] -15559353323456799158142780199037447252229393473007039782781264535015745816390045136135592348871628545713415689644951243061490649414982123218829733008312647655931037522710771935264535147696394427581174027760132569273842857674843570024088189163966734602557119947343578641712901775988688834913234359675523496621597514555139464537282538962285595184916013581937072496294734401663229205830336172279624157557071275040227150067405992930228602416864080418242836391267213428980124209788577885833999209894756166335333046913381630444475955142537642745266122481699605003936553158520912713313807962628899783742607627494037837044668508489490100860998110944415972952701803558573218081939735962259527805197286044187285750036222325236672797611501211342719555870298272092459706436767761677436362118160868976725239244377562653876700671749079732105171731019005546858085395646848442640324061823580819862506543684393697154042239379742802071456138255995277851897311271682361607490633653717684104615978240449336885392468659529245071594056857859986421382587528972482758450320804036351494438450267714884443737955467295888023994612904592467560553895472288787228163420485179764087484946368408134432926312955826033316692035551563726187442521974879634594045172264953583338917161825914162675446800274588406031912609439407153833221593716071668265231218728945376668868944520106865981697198964891804820592734029270474490629220954316883067168283543776471385533412872585285512966042605948594985225482092963442911670395943539241365079924584803674946628184730421556008686340917344788452231257050145378762643322645360237612712468733368121732514056635459396753507028779390366076338496585410758076981632854710306517088905090766227348152696043065491870855536654080055585098339511313963140214380706654311005623289359520268744140971135912822684651409795729166959919215445873391920504144848647090456862329795422141077446896749971068120302126229783032294983719550360893360776175173392128502674680687115091447514483067204153362678715768366049000154307679011578856167557715082161226824766937913020345526584203260826817898529620233101072304324197226321757625555619597434997558593750000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,6] 70043981644637333875838273908775480353634064716044347093234655648743303050733214620814856907579202737759118380962347745853665963025349441983670121962863187726940779769961499978790610745967621427129432851302180291245456481689615273887038096015387022240472910151633869491552999457179250919380336522932409088964492116374115040152037994233969894974041347135470639165246077024599091264643051896946596089726803773018625731144739949352886460727740823386129374478414109722693934192556455592579917730983278169752988236847759409836525841306707231031998656197667107507603817101958122691156398000601866051033805894339028023244036889668891103066746329079864266333412333694466399299534643954882233524473780460273790710510842965230303407875692492650959793234686965508643524862651385508012849879041249405308545707382406159987047412991413246190362742992895773100499291716316137040551294354341373682232362628555692662950231012550009787765686534408481508910313242983392611770121723247042924546403148938958559083639503993838887807192905596605967424611623077876788539222083219325830486464120171126788544671828065776842149354459915933027294291958295284160875881248576256107075044238707165047316211882274916690372709140323080776785863262878874883793288641818408110724604673014768670533361178570790010377720033478915211672591852136828563025050632168743933872814268748090795279157948518954839740828334185879424814661758899050631427175148594674108933176669146219404076682482662749168755929494359677272757194920627267867953413637698781755959324644465056370589361282276619034195809103458139380289997215009372758752578640271490658913134174735147176744442416206920133936614254728417631103346675838807903620769606078911851645876170765371924339386772501971239099878839030101525698998226828411306740480068684251193296983961218957498218076472851660659255337846327994884750626770530885256420934036993963484079347232113651618251209728944634520651850501419709098317425882232317098927648880754604232271619308557785262622326036994551071056067078141724119007404993849970688240650764219385903295816858346356483378438674657811135704731358292418619271302304696291685104370117187500000000000000000000000000000000000000000000000000000000000000000000000000 [48,7] -282277567314563058777826280247382609540255628472275626343283010524301491795068148711218664982623354335898755376411070198024043041200879449659113517877862990666465309649861484039411313482098220471021875239859573777047973777906743823171007397647806502738988818816782496667085366044710798801192874329837532086734595789136922615442551937304328115411121266401269965423610571622259502423366660386002621204319318510661550176767620074140560027134480792911733796024328759107621424717355047125350849564551940109848654913734071973151925588207650436847819301888086188386622666204696816452582777677776606919557588217092550122516832097993074024998168712235841517145647611639507028738621436785723492772472618562513531140079840854049254413741452421206865999567188455159278522817777237942659020814511470929377146280159150026769564796976818702502794923207077196081764000265637659208924511613303909732404334420323083136755373321436631850100118441996055828742791975277208783769166282952940638522097434782687156407041075190228968127442321821166700859687041723432973318176245978994993547549631915777878670081443867396959377868780197002176212275813814178031268960976961209428245314827420421702334995074610034518130382040635309087527207798071068739021621890788904291184271490532604046750987607207824452660015399045858606076957659436371359199234563639303603211990190387460859061764375570299792785690791852469595928424409340756952638393768669015608189405007670958918913478632457990924468116778334269012955765781065741170502295475394657778112669314722043699998783334708710318862121217454470598269817751656188208119863722035936635040454712089141765222411297785294771667989912702729288983702039182560287193559114443284278990652950103118371280294199987571692372983627556646000511718939602920619551645916555894998131319056557057798485989024248199442695255270401269404063737805426543710861280113754878557423598631640738798621220638741681101125906715333737045074481870384509409048871470315507781129623122356664989290030622462047556036765815451313266108252400695460662817055043796735181782905913295609731951206148799402272001047680934429640053906496177660301327705383300781250000000000000000000000000000000000000000000000000000000000000000000 [48,8] 1996388327274546570728529179087857711220455127324864435507994952727829487054619922144533119491453100323187861267940359126932003958452370280143074992992701544037722283858104438873723845279431301724911885527749479226326241586599502356312496605413766075292232251904097449328833179151643401080174120412653618228617428924301679873506037032977626481208294632844508360216419113707318408924740953087387117958227644206884698422868527467425290475813242951098798534790426959513973141142473316197336635140468357376476047658626570944648393562044887627918868051661390670245382538730782997678084387611073041914920094034420409934695233915001471222745597623420500693505861615754623035407580772108387741346856034050115676258190901267512247726968446254581595576988648390545635586397644946431003740092786350800750918472922642761089201509195418121555306755545215252730116263915244352804557719660143888683722181303019316395786932103432777924512215115063725126956962694999044212598638992813803796690993880391375882136439863009441348782243889189405381049622043111257217128047544674766410734509266373196839404773749736823460249661580990388938608939499570756421780896686380030505466609788273617707008838302116133677832027991306754949059602661588250012530172700662333022537995125349456409824966440181217770148697968298029511998031686251577054916850519431041376509174549575547510427767957313415428420993516042282911924513755619971535521266687407919167388366026004285918789820795114975145746118180614087882943471522349000995011980920401529649408643186856229502380243001385610639243304807910518689118546361107299086194796231907368091796277611169718669496013988495367781978298453242064132291452520303061711793716301245954011903874251935099528434320655760325189095858130487220481252037081738289184016957898872658758972532623460851995339244689771285464710714482892422400477305741404384601187562721449184046379851308361367016124132049644434516047049063282188013040815283029563942699161237842862809578534678260076793919081509446787661226651907842236065731343155303855043443754689043143619293773473380533889606780988143177667385641918759052937035192165637909056385979056358337402343750000000000000000000000000000000000000000000000000000000000 [48,9] -15774843767335960970539040717548024609255787481787376500495114819470208896989917038772519481000662912061197602798515813863164850431209856504694948142989089683039946062242280663372611280558101486340469696029115094104906103124274688407601073570923614756541277061179344479963843878563115666948734330916621477428691767796512903601460104181403710895494325633290104821119467247025509926596290656828172924989482641082033152054224730582971183877650168460201714882990297565927098368158775688055364584552559541803695465855245820503110321588097606329837241097857146059473803238253060860409394087731578058154272160571549609739505388122307653411312327649999613017969392289192151967223408210898528446288088239132718628257214772701784556923499070313501073514417523188314511989660108360186828517400226694174552282412451820832359421141698326894106979212983455700616310299152078529123860748070480584984995596231279435968270293527543439011277979783008066611205958916178016115970483526864536683652832333927820194894407946753904457822519131498226508379895734592701602728335547157724202496384835377586019205035613837315630054185150128242201440041147622423561050670373981000852261700451318737952444573432828413960402727753823018794303816654684997321993321904415153592900985429158103113184149882510007301252762372575704034802049975828456184173067416969117020302245385459852578209990436419734773164049928289048116911728471932777550586431009721667165471425107469334122240455814597265283110449389304793844494438855659352856536078576949825319357939077835267698464331824712736695715488598642755804613358039998565999491507212410220958929056490244497472607340326584175693205479467812858629120887208708690672002131681182924334448170928683690773450367929720914090792068305884579367143862199829582341995781842500202849622990380227908430374808253914283965464429427083993310778577521622753955049536740689493942201788724179540801248085440210136712863297354776496227341162664889486634969467961005631112296863107058499059776812422649494286389444441062657114587124515318273916012598645001770881498713943064373403833487555994115253652269924301455025701960629969100580183294368907809257507324218750000000000000000000000000000000000000000000000000 [48,10] 87930745197033079226529733255861896215157757187322337830580029950519925737168731789497538162692216965294639666721596704928939726410905820098946859757887505941769332189730367334612088564989587664845757761401970230513031811006158473634859650649510119459856371711381356153490973290253507726559442578265105968368500435779917291490034987311938303242966865740441192035862413131977071426969727925475336984860662132233905139557211528591549688866241984432645479202131428228774671238661829108047970032030049500331755444524017056741644083500604756310047551805050606345278293123326136601145766201006381562465571060631269093398993168715508240077132278253481396314833190096939340637948766855425983156347929661356517613506647827929904664862188545443696897388575215303899158168840361461008471291193800076491741789016989888242994589426470412836774730593768380741262126292692175763045362615630313435838223991117730402098673360153972126951391556207975452934194999366591308768679957761257063967090358080082048279480927798409992115423092457116198995367033472152176561180172038502792794479188414939832275030619671997897755116497869141339387842928009826666099656433732131022447043514487300361536163542276551399911384808070020100342637054014400479309753197238906102380827719477673737308025430854770113661823261371082567541036608916209908563583736451882934404551865982044282935462361580685535676915479172024957915362387965829379783642045671443809809932445644141123809745566221368085015594610780221052219099184834405191976538193432484199869799165259656165464744495473722302076748454792664652766032017941344167678676936539530422769744048244665377271850238722964930451840259502639379705250648193358180124981970953829055956257789770996121685389099151194189988633036420440522915872198429049189254360659448804127076976884018571468205375529703517543812435627538568640837107245501873155702145973279433934114838017120469521401917237139637490680392474425623640628852013637126477276548482979364400245819326847926185370246589587391994885513545634650927450853447788235231774040592724866785820291419594168222101964775290669875865404726782107808835778823858698310944603804273356217890977859497070312500000000000000000000000000000000000000000 [48,11] -315555695635806913350816073567192086096032346906765675537616941079984171241607705368375576373403329990244887154310406263693340560447923814524139932302411507230878436318723617140425643468651498740509016145309623234832053697987086936939427830043367872518175900503602413000173896834768133225093852923289384039815709637634625105505650244512289769591079635541669087893252390415985526214610560392139089627519152293527728387964659706495523066568184496132161070870812431509141750826879763416384822918092177169427316308181834937259206201455367967177702382242800584856233699249510309355459271748621127442933223491896001341661382597016622237223431724242531091082987522051932773800837430054913056757723329840517326296087234944899929346997160661102780119910685728627994600354226565521689293455346117431142993326016410501801888195749138385417629775935695740256248557650965416548906939259833536145552448959746887452294576133839857906298484554354839971777309373024843276444970749964113385188875392830879198480727750412185803198940122377455356375041876841453692879545778820587165405640287381036561521833048106622224925604648637897987738508047131531738676464651037583034442263165864279300205509668306151545105097614723815012772187908768006302903351326946239952693893275638886813771908961505460625823764477166996431042622198301242337982807349920130743174789849487913154344571459007559481985199914760650229001354198672625558933295052088602295258486779035336904614833120444175440374077846415160006500460684948538548204055226027458737795042344274151957103391627305805361750518690196071440799633352558966566122179985971781214327894713565035927984086292219439083746114988378786952958707719525801467060500050740202056422671917955764017953285346070578337760898746626879417923132978069514957700947756791906515134477974321127231225908219678261804398205288926623339646307441265527938525015644194611158019826782441511899675660076488389772794091113043587633453758304661929084664487447548657920822164432327756903199327433645346069302137209316460644158469580471827879814497533124838421288436009647160369041576747108716564436028657516495806313927619028242245111104402610635588644072413444519042968750000000000000000000000000000000000 [48,12] 553528038403217245598233563356623098474929049453905093993278924049153683939911006368710594402553713756758200867384281000555051761642236144653545040509327415137212235113376627440613046170731736173137848590264879937184516549127899362857717837564298047592178658607311533798363167980993259719218278016886234064956961732279652270607778798213713406692310764137836222715594664615072355207131648824460359157395681421247668714995680232967611376472949840696707718896308440686502345141391425555733957136768062557267072709525679659508553692565176690105522666167079908377268773400831090504994270014814795550429257669315962995058845263567739477322220604800737520701055000069546197492388931372048445433924916835029244776163231158558629242140978878734986718635851217357468583566933534440073425502739833216867168100555896695222175455061876021036865064625662759014780304434534471764892329610988331207977867705918222954637889368601303890681724059342068524897162354761567762832125150375201502273256112027390550624561913292672931160422376544942606103248558648793969964859464661034025112417928981086318704999739528713980436244179896699561744517591273021667955726087103609853653182006515790525930566050475699922242814212649104959047906981778676794110974184186707071588054629462461193548602667162894781275274740228463886103626905916442907622402819082797710655141401838092467060595845372109557078247436474011829098376658155346810510435967204492286580390385387353856376645231378499946109040826380924320573887975237214560283603287421620635270778441219745675828039834663591502405481446810494150967520550904618148752609235081932270189623088080238123298870484046483138550314740128816037978300931866637534541691689804139509475781491127032881570238921226143532637705333592310949413407368825705359540811952073645897130179358609805664513314215370837997365975649271449892175160697464130705118060076571485876050671210739014486518421310873074005459308795894727994003273047545962654599838777603188004245710650935879072598437062136447712536714744551630289732290539009379688697083968987237980372257087092416986825936669241785117265891913511869087228185556110327971733662925923891151569478097371757030487060546875000000000000000000000000 [48,13] 1241569221750102290310775944054425084414954037908325398125118431673069753913209645810116488263722422002146088766916788954587250593307728262963212988901495454887762769049025868911858093670520849696846207049970607621633474748701721856945435041233129302085509620472862010061935304039218118864729774841130672671520871066431286896158566917199461180064752112325396352776138076396065363787380782003372481425576272563900539992695590180755844801298370358409438502864393841654330021402024277106616212342519033739317659455632127907051961471266567757328914280716175759262601130542784402522638242078758311262006098056347353399594616760412802724937355613663899960594860412946173585433120498093897344112107571679019321823740657375753133554008746665023215345438712066301995710631990966398242945893936458470434158001086824392247922093370045855719366962988803440670095863816204104594778985303535560901103263361945935933234790640328035516136254296427755254219735630964050381045154352588934219812423447113362260481908928871632672034027009568463210757688239290971947216977954090761254341081852045760130527196220239541974456729730300499351032436540416974629583564454916513958060139111114383833322681879864680386262543857482475337539550495369436863540438448011254215178049039104893964388026464557017923216990015420100422548411403154244139403141409562842494292228012542675801568564255663409500298574087645583914220252631975269635340732377313896600336916853553593187838589965078510470015281935341118211896891549727313414846310840165262409733021009309511265422723558231765320575078894009606054595344088525005612039050534810897195984519165641099019541866515259111865266550918534083586748810507064748049850648184274571729031087850004545547858744049544260234524029603864078000227621652277353422105271790489061335177626874655786024775235585862449436254297692295336754812723398363201287047684649697790896561954659825488883046728676103830448140184518465734418720152872976515765620004646894838572894561034538062414499958737010789337011548518858010896243835622011596821545237021681760319186418228682247498162408907623652100305708467227525911596392227717858911531989205001558218555146595463156700134277343750000000000000000000000 [48,14] -14116555071110227390043474834125207978534576461885759415517988416683759010308349729701368557449954206496251400490666828346366378954856063564268244975506597541149946183384076883853660227943693839952461860290727138242924232331108610001334404549827961857858578159383352528239005258754931935422212517491020619270062571324531712091733912549600095032273934987773054419021153230103740478305977302558043848418720380098779316572565158983469756245284808910971972793092899024325391404645787900821872972737613757937683552576938420645480297406269385166079574890295729623109173739208146398931775855639779198405031280369853484898576755834708235000140091918730947487486085658439938948386692970294448414535916198468383567749137726717879201423179076731136302491876730266421545979404062638527391570475644780517959529183081442192847565098792614509580498600744414552423823019735716714824914289983184969052596390867153216422042601392034233391802069131755987980934389322385621629571871386338648491551899782146897634558815054341541830973536456960339650309100632739714264755932914794669132218505373640233924780888840933748161620998200640246693296684458563327524216271553876301932199223680531298279538336619287320528969853534824521247046315228010288579952937591644791765476862725982975660229778322643002974311782867475624597562153091360410565644502160549327617358093435590269234049896120213728537430162735509720771489243586542581003616875557869128862742407478732672862335331776774035484484631921117940388246230161940583095774953387609819298118633346294432699903327786580451851628588036881038976221413257007818860281128745764929496779059522229014591831228912527521303362247123679816796766370239554990377030338261764355454774299757377782997120544095099380170695055893511633954872949645299310996266650337940836136226313107533002570204607077867360547780026093886562350412974765564443290151717395479904725936652240950350618442108374424401217642015290745196242435738195164910565892634782934683706538571578369137844547402963143664107464006589371205802973732019239689305840015633371952375791533038778706445795768032329093728740308936105159463492007087266640170136218620719481542380435712402686476707458496093750000000000000000 [48,15] 64204593561289975406000175507847975820373765184198633222880801262247245045691588249435573772707815401442541613957883016635311957076277581984875792230166089870510634111728116449971442570840290663161678899644761737463860500959275720450363689521408350499393320071552060337618914449614250361202331244467647947455389462717085235492331456035226798682922748700410927074408692712000455965364619681535058405541511896521554376572127713335770223445559612250280585628403756007501064790607070937483543320633009924138236772612887389575813785949450031302001284062341604992650674522162013634144240002647469929555865073834401463277950302519836693614705043350684920181594625707187976776047886690494034473113807120083428565344813973582117058733545787903728795802017175899859857540130274723229930415726384243607642426943787762858792336215669428878534739840310678866751218045391251200169449834952009583067652100174423609392283944909417155410700011079984380062099342706823598084877994056725532700941637229868179327383239210925560203949831552894561729259131516937871939603141177530218424079448101204861940238311290963377816866539652141780507251907574938052225361797346316740408683615184756044741958342569373021391780029753421184252799366034719055342277702644280587315501938976393009893837142261809191013322632928616835700603238040898016090485645199902263834055761435967069989448117509935134999027869005787730611102524215688192536362012141125959078272935290697111743146723294280414105614143166844139938342754507005094714713541990213895502415895061420752167938886761711838886453819883118746137850333400249035082775019936308119379160656098965688733035916434063155025625916651932211623199838385338068372542779829120682253284553603333401098063049733416878417330728965842315431638564208656235521969261789667455899687710174612949744067337063263004130064401491334280267292145162866287006202756535453999989705038249499311580385085223056058303199845449035441655862192411113931496157659756063608866284605174115507963257882861926752295608268089274635858899268462253987405084811855901009257485427772365713274804671098879569900288679899208681199574414513081599427318031832190303731522362795658409595489501953125000000000000000 [48,16] -205424394646242914291561029104380392334338014431635840805859803111920871476329702781278966515439199575511203758416890644910396764346854849043808985391079204183054221864342543126980533055455142811387992968051944507512644803731738945130304326901097132312054253786026348469191202002313620129059379742971572066481021966271853783405474932734517251813943420507077549880833302601213129296272139592887552452302277470752248106651756314695155729639477887688785905470723832081194399269138652404107420693867802789793886424966113863017175794576739072374735388911103143960889675931061383179233095407934980155017177280791437630536192998342456304023337886072822192085881591072577012959066891349711347434144478872806526922301054045859331300606878451905011270052716696220542130125566237129005002390276427464611983236985781304454012194953277745039798280683782001845520634805610010667891865637024227180257834676159630840425852046899206012115969499859027957684076029936017770696455659306947553427622727246504282133827107345716458868054032754120825334811620593627154824335915862505919671026704617973448748273888930490839320649827135481902080557509185390179465914635434179766987781084430941980208365463580039497360025974627204499992006274663480587412997776928354719244178043875859283268862191778045231663976896921251340640497960413354306002676970684379121713569110747613982255188991628055620788608161967199433037123601317901060714514531895189254074046787189897077983434413494719993212961509355210115076190055395728341277574340241104265812762217855066186045477753276904449551547122091621565450421013206174686921883795800836797606705750663922540967676327088960906335435789302761560757132457107334777399684326499497180130976745895483440046974491211187585536263197238309307391856236097503674863015393931181057825290316516890528345655942482479643278359764843513102552337140860637762581026112304327877651055878470182653035088684163428129827317634305398142004903016486250320211283162478969968829625355381915235610041484287374920801518154789707302673156137015234788790927208701983315281715176128966394178898249678914489536728849331875418758499219126476083435725727304767274095098628095001913607120513916015625000000000 [48,17] 512369782148486399280062714097556520532062781721994981565184996681088569456856915537332464325926453121066506460207851160902904367544712075830520988795756248225287551674019512764680435368888209618028662325455491968536298814437339998047760717599984078911584486378599553305626337439660584181621239010870178681239642840873325226213426989372122684717162695581529705053414383045647558591661533538866327482668536173220832832871528654980571323167393285498226649006185616560715189125468697804138290302543847291635881776185839633884047707447454584361091314541459013337561544195254852878169760671445868947797968579925800923890535648461427552029787843273710399406063960813176077881225495674692249400450113291562188453797836644714091330549087034820403916436800599283502397773050898174675456373000947865975399307394991899519855359504505506192023195211143878104631940629228817185427884450624665905728559479475157381287455633184537166712884297292425009725977281318110135511801031641204253904404040320181595204765252423425278121903762884543493057183825624269955755696218216805871814718230454894693278735610248955446859487158249555751155302009070917714897339165955078736577081204010965660281486008067964178932747261345172775824050496442838842150097682042402025835219890111415455293149828843801917585708675518223439703430447190853256483194772391498593096165778738354596776741549761498449570483409605752216961530986032326030548394266011294816394470083318019003345503549019205860259024853576675863066228446378331997412186211534423877783239257201042935138221213955469439613142019593799212753025200343893003792042780080996395124979543018556100971583836242974383489734251457323840912544471296943729555986155625401828854020312742822674526872661334498940060680214284778488031013479384260397981149188457909094568519270405143694685723592618060048145698408884769098287007307944103136248342923210922102401481759791966184337707400686001029959472074811871153242151962133870537923749814650715142470633085471334984388394965121478312186775801160383050256092651960466395098557864673158123115619402675372492142333625034672130825402960359441938500517535876505536018473078020522837316974573695915751159191131591796875000000 [48,18] -1018132600208074343625636848352027201918166681601246859637660711824034268001053821255225828936653168622372626259650631873874669886543009307248145321082651491450673550307056461139426314606579017886199600608729136979697736914823685388626951088498760112733045635490519440712974205114985214719444564072901629133936321610034461700371996854888947700391379512410601729823837576825417627318855184171166492915604954454259728135402588451655652248027125679253585377570221157120055051303692042319374767408711089853038458025671824456268903992859860492150475716696668416557557735373788469694281033231267829774991492714143674754576851045258986619238062478840384022515358231129227683150936050713397016339377346745482439327494182903823112769899747965028275354616092470274625223315428596387065068813277790453022082336917472243344092591664863264742805315339514284198752032856017821710616695255431826426380563866916422192354561096291339412639526639562165706010043930720858728039500547632499672520213637314548092014546508988019666213305841656985226763651253286269095947437317820461162011040244678416256409184810882901484214413907881749058560735067413334960024097904051096307848101183546028351659190925396511646931348584937758967236815814492476746656592162657583295961790333547924463298113627040079569234335155828684627662252032801740233272426214554225735207462381212162595599724844026534685888740964969216343176176292212636913022927569634515160685554072730693218597553306587160120311924267557654189574798413960167431303045335540421340799501062064576699811966909780682283034634228066168830044914951204930187901348445578713949425008582767648979599735580859243549278117906484882974841650086201403838466715106601523218860907323247841677310089636345706879805465089898832647824565947401271562978394843924691553187364178341718904184299634520504530511469516276670985879986313144457754267803002261347780703212608914426380862747988338957628211311097422339306987818687091527981809589387249112925856606840554757119270138053583987769213443183129502640123177394611795602155548286989348726167394605597273288048429507579855970320555954634685922196432986553679187684857273694916633688389850931343971751630306243896484375 [48,19] 1551136135864767606201019106457816063503036684114238205389956687369326340420184289455087097774579875796813314561068629261566891690888400296868039312973174125295092421314669258274263327431590352631396089244595235539982753882183444636677222033930147067702618958540368041489053876179953154811857153032509604035550110762829844848549029199500653842213056079384467861591857690013472580323793274198181475590649922758513996549367326612628627311741574492357992678897840826491807932457733860305213565078603634158887200798618764157337603464283837394474031337972559958808847346059516968442606064576812794652168391729821171161737271502771230105231145584143950818817053118816311804395658809364730536287958600447949364557902068525547425032222134936928505442852006012948638569003259774761876775626323471932103584317294720075591723374147732474585445020390734197182993276281638657045541476186730085057695853509001311989119408398343805093930394450853526284688069620486300367217474206194905524268446780733738971454207186384169085660973020950830132281170623501681356756860851222466566430913187224394878113761962711978496282132020795552476476643196141907872957167466567785590279580544017923632103177199031664183707659489894293533004739858688716771152037179810291765335045885358659820643183058019235552076285238650550373399669010995616597785316954351834342984366121620508621953073918793401317703560714526964959192168398668080971338030366151632208939908282649903817132787863153217627247728193080292505969277284178389532173921554417591881976711726686943618039101384401341341927296971587241203032011449863173664285272493060195166942876841911170247803564064016678042297880422682585374850054781999419798268805858815693965492893669983995185612740284367362504379772859574924947337545362394754742755981693486489302659905170873922616065059545347637518956559366700390182744807245084087659018041924479411633983007012415985668136470733205023819655167077346728652162601750713193951595404246752937973398563865056351645534994210265715286558070076602566563194678794918070986166455021956919354145552755278905403977268646990641254977462811879225447709344829265327557493324081572261263772816164419054985046386718750000000 [48,20] -1456514672712327206253708452545532868460046772883101093960972427193805975202435086946955539901949343860222742512134780939286540132489304655123194765922324276754086687360245551871052220574174175058992703930095878412014405800094441247637323035949007610027180783628485505386670683820480259054449200450715967217249401692114908361336664806407027573742167610387097144375019042809229208714989076699585222036028401417863861424309094745817767335534745648259457882795009907321475835010303326308517915107319378116871232296885141890664399182315259827550219478634266699735302460993426438955646281895867757634601335036829367110654621438917178986327345163579771265298658225118397988197078231571145280687854737174520480715774581054569830958052917483550278095227715724082129794043376654959948660805580907547678069827230012917105428280440829165898261012798368355164951329698170961867367603696089564249822901086272940229654687403499687397767611223863923832288530749678097102242467151076046148968832636893104514661242874437936919676682098713372673545014732641268276886173742676607382470149653283788187271067567123739506242116048105947105239832649141719139510234774416368754597161351740148210893191980335312685712969987409947960801757485492533986698897086979680595136175185434319469947783934958265917067727774721373598996958217815166217860609124849442916243462890489915761781538445927645998236718677395460089172752880855225080194663172072758866470457750266299529558538839287135475706081693623957566041303912534122557401791625519572614870202576178261944343480347367954541314825691736765971766119585990232219927940122299910013683107628076274616190549810314095186875146458018470812201088741118554385905918984694349868793265846989145140666450922128543510562884190185537543963093697330646476992037275060093278624851031526168734575756786242705989783886274777182408128371524242281066459068702127307135534301341506829533097892379642310691147882288319097890236095020158240778456074570554113408303523598135233194450523751524166277957624075800516045587065890922741142223288121340369383306095303832159856753946093822838806953377077844602957397637664824116420392730725241747791187663096934556961059570312500000 [48,21] -704773391978163845816630277541012654879624547009667982483769874945380971032434807088657854164851997555220288403199828157879950139869224748574790637642157044496771477978354774844550803184474571430999405080363978104255638021648653554770599363901861130610944012814921393716335310536573211339155003383389161183015419404678995377745540275133791232855651168436058114249841549661093800602317308120736379926815157576435679245166676136908367046601392460734248467612909175829886714946920961220086640646315978282606822228095725152063004818125690562894653183893998346194424886324556858405363540872043065989118523501783543617160598648579363921770946293751314382162180743179762871190640284943822755789566709114342199874030474736817429428342244006106911923772649037851891144096955625254417931950615173275279766019969108187610040193278695023605914119915656681778944478773003188399188806004899004477071735469967459443611236460919427708424880995108139505905279004117214818905846709503783956821972794891944107643608879619495249833514553575145410777645794072289096361769978683087590021863109365400998567501666713600298530132428048187407017610199508350789908895978277094946996654641415054030060167214672817998158174503334428990623934051082137635698906299428066560727717907590229383770600543658266260738183955677782624442487361426406644896191952450529033870933935446547150869915716115091183177598841531727913350910125221252617291971058460338483214441895945747950761846052827339145419617617596489414799828755902251056025424203908563791003865656875388974497654215144604196786652473091186716233562795908065829156515620588684072606648317931991010258885943308572030697618060853150676475917703674924452642353516194038798948350505487020001873665265299409089701062837547739980800756055732679276934758768859212530430917873028677059242714682903387168138424910948708094665331048160653509792838670294059839532130821739898300017296476355283928489383369058885423486959614347993489880485388859105239223669081639686317960144991264328917372400839478795274043778000819933534731795487611731923829831500868271062439472362664292914437602750683306136812363363442527087321517673124127156825124984607100486755371093750 [48,22] 7209069302404887134581633416997777258266326369291399233278645907960503047603227431285163828608658805179118878851320031026062552822902200134709500898195749910032620285236705022142976233941227760563044067357811262152510814202513454829740631369698061826131976345653372886609750283770185900266196735936374375120064810863740250019317207946661006385072447227767417704087938952498213845592862062308380533602342852657881410437991234028623677566448648378666950520599589680946307772702940743982875784475357223599612316808078313250519057604788380708672769728469488273736124422715779722106623079270216099804161826068216902898796265821167805929227414023303610556434490688229088543862240967771340292415978232278665752012791170324518971135307966955199486427155335681831953090580280865362074158579063475475652995428535318109234628129601455339594220716516584485116403418402969013300075493385843253490109571984793988447261866919005006435014249336870706814464809017133893805693523597581679937490581025537301109342006944108063408689106171552059883138429264792145228174712327338965597911046475101678300714898881901653098906554619728691940151623400353902705894583802228992045507285642985551413221167298869370111018017036920433745233650463562771534533434794034163281703012755302963803241553541823747498374553859264276141611845956044088126434885472966800855899594789883507454376062516045510578988252482079182651374124667220072362941954394632582712852516657347682579312706719875426115194838124709211104797733321351029044159915781099352398531460728309906227471597312520938428427209014045648608831801133399234096008001127048491793936155954002497899565073756063155819319819448482813890220565120034223201703685322105416938312917987865207958510775491777937370037093539579504315375649358747824672203685398551405112988477023880421387803670310203757733623787533941693503710045921998325757012008311750953981738674134672576024018409957190029918760486594577706596395538204713628440610328150899476274132676147777404817217870778640862049985904529635499640919498293754619440856240772795151211204700873684781898191719249894739880199271238059058951736808482761923312469309887973167860764078795909881591796875000 [48,23] -20591674146098023728533287561726928818123743486848121865357797473760519994842946226046165741223425489179437160747709415575361919604310137600687136181779553775220030036206696606247696452261568360544406989065483741323970531963437922015851937342487060733533243286759735542440157295010456204826747449014152717303661744435915590869249545514785152912911745826124745427349918552704684892970406590613710161776326826961728991538661578403335757588880509802768125231743327245271693006859748040435069620511791291785825518255201556423626687748361143626019991988876734987785145158126961856992832370072023594751861341966873016155665597633498839376620891266741769483774302136968175415824529088537062853404889623312660835549519333305787817451707934295280355257636153802435710369300655927014329485362534961048820826838811264304494776471124591439490393463545296793978899063572643239819491833544344752096734502886664142311566384493479292202517350061566534949530012120605362218690021444351402623251882715582348579205741748315508272178086838195254184593464255485702009081159155456691865196185897492889634259024155908612193975363587527590217900050030308060013584682394818037462191358718649670433219274764570480797844996267049366720810575238504866507550299247808511249749191340254340436828402235760660415294624318332137821855606754069708333332955084197621268078304906458375583896630883267099526637816656551880004535256963978281631653569203475667748653103159489884427996856405893930939991911590731734376412785698779056180303569884381343326814223574107831462635076786718330729313847492850667516916803270267164682832105402933102383380919565114496415149489585242071109635623208586423690515081902085041978427595967837851551842088332954930483653159416086839016248916533697062741590393243880433063977053698181983288262102951811343836156420533672261983789207721751905618786902540126778145184127390525142901705433062253196446642000712215273899356555580061090817199139822047085069738547399249503010445054886234190043435058349451630798117001178154305187229970498465079253616341379128403329334822340089885058236305979168277169118761127379777911704645345106147371477822716201444563921540975570678710937500 [48,24] 42252770696103753546269769565462940545743825492030645997934613380950133088865513853504268786953674314748246959205517363026067591456288053505267387507980249364353137067288453098302153606023820516254426227021739322274877746672877584640670691941863056449550769900300965648997031577516802672769109787132152496381727855959229047050292439935587305715117777357390567226542219218849952354730801524639906720499169372179807041660170331027232865021011262955375379502200933109876241492330486475469314748391727200188543245422356351997975587427047900279507215160868641745442645764686444932198353143628529400756251382648482925515013742407259800230629544930359427346875886285865197442679004049434388436365184458547601747305754854294418115541897265445983932535380266415176358061500010899013345391794184698031202569379591074758483169302714197435023536122758791939305435939825486531913171044932184922024186050515496972749725569238310489849881089968511357666094106765669498726477773956066979641940419335657643552787046981537839700602555228506209143651770599087516061668142137464370888528650117424242815347757058539140905557359739502424917771101404700762081656285605000988441714054656563748427719286941542568365676699131469472743623430658388314604965554450009251470103324910000017190270180387701787471822754408269236566015903566180537341194068020970725477548907970292300429564260215279312538182029615174005280799409613847414307119468144861368378200243378782739631154234605853481894072006155513309711467996893055358201963595976814306965375314268555563293201990411017051803115853098559278827620840919895563670337705275605526426997403647288585154206955254206255581480502100228116907694646697894666600205885603143716021075189015658538558937063000716563788192569936681518399595062821963319844984066883766780826542661915911358767071583362364293205149444298717176185440286475393379903105962846529823108556546996064530120796987132039328911629772816864553706067489732375910046032043577517498681171949239963802556260925081074758098851015499036832056687824863008545254147241917085946603205662075801032214715021352352203609233537418863659935772812008042322723389006000616063829511404037475585937500 [48,25] -70697686755882663366128704459679962732302829379956336767173841437604674151479405210795726190813072372772418128840588789223080600112927291697206640169079516208183870594628922134434739919342170733917494170940723952721143304904222769387239801383943674887317478588444215308987290103781885912052479401623674017461930249343181045849931317284374685512436937878617018339600137161318059909886501970235167556677674019318542484567807781334745225918187389544523270652681864635341463841591139997285172744299250739298555214301640952336622261414887744574653391761688783686846908279514428334245022548816480874051835231821569202321111953583272870307673772187107273171676728070675305097918299227297879814865862953701696582629215046273786995537626967104076189185373042430451890669865610882139664793304968006695915582664163138060511499078056890375463497923923977575909242522825050155245132908905071208911981808149503275161747188036901925455428197161572282942131933499924107948036833171863370736593505967475645979299358699466348014240786177088740455394058537921915498410222653066161040871964214605837805633824736977045689609013996978575631267040062474341611541453258417227665478677694843873029161244513944386323123242756479260001882155581290401242822685271669911491210281746150458473586093260128557408899527984022928542806079382329949453805553842426207525619387808713341999468252648857130285647306789680893215192112799445825954074419492324325930322001824121638100101972865707670516646161750779490257633989142245078316023681782844515029142427535634561355631938595446991377098443981663786259490850453141990698763536330916485097322478282181366991863277774654467826132864802422568233849094366304194646029691714508345283767181372329834584529683014395347397182988042307697905978627573743514380914438514770050921148214728292931147431910169219102204791559628744519940193286462526478101233618163371372466126363048367257766630378754193908101585555820579159078429778422579261018531040976742719025720441308793071759094288082432093861864055524886161490970688919277906917531998409840183898958811888798425243022883821313359125786303291820562575993406055543250010586575626803096383810043334960937500 [48,26] 100580580270145018574005194781522423387362744374187810295659949978831811372549283950809943615315382163272384491718501109141963899102236927917363467762216601561910306180381842124833660707483773227570268305417119731158944551521203670314772264576453333612948608042909681907769185060957957078591142116667782716381628933665071223741066017480549301284657266421274301094288933260799792201188664635422070747316031208837446786759878820662990089652003030531778550948681196140367401268585697999925123993201606424465588234372887743860991736570873422115411097076965429437466386766663420683022168495425995873214075422423748531046781404065289528609913320406143263930856705221157058565851040788280523250466684416458063598163734923211781241281911074933227147457396625703419490091562187427302971131192678481799399898644402257109512449888893395995736502117215819902755717709558568934210835805854247119349459421524274544644478664395857591149422995196590892925059251107933480974816823191928123581844648297269436803435259631623641492568580403300200186544563067131977140100729143191554198913420322500401106413002730810053385144563036925040627075422877348012758713753189678822736085605495434049490548262036696473499606393116435305826773811729295008922693339871759111310930644169388012870247588593076036909559537007575152038178204312216141821625538110899682425230124929350848908349935624631104796491367573470345154742104652770768221067595875394533296357872888000511149272704955126117373146526419665870391820855368803106980673956732974138713141891273146085202902929139177208181261286623535939946848866933734880678512094894503932198549781246964638497147394218025983384707560782145982895371420821948382021102234298023574053924698162848358609976776368746711813370100758648761316913038613515854370006838666630564752002952535401801891503040908574178118390299633205584527236110076662431243994744917131859307328744505230558688497469520810030318167531745184957724168695687689326238871296353449508963717888121893022379221515801968170834406644629574686258721015705983321588750845197092593741022746032327309178387068816708923225162281781807863072068266740988207175178104080259799957275390625000000 [48,27] -123759297026536728393994051206837531474831064980851216641357779847380289691550355227728302652153968564846847043326595058291780974789006820500091187365682272123005646869659152912385943015693638397532669946613150691322356900219352180627891435559666136116713729395476933436839186482629149834964311198073313261772167544809746162610193240936597963538855103466964735496890453504816583329143992664010284246771663849783458597783600333859325520628872122246018217088563164345792968027484494523406862269922494598594555852476870349278585559730801626535445599543072195345886713046431819540943277079359780991466393537338147022423750233188066427894621081416108738446115539276874087871042840767474033015712852374195260336472488542831848641071858687952184984912158671150618537229157581787683293509923464072700003226431717294773196974908680750146172616202677729916523286216989864399036728430320386670270228592768057310193349922445315905523047857187797911941613038670989657061673438042999525314060175937323002955191423092629995105961238121406771844876418616806983111342342141335768619611089549650507049430032175309164945310431044006864626150535254916789210277173021568364874894099176134689469607743410195316232489355583267533542199271389817940058027260686556855291945197573712690971978091788827442925296716904579551328310699110936568019105008646432251078376542113149166848491200648965933132857135994261707225398253873633092591197151291931631009425947745774980832814180534730777615446278421582157627016736302796269114286926650426842968071660624384336338206489136992059507498861279701764250914424468560437356868942276987395401619038946173679241059367529759339183054836010853255636080262051615763469328038081710117693934342434144547179173121852357608636395288268849274197069653727640181932035533784920601466001805040871333441654761875678698052083606837059025899214499278404930078975985014568961430916288439908277621691036998452394863002457158732202207458537716669143995851862041993114648971030022756756521985455644419827714572113098559122171988909613676619666564069450726888146024330621439937872998594174403664233309289525566900063661014003146831896629009861499071121215820312500 [48,28] 132468055644222829830432881289438212375369574157048780498192562354841530891202935938802650454854849692815266979943048729071096917736541314349031080784978136864755211000096902237379341761511250570341330088554332263287724480703934363553289427221702019486827924657258906088253263800079266977282522721429127995910423769058920775712881790861072558629420583256068921875325067448577550546264785081734909340361853609535403285118010631350820091622034218023822558013513820118960868774749271144637928719818272913859895932021245497674677635790515013645624032434008067551668260092056095068734250406319647558895601824112484477295059464720399937636531270440463076464883179229700469065886697681992093510914391410249458344635714474322564830673970029845186110238099898988479975197740885866097087983753401771459789389465662398803591860379988893830168777621515921561161751323845962958264528649291993082927770482054787336953093289639091548929582867466324408374619286158192960954834946245141920294008739789405205609802678561371849966575924942588016634027676092932853755928143698120591095067672794477373859463801072882043282755442844623098146180253302280617054506419554341324562262051683068971281885517016999632267097019954192831111699971330506282780471762909474904710816102522657290262386117546829119584210351481314409502663658678134288472617455877295610389603938916856195505433025663149030027473299280232938714359300266375431756255998018022536435249704268309812622023250435314851928635068008083861339030966050522467349650660427674106975103161917781397263904519178755684404486522866855343602896904042238874353591745545444296013562665179769919422228336955241362392917823022481952355107932859462802706156224276168550514832791412816185922629851532061389307316793890543269354616236067944547237345643537960450813159775103308844589871993575849708039242399764896190355340058572047521060135213430011973577065254620770950324991435853210761780586250092811178376001305411661380554245387770994195188178833964609308209944025162778659890947375587138310929019086119436418862777724119882167133029165683839708884758645296707933517256691828494716842504197451546588126802816987037658691406250000 [48,29] -123070862950869224794632020825714242742766402917669087886392209958547790638279364253402968175097120910649786923862562997708631502127842997061399990364477610035709079742972287035177336129498286097406726836114552893680060472936596761812269148905372521101100182440977321725514779850162927416486888256515815939630721160455851803894189604116372157908425668016694723070461471079495075717390792151015509760522363546701420006685898374907066479140928270244787262887620956575398802438411446904037145957122196268821558112550876141008678601852420793987192916588889945000900164695529090385259836952247120846838294823791717000298476623335268816238203060075380451109602701792918447535745512009483423315362185731146125799491505982350936367979486496222208631130053183325073788003421470911506572081873271994688739229319741457145848576320908379844739779050624998393704372910235656639406517371528058593679118399218119538013940197361344751454388966106239621763317389460658425773475186725547492995796705328730507486974815453060770519994845822746979376311986303529841497131154603105477224736657795305084164734001563096642331887875934478152290945447988831693180491063311251016667832758303472864106891751046913007788628180231438430216486391724449575542165802650764336338472701734326849122612903454807070149710090068481904254825926962370146413025003658084511731702090367355986007778764149184978594939082950092665377438752534189657682928812572322353498612331675814718034004518540053661845492831604012799519382315883685834510265312125391014656731550741862829101697600158770990616930996481361801865377400071883398758143734409396515879497868096305644819641493529999194904829417771296479455365687050035758485979544584672677457583045455249819062918304581205962378305204882098899327116390434711528608052782854641209530247613468122200303486354690905042971305080500771734881337715161906291134542798217433512358645216176027027859392602199135090282323784538668581680807357327319409464798146904498202330956218813995590131867863622151115253540274414966396614598728012705084105744256103624426246500036502131958354559955629628455140261241673039886452417634998823814385104924440383911132812500 [48,30] 98069113894507855410646917528669815873949321601655692279664188573744801841777677846678660122804289762134267345250200517289002516802896713117857409269915124528593758982528181779000327624039809793005251168249519816457389154748854083079949152221454829662773226559143871186786803485766470055027628448991444969934658747194929680590992235970943903098122406876170604399222919019813961854163742637914930752673745498706722259508919348333043159058394271566861025071284618708748843785336703773607477641718617893812253849462331278338044118937441876226223386423514496555149366560600085028178567892212326766488171669439074811659563174117877554280352314459393879915228627489323171842207257673860794337002963530357256800035029607618650397413333100874236872783509004613056654973100058945836229082184675490993186814912763217720370645103532379050257858913663856418310008690217342425231078849987564820316408639135645071548443143492401234429163006596274514170867695037591038089967598628578895487784125828263669919278475188395493805062873360253229899794374288576965820571963419043967808778494990464469089065914058498097312644365261649634278225902759551670143450028746581990222894274166749646035645380951691581634408149100562829836377374315056556321842896518883937329817846557905527605807873751326636828643381277535385215065379896542123314663956858734888744400549984221380153264270687126098384609818297736495611877135028687306059160596500291145724107192937604942962821350614201505401337306135786559002886045466380360676665801421996272276575051662909161074512471838638592813805745845541118311966143481002027417756798441597921698728248788697622908963187620276003894766762048679236165028290949876900259868061201707855586385554771080604738102168981286371387025705132925640209405890102943820247760406593903143798829333692632291021693376592697774902974218313510408863929110292820444484213351597177580764681257450218414595644915979305798395595841939874704204316468964707566287009777878469374644328819541725617718131053525748289438763650573240600518927778231710999852052064163366892440065968764065808721273875858976367050743346292525750088064917520114249782636761665344238281250 [48,31] -64990755602293350604785616733404206155968477238550330069615400135052794442759899065674185609974358868504643418236806831542977925122010477141815824751114576339306207213067428225544735920889488266012991585351640516230045459250726426243038197134398667598062396529147496781191389907852618609985569866686229740739418147214076514990049866439323989216895931135775296035997788443936097681602330301356644944742398944619225541753687604529452834571997599046174794221066191796032996497947637878675114015526102786214459571130302158840274484691296811084931871772681984378824640124317816450233660875874163524708101375590367266861423870122160908339810834234975596933017084638588161513130474434370845842797282681001004754592335668433613785923064264488757937944882188548086851024706754314508084962292451772499622468600389975824823853359839138602789149566804321717739514389118268372398337727577614115123799024034161024673973038410402086460010746711093782958410484206800898527218162803120032939960118733421146676411623390123024290571761116875190974272302373467557323240431152002758602332929699569043297058028111211664343476623439682542001823674482377105477358965128110533343070110335406039995951417129807305218389127723190023036307658373352372150417355689524511678232935152834744881922384462484484159454185193132410029227039877485076049631943327019659875867617914368258336624988256527082149599570586653280147189068855323622202702122407659144794350975636811170828224353209383402840668021915452214236464664811597928945032686777327762740994676400900217738703210828533724738536799307750524777826448966220304301454037147567200299671236502516171967143548328954728957892394171550896865963810647133936954289760122711018083813180849811610313567024768465461609462170500250033931087332621787247445111538231629442848051907906540912617042167783949395698417561699177361439965837905290143531365955510130004806870872197448220069559092267422868408369048840151587404805104386914129202105467526792401530267161749973295549033229519748661903585676603412382450572448833071137906036006191674968874005460381040503019280196438814920395136529000118010002129409485860378481447696685791015625 [48,32] 32851262845047926558931242629306438330858660769706074245036727961360847012943411198233476054202271295346707006516388553329893743463623788625905302147060750794145537131862750976846714696871337410692546454920579345152257822606917384678336102221971225658051564698317736016220625015780762674116161565791169907042490628909372491580374316712022335565779246291441607575661097746908235625361124879372375937745752219504046630782512931184085354202118218862731683456662097706460707033795557268043535274011889562416216190857201544559614562399643974765546602822383360262982551628492894654533915495054533125090691625026564997537015357227730708063672509401169466447202628574817285483927205358533945160024124626654300140012006690255756005528774114953811795900020947666084595811426705468812142421536187540272004721587122176485620733071714438408500051944887825877871049540031261707767547085208092078484596533870564362241201014088211029159394783004981803669353839960967554881191292810169031827971439496170701674368715896739378322339494414272598707811034614945872782064997303936934752920207007248841192270081352706654644202695261724093975106821231387563187421674539615342758395115238629983636728303428967675780148754965140514837657411637588843277555289667011012479046242534735149948439535802119088863123316656860201165690108562011294241486835699577308292637761571093395763519824105725349664906981450465541196379645279414326443063100827050804242664727583392682696514887092205864412817387536419260528824835438070316353375992248177928693856420379921115063172252340843669635136451200631238374264535188634434927494093014673114244400655753466395522158304724040691440730248978281044060084403157921568585633662088478048170272075145699050403460441624792019516863818289357374259352616894410532424673830529303359802788097752056477882959529291350439304325031412919726930795586074958813129505831285043835831701219478890999345834373612787696625004084644571197907887367019364703617094143737656503821568314842311042559467715624050119238558112670618991695526361973154102577559972994637985801576472676158368541817514916435335297270332703678530350543951499275863170623779296875000 [48,33] -8390256442224996363209475708286604529765478673128769701726953186649762799204020145313051322371866723599839952842514124888421802620753744113255959186891888103004535214485890806732766156371376138458247140916620127868921258574303519641477748486274392355067618730446018278470693650604332651377151064974761996895244396821515017332234574505882726044780392688943736901675283492588577735114248068716116130942808978819066668283196878069853242455632514002199933488849198624863415944156876646884167958890063398729459748736969676653951460494421047658044487495487351475953959757122152668287801862203067054970825930689531776883371169430301071519667305133180866615905028264108771259960232994123339182009555390822269220267982772823109749759157979170070561867256995133298815825567292678667845857288748304934387585708892851181070467143426697381261879659291990139973660597365322987968636689045834170642372173620070889797298632871213590674715400108350138834255168363903020149680398478226396667075131999812421759581668084676947137130405135863583870731988785530259611603876435438991697442144132601991590695958303441139828095171022687727296670369213333490213701875711630694225791845113703165583365191149878963985597757765656820488731926779056215509387844420315885955852167792276348880015298137726232871261952067193759032944802493866242003378923106806739611328623379549952585780758730576940359020558552781093982937397756039640816024074467934626008748798474572673514085129306604092196202981329503186593758054810476922660186023474304419978029582573604578828499692734786915512559687927420907622293791884759489644888377496015132384521755352135327982976521853197949936939483746619717046827726290572128349355522588900054232952734751432809876074484205815415891558288866021306732512766461189822987626016265500114572330750244108263881191373825808945511648855583310763534232458125265543051518279585715730132966825477460661248956971766042278649170848731444909289845634994159107427546241797105548144880752812716557546130732327085813434393870029210070800565540724651142276641953438645147842801729016321791620413012626968612199768009218825426387411425821483135223388671875000 [48,34] -5877240855743482620625090817455118313371348499120922947691771041688451876552533443350340597832521573921010428087009950567038310013769204148914569967094173986982787242180093608423261540346647435976675664836767207873467955423423621202294966577217646522232685380313981106767475742369140852311518010862051835845730478625417712002202722714363685079607915100142993479951178542176762088010211189049153698849689637773669597169876696953252483692723493299623060476388897320486611223861742285079106740889529249519496419138941902795455725518683075900433171125139273511129956374535086532343307894382450734357438575194000965500938423133858432457549238614555690122048979788477906528263529974886822738276070604126814886526028881226391515201716702419516997767922865775311669486773302184303117800334745278081798362709166952863709435729581645307451225427033228423321915871925559850539131813785582394596397053599759023007855137847134679404780977473742664236677792336616245829288262699498901973784276706172129179236881467508944654562853267037136754406648797916219755165342071049519385473856030029988028875872432603915295796004094814869303441630863851056658593321533197515004335640173490814286920713146030573805107685844131080860348804350519829591966877517778028596461289477672026068659344440056919178082538791048975998154925344769483141093477601350216360475238807422266501462742011327432003999456307155373057352801390780427239493447470602422219195848585893411805717853489263077136070348848988406305570000688122834113589166273172504407766631969824487590379479340302658822967560382924793801581457229686573641594223896496406620482088317726848767368938718036345397369719265189269757684519289168873958365379667364569239172822161074993816049191136084102340066126626628910480877533848732042207987787919892262827508563531557388511154912202886452700909470875537738695373097302259254682126157007562652675369657395507644249573495298259474735698990303582815058903925057895958153206809396751371682378466487816927780894763730168896171706718048669043439469305389944166443719412509146817724711107893440184278364840010768945898888410139804250320594292134046554565429687500 [48,35] 11238509383090366328340810397032629920884548348271510984534022588829508815334777958838120949467980971680450691484900745478201882834977870527665411291166131698489653627700044908940095801756008068173938440423490934578143362798159545989905398672814821591507463272822224160297826772006764609149856174976420571120570018794586977064081960414104940918058063664020840127425824785784175340465218978172994358349120804739111687401320609313130682217707591584559533247863065040615688043382908133491342578221436267764750859093815921634065367574440474278318976821705205253669075982685981364081472115151066010839363883424947415070622627667166731445122898093952659493746775618853798804325261412389746381294071333507984569885382776615161534559557170758226710099162215015370693914898741706198901414537325624114090724428072620196082984701078410033527106283021611097987329233635555028161859606136257404669386634641821852397578230160001966292036871908668440283465008994904358282652815777258395213178326806889862619351372654197221662222782451224703959301809591890245223118909231711512333056023288570720725317680488604912800729954335817422576789877595671032525844839313746420063116360552691811543318526369154563671458697484738902379929724212399837841712538181710699431817460485634852071171332675939944121845900163521412295231909298839702853543449049154793286709347564671157662972622293502987411968253327090498458143424401231907474487718207921427512977368583152917170124271362501792232750845664270942603113459251921979220763490454984098843624166674533015391766400175504516299234906198612318065932893175646686554315547644740723153167844302228180244379350308564919605476566199057796973967033278689922361157689185085722897750985721997164080218272127376778650338542706682307909120201759653632744747095819391826985196504933022387244141141569097656047071762031324983638846276241243268472649023194599505130043566269469568183039599529408868639369815451960783133140828292879435031150180461339483870453016147439656036556555613167780798078165495811092005484569218699984168085042527844926504829541136628561127864753037814115601764064500400763790821656584739685058593750 [48,36] -10913690299448769248592514303411146864670632937316655616952458468816028133631869163918021870662068729463624391799460660914539425563675126948534281617265102660479739960848161329351738348053799493839101929046030679555072051943569982868600383924099277365842759413952377935053517494072705031192883844449256619254345086467684170183467057472045287982638998149325186931388984294701300593962450647930029696875851926717331595079207096903279682085666244808052726950767243118821854818776486507938920861742501940352237403896478025044172386740653078510596285877029161622203174200395768194974801732251126548423495757755454102663341317576172342777225675981759522824073166534581992560808957286581979229371766771499774004599959933461982736869573964745552751093703044200124686162784026659241585038818398746892926601279500435283035790181548157166700636052493378282040821164473956186582347258724220865096266902072430595913254649248735892023444614223416486440699362810192336153273543751111532616325628614929893078244657600489353910293984606532039493501427469260920552855124648596157898423386534924258588402084753235811980991662075547853178382547781543916408093927444419169534882259855145601919911625842185099131836610842495025297738258390802752573673779931404773730159424615019324404174523870440742352070476951326042813280262212809652483530364016146066147767977432530555884397601793685767952664373307205466516766767922579303476604410007536661222968895347696875298346101101990909874179278767301383031271290683937820119325348169697646704502322162304206239642941565956359661685204720915907740157728218516209592530285042520805228548276960995510794907379028626105110324925167253754566966288704423827423603892139638416013906565218769061898789143528974806092804235163987807125712265774258781254726471719215661093454209138301650831162642724369588684181508378131646587120974054517983827852241860376187125210609990871807618260887061003992814823416222878622018228769463633914776661395992220944388724437494117966281630850988272748004083985941049902589323438874984878984670572154175740638840353571297271607226615382620288699500044060641812393441796302795410156250 [48,37] 8140263279026809375674382990968167389887582838401673503695987520170437319455205566634118714487748479855244953921243475526136936656647145314722844314232146493714627176466928780995145141405864741963914075702796608838240703500301869922183430603661046183411562858054732159082397412489135079128483870966736568149877520443890262467014214347843143431274197844387576583215947613911717122133608914448631322706923797964510295712670934142056619950108193957952176172723861835972037026627843145316271432494652603833048561071127766400338031057099623947108179879877158396786882987945125398252672074514778045910781489802866201759091417958095449897297775387340829835838721211564933601637320382129208269368531802161332181024756185864746784069295528966233807566078519348626162419521701291412083916444152209001815884581575787420527035335598681603323724482728790867774178911748989138235251806597962347867251256449166432305425700375136073957980825798002694733562987917293444781954247246207644020710990183104272972408310076147168127021070828540309617592815845982130038322378241352754876936083759391830100560846232129223774006274721970983964510050609632248505087250359568364863486387441566375123316893261254807502774201963888220340163734808790729000591994175498804147587092102810234539555500409878569751104908054248935515584432510618369986728703542614703476943300111818557591183417833200375885942601638815338235803678377544055491365918039876461090718323622983724431701194588356885725851622990930096163129946412250011523258987320350492169144524353257072915662020374954812043413092280603436441182745949742340980059906553444882797981767369805686204657911365733305470442162074525872651093123751474364395065427129550920004624086003530231321608490123874852091990527767831617281821869986705061449027899670411452078429654048967626965962594216277867222130436532072713072187250969071563743764258385933852659014455378850454529456622006370391669526732192193116307651650622006353682060620264710146258999792254224777686636619482275028905188398920977512083847260113970751390206906909688075804612209834771704846467307254494379098463952004749444313347339630126953125 [48,38] -5101555208057519580698299668733871660835447976811944494306424178678283965926507279477727755417548887399382744638766640583477415862603967713495475751481085413171237318361351053105283312324874491167335048728573190183849969300992836853936201304649103968708209747365414173065735299226640478671465194604485534921803992603129262097590019409182398626004430528723027885759223204536757545721941115926721829579877856335314707613512306619431456111245537314772171955970481679658545083849852411429372758441074465135616156150273834466809153496921647900927413200327853954472703836966127738215529011621956080392317314967498396076019682468820501188854232137140873553474538814942078556281668473982017157359556647818981779218952023296159424890719665079194616138847102030389740224953911833684859365129314652908948728487253279105068254276109643322925254812658165002354087976862922360259793490517345094558627632249347064858655792162855100614039689098682481582998745692423525562045104287174368128399681381683320120649543163178837087536759695377447794107907104522713709535234917108625780909996738691441354804877310170756989838128405111182120263436635899797585956938340898170969296942308310062323871333839966803657668237970983467602761928555262715922299525950540910434565880876093541878017286795027424254395815901911060963170418292529150518911878514987052949111542619993064655608099837752086216710728481222787868494915296224735353354414965853411016959861419746870561530224890264520161267707266644607352149925664845288729908376238639597765826219003685131897029826753752883035371961806431626764117899730418057287886151656992700344566920534444154043804304489151811083078538464348013957606109101902686348731131799235174837109644949279445329328695993555328504691779387602364011204648164382386919397207675527464100685300523893607040260965843898937876922178255508274540655505138022797371799679871492115670901610126344882987907030370973987752002009650490150826846761463334792758854857744368345981463695916288589141939894957852601902338378260880413326645351158703103624149934997092660195317108946146728175944078543385673540910829615313559770584106445312500 [48,39] 2782109126892518673495997717749986441262844483432491664367502272875815284931652120891181945938092223264760102350141024026308096446862830221967450867835653720629479445181812150786746415399084673579543832030448030924210709741797962483321005381984012029776524640258671383753722433790839323169123065791124449711553156525158578830404623372529019870556149949031811358703713724302179552673961406548052191411296077799267655151369464416801782501624680450841785432163878411729095446804426440605575327023832190472061047302566587266722629080929178001302957784740040954362011304068007937936843326488871946439580644754963188896350651429577523720140602823603732278202946211225779541621885434810742282414109242243101085751957172541317859010380477737663954127002791821449495418449303544316561403168522863848339728251045333033748943325169319330472226090282869724359409094554255419751001686791690879244674218833543217958463063201376114202349839151742443484544777664862765213382492162684594695361487398132209013977752076880311152970475462603571752389861271676564530431856914457802692354850943004754810500233142386197347884004388782562006005744519088976128719945320580609845031166268528765703625960968437926978986170692934752511747672817368675396121775180636777495401455279812002980899051885587214973057391637336872482053992762049246032081923005851180587587988633604413515522423117716089653879588074601784767205935205336766342490375236860192261414273208191420955088263375172427568692289301083804672293472928265500081216738001433998183071277365714989155094392219950937530066351823943996860020342861605040245089522561664776901463418584575173223200504129844294843202402938007911410518111623724252489697176110917199214381793698366110057937428403973037830243888749192194837239574102704915202191557624376383608428383700843980363979968084768782162508032419719147985299392596075798696345920012130316849265922564995342144467970606159155873033196054784417120432601880276586601759402764394617884785364168430456509223888409218099732032112537631944467632063196194425747916506616770676291202115950186692890764195325303820283124878187663853168487548828125 [48,40] -1343446721219314571455317787948578005589987854869199988056306908835004328796867648793688314905366994826693175238022693168601311278673318137372305012569852900987051120486100503048848148858692894494794935177466983145846480907328990999849649084579287625910581443566830599163494706050014395812417002238527425054576361800062497509999555068344281890781331298632931443699689287758756361275422035224731549030882398134816067161753111563860173490559394078812813163663819408783031085170978613100200620435522457429744932667190851361786717714358007710080667878958223560363832507036910264745207951543614743000843448520983752210630266116157574836727779464842725054203848716022711233550706579493484744652030518238580794730475042036469524899824008669935186331414310280636253234937591109044615546700039349429861992934802222561628105434054850000924157718326552854587523694682799982170137559366980575865919793721003790711218825982542023051871528878742022181479062943741673206626054421144946004092870675732193230337637521345379868461826761508145131745417558024028809825338815986607983913061224538727748968509806889992885846206166173789161016383697639682426978888774724582869309634470734431970816440874664411762288052194749738088951013088447720064184561047561241938573545736448580504674440912529878462900993678831565853050915519890685002834119324951814347580782433807540572978833719764796967915994138262897435726104909495745521985091484058013335592677801809962973352266272435799174486684427036129186423554897122273138513051568696427233379410860021431154597548665016982766500867130950198835379906663758099746328016487717075196420898351321011208496533090317007625502592490080274610760538604891997971815486247765329838482385934137017015252011024515260281883387413497837896691510276779605069666548748912212630780839249191307013965551728475771714723753580914649862971445592427392723862649437258058839891447413890076837294571991353652499309978132034005199204902367468264911893525810633466273062451477132111491749089592021124548958692944381463230113872518912049604407539291564983386481276422373353743484891698045657904003746807575225830078125000 [48,41] 580160976455804724778695440915638370718301937117869898437891953060704889081813146317167459231206420175886441163194482947943109352696989336934644386692702479979461175661795457320640760486593704488110255304684859803881051729273145858949263682376629927162845645259045160961678148360515657699303590547038963103575364147999258113881345344852241444432464896676293527012233858115718404750093081187331732698518031088655775257266661516303519410454772142598062157073020406920571560258229477006865804326244222625876802252517239658103554228994009196948311396625388320986653898505923516206179501187026374576084972487582805575313303992860479192341348374018169336844122503525222738817950490058488429845950822230829051365277519049100751203729910060240187317191764403006325205093712670839938136879606105265625450770701894930123767412434212968280571629791738447567295074861596682521357876311387850537001965644541047503885007584923116973393185516797299265297276104185542012778366457400474338671834940405630163666581309423630429432967479985223471528995661659186127710581968018214486955352338633936635269049825801502986502625228740999698918996681403669711403949775737025646781457556771086440968757219509836529765050335557481822969759396156237521769772574486655781205585910457255492757912665126246159842625280933797374169928674579947076749072150201730955571147641606544497679779041996845506963804443861356162427634906044488192775140881695959381835341561206878179155392211634461350502474884012094246562102706748365785470769741471190826148211051391719626016156693964914563734911591954522159577434509813431455663914641519941538879909792879408844370366486325493611415143612033650126152781124389081826208644687045209622619606763168695934542661769527819910698737180281854595209393808769756356271964514006284072254540176285300140066643858402092483805656373388731971947608424776835070436181280484009346737346542711154297391331173427250669333988777010131269309568893936524378852144671231411388209467900094158787854728494828418759394887523767435039149702891491181293161921921511750871331854941394083613470655791388708166778087615966796875000000 [48,42] -225421585744071022451805304681960432740111968188402819515017605073162243400274888168434578033624406741386109220545177119518532713185365665823207621479325374819434894532550735586164888521243622694146508294666943656021143409030079579148703898845899964409915209028460916732952159764899549486293454262257972044478044600350971191089083055459889597994415450746890181482325880532067276194717326163812722916623825907385329931282608729960051608321112802937173275823322801382766106730227035189552900431992579980250825584668805181874480147340887966358995181089162440393421613135699534503460959580089969995992230584131549217708524195226575366039547942033970769209679279841913311117493157158969278015607807129653984530006097350568018367489837548366021129840563431246735997542347141691509001606795944023841827293536803290416831845004748648394679093304517315433644896106025222702587578963816657577773950989770834637972896924720738406054007250938653370112053474105164353657218466132991317125397314734608241106505109765515505841192372335750610358215674996552418299980286069016003367961259558092154364465171926407699200077570108027856646379753236077629834636641111925238998587857563477284622037844487430056687940670738090171955748574100581989210164239457157940673157865491013035069513658063450399371274892922836894090564599090992875776228604228651513548340895974938593328419810151973972806672813963470608356698058890102418161003063777183469313359389769971228914550518665908442626063048416176311168640362222123228766637423294141095819586469711715292787488548120213327071385737391490118444598978324712455027385193150060469999375497263287150347636520434261913686626446143718656387261726414931831497851963539923356943286709033667194050588656445063943081803400172329046929602533981031593799893689158770120182528891557889523813867573921037482617186988816150653132701037624531656438319210896672921910773453113298877780269344469545247006699246511374376467894914109251853991021068027086290464080530278018059958767472442818345478848570766833075620700510849888660483770027469269870399565489183326717770317060285378829576075077056884765625 [48,43] 79105274312530570933085003398245420364029291543538249832563908098533824951281492719648953622316501184452385986851213198157333632386783321041317049361424305347115971662102834623341693187036784037853371393320653235794976881169988157620671595613239292032612689368686658406428113646702873171881370296370007115793245305564283994419283249139646857624970174404458218448828414990067011371597733076503369917622353243626175330156853127589775166335089702214677462663925471976415490571200861642233172265275018087869978402719423703609524522448939235228452967111563537640897912453060315578309351184024446847414418521130781561079927058192787915760953847775566597173902114123540599456639310617168598546712919464684450314878373039918048554234794809076466826110946872488419280941772990616519172746885816638277670999824179551697044228387771168550164409507370103410399931074881750116602165439064657559956035017037320307845063045908294652886002284551893583899519531870849349601821303238621428476900839958264971025199992509059008716349114482524451307429451156420718234983113269396133801009966597359033291710908395055426702563623865799750009734723008498289745166338259977724321365191976402945237170388947677540906546014925907305972831835265053861913905844808532030727888113178221311299528542600239097664851927647169501565171240842492158276884626779527898373541004457919603029675090735815109570489643502067356215785543821794567734559469953556248798872782932221937087846121625375037859499945387458669744294540403654822920981779338416715673522063432947964544392400099145469463213714063325586157722481613289837431010055300967920621556472161125445732812072749841604679454777349914603182536119084022158477533113378308574141128600936214370789454630274068483918341487555128926714915417320749028831229669759080731896784650327464582668543396625620934334993803498200763667572958399014541759137984167761385356166633168563774401420479497192403687333526458744552712720544287181283166502296581357028281196687726977167255906037127957881410742565311667071805917981872344304870754277457397086043195373410673310043961237170151434838771820068359375 [48,44] -25127244142763482452391591533936495486169533247079705311629942588383545778774552192817196016544656282346946220786924388764566281951678998751855187248481406102309401690426592975183363415154299139660048610968724629677874058931224423540096208530301905465241559713400245979573283276205090601769880076628718976523794091075068642491532466533101119122136148357366661050287994792392926205795938707588475677922743346170741110283717329037897458444695589754753365953579267625834925297981491497411087674862305920057309011247651079234140360651456756734439888982738864244460309357747214336395484314411223603825237837487988584459866561374788863366872968797604747983733130334838037168884921065562936687491729958784436120818100014421714797197280659058123865217058692257849796261129540628895007239922140254290700993810243164319694055130497596859330855655622020032562145018844714511990858875132944327305941311042169829070323791778346523477017438577745469785780337666564155071813966818941674294767660891988898086101227776442741222393272415604614172032920657158697053097865305858589673102198105727689046875832000769709198532047009116280377102859497531975389167930247453350312208118185529810706903618215829645367186549077207098441644318541478856110671317782239307870445464891312938861951222873698757634096111797114468150110937683826238186175258003072656255328276430179927489405360924003801586609786687506073228247192517623362397232993292884714649346269929676661842004266005147910332364470294485210866189390303237421824229621194705016842058889068778657832363888423046875996159978022896024556151841461417874732206690131463307868386486314803944718851150967196727284913823170198233908213962381419398634537473959084270262734901321411135177113489534727642841063761740014622261770428354783795107137484427597696991480666535805345701553590988668619868726999190688959973342387434024082500834242284436709053668980970694330891101169841268793985677473426708182663114148975930206225096080654793388829978988479306712836562013544462690900119390791496107893687381914909252337260101432120458546598876226063623562367865815758705139160156250000 [48,45] 7232023395690561819205996223442297152781935776391825292583369212742715257340075150021269708534835852934064089318154472541599764317636219506900854791382802506590498182825393274935229359289671144471012913172054884815691986788871458017680492942186141529493840689089905782438213927675098377366847896466907198841304902101330531731802033737948060097390010322373324157007831591999336611842906052648757122147843792185977594199253332987515065118629781523288815789470692656656510956593187908954665345042673642756149802619835206470185516420990953783272294705855281485952506100736477914752354008633544319755221843900586581670515972529147029910953788570014656778352022945206333151880981019672423157097365985168267943658974621158060112356398066124278540066950734972503582446799826394298188445605844932309416004381194418808649259920336009555424788675952411715581487883358702872219363607864742518021430004844654978044324280699769281751222664772560504623973721669556589734532330519532690331648112076073640094292660914987543273130942438004658934809736819279620715329581573108088599823039969011971226400791526687186994218099808388994171126984636001128919474971222557368234898267295395044401371025982166914798347652653957822420853302289174363943490103054597300590622365728677936356518449550141855466249258428850233954992346292303252438648694039745621612183138630307979893323846069010566692513741833741388255181127552967534887982824938677192828158660062530712850496616140106542733973355433005083562064362893435655989149410083261829685668732148036544833016561405362940649783291033436484602754489415456241315392582169531359179193432162239529707821896151623630392069066264722737589584285652296048829674133843295057048486755609737047376881051961519375058547666337352017737191353200824484307593554591214555409641321763911532158276745653011678675675712066148595150691553509688034624559800542792523627526959455274256646271424167968822700856509873359110197020647680755641252681622011402385736445697308899971473211859393605214797337397650238683980343245857814511631964573240324021722149130941836858710303204134106636047363281250 [48,46] -1886091304136324008665032968021383544860615315079782692768505203070446555741534332483592828545338259750246857874884788194801182084401403553286552864387280336197189019603252638594170731885314243937542603344009329087472921042773183338862163393470043163656607221953326357520837403944612619712841629618896686677739622482611009394344750801377825693423007984157497071121762849482256460740645401512819261890712905778775195321970593851858109060499741623105066951454915028839447088928352419603216081444913140294900671947260143882326047000796386554763528982878843187658732196813433916449757473447836939958172814084244143388144549020864000173238664905416230501576236905801766093004529972043512355986330612350103079176581661462367106140016871339552531578158502816628594390442734242871228035805808041468042270127324292383977123497227680220084003809379640145617691799871729620691311942145294174681887065842469349758170545585288372033471492722734193564580164327378638150355988117311927948431035679781175611250429924153927364131811131941270228535090973641147586940502636682365369976750791317154449294131341900114744507412305522232755495636905219165467460904718486224238683509756664109899849069994317919037234323929122305063675375182102608416875775764177805434830507594580646830191347574031265066439422534498974830764935449385520822038352424294939629747239894523929006803524020806262317829051088817867741429628542195033618901699299476050570191191586804732643597173584947117866890698294701699609975577181839743007167717808869439827681930277295045998914572045043848137575195566639486519929567063662543146983438606197875053175641836270903990725056220922457031664917205381375015775081602863653003530526394506397400354653690429465606554198400194476443598348175600332648421833453032140176289552089589682770319103176884344480448383075110837320488992184366210314278374104793125065625160122074204193050757722137983945924986711976223883913161271381055373503322053833747944559699998354967981284165474855574787346024506329457044884694121890953557005563605382475725230868037513330204638095644043005449930205941200256347656250 [48,47] 445341632470775985877909920930859581564462313961762935313311490241284433402177923183438352939175005363101764905183239693426065976030804183873775538527035040736632241098191976721294982044267001440533075683620713835217535022173195742926268861341164935815596953152281268193838219575030921321444280659463147409354662012674379275032445942068058104689253297072209402325884177284339087993263679427996787480199813188140670261441498860474792603087741537574361535373406724059706238967363434337152093278676919211023702154101614638717891785683632110964548509841357706999756516952731835643088007503770861058067983119146811890183400463212208459025672957759159775665196570562262313665547515596700401602264697126292897295256526528852642038084716711759410760387488792598004177970237527934337499675208404023887031316276183999511543170939226680398790120174369129549489875072248427144197079151940202747373807044177115287625535956784736203461342576348249714910873659453151528583816975556768493372683847010306868939671832409367915029087804916153837689522357972907298221340334401278919919526913704645916763713161356707656430059560864842488677701209253066051140127152325666543788362682792905884863421553979389128734983886458848149102469441475227825465445377993756716945714144572875659632418290061788740151912803217775773129552337181676998395942460270395160834826099353486703981007546798174019280543203297035973865862065022340528527729051106987070764611147126327338829059374236766360781818753226860259243666901636843699511548243042978378315442523239384895950576273756981635375585011484160054946492389064508154088828286491557890041989595412493638220008440411088803170977948817972495810472948445854774389969369331737409488709111035025371694321043733319515213062024433387186489518096207116661056260986560092840487315280754585436433795713925166270407479915374507343861294089448498660773574759993468644917359176111418742227336354228393334590385885145805597170640587596073622486852111407330132798053527325044377862956146271178294647582887107160048430798230221117072724100373614123868359904179214936448261141777038574218750 [48,48] -95056319137074768105533681767370655273347294999353625179649464306567412136299182885116048106970492616292272247992948870466261571856062344638265266328495813255570424272062335866460307742302140994658963148932669366491466256068201371244128434357660009368461126240510971245955515708664968737985940752739950977174018570280329228384548155145171380847952687787306411654400655824877498912677081062395999529859999147678696054270038230933514684218069652473299959901789913290288367347609146815439168317199035127089298209038245929779765154318236558828790996417857763477621379838628079216067518620660490148428892245009402764084170077871648823960620399946687812474095702355928932502834767648361256893097532313301859218060959195717629177578188043711865831684665235350581282249020919818020250660012403005578659615659956130211336792792545949239938685828925207117270114802751367743810600617640839278384067395383333151494600132201221979951109080907363679908251111500588033360518772665126026298857285724914017711933404205662090281098747124880276526355524358887818264498831731131558098178797187232790943214399428960764475532554124070505397701390505841864517043906354403391932764144972618965201517120904727276615494947827491579035517258819245378437425859139796697044827110842021293599626822288687970861570655213410957339447829713576975130382574590590620066951111781292971221729774651068754014038744294698945507465562995227281031059514302454266123658360023280215375796048483709286708959567298896552586316497116216776111544900730026545248080224010785790349398730969506372458638413839221593093721474949598368234883540154014085551548151923535613805023062365440371153461847619141997654795505004523901775631576379837811408159135911870889137904055458480349193437646655166918047406565918274664967923675872049645545709391262202889443635201602461555911674683091618825159579190785352322835943089752787221843898409091941287799399574658697773766820548860684950628238199458530843375362600482680950241531513438118655428688032771310153483010465068005039026315261413998355654337226610696431894353963798494078218936920166015625 [49,0] -3553680951309764031766135684131288615314219433042335397819776602415703087228911733046730275778944459750894511709544275874130882473988548584596052377413868198354727768531370014654715934015562785119819924601425584020209596200156450889704696276101148134590835294346626473549504929078734840939694509860480358763411745927539701844964585249892093281002600291122804560793212684876317144866558663474072353209671217910522491669828854350021397615006856928869746241863266053254748310249119716193492894691182133564681619571661993174756658280581288890629142865864408552867142504454908559324717929448242556442915796076471809736242882361810757015530564229082219353734766354454524630115297156846892183573921572715471497599799940462815832262303229110996683190964770143192021233944628730616115942289587326937061915655669548633332710729924173385171195373804333671775869728190456161295251945595976764038456797956662896719613959354397091447624341339423700233848615029962535076800432008869526258662385716644055531382494512964755690726775057736616531760021404055003410281626977963229878868684857247571753775680358036671225322036028036937414583752565121347825297096870493152134998728389219907483388549999639036392634745845466370414436217605635580266982177506377198973405739909734562135197952517096141395046232927223126766987880556889741300922531274587930903610601070553903688869933644969221355809316650139405365992397067577743370880289804817263339884701684898652546764061792300054238310467726712340363359114325985371928500784802632852706345020976296312354424303926974468004901587707678540526050158469761649964408000040727797704283439734656678880950493235775487062163699413707719462343460163686595177883034310238596013986740030128897102672557608726275981149323506090849073441106801061980888178719604104106702403400522766248439842791213807473888972590889706177014043688885640220106320237332422297783801578831330303657484905046249938100815155945248898645745379491620926065974914159221930337899293127977851845074410056840959258205862757895652526713427138836004150428077112949115656803655838302802294492721557617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,1] 6696232704466078950495419512773995161908197314703517339830477172334075266294715242821954841467400870483321937250478369496266639501088567028367140687510845611786231620040492123149866427603945906507680089499495785765963639535778859107490270241021697255543598956709645765132001912449673033783150010360382350361922484000987645698809484330552229957091875969119648440403273791227287160762183498427143565151658328667881437112198487203853461039097763027909899111421271655209862122201102769099844089424911549134012369432192243881645516521543965609532403018527789821758637049374937392432333570342473176323330356735018730894044621266619855001893878179108142763506805519505890762575866955231122345343031200848593351451326322038249807122032833620345373420932563235978567628552715308811539680468416793010831992462681559349654140811924236950086045028956300182826318567249894985136540086376800383846151993731634383460514310127615899338990944898126801436200202321734662661739616954388660010375552646406610130529679187144566312744591350699164734635549844713137446410198131484027463415039520172267754425879531150753855144490516645763925699775907524032822347084442766731740836236742055440221987483454017426477947931864576598938134646881264440056157938769121237991288279631412279511006430445325333141998859912422512467006580406758914556305776053652210448093500819454658431290599409369785927390859493721860076607157227876048697518315887051257148852560444044121540438289131266307402941733647131852117862812841263897351494969796804903696842152175436476466537361111815089884987536035752789690125249809643834538332766383479597141585496610876485642921395947950682444725203496268048125613399576385931514105053045562613841306207859565961333520707257126259285752589074430452128923455456991880017318789425984648595839735646631349223756321480893356442725602335240074617855292674993679774633796166209461705921310962520514146778719895190233770238298933423604516652999749494067811899665792051497456290696984778796962248827042776124212254441000126373256407639027926007620160277266043324267182773601447820510657038539648056030273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,2] -821336975415784363270030195969824582000346662361550857374263791940004991121282921840467214589585644733965869218263286420737065131110054059992198755780274649679807198842697426481422602076834302829525150486349633205795142699865149546430284133519395593302052449999987003560923978906672643237131374786181495116184115291670041309334730942890665873031752048401294166609221072210980906080022956575586750228178752148106676740201302771644991075199608762565231345611242923130815906227019751825729484808846334887107808201287162105420380668463421777406347892522300109050842628144909264483485704760697430397972063348335358066148784006397539445544325244108220345813935547767498630676421042936647657199069452470560453711751158405414034770528232204046020535203461153743765393645160040835290351293026724223175226389857994467553890425487836371045911834502968508953361532010018174538285469916108590253523381838921965194029991494525768975511023477339583958565975808282305184719762457302513770185579095970802328982398208095867599181040966182819011155211257460422722728922183923276172273795114505114226317350885487138456686726673464128089592940627349174784133212921541964783414899812733638717232846193049806041648415998377911069803179274969166360386735963526359424751292784932568751223482242969696861761303245508251509348980099297526241459292693697210997366009539578484933278119922372208887511351521102341829234371383639720754097503545897800534044345274623992201109247863314676146980053950923097849182004789945521806074276132420492610730061477855531181595030284470164354609445197261475581187824851314241859506684529384491882185513029335660075596570817930657631880453429403402993938482852307676978886742657693343424635411504453045520411903552271121974744844668280434801365143822957910837506137458039590683558023975382294236586225615855207275172513888178097125218196495757602890830611419363518411458455125660439918327505432889685503822281105465434682281738639342272351565490883535873746072823440627227864017050747438006283341980594290969779496099027397594133314893073151329522446818407963031738461268105311319231986999511718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,3] 25373419520375200089427396814133963711439478528689223930970689988676614094377673720456468085399497544193570948527424393925620574485919181786676410442415202761878657654408441855703772221218905334986085835510656314363229853079110828082099096245469938849788074836598101151341265586683044777789243327174615445324854613897414932473442760856841999288376047568943840140404796949836735530404323089721303000642571094146099543760133775753171237655468142108895071683041230632045638319529917962923093345350356826315541231501065227524159043517291365405649903064949140125628261305282894945281100824699705303006255244371811678517121449278288296883085974476350846325649022893406171489726613918120193567188924963585298769539400959208106273359625038778033629735692504779763547504641226693062617883209824262520287580729373290416468418013036997838331495859250808733485999852949625062185875267075118566130445719458055765020675488144370120388218842211977744529969283917034653637160069903962825949141080372581464265381810842958916474321548291669111901843351377796339890760201469852354741661837146008881001377278244290370434511249064337878409734576232085209481225779374903819315208093410778538815004293257085104056949877662840464794148574175311095665952428077810119256077853329859336312171524722542360255289778209502856362019741421000025404875005729847209326402121245075344274843434123071923999271411746959807579171376115140179827092526787207929558806174234389895406116869936710389053306084922772404721898742940470659118282703048509928961486190305718047785932345484333306006333409511774002569034576343763014538464232024292339924755175776619274450479133044073276593899284676321212728441941571219722947289950598774159376346905123659778477376499030951489713883366591526197640798869515866516298320817071607273628086357092509590268309615579370541278591726416642880590901133063549138538824335858947547505120260389378974813682781130057922616195905739751402007777017578649824750313518246220279491108301200601853133748710477920689050100627858598063433618988923023489650277438791273774671206290822140019813879519006150076165795326232910156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,4] -339126315195813097327106074555614727650054817733719865972379385600800494894709439081580478049695520591213874184592615141234588016995695040600327032910090290558142137262415936998948083471683254147526626767300420506591112118289694112228501533381814189814721936016951042406138584937719887983389968977010672093173278450170430872730452484465196131675830471441066366465581736725680450556536098087969961096095945338420888012330739535597083326350438718473487344079437609417795046118465797291769614026381333212786341914637834435654727848786432763529590881112196497623057037431691752400620105886733110940050259110472752700432379934572466783666678143331616494952293262227271274445474289760932178091315211874691303542531954814870242079871550956893521249853779936212652537697416077847021677830961097124065616285501644125608666525946695567599893981712457726517483553602723675137562488822689408564209197723288687307436303419414549900590193479460523355383393475199059828462283334142597743615437631283802580237198193482602601031725446404323787601966611778942677748968660702749174722867226380180402949206461438364314432807386788710625273507126757942474599520096734985117830248498386351772895281696789257548900377042757518248164088617077631018001663937502198673347582579316126898282777457543535503498671235541219937027608510887453086532847565810427416807552318751807516121221245130440316813744092306103233083421581690801679576839893786495961054616187057819728104569825841984523544621760091976178708023736870618390382919779777253489420968337215431097024034348678262553364924525727718312257199467364352831957726925559881582116774356209594300604146485213935464039725325302152730467659355562778046448581216355337670345277044219071383000185720412640147335357268006454606241805777484290885943285268081537693158689446742745041550084804978469732059359794832631358269166675215735452233537489200688691618290973922670183899256560178504399462045210068196053282591989365088723958952667831266974738401401736592333296307577885251650394575378385549733805072413065856783529139569422367363895586208774559004342657488051404612861006171442568302154541015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,5] 2067516527122443573979698684688528323935507787650468825019544522130492178591508274925537479244425860978129594189896286715786788146024866173545725722060415988203272385293517633806325321944951638452318853772027306626909058181927912870209309627808615861623989877094711380067415332625268442194070596494352455982522571378322431842692124121809004768609934238060321106263978415916579982014137181930148489993868970657974015460534676921641117554809739697184612661899513108653866603133807627858632703150096452546964683847829194996526828429229448192893363280008756473292348240723596915730554994380169153961730952080484625820016862248934760324848250339977313383829097306816063407225747399838537017125732382916235842304540398159728705470257500843652629474268244096379023720298374476559816555626535569496781958431129272835591990052509302716417018378132272934906794634966983805455524001020405626428344305157279775139941211224162921108902783827059654722755125000829631458978785622250204649007834761779883533450308718190528879750834295285113604899086065158321385406164848152837135162644249153996192365696990997702448489283922324826080193368795745770560963747747449186274049409479907726792925481153363170684071540297583888415529189361421138486713934611962234930519833480454085302040094139923480692671864279643579719472940683413035705531196222038187208853060817279175036692282582760672202023106323823404282235726732969856297180642886430915229682589735680065004133969803314984901267840731413311013791296426350232706864715005127738507632644642258805314476506178527963125039772436615919865885256996772362877756905394306964758157006505072103934951034805020436156716261928015610357977851234410879363121232668421710449156847439541108588048354582239578009486467986472663912788666401058863024946407040026419816107447258247380708500163509028545128419171659534963095155241084383377760338938169042506324903827866016348746973849275804511809557644771902235566183790078532589085954295301321351476262920175488219759153502000499960346347050780438410450177999960912631058868434668720860600724332160195316721166338840053391945339456015062751248478889465332031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,6] -4152734755037963433109483602335034866463208199974946869380358992973253685413048916236757390624801671343214280585114674683128952725937287836514954352595013239116468961996870449540057092564325226113568903867215148968062841512933552778683890822352803301077498497820429181510661380638262047934791819501580335081121472267977284747156170251179835842385125922050435956946942174238177005772110653569029827911313821492096703682808723171498285668222598622912527168582767425626674145116142427321031047885053106545491600468225683541017064869427722860498140269198587629224548734078234745854451675877793814457174227891889112336811832761106483363226494414850260650242798776880738064013158814910752209570842727252904145336432823503130581949217396079893735798071451524742806286466786119568281013654304183684023968478644109479681206401159218056106943938342626739239677854474351956563582857360762222809243706288460204917169004414752525077431453777106941657141289704114662489296585808285659601113058921047930858809504496428687343920264817048128910288138502055768960390752933673323553746792540851650229494632908425843576651772780220199591636181888046560513669733735315512598509377769724464541845021309498886439062300014965039009116370255294997909717057080395124069935590104818426473186067471954249840699724857471112731747186566331719954755626754114674677748616285034289743646984152681583370984767360682464628942886243364424006022897155186960862590283377974799334219370110075084596353940701365694153751119824374151005079826212492975732238602285651262148417793215040055208044754399820464005975940447524009929963639409176282876280613518774464903747668504868063342824347623626197025979076909945282308976534149719988438856505954940202383070622018474530430264587152515056618515288292627443303258371927456409789091110238138682475413001800995717244460935435599907762509342961670176337150519396780998627176654909838585116050625632288101125708235046332596451094517412114900203913139819405784906253254876351498026565226232638502218307721201263341656988908519446485300709996512010309537682840391720524551871002814088440144302261103348428150638937950134277343750000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,7] -34186275065627971702134307989960885030859414961667846844251676947477882773949812699082507791228267522901788536769337626789796784259122446231835812002269846691679969198890352719745446964701615195816226842953785038871374499136243410327812344799906031294815382698240513448176524653952221506920864608942140615093426492266617972185213847175424224059892536487485751692607124353266861550175753487897747035202574926861087861698757376309176228651571231131113406876720601240544740168268915059808501616577716809777540390722936962708680616267957228578982266362694715310241221576370908134829624928272675110225654222532022051676970064482447222240083590385076031110164496920649989625798548647549692447242035457438895725174338865847192414543611324934185802674182272581247660967769304730631599050561204569538676452594363535028397548929880487816722506452886434769932018802962056877873958938559766652562112070363751698986232310431377211597057112994649311587710354047528411266546631955359613956202773450601781254494254566280210478345145265102469579372497629079415663358440182241756819398320828189929585066019404291995432496479660814283363077691976460224985682185757873703402673210757574307415485365932003153642362082893350126297341859679095847076276078029547990355580739988815792023581623589852160999032532460438765031401166739568335385905321539259323475393185172285173433057764895393404769220391233765186622639353231209809804777028171533991191017743381049546176031366706445713698051262615927353392933092583823951943800486170923999072678579871796040782500278570065036059920867607373044320781327976462377813043518445975714507228773691430427871496255013191004260441145520071504547329927619405263611396906719349419414898318787103397044759348153250650637052458059813532979157424235723632347940222382446204910195700426114998732632786950685021855663440788032056779049887998176611722300513617648842308676868808527151264771088005843804709135179380087482567184591480857974560980698028935277067874099119480067040200772082624310818747548924712798481892827922609147339927723863508592970077510914217114648563307439405468523413444970060481864493340253829956054687500000000000000000000000000000000000000000000000000000000000000000000000000 [49,8] 383771502093563104985010781145174743465663427663493755224991366961573544668816654220574722691268720942660894824412576354554484757016103240236633977133037488330295261242259389567130435252012780700227173093074574146208390791633523153970839866666717397966817540016373387281903501904781323959179643806302455615007288248440206025198616263144254781527209373218105085530791750695842413856405006315708701863506353908264692493226545686384057961560660025296653029627279535712179557810977409961102816704003352009577068497801546813603298187071058524146890524673983090336166362405405356211164428860363571151123933292332677890415977512305333090897025100628931238713255407942816159806942894438453924694498999227770691877345104039504917957042216793515866058757271872319652934030601053484833078147642975013518707488233026831137932035852653559862458038081641715629700319567639285698240999910034303629685022032318137593887262118841080984040970717154423948484833223966203715526331941154035905226867209241755573751997764991775154051039660312399402409625270592257145346390685652347480832385571725676391452542644245547173966492264701900763320824994455102302711201350301982222330000636331477173886428094627887067960272582362169665086014507192436778329736232180594244045203321430032353247219201925261029394395110196028143921012037708934804863838365100812945341609695802569951517486105987466834669701685973372368317693699014418824044638413790683090029151833683151868200121050544583612666417463640661220478865954662065988490869587408146438575642283262835534087733323081521920839190021662632816601082223081300498962827802468092584599131171350450278042492229146042346028534628294556955459904218472411634533995983557729912236248339576975378324074512815770572805958224980192848495950889187686433233488319954272366918825309771648178211512976494366182895383190945017333787536040648942542739437712935802236320126390226855759589625150749463255845656149469942450095417354142107236072368698991827670391131395708614878963523903060726274971371179863574915987661783650826551576959354397043187643804562407240782500592793512462264642843353008860862729534346726723015308380126953125000000000000000000000000000000000000000000000000000000000000000 [49,9] -2551795577491808061040942080763992957237122549700976085531378241734087601638697882336490622687644920202832740778675477942384429763963567915289733608823099332978378518905277191927428837221383134280273230143326498569380144151981401090146303072197204611490457422999414709751062904904389455627365694644127977037662548842088519173466374323234749935127283742809211021359289082304133252248022013972144325569900268717178594572306122995608674012740242189748577001026525145492469803277381370517983187936375752636606853763049538787117789130399227559264122651964593315963424905604424089682608975190091153882867892408377769177880295380337866115753150541504110270144880102693881025845008908084459986336180250881989944017718176350388592961685482774586277935839964575204994223860940104865277961780202873447811036260694457056225069603085534715562117258417152006000156079833669773705164633245607611837785028366687718808728638627421843951906203834961341517490679243509875978607688021516451284280147556169851400097330107723310444662511599239361739161866404546198671043737981644034393231280550617272830875544941258916870208340587356677457988765962467607506991001668041895909869704954795265795040389806991555199209821166122896020149051342836133986815719860742931244428454313622072590906145926123918546167036755204915519194363484639857431313602444715228724493352709037380904679121225232166773761932045108689896142817232777737396600036239544458847133675736296320421901960160859753120495176633005136608331115029932284948173292901296089857469918195495127144371335682451737285843959383115171743956997245293828009926034369915319495109452008268250248212336228462525405322640015719734665550210374053138157351924012364305489459249702368734361292733333850150275150123089057849151439857393808373544402517508752020302739870781250674654216680506733890341014118899240357028772871274821296663540621392447201676815784597719131085080371648606465068328563138131061477489061843404087167809760945724517938864724075020081430448704951308976535144667976248879318559332951390278670408940049322755352504501981598701502073436805120717376662499090195668650232763141616487700957804918289184570312500000000000000000000000000000000000000000000000000000 [49,10] 16022305590341649981439583596538543160244080794728082350955595763735147644223866175593385550350039613600547547804155832310026981616256958530586492568249871669436026395620466601229402218360889723013758111779713258817971773641055159289859749455681523868148756261608041563115934139913260415639604648087151762744608945153994460438075969749776334726207344584830733651944119665326479738924267893799610265615522679443842651945495792824531771300198831817535199951222578462061212878853683870590042169870251530437175529159574948282611021626962762833555980182474332619246439389556549000304740130753213621592253315918454719643516219739245053254960179867646001791000497323463652022132624135660906949327389778196212666197453583889557065343199074942774505254240064471480611075938713443420998018393532201908185688800078425288403928327178386409083318308679476606618605508302966696453967184262899598915849067118517175311421026258639833649756531774900791831434851619895052721128282241863294111311807023808576154208602294236695135956725560264246060601055406159150764002976848152541293373516590273901204832936754967048273026818866652471012396865836823956919582149835635986647859642550969921362236535934295319411944144453778921401402220867297008098589294104269439167758571666131623523041427250712559772314328502425195635377115467937821380679401739557579577918907997960026674121193800290447445331532754265690062748418979632559750853823687746826626420380163679698600280915918894194452359867152840431720115099438778643026758567852419233863665941340764162373420552290885499030527876135388107722958493655325284295167013096218748110199199309140953277464102662854770713513237331301054353078794121272516716233591272434244939986466797845808064770623525805799335123181418963990798811367206470628796776461746659014221821872645531065893573706086718961809002473843069320897119790041079189456483291958757523183307118747024606778903664624777315941872609036158610717282738392456611244631475504836301462743124799921582878723932587636288323640880455162748303391846031751841647573656088049630963679889952426357608413631420328958443293480426391637623127414680190838680573506280779838562011718750000000000000000000000000000000000000000000000 [49,11] -97321507088765188866992333051716928628572213613891194994939670732991806872035285590723499719192027297615495374717331031792143154221191444698449334717734346083636426075365871165698680981877385549746310067199972160963007359529292611711243728427755897408315234636886374796264172936560685924014358126585044524943997663633006588601406300912152151388765466483096445840388029606806683266906271346042244712235727821182630363593531100414352506315536659044166425853620404499762144819220546894649526579747361428717117239017544255263090568279001137894911516392685272277641856614348780471449339754140466502792580083201104136235491565229424537980338323873851731144666592862134904641712417461154857538573969493783662748410007237391230796491555111370358307932589679333983019738568312210439473883589431047158505442786691407061364760500202849196746155503871742710361744096526280987196290472145451719238827132217626910235566571995756115160525488716547590364015811312473476630583985355086904834347899644309501111064166534452563178646943212976843922608104887550107717948457467790104614866144857789984246012850670773939450171628278887833477893844240839777997407550495117265349996823407688223653065934914954139265242550318958611608413980165822547136580293796254652091784153427009797233253461213442279312716572059057514956032117668952479752984294977514668252661513067244771732733616567530988402253641275102188619580682110792619752568797884891427275389934457310955124756962102703553294366338599080517513264201707213340037975206337532055964837194031791591559530003497196228899488504561553878998392615358732296101922325220468713013035956777350425710667495232763200487764462459067264899263443751620879485338613709746425002646376570176251665033297993731864602394110816939314738561710907097470045505478908313389162089849035350337256225772733041650382236997673781842894814517575680186434649102004271949005821647062169376098426336280314858187499980669206636706362874861305310167877143969897151936803900159737765866892679346251247961578195752489887822111662662119433433806241517931460642345186093408931184396134726109161435106047984870816907465715037139908361041307216510176658630371093750000000000000000000000000000000000000000 [49,12] 517226210788322829829263184232207166538068546660605243740265891172684568258153580450757570672372564034502466080453345571368681366438621761566659833022068100994948680930304537369187939297672290439712520056358099064488194881840630747946703465651501975286136128552090088220132116325366884175017622782097964573952727300017141488416747614092534618785773750559479000140452095165836664279488281835700572539689210385757031222630569234327964160322897605277450237549789492282224500769426053388831005445959000560479573122693235043021017297575236737123941364515782077404669441530812205667861905353894631431775011665734154486549075146177571840936497365781630371068928004469903845154839740416715117387953402128819635424102110013909181430014018241215591212509721908280708886648468980112519574075005678771322919126197966342505146586669647771144575207134257253889413891227984275038928916716971347095603396932014186435779843842986363766912175539922416847480524716659036472644499860415562543871304489399925535217885635312324698411413485791358743991298080197006667859168985353999751641858150109418291885200211558812426002485332468048779746135896530792006434185576616400380209011984101105686993625230152156516140445695824633930851235126779832813661168533680421275830366547400108283682272367362286058837877872083593566761072261352091944524947005816753273946258859948709413070772161770961820963651481247252765363902945850465121043011976278869297615916602853781403095014334085863754788217906122212436965890598558547463084782468597772199486908373717101241078636711043214114749286095963210148092171298401439000672243646296847673770899071262447007756831618652356020722433918435360003076067098340296506777160988967014564160429778555560673362468238409828504512918594865841359620737487082518829766838777201424843969609712982370205334546522366092002558946625881467602643855246665187863511389452190694768149700026861591661413383284706491649802570511189681008319557209399474245902188589359514109807371175127510046393469228994018703127327905399153246079796509465383096885531618050704124512190740907093247681940187412419746487017107446040080711813586267190049478026381279960332904011011123657226562500000000000000000000000000000 [49,13] -2275599844480728014871785186291351452431159240804090964694150039491426390299083142414847981392915210540478949925460888440310605090181906015600159688757144219354676904784040096738452291830206306577186338688929422493772479138811449890374360990527232587313906591093158060517153807628349822068876032045331670294827551775720438333063729819841515860132487343842616278443210600497167113554499239437341703640275012417035630478445076917611374368152327452391390960618327135732012689534680390802473768237983749831063840616291667057168855392759873274604775069796236045213838073933521385468597115996496615514452661390199668514180671061539398815921502440806577146464619128140776672873422383707266068624907435700747504661969460769490840475156899890628805371250274025009579216520678610069658304441226410596647992846167087291403434146084691531236373221476736158060603777741811475847546483962709333211776105205723597030670168558413163254134257192382646844532510594452563503089899969148802208378990185409640594939012498026412532519455130782177830586050387862110883518424835247708333886283232244734450012838184969751999147118280243272477085117640281323226699767219031449278499096063282259781245912436861440851638721128017070053823370152504684500555328711016618133761535358031295753028156148862433922915566248233536429793304635968380525480193517410646794489556095906260445005239247379476454769767683582055889215711570852379024917552388093734738436635089395034315269304145251179609540867276850254785383807781226970057990866917959906510601271500831112223565395492186365618384384061386453385460821082871927759887762880551460721938449294361808552767401579312717242869883980658584860913449576358204934436504455008718473509254783266649444331627704495219294673070947968909178072436730124280356678666791601161824605679731967061973877627921901151036359622033920039279439953729756828760971199570853530494610943747889201627803330095504655457144031226669104646964099343252876872713907689096918030828224219403357164361227917050285154475065122265846639533892584237718581536909935144963662852792214590026819428954644102674270467139318099524583392242762927277542422087319717860509626916609704494476318359375000000000000000000000 [49,14] 8199428120426732748354670804870507660002596863478628176184004528553890536464831548451774980395135608487774327840902174505405766117064805573453799262405740493418608716045354572788049979239906015040526705728304791475131574515667766014816783569164753572661032706416991387375890519574775232631437149979019086815011408937643999426049313454305137384854498787157692215541993602226822129943526758215251929056222775356188986727287567673515219854715869807863438157455237079687852965978408959494980313261129832458851821180850480895259701427682948398596464898472415167863570084431056760931471490907316210117420933414698498208039227694163760860031520969360778187363205223854317118153418696143116092950804537932661023511614432007805099714180182991344255768275166755217168117228671370116406387409858516313745521226421614153198764892334773293728920641215548666422140987611139197546736371107871520005507728274721704100320840791708380692782865017608533054511563345449780308119185904131260351420349576716656439376616438864294199502387600543023586715884126965175062479467746900749627817036278587094893409253723737939740853191632005349141545797094159344286850310132775676439127959964218374388517585141930758366513116737824522127469430796514874129509753311552420805149508327328182790950892475828562317304581373096209615095898216493808129349278760193784064597814727512001379815486877053190634120823603337347951522629053023216152237441355130439626391554152988391656875796919961357038442438321090565791707116704771872533588371891557029875639632902119262035317109708480962072684028811603021037771857808752045897972929946172959696606295049859225202703744773459287088421605227511279349421716182387387306968781520457285362804407390724856917563008451408262533801348370155688094860602548521370431921198097971987302735431172167924404811868491678415865404053127080178923900329980828103676080210700777121577266616183540961723720331329413312903787457867352504495212854408285682775977137947244525102448553443061126522979224003360700588021003278795456086204728956263141427733428375115358954537349313169042902928349886219660139691077472114144844707915900200603647742739893411467733130848500877618789672851562500000000000000000 [49,15] -24292992940362668669910178132004656211748659037033552664826224307690781236443479732543268732216916028411160326718970866694423104879475260050125738866184555055269045000547239530546181479386514481073710416910549153058144607111934368168209679864497007493857881714685452198879933812978542066992518047341841815567974288884238497458963638746981485536039943897044832750176962337729662334275790251458927380856631697333232751703468427647661941961171040868228057744771700674504200222785975976763963333409884994511195018083308463256752397669830456085210572790666036836452066150096262066476062171464886849110696335252722724593003352334965466344266308816286157191795169008328560408528068652401633018440923613796749028434062784467164926552688035258312908950419219107894503613622795178044995614875591838460872764981272329984366569964553732728661926910541228737631793833433729100208472494929694973262560169076359070142080918464820097552318146223627551888985245593758815159754823241559509334953812545753900412265187938951192177637007041034558069741932029165709728462547889843808369915213260280792428348463453713061539108524155524039672177410955451463790926576202920096531391934545498273095606799954261432643432262738812132211853181040512204449894074877291242295257195649918872677645027571004293977570699158445828286305275984861898486754136765731645742394327050021616913598069001794249264621513304162239357544300785588058104917901596800668163793492955303899600972861639632770294325648990093087484451227651436619387144646342952091050066815755732585136488683749325226494617171395126503269342113232574246722792012590776457494603659633027328065252885416173168615456114921368266111488698478931716085003251652511812198771858710431926240296647703160647404662782337558035689343715088323521035447105671866179931292785347468616772246126461618989499124008467545411910743884372077223930424712140812839142712468403282558836719236298478236939930823764929581860227154416922770429923801868434351137697393942568682202220753274788699521840579295881093190204973243330175529091544639550436683745131251392465776473201848675457571892366904009781551101852872678052947072891570856612020179454702883958816528320312500000000000000 [49,16] 59280103852581137692936765095091225030046120196696942114276035084003008667340852895799616810821894169419224739531440145391141039669198001131294568442889280146441841929184368966492707721655697152465711318721192499341738366739206791408272939044268026427112277876993760645908504486677916744067843397527250753893314956579909015855996890164777952966185836739857301698268473474996023157427865668456670316376774082843386007846072134440183192208701139182360730764308289484138388396906139824986581933274154832182194361409943487318448784608102115184285433768973993530222096239873394998836440000017458704687921685968856252346513373615014150643352989478202499840364001104731928810717605498320543452372196871858150507191141730237852688749341380396312905359230884502322778541937882697186206781946069079621315086455923054375527456517216261579970705703040056642350155962910506872065188469087956531627784384706355288965606710189124343527016575499251195650973447638850581852237901633421677288210533018931767475291432590605083036248738918181429945685367130978980850848496756180304629349776097797153854914029614029344329622825052137379833579442822662292409909494692110719949789791427235900664129354897139733766281844481643140939953013779726603162230193068292945928948215876978558142924002527739683672349641059936927284917597564017227535022194912487089826648052442289950550370724979737302941698241993758565253362945069542950829141419713228325598137709549430135857938874172285196608281793698462341924219340002036668237299054839678488527255166780384401687523380391930152296146667473631269392403261068991813238428580358994158786468274552640914941406483370556370854577097964077337013402446106075976661245428567226609831672811717304557271753059906359051910283021727169632519412450638146208213099836512369117819945472338654846131469932049159205992991006421823128901500972522618045562379913447020229005864510594114178838424235511055594876769959513421352140785798487476572764645878286487807365880999172106757776524182932166606599430852026549750202321564658495998739588077141237560824365107343602828592732242888492215479666636734566600170434317650708056123611553248076155853141244733706116676330566406250000000000 [49,17] -117327380753988142516094968062568317509661453338360639699970286137307868973167270679353157838973359031720642851244817415908202900397026569517141557783377171838941219725375371393772781152084354413447229163013285456650667005956257971349021444831817799525278402557321446778681555136145852996408801833140814194366997094969202812969234632880706378133762061213899127513980172390626610370241988432794158252272520040353097134422758474705702266889307797177496690737227921659570883786986391516048595288567847122290065862738100304853204345526010661492884147594674296802412157112244282106648479775569148361308503811269785771984878083844592524844659518842778719677127369128498408763078307064555693398680081717630228645240586777706853295006288700997675577467859853409287712199819409451547476947949893425710819566843655840697522191777942471290448380734016900111874508553679101437994425254389957325370857314781962739235806829247394729652631522453340131769102557399215880937812670784124596127995969748000548845014693400081044981808851930531154939634441240418973001894694884215081968503923118627832978720261436786352371959462961703478045070182826242254129083216689674615750977739094044896116967483162062900240283940695266988776939374568199051547299788102447389310319400019892458466125183737938408359763436508135624671009964398186399776499432284105832663875194375528217185018862619592166026165325607958612091332908184774012567628572698299673992445127487317060136725562006502221655121508273895786463558003861119767221755758885708559437290417134468180108275763487533524723136191562896000828380819549020097090571799264189306921104721649268637142159485961325673751953279380869288306517715758821649888277080122566288887430550675380942783226311203488412539407020427745363978056319602740680043209256418174377926166643348944889636009513757211647446168495446729753733850311123960926057337203655691667624473430407164561552837894959009661883984825114067938127849498569910665594490391190089572449420071148834373817442657604519091535195228383752973439169539669739691030994852021588364793108981089187656856616513591187883973858951106894542623270678813245685979566881006197487380404709256254136562347412109375000000 [49,18] 175811991443007515324092831269445677788444946631162800392774673689551793903902967454358834229753777893893278913864090185380863983675170438708048782370975470277442812677290439857458904076343599420552505924864147276999707104795616022240047901529041876409819825539546946826495294027133698397096936482487558930863942033932208999047706929766700796324419263920348700531348961778566658267964742510255342286854233848452287946290220417141662605053165109659564696053368708703088595877746404700729920514173098380947284213190316603024761956970884293525126746131287745436780312858037015491776268893997627645116405763422559724701647241687278888590118910020949973999496378852555557171007389903822239211768284831276367057086902848061663203997405880075891017546317849134846319166100579880073621341284685549582190216589178752972658935439978057617902948512299976043100615499817071625275939386821151678760248877936752764612432020273630104108336668380906803384865958272500191656936464707263823973603396737689682033424014184310580199912063193748343848957045104227767704553719342533195083344943945849918946643268830846952526390127992007651778538663864353613461658879786792285699740381525172247585497133073492950531003095884566444949226135497424934455866668958532008796563298966670891040714408253131276212775995500839205003921645266297082907196470972303935749451804713748174362739432167588837707338286279359507598715825024329601219645257398233191904884442828863404144607443502324543394246898244888017705700721986426266255060807339403999430473538844734470748166190243658697729002568321144608735762228203756605743182046180251652305110286802981183658301914760765594909950457357719504728737679402497316645989760604556814364344215611362281825630773886169878294821759958728086005766332287057667875698935940406498397970158203303174387606069220100066512695620359031837158483769690691437636895815066296436479002551629299629060185900414830670668230831934744747704345249380759505849046000431946251763186220582976584880857934459247761464890740901218122472302402940238084503406100581415086159242144839856996907781034943298959483852174393478686854369722587258990410818970673290095874108374118804931640625000000000000 [49,19] -139826390755902333568685913670015047365187699091470270124863860680334686993380469342561908373981426559646294010642569808614437778389232964050180038432869800210456826077790975355393674420028719849422092114311996171480497869856387339695797300007713352786167996851180674604211907237982855304134270352526844968289120036979903008651102377156296000893998581411408911845678432378324305833057451492233300885596481145535777902378204193551811053873267566783521445535976521315951721872309998666017100029376554730107438705584810160763840945076236757348259088770588147409044202294558329148218043164239846464905189639388436735779693301697972541305858414980352552908599843347189375831979376831528984111385986272492659105828639007037666437832352166532213523888214596354333156827985314947792753201175493617427337008531806659812836656698320802924682555154142488074595689501014025352964159137265459105824243123719934755231462924765195669160493338509730843278276635185764492540224083475838209817183899851449420515720183574999426156671279029657800091282711268171496894051723356225538143996678048959496357132713991846337519303468719761106810706476906932333365923879870409941311971593970275074070229720095046730108791005683576536416002418585269512364113954800989942082225065616385752937101711920420034886568843294877832523028623027585823072570819707274617087256493557621075996140622639538824637604401258771159482076409908587591188181864207597978172380240825457161491154379215866335459177166125511146694132713235966948255347843366123384654956972603257378579220018594747517307718002386531923921146200068083099800925850146826702471902781861647365176142566015701772473501403762961510139635975878045161472974436657923685538138043321128408940698957851261254061557633617283802747411068761234446118153271328104926181516967433656278897665352765547177357699911768820722224857351480593445109049506847467075654496797029694818429763287696214185928323388623564295171408817897194218986582205662740834979385860339517050678575905095638146063621481953393999950273604422183773706609040371558934351834385141540651382631760534788898652103490213027951959846552870530267861904315240817453513955115340650081634521484375000 [49,20] -224698979853748139669930229463728435720749678341218954829532768566627307787377862502062653799850511725389625076962925878789873451374242518813002636455211681457664826074139650013765275354581240711186137988821435376445085170670408749585152446611439500057371425851793621067312435644177619471486277648194574909009681431765061580857331967713389020982913515233766474300986796530905581839472719594411795633674045509468216982211159063320264965992231271858479428537538512092800362949371034352234950508165163638057520909347531891840218138181424324678298251106531627200136686319500860561620163421717287322209392602942808286703097985884354561520129668573468735844566090479601097215098586420190453155378639185676499744205815392634159844294984147693842357769011653738427063435237019873746652334423439229863417943076431844915472860062200309575216627400025983859442848771084553937872471939428860127827811546305824536720247391543611823017709028243663650275949886107870426040208353210328264437200785446153137349183262306346813548469939151937066235877062441117628092938101429644252600440143706838851993189600783199635904402650210385957435525579947569616622665764294920343828503497827229357777268659862420481860735466222924740737756961598214762694507397536147276238820933627828069693799429567666781483382860375090582960998380160528503528030436127166389739318402743917447894691874718394175790031209312028493726574982415651616243254790647865574972167013959457491874708874105707528842980386142913012091480502293837091124648720481414630429757796764766648640493467252245398841029734028309530077590945170650672608669724270801827284114518479376527279985268882000913550853400634046896081500278402992176337993384908877858496496578709006824925711712960631650460994661536071563956201910195061310053688151997099660791076382644238040806898326708319526676150900317800070511290338929428170576963335757466225416373855135649091102613757032615348332195242010522321435042843140955439525605185939194854945830588384076150219709635376475020573418585373363187906040095585746690264917715791544139136311718738897264370388951193356160279012188218319961545754495413056302764720495446226777858100831508636474609375000000 [49,21] 1346973281311685455345235069043861861334164540598165851308802585320689477566201660190983152826935237007707353176897970389768176516845068455436965964768547680767768315469308127892806843804498880964140772009967232206323640594000321475720582458649952130134928767112223725779332933492565642185140700668863112500764562127840243166146060235052607066316271785534869651712746859941901850349393868509708866176781885068176648840923574216873863210773243675655732925463566092168793412437316038559970794944370593086129780786726549219135753184073819254669850478558728225424678246172144771432622094347443141451807658302692976589230392155497395979998668686338891621202255979056571422023575072312760478169243950116454963332724614791997652877483578807506513043956921708081528916670336556159783308955153455765404649194543712947019621978055683442869898945138942756648764147009000273514345564911676030074149625130728647675756130521442522170496010122562300810357010674973690806429936610261574739580265403431010938089278736590412444384135743809226302989665698198671435438016828084365826954361517627769393628655363957790320874721507341026582710110053023276463946341775333008392863798829271347658726678237169923192095475396882362991830645201925050529060589453879008463633933331855420411227038966310668848817707752834673130234390343344183989790905633547659752390467884409809871588733548993442738566706766968357923229824487757624188879588605850914141779888592217417002127481613625430001760390673903348987674170564717971617373974261887450125088036764350117576455704668611911159539860667750208486308132432387033693508608633838696699427896683327267926235054633470925603471971033878709503987336701126214231571410793736065872075592671721170472519347837344433812955516179570673524076867177427434038765136541834428726203897684686963180940775030394609973540782224230208563653545017496379130708008094613990161351464520520300771414823282067601539785458130867208670403843375493942385822562233630579954147963996495780643530012337445496027752240768484957801167906486375933578344889867903679286490289366370829603236686226321224399341538132622344372967615469346386682970850845464383382932282984256744384765625000 [49,22] -3818455612310433795676039621356814839481316385917658654517584237709826231639657063294235584079952213661101881913092934864534422274285127536226055151105860224248208068751009916347922145844821978795480915966021254466441529239967624303124475343484098133136481378549570628023531567354132001568921689468004238869556310139155045605293807121184102934576434535326046243294066352965782382974141221454581173870498199906191945781535063471854109720480730043402007281538343518069980659611576921242692645096587712181270413503361636258901371566750397698369676601369641656882497316962371785540574257612930531637519063793620665854666144778863960321817880860756482670082527093986230974987015736103292913406323536183667939373842535837057456530595364830074326564344729577186723657295380602813492754611026624276127712104277042316218688075852928502863906049799682273439392128620602333173272922003039887000487162339627906273608033359354845418925670598960859639635925073410900336547384486837772692226649446960719419552538905224796154919886717132366736111984338195641173514184516694055384664992660035657928565277940271643435605676539974909275030537218748429897763904754611788242078579236646583145459641755176070371058895103535249157185925215543966694529755260923962594955515655777297780773501480506055012773903737056934654836454664523320796253476439544671033210371580761274981667448416820245869847788187997881006036047300986275358164580824110510072522574150846785117036765147925395959458692032000967439850816161974517274471325578464558734105647182956934238914797263428126274670027459197532628714855410656027079465707707442288049934212716616193559345091245600246142566574811247000880391923266283008600160407964694386056016732734320002088883265281781043746270391193398768263852218414949749557079474759667810152489575251525592509778969419943327545695626604495707592999363493877594066242740750630086099343526483059413805454916560141052169985909365228007906226097405663890260664914410904444441886289937524857534760796583505046506341270568193924527097652453300441301124847544448702018563620544239571007852996020277031437457152838403904071067168265691605440886879918593876936938613653182983398437500 [49,23] 8177121632936002165899949199665409704492523346133940234100954619496000768319365584368518955535887826686021046721034510577383248011337353589608528207192946951155572769895590211207292077396957250588194811016240040927692667124744998086728476121900921260967271792401716666425249063674037473642937070903500710063719143449729601407337252747806142437180971323304458716068462065959619127348514758081470584114657710832565384743316475122212473108795248992197752450315158716317910931078069733393232625430742776525952952922258091681308786486488825061767454906978424684344158127980062753637400852494673623810828205068359379091616526928543398131830917741074433665925732782890423619343980519298756433901984027339235598826178224881328840729928044967919041675413133045875493115206997633968026263601555248978643162345708024370449761425316359556528327395745244933174938751902301495335574101149592233345166551406657127976857872669469320166703180029729272488216516633794800528628392344371729262437605396001912702385978720444254226091013145484519640357375517649976144263627051123257338917817904410638279669884270718239320567446306232503844803951498296725318009166313971583282031764075846677954726502722448227086315583936548976336121929888543460440018725530928170585787869182053557429859657892828299351602743632209346980945138728576180494562561766830317004752570098416610956779727957978674288004192042149882320822709168808588276831028351912219140375660175815030052976302351042653651416928351595248141083651374958684792611380005385532188030373291599332215143538154030845601022512415338753868849522975345721378548942504249385681182505071956352922342828981767906160724187318989006050414698021993881157195788587971657948306912103372323288720686574462021266652705672257782600220228329988254717443319225125840609340735789163990268930665646405401566101588969092791317681851527856660018488574504971336803787288321082907279377920596243041762521536908396018364388204505111175264108262869225462706738334814470548422529485470017638637974602144783187629842720840812434289262006559393417886398696923167148038625705582582926120043680268061703972237828721178302948668914496010984294116497039794921875000 [49,24] -14499451272305705230591198290055958362464498425723137159805449621987457129079994405079916787635588793617067849374854817791358566488872831687510192172245002516511741091659334255504580287376255468773275081109397897504969539671353094201778421708821252624114901714918705328397577433602687298206895305827375775119082380160522600366744859644501722232283985571836635520890844313134626526957983468762582093486698317137807006103746624262475706355519637472551136584537268055169404607890008951766361833440202983693045245978518731949155660932867330524684114100426516001225432404816108706878854097848325764713874269552170266348144046817601949192628100955665807668830015535179089653086572053893009852866492822200592135889717266524908532122226689113913677218876883007577911230871322629392256432972627278722033480647848243055977195839516956292026035361391673145070418649542989873663513249264460020712083630270875339109325148261974230581871613519471259021909816425888031914216423218324852432106081485208275828287126180180410713818905128639901552924902448434562960632374061300280297697322067165002689183593497865097984775861174360034327905095002250653726357622946047210923128706970604827302520109416358865798161399704889316979880277538126810127598838488182792578294482606620901077353338679429043783851653238094370843504745346486521532651889381108843004831996624754522835211265589258995019375823953451749601082184685359564397445724390545064200259745191823067004888261714701110089036741456061087642841280765356635140410114880624115599869312120777712171295243940205076599860217592434234650795098684576432135017197246376142593326633414086228712105362636174375404567050056636978101699644874091227400179444485133300173510381662141333009211042154253694003175322977770120715643672146111353956895570185845822900225744008682099692295072411645932264518568716520850586972444556086728320951776149329892688269239490435607027303429261177190394617862834552618875817340062774998255013521257238296634659476607411805686739156421264156075880645507508323194893393233845299902666961850833958452346935868502016397863036979798836848041391359084814699579582195076987716220173751935362815856933593750000000 [49,25] 21984018651205589356750932939773768262790066748875398539879277411380041921898685928602856159488015561790071133865629442292786431744026994013722145048418254123420402208240043552249861306324993659150405995066462488426328536522180890356250270584798175015204876639649171846523624118300043468219148636199499848940595775521414567292284232198810076465897793125159731380902116075531664768554376531197649173657520786843050523206485491135799819641088292988636221195840446799649108541878603918216123714124689994304682856586358522654250686571708838479868266874372799867765787450199065457858504201947432926796534357221726068083055613947379174906411041536430057876486830254126854587769616540115887174627609894046386344762285267754173773187444091508510705331043692993429411884544045325521887680462985188324836798410508860495852346914777571505485765168078109817481270174903719964299233307742121503178256444300897685628682929738390456194084226307633698514147825112972193868455940322742387094507727597944117207458067117580434698543950691441012704258181400056666557229868391940520046716844023795345251839097816422361114603963335428835687029814745707117938179272779973185985918948307918641101865846145284705663688124755800867375658718385667235150603622520816901230959637058688534272264070646046716656454310759799066102315599651313435811253179417327851541200119314578338885522141896529473250423050843311893327337903708544733617407597849874101304613590314564129228879127826731455010517074892190389152722253094636593950429033824316478462967600188901134110348198631653717001436983346114815156469766704763147329471922330928243967422936162785892057586008363419276665635657380506556034729203213379332099495506010554194608981704448935695070846404446993048015224834669647948810136908141825393785209861499574960703181692023637935881130144025084853925979251856588225250607362361984345721798630741963230486979410847081335280347846361845013351323113837024252435335279096329704462498060474499635506302106063122283861686167714331883056664688429246239516414978551809188692812118237246953370182807374622165032188878415528940665493253935507440616297606273549236632902648125309497117996215820312500 [49,26] -28871953143117745263016966290666451839903676621246334329885687936880764364899589438525212211669945592971292746188294662390550615676601873133819124164010625868917831740158265867791693715452439326189587880787770117810894176895259353390781426417106117314163818570051904473679563959986422176479933051126054964038187042731812818563295417530852004720041058008629587249030243186123053111295565775287906703865236078549056242919301077930342682465300809406122309339621488233385487462583990424946498668760830956794294690681864317868957480146011680200096079490173576729210466285721332252344500271364798271832754426784854743376981967024495996609493506145475659970944797251721078692805874214082051000234463206073069084042374657331265784196845985823618083517426961227505218416644100498418278160694024817314575305162688147435238694436119245473394813343064922107460986658706538671351392096739501427478810437501199746832183476085161705457350541966958026084102284521144604776228018071086254165815259629036488238042917937930329537389970763315784354707473267937835173780534599484717494165840239621593968947787770422930793417590662094261580829549386957470361271610236845605203859524176422923943597894825677010801240894810289777870439397279286674166154075917979358778801091302213277389089239347216719909342790655367197176165034912330272555598843372180062971424368354282285093310991287132716048227533961420254031892006166378512754300344826315165915732681439889452735939962329995090819241706526078513762856489290008578410547903225466873440413445909566344123409332978786880062958653418861673552598423866410703299140559921872933717900096614796653438427113344095793530335869291638670464372189147961450397594250641835877484475915255360068915312233112507120785929687764766378867618195330777702385703224352224089920508482740669919144673271929997758901912722294171359793790076994546769658711420371243701497126237484276903775987161432292624775549314996355197679452410563312978862332094047106192460564461937947029480586869546571478837965885333240958558669190435057508475189324935243987533154887793025208789076766264589657931696334589439409741725133667911151746920950245112180709838867187500 [49,27] 32962013377911991794136031726898257675243480797971463793070913317025479607423435086430054932946434750683550221056390073457722490959004990333032113295239018894158387571898605836803142028757367768258178258599674459968940567786811837413097993005269793411377839767003074397900577595560955184154270360794628795189981619442355777475482110940242936394354900965692819798352876052841821268867449151928132914891362842689972915338043791589817947267623357527647589488384533328292106271953522745690850284106518052781381690647016027007599620301774674632664814575294712647187247672461794551046093215242084570501317996191252087876751954663466458801050721562193102309588196526253718951436945373756448863596748864632236694985476656328069774847386007403244043253260922883480847895217988061128023580692744798051570538316606403247730364405639358467844128185360187408033727454046713216670779992107519409594427242175804746977754297570560506552171814462949543923684492414417402341912051374183197131736624647565034983703410734988696399335132446342704080307860729726041887952256136242951217668719423463402329476899513531340808417288669598727686965986466164006778996739507520068382886479408791236494556947394697747929125312141348803121666431145368528938493712187103937741876184894638045464364909215591855445190426798389348571438044835355064045991772595806265328353292970599185635217688756245677003263491223188717433442620641621969801987009430624196953125125990455487705629028889827563348673462710353546296024460626132800127959896891527532189625819209276372512942981869704633961830569356976285644725440034574770760114754926759892831825103780839599571231282730179546859344618135732147002390065300234310240032823884009053631368249945485237572088226135844724590716188492774830253068321420148581187021852047626841239428711289812701477662334365609283979411508620595118901833373467661501568826370496991006464707499827975762694413248324650648689343301155491824469823931736531211752895407039719201224215695199415920468732358208300586266862771727296179871706444496132443869673827168049592407741090906703545388968862096095459928526196593215069087761531774205536748922895640134811401367187500 [49,28] -32590740813668317152489339855318886307471966198646168924119400757199222879138442702691610179804140880593092168387176182021544952934499981724928955465890275764681886197529401232203467929569022939856811011859704138237374951860988175778186518784071877323921216173532888502446033413960835505591573397555965111097762617933580905843936970357775455634587176710054947344699920712172650381942132905926919345615654512404267385088655939077707354000073804856269068126992215614215107679951954239236373911983914781648186746171338343331094454870234789952439753116824868788990772129372673048922425299164922510192141123442843978160998525901130744103330008663888371414759502662169890358924806585174493125320635126530571583120070140949876346038983864557075201984766262524291424973380681917898091460073663567085121244531274187684843021281628094220329525838042773040073424169115342142843576134552769252069563142668573939474713771229503566832005568582902149432077347925314622166250552679953397883836932127000973584458459013861805732136780936316262146876393777445674850975838677685347872232955543571913171063399829984125530825369685256832845314426746568314881777149268350198608624624271267885459260166150246155677098364196541471211825760627139559834742074478335410337490999087820188745438288417622758881549990914929600573221868449640973414877238780483845056194489231407604180972673859155632690172320675795130553507056585110066885425151070867456005820785569813223588955088732642182162180019389093525637626547087440700097029090627544001647105487982277547340008673275045269492967655834598841087572695001009069774724252288862196700740199509409374548930404365278796030345178684824278919480245819128611188885549340751687990867402617767408167941646967395401571725419955594894306713919872831151393343938489521096974428032157826453350980696608829679349988827942992995202603180200850508671819446226943571034842000744599373491624646368150032415784767107708054577157548867193752154905406388508944230122996076856127981278225470772122442800954507316652877593799124286256858085970445729731279187132073314537164338280865281685942926463599046135255835054955753093963721767067909240722656250 [49,29] 27529733484391419114899857270246136747790612908913529604615609026993350853501188837436642136088694495461101505537606226993680817858156622713396627001115446931656608246957477068149729046807091654888641981930805544152962960041969409203131395418828833737205295346300323232112490141318806923564723247744750844681211363900348678725467434674300970498606794063324787408528047754467851449088257314116299898431241647816967434193742242037389318435445603276695361526466900754673048008294145179869973692098679487131371043441943555032860180131045493569010693720296768636051822080941876187048299600189307068090852878388471294900153921711971065556843452947944226144452835569993567832400684769724266079339194977226315793620042464793128126666019593227926197482496036584859141749709209775685498074157555416265862252178104524018666634689850506549905360989170576329874473219814034495426291269745654422251389882939443601154944612853648517302694522802027590699987229600960215587950013530449740115473851642080874115505241696777542646783535872036450775224225345173042056355024211525722346432114727066943031218504936202982591820304176564286014048726643028736226161280485690037788475099587088304717970781432393903043228028500096059401503320797661124421887253024609566295660173772938342559130261389727103554846276779193775557570585898322789315744482423910761565088856007132798204869533109306509178386220744894124058349302699337084486904575064617745008717001416861184129792437540252365646868336931868716526196175449402735892071103590502783306778746816737504763074297969016898997423875569176401931789985614851611610086034661991246956195775388894617151187962214371005963735970177762025648426103672278680847359626994806798045929683768979629349416675979220351610146023490666340364485051705591247967280017569252053047369916648612034253688234171859361183625848632717993484518186266098043945152296753627174074384623102282422231600918929718132019895534948312828681497726175922994429008477359716608655114057577593962755889938096607510751230335819790244434567276436004155400135787531160508541162488988383051435394032310294070409918036208390393002054530313671421026811003684997558593750 [49,30] -19197579729795496433620139533574788961311060028261114876767256502806546845146635060230560983595594941897898571255060439398559715774978018822932794841506697745561523016464322827381434969055796210097038853175776103676532214219635054035759138866605717531333383175840209685710259364766766133913735445048464623445996161640336710769555486644260689073134560189555047738651410346320707350884158354291482983881086995159596477866860739341044605481508284155754291330294021614039008099035858041159596845564435096852722377198062253113071151415229417933796103815909989368190876916706427936071955383880080033008135231628187744083338553156877828174793143683442475627233777150791454809913404541338879922298871689106857303172905400668070677069999782892612048585213843376962172489347998842971028318535868565562402315616433185008865936091059349402574547474934292611632570200592086895465035846482349832313088302809869903210155941110820967407387979431714010548409924382339977281957366997451335419801421400096246802937743116242582459564606945361985838490208577678136764344794851117856863368870723717690705052325076751442685981241679957889651393255489073166810014368978460937627250058340982140899887150305761731280664779358972809994066366274620500620384991992640225082143048703923562659494131897458311252609841588047254848126420406046565763657736661696267547292900550381200991284781578198195068488926526353740280174994614472356364647168604002990575565902543324756928590812210867985597516071886267318915010276761568541356833031292673573212009138026329831783323477156026603353039844719384875218690849946908201500698876356500063981092330632410508677952682901186723598713002935609557550339341157336973927063419924494819726411734478141809329306146486458150097977781597534302765973077153893677872520402980783284439931357947489549141024583338975716278809386639227051708208430635447411650959991088939233422309376835372483916984342872362421642990341320644618527971554067829911986623109357910742169637149072930463723262687125779954572861274240214321139665232717250029569440594595667505473583330185084722440251304000990517115824290645797328691557481761265080422163009643554687500 [49,31] 10010883350485462911219121233481636530035363976232951013353360094634931082313213319836954981209197693512647781212154706087284523928004925378546141860625815685306909076217701045013752350207260032381990758393724280389355269248659928756837065813605406518529139058756577638726563938258998279936903706268647688970913555500330893057559126603431666865660468155245924766681715521613059160228776021698829962206587642928218911722834002446553682660317099651405337049050948477700063838072710228711988806785637263746635352804323827018843479443829990320486745987770695021105262479962119437183383329411350028035271222132941055601345196787657589012359292919044701175078137355170908063964591116420568145826025088898179254241636574825615757335864150322912943775131665300059919989366580259000119014258173397248902979939115501477701596141513110613862671118316297181459796298373322707913574609465623533307976014421037683532561583469661899235068160218583783386110553256246749437774263602114482709010601739617858357533042872944922264495583053053512431658154623130499578110414620086322277861750924416599655874092031018365873213163748922001454934491131916028240986350393064691521341516248620537177828814681714680027102682456721504508492189260959021657357279985181302581175608545585036697770113973990343531120136689333501287682723351738152559823963793415522752276742913644990828760522178533232580471983976736830439320979138215791274379525970713571339619366891546981909782160393477419553044424849550018123964786094333862317557222581941605497713524226992571235159263178194911636534173305498082723932661708676145145360940889301690592678133910170633609159210864803130433721620458070673913467543196777549656872259220255588120635627033427065666223220671308549712693857195795059422871606454640287612810555320512742775341822537517072075708124479615094525750180206596404722607524283672152532422374450215675096053318237397297218057061431257139050729533249980366627672921367842186961897438329687296139092158069290152249700699731178201050105609779505523514744601258999699888372287186918865455289880206512412671297717717433447188774432029534366961343039292842149734497070312500000 [49,32] -2281072376499345364117813567371562201347017255973292867460007621428544868415942241731478612879648007860908212435845717201832466695972802936013216092669615549628242131799262561837788905493953877347909154696922807979766346044060204167215194500282362293819273510236953323861833367177551278039147103274166429164593245154881143249282666433855558292345073415590054927838008935789342012973146571963038352822880780962701429632160080999172367428398953668551203595314443370071421538170317934677125142725016258891650366131530146903115165675014849436053926423577700730179442558508858141588840934929261566674547420322340774300373903002482315888176083816476990634218278832121218974846736677689213795868314979749899358686698992319529414159020591834556043213641795471990529742120113130841423218834255138772405614043296819543517754752164790705022055764725683914290002839037789705200461421788104449894610452827790760840826496608302423502596433640061949203361930442069238711150839434197221816154121339659626860888559722968265042188106558879549874442247378515565049071732568459524645262719583724864597898738346498448411337006942322531343806175448470431281819022681259443245451229598041459103194633615183826667234859949535386673481300407800306287616738621850077055570354317478254397058117123380284557895658555823684293561660171651882334795834341482801788036618875437347263715436567794726029962273009959806934763981933150817486477856886111604459875406396163919363128193906581377850416664540493882212591911815553703783150763593300616616747801933969622050688006947532866468373747833383290426075185326897420843871954312450857661769815797910695664956172592622270450913931147324086635013200141082738915821871522095231058608456222644655742455567189571150501588735887835613881687997874537716137809700018472089923375903153074465507026052346802220294903047238586886483336297262954179574361688977055651134805099014256956984881574246498128198568609983144383660230024859091179192734270543653794949989138944037897732636443380230578085670803441674782497335743467037469552368692586316701142932246016965309757110265393427487357915200288926982352677441667765378952026367187500 [49,33] -2673911113159538898548728534356184037212115626962140740114296362653860870151882071280193693624610102213910827794345930559267658758186478743571746839472759093893537895181122683804482106705513195430774877839158862502079768977136794543597145837494110503136847391019914600411101097013106613099947864941086567198500241034785480871311057244468051935101578296648099280787056480400740341707919016548393979717435328901786954424049051949328698861897440266579377021070459740493616818339786373095310166456944222882889107503387731026391394254631003679745289252207819606382825429595342861661404862190795644386745003457653640968644997577178739669582473520640542686442120041843781016408787202987839253804016329680203419928555816019287672562757065336715035843708053341044761929714960429028874265919775984295879671438348820321988825042977683950236243544072593237461953160196220253804295927748492189607884754528540990548603633115959323238029998006819267264420368610848448532824040232187089179110734130435505967460740802567821350600881460238411537682988274209854087878323404691191652413490691029584145264703484023478087876079380177604304679014195179571324448040146922831630345907742347953598680439930843794488151375736303301311042999999181115704062409691677299201714708826399676421281041736896122627187834752344646739938435296556035946036930170079879210283490071758741908338081235687163884228676698529159040821897183390692290319751167296578515292467820952534388708089246022409932322812579799068994882842282977000358267769015777012031010891753450228070563915374134225482059696299062590028783848099638795904783307363878953421191757444993280847523237291986464020405378598086729797275817457717709783156751916429533279446025822717850900322867107062437250243451319672760498171488861325407109956659653398335206981456635997540463707872090567761649467226687072200610274111385976020832320493700870325887858393232596848463403544386562745850204110661673822663674134314320679209605759403269649961092646604405688702849228074214322194469528870790911634936694438353030505876412627619926350852836595533438927361272285813488319098502055126687082520220428705215454101562500 [49,34] 4767527191418249266915139676087252652773860114988485028213409267569869949127255517167128578879883827605296037723782368556407448944695133829686542133340184422599053066071055162513438137803366525874344233212226219852155628104643423036833554746988111755282590320029223129561164115427656032949081963318065681491918609257601354390622589595306132068243224853788669547029683258698627774982007775010718411112299391497871709659232849098706783083286986180177391025663829576962769587878388672444980312409155193919911093476057648015206439032920926093290611689235074542743944208759957566489318127011086062036704759704156384904568663031939424725912279480833632874098760213329645918782696087220906317502193686690523305104557410076841811023538759476009135490951725311884618462400291471470343640828511162415071177323030193719152987382869325684382395961483905647012279856311925320503014298777921171604092591371460598354460531007990282928299851158252162795039354460530487909885963152496189526806917152706011364618926971136609848301865884832486293180286850774700846859142065612153577125091346515603699426276620821916561282725804233134766407156578868871359015825597388664248359388492801265838860659599106190615055080178615874426150043830804988073908007942349389855633736898945779817186698378183994028063756365722149659711395487506234641173491064127196935138570121046274889678444315567802752525919447769500250700416369002923004119608134299013796064300878478177786402645398797271669108756539175815459986229794964672963585228698737133412307215346883480870318546928277157097795893087330676088590597936166244888200331636971222886291510882343836407576249403249527035312403026007400872432447883742861348112698728168783315308603206962455245070857522168422282755886168514233334097924925291642139676677858122098568208664068468826080330917972337156226612665948406643281051987277224026668325785469832789274398101314871046378804060136601848679373323105845587944500860865956465654332808796592912744716247990145281078158278286793644246820816460661788204383491716042159989892791298418054871346728655835728901086864958894223761806663297591057926183566451072692871093750 [49,35] -4775269109037371513845934529455918899893904716409131404530517821978673570651449960199739665320267539886361801722436517953530197745047695750673026771068292984822115696153761910452166251718500667227137993766114230948426128621597901449577962386070454177339600697119101053429982350655369491411108737421327847810352237472428962259259326099729635839900819352163321051074292494909455487664656809107584098269279170198344859982400477871021676495012996755068571243503383591310333227455204823454385748835233165934571024882165748508686493243483038056338215761475032628952316623546779801375430813897978687876232526693888507173080049483851090344971459179736852616757774836359720045665296971281117647718632270050918562641562244704271891560697267468696073239940125935302938753038108950591067231688131323067662276341004611513407374976646387908773343250722026086989394739440906911688794639707946781217875067966765276657455451430979702056232025404916698699966756092218974608817875227929393230438697267455330041194221451991448879896634837470825698735371977719906082763058411700194409531398431657978182481238505933472690247147401151390700729034520838699465634939262306470946208233655385039823165992477849292594666038342002002183807890817852401037894089221533997479709200186285109335298398153355548772526734061939905989547933925686326184410144351427848662452091934319018855603188272991199099666849382369184822071921379887629590605223136077670022079326863942828131860048748071378962075769357870883181478092235529326257807140001184700594383317620179056446616667550997934289880193495003613639582725380021391049819642872598814862744008274836241989958508610883031661443911715609713114153839092575785385536653100447228320019350710445476036437693227035731835826094830218603673964054841972896439342654837290433401560199512449352988337333116855152640620222957552621944620114184054390094105256076811229457160676783030028426573965369084413498813527285354312534236420456968827644619041802329884029199290313901770183623215862946660982134603319374519050044286073101300324281633804902957328842294107105084999456362998071848324777022298803785815834999084472656250000 [49,36] 3731205502954756922828814725548859493373719483465449250044350484251223539993418601478093766072039074545873310703586933526386064687660952067632598284625879846407428700257289739699829687676590028825871979048772430525297641378799266890303916277016845717158783554759666727725505241114650670369850628853378623901577664381069491287160721212977418559139585677932447747340019047250004771954019678284430653006465519934693726537936214542000583751607404781009139634823559782689945674862901289408783423609224302580553823784343725561099480786278186680138769046187263634577559206304396097975293678515943185452223326271300361250629519008364901757146142274244969963698002167051948876381916943123178733615203278051234261437387202696604632157314509190104555389397546724406796326872007835602541346388385094286749660065861197816221267790451995019175084635744991168641029249515582512430720384454174131116036793562016139450116689586991059949314502111831876045207721819004588938262777476803311320188267218672980521572393266432712659699654914959725256139464397024733959531482667466159748942462308307488922218370171194716485808000221038368117274382873924363641564416095279131939881508698087598822143060699514186447369967580757586286892521826439520542704217437942445681266443042398306190398835050844879791036570774848628938968850519294100784247188138854509413321834262296424226191932283312457439648107149199639678364396647736510195621218565141726457639629949130759836205198982847619897830649634073482489255104717050011047019084724948771531382002719530645278371126217193008587709166693371132691060060255622544565830295219873283163408274305127687592706446376058924026141771008309582991024447869272001655453622488112654765519810364843781814559134655838426612260130094915176514390096184024312370039275178972445449903246925345637889532987969435909176052326021086306320583996672751038769412691350578892860508770308406520731802065108713773535255520159866592839047872499650468634879303006702114190433349573705292603916008577509402119774146947795296761629271676619770813038022969433467430103754770905242925363481032094425948741900356253609061241149902343750000 [49,37] -2462994098838817555901359253340875262627978850360310463232180275636585939244694727377858807780338728610079892169969707942345535139024663501663023882241470042930226966602896716860465788173681203808017183052629335227401347126679140606356377721568568319087783485400514770640853355865150975779019138148808343910811820177632497244554763711965840175447013141752757569578345598551180258091045854675372582986816836439902286736434966018945339795384458371639948834233714537338961298392908985015331662067975464673250128770698429914563123357766992889039197160522790090487748804501326546866753470504438034648937934077117356156130567094675163104305104642215641316469812576309201128670734052165856789423793430223461576911032958022408186570748193261462010400163324339959830087673912268502958154409060227147904592888910134335093744824416623297380943022850276522469603156515131694605343109349684477432328520061023220709433496081175216769665579148786685025533007356321244833094956127103547631091151597606035780831857077437569480288757794143477139566447895595361604503832463883797633320013584296850918505026272339935254115408324393413794923976344827068666246672589966874088232525340564984787807139301478473469528506467754849615942402399052562675355652512080159864045664042737093038863796521035768188249416976224267644576464832848734168671322361189176785670716654695996619094960466492688041713622721030564465005789302778681647854430375509281957453749018721855031996626046684978020803515107634614514626648066402786721101709819074155734661224088243325215882845467599045018643153675935487652122977355947620875795299174130634958232735459420917900564552617253494020620295917351547994210240749057464602703559665421518480500778840112564335339555097370092662623980290596770793683969457911759514897444200457125606080569028375475597530928595513406487235956440632166679711328532708823373583089610294390205230706900457578077933310351379413442546850670211219223328956489534186046569743026557357288728804823942405085408257107234221810200169714868965444382862636674542240066297197070919042270865552330000734074558731145909717952235951088368892669677734375000 [49,38] 1418854503501469573917952890176555464139545743810704734884491175415364393948412349424342905461196637645821114685848002530978196067663190535642954230469032754719193192444334662663969672733401138827919620247829043871652965687295726409386535361578139567465657479831934929900504971574279790935653472646754940860557537521015654862391164646928507006100874151329332132807946109756767425700026064407934390682522828132373313614092797772800399969910676874169293448811495228041671994938387059309567494314701622500951311230931390751408620344478292667046743566632265671487879411999167306075102585199474585187083979621167509986282954695031695057757071856041574426871763856936192750249533657209271232012726702539352155362718995109618608853671396622672113651232247146217174908387858631817532845432790780051300606971479046496630431597095242063147249235043086100933524797548604455097883209094122030907257747882205731990329482702057503935548610658632088606964260758278270537190586807685844693663194699177365065162020784502603712269251740589874558635933400485958771786088167719926219919894921358759184092563801644981175492629174925580532172318782428042137877847865550944576579630455332496246517035891121011194395157499471608383412052134999711683857766158859521230636731262913063517416736070487597820101109670953666189928081510260953001841500309302883332108483781650050819303777493454282406256541361843206483611521812073939173882999402110522416528064990520653163239840550454074150367060794082890105014333190954820891717756058533645492138370402822015463208574738566486831425749563532510994254794065768958531219301302280992731750385791220086448667068590715899477959410786369488852406681266471503697030518891958451170239192345424866003243030900881320918106429996759177923933550884953611041460678378811805026482452971208752045722864885469907235941285666940244957516703189101830598591694345130132199098520050204765740677508425160662403420234740263854990068273351158451846338124553821364253562325741536136002903855137348408502966055872847540453236870226449600726562065357105435344113132617211521087851287814540768295046291314065456390380859375000 [49,39] -725279418940486934718750878411428237128425929511982003213721046842246606616513166823733421183573991331620162307769959845963712202756809577810885130139919949107179904828838115771695468444226135502541264063917353288256111106302936070409091515263348028522198774104998131475162692013866906139018432347506687848870866882081861031581392240557855841779229681751972179220579883305969154404755460286717460999047189457077913595589995295971474786547493628340937704736739155716929326813790695796829119478390209843728495391705965827475205012822254767899265230697482174586547272885337206737920064828731289460829222250497248513342862733466722010592278851926701539152117013858483695176482235772926631201968501384856824613158442324912910528913888385816972888894806029184507104967073703719228544444910351074810224657287842681958715623450021140982503733712079393700255815502579616894176118967677960283988772573286175403670535660561186194147590238345919786566625590698876916690058959365562770671936542059628510369357375682390130532836849098731407839982618110949974296571537532300681502706068326425169683219810830187991424637806922700296827118557828106811854951399915402725878880179895491132327277017159855791857851172818492254607006629152424697879414418571057995328412689007705266068257024571882467661335834162823427952654363628622126204929196460150683232332905085622591592883599681202206303818565730017272912838944577848193429901066593616613866616199939260869098646091684432187174824698207813547842926139247473402579943852517503039217601292262509729119209212369269550498463526101756181946743646606435671394365907104619055695512589993834706579955391798947905277657574134007936122951562136330340723174027871917545036530849196939585110071348215237419484440388778643315306677120932812787718849639394461450513603059696145107701667799100220961670619731033303099914568911663732318929973467659253607048299873776694012108348714150925709580366739010918161471076402380303619967701802521469164913719111032706321174248632399167517150007317294072762019610024969790624910941123531327818619199546492604612456245316565173197886906564235687255859375000 [49,40] 332200828340855148325137191115909746097550140698552171158590936752250844763014774277555163889612753415885372304117200167271531100789508630879233686412535827971587787756352043622896650036145948370191942491686279193265495537013904999946801349200448758553810940287406483689135948193058614560112927103831112495861399986083788838787111788771902945318700397547744908699453093202478500860368990718448851184753757337420685434815768185897475434225438820111847630581924631074848647019408943690561022676632567025463104456523480719651366087546551298868921777504275093929458637987372683132463056346987414940857277594852762171276800771871702103073044378756517496615974799932778534173725766490425888972467394294849279519745954274236143893380262439965223473022415570795310117629732131257897005622631401083830483751703988279433715717569066656014630112132013787836336345519945277161193174180889571968203922147310949567491901019550551477653760486488897429885086404006697678046731274704743265389390724010389281955172563379282681585173551472611021608697742153036042593741154790991338447352330214780882737501435042065874778997710397891989824115739770371834899778562532969714802688535163267637239832621777725294719879508901776357747318887655144918721211836572189644533575970540711216623809081143878851894486132631863716421655825599731205246206760632569385394353330587167591070102160646086827751709086142897944224547888185626397957641783213870830194680264367141298992358589580541072010287414457104854506749071371562290934879671313779078342260909650432355480775980084350574387859020107656721259303423415736642727151240421221279592664003883329425539049741674361443853741508365200571679454743985917576924707752217481067252620279345094943071133808242647746702946327545154341413576343084793068928736799087119267163464765377183675365256428781055256925014549566521683466567494444015380906657512375787584609407636177120116574609314739711604421598018280711804275291355812088265554353928664033239690849672627371482148550008171135182204741552585463281354738305406733672406244402486787419863410374433612204728150096855188166955485939979553222656250 [49,41] -137180525816834651625483836672003657618888921024418899596323326150143091099877040337591561556238157098962172191810688796681792201482121146442149000205595800978416863337037017645525694954899194409661781372588078596811513342465389179168430698928124540187747526631623416298881215618321965904234303230123675535448008829302993659212951171084314602887602483623659084074720400466877388094240591649036897095624564744949706728138056393454082066619282234012793800014213672648853592160612857382675205276533419728521015050846181558307828549476991854276062469147678821667193718632368025386641781822813041358014896405266708503025579144263232469655443343167574167368016473169398180038072794111548472344828507878587377405758557777573947192536202514726693685247417242644204888687782545846033309947752020097676605719711614532575149834463857069137498611605153809026581779592246275925279716347825873782343323787613196486808363740799112244730584421733311280939323017071449751340010626865536342817232302088904382048274385067094054696424534505431256569118236576461990644166397954530243401282355930885760720274186852218205552650810005160930984299656095328639807426497503653477963717215067134078325496742396940964727828595409045567588722969722165261286926097828023766029907948670122386607894882226929794546007359838149149203947951946132648472613100285575918653838079935773476466380768373547553572958800214135259879087214279264893263094961291811418501064535360291930123078031775854001411733555410154288385528879571030856091462711201751938820306149202894557554599995563844107641483784880747022081616265433815018644995068018251754864274915124423407324248591778060430095795830701421163419556177338581560350058969720599402959468344937092580558722126779149071963538327408171572663669171183876322444730050047557371121631021386579949344280025375210850547779653840269642966495629783854696952530831287609042989787266898018435345395474662113794741691870569042952199079322686501861524106244481715250277896415083720183059935422247526366643826138855773151458410389989462762590823486787812643697428911419107164237907170445396332070231437683105468750 [49,42] 51273891893246570167591832397404606970030748741533065912444929816324268292260344855433684039854878658910674963030164341594126228721741254892712233592679189449202481715686362041650028281887214439232143247114925322182713383390094525074309976555148751332179963174550423700709096184380826065014565595750619398300972751871376350839254285492042296408077139132128342056098608471590160211810987849041601791723556788117897299783745359231271429639534791303528997257218113068943560652553423416215679755892736870225539773793119229527496848904891528384824073082666205691991819717673383520746799112912419540328960770395528216657113696995486736513105343181580154246398625052407136670653174912557982287483934308444169154514734754134944341165259726628729809531904002911630757938259427761316981387663984992623612520212577222610948615256274462375657847823723638415828974480606100254418573632665110988157985589748764057052711755011853402196092670190432391483197955581180517694817471913564365255701578004518186153305277588211039678282648175703445045281394288064905534012854103525585091644674991969872239492825159193109366234309222810586793039611846920385540350773442475830147494900317390132213317348061576518003045354092634544289112320792045616336762848353744724123000268184440810963265565842604567917224205834157617392285730794631003554407590231846795222390328486809489493017369381507271492380536956103789154809444547012212684973711228516257380952884666954857799830294589655135720988270860913830508261818818999411440600871717206731513631660541392848250561798240444101451621423869217665781684723562378564329256195488886820941311562373942335591644980623856599012997591821422345450380308742705389648556034832482644040949538226710958487198540343120998376923332747153563624169688176684387885628497912437410471188405165381015896807750569398717174942573403788257896057885753595252520591507793212218878026866319551090784043416751039719443876904956037568041626490484584754314367436305066016295633638727562266858827648896591489880262427164324660651923055753688709268241878899337140870247562216867331930103546255850233137607574462890625 [49,43] -17388448060064538421146677977759063641830260434239490012640082814263498965388353067473715331481514797631653194649177410429750674895108271672132251861915876883269584496107386597009842959705167637304223493802640806618545474078909385471056185511685116389471771823379608434209385657510975735882295119960064250853467162223302591683542465568393724300111511185618049065825352681205366943074604663941358915631971421089200595026788566785937778583749225718269066817145225408281745913278082438284797860325988831462435370311661021030793095296360807967298273435082328810811145239085185258671636374171334608589034458099511119864672848993743522335464342285969147177203148628011327651353763600099384388302845161364628960518873368588002138459577667927115751773437869922553979952097057192564299081543389102757888664924896909227311610122010979131107419743306895060471230100951256797776920225533770228319344299458552932283303222208745823393256378801159096370739473755607545573538302406554942915295965650235138678408356609414451239023772927279958792285010823939018371230643992087891606144809172430879937004849798721737825381135492184691274462923698406333238772246299845586232211619958039672831740868080020264652916685150199677817540809487343583094691083338500086294305413314181247363015611638164821976291003503105579426229821625066884494182745050404859292328431841822188445048952941608060608490353362267498263539386050305254572082824632571947795744869207103788303650908968593711770377319277575164616626093917636879524897854795970367436936849184892281686156583345302219029682896855885491977828531659858911930032104181679214584779670178685930768805851636234595896744405596863104188279389353997814848686015968534505552226039179565889094823082272861008064965480604052303595072967167588546849764702093256849648295767176073965451843949602484513821577430160723229793984292641333685341283033920510201748258692464107746268377171251404425725603973378547980816980294600075225307637654781406590708453076944045854887793010566094034181116455928132265015928264687976405773795252604715001725616246169847656233287125360220670700073242187500 [49,44] 5356861281822684462569465943087336448177232632718192497497636972641211231650039600636498303332276968101234150630709613567722153008126887404754959587269212286840333465013614627603272991322774367456526736125656796832745890276807865743734954207756644839238770943784505985359539661371447890349654400940374184337706395516521329926272662290592685807131750300446502713151660152029437338835488763973307899771132169717895772625470291805765214832326040719230462149272268748190102155143048461640564830427217845348640383305608926277614105186523265285958700606867646143990018925601882732720598447269329058642159881992519244961199598083679617461403315484497323811420559676356068692773930841852942527230538382601934393575033019035765179810146308973502016433575109339928196664910615790638523680497549502077736884405519203068849043213813886095040048254582063731598962987110224633208416600883928082973466620140969692822656443728214398353815992620644708623846937421860577968533950072500507915119498485917223103394723750721044309176765148215102954387709700331269724251242195715751543840629933814632813069064666551748059665941055302128228197788991984215317416958769410349556348292603399504340891023203773252982741572893254612044537808330431108014910001337379854170049921121126986731988676200498769502729100920761648351091972363377607963489376006499743727913454250381425536640313035497745211182666984433969389528337246697215962977429495921577113505413965262164755263388131207852112973242824763594272788103283528308317598070032067598162848047118720303937307286526328301929345589384745960107371997177753043287028999195831706522942288233863106256554549765079587467908785467784192910190619606333984858991022340510412156097498420227938901378462298060250374396321488835880809538122862658031444320991474259092856539377028708318360663879176370935235431338716815547689748601575786983527617930984978680194437405069215391368749394307973222655556474000225314031922693764057609218146652420922103412021513002290295641081403721394652181349618535988168105389694410020724688388528677956505741602349912611202853440772742033004760742187500 [49,45] -1499428367210503707864453639825993589310240174570702409741056542491480891059155309568510924650573752706484214857471899609070848848257684302971313358724437317097145179175296603578882867780917423736685599739756800744196364298769869355831878639180586143321614703380262488889684983455972512183438064295382762551877620520312383913943070322799017121354159398659322324665904184184508784143851687269581592357001293812652175475015595048851706843707521850009684137312991172925394209248051298851599407523904848314363422300402992689180399523005964687055333871091424560183167994222346553999015513197078571072326328849437269168307487668754774989995456011717745212578015522523937602219918915615577634044660491441905493084292135367717493114834639334913314802409942658014165234263401202057836772109700467883162538187185200322062694368618557602459319666770903524568240615481537477290739137475135192404541611449761469771176539592895093346508876166180504987716327577460175191101695878483195049353917765236745563963380637540858230021868977361140985787056128061147227131847372902718803189271273128563634724591296896291237749653165253461977742984576229843940923711077676843942890119720324448876378321887157079571762490389748372039477055155899915256970469948649216965643249167269465320830286388027796694770089937945671077849679013703980781165269687345084009737614393399365737456432306532646922276743102994301366986560914585268383390481303305934177010951469043314789603228162501966994658573738523203436963950007710800279020116336577120655029621640920100036757005173804897377183074194539362125266129062918500886165195631697581983365597343791965687052183393033565484667876242395024729253612563386940258718254186262202364896450868890250302513047262915683899092732540230787324830745114562188756425292769132075681077171633235894519610018495550933496105312796339769051748816934610605546409264961283222323152097332422445594617546465032176749248798410628378279699440626551673106537481618298534984635175283121792880230283284647421943735621656011324435781418219462143469686334197160773639215247676759190653683617711067199707031250 [49,46] 381067324324487886162530311970154434952254349397969280246807816882989268387728243399035855094169718398972082622966671666816038149264507778601464058137592345981304384435414678120425062006781609559705626557088361576045349618738947803995446179743212195540584163320964528392226288343876178523625810328717396622869583745627468985117069668812173494012724417014021934777181436482301160924835167157236388204255703072447105267405052452267082689008836732809982658290973037936270407387837456911338871007040650228525216217641501729777313390115228917383413193722826632037747007114926778029321054168608626707799466495015287619301520421621432738436418197480707738277495505943491906729867801748676324395163135371560364301660045905653888719541854211891218908341294142458363065010002160284893792776982227946153588285302055692879977097011102537097735469657841864468721055327905604511635778381391439074014952880773425882405430964424569405859294908931952811817994838907143418536097541624287809383478292129545057531583011382015656665945780907118301230647089125766885546999772308889294933672501425453915684741112046923871363324975820486741606878856085540126915341710160420912562632952464017948336690418307118584940013358626817893518982834579145837504172449151213466005652161959529456763756214304945136191707884195804121479118202057713268391513245568258289090597975426975329920745014102968085040293101283825091784839143750275380436213875615499831157418998572219130431172548159570019955288575376369694638890992688343103893226408128990895720019938211600577174292119301261726779249712585598184211517919703372884198103066847969666554506313941224466076026853764362705918981007092677409004361733993246970995355213425002113639161365745321918608969538499276417102582610365757516654572183691675304163088851809090803586233970829300965544122927568473558750133004731552201106405285396593099075792822050039027277786864808540992379864265333043264855433246597913483721547122610045207334644542822418199110795551318492251797331496745387730002478980830333068180483523625661513146927872992212465996786363575665745884180068969726562500 [49,47] -87801668567206383062332020482181291326778248404309251510406368098858501442374298476755843650152832420042149532894893993777964482007465524859947899782067596259586462068080368607709867875296771382857531203829281957196868622946817655465645878372990786570851772637556097252454852264309578394937780332475178724671194686654238341639475327894772551044918235837742875441599754308289729032530091253722599625697827065581271408611943444924835507545922060478846177734905320451789395801455868718807029519551927513116591782556928964672056627638420037660919437815939516168133659523902708338737638426877582467123952724659577728840280715510467776782698398360336268612877940288935104999157949511555793741840170554389011218743550223178563954941098039051374097387570267035722877868863051293630371864102470705080801097114749204252313663029166857002412303566631371164005255829458435658526576571971898360534079248662165766374687178647608048034872094040442875946474844974063977377977028492065403729261040129237801125943973463592845078040033330701753867371883318726029984298314628802515458258903345557107676313568412698752823517374441863821714609574934889547051729646707352433955457835191800632461634620223987094178227503056075537216983793484156743575828587208030293546290243376541835306980054228169035449392966507427917594452621341697569539462275874722943918930548931811225395931452538858903686737107735458355507379495432965581338127618004618229024550805723779585058094135633009277464255178303025019924523069308599835483645184101840030932163603438677739995930576840476204313340343729872956540736687432805201795165152526902602288177768543736738140651481997641774195208083939691068208907895588453293220808472301227525947698995722892461611756447624386259839578143002349190492463190022755156083897215317270628043032417557777352410493127986476543278850228414772208532181823699771329467743246427159001688000006254551546859987169802371284310957367798667900469521030801828424530871989153010272418199956875014576822386555252869908387528246526080620090071776535181990694783882561019749957154090225230902433395385742187500 [49,48] 18303340719749314069678727441373449302947882784448932438996963361469514429460338963319329859825376415274045294658983709358931797670879623042089688471714205482660780848609134401464384034361961026584257717598009462055137139329616310792259947261513872349887348597471474609820061195003840729466333348847867998112616671104570339468195630167538479035522306834585407982747610408517626285200107711491794462061698214276352978763957290754901962001355261528282657260296137876687813589630767054992358689101855010011168211857485978285503233139233183844183227175635988435140528770505040767529341168157457172130254178432520495115823224540453552942574316571401972988770599857684924278436003536007842105936284274056269885352575536728913094820505568362458349003073971834016372774494065330891511350098409865733747961756155060786303581400172490989091195431217910190486423411713452092500022537811991859752207012233257597268723045388278928420883458190721430836854261669422213494339724918314568582110987284892408808899871833802701190234059836419397720996470784406510158844004790471901915015931340596374923295698232529631032408130624403645410389075044683700398191215306457490504084688014132630749184719129866160145815897590491845374373430107026295258113595411984357684840279518325705848491178935647420421146792423652636526132601470441943576028114704702099236312047258113817183513734788774559664484440604488486972892215138310827392169766536835444871377852922891360465712345709058647468625563535212376571693084037344140020471211410029092996737626620756817639107852718328801563956042260665713920919021111558835936007487354032087945618225747722503247857858106890136450150924011521110901287428767737546773915252565003334721619151747705427662606692559889992002150757781605692919602886373722862586728357369620122179296744514208413718396347729187510791495165994656073124969038592284997372047886407465932742954191735522395187132080707250429811206685023910738416857022152525310343997876984504710115714501901034152021760252211385577358896626558807452387229033855964556312686890814089846202250555506907403469085693359375 [49,49] -3443674764145269224888220031288674572723118420621785188391602518184552036538291107206959903921434371582199838117630133803628823527063640362850735720926656964258366388060881367078317351038129373885881019015955244739779837882966364969045774618934679989123807893808925143807545888957814298595987504919712617391934583555758069458378186885657031242235832747561617226454008489705123589809971980321023117959674859789217705694514834827929131657482008497598490203613786132353458475198205442946117500766588485919582163395247229623840145015978189113717613125457812771418281293266201465825564558783955983898196065557599969494253106574824990646836447120440151295105405439414244987921097787978247135986872710137922153608641791117383649070707182575506029444796535230582157021492623106682718236426297564849365113492973429059414429275532711005102559614801476557760444670482953749001483974194615481528418360343903364028431480471462664075793504671166371887330697785708861266610913773830950316541488683360016095622992125152304748648552343715967124481478679699905557092286248990196335647528634013314028881280554268512971341422795768410304036479381633844019968994570257313008756517819051328233622451733329200483473391387145425783445273764678316220092510381243408489656827019684122463713229758415786396917077713298993886796874846137585330714040500833119563607724529344189833116733607777663131058048698131203118364980073811450470145846820408831765189094010455746526546358797385758797189897540145752159422419015709914872265334946396428604779715597123417440042391057058288190819786254238044611111324072041099446300712731062822047620014213326342670129961240082391944841193947311268104951209009595548354501439483726764547702565885758937594759653730514977666418012094309009933954452315961644548358595180645595365872782491395851083934920579064622802465489371536560618576957146295681802567107306326700159997550100475319004646557287634431811690531567872424660423491451665372751295817055014703478233792783604192504237434957150380170743226020577033418239173671308820810950390711724367065471597015857696533203125000 [50,0] 529134709964219343221111330784092526482572398510672229380727606876500948703873569969877303383855158853820469196801675870775856719733946791441356494791543936581140777249562408499131501193009287595011259609640971267597253709480249765865426326981626645402605513288678348857179712114792377708965996653039098006165645523062270012103756710932849257703067714818505482609650580266548223182086279891108059556132202940579469264767304911992995214924111504975614974906437181995614416645252864314910322904042012372925755800521091412317391439560529595754943607701201855391381780377927834145499876179113464881112429182599357980063041255421241602671383027085900771649794958460911832242359399778316064725122858235039987946822092492858287026578843628227469266765652891371813330638734293470848099898132835668457737980094442040496763380067428190911799318607070266723594120642557482424058613159177273784718300110445072046435720914186655170115473219115108176578269817754506306519768788399276352956889703469442146209943633518864977398514279116343099060308785442291750887876520003779973333721406459966826734906628887866629915640474676145273549264563259919517042165608786007080218240994738615896721758633226948059756782167817804900477056067169466758958386884755211132299806614800981178695700884872082274990498839198528352039388668713641310863389631262565018692348032440100967629384203460913234366523426325231373666768101893452055401298843508435086138559200544146185487954774769725704399929110610397353500529695523297016427771547030782508461327185839361075302201778371852840043228597078731138648409241184369191928826932083492038319363178946154617933290837449468767126211447224243815278402917364599144436095114551871545078832730351358634155806327878177149655807452505884559031988067037721465172858868823661076033190069986133717799139333066249462828052236823063924058311928743742026101543009278528516414318268839389551853751570511194337089419093231848258283390841025708474200270849570108538672556171575945052440154929650166469822332556242155712207530242907334596348777874591159942063711696391692385077476501464843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,1] -992874026023927016184699055930835000764498094647383607790732063164063299196452866606386916454583738574479310975611771415879369676678539407970176490754379343919331562051669914913663285554124703835624909452748488321897933387352378812089376696479115659517043770134836293775671162838546534402066468444789649640540178409194855780944698109895123919317284074027839026663373771354099840793099689781083361330620289803836088554854320787608664975617622625226056246745522926498342174708338204433225434220201476958096943602047440286408549116369968621508605384545165242535981562114809979642675514073485942775221436488373498043168305847046858820580699155658696773933934027890594276148037104994559116747190524894557224945933592222367855644781823265206794572624703701927801412603008132737486576449969182625804495235362745003091564996508516039432624500657150593473749304996168193060721659204317482243548466935236822403281643249204679575272243520419152287183929410991206834282603947900441503401165297203481133593052535729695523346939228470922805303030848461077480422778124019854985047990773746679908392625974237458598303131113049999665998673862946677015002733240529720329212820679980362417941169977137436994661023940626671626197631092114581665657815300712878060238782946629630595766098943727484063358529156707210458185619589553399805791070792097799383939499979577548270697546206262529997818841992701893931225904749541438030693877597965486701774266661077445474628041168984662044717360041647481972160482841835949985337426604557442927731216920656197540526727297376659638621236441123229878082707258928522559768875889046172587557717878067640778347502484303827500859289902768281592974364787028489965721985344606378471949936668398040917791127591580882318472456609335901674518765360596374004728666385974749408785581816010113728718449212970840673248660858728162592894049156530116135311670879899209788642370376943980648706370609508002148564213523450512674030733766396283566484271082493020373027147835965222698956501510727996128678983134291342581791835326899307264973966686990251563583662064438328798132715746760368347167968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,2] 117700777608261154752582742144587039611139740116152440450461854708852544305827547418685914533889795783671707473952239550769239053652092633800983879708881233772034580577413555652143166963180596009833909721966861460689998103860696890071612661085161313514725632522469403280119762028170563785596585577287940538581585874778520651571432666836068092623757567007411749735647494581610425970804273606484261014058157854611445763451821894613755884733046804762181625712340056473094409299593998553947909376102593981258190670989311998405513741324228336775891718422888991232531234928304244347245989550614195812647458232624685817223860382025563265866359331378540445071107430275280884617086194609206808075879712268475519678678640425777895474796471675164381063389559815176621855592638868520431339217126677293910520834350456077170133474367916977579584096586339000029273548898121912998557776398934147675034689713616308167118467275355900567581938216999293336977038134669197501322845914707427883703392948457756196222006492955671415303952524804265621472641340439267455658471426362479462085330193468500435942274885308909007269113324315484907644123169031640026959838758105679422734610285465849709352959064183732633244302082506371761036676885545116918726491306941910607153259885763673823457924553935446665490475631017902557493149705062033464000326833270668224393276714534571302368548566634517247924954302265170160798869625032118294560119105748261140270708408182373098836640393216030899958424899540643092526520708139368960766037598059252036888915628475206315910618485155610920210310005425644119343222799311634847718672857013813624774609016266551007329449547947900312703383650658489167625480491045318192014129495636618162966783351050565344613892680620981502338941003794398840678931491680601386829064570038852813552091754500516172478956655138887791882210209132295325665266808179125980852416132247626824854385172768097758668327850463809198177197839454278450805691881723777830168259194895655523421068874195487558417988550887120873241036932395035567257990998726892783366803860025127121803913111085237996888963607489131391048431396484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,3] -3627701431757158210015990215006771212330438068784420556609790189725398420120973716488685372094139553108443427695100353375356872124480125227733693578468159394797024127364231986005588792560630957930495305140526466870482110816366686722886811593271723609201649765275003663775586731601404982835870639742219224534603603771954327880290803595390702289122521970598621509714261821592030676986137575395340430224192340395555249680759603950617909942976117312302788577203575566743550084283428118238415073582857029561312684317399452346469456365042814366245344710486935516954085390242334027599208543002623896026588697368063364983195103568711530591099557232069216791769438726691331603954353238533460930078742319476113128206127856873207181980546415553606301325164946015839215782654393753911757997223001112487105804425251860012986137157653855441915862696438089895979646304764006123245589240285162390594050181239052274728442055128533650745267243483858594409355135871900832210684069209399478451455512361212320446754503622011213596900546783970176262611631210453274090147078723548163678053905664312197382523404108250039084257368240489489706624223335188155481364945083298371245840648767573848533350273722721661548463714914589266646286264849448742016322047405918940712496690319129048577541877018492700810053753946835993833803369645308658135005671491336777486242257876758750540949094679890643617874188757116933665181852721542105435617332434039694168255210486362005793038193268786549435431195859392916894899411142444385479052466907948301311101170212054398090316701567521012086272444381842338331809583868249248591971779513168394423432107465887507022957363147120447077854433375592568238905435450308403508481479390959952630444728659811818940150509930336072896683557188169746356881005399433919138617760163740548274616736296104315542404377010965897499040495473539188969967882291186413367572238618784264639184619764643001633760569034456743877275976018151842196594375642984480038244339974001290338075391461905972995891779828003967805295910840199112565393802904303067848496352376736623453397906274094271428243274613123503513634204864501953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,4] 44547652418944716389734739295543688427080852821886451032313552368790431123667705464633420259686853481508204095658525993532504898352305299985449741162674643042780340013833374150322715474854763001076209204129667668686762184748554769260967587555202970920132734231556216627861711358457310516343987813470566152867805663398662249109826001346618416948210529189370549636563972006479285704341667776189260325589976220157423305880288703082826825949840840777802209074389397634513683375227608802585180789079097419955207304425172405725800938947901990276640046964091603169042997614736542855077270171320982216026099404617458961547948544659577679736922277199286782364455369711802279879319643537867554718930281376832451911794419334748125845904525000225962058335538842771960997385981006878347689572399244843179473784104941356613495811654565200048732937207220308152090836320155809815365772322965946426696867577101850432666959070610055858463484235850040137234077134538209964794374575787366381197333086903367021414217365664375401655508043271902493021499765068827863482549964496963420621895255115961849857454202969988465369753859313177447132373544386825333406756821586278077791466263967756049925146791989278865548705474986931171173422461907051637268657307080417997157973428988757239875086149044660798276786915017128641016191034118635035034042486076509987926217121358422851154421762916215068637376423381079883779309314021571127680403581144801535554742904442366175205119747057006219833062662861956404814620521268904432690275037218600385820834822411959498544998606816478722975457892134617534291684201759417011119796719836971373173248120094856673986952171498048752676535489550917365227040770856520142471502272559731212073473544163119476961756929587752891670838836565004633401178609115168350865959180059373420426774333070030781983148583629543576948226876308294056295663377884410163940268684651607116964857800440591144840687697617058460487425281102772077833834125699692213255864605855214475557077186551774549583940893241961579536301114767385367352532681221752349737885029595272543331842691811679418581384082981289296299109992105513811111450195312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,5] -181633722890328140377723574964819310466094045137425207735169900021409372088517279995201425540285124698852202343666725349840800850479020718444976862802830912232183182008903328297057707517041808742327557890697483018128497501401312425763128049243241651478633051606766085878267483829952105977798297457586018074466229804291073303572424657783154048229016824600108186325076534173359695482304750648406942191707218806169712340639731316018329147060745129109458889627885018357901680895227641747496745708820821161407255800620048762162126009912940267027463202511153495967488964012170043694613523959209016138565497814910769009293342583230140620624940711472419653490471123698885206378081861433451925173971550460379388702842348063543143892141052387987944992151294692599394333911099411376716732727892579252989002790365766503378626780072831620764912466648706469079807885312918812206710769216458582381280129775120166550180876617010572167040751909609828816529778513906799243784037084975328294613788056055550519127739370902452999910310740781787619531072498057746382400307993188850072413125418218025995894777695863309081987182356539525827002632250037230857592687708448871050896049339062848606435818753525940702761147581308579947062846750774278762967233200850080587900370342596895762699712937367276406467409460983921187156179416060173761045840629859869634853312093607363113991595328034435212563130144846006941142933497065050235306926233819501024395964972234671928366362717150697328145479065900141746909820168510626211806123151972593859727992537819993215625282393773672716739226688301121957963963994307354444233466060954931149292908239118737852307591677297014779956246740437322518354049298342922944795200748462894593709483066660383149899359290821734856215813390928305054453748526642464041900527774441804999907156526398269064344725379449747357903090398256899773064327186058586128971102680196603609348518887970106138181779088714658936368507422849237392530120804580822450672221589709724549385135644948863517731446739145817030198761959398251008684388788651125372608481234431687361353073503592987748104739480063153644895379557056003250181674957275390625000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,6] -1351069498140276250439470357138422162267230135037865616389694042325884960607885880313263885589307873291783325696659481180352705809182357870406059147989761101448204374897650032439594681974318821493658924645444816141464109419358095434204287700061142426087277028256715239458055321613483139072557424387785587700064957229990016980233885650851905643714163535784806721036298829029349101266994945076245477055770112116876011761878525989255832122601055436794625746408877144738762194332365774109488853212559329868514014254328656409672962236261452638668588991046086538545142326985454074230144529172159856501633258357016325702544196628406673042602721272353136571217227808378551469304066848988244029354630074614510651044168809370345261041296228350150764084646928234507848385727320033178883722907473767900365377288805746972106856978494344941967092055141926818729114808997455014496192598897455851377394858225496473000956604589569649670732131869245063363120962218678410550525503619706948339421237206257631678249944978549408764877007815612352505201452568633272119633069181544001976772661024079835014066139875667804349329302553577058784340988832516174386779994699735714288033915600270524241511458374190590024900485981374299388603649496932418810341240728014487052560245931711681656939069603677812468230860964144104114515611282902412612626432330774337730433346153125149495074807208320034007714112525456249387209333072108911434650717621744712397040606320400792710560839974059792176139451499999826581349952651241865587404983290851501890836994117832773639638068872118798093735460305454170530719509303502727415920342414531124472202358320272991051211602867923579234425992579672307079998343213742886464008691728185474739588166028004077952557457157285535071625391720923361083447160737387835988533535553039728558586525887129582839716550778998888675122215538645679547716301286644425928495468360197589408451947205197634997804715719048275872816608303490049700796056813821940188391428232373647684078486252556805608377939640416067275092235155774300690399160905750942426223062065630940289436736341624740533197369974719175174382446158460879814811050891876220703125000000000000000000000000000000000000000000000000000000000000000000000000000 [50,7] 27814889056769438898301921836940247593455440955413237767409294855859205665237686565243631062239055702087562815274793256026711078840406292609545661254560696455699912345635185354140078238525538328857790060019453556279908783391955440635438751828975825840868903653343236312533876779323952760353727150424351733757432220608408151785565090880230389699382974235850209009695704137352650122628881331087315301427582555411463267877253234698845605268936059154294308498102976253339862537893009788832037931196759202237563813711633146483551853142040240131106688737282810670296322944475370480864997927362232967185530579945556861101655717066307288680548868030578614088551660971963144854390109865669891190432737307259058064881683436366549945257998873342758266125543996636217847101701018204298613030531019793401951620270194495758720452708125671869618178422799927957879446548638026643190797437038343967618520956470512350681319627066762686911260027406113580726413387278239283962433483103582126092710919719291476945333322862325408691242919706690969776510012668031508277668656277775333901522257575629171307549003278942070898426300438474105557374312276041423744010017573675887092380844592119623078027678335593670034669855047099523492145143394595942268663611633295340938409420339365714677330562386565583261380353718901001163919618307170860761786694372277122690737854334054787374531759117066237212019997872077098042414963706632692346919468572937728376991483711185855682270353240479989781723802985506824566541923608846299171566154370889902147500337945436648649172447253055012577147431813964098727589680738311749649654796953043728299246517977444459741438895297790021966515395141716672424359424598700008152512316078008912712568738839389244003241883134270885368068527589367923453686920340388938965718774879858459966524428466623064432804217177366612053013325081018608216297025797037815732803080618257145076168385711407633969898509365428751684321882463587614203965232329954477433306419697785864564980366434008114091431457270910890295316395935400087548908227544630697695196844927397825584170839317633509020923446825465733802870693658348955068504437804222106933593750000000000000000000000000000000000000000000000000000000000000000000000 [50,8] -259170630592015203277842136358600418737169184834952229622547317932606107740327816276829005363804735546024756828810619085882367042776764306120792872768165758913219144170147377944401606856601367439957615737538834739167336593607179535900064745154366195173668831804610374755555793673091172219153563031145690255558587786622069292058424529563625831109976990732927402102613144044860382071016513910328258231242130928476789820264900396268087619736706946694608032781834255932178007723407273348515868757141411791471148893462926501853654181463052619157879442045799963961300107945595907141821034972273788717712536261162238276034653232080764511214532061585541564706478215783841886496022473452454009798094122800315165774533500634854291192680835337020202682975577308762679379384043447359348016279648840889109508761652599465770146556466200837943528818191590608842762563545796361371069309490067627282391190592222376199029342500743071952692466724856036498751694924149110602178687561438725553664632843854230083608559332901660182815660596058626590964695023268119176187180474507913941156849450273391286693762925794901628184502280239249196965901309205598937415776592770425708335419570751769201908081717577476214263794744657587432532092821816284755318282136483541874029711323781879223498940769188149541385632087239492725881861256368582520021818256737353922529250268774148266122755468211768532733687160997293011671563358867189016644707798842814180761616342851979807581562210045576648699844368571381953117557422185584834688185590103221001895986376968839635243047853561067612063679123960908318876013694805916914184603928048116966054105081956099809560868956568561894578142131681144335299320580782547535693213817885873494789814563728959603372849657424033260410056966929673941194076402464085098173609316171294757626324808154098758349711368212511917395076931816961075032039459211584970257038575752983311854200122533444639668891395092673533315144456557944613330190775234625294744568923614286400321634112837121525549774153733463557670925716198489603364817806464536816233966545481932557088514403666164073026496382513062836544852579698933192631216115842107683420181274414062500000000000000000000000000000000000000000000000000000000000 [50,9] 1783934643534726663631679234305108624276635729810849095799396047578635685280191462090230054691911590358018692059141324185618675501199391342811280682562700796277432194435278931287784870533350276937906654258818014993471322213255751079731564549026212437435328337767863100933090294557453075428256136825246373657265616501339881188437457810678950516222820353966657235425589708502615999970373485406216285731157162440560217681728228263238805494335096835663667631892684510905202192233899745996395721425767226178542518452748618242757368917201658961007167744529136489459551742255862060818209657187735895059564682648887688863585569863998729395989930658019927103975530935957738775488700247521933262921009733527907651446121487098182888569746774887044293498576121654377800306948908812309542242034841644436849646592420390563998116313636309645936269803665233480830634408782028878378773627781908923435200000500770472959827021756254872510326617887667632479388971401063220072021548934020635899855560053155500457474423032589806821231232608071832742689599941166441180826681611370900340429969404452866609655735073967933965176723926951297856053532086371497022823731333626124040599844990972635536105447616066443415930839284520231128484404423988124126493346397128708632936112666323845823854468934261160629486962566462341408039685310018968752595987844849028958187983193954916478318068218819340247044004075703355264168277804888339987617276196812960908902142424071137576572027734682062503800975544016466634722449087848815816834456729801519072376844315152515992715398062977138154420540326528173166288129782321728522335186520714098671691645432149571997753750699631140469668680436010191152195696222088699472725710292289079362294085123598605289541746531565339557515297861778188381801242432857489941072139804292003668586464513814229831111234708758894415366196951504251837894022112774368863229323686573870426243114611673966252661836395905257095904482761509099146191163360533751181067802416761987356967788686991207144799703837419458051002677872491352745566275031896398497192368720811394470059907463528866461369026340090892309585918629550113515339071490473088488215580582618713378906250000000000000000000000000000000000000000000000000 [50,10] -10134119447791917788531118778929844266791800998515087462603972143541066306670036296117969170308218853047670312758089345645045665609481953770750745766017231794425231291306148916438616352413674252885963635033820308798647320891814237286956578495176792732744846084483392431723848961178849316657544686932574209479367275461280656831463107959760825743106338352719512500030467321476722245585255152541936261615874063490392841012428326616275488710295383737490346814829230529816131805778772001009842861948820184041297689411975696073266110429089104852736028117915060374073283348615675830750716910380988929719281963127441279511105264194582707355769741736594746016698210446800576332415029481028174566315238269701567263185033595948837726391272688528181567528705341617633660206297307865534279061938301424996340659902143770793014922918843211453390899121311399351433480747099905980251807892893727999303719200665015388391203111181405941774681951877505254805533149240114913260423118457306629144677753466009812105717003409056720259303273184294832612015691004627683537637379252638805437378017410797334118394928666523236043364744236029326261141281901469712406293924691804400215630839886783598639127723104166362051220482020038451426943785297003515588035363938786206698378408360122846680377086968830221135223758404477530918723090285608867357661497650494385740864994210941328802820244296401273821495738578093292116382529247103535025119937246482639869494791920171084062377703184589885370923588266167597481078389682550284546120397699217225437355092772963160592057352770982248835863742152684868037535620724904651810821557554140286078710329087039263428142438343260003008472316491406938885017364425310495583725884842776913643171080552702498992663123931140800948813605954460872914482654419756987367938741528030256293645782329205421423442938144992046268184570704146896262228365764598332427752421868053572879249119549627318591530931482481185632645725897351936369604238695234557251433531792899585414105911360659717847999355273973819345513701373928311654802372519012322329267191742890053296811995943268734834931450593149146863962225667487803844302694800116881879148422740399837493896484375000000000000000000000000000000000000000000 [50,11] 48983803641009473173788886070796122066331595791142618668282536157028231568192731452290364011001625408530996589766073718090742139522808802067675253625930635253694497144907140363086859530035921396467590271366174431576734472462458169497390900614333496397702951251408402728753249568511144967268916262549283546316231422354380510112228025451858110631196260311969371919486850022939495227624099572490762000396830604736148731099251667487902757991496895340419351230158182112868459544544510352074036984364373242194711544901617344926526440102575761114440394066091844183482215033474001861818379581543960326956078188162412426118316001972329511232058029057953539991189213191418171445987860876910527988902700761268861578309143806764792640435604344750345693448540942939064727281900594668936347352793891293851762826966303664318998687604844453951085131938681181571947865099959175947489105988779902318836421511840623816467591000439505966466581687926929194357547128814110740384611409544046235366022121482317945991658064828643325606404613905003314799107812399007218999315293007292081392648648109882585826325996329222068404926138444468511580093971291992094810092907556785298647784961619434078962231599036607496718360860267628588755457387278414422020502964942070277732674691388217000183583179405972539053149660883461479042061504945362289703638728953631479811820874058248311293397049108521152382420210032710767236637210718339686712849640874205075182366348421190380419401978993906251426766049316953757991318492471068512483598473000948369350237763573717606256367009475233970378018764355391831060914864475111638202942094194042442102534386047190313966836934985310571169075031236310929958015595279112049973291720215464666785638641977195489488044488803229797132078258696225262989059320772195703968543924759312940772590995658594755168362439675515623602389979727914986278839829240092929309368711223735810158796258717013083047432350677158241954034314175118258414574428580463596874046240739792179788992841742358003258783932170864193075843656570786108856174344624564512861387155101432564787779305796759107668449672218530585903937543376293603119531433302824563469357599387876689434051513671875000000000000000000000000000000000000 [50,12] -201917486630928567240338020088253540213381391089557074833110753184377460270185848092577760808671292001982638729929450910871600989211796347547050990815907649671277578777616930325909077079983335467873736772193963816702178777603388304808451648466094474154954350057510454523488164522791884931191193872597472718763467034051353063344213150777555865694386325393674808601386538548716328497531601734000027518286020914678899875263156730050043957613733592649052168928175807377646444380822392098727640674668690204072404400718330642418930217194531688764040062039374347582519142813592027213446841617163370490230388043745371601317326770328711536215825253371445879600549368529888262397342588999344831572504951021972084297441790658915021670972462526612003531597219315805044298744125520139533097536681291463368021303849364365719012781398548215276630053765057550479876938622728162256750334746313972875021001023922913420127198164059870339190669981330182381761829366759749075133455814172690823403013748553260135128587995605398632717122183233917008284084149018714593400967539757561746214080089546447741195440673170886702070507246338390424317402840472062278804713597623617502696924812209556783509701464328704015308807167287276727326592182040123155848172872214095780704395663135942966289178597195956139156175827635454002514652658609143221185650479031971992402811735099181569620097332272438447186654413545005158731326999765225857403442701775973074790953394747867479544664971801655732616075419163179951976822755224020109664418469905265189787829023457839076419152237119631573543339792713482060962318594197642474011515651091085610647986909799638003481357098739199533299447297776385970836576119293300935739040951135926199305176557610976222202233185961048399452896812712532277102316181745593037100832585814935828524639844393548441711185356674975354806857478075753485383430082744142339959863519649189128574148949900016082633999764575669864400643805410147522822505582319172069407118298279409806697808859222865186397126352344787453295821152822227708490024200638955048986344361374713919294776746530091584459137745989674679727917574396799422646684082108893597620746795939794537844136357307434082031250000000000000000000000000 [50,13] 705403802229454867210990589054260908403029229949353621872884162667172159066639534942418608160515548437091891907785747806600136138873310082301396858260886464390128044892021317592969508825628496591444209206081643418607909366330669126642950793081781234482931589501593519672321292265405268936333065366007853088347518519042012896279027909961413606978395084816680017646601887860284461043843049877780251309001886690591575820606021098915951432192572681389523245917618203099621745297919518744167743341408900568186434903809485970118757516038498645312200084223798608041277962802413736348529586022093659236586804891922774342103764374817001244940644869615494757351055966501641629720645321648818068793735806710000434420110399620986880904223103524821043452013943144988740759745653964277266640825960203100919293890336442397572869539416216405802044998317567983258991163975878952131083821133458638326399730348993060608647940457877471568766600451218666806358611394746459391911378699768472799534096429370408595482749040603870764649417112458457377656783705430669901078312386149362553006404638284332598038712785069008459816769527289890684152932916308521063179748414379936245697678045792634252084497064632514153372910149356854502600801024442449383314437199861499411197281592977398303816588726926803178028500469540967408671557544361801297713547870484932590123491511056854538049488935465819051630954220046055717372361823204595093164997947990345916594559068609116744486644266952288237501839013667047001908113528291432177734218380504641440839993605993382153154627611898472423010167206170558663806617727610537002760652008865189046779054382528850269829181509932954305980145327153632511236812958841158294916546430842332990037122779389430309258721513056342345203897523423721133350241236230137581266122063800500954172742170787091936767847737223403674844038575559355695826594473027552317421187856280128729183028495867782730629922793927815920569567422342813089492921591943231310882588030410686130996644940580731011042697522083011394423866250624614852073534765185205737086535679133571032621477973551810230711005029794281479722430126026271066506611722399002030795250178796251816493168007582426071166992187500000000000000000 [50,14] -2070168518736531873123026776596801089979407564368932421720342052752356476185303468402669252053947436483654637526550447889138733158375130318552336107948223262476678130722070630818225914906571243503535131574300361201462758555191119306352020292827358737652492939327678493465316174544855448822031732163078031236574038170160164530535813741669629587369596048051755702159072653116121730872993093382693514060421241438811906130964813637512013191239794614085072675781348943046749035467925019455996988421992767876116926742441032436734659948491108436256887440833732260076419922867162185288946949207096926318772082293852128535512754735259890692118550028724009630386910567888517270719892071598230939233015170793476535611126364628238750177560797261443660799314164253165369626507506632195318735964132002904607188004528984529323135644769196462781875519675956742470618912523801090175333532069776184513136284578760814943771287687050107308034737218821826867241770938814584531412117827051539476215018457569280335890598875158206899860649714935983036067932546476457988849840866084096800007627373488345272668933168846000854049383956150757425166834022691864992862612080405297548309611850966907402446207564825016604045736377653052359263732758742110433949785133090733107607988486919171587374133168053202637455713903650658127276214803233760274055070574668560445293502804639055749490647472405144233497702866941029451350321859313732769803432608233131141320533433327797484419840644033351880598336154717848386552987480987512794955355277433034916521308400262395238791886977559704665386135207600744585027995815906746678931538059724135961112172246399183073223939451649614991779444948758221035365909770659070805541576633063380947654271924631810500171553994281791255536403959412333331634116152997760026067456672926884758355080611073307780928296995896045120014195641348333690854474816592135166956228651291427183518214843824266387888258808461006228579890273179352381417657046086747651462611606744672011876169467096566433068062107980441173519495841258751371714377906446091385110473519172415491088369635335205510785809222068443892566423406445387833947648122023547977919562604331993327377858804538846015930175781250000000000000 [50,15] 5028024456390695969841380561873659313494032459720729114077659920407832878791330405112894087509595558889243358402966833994927302259096511597951551926684081924025171086413976595922317765926512614342817635645221507776951340180437666584890133114502222413767639699604024638434057542711948610563580176443617207347109220537697133795807662878918891819223111162264227735158798763123095696733037420483271408017616950581467253723189747889865397926006828640959199283648029402573828609833839195033404734620542326978531064744204403111802794123550615758872748540652427090913276511514857692636384925458542691641306479580089798236383297820180768484730957642335071760746657260159329909272969952746607516498505984257390387389218629183775926575269566186999838271738972216419687525827582059776700853803880398994465068621508885941023457616057363533259757623796000824327126241678426020021031921257224164469356569624381121677604728375595947957428560187127028485376158973236065258108849032740914322627421868475062154564753789799868353230512945682508543216316336885294544376044522818742157536043763438524378454656021210238428431161420202418936809182879034226341388034286830001477860385835944355148203250888418981473856564206021600502988303927728572881947151925720532225961554242348171770741506259811041017751600242020088244120968239721906242253266941477954570099248231292417101821098344553800491641840060252116837856694559590098426091419960101633536665017802596298921302036142627793629617473285828944727828940440404133810545707749799002167402017207263630225443039743047089343729204846791524068628657210891422080980789721954629918708091962908417742446625505093817282077435361520606945076896578316800216435378442026441297240350629377573581591775549036047431010040302948768424706682014730916989130576767069001763466643320421315618840964017526060483970816831919756089955857160350595838387679744557785782229067030928148958436121145337020976828536368608380740299138106617517721478022730994621730358074344459330176410526661336053134765288542256724989370477087803716084890840269881950459670536514334354268881270874043522390507817336052131426499184769489495361018344468662100155142979929223656654357910156250000000000 [50,16] -9721574679365399244845063888599380232467790363688015339844671632770577047301437172952462074090036312331506525236958365232487584720848531885915805707428741708072205213479426763136519180245849425704475870462347299914217570038796523771420037556622253560757078706905864939087328885869148552841041386342193876169711814044820604896672839503082080828500557218612648533320721039751259981500281283439087783269813923006002196638210158751218772779090788174944543497606135553730925937045323816807647305203417915432677173599970329351414578312199433561864157121450481538443506472064489677041005678688471572717234301028052488718620987004565580574255104307563961641404632753108190834440132794813393128399214546821120946234138715576244003006649007915167512331850228816519106300876580536244624889152232672476366090353160457657362663025868072157528743248458428453301711727514413250964080732905082538608516504763410544153163138388620394847509063082651701381347810522340263405156267228409937337711316432553252691155131027192881620061898789098672335521698602400002569004588210116593423668496085810210716262160213572506655800876912410279077349399336908955549275307243270451936888622062642940415645505714496724557237338718678714654031747228659036633528201770204851948547716140970332297996952098325885764426977421669728584333754197623721854685938850820923251459585719060063003577358878831403434005995210842225844806772488166770268937131601483053213550016227424088955122139057958789494180197914721203914738948798568179146885351065924027718854741454112855640761939286881686838693673651783401204732644550517470947324350041010564732703542546765095125226052805208074072415888155329609385116857257256786554338150870016996877785755692558178092368302418272043858170837927100622695054639973891119853762426267792559008122797066733980799256566677070210391966569701692231872735532996348402689082690964805262003858865652580629558358533825209204918025301422657151254878332927196911438583679137259991973032351343311882173984615426863633314702758314499819577078116859980582552531434595164211262525218533130267750422268360771739173976040703508736095812565877795809202180040732577115392132327542640268802642822265625000000 [50,17] 12990229543145387227590882239598791143941105756876811810584501515080491346006936360374800171509054672673522831282405126024426476661651766810647395632569985676786872664609899649934799365441635093688551159734437165468859251380459994418089086402854154611343990553541262690169488008222177116811515352106455324207852013762663723479313819109950870340649065144345881286573670838930166224304491300935645159268386138403303628466499713388776123622024532702290378740206748132928218134208315493787812896898022903700794424205050226687743423572629777532923824874719148061371666944854214066964685728526864258720005238266760519174117626870150004581558920765517449353748752250775937384337543071019087898756519341526010077682798013152629154110443726008389007941704979114885137198436067447339673170279225084897640051824366888790360956260310194116987300997018066308827639041011089131625647145182951468167120519179572308153118638270014366129794652591530566652674884085957133546726900382539786043375117165580382221086814998195852246195654772635664746087441654219507507408477854238176641101127879683372696991904571444736265763555281975817330778012086758402518540051008646431025545647735488903852661696611636062436514865349036716792598839906241622509794694295772565660181321250717715949855524883464446734356747768607756524929398793262351809217819262001548800168837920660934415805244057681793796251739963583010381784553979727263691788614910164077835403502990134569327458499343114401176783778254889546061248460216223196310967686235755976442315647784733506736554015743449127577545840973352331850691568906361323839925946866146966835135616978853249973808183627264292196662859264263421080560731410189363505478107557890343079903874971675385856524153815247646221206722666452065007170487317898628480234741297185786486036902444504170794088423584197237525522841209568466344358382581005917908531853964761798772480056996646932507237191719134768407728836675185780774678269084855716237166877258346437622796942796013147770912081001695229739319470735046818388678769517831727742356579500153068702947927300242599992839190727777567479146276620125691012940251329675199895069190574731221587967411323916167020797729492187500 [50,18] -2040787803124846782647799103536415142643083953512878207232979869904750244259942304531858787664002482314512901835690824546780497704784021650559859736442478567711669888968652925869207821653937917295310110041838733985052740366899723795636016029578817664378227913080552975581096736212988336815707036571738988660761512351958961582926318732901252894347969055853868949042434284088520812384326791771031165515809850490198992292178114848547665712585299662832519980016693924274664091031170812125229471373389074600619612581049401765530351906679970306826299884122008544914475979234542026942206743889303662676522526147723462575629423703001556424420083997822272714487344200111208867710400070937227110919288292067218178549857463163915762518425748787319255634556995060047584979373171492534057850956981116322734601552973924408983856784550436508882134355798410369618845727581329515198554138023973917303384827742972917431057167603514984356755422323983068477491968254222375577306249188525846004839206526946483054220439242171223535283404812252204058401519529789954024599115222853041717418968307411921476220569219389900011746572090235820806710949565944203746704447410146177531243059980684023891370674906559231380754348676754662645257774259992653926751324936885384439304333819170127696573630835360414113526340720186687470193902907320947400324186961256188653881747118777952771242606652110216021942765118295740746899295781972817160011573512950452109495033097299168649116683635443203764643626052244674958698109498516226252986015554044459639919451460348723994709225453428816982367805154931522968782954130987394073282194015532008061940509259097316988706974478726719738537662346385898844598812434405069586544816081484418820628505223577090233901292313936290277079276613951290807042116476796863582188706297023485779991030693038662892608174876484947449278530549282158410682257125453720596725204310590875119405503335933276444176584482811811548496758726035736697399203843598110468064785558193655784691186326029906263372471232419131119460488833923639260299197769908080868549362529610545359787897546826196764991400358853781963856661059827369177049065919182441251715498520269420623662881553173065185546875000000 [50,19] -56940764772894444668337621074807813979160883650531622305371595327133014571830350093005724776657065491805139606077132981934366620898404853123167932468075589316905046217133234110297333926253100732403579374551115551843458382806711181332761418469975226066907945527043883215554646315019291214420895470438076868640399412266611487459162989409713529451904516725761111257955622533037723450589447127186028363361209231683351527759586939902848570270970348505764201956294945425941328035379783918087067985302185307128881861802512074174601854463181021389468736765649528278712393558893140003638610631160438612866312980076000007053287355549573050665872909208165067227164313098954184327766330680445218506298345684298787275026499387105247362736976458734558185266050750836436230583991652393892867065770320434107570066719864336351072703418047062019068338007131282827020622702216625360753091369409942139668696552913254374282692696700199470647472061609316815168526211915826247152641140632640730024067987463171061139297590407151267201420339242977624287341471757862250506190891441722845246688181020441215507265344520590588029687839571385168341382216083151912968114055927466140671719651053299305722272863507506804721235255123937632727958165417124767277929915611527822870420095454970259726220460009635754495072512575281218376236067603018401463821688800034421023044187613111727309109280927253353396736589901954201293517115188406846874480548068295982985767257195126536224115653501479983436029659287784159049455953845793581095674791614349677939145615655868902571163614299404385554141629281038369920181711710358183138312675468353772798231096399653494054104746705697127094612654262460084185959464396355229002496854775254535472724529066482557457418294774758044417395412548564432752986264723765680732332773787181224560480023156272569891328800281598100879624925928221787431227214296913138472735397537830441342025816115074438500493511426028181055214472460449413168234094372501658247358590287866260194409875060783986897106663654111309361590202733333405105562527228496146288651884260448263621791059496419370387871140482483243916428217288677551586538854576298924776035087491621311528433579951524734497070312500 [50,20] 233325751929772864135730706074183079926245833357235643516661088719975972334626580619398101981745769939025264432284730601408200176255050911025965180387289263165660607717255105284765458061121122998837479279069972685109109255903192721644914537890311736835115461894001964568323379469759839478113122660340777787911199414741838178773379228390253599593408914141320244523126835855264188770039147087099569950504909917533828601413637565909849606381698591735990447133243202562474653707486022096580199549881844447935283859447695226097727213015736679138625142762349994738677223007399884746105544128790744958160242230516896284319617214677389297803857142641554363978277217467880455030561553411354999702133679906028674977083647665558772521609324271887655392846153872444050780049583657862877973169501292775041161235616063736416323639725510701736722082359726912985028167028915743159445663544988933953882442570576114047299608902607141538683168267326729912744045140956361052451039521391022794544360924456199898382566936599667730839867569827774772912086716445205466245790730656298088892490383027349259977783417554375757943107563368223510146024689151758171899339946125012663314321944056244786028156230700171164586764020570241217103692008201038846887972966421654939685218654143730514700727286043695419925940274304048049333138078653016919243815401765785130264626841827323552049506529045186021593789061423422883007401932506080330752196936185391691311544064384956356809946562208238393379144769267958508752088102836341351176462749638102543302917599332797481481435267072293647354675900206856314783703421873153981603416485973273734193922703005257957144674123145414739324654560250264175917161542358142157129591008526750139296962343994115810343738101420021697987941101723375390129619254532370941955264213140240444399246246062788072400586816769417122543845731340583616502038213084202632945732874567535841032627379619532295028877700632517055941891041372076974640095440313561034850693669675285570603293693330010672060096022019968317427152030616069103387508157447045497640465725530498013940135523872226745384889885997861282093915679403041090067470502841207873772656766764299618444056250154972076416015625 [50,21] -639054092795467178164874509189708778786767722523691488766270408263804160958254099161165101019909613948774457052599099249204357238251466919566843150146423065741131134811693638850390870929509232336234729890014844287848214401557786409230447458580926471021969848231192108663420036688688570257094023773947500020315623612497057799588070137475364120441320141940684918031158761885261941036955323435639428365314789871586899796116550867828593101507277578714977626760537973066056313029276007431897768862780048910080203934703837693871929080928131372530098723838904864435437879559708714927712480514959452444894098363131447487463253254159889155327239718394385944152060227472357198405130962851897659066947197721141786120785175985544066810773185288239891515467430323100102273750968139551533344218041718515692678048465771211266520604828710007726115572912215947198561699719921088190549432343869054096837515444171704626033624091077866407700767779801669515144075774360867325305978381421193991577122114960478261601284887642861511654574302920585896555945196913592611722722147184393025968576457959211437784163568301765195023514497606795479388964410805383293364473987043914274644334868456343066305711187386344287971107663746820005040988317712861038168965534470568807925212136420499323116446992786651145083356867553785418179631578613280069901213905164515180369149627583542380075857210347798818370226410540453715907767982992035574071633819923166099012450633661241016896966910608637959748330431995124118640449340657386683000974852330036832200783456771141525623041202167137001800009537350826674691507942000181184873506759902131290726779465016603752405654055280553167645185140464252619181536824683742785342297469729658794821879193724172764347699862522547925412869403501736563975372459286425684414046904484061460070273875558133347165447845350613355561249834871026054219548027554944394098779990651846293172042062678064006030139603743506896885800416172903048386531085665993635160849013303734316073289687743069059018873125299054240264301186118132359845773598711890517363853803903508854378407956571309784036831435963184837168864177144043321123913513967659209141780607410510128829628229141235351562500 [50,22] 1406883857417564982744528727898011470007235400354550819914990844812516208791675028718591577850101448491772161830787253451237931581644963265114713745026165947046442361752786760692836848567089673230693352114896641614490476276935449839260482934102009183105774086591251502174558395718605243324702059580730709546451460782414372913009956127898245747088809520566002438375407033313167705150459883917365183153738456110368895725813367381725397750758205804253239062987417122528396332907693090004736012780799626883417930227728543373672892385014824900816666593591022069427978468778993680392349828726031502997684818993711217400425499712338230465911137322017921678962990013565747578661678338837214006229407938537128106707326257883726106143814327457176283867244843796024596166570641418591646569335624087521487034558343392679674386880777576930835700759614310710499931714356995125996238333844199345144285916673949304315994879717712534683010511635114364448918459128369122496760053830769731009093296842490104043470582893152823391306723498772963575651095099913031647292536107972095271254723437974551890711395525982999604711828145432179818292756455329361832595842012712568340576393543266094161434849150399955918094734769474256521678810377292143327498668376908745591386678946284278182977192673354388222023106253579694305474496079850255264759139643935569421717143419426958929297748752432972661857256342062394923240482071099172501659872032420368963826951185032618060368551002501550308049859847242441103310232213064008157484526236593306572799090992011554590516062780167313429041389765391536183003673635167271712405056954561074658036639997773482015311919184541815342542957491027184142043355653261439494641222010507264485006977509902111433816745352753858789793732628846197885387363843280062809498533376100769163868750984646896147151034224511986740190238491138097276383336711435637574937606879354229289962230959023484045585486281423868759536320502009396924621833929854720160890266975495467928994969072708768258860553685530533168930333842052695438029669753818602157964012609863167631941238972936947679646161736407833755199316027913516895850928940694783697562542101877625100314617156982421875000 [50,23] -2621020880103632146921861429299637312495311228467852108615998987173498641053072076268843596213400184766994984610939946684046379613362341551630279131106296821279975529540100994169228713541087575174846188034622288570485208869814085063043500522152658959748565732956821626532814949584854920388419099988405832104258410470893300795790945114616625657619925198221798482039209888668848381814533523078844512300834090743235774222375214506908344775225187074666110380469354442932175650749601549543552476670360890685774468130648796270110338442378581578520710653455619352680487217346881772472909493322818433579324368993991880344476261096177729916510346011412959287769742335740712730414336214799381745508125970089706174794471271313938842938563575184173050514961119863485652214996460382929334607526826524042846437256632935104836751689357082668431575366155737818658265007514825619519786587348969743763418720955844692659686390531661506084279792037826264703661988968054836113198839302801107883597819936800172215149739220334214927890334985118734871254884648946886083124764908091499064511243373941446484401263952241834903434765956457083645396389780745210243477368864027745040127063210625832116675564830144499197644509905628926804003545843367399229586913282627736854852805484737236021434496763987528945274482893801431606657560934278132772195173333612087177012838996065820605189374880387135333394683183273695957412352367353270538963245536809122359992116446115627415771833422674605625695059290672984156446456018952492854048178146674062373170063544037570334194092270869427633239489218692308663489593137963654797678248486148266408750913589163957035591571802733071239097180306237319397688180622679111061960543518816675542081487270308075817498851326372914778587709548648007167538965877374841311895183877331977849206819199218202043422234305189036438941851228516700483463578385371534063540333825588360884488353006575390297792806446319169091944822044243171595518825151318251959948056563010826037863667042796987869987604820133196789006243870772419378561401224424969023137352908055494285840872118237470386641101432219504321261542649647303727335080744589163037616685869579669088125228881835937500 [50,24] 4212578180074044765343946288032317086667771969734075713224074159797446495341392236686867165161039568092021026133602743499261855664340618392408473281155438581058615676942807034375910826430712154522665893961006609473771376275718478417136917109763257416989057635751951004256698174711352175629714870509817131598307051905797095138403695513224329638601556809177472900768143873190602823552929453926073869228912729143185135731897124844517047631720543160203255225170738956594580880424505867670725915304870000300222464876653676904395417981541560591238705894926469837559757539895658367389789123075056294813200201007652951586439173269860489218669856865163131313268827541955096657654414345551554712860569423221842455567264757595828321348289160949955572091973852860918798091396857395179459899092280366090925770344646594913974179916850682729582487633606320697399212652944699601702150247621230600965492012538336327354275599779793980508734647231762584871797987331210933267365111069174247484902750037421181739036298406668175073024186669112369855699622940212141595297564329733501290388863100711908996870509641215941256019064779043406425864542303100191193884790588459693625120191260938549983323174123235937562529773390830339800450163096694745916733236752750218779010829643962809069557600508829673857555648442361713211113734024114914865840279363451091322840061967689533224540325862227468241376404111296089353244475885972308993357544449732254027874407573714644503629073865230593987665526830393473095025477538085139099825262162705237813821569813717228356371610529429072746952443378390594758738729892539598076314495858234594053826734864998101231750037669190613519305943175257343605365250350238011346242320499411510754632625461489697406787377652243854374421237396139362124267514403029338140151211618768080937827560951159387346698070892398855705728782395578320268254150178106450485585522360355263461065031932954233797245215660185104820348865416131422423383879137550977053547174583097778702417973125732541979139305731909031307593638577520095728194933518092110866734494298606388795539492931699103965115364344501635641822566327351181464559519949941712724239550880156457424163818359375000 [50,25] -5883072342107693149267869680128927316796813051798630552396838171449313319914746465096745661916446381038548427997326916605167820916057173914570879549134247991122997740119243532616641731292387759428020518248857058011156736090469797300329205516851262886647346134528140860011359660706532663931363468025186299090939832999820723710524189899466026510436297303383184153460705637904973260472789625210013537786932385929903721979286082754557855668245183087264796890637206317844810776025774065353295405710202059248470558596578356257684630483951349410607781261515578595022695237374534550132038318503105958491374087785402565150430424653683969205078102044903663789312086904242526725218389148287920963033080410971643875514273731013255553230158530236435016636924635322093840767875905709005745624278342008777449212944946150869132958175398108895997013522018941967492710471762530098739217464440449221726173615023030214948458273632322575303427327228736111181906160777442417053389571821373556670813811374916215624929257779984062893038996106543321383308220944425588110639722622114665800951784356892955954879391169354017745521472380084866601929244981400074911595129981515197646625629611301757422787523498668751182874125853115544396441021360372259571608889045286867595707246431389113657855864335560115576552132555118235857227219756698214143494018718810536326625452823433733965897601153146896883511586390021691906251447682423765037788420541407315773350198887296249018123421664225056942960728380462279639248982911797584954037976381647228886979523223728198074309529417265631121237465188960890709583627759922130958090956272344436445796406460598280833788993345697946115704662351541985188523641025527183176458767673785540852470129484495169029853860812536335142384358442468321939536636619018835419758328013223374697666544879689936843053206086920187404006952545912845171401274678395201696136261347183703102183949892403274511891758245149520006648901156941467411785559126507213561024078730465161797365418155518793094215310015932641937636823457490828402733601908415301115802668589094499330741587762104622395855711768331656635351544394841719492507663841207588006909645628184080123901367187500 [50,26] 7142034032341245328152228208097421291473988778914577041115279306335314899114456477346446138707256832965699845339107083278635967272685871500344022901050292968273328181249974230786255302133893069292976045993813858592347939846888871874053064629056444461706315436221169678782863149782626410673411461887385932477553580992628827539240260007651398453733834324332200452397308937710944443576986244216096018633446115380573292794969688619458529147665645311202611773067873455342197015857517092308740030037567957130270173621514676540588596268618685717024625116851647909620693467847917663347701833951839267578466219507246581165349463289813267501358255484621955542009470590192791525341305994696178998517132487365633492168937289433650662699041946295151578541648851309548508295669842521087941324957357534417633430544558272800784824859548767076983267133161225374290544274316420649922538878320750320248138680882553017815039743391571614011395102070655211048338371897063143919073207383978856266182767133789141779661954398120280444034555184936688842831180070824890512701737565448153212580773751558664469129696872744087433068037407604619254900200969075839939961600061516440737169324380467171683579248684988188508909362795220717808341371564243967601926255924563566187637712937364610471362210522246002216836855363652424334070273841031079229135429510321756036534753560137780585778917882186678485471495198672193727171616032786444812685964763053320748684300737486308638378546091152928346975817623528265344098103106060574122395321270990592048526648510648223499874443823381069070631039382619387270054869639485238329677130429305044470634131115836930463058101705486638011583158686671236289308642109836521543102755539567804723424707358977808772331298978060249576902215807745305847650244107537727714392894180926817242220896466602490223217640768868172684278775758687457819800036830715302507076334506331207928638810413011948821364755297679386481140287893097732640340307199124122702260711195330916777892652619395820092148379802747953618985622223177091459444263775482325178263581951755861023241835378409907496256045425597995260256218072107959303224805625021076593839097768068313598632812500 [50,27] -7491992054256213924392186294629526799573944717559061576137641558949548425535922961261715695572379506142863294545703289744278562012385862824383117459589814057406999930645336823295600889958921423548191846411848089281626807412649323114601390145003881094284251089195354196462215803491213725311965172821648241409733994164112449725812206674582801193213708989812915970975272749414223055693923756981335625775334538880404736019275487490297293397477872695030015829611363027406344649974936193230979808503823155796650693086783982697350957099742539515474985480244352585596320442700685574525441848024119890881351226254357585539523508194234620409997581189494648498984325464118013999666800783799247158732533783356695961277962836842575106143102812181077411186668104187057105276536048572346920572090360134260790393941067347924925095135166886307013825743823474388303707093121291328104048802420031435759194170736982793067593249815890855760285780598335929108216435961904739127805708104996251774810319495758989438073971779167421111491303753848705700723462530826478176621941647116481077714211942870165030857662155794373697497986060328258325082989890274988078416369996592906964111694266064256400615664433130985719819626352670199783590171847851530443927844408347768002326585168114718773553533449869786063053304018386243158900404383423392425857126178792043843051387853901630695214372126023008566535993909661369161035171204403001620828778617626547601854281973714257299185716627506955958590365591783023484007812370338369189531251400409369250202115556117383144590029531530764584401549288347718653999564971852515691254217113277360559232223253430704456573831411185587864524568559503396850833331036616741797762991147463569261389475766667326959498484332465292925933542306343154232376827364238444066184052273095595423583067388152436933294819388142383941107303932208097934312802876980812415105590945435317648816109244910433571143309870284400861285421998375311799122642620944640471993772385194804038179709108382623941573296114642460392787266239886406567410837995305364778720727779196863467758125353673915489004945192927082424219364373432791348421388999412329212646000087261199951171875 [50,28] 6681822084605191805194918543249986723507268203774242314608500322601534699789888477073930236294488263417863528915819067469271401531038772254962870753266551616647587008155075977324314809563960719416414571772580964470881821412639942810260758571363353152748147543709454021197418417397819096089703418490729052848254656996636602036599167646206651627903927022396915486768667012065090041765351930317726434618551658340557419188098309323836546021067562966229655419808611790348785814566110313408544452327055700940536741712456925246861564186199743096345643067450511348568193939782252406538480576061664044248211268014897716605896555877235934452329957293212287622135987978420163151212121215601777637610964123949258600629986748266801505652102896609980834951912075397375537527026480027028657454137285756709340702565889106934116280443363178648719268853708618199974055788204477960274166337135764127348883682102570325791122602911509192135519557958591102307238306679184289932069867809072432833677095744069289830555481815212785196383751879723323343536328740916355760133595286490582760886699288834138353911709413585907269464285356546374565774990548825169418410577501144603459382797231566232219665238048804975500524797921611618015685188012661034966263535419027360548204621523366683937744487873574188602211848087154611898354886914856980116886116107993449242218168270319626272937474881373705810702592746987407334756076982035524149384258072817479239365720236624018942316895759960712508093302534712801149643792527371859950115574868018826361118724932398925174146013999379007664310337435753722245187586717492566023004973293839224432706035046054332730524143057365580647389874089395810764793462644503237107143020599870096699330727953581744504361875682403401886519605352020441578346247386391199319441981796288213860488991793491468259272097918379434590969796619420383371809217365228578673327143160104234880247939928464939488661312978779056199651103672247841179151533660610310088366725397407868011950725963467477115969770145863511604244057957274090360252649108855848828064139189439413277111537828667129810165661548115075933120527896407793433386501646964461542665958404541015625000 [50,29] -4869351510851681578898024991109783591506436924736657924019692426078974170042473545488381589796621267954466564586775006839466260387575509748141097130968498712378565970433860980134066636839686967422932877587387451426879169360528813390848533704151446102905459413953852366273115974108383512350240859180333781234436581226784575875818864371935370911404549915986809346802729028971353679448892292957187202971855335059369416814075960120186500243349896261132525946916552870646672252280811015550503814206720410894314028337230624835572566416409055880804398428215155422617501751735897493446762549426875501771948594795464730245126094117189006094875837088209798893602721785425998498812086411641239883952781985922759707397609247803083202720149678185811306444496558589975298588257913941700517581689434497336964990786734828871683393552217827168285166942604642841722925222657006446211383385606505766040566311110520613471238411045716801212683703449909848085273720151057637732813998703834282731338764671226116578868299066683843333420822345727558477991198791168026157148076043512610806549069968554988515284853075837726991805146773667011134203972705393590325353089268826299906147299472589500914136403100695753808096415512674053636883800123079432573258080327564528578595071350747173213825085180583031820293528751950801554630629200195290216218192976662079280282788366117009787655935183067423654219095454551962310817526957386207868399115533436549873623033118628670828546495398931084166015346556365541834884951749249469309478108264149378524814741180458616941906689191458736520111861832679949947864782753086476891749954792320304230040307191534347041388078528171061883113356577422598488919445875785813357909969873422748341779040516078777458084244077849380931345395703889347568257853647641998785359812503479093505324727742960238164173746760243130826076668616080008288104406371417674038049530750997890466470580341034405623124792493245455221498087183757068032291860159423745220099605507760782379812448750778174050506147401817947837470539053511171251932402989139403843399603982672955985047898879126407371578693482373302424189319198219449980058470828225836157798767089843750000 [50,30] 2572512298489965869260951498878643438850833629995709390209766399097039485213024404840458247253747718068857026584022464215962293556420274210516215939608042119625757805971730477608919773886560110669906652633875155138378873950592719129892870729720552827742778164295375793452120032485771140259779744238724899763868735257051101605483350800534183653939126756060713029866106404335243287130054560697797497648009756036476754535010871563113853920359473113580052716580973235452648183640369370400939847908728668811166445293832671427264327252772972222053296453489085056187801642775123570520991340282661015949153688100615698541742038429759469870551827688409345702940096707156187396893196891003839051324531862174239664601880341352556238434130473491871052501910178713835097328796101354965490348895849049832007726894465148287861968744214424952815837361978532027187125255659571959385697406477782626844056243290335229603941653249999221376244874947426671495434676292343080813054087622760287722831764414922188046841336729661395406296929112093948127274687879614107571714900309726925164011121418101320295234258024439558779507013181959223794693218798270688026830931055214877350897064456417226568974894668135493396968198751827869906139546538185882447717120656227918365449793643832474980074724559552096299054677446551052639064210518157233231947467931144684964679466846134890495201670002698881815430207462780795906188450748052081651374418040249951814533112317570061941744785060834133693967762471609075070175743538368797795796399114765880648121725554476573368466292728778181147574547694205509270865218829578508278581214128034364384027393544069070562272863628374319620287863588208593162739093023794731274027328762335743987876054528818976595652265582408268173450034971582107298097024573946967525396607181149036723328776063584501899620415921604566773706373389505716665248226445683340869516654248936763096768348538672218714153009933355863657669213447233812067041008009837616949353483936054701167999797595769578607508003395260469554121350612280156668649461694624216413852641577445499367488377074298584597438950517556195936689242362988006007640251482371240854263305664062500 [50,31] -429786627517565324871517978522979133140582451386496040389756869063188940053839023638807345718682354724271349575310960916426171342062261704395600555629505618376529865653028482775448903826963189956228409523821366725662256707987950083181774450995755432003576998377853440591532535295165580050624416898698180201659275884951704937168696582025340781785507045870472687024042815006300253098484032331792272454827344426870700652820520906361682481672602482891939909785315562596585012348986526077627219944495225198684963298641706831225454269843412033200951451260279539359964439688889330370669073824311566728130684664803141731463838929043461625152821132512412993604809471521757612943200757127835852586059865945020613434751726387361747390310094177602053340402721599545974097639641164784330036984703472148701181587402987693470238921028776410421658343092871370675186530988294478904172185012323431527955522364818126302491745675876627020207296015367831287384134922252815808427178382920105449521985076837047633158910782423158622640839900093899801476443758834593113055906119841794601648557199813498396213466084923463066074427649145169644402714389368711482384523807331842863430104919098727165389837383822799615511234179481619417006602268966435514304249700518940842163501552735942659149985982810468770857641681171783356195066623072730466616975325381239910058873776938642256826052054468632559780765318081286487685585602336733342568692501011466037956502042591738807908026623005681832017822052707082189215744885494923952769292611408513220968864811621182542323558721582992454148401661697016070279336924421676044277293128546407099918437813313128200076630514070208701533934356530600552270908483423313318779391780488223569555746110552990567943552085342004451927645492945169313656349870685494126061641314732463624208107308888477411290167956963068120459145852132289982965934737974939639727892715404648236527871013534156505377127835706417411758410925550018510708245586216518244135224432501323647612369587435062916976478209196404144084834029579497197759473815780433740532186198821501133266750235589128087781659257174960841741935893556281200744706438854336738586425781250 [50,32] -1079699229413849386444289574556319224457497751704971579052266734222354402862478562537430294307642487853802597447685981189124076669833586353304909945160361732846572773066775630360500999054334177915547045223334891763671461537877614469167109491191113312028329515502212892355302651238143216720547642915776659224432082491774127220276876949930550004060587185229554850697607068778093387172913546621140152639586066898392234190297640426068031016570796434066641004175273133129882088657973129274566349774614156895069169283863757807554120420840227040695040399132093738849841759562961243515441871048718193713442387601317039932738014329838591397043625208221916064953578832961310670797564257051714873240423916483771999159238683458822085298518696288631909847437629177896759036649573426755284626938352328129585873374994850045955592545252816977354912786723419151281619589140112441040717644546427311387901850573376490754806085734181039441923719692204572236020514669035820085160007642052170618645203221895775801622505398001052951126716621277489988263247577726467233820692001770783271097781540639878943210862679626852221446277660174441649702606394607304145101747296882192217317098506960610972750603303060439530694462374266403116360870565374203959766259834079932859901040598819170821794261204686877372357914807806864680514268932401249271841181771440051826777567183075344508161851316312245965100794064705280042183174537093725493122419986740775221248546335852281714485331834639586418571679823407002026705653668469342164448375357809284113346193079397708895139461425570602657564524198771497644168037118222978247775517875098982081340027089576302407329879525704467721280308330606717990004510194728570513391554846210388872497423557788911602978189101732096246642331456096987156844388354205392641353586113288485378346968865236293266135732621790494645217764653441531571158774215822186412483997250540150253875803060932242923325358323370573497236797522802059586387089201314533242587573565633728596307844849664182151906656908783803939830118954856896891574422889822544538429872815991669968775707655675437405849899683298529753840838685263747720455285161733627319335937500 [50,33] 1793764309636215223259412945281862068531565156724923555453855431135156416579904301276327217250144976185826405481003293450332990852752810571426696396728683052554804644809418990261883087683599348563142376175136011126635610172988552579303074619921521611015165835412179081491848279852972255163960349126333188831144245024162688452272509279096599934536960520447563944090760250037649258706972779513355067301733277271285576939053780964987985145376588317327102526175560949464470780861247146605488856900171320009203216053327223734822791999923154513299399414855815154175873180903934400555850020059488714473335505381700048125707513447873183761739873328893534078720370810444667661396250309571325939582304488201157544247330160800688326583394818446811824973577728389618461086123521868616033413893372636582520677325770112083489317708772746424922740475988056187457905252017845243281760830688808968954382814571372137607450395208083476947118735744248729594987412536573021444143361731321292702609176124240596757871325959659028364435124950880460838166886475955612724888842347819463661514308300716357270174207466762852242214761657722197091662246159543459584428402677769286294474157089220468772923915746605646685191541312842717457697405439251648670316227678851574852511947379558067965125536603870511875254127341133813145473344967247802862549041430454816346129236558215056710264372116988824873590441730739538731541415372931655236760147102195744714810343918675392815876027727343064404658273444953223744770993605271261472732136076265497550295762300392581319317608797769868216866576678615668444249534827191481942031401347419848735767067441449449562901904808867078484318214971680380519579099742531266289992639427507128786408846830612090499727143006632083501028487772696562201423445774743692885923581665594201971718315631019140297204453730818491323899440955364984729857264728536578909078906639046701098923785375427986662788801566100639510843868714735480265985262620559308493945545730198029174914336985091768093086561567858189614068536797661035510609372643339478047810276344871392014697484693368535651734428466169351894764216748257013023248873651027679443359375 [50,34] -1842397941851694754733782713987662003583892650962217239593474452314071290340865240242744486497621294151237483831853775045825599858514357964062814613458462952496303944604182737550041070158364418227075842086969301103217583736161178846391518599772466181262261257833737211370329226201361164413256048354566937271203778981939818047012878938624939980087509561556933179384021341033336434243576963510420241380597876626162168954414555854357999391847727921180440127174387690330078994192534066765840893629178398752598475014991623951219708708135606254365424955560217162356293453239224496747209730509288620612604571525952812084135166763700390867184669573452847609634219892044171337287114962038424244028287900057688238959443130080696473366047757102019611302577354034790528692426922835556645163211451609369087712722821123518533087434529941533315065286198928580434804749439320015093137913438551220622795297583172676766560864899981082719791326720988701480189459045707810245695238979050444724051315234447392519359254725612310282612703370491890950648445254055944664803566201368394315910951212556804100648621852347149946815710640080093368045559352540224777107748235828632247335515476064953922105570617255952464961496499737134489142103259469680013785138776826420386101904110016186526034228671989747299200122600720718502524247776741853170008476475715698880797987951696576969568138024476872223732469263538556971805334836750732586912449438278163704822155549892787128670515157126201870348074339054521969862887310304713033265372083703956468508374244516957521914007871337890239706047488077082543846032808984194977195840436097520736004712219996318307239197583537430355618385645384502083097543132994964462123770250953626029272320504679952483530387784214112128280416239233504473899776442572405748480566063781568263547564503808489087024733959784110228043721023048824992795646275591272560004745875541909555450979044854511175179690427431127767308736279464041534859471155321997876404232795786069691054206036549480148333988442734355323785509800842358645821819303867775892235564295771930953937198648898597398742448297373789853348391432064090622588992118835449218750 [50,35] 1502179434346044980954262963961270181604804581360447348160388738841671130586568168552878247369223524423346118610683530519915142771641699484389888227015410507265361127096860291289968379814122869510448620726787243718343145440481394776140433128291369488477140600104964142717328772225287445521854519869666808678519291006199182321673790334158623584558292329211607779038232127236949372666322361896235388182883107007876101305446397270397890882212789937148155512785829661185068315701237548570230899283527846457814218034719930217052192903262231849508652140913158781879818528684202838840695259809514588616329116143244432536447292814208033498674567274526587690813794263274601092452933778208846795393228154262119037063994247760400497761681042541732639529654253953179928184983902988497529895504258161716137672988383847043124762707093378190931974466348841604773935469110236792904127268898700820158137425132789220689428609460152398147588460595744289523299689489499025695497100868061789716512612888434491587933402613069816256500219791493882205974439880954118979153998920376779959113200682627680091953900506114772226978105580305755010715792876001543451421843172306264837804705241084534056166485206756951146721249069580340634687075949191544684802279030400280066713903517889087760823192220630442706211264023505515886340244737265384545281066530549160116627462940748146486760812136991904245679361023878454445191069603972273190611385494270155294516691788094114630078918171366798433820330717661926337395665861984263256199263006013593124875346268821834718866708009766571103743754208739096976929506907771514547042213092597580000180429912405247030795786890162796595160200712413624994155238308744907448098746532292438777850988811725529781594760324271789999937823020432896974576409661248316133000185625595780382645805750917978180435144759822120382455815042872456348768773024419744847388622377728738145290132969719697348645863081651196199827883198922828669884226859448477947045027256482080017869872159144620023664105826093963183287441624948699991244968177302160005133178618593244680170054643113441090221725512476695640895485439614276401698589324951171875 [50,36] -1041278529498198436469614005180969750174464525713927191574505024126633565338222391232181468749196322732387590014095804131181902008119938619830012687718987879089544104201329398883471522300620676781042677666057598892274292672549315540939157303943752608043109351339806377487619517815474876336504720290832416020744096667061236192169204372420816702917978555210808300814412390256560784263319760509302668983062643715559689587120362143591124377957664386703166027037702004821994733004057891470604293640248240561429279090561312930113356262763891597058480550992778766193068365027437918823908595548519568789775012448710860818321124748784266024283555128974082306343192078048116858902411401272446835261815764280371472463464669695096295787598657910763120199245763836650333482238032444232463222006630298930016005217224968392672023301384418662230637665564836385006920540929781455554058075410007971504902710610654337774760652415868975545793661313946689281911444049844683783262218632375362760456252113254126405260890993153437802112574006035391735671218161695556956498524568613453356233944991341986039836082842126365221812553931838094841628694450906984062456573548900605946170196591635310235440126206975538790306724698501279449647323454853957803483492063204654848314762154984330681528716961849804993294384010530621265754687523352181357021034881185714557983202179632145056219807293656484147392788847378922407459776922633465173023629770067679950672365848800123059314659124022963246047689235100352860220908222951053652152585380619158160172536506155865407176560627475039271516853606066916466674421412081531817563104993885547806949324397423274389669770765682867482304096165462347684729004687565097786246173429575156364934756247670639842068262321777195644953073524520528736137418491315712806808051071549185140446358802669706350887244413734178352012430185592841533295400953916045568768157255337993078361913846824429286035725143596606775432042584134892142063147640998411926044371648054757825853417938748672401486109117293056212050470639631425080645154763115605937654119177976006629229398546356818323137499553154849962766093085519969463348388671875000 [50,37] 631971008271118905945248506739384759647036206661232710470431154909842230112039846184040977516204553387378642760040879205660472144794304712567587282455421224442560194130158688937580118724376034923462608078064339881443174526840407758865172418532465610519632805810852616993887721298441326275843056107589177833434871584322431117964170416550225470579851312833439473478640510964074551841750773599083098071161353158950756685393372308479360485220120410845521226644158606800927806176502276300274091099921289348288053303773204566240806692037258461041388890869125886482787388711685121452301077887412501982557690553081865864518813054500520879041339784880123604986039547348454115186532784058258993809000563592679753128894366892022718611781299101400947382301291315472452249743448198325552701613363669428154018985268777881469964357579435651889930803396238260107927502429790545632947416400316451613079602168789325637092966569935335193415145213226696368586108008098136912609884807038500381671193079544655424273905741854810785024376613739289038760955700677546524275238503446894541120698550905691339434332857816392203074365477037741433929755896217934451149459734943614600207966651214952704212685487731419722378352403035919092393913698986875941315306928538796606885467018934072941967276857935892690856012869853047975779598616250713317837024138465175145167891855594829720046111037166499503944727211117251294571145495340612665525161790638588184189653366350196665347182375896331814271221455567850556463034107062114078846284416047418646800412139634456462580338115461490152097723097226207490388574779780359155110451236190535151843759190471455568535560888383301896416053954920807068910020446365497671468881925920782317144062533752247337458250118252021080259396718928276978002812572388989620462603948776547799735012091983662650294077756833283878694469171355149951432281725098695345586040132655262480252127054290629465691912206090085067704768904321979214959917591522281009670129656087593897703455625732707439521246067864444894990428233971364012851583124053154752918825985711459871417320195070505308690324980380736974439059849828481674194335937500 [50,38] -341127091959016632873020306045110892181951726844483089090108678495910247154606521725778874180591864116582594556739255433441768357815517342051485808796542717355808576361088877855593493856804871430559196974482574617154043337400651860613699392348833504543499771097539150121663941762109136743653523594609230727844114588958037439626830803257011419932918009805401839654465713135264850226943770420715900174086937226874308630669551779135969609147914039497647412325074444332227727331167133411919991876072257730742321896542086935760110627504637906846952636390043205515826085650071409473180719190075289526001298731094672672214171705131781677461337316292148402599965113452840176592298214654191215271610725452923661555536495796323134642485332194095534384528963889357449080309479770344213136255357131748527250346379423639110088859525581400256041351987834009184896865362531871015337077328471290403347721030844187700292511794004889987104475250043736426042556349431664775177505981045217632279793133026400439942443333192409948229855542580555897234599743651381601997332731675133434669910705067664074978835279956843915127993667079100964271501059966049609199924298806697503666744481411795567774211002419456544515169299693991216008321567978401565899221085807743569020937545536896492083479433846214426693529475158818353369037539800613590196239108269493371965106657581687326358078612129613134793832070428764045681031118098702452124844051216293428299837892898456695549940409681235071443758438332352713493719265819349959638106446925885524872068137092767310236716803963886672784888023297839562140671550138684662139671653673469030080168688857539796877248436902436964043018727702480075405472431206050829223459659602451783124298884837592253602113368728063740839755804954903887669094763995157960366537571694365358565096858477560033626253506450670076847971045783631266010939296560398669783705199641283269598407397220455024345009179720005841443446522816359580034503209243594861344014669739249877427786779773447903311358473600341450109731809689300150762673209037217195157017748115472723073409914744047051449703233938492985544144175946712493896484375 [50,39] 165325633087505359709462973343025516063728575204473727104804957489139301722304454920529851188597928985757215329297289773398459104791879444291200968294765539473671695471104084519979276444517211290044906639967909016036736282055863967132133074929273984935311130213957627216451418918144337933822211573549571784829411353016233142707350306451899061257951923651976466707488606673284133721522152690501360268900618514874439502357495799110132867625341771777353381559697618237296626205271421218255332942043139412246218911972140919877802117332769156075168961175421477939272137264966365099184432468848058388481596802705041338661116249688644129667368966089407818044623097103615786638586133745826088364328580736670430797129861887794031085675693828580853962639662856743253837611507244062904317268076965563679501886557147031562569555944317876670201644681873066366529914054258997158317615619193877291825592632262220083745005043574599520403708657548514800557271534732010756294442832592302216382065417303092755920390960931732738657222062369469284185032505049635403893838729757943165976771817766296582280945335234118810587089123012555944192932516513660333904207275337816797322299303655541490008077920073788803343869833294238792035358976861157836782643063167214137867663321450163084604306215751649178242994464995943388939321573861245628206000359604242028417194443202816716730356631188464457039984796581804025866888038814187273618877929691914711965004260922912640722651556684312699361222193066246846989785835777117097280039893864226831125980712685849558592868126717526916040700608710484156924523866835648703572538104488756742132304938009939272880305535169972287215354496116570410060619089088263986798671384719118835826198562491154884739474159508623034594622952361979215971841161503804881650713651257603802381709114422602112134653696791542628521582296842454792583454571038367624533918287610861172685156506347427251064040878644701057983120380278890595500092961342569269433060117100786213377510654172931508833492377669836582275926647432913013040639914715780058009667449626240163449600772159608507057282356100813558441586792469024658203125 [50,40] -72384173393752574521160324377599765817910366762220853652327684638139233989020813148649942253797106363477847100355452886358176843155318159718667647104651877441733546349930252442626783547526656471429620586584485823813987238666301302394092122575039370470917614884317950662238591173098948275875138196868011069174502842191664535822532899390315847340045371956648632412626204786118919637547695722884163523758275506349252580653485344840441716607117155946200976518400431222885153790429488285287577739847836444373771016025822193646447486185314704464222884900250482165214525839924977470282708931994604409251086563411544411622503133323557209022407928396972290601128738148125394212781251234554678766814229880884040541730593268239130360784967177540066522464922115486243987473250668905934856304704981925954458626030131431374363299455428895074484548143298793392533902338411077660670825644501299472098175837703763421665598408454412353459393752733284258473684793580650049902491352291770697725558553504662817128533343106389611963764395452472815971247609947781602937861888574375591759148417607992135085547977618266248614631986119654441739193450236191134727634928082175049639427370992224630772618190364187541009221293984083107541658558692764031584013651560767644008065524075161649392004264866057880887811359617751539845037037154996526754650026738370249717327664686771129963865450491207837656546917444173013692253822846365933424149149377037233080141598639432947723644493295698309613569234361431346424846522559508685405571484260186882283248343312162827216698545831133584719140187399193233050303493520733606236628851415951766894798352134605034006756960816599056158525482272268301964984945142600944045318356733914785994985168956115629481537028455757010002903637943551149862477395137245063190294839205753982914866839015141369576731319646770123831958259727434208429145905159371947392904027674223455559396587203580220308459081833148923370010924237284272298841830507802295729284808135208313952748705943455557993794033168808947048736495381541543003680273660021488192822437989640068034403297376295702281190358462481526657938957214355468750 [50,41] 28747279237392827710439915841783744003849949910210384819079499623728832221182574264031471945074219556005334312467378517339767357532456109491756388128556686181084780638731745489181547576596697404568324400901934701697957631639859933688443657244837074255308193043162527300627133441063416921082213830240939456244214777040870342205341116786552891323176310125132644967443208280418163795530476675200052470969380994699194400954017130286823350309531060061647766554421141889670588306573593207604513294427988806971003074051828770799108053650320923233251776705122426600872706546775346234194638992480970204116949550123612990871921445478670760197338115433267206928850133593975278369951699411768177430657302148512632199910100858163702648850921654503524332590198113635773536153430973096682820930726561616338919297656245571827907400726081999154929854908507318385068616099714039331764952654203118492433366580433620600203246460750936021983795557350630762507304747065246061295993271024066404417810033035883361564665323732419289086048229829713876170366951284358929329879619646140414831200092019961229915831614545054911273375201166536561817726342361663863620981249186961057419134800159171984075085026616164256371793163192766175314259808382558997236183971208388504577699332558764618160164108669648138664688251467141882058658445612799906841173312117423277058251100016801277677312564967804193643786113148740539292946204590968336086127737359317006754655274779359758834902768207377940143906200473804376409386188822317016881524996939564749865324538573515390590805377557820011723046112587578215384887205215254667819335428707011773572729740290856017298838104047249356645633906755319880371710557326745789761558226507888231637697577382557724510495389387035063822608228534125448083537849492174259220405429321120435650333863014976576246449740580751115808041335240766756667979936160991105379344289097995680940296905302116252989324695729422657541683791674855177021564130674754705245931021509250364698749679940857205560025729394058147497180834253482871951322907663280720283881756877481151992448642380761913983633348834700882434844970703125000 [50,42] -10382818906763226243913646203738405947130352068121166251869683209971983381534893865268237024477361609117717693123246187441390440348683676611712895304198541685231944861220473788358410020812360560801957785679346006523394233089746374509653037056223467624876110533422588206720120494228922315489426508238874073394396515500680936171434489121593350915816686859276090089225251117581684647673948080774596747515174685340329623993108190480355384052668021044078956105581980017309244062875523899333555506456834998167250625191241696265788944372712013413423645111534463575348018753031146208764464574965241765751059702003964364507642753356947791591036666610989553041604305967987233407902730328106316274160940660310352064422238274225550581445439114938087093823694820653694655346717243792421191287737572636531105065704438838962430686282273303401565013958496577274890178832729564107645455942330850333796082323591446363443084958238972029638711972259723772076388840371283837111868359775936774859306763428726527174778399948213980453072179835121701357561581019101980046148726368519603983751555482916270525213239061275182659991128079475191339318717969406912770867466747156216783667894389949426560485798920395773235342819027032740350465425127215355287017695001246006610291543973199129179443647066059657214840160321375939448987912617162259997885240594849901085432869903444073927610388819309793110778967513448174219460186939304551261362609719671557664097338065532265983426898904185744085902611224884319836422117360798275150736588623757262542479022654759434237120117220786806866400346678915256746220009425194172290936407391173205378184098736058786767856809316732552096553021877966613052037944236891156623410111028725924438439828235037026992532135809607313618577416600487456943090950282039248155941429566924871918599300012836837907034002770269945534455424793903297096549904148537524836499056847727739417270000485760305045428984543674276487664886200662398349322467373517548311625116158851831957084096142887714781888777238788266748892998818575999808552905477817527565731358787241712385366861418067863098713132785633206367492675781250 [50,43] 3414968712934705910451858123504229580038821657412803596176329864782707603558707642737747552187297525210962395070531499928957822389702770178851459845181402346501408306328165915683048666916570037004622858219252256213546021124626386433959517272491512478727707797577323433117245605578544189439191586999181650803332193353603303447939242413842917341482247278845437072278233229260248427390874432113294173290321606102282112392016424739854367466720147950567243706474874891584795017450949222438398860619008471049413559483003100529741110912584892872115247047328507096437295180519014878143708092409944697109864088621126078927562865408399584819050507575576758952367728241493271100240285113186602743834771877570682914693989174887261947732212042968370446477746913366880486549137312292492339003689865408840192242661813983742651005585376662280106950047622965987632682972284550284359195714196641037865201299459610825784599310210335878836822911371109156822296326623818962071242514038203720030260754700302232626125784277066351864647879875444303284096955827389546777762441934171397678265537263010394339665929930811657737577185107369517572042200779040477261261807479656557911651264350429304967313644286338481753807083907149498275249941178042091169063962791698165764472481788096600909510700433439780974975651461392340896037380736022079146891447445219256813543671930383304463532620321967288008130761941521749442851441260294660510283006532512143518172621173073036336108830681880582226723012697495498393114481531044921751970569326359738552196452883622954502435618702491681042475736428744973345939415929585511231567073128455999474864458257326231258563817740126206506979770569331429623304006066718270695076665778172535232269661871833265690835965178794940415720826026791791323951023661379207227978105073061456301938999768736121786357958133770153213979747439990116256794626897073689738037999322171181006465107471040735353012862589614962554451255864514989307319915832679371283558364951346420803744875630182908353485680618301078686957292936048995876320748983387462557029041276952566853286966108704802991269389167428016662597656250 [50,44] -1023168356115295475083805243478203195985277134581226612692063629371282757822340348667732627886994630940609344085652664214628094589105080887578620968346146213099354063776939467460237543294212963052313014657331712951288645190425310711031424742385814790162145918496637510828299948524504489172098782084115739704723745320418486213994315055786826496513640371166665761011523206050821891047960036440788324091687372803054353771459885907625509322142731743745990120152843883496732794465010941793125088151633950897471146960455596870727677326200500906768774974320281169636865937257844375186570605252348365719394733700792137966166315570071010005649426446351991025817664814767080277811066271310600578778260270995558516135879226515430918638110004009254621592243521193529173063815925680335950627411506836353048561481723266370934371933114363267783447059969918737474989128223412821788414138493781133679693463601346830068128375160560265148827642621623996795692315064685278260091926487009386970629067663809497531736193557891288608348570866553326517882109334503330735491324952868482199258076137812691251093778323304166898389516471729323440987152106749767028572784671213799919411509588172661876706455846268961439889431098607448055797486325006373744256612303908464001496094727228583645384840050210247581903063650058396491397738175938748293787408391070039286149358545640887012611445740315528676190594635344141853715864289339908744326735903291281883043250367403351952096637215843788083654119320806009497991590669291993626035192317555100111934768159184361508843448598949202339961993889753283096961800020542187669345717533672114414769936157084288458262810149282159354539715654917802872985284325332572413787191917227232699551396419445228856972928667276407716917530291986059373713187776076843466374507931352384281776074717277398777882409356009096042335357152080909287258472557459227441079573011226917011450302148565381283042311058150896533035004549245711570929905257383870945446958637385097324311504158086212864882444125734774498372074535690236924298496320244035893409481233821449398975478306539343975600786507129669189453125 [50,45] 279088038632861518514926604622422599173193688167413875520324104775418971079971848543158607473047394631030360443002321736087910252287002806680934984253731440257187072717710930886192384370251144579065900393521408232523912554349342265589307828577374272374885554683285298158149881806039722393158812257430123089117402081507666030305413342802220368304518466887542711059478144506882226396710721095755026332969973217751240061914477874278194626142206838200363310637726340803096929982968580905445664685190339630673659016758050144407276455940352067541828929969396178336186747170619646510975017184952481211155823225072389338712644749573439888152893961497562808848905302013758187185515608734936275782023411488026942565376424728469246079763037110175256002160523574938649299365895671454209263443473857731031567881500977676909538854404133863308718964170206386300677554780786681785046105050824968157617911464856832863824238188650890559028066630015200012258700242248839848860744133495406999513550709292740259848299664310334122558180175388425458611590175590291693373790667357276187958591610886914061729273127013359924841847545226863431838182528142972846869715219387292485026741454841123420844002175143640784916087758628579244445006164638212988870141095027825179388416189162433908053195467168334920298737750129212493860579184249130374835455421304426655779175666060675093315166444580136651557186571512496599271845528519933615306600394902762602035801671816253678872036919177413999000558491963297080554801636168511692387370486691185838637826956886107246568251700070377752069643364070123476556786173544457176407334296332616907432977841442746393670399869964827117738860325239807097765174254597592020349971977435785353974017555732021313825423554069471784773869798366103284901610320095287322042231955932904591727252005642310387878855410610963336197753913321862987991593532585697882801797617323451862181547589471170288505413285667085773845665945416234550967891177134369288431283637060049069180391346228035930126125820283499781310758105103078517003999980160887998351105058561787315707380940921211731620132923126220703125 [50,46] -69211793391584628315794343577975265136726322475775373526282830283333484493235965706759870932650060203507650667926128806692540800599558011651719438980594648836068681274885665667013484687585498147481063003227878393906399119810134049471439465529364688982944330393829917733884934792828086671736484549925624025257004505973234145775155532429610591999073601244754023288457098754527782051014140457076958800003328654857986310230870268122779270199469871063230987384445773987173175025520652904917009641576051148418839898553345158400670603598806468126143927251919638926541639860083003763557887824618639665895330029061423169862932621424440552817157459099149527491533523679237950222453041970283235938210508748095360985409460609266629132412218280028906807978310716456844129024748421128405445343266855464241339744225060391729705239472239963131766685208188524350997520566245086200209219605180933563806635735963512800533678595081443385429345187517061890066735523434511243734210705072380752760235325655295013113922284585515143704798880512751763028316199238800532972127093394130729790400826633948365735574863880499568084184464837080076111995461992553753108042936397488539764495139252366862631851610140997280316686676573937826720336972906831208327618528619247029610081278657315106388255170298398562582252646802898388110390864593187307217379352087359858220115487821685006675766057869898503060015512622541472712212300075881430643960086423290964167475829386885488305134561054035753138222189640359749037663388892854761462643568443299248523236632412202245509982902652049113356574628090490454108828515755165319672643766424507535669840960456647535756899053902044477399032826010593722278414563077640969068851500958783033317174610359476282119798618880933075750602476536524459802778613107521804225460612056255504787912477675328962625603249211661207384869939573445408747285708711498178590553247942228947802993151623984853197048706780826091829131861497256585385409650995189767321555199571176739128085937416333804664528286184286461935741134060083025713490545427364517756998595499756676829861135047394782304763793945312500 [50,47] 15574080892785813574569252297685205612761985284842823325239530131560241796105837130138484512972705382909621173281826460205352479534744873235320929204787283643615909473140702950505181600176941183324826546885510770834072295643024492546698012758920161466389295682775319019504461842858659608813771630205339314896396242083471288453137302041622828385013769464007546373972080619969167786231507880345194001464589799473598057267743655812610590059696248867800495625427833473564211343415637164291166110083943878392194756630875725743027529218783709204926170273225726479563792801794259334663506267870185175863629514801334516779477389404232532944749614572956130072387093413246162955486169552901420866307386415637171796934069629058374592024457148174490070783207369927340592727264120328899497488471606176145758464767586651223386187602820473865237326566703950010306158687115871691342002656105233519814957821029546828244253770792467158625467102899790833619595015453428486234234092410007806099459169187008861983862318834577281835388712004967369417702070338354144353850977414426598255635827147106895235075598163242420336601627320763200836704824838057785936680911068411529967356916116646238094642092788769682286170827310070798996745919723189660921920587005218284376201446048339666205979841227297706641327054488921736583639143829927543706972465877569738834278018815919558157001619445537018078614992576788603115694795696289984242500167622695245985866245423907132436731529112151345519127188800918534029912981272742313926712633053769268105802305150983834995348571119813778143298250743520807278655292412514756545767786537063671071343036159364133263487046756798868240660114985533818052371003171826786676774828236943457067095165675584250919351967588462587958387007426632322041565094192059296345172845741691451036100834388419839383292657360339078875825979773730355355512980256752043655307050989121505217760521059236385402149075083540541715302372632640777666170629604021929263962521828842803889675591206413272401930080612575432101903058947875663180891602718223803039922204481670942044502226053737103939056396484375 [50,48] -3172149844050539067084215726165606419366750891345659678628035319229805008513810822867960576553574464101855176335673646939721152885706496921690501930802805668364226605075887272720029986624779153728683598645812341327968752381991600206072348889746251809955857294924614417517425480776057653625618397269507163145195341683990771658995838691078146613486443538420894843663123782829994961576446630057112305605258962619852474381704247404956433351231530910636237261464450850018046176366365388215521546440192706961977335838034047414650491018763818405768080578740697751758726437663354230040440961955375225703599712687496692623676067272018129661740150859447566027823833597498120916977207719213428643037530685576896597106952809156655789211370599120920476613890561491037379297743026381418043226818179854547727849502263243442331380718037324799393382697156696790391510327932269361517223054786281846657544175368783953697204736770662927707603895270512450940851052064718655185206477917395431565333372981561412956789327218301029603980714981827896798320304363879050369427721036126503688085590588078836412062568230856366152594649555142576417582482952357072293602917509396745896857523605812829416859045519704017480446402738799694278842996142692655633827996257970872804219187356135117018219890674319815428212707619628480983697605108883409727122285509239658080075511275868908390054724097299300269626189975931947713378057097682847587301769543840808208876242824059613501614540456362770632887216093744905084476271885241316967171576869934370797249896130243486150849959650775764512588468401870300743808183596168286861085886379577221999245052067718974094366868244568732439292708524321283690006268746888468889146275225772228108919474984534264760035719081515348061444848425577113326437726935086418605344830615504654310391846621807888954617191853449657051319713142767587672442214944437027292618574055902549432948890991204040399517966072495003868139561081449147760869207130639489399109925495174460480607722876692138402230878799380215126474987876451096997862610097972516141982129989074223885836545377969741821289062500 [50,49] 583325346882667792218825712660103840389737346132930424682846731020088347814562280786478015903748118265378368031811858019688242071738708071452389079603233031242638579198979291126666450378028208342493984461465418250943600728997723755233857421076239402037935755070514303849758816555683299035326068173213518634718114120346864090006081558860598639869609938693614076040551325468714736720261917421355121098753984534176123303990076648366122912210891071528279542110541733609545490527296565647548307111242252099686152647347711481653030586583896412587037914605510720600773112130933508276694628859764927726216061450792388471261229097054832431899698589194053578851601208218002887572152306178640531373749853125279916871708859299164350582177675656699457600263237524307170569125639910178010150845139677684881481129820493938337160751264943624373893266774579037121534970524897648871766833345963880471524997548898049412617732321286788288364972237577704298267493381339732225443324106663509760122396834956222103394356901478319196442209873959985807238754958953640749224218537354174747594917556434084365953055648512142213909086354778876856466390341334510060659183998066884788336133503357633546245432688079070468571448764631676937686732403329140054651852957179173456150182194431555498617405908980658101769361221802611979304136579373664078928547477223077717281753164969695186401904716802965285570418101558578834944098712584033319310590208837751795119189637426116910673672337510980319225645575371379900026705555501162411692163655388988530578165494074195174190547556943761140777548389906676908726692873153011357875945215691448297820071831345395028137116914878484774036001183045383654576461080935283732111072234448619985269320768084419712174005438090559389756090647477410955715181859451994819814223498999635257651983132982143053755948135694456100020381612718629131978097322281323906895168727595869356432278683058875153655335162205657438475301650325269081311175919027274130499623035080558271606097909845494265683538464342755695685182962882356520506710088413651225588973936453385249478742480278015136718750 [50,50] -96626108148788152384114028178592640458278317820877511867532318170956023325803612069329642570531492543916700677003080415431937896196386103922924521291733240410076014310405734497157888937871273562685878230780611348351301632260735372394909462017941269008386654642333810061760482822600229164471335148529245806693287980868004467200119650938329783986760597418091567220859314700949244886151824171101539165552223503648349560754258796763979311700951401400958188060159606820449268838490645528701433335366483847099623568173709344030982745274397436753323958160704291462806334826562004556603399339694330949148166157526851548220548753533148360690224217946304810777741598548972446983188531896362464850250977752961986177025445893478509451172025215069438980884668200032406380519596449470727018104175874436119835241398656416880826952261130101729986279589177782429273962450305670340343601416104490483031031915091100077398949628730518741220450381921044423603402595774461847562167131955094031996900663221954664236343748872073952020990346531948735669459744371801435344379938004774405075315091160415254010474975976754843388646341910451590011740681271589381444830006534028502400109142916204882297120841515838925257433435464085415859917398554922849483859700237237978353883577135700322712360592495316162653269212313003848093648350516806531561964138748813106309661560565572416394655607784170494611534728452228054960610789101927605975189599889522060575662350213217748989186352828525361148868918799741741735430766807806362316807577093258635836281624600034627784226362485648162882674638045656083554668368593328643458011769090922679326287450448267287817112149466636645376941264740465522701673408996892898624341578911675469982750628350563152397908011894350908509692234693664392471148133667146253580658297297813937547363314273631573976453493555716016390252742085427088311791414985968574847287301355356056905495273520191859821460389270551111507799296840030728566044833797383732449073154761133844564145196221000745776141827176351591053756939414949854807132270404575365152499699661348131485283374786376953125 [51,0] -73791254365955124127059316963622053065221656943347004243289219385812131786396533400031846903114783134291266633357632814382684600079078274092836869075309219779714516858222553950364810404140987057264859134421732355070792354644465915623654390168952935696257700196571153711761052649534828672606430349001486940324399334175085196061254165917792722370381417723171233554449805056852594190862036568623320116417734606964479713545387920355116769058503580127973189293179966712640841657534235963952764845146791773450178733702365445380517311791093286120561296066998011173344089681902863772136917822354000113259411925361454132651018472320046234203928564518328624041394399044867959066939557985719251952797095908879076206620811775156889651185876814878555893666345677415784784012163456232677103514426819660368413590569582361777287565985531688950655520757835714669613651998661748024484683941214354294512544748491264010416898804334440514656689276858550330739838505759883449638853639315902099303921715033724357242823706271973248282241457124988238763943238883098082420315745695267020134998248897728420049079506676628394224134910323267054730232530323151519753566549470182269247246654912272815419493953586996024342968255279081735692783344638107305381294366309269703852845611905931037854832950913891789654412454216293098068685922338969849332267613776655332542367961721152049515086114278153487079924344072591607270729076454621510645767762196848890123765745342941987425867451104002925251317815776031579244785351054457875619609161207169842690528034451242708610965866713578756508197428547689989921701966779745000505104731953702535075355727218334885680548303922997860415362873209470168309221642767781708630664620549126450802653638404830544454518563852495431387542012387372004467855903479682502464073529487028013119866324608639524285183229015442842774134359404244957687800374666639168299203776410295134873488538654879527293438043220134589370485177202332136479897862863623395491632284764054926573634809867752644009801550674077220488245441241362853862923150152266026098439328367861733681820624042302370071411132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,1] 130738507935738006939828179992013869928793484258883998071709389913158452055972144205017195049630458885573238318095062877035047856518911332593661632382487935975987330443012915241100431673773268955145325320025752894603598690936289888221667486689869278311043289892112724633851488172120473611206026730686133617730887014439490010069745632124763580966304009004509409125482669600287610316405750883963355023798015509091998391127705991014659671143921150032497439151932332384080150584542735324022469720922767738482362419634634720483655813777396895291331783267270998858723384414711448677968638058673361095091970684684771499901115782160927435278664415567906509437222592505014973913217011835045677612779406541951172712633948577333375272144198753336617391575582636787433998734910804369602705969575229217848215584975254807726627358347892330309963916401205488149892351833140755558952396926176397906009002411034988744531787943310192617337301371589627157855195542993064477719031230640434790333491997441939440228319881208561525257978881304497341227718362695379276416657585573581175693925604157006926704266438542531128331276351561055616369444871999532274119133708634979648618721103609202484831697962602028541959258361189376045857608487321442061319870257729847562355353921969527050673308839854478485764204709671411080574136124120635015228488577399086543642422650678343922588891152578691048431337450312548251272493319324223044499566806384716935789420380069391436958436276667453998585192424105277703133111008777159626284055606149217897499938962214524695908553205445679930528279182133336789703069962760490159502822916313072157536596582586483614127171349933250629211483508990131987347998771437249412169219060767999778655507138066482505563247558865968848114404847414148177289338762635041112698995123419445296625620143295211893668871695442295749774708163559054402041375246722027781376755414345726200132558572980869104262727002656300536570825652835508506964567646763345831496529861270331971276974074857850890858355451817555681943785553423763328782730939958538986826424776708252626505890603425541485194116830825805664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,2] -15203244000179716728938790762789119813628266941825470021166292741650127271112554127604734899771161773522476183614356904298634475895597873095414033103366021456133213007821544600951624249969213650773868576013522600928780478007053466948642108048776459776792794082512583527426175764027349236501752047291203861912021165863265702416925535739202907232338781649469804102839515141083448913017220419278055890235391660849708829351476753168342172443094183516998613923674455523369918698942589815694350971743204527855768165670369375539246638459015290878771013297940109246152606295808110821403787095681005277330679042768010707852044859581458092309873597903253798312699438599899676122481677028664548899618881845351354460590439835200433584469072490674376671701532236617826278979550340782612743580166198525517019372441910532287771006008475801727214079179470873552365694026861609607728709703815826477434477989679390477741121371993108752105250724158209238145960067965797454959645322683035974523675316905310341266908087057682591393238642399901568268399236143017172251278788948037197517326470597354646518423389232462936232206496191891623552051333999414345304606290087209245282723223233688775722817035514413512539658291406291702282294523665479133020719610714968465432821870782992549703512879711166421600261117242528000931967909267437432216002811204982040741138979081021177141960409094182243919628490912268897511587273921852891649975042625988387670790285957005655417419684134194689081312867311184186706719274058852470093176002367155253238221568461711030880576433425254985957064827636921394126071473842734443830510479964219289472499132191053491603307322564410366340639127474078965429067645844534032593368211347896077661866252126686562400852524544761606968085533847493660162906569224526222097753165390066175303279877331114540177728117098107048465636320952309725458475043303210154494360139837977185342588481519157144620512976947042434468325339052633218734269426917213470288607856927421572949551210242344622080428182416794620624293913925123651024836590677928878561261081049480579924096726451843153427034849300980567932128906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,3] 455465787508868497727894067436142965014497219541292694896980089861605031190464024366532519101214337220977255459260524948635434777954907094658998769153884030928788308043643307206624317876673858192585889451238008733072226439896965907890314669672396721813612804683149439188212513797450828691877159979721759006528657141676609040035941204414801697044416121031457185126259702377021944449442960006483971077181304213606171838803557642167034329860713991131583440038493485067439423830330966883383555787494957923678238963633899629154140642975040335716966495294985754793730191505480617409892996028839857180498686820076456288225114773586323805858692620108924844775380736743809246184649994691039120434263057994524728124126838155206477049696478369720553167500990974699902277594121105284450676598309551104278817093447195961506039098662810991240488624359372144594037789998971888391412091263597554091710236167842789487885672206772731516122732789948339027966781963900029912439537622793980366668987186573515998405486692696107940125330612916528620881907190592724844389791132999686238730042264109868173780164439684274048559413362391915514033546224699200794952547769901521296650949802437489020158929135419583191075416292686717908128797807535255404666183509633710669663891521603387128389047038264560580156198738317251881766596833086246317745232286461243050183467614318870926674003423169045345925843681571826180121420186172162360273333418787677782106071560980473168374829315590002988510218636341641101078018522794186907751870393854761665646087667443397145658422152827237819837863345814737586667107213854449550657738796975957396015231011924506422602345463760680632948287980536649437405956586201242484591549488306099537280069149511184731113382415655904359472240353258265495862248886466331378331560927761540052155186678650955538097648618506233408149011681454355313004140560730906140115594255419675898466457675411536268644694681694871331762458913613319313901476860596286370187981237871371768993464116177970620713557949515399478360473962616232699025381755595106539253631439790113355331853872351444145749610470375046133995056152343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,4] -4858371419259284849440100781038934708385153993574262474773511261430454639844755397565906666147984115414252750677042794349776642576605305823183305288246114768991818789019699846537360980303186807616347133276797987250859178681230189524694855423662524748812905145421416832675047195949223225455370466589937632906646113032726462340621582873051607734101364279484013830517776248152310284653088221758186128048386381762252847908366174390894566472500571840446238387695732570360798131250514355025243133451538876065498672261574834806003340163905806027943111732074695516658018630204345502239814870587730563478035667144903982636938506956116746426589304227454996172713827160614872602712565307828706823196664611709843618619999785818117056045923692383519896280969540480687544049888977633992918295781093765709985831571498271104733987280341557248653401080852016616974336078157336208970523648097400951174610779427271376788997150882732952810039852058754282850976125952476416959722406243230838193676915534616640981710124015188704776473865235679785175048583698117330472094123943474491796870686379148461241284217709060341540017151034041268848134277564068826572869818726458769947279264664220599439012260881324257848575670095220896986684829898129147525300661139177156250001131698656097031725210760994483241363183735421082859810131370382312569521971499750541103590157549534572315510778594374411040275921518535999673877112127434497619994690421714377413175530411329651511595308898935795393095155166425450707483491040625784706946830909198362176359323369529188860604251862012979685630472130207162399195229217717447867440555570728152581682473877532403781902735119151652803752684862477560249186549915994930757276648019285924893286086896897978062451409165219306207672033251314916361205351650612070082976322620452142321125234555696250752805681011965681155832267044349882357763101655083070681940890183905674826796776741559355513254767377138401101182158328322633758565093611317638630460281063204207541272861644687838647609389859908822757321919145293506314005136115985995070767487272338574291041945182517678195575905331082822158350609242916107177734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,5] -106793356797333980460302597401373710505050056589842470239516159832998782869058824339536513982121437870281387785604451884114524416406641942410909741899878956401252831977573669822042822451573578628234094466989241015288096329757813577336977394550248353440778404411559999119385924340291166500975888911459789687428631230095492330337872278419762281299786616056291394819184665656242739118606374013773733511381185906070148298235579494388546037444538554256053443648952135662987707595087511267061679976351888918703214232041794215451932268583626298938084720920025132616740320576825326541558413131454381173648513990857234160559844412233364658398741456027561920822174815352852834867696460117400199296383805677935124288533452770117971165084344896804462463256448161649190628263989884704714935338864270075288104041668890398995577164132183446500127008460721167981368244449547506993680324157293249240870310278976050463651067021283200045735291727113360139133219452286607030846314247509053423189093448640429401567867024895502721318825258671330816673419252270976787603863628772660023740722728031535944373874042921840996950863541123749863619608712721267437093705498633526902448399679853531254076236210415101258667260408661552337019416738354683100147519724971242718625181944889801070642690620480091970674783304685662641061430593957017687255597578767888647584453388778968792299173248163320772203010035057959321699851418079533082458357478615144025552436974338723964869330608015405543493731765238185330414554682813958638289798651477078907572744473905782393223839695530328195354015683003625808670140729518522301718307653718296098083899049255367806333278083311813369951064365231522670635359584793256838859746121946194206592015904006182986242981695835769049492046494028095365820691402379787873214119553826558971256157541998126450944513368238818590857603700225666295030641510084433603483641165913699068633466642091251245818724930464111648348997404405146723107070234443150407463964123322767371214089073032281711607212046269116765684890613829333561709315392206843214654649581645984523649336728942993923822642535204074931698414729908108711242675781250000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,6] 568168910915484017704253593424581442202848376804010861518449104556481090102306530745269134257279696232190751085130278343917610069516852229098019702992662730418632924779281582666939048069556894763846871067971194167749098231909034735474335971781365074041557982061418033765215800444228346776120271443847296993535186961273892743253936682230082051697921329454625782757961065640124403927854944289733181750821475397361870185371998372271088413363572948348060535729049319699524455966502394513389871588026356846092513549779508129267584282524914739744493156736410679420424286766040351275558392124634305335055050951172793683088019300249506274153708767874296088246460012917038805685366220703315181516223010982220114891644515478509678903917067362509752707269938638156980916707688663720412982639836969838121973549132940529043311666556291713364787689803960999922467857273879515251932194339818559145495499388701353149921881299223588926265336745325635544385156457684378309219767765917318249500746594409075322945775704322459097868925474044941767938283152573801637648730764664133356713181851724862667472131412535259121625007188969396653705524205473453400024013911204066176205356917069277469187409554197813952639704656339885307827664655130807897453177035365816718110573413175639615749182661793450450347982619356463519448831535183134013054120880802408095278657470994434197109140485902347036249582117691448975918613577270322726786756120703068148921974681562895034154561316564323558067248188941920721325626966980737828397947474049462719837870869091822288144811982470284958752152229179293144517592084278772449976270523825167096722419967046535174750327914331072457955299080245871684236657713873372656766843503482892249948279746946534875639822100584847829024127392666395247752466963581593959067241673159490955466772632990891303661936372681624141356459343796839626968793755674661230755626711714734457448488040275329051202468618078848209293683898432289452329203893671950762472130540696211618455532641966210118822099575779132073185725497403870471044564925677875132440695342782972657028031681995445986417369303072069652849052090459736064076423645019531250000000000000000000000000000000000000000000000000000000000000000000000000000 [51,7] -8192341867475912791305065661284907211786631734276623511855719696012617024462401176343990116023873333732381660175513244157399660783396459972917680512066127533021384295427858032273224667906592026537807375313583633598620245885216486963966630918071475287427471757151877985087654561832351634059367444773937665897017171447145125181958489075311842184276539657455053085838137998907210937520323700416394523545063495478747583224583714539097014042312706946747760095056382936324964564376396376606422369304294134480078542216237740715963014753598832687114081328396511628423100816277745791840183470023757239853605408031574190093796385928670896481895275152422478953718911268662568137073135353363502988735101371835723735199201407384558211287622346615107215596440147961804352102992555817672547377988425990108119121308250663882880672527332829721447673895524066324665555572465019533251167677532618266404802667112719553892252487261464938443104743721028729917854258704641828022817195424991376934211620702238481936374467240675575491862834528000986463238310595987001075931046528689508141993566461184501535009812894204153867411056117734128026281179420989468712403833788305371769459472515093202004610667127756198843877363016918355356556922352803520361501867570545345536571831539126965999396492245849248570700854883480154568254313063710758047727442847391684000307957438292326500488754444434121210843754046680071756644440847250451863681379872196729727020354626705476162626552320064210978587598521884449221146940614213813908118512453116463677151636686960189017704661957118181013865444861667424590449878692617132660374020044396897991009443802224948971757185107776651697861496932949056479395772461179289693623575772295536419305977538876180852508863695276485752529523869624555038606757312637292576952655882285846251391469025424993747781162063718782922951493749962671084869410689370578735894519734808181460513096343695058694765960327741688048759075975949167137068024024013660448358190263564510333111225278376759616271831679694014720599756605589834908025317382456641987841473234782575329977292080432327885971879087112588330166218497652153018862009048461914062500000000000000000000000000000000000000000000000000000000000000000000000 [51,8] 73149501935030821995079287548334977550783631627296921914112233000188571405089473407054990331961722713156058399621970291082107681450441402554576663773928230925959601874203810862864360678619095010294069007751786766874414743260434654825595799406683925388527847565256275312821354540831669375556547207819247412624822173300000552376082105234217119817403995266357224818135629971455773777703789778989759004063552935492793563291806072842819044177259193604850884213676085190828901828244022598966390448625295353551672979659146334885770269017276857657276058002988624836873806473797735590094971619140320769720442217435882065118563855575108640549211901624288239001257812882060099654171047521295954226544643415610709467816295012400710609760946082711711050755885871042151160935119836899720885205358347148960391713779950960100820119254199760883885294965487628555630938896148030589724884005018128259748597487013140237546539700859109256276928485964917461531830623828570005084737071172451599679709435500048421933818306253316134806301223534745301633890547051123680176608159716113343725908312274708981468456761480294492438884497556154411368508872955138449968541030166727088273131445432835874359862459805464609957762706199218881999706229169708969277621515737640755747186805476587831140114931020237327570209468365584060654269816407811968414678050488252991528333480027646838908076175329868310845945654758676990858209883059259915396236306725098326553745723804121413741026058816408928954956862169649474513889024861625290458447823513126942777606225272560692167669850134319486942687425202223145798363935793880775928389399191750707696768697061921054921964939123587762991126061691882638628071496060389808783315400652981199551123289279934809112299773158543560937082420921900511245999248313474010516584999487448212611175350784237865747368483676465747354697652230470737265900644985951299495531687610360864366305302070521127183127351256823453326448777957156281633164122824602351834227109766712654754972647831785938964172781819277617264642675337053735898492005708182279197581432733769363885124087592788835659902346251409845347894560230184168858613702468574047088623046875000000000000000000000000000000000000000000000000000000000000 [51,9] -489821616849746140318666917877958285105145104291785824726763334697104466794998624968220391523948804157161339284135983186116071908305033500976594226943220054080545879195135789073135086650034267965701390145412839934051456963149489960038814089785309924908153020316422816226195405477158027757339773050388832382647770505359422463066425133377085827954955181692428860208182707077154983558551782506071937516302489973391417720327831925480690656211790673731175247398089619854900054573370871692415167525253686886184127917014165847173801667950243448226320254721694515293662842339948924056402501864905708716695288147168870914456577222187069040106987596021016370004321396367977515887852755631617271313187183435459057049010157119152482070459645254000154897791365367883252729717510386746760298230933876414595303343824769549476903325171544369809960152817360008715361945102739700022586343292059272811124041026320496847696396564100452124453886919382072815477651808295946275846419246635255945752566931550868215473637527545221544757567098976873433982112804209676716588985726799546559304098028902908604417837194988448584658755952003024235149824504465077825943877967796665370853417055359135380198218260140726399425962135866738105860835647535297646188568407945758644629011263768187767062614322006126885230166136841941575511275736581553458941180591058533429587139265487951739581632255082891822121190385660643316356681841783370436602703166270663612240724203556280892651669132861554929170352620837211940681807353756112242299985785860086617393386400756215595457074553467026257864452191318608710573684071242267552076801773149815125794355455329534122978252872166433393391566441912922261286930170372423590796131229434751203914005271791156716443695084263745476249575770631744193633397240103160062347305685527012726070677091038993148475517712595377775595730467785751728515195131806672463965913901783421354590507418243673798691426987621652062175975759914614100902896536448116804752387610025804498640108273259836166111677275508325799429914188329843198620174030436320646252756477090555826923522322531805222624475129170379149857833592218974566590006247679411899298429489135742187500000000000000000000000000000000000000000000000000 [51,10] 2618506017591928598384563320847225919075792412632751055642115013893677681018195587704103903799892462077123090395831112886655493710683538062686167754022400121131903224115809535485150901046217608004991343430613150514426361043169825406661165628421537389041900503185026545607366349539781452920708901245129176325078225717302454515214294494511967039166136918125168981656026110668933518732383814562584810381003373120029514737519868437690282465304169949750608864692131723904356893803741116665702299534024078604655247255727569571732883023164129694228339230496072510489699175371429940515964423694310964935814513861484078647054943356250233110377951474772817939104191900074354665746223775169967400748168982094456480796710816627132016170010268177000625011125316031515656961992125092201503107911397780220048454092629992382541866216933934827821650488674443621987829607167878364078520074942786113657933916929406667331317997972505035620090695334625892226649916102997889321045009229008889747707047653484771851714153965281191144160327780369481866041663707584190746655195321181459353970533662626585213118579277944031151032376574586323318151057895329405782563048765956094515698354392769444522717613085016329836904838135234107301948011762280069035044499670744930747061902392260533954697676515720511692528223408215274764127304230526991873584330378511114039806685297899611330217123376036919744186294557093191816667668088365328689834770947791360967537169226041266861173418851513146471891426169379678926591673051097184277795772285054950166574674616727757889729009142499534382081785225259017442883503031125423165095069998690233519776119115035844362607472480964809313827027465318184758559229352032659875016717144897531292977662942584701906590147626032155009282046399099918983357734629620898017379470233404962492102847470798038136044691405655668148302484717814600146996124027020573393786753366305599206640116320694717381487719008427562920951272674053455575667180935357064902236899491160122081934091649013987313151850303904482253825885853170863423826808753706757257418034886707550075128441894160172093254840349040665647547009534349158688462666511043153150239959359169006347656250000000000000000000000000000000000000000000 [51,11] -11467281328136067026711818821585788962631533142886130559559113092499498682794487513214097131132478851839259019409583392052191372788999826554654223223865873585575043679252321269431716681353506234106011584125788087741539306263667199038928200943762509545419386800154163145587504644882028201987444401819188066240332280147180978483237605936770124730434285613058600615026808362286410662678510658832963730388777456692441477350234923946561198912788396925756648839485010008887307594473042900716148218065320391373641410912263174504429116493258561192368413811890337447948088036221046162621740366842480464448638265937539396402752174874567027043502733372565552766387287037628023192124869243077974751928707095784080438381215316907189777663170030926581606349711817127470477009373832372394238899447899067633204510556875131145892685392904288765422634493625957779451869728392318891460165663212328420068643716291415627367387471026126465616197942485882194931008019222132464742234008320953140691671634154180821911710835440563436128743470091320033481973802438905442824668175617523438225630451465222024926178105289321969085394635627557540746955585212980449822129898313738335468469703467067944925677302287760948286448958072755128172639824413714764923726723562771809762288368809603506941932976923135165882827855426615984442878235846733585053740114865430994289451078270728888516471055848284856024612250965606011728042421521738896737318209691520213808210855318656412376437605942126646805852884846498940302257927412624099190145921747883894672290747735212398386854602423223436036614832198061191940788960982940231829543000283000444214846955901914199798786529982097220516690576601414288582160313715363109928598317211379509233189971403207130713958367956766546751333816395218565595009750331099779947686471105128533028805928197064086702941544928289228080907577006103613508966465881228025434811234664014715293419705836971256269560878758188600332701544503488188465583351214552857335937279900546841795520660340537967760588473105298307720186343843277005076716682383013616910594126383747055115809935115802639903996478411785103272661345957322715649476588262167808807134861126542091369628906250000000000000000000000000000000000000 [51,12] 41492474630053400411683033758938509571799901958652217693884229262075934585222874380433198525873491533277202095402185775973395633776780389120494905785329525296510605112069991919313960523509983701618010074064480085479719143228215717807186837870920800233663505898439699321152914355707811158141748849376826400535108544827736409273220580708334250689641551235628017807993047801275621135307217049681450265771885378685088960759439565415629299225494791136663611538590992001731359523876437744427856622448806567784174061415424233606246874955612745624929434618437686359408562256025935346364595295975983714531397903416986410045596871254973482442034234279607940771869517413367970427786566224721216589817309906289907657024482903645262079682145893906545889265140000580907901510323038139089753877288565086288878557898784474871660856136718287511257792413791924056858103545210325753377827340623310626072257435817099019395988539316544948374619640791146518049977595344320991634558760766232729275095196216469680578082187000990814444110436022210406583293995606905450880046769902487943418192317938387417467346248505137586183152569392027095532236476209882640455221669077711262698890399514267578235849583110931251412516962034444131622672516837757911222137549875912622372844263539944172549594032543039971948217827571685765890371472142922617288249571141426485295546753230431470055404485241360503056504135496660005131836420226614436955875107532271602856134239347647775380501767915226548941814680217285740231114291298457330634400381106204449411755095830840311896510252016928101891803014326396778700059285574371994069993928111906246303050754183592740350217612458763891935255071730527659780940149886287751528971345499352643046042443505232213670716222403349654524086103685435172341689554373141599898371976183496843059164502917630966393669392753071507100708078446543196539887400024768931210419488692689005178560268731993826467316343029633257722224894923806077735836889913990203149631526384323330498298111156614945415162460704924719727014714829619512302978702002187919774366793687651821398918082421045603001544632535945386973522583985356536374313633286966401803042003848531749099493026733398437500000000000000000000000000 [51,13] -123366265883854720292902253537867857435147034668147793050620480003265957532779182018499609906269769815302089766483274373454532151617517860511355497633668867816511324691746508947754354016628333866389105306498705332947894436481102653806972460048548553102351879222741881338064498278393873027955275197811759646209659389890337841125685554219049919770012645467267252590899208721633571790768544200334815011440516551548423694532224633247954457051800138181612332593347596268978323070385884644352289475772514410858709143584448466751611921771450781908792719064732892708619504332735800165675510284553207041813123193469424239089351432158445749839310460939243781924423309372432791469463055308879033829220646371136169661650763509075096639678141159791777905194969141477143686783969845434855330387423988181069591428644487116874632232406705571754046585022931211055745557184661179928390953931489910575934342718018549897782758718102774644634748845487352845871465479556470151375110123055051115340292787211426638332039417566270141150129741574520190584130660357630005721678264663624115725163275525839730517670973474373352968502670182752345388155611367264975091110801185823958581744526478952052285222917799160392568483440768300837064268768106371283312532796303937322937270679677914952043462212729303767540622473569692393452733305851474815567177930378473517707149472493970723535393117363430377182602401166117306734427251808256322788941525703339433914420620649440331096071145216785035925886731906983301923455290032828675499358701614652390996288214959915938837026469915947535259881794009078660477101048166711367272269669360583208378514332318011690809629194824053002178662202439832723915982688780108875572870579372709182528913719140506301672335005007023686189444719554447315716768922817727076914313411178383165975450656843381348904172815046889587931308538632745060084548560847020363779183621626607859943475585610194959898400331814712678302950698724783108660840858741922419466824681946472263161416038681187951881921387369328027062632923880778207633042185266940947282120942680300286308301792406163938672725806998684280660791651479728578819858375926048232353038347497431459487415850162506103515625000000000000000000 [51,14] 292988008372473619096901209591333478497984139524458773234321725708560463782558999395933112080010177032842393854836626103843885783483000213890480804248615977933938362321102845960807680953226109644975230747214250488923605472072023905656816488895131140650893624751596272902128951053895960067317848115975308824763988107491984574729322092246465829789194232070918858462767202015991403372828624428921955416853777292423493322446916614525228580618468590446531833169239708590746852794969669101042027776511275710845950254594332402040849660724088444122760430868451777118128639637348330749424196156069299148384168757198076816421497540693647707433053183296747232491721315217103631605722880254479622041849492229793194311311146676660773144910017121483556148119801505126783077680632933547919228758235165062304427799320584129792733489114417204134427845164436161326514945883185410985616623491798645929958919009053792682605109372477035078266662272627920911094366449223607081510684060341220595763154683434872768876063168872536088632775407900049800827491522230062661575132596094885783026099908294147964078341038948099541925394821726611864356804933697157668106057529744980102477880331285168242433825353527894210194604420172938129556915777127162439760317203541642938141772874332731790482813616643159786340513624170800091180192856856869690608468485828406099171902256951814780301624510120173198236209201094816085435311998499939533637300595351007645063742299943559109031878992826942081938178344072440276669929991216737767168783598581269709834551786857872958519440355044210094418083090442536910250698707200232503407228430245928776425233660442424337394451269968638394073786624930170356678181259623735309846435655516283828169008278867717399890117690411481281517817106693551985407716391245245433133958521705742492544436248508124370184659074345488409761259213648075864254786153781887614804344205339328360177402345149940358897124882329789599994270053478311330652702770570648045670266314224471729103069246403591796949600610496883220631745170458295115918338145220775860792219379532119767789667902129534944359115739145914968505888010436172135264920807454879213846746233151918659132206812500953674316406250000000000000 [51,15] -502821828064851720538254313199283445410843919196624136660729696372929465170942329775277774468077900157895523381543653852979114954131892736965323715011820278292520895639750323532097401366977546050989813774624499840823006212969768557247938321579612186350414415947411679529934530884155716677990958562120945176199086034457081832761157527587042723573168319097668093347937448121396220812646769436587333159722156643462742707309142707783745626966032882874651538339642494146847941050081624872323832084562450081220983233732522443485570965215223675011264849200076383481667424087546094886620316665036330412827475654302683324450365270487828266714647717441488253343380481010829645898127908709820371484268712346286903537609412282494352486780829120938449899785653865849006160434328503236322105258836821813815992662408459347320286410934417487799666768899358312854421650500333590274161949905729255547904529805649870787507383773193843137427383596952048587288157687396984156633212991315072062659204948199566112580380839333542155069466929446390715150745101822958462143152924510607373904752641897617094311899501978223754725517753143436549657708129892107546818263243007085763741930725921893055176984842519847882129931485626220883074495441110926553741406136347487907971944950281515796873842452561143320054730706009974509361427136851884871920013164257633681130265731972996235470081239940658936682079844631870023101814102248079236265904648719006005413631509952876920753490170286686567454545275285816550897711488338066324869164941827499189859071699000000894543038440773458828435230247372577487273553757769322849254145775328553257447590252411051595876062965363049171045874534106127806684577388954824421600226934205420600520073883910588112008751535053220110676154611058545413054055706739591406059127553082143325496565537574478106753838838809313160292146524096342262330197548921056258346269479808006718675574902017342437261731075518958010624515393289421037155789290315725818775273559586545373427030486027845280783388738880364777499842123376124851330193761172951192144046237554371109026248218705384690383080162574969350700974268374275405395141601976156210196747253782234565733233466744422912597656250000000000 [51,16] 318642118460606021128515170181496581596940932657184161397625452692231064821677276460642956178388394728174501651492578327172621191738274628390623288914436830190583852915934918456490141395759129129622507225653081092616514589594907398905548812676170542182626758449752465197852346824473168724361642667559295572587287474730513554883402513407649462365942923269455970595859655739803091579760185382010012393622245794804467671673251385356767349065172585841291961989827921420617860936180794122213174970581285487959069916833044883932480616955782534547966588857767759678997183128698246701264178584656616515034043830425739708856634251827981470599907755903444251077438632765256571506866160378101991733645806289537228037417904179390781319357219952673345769822020528079900673764197878040207178258813294573829595692405689999630144894424143256825461616576404343716821254167117487762932163426403936643053922317660093523031014143714544800740819072351910416810060492842927352910643968375935031388072771012470570523588031087744737810055126890574820598854174492672982179584678867134163556250638067354035056152419631375152016289679120449761082729755085121593893469085846114585500946509250356516022110379409127280394409570155726027171509412665613990595204193039840061938720367654448929794398181109753043998976336616909544041318640607969631648726014695315147142242710692622234796555547663927309515115191968068394478549547462306003332798024258566052904209959643298344470222585073464938487411892282477750928714472362671131909137248763946589507439533941552219720397276895354564171085472223217386584540855840307815313486732781230521945456402387919749953662098506123790074327313679580077309961865536894680568936480305330668307009523766277036794154480667477329533896093847202155705093283936935721608996578450600696031491592862062731217435368259521435012875512109705931311015720071749503018429323943013144974412481875344715895192960391562295780786320704460584425478010923576466097900581783299184705434120264015590891849469321706574431327787969918983741382297821536202057414328563662342990565070921554933088739440846755817007625301637711927132223582667532037172256759172128681711910758167505264282226562500000 [51,17] 1854347747850458512846177441622637861589136184295252392064763638296916342506281994310886985417182639555142618020958757577683257514204440207648040437510672248124895777728335712666959033322149820787182593034462530366378967132274020622697535778952685438578378477699540562727696275598041358918807682917465859554883120422904317452075328580526724956430485343518071862571378684334605425299502839347607964953135208272298779495091407996866444281894316588572140647197212513431241465643285917546485032106872016462686329937363350273872058186950669688044390392999205634633802286508945493698867164550071979086128241292941572110203501198807119797922305257785646448210879745557487674988854622548527911896995237230726760348286346029058803347916346131244048159566732758982404689114532262359100078251743327233731562072416649532881559202816066743158763340581768949948684203722799365671373435426357847764984816616321683010549869296015928205085174768264241272823252980171157264612833078659607115320206026474714787989120229010152047489137795353982275662910510774430067363463832753058556470823588640494050198606158918505883001247568099549425955450703272820949814445813983716168883694425105624640807283124947922609295010991670126060745397053497702693304262000535767624758539883766909049517258954307511584694451289390033397696919865401402701205987638859254201628425165905810215117270742073367816599887688849440411130786690156805029659495240222691067543593217312066453071191401082082581449718563787917825057636579549185994607834798906919443331862600097709926083257694338570334951129911068749530413226294008607799822617813604660813097890254745288014760912820573069959021222966057541904408559951801342793914756073965374547368591218409759196432049577826497081547057826437613741316510178644289389611781724140678777133194538876366205971911811994450120745088383038405329824093080036672506190157774220538816492543018752552186752378592067747201363686763506194967557913075066568587649965511501393686543723890385000549014023570103898067291832656157704381574895347715906878830976243582158520648150421119682489390916746643801102809133429184349664049604571949610035217631542892036122793797403573989868164062500000 [51,18] -10380887903515275080125478807986500301906341186350826818153221434245972906070136956291769971640246522414616196899099931641331432789481024335137090997194456350942603039753827459540533147952736442537000836158832689511776528632807723804819083408399586407077858152506113371857248646068852275534850864928040129443112345469380439939914693013302523467711863376724397292861589307408436703761098502339772207642423443273323170481300585639179524737043444182835135541281701428538329455689737427939230696464838927776040225232119077327963687273867438096064374032599651486008016471667710874874647964266418747030799507881901802357607498645843588972244471013603203845239862621915083887075790160802928068412935976626879803224586562642583759342285427265497294955655347536618120031035051820840419876647045072407103646832631103884807241834522099018646556383221735453806623334638372051849541637079748827825078952760536129929116867768104191871918533998069350528571320058018522265611585335876673745240305314677485592235558129148088928626922428489164419612818269934453314032801764880581552218374198792835282424338299685589800848068220795990599910362379875511383016718420477039329622475495272459716685295550866685008803683558486851350156488184842072570935634978263711968465600122350635578016089470771404127645058023651124883456918305613135341774455112077179431790135420712073299436213760415669480950421929921444425281548228938141977929831333127383667867103677411323250461964730453583913460177012760325985737835766029380249081295148560985795137601974191239170087246191036426156003778022234373833985883208274409967917231824647002860720150154853815485761862501824278449948396704737143402277274572485607462981638989456031819559572981943124375586410739872711054332615284744144623185980336370475682445827913354705137671597866039040213648825424633886873018847171019827461304115784993657946092414896430820780749940561199207153463981257724232708081136607416061069497343502337005044762310080306494946454513867860547675922120215883902366690734118867279792617696110755148199467720595039017701448546729270887777621216679636683531997555045692446531402096639660117275349646148718818494671722874045372009277343750 [51,19] 35010768185067461757793678419012063367722622495536207648174126746910519828669994236873948796822577644381991819639439490878515291372744368037999217082088887769399757574761593483587138549116485329441607017191112992202699386883187636232384896034728820012880395063733665563093739717880781090133611101344980657689025146396782664983878401647278546062384131037535971357254121518605284184944515082111238274492616831240914354412546548667259048773455833103913414958546839387343947147458502046495481233917015835140901452824896852493524350008198957003015828968891205020527576792829230070109108945076023529857098898716103282998117382718281994925625983813500269406147242783994109209138280196538353317236527370689431276219048434754235607762397509939088599295721242935944633546745338363160581079669721095697140272355760432828670568686012432656462547578362129350643365561620307766039871392078801330900753909902404589845294615677627556636094668518152052034458713990584616162387787891901512510906937041474619704659166320845616704939999112759131694383601042747338995014942651141430157581475543238372448233082385099600131653051953036642933225325585183254254140602534612271447102445877632332824554445723246408975044387894413258065281900433256323915739309740982583666049332619875836999859107815754138590755532665838569080353654567883739141139996374205478697420189033923077550769364336730437191968701837148263243718411360980553916114201096908820459669493516717365795299734853833456875795175234104412818160143983106342739486919564381458929846794208600017284324543949471419645792875173956522355517116128611424528124556117756593704508766103737841892483020047496788697419548382658774177291202713765699622916457098664250451889556839193185193602109106855511526478100865975527368052782242977656026968406985319496893426149898518199272143188530003068600876985798453195931162429220114373445592569138556143079623772699917225673795337638864326622772032484284079920964101995944342895017806351414862418256226133099309618482928835305389990477146302211920102383190092303607209179992318726649614103643603039549412233056840254535053681084250394890632811512353784761525377078328347124624997377395629882812500000 [51,20] -93548461863097156016198064904083987072554034728341232919883745624125760404224544709582106411910672205809805532635046413685815772080463248102434395905957796824986827956267513527086008040054632684340108740550354540243224259129940638164130088166928241249571319884308097572527788546295486035262643871826888686555365419939698121458903196993956087275736204838341215053575875568064854906286402065248662798736792504905403105546914252938846595286706727066141077586709220627333168105006748408032937550394652626264317582942511984422219662112778877348603359740250556782437404499363057158982903262210403034090051351720202383514154064956229627142710868926653922234776863815686091002207566925516868618247870286734320747319037102266440539863658446382646853209554574204745246301371796295826987973386119854246803895565925877502453593495596465712078890073549896139568620309570001421041430398481231860903473337777457482847387545390668211727151775247541611044984937921816227203073962829080441373571486383660438837984273074935910329673140678075059544615268568517339736562449197657015549690991300747981653227119621179650647035337557437625943509458238601050878966040754170759586774818108473278263577554962723699625319037896158615195029191890138516804404288932488145256081567944988914837143434718695465057985420691403197699474124095991426493150504016308751066169366725099034021820350098688695950185519107943136808717085594064767893723691102183683494937623650471873836045318454855871869259504650309272420176253459860092603778983754398619166773026940315329342183076617816528371699809449283353533400404182204731920747099802581494457079923500507809716132155660546501833106762977520025025563411869417537773312293420809791643137433272504157168150671348451884819981294078873997551970667185808679344124200861181260721965221052816956691130107567383005714842316931442181341719626693617046527272788844890847327387774991758388690628656410040159860680902801897969963759608107727644758906419254150564706468001000771506030166665185091416072734988820350933547700649742906628033929189290580198212125365776320541573320854940291472859294707555981050260297657614845176499152046289964346215128898620605468750000 [51,21] 211334055912939000643294701146702398860745360572426385135582263703247036582674223203537720169665766257512830605762890617778404263153070893838423144189161124317446845901851721958256523393077459680279926968840781997642373181311222576326617065161926487216413073168051965051448539902692398249747033740892746793178576527108629967449822904899829265074953258667931805471866232315079396206219531784775749590455597013726155994029546440740429473916682126800596159516260718307052199161268658578881672890687240226400867003335762205656354024539015691387059101916034676561436507748961969718303148048220919619301808388274606218851417331742601963203324082215148030697179455098625644146649067101919754434253700455624644733803667589593345976642758878728472799790828360808391043988139767075188505653724337400889998140238849123955530312174717564402164716370068347183584477965583634211680014069535834076181297206016911596919573134149332566634139233103842456828936551512669200085538985926711954193398437210374865585177784850178850294236542456141793921095301584106195205795227028283813416821442618320888216343894521823212729234837993309447922677479175391417551359481266166673156116976402204624274856752358881185553446637136923466131833074201844236864319253407690042302424348189256333855975979546312616255895297771307133394867241197714210029298211115788040723711228580079952669603923192336532767506786713114011610883378062346836759636511460624416580119496151015190730780739471853233626822460560367733589380377804414727588341882731054078046985281982354829640005914335031069216830990244028589813713198027402147465822012973248367894469404755141828380711979955627910024233050837347588165085852262639334192793959722626545869071375907458261346229017143967816946598634551136211263383627235988166504413062102087679336509637254601600749193565850714524317918416082393221813860376715028681330041459267927694566986598577984336276867432209923734064558400802366368440146312759668410977439564838184320515347668976757867425007674107169327332117719829528068710023576905139518837533037433353731242648232402970866344232571980442853061316853727339401490488037915326663407356022617022972553968429565429687500 [51,22] -412563848695281284601119051037142187769500316397990333541525281609069357076547694554567568505400899453763654087453677213187172191128748333111192399400968196107193422588652246243008858705142733902993000217181017563518378629526497669415229729971866002404550973396116666291127362581399067683537693614992905945216634572654954875253838531302907280193653179539468279136811084584427219990869460373131763902450042453528850670390159357338238684827776774249733286453970319561812035659658980492718076819795005508676426261678171340286070871127503476488371473360321092702597277686290083793387150326363390728695408192223598472572784611959262891728216252701985927661189206511456827624855633584035653421378990123290452431785140532992963372661562082159872747168159430579124598792648301173482201062037734012775607116844643843709959839567359270316100129327341256174227278531572364108407468106207253411878818798022827503889953579317291017618040372814175960305471275884142615769558146766553647944475416335978295706835385948195453802303376388054669946623715704232338313113874425197533354201507443315027481791401419952598855471632506598145485289458761114406192422223264454554874476315517404212440081010330634755014592699508872078432670392324135794062728133230023995155558990734235719240164390320383466428146246661962965510180999623229553832757791843667358796229663933951433855262223447881292809966170316375936884057234461520525921546973031318430388505649774325305760679045780716362978434961924413143915281875715304629760329687761703215190439058263687356139388738286786745116184281797525285687636508066148501655128968135733153531453613911343454189395980900300471102195539002985112662954966786295546670063778347042965589284691858506361977621002179519229114890403968032128570390047261804903734145177153323632544521488387748300145873778039679298274506107108434967005529594130121140686556617684821785927645524717191022798448194561409436452693197851833977407563711964871380315460521985927692522468912524290759438269826417632862260224422769296623598526801915652830126628356403454011573915929184887728756663352329495573565037662895824710496636992997782078518298476410564035177230834960937500 [51,23] 701272286624672904976468328435599349049806617804902478708151199245150756772482180718972667914907373690935013617091501624506235469888059046562046347216753648193649425329968543588084104543568699384049119424461595984930187786615845022355042668474996397715081481925953951028095252157387184094060662217739055035078490490150537669701884179442305145175072633810312918686503709172873507972586958032515431660602497863258572892593570057501873542945366868066255538900820062415493295722045692891568788210269722140041848003816765214816432561563339125300465587991413368429033082556566967399064832750033345358773661187462830933627255710287442235111822025052746203709995212049145806783594494468486969320768410502335095152039343150018870855427537997218135964898196774003477245354120365230677914545032484844156577693002677574100884921595904589887989510116151752432740370482877770108903557469480210202477128266366315859709483280525147210641310595191936096701346851230691122362934079457692178073484025131103088327793740099661429916419778133562383062384444253487031227038929563417042706694777412868651589669552758034407270857614571657584877964307715215292302219508398420993560892099364780432803851367893856532478668955349623778799167988143790575935705254419493200914567958955218002833137600847709326616357623724143563313765760695476767929208537320023066176101348720101798579572987167989943317984335325568450619075155545034735730037182846133282193947396372536580157565468013478083523558179348158548734021941261503380156683277950249476072610771579590702406420535407520640975233188413768322989948318414656376433339397070252303242369409521762215451994112743757299566173109939418533765605821612829147179974051517783185872601648372538865522473136707817900022836244036270669252744041967916271456451735160535928871054506389131539693062545674921747439500866507953599089570818696845804678830217122541309825565379408376121452899343531622556209029458159508207095240030474497710024735854604693979732250036564366434325154600742930755169651675715664671815674084817095310149333069808019643412745031227979368149550763798727331635110613622818011801945264904745158673904370516538619995117187500000 [51,24] -1039249496448187630698108238427683807554413756892673606002090316778614410279740746373653036321502965481555459404799756390921099629612608925510595076123172997941393769434033396954528005445112504555465061499183481924486394486192691182014631964852751407671429814513123612780074952243876187292879220323154988572675563795099664123100813509448839128102578715370761238415981343943360990646098457358337287903625237503104274819243720108089465396728585465997869526535629911623097596745495265918126008105226146516696601600380877223340298666468250561204987105694368991600100615880294916381014166899957534666098600411337828795442477051509668735477559225666147386815224104080627240008341435108739442672961732548139261776616279524489986361282517255528369703090601722924808691014154173158560501927000595429990469814552308182736366632430097732617669649988644754685097030237494936299331566470089589015213202247249365658049659482247415200052418562640772505226174507825747747806758767272950688020464544102991108405922193054947895960541819840955105624790455105219940493934973651901384230540661231966564995430808191892522892518207818526490091100938012434490319680160840089609617431271933904318497179040816830744482964481899237928197508607948041314897709814106500453834665900213909467102156646382474300128006405697514301705108493081089174637352655184028845538619138901212586622288168090105918834379356751165205600717785644304245081951808189560131678910955199499459937174733829276127567118249695783582885122803639777808786884579247304485730489664715114297456271041434605324507965956690680913201372873083652048987269421726979121492378196628422225948346849394407344353464154653643404081758287545901057263660652861850437685011301980086427072590298557574935774105305263855438234380610745778135946642602736103399800271227990118483248207391742651355402344102921508022022032820163327518415060674711999236620600111436172644653677254174161480724860277762978614322666755251566958552602279829161018582851899379914812514012508841851751245354457121005223039520043538218533526913032028411089490006916629901895747516117194909447625828266494082162879402861377364786221733083948493003845214843750 [51,25] 1338585973783671284329095472188613411250495709543075435090183739794769832671217731592569225247439914983672661493773935029068635352307140409537112975765922229864740624126447183802489096342999157712317990093141479784089941460025538902035515161545265193328576229859743046767398532564191528438265143140199583662771017659648229638291332398002857207804959094639950365456805539094181650702110720583556299403077672094262999601738197973265908654203038063618315962604884108046941672361139452858639068554140270293072651766084242841952396442888033818279354047585059177399514858665775637118918297355335557306261474818101003816096701509778637452212032439625608959043164308943161581341853583826639372696842194218940509278450539071749069037461610523052508997237748069593461426899049433269589539498156625947713067081457646354709733168002105665619918652836073729336144495390879791515112329819255396767509037580455414659017577469146166369629735215689138871550138735290235393699220769617453667313650006413983984596606150180459833397228326724562739906585573307490272133281032267687743473043192135603619886472484637016061053178985814032707896927400574285825293682746311074053646609063319956427815495656736368266130205674646439832448851923725555739927450044724259409769743192985551166146491227585716790119011723233391617610373116638772574099496683565493287277284882624482300063056020994231679422564339519942964886986585998397431903259792109826640367782050443615705156645721188973682366874947392244061676140771503748413954458351041034561972739192276224748319356867868119653723077543299183241632002767698764560663006876910048618528135641436022437168269619740586847346376644859197827363214413724257792387295550723301160519346557198488040714049456502047653634313609112499352573784461310470398249594218056901982699666967396110654977393899874827609718651426644634725394094044155204814861489415169606646481003169380134942849832329669325074909112077912132778553318842225416809490840830534116550665382043445381347410758098476342592869503239088758452358656134589862159615159967073832434904751068198725710931534948356534196053474399231335365944434157015052733186166733503341674804687500 [51,26] -1485432190111611176711943296439259008850867468580237604833311426950689107588678958675693678785590855377416156983184386435275249878726675798536516136538927580060552603916415476114674845886999039341631816457902172917608513509315340322297737357244092426243110385120384267355367892953916283264088078803160982583147924709322489035577466597953085959210938059202913207204605193365635890493793121930978079536138721315219863510187806326251189047371659391617654079508953124615340812584485012373784277382984761674816765346480793193687612379160688223317380503274608476902762805245111164035146705100069295756787095507355218415205722555118821732029814736801498457568527776780098844633832679307489394438116891755989330300237049471419427404097083850356953284406987814857135830348075830243446790926803900459678704733114343576890394728251707341559284316133756301771063509748501959315392220916792689869193239219602138805042610963714423176771948302472559349435857490368283115518679644227963674171221854947824577621336239937335743460372028194122705357147316954666950576708246352927475285152845810590744261564612022446978522364411810336929681594528055307096243834601507169708616464670058229980012611261554241019167332632896049929735932293512115917046981865512435300985405196669752431202348565599590061723173662907631904747771510356774297392636404114867324337156424523421341946468535955897506467442395381047435368810808373242105287027465732136140257643010809870648494067061645276990974790753945685618784436330249246440203824924845330809981463792741028489384675645531322105060530063880145897094694536564842862348793653906080408342667322836881159238844602784953335686051435938573618290995449898199114935627539328556363220626086273603983246511254495592322652239797318194205233606734519730892948162177192152258524267100080392624802578324662626607256736650657143150912591814979073028010869021890323057005627448649315666180946035740030633239978341437530563311481664150181180530611072129232486956212794888815603933599904479344795721385695084755069355306185667785037112301693966335008519757808233237974285523555514199204972237188225410897852996061629937685211189091205596923828125 [51,27] 1392293279808523821275919083124218946075860747213212992411247471260644090537928984643006284594965797981033888482757294311117676764003901286300949229262730243066045016077953530004925887000012475998950513300021022454550102344098138445177407513029349517511942087994787221479173740659297799077094424810275991478844929863758115359329008386697215780349983421846054793555597138216724599617119379262177227575622992153797406217064472989530755160633238367564458515661811934654627173090343018477792090560467905422908267149660424598865212237692662791519926379585751059532903201339097690715835124406023376354521720617406049328594451400111852399028629546349745339473765941880456571364461342409026516871481085180712448438912530586835219911973681639222719476327464974587088800681255112075895967938864850036507039797736446915206226362488600743185346427152400159854539534725635029480291619900160689507932680847987899906714937868652068345821400222556906051789701383398165520254026432578780804166882288254054016589456920703712103709357940794912251297647208268044340682288168552200210551152473581375921078735313600255918554400698094889961225494314531454429019215686673969914887377604501900384161652678487612810939726028522151373043899343895039293432991696220986909582552209735852260864988690020746410861237085510719231456629280044354732800331411654518002711391520852415155926921354722851072333621318651207115417026488434100006055567052648524786679656198816447921896984252833950713691135503463530552537693929843938164729275535230937475009448800256267567544694726742069432483104587657704095174938049637558569657177175644286256959380353405446671301361005296473135607200486443774949498410390346182203166477806066375201996875190740814200150353547942517765573632635092073960009325555909666429203169854906116374528083973403750785787868009251800041066818040597776203485407413500334325281606353607088598475258367172120319137480449406540410491776597630195070204574870899012395339415983799162754543608134295767244019419337833466259297066747553127814358562645190737966199863156610459196319498062753816983893577922595625931546411297725588523954698416673636529594659805297851562500 [51,28] -1050430719800087894902921285123595894182450721659437012772097642999600739685928577718822296978837988720232012565773150985143636969454991749325716968962899669416710711101367414848350737244626912538269039981379198585310135264633404150205892452275374823591766171628235365454660888721365059766077948776338368664019935259706436166013120795056214308103128776481570918793983115260138570952277007411514358514865146030572982387851310385494465883659596117508276804818705318402556062701439881053018046632021880033032710762671695463168956405366561792044090111850806928084173360954424488052648353389948788990862371886228744380153967677644512177725620296515957222031706153130143926316736380307973238592076385705141019863740189761669197665625781236216929255424540719851656594716453389340194528173409234476553445148945579250309557132414689161317846377856925387191939776614274581536538576671350100776849906121241537956237497962989044898184636617439580580007860221217118599783739312053765944375972206091735809897025279137249608056642709460202370539150909103485613593819213432136471660043454486229730740069345163084574062612876306987726327607521868488346381007116169220629148371279371916319219475348995075498025302052655719641377702209701722169357120967372944815355974219352371923094544325221134020269093446662935691310068312403564608853417774506646655449974882911856404765399787062748392628532735693573469191491326864262629951249496002068850798422244616449514800713833954743796459939466472364151528849372259963558361696421092268653999578184351760121824898051479563736620267545155333293027939586265373763241680570800249273843078897154467724613616888501487077603626998458928854817327979348172268545047651886334151854037359681429652137737278396597633588056467173618139085647858009620432546992337894815064271448723492613062866079007583537540171441892826983951672499530567229182388885207068496339549550278222621798585416252763896401943718756386290742461357424651907732588985005422712831521617349539127794224504379570663824256159140394273186783241578049270851931119582423056145482609066077908246629349030367207326007134655845159931786270135489758104085922241210937500 [51,29] 545672952567488999467745356438094060438495686078660198185461244780377772399658211028463594135006733332336795582811616243603409427910654945263261988970293462909095643434733746607893202990390456439743019939915138807544032995434783677916235259054806396005856581767301365598556548413843343995919549828404421915135447577239687142961328289722274010539192116225043220947452715262748473092552969251080087249485406784321719819872253401593825006740732496588536663043394832275916434814986758945412839391108317263608347938404431149289106479316812212830244683881700481290064801919228276109543301932182957216653962824066261139876641366589807030501406890855443044644602655589812869609258226568298729867650894091209902949691962457441488842376684081332554072515903516695048203745147840607583806505068294475699670462389520816031338654371106698625632132933108259234749948508313585699693221593570903552082294076666125911291607344499249050574401659887506082722874402623316380703078707604619682757307305751177081284032129296878865866521791470719751588849012917949966006073623677197281424723874094132183612463526146500440264568162573039164918546821292567942100236313074352679654654353857871269929727800629497707790927572619175327860829042592094782251241014685902707203944945285267972054055690255766239901886080443537844638051845769531790003681461112639453753648168387029776885537120210480730630315069745004972092322060276027902925673794152500636428786757015844423778805549070056233065557887910167139797951593279428968826657354871653140774397262870065574981099462811612805733855417631088253307847082565031163648970814599802725732097053755085620234947804038804950151792309182580870412145029018020948722558269396883839222714363996660651420974892846676223488234926191035362299787993753275244990842605717458105140939327885305304016034390149223648890296496835535010809807146050042068036199294768135375565483409680698373269002974828191834532879991891856580728140709165881917488608731105047850978944116804895115613258319116199729293372655263252148163816442990285520938636212450223327241763892004574209373099679738154793387380986705026408856156194815412163734436035156250 [51,30] -22522959243651564518809319302005762051691333764772561390919175228987421975119824402758796307090977177020323862117779943791174173334068857300527821978208733735114586016603412879564864709045141209406891926059598544336650242946278828779753139784621996899133707904001897282313110537685717320392739399646500085202255955767606048363157673752805419525698065128068614417543448199565986484564871265279658259316350290834419375482424639875016585046674613440711504463200168030019775977889964528310496698407811843452559233156531845307238871253428416246874009538709060361888234403674105377989150540121393461572884901803871709040877304599425653158898895385030647060078304304841289886930983736122029533708725760589275781414194629522942749320039858380892237883465192513412456963103741860144983331703865605373914201948270733267007904515791628912679775458453389670809116390886283465558648641069714638579107775467190582769898060962108891492308087451302702153517860239245086943992260019330661332702878507426348771496605085781048087741903041760976000883040341593907600890567989140842294379178828333915695258714532329021198351609953564868832141476317419926152943484764190957233675490448709727292685078916714207343239030999024572696184979870050646789026165143244274848348084461085341971583731314010780267948259173238806383498079303651709078254434897894722053254410367669961002256409184449176973806534089092785195666704854824165983449503539688175410914956567874530702455258440076746491156792267256643457295164909293086718601342177013136984831677600406601640504312200525879401995660256064900117466965694784106163581953529528173398091617400949781576673429728803399063014851853041597968604259742463953551103689460655910044583301658281039055922240709848815241610820079077833259141544603727573310043528712579364358273108706703864907012615144187864013656367519685452589374348417713917567180600588565557519805296055436706851897316117668414757334238451205880677414068574875301790943663340044385403998356876276284670183498022109911031963098518701796523998751073855812614787913583513358185721884727479221654211579232717716159617102333889704368630191311240196228027343750 [51,31] -382413024279000022786087995534031397792273415016262707733307482086524167034548752826069841014110940009893981343819276724227929243813206395568748610066714611586471823331090618316172732796454871537962326803815604160761292628114255114329300132760203133625594912844462958643164693473573478633532595988470637037237440703635798400342914721447778354406779736735551577867029544886449108765305253102650811018947520306773595430973958464069279280979006242316867843797156641883598089867686697635176061897532443468629819349797886002104473287221904710155760504253986160574523729632117341600195327655401923567788454571769997517222383396887726226482005373180846283123389258400696786328813784584989567070789117459377926525730591681768882043607170129432321881756704419019879490611467445753126581734540717280349658641454293626986555293685549041662723188009383729743198319959535876051525394239966149605248771449605685791454389686488171199077819269951656598629670564305060073457400083200175615956214206009606753275733586637241520123596542475041885327860959501517462477257591055255350612000684452881863034662245347659820443509988326046852203216300767227940167878586383990245245918387442836644079275761960133039137233496364544776632468504114936107773630737252153514132610225738548188171471957079415699877081987544320413821411417754571989814464812796393206208055343457018915358088963030834604448650867959202028940795052839755436368805466688692677492218614089915414904504478043808967671101095477165902382140148026717196075628696171945142329640801037822793563964327655746476029975245742130416244652227618331588868979780234538918898750520793429545067085197089898418308418613636659749020366286877222232074162118941108356530036058563099876781237695971506436775146092494494478193414158173524354391668268618371755238245129186593467172240062228430059939452635924690787400847170127953354008418034181744526602785646886421774508484650442540739820396335787636236186190074772639922353594907003631284664800583533595565065463375901938942459889400025023796361079532513731805905941287012831690438735568504142745106256019314339595098137247752845269133104011416435241699218750 [51,32] 596317394260166553651128887153340869860933217945465963646021557982935310729703289658233986532124960937038267839392010325607600302403262234438659855737485926746666973363023665754963882434786532316344160471112401023518617624407889962606648129416985627221751024376608574898356788628946590664578021953673536769719866137784503023140758160096378284065057619922250434334217128139664375238640593241577351429220679986735781346367128557253995534022472588871411934851005804696672666581666348514660457908514199078439381052651077119126127661799390247655916779062524097915490758166313786749703190271064604567255043716661336308853456320319361636090331560398675180386649669625608308160625180313981619074808839650508259564395807344053461108312820709324146605588815507812366752143001670196816563360976035346853435148768142014293482997939550348094929037813147747768238129449737882081596851830842834627231898470014216994482992846233728777931129115067814741552260173323351979613689052799629645272442663900968612907718847637952842532760144189956489010140574158258839761508340524098296238693832461401812987197652911153233185984641395244673319321072451742132955984025679184000352666121083369425679555151580763307136504211482279139164069537475232175684729869122260023849824216994827864703912668818803006790862724081157712429479167976762278610613482265152612263521844389845785485200058419464919676887915917634954320514027105752573894268209520716149882554617289356296148488235365331423655652502587823517318766353716309185105597348764901458707148610370439776684244113387098985074964126082297259776478247527799403982061045673676668937843187232558180437693126424017152514977165436080330136181189637284472238228283007305141676309302202420130753834871526270025442819669080788278615951270482613455114165653891308695814135658701170487833277181270442331165660632353688821259883478715588451050951073884432145037413023610497760180413734291549839526043926525119468816775921063999116864330912236731791620482629646140361445332736895407902502821689242787522997395338755512301733943325149163808704003316013653351936897479635543901400895894227005555876530706882476806640625 [51,33] -625427507222222759797506343984876651385132708095592031393357381116277326364013166974521127673325739033461344317028876288507285888655070746565541058848968237905511139302261597183848897201215411122554082099679614008041831429562848280777306826757526606871600138360593792383053851532815976738943527730564326294396736208279213737198062840280176598500011218264897238513502462807530044397094392558525680657057398485485848250555909135765304760704464422736097147214263634933298363251346784695673436966926848055348068434663130714313606798962711435036025921804299408879072897174797306823798918777749873029450007162557328533092279988298147361976956296470702095370152397713098592165157829770446518383566892850296851997378331806908967842916545749047744126965053701359945637985599462611176600331961535146359209144753809033669925575472310834567181971194264980419406230264757031286364517750566603024729048352925468449003007822942297135604604425417832190731079919037623305106103214485967899069585988167573363881766610678948358636587358945173714440335570207962433845107112784054336975711952984738335854211586515270295193301323322822922784258143625114151639968199570996792640576244535931088904719182222647932486399754500340825648224668656715772821022357867049856260212086519443794115228743060990346108319047892283084286079361758422243427811430089299747989752463895443294064220286733234400742448406274447994567299332006935923151730723855917111582282537189112940681786703057993361611675592838012702851069659149483071023846359766271106165845285177224585464332334926680966533263441225057955054892641011416047834489886817402013018070895717554476430317109628882729726550334609793992370967889129146985894702625037483687971899007054375733617987485232170477053569228706635257810848519117380364092540385905615788288378920505080889838948221089648489813141391547089624643517018735308496111955464582397820451527895499015571592505395244414439468749727802236945627748666453077017852415174199371149258318507546337696937078414334959828994938444710355986794020826030079005991416287093400944147045481557158136926272124335793312077669270365731790661811828613281250000 [51,34] 530271222912338822866591847248914928124972903880133424611119794458491128679068593711864655331194557453627153039755737398541793794640359039206283495699065313921138908470108484486061901770558656124003841026661325815782011050840352836137061044983145988072516596454609891735799308732399114237518304936538468260832075591331845229909049365977051735566228017221906492973657912947765231886520236375735794835221845185558694031984212523510860345246769446646864390520249162233006241896597023441596349177153469525008978067030380027438962007822330332428060581674451403846197220820378583158500682216367543452733484800325842421156849091586039886097840875864727340974230749920261493145368150063176302905170591777946699544332516972767792844775065697994152160974217460499962352574279314437798049873441854643324184648432006172618953796917880092813117719415910758802431811583557599426323075039395853467752075526368438916253284620523761093836474293655688910489814242086467791920497041816071528490269651704476855328955621532155449365178580071648496111511917923853626678767019922378469212206886240454855765127820874255256280978016440466159946275932283837926257737108671777787659482942459113261146528606061766892128465932388579809375389793614075211330969009001037146221448240965191708018474979147405476927526958174022852199611242044427533143188933758800325404884078460143927600769138846267237742844172932862651302320432009444955433742932493614469526155046211251967469156974786038577483366336346550429566987743180130617592998739417359541624647221332740339607596831839838047546999035773930989319330741798077772564831452928921316933359657061294083370999283145402323526029265252130961000638473071881157684657477047878200581081539639050176215876837261299755449812051295969016792682544036226510136867078514224921109200024305542712123882775208475470666778999472255005901163329438260383522827701067776535833751846068387637419382682500601159761866248229971382731498810553357077064357924752618535170502199952775632094751317431836818096971027879188349478421886951539186042629911583518758584081666187561615061116351886941200355352066253544762730598449707031250 [51,35] -384877475604907209867783975787090734511531910404312025008668654484384970838996280849876717488330511659466338880240322396680262087295429812406267952191055532564910196273429996377352046471859126634931435285220784276023654723673995464345960255734123676947380037191842268877992595168884934384863106993231212750333884868082456777860987951081908004755344877741251554764331061280162375854558539362511276726668511394168309953180631589807410268960897328744581658101311353213670603343517208030293153805787973379908531676285793065387049962542598368343167643076313143167886448508861142232673364314356398996362604084448826651576923913481438773342332561446135687816400071320388652418685184703952562431780769618821641797394261253835519414916075755272578881227918156217598935169116566800624922568039067275337047320592729721796508186601432477337528663781206731014637599538076848212762417003446316457947509184677920303849586069697508814888287491285331520119431624320306370226292906101301336523087139994277466492519792933317268017982874314769207249364945422709751173851105673837686576162030223332026681569836287400443625118153009018613930098313836298471037875869419815114600315657009001488427970124148320215920318322002065717699706830307077569307925646760306217809460984631476917632031323289209692683292485805729159580847259216557103175199458627694843537766456817087018535989652532295554883114102336855011603574326323018381060267649393477343265086616662793928787788486590565559134784740346029993312445934760826274864888339917858426196267786411701291557736437890698459299606775250442633383080075085946724094886218351423880804599098993384998738790017616808735538717970572843558124224988121801404875945218694961223782103550018906375934234978214907354422518773995483705033038264980838409662037396947764889557715897146341058620905157843931903326017400844554863645526362711005384725875525726770053311597559122466894027145056037390160342612784498693155309272518582753212071867959673319613068387233401520829200887597250083534488994396703178827117109294748706016827401458998347968785573315124249087613886137482221982963892514817416667938232421875000 [51,36] 245466650554907074926554027692358351427744128352337961410302714818566034833947137243239138833480167006473229560032633381399062819888168412806903559216029595109285661821238829110395947721679656671170276349307512337686328040924679686962550904254655901067094519149823419409431637198780892961335603850450074769529416535363280711679441984185856565848358512627038080381727439840126213927755352950990067282439644876678097510533671598151878039688562915692018624549226795602109593448499264071944541281754611701259155746080032058118892810075145015145008471640004694737178654905621138034630503451922724723079982624453894878139335580030135440028905162284009587984263912857313180130761576637423334614687038606333083060089542491421218741011435080463007162342141117920088857960759880311774507360729291075698830027105873677004935014483924843974803775574791286983718413795406908924510352477636883851315530657170370766393170198983159652845258130598150327836163167944120655896692597291035370989304552113522098267322914540557235145509759032915985446647397592082067398667302683537314117981633195432272357842428712452687166981789919797609422141236077044150122277799435707032118195972405332734170417934227825704267029876750226355651062676794974271110163198059424099816285102239416183571716007147400941701694106328494962206431087021520835713746405375483756092623177771951177605408661298314046093263910521258824610437247232480855089110956711228042712782773745423055724380904229391835658444088459162298347591987969040723981226716743883181553936192737021454269172963088463593949218078007818467900067495214180409322148868957855148098495064087671281358277324354284706605095740444725378443793418053072957395503128090980801003672089300902709605203282393552358559650649872222991031331044125750995725243789133024960184795589516443992857102129603741702705152137923144313169539662537022762376732446759774045826343666654667900230356602599518885794652228829524141195675542058398861100798775227314173370415943454791439130643961098957493378289979145534485778976617003128663317286561341712223438692585008086394205394087375537992556928656995296478271484375000 [51,37] -139579298226597660025973246541564904979771018516330220498072677030364413710864287342012418455540565672990967393294049600107509174983699561996953364281950372946370231151466280309108405255640019031896676627595015878869755824586020802910223134742132486132107593136294721805125344520546815075829776917768977570664422042163559926795786642876833887891219385237647769535879252687460007466371920041988614860862579143386420004467107373753302936898942587857444560566038363591750174497566112750129021792136672894731027556589109031749449199136288128909017046958428025058316587136997580582484268153809660402234261895918706722493567036491925616541003476560954406064628403136355198822858636541344092024551248170969624208519481613866204864381012892556719017670873999382286953952618509654425045307940932019738735096864296988803344691924612203641273509446093218441983572942524132827992920418397496933414769191994814436588217864974699078617019910383273357329592018562819828893341754751682271784688207262968155830572112274453634670278963733736958590621404427702465770668848653401114683579523974618657626214894185863388081750857472840458289666180035796585741446503308836283809014797500162876730800413449634811386560727025454328932529611352294357058647829689297973956939989326616116643416063294387682025724754286352734808141280867726338560542316252111039301635513101601876836685474971866881452451227077456328200822130137789753619341428305277589265610537164142012992133076828317230488763554894033570200150858913084359423810313720712295048023011323088487087918880531156589827431037049284595872682641093184105817318291164359525754821656473119951105406879887849830594880708493287155407239388011845033292615692931517747150990529833596561021975572311736376568371820240188252340972119793209187307618741228042087423727693582082765793519325511476752345407848994898356927894005909250977244371107663035544836521793233035577319792726647466663880579950240209822673411998624550527946699461928913916620979031555714552829902013274012560781704070028456588175426090021272851850624416109948036543790448605936835475838098119538699393160641193389892578125000 [51,38] 71412846166989577091904381107382402225429186789665585928698291208786185425504434970019748240536373409742722766067058175542718928835585822093138295927124471370005839513116411181484112526809866307139265160380425330933275434825128658403026277094606959903181981823818846571318106336893518333214874280485895847762994877462585010849179261082413711532539011554679168132140614270066442998367841760715505929985591835765769177390927679982520317634116727273599063891172213299621123667470809480666364242850282718609609817965887809773406686425732326179315936843929361458604781322107879336381199899624398557789724159021085469686728184701279146122300479009916707117900072331822901239295931761416083921721689218134749610601532571806636539272333015260866650123457256271962702657735061693251771910482475993320817569676805626485614062920309389137976969600422648121261374235854564196548367857397496116548170982141359788729096441657082975937234860310988599190826104996185047392574948891371051838436970823676512707308826411922375320941555029453307963000198035030922318160475032995550614633518877508192340330562899095005606601872034084369623848222761071080668067115744917883654187108144853168810855415831284246219645101960852673701241534800001003960162441496936661148833383907346703681348604412183852915832992378849339719293201559118649130129504444173120344570000855952237034905723725177896756194087195704514817081357025940884475998156379069024638527637106701120094028239865136257073600322986966352724337338321270636235385305750038140434174652620006771803100820539350543909803614675127473207571304008898118142689619489695792278879631450623043459267740259751881227691153757998974621558977831942626473592260539660172845385639657566207441470775278546783605075192672424051966332111965309713972521664995865973540826692365059118587059511747548437562040562349560111814923878568955840504098578633372991016420614113573200868299174961129967538672096560304653129581936835731939252071976834216081998898832299959498234458618288537816153661905976353139644866297043091950219211130392942741908614715337671368169947250237328262301161885261535644531250 [51,39] -33076901575424148729713759741531825194083081208661154683216488448247727387455117703552861234028084417917516785914872802831147503968759837384244758682192482062263946410075857875214846864335090503272519965535906391170907529135226873191486705543565453251338045536455507382460554852464494693851164765387906401498405646263319552874541115904865558718610915562295876647397400963223084940849673861401908462576507929718620878743586006867060277732888801985840207253936048004302097233475369836873486729236084629275408269016150481448280393701082717050895769259981493917766444177466602152070323726702837953814602393164596180082362958320476299526297174537404018824779246549342971525146511476222793493638849992263926155503552843189176313420650054963002641050393565224102437164344500299064104868574206480848960499469740101201496356007502473705392752552067914623257718224197788868044318040364674437382606335511243745201330264249868162310670056216335220904070155658635722058507905463226335845689803817347110935519607650864562991927117381417082345547584838502847303761155654112695340248495660799587885490755481597528359150613111618572504157920001840888938543666357567603574763009349527740639236625113264364992838427576763151235591325261329350507838756389498161014625074952885743448513578777298576467583441073100283855968390616301800245125370442300693732680499008017356684543331487932394949762032829595741753093090683606501086724905222977931472842790219345503830720041189762446270043059360881070886810876897164668365747795046699583192682721050798698833651170160441407092237554617916194097349368405175798037019488897293772133956866822736777628176784946713208352626470455574697933616024216715851089604913948757571053845775396032867766771082674479850299700289772134615256803909309878723962055351145203904483838471780840083117482404121312618693210489687070860261003418545782923322903921095646493216814741901262794436606688298014581140976913439044776317799946078380619334965761144008181118554136643156373937006473888960897916547124932961940408020138529899170229878636654514491758517780850947301307662939962028758600354194641113281250 [51,40] 13927733196679637421173440789175209145724846299761834706231350465748633160997573076332424671063564294885859946920791243352257684188529582827602793387042143596348492852305105890020935005752716444008870613499596791524966717735162412853578986433390768183861571573966670405761737244859411753288834967536935525669771081669121116911738698858500128942173218858203953815495815963540938570923299319669265230518685442938168278537435033708634567922303033967731841878430783896893141862195396864849414260584207367164313086920767295078426442500763761875703664709755137421626600710741186269329192684931576714316497193460665762465611233812832654754810302305766823179607549713947816616798449020276857840745382145187409072060297097380694389065702246380294942192993792466148447774314024061871317827199693028542591250648438858213494562303251161403495150774643224658718444947202697919231381994580423667554664283353047892910996313775829959916576506906083185500811970338690769576708712895009615136207440457154749558938916988535990347293735124553459245919914923495960294675713368624449229868503154614750071909840213431498216168189650258221360845959034413401706604251532544201742159643534846147328468806511734847236661416695487920478479332639887926954718798466791769895552355001160136211539181312264137160221382015645159800122543448791883064762421307725953856925892820039563297105138120932462651352752538192373234773896146188652744110068586191197859976535268839206206411089740291151975873994871212994663808849138995663314821283842609325136741502999092685631060936519795039769498813537767071927202551903675310108083504903314810058977272035380658189809407092897624058682445389385725068451189637244918022036478299275363797647142009956480598525182242157166720302683540294891974810478886148649491810099026863791189071084887708348376645533052156530553284609261681960002233977563878389158991459322849551972624790155823541745201894008112276925742178016176932193373567979647405701392035949948946172429573698308897695534931246602480154860666514261641676427553450630743532532975815111447298956287490362404568600140919443219900131225585937500 [51,41] -5345781816473234424913115318375152924574972627707260955999736201828514153727994227810310773612659279730132642148995786184259152646096989787347309336236961538500853139063451492733125045445135892899982044198413823894831080139426634497960714337917497411916974306330576724933690100864077520601619981685806245643415027854608015646909777254728673978712687318934637610070460951218099260808593539068484689861534680798237548960061479731460416161516853012685313772942058364412655184012096674741348872446930389509044283077253394297346487962139933663584903843608998142269584506578968177244474912937365521697637825836609992156888544533515616935018463439603141979906564326352694206255161187978102424604031481612555101727283139439486665673348940650651783139035445397885043727377488865187267805768953238601541933642653201506855979210968139202659384249793592839651757180539709607135506894733469779165879725497703426121320547368711229502447255522977549611220863543124051042333941989459068699331601589813782598774799793704455593115676225708795691164910117799339629498680596261394337144094058371689961984559782718065490460006247206900722164510360574537405100114453361270469861557526660979758468100803688248892565561880833167960803890450739944782088556163374402120993232634630382618133981755585753180123877219487725084330895918443072414971215929498664517936110492705998614895611195245163846614852138666679421169337176110615702303274925446768768278431047848488595855390063697246339444018737846999579896363046823624484327384126135308166193979843435995551255654054761898649963550618507619624175818731120011117296237352802390130191191956318863908274402111916208157018084378449972973784046536767616817474310351555373088556351480252592933337824891965512491115035992742075391372823868730996834410404723351939999497657864186221397333542048818309486856188869620715485513287834736284662290790737394132399710779111509549394732013411606201972845628910119799659641459020821279349225892955761060640443797391754280765006650332592575797246890092101806003763829964225342881398851624759821699788345239490183757880004122853279113769531250000 [51,42] 1873037222189261577599879149390526614573268645768160632116916139825766433359875530504599255935646712466961366331650060663818487148734995734718273102337286612461128867084873425988944031830508996902221584578591709766372503924915477902918916746185721747293913614025961168121239365403434785839732761201978672147341017816255626603546705425493479962929804746471496369388516845741718621964496654140808289735661924845395163109074866930067186970843143679941346041086852294592407709319107610866519126764959124525673207689192745528097520149383097395865980921212827597921536131014850689795258182637536980221238983216178257801982395909865787127592220517366043259685406511722677213837639194702397226329095937043013412057079836848967593068019222535301107832147909187506206154871817076516083979430089536431784429156088462704091093956747322061679597528595183518271857564708426295432957859165113843847741462203382650542145372163218266601251757123854662853467989462430200062955923300411421953049290808151361115292145393010514653615320875712873546164332726209594282205787803590447161553940956125771546665155363530811475985241727079737773808917369509940742224770893025047261732558969609046152070340939288513962126293428185275777578795749606405657283070248655757129087108032442449767198368093071893984682719708046925697549508902521521578161642761280023125399834223216149475148527670863056857127119740780185142856487480852263808677989397728053761359047644260110290912037788820595053461521751274679606046187644511369007547055308262432252577713214319399264395316583104534829057233006974733346946848508093339951252157660157466724897312995813381092675596998162115913517369100950113710359403288741926338964137779139495527941090284539047827679940025866045468164941537827642029181392135539657328284704516748124557523039928038284347245108840594846891437648048719797595725356935642207179463377956366079851574527610485772305627249028650536028828979942508022134767374073538269271418859088522249096481103023520386128375517179141457078356106559070492429095969194278502690413790991832045576136363262964579234903794713318347930908203125 [51,43] -599308706267852832834259696538390902637248590855865587748882928506723034627764648504520053512063326685072288041036885198041340388334464082315200719386384565071844239498023670308341890264385568076314993772739962814280402443648166972101422047165386496065891725101822908910354201852757917218417860422638334613531428746268098795307875695222427534739513626884213466219876163140936849433756789027200434590328186741656018781982295072766879264713951586112045607607367875400961376036700485804880353505646316336723125080895221884545719364416774133608491855235561540603180684232936016379284391856402709145208039992918630972787804835045204146699568861802248233250177481328733017852351752816105498432160757796889300413380479793144034947502066143669843412610099412837592077468354909641028482269162188438918181266209494312992676685792367148250770244670180790465956546087032068290848600338120667612712023657110567354135759596788207768383789696751518932361942011425803965179358898092172437146620517440598699019965154984474134372077299216399926160541613983881588595539759510700916086318752100837882389836306266686658964995499630203836746104412932554265552889651399447456151399674061269265327243942976554078034130213489542714120665047480603439890726914037467922340213652827651307600850392826709064050076563978868159341438734537671080920860477401085311456984259019067552570815403690718225938386134706256086650562694203920321949499695871009955554995069246514629590259673540718013997333446956860424342754604855642761231529129245483451577060170371798966852724030038863415388925760640258396156241715554447389161205347876416240581772501105273757609902747548673458793371478498441688459631005633507956170782218161975452599975117658283847312347655988774071967954299075397763975146886173637148747225680391939216785717912419899277647850673193387469433609126864581590851157506468769874106402665796699368064035184625529266782882015177402524280070094146610908133645728625684145306691918132204624529930608040252438761753037168906442122572936479278302882926069207971689401055240825356420705793958347840089118108153343200683593750 [51,44] 175021869697385620925833526074566567137323266018726441958212346628327585425738655567711736360207397463612255113709740140384950901796856375362820512440100233424296506085979046380192797237169544244177137886119455943320257056027580791525371329697030251717844494504499565371216875901069612613022267504960525731699631773074472107812531984157493016464838141899874718814935497210002045150465411683463616604856017004974011477237002047954928327346412103590757494021334273426062755889501219478065171871378524710106685808902624468275184320346533134222922143103202540989216048150697023481508159620610432450651358252350042815217823297355171958824659649544449017340417855039914210348689149353852300402004584255500091887521884960333930005906734760993594472710803951075875497769525447477484908548441155955751284106812974718332759623202954117162064763939037019551950712417964455814223145448498858937710282227380677478961600370420866158861228874525507555204497088528483471581195721148243951516634106429611380823904695244478784661039783323402300038667686731748832388821010127754074434554223000165169936715924502139985991617740095359341469178713969170786834145948196441489054588361238454214918532311744208930127063780731028470032505074570598685488269206384645971072598126927114764147667026310875371868388020925386651020581661911608127147294258674293006187772676346436950230463733943011579301564865621922664277486617131926273394328973196060914601162963779758259685852720298139330386639643162676738177524189725995616217009109951707541995537687704961912644694186782027705932118415371324395711508361612997058875445016123189225862719023176812016293285272926979084395863309719587811964046178110066221616781828935199877966558808508312767608650486220430463108066888136905099988214448782999584042790998107967401356724369459766495310421118606960089996738916344115170054861244171644603888274288856659385376591039668089082011558280048908716500943779588448780130196136888049964190974172859588274999869378170638984126944692220533344704239085578250586139471129975175620902910009682039611800252743023520451970398426055908203125 [51,45] -46592091546227780040679110369511730845060494774998203982811106057468801875740004241880608835782979654079244312057131963756205433929904900966458261989465422818196732502427321350864053622485281471869745564573830392774344818382730072828915539049667471246221046682170243992858789881967695908138819924396973304498769400899319339685466406461878808282277695879665037383203208248764553216665986636890363630220863421263958384236997462023002307481854020121889185052105548401910308992909199773845132148736296067932981680962468535938434823120780792787180749087745251286797398666050098108225772334678690220569781813255662648229215134608223421444644640722567134791796509468520844535290334236045340578304196908094547601952491191593082541617263828117347975756625766546458181103222030751820441865991101792845475117318914786750152253385181888463697728771264571438017569136776606678727769659206521273748146801473887774518065328657293731074498126990430789151031774994419780361308956621741609699185426910175730487977269723866117333344342974310595400534694410747019183479462708795067937887420270671031707988181002664055408682415925105543634098051806804510745311820120946232580123722357463657096119262060857034310529322603093116392538827648201786082646831124409456355958328012409006217112852691149794265002298729469719342658392935333223203814194206564701596925513240023084694574625179207556726923315826769373539401144872532365459434946028979934473278904817602972575450930428605334552242749174101161489658202069684933383621170334155855431494872675089908081200947450860864687776345666667114641115356150195780107869108469549194473949368088740015952696829807140884436973854091668251551178091205909425769624042482842164119497965373263762796400486254507093864946479960050326715566764532236774193409580375461799299908983597204003469547549050518901607059296385122800532859436843380195243885131736792012179547798678880911647815818780767205487422314928026722650943190618294220514191436893096415017390917404030092687961549902438771015173280552072021167016371323382828693968833234408111199087443310418166220188140869140625 [51,46] 11284671396911752081757401312709921567724722753392243042136743515186768679790908562242140332923206719126283594801650691465232163150087836008630946212522899160405268633714452440877761163890679900930941302485286313983854540347755766527254723726355764727131307127787064425749732179056715344330553234120520764805038304070052871085459061774496449266941801637279518666014849001120583023914297005624269634779948261928329983340004695421112651010447224195422837083816271447557669553098379564183172859096065654530929950053695875579862133148779743673739384141111507777735714891342061207433391986703965078979337680898033558583746838578921782216953414240281681637438239495026270585988703611309217503331968362882693789115029016298838224772252799808773867449400531926500354139956183659602756758059282073499599812805541500896559937821763706922087536067729382556855034037465114362009594142309467041397125087270273586625880516790970727749366629433339693696052631419388419411516864050744853151926856843343228823354545409412147140292220842167210926048841851101732879859047704770096221701932739827339089367955272174005383095437637920778638898958898410938636687333577832085527573627841551503213487446956594970168375985653929012920651342569170295685368802346034469703684746675247597546021629223654188039821891070489143638851250468314946803196625612084467252507417672213748021548618861942746936816713687346128979006312034000257344637317726900301550011492537518916984883415818499302475490973641683191584570995758222777792483464064089985277216223153526357942197414826068136914179320615794685088120138139179918769013767276656464322536696479272550329910762220931680309031263475962826836760467231182089512145175212645017440326002799820273965134107259384867308273360083971960714206441856633629184266013029043151599025146202480133517677846310481936538515406706259932781473754782417917170680402272532393934164159727292239687663206442929254057527809541521677836822367007080042961187560324084914412852735235675258809324278931410601484134782997725996159198853382369760753805654554526860522400966146960854530334472656250 [51,47] -2480905196486963289331606740785657247247349317397815938634193461013781913041578689593531001262836930452142687734430107656669257277271342115624776718760124761797892715611689617936642456187041500612330526836633865742414321190501471283485621901722826504335280056469147387387230855186058116603562255691035962621794771340207668658691701252371170608612475022178983287230057048012901972268693882409869491600191624520852699007723339690024628334595948535251005972111883254129523089218057719947409954531639301443907023546345367647922327782884660508563806667409612260107213486597913197811176208459309697563070013404662689508773097244645199952302060224100951637984980098355558354487122950276884554160391064765534698450053700234276051540258989668061590350875827935674052338317885556324838708987604329685025940169150479333871633549386277934139012568365790988940641741423604103006228663539389190144371923103082032294733177240490990338242149135333270403356350749578786464380321093148840616182626826917577469726628911406954076309278383538761985806271520705683487422253469155241631128003488065197462963489798826474006781019469137364775655179945906708393985688745089496727981956724529505622851218849801414068530022257748996925596200134178023228487499980897102593075531400642013642266779270662143040708071339437169289533779758027215575906144985961552619453797860729489376918250279867173038335017328111063903514235003672183997312989261499196213735681795017863597219724771897964461396251874543016034629379730222965618954108357674792919288220540752783389046702083968441605020218105140026104601873837657378460022044075039271827411746863877222750154788793131360954000086741220729382662800826056532582176353165079231027677296935923122029765273082584704368574035262174569593374020572393676667901049607834573627249557177358014949509589895546075363685747445724733573375981371814848970205047240835171208006358761032947330052675463517608982532392271859800706294573087297099730640589933717009691171946141050047621182769534801493359946535764489791283724705702416255236877548617790978369157528504729270935058593750 [51,48] 493827635246141902885017905119752119330732673166864206609303947925155039553723188292024444296969557153545684668229723907556841410064627980377243448584483395455795273059274873712306307609823243298165251695354895082352951006582879448938964898181058525364190560444729998308284343836724517902200092145359862107323239846183402164953819057868700532979670462840876959119654401737476380508350511613882231187296339327404974584232474916902007375138553695209770046976222572198095908706362391231790451589557693982909746736880548683933032916794553553888440893731271615877353853586196014149212243450260335728984165841166635730856623559491379478918961668973217337615846873407784614209479612599966760723549043388019237088265361706477243065374375095874792454238046899968569399368873281014708726121430660859147105676746378444274789028268900238478018923299484928177121429532671196091520525696455270407563879130495806430336016575648655219701754015708649125910189423864236422447786928878002622375387405909331683179227471167171987620454227484825907411317106539318865565446872977199005216297417491082731069019535938685185460609322714760100825266292170436504025696304712559690555506069260561279362115637561172096860656674174345151386057921117349324158413624437794674012865790872242660728650969246960406470676083830178109268590815660397306272289809871393771297521641463192671813792963473853638282929135567311783022503538636808959360070619485733180576075935673700660695511635215733506720478779506150548487280657744812091105281208277903118476760920488941430849298767692984679992723380044020296885617624161537298472505319037381002377735402237571107611557431747973259240585163056126424969324284180891846618759222272663892598334871275582228208037338887997561339204286928318768966003609577824527388678386671139060541734308954937726258917308852020663942471954273683604014402127770306289914943902901798967559269027408273548755332959876481266415993474870849989334642221884842014417010804974967699497518242088901425684360817877486330751550688078716076250614043977903220954128737929522685590200126171112060546875 [51,49] -88792627795569181072922007423685381054228175728009135578857551172148251066193276636268723856180085457881526096854579779719972691266773285189935180870392756795776561215383376516953051983381483143731110039545194327806547763912834007538605663108330843794548642630323023963558839242364008855762166604326732205033745408190868493648149196920140474413773578022158964414074442430887660599073387415512456595677245193148851682645924406214916399707220507335839101782187470142794681152897341364555257327985883000229429461894468155162042758621494352594858364750862894605587159764928864751189575779279008092046480105407881835645237470135606302078922967820498713686728096459981690564578008868759322445626599521348839664458130390375770426245623148719895493388441676170781905560718743897147357625440332650674164655280306194877466202184759522595614017804267652573469104345111092846633874554772546940562297049561602170817684251156439762098471185451483135381065121383164951507955679542888573767219420726300424596439796793832870399659280485471925746068196602808792990195130350850910228946801059780577439358621974815218856709384030737701112883506326982850574167289289078802361632865500597063438785461673132456542995947346342611275811184273799477818048420335158193951860510534759842433083659217255104763437325397257570734612451474628378882227232981985988397394305186012464628226383152240085547581007018524994016637419148012209257805547947099186260490188018848438514064866444240254978545750950202611751741913807773101054634479637811490085603432010069282747419008684399161220666785131116825501517793020424642559387247809430565159220095078193593945876028057686057035618587114824656993778281165593494424797739728409778368657730575440422364435123478814820542173482776009678311432378917832014891848902853427102819535154761504706142205122139760433621977752083655963861167987652626068022118979560883090077747275611864301200167054513985119637901612284298355333534710195479076517103447784987759620455248706858707638199019636257915242811631666860142422434077144480571441853555825218791142106056213378906250 [51,50] 14401806940043816115936221001080948310413511900692507265107306300410437451430901316461443785035752433416864525553855479498861891364059822916498646362603685036445717788604235191916169554341732973029824891293997376097930982605929081082691345993173273241836562507082213986999257859578393578776093588861397409755394091503293121105892607442070214250369226952631661568325436666108819966423063293726242897492415830685427373485857534089483927980306747462335041714968666944455901272078985075741334214791993826913969240757020103755701043249807212396078259923835737574715076607968555145765617418503796970454143029397488655452661851660294431119441858605235867974223683191040647292732997761518388719960347866341656418828470820968059707882640945632264129560516149702220425526578956539264966013401333320197124750761475482324127762169767062371037362364515897502847721688297453970061313200686016165783363931533143138012958313809790159820024991508034543020980370453987318551110609764673687669324825634605092363062300484766164675597794294580954240988790129674163840618620582750028939012022958897445206895524318362585752650555834963774630532804001854551606804078488366404264833500226136786969295765839168100884913193801227510494299806175580559609157712526533156559150618379386265919828348293838250538648177798457157786600034466454028307273501797696973005342310175492476530669749533628110253859410205757567593376996183825802815974764371747675920132902701965005637106546591100629372091838473308199814782818075457176957944862967900280341613686203920635705842644768474776717214298624255010667823852438780864564994311371701553711783490213166533376665250060407766949655611889308159608454827590555248754197068329650539723776987004354234952800721267023142958259015593341105774536910405605877340438545971559215563797519167575757675540375568932159728980550453351724279813770627419891530986474499514854806169737961228758477942906949243307586291718875764962090306688282723836581889555513640926732687020840752265834258457744388669301149177999470462581789044595632909295801482585375197231769561767578125 [51,51] -2108714399198495984442179669753915876383814867181839724218534586843932149507729072320524481383294926595238790994704016668395348961617148562380802002623108248023132729966987435306396864966017577415650108913367519759664779547928758881778775019643968128542330700190803134374163960671130277804848423644578128915020276428010430636701215866516616073076071268561940146464381600962953146427691772354093153594830673067838345107144076710358097221533362340593838147191080650416484837347570258790625790115872169576058967568135231721362761869504570613314916538800091558463820057389817571839276068250383865416722490014888593318759216603792890441133426239097803185324852278768688225186226349565181660017570934484002166591023063355954109377493469377940206265772536446762704200989563435032136267800814505460095702348931978027503675926087076789943536754252874036920905901240102433016209458611545110860171761127010455200063375081040680359896319289766698471795883342608249989771772386380554647925940739375594268587650581152814690116767033745768564180972766493534090294047160452987737043458668396214176016024490072488023284900169952014062368622810535281506002034982529347337492745804147322032911629004132564197823914104421846684870460928187810688460752196153086828235046455440697756989200276815420247620404017407970260926514730063555513951272901517890542960747131358970896031277600140159052238891623971317951973410871509457393610647188387116034475664115426238581667754873737654348238734678348355626310790846906557976299620284626314984343224554315965465956636589855683902359471210221907764823699886846722499806367322128705215969848624900292153012432131390044882163539579777419441898270492013369335330694217519135817013744300248300568244387797462459720723377534884783383403570250869597400908969669743291985526156228564899601838035281020625712957994203225449912853219912142827897771386529030903778957407656181891747210283960695196745651989645823363094140962186875703830293955862737369707967816429283895886408434899880553002835825589101548887700494742947210369266031193546950817108154296875 [52,0] 9797844828389494841058457474298779026193284872762672388682753258829951527174229873620853744631882036784561703180153676409373084352108167459209107993336538126884014533754891759433584790030038107665901788550727758348836377086151143186921099540231420960277328501179815874662998272451602967888092917064777204499166823790872791643886867849303654630677417136663080444538468135684871144281789551821339959540601646034846359728093700812238802884532836678734229041554847417966570107308000930765143489817094731567966243460814234998417746082715447796268356910097213674497870649767637906702896014176852704557733366896437015366932455848046224612855874476542318538580849744597478857274700061439594551695002955271585167303582950108662967909287698388854986939382508452894295060719512295541994163072339491202722640848587049088121736126992331938007637843061425779225200546016909748207929819095510783920171587075726177962596015934383621706099384596224805738426009376376031139644029499690241804371683419620328047681552164075106178990555180441596039782215333621723217945704064421846915394475614517660237686101308267460042282194191882546728738229258715970185070424198168481037365514082120959701415952335183558514486297656711630892495048124218384868593561911295949452606594164880738247119172965893336978224320929789331833525670481527090927474397470586834773055953385991272650067068008934355214920217087020120146444100480751700329065225128602358136628864219443790937472655857436431905594388709499568971230717942954682563887200115189914556473423849554282470194360296695110603638700655657381636459464776963863841638057238809334467609917145382304827418516554186188832889622774122264833671706158275693408558848814472517898867807274693035900233704600114185329102029667016292667530134707041107450292995027644413654823241820376012993410370539142365633414721159964900782512304376605004503517202718707557671810675641278680028155745387957913960269957950746196536221329435065512558114089400734435982927381555523513225860294817543694674893783886219150403957641372120495506432857370227029747411506832577288150787353515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,1] -15298596967934188857334587242635779845499701031252401091156948968723529417951679752534771882709562595811504105946272829785629001536062104292862440828587635993905638534452438097556635464943799952517105568140647890754640236124255367456397788121555055912046491784413140003443868930592552614882246128759852784523884416628456885985589854835939988756019389810260931302562766453296945729806446223238958682478706537002994205459144370916476527159104964869558251582413359333364914437776497538696376711884877918478021894570634124886018229386911321843662033485174851394688220818781380154077103732699895508283031636080191191282125391438274827406458152617743772190314868379419108995725891017744728720279469065077943365739286776758734809726096611097863607317015589316604053768772588633602270833632348497165153656006584762451433065254117974239595016952864107236297086740573155884245895683392279530889427569595178335369518406317188981928181420604758844507751940583464638043391786168370058176888567712152403143469396864507309737897795826051256379054180482608145865748629193399648219083533756146521846399147803028702737960281002775093084484856074378404975681191581103454815660012818955086359174146406519002462329662258737458736427115204202514771729010254140431792434618181192377426799320584116927205414412587171598805267187910509048257705259012446490625117471151322952424261986021732194079043235422222575350154852425867032026295301607681712111855780741543379916797060597718752686910919090669522728587856998735389329789650108095598729553426218620299051602367553875855836690196047068435547175172727362544832541944787151502922966363438322209944231129822462658046013466997120415006609781912223823021087464742560883483648039991933066035774463590475416422332800571907498205902763251635625904453370410859238750535046778270464616393604426616734101614867931735109752349625945544832031295976662983450708398352384252910886053444173090240005670238620951701185414196041692676271570719677404198541474624847971282881303943536784421562944850453577151400401655994479299191020917350898708671202985698300835792906582355499267578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,2] 1752365219474946819905684782519877172497079846338509437940159970257101793460597671586650144652734961103034434799600771054151915393020721704870929511179450566942280320074790323975793986090167552500389755501365285417512906079865746751199879467246062590259166587312435856769999428788093815586146487691611808260650478433874465767123833430508422933324631278158629542085695648605411951770084279416507402104315098326412284998739109115424176217642507207013445212770261932366810542558175133592230925417107545197736062684341266531291568822173211404938682259479312302127261827678570153540553827997134907827564737210590484824059998659585855868795130555906676213413128798270739030567056201978924020284003493455164826963238446570303370859258032397990925800329832149921999267665288776887990282516825407700138403335118497984022831430773543770587582088489729375423893453006590719919898218657004980756638522650801958135384122645907488461497306810803015325304655807731103101422002511888395877990364316894400172339873985942304819330880150112422049293310602217273459692732125632191923844770490567490075633156264746371912691422544211460941603049524436153625438331392934059214095548955543395904139103601376557770557625564534611219758575300370130726378110712103532379428168721333167400476395709230455324421922594694919526476697633254324632480855153659396176642534904839487551522022753816646967404806198442121878875133303205293455706256269150508790301702357059205584419157151876177986973826480592960642669464840577385970491282135687540950967473523102804574144645004626981203455107441868757689370387609577282150883032673085433720015509517872176312914989525356715825016000034029379041356870787250613274541403642062585253336867809099645628607331041184698277087313986585703309215773286980355628278929544100115876485454744342311141794978016254047740367182434101003926963738085539948128546319799603512677981054747267551325284117861045891758640319847598156985796317408273228014070711580205781259446522478258603224624993350139399205942785660089378274992407909980989461384446363129446589724808741594941352559544611722230911254882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,3] -50087003637857926462789372691433872977553005505121690163264958230930435202902104091614053277026098377644544924926650097730847904534543371678124574768230483456546370007460368646730587405092353238764300497051192297397097836408619386031008535048251991065297434057269889155123846204483753262821348696212999217785506180166531237421534301250181321719733388161916041676747185031611622842079247384236518015252906314885339246400113736765455860600704363852355022876169850347561968317183552528837882954940115829464813092542124064661213577842266046079157747870416673306062375968529613893057165302847668124020585320753587290138222684575675892516773215511828370846665440266202670340190369742679116215340795302782945439652068484663515182635629089850428761193256922608103898506583648623554698604807723485591405010369715357695651958072585695921337006978807454008234488806293945199561609896189869973907409916122926110517373749291202189370675038312000217071445316931495926087296288948865723873412454100664257480876685571833327846558558419960811432278628094974524132254200505487696350465245516818272564297583222286435668976177889042438768579359953891744220756837687706798476715983511904157134963886296726538921996293914461910298765462826980510031212030285867555591036281645650639118023279008855108126474128313221968451329142958969272627989461799605374966940036198931831063766255950578121366678812962684560902859790026200334532266281733147874473322385054776207289195283099672671484124630783967744277044246438260705808348714682063617119286360562106830870477627668036403210766533885351549589637687783245126336046240250822468799786455309668819489959397416770367766376252774695486617884061425329174019212544310139641542134077962575230282867010661741427696602228561567996107427153656963310303388365428272898751894964256625411699194570035991826593188393835221637240107853336035894869193914232545582242504389146460373328147613630676725009469315274923026888691495046855745488484071646744084874352777239700316098144020908193424067865893037001298357961279605676662251356806162565102108229816556955737993916955019813030958175659179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,4] 422457272011080420556456620436107094005040450554544757121032770156640266973934426875744729793547992050581802698636954929243194012796794054308715348118552375327208749048196761569255050010740489299488919818371681125618539161623558039501405723249132503831429199348055595282760648915953195753199873558805110586914517808078198110135053429132992348412944665772240997226371550833438011301662250529452158573806836177340425094409579470010679480110815120261326921717291511953009160466907435656761022194556780303708961469644973150780686456513816945979197395732112132566677132014357965923153628064201780160608722855594084298869504563104688737942743438251938905356010064679788343477917962727639161565759952194246978708392466295495046198405269162145235938807200336425026826177220740975121645440696152128006460422391690894610898613847647019324970368949284520612877831799135469689166638578253974555704550989909433293236820423765491028943539614565526743671238275043969556505609288379966433364767782913852920429639885169323433515233738118788192524241453319549028609734493418537766095582712839427065132679680269465010849978562645955005023933870353468515286642517682798364638380983685500584623173676910583876258462558615442439695510964285115498911121451660939638071416810188238123973600247133585512983943998362743361397774565648811047394009201138940986109124437649891553882908145147613699323931594140422793513188234025050022012150652223236483366324671529368069336534153630035874238109335176324104630557638813364961515074436358081673199728179094402953012275862937476509387377269687344068459346301538386580278777995014461254251194836394265147856953034944932738222277936719926051823085497987957335187280884880844788630507280016821057433377061195426958099073361891943985355679920613573993681828764283724286570469465851765724903751734411403861748154888276325454743882514197536467129859827975852343310238451062985183079800227798880359255155381296045080198046282400766456298666292841199187802667035345406284781559687821902102722619719222896954560762286746294145523560266300896371021991824465992179616843915646029472554801031947135925292968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,5] 3540351987206447867098092876236706796991393466195509725268399346360392845525557318594937899179808618355465702755376092086652979247457844274607584230506809582828203901106441614284507550931115029671190885238211487767075069177659828908520891374438475386376078905123591132845607324808829578171005674926348837176369072919484757286277225129196822099180925039802125629519407319670440680637433367901087574969676933773820148826382071541895028139668419399016095766793631161642018070932878873756373735443931838528191099557341848085861820982854760883564874247932044767005106325697733862667680058635339938247679255883334847000697549538348598841947430840063829240914818168192844129120369357267429715903570610208647958167141946283494130081282503184072635956593451727145802796811134300128737857626422560331194213503628253136336416612750391247381420608184999067048429836004995437968068411871771219852570487567872385336191460156577788563974273103568988839542701590094669674503348119522815869080141351766653902169881503140116831742240595530776468409917650439745283098068277785183392263173407934780605622507892329234539763519085276185895076875319048336839315067521088590985500018986270432096937737099156684909640418623359601021082239185427985748559220061871621986350656759268354911055857148010298862248868635653939400758878301782232887993746706785003738384974915936707216511238390270621023970466463815149072884516201361910816058559844833276902777159966691701581330545736825759148695219020876429965471686304358314684622845420298227640366542299665940021745241928111759677495625268737747055965283437019722310382469812706990092425656328605455831408117925815692613579591052359621855251582762364065790011580726191714512511755361169311784227468855210815825933363515144146305873300222851348330467710277031898425872927071674606528496798701951460467567961320715432773190174307793019190920681701842972960672600033392209888818980825100676361487215297418986177381508739914378362511050408059229236547239314189183833702854192037959566882178448540249918306257699250976886018513774692912315670347075826300367120162086026491365942092670593410730361938476562500000000000000000000000000000000000000000000000000000000000000000000000000000 [52,6] -122971102396476617390792106924055059441218988754303769327230901930080020593837817145695799041869481343971606512285343687856737029188124783801237709883872440637360736697549606495594898653083678676261051319311466813131217305639097504811463881849734869554501479125552129583418816425466867543868259263647277495350515600846454924190404674217068593189717130708051702023675004848403276681294861075042313263673464237523540819414367640847075911836108027873195932494808959661702469216154827437524146835709486393009959710478028650612087065195992248409973303199184656113628220637085061395479049109718863722049428893547584262993150975835364833294859998744439222038954359233261874721954548853724935984497747085090797561687101855654145631303213248310532442679639922511624372412939957338757781213743665392660838165129466785651024213121376841812364863323729691439945544891011452705203448198114914757886262669665300701037220869531737291296836695182702444986456862411985033959977129177004586341655168846398841887926328888225322773891963593237916618164692512877410956673839225080145245748473229969703014259555569353836434880937451686213713085009129942407566291285101219915726206233669604356497849464357483252471226771260922768012656951350556448085359558340533708826638927365467080374955392119186556224940487145088972458227823127418645629534076421244247358203732019356450702563591795204493863936700344787748719597724949007101781897548775031565300799445535247117955463226121170541183444895029412497270030358250116204436731790095467231964030392559954449370033333857453584248804654818853622007244121340414418027648311838216360604276916550445851049516129284261313438491708295987584810787426082847173717962859207312481116488246796334683424185455975531031690787441651531896118697590470212157099904601536860500929392676858032014616595198739219822228458312915523041661786686516207882616383516171444456092964008259574704615300357823889950155985595890939580677487993578678164817658653159571200968682766881436159945995304293905637976173590334686630931804075027093777935713308895599270084055545005265182157893864031781433476808729210461024194955825805664062500000000000000000000000000000000000000000000000000000000000000000000000 [52,7] 1588757049638901280423717977330848560219899967565083951614898367256776289083795130681833444001243280961675028625576568185677054179593790594609403719416049924028971755296776773486530199156752523286577067137410665029785239071766363358258040286511737977093062500941292431099799968838612169231877863126676764731292212196864927786505369909327691512153738587277161648580874177503921125475794025714560261507483043902528936803659911241801862159655897164689816608434805330194316191039084058551625390416337222711334729603523536754434211391171003171205358274028785147247739823468153456699646446420077061161214247917743650642997142223957059454548585425050213190989130357673196305333904730996597558363198825823803041200963026845501129413453663236932497355212823673973759879080413106536557265479299918312917804980313936266301413188225332210602216576406490921414396112314070463371574379344464491626665828285595798994276855681511126588842093027502316658886467918127878391064663475961568638721792301115160426509461308944336138161219110543789801215122888925833086602221235025271126160353159138351276254395659830366114512323745452764720003778717517805506898148104588241473838164552188889888910136546307511816795950365379924919728650883446518154352939693081832976054237179985211047997734105651720148819801606419631874728021655431859490288167084243992671446222659010111166978154722261745308881980105430501024844774291745443391510688087532996570060570010062820801170002261951145100820894042567942672087445984923723604712821570030860743882768042877550666169661576099992816542417130575636900357717892735165165450953669330145361596945917300833640007656541724404807496806527263293117699980202495245477258233715505775455574385846615456835142424940921886780501866307845246971134190609169026343983597709143674926009279076422308453199345414273510548016756758351915262128724751142660127423449013555523224869102890207898180051166748169708275125714003014330146077478546159495096668259423211572062370238822401521888830489877578468309314162516696908669603381556950928213583848881010594368880597294550450414100385166459136927763484692377460305579006671905517578125000000000000000000000000000000000000000000000000000000000000000000 [52,8] -13588531238367050733432269166585806008654394217082647824845162447994582214950753280474954946827365458694698353551363031994874045940338270938007854815245205833995962934197134433473219910365460765807865336191578608080777553467191689730394808608735402752837121848325257052743075999902856654175367074241485598826624504673171696059674391431515021950038472836168662748367953270868513593702206321991434869700277886596191561912077645087846659401705019818198152572487744668116276840122730658788911751557501916150204810535229793682438079710463336725358660163206634751436738030906070258563165154965521933377618801857267155890246016364163216628702091715609600396985757704990468990953441077015344709357969877881631208271894048290155952411350202641317636229853703232538675010347522958800533675056557944973759907396249933940458825716462108513188475361215601854475804182870498523701905408101149334885400691119390318454786411965560336112619421459846089108010172659419975737663904196046543414104818461874780663269597498489037485390977777707404348822638942936897314571995997635650398303243603053404460500333864826633882007502154042603804961026021046674122367505819687450764641083389849494979049974832948304274253205053423569481975703876400416612150545349723609234415109700524384821948315425364021176889229763147923739444946509300225044471565435445184125819948082961554581779803784914327178096111237456991269253179342593315361200219434316678347196723132082647920967381270568946647326638314923239907125864803625111212049588989516975803624185596383294854469690069482339925176051702531774228295250361964005706079795043169941435544185677653881201065967983248994606578870467053049152846142783407557614405280340259636957005921910035344037681514762374475622124867679044593945980364726335841313244959900568021129555176496570212362173604486092866890782736524091444880906549560941303108369716147186120880883340628414912048142872236318093374261331316536706712417762892553981458400662369001136098205514469260362923224598360879303499470407553175311350479103089134732462600955919938795001661082102285373366859576117285343489158580196352055224906507646664977073669433593750000000000000000000000000000000000000000000000000000000 [52,9] 86230788536112343282477194612562108876646771099385310796627250784377798514953547238896449183209886279331454729261947500849874318110962354032367948526488719012142162005663381300020254566823042910955129528424552174610899401499671980908175355766076882267235006845484390262261214199569526387465159522113236973199543781132529002877591247765589779874920648570082414040053290339407910379576087004697198575641674961892038644431118393836142033749524669735141000229449470571158805986962398672959492513601592256755008124361403481841132289160610776290412283449238833604117928267413877573304801283291484755347701692820448499194094440831852549964848158958875822060187435907273232979610933887403374205541118128044621685792814276264065866507585523063967287241263691824773056444812443538711965879610158872474009648600757627459472179254451661005944879073178734474144968470215321883985388894015204923158188830681788564907675404628564232311234093724814385418716295601432708594690848922262800940368591418693459734632955217852331852736395232997950460432597246332327049759199788948777647034330281177607893514241180191090273763619896382996055494503852679842606359992798952711767277952506192080681094784168504378101416771412084713578766214940302981414768456431196735305224477859445362717827231328736578887456507153357709099202129024441682694401169814367973398032385758850523827580940896694666967057353443659380604828388135388704816267321446323671920423737552985101924568784685722586886373062185136820606683069577889157814817947018029934017814120374501289343941191640877082449592991175720526876800812080847270902679235472168432008396358223935111714983247794633458105927695938120515398700811014661473626168685638137894181293988934860064269391948438734034848545664486507630787902066227807271175801648751955362953855535158128645503484746889753493893538484673105716403880817029917420669590812309399880155364502161768670679939777031320310972688286464336933926477875807142854806871885589918600955958644286069746988897165979508684110825861915063133602139951940011814157028455562366676446934770238499318407062869116773240007426398829790646638482343178111477755010128021240234375000000000000000000000000000000000000000000000 [52,10] -423202069452374914642885790361873180158336857991043326804748295777706446006332694095899724114174263345898041838892988002074448470589703344597071426678907077956672655479831221288754578864705110160785975335322776273891860177162961489641299877186851248779290406363456400132091554288957422432105531544930808131023509615996180562788713604021581238560047168119114795017340621150063849843232281500805676301634415357550217080204231086463285684709248695266436852179085962366599995944561830475002694116511742438308783655432295303367947299663990900471766849503335334377057771923921369272398142518419076736791158376545453692463712357697287386946034956349209477553551090908914236899374021712436997979504085018969319359043838510044938096643109789808150685745756246518953517584769706784166915361093486876613815245735762357732526456860843464692067549198519868356177076094474105137763592221112648650870712538862345804587724996559888280100170633429087054869960572171344615034762451841709803789146074275160314622775270976867960470883341718012665641822807941204559088105316175482879318595411546296584588667780281188906541400273929042150729570437998941329851993575805203773438713170327707306495158111783324049602709359658463394528389037833402621461882427002995992268124712831649187917369339946134130531963421460664813185831030180848203192255741907234037573562963719481744540536288232464218780173711575987140347704879966455092424289826317413075884708121470962649194611308551401529879401607940011544987983843914304418516155951851024535835955563978839251723590720094254190060203870901778374781874036969122472938748873485799673320497839692445102789802121625165924255215876834464671093454208069915801395721741004719967421618352648132490995697333517021571572021401431499843017991522928037121189649638484448817116920638817350388325529784611397493283555100382975308113803611091672464407207297043093835544259205728502335549504572137517015084945910231350757627846703035722308370907605949402668054515270198513889679960004493289173059140449363578165702279602868803558827299628214098707776038931802959240274225258765863063502128768372623310745767044593890204851049929857254028320312500000000000000000000000000000000000000 [52,11] 1626399698208536346667018195129584640324339349837908274747082101787166386730967015617034632560469381762979893691057632146201552490566810270461007546646193044577532231432019418206958765305743165427146194369268866278708015500626533089785954038637723399334921927102993269654863180263508096253363054339452172095987207606779878393113179629821628375430867407367343938558943353761308052017896564411852778879371872339354453528043587304532198764181854275510941235443032057391688132430670908732378931923354103026413930629937336785952904490800776260353859764400938865496958092441163169828763870227392566426885526320058543125051892107532426734383415546354725328856850882837147387201424700928253489517647809799943067481502175128926187020186942176616377956808494574859234453609561514617689563205899116028410136485810736658564124365161304740840795923778230897089627427388891318423327777464720567295519215204283340865486244952057325776712402800647055885404552243621030447564162705419106527187956115089973608677927584438158068595480098707381807535384313720307809527437258189199440887428540680754861363276527981154467932998594473460092554003781137814661723691921479929166865265590692932377582575647701529405174047299119885950775981754054434395636351828766816519917286175805119336582115869209284036067966276130753107134117899042147925545255067660693167507844298675933019386688334167484170148066670807905659707593106384022642749163764198215311079224945751117454758681326375820337675718697132249457497275029310370863412158757357953485221487778879571910360419862796120917857324252793416267165336031618038403997459453305785462002946808035879407714699242316662546335232684297757039971122403162095078571768572270770919084253796940016982550671446249675432206874683118620171120766729421399255308958562320495818418652866955746327427526397050763569670735045165314358245874088425021189568124109778269674453310546627450050360482462918817219147079288495574911361379197934532235284467840222712586430124463912136074281385716848947703531415019934977867851135749206884041414526707444061269736519073056482203286523383612204742315097148211586583672633860020440010885067749768495559692382812500000000000000000000000000000000 [52,12] -4806071814929616556670805738887669558891689916386095910424809198289632945612353175594164890897305203004841312087510570333155678681868065499554446661796075763255711693988862916114526176359123140512432536124589554232301513517719120585846566285015211927948782192849252462225721418001296591721532451898940894927727624638027742057386488880784961135802038785836341442243339275039873183900824065800572842929852967868171086541079517051013328395411571760771821072864647421520904473388464013611766104519024024236541816591275882026576508853459440260739863018695828177301526610929348349091368641673197859067506768195931299241547101194925278944959957411674055757121277877991384526399248319052554565854645865317733900160423145777862920192213627524355572582559555557612581200144823216689130816784537857277162341740455550695233753703519066752238386570160645844804064942493070910903194711352331867554920883263074304294928189322153403275036145438265220258081263747588315461839392665614833854870989347496950109609441371962333995170543785702499962380350883659907997207244237563661271610736836455234795461121445254321974746398117697197276170869253590109837491387912449134243048634342834446216856274570749835717401832757748040191332638845328144812637450967794487148126447813811649860560476669597621359563627323917657967391943959999322686100424840419099091902370908717097889785075736455467741474412914047423269168726932795514300713659212949817733394260222640778883762892766463329040268231809909762444661201109940356885192572776538487552292359860159445990835952919422868187644507845890002093870465735780792497315815328875243103311170565886151528095799799374149334211775153954895801040536979267543511193741407900346502752575843499520556026107647519800684464635676646760015308683680326267182356090647644724216811025631117124420106811357954818735077078690404243380086239036128267124250398386090997639681570017692454122238462879216089582292205609876124671908377655246282828121830355128999364214535614379512744294358843962465804311960399521693540777645516276033181061221199166845386195695387268554970818127119890378642899346093547625205326686602456780217362819485060754232108592987060546875000000000000000000000 [52,13] 9880350886606124384631189740851012412286104201295022553681870755426843905188544034406439092874065426196335016713512432277783105541983882059010022388559710391133806828850603782736354629980458625834409438035878726871508198174396429754390902637775960526229125329836580466453787847469508791913302605506183171970847455568107888123086986599288481592478251002757489947824922327568902744294337268437657117269783872257592702182677589712593440085257220171724992367494806561915094620393741063567656599264684996569042192590311759622732737704692154442947262741705397537597781894520894926274065982860803265832272201771178738947449834053773436024579057617606845252585942672038060898516240271540574414094924703323144039984241758618277144399694764302134604847530688119328415670194735657466832514651512440707431958597853838997334408241526524417805145971889638855167531247041143850786746908954708929306270341550579412620102428701951513756743307665671455096739651471891341066490990140384743804034755609573512842758996926240739777389435869953406987110905490247620855139795469462434939734550443076057345251158151349468673036203549480816843379931157676430361786335502993730476332597297743141257871595152043972095932942713723527424095053126396134757065543024035694156221115131937223511084733659609873714336128302103623598808407360523273360363526898603394775315090669338901483186846927880356236665231066633449245940819446541977051794268484419729543738252936859608612877219372528248086702797885421089105105868434260262984825421142447319239999860946725749800907167519982212064475114417712267378993839558920358665208504542495497283855637659196930693935118911636838839542335259982137662014754386031707856157569085044078367979620620355263754441271116914487495100305437334737588919262860375092785157626662175035436514280285606376134580587160198676102972733941403202198802541175277241241385223629912294562307557060954442507291783469164245234446607417544372298302095046782143387405537042280056126390755130060480785600041448588457185686936878095656905084073533584512058366019993530318504047831664440981762805779017756581987573997169024475742123341203950798910041197764542175718815997242927551269531250000000000000 [52,14] -6469588006162219644939228115039522528552485471099019154911039073062597466195195018547780728900602144907526110888085566481385479917229900310438087524341707209033351560449398007357995718603505236121783036615167868967860645639208842216859199149120443505182489721651772521292903768404225119373086370955047207816861375493670619591189044005905150679086408090314712407815001026550368258909201362838212969668493084398070636857528284245913516490760315075210220218440514531510282232443583810060117935636056848283396829591275143202587029497092876861351463814911044269849313718707417864953549321610737114135949509223806744392219422345570045852657251106779049374678684352450325186764430563475350455226570712248641130055922226108460856955028798042086845338221863508236549528489330889479851060398258982250628756552574613547948403789909831447251976468192129141670641746680143813827344625085468135658551072937446468802723788814021992844301855675132211293654010063199072478631150427394797265244963860042742629949380601006270151509335559563101275421695764505538803732969181316374830492058439849969395856625801521007078008030177683244324371889929799887485544568850010374953681044344081948447005682880989922864473834774334537908337222602844825240183391953701010318701387157068929045835713286177235691977829128694727628085562059990725693488024042923505281956325169839300609156653213208786715382257011480878161901784417558283191387921163718093485645710228226224948145410311432467797320002932891450481569598260905519844419355688114511855427993525875755294067019647635182478758471377574701275586884245053315625743554576111074051259491126473128819203002636492994338706567429937713796730872236179022023650988050494923681040582782293854049816687823938866329546001205462300082693406955214543924711711162938763091312443464331337082833064536337847277335139865460240985934000530598052165404560470802387380424950294521409689888622113928174784761497429212479894225823977988858007377901445594717568231229705234626540787238485053537646639706929282953103547965790075441819388233126857133277637729713516391578688169742309923947960126383267905235319488015397172361604233303822297784790862351655960083007812500000000 [52,15] -56857358805042638956357121728821446818287341525591849786191174287286126973961215681372173721835324612043810232567279327137527470994096470699196052444494783001256171125400830061891100518574459409890734712451561404938647213548425011975715176648784696500911693499192543850410341910007578697302405869928806032424180294595895350112234291297713488273901211120420480380867134970955953008242326053075576183440508597221016835365563104566415109351624905777959941295460471911274796601846512731440328564479501678892922032811766243617259451218366683533819582013313416615683881208535329132587046605869054720741709866602485891585024987699982887790592015901714372248974172166652209815068819611359662122445324413943432085407654713622274135659622372458735902029627653107685249975592164403101029386926108074960046149497184024511325125673375200703246011962134280276593357232210522417226593814735256938857818567892997775815236922065439385694478878857747029955031211479483803833031365165623298677842498180484219061109310463785294033324482737640263270839080035736310462141868864554892895417798132192072097322325120082191459512459393562735147113206758434919817692056933253190269785535282912986052826471938036351219105038475821976778790177464732477433005352227887655395795287136111086228439415707365010242599758561866001952007184068071993991387588730791861586904372081926904376150436743617379412502661893370568834055129306851417213861432387540824280216439647811716065962145011189415567772427369675342718282719007318504711525866768341456889654086682060145125718698287508660795873790767416028299394760243121355337229112352633645822742693504171792717293118186875487833592241712821660136789202759872882954394301413293718280244149561998828285721181645514120691448076043347610864175513646589689733337514700054917988508542012153412927458075060812224213966718829215886014467301878919678298175147203884030308839400665955559008602726613430966784966826640029127125718095662649268488174584400722795246323193524538594032968067017242688129964161935563917596203521617198465579761250668920586495424435005630535638945236458841370949991891661812632885740270570315301769653143493243874218023847788572311401367187500000 [52,16] 356207446594248135933528626504117646147740619281684235834224768335087605117873486044908843619853287408654220326316145937951271319301173260940139268096130426184074615013128878246787889522433746171895850261184358415970337990138758441070130571898861389614148554878787315351700496643178346183506670538203295986015302501283018494891253530705841878365513096492377416511125080225487957971512309848161350904768327378440932653106281047786397750392081837863711350475272654840408210696838298617948662890661322219791172385244634669419089985111914547626718220790608132447840299924285446449932599490244172744048352357096331870053114168225883114013568272926421050016480043537117886199429023584349756241110298422923831626252907613637818655189413433595218917233807794191257794979984162220605703144995320962595703668069434972038434720234431208790017348980566885281474963287711297154842698020598935667092035022911559136460099985018122748325015685288103344061967586689005225419708280079887754541870004987283519313200541399288245479273092001476030037924585826711659045464253416168261808481212079903877148045883855616313496097255609090430752837219041808901535611094543016486052042907157897962146950621082389238939301149760830159741526589561406877862413423949764975338648427571459112264984273166876862950301349486787733913840482806138213076139049035424631354297159121541952135643544513538435604667916220268567839501531675167473944559762901507051414659319277276329022840835477464554138711319980930742631402159748112411467123745803664461129847403898855909569830038451189273734882410174264792570927218329922134133778764371082106507401620930837982073641978025003191009102315287668633629245935677126932789854150538461195988845161173289377509014058450706909865066923001002884939105120940121618844109475105805864441869014269237324556807716964689206669885902460877950413049628285463830861027338686652288183370364810827764775575660345049754585328304289284185163648129321616723968006559908121991283217718217404877120291930652753636254068923935023210543273073891679925618396489889641014345232592631247939591405388630793603968300501184537271324542658418556505172595898212062337506722542457282543182373046875 [52,17] -1386582768896866761391900939377251459631036930739209666688859103156699725390319960350079348848611258308216884377779964605481212854841298067297083034336147105312346186108232371825001680317906501926539214789112440292819973980364611771424935207567282712066779781774168812738114800260564613543961298711641809691764413114612154686997598768760901323068064951746731381440949686501206937877683109334086521734582548774239679399623323563365090463947322944010127198777604888313664842990683486169934825222523028124976383789747608264491751857409045173057626757587826358652048835503933689041787479672364983717078022475026360230917235002797216157333847666486559970302409658091681605639588476631250464502916086705773886129820552846187161573636823423340827176699985023188942714013278431369249775579991115534965589981794971052554299201264820429487508370819410561777312781946860306859322925490746572299090465785445177571571014141062173213497198949170591749136762098559014977666557965480021163399966394569589246372389769916894376768785129623033681116366182067013312710653660411481052860944318369146946111921305270316806009032549529999936335310060779506701939458559094507146697232427701106354807868998395002619553865670976891113171918919462686908012817236102362181477110250051319442588097083423657174367781045873057459517665218583851996644842242742188479218203317065905071246619315005098366326981627016116681001865166777570996442396918678485944256481825429927961438195498904568561504997143134816527909288654604066805512284985182522244500530723417632759140337553996290420414287303724732058758677399210237501615968434268615296778625902445371941573329466655533274854456909279786691424798217384396644128592875334445741541570814697294494862881760027125657728281921777619336962683740953297030064210114619213302890810457624004213189048207278902815198887696167638518287683024281692355072065199224640173244981488549500860515652888521659670985386146987338362736909031735238422259626376139687874664758819481731710122355182934007263907337031270159395619836860358387135979796990336005102270320767714376784021445555981212900063034203103127900768296040605841168424916531876078806817531585693359375000000000 [52,18] 4335316727590938554791373218959654827498968883554558513553329168860197268538447664230739511818330396808415805628419515308328687652720367446105893058257458639981597633918702577557691982949262102030299075271805265677415068786024594432324874481178159698589928322518278422464795245848607020197056704584470340165415827735186970648301264750561556695929378093821653912964100473329599110920025094505901264728374987705101110373195297394029262212926774203282517802329244517622550932512634797554619778942132351359862033085188216081790559673047623857474851710770809250860047742906172066834282552657120296428416119414045462962493758888464668218943247647121277055147491222550172465556307034732238041755799343142224156176176499586301181745398985499519709851196592570299915426405977709264003840801325236116850452548163325653602455302497187831134237015823899922333932313865290203784050451009723703606629596594452952932657412457459774388427025237504761640674550808684203186798175062349290302526678348988727867103451208176392077227135978505315377598579495887594313709262732939174808226426079559729908667520639299699866598739636208817508483504107298671751223134274759143998149858472900922525523970311403433484471190097653971366060287449963814069831566974776293050664502716910431462528913080600533677482462157686553617310941633043437096080928117468791969521572986667197254368484066401570153490013140850314573421843096254354595684546825960617901391623917520283854110380403859765590078529165015927310353397839841493160522859046248508219995036504281226570164280197716153522470002998877401026755467888018879383051364564296998565760265130617335839821868726351766338877645614858740112217982667028984949839181970062916949598024332193468458283429053219421709957640120827940094164526654438631790770649730129285311205525929378459803143887065622306628708798110426353147206413280133211139388119950763240583078472983396764784253078440175704279636440872352809718320147634971868608108972306855656478032065954958635691844799769721760819365912970684279229181789947460788000147012145616181307515477899016940476047563613547728029838771305401161208624131785822615296754900526821074890904128551483154296875000 [52,19] -11606864116581400691422778561535219863842705748608809180378757657956360054859275979008645586336484992224092387842362421696475648846496034364901779855998008282708450530147366371587596738208044042883479926268329153247966451101015023449436857232506931257028030471019035745512609407217290121832073541660692943510417627362062083388713958899591088715494717217402935446433290417009740240130900370077100912783968930919107028034280077155751896723629628935762926243345762255768454178477117316045243275170110998292637102656138413904365594658124577590913818467758642734529491191389838682594304602365699698028440926536037253417645391221196193056475859879854461220515297300755464439485768519134000982481654447260337214704411189187405230903927634685180768083867519042941433571722809997359229499614038243478119499862364716166295071948252396761746208643055411598691558280992260885587731111227688974734253421811846835709170827669529703102756369218462215878583412936881318774454974235731525959308633702336662272226862317696919892460652348981495603686693631172027796206208523979326304175093075689721374535153493093421784120591345909524718533210136330347809846757816827336868698611226346806955999966265233993488379852805711216605252585521304578325099830926765230140519407009733269790807289091510999650459862442427869462460398723211600007791150334783669509986470300127719565972335263447976357127781320339750357447602718323336031545564086262031172560427550883007173711663001617518692393362334569931693886911314221391302262965297411506261545031321482238761486108655825980004417199118681560003667389764542967859195634889336026651534606362836699202162208542881391500210760475481497608072322553746191902755087556722723556926794532910358715641636845094893234753009682625302361634060126422135151547278363140717450161526957733872690946888339193509791462342113562041208162465331942431598526353349307169713926132800221033796863136834253768503303291178279587176292311970282540867018020356025357205972785025323272767922966744320909594340675764485670946407945919044732803713484191950566472238853914295799367567615839147158969198849551989631239629746143585294071431945894801174290478229522705078125000 [52,20] 27143736784164052408657008754260200117635136602168092992983801892199569389499865808018411179894958904223455378047801510729704560241200235799688165530089770737728717530518728393495587880486449735820500057730391775439794686580977315790818080979075916546311153754624840415575710789174466978934266338738190148662014568320411319329046828921224699285372608070310456506460413635243037812026912223392456955094945290684708289705697424594363751433326547844219623297830538587173411755034661543707327443816880308347084239419408673422932185674583215317194359783700688409553922696683674984212763178146932602118422037885616216869587437414012525523418308978989285167416222475513421694014946049121650517489741434079376929268690523240167610919597410299764849194786662378455365611074576616627207837489419595052674720779716110986424050130031383909028226024559169264720740575340309003638333543756003886179342519725927514069268788753984278697599936547734107255961965494555402818512228565212608370842757229442349201300388625563386524237308666436281199006690622714219055759141033798959633117032022062729792995630937893304894644360720586448842148155507829420856803277842197623591580364276952334294403274867454807932544947902273914355239056955154986841476859741270667966430757733599805284013820981578336943407469917980073380615669208660143109115402016863608584294326497288814572039900283707865890334674215359767686120338408343104925368130976906485960809279520266636243612657825580746562193226833854500155445557784934854655547895577315381661916418997503559870677654888174431928016679148823595272746653795196648073649714917664877501994130727593305872837141606138142234973548219447073869565831596880084525465343175945976425790772170192501443293832054986357217662353504789281193041672546779498483456858404967804416876243822116643506929759789344399967215312130856639733869565936506025517337587225122135154138041639200595946896936563808284829521999760657461223952607053053359437466694165398671284107920479517066778482899539861224201531316555900774478004041042976888664668486636141956813807149374971711955652825001360914559802704739301580573600065839252881705334630169090814888477325439453125000 [52,21] -55711988112077159092829316092483964606506572741277267356692864785873893055022784461023585405025194551808759420842432037319702585247346886887850605567848732737828348324458117594814421137810875523631097882954854306702885868623068456993781210871789536700301536296311055722016787783398850649383894935171334162532383735154569892701606164168232266837413698044317118337065806823951830717820820882711570483405224970833358313047045504428134182302044127985766521911292378085809627915762106790225378212713989266901089919668925052609164366863583187685592950323857951768478351267789562698468683581462665930777928446579052539201649357311511613222117870028822460114871078086219180369392975796309617379304407389137432613906503706656267781913134390447239837480055202987994346864843620207964628271873215152799698000788788660701318611085484896349573906255163538221214918865205592740378441994437294098710730446862482042300187848323595367642198629836867779195026369808617084416629452495837041093654979184914623224202682293589461458447180735711858394164170581435757157772678709007295028641153029953821150570402875379798991724136771926836665804494813848690082995971060530663245547925371216116247056882536437126376973436200094263178106910750281707786675340428990573955832047702139518741959737487785497433163526364976811857948655895679752886223648060789027895434851184305239894769290048753118759421805901257564169745982232506704840863930301457206436068410073662644979321084199923453429927053342049622161822867763379494398694766931656958806999237700191384874268937762214844572359391367276068834211671388781248046904674984937340012062864974782097689556769382339489790143279005123071010611417854354974802221076560962047920145696827533827346397661284461434778270784114827580770043399704693531222865129499042188355362044816558821348287604015208111434954445832478971390569338981618473993143976265811949527012375347725366975248607552033417734622576278479502134772506999003911259712170115530966355776176361113516465450637785950183672849080766777834467245735509625067627566487222620104989232488054308435518752757950084336564692163388642542999784786333233865818215235776733607053756713867187500 [52,22] 100264812042123209504454610721897446920404609006935724048213251572804311760559169796996127223782549489424825619305709131232077217073079958705407868178972489666530808222724738437739697608628809432472060075403117225366925710585498426137203958989634717682009555255054968579979970057426936429916283821945646138801086033181978868576988997587340045511629731469049610935498500936167939780987920121094028089885055800642260584438888393755022109728888948269932710765174758918333743017158557687191590267284530440315578272189826416126793110323690344724512253583599806452809910443329033651990806622382526068219406099690298575618375441573521424663704339597700838653458427722533696430123941782388838236420582555346934377696850630660282231179306867883495554256071158907108266193534658817245905971977227160471662444154027911638461770819919807564802818874457330690602659918217248814742896676868523726823829052890567279426660643891637407381132577924575550057549189236090592893198702436965037467480663515259933804874191100902318730027457046780872642293857123471542976189570268150438899116425625021856499052068924088650307067084107205978368380657798535480989338636387806787869438544424287980947379741681147702831205517815566819519965939865731744989078842830421273915491704725970079380736599250492455293271049505851385953186115051745354729882350124749299136235687554829962034154205614749143265268479802693066306942969200824434759947597744014658360435472668147941118834824893145148430181800780108316386240360608138588530313214636936043866898449569505704614331664238528379433685264531527363136496941064725238904527454440234004878792460589364079985548087299988281341441819109771805314247557031100918989273944182867003830114221706612507040072692396750661732243839088285481134012424947387522564375790287077120979523323553821323384189900176569927135670911003870448104233933198825572238232201872184009966674988593521776069314464829959537746639739428529088880781580624889741772010579084111110388788447080554839920165356387433292016152813599537073029807663963497093329874441010381894198809711587859888773706324273172973419760305192023176290658931231192241284588817507028579711914062500000 [52,23] -157651843575738648769637182718515280290433858390243076748594438808293743191446986182317113481285145720046792455731923957173577594603653859636105790656592109508656683701168346110087815482855852382309002047386309812468288411718795517288541717374650893482463201739940296224493223342785386068691662945593092190263288793987365639847013062791988398305246925131256443524073697495467704790421431057677859057248755626365431361070330718485870093823949625951922046147411775928268685841170937758684838689621913620543189596838923518647311636820468609634914220080044024795387345822930161344683886892268719965002493800447536524449813913284002256946424147262509883314770310201232737135242517626425920274183341345507888315245472828655706905079259225886535355363174412461859236369110259004067042302594464671407051810725443611188947234869105440345887620541938177696117939035787285170226604023615890008309466075984182162917061820976776210223317260224626796170314203546885752834515639474592022367362764287545920665707344385537903823847879270383877861125464563837435474738598293315065739752704760295547449931628416256471755996960703883962013186471495229477961487975298091165015583301163195110201534538233091616020536910017345884621510976583489136942595011192618008865837370161943561659366707369946216045423759385017150570265176955275271948141243069539270844003073537484061518417285881824815759158110546044917376256202593353685289064208074325188080996704200857836385942902311575909249293218345046591077049876336894852646060292310117063632593616524171164105537969698821090185467531941443242248784009326081007285909816550361441696277292052339723131339194103144152921805902979428310879022572171508530348469881565477661606981265203821003770539640116393484790499287298863230635862523299847008982635416404977372415061095143996788023517195272176242213270387916948227379373236083628282240588812803229386883604126031162223253634513223345546145615285090771020288687013015565415891465735401625238055568122744087102677672452280912957798331941638098109735219223708439995730425324191196422822813363001581123095676347649048509966763266270999416568854463449600444846510072238743305206298828125 [52,24] 215177049513850728752344176538954521882820469624694971753137761813743133935732105852672124093801794916508773872796017746725377453060951624160641130749618867118043267605639667179099170017892876791931736218422418563706316488642105007672360709195828298070265661854237041844570429426923034611431308873010997676349115377856086337660063780044217452387391473427879703208787096665652951756040668547336474453685894631937911143945945106834448604011971614027446709918962563792100544413730816895519459989073073258165107438244135170752706540554902803058428757623186120475233300953643180197933252636747474858337602354179599153425036004783870867435324626990407798310168276659226331725386463608881517232773571673073351884489060875253387291607625195716991049063412146433549497295651504170718600208486209082250644060090289552689390351599165683427736512281083949448685407849493888651328120140937687926162026431076016392051900685406724979437629620894447491158030777489626747632860184280608378430657726050027638387141312153795721116128088016663480138839551861099395514894795090948837287188939324835850557362838335855312934621254956307873368532843520029775625355779935408960163227335157605657693950676023476027481450627667001893271745186670426996150589983659151378795503259730674505311995935709442326184427240826476535655111754265702846038554638439498789063451489296361869836827182767677667226538754142696021300722944029772537190108488934941126379176429488121065661338935913771549319916377850722555275798633580515705942104790410076574810604915129608654526135946688509137029560039947427694089014490100996687599184762779352624996566147158892424793582476808943910832915135631945806235467576034646604760427753296829061654185459265361529763317312651223171031222261124589526181827672669851991941966360588926953458391772087082355281427085204191380503404016854176920191069384156324781657008239516656097809182713289837018627867120345099479843751646877063586242048605871149993753071548410902830998127082675150354405729030994293271496775202481648281372753980010539795535790513576593989691644118719501361729357349400843921045695898347152727123066107139948144322261214256286621093750000 [52,25] -251907804369221410231321229283298038507872047780768857939058025401154996584850499229822496858556247952499716265144842209935321928957718254771208212923326375803709950787462956538546697820256490907439806881888520701388015796844871491453080559114730956360627279962553943988693914521836160415619585166602132159018445531115661418783661153942413989366984858286297732471008396203029688156886195722516826717584484513692887778933029842263339083894004355005636991848184715057096203040113974854064455956214592518850912229413237943081885447795324617659619688307964905438012256153804969719874882103660767893285303584786062635402998651339416138108648169513785261738271937317778213464801326273803746629941919644658978202923350440963436683508894678267847043908486983749667206694500890282145271025063219112311819837186841159974600818090024673833732409384882322615228609724339147449459346237201152987621969566895511607099890948540012709572831956421375150332856088318933426546170641451510388412240458993163331454639752892388670846593817892935294134558474178527738905636193817069639748201120202072981576394043291554095851098989478863599122124254568945990087317542200888338715669002571545263115085553882570644591454903832877433010224240652419512089817027213422991939199975916310324436127351253488037797318669801190175149714237081471639544065193708680889769277952143082359348505134112854124744832905998860652233599669655102672630698170252636015753190220401152261255686390057627128642977626436838827112895729334211345914859219056292185870367669488521827018835764114213455322903848669045997136183250083066042795522413207811248578027726091187611834920903003392217687384823292292180004325023824594502037151363973540532228256849636460922364404070221928410163885517135533439338357695530817408926447844351769698239400891183974739283944473331176416626662736140176451255585000104568396368496673463878857585745995042534810195948212786192746271095249587757056868412262979074582993312068322123833180904277573772188543783145144181786939295078336054612037360652437346396057534449836447912344486233587243238980889215832345771049240179539907558137201704084873199462890625000000000000000 [52,26] 246738215098359419196129554426738374690821338385452762555098008249287829611313867141287355908602942215377296409442234389965047040496740516199024994918735144103840375203272374115824111516341068530941308055148451496788352844876854726614360973062744120419461128866865199474536019478185409671673696361907248201692119299656886236818356491301538573411612527650692235526479863747339042861764423908665908791233803133756472895165844138233707457733796888076249685689989838299967609473956205931359932828420750021387606204640812442756836331383428017504173621164941758281350437799074541886266163891101820249353765815714393049519596882097271163783424879843711403028752820376722734833100350587169897788198533294551696663465159673836272032107118454691394884991380427842933827430219801630461160259376574487183218263637808259946182654099165718805660552640366183542775482504238662070128800324392168703910884475511284333284993467300021833780449355836961224046700217483792820388339449898394057955627776744257666572214483282908705498103741888700937815047230063916963398389502600373995891968302382655222297344791180004551675057525608398487160007939003320051736660122602027488876054915868590826951288920171455471606438043117873700738266242696381939075875704537379418291210994674404989837478885575703355751345512549468311593692622532280600277115235050889772504723280871919044805480791165404095011611248829682652224581016365780775999491915056349954463729701672821534232471597645458499193071142271078536108132308322593195237665685115247102344205556065186680073265947751059782949791489979101686454858416381598513887059327720571449973183991446253156755886872428930827735300748777999198612295736300982443275370238200005290972521624124136421270077873705108325251264127591923712814637306909178564192782037775882981268885374201534810400671540666333316213975842797777159356159808715696480001018146502970412654443828672484142720524380831095727972089737580890687270526099081619466608725876021100490556089098155499364757501434035602009890880309526953729800307791034528462577417216988026072667263407383405116988684450163072220029263454603007249543722423368308227509260177612304687500 [52,27] -190085917189171949051121658902475371282847168288869938400885859217576461707231002549985744427044766674808102704369389226378658507805572401844829957025625403808339843723776807765958511431977331179483581966337748208331194616388284903347364187725903642462632164735722681215738842997210050185706024453777159170143519185589939718886758706864800579825075869054822700536443707335575096837546052111063777311034242508243685214169114353466787979225520594943710067353377904123699967844164740131954837411637958217571446644485179437037278806182194169953034705541918038706433781677856683831831840939603555368447375037734848958536250097007622524509616033653515634254853140720384179590794093534349605059973905332925134376802130560723181873274379075228767255483974717120665343245797266798923607650739317830093669556694247944027777397451715851691355488514746412595044478335771437154405836095564409625381530723578477299255278456182412804165307351550745839238616672351636477383111248278827161646914635777396723441635129388684958046089462557246225355649956921542681003944670117546707888863573272159181282209797498043221140964010401688009303704512215700346188486594806844287217606212663540470817833694990795060681908411342120858098228587007328201835283741068207226265063449611013163644901656997773738094103986899460070802448947144985949214817038755868917212025243714754723790117523691579912726756881641932492734295104936025602946883173386778968213748766515472734946841530698096902234840753414767405935449235595074454895382744305976870079300967395751728363152539314747595822207416968136173053309065749422970383845810336640186199220699803673503503349688795712289819556980621870770721515238062977088328421627116640300097037669561785794674763710955353654964070551632185476509345395051790882127445312787675542382251301109039979050469198462424964559840673832244764407505585063599523016693448638038885978621647423581643427523250471988593375356096589456659506103211816978454476223641003801051510633532978895756701867574374731768834449947600575387009943072553352192728708883172717052265586805645234932593155814077181637380134304011677914836297986767021939158439636230468750 [52,28] 91750041136353274910962498132048841845204721878246859523114515847414199303426368932595319574362626766474854360304837284630089514665916744421629953108381113775485933101483604748009954764591335937770322759528042460004292048041585620385471802299502236772662716514047674169041131669404981677039669939036001313806574513623102601895108779621736666550975134784871838605581222982282804247213361475215255619060195663217422660957592862521570667445436326201125314708254762951404484007692693712104520051077955307839353153222984661625260151244344896787333946389325206081805808303280097320758060965534268624122329486786878991668287892373262112301116143396921931404887898713392866354313122882818156189676726126741425656074106544697911200164374152124520847101152645194091426588795161979921425204739370684969139239230029639839405469102743998203070015116261360600986014927302687970709266296638141891476542295156610876336167275814547479621914451623334624102922854543948227123707520136485463250794795620001536736804306098197058313100365097598596751702566794784708180483494035321165215354794126027246482758031397235454181849325192742976594749066192382866465095957955004319453797306612299148256743915653613228883911567706512028463103050939995681228669968473311107819018035622393243107559222522728710004089057828996967515315996118207043425924482450329795512512724031595449602018698812135017457533134583603323276329512334851183002112142509012497298542580571467510132102053644165051225568910524546817020113057890431782285698457527394247155037585386220800371491300539665603223393330077051530007707074888363920626111403199987973568499902186344755509082925289709899894578800988343788243590748591661001127981036514377582721260014233445381515149225342067892662651000921443628369213319836592551359488511151537765696942219483689008841460954806770280515251576627589939394517333660791608945905298569207572348945742145501856664248826541591975867477614444144887080211030371825314870571261215248254681872325743066088709269157036603480957290581578969225819547033560083511730449653815706156505614582814118325284737767372586397509066761558893521311119911842979490756988525390625 [52,29] 21414202171084135850560286916299216393269965906075317101270467329250094971371717990428007102772282360909529728047044413056412559199811870417838221324970465331018008472538271925936569070352835953850667465051977417719621996149620833920704333750918076740284920695350678777067475460644708601253947512397310756080510183394376442576672427097238685356009198343508447460218320775198361651573865846737781375124632805572842671786517622501086682765411756630642898654356940545825834057062394015102073575340078969626172860481378028978096146993077338030835289372844554043336668512074608346694078333842125290000409281170777758756521173848401552122768165471275177063661681632984620049987459810441224900618660404349818626799404304392559685421859858082373632042069033180313431413223821907863558953749772966135021908544598247286387703825865922986190638532867868968497099789149244236861064133589691481173099475814445796775535888469198658222494094542475767400016553022340770206693231751539003551579445151815953204988081845678818916413321479491850867591610118625269151602919582516856628081126516268435642519852761587022334652695092802859741130214624485879530052778392333001987013965117735420457782956684792262201498253602210347977087720258756267520699291069819035455234182080995422365026797101631995263002234406926046924838401794005323645908466674021098093203586260265221408006401679005175502667500992419426560796209988139942630354462536073210802348251093207898779585961276379689235464477416595777849294056638618839043382159773705855266387488334353346512696961199744662398749956912910669538897887562571849806916117717193471874652317166990721430948628007574016484535512940269273576379364212704331101322316404960845627329633482136479024650977558515938167430529319107823208478307305598063620032440101371736027933569678690304674079421295550191107281912861610928371270941066655614161590535664119924561066388022167711148844429680832790640073889145949596225224406625973760777962268796958292804452191793896036726845505580594916174435639425071705295327449648145057227245197659336847808829402445687635194965655139688119235779652227424918464748770929872989654541015625 [52,30] -117558568211057974980478012437251240121596817492640065804688650075456750193906246607909063229914094243580794829494062015783104706244097757313666564433603863428099168233641983059819945772679483658647956788603242779608326506401063262510184771717743177322443943835968800413913753436521495017249449723387333057573999093674903560186819902946617772539047580539746469116517919217425282541988524298450611846526363460842633817289998964195700407458383043883810794851437945769742327003081894967007355337705549900658862288815864152196623213926950577364227905843154912167964322792800133204039612283413849913113048710816400623311456173248660571479493337715011450852359530379354965523970639501426837774793832297189757468982135075302020677916984895543104968796438549010045881480643091170956498177502066710998572757460206902836865041611188644249222582141131488688267981727577266820289133422628641032492289575144117597442898010957973428483797424941566063937350151203104571214771721202685513023631549316482377493538664099537297221640808168929313937944085905456436090965144246375932065760594209957767637591373798564619219079094175299791294238629338043131240397856471747018426364487734434649963477118028297477641005203981377409553142171237587241948318406446856365317737110226031280224611419365247357202289061524995384430653999666227474227131194125031951922927336049926185345425551204566073279693400061072741017184183598889750608270408795265669151860329022203637059521141556178658412337347092532549445108811924019019949537070285311274209702473518358245523799049521132978260891031302401011129420728844147286649287845073543331453028169283207980447477169913116303221917177730911368680794937370052332972119325085397100512021919880777886342149680298020114329878002141038168337110936264139473591068098255329062566450868143433990133478320873469920056371873271541996022117867822845419731601021367934309012783583433712979471404671094652530844858202728311936694248190534745988854103701419879426997652792795377622737880078772990513016481172107569703643821847138490684669448575962185606793080273548545272618752230433845993706060140127078739169519394636154174804687500 [52,31] 174190161319507511392035036860421274688511653146088035219378334298656395871574436872965591312447293197481843982238474274325803481394469222575583257791160168368096331071529969414846821038086454372075068297395987418863405700261444663849389266105228203014718090278187653056093332938800453855674254760894190929375867838392692099268026066891711421792541643854853074610824787758598262081740969988612443245463902143733195112450389870737030921568158745449577625924257554646823352837769109076517921985793914120327809211249835776637479173285375403906114640732304082364818040494386264584752469196941388901388611100561579206456353958942712796484974830922652489422340019215865647649235298000396337242167439647466745944713231700558461081040813460568702247572825749395458416899255733341582629987600062264210395004606638884523511529804592738893126215555050401774592398727901427138262643286882149442326792767815893305128303792056735005080538166289173982673616042774571911327547192674599602228437058275304377788205329618641680275564242936022599282425648042998652954778885873266245491199750269054367657949792463826353066979980095380327682946976783591322358667716620069107976060496114861736345873321855391135837820132214519096758463847892975149114132274743092208181077111405638805988165673674495296895424536822441796099414546289055543479347747657301803899687470035127375626858449671953585210662063171221854387116885957291317608849965448199484674633532335587388322513287171264347583517016664115401247041344020740964132977092065312690262729527200697375490288147082925882293587847228944495933990693175243227958610084614461019242843548705070911204533410569978418485318037390389699835494622709159379673957813667262471281646397940858969938013523672649287105128422558975488177922324280095016136765595612463213939478355279581649903341680786733500277981983360253557681503636742432837479785746123791851424448913450541477528595129191967118103959779407642714840680782187443808799403938938076751511767944959323133253816536363809718993400801365637623112536531787711775966602288570310726217701178159666708200965194072888718272718033830415151896886527538299560546875 [52,32] -186132877031227601431218035051686783395726350013920805961990139627809412617860416765271843137467982586161750033568832332831495296558149916363942017377411096676077433761120819630652233106416721874412404107169493392951362585318894851658392007703894383189975599037048299422035567099307676354580480233477955409801278930920083927563495524686204410677812578313910113765614787738099616447047955425296767870859415563746856524193049343251998075656686731428797545620130553661120237131719549967902347976667496525356170869770184170957044867954935456860018854687644509026967815779237776235677756910209488770528838337310485630389638817904023897403032855718116140304994577509359414901048067699373847710956817722663300468242997235383376731269735470207731346683713369042451201486722038481708148204176198608710047730893144729981771987555375817222284476799769250175989514080000553405771111031423205058990180310187017351763359799308384135485917073159030275427076466595811141888132506749853361166204389514275436083448840580945779228871998635596283406237491768188995728025981464308089152049603495903801331636183543303518950764975182533956195449125570520959895803553129562084507667249981465128869275368014549605308312359430343129743224312060909608074702570137587778655180950174743967311754389416927533190916487402056364674844819034763722446137430696028005656052481379817329163108261078206535915855406384506488294594403691085601398019374366449958545277919762552511060452040929465886532389583272674417511082994284973608060745313444913864068282133590326536018204505948030116112819994134349033043180249879135557141405156558399834272464096686220335632710718561548318359673300169071288412338432213400467163761444582357686733938583589620023600930053444274708420919184069706866389550941294035559401482276681970310793630083067862207784078720423022650576145430399744835330315455446815433993838478393826445147250555116761030730668889259527373815270159002578808924145735045279618928169712671847206181410111502505473912824367914762209892802006441520744642539423713987315073702956849728068612396361848254503509925126300376951871129449500585906207561492919921875000 [52,33] 163654801039728211382279041943230571270902738627007328802896194846282675921174282370417326437505519787732984516949643070990769288352104067520504550450141062676073166223453990774393384435220468896926423642207851017982237604184287246917638933580607607863330322459954162803080669781736976726002836889393768351641704689544669989603783398810287318717898957518240582984522026371736850163146875448130553916697455720210520937816802285386754532605937567540551261201447679467598595515953226230694907378907605901507149632533472973178575135960383791482231844048753909933645781478409807284964671501077011114395235765035602484143466686854415985850025696943382705474466618101406395796345761137305609953045785314791344980652765544647607470927600549813449670043737441045579528964867127814185109672629740594958506523718486303980792706434627292160919400936059575080739891000850623715502542955689633263252796366592808950888605582714991762549957275706926145230469135734551203267305710548088430176294253976357546251876388259675276262585368659203403168720977783252941121365217245217342258559558728777092181452846412375205573374436680509061749813137273522017188737874135423156816430075137647932030250240516029435563009685325542099907659002909184959756422196066773982592913985048898952092266327975884811441823175372527977025295336751328184348913921045910247753581284568480421201605114624115535109045547580294483253070420601691308362343586119710823176462424108743999634526393688049814990988283135487691678206328926935099791195431013312642046432304994628614053810981542029377006879208507741049947792128546374992110090021540166918377903574675372399835195605699108097287223885834848927852777676602903203993992076311536432793508178273375302423144233524726764572786480631917311889211994592409553133837425516549181967437826542624016878782417473649706553542178650189014291866147506837781017314832015935961666219326895800995405282514182720509141500402768949301171471892626918395667133099777245367048699366778137049262754961141186720022504083650036317515719179796701642146801556293055149466839688964981290015067211165294969177352868427988141775131225585937500 [52,34] -124053359534031804204081964467559700472421819973040767614161648707312053594443097151307836972169039007346922629710476991368216862951707261177249107966170353614942621649099537656218706059945516021837363992683131118723716108233975129509868295039074457741943758423275891357501170805944117385521051228141486563375416370303707467013407205079933398411591995325922819455421935381781759501505766776241961993017181071259172331620298920261382327734340620742477371580905936032035952556278977547687829886213535634561894538679033835555403991181514208520740043474478730541984690058305387028839126620378540203382865820100841731606680852483986698249722065155437437505052414301476162912097787054926632336299944256392159173600796737050847743020822784352261101997663517718935375367795356970681012447631368867930254711255274443061956216320416078211856368461254960698586564618979276277512247508088818773259771498202134014795350883960425779266193172012296369401741988872782690826859114393304950334304632837181802800859367994425545342281900463082817119978616988180722021749081812293340528726195231213760278063239572808708015385022231868357646166775146023285511491066330910139394985389774926306329632212444456316111905325628218507076584650110687138148271127578583941425551724658676658500083287293123235732990039756676920240783322409805195552147424002046055433541651848394360790099544909804310300090131780693408012754676485801708627283478015099937876265626396708270474566001168681738206104087831547658392598630311346317271805583645260608827257495299790428602529111932014171619565390561543708695705036324873338951502696958284821141441691650001924722684038227539976059738958588145745034399638345137956720005834442080495363620575546581155126122525458560701301374148474231887096684509093613287677490296528589977189144317227957231618820898398259919406214770805192407152080502543285511194022890652530028038065726813072483680982680664634702029276288280073656384560938024751207377826103288074578191746068294908905489677981930819559029245471750100970724448710897689112720765675110318131059670382962403279839588409599882012912530626635998487472534179687500 [52,35] 82939360182216050765874418994956834582651992834879991367828320844169111531703195295097605731856365061855329490224457497967797237604364809668158895977999861724187323449205378294977083605993154860347142021484678309398882767350086626636649878928298998652651598110364922401021813474769765548494136528619644788416931213567407061105116614166788072351452323364295416986964805439489162188502372522696989685989818743490401238973327881480439838252478808210538684630961392258985207285478313065327280064606050810431968344574850041547897951481671430726450122321643870435656680239146768593599646191979214744997003753417454990050206311147494073894044466528422299400820940385577514939513563517053533670380127370840575827677878836925138176131373915952161825148857998335770010294337276252198474339066607358365286013048172188461265744770694697711955747919244766446364012924625711806098596229692235732496160138189000893902913367280479076397691341412098945340896242261361854843767953720120706998560248402976118801713441495630996971099415733557980087420947882054351430357409571538841935058690145385675164878552599716380483034643900041598552529799079600816980785187502911177355055896097384828844185180646514212918512267575822962881250009330254040480884317181809477537222430108354430622219279192439844978777126103245719894811189310422252485544320255091050143856574669634476987857184920808567263364886284265251984123669977764109726391561614994801514464015890386389837108325787157527953578277256628103831628566160399522576263455158427792880047875788993587799333120829096111141837878406323805929976733629435052920826741513284375456658799853760831272772892449363176236945445148773141162705358394623505505000520171370308523724584936279564288612152463087963938715993228725444809460082378399357812474123244473218398697887222860680080823287892613333369247946436087034784031393358179722686288423092800382797640631255037502653061788901421534255015834523873556674297927148009769525735123290933224162056307076520542168583207479026445829849762113072396661603590007862311185734819322595680097925010347959807107949374571642664477622020058333873748779296875 [52,36] -49567057657729076417185167285933288906154810179861937926559700632172580730389178164043024127968110839746074171353460926044630096252188092457499376624621230128822470226182355721809854536484009760789434474373200529971879096544753669799751930554950263988250060250186436729254913624560195276320055628851564535648163402997291190719379343465493157156177814876133429556649964166973831157620293588129590865082352071789063463690802283050367382326277213794452666576128731275767603220081604725406145053003745298310247227293155514117127165521686185486101064300311657151178476824840637681589882187841251439952950733258703810548945295846905903833395970997056514428379486513540036391370226434219283369100711450997123693598072012075235131003948226891063570306392572611281749714111404332727692833679183366701516188086650725845156778202900511433641280160797796761863400954744289512539677794383242524695844227219946591801174049815497448107415971853293471336818386718434821328728824933431000322300472260588072343883057034438669362248025990140934988894702498954412213523939235209011296797458829988616096279533423724895164055414460790209411946498297890365605704348620528162353900053214094470999921665542749251518722509151209465248062166358306670308285094700547456445954515484618035912140601050699701458914003947550100914714704885185791411080618788450260805344807592954237719707563670600975005027816608480671512441807482621762421895074114410751294719697661136501251240157198993582284418386953780088348214610803445499739716484897495608455476591443359946401796404231322604956808062299693631151260276347494367379966268079506724426675566590357283281057018220284206442573901735478097965492555711600388389187408552899562117433744547211507904735144012477659951085545327579914488398809010893349398408143942582565548754270968874969249197545263451757111137540755517929374334393439293144083974316833643349084440791595254690627924203813075847190815980168629752392362250495075478493665782762233987873438539509597404572101144463558443271533069705074798210772743812900630526401968741761135746878359252258114918399112269753459258936345577239990234375000 [52,37] 26713230929449645128678922677321905834838644421546694709025037800404095969471594556437097705502541434661680080100762223465155575405156276444548956201936472561427368547700316079638886689984960662789798201459132126036005664499687406506841026610162960256759500633046223809469146803042655111514239458314885144434644504996065424077062121670814686835269699853273944486785833508985658967890407167050370236733854830843994395345282078397474263702483136110571272957642264999354508653048196805282598782778618820860621696452253880653106668649638722637475665270875378027050054673561068032991724159797276732145899715728110915501880586926959536572056508632538519826823536104857792529287994762783713116252250944007698178627108566881371280446924700838731239495891718808684147813710260458808005027619682319363887763782429716707041474571726897891482085019588676825101730742657018156489860583747676141461751969676400057946444332586954984301074677540830237059096104733760326708254616666625515851985207891977169448345738517575079509343424565447743533415957317673084113893131441993394370671457202683955749735611041094070312295909675188241222112208028652264635274360011213558422968586016341604678792061872605222030440899736907988357703818914538750370523867258681531405436830288196019261841119944500084607797451070970923037548332097432311523732769366139786087746004429007802615893002436557789750982416052712440180577757454302414623916525237511538601721081833951286281253475118872645063497515438216888762409389966997641375499944055354785736784319440896381873236768330533829938628849365163274527154870164486591751525992486124516926079540541178279989284373656061068680614140901689593577411931514723089089219501386949156942407815738311112619824892191226153531986636262468861193351978784274690721944532987175488467543649764787217150376942994763368919483024739414562062597016443011877425342503599887839722262981703000895536269019952787461706564571515434970259464145004439590153432188715018552014411762504087081750061162119793686810005810582332181777304209888418989855378019344167241710326180337238067066807367666569916764274239540100097656250 [52,38] -13062486277721990371962992008264868243138050992653681380164216074746393024019102919797871868382971475949761514417356029879855234287831946861402503999905902439617892395003188946564667610691672736804646256331574797277334498082326106965597146349549985330040630884243311256880806370347833326464702308057568340310252785312257541697843972443434367827128179698505545942394568000128780182153993122638798853580856495011168450256735573344743160738241804263352251437603148727204195791134651051936889140814844073875637623019904946227567178012209215894119721419491036453574307384090288760654690552079283889659519084488900564732450685787676766760866877323997816142526216795050221194152691460611236008566703200060265901360451691516725994231217212500986556295134471936120685116862065178263304476253977950452118475569504874938147784691639227014396488489101795487359200692030729781520180036329266025226907331718188063701248064888758948834753088499087671831383603147697885531220395996573503750169884885107684273526886911532350565839403665508179257417042584851884197805349630569670655149081572669198835476858304168975366603783059133849065264087400328088390050445595661568571984217252424783273123265097843536254918543005283813649168420275429629308178520050144370689420621056039279651463471545054574631111745399206759197932121171278634126280914318486811260988547035289807507428589002277725138448126429360311022961359563309024737173558337173826690657724264749473197885675726594597163460329115268217299489513865418633388796512937604403719718958480477031209422074248245422173154975999138588678405046018533558623681718458814678566094209884833475640680529514341010518099491453223128004101077032223507813824852736646164963956736897939977779880692100616442947358334411793643342822762580842894664281689944192158413510214305445306372938332005452924517857499760440608064533520199343168047549229744641484529875708314728275581462634789497084731497136898686025603183121522537827107905524232015427083888298976431286157638090395509234622366292079572115567139715674512706472941241950446019139266525872127358565144561453053029254078865051269531250 [52,39] 5820405524551265592335469312146723281410973114514772338431419673713965714678279731898208965450584013024926922812192472738623324172673616932756691190198044993985109305467181225481316796989880397807249180088661855180845032350396296272966960082874037654050211593614435112019634863789115062574718172330182563037297529053406142131057547656509825110909327486499996405815647813250393706787209665733729023637265377274304574966997616401478393474172213255149937495642758489445462744997466226782152275238039067341404750355124484106061925995862268217082572754646831603447485860656738973424178645049273298258136367366298485450925694878691831135969466033336141016070695269448091704401182275653843920840171050429548355878802648099730235882429296478621493384451905845989457496913747499295683517206583605512481937919022882768303497607551555268206080040649205274167205548493184872017925975500663212727661846589402985982505896122529848685816815683373873503990410023838120917746437633802654774396396002946852245070644346573000046079610241159807402888425664207766157371816607607089934271402798537451273007506118525997342975355765711439178060595377430894891215838322154191844937553579405615119046361227259409207991462818703261091817086491641822192618357091459028649717484244762160747305862898570411044109504631194531864755814905183450276198954625187319244513344608107336556006677208872068673129256741837468093842271277490742032987686154989401305826145942401794287567740268217017362246453610133894970803650108801026148648508148194719097051623151014257097032876727571345007908839107794136370558054823310465217642713147489576969069330823684325249670423794000386751840281979116112620914518051578876590712754952681121777021114082621354099203267021083712891160538462476596919763698294950404954588792068832931693066429050489214206965820942517768676160231063841634579267116211088172092785911958809908858910122470822582133904704189838449709259605656481405442645852882693024773540734021977074966499762036893957053600293326952613341246151195680783891299065267272008830267593014758703733704971313919762643251942790811881422996520996093750 [52,40] -2369852887087379025129315175118520365784188659288425119964586392299626263685440564876659771553484787319622278579211015584878392019363861257159235639069906141485390558052285344663839915508984877561408918594743326106620110651231039823712365987210476210127701789846875993188228905655545782069037746048526430302314320593228091485727036882184322367656314917000864580289400425664640720211772765556169009319229675494328666783602654820431511844256664927916951490628803155890590027469529454187800884737700498629858974128112213320926107070397034775345280098301638755940674573178839305104011285825535450159068884601725432375499449673168632934180478410559690813075554150407202072245547575145753517708375795354900941972241035177572001030958476987566986472490410212331296558100082003157728933366841110945298258305704537285661914341667994946644501667140223523536988573993395597713077304764704043371149473851972157811515469842165311024930363379530423714147310939659659372281607357706745145633707438258190086288290782187958690603247936603390192422194366573343959994231938280463412952209579867713945707917131325882386543443331609812279198907834172983455273703063535295977386490335868017541528145580911166796608783324708982093873286876343332328279790716925059579352982278211448003715185978864027166436968785148573058915201588003252865585576700307261247753146887524255044072177384337995743443139660836518151762473870501427936970009990337490931541930802018889206184349723268601573884523813370957202519622760397040417827754988542715559281230031058453968207892919896041136470838716210719792018888436434012774251446617166412905419171859420789518805798053451978647009990970317372358558569005381654904421065029604562342737910403898629072535396669671530580850317951204703153433161509282698868188977814083401870896274764691378652572031676269616693116930101668852017489389902218529242365934616325241878306010118127164846411445095673615811684336339092215114503647929758158627073561193359383324719111476793172207633524149992480480701628435786568671327796980491393585611036960880309985949770772151179443198998342268168926239013671875 [52,41] 883034576251909156284947939641730290692392455408865420289088194694717913646834009046675651524133794384863237832772631363155925813933149038058406458376388762807166177976524514344114029880314019837346749286062571558299675022413970073595596949994991237322498577750984307431223886557216636983344933900017408520638714671117929668940151076156395878485293718091604826561886719890952261799589872400725887638593730833293940613040716515334405789587818032310961889911870478458066461517617353209067205545354641645933095354400947278484273955523001550335536222282400046076691149387670646943229584183194669761385216559205305420180423508486228918931191405057900278567268825664917785297240322998468247607649208431937146066880854088738401615804520340078803394108888542881899562868712602775100440669878669478276735343244718385954673493991229919005777548912761495258485945993954770465882555323544481092685854721190001231692744332159720759613466697645315004655061451164118945029351262844183538377372862359815232759084653251004493547727385937804086186726007738183429455856188622269123135911402498340339746012428956515129485320785396094882511189412389740757043081763804978417722658634877230934847105229713251851213585753588883081390670087098653121051477272443557710774628964470658069753159309639427461133539468394599824631643052620571261033009232291599665422360060328405594550275179231566772714402945529395411558312403419151811556381177452011022780609442525303620587127273634689363330131758893105351258135519074996234190371132045217326249253317569785338177354860285123805218166795172953691005165401127198620856300874907741791827130856703668819092117142074754897645441187242617682888515667878538241848441563604056854634413027812672170502585484228009321862490665490197044330623637577682271405672444747594249045821732672460844591964973414399861007206823690476630638623567417761289036267412166828279080628182656551865114197655538897307488950957876837312754079542679940285805324785798507309537265355601650674570259267026433733476359160832776190910021520778424824529572774076941786623555497026671901039662770926952362060546875 [52,42] -301215737608448691910464726179783509558544395182202348719280370352818927097867070086336446051277986239539607915310219030492474543494713327193658893779381476455384071471976668378831277345117645176958719642663133245949696173457836508415484767303646056450400250252286445946307439318374992109213040550414010285177169901771498153592084262496390120521356713105525281269864805623555041893752540577636091372997451183313035358330606668316187239920405370854531587191095037652266287879010692393277405594659210158211084896058967954951549356541896169829897992337344106843521983388263824336250924227127194842319506500385681563920288033853161636935717404297853190374495605451118439156043367182450114531098312054459073667051371824565266778324089021338322182155567130627346161280654634578832153006390814720123562648017038571346142083083124931865842600751249432178900649827741127853262422846104375268271339197862567451983679727340950659568515188264263512515316345221486922740856097237868326547108611463647781519446324547730482971233586253793741494028364143264502376666190897889118714015397861055070488542086450282425781252402015004352900546823272856767197106451280104956181116367518437020904755023655995345323161963336571725090794716080286901847736022243699655196108714694006654060921063844167572020373722439763040793936105005937279292097600121814940682598914223198783577207410179561836396656970295591542289313862581432851537436190676775661315651709578908889244923863188045392786430334886570486485317170976533139562995263423951481182377439953576154218341446409789563152356932285027773809482497101449895805402090003301109667458716328704578574703926187688613759599091582118808795304827664078532001840026242625137554169685690224627274190677581213800860048904425789639780333499597847171413279905111656604516405350560510807674874094909504476648667633194295567575978963124817150957898042547025687436000751389157213554702724041733605288937893240729471508196777505986974205423085272584071390334693838819755819709529798684017231562410175685602255849919103866638234646352161819754522653624917438719421625137329101562500000 [52,43] 94008730124945846491105997466949449923516374987589813573555788894299498447817564329705154228984505178416845227880239226763594876425230147229906983410410160651704357862115583992986731534614000573476368292249315533449944595725479056067178384052556350430370596472497123298814001021654341367895191183190739476071223658348140972626615828157263073335888935643133808758533011776967674665808096728852843808916955583734568614017045497376291200537345852892247261560422538856966841987625665999579330944366133368058006603825162731392566654462818209280398016243836313975229921434244682567647059572224137189767624310025551324317343965192828243189845491822807969608130038733647881120823992453727507848659756440754735239147676804681349653348932118088213343789218435403799911405391398544347196407448582213364526616945486999538918149050708442963069195715396965616680121338198085301951944063399527283009240137198609617164637979925889988938502658492697767268391489338435193248098628351508053335148144309580137956295794191695753499801071125650315133240517490738247696645085721727669616115349982596527833074113116257945448960334322680129118628455090293831809287051202921596620160506553106160824654946578604372593202514282634665347774079761875155012449121300137375228677473703566853680804474867176775443441334802451256839561929441584972135876695852813768328707992655957795042805574745960348568242387923730594867188134581844246107256047636403967720733837411728651004849106235046748511720939003226923118456589442612436553426687702268982254643088372930871683809257775600096331174136880555669037031856334996091707332213691110171035369156639425935337408645589651917653177105987182812821849638546275524332427202156515602669557182797408961116046412348823641693447343382796934092702849801222484959207319370748904057993818996524589070175319062267035520480468215384158150507715847761184418706855047086495187402851675167392426513140402360815602634667957137638467807799651779149409521735647560029813911275080864938702359823262831270289962587954979183160411103551303172867670876318110274871830966958441422320902347564697265625 [52,44] -26808722066870650698029128696550058029303017867944656592964198260461097039128508581402078149904121889190237970998071325512734433195060362244252691909514949173138612938726317535209506117360582934809891025600904245220643179495065030214970204168924135369572354872713000875157710666798734078458114731326094651238241007418546780512641891643210527133236737558656976846648163543613115794304487067343174621607297018758614732436631106769663118933004143140510275358450525194425229335779100811759015609994746558986320289983855116556408153821864326496451577090993609507172061067303969754141624948901681370186604473717562874582948080311050186516246239119579511581212114386386453018448613664676441092445392586369549226010090283826433780195703407301290936644163153608586308400508535379592154393213282951695672795233757228448681422508074628889112643814848571324765674768631956254746883728362102693544668873915699085424948548328334325609408722694616926763413396422223598042045148040777371691607922925627740967369976525810773526149815779395317749610290525296884943013116308652867473908855507687457431790923600728139034348740707875915573566863948180024200393829476958048066617831732906106094022748932379136022249936888540660599815937349418567279806699226556035944336286426005316203173741805627751181933610810803253633114302817740009273387462564227685228214616515898094974527831726929915625984102213818755136759571383961476002615390432306300674663526882473819239172473845238136118946450128060611747685064345980170186010651772013627070341604644378912661485202831049882498776455969119552423856531384087013628733049850861840171804894942286098562682371320112547721170063954860677821475532581035433912703211915161663554268929289839110553949751795840385979501520075879445320388115358136323928687388083123060341084227707014372461462590202038869716260867765390167587830269604539275765117709685209752226163168122219054598060756082105801193151294860474980566489865301934729510311521357805612299260660322301663557965749387267406996712923422396515649839391618764707399433201099464563199603617249522358179092407226562500 [52,45] 6972498771369655659493214531227993865311119062421970838361841994257897634756511776598098996545839125910322003240392664975586125130188837750678725978281651209987504601332600366100377801779243208998442651882474375121981100478312093426067825778538476938390681887521547000388841051686559962032212283225207820407266064985577437016963734898993600158199326264935443265384989124196198980715871034573763383660082025448996965584274792388053379803818504186468069989898181188107509723123632189526749150541665076119751808289548434807532132380817467329780974635372209920873711724545508569996398087438374189152236521677977608045287286586285222462490128401963549969270388243800688237745323713155559658499015726284171549778644626148885909599293604903418109513295643233781813631352583711278188734814446330586060963754556145034311701353359865528122907653282277219900301031229204406428049218902496000545426727785855999034881567284289881123627268499448984776460897109059149962520997588406374281457104972249926533315670793406299530888070202770101634405173250576267314961999891694044332133648217520648259543598748248145298064206199728584212093883958089656233675611222331266717615577752064939463509244636399275228085740364213047871320163562705490947004708220291183338261750854846425772126908465886622114313272565491908848398039807774005797983604577272666953004686940917133474745370849222858123792924423519858727792154780236551623325923925905932548276309606513490861471738258169937644485423669310522890330278911159649261287396606042075852331542707054906385902802437428695022378712045828685149239982384231718880718594837366282771607267328304652537781579078079264962157127057270825550733877146344937869258011198636214000447540241785066587688980735426020354009599847382700963567806213464255248789979595725564379719216120918101009301786241291988493749795856630930321941383865640140132255859818008008029078341557062520243733931545707925373773149827779317078669680833845489366029818148751094392599194943009001201138742945203818788668092894361184424904066873511901209425293407528911870940646622329950332641601562500 [52,46] -1650154047903141614186458668481124601043501357372582983498912173267775171249610312687381478295237760819759828465199193958898983866150097942830353457450000458632432968338539538148928747458674829832544183130316380799252876801761693225881282815374097888518879191548860413329419879579413047619725054753537942954095732817478970067708783687683485706419769494176620574886690636390177874819172112127876777949938310566774051265613678006224499971425585062077464542368932912293038683215576435164981554406133945203346052562904633584320382334004834398944031406019759389710441043003725238383817570496589697094120698741634141091735469253951142648377267908328687427345078198277051539402766173938027724590785148474621869091835937983702541597746000392001390071263111395849083597518828873196943460856960432936071982257897183248799930873311639450712214753847366327177841419253383736790703219661745473969294981202717062308123001500881402146029344582439181198202262179233981374119251482593165596524524444660913567161898352902234080866648295335023889976249222698406983694583611591761625405826221319956763611895889049243056081031540796212049978523916313940259510530467828357036885871868873809307330313204511003730712486082309350571942628499646678078493467465607263743128653405604131815042840085184924818343958429887120282118219420027977819396970136365158935673842575803407161944507686177405078012253348980177225772695602784778582996280438285119979662555083202386408514714379438190157686625456725994195850262176421281172901840723466006096243752201937444055548040583505835704429591327428831965025440534239256110374957142334086674301862843250485532188783380052813891576183630513759260757422379822972939416651835364907785527318802487083518826442589989735504856271400156243122245793999325331498505374764104695399448549854515070309843684298702019892067032149267543562894745228236930113960272293526939859295840010167290371858850039237128380302477977687707924161337717447251460385830367350013557039619944454023234396058503948191546199108289552518490430858053436705956402812123240408936908352188766002655029296875 [52,47] 354508298945783729886337400058021589226571898169939255621433296920908493432737531811601913773299355570817676029397971062295478983526958991624933977535930700160104450556102516221278834076810929481987606208081300508378251252219824507019911307654877802486337390619450344481176954281975653585165860780666343661048472132479395718077128437630471102520082901696984915060413049017763157577815336809161670632857588487258224229517180705212999638309453567425431382163214095688444092737140110275701461460209663742514047132160699634606250408720408749558478990943604389212010505830674856318487161755549428738708572795698316693081169027407976856869858053732760335137422279908499055796530779676948551048658424611384691526642661671092901506860274333422629080992243396765204051422132128907094411582309751494327083206972943171076431706288246127982022360226381936692199563401701588792200375286612156295252160660274115407269327488078622820440999039462319240244552077062395973815630226166169231287160541279528930003936122008927966231980223885885267036269994430137857224084489320239917015958605638863888438412887616565561491408534701006904039743888098455172593469796953720601415208496305376521877086449674585700871270258684833240712417955787202910069364222316182223738198687624342855712484970928438293281494030523908510816247890592390451991413797448698285328665483880162556683042503070807794631230599743370385944893732066976195858924224778117698792329000731562006448075428943812495700280171016343876416006398655306113841666246636473417381750284088495285213803301928290683483517873289503575788751670227865334397936520310855610105728023007586422581197866603406198620979779963906466579533750898532854550391075459674024657942913724802095263071434918752436024040372032029192904475575456845937986611232971810847945456656897490203604953647311898379087930414155557801877956767928357274099002593556832039144279390237112753660757134630292784217584781304321121869178576679052826701686800366498973515709696877102914422056668923819636349830437342168221354983346433925768537154255000132252462208271026611328125000 [52,48] -68979751326242070380113451744931450662618000137955337919307745164691244199833873919173339774488150399092405284218819213255905953330560458371236040923135379886638741340400518494558516703485692364354104252231018024268796889180213188833311341129958416557798854988894740590678548061769883417905544949225808179506357910350615511505140223625632227039382718063175898989823841339248924868999356307044690530602892222405722511270460490949731289971015699126418828937011316225766083618054013557595833807423012716124734812968911072872267951679874741797191542835225773984415179318433239693866051144648296228277209928197413718629534806550994398171635392174888624940459237732872923126292627678075545954234069584072888007097322381774749160674487866285094035410447194761396372187497091246520587262224659231705103227157415193007398096013047722770626466819822246971545082088931964407277675800719557749069921117505350893126019871662392914762500865482027573932083436908887925430766754780477300096228984419743493303997433280616980363772223077587150034367784709568171373029900416307886285215860544964134499426820348594705189955766179196419399058788256860522715954097706494556923672135665198951589053031919055335011569981595293305520071491202845050618026350281292722633932907198998993704147480401377383178539715519035068751487352345188755257576299950165971246044356277099892504266912560537584921674016206550445035555342161533290281205132294059367376846121998663078940698595231795973313569317876900252248664157740131036330022161732647235250995515676185285162288394952243628634457333823834810004419592602696292401514307689060689919887290896533484230129622531904217417164328308893122823855456341212346680275511718153498162955774412551801016113069825932035700572092695352105332145652897331359393473134890454456936526225454796602284860219235019562713799901308149516248914037984882932508341847312395279155484427121253149138601440054131261745443952983015152607777862192144071202221471223441654091677383319612159354349897795310747827764614769099929281947451850057900779589203921204898506402969360351562500 [52,49] 12140089362450805877188969845881465466974995607882183854599701780433303289391084668397826582170346466891413288000143813678033280292608047883223053589985104718033065206179347216628886133291465486565050280447968552845108787448117075626114400003008292877950792344919033491308350837550900620537057401679226557801975903209947772334740002580392812318788423641134325795357561174365689969651014732087365199146595569731308510345508029185262060168212775969784284252509684491576236076808385381536444424206417490394543526025001324574468758209006657868183044926825807708543060338348109758789201492078775185782526536325638436576288212202823012672057240189518526726726229525972045414825795381910555414145420778937200868796759047090193075887799467424936530930629992754004441492231726672492650284376253452661742233707770086928287193199634764603861137603265140477060991601659921985827628180431724972198803545510858168292484611856492989905061165751522488001042703514012888974430678834197341313769025735825192447887157073288281432426280212976957197378834179625881644957768067645817927434080047524978939082021883484134903416582121941746522695298771653166414272505463668835244306173582643158869441113172483164549458718310260585709725664152857488807797399271948765221469768018687478675797175545470534283397463002713690893458133014147123014271277527651129605891291356517361641620420449520327963669685722411368690280851273777131106323972608918726290580697799375982774058497154941928484027506539999132728156029949563102594679902184004113279327201159311735475355413241725122649598527792469161571298160407351979588531843086710575114136553891414998780982271787281318166097860296473642973292421414812728776378485344933878330730680203584853921148542626299511881347644622029085644334841036017166319368616997495426096136553947876060702924575183874500349468211259228964598969197486909018190137366060403442641670338332551438492758014876563262338541107422541209448241261106616684028307784841026070514029225950979732165554931506625905304983595419759712617198069021032247327696040883893147110939025878906250 [52,50] -1933813096458615997428209073000583246351215905388311745867052684986236008497348434459806885556166499926402255431982929098689715542656421083343425161633806890474651218372877869213770182725113924307831562291431395874938392558942413708894793473942111434214288928445986401447591159639213041652963604759348825437912461162267698447196121071484127597955271260955360094196221914682454171261460336160194420690105539403547672784461315433748427402763254306329508345614356091202200822808257192002282185753414553754676823190653966203122841898940079197128895611118464634585212274540011802771359680436677808441113258054169715944320513713863138591766198931338251938693497956466026779361272834821512723227140107717655160259592541132955169783128580216719977773950583377518928412159423675397059439307036585710000979733141155162559658674022693282779510946226440881554793376095450520717284352295906295176667959959747107815577800765019820222780225146167839105942473829367804678676416621891730475377318935179947381311883565440532707993518895347479650842717241284424272117115727891961677305292862455997885108048533866366355656756620684027548828529814677431287613159758682164968743076633496835459129949578042401844841798989867148871498020746118517788792430948599864620165166395100462953508905787207111071094878569408604684769100938312914885204787336971172395429858295663318062833769472689066782914940620291421735742393196595128179927009785506491234790747310253733014030343211734171900770840340831906622555831679051967881801242272781918098590377427184610655162166635388661975760591177302496125262355040873416242409834019156952294824431133608018859600532248024059233024685132154606731473462686258401167041899684261162098280150637913679235958525670439351501949388344670442599730821511963133155897986096611160320681917247805994257819709540141158119637090135867834316305667714785939241108153385493675794479242808004501185538374141985960027687739721287127527838641939202421010353866563883334173562500447065452146810771390236292627532210373981667519423894782693018612462765304371714591979980468750 [52,51] 280011257685775716605430097484875192026920433320789569212424711755685405617922578479473269138514416601988144770940597399423260681997341847226817540512689101624361562754125002160866106093774017635497285418519846602309087499851820498613652513067438342044839668988547286356183630382979299144175159986537191372059632183571754055223783984377852338922687025625666663336546630815927344303191723781986792345353897237708942668283488593696061336985955239112602203705066913770397764290126020635681423982585671632856510663876263191574576326074267358609001231005961694674070298346167035309752042977322556480834681411785605156564981234591642562636453648863179537123879932114419305562317224444054798015773124999673151621693414872197868630874758613838380552648246869986807576692940404558981789762770836793004503645132627729253168612002162482652534642462991339227062573798495513220806486864066101451645323567649946148873920277740070409479472823191934557883306545568832783386063036817163134179179471729255938234508705102237263245773226137127879992984916095513260244825143597205958474878056496285731070314006994177112026687040510793768929452776887778059355701007620742903000860358411031508744318196899362829002238136822798362316284912050061376789644700532403124837264594545029309094123768639803623943053678566634617973219423136543624910052331785723615811886778579803455649794515592250450206273286277110914788460557005076602175963162656362827533005763190758890645865989152315674224319758093857462716138968004827016933904497308161250177389093179071120302320841876259403081367958360284892382828678427219117654848386587649219600703236138556910377954357846552837211318427627172431782685670730887296365824334645974143203434296113438784698418491974655708794385741680564527742197589481040372963990038890635785957702134797321700706857595198291156331043881590616256852696871662602344460687515406191891344517861898768779832221363536429708456185536676319033904316299389268279208049525741404678169956594118592584410054499635434682882295885017035787494660281637948173738550394773483276367187500 [52,52] -37227302936112831827049890081805967730631393959152215105735522437324839353211730976962282049227163931233145208603150398168617271394151914836007336161143019843548101569633547712774707166597625970409948198991976864847400828110401367306273194893858708030157097728603083752192926681709104509289796936687952235364450404254400010719243058674131699363392681942925386831777157092132426984695666759480421546089080252886680463948640626748368079540729678871576036153682724714312546322245699805880960887832815929086054988485900741720743491715067223257728051392389097094830091021295560888474288749785895281744890263500934559925250526299115913060960704401623542371340325623814480204602597077586180510933030508781957479870440182334958939094698813139642247634517846978554345859041820396483754371018410185977623933847286436086485409746465640312675778070409257402567611848380246994614793010777696229295373866103239468752443642653359270741743244552195792239502311026288152096463018222600682503933691944461411775411153249817875110404701062582015494986923145789950973930325835008429502102832777254459042714933108299129129732778499305667016021747381237862537525296186762785549309224174007439739175620301512877692330920030442674331156282879788075860604014720989664091254035305058744767699235059412136152900638495317503082604741684192377728349206382472245902051630209222437212595555536989033709005873633131219508664676414287675007552239888779325641868426337219867018219161643989793224798077096054327352082555541523676667765584582119774181001505307386394687786034563624873042530070998208052816638313279613509137505178228509606044647140961618357785019779810269230078405477468478812646084726819887541630241156080923248396646993361327248394024217021299790799762375263522984479433916833664426919549364505124787115014413884490994348083808170565014587740510932790076326027409799149278271807410371866368891941858458409404908001148293177039813155256637855229706766007968756097747485214636517059647816028734879089742843335845066657528636959960987641050922380969723235466517508029937744140625 [53,0] -1281763479372830192482193058058892350766923841783225543029798489508804121993939626085533993864783600352686162635094236113111519770434898775206192499154132602571025637750084956455244737954675105403668013586015062549969284562947537374251118789505567296486463463309538696115529715751594556701345479819632406780841371237089676249213912987861327314680545255741796282218936613127448464043487900234988497980068317807924262035367370072537975790324917123311594213090983767719587125212682214510662360172033557283996308787574729943801694790267652101054225114574319770774994208412865685484306656534647179229935290115035307426629609945936060455766613532734732577862433896068818784327344932241195528425452044508448053148891563849083480893086435819511869074504111661050034233120312259573333989167872939863853075760917757021526099740080899079948911093491954381426895023063935399538297958661625657282019193711220707790035860725249763889337809913321141941989438298040161498205970210203350437167193421044280555645551160196829692551611061868581527104510917007440803035620540432520433648261757353662737592772689303987682096460827110679526925732456415056222138242039899424035097742177239959171230600881738095464795860700594080764679247333976683888043310577766007964757776078162447099138674157902886816296647697197085565103881447554061285051897941676789213618356037432241737094653774061362842527437366152226242160045985952555074895417187225857642884862848204521875427373431696469804677569924919879730886319961732709498698662512342260581158427462169337806327194160712705844684891888223638670659073185083187579080586305246228686392911613866797494503967075693034410481594504321907991245981504218851004687695956692846770031598482632678501902425505386174838561679896639053619207497495578938774127481812759174178644691501602909601714279763282752098950163503162619184586219785273731593528813607728452171263745862048277340882716858173276211183705438111581820511698762937287408346947817391763205753463854998316751102360563519904758177289003834114173326750938599092677697144360138281626859679818153381347656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,1] 1585576591839567090926578644474993624320566542923011148198867786876865314484820617319674546429755390974822176993461543095504410540974076744479050709765109031794373279383114596402148353322453773894307613999027731447890032089269019595486970720365899142513865974670554167835038638263952717967863160945404589460550503565535674947430958569120712987544584118147360239983843689576447303797595554133114120925049193466115341685664081174587518088871819200574483770590095378330307815522753029399986542664916304763601793935951665444700609486365837842247489718532981448255557115656190692509556460390976176447554217407877850644184082339660376803103010788797961300219848298989282983369931755496140609358126988452420671961131275264022297841046531499867383715696222865321441912064804110658509751724870125391844177542793295531995145090394854477630954087782928402346979109454984131333427985547248269871048007022713557711704640611619229361572391958460622135336083758006419072630000144151580857665105820993416233998988046371371213186008162814793871928626571105362936608576768404476923539171650972806839578845546003276354892675100884065944512897792057640194589684574453583387420655397866269609473110219134754087278004748872112630029096239673231085816954428573128623356060965500859984907526092628964270008488066973759826896633938157234329926344276410332295347619511583290462831688326079673352636811611994176462769255260637934344005280557930707934099111268448279898605180585305590572511118003253385432704566828663438059170239441981458569735369491642777523099621864899028053700536064267090929129947788309081863169689457353648446036165086245815699809129107278342989581824768893143381669110296684327440877432592544040772018066920021096280538374151110958101953417099185969486556634039676546692719925596259043690732132910403495227210267487990875309506287312195604116834813246671802371485380948463808282674850619116269120045294070716692381007552382210752317340492373339185680301959961720416102088011262886173171424559645319918254794618304162584557828911789670482172642373020626793689302758139092475175857543945312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,2] -179152693308805396672101126325116446627173859946177463875400873027207493683453365176951029302804280685489187815982349289489185805616125749645471437808782405460054433783895142116321440585260787590439320693495742589760157761921834292797206819756339841663204572487045461245329587569787804494686430823592919936118212786430411610656096780886447709190766627217843362422396923809627377296526340610367951381868004243665305145794152247734934198370399623710832537897312005775336500129024484598923484788282126169631229055758824166546436444644698682211268882257414613587799465924543482156793087322820278198436382366194761233897436373070186824763594724991526719684662880322115634089847980376726780842320832558812422284145958411961774215283608577254749488895394655709993430256933772973218004394759553501975259308527793936334079325269795585523198764819628294101134308814253759799836032079688992784323581400682623495151321089695754254019285685984389426844065899903374354499110035527155107903895427616177507020778372866222671698506673353895601182078575337572618715115538284041098388451315247085708568865832288618712286061782105573416099575971377279761500840481695703345711641992487467149630758955030781557573326808207493153696154475487158481658212691652673269621506836639132201812599829319786453556287045312598180999405479188664047106660243565226441427901091077055544494029292494821195291047903681011849791923659999782618741213077614162245462175330436830980352558899058873272362550249051702795364085103476453192808175939882668924510880556241447357323082445118652607110159600380364656228570093184825388855161850217088230976562075269137011072292991740967391048603607608703204465103338601042560278821149484570289595488539793762278985383237560566872774240208153035340433990844340940276038823478100372309326189551333194489966678404134688583904329799579459780656866880754486543897331943813387844482971298297420628979935854537895341974164243317592430188640966788729812836157195185548918182877734788770920751710407996463002231094655079161811698215058202126669291580613739046663052123520287750579882413148880004882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,3] 4850643715299445964996744188998363733379179429845566631294948315658043814492861168962921011474696045404208034093535511203663503110946838987107163087516409801607588557272589844112954821654666123217360158912142105113257033459490787600724444411061173523605426647532677678404559248248365404968890961358612678530281557885979022623965921443685915299133939302793423537741787324723601186943400670287080428743398866882068452342406224879394994511947282930587430582361659209434952983887075608416525561742269251326253228386178317739310357661243710250671783954290707239640028311251610463507694382471293203311012189223756346902826512470909844991225135449928855023902368029084389705513891794445795232813519856003988313949873923363813297369834762614399496303284041892171491350171128011079069749420978542832840596190305130478084400099905506468734310501820605789796047705415130425794625825469860845140598598769596090998450837564857620486205420770726775240750380728202762194804981070468183815958625771871467052301003595325767527655729332580849028521715614820109523372637663240618025678830363060960697434811350131959069383897601633610564554796897641075241840578538091411795537434641004244163348881438538020640454176523084039441852421328472817145118445262326405533340379666026930030919144555631083357331984866641303134809575251555748574442544663665617498411424341904918683767807935101210323810026678086591738307125999455023517528817498621492984928370077000279106944174418722955689828185726685543909757882019028224575870488314642934366203124364973216969370857545685843148644108573279555689875352227632522089652743462361991884190516617985380357295803903475368082008416880591566150647998689109675099884506704919342023372240658977670069973505383887577187885729682531360912937903810006399012340329111389012187810158102668929778035719319609255424964792830744674091420889940099026709304128677595238214148509813701130168755979803622034154267828438967084808077353450213015267848504873782083716905738815858755055391815383060108865615038722166572537867088742346707236017692538164903116176818187454955477733165025711059570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,4] -28957246758845938836867965382048811003167878916737947819523029294856778936202014623382874949205178551752141928473809659093147446997022282033310752887751496096275277314979977580729946251600012183901831901455648588854643381082145184682814141127361994058401116788273753113367531737863003319381422022367741232698183836454430799909593408964493465926639732835667501591444147168052875685473128049167955211057255075415857570656872966846751982117921494629637065646546743625809036922630726531638285526660823622041297453261584433816792544842810929964693466978355304872087926032481714010134360620004458933434726063907907886074517932938866625659535845887550994788262357809140947941701547138046745566858883772986012196614731149271094245880690457653453048271307427230473562363527331558491788308233571771292918516017731937243166726180162597473573781426219777431383672482503709149286540981378673630154523672836958470589648344121197194935642371086642484954196123217348249959378907580883891718844649962809756614098571073853737398841432103460413039239598260659807743336741083525026975789181432594805496196760138857245377346134864792885847388955154052271625605049085603331586505336578638116073813759398233802870696130866802631579451293217945085354890645940720014665993549076280404805596943150422581698470419266296581814091853068922569244795631894315010492141181326635228080445353076290275587318677800964834495511903027385605536880958821427805481357418734792722224556781904328777413860309377224106903565325030659064350954682661503093547285235077260847467313724702588715976154165285478421821070482246849538278657686128524267075366153598638255159296739711915000135423208034244816854622349574932327031458005129043035735572296691272045857582736700461055071058147767970964154931701073371246322004598259477206276252921197221606701205246023131889719161945135952230177073468602318481757686882438817589860234812474196274976570879806130889225390480230735392821110404548436346330770374232288181108906582504990381840899438873703918935512937290013136095226313859568446101589555482831601623956991177575442941716232780891004949808120727539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,5] -706364255156654865289805795462467069556902748918724598231719734355720742766497263055912409217884775450824664513240666204943443060972638506326093995467116963631490576659267740809860484514076422985940798293734113993100224559555422800807029743775232500763623021822928915135924410575415809045428281477867352911023029304314387036403472160905779438527061976887413546427051478120266317769499656671313082115490658687964138696018533552241318898904047747453306576377907881530125828604091241898101198430213915660968910771164172620312729473643816509235247811119264844034741743127905055831701115142914602879985069046892825673520502477644029211640437889775639092254235135484213818362386218816433059617468976027986532949289526757781547898788257281131973485285332127548560904821360447359012490552257541561162877985200591608027214269333248868753085444075911664063662339195803440643770866773319132042162499966318959620070029393758793944212792311762337774104146307663693378947527410073291140358702484306064223134177918924528286554035786514348224350689102773512806011582950540262307580184892536554726610252957591912755556506805354902821111454892801995135421551075568700967185132699273545916737672066429735779237684953581925357011116506430926348921827136800183979621697167420313959205921765806057605327756267520633773173502512802176025623108649334331731362807564217268980144762904281054468332254006009259922210139419375145414805785313457066175542936356631263349996137750544417426127864842831604116277706360332103175582829315831692821005542649268917876220723663711892772686153062049236015939100584420112208286657016713911403725532495242771670478398911462430614157821441501238224348639426819470558585366995267099512813899865407263160246451459355468587072940820122764469954313128437310676766355093102337968134458684908285652668851197683616371715674401193648920559150943297043640155458272105330085524537906251064259103455454508781306742564349808171245071237634103434898950955805831210829885117143986104694888844015269880301166404788510922338231202647321425158657196388712606902090560098614178312706468609860621654661372303962707519531250000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,6] 17750070101385632979113026151324045029140782449888763732509095730029414576414011786368947431954440187992161573936421880001248432850484394696759330380330189078482728930859680267771164967233868299112039432681576880516189116534164851109866340142930933244195540885328616549980411284466434061325947865999651306153559802856108894356598528724914767738238809324906493610180127927031055104542875216316225296727937170969918471878673490635496930730682057118818848435948053121721200321458786061577964207256967706382783069456214177734294506535081134681526703517120345103317642492273086367592870942004453928874137286815843893265182792082994340342643888447046521736503033814782361297744652577693782952133462231748279280672715765604061445533022011950662887292658221914806047261685127233609478543830370824419869229079129405455075981540659059834093121100403643237732087904146706799384906209964249911725957175119064951319060666736869776284327826073340809599581944167092196169016147374257932288638522051534546895705203769840289859409921825761306924031938090637020675925751174920131723624431055075509767312070398672837984504202457227475758527298875513341076641919367112189137675457140461157443106575800523527350050756264577045783945308952723129994555374513630080903249663701070109686241657542632401007338334805656746641918980970841468489962076648293681840208062866206532791436381713180337752643790756348696472469441612867741523954479659868457843728208649134554774367214039841424173827954936031972886359260382624005450635375897870371964905552047431102135483835084775461237366376416958943519255779487030137461780054566861356367769689382807986255513938597560736917046860949904897037149915329438304606028688668885041040868258484017178239957111496820666441877574657237947330204755027510813937637322384789531188409081989232137888928166472419549067077458360633074695253857491769042900152517876961308871187359853929447500684067877768296633670822210630247463158822755574745435459614085597368969941756459064333855247386348240891774157390183180434182393167267656426647245753394732974966251102642428926051853437309557826040418149204924702644348144531250000000000000000000000000000000000000000000000000000000000000000000000000 [53,7] -213120021386367232823117352189054462715564972089366667428136115643373075328016313499993076298509486693320964100085190760704274043356978272293872867136180135967520007713703189443700957671587960411518954465868115699938197820117772761154392762628362753165799468426763636492542657644607863255546359693441121708141869226061336877191569404216640618876236580133969909320117371436186079547346701181904265187596218044031072295107677446686977474543686467753600772629647830671127859647906508332038741155991652226526609959884439119794934327389220687581375803535750826975355595174904969312756753026857328204109847164534051502299280744521809663626761193387791025701235190707095959746592607501747448807009041900319389345566307281989897520498661802665256774639335171713645397017446565112118674603004938308680203347270677056083727275586296758924645244953685616858762424748052643415668505864061977310718594551862318855864949826165171310823581463837140605842199298475018043221444291157310885678547016784468698384244289988387846886399746205994363847945966521533311132556622235238977679810832214015242579788260610771912854247994421091150041621133839540994780476051056242997275883173117032936199836063130770538618828182790378555086396446732140515633887228661686304577568239741342752035845388340395475899538293830313521415090984024312325544222441693226293844290517293940360503796603916007776466432226297634398049321575094007021487532685754326006423371993467977591502792218300344461360727292735155072912857662076613573550466967289430174701543654265853715178435847799074638566864733928535936482092765374101870818186652851298372857249920168220309315876670692314718217701507985731999020956585443085553128611047714712736212496343811355167917381656795408598462295465848318541666904204070800905745956201758218595528525565785836725953916947927311582550440511608470703728360892245805368920252948496498078717763464410012983363502984610618601533150877617975254621935121719315467718338062593400571482808708953627082665234875058711244416686110139268830163335450076161967299154505811382376852884418322937785723839997260864453920703454059548676013946533203125000000000000000000000000000000000000000000000000000000000000000000000 [53,8] 1698349516904738666385004011043951579293279563789394618248397208781426800149220948248946012580542521780852388718557907076234350551053308527944740709887438501812374962765617988297355236351636879124521537677542596582068523542844814261768306755346075124710001782756695626990929771549496589511429841611799267594317941626250105432039913419173191382074658787171597874606795692516866515607562437077758543496413266934039438461668330039350554016562988307298085917551468827418583663807007665594680353948416805219404142448652261438515006115199204326129931152183809285736736921137015808162313102379124339420353894020422436294324563611621524084071617545382941310531928201250458496335203172236184742171233890285891143513583870149120627965593475122437090610541021153454498293512414453944141155390088919038022477716216462670217664466856159651306614495907336040784330706853583056338340509838359823204259068928019480152133532747301624942022852185110809374742046043985710159399450587207478720003406653737515198469490982358555328345626150355664706459531146229703549063111254183942473772689488145810282935959655271007353746276285060074335233526262835555106412888858949737934125911271447169684578181732538291396436321650130137414230319879049590885457726236958547656988258360976967968810793122252164097872588844727990732268188490047821769337707712963867409043351972175135897551070388454602400121477977489123088922540198010774605567413114115811502110715438000710314093711353645846992925842785357937765757438826095420312527582029883450127740148211380940569524941927215677160625133515113640481036329818253106729270987231086243161886389526674351824977019422442370287866350149911438595783873661338231799564699203079124072802064295245351679862206295636412906822363309624736656735875409872383605779050608978969640965914188755508858249705838026313403095508729789602073877716015621519585547874776930637735489494241815739866704687029202367722021797951516339214625750874727153691565936126682655010865200575430047231315727092923237756654980944542929006873331808461852820363275783872205023826384952019200080777485820520713005049584509720261848997324705123901367187500000000000000000000000000000000000000000000000000000000000 [53,9] -9638667220867138888861997619563450556438253120590089533885277787524682170075740065343551414293781784269664006087648061362465225726124751839829428635558439063462098556870862021295413055702713550162014976062460211007562144225492772047569395423667152527380591501393205817785699018839679247147677014137364605986002052536374266245864756458471228813713943135799776998059680232749649104537054647905343977856644732966407801971866671348940882031550887251535070741334126504825738200895991373791373035052194132258836784276217436044940428784330367328759910507045536857843571958455450256290029129022961910892568183922900795506548977017734497440629694042664589043195550560423319908515866322792030904351800987968290704206563849838903811434644410453611145280316734327468439921587651216836154034009853562400436644569511833137405769363124461876994297314597315297385976578532006883376742679179529353632847795597606939360590340081157689176530211716296854887098521434650161968596903214494954869492365138993684794083993775019849490919831497557384257592706877135919886424086641644779936082383545081354442699775467284277319601761507476055845366705307891408647344228487896983555213425754069561898266433695785489414825208401883260495590276572694845803560413804769834364087870794974196642374636698186628840597219411823166841705097591997141691929572757954907007243264027623361824415293247842554354098702206238458022934438131255251441877352162517845330513955907591425427378197309421667240938630358392334258278716090756237119568346757389336595327079478062623976015663136589767311433148407823253847132782001995667859928035661647363545963368049879057327661355953411597305700407545057596310787110379184543398327336365930349288605338014095630562037903676246352329325403634009085934579110421102780215511460935882642555970447785836784521643306340099161808485793240674295533112559204942737865256956197137138126725841346163555359225078415453233276651669784776025130197859723533198146643165202079000266978088020828166181373171338850265509404028468134157782106261525748946494102001964534362570169129266838679521658314036895727829089893651248743822179676499217748641967773437500000000000000000000000000000000000000000000000000 [53,10] 38829480746299465297114738388451251143013288306559227421925464192078911377372674599502225640747171627551322849526925945685166326338123261776200896640966696659313148626441476514611017309680246907030020250038746895687888679033020068298525934936203827544941542228609449588345443459427431287532468955101762682339045842054675142514683002207813536944373357740781458212386748225800959449492893304289913998101974086726557447805965201154256643935518125793495392423727201743154443673400639032257839779889765987327729770123002207406636513680511638407208068543908930993272539400987692664779156131299946406356474886292189258866379711918939502493791730687011860362846572319253961680661162775481930511602067956760158975591902049193604879878923617301044347439514820720660132659548405528466634020902879725481762035091800766719763314784717952682778591112284985603561921031487154702102355967900555069860248456331289004184907183933538601556928251908657812288491832467838569028838265082554178932020968631986226544139397589973567892092286503938704422473348994380615934547584114250355178458518427780917560324494242551015379124866252029188804515313322551044706234853907631144396954677545526818534001127782958122855042263297642757954619430153699965417602170200326082173068390995639501537364633413028026046459803820439338483286337300762067975114306978169533032755772188362574826669027186210128969548753317228441679041964061189962977700966038123646255275436316366708827292101982278554747692456270839377813914855499110578806800103611614438937153707453773167008070845157522539477531136571534726813523935559343309720667567182466055064558638871627988611907089335127995051915294357284221046351952754347480103403699605407361967063988005375359250006555331693892004887237380131866427156384205075754798820279764681533977093218230307677299910705228235760423232326871596148599121593866974442692118109665616071503629941929961938204182540375102265292513179616220895874238016218754075430298196615492110393761082808058240995639062985383742721964798218487410338201802781491741261321134548230682664485574933999521544619639856402910098314545104310896439514522171521093696355819702148437500000000000000000000000000000000000000000 [53,11] -98192434617367408108007277900686361276509498723752194134619127528068134913961879995360506675447076026710222572208728025817005095170576580567100211944707343505368196122331331573230212736672648044917693218307742888328613212704654798061298358788809315227071740277284596850364587960108425977466231462286686050456834349141109555268706065438301742492315972731757742198549253443622746001829457044632722546462548681317586258888459707377941497497488313951972962519768552688023003934789356149675441074652562410263302904352070179756365284868499464515272998193544234733403019516490407742426894079996347554076216641439938353276299614492071012406647506032392814602559657013478712160056366816052050415215837553635787219273092017592962486559167621204549515913845369085057606410218845296330403127348760444353916350383788202482291855371255486591564153132588977298315817719492301896972884645700471457766367892268696301546855121263564636214632267707246982324291982112672930818808977742962179195198629165909673560706792118748672070484832301438678303346333219130072624796489903969646894956111025064406290042524981754003993818193701386644161849262307078306314144348613585093239917867737513215982217128461689758590658004052784976824585563795060248327584553774420605550274147443714866529286556027417739794106799823003595702517862821240118501619405746566297772569201389995588615616124147853724284408982857342465691576480355572863872509965906386618761143656329831641888759531315605814116529768966421980809116099190264416035357094734807947180501885001724863707145433658363254814849914763064045850089993157059882749273425484939697773519729175894539703364991208257905679856100074751785140357371527313727643151036611834642181397368747444117064185353378434061467738976026665854481236389040742407734067996593484741179623767057599197719342875889687705914989618954029109259818866804977185055068074692166153259565311803970120095876371878607101701411465080360780599940498364494860157376755764181540815796973204149177787404888634878555165172288993285229452773763794061521536196295981760049461524189651904244652348311081125448713984408286113009234341575393045786768198013305664062500000000000000000000000000000000000000 [53,12] 22113715886626494987325489456213922035088915861298235236421336420488504306039009435677577586247299482478291932449117790578505297659359613151184982264520208762603441445896224371396425217387885381658427111212893354346257903584604928888459350196294166705780888405320161054633318954430315053389180376930413564373276121378692181520644904315826186595969217539969647224022200923535670103187639761730955408682106830366470114875911156075917642966919711239254172058167071125204644154980265585693281234674809368758601290199359406597657326146960656128744551330764879538613580031401929972245847531282290341947245743010114563234339712236029026176635223766852203436318072003340983264005568220318711906995250434193677112657070869766905990220210529013203700324440984011563467466608827541810532400200402053026301415962490266244194406025993549460346882689933215662358981540338859406560287464511831556812359837706219987030679982554238170351739201393925887645895619203442313666772816394233108224132406395302064792961908320361417638945434366522121311549497783285543306220256457719976291229861717420060391277995477423322922714946203675984503451000880971262216696347195398125312705670624261848664727611563611739278680846367469296028500683377616418748585468653813570434489501795913537526593224011365553209922988954844698907499490465199511805482333792550908915075764708530279289641050740773803755752995775821641219118735625838403545803070544060251197676308753055776482546203162648650983290467382565249767792552182019533148648435542582546419220714704869476519389078168230303890451549471579455056200347947042307509653544167018698574044734876874700354661652582805779855150837073595996661475628458792275490740681979040218162785628276502571286947964763357765330714292536219145239793257062958380408367722706871741225736596372160999450306506996347403021630456846285096332146575362339636471313861492026182328566472448520393774388922121136774172971135933513802428710335694929750285754204104944279672185963314866584167984312227365295977488587850849767150809050914593376727536937167666502312633483838577687890309826407088991615500601998491574654752758744002960611396702006459236145019531250000000000000000000000000 [53,13] 1314468896488566326399717200577770222465459118297898284019760341355112776128052010791826192165717122854273541247646681129987643216382717456013653268256952492870456356437851315938703337233740108367063746720365368733971249891207924487987299423526081743190044498613558115172801208258900949729956780242365005696630949826877259132337459222700508306526943709694845196574759863563217176483125393302755645190887876746560340550212401653190066411028024531977300738084394046062177803412825090642141225336551888132723904951126178124025221807354181493825134421929250788440230427718259962210340605580365079139110467413797497941562259753903277175805765266968351183040195489277582552041816661350214572917597637931305871735554027558952740402088103498534719945671989013546329820157911060339630363555434042528767576040898955741169393211622133335740948648120552633421870127856261043606288997480682337205262235979431142120008502126445055288647210221369651779060288725594698747739859682065852659790655548730469163925484222717666992598172195875770877348309212608715678221101759006047932741037087905347663675349863586690469894337723828112860134091530259240420763320986823187738685923301396224650511949537849766239730049531308301144005290914531268217625005076472387222539940817257091638150486808005303099741112424473952191559653726117109472682095511692601676194739865709068915830757202041778353363759937019169804221027862261797140131024500376277138717647433474036879132261024235274140580428774508801870960312215822018326263640403268060455259643164340079700816720558684055687741057244094512901483063257309323686747767652581719652892942891974510097426581092557274001790419259677136826168659714350320519213770496205204481851653702545066349498395912110855770415823573304883481287822394012956065104778734616669079667669621310141195601013991101439687894118211126296021636772474551978533633161876835825201579579596197264503290505082857329806419132892151948510550409771758650686559582334287968113201934218840314808189797035324371609842347928500525664037644641534214947857458456790201252320490387463300920213511907206171292528293007385176607406391375253151831969944396405480802059173583984375000000000000000000 [53,14] -8687702851509964818942024111704029468517475956937984322250387979908965557785386194880533715763636468618250639628491641424792706327011833559169018231819016103770207251570403769189050316031841032749896855903321744740890944493982182048855505444878632682359748925528818964425244406565930576610505227641161616478216919691634515252829045271095610852200633426549572133137679349325062314308221116861813798843691922624538943006549146857167889093742257121909824839297325785685478759871520884891359719114584734325442851235128589941130208089253186054956330632792983720144593188671142204683397684810988892710224839930457481010158210146822605112491962473364210641615524236153529536773105329685186999673989782841235094595666088037704759325612498860816916396056349156085689805963439068924324445594768914762470304429130388138720018059001108068945921769418328596425058673044862611566595448354984112396711129360391419804132476695147073598313299503047402478632397278756652733925408182987526798310176038302681615778569274911322913016338513348688294921592245350735558748177834296583465810730584042527675720056149740300137807740065678502989261703014473892922963920761717446619259029386225920212477117288311971283479405971805658399392717351712411347523756683839486551159129916059582468868953389464257466916636235254317297173536928978953845357723986371100320267059312221226963509015391562334628129621506231937167275375439063864121596690796311221080610913516484267626592776378858813386786580990293400276938285532246953294231020037410808201783716151657620089499560210566651808790862456009169263843152309832470590027944039612155586497231172130414734329616383370754779820186238049460126387754643727401529793619633417647697110653351594009303883057453008311861460094290612350233135060940758711554598725823433149344228376705380742597770514679629806703956760824625279395190696278847092557162317492461542294540284451605282520852010787331194825830306744887102608690919390116537451190176459953792474780836287412352624101575406605078128502922007982621830702201572628442428670204841800898285458379947296162683057678725453917513290691899814738177382585190667934303687669483906574896536767482757568359375000000000 [53,15] 38321923178658254845707823323571785769141806401177813867159170544411049295961016125301273270916952813007365552064426494400890902231491858342642102182903424732574250914771960098545695673339556438771428149912976860221858069962510079618890013894321601706385038859652996117859692935255551309561179860999203854629746204215363091735249355727189037734768363046791470902199626942243678333419580905739517185477096745112854737199509876083038933395268985688280721875849418757487292585277710311530242507651254377948149150001547227199923585703199672141173008939466249932151137729317688362414034777675705203941855539399793714848691857255206686050137640337546386193326020727043663982567240503575816279372406488770066694081413797605163685148107086268655021521707439009783102675555238563732497446247000125482621596080376672090894346551827590806715889843160425764891546800801867226910110222649974419155354164138620544236978093694052038002306593242177263598685045696061234244404056520766465885434958039371182493337167116152733595800210184892279637898592270400589389580867331548846049104156569178088912593814742240924000087389970019025853687162066659328071788422702872435922704927517078406369313568051174315266583830211029351794265878057191482804726529978549969902513002840336883226944924950317434301848816329777661380766614783860429521293925609029723277511009174417364567657346399479184888259798592221535819948138053864328855387150327992952730307093969283452859157052128882340080931256184769472905393558490273433975997446361065530277456116601986633831722525108000401149402664024692701419203385514338645796324892629809547834445706660531985071595207792083742172027759475506658114909750328862056486000720894673634966594650129584276963381694441711707790437584932110129809914016916487152286898207258226224196037434835912471649367682896448136651090734384112760516245463708590699155866684879784156496223847164981985303528427758371370741128680678730900780823356635642685900238725540888155462237265004933016983588498049427451482584668673574055787516215752523854731306524606421062947684641477510584327901359472988614088184592856621534740685824186705039483963330937399405229371041059494018554687500000 [53,16] -137833302320655845938564629683348497995943292792649593236395494630216164854250321678499568361303508802462231209898938290556921102545493672800506214310444441384548406071738829136865740639221546448314722826127956681464853730378275688620053177553683111897438312813548813390921606461033937222965094892661819128424499249847034845486667888556441020874526540984694649682786966130131310698864715843060568019362121460411451233691044253443433906406001454540430985590845685408508873005717859370034833186084935763955685116783692112512697337770232111576089348461365553586360385970089982371822336652085012886991408977342067514048072192364790363070374987740369174949121067786686783481097079187626167996373992072584768539082697782839515774432295307794111046786782401457109773839215412629260991290645355834073799002277743306844867710875766248836185201784409522046637245981073668583103768800127171850591283430233276893781481824034962826107603552009152321503749271202245538238715722287971367960657394259559126239947621268077090531902827178791169504186853189037443339179478208006725332144192572781318280414461882811446723756417014957930782591063566116152429702757739933579041843864709610658814146257276956056085442504120410796090523934589311394806805252264245040690554893082362308396766438888307626341343715107725440618499435419820960642866983196129332725423153712733784831881733385453441580098866892698779091890645553890664675623029018636587567967711206535753769468074249128559306756172698532996314107834722967840279127318535337329615028761905994400048965929104406396945555395060689466400008419404760275518785645507328216102258870231754843363985881024666877888846432522034407077685491706130907324625822927018392490356183591256063441095596383999439864132348623311568498755834737879835126465387133414444104578289536420859919339979997259253227437880794371277534597548320708902030241726632139796789316614510674226765304337731188126830621367447342491800333990188984538685129466587923336345019765799863734621462238814601660494358453292657942084629834642978278513306721338149782506417977020293813543655882227384667843947451647585538658325342347083300453824961095961043611168861389160156250000000 [53,17] 430078754086953612382598884673356899304349290110088591733449577721181102685239826577869019647539654480158218339188889056718958208004073076851557553083631299128790941645936674353969994343316827254735282379837293789016810755313590529578383955839399231115923861627020890443174236998918894046242392383095846614079251328570907774022833588575050349249158160180383988016524078264615853595120416509496339540426629859713551934337450353711559646808589216856072220459959517088024667143197892953563172681377242465396697645345183817037238271856608134784210853566188436869561649183239659701262568665685147566351725669383692279408140091005506586650884115486722653614583427999024230980665821369628511288802796128767944559434596833033561999157947798028094812233452528582828527007111271329026814010292745628086312418351895892826633858383465277369945207580494419083774835778599541012153818994828653444879223885789461544112204740472314951887395943637490242020580726867786252390162711310765385569059076826854582169140097777942677577962122199519022194218257854661511257176754690923999210708869889176032968602921502485560461982279722834030780408824110146256729241563541755191974503404804041101982616471196846186612664116036058458185582566815115438949141126600072887747232604700759541112563652581806567307705555956510758654365397974584286381539923364010758795851880255318982833724181148759529026389657881562128282730377933014257675255240349518387616773428884144613615556685621103798643614496737157330307567941295694252117745341886980457792431868827593097135865669680916591986640087415377765912956110341293395601108808736341503322518943854518324513914018918965573419013166522696366824678790800327096118113610543195309066480275237540866654129615659622028252029733611863731368063136143028837193560000621621495329759927747041663527452402735464528724038237341685489617996352275882707279474290983901057274324488159128883914150936341106828160324114825769892171657682584631382234843089967231265684754133541253464992077477495630275184227463275078928906973750596246846261389406821036863033941657735663807086513313108961877622476348433446909024849335691014721311242752221914997790008783340454101562500 [53,18] -1188890046350106659936899040265288065956131961156128838428454796245378552013773838098165355260780838713079223873561121767948551968751843832712228921804097398552094982362008527010784121965047357834655823357655990154819735971187809172177410253850275606996959330270837153376333278995224354769927826626655599727429835366896807602130153929867676320556722917737998947478614162769851183390651490014023713971076800002207456308701691477086970725373077610193238399391029472630906389850667031495295848473673971508972203705320390539571993414249218817419150166324079567879946266488683911519300799312135202241294066664813073115243140562803922667500761475394760307887279813160983640834786409395855592126323554911111078851312144264854610954992583733771488522791869793460556321377702976583580268796906311674720891093445864323291486633890429323657074466363956350706095455507618086245860386543760813372308413511265328032615646245663268567640254621001745850232802106339352383034472232357286941343281311943259490209873938010395116902394991561165052329505168561546237506958613529931539666245859696776737122076452747383216482992499045138260131809268829523275478748474162222603619053959718196021588656212663749851358456154094372837221174577148270097180833402719152153750160735361578379010299806360163268251934717149078618737237501838374672848240812678541944969300622366651376439350888142422003442103221567209110329300255986899164593954556134352644692780341431509968278967449002033359275158807854907661570408380466751721020434982623265182440500288459640793248623493280028142265507188586808936646968381905176287587779439049332664995304326035789660346413984541690273285487453431123965259481553437002987945027815534468546759767381689592719633968450038220182255282132801320665858698248488838255836203397415785301383393216786899950312794983566596460506715133806968833087890355701936254169147004787460480494861324217999179046031935528879117064768579119915946421240134376054009908044839737881257837141982787123572010096069735524161022896842533281341387117911178672615301358079103102349336275662351753165789477784055111388249652874315831125750775310295076492295152092992793768644332885742187500000 [53,19] 2921036360168329526932800929102642751557470678865256374540806801109109110396025152470786875835582782968035251030791303386904409146249279403552881901043659054339461946472973755748943600563249614502374364147814464647909531178690749391321427486151456533231302745480256359714491917889120487187041772138138845086440724454198812568953279130717131738272408808707831068774111736773590252650827746870142898701860983434039532622912715187924106259251842620959126802840354962658158693706384889294663107849467044961974485552575769461472455806529668079114561697014255330284321560923997227115107240800258953156911446329942558493146745508361585667412443461556141539818191624595133220340116143814581964826341801241450642880859896219911951439377664787838766524082685271036281672653086578235841801716912965885564678579376524453698651475787362473306583341444211287753385537646516108917557894213931575078932498682486803804243837170630672377593232159941516389840959057909695773750645095426538792985721310641508651574538372196689258065367715017975744135528063446435900597787133930856433876188828445922347698438364481840128042740617940504265644857342350660805180013215942395604880759646331959043393648737998604272136470841339970766179886101058145240090214594291419768586509812361288139552157830178489700325306791199294717511040061113370430697928435011769099176283489141025365012385895773098434258033074488275995966411812924017890943765224281199498416233273940838877082785749563022929430650289030941431410365464287236282670077557649071940596778056689218534314778975324839786097744232416232206146806011586743260097509806870728995750730158731540928344312913731251284703140577588444935751056187868161505623568544302387498057277811507417255854179153441673923333178095836437329259248063294601893763229473752513314707214073084640895574261447018322332933568025153070875218750467639491409616106184399842930312138492412948132226485912499014363266890676457058132235634843355806995895970613469802962097764833959684262455675335580241974918029870707367990378841330274460994328383598793337865947002247551949419688903800975101580293440280572132266759306936342033278464214163250289857387542724609375000 [53,20] -6353148740008617667952504873390827321538726335391828696943883384388716386018517499523401720747093768802782718883504026023668249571460392364927452638045057893213742224727827235864506456083815257551316600036607598450841937286322338668207953629295388768241327560236278925426325126267750885239638856813900855899728675379493927941855470085033833949116117149866027663945821424062129905640233446051142484436876088708689689166173825808178708385299960313607063789651913464767511389688229479814090263657980893284052819280495179004575632624753369872395730562396063904231748388384977900083053077389512532502495954505781625647454787311401143291469939583564881360861020587686525446197721940228508592891934360758953916925472777428826040329664992514379995951241955154419301669780919641274044178072540964989059660027786747505443601411652482861211549299645056958974399131723836762105881154745531256249703931097448487421035212185196334360825233775366576820496661926671156691505787225036430183003360062912195290566304777925271153917055861202617940712657052421240579987959352433386562548265619957175109301889584186495745930479707078345586465498544014357561506147150874283821075803536305367720743105094801848866244575767501455926484236974216993590463667093236031496633703053474778715354753630559437799557943121589874331730571218969558957989845565737319707616003964846759831674454828476367912188673266273754357541334805357630535753741294240468528760969621392907431346814251810623105861176700973448170603889255807950190953573166206697941524845472658665505948065800002268391555129352085150603474490688767422449836442064423054061287478208236591670655544441749603063515944701572845174136211496917832826137455916096353537611214886455728870790644200289944278843581692287741209604539924191202888547773057880621320744111528761212701823302853291604368623283376456188235241866677247129647458168398898818491022845735301819074260166602520995782420273863912753340705757208738781823824944470041606047173066504229056797803973532936636837643039296475444827055742172333738389109923237953744435149754385268233575038878659482998802322372868104444479672536765652024470796277455519884824752807617187500 [53,21] 12155658805460303655312673259990590059964513017850781624135329439617171306835860098471008745010556901660980235752048204759769465809767666560646006621360375294839985717555021903474318145905631023622867402539708131222663914671421358882655571290284694032868701888600774781805054828505852764146569657946315789250581134465306878655269756588021918229113070143144993283108064231774066860519211869361724635220349983240562534071625640879814200362237805284353715163744353818974596359882799563938071940217032855385361310839687923641751853648755342350327922263487823340604584961916058516923235721263138700766102997831342839256461740473187730480340635974940023714339349311938823274259546941321593820766476999986408135069415563333814218387415179955834715848904622370461004647531341177162564465184327091574599413876726251872666528227887422763059191644985073466413842798961053790070861120328488253785877398212142528766288859243714809982787627624134699859339252375676253293378478060833489499381630296597410433738778296895088577912314880866768650160882451326419663122402496954555728886112618268030796888078619492008378545410065377509543691661710489596216211060347273704924195913479514280328232436159585692145020587683824610143717416853790169719044335025591145038528756569537945020187239091361779625200784709438477845810357897089899431644169112123022754381281480665914923602830821002573389581955110475516365020814075319970209598179238837837236036376547597334099118332191603724840388080756929663229431343456936092884854067413772356722356016477480266872335967139833828391944314717331099393800386193579739241243528164229376802906244439460647240660523043926902254295365340652760880002991428085172435767851154777087989997110224761145389065881783963567866495357379525115875415150695854581117791556045065766142007289742482536740422436295999159952743079322694838367978552105698981824656220292623961387873039147280610440927299979017562472468714179552858065566357264144515862655471002520109650504112183009582446816670801421045869067435676197218589669864437568994167449195979727845458900000610967005819661383258081523652159017777047792161062905388901889125463640084490180015563964843750 [53,22] -20313037624655207633094047574652334457178104327021528839183770223044986824333414532474291572747775524012572072983927641402004502197839476839274159075617745292227180281239095515641837428771575962508024041269265119203214783859945037509431333026185000006471206384384414328585410767498864870073794118443530251236808259920466500087881953393456606597831419846570931746566598056723521913348803490708379814829926274961244707093164784258213152521427814709543644639965747188458536447924717725984274124257820055245602824957188875089972777450013603508284021900831274299539450748330240442556298633351182370630551594289862235369807572961028734598014295310303180005575092916504855710387109855492682328317691609166186109995209844483300895522279637449199734158850114005923939648730995344912916524655801957850351051168698307280039220123528839343515183915589330113157390089152405031954960302099326325546791620431789692024032832136731155002273164210271285319872615599227656631976969352799974101621567828293415480272943245977833158258963245917150267535028638959748328983420067489603450910755749070821080304921385581230225458339977135766577437594359437882038268396961977590626359502381011309388197226827914228724556092249602593588062455007515892799649306756209292754899151851298840534229873588205060567413098112757878109749178466019769521729343264558685681106011925719377213803723053962116059549854834428755915102322098736887428705413513672604338755145473340792472983504567735350696368854144510825812817153350366520886834224490728826731862563264928104121352982518996826378941760495659596155781432760636457648891098511611069129275982355280171250091555853810334157652542208026386977267915905706773677188632799777072542247387807861517557450249234616334049986186600089562144279322670301964411378218351581300927241164083102953365160741587101664125531156573083077160231532763881648558781626015474152801050238449456415928706506811288071585977013100957400701332369560309374937646492527692036660546983856182448657492943488697719387738470090961584467727535021533378737432367975372848652565815961914418040548472270083122497795332100555475932784910142459011694882065057754516601562500000 [53,23] 29368500775950951992924338776475184915681334702021871762758765465705518528211499564305693112737470295768270713075017515125110884762767046699482340926705409655415668159927635865495448866930871857474635601675749461180622176971745550889005207697478649293200437631088757753141706654205923917481773311877351103605056626597198148604847361755109409808994367505677043683470781659196329796093132018906819158595916773758503330876062444661213968631617330499126943586467701083383953816609210447746390457899547992332213855588992905272390752419885549887974401528102197402123027348725504245855850380225854964593921379809851871436727919653934563935284241959713023424612819901056887835279482993586013330296970569539797146587544377844936200100062596460659418863728365856819077773794875057779290958757931603885690140832918722603376669079289353226617262282116091727389901919661620087283245623694305136324411537982293526655727407762284516996492317927841878451957909368345889089616124785372548088068016313224611778864689620888938815882566241398483426244863728021721240203738695365166156394352657374665248911212830624220488110853042881971971986242196423631035504834479012205709288920283904893575865379208946383872440590963643631557842761172277436032441198136180171655149378446727920390689584140732975469624601658482237088820437406357341215041762666267868788931687163110311405188251144491164108365577009942631018952667350258458784102989094774629637254117931597751951580845209077767613490798417300159486808522977556868177253118660780130986752414754644569143215287571115536139169626619434907418008146239025566325701513925631746911174347392921618081087506861884207281239956274011482818879397466281228067258132113644887731132302263519938278260808236417702628348194660990869364789876225735843032096454082279080768854648636547076239245962366142659503205454725804360619214450362217136351238354319017391652531995756663850305814151748262899426461867432272908878303292868851643515806376955693428494814271731074207687812582723223398000390649135800701639555288116343854376767346856495841548862339789548708232325261834903504175973770609899492732564052488442030153237283229827880859375000 [53,24] -36166551812432474932714290748220375401549234324687004798359924436585158847389451844580015867738368981140212359340643833919847106941229494883758370679404069456220403422232072902139284367209788633681627138415943148697537405221127069783218925117902281566606242247745312750530929377816519408537692728353742773240776596210645230151684723662689819777825394160019894998641063401136875883629552990927672090296652954713984038340531874855574198308175090021302819630038770716217337804016649944471821230076726672880799079331510655410500924916849274731524007615764847353159804358262291034767630201948589621214718607430099786888114431198179282850743560887254177176822220846776687963557913917267674660547930428167354475093341130539750146928763209650203371558634297116326980675206248569580276350178766098884874404871103545040194605648369484752381029645842296654425974800433512608637529575112027854820091424107296211891956886818290719285290153409551812719996397072105135266715065505923436318119312565839525002341928306327097170535149801205305958025029519631014880090518764689045391471168295140969622205138591826385977770228211113754171618977718705122268788380814042133048306782995077755875761050515064876475997078792389863667344579964672821085455680608344428759677400651165794497564909235371581847272764737935997438965626446710111307165328803710450392241434307804061357678582071721089321466475557714475271361299375716519731457706358456711997143207818798173408401734160789158262222192848768027848596197021800220054797243879742380947020646921060754900598327482083147769014799201630830800865854406820966347313834568111729589340481602635145260641309403057403342054684626331922458115311808780298342823172386416180109587080993588916046436330415682584084170597281119648656759479725218288666594457237260614115909136160024682550439245283366071327871407942176509291943682294078113948253751551276117305309291363391986233617033257039442159980164077686225984749276658594951713989802947767586527901911990256173573167271940134273324841609849318960179196479070140692784802316167776673893718624526533421054513340783090128531630598082387880592980522465040849056094884872436523437500 [53,25] 36733474237656332404057665859745364983418920094649438252409525010680929320955728689670029703828436913741147815748420574815658980950422201076839599207758753380560036663671385228197354400467923750500628611019160366577216579887604441184078970478228119199117672229792799565960856882009929329623116235083852309771537653815624408659423134502505993879020008056577188009854985923696745664135479098088072506433521310704542524618961530923729598475211494804423705273360600007064235871583266857433520681025735315313111162798078072607505323904052993885055508122691337467453794898065074336883087775328507066989338300321317222177134845499648646179669788456094195527775319168457576502514554976150916404791978319840609534562119652458398791898239945130362662389476246711555801495292985457419999592243519423779972774773019438393348396660551383950662848753778534325453346680721599353023594731144374161928189424966602556779921126693281148462711849363832917493355651832988086342256548185285729451043599894972857464082469660164755885169774218157155050543031992542664348718379218315386671926261293223351799452170828693807082058482393199889517284883590136133316953715111766483016722970236941781453084311368835496895288905630306622597010627114605240330349015711732002716259001610590490233807120756325671620878878804974714910284342707249867232748779006915193616477468356974431241430239712534049584905094717443327920217994176104505544658965691636711526113661914450903322099972737220211341981046394447905001252066431843867678776376107748973994104099209346522031344239725122257246851414039177607473218942907372938009604110817731592560660999616325748099807824755102631676030792322456796944776220057248063436889322173495455986265636226259626317914156905706255453403143257596245692358583157900741471533610212972459718854342754710364037474951258159182181585936427171612299379329542776323012948871677727569648221644746825451831151798159568615671494366961673770431299340286948299618916749894019240435885049276463837643902074060587694155853319632347005942272319098048402361552354146250868141654406155738325152516525749689155455298712201579400260520458232349483296275138854980468750 [53,26] -28252841314788821501294474758416108142474907886086310922138200020506581369147178609545020498672488572852187099038388473101193323761748831462398030793626739937682627352850709916452304998198245636335748182038627983025234569876335306852407197126768802250680121483779624765815508494495399023068106268411872092867527280835203250290155087902596811418238634674953756894701825022712285043965681993357985446282513982254316911063941511261267048448460755432321276521841352094516202891893732026622777959546384175728813876685384965588765435337846453980433487548714126268850494548044519744753166087406260863476496988975186079483680692807931512100800849829608134636256438743152767332289717786317181660680768403739272806961418250419048810179303926093448540358710608459171287395932426443416564711320370140318112719867742774029407318947604489325772496759371634733883018959642156780570978681310259079528296414509939416924870332205030441554169742090048087135984538167328875737371151649746057405249491051662780501229586095283741042624221211187649396976350672752410635496086032108649863195879429822337913502429632752412929354027299323884479632836469282331234360171175322912847991052924509477867441202459205918051603368285915659626686447623044763795831284897372451244057728287546820658150245603869208510064128532795350798155240657105996445887855199845861054624714061754816827323107727231567483592741390413509809499327646278921286517589666751025628779123729464939573943469665614611840011874090667895478584961461461797684328947051881480329073735013191721552284144523699698920555203802351484849057459765065179735171388865656701215765481552659130769777151956807452733307393002669475967882765423665070672470661669709572473604441272574047291544527024969581876685098765516356684779551599093106406240578690367263269420010260416530624733387843994109201097236082826444121948322546038508034262190121502891196772451961310838499196603996578683954546403237157723529024585079457006257115757944570385704820720365879149652844202880874166517388164010672993713764329823697887664734724832403963976413762154510519804547439249762391861536765585646846510314844636013731360435485839843750 [53,27] 11068618474860297894290552924392769120724063561185554099933615486472735955595023304035034387569003849251342637973905054864504934592317666469962401931499434859149552180217863957890524931150565161014575760950072044601557960984164629260912438457207687840511919385502963882008071364150413021811488841973790733992887813671169734255830750742275641491468547770460626417817006410135871915444316099030397435511732758618759386910407901416516377573586205755492361127343120551162062522578588243228319208819345798663436722569820020322691727782828413984553604851726216893352553036574195712562568863191348399508220059106794552645913905180382963189011552417683852097474628524255664875136693571868844652610339505169870591653206176061099217705470116942826322269120973593652772241145834265917192223765535697843137414922224461803987492013875691081769981903832144304188544480405090037221322225601776480413699112085447832212005106825237741014992811827022062826229243917623788133144560827474676105633549333127653497827095088199947031257827872195464390566378647406990545632123418029693073952759975086172946097595605534104404368476214317426987162641929095717618877695615439996862940724167573314778953763382395937357275440618955375894158530230050470050694975610747960844372761498146849760972166933873959754818473232046305410998859105875636427868379184339723493992625461907339213496950238837044857103792028473181563800244235284576022929935413249063262262291162116770766431842505962322270861446123020511513788686109247377640551245047553274763811193047728216344427382051155482044102908432718214231801175683195059431606810837521989919443962457682123660812683881959528159037310615264733307527024090258573805369630270090182247967031523481971021836494893299418318571176806606494471974787049003824022421719206205056759555265116260134413268728204443908431840694677605143163184135262081239072487064360857923139624476143110095811549842001853945631207066975064856727605383110982331809507391797011863320147474827866430817401481979176346656013511868090621097176096651076096203960930902431129662918727116382331680266784070582568102482888539039862507706857286393642425537109375000 [53,28] 10768013819698516203460066057676269977362958917653967183697121288228280849548329658924030154478682270211630584209905217318107074699809850886119570207477707655518660501966853284801320067156202362768734683526245508817303748725798176238146005844598450467216654449848003034847483619651390515180389599025501879821957688130065800538544859182027025371907496017690767761828079643920318962710996664003010733594774127469639327487233385535636474131886210437076338620031384397998857862497273194952629201763087719211904823917729132249988798102125396496758784665247957331051388514712168514763955353270621895635605293760159809744212045461840957419954359940412079741181610359278965049795550335726412595311440183936762353535986364853935778125601555376595565610467448239662238775351182723372196139310763642965584725830345203403770174706871170268768900515157152055978690069488014549942477404269534487070796699126914011423342756853508684339007683432620211663151509107721365061717226142332583718535508521140521783606409282233496929412774207872871578384041833815381264806104952941217590279573741202553772087907990175017388670623667253829855498807232767574358226505214869182652303249118451001405296191604938324757784111381377814719365912719712265971181305325153726445743647382216711260580440119018574424221632503440217475087231996940246930954569863591287034239805964852835115029040663449202819220887641768076332989974109140298513512345706000736016399034701692349802703412334662559475655539379485598330875503648943411360421864286496629318359190068547353447742271666265346315229287068051344966903092580374478984675472210193122499283636031748967682372942784026124475885186927896570293669702975270477258176409436591508851818348621758855594552301912107381002017353099566936476817069861667789204819152610955678847086651623639871078108020320164332223771587967778259118937590051979303177701144229748804635098719524738986819524558602193280095507605391194215626589930756093089694708065551744880143890550720920818878022980818049480428475325865408369495477149443140090481700790517281398548420596526175999899647037508251774329606775815193486778298392891883850097656250000 [53,29] -31077379354051860260275370789299623172716207194288977505860761141175816459003611722915033025473497110492024675792117076650093321713085699361781330847270994105335474759285199605104439293517294050449982481063612555344002165156279083235722328366832544146459332605073308982224385306890770140970292138923785010300757076106583343806187563585114632410646573343222117137943442063794655691508144215185082541254768228790288613540124362621990953408595667022960554691878417867619147756093506172333925443421315950413004404273782712584232334812060718621065717709874673908132474537250671151335219635202538003518533281013106929235333177000479409391965602926766918600570491679628134659616455928721443307178145766219701892922033242262797747417743851456734883561215603386576747288563657494017497100450127732384326388114443474177393507784551016669374595699687699643847704197759842480416167359630688769751188833582255627102121488591155802426106453848316022518748412638302494454166491035603322612576058345373057283011408369260350573345317656244947721201482557658220052591433105287782708350405102509557002838294962801763607304168172338544348865400796421729734498859901321480984146539812837302353137634112626022719494063001412090493638709236520476987102670089747612839408648433079935765211507136114443516484903998856187341275738632746001346814435099543315165673373026090382238481329058043069827905946259451076558959135177273747563767787557800684543920995422542235974428907559614226931009644638460184418382831876901445059275335930974343515964391542111170446194427237064971677164447415208657737336801699929308370152564891193718034899041846692213590102513058598958708264230562902639949241688120364190186896366753597547155709911052674050594609076822923869117500321350334606149531261907440485350829178230197972429327292228612033068709730493327146786948138696270082423587432645512121086251635925022484906064411550436806575251844263730061242754672884113147455284056332248199072081423477495448420724211795400029013552959165051412815829010329122817705995919999897259590775591970364686555799026571070299400606627457280167260190995026647442500689066946506500244140625 [53,30] 44399267665891215035028506217499752420327849504415733761901509228611197656480024195750103823696097150988356713112383622352472205388618188582150748561453403954782043918017236212196891847776034098464033882805200304627177078804827542556654139031618940345435992875517827223415247637440292399914583226837294005071631604850481194795221204630472890852878252305309831385008933124763077800225499367054184073294422050422411089719028570157007467939306764200959802567867569023900323179382511635186832544869939949564449265207407769035974083518599425284941700282010296028486388505551303359748738718188460090138053182190963505565340711622786204163590900717426698164292653410486508675287662578271958209301682814393053973987068075888738724737264058072070744084715085917234264823045335540779834295764758815177692425972316269451924207778596768038893655636879048388863414579747468961488354091014167756175856604115931442277311984792898326108389456375782789437313694949395161403276584472061517603146206688316855549599298740130836345247157182044541672498618637616016989404499285748026249196380754227078522247311130795479192430591594558003037601297086439232937574964842912816494354461798761382306824130952721393217218684363944217002142416882780229316422420351179228584928836247478468910943612625496291744253893525487749054916234063266518821913868888928952170942781188059043544221474756100887671187010905005983713923744295954812853952763933530554202834244845250720280807719250253504417230611985104813016254385041204447348573030906691091629824437423155559839556816627747917447335160288311885339491559778884222316788623033827651412735072787217885947416024778392572134119707698221876881557738658900624518105391839085840321465713638103612426405948384399467273519942050981320973171961163067008378672445610613635065581646328710093794635617334317107684115881943486726680956153635857165259922586432469304952730198558576802414861810091749209188244802851103134210605531803435011488596298557484776290488145786692754213445526957538675525132748706017117574236891146457482677572002211326673446778812158901630691469796068375931047400584361639630515128374099731445312500 [53,31] -48322639254596901337697071684931757452974085321497673447530452488351063916351155302371086445729323458649499017503913742337951632786447712404486864402509899619077347435121413914657160296256734105574297085073466830190500074411670386691021453443165685614286637982161407025991267076386361229908757086414778601813958638574249505702863910843249533851952722133738226152345086128390903963670573117160366041537001726825572654067056219788969887377844481782956987320612676078344099377833607999819110074597882184022816246038485033195833569073331834114569231427299737444634611099168984119392159112788180608788450355552125258939644410931442772394343915542300867703073400714776596397863362587873918774353882109220506399566485431614559708247977193632500686049062531546139378654356506423017813104802535018392120371469054200820722497172682073565079812634820911914005673157214747504107000919829554533681289132181946760573395483318223363696903960468308594871995716153821860056935645210763565751567513622529197919855279326340631551017804106133647750652843594036113761795083891340759292608591468824392403475334183916088653273202898933981963902651178437219679724422317423889244783292606564708434183569675588785119485506180827342930478300744365751840348667434511963553009823975750018517438015363419331118254903694118274602692862876516613975360215542307199300011937230384888814015814225191910137048643278015428910159932319459166560663272553794295711380556046985223759222648436755593577550776601580821598210981666483115435993743283750749897750941239988074560921146226560659467602702524754678316731829452171754873446163930974711196045902899755664742788797968723508910106461007155792537585096989302973488082980834609089095902083885488607672063173028404248459366421686671899607778300022853087247067876473642724157869713235577345514420290084913526213383864441180113189761327049896731761033034484567361842268899395816050629157157476499744648475842198272567388070792688616109306742484411770667027088679331561109800941566602651209675620407622999361911362408687891397870764250977829509739221802800057115061586183562799060031700548734079347923398017883300781250 [53,32] 43976457907185696545814988579254659206178949603815776016143817388033400860055769561677232323144019361640356413575554808057389788685021087976987293812130429035881281517136031622281675319850303357249041143190598349981036338293297666494552877828821240775530570466293138318249691628591251434699004419339126349741017677309626388454712950548432555377061512250112932800205982647896878656564015714425182844058545018032841306063250151101890844760306531876754472174591357248516027051031255487208340499079752830944299151239286883950753622448643786159040308607985185498234142121259962942654042150581773369094651659833738097381121799330966133707188409663575101252760964096959428481612190621290115257266806089293269017277361294361334639441206583449143951955839120031410432715524038154416848611855375730411086992076335869642649703024499674071030935739486497154555725007733803460866149586169326563406741810887055769143240163794559406944184399410204138848445338726395130006670573728257012200086309623577514087596128784420872464324294028417933804853021882070406477904445381182556596431598658278777832379479906105796745562102273661901375361305811408344177855930700334723483766466734489303363039734700340860190983435004781280178421009769410231663816757853309882495040236566601610655290418160964592928373260491341167840491136523498159729204617315787268582425182300753242889617914575041667378112228556967381575028020809433071382562820129618333860259850272183711558756278353234810193006399133165166885036333309917996247573808383398014654748967775329558040642791592801545690222696126502810149704609506814840028241715462701897337944665233989412025923854237553910252806018272430123514676105807744457243103264096615630326361231506744917518021682265681762402706420909098135176392153800791272959187400003568899124834986761045098680836156396275804704592197295682668365876760926918568239355973189649116585929906000132050181864012598296658796516840031939062752855047812928317730758976952790646041524599195493000783745060209631983373137830405292435654064347642017235708072945358461927491450520393985120504877072301203044801809483033139258623123168945312500 [53,33] -34737855721239776194121890854992823183561797257411097440050659591339774824343721341381782614008575187516233671847789978304285021703817808218240762631144118467107931675189368438166287984921784085526641053863913405866559250459506537799804867117186981367790201488413017280590313707815236074941301127925159071484109663393661900775858609941625230497067964020877785905116141772116966461566303336423232321069063382855448210559948770103794758469326654097857542407217874656636722413948589791073699008545180006331985453803026772114545207966853921729596572336869206040486876487601243347542935572818406874712368246101454636555403491258373738916482640803825761568711268349753976525223878739074354630329588261553955111090351337677682973835327451827394980969841229333273342816540473446802862883959192793791358292161990065546767686087745058450761826217356752059571540893438297630038198494297369808842506789235931205745040803898433760128624274637181093164478426947146240544637119184684422487818016250174379960062559267640646685822528788562792387527898659362984723257543295598223231257654659076195317915661566271176743471969170097218267427268896327875846275235234058224122478742978207125822261596890297910251589291973264572320010098555675582140652233781683288053461470632440950848010399414908874534489942211444309649309212569119553270976906847911329746440200847481932421034637394371937705927065606502821030085328396470572214409029147360866117575554263978080234238159619931732672935821474209505583905624263180673662164752310873448391424760154028902680030043755625081896254252206353412092664295464803426936704902936824633143391264195100124541219643557873549072122126475790924229316954993616168659041727313078666702000247026682268541759291663335615477045664593020294219584741102824887730263316156684673640985374609327071617453273780910523734578814637918954492914232729567202266584258338363875763305025129941271280582282712410817729782377206710245022946958833568289395058996809764828963997425220361258282851726530394186072697948480278204507993196532506348267513646702263021758735626798675397272544301818797407577221747487783432006835937500000 [53,34] 24291433566256113933275297197574309267191359037198603233972252325148702262015731306349057753585271356805141691370678011645035373536854788817472032939314790596180539145768771569807686140789123024226378432930944956020946766633516795541661912755583012084157707957336347765470219857245014004552545377236070134108624610796504066174862300950280260671292339297718977527226976661351558941462561355066423146130837821507904007519465973763286307636266852287867567711933571255935541000569466825386277295676416421437663549597237807168720678784721056559666097253557917515626359792108236600600411807900524380133035276698355854024878643064579446822749941641174004502389603526109638398577138732062787395730653529287683848227913442950148438709952782191982108164953037133590419136080126539667367889350396219386786794567321669246963953516104489879540189580139925159772116971826157095917851840257293289997061927866430336260337641788226533304855577351405132268505727533880449570259334752336249625301711190640065857326836750508062822287301556268205159515896500196189182546736002445299792810960914487639152822306296480315114577688717948812055250950362226551266952510256104040481993939710298482559335421054436174765653924668935470459569319462812611755308627670380597903566226122458582616320091134695442852160149460806896533173960150916562487418271336701200319055189459886744368977635773877816778122526116791128222847982416185758998284628625546567679863148404626339681308180488133679178129095410181717749439835096362420957710001296263435235338355208534650357395652638468665276603885932999571947491801204259404625820547435912783449907841148438814254618493922511698962171441840599533410523508335439987726090368998252153012703118794105514863101083783885782895902361688163916811793283922743067199010834793195310354704555667884343527531920938260211047992562545299763425260199798230030103351143980299056682906838531727863555380831520295634742030454490761832736654416259307830449500475664453206946637237450127964862544979484969937780237505889905344230881604340408733706202910292339535456904619567874277724726234106711331151018384844064712524414062500 [53,35] -15223510538171422689242695851202714724577653765796510063614453558530073824143496998421824695836863153313723790919215343380350664958576633162241375483600773961853516883230573505012433203553618270626226201937828682012274600474194812980840747036905410207011190421198445951317593534540450938800960993609869678953123778313457487559135565943345935244821426411967487893168168694205194668967406837000303917302224656246167494623502745006702167081147139680162621298803606207588014772454626202425688275447471284567263013978656662442473598372071751566519588800602460760254239711753625275258068213016568444012283240242147293903829141409136907007621381683131310937300725253450793935732130451609124481827085048596478047855575518431272857160060994078043987273542051908312763446784446986196374184482733767655323875983432945004151922899181857622959448212055437723753763311211275506599306783302545406186160906467305494471795899427834943159682100450885352923330047559347040462366857655372452591939946100812770859648825498579327438014531992825805857682411861490327839606881321635456382514414069647716044723786134870713212516616406415870167168973791792120601317778479329842824793656688607774806018124970838343109571636516524431963851274302248263924827723998775336971650120050733663073637452516214438032265532551437970467547196337747070651180158857511788786230205642734565410093491167816759952151825990005671486478963720775659927306336951553424735582178877704569297935784782744045097896847594444838760575741064561592483613340216221411269684024227312559191929226741535884073033418390314644610033389623756452028336041963217755364554616160776136334848242011810707522820407122767722152254856083811385447130752734081373848491353052975402159809947964193488571978180246442045298814506417194743423179682065208833842903839698104608681256049870295627942037994282165144463054822651294921843822122755528917488892767319477403846119773228138222931229929810832446070327018859601897340045954255687598412682496551806818213693690465313644848442840974216085151746813027031024644350051813082316504985630738174264236887978096746110168169252574443817138671875 [53,36] 8623836211183955141265348540278471465984944781615166867328691463199252175864768507976092605029389890998006500884973189388433480503933359151705350653005038853712176972134498915391384813802523366169013072661525777618477357348935321195343018489338457021083379408322946226934745833725117291046024467838970789901398764807387001648529502312931498805184402769597813244634739830530267627359060528509211353224744365332501663105991582408408343318154228942627469277732814233581874554542024870204363887461147192049636078797023413673179885602492343536680882359780366541553554813972255723094002192985116933512916798517579598501460860632246273514735198970832407800873603777592095303232333768396232280682492890398385766244154314974993206036505025439538491699084310641381644070232707865246609441476894470568903508789703342090694424614542551718424375606395822971247470036604500847148717470485635156010409247003154260325423291731708493705516056905348505230261159867003616910313705897280430296720218921570666569026230980809947466900951653921985897027856604979841756505285689833099468481219372578103609756223552908399315862142937792249382080888271653900823169176277753051610619655679687575247159185420993432283484041579700009805253356830198729239460723105664940834998672074909102003674426358628194524216983685320193289324855672929858659834700947514095870900855067954631923669022906311386979459929884667659389339581933569505386929856483560337360519123714310435281462960498919306432473917368334710946384391915095873099426713816805054207615964694490304781747694856490213223094518705043503244295389746986355273878524696982982389360199891043988966540233435019448342199414908282801742147201349859903473859186164555335353086937026125852229003054759101014726678814780068811247381279109054207377584385431364801818371741293248880658768646862709971567723591876013814952965613658278678173423530351333854106357212571922219533641561497107661982975086277112279741609584931419330680196300356663200401864722273546292395583763313464952670518033454358785516370114462504438465491718203171675249940831536736053630765042044004076160490512847900390625000 [53,37] -4443398009091063850666984725449803995255645238284416306008777927108495979448001212365397413712678833967414931114792206341383251160190077587158485361913207253235321481081432667859301021126162971251719252910615856779440819002136062226430029858850510743450038550448654889830887015560871344167593590837991880945245338256512867607386371946631944960842399082860124085680702148356888124850579785132654023265379401571134269715309539831108257657767198989593809253917416485945050327155348078767509861252096963098021461851802754207015784600776664266012185912352183612661535931128408288023307754984928075291611906937453273172281644620227375272349434959955856067262999745608666103196699179332582419641936438580658620652660478291168895264795750202056992630063060854932179789956036470608015669743791543813680341086363589002974838619638979870958438672668302688233043877436015390874415554291474358060011563622424563561732427821440306722441443624462454276851194708802781306215080742100760014776981292836041363196962507783925819380626430456888715247842366174240248918230072140345733883189788333186543297778265622374980772744217107839295156071321013097056373375709014444515007723248465521162756315859432200966056695511250844482303331048000721475104032554458342740151286466028466391019962138571397778258987546310504218110073125049947781349455518329607276861173615234492704156750599903141053975932494926422745465476670769973722846085263336985740946885699886220464631840421093734313184792767308673515193515540827882319152251116500181063965525767152830589865221773434140766830173665403981418423585148789461795161513084653536198232520659407368245404800623603287140139663648190336765808163564286639089807306605803078821479497155890425142079245417166270052606208525661749060534052762086578985496045240391190983518643272890121852264699112301524385385666794397197650526568822226706464666371507283761497034851703325670503124196564305892200480472806501410075527213119971928019469794603251401280680091361919340180479241481935292214254209182020738325089716762104472299699179686504559143751529019122394059682079614503891207277774810791015625 [53,38] 2091700511700105700929021970649465901087779815588166160080303325703765514072328293477760218457771242118982051893764920910796453467590029040179351147452038362157721609772528619040522786988523845072612384434044010468937455257518447091714050059645512634613237833991363673137066446656052732278807068129303583875627024832558954904471011888843261418395270032099479141810714682304028938944714446912442180343027436338646189623646324531086599940523387108471527489083169691531410559305680470594293463104190690663267082665302772436677489260204405337796640422079865512863860310766645674526759369536673610962596897315964298389661172751948517231884147709324075309050850093717720379122327177213604967686375616207543026785155105205792034477512474401735971742601125664892339349276576128754447099181677678671975461612195094501485643161049086058637877099751775181778410282172301218883745453368275504660670717075658085708036044807080133799710407260048763728178990880932643418102088866520645300911477947207798788459344259181946390880245786733233323260835540979763607754929952633915373708294848500637689878400907930123563814287339285959344410184846141261186417996016433103214476492074279442734442223358782852744667863938395106645880902020520706505329937536632118622481289301301192332817867267887069915207861235148968498489354260788246652268291036862948917306402566091663102677088092651437185099725825293011302269290693237834891374729784899564259622084376122881426161421952026360414078043687756003732269130520475263367521981172244796392470620844071068632017582074282328860000624088949293269632072964413177487268841501392754135697468393922886759711545285030534443514540323583921543072293188754490340253807308891523835826878014419315313542514547498036645079082211085033172162661079310852624009347714129840485821682217551985852935197242855021373286331955001062364835961213067534413257147389709011891619805517781366530284248436358308734521439303814535286838658384517614286845114168825126566504372015642839925921868639222377340298730641227739677805311309628587444530650908608874575728207682867587635655581834726035594940185546875000 [53,39] -902235259871446674743520894322172061658827906905954218399585035189828939781901633532940559028201853144245314107952756856542154542620905733107021228005002722085559863346362816529846019167108352176823731792678234791862139994533294018223614788500691597849527572508383641547288741858386151783135495529802055027214515455096799823365349302807624548296771580485004771253854365997349310540930641336594602476399018692326134227478406864445984362594593619657281064695051311992811715172820725962084240417985732842160660067591562816364265281366624970123454979377539015030167165871817625284689139687300507722934165571093024279737259881097154552580801763284012667100900100012485134737275884263421313299792678796508932744239272754906170824197388065762342529513033758752995479069411254340683250210379692954908353561781071380476932785379942398679470044861502270575018571794869396384591584764866276143740354504090918454655020256310478648131472274175308466141811622294564470558265215477219276729914797805410377627148656435712164942629179236371095964392688914367073346246939754792422722622594130353044138717461892325631423348299859836402431674767484253611403516372909284092232381040840063214481991425170285227025975562322675350999284200786366908490572118286920692473112908816040762408570195588055219760333632443917837426285734356103887152343313636004784232775568454138386184380298347592155053609689946525917650020460654266824454879698974282621617387472112837883827264119571567220697253469137081994785234562469403912758041564177508242321525230342133501505400406996505424618291515752862678198822573539879299809018393577516898193211431044782680558350794944074796701029271261242023090521155905223207961833851962923279416014768755142792076179929734124149015157142908804424081606825351690486946174682356155691881583863402613408067257781848825604518456579328595681410149171072575464242516496460730038774586654209583913464813251711580473415547020711380269591491993906389644672954533634031582152204803512695337936594543065559477412589202681474694342748089565121414220910051612481130771728499162520620302530005574226379394531250000 [53,40] 357126271388369929565428433745223659862747901372132264681624611619806382002284373982824948968560218554728978937183713358868072061478235448190599977400529810850552934483125585480461707781676714567470647320005520131233529205359242356182002518013964283508753360830408290840159576113005090392095342915141100017448718571130493117485686347780487274632608443544336567039896685468893289784698089418656173489742222587143778150204569796286704560859176724725602524441639684905301536740989199647970706400217749495939182184136796328919922686991821566885413220702294372209108227995159223584767313997078010987421944100477745680617835635707228701962856018475600461827612427888473491369775130958743735742862606453523248486635349499900713749213042720020916009639802625733104256522699549598431292426609158633396146199423542386119977909295229388781624238395354277162547779264283774248558673324159769738530066120771020557513949774864808475459820697029312966901053956478591670019952883080737667178144197017089849257699193252974418510939403479893522390164649955876653243594310040865749757070801091065377249414823614876496932965615536051748499833276808633158520147581515080245349428978480267563896967832766631408878727087409858643024599719177260943611969014438041159211741034816334606889524483907753180898063742510714934565663796537437905430466927172273610196571798806578924638778507640062433880936513170906135179060385690162116015384601567127303213384477185315639160645580187657723744423734325656949964472521119485715690717019193281314810535454316691406176668678328959553613987664666910192224611941216375116805184726038433006272333927023977385681319064225553355239543383645645085343330312035866285141294130439441103690519867750992048929665083232904043271986988254842013866365945896705567864330626556722548204165967907746131372208366251789701737712657123234943303137743560375483998075385948594057867348578294594637384294696202618712238011283173009020055224193917502550016023912804491779198088636541556755041386477626062109475731917032857173941067939027511055149834982543868418746434156840763307627639733254909515380859375 [53,41] -129749294788717208801906803474675208762534171454963487248749474636817567798314059600154182338606731664419431052762963587480844377085405444882251405766126417197436882107252006372291980768941290870723370963892911591250763707312548303585376076821087215464191275384766472176652729365675990708232903866781784978289238688250781660963023173592104388496463791444194006721203090164686508424776962910804363625880046301881115303280551397792202439716196643475214127215194135999251957642290330940879055943094279853562260266640490994374978685190642138733982424127973428663006109568498402453862272836909327474144659091846502112500153699641782467719629397915821228252864285178005771634090172823397372711866571480994179801064481053628288609901402831803268054534319993982432377822018022623725925740514672647532590549964420382535555822101263706178431193865615703666998678075320578394775685338165399927287299462671521583104821675698561837483252464852769613271647192231570442806045563515106415572997806439705160348428284003316994602601543116049449780523769192333950220686930470856463310051767746580312546909559230831208665078126113397580384114470125315173250211663307782712433759330986055471639197222371714805144869219802002626237416565024833411280350560761709067864507615971078482759019056445302615530778556613581998930333412699479447722686122014694077352276860936256331594934865619955955935788057591347427024994239312072073294261497048542713716088547188999390667793875229572314699628677684367810233267525542383020454271320238599543902770279169553529266091769503885491499767422420287618802707761852006890907510921119311656464235554744542697397378169033194145936711220939905298517592555618842795480531536470157106695519857786034601340825169807242631037937977130546764553974460797372006441558386736229381326084035470283306371194887034285245956286893084941035057575858145263096194850279471783424685367842307252874295741197651832453791596375344375004508227267885187134823829301613318749461637763537709762273055062115317247408318813823806816702429965457892410246481693201510811477850104722620017128065228462219238281250 [53,42] 43234547419750172300799509666244097534213259965935054100715232796283145651788595680447604506955099464668536345567536927189279953776645106354065878654769311631678252475816638219542230534742183896879781080271739668513462375687477291146893988193490020444605409453568830722519084097886775062248677768977902164936258390595008315236185004680948709965772730582910395035480051923459427456356288259400865505837402425784056625688619713590698328632773780448142841765419554245784328386976334789118718794757528336406663131071600028751260423000660245194033969045639831753381591298010168510744245499513430282399818669292205905535067918088804071313546213230941104188132635353354460803984959313813947232787072861017699920975971074291763908339431107328693637647954611469646902473927686655773772699766610802419890510299129103281685840666142923697786653983277113272008153017240131258009285690457884750336736972012196875068661551899360691944858655629635098891704106596759385026143350200494277189282752516687804107300978172769422808033343479682752395835088925182400713721376624018644765533409219317349137623221510302098453442445373992339863617334553610760031204297927176112836951138357718263862192842367366033236966002796154410286283024745718380234617080796525590931523517388565500120022182889556032867528606031851730422479622871842721716875299104954448654308483782075223222467970178452649569277438508857510730295590918838106572377305709737815243065249111768545944992246400818166054395617588147806329571350744763541852110622735136639375322800038817271269631221202699587731824533670440032298333097760951666587202141686250751247068766428946422271202337108337429494955590112876471720821021705862903539373062329457847584667375705174248009810087281413235200591266418259719878633383883873980911473612455714303010767684604105643876902730011380941319741594911543105352986393805070612704116338629917072312741112113041796391699329174817833296442803402737906419382240460558431261508282029324497027296562056293559062122734404420095613329967602223274268308463124068030185024619639188453446010385050612967461347579956054687500 [53,43] -13193025541774295319516071500504286081688139359059818442862737723671950608755935291715883453364917555517617606686290406217499303069084633878303325568592213756222256474658718226228111969563462914435107671579382738782115614516257266493552407255795609694453856345477024331430115194154317588790459998886517209247883694681591775560901101893241485950451368084083746472652617239167560098000502007268601942105201633046647719066214950245483599267263859049780149964448546228324210870722300914926954188841216476619450858288908523507218067409279681299655939044667550654014121696040648654086995514714725828905239557918567066869992368983200784222024355774454740326141089783162735677606921260589295249271788736932479486628828153940445613123971389761772467315112367060782362031872430553869850756036135691125709837960093675193125602911685071242852232116396184784974472505413641991743501293292760722295684222883709372955831896482256902139912340198361623205102554876777223457251176815252672604784372451049038749545278637449332960083598254358246100301017907710365118981046120141415998483477180767005437718310668438691566574269672021432068492761383830726957163173921337880129854358006684819470754547061726742913663359370988754911760906540749384554591986302757553173902627093936975092280623526206803556292035629482187869804212242117433177526329977212809199986336040233821726969187023257095143828069609308494794099896906308128627031928059814772420488674030086021127003551847318533994984186132372454188050699948506286838726539883464451782400131832440775934428043873661238376431030215775330157902980584294332319340472977355686295286174445394590359252033573498233984128320225970338084345896002573823529462329698506964733797141199795796460272683065249638900712049579185540585760299917554996785014488098374628111756144168162386093673351064304336338361813619335043113544639653397861909399150258700001198760928456934215498664033920337703764943324610465097155265088909790010681023461912884228014197755654652999974261819973203776995460279830151883849853455059146432347307319491933053079435467225266620516777038574218750 [53,44] 3679416015652921170329672410570709100113654269075405050386986228520053751139656331947967609418851440637884959433709189007378306529194735143759550409396407398744072875459032184936162611807662524317577253600547032640425373353556249447861278015192569983633177478319603110087962129901676367952705213381156070122507457275355844788803694873285720775206294191084445300211166032925254855855205112982731890606831378185130186051446784249250609802760326450851526209390657182452716190679838622088940433423443648239969136511055418848291220687106814993094214115555591016372123397017676736041765073653900066961914342248000664368432138547470471346563670964797593222540239572019735994868761749498885575492802647686495727163487892613211110095691475672142602549910315204504303702221078940998089514857543948694464050459410283164075643044573972565946922388939907479762695101560040431030182355906576148524793831576494464435535984295238725093602153325355354489614774499667429738515358843833193726916222473933765016623037255289889115953290241588363980957559655989536297153876196024329561519424687220723667351955273891014307005593066878310660255222248643756125309291310114893213227656967842831274259589087784107529494549772903286807007134887342891740491856402357949243135308539936839177305873216548942794620743798072323747446288266415005199929554948221403359808192221107953903547005463656902318351054072388746090583453151379365823394862277083762107283693514200875026691513191492684538780836062110161806876161556466728629120067305888784163246883804769057368428086804303520362977611701406416421038416643885959309810748843870349897161319689218011266245444780345739197532430451910670620722375262337391892327418489639897821597559399502677566192447277251919292261154893824161721434985540478972722332937748013470596396511189671411700215284334056396515204380854821179624279708764974297820949106318117727733202190438070314440114672720864092012978584781091207031085700224177605397731507658748539899352437867829560477900637653596026813688232781715663590664084544253925933645927442983136756993189919739961624145507812500 [53,45] -935698533623187307299128783875126315676735406378882831214496237628471157300968354458239292385199768545606474445194207729706617865198195549367649355906882906917436636655937030974103025927456628231272857686455597176890845512959360721827346823208466916227006562553219535307801870417723663178387641357545340412891229539132657712735201460189792030167310037355148600058282341713279825966356511117233073737056147848559390546744789068147808489750535262694601705944834370842144287201911550536907808028394525013213522486396988183347041311422720421297220979942118449127195892377711127506410502409237119101132581768113397220503994523408719126775963431507891672346488413540916785551630149766247256088534255009648990640616807929750737831855085578271706792738438316345712797987421679537967364802375359795284917175602541461258492678756464460036022780139358421724516027359234228020755931707085502365119508374952421037443531466798359379022559085442550739502890567173308903470805404406611213446481773396569227612575447492331837544526485944906695504901213892607425976299135112369842067046794443778549476805700331384311313105769692990609167291615277155568968277311976798464914980823290148766012565383589390091005112464645184822698543276638774495941694155822954968956100350051220974636625781098149228954003051844226859360217716556861898598545870028669606241485968859892114681347234473462185644809022972367408115659143286621604212543860826783782662436840948856855500785836681171103991887402101637018354181258237975315910549723979550929688618652910354698719290399643679530285863067560441824478837573251683306921190700835334625396617619122610494076714216855162661641580905080541123386806615376823933340781340515083029574339378196278572262575945861125947256159407768944695251931381317989317609590235284082080689436571088907196256717423366415595010543954088825100143874580425267522191811495982564990170761117721771008558012448944046862812281223881528835638578591423038618743314193376728367027811619992575360597879446891137005647751633756827250979488421489263519294395099468175658330437727272510528564453125 [53,46] 216455226600021692746407174105856571828774245673497747589256416398868348051258883090090008927972568086110739665572750221897226079944056799544296384476254007684270118122703991418823582076251091458168295132363883974090098319773602341934532372236048864651157900407885117981552305354969299073847908222615980974917226230881493300916307941314840406668056678957841418010972743334978009462050169419761477723716998948727412739215944106484070096259988499664793378320597703335037330539290598366591973027075693217515458443610303615353145440866528158765692559829912051574627589142364072674590008919887439361583504942013603712862476848665294916746494631986923176363128051879736675469754641556614937533997742717283178873660557588344859172858632780591732104147704753497374660541287771808498191313983660042098239505302957496868444683667961155504447093709387405489809760861936516990735981197822964745323578405879352270116289283902844179817715266393332504033846725683327704367964533253130066463492881825137045293358376545395327026734386283922535887108122167992815992055767725504108063912690418498967711384802916404534294790151922853781053854198986707096595354473238808853250744819907483090790883268493395886969726805399102232906738092516357785805234633085908216405813139588683352684146680340312423388345029068059394681850867133766277320666548613413669432071040448708337029840784442502461336152936179783370162674736857600229694058989027024990849503860786062354770235004943947898832912341280188646718174077930657368696282146553300523150932192021050442563847561449467255451267323451598239505894667441337326226488345465565822611016168896871886525552106692236239648459446383290743427465857616793821319249715821956071046053342457742926508274043205686230004248617896386897779309307561598568637082861490447030713013129679972031270468812326432470813475195902378192962482274649050761787361061031794501538775237077430143388624027780958200538123906478441992308105351394285843449927162093009629614922636999638382728979522552269432668578785869120500925188116707740984372143611125238749082200229167938232421875 [53,47] -45449624916098347739167834469315721579073556032248695775439739465804777089604634615652715629520673135014514211274628695802916949619268886103672251605028754710940698617912215739066689399553193978947631259633588201574733415790993590620116349939224907575461600530334158367115292644201788341471902312238921653343756678935130583770464639618821514249800150669756489757293244724006330469313906701472311135647230999791134512282922895726020372891200235878425101873063826689113651152197049991233087319652449392669215539480774733638330918101171700115671096220912200635630149446319106501297925473678541064551556839723166310488185629281248722925540368288330848476125136002484067284307295714128863425961070423613112655714421967789561532229526681963140700284756482234247617354717181519104175499290231733172728078564657213817673548504071069279736222805730211648192770485864957664152786993556719848700260122241721177775957150825712267713922805850907393099034422576573625856452951725810292400322276944473879979433275257867391616035589135884406836321928874617860772829697890241525266775541270981804592493183064766104934893215669403177097338523209764445112069967955968890026414032511138351388580987860414619739673503512862415150577217541166755610613178937108827028023078496400689273230478029935326865032332529929995433677143076399634537598933432347862180023762624751655679550179818489967589528989372878161478213181475501486026874302046688253794297185400695536465751269936249863235432060114904632101136146881300916499914798213806577300514784527094008395620048784631357375204484682626157090279503185540263385997183046473746027915511174791869476488256840491948466479579417664709364668874845356034709643614414102960651213756255978855613638359061067132195876987189997454910026476592719661125488416288568688820710769215029916710848507437971253557300292895187499466794883709744261572981725930995810179451764302448337158243056721581989503086890325406158272010692344817280647708019880730641208034676664328668620488421251944955977826875725593775100918558145033504525045486843737307935953140258789062500 [53,48] 8651266245453640238042741354256182948751072746487126087550962867234393768253661290099144258226421667161810672501942679557257397654919019249325390548040361451524815498917957667686055815712427779613972768175789268948822221680077614999306678605572471102069635306698160430015511468702961646777066235994711776461125039436197670868256462038178967722131344457157417027006309467846272279641344750787157273274061342114774299515320741480824126236823028053054924249168798991751857733638799926428128779759551036096982339789364008153507324616991458515918531687327667344214043172170243869030424398319259429640446863090479319744097519724319679254863386828653706010185481189046941018170707669506735182301362563633986672358534829341024768745390235517000441461248612268785977053732001597117442074238023247597325454263077870812673089093926926478842041034540842367088882789791828371625285705126618590143913010883309986354844270282235303811645442082598416883973480524494414381705947441929684403310535941704556499313837249235956106512753862534097427830736967452498236167315191136599176932296425027323384895008625166837737432470174573092535913621602982719996021754332460882048726475950944690684022007673900528079979430044415957996442286929299480626206094458072827067884199771505223220541531356096794041056922207708421238446477934673164028613924868861797757639582321339325144533310221824942043197337285218018050074689759423087388183101903786466799709189933410093259200575570501211276263981751667302516637588578115627269653957445073989681601583298310216118709309376581624442159587772407683124757995088559918330382812633423490214428133617235804616407416512658382693750489894653655460472111109099943152201007363102413486699782168170795383214216790763372126963366860012257032470397648877197505423588947043119963281375521977493475520479127760210421261447417079142813920109820727401867833089618928249338528837519387636695834891641022763681749503429561015021918727387197854050557844280085201742858434685872888358282558423683432556384925693779357545380818148364476805056710873031988739967346191406250 [53,49] -1494101725126543504914041675089315581366787434015876571000686696256569004185943261892521953845753375423179058855307134021263470250905485665282877202734090283760258938577293675214564923084204824387957092540810443213819816979487137703775370959090952329335842675187973766341262709610644908956839442054544706212174427724460771178164395653537581322957743349441413116979058540767976650114008475126094559947865182105673187254177172914941141711649897920591035430914593508765677959571816867411513646617051064889450482774882651264878506194788829832061390522349734327310448225887190617215858148434947163988703129146887309565513975340909247279030524645251804754692287324595445957599693819006607255697787803346674607853879840163797031079814698525599173247824724425085415545727674636317211837725689728426758066317818497972491841267990856761259531757586351560876819695385026290956474503342477751760272233680060247153822345959502748235858550393318003833126127711824410168127496851077063540640024565694483080357397460904319744547046659941956289879123478347258719903384848077537344608286587497611773425324305805306611568314697460986953088012811177977033154281031748506231391344726286059413595898105930277798740344824179528867599254686556325793076762667008942245960384397070807767890090095188623346661539265197631134728952944728446385378013534641454196218948511906717912845688025845000183023493316942473939572203298862752865920692499815840001101556312544113150358034636843305535851911354537070637119477411678730756790158841932489555777752030169087444629149410689569097136288158597452411545759703677128595274723634102926406742993588941676210901948040803263235459840830192603173098258490085260726347643411317537041078220641038733724559803689277095833756339345611179288682310645872438272550169627761951452980165192317665125461324813029290960470440701663323092618360136704274108813172551176478955283194792965193861883563999842901624436600710509233408876535308363552656465065373911561276074847340651601047828512890300061013187116172009445513966120061555287179544393438845872879028320312500 [53,50] 235185104301155839111083780904016246783620823962055742198997368876373524004468730533708782545791138079425172362308740509196472298999764093900135958306293446625854350877257102442981010042934049614403122250023585051821494604184250802174934314202796413440089457753634809980916507953198724121866595924330876081403076603340793202893535378200617631473811221819316623101982473005423272802100060201144066496752200877138871087817094675748669831289056737783939026746599499790476301910323069347754651796777240554324055967250024625273388153199318715715313419009614310610413562554480371019675096054523083765998531804748237654697391721089237926801058419498156746824817294928477761167535018786536711866366596800947575406612096821886381575799407281657052305630792357330923547477180772860526598982308609677563113441907627929459804844453459614495201313675870379403418446403132599516594464150586658943693652372730528808315425737186912869913816021230614423871335442482106387817743513242452221458986160297833233499412410150582163959809236482878312377497677087470500424097432612157803628497872956642138105623564406178267145137075931543838779981037091817533502830489776198455891468970864317116848292232367482141880139442638358698614737989717229742927770580130773008190177693123801820255338971934413121075022502577319673817022154771199902634020403486260275038012257477221222369582808310065940116588429583934144413242786745825188504131243727807379124854825495524488277075070607181501481493034765060348808035354738086761657034767497785565023240397289387897028394877664863338153362639310000674627707674203011760228740525207776154240230163723605697135697253502060221736106570215519856254919184467439000315021035438348480376385795521140714785766263351767393208853557769836435704262373417573915866968648080446728114879471404678956267226411688240942053818641941474823385113030738119092357516233368759445892149889598029488507265438039655192761797248287261678838184994053349300276698144342960152153860848274840587704102787176388301249769384123409056517456372503716011124197393655776977539062500 [53,51] -34083653311781837021647848130627909899095328737862304113247141574769946595397027044793025783083154403435052585901065342464091887413348941355162100446396805088580906256114724652542674271354205134150768813001334940924776383539133534457140082952746985366864571546472026243048785181004664907899595494625486648824449744758481297091493858472965524304431581957644528503541362153580150496547646490939544599699321960716238170396925853002739871148014506885665247830902590979811428427048838224906133547646118360473723108813108288265847000511676932684677075266656719024754753713995299575155331277425642123755787800871692894408938509621717813972692551415786628696949391847969880034259419164968526838705970081856296417954972110533480071492937525813293288756330541165487668579443553278809110177857950824969448699860825322769478415071348047768360269476660358114939665231190709466081518188021294492254821454252815588674349164987596354709780344769689852296573344547941493267776023124997712883189421763956244368723959583591509831309693524522838346856792194880264272157295791327562809247782617589007788420908051031194381171724102547441154530071800358064578892105758244185057516903952537506664977117997154301759923979874380921123029406987151869158245979315070188016063897418943951432748115579678918069536786080859860948400221405821726530547574628979912289241687806532832797397499556311514062368973191593109995379079353230811157537675503750815099536297534734844380573805747749122892587753448950753543332894210773073403303233344268040758355578845824157323982174667632946294646738740525549550009346137407551425613278053460322464867107487611888429095613190078704393529364243352909794003202287742776405234746579097294472472567800690130836996759022142823047786502870150311511933014484436636988890657879828560875762229317299600375865930977048530303501167715285229763667038353464156189174939436058043193237653023369514125316154816700369908818815522768383903054519058155730369517538177747246054642193923354547813228940431577680698528820449667050933306722271254329825751483440399169921875 [53,52] 4623903414085783933077252181585557097018476797826589564912755929103554416697043562492759113404293896669849821879318538648889319104791859930739819972321789454160595628388559926738792576313448022507802874017040390193340232746979452110863414103526347353217127579398767263969590305321521903641706225510340206789025008817545242023231688890737921962644606980255320486055091015416165959773690365480143202297428219635642559260613429510359049003613277255242136972430543584349398968892344888085643865312059373119277908820966912246271552214404687800851388237018306482962453634045141232094066161689550927193731559520719400372712938247412528632132001526115357819371369332967556400523011129832824270195780687524651969914064256798845217358946378310164872281867853985459138152045145892513212668837704714978169362498486425932066056275654576562292046162490956852268268404156270162200496523850911778856936194628067786135339652346001471959974133759380224116966262549002864209404816314756881119323168263670297584813076301134273103098513222053754714286593354127464392964039672344902940800352958798736363047643535537169120543681288761246649275494889220323456950067061342339420885820564225577738237214370835678742454739409693203201117698547188874531976719722775073947836409199840209816866693754116858408111288171111579520896351608915969669448244157907492305648262656947799968423499530364180959611315057576394036665797151705770648904819099853316899877931624999683889550156063837477753610585814406602406766111671754662996176419235463307392213306414043374294142212638970671125671593855187964262829861080926800362746047133903400211115983910789471722087502997397697095510136118555895795612433959624128229284219274788918240677083769471171320242436659406456497727859532119430276378574685511968048716233560238475067716360096708624060996582673235377346968568899376549001688248665349935140482061703916197182826401752922259120321384402329331406222090023410687948588978541974918569614190184013396242080216882160279947383951967624177517181198828789823185303475838736630976200103759765625000 [53,53] -599605124636770253818750093204443523611032822938864441638072127372689462478932540726814870357249331466625231474102577284793133369926189304154764359509985462199079695793499151507228098643907485049178070238528344776040625560324483248330111599741470909032738852572936721922230127042649629473493504170392022148538273021742051295438100931832674355799587804664511758391374947436973499759196685311393891432538583207358518925183643012914314665842746033348363540133800071594512516003027405472965475572299778650534284882870977839329199392935281191152629997720372548092138584521158791952822319812245764072402992345618551234950202802609101778077888482674907080620856975121359228094003938418028163657392117742354078706583934658026644836544933174943259909650400362300385397096187221702564451936485290630937286056936444132280254886826473635670080231256156388450408093923180108741497601149246782820216422397213035938755864285842838741459516863833984147927020907861782124840161332281043738395697407771133702065813065417960642386919411526873569360023740380351245970056395943882311337100240422927916231926657388042459867412863490173746734766912845575821267619906933204900689521606168849707258823651268206089201461240871163573730187473198886704301700287207059390106692514330813159833057008585801212873415997412832149754277779377292319008594049489519510370431362200804566136881200869727750581315377091055669974290333893956694913389687706335273509660062240212025049949803504996141161852422797146461081192266516723097452193519184179439629552048036537120072495240617590105375355679187859130257605836181554202761435051659981645167902179367752975641806209083754474795673476262432326079275674160517032874633650854880780880754633050701781264817624676847595418875492806278632415118275528648133061454163876226408744848728016983957750162005338493567263287146290317176133761437704138700095094558244800067882294705963138253315102385271767846696701032419608508336896412716726209220878729677048197216481679185319213493522408210949696809156732844880988153590806177817285060882568359375 [54,0] 171902719611228799700170212936272157345469190745504273338742778700409499149840269014996830108013302854895804443746004461746278705845237721063575308219777407904403111884155235268122695778949058400869208151925075169302893433560316846246177195075543461748606093300498334117648651561852336806472460581699613030669889671060259423828675397945550201627255667384328473873575597232830342519925026643404916960164089165975510604549978216231925506981186549774723080492845468513881424283624164342363910201133871521232749929756259296293450890113753602921163677920980355633311790179916115814968557016268204346150881566584165476876619923249396269847085042261461131395113999749853965151852839944355302439903331529928160268085335015742237656024645180069648184132311922811629132362192416517696314221585928901159012537405152903994836086969970848903217151559236277570860713997007898068978335104911849734809304272151908027621470514242341712819085188194832314081432469928549419782965551959630542744527883883582757625701701448797285524200329972396812506890020765344365768574895867378479070561891706985131433383746832198812377390778370042617848497893831288124511042659353582625189776777040052208174706641244179760299490768699121441943603240863067446952370926700159814107753089918391686732290127664803921588223733175670719997878827044282410393548531332455742223901644629263801696392945219595845051386340873149217407286819103233433436906608432138846001728395676362660911504160465400288407267946560105443694672060535677198509133885743069782294797298296399958759319242247784510434723161550640475787625273889329147484723166078004252659565025534786332658080481801602677562580150406504336691929873706821789989472791517801574724478759176616715094801579519043540323891379894047402135865300060295837509689772090070149803891409748114248363103351393911915151964266761454075242569288408091455155461720864468717605789881341690958720213604514073431546122852494050942339927935952881459392568908656516667083080593638402187204521401288224803189551270606311698713837795337295417073819603359652319340966641902923583984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,1] -144891051386078555102738724279479166397255900579119600482744472514484763285595812111193830578177432116078914355513044157553974053283747195159355082935655761630787555706900049698545494917279841611006406181971475247053041040721138507947640002695739472427061880633987204696919995948719815652981259818158542158838454017515998467727542875514611469289366555160216753265950623528785218288668963947609711873194988013736543118832630526766484530221608600316071326496320063801529998613007519814933771537029036338702079462682700742597931238155937738741465576452865674098248100134625080262983189942487612194139070291186092363091357070750136737693464351706588218106036997182344523598935413119329821446731083130356385015527670229771711475433575988842029858099046368641092530627260004657322459166787375339796755051616231505359838288846108489135810594722486305091351583531244949725203006990759874171683197439368136265732507818134618110236619209543376735449074692621470695945627580907485705912138433397696872566564591781932328086486854565365215474646294760024035330664173578966960734509078659976666739990828617714441900790034276570851774928096386580861700075846181332095340906229048431202455057677491682805369455690226839704508069059713827182122520807346331648665132883496534455010735270256518023847521146669080330261071013364983691090936229134758080731108323666699930663124229101357121131118044907554773630354226428724437755746642547333882360212218796421950510989401873374239419816082118713896221298342221312367675388351100267636594044716895363683785610634276241240058295174851225376688710104562880768985386839901287003540274234976771209111942373297547292029562719183663173947959288154267340251345078466450580182289105851606588587900963701471958840314599507966118874664576007825181874076299519947472408470570246623938230306417421646111031985771007834230961387058308085079211670387774960367230683794423168336138286537655499233312188820118501059203983897168366444107239811539471867179760187713665869425579111664644667928932271413371901842186593744440873239115409251698274317732284544035792350769042968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,2] 16237365459715346157356148692442470781574912078372617901682732148861699062371257998205399709528463115104860982401393257187300280741067558834260866908130043341127059962598193613957532801616662256273965596600401367851503098295432448734282880675679713790004332782684022185410558269090730591745839701226540599322134633151250825945864057864067412008882694143839414927157329239515113863448115891275345909755773174002901466679914767176998944459052684599912605207919212693845151190322508663475015520729819885611216947070554987668656596804546554461128568981767613708029893816211665117057069361732855540669137852706512176009525553910121923582598790975873890302052875406441545922075281999592770637631157847731432094137435024095911443508206547036348315515381897317746215136971631211056150415848372852156413741583533094675783708532711541085238559080879976405442571048322840221613493167988147000703554239272348535829181814257587803564329722518439123811763164113003981589717298698054280847412844103058386439123792812810216174919664938946393642335233743289128175337352296733289618375924547389164771632952995749652909819787302833966440409194354844354896663248512042453160315593835813357310750462189362733825672693202431723157344623902346333121466271467895758136406386957588825193457391860963673436777950007900950265620993589014494452077161920759517301429473670461407049847894940985208794201811741482847380966891682940833293823115417500350955787497820649621214430224222923599287377824992366126949856677652994103836574332408811700306888182175550485201686302109410760077607313262727401674235992522651880940364941668055633107681474753695226779372299003732299099028858675446076862179420520611474336526810966274485871516877479168194217783610057579100135494276140971663460339921293624690377001651779921750336351760267238472481213653925340898114544421752927017295776406806336353442863502956856157222300071118347885165010717255873268550439679593626192232832325869542636805318265422685759470800147586593110578630091334141993414658018898545635286520456344692591856758634752503104789478349800901924027130007743835449218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,3] -426682610849271770902044421331271750116723129544827611662205847485753145357714880027320221210940340100753931383976543035270476149386385740906402840153443671996408810713513691769536755789987382771092994346386392566379339614782230633390048621201978783648828448568049051701899881512774790424183371706470700609464454073498170366835414881761608442067527217947368734296288317252832327908778034369643600933488382652973860107404029292900453657909071415732902766781525139299445967523315067091650586240299089271364927008744044118218832477888396502915455963772961468309681629458896794508453995760413010030830871087886441523547947025948773869048332345492934807177115766745497932816700398759528211425904642466829923932811158519620598879049848164015469102398329944625743902894753895036060622126248903583358282943977898725936661877509901162449287717317747448649971708661111253428657340523811793134437139534874565441078178235329309578941339676501384427946757451850486783079458255451581247588573518822850053945293168811645282761051557077315648536893811776777651154103807324861605301155202293050431609333386582276166632249739987022391001852812008830222933072380112658397833477421374677841624400825098888711465423973780936532760021645339406012640221826220758991213095200683629114844518215581155703913242329538348385958595957391159150344523986565312313472017011684960096085237109652298705004817325835165860501463371416452349465140173086020103641733545248792049627974782696824433341844693134389470996413880247383649216740765639374385731191152619266419883244911332506276411651222505341325910447407102380700226435723512770060888459236658329567509920165422729729177700548489177243196372274760764361285304197156954130991053375830575877517185221928889377313535008846673815451839517865354713278019120166263642457530084046354229009790614155433157709836675879631738698655233613151195815682393677035044948628988750679832397788824584178253863483090701353652964303384000390537649049006776563017467349799466100555034524175924620530016269939264486299149789469675945055703847213644032713639187015530751523328945040702819824218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,4] 2146884252365394740744987885543538682911951416207335451264495365351561248851450252298843703318358276225757265523830839173567987245212677020821685187558860931189179975168181494730079772425402184855120079770935057290137464299175584520393270872787648608669843335763553646943615182598100865459586687065501304775912539834445211029912604193735300151874126585216902659405733918528691391726186609193312076546531112368306374962416006343342526973767368003210611792214211342811911485383701537783953998747098388037059967109261516719508223966341826373298925977687619105600537446600484764858286849154838581959606184203779531249509472365526715608781480026021569905811628081083182685967584828267681344475846431113753064284364048568772003621742170636818155717798181141460697134526773074925809574113083422001629695045187392374036711365966463771938892681454091667898843945510670423382573508155584621757160865941590204956185540363262668970942751878943226555691134655291787136523282133216741394997426314441727789314284577497271064103764840849020331406659191802396462091850714668406104648265299873411509649156977666713159030436436717017431294567808099746058692590628226680427833791427071647552624079393048221493815654657676287443880946901402679108754161139805140378036895435748026841623320867028450710121141118527609507481301847023502424074944663663705151938567317633991194618448460977170708472944052319605054953729237022432271791304989535297039422860793626611864495006818329990937299930027098269425177631292367385056816654089020020328050072219132234017803108269574488388565292002386869508162163645739270938076207869387165196353242719657692657477172563833974045582667278485386762650072347431431162013613917136755816674125908604369068844997643295428162706791258590246121640898300672720839707991730228065382476670607122665900915014437194150908701619846020226031860794229605292934041899079843702508183572499828204237895057809652159039191541429046447712606902704709205257367382354697910448538765812134822586045242162671827273042842294964200270169015318922750531685214820783009769788234137035884407929131612036144360899925231933593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,5] 69368565558464430164601390662465213555347496518706997106450952064915506804424521550755316214404633517033501264467032342938615172994754245566471087103718159438572947466266376141778651441619947793161467840688132893076914613991248721257666376233581958071515332867403793138103496593525910498395207965560757168625120442889069136931048048590086269281389027058378936330796321140685914829489223922793775205969475757409086619714741721282147436204027335551279610276065626081158694837016570103748241471818102910663884696355607804815654707211939551099129766033618672968778531361450302786204022774879868825956932855148418681843657569647634750857294273468512049621200145725304385586321904029154108093267370398368354841296879763232706491536353078009016117713614731526133728145115765056463785099244674333291530805799699556262073185231826636021652274454817576766460231663764809606581746600593528283413893597999946633713978149769503666347661286199129324424461902923535778445963629864094570763654205807761294988356762468853176211096123404049847370927714480342749829116012075998265760267301439510775660154390460758535590660572936234051305330744041730458736963191242605606512245141358350572501857422343934982621080429655300917783885415150268624132101369114928505844509327853013384338965378323162754113310035776964594218585488614381474204155584026034067772681648276240397148284812258356869173149332639062542669578341975865912089454092230877129739083390454071414341104255619999646642350160744330123825794725553462097920017895379524824381434309352652799875298528304010492950583640913335552547380701813937323482989710575558602876985015227789894552492470896157044302057159155706296681518338927643432704999956669768044844245384535535342319210385847442986815560394406632119163717545928051181890433285340144412927205235553421876055210666528881792889278200932526900397029373152397387602056123761702129128600945786209983238211687542414128331492753134448969346485063028536197703981353726490422410154077334884794080833682762160123884838436741521594662357484377848973003861983959619455622216803901281391257771513636498639243654906749725341796875000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,6] -1570543854358363783406757639516502370837611285777013792129254383765040124094260684270448748394871333637082534233337554035150093691573886600630840978517137778538465186225981485336544691295322913422886180418359074431721246463421574785012248936007999987008399041464291033398584706180333449982426675888212579415067483316994983295264867755328391562339259144228476755380237210590821826505576570568748387290428558681346271528116730450798344899047960904378982226173007524993396594929334655059721600006539247546922708542282097473102860600237438997115854059089183245602480348065719211646180478763021447998288594756255129203073622924726711864779104682751530458292350054851337754405692343361395778381289482462311893941333370139719246737572625801364236416964498957045493536065484981551479806539344424986398815243996517309746845396801964457739870619879621993528839092082178471500900319075860390839302581859826498011748814537829580291919983620586366835313328486464515036801744680963328234291326106134151180097996831709332447648605597677403138845330882849426883329982307632007725153917206899856209736188955401641323232866845463312454864699886404686618024331250914549343728331796845699857778024629997603159682219634408840978844835560514841910096189698289728389514656400362253841448482203893452076284832136844388536944074045738060184042968573791607073365873921137054078294253941152454431881665248777123366958526915506945515601086637180317800366071729761353920352722588517460467873214112918399498611861811714158483484515039148377901975847271496024662944978993171755784388913516402712731903329923459844525970858528251826683202838639431833405811635656524203199014893832624219407459529630719588853830579648997897813174536007064054662145959171695424558856944833163711531247702481213386487954289119824553275489899177284353947238583792448148961824983550831304014049535714703022508099407946470556900005524476928203658860312141853906684918223559169222427661080792785862682002802874391654497973685544032482254970739021644673298017984383760947437378810817049617638831407322418004593990470430883877899069507415308333264647444593720138072967529296875000000000000000000000000000000000000000000000000000000000000000000000 [54,7] 16928715019700659231607360273391120527956335831001061980807332750041313910367303310283125476746943255969166013567786822750311207077068979860343668331517030036935854126535921177936214812587683469599105196327798933066433554744250010014597513092247424902910409429881010397812427160606730924121565472444592484227193391161804909093894083838479804181529424402516294263673708663572876414465050844806925795448004728572881172589729533164462768401876271075856627825090297556426339202114190711730802318949154189443944382098758304741798333244397996619011960469575528538795815452509274298147747101166585909998657922506088084019161586114033396753289609847000722120207064624699032728186963395035212357210977324921239463226321222696154141225990008648044620623865919917164255919222780191849663407413640298250003066853147429328284180748050516310290282006699272927138743498569365935294621960655923211280932325546127367503242812995136429403017740815917589996710289900982835019335220131682549999416894591752586724510001012588227692472759322888494751955454815878891445937493801192575661069658689019524833374241895578980720052589755571292596976552799959334104608318510516163778036025652918633719910444040352406414438132500803555357208206744392237689373070667692868996598783894457857538641957190723468048403471948121016503471501399729325506635773824386133387179598206106050888715678743158285957969778157609050126859263631567378667268074458951694338107996435458796933358230261782068262110578533452429084837608645959018411944526862201987907182198881090023807510516384451533749594333864622425751601713589306788185495594309124565594821509999187758660532206882939775128035469052896457454949269159157610592206008080465301920399100456720138316805207985737303340894695727397740703249719399050474704233213270151088699967901639897769349993371815064419746231993298726003609324322474699068225959411763363505090048589181705051639427258243499859052627457538435790027918558116841000542240130939123051106431011155553737949898365669068658446146761869270772226738721904851334617877991620215298041892373563990128272240931039255285028843900363426655530929565429687500000000000000000000000000000000000000000000000000000000000000000 [54,8] -109902201219873238686407906506654459244932503522428141345091806706785106188178331211034552428300892869394026926892133018908207552369215306201570708018974253322775025762032414888872240066753190166665446513367578391893075087253544847472393778652149114359869480848838677954904908280702857280638722846228979442683643024604288735617652236111783079138085617343434282548083589548809763702560325402086880408397748506847400495460076994880996406833333178537500598228612750316951075845646390554353038823028012059800319786731073413667065758970446636743303469120961128887039532751071472943649984758509611039412369253737518149088172786146980825604645273640974562588554876269126520424601226891590921618860685154276290586631452385099068696618702372025203763069934947214901697864045076509881437345394438065810359858702122833178853471290313125995563756570849976000012748537859049774075479493205778266038210690926180913043135455372602257643991535613197474290837276154568185648147981522678884245252196585717148986731412464329969616147564041487485705220598488453880435642014024869180934567564676072315152292425867301956157786145470980395800419237899375519941536018869045393818419800804673762225107846638807629185752691299105263756552650733239549655909594477285238068108054519139071205067381946262405446741290165147408867096495836567050562164408900798022652104848664987852894276481159949878992854757486153457877813495155938491075839360126080790356330462539813613728634658968685818344729297783328839385027290781603961051349186900371379357754796318480653826765654173007417784295000707331028668014397666675101662497861085978620299232394742563268750373203215105980972056209813653569820260611535564093718342598492277539329088157578879912615939460630622861198647756217145041055324000102379786353886812567428871155845362530344555703024267548632957586919431416190452180284863846372208267291122307695463273541542328324576809335061579687340600609557912924640692741789797413444665851492573828186104138586676297260392188930097537527573259177338114574010353351996410194933866947862785633982592675949193044295968045403062403678196012890566635178402066230773925781250000000000000000000000000000000000000000000000000000000 [54,9] 371051648390648387203959120778198060258555972481832738777189335596890508682878286979965277290125376272367784171016847696845103085302591999310445626385217510500881601917773168109453214243352391414682399642754026458698040153697288675801784634462951328139130835800418064321462961447884962261151001019563373531510639888954655098379609941801046081584835225141049317350891353732732876457158552609635351586846085583867764282538287888279482547723294091217904175535370285593813697862525028827874168981260432681496712473207508111579577432522198036408857633388258795898876923330461278702048022571758952147581273194248660395245327970768721242366389106536326972526551688194206370384989511749425312639828343602855191713179249742178054700314710070098251854079553285098508798208076737770816227809821430027252870265059753092123476414579753033177228075652453993203724122094320589596414050229968105602423580808850520585569217680272442069937995572335595138560848381745207869260085359115561900037311950892626881657072352061128074484063236515006661834944805812470445029963476550218172376326788320460611995748430281701036193811839223693083389671017450323012329814980811061019976353035557276452046801074550958247720808580310371463378189881156227951827128565722982836026593243106647036691487003719808763038377342723897777383790939573952507862739914366375197335614748794087015512155313121093415192588601697854267704079229471721001930371597653927002416305249943840041397208050000329853584605743736978503943664696929934754046412520814551413989284258157415087784486452560901126857575371259870508837008642724044700369952463492466481827467223004541988433863953309383581814019721300144506439407337644457342848880466850857187244326863285585785601529035894666580467217548457612350291061731649490718895938867577774622929083069464582460516108849465701468726557434061253735923846002395107800735294680070768791126549508693043231294157036501330673476513236519067185480056863446031546171246771681996482883205521753575608088036851926164766214340540280556867280157302766849315856798901010983894903071989926352812910246322739978343127837182024997275675559649243950843811035156250000000000000000000000000000000000000000000000 [54,10] 560976393493457218624600969400501021511540118214267803519432513910723410185088466936440751781581244028548375968656588111012462106853074131739565372152653937704296393680503632732479595790303595854010127577863165911587191021503337216861549943029977037771603639303144746054060354878928641609820610069181530250860901634406807873829748249029182003726320017492082231793115064417890601435129591987208193331546949623952257932242605476924312743889061748667434261831268064514374230427556260355654035194592778987938666582873698237856009635737438307604599833694063635926523743581616958347000526179594884047838174959640423984306229637551916687549363377112055500164217875758808189912678741344204102283681896942612418722229360925229393234040451245045919230848749640167104131028328602500470993256730252617701044692685736759893886210113269732366375069993110512736404265297186893554779676889055894379086262556235799064316331225934165471992420450413030088920065475743226645065279110999564298152817819678783700228391520463623760539744896236695795095965567444243510713318996884452721991907455371305659065731524987470842932521849492877312824500645013293628470817358105876486505851131213238283665781020146792879380731298637695793828467231695655837592339482646290375032744602122913785999451434859007875386718755369502685297987027239059562277772632659042591618317610082119780750292615212218568809817680656562922825768848302325844417680081148109786998998871507977521929241771170770261041039869574069076606563464446455842901844855217416764769594182994554269559615578229285327030411789171460504917208078692801600826717213711322899354445990961755676068247971790810230916821748790459493119159223801367996089247391763783554716623146604910391873858704247592104120589231391695897664734458442920463748080656879084745240652493872819364183901043352255736065788810033811770811724968408957974454333351088865564175089920556797174704272189678880010103945816665639115787852651387378352854362193006310624896890557091845812466597056589156115394915444445101282816938614765849766270112826768215728975640237980847999295446729896914111395942636106512479976515805901726707816123962402343750000000000000000000000000000000000000 [54,11] -16424740226967956458907917346003462171836068138480060487542316601061359916943742470848523929961085576081410275533053511474402039129887594443489417670536286625987844324461641278703898912713548110244221736923592940326961441444796359403850058605649213418427711321628040928506763624106067743022864838634378662323102815198245463476855099674294295171387276562105118529424039151068576757532072150632279713785619569460651661771593754092059101700351279530115805385637821175455107166140463492807278771615360398853032172831516731245071127631005766393403884396491171289976414163728659261374469295946689230332460525065494606082686285696430905456882996346317662394706410744368107876260707537612781160646907584964504975990297152371719277542641117522146555525430236620393911555541255600194332816116039313550071643057855083215926002553910782121151867678718829882867769857427958528349681722035023363908558087783333736934215712643651805215042187867143975744720258430535078861439687328697593581467968806333031767290809181178585802082951903782857775578982018756413123757595061646212788326602854892367580620122966612219694488690032550068371191250432367963329896994728540585104625698438170651491329609441560559029792681601769322467300385228350940214375865221308123246398187782330936018004384057273058205210775089500413240477852275372027882413903546819005627110518690460769749856411911748795999639401934729039776741382481369530132863639954944186366547668236009627227283514119489266462713069007651048535195658056590738803369310925054210050327624455789388997262783873579340273698433912756741715687515917507262898907239244676302791494265416608017627844675744244980913519671475377335596187736774815171214804192741682391259295387833586038517807586714051347051815352299335094341629960100422764699533567019649562165242862659326477576196693670731303590368459957496372611078257853826978775570377753217102114069403019916490371467592817246038023064740580920197481354984584104502434060268782412419373551062681518411452307288512248171438511824108728694144403955449435248847683175873191082969805624965836409554236231528814101257274832599631145257923492408735910430550575256347656250000000000000000000000000000000000 [54,12] 124827249633132115537084537963586869967646108640980720538276150680345020966798712456247505191431230029499387348753101874737137196137186780536505472842149204207202495741152305570756615257321174574947842654204250274344755686734802350425399455173552398710671578956910278902408879742128133221722279519779012271970488412484230231529737708878545127283919061450358871310383653339294920039856950480793432947358055677063676814990272762510942454019425378551538829340965143919953727241537559644837287025769307416082517993278806913685695047334002852207290062035288907504768279597533108417560672483663054792245685923236177495511358250915353451960625994465567372773294116100054928572402047672889961659033123451104272204214969530464651497336986028760386017062621243443902851508835143818546978115430428980654208433040328158302071759077599575461852496846174261697745698862832542158212155671805515890330433220367136264692972809167838246873082139211272796754674705604158954656940575523757968029544593490682887766633655027108721547095987797956001154283602515222563836289077286386586709484922964668572480648437956656220437602580886571579897268890554586508244231845478761342553938987263170233374791458826558467425114655252716050178783249176176501954967442097623410571272804821372603639440853360993563560273233729330490308092530096325330418035270266582118761779083461679198090533490282885280557853950293614330109423706019372615156232482940549614071403094279828765151969228556418627759003597863243060387657653113666601723192659218741940977241092928044067524996322335333584200085193007389027225599381804276075709357851053432713396356948497205893025123292973615895502119987614153700485054255585906626382070033255299795362905428607861991046268257069074023941907336666660561494026767040038477970276814516916349662621399128472215060038204157013054189578381079736547961241633510272953461580601197820794238818449929932803486760361658857943077289356962028936758361137132471084323499073903718025876893718979817645464136638474801185281719360763618312382107654339481919995219553255480471855750233688841687591934591138760877012714370232301389900962836077003004220387083478271961212158203125000000000000000000000 [54,13] -656500875959379281931213061694082625992432737186163061199592610006448381268103984795733503984707092883381535079537713527759700678296707588741285396175590020755914649810558266045161746460482758091307335508066996986357473780863918773948500312368911065300939686114629502504994913982996567599826920990055848296164786561259537017036705986721102119009835036851646549056210554514012409464457202236620826306227528046379079068808530542529787998939718452782618046971519812473398800179873724701661307732197268318937037593494221958340814295959680690533745822186129714173165996699088246192462117589724479525066963619402450330343895926486045010906554910337703106603006924541880985053557850915299753786153397661324942167951024794198329156084793432544521364119508934056786580326725229342472386372949425787994611862435254300150134272957374315387616904475319001124426742780729142637121599005857813089347545932273094136163219558928352991990363421404256547323308821384848529883142942143542008043153339646417420833938684642832256499853879362977537815213378784296339756232925093105212747871640627749130161203761528112817049499681211972958084828807846778407050004741542137610222448028226278166804992660742503295441141553361426854603418069510439009927194999288808347452148343126659735559386335697488481931653105466091028909666930222000410725095556148188738226376286926305797327958064221927808980907537067236124924905925147396624855535368042224438976973376635452988083412352823462097936140971570486939039129256685488103719660013769119767207091751729053910233181225856270350013976050182301556143568269349513336250977758505792119371799336971498292009093009774342145539321268621986704095899575234255886407272314209265283094438270958591582149658708191617693034419315522258913480709961697733381681412206392940302774291962847214075185288436839494491355724720733551580482878614112323286011879439712887986167746493657981567476299315591751839555079985290822931633961203121870876724299981772128000063111331111856379163447103265314342385332245703805708117704261975610376529634954057151526449552594471764629165832828810074258617360387838500124803050412517629874642466347722802311182022094726562500000000000000 [54,14] 2793768048234853074083590050241088909866021845742824911273317899972807325867698145467277062250230247312474498824187139147376943501910186906088220073679754632066934881314726703877590111701637696056585196648741371855419838449637343335513921059677391920941311501442022935282974523102652875128533487538576223562144867530241465043427122507686450542434354483840259666489751406900849182835981897660211087938285933958572165405207417324340432126241963424716735310697272053102447901254738128548486246642456732750522104394801010814972469201356477292399651429536997170271956189701341892214977750720329366829692459098056971104067186416218137405540991169701647844317899638056305998042555631772638605645344585533973318947747207315535318429351494014287989416264539232477291181090012341925972524480563865737644292755358951070934353848954348833557003859927833420410926586330826655770486758883716597046119497747661527752413175119762391976780671874561887459446023102552957493651663032921362577472756355210049195562539113361127704675907628562180390273099966073188531546444243891395464977420377108214621948704128886232699760493986318458156253671692398090043263039969394403104760282566453155943257151358004000889197411240844618202099132506434336843925813641734578039378119974100903923527584656904166680535020773313188933145394034873739963867829453941750167166503879623379638858082870623191136069044738084691220216623743876201670366888750556341846250051358386911624149701437121209312228025214183146792046219689060625794532498291922954904424107964362922842288228045533742009926649907478119478807544981893962183087664599016596413936019706719702548924692647082105354711336229721455647122214261861005718723799440895537464967084191309944124510503399605599899945961921351341338782503053451125985711471232772714864322649396211848919237342607441254646802507450151556304304058697974799527397255026858758739257047607422177475023344213405692781576579166611853988608321522344070252655146658260690205104722608038219677299379492111188023870270924321298594407761009049257983761196267759072353457767442579813901117580110236357509406142361142354257000340496973399360275402969477909209672361612319946289062500000 [54,15] -10266891480184807471609291899365419337656005201557092489105873550279513836686872191998910878163495949607001519516199937715699293549244961688831108145174812697544410279723029833970312098067501186763149668760241644116529640409280414492264068397750489993726506023325989087012166737963649053921819261224569240698550735207372342036817617765024069477942109204765868168372338009666479743317496529274782764809917556702224317766585575099810957097056288833546232310387454158912170618330171639388879085984278053270966554623672620951382579822106228154218177591836925650082011323588023685455861902312198637553885440421901833176851351266851501987782677263094327553921197051008522274415450197849554120821742785850179856278068357239645287375767039780931464633691715269166498688270687669116507972204737950671448862177814745902131846264263855856501816402232285610068055782071009028578438859211402385916133639382592240271773912169312633948215247572454725958319076209757059009753764385403287163846545055748844809734204815074564970432291506692384411842770716183052818427876564837166448332988221080053446164516683762233136601798812214556946114777905057510702168011590719605957453870310209994017466382599770600300829156017141085903538872181735303219902076613732525335496878976237870295820178118430000336542451830272006560688011328069939164785793292480641230688403337905977508567406360052396252281103889495164726691609595794259725866434197390637643539013418851930300051817140417115324048121302802950415963416579218294681913735053962273542908255952186172518711914638782691436930226887313498003188301016829838839076769459412084381974803527708835839798238783191217526273049112245182098505789307911844229908272676316341303719990258705263898604776968494717167667576742731134294254106623808465117209277124384048355226266857547481640805672025722666031840871354357568611868748666051366853813664647033787846555842336995082041262594029974176837598583583068015628777528269413163844504243514900131125640307946563699247192070217877226557449824974631081114805922500904482577137928841598275744837112306037578341552607334526409076456280099745044168281160546988265607273871360405337327392771840095520019531250 [54,16] 33573918629049429915987488805543195487462113112552822325515655602651716443720542290194703247577540285692581643999066521204299135924086654287576338051811794934820989307592295390187101793069672534393885324155280559096299296952818600715340409989102849394266024329117323680476189915715646874932014103519033358557708093998462916518566870154567249540507353126089385300231323947140710173473923102926685193692023796306850752178494908450112646330848900338235316690193868284800204570847576468015527057809179449103512315126564508558879961587702816250878588400007792378761283324618747849493835837299864756537769006681469710931265818474576895710491680333057860968921667939851323066267617757105587709489732913697219064263717160166994247141511850482137177319362892410757715914899191737686876093446189350599103543892093375003020819065341841361967648193547488886403148169181270723935163333103761170120616119550115429079553368568540075849294431057555418201294081327268223543760033046200304329756150894616197218146887265501440613411347675393908421156550565717566651270631663260623365108181502675068833033913594085325354884158881154165254669338662928521953846919081645027906563736793200840005557616800536862591427879038141162771905975147150500834940979715103462275429004433985688605069654048370859909613928346657502652425318199701667647912082994041930022654313719615607371273726895158670789706001959271588997434672088345118724363894200688797323366586585961661254709727651495179540321415902663232856365365530633843072106063127203465286370924533395197520350803834177122461776215072936495035517818211082421336623503475078273986839265517816893053453794537369315576441783334916228816689362185152824455198491750442099129409705902500880724717146032714989012500069116848943085220696226072241955694744517661582668928497786828751763831666761903121002940952014093144706712810663946555318145094381026918399921938491376623964552830962155121066870479804034827695808058696629010965272626012402644066222445046706505935280888862797775350779010063283510845675396000999273630282755417289286612521987025480960478502712608780453317886977456452125139344099956535683038083561768871732056140899658203125000000 [54,17] -98554385594247558453949635061575171314884805553647275887034181905298722399442262946198834198485435085590930482647944641877502193434854501000542049672325567152537384232209455765693301835592341663994686491754822669054715998475668750072155851522849864643846720828426017685674477178608891829361220139879176385889334277352765794225409066265889150208936425283244540973566914960297311244319766456926353734624682518469316754223223217883037696649705031863140078216795773074796518581253268779307026309730705890249000990933075968524002310660462779827080863225054107735581732917384875425872999615742633411959510375387150823348369672044930225164368920122087234395363755488411970378557864980322823418689133657803512450512764028643369446528390398523584992194855497769886285725202597771377109998386638939698999956701174699463123867423532076744284481286393216468342518210364239084196167253767172716578476179671130187327944213328819927867650912680921718763986317719437545590344791775979026282331557007429852299365849626265257219224575895602168883866259684407598574284594257504833934089257115485461645844615067754531751521623654806466955799424607256704690020057379319653810096403779242765154814395126288690546169097829578154298503700280912471597511602647929278709078719708567004439306756817709935785039959581774689486233441562044142641407504331157625984651699280201419574420089717757769333978422737660959330116266051798797270278099890315414851151104599760995470486583798152183189737819634597745778744769089232016564829078221462204208230401680224664383587090882360312309192509622325564138167749585415186808269562227276854042940087655937639096229710394093306075104313369340605892436646511181163323533984894920511592793332935186359373485298708354965581323260837594898323047514344970467258778426875418795908734424501294729666900373726398092214153656302328318438285200116177802752429597487443347553593899355839688849857546998403222846744191970650752600998370664552235386283360530142496194406989275736888413263526171942157917878061576754271051018518690001040559803727024219596124349632345468633257591871926650269297233964650063940152429244458218843272234721553104463964700698852539062500 [54,18] 258782096662731716939689635632365616695945882116211160672416242946417602989831407696415560497862545010739802107749569545050899763942213230910278003884468628290179272618508665914423208235875849935365588891548823514913507981442705114562074000555983331615820742862364275008020245582306184866486172293508595675110289975899737544726743792337954938817114531328622902427139999725355067501675262464397634335147555377393761658178400187909084520006077830131038859072322074019526981676346488592802660463445171948555540646666832344225691101770915379639873154375099330896259569849852173674155955720779428336869783330681760755767292580222252104549382940923040135456203566990480167218380529260340584729579920748583601770779698548173031573864152220928107373798424907042459621852376677912775719114898135979154074306480683996627883462157403298375649935636024101509146974698449154208600244188870361565522768188272801048691333971286605962541198743761298472339732065724157706083738640605582310141976756752961999550917806637919062090450978347944931842447752749034195558230453552888657719218368740421748544204094205966279776091054107651038547547386286813888583754383558160589349644334060154747634690607313177198988608052471709304733166615304569420165880313430350158448992533744625511118517164646331465669264241017906227723316346477212395549665127894332313754226319285391457282893039198547682937926781683540598319204249506527534760183666969783067956326968778074266432926158912218866878131289753159042793887135393178800477940380111629673386551854324897404149988141505163788952106166010776767444038762930567254103187054456248619852916219901995018499809842523501281199619743382168785190847037542071274293240593064796537301174687712951258606177911635222606312391744867615060857170663668257610485879640470096417176124270795348728900782040689106196451663410440225368354575926876631732187360198769522712378191637352387274639323614443182390322771086256188682194214435337743697846652798184091953386929100410501596099633359168193544805721960063543485221448004841491977614602330919130592755694103824866581937062474374984859818735132491461188177864159699025081717849161577760241925716400146484375 [54,19] -602711565795927549654182431358608577440042686095103892055127864623102234655346054336327126873888386425925331631996985351314237020470961710272603268863415878997521089243191692193957234915670212097022770904961814278577008840411810566565348717804368814444585349392545472104977875137660267846269665268781072058485086383773934116211287438960300840100352467880175574778437350943200643242966474636257820831147460784905659970443878827057335055220223053131458651225006443062539968845401930718490454503269206678127830042069359165669450246771357998627824113751543622350927012613971708444510291396436769355996999514396884475517101316318432228759527835333888989354464843006521915482971294904711038203230221362386867958623698900401834344500449977121831852195091803015986217799885424879918963793825323831887381996471761072103067206446078474850339515921539745364203082626610785545016828316372470457221980676410669932586343388543270078914260096556420276723580102787130494976485385084661682618140229683912685577210004758542750905219980944465488474850435704812002392577161142833853055492308199768285079657788717071994993009088876598381206339201773321823325628383279143634543218735958269390081739841173957733535035874281356191427802016231293303615939612698573544963459069483511316082431092730338254886220753644838843323715130336934324989692471728791997803352253600303190856465384663544342812031896139377169642515620127197896143655236308387223361289369102504788116572600205098345396334332354737107479141273051910292498306861046826173631378000793332400215174213908263324940437497676370637782395806500105443773269236235322349232331114820888069557838531539500051119454937173619032109083762968097412628659890931182031377699454375167745718159896784086098979091811564095600966692423642437641143778896496227412286699792720473447121662100617065103432168432734579590279135435309614327498814190166072588935489741005614437370875258288319359063831629295574911519624694470167630677849765237414298577739880013931740826630070751890718689130059565267890442031511096862654207215763427645497800431207983365653803311151125175370113271097771685573185203288991418357767315683304332196712493896484375 [54,20] 1233527654565482363688763259216442253028797850429324094526961388550612715096527322329940652067960987843064328546162290144840693754893029515227909367842864411746411607114416895556762616818717586663687426306922120205576404327830716660419614260744056372321733864531710279860027531985410107950396709077892403483322759395957784528900582899718404267493044791786195559979486675747955860096476928807500941349448939834180049105528035982408211379945117103380359140544584568612995783280277210259309776685489711408939526269548553023536439765175872714728085931264236614280420392110542430134341023563733614447042528746869214092775085663018999467113054922421730796800850122568252320042249342767777490681013693466245727855312934595930990173341458334668731736002302368021074162699641134401006914996851953288444131182446863721187930726535826739228092740999398585701436372973264293197095523131086709797977966038504885186636556459765063594770025733855565585195287929569495072309410592215529181315609279288548028908618041933019709826842802674137754250028100100821864273352821823872033969459317206073767805184133737189258945536721609088570404343702149349114301446632832783332703726270514888596859627161045518122683284380872677707503926445405015957196476907735942163692258281838820884809489617302934160296249338904291785863791730017586237889917999110602749246314298118590477287678119025738467174438653916193425439899275799293709832372198142246789098274022788368325104160256416993514719645868983350979954386959900911903644739877478750492618030057355047147778764088353906329996643075010065969567390281593290859404178632253988717836680453659065969230547536432512142183843432446919696938222885906698443921308187645269778841056829821358611622599582942568424191756811634276657060256710135695749784664034882963938010737398961798234311679257688356138099632448326935850024410745278783836355657500160362537500646313377654152553725270277067799658260324032907774209814468920743956141707249484071232984868513062683667573803504965071643340102325331458354293157177535722967560144610332846535637442767538778319350020210113653197898235985111448364008254752199889026087475940585136413574218750000 [54,21] -2197186089229685603915285673706511346392193354576166225259706646931244472330000936176464564504875174651679402400790776871297797010387138012228932616117517933245810248670887496358937411144778906773846370901563880166698597452455509769553092574172286618136789817357958102442994806608456216173787985509405293518188260776984669594260134639366465454054217591074120627557737085415613248205160115488154238963830541465397726329925727878910514545509949102861188921616217481328788909328031341799271425050118715699293021766286319063167035638022701716763326365813312026738772663712815610903730441919177687965666253131986918301624941676853303084073169454842711506112196036963949963286896612516039670060605226995271563890386829675864963014188477565359111017334788115725041969886256942216335111379892500155059818618087204288812000505176135147368899409064733256063438827577057483504782653596216428480717599876409138810342249220401577239133417740549658082031153167917362943567263012774937105665009094070781677747311752217172337941701913917754056176453906190945637498180065475789126829617340447112327070351422441668932774195820830143975635328134012757083595637303618189521142916724215520389662970977819763194197353254507549658590797933011499517416945876465671086932761526774357221812533651802058884400555268525502342863467326595242435928594393713806272781239711503729132473004216812816977164891106466488496057716055991719848024561990258685264846176513658538291035840568232288595118679361722627115910110704795534740114659269295824704899154904819625078323847094470133617007460086966234397058554360440383494842187962246861551403992635225620366272637827783868242140092118168864419532958730114600080527254401247804107940492485942080090537300565245704432731617229740968193759623702860284788310446517196361201774471396051499933477847809532598159688557925215071277423475388834422302112675777707532439734333440203896551891437832065870919755289702738032794464258956663610971276218681993456551306788809879344722959666549219700467110775276093225116264576357139035565459139206400656232885917306544797999650040380829701437046467989371911278592003347043259964266326278448104858398437500 [54,22] 3365110954180158846426926658000208552026911007511054882985551153497219479097246732474351175659484930444084817338632488395735713812942395491003506257588298428238121866692484497233789705154377702224904373427225934249072067650595599830754947345353628257061324135691216461086398660378565636833945682229290655031370019706388906988486284194510146539235629031156621747946945267306845106391508591777086786573089387002791640412902393739145893154892593258252685736556566581233103946363834579683896024790519984051072317317942978262878445690594906973316255036794432725263909015996030088077630988013881568242907869193754953823390687889544890631844737242298863204619973161036547835372764636954815495960320611463894448392043702477096226789938977046663376373523760245772335671925092343039000913818357586587906813778887967816401325540206901935178325534268982995236064402963697289034493982036172714067689976608675863544436117658951803305355512946137117996705507744000513281765285716272866646476005212549678211804644526032017488937185964909169826631688318923795959207348717514794000265053969283511063370064699246682039803609704200779586585361379029409740584356275684725352006440996497257084712897909014142190136341786068366040756907646448758405551905430976013854899092367004668249980313499030929396278658425193010586687579785321142117933272112229411642710348462548983866800038282215637657553044314550259184877373445762177500802516244991679576765185602187742834356881520903056312526303650991843510037036214140833373393709408218792082925371257973516551713928351316477486920274434914709280451643986793194582126190184775723491280537845185208417905433727039402636361174057167899541638662432924123901532337052104525995624988657856560086777619431183021748310787001644121830005154605061137343477120609091258560655755605494792697742518684283043115482285399924331081984332741642965905090856181732042114272419408293170647819246772966209678213292403348692810117765884835062154552912585244995515132498212013038141620306549693208825484108971010194964756789110000571507186817933825909697496245735954454254079892332741131355917598473360974071361129134061229706276208162307739257812500 [54,23] -4342626627318504574888791727195393321878636431777433814855537693586578762627724419416844894347581443876109220705884273942520107494924431686294850700591548096182380840630945673453364413065091366881519027417938639399780828844517663205549839899001522093001649491130485099701051878595835300115710861857887878538996844901380998333871310729422436540233545095163659380091041235094255675128405481927180858095766948934364942257392786683340753820325188172025937100885462948149083851624197083802731955355227654984733405257184704377243171447069211793076453320413683374409642750457867537472047786035595780397348963973930505491639019999947961785734508198443941272111117477913950060838983128575920658206038997750579219716704812778526313244612513338342995778519460378400346487515540731778592956156170464650123916901814788627269220617678520545794340180982110449697244979276624320602737278571552593080212797044141764509157430576262628663190496698214187676288716930228754646996161890758530669682077189621299775612512555983192723265990927290055092196152774433281781817491123310631284029673839299500251026496547317906510120922358002833689781709769758336730722740640600768808967332203715766845541791966507758087967292724746134599873237361957748395985108754791112224872483363598525897045463738244346705934100111710771791841945368882254832495566792006575856040874185528080663110816971098469852915707609113199920848614219896972643258163917944686760777888740823088343273952957626630843515272770691508868790806570153109410473545269672293797293888898131985790248155563531058310831025400866568826884664314579553817037211892621424469474852108390264914019922386375230087224133932307130271209247773833649631213674062715701988824902981693604052423726149516314090438850111550247246911384709366704447102387554580140250464118887271685890838889053291947177747493424662064941563567373896147531799554925730992715813093822295389073700420031870243656636855303760748736920236955637644665776892498840947076782415384343059323403497402477535886501337978238389312063310591447971843929093286841612470074473437096941742773639655496125881338178146721723180134766550963831832632422447204589843750 [54,24] 4519524802266179909295170555630987549681162469112997197293570129051937114842941968731783529156156462157212745423758567913360532102173458754988943305025894534327152271150468537550413393195785512268223479784563548084944426036277044631336288969065207037627949186705341595529566403538639987438934261529749801387085866019837832063730701022205808100565814266062410216158571820252897817748298300448752118147567065310141258909950042397958397559287576071605925333555190635878435240759891500931957003586587488925965460999011339653912639407628672899466357700826409540481697778803165262552158800723903258706000569692179469386321732669213873286584174839415972625811588126211281162774863599835896993018278645947979968472792843705696821854105436132446632386213610636670527428377171236774556630843389925347513510668674263044441833065970018645466377941520206345633139383166925839120398253547252968089266629861427741568753972280372319198014841794153042364567976769942148494455123055358469611054372740296592428765768222270729473092997376515561751827255495516756722222472715375693319197183265311996447663550554129602185125593985353382368109041446718780296182020747348441857332296835231760077008343153207748179953674649510067332144154251990772130454716336896209911830975860506102315013333878679918411498678337559206136392446642238957573276099998479905218998431089338985894386719305402622312895339500488142748375311492908442905856117694438731715574528090491996307450186664586394733255563108800036145558084828933526507349392836128550012258402799219957514510536670809038427350777940737928708286744717227641860843839074396050269813472615203763859806459489892044133898292861512264445766799087811390314469038087589610457381836746717414119966070667545278070519073501712225718526608755654034077691487372807958773036940565364408357343797085183265451506829112655222344795483797530493891989170969770403214555449629879695422857548902880631219952284803423026845095759353292748440289372276607723434600735703453923984311857967126579041424211686991401256223008075605246557484461721565913926512331190489379765740969119169936353946941259298285265000316712757921777665615081787109375 [54,25] -3326605053910059605055854849630839448583996205537547667628565083913558839797940346070366394166805507339701879572540601044873267150074744389881520982853849398981195336993736295356126870924807431255933839695326483209152222300570214488110972508093225727704532447564641322918221304786048644163086442897423997601736609533310568733394292392093092503826774155244345284112860266191912391596265222464886974850036649284088986256270225417056129296386616656929572921070191517642188806003510584697966161363121953005067097516187521864899186496149001266138714438133323007703839368596734075086794426855976267096089108827138052442740716566907728148801485338285404644139967701951060554512825846353694844838533542539008675562529637426550994967412160362194811935237588304750991505835096412880122252121237134897970274005382629077089374804039980577481126320772259166190544750556091329347975688714177188358016263769556808784191155212902924672085155803034160839628878612158735468133141432400948590651077743653920926820397846588025773528260111442168135238519117123976574015309379370973440578057967976329938555070155928132774247638976097335828535589840810528311628329283341977575738247890919282954264178898482315662628991012162780221724439952137557519666128829746208365044882840666105291334004166899294097926393502120214218277352238395167552889259446139842160928394876602039655601560184591346102185735041224254074866556486471794195581653270974975625994807736121656705208231658615028214906237272926492027830490377132463884530868656488317300019471052206987506445299322968107134580774029714735740593734417076311682413428306985140086209071079838782787747425558086775723246252363233914742734930006784524672244390160821216452288364773346673699552180069002763086349352479531193693574144230474603789955921444460333656213616510886285108493045417505642026877021599887301481887956765371520743900074231392692340443913747252075925588164977591699391875384510097401598639004829587981248984968485353729862224299103604079903889211441692366927201428127356328150042608191729647220248469547702587669702263090374092564835092218201976073974234144638162380402945927926339209079742431640625 [54,26] 601901316167435233294868036082971746823815609578796664611020679560672072501251353668037056014151882795948572144880309619531356529687827030264622468792372677834611847131073301931940890020465031412324918797238701036507719648185327983051263930654917437209176584290382340925566894351581041826501752221747548014232143903688514013010983632817744696265652847977225243302799798731004716955190462512256491793338913401406510773967420306073327757960636614118228742652969712740209261891416646964937622852735474780402482726166552711578019154175606779210864067422498707823702535478155095713478512956174036202164831458676984189547712382587083133236571117001627175651589968940398059618250857148856026431989345154486822251956358860161300435745014440955006838304963328557887024705670329733672159899457142497984856835100147318893789385988099276539572882232500656143208956466372152096911567809987372061309718756047328369408584093570262321528069901905063014933096131836276008532320577863242666553960902904241423724615146991667769422424672314185507106440701202532801216823580095929567520204845086284798335583718018146087620999208549521203972392529007679085807776686756899847226245985057554719739186780548583400191603254960875913545871564758924714459088143545317687003635469405407025851609443952547972631905322493243408768725163696547337855279648658626788087050450823576273660724822058580478402194789334754977939961381874350580740928666255537053398176728922546247967065737516814135986933950809567446688113752997956772742386027898715197457523224103832538759569304269929770482958577898335870427507728151804887605329809575696702864507131752046039407931920392065939933527536723098028738714225969200272511394027807696984969538112555214868189390686380600115156513603772485313805387067815781239672621553449360591892957762569407075448431643813700505527274616635462577906301144915742729853554767505404077877967600823065514961152030830240375913815948867707538087377033315354086545325127344901244841564703045086430344488729912408045639392578327753579222274757905849430702428137201014178643654733265313988259631971369924338525255608223218928287678863853216171264648437500 [54,27] 3176676298657824414895891603436997175479023843301936745393755354289036867645282698029123902612733048594699387394401644995606046788747815145385459265306690689388057564012688074764422693849328953620436737157902029455561244903091970053168734552694663907149272607469181902585473574364598228608761921540112952621361098300867448413008148422925053855020537401366100960319689351829458186903252499584986895657659986360183506488634535481011638986449669402039714272627644528343312661166555944090567741538421277726557922153611260962894082296261620098022186268479075175281732689530426458079633922686966720985242089858881470365842895208620501075560043034769079358149835606501023456020272118679186236027699547597312142418309051649884825439636423557650514581106804803317322523522074633225578013547974792921166340559935768748198879657129820577485042483777503596556072416751002855093662897378937541776088819505436807343656242196136182827331433361354511486058098935540472290122606816434233034106333206367721072565735833373124729805085158459375844058061196420819668089720114792923897877038649416499883913868753052814080644724982542757866322950175699565119623183093588543080049487244162633466490916342592695420626711311560483220597838494420629793568533685796914493802368681219511259891923900760343675828552261074745385436829771943880350114081312005917319431270393982154544423905642399697437121219418741797921571357825902591529940872817770661351214785312578294260743552665497844206544868379899369755522989148215380193379209057339168522443658342494731925383057936448650169025929425227029622979811603204582050520054096031191619930202896149311140027000731077696449767478608136886239447389351822963028225226310592444086538789455988291812178772065753555448156646111364798868430028016632653317741670572304306177212300617009711217721630020682681960446172913715308433356179352727423460887777733944308677328444201668928837031259978787310392521184320503174190016975066829290140610686858661945664490717725229690335955828520175512641436270179437028834274712247725502343696887356812096425753997140113646249016681937059187099104372309366084436987875960767269134521484375 [54,28] -7005154224449096564829817130857398565405686042466090259593276672149266332893489270030121902949366222255510727015710068707439151854833037089474852312460027153300556374654207190242801209919754243767429369326307710743615097439853786174267351936796837275991510524619246421231629461244004772114848008794494142671753145828681471335790900930645482193688423791286159366360713527345209184650041664666977932557649724395067253367475430682121222386345244361575266635193382122220092731509960483236397083457491327650653752466381659099062786179903290828140563367713003708100087297214698675721803241199908890469634026302289018166368534347550710138013725739321190864120699262432897363656996812942334329505403620308497523272923697084158632818129174499038074858215683853405859139966754927725551002864340343637971791617411982122055978598778115941835690795478709894942780541712119611404498152663630763350361457051167720620144246923551282089879956114723245950915695644902964464863216980405242123535287666046571271829220620856322227621890615428352968631320138277330321231227316970347308094601444112556129808557326344506606232011907648638886361262592617544195486622843297051990453707676640528133390070930181977714986137083734248831266212686646758307287555086263261229048373739850901034345638330231823399503260692582368771555684343380465604113644751835006604682537120867199027280332315318021527365289782946234388384185977100473755631136835893503427979850465468356239415911629781547969152232702746504958187317359469610287507423621609040475653512569261311872005692042720294348380540094516578901797562080897406366604367332070096855671196556926298051425347886792195859857657830871919278168042338193301297875487418683767962211848151565370508281604571023780011704142224789763702319275815376622951987775854599169090654271346638250412675614093810184116342461580713015806458235482502005750232306750355741160707554470532194846163418972436576294059235779484944890561560434032549976622180509531817889856912631213935069140495015334556479179571613574946162235821480177843614911056661248879323136542141323316203049004541103311413663412565711041679605841636657714843750000 [54,29] 9794962622135145989030765379807567446126068370741387736588605936379973367807792409008025866770353071341455809108883616027145956928600160678690230332646641888222648783598935425396911832362523456120827942909885462651788154075319583808107849813195863420335391132283714111957573855546341035139642088106857049655374642638198445674570093358856077433556188287272026053973086741815514315705631411707476139984295120056935839508100693543562291412224929575465272759214431692655416968030894966409357851099159345580267079631801986167189613714261837940884846776174316857230410066506663464537426467988895435417167162505354073932889589859628924102596245878213352056294775414176365668866838164799176905937027144759575586630784212729870365066887793018763144143365771056975751717470794786816095649123735187248573763206214986161692041700444533442056276566326995986555719115892097415408223022047185484460887257710233285750865555940764875444080418014240062357732187873012519515892494596834108174096990822472998425641720886670593395869682997156772036233287654097279715027361810168897558331795807549594117991907709083930100834603887527851594984190901010123697424050036646954547341726369103700456244725647623736028523562029625068340778303934352011719556672184607452774825338065025517968059019301759049365696242439351651261768046091166953503597933595143143507765462288616535125975378688251252699504494318192942989009655766093459742657799865666161960632341126036996374052811400035235543958117670918546508947142943975222609137051448949084227405914937974279451464824254741442138143235562183174043027169360644689555481962759152618809133723664410314450390883937985108839830815650019169996643279714997853617244625109466917278532682568048663663777488953566846864847285903914026135506861745809066857672517940146853450829176946556107632798981424115126721621875604262427970177394894084012053635654931778325800992613286468925682152564473868780883660831463782828042448407632776273916331008848143207594763409315385535533462837858013372144126558930404638322100660633634957946532226778392760417749765339605278593077777457771068009284576305617520119994878768920898437500 [54,30] -10873570295176609347316083239738857911987981361309447866245699873609100031292428155650592883474198143891629881044011930333921956151841661260047650488963084995297496616436110446704258984511372180183707261265627093690811028698111511734193607153813488554178012827735573022415059210214286102964126914244231149332101838014385206627623404245496247834857946807954649087792515709902826948450221517919455039585988738930211810124463730182478787477592156725462837538982241679738815403586819416273484909094903452505382695455188136943058737156774107009307306537787085471681759299379520717825891969384987262548419962733060071131957456850463668017314163567636217315756650410763151632197922198247607716847853712299809260532686011059401698222806013998760883649014681393142943351052894714662588837891582666398957408369874381992288876899611181224794667529083628532318073167088732525704136578443216838972854496728376769342059141617296577404490977539270465911349156854808039948219034602801997653457792834744064506791819409864155217580071158757099145575993826295658118618220470465408270102274581103145699365862077861198869997593568697792608044802624512545302156336591292361970337654595274521095674872611804767705227641389217680063196730651473549996904739241123454722797524814579269655465659005680641189438801242942555891841003487011609528195388666051282889894528601894236967973942504481106307961393022909411744707713787457345595952757942439683127420328649552782030677479248316566530862780908913565147885840822397161346327531761435880718884421917335471829475608461806053261757378229699452884386214515982538173443020900238403793045038480914473165719575474734064842966144818760866107632697130968789158399999738629534818109131347705372668195106670264008644443194104386414788748717216951630378729908724847185862881022360278554292271452809858963422038364039079694243859789725790159387614820315955587797188155045570741632834516120102463941190644111508294852622500554404633361388874606171301126285553392022264262343156988235511582438629138603443780255386879825904325118736424692362869777525446693632844817832121828496405591124585043871775269508361816406250 [54,31] 10232434253494769790892508125502572304138401573505966339161549558073928121395608453275021994510030204715073962336029749746401283718988065980630808212569486000319449910979237883042304995439587212505227805511825342588434635370106325100034077283151301391096781343670484526166633068980451608438919037705822280208083084913091706184645360940396193774705778976738093171606260756386690789208189866303308803781494325099474496977753188791831448760933968428969690795599073549453289960371450540486263619703898280482102193546129003218085724205461379045185616289462521267404189290880926186693824376885001653666864102084587634920863481733743236645932279542563779761745410556328159137298390555569706134678473491006502731620861758345250020159130592606621968961264643349542280229272923817353631883133225169495486861422989941857491117817588997468459308342714614044047378231495849682826152580804256688265139809627887407443301245516454394385266765083902512190749858578857133679581647507697593966133717852331221975348124635342028508836132705147000096082742187637438623304856999343494105036376144177639740674387429165342715914925281724828388047736102049383987739495908471089773764453059237347727082479958026309785296747368375384501440106586966438353110881050222815437172939398981103060488360636365467560534088758520984657097062520486947366955959981465208139930367297275317800858654298724640181020307593557110878709401621739884984406705842443435452131936793308328880725594506676788585776533224774956490590063909674295386531971048620064387895674116324034490743377794686889162994031856009528934292907336096437346957595638628528298727792983923083076542385401180891947850094393793877716504301094677251575979129640593613852979701842634411008452774663638302258479204814524301875354737343315505622441475261853497998569543103746933179888403690626303896429578458831490999336630933369610731424603692031038516025367901351252314026476817289633160626008519401757486115470722432067447510001679809172403314567919180368956360942210682712117147693868540299311021303447937005515233674339692479738880223290874753086657840839973632185433416452724486589431762695312500 [54,32] -8408146105815449139365072174179822353380790477907771745310758170543444985088896067289976409155382492719661639220591391681133029916120070432425294340147991112954259293793161955994963175468922141687484226896633143344634626477068311761161509645410866821273310343027896902983570216469690343720525705648183092839818392508732756381742722612438762321974323115283631677364632154425094993575993037358693433489066614554862404662106689749137102979888049090887869923621960109183732689269978973053507099162596292100033515534946523948494138250206763722029767556383430163384124373423917502385616904614397410197563134550554236570873712542585332471502512301851486154872801683270176557569118762557166874543556338835124693812789294851178333029213602675045446698845660908483901428172946968566815675270406266739212781170396981474714284941877713373175161715865256211581108866270747090783033435644867925711912641194335199108108609407429474073918133493394694440400451312480335262902900217428510487592319149061692649071678158615583841539760821731972043433702414713837649941101333297567348144892975960746711193439707986468028381030183926050843005946006392520539837372246413790946198290790381022020135782445308124689985337057591321598945551777109573942618006246988436738085458918666743738187654667057768437695374090434777985355171273666956056608745059054059784930992516567290302447107086700137569366489158689042811823281453569004172445264056953872193597220700133173404821381455200046290824734349047483312200536487327216882098776326244905038631678311089538290418107920648047291382022836316663053625765825006352288675763659586627001827611021966581474736645502782738384945614824749264784508389429548476470720263826750285336100049933638998612718275753311051387731266730890774818155438433486549583047267008623248490529106373573256364223064489392116675511687568524501927195391139375457887395014885046357414054098093061415100946897851672331356536088076045930104024447742853926526208001965898384189922385927603568864351556997321764627977796530419236422984134681212418408245948399354094564248126329905116452641733112982613818076060852035880088806152343750 [54,33] 6136653987878478684169922347407831642775756364099061480277674045698875232943891896375986646186153645157261536446601692961571959895848467961477991760792972113783672172371121408231442384797004926166607876130122564994303447480630109926653378126063454107483874156009364305940171319648371632420677670155243152562264416056710212267431673001465672977289622014881403769900633245738966641563882989499842183093529122810730273044270195421168241178731753955224232833278608879252627581686354689532106040568121499002948611280025141935350055190044786544179533450697130762869659935904054601875630661286845137913631712686268450634843973060259059503950296272965551813039042881277588840648361483133732225399828115263627286887846805307685468621798714985084379929570098917058123366228310234110901338340586185475873087404473972357152885822938919939355732356749149606943934089522691625557405067021151314166977364920637474467282158440627077190903297721687546083897396161231431711649001907125148764028911812671062678333073090109875647446172206707334775149623963887148107331602975655406213719272566121495656357559259857781778128537620648481839696091353959915150710825605613770072470015849402000913158024614726068375067135363723159146831735840760442534478173634286333197424977102537999967924999244100067956339619225577562806143247791256656641110941449573076692984577647458422425923908386629569136243577817011341393205910905203972649034181000067992605789361860497618283880817428409487392626604274396075589866018006688164231533993384824549107872765475594929856558364627362565609361971233019292010707709239754164386638245379253765014535128862653312843384063760127238600184455852792012154062961343921846166731285988729309648109885933909867097977154827520994955198783326813718169005771234731413238603653864783026954183938866603008667302438748003995848155541695561102948814327915478088580548967576538702438565331227267407992302070350925766385486673589452129758319135940458573569154917364086322098510808876758336272525241222926706282653773537191896148270086428324568358883279967715983886178043520600230027175689406782055357325589284300804138183593750 [54,34] -4023924630821602498933587922647715447030687823538476823809988466138123808380171699233167251246281705868096845690155207376158973981111894492972475171703314488467126169779965385069129935751722747750669528301284899024618000868142768049826291651335512519184765468961414160616872492283719535501969525435502654116038169189720145732523183434210061544489525389852377589004931942761484053269133957241452176849251230971260494581327720348635236269436514850121076311362849988090798469588241223286193407416160822617486921436977292330017003924232640144134553611184102383135580263300312892654151120949337661402504415263193529375240660933786940885377090197510298471449390988425383871367791768194157553834829521929521627275693272690536402982070760122715713051817564631541320980188672090619537500956989931467212095863031424271493587905034396823572675087190390613203259395089868055469105093072767423194628636502702498938711638306702103517182144574022031335136710734145193727738344395300257078820685068120351971503787710498597285306275056647633985364186941905289268036225870873549519091620016175070647057913283182191204377686433358314804635830197740103772893610298665355372827727286186038753894523039528435204304494646231785648880691127652788764622588609555667487011207257061137673396824029920950958853939312312462718217056771178438760943099103567388305472926911798862894059003079168668878887277338343142867120388632428043987164542239638433320291148625337504358718917605786515662864094625942474190555701948818029757648760502697096576899420009137428791531889629313122112382194588026353319056279275686791132055486737282263964287551179285079349650182361439726955668424281996629392184575561928202694883812263657437955542467443822064084849814901513755772492656079688326253658229364328085531149207064908420252187618892961653417106910817873573026613819317274288031506809091926146309844531350534290272476787087129159457459532173538775806852493687428727871478285141277696692057448607291018295385137342884371717394813233704877614209306719483181921360454588115249800569924522139796452781860203079972735165648067834354151273146271705627441406250 [54,35] 2390823078740415883412846950031361564950533771523550609843446424552831274499072324509486500886127642727557101274814644761835447085847953484671372282224951721557882964886085284824621795352874380852767407353503049149800584194146695351104242346551672904893411191185736149938123861394708756716663833531169988159825133173360613588962117462689802924917554987347546173995631463531043679651585147147894372052652664821327266095250958119579038583107035549412821010002504665477043373300122350822759571688089107464855623223846398057107592978776435189536905109289203560826346677687577732377229431194148628551607635650057487748193097271919741573227374762034390931009566445188384719898508323949029938172009781107437433303861748647748625098843760676431117908981076504098192471229906907183924828864973535246606643518198779343210304426615861149051879686901223417952259583837751304521746889296203356021619372692560775608440215321466199634845925214556133390753169027232769074550549047343526990531008205633455897871185904277755748155549445960268089839264884866860973158241644919912763820779087714335696889411644058525468298080229451016856113602701386891350943347328006149359379066844469256686521003065915134702849070816528545492491943512137974326352779708476618084810848062702344966055146177625720712295511071433371422785322121513113404935600691655298163235165542605537570966139113833797955058682213195044776598256988389319452203960179746721468392106885966675704802094998387770889696438328834316058358077714421571624935665764182731865246884656173988733671543241300027983161600636775263605505647471228537734360358312160126142589929884553007067917408596612290481277838649157747708913161449042047856706356242965933141748525741273139830431447326833392574171889296679304876703234540018368504600367282490554590302470150250231505649485310333165902954466557840717807870534265403923818491343759103415242358310415335549392264626498797315994828497253225080838829999862268634387196699926632053716940894386088792692491200014310723247062457039495961406509165072119396414367000428843930093323599185193249760938982717561884783208370208740234375000 [54,36] -1295560186345294912495522733787172284840868438278725735453951162792516737638769682059823383396656222241979940279435597779056490658880824107990591584042965090797450498958191390570030681743427090841297077389758642374411490358972287180441569724677125717722863294950204091442075944056073874395945186603391927628323569564696600459463554194056724057595411919090152237511111020937914859211118214738378471830916450837594837710951730616297933549444105958548053815132186385348805559466386628889499054497117668408794545098135330698839784668340472799744167005334209953169617835098242530281953344996907186791895075983505556066731335912050418813043547735736470416237991065510022255249620532654693853418296425643195665581915563330402379938557715895429835989748882635414386062744589355251551399193631401843666632105713348521611501237123405470508578718974005327766600765905840556498579688403347009655166539778243390664659457000916068084710513429664262950317102213385330564458885946119967526810882976862991612122328643025323843628590632831167545221898318581709586185681195726330535877705217243770217192818638463260882210939250575176310956727176888868148152579873658038320812907115470286359545336976950605405185604494701058036922535560788675237900071818293640273534761618863596943787332747678025393754280515763217085112953841670907643789905951749914719750375231688746919614057423266524728072323344699911330441983081933597023158616397934427659896901626314192343488320901522634810378094488549318855844145269673774771628380433716011724692312146730146353147265794144737350483500122972095118758126983790473340642790222911293427470818629721113919924190420117704319980294257034924331099984895438905937965992908582633621342896413522232969307293511903509710542666223459847001507574185329244155391665656090352163605461142721723346110970896458284963529914586073130712899881653540615825389697391536838213520347739859777125256856217271003905139629945141676185152744384992801068891872847771107263093352295160106012636676134179619400333909638128478459969087157684787315572911613862404514196852414113607376844328200604650191962718963623046875 [54,37] 643388778686524373721001512022343079131425303678756700739331807410627667654764779813321034203879423762662081499031699962249877274912061900856906794844385385471611512830135554000862725730063937106899408797017603993546455780729152206430768748385215392871942701893903470692412681515798793295550027064453875187215634761062970044501352688836232620584312152291684789358016701560663450540500805589918228722380560788773286505753740840487001399631120065492677953344559006632730277728365452868671229733860928573142345896062416446207649465883109961472438329840434539722260634354136936976998409678805488076424475409616101901732720297127448060642692300314683878199318593318386484573714728135721649612892489684722408730075689859628522100164834719148717802208751985236821379646998808101963000530255639045575022708511200207977183822272777703637440571589697762686030343816640452177015048258108224999988839623500247566883954728003548519733025526942252745209781186422572113545105158213403522596470572178384901983353116856323777298776649865566555918254434608110896829727809496270098628283885617785528476280465610055720591649839566477514295136905865439547648536114521373282318559923200738402678481431953757980356882936641770279779120004693885513270915771388779972090771855485167720446596826331207544078712736192833497236310363240196159441302644800773167634946605354031429573735811531987475464973289114051558766996399519938087798207854409683411904529908789341201259117093254788519904021891731084107922776623179377610594655673299870057535128892280564564042950398208902575284078117069450127356950078188748198773246129344204652546499941321185554658142389873701957355275426165170378431396982767986793154453351827317450763360027397258135608628177819665584300212111697632392167395473357394379298440570474803357185662966318142550023793638153125235528103956427137871664088103518432544969462248743128411934135616083144781325681198324090929892158502981713707959861560693861171016372273536565848767302993579444599524364030800767933298949541415964257015062632376764540038035653747285995989515497081590034156306501245126128196716308593750 [54,38] -293733718816140971114167623868192752835256306850509222189468460319836102731947151381101181487351379717184271336219684456389270886384744505991118312056818438497158114784384664758774112828548151722638158156209802960974090170619253642260940378951312313062433130976503429163253413492223860843339268910126291214998192900405233531062948739216611946636213665013329756105715895391490745573128147747365995013166990547793269468270890280281909443087013530224617162793267616651376988586623227749361661397646495827440043603322286559084834673271853547493672560190690316285607110668314303798101069872461041300713364878345893189506391854770514039940323517619819729254898953425458576956749530428897456204615890608602164701013755738596534971657350616291474896175042623997829854924355090569892886630009536175627528197819504517679494130257622611804469770384825124693105524581746255432546074559928141770470389829623584376883204494983989209089908289049205251284811421172968396082830860124484846614574726196764210813622992261330149065878374787011079751399552362987598671413552887138657532289343162056000267597643352764194021672039909321043162864596811389498878502623773864528542831375930330913129428551104537633353865295646817613802401791836140147679325322924803776361020709967958547375504379119095420121870153773351209802231816905218145940728606486349154530035507803932476920437196689673674313386161588299304546642242612239081594941298905411140181933338395026439830319908818601640933505310953282459618841177402764271272801835753075490410578138298482327971266275965620967415324771706327185832111734047391524556066104769682274437462198548258904840004325288170644341021932967726307088555276802326894168723973844595269949529610073843654856143965381529318655506093764964664012417892447051596081529257431901260747907529173757846595348678571627857144269885208041365642790766029776793783306631099213467206061391915970203433406890083553809992884828445401821021817365705155417857893683321028823425407362078161486872392739384440850840462742674178555560860569564224418486448139248863463168824974869330901583452941849827766418457031250 [54,39] 123461788800969031031398740922289743044990678805711759189986917905410689553780089217158936854141032044358722647169273091755694500897374680831683270002510333920823146215517902390826780556602658510374384049721285517604303325571863867818729678539698619634658760768151143382604720309374940218999518309498904254160011702190667279339907047732092556487788410715263991680130061168019700882696570567146254799645706724986312993758774472596904909134061873374515043371083796145554383323518554573738703686285514609344450209640296971209255642610782276450057977028173106893468133890789306914428956466760960146971450772240880170041993488507573228939527044413647715753575748495190556934533347903566118687801843005921816721172087336085624384878486974327924229723810952634117110455646724770974142099222866508443702509549148867260084949348582721881067536110244585801190980834073839613756259491498893468685783671260257503481387409223907371026091603494944468841484322938405154042372822779858141052729857336813796901556664445535938287187676557475987530594656956161571993005459804887982785738189628651947657582331216042638054046618754204606608858538302749388746619666680146512524016863771619244147679978234952591839278723765324052985233143805302763827408673207116668992837557947237047215880715354673271849938153618135002654138569186169429932663952247266278475590117057829738576695236983432008113403635192776143655506524808523927527884666331490726680914553336051233322950041619440874046490589374593585388473212586864221475803485793398013266146459531353429628959164446666697287511023680786423365962639342332406265621828486244464589689601163846834314524902373619779629570076374130250241710387511712734306096760957131425404963956798582071627830663815392711452853619242627948494242739257238026507659984996802128832831167269415704736127329711848984395841697793013375901727790458175643851525406649472750625583260016359551343332366476230028514526355988920729911898106559844671853479142337072480756852568307239014624115487096466269949272349963257376493932607146164965492896613540944037758217977085450911545194685459136962890625000 [54,40] -47774606448037879517660400062919375927537239955110017133050561966778950443906221380745602649492272807004643523273734092275468018510915957144245176173624174413417316100861193035828062128671195749104094096414616365816610415834231956146408510761016873426896327605961039533649011953892596527871234109785634063604509305116604151925154729573160374827996140930532949745150950502910347924080924471784660310972710112309949208747343201222830518163856927643068450852722367471306545478237386265464019436147191267133731378355324787151282528553567263055108111201120632894160737657763147006535114145034133906969741598714166724741804000582806190690992032391647570721061750940052621696374901918552688718071083533293021972273282157292621165042217394213005142495548943479884818741393372144433058103451768734216550700554550543744929473250598690800362623822628027541102728702863409844748276414275217962499093973218538630750786934748284573327283947506135490082535256351391633154612274713559697682761457251225487814614709587652681690686737344618442932451368194739972430589328732431278014581431724078503896690196878409139875063304519961137573952779370078194654330810567076104768964080619432193624444423025872525561681224770166144599831193581638592750687899541632089052020607723826571587352378096105849867629341790658626489079394293699439601171703747657636385838913934662316816686957870912096364317359498908354702274803129505058201388593348344375143701792393328487497539816411530402297642398545612487822897494718197084364810408945967846884698879061714030939831149518388472441486759919288976466095285075964792894800731269194485047220574770907945768481588184030252976852098788128735910412522742344922868399472521938000104665458509606543664295297995548782483908793252738856258022881769883193818357255996917657033967489685666132478288758405070614214766920631184982148395853579849357020892080765940028212666357148607059211256803137961474379671236485977885453485040753312289029744100581036686472563163322006667617205379843445106312420184484489624475754787874179436437826020136142822491986947852637968026101589202880859375000 [54,41] 16999551525846998835830691865013566912232509337064642628815703769820351988824121738254916163434976359075111875557606389752572976278254758103374102040236161423126148610077744413112931557484630761934960116189548983787751262972976536681869415801642069576060870041982669532351227603207123318624858386325739659083011641717585473953424797446997840414079607260647692086130361388975940072628076928545492550320650785895841064440923738588851596191486787386464792683839277961088426892861925679032522209038093811540203641679401423995248850836576243700924003280203086229394335625720272400040257803881218917258893279190259756723822661267648272375657993416520804529910357148447537718903851335669295920146133995503223200254057637773300816565246401208137355346074436048989183464601919447464947402218193243281440885244562745121499237497940383616822586028053825735592916400819364447576429547295371633431850932928852080403292759318625133900932497102506619600511128198511573271345629168005499980094078367404655720779824722459654021884926876262645377752252036328925939418916868965771260426107821839118392449865129536834164906513378615848365795978505153304100265636702403222584281797014729818485551694670410014915687135206764682998170641307008912426445590504892651161086657209054746937587540963429373404443250967480377721193133314022278221988679445867296865565230245635041446407479489863229575008630313791964221545676188947267815632191750750802861241474779736552064088958567388982289705313770914605766509251212017199853097197818995844618526373092473993660864222263600897759029031587791669180709096821018664043065143568807533587598987742854629944399248502972166148513544021012945718231126718684976639956807546692799606249205681157035169895016701979261075179958096453932699749848358463178756879588608837270804432591190511789813924653689286486900200359531415064262097385177248861808376532403907806841887248322564327010722574104669854250294249575898181084809578943859189586900211228915963294797310703278593336345297448882625448810559492725109613786203287052226365311765520155554143322262916626641526818275451660156250 [54,42] -5551640267678468031823038940669143720022404220641416386425895702715832955097609535958415784449381216495038854965834298322698102691579311130165472142217533046035724746771030145457268363804544644040263673972195291163200752110050806788198510062108229965761591551939226292925741760390867469400994157560810127840110077336588197985268064300283052434398322017050077110285983699534401300482390722672605525641400507496851425299293918291464369726832526803430502631202489117855139873304088311300779283127546726353010319827244485904236281851055691786125763955907725277838538332331871404744698294131549106883235025795883639797113356368210753816908821978822926551560612661615959504608993929810174893743562786038235717760584543936016686759329081661680096352008696054305030403121755440288264859841434663986821798949241860033158202854182093664362604946207537060630514331818016647321348272213509812470867317284569495843996343150650826961882086691720209587852358256465541420614176393702700222130104874597490520194448278569333779014291165054187775967605191655305121684106626997532383646540326608800277289002490590762189220458380805661427912592657054502458332040777428926144527443358729879005335907371192319625093456817065586808162746360241821124506267609016796786675794184573599505032468353551345418147982235432672958988396901092446503537888919665568957061726089112172637979888986004233536624728142976251109025272002517906079349870003649903076762837170538923633995492000214222954768164368406466551930238529060617219395343548934232066612633985363145502300879996951730218921210172844140061841475683532949805992781826703664543455768680808528017624017125480617496661743190104397077661981405128768531267058636241517465960365753997249924431969635127618056018781688753181010314534070271071383342900903265674410646574013600861241146205049566302175222089242479044709694521979694194430710000323508347539111087838211390515047701197430796845477834839657396108435540456383843002715741636827248113997662762471182459041550220829436740756414640312699792216773756942874613514108251936807203463786208885721862316131591796875 [54,43] 1660118303907000442348038315574165875743352172086259027687960662942751798893265416357311190650393200679255985738080430839731075699173670363067694928150372852742779669571385885496554064518422903559383259522072578735130952522755667298155154642805755226160913404359455375590010212272837634682904324580400593833230926756386183453717541939374103125225082813778403808487708144229052856749689007106617308550287423616230666430200379326541320821141146737261735241633408326718338965519347725702519560331968181762198286658750681211269596876313647975901696509264017700704956968016757492664585855669317180394834154985164676171164544057262365220220795126754536772225617671937045353186498192607295756103424773273845269915605342506669847598881119375301155610014054173504912188094880010411248184309997211911935687472004811106437577351100044390777074256470649859158268833000014027208321622634325975520889881584245970844058676505865596186245834762768866678297540901725106961957984856218990794090954940289361911357796899029436657024740323469939628643590583782034482143409397863892261550117378018829427654222947907483360613141506180868567072435541591462682778826070233762697859075188061033794029333347658966872308329050001753715079905508576516179230178210152389532086671068804621664587992635210092414108086460613727810242810102805250198773183413694267552026210200998624600273017393867163342246511712147667773600696183391928536665633104793189178637735762922990284593606493477786233935410924777582150453282690350344116869366190676104200655403419065179617348528670589388701736383066041414641945500607994450964118050426264102915495789590820333614990617993622944986441997672235953060052062801834286600691059682901674007759154244231239070525651266514938417947014517711925293895742127771442011734630190187960144838908306476743547202308919565074866372272572718700413295908740611067242200790422834712953942738144614674585851934492261064283683900574027014871382142299301714622009919389484747934216232801460252339181968538495809627717893200889470289484550963705778033573101648556757936603389680385589599609375000000 [54,44] -453414322886444143988480564196197805656989041630661951590433380773638339723603107028427046126510258755866864031333179453717510631424503185304072177028876686828803047517032857353052318811024488457945560794030829083700675095601324982889348290539800431563203959873501436658152423599719961546688466579079081580458658775969361053814068478696650696429737469997555108410133347376342074512555314886075650244303749819656086979008893207319502638447090048940860339445143634446015637843720518562598069806479025262057000124545142662876880847347982256338949810458232268670219851447104103405033178163662881675510506366248533343252743741758123215028674605001267137963302024282798006508876877338635859929341106648005975104791084942932744232234165947547567016476143892546579579742256972741959373976974598624448437374096320995435381308578774071944366125728167748133231935080720210382492498291910105875376206861000630982074694775386473767153085256570889395423847200507890127254802163207856612970560782397669813474302007287030917115029600803216017906995380825160279396671555854354788049388741083820903478748301928434835483938347177000730180644002190413522481446549363228237863628120827195424350752442180294988140147293325314582497959915310043818438204566819284454974675561485318076273650767473402430719960891184780244277022072446951540023412777536917041841397422327581649333249710504006893463572858838193049039441529904569105870407113802750026150894706455324829446450276112939369399928387330164787671560857945533065084150586677179823894054142133966925585760827623521083446528218114661128464514859070944317918537772637232569375993693528200028368387071573362813966773036188696411897963066535849980959106566305710086641472875079574611750082092577443509265289154598287690603989805559174950015759419021098266594747536847215946609039380614706085521836801425675768882406665577202089900733089931859629863638670814386699244931715520570895754230953743688231491300085076385249087206169120957679777669086150030978540003215819570108530535897757349239663018783009130910442024964268625808472279459238052368164062500 [54,45] 112818616078931989415742698136393838831968976802951149452014976791344410482135554691666540014806171475839381362617585786231142545270929382826993834382920394021168687476214895763212611152487542353707202112557142995732185575340569648718508358319111655108517547564936516279123920886572064629651397984849353041296675673125918581767309387157468827485588810318619123785027005948594614067260557806885043182542834500918220695299230396785587735095109234899526189946392413984635356389727736647311374800630312368492194806143667802629879181354704929620527216083330953150911648371269841376042385151975122652578657922788632767355667651686946321253845955419583582242549147425206876256848543515457038401582216093418940551557474869683041405959555552268246431096277205294902653922670893144134598066351774572871768344231107997144291822668684410952963449057091940901260979427393227836860148886357448607347734110421144277961865377526758593169722594694466384398884399907015003406708407649874955891332540223475114901095684711067797553107450766986430123425146738890038463522931323619901407332918654123876693995327089673857782713654120352377795969312577668654169612766281787462841888785767405792533195830814531025868749143629128223032141857197219727576628814045547587549267555201158061771329084922303771763008866221343144708167696797627886203082964354086135123796139466213459867482449341400371184484655813551158662976970452451283423943359911908043770249963261763899270574439222894972390265036323160637900880550415092228153200231334435420819316659231973510068531552191202806583297616932918003224292506300672472100038316384359420406251252895884913059123618623042938824808236926692713693777053201557783471687202286919084542845194521671164934216015134678103849528901227283745163411951861693965306624840115818687231242890516249488624492184982869651637370284869759685656605312132245181332748406898401557396558957984778374144254187313285196118606985186790256611874062611182967754330380191401421435981846488785854579547216055106479645134041015768672346730484868650937896328301235371327493339776992797851562500 [54,46] -25515897416092343429165925245218781336823487176911250467178393232498149366942918191013847470773479224701415520875127367844505215531811294616709494585061333060685478174362462823082852971262265662098058801323505472618094177605593731871934671735442720597222029836208742017309034540590756954585946946549735677255204845438375020520621627550564926366847479093730663750650437305576251936172292200378317424761442730191007810211725151743541546762920368015659316164094950864400952924621078636786681277478697167900499910989370326843916705436296161082052602420521799901507477482601046367034225754632987617177721507197585192122237021431467708460092796548711614609725390840700188636742326435203646906174191202953006992673043404489085498644560128457241364784469949993767420286613755324393395499411268929145316857379867223337855255888406722318513792364336972273385656552229281234531422905518452958626392664668371781061830644449576607035058794943256961779825395958179700410633780844407019544170490063407730530590446397776613566946498739593297350984199468413300418607390403219508413667450018871610993290772679092008154258066379215924786422135807495232822042486176575369743845884711201062613280841820260889772338136471419304622318893589187513441242326319454581140009133307105067423232762167704922623353052966748708174511399517766621574605355467931412831355629013056278556296231508957340599068801456330002991787935061511135594408530394242925731550957159975238112408828837772297323209379311083088020623148848101113796133621944928822003538246429973632721251662736434207241754992084899192377986719461228401644410396976065591820037318705601389275044335549526557274119458624181351726989808003954439864499304595733822484770600469892446433692555891664686140836056497267817711449263128443548055310335562911119654385554890965182280231984428695564995705254261888471397528920304682694374807024377356996182600651797678216490883683349645998199597822977164858668163395668735016064964449320953748335650073114687801063370070201720965379050299611186762153193400231134327360571489862195448949933052062988281250 [54,47] 5238836096828343127618751210778871146185642693768285086892058774430389573304427632615391686099063611782861085604492688743352891448787728316165368625327276495392838328166403872034988684115520515781858006125773722737672619265360528514642650910951264500220879207684160487315005836478836903099971611571034856407224893645381275798354683883899009396961849997286844807525044530663246279828724377221018075252342082527851904312263188039136003071205574979072035187548578068577037472053349508427878465229817436365437206649419975218144777172427378907299183721808767280354442298002283942371313952895090969492596703101555418386303752887839258870066638729497182698467063463279757094061922173900863619584006590996890186083094792528782732768413006500420187506160391057342237649709547659158885426993514894088218671705687067576603135918480404972308096744876262673709845547500383729970593678645844213989097455096717510672332262995562778945322446947667617802912461493896789272491468116556134092809356545445592503786213401063252221675185894603863871365626521157882051102081963952834137610060265349143843466438999422142390266148965071869279328963192005576209303216492771695771567334639483672889487844940706054298461536529421743661312737479655165665666373813793018718113339191457022801754312147931607750103947346559285080504823272168464200790772282365541464342689949247707947540366530354406004453103007352788077933387759727840704987879072846688210171684052513319894804435054691748511734046180039607234963998224625877945626847992262091969512384869043489340505131042737013242773968415933716636880039082853202661439667508959732443376158676539758531077153365358806293332116279337659517914504860534738683178348193224844219790634889048526977549465702355622938165305747106350635888250953208521764837305371228464682995926003109952409953137084969615629888079027618139295222342972683775959958302132726612022685308923346639211114952746543540714831506041991872714704211576988705886500763269635684253428139691183447444450913934533579699584446404397669982498772413975762773930000548716634511947631835937500 [54,48] -977444761636759444879994371662941353872999408572754386702301423010122621923519623878423601863140142089810550988876534388544980128986325095305179328124273326534534393501409896042023667401138515852610591399034025665460990052233109812266513297757848151536444851938498803716375264941579590427690766136424557349054290229425942200736658692210815828838393710177348858507235067233041581054604229180713503017727174704146336295957496882053579993234821356709826360496314802019935724278491923691147200233636033832946812632683858697333033990587302607569204618762522732063762618902258440387436829461784085610688472768703503516003035400755624527321063272657782816622237385573123737511496697668901521504469758322862760807339136824056173561671267538589888934048276450150534475912086104687130967326125369438048769607565355365994172618401715427546674343839640105244938555848566258296512957903880011426697702042869356623674006415374958129881303711122775513274205152420415351647817141228571594313190301539757461024023226902438274559314378709700051881888441545996119044122685911679790130252580222272754735155828830534283123968720732094466183019720099994467025662898272683115673960871644356982489341988775355347089670307612514157606231875652650677824266989815740704200731522541213838947718693587807615985715431231996127252959383018735578468146415408475357884454578487754622587318803298169868021802292229778315674257294289862904920409032783555252868751261104993332399045450546935752148960112786297698747863469053136115638337127241830029494563762026538151799028076391101416363145371609247474363183810415002281850625430694321967876624348136178211686305321785678231837791845439620810337867050440794857018971238750422191587097123764998259971120527901017738769403781318641259078686172098524491267772022519855216619598352488136140504290170337256623695834076021712820794919214064398494015491229317889699689473414921961064259772186955369719766074009148300908650404140360461964628745325020728029752993182830766396176278306740194209123528098464955751807528398777957789889114792458713054656982421875 [54,49] 166568000715194097079914891771142188529053179210888095967220201783161410904132912683007729517288944498702001193793264611431087406270796378607194384586083221560206929441999723719394510823371287833463156674590467630795880440999081874966113093038530763370171965594545754821767121764403179703997160556473067736028692979290169801381936645236436937629385002695428223692464873434429741978066705040046888144168333968570025103715705587659326043620483707981682775899100782021681948684509541774458627741580795929991705733805646107891017906516606907361067040241835033447757122350501085879215708621734038599834176566867375568116458211866475436184969507701430065479226228073312581522186252059701115609904326811212569071991158926714097495530946580747958174088217463278576787778217484742685606849602727383711516317290393932132610321338614040511833746313448839157883379128987682922731592841870227997729105934257387990931801772057766630713483697210882045792056010994567912142541586058586710034346520146886786750780488640306530939484219018251480424229788651291865133716640251775350750382713020041984987874483155403519612610350781491665039689932097718553633339263315761055564930810692439327845606654340714879451679677072610380464223203409982662542011687810863390248401874800292090875079790338232355576500027347206339289660825357465272927473943638990087823979726950162378715090963536039909829990932076707466973185946441311042591788407770989789536319461865383510773523021545832236811752283770333571300290689343660165960594695079448583731608811040430527130591280740234423922700280185157694477507827971105882973979335102405058346301970703241068484410920383305427847296905937273605219689360346304583365367286407563069459712231108140207540600335790906135443608732990816544878761147960922456989044538184173170267115106066582490315254484925448379100012450666822921239543257990361171616047407118141718052133698269769474490812997708360760112724849561975579496054559879349034373155850401623012061886787033314851428258184007687354691850170656079336900176612878965443087508901953697204589843750 [54,50] -26210992829725711494383157929610564873892393270535455096528005099245237036445111946839733133798560329601557496509639027002003957922275363848251792174462459638463074947480039271007531730787021932406896775481119135519501074782329073033862976453047565827486865495331825564265490691302145883226850332769829630824848374204755987912366196979070013745061222425986053927798596314430567223808774622786664752605463387512856100555876272883845211606970475919276373694523161878762801786305380221096195570781869180033620796782445235992866511791248832632328688993716232934840493585131411537543384309807446060395492167488203277530253275560168336258530940915411833518120174392714654506954022238189761424677409927306853631024618016823508236005748184743070928803541869973750386136688749975690029016289865918278727180182742515595976702450892979726859749324135361565976240859725485971091628510571067004150033869652208765310237908759366201924575551415795684869516311092255992708385797651241326537193995183387829291347721981514247720780798980601266755425179215237304847525120742234728628611491484518516821290981249429532491031639934171391391247294244908105810515893542544171256304194268625914846531513724320772899104607285121684666308254249628904774122505181544898075599653639304333151451263173670692206000351716417173264342549484212825027394792808101412144433397346069461370399532521780456449488730677111477490736578432502231506159990108180009341439194756922633970284480021779116119232370464423745562069835011545741253925273993911156541152566700743519711428052687082530975055122005177360845254676531969287452513936986965489019777049225725131931520199213586222512559027071049211472141983394669553655482157996277352655833932594328086772952102396799277157802556625630490395433858925353810171562879744576464528857542028948713515620824083031683593051093566912517775646408544536803972517127248001990171863202878776384343560545962933115101205775305394503694299186345694179673620506652733170841970447195903081183129222084895344899669774322892345022606441773405094863846898078918457031250 [54,51] 3874581699737800084861782007507689454340390102422196638680167891883098260456414983680743105160856321077879699267214435468400559367849170633731661013069941894070581072800108072716418145346570577222708100302508675955214862627964236825818450019331250850319282783377709875495309529207076474702030448673067273624409352953750817804981771737959468753614324335443232456536429151266705429885103679477199720888501607270189868531315813337572706058356785092828331232006071917453296501472465146650725109593923141837375287381852163546847489610870021673929613583338954074705400026482987699960859997701975858216084239579066555350361087102708730733946244750524013420780283370267584038161478843366494301101445761739638889113620611675230438266690260489202080138937272005881606970823110252101827824906778203581732305653915459294179674179211236697430997660571694962828995786346205990316664249315218064026794410837443363249562881804169618377451293606810998605882422414695492703630762136254982835250538130559547629016110491277575728653171618478971107881929586186097474358394976119356534078080050320981186398091871570866697314272193975389802238398351049689910147551703711978256512495424342815806742373197932212638324157197805825180495845692371372298755916001654946877655284856978664057289389870022785478112003499240625038750629459654288116311957037388176780796025912310976024925360208739137781496931365453323183824543919597782040654640375403362737734574420406289851074810425288665105115100073647894003624330330250751413759838637076595711632996018959888165703156180476970857782684236440549689463025870157775383307148391574627358267300073844716922189759495723820183930144187828182073331817362156710497980200759329058815141353480990397549136307176126301673989013197126595070435724125127569793930239941761459252846834735104806324787047590320601703666861467815975908663213886367087248284696942996327218245227014643818011346023809215942648488781481432636553389170302138079198356283123768670674684548110319147426020885786726214017138467511853008873323744865047046914696693420410156250 [54,52] -548864996053827364012253619774544449378196425417791104558478702398683837307591161224862713059488630246572648237587534966290321396594915244950103674861905680132923926061157276004386396992601467097565956944948688461064026822846887876649726875622471041692783766320769233931697101513366972941674784378865772002775176799351925387765789749310751736341349501582444989031939155167295769120907962283374397898468206499419335150582047254681095664430146865821008751166798922377516039938877172165651186009218527344264979244715709462988495790729143529289634415983279439315459086503104687930155736808278372960746060523973151361972248722380179771628670630443539779604417036785334759900282967793870217163815717983017488359122321016703454225748286504620534168030339358090834461647100468306988186446794702868828963611633757394804633932274926337938733052550203131538826877532539603123246956682522569391132576370884565932644442697929111089548009290607799321711713958288599115716852704612415298537328944772787819546782305729356444406842879730506911938568381844988854986811718324993739193529237579053049917753824495012429153003335602692361892880040913280882439350444532850759143686901050937183395330490905141230084268277257073330070643359174244679367291824391870051748793190246581359141560065425729661221091608432318518387777417647594264898291604414041194273435079268752055710409145276101839424547441307013136382155470200524787756143201334043774269260819643564590502765710658026384242966406904182668072611440118134818231643782554902935494516229897314978035112960987780982564387236267972369420557595091426685125061653513971398371442525738249622729489771125981294548456203200798927554741187028889563133834510006045283710925450163541849868204829731205612100168303459890953746564175936188849061651020371795649332441134497312754475034274740357996760185374666859708843012594373746526340657688452332437337108155533149578001138301558833865849075194243983582763557328475654106904420509429163484286466553803718857041066701024548241433947438905338600534378201700747013092041015625000 [54,53] 75509687779119591691753944747082076177880743004427703071225581086132626182698880758245710696892944078096480539122664346360755402477542222499228032052998243348565714480729841463735259679089841329048237900894541322951326049781352699420955049819429500833205930431792814170160959353487475845358297450421381184627956511278126781070571832678639353718830336282334445456344276479184315046480035759824960125487623182393723011715991857481667805929592851606134287101270045576396753775190008198636910498943102381607589915725560209576969466551853751702948240562994363824480408723329076157602969052149585139420812240391758146974976619905014338503595633705128635825154225115142183378786834710300753133300821279184400669746271494315754770684064438723000521834685911587381015360793384653123867288199563114507153186923717630689109200437597993708464603850439197852338740888007944611104358257302409588726056610712116252849250032911033339940007596044196110977823330409881744615400702971800932001983684105577683631210769580310925949699570697664707605192416237980144039785083004399504306104225338784179345613633148537209692566648572717262794846249184496738613496226454587991480656406657226173120349623125619743237144570793279081993809992138070173237571403532502762165964033613867954709590456226223931413561566190185989104871012588373919478571291659463232320597699532550513753518589058741343649844466939696312618862897712939008057736584789773812487140790229905798388885717919779590233251366310512070379312302852500876429026390185004827297437594078840161179066221937637054139426247593462658981542195157073900193487706367685219442974647128877670341373112413077276554066443048318518380487008732543337341821365803313577886519183287070796465083425150597518396383437927464178417177848120496823228947900212156468115818294734477458209840738938867449747818463965761477157681894186423810367747454180836474906584638020293267528197357878059187293001489087955913919221794942858010635408229269887538520883155597349117200485588453068467538467287147874174024764215573668479919433593750 [54,54] -10037461290583802687905783693230132432238236088624180844788152692980800092449717123112280328743283936471521022719951058817712792400376727287365454382060367392175375616444033236757317713062604122650506591387402069584931438927557428880704536910124269200450773926852043194544400903093198907845172739974727271809028968051754834734853799243824544033067677517102876787324943038332126348401981465962039734131948276388106279064079242165523445177848770208669508579455834578140732379954287008414667525945327791671106847523507593676805541805250826989096399460542142007610440956185956120802914719408173603535777534404017123932329425654334829247778659100892189589634645074448537187579724037179960259684547632349664787230123217180300280614543980821796787934967772316676976648545125556483358584882760988306601584020645326923662451236595618761404595475719675423463798555038087530574923759239173259056472778325056380913915096430123161584414080187855520347076835930165119399494251061982363337303617258953507783771857221209820501464829261258163741957574085375637723905245116990681054331424700825819858626216548746541498826100285949292012902910270886868506595585897266807952133315992656149712947976439187597100280326435866748862578277702971118260634322773175574630877956760320284887953823542401575041627230798539378546870321760780563055608065799133388390629158136815011396820913126733800837708998061826137623103437359230092184304047091557361976836043660050263472187070216544750929488589350847325474700615871524929574792923621342703278468134654524086271822968281380566070342635146379710354173599987968071608352155885689672856670175211203306963137085891730141372294359310411928811747792161496163142148305293472164314404887318653388305199828372342936823838840054345377669585364020992915957613183742174190791715970003732571444955673309059561681543365831106633385083374698216442283709312786218750324265434659097724206697549944374361356762366211806900216606374033965469969465000055280262485037214264415968844553112862481080509897968244814592253533191978931427001953125 [55,0] -24055343021643351323915456373043642818642674197297002092137852624740805914912765657429684332953798069358945229826644941750051967931313931530594021134475896021131847720977015640500588175612351452165934526228639084272074496381499072185239276995544881928651760007508214874939590450771957319434628981345569979977580314685144113376216552231364029466391444062211192752497360599500153837611999262368986230535245277688077278325999508633178180710802572393539765389679298151228871946748375171792578417797780797511275329502670717516434383871867896544159741848189417342102904240299012755582586520478719669459222411822768680550955548794710100337819827289972261803499711233244023151993008139158386528789402245348482899072598674671885576441763957317877139042747155915288640848115986082084634978428199199290647144729601158653074017822721977770624960931892222247494609456903862527719459293109478698559805988881321106259425593711267322837400338888569792578492679694973107353813927888814174959758164976635488650872371404753135871141636527607697290010368770383366947505508085659746138974922116311122492947988143512019671251648886730607326811170870882109142061012987954667644536081369209940737970640190265323300146210071921061647812118454175574485741817851585094450138984848465435967732517331278594418206926059895294401187244151419757143453256127915656307221171798850597070446711769891377293511698985400070478435194996616372346480941930034886996392345056645558786928380150814645830171959556024044990520696528103126635010581943623231555368598296345942704697106202813212632452303673631267800593409122794654021914358301736289693621032388703054165448232406040929983308460558694759338766545233531639018315091338548982556031743187443102773025143504779608816439363531983382685022395436204951156029135969011294376350710413359813530276940141044131445421168497376529170863479657167386132548828704669113268157143178781948001164469302691023807336832244803301064674427758912378729339363429936213522724482754788952441846431155282291274649213344516587364855766717529686471443994832952739670872688293457031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,1] 11631525245228287955364758054962632277558018620312436131839695876778924924394059394059906479418104572397818354653068256542594487689001306614191890831282917736047679593855004384334749540713235223839018879717068056494078643712781775500988100295372064303035905140643642752896106925227932721508490731152600446739149434718926547810319965509976990500098049732998966493356333556476523316373543308447658782230705284731600646110542274219731135090181757399811257871996055363466376934183501705106738847015909334374930286427876604037903898163741681288454699894058911586668225527799132905042772652716818996350219652160912430265694869699987970655587503363552972492351464938198755280066465002245087552625055672596927624457801103917100995412321493435279804073258606267405871026182684597476200179449349311090406649450506545976039337049514166832702983237460782076060279900723920739499247078027283570330361114032361341372845684642348800143345384171761715958127208605399051396848362360235415618267292759254607473759422435842739182939053588891062955285126987794043807056932614651109548871330323478700997524484243146932187586488218352427853377081663519029685680534320089881319740001593137456277888945349403993302498736790721310678412585173707389052801155139835119750480385421878904291399491238251680564164747590513313761919790985978000906162697955172847388335262099639411184983598497891929940963995039964826322183036827817182854691385039426020279377165770694051968924612982158335443522214932922973760881620991981444212718045585423793755757782966225069300852921157738982707173247687704427652384505939668387416722949535193287023837744662710394460547008842929195649676775099919643121514746993028566367052901276771809884594689109302377783159998716790450088226218163387442324156787276614150790806555895173733623956270072532498366367818817621909983033294651398332571361483056506861324869981910973282636196101841097705655243585624913537263097707612341850969306686068041595301671225644476282545257427031431707917742910797412753245344453168624599483476219100076594229007526104524572474474553018808364868164062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,2] -1316811290043938740540160591684032166273171150652602821684589457989655709191498110968918864789759909536932784454175374560599935213058623304633306249603357878640938796933440040777955936782331968498533094827527769521014322349147186278666445498249550362770053571714268246019263144489127473410729407825107236520560471632412729187688986617716953890575043112412575728255537862521761359383548823757154323983216415747804293842694765965247050153181533357032020135553953939191692513878949595107957008057203079521507457391114420432613945916334772565177267533457338912550222401381126644460741958619503923410101776232308853882346784735092432797632600779798726081512049854579180384347861741692349364581182139329872358487889075180770161340749916231848768738542556042401762735971631842903582380108673418896164466439515425919358376047118930812253776532526548278332874061669657446476136740824325710830648912711301902828859641231622632209824799812859458412344276800648822700474415747245350187880272391450955069716905290746135693303225201360592825785883233465928949998005682068692911063934027040532673335840410084649000319016286387019088041366604041528015764309714930907950809909894430717962734136113079037240563840622210239123953801408325404523101952934613939744030914951117810212749119456872460504957177876709893402801407231743460909228326826594283403841931402791076593773321301903754820746639058528726062041281312844678691263411455099895222673671240981590115416904702197801610996207153287388690401514864414550533412449933311988348805276987041584144032106856879200544170043170777658019000443332379345038345738413615546554144671070157721801132716532162848861765024060977865945644214171680112978062753268488968162808012979272671885155916561833282855188339973613873964513561210084383906941660521588696909830430927836950900506827340217036922628381299908308979180368752973291412385031205607643878483526796060514839009148899360082245671453292627770730234620297995567447439586514019425948904975034346637627152862036959949300157109010611226807839646883618851231778267495912265738766677714011166244745254516601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,3] 36843411229109293363259402520107939964383742279963604654802823927264379045699123732988505449079666282426465141950041774091328286951035999215213945010923121110345961904225526937886518373287221427576435954519593303109749328968647419105663689552568920623598941616056718440520203706046566972489927296629361584548468766416121853850227199724977665412412437436244321727778992615584750854186417269445141402193180957920073698685861805280858726223360322218218793377555448599128818469205725338113725310774417458613063431789532737295161336623095348673318573639503155081783149728148803040344796550102448601635695178191285840098241074341816870959283483540993336681303687126701979944824207656971943145188206811278248555894977938225734294974804357971304044712630898325626019358940569795747458462501580792189988949980103919696201237357675414151130755368611009322503005871728767246624716872627901696460749448970591686780499054292370780094371043504469388080476325747038325962505949239758270345250894225804557550083338410324772072381151707827083080361511075406085212606732131447239835336722273256401758453978601244962244637587062378229645806216811505202273287006145444675948969737256789224550854250001663761537467172175633908908653289185411722857042095413469528433097690442713340761182908464173078341771476457393956301236733598116132134976359021642997374904414342432189822063741245798400309159319236771280605776775093366274363640167100324445106796192153285113412968523213801521655029179700524349940247156730042180642548384177454444486313139841149221948085393320642530575894983985741154281630039839044900247952139827549094802322489683472618158151126128330270654369630102782693142661391377457510737958597523335858079166788465628577054416333703892187085882092528470298593591395667992984960281494661353434884875158237733662424037252413681939442839367177952278489652608822962679743409239997798740369283431326837767408610937264300587124846612086186632319573137595855569788902254011212049869835596347675205816459256324712558289169107465384924555629947283947708431072182150680174861356874771445291116833686828613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,4] -345946569474612075003442286681005101247564780044345887003954933093390127749728786842151791490330168803819791638506696920305539954115952111476645422266068728252442035167405996077504136470434616986324708084997653302264612565142769704016681950089087311742371626835605441803087097917759557421037279269335710829773444493736923855590023512356337603794551083550445469398461087139924580638932703528122074795360274348409823458472564585689231523487893583072086083745490488118077911304716572890916362147303059889788494657886324162264142876725188569536174357228813216192780680287977680244200613550557775131888305811238953184754924735380701606850565725011015239244157895932808485054187008223783533862626496527780128358509568373832615535628296534669194735032777108804348563071699772308379966724647578146608187019737475890378743060286439342635084030466469053171539501107679752268871196606866889902020237267419857076789972343032346862244818781122100391619267285063994093543311022531894578326643975617749821647518638471841008425537462225589509923963436654867573127858296467258974020787766669321435742664416647304001824969298004387102802249033009051901613831949108910300231178154921137032542875853216100160076672717944080161421476772950644210856183114775126327245129207675460254760702038306350463234500133464955125513540395829451804172748461275952106949861712534577948652451655676046443410614186087315377323931828575758437495896106890726359032581524158657553129626923997901268142419309569225958508993313559517988087826460667383867877543470601235118502662105708691022529787008316337767088009469433400233039464420576788015645700230364381218546311052110234653073558134834168731467519403963401927695352360107161840481643205115733906298603688204414089496157464443990367979232572780334685562048478157679736833798100975615892271102228247040782289778600967096935095224947641027910740964450296790732040347661278471592822222519500468207327955299038859442041393852499714154584489989324917378210921864010970025481532047155027123483664316836033107479988866013511636819560997088976593090610140573959441212537058163434267044067382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,5] 128774303651023904871676421142103047867348827383051645875844305568939807803312615976072661241993605270647992703341874913244038514853594996983004791700309411941874930312624488222613342188594876956672681719910128634973693445273228656756656897009419027034582160392055472849545954955998325592496258008179263977765941924272884860062892222910262255302773661804165168192515680554996846462746091663565670066385665442011394108010044826137489565023685980237035085666487452051911363122490923127026574264368908310024814692989115767442339610407946151975063649924631385567382795795884252688058743048312568414702728184363156094203842205138402997201852540295086722351158145246318545140450778470895925045200491513731254237528842173549685714191041825361784506056386224347754506490404461989325524882986545981323674615023667964966504989213069691584900799829040305335831431823701414828009623911861708908507002119896486093635537347329524304495811442216509728620812469155778082404647468084180363402983275854991943657162469546474798195655187439669939431571899771217064141559072520766969894390833653164562739931722140816033166450585565932377398777039288722159180702256712256068210549464238275350331754161295456385549391222126524751992328447904546239290403868858555626858489603640935366104040791226239559814675962011004468760925875353728972409756827614273787167280669665329572818058352334528409930667984717195039625772754081480435202328447636562403000999932474901691527132473605976351264088692442251322329713674553628358497763161179186991029683008513814498605851284658905354551825763154506257497659416032892088216122116492554532134650531996107069379975664183968202358848381183668134551509165620490406464018419453440958779236472063626333390634305075884290973120363061686358257736037255885422683789340063942378756724146915932569992683982709461635706620413539371636608095386409982602748489705896494589393366122590141064230324869803456962341598968167749321723569503583884201312073583973550910688720219217607567434760554484683737398139918181672366710885840234975296790968089824180946791696552927372620978019313042750582098960876464843750000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,6] 13311228909220682912672349547103922892879574527477080510213743369287727412488403979061209719095905460407769200070871097002050721631535661689933648395715310072234470882339443550005839392370829188986224145218981001783575150748609738962272587404766536056505097315496950196261573192519277543408829328477163669866274798750683271145854739365862497424593985676174251883943889368886070249658131534921507069264520803070158482593385952759510052322488849005761918912626212051094702997330392529502170217166988528446293815196520010204569907246946320712869487583447589591623782169205445805628662285471754099016497235492693513375172356897937517954827878612346576594535316650615958570228188911549780505240587531900125511586569918502116707165649539226895416501306761161228598800070058662684093145947262509328309100140320275144084852147083937704072157419610365925627457463207717861315151263182167763548902936447017776308330674833575669873787584267958930176860410363125847647536982810440433471151849242000815014362493573788147086647535827155055809624504745213602071080887152868572410990073666430882479015702324850790944531416681490378929748779337139255874474822657098875580587719634103426024554065877306087046029172702443784283424495064356538942902459071865440266451593145279063614401501907628595386905481025464453818772766020449880099220291873532924903603568932880110071894038561658206161483600743655286886936148515157686531011957333592517234973307540159598595007524747938782785860330348055689718252562808938566188472760717359081423653826426092885047974580455579578267703075185151621652064682546343937260682821130033791048091901532123989265059794301711646726654011714334847158810053568905527748469982745478185732671936740870645594265698663396480779489876176920769762835988279103033480775101665141935434780198843441245012661827766817877335584164616496635941333230822756756862384036677114936947626520993239109812646219498322247784724848949048976960949870958760805062888906105168917754631308973756484793026589581986046287118215648587332315026188680274673276362255321606866725310856428903064649707510547216315899277105927467346191406250000000000000000000000000000000000000000000000000000000000000000000000 [55,7] 197924499435892177258675380928527219036432315267428702782971958218103380228304235167703455515355810127433141677467517735234343430102634458635843064782944298347438612078975203834724732590185032476031290606980459636716393646611702755484603291749815433503534971279596072742290773273005838414355943713819920397887814837835834627382840068745367445932940117193594616765140025068726219867880407708376880803286880705791819772136432815246201520724265037319067468199060553211050515673438166210356607890911976660013771917055294949447358209112590099746977707542119371230024453035716337323836543679994197061396067212416410246426344707991863146568524879624475437397753573053084787387118828323883717508352658234373248751979993772907928717832877701040794108751632071180384974436758186026704000482259218106430703103877720390650301690989534256106218735863699319496675359079037841533616226830181554747960384767972961059444990645580189647767313815843292834679306313141918130811182579722102515169495774710236377039353342000218750593568892085358637770668526655507755275041338391531162364247848475466237995258951444524557926549994105184615145640729500328401113754185602442666521424242012690844584170924427739074800009356277489663488015001162280486000053106476060428769146466882739311777644711363402082994294248147764933035697497051805303076815702327949736151876985836961211676360903754230693363786256020361684191026806552304199821132803927847877568899461013267483996725428786390021962945742570032353713982150555593296182619828017162430500681386894477893516966912286981244366829178099249312950236209117835462218192695352605764920154250369178249515912536659654088265504169681490275429086632079203218011749587440545779654088292447400902097428364766868183122477913778175955183382470499167768925571763814810887064512782659629777857968381226487255169685270379977660885903778266277140881410375184480943937701492251653024870599838109330984321148034416533932907174663106431754319750158886708843751677743409457429448749344015345946497585534733167596209573694110032777156049343925183928959351626230697902050076342206352819630410522222518920898437500000000000000000000000000000000000000000000000000000000000000000000 [55,8] -7392667137075032716035217215897323143257508545644617677685017454629526924836474422309429692399544415648708568812591389806384811152175079925872716277014425661802598175918430553381294659148396816278899980235835941867064192122105039408327077032439530206878152453809474798499389300842119706845650882512074669654140936320459100601913528932785077733503771816563087520024423404417107615896779433600597201801056874642691504369147035389906288002894836219153470275357810051434155376469651238505328966765556313793625395172604269972822779801766299951903787776038773016698110727305402300328474274484327857672322507739210826140704335470502439899603686514371091997941424905702595150976053928720283913636149134383828215584601309746703694828881625827421649567265767848675220716647832177090944328605670673838539014938394288995829199405326886499602802010650272803769229131623220285179723808629039076295459662537813223560931705477461914411041312227916365944480135712479297845928837980990929457934403849531286638665114843199643185938164291925779664367194458276663113428914687180308286470513670999453786456983314156676584905860362659131237606364971785584583736728508888886388852728452440475712099867140673964456253728544273770595879941007300474146838532053703923977787381402394142998479258482797341290154321331305233536896584858190659638449302105359933038582431000276693189703870155143486981278624010949551267754075065349202505020246106168360948719953067618945021291163235576637944145053535073392975382562460842608367375915432074975579331063621117145773221712376729522923671217398709688909007919969658510612636020108718534885185418549006311205055594222169322837838839370805208363556909439537887680140311413288604286509782535258748209962103871570612615365549238599231865895452977776448936602899729871974270899988886946266802581935331882804761905474177642610044771380254015656636730238573083096203083245465271707092753365193780690995010962452856912979370387865788510118764154315600441428480578831554140553755967695000434411678658725973722144172106339940365767355500580589717075116374814876257141482079687181544480623074377945158630609512329101562500000000000000000000000000000000000000000000000000000000 [55,9] 102630577854453579641948613256004963415482150228867254177977981640000315071133832765292348819019217228467132034289350679554129827203703680995435882118583437765683377545479831189711946035483489365849750805654734677828094158377114187033986307982206387495972096106956535333330980908204777705244282916729233088838723604158647078282368701637717786033274198954169605740239584209524065525883037141626683476738915805464916515402337558144057052947846633132085263341412481196183858710209352905834454511667744967811251272572675640365074630955243313450961507714029586917734187440697562581451789523865994830883023698385569451132303750244100540997435073486945764536051356318995580269950283457741008172390153611425881384164425171182657325330861765858723178074645047328340531396853855047743646156513915639934310181921257059552408696658662383181909084743389303569184108883043112601602763701606867180076229569986503597124888210037870270616075550881379698391500603426801289510549444435037029502026247950283060152054644163806034892444978410674800147327711443625254966805522882589137980290566377772472099536521293748026725153275621882060265900307062240422040307743256911721098278332703025805159983970039830036877192263153553120763381308518646756982352876282190986975022454320346303057403024188637651129846826795129026841231220031195609961210816521191399821239445309096191987065828506752495694687105146896171408991472573818679184495477014220814720450729949408009764469273312623934951764374425987527510997923872319733647490590430048813390787071211708187627483658191926636528809549566092568116021755918102317218820037935768147960882696430364306159087797585292622862251952174998789430361038839292704557584713162616851794313312973284391885180861005124575655625359061769674480942298538636265497733582575463487912382086818058544337699638206387604961598924759380666199759797530623509628492089201279773917569034501087178049717054179823459277060025160433709543481495516033936786881373426281770289792171265504738773386509451736851301588449472895882413563153029348209361063386916599549354932865321456747155468539064978380093845489184900543477851897478103637695312500000000000000000000000000000000000000000000000 [55,10] -915527277019428283736438695502113603069748650596200113494741622028943960010218909735596330767147541527751983140827726716579327374435313721895171398349399682785932487137017862015770272876950142603939694720198889298370135442304946342760513989537819149986814107750669667049965420966013809529114474555231544737931754170170398900633560343369807696118348454180763112345592791180509554961234183467687932092361316348970398738797297201051370193061429414712236803856194574093924861690939673855566245504784876511549997756110325809353391091439686443214346044139124002337006096228528053593664704214071475437787317217997851132085238004696656105758227538385676304131525499122247076651230786645140872124780950994732128221455145561687786443685091773126580445856638831773084891735074951159781755085456803245907695602822181303801987873119309080004042128334500791289551887606008287540062494452068694920843688862988001712999614174705899124782584472094261680052813689124148279839789106399483372364158680704472340516840422519556129039867959086982679885137974441633174753833435242917377040314608165706391348447013063742119545714597809274926134163531306680814318504025701304488210552556195703498736604991451765669739817198242477516177346382164839979395638002349023475548378623863239091711638956288374171412670934513734685757596755984401381613603363729722534685870156397608255117111931998476310016523518103488184342425997828112524873956051803958285398903227101162097775858341112652617464855227265837777649290213409967310380559000467552016917457159066690806747940212162301327237806114378841679582965367183763787667450817857385151644246829309082895197893021858159631331893434404899078672913134644380166602787258394246638932874653189678999383431019532009283027025694359843361938527273098610115955460694271039469599535338675159960960754415443336030776766815039100208737749176821765135168742950725453226752740940750930690022274132587014607109503660541243073072877374227583220137866923416229184516496808449733977007723869910886979022366587142534373682066109654701079111857469077788526273901259784656268738783826811022760967025569539545770680888381320983171463012695312500000000000000000000000000000000000000 [55,11] 6061786441175275398542082820011253855763379867148972731421455293183900774471332533420448320973812627223218410264184378861547003359482568846731868819707810961931710467563065641986763311441026847493821105618571094803456237175058328744554711728349334796137494101690917272806152195056095691283806034388999270135331855539056413368067801474833172528559988603157442886855017744501708386610326710322960208695050640383553756810532377130890425667865275987090551623360554467453094653286801578487078337735297783587298375035259618602054201652226437623909851560163141546474953161701467809375117146853860816762669437285061511399242729341590061301631781998496012063218259139294941145499882036198131668245853639538912937669756188688910751341942720028477257593639782001098261476441607726541934744285398840100925909664827743458122288800353267109114424378122328310367128925553485085437146594791991116010894370106565554660491421101275001209315743911158874019241943358536404419808857049211510479288955657003453010841981217243024497211182874735039021598842206655007386148148727847151373305419485392005816628282805616737124514726852548915607874332626570124691943898167183455674938366464908321452221535275667752388650087433468974361898507729417880044759497237670016036192615896265457616326624352975147595904279214816512527568184875886351839679456420537158734453550524289998203660867884209873068839746438213678502275178348368659821960645879471109835366616562572082343573709541314472987008372196768591757710172408963235996767667680628903143146103433766966554152635312975784059010634210257965269200248690986538816922606322156679921309800843275834330655880688345017950955508386469422299831798366533098645519372366567285643527376806685412240594966271032000258278584509352736595772560821979128719521040073022829687215061852378026262346128511535245529180465770600412193677042299368685296111228863160827762945339043859482551663369720036754248155846310070089569493108944778054583236532984666012377337968775217273776690320304039932787093043484265454668043559394670314041964506674832178109482231611834664966229768362359298085302535029697534874060238507809117436408996582031250000000000000000000000000000000000 [55,12] -32209680897120181005895972485777244903769636010957811718413959147231388556759413346210878498293550095474362262522358895498069610554485948660876251743364465291520808793798644513837270860935656371599487601710884568279745460302777554558674149569677308945770963879191757227237688551413183507102990864730374588647369348546669806652959197183336752732074990642302225908225803416920223491744349465600847205907722961922406939314008683180162597546344807101204796593401768242633387963040278338195223441228146617568419098045439558965062957162241174059839878837489359792487117213731688592418186443500803177753289751862511043616147425139745492658063756093142303715002008475928195323696649416444415821708643457292698685760185570570260770643631971310465967967990015193278677582774602241645787836910800463289957293430692771395367235564731567045290594714324533929162259255802029456949468913187892977372576219537226343599141625780012923285368205429601703992946285175947021050192709787862322417229292368577249667444542971169333539697516899463800062224333183852198822015891848675603090518265453360888561586730055960211248302768777911004170675951077519175584901246200443120403940467272061304561471705705585443857015794934811309666944966889170053069018427487045151155063029533460080632264611816811568814509028164810436463242398249460468896403881771503036725222438242696842739969375178534245196161737298871374217528481373463327580918301662557015590119467128761270548136831884798913867989457287048476212396803346113992845380163775399137201021286985793693727348819955339144869165271284782062945153342041385333893307834226726595734388395913712301737338140007298434133704110153061793540276639319836423610893596044364032612971463161657721568455788220577393576621302367071472945454376753666078173095164123650748433941932786455995941552028839402843077236004939890465236667667327515123139031893735016602932751510067163506623257489837814150236632578637984819196157543233222379055187084465535472932427174679887980902322595323895843125601528199724380136383381365817477145813961686485662955431501649151793342276888638776041146622556621635901632702547736641918163513764739036560058593750000000000000000000000 [55,13] 145022064500500833195696028712045770846391538032717827619214907734909437137894945879131080774944482403921895461264890933153110484208496279675788463284989690467810964909522761305788908020108543474934927344140326601410173451794894375374356784580297847713234416590433188492464698938003523418118772636277383468122261267744339750779583646000121890466960358362857059905815765061847189996354143381956025516572118842452453370829045550860409593158943408658773515817104852876744324648961503188896380142165953699460285092164059863075210481431093557501880709416041759019330353792320395697423415838734891948378272576727465061137356146955665943972121337822239614231871530215578903955790559094936352559398657763201930466440992623170573465484225032868956310244628127143168585614745821900377548036703267944213337117897825564164228325479715277277343878773391836651860322331260592490810161161253150567081059022297402833772478538479615318167878054759505601076087809581700666276730705131507872244982034402270145669816251258408107148325750719313845729474134970512073229904318062482533366225368816978035565349951376824594549468528331642380678531485453130602820400010395509394403722855959207289527235262801868241050276396900673649134438180427561750405708674966765315173622476416796530938938266639774610789935751511831408892890712726624190890991483375825182252444871958293408569189972160390587539015502439857905696014440838710390033931036290079649371948250361194905341971150145832905061449410963332693941397502653898722358802549228331668145209633986287253641152595492746248685441724888734336308047129239947223011000387057808235522234143076444902702955396471447115345383562221784218629293747599851115082629558755025271536823485905565766408744058881476080016390268162455143635164954375020796503057409543804680688389962297209359531937962554357019187642695665354364650445561026303343076748705874708527850037190011258335964146222365561481537447706451799220344083903702403936845075089589666018305718823904596447378131824039696438743698543624334108805680830285575714858209028708792326553649238654941832588523206242585660508585064528098866325103548369224171210589702241122722625732421875000000000000000 [55,14] -574347311794945916592188714329180999179495721601089214457983082106593989124844015659687534750608850620256994307803071158638206238396211743228571229708761769692227673518009029602078126039184776882930518522414395337837299034365616038212464847395231624538191719103481766778182453565876002406768412299404559004018995949971223856760144749221216489597220880401787649259177629642574286968554073079026458357995711528378150413677619069513717952066907353622959213376742325188898335418590228115268366507489078678726319319012336127526690483953882418181214148665770024453549654216548689770242250881155480126408989728191657577103350658738859947350821351136087859895471879887768877421711560502613009850461738576664671725561419527142959303830450231000127011372444841999889938767820871858379162416789949714862555947616154428734751641735834009278703450715799619110548598684126981715653999132906837026651443474982483514548518061301157296903989618755333172351773053252957887265822675297585060604879494636299973412460528563677515665707559220137357836855584755616243096401842636224653044158571561991138030436526435827457717921230094977807636027138869551840652325021024827871882496930872685001760790792657698424795108271872972632598671555771514889894489021640335455913917616395713981828283353581903191370633726086411202062797440930558672003031471788838070896939285841308919946467385813381030390856839379840799473277034276806057403484816398189759598596485270883261871307720406574544962990508320318199294698786353514840516619831975103656796107672088208002530410388869213098666195874305545341031321220785928812988304706340364210085051417895921378148618856109076369335253482553518916318366176967594051263380252561595612141465454311711064648628757270664102523662038046654766913959460219912791192049281923328031997952642979362885059742757831632449430226873101023998162009953995781816588730806723352151882725346931432190944945280740207092841950195429590695280254970956037168734004086493008803876039198670046727636587150261681202543074458566703278244616626472670360282573174756163184421981968894113586872216879761365199686973555044799695893353232048310352819697754966909997165203094482421875000000 [55,15] 2040238343290764931678788577901155836534048744792875631418184129935248353897074557855727175218642799102975219702104062809600833879528724815866397039414112253116240819030526802765038880177435001692374253038986718878734573373160911895919489629305669340405990924506216924271440887872098438967447655408110017993411781547377614135135166610977881125213074433679435588841300634693775247299864947325478028116298015976651913071659086486201175471547220506536829446645660874165743351762829396994486986731520627103214645782704677650292441850551450927505703959446820495018283157257087049418691578486548537047407650270029595860616385407143485468541998564571139156102711881841167075345477574386411277283458903750360602749907896467766963488618348974204571196506386163168415158571197871066544502836902858320370363575974131045063105693551289991863592359324917179649275827287712477646513659490043217399210831628528358542425675940849715756974788877822369853326823567827443895567129507207331618672626282351930367239611845024595253513078930404179199262718244424394097591258979886266296831932896700032595906738153905779959881306589248282837537274967381841071929027047160625177915410182807574886215787974942571157892421767423478622577249342028583673282071693634039647170800316828341905249320535806581686707490503862797972767832881428747375694593936925607081175957697232418707488942998965591770684141677891295644205636016083142974305817662018976269896224902239801705147075584329257366451177000182069022160331928351123948372605457251002212839273959866448307113503697927268318672012904475045343705823023439408941671522264992414727652279035122961685063009626691062405671101107463918111364994038128557510450323079203709071695301509193858087212692954756503218503574393157642703605001476913362601772784186540893375172468942029832201729514808356070685536061635795787970366363533101937734161940009361374551367112482641034454573068213429375050454250513289838619707013243987970164741631867422289913718735007096890086113414124314368180229216043553897556431985270020796970272950789974674373662825338219454963501898590170738566689844764477906580428448869799634701749369014578405767679214477539062500000 [55,16] -6520795123287515139845679672291193834488155618499893201009781245265675906742428010110705963350798734351527748619554063483423826741829067683619709441665954441568039023573267555330333532881926015684338117505098810916626444857634127866360001105552145399971590742790077981534432907428795469644150288157806829899456342611300540287750821159042304841179774672115285850464628179642622615173608335553973022949444461868170316219863205316402884589901327374544727593165078175931840324657575016537150525585383471149451992076642652551061729358181699375492620556446807344662846456057610541141079919034260126991222780820902683471008256851472324694604490047068248442538004108167201629510330315536605192244715764113588421590635462295652753812390475742701111104405840208640641935329861907152277226070212585421927988463350968239042065236540980457968225686174883186450098088088881695550213272385045230484458896655642428267024147993233028988102779890634076559351044390932445824004066647355900811029083299352566887255433492120735294319799588907993767559379129757721975599306221888515984793319586191623787108803823647528844133588147388995933880441135269455540296283151778182331176118697167092420441593961376193258785799274476728995570614226145879019935236955251488617356284607543781962698495212068165080467530192443544296623271026955032549337442310514757640975151608646704332194195386060848378273228428904330800622127124985271160198790290104615586171455470736585958628572600846228545520716410976488639693342328353564881052374395531038028072405651339110431440981878681379882002673351174696694527431474069938697151634002205691650789220207056297522179766335102777418055683774930574660520998156499026977144162637383254335027158918541293090260380952364770341778774849423477727925776816235637190881205741773465097307629157666960380571036245073783083918865367088666262141835882202611805199799454389765096004908106308598154128660024752640533147619345021358568612001636161181314571815672072950606442942932730161607761167426227589674652528864412022005893079552951093273133767602983763776336930585243465717139674282811727451189099022606604868416812207558910796656448383146198466420173645019531250 [55,17] 18616180857668828521362034982178559634989226428426822264986787651394352482251217480998443745979154810455793989927620262971915295752022910636917126941817522548765950709734674755010220441528189560400468960169016499480305599932052480409888960760620907666487015096869649077774718898740373702924550300034694591643901886715022623507461569787157214204816243284429465006249173266613348110082476275687936328469722481222798846168215234698251407307426870001396982208207578150985997110805692601313004282547170231154359473662552043214424844778974230592217363821012956625187725811582685695079966389371070128780981991973072747621297475632421228269319017230458775855589745436444640431030445477842746579471884224085744999981143166297688166041856276771446002519099492712847265118028396770457539581003458152095654484067447612676832321529592481074369657375981504088877490218363842546550232923065530262307903290934400341072160352559566399482591698699209150838259202165354900212675906300663081744190053161091845381530703473771033523982106663488313471082771214641551186015750638072814948913757990976351468073556571826569302743386589014338870798726193613530743267875759717955289903190513107449227167121300290599655977131003667981551469525745381426302676295740042897688511749741490686735859743167795862046439657359771164930571083584760505062910595131531740719475598337371271796261921685151250075088068804195128136165324489083523920921114355410151862773853306504536761583213104119363070687237219826041029035924717440006367887945023328841426686802718170788439757363680740982770820186780351865620878758955068172553676216184377696866106686167420920159453239590552027432861538958734448666900324912864573707708631177863929349088398320206997204899950312690644799227916175860261493820130263808260569155999888543208084958279665410396786617880804351749183202121107720612831488750176540767964677187407884156843799230954227009196922619943633205534622612386533628211970338801837574480330589074810451152463189894656593410850695491027889188291936589715928236901361889932942803090393269210502311412642604902851652637055417250491596634964624354695298031649175474200319513329304754734039306640625000000 [55,18] -46960399610565227890853059560443575986245898277069927187551701089219823638012285311412938235429414510772482918861441221657795030806273183210010649038262559489354832321448484869066500360880539824094781090255632520852440974551983901729362018050991853553910108608762449661344139982243883464475057530949015444764149412445806008114548649496514736940428745569870181513946068171537823787116376186491346265391018255107932940424608572076416580151496223874461687578186689275026013648469888199622908535427399167163725817858803019756323829640769291334647932818912062742018259945340406627888745631817753060781244711472068211457327196188790132080232499342094920835401200933227235400451488860048734097322219791696633349855836257711713213343592409757290349165225367238004657698602809972172535635627118914977829375688679523859325433892220867822140704289600468160378738886643177167755437450099398176285264199967997271010176251096524835648560850600625688739248540707682379616926975726055496296476473990935669514671338110238700159936157725229406226442234867119669603075345938623823975048580352837188787308790696348375942839875475083729095745339724471062408275993816949266479083066949866238369294563210361597712641152797888303752392132484452939267506357230915438987634835592922329929018886796154581566819246754447817733976025170097571136563475058671843353644946531674259507928321852679967258636663482776350611803625826935491017340537317387028264486189303842384101561243692978293617029068194914666726216515165661884347003201566847013810466608835305250590436286412050820655337507481215084687258965636436482938016575351792606263245203040142929578193714596825921205100475422583028288853794246715065202150880881481520523215389738297511350005471309631745595594680532661154851771265598172685145039406406330289506314056950652213241479274886596175355392262368256425655582404541171450400087476070387753109005512065812661453513873457268454242546081195055756304676390139530518939972439991481467870426698482525106769824103002299479583718961625614740874846709121672598814211241507761562401183258570381472139909719590645179355237386276854049489345999113254492840496823191642761230468750000000 [55,19] 103528198167117342102602706768191285846892264370492099122687044372487730724679772437633704531484385788224941540854118587469743416839418892521259465427920403418994716267139709319627779647694946857744555299671765249798994806202366069609632250036345094755297729496546910602860209860790350599690951686245142531347752986576430182091769758891566407139338739012382479779340289948950266442303391001639198306044848778874869574076533209140726266196727199682720358511904888101014936022949857969349890402980101800537252818223728047950846819098499538485152057472610443083115544768892015963086132576417811588821463219167859474990618236959565497217255471709510290293122218619163992281050214497546345057523488354548813238578291499484914873549057010857342638695334075129949607866448664597555641506249114259798879104887706344931041885326082211537049533088677224192243694141747594189549638358272783811599482183121629490427772510588314074819412378152033090537495317489619142791919165051894311671756820916353644866944084961255199543795343499266100116720043797437521755583618873390828638914938404892899048287806252149011366970515411023149631254974343865859339443339396464912947345282774939320011182527158874369830428245074039645213917357018990179991020765217588808278655181025874077825286109563446792430173055308130805954690112434500126949616285692715721037608566218434316459849527624580176485895556611001271163626104422839791871502619193531967423452585896099484962265726485418075806510366632784191899620977630852485390244465999064350034538053068975166635048011944259078818502402689910490278372276603301213032254802886039200705896140867970101533227515536549394428318066754341323724970327939593757466765439794236592323611805013649699033857143157395994211306419941698381602284814114216751148096921469508905545971847826427085015714599312634918848235185257515590003466069554186364163183656961747927199288540838310590723828714263431247255135194092493617231003758000273658317996408138510632029721888485578269912659868321511226281929666093120955795342620984722454153246777113782736450412460333007921394793998773885796456096090107336814745055825204289590146800037473440170288085937500 [55,20] -197230491920983451742118232298361890270574136881180621128350355759746893487080630688821012916538701547765708858350304951507726005278871733419680667527386575674211906591722198291086134700717981409678849479642393550347202846625809155222409395412084194367594871127485241745086468549058940032380008685591813826382256069865246060756628456890515386650947316032884735490511808733349511412152646634390591307460466162022010115720903548817329246759501519558500328391847653559068000887813501714516596766711023519544633792977124363292216866355310853035573066818971380164533895021531722942037864753889077481072874264924232958625350301753526020754661634908767027802539403520716982782459398065815622426998146762327997032269432784370128960965205571685576052722807385915800262031345587795084015749837778918996913008015289018245931917217413775344060424911832923653531409266791734210663438449447137589942173412634895514674393931537883585897019656678805146377870208469068573132331934957433846298987880587816847783939004190765346382881622836520916972068548738749715430367577101361598735035261971991391468638757398324184930591346220260405483641244313978847236212826425641381341989887288649936328814608752916155152466464359351441122057281591830635914508034856454737733198629056662568295487512377973539587137023109059516679457606439608277266174165216981901902015188072016973713955851976729217243436305413430905647099727100129700451035890604978755257526545733371507833262449354547625383040414658282661189463341591324048351580535183880723019397617114407776605881579216647560738006021064746169779601035053435364267417086931902002222937258054864350959242522591210718624948983667563464335233886085466262451538022152376005013933498906442497750202383688162627008075339777777237310095638137103960271483249964289677456187165932492398517244339189743240076310764422389421767229640565119378197845443100706368907828671529161562501252635217533939939518609447946304564242183299576545841179254003369245287721915957650294470912009415477311127082579393180950591181936391653198871424538777976419902771859809983627962054672427514042976655582980551365771676453064742418064270168542861938476562500 [55,21] 319886249416353652072297624768792171676996053499254059014867789123781108357626878070627727757045184287759631487275079550347242120829889357421941153615638402872531729628538902599739680169251893506264325868232144148394156063417679679558883164837980232997211270071242116516589094882760191284644928456275814686166537022499152419983951220789232733675360726515413804993373279749249674016125648099460102200130782824200049955295435450189525177718194516436764882017805401113421472193527331981341421572788827540744449331252269795907296914233185199553710881714570025136370217014890261449688726539868708211877649037594711441139880115069620818062755080169815410730656912335172487079873833457909865572131741451723442655352670481545554560456663351240473628885799022286276437052123946552626864606068306034190221848883973510373889404492050187844664520202086789464856293692654778272707354139486199100107275009601176574570328362010013496029145300673338518152573418444164820604732984190622270411682604677679773688499799827777664898482792561069704863897249713985949995553349999716842495350841426229786312588473397578250770977329348042614208065400122511716809138435390784883239045215875674035898170593126764466740884150633847027866869762177074472050426766231367275157208158234841337562280758289359889597943393467970521057990641018251660970486302017233658495814002318304944908002014044384816962264961433645303154855576618088968010537032139545333587853505668583793196406351850089105828841827399997640243963560100460552241669677589650999284300033955973912940740894189640220756050829332049782956457475239797731575867347596296276065325955358645205690311287232522735742958140140640612177907796561011903541589329692713433781920435358901926723777956847994485118879270563689677183424336394940772002057693831300891729214653996389020044747877874813389207158180621097566482264907676686058567973229868421185456898214887572708042114373683968789472928106023826463646912948037886700403950566938596203783829744408622329259831321026213734062313522857806959870739466733223358211677991021867576274234270921184880434537660899356598391746557259827238306471031137334648519754409790039062500000 [55,22] -429988189291191171628955302221494175987662780855003803668580214628789252233040752116897358391873258830906601534292951419255582535585269028099379225941312266638602335195451984242260836939799448333686198352024929985132803692583021042751689202982838964593909188254618010507378811690378357255017643406132017113351317660933584941573903716927853315974690593553270456602143254052164455999159004789130260993702196997578260692475011434120228302863135365996871454918347028690292474576588272118803728821287901958780986595880306601843761658836972155398729021221462541322840032751935822100405299585054990050252947340738626792707844288697034859237817993110080961671126268366704486527695177300796080334049406841818047727656862538586338568118646800683552932750236801274687127809446490514670837180642065665679526825584557694168477384430980272354255647090037378179378555313209894466835609862511031089793295309977757789586307954383388948662296861937051798452544102706845102883100868139682953272072126183301445074755814474169611533710490044019138995569985005435337626392567741701609852958895927980057265903658971671421689453127168517634948490297188498186995290645507458065660855086199403673561553084207681182933402880827506675296561247690299195772514909510326832003724064342666756294902551387150598693412149970460753973214841277856380271972013282724846426819855434130513423656523994271455550793948652750749567665798474078541858420628446888188250602863333748778436671767789755569896718396849542199888560687582403015555725452995996034945582850988771915785353981340225540962001096943957747561009686469351360212312379972227958770050698347990167576341156030453684072088762146130528919484046141626281305650552229264998602558325769187543061461514962990355730272144247956063192628711761781965029860800595721218615334365385031270650778756664666337053962126694019127323986784079118216201654690212385817682300050535561384468136776354710908670328558367433535750469346644027733444064025623782350156750331181144105775821926030072324075032483840214150062435157117384352609320687019750117592301234924066821460953829018063318495872061702177402420232965596369467675685882568359375000 [55,23] 449210771565765393830336738921071943445753906040340364404353750793636450099676794242137799097669761988614070948307180897763068368795455719802646886505099297262116669853567883561421219272574152919660621065913614910778794773354069718712701012117551227235671217406494596765638296899780440309385080078272716421678631732985223342943736527420521232192315254441910982663981155776711816095839034112573752671280012633946548612036944084941412725057341481504642128530118057706076072864718101778221348502170374757108339593875898504310446607094087489151475993647922676428091866116849829775759381137643029811739381245922880592841720823336746079516693848292509368540406423629285828573789790532707710144389051801469989969439361941387505133879550010235094798443738397002631442401533667630051386975392598234078315097839909830192701400673609798158774867719520876409449984109906863725285871852084152887848994597922585655894322211478013649251508257023600492070705472727255609609386663380271601325534200112377038146796449021140609487532318470225748523642378314947327307428548513020943377156034791753072286697443662282189782448783526323037637449889189718569861432957852459064208520888101836481781081740557396587087605149207709291170153320044639284887573629594476966696885328407597789564356779598555859057213352136011326533980261635795685026688910393489514689498751799659316749986449576566703230815598678088486457659134830284181617362863977272178905911787852312348191693457695475206860451435365554501015787839343983364851017656609968909480544363543017754126248880181000796741049007446323911478276391359081336801436015601715391388203157235255951770194121282532927753611703500858503312825202987963320877895886210500625043429243766487027752988532550500028458686029073780350631708969510034704964370635960916060419875018787123344032192278811621697363946915931213532163422181840151841544389068689685267663373554960270905588054523765001938207643674028876024031305439767033712449889924910992273018132339190679367012963936939838328818852395355288133949136567789219278074669630529252460478956755911701104421310309945858520111952182259085208926308041554875671863555908203125000 [55,24] -287300976687920031144866746322197641609610487215222747999505666115451383043152460770670159844548310575929837342330037276903907108091892324592368249897221357195596431834425023256749647954881628913327267347966813241931826053119482351914941915747167855711451464088629922681241737804164661082347623629946082067401430903653363818457912062157161541344209622702525862573421018697260027299553320001723376436338489877475621628396411874420341353478541151200057377215404913841073246645039108277468482529700313072703970215228166665153419015699551266766126154206719844974400721122694841849855073968287361658618727180113771193593516733565154107779521925008023206314590663633208491644351373550180036578323921275471004625214177797804310200981506525230531513014409036964909459599952529135992204790141865148382424807451934184047053739108618311761598396912412049557852376007270818674062452787074181438445146943189842437597386254884782206946408782605798145546246045264492171878878946652697604512657035406354910140504275604528033851129119857939464830015187597943797350930219260306614186117503707688018089148407413253145577665066913783894254618422378121486569639472201663460816791534734679858186694835821718388514807802367465887802767045777419582768223760192252979852624821101021877451686287732153141785860925414498306020444166885626880451342613509425680251096211711251034480420902207836366405348421476888599630210363765880773704669744093486373351990842124404151155225787910086049972883862318536440292170220856900259465516256099458631801595655833688531628267185193716419343767467420984969645984697327966216836408969659244545882403986703720739656129543175610604617013458693840992950758086367386468195954489404923888746121977035342435177793043047960859609776155788114131174990613680445782269491196848176340133553908823064980240744754823161854341779167424217158206271825629948846611846809258099891213610532386804934417833240677370406583697649892077985114820041363556709258448646422299444095148909473983983623959808121663669591769103095286850983208255376042591153744461452484089556290825644405026969680212363314877391703961416469237377668832777999341487884521484375 [55,25] -106238852467761123451926836243368167311849807819774871467676769009959382136070227119101382641110714683565949909664710554869824837725683603385139115203367248074375217196267124729826922048126861067022221900223619464836448037293519090537642062977977124171665191991351504887179573366630645355338301031886873987707654291413719241126925478521985228502843849584855649464952730937262969922465034889134925466079250750522328366158931255569882618227020428209833024887677976002272835874963103625568239368218682965448570874441472086069373402549329291636683195791596803235486547367397253424682307789617536537139213176374687302183002972596655272577430466946237703129363407521873480025049239128865374076845916054673819709467372507435518341116770118576424539301440008937120122887164654938126939045985336655022302465047601818578117996094494908296065180802563282246136644719077502966210882713324619224566597424654319554296072296905354263515899322888989453278027662845838494515602978741487182401658822277929744320886382451592337499667084053311779139109599215210791516114553420199567214660818222183407286530613275231162999445467529537652125529793466173119426789045909356228474288204423514850208623318771529180011679640456106711636754796060317052535344041351477951868502837511739317488643810733103989246998968387756295803261600081570463107295150085326178801389414760391205513875362674946849617261153724783708035936956875050904126551105154873722778432873313727097293493394089628055906407652955060545924515865322851103335617485041256133315490257610599320697927225208622950297030939312244100824742372397730034065141897702740986440353054984575657492602300746771490803971975133165127825079034945237933037835608617222124756164727433788076191775265661971858824682806872038997908841195820826154280472151697201325789834892365525286204455191119309873804011865772828588507942248039398540677361534368674162886043640675113133742538129536126846506827203225300275200539037796278840352168431331840084183535240364354022483636011289359532590217095520463394465305318917465740285323948351419249604955007283635900853196746324370563076093521015508258642512373626232147216796875000 [55,26] 692413493166043351970945656556254264745132366060395321120818487841839541561523970521437750751451268058929162709429964195830457059334377022177998776830358872866043750078215642154328698365847416158254830606358842712994154850884973719990122226401725629692517114616158753588076633040681834847529517730720485459080883996427881430856411305236380024600721166975947323072890155752156180374284495514824451506016558302358070150158118996912288990247533689627024199909998654002835766526276459124159956588232248538844171783784570656149791368653632350509199714831511262064853638409007511491571543152043288287864893732537703735604133334483969609645200095907007590278597685666120953978126569111711521589364852486647879613649443735018091332604464671303200364227625301061123416834969570983105911147274163309601395302877163819350962779265910482293568508503617327706597872533331893112595480107178210944238564196930487289968737383767550696011608925616453981061089663046202441333395598034273527951377322123047151210093478302311292400720211819785765258546448039022479100161240274442247132716486451132278004133040329464151280907055634341902414747517489695006841078424096601524772269639261357779612956770233834452219631063792652875752434283364726423765115680885286157679144633179064864078980735546524768977026434864558969840094094405197550316718793564239422964375697213709032029192048036318302467309179025021825353070656713844727020132816841740874139059527687443994804508616395738780412586936163307928454464510265953708808290180974416797655451811557277302795167381364766275112803607998559544297770157371635226214884710297165758613224233404305182617659651804005677864608818912601414250886377835080342966890576882392160654255291695558225798282536844949975164598189073245805824390625258116663027247252674229394873659154042914256292870870409505560682929680311166675753215585874575181512241190491276644399844957365541182872856873805892934632450393044228055667437266279316814602135314661248539844257837306085991872987896097459224593509583060099917283598409525147571020501394111215757430084066882667114020127078432354286990219049968686704232823103666305541992187500 [55,27] -1335182909233366644731999013621488715946770889375677196247963235705472751571201256893812845863865356667671158880568167237016981805749176226984965522817269299764063155899371311175296456407774975118941230294499653184659336326764783613551166965144610412122589846883668608354963132641686513730439291674549608480240590615629842498395689793535724711044442603663338786655008004598966981218779333295560064554309051709734676494786408698001859784113772303158031086504471883771582988277525358619337482344860514692473804489235879408143559419610210655507042233589998249381708672436949365285544716782536448315675484149409346148483995478392554032366946987310485324885154352864906663404759835794080362017110638296541712569981481113477789393696565109951707254148807706547220144513470933500561979862525922145631147240099600891855330813803714341692882988402888873338138031345208385094392514888938250894693861745489786539163753624903792133395571874503479947066928033422413868267783749519909551765867627706897703180010655453743362350911357962216043962535850571497716655043447885624872155937628581015474764628795411637739560805037693991281598498114308900626573151834295173527700065735846103769199823375633444891567235373008128323340110163932144566851863378817733856680092545114077070963608053293523047760770603084629063353064075496573074596802050862834036122632273903002562445599549068329594221321016730967624029334261389579673398482119267089924384231361511237533200914543688029581866470323933718229069858627156557196935110774987871999869178698250782403002322492189943218183160646308082212710293834653316652408395313791209346200276671750022476530867557734018300635296732759534264560545770696331470090261858716781822650220555098919376055622758689592370941226785959819741034903824521091389226065625309226693269697511484880780887795658311712786537941817551665006209677835355421540715470403230445775608386534382017440416790390791901760028938928506978162780877647984120274271867198000469799599798935861965345826237758124480867611215246601105804755806478915425283838608720569463377516344751059076535821212279577869163835202037660110363503918051719665527343750 [55,28] 1853247491653314913545481649473135528179042079624050640273008075710842868421230400660002902676154586463040560556789310449546228488236038294604061639379373453690341728325079358718843672146487175220561595375295225121204106538060529360521057338217149713607525013248608099535922698601099898968895470609919451846061661760305145060554570921335448416859941540390472798262268315347403713021995090429261144750976942245686431412481034497856566427468358993515498733475797952458571930185745154726150947160821297445485962947682873884994033561130760047735312130807568077040165168458648637767672750329594453435937255549007499834662650560017728111472511682092958924668894243054007080688401792433882354310873458891194628441316044455229596119609356685517257044675695375504000634251235912670456194066334825853766122555598163044829083045847804966105693421212747249760832305283601460378300071025998387599798679895076925800628804592656020371175381117566598627513108593064552598219605444438468575994094500281280604780927901205532481189242659109945355074213191610952477556811642002018612049993251775303968129774246405834478853910899975123298036452093671592143718191443575101119399921949347656686580930701786756544417900552783063576683334587253016808385596634143226774302826800883919628774953087931093759053760281324875559765513450026667441366370454583290498179759017675062141735935660447492495353127061446558084878820387906667597658688141124119621911925664548018373125112932177285905492493884048724383882768784374734862600183155912287668099344019906075917598517201252397797847476927760321539063038734248858035020864465880452460999323459722445796445077475796531929406547987409722226052558274775683938731995662567642408958863031533548055192922976880497551410682210745385624605886763709877503474796212637400966758306627589548433841065492501142831241810068802331094539662372385350756346059266966251603088295657239502388629917690849594283538603820681013074655477125313573882802420834473812424681050152322249444418157033545714234838315254363123650458330608327831762315093642734367397460197117338144935942031311514478081337031767361622769385576248168945312500 [55,29] -2104145938608414618622491969233321196645727657946763017014552307640497191934146772234334561070521373179165150069061543315651326619499821369144646172171926449512530046977980124571330200331148927431020212590663421444197569033914328388534469166756494459694696414603177181349626789960514348177989861896269168968134899542269207360720044376289237293932031101466873088593080485277689898894695699603017134664292832427512235824632074113718281480870030461533657567309728923597820272602385825877246442129035926806592411991045616822176834353448175204782763502311937715066123209251513915040777021584303774833116314028604236742858106061545728294686285409151708560125666978435004892180684741269352376568775905498470020779176021478859547057474412027770009229922817137330617148205434368488219781676556503296975911617044042081640571373778722751927587420697735304017071696925504182383127317457803016725870063289400262405098302021120688241325383433653621832993910830960505920420252470594774155483332651260870044679237260940107893445281989640458528660658239509033579992596432617413851000500710804979901742601608790859442923981800830565948957913408494857471448982338169977346043708889364832950811543968892110802717127635255306519618729770367534566965844751467005035533294450813800194917140493825925994291885910154996154810675814304144131901858272121737666110021886802226113330342013088235173276014979451987869001511480221451907208314156030371881722130622458347205952627961325502644723428590497129873769526649659868725416523324390114026367019546124118295057702535645973406748201675440132557979556774573282130133995392447110655661274823226773587154950308525241685035210400610709585527146534624265633956873934576740936687453478889066026536792347011870280102684123860014558914986951334236357356286043221527585520921823499979124653763498675259030392174471884836874688410728846305047300401575882348010394337607770371772322489132882128636590160203925620711603941382312409487989615003928648126274543731701907169095906547085992516990941971872392891927640389233628216067687464510599134705130997084638943550051991271399032257249928079545497894287109375000000 [55,30] 2047119873020385860262543519518270871499863538715997116140263839900174629302700097224840750906851433276599312110555019454772366517586231741750037454241215797577363529124270790563709253490350855243841425839656513776560694494016896192737170263779122720990554145405527840724696489407412993780484334315661372655506071937939945718678711099275488387317514868316303613350039716116462874719299426790085228248970355196718270666291826422579936064418637177703565272547440664538940842482640956666332797392460764003868683797598604501456380615364259349550787883545279209954866520604267788169432173966602104123423160324038154707040821085761684201755288115091588484954416311129308910342161832822604371379905412727488386784589965316102431074577171373632776399039450997248627570984606642922835889469084202364078226454058810831602161865224407900121133026890115356630229597879184559398835054278680830752210064663407294334901663372222545205163215335642739572141830446634864187037899247279779697946203726748312439622504484123730285422872072606695883663698211262332338838037974169225748767064907251067765283213348679278213441915268710425704036959248545674246729821734254246370910961275745702831590868214470196328425494925864019488887092120564533364653950681127168616117135535946267344617851776074374843770344961398154184749427883368290524994532679227007222734603884696482350770146157549429928432592139434266746930035697376858109151750525655301612454169763201934159615401709768411045131149370415574417337223010292152153946460437097789050073846272409373746081060959814581846288348750286159738827351768633180589779530615516944323703732332350482254674601764500196248225278008417671805660603130309177798244027337855369496174129713276377647162692939048516974991728346520881830284399145177860504759115479115557369863446109729806816757965440484534643516427173624614034064354357191275336912555732902793996028444112353589969354173840565536436844477378118946236134155971450376925263288597239678557133562228650614711934522554680071849845814009956888078888663816484531237147590554186529486762948166874677847826402414012358921269196798675693571567535400390625 [55,31] -1747432638758434827998119595384288062341034071642869160860745416174714857785004531177229132949035155974756509783435054083212940042677927298913661927279555562562035676575495938951053211659901800383758945537309992653539070765741038898631034934046678567993576103690183963699271453425562241249442144760068566350738275816585952261952884584857065697395280343658520618124917609206717429288914181530886470939169924746342396980394041288455158583201826513625021583702883039191430225507449994672818104292209794821508509533345647137049905434638927227121273222760308098920887272999822526340006714549712321648434509152436377478886253749009652328255033778674364405414591693896367712185930530989931769261548884493258371801668593064267405529164328732212093485104563943396837367596268713417635993449771443202423013637745132274386983408741497457547935805914937198294301545849632173675136096481571091197711352944700447411718350964448461827285078412730695083021794456573673168332129805802692342458791920569189529794039199023242216373066852534542122405163285368593351766737259712980255539480591134790103781313740161909132766431928887478400878619940108867099539284769953501994054085330981978874111506420061532575149389846328879609817207826810515403312146609620560925032203938417565699096991896405474880798696499106617701079915539924948708813940178478591962133324160522686512364572168407250792091066688071517323060791838814603805012617332739861149796137503232351358495592209551233949999292861868423866114176523419400253700194706062780113223725882038811298100004576922890826477740074807249305882722927419791056152166443645910109763100885621854637169076379075156312486003626909777951726662600160820008100233208316614334794426941331515995056968946934174664338855147304197944755658069355460681486815347406135998876569785205934144633604608170378395067998267810545350697795179482719609333020797404271134400468328145270147625926668961399418693848499473504086257184595156397430474402860286062152011022204418328739584777877440653774834171839457389701545347215683456385965786136789233735244227806735784218252621746714225992036517709493637084960937500000 [55,32] 1328374232904508568914214231107006622476882717021825869705993731378869708489372389440550321880357526472710441490184053771215002475061048943025439062649449954191506957265497690171458732761829803325896382081601857182209623573042066654813415805139492820270068386992023452690519464703287567945105595107942795329953752990292931384797348010801258975925431778738051307012266268999914549998769900968776066021664495653970734153531405930759167026979076347343874096530637274260484862470216951103557224061792095136536776989479026468776139937409892240501208211678247019600055898603423491548295031268268036829562370098103258165018719991960008652989006506389651017244272396650903248337630933730728188092162729801773003507109223723573536338941240717891142780093024495586167419835401652201866576995371701731032226791416663496489221318502943530407401619838210991569142131784321534234663721104356011426437620122341313317731872972160983532113812087448107774198156944259846719871478645692239343539765847527221845091134384075077827324021468719387149495633565808336230270770562750984157466817261444373068480681723005591280800414629394639954770295252359126592268506274549092730901802008461676568708435766211787851698663427607004442455043357484514797068400490889101669477268654091898101416830637369449723882838722339751809688456860318202516986354101455131711416751859725434545964731235424543344442812523003514562713068726013452740958953335196828943396498749469067123290948287648935028439266382202803525873317289937887749710713270082852432481946130436228305736494186925808039461469483705939263398958431876014562277058321018341854281584009205632615595120732547909233280359507930752021633565228108318576033193123982862469791744192992936170333969546377444699508127027001298429056663707597859141302465113932577997662178374015185644437467705230378116684920941468499207290704837804123338906512055918226880651216201765015702194667345943403805231543717369286133460971769544666667269572323876615467951211223107065171009672526945313035581335078507571163269253920145648009441874718525626605318089662299921191413940024794726468826411291956901550292968750 [55,33] -909192351571993345338093557700423407582838496676430074781651433752726209510879572817832336695242363919558950530421612376044561192247063425719703193355024834998539070387915917229700051868600306636208247700210630566837640161208181559816008502750004056925792135717721884364974918052928354341093746092457336116782503345595963180508492320018559163765229821579388416853752496017226073401210806480028105358573556696783825370852278523279853588207518994658740707064639943085001299583818976299757713295993446625423202045199373205976698511837561294471529766978969552264229865422436843117655349977417304059391447080857196542752312486824802571056941251861911479312629583882796418622805096944211981269833321655542094078971884928334469257052877826914735468125313128647035631086503293908174408252987822804598381454440771772550072065194406172182286034239354823792051113403738057515988906572422408572044930920322379433144006519195520288670688333477873025685301097990065429741726553258404866441455729270429331048887116407472410695950215048417401255748907658026548493017165528080576773164525588312042372474006852763099068910657099962397706186549133232071078028801198986241773021825780727998435720289214972717603585989316728503939822658777405271506710479868870496024049690721431429375433285800604827318177348214768736950689140666512872467948361859252499300122096304526611961455893034282433861378224154348913850366895597746263262868978395771231546866111925774855925744455068706890336556164232810426255594767653078513478942119458975718381134780271948159294497872212595716472026911976670515991121113189203138386481161361055728220170611081090574811019232025984115091742470413357768233511896182332924645607060048481227888602799209838824457974490134234720295935590584585617352904323860847355794023325291980964524742913255388495892720371009094488490420309367499354983560527490991006545429160512822771823393066236063797299500094064352965108080075073405129710376992809363824392494747769906394508395189359874481539904745434963499548128176588596685418560428202826386815008285672977541096081502956273434623568618917488493025302886962890625000000 [55,34] 565226083117957128725830184611244501593857284829632701627196347532253954186168863987275537805122513144347249223767855179180272508279238765978112886689514535241650680955119311198494612822075719426547708279156245469881063939053630137858288481382216397074943386344258267375044846537950038054650698151930946054941791397426195532736044679325354094954777814153662783670425770479673446296209134396477474129524888414433184216042534143870908053162991125301445264819460668123072974784090442771833669249126513965366432991470824572053297625141113942892432603121142118124695362008961988004835386675036997083819245366421179463910940939999002892182707124937508833766804206941658953871932364733446436757863806637774845275923778174583675984658355701206198221223064885651955541491285967611278672006969667927488475832873365458645844784337468363788233233205343496764905628679645105318097913749131215749859832450505916371537282010806553915392148163720966399044757004090221941442788714540221710697771857937709166577483556876392365330571844221176700690423205031823559967168354205684489625687895736948749024192978935390057914452367124230149440710278820211786745145388322382337571581391076044763257877340920554576387189228084529765735194528596027710005294124403556225444330948496768035801602117345203379608453581765150578405765504700427711389820875118624665152929497726197415012391978133176069491559843625122834882367067416429066429487151816991966801979602291092942466517894204707103858181757351742982030963507918347033174526372777410449687483090249048218703010783480826986878432956069470583037160162538398645652379118524957743144037608482820199161467137569110412196248775966786199218027301148204233267498330365373971075108352334511082090589111297778569410543688500385198866857380738949192373652539653930715067435283022530823271161580079579300250967951270793446984766916623949177514484662246923885442679593245414588600842872231981541900308257943958873241533839059186981138925794807982407112807837405436399117047443347371563256123427382154600844089843838088541213725809457370733506181160180808012438724574622028740122914314270019531250 [55,35] -321466403583894589755357796615748345607964970900269884725981920779742392056006008547370290076293115661034339950781767128498637578838962943864773259959160115509323214942947868414740163137877253245069157794957089689188584326140776373150874958588037016174530791296794963787239316612176758631409746835440263590532719958424288965084041893243542036585121758170539990284966612233360437068929694234037514002783867161025348622358046937423723966538191397649503626805969985069112280360833962945064787909305082065634179656341879039531197548113755590388904592532248156823849676821088339832364026175829437862764262764062426474303171672824152055904025939751562891672986959467226360855470928443593371948791572715865105619989323484659213142415189441355744752458171736089349041705761355172421311510202096104314117590647957112964784488331964280384936177207585332896633847942139086695534551397712912485204139939345338930465809657627920396302462148401853395909280046886521380635805382946814613289504181312801863607654574108952703379282083550579425026706125724387414817686166405538893432493819078428545179928647787359902444444131359273841292493218033751193472469885584665204651519276913496440590565231980551355406185979842538253642134127971148659706286438229341655493705882557857303717297085565798013969114101403455429491247248365297992806093135898325974847056445783836092293106737387696245812476706619542651963522792025146812884755366065366457994214348154041778719035775621053805495521547929134107056126272936081978905893335416740059933127507021423482972700794795248491829976215628017870919963293829724621207841856285224067256284314444017868905680005086692462430003160421734434417354947976052136719386645682575690403115476777079362720733469698668403888459058180873043730316123581665567739708208296931440232548864835195037814231335180370597863247144676907125858093624674081563073569539295464875806866392472800807666711099306680035351723647983589379317680157550037147911452376854231938028154712120228438538467535074185443088680665403883460404439603624715924958200411998569370635285839983563693778023662162013351917266845703125000 [55,36] 168183264632575885719743206634076187997761952100866859529424870444864633220875264799860661982897984840801310180512618260142220982289929658740251056749534534674512273791886054276489990244024362018659393590026158745136824567710482421551049734407286579653635931845878084913881402962403020889563081748549251433722223536783194525675913515445687208654638115712910036212658024492580104371121266469205910514406800644865398679096017040098359021380552507097096852368207751346063494025136900785733044474716454222354160727898273091826402557763381498328248857718095167228026534344308241598123066298230943966861215905441306404910748181297457092207047860138245063591467739350410947212708170396894932975966170636062107439194846092739077568252100442266365839965840267448438087960818492868518653221082884623155358986030035887442832460173060177342625161739313056866886826597643960396828287932523329941082925491025571563314585289757635163341497462354594112516588658985118841895902587015060132670529897635012077955738087343278200747243644660728875126754546565491056084432188785017629025652510893797010853154279148666833510575536971159754646458456146832295003884248324578350337642911231176507041161261673165803073064317749436586288738760118689831755278377295552238317138542393123002354258208310642815765916497972947928022890109580069064194826953945067179667757542982135576843669441184271078597577317070006004618249208927861545960149876085237979288125814792205153552807845103381364450829516945145197260722987176333773141190667933086579869521256331547617561627554133956856397858591779373482838622651393269010051232267743537666331193701125732715372951595200143490215549760204394315468144304944879299538290889951480863277076318966421429448506732261020509507142504589551758478719257132687005161236866586757015132084628168002941813700215331864687395608563988413910151083448030368949181625341612681882145710585259962351740679583177211684749910800125027903442039060951281427754305686167774513590999641450713123747646739873310986899332226422646604510475467384419346842121316171631661014310198457022416107520257355645298957824707031250 [55,37] -81227462460784385878181259172657098002073200045017816773048237444158229920756730053080097985241462531206953583043108687526289590158029793387442555045875492827051032612382901119975495962674830413136675908249309329416700432865727902451071909509088234877632100688547837296328875681856076698963640499215555344662559671745775968410812124931428506759300406082421288445000506871443647751810958248643683098823479715109978983935427408534240478623367269731778872302304608863765990451840588150653615696612621540095792315647958545823968260210004127977771375813777483541167150543148409868878485332921256544725360390911718224965102811545961113215025761400840979542674382486209158459688500694754007984895072904579304336721587281506212641684081285426717119548069705845752120652977068543628642516099825802431503443802495165041183578424470147307286683867593450336426359234672945446771686789994084358248373987172222333813600657465071240630206445132093811363178425523778577459888886804687438860038900302500224714786814014850397363843725912623651512392370567464836513419402878813977158009701607060384342369767786999920972749183947321339208199176897266318126658335902333362356217784338948402674858244855896916093878960508739350596519040237485336760673001869596775531515590172141266601549244185731973997798661186757896015047058185693614514105268558386499239957631290156887282909746314288069606058248308374824646595283659803363783174015872745339311310567586233470867423624749951588888881728954408126973463872917922654359548297545525403729081128879244152811085149316835185575384831616618359471855664012691053383342472125637516511258260878254214619467660796749385134733725914695532566135160424785326483054278420196824786158126778582205817210976917099070348506670770929350917372193679226064015381800363235779122269507863681170479476800276572395647899411488244483401112793726801206559440962876478977894917415348588402587658971726170115081044686919588261960107374797452437670246980618108206936488943582636838472873937265099310656326420621026323798764427207903621600867060839803250843309256890023561936686746776103973388671875000 [55,38] 36268160462841067161676127410148900022258295393350381759581620139835791874577733145620228877753351234540133615102379925836598830317746809031689145207202654660135625061285102667697723646429140003187020284347781488008833231190335319068719625546624065181734046123906106178625394827247857495605151852541169139538041444104282072982944173056855904745657439057501640264581533627725414532714543887072402024175756048258117283172095501639984937089573630210815277535459447706934105078233584358875590447171568574968420271465072682503459307401095587115876737822662202770975653881301652281677445628829386221738094772765110132213790893668659987701191876721710385311568541624537086272646435320995621822775482796432068629782056074063380652445055350813862192316817649321501206013712455670102843891351943666612472781255345490115852075782843411715066711962267531225354943972481730224056640374849019945332794248789163627562762386281729737790371811998735282149398333905528406243445859285169770324843333816277316017260246808011791480982647575962163141796840813991466697231337630525529347327955184817314586326555151233811971668920804378081028169437981141265856271888677776205862185346843751569100294049363437257215216765104602617546663747956550200202050582793847932366445777315522358504771861928600107537820728404027982444314461170103882262062157527792233972809360631836187971092316181741232538783628157096211379141530705167477950542306336812341822702056080779354269508540727755953594094418676137395560315664128655984640075902163032882771024169683054973059144869707325734998077458704396314569550043451066626758651249127680189293529386086301077009123063811937211639643045660682246956612752552397406028650884888856487280822252344625809609962968021852873200702312890220884134038211035247270395418273736761574153661306028339501846300301121825610400885187179321565698485827190676314467723108957916355755103602429425054548844012743394749094156863786527689452041524942192282626086276917372491927530889177703286742638400139887016007921544795411900484758246630957579819400498976107732754595169843980784207815304398536682128906250 [55,39] -14964217122898809013482354417282500536302137023204768735176867693788449943107914503132928158644594863837029594202942754931685623094801325937240333030906651258850897311793701359571056217718409757673072162636348346468162231463255044887025003779363197547005728996122432963814818429490974747076755667528464367629155740748341019293332908898350461612019254012823904911674427244812135325803689894306614736390830430077051950522085888461442557091942239483375383032046308000515684149664972223523242349615350254056819189327774147070273032633785295875242469031024216264791410413937692540730721206559954717246927624655469564191432188925079475829398307489604237237769743136017497243272297667049252569681610015989022941696576084407458732009312630845931457999797206732661881215674792451836918103138050911684488546017154776123915900709651915241230088501283235182719798041007950938870158269753360407764511258140079154857120755351977925084408902458752553910555880813256593415718669801347001400992329358075541813266289416075932228609631762963365873478538868272265956880594620597546732654705046471267735328057030857820948741139772639542749525142220736540581190726756346254243955499621451402557962727260397271859734606373572487206143193296958292666841494882826639899340283093277695904128270826944848870125621081903598702814601810756611968234542027447937989007313720789030157461577233608271031828409589694211354362017770551296916322526728882809423995551880843751532993783199225647352353870191796525271481128228918846299800895006148190636076431376478057802824066605768774266229993997665641823240719551487174559481521655415722003044992570648923536444515022708330369811392207591196215750881327043037166996658029463396120177339345597762120258242111434389305708060294087202148046192018479847180885155918306633488904789874249096584915377162353228767039250933734372067681110067496015973925708720084539600431284955320178624340544320723459085051444979571990189235289982647339389516200217789535659752841096953498082356483369238805303210390548302235714883131524712630966846117754959688203597600875127682229503989219665527343750 [55,40] 5694887711134600975717645696435383791849744582882705917219530451543447669833691108970462429567843859595285839853830926701292663777414369942788824231292639792435324474318369359139620553983105732123931989623120521272970199587131752030328818651904371326620003975263982489858813376835040462515211372971097730488635616124727110900092408795796483604293924579969068087306664978144561501329395304518051288121334767247075548413655209420042897697414396147407855810121466427531712781652321749604542125198576777766831089228788054714399228645847035255735121137603526810681240398735561182557691571894574550369430503301833745873982783292348203427792156762668139515027609168644421632111084140473243169936914098159445371347233123416356665437777526059388102447018280570440886693292675728536133445192103488284249411399411012450293200201803805222958984839923871335627576572609108149660885990763936767965346332036920857741386796486087962730108045964572704911653016976465410047441495480205096110291621627268641721507803871760619261543113930508199406456650960677061920329895191200823279687088110281991059399000037373694146931401040489837661233079761296536908379141464287168965201474820188759722852709224453130994181507923079770171218988758453526704087675962921661510971869236154537279327626532279520010461044009567468966545789724210962210037143048401009578560253418376368692015983433875983634342637536794678432453330792090848368223600649074247168480379575707807114441178353502612269451583687701598928151682388232498051000524022797277460332658399722184402753007472652113299555654496917534487782400691420333813546423502335835462485438054113918340452158908499194482354540988532030103128339533666810544755852848503738656790020211485818372304648082028059216446740174651741837477197532508676760008067790153863337562645781714811709086481535887628372639730432545887318283081263853888945076666195089812979435306627560646356910385567278419608122189862292765125936837357951164551610295219197986730776697686996971265332631454408154952206380239713347369540935940550858142967143442109319295685310180488158948719501495361328125 [55,41] -1993774179511647603411548717474109769301711349105656259884549490983450987470630466336187237598123400753586229663863552019002514729348774001045571290826668687355076344399303127724698856173543117907900498656940949433835096385107091377302689642592679260247480670793185170470578332980335024196163899187564983167475126909334583957610856316629218646081515068930146732597429228181667592946115715329739285008582948185863425755679142456257469455421942609269408589048391938219988216913282822251953188067951610782838694876330248048441815499933261459946582827478791197097940989194560619475067072617028685948738080764260425248600152688632770908706530199422989019010875379086527827315484939406821233596944067229299915462649995385997416352772179556778547957559501446799188674539342367853776944410197211757444321798795866960245602891450350196157583099526341964031018950855697018897501827136867495298413270449011641260824702061998215328394134997287135434132747109571629700847295081244987821428641569212836232484064853245463490067064700371516293490445558559845860652770768466230965826673128792332699780990870397417778363195246816648627350820161215326815313188699652810225545111708738668293535956677339773611226145498151797927713825339733878311649211868375860007798654536576987977436343012631771695574274492536787865705780161033018848411774949500516443120006960142691774803232572176862630628978881981973177455542556153730460239226827326667494146111573882867819049309761228717983738627997274685818826936525661148664280097691806854314547216015418520636973685364114675657946090473849658464015619717430401214378017911418076231488159555766698559476596400475041005187462528976681770555650308478546570444137079738945106633431150663036415232163903731338770743770725904544464896984974099206186232847064032112704015380306454635355845936086734159869684614619288953223359308377882336571872532715272524774056791260253348157234239811656384574998213430764723463638285507351601042984871708392513024281839006263143801957636459509770669259218856591415834631809040135514673046141127799035785983505775220692157745361328125000 [55,42] 640256093076412696410589500477426349436306612119776089945103248292671463092668950920963842090499017014578577670496810417977277196905454463465861818251441881307125496834725507375773553729234712619664885038036172170040487716323930403847414512844498827652066837088862290076886601306944936257667046684114256987817591047779369122931643240857252073343407531386687265611347620397536209570317195763770164122054719452505069621587516293537255224062628127963974458503919757147518135846649426228420642681942859183550861219062277958732389206668780090486664573932484150072046884352288376188436164608494421621805423336862826431020556849994965810641941362654456746390296623150682483868751729272114973157674317862550485614978257354541785118798590706143826306704444680171676866610797472297220598630338795414834938140298082182824084259347409610005165990335365905571973425757271317265422903898293595048871754721060993614262099700149824422671744025694976805264618299772439994514752242318541952874074118367660935626320001937254819407810382877234229938809730361228978078374792254542098651023569385606356964461650624354535796994895385339163904268134707050162890423047792797743490749376231442263330153234017779466219243749666438621092319238487489677447012129491365364331834879238939505208545406542183659573281637962166122094314809378614043483325001301992965124435600630612297592123658778500413673127073921427469334129177522091618329503115722762859446600421783460192927091619989656902734725190483594236272734362975411074338526816166511953114670346723167499674159205624934194131510685782882396780615776464341492080203609685799360838090444398685117169983796472850081019877103055400129132754870875753546276987814473612583202031612908220344783559985429985474283951770507611692740540212267384091657735443566208368669457182816642335490619905276941626301560103204799132334168790612972378052434118557684213386190857106235156544869148513481657585431023782806460640212392874867871045621075587268726808569052441249728423813352094775598093987694719838513085553061119924388755225881653121433600972522981464862823486328125 [55,43] -188029128572490243538562028595594552314034081814360804699487810560330069403186246374911902023589077852073846611130607411197305407843037249070579966488116180445268277353874356117188289843865372774771542924092916159922063242110768936698873645954265342974726646420488093846443738660440655825567042043661947676351918629846182062240951956069661315008415590248097548779934258905453332182523451188046980880679980318178518712312367889407881609626256874065869827357875485789674366306924895600482584222658030208265382119558406718793222672597709159439584776626301762950256428686255465326036858476599876360459229663847764759503477703373458783003593589001731904130470678796018171065133422926029079267883083787869705928787263637541192197654545655604203042774668789491762894379380134991951055082395084088045431710972383960232569856788079615560510866536983545914423124653712500051046992942263825067123369298490531739675156950806074074123362622827877564311988142401707384070009793642622261188577287485558705230284331567466679256520297472772163756728116980792788964670010157250379100998419664788775490490514875449139218573298814540560220555706198593732948397488995566010798334545116801956587048858922326883981540175461677739175619976227390441847726439594414631494018843227087816118493853881431931753487790814956363879017455547044173904305577463543100773075536990159254213830272174774112516787743603273773566926794855004677067938119477160086104328892712768619952415352015301968529963387435981087136700222156494029743325238912810203642085925229558412208681638857316753564686357233774604114476414694716931597208972720769741180369104040522665309548982130029457542028182431445574948503918789865888617621395827582801601163050338442543578726606415844015253141587651625791675742146211719201062018908636135410101022280919091176597544935342590632943375919645120697921784412528646418925453850600759374444557997680526486083208631804950487463915046712599002039163917415192170337051193536003079475515541338084313794030413060362028741404860942039763355814240652638880601718596174976028123637661337852478027343750 [55,44] 50353186662775196468290622277453365471372381168421861301553893982359968852817287012626202774909036551871842238717630135153957583268708880529131308900562345819342806439589002011753015893677360243434944056555383239071597484502931093734960710768914481794479952745395897450041469005666621151973367819314478205125018815843569771684835181481019851757683177813180017602810693069337736622087398643859408288517357148518614796100252903139782114117897027300351972224354079939677462291922338781414688429505595739009764694863013524639078034489563271239521844745935456135990234337700136613431322996069853082135495752280448867075829083285742807779840256341544013195875531750355537434743142373375473998504942081972762492643118121919201766452503887016362688873268201396149324865911909633641383275416472005210573861117844927283430183508058337129984132483385715105588220844890510058286043169941336305951543668103213306861139707101879300990816179706695034177450811573814203350325797073142671140501929106236987637131977108894736677148473140658887681171465629826160184135311160457946343835641749586798604487774185250360693634939476704764194891773066795231364434950470650401983209095989145393090093383423719890034788143653729497653481026067222412680986348028443605483454632955978149501535719784904301103730838878976440345396083087336374053874012644209263217447321416924426064127008086429572284783218093106648073152420922058104720021412543704563122360474434951783349818062117797761713759664166015949626030079999300538615618937669121125571533144879091853309699710172919845875956540584953762710402886147049086153543284324056400176400125061369804183692576887538537843602755197042893451149184677091697694668156296475002307990230607443060551245338852464704269359874917590314034386724524964782709836060041682440763132775187706108384604153679449124492628409001048984587412885369534870981659387598438042083946093895301198793842624737008046516028866874854741142155598099179550144918699839352386958067773357232294507322386965774331823957128595008335631487987026766580886394386595839023357257246971130371093750 [55,45] -12264062121833918735788889927821642595052675773242975958601435510207768877696233138417920956875262165644117874635088450657032593125096414606497620204200987909410635356048095261023027848624807952458281801137117518972578617397003616123856598378896102201307756285462557780624947716319390007161843602882854431824056250366301865013915927827001213680911070145222299843574411975880366808464940022819453321547287110073460046875088789117754006207183083736482070067414735499468405121730307197750622137865550129942473773295623970496390605589972589462046335252515991576197085661206161739695579305521902773772820651377389500187746314573670220693362523254706809218288795154534422536790595932738525364689867384104340205361340631509473744138361148970407311564196523977696432819517923199715576809310927351463533448923547992345289071866161314493959237086194448910597301295459301137784109047980987300157285250532175768597795029972850908124482338062237802326717752077592878361089352825742040202503075161362540557770749966841895472353533494507606366662670814123791738465057917987588416920036589456498689243416722927030349486836190586052992115291820851434029992671242853741165114679432798967242648506646315321912605278019079636204496554421036036305615734110263452993116565439805563788825683710069861720731381884813663046412610191481251920747969924276045298152075850081499529257746335615800121953544144649964489401078857242210366678650733989757936271108929200028337166457551098584967032488639867638753890366243885798181892189194121763266322595789385478644578736123632788357227216828555487321302927401384177253061409401301452490021099765993239946083719380513224923092782510188442198040381523689414906683114602025085567793282652440542174079818359598717487265544545600552391425429345872828631107857006800759392657466246970895350710102007667672020346689505211908536803749867171997991862274294267725946319768705206299622536206434307874397622768061889007037230674301074761260918377011757459561535371644457777220244209856857364316211212968515830217584473425980473582086460737627930939197540283203125000 [55,46] 2712510804573489022895858870981908249001736723599388559374958486064039716108704940381122324263380394994776687054288245259990720348420583026107730248702966679146378142482649151277659806392494259557195478392749007530877416357783497979553535163323555967825278267937749235600899869295773162290078127487083536394607776084858090990366706325843354341183692341327153489097458361056480650316621158704799195240217924620357763492939598424710341045972160063375721650774232605174888790637944049244746935579667722756708509618484928058583956140290920089462373020964666688297136808395236368890369753833339617274350305515335180516095823242439974846650535182879980875066444052556681069129290273255322842922544808070146612762412800030475695099037900770231648063825308408789906117123795028639413177850462323483077648280627400229983241461838758451656472485346106640899256647518707996903386613147246362461535522925446751564967297857264586007248306822922207658485336817907296709076802563579950114162446794498130006620907616648833109846921453368999672425100579574487537076548023725050561188747852156310664891561909793065336971773807624818079908984153733464982552537687310059342279001913490648858912912931039405478019026449744600613031385966354326645524456485586775421811087861571300757447185799845246485040057282191789561652179837920378845825041066583859454185807865622555807814162152862296706312470782148396603923473957909125653319597283375339791136226364114627384005762286294804621554127903320588761323141025045155978068500519846267369163526977942820426885238784147893440864448819522142548978004291576736914422503686845716205931812103195734668209987299158368655940146380021525585090095592734701070586830904199463111573328966547746135629224387670288779370447850966770166467759899813151565997200007019696747643751975374293171726797514537906990447344820914176722679172486283383982743085397274784339878983302808129926412003787255666345132460683412028611027784407996349627231682525457013336196242856149150000548059414319341150430120633156938270565841186780786653542918429593555629253387451171875 [55,47] -545299789336922172610431296622059314457952063587202753699334520768816765006675445246082480991854335342040043145775215970333756465886054519007987859108320467682063942152871879782385577344356185360213769498280076973970520596821977220113897038337719773841563810015684830412196914452752060401997770364589523232488926991412452883013132457082347597187796054114735508215952460501960036471953709925738064895077470686788435020519912230558296126585115218335730427101784574027735362743883387003960248846856374975871690289090208145646735424263573578861665301588562658029595655071787973020426269697535403985519077720712835774850656733919514188295487393140299942020724049754460303009622258909375000562973231952568197888168281635587839728864943560704968164224372649340236952524423588386947581139810462186442788012683227644456212521082217789831255814994527188038487675939537025271606448219683669620455020460418829343381903752389141621370938554570450845888393498155307238575665753654061668357307312338211207058121820066392008395463863696937479530001337395824186061086158712721598898181995302027320341249911705829108223618586408058648641690640703892644766774788131669807068884934697705584917745876631119396431444024963406087611158303848715240170387009887849297375591003753316581774821162937488582222673115945624928444378736668793218460607922965091548793138091223482739216468424815971548502793279738621664578935013482459114388642082100393610436658412962481616778978562090216707614023051878045648657834296294666020428614410894348873585630684682324629280171539402507188337764716990029162394441691496209354666434314558704106694567089431282309619166551737026766444201717014358976426591523671668092453628040715760610109367246457497490407233854678776501664077054174862837434239528846628329695584904449898651699360279137863121339044739016557978385990166485800146497825214504048553723514785043585412851895232025243716287169018944584928105800408421417384975257399615992366397976024610311122635578020269078189768609529803214295433837046484813396293386822399895663693314418196678161621093750000 [55,48] 100188829786553967819477620025287123232615435129502076925756467265843330270124785018434616942372608597699093384469624388341399347349702661746546741512137085584156627746274502381970890721254146785659452850405039996063938650527459012296907597017526289868707979692597164310636919802657547232059536075543971780001791503154895568188581957168447074371628356829605978288436081758224833220956657118889541254716336564167631088319678819337365119050818614485329949121656555802070077188061603584721769873895169963853708977242604604524481999049168652650893819402458384557821084256768428963253343014877915111664996419842392246330045829184064410460803521654012972388769568866355516770414686696534877630344258615712819611482004664818745161028516039693234870614153862413345049607388676241111274530381136544432001763146248869894124612864596892948959616247413649272690604602798186041601046574273424699186152203838141073516186621473439442410071298850192236968200425090030394248752727905767475422961948418456228275743989061152835865284716811711647161899729007351075241468941328188239196053155533931519965513704453193254930584027891665928895502350217559260190274251483279336442355245274369120656331925257355304343036230562376784072136881097341444418064678148558123187851615447857707405591379149236114002704186317633572185946057386488973334022673372794212078898714723571508226612505242993773167899605881253747124396161124946472713540511738303635721145823426396253145807236959644416170293217953943553258586300655154386585320504575285639022945799892677686210732869244171998207769514992873360621603964065971122443755861089832965146817741980007827753379676853580707523590042666827235945498623941600551194823187796910070146192715188587471227155599839844366080319283305089875580776492760163736790173930390393648480224030225134347291005142900420941109046828528711263145333041990955384907029946901221566513028310769103980090572066253003711434368027893082434544371181012056225848475568040638743824648024007330656766861743407636780919480388348633239834449548677497432436211965978145599365234375 [55,49] -17030625510924298666144576936697727688400458875130872676589415019658728582273303595583099054410129152766610058353504699352916952041103895452457975430642168884655179830500948766043594326535647964233055172465756867172211974615103881416430046064426499233677976507392645068358697549621052735046528396155420222343703706999463527148046022381968422054772903669887839326467679724521334333157852142193875892765671082092138287683244591790027229062196483239961253089312058765646747962044643974891553296685114744604075350179001976388069864023173958153976201336382697000337737860598046877816586268835739199556414620005227892382281659735399230438174855793127849880974426930247875843678183873535573779558656364564127852306226146535918430772668499785516400971583196531818688704376133787040716318979244791248428340336292192316523155464531601082508084335292256244756123201195904907901998078463482891300532802178825763242489335208222716652555312341332906211418132079964602119266422323860661416264464477740415817140390653985935365574451321627290144913750838548925421748247637007606986099866245252412852356250615859334153050183667239230735485186883142371904555703097969347067825649351626575723842050830330744359463953984676038256053368657129829852930046687593172367191407985942953766400704388442905998761038348356982480389054418915779437406082975180053438209526396242221470355031641749294375110389223727340525187826968645791592543708849899905313366257369516064101833832280339656806993597481872094254119725915257877729829638774396530619377561008771818029263341941082354807757860692337568702650815199455061673575328821919864996602382455802791715944614022345079628922775347266457890454281188296623465519735719141069433225914269325700812383107059391813198442598227526133154810347029589815798842380134863095678858508156874341547231630231317063147306400677828062576450546487241879207735329958359750918248674669046839298184291994397347997029779949844636738792514347321914709569212154115886511465719717639377884529388533170674825455780140143723089263261272208183072507381439208984375000 [55,50] 2729853127672796440869610025844391489268960667154618236793174348613913393600759377552495135877224769749420112640584895490221056724666846383102298238888980581912059619461507820991598593532543487820323887735602785259362761015359171316847099027243386264376272625734953320033704288636564700042384458188961891276593121278818300989819132451860100216308901367591845197289623761359572487837475895257620210635407185441681788500738426001634496791861562247600733575034218162034878715151569654483349418395174862331203268728362749481326658976528877809288499568612601331410402506637849847278561506335863434729258290732622547573152070054035734367332447830787360445859256381743033656788196753980753049859624197383655841234518526714711171190302040366661278526507001806012564751235129905859373091259385307388505470507151613174479418215466363007843054306491020482111992083171598909370934452235402887901880759479360089645266715486108164009552656841146676973640447665616483285899482780652223836121887304551293619873992498684435527562514030450296782991875999448344508925317223911919429914433908427551237086676217682488326880224892297070561075473358996604337313016440113147901264891706570892710285586275472673597028956457471469996853400322061164337163548406548237744738415311561224136720270756509745028499281717949385855901949642882668124945550567750806325773602910163709435099977982671661047097582270592038607638507921556536371126233485591173257535018724861760002633234791391272217440511061984219971459064081075771639193469484003906859092297649292020678549406444860893515675834430274621820418615656414255261032639009145110771451510226976745276121860208377832554766128948145883769844367140661550080224661336869133806428395678735400227171971051551097314244413736986805748661322596914676754174695046254558813253732074502439471717872443903472640708549267021087095814871852092866778087885187732346908765878410968685871742383227332795997617444469883078697766754770496166128030718534739710160395934028658963633040360155580784255205787535358483153480335658969124779105186462402343750 [55,51] -421314392730511925090203250857680301747787906675581666413069051273137212458112334310681538879603372278313976944531777227316315645332877131576686603397613468819819190945535639751095735026715795464836268779637103280646946591085576394377288235290157014854994004759275768028635194089812692623540109573089572350454197133011109145692373171402296831186878001215602658723957897015148171170222707736551430236383599803111379686133310940911651687063056232137358783278772471002525155849309202736934487466481956543500433116458755904976219751162425094379643583816400898360177405543801004105646982787000642048904779359397129969243534051354882974628749130272949747773752659269970163228304936116535799220154047672065533345129390007481059260681114320812319049566222743366666849798208708083536407381714019806340305879517505837720741583343162541608688753241086438684654892297414402353671910622877418562102369723060498871209688041065749603525798362930499069836302409354176891019743605468401024054436409872250221509483427454583797188784511220981353804927904250238252309676897647675384660739471800195612053149406641530401734790876922775619333671058260657991038717992972181404914866549298013091737512299087067931530419714461625877152725861442198913760370624926288712582830824411490765246296515749298727807796464499772321155228679678470855274711008160996927367049679053768894936866189671884687935402862800385428898824067049177152721912853443796092711608195858725544586844665633184011160721407734200095397212903029079282959486139012046637348083821012740928239032216500902709194839645943206146280834806444695197878186215328745497376743533748881227862408303850262699634139364263276916392654062018672980392856654642985163412026374841753448350271853824118428442625747484821449057206700046673992490715462157683984332094240831249289404379111912029337413449853121175178045951367328665160431934867359475472751689039783951174902817263149104844007678909733302052420156438553781282065862383123027540186575051364255736728555328494942101235601773084882282205398951191455125808715820312500 [55,52] 63341562185511533675750801237349352789898759698295736198009005781604591869119860116290484133397928720527859024217061242210092025052062052908232746586178348853629239019889065989081401419520935198618824242192760800872894825185148001477717977848846956745265901687002503511971923093743142798268055919373628033037626903998918649243070415593873147281718920092758230438701842326388951218465484462561614956164917647879522550491942119875216450538690367549584278805428221694043519194178102993650586676136731325748370921350216522752641112581536430505992273811631771752265191122681856292794462760815608842895660506279345145755479863388904605743506710040643625803636106211782189756651488772351473571595590793655394877017869320685518813193968838965036066759387166873638362460533624331421519838824099261574303346619976312546739362597407460301705492737383459170614233063604256888935631463873352904127422885280904304120609983998097030016095851002686191521396385258646125888412506793994496719972213217249804462386103033447745909219607239005443367528547165280226028316754981461542538925538876040605971280812317985536400237336024859707715288628679905726652530651226321126573391801209368238747311906141762268266485643138314029103805139005580098674211198626688146214484989967781816900666078175908056721880308948718514884058808563825472306634779661388802323852655044924949159448267973949370857991839067902303441566276416496517975420553172873350642887593142043381406481266812216381632834223572262474337936253109465559071042602548353686995229963312684663879912990000756776502505145858452526248619044961567899854303377697468721413446990605709492330810345862817019181851401124298807069758032565984853767898793935537320801029728950962033249069156342040876920120392683577059777198150414062004681142218377015894359316736733243680569874011141599090582795357297180711392522259013137158096262691873762416586490585937703572564079484506362168081432299761257816129568362262853784256213749609937671954049637578314434851435067024970105046752233413087651570094749331474304199218750000 [55,53] -9199643066200876934960559208375870268935933999756166945764147749553297743469969602748996641216492544349545976389483508267967158487692679940210728975314513179241276754405209218216962077363230278586750352740525913172180809467652792810958169629071778008118269177550741134347037485816553761336084751797246345747922765166924760326567981072283019812577744047048676502120857621501568602312363914511893683008945523921113572520301787588697953633262366772435769600693067889927168184843183925667164560645617721309250382565174160983677353296832729766762986309516216037108799152704337149723907003324145323491760639630668782406071029830154234523268769421025999811216065211305456531053817686026245172756997557157664428034446140464094771010825049712126020324852106754251127634451636126936786375446568210163649942239963854554875329968243755614336508131105907219665871439819833760457870862661939482237532942309945142750019502081181462077843234197875019513831417482151657925615611521732033008910617727360965329860292689572932003386866094340411044179801874566235343818379049721080113344894208106856344588135525192459142560516554487996213214066667815395373789411186089724492271501265299673013250282200795149344885409918755152532579988249969274221176802872815109432544326412367092245218989072060413382624020019181021949339808175458624805528506259194779329034736022881142562377246126217098854355944676508512686196556680581235700838165511526173614189359328517068764833711229241355376343842865910125524669846822077079236279777785395758492810557489362191862417628647652017880951566024247459268085837280207570268706209961781291925472682786455967049163675590988537045253079825355017655911331547908569791171627386279726979811698962833526719347914905674957449062935430521707164396062351967026643749903058462158391825722266641076130399589316823317254524451441212833652856495864565052941669500394612292415470393724848108274978681313962120613736717851218934950370387158868155264219817268294867774876274736384558936107776689402194120193101412041869480162858963012695312500000 [55,54] 1253930024908666920062714584444964724252923289840827426984633542898587683965098585812915493784763781060226453248741681881395990028894638643754864304612980956649195378982713504505159030526036587177506306307038375837983310515446601427402138212487842539768347613280909700953162300655834364251763339407635962464219655580301236276990816593481898643139061320929543123864846241009550984958747932863970847969878154810077788795354167710596351532373031525908951641872146951224095853716093404609133564559339694645428615614566576676100916930281719364243161149199830640784864236961520931426475386673177491948289472895458736185331903998720607795524638601372722924071195153305016211166684941788907498784408713325871207846146878248395230581082342296683058811452907371964357055245742440843982025349379702300839747023501211024767908539538250869903856511547616339692932072019901421342260849508387636991510231314683491477206680483047906247703694280348569989576387341879044079606013740874994843239134828331583760327871094401125237550949103285875788480126116034889338496818409919372757757790804480055051679281224805031662942538050525440690625650672468829018691219126561090623289222803991781895465720804848253833195305415705535069162727383328100385189692478928682202076101334182757176546439228127721012320081118194930200251251916904354649822762393748517057150865882554266003060359064413249449634059182372715873336115900014035939130096991159277566823590989824087876646563653012868688517423080089130299886336885780112649460591561569145092773070553243274783620309987801185619509292862406536429475503120443551723127474856564349825775823582662437524557333476546593582924846570196936236346341542868742642542262799625122697399774305808061913660266003887251761116182290084554137565518802256334204386517190330615997582180533268555831916295575534488501223918244513763036483507822661487445496568232355372438414055950600137723443287213708838350726276660243104699631599257756609836785192858508040141380254745947772655031034514140088863276556452319709933362901210784912109375 [55,55] -154236931772890287041207098922686485555510366091215643309976024068471879401496836871114677629981707697362235720313758784145765260464966820505952317265223628219235993675026602373004748712701149983375583113186240380365739603055527631664743324961439616766896321515992685036794365189760717585817830170338422207012201639356517003418426836088374443138248117089803490042458096388949435670306368953311219865964755620641882706539519204611129387708284597554333648046354316125515255424838483466815908421599891417231061349214682937536296623510204327817995760615024868082037546493406421489587063784225780825352522372769023851942637086568823692179207011107329095423038117813688736863605697049988758691751448970996073370075958604675892212552871870970761517748611691710661008251378482349639541732102882419510108471001746578548076298663427979307339044253816369002830547164601139336178851497911587276526552757770169397961933337147653517833457606093220793487309276153565841243552612801032431399074107652450377400139573220696257699267419288343467613515209487362973504601486340560868839616741381015202580639212693645539818366772056171425536879341841257972314203242720036673785210491048664890069112384752020174857833248740925394941292973320143807316540428444208300918813544737973584020994689262669088404389164981017188743508834435435551068032200195556714425751568904764002908179026996898739812759912953061196269889741361080951445377113108165736701517786487511849935883545896353489400977204152615011109715106000251251245862003092284509826772273512377263792146788957109460845012160101194049543905490418171313312790821497833587048500297602283324607185824796357115286466641259895749377736067277463291460109335172586827213217432674448039431899631712391805610173539517040502431982241270146833830374775305893651207479525454964774916574075446200424162308329356963434287495575118970668516719962647860220480821361385306331945358373487087852864817403372421133275088632000306491888251213986212522093302186771237542748386596495879796719918886083178222179412841796875000 [56,0] 3438354753555337770143241165149064418744398486540621919446762532168799061093396509023540414004216507617421289423008725568092108678457195529235408238113691278924693342258161678239750528244325074111398344715812333005333444882675945184729095497861930562521444533325155633034942825008031782539825850310329235542216067658946024423240629181739696543818395770854236104864930922963129220093570398911314682044221873500157062554061149545892214473233607928284814404720085364203116565541841538775145023486357193960578059292598882905778163420343343907363228792407490097338421090428228692386840324014245728826517183484660504058068805216242132779785448866383752108098233489180272875502427132416424103169552430198747576006865443447769380398215837955067132415573831130540158386894739504408753132502707303350124884342242250992467436142505083485533703540933139003273342845700412691425165880969100857804971763801954291642479397061791188105841631796550748636210129705230888580104840166351395092766422926484252499628339194373413374166177445230919235935367574703805963130798174129638381546879427705142619740413745588030581577227739992808774307703556993286241809161515581301931585088601741385823595129131498464688519726294774096575620554250779216542314835467335685947005831847408624394427313004598825307471996295234483409570057518728683715149939877076868351905303888662763276331151871755885118017750349044078134830611696456034611594930967938319677369006044985020730446777185585794491704612806407885369540209777672211968163169423837509731001336383006716853654625364985986354854722357453844823436948145388795316296407812179369791742647195189058481539923852528076132458978760443221390474094616340855857979877829700845413723797830632306626735664686391598136160806214984117484583327757274557913035293287384966680469809856583357867424947297403299540471126488974542481512188041898501325280294437862184538464674797316927478782400036504222249331363941683692141692908590123401320431769837696297082031407239110791670047651964340878377412418742797687784947991494185820168794087692276661982759833335876464843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,1] -819631302266412050265659804127125083124185984211605103317885201714574932456600492264244729012553994854659293312707795392398881004577341066535394979127197184318232111731169809443211399167818028247257248433576595236478562632433540827919268648590669272908937559295652050956815351191753506827493338993058325904283224185447117110950342816396370117110340946835062075409832905353726194665279770994662168150485075158698505382316430755257312400758901301419914235051546782506467529753303871992404186067209833792158106441137287120908944318458642724973387588589724259786969838207303809653821199609197988415089742002675275150160133744264733960393446744148431135553908414491591709716461406251706128441425589357398335270137599927196213785927113925030167215327033023201190966024576442322654946412032158583529359119774339649726074355579363737553164274701985746713649342311814358346512126748719884758460953106131634178526003815737347345774064322151867313583752158279436807230760558340908513504395016459831290490457506120265770243146316781853273021450531400392512680731578750171076400519373577929004746216017982897476808055520880913978179131960505496552153594917717017639579008976002702860756895137288165014743592108622304200366030142083416640007137463467409210219428838555893755453983998681769183155560879940751041550168019506892612115312793727569950953271422277349978967154583497379946101870458183770534510884573197741466673363259662172898756791290515441111387791612766829205617546160031065703178486082035434903451553339665550197942352837612568025102058496313765498115787984891683204648086300500073160053147000454570151986533158499164936171021840706215619457443458919892925247631057646412930040205375112790546371296613417942285774645105639050900806411603612270998458200500401357440445326942175548595488938738738291701024337056195191218462433088935486633970540564775677932335103933404298772400264562012073830414181467862521377845341366785111579043938762657122571981848377326187124676605577900023857405403957255638097684954008379432885202494591902002821811722838019065306980337481945753097534179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,2] 97857087294900250489361481664780746802746628334778105768298687967552321392533054771601264143468871080495950746169805496035943186243182678301095099664124591299404553877682357872509961423536767455436934104562749646143432257516925718990073230471546045049501630677414931557189184025402149854349156493421360731154397709116318784214795577872566391458163350511680124805033900514680976901049795685465488238619630474952473597904207678801161812230959328467422260609846014919496259976935934363490192744396619133088151316580123431797708222879453934034831591475746490997098041275818751977949219232512833818488818077429021193870859936280551046389824163714020964404218606148873611745930756063831353180975039331553665271388142259698550246938284836310266054840640546270299280724301793018478095407576996182059128836974970428606198782951147715331683952978068782268831885113939501326674588280780717325853143316524222038634349980477420148344650764817269845740218281719416729365580905751855651869709721573876034927527396367310767352694100178237674693919107914985218541222071770966609569339357951364794161017510919274429382801402492581266186775487567018759536918711924494726994159919768492275171162912595236631935929479020127172347428043900440205987934623320145690609929757974044336128594265531906484083450369444144387976468034914744622148609846333702381592002711574225192095149757045765497603901346304209736097593661132266457671624020002819666734479668256699918289748914275175402423043722558674047573848799645911431682600857276599329228209125682182545970473180823354327741685256331855707757803213665815468409888857320399431536342368024976203689483468568023410979720632544969822175636842986401429363832302660337616345121906371608791292045746163025326194114545485458780422014502586227228172136460744822440635331629988346730324586656111668090299605661378121915538692009884276623708786215042550749899539367926812140892592232631767815092993618684247986807683704114638217068192044335159772679596095821044007564162055618450981365111502667804771149821005523752101331860801444999936604673962392553221434354782104492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,3] -3428810673238090393750920650431418663362280245363422146262474296193375540621844011791632532673927383661732056550423491308558830565219525005502755580567941326702176661566755144171048942156417546670079688221601322810179639940388726252212288028515233293511855190733906377196267842485216925663511600104049412359351215651537080079253687148753297651569006543813411831867537759096215390904104611243376691987556472512637690018455964451698329665249193645576728314352765989553316431632313705428153178270671723659322672213865483415192475225911520510610750513566823598451206324121145797112827019458719916734413985559646830854370186140000517287816791121555414814314791425805226634445415619948528788615534846674538361782325418123880897056704154777610276906960693610444176649985752619141481418402577172796398931602066293532838945997723413210921472564475479007957325329676663370981772358554652100557921014957752755839573543288436347485995423142793416302147384185959512787924573868675502871065010779559252628259951107423751403745603953455723851792802065408022320117234297734684460243890020646941276023109024817934341341434867466658467543982494746909134699634906014569068911573039448010453882553441222407756689010995362897313045998537897303570634908521676781757106485046399983635267315997157517941555977736917138165234931196263845532247126173651953697136253950470503267846894282848412334921750746222581239459441202730439329977865558357649849481476297691291153178358989075141591378954155430229136260802048035334528426296635023167428796364055415255664256539147061020970126498685387259013094497776676475203831766484578765003789509364142697953315691298910111628943082650549705765420403550576319064718354955375192197440224320056347932504497933161727073285211291524822278422285697087699992986962426652056510895008903257151600512517787924247124997580569133539841481250626889220363657270146772866993405744090697829353111365867291311938354740758343314425804764209169230362131325202064031681966459645290276155119645442607245110749904450381984322627389472513089169714610017182998200069299343795137247070670127868652343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,4] 70718082813611478396461527100872874162505133510597023096793965693956771345581952001949084749284836358992076941957539085193010725998794682049404015489437368891101808340344692284051647006061501551342905173793981453280994036784268156382037737023433744025821043397348976390308028602950170090691668257049111730503888004705031420130043303505143655359922152241585143218663027869585569639869193416051490565595106493596373527743778358932885536482248348069992140857609935607886867178499314341698114648721339372904715262859132469994524171713478689833342126540386734892355205364702712036757776396908778262855257409090944207719096731297577677377002794712452006490528562249995263766459449514658876692669684733777786986364288678209149846677852239920639841778259942228279992424588137015767658314104390791631693564406216108392615327881275918329583567202864757643430382176020532687786444160297596880225387686670951840940337868786551367050019379913083956438473546781577649413010649614657805791100377417329776192439750514679679879743830500373628751166712557107330667424937489993099753614625826339581005805447424058494909381380727537834367281088295703724546683843543958617910176999982883633457259438377034158183636957651924526355541142623624262711401900897658414590366998831872938756528524720820192722311766666189739556818853158201520675571076785756784742327560200636405763274584354165909042073591551186181552825817890941658384461578940055306843081290932742438503301456502079098561227433330583372700147858429371388302835420803905515873140127727690014599972785734774078805158710244893049769471315585207232621533256557273408411724230829482634126148335963975137350133923930412268739002319911995670799618730425647525033119859610036811128991458592764721594143604418518880016697060171846979988637277261586285373406308910479778850176717812770644956910425405113475363838543913273216708742332212567345085519468916638227084251360588157971779712296300443348385189554944852115164072227261433900768604355471724968439292050957478944294936013439896568190444368218760722848640568271621592591663402107421410036636189033742994070053100585937500000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,5] -1337649215382269438966363669240307106729174791244295948956644345625483321270809970625362293241206464280096382086441313729259427686521023113038578333915397530261881691812297379623772410765167155905254940191057343732527014896964012459677572355225571690811438229297565815999283045350308521128749713863670284490024961898092830185686779869565795559268882369432068927440820611013532815824412361911740643597376287283296914873664269986323150681817661108299366959447549116856892811316463500212202117166153480819292108683176647777686110467986275773221418600505183767118778365671857544043221628687161498223058567134118422093095073924532382701190856766391909454637922367030313691708648711860922327722626676846942353860015220722306312341162602189743434363760780961004545173767351150874025186185618372789072355637910772866645190136010689112498692980012706522193526888530955232993314880222515193051749934318623242085718748787296947143281608332082288231925615800688001857971372946560114373901669295228536021385025218460787636837612315394442327221753277528621963912049691346666467272760836199583173703929172007107266670337133579437195480145555108389158313012186477973382134263643767696306087835971778979857657563970927724359872700474568846652502051560725356992740811072746813604656729450834012972546427958760397706375786859833848827736013934633811295755434838770025100941624988336963793122824694605286112265673609300466472781753578981787208618468042836161981993786339471145547037987305423195277106310895335395092340348495207543533502750300776655172491353897139769846266148491960267035913282078100045051053794614771264442593698147307845934520203438961944765798675962419788252475169179692470495994398806504746757606767685441780487514612014989942901394370682471971490288528340620243346289569223081344545610320113969596846607206204709866012371632500830950701632455669607214857652944358249190246636870620584519082543861403460287558681953316575529335415102853017833212079552612946078840110614043920412209551931667780215549794101984120440059169418545709766083160252261231950075925709054276398560223704237159836338832974433898925781250000000000000000000000000000000000000000000000000000000000000000000000000 [56,6] 22612654697087131973699976282586647387042773998257834315882658735296915911350393262517533230415890565923892457278772281961642960395701345763837321005988210943511736070052781956538047062688594125617825542093480347966580714679574860439084668613878936585455582994888956487631150960211096512159311000570180971330707032552087373539243119086933657981612585388906391833331721775184045808989872321637908966160142631230665617266589456164137585258243998743504496083550546592487831098905078504008670254462672614442998861550682938805022975427394631292729971219525430015393688630087894958229273742206447322453676550993814011819752298669693580338283042989858560226022564335345446683754153448981224466629645807594442621644244453018283691652751421941438135247944309517833055990433086521013249059880324059512092731284877989580450703570856884357672373974407055179426078955003581890561985122808494595285858140081653079162992328773062688072590389747032346570120675137118918807626224594673122889430985540515723886821232339471126316341813193052415856196351296983883718167217200798873775636414399017844044869428801223909648190545534134616998275452213500863683778399819755530607491155134158937158124743267302621919205518621566674413806286471470190526207887550644096769046392008348096732538690791765478543514625747585474803994045901422800594565572970453797319468783607895354363532121509462437437057186591084764224606537446304199015681845160552276615937762883121986813720263274873407289677106854535409932349251594956966442852325513405882476215313565124940737247016856147112035271277398380402182776331277344374372877970993049775917596336104145268141862713097416078255472378030030795454225981474211342334986598532165709990268489966122057052956229426463506595505774845726906663691288625284788825597334126722067625884003034735788135991401131224370530739097380675017130500433410641111211293741417883750842220685324995282404213700826047567473381456785187138420147559617673043897339204806395032362176235437806473963319322379173380000495595430093416425545180826233913017107462019912695599728054324937735172816946627172285388951422646641731262207031250000000000000000000000000000000000000000000000000000000000000000 [56,7] -304979075815304114247857205878949463045789414198398455868191240924648661298760121827892906905427303122076645762279945333417060327918928830421959122994076944883968796852081632199499927776772957095958755492057617912469214632956435477436125835833365211921950862736819263929918918520957044572310870121063933536663436051997022071242994671219874502642978261325266870141567136806516310216111154957678783550927238046259346367607678942309206485374829424944217007744165023190563080313957668876874902725390322929038759202910951651029476214119484360606349911654999815979370073825211811782388840123054743081402663102722174437126654598442978240003876630309853080547221574339121293861938947383746636450956080727837256207158349596121433882048781408490208315849882425372746310069181876549872322680802270414986748232249273533634610687878381977675112662067799575405756946678962427692071126655142973596700032907878155635208806907833750110362639948977592837170970858954681718364124882820137686687171160284803826967532799928978123549314145716698110044770349098936608347823558748519001185697601982502895274024479990795292265382875154868602019082688305809170320986608296358918995787669362852129689359863119898934850653229004010933323601593833990517455110769656649423824367518437093839714935408573201941046121992892506324308019006914580427340193866453952864708164061456756548184091611854670763373584924772545929681365364136662520798806169846823478226303585466040444211352416479588185022620955874417470041407170282054504010178789850058039960695655754566311095849932688667560585244072033299158892987954756764791790217026573462673763408147072142543255588448710940690219194143778605709907671774709299791809599303939547162962048411127620996868964773679254922492140185941231700134710447538932960033068729040391549805503983307918484788204707650514826214080242853642785881220811563786206609225647251271661012932103812068202215434264489649957925367299536400122659957246806033817406876251317523412677773160972683496679231333422808634322876618459123924605373425173820646862453968864026724744957235411280960788501376290682287617528345435857772827148437500000000000000000000000000000000000000000000000000000000000000 [56,8] 3235667991296981578619821297615160196658552219674093578083548261293577839008775605478063423908631519952090627636226936127070801452822592312432079376068346459548220475617120014388688752091157026401963062098048990328662309392119575653505286097921385039822673337721616218145227761458788733304982132462175304152066131799338650634424828255801029731424704841871107207406017503943358438506659712371219069074210414969752768597040123156633362112195156329381659931864897732118154991053654407389320767824109711383241158022215978884966964820412818325054906310840894576322537483889794654017421018675290050855414060832545303973567849214539809762909951305064496613599827645895750055536184552281634912961802362289783498094060149704289837680170483696429772776934998877463401171028022914394634936016760366987396090697109797144289818619741736803976302399075286036761364305896737510363933976861738087424266710765087542345148091363921442888870762762719637370623542656430544824915543725770520230778414358111877237761960565130726029492693515936822762693919722541001692956252265259288227840959078456946202600912353442703549934625880698465762747496413370494158004066844035526398128114849188558395550104315617910775687370238623753632428117738989866138217858700429139881208868354681554564789721339578481634540230630199213852033038413650849169395875204988391383292997559994045422115177918391059497736419576210011418656035806044130156655088692603118675491314038403636897659064312291749500202532866041427183121172205035608222391739349496221872749139758028709715079683861476604231956271302425532720469946211853992227435669226456222661303666441675346403115825767390606134450838265340689390176987025565774149110020723445291767968809219704549874383118323433557787076012501652582923081004163587484381516381738367908819175601102514500434881844183739075282463559928480528341093874032991547579492187997493442751879420943424807553705235879405936140616263514006113844982861897881888588429653315602074293328384007466803463884142028163714921983917410827811444442785572881555412170741939348733077804003686871820627476976845241212615844617062066390644758939743041992187500000000000000000000000000000000000000000000000000 [56,9] -27396714413715231747928233212538216670102030763811496531532200332509454676653946295255193040356260917582378362443920424385536894924672092766758862814856758586912409354424939060884958426090506750155013499557636424074228508014012938308059308833238468429284587858019418309298974414587131484120212296966925011171284705763035499863988194237347550484236433694577433004001953026822708719280731174967763425752818968306525281741719886083232849137615813656794752684618537970976020016922407252287846916845782221919916838731769873084390154159059108730739027496083641099531319554115478492093509081234262221102884099140035764625057815599935537490591272508744028040232673585066244972561410402546721864595116362725750182174062048514184540162288437562026602987787243263146317338170599554473034580000713986068666240727320103844534716664056400009601537678838247321258466224916933730341246301299146350353441958064663878836319638529648741257249525372426420413317420401950191318220830481252480669088624567352232571365603369396711364877565198233507277102532800879725973742653625587399714304023604625731939297700451603263265805357461801945535605743598600711422804856775755504558568754960856658273298563463126467020163589547206599361303205670290753198183550293639719193116740455941330833910474089237968123447142566742719620051680803551965612964207527036937736468104652580712987607095170042362889075441405458690034212466363543475726284930824547493939247523611662535757269606817800390826631329813203702246301051158532757737759034251460069667101158519369609237098238364622447611394409331556201862036547586194915770044886133195650930647168905039374476710802858851425307145254523522918655494023258997497820424698980937830053025109609364927356747312025952951612569628721836663451332494544483804496683295500941529401864022885959993076165529020664229883655837155646010108860772599754692481132698837728116518056786820816723227087792317332615385374512759040353886741657794345178414877324443998257135676928778128811379337839650220335965498320099421637630860351382914133150629658345090127094432961452095459974314756429601820338689405209819938136206474155187606811523437500000000000000000000000000000000000000000 [56,10] 188971683048328695428120519772570864406619182120452812616674737689149990161219845160713255168635221577759330750455567679225109445119263366298951067904584148690423959656393290238498848033848246243149767320289354889879715835922405425194062761351152789908889635682044500529232888870745080591781909400296542924421741873398898346979642822873937911493424235917431282430916474771154259023529307207290721120411907952043031043251299139553157297695466902345011516724087530631093043223825288100875405483862821631500524539783296048294503543109425422197426639162419372727354605851667640990969397395879688763794828623336984543282632275368079584585503951637642690292519705202853921344588040732274412739591023897382289559936091895417579444388521552590574062728949679468088532470982743376358118178221563781802951910196289118454272048403328355603782268732813962505023970571773670312218649318914614689007516348153373873817677667657305861326642154616362555368600793779166511396059659632414026876401831280751916596089376177702863084222158501225435378291147097463305774087350838177052519052570042510070141656434951407917743525828120721703224616487192798749262523381837214316700097731447537496232440985926237492858799949664927802532062964660362683306696750593029883137468177307133943043330737666468069925939347517606528794483564342333023168272477677519594099457430315752335017696256524027657332549337900587297430247260804403036365944601081138478607745240693884823604055924869713641588583974628332873625081659810498109046784110815152770210714732934295569290500580833118976763790085646873520190157933568689318141808691449116480793760957035033009908881274765681243358886265463410981881533035349699350515039052784715520766343448981515883308277061027666506997731239384839172638110926210572968518446304540277626946109778205832363056485408130240532961572309726270706312792604324599067819122705366442266845142650321230229824391612051019684511807740586345921653003656246816887327750427373825505870232098640387368033640262256758460137750232563162877773217774996759797681416825003310936502498662234679387475768412687408708875096521092457058088598387257661670446395874023437500000000000000000000000000000000 [56,11] -1091781962579411410619257082655310254092687706831842750693899769034679770578873468077619281272309926023000370934068351665090322000364524893603650935245861616875233496849951577875250250592790440309060693271903561897006104841217009475903242960957412539521112465471141459528440087833600674181794059635226755354502796079545066917336154800016220988749044942667800261537369041014615930908012368551806734247805178589201039733750711462499232563494037075979090867306896231122475886883371125581597620338245735354952152376104563286950133507756358816795610852440284853237581501184947425035232487145302590608351922273895783176329580753859780211497455303536742022527292724764258305972423000488802921313963710926907620112656540461667942486758928455796210363539650942493393129817319495519119510797444499007649451886091754871930022886085736489556156321197378491062082446654185075885330975790629419638497846381664885141459956979484045991372767870141208853386241241619495868950663886930148634273072100466038473288016921493901052394557679087216941023992322117863318046986341286765377848020154574149681232191345927924578710175502769017786641535697440630731613362356790587813908012188670503011188359071954092597626881118900463087625914933961501661881331981708955880470307538202463445489983646911167343205779339053560881462820587792063827749327504119888121428219101930268983871453008176665077809922001855868193759786596914589867054446280023855551772175835232944662899096751044671404179130374565233865037480740676975483948993608003345710799365469413697726465610105863941992451177635849423711258105466974951504898788702139910034126567174422923801095885034368367028526037741545243707001601352282625037359700163228981736357603168111772524412150379421509447204738479785953134336466613694582038427212070884372168248066685463836652306192606715832970757067695547661203094393918892361146105069458617062764590476136905107250347983177241175123142571315434269258596748216758735604684473707536092161261899330864707313573180020910621661519291509106655637249914713227353663274393690558391705704082781013708677782534963042365666273681308042972637473155828047310933470726013183593750000000000000000000000000000 [56,12] 5451226424670073287451326977565981989118415443414411240777664370891648579264123517180567115010559604506331392362203443016694031683214907802714532518304894952464749717396053300854146135286251252481696630713813036479592109734045381694089195647246076204329390706020897843240781835170516864736875092769992717611395158624799024392727682230805728416943842221243513425916984199690113816709957656487104398356297987234729004073652085267211097603749325672627606815276895393695025596237860665895415273078137440042331502482670079352174017673614858202291599482604043007355531064613564270419588569348087709000964760566119420070964287080557460643240150144685076199101521488702671886716785575665298731620752063822556767517525368149629390659506117360474935894102558218683846426823555112402940725376323894591339791874817928407985863780474854435040381776872936722313303244028526783713841671169162942325714167430181734356034024748042513194879237172787275838663568057102409346683330532885505077387921052087076416253656072195400877479365605534749760092907282718954937902597349670105489782331195945767670722920985196725866556890633320325194865792456339364199258623614400974061869975783715343073702033771494143661978740227895314862574317676444911349831547231533672751191152901339595971408654162431863128262711414603769113404078842606953770569986008865652542234677302227597829711573351125805094842447214523764035226953111322862089151013131390653778435555235455122765201031461547294085232249749990034281934456869424707733615152920279489328684529207610787570928701533996894203896966983317275274389927276397431944601027159956249481794521022687702688800935214432824095606399358746875528006774391463738921365176111271610308410696738618940425323338467305991458983174037986435008840840143405892550399708967040391365378799109249045892773723080083488409453165796261938936139951425211566249694746171704064940181323218646364747650694296114992227899105857717685182993715769652814987882030597542681396049875008434804906995254074129252878388428850668208730099484850928911066732159176553818133647796700799861608881147609518640638594347923673956907196849752672562772204400971531867980957031250000000000000000 [56,13] -24133776544397248658691282111242253466317860664576917909820968824040179611675906645385493125075785637489816023095114814699670394022233334122383043945238713256830486493323682542573127699791128199056508320086203501316685503279020773821444875127608839143102719195007260933895448123987718077867853909235731806017387491301553877305382872849192677670463575588435047316280801582604434569749022593176998283456364635365179423391750513539180390239530037373352585542708213500908449189953575558017679658006887870342826805084129317595040238171107805902232644044121217991916682076841244255174593855103699735723517814976860469138562934759052090129208376987269230645430175449537678940845967139552816469193734032165714133954567624948153739515871869202226146909551744117013564696309845034805113782702104507955962116775129698250249589360384434063740981516325742059685729317892138271285922727191689671228777889959748410666250232000319669076205553706095831996575981912215896278662599090332601666993708027249946495992592895043500238821361513968229155587776531527191781263494115198091665268910851847742581321884945910098722779034914629445113073849136302376781817868660656381691027189385677776220177794507307344523867311438640373921656230554057527007999922288959599619055782720959432692882132756817103712598530618708094889906272738187619110424421151515932515710233911799712118974578993462552335126883586886375354442886353328471613174244996858631978784073944345111746370905644184875047549164504063708992756030856594262222212632513010791736643353797151698002595521649501430281603676579535778433530410884997917315201303679849109520514884720913669060215404215095123523975210960479843186074080979044446779786929600116057148547186119603768765089537134832080813568902331945161563989910414310207815016197778750803491292641334120233748840480042554011917655754103566600016223802476063226674975912358837128162061953181736804382940272042517696876590470777087640222317180119178721146524320248077810140244865436133044206270474019321770534120892851607047282408569370738725004208335668790667345876346327073649810891689189265330801214908638156803451780261539350025401517996215261518955230712890625000000000 [56,14] 95898010331165174495324004473093413527174848995874342354330124259098566808432949039198947266479978782081186221285841385149948426434465419722594682747578859968895319477251113884847544889958174015592089122135123374421483620734400230322836974680367204368880987449746409289787533347076254573747509463754503135478013037327786703880845129010890242031161749411879832236272269875349811596584491135813955102703109247163166495055533760525592180103054291672102055982678119388052341393131715829269827672924376407285564702164976903554250066469521818431240541232934105065756458532595974029344354578315736336658501920303318523141768336037229102584336509381897423054732742485572093393955614280319428185621238252756285927010569771102449651079634293186401503773158766801951735328655815370180744579117092698594291334309261668569861648734988941458170760782851149403197006546817659585692373241262586444483535406481142841632218280326548025985399745994588922048612266188490223757646289423996863000694399919763093098349739743101884552179198031099507107885261276903585708395022443958625416610352403147333855094100210327181634975124122352975459503354406256972415534057546292052245194397585194984865000478082523367154735255452686452227932942347997218530210135905552084833640763229143988494635736881436369729172294453114624527240853417887873273406291357572204045086148614669106135892438517165053785835105049100850573295667396198404152079753013693556869836823821847977902283813353917203009923075939612411983334339157826929321143093566561970969509884784208966067088800830998488985597526124213159228357687122681424688502485923424598451254649152157207369656519920401355905480701047904853743537177751114697231542920697950671875320840351597331564377230170017691248566041348889897436674545398187344369744282914947339774697279230369442052649946136555394345949780165521893796720483433110586779631937121155769290459907598643532202379435256583498360130315683504802547427785419736990043709209623711763466309379231058917603319700039595283980179183492468517287083204817401531839513199456708894382473208987828445484480569814515856908529521134217598840464959059613249403586365815499448217451572418212890625 [56,15] -341309074525091796537958349421430709404697135638507014928799821203838548821287447056513403586008120394832685107031949968676720754812611535646457520226340726669367829254332603483858973776202018722746047199966965247716593241677864152171163976834212128289084208675394871405494991002200362171543704743744641791370544315213161571363573867666406715584012006802265321848956315108076816824491551611007089833069052641700044595474463484541559798906844604769214436473044280716381284131156955129538578362259384578292102734351572329294968172381293086203216352006821171178063720488449408934362174464654191312260416820758073146632978973836348494253968444068312989378896653089059272314617397929736992934161134340295003314388320352278288603238390519599829574117103123515833418360843280646599938119391767443263054938769594765113028917579695182655187622118415783116798438812934677953257414292101407966216901816646948107104767350835247746695094563860247079589255965146647540287469424720194494527481867187115180999960858183674591156430792908662075250172627163086405472069241856225485064843490952034278284957942376713191597742954881910589335369635494069934260650771620179483038839700184986205314455598717267730167941167002109066230884713318238442475343868633382257797194482637903238270348533209656844055873085173729587827656558503019516537395864273398251966491275579263478460010182924847654892617729659191651053864576578015950564877056402038530474317819132804730999091293504994343837589838140502985241111701964702001396660155906268283332154045826265203676422797418370116896174062804852134374579981746710947494849497673720630689162860883564816217525968139354498308970723729142842792586882924937935568807924515356997867536767266609520694101368585696692053604180377660097087736018719377223956282529988961203573301117045562480600981966483721837649416344673008925530397143388720115433742369443992814106206518371976549594631231341547299119013540612303659843814646835254540772397612403626528288734199953640800500249454426602502472628998370153248250882206753490302262819891918618631896101512366234512989631664853970534851225720851392806498125331166049178932553331833332777023315429687500000 [56,16] 1076838007576585343606339711005553499649679779997878479856282571693804686130713055854580201101629452997201620500272105976802128283427832809963900108849759079172788880910355498322502378315449121962783389201493777237557773560010134589354290082113061138679166554911511259812336491798463458158113689648247266539217536063284666971260633775349210035144385715055392819435647721203493277560137586605732522768473466904212530741425952383335811632643629133163977767393602351084841632413457696895564783858522288201361179014036523808852286976217129202822084158912416520101533749724701358807222255167995402048211475172071595417995563892169005219217795406576733109670684063723239121069114022851382038472977699054618937799039611806046070271350241075710101069948831421430611325640694168336844371696078763832234940088469388543130101941194524853669797585458634486333986100567353362784307839921827122512094840622097891083178944017795385571318798600283551407779413435376935471630220265829921224048463236501641833399940858790399669610647280830962623127625388099572086792227929971924129904954480818539927547075529390224898225614557832323877284529476357032817839792620303006831891499651682478888544392516578237995178659185966032714673433002336994373440000828540622525125365550872670880533296867499691905697971399948895538255495778116205111047393636980900843236516308056288989665520437687035864281878246437313293171125521690335596046961590207517076783355038618560755387631510545713954533520100956500110451847889278832450815453185445084011963154426856553776623814792757812014313688526875738662110273979413588362212710071257292971386933170738876760248267329936896390529215379112834050779054982448757740557255513165725053844542374457311046974108837124941574586818665187569708397328402148265686683281417532412991314596798475033523612284939141166440305981307083149728491737369616219805128183103087885941272839755386986365072360345190305881813390723359686425486925597278547477403545649520587209000989002698569183217741272774195343231983216434938226369506113770884531010445683699778473943774936797711414855827738343386467263763715108904945759113469527790130086941644549369812011718750000000 [56,17] -2975060282366480179537411074914530297925912585365379878684790077945265186092001369531053380283395138570850708121762401269759186098266895954359115151671685236766727895103981767175878266063446243264014531733049602784074506789213780070475352477390978730618716822645741668780402005819779374895575286872296529736652862413776350094471648231110192915218948215032427956652843591532459792990690113825251750592889164449183539773191945123922985454848766119071366413635331406424430547892248085688783461694328515818712892278293477389552422453925881453087156843282081172141520033620052122589812251768279524689568564926005711687729948852422408445648587297880058175458105345711717448486463944702870107642354627713609207582003866474180541862382591768608017686533599472163201541591755129917264507429005976304447382117424197261267403469215713449452958852866341724108671208412172752763077705314575628327460942593118801615738618599713784570602108912811549759070094787467359636948286288822077239860179971656411978890094193779538338010108097357027282680930584887396025395929338508707535112509555095990872348749807053791072450911651162424980344339310501572277190247906151975919243481355669112471126148920739405248459492888477773128763311597642413110198411830848284846267160986113351354089102520893191963911888397319297151706192360302294576389251237248320845735937116248924644037308689798474738850387304844766823709591635918197344490456629863062569684850481300628594849292457724792545289637717152002948127578723245158960681737316776232655303323357044716591196035695677397856006286806139815630338422616915995774761782371271161472335651322869183404192961733680440254495345741658485708202223692786959093063966853712055615070865756288805708869227045807028546302810043228556610667148625680771596911108306460422564767710465797396584097951884036499796770255218602714792573022185477014441922056624586980185216887530498461369850257418982467263687846876058701338782424942152195491850699015853670522306576918223078881986013240535905190818963304768573087106044460201823526119650482834096733745081570825359005897568750062518356936557626181443522126205888933547782926325453445315361022949218750 [56,18] 7114089850670769542208184174232950109610340877846539050315143338426475050204638713940497274949658115657944664319484860598802349495285538531425071867551507940650404443725900081914993008776290834950212074600662246611112834819909583253843642647367341577122092197978050447741226338162805837003783331399547652915700465029024467537725163565252133610434818678006997907315872782783305950327987992496612668736435807137937669866540705380864051666075312478500688259334821426209310450871603511159105286035371688918705923085846757049141405937861457422994416890945691918789265413281673469424522382429568341318464820641503428339834147579022914333395063722927021144688904868102559495353037978791856112546335261286892103742058971667914973720020302660257621135101696642925998856622724064703822697226197627236755558074347268512690061474721765738600480008513497062173922802937148194123438873912775896588490077196962126204080206755332227713438918472684237364603381908890351124429874391411588271066459516965078543020745599672046563178120297363833729031163655100471916793774699200640604262203201923919433161237195211703553909740116387846200217526968009115221653057818378752430550963595838411093002129861379855767822939465097825790205035206335310583439931927884895091866084897453738597247231073129240626547266321849892311774310990532518634906001303860826576470541018329859577291407301653397712810104117796878308428703381257939309770935847290412270838863433172399168489479977655262593569269336585057723943117513502784550249404921692396549587812989548744962210425197131602714606288331973393219261123443786850889913640407323186137957155331849302666032734376758813193339034434604426047755391332463010774791880646097241990061295887610470633162783411290354821170380784922579010187286421642348018132040099353779305486795445107645133505676234318199802164666869926221357872300010862880326411985250057135701829888262839351330906823546813124491942796295178323455525159544746458956143077375429803074428829501714883081521121317050444169240782558658871956727857456854977693181923027454597859124087780758559638091070141678572446640281818029661036612010249768900393974035978317260742187500000 [56,19] -14540440528395250623921749379483658685570980374841146021908016418958900482080901057181499582817724446916598117292552838640342324963770358498216792835509923629608514856742367126274748062550269956741107221087882074865808414065774378416818171280600181029739148627696143971727619888243594932108599757951581138712493083838293881298259092665560380987017411148075939540743075827925717737103309719576571142935530106498862123378540780910384961372966383641206543430131623914191006534065283142839449201811972042222398886486842881239949803329837879361261437961160704878358321856164960106462789932199192955514939327661179112044024082015098431882639235118675437672242382101773333942033572036318618578158040327740510028501254825451746825833484367629770890742560138471624751850108132575819500349213906676970020468529297390066547304841558518309819748021577816559340614557009428924009184358776979815013142701107047925484750212846069309516839811501825047841360022565497354836787199741892164496171011409369902992078420442276150221330088271440422702323928543366126028588782981025931128324832203686814618324535244347988960311989257893515840733291867236004148533202463553433587479454916913019000424760342608186666622451785967366835603571064605447289181268951180363810898746226940994367154055357456664665829677798091818582117021534845308049294702595206868320691071087865889601410928040321300085876584966379656771230412625427210027683308126015062968827515435548595521138194173499316927834140609973527592306698778956526038476798547512261304734071288996196594814374370849007948620170946359676964095295870501298889172544768176899831552574479930263969056822928926914685869383391132600615170281074667174151289278484775638262436252150946564768111502265363586040630193748983245549337055154155580496673045903174681527334372250462198848887813721473552093458966527178502535069060419660086546857492544409056693453447229471597462091837223738998602137575125080185604134552711887928445457927076583483558804083293818257590998825805400203785468268011332294842495332072865208376289174693516895364916281868512433051218002993637108517834022911128372124167640322411898523569107055664062500000000 [56,20] 24935162987511950889180385602078284408979071485087301440635712565997373561036812971191022531541243076777044463429903826818078493660098450479632715737880127801935948547382835156488007049436445456209784067869811450918494951433114402498523550953880953640798991235339576387674783125518467255855941282302485695765594546756761474794149098645735688573382397668434273254066463816574957328578651147590164312020642879696187876147576733363530900236861124762069495686600571474669740800092465377370452027253128777982284633853111576439511002968439243705739802378798784586166304636367482682552479243140842690581287874791654683458804834698237844585370931212853129961410097529838297105672713215919791816850256035550705511143310381892393834027076169045197605764500783324480479717742579556422888838220852695319381387616937876685885718108850125548373152657544540917186440893751844756323590810668471986328623580083301368430819648934597638944715730248129462400594725516081866591218099602116213910130737524769951915995925196961532135253492412444156554960799722538348470153679937668524190227773767323433018458356455348987530640848779695564337374060828075908130090048560780992744724411451672643011993001548007452537255872608996143948490803239098266910961835260852820720130851699997917624991115307904855712365456557724124472090390178418293812058376072527690681086199707295993455061278043299743351881066760477405040364472783488536768568430324596419705222580589687154800303598211845576384425569541457972809137639977933396469666947842313810892818084377443724839730991972050368695515808926295235497402922462605455278333439627404106294088882565786429321040833300740889617527807439692828419797928243511596209499656119176209042706883071816917083163170734582934848065531460077480253566089422651073643099934764830650591721128093855024014848746614682493027003185855352435120990268092337773023000089703152913702467997386648256945737240743993836573304856076059455286687045068814200389039883069813306642721647169968773941864576162478364273967540813908573220553946563414460739988419407898540746000118617954150002035596662958409473022618007450310929906667212208049022592604160308837890625 [56,21] -34552276200073051423017136238353793514953924988500572621698993059741365628317590173793835975574757167916664725019368257358384366974822257753584770122922524251346478505836356990214272493935449558999019845813206645953043554708345222314268748317014884875861834854318611954529818552532176052917597731907633223502892538029689660796016800265129456004506180583493608184600342726624946217129258564700925957546144486603710392182651890902398641339154332405859138690574516574089265051899905537499364056048395293862104467291283660643545377799566043759101749619118495096543179421460504344764098807341108649113364194122442829906596538539921165610464267609934179657240039338508501631791141766401611915318223086587214453337059791575166566996980126049210218138393727992287332272971100870444767254762601734228926745299098205041062325519357427878870596937554952401706458191645633657654837061369862020507301029875538441456804164379509485503739886454462138727318213329679472006279480714701931715179299287335313711290760683646163571452027864814521823385265787216681796121250212244250470169325789923201613563266310902000931188587352819965123749127792918419918637314550950538411561199576650019641451417962479608565132793871810057192467058139705189973444133946436554800325138463700148585146816269880409118519840212370457496957647039743213914957578568683474226677645787782532593445930451437859806820028319489860687945235460787788304209278218557903994277324535305522396281717558077237273808730599108252638621056625977579642982712162651398887663318919821914510081982604261275284763073021658257083488204469665478967676855435874032820511833256990399878816618872801129476068381849438117118787959102355570617428989109013263718784826421155276811719284150730209126829416883809282106295916551163398842864810491091425663826110237200428602139798607178482671036765444256942821187868998761806448241946703410511453042388103765046433503046401637194348084696106299032116819368003175039820530849577452923950633753067415723951328965083257426669333629539865955877000710091229695348960548630316758600334849261309410500550645288840667957738452724728017706468108372064307332038879394531250000 [56,22] 34833663951267459692731514600025959384176834860326823420487039078277956490179098089482429423612448148246869272724494202415361282814248029540944277081948575101612106206942987985058391683091804126094527665572200023991545485271370611108415363822054382342334376333464608255550258394330570151167731050689166926244456633932442774351865948801689964227882777671660188495322987379303247341806485088931675981707434977129766100472439199234582502741579384772867981357807462140250905670612844829203240324047098489435665413668187241899080726304274232679394051013707852410868625711140223895923697495700142017016649899588396514574461208822066384657383419443171722359818762929474075037150122240692957654659027942146675408412014619801413247708756404577324477298404722384490473941027391508690423191363976183639491553043426409410434861526131347659684158432023563453277757042143397602572218358521980285800742801671113344120047222049654155818711136289080175308012579739512873003379870248794425919475824389481932050850319948016756159460418028273946450397021351327662990216579470702515246065519046186267871003218083813413828745869618630419347422356606813674889168787682542629632220124048979312817351847322505923351121022267588482757607860439789283415518768046894669984832558558043940302962884134158019036856938501688691280826553698895526313476129966477467821490805544922442585265800050706937105320994477744682004911288005562232962370062772982143947473157207414711522866703546471295935755547811610692618478205088057279030916139050356990788990074040773984143067060013726741705169695983938599914513868235859408724686858769651854603865470775553771766092193996059879180740802276603883369741888869005412948239081511756020547943659161459959835813666185187451908685304460935495041384507975056218015206925040474381299910636785246133845559427170140705392299199365835614840698882673651823311946378016411705084605937784354836863354065459468569303325536247254886221071129669220980482143553032145639698263907123756556327650200472059420693965648547408191085627299974222017149863736546446636086446226765137178177971233618086209265208544501313259189601012622006237506866455078125000 [56,23] -13991561361746625424193693370783229085151718009524920474054304487681128895238907433870694743479533557326071228632317217337831300088412849213622692118316262113381517780129683023866523121407927445684125135561406819112482088409599264561734149998266915711288549695878266042182488653952844327712717212381749591997522810986142939719195320308090806034031496297864271716196020573838277135299443064715402901440572607942164415851578506882230382984550138682496628879773447507699654878665307821897151559672702200419254828470772666786940316337321610486093760874399163682575459180369210633886024589527402942999513592297524078149322313469022662432178203400678580494171932330821571118840778117807121033650166987413580497135450362001814796610708097167271482516451537442490905480885049264363568614285818948316432594280887475913329753546301496510918380716031278553362985758121050335134842104843401177457826852424631961200381360339137492378667410304610802601311583366555850491028469300880273074027093400789507974671441582345511844169855768331791666583349628739248749265914169202711024741129375786463733164318448615826003328849987322513903263510024668573048913866722254069014105760567948488101803433336658426176593661665434855409797465133583497088782349966273472447312779800770280523832761213680907717283927335491640932073950540628710465186114399832461994858769580947106560435278847141594903668841137429440163864478883600236843003259074643841946058066526568982442602331224856234561776012848601700177539012358527523760237038126486945526848760787490733819772600746888337468691828549198790648532559055539524032290029083966183898382100329568900725776293230860365357968027878995395038160235414192898069734283252657257350402811371195252445650908095612411407285858886206581575447287507392973634116155263513267182371442869268150522815913884402164374266600277923114530478863356950608667655658947412482154529323964136739658849845100607523012447367335846216939588009739587898795571262300152976262001824147233676534753191835355936334553437130838029689635572590828468969840128626092681558691394365262199851839437039401674975125150143795416113334795227274298667907714843750 [56,24] -37257262551439295625773662595848853175008007974937750526222593057531548475544785752338684924362797389460289261703719041451730422092383583258553219669758515965163149875364960901933851257082691144211437337602773889461882681907224353732209779945229902221033705594599585031143010857688018145552069596008142976201151058828663087224984835495971253356166384037906088759389287845959728096361892945344294449483763306576073008840344338985158023900347384230645080717532039309765021616251717382875766152671595075421200694380105613517996780238542412622194144525272573991305678936542344807715710006895182252396108718117784460662544228956635455916702043165529530289099416279212907227908350701517881617156145863125361985391403336995320999777971072352137015576906578516128699441666681549187204639675457340740732082626705310167315069327010976807190622612776539687068313629451625564599056522197553968948345392524860853976826698923212157144097914611552192141884938443368313998438617846461051314177610418954191297580847841866488882068263441542643900400633673644048574465011785000363829795811255419417853864998275174142877478437607747552850697739832606298773308613510023448684192186091899512393924553762420361479409626256100863714412755015665554359089770595097898337298379090976465981525692017837245334725072483188589233913407349365074854583705193821507184734813988948053450519098045405628392561781944025660713675280890239063693251967333374622894984571314960073498285788923756598232124642271183809222254905784672317676015612519395593446404423018906719232290329599201802066912943989376810815766489117214385524473560311067374072159048876380083252157792775905406506030547732205294353395960165236659107663007662083059612897654440636748059455883247222810466062374995598403756274579898616148054089451400770132437982908836799569542060261037636811913535811261667713989341952710942298451911745849545518501241034208198594040183225168551786430802231152411931262003727715798864614525691044646565165679235044074070187790470700681837047843139563866592102214967655071605985328978835417410319691203743644318713619871116660554714872244375101217883639037609100341796875000000 [56,25] 118054684152966613775537866111509006849448601063130759920814027684815398454935857745045083065651290021170448779763575326499477772539621033029632062035703926030722768516069755607682452778712728008624042205403956727362554719991075425007076647757450758515034259138458126323982259103421007086603291762104206717015956055856635738475731924567212885601643149988039377837386793375881212445372427775494914023902269728732838966097474448523057523822409470452794585830082530132224409028209847913441038320532698101143008294454111185179533399900974610867168231821129900583344176276450710670607655187052803749595986871755121459371841094089377466362192051341327783088146857170511553074404830506854129888998799420782438049879365315963883448945433499271023944174533640571796319853726120231407568035742798123318939045039713969508190698399352931888989939248525748571874358335204820007839782201242514703235019327900941623470751792259386004549316207507147330455722123447778085091455858965847098873668366355925946587248945940340329557673892588436812995021011861381842464576607477880243883472116037749840565312111332651390850043995375807569040628863497381522125866204047273498740898254537664899117080609058005654069766558460665379889965937437614889900073836755161171614772730980991553879427159030169636594655833728322132363316034768849925009552896539026965777332444610988306276630811725208587400660332598206974341554239974521817680546215941435901110317920230461192626587084239970343607766828483984566358672501729793579378874238928030432020836982098439980571416354100875221250070002821655228022690177299850899864500551528737476999066611039910813679391997191086129141503479209834783687257451411760471726800500655145765208588296540373298087896407580058619961438207966657395536474635496171551653672956483795468298787804021333835855706861622572772009885754283801383966083676585685868613946874512284152171326585628574113955580654474411922145119735468417786416072511479199687639669650665407559284329694020598065025103050129031151434128640845713302564245302635369983068007964609135571674161643380722034550327918593909794307134086821520213561598211526870727539062500 [56,26] -213302935977704870331496262244774391864501632433671791545946039108143210598241477588459284431451488217832359884144142005209479831825939432731607059708918925197141621001730359206085048146223339122908864156042736288269011891420585452156957969388095683894779086289543387366632247346237864945549274212162340727879663589672479109174604065667063112243731293978808657395646026710676532084377705390127307932619968352131879821639488806503282677951754628665875668885219244854671089599448086374402367563713154950632626271628208237101291694405837837764827190460269520953349033424289648412698034808449564901616394663432392650493896120340894533925867737918416123502002792330837926156200390004745101298905951467008408397489172643060778667713880028634781361985779160129240973887492216054744251635468086622082402421818062419941912727980731382821176069595893301659522575833900289669603111527731385486834713038892218732249998696065753490973846743301872361097998912764811082043723194257856515881338964200919469204582125602966384810895688340705010159825584428391576461998404436734351237130827747818318002507488831202528231737061092227458845708260837704939105278582816426239948915316216207943716218030215497954606525577340313880472427843170095710857418180304712602996454363772791843272898671938119634119151445699838624189231679167392961785273440895406534037534479479784336709153911815405014988421303069095631890554209177491134552123898012791561013651686012680344390544258944428500086311068041850427572272745328349748905792696329469797006996174430165923073075888437828015942322684431089311687401414573823924065826156760309455090463377018922149292655475700320995949184635148371769800541369824613146579189443167112729600370874896964115794304538532902118410889858002293243976872325683820094687840944049543528482647410226016025224692245153825708886993513029393716917810583317444533088893448076487204456059686839210197641840127792767785725121492624916441060333662916144846642895919130806588129935020238440878399840817103402280689949289506754452288682868061790453364228747659699495485559444001895763770353494578020723919375978283596850815229117870330810546875 [56,27] 297696276166554640504236399703371533912518162594144206593239893604143030058683604409888433427199230583110029544622568518836592437575252676088777001542896711959333199704501919567499525077354621766257201594078472068083399624788635048904199102743517292230548463078474112529571236993127314178507239185707210394138721230128854108307479056445529462831211066828178929588327479204232037798439814655923706526126284258620286240720965698070335865617785201666949257030290942298074684796826298734536316383292142911697249008553838476164237217633389511501926776549213879570107872251683840258937436890827395998301337224674498934197886818042263470129138953486196577823759164588736397347777230545726187714660816130966726700466065026199583576196577909065080712648974479678446432540941914660205339560609664797544388965705892215171628309449421569966037373201509274702925108649793781221761178240273193171829799598169941552799764287201069187129652629069052320970782603913800626082735380464055523943051092997311431924070173197635905129835809284581720639694848061307608144307656743917780914829724780625986956136701070114708557025536453639561693156420506889586137030790346012406159455146820048967555364074676369438607054988924498594417117956643209593570437205681526206661861118340193222458340203762891382678820869605267709428122468813147845798021700299896976271490227768334191478527372626570880925577538375456212748239614279611471794875418092972440473657863279893214691240812184220826553063169923005364744022827275868963166722086340361214713220883919884023192949907725539192093514019838889284337578234194679299111201892437627899209921063775880191100790559638074269106866584239869253829440909113576963695797296162406351785231485865511936541534469929745144892930331019618757801744285405273318742819061472656238670232108713094261147047670687850947715006937494606292778466687470885850823866957029176267773697122191976260245998728364980074799210376885239386199038805077719775854450963525391594333014641018145351164119307817672130545742642198142548129220633592042579941795105303096622162901971697218468820093726235741921071209503679710905998945236206054687500 [56,28] -346904470516748741426699563365315011073212434970125716996830500836287906081130216741411886223860204075825466746263511435117879909224206995200891992537733327351473756918327058500230372610313204940489626278259281613153015855915410039632359295520877071809358651910670017800340421232472583599271981374391802788197265320024869234947461632326400940041363797852199372930380386099858165909728253634287266016892655949401533680954052413122401064897958888248884872932418732489365950531845218019598344806443417668281564832231198193420399772424484142135232967783710660479651101090055425139237209752802792513717148458201916500869786637757646195875042917705980599571563496689590091187821054513064736693031370130448488891082056836514023443136984480492600267450978340254895848173883319432349883800668159490623987869784976030637713338505209526645914128972941366702556591616632573041988046278705352677756304561155747232528894495943853721071049682007107406416878629454702215885082783695367799908615193679228368929022977181677184627153671917699661589647667276365868701617061838054439510077571401171608677182562358383218373481604884153393036790680538837849038106853274420479667530698317870201091056166491674231612099457760486298565026834406578651753299374550943464957414659342079970846201879405888778052963454153067395041856838536828056040064694683470058795286945933149321084585812573289535416981425620346182898465657281148673552102236691842462688963964697438866817178740702187045879006087166671490532076253519839530705337768188076195805683544816971423059334912853089644748998700278509874805135021763498191563522952279121787869227742168573340788267678011141478889476677402012856322751751944424881351138174672248870201450921547826638188278355406668289318208551695292092745144646483509979654232513870190802999740427945251376262829229731607909864114839930277008215643583393371136847703503065969965600467986492405880999961754763304805575078222524669759580526869668209260212563677005227771071597055928344875699368415582162736976947884971616320528617016825416788519405031354027340162132787194835887578794409238924778549062466481700539588928222656250000 [56,29] 349063348099021556731534686869151028177252642701761648223879520964538248681166203362892979280307652601688734515882798202445172513943976899646525049420150731509911702991681196442563646774391507274383911126328876546665156513190717058630613215688872950112872227186030905507516228883655266325948365257013120699042544545859351851639854527201764282251705050466891628336184285154810537591737982493841321009890146004562157844170948810534490292536180743133800299522738701879657149720160202269371894795396910596944528075925622564560120542828806291185861675528825304667847662482786523590600481308503371346825710746584188481063204318437190365044718996124573485404873081641055759980491985301602205448730407774132067150271862047490008452421349392336528411186728190965196680721352066962152160170345587146089936223918864918665640082552983719721534143085285311785245441741218031391346133299023130683775013030009102940040595725033441149245658098722225017115001238871701465504014114285650558682428924844965902178776345628866233070186957070773217913457218427427551938303315427512820447732503961778591102388511011034646225229738656605857729302788262891964743218230031355398984529250392630033674794105464813441694019211851450825156440801572853229631236526624085078003678857242557597695248912842834224792271556822966736945657488839179805726899182979243785917213370906403710020826307441139600923305768093240943131692285222464954344482400808805675088597842511328682481966475767716564347073347649015343167978186552912091301370971065625677574938021296668780088170902978662957837552276702538104022436179161838101019254689356013636589145178851688505145714089662185752152005179495434004847980438513447375279878398215477417262494810560749092978488942100145263426053521638529384983915466506446029260494233669535597188401339138645411633982839431920418280892673039246902829141131456938299676665051361320738707580428601341031035172061971438475198679361820940888659629635727736036302460135799355092914471351828585633161979325452469784279722551200834555289077065891732999705685921593260938848028966674198235427891302135039452991804864723235368728637695312500 [56,30] -309148513782253509523401686827513102422766885392098665114481157704349519296576536701196871581988855776686779373804860753151030613411128409207087247636571100854310515756213525029579845937853301314221462365940261072372212470583177704338973189835887100128906382670194594284382514376744944954549153669552301321355071259193865347878889493139446443073509732868647895505743136333379433613178209887425562254757851645221188456154721606704836879465759334173167295493600721767466650425798299061798333778137863882342589553471015123009788866876384356463080952701574395462054956226725879663787038456455921038280043542508944337805858934874549868794080507934825411970519777799423557567630708256014840891951394999071281862582373318237045291450009170380176230595835063598782712686419384479879781807316886213596347758458143335110988517812769977813002155465512235114192415137379363974821678941457715785832653908427413953787492219676157644974010661315026716417476049471224118596691093250620358008890636564460814344687270109683599077469732834313048963742647856578165900462162336214765131642686942247878702074661498048436576861881095982971774649714191147816170511207016776432290560030123060495708035085825384744821800713764746347390721227307875457445100903814527719691321272976530139545735449177830351476363276955254859584576579134058897506685945657004701747652426067502841827516103442270136194527358326911819977612156359854784780689742084758261030627830526094882466118514267393135867224230068509723597258787255202208526582625684170862569319142056143067931685370761949616919845380327471862290455438102533853838574994946270130239234734515871411651909889722093184263172360410329645838349789715050548958106366827462816359267841046930999496295751446334864058168216336276866315635868350137507458280281545502956336985460740880804717465999292814743711098703794595495620939131395616868882211265679550476275332055949213040162994836488778942217799662061000469463510950740248520242727620864685028645185026284035996322837968849831812240833574114265884980561291743304299619156157019264719751194618065101878389431058757885750765126431360840797424316406250 [56,31] 244228585425780822674375205302874077529941384032543626792115213787377652256034691092540558484686354133560052576959756966195044525896746607552785725545589020868130704878592195140703057715603298373936191583848651247795265222450121779562910571800043167875842203192710892176081882794422360539619984370203932608246236036667165099356550449760712154743917071959072089988757106746787078400561920141160492160194945028234870037434594992921308674488441959086282827759659085043514236278598046258686503879816058050240567359642257087593250501901604771603247953047537028587863574114597637866645802744658902964708109429960230948837577004303658636701760877921365439674764067216373962471608931229706783281833935928688168373148807964678113451187313862186936155068202139232056020370667361519501088735981935050824999164123801473151079230262421168934676607621777256959294593875055711222993083426862757898108669959126661190689774093217578656502190550164278245414865188528425133965913007754443383872466843886350091925707685873708408012148135957904839547305168190866920603921330734824044748917912046288420757011474729415123711502128924309878297895634750317999830874473881850975970369989148431720814249371264151898239842325730455266173303441256170518705708502541084194743668665388822716482439941401332418528099733532326234238798316612452445887953655280536557899744351415376074724798356789724973829596114446044913475018324477514902466295548775222028516796637964502537304975469011689765604729947781313497434336673335263373314002289585616445231177641066141247918435819806400191073430300308313900272524710044980532878797641180248844649654699338852989618025123938111757645856957070986969428168689603041215490058475077777379203700599131524723129000070522004671484612236141330281674154766502798259577944175195368631006652057240433922136607999395533256983918771808608982532281439199322272481704915066916519359405978963646244588107088158650950495169350917852908065925306867067994253265835759052920913260146781418985025199966473678566637086809553396673269840057682961448642987350009653328082289595019406557626501230728877089859452098608016967773437500 [56,32] -173978853363993787544004440436564020655878404085075158607025530897093386897298115682657592723718794367339129497986387502186132985915385507525284327816525479569364859575171981052957105872884289783545153493760041442396292228710927195167924435712687141963121580610218696922842605022303797169595237695695025386150739092356776517993154802821353514998629428447834872114741168713223027251056846221277967445905755578488655818053984206872979794369105210793056792542235255653297498276957158723354994423988629998074431128951917036224968723101279223377752675390444106294125602050647635562065067017514733726157967478041117304209771745453752056779437988252161112300144139294139290264231838853407410524913757968874365335706695257216645558251627494832061817072620292664868116898447065142168366898645757028100481783615830662788561647349529885722502479103845004760003407343033641658491024370581438546971790757422946766270629892015382656535943108177996735882860736517723560497982165672256732317429398398704768587782141790575684819634977138614148168259018049847851534660995263849991845014813146129915188319390814405948519097848948061200563265797059679340205605292267594053007856456782745317458665605849214273002938313837871676196832492889192232168716118264786356738988738650358176893159992863098028052172202455015173948893347451660390876731100582401839640409695300951519606484396962545000756062128925234012947466304915235938278273665575768043523336185946181780285103009654525136099290491735395707075928595420950792167042124119339006537801470656271119007448487788719966179141074103648161566224481953256218179682728725351828863219428614401269842025549951523851566692987986133549829087812144289369331425693718562857050346502456446429680835567594252313973031133236044584259586265083825978678426650883426364789000352009919358153709903562908801494543690508505827034226131734649897562072817604931623291827430325104390596336524041035756833364446050219181730082163951257863329216892537987110572334515328997546918985147624214781392066917945497261007131853252235101775433302602438239325090422838447070871814581494163576280698180198669433593750 [56,33] 112826511302130491610661244676142224832340914207284508008521374544587676459668605472605534444830865519733355848548608941362419054535028485162383903038184769344537196760971480904176957823765384193964489083279418911074408536106983643125727319003266547957475081400332022592303992672929749121334765867205706813189996694911675066750208806995331042410410706116563520872934669622394686858125262476620429035828627804860591950193095972971923842781867742659349531470948956059956424432450380634788505596823864228937219805787001042497002946449989353822233305329017140148499352594448077484262446136216952614841393686196205807056108821594494613237520039615166600685455428186778176928945275478847820252721918920857375683687049645611621564598874005710036474689880912288115060924936605944447385104165060449161769167721579960213219101958194925128735871359696822387491595028217400307109320055782121140575306661717200702039719396186584966258521589791243337795627427280415618614713712958022958521894532374183054511680102849873763059334063095961647184307225761743988911480224567352108381922950621018808558059404813763711756478967542375265326815408461379009996933512141739996240828676221097859473419578316800932003566192891686461600142810560098120629647090813251792845572876188274046771761209989350760577988683066055263881566172879634994636179917355981322282873883859302915970350488272834779208611471916845202935778047065265158008255051338801980503486538521729782086076860525011514242478884928528366238371324126980731159491122181102010693019467680403739638072043530563155426726189906819647865041445601295229458379887857912946292642348146569855082971498121882981213079460234733976206262388214405854557878707289136072680794497903418135555491916555224939413003994153069967046808681382678998186902525921897158606685350664658464211618100973667463103976350210067172899807715671646203471415472629150049536867732478524173460123548835263840496702552804027443467830343638778938765953969261664998859584643370540370372550192006737902806530350674300034098270913408645038161749628998258993809347967271277876633028824926441302523016929626464843750 [56,34] -67172086851199318192417145557859422888301065200313398236427653906761337440789336472152978254955852819511987834847320899739939499736170265335445389594523583749886500275981282607113133630274587575028285663085683159086967937955819784570569955193650845419938669384457687092009832014915829758841481995305854672708198108812501998956068705085635346460734937485677950740386509991405768607486556679814851042420878716595597387050109086986421083699305921561826849869155741155060844688348624484989276392631912158297468779934943252512064835360677756397114287743673711343987978408766818210202378047007113954860536402235013803493207052895530325727551999083059177765384492711681672934059338335649662091778571825012674634966592636768838199453847845956744714305104876697637542679017076818026004194199505709619780517352238510662342949537345140498413300598989585762451030197782807271519879780645443405426754512872256913277985554734195574156595107277764482862403994997754062343906886379024525381065544310110665586572885979593893292707133141150237630781240164353585080745297238950745958323612480429200176626387602152315992702907093329188093976180649889258556385265952408994658754033783730627527401913978251560176854144864990809752196760273660985258418366029877405214740205782682776215128485130126593229120674981958444400063090150120573056071640789949476540290654385703738554560379240678845009903710710371185506380791431807136166883864273497659049131893041736938340868597791824085832915946498448536927659729723309454224951986022398486244016392560902447917395605441555748100331289940131219400485417589091562229434452029492764486598446822370684585639965484017271251774316997700897612833261548281440375904372302027739915868450511554220821824758460027996815240795906243029711280324335064194880503813524393219727133674496257169471213775363096819913358827411209286428861663098014041638724107432014698514444101141027855532572152739583820916839760768176575923462039920798832344397665901377924803122991943919234036080436991721235255839306161744119046478828799630347121498187169350654400022790271179706778070794825907796621322631835937500 [56,35] 36962397770577196718858535236064039054630238575190767126859413672436176050124380785537804633124388731880447473083315310099308047849706149721746408718962805966958945776151188290392647610377597544433523179337594148683553772201870523723792415553342926097369262045271685385899944398255075888401567525399298330431046476254721629445636990261251638718435208963993037959057903255983880241236705455530568225098164024288990204439395166549716257156102184854518962787249939224682546358697985666996880027670693688188924242274098181819166938806661882970975633232934458446251167431792268903516320739672095626162325642862273862810293793033661603140483553654961188018594641005276257847903750771185271179509679588165580904437434589118794096639594008785656703916210000899861537136086928201465604550552642329175076603599393216387587365989875357509082688027137720969541627539308096140038328691235587203967842055235939655491610857808722884393711677271839659332644448838186158400689334141870222738934778540758277542324658863290331638052604168362728988132476576355136491853068594642472441202300012735430206159412193436102883750588899437229824903401981646672690133665906438393839480366529440121996925918090040794581879716185707383051163254714842196971773093730317671595663783372833592560301344434578231781597399487190382585061256158283900783683166694427971498488181787612413773992662184348390392858802708799673152362270900366594848292217898370028055145015801711447338634827242497738379028993498097662130532636739225199164425431340872295626009245596532679405551963155430978845139054176434921115463687737347308059370980377869920483020895072501294069016870367250142065427970995731466336521986666255017472128603121043093159784416779266091612365916440859289507216801413357977379129215300519062940553247431502892905778526494194137578040600291903007634652397637296152416910021328488222035070726557634223240828865742598813599306654933234550255122552822323810904272716146013284403940887459411288389735682971581120318691479361408844103003717462436910069448744401708614784963378203284769518417555989042710962166893295943737030029296875000 [56,36] -18880671216558766100155670660885011930030679583488832464136594904322744221774342653788145685631539493694829907799491815432762491194942463483694528513182700865242644824181127190261801978229633939673114392053484821398163041035868748543055564484734636026835922865017964398590284353898010739556213004386015875460374705799269359596182097882774346294102100205050263478528522505091106092820717907448654525232283460124870752359162049238797079412947097057685944312043482922055772068599314324637918947159591060910198371015989579080740130084457720043177095888587251961355912528599875297432557054408001066581760198155975790637543791317141872062138777237104816087737146915949811089930550943541946994260150881943086293425697347972252668552718190584321165112379674216812688192830780101868217509182024726315771503181984812617533955375445436691707714614931291143761325487264910571382726402587970516838235443656784028354222191893206491253996176068217881306223869772871549328822891291829588181703208611539367458930945943971726851632221752896691737651863961544823715019209227910719550907998395679688478866740382528382955419376828853970502376581502473796973279188147215158737699289087699699836199534114926673026009779694044773614493108597071705818384630822851345045493099365274994300999878162400720615567923952705972848202332211733717573560148960157925630502537744690815908693473638092975065913030890587802431935769224961436028979964197998029238905836515988796973369591848213972725311091931108464611365380743962763628848592688352157650524002212782139897961139153259690139641853369063413747063691657424375757530870663145662864463441107466928779459592372560148885032082038193728315793511096774566885472810596452802043347103626179024684593817498704592983184886113066470130471543350235064964016186310697405806696349017231455937365797831162367839393884179457363792581283431836003201590768859339116710457391475957835466290768189962530983669090815005538249366248144400538425888345199886155022268191395804996230803962493540101394210570184943487828130735432281484949363131887460082864154536919087945534556638449430465698242187500 [56,37] 8966419907438770354607379208127745147137050949137351917757299546229920602330592933811949870330998056686530224551000626847213023909770195054979149981531859336503432710845197889501053476058739422188085816067269288285311656546834900572377722221424210797448235458106527812472132315533535589338604517097350226239437928469898293544182298576278021778847070445364765266896629300846068779109965573366714357965563362871458995893162940901218342002248363895684665827858303885890797903031064109786390819536513106786671938970086165146952603944410341954325287371699369497003193603266975164572032001866295299657557619035089334088096651483228814811684866476382858381895773233443030189724122240608393466903361282020558712033441361465926963846918167320825029867785042422753020014636652396034359978995334769213532958610172238030716151652606934481574807761543594759298786457463079874260861587672199925308831395221481365782571611318530920475531592658125298211385537369202182723775541682606084422538562891039410194623877429069725201610284056887449637090957481735977176682323828655115627891695978819276906783701471370405145746496709531532419190588422376445937751241418492579696414274940101836887098819366898416970285557200119729947473245175322811825756088111313978192825683879977055368778570991088971544518343410826223099496329821086264391084347729542835674110806281641437858645447940052639116859918981924170523166200927333073145226559798137778881207427739695492413424918170767924242176721830237511083584237742395851078283777089369934944708684010948227389892334607008411733787749853106962421374891283271505448894550982721479857936408577008791426331711825224004324981042456458470782103569364527455546138495019264018720778196563807014780074119412898712922186495625393678179612584770080140236931344207979180468501108077893021394650387157365160786973499190224552107845957643679313107365772623729293933429207594251130809525804845403082753807474078219962601621379328166093638604581010613387031568857032128114966172725686540378371393566623119603139512347170728955238220744782035894057323210937227031536167487502098083496093750 [56,38] -3954358379219237175497822143098366644026480302814121499015799417631365189116922400995879133603215713583441804590841091233424000415975221889779360681136519090592820955743324634955548223685390812623629324599184089492841277672875536603375238614781888084513756834526990753580229226417717922750735636511043924746852145099755539824762090190721308436288038332822716298436197906102820587280978936982165918362495722792515886538295773050841851922200714344398741817353961752191548692313765007783254677608153548955437365789922189326657889928324703832220473731354736820556161442905529514457009016809117436764133648608251180887564605687812249917574970616190594438778796473756697421027580970217838224013476172292876918450799652617955910814985753067936913900875841386971676124875249948380081822431218170973244385903302832344382343918134048977472689636558856738350256568744843209511198151282510526144720690079003998973846391043646199333815559449980792607178042631368186922798012885144586802916572150979055195862756867543728017001361779356443833216617660205256851397892144260704544391494172773558690954244318407425273494307422573537802789418604094862595208343901115373299828258113240088638691478721846180470817478303795455706972513290325140979513000584155941330489965189177398021055092131700102284020162720846413493634743465525060114688587646889795932562578235494775721261106177329910354841186960119273858726951292034334288568997283008745494606663941640683499716301225585498667602035034395454868900157288858126312713931290349371099283881797150453902049136829408950892920392446570700650794093256003672554940568686237597599851167680656020811743783668652527307766254666735979222079228331485050827601994768896562062108911180574461010562479203407718909261355204455670113889860399521727507072739848186958473888566971254799414124401727115723701595436539887569612138792628422784579255270549449869113649221145854516677035530083710342453074180271137371945456872239667840036412256241530638506906452563598288826692938842450641401914832841492199905048067261570509183638547181358535893835881580571367521770298480987548828125 [56,39] 1614731696837426176010067829277468891491902267815098186238444445203131005160319281947279125507710345568967486014356855785214874324335225163298855839413693416177727293342197048283506414762046754916786259383712758742104529516729135727171271466125910088337032730220751311384855365177009762153275240554694854354120951072738491988430934521943083371650127329163783629639193446065105066949034583854655062485562922520601025999802307716387939647893538291368930347461633688329627607239593204135539306901365812071986114928368043779930977590274618958905964742740440456081850039603202321401260386175969741093712557054014696533952231753583817973088979171185530875813406032690445451811394158798972887360795309325102373676405393965538112832012027170440641730975445564889652080405026470014612333688713918444404225371299642949679601198588894037894301137535095548626520583674035386910114165009900506655579709114698728947790703316463237041208906834130343344114973899549474449757672497534265179727735714236046780612346132105306375455871384254479870343085189429413208832078824551929720121077449220430268884687071366938747805923787256196184749196716168785656811518532589769729146153771149662657586363609397664088698629963796495145283626170995096200486068291687708268919922692041472117466727555013066598104312922647981312517653130844201264822723372246646997620630342870174619432832157219903914264183911712729923493671600908289827853343435691192858363845762700514551876090979861367406079382411368797969416083361496848075799106006034132577827149226266504572788198913591464391268616844711621419371265727899774644012740319267810117957166541884700063115365518133974193228441036521836992232826945602658447139018883786521263588654136003323097670996840521637503530538834496130553502810515828157490926456860175169927784864151551299530474338219110288926978790520239169355127234586713107239433080945345613642753118191104850659932659354461097190954830257804199698361933791195313720769359501904819078663615070315904767266865733254167140222256107144132474626886114500616960394573594882172695719191324315033853054046630859375000 [56,40] -608187312629675028180449341234392054193125837189331696052950745753737611867897841315964156032953600958261862401582327291909649121926812042332939841811764400307713368758635069639513377163981678812082141404933465397272681004815328516313263825415107576893679928180699712847521248042424438737913815256007711446896693035304601007890567847035651076924497272550452093156180130318174841337346725281417974391980887032233925486852944953609980137703622274117608913266627474211021860900969628012466040828635972034296467850126260104584661684297372838255460991929172311809325341417384935943421041125182996170250615991727860935692029134849303719729643302261387264829212466733688219822965114829033208066616836559685752805999660343978649686028300820482457613478659391922666964896985909982601224601002125190471212984931449454733698161250451941977966375176387686535892688744629467390098873784327494369924924127957465035067412267840471593964731321556549716316526832237885338289243462076179215129372025303626465632655700959267580005318150575698453843133118049708417734214577341583328745389869813397747440696542041746884933281489506354367261248203214961394171140049412896435939442949801073204862796419089683395798365966608925345269364218183627968777919125802936018608161412343079861532008672015760112465818380524061395632499498883641402137625983846981163295635186338864932303182166936332692067011586063443718818300765654841640291484170664395509894437054082811750132690452180903365473409491036904324657162697893875488131948536704293820642963099075250844695434668669183517576068670956958727760158481296165942028099683819030644986283538609968950645109745382899989379618453311017281450047566417163493801514590055913667503578352363862587452412172768824703093191643904371108735753025239305370854555381904734743842691462594743055462280785775438121183895874604796409138162060648653685683198316690830064649410984233532924318898439588681322199294608168119957997797811155811030562552374782982166680297195117332934986925831500976266029684094323719458913225944897525666291322743450820098587428219616413116455078125000000 [56,41] 210468987619026142999923906442989510412941348295615656267573632330252483750801195570464225998083366046937418951543292720988553482282289448974644334871961645846713973715460734554080783889121870376562945874179719772263143544985326985526748099902393590667553432835152407024972060434163409118440117650727347205418351777347475289716139588097945663489199489483691912597532074459400118140643354116373288930415039904950452376091620386698457915687903497330624943763451450716538420169838248200037564563141975191691217703737946304712277231825360026636532060299882615221442736514785155550117518389089412986076091539663133558414895010146191884516133433709972097636309967917929671270670251266416973585975310966743678620169951502507819512348572574789774945379116996206967403070524500059716339190906242178981194207978462808964003561323748856475137374158495187958001003915009036649317200747851134606186002175025460589639893610939617081303885304284951930573376268041167888443259129116648435215640569003505584002058579368539096809181946901793580044288527426534608833521525655671438368035585967852117613359222997042962310061919584850001721343443866962356308783181514576138091615521129955767759381029454781284504900559148348846794924105650798984329648046979396480228386085386103598295750479198639095633456941873802464166058111969247589429656639093344081221038345887715831322011182313825279024593478461705145155166249964192499631767792086807885144949019540189052107877874633480153611439116594387132351665915165553375087701410619542659642179279266472255465261267397791664556642612478715791149618084360685903682253470752603943000870879803883035419412933593470681738703181224874696461646858558738356934262647529377293218251956945767039656073059861214365749178924166774274800416064236581679853996742752340451006838757892441701357630739184584526620368296505284729786742506290819971852861680825418015741134734389854414376267640279175594131240257162638511605475719274506034833290126541692629729651998588492544729034407411249507676435301635483743381884481984932283349419915308153861133177997544407844543457031250 [56,42] -66672065980457591871724431947271327672123480482617347333269342068995917279556747804884750458833798971785144370980637286291403604690959292109750666834411474610465843266496037707840878713720097767076963724860800557991576233681984877702151932362994434086330621366165007446400412006707068804696458892172240818284431334355544898786414268647452700575612713796348008548266006544304131648166512856788750886881513187986633272754725400607046669877277457557892192928548284436335569318326312063687394345950279640314287087161858590325484663753329274143578257556195428203681452221120908372316858320706511299648832570106584015954234435324673288019372663796533539532970856522695804736246057312450785978757614692960533427026177812549405088489106382489769761026411887017338590998080455164858259981668332459353943349695590852711574136566849366758019752818889637164998345728176145640118565080032306340553096356207164931592113440544737930951021040002741076438012762861218393863712302238091936263033253094680732023484114540536171729056313729007676983836187972264851499251665408044384994177964697282027134910186985811171579263617936373101265768741033764324312467641982287246798420030713505977636618066039707319822107733604380602644569555409567430310181676963790444460817304317275595741559274866035334754654289953921284629831156163405849259410521171847770665432972040011581397835011580668992151057859430576700345476689785202447556229704085032063389677455581468100871096392089171896790507916754033916875203261349108725615950461063811190272243567493874130979636698903743401531767184927069459087532228970755276330808697966291081855742445371934774219872210239363672195220212542902067131975027169138786362221372041560229256727111223297253010113714243182687099389767950999550662705407521457966356635397814777742510349030337024709187207223164918106045463247284871589643788776719914509366980966994066423070275883508295104534093285569543860485806120012555585779174610591094755762620230941572909071933713050739737647250593049446381063188848099905212139646048860269989195029283202131864527473226189613342285156250 [56,43] 19266199379017765523156902240354327676692612279070209183865471828201543105786009950660686264693528551035718386351123528347225896966698368007608233804320047224200513884542852204626273935266526897978214032667679301778380186486695827111893389202090615886629642228358704144192147174092836264482447099467737305414661519324132523692309873872746204792221448770890097958549844371956741723782647596131835103802560403671064058771513661764669478969290414422860143901114312113022549654212125321461585776071578200180628126992552308469557250264047242748798417565546584790771750899384750887760533010111402149925381817613149369260596643189104882456419922145716703011593988379536517517257128194776064228665876677993044950388719808851904636487076211102088229665001681440124053183296708339964420131355359723550379886769753966296259644178032456737053773396381488658292199874938391234781010394810147188677454922210723880895304660291882885726254657259771224804855127854488420439019389611575290186366554062923514454504848330857903276714960232589572178633943755654419238395156131842353467125877843984452185965320798748604595516723832328458309127356719747019142664723020457071935864548078183174423332215367303144884798624296524762957533990283198446324039460272140039288350019567679995174481486929833206164565889200271249051416737904128451370599287230027326644358964775421513497071139718168078036618505282512392333038677827257988510714426867253848557305474990714102753010486134401150581756484898403463419700130561010542005418115584633296441983186793903473380714553886750566867211857816991361419954286608921620832123146151966781330012321462639307661182692657076577131284053381166531746768852637330585129447093163466012944883857634603081382405653735240870540439957384622135300912418684091255291248041428194575343972214448777845055040304524282988373921279708571470306875794315902642804776957319730911144552630861876917916837009789702460194560091084771384278063337383241281743786122478707819172461885029251858139297350487143846783028440606997841722297574528312887748304760293649451341480016708374023437500 [56,44] -5062722667020395155499037066786023957381230556014487594618673181461135318239261521355926682799582301690403095362123864647535618111111771002319898308206315224265743421143699268161573738184897250866662100460589365368651036859482132633621339406208075013781453847485414143040734180739009401931940289076176087717196849279015751552221050058238651458480782824278835808510669852413356258772557710721735863283319909837933611957124773618561692874710771551362251060332412711689507801883415864532475883061086405833914082428315746997523879941628312477583593737683469574808189771782308175436576823842291841238853353335922839222658514199405218207453821134612287404176957729789391297088488007794813956520467005017243747212205401599048838800581911498399232639445973273582702229111370308967250273592630280741507824414874986508401262123502066897268057517737116393936514966949928470540766585792724867390894575824438440530085263013376234232449395967476419618092711260714868047663131742749217632287435114776201761982780378831298247008684210858861133088401341940038249725294625502464381071872786594918527619747946024433763719157386623655099803423831533930111409667669712598589608224687692135681455678525078729970191531368617843419209065317530745375007497649938865124981075542585393624004029569462429054893987635665449912467903008545058760282596441727488444404092435889965136689067460836736520341517882605785247006596538371111490856455887510759998636733303868536595667681683929643620480057809619945437586125479534041740541661379033398058825413912922418533517926638129819470170722405221548179959088419342532356058600980455960478876416220490774852740352308562983668847833894852967113642647816758724125743077491071270347729011991600328604240711578553131422380125391578885543604738551705203420884635992509413787610250834079589969168200120324153705638662636474904805659346594760763689627369250719528118387644734892768522212525033705589335666583867468760001498861557529654067724712222654374893115369381161768600903158423474647332157999391309513542776708233000317049832261773190111853182315826416015625 [56,45] 1207194221410425414530751203904737962482340641909999901608420982636569387322209545550040931416169292807131502656866893273459938454439796742605283235326388099283934874328927584284121634825887639729980294222912943280441102868563060616374093374713248512958494765340766386848542888964974254608215455343603913466636040084256036008827729285162197143974081361513591278205660874479605540134209991000873968626563072071321996244783961277262300235991153173988974522224249211024045853037716262875421557978138130048220219205832240660565082764289718289662718764366344202798013638284833486910391972284081486411933738143873120776765385193477884512652650725619642281412949657132166174965183658425810416353933255750642553556523869603838654673350364706567318222618362894987082411654098033748034321345940341333526729371754915867613473818236973647612676597054370902687384593313577267224022577252724247328083590630007250985973709538475865746814372377183543632308323963699421715668264591500796040992744040276309231445109273541125967215984269008698170824361243064558433775388815743287605734153115074429598720678083893617721132880655749827432221581933777612161114670348799295779806384539166120164229495893665067364760371809009475952328366308745497020936784728600306093486412663625187493665683208934824993090752674327837531892878733274269384141736233844053799428011359778776015815920430236508569818700243806486894580540009228126651858465123644773809209373894170328761433103260291023164830435585516730411375747292523897330706466938213518666345255154100336122834646359146171156274371926703690196049366931354376022031036806674514048130122663639810993184448423434805335726606077769606647823990616403563663879049731985316680694432379571563379697257143651467605281665859051029847173972797325752890985308056535433648690543325483282255288684436891031542339127002571790006966973144467214783531512199643573019680368627351569770650805729753394774500990074764340324189842999826620252762450744954517438238618332405550376089826504843024331806014862032357343986780956641979845045398178626783192157745361328125 [56,46] -261303157990063217302041938785762262297878024326391020776836851043139380873928094923932888722126015462441337843531833062820876286115379501561253631892537346997257975923614564379084717818527538636266997759937714614695098335202215995643899934651457234119895964187284603704717393992661955938196755332479385007844957852516866668762435907042105607912470998960390443732982468766188346510918204310887069853113046235136018238228355504099645276661214033332551815449238599411319847064943236528564328485530007848400926441884044630887353812280416795240795703581355622982109474165704267717235327197246164435429076164762334094459376651107870030970508828879935123885855188560728601416382162223202978359967808439802330153798637436056476627577780402275890164549359696287772801330262964854668159697821340413135998629811147374975142991811967828711492854569347440209281550785760281763195252067501674453848075694082237646843000866383465100932264813042461349914739132847377844158714471879468531832831900616363814050685352383460754067642763001841882044259064606027651279166597118661768288015283215233566357573453411716154582091920694400339391083181554448304948385885041833273354712320797904623769803903966542154633084816623565784833476409498125650074232624991671383044411746779416011776932507499325651768480648278435382939799169044508227920843082673836195487558760973237403383595092915316797886374602147380789352105797083916203479568687551987440360431851160599219693571826678955916381617486862780888884879018120186467965871962150272240709122422787888341131334681242440436764368636325707907077166923234119148904905892266829961090123087648779063106046615822337356563063066905318453470783207043047635710753000967554202932624183376043106778629277736372672671206213757754852319932510740575969297103191920228508015357514800078554997948482523230235852997587927035263937611468630048047754099155920035607926936016839874184911452845072411553947601752355795282369202240873572099548468700681344434352265587380147708899896126662879784706124738926178004084967948505990875673887785524129867553710937500 [56,47] 51623472959328518643987313897629261689735459350669958240317370553852869044699511634976949351304398439865198505253233190028760624322540957938384995819761722776958387250220912267314378045874316113175843078464594987900187348051122469513782313552120429997987495827818465311848530710691276575327264504718771383275250923963464350330409379925509779932669998953661987655474830993370317065414250793765493293232389407082206551951083776717425358786812357660991107511148718224943642843311146703564035803117363490283280495221569450836345648642263487205619575668444352363861755883548219964526123025547243104547757856486701980418617151747268876247219533269594021970050627100213876604570620152365223443988514639800844115859432915389639646360091344459570206953515029328778259452028831255067201336520707767310286822384823807534958683109622133996816514357257729143996459629203501003566253282242949649821699644952568163107578856708112199771058168861828585852453618738232667441030997015106171677767817772954763957884063533250263145215503515501254977951344514593888790350902894785304554435285882390820370193057782980112531356520768752325053788934423671957168536518302041637198967172517710500649687422829730873400868419842192166983842035643798429754209586662475688368693079563205282748919890670390455256596352054971180460598074730731914290176383053130780493704037996765932683282914188438534128228904880597686802292394903224835725059748426152948780550006841863617583983358588207741839690414865199925957244167340927131063096430152558725783459240743062430217182160377293744782932818805305670159338063640520829759038587549653184347895746634570469935279331798859820815597740736783957331064384984153620302839412164554840587818766108981994102497555946648221402487325754987069891187543090077071743545272242526203338304104765022434094654324500911844961743274581983436118578140856776587339860410915821568503225695738639609900909607380634084187062998776299685422948685452229783041101387731582653276835580706233618445255503739961315036987323651321388651852517526208430354017764329910278320312500 [56,48] -9432572224329739611396293994380206146882876027308416660590733676761300679332042373554651565644133965096732626091243563807963073494121688334263947559127949679182886314043274966679564189931307004704573707738416570047557603658902802139002585194964286026258192615562826654135628469786831504728784334103811814317574652549340986212936489106969714607562647312494503573862947759237540305684136463558339222518188873800257644999416548711814410673721742871162184548527685933192392198500508150250010901521127778219209486136538277401847382779398850256261176526614550972345249881487377716476993158682264458489695976763432457593328894255429873749648041345930078835920672907127073688488130681704942866968005967448389124115692947219076338460168523578275927148863167113469161181546065653304149970208294662071905602098065155867472615915924528619279931061542072289642269098230680869583906937400792557524091311858667429805512627052726874464455710741077422162546702326796480899210827584829382406444092437617165532888806486006175730022104318072399241947803461464645855516218659889850131979123171698665609408321402194333004323113082049108495586378362951404650556706083267846727684339491640920901223336550893647806245778737478015856668286008483944025169008717061287103411891065046101340184782791983341257978372690164216801194792796246843948697933007853927930729443263797796529271477308280606972965339569845092492696886137871041824499097724336970664644621836600871402147285892503236254626853005779079060472562563849952744451062529588450421028226926518950471037256451532301079210777117252351093883090569050935977438842339417003264846361579448055656215701943649807757963549941473348278182439861281656257134472939788325295177121671081720422820567319251307243583760103746408121455205595084312181329455707650286238225709272296750266688019606448316482671451464633451414105085744976351946267993113253358636115518749735684239003790620350172746830643933664308011384481680655050382478617671036606192413306157235322084827846760964928200060355583452410127565102015978482086211442947387695312500 [56,49] 1628691958149207549088964868299426818980423581490386083037712394275330312698025728710671971719500254381957185325598716186775443450124450885130174081508305792285255404374656079037597680757187464366202509046019696744898845703719132595017697446740739925265595098421727297985021080558014786178309583719240088642343789853481923610299427498119181593677625598941726731631554740976552297438519889888020228874084335926642910584400024226013106124383996759178573627834995020113128029607234919450827859323542275293620286471581280669682829479451221755067018623788742086696879965407600232627536375571046852761224227888064024318020513851275719249017650470574280420546964145722426059326862899404432039374703779979911455187802787529796277147546783988230770980710000972035460893464684677521366964677563545343556924083471965430517954050353854687805592380251902228904946394676689847453155745104861639526705883251682465529428456711359003465519484030079259895101204166948081474435601851776508100584078447318275777521717934014849137724358714405335997266867834101493407826443015882593301760899187449545957725796172878879313657538313183884875683290219328435457039236419158229547318723078476248952838395171051845533251772015644606062254636332827605027210622929053406796331976371497681349560945486373460077470621455683008404010237285385350048137437693165951274904896135478635155000957560795238204887847307056654468594746308293763101586067336701797618210035300112436808745300618203235496779021923380066667024632836907590297994522138711396248257889704063556820231742788961144985793837852725453930178447951872130555047593283766777759354970145282594816384541777684004173698436247462182149146283579484135364533804267234635897615964387444281851397256566143044557341389623834077638076108079554978613882897686329517914727479984284561123277416617618078754098777315371912764792239198699937768378902910698552334802976645441430485395069916768726222985820794902786051416550732854572044732706433981789747859254883099406671798136377088175778258584153884713785487292625475674867630004882812500000 [56,50] -272139976961876107047275390432610713832685260705855550744722946759713670769630726352301987271681876959207294600933327931224224681463131638153272366039158161777762531877956949181641700596840615586692671427458229460539272476849321726243406413409947342723716518532078248095937904617465985945178825282725517671927433100998787894033289467324458382602945028905165852693948879121767405191602910054969840843746728486576098925633491756806421671147528043848452466660574795802284046229621768895442400090810141329785011102763929062921086222321761770888538613889236830991548019674005915216339071962991143806317316798247112374680653338414649162065963789447921056851379081834883741821677246190240237837142188081009315896163025580905630143375524076586502399287281667751268440732145664175269662436647880957739956235619037162427592628337665504512048438438228677541366065653776607761775406138286696322497276696726464320591129608094569431523345493069748702028359801334021035843442257660285202609914642315498507463959396082531419646809362401195756012609045820576604056674652093883971728311583002895416755973532735544026390200983191653027715950316150020826572838647151496280722441216258987746379636927547310340186292219851343419259118168432338845220740783460046321352674817711496976004690444104596286705363964014974265870612469103401966244396982579630039155544857267416273871285485752988434113775230829611085035168165419346784969918497375119971910822492718970581222513570207642665132084644723024593468092783347387487698389089913205694705709530737247293707361939280332297031453489995411572047561367218231533869322155568812192468901357102172788436038742749541794093236560031410374345612732931330034705257809161505597380469783646854231942706912672079251524506565015810745514469703182600492663440831497639291268823586944891254865175835151976807587449235468932313714850851802006210983933085075881871284688788122554713822839060498976803375873372760969948102942053833785635833522294179828470570145619384312409516541370768806649041207635329742142715758745907805860042572021484375 [56,51] 44550028268815580823662419367885047060169972073222974425191852346356652917493143903514311162032053595140904346326658946657320571856548346957342556763893522230867203273617289795891849807491889789925873414401640135922145333649464583140106316470686361836514577831770993279067161722580240654025912059732125666706276414298628468011522648160542129631909271129628791130906116983377208251762405811026973724989004708628158920490164433844452505777326011015668034382428365457193801154965219276868040675516184382169519981754987984572943028536057897561768885260157585604783337195690079290777332841918985925360045314737497832383235913696281827410978763364332390792530969183372957832788660837653336200559968868901243864962097150370267879034523490850231002040859251090662409940194785193272765732256283415909514793542255734739056838477081145602188860677010517496076616446968181142882797135102815101584431234139206413972460454884186631687982186878287536779255239706967344088010747526428165873871339427360202288093267484809618097892508218638290381984201465897128468165374019730261035314848036089022632227235397408564518678752336625429565006073883735633670719164219482908903184194205347549729218269343526063125483318729449233213319363717882138272245513593432424910501293305868533171453234819332147915373141033696747919849636425918890394599752448000325342906177507857247089047294189037174060758465716194244615821962869681972783328391817550471670086034792768063242916331118977099810115022130451538697880514339838261009187026438576673925251629276432709391294152290216185720704731855623481199248054465357573654225047378219773733142827021361154567233587913371740390747645069085602995778070976593873943542554062841919906380916176523716155568209527945297884367612906754107310595824461992102819852150576607269373638858923373820829900785833255925705853072955625789979911521169754754390584276453326513706469514685243820433888896134227836046384575585544898456135187365379043403908251779053226788021742356356279472361082370056735549356322079184167250787140801548957824707031250 [56,52] -7067928074734697385913739751243624047885643409222133774602200122475229426387962875888811406376158072831781835001239707893409441062036007070020250088155097048063381689469473686372866943129334190163474061670740941577291914717117571368480613625342570458807368136685211841148740707047360181842876560663762178980240762350715670210587268721334518682946899639653846976078929852656573612006391089919518618899135250187627112019296312705858387626180803369880367948793392453040017698023486300989924488416510723848747278609421055378416867016363167784747785149967578107154045150330553257805676693976002853183113653731115780091829370515699876447281261458823899434344421750013259123465142450163828021195624020620354325560329976786265007844854443130552753794011790271636445218372725932761172382016975485205488887507004717744257722940570250411994211235593657744942537584372719672123170680854442351345418505757966951363458227806381287245897737899303500677769683197163545396267970906760661347673545462183576539251915913972920613596265947406061768620853805023537961862522483030471821753025081294880167655175856430642712707620732694600520619137185457892393364942145588921849071410905110635586029475440003070148847162077372899872266613514403038660303105279853335881189416744266567283190735614756373017904370290385166779524460459563907439561517647444946637907169862419589993879544065645561411345780968259024140926002457911134047974154851710398788355060760865756465151313734756958308234542888543405501561207257037620705736312328155077425040988869471283197559346834755341283916599196173211071438209092394260782097023890682071288656870465284024862434810108448261345990697105851932502369343556174530444686905938349883758470358641341808774189485178791001813447912414743254162734721135940214522202195623590787843086117663499531927489867124148794520861711389764045510238932587747382379355743507548699016911413450052961568134521349127095726250050612113027039199800252779507913035310723181151222026415600978905955414866838709480548891272988498712948057800531387329101562500 [56,53] 1052542257744711535052418097490809662946988406168704823577866523913672325292013301188989243609415584003600330442273701892618496133553658404651961791387159616623373737146146205715736360374744733906691581930166770736370692117300733058548453670405741062604429567034512522883274687092489602328789464827001249904363648878209961439444234883201165625427737013697590523823305352086255803266081416747599499951261758756439510319969937345152006866817724520117318890869886569086361231612096905939335878133413311339357669939339601597098011668939375456514370391423855432561335020768223402560637546761551413707680567703763134381614302100871949228892989422576210072693349001073091359534147797740877324842193773695726925477264446584014806240011487154282369127364304720216586076675256838497771605756904140283814200844623082713240882277864541111099200702410803045419087045261920074208953767976800005395954308779418892585175929414898406306658530800921495173592779748496181875194905744726999977117579201085172970308508313186422448301245360969030829275025011825730426536332309381521900822649733481945254445691154102474737837504169757436254522026024973674490787760712871445727696061470424148071206383870168635494997329327560516571290380327060530371415398678081829473876985762946358582019373469277257837717002941204193305974175042546820340587745504534136480401264768479178250666370593427635634510177957955917660082467446781990269430216319846424890642716566891468238675557042097258213079646124679230672319661603742123078486984378149800523585459921772666622065541496588482237972745909844155560158602391893312654270793809828748719294328972469210647405643502976422656813789455913939749631527348219011661890751545059294579016409118444028543401872215154356765759225792507200191688183282408946695181402662334106809647424736036465990494369655660339595723901981457423905974121443771090495862638546501583163749234668553832668411239486688290705160271691679517732420748912530775978100484926289858096681762381141284259421147367411755908783721480403983150608837604522705078125 [56,54] -141345292808728620987958710068626080734244151085644644904055455534530165848498458824764694142442278306800165721324991001208738189679515013363406127790070083329036928881889040106253833048999789466158435001512406399732699096495380250740416121316327870560042750267954771650694717642663576198061191756268656765333703210244195656115731376532923600362269709670644314986013841202968798580514762945726509795622205174882625419239806997029414040207159604888567475723312738025987015632244872850692515379103624944680385318643287185782056633331181061372592276471916588534166692242041717095308375455787352201925851889399242290492203140947650709754582938187667246976417038934173019066288824527250690833412532533575452837812661817443303749263010643274021865986406726664422953851652396677700060965269310551097170716686958860178851898047669612426288039265970610712058820608895225738160620555558919992497233249060614902964163513793434624069122788636083112101798794022229494136481009024272918780021473928272881515720387298436661210593390568472782571054316628468820550899685091030988426956270224073031854003785864698902747451389536697911475414060921753999482007789387028115528550781179613219084808382136648359955167571277244582105105000430533404313829795400168904177199859459884472881317821384912149284397462603016443685097186520414268963874129517181385005729339680189474841079143670638671117166054141871901205466160877121675262316175288378764866731511817261738416487750692184814541788020016264600646633486468262042471843402426597896633402224186257549070944367992260712729976918012370524602130370795500341088990918551861738336175349841373489404075967557823344760900119315284862076056170276818381586564125706215617998226079939440493955081049691349083063940775590831320607999479115594015516785597338228820724312502584572339821234057913068128239484548668489639660955709407498367206989552428872782650101881353397279405376798766533645009736988277596535589811729598549125425630030407785602621501074325558890499904187570967550868772377725690603256225585937500000 [56,55] 16536292631956436521882895016981368609479472404721076843500131152761474989257461279963390703816368262626210534168489770417865043493240999498804585217863788887864739775151103777915160351079900150047371962715755305650928802020889710218714976535291002769303644927731223355179254518051420649303749690344710906244032364846773067447565177461217546806732681287763532847384175017899979725370615820577236908480564998145138365331263161308765492821057758541435652809307955587094865192137462267152188586171557346709517659481229315998344897287701142127406392633997336763117713098844591583533275867672466833647080498041303199374588707969050584235370176326269203459819631316026584866703531534860310558804526477439492810703103650354808605526184727477753992802274551316140515047247158662618664651563016608326334140855631095369912316532380782043808655765402301668391750033665333825072755094052830085608127949076668879226959556208463926594414911199152780084651821781907046942973206087939110005732588383632450307273713597855966181367411856853654665314616905532150876872419145101072766347476811039037059816849124625392038853129201593113219599720669996844790550243194232044490232292875273067301893968650468312124673805668862938058992017622979286402373220731691238960314359711182595420893854058054104275647510360549345771560449548942285189531751347802216840855950363274398512372508746430031767719914717302295888223256641002018216765192291220319493166564648009966489906558434669495376004025964955179194386301301151693504648612354860317441185921934395327133157649855954395759523040840565309997073382607582689509934381135288788006200252528748525676035154327008474030426625232531905776373126712575541844193759238881057970622774080930551723835947675531458452642124965186733031100893593133462836800981425351249539054916790559323189240849179378521705315645767795988409015339266009453916159314699546637596840108452707017294586402750406729932842260343616920558407711427023530351294270975113156833716444109329505491071902328892306854868365917354822158813476562500 [56,56] -1662357254442704130445861467221131560485258826907507266678141275817654667161480805843302930088348184971570899714304779844885140474118295412614888533861992778116163696873134282723917580333677288684353378610169158479133271980847526297559224067776840906237712278568679499614185587728019029148514983335397222963500083057064262375919623926284977948671350658638934111306183412452455816534932482944438864473353482835259788226526789348384003257279431578948041816004632911434924377969962779501205239785064593385378104340563036262090233706534694222522857843193452315927370788265984540841073052970413840978036810655651912369876861613665786028997373678600950914479061252735769722111953527152758809916469498935412924837165036152672308200060306491242478879056081353796501921120457594487139332375373581778321340866046357114384843331489711329418303726030377058857021940688976581158916223999317997360001399703942353381151136306025979814341648221482296816209168331453845578675692885082654128133651700113579314049434326390248857830465259308579536165307779256099569451707031124615394923707785756391193576163637498409086849929710707326757164711329976497553023312519162404246890936518315254954280726825506878047891486544929785175303778554737123832991486016475918483416716601918317324134789803700799782210654644270359089722264803424594357421500932921123304447425119647556110544230693042522650929227167772967648172481870543067951810654934211295169165750443781648855825296806562924280017323440659540621156888284729228735139212775037103150740357434442127318464292725776323494123742280323083441510854765734953044823861062869779678036002116423831423096873471760315365573610222801322382644128826684440169979152721589696120857082059324626933340591947518383484000447202531347778299266782478576231652731931434070905658050259354995093421256872665236573222181790609578414993519014624991865065789838988395824787887118844287566129014908284602768454830991811850385980129801695623708230109489793547058779894369736788778055269766298351896693930029869079589843750000 [57,0] -480773416001979334681315922467535584402222363941289298529606128721260205346332233103863533223961269220894838823010698221590791955973589965633212047335715715844362825487109622251652711712612698593748025357840487128826852324108840218304318553220564146552246406053745198302047551484721776143272871284070441638912764720378067900251288815923458306531917798348664821892829864571193081431053929808528571138978916408023534216447842677394754497892536159217480365544068545813476126367513509587803797605915345145643685389163929979728025104025487245951151122934906401867744499573966489205758722649137709782179072713134228088930010569590712684380622433746776056644925831935930911057193759775562822129736950206973605743124502818530315925253256370944488471353826929401388507733761572276048904023111969906567997957937362159329609622864788305465707932628468134561952710420226878210105194818834695718480104469255460797219632422099229451196267687852770774934491839213645537105640836123718294385975300055719638864480974212281843051485906022101130044692119583657314701989523227911006787482082898837006273161707278693427791692323494205093383094929604336096654499018892179964400244090546182556631687987941554970798385514110729757250735048591129506575643001070909454043586731526444125508985363490096066992705276341610120706558283934576683666295184069991320046499100879169896504387156403935086083127021875458625210199799382182354836771414695823706375460386752870524671821202584760871848853772286681430423812564483650395162932772023713698072185087397619019958328306637429299625831773676974147210591711751656842876379922734973535342688582847449054973414342195188867691391583005674363932944366650351928505439818908967435171925406622318059328534026576235712071490732462543819524092224840208086196658807401336554673896535356703888801473516381809636750316681784484111026904432384311151060865386241952822446564417825512865645043603302326081896536899189807351624960655881653958175976750760044049624353860735572044151092614809089535832486862904705309326334680686265699023351771757006645202636718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,1] 50804625561887235559931166717656552444428926693807608162104945726545140660964673381351202414591492341471300409839529334093787131855646594015317904903798700989361991222589469025323028074605828262536735433639084833022366050766615061695126232547292352070143530214033907994752101802708111064392695429514196802137751184762424949064611811499462154077362082443614776508467326905468920642156962578526785181453701624416405131503664603164861182018320398899805058184233542614035685752846264861657580907614549803431003898777738772633279067526183272659397023717729866220948883801376455779240474588977794292254471567578084059455536760948913528713823083923057332840907235218260020133397488468676595586483050520486340294936482740634649382484179816355256214905931217849156157143688291873650055980214699042620778442447140086200067163633682441741544277281565199048008773276644161466699589936464234957367074906393977054922931464142499995408926374482341109282011654011068155669578334955497067085623730427392599805585983159029593035823115176941975018634462559895771467482036063978858582488466420097332607542276960542242748723882823931711439451551223956576063355941782710163361898835158353822449993349062136266542596634765191120839806207489543215938368239401819852424838120704876318401771076342029482081315426616439760709164971085937384390218234157265117661730962732905823435044466398801130714158597814676237938323200783781301800680344495414115072184391279259369847497886158988393430326744427258731386203011422349946036901613363787395017616360088882010367464295174266308889673578052741694018717804227735659692342412263596051829034454568752895589913465982432303567783611095409767792435409436726907017773616767538559811878467234447735155557218886596169613018359162051759708968235356519240856135743908976327277563156103390387762533096241962022878324463058221247414929309751679991238583016791522397811196288385389813872932096153675184841989294514266770231728555956000244539227723741005739693089042588056572062097643487411029685104081531363868956661856396525740742209364952941541559994220733642578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,2] -6890812692752470083954973621226046316969856261854046858121103953395844131498314270543935466486851380543907897986532238416725924645842603888058493988091276418189650844675908323841043966272915671489211045078517528249244485070092818893265551407705348174610844474969339438906728493837806086676661822469527974824218596597492689773710022177133595832501019985351394659091760713823043507965817505750443082513688740245383562607134208770440562677760679402189263101069861828887669146546142587524259267069549777242761206376127345810072027433287710429780034241862620058093595311048626205364937379454468542647208068139434054756646958988428133765669834177945690068830529399717255498178127839681196292569284505087391649092912960099659088866392675877736874211652348428445297237619412822245248379849880091992911635063239140471216327776052540782741413597808229642862078844415341423426084584968290204418547387175746852954225752612057477365146925921327585508075698560240262829312826704043566586387060169300330155830324911653774749631021056589149931205037854177517456676415787357868715768159394937388461575123890619995087132654067799794995810541384823165404845866584567881400150925051258716133805457835509649740856762966004652674533656792972942597053074513538054752293050335223680202817615609169082764821314704245225617593697578661177762447686187364182125453542267232865820237369382962536749969375271719251245896448297736045394782939581517458450930325821425425749322121479458572975523598038026132126191537289963693844731915139667432565900809184507445553814124381047999662029210835695528398548720097120508260684021604394283779510723690894198048443268147264178496752950441372381386340963685006251085645124454524959326305103907464589127694281044007800772064711691201048270729882027283433135107947149257064219361457054757270906844797703642178889755428795789768212975755060442328383181122481110327315564667179525509062499049206197960384566939238989345905233195732132935547255325275160445524858573594521590849620830792592417016035097390706339869177288300321142342115543488745288414065726101398468017578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,3] 341597035475726367929220553692830742046534724798413595047991026475282519171832599184734058525311026762011828427983801139918808529086101080129993791514813750349416516104810701051723566773829775919887076024011924272169739664204808711987453413342174320552481291867375772431002602359948137275378069224218866169522821643106155047837195663787013680829932132004236620438899802662436285886785692481238320156030138948974072151969326887081880831997345109645736595630393697272497518716688904369055889530627808319099764355018550596575183481279511164852700178039553948763863962458318444080021741203111076458528069617376514368397434121693596235262061565415351372394695618872036203570493036898697778766445411377590467778388786732871325203635924020115997238904634858003772003362921857800733947519379839086310202647899804467144141509156025696334197196934362955675774996152450310227861884835265090562886834985898152084354090564613315887446351040716516630939621611553771643830093340282219405095192633828060431510976743136807929713569042039650755326836226749645659569710893772077234798326229539463283930056415096590513444075970405140229899382012182274543138801848708200276808357948582786442975029455471103407758424305598077084569282013185914183321105542116018185617538385943489691764213532745989148200116039037980020483774760831332566255908485306766527922463430312222410932452914000381148543220862592542632003857698681232550987788117097386675161263120427943048108193515733200032703013866556048433343531562772131879137296802404083215387463494480156249791828901063904040076805875513432676785097652504164995612324124511051918377266489387109489084041049461530947647999292772584507469221779128277388887285142878460302887476842702896720460892718073733571406879893746670105264311310603445046790990390385145035119804932305962026842141124896012400412307990888890316261949091898189821116760455140747214487774049895403793509726739127789749367467200189416300297950875149913902286971242463853517559641744120522364468912669557218071885691488747848878949154332579983019311332731113295402280982671072706580162048339843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,4] -11180943514056585499097045193229408400731465239300720363031940834209515685283464046814078137700874160459524931598867822434761755632741493375227873325870020344462765430945998450915260440485297212550000208025657738439347887431928623667673227467859457668177796023935514191531671538938991886095208067778385111346286809112587327588783616196056611303240202945425089593789966063623904812191346702048601086035152903781841483152553355923947886770846802222098355882119111069627457108318698382634756715248037019541574356315740245001163044820846019704822078153459482947472714471918503198976663333575917422562721244697232883101671531234091073984815756352675677611033075147055646548920890681898804205805792594348777935508060310106098879009745898237113187596720383137902936621031389669837755700490073642866358901902843495167842928727377280435505349630054430146428624786165454096549631821855320630623827182002876656508493373562733739792048450426479594849938329438098187373395269198350185931343496895609936998667412151079632041914023226982308732389176543274579365259156259366247276907506699727730424973530027314855431135731928553999639199630614478099886602703053555416954236506429356119650583700669826236582891386310799500522925861531047099012514633588055014414794526929664196771860964028542471978486273516248339483007166078270362362394541664746924992777737573267882072436924492952456183451530691858410118203719313507882987207431142062483546701418529573151860281445045957544405973930453473487232692301290851768774846313151843706563577030076909108801483631568955565736282761714955560174024317388482786801097351482885368267610864166976970603683559643526168927040443985012449010383583507536305414787279599453485766799203658181665894192745484566063946733554719844601482959159574932240205782086150403648443375708608287779857257555343789279771055000549213861133622560147523678653568278739700368762607968401258105583058739183392722032203395777323735983691784252875645722048666951850411599745265139359737911479905005028632586512906277564845897561358238368153287267493723536337674878682335588564455974847078323364257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,5] 267250011080643726603387879436684104046296023926737893515169198635919091565861248992598794900223054235025856581612788365592240918316615588719012259641815272037156206086105725534624151978373587394926603809088724642160130810749282067017765488659710933451591491922312819431397008423332847427756709306238721258487096184433933580535951619199002312713085252636184200149178866668535321643967299755183086438385032256173754020502085158598552690932085041598126631403630012090904475863149162874767283364308915231403928177970213529020372922436201492882090856125677063025513040958544702220054752765732560367061212782345276210285179955297643909975393950512995614354910865773790235183625426998502630703893635365221885783857503317188629107585184136321759830068002335814016152740039457187363852948204677893878095290644044156929017025153486374867349118644104991816861162306297573710417783636673998310253713509687142216272810060819672396989272071871811502600508903532545813225107678367915440369123446784538431003439079603343652161921154889228851866964268441981536553884888580992002285942836684753954574398224143889793392734124038457969989706903700967336010393226257697691824079603185512192050758900253623962124478927442380774899205284560954393428010881063486585077138113101468886454295915212080192242247869512689587341986466162591217419615350218584794885044081497316164928615813055350981827766347757585642639218610522191640873084820457003155552516714667750144737526909203004908014925984711269689952929889566300526079270050104076023768120687221214371512426990565563661558615306840471745593367170853608683347293582467286340784564536114270387808013714970943108669758629589290112739121296518621952144661409653316747285820823625284300369742256491225205357730913032522962385736201668060421871873770332870912099759902760808065614501823747049031899519263786427568800171937532403723995781648245077111551973640241419945905097305752755185851181945964544567578298574116662644617035274775588609900987289058870601183908748671760559102003527340219662448248629993622425339836612556558562252544564846745700492647301871329545974731445312500000000000000000000000000000000000000000000000000000000000000000000000000000 [57,6] -4483283371312406487835053090151617917167825937065963427730189603454770226839891198140008196750995555925816693856077138106303633758745477689269882642021921369138436234934886875292968695400481670484431977071039394183484724822329877328206247290954869004824942125191452277890919006701694326545896474955141253011678150201514508194982421058763811390932206619377318656654215682693690659903618836340135904619569454194184369458881033578746294976020711321298493484918269160244956619780396898742736525189575415221680435138481168617044596589351180657971310465212126118769675779110333558968779349430968859823622774779756648717333199541549208808268506955497943234473863098635251185670895137799566914918441938052020540590445253138940491055663054197295993954756858025103711505768106973931257433501343731320169277815820343907695036992239953466702581747400291660109210523614500424757601713496403120390444230582874885515191794981777842240880303652957749185677664544406211068447525387639357624910339484966186637496410803234413271520742952912158593461979046611579194662871507062268045420887224396554315103372347013622930202577232447496388775058491327165991565784191841444788566422304173233207305106678559660497221844445752664061086268050235010123593556425545577636252669827033676118359514393990415397322951658356862586275060938039183676295016623697634373050193317257267694661436654803182205742610153558893583258189848380494123865289848124870441424055254831654288000566804288976579215924808527446735229005213793756137675687002940184760886004926854604694219746055150897456343146679380417481414312655220152468734147693728659256230592168823940526289026365886722666613424880238000498985467601596024065259844259334808905731550915638571905326221683512149611633962390011243810837763751106595073939758917757476403423356397120353382287100571437886866920718044376594545874607189659380310313341955581102868041245630135216299215399699114397370885010180072709877055152350195828743156465783102401792014891833541020949005561149439498935559195717167829207707119396959177021318559798012428261548576531765608610413664791849441826343536376953125000000000000000000000000000000000000000000000000000000000000000000000000 [57,7] 54683602896692893380703651232179978040419134766158190173717330213545281471289562254331888831574327458317543441960531150000840121735087590702582991476155087806855806926581002364362885286941440367453544658094528393114875353506259192993260254523091155982242136492357548982850832820330274157774429907624977408761802356550988622722064753478347997757042978808706097877545227377499673514611669765039492032659905063129899211476030243961800586661110293331444769565888689243647365633577644316897880278568585949530792929906769189669366645177491444314013039231711762335217326280683000472796938769695772669875849571763591723784490188210160988365117152658171145177013463975466504657435325146173148062583529026172658738551933340046788365794143733986438421339972687936445267040489005706269126356532603774207835634089735843492400711636266698819253774950084317425759601622415604181574127499092850452752198433827306107837563530821126651248855780283187785610243896826179530173498928445185681629008068204770219573536353466110612089125966359520495392239492916318601331063554581221254355000930399510806252257880110488367065209802677140882464712140353121226308885888500928455873921025332637990691234517323922811896616393438305004336499415744538747443277280417635665608753438431848118851308994163200879059765265761437739845155114871436013143007405941454285671148317875970460193316535221462834579132535995036094994144411892804753837857913402663587950657966408757873247784486181244199403305211013000953993774143368457287602763929774669913341590817429125032933062273431930610001534279723182096670336965384183481058463293403723688580586890920633655383693175669229177492339840193868342404039788563912180601673726201071057741387395924166902739582402699657240513496152115681212509303192621327068541504510579485574445667366253062272825544202665949372021980639726922806859585728134851812781238260702085711405648630624942821142311495835325736525884469854872781670155359393837999521563359893583070865422645786921984354356045969380656153984287151086934919155185331327515455023766514874027442396161163151594233888808105348289245739579200744628906250000000000000000000000000000000000000000000000000000000000000000 [57,8] -516216032692033877185695967512436587858569391141603399459694392442575162823134916043750915525829411176787013880794538174394006593263091222743279605334740397453973345252777266884259753008177072741864334360287858826131943999197998750872985619715275828054198695642908947469196897362178524339059131763411377930375143940967841697706555023202765371461951494110897145440372290124518237347017615763342262394060621007479676100747319132024353735454778211155164956447805831998945849126865187582798636920437290049405351972067705184016629320004881367386013315734918755936200287461005316484342401411757442183123513068370412689819428074883359029568357035735301796341975851139394320149080405638655898910756818692416729648006131638234679487712080495438032631331775918551760024260032089494090086795329771308469556806826699232478686834191938621187667899457264677917703069124956390728733360892338342442181474030451933846468429958294438697477353309323764599739167996586071744471276837427251082291860408489371373931239842951456115961160741281297074058541659751926640800347046551266960558888758278360749917260307908779367689785315706815026750663802405992188601047536791461694827860835061026641507059721018491841592723561785289752149641965666137224984492380524327664919260654002977510256177659703653955819207763717283625928105634984984211897680688896333023545930510143346778611512788186674921733567958367573276430334825844971818046012210264671275159115360766936015993077158745652286648571058000358081786677153473524113380419710907452127187978944937265318262909006515175361908743922000606318551161636819817067701906954229086984936117134904549270373501748344032616256325326234215524324692787114331274566768461921687482770029029110385935452340234651316553120027004404105391575175741104975951096725844657907805513748701559943515211703809190463543018685788818144495250979333632281421322925053262009352071436526471898933382153138821273497831464089565594126079310924695775452829992693958325855750166690009115311039787842916333426316472381513052365921990646142715513545937284453008724686892594147676075952684698888717207410081755369901657104492187500000000000000000000000000000000000000000000000000000000 [57,9] 3975461836721817294078088847710909823533139808220331880589031018306021520734163262893870148250237767298048533465574243529840750377412143623970372144282482484041148721725548119635825274829287683988430398154528387779363199529661858693065659996117956195471007796609693659723845584262120886544187311924552000349747566735627282668315619369214209150792462174582649993915570895389928778520018330996177678623015956554684779227547725900662294088120363808765163548578301099458031383228696155743733888492050583070985229027079241840184044422298695137772128583456307546533851274834078153637045062436848032941627936176915425631253252170709473742021062112875030109417021261817655868975834426988533577625194799290702649485100509313961849681650392009520056559883624513975571122802830586700877392147630966275511939450839287903038298829276071399272682880146511894520789040426035253781063861979735876805155392232910631109553434519242985553154819253435049485147450126372299249710251067311211880294287167540356163351842114652236644821664935980891686276417004277120936167908024594077595586359469074759273316984727314150228645237373569990673877189962982434291603818807964526978141214230759489155988899631792705121556881372301279003197911452768762449321267623627794914238589454967655318464126232422348372436071949415238954898259763671850885959579356084110440439205841429770270893038805519979649394983026392681479355986996011405556300929145303344604423542835583646518385379473922727787828532259563630219871543627545361507630232331782333765155866155003387553980311353709501831684692272610474593515600748911353376383012035856977237529576934031319567367903127558683584854027204113051468926598579598333785094336817300383672722768632614963405923808476852909749131189969830147133685684042365212787758072036713871003308559109816159662083729630422660349851935064104740753278867419013129542910993391497195664458942861319179486653706243169153955404532823498880727852082100175430707954222680923093154508410881124428407467378172986636178352137028210662587338835175351082595499978928012192234721925804072866161365702256384919988096982024217140860855579376220703125000000000000000000000000000000000000000000000 [57,10] -25997143649941332039670934767034719182108325121647256113662278202622377449201108157117110618105818049147387673637545180248272068308642821475099555996031893265905475601193369184755860886224936963349800640364514499591742417190519227698536936572156874722023499490096307192549781085240317137561952929324083480760483944498114179982973925910844753181054807226760081310132816792888496144676389749839126179641738119944895578873872386682343773058420608093810194900747078950364322429793035681448953688475410381092137705251931235894745910416611104892101249665370244511118065749311794920614792069741809627853606596788087674318676217677340963841445722745312841092039097554456320354271550252680311514214414892308245640672849191392113403284319795967355891391769246738751370502366275435069051367011549625728779235534350204074266188642259426815293413797524114406325844792683417110679398325100111230917436869899256096952182878505323696512880085195921888903825854252932672978381525410701282962605064874364922137572622739629313854055367718884112082627632624782188985764125366679705313452693591445653190094586676460087746592494709623973493275824369091292015590421510863965865625103408117818684515825852817505822627584520423647730505487664295473166030224300890736351290639154293863383720103604786604086798944634336116453831334890892026070128823964820245707141161494156631340646727588376459798111558712841723503210637242038310430464566215841262565189417323912477186450475756042349005517446000411275812206638951700824270472774458205470997349543471466185696300176720338652716706499389773813870838215949636859943666453341424208585130227540459625955170948263436807862982890878541128679976573244744181341002232511233449642917905557090698654232211963474760207345951297615034634206562521756256306722075601490739470312456537748566285660506161711394051056241541061198815078124169517199957642158334593632044315313641993937950476555538612251545083792270904847661400954607993622773974251201074381230159485252493799491785267923800784381899620169970197392168164045432493678890531635135635372065778894192464829466867783436321952261760515057176235131919384002685546875000000000000000000000000000000000000000 [57,11] 148828108072152993647476596729585218741551149656149353414132062863582554391581620325193414529346423414782245530518776373441012432492578050427488343851076237031653936022958779330570398105139142248532551120499058180854361766070715666382882861185072963618643504832139878754458335199946597827613880450729109218981310288539274825718868595196943691791594335153394517442991216516384386717850530943480371252778012314965286325867921645955263803843332395022668485596424239638091980761862863894442522790461330269533721070816148120636385552902269186111060514299327150924217069883365912926936457486589130178388041393864040168364525980163074682329917738222085558742030469713645293540446241952485226829433943604921894403012908266738535832151526363311944258552502371285244680481585380280878923024816800926647854174099377034342000398585645444317910306230153559299483415224387856128582734552359578903733671724831839681476707410001324800452504634057814432859494297012634741948102892055722114752286298439434694079987613634582787541409316836035695189222817034434502066962360620180628081394036005992494432478979982973632874515399747716377367444454948971157396016073742785819332443418127573215391074039922673321800291589240288679983073344548417053104490978907013567847491115603895319708421188931647262569388578309103736841361543438982478477244996215996032634043912252749421937841068290728315350123481013456137898370316954985069377662083258063147350448544358422118489528767290112490366731852787510770667952706193095378292778507684279648908638113609956281565235275500173566523406080492840991976507474693506127715226882751102726047199689114050433346675107849843633878550987587869355894343689570846230331679960926479827296487587566183018702351187982415939710217896328294311475582452544689869407863901542973034337085416418033965198794117465968584295890961734243945339351067986100587688708258048672642339419951734533824774619325010380774805640515793288028481344866014424640202523770014380876229846112956615671613843315451924727896476769018192309464381878332485147177379282002547820281935657274756343180748419459389286849089820141678330855938838794827461242675781250000000000000000000000000000000 [57,12] -759725522983856978755885367157737490990591743761489967168768221218711792275852115136606282535854915891083580068145001012246308188897322855014270469757082865086203339193190826069227528370330983290683652246786723191959572935816247527375088865471718894165079409392414612164002876756337289004734451603585098484780278888698148012648775247224654250202142072841277181945998615176737394119916057632660710246648468416174825497801728223838284115269930625727832602396172272992451877142055599862219408567769592379084576105688019454069919828295885555030894720260900057774578218104663512730241445552440525415717181630508207079265432429913456172540806022766958459466858604559952179968854524049536524574495645330576708190912138457547840846557021002895412434460964712200726455649153508281028791264758899199035307364843205294982103228048068690890834753627432271345628812888906417018624860068548932450449334581147186063616861807621133656833200193065761627658540484878723304106747783972534581227186075001155608219760339058292385299947741886144791362555971549997846023496497649214898299148345914670336249259025346224159173218925794549879676249719305800199316413580865537001189202584285787498567153687595796589827571697086953105299793201502175277784911451813247890237739170435779865383242737852012111609690707797802893032389372573550353671001016756681011430014019311028601570313560737912417414540614926155011736707049828459705985655037778975662517979843320992648967721419735724878882839193991971682453377963008566563165024037302570579873264468549368980444043585687151177327747476123810570649450208475712558059876999640152588327793459470134933473381278666704881931429442808636393800167563604113397410779859381989094314662091973768874111538660718438228420172249535794249655449021257056294707103297707559675523273193086050346360863685198453506706770400417786358229289145982486298632093979177652187990941640039649157725113272399257515963663898113809559615872952927802234694025020631144878994003390221677694086245202693248494463581920904496129103796479409647862806322032156104003028821147147118179600940576760567900555935386781511442499947861506370827555656433105468750000000000000000000000 [57,13] 3468983652072140079171095121266368596031416992056814017213585856465936437535437891436565770594060449321193810259388789347950947197026793535317754516100097442854842698030015968310074495107526033473692743560095735984451435349543987282482163518118154992706888826505146998269486470419516444758924222121807538431794023619132205149585989640415167562375216109911723898351976883872351884677056337774350326943539788602503056808852027867861940200019234975374541233501881734209787967316309828031672511736179612526046957448522538640239260228118008487784065583914795041871401256359956447716423623914262234349784447962246654815646551220124763811539103364593553666430280876201197921930455604367809666833133770001350242647097068856695290306892149156028265088822003694531525880724079892235720434954809887586914581982107158279447542733058705467920232466595189028530939817136662386747032521783571886235866578850239817613634172814456175322569517964550930848391529233537510056148608669730736331048190689286972321891960531432101510352684998447473479098286781690594810738861082037257846664077913184953668546576645264894134125155990803475362016453709019845063645387278068201723041556693018441899228626469537735448778713705087188601108381257701335804640111764288022947149004912617756465356714769202478247571964727535389326418262446751431350323442930483846689161818725954960593376874248183803712250660566870002041058754688114326013537865490832467254549267448394940966568522977807327312785039292213370940827452307626984472846703730441991391703287926174483099485022740051095412468574193492591205168248110192692921455527426924857282116200373611818099048075846821329980825633482871484783143473217057195981107070091245778391408870063411808348800760088079786833041834576041830908148998045838098041399651950909672691383706685347998284605633497657637028177298172310962027783887646634759681971376833519744120944413287288280232598071621131418938754896960386728274952380660858966934370662530933238586180932188206995244361161586923025068206752133901365036991326106305716499373715990313028730174487803855728709746255744447208061480640381604143062180267698124680464388802647590637207031250000000000000 [57,14] -14042812816757372643750240294064439536846108469437323764734614409022888693546287363835260884566478380169187829522855622388738995641883885011493585443779898768464721519180658691875173633234564557472096073045102655585568570523788312120700636942750883899858144660317793489707887065143752389205680985190666914902189557829321532313105904021925613102249956226385789725865436735861283849011450804357873666739140119591024228971429958202506002481532863686367845163481661436906221704122072323668055265103799690104032020917053677866435052185505051565011253991156650577692026143948692171566848718596854567168082215479883219985044411278491725452250744945714626284296406770228400211801271322638367620587801512562352555380609100493984640985381551050869594002601445108144217241889798424248598346835798676879975949935994768727926943769306775971800536050631340007740573232460776650077392869335790045138193743817916632938208632659730699280627430161947094008274169076858453550486619675701561902505647064830250568061427129538792452233204523822707877236479310537721624071462417701385469665167821301609082468792578311071349449330634057241891129677141752070954039010141091876861226185098911432574744004309260189791153972174421441412945073172542774283002386085997338607705118347453843776358538205909327267413557360354336636256979775881838992133102008880791417998527295279447353946388895040945600029499706560100086385760195392742597447920237514928251173060907980858090582499749963775462546326863716641502685432731764861423084880275868929754222529327942466364468778501266546603276285807376055483384709619839230827166850349215743378515491474068176616930375489055060666171286364944241674074673404574193036079730819992448864539613945144514315500299617912571289234172381889980954508367851811017418721103026203022164856320986277424868659083621510647722731362871678295176321239076780312971568013770598863044614999203630622615737679754247114618773681405946872072857291062197010965051783224084502585567328585634445756924066546212413756018688846367765575980207368006721910555213145942210511327655475591902545302069852303022227439462909365908540107459323564853548305109143257141113281250000000000 [57,15] 49725468959399728385324190286437844423849328343281494283271058386116742866638501834866244452072821548472529369688656243696303008254596550124232809821078234301780731989530691308267564593547382731540596767175295910096520933240795280308990059305404793774930201943828390229895551808420482864386209039363463615482025128496025763257298891982457292822464213271601022037975348186892984400394941674085286941008077654152038994859968718422636430446733862772760624348507349903760896760430788571344164631973136833235363899166257809443386412016495984112029762080991535236774134149866884300887485381555027913218461123973175749592514789685534329092073423548229400735920609790464100619171466853803029800825769806521458413634783937772385497913367088146117037223771851869887475274178521356871657852357757832394723802268267677872136240884701328429046577134872845178153753361923959142082771458963906669891607655944390980281272318415980989192001085453393815768976518514034914212034376057498599914166904441926861283802988964587998187536288944036182651843000842682251561360519189528749973452975750257526943914276940179219477593974557703185060064197035187037692484593631609451642521748320343009421970424600435624361708808966661043266552490548621301996526784500362500968381525521921494882162925915457734827349218388535837704958007513601977613876285630121291766493534098244165673051176252043373470430681744436495141342059516729251339452819855023628881183141352583796714227100272218295943748180074420078099822432454085232760433169944397000788023699451973660360721266061042321213337880772446063325106685676906999117538764973419887557552743986487507959757244472638083879417956264476456881307942636609274872093968428840800758540890883018439076655075150891206304414470897353058981750778610955511974605318586438065770533539591768035544448912429078448707742014040231119760786378015140270879283904180216679035286650487009290495013331487673584977297838975046371841794451992182975169088199034488270960365833012269161497130909920799411506453688359729911762653554773843193466971533721038304285942942908685250084147847265144831420068035691115816698815166319036507047712802886962890625000000000000 [57,16] -152070434839539102590551611521155568954793262727518962936971104352776415863179333882184304096248830736801251071973905416625240150352731625410773502664936814920586708871021778115924704273365653563554320151292448671285678785333842853774554331724769817060275018725970930008056623071421942535826645657753637350606350465213012559749673457228020983586314881497085210152640059857377100576690808689709861930966798556223385975894756599090764125562892778003772153265826412261871539540149495628499434181749925368106908474683465096482043571357853253878274305965342350835975734811384979019064256955692761481544668434190280282076942196521997135447586663448303132910031797421492205206925917438052673803288745554605204691465363141726172784016289550644369942490970202903695664557477879715385986288541508170204995379831006871239938050570599581780307958733939409694533774122771686813693528136038297274381591934060628470477784117324815135809301618487417850758601702527576630130591080175930421223964613863693916332409339578188901429819561678510016488998787396513615876329682643648080620821273401411420873394599499498066508351566321529100900657036537605966956926818326147304387913767778530000702158623207075648046419511521618209637222132096765505638142034745303075407158601325605103542405917275648538403570716221017633275103677610624708851322570258973363449943158563404799700813329146393121076423849279658621313869022846645452088096319853778562376683689871872313823176995527483110715499240387045384641989799209458157262307229223225921499518694462480132068590186720798012963029999666441886285248213275670384443843019203618099239363667814159023965001416110174150443425309717632809002202062293724285122181322257527088465372459438579500659098268216545811553047118694554607397490103917299224745920454048481146647081158557706309443361496299667039040829654228743819320318221226847607776811133210509648154673192746741005766161397834831273171171080898902457684509874591530795451495026349067892688772620194887351552712402365999809102608986976484508537410372469059191810555310488621418249745732318467477367686314717030563143894778758546254548988940769049804657697677612304687500000000000 [57,17] 397031055549779576751218186540608376110634234273173861657504614284865106169239057204384401965591976724483570901176524984870860540997401374876403111209773382650105730896049109096307317005482446467781520315004236944034820449669354303980484711630703536696593937057701101148573516083629451522266570689903518156579141680668158345480012777556825478780995322329936375404910879146202233111406730807309898604119701052624323069291219020691194715079475142165437835073752361886739962355206051540700393100228706490024425718261143999284181037210466589466186634616684791593377739140114376169616260247377311454911210963815626581841330403625822761120974560045913559466925294917845544638344559034696411676216876812643815641020676782003885173703181166626068504550473486229875598812856561843541874969459633899574889277081641680806145719279989323312655490343970980876910390749996797652773622640720584055713690056267636448928764395822924812229902382363092549730062174331299465924362063008760199563949692732545680626161587956752896734314093610528125156680314075566967183587450157268975165162483087996585310192121412835958744361341498664942761145229215365830766912997535254719244740216397025685317835269298136490174893373554890454786659207385211231266823010949979960671672062917516790077051697889086788068479291661692559846466052270430024862188963644926905402871286316378311143161602146653612925970574022789990480679759404821037390253310323968534442433927500209317998899070958371860724570683089716660055046181927251766900507604136998131405926126309767343770247623912709149755295694406385457806729041147057183137141263020254781145466273249136329067563778948299847313057188650924742590622033052296703378341839944511207719892232141632040280164092975889595743854708791164608456720688528986015453769573675227312509172397707415815941265934422559928812621042510291058158872055700915733040443426730280239548075357912269277308106540516964914951075284377464655008309773562770818460989995093972453800672459565603063306171441601650738404662165025590424573343000162884133957650027114312759239864480821383705673033215934463300331149002690310154117803165263467235490679740905761718750000000 [57,18] -872799257560491890646544611319872544856588254775904348609818555102467361305306119311057484208973444363991059381923879664525413320732234390435159608128241111596878392875187822481177949799473678733775162808902977115910158243655565300795972982638842504447875987633375291748924483748496982691563408003615292320325591096825224600905259381435387965746159746292642750343065155621613134812611553313418317094773141909877879805394696210763372718596062683469228734727726260222341009535213844414767676017816281579543444133077866108286690064426645306103885848178820913837084613331823432144102568603775641309534587831083429755929683649870016597084919891043601758748625819962610896700399969658739526636193532765039320633905040135597347710329922555586304695240875327043492258539860716321393269400532731563172124878693674267517470098542737435304770594665585561814805767466065136499555833972667940867535916240704510349268327645362322638611807881538421880904975848009425055116338457695521694300071825727350427194014364622954517765055962301940429509536395184120019487084949624321204774047049119517896822950676557535899192089368711320448428652162200489726861536733726913834614339605969448093067596077884020922997835272572372106326329310108374229916879019570559561298525772565268746262606764978318942661222222238299375157170241310406611009702131290763994648804754557060306584091625482640139494706262349748339763602556992787057975697016942491641395398741101622650917944316058200355423209401757748709396948141304747774204908188783109895246324141940227483944396368285194254935131234211859516588865427486753808169484867958410261841188875036286036621361735843075473493689928998508984090374614772339174303261318190128326926788253916666222912461218910840563198900649937660146420271521253256529501270935023923862846576651052008560188280377551268822476386323228953385821599031844349967301051971271732868982292158523428274340094319960982152591426953943154150125265790309879304912330028797039891411587717935409110692342005017888293992635273690412342481670169598032029248010674363221861758422790011754189755695775119555778333541787831649158557745238340430660173296928405761718750000 [57,19] 1577078011855914429140217676332275355403381951982167148027066780761042818183875886220468034935838439752318860694637522611973533925422728219500345971549992836050379422034662938559726584314815824994451528591507378156211037552284265611261099031680603465558838935324060984022609353112749107351940229411092849570108345206562670953595649698974352317835319974018788327116730030809259173693196000930517842732971750815403685444644315581369191242443912404231115816041701002270880395060854344756375826388953372925821205086217476753483003931963662618739386157093902974633432197368709360946576127563322713332761977634083258682095034943785606390601392184979746756384271503216828439952520170450121244016663063802319366281554065039892161971645860747746204478265667107921722603653187989393800427659203767305913817605915744682661410082314900878775175665875291063416603491285543145328144867694603082343141136551104716149923692692168776133706167921401547971873044708737159968816571884887312577708893599280926475573568476934638121852369268383564437920220317072967136127492314640149785725368337117752064543028695496829120334143419551015415577073054339933760789809340379944156789413648534901666023819815678330731738744690370225314832171245836038913111334872460867795114993649182376033281526285403577769297136376021079069933654740553790648459132120340959826177136467647890051355842172651745891386969686134873705896630830037900682605454054659440021070820340294943747394184035099329312233126812044361952544567742852631862759260587774585682340632204396106111127874390700192908808979981746896062978648191098112316542391573167568773253797794711719854137065375997841707873218947410466410753216212661579087621689161991404117625757128351691655791040080242475515150744281546679879991986021885847587656135666815218236558331651440449329380195846753704867116992864433876064231109865890975217850599979829909010637520383814602451304537483599994006601071951760423958892669531115063402783866691330718939749706807626790309672431062023674653134393692779663811345856694676316981194060373187222450789740802963676917693823765688225079560587154822726141389921394875273108482360839843750000000 [57,20] -2212769548949715325664834501680510373580420810507653556182084624256404770324872531805271387510375205749536448078023751402709214743617275184847509633453627314764080093487001390257378873409093548888946740586964535943814058172903329602839436031657766012688371895813334092747808521409853839171760006146757119373930652581074072293102833007047261186765359870554793442208106118801673888401593865692352540658473444520472524624947028572597978661606008231825710017424249775836582514462290458305989840732344726350099291687583399176938829306927123679162885370083625540590082633028768610116056014626511019990078628895849494108818927116884826797968482244520095622834990904347369595802956559777896407415374393522841811118633904145805740234254144100484758372782425331031049539417434644235468411680004841187136246501864644595821065567571026225548378464055043963786177654705803180759703089924264436495468836693103713268668834004082574549848137580392012832889077507837214939876225591027698984117586673188070926575916390651573250692392458666666377180232508975948083276259497295718178848964838177823768321568025879654429108046057585455561100031224704905091541587184487324086146515245701007875676796747328639441168929935580811337436863363853703298758103307332835688284592094772797697746580393216242446453154238525346691299503772995376512013026888575282363361313848228239132555300274767768635986223502244880404895966868389105495685533398006104817411726827926147081311453193900051365255490697530996677130993452483162597230300164731174431820224598161653841946366203746538796349771490128814228564524875667364187497547735292721502652393607752033112864613243465846666849335978621312983402552887904658255170627849697999316431751380360799376333950800496745138680475629422177003936454857371380005156020567746684768988790021125614023330831798203085547697793970258273408588029507075271620097870760384743333997100458787550139907058062174799475518512224960740836495082134858183009026860721523154375078698560885084802006626766769109785795265852444912676110657473814905038926483045622966324985077334739143219411101153778820013200183880117122292574549646815285086631774902343750000 [57,21] 1974235386191897315430113538686429313167918366574045914578094995091677647973330821387966688973789093977169806417603226439891774535510669905398222402615195814744943408709333339396073308315275245690571534609917101689728677333390459675171679730254911858418543632018971464790236556340334111920951506259117624480445003223001722352154199538485974476181406933606929543498279298853681645489300158495372738880006220639161239284628000920052699593243868999517233132475212556566566882844295913051107141220286447032854142193508918194264599309782267693144994238160770113170574843840225280872676534177648316552888458910695490477648273106722364461046956579826278573301701952364973900929585072937336093333302199443161770480451725533438364584390214219743357375563281383499343840805648495157996902778588179643637099539303671781043872154077897473847110960371413516312273906654615499400884227709908382097841467151969709017888757180110470242444828622164804841639790072420339194336888463493896156846577826717532565052488196391917538418636915186467916216622801106087895439790680583103734048520340648812492288173384623818824430820909132054124276485091272936389069645109570004186040727176620910001316487794799419086751509111848133857945090170754691570415070792130374318136337641088695778132525159800448739366744974725669847700712108683491072213301345962584170412014675647467672866953236475624357018967834393050028172817219622572672337951611571758751154667550243841985980050607284389064575665222010136185139514010650372824320841993308666428846041618398002709165445517112689629870401050809341698221869272917264881324175354685502179535744233853818464330505978890762476598430067874995025626685489140537696276442134559293397291226296461565904543201760752119729234856503772856538596956354704225895878854927955177084845165566681797487423178757899946845519324530476720838306963776043796461990223571180908929258583406148026508959290849148093023197148071307917390023189985924453759135551875566306104619196822754326848382556621263747783663765933340076603260119093670863835572691249373512816886827329956091012517949280102352290766089780438274914331486797891557216644287109375000 [57,22] 434987249965124195572583231300162901089162019563058944601198834816611513101612428928404416210690385854576061816118759531397148608805204542114078998769767657277703294891481868802731091895646827167076263168619257201004234584948403327930149386199426714961507364897056501289910830836573054182546535137405787771941873989807093301679991480473408542514764719346980001751436645489064736321045222832774975773128431047008296561398203644434712389520511294277364431823997082352484140726311032949392244186446056226927565771497507512787305497185893199460104499050543692239261784404790822460007324393841260095585954921345467902493437646576357853528445737765204416551941071721105965695935159776990771474654306702217767375449823251696064922335628309211838121139468223292397137373522969173847635520457024112195135526385775777584841325738947719942451403498374993968961016430976077835813708374885267685600888628979322050122239464128695980861269373077486845601417350309329188273640903800248586670585073990063543017917838078277051487120332689840768293432422526075813592759834819350095867098893316594945332600728235643236544108438736334752606222437927664298904078710606687557843544894439616093761901395147512993932946763512106319146294835765817004505247741380332590328598944162769440114006769133245446616938952721330150101617277996724342157422252785483660845624260407540709690066863105048631856732971898644971411570828614825072061261559631367704291108321374374932560024156007773434047081575186685529919244650093426210691084419158878744789303275161043236896781975817078118971700354938102548950329678455356732047849585850322817723822203951702416533158809787430480876717683560808152885399015142529828622184527214379474501663883663897419258984429826847489385896785818894492548943070092946878379311653932596534705801669787993601299007268205479889188185044416465414067399232037969817208693799535967971934157843410147401631202608312088273471434633928758640253321782763229324499229275676998881571337637269145095640294169415930458741049434158865414591069631517217972526588960261488202186256835911226196519691005250583180864396015685713337006745859980583190917968750000 [57,23] -6308928699801055214237744421219737524229207391255974889813402620257824125438732937609031606944046409845410986239566201875717459032782582244165128326593340816653280047032864634846872405194602871796834779151330216410896619209028862362623004421211573340715143529627178395873540700479722587260541254612192072894815246502095239819960332658317931633926420795540785605907217563337182806305986628479875320254690157792899079232848838746879464066487210677351987324015322132267801532063242652036750541811561331450385477130295300774718024542580766581385219228010425726387867108638279100300088978430917269840524727205554980232646953587310851632894941687407608562257562024672736991601558529241822863804155636202047188013783106255251810121411696071644439680359464824794039664751258338285582869837996088925232710229980953413875376519426714904765301350915261414886166927497685705342928928197876537836743387875322846694036231065781402079171505361773553883377575733214362271487083267677940083946997047542546911138946582409768334118333892301128462213573325053082875722714221991970072905807418372033598724319471394827179371603011460981573744246921375442212183976090834713055795289894955212834686410070121086144653425578117786491841106147019347958953831500083106540078558472381997661965013031605827611987696472594439608154302004260229930499402162002584448039658201891742606560850043107166773942294593254570020703271246402754625399222511796119816158160201379069952198862264101108455349795882869945296588743970550117045381398606531932780716657956088021568676706339454165914338584579147320324555077552572550710222856517952131007664950701520515844657421427126332424237958054970507959263722676057820514748358799826958845512496257527960227072300656501276400509174609419878247220214770350945292489853988441121540834841506530492386983711206174828873121662121805649058454210987767363928866845567418792130545899009815287511178387063565692339199390471513001933697865203855731603894195122831128715982038207858625550525007202016359909738819737869835889473678658882089143276503042264277239694518380482527710066791170314071330108007806813930073985829949378967285156250000 [57,24] 16031196359924120363951055656792757638817689170782276916687994454335716347122226924223814203982299863822231263085585814956649174722162070046866156852402716607648442792437414251506398660324763878741463641164583459241985594238826602741300371643306595691807698379658483837580583402878030515922300652035832064428524724415864859269659548756985794040636817442416745886675803629867310728755652177715896990212329017915545573528160298744690160922352778683903261045836976130079730114389301570724682485504953450339982440140637613656741066894048113877808102098899822512836176103115186413879822163539681963034069949398334958382951863108692887665602192400126163696375114642847821965880029715850100964087053929887021158095937728276528393374163122483221252531384229564138562457932323072339869766450433738108181774545109011584483365522911526859639572143116404278383152038928343129827368599468001533863295326143619538325867235906807695058215206063972675887472893909038230515904701810256998586149497826120148051846358955278969515435510226634257876197177386854042166016749039167280084777431137331009949047719241264075176903439288027664712179772398048361098613083867105264508046532752082606910730133838023339539193527985247035681477594773400001967685548831977395386729131717741659895155040648262330700568862111509858550211339328468552717485422988267564463093604753189278912016554749418401517550352648845930072267946723182306084941367145555477588582454117419740422670041165063574475205051689803852054201374861790766203527743414048383452956809204215530597658615214798223982596998631654132076885002470254679893645558178646008645512830699161792216028481722685237472744391733853630488719590098180045866735544915623954675769600783605270408609008546280313502321188447137619076334502836776245375752119974371569927831830028194779910592781359673871361921704215138545410416170946571057892539985120343195438792777444314048848202628433955508480349544235423675301123338780647422374506136278984287347783311129604655098131276321684999469106189650724938357263253727806299562956390043374847041914083262147589158403342982741658379747251572666755237150937318801879882812500 [57,25] -28292117557971074185335657219677072422474520641235932429247433416214098209879053371537836521944604112588678570357149787644415717794265059961276888412204636579107785005667635990032172854078760936061970189781307733993057130518265889861289172397123227306215583919622769213140799019614578812616006290789535411593316527311380590642939732291308559071795885668086472054549945894772225308051362327340522619940877971298939455248539395438903359310965941563329725947104584218219413489641231365124256595503480711922064605972520466022569843400026449113923985207075833477722697965638582299952685562458570961478371820961948014250907823362128983140271167648600853067628145836328248557776303977399553289777281013487937466296054137096602950342627097239344303923952019757170166684502874278946112307946568317633762804691347478315183484028058994776457758865675682693751610215883527109580121452619285067548017168576016084623717119121666377585978102028316865651520933162497762796165207502398953968443526682744359585243161668176516944121778219716671127388473943453677055321326303762044182942399478839313294180237378093584487559801786918743418040201594280787666283534444090235466770411475369616219497280926642859080361009183336433900627189855813190525185221187909985976066020751893155041927665325787758989899401168724870164918711659496278122549752486611601519206961890066093779458208573136109365572964790878883316321334390407357546881543066624695114240726924896347440259870813629765622425708733206559210160352959397317155524481661832732892674701133318281951978753084825639573191874696003339989512357137898795096732388885705067250044660962780207814942647895281192500413884979558664198480128102587329985694117656293184714038201814164374746748164480469997175725051318991331749415949234793090984277006523758995476132853113918773653631799763215026016669425568926306871631946389535655924553009061414424746090879870691270014800316653960862979357524180623771906043379087432705959663753931228994868882809943149339082936026509095345974109892919331228595130564982674389157336221469900090406591250023318907708410052941495199663179960225534159690141677856445312500000 [57,26] 40153221683797168366071608793276392187769921618391723532084303086219877231394296922379618667858493777592356310631660055865580396792566410893620137079075125852479524894299494636928534981948329770107847349813228103295697628379722219969874550310442547140226819617397538144842126252720595755646215848920630246470433565397103071612500038610521095811440545951978892098600459889728246076155779278344799594289823352296139402691390519146616258348250335605142102840007412447742917768565363527254130308657837329030188998131427199263236570428375781046178849021699056945737341235737908216806437917963919430708757189076215678358910225018237407246567539642686328027933413029960387255921349213697372025889696896131356420022505451747452906304033397551341831055622132220083020638972006537398721493647760162316233069759778804134957296087107279511885411237465776850349196303135807626829983900491534497707026888461558053134026108158759779479403579729420931259900198287241522239344728450644239913395625530428725636478306338831379264886418417387730634707298142322082813911569339648504067281537430367414924681589875691974136028630169734433643071125583897156811799572851004113000346288306334369963635307816705718037886960545789091301288739593061106106485060822999037072939830023996308029855544997338124268857847846940327343455282301351020913233138928268789872977890212027362639212329725017837478269790018941589203440758750203995617606419525781679991581986542819191569780894606197735856603017974236364135058207245114361765752532773765556692734249467282824762733957160896487948033278246829124263196649481604137071273807794329635658458853892061994173518645251367108830413906252364508810616370324530137981689395021945635171145859374065695423027059505977884968311398843865059079771592300567720879673932147647599860939968688463669350606712566453841843682270119994345633695772476458620027154203775134573768516858099351044132355187572869440336415872203848060084198244846566575749944402630894297398394907158020685408244303221969933969368092257073784372651381185953939757633036391186807303776213691456137114250309603537270053408292369567789137363433837890625000 [57,27] -48203794524589974990296787051656869368644820883862667402663779666877982488548497139963035289635440522988414744545042753398899790206433834102059140673952933923308328888597590574703175902585621060411326379438393240039496860788091242623357898699993305763599263497706463427764862702734936955919774315649291014748615795368053275208977113085688873692833238631365542168652618367066590677754968439867631317967362603383661764041802206727421156726074060238780275888319462411828314136109992181515359623952518322120997933052167771690457826035241167118520515380908136527775335226235432949288021479467788174211976900332657349780857451551609193125505667294595254197631384415972602205018061452447643106748857001241122518239757720784091149462413506586705206604656329257388658140954014612279212451210509399489058522042740651697687717886602789009535492847871699386381997765044443870737208295697314255967469616760801856236707246861076030799974456644070493358397998477273527388113802294759673693798921643052184605145234971117203194006037258764800785025831722084884711143122919333449480440699986041355589702919420133581328089188744064423455831193468370778027350524152967675601774872876582701885804894373481511020798926166896169707605630570498777133425452214668582741834536841327840879937221275544573107002279191214499276391762371313559266891894614258025615711759670637573225011412764701673756281595620203945409905994789100951778607742018874200092598613020781488171334386883561876355738864688383537120014957360436465608027420051284190525354276005568609351619437289860318638435072599284987217024531504696046043307195516367429346303031108384757606605756795959168353001771383995635474304998066615743300324511949048640640001347858088267848376043695666615902089545263214395013876444688750890447540398718096498851731508840764999535689453687112912385785375451703548162433361586581078385361301890268791615738300634845277890516840948094996916042621456825008534531599227512684425495424081447438198253670519783857241658404881893534557145717183389111722721383548219701025094040160911029812133350697680480339066396919256440867229684954509139060974121093750000 [57,28] 50191781359764032060274652363114249792590975984650435007561806578352295371785601611857430631442417054525308149419289866875519068281962898980239659970422993717800345565843437697087685834668196266732821400070176841404670150754839395924724678762598903248285801460881467242425060314398156297911009091653059012759678727531697252445964158187342783857094574848433345491429628026890468464609482799958050506428560468401615396427689955634368339209024743558268426642522651477775572133850874395393941366353674040012557839989990261547640721794859202154703891689467006341479632361326749308975024239669023696782872268101751529513053243478257226088432931989575515790240489080896802819430775937072306552021351073071993794452777817715865577565692762737270918408646848970807022010265026928633244115508932690922059897706491446353133464134392092412548770354966960555910807187585264472213804212660581014377902079366422026798213071204819103815227360679487507068879478774639979310264146768075446949089485554425147437958973599478615227604518492195079475369033629196583176957249949506171794164561194638963095048697769879667794956049557053636141238322392952472213135536063143616036225193625836405242065405403489614894360185182763283813403688745649177277628958697127797625444276579248937538603475796285982212826915881807153333228503744878072755687520894068562705311440429781472842405209664909558049736415602640385390826869230239789738600782732807795573191506896201636473396227158519285175773746984630426112258772595858617837449202984892344871296858625315780600955655384312818589541124415999990230511782600609362026548035567545096986258231144275983192523853544145404455570522394679774972151379053867987865791026056881155206111901692012400569043634529398070104867123445363607575983413238017803564091471110868169765230225173553280956603895501667926217720877637858865496167379218452826422796869107588060702473805093785624535776312739630726058481410686234512047627660215043634251196762124023630362438710285303194119353511529949837295041706132774825462813843170235182311741282848818366084813100612763529320974227598828321106338989920914173126220703125000 [57,29] -46053048545195367834959308080530204504146047431712434403925269540556164549101842637023432220815314792609711346950355343168742514231068207561281799062730280011552730043370571897576079077492809026817911874123504921784659962714130813356140504862348519097046988573478223797078267478874907170887472016737302698094305028702122178095787438710090172598234402838859433229936016243104062115833069875579393535202664777127929901412845115049802286466602170693458870225259142295083694619169079804086575491567931074487185220116223892132013561406879497535753028201687536639943276113685808881180115503280015510960542419773166355198425587392405661921924942670080778388286890797177014145974912668980737657393866880616213596121624746207174065878138573522739132082974112688965936459623066655611270075253816713521588163121169376814408100147554090721853904997396240576537114372376899187764863650654109378406953900520078329669403738214784835881284198358432953185197768161655269680066093605373596128703875517787253176309323903318168742023247166236674711529954930700610649518283381099965848628962256645855417869599044153644417196128768880260536352965398286861831549059338003044782623037451059444949419838422718783237657814044190226861925920628857599839789659413393228620814700938732265229028093936910498628040488952239788272892197716782520704571593019634723822307675997030983865743372486851157971890332128796144477095310806548688589155565221576527382624914598888763935550441636865414169727425977960503237039654681361916537253637042901168228430693217478857379345144674568541781376913933773520266608055359432773595443114801049697167458598314699838228249488934224450085662452834044428545242823688874443673579079598851262398117971234586868588953791648715100533170557374679869181824587048398262770974638659534578898681156625648668687104419776317675878807443352766782709522323669879162169384534699074556069383394555081281842229329027213080344733089975005762122357235851824233065870599522988576802985142051515099867051837719897966313229249398893952141594476440581178704298490632095951905888971894584662299804156404547939018812030553817749023437500000 [57,30] 37696133947791867359542054925268223737140413747734780422790463680100948990067432616794036742319045470285217611726342787917757026338233980441570572519497695171797836046891085175744565325246093518478838414542415096492087749965104867276915467459565217184578563813165559946225435033471300236281923108736848609724643232987787185862979225390048418329703865611538274739403602363669849775019781729223292091208069097303998118127175048320568831284723597377440418839253357721703709379173633156353513960005539204276756336743018495619463648266045502049468560060684111824754262676590407131505592134010808648761113347725439288104535184352897829523304939140742223476910643658049312419788784553424188201831607262156210802582505102518379428025887957246308684741899135963221524207526327401133977828555404405115267592924846454876459882741741806613719305103917607924325116773780064972278222182443716661270389739072883237104407387949791071768429852665859404378138753514474527075906443477531719500504276891262563629233728408038461195099269336116744706432782243584262925151552690976612661137512386701313907856406760176311666147090214535729801065700957642959864283166133398364705740584554561700127851293986519565651240528648773869290313823317902874630005768302537604031283410642020473278686754018647898197852366253572295502609923275743331499236186673558414240331469153337153450540492385825000647722939370439084706396916823247811769270620492746865930080603762165012612638499337821651544487948245875854461286804609567067388306632509492974423996554429355710441042794476209103097667785819324758505290829903330996208657580070990945851462311403686673582478589343229616329242654764570928686771036589936365128665702614250322012986365830447773910463448937526147678449713581360075036583108206933292250873657300303724050409458820768813951305384925205947135599995743214122457862404105819214845241057380966737667062158464402322138790141446845761368079012840215987072883169269367984766447749689735169373048498056665342176523104089805808100527118294964344484915326031213116808756273556564305958209970297558656171857394134860896883765235543251037597656250 [57,31] -27834986254045114976519607461364323926901805311435875729967633157536475015542829532520529441739001725537631509296398786655970064904883846712472472494255821071902629328783635937156062817609307307780146977778594768927288155654458183328975877177829215501552412840218334159085593368603858075518278857223906857188973768454813069722979252280271759106640585773479900500911159390500847656747315406030712238262924109908822361462503336499526922019518494195360459875014400145070397825549552231545183369873596091697078586254059089917439456770694161663523317747465086591690917271120990834571041005121549014845527807492042160000577813585398699036090635998917520022000881299175582982283453613907005120253224285232287221028146758259035962438181243184328126655784358617527241683108824552813150788605031175442577845191878378952869953284199768839846843070335939414008082623488077044013886235539111275804633266453641886930510126815499361759093405899722778281368617509123027339005171119936402755580457779925738025187608853661985214629378745037408642047320124704652802659165873995201913732279678961213540556616112391110577449770450199446379917437412834045180140690647077460083532710994381485148899280763421714788436726168316878163738490305775669850409474479762651738261401975982352287406753177770767190017991308201816082195647880156345786652916335731160014283111434826250374922512640196421306890067641860283404009106954277057802043896653927440813779032896886798333157520139546677019275192226263911742606763148312575944500163161595359521384455743421414107307778986607311645523390489201976850136343909418772907869584627970655160104771153678767524445814057817950344274080443451995904329234163504526345795143776377070014612759803755319452842843622617819178912933695447427410921141023125810105841377192034641500685647304198578895255307996917053793740059928448563033344382487938978236339016761281113907599319548484282385952999114523551980338240429243103073606411338531824300779458969341628313406239730851893054343539923359433201437760861850826825154777916502422405032869799455935764090386002765544620762838690097851213067770004272460937500 [57,32] 18745283216818011763074123696922300275419210102939590187282191623555931411554956651581818420567552848472889683689136367445023407766532124101305632278784980630391505453397940397366760385543220310554591374400927559895849307786768103281548367141890230655580301543820941505304964985050945408737505930250481601580730519163780072212116394298474051954474697655809488982553712364681867011006844778164893421599217335271696016551084249114537616699907807398739147204853948180368968500959808603786066738433519863901980734192702940812681735976385086964173073114719549745111708528514114150945262372990494570015735966475968840409677971510243033787737372189762156953396953508349374229432237634156460757646343626203651899618498799882556053904532457132960725464845346218334371230087487824608020889254517370822831316423030205602435120995358562004895291812172998955978239144170346673002417646000928272056350941279459057761162409190915040026796112710351152090941801196477428950962686537747082475154409715803791012079103242929940100864959231287263053854440834257035626256923205791806572860069965746693489528645667635284871843546503389289515097117330818492457258364215491711942335553550857317714677831226437317103493890779072396853585621633613646924080818781186436248242167664244559978958496430908402021433546216945067909025002427288387497140862014146070868713255697332243272610952459261200311050430651238656422334587883411174793218593738624178153230001565810787124015587920907376050409313920031753973336929966610914076767143134471857892509644117410657748219975333734941700853638697547843854036740833942210885564884854417955367273204064176062465963397371349581221597668070813996401217880554415169268793771620683866528311880430429810078276778776677410178001750085979370289441411966926876679527912450580476353292473014603823331861203436154673571170571146587622132200173983858874061557284078499498034196895277312558337530215116057375532693707204334717833902167310167332627207461580598191300837304787010360765003377844414138670486100220346205447652070647342887934940301358481297855696768564406212709272381289338227361440658569335937500 [57,33] -11635420512811164342033599638746580978066718120503568941328364309166350591431038736753447341562040318297980632662386204525492945223395239179511931057623558715603428358899210046271605396069511228880988834534149860817631520842816571416353356439056802206434741918809074894084506756293548608154959229002859992626733615146204455555492954052238115046024088055266743206321381726854268338485188744947912829778396579153186396691312767864195717021392083688511651321483239567658106319875434084978572748297960036709318834551890745943459348546113076455275768526729967881513723444049067197827312253208130828758316089321465086191977827633491267832371970012591011522435498608993668871986700402720531833080504247053960776752614530175589311573000714377307130919098774498589108687070227331713686426909940662182927792300770270645562692624537572513872232476233208041715280896224807246416974377096570945250880726886406597402306354480620222302302541655975203889086289037802385580099241939659098495570519667103129654883373659504450704463732532759851021972965051979329497914546477728402657468874594524614639363833625421968576917904009936988650247798276520966796493917504449949420117979920056409632178133360366336041576147155288510015309823367024834999092783759092492008070624716602406406217558916889152227533444391937123980109608796034230585769866815958706630685704930678930640642643339687169980642236555988556553368869702857580832379563928213492448189732489861246971138949688053182800881698496310257569293512909129523120996533676304589191234859729521659159830264224714801241307512454499192030511350391562732140582243725284758098044783299948192783273145070285570746784318277323345566911210114222460698144539385677688045850401303007814412082333184936395390697725892372552560260388426799582323624212619814486200907114718405022419538063287582109546614678071517123470533751049956836511140649687897912647253612531822284904402062036640014679519133517377460441527731283771235489561434120879178601482223072715151238544177094894522618476542977726073029139564665379902289918764557345601147701622587321557134032445901539176702499389648437500 [57,34] 6717169275551546357086390674655978065098568132238220616266383738703915422772439090993620670665288942726970061274802242137053920466789576622749769818206842277722471243069902918035444987681762060485489247127517214404660824048642926466726704314269116584836143960880340058494116855023211908851974919406050518417567706685487782680555392524272335583623872123551577628952971346581405117352298459521970480626731642921074841363004822559004467752839137910378218281259690806095647571529378296770390278815732303964245981967996298066047172851352059211873048618025770518661945143950179205497635628820887496005315201890537875934247206233199405881533408856091613215789884986355314738711030989045037464081604166880299290992466417923056493934493946920629873810192340634585472376184520543230937198495683082965548937712454068489803538579253846602782823354998591703260405384798547166451547995469922993216391067139184053119279420528068852146792661448531774415177786802997338387164055816201653339525557903638369356252886829469860027993448862276703197451073927404777570729569366304767332981952292812238146987781095820817266663998439371767365634084510309756750128821451897053126696605803403464872674404627592031313039051527569128966793567148942674985353328538878538397122235937261452965232332778926233935322531446126323505538491823055375028849692830271905674825776967169515287718647762052809322301644513625384474254373614999379666900646530176170050740488309816933796474363142437136357487312408311643711311555754970538789548820783359004094098319661810412903068735214621976865917469983086840110692288705886277256597450378899327965460303370836239602640711584554191756932585896428368317548781762450665310797702778399706466415294345543149595967929596449865372175226040137223316712115759398127125868300430401523589071437926782244596083758015998811695401575756956502743583213126248136329132608074195634217226288493931912608428381591457767887346768344505006656103766477670236830619013585100333217565783502548058842919480476710415031890872544087323356803123313275652221132273403897297746529583550856301599196740426123142242431640625000 [57,35] -3628157488683892503664512608485314422282023142960032087864289485902766865927862892424727504140415128759463682383557255099271417684815261065278617681427409996590644545791975871765243567628320420237682331589303748087680223279390606311170473754085744155401911390016654946232398141760828749635258115500693831903297576421504955129755445448118086526386743780463149105530179364145171085028604210168652343399706069750258959673959448668019724973858262755636003514378658495235736417344345582991821030226163396954333689857365903278591100108271117004053648555682264286954991832765718057683250565706053692837563488017175442040997274168213714308107820677969729353399289087881687879829801081430296556788342098679198818679522778793656817334370273911175238120841031905597048162617756365977853682651012272652096907181960598305725928568153673617848394475227429273466682660214975433614207104465520124910072496644326089701269370430920628904148803826100764517402133580272699833758605448845409860230231780137433781038455993545557157790664778413811518190765026939351257559521243931926886647064983487961540920059563516005132525355753679664547654733300305266542750182533744891585973654792330986466534763728794561408743774961580379281599418435793041862285649594921312749965154433550877623231323886590417928659087712817158980789929885471232793399136489281136672484923266587356219997744621129711939459816097440445532393616152232473854580766502301774755641320604214736002970113668813410412029355816229699443879554245919556279039319566265702951596136048644848414253951435213816489008275142621469734716575687755856193104087803961198406648957043769697896461986182356969099172734474832347336790321429308771665455908673088733266242517805634475093151992816678977038749468400569836016949063873741763125723764859527431517779714705035044874936216339361943932035243665681437120606686376987319003255480260404098215767240099363239191109351112807399714457182768778520731657280471954326562943965014965654766967569264438957228545948488778373057827850357060583154900576590655732284351155522157984247531847810108729390776716172695159912109375000 [57,36] 1836712848582995481612292258431878403604961055051602263727902132191261451277596859252299685203584510459233118791493785036549294073352237654967996260216371527987034831572237580238133439876639904185676324864661747298279046955391600589907218183230742809374951284738650709363525062763867738961918975900534478844991524195643375958049863961520889709318499082219437200319410731485346095487640821362115199037839310422251841691541082751237637019492692797249110825099324610952097270839819631012788322469003548027325262691102283227428295429621676749336939915731595492112128051380986922082867756862541545546911996042167999015192068810535280531507326015564401642253298248421761261887528731297717493494548987573473750321349692348442793157043291599236581286043904903423914882570329342500171371635899665061823881128956480632908153128716592367889050828302496742472191511167077008550753810595358944968538559432631884785834913231548576325923139342523799926852555595239630895678062198110192646181212310912295682003153051101895407571880618150130488508391916227462492129913658352471496510753972847088741067078122629790698662804173187681584104064420538328609178372146184321528620431351416694404484267514299108251353116518736975469429711277081310671853583676951408194248564959378864533608211869949762662184298707074976998002980288305559509593047483168431609180536082005414084288584684927871476568509130983237608356250967861471188440293508160113301074187346954988806833595240479107819388937085826855159905297746899032766043079487281113037268624194012489306990637633670525559293741819248557612872374123779863182862438271266198536142951535131341719907773256104928607983152050501455777311719920651152016491361743457183303641685447100553962890057677787271795580317502499607762426743679965156275599117622502825265822236558726541210092483434072967734761922804278954518184093112093108552029064966241627906499914409680212541361949063463224589252925114879277473497227889170659595942317760045145229151006579651363246338111943499652284961597039701700824421435442445404188694744957218986337529886831987369077978655695915222167968750 [57,37] -869496473821939346879949529212952307478083232276793162555696570146781735740810839849733890569891013296125410749121189952511817810670800483175706565410079183364607255918667966687495432326360307379984358254376075526822372208528638400032391023078590146348832941449380233839301657815007182260803468469000152461468177592658790477625495614809806920016150686922629355936981868300141596648203631632398638984232542332513006597759818729592010620034039393663714756692481916212537796089029242799484538793628499522988125986598684044140471628097758371146908250954417014237633228918598336332552931514080948480551520814889767532835404177655554426758901732001026117271874253163402611975974026612482917152060721257385295478626160709368541781823114061846040133754138731373224579086717194117782668640065660058463147410441858258753553749617904193134427837154889025040234036929224328713620865760782380918820519686690804872466580773079608051471527764318586139287069105762738169821182020256527594456663457091025686096278894988765562393565170576339768193328424571528881559038357683229246380715375467833642501134977571368926263121545038912642870742302331283324639308247129188981874141151672118846255403870091283613577494586204576773860040001284663321848469136528059004933394474678864782333550387920763382750371360424805265235392398164932656575210828136747352072119774898230569997372167571929160720967580156448539307917120957393913796000399366482432311618823338955864024945370697152727748781149881860808680379506832802691815510940481811215127372310020841836187662263589484553789699372783972522703239080037626237491899739857917688490443955902477314007553185915857765300931854945379923483529681309725365129241235698839363009967189293061352041925264390379530879625671490574970880316045351253281869236436573046471043835659023453412185801533132647211885269327576038425712077181195128491629137693786039710490745434395757216218356353946381485294443451120427670646970910403386483488304098137070580325853562149105325044552088622766143075711522605790645402232997908296861291960282689967459690549844708584714680910110473632812500 [57,38] 383041503397029427813422511057840508167688849930778602575558931521300997657333314777398400085775037547601533224858032371004854150914167044293859128879794764464158462580732260675697667658802212475819836732533560970570963721939221798593273840146417984753091905894316740168022337464285388734079934799317678588166362494170161433579760610928346349870824469882812253768268190969307419901755270040724849226069733455886990506851380132968771242817353694376324003622548471688480634578247176116200976039685800536297344870756602340496668338635187273419529859933040340995200190173076843942852552230365196072376435962785964495422791678491475497001921854201640745859205373076995723923521184177226226911194355377453150657835450778030245897820284742724253871028693015329141494053644192245823076479091358332801078871883804149228509008268089344042752290769696750874431515251608620990817434561485128495200195553153522059332238384560391440736113309933184541848326085215425267220576045670286791698873938775806059493005546619402709972707842984642681322563885499480710787931536436116968518380065752374342444437810068277050993855478122265210594924864691516534003118003515006612812094908602184571130367758844496145314010620132207298939229817477937674348705245252416484211306134782148154533142466826550598572858015209887039576376973679627322408057760099563259209101034446934020480642826596740131894303681542646778622834229484150279585170934445283667053331493595087059339695549677814029359001011757934767896897422288746362110261565663069814016493967765307378994731356517978924330905695181190569501174558992580756082423388345382694158897988339806549930322928010179908283611349298893682195470881231252980344310663861336594290675180437361738672279530125281391375732244188861179693303788014069559026308775670967299262048920535506526175486346394155717788616719892929560782004807121836432571455382351419728457786834962304068706898048334072233595809478703891700819210360959384072856045229623156054134928989959778178386741367763607011841559343160223104681445438825485077705251791245488757198245366453193128108978271484375000 [57,39] -156126301020789648989382669519053094159579802384563152740628049894492259905312541608219868220773734584269431376276494504933504537028591708417281529466422600352383942714767576453475734793008534697306690706992046930293315226063178730052647728439665207977566579801912745090201430523398083640894636833757864205562058345236105237194898456915544917516737281551388204499467635936429430489680619254814242275196625846058104689299831025317579964604048218167978648000098843853878071373354660899509945030581221398647206538670729084542711998541569661049680650587427304348457989916142675513889813422767447217002086295259554665129014927570261507783352376908029357327756839052985664833555887975790609357089095125146174404227460395419609797913608387379109292442008190135629158546612901940253183204005648249771638560208306606302470750946120333531633072394011788936481226785109785642009336846652269656042986996751481155931548969159249832167599254982044637365387138997169960358576030193365689446822660118856828751343829726481093392052641444529863787729199858934075486178527257609592086021757511806702547874379957773730195892771920834488762220957694333880787837772385985134202622040905589283699792053677604052572935258866621711658924233539270966186256516375896327771600609008274151026703117101015040642088267987463011297363394594024097971062741811628929349699121644352626233460545371160651077667434116201465365704815615099306480270441700993492201806240790067374226843576752140237826879879525491995143861435575718849694218853871649015887941635027204397700280754320729121906062092255070157403262048060276139283561588291279113730090200825303471389644730720223543373661858238924301678609917499495404133619402011262332767743791332033080675284335667579909195035801095484599055978613536819937081855130955330847554025998050933054119986596466217789889636364727941108358222262240075716856143866279306323092407058703810229986488744144247480174176641839518575739212888541700297387836213551207373574282362759003200431602377536741038074395565016307122750446956160691014647541943749509130157093750312924385070800781250000 [57,40] 58560190015786087758793808622344912399571699984255553611096842411651833797502360997641888110179544983800245747074482066852021800254067051690129225264268744213989797355958586664053517808336863653045914583501303350716449692369508202119529469852315757367959291524143773779444597091416481159252496998749443276065424500503537481155129644688205400277090372274334336893634642075844526625021406527134069726871472518651077578384866404250097350810732416955453817190268995014503589461736931439589124456776071828095567517107418218677448603819515861712656310996288418525807603060945828567493858796968537539660412149468126779706099649983797405340210455191280533591907767292936765796155303222280444128980770238893897128572157820882124141377466885816497029906271818856482964644027277652585965095019787749681186939915177541984420259769395970718122336522579523733688513054363277260817533349797454067326404867568478546560201187042851924003954644130595681822951945183871805901019686530512236699394363991173396908624246063690958704910527845679475448922488642657155246676393291731753789590432835914722730528079820484691161423295645104420383836806054355130790646690487584990394978179453947939000339942677355034976918354822001680365590187055202165671076889548961210303580344080974830590631032134563690147185254569703090988422102219571292630220848178724594416234132945059935555183276660082266299562624879064336944899865691525491694091373801695598634996189769304560391459673857914758983204512155626392532346500420011499311615048365261247609558628084848711627748893513601273146909893267782465858392506986114302999941419762875996365928382484939035182876597605727762670558080196280760721557137030422080035537810370672702729991394591561846514047053531518461279462848642437114426820570811122535636486481862396294665935844666528593898704065265730976174745912329285751498196996136043557628794889575620884938185116163598345296985331029700803111299019818481506182678746144432843063860307879093564740468157899036047101357302029366240184887959260802093750532983712942912012024837542512045729381497949361801147460937500 [57,41] -20117511009053580987776953472870781757880068259877819810357242282453671818720224179421791922382523320988957453984011863212800524181581036146512179892588214834963743447121646294620090366005126446519975785290386244101315497236775331053576796646896935985814766875866649735608044900433926333130709430007023090606688427115600126577315981981583909082310713747650917595029110141885914122185674939938313582644248677200895446894979373635066540677302490725787982255532718778419849454019860028877615265285529342065909682915684199101849499694486698590503310638958665196087386911497852768469075029011400771623498588762181447959650344714916598941324757657173032270944447346698237365783442997712089344578639941951135007521172105565687058460785729896611482769277693407411843977880440320546631529085185884518623945273060344408670304027049959915348008039910031752930663281841672861494055079495221783545163355649591946262757812181489010695280849654659066896578103310814610449576775337136424629354379594822026220677571183171289875588267967976074933818401807667057164274750799313763383917384076729171672267036168383682754631034488452331428260439127466504363242741363941339798574203732323813240888754642258320570666857523271171107181216326699210351478661174730900756713382115088394984974163519642061795353058253859601665121014768750676518485185133275970794135223469061143253387602887590476131921131303866928280179880788528819210569763732497398455759204483673491682509868731754608098949725822705241768466374097179542646186476928876239383013164407103456833969148626019678836482506187588026954978272533620428325195296422446528775946783157577803613062738550238255715210601586226738751824051907466564120451159062960252276289907504214905462594072796643904494301346007834201994257002402794236299517508453970256901465564135867366326454835515316598473688875521303955230455821145976969427583605871013340587907825511217007627873660704074996905272535593857410290761170495400225178329947538358093675867924767215649743896052054324523944845941298432638342337638963641259547479589464558102918090298771858215332031250 [57,42] 6303377975839869090167541996801809848066354536606139629274347861640163380267021198524750517159317514873798201211918379010613710791887991509055220407088548252216252602419918242853175421238104587928736503501529961372090503991232529645354975296520327025903686464538050034926506735509482519755229382354281091670750715758605459562707985044701869814270381736713088457950017489352093264905282831310975347821245795882875734119093292515351079640631895927544406818829537853594634248340371838929426677669456818304246666390187723417785229574625612856807508258288361376337254666552494919222676590300695445811627036694799663453257924382096637877953939111420851633583777059975245452690681695003602431827942757828723376404306453619276980016890594013545870505043238933574530140493262268193564503087864361478656381641368163908433044361319521223772362579415657709313736878922998326324815276396994256551375891074854719604491754722050866629272820570741433516636392013159048332064502541593212545773452983983131913114133809694404846231286846080439799081653718815845641202092827329894036363158015229501832838337152256386269616708763096441637470619397033518386893550245825819599105173309886441058424010228813157878712566800311056757787687837181846010402779151297134971509611027195476871779550761247483436151288690928872768254699024441829584297827683468102942951577434437038663705311436001566934934701109139870096247183866228317327425314352817322569826922266469947426971280959157126084268200960008229088330982498224025412625783754002748509371406944957926834007418328794784617959850907670696428270095582790367140230710500074834299663354200993368959909798889910047070392385076693713347198174002113914716560789874236486852319911321843966781150127721736176229968151310410306194700030242895230552768577063663072083882690828876753161551364537649690223513463100777132862439780358416159519049450252363210878421903756334045687925577961313936437687194133230848326941515496990462742927540903166742533468812473185334154748962256385812585818991765778200853268095032024085494493093051460164133459329605102539062500 [57,43] -1794539996321013400283292935576033520431435698423175896182277999070759930833129806183384495071006071871194076242157805081948620954450400964876915947952700764683877694685914668198737425004425252291425788562782001687548225569719733754040863418780389914490556833295420782128977450723193104407379483572339673218288922084172504284492432751830654914274648848461414904397977664537894068969245794571377461523735285820001577694838261878324691085761044943161169630473388627670797862805790076234699130440733300714313926240489432485848401115581791976079583752706556076933542404590140154513544073394280367971911582319313788355982945434476288256534859161847371906281718001075720128778583401146960336183136151754139137756758876351778543802423939864266310276770150455210112624494326078859434958316438614491651628518273389933007639577442512522523201924487474821379731534733653687526461323238432209727156174581720060223415022785062307779887453235012009870237604611841164186505302042686581476931676158143917113527189936118633840199360299175264288749035766152224387223464724285307579898316282832541698702336991628924272841355939955435783423157947994601422359751861073203976225350045816948603162769510662235236049051491268554712747105962603794475773134524975802170541528428237204111807153571825877620649117984347229388880602138256586246740820960911782683335189882359237669772449129245543226943360397328712601194867194218126945601291358436842793276559150623401105993736202044922584379580375634052200470316923845572374592949522501240024702559668978259360370092085577252783959661408751578579073885976578366969815626174665565579098710896500464586579082980585803870347687276053388389769061293241874665084317698777140042018547233754644485981093230038599852200072662907530968903317785581798116254524011075332285586262727168366196970858990723582026003450497470166011250313533314260406855619192312366353793769381900652893388132684121371809426926882057027420925675957045467672881545645447110783545202252118535099804653111555617056515683477021661422528282493977017097996906613843748345971107482910156250 [57,44] 462852170832356857345928371779789436919928788129700279381561625484699359284756654637717686815443846558502153387202744894428354880901615449074561412043765793632199957528204360937396405185707445639963579117899252160510457028699102115789758846391298666035482841414596429031441831532345801468321905857171378900105880932142553074117902296037405278252950992421249506476486513666995665413749265826638024593613785323511672368333547592720577100491493142171783812452085035187415534533607018997557925048313655655204859709231048810290121986260269657347834277896493598447382293508601368259176192881918955151371414147866994691552211654534442178525173188661796841690541240983817440204140966821090432064818073119415699341494447120544235193493198138869780883767426110041587535989399786312751394777914468443264155576729048876636085083820935880361468178799184803688500485394278124157266860869341417788558329136891253655108808211069868938447361221831307165887927475530320016922269642887851295683218342822922779328025407403228398392732503006735906311101720081185259290677589750986503080892081369075402162908929434655872776551532421117555547263345169394377336202781458766533540198254391011233228042369665870368557660735711077142552364348807982931403255319117836208926483677885053761881669289596517597217084061241716902184588248119372837642163090917061003266343594687628638361723449255516662567090688316290400982817282002915597229702721740902107748761071439736294716456166759452053516016480984786142214169215055103794292772597086335322309125863704474111282409771234129036920052856953869723440749857355669021992314776393025671052687811415200550468035142961260207912974291808999203089717683998212300323697127682097734708883129868118249320071009045979037814092754622237032556031411439112032415731796924606050541036502344298995211565672058936439719507937229033628592647022626815886619840990071365199149758382610275731929910245623679199957830241348148521402438292459532211575134951349682468240969774601728995697625831156989949342682426285071113135910904172465318850981930154375731945037841796875 [57,45] -108096678130727850466057191874106412015607879993226901632157412633590466452873120035110288966326305504122182379825051545156151670833727059214964379050060462564718883219941505404075283042481767802118213121930951158907545839503366912472244297581850694302305886039733196512048340906254098791019597163115865060499121607534045755800021860681189718163200121218776934655038457588303628566566296967302999310249855523653068275599362026517927840670674144023162341926288813999657245509683858710660977906325035462475355207327171150550794149470914390635294787175694391338189041710178980221559642175330587598316596049315230706393978973287739235459211391589565730550081490819381101158965337968556614602834482128654838887583363080170191992810886731198682380431155710205656488131091901894317483945513326819196233828825023369453879851043244427345313852411257277811431940317142187341438023309723197390482212721549914236478818031039016154776863136287165518311537969599142256544292637631349138180895060076128436226978439864166460927953459357903939222637790335743697833582218552628747018907238003628178251033114294428441000198055035080945703769904780613194305675992205106987553135008719540485591546549992421892611287046078860763504769774280017757696080481651041992999800905052340418117019255376656674061467393168891976598036188525885926756984586104996671054504691156511191710003413062975851562209663053891689617802384124451535868672721509186174114228199418885902584893114034354034735720468281805456135795434294291067790668106451550977658021541165154265425063590927935840569732311700595110152527870555076945178311553538293688306564082014426540683280672715782954384593641218665799705512939892089270661914660050211909633402337649429399531334754960667389502351952785447985751479825127203461305513028731551307300386926743629188653247583390544065888781861123489832765571881676278137589103328959080597835321098115500914635637120508557425042337724751092370668861745879315629018187404947709901539895054007830648136995080365925538578470198596628611272755376981891117793566081672906875610351562500 [57,46] 22966106163313417527205338972823077774726745764350983234418627362712369722494557961260935293263653112883173819863347205361856430246505750299435864976243238057071612964961043779202589503319751445323355642861201677064155439850930961054958401218124637843260065383556014225975598519516576575580353181902750070295746560778610462569340780745909320281461729034019717616745958763376197960724510840410721027512811161380748516807911649900731440059182485432344870910001614684167512086525838699743080903997138615985880560252943996791452324022118808899802694089420992214176812846248182157510294060748945925283957978817569558368679141088527879548471650765826333764050358915862848518544952734975131141577922871120355353008394296388530531766978414692592414908266823387635921678243161449783512807701813305975061427712643051420314888359343509795475314660597524439821816035266039040883811481925927863858367868447345175067956828591373579335873604198680483514126072660400982327437484131235974260628701439356833506768753442974968753423827298950958532583817724446877231370285554658414106959957564096196395956884238250016770048590533881318893533544740495219249822634465615704924222945627941453586623063391326750793203790790937549678629120732559492155228343771123284099590884322760182837910024424424784328014229839844865794191614912794548657804920956897431963870809901674417684468818646784135263788961848591525546155025671969709630332133554497040638237459838678082722392542981026354734043825945920889785964093512065996451371007159600851313385239367924822918309069677262100105214150240486110008773806934595171317541028950224383289244645741792858420085459802964123778606631175084835271489286515565629943642848269245347056122635536031227798038876601747981745667870533306359105442004029641765831464932199664599915824122631313037460740506057752264514976016345141272732428423811248064097660819793421858061239835518315342238275174833851638649350941562655407232862998665667871202130106418520637112205464208180211145362675539565239820888778261710034232778721019485601573251187801361083984375000 [57,47] -4498258798076047959106510591527188612538229949683254097063820322422267663039558727715251738727418614350176634314336809943352398250374434389333476697334051709996867510623126291559718944668787824448045921476292164046105532386685077800980113110169305203150846845498074283470466854165687934599647100434566230307444148250395369950650435478830866067566442555905553882747485182322263151173242117825599664108395118453270917793704740540630881683365854411022396032939699240435927420865386585550504327512830668844894694541134765839132201645277398119044421502631593678072276542992342580750989130836014728892137289610086965520862936672705233049042349323495930037958624199571372353093584237240525034189791009094036031015177827675671258592876756282104074051781344121157657141809751417739738781822904062781942694990961121307103715656190984129636126588545771748087274193830250872759034639259252746809334381090382531859180947405686687277916231873122023162949576771704291200172011272681135804698191224340157360010643077472028106611222530425479925413420753392622885970270748179103180053549563896750405223631406868892984395645951208870944005170816481570779354090550568823054354974333421316910875797392250927169896913221935834863690743137120794254884632274116535590614638903220446240515417147800503970900911686362359595120111067389606680090634198629350064158199075858150537831634826823128919215848826575199465663248453912105170965728482767533159648940049382701437764989448656747812517842196193170193601181643395786869987664656601182432955730426939297293589591337572145667278147986431830666983242141148534325017716160560052776237413140737916259468830130773128496845272912907654398179449951248902453364441588784182908862429532633499097927191644068543881874559247047562905794929492819565067473520078904467480016751134555107179294512066716930760942634739479411423396428894994968497517785746444462629165310142418760314517735063859646255838979538021915118741525884964585941205987748008954912668807527851481291520476350579683511611650668807291936213132999000663403421640396118164062500 [57,48] 831495416284964669190210270258908924074125180246980418991065590395076501309944134378109186887444226847178972217889476850007257644956850977483664724932502845849858013858540861798200055260031462679953072019901976809898557045555584151177406201676623978490914216462127182483084499677861642960238647004727221743167003121963597614468937526305318815795463042353651991483289839200278723796434248802712735182005988713871373945081140604424416041196094474141857323868039976127863704354214224300152613501541273766947881632515503009735756149204957960237951906699303165721628092733912911991649245638636959671964798525574536089597548022333184883272513601434601221637590867824122939056378011558757397740947733204161767598819362846910843702208082478493160461423618354762326781840184382453677577870896025655976590134273870745361969304350498389034346505918829586836170770851810878356129012854541735038184299787403096885858296737556038795138163717412592115495787460037137947344822574882850353108992464671589713076103645571117801318094403378758704733376262236820276719185401424684538148096517453461078119343690333765156518371870309666054754623341160134451891794181880086254942151471955872597783457796726136289154801489365757710395994613994062997963836237915514120456459014310502821087353265908510565579974224682738804743909263971524937189487519447311628983952704969505405606256135054227220734395348345676283073804560913168861527753628615819162782369204548007956192345076584554710611977951839680018220315720364384092682138542664087309075449814350093552958305399851152884870529667008228916560241415922396554976928683060030648487887122055843716832396690639471540329151017809252030978366076519979116523796017133873702767839475183113333916655499566536990051184678039984341009558225790201380319517876612634276296892315971858659854287484658343893826463137002564398578482806355766311844068034670423227379916253388586596379841479567516774478992618736059698886157526497818178610831436224591745455761436572901401637959097498614786930573052579906967451961463666521012783050537109375000 [57,49] -149115292545875580555227272005903759406378239134600963150436310452945220937826397491157990135312119579951343390546908438364195857900725634286375922956530231023220780797433059299953344625166104477698647272478385549457995109339559172700375371083827381110534832125797184504596533849867785932944744398709438581941450392740186006173828404396912193281729618990387641838960734849326588940922234970077214407633377714103137374042342644226577087217303088959583251744688386330777415762322998167251188198603957373597040030489471894272116456917608377923087484059044153166534833454850545993284202696453049485617616862545869523420004242077351292681644721804601292788461566467418431843673981097041535327848588412102478907571600011055988797594502814620534736939019814401322957978070361109295164601511624277443907980586952334980960754875935839926183075020454117235408173222726383764585626703238370289436553438996907494177594328650709158843147593696262197056269144853081239004009684703141920565750079211447415136305666864030999778342154570095175817728397429268989969228738308051710027486258903052133780925226124491339716752914390172629350380780694065551546324242361483085266215333713981065477570385186240101927834221353189715571529624895196837080820586336895131386845359217112293332756946625906972549110682290958891670031917212764648529464395576722425345375218724953562045199185236137649791852468444863448379689768263834841616317727700887325501259949997232081628900793466052886311757542178682289506925332437346783790334418052705076281066741762009057764130155720755516030446948630447908663684298627642532886222310645345259567897661380557921690174556593212805609875958701941942329365660405235364179834221488336129447829091055540433150180993758499484068861764308047152937425534565915878163638884351687570002788672695448022584037155220473748451965931562136650430277446978664524728690131990083408034490103414627330559473144752538417095133130535900535129661549946179821624305710334336059045756425827870937134094576497123299761444602945514859015929687302559614181518554687500 [57,50] 26356514189445152905709373614500346260337449067896072105393877428915778226018492933536122580171693053047144762640971271345714493178500701117611590994459762278065134834638982099631992800880848260490216727858068373973976029458209778344948606734771018484215661077471993764696440506678681643281535428610407843728658411909002770915847345838316977886745671047105845336089664049199750194515231553094839856109523478606764987727337475422042933458349761321309669907313786812178622005966193022632584965598233664240975673755635499592542981070518833002432503674359862666974572584085798849111483876695362113700035662512714337280271316182898264541470723989756799296460897704342243163589583837793010304905308764161091207353204516188616980386299025555648046844078742407281279981352563508760474045138144663931948630044756286258428330691707537712168803653937535208246829469389245175608282450370990861507857887797258571488505038858615999028989231203597252090138645610210511835861150250042326175341666660780567113790711947048326175148827360724183373980274393568506521255053824758885950696417374425541903545970745450597569133388198160622316531296000260561367432635955432639998517768415697517474228241865001683950396165603130015659101624819377597450963224725026615260298286983955610453214285136146041012875955706427725853454714504369347750782695798924047890613572917170398210289519614787807110884058828207133946924005130399922924078155351198952766479382414255388622107679172553150428136911785513336093178963276963190554523453295993462957900726363401032019119925080333418689345545206374997169504432059891418703027750093173341429430403928103504033544071373184293315981726596166572428807719593954100091911573775229473924765632542944218424701846489668815137536711609620183925526103764160823311697239316844209966093786031751891347941021013020194221466028781657985899497111512238088679957907342007386861188778065766863771901137590551644303338833234834296211127594378398084551946353104685364168227539360591803288473759909109536477976772073095190762614947743713855743408203125 [57,51] -4543028310354913857764763093249724907992894322983893580454522683159479965837042239673557229626300005492962573065072656437577087936487082233532327942710103052371256902110776060666302188974423685130215063016619431109347302995553602018544139172938335344320269900159932386264901411008381240002758301205964261728381898325500415165974205946761285789822723095716779993825473338575037257157839165399800590996074148320935480541829772238823064989409909339122138919665982254256441783270439087442527460593019053661998599651162734726992427914161373928256405871349360612773659576737469497800311490085838105878361166502970797343624762730776197742001510199105641394763710631735643245711620604710998333793889398513950700443799486867441547973752201324907083866457025785124945272782001783362042189485747084745077470007323805917886281195749814292241648840739690679606631521375629512653041960657922598816127976825326322346561338007179172243528865446625949284119522438784055132625142312001968106272579717617628751633179807587016269056818662541144762050547902007051361580106750377070069951616920005822993040260078544989559308681643081562940933236478118485652553621407317056999874231972954121432235505466969566133901714977553172393117947632145828954256113325863392321756135181053957418379778042932928163337152478772928254787097564267591840682379779205433470940719629738327317867032611155825704843974106257873472970298556880723641006227532646707233734338338093033044074454662896203407909579454984986239044313278752973999149057005928977175766692226733678735088114045878879282413171429420173889431830093026792062746303138368596665952817846758621384657986995349718497716460680518464398110561356901393917307865330509644985358062724598698431608943976933046494274739529301675023961136438389492609561919124039997624749846068058538707474159284158080823875269675779616181279507029195350051650988798024256621723476535427899440046570532318303373912466180602821970037021917905163171120342806289488667347827866709474135287827881730639495785895043411528604337945580482482910156250 [57,52] 737966200734537681466349014428372540020551905267780447697472124744341067160950556565221354728376801736087075854815177374917053962481690200235127762859896592505818716613623337483518990794942681541527217774414565576016062505930669250908458100594803779732983408203447998071344723763015223850171129986144294955047343195373048782179047133440989821128152736676265074117462942008473340651512607251408910512129939918538150742456673180899487744396746693304183767450561521885347098793470883743589418819932640571675012649674683852297311705023538192449465193383406848280401596810879505826480331207366740255943060476758652971790667918512360745979749642646431825128008548389035179313642194026483087928603513606485298665764348918519838905755006853617606971769901555651682690674848043749103417202936691550018456637808720824085862659175175091432402965476497109379362725266456036300306263944162057105571857362022522308755002053457012360635752258582907332987970952931660095380584663864684790079639777295548892565650670233694839351645849211964183353407041789808287924136284580561542247103602762389559585368280487521732766500536923538698563316077707752156115567527921475978481421262448876768646637695404861448019124628288859973900179146809540665178227351549286254775577721976563248339297781550153622703866428721728676604050685236076570858729697616211114277014021584951653447981562208751741904527852169630344938642448299678386458748617331253727220183552708374299915305448978253513813434729204207495756671763939193573648325425626357081063047619656471005819286395099927989969951282028110615995670464486416113686960155709209444262346007484567410583460977456469670009995504109716331545665324320901729661203505080311920134174474960620554613162042585951960727832257825589763051882995812880446001152026601792532700909735910463897961230406995061139173952256166187612991183024983324699959901257138503240960013482337723327588892801206638950614922854820563386764766932903072500424589157779495467111819853058786506150813029933756628797603127623006002977490425109863281250 [57,53] -108320929356474631233057247974491603598613358896709346593633015679268214524116715471582004257092648723919113923368023210312463782171048007423096474679568733987370274378870392025165262143037970721473290485030317346380505709629424786197394351953779411475333306298985084864743106260695624280051171501920748042820664704271142793589031494500037797250812749299074776044348908177897468269336411649175010882032189008246020249075320568348453321931212303960744599640700983891675664576918390292541663319311531913093400876607185506388205871145968300920196419271778976039908973296117575608579789851095230743842573096447024567213343723173729031101825663438406194517045280378920021001289516941560499509350092142088818737947710501803533700708307921662017502455760999577213049675768734142308987069252470822023998799022697826955850977438778591048412536119654022327772275412329897762968415958955159409538810997417550040121866990883483974190619369284858545867015392246667301271124804536649762184526742219005645305808137543250947302861847493839263653597242199883172005234048992035115290983308149655747214339311537232403436348444429615283237891091906797150829932740751062012719029253930846043677275297465674060290759348276552394075212412970487851727018913373422207177566969619431883383638762797413080677833237359246066321784288941272532926660603921121515232748199311162413529820182713746837652943084042369114738756047373887315349026654598682813892027269676294938108684554547403287034470684563933845585490012251630574410145758856457788899520095695410495857514965227148342390347909144189847966022290910602731846087311693183613508373321212685316412814622946310310268137659858606007798936847054560216103300442073583420392132401365133304725955104209489486203533073371872291938051815961834956888014256756677985723693151730506132368849215540766102428104407691514897453908028268479902652238771946611758964170198376658130936550691373264274939361126392332850681033348325306654433935147958336666486131193273066615206793369269311355651552730705589056015014648437500000 [57,54] 13867771611416244244520120925860267617898808456681904374815876668604294579297805554730658324428482120409675894383992509825981353047107599552891182506248795617725321601816154461312551042372757613505478624518953288450885055926261049380115916285696090830984358272126979657950851087712595260274665373775336458064752166110756415361089204823346459268693505254618997982851331757781498623895886736663295293726025099158289390027843903937876878686260975696667524814381759820164089018724218657467552017603064987557899197887865127357393009193109125913646037919907012596877895279199304145003756556232928769224991654030376096180551737688084713502482327251707002327407471062189699288344272739500919202725753140741927281528565418462786094031624637547296320138759015927826106025309753201016014340014379975969234600727822175539065259508894278020062659148346952741969805354771955229096174831006703366123257209098096412311156548539573508360816863337910025169597592337360348291594127582799127747979798105917924039730700777000414700736991519808507208176714032645148246801043508826305393622412552180967078760556096136824013380109371763135815186818750646382383355847262403651420393577089083709750278103977258316720807114577266766761812938300110406232704166900503725547948599865517683509527750640995945731234098840828339296908252820134937341921190693558603105079071588300469959686235844888032926903167127882221858441713584729398091053658187029437443126495788710324005498494169679308617798651970789115876401814876247646247413203758090490862021421927059245198154097627885498645029743326254484969339112270357728665120768982292905567308054746993829656119638163018443917164889118480964351661703346702434192825232869040206123589883807418757928621042240830716850224423005163189443770099483990805555133815975449783673055533137260341200189169905522391575978474577868903526967105326600347967466543467322246490823738486677673868688476202992959614807856654590955838814802213691480090564674967170354201668704740538296448572634297913275247537967516109347343444824218750 [57,55] -1525233945402821032154947058879123881619492594450448428286982855276108855981305243153459908796993941266265424892773551681031535800903837348238970522981115890596436187248072892512753182863407599194458728340394133888997998382252417820515379519524242381443058494168933413308121178823868218544565073879943802904344792187825909122313056288023879184483898936212858339100871228825617040135274666000471243044934370168280505429041672303967338879450769343260244325004583056664806393552185569081153961647770962160582730619002503878600241433390141987261634056865839258450793680028444672029251755642378339620008926575447801831146604502275076847462733225836702341954459840284773658360523765712127794149929911583697118097702729654631958734688383313034881977703028446029389241098981389425592260217347698659670209226544288762015174613238873789022518976753696615291473490561415200364525085666311951128515686239774273136567157409621678701349316334780748948164675417811967632641899114900197901007039760296660742601706512975475663436790656548099577770559213489933057406480383723418110445984820568712942593654735412260067088982247104977460849099510186277501857786168001208809931222450489288293607637705211823290601119848857026865784457202434213193596560841636059830384209239284996806202312237284943940295168722042402624072371662874899267706106486602346100501428519129589705280669270724638699939589359049531312228594513912123933587214902629376969884103460500774366038757000182963190472739129515449423427232929216138937614413245956555426253709164275487891690567593415567136535294957068542482371647863773893338771785977751001577238704925213627122905797562763017934057857915423260774886840896465786437563659649046632321182229330187676767827417177174014458362018356803859516986293299755733117647075143368466551206280314653175977233980381557183011153384751828622175588103234921039954349466044101660425183334804465445030905605900066356996355504659238627080426217532902441205764336210080754513911113261059448054784981607667759817559272050857543945312500000 [57,56] 148833608933743825628401423569134400311575491380672271435077389217056622896647277440712798061035927278261058292905444918751690147773802714121972227352689622855066047084421028320800664176537459955522539438381853687528448756975520074347147519403490542205763486697310569026795934219294420480006801838613178242499931671213402584226694130305245228439865108144202387554145060272677414898873092387431978841055523508040189086443923342318787066411002449350614433954905186235683820464747496768236211517556577384383070131431578568460232495153088501989898267017581494300085173115596164061115569855835461503918917158458946423155757949814710996319648823879663414654943505862723553135208132088242351904661757371265636239044532736740442379892855955370689658164405105433111593516988714724028100917844228795519154078087037579287366996900433763523765795585831086836180469708705564420547578383822069450285188938235310298113523580567402845555594914351388360358665078001890858779843098675033619055191486294303985580993035955429374028385119084082459071866195703534105922292095430148714245796253776854778717476896771590983081747559991700559970456831167500947613319649460822202110181487849080452990695700602033183036249105789037653575161689040248365898828789109234512502081238884870892728712494847280112296350280670345852155030153360521743567262776041335014907122605816058334018552302477640237609587179667210003241223776192093936644605009107175389737927577774586395126155444951941028416491364792876578178426983942570476957221912908526089428981863811312366387127615194518525681511511173425563951344330642957310706819790615948274353817223435080719380680504176763246411105847629586721712271863960251162292056147604552588899979830103853279344004748162909882843849304867993625750669646830270341272586324538409772519666143858715110718638583291300349712712672411376887685476616849403382988050371742578363129733792628943222594725517835894318963444999871795146346577914865963145477455869856528330486787806269445588215616371741134571493603289127349853515625 [57,57] -14484873420742737023329170333137447086947173469861788595730261343596697481225223520994991028453211346203510735105852037389884005952458369076761735181218551443457242651724022645015340138951696045074611888085081776687082287586695195845852067272043213475349997285523786083048864929086672398617664275615454723166926711090456987058309579401238861597138234855515051562299957534358488054937341398983045536324980301615374685252557794392903472738516859556961102208514710094410134898871151215688992868305263736325276496182727983343419172726495658000439186450138979762250988738089835396158768383793054244204224882347501500990719041870494122189577022836358728090886454178214338416165010174925667234472331960864165304672456740637900768552432000170325629010278745339983109441933201325846686822335149057653014026595684869741529507763961051956664082167431692071437866279213392757764694376996412943749937401850661612602978041376390383931179093307113381709963378701807714970274565976338628225291763747337941300376251664120866718577363868317666995049492034890767481739226579193575746799811847939229820894133278515084580629793998716064923541998494178789319635657273870957735935129817511377009144289122320023721838580485368569734148786680850798399895116543553321666450537059614176806926112825877158860602313843607725742833489539021516817659570723931648901381558324412767988556793474895854870691097710241945876279147718569466600315292840008825622268873662730501446509757296663148780099519328537182564411447577349057899333281912763899304238250581830245292668461733238877538041770092844624807184613440096946988439896883785144538236628938253818402792057670947130033334336545225251403093700971366959534003768904116842772352606936932785611517568543617654715286982012017978262377918744867778417191533074629661524512018704783297924321627180072639365909879267693606078301083760949629514520339449566428685764713652930346972073841993059968125669148488835044863897425784606013996063897541950314540255533176348057278204350950545631349086761474609375000 [58,0] 63231155632250997599764871817544405933697373389070446483261259190742709462701007967446562252688075597007698699857742849859763188330644067274593845615243467972268989394356404048979349492579277186439080981989541048084331972156352659645373668164778953655317808557783791402994786765682497622292183148349213872937790200819502508519833403853647294067695993306885840129879568719505074838803468350825385211081919659973022764452087255030721797551305964034279984965220815810401460400093106080390908585721902759857343059465169381618353938592629122515033280162091445831157692922635475845713267459460454744936504151582222545960958754993964248679495325592140953987759130447519626126041560577601218530671282064955405331392991923636846521778131426792393563253271392581790840629669112991545319930565876358648566879173475893440306091432658141686890013833097675836109796209560560212991899715906859906416007256185300721567676327889418742591683050149386343489625907172094895254502648058145181907998604825787433153414552373543168366913257973119302268625912501483534222416147969105562954045245875245127705835573623190094216288886323899521435997782920063111482126089273943217583048919945936585402928975297519616887287818320339688975396445908133467093600445853292332935764869434567509798428874753095578211400015207143398462926857136193623814359693216283692584045112048404228237776933753371459275906569571954738751983649259148991258072574757361191716302807243903046988865385990592021910959530558908704190069272153249655689801175685536583443131475282159641230831681786787093632829783394095617937566810242152003564083050059546830030176831653336007997672337306947337325399868408649794652985600178355390337688311273604516870608834030181012292818766522070596124652740203983695349554749583865087252548994501180966576804232499255030286589760643959336054877036869876123824215910613099455988246431846592004164896908983320443443590290042296317139914141036172173471502385473551615171339995019993505501250958537166704878994295820843835075478781977263761706893434311194113206511246971786022186279296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,1] -2757310954401346413595789000069750381791112275030974300313677016809685726719082412155936139160718463345970947087532867300699173100540882331902422718663232889615094353365235979456114811089385540216399773382335901229816745822478158025554373519071658877724286603032323031299701428910124580676691478342652633831076562065840444566799980086247316935526124923285649189234436664525866245146325956961813299897908435032685483042153311774909380031405637866579523084058997650741723837038444677446277371109181723713366547765016564418581351286123370220271855697416354361672797040079032194584162004283561668904483245529736916115717575877187516044323139999115823372422417878657004070279170520650193296968250084153814171640785640271744978428475764820582993983579959588932542800151793114659207024476353534902019500016268838985182749561989747328602184026676822673487822899123704017633965187346534309461885949479639882812056338184221071991288791528212585508864756465460600480849868202979154177096434543317932933299853861359105135579709947338844229531159903559641139548985684174686590556707999323983737607118531789572271963837326861402496065047666614901694853433206782441944545873989925474350188632670849559070852064699896725676282907304570467819435954811005525475379454470497132868522849309498527476298378250945070342346796658574348211332942170623555304944865879516209958241595231300530353503525022738361911597589498298165151369467561048737712916318455479711315916076388893601585587506126057333349482824403258228911276956762785053204005105159308656516454730996099124875905021123904787489030752528550882688155002277273437802001254429451014567642570396447688053268959565440631683196622224171435296727200777699741430962945104850703637801568306933436611764406592233251019190559295235073630249391387779476509158393343552259468994831712181414188628158107954005530870511677046180852315512210567837701228892511877389098020521644368700554048386613214919101600667678924648358780763577583122801306432379128572543787764496729836105296328740021047519537394027762822884541904500110831577330827713012695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,2] 466377382545452115331719154029794679051956897560852899919176430926635603628031743138228217859535136131772115228078869758276652357358624561493088693698811577904946728181032267642395354718076339453470601544843367084318084233030444610569370221091599971036346395340052358316879112444302847203994846062398662303201367493893194245061531903722443833771302969290133946810193069160811134792399142861878206499229465143530945820228596670711301075595355159937747663767128364317262605131283267528280289067206692107558853327762924108821842641579479831504661466176380237848189864388060516577225140580895980926372344296950545275738850034587620151148988542404993980486805858813359834857892297981668411526458756113003405242145621422223526831526534659377537037879547755831802683006998598965926989701182075286322536291108938519881956133415686523638983994907423796077983706863078722634325632677073047390004041083637940870241945429801960191055139280963121034937331702219636482353130859085823224353144310004454087205109260029414831440170212365138639790521455428430028395242460825788285578179391642830186520361281440635421738585386717124737133959122500828605060332502459925584808344346549447881597933805217958889430193744377024728789725353716469654820920440712316320557182123368237955309722234614709387122606062408893248353434958503134319771800885595001049482286068868472457731018653591793297597373744099927973122577260565214140734130949761608855989830528343255279675047127696926923562556813213692893716581890830887056276059740236564226295170327717228579425497813771867446886710100505442542012885860837194147793851694287751882943423360978226068764323072773478051908248507390187561736633928026370566081874992120578141555442163137160629955733395238583345227144277291006833872116004387980212273900028810094713168861493071310188949544999546799226701536088525302882433036214189423822318005417503528208852856769358885240053538238481446291007908861788155647855815322290693721362545257923981416053596445486281454826552804451772245389267111898708649318349978255054879162228020916813875373918563127517700195312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,3] -32323456593106063345682595010206306584885079608729142340628397070679207160815315720047420030352425528073894234779310366610294020948335009937996174983395707496344102263816885962665527046522970481312300608585016647073564092274719017872810652735451783196105810176385897414565614644895966604514173865055647161263201836782560181627053581382528084612819375681713153307956320621156898153608537455919970364605973341429317580828772725796058969466960688939227979276463487313725948571753815686839329799472363721799725740694879410107056261713392015906627075510599329872590192590997950669882578798632683403529114077255812800555695792092089195551351528326425536052475045292578494343154098664584072846277584078321149305158835618901182554523439689247413328094445535687213299642237590396187390294921655737408379955882656526352246808588682774691166501551045889949417876065462567787417001360590354323730696421008179225136165683565287023586803975345493497200024343772924269781271448265667783567625788014348787064771278914266989836571223301997287377591512955296525992649832348740172457705249055580552501406718710988896296904034849947520792311724912999210326506625625517386533503828135259254836008853213433541321247895909804082993423555199169852983141996178050499412264541988089150880454634117717063082285189686182628706802448074916377964438132908018850987881477719039957581531824292884294231402581298385224098417735573702851297949751422277901194579902663248690076873089290170696876281680737016115744899941983996550685676918513679880512444299986259535688603980564963794420127271501772013592237565267369701592045741194617379253376406816822146537669468855332615927899717661188280554658067373025381292253838747879474793540794237608856699254836776919201868002412880432222104716122531897440679364295785782143134546866743216943070627541556010825711523882176316734234228443675333344304780555031662078182874222073911608005573188521425406752310521901468769681373311839166235326733363765961246097752553428397207904661746948594809178298949959635919892979316761744252873219686826578023186584687209688127040863037109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,4] 1305011389626422568046562447670434970589742388842991984846042473145839623032346409852905242612196027695875737854864716088286621292328864640927654964855505181377965477096923838418238853967649980790146197416548489950484710416643544245041076183449763861404774206319094919572698425176535185887369792884402101204426820021716949169860969805324680314634476072555143605741084052052236180849944184009897198428748760043255843804921631360701317711666103810544797590345313915255086661876646473187576719904375964176255454353597746550625477734974946586681030499931933650024048069217893620752350736530571637608181193597448753310673358495473753077553876693491454651739623178442174780360692752350438236748225248573602855803744472140095441758512089928710866848639775663181410995569777855828249880241714478605489213643559959780514720522231088820746395800457971997583523145472505918231851937699877070029191500552182545115567411019224161445769811619793025071583685909294095018506906583400761248263885918241917612834671076892357045797435884805383471007667997354268666011361336458320580750045731952041910465870889250270106959037273506967809771784506574131716777873366747297154359267923041926450325866744208202578841074915306440862719840036556997954530423290060642815386234321873046928374738831487663455177354086062120237108395856616255504742872864374946280732522546868057187967466339920066336462027960265025937991454511864253701507568322185976873401937302456586825064996066945129280186284355871383846103417985404637433415224597554967943750322889382255526938435867081913128670730261855218193340589222003555051764335790685813668373279778739766918139728843188979593942242170716967264934679755789882577031458458961910241629342163472841616706534847907497082089944970496404126642943123513702914946832308819025776506030938476766121203898862172270088475694368271866531412077270724537179559224002583630655252316384832018947009028805779238109058811550007952835916269269603657825967379517666575494487824909538190998960565378024836281144933576513226593262846329552971889980737791156002085626863795653207489522174000740051269531250000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,5] -32651188828398703461984663381090938234558684116146302522451246589966890493649508591768428479615426428490972316292280697985221497447163788875014151381701697592557779855436860757194189663373359883017567372967866519284672084848935803650618645079566543159384388930377481011324087740112049279260492678040697834766098024247598292785528271579462738685233237180909081918589765800188077025154590430613012450658439019757221262665554004263281496559598362145548907978033433525996443622898849706157139048942425490458506397891207945665624288000309197229148209603114422004197045054826038250014463046150388215781052801849936696978172729156067820095391598642233515097171992403759331740413366395594307231159382068393089107573730051302980429154062679886232747164869204161011766804326136760171875694380040373888275893342908063826399032969929232138714185182539470306861508685131463723288591074402361275268343961068642936729680430187088767415895471748211716030304867207317505538013054448689779063682333859381837769203916496216342963380642714103464587259215737691081945686820231193812344239507427704234191796848868830306243943684450594938966495396368257556045466731827386574665177533136528444707304698967007978319327098946642070312701259127731278334659844052189952444942554235723567168799639371597125623011558247599300276396593130083234911529714488251204711371554470572803662814652271979585614233554660099865649317610778434286451475491537164055080640868586041880354898637322459949664789822148294610704657914718941785831078073546822807699815144790146860736078750469431848025991440222620419900738320915209287751656794382421282710445527426450862467531937799637140191349157108696333223456477042802333033380935506034957118472874996551788021321912026351182577705482702735537851929611394276011054400292269272886286705559011488912817916481038573717304959070468696692420695681310141590203774038696137853956825195333326404894330530581587703899029393796258191694318251189662888490792488581982843222243931315860543153536779466369590045198499101072530843686772296811804970195574497235736712870803402641861623578733997419476509094238281250000000000000000000000000000000000000000000000000000000000000000000000000 [58,6] 533196862302117439036519093811434568201691593906623914901977087066289055334817526819569201746512506259184575105779649310354687324122641178654146386003004258747086908989696718407126918328420232000269274669033928775926916072693075451481036543893803761417492612716502917160343157910489454514938334979764205615515318153811183027713711268176845819542143507829059662310499409170411874597203813720529540514917947613226565719178743945643395150046927650986911498506941828971531562153725338244054607038837771406384465680179814845617537650105665565624618004428406624087534217279085137966036537059049886593900650674523856000941164220526225615445117071464758483037927801420618875474498784128610151127209226099574231343786502592039982940595757478793798123907930917640875793240998568219014802533402833575292616631946284798713917942580159163123696381826576760794914070218997261125708262473354696590253754450585161933939667512409968140730877278652411324146851923272371921203147705012962742780152713781855205351011208334554900222326170566831868790366569354941759301391983663665882243026079405301151869007150271325496253448726079183458371328282508218788247922801970022609676289905202113214213374090748992850155728913944175998536027260538227993380416070925188449958308593424572605698538469254696654895671621942108567282389994666097551683304415219353543971235982396481446907296310213463520447193816927124636491898803837342263449799865632612811721850067845710602999918155534468444515337557633066768005122935920041204301614116041589505293931436721586398866755688215435606782723298058150484096688298801713646385951310205732126611096183860448214744302364381373021045240408269685877537141336119843873456978500796861163263942669533313276913546980960822811924417031284385874382330485227680754001123760295463698806375269887515754472546206652087289150684198063049871725631920792156716271614649381462432086763504125272173389657419730085154234094706996247390607358251589813839452028916851827989364550610342739253172072773826127065650223940301718036343430809729387943175337330396095394573995594495602334816908296488691121339797973632812500000000000000000000000000000000000000000000000000000000000000000000 [58,7] -6208867160266176444043364122758572969865135726229433135309234054346199601878170356690959633491226947269245432755484072346879295826686723348159273181278774629249818811570379974547780819446440503000747013074089985303571348906705784052022660768424936341540500052394171450960767308001458258019395510059330856393124386474646633568397292022587503602382405112807605130420201465402208452303244455546518211051696451708053908519054793546893698469987122078857929832323605546215635300130048802436943163144487057521221255479689249479976614266129487383720691729085122171077494297036462167644387288571089876107615203316185240398533156373198170012372434511355870117000496543904524637808502267628874429287904812960018305004767208667303020586666631693349169915259310543779627674216550961117847419079824755178904046581583153731062050676746524636703216948898208348278055186924926305693096477764154673283006592467382328771736351600332993217366131648091782248049345104381313244979336170609277020794557525993631812946997843164747295299796463898937813603717792975232352746828879125677754271097069624902719220702934156378753286540798622488338229255644915583347506043471432900389365655422587157900632875801630879688757035663692367189093926002414084537535742343088920659224958513823225544089462960908800271445428106299084430608027261128547545170266450113064371395537779610779931003689060499073237511111131665783150431812337656870101390208059361350128204840580894854998207266741367170001335165226390520609799465400397042497266356023701237194292979346248572657564269108146843346195236678309150373778813425727430730773416059635995598036502085257799263186383818216077278591985655166555019319539496787610043278430744887632841950564290725118378226936440258291739483370047840867400195790596314713792215393696494822240106673957508235837568184606043305653374306188330453181950455416628073989805002779815641448167049804333240320943552164678140522336065211909501431946435400896388483552775019113447603330413850800588572333496283831903318366989210856077489891139845235043143459131404764567525178067702962638775565640258946586982347071170806884765625000000000000000000000000000000000000000000000000000000000000 [58,8] 56471573326229221780323384917600148504719568235305146292449503281114555494876137930571893064631354213922129515543459971061220410738923226859706918697739007465712390714021076948256007959122463865986757397730739713998990554902459390940976206258816686095214723481582572533257869898882764370878726403993429100037082945823660222757995504352240247573856170224046626331720675935082166452335109771364923171622443040674052892409600049999916349482324659142265853032137631296936866230581520131917206659362404283638583440575216662699435606014236494238388510319031068143461687310324169454439886952252713121557763355966402967356419019291568948984295764524563724957488407478171795895207559663837216987895794182393091265287328578671266116091159710898281437247054698474615098387893894650695427696162335674501178896852415562238685910021045936030259242642492684485553750826334486798091712026142287469532077176239162617824421097191992158336644913193948504265290997628848237246015539280799353501410302005345504227046269109154688134184057551450664173558168570602678730827725579981914653535076509722240240551894328751027086030721405655376567515623507932856367510179384270879159443708714495916179215964503879176844995622094299389274904167837500385391268825460086757754732819634177352153618963878884507420823445820058883974524724846291454583616161598603892363422241950916226518332418553497312344767995914221503015043138226356994397176892236446137453635416058378950833343834367622862878921177707237969576198726927412174500596382056104125740852961272835704845988659420925576840225238447091792942280075328288620108309603694950996501052376220477428834981314440299593581875197500157603041442064610407803436164825137737936734563170727779867260226281351824341927312880912151083369410966703623661128663830168596426066630167107705561814271305902554449910457035713821878288348763486081593442550790488539144398751857784770842417355105854607133236068356781635932239892603593382189175021247757349015092185620141032989849191086921011600511981021729522196618506984173568820292555307051800332154265062579895377890088978278804177080019144341349601745605468750000000000000000000000000000000000000000000000000000 [58,9] -432532833761826975122816430885697924269339654274295962331699057891372384541702900318742948654309994825887808248283812559060853740461050791897653676837716941250018425067785342028612585993391988742144800958515540298258964803061310247542417602381182465952856709112764313322884526580998951024285199451789588525780332664281625620658022847027853644317576022354131920381544094482688440953027759793751714340983900663429901382722919254271011332967202508982253858019773440057211610657352990548549127791904836406684132509764192757026510783156033034727429418745117410049126692172750868376673796293334159545710574685448230916989478375181974470726451534363189900372939750224664849294905269256469420713465868497012428555203935595136676574302222183662227317739182973658300671232728868821699675218451022361574693116197519145956018593986027928291499900724296951145029778337493220852037854162370768557637940277315302695929933852615941396837622168999512366558111581431606455725141181512298324104458117995231627662984192544169090866362103956649492206854320948282438470018010835486891132480858792304358505633313461265038010898232563388422433230175437581699895188612540042654873310178365967125572325492257650016028100857444902072386955846262082816852845420512207904228207668858128721797997673954469002474887991465854996263548355410407996066647199899867845796016906614015847449436903870219549369706098692085748663067314308417909481444944141406200887092834942082137765138511342210290863604270786670339614658760338167269024075694367432625625600485291364438633713491622946048189135946497301370804134601699628084422806050001729718442083629269827191573077169252000288220173522573446256061801037413390540705281020429062932728380564297689063531713433502024910190787038283677374969001243882797641135815566192568928223738416512049026342360095039051251859952093718412022255598361588179776810286762189835593526755865900243468047595444687794402913058055884506118910055820456214159010134757501607129420325483383604206776563575278909722449047677847192025223564901918349158300239771724344506688116887820737150844407628233218715552155231307551730424165725708007812500000000000000000000000000000000000000000 [58,10] 2926635295281337834793410205886005932685546790508076206856733657589078430326811765666067887321110038645440089237056659676022408648848148514739918855796720687522218198160454822164655244256721378144251512759401185205979097173626379548034219181191939510501941141375412236584604302703615225449640417141689786007843564548920048102669020074885295881081294481350441798391827310615822657223040159579509697131436898440403815838944389548199606272015036992327218125360165759918962952955215280726229613063847765820993431712215657770135660512115447032228221240710195180492672245739518834143131378472549889842038141151161145103578202464616615370516985356266300524425942372382568852176533963957920488210705629607946209677311054121728678399942441900710103773752759492573689106542212397953228663217282359883768399668307010392610231678760771657463213714982450241142888160365644717874792519704981551925675876156211935359719299529507608055163876150820394667916389521196181645849224414923079420415355888432252979790775566024012565629362304137684307390645106923254167789988303854287379839773563219373710004186345685645829433257755844407268510818409888865198699999083602816522082760618961878315082648628311621849456174894941832614773023646629743374187596186282675707680504305466813779415457270052358030294207541115932952210974007931069882204691567220125329017091942028667045927785534370890413197353508388851512922874254541515224246005106726281649103956289989501043542988713052397761992651925321690215687602400406120067536903736764368612351445503012700091746453007845364535206167698204518165707467925578344220324956196502465229675360573939439238981888336212774535529492033592438805303194922003988673501409930061907192872564696401017323716342186511360443669308830281809428317770508890809440370602377119893917184120297033174825024329105430311485697050793596082619503715256770505880888346509125202082729028588973774555113413329157698178417296955948940357411969284405327111349095281880316647148922236807136686802130691791394949142132369660929607625910727606757331323328210925545872269733663016173476525298289016390178990389969726493291091173887252807617187500000000000000000000000000000000000 [58,11] -17762167158048104947317204863937207141362578402025390852793356505125253479562380664556548498428469216066079775307646490541719934652364326269179524161528163303296491097764358695075693952576393881228249758681674565146308639324762510499605224587648106797365447751829317115622240353522707637037005812412431400131980427884917077095585236625849956106932556289512677306009555748573752899999514309182637843486233814984675271564685370715014503965951954953739745361422073181625668956491567005062120011132201146207500801639868426198030162984845500789446927593575420460939119082491239322837532866484297613526686290838843555452288314757697270402726678437445795365830324376798971385654541253762289986608170129493463344003320406992622624426841137368568522246057655253911481418173747738902569408328002113131017546786935756928896609984635655639750738321821453694254047629012072535201331390055600187929014488687931044297666956384988313171994078079113974222584760749303966547056788795820492186999352798463042625387979356879157636003836819016201121721154929760819111991337267645703741755275706696318782857909344204709233334243989260923334198856697591428283587899178412023945660064805170162938413073061652263326400913042426941347776631696428646355044336684580019854559533691809753771594523420035463299173799563574404130002923319729178224681591882998901494096944303934617526777934333728634498511040306844462159320650846996822252512541140131181213023079994302172945950869432989785171011336955509275098129878510877643819281509800615975557151191490520835272676215987467161172269019934500574262074401107648792258186442873738954106962323806707474110439345975287853820458859671552757172195603304343661928506939883643478870620079843158253563787702683631387368401925143377025175506762698055522961801076588235634010629547056860297469329743270798310117558286360313689548664413282506264921692642172574854334952189954571490716016103573635044901067820710520851737971318392440970058283283350081481976661844799688122672660049469524284638862483738452490205497686720290823731964110003572959452374560883473340500334971397290258473340880673863040328797069378197193145751953125000000000000000000000000000 [58,12] 95785480306106205842321904274587027068300486180804517156017495113922798052194156022163426354663819266653694846799920283557405314389093261539816945502664782921061499616858338280040540870436197275789560039894774408421313880044733072315868055521725273375826541302621501802614759681164754934571811434432903718081508416573600148578282905701738108494180410426644093252084434151974095999571295081950040870638608834750693493526109928654352663262595510416570969762592555004481284464761479995077652164650185667076497496348536185590934347222703265716469440227458669390993619044071771744670992653765851326919650515808666768896785377464354455675796224548140485412247214353089451980025816637526682948996491752534702517815446807111237700058851986400296444651589923235048718145846641324143011133936335477109340064282080105493385189302239844451438470510814812791517081088626761163541360248926479201168649740928432216668668769179877889415040191344367463511558409046926024841521466224219419622970064262446069309974708783621238503673823717310409562492135518883397543491989488373036834474278925091394332582133061597271628335306363647284830953390782343248619666539986774013561967822628350114467568538182196610860418720681896339384792175925511109910047513021116344155102566332383250602963574942508517356551583237461953754849548891477346350182278521663830729069488292838180160323197471682002810355294358045353333531158501184660051828412212808592850039939835059653281762736167403747598730221349744735781033061798165670050816809250337055445379652415188374165029364350854430665490255506306765406982703608936314045286901725745751171659171512276862834431008163379893664436687062823028942505917071267027000172981647291167205178800379284198037863128196680061749371550363254876031096830891145692836102545786854925052998892203076576381766421156001018873772876337205264560281348665141198323243687102340691090920251379109535990411532424071910902031221011470241621667693310804811550923989304167124271368095501550100969741365194144287620043591239736802317743759603175085255845126864342494373409736879516926273265189774395804510533447106816751226432415933231823146343231201171875000000000000000000 [58,13] -450591890778613237429157382798799834071667668493321424282565309134225115126809232982211859887251219710026678674268366734423291673708134399761320867070934136596887149966348183744059244849150946325955154120891351651318874777206819145771323501559861411427057146438260205574632805413913379786390287204585718027280792295088051418682037982938936298096175210835774308013917725423411357790181719236494349120070401485503550203945624595583654919341313537856427706954506431717083789281318439946679441597749010662239001453153451640420992495436959813232699923143486100328542223037827330171691193397693332935811994764705247020687921036239333835970400965220173547476145790254853265925496829611868981976088163975161551328332489573926168605029241632524679915867742560869874735564294712394093619448681378617056378788961898845695157247344291258360512567276971521858637995958040438722353029680289966152054452212972741539593549905685567219788765242118660845882325942990029154304890668176515589046981042837504738384916408849354808893933054403161776881689532159242962715807600601697494605996793247367858006868556386049957039870530166631796076280760571872351896996880860187863556053698606324174401710940018736759925842917644918336435835326146725340339915228530321376845354888782364156681015025981866301086802497288039534694880337302478554396346356262272285155361855801589793130846933380809503570690053095236589706868839306054344618024299988637155419314119807611035229929490568207866524414905622381002441563470771387028378731236363958507591657076546857358488906234561889985932533517287682453643797166719945406561060425617910745427378209676055824894086125523051575654059323022823426472194292974216175928413358198803708361067009586428453674772489701948042239642908260753970967876587293442473492586996049101395407507890051656293871197940076127080509782040823905706867080263194133447330664432740710964990753195468693221165117506514940398907427642791614147221362047024165683727118546781093634151743387909951845160905938625954480862353436380465332857139648604257756452746522408631984977247012796075649886835930651324627014413042599302286657370064659744457458145916461944580078125000000000 [58,14] 1818918617508150134217269461309459624349575044355301999350680843341071219904715155138416686755877217949511341698294178316278440529606038071874297154653315914976589537818707024959380788886312094867612148309169631839519903038790361290383577017292105571920550605751570731745602058360783827675338505151085949493958842155662032044059372240685734796220542271471344114917221490398037558509287274230373047604657960220067964683436155216093456160166333102448768864490638110619348383455938158092036539240302138245382807412728567428382695050911718815329154976049783123223655423823411077513915506968248032528235337616106492774605605050573960790590234463223163495977131671808729896466992426084462827815756722049197883814955078432231867068738796291717673404588699661227666066735055592318322600715844151538527658982108973980348937160821335597823926178479497034421361896818188835983691788517624103998585741567040045878372510632602345913768955394939731457661001907746357861673016666039655830193774872497192788157882324516957339062636501748550219266785212965979801738284194704837239504430846966787013209848047798230936053000275453601773155113977329802161487844591318312858028041245184747480362684184814808800060191128975509832505638174846800461693539500525343450303911649887451256291249503708207147628675912788094300382032286346032579985280815978078477350275921282462152467020908157344648854811540197107355151720919864681116494062931030105917437527367390308522289786431883243136868439264631718884186757303212795441671917012971447311127217370761762505609638279750102706679319750234848470174932347087588231606721488747819077874718589181816695833954990670245960554395843256326131144845554735870565323254457613772022484686954298603925674132076811430226329820350489963586281139364349222945442973067426320671863374544698020229114167705977466307293564785009574473358402758155524511547068210834645756805400271833983718029079495513698866086348658890864418935353739977006158961304847181678783093497915227310376690410529120435349513744527703259006198244796666619890588565276225186413612906958386834992180428397488097710948334560355666854498946083396049289149232208728790283203125000000 [58,15] -6225004667542270019286928012781368320813904791673338946612375930321826076551667415144217592429972160498884409911350207013139784865444424571047446320620308700227427359345920608329860335784674843823135584787700193724679567898398888037147776781669357475848506499212798727184630120835413926400871729952954424262699632567672819296013844824763518375988205461049029114908093041639326910485888741092516209976821537628335091497254719228432783412622516648975056059162998080580702724951740878771044752489654849668076206485356701300005803915058035918308919846978952205035693344669992177821214277921818105535358760539635042321486198946871214863924268917881271166507150055579855392739105722384365074934645109178846378250521949713086825117143248446178588377089449561985180320399225262542302965387243613805997410427388412936715311066046759637919618699698980990360582981760790312616985138188894644745209871520233668007660232276537887493802404705585835720662709418613178984617999046106479456127481681531056296597301093393043085022656635260385361564138928237678738649337889286900064269558112270299031715963583686514219560495878195037391296372233412657423398136942074069634540981573529618297745227954038657551866985856589064121755201548341666444395355349316934351599521562795008880937165119081070933603991897406826530955815436678473789605977756715455583132918572187042614960992255942213371909828657819610714688591451397015029320443825744340099665848775839620396447730608627247915201384159229006130499779990608487480239465106110818319545167564934299392949535985583749798054150720621903872605981607002305779731361419266547909508370444352563244925045911359113651647687331118718694581956394264593110963875507705043320448356817113214763826835555697389332133577017567920070138484862041638789594240218214429913550481260085494806528096049068426507474157623454597577444032680245937990810083228245586724372992012560282458434769726455149634373592279533870873947481950065885145532172024215410364252100351058983155879682764048858668026367757428482274837066502378495714756183720284106139477148138962241042285100130884581071446531142944539639894063753899899893440306186676025390625000000 [58,16] 17868734088190443678035369220485373081547230357024795976556306465931108166717755142520097464206753732680643502264964562686206756971048868808419230309967460605999367228140135566117056639126976827239019062199599809284343459056188606477065451853957692747794981935691717870663707304825275963335377577088708391900028615499614430276641352898367459319836571215692948877644531315654317285646613750789339890404297874840524028034931819070339466491593087285498435698930362419214734071394643212032296742178711604554729523283837784600121156414150547509128043252992528807133052479418017746787628865921721469783748808683019044590206669863074436343136788441334461200875179949989789237752786666366684040203617024859609904723723522788355277618941013539627039583183626084363337802915410090469863304142050689719935441569642548108191922197561470176946931825925198710082051642403449312253039341576966155500135229467043393751369747912531014582533741580794008507689782860671637379063930900260627720985423838623563233713027336377793130858071209609550512520941803629088861011483004439638858459578597586360867074820174104185882252643519690306345144566823602359590340393458672570797729055210273074665392132087858202365024834323319138717517347284203580744304383690006658302432099780321314640308700572400662059577714974677716879132000718921994115640367543974309383699177580542825920271059075718062285764884248274215544615322225757029878346523543072827006601700603085622839699601306048612569495297014763297369338989130220444768131110280879937320028859615627119384508296075680640261377991941492436353979989650471376872871445381262340613901862925698431751409689678867538955175661689015679781868720759259856199943068770297511977153953934817456574822227182968168255549187731430235312338934508608601032018950936453995780004502413656497939051680531105512992353379032901956678536325340736128205262815496315603271019014705973951655470391140967913128476849939496127345814913726381764524867443193483245871771365824028120541420791909062416604653887269055570230920172933453511823567731969900783540978774358402133488568041607509118028900343337115968166128876504217259935103356838226318359375000 [58,17] -42356110157518366952600702391874657317095805985991718103446560241905362732328202255327027678197515809022920058922629617264052055501092154438565567611109015707296183016069245293379389457615456890347231548140286393463230390604518219612792379590190731767768357271471069406875858264806067206015399010425473502936679185554147937985154966477466540098739453855371354919110015299671961836835475755324542896615934977940925738224245225829424537851402435579343110457304499563099820797730584245902888822190755502509504429395341362302416021900041266747787030514856604312160673613514135633501283894433549731651440566069693509753330908513567944433562677370924266951175590417089821978537198248677419577458053246850093938046843496825075885738043439453060741285201642885330268766174210537005956619912756648673362037716866990379292742875200335722712892302376415454119874706817755395244840882618520378196113452069171929365139355052604384864885698699741428458205798823496479482743362005379231278839756691925922404792032673753155515760795045124748442499089973941219948376235897241289118755103714608642411361054095969788903783709253668917937401654332451299739494658896433364948945130491044329144238891440424202737207080087237055015474823463334416822470811056054389847361610664773569992697809495316837395830020288130372350952480139315463699855937184756062351367913525972890187326750676493950801378543999907600424837609393350102607776980534272006010749508969713734887348287401471116319085778720343889543924641491321442183074771887386089497778907296476128939758804409792108189744075959262158721571181092257143080682675458632941424900208465385208999753800252820964924287962689306042518901791567435383637225377176954814359372647436207367622737801687185820762551009400147939875869849754413064679208760969875183281310723574094458498896692216532338990090655015570769477320633828582047022367753386560032527542415229010824294438487281414196207020513736368606203216435512481738641776871486297115611651480142937546632279283222837723197190092529770071995326033168269881794481278583885213110245325156937976955064828631977365723923165954315633863203061082458589226007461547851562500000 [58,18] 80212009433246935225365422245297451815692888929214512528485153737917905411546798063665761795343897404512222053847353728159414427565422785118181709266475113055262356881903492260524235874978518702614708207960719724232543535781087608729396981053890814187411992023739248905398687551570699104994860529217997629738768223398718342881068565370409196918423380533901216113311862369059984204505604992613729736118309560906079381871172300920523947779570308114509508770279911450529368882262312660491826812432784246672369368971660694894925677724803762171872347763373961714832417833219641787723560815573414236187039230602739055513659448949004834281136352668263032417322136744836516357145833485051002175506453388642326833358581910632486605360542939506973079024364981038183774053653846073502199731613201228096503404513915059756622656232279280499195199303133448042351192051163227959335529861015058346136905806893585366754509679801418342310196000956712999806486904117260261544857887402556709563238550360571783295034354823924460683923824692231234935908208513797536807524221397105125013437571859102780148166167578199523458130053039600602482393423665939150834788799345508346046111225760788816653194628163219029863308937715463746371174405341826724146124422374893895342507840451997621472694652779944871313066164905550971592152027599115039079910297466222676285592901929154328062267708064569681430351137039462261822257650340895368512563566387561118924088458876397884515689740601291779499078711098847940800568086105136898081340238888386047934531845016890018530722959852988834185987077496525034401028010224727180327572692409966669907395394511077774873942502951240790272314072384661516037392003772077201284403435163621821521960660152512562876453485745017015708052119959630674917501936680562078440049627838246837404064365375739575756357927546451962446227425409380249406457770851720314152125268170349164562807265975837800936186737157903538475396216097004470540880540150592084599338986504151449886736812994744408955648083271525684899671442476827917497081233576887730947602564977882511965398716097535965202510923118999008519433219287046721301948082327726297080516815185546875000 [58,19] -110533822995457262877318442279485906691656207963476468121257388747024116073018810611641493899179605425014263608908400626705886540305774469723227674221610931677244667486718870197076512999837168947404094026086670386383085992937548257249200147198536411006882424739911844439975133688925509056759490614326707076089205274015220574799279400469677357427072279639666137905361143802279962000669647408683065680105077991323297323742899707876063737038714660493338496256801353841159403954521642747835972059244223268246830750813946359073457170098738935389660004495712439048228079329232489114773373768070417792359343936549976799184628755653560806082213001582592701715459000754690766558097421854294380036453178578553149421097514334852828984639730182070365497079582973355898936298708899472220384439604491407791921805395604914903326475453898839682678456171442110914355003914883981369601577700005108486137567759375210817366980736467511506269293826242526437604164691403642327438789814368309250710049404103317279885893033001342037477988139645793812914843011186401944343283959559786319851735767641968937081225706198177056977153021162420106527249454911232763874350927842814011965908936915454269270050045231143716837830730524717978964819575623355940577239853898012260884607178271040424312124976093422174888207180454214951306059229947635037870723639320596996402093461969731250508837700298098230396981058031969092627534832176175396525448051918196941087918522102920884711909045458841290703327943339526023355759973069597618711061077681724136069295210133079527517221731624313659286254234783429421722943707619997342716987291487171629397124388476315860136713315313947566810121035905118680197383325125848368655726148342107789099316423732820236019018631766001201267038090697547715353197517931939123634412688648315339651792318373274016698341168550696000699206110405459780396493571466692621957528599119941504924246909001496279042214250980126615174960929964486377634301929664615371496496109651675981076174983273836295435744617756633874757227779893518969515728878229822283863901546494195890566761824802993223441371300500720778789986602002812232647954715503146871924400329589843750 [58,20] 67994734010773240802404466370314463629760548663940890429520231421046875630241320956775969105742139732409651242054173758230376094551924400980033698187379301223197485000723245167854534571223510409719962455920755327581288730271244045376011426767924965938209139097341709681774348982461523758274599637270982229601768414862513388905682947025629653076308286037265184928574781112019381654232924143376978888202724601035992216094532047870448451354423804525639518484020912582880439424728740576206468281378537191553230692636511216808774500773550473828966963276499154124544047253425239268785239294704891177170230351464699831936313821599465129880608680603448834244741094390520253404933288826040748250412516679747062131809868341291642672718004570219616596711987475203182281776003170688028879289076830790787474742636514572312831434271863401393934985295792299016116093551254829014310877286867406614124649422220072719617699110466600619193303591342457965944673730740798004570492804915686828793492454798724661357236915259292018912669383877814451668082354154097025571350872708463801351354312046256075940995633097355268249451367535490662320220507042077632026137339756225186692350407873033723435467732619904884606988657126147965303535198836812214672199315783643661216134283155640101052376013876505330099615288042543805090701656094181739273373271922107450480419215150969017887917091620699618638058483826233481977935654559737665997203761761957344435748194977998515156006795423570670351093075558093220565218919371556961277209674294940261755100884766127305652364314154528536912913155055055911160605393640335917738397226455616778646511444010343783831536068150966215860709724663700740891192759256221409556848300540872182730170072542011870501455018976059056708834233335782424681852880289735807282752239167987662283306615782046720769261026131112513571747510143414939247088709947409564170871953942170673408228220269821498433175475159042998717834672131687047686514014037181444234064452566767367497845826592413546185983449190083207686229089082519665648607353960706011191077606638099574204688705066632975788949293373096111512093701889636321311627398245036602020263671875000 [58,21] 168034083371952044218480690427929969019176004980931196054589753628890037796638295376728184724609798345255301994403317748857306079226620811106188022189493097197850177302651336049574819134737407516023895526819082256130465344468315082843050199948363035585801093053285432340314198726728898028850677728528331190276336095371758171193138828108799081078943523863654068608942449618899936720516705525405811792355435136947008904532595356527980159611778730308896691640385559185799758585055134885536266384518072481673213706509702186888470323661061220555294648431332839852921841951734536768019257831869903739653629257390631252020261379262745722293543962549851864419027774872592278041671827697586376162245206247767274288501993041866349296052938789327248970348390872720910276374425427074617138454393472479487250223644671230080514226849596702369140925134574837223402059017461391889335938976481477863652901234480304882694329783620247477497223001629055383721934573142064417185767189882710375041975274367323761528710240276221916950019675475731301630406785221936157805726515980477206011370975281607107568388904494677900697623263297206829507566220861773683507973181433857854253556726753060737826501328609519195469120776402861096091943932551576513743540738429920427604113164466778655882264194125115828168045155639342344295843113039902907321767216094964827197892752065476908163805353491242297032088835682814532033075007434180024723567252796196516698274739026864450125499147545101816171403586904350847315542887426073618115407408853646376005707924401022724995576345282499723450819910443669407237613519988352585645586440134422990951176089806603545552466112578932745524440264755287679699505075672201404593283438109200843435134066999339185044907532296909896378038204856112053765200168955860558932479764614644247335864113053280834781832322021075952053711799528006306422162977425099627229422662033481282790831913814141854774970669305151202831573954497551975994101014063115254733860796227747067041687583181599059380436302585192474076374632689592733722197310781862191983744936734070935074103984790686009677148883371834489348743690850795928781735710799694061279296875000 [58,22] -742731218667198893280771995432584291944445726799242260133846334959349636459020750373720220519334724520013372132965750836448279320139662529159033570992452937269341093968298471214681376390136815609573669262028246776721696387667169080598959401071019145560758447418697237879121041068422911062203787325422774413365274930982266700860355917922833005040677702236551581020407210881401681404804384304730747225542906871627790982424191314291776796358251146073767788352043080277613655283147134093665798731114997746566757920047361625079172679577063980623599179538394139540728221940946505552387208522725109660148841541945941858033364494639358606461584766070951288354379385272881655507305576573270064672306133819264004235789784526472650073598939051890028595372413871800419511879780506604323471149578366389661292648392185799293513671425559707977336118183631890890964995516660455756433881235755514982545313467322529646378195974323501442077659215367577820219389322640514538723654381658176947411065465112938012553166872504960768558679494614879099502854412187043863157334093821990789248815427572768594081149798125283708002976084433336422503410719575600378174409297304312094661281007637908591046003386272819092939430132756054101575076698142572112591964833717390816347388748023717856001621674253006759927812573944820968213846461672244016198062621061615119773486520232654778185640011750031120809763634632459255073474740876457416026139235435054879712240902388865781331427160670467143713895917580181227583966739100086273188723158297090635634432165673120778780905671367351538933820042740766581311884385448376052113840809374598772338387480434812412264345298286301900919492069007569337858529892875699072589434270735900700182326025517965418331975768972630226683429182828460797741426131403615553582124761693867453981212814373005972304851062651013068773342497329332353062432848228488321221458040878598967765815358738827093979711111899275484206710772009615591245674359871816236917928854120857928584687280325869600113724053542731160637136198858654342786261655284513276455988214003266874531523998921649243564132071239979127953191595512549838531413115561008453369140625 [58,23] 1740821206319980256961471957360183411033635351881498239369516050942471112515456365628097994998337032565118883709828616479835035862951934355248063282897849333754411980757891931360663244538497843085483039550442714492225738583725140188758191842773957275241573472513264498668102240604105960643650929478408922363868722541934736668992721991100506916545216544708409718612620391331482241127531323838068301976654821959608961893670358309393382788004619989632968999525449922259565061978267888794636940083890240723216585075804296285993770800646411985058823751806201887440375512728657407583661921437290933972163888135531267052694422506250301316144475575879436634917225451361915757993869356465690046243442186109152479727584515363470649273995391486028301592866163422188675583851715116260635803219556480810444884173191789914576759739495516116346403632411789350887882134358448872790364730243432654430423458807203541463501806021724078775186179555486744988777971123347428233372040566402938208674602035254846109219947831185004243126608938239193585526150098833299362167717750589330711157189568584719031643039971408447452145145863150910307265539028748373632496999891883215996504471402998946117534832488672645205843208631013501580479220882083873741128039695561534263624042532683548130362445337807197145378743666625096875920650434862525322496752563586350926144478689962716160583880114091696701394622043401363735965101353694346281410741769073347252172818082908395646160938138255902450255199044653109965217996182468576357056057133115923457398178771390670848927298397684325366162189970825339944790927147509544086273485038977789912347142427922333525258901004815913699083792360684622309929954322035165806222515184369079757891965824417935284861886639281437726681927810648487245408402659533353563851365619737237629608882792329999104182279917573148507827430647952075332564856539690063841061856908389216799497437981493516050256721391007213062551256164372988712986456152850041187825878116903360420958188331100902263628077068213986456689226126402650058828448272470513745979630234739467465801298542692162059529985848861058806563706369274768803734332323074340820312500 [58,24] -3084313003738817031897822185322309875333847014544031401636503513109823631881115996817351252821612599107031887016318329611022470870556089927596568569392183109531595686624999266633645563734616012415624863719462089982281561182391162989731016027641416279509081651530091025318953145791480653206735102466297737945706361066571112658409041352563248676189937612655998300690062503645214899783785697204284756861065125849289028272964470870693622626438725352151564571577963205582830126843017488034610890783401512318509772251389797600666827503446176042779557604037698881841044256768638114860113507533995339622720030297996809229060129760581155431462021892124343272676712306789413429726369648327738300267391270211486001241919289867279379300935461441756760816457346580200277830364826536814162713075134319655423965693090195056920740407371557528763942313648692985010240622507170712922654094870357175408560277591633410179317134091515946047761017368138618457686525889237455455547111733721670824744470998823210338091148727247859546364519081606959683429396680167993987336513000938557470499908745448509886590610830689872761025187739142468279753665289917615570629085758291673753820977417570656091157736892596020841227534804126108812042386852021645819525808428566282284339892962682564442594980220980178158492569239543628316507839170655103633368145031140636483507881124410007386418624291946840379018580526124570281170328096977590340260763302017308264828134746388543972525775061212279709391634334398599048624407283937924169821195339759290358356580037196884126142809449918924373219759700562541975470669042762013220002857850541081696248549740332166772146342444259965177597444966551394917458415549174426373274372227944027735600171593610126884866014695258875384578460554108439433867959085266311869619788142775022006111406128510884771039092268128681105868437709083794591210278104292205412462331601377055753801706601369435181398404910709323597027083892417701246936686108487991988379995676272691005496496197038663387190189886981904581603408622936435322376349058655249476092704937692169114420474141646942750162396713929993663505513268319191411137580871582031250000 [58,25] 4494109981532226387673638781167596775057668071879828646980847026718733039444549460299848832729466738570243822242998998656761212104279167667875941504487440339618981152374989158819725228791013774168671992514509014718502566850894075771327019391917191846681041495895316886068315655854437398674105493724124157166652010706073205976296477236106322589329467081866693164375465338142999075157519868784752409448471410727420337775330713759421794869942546307758010858917877742761661236388193030815948095990706936793438890991765549021698939092537253899944843466119515504515947051059645979329941570303232701268553621122541363893682452193704030109420781661919428868814404687850117509439848129819882370012792598826954527777832706176632768122499223040971586839258558151048127918233798329271192543559116786524267155086251029866068902910261330787566258498393328358739698512360042489521656439117596584590999704911014875584799642813337891770057717196428026941610975117824041096690111381181490334790309915114582718008484289882686969176572079694256762550132086311553367489475461826867989777913308640010208127192933889915638302841881151499075878597788422059631897956615828642171510378875139520234735470100108919571234950895710563759663298566689822198546572255556022110836606113361734747887794995348285649536643886486338428525610494587680748620835502976219482564012747266421090760129080837149253864896247475687856913926931132594660923406599631757798513766943264361252935469887014191169979260015419067317757598198236627386336496918183698893871777592611317869352994553573549644376324021936704280596001302587592903316325597858589468732710774961004392769572344093561669890492816780690100158857050512372294174769106539056546760757715987237236352462021453166822134984619822295068850980439418163361537200563024813102856407730059605729561946189085070268711604803736155998333251018864788051993658879276802707319305202509840599814316523634345110892637803537411096337813003576654287073844134501271773334813601883602784185913673168695038054845682674869711555004208159692135114241598341971364860749639052704236914253144337394463292412183363921940326690673828125000 [58,26] -5577169095893932704223941671267870197592413991910435337377148099577221707133743021055246997663949171595722140108373855423720675032680978184287197985741457951040006064414899976304836212974513185876009267215701271945206428374347678090150209661297898967989831846274752006270333414336599467380881216788934335036341175584690044832530020653129663637041878103689538968436036318808907280039658973809599925097597984070827478213986842401644127532797963611981164640195466407473487182673046269629869727370093600088033786810326972403890810349755556511205251084286457925570278844237332036605526865066801910082752630247802457744483035166265696220506841350791164196503364350660362853591831155858372410077880982634286017752781907817535098093840376983228955170738803782042167692837483367868697376840607364166180747720397339064868210258159579796616681859511381271147377716523362656710250402407730100594298573341029934938104645278176203875778201449224187741343657923078239657266744162541915012039880932668265467056302255142011586148647383747034579875562785829848322398216471325405048783594799892854829474673247899193720548563592974410734108329790622245433594431712414167049877748920712735784868856949073442691315792043748022109352398965237017581307187001920753026540121937332696051980662312386532728327379379016137075103541115349083271407290150814252034058954801281766258796567441133120837674913229863605778889583086983865714012491125306834039838975637549938495007587253850294590049469281706106671044540167686364132686290371032916913162635019996970177969607462326866677922523816468526509750751249057288702426028071811311986024359345207306184753055627053794755528036527122628603242922101674044786352845973376799908438523941505293677103710278793949022979941989391943266135268014492976652597500529465361336000998069473869051331230451970028783882887073771558379426335162666054312873821707210527928270368124133998995386009723861433542414529340754734804410343706986188311200253163966203856000759544166881603167008298420859553166965112579963916376023472838601368620361484171098588811242700091071957060358385213638676702885277336463332176208496093750 [58,27] 6009607024830457034941117471822052752014702618137978854258781280813653080703839722064167034139616152589078301034058268184544560811284016401009153919234796915601713471267487830353696375330987278974968037899266484603789642603914553005020738057584650788151934563131847428185833524964334865694756344508966360509429085230450709014804101599051644747922982938127815588723663123993497810442832034223685783384064669294130404906305157528887193081488049779434171015035042369626113960855373823161460889534879789841642423198493876571466445547698946821677249106054149462589213537274184877146184947186458557390217229121307497485215921354736628687181766285422001171608931620673213277808328421495211279488466598426044410521836486608433092541004630461736797906604828728360666947157311083752762349655769654016854971822004189649153451475990551291824325781480273442068971078152900695191053914896417968487528264749778324926770059715881941952067391764695694893217182795022479582240355917599730814116376767517518561660350705929550265972501004818766688103352235428364345249545554329771022206271839960439457737905182121661038878159361712190894789206670502849465258780874064249105414895652659286992502064268130236377834553969832741993538477427650389861155387005415743139162618467157683477980194242760491055000513501873750675647707426602373302780562344989408083618805336019222187409915124275874139731009550702927560617930567718973598720609519738421676208010954900892095556874546184822917401423434241842083764869614162485995072779950795955282579284153491522308017683099415572877675911525217681090142970223942354920922081007651437262630502054551583413760719745951045349544904549092461947046201640542359943570548326212552891115421726633834782922776610069225570976856732683892135834518341470457672068166420311603887759986002258809746540439905931689737152418492900293917860568432800284542817174870392698591707201051336933134250358955789861573350438987078417881890350539420928571711642285123924235882276061455959411554345858446673719627805505445609924322900625453301740127176421009816643709172418711119265024179353362754341105755884200334548950195312500 [58,28] -5698260404290127826627414210874724940956588567419067930089027770317745391857866534377083632702129490896071026305076741634379573844081947062832826038392069665564487521708075092238838986626359630972159299467519712152477803510589943634783484770852611436644035619432098567577173157896135458205844265174978519845273272688018070304412254354948930158761001578390465232650908953611389888091977215208441310160215150463852233555752131484735394613144371507728320874990995677784606330382568142282516110225300790609277606433930741676514950960252082777490957016970808995188100135048058032567093825040683431591593957434293271489319297556113321957699501467501182569556181084811738874752803142803834322915314012590593711260869624061322608499074128585550822592947888956709304193611707646811832261655456221883239686231851882516829822402176767515232353770853726834563089760262653881533376116433576185834140994681575730159845716778780599147379072280291623006213661408916912920637624615626575652630889965479205406764861079895128485664418734899679669318065301550750165719377731447123409748796013865936781517743167751616535193188031532560398432577936445554726821509443984309716497757702623159631794076827014603562889621988840936371924708897652307066146641990082796129256285022756328226846195882431607070651864967134237535907363122734914002089371588100277071234593119985046263881848204736542417176128237667375732135829051645059621944897834172518872513093886188570031639828939321368310039818950470215084078453468113871775722104312424593064932990830218710324314717109498168348110997102376660905295710635071708204220192243991434221234919227019453122973790890718718091468870030614911566145985496502093891401967499468379829549976211470951511649114859898133701422760736000151233229706505486508540784956340326358972637523057228689378738368390885053267913208702289188427240343428702397078767431365977753743179026492877221150730703090259950498926998213387143883998028176899676745585163215614386496275702691779625869956621870571621985897023161004810273766385813747366491170982810643219623847738797118938312846747606954522780142724514007568359375000000 [58,29] 4809506927278468582332954168976961718833847910077906828298744793828770852637593098136792469416129396455597488703511082999017159736193603325221784665761158395286366144586494861093440538460289871276636480024148270415380634096960152984708497655176988491701503733516601021424219757440377200826463098640794521388345995457940125177059037535092415061963601649353742641692849625535136735257146282248748615146190609880605417953652510319197794500205728018886107204085071732937895223572340603524690918192040582622187257819023417663901000603320898005622316515883777301063751251462666824842832918105345427740746328847409091902581681610382638829794937582465637529802247658685081337369010958822078577786597003531849755597063946675090254963146090498537506318395633597443392529643201291060531333796903896586862402362735901328496142462641115167969554839474528910765257488641164488204172175297551275751832408343388239662677308232290179351855884621230246701508154779071111945138449754468684438515584892978228462045550679832314436444044166616302102118309811264061317269233926108904504164678889705299434539598508628328718677843257933424784830802393218386268276981703971211742952553259994941841693762610762064910666309080951412999942351301976240208966448044591239899971722196119072481544141719234574415005898479028766803135521889898383421795814184123148828042349619776458713009166509556364529448586230377514491973339843131148483419209715275786436245740602979352121563618968010633810896678777485765092627047149358498438452580437506010918503847743022814708458231962331167387115755649421992254804656029188269623698706861681836068068711196239707953354445927112048953388042291628063927011111026847348647573696098557045931991763461390801685350143801568706003788580021205660412186276698999752328731167923004696805504232150276749498958987772936843945249531259914171866342020648007253920751050153078360147521256243835378821346127238497312200218293443366656395002028029512446239219041002546196927257277902551672592057708441152687066420180996811729466159522286617786748898947923067359442763815991271305521140289052084426657529547810554504394531250 [58,30] -3656386259946126839526839180314583932122942735306453015322644943062007959549414034324189766059165994977611763624568379303444816980239615601983029123884030952089410629632188604180783922501116028713124729581605450247410149418903615179837480245843532927419619659358081722019706749934454849259362096391417598721073193517766557165863948252827250730541260332787070495635187196327423378499517297042417429378643455620800073244528590290328349790370954252887210737608165874138269749148771127908273708607818410541246379990519412903234606469989580881502765929408160120753191567504752528430676356288100927497489280918175679009462794767221576957519768766623484599789573451832466812148820396139769562375902429660079274045949797580659356312819164646888976291022314783079265021618463760656532504641455904278637186455362929915362378273463063817955517560724758123623436243656520477929263953099021331032006653902398681682693042249891763910570509692505848056174232617674170867378515085555492433230566131733104965848016520363771714519306627700971564552443523159709533332280638001626087228356110053197542571286946757372922852975843004000969918577134636623883469199090445261757020160612130030631914501163282032602384572830631316230316495178969957995108114756102797385675381100879103342284334714833686938208118619145716560370171296883030881222357887483691570682809435603678003429109074602051027160948112754482154758578304692906341869523586232784302070786324956493816995238596568322841375935671055749555775486673373720255958976271940941390794910077841753520910926184306085537872953415714175875298822608243333325171938473473648361139366514999658776965483751979506757101044431911082730572887168825440978879481029169496049978227697169185380192310931244125224116726612276372320224563792842565413129876261816058542692343738238909015848639954272674911732597643065562197431416916598461197372387830569868873000640162461390441895432540589887222865044830902117899780907395032487886533086944612402977393578964689310624990910262168951552293514442261757622565205794519230371601139985735559839352868054631381239394372073547856416553258895874023437500 [58,31] 2536981454558041280762336956793328330415665278158165367183517058859881062802363057652902376902874607319444453311569083156027789031967105431214891241567236618467165416912456157310829096639037874653384846519117741911302562838227745512058035246517013284102902003336384525661353666749919647766195502733677336903877191447770614859518034130893596260822955563304511330816855540356840240015913107405314121566672247300926152975968843875217047496411670147246168447293421998634027290290069151407953181485299231058266208752735317021617329109904332611943506879450590252775703807055548234750346356642441065200876417902178597135166253245187863059171002435051185817027470292218028211424170560086884240062376607006594211183685446533585098756483145841434342630014228233576467662120563806350896095846673380336423416125498689565379697768174698282092464219670494820391239754454913370911783875623756044653126914035125993551798452818770910969430115985995326848064611187977087631311056884211540194347161382856935337969831462083698427103601162454000495488205341128533340620377345418824532837085566105160134002923069680276480293276860605269559240291626971036592691812294072046573918413178160917151483163085719132335154446733278489546280788501718624313675176220030427161147472759684473130067437370597587615523709681861295201341742024313237915606640072042572276165664445048102543548202749563857431546969731655356730384419598964470314261432958259228719591848018561985667838849752831029808744228230094784408183861169439602732316297236290196860390339189010470238355053339219605723790115132209571759972429765208997484964504548178827220991624748519695558523413742058174251774756718900399193297811522890365386821385978158194111692213697803513278057644411958278208298416792526081988398484349580125190254324914044051615257481087991596453192087122916253998567341366034970378906815603611756656541589861940877853351375492741758740073748472273996375664100129001653902805505548531865483967762129121166985026346049145132730179938454387134928321001215002087818048253815744883672819443540686709572964417712219453715505323998513631522655487060546875000 [58,32] -1629643875592724489789910062605487521379577685835097881792887355187022279928148130655373703334499465736899514942099524057185986669254194447443328478793596681039574921644008016020665223406599709250848222747806832638397012809837082094344318936732583131722948048261277206532433148134059641956891406475492088753130393738353770064826910940145997210101461806606603666073330682943773963659630895024760471165728178063127641084806140143356784655556070355675997602821097087044028285259869884372928653379211258156698541588961027726023320659291759704667194348473557726432859696946180417477127780567340015252297869749949906149117557079472455783209853301697888666688154542417840338352187019852819876370301028782905952744887553322482044477504519770035068293358285961233196196321540552381254961945403637763732365006431352514354344716294822773366656593796104970674956703310485914561231993702025242101365073521248371947639471173591625656793696656479346155113652042902407338546613932812623123944611579124069869853328785035966413680746521184325363770079115361310126988829551051842568774644474677875028943952011048189475336140339713993880424492205181426950278124970055040499413864936762333479234692756611348567276477310564702207039945954549499992565609202530057610105360858777258444401829366030029560106701078963097036582552934102765789505067279636690834679584346807571864205526483026783510172117934177893633240302454100972148159439219316346541188691324077488103880782904588319759190680871933719375923471885776252215324540559211790726301547041252040824129454966315543855783658326276680196059149419772172711073475167182903961874956776556692207478237948122352395583193868076721973044677999209639453243057287426047549818227959921893043614133355123550351910563667344490841821125541179366840399637905916955559338648671324424258112387244615641304288243466834133560456376504383063686950979039693371755520274129896576618584356233210336080418928561530073605684281906440535611866937776117282772559245039427686616332113124366963499757284996545211173653143279721045887128332541657732960979014080055149449322016153018921613693237304687500 [58,33] 982175439992856626577351183390764986335596227564694533456663822223386198119191578785482807508704234022376507220560429973397384263124312963521236076815181711083014808488035299942575237038920879399267715504131698424005098079126289351028078198545075748062306199180037851006559313519916321459987308007746582019175649222150286013916742712976570987247495376939131523311599550774041416693271352475730624376380083207428437173530919967357738779001850784765432150194740905487872568793086491853533844284336199061726505166984150247121891137018914157507565062471233279864334358793868934817973698826611764222167787958186642672607810000496547934688982679980121418493330023949741718526129892383225636760041162307962407097290108159983484071515294476900537145786565265445941912103202260002375987116367433730615650475453233620249743490658929387653285868776632029457891770984592681335696034765331064629657703134562304432672452628906173264760007657596693402232648429968645594167041668134279422376571713380965395615210790025617635355759187951727560005852672309400058720928543033815753800770795792540325267264448560343183580349949079492230728630630443801226511074599738866197081323543470224457979571653100181185643992104442364545223527305093365201345260466113077114897288361391360295625678513550675246564429836081909281947582965967126825174713582816645734471778472374009467740420107473533789265126863013861705523949895352182404225362668185995670772886117541063312883596067709612469490843273674143251740817541661033263052849796840204783227092739948963434610553364878077324625288540310209306412746790976714227928081032810182510907808517549312849898970308845971710959123966552037736847475733783692362241806907972681596041266832578265738647063098745481685352686439613603172162011625149716364618738698189860342045571126766486516089630779489427494922694933079659395459455163616507983292174212213004974193119701169415945119200768787660905400150255728698384192324844257688655716036437842675062379170412481330213043556780280299497110882677370092354321418127127179405071573574332673160959148936366425175492622656747698783874511718750 [58,34] -560534142323645709593476736658278721419863312640588716384194164472929176758279151851367958551125633780795634460270970733194321263636131812597155032146709354674033790813605237304849661954832520894673037750600994101334722641572176847577577281799999606964341189552620218083891302797570984644190876986383614011152186083592993775156549571819018239946970089365253315935221964145253257142921418883275538463998460411605751880538112108537007859369669956520089598626430426532911073941356412730200996684679034972600661911112189731003103963055146263608133713806139602582739341733204127444623673572841476321099831117541340130698600121630014920252157659981773190577777104285408305541348039833022252821337289415507934394042126715522946275022560240335733288417040451480314920373475920389488322367196573989208942878445394261129933633698902805076424779127194942429691511589902986771161450410274032689559139628321381645450730526123363264700975199448412554491283506923590896817367792037986252511588376857812054186401807397418849751117749439595129665236839980386965131173894964918975051425336430675517303316872607000244932558957049349102302728357354921486759131845006223614148804337299385095726857867283262345328943222104178461976685432698089613906546624497220586037902113273105103517581172354523495293253639018331749096315603307685220078287389790360422386259939699613497282658391069108526344772402389674285455702646609404899435651548338957700730752121879943406382161808653998635394925962903816393185242711907372493244118883880922080249653594599423676789932126103518860346374429032380357421132182315437136886241076230097329940042606782927429801920320598439660695547372770456886328998870666312502086802681290060342749578630357088384599628664390507463060167279643093885764616571960021446809375733511495754359182803324092001816486295689822831581521480876322231333473376695465102191576419308833834208180476727027029944544121927100130176495020673798152922364797361178169416253509483465964294531674908978836691929063083952960945179419290310235520421041820263407974650672479060612937197538574451982640312053263187408447265625 [58,35] 303629981732695763420057907731831161135505115090317614259725445192753173298405620347418631239460605574899266662631806949795525534418518843792442666079282494810727644661345243884488711983425638459034262477526890070695297099648486922868197412334688885455581983895224331254870123951931478112126812663730433427946211321398305295521539182131730913874019589761482302355595662387407689454636400782989127325738994369670610426090385810298451127755631970557786279645119641335813286019295542318945914024499791341377430259350219546091431721253512057253993500610539400339984780499919686783373145875586581335278213133831906565829138493237913154972897371363447158325701621596024443841668299630412593965324254671447551879860116625807853383492469785067187312891729681306425909264062515866585543183001226501776906276771691655637198830833135029929621744418995688969268942333783865811932896085724733189264864943627572151955024624123393039295754520527495611350992630715365540536099129131458988120377020271666376976214862540014054289466188983182753341081231086353276967976563352540186256517174257333186392631259451409358225319817912175692166640696008369507641220521686454142107137655027623854220696054986946992389588150291093731474452853273572175517707928812608956231620570963305852779114572255046120994502532777700638501920274783313079623110139572575888529693846487061793995572051870871175826662649357734841086677889562125792126043475273661880078551517677046719689099537500604097521624670970416085046499004525763701665373333916822048524414652719741913397884561448778911455145809247502256633816159650648027011656712917045478508233391627488144836265849649064410838276911212299025793537807776222722380110254376973164073034251834525102878335955221756399303180778217264923593393391073671722031185017645223916151911294376674433052143047211910953220587800738357065912149863294708680539946481444653910369229749607218279306016206323564987104516524383293404751249771892500353924811109273539028548501685661721594091654095442138517654527114519749464710605109814616241621510816832624820443831126226541528012603521347045898437500 [58,36] -155406665252472931704822680628543078826162938828859430819283729901206961148374351808998450156792020143654962140318292671386213655156983911366349454517815475549554966228727435389612059012111937847301512693293112953352425009442242131162123841028613604956195236963019974338624357048692667399748855362360239890390429656328134982679839944493470561480498168795121308779217699929219287210333993707873192704479484019805096997451767428974416947554991904487530083474603590962835920168227753904079395206064413055861200367359033286194100868099525524160797102860814374710343063682379642385124524967634198027796313758220179278470329235815028546896036353460426248380222839410761596939442972516293727985505067400111508989100389702234677726704119753558139666497406145124409425821605356867967357609266796565336988845679803914801311120912395869278960138769906789505015456555538412591273069172529806500343105789740196069237729694693866576640621925607610989412195026814501010535724796470489640758556809389262863625359753657315491848123098335663509211848153294804424142704516462481002993520744494493192755225458251690087635925596879495203889428781881348818684208101017001433006831782934830932426307186634005444152323394161430443679467261225062977357226004733734690416242187804430073191067736627304985405633955700078463580482581792080812171316122762078618273100213813863003108507449895932468530006526767507950439352748669020188695708563023440055602551208376084141315585489229451385786074119137757901607810253173127500105517445338987291394549585976752757734564214580208335079577202258199655535116058014553743202359341184701655445441807937295367191827845476823767866426728436426722608394076691101668497264145418968160265737990741417408683896659670742890132779233611391630068818527857553476569424477092816156781076970737480212188741195833267020270448245583551046017630759814493780110055108423083946170584601020626197258237964675226783650073671860474675360783959612097864289348134251284747790475101113416306762810692923029725732689501326950898425720987976849724440075821012578402569026536639285041019320487976074218750 [58,37] 74522388638597766071286364771818135522204441986307621194163931200215120688823487353295245853695177882756324028233517364698063692752888285500192766512984192587923553566786678959785860743504968274425512519056453632291879858605434381504209398765312872294389836687713663869978638608765042073169878735167633571382754448945604806256509170585739239513472906700974268897568171100606043472974837601072198953625227504184237495067947748572313680002444040065794158596627769772354430301283321354219046010371958230795696015271636744479748127286053529937407235150372760852776015106805030020754703917478995849405783968723973596343153392364662952477257648148386210355103306715392515842587433069945261648277326679703707502718374176763085484309238667019287014922385072735931430955514498983174935490617307082132898168963846231727074897966272359415769758600984815862487034773453786566013636663383534697260468324993488079225505177691474952476392786552472351358600859040736564449237520612428050011848204440418827166479906531414167050440835264081259923793611455373401829044950470806428621341669374518212430455952172846033193780424719958747916041453542881056475257369610834811223115141441149335712862739458148589635775141902833991510193213926079105987233786992995789968234853116584525844159363877909271923778257374443517903945420184563115217692930216233436576541071751655521533647971912070599073472429326072791215882402877550381170056277613187884345841145490461576471542019596792107676205128349658843601032063071100555396855835469149049619386952684653902920293632210465743352096993851162291832905245910108176743679380385725108300817492988056927766428434691004863012883849218241134578612621704964052370333800933990800239270842436204734156118014862490064540044791260738333494992738544334735499930424254396145793670035499418716606507366772749730498313282987972894213523231636436369878118691110835319020773030709822865396071761984580844236792145542875748442426338270948608526807169680885333312297553874828549225162816909082653300907489679454758047497237322957097864711497768250292317304683820111677050590515136718750 [58,38] -33176903214143125741127295381102869538043200521280916904496161442322553558971647092898921661389843709811962299077843204516473717638716541991547237059208672098738379292502425596347419130305597435327562785793685636727959521268445845657891292188326017311314438530013129093079802834738145544159504990067206611987350580382306945127481782385814013086807820904270617655716184792055377954307293841525931783431041594257907658376591093980754968686048013626195385857206611246172114048252434800225713175816285207880738018705404624532609073217204339538522305603477907010959481381847097904586552453957400316958094885348866026428743191646808153963042128169199101921159463717388207994604713919399004852137223937710185753307752947426859298364600756261472448345440694641333284927954221987872700680764460388412334857359385638432542553003880121675552256046570018638836161728832900665384692562662217916996416850372660283917797940038977429118437832152153253110255869167501442889450813113546095930436174290880512348563940573681435180755813285686950083368250836794370457492794680202407424891571334653291682420254779313705309009814560505229010163847161161187843821256346299416975056471326973251342031967520769917509183771558647549871605107222538346162739823465618159561094700445997873566357742834406481073468313651722712114578523709900618258507693326182034698796018765378955737543451671768352238702835672295948807379064795526328691046640036107724515810680448889990059898493161711664072806915778232413508037433193075145424463821645186708138869946239425295429516501181593642658448811323455684061498819314533612335774932296603302502915242979011461128074180756005102758993552260357181340919802426110221415813419867870532688689303757906258906052539364803641460090600385599382575548652300273859179368170444212502829255874221582970435210499929455253569291889534158817483256281434230584012573005346096042792048198392133984321456379659762055070788682901972179777463315101858680148973263996084492914105030176482050522270412396205667677526508374113343058875192879594742680716750946046111891973851015791296958923339843750 [58,39] 13607167541683265374430245265196087739465762322684984944131298726774441180030737906356293011471899037797247560578227796535306411549199033071469590290850394840915097522190322792789045962140035508254881015798651864205937163192312927353694510804790867217738493895477631364345197411472786141548167366438144820937286038743584845114481570092621989809122554525560920470602759959278245355703649550183527284927431730295206411699084589131836578535616579235968171371536417273557739511199831441458027511725605788223390426316012040148127186119835723537362209457217182571451761846240762735447182355818222502841716605314819850044924515862854879744260110572300653733934963026979418526019789359820140707613090382754612248970861016513168772438553486006714228366064503846957952141970768209196604373543322956134534702228253618446922700421681526305664436873416347614297539333474239706260198771912107952967176401858824156546157892019713229341190751819540605381564687891081011008429156639102943931944453051905207447333456750614307175530155221686565372095559421278154092370137588202429675405054474869915643993925476355071316196475545380500294347240335072070352466405185923688198815535619465636835094306198416702646923534715456117172376904554142233831313471227755644831716156707067552182973740746940856329756290860392639609861096038893067941743979883919199722064456146597500546179376975365714796351005383001599793079682632684992907479607649721083540353308810267270550643020545139755217797553718268924022106696658654161688437974864947440016725449926210360511016206296226077003059770045431976528935406155167492706582142314223955343094968498468960848199710187039361450802258596981864976611066072118036030101977930644752795056086750167888501331392433296479978414679735560199762079984154872631884237730364147913775029163236633536412101913908512376028210248334443051785974002166521537894988604695676202693926853405902108708431593244750478561400891866333819114978486348530851356634258764845092635160600398690948035637578194215529166868256497052842143398022917887648958624319250887424459506291896104812622070312500 [58,40] -5110765022486994261003616113147797451720678502423886537517053967885885848592622953794020762724354109851315832530303966924227585806029564594417873076717435564941938845723706197815702058032559886095813503631310856916506378084035292242393724537021576809795789496223288333218076637426988719635757760100015589210460422056374025543195010067422265713001967609395361147331054697440068323412502028103948880170120064391214124549237691018632894283110872015457899354027864047237650774667650781357131663635499400089919948082890769466328999016146674317295086033220111039413551266433954998419168560455560586009220779476961751660451142190290085867084599954772132586828669570478445566419245322035671862611702364588474303819662825154251655084621446189538757311833823091321008785890495510021067760730141075341156210813466519094071676707626618947549704049422285001910144714456715982576907978772691069225769903489903536044281598028608690130952319031712466167038938508331201289500823596440519043455318415718300829422320103764205114539428443666877819258492208815425135833056709595125425005183009349744192386663328436599301943602591700614292296135110439490845664333336638260458921750358107282093470162017114881730246226394754850946507494497439655355219325800436398682300686226484985008672578924326607635085200194486952642701671109804894647581291018572170386867887801075874265244329031415526667449612120448378773355053101270646618218404130338224323686190649795474127338231252378011688853380147545168159820098617904344868336099497325702788576477647980526089968151182958070733255256696001066027452218307558235705804792672707964452842155063794852329158521095188043120447403830522169730151288512780655254904107744515156968100513684758723933083814802625287460177491603082820451081863885369725532349024496108228036279883304072323671745824834274187845351171889502075836570695920310961081334188055388839649548993824673541204814508141698536366390195817485292773136488044225968254060522580723866001409793567412863511269170633453895281012638314794408427679366068439089504371608541077875997871160507202148437500000 [58,41] 1749352423780251406708422298310128795566470299184477183127860242279641884016871018463849444886977335039494538842462183909336856921701671655841304757501903851260804206311199103682180670262736407369003087708159820275361877967192480804396644237913690599174400322869894912599615218723702813138698591174904536151706612288601650251497461812103001082116713659934350016412075587735651596810535308847122063340403277185267001305118489281012196192978438053923632794962147868393527526526905227562780864900533998130741208445702210817263989757376013898739282655642066968102408988205692250850274492215504552891053040480355232326355155326094764896860140487864777612562784279970438763747343756140671996355687210929481752122961468248221416065796977575620106239333025839190718105197579612414359132465268580930414733538007249734446195873383922127290546250434164343755620140638387147871730282561569978401799750545433604198467130158424696734592017087492405990941201010914749086076548127595766860100773656929593544725058325610395718767332951947498124162833630752004571301214691095755380293597212261529089772084130115649066707389872629628577972670578581345808266633653177483823347806474084118119460082407768743434999893571896820132537819002474327847869801599464491767288363217487076134629894584096148777567957018073682495691545494920800465622508850372132534595246174457812855399335113291505782440121803207603615520173176446430278506678906432845026610806293972552540177082756668474035454834903285254364046043532125026837988053853366627589638575238004642635579612389477064268254372736079990580089814781470076178986319715845045993301989746787906288120010873792699812917946597872887666452686889660910039923650307849695814551647976364197887335614762738857722260764635007022761568926596038313291620734768153198193148535248440306484097746214832101404143262668930228662579770574877211150217546256651459582464306855236343211584222382870973839949109266097291245415737961299709143132109745015023346667012430708119260322100145484116262207762907214280382467552402199636139845662086145239300094544887542724609375 [58,42] -543309447849955877952200400333211744829531902951102209038082513253026007912212897718663217388017240157508782456218975541259935475663499911532787570662382733903467165155390919775307946001762523423043292688624141616257675270215194351587414049147090245108758998235140586733645330343177468263705952102252084046058307549366897454842632165403844847755527645976028645647218729504497516619945851396995893501646631450232207030377592632279032115650371970965254585380583743410048515506543412470685913466438896529664747221412251465108449088541802658805731063625225634939934276366211210111733632535336200424712480886890699160577978441865654743147830737322680498442541494201381251509961569965619998400396581801649715342039668160860472247208389188980913355093372173225155805273499114637695501239225887911874936359815947424790776216953350281570985979977249717071323691730968685804415480571584217619441911436396562570350813935964422139566820374616895151932024072491100250160415731151362176490605330362659748713671938973970915687561304818656725312749678502016290791851563011701192278903514169369155592311986298996238951255074312239339567495976831336838779935601843488229140087418208575316203180991556801103739154497977294780830742222443982990221428654057261397893298925204957131888181662260658288936862583707212859300859673305888506339358726361143116960089829965683963512063310592093038517136797460701875280046301830172859600737671171994042195327050431655276077423609603996388794162753524012565950204501667297245783548733458818722073960084700086218538238350437609446636260776458951713383356522763196688258346619305694702653380195472614538846259338891055769387359380569908162618989023170215044960580381404523094125936267900200824037641157692315810045627844261195470816020828523403200569584311269969003954593179839520286594272048993621510083066483642176844590114905954511526793052346176619085530450373300254964895082637631023208684166312130110633697697488424843431692825080482321217198160791535709944374753144087695772765192518722805419906570775041496079715841460711089894175529479980468750 [58,43] 152539717601324535518427127839976346737427607808905660173858704327110511731187634613260464260068887285982341111784845999091059568362677728366992212084428838254694857045226139705399293918683573473949349182004705125497506775819275855994731191274144386787187314041166353227444956746883470811714910503300929107703406481167740100150922826308301696148460736416453334625176384213020085291424388447871798633718263004588466190009610934411164753020697667350868413655800178104378194598843686386171108708083121686900133273583251199975252600800079161493087917555972873874646180283210538268437539638205778529845849945529454200364513426361324218545480296684646827087439342376306578395700897221238232306054550210874626816221414553792987707065157623921743387187141922372969723162806982913946506180851129654961207683565774403309711172173484278505958564218416288937460774005008846196846818275620917818618752006413892576776272115004945150525007851601294839465801237378713138065912566276507837440688959583210389586645246914950004519248412392561465612755861597521677533965423392670083292994996734074164714324791351409772333163561477821470043003718422794150224188487508881201825542443959461331477088700050575926181778759757995504777448538718551949176463887795984705831772863363817858136331496993475805909970867664458833270277030213380618785940366962487698622665481661328168940883628956638068393049988547034019279005181155967720866835528611145879314882750159965262820225054724573805709952781175532140122136300435628565062806664054431740656600997639837987132748518578236301233917821292093080278061586364847145338975548086347022648211739321188922835956943307184856147161885302944917005534240331298951440394946293187054390106235869405736559412811502564465887863805911725209552724708551403013425585128739876332369140577129879829615380779805254453453221903236792314070219495595995989092889869318178264677275988616331454031056684063727798037581700954130292636474029822263510201957670964500854989108958470908676097445214317649795646368621555284192291360991985960104955211136257275938987731933593750 [58,44] -38650448103821427346369954539660445513141473643058788072558745180507177812455956555390276825654062005983228229831133161904717335356917667451422414073366781031220582923753657183472499454722219914620380952341802674991133514412385798406317814931396797710590082147155005823868096708501227284312264816720686210168002358892522943111207331577359370974270362958596737703649542854079621628514068029352534219918605000629860352731629944415921192649481965305582821998491314275149972197338629284330095613893464729253740524754230956570863376605245240928914936020173655116875609110562841598362086550961802702667437001983120960895723515745065936903211923155916384219606905261609581285833052393498195174655488146070786694923924259399973127992961035262327521229709319395137011841753906474947854125812138439309475892973862300016693089962127500241871184258359229049893913732562419597654050531180528273636753602432035264183478855134604014953261221417937959982610827198683515573889759409313950944539209436743900765602466804271043061743823137165895028036094450231121052656120726334992346140514420048417041750610634840509345804049443926882950999798979111307226438289126613258102728968809212927561564123559390753028412907077376896122126097485117193710402991043300044453710808505290052382398009508178236245028584073793943696592966659334935196659215916363274051131238415443157243689414751662696297871481266440174502191413706615017911142422125140037724542536195516976898819332454668751281472062794817315080472455278430617320212764695389800707556897515408667056107035385752450375371772980959740151048231736351470966389326264929086389382492802336253689749426155497588674203880328140847976461272125981258981942538704878490821231932062999011277633382909374226061198305833395906789834429153508834204191870085069838153106330780891598402432764387821614302179978495959338436890592372220148347706114387069092494668456839040219348278574102940934171859884841429595427885076811187331328546872685111940914572428299595500263397939114822592208084436603679872050849664066873856427264399826526641845703125000 [58,45] 8866522241167091615257543005257718247119294172126361833187623468138138319489691243623419002894685779195974030195902305667403438430098308935088155865080117049558834436464146883360929874697157952192029635001746929729098237098977128521509222399013078355837277206830163472337730414671701012378854730778563030459263008432897831743730942847178507182612385046994258903966919564894926289200635595630741393165636532863003967688839328000508127399370489180853430722786108627688773875424593017149165598653122136739262873186535626544760872610015607650674942620555708550131011374401184861265867560487086360057227432214060258126737567968982836144899697529452014742062907685881572699481320005843742181076286589783007086860439868287002998807245371665402317909563631797895189475873700546955187679458891020285474009468939266917410828935395504309505317501564144445072039113020044400783056792606601450011992681907461721009511742015431482703591847438853723748306042936385314537712825266623461142989333048809423943632613354992522749048856019200619915627365310328347332094795060453818539324473114278821124930109438670040524419026896734378050795154887504126108626720158807602101359288399836283836994526747488707681376909042325333781265743294963516122572113701695676682628137381851520164611428646108892199437508809923824625601141632075965581969203525771079047710243806615921768355956957959227801849925232577989606528045319332495806119156893038601609762884967051361239471475846210489785381219300884424515220831007112820706588141914379072598015948003206455881575665752249668299144004740660497465400369943757127961888629339971586910353619420045790970399658768389395171710488880298341860287600380523626158078043742532749893607497898543097844574945200725329023701923843172584026843279642862187114094674510114089047888251222476756029961252966553430905874566649687631779960697424643599052729829544030497727016562441718688336108930573352278397208354065051846008569625641657523833866143316439573309596254073858361263509775667758619334301720315250040175408807741064265428576618432998657226562500 [58,46] -1863870235115972490490110862525255311234957180130647332622004386125459018950709394561994136529261832757753852151273831869759108412327262569044352176610590499811844624974000990956270863607395400598680628610578836301056074145802456383262859958075117257084765118411649551868952448304300863554388069643576151712348343176962301218544822089113644136891337698630357996629085736633354956176857931611114248878068018679587370878307818726971042803290576465156611480569465594007838957096236497508600268270562294168851549667857059279655032881418107571711871528037852628045839530888435418417909060339771186938149813139107382616877390652288209558859242514696678812382339958395189454825149860659517571830769543938506147342134953309232412416230794338133125419132667839262480231552400980229953854835274501458404536696184326038537385186786996028420515329638641224306374932816526645715421230205436222972800646103361483388137403724476066080695817782781329028456526617019471366399546653400947912258179531268161236987886257052015238390549161731321348670485167551875806089274277785954143556268636809278352879099561398659880683713884712472015099527906252679179379482563394759526840927664629672595931583435163089602322067413362558755043077591338514646206458502915243568052925010212694762973523976972330656003258927274933447710783374948064964019532009771315293315826551147628129538828079313820659077230151160049657080478845073780664952864428895127297925157182175380530117415245591715314186221728165559831941163420639689277051324979072157710830586827320519962083724238924796568339230715046099884692656297184847768199902236445618956051153523173486456301857241347675948310261306571151664439120989068023954269431886700635723862569443212222609620692663105672689967624503992736963328953694728965695860494960325451470067443935448163612054517497314098586138835158491280565562919032048240445234079859911814238268322179841731163437083645798002669037719671907068946960757623758578139547160796561202640436430100414549810270288849844643224681716726294261783636319051993268658407032489776611328125 [58,47] 367650190216176565585189060026862980418599230433801441897036261938984023731066073562271262886040882218015819391839406085867909078861212719023453151648857270696556579799011999557217329589931482557867358332050892570746206231113188287611553273028212781691465818997602643756581396999754952709180649974397009088538808206366308761079616332482778445964821067732492849139693213652573972031549293681948334980465519411683672539900572636925931562924702815366788647753506566325587887862290733453823444300108473603137228893282804720986114941204725358550436425821701662720831347623785781550998412566376755667233115943350147496370716301756671739675253599416505353102874653209040938613354643500233956565183672123387826909499110684025947438200252780205234208631242197555305166658175042633278025681916560129423001104481378307954117576000989683207499612616250852237044810416181160265356017778395714300649577686421323658876475507742182818189934095867062408190648636887892059820088487963197716303215893845250325660509551738976279449235411361749552399685418766490945437673240443763014635576668534156774855460661081021781693775908273084550447245800390189922235015675011554853471558261635353116487397532270321901472438417276630990542994508536431525731708327840024129042320327964960907250021840353035861553679847067955324405502073248495702114164111335614748460953588260021001804146151130692244257612768503080222529303329928308039817851744964431598365248604388664605267562958193354016140761591296420498047909269728035862484653787484433447746098533692720440243064246495365420810744881065147380969743387388593489758304755565952232146658316543724177402501667176155657276241022843890288814889822940709628896277787684559388638062693638436342474302764365313433149038964351684670779958676176047560101146116942312588040612418585074683223652682394770438189390384589868560860665251948047610393449199006047468510825286068948488671027309153978792190810208258186645843488820280523726945533862075270774339011529186456909549335067557978162942762366408380736437777613900834694504737854003906250 [58,48] -70185153021605866069392167102209727569734567233351060059110778395487225110913033549635440679743881603456220480815694661881220316107939754117176873411986040158280580243886478841133726728727318779421434289700462483955218800075893510408187379649081557390076753156972720886487222735581224903289346893025924311884526748312051611776665758369852789553219806458526575549564495237409554700513570536746936811183870120518013291325064641965219406383927336636112069829689572802768153984727564191881559070499934840343386281492210435136873080081860926648827779273829701407885654296574036296547175141286368048232332011926088875000486263285070203250706263760028208205856142192755410472550840942125686322629087208060909812218150417121479035903447082821688416813898707716281406922003808236867449892946528784885900875830697350909107081064662713031378735960684159520495605794329621315486172049821522226910377291996344487521469808467333013216408419830533114052463431460504150128110626103199328189926832967218440970270271832043010103786773832990546380978957315435946803246506407378668293149449647732826002054164972464267275756388287285164811442532504152172230663157139641502297804529591316317107460085530756869563819381229498199085138388127571414282571428370703339833759856936206866271083521405873266718269816784139643193483620418383458475155181914003532237741498091717194234846932893361375434440962305780404369192047799708675022929697678675845788916432288107512880460995737390255415912514315154558680055090389059016489828499941426642095780914752070983523936186309811749655732262761248202296807778000733280378544341335470825077018709221167652072299444024919663382558539918742240106942709643755895009743688437768261125611665075134452112486648158161671254828263731856571471011252936868819095678400274291117180973092726435298144984857112371159576931235544597366255773058046494463377531555308000383130532144590269016192273761418473078414980492290442180543198321251302925926144598671031100484926777025701399726956094853058505347891864525888827586186380358412861824035644531250 [58,49] 13248214765041546252009878607961383091421997239554870063778181505165553434578475791923150483792957964675719071248628253312202745794593840807173370032292065343258113414876696099158413465832528459211736043001071074964320250243273325287830320199151356526876579132044633529648774055085396212860102020850495047739597099135576394349808568528780138176204526152043237069630502800091653438316961548025024328802507859238341719782882553757055954010089011599743317919804917687844708550859680261142486793979035543217458251817280582306958155098742759685121107564169296956288211736470015088104237246999564199448651517363823608531847997454521655700242754345727751031405882067984575196103874656068019430930375211866451668369442289536737233914979715529709498107334114463337004596652281422007363689760422858642066029654069348850775462685084185844250000582914656808622921280136773164544023045988781351330055723204533277147665530697352351138005840941940316723954720945905047479650235506605303857726659088147322411158085363370439637228649512142056471166243397518533705593663242378121540195415489744876900385557995035788877496738938255631382303532931885903916281410067594919991573774426880616856998991729583237889490840243078669138548986942657502146773787154513966953074208978302227338698609522680622435651781563349938790125006194536132290879806501179511665029667840873761645241723984381145839312244698194250406573036665490717294948101426821664022856078348594962868746943133434867184051622480336366922605919786823109636740648123673325225930025785611914206247375418745791428911012689241007316001620132185231861658863748891302958747458043096292687585640891710191321679261435379493794814955420305862739988064740129202501750835895764347014352484234072622737329902426453541674335738784994278909482178642390528137006303274722420296813987402688609654965761671606208705651339414053764173012699747564436526310401058787628078171058983566752017673373017111990748230451251486690573908702805077318617746271135730582136559399720556105830801020550868685177192674018442630767822265625 [58,50] -2456415625003917781152852601791009837043082122879146493183307593898405869484697441327047714393751819184010653965648044320326730579056030514965750563787263451758605092136522004629048463167169949567819402308090815548023074961167968543744114436562821076322435749893376810119099959744782192054658587586640026231307872786528172118943987237046113605789021714322061365490441818175804487493468102846668673951215601475606105862556404637094133045111679760147420559137753869125912107627105212547490725051640337127003973590257795503197554609758660129053281922774224285959122919848973499154238652775429955202125927128201566976874100846383255137066976195916533778973591561547112164774548199215748706069540054103256943437262303680129972505863617942065982292480861667050146824508788541295401530294532293194216657679712761634304227668329992080652883232469237805274736064268204429872106804543473617333819995239790590329130371162405448688040532321843847995881273786773035701831654750152352279698120872822544279316036978483841073596375054629245705928572446807775661122975442645211666136578153177916605554219013991145336147201951094295571164520224421530138807429794245352904126505832552206551646338910082767575033711329379415486968469170373901929048735033558492743504167327265086161373378565898853983070059929982837222169405939655711462914405025819407781546078196668345109632908188097605149661481580881927391725744680257826527846520650474166324416933586187486607526206089410562349038605551862374349705228749410087819782950012391482700355005662979313441558508194530750764100824834749937504979817113891587548635074460262608248223852381892315993429295859417940001914507803453650761373624836544128397328014919873473782743595761909794811606945855612130246647274498811249895783280409324008884366523290143537446271464916925579119466348186238905841129521867620027227027803102436375581303938717222010487147789524397896615428963397748233717365730793182403352663263378625429367371147937589886427653204904961265367661470499302403883157275288340315455570816993713378906250000 [58,51] 432383468675551229544450559769781542279278126715679496360781411188303891793307049661776554804163868402738963947609327936025314965546834266969217449644839420088763655357205872065810141188538894645604344418459614923423470878109207728516804996501578571820851699418532828146811967516525309745986860783685035994553746085537644744195379358798072669365565671668687714491274431320158781814012886823724490097551288253850145240872220116183060885692067294064906579096849839238685100641624000404754213844241055730773595397522675768342358953720777730781660992041469004465377956530359465249404695731507230015293991153835582911889805042781178834606102284244623247186769765269101276404321722137278506429233279581848835578281327221037180866863576565753082046916487437741482266996317809643813135386967008592800489888050126562495221134755376280029518507712382929706245105273599189997903187406014413522576879794617303129274169184496478489501944715600834714823930752163379926695407837150940485550807166077648172255885163822342090170884312265685787762872283749580521990992780375943024793288541459107827712359083564934991981714087009800473096266418344753844396035663534751261941674824928736003143135474040875267599507164647774595526945933166857818301812311526868446257849074505955753348410378210736171332037455305948788441484307587575468213363569700785110797213616376950567258255622590406731246915198999315820597771461110511192016601874873926313204474802727402563844823075569460656084792881453704639592047756743579542672152133211641182673113273560709330517043291697509904544355528409998952255241488290551466124699219542011377797191294212068943268539791564639438605469128358609176164852384450314263317086343563309877281353426248945346929465981617111531779778303557336228980867955744842432516344869496457144756054915024096054626334313682445809038106577436645571420990922028639458144199109116878945070032831740160110251753813945807053969170941574319472499795955081667827285414319281750013631314968775882594150581219943300231856042614708712790161371231079101562500 [58,52] -69151672426681690426939859272578219374290078009181477410712393712204734270473477746302229667880639608911570590001259005544523023105090882649488980663882225564425157463948754402618690082605472496181514154424027972761705858718263450426452839734297172257740785758677637738430518768517421185861103548465234734107639686127872161946166524653949203477297838721794107725617287559887904403271147676542106815976045651467078290283995620496349972758215863334370539286797040545722470228653506766601201936804977875711688769412997231703309022070225739602154545639267613296355274289225213104588500469781573391872286081477426861336919712415321913328628638108305863491064565358958044870233763698924107128061073975715849631581817623595158579902238779424318756420150319216041519817187525217070448465245171469614861476866144096912586428845448131465044670621868257096528362625388706369967122775721216212296712464067616798117262726515047093960056491519007359640407398781758179888973041485513366670005789472551088223145499360479706776267245008544378153624508918488127681055912211396730525419897592030946297077985231754045614292193327893101025117014131108109652597103970821041326799683342853671909039678473261448646263633256940212580811981239082881752183262652357426113603921219055280634193314219154500632216268558487387065742147798785110839548883782365667093009213800063553667517781508525058374567245124484049003508602731459634590095202048783267619899929530225760001880580419607261883135854742058221421421758179489559856762701126406677224139932122415453990126863172767055157202204068579905132325987718614619916894481412105307048318396610275966165179701162203537683014924813695153552919351802906106950124715644980444458960483046154244444450325639808225366990276778447410390780982078227384698542064770983217169406360254664442451773020923423443692122337646051108794617344524590012361839822410552586093979381926022262002496489852960573174329168089201593022004284742909554180713514680334216220058643171712058903751268687000453017077461481676436960697174072265625 [58,53] 9683952813589412331439051126419532406116796659784174194146906505803916238009479569902160106089303696831813357147021780749959117344646981294010356732496839872146175532324649120855448933469156475969285828144453983486535406010609512970550227239021116185190356773288238921609100329884546890307931210329022404157708185403632620402034991246255802975491232967817564556778126413426376729680667532494758091896465300164661282314949440681024977182092304553035873963861645178587759673893009638532475068720147140537631521922828210784095791754346386191083244763563557879077098180308652823833887037868880958651953366626519308539798843454166765372592533120564211279954028849647470207461377318043202977816557423021743731325306104601277456631425191106870791899153716438452559623395783103910709286175384696179053176717189695235695698176110749621000457683924936957352010552376024183302388220567146121356620897237536581612617805581250640961120631716719699793158585573863028846130413823733009399173272869073321619547250144933071235102421601488594819422790053451026986749376605509197553826229108561519634047799708417105935327061989106853069105940234342080959793099225750927303461396404379897148375981515859439380645753690818530051406691508934279829117149028056509329099674347830736958362984364678939651170585390327014883612601842339374454712709324675858443519740301455904315993877795192407503860261640612034846588763852296363875654719986273421657927383859173077512559943533948154497135151260413250539212097183974969331055968663813949985150377414683788333924463615701807020607960308727128287508920510968745789320897405041286873346299438352280568892012904956706605604907463032399522837755402334876417739008264950143739446031869535045378524533453453575047656231809497102626486626831870549872759973961869017053416644237160455936075806550815572572628264001644522873396219024693004544924626278198986274914003414365787490269765870722305975189941822776656509714338836561963581537969291516830201674051965665425943403238351336881351016927510499954223632812500000 [58,54] -1168740996612142094381957610964418473414566593490453680913624915847292066638454063522622501587073960636895561734986356290796616154035254905092430908113242545832821088472446543548070637231273136481383060644743724739759605968447985426650215550460108505544699493488181894125738908062312940181854947416551126951267843791156404736176225167868742826605898124168006379242369036874427117468798397227529908062321683579472824285925711145668590754172181173430681467598590059835322319327615491856889423918293951482016802199679153704921252390218763130379916863134386927507333890250853833308987757570688563657974234798561800028673569269160916486322378757660418761778524902938885628372098160556633583934004878807482807159534204153784687688443237011052546670806267652838041078263299741751766959629759371116884773227623595676155917819771115452163031089001441229408280711922481685293344763692419057705121680983616344667487031018469694667605318546588923742178640782318184019530373171935552755500290148654254190421667056102361418380896316459135900783414350185652230670165049330843054178644185506807912785719662454169122156146120573867566633080540639568712481685876552406913155072051622049186704262064256567093690138101552672282157901075650847018010899516058017475471577165832555805071830841341107906013656241726922391349430196804128623841585355656595340282613373285449299165786740024026330304630207347384581985101933413142780002216038196298363470700319918864577974960544727391033353196272824164596076523665680058615019873388758353507326952356952791915391941109712407929354778951875076515374032028698314965431569143345102765493938075997635507080411637560366260962151114530775160308727494607977805665956658224812243794606806348250320806856498685928474338811679675074421800123551094659955938466945757168214931015111964659392834657972059097602126355937726929125305472110400023174011223189122875655315800910372800750460701430829871323837008225887225021507838711570028677006875450733070423061394599177691767987255500038656919059576466679573059082031250 [58,55] 125425452545090532212278122198256044645853560872008766813962142196900141255730416141683333019207389444441433927118311761128559127693730642035573777240099613236636469795493022354243119149226314220855609475461641110992341492508224739098833624584438027445917237875631334932540540689417229011029548985428236037791613621692038534675617277506728357549303082404154502578431823950891448896456949111362418475790276438609836018558188747502710268972707591732223957593298511394223797337445946053353042225375026894374923080422092800523807105230938801228519641264494395653490877468182711725027239219571287842697677223742971042049842333228851421970581743487183529138094072475674654194483298540592822215898355445028537193230865191586992554101220973594092562176790772242681277006802777228986889305901772414358826069443917083866947308123029933320180748875106804181662429572980911631258961634642783259368742382977630077057143118330014332891717925354233619931193284207952017479855167312643373386485941228966537247658212417288002959830122368091479608533979028314430916309139196712254931276623166082918314156300288741084056078632018692342094379784708281930833846813319328394687787661104664325807037275497987265411221410314275266533793202681188466805027050086551132227360645487134245155365358951500215945633362417156028721781998911302781718994379228662237771687218250529919707590791837263221898047323108246519907817530533451079200459843734495785385431724926132264948883883541941120112220389856019645886815217746635698643515597826574934578655620530434610458101336701825508879846950157634303707271754155373560029110552162100167942302111162606101449434186387066674298913529821861369430943616939289524800215810690866110823542351816318797674852868390956856371689287349755996824469676389302370542454752401649168051526308110356816677211483166648030746017808379862843514526788907030229306741986091772945132244336169678594347427478894841013432545029699075479542008090209817860785469651071746565019523648447673019531989346830869180848821997642517089843750 [58,56] -13386121888218057788036023929204727280637087495912657685827698637692082949072190630351748658097622951723435758002415725134866754746895815532432287810793512347913796845346106703318862436610556134642662145160116902638508623657574130998935112641242618191549045363801192154060681552610278604470978121877694149819781770246052051854086136581776025390704171084986832125082132411243988394067732444986291531960059005108896335585493069909798462979293156801843289493553404834597417600815763877494160260320737966801374334666807800262473146354974233107542716073115039674725848337271338721007425317674977508107174978354438507364233093410531620904071325757869754065147348210996734286624409268581891789831809169254275474753156736990529920796547445336074741091589808646323880858337318227038624718755190773936685337146584537647526053941166710016340399925812002460812732493703716281434112772347185932920794459807529042997196003464941144237720081252853742110084980219340708724444791056284191025221591131720988389760974276694947074959089973192403622348875378026434719936654018871532397890822729712424383531961336703974107896594963926877640043910077197584160706820762346896749418898223047201843488669633075188596556504424384906366350968135667301098611055214509536328589032025968826016614713467488578959820406263424497184667577217636408464209074192378345270532858740763917308811531869367936720884892525401783681499429112064725833672200444046361281481151273177751088593696415023976965549803511298986104873860022836866713040350617952022182443988227315468940520665594572278519216350686612213952911688275178859057236429270081442570485010531573560958157181363892574871110465023311357847503442887441008688727730758466538034827074672489561795809835653946951147613031068504324951526248287531434288430623222446783740089718750735435042516990562513048226530336598904765915717472055010634252751459411953974316335790764700172268331859515645223599557973547215084114667254004737610187169240376641420525044646528713132571652977276244200766086578369140625000 [58,57] 1604877042387075674804308899320681484300114223478774582532326243668333132694881230576871051752511357314488653863332434559024285316441416811435335908292434297683287202918072775138330057393269067314416003754624860142503469852511947392458284239014896228361386219749067521951775309953213470280685825089025359584514593351548675547212488105413978500843691490849835665736974441435096068595713211547631445578572683132890730216328452607703840313336956973136089167662918693426237392967912221864017054736274306255268634371162324271315377005279115486509764523949000761314582523969657605775518009713049040789684051212138943963162319013701915833905303466691463197108721944954245252193212149852756519439098413861456124203819428661179375864179754976648864488420131232650554991387963665563668560060404406578317106502656273783956517698265304563769888948644889582857793551030383781487864814554540004755558347908447425007984582342733386255033556593556071339611054962521658909138588137240106754076428868079280866043622145108747613406950142469926027777772620226972581119473661107968021366823901107045186129297447565867950123032426033785956295547421865285368898301516282021074157592641622056119741520420887807796224916961486098397157985556946856844002155917533814394303213770065757465211855914783830663116806572106291887155753484612876616247839436218911736260660575429464906213055581106197364615189682531004272617438338953484362370591804892745725624510111330155114240680456126435746402994320288147279452094210199320035949770410294471868080728610974873685509848295334487704928470043593909174287698312976219649105280448722280567021429852553365667664199576692965364072434630904172439118894490009155776795984958247518213392889718471554756986848503238872603966261294431972584220635043699271368941278840489717701297469062300359960968804618372759028333661198897259726018094890689215000494735086546701707183758166349905519570809398235411432108473050242435822765671197002584097131710046263727334357924742685996832847195037174969911575317382812500 [58,58] -204426582666996295564243350733438558257400364537300070518059089327393035756907402990240529973495709823067338100576182278708205291093210729482236490373516602391973993581357991885599084882804578252218597848915129606577330635212283731067089231621805348752134556024819248371988745731746038152627549642986218767178403945232799618875931076536523302972702941933241718245909899048171446161828062796749470687359001657171929173347288378101339731553800500421394696304251494865671970938160639529025734975220602737575483258464342492973404785483904505386819423706534536511889471330621303215992768439607600644604324390980068873579496464945021934439818488261852218062680162924921842890494637802932982814778817363771315653272020068809475608888067826358527294332860340639996431875465553301780740169380357796816412728450370748598622961509172951897030645579697668928011869861984938749933180809522390824399123308139951144428752824400243234877338355893846871727242898430773105486954367241348032851066303466088436695847824930665268420585330559173154537802406666312968951435621462420315321573340948500701652906823286069578925150312541394886815574240903548943658770146168495740673729590799285016701906244441279002420097954066748613984550453125069390000293474733323982718183903868591821192584589474375196528774003400731237604976459771909013022967266839798943649694842182590877663482298066898534894362657382409075648749680312164194687621919302809338059419428074590196725348265855682416944867444742002171947323498666335352720220102625597535684277121543682697282434054719160314546141486671794843049030569372399645965871206990353342513811286089709055241392008823909570189206291642519242873901923689991194203810846559175653908172747164218056122440876393757739403492059555043766406002632716811242277121890584983826981936373189582739482796966592712814464889983468058566379265353318434724172642568737447773998032824657871787907808067774679800106386690553750675849703053602731324337087742269327170113496668080177443016509641893208026885986328125 [59,0] -7620703525409695415278454605709527164249663645595087977738354010055132933358769382112226000625649375207818880997643367391434103179895423068141439798484409661850412896903036756009936104880535038458112462464234894966062564660612532671284518650606062406871259158494807231851329737195295988048076930306644744354902364730778060622505214247773144995456261082289014254207293817169017903352122639960691667859450579178002783781906332487009401899292170281535472869132790657051480963416980855099671506999000325588421810425567887029873682752488177050880041498022372914281216677976474112714054149683291588086505502789259072969819476267085171148654804191894563284670562054086088900550386487768100397357428500157250365237084144892832597386586166297317382970240963783050705518607942501709164511706147908286146546550720877496489011569084029770638475697630157077249465848724225705602020269503543933641321538723225032492710589952353930382550133332520978211917088655067489638635573819464873322369888034096165400496906228841743967343136195048564592395654558380103155793361746174444323437382230809097795192284887072333414187780062379142078800020296021462945984276937935715596463998613441889414958736693004102101589385477999770300902089266373701726146399453175771644730224720492432069778032665580196109907376001558931543849671372960173412701176252510003349122635682101099796335658041733672940299912289421480404270436763939365733938710716150444702459163858133480266807559180556143367271702840360234952488578499754008529218500182704950991118933215861638451501467077735923521574785542026634049393091405971562210771092466296847483433381650422463350843944662199012434496233074736846782220448661508266926506037440257779292087486633097943932434988406036130529216513523229328964078119594987875562679801332096356548826532690079394228666887562930301304736337514680454074154984492367344778866213539085899606912262341637341361689676987511160376293343144424682135181275601715326449325261543000610853885971989546688790466682840689052785823340640969939191809445766523367638001218438148498535156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,1] 123949380253303205167351388195714833504969259079325801523433837644604895411704582354478616408687046517620363357912380550718362303356566776784373223662629091811436123287822792256091414772775989810693301812347656491810667889745954840513917557243330669738794194319354317058857012653587550507509801671506630011065687601697523893032603595025353215388641405004763336494190253774464493370410280350075281019624806800700403321780230261066494675195171159418400022284535264164563573737213937758098351652126936663285463089644740122669603736334641544285811233285042623868622972120442838966313480269496817230647777693089197457706005736379954520528670712638118712037049461460215592333741097595624864129640379691491322695324299143001231375043654789178835392920077959939084238383774154788337684216900186571097274782981345306795157341715868772170473455400132847682730233603570245133973523985738134151479014827070154500121834404885448477621811804543820710139767652727652870318043631035873630815207991832326675994541408325452652372763046832713082853110914090801738658512518003766561200541721446284170090376811241271931965675285997054760372776013277584815147211538019189706051738063722999309225086592910540439099174223075437509044631420977357429815482389805235258882195749604149009034905734754390749686204439194200104197498439446472167770933245867056509870724744072481307774554257831764642324251811422175034729519398293332751099919327327413560848663418548328654769730764068357321018250026705696352805753411178921869975866088876276274865834711726004525099182326751241287408922656122908574834498199962073128933693647195071537779081770347593669104143658799842484522286475966206433682285107011385078128535808999906920356197028419417035523436309741044381831681306209581451816320224983683643002799961749951363171890923958494898722423402394251926174356393198423507339771116155323930413596336442255051443956610513878504984405142710616054545558898688986208589548206048408862162511702131166033993873999963182322420848067828481728352878227691348662800095519441467839527604155591689050197601318359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,2] -29080463124355009992784802766742218005373804394097908858594525831396940114801432792896033332379119430661900218645248386089479753802404311097874835904826703291178727627582514512517110513191796857651968427725749250941762810978703424214820952702772292740417887334974180782703218375937760316594753574681001933030736326787184201477321621168801684361713552839647584496312987887997939721570360442433294732113711429035772258573507140868092505629404579236760866337823879899269221561301114348100847673459715117803872412836970433661788579058117283316338945434058875257454974824960492610063026527128513173357288765932200150227014454450790060742032026455607596750121436376924742953134410027057393373690986350376953881871564618104758164624666338306268088007242410061115111530711313739784241799779658148798222600867551735741266321719868466893527175432299012441079937908072195000088328653904157053208167847114875299448231631263425355211723681088487622369869959904380203270847895202042653163536336532921854003045579985570381680755041584309115199360845117386539974589248218743649691922320782361237788113731905710252374798161315981336070287973007431156394756139740289311696910190310310238293930036545903209295865993953360579536447950124573897742887587153901863010964343385366229925398837309168737297888964190293256803361494634061296804720155798260102613135609113751151468171709962591741093570242311681339783217523508684138847524195834002878450167947249850014429690562428633612306675859928549567707516380522253967473114512429334001536810962729619627608338306124489165309905932491860265715050890753395527767006051594990328891392646356469658791397406077785928998384363509927253003239024882973302111113997526462679623621436900908729886898440329024994458478560977747558938458872629434419179212788436657060409824207610050276950370911254661033371510917105331106557400659030675095437706194042832294215631362099643466885767119145547520932242836126625640891582566659721333408105353330991891090527988110518314113624921025259800546375737371228155095960999534216405437714314530239789746701717376708984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,3] 2572805991686675893880211715947970944933046844220513977578879263241099250645351968398006523018613783386404304377787859296886123336836289042577493525126048086368736128179353057976157437321304992294360860412717140789378091850610913230363702722727511625076312530104327972423471458373166379491487863431570229812677198776037255863330472000989263269353647392563231662683224026374687399282343821779780473671328324411609595623687557306428760542669656593084319201982094206037683881678071617585435897863350451112016923137673668480852379702753309813166536892969518310965551290249945585321783571357744445205720879222893449268021027260999547087023748116464259303748156953077934306811011179096491826043585922411375365580380737977855095907455455889806919096275585709977192234892583806527259704902411081379152978064779443966005942658493906961580407747713986819195207660291382162724109196949019354450540444201902404117205417363696216821281109099249232357964669344263569174055821335176545238475880056365414140623361791988612868123231017923900766649489808929127977692323303261773987857473288997622129284647948563043939312027165253792109545568545733710904042267425878072350567396872402080351348457896010951578444183162306986895843999647327879380540098666487738916885314984517740942692264088857967793195310602845444689851878230368380574480463189227069783730884635614778150732897908075276684335324382688095793603557274746440339470375916309084798869455731115853180106717517985287229603986331408449123493016621307245701828486018566301762041621536869733838864537775775439778102916945327210681951319595734666087220477562823353525882913894704762166595864440100812326525894144252647120173948262429689387613953894047184685024484863982715031254013694005685395550601570543601983815458285700516360180966283239487963926445366103869879254976286315830074009897132115136116340108421154086157675479492201836671625383379043573358083677587670441748749647441976023893373966581930596533222228020152197756204868565247616791955471383994892946605916204942987043035783384740826010674344392903378775372402742505073547363281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,4] -113178960520126177850384597579671403532380536181156018900310770095353902788260282854987638670293753155344508790463572928399263378065919471062397624981404918372388653546739521787089771934061737121504610463254547718068790886063277458921524270068840616178284040658760512714111018854828382064298235509999973843320205072286768157033721049957853305191128033844127379444959504601886916855373177713887332132198153417606440525521347232554889937103994967830970160743307224505779350510620003601989520878960699257848584778179046452530362407261223682256714519320339430443142958132943419445632194577416048756124110886803326169248630795416911181727070405425315909209398606276871546267824028212121297214911643116042294350106351120831651289307689922110929076250408712009998994931643183226360940866408050652951550103313037442887106616191374780084463994954502590267289856255285996334759572529492634978582835849920466087854995141865380747875071239956280275056112007057748464437735610832053561328286784278281004809944260775253143888612993174825952728492147664882309128630939775313178514709540238374417127194847889142962553821307176663317403898051742850999347919303127152805628080429583826332027449557639481487359881910403054398509239725774580278138255764288597097502505973415249600716274305233347761173325461060574628464945073884365438229210809821603985283197697377139565517886273830453696635489723082737450654355943144252426615653191721261870767035789064018887750018046435153897763123853844826935852490411160871642606526514990828268478501031457160009644081678612518831176975890566367971911439654751171062835058537162009692435332695294885518994162744855497239340276993822162983093791372009063616570698431292907925054444819905382013240041403581282585214206791333520266880437410506958620165481743720914034099664607490293064573131803461027692310271298484369745314032656843646089990000583441795493034561739181640732398468029103859922205801481553362841768000697687175357983307083880596262551846127942767229502954591595819166282556173200065575075415250303647274038746943969260122520026357051392551511526107788085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,5] 2837684081182740648770166795118821040302817213480634841982594155100569967150047636749131882012366857208689866183505737589361390322480251646789121154369086024547734227267805761122362692813263205051199881966967980029737016896497393699190515877160669278767718474410551418304291581928201589024836776015799246214757464276658255787224742579921906581178730460932339912316725505252419306175800333621550533418970808511877146817990845304711972225901842235270946950898908837955107411724237170734262518281012151109475798532321699711862596068146602646719788066684803659178594853882333489915823872343427748707581988515176875680696061011534530651952793926858929959548390074086167340053212102151885026339427122100289882929111849540471090717317228856695062733280513154289921017595345693417136365214025232624355209749959015850211374194652049587077984588984754415374933907161311674613098633672262194315518399559114532377331973106675351564100432692976429820017577818867217372083803761442965685991004079945261336135459665815275234834144724071045173511063977980671236107724169085915253933634628155917198751531792763941937240720836599242121723735432805158304235027210414014677554732068406077921640054128130102421613439375151102244229423659441094946499586440369142481176947034125593483915240302026491874656396987493140838668893020457983893468143645307731574224068883746927175401295833993362189627647492268366784056179127541077332027879739974939562939958305521169488414938790855085891697837780666473081548132093704181598609145594163601547167587896476443407165518337124077846345906571552853860700917778359180029061379943761276530065377133328504586881446979064747884035167133285799076905909665299149521696752645882970147819800920663480326917274317286453721060862898267767646034843417120100916565698667212768471910747368468716534900309894162290326845315065826559904919024125899657004814570563297499756568950547621163097886264634189791800552046165360042604298876536826878339075030804751351538541427721445993216085000982536402215893233732427797065678654361906780890168744732386856899960386746428753212967421859502792358398437500000000000000000000000000000000000000000000000000000000000000000000000000 [59,6] -45358465775184686466981895387532696178482366461868141288023956150294657020808735879757708018699662513070203742401750573873215188466707628064442107330036374551725488944459375690103851676010682164939373394259356417740722830705535115709737986657320695214926133740866741299460815946695169760779867583386392990926149545713854417347998723556231313807274975988697395630624257930431382207736559770544581104853582694160161392673759625907563659126658239474960398360573266182262638166100926041827250797866899979801872676050620931930233845407812493319329862547241187834170157427982346820148374603522594382667847338858311726974952158144716402413649292258811932134516731959789341186034668569640286356966819238214157437569070020483353839656815061326609394523765308202649397637322529430316699116317653153027146070299950835293610460834458315743250115203395661635524839846705051128736152862969784570413532071278678258489536888777338372921732348725578927109192004060786943993128499265955177324846827698932241541556718733437777101631269711432680309026099356402187940971989695877548709771918095694184962853573797738326479483264023046297971413178845949973623483918540207521956577919228601578973945053114398976104565125499227793270570462549827806893527631511007778496439159784654921658489550142765498884029825636302711219915238617147387396534860049868354419267508335773346328669997599373058534221421437154912112137724820742926289751900246650614423355565507008905751858052604710990443038230316155114557389121944673296209926374960365779115034732494583717529142387586657198522484887511629932922678558097557103176452975721088303351436180116228611543400285088021007286725865780125447889502301950921095087467153821299328343044399241716105793641425536734266159812030615889426846887458317736795186244881560458507433579596085071969075525062403192435817188753846827779240902744154367036579192612589296499584656919843978489495444057376595734261701721633198434397025308060030554725591069001953341086931845586695777623683869357347839689899998221029211774190405773280483764569005789519350651454836220732858009796473197638988494873046875000000000000000000000000000000000000000000000000000000000000000000000 [59,7] 522778930867013207705082244373361088190020851400736361897319452225539379991201932080820325598959864434211128783988450450751920095221805976828021451442888868227035663921025839901257168873135369084815322440391683499317746444385875466735252462502709942143140968490390470847176995323512553665386683478539808771790603280017368757580813611598088806851979135114381436290987389539471678127595227399546156727354515533891860671697514041329316737653834741621135051923797724030269399872699949104391894789430401610901351558119886595712765408870300101434144157397235633952321375542518079488173567526418734765047682996047850968124475308210958384354304761664437713430742812987614695866664990048011184794195285564921510031969344501142340421948448764943621156041856660080942590232964935795759787852387388001014839108875564654528944055743131403982723060008409604940290792029725531100015503883087667924379381872126420321652981079017186842333764613721561864313510283287399727267989639392944673851274797490456639315305377236253461403459405656843535828110660141673797155983377461882374702871366747821697361914457544841608996444616387556600829365808292051718732375235440640739160356768788102638006960889742249288161798752794515633726574820576133951018490301451542108153190551444372583753338892776254156743624131168864270987075003443467500724714523915326691059962363310247657865211301254717876330849546714639504100347839904346903384268990966780732055907815472921208985619020208700702341319965928937483723353514733139021618667672288328244451860397069277934310210797553127513742185701494424373981143467788371321720281297512738410165073640016570673277825589688351111738703967128394404449591087937168359848174724897573992066164329135328129174499998216018296035226673533100825522397763235413141564211043700805633018094195768164684312880312642618210759369479253904804521237006386056686587877824872004744300591269688960865491863287055994164917950085945389422025106495697812762689845817119191475534321843958537697481784788330014445456131916116594096688580574971151212617231694301352188131034687225071055927116958628175780177116394042968750000000000000000000000000000000000000000000000000000000000000 [59,8] -4896672126365703331094008943895936109176781099898659099816067600680307303762832036148282623140182620137746441945975429954332061082780409217380203531426283900313229109839554709929106984850929436424140162771394633314516116050675640988932310905817130201338854577837626036601035407087686634466497369281824742785577864803586925117795924794743480249019116366252355799646536342642730772842966593609039491422232935805577198756248159328859364570556374443494149539401414476869555893977091213244897543910902451336376747242724194530573297037354918666496925105519485128519856209060401164177834025969177692037200630709195643857697512472718935603579058415557242391237326293550711202616297258317633574052839066329980178081848408727113912719197780698982238144577075640691390325542483391158205660493548315606383699730524126845534560773685793292153628053598256271651169374229378035832284156565876626506783382966358957788148548420933009529050838729053380715295222672625596815370294155502687698199763141790036822529663562200792802363168742242504095969618647113222622562735691742742865372609274408118116981017896626794158137569433847111949373214243649267960281058404174608065467277380201951069041157272088713131189470724489878782484484780116301419674675063504959828790552119316180481532635460952377141629971853474021896948459588398150113341493174034850167735236448955692946845955810523732473545897946810028034792282812078122107313474735400935384136705657989112937567671933888507077200624672450154414743439223359505906858478364295391185887425102411030482122408988385096984761311457164365828947939648067339420602546365277266979549828739967880750880612534675945779567652949426016226570360295729215587271294495103738491559206378858444799516599223878992484844832157952627080823712028827124585820108576849684274963379814863932666370393105066441420149322130250541659543805443836034922533992412850882715634602388338916519978998210610714406187287119674373832182562110932981451396520007657110723134155422985039566717839267274599425767489775374695393904094287158983670218766592320622398761733613685497110840083578864323499146848917007446289062500000000000000000000000000000000000000000000000000000 [59,9] 40542143299326939247183007592676159137349567973219467480350179393400161506769265449011962628909711821710176157243956667400816286546598617268678478878474918968371298875714234548045746724453624981080548698012941273776773695976083035522216049914507905490117124607154504221376116662070957649466511035905905123329319431778714139884631985976361637400609488747808156420350374569620345923835019807813569082597665237241746878688250518749073151651270597070050715623030180081913559802078123671710641594089792818045847093169831290056472558322758842062670244406658738724672246654276820210592536845332928284055690064535207963051182990737806449209022588986435117065389034671527323221113010682553456464603648175610356322917351420996191152133314945416914646827630759928449169699395469250143614541026048792450750278622373268110906882828617526873983027824216598147938530590861752146423614161069684361746827895251580306302846909822112990247853542430725885495910014603193865986668031783287988813980416160077239229590986085845755342162970390632801058584304201472518555089335529701412211468367642886086571206625952687020894748245946901271574254050899011582129855595795823724629359193609089761632508435195596999997553244826831215012719296942822906104374778595511295370709384950621856901335622835566212576216437956494388616852238570650592646567096226145809541445940054549676651927503764079172120438007914661798444972585891446807786390029493706420077274900352797235642646188527378649607680469690005637647829992612387307140525656330099251881707366679751346436408865531789140792340343537831609725980026159929415800201049876444452780432928975164775410858495034427993805763544863445480555932130180766491038866844460299000391361501694310288785842889148510627013193034180378065774622881724613394995557852383482758595891170119545216928378081222556384768594424016412107043175617127126304215361839245934689024650831268932419047345275405357618975672943228705330540859199579777838193183816738317910610433231619231657660626042723865329189770505369917078914134062602446377229732952076117500365273191254213000009665505106448701866383999004028737545013427734375000000000000000000000000000000000000000000 [59,10] -302718859340372208593840793941269712034787214058587647311315231081401322910262755978614297093232720203655582428479916404046040091481508353137180245101771775648608278377994376371640742002088022354573733984780963581922060607175672881160201663106806508863706982265477761691242958041938287494088051512958828131389865248093365304316860480467834616917911139464878784450692602609648527283740511758144937097054786523685174107663253305746258287650776106590794175744715161347142984790581297866289095653874973072898530664864125250644774730578772752599260698250539181720150313549430807969868732010202412586498281072488967714792186712057730396036103781907054447226530097231780135605655820769837230471976715016456291938081056846892299892863705978398286672825188837568541534929502183688325731046300409231361502465425282380691225518939921419689427335118592960713876366855059419455726411874607637332192475172836235719381938177047504648951648707294939896243643767535153202273480566738057716213686707872696450299390614042729533333508988608948891395616731598488867263468087154024610033079535205167752628086361063639811299074589829041736607036443792825567900216125708812328668756522540199295493719058745222508963956437617572044587660668293017517867351071815672167311764097989733848122051715640074787968269845483097053602856283870036367916572752891216387598868206018566173295305930167519108825734452224529319066385320718590690973968835361131334761889717218674794857637448852621062995361963126532227573325067296561769623199287958907400312126063149843241729399452117914506416396839831157417098410202835131748566048700785392590103274100767691518190587501803890751617879188145965013728901356395347241845101332050705468087007404627607518881676660448885646043931803182239445824161550960330023722495809934944216039684981177247723138693119202074514996187963899951281925625459047336168440521406998110703093143051003002044046160103047231260290713666413716121563509307759307184189580240317584396513766738579002213568888129194267739654410480888291923352971691864533951052904237268776946429426008009169927804693666002246177360035517267533577978610992431640625000000000000000000000000000000000000 [59,11] 1987228491076048555104583234661305138939164436715817517062340685393711621786612678669000769761882954639525209971432564978418566273356147570692221384083183011100624061452532322517997560272294223920086727460367643921580854793039825833564986464295222706498491538602142112502776747639376054762265717232636833925486415491635056133236169722329519452173541635966478324304934399574389889609746494956554381057504515188907732463343412036234520630596647013985946516418589905436237655061176589545588360222087846122231506648185785843159881273658928415359675012487271556205314492229727657595114608703840102333088341480991739633265418038941418493854401121071762164145716250749490862442578423455056731515757206978225197613176202653085243114386716650272543091133568913816261101023867791096985491257479506189024841852606129377331864772747983053934361705612407774143964440452543743073746790964769611584993668865498462246171984234774696398919599310171812727157546199043821430585219308301634438024846467514215493021372128114217798346415925876095260053661224626205620673076232339755201757213255669555341927687275566641740167435899552336537726573844378006073060495755210459518134074326276222257473164434762989730675701122463528165116249133130237359462580674901438780234869074936778929886091241988290248862199399879327685428211943005698948238546341091541883172036028886504988856820605302811851304200423973295662156021515986624254040868463526401933431014274606508995343504466035703556599572983382972311935089431470187472294730775959314619731941324833292249553565947424223489774986703041216854773500524636022497800539847362174127780632206668949843381452424950019317300263987036940337334868104907687551089579617377943170380603626265132208299628497003236083021716746727533437101458903342524401526816073426591921225976285115873430842984908334787415708457245566022136124770337330734756867537338675889875020579496665378184476498460713119020244379318463966383539248059764532372330931568249407186083103953058248937892107521650356443827352625198233028486376069761955827679465811172125620790011371718471801567223907247680117146848566278549697017297148704528808593750000000000000000000000000000 [59,12] -11122514702708984703885219624453752115087329302720329788289401333469688550740836634520688599358174059096455967033357808547122169242315770537988607840163357749929338378356107113366275679509564331610150172883904729068747526162292493136399737582952478780641648923874785343730847734801407101610256490469575761988223726887646198369425676782794199467691379741533070788125351006653954279852530322262809551302281543773052992133572174145133058754817040095817410877044618106206564039663545161721120056829955944048966596258645123293533473330873994900384739131723180345442581565421695350156292279942587307554739997341360421352332187019437591959679706323880492126205794509729260337828877266303207521514722549154160118678618249063256539352824157078497816129232416505296153381154302227911064333516874669983899633862282000381941048343792883386628137859578703972606219088357630641968825671331006237953222551056164221486116186513328596984868155637578743549042172170388723457915679409104312652046237551071225652050841625769243240595337882015608639560078693523709263243552521220029757554009249304143735410360039531638849620241258159478798673599621949619275409166731576633584654548535683432720085718819382976246277535518085753937200303318254386322828054023602647888054731291098130446043748958729288589103237036233469289452505181937680781099399106325891055849904479010655313688618932204608682251574712911215668550280512921620778164286013644866222487371128873426095235692709491133404979401340746563891991072329694411003922170636848057202444709927421154906348029561627618473696746890132103646842627787532607583345128325101321571991451646754775363338315712321694223025526032137475909530429822618024480123069634100949158154621266375715239826698440016432321060468384565414982177895180254920674676011184949904732716031136805555639204362885096800930133877289850079028864117152602196724131707772906374871703996688037537013338519823233611903176853640804952562392327397158088403699673547397531021674799250824923754266207759733803439302715124900818341829372562091072915538313854060408728095383118095795128491889164869751264894332312693769893030548701062798500061035156250000000000000000000 [59,13] 52086049409061426302563511965194058969929513998015035708181348187760989271554722980752120264449540752482806876244592552746387752465766097311447121056811224286644273659489875938528751833322912338966775028873459025491929686970622190646088444143410721240230747310229508060044412566873500875706925262205117301326536344387472495256436885879427904274972926911629172526435023831887878993247271719923204485275401492325919440331497846018715256723233663118878978510475599607228631625918592895273988450599035892493258669162165696489177476519616661250298018816039830113853460888680007292644663168912124125718820654046233137486783843887168750216040905178237515953778200311905481792733832424952947099512555382587642842237188106031120194080222474476648838573872561456320068593940477655382069982243656844121220706252149163628153665387217924453647081980859008324258698707555988565643053250477069791732056649314766710821096717369537864617843676856235558369556191132162233469191678227354486393639718128689738762485693470968238246899648668771096425534315899925723358986941431980181945718190264469222209458609137618159840806168446425274259995722213284981196713928346144778526289059926993236149127232140942473094386035880327184419123593875344799542493417242811721602859694447307830294689452082686269839884006693886283204366406843026085367261695364925530906691576646313322687478284542675500418534734713535958968063099107321873087432797333169963845091640708287580585326665644041651593231213383699906364582910491878667287326472072022908804728893179514819759240325321892544271838000073216489547926077032651410323288023527852093715260213019297500450654674172002509301571330665130931352885766756732617883122689375638620690412846182230180253323005188533430548882020448391273839693815761810295206737142329791954166090377192529183824274096913245237538201763043452014705437785882374011919574016843439075885397397060011512391298411169726186857380062878483164135179818672157538106694533606570732258174833345925672551829337387672702213160804348164591757678914139535782973342591889452999507560199276145780298263349891608011122923630121161683859121183104434749111533164978027343750000000000 [59,14] -202049584518662754790492346255066360888369393142881982430876753391356556162639481794758101053799080178973925784510729398083848094236343424955645161962549293745157357248614965013373530250597897832753435843159245339514339161396921435552332898566048162860777577714174001242595575631374995063332818366041770032881955605515893493010531291942350614484677391692083041757997496923623946414290216388263780859083436436833718309573837012515393599801717607195821894551516763856197443545506053084788828409842746648319640380643809289910303821172862473532363965719767501909486854990830280723488658828712389250343681482029713096535520541493395547840950100205109956705199132159834525825302909610081594623771208436993431267499198325926248327932779721285682644738149783521138463000669691666341069358845340014113508439020214013386514251716303004675679658381131576836353461506327185587613528726221600232311016806898678608753192218249589557035069582735335825168137188655258730013581808138055446094831757381375756304118767677797570248688621587852595754478561432413213128439625304830953647097813836712046112543065730087971470645375313953292839658088837362693395940151443992266627915007596074634700086919969191491288055961669994358852765329262301201062443687128074760984741709742793938565678026196064726046423546337435145190379493363935293880732695263741273646194727835383758115242215530217154342014456107015114782811087175873418925363684416778895600866039560281111129716564133030907447733710589383827295981338516137208914051306875605282915026779923223620119691549674787700919420497192091244971399994853709065859465184560635868618593643429388134575796825182374234248709420785364364825038059338704127789778230143949131784847803344353898073803233723611852476587207904739106897016538700063320713463816047575676417993462586631091800019679097746248383533801616757186070384224523464598648622740150400497576069524502780013800186099093276527911521653557119256669944511624878480570733698371550484263960796545510627196182502400851095325150680287250248504107647608560403988310932374090373705182883644437031165139191717717194424018257959893563047160114365397021174430847167968750000000000 [59,15] 643319852381990371272759547915056396601296632293696760983679056508222380517566135419511175860766524687754329377155458958597811093964900106066861507108460581479679895637925905370949865489975034578200057339904197827882473885065088250768768636474066180717223270175543843464430476746226022642947651431229805652251600027293803480262933300321898464224229840952806447204790576133053320390765323611079165004595714043694968390000046861595343620732333036928769954683023143375348419771866050862802613845615480297253203289776468889867170786312448355859665411020073364067749931259813733981399048486305097683667809523889556616111576590539011997487769653762267115008626243683702129774483389865733663813656908148480534142436135541714566526742231856818800851493436152930150233551917981557927219337056721114240626885587106311352569612079785812821204800735596654646992696893847208132808268607015772354222102854243625495983074864614787023696919690808091726034977825134191096234640244396745437285060924614321381708564060417797854533016996252049814736813009666047448710133913929045426858863349539048146256673307480426526015556466243406003828444201976748621091804619990899957697199548463441195362921150377450980574298705525167510176518718221591646046855883618635489640120677954852745988251347677082863264080963965270222669780605664545433171949457126493485589966589408151550729380459996244457727432268346306640793623246930335037690557697136589807904462700041128166805409696944450869747143149305521045041200328152941796065328256343426537130583538921325764090943730660943405361803982405501387120442746759130645784140525691921889859585251848533194343545019414997089553256126098640470863750910634220459180209792740560120001669401238452401019635080285092118615434633045052212615879268449684993168768914125787555148531282150755322896783967709875575474313982931473902588146056484714737291706856498820088145425387968591418210851157099782045479022511241842283715012800766579464241240825169353901774812672616856800052743913457363365451125111387413295263691841119980636858191053341214580563669526348568375090510334594914327792636841735901542804754171811509877443313598632812500000000 [59,16] -1651078626200912942679278465666175711849339253751145398980653843954667145961167491604289858958824803875698114156373640965344953391258992461671329810628037830136178676701090626209690201689140973578326036607781025943169713419305595552924341837218219464866175207627019320250914897866371544697933014219444435633317568247071012893003400279380665866083006896028810019713283211965454963727362726343589169939177936442886752179266430542909088509338999385958757660846969080857030425058442506311040234338390057145496443532011583917794537700365069080015105371839610176508458103496940366210837584321042499311423295725933832658254852528493005863065884001539156480584341092362801489292345757349418366112055440638986224131707866593168103100310896310849775711757214622188678033874529095273881183892757411976365689171641115710439566447249703021597387724610716752685954689078029105609772921802360513481958191680177222126587879000014139566693017803795648591575119172841191989905304397206865450041895261914651561160069073809249870475883968587669503671431086512197766863253981066941908132445793531990023698050732290697917335604276946036809880081262769443435163238671697088192178919662930802239010680641723838281145242815734228565480247630330223145393819767910644443744048993651585761043417712617143332093542465214672663272707565805571394422552137383167797517981786939326916328801986167276864424851497779251919105697314378654137118163756367250089081141733527853471584151263371257842146950096550186493657579771062282317489614565444011567577771005605879554660665565272035939956581258154530528290706707239519981723851922638263636079204800647822011205385843870276277975554911183503681800942207236625660090136040490780482558336739148245562627674481398855173872201622467526298363760915486516734659462973825397814506859490308943335250190307672792178289189806995174505297774233503816003213654962419106057263621998176533366559410981431978400487861033586425194423562824366423940609718352219472585834809405822769359994955475243576796852525316025077363175441478833523472614873359705033188720282629815576520950378219723778415361091129708037694712174925371073186397552490234375000000 [59,17] 3257242196091727199412583273314236423802530016059027059276133833533327879885285676335470066297079580955820729148722298152361124411316187585609512368507774347066959338020993343711829900655479899797642461864126485253350382879200196654421757685989443389108064336809837580820996463408426775153334863115760937858510560317954306181006496771675286044054717418453986165146193262641041887052465909002567770861037720328745842831637394354587426498732702838447084262611931310604784409992107514305954475844570486211533479045378759464219398602956142568811991595400761016426991209335884801397712127434451448734683232185596017052187411139679466826804877860798096139573007720321392814052472832348634264669604102634206416888842354628468752771126861424050812698874697901557860155463053487441837651235471326779690293622393710062554479776757714804779502151291578286874294658873924701980667672074560134956022041408948599047035896033018874509569394297352307170479509894681778817565666297434162621435473346739776348356867102838602111937577517782789251445625251182759301074842686250249825198283245363424037936491662833581621455756454951981494802257594482470291204845268450669655762304068121692795646944745975667409379410359209540750603701125283993658559287188804728950773498431575061616428901731260350362381878350258735694757380050461954173976934815414021979363976444623507551096887756409915749202258541824498099962724740710191661607967411179354131988185594171984717147647551262496663222067544792390111104025828611353382716052786528516456034496000988669161754116263819306766543654084754079831284970609699086667806030394109863601306739442087502795929464169181904505212849226563262904480777315544013012790900507105315173999507328282181167688355374845554751783171103966442243346722807813092005221923671959602791799837459303513496137580918644268815076057644106685614021259630402607530324721895716717221542407959534198707155234459590057500749012177482912315317349851308130222017152443479456514013322185527457477974547638035763965341346715705716658834625679524283005398145394811582659376184295325587668343709935842413683082482479553415588569009742059279233217239379882812500 [59,18] -4184592646859052333294544594503532442578496686515783360971312714472284134647992893809970052497816939652455798614359330921565197536908970980967228060789167619970192707217641471120784201640289418977463701669910555802019771032205420730456858893213703252473371428029992505444737213408226588769115490092539082338923791075512309148959555727190755298120820645361668017299276710609965220913348965937105516566712700796402130092266191996934237456643503458954994295418965430943384074594992169202232728749961993631317067585157555839185963886628061498857810435684076923351103570702941881025484633780464033223168733346556859914727234306513033647449436980682129945816992795486378011488239130747107114076577361312676184427682753798185686103943876931386558812226420360065959858541625403078602743276289192022889994376215838950843174397370020353416132109578698037493886041047045684635103817148326380315899622877163506984871985773684812896727396007293122395580217724083578810330898521695252117474738545373492154629610790902445795558799025863314628867776638374950739167589770446633195545787581099768668418055291221213831802305322479856260559197331388851662275153982682061138714014339005140732506313244565216854759178556084538959640598353569666430454054791268258917305674108336639017304605686903752568217977065191844303841133245448398391010706365104123439344038017841144416389866759942254808104126934392865566126145219913256790191327033933129186217607484789870797490045048137394193854216701709303078854925599178785218444367110340087045308550435209821318055992116264731641872880590463481908258952413735419921111022922981328571227318127747937875739184920062295137995609957234055902459564711196733589099941412910161957515988916166878220163933688782232279465097700671081946663107852038498046979447306265666943363839571813745640083118042210809256878725221796639669163507495911017391880515427192769053889028132942510770728643789267613042689812720327366032619297182939665286956759350338727366196547110201664389208518547135751044002443838180164624832261745854329748691153862875579263087371119680962001707932373601695666528923339688716964701598044484853744506835937500000 [59,19] -56208049065408746347125543682377421831801115545306717952374309857370796298441603984633392760485367278530588735574694249784705033744508155827668874800678440938211804441852454931005384619039543466542212397232892066322032016387264273197480330317573637635707629287108334697777762583370962576253541972212593387109360427850065793931079982002108234929993602012383570873550313937763297112202399806307514601970305641303843506760338024092212368588716297383752413592375862411563930172624588898287659191910354613957591375687923075569959401995116166106534257008580773127988172149759708059506310402424371417864157177720148181407636816951914363601798918686773486566576088081186432101624862902733865037347325968118753018432064563713638021360533948559644923747464891989163701963303118208825565135319307487942464962521563445086740713243385759867215513130539595825775977165909071810811511339833294845620683933832088179648440290392811087812462594566469869521724499763471545660703669752440099237384082320187283459040972414014886612497939869990346558114645997781065407002177134705426416516050197868228236817555689949582922551781575531982837231929594497743031354221831942559600628497592189954412838948718944579515554765488983955048807328613884416928888327382697348028833684395616800848147900397401684578622731837194092561713788133911787964620611041964332680262953538808676629282361558202155755301031181931118711345320378008376175075288220774951397848351392294126971643781533448659139718384458852876182094966872142458806122207907375328593665365081959349289416983765488711585092043058070124083259041956812654678386778792652394394787091196466282850041757003136140118631960277952187905441249954203223780347056866516206293966682942846339757337844328043297020865030088695377401046341239133858185861611068919493998228578169752389402560149513587285088109062611722622733932758937426249077589845959489477639162230111780898823102819451912932969204509897422801434319967357715478903408850349960067465269877941202216416745021466087624676550786323305075265590996733162580174403527666289236967146986916988976012688060948034162594977303228915843646973371505737304687500000000 [59,20] 18862775389865429949167432687371953742638345117343039583428076627234201763375217029686876824524021541128979974992680972505897248034644563477200987318956374245823393458930322449397155149562843102894591588997427479831611671266858808230251538206584544415205807254543082794356458176546870850582446306749671523158611169930397280472400072623206106836595255544237249861664673445568546230722447583916418281775034792234407338553948505570831168327166183666372964283319750546749833562469931456252414689654273174653449058421136908437208265653894594836277366428876765128546612282435174005167214741318718260454362686946553570982125013825632566591787233252094100480562477438946916333879561365848073140257357163530052433097277092181479567397939999788284747440546603129141631193172222446127883831135482451313080220707378118409700561908951332669571922941247992021175308852011670303644068565679912693400749563868165776345017237031230234996801698019483930530632191809465979881997053171033349527017270301895388744289702222790939675390455187039902525896669858871463252054241813767427095538719368693950320555603026915123426538508057888283601364551780329804580989817961613055136401614026404611126490407506618273874383136223046294475854543670804678470276573492796824555232674912265894571592154162631440455615511313570457814878997776560533618662618182956023294166514714058926751513276839381701265779254232458214093585142152176037295855276972081499567280576226115633549380940041666519515466699566349486317150387252647158460638049385452047522394006360045933477936367466506053994041177997525003105596962896941157321230445134669129414632576790942161800180454911958379880816620208583172015961548901567139504765304746021254697858521048144960898856086041616393621173940763686485727071539326767375246496939518080556913297721645544437476831544449035542969964487399420591574773536386754845427589916628305303764339196895933757006896298373457459925487919742899677583316147445360508447692365862620826566279933692854922972755643219122344692330310460573892170121628089606507729946604954374157651800845825011623903617297099349680238695656231406871938816038891673088073730468750 [59,21] -65493284181537070424529902756095433736316587779733089932527190093733681034577913710139417215031941393886335313558691946377353132471304351223521999507225803509100317886923171275470844828224339891146821947458957581686975279091894761497823741336215566041666694656984392301587862209661283360796227424116307169341124652569368574767955087930277734330984243714357298422789305603398288195427324007859625045137753393118653162717836963276561558471277825800010354092034941859077723389528531794991305063303530244853367571786863012662275366859339525393499284586497338315853913126849498840944572670128155755369146838930602944156706197869159570152041886753475199481570122003565920947403746695075147717028098375658142301753067535342897854290217693474276109856497214354894603860084849623512390438000668506986682340113612919489974379534967850812653470483533601238332383124777163689335978851793749911386850654270534874009376254348085408388174931060644193477118324294903726290602436150468725804564075649041324003029252444794228442908975407809021719070574606925965609458119155752614584279845729763243260443152082206996631578952228250532577246004879474997189791027456061679262515799188537351663049826265289317157315080507204880848879601187378976146689647186004701026608270275090238194288929314620847728999152056588002974763779783120373692584932786695172215566401069966044114395381924751380896377911567451877324122905990513445584871762653645004847619362740011812408566768622257736143854623368275392208530265517941601221659069816203990667395590272166553378054714192793885486283932472113673068680735274301320846410265017705220458324007093973189793596752510528376533703133061496502383641977396577718721929646086206984437601570565402462038204009781867347324410310909038496398154343971622249288663611018627546711936512553515353301745454240844747262018684019364954788115484837855379914830083080351921519505561054737724371519267665270176303692438008482642452156046496453598600891140297848098077918973047480520638109390064385508104314322457873957207540558965646843724467960189684002600874198080047952200260521986077666932446472713991170166991651058197021484375000 [59,22] 150882954019363510004513132753482373318671304902367836843248838263795614693636021752370732275200808432709943010694443693572754342363486821692294845925621101766618805581275491414285100199899421691215306542289531795848852062949235289894879232524556002885609754519588150953180446466825829896389008267965994472890500561939522169425924641411905135145471467787523813071689254793653452853994502142643654688470764444891910695364465840781833748184354317055680725405615591398709461356688997573925945177663228647028131614860247030072603110249774598955309347108023466495357137634606702162193682808933918318516867929510219045991715120221538504893509223565299941643001926824932333509307944510114314188875044389182969503538880367295999311564947320745958333761415402562343943691287921774462818615134815480036348236481220713204987254345178160008111097272932232524905307616166926197131084415838003487815250196945174436836266817310875590356283950846983239239791775274923340753295328349955539677239862937445318993081794723000521634705394233110769549437049656248458012419405813792327740671670387268862908966766574103067573228323059709160306669305539424648297210457730945113164035653497347681168453000024373267272308786865564019026375926177941945991743843553077302006111714674345215969659458578967914324755608203756435799273987405271793063023449941086804108350185164366822442599200750324002663685343443865925490586284167956079577532152118675780241067495585894826665460116492094777577226519978901722300734152565173389120905404341512985143354354914500685409642900094289386727285961741018448999107117763992002267604373934528199136003465391563410804046014017536677380351351752936333165832554165430583414938164346881295131028345448504777963106450936061885395027378877306845840157622051392292414789074624110245184377428466930576110161457184492338942889306554861786073775569267894970553153775092024428320545733033787093935477475412784459397089604607451482943579852537136963852802492761144742800023788664563160439366502236261285653797175835082387189343823605565081378228930390145503594477687988368214777904124446802208714402127043285872787237167358398437500000 [59,23] -273564363095079782368059412645968920951884219533436716886911054351707786368908657197819848087057199055303455382939935762198193196880885470295563417571879609002366746693756023134131772602765490525420647190287079147764567939321661613573684231909093024540839736111177485684172142128759477375639715034426781324058533029094900914656868927873320935388620902320341337624619776375816866508914965623688355619282608354361266716885394139819794430556280005175464878357923159182087354004069412686082219832066040738706967719264738758178280618214103100730982680971837954827368825555553878669132271965112503740480313245937140934842058530160597049981371917875563779801968323396822165855477515343627323350761920225944935534870553143658659989063385667947403089442271510555160961706572007473993027952545425706517338145593478964981327950353607731756721120170724783524316113464772239390399388288865206539524886331320707562326227931972056901442809513156266026588358518926200417394975285624507918642294337577309485268165790600968780707050675810276205730412822156223423478017545199363894089743717935067165001446870294445049723729823497252122930923248511041353798882123678315870705626507225173477541836559948101544019336929535928270746438734521068388835297087750703363825180771234020355707426708498539324136085931903202445052960979430861308916228985384819171599258700455456737478272176618227435235773999620273380857654352017629898651117957327403097656482663315203620914195062133787508084138939262418942697133909850697061586759183905601035780954883900807891039260524759772447345227961831681185830416728842587377662193712405780872865694681595317396420004905671012348096895543848493432414540416080563917876003986514238950869189802204420433212259827900686661209231367611819369198199043372157245024170817458065682770771290916897056352561945903796333134925149027113862464322648378304606672040292700419780305295606271868775072580974182232497296289756673545661035623589390798920452450999417112062024689300070276600576552414957306280558359391814567512867269709475489961081061287912888655153305059123095136079321769168731792731819041364360600709915161132812500000 [59,24] 412400220814683245233980702556647493718108507148912318594124033993731058797025621244766676368545666079846176804476962258926710092193889581920952460856161287309964879919146770251941782707507488428224744267661561636068452699766052323798987987665290091092112248670879838560550640716530390869740015847024816066657275240948135782871211729183307755208536994023595134377648593315901770152290540857928629169187073209867373479272152999857437726906624808849777774386110616120376008784550088396571782955133886130318812709729127660569346405800001807854853745735546712251031873482488993799472061153256065705455467952817166222715575408410538318508247157836649180326825687211233360528418995410076099026199673652916410272471740030035918406197752287611438253059736712582645577876194656712971069182434024370250217630290574400277066392184525417744955731264358092384974725515416025633130589419916028767450772248288224494294943123161740949279041215497759268428775157197064640817090327396255025807510080076657492009950648526135523546037394572322829199412725775758584093865751531802301697670151474562045182782226778589950450736920474267864993546275962432114070966759621621973909889281765322659691351639855521843678270987333944296381075393599992206937415623026357745353906863025632739276938327051937388017841223173061402098994573029899409442132991478457986844175328717650403979805330966654785467355125154897497483333302331819736641947589493042309237520191063325760359948917793920300060590556687077741329300898690179136996152802137912204515271995803886307594052595421616429727258973632042987576126027762658209410018470018351578285794165856194487688515342541319943560063411880239890859822421288368801362302708197353857455413746626191523761235294039046264979076979365898142473313940487270603914096598695091847241093748182535819709880951275073932515279101236947281422815174020810945785325966910596440898566980366281581388453483942737487261802586001991319796599665215767868520451510067284077902035365339932806326347294934396416653308441266579150120188512156167744268380936560688332370521371235796514862844309046857604883484782476443797349929809570312500 [59,25] -530335623321079956149545013618576375082475475709923032227929580240843887145410051603917893096559609580564116185697104410250273217779007548951883124159043768826276596911808471168978909256522227365815744600406300095100342023736377314255332830356353337193587597514235055743057653167146811848795999082009252561751532934329560280989608974778281978366014510017195832864900046458054368713501649550290880031110908523912345395582290194526921163022685934962597562641016391434452623640842581759161548221933521280622316843816979083651069674726750804506407358353916358142425274110696920536009918472520752616689822901523045277574855825315105501213399395097813430780852330057721008123861368156090148286542537805284288229836283706029760858197105597739310351670216279782613048796194096904351871159760086915019275485219385881170887200536756208062978165302492191992556495585463532645825458033097824269465723121584678596424341327354884443048263210228984424121779807914062630496913038242053517182311685855224234327009796522017096742569032271835811202856824254550968332821105238907530945573037615982062928680284024854085081295472701780204628165075567957088833542026953103886885723574331476293666015186876486878630961195990022791468529146666022982017428420960356777894758510657681523773138418976574170899492039724827043190581741996425267697596091197533373108969949587396181724901140764861714470717418895320297976685072345239603292727750842347331833638034754632313658640501663246224965396346190820071285974673284582247383497169630451240559209350865075453916578295484289689292001448116994734695357367234215658112678964939598940253512545261429954518680610019244908150188443701651993294140847644817726310051600244030614432634366063382290879773416366462084679650332378511895804826696452678965032202418869405414347267833161352278410574234985163366410527509643567364288456491457439477164041198630742082503655097976955142922934908558383457433890845528358894520504814266125618115195574486132613522160920499769261659081898961864345207545162556465151981869325864418622590135799292874350543835823861257858881829195876744797999435832025483250617980957031250 [59,26] 590594611515557815637663120098323900209822217354365138651265201185402877761606069603144900537733747020378979457084567653621158471935378307931085099833887320753339619267362761076747652643615666159169929694636073382642043481455278699962080259237164966543605807639787147574269314956808849003687498227819478784389009724408060131298542509061741476673618113531808217894423076035826232077587032640243857100048240826046689707500266479946708905765756608922624358489374333961355043973054906853734918365361136600380670882734216988319159061656938600713446362719324526481723761525853625127040226850055375507875782953535058136337250858352835637097547342516119791391002174921216349571209624278809235538805591234356754618050494634796729128038202546479753399669667637715299536520713189254287295394683266960522626254031671743536821576047068627416941076498246324736904325353568785961074548771107947623738858123551421763309215860254660602318375061058210590288566176568627922292661567504238893909958060349128524411366870083841488777238176684775630424714817842736821534883605064311630681243731327310433018024305311481102761089801177245064786447947713147509575116972480935123883377120407991636250992229656979052928256440679628520023221995670513289639825390192276798445802531579498778828852712480219996968905236492592280726093038623791091729067034716452424271420819486997230468038272416564110036018992382970462788389660661651754703549426189938457495427526527895989812520180875632383848275182319913648315776739514862470176934715129339085641346692284455382051509486102245194704592735417630901789399992043214826033773707574590329048264590349306669482367625238811949258739230278834546905861429944408560307010531556644309098265678476742433575205132385844216357189580129529182217528939804098177411432439896234576444369973810072141182280837332896290048059359768315605397766855494374411290995956420731757252057125378569727878932180577880717328182325776356675016755649699681024960510724600894297527310739532535186991490948152433692912727834567309233006669247741681633641391058877015443494884141428003060213377736764606140695832436904311180114746093750 [59,27] -575871686516870627199813766483923953077425541667726989751527314682338743425838098304266430096267238523410720349228977776665405083113956469196183041645492022039518345535470430542522262351931386052240374864909463806672980804985140833529649462550814722514134835177955370116391594887271126892516479715954547580583574376236621222345665520161921120025454249360230037965274334824068700989471921039293573121729822329882529841165776736111118566035340296179814702314775584830215903524944032241302981833157553645046906418627427775648676665088819410206203512566027046854972928603430360783671543059172515686028503971061238706152862048831204134965118610005719398368653027697950672064697013042283595888976005450550407873134783250740726484085550389682375846118793517725121409096808920979601875227972437418893436753174825899664022730131542811378247479078862689501415775671221463585295186874958590152723110957613016034453501176612272960233302289166290252373338903898183915956240694478184051237975211930491402903113378958686195957877444661237000353907412893194789571133593393207031545052403438680745127142890999717689491634992460923165248382975946963820117562946332855100306597190525055679356591135915626174947687153934384330057416730357148406934893121505709037696740092694753986816463153697807250256766097877124131597628834371111658280788294206313437169658559959041239693680100150219867076464817936566432969716341961520284423571115594408125296471555342117609701006028961427074639487347395485145396444291406267806254094873730926851594299835952468003127514858211686195586927967127553476814678353194214333868600192877973340259733172224504843109920111089575148583618722008830573497560081473419709691688349039247690563446663515908665763361628405950125314205219269938756149136427343554648638155471156648249014035816045744818527729062078026296474940415943337496873448632235769240840547181218685525866921522398089484848146203229013623217388194296304459649200054879838901763621201013747486852808250388133944113295747918986803579877659597094017023063331195513218635321072147024522700233121260283281062086757629003841429948806762695312500000000 [59,28] 496802872902870595780552510905160105305127879558503359922984465213991592399891431351910273045032804543304681552185511840800829583467347872344529103967948665711293235838290931761422741250814300340292391551325160182832129975724334645919008405681239110819234896817177127117054955214571841711586251837856468684879993788206767388486624474741168735962559873313610425312293490030773621209086833359222275833762051738501587186493790533498519809879896193229397202042868559443837859226043055829709993972063035845272259011741272404769248825578938256164309855314123548664972803558866457599173478666572602995772651034924169755211206758044566629984429298256582779139652733305660240570405640763801144809410232482795583397519491203088499835390578182169862832685076333520121960633002088394480032188143285807753654314725375482264142578339297070431062856674043758091060784552305084851572230763751800899023987809257963317510946461939559472422916746356829974956340929919904035870824199850735512350094466660438209397609142479214528780012520472028921918425603718456920109922295019106745622722622441830682784132066623086423225770268204577466543368878955472357467966657896585935171878944720669340613769181208734548363083876367093709262459094784765508412634698982570473260348503983375404459116557647649795550087055146644836431669168611137419955997062106718586940337132846425321569123663844106892749715965650040200439344146422942428787972452102882953227015366172293217418576670242272846103694581569799551025736787342558823776888979579097214392695304221398956569811744371906539727480667812935906568616340697228428827570200629720758864655195423209733021325553292481086222569295021996960330799022641955669538451875984083457118066218215579851363353122268210210043784596411704553287856816918921407343965610535355722264408475409603288251918341085269753532195753958294155370701179432510370449451147930473029588158299607302257715043440164789127086168542603809965420379693062060780870348313201937906085419297816234567901239678962957094216164287480356061890731453490574807593452368107792591876929445238753068649073529883253286243416368961334228515625 [59,29] -383896735194268249358604595532275471921919981213197963992733995553117496975260376276291568152728345970903180279836610106520292427729063922228296465993758070317739434799832629747867298198571871218804738697501501531550486661099969040547802089863864088859810963096161580005991707747759140042321618959718561033206247842471471640552222929192167260255921915556839796330095495543798215507995889484386043809269659619261886311955993101321111347424522077464129115762368557437563142539890871870565313699514709672548619120675120863279229107077536178264545252556516494453996565130389033080357976567554929969605837471737308665375686209485736814984709032839378585154108211985632458127867219829415593267904532523729768384189951885748424343020726340311718760981136903762410135546275061387637464098062042712491847440720882138988732023152505158930216128607670099015565184627979155076749946758735358956635936500489921037242934587507671316255138060962852534232462042329982556430214280349718201407088644664343470296017391233416669796165316863555204203033104642156207499311059503395137316843760717296749369575678239497584270590162816629870818024971280928289376647058485759630333202133417600668912261060425061271777315930066902264713384158143122464702094971644217153032733794219653456290927460458675734175583141860622846824347106776924470812518411865431715138153584466070170856584854832381495551434280489101046695761410267788707518087244898988309815720412652709567715169148259556208612513968084434261683020013187710818042368723291685636862467114729480352307724822042476425786634619544369736411073542029518545413372274266079006520942641493122748857750141489251677428382836291956654624513183189158902775429151759823750814602015930040427433811342227075554161717539973489873856521147103043368492436957098812750255634664557665064800943480316410883606444612385921057958533140387593965781028330483023186319669348860093185501523943107143141480561812904249332626268313294278590717057274372079071572828350764116113134247769952455740268507797317205968442791959953747971049914734446987658216499751445346944045411419210722669959068298339843750000 [59,30] 270069258986570616746461523618208102100932610423478835414707038192065508939882568546986685297158520814119005986024658232713035643037536599306178741413367233052178842927156201739793419397393824751685625394808512008840544119222074528399408981682214686371423893987401193558063344394383463124138122181430383562480575282856190967926856121369265673076035114931379774480276282834024250399439600259737224103799617267845920761307387851164709810422155948890869824883238956960293589193178404760036225229378329443559592251754588629972823906153033159929153106039874143076540800673054883249220484714920533689447399729088371181227286406982082186084481919846224242656048339742912946321746747777247830796194112587651760268012260298327290168593425058169887856005600690070758369407661887998601339991231968136667731001212042024040964260606924714359867936809597779043779334792625852307298017525625367967862706776897668506042321001816937869812821303805064413705189533419166783968487698290111503195014300689929621919737412765171938035609617058545986174361989449149659460575410903258076480231586819580654900907479909688409042412307798986558664408406417063085082489637530152014914727050657445937809546868637349640473175953191589245467810295779337260477555744984649584652555922997609667227334734020044268089144823403469597247209969741329356802546246076131402457110415860580706032505530393098707585427216527384871156900064216998496337217877488698275845504231947511534991899997904424736811254282203987101701229831159874232078521432098739274577559657117345932784439227623656279809988587714267118664616168338824533430545573399794229345977682994425767257266877150740203714025173312548788046144123521950521371320525277006919521867822467613631027624010926686700086353195052049569591975637343437139248953771561510671996182342445851303541007901686614414280980926031413226623607648037812159622541870298414207195279997237448387095486263829845838580611359134555373351040236075423104090230338035424598067729916360294930364289438309164065586042383024693594683270065703264881935035741816671945097555950984768990963402757188305258750915527343750000 [59,31] -176607007214197871474938505098340311313789184835602933173072871546626455746556330011548336575630066236328746004859782106589364207620827372365247580386188499184638710721720231753487446451217268674651202177809883480948741803791074933977535450132851238181922179157836633500185716089419401038928467173490843680804591615124896984990361944103276985991739920284798598482737254922902097156709444514890790021330596203077466163803988634743834459000134662900151158821254679295783537747316431369311143579499652010602248047548516212290889023659122883674783035925394666580456444647533984505174213111545836273355285250412608442421885758636584901515996187085292376033186795909653055129683584119279077704103721213195469283960254673087456660219156920257869630514021757131821969516368557341027967967182852324099977817159158964528985839352526005669143464283292355672118130457404727212753997566757839263435660044462278262168029534168665569798839879761570490264027629829256168797922446238865848105913609957242140551938187770424219881549733113165147206553853408006589820775387869324219193401534677237231701277329938219160650479181147072216850079998915952547366496547128053333358169939452896812241862209164440788180181761719005910044766620414507310091613997830287707990190884006553476041291461031392727168372669048615209941087006638636044988252095256917646552428006968941094768255461404140852111194408767401085332298008454291614060011274111658690901927094609468319062664031197245737012728705871622377077086802835171118063833823658997593047709769289499488400190736837058767019644767070443172661082577543021806277178766085646754827398316883485300434941844863808449040040169694404075604405769126865209635081049888426216798300720147364904808583888135663159791867568974907997359899195784454100508147436556540489792406633402114001953547836745531060026678176417328552427661620884514193800569173796025215077320930657091168266869590153995854433554912187994308313607120991182119558260415447096051250099919933505559191529860637425531425055824764540031041331175996665946893536451359615021381604428596379108284963876940310001373291015625000 [59,32] 109801029733570907881423940362177960065660967058540129440855655784580518055972801288892950388866903622481999541447914345343203043657989349473644630870915704765687095674157730003873286282992082176493225304744840317828406593903021529409935920816735499433482541002520415258892246098473649589986020341100008625050000810094419624372374007805706163052167153895253056783523022329727154694422031440092211020446030530854723679722169690348462669010249688038995915459128149976399632044580737149556978064408585591090240586934945415094949182779733882076667718393650111941056291876541530067333987976059978146707264037253669454802283225919817570138604095620819291186534094843543784874483902964903243369764276252880483447382083526121488422256494359249049025472201115925657815173439669085802943623405126990261690210337659667531832291653177024386873065891261645366260462112772065729318884403683422016301093629338421160175020236748892732994467960838317568766124515971863086141937116793113545920168438493568240026932424903112869044716239988237898702604312738522207314020757510987206670711682096078673235387116584806501381939980957925350079440618965087964309498365437419985454003232915548550469072199878696120860154685552768581007540232437340234259153585694226576235388816888621855167324297215051643518627400373960912627027905116348255802640347370056410885049227429792509478225634044911220229427116061244950020761420201637154502890198484336227834866322729476069745597439548241013495236069062190694737104516496531739612116784516027086242068061544339649061610126927041737107414975439328278549750965600291345323085307637256828416405940628054270021606974919063938412461926033953335832512386897122380076207754526969935357376701670906063394154873267467361790280869087652762593954174117560470233128516441462444830209743139559563282226597457066412978765762936941136092090749341297891754598660504503669114993694250470305576792889819674162507187563958011968935741631522997768499544569502494057609769900561833352288468091231787096682241479941202736053692014035762978211507270768581651055814663031640066037653014063835144042968750000 [59,33] -66017669200391137456086816223617170576447558425151787815746678038441912536079416503788202666273330880611143266965807905335982187618384716862468778197520376707890641040666968758598489777493730032960903794323983629713753954003996452613297887515948879821119602363024615792204390025276875690476380170249200311685370865249157844888085606682190826163079885751605167273327378120298691293487287660512357619507470982835299689121203946090474974778703418277194768282204601359698386167638437850424012121978026502180421773328381423945426731854085504762182383102566041135282428499213485868867990622608224671385080174484114519408912938370353704684208009983998183266189859877832277456991214591070825496027149018856150434296093636806698323644479135479321534208400684772792423982933205221853255758629856339246134421042770870496926987730272683000159010987308477674501860783277179697426115994035808184618676121979136404892656172261830724680354129239270983511314351392771433406335828935945857097351313754197180184413382620300824028792671526707646945729779740206900062882340918368383120228524602515441110649338716487046536163316473342048319133851125159681111505205351128050772588363312165660584189297294249246590019394358282210915829127916397764516199374081658212041175409197057303817660082187565629695333978930853715514442644062867703778657993339894743575289869049357244157614332532573205284271722715645349827692292831180749172296715940606919263149197706271260048812438265249908480251790788768322923187031505434363551043627027193418560473100897820173564525579238947655179772282517663158701094707580950761463666585407777976257847215229396356126329241537694953486807683530206207624088701293780915118755782862779371823610271737849064144800514640530532463673736732249915219022582623282391402361229908030175218636758375064497281880493335581761200322140471470261216158900325211211056333583696903966115913362660539017538274122919799389564361639337791465121774274096067432707254831702376721553106827068844438893353028533461414802476498918473060111334589941768928260047393476955097327968369214090671448502689599990844726562500 [59,34] 38535702078572151037503872311229362915459792328324106535929467984247957615148175613220063267064530604145205405712202153114146465211499522924193220046590910806735164017638152856024386843086338244517506067394291939067651610391834058167994252011346804754909283030222314274198957918558995978042515684708479784442912895580133132540598426273725981803721005369010142087050780796236578077344488559564338178462885946035753684568195256416775062189946689370848532490044831498317773847524475472667355132494595266227963916753923968826683483271661154905313712515041118031116954976424908084763906548494504445766009277350611115537759036227270540706029194348188268928701368560650130349501761476999708106065090606694412007173843247155860937749811729988887464418548341775487023115979193069650562428496507216875157108965583871381026301150850130334306450363665761910727939096614999013235697164607708228257874895089682767805561732299397307203546103978143684883701034142720962344454254302702773514749552847315641285617857623296423679253292147597142029255137087264782139683086092117977591167076787208468370274880240535627526914936130318180117485721385012916667970638933695283359473228009731734211900512793794117492580909944538420384966207177690178280867489428010078725074350802491654509838241865012287890040176301439444397720120710062372675850797595280546128711313379099325006339488791395285676504911630730321477390033967370347728965167300386418767873579171611759770554968753570590541335799890031012725164455065468156124118219706990030133461307259132024206828271058101934710091414936635704195191459055998431652004506568936850257999389855090169581070009411894105670129811019196316467165958407527662457455702801265112922509132463701712910792403241434677891794296110407467865116229394701009514328463602987734362322351130371301031755446796855293317781179001527882311344349073851569513015540760462625311415156658666211539581991447277195972199445399533798273878834384521494381634504996605384861825377464171504816837681083784834144782964772842301571701713527621804041340567270653295721405395823921935516409575939178466796875 [59,35] -21624078980300767613384145307756384130061914908308542480385855362565333421909489117287610115886812168525958297394548893100892737262002356763831643144587238944528152547478854400849560744744831543831536491352953885447060264351260558510722777319582050586447604342317352577845418053916135534163405726259812999540161472531497045499826581584240371606545460843038357357369185425925601206061227691802792168825554678471106050766210978884879394755868061622410026678333552757342291977847974013909632780531309684296862418099638124481287847907329457945880509643045757622565500325515656697442105969241847977194049012481653512056543526361318361479408942298797535111169939535538736650562207692369712685867465004949787251914673643224626463485530871671270854580609128164602569281519848426810241332531403334744202994212765208539886647638911629003312195589693067252303584980484065436846317783370779396029607965266343262983713816092287774896650760662911041519378400941897461036121380207132941305201940354751030539011352081271111765298789986671315047259893201417118276639018595483930119274376200735006343508054034656986302814654889578755771474019806616508289851304108037247788970788367146416477300605389093135452706194482503276598238656312516006077973425981167946757019409409209086051033809164497431354207645677137116992930342312013007322303453494449520387630793201220975441107506492356428655728734445974488065198231847290200351364883554796263209801983827383874149944831628446942027070477528641268326683521681396570184727173585763912306089800239684905596303827020502047737416506406495068650311317829609151609755094899496143142475079490595192859368069539219259802038646515238601506695893102910888265163345422825041630046142008486984608004208018236902145090689476703579141122590187859747161607180372670657629777647857788563937792895569303902372171930260463022489227559405304907595041588286793095486731722151111334117329906638660007448603276474590868611663554006927334271966545352110637685993597453973149350507638378261246597630835756480854853541017044465215083462653988637114377269199394504539668560028076171875000 [59,36] 11473394067932717043312270769777308694062879378229392598064314453406975212844009578562796526956883274131060374454346587761054791087971046905872640222408265915218672596369324373086492638293713594914107884770984351601013393875187358074472292545550680709873121787383230902896927914037322255846085982709749831778980824322513950498039537708948060593563992562494635396422837355410278205226348308308070047890440851622979727582947648054130599838246604666971010886855925509437076814610545238453373365533147413688355926451828311727530699905260585645611476359654881370252698397397996731524778056307479766467403691483089699822973067981296403522603325343386308471445395259152774699192006282149426065635259177081596706337261656459558940879735812143353145201952744175907190216069893066019008287750711212599120224396123677889382347273392753885790176927639026179582445241587573311436021501466844389528517484377208902289870099163877235593014904527658944606147789875577575662149621383400480197117498060663376188218252065830262979907333952590367330441174753025245849142227232854200881165137697753656773446529060572115454919304014698641356696299933805669808644135963888103661445012181842532338077712445719495670669269387825904036836714708730838613887160029283686783671609015780554723215984133635982174852120481881372141630814946915860527081353026385020829345306700825973679596497862408008449076498318834885380497949809184941117121734824730400545896515653532088513108575729841324251198519219649166817921348977660191913345802996744748880355334669246197080166499469582359403313783784768700362868809046407376365355831667289594378377802893486612626307594069704560758969941180006341708346830319167501135496292847585304579290675155164386449651714198489823956155925008937836150017506375610191198844819104633075367877588967519579965504686535577946986158525998825196664009838611493354425071600105103279845254460178105610149423095245001111014432353545105055061265711175263860723353007087214087198525212516477509543455942776732437944729202647333724792880155828568839841080862418029595595214686909457668662071228027343750 [59,37] -5667463168311487387791471272029642428228453823336093678926104395085881755727193315518915677195340000950795332739605690668516456823894451449761807193645667539554821924674916372102985153379036010293457216923395995093702736957162495384439328505153070552201344324923604730789687794918940116517407745726367761108972843210254732257931955523579894987030537733520367214579179458479350838368959447581750564044797149991426342164730453403415956030181628560675758873032954330117175353344282460740570242681650110654055128057096181421074379784593521923343084169332453130893801529649393057786448283950246095758376014509869894183889047286391179811242611781075171084686248086644736635646090304086901296515850620384902486486417065611832373037717127021110055270807941014330441525270486336877911952321749556428205000577092120168102915568269303740729317993869491054365952600694855276283134273106280082522600402123552979499300864386587643879688777013527293715747433552349863941612755536924870936262329287330081205995868398684368411207660740898913293232763553205447293543034169107614020119027597891928535976947376939828542231975505416132748644838518493553101498334191717002828922734341663160410304556337749434030903960094710711539320565127360821406436438532773314697480517004934401856109260657399861208317179388232229890200973661501321711856329821437136105414521126776150475755570108692199387731839124366524824218059326998695405632681558623841535222280257745646094114001234219364040965594087813829017753466261527589172994698709632480552310735120202755344317214694634640541371437320642585223298946182239637301667738903862428729970331743351268496422912892819356125925334032874758042333175349286834943281102143456695330315946478973930920423849423385408413177014811880018589263001215413705437643894326836360721929530589511461249975923768323387333509410894103351422948584050668059916336175414377492393411821117650312067253458760919031534354012386843206244996104170355152301648313221102250462436870789208492068384784662693464565062912426080655942959939285572002586738576263014621758884459268301725387573242187500 [59,38] 2577611247693398050315610202639952996874950860738530402376771342031969139674838195434025910200449419356939322254083863109833379911983434283653153252065209760810042225162578239425741432488250717554384219172134083243060362955283128830835409146733179962266852897452748328924811405001374711061736426538509527755917245202142584488704423001928045687867399911201637558836871197738129657808157363599880489205690549189372606765699788457991808546418999204525814210562571144909589335289507818693542038145946587944065723863667729047403752317947653587484124127124713740974020546670107608278685112060318814098443289303262165741246794043020889740087080052201826566759410314424590565258648605676980680889484716302202262278612275608344640062825227870128102388726079163811713234245193854933751549843587153751324856588086850592799247903609279979127374007661271546106600541025720682719696740638036325598832772682127599472495160736937440843180990735543035780291884500845471940094094500704365047125032303473273190591973625298433670420928318139819014963533040378084633331647842679064163321134896780059182353388499241724914915859541571380933901499135918140707430871652985707632614383703697765550822265069089350799826717251835555045830660922729635739953146472786087354994480196306807967848175165288192627344105127966928960780833508621422486368312687707194598620374872331946726616945968827366458929966082952461324072725019061989267538444352834642925605089200638643343715016772677003324751743791489311816038887175418211462789436852522376812567278237183855524675422864850803595141068726792368493073553882321721707736999950588244639772267130079187438371247191632473620642184476997218623612390444587723948605699109803864474806594449392502747861787561907631311950201335854917029053190773758616011271983653666255446804497891730499960569783434215647641624276949590523104278245273904904735188123437715522559664748284201690180010233531407141891898845381282766845538520478910217817685335063267250278579050254913333491803798816383204579514527296532632877339055294342774369772963716229696728987619280815124511718750000 [59,39] -1071739578206288388938784834767038161335407215704259467889396597413253518517843164845799738721119841315742747416828691753736393442889650784320285169548931348743191513311083500321293429620787219612644654597974549577090891341373859652816809320840824872005547590698432603764351722255441307729448130906059790168929124901044389084105451197613403004621385439765238266449426197459950839300196677297288968238620404615632856726088741000931426738346087401590136319411127086251811005948746088110949734383683891360357990113843782921567236991118575091238554465648639801197530149778601406030841348922033417578964677170133718890648529493109852241252221044554185756866280368197912042602210787037799394639050986634658556965978857733758021605708230431240866325598693691274408515747534390346380249815325460706364565984119481285341271657358748023323858050730033828779292814969822337082067413526819825992105852333016045321910370608804726802667176570970728069217366820186794049558691360590978657373644344924957016109308508647457208727707596291550921001635207114926688059978341637983770086314651616976482808370635417309843767176455241565906385251176525032358057125756482687440530748089981134298438757996423533903200458875669392891929027765144789275479772107781747233585678513728121831490919655816097412578790109080616223777140135204833968968664167184777802092524765498033964300846654876390916206138949894635625460395268792784895092269484302572782302943982724270368172999231644492727206586519003593108573346876896285239636027486547712832789697010537191517561538873017549252360067945721835696544987561878890279019078981335048480068965271918800140479084272835389385934282778257025433934622669105610676551121784308535740590116948601584529600204515636561949339441317497611114667100408603028823244224818044004785245065148013849696919309872630703228470440608522500649663091598409781979381380609496207520824988733396307526638774387754426308498964213233099120278987844731384842893202521487003499754807271852156530208093343401651855135814678529560958211209605447846327647143382932881650049239397048950195312500 [59,40] 405340648100385202668415735452037976205968655365806105859412020963772924092057850968364781191576191942336709306634039401475502397303115564217208243831603426659007389867900954093500422495191488768878901674676785716322258018529065776524928586133977450215381293125058217391699683919538136433841113177457758521194092978162865476861942387094246067481444338038614920670638515988228118341916461812958368427106034372787443005405292193883247772502510711364574115332191002790337428898926555915263214693123600896578521873329550668438679680522741379973470941768350368763370997830834562551953394549042846898062201690076457638207976974512196716377417852703900912122107274162211303707291612462912443309026440785350730439231122993800901517890088806943822177285553243384506027630952169023657134408776076101324538680298196376271834172107271415643133249879359714207842455973457982091172676828276896447988803784250818240898753420091419807446410267656343691379511734511760212090502486178362333009197684757894872728180043567214983103967147471367520327281046186840323315231624135851867889668089869917266878976162502930595405880554469152044536951612712599271123269629539488380663530812113140068709318361840249039206155593502424096630700549377976524824768222753208082881430364549943829286501146354585763934961142102821908138179518906529259949416001352903620804800786020556276431947734726937233898139422715371142391781644900751273037205157867681453188190633648462244695191216174518653799876613023700910011198037693256368990580587866009591304907849588150097622037019941849192402606385204872459394895797595003104233818333874039153124643754157824770883226863594394165358380935103284606466063772739162242574222488327388466922064782870626723225894235419510438097147865129548045267661122083717181573858365035866799609354858502962300149356819010898599196465894950399652452367356453706927629508305441815631088214075528302995620408412690435927210098018381736851518747063743417464660612157556916306591187161643304702369915119989814271950047638397837009834174047171839565251172388116174261085689067840576171875 [59,41] -138824316580663220177803724027089451887635302765504031367569483545996920384939818432170944714668834939700931033385288742557595420154999250663090436799737815475561594299198540558913229866106004009376199892043711811818563598700510330675779416169370854663900377819667876690695341904665789547047545717514394552215320761591135053310212179079536277712748702241533523851914944970282732568532916426705248451822066367701150790312350795201344984370793912854969825931910885926654329200785532799228421892512859272566183318203266685613451308041797683486577743483604023464149997560056398401098528565208715333652166319162132387604338479257712868630548061805071567466437658060251712607942054028856466314769856330594835683964163565174354334592610878576927012445401560102827711595456726344257679028351668919395237408936905821449111295092546774774228636596595438852966662848769351133143367228419947238933982486880154072412619750603097833276011423778425194776631275246539198865510180247459860848037281467552957796138852321632481834616466998904356573518366002203931138253884549374984542745995329275796667911509140712316376225066495076676121469965504974807302222860524722356619740306666204754801787064247713162907229199777356726865398597748725220916130678807403284142929597922330960218365952936176073044499077283599079080359039141974671914364105225017812265125264442715816407006590146359127303558268902252262193509507109601662096022336013101551736609757219291509785973536283367875324564217990749984956995249720969377380957538507930977208801330780377824213608647252814628815860776147547373061451721204274468273908934926520145911905400648507180349751745117662219412447168461348934741578857742525292563568132952375741068622159187925310578019163432250225724944947764500831449160190485390776171036709727544062032144608878807603430993884467237685898823509975619484034941309625713558664693755782800497516939388320782203068211870418028122906117115255261361040307397355031722980529797091562834103288638781173801658436099546228795834031045117609645097764384550839689147494482313049957156181335449218750 [59,42] 42871283662602209547194496665865248425960725426162857454083653245612815100333829027420674939328802460538906099858847652238414717148139247546658056293792145226210079329586074869087170460604352963504721478302948840778107167156189984098363197720486733947952992496157112396311326427813883973457012401350824137798099159894050592348514417958156028823620894151728376773376225626998069111669490660850986871982709316695669727695714016066315959930036003858322018654234443286564333191114219171290778464779105414736216486378716043650913073579170367383863558473719852832518735285957323846603562672014933152424055821736087121087356457905202127913304879367976270463753226631361977552774149428256677415372026834952187256382899110807101420236502215130365078442241019836592609058383514806195319771021827176938804997549709687924388884575765733783895146176983076748711188527050924756887274058569568738939678610981059998338281465347105880397999548969655400428978047584737006906722492516071541867017506931268792636034772709538896362552416320775327473661682513328206758654558542203701488457227732061935630890141164061744971586690552442097404207894511818261581529434666140981597009371433448298411947502195247611610072784674719533198627942879041260497324601226556033088312272125773688528332474432960688465790130979419631359281992494671713922242090557686639254193135793685134530465015355878573685686028884517080366044183677230307853818512991447564835859652009053639984125858462396923661353177769059611357031846699694430035359015634400403204943257857159611883099124476091595698353982573835564885731046217595366505184243450996933054286391282002114987406690114126333279926909790587751994271184579668452075823927771789178554564750167469811474128573676084648671574760664223680273203662385026433061650471643457768514848137756821974279326473344264190424966776172359029770148396351275233905536120643468770835319380283824434538653027194762980764529913703254346044547916315348365816085852011965284361538653270055978292925570266801061730556492521644577327409163930438396050703886430710554122924804687500 [59,43] -11902569347050364228197942502492222444871652684957258269467674839167902445257556985114131818582230246036082697192498409932326665528047132202941452100025207207045948407265708386869739658211800197765313224013459334829646627613688434025951076416986998803785581857461508636820311362597399203078255558577223302878129006010304932971754695685516712231580076445910584128326986562370719904944267300106521444167842818940934102800246166254906798811006355303591194741483473866129985556309021430191353242878663446948311310149549842508477307587073245266690997379006902040213436952494222955031368874157271113232377800819623758451535053721865072874168591479317620179700005498443440260612855341460241485193549848492116515085354621361620160186257802399752880336840117262176350407578885699560944575553839220963745143528669291274078328770427689286366415013440450598504171005867663563715410137698462956661451520098200612171950795946477890292993468313017564630942574472817973616251863968724071552815136217644205693913127093706634527557932978053710143553716864397100821707456458710987787204570059339130584039304303049609681827937823445621105911456095778659579476631255753940170561121295779922779302431057800295223822008938073672400490913417760413635478978914534070994173793130742367599870896772106211384234155956294245041001683103636084145588443134655350888157413369369750771354498916735831937270476174936440640870748434206567564921045157605037301036638910209787420824601143385826909534171630683119576246573429985770768056906765597152751554914446036632509977559600016395084854248640524308215454388638224343946733385493464045004815012800736697457127348800171011208128317579914698907128457972520938276834172601484370870407615885450245499034260218305518623829346599307717143627072283611558374698745643817016783537349324726662559818286556127925972584159002670783847100121764727085691144591204868548085961276505127258848223311339809011300034734961894195196646314624640264978099591787183259051499921939940837217074938370893429023720668338310095334510799180982587586186127737164497375488281250 [59,44] 2974162053658626392402881115319217372444495476552007541693508589698671169722244148697860386292601314021822959592884950825927829213677632150919449502471761798014208822621039978090577273529823477195214355490076976242918276069231672993816762178984580784872400430922293817799530865231954000836591773744169869297714607757382712479587577777915469029634050249050994875760854004834184180749765146305925761573020810148563586311852897452946838134737921840153801286777922711926217616060852905442050122366664917820530366033143002195707038975084531069067493440288831878107326928559026446722402786548932293624411981939524556045545976775269091028657323783508349946557234462571987567977153233755309284538521844422334651230352160923606177393002496450139934066581753249922093047017327455496306911995164436818756867588068763940446520283317290445552143262228928373732787684337758621560204643073105356656616627341892315373005111062329850654063936350175233294254954199670106471856995669950050515003791774408479964107046418615367081316601412426717177106857372388430131033492817033625290803756926355470753288812680417608190324741220788959952011128040952954403309077381201867725586727394148967639181206351228278941954443579433668259565668775863271517188243851784996322121769281672351076720930075147326160544367976230092077345188591416344163472656725231292815358760209763089392118945634740774876562730294935846182004692286175083382852461285964020922982141155587798732604985277578797448661006624667471027561848757665664003117576840207766648813924392342864847127385215821357193707145541995554145845452381162003493933780802432935610192317320817058373482938629438741938750442378619233438263767033696096040069578566665374719012145081311796211976676898211998079763959721856044566114212113021771907229759089770899752560791912057564374879117175998122572848499060002817039883596006476952665005898005552426370984633189506334569359516233451078310787818701940174891203859750722485224950150757981990491517850336123991208435616307281870655935328214010580851096865462324103646096773445606231689453125 [59,45] -675126939984298860493157387909838356399719211792798178702444342347401115739262640304520677618247467541031583418460846909464852003301868232090484490698991559967826987861219988701909484440839288272376942346847176006998740505348205445703925757016147859537298938733387732522394027817004555325112626382680304279739531968655698704375557926630856120491711735838572358281882065662914583842591522930083155069721420705833801505880799421457633914377122064949011943336608169359485457799553579785338567573330557766313657673154750120936883544550996163978927105546411402677767424021255296849469692657430812665384195755154155890854617937366115606458647082199462694167636852460353093664549357111326312195307605579967482789152258233914394067106169660788673784434930527034633242125950303730248320865745502084194606821199722564510640575612944746249413843071110923055169733843848694102875182652879368230801542340787952850636374697277688565272766966495021192697015370170538811162480227205037439313715966360700978748624444674437424525287666667365119351999350523523974275710385919219105100432858453574289504734608721531036268093026027915394775883236516346779049839017736530014195203562199771544468358797186603699458943264558460454443806065552574649527279652065652759102377035681559576071818210031832173859086120517278889208509230638894073989833250571112350003416112711672645386473474537977852691170947903558067509062659177312021512728778868634168526076122901859222882262227292300460073847586043271928071131775421883666681058673361619843783412491826522366465257739185525116080032236683131731717423637413259170205457845904933029332990225875645055674144618780915535502003384839583543522978872162303446774185199562441315754785611126591176690412101302283965793007854334630363900738547157879348371555206194656971356832648904672318226286285238752748355749737887942734985373216828339265760369471156155536561932937261007997133498864593690703851442427304652351868291430279171110651707419710079833235627908115783577321589841914724024599983802743304733828821895258442964404821395874023437500 [59,46] 142266984603554255418942848538661199729553894193265625333288012393693778303915855916035948173136229500095147430179534760260749088612913024021476899325926125391599046406855901843161875877219861761078619362172511166030800164675603412172233082161590012145332651362744318466473983516021420904638744989385695377729417977238740852708363940512419033878942735606078904571179699928529473149563572645889938960202414646113674700106597429064013354151819027183942005028982808025757720896306339518893557060326556900672820790683288462541883102706452891815468710871298110921461482504538157847931125283920757790216713633288895246999261792466228479360583544516042356411216738598834222135666747837999077757653421916017936574651888525391790589840964675283882360514379860136303276762867020794601373430688633650990310284253362193447276567947359184237815967146447889204242868899019782230104260006894748286051346156917352225146271915000305993724427518971548215746073116313540112997502944835167558724124020775066553467060195309216647577539966613252352963798401729570255649043888752632390445345848961912578875192842268902942152644859788102952759015196007543367672465006684891465025344470279299046737390740545054518532332884521563893605101989317500902606661806269408908141348985778399592547305754643844916798034305875664588092563751599128931822573020646862867767747353659887281390834372969237822957923580515152552594404021198380566959261932169038223728254846350773319034205654779714842255586926253382567527925851189147275600564379181969051056747080100971941851575720849281194048597423220255535721523031904165759743626729955695396797996264065328437952998782609051709457216895040473888723163241501215431822842222889780980027090409474772332394619346214532892202597072636169477726522636271531990810931734238490450434939978026121693318557799431675780707964893166992773489023690700112636289625411059785367610258528327136096587713058054091186457234021779145451668920044972420208914364893611238498709471209535854858385013952978369270503217238464134519748682805584394372999668121337890625 [59,47] -28751779980408109942577566880091019477955059926142800686885021940266835443914609473736262106694758764140994991456876966169122213444561808206027615324401647754933491431388627093829891211053049439002679845355822303494034748604727798109305677378213624043632212936370240518410391861543269283239406081689356105153063781369766282039042005000093216242841308583766621902498652620211508655364413134640195343668879577226974775163187623131433007308116456182898321094038139783211346010324286963527650438458949935638285114016290962771800983656806266997453048263628420263660407810618826871577063006153742838331589447516581456896134213429108050022499782810079537122911592967022448411455489953357318562453534491595537206221586965866301352603111725726446484043820631340581956563335475463330227382274647071412574009547626169642608351207586668530997547110493222784373199272565698407055792393633648359437098568052812148685964207439298114046751394630177932922926301986265965511658141634803901649986850632951738780516196118215635955042891786879821445591155662483367002034514665066444364967685295799844620006505478595713395935575169454225008873255469350036508999943972940090784121726288681913039695516708742791760132385879112375724046310609468458030028866152807545110177693564869102038897857814915229076684333664494107179425313996674029502574300053877820614909440010423466394726616982781519702270349409529244657938023322151482317272857289936647926388289869470797329889221804833451904685087785587497478324316313655196288051078173489430267706840466765294904399736818671597602837290780611950582087269421726048676676919294460869064432706451480358764319622609491859130592078026758932515244042155005783268777387406432295278273491775828185944699315279463559463786419740170684071745085597124495000893487196191548259129143534332340381199895566773945594599580725119724868136318393689467100925147335719356054642110493061713952122630855324032347863641735166907092416076997548735896147090174022343629108037331846641927866644050347164249893444284977839231487450888380408287048339843750 [59,48] 5735083535853159145443641719417414871586986510360883986722842722689443906567536917413172520881123539847789539368717962141375707072473918749397150380715058151941850898866228183989376419568836055964778811884810980095377066360214362077442197206752133636400967460016009076032206330958457043132217220197537936717344381907040687617441649233931000652426864433786319260869945642896754931852690144022011506695141458756776146924739851464998862147821535361501735861407119765869625812703040938464776184265995651540624494610216912518449204513721518173316045423259285823472411200357136722664571642646031598969337192750024468531630679607620953856763712748053406318045433439846487562787420340577738665020071913070352538495465703148056032666965674840577916015054156802185491475630160974121185734611763670146357325553457334484993339962864024339985761827130494442018959348475150260717207054635604709826896154678505997555783260532200111482711149748450653329101470096634939903411383186124071464050307585687597129408413081703508438894019828763396287081950945521252364774316818630539936494294658838089095758401929229079838984484264614430194548915544527333626458170528152739813273185810603321158151594639042782193485302985718236885485017864356532070131148755668594502264377276344686697712442710540237098527649439335758403282674494329802728522385144419400189819630207452031340394880750766400783250003114528847314079140201349419068033115558024844045860774232067537026860359311315484868519720410277712366830954374012378345672552195556426909389155326811681555129257174853793137132829649630731501751691447463461765142252866143333028052467440227680601160327209665214817547646178765161788798553567533134989299297644325920485328536567785140121338541213577344633864938942133809172237251317331083823198176723864076534747498219756236908365873110149587524231971590779793041691058261026313792676665465974010347842135232063491576775997062478266662280900378504953778507960866127432184291929291939706211033757527197311130717181224483554926327558143306362126168096438050270080566406250 [59,49] -1131436192660874705713810183410345682768102511821323132062266919198172996551530334351186493219965018721552479503608197330583669296371561335103799854852600315297670112229525957683493187648373147456529214892579267800036119416571482770352025562638162941859781917843850787357189962075582216457350208956266845516888104590187801651468531187346805863481033551482288879017094291724617612909748061695256338658632613229428380812145628977015775012905476807092538144012433397159882346228568098355491578017217112176389098782904063730968185133942158815258066349251423852654038032587045209459026120802201468166962473146243973498914220824369976862882963447016520516231543183541900186951433310184865656500890213193766341122546083395188335551350837139957470083866319779613077897302187579804214014701375676412133055193058061054577711155215258250896012654068737692391152224205269203525998762955343283928350880640322396178990734986370842576887738232450542574483514642045136881990628418718514366519753781218998928031917308305807745413495055544478923274485306476202097066653308023932450963617675015323278477069539464820231462640103446783462718654183015318933008678688504778345431200810209960602769426558784539394705135530089757864710192776606376251373207366502086822998498213816334341949866147889209094243133276068079707492081829630658820766533621743645085752933329203873838293537691640480828333936538193654316685874467210624415138094308442176710334114109698364220375215231208384361453200293105597665490197017409606211744842386213825384894259463150035255489687972048448761108926470782379468082123297385894852730929988794958861554035482228920045336659941960277130512740316862421141390313839851095749285166185310272169907224220712220379837523288407489099556997163596623738710943461640641107027339584927264492627449919671812129462997074106988661238037719327897619344219392144635253225950268400101186154837501010020663105077960926655617368831664792748520220731302094037370550996076727894744094099844218911384395543932905809150768483561932953307405114173889160156250000 [59,50] 214089614709312309437152607410296862230015300114521786601590295276124811286845008032664466453912024336525272335641142545729802717074075543012635471200060271812005855432687322105082999589576673549254365887337395087997368945751466657874372704855201905264453380781272612050002811955359016484071774533492946332928649481084993272082214477170992568593167559036241349265688720041035259412954359298112053230592203811849976585151399010299733017552136326578637939452751646374285659421149726839135655183016154307565766037801642080726025278935215045267009203644259921053269759645563706921159043633288980068721028873936201418147102462549598950433688060955104803092305132585431849877659525496263182638638200729551355138427599882465606866553056654729045102227995727449591198471665229115437273188911602264775245875411122521119253253235861765107778566374207942337510987252572885688612354787579401850391804229960938819874627395579794748087909224703829970380076521080609758230139710358134641891401654117805958756063133048729765163263408302935272219732282363565351947716836897526984492062673670339621400653304521659866441376914026286068452719746139861820749965556876378498788519136073588100816302618208337013177012847410747730755979633823896943663341003801219581223590461366691025037463083615284307272120901290810885908891734398017933300445790111840537268405267639787559852383962339390093492189366744004317829187068012896450663345673278310242649180864949061852770570936540154726561453370810253947974914767514250730870386425429697670565114401484757628125911091006937955396319458085393016765027409216991439097020283471353081739510703724422549761445231043529725462733379867150400917209307085163090298546849539102287858120915061895568782002503848030825302180864484913442188631107044865870401788593642430503007684093282437412488633338045133988367159763687470279027299691025242173196462012660277540410373876076605654249115946118889406687856399557772802448473127107130959281569215197622517659436558356546381528842861940932669473358629375070449896156787872314453125 [59,51] -37105239590963700150007523993070445287546036318926043364511437046545121688823854024265312314646604917391029578913494155599693124626386983322947838407435225227562761125820290532697487234080855605726437883112378688292305295415604763672240174072572380210630195505353820092890763338730696470237137722919068663372178905020114406445795661339725164574245216893571182630287480492106164268507275694600460611398599817783523032034853453558773601266835836465854981943376852118581826277251856086890201238073789697114869162615005019208357301012371925253838931259874573293411027774196126314989353403345131675397561408965676012248179035524776201650191704285371254093754286805995330490837347117370161127408762116341851295051128927384061076641766498134849212737359546110494982246631586694470317987972878567247663659088314795553160461491551432591624585224111574259646199695571226974337600031165346365053690572832102792154222853050153978630386519728586551934185646385379101702056729327043268209729655901107395516026616106940966641603561788137188212254469693904915271450649361880656406145286098166322731385212805522897448782206910687964181479819943184791634717879865166036090004713986687984453871970743993714483437342518649034733269563324824931710296873889498404489082598813236404092561841270684556805883083901835568454368076130864815179380506704809160944279813084525640108711758650358661216847166120819552549690429246632649752129419126471457845274731155339672421831530877662508260161855609923587166720240658588785243946620160494308025292867838705640362023482002828212744258778069899734380251193896972993878116468331266260145168927357830454246041849805585300483324515624920177314771930701238444495508406540723531595919122587986079783718477705484654011929289263378881342940256610222931499656851769254330399981571581387845141889781569882285688244840354547553586392607286648241992165704881418323739686687542055294886414760626356167973575784454024090727790609694403742890674647712733264405623282577924688321224555619462504019168136437656357884407043457031250 [59,52] 5654505530065494772320374856254206238302453397963013331797140751738745517953571387836770161070254286166644047060575264689935118440164919498024569556124419300926509691220907150194378524367977338488859953115682601539860417505053172326877858922952353950527680278213421743085171495460033051918443255917786843412334976761460259710716118341242785280848354872023193241101999085605668073380119293370408146233578936603587372664912946776747006600840093854182787414793273678719252641759355922907356207736166128129379072009325872738234481146520557030563360435042998593094791416837562429267628732140139302711206363528650276771436949222199112743963729078193102660035387505204601880110586441570783253746106288080685133496509762637265320898591724397763875925563170808847596708591925080131255988568524445333310863812336658963243233954440255204203615456571652947409526731175211023214751791131932127072155536502612038814022717230832649613613403970140639654670011672227176155227394089969472191040747021660040561260308263330400626547831623689782487524415145340746603078045562331338240261868001229197778838530737041683253421536969493765815243789020332542522827863411203292729457318169075397311698269593109555291019088061270660482484499871154582824108992989590571329731396068536838049822440802701914120775610553133977617674822486255542327002499366075043698162687469554363040122184730902574966999137190900856755508720928174482780689005919571278410613956812768553253879059078703897730271177281826051023831564312985362988117545692227976021838059162879646637853712501219995126441100346736814455460216358625872471292263166511534048565168862136185005059754935136322770301561563570867424551637793410390459149078106006390935258073569559389332522430970955625698271096478214930974184565245381327454613406393514091353918956413171250603228292413120035644663885200421218893629650585024711741909534324386482914152651142992828777061407415297680887562667284474016015928382047766943225103967625615163881246071323098013115506432421653038034037308534607291221618652343750 [59,53] -743698442768218025319848791375964566840576349890009319273218010843910234858113109785171714760276272440042277337419718045059896487674935542787473773449247255671630488696439042617015377339846697597182174037644048207874992276371756499021239063544865380752353286456693498716679318486449638791762416808898944664667832397981875860125359921689145156911196428100870772711211830452646596022509351738077556385978715977510805717281363718542017489890319879251505659449611024975352801037412875307817984861568905637274863008294192710726258790339503451625681436496774306697772595651453248254350165429056520992032888848590995560496299712320536288472735605044524114345161118345558204962494782724418487448026255770139977944979880271770655688677215756169151746500652951357277098775252886876322893467775264614990087207930679304817987531728238178806331317980117005047181783349821370418111283743779512963916157069400493478841587888072298194378919364565889593329373324528523460699095059517148533776338077012059978670069910956784608024341207492167392054948442527593125365073753679213639109330907636011270153801728808058377056956428579104793252307876897258927721812657861075721619124130062627607304994569224553283483818301343938458690549809509764103581238026782981829397258844834471612952560330581541734948533903248912610267254171603053096326529354932740380099152055611615662328795830538759011812484193566642721662152100387376680141070567640870854591785878703417909601647213817964511339811220422259966321692666561689600153382555076683658236775039798470367371258062016099831931404733461511815661676327414100485641158361685510930554139161941972243149999384387572093398456561277891135007411170688217080509325351977640576350961739425716965542911378629831292824589793519019389335170985915082444092498196076621345790169446300774187902473784315630387216500404516823835532651723765527925580977207168486016709611234904096067468518909633529283937432002880310691017259009223961202242004913416924097345382167481694238113897055253431744858971796929836273193359375 [59,54] 87271652229147132403762245570958821445286704892167983552672082266743917392547358086011278959042745680391402834571181023138177860035112902120980813715049132951212084972928237158485063988633937801285860071321277383822811183533273252837655322872500176367514498921997723626002137558716150537418935298106615619515430066503930939487762301474286218184704869495447642040503855794512256042237509316651404854617323815866167415064250957484188160506096210291886581522638509736373574920187719361048628989614468053148288651444958266158110809504917717700304632697394945488299313699102572614303457948408037720821256328148575400522861824988495010184696506838565318163585741916094478295781494224055273344811838991702787486528883622169650946778529796920147948275094208375296018936532622487434676518057222689999368321552062026040390485860831069721190602217092963977879900378008965811375956597694608090702087164448222133589270117641653310644507059254350758333861785310006972837564935555886146930557966693070424139209040687793280353628337749295749016088567816895456893798021503857668743967097541359773720450942443379955947865691607473261907932270592859773743960138874610540986646165633822518845670279975585564482621969711827030442337477546930293212011647224909345801349534158214890245056610363283403794053631347862688289363518711880933946177921219713804090025205856071292675981979406834319186117566037268556177108414325612192690871746857024604764108187995877534173801742926393172006691577992686455783488822870880256658100696750119211260553896093622558092005597965187874805472199288395279948629297702226262146525312536433381087632370600343439654232460828669508367244088708199936293045779862303381122697591836600753278477225547910101913364516063581132528342561367396982016473537900874035095918866175336571646372302275987674766470569246055056341699645231883606838656190432100693456983547902445274109467708984937796860222174901167484647115477525554587705851170322373239054686977801765939074928164710578254448236634743807371705770492553710937500000 [59,55] -10302357147110076679118026696787343590780743764030302642186238919780133209225396892142158851735148012549380685996096616596522006012248438564114371880455589116235341257696908141953028500340571313921382607369590023699547300797249570039570741622494782868618990690680406247704305385468855870626394389047087284154322116432389784791108317475845895232983799670251628074555013870561286858476767900652338660329220990676924871331029563336942336208355800765144123357829168522605659454349745819874253819478820425776442706318044202820897491807331303033712466688640154111730273562777708906547582186960009169548913789550099922321168613229147248694079318299036054468993078703990619730199587840653179831532073904795332054456920871073002446764971218450142044998214487014934730872409342097224173093363288542662686612402408344149799418675617443258693614898572171324148221953330935453730024217241301518564404817387913859733168421893829494005320024707243181820191210772678577865741894309396794363531738173836196119440962709406474266575346965579037091260371677701286653472951452812300646889493874101825850355628107410127426018499973667486168589090595416370927601389764526511169671047059462635463960257417521667864907452113073569952324962093517164596373921512770947809624830223470301847135683435466761388304239532615029616300416154423660460233672420581253387260529581332134360068773327277462691032345999396354847090640374968084183150223993995266770022078300100146659187196696513478756612089349326559591387904241524223170035501923706616125946685940764019105984470663798105183443655894355945176485886000855798883976928242718330298620504710908024830508500276285743791499110002805327204661566714231810392752693302758156508807535228766619335358872826461199862451984773657131533561459002409584698171267221324800583555698832034654854809528023700356236128677586338835584647431338206747529227706006548887472832370963527864727781916251114102834272399956007361484728940343840058943642245082509799460942718146239452381429657634726027026772499084472656250 [59,56] 1376549079841062450316694847489950778214162240276525987339098131226650458332441642993968465280811207346758959511589721498306294755255112096461016073510132957854284236870557595435875986069602275460410660940185999326410956719703391851306580374605125183591320109820792656143069598742862512589157912686680767405329850099251601847059925750638926133723790094461245112201218331950269171932972915982552507667171820841442252280242767532531314669055184591303020111079864721437449211182871723482970629050116558118465075949222732655789405643313878458700065805768786314588563393602550521658930980091183815864549894526970483011046548491953940074115100112307555650968243196504047893651100460753900656857823934127871113186595203178642475776503848544798818833127886314417644652182424361490710059857019632789772691305580800246692985055899223928582345145810947796556674199991607423110345477530676777136528653928926633854180772639114238795332450944058085095574008390495251283304188847001021929464254009627578394275086642945503816092210619481854390092922833691507853624701641556021946228927997397615479275085656106218843795256121130823380588412890584099544696280146304060090617531601442142335810135654968561472120802403622841116110750384890474198980157308121627016234840340615852524915216467616633901401133122580382212101091113211558634980555791245634611137108821113605089737165798931918072307171004696919171000183358603570182626040832862481585786433199975670649548150569848569598720695817342442944632453657334200446695129789498610828232240508881057504018085819777957662378330076759162738333638444864432553237899139944327434375174972401408953129045653765032550773150961582415898206805626460437598433540853941245102720345988261857446215608045506521734976326418049436500832918912877687249072636138643752536653049445107662238882808581703302292907796174847095594405043802044071188854105070271919383153924361760154349726248021157092840980171789552256042823059601052777929456228948200535723111174622387831156800075405044481158256530761718750 [59,57] -192139854757219577844290419765185022386598952463715762354068822141413823480342096822466448568583846514640524777815215920379096196128453121621193201763193994306992561906941794031148406856242741742202647608040918208545462947568165069445079129903484089698590447365678071115443007892028086491589681295912840360060003287818824562014877924186875368279819649220331159543541236147830144460999469679645158578831345268481793295071124746746460057239705809489069215160590127173166797253485094311425348260182944311950370506183415716211421197054254992890852013913177036382804798406448241614263561807174202501418396049817354799191030693431865663362540290232908798196578289779059631430713765041592611327810910118281971370812458387759815429378854490906514981288142209898996804991080408484401624396247105648339025776143970707208417199546499498483721248864005603061668369284991424256371306313793469533919219885867640739516039282493633517794792959407686051104434412725768664510125893815135202429100386524921633119263924943000337054329003773500955185485777708087166302972307943976162130892815975888193823276197113408875958368075760260586797303371394570535124747776012870028919032795549150913638573899356003108359932219932530696918652181465181931588102494715427084415503451077513687736692327937037026863070395904418152909993420225152965261946736047791165892392595814437055989278638888166048927500898317001592518981384161408067375101894236033933353359228121227022271900244187792502347083118433023874666004882552828143872565241061737668623478974730300629841841994670314138019174258493623660658837002690616555221080906308178846461908410969029769591561212090794957206527654199611690436360199086514935359991372238934518710603520748427278846391610191256148290428918934692724053380822156755390622179800441078612850171424766803967438669827163915905169983584298334502798280949212786714812441192481436641326524958462485501390787783493581428417183943183123610253331083608107965059603736062283276127791997733851303564733825623989105224609375000 [59,58] 23336585637562845108524013948658543598838704545050634503410100964009116288506140051417117571350801456203865966609553883806445792348094668843424681995630938578720061232857825815289752604936532252705710703935214252873893296590477276691040758033602237684628705493821109741322761953230830752557224451942973495269716122731573692432504336683517995680702596379362724206592533373118275739860166556796022999642755476674984837009146669268629675756853744975430598110803859052411228691633176272376209336373701409217899017513460416745505668198143505495665318712599111175795535871565910491892979740332131025163834296177684670303292806704984270015235865783468230783935231059696100516656136353329609630318224444796441592311357909510332113957091660526538541952116977778828137241976697140032487653336014362346884374985781008840509281843048528984301329378323121032188696838254893769251929920250514394914183945839021774857980565544840455681291951808266164591565446685095651960703231439664539797412519767486078888663430406737215617853973795034340948052949058090686038803530376472109649317099156669909676940272662700240293386930190751794053207600833601340275569973564891511395682619966847542775996226200928091692831876424928458423264863501241540981781851489087078802140634846484566207678375609059097035031008399973549359574321825479881971254883206701212756655067701860616720219562235411527694229752067884246418825852165278619868813296891701150672134656473286862495711722682596963968182548638921793836646129572787736469101212250102131410892840170021799613265651604394019813469737291457341178244310890232882409624173848507757101304343011900491367605220678153588227855815198505769925724501808360061441403985783153833220656965848958798191276569093483041599642321926847723102806136622188311889473343333293721715499370015010489854014842246829600224843640602338396826454417716565214998694375070466395377460352997837989291666724726560325009065032164816595544078293254477849571107947938978973692267238071451629366492852568626403808593750 [59,59] -2163062785907171615777515259128295865703959434006720431526931019393607009981057675853658086965104448728487231877454361245115707568746211395717316902663243572837294943947855238959391342708985183210333144491516454318054530464198485963036491774612941083908793867793708380717974434039317723834791011370101201411955145233487295705385657131553186946025828840758455560942929067631275203451372338840346022010582691965015439324422025106796205140487222772636344277912756546317337469448748500664133382340619318435419550363175163416531282165660949614413144322047729116750409130355060070956152364198666922871841954715334847306651436927312325897371429142409658569968347864786876975744849153992925762127482805088919040361074898647024417195784561093802771803022073651590669498762293037596366511015029850280748330839037180740421002101475571326710382336309914750965310685937064925968335244194445119922705853756746830317084549018009436753693175440353551512504132016094237383612550097628253353021252121175395628772518680211208888819912262199440012663022917281829822149246596926258694594795372625224094292549854433784412759526303989727193896120578272710025328579924106148742930872481516441126168238788898879092088607981269397588616635345958889331825533410541449516182981997823555836497332101484789512738830098571197275318477984577312504223467213445338908801339194767175685009896919651059553780584378379187571931706858362660201229877857530997821305622105132238007182556267994937101523948749982464344269509679708407461446773174997376815155207391736994419826760894832303379585978241320030561906563001883747295778434619469578656318245877944267673282411582467562066072684281263612341219991788599217515471615610644216458720357860587699891432208146177595026843214566110336192687969549567759235587355819697568138600822954826489251580109718125012782958927927535707672251465068076929004099860754010291026075536761940283204688011672548849086688088714363539575244184407090411478736648176129735675343734868647516123019158840179443359375 [60,0] 828537267266794996066283224546420027575091936261052260606493980088488874027646345573840611964798462165526892142916876424731402127102376052541414146208840927127400288465840599729290472405150205587745563347245057098400286900995737348469717719656940543481460890213786914317240625734169410593507797503142379062544934580167440961067883323494528930874980535391851326350180506207842510733442015447651693845390357112468200375626717070313887677102396579163360710549699757580435750763927622240448120583847069376723141205802021896059929679188466494154986200419971801375207595871528402768178792810236605161653163636127185657960887412907710659434378292340595878078921469236209952772322171364936129868949174209581112045255716976203205938433269274790118150432939617995113976374029881849357856267926563535533847476182262685253520392917485827486507466791582585388491743330627479620078963801155362347826454064085206229920929407675126974135176155461320819047291535824818409360324792925677011811772797050410985631429208989603125325162812419160568192780210522615249516551417502063818027588444866375033458240608686730817919781275602240461525976938649498309578007048151774945246674584096222511766149635994848626032672356804652127307525984721026760655456654118994155586746459526211157110535973336753123502096371095586515845282109919414943762160594733442590338484553307390287635746148015732814000189723892700439879139719120916011241214662243127584542912700429048916241617709502807547809949419447504800230004707638140510034662272185339239957741550353456241119756685962635108352055404785871887369613303495513005657950215641937708892393017153164173539538953428766243531881946936577722883231902077494707424710611671980935999196801464478566367876557527311681970967630475562768090453285399976332119550279439344398525597978042381800738130900441006316290259550027374416598330499706397843233217302735758878054925878746213131307948615049743643847695781762933781616662143812856573372996293146713699356325862036925165990341077287457444288312259019075570101037220283046735858079046010971069335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,1] -3320116908752843596351234215737057413970009037503778221156099073263898168774069665272293172303757219873847053969138654192120575082614878438590742629667970068875932538761083884817422863646421220878324750784703570880831366788380118241435453125551663175085602043090358638192936182250899008817188017413823362653474313831435183599404344841224561762235875957959131405017992408197751211374147749979072967227484765504415926043765424271422364890222512836837474232287876044841812877904636995389553672734463365805919275854549436636854560838584573401476139971429495034464428791316511633846031651925710117681488656466946010996840771697169073084483996556503671570654120579706598304188192855439632341164694188639992960691199157721123012875144688599058285262255009671299439670721417988112997370880138030699282356382388513300889645742056246467205352339950507522643441465845025599284491607749918209877859497588668169232671944549251671393091913765417774073834698748768264060073164159518913677617465821739816361365953048067529166053471394597989165715786071007245989760065047315764095271844886113873368230740188458170587179295659432069488027979486108144613105731589350300136410273727411879168393780505841350350517366840662597124055462410837657397404692832374993843294856983719379370141911345784486394135038162413360801593804613068526976791282943302539005315493392161214178058619419151240739771334270000056177142022434572701250492382136216146027193764237144425142476771596434554977180422157431445500775443091280010243816463534799864257473403438668315259779141103242606062187896322463367586310097058127505317278874858869543431940528578085995243327114389220828674965839772387881249902704527842946755632720911206914947039577436928372837258747787063629644658339605349531688327261032907216738556491985720903120779929413724268992956510749190518136039582489371085420835489978176442441105322377768782756479831429821815452063446196127850844306312203047760877982077094891960232654363409232229155974752614724774091490660743092692366673317124304257119452688873720291873326004861155524849891662597656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,2] 1499613029418338168561617879423882619943246610159421776270680001466075911265936445423370112198736443562302910665888296727999875182595792492257872491105556781586956832248463453043174770507438967034714303939174944943787134141361377400331269381117466175195334200692284406168092239381973817352236817451240605278260992846699915656395056603292568531571619580897870659202852277462736870003798959479206698668873747450564826269068052585838205370721370671615520709297990547687687417898014540413512016253545218539108724351094678174878912758132247142604861047803564676985585755308586905934352799265045985059497701470537319010189754486882911875732409573088118417704350527679758295631095898513445963155568486777717980436811472038649577638116821420014064650390164020540244020902809662068706995718474411588224243508119497840584373157709234430404700084371791025599795085957830528125504964523737982737205016742558699481975784177071078433359022612094493223304539779452030602715379196862740722851640047649634638169979010940918295858716992783284896152405913622185322111965224451285091728066088094704460871686354326812537748526737317895582754293000666021826847861232060469672662032752527159907767138474707974503355543419532843450186827241781171910190410087641807457679588227325043692313678973361929878326394661762574691103089646575397950300986945357379887118342289693955355598952757086072663946779191794713607654101866083071886304448498051217578206646919708046550949028292321058258356808031148177309319637587331700030497166248239768108269657279660700183791908709255753074624893146345367300306853598260354312186182182830345429215856798271366940838916687772581340667268292438482127912766918097393554362804219769839484395676300924379122125154193654826342121434946826073565119455143010299106112127733623976421515832650640226996303337978607979551902798634427068403098115645009146468739497026017477998523417871383645171811366045598343238052472097832467014260605253701859315473344519444306119766818031093783416420681600918980636359715568152500685908114678399636124361826716722134733572602272033691406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,3] -156740501491900481076781293691854905539442619538687139478111657232143882700841040066397998500148540293760283251543809870919596556037888719321675379228844255653404087307201404997434031218238899332604015699945225394295820834268339479514977770036812032331064171294722815820481999010455636327102191529586387559411624530929957770893847888749486165213111583542634823501205354239611850302784131860280079115667592677776692589483705723720179064873152527506238721674745768119441964608327292659221476812973812248911821496098502763048529015079761058114146836788217321804677485438086771770905727175267388554601875112782216080694809551864488746759722319519322159997282870833844216224336206380043897711171185748219742491596569671349619521072988876792443153356047217769045462118524570914958395133816254288633247762032582453295874680273182983268191805406982761622375466882869547411492671901386698828533384495594537605532104143568984141742584669807833149420695311794969189907065144683363067409702741005785646770622130790898159194666700713793575617495109551846604272258988546943214193162953393192600671952766679253060381152511733844481549934454729846791252119734867150157419030983426844359674383767433657187715286699915457445194209262590085138297034552033755340578924952736307993289849686492028959158540189880013911468961057540204565360072006252130602072818949751094311552633422553719890449001763874921589292967903578949158490903556143938525151904751049906139153973748803837656172899748262318271461953710323823231451792845256521102212704363738956433552898640617427548749096315459055152866272783310436083985126535281786405358237493797935227568894544872759839264722677618390831937025792557701212072361474925861851347503421913990813401680779525539093709259882292721684770001597149480603552353760885232933752213466883198478462197892852555096402097891920691372441380363130483171825651245164738210005766610093968384025469899232811152126367002608476556755185773640215229096998899321163146135892274468015182395994474191881449110164892129806005384112969520311987945814652389842080992821138352155685424804687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,4] 7160362296677001823237802513441497130551523001657879863583721742092390775779312132490713264714178612283625728864351614108498895995999584385557481220806662041877278069440713079457044103195291288211559004441380133531842414849036619907096182016715566760871061008625204002482365892778076530741876921037426107521755466481915219324211359819073634492138475190606759914386487777721450296269132124045816441047465290703443401964508042771427041724419076485151759463174086779051727719991500322966627821035035712248471670317076008003289734394708243639673164719814160699758548529578000878483784853358432900609253604419415785317820555957630036773749765087696261289441711911561603068104349863001601822631728340082062926027625953761535650719380889519387686994546950498492583424345338178461161247999790864549366369672728930606020459510849822778567556260041716650440295308064958601598977751837554438079644676350552363872553065164139936305134611042325914713816808964892747388479311100311432167014880768944398187758646691423258270865059039739718275267834587729894289347135052561480885510999183779577961808577021888242468644555114600043131655461571374868903264726993178597651551187278509800327988904851197204126363732510766900683063815955855574658636557082137637937669719411284919131223287275647728736643144941413289832454459093254514959216382392212655088251773765812284916763960679908003243695474172286049396382487021430103823560103823482064826167728521790307471663638669979717850291610639147644175677260484448860137508565623155471707228400105488810574496785060902483253886286583758276197889231853212437161070900165083968655000284023391510906351263332443553279092442429144044018847337654413774377010278490144943112550784301960356478778529450972469358132973043757905245565061287626685829565138067015239831305597298431255821997842592613147774059424160198744674095095879485305768318567326323288066600144823858506140350751304531765545183215114938891018218946285299406302631962667348693207908451110634598722838143974057402254088946043258193158469751353254827217722006650287881746042017994113848544657230377197265625000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,5] -179563778344664587643640517313887679436121029973167242716940104081505562860610774651333937382835856769062904833273132561897015081166181806278772444080554099110098479256289676509890206208800520952435439110124354177233307971024624027123820246039597669516778610969508990830743748633405536670884510859343770202699496927674031790855418669003226850673917894491636061030617949082089844373008223235342770922968786288734780175053844073333658829789049521410301525559509389561820027138749494672228541354813200354330940073641443954568659240863288320514965187700024074597625845805880655849747463709979734412806638608328749007521094264515324527337355289165440086724284770184724500522769632314888471589669437503968810425447307246090805370542653041961980662123816859225346002414393502998793462744991067836648172868778594790558226852378159886907179050023366639167777338537393873272278244573681532561652649804321115282217337018358585087043893224916752299322398243200872149562010795003982759800974278154903916503861360615779963737101714918535550244812623700853947583582259652366461431654951455848711361799482862093645344317270383543799776098221652839965170966401491681648970951078256826815911240370961655672913174990849449201366099207946248745414215553639498329029480000808413346488382287327406740131224129423983278482439443583971324095759670532207363161045334928732518552779587682051760248345019667590712020603620354257191440587109399747473136630711278556872618543130138053283164624415338149820767050596097121736527145950441790831824917595035824519733705766796994957993809071573589924584109804247554184725345365012201221204319237948156201112689126860195122768330650752169147165888263835918946476384239122172367522788239269936801765654106585183256260398088687642331379768186047729132792035832067858780116167732543532529140282910911137030609738603403677392748651205150637432686736088664627655762912038710834525559986582496518851052073061167522325872913226202511516165581559456945453620975838646749950086868688133118661894175730099417333673983308090387073160955907509463920002958092769773656982579268515110015869140625000000000000000000000000000000000000000000000000000000000000000000000 [60,6] 2899791717356442615833023711696157406487900297957283154636662961038473788920900136019997523650006813557346929887963138155112758027637929492428399653105858853649579546802825257044620529289159796429638557030060227141758393349750918007595294984164194930517755160758098596582366061633468966398246086702784146848705352004830391900786154261808139924016338668357768368454516937385752512185714144145950813010923746068016581803384729960538956811052333182258584068158333320557325823546044820618251966943507774106920408981451685979578063975320137695110494423457020284889452769157570451497729115461629956287361412512837073779447710461798045120245778594117692605421428383333987282534788003000625933679823887057393225385127142388629460029093970879064596635275275854170754086459498300468528569325902375252717567679104502465944033993464245066697318049197370756133111809324232362401472254265345363832375502642949543427394221284473899392006683753013998850673499412920345092986425364122526189025253637669392024412090750270368572923932306363323995348938684322789364808871914884637057400963742036152461363797752183589245198208595914477502701540733169304533285984562076169703995273643465472167576671850967093385452218267830673411366771395833942713271263012409994211171259032305073572340643169670188504988158477346794973954499271049490005569154454983739430198373126054338725204566970549785310198409356642641864056490354115760128405581443942870505449793323105243629102145275902505114122609492150260243956676815767046235152653608321177415566633010080832030197552852061420763938572558900693282656410191556969344548616428295923754409798520027059816483367129918919216777682514536000702602089848518260516783039425195194161116098777291634466664515178766783490569849339408708797106945350592940664578199446360578202380348373096803060949697248404857098517793231573870239153668229155283467734780196571710613082166642154169350039753167751048340624387755355245737998579761883742012739275932820428507127622839894182421445772556852212216296520704070933970095850350182132937081903609697773941783179377229551221262227045372128486633300781250000000000000000000000000000000000000000000000000000000000000000 [60,7] -35578322661452570833398909954658203413479566944880122173057976346950552467069695386160470787016544443523867407117661899804482609988560948300289287388460958423417116167720077638336500295400408518267901408784826822642343345091587882861125632786383145642853162520887076336631026464447825176302232678648493169410904059928333264519252108988106107002031102912335415119362001594697217231486681908751030555477840041786572827294759681544791702226722950579512846039478799930009509287261956645675779689840909167453639616671743299662962768158025263814862937417130307695633107526363899799024675456373078409315907112530803983473769114960973646094684780296199302359415784847214997235987181423753254300581537233262463628758341449262134351731640782954268776018293820803504840622326458183198353073461908514723992618816024962969576577654470365114094650985899610701783472962932053841902093781688819940880097056096632033279671378373219169257950725892219828933314448740841523390069822108847714582439698115804620879148637836650780688662660618263758319889631082412158922103806626434348039937134369350385582352287017179623024329814833481244815132699571240168224377576489027636557818616476441657661666379101344784753921139964705877666384418470791093279093979591303294063606434255492623847564477783983609614319071999615747254976169037095839334101872612888560501022722165666001454109363811135875456126890365980180746472451445299378760214291406945470791542825372912436052604422508798672248022838667673377399542275886482342688047836586287948787143526618402195157519672559025090260008289023794973156773703678847783231342297464498318271291645689706289616297026330549023994798836492666051334042927313141720632027025718025096093979172754338098001136389547358267379996042056266509868409999910108916071816398006973382667218204699391084092693960466161992521715064125528860273659165732000040606936183156648497555540369122272916354427546643535842736133435434122406705614532216475118149828486251780271868034602568422763870955675493104732874736900788158456350889806622639507865039468242903381196098808712541955445729513485275674611330032348632812500000000000000000000000000000000000000000000000000000000 [60,8] 379397534721521388795618187439292645213108891871265632526798258009753565982837270147918709793938250767413670258726411130456939411654857069028670527821050535255815922757569527350252920936887476281156919906255295670389910221975969071484073840698948092188940249075264459927033346139357682499521648358938806202516490979024641105441396726811084785936114335779077416321212186879974844782081408861510875584344863471562325558686418757627448098297535598398268239745776151929202044087523016139384860477500212996939298697594217912854079062504702017661871369416360906216452352095706139569751016534993834884127567108834769055619708458272182100411250297696464476001582877749729156325412566989183461491104909141314628790880043984306217511062489528595735316564060347762794611282322731565218502284573622581541941514989864667615716011769774784999033647955722514982314747259328099312718997700996243141094595675532078121975322080778499310943627640402876338735111811825062674923834270018651595712875345802145973048281093939220341494842974144980406742724386067906346310589112241361010718645080691760113338592393784869637367466727816277484410400110779180562297032988905009611533337233892128538936923028412325573189616663403066186366618135357032154458471128798662320418873231795404706874343545104198682349076081561028244005142532634123143731404617229142501125480087269305218483516130882907622772017404872562781289151701493564723296234874799523140178858538491113820725387824074703298917342844119959638721038666099910490881080841160423829416342150300910576357157409127850585323691938403035606902484969934740925601282780871654385780596197180833431647832360366090020511919924340252123083407592310593141049211704371252913538663958334291749573662296914302568508701298447423454182103583806209929350178769304595836141377258927240789243807660162991083251163862357937002066527381392383452714632886557934314093767689469768506392310284568723671493521207691705346147457924916567699858476976064794977900544860062081197272867003543211072367874593223112517517499961940300448418306274321767626264791274239037538983099207001714603393338620662689208984375000000000000000000000000000000000000000000000000 [60,9] -3643426194896843542800632500884091818194163738233362793023055350251864139912000267479067292615538390769605853915337669445212319417685045898080789169795401549533465031538708049687998121994458774266134711626845245912793927027815953875548365248104544117770360698474140389626152822431576539340447086240089646259439904867933528557339132969088244150268395180521998488056858641593765316728031488717617678186834181971212645135510698636424217484774660969942942755960937956138630680139572338209286514491559648302639344337306001775156220870591811092437332864086117706455646801062896389062780900552719061171615681391755411425851839833951930670869446001410733070741088670426492912799037224454161583588182960831083985301954756453349713523384478932141662070987209053646423514790412794026488134664451573055404714514259598580938914218031029103777723246836109750513330804991310595101729146486501912863174546176375239970288050729743750952442043854801872787833879932771116680176140838453493493700058717984860686801004544928675687785081753725601794714235933882967253519180425036314330054813360625533521162034604050988921689434501658971287762838358307674954418201092448763457731889252726112374905661449195046399044842404740586008127953437027218695228512488640232863144462375549443746166073968522059289678874089265419820572021058959859760791740351382948371582450564406693991739092165670612836859646916376206813294829794584670157040688370476879690726209250395362699785838778049719246577750306409637601346382072996056959461826108322602092121614971202811131136838300567075835065570759212557059801288712565804689054700093123004971684380343397228216410762840304031910643308028359964221631891902005969396023414471325273981383679515760671831267980927732408729932969587251342006728431590223884960172527690759712347192757891642880220011677192737735788115003559356262587274993547364567650776297536354656127682448279750765153909734287781680311010256790559437593707192300479296953189455319041806325217518138964253753006935752041965767401843401151825806893143357352157611620568860925250639151107317534950465711714043606783697271112032467499375343322753906250000000000000000000000000000000000000 [60,10] 30196208880687286481899491703044447447322608361626584165735111906589939114624749362493121749688032116373137956391910641854815663076960434970432812624949361956455165397030206387539080046123332737211019596979570319308117256707255249110996871054178430249543410683744851806378232273545834929915437567732957511264861226085832049810123631415219337096853057575948838508565989078700627327370064197041144208059778244349474256251575479797412523976355515963249794867932920882506501587533323169491807884082752952687702497297584222306236835988465342682577112253594775411782480551192825848788269414630218770266917597188982152844774616880484427003149413764056969770690001922642937226714097590790122983562997366569992754646759832163413884151537569932617353334913033083335769418694752176396185841380819660498282837012675578328681122760566457486296386695562055848606027310133270925478024926893521064666210542283183937193619872932123468866057037159328397993407602350808021816204522285876910690707284767707828067926180200804734048177122984782840894585492296920794818429585365386763927116147312511414795394676088769527855951332581038869862407879674166566620689676405385187234869838648905163997429321461780931156211909725771134646754719025343281180106912788343331009373957187508609053765962476801787965693313127911703128000900036199900225670803259727688092513580713311905180569813874743557937120589383840127207829360258974173210296724619487765906483517444864100752726164212832946559077763772664136094382872935451649403548648930132732106527804087398675962421405958915638202216757796502477461474053863436421690562582466039794869374075430219939345894121544046328428660349205715707106869964115252151638520584044971449078570266422142798300740659591884198324015757462905331683992118568956871318511323368479454248924404550365271228749127397387870275890311583294153382266100540689270183691565401733041776649459906054439896795231563387282483491935063747906948082174926792147550960080082357666866504774021632929245130357804729798796700744538496047906540246105672335915297254536298463340796364388166253074083900494661500402138187837408622726798057556152343750000000000000000000000000000000 [60,11] -206754775276718482081760189930981624171920246378075154140347186401301368734704773299091049984942336526596976143755113709182494861518945145202908143660587369073795212551018452714759872795367558826958271225486863737447539493713845171090622296297995915946725764644494364412249133163012413435995454312480549829131219477945283602883283789383655693526418373044790993302426260326296309732670853417599538674704777400206240416426699471867717640454409549761141031282377361611468422091325243271443849954608777898037913203098607726101496722386760218995409387912536067529655675624695384090250906615495800485712877036742627536803461110051257466908938950107285087545212435064775757746187922506024350035812778321206729050052549897690929224562142459707925796485982871279282832757933573627446820182541087722613580989254758582493349781323334875150204072854488585635513589609039022410439596571279695887529837035325925597908261001856294000782269777496292337034912961116451271305592078142038835272022353786222008087876776192775665565740458617538482459018781263545055924751157927787594242062574902768045663787053614535744042431555707804699457185166075169314506870441338259720982777878100230655618694810124827378912781081223258403791960034737240810418136080055109945218990799490260375626327892962605833421263497607406043518049994607637660624079554455738904471908284887311232587407016157733016686653817284423435231990154513478852116026864638036066622907536875775835689336107700076579130845612384174382371947476312784121759280396265176122649504258683251690380534232855315842496410030828687731997544915057814836757847352204045712407493946102433174479135558795144078837424462767509822322221546876811584093804902344863919534015439445528108449977958584332885642929856533242334256160464278388714455749824282096898955847710795727615170777303115001758752461964216985786056716057277075423183674078959959113220589158266013517020612796058880624665005017839924996512064638840149822921598434462689992610308007539916051416128632749377176433048347614356717746819080098904360457303858954591227349645597176837138512508291785919163022905431503772888390813022851943969726562500000000000000000000000 [60,12] 1147189969753342710955818149816845781489304602902427811108667665247964533099106620312033094861826109269115837958924300609047873234080987521036557767953874644688161234675161698267197268276768225062960587244995765410518233313360049685467673213272002902097051694759120751251098338093145840462933124847172419068493500849758641452623986413817493220343672191088616030866999250879262574759192277589535313191187700513785301021145300178138210352761231210477662863980453857807365975366829409806470667816817870228515737745850740242745322136915828180796767912938221707318523204326587106113351943739948567314537222975036779217532366240583003214611974596147699901620873681268839020819252307029842003024170802264346347249159201224273385310725779373766134620446353538675298203389284772679030983395033134531621944985610265714219783654851291726784738306867124316706014468126351207145647593930337520656060689651450857855400083689513068201212424392771005337688394121201511146096504853879318851424088110423344193565920555923911718982173267339109316920541838206647432688856904401282615909911034271505937194749331938035137430972512976614471994700376403347909113523345296112816280630682402330356959042810374020298557893573911691611809913823451153596558653974235118933552980733754821227342798147077050102268874245813273380155056410582379768624271685178523655984053274038331473250512511695001109787823016124650253043898311974090207002228085333975321768295037530009368122011465765893078771807499493411175833434912762926472286320103072162921169222297046848777921767073911666386394765689069042839232638693340391462948464222792384224374990041358856205054613401115045716415650912983594535561201133576764469933566948225016307042521260184862285858669438965345812474388159850489595042469362415638136309287259165924668898167423051465763468672216772041179960989360084347414550663981392719174345169374623071866913645447395843258959053651898287338479357288858959125042083513790003761947971147781933788610208207479895509309306547607442049217074870790992997188746395176403937619308105250266706631793039232903371983572070051543489618264739376973793127945100422948598861694335937500000000000000 [60,13] -5127162554596057454131069809330350352292996623503690340991957070071932089428424187031759420578988631323424856822228548653675005436019844715412388072440513564687803180821730104417670704373809172913204045241167960137721544379146133908937522738322078715136083997063225251715375464049820026491829936671293752281197533676247634668290472735483982638012634807453169619954872154444128376176854363255809132994880113638904686813137051873287523774012793533717183884114698883050665224055096195723393335820842441354619141426269965177489972868310420122996880327380371269586124597110609910378932874642272940892054713298631301020432645929260872510530844176059163044430450274667159537488163392098112338765092503406622019000105809192292977587554893818159662156309951281456753894867395915942763226280760214336541394904954774810149232929804972011078129889473251942015309397198562119927825731820002539791505257900993164775423784776609728673818689732130816208899791853568679638505436819226745310791532650478495981512263398029412244051402396929399384960564428769730060172207244078849533350673623876772081070205760431548429580998952807907148711652943292474679346035411518287876148860204755793945659684988337628269402466327881027674877855526042808633752079573896175441598801486948091872673922073189574287531747929882028027008444125749225908646205237126375118298178147968695603854179721914016959026394865268475230604846176578416038999969849614294585454009100840447663017249244132761647263725885691800474775743703067020314718652553373992895261284148799668446745639467453498630216767950897682281413648641115940751560399733039823598846292552945221280261116090659920964424553286702297421645758153985029116326875160343615454497811660887578590065994523814670774546627487740400639237711889609759083759461101619026277785854130192775817393733156816230332320131255410589292841627281304346215640228305534053168906159234718734723584670121336420124047805566904431684598167609673964532494149148953643045120449982162791030736641108740823600845703953562382038370258474642261774268628021954323324086358632824550584087997341333292400725206798257991419598411653169023338705301284790039062500000 [60,14] 18333875782927955413937719611199609036095512659926812532835682187012101666228485653709040468070950645378712860307791761267619530670048626004698200300240627159341586903254779531082210580888280742808625702657257570461680633915548492818482119742810017506566929866226732769370807215108585844062746053160625084734164724639833926005179216894978921990828556960004523350302493689363461924001518527029777073799312990717954696307137774342592729325730371025069152441183579819506390465593861740080511844762986726661484640635103355549371890204562702379463993089257091648668907206459334303602103065248064261487306825199029421810441158841623443388074520128571769726304661955940052749060872526276487367289114269000208746904126210160023951145523617060135847134531042319909243079019217682885204146969706696979633014143123088097754722070233164599675459608351538789238059626236928296368722204471238028665226779980833210765890980286012282282975998082304585516998894981285917623260414168614089251517035178391340966074438897276835351938998775167099172561739138189549388294578995201037522763172156991893261205782797805526726417758365808735872491764033543009019668686753686455409132014093077610855647551863963716531445687599154425372496851182233474991501659361617683392167913876315642964213623040325276921640389209174002664497550563999785922681325576215955917431579140015145110065939652427691743569309243774143661470886460101555302916778399898199687855102832800764761910643207747257974504138112312660339764519569235644521739979107911740699784862511797196116450944754831147719589605248960859141220170728915823783210686019904218572855982687446451138748189717522883816787911878512853066975342106258053649658300454386854997285049584439722057462872059060837288318098077120097195375640482190605771240777520909496842433652778682009654851708937241115459612223631287165367527250914367255678306713755708710295468070573736808896004570200210639621270394629233129017863727437198760534428287645109000141169721846147418320938448978883195789490118523154956789135787841102497455827808704755488579732785767253124261840177091533827151629055022229175531123246400966309010982513427734375000000 [60,15] -51337324014143210261097117319937170493977135827919322791614669378824974336049976299927537077827481089578032167576979497142948457497769084573337419976340418562630832562595061283405029937574378129965589817840132449647867483194257368450702256009451325920364543139320651790576031004294411401813313276376441291495585438822547966797919751072258755022619658891796321449461754731918284373435469079154960233382405418237781967558636335815400405162591190026086147150311217243794236696089070123000261424157454088435683539123856189030498810622080669984526685779622010852148775617827758283275058821452716115845921145880517590628293084669868030209779378834540616437059055870555671551526136937923918545896725193243410981064004047546549791685779574410573079162197173101316758506943790823530609896534710423351743622096169581521871630401407200211720480320834126661418280023603140305867278404571113523979874678614623738701784633913445255164867048743681103151281150577225775448971221508658180343747882178629344105093452497275481830679347004720019699285540175425177764876855365660893815321840243594420025217800297018891315259073238391578020514977608738773151129961739449617666452933505045934052406110435726900536779388736563655052930745400653127759267314360125806041660289090513487389807468630526876055761901749814218547749829154291036850480320784684681731959724439703780582274400869371437723253468645779095181729540027108206094880475454319740584212929399983016465600009808269424274034675673856130985128912640676852058230884644216501063045719008038057571733901334631921036741526382695533060572761407381438784016606411685448226012919602681112335489324126300329901858206511227708979534823700418439081141417105452262769649504827394457793192793828371759982112308671521793066530290540583405293715870806171572387550527234026088692794819202287997884686034752341197234849516366221671897705357627770198392800974444128468958287748178315963818226510749281124790846595736574340101853291219073131542988918961417734656797367728323876673505737622500400570670113448130867162207025849489078375049547614515644456230226024171762920556144751483076960063556271052220836281776428222656250 [60,16] 105034087211861493660756670574143545907526628837563316546979070233344384025752922465772985749515812963111043882289386103443172209816124254462922080183318893211105179212587248080368437466233953701254401505897945953935446027738467565967294021895625327030376524939856697764806137611768939152262647885119893131647376344850596232019813902527603811242291736933589488637304064414326702473727756844875164832195064032772216725787582014192478951991283063776449757674604204441326784580575052017201929808994155047952089534685958297391798056180287466339195217259965159949881516799230621213071284370020892674839774488198621254457696036032189858979535752387520050603468043920112976494737040522636993660022073756208793597628197324031810024434838259558387000714631083726646611396626421959840914303497948315709585393336284693115454268706870019767616518148097226133758004812937759940594713759981972667276390221308567005718287271236048112560756259395798462490642089282493466036113676968481198106119438113180667665721847378415732647828272684274258602679109548286200320399529943365936754223526322440531657047362734301674330538120747864100168294037459595890012475697023207053922589389366028467587856594409925698567184604320599558758065094150397147108026408641164115455159494116679867900341720233024448095265601450896221440628829157859467735274953366906060633545018175055428000167937649169012153997035343655854498671612152830396377662410840831158254989684085505444681559159645661271777642197205540654785041369139029234205412625000532937880743788160159180378792588707869215636292840595462734917204492262404911178775550538969023125469975227460654510915781948992362061923752344841235100938241401685415940207485108561431001773089637437075567074757318775583091432802379380565972653843712123749451484553780591992906242895267585191442992130619761947042448056503993179885048572584250295084299893243652751484469660361885282750202543166158791877823477089350881437834594767553023541948169729270608144776633261350924152509029805421580653108049470519819633378180364773666160172230778248289232612237944557302263271417087272466380149568004886972971689829137176275253295898437500000 [60,17] -114483214088438173603449400998938109518462802291565629589054319186026380867681354175400353334776092314137230039984477369827399778382742599446261865717303969529177215752735598356551524570905584795440283655679847851159826913608928032986555871688421403658338585982052858680653818773019927281744803845645335018588099608361882437181478726577405617362357202913447023595936642621783604507097081190829610352864924813599233365774889109846862563388164559027191777102495069673401627358347377805383738443979706323913950225615726424224938266247313364488681044954554382673934498867784438063934113917784967333553283784765586478917062743704161686764039530033004034252264190149223652929711359508819058797064222838293154150081127223972726077231696200776479933053595410800472318890944564696338450362513165035703030161986420959524107323425032936051113926777096608480965106591779478163310736399481160140548461027927348350457511583445386800019527459723550915462618989250117920458368693340904787649268984828929121572361042384604856760148615548352435645174600375718267519660430993207639127666668597194329316987836309637083108803787690886480416365962828443462008115487603169604156009493634370968745447814217841839077419883393487100183351141416129655967644985567824779248250667985381158618293374054316143419707991380411136238743915383501820789310344935679102362378444905768383102511945704056995994692557433979521603567502179344831146509148531979573653148199810071231504497589113738744891456477092145015654620434279490440477764966275615302870974415097761105255617345808167517846909767566006903652519545818856744397417207834739540820956808396820843557851185587129549634286667106128157691136618701993269051079998723987301747088141428891471543732742524600788152964135965690417689422056048218119040437810799756333004273880018259453578410522546018591413479455815834769423458337039545323396351476144188450273622381597479434951109201958879429208230933806304537502930583809911667001884985386109215058004602756344546049767085996133676526985593729409364488195042937791637437186129081903842405144924100432756545945334698882234393145160278315586310782236978411674499511718750000 [60,18] -174920651234197459635472294629227210834852769016973286123791107052447509192791308197917719885441036227129113123144453539373515777807811323037594147609605685556555645021390036892603191936102990850370564545214792981638125963801794147290334203731981236089525650612994787194619466012922256937220410205584643725246302540914893371531680102340285800615809408942531273488163567218961789788304691749256704152261391998973863675084459554172700753580644588799162668758417115677796676254425813739251358326647636024198841565641579082910835273357903073368030421325375633770530221154794297039399964301517806202286397548371856957530331039825104202559575643473462183351484963970596510744963095821543605166453859587810930885377663710146704315028833667241375226020836072803735225189255539828260234922484471984838693466733056814542656781640760387551613989051899042698703467454366988712900554451139660664120252715477319142105798079592866324067826364562660074203787155155318997585906786753218440798773383169865934850233070298113884640791267529928732147075487534652891885417961278515927339579370816859685497554975984080166589025154903412994740579207842631928941450378428954237645455313883057981099701219679269469730376112183895472898770910024436877309146558199197984075500386054264599512695364450551325252441623744755140044482266848744982162928088763150428898384480831702624838624312479349540872783878211975499773192009077725269252897635710741006038348599264552008512718894198678781691658035629372197093137094542678568531035399731541942049072778766416728248031446471292180840486738177535607333599920505883440480838494372514108227286408352552502679813094710381169394039113561857013123415934811872728341528472517294073106184338727988146106887713384039183292400530461037319881325515199968935119163183126703999865088752150825348524576387636733174508935162522756217485706220031518872911145767174070166900037242724856892533372684100848870377297310941556163010812932137546051617304628169444107401398615527771705555914051244399884536484817294701835392224655660553868388072743390302999655836428010820827534171452602342290290576669320454783473905990831553936004638671875 [60,19] 1364458858278038084650516702199309539937739131312452257118399288183603781319014291783757089073274410237914916482425202996487415396902438946786269825018376637836549810306875349426760419940682778142266643505372396878683889080528504605444376149557695469077260002063090130808058203326094127601080787242925230039791030879458623083265572691194321184365450797482600563743801556341976392671806015178042058093139237980485419880255575557680257794626881934383657046703286914120072154522085453626670950931493839374252392783649857424381100686362068749942681582829032177906056759318767481875385457421911883619360975856142098445086459780974923222643510403076126805446885109212953356035513762742229356435855129514797344727079832890279070697131305960386802815534185386654169243811365261808180410343555125051354396436483968822414199865129069635352752963471083414787044800762074949854853786889551939195929913245037632023154497776633327992901261561775025678939097243515114099865963561558424120673748079175065930525705111165174310503006106195175143391066464787596960293360313850987321072078912104861522752777424667837447593794825433661788470580033856224784824194792031713960906215022238406786536799722262304227392760492317306060913459585615890432526282824809097585692974234264182640615839773911119032778674598792639609386479348003702545045084909322772888025810799337602449978564265920846805847678662092109405254224218163295012515888050043654437537669909008884960600031026478095133106935262576490798773065390714622590543211372539916294365358142855011865713654438830949191402504173397201712918849999511550713637733084130918061957038495579703173300310527168249244279568989338024550530665974401552325656094453516834597018648546769491574234329253639761374484470110912151070451755477008570514519575073310874708132345090411609889117164104662122470407647473999495072091897154853684773163148425624289213948044879422328536225572294878191459996048357812312487185607476065876424867902406715280728810406444382746220565338281955406036143039712872049585455242889380661114993508686232501052016438078664449479554512034602955323700501644168525672284886240959167480468750000 [60,20] -4432513754595169431543491193864869763648225850505729740355196602917415269368469051716752755283475186652389875026959228839788199335275797609956277552397454058564966194827382220070853249873192862084219274556783661321987489790241027778007738662702432879321398108798951208386942584919805996560972254519370831639267878877345570611664862151792551392917078459734828644220537473164981975415040221810360726091168799066162100215933943488039777499629374421375050652220640335082034109044728549761975583040641250217408073143328773193445562268590506211145340189896478120811140272784304807850267494414095656084974617682380885906610130339651193134676014843942813494677077043447840889905275929959111127590309829519144150753960472934982491961628457762577281923151974978839229757041406207918671550981643984950896295656412488190897641162931976492720929924665631165825306344197765659661702610422814644178591855951860812815939496090472909649959215315519728260700228418030273237585484755562439015202393020944679322849308444742933658106265923418815423884901636849744161628577332795360264998581800940888264850822553965093791879745850619596573591890120401049619554743551629913597012605001496501709763872827320502791489583667646808414995198935028285881477649172605590249137036966153752141007010057921983712819305903134622523471298323539354286617159386346838592217534866312346320684663137173577495686249498053493206792281747818035763894042282167124870937454026772795249200140621966480287038342806726587659629228999526715136299587233602219744654994329524822060710676386586251544535075412321224658398762338741328033246739128270380987297397078413735659645778348947944034478249917840193647222292651206478267695164396403141187929404426948017360923998777080614624962363542454586645048810830224677899526819057080323867850132379266746534306813583988751065863788521611225993403363823573081212540037290024587399656299091096596639368837094389045886547487897329958224282056857621735076490324229086661959678677604248858768614705960370415062842431471827419748813600951898180812896841958273632934227861400156399936540766513378146636281673664825575542636215686798095703125000 [60,21] 10399854812144490287416162020735931481392409316682186845597473907641065613950772694449921284386179352716959683575242229762807042357106255815855305565601611694515791443932332151939084336635080849876088743361919737714348050914542471890010296257324624730240386422371560984732020732024784064011903796859712598568003323388296134696615952356184861160184091613675623261532912642209990854656742148411320845275947024975737721713596032525727185708337439649440958996267606672823196599531560618493846742496264080869919763369335817312524455480421486250392295574846106576963624144149826581215094372986148775645022547627618369218698450531289445478207662519751878378881386443234737506579765486198993365156911908833920215680843126990916949850486845867580415543450196870981377046790949477419637875072153019462641347344727248293078295062698126590314655334643040231600955421511667928853030308404410701675833750198445417743181629826789803210774952358440894836684692454306430648515216223308937118172998032013124570736507158421055104895748242661251410830454506947474588378010833255195388250603873787549687094482078749158556218220336723125476906275938508346947500787548337464265022218188480443901330085086883770772543390764580015188912152020431248871437490064898124313047759696488878390719710703580471132631234294714067689208603606828960962683220836495721063963779972185936113180930209259812153391193596931193093558675532572182717603310627759947860544602630533115169085770706448615430638317401850278004083259451869754383836603520054794117196106159087383988389798916805671414818281617734652424061978175501610023322995181567738607906748580263344080104684792248590730309300298070337426052649610490861348750837690906953406972000526485147369965064515167129402584333655881141942309619108345684982951709391201225206835129117458525196310233382123647859517287928251419565953027260496584732683609856979215768208490551267962154961055248663008268811844311175900004010473220716761761158160189291955568146384899825704375190345860236389637336049408491585615758937533605405652263560209285712283508743546338931714731457144561786731795649529885849915444850921630859375000 [60,22] -19562643432887742452428521155784331187959817261062375963353509417757830958145892878113280529774672267451038362794142841865931331100091153731773872877781533710638179174009713638422847751275404192839829275211037533896077141206118447018612416542349026503078989450866891996326128437760233359623426473317405548407840950363511465494982897915049533385785971651692903626615178285341221216660617861410329580959749613589229913630511389651853818990445346567614365893513541662096459959409561349664273836861034929981582431037077226012299686302376854929456892265461953594162233955789928160164279113246875038443136227202871921310717142721116903666510397157525584843940513485943815182343364349479844200782540633164500282570839268587345130173963350264816322994486658754870286101713895257656477953021509471648214260963506997251371594578350402956910763374524613633906131843684002160535840279571302729828757328591488162452414968386656291114532819454279019312913290596704664667296091109238444229102352024438903020321936705438751463232652008348683296710327347134765658728218643646311341021466425272407153342508391836005926909490317140554314166163995423361973409204267216664896245268385371186013511193175328066796436458242658094493139146922037815616673001007056353578902679377120129955001145236413418360578296611290679205584224482829810279473060390834915184314971173526307968889958463274935211881918462820308170384393282789193469307970238144773458658442145971424458808300468227149208143537562953949827782477109985427618595007664239122589980058268297424664185905474543838484912655697778042312322495918120157412171644961199422754447494106172784477789194873999392114041256908460136992813285801500217660498762689252390819686073119345000399780672938316951009000476487546621899484583515133142716782215432899085883809143472800509820145515035622832244193430629945413701550240269705832625657542356892614434216198548909510924490281758525837257963924836792350733642815466015182727459790657396069756472800005722672691497249988811989199263348546502761606237146111297802582556140460506147858302541636691916265339340701536266498017369031003909185528755187988281250 [60,23] 30686635442704732305058297801391753041869173415320845553074027515116558439208823496198876174308137457950994353349203300581863558906850967670136132209316568475611125475179950571888726535724997581192387195114529888061795536644726761224853945553792597342185370849544915980796780713748436060784900144092234467349650643113384535142121176370335066733921271284553339593904191498337629758343622970846998335668299495739281999164802314810412734385032022933871384595405672727109238539421411204934300355326109776848975497517057231417104171889182571370930490587337858703391014267167396699448153010748790245832343081070690032689314698782993816213988422743804707508999215847315235259436122213683013759955889517080385982840258084373179922006245259117678147106507837784584502997141535063204924560270426896803749569710088299298118455916792771795100734090699422862604236207244859529681692672102314317021619803625981085135712527336939243407657799078037488883001166471013224101945719158405569397311041861326244123191059249949092685620303122217410715455745822562903153400727554669302806717719610966402774826307687412424968845812982163696943521103498699741028662709478080195983788919896178586986252488822338854921137654235406316858016055903705707181446217340021885934119647784992646551338223674649660752920996178183300225575005903289287842182009191945323823303699825138510339782813841827560552123610428347657461938429969234153809963711212916802275623511908927834860187972326987960337166191369089657491074035368182838861913221130852929501296497878984640999748812639306551196721214308541366841374349037641514637093581437991179328550168681242600994854555964167715696244167019316939318776580852930652404070921026891497616068729380281689980341344548452094517374380868321484285792530727600731068136240721202983199741886468466669223027402433477911040679386763996661924810018203396922735238968817770245146045477930296745780345217852796152795515478898322401773648975382225266517902470069142879827450688365447050978515492997363386669746358312649722633085180653993645832493175419755367430761634728138193486104360729188611500717343005817383527755737304687500 [60,24] -40923207852790922687448699829439193102251275198885406844884870539991508053988461031678397683929447804719392440270489808884493527234401884129238756824966937370586991457235151187290372923360112395843368618056912524601033385058845561572331088038861970815969070775764086425552502918813257527885064185592512485555903028337458600562856038994991640361445298462202500018458343233296810065619594396945832992838968266768919430053803585005463782416428442864657516045947427018919984636848885812923818136872506710629889751623150386091761532403789067614557778816419615203109028156598131660472973478201922102645918815597905595997586076321090892083239744534857590820437059042996329025759529225508100164454391088063423814475268771821861245077718892468295371263988324557483232138892276468033591053431989778450204480664926550094912029678484469191308237918344341273700613091896790445692864220141455422983052343718521139332288359969088443641630970549101247615855117291747851159252208050672586254345335856837104555627994127910457375569817167011903115301374673342756378290731063710694122864816073228812604842586875665863034682376951918564800602309021292551549637029641293571864711877049131635202473476581737417236485863089770108426597938076778144211849189153729269719967741205293628188256137572687931229793433049034083671833586970818519702492770795791929515717268744624984055118352691208806794186503634669502133923461991925861560611410241732882917642335973220271596776195713081301984766140252043808722729651099306912370837821706217687469248585571442182733854129974604740616521922282085917859894305937069732043756836634497232481389469312526764955167616212894057662079879461411852227626199271128134531403480125613236723507444373002475239026181114096769203924181966530410391788266888965969667875649853990034968272166278968135036891127512836269672889444102561637327093685610430764375654008481279045554974294444585194883507443307171682265285395011521427562385510530181627720866180091042863665522133610479602483544404751986371205485237596526346984712680279976481160054551682791284317635026923273951331161153027737853449252725113183259963989257812500 [60,25] 46915150903974749719158581251527971411579214517180566911873985961519399135593123455319328103774955834294448658452906847329966899023204969995997154355137971861106199671208761009170638526165897518373092183140208570424474617436782512545630672176410585748973727709061457410347927462697103629970672201444661809909591418883548333751722082122362190567037624262305028997744808649578901861253609502554229285320087222766266400255491811712443193724253059496949401456449341632952739759374702943698876804874883724370977696702554729411024634491575530811092618596036160492882662966533992392174166715844386450506347231518251147869707975793697703438347436599069650586444344823376804001374944998041985719562146432787136680308486668031939341075805211798434697245673691935353688015023605230709274692816649168452346911075499291667632802927281703666427813812905225953314038285139576592337829649807605488778217691191250071688492139051767243826647823071746618093813428890979294098714484099987193123318425004284761510991107837682377083979599779248099195888384128835129214134539535344245729230772896022004483629838038096833254098332637510045913238908035949503910578267133432525207489214708267659465032123526098838329958844532134304754344913362969978459155425092143677935124009223445500333793936949591616475207349511005830677632810379027635181248126896274871655969729996887049760892212136218960938351068162291167344641218777497693558092912371885910514671220274245296510452583782566859664079864529635028641445998693739727579992001431192942322560876422339919568826720016322440036173441286813773283513266490124567692727970370277232693505052927797621445238467157134392047017241913553515073306303806831612733780279120371253730868556282083133246389303641220375168067237883021380493841964755120269371028525563541474050324107056537958577921330177411902283100476523937190473556771312245612030363059240525436653124894682011718947278504661439200007629937814867709465467192710019953574393640305582373228129445206661415032925216610843202870920328688552912215126375345076578819915282608221392692547995113260327846574013199720809552673017606139183044433593750 [60,26] -46592409174344967691911962433752133600943334301948664355085975066780022627225069847014753803320357572732062336604807434097288917933491055578577929239365997665987191186914852581004954379199003424774025772744586972163581798380272548046019707229887154559239820921633454401640652026084817871423046697027135026208910329651313929268090206039047826990299260473517688651353426126177101484040145264487331014099247162590076422434370827978636674309568633630552103254032177489240045344831655460978816861837884589285037227479581470417414024638001681680126148272901609314887817530963035680693950670617644662506913865923140727060501434592291081963988942367777213307388066000166944232418576582870600877184774469687702341547752078711052302622722547009412041889692411294453682017402469987349424215310628257400942342424262655351143254946461496401497615534517585290366570919877837377974159970582376536481967422420647822974123617685941576036753846992364200256292185550766108537279769336671429901821474154950380018960901529333993907369999270909519518111459384372122108555599575428881217357591567119833012071388464942545653072518562133862631115241039722444999708844847444558084017558632049053535360117594157542719231494873861633933081344847834986903754143373290361564802120672629558394816725130005189441795208092756098161314600221808205253220949198045865902315629358484972053170857198686079425476843429738863192506483547995236509383608267776212132471988016201434500675167402879848254522350229569524449538170830552638852209582684134168710281841987301234508411278137990830077074030926194582094223591399771064930670296444574078110832208012935503771385694432434232051390314895321805015512429173352401126899284348154927622697139861229400291578993993435750136636963884816909337398278567966884538552114415197437855807059432410287598409698437799285385506532179497544281248969506662698899702280911561589521368161459855186027835765930372875188177635106773487020824546569122694516004098531657415499458274915802602821508222728801025490985219551642451051644084709502030284087483278167915995890463289626334721788003534470590238925069570541381835937500 [60,27] 40377497269891282708916958962080272914899932119330852729810221134278202692702319860249037444275195996416690411623936354936470012979835714856496550058548126935509027780643876881444117684649376523252680676521944790280794936721772957420192168864181043887450451928882054189070331919304530415510192989169056247479765790437521957060236539968650293343246660594876282946270464233907734015235000118538383133948804037362784213221992186659427717808210369405060434775833241279505238290670516702025019271159904333082521978512783226122803273398622850985401171853939217026784078995652274462587423294744826854640298777355991572341052973416936944040987971367248614141098323245127661166852709307481817377197369958890708749231534991811725415204350218949621054593772031329754521507885356728459999553477628557152828711929130478048500960775024833011962364859186251228753820367667034613428547133468676060300940544696891709250124180729448878958276038292719531469956697693640552321807201191286989371301303274777882415541822745262292905162609034131189177265619333620740392470808944220371856581951987363705141356420278583876874776696248040532798026745462527628779643670799966793887548731336076701040648153410690810285239466516599184494442317710001185411999403100652935900838661167661441767156117441094764929330632410350148785813141329613509275620714815029756499921587284824618518088634118934152881594660374319005705057751588069589300008581197981708179654520405503964728393797348173528577597417051203538420548184144009067380378154827496992534387558299247755211755779693230566032388936117768163406530207544648471651135046209695378386054626487909107906821943773922653496578202418621781149789376300107582239309752526214850162838637719649228426546531390554180913153438677595159942774277718791283711000101356744024635809798432189195744907555723694510987326974804134020932486909725079541995450772974288667622254159262771275798555658013220602410335357702268592754170510309291732370497623811425094196725725229881704010701787459638587896342864879323045876880140814560131457063896412720341706759907632204526298225211178305471548810601234436035156250 [60,28] -30848058283462560467515072234600095918230046841345673867896159787258175808231212047045637034605585330624949889609102564301863843436017547497969232023553116906619181116442933656850221654489581577309851204168296129697641047702941335090662025592853693296585552514080923623470958987423220266113683875693952575561344031824629237306299766160943992557322253433288597183745021742116904834220422281745371444400145280563228542128039591954231513062251948599387400602136206100007646318621802690897757417482273221363802604799760061265760073002628699318061203541898412298692767634062066042208088741944547170911896625497897576471146456829895821294687806543299461497732383222439186943219282494851562333637373968396053553755755843694610324989652211691148581337010441104233633237089927787256492458297596190757167109787456383574131261824718596368315806720966411867305856648289292934492413355598149181388660271788477051475916291578906087802156004733611730293870305455318128111938372919009448270568098311836311112578066683458438742965070304435032017473068809238326878232825667623768785030370607031443319137484041965352467467102700480228779067314701958846044353820506118397428784137849648057443843633211377837170718395333638765779348601118423017677916373219284798787885037730839755556824503456387405452079515689925770180249108682409101083585933265434578903026289997666544579044257199826035515588411522027915642152260655110971296758660202440237404211510208138468438456203776567762367463234674313548256994123758761812488943956839406906246375520005335374003123943143478474744528118898847731847443805831684550280827644313469025612010993230077681223729079983676588789454671313212912378440550606896369372531014804170022106814203014746478095260731358298650066030556802112151828406715856068115163343498832234762538117002302997713679830913055894714870660274560995138341499588844338546353917338767798803198072453218254604212461382074313126292930479588457538952016874105688900538655147473925188226252498765107437877983100761636780718685406854812774699844678308024094577761884383613996765892757863630063708271222822077106684446334838867187500 [60,29] 21154528320653956229000673561618907695200638565334043887282640839822383915585006776755156783898646585134667174696558504611536600370007203734287680158740404183352448317486552430188054005719115119135667451919941061538905756234717068148460312951775085875944993701478793779038413478551143857570288351622748882622105940526287018768256109393603274014329570133760244477993595686606945848568691089999140796046334620852138979165439197828086378561129431720443625136909280670142174089674971583238582271668266982375479173328801810498592437024145580345900942156974663228139919578653610873250879735859052710987415950184305987649851520639987681137946240130553022566827626665916678696595244923541550404585247433329124733002645124751991836900581685051659142602589378774224383006538139947598588211726200544928038106208801678173241265142179232698781389235832513121780549818330113943270406281589174491067243576202970958517255760433262817918995600400770468513719162212390233822314035246596460555549625568725969019926701024862460344997215936186141905875113579094092004582015866490955740011179830947896498462332723577587459774488079405365711867845857196399510374104719922917961038016680859332247597562557379456654565510760103422134188019889235383964387841917126629402377036839353195388053825346422813977999213640532421008845917573748922800472480873964757873905415041635270695666597110498551489591251991133480165236938042176096853528505927293760086954004726743075218222896657293295996925024801342475379837411054054457350679210411265596019110185900081490231432418289142980056271450468158636686454851658748914081293287112301768957290027114430441123644967412857684389755313108379040883630400648730757067934093949282501706353952975735553681308575707740115140960053998935503308060339701723697625087066744363640968593189329146593833764515112420236791604041603062721208610266931607862185632395793702247079385184362286535779424356603912783897246741868543370956675286694971188252572304943855818769620626069600154545802368065474765069957593187985079513316224967613901201903612803476456267022580383027618999847163649974390864372253417968750 [60,30] -13441298433834062574692057287881785975564889503276992348505793843744971750630570949096417154224627830699775725394269998219127637232447666988297936785720189667391881295107138715997911453195744676532019796755302391869433363558279653128610157743943517944027497995289876381365626083200857457352480118907367180142934107715779710706222930910017374070818487431418534838319328474067172454590382132427299156505838515278854068244865711805835216523670575474406783961792787191637043259232886270818495394214664546940629412617363696402995934709900782555298313179993140767754386826264594079796135428533252407746312753817034880055217337590975961707710462804056669052912503670510250301397922327726821457998065337075907702129282220716868866504304780058499377340625611696598775019178751988523728567184434618925864446458727167445800494215925164797346993234042655459007122236316384596854823929413352887384893746238647448803240328463087273281191800996739561128545014996142934874277072978229398990663385609129803576541576557481158080960337930505477735936942852870085884583338262398335730802159217427691245141480208561497572694507749347106474647701122306642394118368230739518333914482816193448807957819606116933951559153495562617599766015320041430619799354372067716774134575049388341826757506280990610323526908587478839127769673125415255470011112090389942438192789962073582527125848578246361018008257973476698992692561206238065301720322526874967493712745548662805264817227879303092674653673187956061487403073585869721500260043817303089447901669521756735063217979026830277839838056623195603386476026252207416032579423435130608480738396830298891567116482217188186082000491643769069672137210588844139418213414363227968658299980380586665037125173307800418475913633904619138827222215333742776696247660207261688640846890788659627262594563369170853705191852075213652597688246924357984948039749706956785619877434579189179159277553654743541353845542217768321413562204761900873095017165376400373142359245091721036062749618403506353730032997097915122960198065509372299722274929181631811726165080106421001460148545447736978530883789062500 [60,31] 8288319839271734867143335843335265030477781163036143817970104058744900815012755597477637030592743845983512238637684497785155783946688939506190393321324172806963444689337561048388398306219724159087476452127366524204841354250724740012834266714005730804398169198758858057759194606159644077691836397086350316041080255408471400657114401432773191645425395665920396834987366487211582306950792262396118495336515321956708505789060046128865027348609934514590547957827039047120037281748584728787356565365639180583112398581919306326263318694501177326896174469939838653198916458084950481688800205274210840965847962994532366653150117401137348853615652353435031198345000651597086781346049349887760075875384375269754970889051822640476961360281825551368761130629638401112858721076494137686273949774491998087170910337863732562814779521609771753162744570167969601229410016700466807364039673323798411293693546597562982053530731837702653614972117567668474640260914317759788012757716617492117367292887109576665793110867503334047689046946100863135755330576228185441924501240186069991165411658389544475334891137653638638421881453342531431034732531751840178243920761796881530148484331323557629450727757991250058221820215887216181098694040754006462370269130542740746936978414854365367760971998521564272625490541159709315405085309115370947539565734653679578457590574576326278507817451242245874875883347886963524008836423301055461758829034745502151885622154708439142437459285530083681169451199370855825922529384125679382308642944895630727828590931369663015504321300577727346342455446154577292265549840694401607296023450205243343478242937376354483692137961063453160031932256862343065532330948988511844807714693100864017966173194782190077438745343795397694515074366771736784056159190076503465905349887326229102912447768529117806730882885612584201409753162631440922728352994958018259725116578176067763117318801365425301996360424269524607637380463361788092133680727716804991371715889016228850023394473750382470015206733119581674119896519779147823442319912899166269253623272834164105113147896775060985419258940964937210083007812500 [60,32] -5183616339309797241157108708035864443070391289626544399691819753740800134671361887874113264089349340151729600771089636916176193150783000797754652755864234485816953902703844717651482204337009667945437574859211926201690737029659706210391196563087240582549676088785587956539348757306692396025401093907861095649165623613545391058258444215781625992576917875970899271982339540588640916511817328226061983160625227105815655862171040289319746931169016384110138141724815201090878760235683991004328486629317854200573931067675157234217170560522901257232599285841662767097078743963079038325589948730247517106404949725239311118851252995571288510679130008573559764901184615138776082153765812966275603684719456346061989718338995733825307569258950653753855298370284089939379916325488415505836290511411185808160805153807991839865173825222063034959633940960901151309341938763094021113843445635546590481295263525192524304335621767806420798922131275442882523933141147432442107249916893817080504310185106847709599911516144746796764394992393135615892889937131607541514972206175274379332236464613592883727339705725635304834935434587792896036937352414645447470480824842680905011634765755049503774192595825531407438801198937470992660212987113870955628815768313042528055908133985998768370837233186455070838151900972250030469401335450776996556119392163968681687253793287691355920134700819920798178612185807593880662207192956239492489930213373020871512083890146784332702764947548887641371900066155180961650776651596095607210783664800663176450781579064908525955191774218575545736242397327176640312342580213251450328852765262711291142616376889023644810493977656550639787603936379952512147078946172688386438356427808309548357710762355455655706450831181021784779069445598345256691559698148257447243739770273347538373394225105777047453031003054963611190099059202058511473628788889317950978820361204700781211891788330623847897317132872159511847534088705373197680872367220997248984558982664794199992615345167342394291570323955236481067456999651140013714941621843541217360600757912768949894899428443295619217678904533386230468750000 [60,33] 3324278666762244843700894128748537601850393418039267831963345049039941466842355211856378755011924648295595128598133133254091430890960541060086225351033555557569289260040396379245590212531167556618828581686196666552183721431950835779609874668372299779120053190348554150782311745113402191084212674618829844718857505274764404385258543223999906469627240407391724544966381447041793031197591331123097546656985862422116766634367616153270596134909441447991516660057442868239806801537725280910784277922510298823367434953572693851046334765631529575691950680791300705172754956619032517200536074640462679899853432160694201739244484093442402724016537098365550916872720043196486865054722318390658057104327553979560867407522207155189179963827128464106353185595070749833436293832882405790973475333692830359799524161274315752276318611004235179760112672863222801361631866207343609968456082528536306008915907208287182003446789062581111194591901765142284638578777170996203111062401655434776913435789726809815980833599608674007350268460136172595605399804168331164439635687155793199311288427724890426532484978423531555664852695675728453584905910677284070986790542718551646020973578122635841412343658047211100161081267784068103927202403464789493645066287320599520471289254961351975191175797384224263993536568218519516869283964938981197414688643063052972543095185143571469856703806193733795550770580853639399171336851218393013971166589517991126646827143677458525295646161911283129851617019395463952544411177857253900803203047183898899902662932184650065502640560418471224183968025426011596103669088576626290248275465513030848987002188302003508586190652653238080723710378749455597150034572104253644698791031650410311420296790081897734716270301956103379139143498593224193434989100747202362996461675218456462514902310328097539868893393360998780996271192825440797562358137741434017288530144816183771584855319417047703143511251057875783301845944546767835912758673138946724865775502783777321978470620620792232112369861630500310114381394496430767071460493570985664315915388078648750810883960582486906787380576133728027343750 [60,34] -2123474791156421175492722737621921640525830861175551279452636836771696986372209739109166523987141495761838239232234576413674507246859275841572190353223854234296784817164683045396528025374945573195788137676929263026130019959225584110620596777723124211385464229998749122894708329985008503881239713171604372202816607487174356761751482848453660191601163326813742765356644095526124066361010856306636205018240432306103592285040222334108769936290592320950603059183541214090355349751025827666908343406535995871871332786296561981788263009829961010995611645440054335587150714419521314836215330933237127419878479021651288642472644616722801349334901362430468886054276492881005223732459750928920364503420432138031440326362612856929193864753900979458385744349484388271511305493201405785409587704289837912619521822018850260646008982955328320216852961127713190627238635653999515650215119195404617953915950740772501959910647139450480452894750614035164082793885094353162943837932642209115494221133163637774895445283526956141984554038057174088978513054580479459491757095671502947054487196502052381510143196961088595467906480687168030638311201158399204947524145981676380773242475534679135789430207828913487559493810515606545452485229503385190442370468041395981087906621001747607277865167846496927917100626185409584217664246437495720458331352323809919195312130496142895513041941270231195595344430088227122019007711385826676819361580029296912264869369218002473924030911584689547327858786435114480077831794669450745359368444099805523937278980716007902715379051359180122121153276103124653108378303691549833596744486449766310470808524802901120669768465516298922647670828040639927555409302934567208336510131672719459111076875130332656609476263056473178988475316923391776746895567002097656005888402213112851581900977624719331482405790926550266465840163472375389746355513197837876421247138770772282700991907372873383218101289838735975241317749038697248857951959950757823999911903590924922075226196662794675517697512848094978081570288775529386273677840791941789019516828980688530337239683376537868753075599670410156250 [60,35] 1296452112336658021362755706995037587432672936563703051546124102997900332950410820246481916911246270186554638177926485547841583418403173562331002498752237523619011301484102316408618142721159995957687528807925657357776840821648854950288240162353434028685750223571067548927168778044132908278917998981241981388482144113271199076482757854159270092389901340076093428362641199357584497849941058383279423821400711026202846300270769063981348597697872492588385417690847687068468415726381731620087328553894832737771543910046987829409124150347672205961542747658694176034068604572229067850468870450195598267098768911045679639989074939297158607756187124389991382474829243624343140569192991765733076264357884947153672423825864487965257581035399115307896787152894083646572606472932027765476165621621586903686338792072450240524698833018608640590100240494955099036124392436873750330198914062229610296999000338974048751901513448219191401117025856299446513117168801865118206886887938952306341654149853830204878310555639217588091584701721519620710588301282946679751856166577155338828953507729485994993473298429521673509299681025633427572138548708562877083122482731386693625031050999957009173064171656304975302731901027285425003066775667451113621751093587219133774265088338220914429918890289986619244960813917588649172749810465188618637223387687282595024695433086567499778726252185584315063265323962964271715404012567283423020698758177773421425680811321958838140265577239183827859050706411785367525530354323841126631988384884474080135991636279232112056674743794334094070824316010118450994531916066669007895128903750498432391038881717173826175665956904414599439125454489578926339686907654325177344565613201098291899045839249740114407765394843784023940649430546779468301398891037171663423069886540793876436051633259011509844762982554979876200391196791506632680843287971737646510820972198765953258330142335028928409822191079420409827736470489008804114852476356425943165017101221255087282606622987819610780677799347006998927721291532580244319110864150437431050099854317608771836489722772967070341110229492187500 [60,36] -734384996192933399536191906689956756865045439088838803960797272664214546421843636122880681976463334470887513335185527870894748840897672909968996761330513116653160312343960901173792676288315002650120510077424933233618391237123264495477816982116642398370869919086831127657271511495398808393562145250431958546159110878598562326018789166169300812341339945733297128875959768273462903451590201088157583410369952623328541920465540059789236697691855968351439595379449734501574939444693284883374333576308131258907172649832205398686607900092437218807528760816684314345143480248637696272450064005426479602970496696689701929822910483176286572362849925828230597350879356242796629089555868965509674044344178969824461147587511147203708358610793606472216635414759287303929786334817113975927601771411420548010450095385586569584127539610005664381275492294107307184106669364489266905766628196904908489695867576324076409432089286784996755503523256231852874448480230338407186848007314677434470613380302369711295073930603404529244477108228750066346344624827514655954275691842747890156842161451353610802047381265809931798537093966019284468843120975844351722148154483561297571493971636672493616063251771759687486774329068634711705145256061011571081845851816400391342511283280801298074447974126185924001018033665037288488740437160842417633413263000695001368226494959696390466921461511556951711755390014351180843093935068871261663347344150673833529324965525312142351615613328669728551501722334367607598719797370660587596326635415130118409899609795851081042176178535391562864854600017100993371582210843434866689322004842920787472190547456146584104771381041682427102439934980599277643220710897299202041572778963637622733725079947813174938956877899497197034704373491274136264629752923694611428134668864367070754633193273821212353592929735248230772404701679882233458547362119657723141923116119800084048847961532162706280384958181262766071809949102272259328986450966684333694173959845078045128243992969141077833502267241265975671792100732549959268690670925725186146337743371692585725440949317999184131622314453125 [60,37] 380237502270140669193704024449762519344325971853982699372382785346533517040004259539655006244983813014814499702252924669862214045438161023084184072341590844380314183380969133170615735346290423605419092631624188105946373679788202903402631859058056960896047656052566993059926917561631517460342630029795554514830755797153622616098638031309684648365504963286389767269546910551054444471314953867216443019093418950175268479442181161169938505413620843837404556207964765679727102834004989866949290346435076256068498938328375757079463361229244590572313727429204823692453020876274513069120022969470968122596288542886308998596834132215618602105669181127608265469063610782665200140272037908245389679456114064735838847660351548402093846005022535694135270025893513289587080429434551728526597291532133202685306700752760514369633094271579864606714371823433088460040644851097215127973773217681290283256189542954782801524243129780458214537397141683157815412380472889889363032888711357583531112760607380461993767193119401039606503863389112857006986200397201586247462566674992028526046678300609637512207054193993691171684193440772710477108686774342149558245175206900296338179108717527192919968588665074053865602875127836790654391498410836507818859301827818343964035951781566257443156505661469779602645825871734088907089739131338169990240146271404664763824031052301208131072151409882498139457318863743967838701436689382094409231949845902241854521214947355742344424696600855512141419651867148370197106172478207318541455259743367968021496929461987913108258223278990430651025563780545841057196854270346561427049286272614992574975407975629874452749926419438267239452471403405001990996825419532450700747166731212495286419964779937427451854535331463359617129735855198036282637049472827643937520425286412753567018262684478499169885088344934696348530614955570089657065027872043303984139184622334497423256956666577299221484638227808071802897053712186884685699970571260040583088056850862633438748376971395474188671578492638877282546804210165263483151270336083960078616024447217824899780680425465106964111328125 [60,38] -178844718144041223121821871957980291347150843580817328438305234817822365482862351561077319349788672550225984103818135536364883365009469131995301463506513342309773511353421771610425229740187315450589792918767675651666735092699793077274888023550775315461338788565573955771189171850167883619802033902937728439870672235416824610878109630462222695587774459923820719726186564751099715486444051425483781037913532855050773143488573292151325202683798108922024076430279132830760099411118126540228530056997959616821730250503220451719479337049449073874426352776783926313279420272780305621526939911537199732202132708650640364146751288749164176060184067567649234657418718439165962837220889671511557080318147266547598697577791253836118994097188628598271379215308511864940429547399912087902148707837783086457013791940877230162007729393424450750553332075569623447510690127597171100355261787833115708442832356629523518913597263827117293173230187900745771635665108095793217390164363734177487299558759451540983977305300759082258314875886521743590826281910521356519492088930547768313388413749333079360414087126641014919704610530616697126828369529014658349433417896604926557285138491609328812418899062285976238627665389448023332941217072124517246284168242579965685405570039491283346137306234993598876657615254626319643117182725972561360132645337998447018018865580566743993901645838348816832893987644571381695246436752244673794398175747195046220406649273401321672744432405429612691739065899623346383913036857820492036680065104094811967085019496118543949294702077170776634877676587247002660550470907077375421496779539544713796517700500083960840580123597596539087279532017331223996268439928751285970898332535998732487432194185665715835712437069995104562459779075291766181335809095267671697036588255280378008465608476132186384616384950718939589329158095352003855557499122069160992416680189679415214305612457351918070856692336982350217738560850962638929115519086580179077455485350352403146922026371441468947863000979382236716824045168522980451575658509534257675083201988286418782081454992294311523437500 [60,39] 76177523571734870949515391762792167602617875538154990130547448576543314310395214748860729408911927968250246864225336021881906140875268392247009359330420206588747664758095436565151140348262443677716872182808441621901815336437748912693821022826157643943463648217761080536642781122225091958143552960881638175605619914415585060438809427770876735581185915165458900636770971680138663247474750037103318019375995736005876722525156305346424734827956883607608649973313188346223752996512541733942173041081893771023166389334239862006729931614113170851919443983266736010925114141803918398835349790798351379643721426158590262778836907084056107075762772894161581969180630986136844648506441965878425540438469550872880696681760458593267407099305335773897731411811142253483835034986298659606608673359751195608103596544108145429604076961359999522065881923823177730721431451705284513301017013396523029077283475293480889552261959524507324917183405168709599084284224017802919014214587129477702443831557548262082597700383815709547685895948197686851601896062773906222217264988694111191006870047386338798256611130729536154058850835765393121204949244341305433102177011806872671535561349311150886324825942001320044022194313011075488305857283146859953616917986578368591893517124825273874861155596279728627197701248255087610044964101013994443321212632521254293595738331170225041813793332417283730077118135292318722852698564082032554862587456714032695179663040827195037221445637522570198855753510165792970226602561819078608625869640874208479297768771614541252018491396837028329774997024561638361596855102419465851805143499395264759520471629830565795854067977785514811476721922470055022829389464387948816506235984451112105290870724925681946727098417045556041751588627894746856590523900505140559403178263554204761214988558290127589207424504008411950372153872651126372096511725791986854887677426549649952665298657865762380614186442900465904875725705273368287785998890813042996222180379859530984698553756362509531334498430308892393222126320089928761529278913817780569117665834255603840574622154235839843750 [60,40] -29285730785215152815960101013312269715666246238800512557645965617413749703886879602036179995207962971035526480350139699370888241614223019132709413400247143166332491860674604582768032735818088453345717193446602239348179303705657824943040593315866513152691895214786030907839622449872502717376908070147193327171217199738078779173811859846105167796682010266922076185399857633489257846723437099682762869950856949211698042457658994705092890596500278935512559110307474471634424499113887435429206993641947505361910454756630363817011528205034209709009663606699118906518676188526131935345292108213542183159328286457261813203426200497625001839322644276749190743153843941677971177183148587672162338407509315550146601592168248387728447910663574189481778183924220056560322511439543537829419873199705926355876982244732717071620140473429601805784351212618045476281842912020332153279965429791952577100959279872168046588238574785716709989848970753204016546877847549628344800520603910579884623333272959792872786768464431485246858379396280111382401440354969781689592086578815778363281651164527231987133125162550990841469070997880005241275173572131895245064679661686461673702256060536333114117838238693615088995675861883304866498693047422752753884464538222066407011079180512783231028844772757015012770976062963850335333218391243414590034583004365421284590684672270482821331788810653965232497173502650148711145513638830569494717809355378257990514260371425015669992928491683394083738852501744524276066944124521729506270040080552101705775942432282592069368532800841017752126418663209831776683074357664689235256039960292504573525685776737843160914762354377310114458426800614226065156967732168383505437937189316897289460124227085269001605748970752190518870159929203351786042765161961753536606723413298358228887290247403904532973440609795084351000711770606849880536677763100995840976934939562438168486091598401883123874253604407763957298942149013180098105101456748029145599238899818025729099537441333400238262093649981045850035505216303751160132895763488908302818458651017863303422927856445312500 [60,41] 10117241997339534900786596015727643322187897631944656977922625086949725852962268641739789594024931127257162312105383481898225312466022047847714565754130190140951479812599926019847913596522547390891524044677613027166763922103858835370939353720422926364871782531594109341245472834428195610294720404909234704013111058557320881741980634201142313927844591806377288257225193885540843288003175685293907222234948634987556636417167067503390117512434739847139040471774507173256655215722119301344033399911070265156183420529747746409916928746387729393398022515634181168877308338107334942203725834941484633225647717383181415023079725361630764969660306144658656936582498813247654596057321770284355778547986318431934621514061092562146059049827856337852974964127254703039849225376287908339037634199801305058444295825515230052347759709502801845389973502312487693118348644379433892283646771766370786127277872261883153456330001812445474267158119396795487452766897647632445213176369546595701138535787569230157482553194550349584695475940124075427914606754073736060703358741715424030844659092222679387813352631564868224758240029610841748504321371018985145757889620489820605703452905445320122874903709930555333660475086071981978174702122303399079887177826805334057709260496539678013822205797534402733318429963145145381438774849652074911108161994936573943441356101734578674862935028115847867791968620339134659894949468706896795651192030857599415013827412182432437968193861099308879585687915555585971700629645131171637760278613243038933904423155091533648176525239766028802434764312815073905465559575207667620565586922196610769416975585988767515234551745763186922532193511114957245325451412269115900263144543895402558012923022763659748607124505040889964756585789059089573615821888871014939041175894371926818196719131402783496156051085839492457246227000849340995409958462759574970944748366690544175163990751392045880255058516318979034537362431318512175067904824577136206608076284870791412131472229969594746340020865518260137303171651563512640554414259708160273021348984912037849426269531250000 [60,42] -3127184382604053248466716422777263307308121244408534585052250479060766609544744378172196464783188024746683219832680936705282357651286298502787767021670087295933130873860540731121899402921870813895089166748664767650682662441610527502299371876813497029238954574559151012504806760033173777224852432517038930111194233826376925138225019445984285977446827936721979675770160024484983315392906677236524673110361629248190787289397094858154665905848183835987070940682058946766831365730310599891751744598584747925234457751157492005240805857004643913509985750846345959024510640093809428061532129529125674504519585879588057751697841768575624759667243476413842572592843771930321777039577319387845862166883776207710598086036755039859189938149538662546809980461934932035506580685271122583342211750634901993158452384853668442988815349059929591061225480061883084435529502362811899966764699553660421399780124576247443718062078334443012834527679012265488018285021544723145794042612981944255475798139961434802616714884527140468097222273996510956944528060803053727834323643988353066420691272319627894547185469696829479086863685479167004321850037176418209709885311099430569637224610984278735418823151034992322338433624502172033005429722017261770858275110074416278442507957853466427882067875711205695931936444894946197895607204919577995538021231242427368656115493630269307097374787884197770186150543253581403273908784794461136036788624636717227003628452997113738296785091163572743534193104112272596152458075012824450336139876017240115573162581715027182536409336018114517192440789123533367949388105004256911249572868738856110498943551093459194130756917284666595084921395984767558086784764249942223586014169254324279022587153478535956657026983148070167917726771376446357280887386588067413948066592782730254724011886847261534250024997977022579569285450233487826729031017319991848385172681436693068048937616112585680297238071976217691552028176697460007828509980714235962678222964854876972139715446479887556932900901309873165884241259326104956297741506443532699677234631963074207305908203125 [60,43] 863337525532624360147052439382717567175042106395138316364140549021482378678853037449579041495329747760614206495774395456925231299266624063780272188637534849995163467432048116474854460843715885438719957749500290408283758985835099559393126838740579510853765179224694038357881908707289725063602721023214553115091788513180027806895343400457363963793880829461997607941763885956317824044901514153784007227668874525453312137462507490525346714123798224181610967813666057102467451193066781151638425718068913385804530034711835449877412531704262097846337320771852888911591100668425986401576109977078606305334699529278709639689838489848173731514972604865056257702734981824996785684511360529019219745822862315135430005082321211441269110890957709856158428835280867702369792634450761201526610638235443960483771752993410202078048380439201155191084732037301325652896576852580381097857534622057838748721422656540704442377093608943090841066802121332027825615196112879022026911526613579089722775884140793094179033221201030429678497462985894663241274131539223936436863761244415539449315136384099633169710204487465622080935533917844870987149047361321445307882666799998496611516312279773892795386771943012740652571021082556683934652633992387247572089867468785274384128143858426941476022845322791828355154840505314812895791137110087602498394150605975404828682317757445377888402751782077399605039123191982257917017827339475059315656302737457540011679352031698921701449957481199918937303324038804029276728239156122432621018160318627025905024949011890963114570847232315756928896809035755358876028882734024876690429833852470387138234833127119853766958500207126470745206525720746512869295656782097998727440665323546950101618552324189877660364867543878362225032895648298964826956655105065246210011532846573466148112852092689858357217499395787652836156691707308887443789348090429987550548283349210427911426673029714588200736237067351501254732872805294849722099883772088734005951747894149841254003962248668877168087798935658151587563853363430820464161086214005536021431908011436462402343750 [60,44] -213957684666976122892029165158081956343537058562034919544666514371215459978407652375444385740219911207263257099459592061575634151261811309219487714515772802881368167764654203477311253892634378069873517630239400886841259046360104698330029520369818092656752055280208878520965766459818784331966613870274400696251849631544227373616345075597890749622635152666499748164328358860333852418361540414468690962250364382211980003347024509302763995199587526183313478569565376861003568841717214531910764433839480314558214739454525190218288356025164435032014363170812535483576460885095719891520507711265560751598361277312720743377664979540787217453046548723378969332676969479658339213087459362190411217852927393393427833718639057064527875131546917436195898278821485302694427050787306451193888856609270862754896456873920303982312532835037711399570120896834367380748781817087917602709172580916898904759172686066925083598497900513408382774780491152902632792700053954242665735430100614266391464806513483285093627343818653696571823064640811186071867242322932768565492050536284549075894796848889801795129928724063786807359555743085569930915727992150878651369462437736482950189400590722947741008607146236200481282763266373203561628615926377981470977287745300246922011613541698223608917041091486785191999444778358854369061837339670609529933229171684658874701674470775664299918742260729044327597355390783977957860608484872999089839923411182973642965923049646950323067255929597728594648151590233693881026092487990749913611915222909798049479886366230939341970903620906715165129968214807039315815818527807685290731053702403553344897435395649996143734029035084121862778495758212458797231450173831191881840548246615191530290855468346936334588772974013590199859252573585913369336295403374745635362883791993587876032714969027952790444388776428771254722484796915784619416830616053270678370016542491862236863520474774010987295743824984907469217346560270282854836658648699771384130149496220619693695529377728808194343465482083174644317043483368687845080913234596664551645517349243164062500 [60,45] 48416333023887021663048062369799836309167236863032870077240874737161968593927911613143560859427767467506270442559690761260136462432149410326123355021120644365999783541003582069158719888917961360725822369739128406371744243595692832345044200211453043378427680431115171879009727052917141844497010458011657437015056053081809017027777216217646218335478531508310678905427341815388324237735650997219198346868331346473930043259367536607464078349376448164480580877234135148418611947601373749347209581363497156799816522042280704994164979380309785903217577565243865882153172697171890185705274858561896298998558278827300744188966352307861139534952255207457559797876581252039789983019779663959788761073723260583170907897357548108028526668319376654887343428849371196614633741987782746449085779334164859056049133498247252327083925374948028117810454289496569637198073664822322186001299838332362884698790564208541293383547424682515062042869493552176789322413757291227702342458449159431022743862770951797996452796980070429206968622318418815611121486955987802211725242002393095258420086079213860498973658411226725848003955599607721850924091183315417978616472066478054326364473846610280566616098790121003413509417465046574609740025354722598977341572515633352746655679141919646656295962873543608287562372849768912239436202807752009333997245583897044668665954351549696648764452689290809977047884690794317029682308760165873716016163847093892690596482960069334160250717877464476026150110488430864720316452123258981935065095606707009639173841313418919138415988030744799733152987370608673286585427382038317008308214510695365117905954169623633069985330368538198051771578934166014864236942423807122018035477004365261502597145229327811524156964662514069104670749630129506375989488735177980384324927890737685844174526230168871306056609787216639674890967374686982151069532324571062336258784657345003752031806735322722488379132653673177805586472316283619614437481824353654370037436367190875669647002485776626387856190763119820029591494715067064025237897340048220939934253692626953125 [60,46] -10327951024727773482567076809781967055468902265652413392412417616029532647279394601488652765200739317628950716828251743270619287323849933127750729190799899486673416598792296983179555047642940370385768972211541459923299838404311968628859203398817433711833146901340379246976539321735484328990821301951353288307044539905155752218382704076022861699876834390949437122341956233799034865976132458283524174570685319753617915893513474037397332970635046845549976372289011786504712501064805857878767318295182582730792093924307981205683314703544416149848296044857636094094255331552430196340814548872061274548273081747835012758583076599706802762203196561200896533297407590567605999395181634801058614501851398387520290641134260383136529528734820374730460075152224223327294655204250516304762881293399734175319164520960727776839021399238833616045837779948269617932791791522433852960607570280374977601212579198476509112542885399393843336289531257282079953799500961765681640698501657177823904299584638067700808719780172314998958955351879984075278437946779176985923165231895648870146836729123555595285801296446612302027476078646467793897875998793452994323651429488530326641254895998139889523646285008772218566265481640000982315689059540671385499429992592410340653773220214227993719435647804034866887791574611464098165127686479546986274058439617705512316022191636754377389877501130105698116312602243204274829406852062328670326637645051109139793529889623184763031136249244754788291848453619600804825944737416294909815262311153467797408365776259884641675203310295370861982337082908553999919652043197009992788939540784174866767861837605321085080040792101417886194787338738449703938622301571998811693176598752733665493140008220403567227509063918504290885554156937218097873485897320512843518255327124030581297145276011115152406646889312460160705358223761407606466028643058188292860409472538479857677356788173189342788065998116188805985687125113044465522277817891359528662438660754182758002531870630719904351697233263770723425619161781052746107434359146282076835632324218750 [60,47] 2156328940653360880602752551572822239443180745693877732119569699496714087231953480181007125317229536462695276324443069076743384281483340793781974190058848398482249226151862996463339414823210928915247936017868479326396425154909867634864185808424763403310161288006343813380019194068937159467908654259087835915830409106644656556395699210327545281339242598023379470320461234460352083433170305436890534235977549162554358335112184680136103864077064857857575048028014408113311383296981968986592540161473825400372461512002979576278436389542215555804734587973933935269192816583093193512452210604472782298488246737883116989048636344516758542637034030198202374035204968286582365044851946156343887196153273633260358730054243246190335762659503866746016166435727663981989775530246958210919500329362713634013397312462831932178950378970006216001281753103479350972603301715295407702377222352131604149299383140113424107920114367365385759727817996111010725492170363496919789861712571538100532124209967509217223822918593204863095197506593151034878809568562512570129562742494332933778304651312801647493488987855439671951225053215815490916249464576630183567432245125479506599677103661530271919880050258708256420733229877046254933479281087164249145581832024085572268574839955659312038013977258651828000471894344636689102902502896890825386423632625010724975858132436806500355883871257235459323147509440442800643659455772987022051330969451445225268751690380346042966218929301643353219450418045001792216544104397647228214216334042818864669233501526654446369186900469519525849628338516562531245854170391908727065240551764694653817243772627507056680912931239404235379437066733364738210797153330616712309580815565567100084476664675894648814338497861373547870313620328620492924025160935029917255216612732972984146547572938986935492275096539838021664573789479689346090872254350606467904749615284389985019171112699170075982391014770378395981072674156861252547501628309608298997091722162782852853387591975320286834647401609191551307212475485641789418878033757209777832031250000 [60,48] -448371854243372492693017122288082846449505749554640114403248389256116262384807565344879087738574287686577141967994792569005313290077946432863346875935135140652782021364508482622543896539319710845124816364399079769450636602666242101992483599530181773522073372295539460221642592757308107970281678500154952628608773918345642865646446890198935070971300371096066444868873694863116542333855529181734506794885961381246751834580520811589356666657129430775360519566285698943594381687211878003702547670500364816214895850348869570475434446168920214106837861302771363607148565851232272609476757300919605298324082025445836584278307618294110815286887733181718722879826237098677812768937848874480601370905740730664934363687967787136442803301869005019037816821628695783100390926028544821163791367541859433932405722343206490611509980048884470644647244045501919391905150799842036555734695110096315935694260232403587130876984544043027112575852373762965682611890469356322364760828919657403829779255625170427597968735683447318056153967747613699937849418880719132720208013356700708413017713361123124000601294296238277743485518023977825949073168811551544894672877351463782801965940134625844778194313007549850154130996358809900279917417823287544326221895786520935798440666878979497215916206904726355103354950525801452952504936077952609480319996211928039936991490869632111658875800716290170474427397841504056376457289523773914741159998928849584556605877948464452714406996980482143304240443755285342503796633737413386897032836991958127922150527751343606995431314708514496226035232877078910357697304083777340763927738189335539320948031448260503040444095677256677645694696043627766825474938916652967233564865209119886573563740132319024930443126045609918182956948198172516470145291560620836261491267855232915562275453750033203414060515919340877921324157495888908107874370937359148920770577227321648020926537455742195044683644817789446983784088372990340697619893275674397202631900556327044133084272525605314067379425147105858370615016905702532312716357409954071044921875 [60,49] 90799933468412639289004999876084557881759062062617042958019167649482117040804452941016305488869975401458275161910540750085493879632034520883141754660301079521785000098972175322835074409334602160944684624081222715730494559245552613132487387890498705315362114174329511347571286007121000110632696487707963678458602343055248898847393561229819112221916316889672764249373776412186616310993813705652111099560034588337512957848919297055500257664730174610214990623038223446148379002466142968990889445954037027240115244445396720814836210450094662010813656001188605081746620763422886172933534296850832465499261285174470423117348128256931107991344071301213334214480929148565874218538291332734061879614479240555328417353325958348907740256810367881896332556169883263009432072589729347993880593683564633000723208327656048711359447619773599706952122062769601443897025426318055714143000436183278133176118860644639443222699671107393340618961693238294652548812509034127448392992239688833675593437962395690340472441382048551210452637664094873722348442592809111842171701631997945797318293414368917890937358473196908852659025285454697546150507342646341163832682875097442921878149960270769001810258212188003986938959875816127407587414035578577103202764593554855671660786595854147057841964517422534233724779865732055089488437584934903108893750784040825733290362672812207031885985338114545442421630264139761586228122496377060506306025904608338414244793387039983608984843800082768490695330844395083581792713266901828864641546831624370311317776506276667124949470413168327029674715925644257498683651611099394360604118549423649514103201858187107427182524974037270890987744927413184167610854767806315855196822755065933138113247070307095504857493880999773541526699379232712360855592474602304830221110410690078728777232302272519941271240392892781924605882431634456000944924434871419818243149725089524564087138585212467597656534807855878977345854368820126464628040219692806813709226549336289088641204182489628821874605995879406114545950856609124457463622093200683593750 [60,50] -17042617365652203972311180162248360427389778352685246697092399142025580230386588011194553581890404695902076413458753062136005180755175462635867210797485776924658241098435335930730935873996936574501186953766081119687426458780677322537419044142377082192037624054895234072653026154062448673199383566653390079509954506560390637235779909609631924033175202661234404807032603548384238041694838235704929700243314235565805658040939821092066025175801928998467029304000456055716891927783529820856153558728837098673122162227518710034007107944787664378721784308534121554316863912751020724708671077916668188773061088632524669033944331258134435750427585612615905083202216937267969286002404177658517044378340557935989596513916490174882082365283592722202071802861908967157014879280824949720490176855656877390578215110885068918267887921389774757504034141158135816510068550672238275807519108535547046879094982952732747836063617650262661471959744120320631512253557745047615151659201182410690769569983902040824929428297640177943701196333896598463937422857585953135621357107501640493014536848576944727511633312660949495923385833148066785768677162653823693859396437310474789054441835089198502164615953773975451548092243370799040475839728982236613538048416970434903958326044671215555997568148694616058687709446547984035638132510786824653235851213624900289289393026133464974140222130668759302159976341660090922039344599312668879712902487229369201419457469547400710191917765629690631879145067370757466090709242438832911444289039307786974511425666079625063325912440819755012278833518415928767476347039766501061922095421468252925694266687684240603088351751723445697256918241691901835371981227324042679595051568995324338825226122387252886421980868561675589541081120960879388985542908440243775394545972711232921136188617260954821787014148035890703206243638074981182578478165259629219786106116676619298930812064591221087679547922918849266802319174743864203155712713967097626031328838138110415589620620128460085802552350427857552617183500842656940221786499023437500 [60,51] 2820766036222454124133879043298294030762800940839330856891549985626195128738667734921720513515171383114524493300128346151111718326056307529574019020702143149503299197824256325299006145328627435123251890042150752906357015350924455235145061572365890113156207302272575098304898302511830254860370820507515683058864049975537203051396020622963903065003600165236684524398630944008584007519129183424970135431467885882260483065536299213557136136016209049588554894811708154582660908963214489951300713540904883490782824887316872131072381283315252538386903716537103230100778618168757345217420893915131317435565951835038917242669918691828105689947006807961010343869617604727965391303620364745102692543284473907830184881878196746453692496566803947379929712916665775232648139990541865479213419172956087757122467323388960455739054400139263394822707566022948223110870455474623204616347620356820850880529670743908544420119270388617188112771672878759134077696670556587421218508689830062208237359408002274504834281135939548598648020117667281268036560215648671928147189434518799567771629203276454657486312769374574242567415111688595075592254517744237507934130263137224110198105041185027009021446243946589683800008226983906840755600381101525642778622221857964516913282979036598577915614898718280786718272395024115700417118597303672185908880050225907639787420585192877685309491608099431663003655816983663699727933522512411911745714630326131268809176038306776530024708110712115968474886701302044072916542058302444682253673623758599804399065425758598714470991930504792077051629823716582482186683415685332404055645265041289941871178801874627202063109250464589898019356696466021434411859762025783177589376230533438320998241774141872924849150356286939457349544981793506372686385399209147896162462395763448666993367608375067466420793896459388437786833131324233915713019949473900176715868804170611649256092029058560376476742908264958290495332841226821060336163592922788968596194040779244070892910845794723905542359223067028217712959303753450512886047363281250 [60,52] -400440048486653929245732313536016245602920816188019405004752189258186138178066810238377765492438095334712047161880134102974983441524222909121059507449815341906969385576396361067050323754590044470863891491138276019429115636080272221735602318503922324648558672117575110967652622133388433742749417565683171250908919877917121694543035589986416163379723615131806660804387872424981450392969652914513443136230377626568197043443849838964393313817916704172478536517846445609172107425504792869409146708294256451517204131593310226674495529993266130432298852237211650344156928305419986558896470608267926644416470630307836857290474017846924672587687912003001517958878435689904462256458892555811448138401936194227822577814116683798748890224204114430437313873535660392923443055522243153876258935459194849973685408915395656169198206901494441087105049907523129580962319923350043888033289806178946171219993805777608814679048075094478805611716810106644984407453642765492073566230004886206573328435677307734493823091780785294032395699308311228579199991738565656465007783562384700957055199131045691744353839197203640724954948609332499905135637337451328852844772416812074316262392640108309058481091571395425227329181135369065112344450085514507018624717934485927752355270625015016113771353234984239935300049696149594970075928934255743008467913455281798286910236111408936930659377976082155720114849769209009933437146581838787143544168009774898735339082359039055181181563225499117131360635688992253323367899724767387054608859735589135580341538192598666124594928459400603888240623836203239872369298111530014218057692535903383915572382436230228366642703082572061742416117821092731989949432076386317360025850132799851703667901104186285321172386246206811075916618871055301335904072733256588486391712337648546408105892689849735335169112314085111646697078575714671788071204065175873810869524371987527438904918224397232333960934429087149329430240568264242487110262892978687092817465393501406260880080732493313056333250621321440121391788125038146972656250000 [60,53] 50221698134808346222816589703544643689815372375930676290885059073301461333244141057832957334294674682702937738453057947231051459078702094905575821259333489428216260198943680153413414401698221139884485658272036601172099975524109546882121259782993963000131952236073956473854483408453680578267963595999322248217264223181590296920809450553120881458616645464381561947832768357259961046879755925466618108741619891903832611636120001306020799277962306856633518431419476819480110843910446841509763957192025392048790583436311102954544220050895619065826587638236146475644369454233147146874864055163704257788252410983639339223411321699423797307067762632611635903202918221295591931363351688110737918542760027659748933521059346302323067690569761871670093962797458516663087597911721386145295280787476785635246585441876901836000767314932670605023458659767040977092498957786521188062022803135479958882589996153130834354037543631560244546317140933621620881772810389372845536386446373679712586589418833228110871214209523354322874498915890390062914021633976739614282623321069403221911274487761964299352702259308729976879390858090579598918678424455334580303246115062962430991441755408300378900509480738306958921147710451488020685815760581503964451049204089918030393845794495655899605835726875505605808602801281816320620101350972822975662023223995241250060443787169576532493559514930667627168668066449801658615565593631214734685590263505219470273240685085679195902490706429707681409436502413368914033352848281062765703944357589954438939582461502703989148959671690819341920826436588422029599208575784882063707718382496455388480857572143414738019048744147348018723514567872152543052562217560523629764848782567832662551629059830566928919712715178705417423643963644738686731371652532483454677991359188718886202411888173341892237855222963284085447298982040512916250657478809289831468319541489931425553468106957528165146318076683048844974669693532681786927779395701394469100987120733171894819357483601146444410212588138620048994198441505432128906250 [60,54] -6398544631095177483765799715021299948866944991553976874338957957964229974470153609349199962728635673156556728997292864488216954400588058424259606128239153045123834121839845182408375407641608461197500467650808484260222344330774502132197977818259120459893114543043626906978457205759075058686765497899480804539264443830911201040585772993128714796106097616294311588962128103119720254604781104481250333312927671131669074892636753960767886925586447617492398334466792549202053518232282881935087612729353598477739326585727632148009002614065658409434778522734278247297916353590951766262062236630646037724492891852017558931067574792322127151306958322654596896495040533004873727633332919157574411259534669188754934244191501414478899577351941910450646202637228298430032687440385802975618194472865638931695391867986042497647638668470460734968162942677636927418973592741722602212337079626756116776451491571764282534559781400668758842111809683863499397314552885601488759730176312943498289671213382332785977588731014791920483855255433392404528232295324019873070087883284905775808632816104865196368372431699406563873037988472892628596887748239319745874442039511158648331830849348116802696437488791180287546200517363329651913839688424219793129453048260926731070215245593352400059914259072203519151495788245343620797043882882444750879991206434382463613238429781848850873850260271887992420164341995350573537887432556553802763832608931390086323516904205499103241232361083286378800389220625334659620001462483343502372576377444322884097506530971904467940185101896930239077144914817551722138104364653545789836309702393332105320438983883500290335577509873623599151494576987337780167383089549958306886542993148551301934242022726040513915929586540117984780799361034640803328217540317653957913563042231865782307018173433908029577142062392591067276868266262383170471526709496453920421173053277800949263818832862159145376548280309773926515965198965941406719708914811861943721556079655544827351495825847808689157414363535281154327094554901123046875 [60,55] 960416939391075862986298011737575446807674617200079935880825618471568638938569439346274229860354857369993963864053133754869260318598115398135601777382629692320735005885315389364842626154568775380109612070841489666261071193312088042917508371679346212195835524171065466797549726242799966401762166117246531529313879746916902946215895904682528089928358582624335682645902757760105387460114770003953472445753064861013121074430885499340740017801344812413572395823486813182807257074077288463788257886122556833891839959774248421510386337281674271831319076940462084067703458094943804404364701598101854137313875263905984115922642367115916774346598103888217020531560782001139988837965625697014307595788005937138331838377810864246037962723455454128692913872194375320809540445445944535634012897531416866723426096644196360515567754644130134777727560951515873051324419913967611975656452575946523210743740065010602966754721786097573817233453049868266792001953631273625268507477402342866300207296414130209148909168001574328124034795431204639106394828071807736860096963398847231535007918622641835013676046763890660185993023161103481422164572921402452912490646625224820575987933386005382102901096078724057944501234616152782920496041623423284524647336301355551682266580464595078501231361611899491047456033144792495407469785544568621386803557342989921192589660396941065552226711392523533495786399348773028369818430863542920032023864556301350174561862880135665016249922462899876107864602835359840246629195465835990452000213249725947167023068237261692560632399981016566330019532631574478165091580374630485099992090022450766499135449551907013284918623678507805820103049553189435325149865072696784819508502329897323900417972244034245585777722089270234092654909757977095224380684797133839375234785460946433362357365427936065341949360426465091881984976352007971882378256725894502247470387551746426792698818716052972275611405051118184228022184859841409972640017797226141585922894639462732394068677707621439765262039145454764366149902343750000 [60,56] -152786450994637396878782269465333518144089294372170637977446864222520966836154156769381179278591648083381679546603454201299380451090137309049802749542909540297123407065062979951210897735700951544945616316032327104984172089958742696256341206710641257478432927556048101418866238241401327643140921007969660470998886504300905281371024087318590995917710112029711416363459329829715234056191960647335791978456277706705711899581579874132368714428002085658550397627099678725991610510037098767110696352799315179942890884056156689871476183605667303673485960355931994400687337079966067362107263908814855742465072485314693583628358365932798792493879987232342304491663618197349686109341842663859423217092384050100249443790785361997752724615038889830953236608408803269967251302804324238898357493625543925116460939970357367947711187146070790720216176465679319028242379763374720252675910737377586256361953977472935193693953646106376256334384764100137057578920301172829207292287872069229431414004520825056678306980326886609553388810071481195299724708316875402934677128017063891894825214375970706260236287777055022176246707112528303504990901758350764719530034172705051817580131902574989361989682926750008046694870144242132764585447190503411886349369426272643683852286345236681020632024424714109087873290926801178107581538219288357257709106593055055382626963487634364008675846747182622703629057083119925751300130938826937351144039138589341538498725026550865597501043611652815311241361261261901156913359297222391344472689773090330351987074965358609662372611555322379887290803564921970366257220261740383316363796597214535301470373205726866834431830101287884281234593246277954232445569319503046401520567451155591592029217910575157520005845455975552935649821875119492078058636100893089373336225806365057363336853169479455117115499947599916976612579040808483109107061870416717201730022204881874541428129813989402457077179268676845892030012517410173246933574549390888258878499025032858588308854602688668933296867180615663528442382812500 [60,57] 20721486614140514324246490782505146129411827730560296597567760250868900818688679664012260524707776182413052158742406467824960181641926628712185597181728680750841803553850317615528987568373659956603516016020421510010173274233375783591509198051207801930937210441165628584872721283467578351676911833912932962154287997706329333329373897380517419045154716621143584134994258927625350622369309038837473782186803338013329808179210789513071479577121838363116130280496314694191061983558119397927808549727521678177714006885532326804032423930633218511432968607269647128167352321891354081368385872462361139409128019669759840048357846673769134435659168348487903455022280095239790715817686876125151677806661373651700819706712835398708035351209938705569054367437960256237776817330190812740700406108011791433033118934393501119392789278040747695020545747836958192230527709675554760200672357899033419601251197856077888571833036772687971102124097124456975169286714436137851374756393636484775555381862104552365896875320771301092369033702620893462098663278309027378774081910351780845559364534557483520355452208329090390447262944412519914309257458854601074684937030907623535018889064882980092937112700565590596490423206742196321475550975739011251693192746294191079260511858106766247137604712258313707332310164997709246413435148538428614494243826177096128171199697110209498725920419935878382110584913899596150460972306615295689576496522897331130798544108246108451675280080497273279216723981702174742848256256582311267651363351663085433467707762705187742978442090449775490356059996238926182445458094680764958560069963563928422206367371217285040750314743277915128173722341319496985733241005715012589862373557267826405292393101702613143961949853624850005554961665924998947747316079417745774156563818047241786634990980520503960621021873884915314107911401554825228894691797896628971566222551976931069963803796181824036898932971354710840888777475980222513645113438268158484126272625349497857731063954478401001324527896940708160400390625 [60,58] -2079046375784434098393829656182788893511174338883841639591847225845329449730413037598629280315840448298099951415839622857837955754117098582925518673925929046839836425537121273607819130124156664605930694019926835482565636720575901232206439340351168928373220869221197737597835731814071178689934598609752747007458382059673146578922327956108316824230659258207617426475691258850452695554418634705426166418988905195790477162445430162870483397365564764007556602546146402220030440550541461550063401396741546582872835608248427923784137296725944686373249492352223141438358679471622653416194619546091339839413449297074790375026751131626929012300708398181984800579285630658874450310358487858794165703697602351565402481407509464501546562907739909812478692658705958249770614045218323941846199804334800886185434763146392223554682201984496326938605425731959684885794707739647250232919987637568416959246608241847969059012180681380197662911591098034676700338427365146919445980548383525914775194367282657669285548513183849685138590998634813508490310451000155234627004428142792317319528249151987737060490337860091956994998067551706809765668794997996794229178265304675676019165776898240641893547508145064214589986886133181900023686321428763754360637447240300671711562657366581001606837720946535483364068727068006857308253096134994854170300595574269810434093536715921239160804555698609174629105642417627958531799822912238117259865717143252008442029299875058562356575842301727421445350902000524613624868894430547713906352526549915827294335964968068599335865603708273371341620247041192577586998832033000367916613588853048846020405019009506930494595873770086646777877799958867262740171001700729393915936546054651907662561744373420615957880714068116642228808941450998822880367671581317044903818608154217348803416499812019418885238970351767497721723215324480489469575105742429333541925673188427077840061856859444109739841991885539681924554943661307982178376678267743215291223677297481218714803041791583382291719317436218261718750 [60,59] 134271564545596074043521425569510063527988697312411358166263333156387480336761416853426693014401609637783245363652292493985806512163236135730425972860719595461957757757325193277218885754652060448483990558050517368326135112429039764352580029672361930644984218996693001614395324220179582872039443710924121969096839361792021108296560531570760024257065923736139112710830780308033097829202050498540379611306883047983652568679052544344585068439741611942470843191379647015873891677666643376535263398453497569427609485687235392103449698810378187431290354167586599829007946491144712045476113382608339565746774529322845456896216113967160342456697778082647163393055092169742411926175211825198759887227073961943897562302575657175377713469807892913625391121210975864159431753528924958484999724433992169995563319991929797077166263210942168224931207359945755838853855214676684618426272382188066092863851021681917641784856714751093023251771840131224811509697281466647651281663759966147385237471387876824122350091198979699477643614273289678125070551130398263632245190427287755651183957220885389114614134524477663704424771196917376903244198716968380714386247224216278646450551425049978088889657415847927848627900720548122596467667622415597125401159005763766832866856941234404038978513829060296304066040021931630406342473993143451162899552512153491376017202946314326962386356017112444119513166415000671394133009171665730226334537847071814437672497012156825435788970325854146770129714570391638472813850838724282144175194216961349209743654799429621094270674028530277852378492584978962948838629427108615679252065167899602599292901345449762226438862810086796127284056164156982205069490249271640264672789577859345227616704621610637859424427657757670164978618070517866102548805835499120457823186774712143957110114345321581451883486801854364192407219189001337685026609103478585334714630369052155021985286846599546914701002345697826058117279331283070462310223936600108598805649451476615374723166951298480853438377380371093750 [60,60] -3490262675324618474711384444510223846617712984340586146216910752493198712170809064008438757503440619565083160076332630084879548566382463819730086634904625587177877958859447571342873734447348620958041883964499098901145221595485755614675403925195490896367339016119720669652922181954248098354767973518615051639225690958414134823242357202555005709930288233721271383877779613021684830842734151367551178354323469886888743732378626126560592493597780746211334010126718848260907750258816438868612768683482568552476017514019875876105690143205840649490924769631824780523391263279830976257019903759900523125249643367724859382745197517935583016964795356531941764656525484499193836194305933631464882124566470844260881070206500336200085326003647959184739211479078323123740135677908280016071819155032992704835482642787478860046440336966495397993992883844017115391984946969371842199249442729573191095939577843738376631840950028969194239150560454687547799551005851915975502976903002936728819558173880439746126765628372442394931741892985698880593448824302748193289160468537114431578781299295364095320585112171256771648159345815224929505036962701169132931620580469375142665781396942078347865156898131806423618272271333654574995682604299123381696373595292647408879783832826065034297254151282099656318341484449663465803255975988087464321762272262961396491824245197373588495457212090421222903545892985240926591736468473078188593011275754327211798200330241339757385461863715872654444777343503313037597315871843649519823275224280236760566277316792170774822316849621648649721208310119256048877342126781813739474742828052158226092945810373372908731778940495017558237549844231439280914957722000135433013446958046613283137591703559373704152453662255734662156371289503085781921482317419817070281880142199146519635877323437160342039496558904461614452626822929332117464718730198752587708307651919050140466240696932235717063008642024304310763358199049332889543788761896983005735854905561554861748163602896966040134429931640625 [61,0] -80454013271665438160846839348824466176985934201779465721895156716484475181868781437912585849925622441421303951582475780184461207538899757701905317332685462291298342520851145682529763387063861350981819823675643798160425665356017401116533251232758798773143938924029468248923731401567733290172347118254767952300627625528755572501296080992113414189918211677501682974808340997974186847643110132390098771743243112503925346603775553531760549546315384255748290923625145006626715876141351747723910659809894712867173582819356142281919240266489034232410288052447919497087883965181580279460490244121324682129703223007219750781149307206365221164069451363422866627599758673725787624103154905494889834119944452696523007441326360307095781732506162938532181321213639148142340112870189966305475902332430835305398398805339024414921231207575116367721757749977834305831826425472051369749958296518907376303619681844876150705876865781434463164547159865842508330215070044953603155925907420622664116705587261343286088798491298077638574493544233135580185747711450458506357125527434717341460350062045526368376046262876858953505759211407755328150765561649976443012856660378017692114015213047139512678601445382829958385453208524518668226007691086942718764123659760948417310038839048199043475782278939845423288608547651238299409657249040446917730924385586448705187681936011420385283613736544731340837485053008712173811135767348222718898363448896376385047231015804290322694045413822761166319859279243261307400179190617432685416184395915523966776510174717697133989539143830843107800231124558767135942417056855273697577110495023398776109217305747243731334084207627678518897803740679067897484794877934877196100055310050247931474286006101318177300649747159225658576425797981461287045284688270210125529067535194940817635200924498847908181920947398244695705439258362696332837618560243890146610637100331460915336460585482182929380541885321855917822723449765972936845947966063571973122316883866147490297757680258938927236005523360622233710114529288588702815587794248131103813648223876953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,1] -127369333785147376172829682740843596290249344035417933875182091380449437199550540323658068878842888317368005512977891015746830006561238287823077447050399342378978295722028357922038323456530176085919286395799754724382042702738971502767745599333148632228643562655895375167288194419021067210952953919382940644757344077950860374509367603461152604119164549230016368724268515664337463331329955571113189937200047805484946090013067254627438124193651006358685982665867601830555971791504395538765204796343891405260376994576079100889350868143543763112092333815618142456530696910181746923987792102669912784425267149075527415617115940457870862539793602078820358149864302982202957269604965783108702456955330524998142904702137596577264776985528704100654014431395057794240122356017658372449848380983640597624840177145659277593117213366237348265208469167025395756989541975128672755771621474112008366162327052730984672657429494811667592240971416679208511442904179722003760323200848318663817981612361258968273340857918705459705052275412465479270856812713867906304655834459624491586391929391798843927752598942766917729782390812268628342605419454646753624226090925936538727015510151108490985624799863529290391572932997385408414526709876205607508207505408400169251182278634593336113867678367870011293637190152530080083118609109332220422356375785718479504106189150305675725824506444437164625864830832807772295888509483472051158711872271652917331250005179350219854537775374987452095057331431120266612141001478404828314712351453510693979507366095586842950822947360805545664834989014284822559938360951766243294635203815609889164752015265698717617867042527183149049924066990296106535270598597691087524439696285639314635890926764562659717883690001770492251913215134635474293489517098453269932214592825054845594826501620061567766659045638364524461320883863485470631530359793271828909789410310834964592523349446291767559889731459209859322864914045693299861456395102261254889016431517412973844632020442884117790338779722985053042351699434235091923373062172686331905424594879150390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,2] -52155207184252326227589399941504837596283723620508121026091788353882533495868723390834470617268209281633635523040476532626832382268414457687942092572258964293092094296203575839301178178662090088729688196020377136968551676570816536746201653532321512028889926553451053284404285189763898598394097974983849250749502748872529478167028872572542857761084993539642757529779736955496077595767672049396547449956214157595778103612592151931293715000346720142455058945393762809519951120908428721391442459043924790809011388525157783836310249693413944739597570101489959681392484571542148636067732137306089335698984226960958338036433441443787400011909465689561782543131843883635454496543166181025932861416518975921047429820081197589661864277992645441736126745412684846162476910982973762748749052828157770594373689906249198214627402791806428160967130164230905391592728145555002656229004101892977069242205547658484553168504316333797806279526271962868576087647319194277261388150710392053959105520513944400019498223919057462055255311824460994678739971544684890728267416723613958523301352987746129161931094903604956999617910302487317278399025919769228636618358010900569060342381485307734775850993666882023100349376237562827631543459175084363326187170714092879472727305263898853095629088124902281365489492977942925373444699541383260084995321069182760292770308630327115485515054664660283065048635344021901958190755124686492630760212048124959311094522902145442117226982586496828313692162604919513623545077784525981150403942719993460786887616341562162761478188388456045960993697547938252512907366843911270934241600004360570738348713296539325546851097731206142659173309541311279283416634190283180497650907663609462728395368738092859403376287469106355004168613808527001394758007880428782568513877316355684923697352538047161621593866201864343460769115236663272900869112478285494471312957512936162078197206906383583997806516200348526452228827613808152054186532095199136180218548629958853952770012116313413794184835890847862691463900999061006400858535314579711439364473335444927215576171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,3] 6412972303473612006824911980159641460763455505138000603871642503763530896128402554175570719508210085544894020072533428023454529054471053506412058914546265239119186247864127850748836020337157519825978064146372950648197764541168565100926913904541843529291250939228114149364130846678854033299456072545791165873100372909473883756952896129560562578161527662285898167655026565436905717623833238010465219018904661784786252637756615168689684391785700460687234193165290387265403987853740918362170704678494146013521699442476712955321328330739609719014270107836931653137782630893948546761918845130848174026414654208930593062480872749738227189881083521373845196683059686014284500877288614481537040085627666179001085070354311510488604425535679331921854986396163507836358227958741625755777841337044067413016546473270610923472399131672783839497782409707754494748080408943137007192334053451081775366520853678044359281209964903145724837432716049043437603687853526803755139721007322046558319841348014361366065950338219643517612951825560357789872058804418234453974762186527768023665015971340174036232686229789286860647447423196668993004618926216741791553103242495522094036288266965555293266054250803978663528750423966100763129063585364016933580185965751287350753126968596866658086931624146988003986090798192708590674892660323827853825764881789040340492911111640343250219764019072181151964248305709420834274753421328509838433728030657642194373948027245980553802301912473753037960389651861673608940788087389274926444651736348130234088972152354221397228631264740225002478106936875565671029732904172757081355543347127564614702256056695577196846844438096145386244217195736488020697585274712659167108354739482111588980115375248138163247585344498679364698236837518675287057375238249415705370011528586320990900513905582398895246299187588691632681719811093466206789625883580498589839378752282348069836517273820652461564826845388539003796017288268534492700035139323167113650463547347798133267622845882078759696205278485995660210243596913796114685722964555286695897962090384680777788162231445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,4] -306374494826783625912785487555253309065765034654155792857202158062546098167276445442463404378915480153504187336021792634464165918045702057968391676596602859321400890298149356041657299452393754441265248957597344655608658970506176296415746356545243515714196626188368181812678076925647333093559732417039155014401950755676972892985501429354623054830281257484241512969678942396585888362617014249161240308088661877648192458861729646897687420815830572112153554146144433155222673126629474179700850943686007847576212548196567862923933526944818379700859013117421581911956393709528280659387230877179617729007724961708206573246879236260219889652600276878300500301915241595835223239687770669300286933357754455132964764685529300909581589462417140720180808787414868860528200428454687053775279124366917371432350737980659436660664982827998525133920787204382013651556965227647347411096006746108258092962998473988998199820036008681477690106124811573103836514864701346092051614888791617279841644521649486971732823450155645675080692930747353964198422699902985804029981348307324758161321610869834910509192056181440568237298629691514723461739445100125076095613787146905536266135485876797812888084514866753952361169783462321162153486953315641994503768080041372615363487937032327704185016075815786297872117909578609134056828949005165397759354664070044193200439382655540422195437061304136720485399975454400711938795904708099280556557037275683913875877348411759520371298812376534764936601059418205483035898752021990559353695118297934972006106325518326870493747900740005569427559209764999698169898837042731503429128050138683123028763040925070299167488761358620564567582484165515879760848784520909248497421971851657830519253541943206198924479713991379873783617522240301380367710771085594428456831588126619979571654349055044853740458157401354184242719264472349838440551353034250349439447810011339355651841525625009903448621009205978329431343113008079719908843146674520455498585211204841991364261682312698308895900580519567676954472710473754156219923677543665342716560674729553426232087076641619205474853515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,5] 8080668332573747799948201658028167102409512515358010457379204230256385285408632240122905536500108030371333272945184167046643466843650859629833628077323626081934556433718312073780244999936567236329603385620962327382989887149331043423193902095764502358065140329184832523855209394601381943314136536793249819951100588515553825710588954538054210997545923155787460568271773925598062995460610273819242869795817192698517353545863868445360789004371675038483431595579399043896078036574846554624976317469781135294840223816049895034486425156781814026706731401231528944690972450222477485292028859548612019141717494749913485820391625404352636188718176357553834343035543082484025026725132659273851788430059607002444790725263476188132664193602491938530699959498564468243905770547606952346969393862253648428964818693758601288704959264255909960430398541066515870685733009715974616683811717162111302709228422416712669220942054885355316262123633857099606923014038674882749851901010817574613703242101332228145977958517284774182370842841181668983041845904146314441463278106353764665598964633035515094892613666314009292094035314999863837910569009256102022973488916804163503715585686656204516810919335981737527140956065744145597567932673768252776018045027991215752232848013878557312658052594195428774235160317315668834303424110634002806458030703522612787366794207901179830169790166155551575470511550392253685465384548336236311349461492943180155956835814718143079248473007981002794566875933767413110471566555617947695168781018923560401474285651860240795874539356843794234250488303586724978429559637789811898997989836320356315590535982519323211540426222133348814431243248939698993469899494985510500135409302848158984552566843149507373453967229248262743787749520556276728291921094689394386643888587900906156107363342081519252105303582319643883496286353428043840113602375211956610529573123124791217269603064367733294772312181513265722330178996932115434847200301452778724709838543350489376452136141572060743949820384195498841123805639504047161448179610427073453012865441799639221187590010231360793113708496093750000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,6] -146852432252497924484415131564755361217535101161043145679868798266907558886184221127786823849491325357523911998497531700713515283688947606700859972864884591349266841515005747727632590180243410408460438375963269104255241448891545005613520753785673187598854597170249566932844126789363386916758341148895728811486649141542912626578804445457672124531120251041562813622790071627052325676050233423294637069713852599002177588387668400580804903017237841454138473662069356372442549921907636454839461844310206051377647427668756633703231036223542368877242723746544229263813867177197967582383918126673547623879896616324190005521731840767116370652469946362990180803447473317170046731735246891227156935594966856402797196744369613626713652454714669494253436304904184722703037899941234111220982504229985446804237643792920499010218892848654284217385715502404104455689339851371021918177049829175624615647911413240790091270933744206475756133196904164418316188491287855137790051097273226052217672338185228953017460080195670242819814479679307949762836999594120491692606893046737356352381013479119040379538767605669729152202267611470148235309611929082500007110399110767041532937898335841592335829943709749417121896834894508300783758388595231394898574644766349521293454180699810339254599056203722916345908478112612382759969962786411556543141823420880856727648010561126131582843224924070481852252713279795832940712727290571559549299486793908845854789251796672882431902805829660680955949799382944172660654374972773741692448574648719492567358141555361697671835747116954515062952391578344884844418084548162252264588241395611140600929704792938676446245173433998313071813039684945041035278456860039711492380150673937432775269845861922546038718627775611478244305896666762473612862683066065418904329946180627651318097338273390362859897888692477556279648389541360141095764646803717845170860459240675809465993860226507896256384940528802843801239334349094347879622629945193964431329303859195845421518382820135562156715023413914226715728413129992373777062961546302771228522294495705919833983266187260596780106425285339355468750000000000000000000000000000000000000000000000000000000000000000000000 [61,7] 2221325014104335256648683975717213245775526948117109778482474735698302626690160653057269186938969650649219876471961037276490179058146045393897794621376176360479007029328157974533046948435877240979634618383846419925435047241337756809612175715429073456778792944164543937066276125154481001135699488321443597195325719506383653017373031355898078316782822956418440741305007559125722588443836970113865326798133712414185786853845092671325152820954699690129482174735420946920458099390626906018458448108508318955325011344758505192404391918539476869795064464184316221696233557605339808353588307498935724582891967177667450883146002117687613287791010893601652388385367906044428913294776779521141441925142671877093671724972636583085822128752467967736024323645862061116605277636747121995119511283520915808235294926929081071679925710505670511576661386479378261617384025712140721600738822615246523982325862975077128833314231249647092196192079114672724044423090717659920230681917634381661658877973925627410699076684897818015131268210561075165748704702114081320782175318164317640426805678944351112497235391187527817185484210539354608558352344262236955168568765441880255123970235673011568122022088396015938673753474688456514953175412932579216564374263631580979335939436879580653941113884785435153178963349914399711687478845073334644327201696401638488798674058856042647893074980405579814559943923442081783406909683723918661354957801548552969044652232905512894026599388665621737130096325326295393420994763726594401778947389962440671811282760028674031978184218091164484974573217726246464234156139515465150418054816002722680630666774514254131160938533447031354306206044759272278578369425227213241906107296929842085699461368357562372262408393185038932020770866286142760468366591165352589086829852865077733998030572240750693600630941105849942682474055705883602807239866885942639064116393170384588437587996931872581693676863215027035042657633473665848434451212668242280547111747426648324660308284931406711819941650211748809905858148196868449258687343137406080348383012825284725261926199735285081260371953248977661132812500000000000000000000000000000000000000000000000000000000000000000 [61,8] -29479856940969813766254336162177945083837768307294764944879477960918524986912763729459017367525998698500184818962121966371439534600780480430951229698454248098428493479150972412389780495320011578144375266701889451793138724628132748023242904828837506186276471396407499974303617332518643151889498339577176055361808856817197157337458101306817656492320670686855175422785237795456012020112975682467905846872003007216683226835499610923914891452147913612772974756603143438651848222190962075228188605461705021381857989611654993319374791364501655208424143261475285238512348753553296942196278055811051427128713845444672992464786451362020617842389323338468361518896393635997158842512598038535283982948773724144883834018414866064863082828267094324250220893217753369767194924533228394598577930337689467720082399513519503126589105705562663730451729476416811633137799310469818334933215285611411997949591709603055568927684957670364849751251936935010293842919131212936224207081191354232161117634390656984234379901736265365781305332705268279159348728861423861073125521211004613239954061256929984721055182656931823717888362442777403049378312676162220647402138365947711982190189559037040226999999098401239997393162141490680087299765173675762091812602945687064916347908805867054787540131916491680274097248149082848165717584078972650938983694479515675643122986521045124762223865723187271676165603296127819967242459354698816926715631974312228019290069913558865206325404072001063395385961794961951735409049438646053939107893931784365008726575629945783410295658661978726839601409256419602484393623489126574643947647619430898217287662892142679140197652798903532516180072179667125089984461338489876775857237548046058423724147175234128200865830499761354830324060533928522213289704051300849055093080629102098622303026993719341318400897652239526150241925612814292049439745253756872830509220429646592815837896967505380173285127796632862914871790561786630599365642234437424406651070521220261544009353391199583630112694856674472678985558822692105303188250457532657092747807179033242426027839353051135384831127339566592127084732055664062500000000000000000000000000000000000000000000000000000 [61,9] 324203530255999520335492482018627408046555134687651226372494261393223588765901906739847030145319208727161909401729335791804556568048666468860549344224408072828504317888695022174709594845599611814354177168920165139190980120288363890859493148932559932136005956755469971501827097543665540191096493683651316587236324682359310333060216149559476406848409966365845947739053946422940781416565273842388367782878980215477019769486385227903970466310567795367451526400419568432857012509864278060975482556864623832477670861380591390590146840065274660616135689132505434148252105583249330735339620222845814319212225604416880997217377767720656467724557136463326224195609337851079375339087957241913039140848653731066583242823843442378473924870395534567816051161763390816022875689550564869237368336559162252201224196028556777558046164560735142809108060492659848983789491701119181245925869758676345793682279294040113925553517806098226775272662270378738063668145813375990202419299783062929815312589072122225923504916505578158554696404214711850995564408914163765184733443155126112983397127879781669085212748090580371564091415589331760735506437961413528906359260706382575583970542107616574586888668800889446733670400465960310589773044344980677878376646056606009830562738024146866773390783923993380960697831443547386774463053957467391984912478185182067327267510798714071500620569609051873118890477896413766545802410814747319840105731687945291106915608683125119278099149003043429924547342922069200920435594842485498948700319173925004806004040594673965165190016515207371656506732614306848416054329412503432225215998261554737713815742476462250778635469461154696867045273297440477036636870960035141202515275808457279287028949016529903867360113138560385018078930163090777973531815532220272243566560033971357571296470704783846869456738936112355157422005714782674207680912065537512930936694383955534197515848268203274183216691250863910576817856267785329322104333352687070126634159110938663329997047759475304495288867942753058424324677917758431009382840125897084061001298066712857029705663954467081966370756163087207823991775512695312500000000000000000000000000000000000000000000000000 [61,10] -2812473400808283355035765309065776371944569019374460580802653201577265930464943176020995441309303438309399618080631030342391262988975569084220583955652477859373597791388446542412301395458787889269699107834109224882422939513705328768097696017052456387762472644301816581189550758856477517736941730909534139187869960794643388413660161077677174176136663371759362324692241175910352452653960890109717199630090905964879906180560063376200863186945691254551643300350730089787643982120522265178370826475406474651863898550959437043549922036287405156632292712245497443095242729582082554399288906250766617360926736703726815474495457902306334523581702263857995005672723776648143745347485316931774778169390064390426733990575621178423981170836545188903662028564494945949427901042103286888661617961858578170121403614964679950619367972177949592110657467506980811319013573978908355577118570751244107427302340638126423661831954977882528759152193441409001969952692301070511413700499889877302009821956166560853643686267219560080562829746770140918473726848051825624315007088733093261472056349416535821027738507719215755550546145085408721865195807726428764040383042050567942080059116813779332645813435618427257004568151440885342363543391982822897434590431307908558487933142563106037421739875649975740435708261278931592712342349427879319057335989537474143803463080338113361459274037792643176621014765529293157751507316766524178083919660085267579485129081870289760397901728218856416237543256519373203955971191125194053478342839844489267926697915719237947711759476947650978350860229385222560461295637607312860740858175459904566489293239680779079829280678943721249657295548541306495909184845192489218477991293647310433767208052726171964960265738642465959593805854765616776011992020450825889895502406842076216729755140590066088459394612426339095404974002366280459044398912119970732372484274132619408018742501117871173243522279635159991657531743966993128857351878109283538973949083417133386551670283503815197267956789211497723979427407370686760219378937843880522187557773038192664579393331811775686747412184018912739702500402927398681640625000000000000000000000000000000000000000000 [61,11] 18987517768069476551881027870821179421660617309021989294667332100052886822805234794119851633272602244052262431611537404456539058511508538995790165353737438942536889739363680145769578118506066747225797952841345391456643350645130218054429935537496853780038693912347985769369379448407230799800649615933746672079445896992364848380151669405501664463917635117763465595277106052292625955112677730381580812904872681802153846733491597453279478806500497046729120472440201313967264710000513153747967203569441373478574585532513083407900974970909425030256397849152188965929578106099951619980453631446892524621099807802742971881412833968039181350860510320107786725546732271141809680150669372669088480455275190834392362359790814579307475295051769458756038503636301536323586859773642350347146753073055494422261375222293316922511385622233805165942208987887342496219129958020558615350828545785423924991843645281144508041401491613049758953947696570421434508512185071456594304990715831560040056791755100432403157714524781238046434102785455164125679694243927507786619813445496659109484423687670362476057641889378485523378009158783847423724842167614677120013774864241092894174081933296167387476594824207119457881474569240561255016779239689406017879803403167918602659689300831134327852702773253634753633262218991373033418705378292593829873935901672270505806081080595487869912608406756565580790817634613591504504167868204118714727564268881022610597427156944020047939509734311324956973402117446444833689721253412765282287661349890129076894088473551706610301332140644886807968337951389899748433515662270917185290698375784572363098538282400017938555790179361045630737781566864778753998650722078159918879375231800784002561253254508830146486962262394355227122353744990487011606566532346610752696409385608767609239657791014743315255900405182101623420596519353791335851749206511148376980962522569975398288409698819948711118306167890475730920568194089414577839466368366382881243026793865060735954837027623974095642809461749255530762668156557611853061017736772593727172137518165718772084058377381289365404086737915134719401066831778734922409057617187500000000000000000000000000000000 [61,12] -99877924821867049717024845577240127323374719699549120633706214666975288056627433250956260978268914345544602512150244524587066460231433342504210424238633229101377922403609053330250013083699281187708896170356424202634738128359218556244153279273991283445447727082637327293128022502034240595525816272519538032964047968290140643415888111878068049553343744182114622643032867515465033751480008053855712914843934777509982041173609336548893658878111176874743061311239006940435450413400439008232415593752682667209271339756401844099289865312165303280409902063636686704948378610141955683147059895292999920547660198795293437177870949423790783240795572863153689256625108940530140891825638554648128950825680701254121661142257624710714224091490772061142396071243738667516569009324910602487685059556805314541030986342199793464345442007728781530646582235516500507230265638176425434950809704139746105483898495715105669485513295826607450296570336539862119432506946281468138656372733397095694030881926409893709066470604013957798682163456130200754752716193069172026154815535263480618569152735741884683257137947267962388474895065434625182572024839099950775651091471047228087039158365455464267362764828870473663131148298091716094340665479812480411547715656837273320001301167740464714080068563899980638946106107214005614039018767765609108804812487533252610338676234649282048967453779309435416558310548971981725868770423175853117761398447486526204450570531779646903832463316141162295813121233865319785206429614051325627568427864986513245138201432392309373275036246486252321736649406285773987685039903595564390977814164577013712261152321114659692645080168592747156827017809348896291112835769143904844069242887411263098782818948886461446911350563978767122438780871256519044945737924506177424540721963390231059964217486733312169186729045731625911231474564422815713930164373020626790452925583887856875365985481999288865343422391264006348183674929288031682008219312504526657464383228944189281385277067359716147996074767370499425591467415694872006748558164908248258662499940943938364305685252148603712521082640802248548556052654134873591829091310501098632812500000000000000000000 [61,13] 408128198293797026095877279202125276282301319402839917340968192606831599321788006246328880634625560493427681044765997130770206502391808704943618713699277622531719638680611640571684354573800270345320907793441895040606267214765267142391528806684482226523109064112215510216705494517799526897364437080447762576278898949560699271084053193601561071451721924021663732965523482428383948927931365201532394865109866541036698610641593701124326091543430119514067864711411993072908041902169441039132919679914554889350999398468239984260629970953691425405424791199478882736155813918559012011982034378528420851731547211894517780493389527772070957685726086301207495519798115400670615085664702832024014917823088426318697586031401479895215746428193572383355408076204665578414062168712483996980636106315710531089510710989266923070630394948242088896074490188221118223097960283049494439326880137180517134224530834924860592835637714651518393864341364850432605406531439358872041367785260343783146632088499312024165896596593798004716916302031193790707566674026598982429002375245208421387865477346387365506070411172146234395560781713770733011552254670003256186629487504362970836950596757497656964777486942120978314668427989931279775248133398698170474363631442636263163305148142424004120076500131394966491348883974518313748914116782841844564511339263507906546377479931161915930426715995696594679679760525109429966739514541654567680820361233523646188819121814583215137347226473064142338443758511044107066396286397985599779059395462842539930438327180133097431995195698776750954689915767511139486544921280460384491568562469306414901396374398722320715979410504491190913306467771937787903582635109911635089487938236972029656056080573200209227415772441949778552616084776671883944524260728796187106471095841898337930636404165000951785613709627924726935585673534073286419467543617288322469306851435858793635060865200774256336318662598758423456672408506103074906418235679680776058348525112424713728404530085374786994381208984536575152423181847092849528469652673943241605486975758586175374479472142159232933565747896486483278256918172388623133883811533451080322265625000000000000000 [61,14] -1263183880109081465567727471233888758855738067875215180225766077755046377605414877468857301648094743333395427714414916212541591129423384593952030667198859626810107690982711549813689629428649163623248081493113125022698652075903951952652314435954923619749478213897709439792295054712209788475794975898242219602652812472280684177316942075891884352292155732683502766605661828116204446303905748003404385763484101948228892475401391078521053558375716854988500374690437650215232962602018001398490637215257074004275867237709690062726700348836502052008835262140821286165076438035424359232107100146090109313252999362455579711251557422616793056531911413161149642647593194450781722425538119116529941477000338278428382555904364840523303564427851443720658242272066763673239060309226705217309761561457854235222849703897595313196011068782089488550145458556016175406016964513190393598624281731962802294471377195882613991536166870685992589336259010013642621814291192995343520764037021163410561512652734519725570268516645626971371668807361187861366230473343820379499672278567152582155882075821291205159461363255912662280840189531316186986615096880319572325468476715314658763075882473790886461903399541071417204381545399935813941128362517709674245966713378166063124789827013841938219103393861493338092825867205770271283751545909538297087650822402350892246920218626815091500127295859059046796659765197017160624924700835308473985550687117717094816683668740046606812167889323822301601435754288212350389039133986068448413861927312728196164407170890806275118404196476593998518038962709052324572075604338684356279346926775374861476675444918849417390909864931103994424385634761386163795894708832643285775439790180701004468718020537386045759372180886584283058241783160120007017001805126430879307229489427552168511293776077504572108367434042854149099433249959165444615328449760315514114372527160730143308250268680888774658037305771958633115743780172856742106969887615169892276685894887623948838320802222968213268983098411731051842528044304346471888424149594787073652312500265387487774572466460943525845538283342665459290865494386413292460247248527593910694122314453125000000 [61,15] 2681584272432037094942800476139474317514920133187051889181340666083552436184612140516144296694104240554931911834767564008322856097041880668547623927336155834925475715501837812677532892140769806467107865666071356338534766139640203718813670214122639348121787530120413084485469947012756263150242865752132470933506422136043312761761487329996947177848415953858805958436536234163982725122829436739092170468717863504270820744428933109552038269977918823844460393770847565649683436181189941738271998867339110188005628561919849884041189913765046335555059316585337419558874124966989357173829888015085542484372886754884687872582417390886015839256870171678622457869072353929921284795372431141851506104716038003856498169015800049400764879701111833924189466332731950584543686938619115994382089670323842562831009494096605908740867572360611122192499785919989580184844439644712790679439740702111969312118624583475840875469891650590524510229989347240785863481416136379579288112846539248152501314954636545783587178497899481839638300224591445709599215524573844919456078337155850526359679178258478062896603963585435634782243657236858315964043251302332508550626200716722381516852020032941694761713390897808495104653009756085212178274146857375143862844549623346583903245353651335247964665444285181991993221757192100892365136219686994549410797522536893078965044805800498191684862679553282530151322872315217407967366394570610858427542711401319697688857586556470992291521281083558898405563389155196075241819901921900647015596907534888992373064231999124852560082203932706772716881865622650939648196587438117683725025183363604033369733953755771266387468196050657729816209682340382463274393557917409607578808605853732959337592399235084044344670165157953512371062347292274365992509529835051291452708030196239446147382159198234824872790227392712205307706581313140639092137027455610339760180223708602648279896725022079279077355898981327665416627928018264929064137601395264380696025224555843691998565347806477904430619705931128509033384614726560355728746038309016147188841655534519507822662028842815789130097278377926552122212031092907125184865435585379600524902343750000000 [61,16] -2029656815249982354626011903796836256972344665561578182382945247720881195898925001993157078195904530948242092429586867514081284611789409945932784637642994452884695464730261881106260946982135826902206514691425273024197843216278442843459458451917261733520714144904845570722207530404052750228525915248538000182670952213965334421799063451819394634430914553503324401006922682142322475510799920070253470536172169724023162859000997959525167638727820065218428193165012132208785115237497094414908315942641014227240775978050376718198935402476548242764508552147672002495335441619398850593305672703130113891881563906080957255596402852419553688895257946342709325912563791306867940955165001450844588663849728399472748197727722265977696985067429306820268973754140246957463497645678809109129661527689790117685412049741320316631675192631753481649200439975866716238123878325011877561937573235785093418755064599086924851939313144916472352510356427825186360529910859059993280508715608073435310618621261886635775561107777938056483477451068277986910483214623756307451346321923877395658787969619395831785419412422491586082026783103531725947664651150860828068133406472876781191175378644173614262617684916787242515575981715407172747561003289212331760802595257143609798028481229919287295509053250952960735151515054113675708075475150807775249530646173427073593589024083508879685510247271912651087422166414893965495771971767458495183646300089076538447491041179300238823491370139912012285051344290367038695651445597305273677213669321373018005264836757646703105988193861487562325684425197847699227945183953482438601677554993881033093854595121192013822241337632206434342888586145471156241716414687536795692071872528080823566104661155861019024755694457500044091856191548111442594099592852730023673941313927475864287852996556627303982335950557759975133553553032882350912767438531262078015166963078203632412034572583464947035649796052408193473091290283562169935823898637754914278355697664254997378138417880994625613199726271372535169061399306499317102662331345951836879031077728730386667687342876739965109650736881600033525876840279078550111080403439700603485107421875000 [61,17] -12296367581345402104671940852060199055951956197270346190261618155696199182737231221838919120841789520169865335524891849041112812221946734872825622187865209519196935959482656020528634557354720616044918037098491556306725366223085350480600079138569452009259037927961646936885426190138671169711016239484297006399530627801257631006341953434243959156119382632413453524531006151447802422636336945501764468910629363731600764729027461584291255332011395926492058935803604722551928852958844371817413632963640884703588445498435869520893172889876439216474079345592004762520155166469415263843047000415439759217280661148497838121993866829031207037350917485899742853690452059155434030880437346804662146510943422910853196316177415040102333019586465585657336814568265547922842143363087389232648747039689744395020284365872355797629924759146996612568371361684834779165998603332813657643510926398149387432328656071209448396641707203099416441581857465632567126764917194485211536355661428266511075712014145072647809817147066097036655635061863374740154012143058658343921009246486288015631405277678466748420753071895596178247104744347234469785091327389568188413468514566131509124229238808840317070626351345563743447078467604689522349033739423001063294816493132866158129995808572050216425937375988488069463796555420103053600201163499601716942820786285220162710290565424819902404728670986516090545717615852460330580815648233909505932436213025886741404501917258938782243668079690052666484458490063885804429023200368834765104847669621978260342966298642719054908161725111820991088892153121360852505292742807824477514143183372443455470795895795370501804510892310450405766060922647787502589109124684484625913454202267886101791928225507307914448426466710400661533257932243774370927104440878058306267376405205169088753115327764466517666096351087968071694136201335252846051703856942938379349845755109016179142068379324075123566830417372158290797539823220295487022099211312399864832388852689761279193634666528183622456794630737397124799325342074634942368653464730325082608851664862992720475839071878699238979751102601304160993195280227041621401440352201461791992187500000 [61,18] 71272355458461136060190079199500372859673535945208707890675362143352151808790490939542110195422974093672828995799354161046990321499074928807084195018473040925339582719532443956105587793842763713978970483021365499349003212167315157463910806914894855771074682383843144449585284969995778220837711247416408226468938531627115862461973633925060854282232779844472106834646251660035204632085956753720355239211136204239745832245508940400462801761614159187108674332829141079030859131140894209752272015026864575293050129626015707198306701521244840638939705860220050262141755454918089967544039084106436555854099797329955843530174316515458549643530437133804216551932160413477437092738515847330726992519011371309364106769928606100961460525085882223888877981441909379138116829046702643807153028390107251576534118604446575394114666719297534936497892771926912910867746034516802433669640979600990356574520206266396986446903263299013606286143510428838215944415138379902927629293581936126080888036774199983297455290811391486218649265304461944030761369649345077485218883618894742514591310818510954986563895179712056172142966705316903202515578369950271818399328212241024092681171200555245902027064136150464658946096199447726603150145697414432554167478860080301921669473334011382434002799216026598595118208880622842237506796065303181616147660763242398434355450625931872311783310211627837447997446880058565909205594715775649427290203677662846369751812993447072558694663657663421433780507732006242591646692728770206199810546960461674871270225879570609256864420838467127141792624458444343933064726897591931923933829296653199109147936749882222383736537705653927421837394488820500979631785525740802659078516641010172600010355472024791109291693446205604129194794005599351530684560489519576029842431134693587280145538516648753186668478270033782966225194227329218187979026650275148467514532909489433528007811634980704054837799120181118876903007854710623464830073882504215578817503312793238148763984764584934445525657267003145768660176970459781430307899314298447255831140991375866804869518789998652964003832865923416693340608496498589374823495745658874511718750000 [61,19] -232574368623085109744701877957197045430296531744941374537344901011407353167696825632325777492261096951673455550019828475552794045160690537949891607942922279464591000722205823804867940760685210475755164419517543930154375839499904118484347435153690785113897295783969140005297555008995305202969903011167655371533905512451618828683557967081862333010607630447829809680193235702369174803230044355569525378598494843120794281936082723421622079847250934233973801987102680839921583518642884120404338578904104562682419948997921571967729726076938563189855594497275734531552166891573201836773809314518499569069565333110263218461439635994259264612392323287507493673000778554663888203403410996516970346627935236506460115387076214182022702688463562685791614132391066802582395196915181098556212987888872879255598505376509020662538424846089381224459544910092620622658745295700451613353507287415030805116588266601809410854275638537738294745906528820246119764582086497368085915546603447676095933950598183224255885501553188178058302928622953367045391506427256812833123355265397251979780092652601330142951633688187844998810832902509095694208223061290883669138300874465847103897049403527233605499199588929099137446737365725051807561843520376070009004879095239736629754854793508503747211090660501607364247724115253685669872593347550365614689319321469545257850902985063398118721736434181266576214263166885994590176579237706487964305107820437250701115606097849649140727458752855551723991294803777419058069911391687978002099290906602459826840248041043553347825826812570888113676419386183200283040792300876467557155994410851164762673542260197795522540131044469974856780960768912255051023568413502688736337449012954626404661126283783297414768353443599479858691371374678562367690330210961847843758494316079314492347798835431808717132902115301853847322564945144203246505682188298626099253627801082809965289207832015251094229226304985405266655302795738216294922554752480846293199554088957607757049894637403394594804395405891085034547673926516684037855331903987760500984400967688595055288090450139711892512916984188380432191367575001095246989279985427856445312500 [61,20] 568513917672361380788711659802929438446181149107179075333303957659794866037576499225210109899067776272590706072805883361937348423773782165000129181050999157374731551899258151314760075319124845550260938582972493549001910703386384429348686325683903963188868245571443693372419456996215719886011321204314695791378815781974613873368125342240034924412527529000411085872469863526876430518625719938076376575624938395117423064007157529571308636869292532934793568497277621005379874741298775182724452985836983624739637215791433889038729477716524986679839860435346459769585485629812873008030215116448603716220626365015865623483688661650543655501035767309234760772165273810674403354554170203165529958219441687236995225041749285747323519795417854776050752694256940138822686587825917652411637563002102827168358361431725102951882085740749901247937807616900445482310093269166418234432364864573703607142454907627337240769926084693856263585944073831694513218990685739130544864901257562817242931221007679908796372178629224736511643683398067569355787764109443909529966774668927637796301074540065184366029824805068234516316495432258666014033922893197140509375967574125990913206628248942971250424661447064510673945908041265666104232781558832308977779688653319375073273967914131267861850310380539193536765829498227966575564115185897815292284521086142809034623173317955009036762344974489870018964378885390579063062120109137187651951073088506450800030583082082157784939280954978205856702834143248251230420325126719248771020150072103246274572161321775097275201460631302686941071012194106769542430579630263305375203102128562412617330897317787884158727299128723292060947770088326245346281161913059118457382434913238602088726717531167224140468771360893757411116237421437809262285328305026404240202437340111828729614806445935516250774252652532419673553374933026698791708240591254003602986908410070363051804055581541048614835952556014297181582934764434953792895606279191596064754606020940845303643735383266014679248891336108392434965987288913307994450249098606224446513859399565496992077486910555703850255864594930976102515884917920629959553480148315429687500 [61,21] -1120971530583864116401008217495159702006471150989370176597766001748099492798891006011903897834928369402004492363073135827609182153380348316464628315042756616873032965044816456779241951910212322338751398008138857736278128679172687949718304365287420239155481054838612584859078966968830514581578727705280122686085157943794047608437431084924774507970838938456199701173356363777524514229615636561353312286582327801469486151080423504500760421862424559080478475505207026053915040550149831440527661746219504953109545735464618923277214524594523726361122332922407883153560840764975379907446287719582349960595692523834284550408158200956285761229185339339050481639501728515660442671171005538997750618767745927775224309642133681810874852513254317887886784404917935624751183845851445179735582180458505416704216810110709749227063604670111569356085436353290500374185815986402035169201668008811843106098441885685608160279204760002079017042344456832539561685681352533045551300405823989947671167740082259767520935445880047168341791302953750879036763904083633366223519088331779164193408916772494547451267142197314162750042425286039449203336026887213966645476222975695018519596192850394326153316285373528758385931594762503324796103627139734909498412066029499053584489984526364712598850267655718611807970082403745886851045336227048349420743454009235715707453678221965443279315163123968965517025343005579226649609373028196597469957420315998895109545704351360201574160257139748666023610832396836501499539274894090484493211645412508231621861510721257914378061915839249520300621869007904140500797827514252411245865732636742118158193578923569265762380592611290971948596888004882074601967854146576950628226587082131568338760353794795089805705936249656840266450828858495921623765109888371891620116492783392590982810807950566528252476635226724049447096631918135839247968370197822811628012294948453475484846676764718140401195717946370690440666338789147368001725004429662742522909178020819238005089174045198324902151990810961359149112881114922514958939210538903204414882168546407963445765372671930539025548226794368189551676096016308292746543884277343750000 [61,22] 1837100997016925042179469989066900536217463171970583499955300806924225955617515472795937731231037721503940376443230723135635958183805508697934992638462200227822161702504981213489662150376279195960848486366806305211094112680538918797922470390662731917213008650722074938809424620165750493659083877615304435640816338715412420789207204781842111708561086621119812274753582082261880253300875537499579758691213613359043052955361142301573895678628166250549771009151319937263964910870079348212206185234127124222797777343396630708768176668229344756053296615457729066157911214332161073417468782179374215748403533175299398383657345507800589521249399401986026697394863657377973223884547021728670212890248617486054993564772386813157732745497555479467166051364310977065668080109952140102189881610273107118380460753301906701733935146499384568460092031967829995258608817722447508733386308324637316584357265501714518263076033969838813387456481129862138139431186716375377934351743645578860943325334899678877901528067190809805671622809356830464391390913378679895654492596372352580883788910562924238252314641418372809478537051016602226711903161651228202757553488633358381292243247524002912579452324513158647728640188857780029519789610882581331430314210294336687414076210612487053597430304212390411539909919255869552425411521366649407374578174906498638170100564363334048318304236275295379370856476091651770820887376761425041542798334656026075273983917502557175812357045299176376214223553654109655184620701479209985830250267827207531542880141213893556218338984603880581563711293676420940722320012202767318578076265098352823264760889243681057392364701602297941849869068075338059202811515473883291205750738130729498939794406351575160799695807878045704509596206620195629644573712019014312320345600384792822414816699753955564861024735104063143540081734769710599048501645263360780485006837645758054533787649514370596411081514224439610870004809625086627225606838570173775688424086133294476642780406367660009984224916742067053521480682870628417868582247829563588969420113473212146634354320836993277003513179695265433721829140267800539731979370117187500 [61,23] -2537554443464416190853702608114385870615612475774921470354727393850781891684896321438341783624992196612017776741584976337823390469748634680961756935997863807462608943908651487066008291694011265328478321329607442164963732196780020192930111096002679108334862352058681773319223948341401588224744511256735931081392455487103932139878166361455991974734782837602536369967725252757251637632613420023572251022873163899632913092066473367591169591708994988113211402140322100497336890977315587943856348225910543935181216327426250016730988315193132847979904043302578780484663670363272227477190003706376150772832650421554016541369188588092951506370144743131915636733162545505094894679037280174254967039735070665787157696368156634367413297676027621040364317689182541967879731827034927265289827762796933921160613192728716886159533805775051917699032137804711972977562225708532664107877955450417492071242875836435377181101647440426068920396804033996149738507456568367448601137662201511131868885754869934657765556131539340267592318002687698665800379681389594602083991641447340522517796805821961363226031720416952773398574108337512238130775753216764778301800401119857840115529242871218493948783764567827358739166170994774111794551023426380968605286918539786851571940924920392332163140096628501916547074508086454233625171597053268270261327192752509816195173392103919743654362203890804699743122347405910637116094821015522278683254483081128083465866633994568794083824570114251224970932678301767535028192201971029756820525658604418918064318962937215850931933096253029827189484787862562469203086042959295590084145396335992024600332753741621481056109336811943115618598439846485356652777821612357671673306528463509265868409018670586930110740888420335197340911570167394203795796897400168120237766931698820262799460855353149343997814994195599097071877996013536152840977537200082028733539037840072997741437201587479940857500330199188858892643516673161650273501577213490112942089040188706839853474263608239433357709978685533046946203215856782999926546007081807969160675443866148571658161435001036315121816875489679787847308034542948007583618164062500 [61,24] 2971742765640863230082814303901292830712501539529249480904981586033944810948689047187893099586562114361569446791553954668316277112600726053833530141830123054391816033519683436885935516396325311428529357889399282375225581491141807457774562553206239889769214985944235501883659773324633651926561457274971412196182628919199420844755828946173498827501918918599617698333536649738270677115900182633988238508703747642038472002237074413390439026262274141630402315213245172160912412938412212528890655843810772912119053653349528965700858865961892776467883891590450119513857298636529859786515611057838747740101635258968938429057629572367436893806332871826710010417489698520798409092616736849776841420733757056887125711363919509675052932795118055054319702681118074895179805693209188805191144402783137816760602614238254842279446420871706436020216959805652127996991852087502612467502115551590168022769069321552340086250065044519139223317265189952415324075457242442080316426390127117483826181947259729270293335069412393290954616598458311758783470582857225748571951479560966240963814122204277585151668633888878565360169189741877100202836810608989630947710117564948035217525222749636108764179692889482891409633617407844568750527482532660079390550371777442231338450193242762933747272149184783125617860482849942477960316904380291427519664480677322413773602674262602260862541131277856326539713177210613520900723971021176868510996324232671445937056308492275161069185578997229120195482011475675056433934918875975785677972490167254176091324182555638360535883749701337841425365365097454575455394848567451768748464541325199115931247983938235561513265728418072786994722498025005697159893888603872539307417537917636545371005570720135060914283592266186558277632434702492640434417720500175156865402467447128276896561940041607753828038226951430524836561997068196356764331544298507290635833812008166871500642003567346828434672490391361334557732936438753547734984885166512227336535431591450268804868619130858971598278921457091753345886437417821774463016397310295175156493374204352743224303369109597386073847585796769976695941295474767684936523437500 [61,25] -2952467608101404893121202969261363233309627297423636613315623255110657249166032875539195131326721578724276570897436320118323127543644536560818524182969315420996089257275146119696526256844242392400722252221242584472607839918041681046919903488106121011674627419905753959724347429763638340213241722236046128722251847136302671439594326663434116438439220600364071099514290257090215123347047582920961088066201930333191159230311074019373463539444459053382175105499151453040171395873739504015492054394050869509147223562724936536807359533669546888049678817721004962487622804390506503960627700684923356104417850367390495927167536236140274537680764471947206381730912361710710577587626763778698128475352457697594313520576415783711372766733931030504872924782854448733719561144311241454218736109242068035214495674103803857861735768166092909492846916430233313460825703748392657246564813686090120075544948915565583042348279950717666629913031097940515253992064772897106437576958005350435237891298641663803612411914353157639281632268998427361260210216249191949655452848880028332171077024745129903912699187849737493283035517971311129109652920104910978907018165117414365044448797611655509050596538510757508496237096704213368966670119600376187716602866186902825841273827618323292935402595280245890469268294346270620377141701387170093002648550265605674573417741053392489844178457769618016244276148733927864426425558769793465282290900502556805282227533251159742804532305263463271005653007338516009644754750537669904541173656065121179403829987043288572349062650526314622576481894258070273313053579593630099769059505301021041409168856227233232223179782204201449149223989406013923569838420791959321165987174459636398447670546131602448429612083999584315731086137291652956630366065861762441747949461837210890502595710100548672183038665524652146535097505232873628691327620053973367867617613173680120825210050327706899681044656440295337222157270148869500885627245508844014855667152066172217427381553530900642486298368058600970325653086840871658280197153545285008108815625941304773549469449362720331175163890335966243583243340253829956054687500 [61,26] 2478981680550889481759777996026143271083151606038988655237442405343977113940129647770443013986160559220267222048934584294425256178814498852926405363824883485168819433803780843644604538497604019139543429340102904700337752090408439890708123585301842606915263395837562558558355427515313113168107942886702315509875135888198019680675496496107436317794965341943786422555874044527002523556553156170222919190877225341686692688418707638242858237119139486164657314881986755569358805291379657421734618420516951755363319918806937297230644896840607155230678736181546301828751914128718025521582346526970283383459705620905844026563419946339557175572343153417292675374784123859768232121105074155231715336327249476451656838926364034776613104003771897995086517656649316404655343532319891276219476055372532157044249122982807601333219508959600531053776888770792149528674646460440251330627808048306614384516707148395014550845117837002348723909674533119930636191764380222885275353917598437503569894898535652917365584186710162034642856747268325402396700486473863654651310925341065950374774185804656667450107795413403832831933894926164059620758269993957209986432345577935195896692473613105177335165722929510404181427718297837357179897855131619563471223988230149392300819916305816530877744561235365576326323069441161761318009313028005965664350338352955920391097768941449548440310043604976227687358192082394308876099581133583591346529589424376020482235437560382001709272659278872518938122181143489534031654440485008473815941206578718759700532770960515447607536070513405896827826804431444569654891356102881398806415348479633318805693054096266160955466639367207621476303533431124782014955339163206467292082819050314221793689029146407591452669201128779346775002679442972526434261577931547339489777779176708572878202466824157931732091422308201932624635929325695650092294086859749921357601945593416025220084418227628503584728836045426710462704691007964436015013817341519720865523283200072241823716810622047790451677135388561785601456243237119681918430426336005186954738923893134983511311595616422552568192116950740455649793148040771484375000 [61,27] -1745256424618451807731701571854172544300390229577078166977694709419500728285314665392673965345483302970388413622880438809760589656354537767568883898255269116710085913487967659293037754541898949817573464866317649645685949558758511998039408103563347643119426450123236034483827474361407524301929114068579368406888086838991523310642904044003313443069144011787996814954109449186461626056399837113072360259409947253482544818615891318938199783350442398391878715080978152210151478359190246239297681743289582566068373491288524161182484005262914107909250426038007331848585364971572731234662348316437682231133529829751084445627649590837341619133061474916511574356977391696612892816942383605597176681374451850603070071777357870852964872931420071792695185504046405794052836908277783053354055846460564953986867056953376002250248810833458066515239870928631756994794787038066055707142361910553166915866635213498538771482615324302077673026734383433133906500016002735936293462621253735605523829770420922916942634375861081028791500825179179802842621867962833857493060682204203000409284432614249656658813395528515943363265781138609589978539788456713959078994988601515301707369085195709907195130272424179996460491933808811724796232763786541262162163513266821758752112210788382611946400229370004525181277517173771940138484546949309402157845541349060772325605869837534202710477527722477803668734520354593241138577561117842322012235246027537055848933204770744988180114057253936005111835032368860780594178013077316313309801029689568638249830595413073059959691265809200113308798592164638083756867161391423292357295502878482147426299732384852605221786686443768421959633578094306633233322229668437999376576999097848423928434137818583027353478611833424522887398862096606151003023554446004241377080626585869282589026566452962597644263319504388901031822111106097086401102379508728677399771522797973589301789730134424251011717230428332599848979963762335043801753323103071716168574906050292222915163944582086717215058198958330135753120779664668771555480752806442264697008015968662842462733120408235540366170823745051166042685508728027343750 [61,28] 1020571907798361763174881345793028892473812614861820974794271179901713223701432208090896129957786368082003732907654606188702692420550901565009334873271016433658248305489242891768558134817756835125641112811421780491142813787400334682535575549648725712239102734580614141239553387400204341342895021232882995788467613466446889011154128028740098000367182478245879293297326656751218467606033052409904820030669433673747549885694820415587316674891915622653391553508882099665304270467974995115382719297612947082217047619567468397842923151675897209768734409287318655146023527477326006196162830548928285742017298098640737687419327640500412628147417273134645835899171962172759051749961457856579411611098251762282108249502978330687639226391397547608498943754504526430999823219316215440590654808544420872409163786314462679984117035990435258188395902907757048807855665420582520524694045773923987003873199390405892260295203131715257966639084828819863392623880376083891104915917031594949194518237578864774619922405586784501314823471794131115874123658881463638283487344436518842722771153568305331157329523253644846678946483222205172112587727215182974980918705848560992560516287256352495037154664242640303069549419375781674944936847361894176484985874946918889602008817400030596798355921394778377532385328141854459025947549853664118076365673749617874926683836277944998291247781288832551486908784285007371166337264147370703690498855946878372440795321898203372279147616192868527102400473616118784421155496835816233778072338744681521188498996737885900482925674486154434004014276709202627637856749525673262689301730747624626938409929007608473825426355292651292185977320950324219972817295474447585712703572867327280853950171464583553691489059572532799192883187422020603792096568805781399480160781895402847040658345663065745169871136823788692223665675974928982235318753063057739629486249683730642911544729767689793628397367597230959333746922703486088341437360596650077183165938063784913997216832407869410657493448323507625569449103155317214224930585737889054181703186013987334768996428305959378590728192648384720087051391601562500 [61,29] -497916793204788511732447627337727597600049143902172395858069630467440637073879869606924434078998726100243586823848820895007984881450138111492123366037956569455239045604462642164341619040573230978926894539275647319387690540315669103853844367709516906891245942544167260606880114654476559751672983763881733044957654665412596033561092239817998264830975798362344687910738318310185565920646936580925918964641767519130106718091475753492379829302698428646613929606581065602026989948605026778472107859234020694497779914188951049173977037424740743616809782377153999171774608584371547969216921820738740806828145421824531259956368375079672632863241328543185300582673243324834860024646998818133254222344600519461071798017489450707191496680378315352664162636310194506605078504722422969231149071422863765263215548083459972025063423783884807183421758043806085564608006996466464604204620281743904398218558105735339250049046811298088359273943194187501976532248685935108224533152346471729267836038960776115292012684396069115111837525331377923532758818069772550289963710385987655499344223341982172978124319295390051292535932043495845683214129726770028955841209065344589678705569005847305102687706800952585016696155578475466632507953120167241472833185696432410443389039096239004459442133640899955499950759772683793568880784554694319640337090399748900904913305239528315608515253616776127518831763848924799754539050445181614333283448618587289012555950653825419349136711140297635580038290245338846664771477978406792197613623066355310394128389401270388577550077958166946195491264686221055034372076997400640789403899537757088554945263433286832913940485868609822860468710330946155574515677255158384802064178930166515174550033354329445372262169796655825848553250178366994784015454255911257768770440865523572610556962858586796491839895118688595611252866521384219618560718579464450255460390222549336499847396506477711375878112096197842825622046332137465704173658165094437617635001294543895839469807213264763025122241772124760884208186313253702277508080252795580357952799602787435127393498440762087398070434574037790298461914062500 [61,30] 221751974632777110703800674791545055580258069178186495639502018489227933236461304650535005950351339180102043560821835009590801403161795430640520128312108555544388363912601661664720211402711920553625562661259320992032178934471587805740735908549261010131695432866122733568383081790585756795374236494260331615817622323022393934631834644535662513617088077749417818420053266749338982876297478565122328873979758360130254325640448197888696994850356897954436409018228621643885496495263220190050235460964084323822989448682145204546354279988213099549931414720701798616310020721147782290921682500315527659884608093534240427954632613761462853356536914191656501466806740230703623600242143178995264802981393047620863456401036520952184382711686521160574904712179615273536951572740540019131370828870377511924372219579790724425969324593374770921799709128040265833297929411912517917096054744926740125770019772620613942169153088840291226111142989574768816290432580631886896787984039624283101526287567797425668529943951757198702225128226480266467171188097194146073867289693453035855882201415145919537058047409940059544158538510373544934764549136504941396175988596962565422238594477776215131624112771568571476823488889322419920873973184749488277839349085799331652394725035797662306133177795229549565733482078935228833321517826214429531360476532296330294680792766165691714641803768610577712553627275257626293895790300559215881239564881269437771588442895761961254251828891696758051290651922407696836980375245570354090407376378420707052141249158227889355148657409986687702749787123812827039149472768345329079350073229600448732376167380879905675724956704500298138016450495624473518882934423476824544542225786509945256023897823482762517367132007137460152221404551756495201111946514434118944382974964040437678490667597342320840792211913430039532759866304419201948633271445004354667651643845887826251391287706992006534956372987289884349393463398769877902398244126339895934295307883032613223279853349529044073695010296103826968441166122087818268311597442792255016520681497528074300074757418954618515272159129381179809570312500 [61,31] -123403275734738495017543808428454168815766305996921876374696434341912348357347101493486828224860833372861517080089444398848370679852597048250634550126013395909802121250635060953982031271217002092541999871210320987555909618742476341511289217616497101077986799269489660639931685228860417540931216457999523979075383111186280430153042129391865049422044063496105135251935265346421836712182255664917428369595848871286369942302283099016273555923072976147669295328459566877652557700110258224211086871429182520667372218438103932412467198017743304340325406941512749203285532734898949086797804922221493606042765701369934708500768701081639519773351846671915276927765767353273804510402922790799867656841650844137757129690075087376624745346060928385354921783153891034209071271489321909688695909536640889453587793948293088440778733459528370471604357424557430826965847029945125621585473306357349144276815814044085113297078256133151330675269365729023643658463086028204030354230803543163967022114911998532831484746854919591543685129114752029942028748603007966484368990054704835271815068711618324545839127037064081477558471584973825301476105013998122130684017875536162417578056549032495292423975352314085696319684569882186973876410436133250178604582851657481693348842694385055746668598037800884200223571416843364243065260637022137156264338864805207055668506844604535734459084660002845446990107775017221879835103807276400759337811158987291348612202986628741538315394867835164507945554446677402167981853840630307481291223454594003996564149217503321747405724275371734481458685664901826593844236833307233057003708817006354428206596624144421014651113444252514475317657190710541132040127803793244941045825124348707884662249466240432742969717176281574842606000058030506641478831834675221473628151398181939614269317757755963047578691412507661145532358706719711919906882946458206911810837657232015420886551505009882381903335567231366566821492786647609048914178375687168747026511154334016547398511419375080195189752623249441837959245689571939730467913338613741647374266639280087709887312463763464620569720864295959472656250 [61,32] 105020247975742692542098740656997968459067994521994550804841883130847885482071072039001627984684959749481943851828683991957244666992054933257213101346580366726744504795164237063830862553423139904895501739579247219927948016264076257910505756290571159351359778104241986807308848233309862524775878855471102442574693204623807739345426777393004169896089614451060085320477251522871586999795098549339726962834383319300325556363801896259106615683159964022191753548710389966577851123372579090006907302731706397902192489684181751041228320750180603491505889727916450272617313491841303734295676025829159588936911223384024919898012844778381281960679013481116019985750419777177634194980061265326050847978890182560832298662941932062719958046729189313576282043931280374808293068489813714190659398780703023949501029611410854788038890279017695830200774688298200360234323743889324414618614657365870587455253956021451300282922181805111557560254226985615699517817592496685290497916768795285076713094971320265230671335180988389797612363069155208276573259963928106673977054454902410654552828845861147482737748997933719935649636345458543481170854172912635007529298837101908778813330330577726319408097480880454243253195929993661635204400195302339712348406488518485768500267117872838078161447136020350071771654008051996824069445794701475497374521653890391031816328607245971828029225106301557630621307546564363209743956498440198264156040362221938978752057489411828675228076335809658968212693264171373430490121936195641122693978347678773323672934142454631088860499041169963278531898086095231924456445746522689391438251242941183805691116338817498154515365858217278329636381528131564101164507543921965485218940760016853660215432944679266625230442441157469722010820681040575988022370168528941140841174648828549243116391975048145929871023201059937303827518029840207633845308417926242502882058304194462835753489134695659032121830979111724180803735660613150292215961729252546889924486061204829977047475665900831775106578441608545185874495881926362827568561608028603824837503036781181930958695147637627087533473968505859375000 [61,33] -100013150506151357335276565046333370257319004639050475288480122766624878601492631426682068701440495695164420340494564368768899314282387845723247149607319142129649738098075229015643467573048045418961023919774082188412416966504882795213903082568169848988233175718930704514865104651759731300791748048250191841919859262051906147578493213100122754288258115613739626254831609781928748006773113686979628626970535936476393357323290578056179427649861876701173775496251997281259907161450185734434618661160296618800050407858420717777920628031741029634609751507426462477368600732504019232802149656902405015627518786732544676711996592166135635970233162709330884421028600419115565888223045350559685037089706759276347645063298836410753605149979403658653753742484971890073024988402663891043603135481894719506836206835381411827167071829433414598008049901791591360794588678587497675468087443757502630495701531380627626347628989462470522608270097807371626248860098197356848800676887652348751982865377582486755229969272191656968519356406016109997485782037608441184619655698346794284238277365157080861135208666105608155934063484951997186679915111842964023147702198658459146896862491670173064821462166029923781460780960782584864191736598876906952062286174697249047030957923257062978561409687528438440955272931079496431662705764999586546845832432462688460574325875323373090100932044214529303962627304793060662147995201456998821726306731428597842186383460124826303864838402397100712970830749526740757573922858185014193111202357427782754590550093991501645857968261730061327795404186414597388182646106309462630951681404592824006799010283972574628562491441572590267965576389335155105561100941723586231516625884123793508119242587316149686228436708982957563369942634599057221600661298574875170446945664059158609486070920868752456874133216389069421570682191564499387049041985754385177036694374909526774456437316526493012442240819846980100310048109855420261263512076661026038478581976287216563417862244106473968494879935037478854984675468835722708689222612338086033999410765079826624024406100943451747298240661621093750 [61,34] 84913844728156387064598182475580318487842651317043529879304422402816513850691187438291875667372142557497583780041664610019266323688642364743512542776104865779222443572923733312881625713389077097396683517101030349977701629811577026873666537422706074594072383091089083805226844015002922518163207152668640802136623625935182417520263794681989693862203992323589871887734480669857944021523659750883200672357075738177318831842426715163938205665897740565591536600763295972051407222763530393801690974088860613016491747478350395030953396628624143347856097113611676095897273432427046097932541502769828278812232165353809666296246879627026065211048861215465659354853394190662155526808811736293276103414294015451253773193424271713140653602227277845785099724197925794470615123664182419692065348558884630253410600012701107571894428944984383831150392905581027220125280627737344415950182345613411018655576906036634857716885459504927096713599956898310574258018167962853959509991844255856129688431715369269187953305072469981807795383796914541834145737658875279804702437972227532581534450847157493617957856896738835254941537620509701305231807529682210730379952031858713002814538737883678921807039005246830210402437985503285890854286790593306302128749918657732329558071690750990883831487445224873348224470295388045979482929055910965046682252970399207216971892893185828404298305242875914616243669168751925001499959593183621255716351709050358766389635507901056383922466913857406425411592225664723606499029779680639601998498946952875650330179075528238981772705201125064033157396764503431829178881336740517939385942169011644550415561268462579912688322595594875111676848608997252491554153382396488771495193632869733114275660429214699260395386823928387108476236662035451385681520074655995142890449033518081606941579176248300509452463067102963123723890771392685084019171885767087640891191861859954635839683855260329458942391519506242631022141566014473332812551567494514101331047283167618182966982247692842602893266515250087029134071917258908648802140825092310334109370383373627255707560834707692265510559082031250 [61,35] -61884994583673846279985267511577931849357463789013153952839907907970122448170620062426703348665573860262388208113663377281996339401573869332793075590745249002081246480835445166837102574639089249649439450893403345302195607832090382499173844308453758170327497569441479673338573479024679974105300513159347480958208959979524022578681277843729031299651730424889348757893506856166411484152003415246256724540526382587180152371368190246569724443982152673013331223394699603034705102726269069334050312420362393751331094342505250116686115975697066567911958715447804146266717871672191602627769314414264075602225659222863923214556785973476360818904455081041883512846184223680875886898909301936655771785493615579119990572686401896248009291642412346090431369455579916393516187012576357743444886300142822564565372789802263823416667745164031347447503887924906033073457169284363202413979477973139420076697417681706983215007907152398149802219164539277927769866642861348005001022445812628172568367484955046462193276185436175813285010506858966383151224676576760972766998481489854789834736554930973638897532236338228953791309015530946268107257533003051487556593994320243375879334333639449491217945191071601525409109400964484649271693732500496441341975226280638011800088363496573695344625654271559380199489029923380361170286483321789924565280747175048452387898232423205055323715664688571021580957858561306869113355768809252289472276506173517800024425524276752717487300364849454437262222059747197268334860153868035336528693769238237093065111750830921847813665668414053477834939212865487297453564228575249868740243074065494149231672739620650098521984605370323420798941887760829957654259206674388687950849979023626216557683557377832081414117219269813436587293746861164758050743332635243047926321736888495918188272377224358305098404412789577634444664499682895267457564636140164851811058488155196958509746924915157247219144673786707759811046226923783657591225788411302638207310043121200073685456361302180359569795331896371644546011756608381876946337314730824169441581600326074408258136827498674392700195312500 [61,36] 39212588170510074070839134545183537518207154028398018320140285095618760304435830666486400375070418879407178987689929860130394209985165998403310422611671949190030498892632718177876996512909480948189906985403674545437459414044580871209211606144901312558209136056898661102264525405383559471808730306394233389220605422780650984761082452839825513343722393246547794605684199300749332737624719784645986256630127749611942220994290876741633760024905113883995943706616475270757513937811158826994698537074615167773827063265357493755043695876620860406033164790657876547851021024563670651439143344655292667017828163267558142929439468934498343861793421821156585836217739756297087370903104811375982978556951381530259208551008950909104262640047055605838102795003792526073857844623486205105145296372172302690735688679210841023365749628401789326727039845078683789079805238647564034624391165176520199774494287646828749611222246310030139154556739602425975867007915875761276461325645571684755592746847664540289889570561327942155114514811948186290978739186551471457083503506622826222761203668537095200799976907165533382137929428300053311813933432480764435026533935058128820188395225451204299095334491063718786457312391520474049828842898579042967465033657879214783476478351225421183067979906128588399107758358767678433854067180002746999945976515159959715068896148394148414978601538381032964936611696981332111881428969014137179903845933640696013888018014807155480149609269791930330053864270723587042663685231648924193199704559985890909238659025818508699699788008979993525883476902106219017646698558437100186480854309959854294647972450174016791380908216438485573860272293038849050970847745975864604070367288803602153482690920255918185779696774491524738494695674155353543770154024389856886990180603419063818581678676271137732996985004537121374961307506790738731160255075552183888675689652235030236619978401136883394921374539769226067989286448721892223124663015808291316882148597784816180723943283859609582200462800457287705543252206090081042433745100953972783546300218127100833953591063618659973144531250 [61,37] -21952538048901395191979643406441475565090021030160042098156745694114009454512791549395386362469434621909046005575225303708219293245395756422942697064076540075641959910053675790283093639201224002146598887584605045332190610728555823166490476429545672940871691128342273372316365226893525172285990278752665957119526802527100389972147125613910134698980245005415112042769498286660699527191891233048017735498060829907252373936384973629964754607401154963561079766198151126580685293948571422519597907403426677786224759613373346362194702865597229035421525217084370590348076142856050885748902140328084943444344897199311852324399579020580083225852041316614730887417996228111326582242574399565915113387401834149205865836250782769971370081036205213616402553665187558833571325181789273866390163483526378645353867421009187027082290239568516511951627779465767093659825735092494866596673399172332824808734831669315668359208542940499834051295162473633061055127628887794688035424539484095173754953902059488564909575590311969967709299168986111389022271285496036251243344775617138757874948262613416678661855337685460621845534012330934999622030538042534377229959090741380049849883740195359116073652118182107347956206088541100543558287514785322325439595553553240648115603281549705627030151561847663480553892365294559930788323062311009992815902130593016044743083667755222523184562269209736020543219850366390549093733632201902513562597645168773045449249033158221078669661918939062998220354582269146517288032094359971927277506943146492371951172487680582144634850388715294688157007839921336350982153367251371578666646804112103647969617708954808596172673443352536371979864151408958530706508597567745553854364072333252290547490450859330546084957451385451214090470237999255109499014042831982550856740908234861282348767683189597568219385797430162149991977793281008215566254486640586353307001178086520196104894567455418746903723568356559815360307238078664828097601102812999414379118903242029490733228349089658745369576408325143643620262439201418571202857597077944852570485778642250807024538516998291015625000 [61,38] 10963249873811794084803247363508839909727368286249230913451833710714453422761102589125592244886159843215344004827918260819691374073564744196727055429361089393589907635803392286241545656192957423151102475613926964818439931441343022049135360829024358160653574238872352258756278115995303304642382700331870565744487615706764478728098671625329173411081597241827331641035682144020098827498092623733278087406816141518223249725521156534012991275390807789019772407265178833928553971966944492279256116085161440067249434905729279560422199728893423728377322075871440770229936061961877751735041198423884715442609704419462900767194953041780797917494046299941376090075575925811249609543233731681885630229705298938396916079889451026943625399725905594749517410554809814413351014339363275042206543041974992354168272951123230521870881845707618951861082809603611799215585238721758083944354944561379777686363861542103244335065463825895728001750562785128378191619772253540902313701245701522860706270816793827735980214153738238431600687649478912218521365914125082525887943739243470076962290597363675716477712600182027636858402034728493107105502305360579192877229750615612186930185740308449915327928781722887305810659835541062225495492307141944701098834314472558490971330339153175815300012503243804085520438125120475343034849908815900762896521097767958162420081790169241624021135576709318376600370238676618231098937228323897605777547894997675510508592102024369657313839356022812477172191351186439477851932728098832051422869024084653597405515442497479114389383535562195581741909190870572304493453988121138779951107440033779488939736001098962817041397226811820666977188800648776397742586224040297021861347211296323901782710175583463709724644720270439065837643245347133750198123433655357934856517935542218796689288206495736215169981465650659213331966637019434600977526333488067614841761911992234349731085772183250963898537797862179813664229269454208561463748622348985448415634865634008000860402717035570680695050580741690232077343769310399105329433397306316405606096964220341760665178298950195312500 [61,39] -4895730397424666521215889848047054813242230570913315958976571968674288313092921099134486929977859829882565913811214516059236954276207166844772782988853896507414077943857343704198929877365274161510597055264781269151238022966634953647603205234712219904459177564953230868279391869311778135687060567098426563638969081245227304131892825181123874562875264094730125211527867669264925530672828307220939812730136942435869905015002451552523089397043766226540943607223985383803014994399205897457282082800214563014837935478320842710447674029505685034970976630323428570428860595349180437274045580911076690477264399871042567807260042247124615224893711286850674582134279269123514743371580751861519387411814548464032383839716965057365949531054151496258237253301938284731707427226150913191823590652780215779934841971144326638820171165658350894404607371561293560459171878834010718685987416072694819141503806325531518181518988292622253901994855654752077914938023831113297313069528588929127866856715564921542959643561057986659852996528097652569737108823976378499404474096435902267976761391849198081287783459894905370006258632383892499301580114962513050945776108041084000716580539744688054552137577358598750899682407716189619688580482217105587465392899013603117418678188948220240672801673838393609728784526866720263076413155366756625480467681578475500229750765428378309954620318101555294801029675278746439091767103784304512408762618599269983736918754271837400180937213586764830611424835895192738314052090122495884269621277973351509007527605475070258512620747413848262638282188340948427504762012114000757879804502536363127304076198230281610613551450072246083600105390399471656831539878580647317506079614689070916378902024643487306718604098538639850499347831974901773857285752930773008212802929520511872779133013474244033329718659817293378603672894897244512357755340199782322915778272750959724165557244537404700970979063562972496084110222213788360096855750053192793179062643723509901973649534440546266029332136921747258844907537451467478243815267206079377970695531985256820917129516601562500 [61,40] 1949034221482164505320113373401814478867109888483536774857491561305769770081681129427008289248759612400288565844580870255148910522523711865563587269766052274807683726011168842653966360509325661013643146650124545145549256691438837841951104082004915669292719677757161213958317572133765216279118064394678019762950189828418788346428939246442352864231035471213910068131934217115886090325727667633362480624605726638970771239170317405821628550968344693655232045825069845193583991635780912625511273461141078717803830148696053237404284872245017558898698400812227769762209717300655556385779005827382908668172185100505649982797154944998087504005167718050330298602496196866337188215723015714758559245399707976519460094085144872290359330406409242475266229501548250504833859617255434847919143244804161667758971101702551344109101233870625202094290579783857238445863677207539888059149313611624682435731586726042975599846293191738313800163485773855583141854361805686192359523119836361527772226489190023573515019003757007759301092384047581739722210338023303479447289828283515182555046709730299087955944436758496825655506295692594757836539123623731385881679785782323912599216595088761156006789330650541875699014991446719560209549203394147016143816328940640875017647060211163314194442213969896385168297703061532534504293983220717956095076458722559153895429217883719440115100847452950588495947757492916137754919757767463368923464373143042270855089756969641078704282516211265220715224417525240491814999253755585481343712205952334405949576221080564525297738993530524453970398394537942668414282654720913400398109374244758386099583118533806105553239634800762252772970802428208930747676906937780215550110810217428526854736310406558928053020023826075472783264613079527738149255120842934784484058326616233456223286529066763953867578875488216618276262361619066579356555849721118420170873601906074566830062271046989721327885153797867837816935663478550873712902650625737013121708783388059278354122155466456557964809173304298243149711885792642922404815149922674422100499214138835668563842773437500 [61,41] -687952826249991284757961136963303531937904987844233147583990345174275399882493131742641774420711292818147606344838882266295976424290982901443068336250353230733181119155171776806130296725361530099883197007957995699857720885890020982255724245473881781580413966795174466245191070023335151403569459113877811388297313238354592558265157959217511972677956288912714436641725442620523193421023564915593160204671246897163534432172854698683741553611085119360340753422721539953500805874063268804574076755357175377864149476629113389381782852179966417325006793563436524679650284658422862707381183706686507064537272375910162429477947268332503402954737267207703855780849418726456316004819486688052701316458631858362288694848412018724853400409145359792119793078616478114438841775999833194503607263181564189427466264259603954291619816658424139792646888620768499658488716455908066689452389156457063133848858665974614041185708961567704712080016400874793984107242647752011199077576879514349561051603856053764751429167646818389316239681990732846489156171897145591404510437481862366539522327811410590032761727913464277363975003927788541160620136450730405697174266341039120145878773646057783435235319073954928993902685574275692036301775060965869669458883490293661058815506932229942872138227662884037073001952681237787020389587749999407834043271402784650242845986458433300169854565869240263405876049186870751252086291031969301034889584744049052870977439576561703202899946119043313105886777816036535166616109665319602223742196618472077138382733759535953917753495545514955532629305015023873125488636400966370202093910748816330222428308196816161834192641994078400420007063380454025394186963910740820870515593771439791368522683340356452143854258191554231388757966998847258129995490087352732272043624783194350199703758391352094671700292140618957123927594347369200823954142900839946246230261606396609245855367296317785699759636809587057976873809590243333178962842258104518592891320744932556218840913518571525476741406284744851777544651502458579429236801283664703987597022205591201782226562500 [61,42] 214277663899935191003253355391004633782892402539679848091806406854908588273262726919106613525552982286535017167122796688608710314402938884621387440632186838869317864014463955796567705815736877226607704617728471862009684476254650266761668502353596631393580835670415497251289139975264825168147536360431261954327283654051816377095901615885348226965244884514685424868730730784915343459319863059960122946151657344828384531620638217570646596452324984068043524411817760465757066376219701285624612724949221346988949035251337175138802765961799016526376245653463940148447508993833260574113471534192518057952015834814828425710056257457602027886291804557653110442447702551264950144606344563276005575793715063149543932986272949443392247116118545163953524972400825525538882477357909562011729058601613459047046826317026201224876442340033622795626987776256695924826213621872398050224005904835443432713934289628909207001353406994028518357317696237188401039977016662108075776524195053980263136069191186496499418778636279849008227490826948317044650879080490531740543401848777934229733814835296283268723551181668177888659885010169650541129421906266313652998790021622417927266385412402658352976698593822019692340090742467407295717598277272591142317983224957248224752890513328025026127612856750117720468548503527293843736724186010791958641318382911803898936167686671365292232033676155760980433484906579929827484558970840654362631135714133423708131622388675504382836724475869860688475634107232848182975889085226907705411801602154391693723869300528908702126094273300854470856800270884529247060489770239965207596022183285111161740644320559802005093971955806775365547215240118113817673120907009260514854525275492829835720521349073742783035113416275107100190527184399085551685301882904018785670214478797727047956927613763315884068445076513926112988718843417371693696248390784428907897702287306144503217863247435967967615574219279777228213645387904935268007326216136914613637564348378491991476686201235817993524615017627503561254384551924305674953930012094360790797509253025054931640625 [61,43] -58897369046551330810613580325449665254123370974255410670898043174743954957043746781776529777843937063848260763825192808170123159296440105771905019772538516698798085320600583785437914868649929736260673690209001432837603748145026600966812684153328406269250024080435840747320898787169781163840289951699403082948382413472854328405511058529756144547732067730223699642415134885911594778923310273388611579512809775910958883192470394277794279684042689645122321715917437155739115454344263062713707122691348325658480283591971543058181079029865346665400382075913095940769953254420967151979848265293344240661187569205213826372727676821052719203700534947822679169666169684985197439325449931536829794435818952532703639599502858627353460526700382726345550665305823109313317457313895138304756686525287112249984718383604640117120986563075492334421774222188931496369193549341663517378810994582053052491481070602845233276201656446292895982309904989471070887000844229055261666675259408528623558280749430776666389550712226099644807735713796665314955993514420304537527046913391546069374160332945319506605264692725357900815772793678937928270775290671139614915157106132739658957236401476124642452198327236401677892004000204667286745872263455619877648433216428543357109439140828915949188672080639344138935974283159962462589959033678761299750099670857266119658393756071414156440031853658814407282325987008764368044521607324480380405354867977919316682450913638742747106330251899297174667872795271224660722918355434096966574268138792573492397104656919898589844866479254672606170146659895641086843309841719199729706843223552572825012598793873716674482195144177188655044762096627166552858657090103968610850988967018652015559268735585713517717671148196689507494546849847978904255326945020199895423239610156950823993196451593926436966581763877257278953835815514765602304243151685212096230051865885026070661301300726518736954335746966560014828785687846890824203382491272697075850773934169031166968345773451824283102800758748799011396785265881549838173913968830675003118813037872314453125 [61,44] 14439946490913092773452176166516899528955036555279192010500150393502896984234778107610864553966793004060254018395948276418079495607309490465165861443492365329661424334254183547065144515903763596632929490607877604391407185179211876986089073873028089491137846933168548909537731593346748756501848055633086969654678978415481166490467438000392986535547669984782434852292886493793117981444152228916335248822846815676340396854832915630394239040795069705522497115030403301570639719678950896882351177951330708398506285982242066060969735911382288808794861630732056402784012991207648342604143664107403389858178372417298349554335208824545933277877061335599607880919451591178163632615336712544440086663048164667040243687369314651906670901206446482992307915491095542778308767771359841355961979030706700089052709266118588698065202614195302407273470368581170566128249157507361988492082670591400770653451063982871381116954766821822534263756290054332106725500972770919636380253309438746891493439583239845212806369031975059795182187094483933201396519680158481741146130881176629093718411434686195100470107560420760356956214717657121550223779348760247287835768402129903521571494608766564324680856831422951115791777571226988472660763904818234107791377975344041724370912206207718165298297554833139530194045105634559196120989391990157961866053638380362897847381015022576714469841221809427976648455890685958890919944749172615913203871677037330178329132391065302396850515463176109440308037271349194231904265893907746780255805900133295041695298858355305936857310111890252400689326219721388958013646038697988927137678671371109659996516549085989586217713855182691368846204734395520382219399842877825209934623812138339831123016962140281738988741804693421291134102083943861334377013511636320322484395040264051507834275855609469520903164857191900706616598942124078392863737916874235945132004853801501892946223185075151348026898387914807333782985966863504045444324842806101868823927191046757289742660993479153345019766364995348314946732078004401622628449786134297028183937072753906250 [61,45] -3249758188802624788326757492602228983355661544090148971436377232905555496322927935070148546499905613358085086257953318057641633791631268653845051416423877982952757585287552481557082912139880428249618972118640628094932305098840119294660027355599666829121067455102672826191949521840838380295431633993753836756690548171025571299440500003450452511880234682904474894442668019384816747955100077428635035643569743597141728630281827735979905617985755688974894675525408524258338427827819369353377703417623040908111765398874444179554022502519582433526966941538670142649464073661723085101963701576871078078561348481647296774681345962552782959767017082544261107895339695188509964211642944020841570441561450624204045760310710873105234432451661679131488091722531895315490178440023129303252485335138008040760170493643131196887437510912975961320819144854843848061840073078868984791854675848568371289105926025769796914921069569203486258660102907867549186737580002066192258891341077356168541587214518885523820221038077754326465043985989197880347743668466754603220629299988029085717543907879010428787776285247730949310913528522271689646471295782870003048803778511738055452891571838534921155769615148772181663140303230891169717299276621087897968002323987991475346218607864435690120033455469816388582091990875111255172105217057560867358175619066441747048214079656955075874593841955181651558732210200996531613308806669348717775169782348151234914288112780245034654721928603789556654039342509896554608854564466881031426195351812133448245785155173038572283478955797351863538929819347873276453319593821003949755584580441496929963479892344623981401944624209942409771671787108529745632453073420505933812167024071890895716943015203068210421331644471376644381061029220287179978894568780442039694514512728264886214542461104910478559253359889692015727349504045540313963784326432175817926654880240400261875629066474023730554427952277332751818476926120431580946258071073546016043204134688414779392774661278881060279338799279950420935289762472408803262169385561719536781311035156250 [61,46] 703859866972583513118221558402457122552820198643338377504791958922532342443566703906262662480550054260834888444835165141029034963030556487423948988947384046768092320395486841732927016520173246098547450322776296200271551917534125903000246108591380209558003545663193298642800651289899165832804592913368691711490330618829550104391311712980442269788928304427825629195066016043713205421503669260332406297649893986988221249191936543613122052703622406244077059339271271156526123768289305198686680147052534811244692399197707398964955764897703717783851320352125597607191393586055684630968115597034055233680455947380128709848653594019425115259438656338004891797353450530716355119307351249325405147714972967957982390466053315204520834846898525893394233952786613920328474048008214579111309576935889325972673813885681816062733910869784589027237420664116875210801440752026513996097019812505421079080079210850488772024200709587889042120392407735432134118999076008688917151197825784678146778226552333190678051470544556781377622709949295014307093181656044095226499101522291230720822031537084304961998944632760302567389894059330475041428164018757136866738519569618739809036452996581393530524081505789558560416810256744174009970431277881210305943149705569932658692154774458525799333462228769857877042425475275517585784057889544880800117014134046018726510265482341414570883981119051272034853841014608686963252408959044964435901280105034491313852063919866827367778068729348262861639287585088588040132542781425716715961829521145484568992301323690482548847016764887364553740031739594744069441325821745485449284564356742221167463874964260049831610031657597080319414187385372104996714534282925676711053663317432925887021157302563896146761431543839827884586796501486194454286951065050555502041027475129947600471951427067813315642117640730697821485011411921597510277394373976942192185813171597739549464197019897776128617007006437673805551776654462805028599933424455625127530986427573824703186138040619201318200519488021951519446037237592861401935806497931480407714843750 [61,47] -152958266732623775934035599696012261522203786170680609456881534835593238571653478464097652870843338715647805973700156003587023315166661003200747608861092260228321868755260961890556810901751215813730872461668364909407530756448837245294953770978024858328985330662549603834439243170793998125903476136700417137347121765373467504998749481900034933071359275455410852819731857040167853742302675393340332639079709140409378676130657658686705517074882123885409467371342462960177977327004658011191183250411057838664819130575671880765384682693011092952998933888105457720781656336567716591704969230401940371176291033343368688994835624021470736246136939259854172320578536469986389854191311186321480940683598443593744790687260802270275636973145668994308820229299569526985436801585910344252212954452300051288405004495964220269458275331469732528034932273682178806244570434195945079795757615330206893416292820567262956717813502983618766346231536806373150955172847542503680115177812570599972686401463064673074798575548429083449728528220995392294208280302224492027225389927225298857158079140711892089291241796942894864276183543657972545227944948221571399866958627840373477094748304694183928969839111105482911785538431822630738362952796852700470256052797416806448172743355769575814294017993169582589843726678194926797790572735305944761045023320504876350839081213758724884603064745818640706273937885094818255522982448475282061753838691350558012521653367431302025640403530825289573814630915602269765402080030042427415832609529295073684149867441126104129602070225150384544599717475544966890643250610702948824285743893569050749403580616853227214752916478040655810411514366201520119864921137545399601765386979090812026019619443195095300745139770163477088439342385572004176988142511422118781501225747706954492419390292526114390703764435013376373268336925237409072544700332194776531007317463144656893392348125569990778574195205574496701179081444032930123456554298067311116727536498923855715894597292575286890679131031022517685225015071637244545854628086090087890625000 [61,48] 33184671324608090254768416377644521825632488276899769181640311038824059641409153357661390722079280978268289819752426738796219431431027232553143153254869282397212966121653153001585640637287007815187295999427506117133301143301241409993625458625444289559585184490469893070566676863151431226979659995735981307948655789449736693823503365817768488456771560625217938209656667775943035999777262539141660867827737938885984843981417743708376215192988178975226839688077524778298907709000697076854387013775064931115158347732842278266574163229429252093337745117092499360351371538615021884143457392117004705680678835222158029904589375425464745548133283040119924485837445925959123004235765347336236258295604883800395009492520331449940673547326194176531414687079584959357151216366958596401713043826123401614799772005406340390767339065836024916482903554283444591280049515772213435793099389333619477689530773261387325071370990051198870741323105905275965046967724969159832421868360220654971656320530554852407822365016606030813887982458769511294386150412775776419297838462105900974344289786674073065089633938470820701666249384757274774703802888301760160183536458459272816945266168869670668531201756016393183974131147322435924043832092497511159685254901586889631150723142997522938888225184660100252071579496696942471107245166822881377066056079893527260039544038223687205698387155784840147390860331121110592382396738240964214208203058857029744692628824038820046966882365535747909282245384451426096028052937755708024549196269077250355962284178435834118845048436693240359913028348083352804153985002643853972012499027289761837303511045546218406857756512548426602676033317097149611030705760817008182751101032122960439642512133168042412648774638704441439316362239453287343815473380310255082646534683127506832650629438545031996185115613659938482525858545919402472081906252772924150484686516584684605391101458676400390613396775231762700275580639069167169477028307086981262158049342919786125078290770246503445211207577089629859601327410700832842849195003509521484375 [61,49] -6801682910157664313766042465233905933277469399946034915602166285939575421577207166648551176993696218364624939704210923338354994922608108231446026339224307310681142174441901988891634282835745650765241150628773630950783248603925799562105552263501473260246703390250485785720541278371153428592494687116782634972311735294631454501092686769380465651911134882427975948088250041222780032651112085006320166810041344255436935169508709070012373298982586294982606265854852363320445350936043884762820027889685430296823546157908228603357647682452930136763471825158930494190476105209439036731610320921012796491978319495195445337144228536731830052048028448857849955688132209046099527658850105918318479428320103533829116435417331682630307891630721405395905957790184498396408758222447275960209099333177194314071676622371561409504773577887278318327999194469460590495370711082356643926238821034836889850831348384478112816125524045964414281340836533191439012453239842703438903353617324483608041830443812092465177787188838613799112209364414846394435961564244163496413088992972986616373528202591631127857336335475306930631857092953001152673541769080327209722505799303807365100071945479691181773767081498362869907235671234361000160888490336111031860411712954409796759020091662127369608713583308197313780308268711139602993056572422729884350394148622473687069552280796861297987039971558453000811534555363908121809998776786699005176665088958826156830769742355329061070477162761431048094562157812886748099809041439834914033232229212596715909310842814968985778722522974233017263292579869784390267584112009338717601163160428859105994922279777727080807067262652385840830054365421304705006473585611244080815117121940830300522089742103170014022489736286177574629398510461535567075200676803703618800232711695295819525301486538593173387840755893702611801805309538887845372713621167746960206900951410659376536834723930315109653894501382901254951316893324122340629773481883280494366191302840486322806553381784763556011440838330005254075416587511426769196987152099609375 [61,50] 1232390284411444811136583097958619458301757889078556771622533800275975440904131465090354304630593997685555126826358154544548139283978193651251786636039288977448574604586499456381731599941647304785189960208937073994968603072574632818677713101279375543792608036899270584402493307078505623245900756610619686139329178941346638749838759214177211876214789467308739238107758909750349214132738594901617537291416290688549660410210964208577839155758289355667892223613995115324303621170510170005130733382078773644338779700784680298093064271964379084699441770255949347079758343022180960967401355762159836057663292759228961908596928739303216053695985023785747469358857124760748959696079529237022656647459044868299635712296220953353762720090830017447885859947937278710214274872452260166206630141789238910491636391415076418747175594136059315399621158346128741419226634115227629459678504133224367488467523793177120835896526010539803088546004647224078754170479085786718379214461967153940574739107885992433936373947397820254962988890346979307919546651028787724039612044700298142561655314756197910247933540052585290315595065434398968544330420628940833335095808168840401492498926959717891371600847804893873221306551237022090629852002107541313935384808580969485124611132105539570471890327804657915113407511067659492914624799127451181932065094716813250505802510337846628598366203179894441412030424413975643069835033567594341051353270063843695022828623264825104660976730459849837618044227596655900706946773255046923915788566862145940542137791453263965005370551901236377988253604906544819978031959050598954002619182427538269124041604788644575001954324281649296856567302633586869252154051570406413785956052156672285052441646549520083385877227091471981846548873293758055116669150595523336045153826481310799703170267107369311078516609693628249908252685257107569286588334182069491572397189687909879654615512157684177133019243361286952413262340782323246965801265805228936672058479670483542705943816600105751284940447734528312651036685565486550331115722656250 [61,51] -188803099346178323465347912789703282961002966268923082850909068530103204289963625379101108497508151196604549398540459478339771470238359732159206574340064557809520699256227135419720514116562984699355489056769845091386093878859346584065432280829339759195824552575989276558645778696561460516943878559263182039455636701897955751994400089986787422572570048527563603773526273945656586641735038044440284704786220671150736417175208261430529921710636560647665013111907602265080851259250014017946614598052225942745473587837005018310415381988861095210204652018796069399093536947227426371990119181458617226212558597385142321330772082532124977667012980672180727192400498931429330388612750321559737737499575661938625471698182077666420324592044897671530005140454844360536963095201378287364226849563759773479783383156514847388181465507187819078114813386307103800153618043426431585805795379269347803318184644000344220218426329579930584766891339158682683586541802584827724726609457936650960027384099946899520744809089475516791164911962614421668850045242632514103564724560197722432079830263823752499696838547750634434680700763900867529144326533799449519076044569966912959508244839692313702004958989398245023608914843948330500817760086593930246448969877097231440442950047593116077897315142312796265249099588448197511770611537128377333025223978410084800195690910221878971946564268619823222988335273695661519220863787184325443416340727502597338109429030467223474763054504569213802475448851821154248065080683537370108378968708580069812672558891656824950500591979155931010356738760041820966852656447940639721461639036582289720607739670307270609962224755832884605690125593043320057366944314795452500052907351066659233234127572791262008216244142284136426837366910126095912655714304508379769455348884172264397955977902378534717954006504816587883318400150748206222961207172534300661185395747143551840119010636673098393058951031566942525689412101898078041938285026130256728756110180611732494677973851084941324884013125195991733562550507485866546630859375 [61,52] 24799323785248192927207993312177473433268672161756694138027271481772743120227261198600532485897074930129489727442863001558741793348856438974403582309975711481197444235263907353125190260211992501289234765244872020916860689151300641791582504618197287264872048165178457399036318604201403164621521233539061910222876250631144141375630263279192336753239477557970467701459530437536220339943598703108437928574480775989624275483985182862258789702622385404425878806271289576580845822988230833145730324895810720978788055961354031067170060099997938197303617857802650186114094537720743840827690178340351316894690176981268038561114937332024761210302829204177272125163965742857608339265543346667644320532085681190422324450350993736828601751102608449760553669667096011624004259557646692606977485442358594025515214496964705695202482408756217685402698385498026620043672087120912539978980130315757229732234140775245732220035509041225630298675714580466311594727957820144842819693406814407324248349822442854008828655098863509836000730550729898244024403268025310416551468118094960047986981275013597000502021595328885266094340747327583703325096010411564197308880338843709512995421466162916522683860705304410500101524065122764436759094045203710226971860288805827527100634918424183086105570787203737789224598060433727367031410721327379154659975983166760383520262239464586046347855137477635056726585460718193752042560110487083980270961408949216191236861005111468856599259976093162741522213165827219735026901204311483840410162796282093527257989611631537865304700410123206122930152741021527780198921570876428120312685819491287373556244408290532113351574373095584296513784808234294407962728575899815574810393598801862494298314671515110973091808830913952279583649788995954442052585594491762809041027749547346800069575637475384375601785778564570680696753131297856608808032459702673571550813759449960746065865000914545773623595643899197617958579730972632937070437759017151820824246335079951349293582502519189044581926495425250323023647069931030273437500 [61,53] -3251930369679044933777568363208676235503922633573948529535224806962403238189670875613879865620662927524345355251909493527084342834306349392577320357722133197330359650106648406816445751579974224162002827109621436075505921976429333228521433330345642825610747826853906609241604719880907618803294250147058006543741595915497197853053057965944562514887167158306371729279218661247194216560226710265696776643995199243777199454089878843818054275084335138942655662088617635303339685206250702562375088720914370799851271242747161562248835896680582077049929250425563827915301203468015502670175889878335601329666487655708962036397377138383846736065907965126245608302873840845323929877526158678289005763733929888969499071018875204682386022906433250201166577917815502869256392630464245413314003231871089494464270883565207592365203735647101129948673302058246441464498007516408438846473985522833510380617934659312214635173164609367409992452536317595389772883615270835775914513464858729608980219084983383866974510721290203440209958372385492544720219560221173283853386866925774367696828306901001075638882987704031947274062199945899551677341117120196938843713643762766498840134348623664203059330341154130960255558022015759639003022106169377448347583115137775131407754467085293496332860572372049396951232615409245258868788755938952783509700896206876088940965173812805147362024414011856701455709835156930010209006439002337282928640809435078887515486725161254831130176379413364878403580721657209815253849409685242860896287444722092733671897516540004245720245579099090145817075830061983938222443150974214576712502901344988464193225717336286954826297312907482890802076048198651399812523220126592009926732214734695332607203712049403059135885482255153698996573944464707485900625727018034208223988015429293598301124230300240711009012690211741885340948715367072892588016117425564442567122787215611542047023289196135680834361933541330920584182699248890528543525072565035616573450652263722745175329712397256642919529667778988368809223175048828125000 [61,54] 530909746695934715222080355788849900673918290234019817698917008097412288983995388058531081828172012782207537941435123915707706722115442391911199940984533086066629405086561932340040916501127623551375563555625835035105260645272710242033235519450191033473794505380985916852415582441977143257555036166611113884000551770176053458848440544744576897338772217799849148635727015204968458375735286361225033951843819341060259373245397897405612283713754594686639551395210455259009363784579924527679008273938516160878089315694263101346219743908155768108979448860737728449390361456272753508117106794753850104505973642157015661153027605201023750300846223981369814565298053158552922446793649755357365474556045739687514701059527682058513961942394366657866449669533881767158910640513423560939059618615254172834718345317420211108021148191616623117690299559203893291375204713980471616958441885501521311219458599026670140999344400101697041719835744887595666548367412716771035503086911419261642116116771789116014690754053679480817333357281541974335664704626902127226757826363086463094384097431793808373859611556773223964304488604361494240707667088992388614822106015452140540657962439307113837330769293036897696195251624520601584313421242798923485338880143988810148922737790203301368878061567194580732673153491158264399533807753185655078358783830277386820783582575570839457286053398222289304844116195118934330333524389202304344390095252596503567526273362929466643443975655023378673635194038105592684985744549659792631962618745074090688045644052521487501124735152772576734173022059228052372993259615356489913907274521290448638572460583104194311983407998320370513125231499589575815512190308889794586716343354634853889984208347811117935837393344740998931839379528428166689322559518286195017934344374948699783673445238669457299875385173861252139264633810168483362658481978465937805026057958051675801464158429894883584678944416648179502131002844840923454140852055981308770052369695420161570195377131846370399870238543371669948101043701171875 [61,55] -96958402538060738453198551230650771179342606354884392813723551985059816020981213653832419702942822295501306970812862400951136488733271555269103887227619845326262684272596847943931209136034301474021657187175273021138941755268374246480555144432322319793610746068410264499859880421321884388948896191513613005173161998221290986215278941286760128275022339274419425209994246761043669255838652962301865398481830406792282760453993772001673589417459754613176012946892301989118490332610199522356342668007568952941017948009837513457430355282388480724565596229946490958899425799407795697697586428447861413472321269761910365900080049117043601639163858455660476861779030730442856428241715767709754707229994104869527706475143161780411951092163039427043856296738346607888139454594654414208714749747781226842870063038651325962398331399711242436459553318482505794271819475385582143882146581528311893610170082129199821792029472908064068271619393089652364539365306969642360438720730087842049263061113815922017565272815143551025669980965159549633715734628219333493857179247678010683293617289009085234468871401254510462091390727324659509693558771507316307873540409070863197059855832557812673342662228156659976165880188220336341188283844092944718008957600015624798744372476899481704856854472388061833587649852357578757089795349735691140476864317745873187544428100490943594626933176791999503015713848098267678942774896964868902499421995085952990717806171221271940866541254150322347985390647412793436796462750231878182820888025393876474777515686475000854180380805515632760230400015252275746427169731112105879046733574749117771823202755713466412983081076126425377850185262475566514824706482538537832594594013146998468622211529916432814021756518872723416145646935536222185935692429271593597181387466433220971652732942407960386065417980032964362453853684586543393028656236684375454317236584147177173058100945665738990106438464287412541625464728783145508914404962704160225861131170094355027222346801729635501487791771069169044494628906250 [61,56] 15028499227540808866810337578939259087196288605976457419921671573529088251680091694201037773860743806367646177746449937277937498386558431328347565598868323012598621156562128739946873551410133072066465342422069269535227557883624182302928532588904130732188331430471907601323789871244052372327558757262541799972373649642843843932620236098901723993540139387538152748168010249724818755228553793390108819361919543993260907126389533157386789169514067414778379152434670062551273911781344126128767224613798719982778136230390351310575477896626210359548620209505375625664827999016307336466326835041462497149261940688831298637721006685004505491769540018893522967238277415125488444142848377094078046928896688244549874950993019988801878941994044531515076619425340309880411241861694613890960724520432543595314803346101645133810753189701541560994736566498771918749802522654396576575279962725743040308391718403592177936437523706987065644844391395245077343824451096491674340858351904485513359550647982333304326584194569042111687891162430202591937473750488008819060562133757028750918778539663951656756121024305251296176971865570236589197658365285820162223728768364397421567976183119087950455741847573438527811528041470086729375365708098964387508244287488728509327238424438053954023116915011907271484490427198290261075803295321694693936393562304830206337718865215393358543694472604898119869168267389670455516172285535271093532867034053617035566429013576084713308156793925685609734045466059258436497278704365081523298502047890571496260844377730427327482999990300422706487284614703589229508066136964299676688674562800296730707437401691662926785025763453105148903755580916439824020191438622910933668460881442172694300898165660638101686213894951456813675782553191760244253882656230652753591618737095723121913165648109371860941505341236622873089240353047020352382016450432101209256272561164959300925553508474968979635669846324879909503685638465263806352976281680083309088470782996861446669661921404781423916574567556381225585937500 [61,57] -1694422194317355482656810215761086223467107849057621180276529568395609052616826642771284911847628870463237729378958154919760288702203116665792759623391137497718938993350849451891498399512126035970106112783348702927287425766635433208180555481882070986761299364371915079169678011096058359832910542472255845908846699148009136924086849877226418560658165222046307996044330345441425159582616705373352037048631328976792848485152407574039949791259674542733731261688169431504977423346478666463398169364650444351282887515873968936291545778346964490842524504580462665675564252838100718579258065992351017788944305344061020823313205630100636803819991718075163285113610324192422803797235795703158845162843098282560813508915148610146682154266176903896477837545836276767801233776161197115922714700798961515700228965816087205417910749831849307354867012612747211222271824715724993361122186824485470445118312546346167565652176901944639920146892197460430799960681166854545569950732706452773806711180456318378748214928796770542893322155426455139031071762132388326452695550984869542505435642432166658660101157894163462416146893942431935261725004640787704792529304805255219972238420714619357164720234489495736066842224002007581259909848165402383715047585220208782381079929963179835819349028047586028244884509535200031155277576778502554111450741341399635070378365603309026233625057751977814626077631108165248949997397167760749170517108288064722073125902756421440711399094039571662325081127657698819310606411007810547306462065168838988257646036880842193789834500934844011621848770047046164535086619654002628737430397923509889826916063690307113787044587520164445766726107690090456461235744520775873814821397239771834933958835028419514135936144331876971655589228606503929822407748167954478004231346569446158732805774766314840865117270697486442438451687716273157814577318151393003440392221413921772675178127311618557537001269378682265149859480095516469760101334359478516859293399059573168724535108253803628031164407730102539062500 [61,58] 122088406622121827965010017513772208180319767955842150525437517375681346771638267223219840522839628634954196402108722995749683244066574053646710020048739009913846957170322949258236524837965033938579232693405187432618516737663004727427376825769031450670231986399814622584701720827571418777474869791895644574123578482126282158821623917737267614348951093376475991894169681184596912376779218047978557293099206626127695097455970961871384103496087735562726217066743237122678568421504674617918267001611062639173680969748500578364456296376591569190644303655141523259595976178968467866279459659977921931381317212304048170664432022023214057383294314872234905622181909878995400463265921828233803598710461390876571753042707808919977127716819909828863889865991458724392286415164692030393423802907171052155610606342304676592530711051533581691421151488032415817936676552665729705223840602187454715250733629413809266631999457164357221833296222373223643078636927389698597928042420814989220750414560527493430961088895614052776679598243211249655538451638327866961828562804695317577967663116931461466491846479802916716819194704272519930038997879217004053537474182909086210430369908968198794482351685330275425498095689571907071412927605336333815559518731131041827937529829496267824813818361812569995314473042530198314942663145465132285564491475700361276366820317988375938684251854559123421135000354996428633430712487467569256902744203223833419321705506945922677342429169935339200643651023341657591106975418351976174372172066968308574338107754959884746966335303072454341388466674445489531543698765474302350865821048704541957895545222414212291245581519805156653647736327340811309132159189529423106991630532849477396305049169228164705810700321828844056870015497737862799323881551800865659751251941578626531586333484119308510353799393685618208211943388261129909946294767918366462662084854861537859441106541037720293947041407651354718649073331373401326046622578681007659207948893025259817779470949972164817154407501220703125 [61,59] -3726994118848008707595588796286267207664496089784552680040108938808658752573530580860850721444487834046022651563909132794814629042193107741124037563283420211738455422269346481027026492598094525609652684012765361594275376261379579632619070143666284425785785064720515847228360265654044996067442901824980575275670087592397348775334371601521493577746366802660686259511345143359883983557627258669509319972497455350858265368547098449277364320947254589196167766128763796475990512013210202229893767882373775444006690026713187858136989526848297495504967072703276438499357057447857157819393380632240877121607048452601945566243426552009426811856175014730363395652835167673081132563377533848793168498944456842627496323111371634661165018846169915107018397462047813035840180066124213565216870537343411509349486613329259407212715868996245992006944348380249612106459649378654251787995664742691830831958388770869974801418377751388372391532646981789977269483686320749123088930432827088461603275354099105837786797689150516289033699971690897718280916396043112374743589165466304580130931397065805763062440140497604280225403547122563975118181565183175205639503398989904777059559889283936788437472448327421490154667723605977639674543913290837231280402446353694974430089266939475090976255556739228578398601667977320000215016888973133652801490762241818867895231539004609619936485120045652460658989152081672245551862314149770335478589082959064724850209622874138942284656498948011830791323791669437375297606945066266298791267486994113342302112711699417481761923807347965700706980308319825143435000165537526529064020668670908405823220309133042381633001199960490499928096067949502485031480261419087696557020509934808987716004695403795734898626137196533106975810217901219372081135956404866463234224069199515970775083970771510648586197035098852635819370925651165101808777855709741949021611695912897134830756390299703238047749695780624455023111987515208197439114284603949390816600385420431784666561725316569209098815917968750 [61,60] -145276514924284488759544123015223434643962129295635466738563888458016091293644830251997289770909340111852506864989230060176706501969555604667038377131585537266218745327014538884504845482113545778411344409276118196434239775357091238986184266589729081873869320554800488974804070275665623287885452790484185522303575365015750229278871426762717876582545083639283940686308473066243389012403881539154006567998833101281186126099979192203198135935279626481552242853780564538785213433848989760485927326941379765805572572074735228074979536445939470894439270177446051381892376628756647687987238222266041361425377622175901462146726000674578791109357799318329967996626273731775055354980789921990351281515920012925736381940453409531583501596733894560535136174871212832376740224235472406514671593059063563993575225038355608810979754672367575240992070900239954809025848894298642381984361411862497427566597868260215423787745222705460659616263444160851876952582835584272622050671199647165980380334587437589799646198769609110080448579002296340228484862854283507691016470723249842971358848542332839744467421268069559410516380831246148787292887518069403966270600104316479612729320324873107832118741431014998857776448445374693070403730574168645156673983204029036332946891628982672897887148342932871173269329088843968607838024750120267848611539487577694886349379892619923137524049402153318190622794954293104240636671777036870999386252080641151079504025289729040200089860819313030633402883092344424267756272742419582002487244350555833938761166708454459596693286514637808818937108819531973609584427197944165546604144142825664262361421860172900149572488057255852247361708186253856188690643749575624093509461025710224275887641233846402958687704628659901960937538154971652179805989096168055814508315513075671035131321937187461754824382897370469773551710851300087332742084407797019832139153655766646572312463105219699660875973671177120091208430078619279527553272352028221206868274784085315332049503922462463378906250000 [61,61] 2691206360976808116969145797667373889550728230333854393885384116616442992041634260258705804199071541704792125892537235147298969111036950716069309987278126898642165787760145847490024543167431059984036186329920796283986992861797322555128062625378793329926467168274476104704271541090342465585303004079492343546737517312234229603977520557333457577615684061252598588885213548948225173838277045835993009001200809079133708447240698714796843358360303390593331093080263571677319649559733873255643859635843693234317439816125153893284593622730762885931060858691808026717091228876295955650511034173276857466045465644917192678996847635256923663813996699254666401614610416887886217962764415851231446312099957113769420455883397605485788274449615442525023323116221278383483466405919860113070922809938053389282828150801029722855868015518920416215969136938431781252043912815523694410633751131017190494433788289325067205880261210229100050316187615816658092427930393345420808495765355963448410473779703440995447420948797111142796119191186574851709020708821925571396644204702650939748966616718474088734743530640863381808402920971922400131048660656121553998518825760173685147690582771243293442520411948273599656625773676589242843992542440529469334923013107974254646906124981511425099072010288114338999561838403561850753539980990996949394919255235545292950168980138948617471433193104809425032117987108901462816017240664302912875663901961477286157116299462371186016414021104577980079540916634496706065558533943283056275998267551477757083359162930023270697878723059336453010444815863490840036197934394414248311357397992322917026980416980104627299459629062451625716873125106076297519341383666305315591198656753069495843769992617914958950167676881261019730162122928292739878502126486536555809524439035068152499063776173170718480124985161723983611969622927824458115308668022081996597869412395670068963440107305937212640310646160797371509394673991074973609979631262805431501927699855514219962060451507568359375000 [62,0] 6928604304325745799769865059249540052557941532830088140778940076656479507586646624934389577751977261175469421613359314988231434469208557529528179998183007403929990494490411972308549696666765850951903931502002945348127405949931594306877256907139869024245423292524230644303907248155050219074798111250062958288867173820230444051026891176819100352443643163306340425220746656866967806102747979122054634319440400418708665294986929371961594118944240628685583723378247800546162215056243666574984297394595624206841258625373636679294346314875808790586969152193535842672941304225280527297026474468931875507845177410660866877251825728985791500703036084421998689176173520893700826325957138667013237565312500988428326305080539734365677101508350117770544691497898435041570645942137753169751929192033232307273551475661204820065782638535634098634803728221365237715450436186378981234128959319142489809797939331689321083668976399999524431083770414446680912564087947939967914297693128427163827701607162928031011712542812667702991058470622015042552721625537158270479723367302080625909576013985894450117711084854739244852654283374642133891558981820461107389215491708605624857373090886113917296141629640909120153042926192983609148291213261324000746114995407167163682651682416664510422624016076490818987266337673242805400076069502506430962978350521785418075737886177164175046815191271815694971979785915893670402996501900456171079596357196653265082359914452327983682658929954181598659850399077367782567358036118350509321559271808028979008687904256055444369343460568103417695772209388776552289704081008866416992362583379840481680054583212240366934132630918742185029772990962102284766393906512187902111156890888411025199022672814845928053187467251897874660187869568576029188909977053142596961740140688643178467489736682526124727053978328711511512853096013084168631470174847543976826807824812781584494141509821241459606251838448458846698950437523157737383524833502805664306080458446526935857292019137613355628200287103134081882933034202739358553557735831418540328741073608398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,1] 21837738475845348586215955347244060243970474507681872224894953613414279476536794681946614584472159584216123367723091109798955921941201564461116489789330522812009065782700487543216871249341129200128157705393231123923375676344159789837853682435036701178749627825205220229595424840749938776402622570558099269348663148821615202299234941207362497340266175300143010093365442900382881002258566254751948485293350579065454854308370380893382077748293866890475600684387697144700571446302780220751109362748380252946243980736084395391392177910909332971384572791499933335586877428778379308349793749111111889575009728155703454241328016393921582431233399939102328607656095608263422451505088213062561225213026580891034700872066627823765044809965322777179644615048123411959416119216156592438931527636652464675211104978911173253492241149991982881988333222596589445676022291735449247189581055519797462155324839577283939797237206844429864870537297421185951176547485900537376535080960816252938353632635971227277598658542308692377780372559007749521188808563752271607735851920897001461832140388183907679994034905166476150289458236440847409935796316424389486492924762811288021052767231550385087969115363569624329467413117976411460009415910087746164510471415540192489041991753758198087603420141595836284758778778511672442720619365243760823441509373191410549918842588329792973463866834319331324009518417771505026026338923431196015612001284327700929047795036064077767094336066057550601780727437086513307099604692851112227403377171090591148813457384071843180717901038250681178190355707118474835510498799695416062565058012709004942591260470237655524586928881721047805307201710246622129939879274501768446167207873164525678251002437678087867690012101312046922794396498579718445826563429645266179131028842940487335667703528800479224393370716361422975743344413713255078295856295767878771025687683564044886094002992865956271058664725823652507261207684403582116654905046370859734128986947568033149312342850936489977406919461209171125649665153175497250837011620205885265022516250610351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,2] 536611036834160455271650969382068578213901687618748079755927882661132328499939718654170472552814454210539795207538379604284296100021414383016650007834465306574698998935765737057550986172223167259027328917942654041208733734736072407908261539360166904245075052261993338990921411124004055768009257947695091822708380946360881251342680348060127494758593095053952695526068333409679333543007860188751574851694998566215852566147269746687700647507969068539468365797605846356394001799137987729594678803282755448433068360778585169051069486215114177511731763941866272045946839179757369227884363425007345762775798265644234417001449487711936620028618664501179632077413265811157047330493687567210117891971273399543557147809718224151269786843649428151133903978154758776334510292720732063981270978934440689541762092556764278791258536108847572279852947181464831508150620266483757405988006532257872961447172392949812857993538865970465563925596493387220281143626906986428144003597098900711123274018355513979833368501067651471025288134944837487520659784278280695251072586515382121365288694422727799517127607832348472761731209776733662610864960637147055423225663007228608940459531194893460710762372683052973175129056597870494388461151818513822972795847356968314747141038229924726275220949110834036710101581480410965257548582457833825052675611466997591693791897080714342907379745253561593837784133972592466909150667274779189417404573182334310681727597343820936344375518867660337337498356088568813587405811909011897736297699445023709425020129503841971206582062730909685037043609545492949417841973418024773348251237493093838532699994626739262100622837309766440561424276497514491270053977742204107771820719050609811455412614498582607801439012098207768259506679342629209977468496469089128209487711973614835487689688178725545527916935192246448618988675459124824072381692695531839223603186970406151870788942437229551306182481110992693703813356034117436869605791269099597673859256130813127094512289165336690702717180124200200753697242203356139597040380673220738572126720100641250610351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,3] -106941956066328239985677772591255126024880229697123946530918012146750404604761231697295847151942587796469203906626874274883387146908207114755417015598981991567574885422206060545164194685854443448402251221551827175033868200276733112265829147518905941940402317602402961990007202019302995210748122033494167220244845363299427723331558235401371822548270647600683143609747633541851609595036138333067682227168894717339363144199038205410420081493290463159312434339109414688750668858066641178967049170914967396092183177971207651387430405478464106802477125685218407718593110533653189564722630108172778355366710246538256003228525503065446405314051939866353777110171493372627426414775911110094413398678014017648392330718252186585401332580597456756722161083636328738741381390757662473193594470707734525168022730099584657079813260495719108053651010678018453286335606640102545907725962254550018587858821329451261794286161601895062428446613248888850508276321413165731332505596454279891863902560409737413918483193063888392543753029114749618428055453778829809413095229305873713777190337409485132796188319589216269004130980450138490028495980633332883369750495143864491952931532894064067984913265556199805709745372143316841422555764007695209265970853867792968860248841380024199731930201795249375302763944811886922464767816774083140090035747860929492080507287112196327362868282768051284305591980944253282545925100541580820319094216717200603225592421590078488341868224915831617910806104318581072982872739771172147688445416013168421095871867810528831752734848459084266255678013289763331586160953807900233401037166497777486101174594297594217211867550390213616924550551484392345981462355428743982298057394478874250397304976809493107623087940516385964679656636119658348233499790044152934441900405427197487545697803454224104409312329083826550715806399261846405551696978806853571895635578475285084161036473456866741149649133555561417966072835079016124962247374753068630144493770386623048972503070245170837810883799927351536169817860741868501788959673051357390782811762619530782103538513183593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,4] 6698603763894929723351310722153949730957228996237832811117132621753942227233348968900801874216716823472718107849107491979979826374180463657918825604341477230324247001459363046984162399650259511813132616111739165869237958862755164396033842065207380332910704404747395470507254536012773597194911438973299328733131154951245296052830257831634527578247895954834193621739088453771447052331861991464254030994179134789013280138323702385134429480706204941231212435154549020505067551959275862760980816033631893515449896444922218984948818167054955034755596826776260242521362181734443883943595151433039338618353730712821977774170148571818881095564572628415174493486367482076331781851289794066939951303058512582378981348705350800000726021495074827357206041717888288199786753704102748512486449649818433744505092136982037345854300051817530905077121243738502044792385784432008645034322439040743514724648658363468947551101712349668681303153515556110096518326574711413367924784904345529790200961911602551301235240575841156898698292768304691737037831084591903547433465105457762073950112412341109292726121917212804210054098668244855478324648444307466915465435202809254720975239830317662612180354822098359269035958654913888978734825162312552496006790660967859144282607723962286674370829616451047879389933047739154988535462784243560774928812900535463393598715514894469512279669875764120902983993526583709456376415126430058505346867497573302361190794710823162431147040410239090668739367884630049784597438295424328553504450110755004649960854637009489233677426786154587331869405701145161110249323887755337912426895842335393305679529209007257497840465405166755675481619927031201123979469479541300331750385490622384528627953267347764451547054180164400377848549256979005144443844358952696497809205555692238932520650602105746800392098772722233581890340874011627020229734325538935585074757632100877202471940666775451658314649393398894777396032395712294018172090610373666545276595845673300780631970744919957578546863044409632943152456860148612873842769608704953520998941901565260081952146720141172409057617187500000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,5] -251765314466142693606751879513805422948113723963637052722556723195150021263816123928150262843400296747626848127769388704799203703485341972890927619107437126453534605065818403007551488608560852638328631087227700510041035106912193794907411976090893448095684247208225577473109405958871092242598796009074481258473026977728707218132124647723151165482853121950772289755124362280756148431136633985681780365766694474990002261215026838032661255791905061399396329967444386816713533033669825788719188144451135425083563321357957839228869995779638616866942279112025617487036672622156634491779973146540294044373855945026153983874799325801660868110885997619044981046657319351760707329370656660782942605507188458916088038548243517123815225633509071810436937775723466964593269268870673103885031630295990471648571041314064656210069154059420554771833906462312833613122905676484158822451109563902087916363604741722336779028469126802623028213331432195481760131230857763331807411915119731803560594435552839769807638807344326517579853612339140230918037753671074453758082438314766122378643526953294002184205989210484493512287736902426226108387672810085004252329232896788856913890260859566292446954617572798776241989443051628558360687494021138818041527432202822259059653735225869458969980455082321019125797163072653792469176909439827825502976873975575166590185795721632367648096379718300847383783449896225757723078878998211924655491559785269729828557607674500745716714982946878104786147260957675222966737645819963074955993954878228570742525731970402635971842289705226968622750161309243935033729002479694866533637546726511454466785996666688742197787445438906890974892772913880047975734231376579737545600879977753523049120508645808864554893953915370146414303295193727228764028588527263949328358872942068006845987906893132193250203693115417953238675657386675660789552408170933866336938357777419336237192752490527999801345882251046034624789702386651670854968403563777451055833463655161116466445733215705569866663975065137710760884872215915491270554978516120388251525751867332392208709279657341539859771728515625000000000000000000000000000000000000000000000000000000000000000000000000000 [62,6] 6963268553282694074927647425731179555026345256271708276791657728694317568726101963742745466873312738933203243488654705354146216369551649340502246128489636013626541907196953210017078101738570825992557415300500624794995406894298837538101569705901258188099363213284166867554933482383992443672364113913760457155576851325198160665149233591964538546333399354055599506044039454426888553694269664341525058871016921234171657781113163540048393919241097293225097251588830399299405537751331712428955898257853198673550328369296555056818257601795385635522563701067683144362307470155570422047790219326851277979245735697345585258695263600931695250317024489933782390481372006907246296951288814771356798096378520492332226611805673705098518873119009754932409478803600129431404883358323083477515121257157086672851823198232416517864658831905551584756554246435811388230049104512309367873311240493773796792575959301713403045955301648895851355416604004114738646108075610922663282561784492832747477666969844863281157239532837233901292543935536498077387598796583172776534098602503849173840833320727858736771526006090015058232399439347386619597312397407089612425323001615379245751123584338542038229219672542093427211694535841860419031705981474762881994383640723758843737832819340879659055009525698781371244349580784702786088150969947731542487359126002048761470772116929663850515744085923744787462925050361824014250253387966247477754507608735618449721568637243215409554404600285838009715340749496284562792744201321393820638045560141338778608626669008833557669608136678364832469855588257591085501300741989414227342776579094329434119256623465471895690323721104172476428290354470621234590446851362080518409434488929710529005216830709037103962916814854083838698490090064305401746846487464280522911402995078928125006125775816830668972492440957686523807936248275020633344215178513875561255701678698510679987845649075773914951047563287302159094879164006805281644799164225512593668179830785470468633852442461654230929578826516208107562509513846554289889400317950768798582210147778506249827135121677201823331415653228759765625000000000000000000000000000000000000000000000000000000000000000000 [62,7] -148373537622965765093081244119949255107774994641263735487822024585036188410877689128256713564784058330140917237507124521456933459191660824560708361010179831347697960415670717693009096886323214297771882782765879389390935093233517983811022655576726993784688304142099211553311197509344259843634233131550185827904943914235390220884722753087800388722322531602684927736642072862000743385297916564269165533889364715623456945558356847075191994629668390869358948641665701912584723799234565079585686551501108206162303869937236459225831884050847215310363267234691747799732054713681111207641431383078583526580186450844325838067514271547898100420223568193305354813483401978388542372862882952410995916866372235077649558720177664497715841329672850013176482140211907892870188584899758599075309506661201568349611019166129382246092042245942206501634828945255654405347618202848193712084168463323452932384371383174836967490954823447356314390337336112548888015204876268885719862551732789291891394560470420439769922016325865616911974636585287224803167543354414530717787053653782486281429940923350170769607685065059439971785667063225271650648638989672223799090506785610617800111532884154187579228995225214616863362861040508239486063422234355503737420227996460176825470665046683281292560784100562778184461512668730806130306512802178532819718254914796051038099530517064993829983316757881499468986517028428848732480028869344929218501579923865687109097221052900389504408950026466613678645625710572333336501104504693589408475060275475418035486613577460608164644376709555050389996143935749258550479284666156152972543102950642821419288134099396312237593969085662897185461685410590107704211886040765430535371512616228578139364211133086289690369934538489367517997865044391773345181513132525171550477902600672509372620316103181272693349094991836047743716467701723718972983562213964561456443845383469161569799791111387802240685437416948405102736294639172155455999740112090658097475529186678645210059450056668726809292793577223013508743250419608545856603751333247246685106024136168969196000744226182632701238617300987243652343750000000000000000000000000000000000000000000000000000000000000 [62,8] 2343250110326722471559422794071354543589596388292152885390458326184974694456574868003847360626676211573197258333195226863286131194348589781166195627926793297697678618071325484881242347797696764362220109538992822842488478135897713342247194777344158848444960703109828383268179331812100509969364305817141782772273592009265979857407851089780614195030343530715194820568467076741197625419356276675850308531734046342348015154913454191302277075960308390399800425198514672010151932949923978148091895181626981299775863964952922592951564169521619366337165488812496447828784519672390095398189339802583532490956419369527522292197438280222394881830361292846535391133040525549664356814869815412974399797058816987597697343297313443110603721103034437874469372181752811614467013313703493156084698426149246978271596598407841722248383195111542114287444385182734051033109053714372379405780742588428441326999930845750033051640869040636799884149482001206005161442316956133158473619952387632478167503158164765889864002241469251448166182405343366137008803149339804389370385886930468598839746189740824518325854771768846917337864598085477931240349257514291465139592598993764221761748279874349363712319192664172993671913266777258462644719863556129427952979440923161406573855008738649698766623674686149173753763339083311456049417376037115716440891382337171581942672245057742502642140624807743550723695884687585060155098605335708504460951761912771740317688962801585083940226059997898500308778667940813274594827795192366771582883494721075971180781226035559586718742911613865200098947441260093543215469465905839645324875576839183998130098111449625193680209095232428096215776847609908724925109808151924338442937526310426833783547386835893493586264439805539317705642429723103356596074858363224268624080431540336126353932263447935469099641590712558671298185961437258630360353428123607773137463527544860443463989937795519123108412697781472788982484776425734988518232055574714206853966423527639147531668480667276513794968453122775489872555955609614727710260887816109849308553176213258872605525354832975426511154637410072609782218933105468750000000000000000000000000000000000000000000000000 [62,9] -26998322627602640517870750394246731209619584091252769333377765266636302437348559793132701273622111518864415672273053703772135150536961944509497006883676128593945136264720214158560513426802847603967369763937089490779297747850360682057326519778971161499292024649366393699295256348161912315252891289396355472557154929297369753009951609472543548993285436173688924113803838661588590813638263313969982520450112756900657841558453569666112203900727063734434619156621000766576837154721912903846841040682299996055708622290073270674283547947901751583289717934321235174357038734348973717810508986746744565503326037552882954747637084717897919524668960213429438096409273135984951883679186918909895567914877813543684014896518638366931551547204620036728170074794932451939836352351769194155048640229805832726157570039738377848893808380076632073330429938294499728811896758628942668680023052568681120706649624710129401646532913636500372680262109384759890974910025056259991307009454505261222159841116267731438993854077257451612872096913491351405700193953565321949023732924947576045994227326401421360286678173886635579448200440824216911064851442988283821307325934100984536607243250836081017994716486413437335679198092672364497605641405659996050385767708162081652043676380948337258941576587041305652000319101841171797680078968380171085079823548457629027160595940146272717571750407647736607247970826032411419860998185198737503376681987610133470960664485623959682884292812680509288756665195926137953032942945565290533643608487435982348780602553057335988268019435237107545281956156128742337528778276781481848123282326147972461969411396806518671443684160167576208536972818729639232200657299232943466289964885394095433264982837873514386745793370554433795772632324102442214262779166253912886224441527287039382401562255994719140368223693311630752436917819124419373034945470209647602039665963735060852351174121686199790571302540882976537929870460542253398496620057279528197371950980050512385694067516651338859287223958441070092764050271169133044917633946721581756290633802994943086246092315660764782148106633030693046748638153076171875000000000000000000000000000000000000000000000 [62,10] 229441334889709968891221450750682616871487716077097618762767400671978073937922249886495286120854810597925767486576860058228335666691835038134174435602001068597838778233539399940101261337795189746518161014844233287054998454407789998548851657432560753669185515197382141593343336749967722769712320843689304213287944654625279926997585720258670447387597816774084399693602882945109091020044286387900122711703589516506854900652204477046663592743592799776919604107894364238405305794400697716757518701910693410875987795693987386076478496506251627172640230510753822522536572579709405146625550814971929161997496075451640318974943087958266072201331644139376517381798538515212025285523416303821115388941350230611591447060778751009779837911661975949770924649487407801711670627190995248476076553560103413002616778820881212023951463457784810578596020590726452353953537151990673790878748802496441225792255765020570369938889370561761043183147158359325658786038841255265324094926291957348211178529262313353668784061948818255167726428909488611524471514897431742903746729499734729142332164485456147712267836937489646104342941869746220050541956014898024161004322694528306750903536517890524339555892771304232037170248899531904836444495422055496374703714020881160760563366727828481534143489301440010134825701457754470882080424109713588335891515111760622265302038340715968425408039659454166515356627542684886338093086085180583226371087807130112165436001141719778705288411695055829488412430972822117097462862634981530606264510088323587479283263033559024878640558398915103893671606511711861613488023011673908616767176550047316463424297750256582372128678877569753761035573947800200596921028591983792717430430407364694784760835054931639957399550324596737709835833017842846881590619531398642860981078081863386761359273324069217592239916290217102771754442064149946308608136623956010626933565024316777028313561626821024199556333164696190913842717807054002014404869032263876996573085493503073239644163902448005559313301292242145578091376067414738837313015720522354411201564016293786105723457986412840148293668107726261951029300689697265625000000000000000000000000000000000000000000 [62,11] -1460001355278672105322760468262648988917080589476040240123977457678499862551977807397208358032897061306155525897597141841557968640223162726594226649908101743738658940524464221549001246630131957109241813553913884237925496114147663016471035522533009520032194089877851911580452678994208082830779319809999304163680748145346911916197319925955610906139669062075250314972182084082775095015858656275317306538712480712963770199585814416021365752227565124582726664820106387498409819743847181627619171602017077377528264795056913747086414242164443907878193560473807865931052569312678413062721220791412080441066799193377666068916470409686862453300414443251108683802574095440503522544101185071970372736100004769097320655743302863698950640294245790887592616905277281282624469413375099484574656748816019347658233957290131719870935698158519736175475038463811791444470640918368507704403316951295806675770493981392974414799826534784378717945222879941834623480529842409879766866624322081752233447788552321677770616057443415909047867039273027894912269741536533171113621301848358234867969673518277983716249741689194989080956064011829766361213764525925782699775399303742771868001473974750219508824095236302756853582732272632142535446641008577913930358334675855995009536479331782792356413730282928832581148566408392897860417840513169833764015120748621836092565242498497081820542842070828604348682646249035321777883935629825970843826266725724484227744594263606509103626697104171452134880295147759573768119117634871916144180089499047639607059725290324771237677794006285589886827910754856629548450020436740973758492562574084048601702218824366485903517215472729976960774235827341504117020442362842740925842457299415076434760573125164495682167272224858823181348488505410466299134495803006398832777057017604492828736939980019602351350314664242384336182855567981851121491565268627417092196873842409872773134969997770340022259350237147903045463995769206461074917741711235594546393652791494023213021546288908348340741940602815590768425385344964946465117688120930981133954521914221996231276935579652395287960026451501427402490662643685936927795410156250000000000000000000000000000 [62,12] 6978523339102625073537221026615514913208417339643860013989213238021053084501600097381029694420545318719512990902315941270703314382204920948303224752750021480526696510582848252088639043347814447048742629713754644546572480856412989663747528478551849944812913299227894513340967302968225320640782276743356252810969171430237822211523372171359843380337179977367617849623519264194119647317804566746424225017408797349359397508315065204044930272049287947824834709360252289461054178768437268795007093099020245067872913909490697177402043246182519353790591917712381356841363028477432912432707771711631022334334547437623184345601972820442207048660748572014076244220087183275652919148306428126922372165492755177597505201016510588442500502404909359910470035211946789353704220032288862709253827824390371028021055420154987692284961743278884248500294454243427017124507401097580481266056433564262854429222193555784890460093468251811314268263326786047647698548830585666569538872894493496563975272065754615519105389183513368215750155355331844436932345158358264378339047304364790638207072186465302988261675257372145178621553459709637388286276934886053992593037476664985777413959351585816188252389395131641751620575556461520028324684362439131531220408843670909837707367618214411344950109757662311869898266129892359445498925966451612399758453813996904694650739407529653543986081606281702344764609995305303608494879150540244061962983717260680088442997548602627225524008710103235351388448483280109292550746054168281488179504432381757707397863973257771466468912140923427668812389739531830150412722822863110806117869795149286517092582363696553587477587401102607747114733852744142944335770426159645130383886891754613178307529836519252786224826167175797679928060545630230567805570893403871967087490073054771061008396163624268255727110529673944216809731615292976154504401104308356589655659235815142753641489505033413880027967008664146192954218897707048899519746729771435467842307170528065696578726843495881956094158025395387281811264772063123957448569287161320644161891922795484559829856108839677254124065161813844767810244285044518619542941451072692871093750000000000000000 [62,13] -24353956166682774552451206323374002141400528598491273558877746394006564644882150047764760812857369908633319700990257843561768261589317098681383624306972919521311911912926312614482049097093243628184052348860286675186687716931161860912392840284743230938869259175823903625383332203844564260132436778096506187629428269199394479987445575129473950099707407060459135957052995407486499771505934116804183206662876337946220560306955457300047389436194092579937574921600890284236595166533705714182952634864848144324132755426955233096885275391668186896336657829739434881091692437228177024777824713700459507915313397785657054492668401374222266933877145613122860129455427407379197450705095651130025473035101270460744772948783573680561603631502065687227168145389221627004929752508725761281119938102134432360239497137964402000056107159714226640664221641746308822783730949976305978635313277835892516686642127505785951464983117178554672560396591829487975017268233294183573366920371026896438871147562986856856410304357097048137689351203219763848514991890358899652623625278719792734155905750252683611851683928261848231868082166650553946266048752121611406392284080051362505874746444264053432429614543130937952462177590477983727022980281741015743532018213802474783343204750635501390523917136737150346672795195678472211301003894806834851655941655607209575747369169168986070742665350517182976785134306622771649294694520248531669406252480444483932487751201783284394087878680511158814513125599199416113055986273681156885933546536606206740912097412385301096158178929731658110104405242962316801362164943875513177539278815903905088890934988878987960549195795478877893584264517515790915773211302770199570839904635855302840628064689894138745622714650931405075845918265919349013324832542374475297170109490415222544402904956778897707988640275651601150594025078618865758289841032304479902565866899835174413921493005200246171331078161683288795210190750424930429912086297597771061247486324574984471222619023755224917117863050900660342963953276266589921046674572311874932047823046966886732461343097273176674005267766921679244759152416222036663384642452001571655273437500000000000 [62,14] 54187290192430201172657844080974572626636875441914487648582967258148107617841238493601005386383304065822540543130462514912670439922082562993673932250924569332744774204859677636812245641964535525247241187016549284553965604172429842402115380469176865036802915405057545568727392307290431452521561297954158512007192206153608527897383898811287680861924757793003280452722802029872845262558584502921656881013958875021205967077890693189352757255777218357599247665899991020379722974380667246729709234179202938927659017248281559630356607205505856042432749858127743211617902718716616302863251053070158948277826308563115950477401123310083881965008323171036894898433106123702901269635800494033172358992406388396324443859396255072702606528820485025958244786431105350362085039328653130889949244707373737058064596659590140626243707098873047215591525898398670130130373377394635826222465624039820387422990595138578374156581239162275272070278571577750164701249450474435952952948532779993877008470232469101995303320999830584016729778075596896112368344203107138907547172285795628964203409717130834920984529433396693478441964511126471131505173704448701213387473549825922279427920400116699891476575875880134072047358521515843723842429688422310045431031812553580869693650793416719511030906271864157685910325295116025382476443546252960002576912684462415543766519267956014908012924806190159710033303359866376885258918438722802273979161298480214911691426365002482941417838240428987489417373518954812262558686091129346027225236643944954132127634520109830928287995385452764418971277184209892949752475647144074423732408434303909760981591141256875597197459290166874791538350714324767583905016240040002425160029826876631190900313358446030249297999688693461756742770882398979478343767934403352873218268097185119973099923411169839705098293515835661467411965919115761554240592268254666429165783220063595649565930873684406448067708994468479405677536925829404710538788243819856700100751615070624031187517269278998698150657639655021994206614633873129039218358051469992440509933300487611616283239188353044443094967516969583887132715701445695444249395222868770360946655273437500 [62,15] -13951627815943320110992399705428902690880437439110756591173062975808616507927326274919725618031240062026564294528848445107662342286635986122955800964437030095338176346631912914840406534732972092659075688514156349488814967309918816400187477739918205114718205200224751881670996265832413827219754016217165469530092400491306205980625442459452230638153649211421211494605641420030364264049446063849476104488680329871578697714054309322620808113466363298673677139405503676435165712701582845991500021991186034265392106918950905759195563050976913447930643218856389514793861359308928294741477022374614979607705644075791914121723405659476188929890679510974215471714776385415345224868913531624898584727768299178094172617958969019309441973592994845891007010337909461462503952296474388722732671280677569046111648145070893859852335258377409787181747306495807249965462127626701850397653302495098757538734430889491169691690881532004629580391435823671030215263849803769812256014778049492160602290962202234533263785490801641643765715128232813012682732778683067608305652869020046182313529851809517057308326719786715479740382017080546827489870586854196650132133899896516274858409780093538373392867962649634687561464345418994291590813379750894848779891444127790073615336250394502985089602688732540963251386768453362586656805494136347988695363678480321555218060595961499437544530150702736583353220827242434993080794032245391972744396204280179008485425982099819243218344927152885660885605757373075616267741233651769223784107287708699612978757872616631860485995218789806600092767107809537910750416445475413536643472864111596002614349359525808423670355420326881276449288257124207870002559921115748030327698302449349900935681381501308004753228895686165729488614780498895153953314140916543081306179166029009392929982295349044040178204734114776457183675365616067735004517622525233040145200530726939206659870836489681859505151710013747843001560147389168426579427504146429630526719612101119062206382545132211774385210384563412582297202422550473590376413002412157939470699088901941496570822053183614317090182212183603963073785791948466794565320014953613281250000000000 [62,16] -512647676806958711229342154574554792027484722300118877609202085454316684880150802677843724501353883893296108217976749925812737559152105202666715172862579685982447799731981669184726965619916042510344224565505118698659591996408173188041709849281785303676258019790582792196303298999021098268453703678061862803213205480573836550193714725168879004177656675938082068276922513221851124713809736591894103609840964509345714198857669686789041083368537044438544843900800734649942158293166424353589013460101461450243965624189708397603343273675060167599926004147875058292416900642145509224871676934919546035493104046023344481120860401815527597089833855377253239546249028172249941869912395875418327576391700839173426403691623009380664403681567182064820782213428454636356973994902264588163112686403669699153547765186405120744917958777032331981732069182299603293824108636331784921464190273672784875162573463290530612225826415528094191483124415461910989728661505117452302539119693459582393402180245644436994800144278194875039637071748930443644854257688381501954961649550644328221040157759260387833702176789177160365584321957756443114431397360972716546397318373722073328054432672131870599598435935851380399597670501162193810221237390361672139579546497557804908810895192548007618258428484504943137657634137800426525016686278488586409110697221985242737531247023243132956520540960229768867745689316015728481612138520610982145237371917239700382360300578887666296430535832742229543959151379981690635407067821157292369567229694282953653670828566248826300469047443629547800407514897014832420260227383052355192859783501991935196588917397233170444676433014926126285499911590984401404761163935678068690349039752953754138838679668572474734157487555111790813492503596697095551403860586520272505825265119926202456231813888202191751341151368391961519575396168978427985675382087128073315532046332078196933325796015755550203536039969204477211799197290866126097765155684889354772624857071075873505743621051196054431245004147183559991832992858233267029897016444239474392943857201739728624731354364650372993827057595666113151179621443276346326456405222415924072265625000 [62,17] 2791560042376503014680577881113992430012613652317425014978913026916851493347268649363388275973167038649239901026504322338520157867958670278804796060811594804464749570869066166201131199445613214790037397024710202037134757883873248383343200080845586585965644125218416237733307351757485092414769367115511388412255486817668724723780331317154253280987693264439570922894358027677246057372183874261397315825499480404495195681591780287691740137300511765067764603734483195703061080258632710031770318712093229990363912663496543002134227701573923647527036868835858754908714016808182259237441200938992232818490686039508767452148603507791153631614984648109091739889098277147535511619679172896223198671563413041834047203235630512026781145345614240138219038848652029680947461655376634698157716715920146347264646005385491203957571116126800829920928830558692714316571645684793679219251879781218757273085300567003914030278846665063012141530701721436720720377730237881662096049567649173461822071087744327320375345603880141020149295513840386499751939006974870406012968215443541367947643977887696859992978450902893590563587158165323420074482274330793322455128835028956773562765161882117961810824685202023164781079920830751011877401847025063654099135866340090802444808959386483378005249250486101118956952430256501709098443518248605941178556742689346255790173752463272535291214547817643413030070093251573143652857764047940917473500192452476770196864242555281064567710831113577790669359571980639077315149327877644382009818068292291923662223133745545453334551597555534704454822074254401457170677616360124902776263818475859934015132144764079784435112931053596690386837057531186527129355779391450045814935558417852642338006910288654540752432148358849809058055747443565344522323658042774966652582736705062281163240013705932276579761359854306922475828229407525721932881579482407630637538037050396253562362321011480314487888937898226872039686534282621738898507373228746310116363771414526207939022481651257759974145868622298345097079975382864094290859277745356273954864993904373348047326422338424505757735176589446072972083845442625715804751962423324584960937500 [62,18] -9517929960947017512003933523180370723175662628594120871970052024018115601259802032272527309786825899586959390112723069219565971825174159482595446360316574126183667242988950464373368089416773456748287316712054212090412763436475877820559335618838987335143009164208041380513661218048133136568224833748031080793911448648628795481193739621037576036377601193903852371165851479463078149884925683961683784079518591632746483405991598107951027358041359346545935539828339788617576950198761481722546088338667627637032896979091537845907096399096547284963293710451236721534026803696400812441639150433510806336978558475935016437535183275952324683976137915397336992985094271934778689363220886535784150389494958586397061869081479783788351735367785872942940891357776663146918857590323246126250069870091668811439573974629054696794398998072144851147029114952590654060418032667776468014061943036399805414213017031826906763694969103872794123170698149317811665166381169856758789114321145497759004362114491070006225710587597751426829776134277008998424905831579275106246527183666976028824384060300436433404151369678733351141590834698923169527589755353394241067478684835596906618594348002589817603107723207914455572901886330436035265276832344644215873559835083475310468804603518890664866547821513077472567593427693869516257822248744039845929492855109306029232477692238789431198370098291705375323286807800626516018197002177510465393280128830319185011438061049926596763964310037134986475956120593637359903970057531286740139897647761809808169996052747853535001568576333408405091748490109707543639878239893362049986525219428876110818159958091356862182227272775267333924743556232994802047959688447630479294853288344359459549463337900664028730406227294805905519387136430121023452137666704676552488587947040076268218037917536282099057067103955128958477056267190802172515176873992834796831015350582082304677580355379844388460879679296699555868965071237616147990714468337258749605702690671282186872041541383138079568816994479200103676046398801863367942878787756932646640655268001594085982002126341259215701473799495674647450083050159719277871772646903991699218750 [62,19] 24655619578278169858041463647485985717294304664538580164781172423565935717977353154010274736435465064605815662519639964416027329221734776436128158755768339250638234377755358526200345570852915304706258984191811572546655587891346123515823445072811266241642978209519110443432853540961092285830567798990078653337607424239430526082585070568281621492147631922375055017598125018106758600157238203879399242236966462451867646043371472819089183780736757855129208050701542035228856964862156331475328813024102440898948753227618172051751633279016885431803334849298426167109544144037220612120865892501192121478283563709489836072210411066481619580739682655400627162202290977068116838970908099862463973080145602388064675912688218092577320847936211419628321575420645712778935831381292937050777220262387198359357625467073127793621061423131027580170087801743018691281998809870204418716933579563090935925881004734379315601340869905217261626367926176251879216480798816607814719223226165564519778602554526579107935504842581932124169030052027995044032804007642811286236003708291848810897269501615170443811621058444734703868710898930523605124736074100621970737498381127595455926416098268779974559161032835244988296516286211583711973166450857730150299461462710361591071925068323368702515411213402110048686019979577266099226056688760293479020783443022970375210850152159657602396615957159209804269565736600162715296774409892450460257780455309999049795192874652570966347869291891528400215258638444507599627376105299951682602824031079606770822909212414575094030030068952301086478054968660000513828885190934914593092775207258661864612324596269649927801180940875546829471683231001395570862764997878853016861991393796943863193519163750524442034966195690346831216729162266770563919598095904812829048106144353458267512023764588444354931222207646058819723689107012081572741907565559640385605010958584757148870976878912165362081466864482183981421255499809911615409779525321572589087321250729330945986723556569574244485450218275551991014192989823136553955013969864800120220731290691922838932303735902307096130761288510675754981349427907844074070453643798828125000 [62,20] -51420035755288854952736838237331506901627896796198980808929600981327809918507163966260070206234777960042302888698509029960875823001198930362420017446092495777456398652275022136724304547033170478423642791760161116418106733222722648505643368374236233839299867480126671058728132479681876953827390651282420829048570961874167933854941516069548537005148564502542346505824471345275879289265388068231435819848216443182882692680977004228518657698879154102767221511522498666899068488037258363326640945689692737497027815279874480423956114918040410596660108970142096711780952607648359553104262345699354860827116085586439488299655545287187276040345091393515779052137845337678089231195469129850311331183346788544835359860681863287257027952373642548506867462703375596302640032440930986590193093538809913686892544693081375695689787389362749910219323375653725470277856563159396871070733241678478208444382296461090231956065195681710728658640735109480432497816201543933411363975961201148846460158750733268560966457046835383888005459312022530552092161221333658414502853845750625969338860432810386286593699843145037157298767102339117885387171244375271380987676813922692294765132200203544257517932295493909403078660627306643547500427824450023013199160361723203775149356248235091194830314434848042056934263791223354927778504496823535579106600651781279222850712232315017577804384959597689199839129732480777488463279972602241159423433835715169403265392798352645898496443800309277406103472739518719666652035426503321952615167246184925732061841512098185784049843711705071055975640236803854194067954280376489513410585300521540165986029018408457533177221271548933174237945195083303933345140858545410618295960526195087923217439699526578114213510356863418451822300200527850741914945461534435935914297455653293922988414275601957937858403103798091658971338386472927637733998258802316708020667344548035492221243344131083027806651061806757236316788672534623456241196432845174425174928909461890116221444107958733252693648781865604963057319001415514756066399662197882549121494281209056145578372761219761875933138262051956546283548732390045188367366790771484375 [62,21] 88373385914370158553610859529642027379317146645684856100274205081935041141626525091210467625715378102769749566949369295204351632750183092377586301003562477369485949720519150180986902538671863276110043511617447961952579866937482913734469441356057055287574154312488530104603138054191036885363524233215059336771947341706433844339880867905400002909445509013357343022979595055817714598593992835981598788428850297033780613523082392017823803100719682363844844967073165090050126936373881313370416846253755533569206845736285905952481814276489430695012046283139248002544313995786002731811408763576198029462307668533317928603101123243261461871874654243788309144188262399097455323999590491433993883827788358300676869740706858123647024878299333738529873458121190526196784358545540144914541731545674628329726236263427984359266074352040971877541251235720661250348508116506036928886049105499637187203285799230497776957961145999491148118699917187978181677237904818586134835851810850426461497642446292365627319005234725536546943964724642221091134739419565453637857390961928572334815061541766287565796906669216614601377700527238490647841356008692533367361937039649402296098862715632452632934332655454893033265624922151765558665962604899996471086826773677874295422984524087245642450094626527082258851612760778510178186503684746147036243341528401740791505154353856180621967983455396167577313668037444164609240473159860608346175146831362596023495938942171850480522087688793483847408243342565437149827207117611833179773387072993396286299169730108913446248110461758445601399110477162057594257850473574480990012929235714403330371652215780142629214539344334398259992618339148013403693551619888537118201242535396592762897614725830455792776565694558095664307561326728936182981569222773999893975115990508659493551996433268340588230920576371927546860371639341157224038297849710830004541887678446766234403137444044115158191385044866201106752172096815226063647776030347841512903181850114953435195216461194789758315425378573657677999854529163763471766682157721169577746151619416022418896288367252220329561390428987910361513513635145500302314758300781250 [62,22] -126192619826021220604997967251779800147644857711880046788751213944139880503567356229560892508047350115332309200448308871399230507123224614465524457955750181627686594220640760510068619433270042168897476588761919670817708391857069914843076221682860502579224008779120393971513728220072627035591496196811620495701589549924528044403279752380765533198461999044517480131751469412416777604976215947524410892022048928202597520451037770741179059764879635165332049105547908556643440323492153431949206915450526157133256681096648591196325431402192977566174869510307536829316576478830681399589398338176050294233634531471743974958613136993583764043690833376368059441844876290687338816512971130959196865987637502505105136632756541551118110209681209237492694643849372507101600819048107516574683832746662828789969395402313496281860484171681406540528098398683437279058675508756670975432739697193715934742824122369390396413624054447172329746025767414418583014766836084454507543100563701357934739973631737995507143530421246713216016949607236926118542962044940002903620114825572602158506337239706357223667550370791061369729191464419682222372464844862747255639426775761729921816657959104411648220000073941739614334855884253979986819861656677496551402318472829667419799567020380713154498651766912639186586830722509346046513180583863203296886473326307058485967433620715191844035423400761746591897671617525423660053994563733872399847915402833186843970790911003634276811088868321824119824819411003547253039877676683381958883729763104260241170137753962860987482961174580904763579164020250430468676479970189543479595127156956241248853425449579862068792527494477308150755339437015932677199716435243343999484333213838374356114003000495670504968370480691082073754782437612468663220957778492179349293853913839383466193876957775347124282051180698914877040586560637182949677134380449235672552839669912542827988403934489325591693098419949121778673181140936235210455845425761529433217135807947805965624826183667170436643361903805565996199786181263665008513146924807106950530896403254863452956313952263903500666721718692642184578289743512868881225585937500 [62,23] 149315364529993033850218569526560189306609544975387494420834787589502928345775293373104382938570831742018959310024090925662147794181458244134754034917002435726132180489653533164081363395525510762674926305484147159842513437736545680277893807846473503553701318292111961785587701417386793856073689650491193016727988834483014081481307865150040004543942053187027765516430239911503708219719499967723383219766743199616115564082570537336214502292795969323423171953867645152720678751878551781456407675498374527769328399036255965685481184973293038037320214852983734964245928569516717545482271090186828451213298565588777384791353173068010054378437314235383203491686769832798144923472850012216723545282352262723611561206482759299682538190550701858278557565901873115734783705698614602907644917101674613506418874244630490559856771039145824275838816922848498083368096436657102975097849847701467996445679302043224301071694253933252606514969735250374970500772440671930532017692044356614647654631311114727692403723001280960412888789982178821130285815109549317199132663801604350177633308833803031407056956377266623676252127245661897849821761452385460266133367990571919228637213840801534250961088219966612416136034497479844376237916247694494214134941623902929647717844790833675008219982827156839360801775777484694658874291456316642849351572016941654268865974102540152501462441150784249156678595704726577479191916897530154447466001862288859684064449709543381549928564006932285068716502093992254500299603797312538820691688565330824987451942208241035860276578815520587534358048371543719763574001534367722927676464717284643010387870042912837710294161190109901225292936597867707950932593558252737080550316475771161258779522685669414005164904007355112895573352462246177867672658989687384463103572114859108249671471910598756155224836810007935676863714273052806862129485061495625726820598998351332337128086577594874976176869740869980248092616178022474640330505843041157515838016679397375266547111236849783973790584734534986256502010479143859239573370130817682009845647043023095463974690514737208825923539534663575523154577240347862243652343750 [62,24] -144026237828288714380047446818365227468875576604530172481769635640714241025850751784885475142353007882398503998460661512678677145036533702308629929007675347628615851954205664836182782689841202493623572789407655219316931945841923676288605823171867469881373964237906528803170026823648274609585135779178985803820389372384089354253784667427830031950801995429109858938019801579498239906484503133012317508795188802618269096635101692060631416805653690731124753353907974657668358886784679406761661955218847738081535602778590965296705626174986324735465483676699903237799750613925525469257084466600298048489736676700023325579636505074259948508037489017143546074353631283029986405888933504163547146319588006307617518859124115928213448841323163823557515550945086106132495999655901895830751782973310794209204483999892788129530102399270039014988317382280054588712042038310820709938651861385659639082800667984560076752892734422008112801528560889252414094594116734228681426540163471015488708280376035940256823607132106352008041878495524222107327559987859015190706571792152953285684588178477353000395427818994007871274023471630394289643020246928979241937786275542602791146822679530969469126925737088413874184141952741989659912323163415021550880522224746936830222602842088191383173896019204664297326477053505721779424163086488788491896555577061474794277816277355919024108374288924026991217451601789020064731608665877490237141490321846659881304974941792190767407657030229343080655367770917775663183458263545729935206332147560777065961359784425080419761241292083662123223270897174404025259154973045025310512930959545588314313342630042900162925459134698670226612032662330530921092597801652982282037602928092344100091572926794422596483229694995760211636198416416275593568749852817160159660649687683812202457205643491255531345662960594235905638429286381601190128058570321414220900792779181789558956330157143621172391520842071137015970067577521132657902107162108746941242980000023902655468039940893193041976211990172907086320366218514221896351711712514050424025309986656336088079667213377778062916023671391485549975186586380004882812500 [62,25] 108268331732028293173592491932140506593440897892734659369318574805311296508720366694428832930675876617427410183154698808625079315194618071587045821070115744254747783978377930915140024843505232967260532032788489515674713023982332906911098411188316729490246485918867431866518615038484832713478085052372478756236732644155218675996386024804596950427529765813901914438728843171212216440571041518339268008506003748800777913812417250290502380384056159106819559634660793444520025483613214880422992534895080347356940650294563095117186050598819468142762089961164099506441935220107352132688483718505722455691134413585699274026190210239849333712667098781243526380570748323345131590788039739060151136750373782799916351302771964388523854489041497059361884908575361907611867335263908867310207452845518056636896067926764108302313103189046360757630108565827680961146782719114936452274235632111913868722871383924682073869668598999846682482493277341743889365663988287877602166140434636800119784783360872040947885021833278861692117666270115133841782912124149000193442179269482311311062155506783357708626485926795164265802596813561002610746858335795553866533458736562985100020232796104427803063868936985134362048661115709297619746381297059898431332309019661820705086769710361544932607574853005392211196912561169642000854654679963313357323925475042443874483292600635223290647538574400858908996575323871727884800895503066449243314898104161299337967296880061992844678958864291719386301607117213864800854258668294759766403503616763079097640465268868033929048024059581683191075260401203089430800578291495714060561935957912875090074853746418733382715845987137702177228845691233638862885948681472321311778257185172340107495808404206369910054967924331046524215108093736508316266541070612719777105544706295671231489309111520310042581907421634701671965922980363148471620279333744487408411116295294922241420808452948083022261923684024225769901306268635197227530512259100660083017086735547138059699940036150277340980132236490847413630191915890606473688973263239061860293762622528640161922408236867690703442157484914787346497178077697753906250 [62,26] -54860211765325494855724002053944539887903414109923394559398873046217152988625845674252823771120480934894711793530414395228815314641660209757589184608902099684985971334705692166297405000159809475373872387503162283613293805084290262665636938612621457368669938548829361020860547885986804824267755696696016164858338109125340560476711227725046187687294554292606910453336994387876810026986719912751694965635281691524496172210323193666847922232846036461721329723265451666347270157722816054364103671164074764160973039870088553694409331895152279563750022684798655493818303969978005965095449100857796281405280837829111569317065756868688670426291070511764377337980101195865278889361633332903809154440730506626364060176328512700207375621664110831858114443581633914466884343269178265750412853826257495513223320805825368361798510894916732604455349590354627321466939361229562789242502170202727148092515874838631266459780663083021690728804343291188126561351347581932070747583223784831961633354143903394468546634849611618072825354207721363108174597764908533231101077360559246732053494049754783642066149034009083970524028258334844015470732825668281514215358695744236683492183781499206149997126091348044838445671806808073367339810258494856944331479337652213072098900505774780306808503733942244667004239105899062080369611527922898565127693208286048686399493448717089235781098042583010787158497202562529214832993436928233680949982021627142324819068908551391783792957889530670715910759209963764886621092222885408761360598861626003000875607001237231558747266884960596878162633816229759506349750115405071124512356892424010993205585967094655240327824989331977491848419832011836704071541662742120869416584439232222747937157821075466399234110329278901629670234984370543743068884638139087320923365195351250427178526213961731989719049313350570982298574508139198914703301076710280961175497232457352328062344273333802530890625529124648062704952523619654463093637359094216202400671294922193231886937423512158200502120426753233123847009419692898398222442652821827023273321601737714270539978067770317537998892021278152242302894592285156250 [62,27] 4290769549138146752847655982387175635517534789864095165808709680917203410862091028027641302634353873231056860736118574672680923774987409140471395329485676428966646366283984432996419573781700169040927062019040638341675525697698199248842175134187357933434766566105169938040274271732619439250298720007451852224747282959887134850465703263610122621213604762788943967982993513373954946147372711542317839073120839576936870696086340218460478449535783393454111283538133620950326489046065003251071533683336710406817320111635633688927754152636931361468128492141222879141554098341667307728156411012577451854132498164888544593522709947600497773469992191775423449082150535413616662130287297149023006304919760297265029371503776398236020657366767537527408339299693023960740348135798531104565449939531615156193743013814359465781995727005022788971713482744003919448171390542488462754661646457974296915936389978428418451218321890020637023492411423391889784641564539246433212818164559645373042603032304942006908506680463310262423634011309570817107971446621751569944092226401843822094856945507647146625021040635921324888747925483555670965529704426576303454796774606875800487825429372092025867335687532791094968249923861409811496520099495088210001087096936210236208377946870756053900972197386587137737530806585591759180742448568584333168666505409114816017256605923367571123794460837235965797055848344037867931748747584919033144943200145312197179419990428668835987294077522184610110242174177963139700578878382645880535847877914073166335216286562253738984064218242846698866279456840751543772472684726274073876571379406505607880958853158198695994753575813561147618376650183471902038086580619222285062698308269433562856499353964025574984546064320370653983060345768571364171067860456588793881076169356132373467159817760761701365356609200528815033534820971056434798678538568343519349826231699539183416472612116057649023387116643619529872093489056662514469310562064562663303231636239186816344709770069348276076915959149907281631681847937596420063251566721465328181415939416808749132996401304263045517473074141889810562133789062500 [62,28] 27527900902483435772948154940203137074762795078869946247511365992522593173358698569728951125158266924889315773142757259070528619203409310325897866201822523164320811578792109220161845942239406501350332505912203100506695895466780736358544333704167387360697427700075256948271295086580949730484659607387021962873204938288301084835606920818335681190386734591865914758763104004328160978969559819785552051825978151938225991714188856440696647099671038450695385122963111069428343509766036695692690072631760113698418922844939493704303485537665110465975548793758668254818204200601799130528541117560411128210630888547346531360569280434769349854874592110540312057033638865572253586847911544409928059718289334201452729670723328570739278590813166142530758308862077313906529259950982090610314888947703053049973110707437448455018443005793906722751223679882198709855454179231018846253279216532163548367662332110077437828492441559433808520856290173126543990816166877784984891453029940755571075229062020906245939378173422982184036426218860339825507009418690718519373306098304545826167461343752404164723874752543519542449637655424685918622891308864229974527226741785492910288336687925170676206695264876370941716746723552541889999625180598934055161874396239486258917067960411517402834507133292317308290754379970505170500475528202603843557049829307784093791655350298949761807892603857024952061499409469066526006695146899633507798204560134918538833234437372263344019341312612592942097290515598877772914619317508668492058540984963895906448297143249453174264943331961955371720168973075774804230952164749270937452284429130220941835965907953701532687899788937728535570528590662058058349613917287502672087981785047874703987819660102609959337179814573420128960418606519475945457919267054815977973737194932490274139375559239558075455298307289666361894094238806756323699850158112633624136874647749620561569568682520300087279365861938952591134987749025490849622572631134887063920900750192604907621931122551142009084137878152291869899240658954512191918727479591031743247070981129071454325540901919566749711520969867706298828125000000 [62,29] -36876252962720966957586129111704399091631044353857771053130476025388497099374371851613231606171085439310916960632011555041986547148141047107850188397418178126926407853324143410180289480608213574708921601530502962151531545401880004535917288044506565844209597168461961863523715990267074987711239710554308453503747267145130585885879623914177725366006329913743414948470692935101664879211703554749522290837436039315751982809822939393113691161709655714822006343371490540582367177161640595568011879545369781124760129811183747139650078993220120618783125401762710133224892559056876795925750493225054350322688630079135168885870070881072836898226395723453228243587677895992042120061488288673797609544964635803670045852942986408359778460151461835270287952994191347611975212512529389864161627781724243344722253899143408727220039647420690634122291905751295416459675881956509966700921518178058733454438206024895683427807967424609419666342625773648785393674621797524430981931300547619670079326757936842360605280071672672015320538579392422784302389898122062409670766989567738109488225278527139362986581685282099424966876189581630418766642731750978744978685680212734186019561011871273988168171903815345022018837341374047249766782480104520778149237580137538383542138990781380757603767242004698476757622213365680599973351245058699308023342683926229858822104997960244439786354260580050473732488452530762137605057054904615923282290193156775001050247992537920634800914283408876803599329506368498251453496144135279426295990583442126603704962865602053683094339260541476096812902410316443553785435603522347930601589827559090331640153634355904420169506425942402311733127953830647555903661080996402669517366428323394428773849965734104426479143181514624994666221973773877909961225540911590512247020930332873575532094030800479649576423366600579954836559876233374695377020571805008104196637238712934410417859109287003298579289758821475243406465216276133676008543008516048063929828794054323305072268507999244064988700433680566949164338210315425940919009471372289640348975406743094933390697542918701401504222303628921508789062500 [62,30] 30561467355671077049446455236574231883345678926132314133867546344111136968665371957801669098243223229451540516308784758025084978451488036407726476149608306805357778145219054014811491762203209685573152975875602319444259891777733311029082813623059209750495843191174755720660062601830022574369222036198369856987773577553684731494644210949900621188710362427295378859928357995350837200065655166547824767445700159787225994808356688349323472892799449202327516186927121714876199748038364430074213778537266240280814865231771479228068113427592907286649784062894612182332109206273837772272815359018039093374673879001099494902796708205903776591153938360131409697504110458413906617796954168248302494981803722492191455138908620749580792430323146542283754286113470687732066100494992047492114197097959149123210265410330100045707485253610344651564974592062733964155282876539936153345099700028023839839503243000811845922744670476826104519258730617705357578877452665818330533445346973325459650225910733676515977444802533158951056845040165520232557083193610769081687769382560952816424420138650033977663609810113135949539597926453969485481912650642193425429118776614328494863490883704393041134875476462668068581312216588299564019733404802077789792149301708500685917205572896294634327616415422972383213088594621458151086322260408817996051390880012266630997726278625409354704159208203228889933810660245817358919113103246030122707293684051136149551860449478642110628826901771336463379734771481631748141919991190917315608453844761347365694477417639170632395438317180087986536566291052076200224701391783282893623391184142281047563726987880119618255371145445617165236577842989129304945573595061633685806208589459048847840968909351712253473744859837185093139566642772587952727003315518603079819552913401243444687693322809253305541385290550901254877554418745620117178733539814606033689758773480375511555815958751046867876074293250675918134676201843074865649120383037263634383091246903941050737653763940548362743112436136009476127944913115175848650421165438635893454910202554175406575165396816373686306178569793701171875000 [62,31] -18628652250606514186532365886014390885347252999084528779828411607331914215313792013009795489648005234466620224001407279590065973718269135008487843930241075410131032257083010243072305204591330722873381019414259194709643694999969089634056089707809795638799135357788235561548517432924601592948601990503509364027899599950932728375540180058476009250438826666370834142766181555042545912627957717373275773789573238582494732357375770631962642222872202107876826494745919947214717657807851706313846460957869660718829988461234032523006652935715113208424209172669259304536905456013471756587762880069888229102749371425678892663984528913332238845374504167059828673541656335944915765218274571461858513660831272416289138988853371807052818302288629692759461888420198642839081220504296252903605310422186892147486342683912078434008399110837501579952398268659252546117627986459406833950548615347166068978384342608638066468628983397668017108665267777658587348223819692214748186795271031716679263265992661247534364534433213951379136092064975405776917533927858332821596146189665980743326458201875025469299925605964666894130854182820854726750617505648013357340193317943696360897440741715390107200757382122577160274386619985545506236771640986532724427411677733777221789930349844509536528755929407323242996214327387642441549100908227976256394668195783027888168739034328964682778505938748042744040589968063534265500040043918679572339565407231398268047535726157267773213010229498105825938415273931073280589351590562316234081319482391633543677916384912934435433452607984106409271428968267703063237474768700201098201950734658590953950291674418464270677706079036854688070359990307947074741885319033159980168204709070550331046524556542931649840498211744196647790248456681444774736599458951803313522748571207572377274107504255182501224819105631868286900596317445795303242075792322839700612574068212297054389472545742750482516756692461237099463876808552673903070565135483363633920653172857992600759767404779798290138853354639423992159709820416431433766918204898840630208821439385991763915129126871761400252580642700195312500 [62,32] 8201355432101022362227461085323907952600775990359133286956745160231515846758221586249454283608998203066841030795456759553477424979877306611492155750058178881552360906698782276645015777573022275123774430160919209593125887993268527468870071518174813174579976083943053480503641187932296137482543212079697737520910464063314133124131336748664102429012014745422966302289196491482870244732377742432575148103244879995215944053287523672317070628111319054547645162795531484115954995182253311908679727362154475527776036685525083302221799324600955261811426740125913016417358268895349222990390182991490924239423045871720024381335313892685800681630317353989677011152695074861558591693664893042268529833440275814108355111744352544173466917323362319202844577212741422183145584126676308599568068902628258484813271106877807498521621513569656825803687181542642592481245894181951798616752808650159839030478857095449077056505954606131477034464641803306315862639126717238474059480958130277100053817404532952615066277351462679828349808215592503842636468944973815248689804709744645301625601899571065272721124732420418274194667505232617995672302184463143465102031632488102253855699539301615549055607895348991189681012468670043017652447422374998516924434493426215511610948332059836223592747603192480994265423370542264760974516840848172110065765425197064341395650498507538334010699351597148629644933303543061102985882017895731166437011225998419413801765539421154622881806759764097270696759831861008044942115376289838947420514399586984989911670733258605381485420579933291286962940700435176943623141865365597063651215906227405058325196299603249749132024458704991857755460851139646591461859836579837784617531253124042300947809986210283479667076122734760040303709223337357113885163750901851549932841066397940230854198464133517300259758901650836487600557037472838765832250895727806969367510005962987748306582864101567772024304554989563527617520512490784140534519274318420895189120460351590411148391491864841095809582485293884389765132177920494171131279635828111600679730732745519039550430306917405687272548675537109375 [62,33] -1808320807668769110976360348860262344997187813730197305061953946940333990961278236049404650816914314523497804028323788805559585461650640702879246287331039112892366726625073143724754098540164667027499277861284471072123527079338554464013621046290058010888641941160479488596945748000356680014373500633244795012676496172535918129557837162218652060740150430659929954982289483862966540351228794821666083843763051559644414506007053578515805397801964895508242121414914183288240873871588921790100043942852322679648581347781829727062499797936592216485984575243740429483864851431747365612709320643868432372490845949032731190878737235436309625114631202455319094104570480515226096268188619947413701802911032147549387468010251220874287408785956445085910630501772496310292350856175957382558566218998051085526938241733425429406957322947635996303925046093307314507022543748504254591330903917388374325409399815439417393146023520074523066442951988362755586689990835689040891093894955872239093976388446020528340768592645825009899161657845049310201600732875429932462576655538021350649419695510064904217213488735254248927089481716579128708000941209894848166765366877130573089691488115002848972123112469887139246895879602869524289342383301439982309992772759269942992207037295349978249784420512811876854271772450710624169490335494044333487458876578491974033824458430229186648795372374590933613213135265379668495184724842533109446449038581292706670947590136040746266258238947179299265609044321622751404251091383843621158702254012008157255728906118262402526787620520497687590622287787852327611214739138672964789187526353212975905559506107465656274167096277008925757623725754010695756906319208244939131448093643328045920528312136604127881144717909581764118894499559324986937179506786998217923213637344020898325616992776383424026803757643728558788982703094095148033988765086805080249219113799130033954171672115994974019746326993851741348068553138408610822222616962870522329679554717492856068192952889019969542859377956834005316712052514331484369278158241615074909534595197502238050901723909191787242889404296875 [62,34] -1042467117177605662777578568624932751087791577913260397436973853796930505007134265151517226145064137633883737276402004073831114773217139666506128548640652273329042902867839067626415754991697446491799152516307983480710708115402179053944898738152062402864585737977375122836457030778759172558423399861931369718128353465334645130933603605793610866487353904217071866000191516838363063308734207889620771507790672683533316747840033967532583146894239132204371926283288348521379695688673812729537553804251904978667127275503925718355757821620763243813806739075200881032956292402172748009559248665672018962261886303905389137182422785979277121614185093880105384822371925939037213321409145977989662927117258552577599467586694959794011281074737685265169746501963238674656539788041353096803163121358571380138091013741077106577770145974485955958626144419000719541692927522492387573946520923686027760804775750637136746464073269733647256204046469817604154980131146389113546583013460892482045961267888295130728921523004368577465308257680884903762830783361141107433000741328602582333021423033217527054137270319229279606295492701497619280774193487596912858637933290852462447505516752139655690851692302035576027921631258578892165294220760680872369979845102320034187004469197054450798949151322841927467012702149200883544729210742810916407161541356960468878697744784635920512757494210957958350169311902123718250794628123275149425109399101980006982565217539094032198155472218211443267670714599601467189693900472569613528576229059725030937979677841732197269739787850282339620015525481750839148458382433605377393644499439655034355662368771844091774070001779543355254001671490633353719014795345501830410434954201055827935222108107580586202005429919830997739556927038848328908440497910851627069487342953228738891855374283708047960003689654916093133824470003507619776897320075481286076095991936693519772537749020501441959400852190641022038944443871889445835753555970450860137419590385641631434424368144275968912562557530049333499601507921931173084773051028515786529471745525121662012679735198616981506347656250 [62,35] 1764440426608860593107583270191653841245721837058546317266353495604008437800765615797926051991971195946325002363894463472674629144952953953920270698988212722727486170580810225998936509043381619196425278095076046589151909831930878655305133621512551229827309205008010766817616222539177182606164859252371469803829112570966805525516846241884205500794312556059048922192025603248851274309826060950575419736273451045164215872561731578685986462972703534329780813528532442623351154486117692630276064393267811797171228999710318000973369488899359277420311138112989165831061996019105421445340499218264013363826598612910350897304753852453419825573357165945157754189702354501953232989958555198577113176997947702069214741904570405782684648571713491549672877642855265364083104779217123605498791336551134160005072948830159855262758069316758111279770497002167217434288085559541363234897609559156918709492437680772196842738785019602057300068174432534574759659778614069804780231168179056559581613880426679069439741211213254006889140987985502874911380658272145043950606010812187997829015339732937009459177517148653656404738803488942552976921127855683720960393384953543247488269374524462412947022142771249984922963351804874467473671835203011778623390056324702265701762518454832510193232022487690144291983021444824787610488341777752064174000130833126767434854982688117909164727601457331413017889378232014622830468302770489103611994393807066058008150814666056162869648317876388691206999062877326764956682680214700376870860434004947861621100025931965624553925036502297579213541497746432388698122512502584230915081181958635189514982144013025467974606647033292542608825157949259513438063168921204310735795987567993079085553555364060788143025244509613019218423739018260496747022383906866189925247522679405807585421243019438095951155188982314431949928927382765271514701899418405843831629652469000168233327483723264147229953282641371910755740667324380728671471979094461623542162410819399682842600149049073820075432598684450892458312282520053847041919725213694844934836369887420914892572909593582153320312500 [62,36] -1534907267217706190754817706055088435295427025157989068866585432435449561783691655560295058124116065946778146317204231540240855030866801528228285387345970460282992158248840033484865638044173319146474108603776779710153252341591648154898251562127546916932296513242164463151973597230681222798730818466811556770152466647837138638680180177596198970309908523979384197027211091467795002727932766028506337942344790536729423064112720475394348380808051308687431451056786354082446360340641771457539602486787420560116030811161300251001705340495612490145846572067148469279910671562234980388591744635076101053230139754496494890532128293948633384911987242154873014612278343471032548918143671125685268117021726972261829132050543008280117452406148919452818557170060419839365040664547310440221107718968900976973671349920054486666727239659168420416567968119037754863650254041175727613423646663304013994033293972073943687130847491561394697136555517581250224765066781523502003133385416707927398163019976400353801306309502432448293352694690364215566031633302952408488974892832565915646854916329921697571365027688504354871574608135906413746723427608942921438128963464887407740695763830155494325586800508954720384180809597525198745186534392125410883381549394207867091168104556845186015716985162431140267014432568551736173316019470660672474421323441354783706744161381970505361883463314371882415760162713997807750175651883069600918394145450984667055864680641496721492373865538467641259640329930866696718465154806632439918350156297624303665968129743949986653548069755028888675616596692883855916937584394693219479613194142651066202819190724358636171659628113976511897119820044423292490336407854607654591195213930672966033183344327772129955217674869632548378454826700780146738880688875334621881107700427691897550274466828561301078839361782958799789430501531510211799638802744426152562301216014903098622204790572747577954248837793309855784122945489612915535164552638724509434142159812577190145217897491449276509107021745674646616584336176943984604495853450029096975981701689306646585464477539062500000000 [62,37] 1040187242450538878206152392296382882478423745529108293478797909326664222808145420524367444318835787995344146117294391551636457947143607112002191581001725190892870851539752614961244234024438490052326069369746216937108203437263168410002603374080713146873887047965422404445917297770050506057003948350385125974211866869574864644554666279134740444009199897437383077421573253540754565157377267372504647621801773842081169273383203894667364295468643303644459412288776857990016773207106252952383712062628944890786215031788814873073832278266018087908524769206130316804019108352261373325769822481661003905835933360919855434809430212223116030806312204686968988009920345367420539283731587359459285929293155666790027265724416989131825831136624838457666251612766067946735608337111080373194233694008835346353837519315652675450480998957898722423569833969230986579678767550978060830907832685026451347558003037726499779914796124627560922303848057821147764954085138575776360630366458293190511523642639825890197379374334440388025552092021062585264814164070604680587490365895240643513424408560063775036507407859112516329938398325296946749435861220494349836209589724882008751917972451392646580476081155965574440439558776173459099648244897156992346490131844288099398802246665127169936951949403204101061325827243894102593319971841071651680421736249190334036967875478736344404875825283578881477057140981396393159037166605031141130408934604324429974643698541443167539990919078342561648164329398031788797194410722974735235506027453900110465885026046701533818404964385777548105236972025579159140593095634763432081443329731967666795021398419726586243647432142158529446578777437227861080935192157563281374102934556826151333162272134030314401027734336345444913017104849705092374934756558781578537423949542006229028930880050597253726715271927983777000038566566759693023031609863230086309314073688013042585267041885889483078532667532763423667948026082499915572189932383939543431809762436166035019620759839809633940787047178016431024817438386811952229582084835561930913350181526766391471028327941894531250 [62,38] -593276515591374245815616125106574769445301650245946294264798673869187242832565769381358286167137398873411638501142742264890425754998422736066214123112357818000760664449243048102072094831301182009214581911295465999309385348332727324526696203042302790989941335119442107831636343142023125185633345804853908579167828426831291745597341064675645692943264715817521545676050270088652248624771041372942875486500427980677233133478464945832267798810504330812283682963284377745881067345777023462498687753285483983145943334186217625257368060809844652495655309793843044164447128388975621157784939492665236380010300131244048415640012130660133827144390369488253613865634210238678258889843063276142759252757974081507641617457304971376904480937237252472085785962369790961423085058650543675092954746196866312323252483980876601233412697544529116230310125224222968414750521206779402002791795464978352218825049619043601242359412291658002460166695404055902764700378014543703692935059353424070851524388472297039119666894731918737835096121629773030567047965638122405872999322779175710947237798823403163856550902627896628225458637918031335750444640115787081843908782667049384253673792675859833448617933600060063118249524042411275164021892729772842591251866119223974657669641856375042481338283238062967514591350484988728476093997757736752405520516771701569903757920596775828003550290778720316141041315470253029221903983370151777293154265329791278221989353156472499674175728314115980422546292620019135663444642467961582832123470018443946721312853418224400995585322529134583669748145574947827599698917958926839448576255068315756512186847018654197707382802770709846487261163548836431209887564611686898531320761482853816646545924698914690972967130800822418383376144801378965876320316429487965566808261673968085876812364689991376301205338253216011712940751608828751800556378152051754123828844041574529070495353542769256312319553402860321249452436665465100269073828511843391488976061224276142268442887353479208613130557733651399573146644654552137139966815179877024366561499846284277737140655517578125 [62,39] 290479612719647612913777488471315988929162992648560182113185661957924044923756911446825899703651663937537929934791582645242135239345725714619590554395744014526994304183156475719067719250250930984847106401435966790036513529124986945475236428428134926939605845418573557440916601003272283849265985813118464489793678496074836849992521761868639040004824526762624176677748407900959062215957667914415371728516780310745375609386557738866508821174074104494547694029149236167115894850981202555960800334227870752333661758993369416463237098051902571875943112389978180538241304219828272662951285513477184256744629325004322666618421257228072480480994980309451995135125803515027087793302395849933493104321382030196721542014546089339911242600701584166916935531934844805496697458390946143486962634600388499669329852193860694467580238995437223502967262140975326668233872801949373967281804563111075460026820558029278696303526207097648322550301537877620612669621939573391658619933790476598933246437910915818044519976280060311800284983022042487698653335782677724854787045589741128268591063940346480296670235990042385432346357832091279685525242723162113130066935713756060492037000029537012936018620336549166437837910960910523194394139700689405482439992525817474491392859609741580957137698909935890210738211820329623821311373499628043065764665531747430631532360499365375406101289327537595491291392214555799532934657991521385355056862123805648876789937265774125570748935870328968346449859465028472905187209012259916707089047544341273866227865542850888299196767368155645856439186479779651310849317421251197659812450072578402002433204763976892258721609781286075660152026057752990311237469872993184641113481694159105618964610117029867638979160647879660512077408464008198023460298145477845395402747346623564245870765529618263427969087415924302165176501319596546256524461030299661757143064582787611318294061249773007861897998572385882830653097967697123854949183399604163572639659913220280244272452939506327743496347080600317348390051737352416134506534473036509780285996384918689727783203125000 [62,40] -122475328191816990945396706170982837447646079388682869457355261061949105784184600419165474942692731519304892374509392102071459745146504037860102398430268229536890687176989951070742853684411621907683308267383623247811382297810774852909934559205518407103012600676107780068329135993996815751843692565154974578134251496980690823631837041919949150811981980444586985556070771570629392902677931137865233541759736194152477317430633896093119392730382758399923025456054069151128568872952526104649701734434208663472334961589647808289856375242089487096700607573862704868184840908136625201646850713333392554917838808435002238108542168766441994050310106679173345935822361337791057370374480994047663727610976412338249578664535438317121284025596431702638557697240540067867420727780816720372831132916474407073625993506240323964921787910932822967318691798522055150425168336367942374864902521018136132797070006144569173257804386616238836977011791646882969181922058121597761733163066251607417599441590610725418921072298264338670025699102675471823780807302217446761327959138494554726016236682024944818219833868635224108837487180538181995028588929799174776951228150247344551623025109081821409326178777312146384406322848954375839991562180318567882739134912566054280749487351196021364657223194215191080462972603026008813506118229656132139186782683387484161373605258531553284056808460216861067048696952968624658151409553510451257511781364688117460412303254584985449542218236003085245446092521037914374328462354215337022823271777542877802956475348877816199769756736619432770052211513990386680684206790559366040296421114268435768238868920155107917339921024781112547490255271129595037987079346518958920615229223367823563059944233468255327778770845174872251306583567037585629875794746595592157329916303150110008136595568223448224600995715216096664850536997514766127435292711326761996916176277574202924554388947283940305891791352944684655270325621732775391636676791649915295973588637327554393624906217880381076274261327657330577007185074512324041975594446363118095177924260497093200683593750 [62,41] 44399399293341932489347546563622887474432696369644549021557521085586437064975281761423199669627076542988601764472543149519523678962652574913470578230741781886920244278553148546400881420300908461422833596356273055624378593230184903657882491668174334736452894713025306506718706897234414962869545293787405340886783472694298228266361541252717378405065869119725314645562897299178059154280715737748928100507401953686511534073128167347038781028236794311199203942458743083818142009241975330663914900708597419604256754713891344123756234387273440255271752335516467852901998711661710019699524154747184107421678157100987230225648923675700471971790378682622574974528906623756782806729998810089287764149272863392421704004447275719853934707077144242980731727343746093135657982145699921583812516121862158840676764327342512600021536720331951713760681725102092361640224798110258010019733247181112992374909649112825607343562140528531582467027411695455001392253020786557699669277870196655449492076900836758421751771210071335586480767959725956363305357758315470614391278387288838530794808877785803571073115437070048651808271680284154884694907044871457836759176185086819560388494350389789969654595752250868872332893051990410409805793020022837091710788411759195969290131819279480881837856087438257369086414808314668387284706101107476378826162806970117193949298383265404621802349573626086776717470694298317368218595669228143704527055669749301029059840410228678869012057005814336336424474804752920809878191004468683867628644623162641418325161022092295415161766110232312793316516830768259171931443133368348197904997686115924701575299627735888840555423426060263358103843143505092476411021285022866240841699759886834403625127144226260617424289132538174488643004161262737802390215029946967769835534402917509287960789144754485666131710911526942282340340286062392090643675551831861518484343314841670291932765888182603580814879771138059572183620817541318014269400214590786550064412763058481968346227334426228970046606254681786818213837417075609222995302705072617754922248423099517822265625 [62,42] -13831052341649783714447218683939491067383501654707043822066232395961233572924022591354694418906338024178651437874341827916892876323983962655940807004090344122033946405357700556627728245389456832859664868711403452797414871366543591965033667797510841244870224243594392973468131437130391782928476708172729651141285862271969360812050324203466756989749465174331508925952861109312341011476083380605237492387848205539426280129632928874597701040858538546772776265278855184757742313896545970457648625515921921115820200763537685439878446538145509926952661486539648203709875936393612172328170065813872819741821066592563379747512330919656533982135683389533101221712046427965142658740339413876974941699174255713019561041474288425282772195465840395302122834513978649253683381694417454551630086607625770246972720401158727930195196072259708235077181507759659869785477324018157817988045663230464456867009120560057895893969823656041456590112031528243134793164633948330691231218588634693295436352218606338986964511708640240221615881467230452203447318729519560445918157644135142823527353108329872756262220085952847083634765358424193743573486810447465928270319240081292645339677302845360041113279851650379214796900418590747810698970888279490990595333148067819748646767985555588924665825556164185147838086716595894611019343949350537026205180047978263803372828717279180472153115964649588375525828120465183363660036596541462128286886277403297845942892218143019855337592037666839510728931315234260181789250048151423781888993440337170828903949086160398832433742613576734519796530276190196071328483193151259461821779804765017659276669211435099870673712853546107356711907377874812649685033578947940858506806563562147749511587829882826640215729255853284926124556604049475645221971652073926948753216188774853628815419026251636246869257917903238771727623396965546688761534699066363131399734111702245761945006066272734337171877568505990649815226670760694249343642578932093811658337161876856651415177911332817900079402876381296756199122139897829050769750836025195894762873649597167968750 [62,43] 3727136628486568107809099884647796185230920530485320946169169306669236554406899345937039103888132702066024806151245961973949846891396006690023626902289971601796634670921413759965416972015298842779419705303626396147284953816043268339622723137506594091794741674736043641923787850304348281038516006994160094274449148016769095982196804636708241394556127118578775240832244189468084790312070459505435531744726123229846180192180615498306024477713571462641233876124162576984501171248536966504086657188073355898345276411022631971484282633489336859511555501891963060679749257905096200399137043301867369879217826415478236837891483317809054771361521756988228476986145384181537800007121399676988386385389429787558313511404205562552525716318425741321434410244690103937865397997487322628255362105870505881294031788750518960247476718675842809423283716847658146021394968945605740600909727429602352763846476883529972339369309222745957754238708416166069874349698256817518817621168830160516822935598448604763625306392863695840826310691141175791120907780818917161099271116716815693938102778906291163226168301065382253115660941939441625330871071794601931893032166607093786895596926541042329182383886735804663053414022729187124135821469480804551718373148277272119099109475051736288682693229481468660537533556314552094297624304782491253120245071537984357943395215066753475471460516437191717739878023773392565235144297869824520089911487987935739216106036699588404889872669865964852587683150406461327961735586749663407057640980742025393176023162242267173906143215205393559985059868316252822898808245766387776187159664431740383610590546015762133610030543766908819625209204284347202905701687030286765736171138659258221548566738350229199681201125145938117379289047400248460059384908092983441474438835883570944958208245577615995349978137078776724556496793584804096897849344923286463754087814786299986429370222339814923573471587013571222117061398721028341618466613304072777519243777260044354158197263488850531772550052825593835739839210577373229682507371762767434120178222656250000 [62,44] -890482341029962987949284538281454936405550026954931992582782798581607366986869316659553628993612749030888295957865085333188070813423017609366205031246814268210054596071572700670682499261158438617448564486403743413464827595663645063969733810891225573607252845368162940191677453891772342182838016870876745254703998456795904868098041496059647902424623910685644085597715047931515663216916122196846626649090993440985286564583481712514792018399959867829868200976229731259593113774314624973337418010273503490529010374133569855822441163179184765250794752355724276492207377234332545796754388302888961532478824461613621914488263244955881692952286887420417968531857389286325737124665779503461947449298003774202781297879483482200865994704683013870274339311757947060423173097793159445905612964661197242348493928283540583484040734460433102425895626317176718876201305994358608023700903310306748355657202873146071812754840265109506683588717496696660928970069695468886560829426619656652974623964494918032740314243966635826290748069315299502765546626722867459016024765096193518513955815667895512707307487144263497710269312975105946072422896681129008281456419999107380263736798310314750532790681858475459738209756389016771362884629102297376933332242827956677049831758818335293550494694033286015292542537577865858173637029236469122330871643994493535037702078681486769471442439878118099790368129482259777404216584624321804526813746061673342669822576221097004738015549392398401531203111083749811071342797439024619431970824746062754412087360641832856470814622640788984448664894991001488962099143933417459326651612853933160727046376751878293761522465003531140158918577020668702901240931170066450529590926374609451772728990104148666450076488548479055724739937379898877469133355333010885919752185786902571515001121696896583263875386833559956954147623055874985230506360720898503574658102526631296422460443656345570111623744270190112530363428606497833341534364507251747499940858507995355436197662264651387262750875443780103770413550216822340388489465112797915935516357421875 [62,45] 199334337957298942325175985429826393599106169766482753718299797327488225180412513582892080508344953909820352124755746371726589558676105908357520467706622619720193281565427573720008298299353746033525479733255888030047481302778533138098611718334306880602651691534973176492703334298560356838939236005576270923464884390072673887956721676390896413151839466246207877531715983461495251304465866977482599871199927424244655923264862037297848043183519270529004437848063353572791379547622381192985750632886361321659184684922748745816291312159471791284873674547066313797845040515764471600645513722285904685945332111305685929109792398396056593580402990487747357164794620902992317851368938641552090407804304579959415126932708572851650075772394439754812923243447119795933317324319122254541400332531496279967727283587567458904229582037899891298495012380263995286950751749014971432192950503905601543799180066586456178302491159162153426123870627583305682225595386348982738557418228381376992591310288613776047069136136563118047580960145030976007370022886413529257423956760255665101728253560999540291174687190251285712591957917156451971326002232068672196853238981178735622000179551257577944554639443876777448541965481573153986853932818591318263015322237996622423568668969203574799421741962413538501205049705213371209997859289551454602328600531126374896815756711078827411794651094943190602367606386876518745246904643709448676744458373225192769062405579529049115842517285647022879227135013723512784292189724337144649506011826826274128321359283381922068180167394076155310725402672598163921009968144506538070425351603516656051734708591364530190288000405953439370514292993006767359377233638351634377911852523977970664556670115124751575204605665665020321563508870245162442989067437472163813928391336596518100498629273482344223223684607415001512824798060083714669450270881778913307468955574340864632085442076255227642227969076007146213941789450517537469470218024214249119469185015857480448828462744986567172248055916838705228528311197422340228513348847627639770507812500 [62,46] -45001093257669866669883933869423934065706041101835161183298284031105543894170237556745630394279650787405541719165463163471277276520733979014113935659136575714576215652459025769525670997523117827826569239424216415186883771895449644763102171451002798073345794957581950092948970570221961730814076719961956697049725567036311647841378165487492709484138445031750395165802859410953571904009784300789279600562374170764087543804056469373609965340567122327586340968789502179969256066625741070114022797410793437623192939940507272812571653240930876339855482668150145625693289269548684542991512866906231644978958998072879258121129561562187494269713886199376600640798010978423623726188966139239133731070869137150054614426505125012450385517446949992376912636340173075498825775105870910055871168048930928432429388077286871874624642686121148094169669604571570840051975927680977491227205800325708502357473416306630192482448478672253632713698091206442992943342836502452760611702768741834394407255104609744857749252244008572942602989163521329953912407345427376216035297693867473023823295413170302905444094077192221604952113558903525294827557129182691246349353683603147086717828692638312566746437639994196904057412470675830770187911332636473188788543984649363567019815485133408389369717272900209453687885669546804986142990144106526412974452915206360865824485826275896896872908835308985928780388714200452624995361942229941982406510006394064449694249578622363340092505121765009657471763764552359253563075004504476350072206885755977598775161271235298590415367914856386100569909367152919266924255249383097545527562541919775574690196902725200645232561561819225502680421445770613785496632765571170889629083003492472155203133126493723930823600543747387358617490029378046142101416141798515063462893367343226162743009895731364088621045957981647258514580278208694293696485608077009467476911219563388479006617944833713074970501981987226013280896205165821636756276903650755385257278497049357095973999821900466170586132604656794597638991284327403263887390494346618652343750 [62,47] 10515112377558825719955659896516750085688529450264735596847690456601644551165479141687864389440054230478934137038951806923373432270890483422786131535658132590213349593992458691451432942329353609501621918908641370729591213539838858043457315398770851930116074268788154830876291841739192192098786158021431880102121346840834559989838075633867981724013244777682965038785805908395257999693255506070614025576929941720838464438849619548297077887507775075990681097220590461442584868884937270918171650129647252534928769450508824943867276955826008733080693919668163842077996706822532617857575440463513531625458704379673696892214621025794404025478612226051165726802169470836466149351057748932063546414922537569446414986862261942617928886671863439927270801936430886655721871197104528976942940434639775873184630596622755722018201467820942551143964807383111974548933781693187413330380314933073519938267067911662121446942780778782652211606909164195273637602308166280135725408458701370089790054947149832137405847714240525909828472219516075836938374861413147898018257519962806295377566082996931697320835672447153095426363876367694896834431791065460567768782160010003647271020420434062944777431007742991919403514357314245297813511174758679928259239362117561767452627448539822596444735368672982195318507483839556738450786314645366358558179278559765195719347260441923130893854316142012222606264740840121034584291182012613410316213134459032655609084071535092804447966280776285963163877356192964795888952022544690115806539706004307336514141997228223713472182347571233340024225108217405553454702223806732300798718613292838958923108930273757376308453716931184182555897355440799883603708764048696526744791512187688667133951478135137277608622980321116479603229024435469403232756741573728427930324261109002191542353214006983174910459626472168433951366114126033134794117618215841837290930545448869328882913280833482614217386232095748254309326517807046811392048424632659467694463343016495192527873142651104405171947266415871310996088539013726403936743736267089843750 [62,48] -2388992878236686928653724594241848758523987766752914438602473216526344588573865847246950393031734981762471669472203839209185367656266580613075607549382336194605556017292866240117968555675744578183034299251812663107036815981813957030672096288210682079972182714091840601135693337163323618231048728589615223124112144408947098466714916492251358726702433431403644368265767737860934481762858606350707034105040882433148785966663629647994517185705308501989724847561834167470695847161296090107160041332192223391312286922569427210364375589221455824814967944931443924893541647573803520328341870847420069448562407293780149698897542425233898277812046832670533691948520177320923552603133076359126704843909956849914790136313471889210547397871396979073823349712427700967340367441081455191198945546535034344731191915402565528718685333567620238891842978043652793809030537475371329249683816347880270702173003694859064678394018557703254761202453481534658477611815581535800275037936068915368647194294735985080325973170532673102215958811908579770508850618088439539304656587787134961011919531134329099193170453996269013597707107290702234147381936070877574600880533424032169809181178373518578616537041348685362300870254986058417022641593021611251484397518983499810986242217343002181670793968758965254492473369257070231357204394147918588335354093144868495997046615797958695890402639804919508671513819117102858472943629391964089489071896579259045656690553875183793878836461722272512103904958527080510193186593566994140868812991496904684774203116327681990916156308148827794473191685921510532884137762233431075787647828774543491042828172805504042365459736251166956186895173840821696845767657921787419886878486578609595225971466130840398184269203919153529716117910245024508996277000226283881663959761047671715051738891032504373293659606455884240453011215053523452462049240128890058960954059556192583251695828724093758151035247798110155520060883843687175781498396798276654634298212741457874765302405914241610073888886448673085638461088819894939661026000976562500 [62,49] 480556622933908277111464795623809559227393526993387492341450800520782051062681994218775570042459468773064082044144912021995845364048376719460863215258639602850932532582242733719318466823421596200966178744962815156568430035705133151191353662753847040503828001631233708907627059371025986110430758677689401715340400606549978537628199548241020001893742234518795532664137763759304600805581769017598958032374394896229372946568615505030922808942342658823311883706692470441729643740354470216343041274177882465456252909572752795696748479815933998851092038488124114090172245500813808867495530327966842478464879648934912051533384418456025890134716584784754684364714661486107670458298869889665684657785583467186051541059768270321979969918832002623680752136541696564048209445805231766928855871068303566683073261450025011492995273606665082546601417025430336237469073352872772683898722196003495127336395434213865326769176318045624446870408234979293812546354354389717200565242277717519657997428740574021646813847769472596284310375828831830089359839147167638814775737997839944469433479811886663943923586919358373553653729388998958943007714076896833829181161569929399413458357306674689165066681353452200845459017941339027513336860885718718924997599713803595576076152064856562853315861237093975699152462956148260646506881062432428001598650125799869831519303982952358616806846099590579568802554884269447118450658101768005298992328753981437547237228186940653809197437195217125660789851448034683474923592401002936076202300204907480215225358187103421498691849044043821153168242626851734750415926653149437362896446869764159681870852684847721960625673693899119512467462203850784664200885155194030931710470654395647207809779293901870723754843837416436758690430880202386544683884250867374832439643075848197695322812971091235658565753081572486633295130975544024070139920821213916607910219443190953707136829088934773123936387778913832857717004091045677932102487564905544734790296735832288328442428368250845921292755888454273360821389360353350639343261718750 [62,50] -80043049862744359735114835203476322534487166609765187059979267575348500191659862269623981472655519401149068619098740254035178552155981685819073990563301608971111541736360656252255129800835843010674348689827452355775777041918727256636748837674785752348280202643020064216376473889604732810153035998903593491159218294355703165816007204112847707959904794075678626510216182730949903496345420994479284772607412122025462217197262438612846641418913587948130850315961083573810200788669877014766944014380622728924649145797383656185656661631768972979278192576129371489821317686323625637152026899981008528795458774321204420876762549354221418000209093401977010251454318230549800623741413716204430592116943915806793870112855717376330988108181176151984710067870119205449013615384237837243110015112621815365994026244219019626262546029358890483613067634675639756408221221990975159431402712074685822532310213138125177760454720290713760908824411854348130238387034604464274297659734731218079051606359580913066332071777471172225476000671201319972215634937747478673328810009058260804740747788440180985365438041144029433528621037834225070044620142666075321805817808389263732868699361945161096118468133794096236589630411064136533152306285005756599404139528872147962726917700581294040138002096287946679211703379859019620919623771938283124158941349201150663327637723863653471230502303470300549060490908688691803537172566926920128870016852018258420840427274939626223936897730478474426782655829598617596824076587278192230700610878776105497069175505683088839996386857719529298247415300444694792704683786036748274417471718679459535959293416541221190676574458065678520258763885819516427675006637395046932574431967744354600529588143086668634283780013045173199955814806166100661410820558686958827421048042323093263739562561775345157595224093438436994273881557543845784490975630517529813542974341450821759708126048752531441662372843755804590289697519249128024253521841490833165418581182851378982965574735200235909093370578748505295152426697313785552978515625 [62,51] 10933371154547237056029461698635507853026621573102314829659531141167746164450144284395637978945838879452645510486321821412691593486704335363172659448390855924969955292107177558172497634203528617823228708648634682671588447116148675823361327149922164101291373140039852543375752180463110872912506013458335114703715788349386582598900737980271140944617384123529651335114630400488398513691598000684962998564413612172584863020044280195534398707337193384457978973071510135648727575353188010309638590514470884498745453976092355649335563783311986045004806543113220618648097238762620055203207021126421916174637711604440013324000606978340624965839906803708786953913523776705873922975577748308305706079978045116969270758690177935250264886876215984794601091335861534523950623368062227188876326134324761305261781744835945917698726754363224705492642400137719828802958135114381165922177431735388839505896869633342656929864808201083394977463956410350963917816003595958242614350675717215701375444824598066733337993070600723621726947783608255201542857595936984054843831701633220544068455436934926214787523661129695391042173191335738020714093527579094078563051769232763920163898202196777494822272534151906894560712866525408674246417972196032092466890704431489530373969920944683939724770520827211501752961585912294727249505312197172295259903392419192248935135775603195335733211656278802503021200175974307280321401479914502426841125963109049486226480173023574632491215138384315925595091713930800485751288246379545455137612617749561106946458232237630371126151430540380185374635614475116194973505868322430605393668010848969299540114843281875055496124095648752868314136411284091377180548810800679262234074719936996869458512913967416026844390446185228189662147056918064329034488314716996929030299680612900740262041798979132231861089607820410897840631161279087494672135806608159904812791114533477549029227100747724984901134001954213191198088870107057027867480584045667743418989412717932386248658533230184428976239363606737242662347853183746337890625 [62,52] -1412087748330518597204349109049032938647674967636351699648778103271579311765519139610723871979162869956269129552225111451829129639211531736886173871835635412632279688033317108995986159043377328191912940677637722722873332814505598587825363309977725358655087293608396059031299201832997788747963995376532268079047563679591939994872356551827475667684659625623409216639501775181286394036453391248784072241420095557468399254878481553254696957605046993814018298733764891068460879011910116021573130366860016959880158523719251483061737855933826942786839057152789451010192735271625566413298846632075263694431910599739074516635369082098618257100948206309178741484679654045610694576341379265766679586114090665439885763474143498243617637666029349904146775956591392107451898755913362104374908022349925361923062625879668695590757738623809882587695738338990860119658532292049336513132565639956775086329853101251566773492961514545987052899128055676492456980419949233973220464269426312316175112811407109740214959256097312134067181684411533583686920323159623048638618830873660945955328824380288569031281364603950801069412955353192769198673686821976454709199545428397932402625872977237832368582004455340403840546216757749653030287954306941950342550660743062498223520869675555730089085014589878974688422313211860470865172540287503270285009958950389718450240817046161641212454833149961599721634401264922094623399021251156537840270714776505953510466321423446611430812172179750058332408982899622777959213216336709247620170799316160047504193307828724839198678623331043745633625407102576428773855766086725832053598579276676303315068246302562926412685962281700656186680921169565173596465409577338489274138224407590753495906362637307916175706973144836221154093605329909535365896679133370848719221994771391912862896439235141125372114885862655526881192450898708288550817591568671873293229740917605535214777825481509046817120015574147367534184157394783390915744611113015251418759867726326772419709856045419785197658768538531148806214332580566406250 [62,53] 237579189626447956075420545309704373604166669299558782094722333639852154423215509788533805615473793373442154812408594772287419336780811131479162008868825844514865969346787229342913811102490185822176782272817532444413382769327084657830135363944682671472319958156452592489212396621267381773206744894989670399578525270603964184358012766479605920764419353267253984566149555767109279122738880005517386364442817722344980554198897949830980052021760843405394946840423720265870167921655251358339731297472699392500357716261292327368605803293873342007649154473985719947835004352645805502898131690595161375465246753667781775276854602193748085499531037873122839446891420041920666815262256962623797531387254799082483400070394445384157234488056619389028657334605046129280798427214029232331906951949323685940487922519274718787034663259654309923571060844508615266062326802176079439590669004862578650073058156285601739322836580217909096550617953660310354172471888378906758330320965377626576103604229621999020445749085042549031169528059296264772589932942015206552851693233515877035132085726952713199761267149663651118444641415860450978025220759988663211758085482643108829020198241052329275588518894786620089603988332163181988049304854840127779949828768129885902196618951640715126071301327559529599183419510091689041262131596154300640211546450546982158214564589659731199256645064128548023244642576601876600458749347627913370877526366881565382429357484327024216329318739770423748923543008378175190262096255297724632011704766076047388448181430186428647910093824553483417846346233514976429108983845483628146360502049210162183091621771453439146190297127000813619894409009944438561322217836820896949760876629635025458279508594947959139552873161816265449899507979585518051427744497813349023974471809457545942871941772226868801552625533778707454416828950601067877147811660947648155854970000292045189162861224335490648015099278116135994787521676113240635229936336889620188630860910652968146468126306967982852569321039482019841670989990234375 [62,54] -49147222375825676510771801947672411038063260648502135450171909782658651103338181807231985037249311455960259393538467681291444441775049961418142804158762263920471273390977203060885238065858630579351216950183539209417186865178696356826663386076553913353600515691722992085156396406757866281582966638444261048651023156321924091734987222387473490887331617445557712665089371279275424971831467558052773711583982225560249501458628312575751105125596019135982090646821321957452034913209258147318424083682478888089650177001905433713790077419289302460025376897888762470194880057909641461730745882136862314882674375643382171073087190986820682276264440470722241548082241635100814225895137397688508408702676080124495116788763499982152628889255508116541034112695014077000653132354216880028155792259610649917178683582606008475594672474517691604209969606636973168328863037469997955368926740564920167326049772500252268740751254979421916987114959457141520246727298139132349313240539913284612414246527700004679312571591701395394234942955611933656140439446275614837329901064583916377492591937738972339311437753563335975714404527415978868947673370210008566920748403220888677113638335700112152677955924711006208407371066022356953160451147933999713597014867399860287507611787499845265966517724289032782571484590035593235712210349585907919236208037899455925915743862872733212572112873404174788350415179327428331179056964683268272628775635417999868463417867225256108109848020504473460708021119967175895140327116360430661717308357966340193587486899973372654072479731488685089202455954118352057743316200393891903275599583493861182979170726493428293325211508820221781695298420727300360023815336736725913426353424447205019987626442231700782370369859168357064363161911153372516631937836396878171163290850537733988281839622118833526122276083302944362202666993605106791070766668847339891253035259698523504434388644401726310702228655062543504919580127285425258182189562550254560589753550802026718587233247714785022708383621647953987121582031250 [62,55] 8664573484035800526426491572625243787663817031806672928016942151267030502167960576463875578591291317865374099988261336581761628502661431936959914218275461547105792399500478604838564665901384737997844058689160753826154239863359521193513054481085879033909305799568557009300630258133673189429429715583737059631088022402199399751780012621102995184292259962872414744560995374187035332706086946696958817165947281648405752791590490535039233879944126052367040867500000306026873663966625257453560920952306258004824316197360457421770669197251197492463642571335811129189923349872358097031279098189193717949644145934461949690206834437908904737789834935030670938949734142297222944459097753246558935518970640729209771721638491826686124414045808779042402602266147468226137658243889934610281725600622637874356045736160714303413791581818405017416382824970873916637699809716672606785438138554741128734023231614088415832590691642830652703636993855277893135207055138603192978957200590600832387073514901709049697510059843753439569035915355225986828714357383672245627522574571885341260909765624961690306975971083959564587397694785993807141439488644197513375014922239572165584242902065402363642565442258582283726394131820917787234734683106873231923345048104776544624815702236039096987936447454740151201870619966692134980660310466592982819008397093036871024799259557944722905793894317223876296836255574089560051084816133938893525313718219899246463401957738317262742698779168723544414334367428570958777472901388924738914105827766394346498849602465559495923161191732055817910343379256605954876651393932695340539039733362155356577393990342061809122079762420985836401320382822572121873546848071309142000915201651413801074301670030253081344943410741580495614231624261545217638363398854753433509164051461139471600472599122952668429014049512329137037662660045698669613488032411994799431972747427924669206571080685856863482731557674671441426275254410720367932529302943559163704057386466467378938194343618306447751820087432861328125000000 [62,56] -1079132564284257018531266177457251761438404544435591767661297269683904437145078934303681251702655836039911590601330912437784193101895915087952945496901012612968630593497079500109220354869337853699012676049730590644595631668487969900253327463983751683122418603763459647147698958231981893168653659632791917916490617631390817988773028057064766647062526665049591499739288719071779252740854009096369239292216119232913593152739412875892835837198488767344265332528477343510819065051529615581428824896384650575489038417837108593750182850459371402991750944037433084436846186841056245862887263692456892988740529384643481678061677071377375938064408440476819860888123420248827717362295459511178764941260622740633371953646995943984157157301861449362750232713516332066904632746152849729659763936684404043178670780813400245853788546653451518156104542410097453566948771805489281401362539777447942482864350975685230817152820313396922765139749444994503191202489794482670597316408038770538661236957260970708072858270594233848996329155286154395344718361073983431486412767046440296352884808741690673706547992419557155753021772501251709082397148626079741781128430465869454853575598257472431620852539341594328283226817094452991602741783171594412960358287997461717290464166932786936919010948919577192636327244725625241109447588304813105116012778032957434726055074408000396809616438622197325786902655221633987365093913944883929527253923014340699088456994083781675811586386731096264130424321922214167201740205960013266295741709034442668714707242350782562325393129267168227032446730747346059085786697242042197415663237646320446539950214617085288234941966351941160899706318396820897708250170847784074867522884508802272306650094268756041136609076686800652214549912381966246531258268056334148796618120939952260656098094806634056596095669261784253091633233957266812438869769323777871600261517465445942722822459514155677751948788437174988913799643160394603750143450683697394227302902768188589376074926207138560130260884761810302734375 [62,57] 83688368126315050369038123697373535673601980051859854669484839736206374965261344228149273125850857867810679805573964835776903344959788656267402323749186205397946051392879254923656821244042154765193147563008067002433400779222541340455253830449784893629138753339471681519567865389270853664660156268632089220105968299903928071041403897860815123893867371263635403141371074033221013299594730091914822166376498544005171923603423067117556153879162171914016766994108759547459941091111672403960088914692121186180429184095909369787228853556578204254212706543370007656397506479544828260576901200295781703623828127083421144042994293454387174017637129396354547194154186719308767791459646670793315948078239470467950484193713531669961552319094318115543583820098655299628199479601133787373568925403431371364635066945971438960044200995480344948818829815316803795327490298493226135596194544257087117054435537731064415529778608582512140252915179995923840226554894857033077825957761627371234766211145187344358340305638516738050663269515314956812085664701883711538550343812079596097001580772346293153437537461396569057491994075457942319739136737873172092717191795412277314216630663427052750114941277815777695653930717620006531573686842484275753548413720448699897690293736105668156822248156817373643418715633926725328680464172174621485353289463003841893056401400779673840602117055928436192189352076940716487256412801112064139598700122456956736399861476853532620933590418369991267110690534633157731728171740115379284886667042553404637456094033647056099465281851972386792276409212990365007187724034058225458580421454290186756852789218979124565596591619165790157845362241526834896563807379749526855533942425364851352366943331911707436866148903300096835131047321677499862608504487439314581747457756032860280100289734439080281235515759283557881358997070274105643965156531362758424664371181254377053335555738378561360832183341515229486085839137912894133062153159672518157625427457756844829006581676367204636335372924804687500 [62,58] -2827402473805350437906548816297739999158935889432917424882757930497868493993230285026073353698383211693234120785285432180199689867049403138751886207927541330507576907661633012040931012414240029054186803680810561444759533508161472126062813090580836664118950089890913973196625373614398227752593832746267661106838818279127814381353088038279357107358575863107538133025492663221351411459205296722140649061409393171924310754119921046107984496758634335789612257993204264415307160691929135775264369649509946617099855547943991162775782708172257661191657091125220525693936088028361787959909598674208095770989707870992304112709804404934585127141287581556803594571997018590580377686475443903009341718648895284996844547840148237335973402611838887534158524599698523106420882956943163604932400542489277628764572480081544566774508110290345097679030103085005539432692109788510797022309170284885864157962558046348158314956710669500874559358725792326575243821090241800916323517128086863015632446403854751112095859480169847183831662569117214640282252382927625592032002094536676540401826809166868663207209235150094956740927513359728674277734036966239619715029914383285716906524914345125090096556000114910802763911043226248369801410175270639493067624471470748811785286983116289204909767920485141567486932068957064628441555426489883675656919602369662570807841211907040304685034220850249961489396647450465537874405860424976291141981229267626942805289280879525416206984822751583247264747765021912642947144502914194759765143646557892578692017367520245867419031183479094489929117031607454752937671969867687491671933499527795465591766030719025419303852091465773343199833600472431200554034195898407572393497868403898142204925533662339845933316530756310570503558177754938498719650005697971054219969820807809395254736481606012545840811603771950368494210700122405526883085927426625242702115777397762622332301860051047648990793397900585437000757550904568650119836886871852789952032402112647169190040585817769169807434082031250 [62,59] -31299172596487835026324661285463509179018107266069023716337526067819168293725439405225738046338070907725617634798258509615901763717107517072101247180330694039980979918265472756218242091537621205256883353261481399388444626521856447579215572931641551920662130459063776841959104435563714016078210723804784265970205011780905336060129649862276365038812515364116584133722188679702515104926116334269201025390070370256208688611861298763962065169237502774897146380403086121992000402039338853147791635319557762606915064930753108292156390964703371173012950772476492643149891844640763686061803886433807622487414420698774800272180184188413377060674498022463455402661691298601555522869542564870857838391893311974806395752281401122166768088219913923785313636501983116611081072978536994722057876915955902742310792219983811416216036690021243532515749530297645342028690863201090876358789282453223690989541658535859270440823119658752950564419028211891410817517218525262832561280086553709823438779583545577822789539645490446381951382903800009520012622254046596005548143222240839745011593339720832846335008577167637274650104248656697316854214348148446608189662158570266260216580409586305293282394514855192958071212322761416677948261148978114905744024746970342344803447259928320485918702830995638754994118588861302047723806123370172581368445122070410765526834615976108583404735245224736734805172873818279924431538274344457638232798055964490669747547628694321352105604576962933029106443515342595156063343423635413081922115328857346871455194201041862833215203478525466543688756044347293087992986354416656233176361739707228352156332562008822638772319931912140761227442899535207905672554424149422819600803606565629613141534630524223779539686720298039969048995399715393639790506322994297691365010880455975953512402597912246415837377051821358016148932158010904503760300434193718872043597845478430763359995283662005713063821093519657208498971058167867809277909936895455171807292615859807938250014558434486389160156250 [62,60] -14549731846377915368676609427510987304330225552465559210131261026967494092155457736657883247107613921374607717430876999559746342877234362672838338185516927946814605515112043764708981917647182748331930971068524972195807951679031283298231299170982313845466453764497980346215939543482768069621091634162983098165275329485364336984310232427619246170046553453572317890283439788766218525814169679063006134786430835806973121025395514390684958544926498512639097349630207232402695260784685182650205145352409933138313427905215292807692836575213062927926048913758906566792803678189398382813348842485684847527179909039628854134829387104108506918189653386544028797590677897903805184896754036903432151484308148976732634529972439347927015394792598464835286677945558131782612019338850991327294956807632175597391123067311360470517002310365925718377210478030430577458422000231209614240361214286659408343976863009855231711231809017201398020245717402516382747251192506703744685029638726797644397605003081117361912608738059982786964174194234841879768249001472490940968273241045032027731870268949843311657153088819777214899742178661728261641236198040601572944867330321901590546191821418118017462562610342408386344099379399115104403580708896381821709702353737286108493754518513760919679770593996774287688315748744056170597947851386832793392253765923167851315803401467939003099412368875067083887846749678679425980295095600942345143769571384249415898330376842327760922865219465889656520676777513626258157096309057735449410338169949491149513044093929168723402145805153738994395727862472837827002480751679447458808699135086031809078930116014583823165884170319406337366082088831231328391117125387427299680041261204342815758361552206875623525439027427733138148813754201023435362007214591248034793699114410506850485802217046361716879521043799523531024145982831632301925316586483440103386450449707508996749106280554770132696455297549951569900017857678253384812728988184551276452438628439267631620168685913085937500000 [62,61] 3845903221819782414009888461989965977599611692773198458394826531689532804635463458288903636200344143032316348462005124702751947079827119947627425800263099196568730354018856330090073932276840951378988501543178965042584421368715289431656641141316575840379416558687071430704881239305136125529114899639583905731419062920644547133530465143126283684900158047301548385400329719477811943977078525454643398044373285158437839478123477623963652506676388770305573274127499484156503858481691551071183582214155930267972449717703443488233059073771855225578125466571335363292772420282683242476365532228650672423571423302866984390818913362402863905279177915471161109486027351679510451463894854337655063942421233134909491545566455782783683487142238657065778074294522283192615977424930415319468694457929849188978127121466572675270634239318524089204987558073387695178670484633133304170985441742641500513913100241375959604394268468860594372016308029626949382645793276081045705262817584195964521689381480253095132311096330796059750160049051813308382995568427783569006445912261126235062519182417883533910272928446540748871882246795120849136926445057274667389441479881567436850722090152968320634090556850267846412233829285275013991777915991631611434306088332752757218274344097566508995691804541613231125532439251058070474920066130686690797416584329856626980360385016400283635165215511353299022731639993017314915202881763667139592952927800675660291789841738314858888294427203017157427684825046151868775070400990265052036792714746482264804467663609090537610984733109459510480054173162848645197517416873249374377125542657712844041490589321704954345936436480366358358853683642405326566239577932249519618079320555403086936686540943902795745390670944074367573522886231083411159556293951107020759488418854159308140234047306954750974334810914454798295014102232945773210064005184156182096276825730449981434751078896003052259665861263766922682847859705227588186058348891952982095965296593931270763278007507324218750 [62,62] -290454705433341119801001830154869015422539656788231876938776935568477379214755017702713133956698543330748924732542259089748661739080681835946714715188080601877451179545250336846515501023128315964159101215220561778888435012974251464250936979813621016679873342693567603200874870028901740286501993175790116725588571354905091924647039220362598055540901603699790624552389348256641354580787367342586615461220707183888344616890636917480450047171326083153235982600110987350521753299265433911432927885704917839375417279665513092476642689897926373597003981304675217378781674373390886651526142355477500349974573750665069975911420174561236033888678431882338561056611270396774700354864691126463122205925709516310319530603295422958933114263839183314733458594769291650858157426683504949709381918890707323479269113835343459298709123323591354601696050997671457218577744534321696730610781104011702450225180455459289910374042474996836294883261447548838169986665757795950376542992856347907388045737081397760419344495798441831309184682035870527209037949457561849516158319448300521029695157368020619356429482421534979651142014540611261731619599927942262421011303180162157574772429300091965869263117421581336068460096334167389645156629360830460608922036037120846465050955952938129585051018516889717623446194188808935824617456994960023255798330628812085998416518316357205762380101185135703006466301986303785140618913535699618014760481427610433803424462900168945706281485842503042807968774348678599906886320306743688279282309508439194187804981978563487404721750347878115992655067193909558521686726431039668978466402470697118371789375091286136436855602092003008772649943985327964127071017560711460516276619071821651067131999131008778928533158007233515800161806796662438705323585982072376263966978059959871814607946605671710828157494202390181051282463673228132929022906311210861000240637914867313003857042063370927284588771050560977922386238722223088561461340679527298735962403952726162970066070556640625 [63,0] -526633239029442927676497898820436313422857920803566364169614185530959050287665279581581211606646864644634219177174337516926074266598355546418154216088776090313350153883998474016366671809739149627317834067516855114853898475982558824804369759036431878158343590692661641491061141677946308873280409609498303771110662156804635070859780065991558831362200592499363925722333513499560373083467109311968400433296162617622402777471653303527305508570100883025319947138562739774806014656942701466400194113101210789802133547883509433446016852869614212887170321333471315368085348316487933630378229675682561295862495336337071483800336663487928830107907876573718835866744704409959264821781109668652067820845668255878235654697212201765647320854764819482953449929168461433948736127390609992616401617414156522247344756209701140646288927932875416747890143538986573608792065558317007250494250020220877416949011798014022576735340884582896116805090916396436063491410691236581244827760377997968629666792427764036527464174943075482209626267857181766006731714513182285517488617061889282705118983513404839882277127981754729055837463349242963470091799149840116573181601673066487516195786900272697000670888478700261205908945826690450367952838966726193071412739674855430368680684492684444589460845575918452423467333187512600495913126941235577559620303032731604640310804095047154096212682224587472866057550485876388357627450069663848913062801594878254417524566811802498888204202059132093481358779806881671478019553781494921694867032628868734614099567952589675119075917131663950978786492215144849260794252047429916297889090856626832446777617666528603556188497285522639966414022840146937284091392892339414493591291571782406935227068136822684633900711322579386041409350200997409308001608462555310396826851344006755257186656777476366065087213429902431450407215003676029178786316277976560608393729361529035596991948561593851498982463712647339169992603321001885389800553716291766843001252071749716202202980281209210294660270519739363785392057167034085551904354360885918140411376953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,1] -157565745249561097023667077857267375891216931617001598633205154764029204836640887614544360715417584812423035745402865725076427623950032418207741081722370848990913547502062461890148929062987108454736356161456329103469114092888692539563949118928549797916227306167812141028144908896252213977960385663191107289034108899181290162899658065439831184406943240138284816759541092978342936565609028886104877674818676283336375863670350233418939902972205874733897497515683566927995997625349185032899374879955452371707959127513416007730295641320629758628939562400626427403992932576900309913900098690838959111080015555051429882560205436849849176179071854095818622239531160950657916613223364017290976525065223979412448933140773354441583351525256607625532015552908033278520764516613119034218247472419289892210216625727408280102009599362400218652952915773627791910677065236150413509384221056391807079097467233457206138604918621974775735268496238399195821065767277276075638226760323359959801202684506432564364048451158178229101118800320077730998825510620253808535305582701089352765879853599064210635944173565938609617765434582243231450143525719617851913789681186506653993495740624402413584190665292767349657448448643739138768341516413626754294289408549922950732570506971574602355660341903085770183872411698197432332868941140504167777070960370404960871039149108793864663875556603372990161287342841980080086682072151556221397490699774659339288717921999826080017798454135258452797410497155389448810761159291651647537638079424306467852367254212335043784099505464997895456797073611303158699173769716255269864706079422208696760793144253237740171911884728923779127787768537342964337865361853802454938082530868588814976019524563671484140795113599096900302177645047227776652268193895956067753994347597313413603341376911374757948126394513941660365239496652428473194460016913361922023584470917775781338583242594093247840815781769348182571519961069980740543446767993338536434659117611212846045041588186934674876852866083958696752300400662806512119828994400450028479099273681640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,2] 7125434757653479767039746390693083745673965967637711830051402292763817099168608720221193373625154838809191270860865884175867502550283104963688824416979636281290956696552909422670753347939294601570327211737714418148252945618386023559330060412215229207615777893849319335122041921742095028473938731238516484509084371544583460077782108190399839049817485692217271779756009205903897394248903464724414101177575307483019505516768248448324284522701599092453376958945179484078352496990722303417171516879094453251793165612078057154312396562264560673401654606906239643212273622039701759051406953464476060092549087987743030201496282368365940073642255864593478183804129750767912841588804203515964262702872918330427864810636524871510532210270618424824602905213322330827816847042198321837841871844911155078411815110649359486542468649049940309213815275010700399055389384771003425222120066774195955597055098410712832991037752727987458549195201622588002526386363004107589072002170167496296275779146736756771534633147349331759602993870886367689383000919263140683743359818543691141269289099828591907400790047350866155382297078737677828874337654685075620113142468076552858423624154781468344454321227346582452483854750900633380125998304432875041760458840171371266750393855060456841176062433047854479230706421274818231477931889499115909399904190606432188350576555262224413998887671620712115173787499968204900730314029651858947369817405116386349561065019267547709827386742740315871986728873146869221749055932700744750022306629978830935575159804045614167816865059729143589994643168153853108961711957964563837378798341865183942162945302780781066039107064320266914688977243504479387642507910327442489025301159001899859872819552054849567569458867500213219107060236421625121659271441957996802368188066604808621590831614960373069186278314243054777757122820890604258541745043729041337333963051544543738923567519954197188757973149622311457278347184369418812477234533646206329783996372801769626490374176700778597319877424996422850410013379012375955151581408131278294604271650314331054687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,3] -4594037282480575604300013081867574128606555459048520424673102330372044371210318835950393760073955560242642305531284530466646120583523693015489542751778756543646009273141918750579367606446684009873371190407186344112822133845398423912440075837463547350199717625806531747010561464922158995994700160520356933232808666897591296801025642401110371614176699258805104197937364449830783412966499948812088131090459462360959052790170166570501314584815223232289082321760114762391989895672725128239368384324889119001791812061430826150755465707422819574273524908904923417606977443377404918451839325887442299363404454900562276115161037385783535608954714505032511472234379654712557135153830405334062146460109983088366330027795778482140878691329093140425277191310720677433582479566791176560218702034038010468199602019191780327534521903322529713776001970056882977454934946520284401207167734197758341921722946116112713457950317173877612282730202340882084644072376742955021781617176517289330117329569441078575554004818910439036146757174229486291245333628060672493850373139757433997043115427059522002930197432363078296199244943886386283391339125636716522343927561159062340102515433030111885077149335652736797415394539107994785438538515405520480512015128088092614944158953423597969994449540008459955127868895050950649688640349239671278165693355336924568523653395662923618703599472584754819907249241718949271782174967713207494545981280817760596393236925337522985563001799718331477108939253621279176065829079832413171580666300177480629476653572220023954586360586127899837068469319020075893167197809781061160128764544002088094542582825678625871703185844978226759005384291810862182887507308980937770933967811077776940358494314848474021804765322993434921574380521951382819713780248973757062882100973966988581694024225239261036509178674091745137699515786577136788170379658922889906008899828573762901278592881643954938500727108512090620100295123260233246080133337013724129898382624642760069284505314386089059592325232570404862703616741893122236967518870476290260285168187692761421203613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,4] 62324482887923311596834367694960259294134157607398329178773653625979650442056329173952927312539407410435382602541260760424445160141723999527567897460064825778756915235999848512803265684201995230353032607821313166847132762673754235802816022051557930342509419198619100095792824697390043777128237545617765210384417269885550973626555335058654124530507451625320301779257073094942277698559903535589308642963722131467353073045995196039091968311484649082228954812376787275864898629226322559492211226258439266221253526187340343308509883340239289183493480727435551657824926043145741829896318816815559847687050757234403731588232029646925404982061648301282669220477559946177652995612339023489767744996968976037526178096561531374535867849860036491144577849215505763767129856057331611512171390654094606157469346778635013942010632531186191024697812380801035109287136836259223720433608584451699109167083487850955639209938154163892135606625737630428337205973708354556250017925812560112345893483580721436650855686648266241060188742929841458629740346043400742965761343132580415604437439350551064834597316527529965027710334701990095102389333057915112797342771735788244537698295778885235545644202573375446561256969266725321319714306308557280600987729579135354137215284941824479335086970301318448950290747547352897033962188993859743987142835341368642190217889258139492342288289336090835033584278126604201928240163857971421731081221687033332743875884376997346419701135586988994177602310318133179798035525713781238526547351458436430727210333598843607911768231495045235358905302955096970949277326707944827057813991623813621530449775481434121077808605965883822262306437545356771228396930628939657355079062499477036445809360888234894544496468360657935435450903873522474419413154837270843124042258589844062819946628659990516686562016834831995961254001203715021085003496181183328886623058812811127020902782499933048571924157893133754996088995682121505557279615992737245720969418745786520480095989278820486806636308004718540338498920657114782401753130458422320035738461996288606314919888973236083984375000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,5] 7434639339753476023682247275070733904616892027333672985285808379755974540697950829168683881234138518367495327949393234127193686602368392314308334809081068060249505068801388943878966399777278709876762874183622668381493179380399549286203362475843928586055089515242234800967538852022793312932081405789383488300441165900437660451680561217270426110621512123595003614240048632475805978216006897356664996483263228625127849030120452387535112534455888380351175430922792129399957489124831757614450387091864069964241283954765932418390704736353396085900640984684331273892595496449079224725107117616528440820197413394648980660253722162484319133853799571813297015269537635794928540121519456742849732357564983020517956774142250338626541740632765409698504414917729715329832292105506573097835358719151543382808493976753644729981761508692813269313783902034942140772288411133743661137019961656589948096494072313985538025369663948375821698355080306463036005706237849166944284886299460696224846609749787816206428309661791065502068562905867268554308093422514951690661236385093695992158903969749295823767781886095983372453770309060810855941935330529675745413362037005461990806970837949058601198132945461367301552772307150915382703737476601149039952495206661099397108425771468698319364460815164410214793487094307168308169699774389199330265338928305811260516719676735799840389881402022233827169629107745882367897003750631424625692546348426097800218997260362652617493375370017089935660360014795212347596390914303000138874374149275606320414120117001591827289455299258347152261549809343127937497627394572759014965608621057456092729054704913990791730437747921539743557772356193392693620154084371659447932439373349197243305994718452426299194015823549800582939190585252885853758601550521192768603431894701377390746799864438505838565599508061087410557177600796133263027490568607766607788732242986268571939918163778225648974923002502958149778776585592688152851643966996144269427302959353336300841171136867126199333359095024880679452214827526644324417491515124993435570648764310064393612265121191740036010742187500000000000000000000000000000000000000000000000000000000000000000000000000 [63,6] -409189089257221331550167855677805824755178462466776372529470171711006771474505312698090564821433780100415960168801467781321162384796231749074051569272423923260138526324204743246860763361761774694337553191266628974068804743604476486789123405251638597504101243005453460697479134069813542656921212179218858803210216800598431707644523712398322216002445385900491679220219321622349670693964677304493930845542950548541327461351987765607942511999499685767705992804632441538513391480724857497320678460050202008893935399139496161704828548940151410279742658926199755418242464602730245449387019558450439104424691610272180499175613450272275302211168431049206253891013314137978902985504778605176715547826379385143698034323725912416189245200876331660245586438205835514158395659034081781384154168561881214954926863899841077198678415101186618360006243924270831726945724057027901949062795846716382235950575222239422732836442599539079277551373848271736961830616701621410861617132125572483966351040549085422847693752043541862594329287724129467197765111724517138511667323688904709337109823235204304307294468627463193192546355225821372032493949637124955271235933354864932885966106391688652065955509492499764337873633024014537231231147862414655955872889560220733458423131227244081098512909520261583686753518462067033407611579313206394649679766267044591805287266794334411396280907300189907369702258717572008495402114620640720078486879792733572842897613394346889019837465589515765052946261169589074854257000991477986334472876996828165966996295584475808966330007320231953902392261281148504435799181544376843441556712783523353271120878849999868873351666617956761910253093447960612055990210728439521729400704662332180901135829497321990267119738814737142994463246619160860746041727883038306134113776581577917322967199611499571944833896934734186083167664314658056778843816851923415623737018992998802947839078178479953242288667437403607911254597341365068868753665186278751306089911203830905126796027252812609853380570850577421354472842633487455871336062914083256697579356938460071191343558894004672765731811523437500000000000000000000000000000000000000000000000000000000000000000000 [63,7] 10684888937141411523001802095791372832475610521815890602035422685498980345134890225883241803139797318154516928039610431334109094135010226909595796488516291220522946400386431386970826963483572976512472657916811910630337212460895742644601550222525556150325352588623909538749245887027506278497750751915674823538295902633072691945670844297896910800345326102709373179584679687872820461131682812537561932761740573088005459416906965634160914356845472988476088426577573015496340923635316513102640806084237490823123942228635592720526478478642924067087433038090180302151445637986362745337282617454863700632881826274563528393080868135338127429377115296276541179848613238825115892907978787640065597203946633407847088503409552582864976143742115963876235505726201702815190442514963205472268200043278273308285619290410928531788151458306474456467688833939217440077816913902378843829457169769237792038146271011436221079441231859602256607104068771946808344737762963722595448242503746738263040724205849178503877943459792028097684734431069040253673783600943049343242986210188354381252498703486049305338591569803685502526417539450513629153142549302592284927780001974957746406803404014462829381773216235297098719800389589511478256400436307763756446643334597017286503133593203968332854588195367250945973577170208215332309258211205357593996792437630585776840207961125260360571725406645925423018598530781311337628949062998722206886754132554547141377996482692890999439881241422409565838785383944172141573395958129686423712444314653185120794392493139239753752109508711390450645390579413124008223430889137818018114892121495178740810744020820548350957196270874536387612015321100642241966262998821745709252071978076450233594126794993436571249955867687834151316971269941723369935097182040727651688246974818554938143558677064206577979333562506837639390601678570854291971067808870018489395538471441014141333440621900121395390325405577925043923627954165473029801299444309953523353837775041979180255160045677489240599030555403119635636686609692229642503205691475979684136166160841061381625571868880797410383820533752441406250000000000000000000000000000000000000000000000000000000000000 [63,8] -174624367453305185083841852310061915922884833428598679291147914095496474189514544203642017735284095376012748050012286478535281337512731168036351895756795465711708182268273767411199614339316316810729619860268857040484298027264696337634053906095739113168989566642354537054523472049676871837056901709011614367796041491897580736937597706823723337963774437423158437441877779795753962230753810214539299039644229272807726361331784117534812946024837115829222893252233471844915734566606047734313009482738514207983803849768595949481354845845393678889897230741139189948307658744303610146945628819358867586655592945535277111902541684227440634175465935425576515660381568172201206743532400686141471165710671954903320975624802932652064225861717183328771645105320910677011753004445016617815138114244860023691672637177581712002468006199231917408094263200578854642863761763425882789963072179959653158547575232796842450083917127711349464755290228179932192670804525858570929322880508555066228448971103639620756720746029218400099386213608811018977742605679262729731246857102837698558476808203753899785780403369219482136292453159016157298288736447934132253625044199165950195975361074846110905622156493766666972159120571760376471639494962403638069082198065654842249583918198862668213867741160014244721093214579339623532054125674792038546590817575968235804994691582172148805046217516854276905438782931597205747066605608112532315792631469157328118352368080477253318447016119237805114391276850711287917523868189981595218878521910887873497253118861289111687693080494683636420557829835779173421222949547473093509332585746418599032232390509710999575240814877900554893303508167328847144201136697180173054614059235607875154780422090971244282937861195179503240439586723418340522678945596229976965549904377718821698738636489679815503334229361791504333911403060997318903353044049744861376280512279936085180789703110490633827842034381752788240596274446066260297503468188853524584079683262843169924230764207335136146316940365070847065582628794157413638933093957483023028139585236761377084384414676287988754666002932935953140258789062500000000000000000000000000000000000000000000000000 [63,9] 1951006300823436752936017466181714818746421530811524192999351441193396076816774529952504099740050665154272664257812325711033850600585075132073334818134705794309754869854157108279460074551696428020145356424189369183864217795838030025303720831808580192695391417616283209293787614613058289041399995517727523009683577504544792325818937778241633131741923062738011458340094318614713358507440177979645643523570552588597516706366036960850183754932738042258772595737460943897044692577521729085878825575383463516656733981052554395165746395548289805669375917348195286956133197497205528598597044396677116693513293163104545358386908229147292383708793485196331370521469518711666902916870364672035917234863020753862552763040031188496750563769335989590846107532419442459399623195088062777184873243263139605704031051130058327390667448612106955071658754418455674870622896254396017638003733820390426315684404852744803671663703537749300880354967908847059071289304630975442963559312779707058722907883923717551235118244660931855096665700759353137083321477949163163239253983128197619390937017254987052047435947630329803778816662986554767703441139858215500720143570568207912169716932844766508907919167238755722069590718576269109263067084243013451999230555469370521045741100664429414402385734358485069936682017418458830693377640929238266350301646562995109940424325949650208661120705878150848776335685752381746453677192070984422448835155660092373325469233946693124474928832837226760009318178707490341406688625306747190999569313447369178237774626977342450931023621511050582497081989554628837228373110251367760056797278652742523148835817726271317354526571711253474000929678464045856405871558133187571987632138275045500910043179406913239942582710953120315358169399035327891071950646253507698595944868939351351306047102557375583121513496183881148750007218374161915395419649948191022615054819323180088636379647407738202478481315876688629946915062091751972406285898843271011804192671872498585582382169456033064294425771535844510687592435858240976056721570786952424645335454823163811528108409361868813558515967088169418275356292724609375000000000000000000000000000000000000000000 [63,10] -15545212077681926228523809337189924762962166395035234502513390298488356444959191678862324684365561948765356484008030923627745885292920082172534989551993823824143578221723481286289860227926114766930250106255674270066791203653711307618517938871448826442789407599216077862942000898540281657253846392331394434516005460146549260601801160589040948829329075434381327422175108685795644283752388851755788216765203387447107071699990058737642560409060062181953235838464420388469018408424096158924571115351096675738060787225844196260004177402634229111398464968078046802600989346871577484609098519803593728853419801263171568084759039253743071553509598613244534198884191539594410843591015755228302737197758280661094925724416743997656294482232024509480426274138496978493860335123714990146630903520701245985033557014483456317455788709998778921307475987684727299058023607316726440017940570492224427314282734681661603814238837681600347465055229017457524685799751528671137930718715172334120685289575322894478453853782127407008527090529008900247417809932211378138646276059849876064595228259487851329676739631586771342833910231491420391622033841397729053453454335067796095879832391236109085244277358845852022760601310020282394407546521703806461097722151487704055503300154178535886780555723587316289672822981855025611566325924923854769354515927377541363825496533438067661796066467343618656242798496122665474197303706196343435297430539629010067241517131976532543999376360796761364876694711565963457238510792587442770647489849148695577097888152409792388632022454699110848285896302305365729807832041005243959495688302723531788368890039742621248143559901601246752946374728181578487162610360878227409998646346458960084071457438789753819891821382498427208969046120151912439798886033955256318494005380764109534955477569920796051904059692691525936561073554789011808287506025372961464916476648493742365257999872906365668363949844745065586455572057951112395917184358212653732828761097120378582644345579800225747913116243748051125009071681850312901580666693160929825087386718306412551767867049927680008630792585222479829099029302597045898437500000000000000000000000000000000000 [63,11] 89543146285600173942449925560102939910569406421879839647388496558686840188716675754494015667801636219632484069135001081532361238304744230643684040924491697877454442233884615513212814691022037256454761426402528241166671126958581151178378094012589449239084018641544289326225978359988883453853624486037820111507646951385919282470294388480345343157588087494356081551533981839701963372301580972358200174885655548583950827373665191336124687411807367798572196418630687325090060280421336964317239683133337665870550168359049577539783674341367847291304692583069820557514752150415890804980674176122073263151896598076437944095428199499176961900553463470617454887557000307233715724754944986825005861876663163350039350590309498305906412623569257171034723670540645462439190354059500193781736696999451085595508846342431711737013783742577545341060033215983414496543421090949699085786833253269641006109141907572024511837444662958158775720730880735664639335131136034965113588399513350982649148317632629880721870651879405954537217487587644614137674584698242335104037856951299870394333026789541352394622532785637449207004876308100065780909446473880295600030903008253803807058452003452132052825014958503334598002066492335845122462646778115073836279403873242149312837322214944710102928510772509862432486767058773013967736470665977776892487837423806209018548697743940541720876676130746112518505331784751229636526313569572554426716250858132360871345428967517501499277303526283274931512341247051721487542021421529922462898710873015331880384745353886845690412566064988225768279018193942387041410799551585675159901427242770249641698444535192222163423139302133995018474952420249088968494839780722717514664657691918802230150909884111400112534668404026770455177369448279495079533776311074087096144085279273709181714311733199202372801283913612563285603598884333787111549818673630544781682567818953478987906109526880891200507312015044797444635908022727470446506370596601225995703355082961368304936286433529222920405630253191594190623895214371465793687771692396515663289775929449353893784086296096366496899757181360257618507603183388710021972656250000000000000000000000000000 [63,12] -362123621162157732319007872123447918365161614222746600052459371600457149239997339259857521233173949632460145828023920365928534078196694717408453005514157268815847727949626257619929017816431406045855537631765977314507138360826157459843902178543035624087917192436138768663885602659508893951258730368486517779306810937749209867164757910373987939567779827498500938164882823449278313806558148628454494412446760564460488060851371967750135763971613180485063679889004974497721737914724480648613611259654431544256286104821991610931325811856821673873769341624670903167071635573600472242840076324910622954171128246076471333300424628492880456549802081003950579718823672619819673832558995269920387787896614924765982025478267229583673226887865166881614807369143776071142966519128843238702072236465375493252410542171515959140650992415387466728063104385386682272061818121853259618016659452313307007475629157122006482827739986665145430417353593987582722562164030522269832695035457218739692358115949531348560316508794369873638689626547076307647258256600861483295223743376371637649148918299174728826236145738583336768550221252010104095510374336072780802027887448252503612766287276106739292570876876929028418097838316433260312834998583108711618836488225598058060971513039486718913147951858057244982176597947913162189194015048930997425386637177341869386606625579487512225828670698743489703542715287613703330254519974204569875611802636356955378163549187550146588133247499338386510686727029410637662990125718086742561800287538893442598156829226154662053005357646259213930618477664577879844601788350391423584750654503728167165472499549405796545691079555576719123737170011028766487723916818615703304726119815884420944687629509691028240233349796703356655216789035396122824002575917881500314463605219659129373603396176009406355728600423442379658620173509144853659725592194497835299980331399924285303419410046134343150892432618494369235872571427467331761508278111826160957889771405147594621715156837420718956199708421650560438797817755772558351222974241278155599048683086566211160281389946630742739730974080487185817744943960860837250947952270507812500000000000000000 [63,13] 864567779369810507045566778176716267489388989197850068455228099092714905996864476413253610629169669543650964784449352122480805799697896820768303089884264140121684340214376551334646146915476079783065895910634433372629782697955756931818361683183191408546249531550156933623537238798871459737343262814883746976562930193674865442757593331778020180628397106781682107591169716877169791528711681964864021802145773590423589111264231853658176541140241873560696350898708970238296266997255283451862013732505186359783851227053228468166839093201018051777415141004661750982575040082812844469460999068031142177323172923160862339041262274145955810229370446192202586274036793752276815923034577653508804275808487069709856467094010953195914121037914072147954451103387286312024544997205339599241691412747136387232685852637143276225298955009570753200259273953224113528789834074945868982033264158282590575527721009735447739896012897510356525132967771872976574698409930222334258248849911187822213279422456062975006874928700652080161542706962135769434002589061143767600103549999635210880809243599134802974814384367936501343572406941271306881868528814083724303462238494295264318451980596036124549785788854936736500393329366790124020391279282008136704058779770859579208612192056810542775529185824054872480966288986302214107104575082421153464865463134789885265476270051699518442839243443856481210092548441913467770849156759819147649972344398091802357862843120781664869070482247931657863062061042680709735406738943643812543353543789478260124101349778968945333470448438399935307090280693427468151400847809813371305059677479442581769191931651517486784587199059771986420997513940634280212408746475468658157642794128813946410203436391069304055568553780179418367200477800851056167745489517443587721154707742020272252135020717643509597567707986114509509257209242648713431038250283955570439970564072564653239371322497814639219751990764201485042202890350752871018548836712342376250186777063780359062129015391604249143489590077329537712244388651817386689573127471899244211748895709268636273324966688478754275601467873716516818194399718322529224678874015808105468750000000000 [63,14] 356168963135314583231479808281561711341921273280172401852540364036406931723020494439946249519952725593101080475681193300390530948366177900055707748638685973293333244431438203612024923196807740160376432203961727449328772155132657710782111630450382964834411052821271648894325750064923671891772903392894836100435353903709495353083348633253121587066573441415904443770199779356502622130446921813122237635883943146104877936839216861991236586503940192033818659699269372653398718812414527374766724810767635879748215102402283282906429100444042838720253989638475636001194973217854603265054623560790008700816383448001687214354108221305898675129887993056560392006730757707536418460622739480710061971222766337351109222522608533472394197974956860264233764095394769011384324137340745782558274185478987306757602794756979652153712497666227589319788044691215418901271810851655917391407753719930335720923497040281066642814223892615796315731966220414178049298481922382761794143250071467900983133650982810627991493540979840018455039646217217409224089810833680597494710486662858840137084490613265873816814464685979304605179584071487982689173657440743936354338264992660703607208893458538712069734308063287247980346235458818015283871669157586203803996454283388510812952440583474149287274951409075362979181016427388396025840132972605064188404601339077861345777497818587672003740782678512878493669668905805165612332648313016074857046631102992489705577408187374992757878428329734287294717022974913062330250757072844847397241462537944421067599173631382476134564821242140639753513200378887556442126061876179763931257939418953394308343877080978393250162989269170089744672374551407704875576870269125461492789217818939039954095697637326811405630440127951970398169172283529065283547274827922172450237945779343833737537890159012738203289575216108341009094796506440324509884293842283391442410742658841574820026905430232844349711579043735418243805181029110775881519640083303203166232148154040116741036768705370784850954831571942065547734284022241048530775922970623022255606932540526140864453510821087308950954519286348260061203507831351089407689869403839111328125000000 [63,15] -14879814226270499296715356973172489821965952162706603816031129622660690854067869241200157978521669145786551055306993219278104448212358113766972652264685633156053057826034042411518306500552186289164589665695641951443009298041631852770649931271146483429874881649626517278512371031428719165038372799009274434626179686022836331156782300593053720098015553810365834466731569089482201463512045482810105570263982735740063550033779625714447958063243949352015761419312449659888182010044760850690672257735986602704082790630068076411348307862806636284869704073952726777822563768069115683847296477912180247722228641568887110535046069075161902668393253900548910542640072198803441407444953494264913544891988031592247208496811175168739456005330938724337852434080798156160236974500930796147384929501166247392945591054748010388437263084228927245899603941712350252974312147366850574453918254429108689987309100920127134038209322250581871548582440967213062027955765627312831848416478439103111790372531315011961879305169522196497059892224290871285645559793034144583159451138585358246174872099577333411455421118038806887491560731318378365007330829664973205694873443639160773041755618616925342065362302204085826201531054436711727352077791646331131493893920837133518629699816585515341913501626306422064125681587610659106208992779464656712123408350960483445002597671426698166976537571480257937340407725603871667586377398132392212433756580273174088757775163901930741284474279401854198669613343208586626552020593272625959664008777104526754029536300661690615726425164590259356289445986955090689802922171565440789632320808603868863465593225794417770459149300508545443869447720283538494331970135028781311577811834351667996377210979888869577728190954869287026509192222806208384873379313775324986280568207798844654510805900886416701352744212178708255013942378743721870370713195778267748416658194557226194610114999865196366436000924637891828608201560052271453718564908993181399947540563866632684666407000356695540168199991478807477247641931291406488486231128294368479475445804015870894038070757367293537829393734764610974456028325008105639426503330469131469726562500 [63,16] 83357280418141857360530384069210831220437180665305865786851935085265338395397733930264380715332908432250199769416144961637345830180087492063760760836701179237665891135077997708664312158602858177616363651881092166148811764241297146902474947756647284047825589081160646956275117458221311218631550087174863145479089922822606859748961994905898170788465036415130220181159691136652173006788066866441837773327881783901301635391925906267546474170624965832769552815691834052453132108815397516918380321901067066262493917577943764604706991982284602410772365369039132504387505443611628301431909508842650515508118488642739284185818463670269278642783451822311497544398698017806956264543607729609937200784483088663306016963353115717756750364652443755426330724526139365802254755817504550379551501421699175552285805885625138600461211913127372372245059153704874169515473325284710949674605725157808216631836213441722502000976675170462596624037888420952428607553182761382375189590563839341041635465864415665718789614089128990159972166131282999098487111909313237146135739488560470331480823636616925655747388791754295115465723672113210706528444947088201103492680291074921808456321373549930195362625779728802463727696800699800835009920862558784546859397978069366902851236828054188154730471022189363713371282047168222715682360773360823039117892985657148245926929906167202089464518871725639632567661587691538170284072724653548903830997054007272580739673383851857907232726685520014941019507528081956905967907493553952025649742880896009776291235065795064652265380012550532812686537332286392439177111815707345102874067528455757686713530777605488069381227027466395604101395483376777122007176541481906711998362199569698991975869995010474191632457896144186319092878667796426630520345551724091196544704424521688317382368900042963000487605864568132461561000185426016669876504241407608672143864259943730011282012378066811065232843952853766859462353382077295905039812932780012786985391646159684856148378668182690920785794216689665363226992874554063182167258053878388567920910132077446132436795464717233982984537332791737107573482035149936564266681671142578125000000 [63,17] -305365199033394798705079071979962646129453793504522859317797744494221932155599056085151289944659558430962038802052750148738485496453123129027499998133762545946334820076174760262263651754278228592936509324853460387860920238123619675844307871394817446323518719275702894036021864165295793225959310134868938233571765742136430404619916228379881359227176541530572907842031948149906845596915274442100069890659551320269718922878811599628955739650524585525376823524395021672705592956860380179874885133965915137611603633496718884059305642913586267349909624929584717149344806269254608469263623789668950005762193306275857343590915961080930289552309556718519224341026653022223199170344819000734960655405002713451328197752711953262662221280247348533751078330951827063289502003195843098207022320211246991495516312951922508729950544939842029680905548497756300529500261722503959385234570760688686275429850740557807703121407197200941357963429085211159960848004517649841701341617162631781884840160991534593432168800089770770434607292959424958183900380777336918369803658638269103822725423748111645203382624425065108981507463370696852068006912542989815509027305866790372193507153430706487817410388607077186823819867599161297062480731970643651542729440084985530189842732898570628361225086748422418679724470147868317621866700533330317557657899767937827231778541948421690067782278673159573588667558440734156966521705339339213397986631227914666289228460031780472293588000846175405798541087606700559762419966523538753119319476628154776317761270239985046471459342077667664179983447646802905850482132764352124518400947516477068207327424096651217960177440786300879267590192532269059621805813937462687149368350683673166112225749622770601816868893415961076601414841224271383486260129294614138224888329102508768426918218444419801883099965911358996295638321391838881447283605487852945116198472899385763683393449209889169007608506363218267551509593846427629694716478524324161905439359237065882708808460605828061371116007564556188219882382481386414286340325653308031160740717730249651619848117488596263953422322971493346743798724673979450017213821411132812500000 [63,18] 851627684247962263865853680704439436936043318015365822698444280274587192013220140427689855920429158592298649192807290975051136251985319520769709068515388627773086003456826347570671826195158189494851074672003506877780645080898339771460182889313392007730433221078013213675973492242193035487035833689539944140131587247255774999202086657713034624485469579807750660061594258279044613350694171299377854704627671420511799665466703928665895597196420057085057033088999910927210010995472054814587589804069078084140960361341604503060680204095422805934295262964264862040828188210552551923134002923176108501212249965698182816649783992065474623923758293104139741051879769349506648015461608609812184832689533708814384079162474807209669161925769696052814349894144973761278188763465558459944310221474821644785784678510855042695097095900604215657570417577554371789662889964489918785800452458726047439761779455506985190182388000083123534513909244701482298726681458172544770083373681558599145771081642142116428542469495022993648100803634003835768187634506213663597957669542805967883441025333290950064171487680899260182344894971466317630650106245562757068607841411445526030102661375301147780616093294893080895421757628397157459608724143545461166171546686272861654665917551084142099097703945539984184241493471161776005341465524619084114074674458143214775609448017270876489932481101434954814993815443458200838934294792326455893329956812983585104863367808906777030762669329295260279214423851026544422879412312818197450931945721182316292775984530427815146958321149732128532446997315582760311732058054255085760884218882120349435650738696750601039290922139120247504641008108264313851616215635394391200509900059129886818922393179267395078162669001103589464094917784976723899831726016684630044783509420370002566342456190472506742451231344988646825242274071140969724814497635916804591174056466783718970950847485106997604448494836672071385780377774103197705937777176526070895353127470576195338122512114644579440483989565502406208769151397681924662764574702368447367548778855556428908398783581964628587020772065721910260016613847255939617753028869628906250 [63,19] -1898546182140311376475763915682678496704575007558184269460482041711427080280637240745421361393426578953175188441368282919916994572083582277421901687274334497544700574712752443544744618020832449322695903876309395409856998197797410693173213639934548019573612748648362456955021028430499593837506146452772361754076825616690348565186833301161049606935851413720341189311053331568893605160992635430459861687662735973552090371218078516923238261307626278213632465649669926084527281923671472995273479477053299600110137420285265672165223809183728594917386389756815613077538293181684886158283440775650436293322591135033271397505411939699592361352167292729134932355105204701361139500996906588195643917551372370646164966659917319775564012939809693997452674958180385483668218774156184314645138582590042108775579979569015561654220193938787278109682143119322233793138018146339217643835819781902897949352208050237405523909271456456693402715980579764038863834836989130148401241896299063114486229129199017963960091352122795572776010508078060266018092064577191104005140887115671313113390035478268527180414652160589035700160618918904769765112293730238454177679259260689112953016031111668601927714823057299885543145130880804263914380848783288331188819200495920406983611349479404661385507570388904032214487713415391594341253087546384967622623795449029832370090957179432511549126340186835459341496147710392914980772438675740394946885320823362645408809254398505966498257385476254465611179682840729053616828287253713732383841168725829271752969467003051230195512853707328476340048133029606332749803257872995151464088112062643744172094185133403025551792475841689184975564312962090398893725439632731940701264587841048574085432711576034763203256077303311934346832144548804573618502666042803525087673696460490141346640732213513820108258485168564483695252489333849910811039994329576128353979799755367509115959567868780218921294519979590048103577128308031840726350020271593277372119244673925584380065364391578192048967281069177270246606717776934698264546447308290877944620452692646732920202331441210565994833566090538301551760014262981712818145751953125000 [63,20] 3445272197894435781164833853893263757711354045269454098780840941726182061437319936381088299887072129606129268392564807455931246049767515734385881021084289759887859291399116615468485694316249099417292324208087325595933939765328045097192228927417592070806854595222765811959097635564151322554402469329398146345659411878134300955719600691450210795443881441599061400009065627242319334936488920141297146168324270646146161519639092525927356324216288796908945576419808724865307263521568686476542535192043185408330977276534048681025971786620295874799544652990439458730347808552120626025701939843265762995695560582130335728341587514891372730419462928215100492645550103597711148110836039261747871824460974443438625763138996697520239059993423065677298962635378904010124224936609374044227377371925310070604702669705472274962332422208334848115149817471866793619854556186154101424058227722597991442893050691858714468933123103656163758678996611080406142685483958347300692278145158945132478506296180906201564062204545576007515590441027754557174212355510113872254035592329054001971605164545581047921693953352795958639525286541751246196830088495710568855132560639221553254703611222712316741626114910199770083733265706768158215689094087359332296888795760791322957902542217291537055267458153613772196603458943942347108017175188862618766678741782605418769058074531174243725741864684573588521072060190217562450188861235650626761030184039173617060972012835830404936772573178466019777768698464207063713699733099346711475220527090979610587986897430167248286294735885085212932621759779756867600226404172145775951359430728222865052475927790394573547732466982448287823380539160697546621424790019616727752325933635477415585693688097969321762955549046636055645541778111637414687797606211081880197474067823501014808351822611936826413770424742746958027240268371575293452477789433217006599594314949082707929725775160998500993533944535437353023513818135779839777255651485557311357616765904240722109843262673076910605275135778375622618703397317602147605660414321637912003899376192103382572943945673767324536229672560239123413339257240295410156250000000000 [63,21] -5097288752093960894427487431931449894990201450664133655134331930158338261009503069849354637349485303018834859648723473654323745684435641133567760632274451780764031239710990939625639697196707677106246995369307338191117848204577643642483371587829718220142959071454203219294225307325580408446989380952500290547284843499040793135192628137375368035416374597017522624857797081371023505712009446223597742103286524248120049186432523429450719384248009633010966257154168783472675597984924450176674522917725214217515433239489627163170249058730283707742149324436235413268697890802540636223619068944517484175873556371231537211096683101504000414633938599506915050159017834520946399376968515493853302976536262048588746605669085204825453515728300643270549925503643055019982600585805120382638011081723849836141727775522097996379530128860198105118132080295332545404029081011590202766141161175716375928946711066528442671524212623035061509875697952601297922974916416743291581842604586606596446354949415782349599840069088837743859000307779963845707328877091214630238654889896142677198668516335228607172016428869935705581006285712804305514236846812157916759683355579406701377194985974756414026834969334997220748704928396982143677774086016695547837309154315322775685885825968288626488816669418186978116601245186154950445673506259074498407050944874024998771660201576646702980491344848577081120346681620223506764926319777099183444603424809745366612349122369466999782091809836831170629476585151507073877055865282407791285232675297473837624014688814956160665600616973639484107209140848222721873207098133361326183163345822572710027506924666068879831968839263178269942807429399271818176014757486921337115577565729494534312756630189106642441168747240533836580010616804479923120359134315804395711545060661755803448118975130550177081296694049659653634840853375646217941629113631233001690507055057051249062383403651895468273054089334628961937278635804407978024213865581435982858289501815869866051650213290416682166674848805510967911187527342100850172449515366713053348599737161157732349499105281989649364211142357206085762300062924623489379882812500 [63,22] 6050893301048059234258641015278339460860879156053145746937257361998505098861893654774338334937062054480515476362572498523921213878659159314080440801076318011778081179974803379030057339051519355933731372474200689700317925256864051467403274241268563458403800970890112067390153688671454368077405886625111070919918050365814956225451855486860493263346874212675452958818032375496465161904109627632009448465422821297156897009214378513594095077756991183719582577279174197137403875748271550043528028372820095952226727844548691862855766122399163122608721600102983542382547926740016803817090398684513136961721643017561825560659496781066458276738833267194410838281471622044464817202294245380379399740474370347269528386303938465935079567879504350038759349659807539320325791552526851665071007555523290087134993452274310471813046953113211557318548660986371084451411687735674221928616068201642580436583958090257138345606715673161818143036218067040161368698487966948244147363638229616293784901498662875211821680303619435479375726789517715587211424536404163842110957675543087821069388788889703131644074050494276470104312851271761471793077235242033420663513777430279270304779242061151008005136500721571216107232542010563112483946469810122144040899621714973447107825277339102118142718435809147028983447445299518833385131969223434649655983893892854981100366626182367878596839159331852375869025992989282071801662373208692365268127037830981711954549316163245527071974224614764213382352929649541529326728105093771685622483234057959017750848186470218681298841078266262516081223748988734488389922581135446310861425609473372333315366368989557800235236719314655761831119411885441201750465929881905867319755102277139428961254004441237773094156454939313669736803110937179269088298780543116641608478360114418397855454188558299818757601853830210128705371946930943852142335945921876118873953509639876287309512943444615023295536692535641322788228048017780115033644108474624077966059776373891628407472600593721650007180732788665028465906383697806142123808634224549461546807327690880418026028303310190402473228710178432265820447355508804321289062500 [63,23] -5470347844859813490655158928443891130013898898632212252247154327077248658180826229638809485555950295105432360308096058650376561653206335962559727127693751247678033048325893226366411214665023542904377561184667710564210024549484894216963202916193976060093052976501271070476745213708481277164006705984700113430489386962072415959497772627629491439860912237296400511888788259038188285278445876631336903431163647802723762833319196708501077827402423580979260995200410826621134855656409703473362488240730888495574776374050883102846996824301974406017716092017920633266912248292262694847558301052572054368125824714060175815789051495775860634363927503682862281387784563747868293754234923192241379293297257802966690331634015096542356976487861653295914600180566123364648195167653192637007907980906763527143741855137214258745397636158734691885778337455878338505790480409527024979883716470595642881449093225094039104485979359935582177217560148999343036059948983238200244853595912467795787130732727972818136936792979587744121095220049301410859069165297846718836474354708443605140620319860605760362965748596631696988083929418432772048418804166205135702309705068296949965543908903442496642179373549952927795058544849229611609974580744135352668358770788931573189091579016394881274491190770998010303374288752050886947348234407755154820326768615060013225580045796147639514661976636585972758972779392669803403454661385133322726166336878054156483548126556281952395178323821442826466060706477806914866621139198886531872914894848589367247963013424819473718596151273729874904857460058640294071054368616903928563087497980689022476590816244932754466584176937815556482459955438772543809178873901458084025771684087465879422918652076613579490509279782340845030677386865931924245994411037750792640269634990774506047732533333951172719828962740020656857362420471309256871557059512088131819268229686097981457413784072527399253193455841543598328155703615582532068233020647088903948844825622705341999975499968139261117467308885845446864014734230729190801002532911742704069117330700295139208106992136044837912733918017238465836271643638610839843750 [63,24] 3106688099462903771752930183151799308646718831402351097223232211824488857503661605379967418387583229079224008584371843351711438550257935417027401888735420809314750600192740272289015577571938794480702879782744357051902359775778724662033677361960350569106175338089160473834698284865179120276794134177067189202017573192062456029520789588115161025864388868176679321090274797272731322283025544612417701037474610622559019044746400504555896923780875766593784074505767479551657503659572444248894965138944003233009895078643320423700342846980000009250340148709716776489330188891506510074253333035713562577107780407859550260306667157175131324627240266285612986708108975918392877485253447600769316814786064525572414742454243762325663401418323736706452443323411865732944870282455899043585725881211895801408408614860897331298608820999013297150856356840979307691535846637709302333223977207956440820959787671655258330426840393107501653384735433690331037891223627303483759648372699531683757868272874206089900603659953170742192847601436726575997331336796002024196598799280301926355584190395615076249363698625272615020027773223275156429441415687806557054021188051528023345766047227471578767022371244562156527289671399591144233882966865187722779370331120072360265483177138530173030415767930122377801286300452301015447975210870158452191503439205808937938474025240358258779261378054119101285934098096297533744368171834769105463542372711696458188868676250603255086068745096230190461392970328474106186251052547801637209495743381315652986624239265039298445700789357961614692413092894339404684217791955787819342765394027577629934572727735262094692156683298507350909000026419914245410089958557091981347722860929370504911250100544371027134869152708160211263628181659326735606433988704845015987482014359355701330231716447468739025979909789842266170525398005472561762083674856914497211464207242734294666568357100983023648508510492531531345007332989358788480692748391469914053057387843567320801189317310409561542508033594401059600706310900801378509249171119210923030015122216026523992379559767221600119491142777405912056565284729003906250 [63,25] 349342741452049760597897961904757260170411481537869048340129557716112319692132440830452111334305027484797911897997648459821478314663827326447351881431609257531611202487703215623527606111052563848810712989586442519750916631067685218583928612556592756601893832748481728338623531676956572208171663109389691918711531805091656316833122934518764519527872022542885010666113053808225227289833853142544931880966796463001305562997039687088463506668452461903572154469371799372340855065647838267774537115938695022410258080980514615755308635294040512690545444459325835463757598336284221971732901932635163824147902552953885267072499031921413691072309919995758773878316941594328624903284576776591295088123392963443023166769041088220869560779995844248218969574028202452648128167070994774062499242218041916796515510376073232188911999028916503491928080746783263762332004808235548789631352068202407000255644362091067169633574636376052906697917073907169820954402112661488392811222513501915050786187434189756969989107746580536920544033855285041169300849698763799893987512181757581809254495714698022120828107334893169078494154743622321321124518399884679053761685829047244414030101815784555173719193583933475145633153463484586097018471860945959268981000818684089259179723741654832949555765275890018112996784982832812455662272001560497457030032562961220116863876425599373553691180142189250458511614902502173317954448635126714882219323676579324460738253548706291593562489217893222313510772732028186145245930191513107046178363908650760966586918384972178674272264373395814082395459535759424514245849524717496485163941239243500534353148628810610129364635639391286142924936981676009405406760944120958430962522260129622664063279403861751294900864088763558873283907905754347941525499966051360495260295810335168626379548261403292275768471798402319563391949528576038929633493460142972739811647651394816833061985946974106205430702620613477276918340161084595122899302417766557298661901126450222589799807795350477876534117187423434994239463280722524214149189249327065459978298786880999172727978868691067759755242150276899337768554687500000 [63,26] -3585308568817201819212279747016134659072038748081889845597475746673333170605855078781435261884868568683211525858543736502372096238735328249520950872291945484795188628723119596120030799477238751223084968395693574335808778220529688581432749994859631123826896425712616434170741867060427454320588841479573249728909175320251829082539682791256543624763574563218125425776880616193070632857755129958988747636231769184764990757003916913583630360992190688270257602244899081128001047758269183332856971457174161971214339420441869206860165469884834627860388834972937003968121545877929020663654498514032702497624867571246396491038716762242469653910775903509699401872157566401655168878526749709449673051239931789392909534177539021193931614430876248013238633515135490667770483744173119169509481268672637300808978461305490769155256149719252548893075458846370578789759677968601768657661506001582694936921598848382031837728500067826818201112512112923907392455565626879889957283956298782832834123003052996292249363875628493073959172656490487406686033860200089103422561376704479782578546589835155169020730844059970577287958476268340161105460188802805847948905931342848495806223000460449062989066555887501460055253398019279567768465157316824776051687591025752308087041313450625589590119012733975627833815330748767469562959725423819944440088961092012477308059060546276201069669735860003832119760940946596008213983633069391883160060845016236198509432395990537829156326170719716747104838797886537150221606031172678912777158425636949422789792617533942534638185571201028351829462597970442806663776065230323455044604268532140443437924666848600859025298442139236321507318762904733000165829477167495104594769867579011968687189514940614144223083206358644531318956385559627343088763585993065478510475442633574519024960388055973097204125792283641996797656766776561668378466298426099907760569264980856401301797952211199337814856429512963426228125951905243383930632659220612860229545390847099543912225855998696618254211834204102557284300343367448146537948529489913164702337608688881315641402221412736839312174197402782738208770751953125 [63,27] 5470753003187209221690759199056872384990986707270161265058336449774840044938236872862951121578136965973322135620126499537604880221525968359912071048606616889835223704647062065555587768519074171250981218406406539223659308186885998000980441244288115373662893416478820912499511178823443963515777941120278960755399274869198329046818092768829615439127742420763297099114260556168448877286699987925193973072907668219763252588326980994306684493047117804806564556868999264263713196219563448678575622330764006033778322042044184743371556684561256180909199420667495692909224726715127030213751591284616399118307318234791154574223232385955564883372151450510163161928900227726694427544429866190967306388081456518264193517135276858047057059341813554416633577429253188627890517112232117897096594656953754532048835933535598692518881645942965442902813698992774484160242918329159252729514186569910191492422410848733958454706537908194995290717405039253782266252150355849253911867545657351186218963041536405684271646063246982771696430889413762246833987638494709429200248189455214860609895351622312043448496693104364886679111878169506065699921138665603369337732034645840544899670565124178548684871039883747848135286687531283274883421298640815336585100681163488553574148594364660941047275400928724001773349222329665665090620862075241585223452179438791504437338418704908857624686068355874092863211798531577033774666781049876967779264009431940747111123005389470142267165145277111860062637855839882737376411388688313425299688280837376693404736366089970068525599181777906560709573997421077117047633353793195418326550942483975471908428323813516887843202921174523017359542984809039084377662246901263275136563917731379465018145330866619771744859645501540303208781402576928362194863944241334655895130886785129863143325441162388284890589564203407909416296759242801310653777837029092764225883976570130031066124510678839255103689321082950719574590641236818225777779384843712656586488453614586054077793404484430536974355956135096051435826552743036442631765577688002318867257244387738846619871624366027162977843545377254486083984375000 [63,28] -5687669773474699107592972596700252658768069014629449083375156607301227984270182055688171466262739635003262071807114392921547331251994389195237141549695857572278949967743817987287293899310033679593188657935775058909676942748756074281236811536100902687150127346925016996146089545742283410169555357195858559233962650913330468393690184638825033623749967119263818270935015257641551815498971390268431681273939068572032613697459217238942082037872884739331458381683594991163051012829891419286383559614943650835982531247668837916670419985073206464336426841750924243642035883360350463726678541159807391749528202977494846322869264500592795577519135157043250958597802679946609836757739188416903450990764743072577964600428812557689170743471407756427652479996815734002232166756713205707320928945219867158205109470607741152377522657392844263040782198285230930265595698719000514380853184223753188443745521053169319373488265077661335160470869258323021332546584381025546943028796447985532798760375362261186104390874386632401783690575251863907056022667351693900844060689380499816813387497114109124519798151103911431643519471646005668756379704728788961083772166559734217446432886956146439612088637104799986954836751565492698810884846246879909965061353764768070097112993251399129848833882787459403898046674503253899117559802470482597688891490240317863912488928637914076797662072839327923230105358982428650300104761946363619425189021214136031827501213448735681736079766546313966625115792466000959180239625683576553531516437670826449463304798216163479558188693759145791419079962122971317691715883865435780924985260084343349617854646548366169905814504582432873050449056545949148466386069532472971970649661855674350242948048950967690599534032413843010562376489864919471574611312810878122186914752967356845926538242570073651486883554320690849922866397750412604872196644534642823250750574214422168526363098434930299525592312551957125569094798433554542074398946200761964198427631956078709294727909915414346648742431284138018398572364510803885138079799332446566252212680397618721223756965699180909723509103059768676757812500 [63,29] 4715392645053460211368372364401542667633924246020820336162747346325469467547294086824855991989141206931904338801183874394834803173332276127715971343347380465659296567062840097148912330439524914226449046194390508359126679233230945323148505984686910870407512801794340895992990963841202249079816014628941959121982704326974986052348396162435386518884449300876400734052439442455718199011278168539920028409441204954435321279851975961947246974915127941780090747650006822787181534337296277113367291191023628724524624436184114512571541035334323808203814941408076459599143412608895756751048667214896530481101829536757347698766280939056479425484201215231842420210867393539248140733216566831908987455928058398724737236670447298442607050572331015178142149735608588226928556964028888239237055126315438749682656574698952328128448764243743575011077356735420133380923388835869538906666055686510653381293119684580732760994968663299497505168505172336355722364193748251193062385202572755901869198216911056895713387480246711982857463647974752189535482064968545309810045292997383297096005375082804407383679455109638490291847602379315119393604776472585896997505946191314761993776859448721954844991271817630918537132859113720211578650508871747918060244347315218463733048245433904158208572974769409701280845321766112280369206011022100924040080075335403846673461315817367166932673043064666538808767482054766039668442594474294764898211293056939156883794590818695969730930702111575073194090307200434936362628497158918894097383932201315055988870125340348881717220839836667199881164349660044054569803697324309481346043586380483335447473141690738123947384696474471512708447738613387772937533649776399364070256001006429227214294181698384721237682157852526280848437868899114624730421159821055458994878603446966996053647375457565696255614968387200033838979343550594503230490709617743921366249353339284110358922977396870824863849729331484302313175148957342763285916374040707018218093346668652621173069524012648449671867749650656971352907893485014866316190515424409447319743949099759856152802584006167307961732149124145507812500 [63,30] -3320358048546153293308507466858195537817032062903656877665414473291867213977644482631102229019985417222879186598999938052620528320286859965658911923467660868058486380539827549332760674799160066122487388753746257685599187871285958944675253136713652317442315746615236367194685670059221749272363253712830603577867801530191323336417942928317171638855593650946821364905285866969099013843381278234869276190322578379772328151729912185548474997345409614089910656650536790817319781168557753835721195792617417399774292987431189337205174911751230851881354782320357043755835627760040923664133787764826429030226435125780877259504306952204442659096517879547114862006497806967764295812602570676300059844325362299159473089875115910118750595623049534818150397714324805299968074567125963092861876145522938824545408548999821203127761891269388715584630765828301469315021275106244786729494444723158025216595834362785696862457695366475094043057517907261172508672931683393556113543412269617539375594549979980536516313102739928467997985435285968374656662743692846723724778948331250422738635567812491614574573647535430509046761416626457985864662997250655716316666402507088171116108900011128216016617585657520701327503153623876138766547771560975558418735151286157849542905096324860755484039617176858711279427467870941059220474754935675210203355236366204870455559845961018051091336331931423692637173918820657707071751500045152262027846782823101093830741267102070120504652168556292398347170172717496661665698222610895449315250237107481319467098134317291348901824200279909285718613123256522859253079586735689252048813094244673699014271433474265286690184382912797523806182035453088073360716623727905194365774464478420251146863377986682453507927927623046160810048132669182221608800901162201848045594273451138031728726481583381864553317506739099208873046441321175327760417561902860660468746682936892777962172288122541966997417240637772739784611059431865825728737736675691806962479169507146999849574304374594795857093104661312300526301786685959382813720914665336769711969725220497562379051714742672629654407501220703125000 [63,31] 2064699097194643861572096442669713497568438904740434934360876364860357564966882560825516255695936898872649170858427637780102476229958516166582767187166921506825049631123277924245041215365714808236946519315161126455815293742111791808554533080973555027954811690208760710654419573700492786391069358976130153876262250208220520252306037362416611399795868233406983337447899905442520638892962922802145362748134666726790490848832903221458292300370592642616120104351023272029979233501450354062879134071841428359320696453309424363896065824628110737459582342498472554095833951961653681652942735484899970127813809392597770780309081312200652313325948621838382499514629629877064434976450722401863197231394004311966794420531473378596127075032652726493361604768671700229114936666831441668440890234889631430277430785030388356157592363337476005824913097044127959084638330091042082377235861668863475874750660465050115236207892579673374283627991346205114789636416355848302341154328321802355691667155485263901212723215638223047423075562610787902507425962605327503835108754212969077447493130525391123609671268883041135503625508890396532121692424653505333751497340413864445000383792216595906756828784951839566403241473566042084822298009562639068980127854950155650740892263120264577162782073427640802771556061546809802387936096667170074198696286756814480005712467670362691413786414894491865291905350458375398740723002439988291132482181370221008695111755617720147105771438841208351869725933403058039458707715841869675659377672711966694436215826103202963927102513582042676046404090759188293822120913392681079885504294527521940493001572100702912162370038295000411620243466930888887962903136739789857156039723597565356305841164434527258376271426860081844919609389712434892454126165976442094255699710277008451470316323323018935795717987560236868520133509779864889687352625281234854318377220877783408913742447004145234981557824079311258551868383365136287230804885611263308432463900836849866379115635858167692770425367755903174423064082511027574303253634349718677731342210239506851365831607836298644542694091796875000 [63,32] -1156981088952463911688294453504696294945989826505644103875046202476870092779577989927791748398188731496799608072582616563320568293905595588765494246286551738385484340169365406269160879425723635918018513868731194482321059858419429550096627850517200767921939835623344594635844107074539544861842219873778381102528396176259787784172334730939879721857451265013514807513083160087763735789648831680277588754020406936488022113554922487113848675144481771884645088259461254977094353367247835175022139880740413939563469133382660575829731365899975572130789442354524088756825541992722659780231224952854220155577565947886963509837147331659915064723146224656163346720879610265292610789285284758056299025147413016089408478976333237026439055650222546502061880247684966278403155568138439348573180302651158647562328038185526074844894173407751080252446589736818905454755857136410587421823795351883476776663359155671018443228231045739986284031996180420573853323155929187050911237560732307370556535037714841992402754489923381763022906806695690111049034331842290139778363641581049528304568825689939500633161166833236618194944835454598791708497014840705565383966623354744114057733540824563724004729688948744258848724497883821289720592077337702704676736789521964761416167333570193404687632356347780246461976102110127900121528909873862957120714311466312944585724442257845297512681773834931749121224257533542275411645795267022797670941466450619182774080964629866325859423798486934995092021371945817180750912279237803676559496552857835284745114829277658844085381801462078253004480147080581613630453080832060829434742934540172554153937127006623066347436432053669153255873613390945945667640092627720021581385349506206309730878308587550853796005363926732760061840563109260430049145535611791907818008048971781057927816902437754270184862562226676617243686130763929583661794461046090252856545346639961086863573180764988933583605328128575337660664931285062051916262803967175649609305346793808446764234560458668445824955070560113693251948958626620753350205406678879923107003554159921687727319294936023652553558349609375 [63,33] 575539457267100662398281002398954618423528264400237564210856598423272936521014148671880543660742352292741408443031366498816444210540883841629667078566569680140859837751914423123243301309513210020662045548099348984173306154397731675642689946132356541567287466091660772777755692627247446747361581548197552877432972591709545525717656572505258573767613211555860727266300001630592659270022733048492550569508738143724019607931559892241173180869102522685078799611174819788634916285903412891086524285200885476856794033838406643916762658423585297230008627820757254875350456859098685265536687577513956544240746736731396197377520389603693226246185580199551089319318384111772993459287554855395102931978353729427317087697235961281785121599372401286705810727504735041272957174396766433729882877570782611402478285670907212261119346702864660045479130496415399800732163076867902001042275803810643626791339424446498874353061883605271583419657749576242829035466354035178329042842263919208295621702962643697132340666459426412382251331678621419219686521858810461645876531480641525289255068016399416848127213960759064639971411486345675342381858157319255049832079838282458499771331495538753436167760458801361208763554963839786912058742148570976559369247075484214011451487009432672349432714798101870344345696497972556855758832877536400749749360218510984102484566350749320182485467573064065185202297400106371882324755122616217844572795411003944267779413271660695346258569668030845654217916416278874653996116259647241877344803200477907362376346425212922252253210629173191476573557092474603691806783617178965457526574861587056552387475778791946428430016386643539104164816673220100829045361772749533078516123396945320175515696482054227718370574399214589369379146570708465638107876355902371673647202414046808104551541115968576696847605195870862451212829916640635344590825793034326928898344265792671876801752713573566968400673102694400259825362745195964798369178116526690647939775191184409577283929424581018337735961748556855166588283507798982730710080890231978840813897857486836073803715407848358154296875000 [63,34] -232649227435871686861338507582786346869638912054057763998241013491815783123901832798559022653074460331614146288737866807059779214205261963733033867512828057286238977014074973065479115173728727065918074538659830882481212120842621637340799838153389470534690766516017305292801883629774651747602325964571027344127726563644422751528853550412715703635371082145050216377160346635298234394484124160054113737751935906659988548952687722651410747361996133961879298209974883142028085591660859740939977445867412024183754286337284804589184095483937623278032988453062716911391119420543158595285785427565610354861366547007594381434911696580817645725770605460808287107830970805041619494020529758403032906316808557499608841379822850916133580317644232744240249989836672828268751100414801000694628972771295990085124252962385221654725958059674381230460644803044506528198096677300143781419243557909827595670921033649198580209932516879460886818858903721759857506769110828163461886387332265066605475702507558182530663033219604713049528556418094148648793584495554180918531886628471229237603824207593217078074893495987587362653798538646688588161603984050615584489217837689564115194428524240380719387194887396106998207461252094959705988545168515253264850111906077368423381136830443679566810123977698406064846548627882679701999280583812411883498023806729905481965051895706553404056058106939961291533651993038089592300863880513106055027659155017624365000455809397812877288942137624624015479051658766396719601015082767021363787468764132577239887136814274305272668907068964600938015753271416612920601191127664431593472753562167460243839063934485559446696437221370173136239653749051946826977422881969885551142667826899579317602659848107647003157904627158044025351108407918701625295771247793089908453659974903169854202620879216511764867895533712861007943689257418621794878765734769890221499891205880268404884515227677435942119755171726032524021592594041032959649941458479952207032032598679717141570405818505579473573897233634877457933047105185510240830096169332101953622360390738776914076879620552062988281250 [63,35] 52242510469222005912827920561911451384116521005450568223975441993478250712187185508132830643433440646098350556964195153227221022454202470511506853311493143808551624226237744374531488644076528722896154534381492593538951470831199523433012332719510057419951938854968459005260775832290859373569584625810847273790841275058649470028859984559734542737237495669250786398825811773922186706518125628368218581168484858068737773470469977836902754002175546883840392048383687579556515294601713308044112962926543348448759123856378033968724021440839667078016932848502118474139877964659423235456946989104096162861916496200603704233806868687849255090827693213954247487046782235886572804539282206849457807643069993883397088167931997902907956429522857600253894054192820600166325445325533628649444579727767929515442666213833205806660946622460830126409695594102573663566855454344708833699769246639644899919366545402095238843113497810761624044523502614366009608388060652712823142304214460305166275520694883249026061670880382812872459139177969231509232486473176382591355641193379504848370024392691707703949903525947249176970915710382871208059240834476194880898383894985018672733702271510922471191569872828986784553395405314059688036664312784798199205314819603418248946597096544740327987322291652853105708016116775187568710881505649975893090054564675614201719409333796766224702568969453495396810780231246508038001193485476718618739766220213191164664126856072827279477226881234426948874635731772588162100041047125457755220417705996180606060864392700316809102291476993194147962285007698888654828933678017007397710648597928848834428114397002142669178611979643039150527139090765549637659109121286530357175200409074272786965230721727142007093632014194480993468043304382816181442935299164145719208792964105369886310998380570078386894567751091795753552051897148819408703984010318875608138307979306393481170488428819076222829102927174000798755690107345628091575173920291056592113365977319865202242563280592180317653359653768093418536573901115488672046424303970976743549670118227368220686912536621093750000 [63,36] 22821334356790820053521502646349012776527599405678257955083669347207962457169870795410754995161727669229828699302412345535119864597862338615771138681158198186347431321106721597218571578031922127893126290109274629449928816395206937715556340770118119046320157047958055470560537978506040390988071047508784103221291310406008914476174306040555093174848811428322375820808005755286819947957358941833071962951766730050584290820972023639495778809112686803109721436769870955495501328548514582619425200838252202203908173924053752903412770869402572553808159898665209841426154738068169851813192203006013248597733627472178475417379797861086741427474839751267369086651418753677553099697354591493246106343452466072249049444258028896687965403959887720531507703977857759750132807652398395520412748248935340752841885092778655233315032190539615399069395683124988672488624159833773878652927952649668925274021532670046090166793477281731309174120673130770192456243929614952559765016058652324579273122298151704750319463871453876175446785010022310290183651676369823083450920740588346122647052043527193887167910658145694004861796910593435400077753724782998080341964257691498990941563239067578116258441921125739462671293145753029785572783406299328613489225654822699401536329802501869463504402903916658099191283650467342463133396517889210976756243760812769161150443511837290503837740598467152935471556770852634392954965679922920990329852923002131604103424217458708819008726153818070414650389806496068582770724224612068148677656141413388604080096124304756254475302135343635381110226005798101950045333226607302635256407381241730261278430696833884793319601662611114046935731231422391907407818737649568304366356559909821459533542357476781063937487108117486415386952824932751405098747586251564732549324999100748074561351539694087048782828699955588531060427739549309247932290995299374200259252678537334108434903435567708820483778555331645778754954793828939161123521257593036506120154276301729952867010272698144314103813172888563429334030024499326693325747462048544433876884340861579403281211853027343750 [63,37] -38552010249600552724281535319989253820850339343850964656376030940619564329677507087966237553646224534286897935679312689986745067055481644440841132976060538970714019080140119897798768161748560878137142053936634953622988042208277079922089265065301353395198989209940222963688854045528816772645411518285292357521358822245972561362284245952823770838353158598678604246606106575435865401423333095650914551774063150487929446608859198043831499391586441904636426123100272838575313912551196231981415254665159957486590095547566770393626561355081266549305437403142870070212216954101051818372756374542116012420120127732930798947178298061402838345277510914626774773580051971489877700556724451608683042344067195200460086010504328529220382768511950411081599066754210995061625222874607230830744279304544432580603699096060933476999911110387810013415012825079227615057628888643136686930463120824403413393100619984953849965799125435881758140811215748806232051941132118280354039360400414062418269271672303154226653108469177741562103382514222667153232746263397556420672377545290768954570406553296458085287193654063402227072467877037859676455972245896686694783707560901370030589829157508339713165086297889209626272112437329732459345697231534799922365332525464667514043198785693853386709715761494204389874051256454394207576534089662699227080452061566830129600609305725918182495347537711548529797707141415904833085023366496553585015052847493803414103008822285132059930250795200220341534108880405439186515222632552515248089000194074172744870645711606388998591086834475039447928716228769621408143260797087032500756680931292170180495622278061578849185832489093201901938381303608596647388982272674758822264537695254758948386018337693502380343858789034206572816457271673570903651850116570709055086412795476016519510454374356389888290189196481562720778137623102760819110514480952604677240446149411238639136945719078490889822626422785219333040977977141259808751183170051615949243058418107678251105909294244855876082637696027043657839418013364992331002854483723574219311558408662676811218261718750000 [63,38] 29636607867411379873728912733433673051033095807121419037998286164995063344915903835565927039562374874449939317734313038987312755938380383815237325177168099769573047300407511828275615131617185445215979219476746729499180028957846989341562939138365840339862406622715334039448256225639769612613705942416010410367638893380132512594497068866187135143990143914345705693419452349319956805394236953021524209878967338867708714481272327998049666192680688174996416760051137689213774672597123972769933827192820294955149692993857185146999764761072148629869796290208421021739343375669359559263197265404512070377670908705077089598123906645668416796772397827942503878824261139907906058857830066266051907153892925031570307280040974098045237930938129706140732466657127428250546780676297882200648743176857599461891171464589610237863103688845979669677945830550621002280902210025147385949508108511696788841018446445406277101764452795932004858752265449706221373229363090353748576015337161196523003641924516789523425194218546168022867589675781828871621877564114587619189990025025528743187743779956142173457799944774060030113296359007664219888129104704525956632251780446015955821215294704647829323740437114277381809334288548722499263919437613186445182591647266422450620751735622022757484080370135958876118904107435522466649356967677654814203687050017692293471757447663034326688881503978715067702612163642182259557825638063936205718286456118254560153403490053235211354769379807482755053308264586830383287342666082318434837577466625176140938879047318266234697233631914078542204749334995829246782065540158274016650550795221503606209169659648155709005198119362041295100103816454144396314943493214762290724821924856603940197083727500759353308206740867263990231766195552164708778724629926978775404877669196883661382825550002308816199059553401665193379446783171330548206703579747523196341261584715899316029266134364218257253198141779899119454833852152504064277951222875325364455919810630923357070304412193816966333961524595553670655130877174010592598721487711532773801081930287182331085205078125 [63,39] -16590100023943682217273976489579180002751597677620143265980889739679841704337064328706746654855643398933233302715053534458391425324730115192531347460957503875970844823933005150880655937982942225652001707467860591612575252875716097564598604004364735790351897727320240266621525894919654723552399948243692237614209506770568819379232668703944907090745084532240498233556509601942678301964514361668235126898148541508004552465214638973526978878041082797582711955012309159435813517588124539491740403457260738850460254496114446972777830536166136978214691709220567367758649531738624685562229232825533044536726958168170346538041022511084246702393972043879921704757613973850355355999984287387887176563657072565483717409117212026406383097635918762019235566864569081518628368103007790787406425706696589503828740071742368766636076643100540153780091503891443549894565029130846357984485286316193718608483849154293320885899526386594917417351072762113774760478971154397609140346080922427625143502213784150525974371978602896913352026911738987004950505987436118713542370709088108524009934179963650584444795083051065818445689745840467341579878886159430546298423994147790322631437226068182391048600865705393014842524776585568839615941042225916246285162602030132654447352625441849063566404169742984411021374065609943586749216420953470859621203450170300179073957937222896896979948091420680585427058354776607860087830977977376386261137453274002066189919179568498299262139842632331928575450132693279520344368992785071224887822674601726733955641378759404025625222898887186893195172432453564063165964048709795432891311447805648465873733119289633327528719519908878969012738001762638442772632243140585458329097253048193068137856188956446361139928844532991767647628698497075594527987651262182072079586737993656917741821334534217799886835517462797748654085345483460563738982388451649134540885806878080654818281201901874282863291665421725190107227588808918494953226659861721010235453220367944502047138882574678520074741627756962013391863228323260551428167119958345665509114041924476623535156250 [63,40] 7378873744561733140647232565763246005461932763467342921751992097271553424974161677559984199206301004869233402329669432167161842131179851039445867147625936594246687508919581273843929920626100504922316353658554085351095835827953573760844926860603034162885947717245555994700852177749361280193955787392673899850254630016879859248836343318553427816269191260635800819108009923669871575941696207759143803871836000454161844355907698681384993922432317922252604081447002954012664899423492739585299170103434257514195674444759223615475092730342034238491928215886871159982770965080371969629689996471391885747507469771773965251874613560850408600778730963087491638537306688326777980905221666656642469480207709306316430308018833336829110080355730487208515689806248762014912176828839314044597746360372410295018928533734765018376096690272793076361918874460713470706712785619950929215486199327265275608747979713311470290787494352275319053834326002503125432834858061858751174957972395487353684727487224677283604642770937205239898075336734121460034659856191948813559915735059249285279275947771156012272677876744056092282368534993050904029138225563145340423578452891662281857705389775171497692224700811374039015303892531725515312310422134860103789120425754435865838594713729378162326791145238419564666083518081318699085505674568096116711189411627922421312965792565494118045233907177971644300110359140059953179618731644362445812600879433070500691342450023741754418060839080226736043229582737913969738319441736686810487266481118845959597846267918836829734226456564724194275259508683837192251904021606266860732400768832455996153868014624963813027135372618004457526219548029796326939576667074470093817976037186769780236064672086471409946364569975963125247076542600571827120044982991165372968842543563834017842634787782869882763704661097273099654505525870209472231155115317523939307394789853890156404204774155653521002944531165804924343867410383174900953919478880708703448499581598513804375277012978634875332333397744436185111402484624817683239728083322006568778306245803833007812500 [63,41] -2685603990921686144561810575297592163890834541325986904850827623974745438928704220194640663589484743593845861943656262012040411356359815953373599806460970026469766012545952472298152437362945648609083308988875897595983154425567656611445075999723406204104977377954000668764354893016700279166393373187259276330394192313752429928549288103636698909743601219892787837325972049323595354211852570297231151540998615293272425693818149076795538238995722205309005579350337836293064664407768939787226680824019264883994308197095741957190115176032084762609134419386879386273996539898898133465713899974570369953973815139695199511509663524170349852815013547067822383605150870360113825477881720930168221668588190085440715399335971998783148790319150602378950347403395428716353819576765839699410657322734721025943763792475529805556670770304028181507401009761330438012230172493411611476952004867996483078354772802924146764111310437207775473372623706505341242793854926525265913478255330993987944720500534770626808751610120276541444033560321534202471750207745396457245951253999711045810918788638567306912202230531068766826016985409347607421069412487264566617986223981963385715771892427839368061078369757553388345305995036336336891769462215923963961844095121655261639401566843334265605077433387762682962162130180096416688798282254977365218244606953224252660602698924134926937138192486125598846897958072526249957437611120712289828935528006004551888826179184710512723326863923090408607469668389028626416859130265007709300462813507072132538915138436764816585048491317674257769795444058065411819270932647953583417350140456706782705157976627117829560198716318350048867186130422227826467880101231428004348434219401374519435906687224694058429648763402421750698847453743674556507709845714179860076436994907594097076271300746915052558524912864756477021534014588381853070122519016940705163663504114144345949756232077681216953852345834476527053524113717925723991635706319914251850311516232634070503155766616556958605804759018891301020792416174610972579017698080861009657382965087890625000 [63,42] 813125506937665130544480707841684223854284520437254305599516923520847276460517147918053540640052233796179659999289471999434605906580709375051042670620601195332148622632824168570042715009210595367413473868702763660537258876624822456619999959330674043662347099765130233398933810358705296195283503334742181067328645919770425962280437566076025417432986132129455022308963411854571019950178714396471041387343943320399172991536162727008409358739833558313450382751482055341521723295841293116955052585389164357156834437199874733874185463681005469202091458606665909067929001925959039030732213227885439358001930992753166420323646161428233521518802124714493437495366925489708029403001217071982823178291225193329069464704299897320714092944921097118432575887309593655755537907819095050923254811432293492423577654815788318309374869308072216367827952426822262551736861360780435308953251044726532395946498733966771894877442816919599260753591369330723277301532819855078272366594763510480219062125813565769423687993694723225092982940998264771534338801994988151714878309302457541894625495138973335955841772322005547624272661452023864892625462097582924783261397190009873629007015310558298010564974904714763972218223102278405257510286588868237977437930110476091624063660839520843306085765124153134130658377615550633331223773958509633007321792197460061857294462171329003343067920920353491118717886268499858667236035741576450014052673311599344733853023566559055681060894448096504168741262955096276132005839004235878824521516942929493228669306074975993600091171040630518086479559052929097097808263639386763581370209760479647472843669632018836937575321700467631251021924153134534011410536596638133640237627268188164144077717935308922351004889981394880318084719347249531739442989630599270057177619367827190993232007285130826640968773002871962649926458433673512227772003924328032682576894932019477081245843393164261077725215912102007224889958381530046156206284831530432942091619448157718261706125365466181770611700057709766674071344221517987360670076668611727654933929443359375 [63,43] -210064613512567250838937294344770190388703076871279908204462407509454675970006066025994224922303656610561594772388425956300630406291248451982339626637558628158299786169038796340840639010739691516354215878399139571557930876358026581688915233380357047000983479123604973565561122826521059210468166229016853343753034620959657757311336583949976250555386160738955113240699928852546803413270594803044417125429421555319399321284979319162970923323199762517054208155036677035167929062037840631910383738854742823151716958320220637320176936818984040915955832492701480839601887423520106146810538467836244070494482078646013482950200561603618811407734351208529349729632607309627827982036760940547332592134337729766266083571605213201656418620931211899256759220251967086884494022047708433456058968392592147988704096717311799603678666554777514565660381815487661116905487675018030607139595017024126088202769760885029654693810844132322617688180387483597888421276185118615763786448551961773167774731199377198304702224617889375136704321292775525460227259377700826251259783781875551796988191456730062903318360197106934981734066818986681249149817405355726549371863271075557753428143006738281676002221132086566473274430592276109788122617369946234437169227460085849221456920086814799849253351991988331422232061155048643942621255682043774974279362823261696797531364606234020015446772051370748472288711822865599991462966553793281912720100342968634048434506708230386809819292675764928273444163769222432978018553377565263164084612737865414262272396971087153750147673384071252840617657117948267757356881057278470471011372843663481447632141416251980245751867115472481114396295615729053188640839983630607196151700748111434823337354561996865580073717451272029160444475191827820417017507436836319277690659271246235945681859637462537000208364566746659520244917725166485227411155989285350909868982361885142281335269339670886996561442648542167923578560475777644976029611519044705935624256892322057399956137181701303963790345269801466743025616934481547559698810800909996032714843750000 [63,44] 49168373564044735943883297482601131838204009492897585510199531180879696212655313746278045678672422431672784367246852989771534801310092236109644893392029329040402934906546615160114989728145092413105655409054759255439884118805566364880181241270085935805299254543262341116886118566165445769330439048248295388043913224705258836868114534334072684130784902239633761235191217511273399916946879414745845710131219286665875838057660516209863402498992327611469203367088798737897169735333287219860846425619859637317542177682858873350234374126480146911654321006429336130547536222824026378316999583414546211025832685286493227675816674459331426010497553373291815123406911098703266382683897902813213020649100079155504424785778956831951793134221355008918865882996311312065029214872239439343774781738721493045319720371720568629179284161793726510347423501426343970359386341004173041294963820883168849002146669234381078480879908021804873651872579232209621348849254980531323787073636675105541779785934465893813898706071054696640052801557516441075488482754190434454508811992368506807673607441821493155657723725276930316347257269432658827903966727286185192140105084293020663062982814580388301577621879824275574033895862840307328906394561814669869330296898676514383791609398297454825211286558797972801950552324856431686003322663813939659626631580180844719836935756359618388633839247697924830233237878525923812497130066045152250950172774548657471980333814918463600801652626211926870830370641996659968046394573222168787318525833007290108764448804591253301958079132488310974676426006059945709734773472810701495840580234581532600534103114113789979834962319930190159493932079699440941636736867735072074080630104986077081739671330312502687045543895050681823593777451515173193256679846803066590994279780343994726207467405720497254837035998655640004785281986040907136046522079926776745697460637982459242410091315079282818121967499601680196456586990359834177028183142067753698944638072357500410041019980900815532030171776477966568102799527206769880649517290294170379638671875 [63,45] -11572947916918543440695952845257361703134131048071390269106336853302141728821882463967329693792010232071016568102896779798705904389223172030233624280610572645911488157046830880157893700783275456074035203175286898553965689457860123734994951501034142427748601572820476279010458916466375634465162453147190672578991482822646862188496559719022566146069768686603313414764995103738250829611914695066369770270803715631133110995311769165837000178026561900232002245765772929666308735260185984963044847628493822887551747284130897895087109396315651354202921144296809226869638965082867314493338594524018107648670790160275056736830285550017075079503585044231820652836276324308293365016216758091193548552884240278530124223985917581021764790907050283292700136749590929588043153126010891127858701991171106647591641860871942133388866526786652024432400794969686795974547032337141955644419590207301739645527585526247176186401412278259136420406162000961442393625467805896222641433662997318594794440050114722159149130751210538198822878849593766963078898778440613427051434427690668252543825020942363387227156867160574077673517681424971095544428293840077841388408019692413838321603359487656686140683335480863691864063024047513831679776983631532849551076379965563725329606121732829204177586827959529863682388079496946674065284717156752091619690341215008208105517056561739075265922155636969380647422350226818796721402043019975429620077882345385799860685511365905114304725105015295705281488506697636614808122756275087108776467660362745781087291638954937341051957984824597025685942989613973730860389380604553779103177341940830018963278989678679720918356196559206326871334026611664648284206948620768714709952631236179452978907452421984333268071219125344650513047538953455246421115546065639327333463285885260551980136610222730154918837061983422682226219239030329922261428604220699468987228041836188012450712059915485065043794570394117762292508818497527690942462139536824893619814659374131585617957945589319705794415178935947725175070743830474384594708681106567382812500 [63,46] 2931144462392612791335069546662308134405475398838771127346185124539745375340831610240585106736413167347710056792686239937128359693284083147847378278409856286580804037773289062076252308060976299003882510367965476910490584032923687683915603081117584446904468699305055849114086247049911322020317704678474683664798349019726303177849684607303510380994460697598072449031161520825882692997075433985044526806794079773647870490539458812456362183431931959115936539276587746189499402411884610569482098769271091377817967506592643614537933134544739236461843674198755769680744564739310145383709565070887651056926871862255008728272220652019131453150895165530785749276216119486467689143062049878862979898899011806546867987803092705822869252557869428497172599273504073024396829343338704553747760687884387156819245145312682065807376065127197038522965099020886117831641818797419180475996559828508165923030355936842121368164040760327107884354867277726257885623352643552785149009526829206357232652050179714350982601453169822641102881890369170707629063759516706103628698977789357493242358948973583504018419984582084081992475991052046813217008124642213843549725819549029278708482124855276695445351441961853846813560506986668213214357103330719576552890446938107925936489909795632571693386424382300582179235504188439722277906755071759732112317406344151494783678041932527004213413690090490355886533633166665886000475197948877373310698965509541564161850790868668581889298786791848224433905896794739256907775289302667102313939865646369778246714347698635990554404245190675487716389461354266544503840559555031641750056209695292501933481546641523908397673581084357448861918874049368835029762668841946904761062553086157069828144095873692736596043237389523330238069947592354814697768091725501604139178822555611133373874298460102941653503759121367611353715853603166592657066686773686470692633072914531360838959407070053982559559466642225704207872814054250625758624022535249871036730960972818445258878413664676377503784558074253693837896150853339349851012229919433593750 [63,47] -746375119504141813065826723959241367346765708110723789553517329436407567521398628570639503653932555713164469137583948413458128975998761933325374792810829262223601243651523669558152797740047325700290172499461168553383487817049561513494634191436491780859802863618704699705466931896511969636824724835624913250431127670689755700201550514074811612224259935181048264970535246255362751486694313559915375425132739457971882210184698327271206987777957842544567928573877103711534709554017010610200973706305572567492605554464961335800634257512198067941357647446192222133866676435071320858547223418681295187071977764006558557064171098260343204840239100182857914346834000250115363015861119181744734336793384430632352924709912671844242200072295008636308400440540675435752570117419315827254378307490553396348526250407040490681830731124673922227764266046464545982242931160172065340376601707262729527879708243173887410174854491819825337317423213408986464533160827975070268073313129345976616123120158385620200978984184666689260909760762034689054383822585984477133844494806366911851003565134916955048479806466318420315878887819108122423719970898477912368860217262683437882530716059862856472790939920570843330918608677474519240740535842824082246845627763895612146396412556335411591549692591267243088336413152177116119090717779454170388708194024887723992906479741019861202727987764508022994516590051778220617745370952935787241492585427181068680772226402036166971877259167191179676557119752610009284823574063334870596981262253302320612880677905243442901652378873949117465092814179825427075149693991699117685117215709572468605642230843525357616081322731449799682791664778521315334863933633862953148060338213932216979949825715179310935824462361127706796803639864507321248669566896381466200565368822348537014368028481514067060318806846323698372141944995819373497121115619210830795613561933600343886413652048469606779727606756477080296607819585052581803147017160892178113463134973189980100670680092155377865553782202809318668812466057715937495231628417968750 [63,48] 168030360113728538319679658143854817969403459663991879625286070578770105255752864794637956672110637398051837142302517413268004409579495512541531219276938960645180335445539245031135860682826180772575950033809860210632189590152890056497695078749780502306104212685023785695281534626691616163241245497022100605817925506427553876054440040327146019890978922991094594622071639604036839780159046280874100874693952646684221211051252521531033478701032701292479503689243272320230942866445492210321623771309727064781124474239929356214691090061930606005674343749064739749686125121633652083098395621855826961700596039725149904539602420936944691250427751636389327357502379297159921554567037034376801330556277123276738635275399445715014855371077152102390043288273865484429206194823178298208406973274455152028956872419682215596555744138449833807559867706820775293956261520972983657091395965497169473715157948840217621462382554580350606982108181048465970720756687207429737186433141881725791515070587129217378768289421631783970092632327461150717166173253200147751451327334619639725191236502986435354641774723251962563212963565657395266736858249049531066421237850611487893105082586059948117166931933714954320606765512448846797914472632860676209611680361552682206246313767908722382704569649016101629615009544593805893742717194129871682972549835471200631187347925860936063019938547127867683306641570660319496940619494730438221468678953153713472155257233526613954070788863253063769799093656777319553339460462329371368444792403767400948143970448358854011413552670142773383851750391463394897374910058527381561202505343795159770694769174912404115217137558094409205293306676071054475515282956983225044597298194598425347748845075512943293887471822826802120509047438470916629608756613631873535556488489756216701433583281515588623859693361086318167108662459724873703615908905902604398201090030883464865960886920948615897728996264825313092056536726916025321669031719255442801658726849906845297044018561632054816208756316264771868418392841704189777374267578125 [63,49] -30510349723022425551750633668702585911615260237891335787320550200199021351211253093424660394688850397597280443752784394635700635784714627027138000057412861743509820318601311742423696845904591360033519400707070680527975781205451595651831018925763690299093288146691641705332966939025141979937897564940582565561946363318932331739063400747232842443667037912274486531864872393258957571508391340258751235302558116086870742516121873763467581582077399856206432956529207099550840387890678850224765378622225025351326407246589434483148025741306478989355632645981054227803102497625347457058295707344440158531821519606633246550221101434344377022619961731893501863762573545181641748385976358302874173887749434329067948213491088942212444670121123789652848166982585884250295681184713180238698185657989334484367236083605651292198032910445700445127804488895265605229153240386904713085159152713695419283738789953778045783734335090639760757587413636013016667692387586131972120579566339896830785168331439577016744898183748442785848339238115755799709099314364968230271123204341766903803257973098647462540916446422977159758092008928342082235845467270571443833942696890230386721703441226071127383968158880966480690007321412909339785960372321710420776991627824613697154577724166777262501902768770696884464736637037860544378540605182106878458273167996339768747797943079220239705155905333065152059168492286493972044746118590379446724221168856397445706342450900581888142695723134754795116246059206467245281623992080916189587733376468944151122263891306611263549435559601790685376571845038994642518167804961930868174624130469776398030807790293356631930107226065562942395914610119681912771939970968516899470852157909183363010373977354678107429892339261356301041584850829409569219584262112931900567661438535375431032125608786645835781944798163721031469834005169285152503970681660783570268250533246234817731026491966669424205297481806802267542978593689995332999365734685762723463575684263802618329193924004211544266998434871140943869249895215034484863281250 [63,50] 4309604046135129846518197478643835295712984786267717814606998731984589877903260531199956519620301452324905095445323282765868186723701218493045891237548587562849846749711361173758966184546834977472319753347997438637121463137588804686141334987512770065216850531173376868089505546327650861814679547362608432504253447517009401765503241992143683938428931655830372894700411892159862533789314316820608979915202099432602739948650957482115404202545628697415343955732086155386000385451009167538303575939283411974246955722378038593030197004751591453087093862806744884469357966369514538524639396650859000315600920959639811576457294607380704034285081490096729766298815250490122506633306841705607281728608042609312599881380265253158271238749407002447224012121608736473621221781506785775651212534298744785918300978018899684752527792024403402949430695339421688729087266745477744800915130783838380857241997302028858937141541304520993471580480452229476104090538767550987427141265331194724792309587840687382194097313578956257283944193495866919106499899516371456130515478488395786585452734200036347011701299904454874035147639994512769148326485416517608807673020018902168628575826946869856292258262614419985643684632679968616180122967630946572012257216668576202892664109366038029613528312431261219856537507788706170434464483326046350557389629149998740632476574277097760510097311315667750914256632103285275014437425453512431974417830110498883951983596808312490261295336168258567328550587117383590643307638325264866663645245107420591819802467285420625386027995855676848434623284749600012992179406836989723380336057467870737463829471244782670335431793530242511036362015962680858958495604395180340238590922068545592053474251283138159405478119685077453875061991091710869294020381809842679394339955338159912502923103120692586657524008572937887974046192736382568256641162002600181176202108944872049636697532947968170279387776347743096127184846833109740270508232419822313399825554867249537153292882310138232904161981196011765860021114349365234375000 [63,51] -528042512885156235819762626695102434535105295133948246840796353248107945174107828796677226685375914518544131065117816661093749006904582245597497701617674816097369348563396924464060372201611559987989770889622349006191373703518517285848314206239897882392448393970236957310339299776628437429998767795750704700739668933510861092224804671219667089847888186782055609020071979041225766238754248361500220235195354859577784774710892718728214517326918212265412294106648721312662323313511729268952260644097703832046906307105416462212898975516094003597776195826422490024317023541477370585817679823936769178619883961391035321054888833623171571578256240740757943020569648415966668525432748678663155606050355563584479344098998118735705315872121089853123213169518288569783122919711673112157750931379818758096455552770086957080725598175628149834182472332871343056411387420899796717348350013372491052097480377911449923586741308344947148239845749202509568853585059338153073997156691965184941462112571863779527641209720308976551130281691745971590701468199289824340348209036124310124664366230768088643848886763049066801458342931636925633545530138773559470445913423100858178118508937984309962714999753194133579094119991907306442134858920674492949369566547187790367265440037515395660507574090710833587984372221596015629517735422957041901735192030278573162001425663959731844316797764514718179864775678318588682953897152949524191584644678089742411790085724476266544333460569246574918242904728276328989728684879727276517819691867891847853742899584478629913762548979186145226572768520159876898180353920709831658953710172394105672288721068094120754715673270394423147230564156913584663405674688997902081899546701928402452133672643595407512562426669851907745078137499005740751320577821381283950595961051987749886739142065425398628427913830096974692021073635711244992057465230641953978700494463827363165716196567677663694860127916681891454386460968847888513487161525935423444817481571934696709553959747900607479831336377174011431634426116943359375 [63,52] 86861806057984625428743117772389569379772328551667655878654363654542853083691690784013593470322006112434213284140886487852914152503117308265456632248810425304705504225915172702606664919564277377731151071816323811095599717973846152715219041820101859509451161449132623651834753038102266882500112808291117122106201997366390678930685834815438207172105981868670128136667681769596144623995427237448156998740397423247116353904788352965125656620036561550537469125524582236673834300667494480138729237337637252606530038869347457414913199461358699231435140512465940419818305198892779470441056406146063048948452018949721260056311145714517592249450009547243538768682596494142553958876547168697997778017480797594001752038163044328412174238745301623417492977798972332469162823620814525465616604928442469231299298272269973137364931538821918331125842110265467216768730743103735519736378751917611001558075602967043636969862323539138439867704344438131814665137273986641680209676208517534616494841413985115319198805751353828491539984898542280882800461262090123905056305816691047248812788063403423322295409836820696731491098957467315852464726459083876515297471286693527238730084409981538033569387064428994165719451703956550559947447456199987155765286258130792024489981785112027233269025782429470514710160763046713380746474643011305212871604738967915500119198974020531786927954833408121235591305689629059477860476649556003251629883860965126184514449637083266387440211247593141760429036958790720696205045484070934551560984490502124450557435273409765532357813815759755889933616592515342524901614840568201054069426548740768236595881669447388609364570233705475285993217661066701024318118234507659177196930878621730047548874017183258276811503440669906840401033387454478129666308406569962744828166578159819913466362965731002976853557754541152936010108345909458804834701008388698622459727240345633518391953829753491599663382870784407748859986942161462775173224630610310911498734247883971240537326428260422872540402750018984079360961914062500 [63,53] -20505629093291975601037307928823811477199151618466804855621976887625300397474867721350760568626231332661437679738855964775650780942833678778802133542984415376030663000994944405242052007321404311090952187799343655004255032498916253032151257076119018752730658619640405002039893771466807787412905003328719577424041167448321151114415093310607482548793384214808851662144156533470207343229367425630120208940258801743790010507148916331019207267903775616059352673609540419052357226293232424589717468266524344575562951653408923881388274545632480354145430687081143026874708441553377341584942428956651029772559989215446047152307777349297933742893811934611863421780310983432348964993884952128890997867483489884773420237197053268778267134049532600716165590439702769519838400025735060078350616361082145427571027039728034957823669457424835486886627529706787533057779121726728488500821417748992529395179218332724885544819144849121400452688393868464574531057714155381341751674203736968522006047009824286610422158765655094060844582691994411033040718992542203626230419586775680703874378198291628540859876939380303679800808953251081272171727776422540246411096328111188133040943177871891098757791883532396746342654168909088632741908704133093179736071519270701762322252736813478854489441160459920990954268705360491064366832549610807906992727142975228737794552513621605438443770524633774885242146796726351629829329387466037280163754938048482362929805371454819764252485575787640249258777391216686726954193884706621581456233719898866392128709115215363227996138236379406341862823897443300090807876578303210702487577459893686933893455869863530402861877839303333878438397433046622348532484878322613634474721428935536915578345118774939883850530350014367691702735251435178194980860598225250677798685233360782341565878149088982479060488570109358639871664069755681529593439210944336108143863223525615900922520084772902580691813621001564759944129425396705328530541777326198278046416844422613068581618539498734321568917948752641677856445312500 [63,54] 4165448354176443011942395889115565468640016041081174051657396479197257807470604020805488815705696732799906588738168659708116003081990581124042204288238632726999556237988292399336295730450551182814016973462363983344957694053026022022874574218821357361688493868321025736540124675446903789241958996056194999290977407041538107626483141396691736863994179366305812022652925082706774242237796698361443259459283227887482611526807646971290340607871271366955776844375433034641343329593718750331703371110222651102906715286363486010677737205213037322889017810225894428025882743116264171737924149910680597944799960036018259297399721114527645285471824686103155832064132741896459838555332995589046996228918998079492829567936563904787290217477261871033041375556463430215782026874034163101560463375487788497914231921954743689428286379257027580808955445717966448890358401848455300044890116155041379036300289545561556837061317424086289813116167200664339343868219448349040897622453523973171173792696571591547200811982566038331980204926885641787120320919246434093623540428097226877498022602977157252905303856851183214281337594607919240703845168297890390203311639012621641884792247040331487744645713149280683954772030624893329591674118723601813754168470338051215641435680841129459946018278179074654463465064283464643056481183017615012649723867518385767042111036180526945328577772222258433042236210096385441070120172133913373045681215069614539007758372676635773399227731992586216462266014411767404667327944623197600252047944227617191312092502219847408896692981164289171056512601732609375500487638833606331803520498175917259512610936763420329506776481779149293393764980520960549352718688845247909165085715637026900830000192867105140040849065269552978860254009225565182545929548861427896711601378227084437982981890931996658470917159588340502862386404513104969327667704383238297617418387582296483953863008072408936193891013216406699526943918048639740179141272257490618246589172165446053695131434224663280474487692117691040039062500 [63,55] -568079093651366383031154576172342735849441066295317084407266813766538146495882917904450482295785932070930404849489403178956569747820496680846794445924205620973814696546579317770559728857528043179648467344999456571588663167467988431649497409060085453075906262035267426356169120080861518849737536981338309249980625306355114685545478728151035630342865537447088119688004882744008445514034138320954733281131786691832897116669552630238062769808432837870316189367824029548288987098101235439208897950049588157314922527647015299860006929136236832975738679359011316562671951703803897930612337122319412214403810187708437863679539228459896826229747124551165867627872074292038214409034794256986809754476868587921780659601973573176544076763620585345005608989777479433633317626144671647847771113414355283824084822265909525996282040241930761362535942168889203035964769421802020164869090111168290872984472639750539076823625508335584611688865497277202388053900288291856186854561202514797330519355568759622595307378239984095200452632446969538524509809662648348384963999803753875737774269420676871907228187169892571079913443644503834700767322386380643563966699487681491140300681688636136767426041970882422657657774695721794474733182280168520395381333783301266020251266659056016416374746206979249417755135069757992568131626247663654158698116051535299256688170718354492678015084420208214911038335030393878388202087895480406625582029921095682423354203577455863959075186764630088961968326875927890045430009576299567754931923422111186268356840211826868178733952891979444523661691289144835177963896521921279791768625588881024417415723056529886503918159439603325037121558222980205682601898938043973572007326246358042903003928886058617099927013174944822226168736882598782376400019368926079334496984755606194956213077487820349285130895074876023497179161212800491147997474015884887363860444851060438040795538082647752638885968994695399786974588335065914548379303751065875035026426548610085573431938144040032057091593742370605468750 [63,56] 44160841307879368087917984247991173819953910244440077846077810347455968226782161466651712507742780427272441519199976902393795298069879592925672673540346845957188949439097117162257802072683813908786553385442370359950147492220226473250265398626120183409035198146666014359026492229136153748759895253226374494740225592334790444255282978410930632589390459539910086266132934468093974400240797785529957695731663654983369245567298305429074805232583448266100575593763349558461781443618993007332441949719653599880399284740687078916635949164588929210492436028094475535031829211731620533128737667787652656947753231403029619349402860683191675887198378229422411305219235534696825304859752085949134603657805600065114720896294254675417944289099169938095238721033174155176544118748536481411606396887873416394929468593088921691899129760138956909519855213247523346291569644791718214674824902606081956671864420877294549773155204430148225392864550354055761468310910308446299605887007666014193333204173214539760906877209035328978034653229894943783395316875566998230045575850687740527573931498900875129870941758018157493932107131167381005587409738183706938345189987031757153541021149540560920920097945197253003145732821342038313970608660472005501242553061057705933405093646016813900919140755409691976514097455277502466199172474157418035334516886790895530786476551563048511367546147736778312844481190446439038445491774887941246235844115411932094268876431881525640471784028948243113537176697120673000191309110611597126218392044566159667046741094362916147984684583589674416729994989436272398434235611126491876830113824763141814077645508681641345897524128171697727717099881655664161845485866530608761869833192101355699713049210812725380141046876545168498733781544503791723011540212122209215064201900093213418784186888942409880232393410071012904355738709685345972447347666485023272321471354083435898789497863628194180693227577337785687089751529836032046328124368008638270611514734442434870764770948881050571799278259277343750 [63,57] -944492415389548826668680737634484741320710022887248591770593713629523503376663170366383635205235499064099134780647707201928200027107805390803731634599995850891366347267992243142092527235860779183458106357669342255059768308983866885572063019103406621294326050093905419860792218632323206074240791257904874617864450381794927865980667059638596110772677661446477330499634149253345965141406037336874909518690387082963469139103392075579406684368703155372308281387195549048158508924466390739705392321648467355931322864042706480401808680398000088839295808793419364058176506402775430644187020247824972421602585932785744210613150900123442069864230348276408861784612955132106675245620399429719549385944669418481769933366240733877660061032407697523851634776439677613652765718423025727995722269735244111701006906249340465835975680145399447503816967319682869051802817068671007804563067707642864519805292830459073666803729201959620084368404866809426085677347711374118537619459069719768604791610997021488948679543986124189192476051917939581758626038441274784357013892212064409544145001974022093495766837092298133926084162320117042014166108217930599159685442386952867270161765233316169554191233074492784527027382602111823958374318322424543638725719255717196989596832296372875044128163910945777815241725549213765699042787863098434997204077953945542597844000358280878849457056154741285802101755563220535895557210180448762439131235504549757951589160006487828754089121651340912307876032906062832828984651829474001850846334274392731627404359629288077635509059837362846559974167158196307922677659907698626910130187706862184732029833385352173815058468045541983517849672826951360671596302529453163696642940827767852451700208485487326844713941011602161654920476035527941435740586535853381506921515345159536761891484615758103005513481958934393387514498880833610457244699008932470618769346106769333900290506503326512698772958967789360956805928833895393624201538406507660625713524230051554297915572533383965492248535156250 [63,58] -47371446211024705911916722314177940693948577727238377761983539666762144759842457279454683212608613777973559264366919185050765259373019019708600535443350736398474679402561474374269288916045159823072875821235880053043760193058360660731835745074623380789094845022496680289819246900015119046622903791388910784292585782207848608645603307109896340069618771022683563826828941963760371017499933061959546503289785702036939357627908157251090871475520652740429241515043648851464572668669187272916967927757888675266144199000512604927648110824863749179926574591505402408829962829526537013671327591993559203910496134374119125352955850881512890566590188155131345148885681554848231549439614884468200417532569188096003337022225155876728570195582019098221703991565743061872019118319857012409430415736059533174904945399013227849971162040090029942675140700968566484380808977729077661721055106374268016201178608841452831718070929282226712429724193898690216152979854154777897830729808107566057577930279166961186177214880814843419835179885311779539169413357404947817611020165866443977511098757209310082173672665837141834365946254871513310396504168600749080641613426915500989726776969609220739383806403893415316820405530385815468155381289513017785675453458836976451947420246778643528535121444834550304927316865990681519803462510219305573036280694673205994640873299618906848235892705589638846466666683463215191065583969376398344417459946473638983121307720423772895250863720558580556038609631608645973530531658941234765143475623173513666846725723975432082397411726375264144520956975980803120493618648801868162953536094631051195675064935133878651734736554939757921611520284218524432208669494277685448058700563672747365784313331675962648044347122216676680658361216670266088884337639960582134006161607709665719945148515628807794292353185202327818151571891158878490410927488435140792527735352303128525275924951255706509616247150737251144161187562663172194493300374807850103894141247096172264718916267156600952148437500 [63,59] -28539470532646860551136649315992705590003260289985026886718101186509091719984676560340411205421909876281820821994544011314279255970934963065910918765238075421373736829901348508593836021630274580179696546574043918940610073214263773344830771451565449743196718772367540339384771397660065841657052119819895951589084189696661255792912094632945730868484198241601854036349703927854543941977121362762865753471462212262896825824826570788544464190159022169642032564860664481433353447768945411013805291804975102180250440752235418937820824085864208884545775149881608001347661941938287034445260788189673423949783849522032172503358419621579225590620305269758776716764525518240931115842865240486459071707667164203433971852614102199594716378245438124201166718220957938426271889489501321819754051367929331051073864027050628042516318397760182572413583574537619764922672339223058605441928119953940216074044413872252470404249148623295992507070509699228008114874760347353003638213025894163932162249635456784724987528062082244713171229065878925598356968584481541070607613408305901199537626731898906197796217263935917663338719930629444010013925159331027157316836212039865970903979842929062986467581502622327284863781305823048207945416543442230232799865775741540797787382039096504401077826601563446557989078879433181961968725174534446963518863069609921440908745337760135272514006259673542266051862247359978105719340288863886086174149986830803649686751889887534361969966632711381121940711866598770964998571136784046775453613252425524854108457073201928557002905880833895525305663299625582093032994685909044454974941467182023056911995509757883842808407271782124964206870353692586019533385858181033824737966596540504455878055825298399289220508076186085866074679167125845731007517473684805288476901117728592756982469801891899625147538028476190605137268960543631405507887554121486986224928575471430795886831540169649461391974974131468331235281677062612577175229816005286049424016781017598987091332674026489257812500 [63,60] 6808194934103667567297696139928770552264204292790627673353965964694036899231452539034824130518492159844504622652135999342338166350739245603246176630103612534724498849590170737780770403721988036081872329166759310007475018688707624142222013471005862100446650571205097131368143276928057165347430229052323448749752504295222431163398135226258556341822464723272974324873847924035916312253544856075976780489346169138987456064458407483470626684784539254375841882277091496846649537355427971815342769250391246935728309343237300117378787482898400752219992236619978933717404709056527883133068410861783850097247549432919537663696271972097412319871765380305499339653309631621615089022137961429387313775857696246097675988544195036088303051337143388696721591202493137947857901800083942889546774492083142715507238224310862002474794282195778099246548877015615397720897257660458948218408876857218141745432922679492230103282754266239215921942000800340634312907055249334002047833181221479685701535727858098091791022375617045230596333658929437803705021268954493758380652402707504090470654969203879597298391028617833334738813398395256151004316621166787823729993803914839533691416048382517523217346834322247304879601390913357785559630202973855287977411622757952691591471045582328518889153557103804591904974169399470544167141377814415488894497632424750459663788759150378974363255088134220451087107469534031741226148950454556146455953558874868094574052462557494535438549787636324515230717727387352047148514403503545120478633370157682887334881479095983151814576137401005356155690056012923496266959803590015342682061760152110107457039226355744033926597909380001305395930901926695339343190956012169463849869835766943555799428758969802882580976898506982119502131168604865283871463355252512416909857963550144522774393407699335590635342990962551520946607166157623994195696385541189668266426966924400869321983338484186268813697296764495474044512681660781454746522506680074873774977106677397387102246284484863281250 [63,61] -538558546496483841856055957330017645333636686058410363399115587719566442152639055323667313022701404915895283915022647681396249593198198598350696553965991559817175209149058771621366515724039784891774742979276185620510187356705860047479843016354431392043546917470204725033889390516572088905196797351852893747971535454946256191569855653670509693800245725249356446237578498999246571666658139902489936661974353099485196954862197231781163627409678661275974669431571335084697309895944636544584536043050648043654607280235006466851908219345767763233603253918020824386434815697532755608596274826353601486715207007365107124344633030458162570573980851753914747495762998357806184105628331151287029638015818374495127410472124178344846879479183710581427150150314304759939118036011135462425334446076510974637884990878516662727631069732320604321184915241248606199692984934595618582341275006951644042746618668154666483802123491354170702968997561360744729445378530602574191231283377710305074598855198001147740777202709348679533367062427596235199420289676372965014192066589329921421366543798403121484866790607236369360814676672698637649939825724729159819210721128873504797271157483778558316971095357555841943397002910571064559792559689814944591256130383922708199794920872122847949208385519578231026963836303369462084055993078570154666886416573078398851941135677495535293039812431855305409471435463066159807697692247957153907942928759328838748697917513437033411029695456713473926422682360761149674329090034885622114087895046773998177803491864945436297312084998653239773833099972978014303109386292073159372612316331090584625785001787868513748697494846024437022184570647412171050925981126511636277386410616346309002978587121963562452160758167897913146465828514461241721741069120255672194075133792389421188697344459974345334429346598547172925571327723551866809731136698889989747761554693608192450972489346649858921121787948936103651200033552229590802569339329231024038335817749612033367156982421875000 [63,62] 281778210947927590247227552261567574590739639562126648543865525967559120112795597618788795750051246938297125295396568506579329272274223240806537566384276671091925359124130576834627961010171029951009579638265600752875734827372243502977024286777373577127999679447710979803304130098427238347916244079876356013931373122218410914987427909825416632256533961208878360323657248786947829948827793651127008352277396151706840836912219906352455046772487490984742724224920292754196833134721147148865587161121727087526780798559095714526936995312737011232580452980865017137405894038228177271998081809273967151533967125881216610394101997092299131551719365576144169312049477460649030998906697212092663030600376394332285278507897028482237661026028885324935229224638984156158827304858536450055642436251147536592175594276220174776879884206103529571905687688786104621588095760836691255610888093130801527861306343883228180527801714619394931429391152703073370493840365639457389727437733947447040012537524238863052571049739317131658032209353410652329786441368041464421240199434376209899886925532585744641049501116650016285049981701286187427606971686815682508108744814516612536676461607123922373921610182761297305070260531259665066463455668079845250701791126259743409390703307570577713776376910402300520401954064648181661415327402051781447694781289584098170178857553158389484573441621009603270160947418403561443964060674933279896804891054806266298193147391866737546879149014393481441628093995948240038504105816475188350246686921525909859697501207864183196308859694654941616890000712536894901434146556956421020934559430478474593412282993270958205407643204837227240269150698519711433984829683559411208884383258174248360947541822307703077387426416111113311997399038199891058586854384633120437830731708348074032013563262354588322410570646499566304769513679558869567529973464811043313250316092767590307461682725166973398889242045520596661703159789238215117792608899183193216231302358210086822509765625 [63,63] 3440672692230749462341173937732172566251657605375063103534216950175252959488155934867835950615711764720318629700960875783791933895134224110500964613344206858156117385091570795486063229629669693943353365652770308505136199526754870071430072835568470882918346572728056676187636686630512420288389357835660484899542044158625739753124440110391688712561303834272972177605413319374268186238482205014029530477263842488126533678482640143859923747957371389268388299958559592689155684423221805887541316950592129652369207852250913364780022107420323693637656590955644473386873176828395448421803577917818438816782517727519076541140264367183360874722732000742657742049474982766251691012851621899322173475857243591969158782943065501024492402721127332839308295629548058692134400443323916932874896003532896986215916993169031360254787165549177673887723516345846628284652924967520284351482983387792055887295624649814955722317307390064226580680530511850452228996196168358361719677737106399103180300656372397488550890189455232531836280958323630188018990958737253506282511695080342713378806757147420352971184184149505163018354457951832928161884361732241630081443198825161704171652776498361392455899957866951060584082621117748923686230699274215046277467346667565300499526443965476656935891175994273184920641348967232068003295891592230768255082562103416475296020489150185249873695677066502285515594255159067745804210890160324032263095097202831329652163014255577669259649212539706175288149519745580162842634026413175384998705704839345844583457931267413981770594203780057541330606573387144633863706851173461333769273326782902462672029933576362586390506499974727239372873844766114526670468517396836174236741842577624458794730914757612011621402800398182071011302649407608906865093745968181256272173232121422073241220739791041796182802139332696283444267074191562912583842008309116884643826244353859306479557094055234395218908363416982914572213418166740780609891281471846014028415083885192871093750000 [64,0] 35257699281700107796263367680348801797042031365745485687379088695124130058545866705209671161878419971740671964638891593463397522665837940429647459158733120555409765109246529893798200895730076242386875712286546511758064897299199797547857338948442239638241828098147672339693561029234776753893892276290580663782861286149006098776338478993897417335072476867014287906505786642099054734470265819425942511875854869341491823046486728664045292367495634105274540309933022496093996204733686932469764671471779893984067001239754860512250972243268999488988433533991662815258915342626372601937946084746338399162156273385647782958430460434739313396369133860700448273209798561728726393525486836461821223392086870734420411708158718873392786028432206307081943061290441713225763796143215500740561710426054453834348655357413908660144321675259828752219433596014285408315836949484599888890536026922876187181073989287001181169473027739880522404047301367384041795453052736775885467937483282469862242167268247791877475307853280360142060125913519437695479327681425023593897680694927159993792951773092077178818642352116778257247433970925576113615708835952035800784213380008253011037378418531171356004187568444694775554153800755016891146200484164222327579804273118367459565686640081655498436629761758647468125484336899886819478327697800454373191335581855584964372406539094450505855180715920276355308309872377607024957095662999181208498453515383200032651376472493439438878742425179331615577915257319986376990489868980997931777722158337969566245728093225777011018607001997165624491827891515841229218568521406251306000981938095239168853957982643943559024143596718197398843287610841034544461796237119047104323199516406897701994520545368898028653442925862215383771730018716111375696736922476465034076850727974131971997306236981633916106681501470858904691978006419459905794271658050543403769734758293411964237755766138035422949954142853289403673678509012285618576714951134991787457368650099829750248951849777048802214902316580121367824606482791090222850272084542666561901569366455078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,1] -341480340370190015035443982656687112488375550097989782371621269502524012824512500958060623826797923049765482057487716883395863957067177305989968908863578380447595755327653470838015059652349130407881535017066096976172368511175338142947539315360469164588390342030624273250165286536333637959091141212176370055867593845289316561055207889293591993200707706139211934867792672130597805926066484850517199398926038385715716520746956745536937406725108213786930183203111266003054907105462824916279138926191818761904511680498151546897516424262711442032255822542663128175818340480682463976706336481278286307535052166752614299520407937885883993500408462201587203501339615372586329694169099762573103818667090431519869638915815682860522089684292455474244503111275670059257515176262277260752744660551542702234407428621095768558343284885187652927804682919593154378281794011242950731706798497823495769362866800649854387397151742600856151998612061343516237771275475551480197145794632310205206013649803895190382892467318100140049584144141518477637522991412605474252376969032941291272476110149030482651145572364629316784376103526300577317240034997559334872125988765412285409879857092818039184297804261169099036749122906394714958580455074101232705926081094014681797316102335788311251972477546337852159441436747710126717206383832157227581515807423771181665487407271801526809502447017813043270283539519420766257884528526817321488195507039290351057433057157609661878986622340836779226257083040806492932332724715787389300009738700891696448546950461827983146855472473411178124420181640311243457798798393390303190985548338830094883108011582174647692652085775999914414343558230793348952358213718493249982885725309839796702449019068658495658997171539626028979812830711107673219160290677271960962794673040413381054358834413466686638416167012521796205238665459746092040948875689034078995049917092970573662109357689419431149393009023577033724445299354720967901749130896934827508120361850015132556768121712493185138479069706978052553993027088468314132752023937200647196732461452484130859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,2] 11355124951523233310178589892984893125763763196234050995893376383755262861248373214219007403977827700355737932761708787563236215354005395018004378075139303625048961155861884617343615469447627603318234985976411085736883369148732702537511824529195065087025063135168299871820475126963272042503728090742631228642540030991184176479885801265474609434340333024957758697807646909599738944536222035425191987340789191151133848823702002508605686000136342754336309439796888829694495501866785455154081635965710628597926812374819907499096271156674749308700216134461645900455420491573982967075676800690843105667818031227113430349397549822639082376849040682161748678445586976259412910984527675218824927360979707980679485633045483150145156295858942602127439699200866976729932228412017717874347281123129221235909230731087887458339891486132264971854596372322718789152813848428950021391058280818333471435895966254447984446648733937888961907945681141745680870721167055270881196349486891547288325302330593150878791506132569431964070139343752137753300520828349716343490970018112183361828580908367684814480068667756903340147695767983219305960841546174037077740396836041191160460548029134929296786743818474468526806149729957463729302623337051220438522110576398601302199988613682211791242630949528362611791993846542199475503562930091112439139160763201086065325759037994273767681481289466062179207559395615104990315513989737433984284203825633507159005115849992767970380328309238549494833549480318698083132112123801967740857974850321196054828644940050415803075699563564021097949129512794148507994193910624540056897446615850420834153006484061325880753638846610635811505415509719986284151603458581307698259023441877913323916149413028680797570292485606048677030085927018072438961955025400299394660315434921961911158813348623003382275785492420057499205068953705858341078832742657255425067027970729823496211291104835985247693926428913086527972574014131057490385809966108950565405146571388607840338216648894699626503933973474675871339555890176902394020797687490542671184812206774950027465820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,3] 182309460056700398227573173776898304150448193404877008900703181871108836955793857284312835141071858858626685612932655758634528673822073896795872193350864680050879593134616930549095169210449173346186982455593768179202550234688698774034224406524125419044177420651824441487838299759508988546504933626828322692527863297063156056059637671747939040605198265574420778109113767926254313737063366223989612520256636268112914419119583998866018923918626317705038192618884691951597568534847771758731542001446347121110746628460889264394474404158088998328090966625851696946725227247789167606870829057053032331998839359227175609898530029742040470817791521035928491373837975272376559817987215791281252114504496393465642537298439557300949627304984585339755629577599641458013527327115889407485676918061764679043518662602111031123498382248329364014452372892266041580361518509758258523595210957506061245282918123210014612127400526705197591154474449467564159762687184277783700556433832745085095593127547041994060890204412160479295144504743455408552036653706844153479526482570639652659510171089498509514361432317955436577028335780852741524979829330914909847571191212926417769415261211503175893644892565171405907866978847267102859671746166711139783559994228337121968583996560645923568154721421968806514650829438300251575720054275300349139312089057707467994732723414252399620464605139604526051658187444203532399406397752558556407901407403832033346807224738978305623486819541327153164325659266154456108079019708379941545415909969259184907234031709237985431704463413162018191632549003856708585009172931519804758506039871636031027148025643769594180681325695454453783379069272343743418295187632109501073761185479150736239060064538007978017023894969663748424021616438814114388470320931230825714323985645477284512720627130677529338090002307610847200439480018957543492323360121494095666625086270219349034149952372518649781682115715446031363057062592348535378206989365334314225808371305314388648259887451450560856531428631763440531220719437342506306389927324754229864822718809591606259346008300781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,4] -3589670850822350330901344325824031217210131429187499851559588549469938403011784092411811111545005734799836360715596901541454959775970275775488692847747967217854019250481287456212102323677917204207679348691321847452522593546432150713685278703436116400367642901185042196167766671602733055239960084824030270776327542134293155291120869081875345910161575839973694427998069674843629312128704331039695819328970004604058633733374713971898968423260446960662857116825081933389867105117647044379257667804254201293839899164578675198914748024597781433247020701403277427180580446613375754804493082073050046315360817385098398326263315255342875972913818227666880212622261268632948883091883256588117261942888385286965248063548100524744199084100186036579515867733573380581461344774333423018216891677635969389681041401163400133911292654312335521797244520547023569244637221206882130838930561457822757054491072564407936301221976920197532137632994754706766593596686050285940376298825009359787415546647324738397384119763586570390971808745304400238522500537236337691787613619565781652853533194032000777139212153949748154530845343644966588301824501512072684013789397347939275407804803352377893298818258223401674062522648483101741200010274655682042655736976029943908630458230800068103479262264214204550208702788921963481963410399048666608159708265975051167776906392577061302704731600442488882413669745075022027049907196527432039420152694242627767561898674228274544422706106257869853856881172852720464884925664750078868112850777168759386962707719178881141234053519564820286412666326608877511997018444842021840957361875033623935792995740220218820893863654992924470143996456922407193298064148353366865370402654030596807187985785321583089029112290291274237642493136720320965544493706531357511447408297694258215438970339564369759908616538776790472412917436001995186472315882731486770361143290431913836294716799891063439804639027028937963247717825600698570892242441894032306044424808395099708313089095461588462598912327408102847888088605610491061090102133249428806110147005536958886295906268060207366943359375000000000000000000000000000000000000000000000000000000000000000000000000 [64,5] -526930624290933521154779257087131969068085977309225010491074006357208194494857257619775599286561323166407801879870932663192655910438290630964083591192590884884226338027580243202031921392000802898094890466791200150624473770726992907862437244113040487406516311370258550027702518387736020958223830569698453410706464432872193744675317744008407371017797542563197205777186415016435057914533829202071688281696267232271774726964952826857457358752941784955270660839123162406629780832332292183629328967098201917510387825516573977190517621689270227980205524269104810511618238968674528280313981513257886801187494844214919072938082451129780841554913155777847365827870048961071388541443107383129152841137416930210983904291039066293559098929764136123084215025125191099019606039294492049278730755594054385757343360528133035320270270603092190438744270846396377943434188321838428757028076696596971362240001694466853798285489661159660091410122067837219790657368950050010709801645969041853548723076727442064688894291137657315873375964849491251203054400397591029564567841966039856946712447788130012395334828652680418351524300447848468039972216854444191009569211842583135382782599564789766459877422192841349428751728333050365583586613231608589265787917853440321275132985581420865834035857450732214302926313988560484113944516942806791478479621949094786923331347476596842429936480224337867073754165623567525983254059334093135146101604054891900888963921699090645920672719538649239092172107461457833240960676929734455227404177277268521621373037013415705680959956551791328373655988388640839588783786745336061894053302700355681995297606183039141505369364944020549760671971981028117278761724039388476032273009887395040837549481320635928029010676179649724862349441301144327943277699646685092213122204771870006013760952681906230787953530698502242595320990157006300362937192422511574972048446097192893410908945980073508180812599407701011205313047429961094128229648167365391701291011905553685487255145649395045159686465004196016430494038049133926896842240823530852519595072108032907109986808791290968656539916992187500000000000000000000000000000000000000000000000000000000000000000 [64,6] 28546323187146205822891759631281038187237503225282568517253536627353648603978505806499322218795572887405856600324996630978084429808595087126586509435369814121191917478426687347139431938991305886141755065231173742109708166510569335502964884441177608404162150485993824201487187005062204999956045938910512962239966769708187083086881116278227010398053100883553369244269247566935115797583191906523111246020003001950472886813766863278262277631740986008709462288058401180645452874193168018125964890213736613278278117173529889087073731005579758266189583716213022750227831751351942708285987155911817793939488659372435713210327429675179171063584033110789958521645132423033728923700503865129051347055805191285461756654077702787770822621100237859751953612692239425463765065931048272643785314834967255411825209499864260042571719616731933769221480858009100702759277790696253703136748103786642008378056581302267552916171181257027928753621280583426763366785887058633847315545324747852678250959933097230702348263782258532714527381668860786308627751014121957490529913796808489305761553371301149954510962296832432420018217713675798696129646184969731274554073148498529369828150997071202979623226715787836733298815817855422218648159604296144098429355309687378309338259631056230204586551051321394479393877492503610839709496965362133970016963165624050552743125303259914255987125489263668689823946541707761744880847477506282974156469931350940558528436241701123675873430323687833743664199881039034907204848615713821114143478439157605667173285532727732427912702247296756304606496378264346656612667506056767602490704497160102283849103489534893555728795819715624841004607905623206687576427926500107402520548975275374890856415864004709450230000669006100246254598182165168506153163039125309209200619671998397925519310009072720534249059048740275226290840942428389865413356969358599625590696260631278890305334669833107280143346887812759747089751449408155955247315189115790409475471701664616907743097813964054893960398011755917853397667911001970008005780276879937708421382219065292468185290886140137445181608200073242187500000000000000000000000000000000000000000000000000000000000 [64,7] -718476264592471613708961374044357016684015587123474274389960971665063395737860232742597880811210560053092816037423339714502334573608484710301909960550133718904179210825793170481276213918626455063782986060391475561574903109003520093967408336963452339975277285533533040872597425562847342083120468962269834065866559841183281218950471459604917029323332579402050348182756752726105885236676643393016001493069384935528599563662260469111465984386359209341141176908866595516997617815714535848234463913527375257156506831558356666562586646181366471237798057969496858168837498856910573423891478320773899241457122182907342906592194935604097408262696297138850904183136068600880828766260999638543979510808887654303443723531715514265267742842159201685445755511623154484646280619785767112375768972786046429281972359168945680767402766395701423466378505067604830483244098263552104486697929435914390129591452037503793197266382716486191998661062195004366373819745311392578996363654212917636012847977170906463353716015862191767896716616108442487240816926009034617064511465111061349427865732617845936461748686907694372459973603888834990108543370467215965724680387001421807115046696421928264957802401182315238732248306667727501370829092739916478635179080548318352088060556852405862471885652176243841770970660736985315334448303616509709174295087843783802963094499764664595765209854252719545625890727932352942267422529119784062878199527876871482237502785433650355914510361023706052886259052501293247360887762700411345322901705590844019183619601049957375331323570237773868120788320859029309148972696358035097596627514711211358703329926757655451006832137682588710284759287447391885750735840000501361464270736222423515232413445451757713584251833920750199675465441965816410233000412750774990068066130819860261999362326643530740327846375971106408665706586352157572183331547160509789232682634557841503295671337548574913507517645795536116733030914243555930259246372245295105397507823341801861753065416527312813667364131782053008323248455104686602850260893693752993342882647025803016663583755452293644339079037308692932128906250000000000000000000000000000000000000000000000000000 [64,8] 11128060414917870902453245719965509909171938742232627302887156336053261809355431450316186742082690937037090977284679558073802470108312151357369567823306425244714924744371798765786891525762800084083008532505913670230988773656602587059746980913559653167990211031764386923399141276615535788883261329043548492304945542744092859473284354483042872054136032696863405936270866382765260971364065118718625772305604617252113517831925975621243446989781472811814349206802358936131866316861622871738968385248205419987279338630260031935077240838459157136420866187848428568440838682417855906704308162015581721788067452210426735469976839660328598587905841253681902884165954190744759597543075622777539831600598273306522044040198918103840028890011598488202000722158902344632323157947328266388553233131180688077532294667705037129697090139830173106529469911155211425938836927999073436596044761496760773349643731588304572136367071322461915009233056593894205581437727808422830497309990363343051614489751918143067790043058729349263956344658706876330963799345475477365823426436802113788601078201690096250372078082813468981527916607897775964207534752794815699086299693333051422519750158815076557067052036254139728968091964213524124586182154045317326624144366910495919744829207381395342080322752178552864302308575210275783738373670233176721343515784000300366074444001266548935149210715487923118526882110731403005858151862465593093566363913361293209235802313951726727899465622447826476720360821674247895656411927793611577483542624335592776956170921172890455395986298618453780427126789918824316100682237265904485045226194872362924982064590283373916291503488748203755146602451489445156668290475906294558251361369565241224761022670756098340207402646043563781706642578179271586047452955242357174502438326773541434578379893017735778570764662901922401204332530033362680338907177858673523084111690108553014664282412882175755386352886868615812212762152127766063661574562179758479642959671164726805332086183573808913562140588397125069016890454601075922775599291172627633465143626274783468332463395259607219500708197301719337701797485351562500000000000000000000000000000000000000000 [64,9] -115763168278823490755183548775684573032692333333939702175273125549184479769524912505224790644829853324072764276073502135988696547687087682185915940415145231479980939929741599420341866476806002271967207543563042654797934178141666145418873087518637730295727399447446385098154013682876123679024660481378625858218311417142051038172099724079612644948653400522593642248575018486438002179168160334789493889312943936336668349260012767555448907648931963558629198079873355705107317443586708461832178497047958496948336176508938613601120689319022631645598206752788190396995479154120827707063125786364448534845458721972716106593851542040630248909222892758039371523594272410870387953025360873746445513381470181356019931355035263333482775799373794657983917520742725190206044476817918757977655007031404438676544866571004003014383967588921260512975530393177495765983902639212815684675408004982584718520571428018388070056401106144397317515661784372174369203288225760839544987308535374692035803375948428515310963524753875404335431713432087781905995515868721578765519724306277137945888299648776620690028073850571595246003041673096792570238532990052136319430565045691744857738968230759494041090385691624278835538725604585771318262468631793246271568862648525185711062639697691322493048486257628916695092398411429469410336327723635174373813407214463489387126235231545597072490418618864663640554095118052979428093120326803061074149019619056670471393054134966561631921755293571770006822634593828078143420111587839126033700893662988499156572159587031596375406662537044453047980421990400336845495728859893246471876872036540125968427934769736573945537563633134847454633715908397769112932340072634055793514363486167483321080036850562757189018234868150289196425884561025601223990568189513513810663301730100968018675141778662852758022311952500988426851157596750785952603236903756264372037114184304979995181271519706418701047438298314137217895927383000285292057900613555509976145115957220322035095862535713607337499280455548911767267471728946139088416234114716000690758543183096597925859090502022515599411800479856538004241883754730224609375000000000000000000000000000000000 [64,10] 833034352219033398198880089876078748260630171690755444447913230994154424907759623456511172688511955194773379665204337374677631935201301873690850530438146234472385635516942449807624677184872340686465337562524290770094135665130940169767295175063505510366498308510977134440140717493291019359081356864740958974593066390948619621369148666280803082137134240698512898219142702092494248753892711866544581515652880783431468474766329570757926245293569091403658929770375664980524844490910265012248251925008907894469243983638611245788369992525591529893907125446531373991789544065177129028296693331606577442477874979063107101997365582426354077044215917879564514956974972520017886612585147924494195759942909504517492035389891610893462011940311566834088023504508481536106757832951127800093221443058347184250948739549389376605291897368604759096748048501377745427934031248834911490365016749691217774822319731347433393125409507791735188678638040118417096284148729907779043342356082781209516473340203411651489760417906100028243287360503058343952606272417719205714107746288754369806083860856825806899561238074512077162642825161850803620385988816356283274146289249553390344796361262520856502978194387333074548429988414820625956389949051684134430015991299884736245749263079709698625893502209449955443002871934739276960863012594965490389953944009670541461892282054156678655834005854794364866116987461095434279038120976217465063631100351105312581749267012930597013471305954412274062138174205909016874774936295943701465566580562724963710091129801802479907861624380145417879835393475110899448602437205724977769009002285086517892024695514006618608626186426596502794649710286268112161368348894095296952483145765385169934093502616919919855790801815996251079938488175493462898640829071231701710842107737266871987775042288561194190287878986277746900771673257464636164049742892287076690495950815036875701254831815409361041258633244710027354623265588425894597621365619523630098133044050867101189517116509689322733544397219300369515760701752312966901570202103026197986212928427784413431442807473978447369618999251983382237085606902837753295898437500000000000000000000000000 [64,11] -4037185777959851313377703132447251769681642251322375974333512951791523949100175652625705502918442883506695853425667008134510810243019685572155681272337446603831720819088200697911555678904711765523300058180995253135926091885494609207468877054992663484168825157923743662061216251847093011223747780913202862475623056505270044639686814182623100976817521900201382292653487900099736471487353122316623647960520057511405093729336272625551808401794270262784489799669891410592709207562641537783812923295496000355721267767684953132186524936335699393100237720805431831290662256937187721842351448957284721240390627478061641202373962298394196714268130976643165190731711934118496139276025044918083925731758522710267702708117514604836541742398913123276796018149058435828127785218969165300078084502193091232556211964602886045417328811046833962778337495977524251644933208481998727759726648609530476925074388661074699641153026564727542921480289132359337463598889258028461320000897581394435501084749419361677205814747171018846448921938901089017093962928003408895815982395603035658080297549971663920562969985244434533758983346511669652191781279820794775253826463112003983144119134698534667545788541080403876584986431908502337622451100326747219481189009272225589210046788186612929891420177834361878861254971096647018031224542165795241837704549881588966742105539283564903766523396389987851240828255295930019915906905751800015587046258096836793579032669636135363845963005982624167747409574226635814156507724682595969111059467098411228509604920977807478149323967345423144738539491307785831034723058663894199864327517772473904045436661307429259850892603726931456231396267256341444296553239820087780966693882150337225189809013674067235350380264843743981439133489180447781513112900154856520985170717292535827270336947937949242307892900193298044908130771479333419795186192243606859303086994237338009435192033607657917365559687882445717986833295969202465457010466261528257799422125111467416099918500741644842145855781938858218260178351885864270559730223751138328915623237623200536831216763833771177594954499348589571638967754552140831947326660156250000000000000000000 [64,12] 10709851641245795435842401353475358636033116531398603079872227745455667215688131079743503077931192814522406838605011567809326617286115770021835095323578057222387613679206754581804464283927523111574637346604084617535702624902686221984173575071365929844291507576597031739409884351523127142644883239482297457410200861553473186856291324284570546317853110882072583049528867203446035115798715457679237147337201340046544805653894741226888604513931841139195802967787526401015116286231669220409461243875443148279282497327153293216375680813032553114185172331158493161101985308077359137386798031083912670948062336539095333558922736233688337135037705280761766057374602522299576944224126943115311949858440153888230846034481574542783844848127175932838141248285617023718211753221531516902962575769628090589352804287816898744919613852102063992885333866218179157334798433040918374669619603548610253914523217550276533758586600364634604465235359522842574279802836454797676441805022678000522788520881392180483907981487660365248014514395060957875045125737859534717062977164765987423838082990853675591395517658219161247827893515826893716346376795028775014487580734156746564994382832608353397173354504299813945307968885411945322929783056396404559407055313546323025508869388596543146047443858027071309242269769725306222965809121463794574601763364201597804250118630983061695096302977339584220583700451925001264159485061931277674072324781698991627781753793887050414246836434278654937424340757603708328028924714866867243312086555933856406155122893189735228622213731320001440007762622469944599023882239559543369605384910248527748281910972090769608856423636170147453852754440148940482693092255321375741460468590952552599881681281507518873722542431247280322320400344718245350069203352211726154790407740427784731932246912499014935884958249089159683386689988438458436773527941664892577982009068449082794193337270483511870456098365456542197887282154093243183015268024719956385455123210121128452739381088391873285786632662865922641921884647710785398735920019100361380885093690502357088708280499804450235849603357495788292369498506673153315205127000808715820312500000000 [64,13] 13456366997678201601016243401339277883147545511808860739859529242086382734497566360110211184442061095846448443040538244647993510538197276940734029732828130246981276516072088886531753750637691425530168468025988151931515376492144478107768891637772873706818670090083394900506664762242733596902479925782238087695107902613444045993660088778436502902967736193932448072164734589663289101278535452937234393912639834596870619214130005790730766247931744002622577029233273625479817252266831978429961863476462653358659343154057879474543956734088103998181787822014156228794335826239336027504854479998112294267805477154177209597036345074468090627793062419627146926552247484421592602492947074633686623380281360042676082468479147757904239576844387127850203424549377133002119947838584320537545097864474230933611351932235963416084353825411910957837276601226796709720522759142076486081783585974744907637706970542997299417033929947279305451963116861420605977728734361714605807029360401624158653384884714138945020937013550009751198751868280965739061674396550084644359516241407352450323217464210751241256227541048390220437896819652127827583220511364556850242503017677492257771124149209427452867974401881164296217536740866734662256319999685059677988972476016296151864826895206958637569677557099176613353890215497414332047463801342427609178546706325776123470828721038916065448209647979533307715213496057950149979458776510844783517222065354209979322139039807289772950883215184572128118773114133097724799843282814663830607637340420675770071726136545320187370390543524203626355011276382471957889857173164853683239486361322436644883580433099085724021924404959437803530534448389879732765129029111247010557964967087465941111484750708348359932075559848865108522516706373801875399961881428865905270504165905281357494397007908493616925966583269964139522748060235552050461459253274697951684963469502067958386276223635643373787518529895300759362723651204153392776498437757897848040958374130243143178538160621198689239193332753297066461977532419437768827379329064671717611786196649616840052743507353361395082901575922038609660694175040873687976272776722908020019531250 [64,14] -314955314032741821241014604748285551288191805368790856397454267972409441161958101941016477871667279436811570325638988129893805461804268678626588209159970581357858260029337384335659459739205772015561723236438285960639685953284182939376363332112580042178736987871038203806814948436297502860331860093846735539728769179006265765921446788754515493629994724125929616984781458774565033812280719064865171046937044910309391465982672398402105838183556695428188043411982579277003545861065790511534291751800692360537897881040504937163533037163804579551939814938838507560033367257896997370615128440603660648825626045412746769205734047481458615635514361650498460408956772377280306631600885062200226278573268800989419672085613558601460783835802802531265471430528866048755830853695633941509587216279148192595264272595672146910126342432218128222057104920931301802956762306632551546810599196717147336549791531250172802907367696072678666142495453982423631423921004397308523548338564871061043398355667232149332890753232640041714496241075272235615619623879855648716213857513562322926518887561052431766211438986935706470425768528329919841137304742601628516731579501383670139701257640204749007830596615104822609235750711201441545150942970886025264623110464589220846827097740016622836627921181253682921902161351255924521936502933197162955449418026169676259568991206799340053401343163990336332174078264482696237596292248638738169126308332013488010927050126121147122984324165275223970549766600642690440836524286777367156664286222747230288696813925000595143774957211323663930568378424271324126352815470218896499783591366201348625592035018047564024536024068954212724769671689850245509170800739872254696910506199405078985720901019861858831039732139469160882386342004503086995169717765646207247317654544181535341185827134698940004369492269434282098902699791913272546939895963982569599417590190984232476286393824703100656256994730393884382333895128471839188948505580003796470657723127697800649671728383721431250657219716695225333825732120003609530837162084211602821515105844852407010185280963630758597886395072694507707433686505282821599394083023071289062500000 [64,15] 1910950823294735972401920368956591593713794141476292089619666248992054520920948093976069663187811584209084973938841253769909143352819963780714228583153514285297308290218711382053683188978380194315046369181518264655918912559656017697951173306665856299248159951827098959574810270164874621204874903749900652530057171851618026216042632293447316786992273793862652743537504521736077661901938780984142463845602301165829637792265784633059624643860886587846453230132778397691513627152928852168762173657217502822913859206587432000995916806276653109489246104176885153158638127502428519233436583932553580329475680588330267875960240186447044406164403253055959526691782662116657712896058383727684065066062686464360013862516468390378038115424349701660104681324178625346169835251216754722989848542888510378042397117859108557345611750790069380892668320166297566957914465972499351922242702732083305714208215987566513842409292528209776333079541616552335356022059668898892340252179395050360708519991253805177050192281896722921631798984913753534282294170991448784743452436508781593158643283828500916418478840312029278266262138238615564351788636469052731602209742908350789967623077030506744630202262348639919938023634868660381500174932706686876484195229230389910426482876211815005164884951781330047530214609287793854816306600944808933036424426776874004979682779296304827686591782115986806866503936053653410400922342935254560054630056092853556969596949155546684598866430012934416264889500447120730886549072544210485301013198570003550634168140064015963386084698121236479281998622913066154913810145674194054655819174737468735907340441867534845557007366704207765711074328586615312429678844016881565662554601933239229379886476558753602527155064266817234348594329034014537273110858807838363788202638828304027826742686009974782928156996793352709436126503083829832197593476501861156139382190762637943605791026426587698304353422793281335734224778726828616545052014695582883938970364938587059248494619987878867450373335258486068024656199073406831470320379838541263425371652819038787057970013909739292071848285850706183897074197375332005321979522705078125000000 [64,16] -7705908532235621870326928209689712814402714440245159610148990676783086387802165582445584489388872584069228126819241550628618901459074152289065467701031302449687528358507039701397668420134783587187900495562665126527850947538747490964247343998300572343296567512919590451410285530592434864716111462701435232595090374493516842035594879478888441199533975585576902380587751696772027116255553831578482546160676639140749198447737089617316387269561308042826581482370612722508299150963820197708707927801661872137174813044980097145957862843805465646907019870324502956255001811921962906806292358629689435852723859541573825279504223314883417202444974084244870268368640524272699796631184049695826044380260411909184883981151176778830711142182968844626490881735793713787225998595794115747095959425302743016457972759847217998354241907335863789928977058493749095240519240452462653641757582464217218916514524178568461066694837821001188232111879029188306379944031524459385193963191215004133938337549161006989754079279244900515724617901942393640264573373831839646790900900401932790461402536642326061152552638947628151803900644805251100023618530581906775038320133236276137804589985710833939827197761177853032250672538656459218199613006352621692046252469514742063298335865260418449121624037802537454636521956392815414411938096789403857205629593982884380226776759865583926160996437398911269324091684021682759468956972616288033473057620783339773425457317422194659710591975654382517003270463456798932266651820652873656410349324737612312160901486981455612715877877653431920149862881108202218305782867623719190047843410017041370758078092478777084399396406890549213723250630967553929195057701820252179578522751733464385496813474735415607253971539484216529581420362581627279030419556315401913287282170959057800257664963970904601261573174648514170177704649398060014391230690640949062386843234714940604509801255075475069898397721934012407359451698772614354684819891442877266107048611411092147344055629302880718457429827700090646370892745162105780743748502553517597709135737307982404584989608369593481375554648606898862361891389127777074463665485382080078125 [64,17] 23547020020287008872434869527123125852629546906195127489877272793517956738832151542756271716700576317446775576599052287020383910639365297590802433374444314949331918246421646127636090462303482063991032949209640249219173765167231849316326754147712336011907376322797207924087177585860492413612874736865739730437349819208609101257403882848312350544253315022606364597108774870250472060992001317716369267052545538275245289544226437205422490513334309015992673542070510564178948968895091336558908055607552682001252057741994947357202413955346677657122497710044899031031919625137793734153526261242571953326499166533938355789238973815562382545590951612319284354074656458744499531218969973863710282858090165888228153831715516707202245347280493213561900430871424434733841555120426226825864730340970572097915625224767019419657607348553245607629481259209694599348769200389212303004804313340184825588728562050710960379170501167793902166461223174194330291461474352005269141928037086875562933626323201381443854662779263674478094695810122970768349700470525284484636791996462255921564869895641839257305028805732569711685896489212716850304023985411190920164736528674960143356468279850401356353461572911314197284583808829310767115438064430628512650875986842440308026756150854464886632910581547505852016199504418258409285748758565273944177810023288914181795658486202094954835013838852160966278276348236705890719713088021766858693082639505568632755024340377927419018386258740265979150672789113658005059861335582994827285653216661886225787332277705692003587047219960842233548527360315009928867168304314638879991335348950437233925229640623963705664104281365619886559038854951857137523017085509199092955898180772628902517099776958759245916871858313989278763573171467647474598422688718030871512194443120624308974685766460163242811721176382047627414421202408307983709469042522987154701709786227223779985034962123256393279771081676863942630005671392609100439969844465841196972819404160441226113451204261982926967233464754431571214249832916743452440292513941481197432291696433326698706957599175152423458885937723739090188246336765587329864501953125000000 [64,18] -56962062667621305951898529308681064647876733828028411722967320039691383425438215620184002418470713416434678013663306551684714126981255321321753459431448484117876367507780976319149497778477463938032520714502228590323585938525335216224753604716206091955466880212364216527342982838240070444740482666598990006589818274213603285462099557767643785132640013869337860271773686370691131715707432575683614912883843674804155037814812754893087776882857728065928948664351726094960237919099336552054565767584850991955883958801940943296690712303844555436254198259831950160190821200530616480270851619441305755491631876594577130608150424524679965595101517165713560067592050645408670280090712492645831660468506440536060521386557865565905522947631349100217163532411628127517606597630409866494069976004215297179335823894678525601114565957948861470893064700121689575032444066768311400495569976269014889546265061059991503697878658056182450081496032365590584873745757226188757727866408566426115704196031026982395399029435886893441010183169387547344960331791855713894108316404461525253925364911626362624311869323068876062881501944931662305079853031843184967400255209065214545411346080109173821998856619116604041295301817625499103898232445652789134840000046465407590305005681192353128464322969419954267975070605626304114876809035589120769664854821690163533330310745822115585260638709390439825784758154345865938373291631688251659500360294090255738228580293144082714330602754109720752534607755108798357488344236873467888296657312054863499299360647459386481334103449914695617746114292125493434909756150409571739051800690892802556602183952058422388046137269374531140533292485273400783919940192167623998091342667156045448587556520927420376499568305424986927439614353988476895884326124022969498225839318980093825425534987814835712439334589513738433457545704991534236050910707510236900822527506144112500175313459181261838181726967669204315400079846058065370821065271673415998116720273243921534267079796287916453928128839129571166023527137808899399587122301960050449235571509066371901657395763603135823837254197998802851543587166815996170043945312500000 [64,19] 110718087589921796998242944920221591992457329859747075716667332176884727805638211800332583007157118627264900495736490796475209771514753308123539380962459998398142141602115462126136571873004243966095663385816226204295295314316966859551057424642355479173852336035125000674859887245342951496101757417737947218630173831222609726312041212173974696845697338636369069588229555379427115246591512113774624634239470074989243308996846391870734122534697927826619188835756710794147022082954304145356283055408482248954252228964314338436097761731048386961437119715362997925266312654602915320186960727450124224782060467224844770661290766662395114690557284201273870597702409489068760109236008073592356341247413035682434878352956440022432859940785802605170457743331867203019652941404619673438801374203758906540345606702848543491169171578793851953632186816372494120928239159938587947448093314921554991608372447611462861146307811878940466460641303731484185113023236715113508523507770154168673028515740909437340172358588711760717681983427347352533970651538599377709004750829082825569820260680390720977627584933167278201993033199942475943293522160744340189877715579832170701672239193281379083621377027071202691547172103603045811290617800531591600738663617458819222659744204190905246757395918487648132462596200183006540842008803723607675327713005063372740742880688789367401449162207337532673018043529591741963944296805602585788593594251782615338791865627144885441386460406741930760245240241447675805030057589914326209328073126496305258124702510201943192883414150450315034692561754115987629904540655234229495363168309916642812777940962923430733823581056014911367802975748982329726590072738806056125199272460411326812518790539766147124983445378786478827982758566174315257372293265735135847659493544202377209962564985450394761152508856205272843058098900495190191371914788405814369029271026995478301353197055968867457174228212278057097805995245017087290084586812185030382196002834578367116174753034372105915037708100322667064519967215796660901700308131570115524245208323313191510868059660033893394572197810266089845754322595894336700439453125000 [64,20] -172279542709308590128442165715922465677713611174048224627241324530457651597887103129060203282024091619082124901473255673580852183420799448708951821719949096794371260814423031690179617868536038577994351811886327617451445132896064880226645394749963480989467029484351514027740911334500508550506709262010235722964135398834379754582683957259618772417782542833708048991098539985919714704669227900295082188172913563455296859125722476172832598950865574983523377543756278211711591843273589032678263853318633481850968825332103545084960266813518641216873663142294666615428989586341999739088629118847532235280032345345435024428124824701633799569598999278204835942693676897868556854374030288577532026745511844006351382821730080672877468197725804826350988465519434203506473946349287674370010567542720731081768784671664603965666026656203107429921478358325839585648536190989098675182182048238127135165129114389630518888419164369943508309960998759198535086742809274087235097659392967300614665218269579110116478082505741643426597019721817937286863728647209617706966225282633799548566176667704212023084366158864726093601201447086801513466781484611177398856470497861245703919968722767614388484407086490092424495757764473862620817093897303782489786376028586471304678320223914373319831570159266821297121064969051850169074157466874576695439548327894921459907703583589573505526521901972116823785733985074018103824841418783078485738696411972885383530677917975088372217857350724651957706334754656208033445662145766166150243689300254445283464258909429578202673851031427498867306665251352181098519781474149378929219173166034449888271358164870165565916260497663758602267149401466064605117205798285430861895667626795695658675171720045343543184496111151441078859606029549461996540008284670487750213466015452190447967958578013445979893974624630261624748278165691819140261108351341674982400654211926126450787917932684829102010475481766204678912242289683651265859130934897417120551940571117101384984276193824226496143545161462471497993502701863801533293782909713785410684717752612086206755673458452602221473159982423339897650294005870819091796875000 [64,21] 208538201382156877355141128504261318271180607576764743429690594428502960109302528487446116458572137863808743950789719579169870264823807144085918760713458488871396321313169633866789236445126353881017348085330455419203405039872154814368715522623819700783724515212067857123217584289084022314892559780560313086590577372624840122260317499351317999844224202710330366190311831864599845878260870547683757681676099414429985857159747384874452836728890468432704651701651442900896699062191778590058439606505472941686664560592051566215848499358157312730498137000666110358021547240780860672065706865790108132319516935129783382951304194304717268621802577740513465910647847267485428775183170635268152637250037535231391832051505503601862817726894910520523874740155396925260800854757303590566563944488998849265820669399158071645862944442945782339756228351272097898392601149769416298378992347293974238068171598585033900821676748561980184126151755988870318194751659822323712543448085693595707842698626888396748350308387788114251403681200933424024657479679906015433175614025487035353930288906027347414776107077874579763456394283775611155626463675876635488055510213363787278586198202127263757100192362234679783863636424999587993247467612358132581165784619293585522580368609536805551482977827683779753629514366442547925067604861234787188626662929419828012782100833998320475687683799425681527630822103657882704985835450542648797030198792600805931916049864387964137630813575143062508364161712306087132463828639486584563688048554402906091335875083687857396872543003969238002107311483933101641715907310098068761884774279812438005365272034711473156590428235209406127030875321919316522205929655175892817915255497455395313977101910958579738380168277069210109898845842956403729191272887943501624503719288966301052762884486190840268592631844824619803008710636466497779893850889704231989656824963286169186578616521193811932696489782756706698275963412931112768702515809313015482762543050635338357852769632198573375654585657208103815561950489766005235491942352349121437147533859007790456994046895638334447597994625311912386678159236907958984375000 [64,22] -178452429144066072179721306162325530669583916557081143207520363422461067787449313252236015486247596539454091820176750999993497471352589542521056666554293824605606452891105792805908970408041966887271883690546019046132362943227886944929320124677319302656569156295132633141433591900009728671026847890963173285943425170721116434679798207191198520666824876141947829026455457445260222373457028270513218833220066704251395976260047752492270433000596117976951477837550606001804542949750335062507938885134667374492004790470411933415793496639253067280516860579661574608553656006194272156888537103987583315104127404937182276749333920644807275426184669475725553072993999889679363684044672624029093881046025694655900799765231499913201255030598896484382670074239804459111231317232437270742327305971615584973825468927715881475136578849266703469069209852622170727572704676109747207025436010220808946586794753987963654647146168137513110475037227412792436093472148097962904024552636399552754281258085797091349268259338696574135578216439715562312517467002697943551612075083073206038425459736200307794029019765553182178830092870815563792173378955224098254478165432900855050260844750704977164411286093455181603435606747419307284430306556020327193884537615074612552240133035237321902236527306255341537514305087948516402825784525065539022253554449717019641617308760020272435917287481316834367016260461890360616226350392532934686251395602657130702672902114830044461296556202437033225298317678784047859786201951305191633355537881010066574741803596237325831076789583679161173895214736239937291815388378321286544282581102874460189822087682139583026138946216297068742813479552081924521916724812483881863083530034601559350327243991809408288923911400771624253301252733432548302061699906443326093194623036884698895656810514521851466949526373021749529960338644872242651679377204245225295770175966402112334361242089196136007532634836329941397446490089796184598417001992843671003756922032716567392082167230606965499351956646336611562766425403497313489343936139691046845218393580659903961355594596740591767369821241118188481777906417846679687500 [64,23] 63252094091902214049970530530136219139187240330804683046897115346951785944516802573551753124885954771365621301734468131277408356536443601437980588159474423807763881025189374262859269108974163335956694154836557943142045809211117787267175946795377565709416304335747666163838969436753686403778630278674633836311892426404209886559796358474602314425887029880565072552530664201274077602152630448076734419847122089085426214880371604347352472899885704274905703469647076638649295676132973601143113399652758503800739680587439949772647567862403113483098847344486945854985862028910521902799191102911992477176443452876606527422541576468826738235224179607752273420858859798761083800090185031085433786010944091528137768210264123414854591096335960311473065824325567416710974425211325720505021844516912155619289402936511568710213528367537280315790252056518598311346563002290160427004040321103425199059970662007455284626636194249379196020454487943282230387236644712460465505825466087189009452662047881451294555793506065824998361100259529700268644522652862049582851460326984080976191922471162059445379054127199240471552960908740745660164721172192914601789930958261409141182893164944151554851985953773010834385803307436830484357373856936281189610047389209362779235357992242163864191317500938733673025799935754625808864311050606720069735702373335408949717677375579900423675106094499017298491444860350833238715640594876933340225243798734867616595116723960831847119994659787911515075145309263299877044611011932368383527250189161815663799437705123190530322224473969531659136734208738508979310317835087305854180510392993643581659765058423408774863775955644811790548265613754041787595012134962166172059884221622155029690685707237683220018223290816165856482789098787751475491685621236194096082291425094384920525992690143340583034489211418266902438844960698508570822896438232533608453339521746392486497919884385598952631750692509321022863530963329414989161776236199955276482807633973823781386210342721227635873753522006018123749923571970935036710658766892856637053298643621683897684820506359532066298356767219956964254379272460937500 [64,24] 108858291887985228183071951580319143405758875687081261190185427256805470676881650910080378759398060389473766176787170166781049715217168599794708232828921080530622086095131259146838946789470272854650384753269721673310476792772474218174933588167420696847691941434812938531452677972420918192774716481041053355480486937178384373044893307039785012625719028461765012338791101057943193650709433037695832910020751709550859274442555555390594070007888335966510256287912731413780572969025697240396654257528537303219248193603983912756293413981687921518664870953121176700987302368499968662148663386983695661441165398315884724430599851908274800387234972324417005028117358168936384018709715978993396668988009670397220416710054772346065279187483369321504436246461617881900295675913790880771220973755591855912174311556422245881414537541681087424642030754709738125679667540740132984195516299435681537571293197771059650347793225420526394443323657820042899171961318333164329052897542362270101841645429070671452744638853413498552251642624441625628561914501137104494945580465437782940995029310507543350857281274981474173341786179273278115637974699024548942063163210142450872809017155103737461278935819121452439393055989213922924136477995280993299278742608689980900939872159640996748854117025488956468964815544579566194585203306675005830569008763004654165895826745856117643492717134376087231092462183262650126085638537419057487859596839206741658559590463844139754323884097702122532918693137907684300421860564217662615538583779983086815947562192301653058697800320917579460436484961856276736259271255803431141400470989099566167964085178703973591703234420025152660745445536757447780867588931353536009737805561910525094995476939391730819653397280316236235128391574997358648712971971380588704577987253430217981452353052460714560107182719269187880638587267225063274191022554946633652038292334134566846563618591084261939771834437718538697164488855857819293991346711438126231127441660576088747430104482977267520556438263670351354062119580280743339967739791060814714427133672717468081285788726597640874160788371227681636810302734375000 [64,25] -271638874327954870117064382120766130095366381944813232577668271144966165291801781425434925746641086988532081293441793598332121577720432721624815022763643446403328764537771588058488594517440145187043355943640276514675574661356601672339038367588263301806242691069377019170717635283342580950715512563426903306024863420879424166343077677106236082732968136839574457722658469904143568699812394852077047292500440100155900169454706226754559822962877479213436683883722249230121465701067589513817348072281808714230207242027120743022100595019871318461221514318916427350830479047421836643379720229384309372521784727700387323453676773937378009331287048802290978030097789808319680977206217335694539303237658501008064021394791227149653538161951315196641713122017185156459958356314707197166854142315551062673148397215805455152730467957559158042819586764360605407819065196124207132294002446627747025165852128327449045136374692210882220671525588303064937593293815920609927944023397170889062215199553498547858724537194618725792777687941094373916873319264673171022695973944814998338989752351767043386050221301137971217226708100168829117758611436713094792386330048281527987796837754577735960419101611489066024780578857123711606361787484283893408458392531042565753762027662685171988472543787040782813034684099286348709144428749150747724439994200897673807823311861693204754889938475301229175265144884654085983099830585545007145297260096653583570990164969483881381243758487305121071419267111980771298243280772771827019871520638399398022698503205314582534578345878614425044900206770114342507003103136180285319102929124656252242100299327343056685285330591686148616592334968664356157808193730764198442314387253795111503205008029473850376338513395374611616784784388596539418978452586600077486874413906484103622780548667885778795535256412178902575339365023162370376942091894742905388825853079727357753014873196092973527232375060063622470427019469281115967861931415670724522142988792506764228559708375864224980988326570149156310930528082440924266442212652717743785120047919964579746402799989568599414724303642287850379943847656250 [64,26] 363170247582742598139157813877709805314408725191760181079341860147786463225421043222885320458510105825707483307999080022182867509243991949079602769111920471302235605395468802962857505700956744903520849622843035639572957886020477079922862146970627500860913527046170724708194226733393551426652937718891647875189161845317850905947052501647576487872204749134999561634477056836014457291167988566543641423439369876834523078495215821304833094426627936581154929368512430898498322108756981670573902210700108894744120825341322529120066479121391744139935557409705282874840768512764473581579090143232683091338272840679750327526720742940336854116553583138359361207547453950617790058243035490970446970010191930149273494890058197784366088345773938897513095375192436000292130958201525810299562478038098509252699557506990419923561309108980917847767518829857796602343211175455036891800495415045235921853341251509849306386935399029826078017918220219114733065606042024332908390209993947395102337953839838699138078551392240112137948892201461927497116249051278176651153480249042967827942157094635871108231635654530760389444580511042254796999068059676248574370700501488548228369676489793130206628246546597462989266286446597089972184634712434494934338352662431973488784899051987600710566112667707459385223754917882031476646881486350269855097175526471647665977559294876116487529271304661726114874983348732349644064030073373280086192280959961962545671737381689705962566817536650616156019100977539159087682776204412634396669839002766100953123055983840772017540649867471133706434617924217489842577319339625020349320869022515630211203991737823925764192663915647007497866928854086412293290818403067236407236907449480824886169328763779713114606200574487572844659879564907159510858114858083600681392735167608998372613358960109235455757741705687466453370356323171975481334209631493968954292187028773019231495187887489382116392919680372826609336517229206993599799038461291857738248505910081738470328516606768957462328614623310756835621520851813777257538848605996447902258010940630740558988931443451519953669048845767974853515625000 [64,27] -365908488074002026996149314279750694014379053743000613606310187094143573123596730395236620133432310890679115605371128424058490795771380087674063738384713362290897355866283781091429369064236184477843377217543283925060531626488507825968913231894912384980236078305030667057004945205465263582736316842675869847012100317154241551791287915261255235891939159351835595296640771687648311341676774563900909184293136151232711404607852649950135701202963010563821120230569196467871711753989531295281941229896644211795869356401262062495814454502765447899027495842555984335694055666214011936618826749261310497171649804055693075675409223576185518456902494546067341067365092556529728246597677155478359251924978346767212797811889717602726586999863376463343251530860661078493048960017604286535140904403420302066979789416374314032826360721063093611269049432238715442449807764809367622213212118660668973118817805943058781070809825976271061171625302968184687444618258339925732061555094873448266402218673835174015539448511959258514974257348903242741776528668530054216176808206000208526701450266095095584853050938333614669539817903346947140986360607486282696202795754930772009251160094936666552611923711485702174310907115078441063607855836231829046128471343999153969805777436567879950892664617991244564684256760922095919880518604981238547395382020987958025392816449428201896873008423954166382365418898865154058146337462656780325803302695872240886489074164092374959521953861676590710970321275159751716693023220069009486064754101028103185237374358545832069763058141423684232341549870534272558582998903835693848908140260217425339599175640512551487373593323743665479068747208555648814193021370379553679582218794242065015711380504555174987239999743567410106016701574470345185087050690121557676435361474009502638358563235646286968158493841755026036981961326160673530473216183267749905026769754317956575367599518555444904204372561452415635213734118547301354358200498559534481247149017006468335004183313979913313780992209232706403428075241113970131781093668208177319200701355865045644177868666702124755829572677612304687500000 [64,28] 309133526293280485295193919030226836691490732519096521359899501716216160293034539490880352150662663181033935505610059097503910674682978560549138485136799424617865854717573666364662247002056572923022471465629532194779011385134062480883162063452610708919459275930074425315218407423531582469891946891554886166333730890934502452960723775330765092385204087966096289781264839915922696210869255790070828369302171107597505052447311501178649584528788206266075238862440501238988085951019104328047211821607782889358646493493992422436603156402485828549178692467323493558830944922855638314201352399545482435800753903470532857838100496282240066205325601504256657566266296939875611182058602757285192969871237447984870558438385468613794018656675238144065912496061701396889601483366283275609118226640566671500573748947993747304153760954623704113079657464880683907573641921430484938295371561976900776299128520932707615611140230927619436780383226141892665493330576086911120737142650481532309142442700319081479373848701285537779871669671732543956535807457817219072065296803095953186370703829402681156652961480791376916824544849973215888970160563836861116695897543278560813799476956357512354015022124848745027025595304973395313681193171801510017428043202747091198963992517905968912144888467726485545013685169755986543963974082568323293681421667729148459155839787720432718118705600606051612396979965637987341621116512197843347784464285533810951792443315588851492236118478234047129611035695083034396590751174491084750030451363744110052505587831919770185973971520006559897373901209410272823320214975671199580143008461734411777731285189826368426667968632158041985900788448912612109301887008897738583906961946069359857148634961160146733000775083917894769988161813075648338527059682598930010090776837826040788332163903102828656664649338511545726719252029426049714905100114845370291560939255715693734834124793437271823434881410521123020253937915634352340076748234503275005934547245800544646579973039193614042225876279167823013586904486295368968012652519452931056197686474816760729411591057669284055009484291076660156250 [64,29] -236911124776389247784173783432071758327942763369619201868462734689871061502557530325729394306432149407423630775112990736718778950551306336413794334308564192511841713218378206234006113537097025303949693112869774223096248593004022544252078608135483116205413207521076925285890143545266037124867876051357392215710484408723000548930819672903006566697152164825589795112793204556073025188683892352277701752053712018298320196831305578991626324101359982468568775213511318385594257010689895000468003412156850344034842728002029977500928630831331421514101762318862711459777240424388822936581220379116793054853548959820360592386725862899438062962344816031209109531850985389314498199683337304993039061057586028984978343102478418432664050692323149258950431288604544626204931355279608897479212588827181646264408084723639042728561383632986124759083279987262879752199821016602351149799292485850111830925121545120668530341633228916768753688926933565312632976871756922939167772057029747662194002697245170382726310718937164834917547582605042858895663673228211940796033093244128138142017097241447162149464562181776077024070500900445841554046064869635833492393241044921983649401099074674178618271862149404742552325373928259424480740555921031475996726710968030308963115366556341199782849659219913147709758858536554254411787505760640388590557074104839752149419715042161518623199023966336698748316003116100573028939070762676357828536958579334218949390833165235085336505117720594556893900309660990888332642663009644862588511351966525159096226810124340127376153648708942619067835919090515151697159299918898154677857872510606109798214224930670116065031966066587729137842859695457178037123015724201746143332022023596680427661574904784567498130462404341188960581862287271674198578853531565932533897344491416660248956695151460399302056198475399309151663021405786287254349321325929500876457486044343724299472656640888685013212691088546017596121904889597304705040393810279755256493566047010399019089364057354048455718432868162615506270297307055941265434191213591178520419325214080123742643735340607236139476299285888671875 [64,30] 176073918145332768586151593976281025134490846860759466813355869574629411433854480343977567040815501581363548472403651829610328508518315613310323782172845963689965187985788707914314776922121990869331079457345136444511439362184720491491582614024294211151155751768287279243261528794079131679730424135734392498692196762999102929045809368158435344833097862619596866496693447136447881928483333236492176229278303445448632781934267361389702363686749276763429692603834340323320396734675796461314087902423876560942956117454687911103476252884148757888443373183920202414626375578530555123471510915266584557773722208787511725809711099322875042358436741151469636731284483822506123894965933806963310476686921306121459855929882463686232969166438525863500528219957484020574073184795558712771604015732830468848768434485058373347324051525379694574927602984134783578610620762748242477112360819538607357608033525700082881515276655039567431302137203503236258892271146831440476289644224720808414275128251598525355150302140703627857894075053735116798696676435548892875086491905547995231641375803869494985648101976073659755697603619513783715978757392111052806115670613817519325322381114095330487282166070484670855987142882596287714879553351173829291402306565716095504470198305318665979074540767605101035176730108560449343604309806765450200939023744953340349743521112239417572726424510554883380973437975296925761703262977840393814687527893355237353216030076729268260375064958639883122363987209163417402168068337349163897539498151181907974016175181079115627846688953486167293801406107342780822441877009338952302633722873649325223038784840147808393766321107666216273787351361396576488808029423261030260559717208704008035141939835939391878568642899140883838369800863357716652126792894414522413475797751939797793923249528269166542279571041703796233885551443873299152232668211315402889604003413072026976177797886630401243286301607542235050395754054671981119889067676649834779822698850668507473436293193177464653056972798917951310731061281686094173835654503043763698244138400650360409827044350095093250274658203125000 [64,31] -129808279244621843028241857686103056730048980769368164334179900259813169547794103742627106925452502497247345306856344768489917651066416601780157812361878379245981497923178221884078030179653327106273157300946345734230347006272192300807138959604934985173263523373704556772626142003208880552838901835914806742044801834596887779333422551801144819680287093786140118806074352983174851208704339582455486603241578150079734570560737457557541284587389195694146183027116055835582707482850982134806330452497433479413110595235556498619400436363874274502904261031991488248177899140205934433249980653399025720932360577868743904463971807455200204635073299736937971390631630323846756919589364328322806423324443928874703140659766992102113318593595166637960995848974649270599548220769646790003417668558676249508473376520187602923434400041091113971926047303202882435585741777977181513944186818499290194475331504430577467944977133084650889741431010587662288774690968635671883484691669471261263520804107459793640588055084312511235074882300055261073199128993729633908559806651607045419329944788108557221925467662884437212474264463763241841360001350115725921629786946071872820357470622402632654313996253137735072536567159359918474083038978475458641160332236855486120479494459000085560649421463960090739363809245131587213040043097057829073718921831585996512401677214844292098914112327797437342217035415475235546239915944623228396431630054173905929591352374219953727768874500278473920055889280455189274320020425991335976198994541645993330691556230502849768842346560432560507618668729442164993692445106307977126169416767013840307296849663847862980533518133915674913780328701703363354822949749006959408827603259545540417708503223518889559908666358436491852654195292585275914845728161778706055652284453090293847472816842504328924574394847381514291568806603218930540924263999937268871621615663060395481180860939337042666174298436593606231436241904913871147818772956839729299903102387825197271903142438566713479530471191839435679416361805755861275957250503356449508835044476251496803342888597398996353149414062500 [64,32] 91385162291621711724059215590134926512078835588348875946246479906857487601488647174409640098665258200339175243864369289028204730619954804364087481643748915070697069398661936658644019013885885103078194610832818515682151063954685689521518845622549426600345183043476871528158267305111940511993841521295586882817935911059703156068157581183847433915269838450156555029670669554949054970285993456568510003058554306452914783223842226378623257727872719945599565328876313871185534684799548358200014161694599306279381819471836939957479073666890599827205956629995008600656408475820475976474612099991828505748489304229155147705728024637590084981418118033064599884109831875743622372043303086793494674369912138641659490348317272661548419428931340915201421693917631544833044582112315437237616357728628578213144238006900197764695605686445225632259715250775987143425613326136168148041456457752527742328484553600704493326580140865331459666137060125133308359981332349767525329202952932642406926953568760483613096943425282895043340435231826962947417567779728767593914827175310834442117799293566243541685813466688666894708546763652447949966136803702274699764989065572589387792958465678746191281152331663574127381840587886871449790434528612970579184041456665446449426541592012356121031592969442365943954908819576275727705096994928343923841220289803122597074281939957276597489265042355656231715182050085174024872109971583513605017835720743040296119335196987238929305190991694546000834650996167823730248060013443650795853958053409375287582408385458555341015301487308267217031887575809408852454835772137173075527340738520464648027920591782992678527171620093652587784881159346065978761574484100299824430348941404185418620903370967674826503677426621597335726843553495204352183164134875119627647014367232037556611028166793004027304041961167411817914682203009111795374409171972501349813353911591731937928497568866110700188016850239781498677811168624503226011623566153822370229679468542943858917929205980274310508329111574150428198868711160207573272858296525874666031696857970700875739566981792449951171875000 [64,33] -57407554129400987779756090191776547773938617034575270844646487142229957929492375190328939570753487779772619354309342051055878699150236385974115166096943648098078104842811656504143012775121296825199718772618950031857802393580992279341760396705403310533809197126223036678656567498334260535647074799232438582863156588039698183192271512088928459606923575224277784236224961416133567345406513754667278890674986234358493159221488238242426243353195754623183369171240059479823362032875206754010185652853860295082307058155649855660451050597491097651338707204887371705351321538427011380807039364765959081028295112822972942088967362901776333998035388529067998995933395107430693105480919327736726133307595761011705778501239276683073877326085640220627838510263242756984482935052852278447326871276891588938511915550470376424471238077152404712744316665947818012897765330206943219047107460528471024618920561942037509737928461282442817636508360137554399099507713238010556638397569836267302525648506336841375104338831280262761161887383382050737169766802353468109174311696978552806637308307296321728650858224818276150136839427310003022086199483687422666601726463176296720303987532946319117020011787238456026422362187253264911028267648373831679882650393686343994635523958665030714298677980632445948661266127863808937597757946549458783062758977194002711141440555495849361137846743181707151917325811085254912030924135425118943231375846991208479082109027992731188743069595640890223850529039140328558357348681519071391633103352747819501552378588897930799877394796485449140882202832319956137330406867070164682029730730846964115114111887409636916999270056727273029633298408929603079059253722055264977345861455026024658527377014744336891503760450500921436296060050891532920259785894181153290054190710860048128700386393777013292271602951780568657630168097729082698656070178261318119354932499784583649736141186719768924949473407444127686671194923975129435121403305551956835753235058585270559048519329615708754356810290510850757175552294281678185167161523539460519019450579492058750474825501441955566406250 [64,34] 29886564363130883307479747930612641801396192629528409845667416183439254364120501978452627942595488351227778248964690156528641296201629501127788586126811248712349083965970193642291408126661985134266637740348880826610491659757470204337604833415803197117533366101918821009395598799435290695067754558903861458551579060169709726282030245733421059353492700219760244661175495183686895383428632453990579042109771022041252928337513094231839281684449771431044260208500305860593607495404994110234864707726891677695652079438082408542791637517133273506429660193167037032427895317582582481278770888078870610136823108878352977395565629537486273862382101977148720126607824602913032105774769348658493791223180907650863760311876389224770418598559344774924910939323395223975316998954795819144164728492901163651949880952289495710111194478432641572323043515819316859653494918280785586025085848010634006447082561867790353502305207014008369019242999098899008657498941039663047510336547683059542870098234418414048959612633850101251756253409008216755641222998176735554199653266180115966761262354377352815735208746613424819048387647689570597663849972062514023622502096942158175698556359290085386660421464699323585209021694735478330804243633008884032382179349703494850013060223621689111477873806561926956394595969656571701848245682116523080014513189932840731112356290176789621686556967035117647320902504499848774990316165470036579558374144988431726914289997780322255418835722726140605283907492012891225088527178672962284320231647058700083049933578787729833841006540576346802120302653410256757825393778385176578936316813980775328942203759561126444897373110808927112617931749675466885088411533555123222189886044579957124240750083018867216082229630064095721169770461892211263587898615380032568983199020280695531591659626521492757862942069730607438074737024906411111288268217114502452940464233771901530113839063120933308611235984111117529662270621898289761238020923433168976320403849286500715036280319780717052195976448384171352501414626944222770368109111399244556817045292973489267751574516296386718750 [64,35] -11498998488238415880270559747369331043745570341695288664616107499340447665917006186187614163012765170344424049547737566574723044324195367235069307731806810925503063144882282441730472047888429178375290364109357217017224785793995933185720144392282380071835715121623676538675825933277264945193694650653627088227492769740508461982719768168344755772186452693549018590722468078929600302255782450217952404022290993195222863432282021537002385742178339177203413573616722955828511749030735942707666960349293248048941078382977252140454706010155672891242918111751343421402533450688255345102773424144958353982480416665297043098495278863240965570562029141837715482367282566004539498183956416697034622539201062613377629352480646118773524695646292654880721478333697816160872267103816181843931730088526892013997043921185362401645924642232029058983266977190675291333983393296348262212680988757522826085584238428253233415153818555715647545001462571400065911038900028418966547505271326818025651021877115419754542734185989437261215010038055374739097954751005141025430529626076698784953570101499821388517609421779723299745411800599765380058359923890907882024304902333047061593951783915855932453924182206189287379446661776291566676400689294815434236412278078624075836154268459793796893761000248556941822790014367439162428543126753654595267628684234320597639058165123603468444457041739000345009554795755570781962504159230512887672392919095630185773592231407124320927051110723626403151861683949033478925233211773975716809068954831009324415110922634298236066744905314091149725130005931030866705543842342488352737992850858551400514805224349777127966217781561698504752993853188182586510919381679915813471066723278764900549734889571085983962235763523200547921284633294072825216864411631808973868848811131170563850662026580107454143355377049679409911458618558458596207227378882562639927156116961128844299171050307505578995440180655988224238013993262739650861999908743742718909857580418398931571996621441972178295914625577319755628842254338434704974000272409764833447809451172361150383949279785156250 [64,36] 2044156416956089272036058951580164629759556392416811693724648136488783145420094898063598451805794013261846011794610064491011785076119113313011149382899345546764798081770444678864884918928193768939462981367175621509654202234628133588355809011542128965088957666278655519605503356192302113446258699809408668109491340402721066094107708500707120161035613786510612798612753499790396154570303579527101038860359702146035611579960867742294200893319060435406810067300714182053329866392337514658919532015637086204910782440904985236711467313918636217767365449241798551439277897269949118245503879368342906254066974153886743948428199020859626887725741320933006637933390314780914608916902838790818024708732120984400942821693283270925419302883193786970705935730291136774984909946132337551810974224810888126962548397143325806995114269967156267267663136364157622947894776073481448838994475459218629881221434098283394981287254387899921421296814041542395116597180463016680270262846473521609815716924259091540616704160167551903670459522382994358733216254962897154238249622128535988824523944444489984757124047648736155992468869879095179202643406864635904408819709893525921804609179158698828155737287514055264786801027731494905903370849599036767918655394223995117501748955544826412945781634959475640202566737881497124470023865105394219751741900957833713863738856911670442954794831178025022047537353886149058770545317580428637619834168803735522407045107505798326195335424165467224311085150085145064655438369431311509601822732247627392671497962660782705174486233152524408217764033825845948770341606480563444898534258602162513302077818677330621470618841081860670461350182088001650733289989362537029349093502106830873119880406902192695527244041955851159841530030931683512844257203466300247825759292305304063698294000986593261691736134184656839571186638344541539121991631052635705914304693689896874782024564305263341794609718754637748814962408238509905174730292344449083324884293051387294889417713293460738989407687126780852252356365330201101862062432190647598417854169383645057678222656250000 [64,37] 1228234777188083205635921482267478763861276838186302655911425087689034093215969396068461750530229301346225203094122273545027799188442283572258267588663231346042234106549165595904291538001485136314041033689365676583865115739451608013721626392534404201659275498810279245972917852228485172879309306924765243885114413850593086832279538546772701885902674892344991682259241876563698191555656505498384736633361480423539608205907192155625588402742082411832534724785116273047051390217833850550865195706589058975162521648701540833216556652668751280631452403392893232038408658639935190621089932801109015928942817354966491461636086887031448191832816287604280930872678994431113052882793589734851757545795263971953883332221904965917187287653759554175609230632635038950380161419013834353413595674960967631865832246417409927933014723418202738026854119451778771292466314708401725122796795719633592600006960719429212542933505043266678785384681845290632271628712600413755038505438774118129087370842635370784362207076487208850702410559544361287211455832847052755741302637487963623464166851245409463026213434192978622748688658659874410351141234189601929513233433475758928544510812787993547658207546005506062971888772608171533341498919697409275481638279435660885770002800432805441237770296639902747744635024779848250899825502350892357297362112104199616942636010792657995967700582759643269275281230696537662049701943861237638314424338719900316983424384887766524605815297678830764291464941165168393263271244215670768050170055542402700510363135494204609734790012719755481988805265846396449705943576188171900571273051161940443010892722795768816911775509234108437873232600653880750324740893723909654118765971122984733484438022433958071567720633412716850112924227552928842517624798482428426084557618369713838738120994231024747426042767542735551315216788676770016642949559104407186776309995578371197796384468493471092142164884597611691297349046143097271261205060281836713466525614585796963492498165489555745499543350175765098344915719293207179209381253726096616674112738110125064849853515625 [64,38] -1501256381933301821538527171781190762270693484948747818906262380047759012016884280485707833920868754843760462857172538881787554531213354976807000302423886811980172180340438965843394170511387144232281252492154504466167829871634909198767302539890044573279175355761261373433634441804030831230753685807902707901196490352440714431731647124917089902910838762030757789359897856862148968239983137301276146996526630651807447857644860079988791030804207719652704129031596661695399514654285547477237496329409612471838196379671516563938597543399684618057477071283173623242925964277939666708224139092659108884918380784502023995814546595286596150870327740382879423516796290929121282054627181301376000320899600453187805066288941946792490841698179546540109214019050274301273568286508029215968150595805054185621820541723651610922963459254949638741515654876987498991582310158071349670812259259160440429392953371674879680268159655939517383818255754209771414439630617017114551515604731685043771117441743257790246644132073107016152558288135442804058669449378561103350033345782606085373514144878783538400065341484145913389381444519705916112838380586660795590458878597044547342078729712801480323666826925639762442706829818816726223920664759869658560222410851289772201769791621210510111183475720862258655017453533815694299732855875507377675407510966676856909474571763884375497253249590915223332317655082795902451350025159816859928579650283275707465606445004473242686310476693914706116583636426871991003535696385396502543749030514114306546332332484073826313574339109169427886142640530847477145644811428133905420771196570237469431023642290167511556870357853853906554096383903489565897486760511733850925282595381251997599749872316043831186979546746657776831280970388705017836092946348133322606231538699673902521033068646325673525994773166514280629818130050243435182964383194224385130652452246036466553671562148252452649526993487286144473680961284360239912029175984905133173533529079308277543254875374646445800671311559673874372742742102803168270999667477383354707853868603706359863281250 [64,39] 921911901269262702106099065692390572036205947111740258864712432334642789165610750739149543856784743761569943117883191118345963665319663666510035621837173243432087454950016912703341635709516602118983092570832018598577633689288119797132535901846067762802813339930765794198756629296323048597629986106816502395609559429779682760014030742985783948782744927208280753709098653297783540859352248944821157701630966902117592125810349624899889006818303335301095995355208820334349301864654522298502499164472179430493626592217674531940376083668367909580615163639783319128128080417840977573461057502697567766212510643796227156723790181414154900074417844686911730779313512096827234255055310187106337938590266842764214653332205430603057170928336778207412649043884051100291691419204925068673766202733445118467646218847414646081402329378664574594120436321994327756695802635480763497276224482372463810078156549842722822105754815081405036739820317543343474577314392699804739250379261350228319097093647369479825960731232973334401361684723091246651241110278205322622086524223717680983295328765928352060019741942248788881222184133313640944624231257523777463034068713504732198601706275496187261846994453354911193228750942226653721203517018888221925157758786600636377268340574514948568047476463838753727841765913481419284383827034439930344650599058915044955899187487249002817832757512665570533366983106326040153393404726617147382795525005546295482991920695579968395955300173554952179288342020168966439966696768739681935140821166713191852870114668562278790410269116283962629243710270430337534798575762204874338076308959078042823094130148165756272903553737939355829132781769339565556037035221743520231502788312561105130143162945956913507203039650041929514155516223204398560240940338016459316245210628559269703452852120270600812865794384623568232893134213961374754036264870778239669139633492298491310299929390000356291178902545696168655883655380379232376277934922118723958075251660144549336339433070860879731728175681730770184483960997200678588736622032229206524789333343505859375000 [64,40] -410517981136509195655496815971636714245693015664353380203524003331345765152305932208988366141598592033253620863483717467931949414025249822449025177129975668059929323852246607144984335668549930733248316235860736265325760226937082985096942731390456754354951079538112556734442637422156448160677180811025617828082587021080167224219477577506221896948936563830835849491980910578117792357245910401117622370708735950474352593468491737062293269820868458487486183935492484794235370088828079550436916583581803567090063708309677864003075086370697493218999531916903371756540540089627126720535564343271252151715783059245417822823416184702354816669281685556307822361406490242399908227478310136261670556286821511536643209412724319912574521929043831542420146856318102558511740635893289026491260711795853130884669578896180664970283148182848045067563191528655470434449693646724555957266268649779037525331831054344106960840726138143544498614203365755605101011850065973733929000711363000789723545143817181347050639161952249647327709147382662003534638274686516725036365802347802792652381337471008244365181193928290407241831523941069497289617716058290771960184629871198362196710872045265137700474165610291856774876958606014497705741605100141849781622665935753835490632106027220899147091044535297879042291129147407678086568097459107134698435886184628042111503024818357783960167525160348416287410141360693624492135995806180187419219998823460270791398518212807059312271226149513794530765093462529124954431530418720523863281533810794594523789793691307443874728935359586599127535981508596573384299794471269519957504652877922662210228300627983597497502883689766288499987014356100006686515657286556100099548982253210212808120893574619629037878943396076079576695941385108413279920654757817150932944978343246503631775556788731003766499803159982419042518860019193086326040480686496801312052740332570275652140785773251727035761012102198827224170474405075634599666611868598386116577492007572422926153186739113139845599463785442935349455257588373140176241093968201312236487865447998046875 [64,41] 143686369304504641846780223878690244970149865480034288835344347499868997388458263313787069679630301550963066728298352709426490262768557035344641098538611864501103089710281303341910317337667276486940214597737037994278988132681147373866716926828227806574989775396001997006769702904490631625389864003911631070358419682686792817043459955502203142782892821104932627243719576337564495320983465685848407032809819630197612513992709115915402517458792550541906360382530490749381033641099363801561436808806890541299745214801076536184307478118205225518605164003608140569611721453708202172190170543826290603400987538877353242339094961839959823358839371872496398736950098477690558762323495287213856030002423092138714528371103090917856497360189388397383435113685300182486045280684807589921326679680016575318921779934817856340688984535693094305937058306915704682870286511867053810110923129200949304466328830254574284133247446342275710163878799797285334724343021944601374109271006537740615119755484452059122524631120304708917060205905639530843106143947091839951504472895948052260188027292443736009678059175299384373174855990545557111096758771217367672442461368527293715543680556875885160154842562272908819888609913150572142901575408420805948336066105920564093495063896755999328001177018387026394103342570788872380840590745515318531451184441031753602177670950193141431587081658187033984343979376922322145922663924073489910718743688410055765801307750378843564598766623863214559463366856681120737142481033667891631193499717262128805388457219501429564427312475356639197424787117619546099699082545476762783450005833036430758702280814084930972044085403382402457768628312661362570880647220603824811831196205377195715902133907903556275764671498599427524186612658068783227118685263843519836774162311142344580884430714701244799975565959473447489805971407655990281687172988462586256961477904472152037423297941292537837432519754150232584491768033004817427272455503080413192670920363635147975868276476464797395973462616684733887785572602896477789613527420442551374435424804687500 [64,42] -41264402385579616034385474543354522690419390569324702162096614302197872001525015701853114687563678229969737522254956638855032694855785505658763521023547710940129509225753499931020529868952956972983695057522172798661363926125300017275456700873900448809242946357548515692865855606575993168173546399856716934310016253940836999819205625678102094535415564708386072076073909617758081685091523621498841227016800335471587924887826054941002739724806387636597965899841563445533841580644004436120074036763508379529575811566632940867434443189252630201664756881252289545288256020031032534929034900175261793664371036183222066717416606087822531904611744336443683634968434838021902590189818316047173783082490754643872258907167490075709121693321732143034147797347256173517892156680159509418029717231730991542277908686340856116972811733064216352253899721903596188474378999952598421312299442090882337822759610834912248187506719738421578216647220822704450010945243125934300917310330010852127582330847335163527533622052301547585285867726749890552667054610836969262538572134061408242790215270340255487785246802109484656821754878358437027407437376219532066106902509548638611432455309659182458537669930572666125119324591605679560563110420757131111343378803138302455777319117534909257343596230903529148341803254077085783419097524112661116727707980064708117145213376253910615578969995249794021358316084940605977910889726490752330536179111824164188129295094201739213842185167991737554270652036075510174706443470422422955097960682149083511792243349401121101924351488075006613952248046329902293822485630295224644563317624007826169686017440708539756185975956119321006539420561781666270594531339352107951813194661224375002831924064444525309264003953167230711297105497417154741544712396120893785274792569150462583578691135478746881434235237358063961667011016969046702962199066329202950807471229987044252617717538344570274610353249043529912778189023604022716852722758458164172953972021445569331845950799830640970341555877124672688867519643185488575909403152763843536376953125000 [64,43] 10385538098610656492552066893523175874257144432937169829214146492691914768609350114831074363432872359219333715506227914910810200469480914804496374551379380841747058738523576817664701268279151971443215643909772559296993716380072733227779297204093176039722692444637292821889843678328256705885917148285028145492359964872496776410121501174382350328237429422321546756809744177006407760691761040513648972580191861551023590746031194596773052102947299741754526238657884077427775603285151886413574467028289766902420177004715807238902933437694591991298265881334770427768155365678077590442994572103087453843496863174980386116794813891609268791604213075689226013406363212716867299166108810952216550028371839491757189189459772970225233181389942019515878383938065945750919673648359103752744528507491923230151878585390219686254711807589313637977809750285415396642539005671665578895120722520209141659760664822272164319815747940136039228564670770073256880390961819666479733384119995628581317711821921915511298252476599589341810587705860503504947688258666623256090793382112693971170224467396050040272017530560728293349565160988922779633328539265809039098835972833807176749644878075595519156995762811465203769301369090257744988414861356814010785300129365513204791005255626006272611199197670642661182561445218182393120210753735692544991473743521006419969355701095486924279566274554527600203316351686696524018632992496346995493075010501728215704077265475038355815310198447814033476878271462006566714337319248907331468820340754251176044041675566735540027456442704297231579461444776304488610886154132342336461290456961326620173898495821654903884792395116161153789426460458497419823921898241627462191597505249439083044981687885529248101870021193696525750452596531311714593480403741406045347012775093748049841566329539398883221451722949228128995630337257571215958624772300677676426989254561280812110364666854478771813865692139067965739435839535367337500952873130973275809029006813197616622957845590289381802786209890695275515765105822652003553230315446853637695312500 [64,44] -2593187969866338032173051263936407504267244383044221865638262861860650886610732400781320942893979389439195004074791789178984316957245276510810549158314096871965919353478313576813564189278019613918402993053877216353281030390944856363128801568116326218345139611019091289311077348683256794000278071009581905858846279059434219825294658919845075180558172087798883392904463176869022077297115343892176439862061366357902449804562902650448106957561648709330729822733178009621039109649303943886099884964246413157542559847343357692139251187426169184550714418199588659092611578828811538993833551926004455485262437925671979493395081078596092317465855529777345179617054945482807395034340174553445692247951590598938225607148215562383520965544811922492728608296424962044104218158150521295458397749427672298974260620855117560207861286502614203469192916196562198607156847714186854460536244857849651180592555110056109913014136199426306455514043315902296454197385507451096727817863964276270834713491736183404579061230169750316295530601848022820640845188110288336462463148000796883414613259499788191506085194518102725628063796196138324874800397908693855660209905794815176230514168420188492147344270545633358127678300980342933546096669119609334779254998126767535608121673946591813971387453986755933450260774886663719083525667413384089062626867695672044388915975786240045796311067587771009372503812797831759299481875251658335846622173222613317084336017001885081821370592430765276144686650227700853400942273689947650476614490510834229338906146257937767683099999010259010460658187924870351522165113513754699880472018010668945063899555184516258089924168560344662979500631560680464871592806703643941973193241257022524173874978188361113737793188513625176976979488227299895743092492208456037576756807932563865406428116510037152937178157815375514820156534394952345072999253483043521978343806501001573018205859561282287458820876865230401245035717495654667379665363120344660284007323241811630200747519482090967030236319920601800737003372887556906789541244506835937500000 [64,45] 714004046340375940284287625093999319744493719517300006390774068757558533811998148596902229176036252473735492822686693671663875763045550901843294601947990816998275088242991658573303829016384070426678225098430799679574492589897574255873246278787009054420434015697555987450242584970466876552742195035726073684511665447815296885089930218172054140627068429811531433538672276897320192282360725995101470609339377424585107418806846693847076157633651401820458043449205980481274191492439413270606408745629207246659828055398787085797645830632533017918193523972593202253972534982065059358768407744204819870282388220602179321255685078166536064723857369336725952108315996060389779282763251835031109430662858559837093724456291426945115364065621281488407375358901426368163314024734604437801534258226539550170911972482016922727214837240332005577885697584589320228942426253864272492238811049908616541964350932024293653641115232338014084466996492066803437746042881745283303955157708965685482444065369460639884415691140173997276571384040517664697240465888094854857418274856816629413376013351168201418584417524925016244172633146648426849092568730101830378968820969307877498083100307193106361746477265238155725410637896055020260555714726779590010781196622481841253219479672272848877461115532742880421887961778214672998667154553516861617031408038283695349804345356633773633725612316409680781202327970425569170406961008076112664457259522115168814588753341009248266058809465575583299206001788764359523664172989161528966039206486145733297056668531204020239754070517799866101700293670156489416288113687395153482469472309583374442662603961599298716666572453050538418524010738778863642179366595312536459308453923848199959939590877985871714553169125589597180776041344680647129747773865149698220489483422024205937810441543741629627749777627378597935761045711727991877178747802456535412310272741014180201113926930346012312685497212186361347145464486818880002841835277085974031308213444802917862801151434386655814282471391998483034591060913953697308897972106933593750 [64,46] -203068534954023974816502728497718825755217476081027400773582953787752617132860912352490260807753132046742192327371766587744979118231953763490519763288254590823678849541369913300057346170629308470888417966268630415083212248734088593814514712541932623611531821149476618935583772578511582523229812509588492642269830845830368988975702650470358454532822640409373166915417631325345357925572253395681683088751481039400878835880156432622561077308407946303679551560087185053059464758632584987454756398748619077725184437351339025375920166021866203129272894416882376636068188101396450340738096057761592261708700658749662554030778831409597574118978771685591989619380925757768506148007279018269906522575682984655962372954071234150506486858407878539300068000029400714110612316025567319512280696378142190203774271675814528003124400832314982392078275937609989976023942229422405021689439942561324820350042066260156358875198163348591893729052051754393927020253452099273529229881093196972683194971933463994849841985143440824011943519450534641835323753109525795673934651776814879535924971154442592028877904575680648922466998925834604065128828548492795594751870808010725486691144381298128283907784086995579904131668202212902795292454618722206311564578629582983467508793398644473770567396860853119748021446784626124111964436496892765049027207285069475069884136520592354994925727564577568678782329963588746643380834129691793749277461876642196261710488959612957007639407863399128905936233646290770102142420801497450004501031092685900210368318372863175364760195801086614883908247448448892522630043695678546735300626163925024533646102100506459412162141591532231935719091863797957767843581039273363889127070030217709785252701442424592943211269907771678446312507545020327202674315460980624377023934898046956481580290606832999510592832599082763870053847552414098894794536215028467866959066489769366370747088587017230494294383595375130570061338959701458096154067871710836810020626030144252270272797295182061416938480084663776192854811597499065101146697998046875 [64,47] 50949852108476920104471795677786542040035186495282461477622040630483622819386153545303424139799091769803222112936790716111718978277009908411231061190921794998597908286670986886797408931887330797606062785962975497939081372417398431231265735410905395550964587482957271220343549521027255755229057719484101657764450447827361784977715376823229584746239066934587746585972793014743820851816466007725093494519676854499778669813047103779218355891326511857256273469194354808467576190147249546761031859207455078176985748671210058936610980944809549922753980482277542554897952008670978526928053305181841410155429070593398544382120543138154543653893498638285767928963484242738665372552658689306139620882623579318735581102484691923860668903422492713451331547164460864177346512463141273332596212541480193353403232868761926096274233623238285086498547292836970474395350528265450801620532436799179293658825096894175241963686896520713759823813544257320161330833932253420879439768782130979020765790691271910449802992746762565338504914442500956717626479328665879424887123546597654801830364235777019521701246044889794538636768329532532108205285821634244379475737954943612540146173885357535236541882737827143377999144620878388911191731328829595305067713495400306873858379467844658678604649017892000888002948037473956342211083422468077487345641179948652070726561310823510180022288051277531674341327565908936910108000699937031086079414808713733401902422511690195401086291630291388151735572951441032450903172642030405551982675231757706235462743726257491810338234407617510495967023434312556487483802229576044307061089720434955612294624345391834958942608806665410900830712723947414315194088881754612705118668535398801649014965610705846480606012230916945084243039079142691904130338165398807493195081150880846745255003706347802284695979932555499449712491307361274655634766030165015627982088398453266379852891660621950550278926195859546932390521201317475344411716941785863940040907566577549947722114196530652355907769525400485832733465940691530704498291015625 [64,48] -10058812298973073193856409665150527939319524577153237983036575514271475578403426738665004261937012316745982172800846275105662492069224931416783836695515039765223839406545154101824333009793101987480931316651066231695688947855399945981684322318516458088499062037614690858293090387979314266067068206435475340787635010209406908840539377100433592139698440243110283791699103276261637454924010895894969533857999148625304140897217570143226018337084386405384216735342301155213510077720564370865673323456357171047701383140661326845728730799142519348262532539762692873359037531263176812002512544351279701555713920883044299554672550290893512829059935639651450621664755511581802148997870091403545100862361559704236699398997557278568400697776902745472331401909419814421176513384471899286776821958085674060812829844831565206447900251121932703850831242708863439260332301370728637234787045488430811603685809769423551989119079607165599161398232550015427853762159257430826016312934593933521494778475503989966964187526245321312067123903310800831112239555294118292243291187582315690256193705276746583125068016600187777455059773920077212997386411629507295415749103835656500075852051055690561398743453444864885906862851030848832837787552980475922573651942618121834884811452855265604120975480681141489960312731426946779444130654739431882669053875442568173041577839157324742265340639537576051795574613007129632141511742923255478730794383942850423529577421136362934948150911267502963319212740514893761492307975482389818823585157569688333507243809321430411732005568849394599730534704953739105637990143752082775990499366563722045439737745174409120270790471397247520225990215445434925570991805661622979181661013107697144382716372166207094174292155158144409248323063893313280603280368099549888896836536250494793031288494868066635399361294465843185776780890277930394985196343253018190778969969162647592126749112544692955485620802533074526894920249666940467670143065960178930620884957019429327099795024995760011742723660788101369689684361219406127929687500 [64,49] 1463604363264067743503076846089782260478592243305374556976408858379325418929041704020060445142709844852946552360130386167873821678156660887797571024282735019351476244586900300264038215432141423685442142373243495389367180575138177879016283104137466563371215387945839636393914561224206343314801116440978337402690154768846429334913546356070910190330686057880243735450285189683524859059701756853008391026637183216344030370312965241813166974745817714975838584298457832730934034702677086787749252077317312382617820047734730119175917255023881297738966954132044105869461428781872197656914109680472766293961391298458299323577602029302879824136341710211259883578293821330936921879168372758093043382682480214773265357600633719867804506876653960455547787062701118633538836294119388933345464604155596110804159988374132185978465806671085043322238128770382476194931883673767456954082049592852942555379969160798098084049034571043727218906305495265138098575953569730195512613710567799508604015105521910936906412334243657163753908735153948392107668325338753061323600191834652405072339398784793385873796452985982323932587879904601445369404923872063708259173084983622254591539953218934688598594575004565953998660917829358930548827871571645325813616893931732163285183063722684729467378758215777944539072377248974744894860604661170203778721279824055625100879662201470404042630074775082897079312404891359163828685861410447324440362438432834279764435524550030040670500570789589660954072085669043693328414451513497691740852632285582866832174553140390658135950563117101273649154997643568172304041979502823310618980097991835941124681882476485696639100877849988055280039251066486314358141660863124171991584993217182831913077143664361494855680920253660185215350440984479470710363925649498514660699703034990051112498308580353183350899691719426320930624400495792189232172191982018917996821702634447330929143846864313302050428858027076451180186167743199533884933498876068945987505363369234360464614281294114229124703197015833211480639874935150146484375 [64,50] -164414869659011648229159472944195373957934987521894478958921374582456766960832496067383422894563630290831823801407378725416191343521135909232254696306766133688031496795559893473511174785722434970663523769129857836822916990149428874398934114724437360382194597381322061787212182859906753406554075613661393923055692087977878313568829879796181501340671114635656722743582516577143872836546749360563227871224927622360729993358819056593967004439860972793040192981305766298277206003636185486167349816733980423491816512471575242059587163445595990767573600014321057560120644175129598747996108722847282122165122994804781161049966940665785539734288943638981390031918773163556866635384922337431267214989729679162593329847446283466843565586975713872133009144394399830956108831897773694102658322968743987528845846639456791163380666366408086181668667503243997555719912548268608604138597293486184195748448322756472863853935984848843961321167851296156101745964650266646302535808242262576096874729992911752205133119025070466126932645744598590414968353176859992693133080494055331310490701743127971098384319092674919354424770290494128064958073943359342785698542057442975268593831658242788382019306567429147722825229742535297380151813044699927823550987925643078507952410342040544824469491774065882802100681784787729119671093952339928980082804003167313113599113619098332710858996479428821488422982406538154620466703629221055610280036414597469472496508887873200998680094518468244993491396522545765505311903875568286556205897884355692566124395701418542032820757318827534043908725384339531707530625869254982808006605186299474561195511463725216102283039271220079135482320215453570500216867689322310444587257150914925707797511896087738867176717077840557749032660588458563546484648657759011312615551300742166006492424898886909762805505618874822533312079131957971919632024223408066513850019409077877182490417960661170439625833816602188545489636416369223028815217944586000016089237885153892028007487552182172563242090745916357263922691345214843750 [64,51] 25088287129795429200316340576886508671646594079841753079819769547743673821735779897215673343991734687327650655475427329584271904730182773127611273390302113941118552058007696926875354989319445628068207968725195752850141849817944455208259624078865062810902589097351517115329942947731583797018321655951456476943466043814241694483831623974215224888471757088358314516962530861563629848167362206136963442072722742496530482530718616517772279785410991733244857938155606752151093465360486761178704006853997978396770357126740796120702816809721796313371846372271351164943012601708556232582294137759458428626852479510933324534287576434600586421445370640004739281276441475526326512363952938812142157581794189259233254635554262596908182527369216891376675657923097668799989621769593878469861667047847143279243682935480348806647862939261131752315222588459163265849328826999603202356705193058833239296365392158021971582406829240064654599203700243844177951967239198571179141150769327721461407707022941985531991671446956910836640235171150427164803211138449260110378318846483241399338993156057186730429500098505647686579806529593577433324812660516144313218312529528026479694849718528421447706431232633487982232471959181999777302302729607344958665634729172839443334491557120112556326144699654678233273005323093540911959336468436270827915021770131193868852496366330281918845836210591460387912868290124298602678946731844923646466656611848884938147111223097130563071209343725282420532784123261303451513010315293840614779366399345050520896437099048941466988250899458941125185399767758840359720077706989905652423691676383590780814782362605571472328513358945854988554209985806782142231171970086192365893477832640090828069160471369299478108329324212651372955407002458049870889339854677186220895465092840056170027430606795819235276757704008865623891637043513021344534506246436755444742302261052781531911381210829184027304877288708785026765079592721122679659055266820163378757329307847579229271399057707436774933285050792619585990905761718750 [64,52] -7153643653211628061161860030892004781029293850475321876400923475126399683838110662546078683221198410955573161242381224424453249145471372180421575838689472091520553921220249395127095416813602176384512301041256946181517274203025571665975898479276888683961733062744295064114385304484158359944444832327461068143471441113690037295083028840170133215659918154029254731736079845346683978117376591058711161822007193936043849905675304369452079966639295161435701768230685775854057643359938705955573124110689858815448889430753007456763714472227162571156732724978292183790772222012098520174954872305783460354701821639006320528633431994868423032132703998177671813579952090278363541765859108068140349160516946018336162900900693953250930052685613526820174585230327395002481926512873074728796520814539101193087112604478839427867760458609127367000230569956090584677807360990062598353978180860648621338787437446145789223630323351822466665692688974947792887662003711317490990678115658895216807169826412880506740433308640881462617897195131315763392015525716248678630816120438294499631637736788314535541070068793377929795540603926639593779884916384214761082441803292152441090354807629681496169168507562959710802204835065027382046439896697429120163483918963578184619382351704531135257320784797852543153209871339343826263058311016777540618510503506291849136992030978533644564355400673974950720042079788141829642311132522497022454608480935350662613855655645349853932414347693209349793781319449759471473140596055719867989637018753836577633347866935825148457294280155583502442963993419426005797843423082764332552193533736442729102809514021145927907378949509294813630034978385118421537937006175358405382959715508853870923192236034604490452992897642381593190210727615035914253930430538476651307455754976720141628609969317027538823812581789567213029706804859183056081241521707938418803124407027856029969639430701029882317227628307635183815290933847601815469789319902874858015298753844347410556551124238833239132873131893575191497802734375 [64,53] 1752363476891568936210207583925037786798403363496854506514703640576420576242964856007687791870799298340042466248789444919953191369231982582736241055795581744278878195683196636057123918578579371992463760668936677432382944109316382621242310018797669891258301703522153160112393329903275568401937290160631572319497095670912322138733219739441476852683701858511567336868377894283439794903461074177075949008902060606826576399449533727921278264099998066251376514667558566683189758062013496178769319459480737970166904258509113444084329248950195275795329885400862066085697939198491813834420178060471489141674170994984825411745083157547891406884861431232165761373533551247025320626923024251716581250763167517996571094080184221896155021294623723842238627216839311219579907220932544753807078496805568785804981151726493146323778360722280137377504466076442186986113827652838337662788045175226593089822203407001527820856305569119896315034547866681903807135493140978489731652851553531623755192049552870844255443300182571962550567449276718882720978874266657892298787699739769562836823554942958719233100577318466916551705117495796193874428327853071299669771732238431267663424767603415555303979079538333900151308610902862504420127437013935224881197260310684676269368670788061985208290176739354864982370311098757305918538758578713058514193610960240023298873916748187211119274078207912349835015041566370684140329780537106414195507381869766897184776207461102786926282717199719971629022177361421821405485070491750952319642973799464208931520844818869892667007579589736877916525243942830567914732910526200466238136619863893763802195226455778888068547240404566790367766814302454206385247935035206662040757581448227887730354616172552127541401353026691308245529693702615587565679040319917380842417928408730192728648054543862870127821478438855107084574207349764365068964688784701553193867127559034957008349378250481843623422173678352157447121591464234711765927249673649055189549947214277923627015476348844913445645943284034729003906250 [64,54] -269729131565698069485457984129780471259073666186329490978931754930197623113684641797691286190987122679274242593713658647529382516033174074803514610758881938881732750756112320120880282709517709445173997181291227643919386756476575496649905199555767885520449294279377062334673141394128330372114073943395433206721839704324279692099741513512895573810480177118385014470143056414326112387322346976042192263666420961536260129456495916068510511507028272511855662706660804438625369342886106966712795125549068586136054199439532254362179364088152184148518312338030946987548428069179360787609584333552794626888655931503811373716942145093972306877971130054684050322770172953968986285224943601037191737052097323493787663029372816829029244704284821232968394269715899083822823020880091906486385105277354614086147073692163405265456305072660418970994124378491896623744736710576006064225624716777413581002594322947815784072620035876927853822009969858066707545976900296823040312552635211775425391037907154607364716220277177656866549817755470983059882634823352265903214634997262205146479336475423395329295507627698357405356650246909217660222688459491410298253011869242131591535664823421890709802121008830243721124793642261843541653097508380637251099455825930883989479541177869005233969628122417725706106985093581326461112635968334995230544129289306332190151666227170318204942959443326050877188794897059216668045421261305521930821083848927423710204829778509139597761131137908235467938400621286085151378097638549562873227513781356939739530795635842154073873738927193007500368812570258706385902520932031709423819393459942562482088149067057812967827889753483568551526525396867074177517523373281241483260911140119897849697726551660821910693520883170457840806986666009553834504128610342704061684997872572772904081083057224360854371940963663236646461196048801739507480315633586387710827911709658218880227815106526450232898153227538408346475894643564034420146018986754841475183614834862226052047962099322830908931791782379150390625 [64,55] 21478964944201226465295265052034117171279719971115525320216273936683923286271272080063523294619099394636230419817205276637895702639831448113783896761838400840700226151164728583402120099825680908487295509159287291961636794814645853771769230570026056731662759011480268400428972946283049711090567372239196130726373542833604139495150490900500559225345298482804320805777347612692615174237864826057047929352095053722343979981509410648376822958745254646805807782997383519077051018131610305397337343179877742489787431112338689683557984706105462997734662930018342917675701150329549096011397584442331331922728861303682494215757414991393991707474263823079123761629382306064342953340657235483012483349712792123413789928839877232811604222977691433482079662124629716249505051103821334977905611804063811151195001636155752104846529049590297087818662754445637066212429324155518260616389334159736110880230327367481414447911313688372328005987102404645991600241142409727303693178564189754878861941175897021944386974648804497833083452709138435206489824924280202897913109905303122956661712975398635440842613824145393238646672741806613252711235346960102781845665305220975767720245235311086340424433167412049457962888412154706430065338641538930883130481320522889987776154365155292086858922474275526953689444823372500088577484228516500623730543400714064412837950465194803642969930964898726357639929530849272466662878525003434642236847097444806267571737227458000263056670239197879534993000479341762300879502424368063464883575570384040148972591870533612083813482003030798625951732610964623779032893188029529626264502192367053549858569315701737980940845968726209726946115555707625107082983658825353393846096985505735005118114091702213806694599191634295563569098810710719694409170385343776320260696445336180029820157503759528486899074864957618006513690135724888511030691018743075423067828786714292093832310082244485629703865505574885995004726553704432708156825065579731882097291417559048465335536093334667384624481201171875000 [64,56] 13845574964831249422756463196684251735884978782459943297036070977060239347661825905000754471944751641665993672495652488737881353779133228962368269211471227399580882899430891278760356274434776962640076741629493560011570200339358358056568586446315747229160464413612319203727459301814378219129341900089567606282423455745237768397225781785517137797549763139426672369211199519433874719421319781936543782252605074941032249610137423214365289694706420526106094000693390045254215016557700268173176191142114317144352435010251065507885450142482928445414370067925581659676913120094976532168585168756938143937484462297542492009430156589502346874007309540781980497325575087890058227308007467234883203135115164407823297911406191718660961990791660260053908907063294737412416942832050641080380858020070619179159844399375063546252887444350359490654427506503993105501524877607087501861329528113136006470723421060984452991369369532864209209511023317626788895606285254627492919688470480888034858472751852002093320630813574606121181078947535225460362637536736647466780357319539713061956055711439248185479677412109528197828281694704114787262910533090660597374963688083452592214813425801774291447172399856635693275204329078321287876265041091061075891088364412171147483288924171283820473876369391017468646707872306817956806566591327239904907360545734024605411369762205024900491547116297457300239410266527759560706362893460588512483216417602823106128523783258186617636081080778623704454943137519846808933130578019839921591686318708666180022804248903717654055991291452460845962392850505011491542143365717844172985813086980988966285647183778150567349209548803093436126500378755761895671618955723845771254192041023648108602060191969122663359314601815530328500493450383806089873808149098071852514979171062277989713454668024432622393110830593597052493390184320629309528934812298455585868459737310005813031315671991324317238150545952058276579317042953932585758122602093887982058206809199418785283342003822326660156250000000 [64,57] -112779460105202453064388559488362520142146709869427762360856045695402432448817982275042835706998409093964365252562204867688308310458900158339824240707462239486740085922448455368125046317464521631716634618447672732116087444421780730861939364473465427971857392038536208434501964232898583188491853850438900422512218352267097920548037559700419410485567967254658120254986825896670844109268140987727293218250752595686145942125750491111582408666263513766575169222175848835998463546120720075762547480692326536612719932670359731918634935731370140186652753365140510782008308154097793278195214278424241518053198362055673900811259667018206346197053592997284784629510233584892334846937465707313514396456796906495923131204548329203898962322502351251490768942264556060193098027132307521502163629327863576840873055789940869553752957353416066347540790669927005111501442278195913515287189789390824502163118672117626707649533701468172169528013900521185442860564679965411799557938421558112658901258321689154882760252793000700624487805944791962258609027409006173716520765965039487145625332013601202307840010464640971172910007426288384284064494709114945700984304879647825198326984201403710822259885344378851864253988992577571562498400926076186497047114555253757441294057926881340251233351858577430291471821007608713135235006505517614788597037541209063533794878066240885123597969450915135584948834151801764839350079109777370925799030734873392767703897153476906406604047446573976328389000928236267155677768662850102266795852444201433249717385040392201756417782104461592683535252161211194839880329200118991446545469372275182318793662819100308020741923515489918284856811146546029640989406572870205504922117148834445317412763730734183546984825886800575623129322728554056998996294786990069532884063319608164416345330677810727441062981736094881065675820288246613242940816530828248259768311241628128744686505794430066869354147252811565708550690932954810982358403436759281690407799580988523757696384564042091369628906250 [64,58] -14899263531936857984490820957634690286248922959025915815071904656103649355183390992523955883441803784423676504845836511485982626663647833835582902603932781707393417598683914886829363745220000433317134020199468261828203756718018101589067763725950658437626353034565649818616686849739154522249484174471413882495852294717225984058280729906307657070959235229887906423933110118335420667439323851089808296062398837719010638302036509820916130260385736248293313972738942743531140694921628209774912032076660221591439583657625969962569986369359650698853570007668684936833869089199591521345120745526621349804388912639937194438008807471561556046224403904455094864709216054698425491215606549762313813665618399928470663260397096787851017911711591924641684562633510647277346584678431739915417932744098968986175701331774894589426422614723460972530750196346356340520373929935262600826723448717910496422582950394103675139925266780895596756270598950294906962824962418791918835320217515454960952424218888755033302247068725533546001855309235578027473423351777368493906846945107407047132366722843306475709888211876828916835732143677746290956270180893371330212528763822357251551530749817492667838082137861739899048707443566531373609668755360928643909117587368096673094533524375789503516346085579794492778855719136254692053554617668551835764191568325467708940455772578217535826706998409004045209249248930045310729432254105170309516158392295563393038723716977281288401083891074564349145448840312600332864657858730260347879808988932205671990846213701830705409917239907018831672864729724834843855001638204235560660195319037775293552796316740626719487545121248398799887500021857606132760979022770411257154171632973004631857021862793960653769552642602601839860564076931667927885787442134991585838331568406344502893098808061469597729957689465466299259681038582143599959550978185730052577287586790628812080195576652023292733223301387144533342957280347869306815595816872069647764098565545509700314141809940338134765625 [64,59] 5893076052289928649617714102433890137581465090283456817399748851617305707384715305003744302950281743801343925691414150947008353028364380894010805366935321441266448442345478911284503545562339809123128736641502594994976044077468248838718904430177262459322085287573568892116912374049966770143308656063831216875708254196485838311771405417286421397296625266875689555655309723229351882572311378489892599754959294100302101145716025654737580226718315353721899283462108095146299095892882892359705092845327692010513538617514001583366528096770889190694254194846020609085457859322700694005713490571633154023670785346607345302747638734905630645516184232905397702805842968058660289097102426289730973397224700153951145295952934459659382529913071809257455605168793419203785731142635798972195275325776277643883193156372161227273882479983435955354504568086676170510826698832628466634143001626901443704140768006821628169356099259631392064232061940620288220979477898150110193421156542117492316172545912773860577685295943934379890776622901938454236267698992109459220033567186465852743958762899308486358073305734901523935800240544435944764136614305990414175561842820566331489091185474604173594498030992455077585200160558471412654035849170844840015056743152869549443679073285089719495630761951393179147607694039405520224105839517615198992119405088404849151568358431243461823111845809878200891104015041857362067575764565138591154966170181920633827644705632493624232589165265877695809739510786727210565653034088243557473108643974327918828664982656846829195275585845879967253197897923325758590440919172025700923854654851409756944859141755431798863027086694829664877064502613115910938497329140992525257695164165798125142859520353696332253139878477069707663063719596934651111179968584197328704280749736237803865081937667033819430820654232183146251738177175406911552270923317396195300677933606003076466521730165879118730528719402269575232617916869051611211973753018584544494107291257023462094366550445556640625 [64,60] -668040226788668227885391060028591476167049977778182715769027069320352450855288938946432304383068975038651699493629154457242305852487486943464254016241937540976298396301390803134042952174749995128240618230166067001671766074155633600621950742003270641093828026617132427069646985228184111234192667605231049265447908786774725841574604798811051488508420134931986375307803524629433339598405174988283878457910816032460220858409230346351545227146029513703038712999243983130219952582784733488824676653017593638735518486250145656937390565618855502294547433882511492708456908442520656629922446934277849323875662863958194739351451820869006593486866222705587209444001348013836167838232449158734109239341348016081355106163916424154176215580367990135264970099300653748647332489184852967874144212038779850105205691374204386197740651465815474619884641517447802342853756742286056402272301848596979965931590305235271825106593886765304450768291265436240917792335755670944546330257851906523861043380258053050108000223337740325364214783587145365615488495026540372857800512063623501355809886697563085707516429124271587048413673553539485707785097179034573023093727852435119072717705370139829652292576348327235585677270322056104223113555205630760956338776442195318224889494738956924512036572857185405592568677432192588298278705453573197980235866750613760497144554418947801276969905777435255816291542675616758571020466770130605591636081612635246037337233877427534521274813018323235438091692028706140755910635463527068302821551829699253437065984484884039473396680784551193178218339359916327451124684412869521168786522576577520605001949845443574972042888642478180403611128009455431440647971747101019643044049891578309473140010373960637801489831015150930616609887688712895219141694565141132872697888062590046575104547972479690954187791069271402071386177103200833129582792931614217434037891944352411277786580089912629159505450896470914223803915679570992639202354698713115510599891422316431999206542968750000 [64,61] 27239417066680017741742538800048122816678504040724911280324069758947887367708737887379488611308748026854373960445190284994878295631942880033780039329804526845934261055408324837322635433890283012060979368281946191038926814122622340194631949102936189761537446413454998503735805640438219050579210617616367623690206250641866044317234126144486070370308599762663893892728661409075638267783106213346551632307886954537147927573129754762774571699971801943040781215648791871366784419154631694883293696633373365659409100049349171087171010917851258869163441944566961199649589122972361639993515776940617969691915022220872963135872223157161893169692248694264696147919595552439564788449414784511518588546354369701468677611503916691264276423290069748660232107953438981421230692223592353813820559525917251516278228609371261926880038359420519346456051638604726107156716687087489340588817538775240079123502288715825119414427926602724742061657859299173363945048455238444872374038899200379104936907358838604702022441884663515271179486054653502317693321574860039510912216815380927569671330820363876452349721845966251323680505999447128237391301012878741600504493887264308345605135318365417246104476938181008075110145391961152902613152318330497322127569978869583318303386913353167492511135415129593121071057204040654172014681593887056696902046562545953670944491775679537371117964623360131740662125173784055363626676320384761224502889498282703254974129229748917480976616925185471193655562980322978384083915509274804760684754632314714457969611874394849727730603956424277342524410644851139826195106940899641172119013253518260897101210302467541365869330417330995757805010984250729769003777788047259062362781605577524374653031688263692664342074295401929649159491342992879741725848789302747468407650970890935660865495087523280138650176141619242117450756849345626116943596276437512141750958313270984913924488880394328686257399355769069388599099860879943611164191209772500457120258943177759647369384765625 [64,62] 1148526064441748560265580447294970963005494752679869492005184720419353228937089343223414852343786096630983061717619136326524177222515187221088375810485420679962075863693432915053045245122240135676097406725832568391683629032208164990977389936714946850571814917167273515723231057762894556754488048862724191979404921939455545260473573301745468874746336800206726488409910924034329024579841476963722394398783879523973557584632399124962333929547234218308816754927941692034958037511438390263221179528456507155404565395874737285596846131281244574993329502074923265310476227243116736000692501409497141345679713961645922151769045501345986796428605344422855565593607775431622632284287578368177564073391280915839788796768482862741295319300793806770834376895468891377599375147463761807538975116434531579592360659314245032175732459636821782245220256230889882014937830250993570379760008323273531808322361000343026130768007391496283463684864088706672767932481930436314447732002861591592821573737905169704626643889633557502902306595044014925106008537925045179066630310411868086482376692072555603687548704831686495415037910206197570261210136165124177133687930637554883115949052281725458234198986133866905407904689883393558043281409656168269845984130974577004468648295395929897954202641545498358636666969804708197839761711992204523528673732604845521039499976880717551641067712962732731508932737773412440713397491781799108652400940240632025769870552088337880360868852191235616171583584240074538399402195141489383713975110485754613265861063498307536069062882186788124124323782145501906385016139984391298960920521651673954124223696443252266668598363029232472103403918988307956776214617287056978132816940934858117716027585317361133342322117607209971271270323707647116921091337408711604943081433205985021929255714250534815618602514895534380849072440987612257726092059424660735780362850069612122932798813277966088562701100138261371950978337960723587663283695725624511396745219826698303222656250 [64,63] -250204792459338241707484165338476665982215508565712387686209066185174265744381815017890449077708026736538742045832154184816312444254619181323161264363263137441446378503062160049414612133952218610689526511656528174571766302175197645046675421321994464212757700614323169344738233040764349135010804341865224661180297214843051870388598872225326069411792164385876888712118582867628907015559428724640383560097681802570482160260887239132727640624898468819800315899511510798859694158607090712711581297755022369100696161440524901122977779214026960930893426932542919814774912932475392177487561851733366726346641619182849649078376298178517647713318863654345165688724138547896454449565977167079033423691546852266174359237007838353585272256783340392091920568691931205810770230780729809303530143174345295424021601372654365314296930268488137335425928895499494268430756399928846909574070109202816237090095493475345409726757106094085302202859463807779516503178932998170762499918512648121587301245882590772792689810744377213867219012883444207175595292336001801719797004960633192540513743486418485002570450137812038278276608434143147845629586290248127413660192519245405328964186890680286597247361476127810149364501276641407892020190613554034535844698538113967978309566703263220573896303958298791450026482706428628399510342490621410756948710899486932754488944355317577405664406080545368061817618951315812860899876890930834637739963429069598089200636112862640349267455424348120136180386575654669996832236508214322746897598634840490955315170038249511956674725454806705634503824598466854946979322495259211083422612922190013540640641542643265113090021672997356469561369542564535106633330882523562740033199442953794228127147945225270580004087834570736086970399780271236982517667394888232583834657274482622447456266657397869991566785588584800700478362146152148956677642144140804743523208636783831306711727053635715975704939721330983991085672739942665290802104038903053151443600654602050781250 [64,64] 22180253032530647648894868066380206968290858395579566581816056680025785931308456376179956427808091099613721472278694164651767066813302016148319185910050020155941948770038579328055575146646567427473494584892568074135941274387226677849231219245849852087699711492223940474582921543296930972033971345334942550546341811377042034511730484961456393602050837302620090460246533018311092275916877662439180363611740634827248811669481183854777729315432062355411097746450275001358703807729793843813520464772735171322818765219999876726008478748870056635042557728206056905016748455955037315132509474749032315998120211802161916307131903840051260185796402221010753996714388656970019369649601894481438344358686657683204635591152641367193388067237428943769716249259664283823591326018152668891993164891973182992930407572983914763243018505160656990196408168590517595479501011889261540868339906025713542484113350953316891998207784684380179080732201771048933265437894923013481001436241361824969568493396242567170022192516040078662230487315133223841618127738194440146204616007211053391206810051730213465785607519795246812169282906414748058690780957164922198480840505348588482848649286065361583501597985618618823030111072416082995549344243350997484335194945836036945632801365502556334399099272040707217816279112719656101851307124999299859705274312462612812033497218145618924272745294305927811452831277230374960780611074457927708133987081374849535363324058761778728110343116574008918123112176584494683438777890363536706266263407359443543558963484741383802240449766002045137261525849219995635386499081339551022534149011793212810427918410630682465889066987224050320430182488071344645243947549949186806382026172265497036642668720572763962821614301901915734112934115276734827746945429194791492407255218791537566394562016308372276230928419052372997448906903264862924610909442461521827215798616653223584912399939336623877315701371561352124268996460049706287431803275467245839536190032958984375 [65,0] -2081871337419466793241569898760083803676146654577592490916861165762875928638351147702077940903649590180237833739114253806501090272028008034068878094755698788777554102187224781913831491186419750447630414335995324769597439599751709838509778707636916536526149964726114051399402863219097097326790429668883769819632486124671683776094382176531627470071759607243342453177956134652629991892461760668858159742134589259501029313938146532746992588180160790988872823568875641163882509615784848247903106981646956744541759932784681191012507691963858241636452208651631874607338799871533181069235565264488594810113887721338593362514870399369250342374521892992482656693707567075745510587656626620954622400150412544456356610272775531456822404115614628450451157545845292456958782695241015547868320248603438941701361411294721416121824812430803448841729022505847539487124195864310393694937253622978620611105249623189404743652106790324848674209794610268382838482824272149210753634783737453134364555884647811574640734807296552455182754098860710578083674515246802874913157802370423087650953901291383647738574705097030694100106966133064615321312262037420265197800102300473496658708825667716756467238567317407145228035719650746337241065192106265710605916405678495514910065956468012997410547999936425292539454437598462446038105366415787060563378213644906455092893800906244280150890573575466020296188940043259830600334642086869124011774869647681016884092877773188005303887125233474229168035055488873169879689877424997736513617043985079425940276069803142791714693559683535140086519218808264960420189976150716149141111751642523644143818323226448049255301652348719577930989311701964823902585880680558696985389101123021145233598666043545802027280030119233319842317199088301129419913291841516337624999371247240440846849537709711113396542741412110739821142867699177925750756318638272396031725425049001144950538860145870060870190820555385227600776690865589843287171527007660989753841032190579973651853754298564733288090591932396578543889437140634868228517007082700729370117187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,1] 65720467383625287183421281032339078535034078460516627213004013152681878732362909517630726679865908645540337020727075522118117760130171172576493697472453102031897340610457269283585313724269442680555893586850116252933633262942849283021824614818915122362827554837814304072463032326648170686984765830864214557521977599246267568419719350218349049306588750499840604432638214550584885104107122160826873896039512488026237663116293032739662276262981225702152919903626784407588832561399500643232885127465723677219404630182857112497366646609040199402671107106216280513766663855391553126678969799148636908059073031548147837521355656991372593793964105636048855898671242902306953931626120510037304202854867332360201346919814087628307208827330769643928504471481051027819959120738682677133988725131321735418704938492940916146445191894894316655947931792153282553671184952026462158627208996901903475067950740180995994501332709074922616386730831899170970286434108109128396244968443410193148736862039644389967593568025475095892607776759916334074822509865893002181470052757422649394617843684374277131012736313984088261197760978832893057484727508989041343856486841933179149064844744144761389105644836184257398882004988139098035822431217235416489846383119763601267709560222465653614041949132689568139801203084504532511803568166291178691984677359827238183720246423550207180433293429652292988443028840163298549882994825924051985099094783449520253908505700558832944626329816501654083030090947504556375033612669992135580679471389097039449529731722608926433364969638689968156370475665210166122368572694788043019344295340410900365678200509118710353700865093562513496282534976555448269209872655509587818068119285161921051157361980918713490116324840683375403148180695285044466263962276143977441769961132612687250757952861319618450316282744938566078887205906081236653417974094909750480663470474776784227614074462956512984576032377067537677065150105836713575434024300864770188829841558441195242331407490795207976092343967644100826105391078245376856870052506565116345882415771484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,2] -2251748265899597604270909032404090836403431766448638776379336315695096949386660785518362886516168438159287073244348361136803627569945520566021174065053690944525358381081640245383565065481660808760555830921294733329279381174674232152741783831742631691556459556768485011421101465755854295789108203571819120860712867591729004418618707007729803701741089484867670751221821182787565111580613190704347823998593776446210008689151623451907123060695696762928836605015525008732870471556393902769640170283398110399366579060874833121903503629164670997260385812815385521374368676594193286799326668939795249898759788379755511977636359723060817776767140326218467081734891166414122026093094764060112011347825873667922266158750257523856909278379516141301452451392284169554814646139684394527052327381248440737079052477755723040165575892161477277701836064379871363410980865284745463030612587496254142126513530102994851105018803083204402396795991519441352315054847520124463748801187125007912597439209269549098076968131825724898207035468845096962511681520580945105112410683698876484582415361955598186456160629953121187220573628340542263767502969831890874720552938653120771751577048557315535703441489718248009296429780825725500280069448444297321999340077785122970959571526628892634242438244302993448602238156622572003667012614814844170877042437665627123330149494585674176530421932471123242161358795113074879559357679082567228977566242259959571562654774144526732281983368357424461696637565185509707028072836098184782567898290751633040739453531971926772494005541195109683361818466377502505850306953995877926193742534766995018449745288837623218179502483998804557438131482407055397204599845617984229832855760839529760115944872080919986440920716137796266304489368761654452184624798039450357720195055975043642304343756472138947418551786740620374856704813846623900501013243037787820253821915375024567936527758935070553380634313183017215111927208428600203542176153870534961018546571995690266996870750220555093012389317875253265167291965702942371785333364186953986063599586486816406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,3] 24182945393297530183073008103575392067913430103795719856781861438096864505294536213894238963326532250568849484439959125680051695547036149118623350716723485519232522100787430128564278487665428650620272434414073379850742454644059338776991326861891145996859882197957836714396898666421892490760504383742170695615101556540430487426372368093940293692471407372009026514735076696901535559876589409333861933471574791781988235895556365666181051978174657458065154009482290183947348824066480364971190177616047301870115114391380969380135794771563877366611078264578093507900373814132351117856302611699657358662069148438302312707464315616902694970608955272441114462523954831833647436642678945878249070296930003705879938038250101015921922044629765854130662004298064817217534232106805480963172171163873345515766737922301230133290688898015398356087336891512326117796786367382132858165660191567934917915345746618691902645869044146751367758461709095031616354416092557663556770599825754021578100986467248586779749155300251852339702670390861312735031534800091206601944310050253711359440497690207548409368168545173633762434277426884350288693868806686248094743874676300676819429787239157038916842298343265284680366975232371468963231132145532003113454039412699525479548895181192471165200033404779944756556757234221605212530868737646105680805252895629166820774973216894574781063878051205817794694584153895312023363558165592541465812139309476604523521743257641558136281800869334047582543945291434315475080737616193416743892517922497506666108093449385159351549155761228220514276283664522674395578119401717521140132029577983978917651886949828898909560732766935645306989096990471369546772698398879118380676034633351129868846849131756063284844302719543325530975601413662657243023160523897482590151460260204768811561789570308794084203331130780495478884958016720024639521104401785658057966984302617809454473964687427084413026832816005026354171261624594886538601005035659899786243150294298788867219569680528967130985625617526106844048868701450391463340927611369579608435742557048797607421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,4] -640046749549846193531826561923720062524554815947985385653798558717098499231361062566388972154135869203344217709786336371680040535075066211686144546575616578367147724407479161044292021994065707579970845626403512222903990995377686743972077085393127805823820226572193452553152950108186962011934873372182761059438978476078901421004209321940011257124497402659320219481397795490338595590193466412846322254704288774789369032925751753326819925064824818664037916556133772102519814019606120752619851965624461140262070456873324061402786151633511537950040125253857106978915458324659768180641764830552841083712752210077312355238224294420291399205585066074707046161865451314115787385385316419139105338886793973217633840449496721739372763202798441777097324099546536682490588340739486185179858858431576060776947409734837937311102289074250740099403512749595321897205635014295503281229990107825935583470919023079010354975533547030428296950975881493358019626383749591481306587688370987903748904373335271798080511982140607138590470270059144699038257512229927030728701397162867128658502734699698695135680992601134472775912932923104365898713292295581051489916552895188021652812766247190939627778085440440897996052875776101310070776755804811819753405633275270990401439445266611353432267482894717241317911884364935071808125780967687948466782430780327571404191073825812420848140809657830561374445724099657193817784898184637341025692344515745887410434730151451415883202657736349824092091199358741534597176386262569634575642457989164746115518438369868244855863066667453981295947710030933353733593526946261664611930002798422934274239625034677163493723735951289389684489801250736584935795091593314731061336568175336290951875438786552607432587459456855952377056527570656365741868217814156910146083235902136510685785313079929020178713508674878850579357470077931889078974289279015975184599503113079235296112339808578289046851419298831026332891542465114062590048615868817131192934076031056406597824549191817534261165230340995722128326252334796125696158836224005511672530133182590361684560775756835937500000000000000000000000000000000000000000000000000000000000000000000000000000 [65,5] 45051653719917109068662795211523356402616157020756259458397283195872245785747681735315686574100627609937814094237676696058807035231551229119696103182290075320669363207185007798615149429576053433769195790101967828279847153581611365992494654530934100832798641127037928126031810114765061412727082894177585701092229980138667943474813088437279400630081783647714245586934892588206898106179749101855488275979902842780308157679147937743406677276049823815390097775815530047537587219841831690963798684082859896157947821042706681709522018121478367187699129261801350578778555697527917260239043602852440827620777197166268872891632732837071385032109158003964196193234673641718626238741661341144392879171530419859830141727282677386612170183854757951432139987164483946564433984589267451422960268990895680100838624712762371766880725384664071244686468379853721095403152196368440536297802421201431367841833881875480957806978952032488856742731962090092583449910556438508073804973304706620068879330938557839418900267698238960240232746400556043775318394986252716672544361185140355928198933851512263246679620074284287604129674443312913197621594684465810101575012834598170358665935497832729921164699701261472994448106911142694708462178310466002447430898663722622514775525587753499118775853217175766259505047949332532455195967320333750050387901342615009968096711954008719039107777132254348548153063173485968084578234188651019083664833048078443662872572689691725759765450622475240575155062569437495184054463879069688634798242245294410244224361788008140091005120866270906053700371964983995064406811723752062864154522186598142814152445903496307132461765775950752964973190903338330234151868425436510837374120141551872549171987157624933646023299650156395607159457554633624907300713391780353830153259081543543513932382196702538685731750194726431526268222173759531474602306479446472414864085248193121540611699673440098658030761255446678403086337028453942134464408048642790797060829619075376841302640715898429130247064473701715275097225963676294925666755243922852788157618064701637194957584142684936523437500000000000000000000000000000000000000000000000000000000000000000000000 [65,6] -1774348542077419102513795169343555183819670579847572554824280908796406372137948741747056420310762834278128105504923783663205521332255585892481220453576831643679795467187746885076187360510721520700661936523989570746608245972310892190805720874543346503641581494107230789837708554020525410432236538446889848889200543410061312547365825323778742633649666222347938965193939774006826544308009347834928690516404037146943841798806999661770203279082745107774788432271485164448910512520057187526943202825512883941871130505360749120087941504452629329260580396076399503946815045817580307998184865725856252832761546888257490279505604853996603791330576386115406903800811581279475776883799042727050949166008173567824541982953476046495679006673764870612822306183861726684978657083698294205633726385226844531689997419947037252150368239290769484690629853523169513300713374619916317845252315870527128147239185359816306496631117842671934238415062463980186528908603397538740197867974361548983567719219270576558144950166035571668649111068355005240250166417188997488265640226813416767578976169834251775129071925955784549114919404104566331834523468162752134241135629528471614361807951564476161575891593915466883713164928592531623739755254445282081934074135908005936597612789310102822099217250785037342710053034309943803310552774123091298596296909103647577082326810851292391682717235214124540436893597309468256609409490940288048537857984220694208379792152494018500082414528936324944802777374468510737091065712218483640752968976995446219444480131888666178688072734223673853959927019220698838006745959058784260578488517343876719842460197083670245786329927776406835593224386530731697544121440025853230937172863589220437651461865901494024372985639359857376202096067034918539273657752600462024464112309415679015354028064645835369522601204246801838279089713914847831940716056160597349548636817811499966057559889313929203187652796870637701299971791921768254483456739805944027157506610882922448007084359789176901163353348462935162109195699111441111021541644291299998239088211993141896982706384733319282531738281250000000000000000000000000000000000000000000000000000000000000000 [65,7] 40086814357581550862694554369822834736488474485581194379559915246693990204652165691342702669282597750316267526270060807621812497994795323301684379992127189754890584226465028270297503001497670227379826801756638113365379965588655753736859063917756182324655234009582369778697940891342836804676754848680813033060751491997859407012815925256512031186687915450177639605818520006234572746435509027812539866244863620930111631455347498337388001531479091219261383951403781291677493607065501602866499219667960375536863642111970538359591009990079928902295799969649997104936667491991571405704822764780195133002749521431758310689601286276330268729527593480210672450353590811795301409690258915618497365682804958091470954630845984448619746730731246863909915152877088434156576772303919646384217646134602986750120903707228187452737201616058256003166015738622955682897124028433364169364979189856607031227911632399904804594124884755497661371255944409058357854561688928363456276485813086379714641222635302612110595403509491156852230871915655579192473908244298615629237595684620671384975793239031612346664051767656739444891826083256168189056041063863437069476891078360667587884326760541959313286703081312754132892239623162628939364574550360438593024410303904695354790368869659331916730529442561033901160820623358011453995477199272488215188167890795203346373845824326302090101785988639648024393938924601750232822691367421214629312916934699603205804512574289629270970094535944690831508659926759566925203577126085780490240276583541749012614809957952736251090259186702221828288869925023938382925834141844679468148754618177589958129734327151550363341225092484890448120959540267784135244525636444238728025832584898357362637516404854002403933888010678244043526060181546277241696757039295028067273499775165206620037636771136602675089527630405338949134072707312255611135250226160007306178375868110192080626972469444671332458967159803829446595325356134211704935708575855885593587050711526051513365786782395193944049128405758953842648272520122684158704149277926148097659657843112868125245995543082244694232940673828125000000000000000000000000000000000000000000000000000000000 [65,8] -570992792458811221836848526638981504666570557347301737339091043757846949948769505101450891892750484515855281113171742975273761319681276927785559059664132787010681279089611521803334821696071297522496873809425052254357426891904371979780148104738917163796630641873837515980151389194598927571584059787911217292069565547476662379006945124263187876618604328463168794929419137052915581067358126679147060244325781495801257376815931752292446425832335556492428627145780479687922971609059428434116433103090848985302765127890391736304171528952392884688374251732529828213601228133108912103250113396000191212732621861866363357384584491911808010072528505062938585802122012208253368079703722525303474348784728191246539522372466648544175686650239216662027638374818901168783403951709785160984026164733480589899459215813169948221722193569562088418740680098271759547096996333405639893535299527459589608603721328107085139675035370630421553505417021735339750031393157178358069665057333936485429966833115540379536207701949872997164197188123774364333688121733221150959299122157474298855643159620430441219355345472988362402949986771067011603616660958601889011423032588907329769523193636175718648342221035490354562173676443988464106999822123991265007170179912061607739082419388829211665561833034004101493733897903783537750769944385073693696553014932568234254947046123131631668623187502388397809748967547248965426550011766993156401280783242315114297238540786225928722459511213115193388263779781298081321049055436305495240595522861381374700828892160147856635696024853072053069657742598891402014120082253306383950698597529744709305584385035240860877138420858183760843861468269858435245869136636149135332428329673886149120100563724596815729631423246052125188065536412070506016730759860146846546120296109786998047561819396419900828819816440278441627872042320273829221542567607494750634435567515868795110027023908144580722136807773809858769050508348412676216993342703423241815099826264487687821595199528593098189860812744463335759462296022238106599739791070903132615910642129303627844913449074226718948921188712120056152343750000000000000000000000000000000000000000000000 [65,9] 5350032757710972758196290532498595286624837103541356236577906815662447788595083321892178954373079940136139911321812823034205919363795537745853079598021495524864723024300617344838150103768441648348905698201994970901492179619015372266840705486511137712944582929515416320022055094422680008999072069514143857367005774189566228973800055703854682537411902632983259918296420276439138878419013741675832696062324655809407411114909998090129929495411094604872223655182168770094056384359694381024661381213464108768571962646001835843017396872085318222384593857676983670344857471201385915154256672817811857826586257507862465561187411864262421310337419665497672287059464450248714804237943458034476705619105548669516278743341231113950100183693521111939335015402107376617790648278022257336420678398756798571600125300609630460929066706530071061329941447904128398811288407765306440927530075705010885943383178390808402667184180902763302276007328833948426070250801173804596408331537378979580781713625016594459399120893283984411950157161800566186952523837263026214012237069277561855452796636290824354293134801640310365420652138137603406988348101624336755030054260511178029487382609819331876585711460495153781711336184361413955555597080847499451257403457049583861089524762303754698342953567926382446387328471052761895054846320365829371554770989807887194124292844756950356807142887403678664355155099677462667334266591809679682110018603607346450173045585968604213693615082270218593600782232579420728189528459686021187397344306555082548603943769668918363246554954604228995629020330092712111345852221582697535031300013782167103135642744503113885544089364761344196535612403458069144882101045743755612703741055869273193241042363502045456045871424434482727199822042041275496247941437061775965949381629002856687298452097960774696143662029640113971766526284738947259071097378395476709604655719952622806796175584096062071217047713502439548120054444537713704570766686802990149518917393500745660427862380053353880835472879668618774633287543362527889545804717926902832074525362653393074374594479483691067400741303572431206703186035156250000000000000000000000000000000000000 [65,10] -32247713840176554405236415316457029758760426288175648113111468682942566787165510703029442844854940386375694592916319478389122823301927348094296560825485076492384154121644070456538434757364051429571339308601596473433948302143592893590908840944695100344277144129589227088244633275407065561888004902115566174877657607996878096481895058212669353523066761567310040680498345976002762888579817435906354821910042988018852736051852456649176095994253900100522861370905579891982426560763546009907197470562338675572667909191772010914379271527717917140578991042039106100954068035972298818252461000790526568361322950910536532733567329899055931580904084325928593009226214801410682794518820078998575715446178599467415477645172805984827997010624266620682599565814430132482666496242164199917879614398217216501232617280744295066476496228029811580847043978359446111111227864145401348075396569802453857822958179338179874958422127246697934979297261705647833921928224693165533225791238550862874436239204012913156045483017991665450143837114464893169250399954205969804503570457170421175023998369325964617363510998278855799539796167894887997433575305719890230107441435612649749736588139027541081306250131161879181931622610335917579308907039576329213772824519952729609946976052136833246855191895372994012608933674981466391798768769949358865790925871616694587077704963644366362057053171449581176922727180787407117024868341677632820990393165564621441135070302169711294224475093268756990572366251216446540997761843172822166040861913747223296467191453005500418463652272619671359477432560786433702010762599635176164745357378606382847044653396592496021669707753338780859903213564054295909648621495439493021011792720476585837943086923848495064035609434101645457767851451513034026846350629895260901314403078523761667496006491312136357068015788803229628091147903003670592222423558817185091169360722802732651674818046595152418418857130656876027475619066041096311749479393319484792840888990095235526663265444420595144534630907766159099320107109018210829000685468064339214932787110759336659639797572534172798164320283831330016255378723144531250000000000000000000000000000000 [65,11] 98494365915533703543086404088502449828137218709911002941680776469885658095076808326114670224982989364676697645774727569196900896601873322920200990603379046611176389773262397307092477279865871552906956899161660593465582408112492743542707489973704887280951196863401756404988741611334392201520743324747060549168264842056854237156785495835860191415415111228434909779661196958587153972644861423905603940524725414063692019182084848526787253785340413512973055485697145347402769550842163380935007537099867199673561660692321587572237206966101177489143303348373514342094433670735303082391655309966510673548852226256043202320722623189126134964878811795777625028422895658764920717598008679757647783945145059810163704491473356130158713447935503691935661277033387964461465908307884176257330126093316683558108662124123448169918113958230894761160166953228297600229430694684346790428212099643133556883013378118304183439774019932402652831167493579845098860086582970414452777507914014504961342584984733718308015363466430497616503742323698798812255035460618552732687916056190100485055318547814334893922122951061953304427185096637550466771090615071350460114006315417972298848151564050524343780058254728835611469842065051805371220697581868435897379061535385177871501957530163620267809925715468183044334815314710272332504912386220603898858821151126347727197592852721305504343791904944699318154005001734956796571933370929984624499608164489830676658337499001199156695911611163159083874849721140833579270775221537567790532763176214904213221053960604981474011802139911319115625563584200364769298719827514246715860526503885001834798380557073476142798145929251341643483857632573850054354875368348860419310305628370162677086015702560785199845722836990437107397958046003115910372378963210867054164720815042131201306606353585060804643430325628350633201036049817310843136818014412958443963204442930922133048091695320539922989570370735937677164885944120230743279038895889418760643460859738186781737438371834506575948017757054469192172120335718514389683498117341795978778482280908514414069016018683289971635819171069670119322836399078369140625000000000000000000000000 [65,12] 237552501315178075480232442800201174987837518979449863955992014010580665140026604706318970500855621879206979313577546241030006979613482916713894886499500513002260317793276599284434167225551978432380007340112609059691667563289368569202348284426742384665768296003335223659808939123825817842431661619883567124214627995339196254851227906152784787058464392403448845442631830088367964176652561680204801532383317500382507245894617492700578945068131245678694634447356196661505767952319270750538161956669423819567542634571880967719734962152632888068391721656585264481198349122186716405308996980723497483527045552455953141075544848338927587326669392284002166161143784495722402440640632061484632166476161567732284901505968396080885668712623546595782089299642360178652733183477293477936373429854597519319540764863777116047979858682533697475811773018070010217409816970087438447262416569540114037482788523777815313431852111113341587691411980891483583870647967374249782772847773657629745380279921347530997714884665927435918086972482417133684915095322161746929605643428832248129679532912326976889143577100528051203384819342982959937305408457152793666510012346883388398352957597398740859136262104473692111071309997399737573393326101650655430226379682761234953882622956095670541795164266832993066612610292206692688370691871951296641319211699015833542689223548460898371828617542891336285776393105875326465921826525973690550314001513017327647973117440625672044782636890944061464938576164879014410352919542889380048803081161239134574694249790919881458549592875038787489266876306890478211032369557189669093700028898344977877527608204900243040317266261494259231283924777475433374115748595218748952241478114649018078644150191272029925082348787928327500530087305837281266733728218363372922875306843082284775929609702376558618015216402714648990547088035146559071503592377409154986594618643234448884198600193642712390037379880834523506656540160167689266317558097236287711759963148822710572631750409843205253322237746090936651089127354163868593793217680700855106629932848693108394083765923683299173724313771427496533306111814454197883605957031250000000000000 [65,13] -4932338665916589736924159886960276975037080207958943582231706828289575802117823848875177278487029704783722293080167693281086005615079274559272854105045710769783821879942914766242731776294345280460171974745281682656054456270532712845039452752983526860165530580639505918932083213013231024910523450796500342628573200624189334460044084416323496985609964255934164920577918419648911627112094120472676399681336295070357184454795292651757211545190724619107963277667420136862404606917400377783462177253613711137823587760851292639523264765018500474554257330739981362025798356379184521244570499008498271169979958528122799074357581268288534130170512185105281851151032267533695319295292195636316013562787405322790647972648400775979376087895345599067883880181222862028721174671386022483934487390126355659248490084414135117146835236617684179225171694082224667166089291312387682077243182880127029295927889555290834287609593632943438835073819185095737981903207141131403075372512901768163853878237784658475659704596614548355525130248382284500124544020930073691886637008862200835388496559861234599973833533194464283323095869480192851401120055052858279765341753599764253508004202060134997949726790965557452765963134604285327671638482593147250316526211166326622068599489347095244126060327306527421982191904338520609701173747461726552798817578792273803113918035326666953879979973374860561171895149409638845057397556142032901745587489102230505476046178625413202291831952875614620642584002098740072444995652962427606688436865799259497898689583893909288318934887032007236857731054056217446289924072433253993615063278578901231204273849237945216850836058106871478683138789258157463893283117223445941241736865439762695362722783591726408148871743536764568295200848750809379457135510333122863351236663751875618894408769407985701790748909529436475967494100464480369872432569128705425539763385410761692568390358331673612705295329032516519774189284799761265310911045917986669292549388085848782845169539277109097307383728334344921240285839098385136266507344125370632074189989151259388873042972749461194686986962795738342890672356588765978813171386718750000000000 [65,14] 33579828060810221335763281400558458932635576537579354971025235506282758011004883274394245657739123634009138957480369703715727183512931951478334240907037467209243823572773378443081415211705648930280597515237008800261097875822495737149497278331426794058673832740794476481947139751396540406009440939175495681055162991115688875101945282222521933101085213724050499247888429336699005669816413398586332354021217544535516807122002621575484403760726359441795775483407494820932393190064060425089627139865816094822587440491761339563995333111913965079009846010875922476343836486079368388675342069008575088802260845084717291337996861695274466653657045093949908829190613254207957633599678891114484113676890855921499274967750622867989110957606816358937624230490665733449233107130794186646276813535272361976791078117805886756830504387644868916438918381840512954580860140384836913013167451035629921341664732948856551096201969154878781750615542516073198257805592456302979896247652958817834257582595257782294578511258497757770737733411600165390463846373613753289763269132243731756292005896048634955145868969288956537725185990521927704962115560124747543595215487921356005736494251108680835299934182525751125268039081562086916559208546235062020549940863020731058355645178406638914736018634293624130297197780805035007988628706911888571055492545556041990571896178801984416292069192469164948428529337265335307130075525827040521898410908712373766105927750029457104428192908522104812237373656712987402861843624184652664219873955826137066821805058620376571470162665359826194139966862644544342246688201521868354049108469007848970873434174830489669439485280260030407657839193282747498745562084760226080048709311835047640372152817432102020720627789611076616246431369459199631002268217955593371512612648999090320409965396549778068542616484552863505746001897940508256282902742808188254182442034727770783067140160170943566314645275806536284170721170097831256364394314505022132256238835199893339016086849260643026585187190632346029625486979339572391534821868876673315595694236766964286429980458379881727131724064583373490222584223374724388122558593750000000000 [65,15] -152567988552851814236887122037675547560943761918536616009576451689052371245594763001566343270808927807378238626491724545108040185505592824767578502194694101519620023250788153158397276769361442571265368878797847470316736365611392189239032502382784885519609591594852120544094794179417358662674825112540234798023246637703826054041297999660867198450509964245397569461252564095670821456340564078421851721719347866574613979023731972094040975813341812531521076437710489216976144530425730292281658797039364350798068938480547406154087087993729036263217048430140594376415696196695486988858567882663403638938076448563766888171718578532179084550619525711543725009176048729550283565112474154055767808136715990104202572142202645029879815261609704580606977422182769161801696192059635418511642646371089701343547563644915834933046610120440707961629743583599549295014297584453800540038552312897796694550789267339280544205467370999908588878674457406516832527681038201507637315345791323174421875772424390977801492143627896221013326184229160831220597267336885072951291560486513381128355010448693669813987981740545446620089518274490912681251637746999801111052557988272962959730657520833263315262245249160905889354120231094057214179128754864481364684025899922724961528292732750415033562579215970448197187574121675317117444737472283687329857623581089391876704198043278179389518105982856128747429858577283161555430767123757355431319601901660826763727411901838989770713292813929733960231611035437830528664851207217542421014226723577250974546493778294513964613319737439615047114193740201750560949382516048780843970529431075609056587517271456205246425294277993935795334404717472012296174561376674629785333237121053054030549676530933212446196633299884003143399334457779443718320610209479345974483629564218193661801014907993697194770955096395684766459481679261700452149843479230046333528664106101814901111096427314565539948793483176421822144432639363541775312506267621924203338603910280000370409130045462882932257233159529294304296383206811867981301729932272852053771188022788868606512668686997109578071317274872154001741364481858909130096435546875000000 [65,16] 521227562168187804188530491149343651061670818376887190124400405072007517279997630328512416089495202415803048767986114590140248840228003583963713097972353554586710647423590750010583337925991311477655194877520482560008663467544117078989113961418989533015577466914228386433651460252159083649126216148015042308441371029558970540263362863308228297774085776191609002949485330737758745667024300646061293464781218938012742460652866910242859648311004639311150862335637446973923758135851790525852656740654552817507466200083266214986602830334089121982730201189153086023453907189434670055612909500160968159632353105128605861982083315543872267494245726565812944783272374487883269467438457717945046795920742994155317423751271510159236366344950715266683145560576281125262756449590565017939466879647419320974849139567723559918589120843584778472498656545706733243792887856762171024247290751123499335719477593280597333370513263071535667872586381270885696183291579897978042386180955185599334117318670089434380473354734362750893397899740412171392426481539178915688615451655163590281776425699411608219217812543991636068048203636188279121556328176325665669561786937390292470857302132808812621231685267707848593590853388977541613725656725484790042276421464156133719838113434672951346862738029602338453611157407376445488804927649564946295208365758028736993313043809125704925179209211857794889300751618068989301841566226525962085064358614354817161642834467369316476885862440629380730323409237582480071013655826076747086553369482105125496950168395297402014861382691116832150673040810830438785175085357052655633499214465902467716645986046843378032753748612555240792089114024033185873628541420511054283209219005633273675399584253250398924995127396095378851960157631634109671583877508659588225703138154308890931479535150699260575888603025304832303488227757919147917004297807836844841583053342584418192461044991760913489018854315784166016957379546573231192025667231670793297375524737032003490668586127278598709018883376550164618036238495736536123788783462560946590894906470771568428059388880066425550835820801331976781511912122368812561035156250000000 [65,17] -1395981381171256709402223053100514128625610015332074597663840731068668494681621796460475693384163446454767039291352034030553745367892696457146564958972949822498755466498755921177786047161719405093603175136332044817192634542799045764981244027562824350922620153649715845838875630663956236308074530764179756192896099962639556001160490726025231177784707252025831645056696001403960855569621372841801400808113859880958230416771868082519380974301298739062120064532535621929436604594077168322352377082922611301832089019626227160124720360847725706810412442575151939663020964113184380489609318363563574651469819356646946156711281323990627669073638492460788718167005238433146871435200764019063450386461971711464167725503516076696451086030584550704717849185527071787141949712008760572655521962500438064581826892791365675816617934177828538663153182021965216679177404099460738183638757196985516040598278783881639358218468855176922624891106912712813593915426216119276671835126020276906157641719890241091704414591280749327305300029850655888613313073666209213573319061741914426430971931109361887773534211867784196069677751927744992018783098831510328726063949751568756169277053063143139718397803424566654715666629544563460737293373504411143617318037041571332443099388067055243805936034406407127979522410841376132838360736907156419719499887073261051845251771073174839432777516868230767789395250016604883302255233814441138635927370066805400320152750011400192702066824947975059292814778643433685076052777631688357968726715414769047680472563503146667377733926946527246853391910198394468283335826941865938775696891694300616064964210016832083190741065703452115640129680682766792984508674521693839789792100704370200214524113355343332481662646517936349091499264304331234282739665538277257898210746819666808765596953932367802510416312847532456113567826557694164153185715525931429113120499067247494316819569193965463095885550115254710532396024521428018110766279127475417167857567541093849500724464666926461552802663501889073077123653038116632734109229365276441917286801891008726700048711731064729591020485977015397338618640787899494171142578125000 [65,18] 2973751456713594696706866725331264966954780592044799900846010156988518520697828941875205806231005094189180552774453165174531821616896224299675839274142867747122848895519071554774457671476179773056820988722643660774265899503519261492788372355742760830043279159897706212658546210977825340054984820883602115942440717994851586917612898778275112280227001879601145305675229815737645959932394654228384115539288375953023024860718167647333078248765046864764701878628667192551951780780594541594107048121350447403990675442172482548257438816073887169198864649649805052852240639652897595555198084886864860412234768849518467892062930781988392988248617282429086655999269240861693474518127102982192189473550392185321973942162982898605030500495316567603037001813958740677161090246120481786422977797367729540233675872430211051828543574015713146853629187626371685899957337510902427605397495182871473158152416172698555166739312133151591879588708380418736617468052900409175009420518707832936451586915644860534605133155881029565339426843486944023392222547141612501978184239470060693414889753429711361254599246963031129053343729160067516289702264871507734175073988982802491381373248207222462309242928732329947419284890913745670420048882305576455084390157244621117122518718163070923163134547174297325854441082854826693746863981766366758943676406269315073955022344479787618302020688759465729691600368588314900508340446793405970031773239658295582901809671927333763257212427599337058263889398883487212991684050070891101541966880147724757438407457884314391083726563384091645384068380035524782677532692756219971390225610351004022385140863635224365238226866482850490015811461027411362838908619378289236898203723834069493566747928392109344798390758651217929688590293703642252125307121120586203633070708415126546097140166272917471716040120871919658179489300680926033304341558456299207786609348120385404276778514964433736007726831250640578481913657186799228079686974900018836665585103083869817686569914731197532770583473723703870206981661042445086953673690120570517069037842138383950514748507981322074057717319561788826831616461277008056640625000000 [65,19] -5020739830389518218485904758128307894172534391353063201273623768400217844081879030976765485612790676282048995903107459414731542224284395005575465377569439111957615578122638997370242136809184661513658907619686214697996460907473668885016061915010077186289827257540317074547545893396332982797455742402264205035404144099970060748811980600865772255460180865850005265324521542686757355413487105198937820583155457323757605168964230995593433614428076714387725776370879830227307172715642327624658768085081104973861686595860073113189160309575689431903612933601670244121627433953364310743539630524578439354046886986311522619752488427710169807151349182378335724429194796235581377785459911596304218452327939073324216634218441430185286049030597081759858031134630250278310300810139025950766058050852928026019587824600865753129252674955726259213368321316176476647407637092097197769737427516670337197178377076220639155018726289623933448943984370024700778591535949709762495684258404930801258030738846548842458736011448230564595800497326478963005865904914480804672789883251041615908421667478546138563150573912772384911187014320343514822184382464373075618959226302510324192315997112822021385594296196721369544891914242795511669465317105945989665042231023597364062432289470953417495758500426693882263688062678451411535119071514890350738188511763764709829896547381435882815664113626684614001074719928291877257906011412078764889706089523826392387244346582785619174843175234088647613435689823690440165130523102268460641576030731339537610747793844307198696432755497574640983722523253434102736932645056618884816575613967360140527487684967924311595242634820224159318004539819131171033196211061382592340736676196359862740530744904276879500080275113941259022522833342149910432335460278735035030030519880100446480159153349754322894443965759818921313027248683546201921599058410014819970391669508393566247683058266394132314101483805991343663209960600565144388614967433039744056873095688035658225169187179167636789018483887452103976142410118245180991312547654867214681101198728713235408879801519339424083210321470005510491319000720977783203125000 [65,20] 6537305781868505903826047121433766357669891325036000562212366880831258695873916634559235861770273224623309786280250175004094127876390154951746533159229408141200464658272457248241255173526893452997110723692386504930499017904254618439996157654815004484736094751178054117881073125275062049460820626671738114328741110697416859232097908483119468473611440732517273771733933422205759695161660895424780692052530999810895609209389266183968148844735896264304043311986951849579641360773643798924646508164996778693843053675346541276017610205590980733818139135351162637177716509228490179506037004622986601375734644322598043798525284835449225567439852629652846782703175379761463520293847267693789279926267328174208755719934671830930203071438321358153767370549378905504759710636938184882244050439789172753692732276392884373876885844282969426571175070578840306716487670743050403378889193404762709704154611945421128012149469680480159563458044417205345138271791824703601474879356930070542328782462167560944831895018342648095556289812785020032835756888680426555585544497881680961307991792604896791231274647864685599966659108763469640495814923020269695925781544645774565327214831856386963381146313616694451454932128346584157527255831662720762987309050759861158906178920792271037595225837504214991371324681053763023058154626302202385137761488850807188507940803892918509487547576211532778161622431328567878625009402990224992253470747633283681714519227158189436055308807460019589652321540048173349021730952750345490449542447729911325979425033680792713229420328973548076078345884900832375714151856946532378109821467193392650550625723594511595760434382136699036949463340561463040153964971690952275357777710039872888650028200098159733016455592002386880304487845095798947295391930114542254396879636999114953625257218032683568642553498290929042689349635835947270329000263943892255381316448252778471888109344216218129743720128389882030131810416091926490727358864879442632595208868821764882243095542842030631823743009897200841878099124784423544898321109145509243164906052723843745184767843976129508137828949543290946166962385177612304687500 [65,21] -6016156569885721592408901791318482110185390817785001831583680079748756059800888764438410436162944255741002181033244380655970143266840645169726354710815620735724542280687653159857723618065275241457346353615723794632365849661318953937929448063478379213575596439643425014124678266602554065846173511404235019646700651841316616170670536182973352931450459355994159877232117767437297328007994272029209200709958208300877966902944992380718843213549229397809231786114081303818402338983102040557757498042512667481002483434578499092625663902544286370943408290050325697232928878287465661410508564924784223041400000001137422497091179414044615624094225191689530585720892635417572081777254474582657511239390751565825322981470372121127217261802884530025871894134035546447009929544270406538274413275602239182165453250551576415317092534694254633021325422325650046617022588673266140555444320343956990125142334688177668167595912550668678944409786191418885732186652672713487651221647059557459668908099544341704428778072973789673710526997457588209569790946604882538323664754234759827110423450687637641164515699434763030790641834138326793285480535604387066059334751670316235339101132346089987600064914338835536009579098122943275782464574803309121337956348936634308291153158930297696889416701067876198043581443475941194092861787442522377035105577647909182841523897708401476767041173017912688217506931298298231661655460233052049395649448883230027595946401917027134627020006785365358985337499820294134691172762740570634952387671381469477767677486546255492543791942993265467335679603008310691548889631609194285708584506325391667159591010793968969248469006274307304886943936692617543171408677874887280580770784378860846832907509185148818423129914890211567139436540689704934591744123514844526340420733646278218593024572355302363788251375365748416043683561983491022457599922099716906323296934957160931576560702575185375890854617748995766990401084221993014928923150187394186443482676192897663940281466014948384758870104732891997107784836109082952343704852019385277643403005561560122753464937574684190391138827180839143693447113037109375000 [65,22] 2561707548741686828968826600904324622393974702406361041813442894314491070602206414502544598888048985482058609566229738254052842810162841807882415505252256260692129643766053492174056862629193210704974601669802736895895363012766314641470972574357178585932159051554104164504179844390261147210233948762804935809385049903249095065935916699804581476773899008806040216642896153331166892736535377448314842804875803628027968155130130481181618957624533968298803945505790739393366005904367355719140214168212464525929360086919699300777014653802114190096470746448262587964704045618886476350964760813182797322397497786581293531729814170330628179908619961028614060002896330635355285418080087502455803333701557875910181678117567654668148170672371564843237538559434636615047339976951865918950809586487241885316551950850080894006016083727702316763084700616791234101502333411928149406518806007349302548017632215223560098630009929910425108440260007318956350105934326670405465903760928319387387003789616168194861338215914892426753003439302484632708983777795923193290520156379155643321998242344235065912713191353576044029450478168238596275404372859337149961047621856647532647379312963483602879575522107955887243197663759867291460820207930935881129436432200331854818456240255289505093408870012870127888895901582425656737789581660461759289902231875279339901151461273621389614507645303444403540264412121768137650179758826922371118550960166467163717234598255967743188274650531408484880797501860066030447795785640327326371537639496908583552015846430272275780020359436046460708845517137675885356686305161060379458602873515354262839539951320189053303447927854383417528728002485444015322645322668925472362820400257287891413220298337077532975985128096243756905781816721474962465027059840661755837192940174610524096398632503984619823230083365266530125327211183468020226831069559457179385885411686852559899921620010528303569323363394707828328646450989926126965555012133475447053099228281788144989678983386320405522061730502378885800266710656416743019181206044659473638767979275274138275359740030134858557175903115421533584594726562500000 [65,23] 2889224522859084790472149323105001021682036554427835983053722070214389668890299299015975141836505566093689407885808818675845851469757506454955998709027099345948836628343315346758259233677383678028986357853115635655633604254186042398538375698738491613229287603639211764301387077370383509785213188533236335938230392994284529290681891986745419096504213394183568300618041694988437277154722799137240574483263068907636003094448943372147396417376563938275201796033922525563751586760063831309841897306386101767166371685671431014621826208400312998670812333846051242446801409649605981754316487428664515745285103391674762956513471267650458070504635990176666870693833839688018045504190441245900272448481494599936264885945803726204109495635867602464205543018746523152823393713899656014727799128734034679722039201135167759478736001800359397352876419942221007763668947260142296443314192081347213358187443279015271871675900221835713716844116504091697461269178890408439609016982518351952352490740038690935282257395661063954244661262835749264227534214285841986184171927942202572281719304875607259118601047786411225122243971322305760942243601056970724289921365265710784330364712964482295525360492323722013524316106238033460895363717762939306309379939810475437916041700811967086952413617051817739499934560638499648844300970031944253253508776571585113612354558882752978727489282722810872236186452228731235852402492934897374291107220456480656282524983946598996876422597576815721218444189370907930422777846179762150519059400557117459919211237708265519390986532549469544917223100852228369683906814377955129949180897144987090781082184297144596829217630266700539873207741662679551516111912802010731176735136058048788890177099840300662193669588463564770382997839635364662609676256842554453743507761384624141083764169220753863654608441967035377820525774810736786582114375323649466025244382138444105578632086128322472778884813169056453040318716772745268764960889773494775290729766708288866204296260718623336346664945618945330819640557699030132512869954215681768819345792337232936256464100460705779482850630301982164382934570312500 [65,24] -7685585628740877383903225209680934102066300553437059644487676067321071825714597622653257615354320257412482972282927483098815693410151254299709697641579331041057664128894485687353835246772929984417722236944156431685929051557651745859618408120340390078749917672827240914538395312513092077264819101554264286477307020963522269670922575779394614433719938444140007453636038663434853132418744426169101042786016473450318979299010084331626515840816111361339321107119722961529092025348349866452058534104978143290714570911465367807006424719097043702052734776359316443681872225546687638126212529530271416133307654925709828630130386181140490839184919827110702737177033060805446144750356779859480683456636856636732955821262334796683424858376598502813095454699025828666079157570551502131460387422043927196833419665565665040826375487628904440500620290510756487272198263516977976121171768533093963831518926131306112353415694397671852898136307885520775728449595425083649839544442260709034531413469689621809567899484663942114141786606819242094710364946479879503149189250855996135413968977851325881253325910866394402694983215963323278321542814181593906215200544357677554368248872014873190870237745518237626911057199808838794700499195385573102486628278313083765473318217655263190928685144587491494797226763599005961998055159567811150195458874473763328576598774993020732900866368705815676428365140347350049719106495464053470202345523873225383183121453439352107852741321711470608147288685101910274017661792746778327735989272310507935647231893252744100798896975849800280182063983656119971580639088669578152352879173054760554215824745650179099255722913295614448730039129503322139570633463720375709610493621141068434791763939545784435561430132908645436705881358918338601311423671339513388384259832627263951416561246564863384200093418163522677931318398459720235600296066200286863585246375192138676788077571245403161290595262992001758747038747654749646131238130061039044378672650458936484643457944025010443507364089097140050526597249844257319103058493528432973225749851758239741740964118266177251825865823775529861450195312500 [65,25] 9367649727996911222844243352388381102449855367130670137377578402533098270229596881262460435588248198846511527959434469834646622463837255535769595785326295389591880913403016053831042575494804567985714581254333266244653196274712484302008918397399641074158393677857419006607866473650112705939713646064682410978680408137891049278278468178668982108122645564761029604134083403140798222614788038319693574041209593402168716132947570975883086303024286916707426805649691142134184062220778030066281563888077307547686636225565634332327885939627927768105178075160829221877483241816901532965344036999652407834943760896684249173262174086301783989806256330902278173314507779925282237328029155904784822018987638814782931374146273780598505195870390615004624043025208153363128397020819013258717957539654944906585795082591187871378228524327672469177505229326708523487718162474093878516439010634840325685996159312544679533600105830037128429338124048429848391790601886569653008540776307104750571810061991611118948731594305924746161146567261181702575550183933925186886367583988061956434152870424151041195289869802383181941768189761604641986705091198950317708109351866178444098346069533966303977163054369128911980604756997394605244757086272066581387675390648261838232961713880579201947107439956182629872746695696436424390337999978634315916480300388816695571051063685825671735068711475989413326845784877881501498457395986492825869366764198076682212538674380590504521836755783171958215712539339730944640914016605292466204152779972013996179809027854891571310109349992476771367966724754825611034225798766119422487143081947172194614210646448778257438288931288508207878895438422704614754666092054686577812616471731057196315714797565755694907317621111020892322011053026569133746772033907698174115039481245395965130650593778690723490983410894283113320791814556609565795507114846064470817487639503493570789559086879822877797035631310123648020332910431972495233524793872010933997444186854956318000409629988213746704861931710213582670291699462987218165310597443240774888403664896119251315892428877418751653749495744705200195312500 [65,26] -7760485082258143921245005110009707299650525346304525545825754496406546598445001708798263013158610130058633398955807060136873660510301737970459156560829076328167542761997838201712190853885210695607305620374773784415778936024031833092121933464838786158320374078830957600653102848202032367566947318925695791229276234709028191276987139089472561725911885459162661228656256060586412952153785191473925830550301978399932292736044920229334080466090120051907624925101912131609920091953147101056796321016424037278601090001208322122588130398539643944448394646990119327954343729471264939209256440518100251754495950131658621080017417747900950330316830471570723155741752244336357640686518867338698112804562521708950307411907418302528339091758129318640106702147268951790625470387464629340947934623750907701465945333784800828161356489384890153621788928289326873116303954939022613283457776122865438115084551006788173038607461733569544235376253024302467404472636734370366673658274823691106482795789077193924392742647131266354025686496905066122264566806697186603386068248149980147041738272279745007695273714744300562665154058560817579028748817537482066100433109126152846416361078738897704262903750824108032348816128680499410945173009058507879638617513490035212258831013786302275593995258197282674307891051827466041051823830109259149251493269499426752014496975193928119825042610908015883976148927108832362409397092551489516707509703383251013272277527586746197417737759640929831784966624780249305026607522126643337866878813495232714054010931305236541278840833331697404139971407097203025700326984588410218613041013171843923999881052019110229953415486200780439618020952147759516333482371077389522177988853554994906855221290143877078070188419583273775413407481401206150041273834176396322885781479489262817529010441404139509775655702247876094916477408630188398134959944742454504222099087367392280454928403053356587698290620133535898722870846537357619735304030987967418636279411298504329352723460084333373154881313725748164565635397831358277504455925369184248244553351618119562890796281351413199445232748985290527343750 [65,27] 5065385366647590902913326330260395533596461683348365210151404981722400732580539732618802118670232885153528436144288399525638837726986911477608919681981586174499725043356769634014734664146082498034821842353576626971978783383222150925942950411449476563336320227501816984212837454917534581631637244469704622144983483971635315906652606114992271542832403793440439071406865489258414862447411902332533449164225529544267097758009155311367643566119360740655561056219964069620386806583090507965754973074056811180023567009757517789501163518377058806865841168428156442048006428424818387413149249480903647407216151768815664483238703345633684397539605092653014155047437900847824697083896842273595966715194871161406460140670737979183039405794284756143440376028669623351885735303174158690754227907245103581730484940210572016768175449855597678979394254269967013612207041347603947704460697649831603047167160290877543785301560865779107891501050704654664226959302917880943269959224287418416966599828081496736389770902946361860291918181006817320280817196107648492895686873094501005019569920489872475230920805237634665127159168776566507987524338956295309684872123068581306475204413781384964512408170430278319009396076626944882815717537627597559467675455151752361201469191777638416477000634633364183735696789438115809056241358261976584844675333606324163692301910208801655694085505284946914713328196728854632278136507196630943381854943683231193203524837147838327746953156104295578540099779316039996232305258475191562644880612535658495593853933286199057302058298021563947445845696962012356314030905994709684821877116588455001653599629777033266697133209866846708835881645824167386885197457458827524248134912793691428651400014219198799995502743283762204609940440529063134615963021849499507724674688392265440353475217240068299977171085772742311723134304227872994043724322923510832555190572719554207912850662118382801176057916495265984727146942946047792615414262574018297626190210880304505603022923242522380177992241080167485903841078776520526415376403445250999300106582468603347302327222223539138212800025939941406250 [65,28] -3767724197838454479540997442804079593992404544490777808943047254552280490054885735647750987044912844931016223235530850841738697473063649938242110648747570319032026527389840958284885868005798938000588167704882021178500588030527555315513496992154974069713377440715269829806951071246424821254481431085933145696283303344372735238597555328076413733204030298693922434203553792224800287014012483491071847440955089700018541799726351825224289416344367747264502399736757339165125687724456614279269537539368932071704671166188723289961474235333804587045761461120095514224238504203611287666390463048565496241960145953294408754594380492734364742523335528263243873818000186314869246166480397689637151925951374085003128213452878509468204575833412885336913681548073370070621330951370539285545219224030367354822919052278170881243841365772600073794575589660983893176612851237487021506747928206927947763174843750164149356054020901775667970109452759591771335434348007489141356294207705331230775944905444069944882047334898237387818015337110174737095180412829050261437224782000187314126688421358578938032678177158807105578689340991603671436282684058808824247325639185872697929983445282468711914275681451634201845427821105710982552788713702046360084466988070196668325544309312508890710758998357761142495120422507109833470194439415894314634702420210615067990853120814693541792332859442266531865223662177451250306955950608371278413531027874242516411528159390873636886583180112755131089103629990592090129908191839148955089977509000844502449529443039270334029923313885010712625328061152352586564540250134431467869826100703504255439565980127458090925940067287536189980828218147593729762720286437087078735317972118719047928271308863014989243824711706871934902690040586223615727762475666426431727224572083576362382528137840507362753468488640441527990061803257210797622694243659233486889354456248014476111508402787774100545377626607128751923427036335736406493223181420168638416055856863750868573198643476968512192393186772737478504137999603158538248678024547722506101909251911147302749327536730561405420303344726562500 [65,29] 4529621557833173831608184523091189868570272984351394909187020013472696495316189010663266984473007311556484786613609917621033905003758659379779361610273898514245274125838182988759120646220789264231564175689471715806107189605466806520539696509458240625240582560586285617064722754726804494739390875274423359229527371128903116638113380704460149153039530752341542114099119891419865306905077324335974248198799849957218028625288583099204407225042573040845558840449567566635810441161732677030273744995392014908532255376486496528976681102450351243013892266017399341570382780798585448093954719921305799306442480728962056020012696280798977958214987178057119873293747387373797540774132398898484865498221593418247244456923350069258706552456518281934197400527515094468750270364883576258058887825034822619882615529515788106021060389886833491294567588992684761523901603658022998244113744975709528480697100625055870690614478531147220832475635934370520102662679512592432302067142415549076114083383564126153474606155966827803899476559445699872058492047088437688865140410830144678491226877178188094726565038311428197303958925269766698399294133041701268255090468077887203881267851217306428171682315146820968409354764797574318123592401108498136478486190842022533984480353808423884289078088715805397533100918229355676279601444707192819324477185965372981303053365307463432888094658315359950426579981378652969681021052696615255817402030518406679039963851693264219198894486838635313896323383155532688697286815348846914584854567220061376235871128453484225853745066178895727630512463351620283659938882251658759495141928464981430323640840747080608682303782176810294062041295307665262894037179649611129696691608010508767888737335431143659838833040694895093363464253698438154709674902886451594101753335854842035907500423589222048993830082473365332505553458868431578452134540744163824605692107827787835906328339472661354655368445873386715660517498323510158969764462642092836095839364405204784838275454547444669391688683945559032223402988212502621647524743476419289236773336321251193226089526433497667312622070312500 [65,30] -6067268565224166039957898125047552883022997784054003899989396384673272468745469424355898092008940309459596710040733389971584447936691668273476752719656947845514990624035331253295310852810699038706460043664752495648799764150331142625127546643913810129479899743014585762867082124805077715849623519869551242268439993919764369618887082700877976946003737601378919152024669950118226951070552973829684750284985476368729056259066706713677294100884617043404854808946118345672763811057237939065094341249506815064141420163771513286330647458920987358845160324917524918763822854230888962984643091829176395239182046600564292769466587837720444831401900466815617109138451163151574753645056701022399621163812887457997959200190665920065810624393485569198751064299716957916308517350944025368014360224604811450869879300621756871988663908467547593432180388479592119663620393305666007834753387250443573653239308130554857998335837375967042369767677825631739009926429376278018672456630767567530201886110570545889767545681856172190549348664604193270622245890677146568009227609789353574715676375549801615114547028020112392718989140462500861674564722486389695223789644277753472936258778675387148541078971109190854264331400406044072097673005067352638886863135619850060731435026821369394284736092320593438210692486644298306536719033304164104358317836798081967630443549398385779779267302920376824609253209441668642504833788411040802617736237369687009056001334789664128868777325038625047929181408853321418604916008981033987298209352696443055468787916748959209214952815607916551809245295410582665998451345139671010141641853397617263300543619925088572416655720083126901887901656711160100713012018195900928692941564784841717033473852723819263372327485390817125238989529735378310209842833695156403436542586125867065049232108287973256999275013815227179065301250525745416732992979695497037397297295249897900390628286182541609804244513327760437900890224541673325668728749913457354054810098027489981568957024912594185008190544860822549935627050537232235238576765783310116035478148921455954223347362130880355834960937500 [65,31] 6715619305394636706625622147544230855207926417384007975345596173517926151954365616480465158766428985382471673624036650236823808715802343528784399600326624505646994941614796497406940903555863267432246344860676226906646332020037276928694556949342959983177099806243356326782697534992008507487868112612415455710450783506922165090795860488088378578976696017402162044396196261486079029072478946927201193081284148173274766685332165947729858708843858064664045355147095097751413690060895138939614572450116194010261723063305373627993848963985416808710210437965567584772503078747262489915674569364995064721414716742664257347743110591675425131803018530765049480901771922535187893231658966986234725388776774011419771272058069911386444307342617442384983168121065977506599890141117187758234469130731639887016844861937919380708623365999541201379200348298045584010241972698650189326401150722829956728921583157803580552021428387722579970638081777294847777721903266811283567820583006970015990757453754087013304944422162714627256405690632155214810035332529800313439433202637313052086391052999833255769903800680928259423034720335218480002716263848908284008006501210181974565920515461058529569887360564236099393005046088493463638304965040584330473772904191382423283910290174273943639310281035948726147309940323602027369378199879024218916879172627106557010499105612040792785193868562060697252666236226467797941273515701304958013725072916168572707432390151726030499570510152302920312822307958714822525734887155688148029095879242653647393020803873015505361573793960260958209162797530052541977400657853310044164267305231009523158077245941600254888296147596798964813652342856349320217762482025581830217946909087528718335618202759054324632540853251829935128761621005921127672431924235889573311354817311672805726194286132093360983915324889718267628317130562664959366677657275918638395285353507526456749161628944816719149830666035237786243621289089993087405662571387732297316474174703019110842832057168219396290521155081240196511673726781361063164035762452495393910051335595312593795824795961380004882812500 [65,32] -5850712494154209668177661750106297957284683007939648353339937865291209930403794014215170220002572876368265132998795060709302889249395134651937123149197477975908587619520422017397091483691737052766155453300429405067509673584422592507957862449361064013819197529751489373292108500418097406560729677151820507843979424761087367333665776116335539530477771615837869652151577643956401142699009070954536053480045861611673256054985699198216141282242395270167143844659433187198313969844252443878784569809935281915214815074798773677735459981629062902528891556405997346767442643879388792217232141936261212742469384867769389729416466415248476151374006571292275345901592157789461305615362777605295621741453990376824610765073184232931425147956652077507442434914436511832503182736518646577335377887817851806963605113205079389617020553220596352681069557574570045371020529404560341707475788404666655371893537861107370946534684090393503375497169428262260320967186675745831051441275937689293376968984954528485119982808494019805917799543428246275725322087019835217771972385064222663566887563714467311355522653608152462865353736342454720748315119318665083178928983022791879598800989838624446623760433444782444470950964986281253221048212847269497845724686002394451545895684954952358373506463463952794029656775518995219422637084742020177081583765032284396332092636222491166345646055195192712213010683375282112262501355456511761606311944554893918215367829543025480078897269436429136386447862507053851702404577103599553403477770100333032002101564213714387059579171522599471842870852948742950988421680195579895543580876615758191241207728327957481688535587408624996927037155242438183043430415066619484689781549866089453037269790193401803817796394659086724441855480430881636601064051719271655008515740972359666283326398401391392885407529780298936325005883685659460567565453517980787070095414572185240862826800262791699018526010700550312125409864483325559950521824476198388364279748073338643282500745718274143741624619175358631711707916381770616723311298248538228281012685272344242548570036888122558593750 [65,33] 4018033438712775109934630531416182705725405411798730396619580998214380847741995948225329551024551904959159563226740032984580424455199309258254211269673949315314703865757688439101040930789343534636340293138169584182645294643601648102885030063773708997353937003476576981160580579092434944808485259803983547505908302578527574790099622313855015028541226549790714815200370145193878713389163574771650072608742927821937931556152238945102983408789714520487586236624076122467180713973082232457470924359947316593472999445382136361800811042348028564712895278007496944143456856246619833663463845297713527754046152890470544577271098985699975552195094753031327055211596247872280187114086484575384512073287722217531751469206329234446175112563538612648143680506087802210859773830457086111800379327320677033404512637337268403934006986686179915811003615503691589490023349284990868372353317099428227165336767300090336390822418159134553337108028986222005912992318370378407302703264335101991865358424124960744735929688121074986000481439004245812574538090404152254427505402227094298993331091157219481736366093510146151950408679347610975967492995201812834166763915883591157773097164760645167400828107508732703464041191984537031737029741252266282449331091280797734067170472609235554209402854923228827718959072039220479195628778488469819313951841415976954730393929819547948336587224834556826463686494543328666130888947479314980893890896173898470532517676956466224593069469181355957119397042721034949378491753207457251412807303176442974167087680788425542223298009300156961465766061562748924822220622139156031620414790966773880544818163234540906651335541387777328917947414209055136483228968802539506612302092080063843640366358108371102276121706424481517326983161773113023223153339013382955236727803482072373831273413860507431209280130212897300589073379684423274507045937099941240824951050722272115271603272088100690467179196792752340751965698765564702883733984659146285851053202532943840461713860443860185421619683656031719881385444579843637538616155817968594865519094128103461116552352905273437500 [65,34] -2147901279623121868303399777835942674981089202048708676476433777276434635875740177829289981984046031263558029569529510609989791324494242802967018389851877126867144900423537068367950030390069899150224314737406273442645784885850467814870781549442271450681747294870916036357120379424586257480818444352864752904094376691667453068216853023127634104627857596229944388909552956797224679090147023477543859455946881632200160229186901876597754092816084452689945347836151561624547711671206879605508528819084388499434005187350766555326217002372355685013761648688716515764147660345389736539882330572752627890465992158454805788074859655637980587535641490231635094436552802506043063785915247886665160075570099393212656258102606559748783462258211240365168957579789650893768005914560810237912093410308287109468078366537531264978981610708795120511036705221520609818652142228391721287975757995126964827195993565821850908518976722188101374648360092565886691564704575036493940131673490445616309909120690651126109430126752713559068041636921285221650348929310257029140321922553582081869983343193448653287832467980980713951745566669327413485126845115982814392845422743179348552555629129298776144454759860925111862048018114476261933625999368471493500512021144718897148122797970150381379674363420537281916814515350825599553482720227354439009600689208939791863673328424698889755765969770905904784184192450437965214000421049328401555722703663692907729212642982461626501248486319748066424763941477230741331285919523695441856390710325090581803904809342764049972522088024597334051059104696458632215288711655044891255859211241017792571941798969441074975217325605188323718728895722878184766588982491363624495482896276580646673406368311024851706178523258586238902865894695187547660469565117771447158029646001562788959532138257427571324166069428883116538637276839539026995722885062633680884689916597274974994206174554262467175108130575395359400045008241349980169554083785628415938083992550149124845433875089967977038758837335133925858750088355159579311303092233331746285784902283921837806701660156250000 [65,35] 835639746283208030148976269190501645315622954055160175604350153399778085239579418468499999836509078842395484145931517220891868505471610749786443451063618559364605634482754061411091818452209863444119719264204050663107573396641711818322914490340272426367868163093484138881257814741607843068981520618712848382939511887633483926888081672165418425989494111989840216270994432051329313191700289837684889064674781218619848036470315739335358126668016711466531151458572322408981099401283181764139882295525766517948111265304046493888253368282067758103914484728212384672053730890808743056245266229890661193433537888892772317862066729079883433654221571578930362148071183919230816050752964974135285026429251111274967525225026776506356916641599289365717951493820363772756962807841414618399195769896645311761750882831298914997968610704948364646027296556513672625860904382130772483267268768021205298493864403550513552544961664925391176722609269900002804754028571576419875540975150659280072618732649081588888162641038156238978100267893866932675191099131868867646479613497950026379601861896890988956807973917229111841065577567539950874306200669476642413612380081383783421841486011929414684905216388593430279046970693752566505242150825566375732556006788136689441471220136882742316590481240388512320275728112166161385274567280732465677670277019450246125377286724049115472614342298499445263817736123682839088542433258259323639068331967290713747176202492132683473207696845250770360161833702392046116074386497477052104146624493816952574464841768474795113952693009129056645535461718391670513648269665711008085688018974489904984348629595613923695882365778920041645059618097448285046319571732528501685730568486198329633454155053215078995053855554573675177696224444949879790624828698556291843359321837685661904546601072125183276179900106781554750528699566668560580457315100158314550150291799994631565366625385291947667199023479484388732378559356905395647101791742868713961200453504327059887310634512531542952381596041456808514333034779851547254388589164308953627369191963225603103637695312500 [65,36] -169321262559752744912868482499237641855278948716595194250406524188026547265385983854784652977656065335511509015046828901952936193518121306597231595047641533135539138810580638375794092231388789671080362644628545082944467172146005289576982083613644531609313670060107818693925698552406971879928724746047869409628763363718740013852257355528242382335311222953731718798353161924591708444798334196537333515931367883543229348873830841124611018222860257747015601020553841020101628095904619292414586319171954449262939098863086018180285927437371038420672559505767601600320088907950493941753703474604727218089117911474018971642733086499241621975649215529646873728513613829025273716874105177150761974183422487888966666361069800930496460867342947644174609531272629932989024060515176812847687278195828610979515015252794319363673269959578543801665735677982322854382178748512209421095359171277224581720576037332816835265917404360091965388727967669239519784874271192242712834430585259437260250186644451245428353975755734758361451265183447502793233906207149781961080120475552897029905695513328888247231045196735215799477613593151158428455541947894423665852205735476334403732016299563811908010000784270783823190019211370667493186151939040359654645837346155431488122553420738955269640440408031186150557352174662625138001884700550956612757595839887937934050869579294520161960248613752728119607933347469855843757811450347417197889871167838982582666310269019402703937897860628189214940734268087913627290029379701181162042337830811890369728179026903466244379673589255758110787032717782496623383662666595307386725388782520853603272526661076674487401790623241380486490271379016745465932631594997431892850387763189831819597404747561392200041764370397887216639811433542577000523280136788072230223371012298187732030291425153140393039302598713894473103340093091926615303514876618884746345570814768739883452249371713206951045396316223263118182155413313590696258866731477623045671797508554898205986011349855551438097015207240907459415617310279635564489869592463833214424084872007369995117187500 [65,37] -55390135254458939239996362343316026230609426517618976865473493016351583521599726939310687913742594176039239131345725733304110329934197054655037916866813790431755950906516155805097638768752492023554930422077235495312340791061704235587331630845969624989146995278589613218566215626977486508893624524380816047423729048170371226674191710065099824117521820669181451562337601012014633798169754516889458775156162072042468219207002183216131367467058682707496014515556874181539297142174011223475535835750014985559877878288340091242651696183095642615083091401766511271987502106001324299544648483926615116182380161682486419946680595460401330431338378112783349659078517519008863462154432548641193177804916083735144202960817998652504662914400303611051627693142644018282914286663587541044890328391788625211265003450290828022832185360879943606914689363869916625836901456719867196409263871401220600816653738762587005950325763315151384133381945943660371091493643076583816786180223957100271382391442854729319733858500457053935802343859244438801104842179505519589258809928058828509476861786182263666836652307110175604519024999396182294737710460658401029084800079003793534601309654410960334487246474102334138465184005013288610799802199984418574780991090179601585182469455734958673626378770945720751549397577443463087487497310197205206695765806206227098785573544170139706842819158955605603182871378599622579154224309309873569090360469991856655741318453333457903224921569275413022232890367335734415542213868665714770456216688252324119887775654206961027841111535205008433754475434230653164953507972522282287902698145950950214339394956252179710019693703020933331783904841262451100223632027528321891017793500606322336740958093400653496926571343196310255020052560646805620376818690140813324221832553882604485400387752478675795639627847104459293003064457791784011865637850145204145311616092426778730880636889120346636691073974113457205853465341058723485596215008387762283010808124815295210820814966982601182536379251985505223933513251892044818719407217599837167654186487197875976562500 [65,38] 77316220126927727612888332639980531606101814093361364503908272060377114948537817003254962262574198130010766845711414089708760370642311648479354049246236581579294759794871899147324315511214105990174073705996330596047792375490231957961980210278657108269600654969865834943160090093494687008562260069462199618499937100816646239803911510254275374374750132264733132831402711544570008583224648575991330160502650555389743638854984506317058560845105386269351317687638304122903484032267115791734311799082215962527462023492945125366920423682782134483087207628553794587446328944450613055058844998510208329633349017325293901466666931058987965365398918484316401201206298044215327504497324910891819617099386272456941100716163765145859133108154528530833725624527288816052872825393995292312561568335810969862236299738692737933150873657401115872065395172670018014875467803688790826111850480274095920943334607443154784771966507182568913149218158497843731042780408376057640057509080940293622281065531688131246315947107021729076730259687849381770811146466345218536179332357843584810165076250182499770385850697058029469346838653212340941023915748094813575198413116710357665427696988384625173976695136587393766057622905914021271156178492809149411135899887479470710069765905001948524950397546829870357247969358650345625185561956750334804032999046149544529617150507333661364924935740796660404515303531051439860831109635395966734714696588279409589223708412018570590774958658960809805151119300763257183340723615202584576696035693114759584137197745424547596007698586180462217852768896681016582335657988612567623139273409379199401477361229164686276207924870098468676187530377188220618469877484535178597391685875591839890865271556469147430706846404455548608879695191971468594211406486232310259194030323065531169080351611609678687486020218288317067642909036500304100604271523553231762546359471855350110932363059957406858134969752553744314311809113640845559007807676721843932835816900933273163115187389759573949603468679355589889703252202355623565188658119495812570676207542419433593750 [65,39] -45927485257498045446351715455201073756895677502324299033394673077629498477616205077313664812574346400892528985530028828870262905685030752556531135757262731203897775612293698748028681146248070805324826073182437174147595899634658117651408636861456473730442686366024746435240714576224231134476172046067506485768534586004813926842080620487371130942890414392599358452039413264298680236438078941657557484396298686331752052935353622067395746073654270543810790386997826395992210437761333337421447549278356995918233317477070189017823697958390740735467824298617231685800584886730176937703540841807238527497385743435680537827041985605832515714745647084106381207108338552014260652571048451292504814509887444062144754069684360767075456979823484062429989173985975072445105393888259632471295733632529241727690965539606986070904485287820528295817076347896141961801163836838147295667396203376105755647242070563109961067291614263325026438270881455906798790749340345342450513376291597583956584056369566569864236278986283477116212652021526734402325985491920000336941303730870672610147440380623993069662596802737884179326053950190353370788159461944697779586577329895854536996486027218009127098619557356625533482652981281451587376888343708289984837769856902435829967018075932431303890131565355100386833156454271804946259091338788104159849089413654519428560911636853176495854406441475165024003663190839261374136977555433254052537990661182316791722632249287063919539672570188426136030198110768742269029593012588119905157313639575148151583645623342443050258346106200137462548037566271585025594112831996646409827329983057595801959910704001472025522315272578599779614295115970902924968910421565115575475733060962267866008388703642538472399187912831988564126737349385333292800336728664790241607228715166935984501901030385038972330912481379893202845280473338226919443059618236135375695636624567884698772272291663645545444486999633850852326947232430064089257658315450229457829786127419099558927836569933135316920247341348227411089786935416423574451982858590781688690185546875000000 [65,40] 19261619384360295016179118346084436153754936402387866531508823233141285669202498421143830139015053242183187826893970462444928523909830145720151132618451320221778559258145876530554320258858943993830734229203640318771860291484215476695226350912753180704353030348908254597332573267824887765287501232232247771612924428988079118150390256528086782756695565398329332959270467152913646712084667828059678453479503156727930055407037736644191916000326054335906964152194351876420242358725023708557696717335061571980316610237371824327772963623587946702047427955222881923915078525335745057143930304320587552382321603290870684041107177789332317586554143602081884188118429738671651767898181976541516976618348864095128111473467773004973518058173285541511434166285804588873774284814394210455804894297780378094365356381125614579392552899292269268988406149203675219248317554126881124727704940163631197647914210870704779980126081654069554351926888979843405533443943250647816446792224132213181060153883071109669014933925870418964543508794982203710443184242824674447341966023376010311137142405964401236083198807582794287507140966286010147881962888315974709438262241649521132377725186259503987907013157695714272005212604784333208778480997561858319875291660256339360430141994785658441336995733384939152039328320780180776916281076864718678292007823223949870945406632073531805129237179187366601713572199410519211955510142410037277341631502149127135337737167335349228776405965491793750049353046437593239196566642285791288943639002503549104661422878257401864056764586908754024535772038755558741438629208752598565573518925707656225269294559957831071862843233377111180389551587126198702994865152048460235669317301178852749859109189608941766430517772215264839970367077684759809177296127680401728182770606811107461845198191279448483413051454294606302199620621433483764602906200952324351420137216555181192316147135264330646524909494358263051653416024860952964094861143985996513925835663846620772418311164252592075343898493438244155525108122599398097207767932559363543987274169921875 [65,41] -6343127181330127696171308284909461120233366684429777221451512954893772635866090513769782568530836231887254004783966490413265127566448478217316704874651643839615682955610755956975831454040142260687224925922662492719477697212481342256753385261606827912222702629235371617400124972427124642392984010821336805805456680343032870162561988324790759780630014532728486132543989408800777525976391273832862352064347051256293829246177928337809674851041952219561338256825741269845382087105058556904012760694316079008885128522969082731088307271148505931372211123714896912094811157400308243946728046374483429862311501655669836992995583636562874143442610700060679572373722220389127201353833010648865346572127720266915640880548980593538170982261600360337662777252895011508693726009750047761776072630358167144052935197352984236465354018898452553470100993413984085962327613738239300431997967543461329921723515946932767310426022745343741484641302531248795546802043752706551055605717792765176024241951680124193091564426878778004371951677793189901301229198176587143801957248905709913120661748553964925954591121443719912726060653780029564723357462709826534684150907475667547038119277961404846794966048515127619659545919071324719027713229046410506366686583236904249236551777406274398786786133608244007287857316147423228954558060028244624957186563795464301262295372702936949746070627949891792978011252272221223355921085707209478763862721866061594941682462931907750283384680152014766089959790417976727215410182951972759932362093535828157351746163510451410983861173600649396777563540113557492011580923963223988963028372056555011795466420152057135889968587159078694766433795001356123879759757667482185416176496716219416940717790562268427436876454849392738433536416776621226377487223627597417485847033329651826663836007413246931307695731042005877914413336815541183942784430665492214882061183328172865237822526623460777059927745637078124188588537488753883875662978125682912562101567058835934555317112130241844761124634032278926708617317054006434773327782750129699707031250000 [65,42] 1781117368756902991759615777914979216650338388262297825237068284175193187165807372382782275677166291790856197207744962522183502524588618169228592917200631426582823762913015677204163580255226620878896766519163864840907370949809965392078432453962521708706354398607383031093218025851626447480720078274482560557828957844974869742008707342287571108738602767087509990757147757340867921778803597149057399094856098814258561726687921434719558218371212235956010271253975264816824339876778768759260949693673332430619996864540448789553628451449768735471507225315591909634314627289909067246206939936865573069255133717206527534101398954965495630914527646435482548016936585778024593554825002332495540816650544959216834779358631896021757221917573617583749182117526931055943315333113342564625194045150623106104630661384664090374884189124906023775217576721847501343286332756487090840824102880341358424725748535720084562084617118246414158601699892351213126479016271475200629249918740719951677719779976137497753272916553830291691935569828289633737115867311869807620674098060190923665962457950234438175682390624389671993450182118868904909645170392716141305638841190507514224252950503153961553995518656402809488114518272430314895370129948515135451308293818095853672320041003478813631831965198392614605621720123871252690422021752449472436584958829522712907330050289302611708645461562454879241334630822411879652043675486533111578175665898573182376864562396201807381910032085867602039061427528112092066061331482139548096126063457576151199229613379365355987579438949837452870721037416430704090592746803393120706553390136153655646777241090755730446515057291124718451046142441747412245033631499579044344323255649806517632058955423942634666724496869429489210792368966990683926973281283454794380123698052987766496066932885364236899317970692054154990305853864090504956675110265754969361817419334976202439778481889642829744082315138905840100209187517181163053271491290504864510253476375021329958246869734993047973649640901775542938673124737647412985097616910934448242187500 [65,43] -487353456483485982717816084954803571392924297730712048457615204910788245906333112170329269184969819753793836483462890835975460326294314975047594505613170468449910943361130450230341575926400941980752723282493263671669602913490829186675919813399775340285832096003530047366698355767437319894313228148572061786211036820696389523300520410142355651967041641575002997347757743658827051335463378606563863684662835140859168389176038451201977709019177566586712785245346271255982879529393971373599850040996400743029834068736209944515192300202993162440449901445476667286011091102588806524759388641844282650307187927340287070043839401490826422496101011069035897915436052646785483257136506576568238411277375748879706236249498729982203329990757351194123446997365409761413364397911194830779714683414934624970831819352579358937340205866001305247491371044101662702098693641487841400854606108812285338839908682066286656577145554560656089861779269795653731490006673971783353246517784614788029630683656264702343351214937994177584514767407000254079156672953689060098118679511630537592156116283232624430553768470010603268348707551748475749172944236615715341193335121585939777491189770386573242722517962557406717271808824790017921861715900200018733871058563473548199540731838733260815507484701341825579421047902408245160746624517820798458734263079256914606146403993298911434013023929406130861752231291844988475522165352620296798241675590851996631021100148014151651997604914842775001571911919392872103998566514797642793407675164179552713599515209985659558053187211436826796196756484383642485041922824475574963154938549698412550411669643012572915957227805971425422134873782116700796322495268572886570490813514997324683513307172538167028100510704657876696571607028518327224140297344937122658030293695890524547754769336719316127624443453930240043977982453259996469424998229271838899881271928843616840591060555953958430350006142077442836685820789907305768762547156731335991216267185108978224904139743499360694291293219070765330158678807492833584547042846679687500000 [65,44] 147235672867554308585480904802664040186549923135702836770449959600671300849031712610218934830892440962433393781341736250262051308579788657209607617784473634293814406007152248345425458033483148181580109629731700708323863511697278337185691357064481377370931306135569524729235744351794902938121782321245823181022035676612312725451604275217354065150561366988350498340860332971021984422353653954291130197752451182216812249431757489812073751233865533948290478772306821159795825171271451568135622622657500333906649072427640597948562307953146861328242835502570796323863426606933905754712608662055013967449434081279088417786822036018096222718028392667381590420051422702983241152915867881384472836707632818682874940168853017535542527558928051715772390465291909416911242742823612428954433900801234924843938792810681099475195881498114320043102392981803562161382383471309945172489066740534106953991856505020068985929745615544921650707403608262020947644096512523076874172485176185301015987841455951501887399700919406139065056846797219614375356184762177279047805906940170477580027731330124954843053576068201706182561608054231057983765701603560497490444132768068766667077240433599465265920859022638200186684349664808102434276240770669142853238592820697102869939390235143149800111951373565397788628496820232670791663947525268545948557010112302674593107004549963613510072872877495353961007209841196985283710066801831047695203102366120974305391756510488738466252292085673159896959424686534788509949317764884524635783903050009392798046395126697983347607346910123075944971654583722622679272938827149324451327958481029525045942948369687894357443557685876950373791716594004245150987096107908769654901034869890791831267651629716124658896185579676907765961905232571575484147582816607438038538546955185418021407213849487365539523255704723240273742751754867568634351167346970401175171976613791443578135257534825881360231705000330013062395057461823413149404620380395855359398568672733586575674804205479702278498986859830988116470962268067523837089538574218750000 [65,45] -46473673012825926913418566422359234449983196758542784687492395619130533347274963554667969042611462738354976208990625905419533859720166647405533918907080242652836648650362008276355016783339741878544868807393555612687856881325509909862833089469498569688178255156890581548856074725320015786499586511902222991599133558892053714991418291335521715392655076145776767095370262255662512497684537305209462432973642392383748531269356185240085898860170211858723969587726641839988304046946017704284057106128043256413886495044317911151115280895897745893133630825095938061511671069432932616459095636298369937720411022556574411359995039785348707376102503533407456789919550687148991595808626232620335113157433536181261701336868800203547553228879854794672901783376571703963683024304283864808486489747311823101104626612498690646571803657640625495220010581531314790592617048782666170739409518531802398239028843176074661237508566521211960875928218357126625366028032358324133822134391826374366476281879272909731456036636402271431936305606891756458010687118571012695209225994224558923776073155653385401450646358015350675444867756539640421827215277816791086912449402767332434825489449540932207462618027213191822041913832895401302317919481047243462791290150199574825671679933685133750529125203376554406088387194450257611898518942227899204934681474860078482817236969533263383235057441222607425452770247858685940219985279800488751144828853601340693854624821585417755859164021503504393807840801915586904333933888547883867237425261304595046999615235337051476901780315069019976877338296877749789821656711946711783145259712125897558464136971979650200215924341074220955823472613284722479069283116303592623733717740445049670051738619668451245546063496368650287912180168344676679039258920626855175706116250325903712014448614797894643169075401726789106160441268642204056822140837703101470741594553352987866338621720060102970292890224485577513822869268136064923627943387008750684751460946220847994464592302188408722967436284556619341401528799906373023986816406250000 [65,46] 12964526116492009783211676586654258008254877255854493192164027830238044348851308491303534116500061924654260941061724013828021166481982483468957061647955334983022874242816754628790343185636771500131592216309680403199523014539754742867310268796582421070113205917040636819659479044425525143293971397130294234248713256444349052719291826015916068742349388535936380106655296235255193274252207085797939838919634673773713357610480957209466723318317443562948503110145804017211304266398980566421112609577542359748577001718142896433086032788295172084425091818015530325486220172101330953682800117654124361784978461672816166767396146302394269475192961524830922949825105685053002784025846105542070650732208537133809051911671646791303336870836114424591504297313602405147928777660873114253978678908676054699032925452922897445619730366413771393469929913367978861440830230822285166060691157668813485770026781708174826746302366124145912760648883492972362796621548293575855968885017520723328654476492500207449205528329517073094131797155527892371389276475568945034441721101621022212981627688195111923587392603872836041977460400868114802595108756958271234202778409561264141513439580441304133861404950445691622732430879351125859200208740559421785636141460972547755556418190621246969377601279972631433450815637408051196771205374011888894422697807605769892127597974707368035379930617588639350755629399656347057445437352921179106269987292272682095714295579842359223054810329624488457613538833119117956225697052756175377680564284181513723470300569635460197607020025770010435364478836120111690869947290506629798350011413203898732088426697237673997857536287733345629838526573865041054278478156362535979463383282732766861316845861238429860242764186071249943238151655776653612680150591197901893557813434774274644812803379641923292469278336379561787539403965953730309554266396695660343353055683591562801822887124023807680490197947365757289134115304664392091454764874001180015985264944547782864247676200581767485167758620356881493762557511217892169952392578125 [65,47] -2819404778260927906193463951602885207775837001301045330977089945000377596192789259895440675022069539532232815593827185633842422365439221039479614302912827113566777078131185022585485036303776196169763591924184618777241279633428845605431332481333018564899581565717653491470730189686420319749436504755984375994915562206997019449065206582869417111037525244802991269542550287827765007124629782510994225736593141842335796529146723675602305200663039917777807527459838453139297490700898114338955847828662121997474227818320370208792345443172967213059771217210941882571616479012645439420543392553871799963345960986231403931326574377189374907675642305214186590971839645958339641362611679086117134003352663691861305310462494732818882612696187395951406274541736591557879030176561425987954186034268132946087596051399221481717342031953112471076366173473756519413718921876537313983505578985492894091011349622747867963435109547645786602296766297158552897659663180940062995284266940350805069270219626491712896472666227164889580566400444702488705539519357904933336519999945525280720937936456348236937756452104825558697789196768256539219977109137658370595122147799154190861705236719659507432533124371325897693758085098009107304501284007275567592017403321813609319159014446422765643147597652856826095811353584193006075566245988064376403723876875499070603854676876753971330993686794334770257342220577751670970220897261985074260662782635365932659514143740945477933971989963631613110239812162888903903932058097772185603947790814506767009585480495103787115651517221044094100361320921030684806886246636829000063909358311776236273556077740773053265564384960348138101449047832621150787345054492423427179894913470908703336071336881131995270015797348424383348522316955679274544005987457270540609859602039659330576507461667934263496660285176066041893931415220149095688897019235553145103186094190981533264464229235000590719852139849658685244401253704900935998051633650759336642299349898059639354477409789861963845120085281337196647655218839645385742187500 [65,48] 439915931679173018771162424933633943282810521897908706568470686321036748436910104641323989376651505207291899975237492131440262936593942115601136939086333333324063017531129294553465115263218383214260959420096981242291656191327403026499659317049764936577492616517815215623038787649622743229422515229083320018965764206677144607698211711534351555122211275950014598553019550313061985236237087654613879827108020819719706827165225876330407299203659710694978357966948706866828890832791726548854067023545554119086826929870378843694764635818434137817950013107334012349234957871784836714208806287663341022432599630189321799523047605764350961465327225339154595038103202648159904665179983797323460617229230039190872183195128528123031399907961971105873960512071083459207997316212776715136797559104650587546567219205070212817771079288464112930549964541465223710514135279420910371542042928938701190016539183512099347168833624189550293038832858706014231480392067964763511680904983769943278118501034297586229972111025894633792689086774595250630892664067247147360976348150861913776444868205286097332295495675882434568748985838221489862941703635744308842781037689963568115955100725530292165282445967535909105477690948224064859462791053276772292826109974496224845311870462137057508145307727779458939991928618313861672690383342127746157764094991064771534077596744717839624083350479570514008264060604270884310001422753885398558845964580624476704333758889244297658301943683684201152994872221572550801379995672999055229770399950933793400422489931580153663459909005071350307295179721943143284107691809584988864634536063997383339787487660048509722573798506763817476395037440796988353629178319921812504288457623906015544907137377071998285095187439442683601029047400295476462665852922441196125388552245154100111592794679088359142926742738600085051291257002660442874824208416218237041548670229102127380390500647024210246337750305552622114631466134183181747989113002320111648367537740791094843484477634564097300873264373421989148482680320739746093750 [65,49] -48674522812361471021170149850511280705948255178427084701636469681713219027382886767901938361047364516097073411859937773636915101012458194751415442078214473381732624789759065640771980238337546433456004895651935606552572441601020474066264848512637250348589708730343273259542291010916898005381569830939874074766409863246526431412851790510082993384264680821274101056102104759134225364742770913388452001515030698372231743840517803495821644134743600004212877099521906771479168805742002754352506672236260128914551587646070457972781790202836442563388747982141626557107308573383906588385570501217757373290563549863607938490644105676488004677000158291267889906700153854281604267004286485148846971534688090582981009096829334429874855871664834245092304348207260066054138803969886654548346468735461740159756635404542144978095331752862142167626672735731576078347850956752017517623801006135741435729132602586863682074150897825978267679117348164574819372448417023937620822822158320044512705424681522572595545974632772832667858770884974705001910023495270763452132175708552878903218540007234425554024900611469292123281273362456373705934711762788200531992025268698871161647666784616862819770553746260223710090805994458967084072303137623282469827459037866969368002830062237308210568796068053606307982923141584037875028532671523597622894104187538093891936827019788448995855259814809440162548316833720241225914733216178527774809168448105613014183656334406960564556808683549772581773413778878832760896952652253387187390773158129794854458411762935968775338103163626314416471666158504808650076341818766290227502088790454506507348747272621470900607104128283720549223543881140959515822966096295310551315673315483786863162431962005474675073236549434105679044117803887963122824740234525909057937839615524298970254806716156162095554191476277300853796215139596750264753859187749190351262863778741970875087150581524862119899131359304197652394308970552755213735413782133539187253839379188250428906329422135135231997082883026450872421264648437500000 [65,50] 6906948080411590806153150786809160623327434365459951005898303118893608670998804088893451842052932641196534336796539402140231024149063766649283607333163620416178809482341245145402142178092118407035892833648966973297479677182666330127595352178092303353323481864951938693463545894742139379826918923458129307958625765373614137000113117592601668999074291698287685675630358677272547034725704287901194142661946292810686576150209261035229243175622772951736395373564584927394601137524387153917008971053421229449631242188270483296806833316542259395087556180755650710011593270817092894238396611688017156911110894591837184788213148925428087600425379095050475299505153052944149248908912408448057773845026917168776833039857109486286033165240803812685107988301536679166634480299069618815860898203434488617903249969599032160670350072419415602358496546951158665859608945527955552792411232661076864572774990897312975679829364217858376431511180147109744591576043247253414087973120633406511048435366508674547302898701842182345989038536947585492085728099188173170050052171853045518471527090025511223596288893887631067267360226052270411519605873363038026332772491295220303549189890100614261005248869223286232653534965982997173544400538036181530595232670749975718660399925148092284264889124550562966879945728377501794555161178372352485851712178261095016788075759954588753904303810684658756502255809788029417180835813934902630889011859131713215020724716185916098417656439802295281364081068397518964631845888956475585757919123178875070004875581157840190209892671966598501619577340762365406645161902777576784602371490019591798487513673415361272072438299549750164998942586996535041552175133090407941750620962516536013533066409694114519683868318147423499055694586691130163590106836658731302011699329072831841120860191839057019258904023719575384856372541292755396687244035431264354387354395763555457620484861495415410052505776899635483110551478276049513953969535838079410140304903467419126680452252584063721485563291935250163078308105468750 [65,51] -2341612807570012858443713497896710966978998540819008020940430349195585012651610264328827392705864682281559310275749390013512545133393491801027593718068963555553632042643232739972703012999040410261213884736919321764974990140666805615493075377766805565874207647437357948830847328347512729483050530753938782007332965940424970825131349809118236365754449347664693441346120169994755039471986283826548405751873812658109507193638408777488624536781090460792755921025104222075635463315665107802895235453633322897792879058439276947132255385677500417008872620464014547409309373682390079993579240981866714280633021243026623123860022149198326892357654403509105692252914571762551281357787819592114381184023647329013196226005211850176762567362776460221091040304309486815150353807956972497009920080618144409899779584456885901635197947279715051432946581014609599515148645898735442288560651411667362472226157495513451260887645273659455257628567705809385200811704521115396559538514221356467190553098539845220768879397896515680764218303207793690513872490169840206077380625503381395180241303597941161152182983104088193344392021346374504669406619309084560892064262200727284298199532542781022420804430954180471577106135325624982589813245660786267728778155218476510316937635480367536582626996911925424378443868603554154588419379789034317486766119961142530080551020752366430092719122977353971928571641859496659570953134401674682636113570572888722019927413163587710961318447802738432364191664756815911679335678321891734066087271225703690391373480118099848222623404901215952038156315869074796629186100864733564818229217892457192821568453660979213730106857298318138267923912778313907693974711241231852764943057847617078763750933279526766737889811034170171849489473295818177702945249597960769255418671713156459310820651781984781409901401727224488712041902681913444101144136508865136861898638551458460450170171506358502877437144571676198130902193467209975894095358986580130679046728977353605100596156685099913374870084226131439208984375000 [65,52] 685210182740125190846115751205036188940255583452421378518334984480242910853854816508800586398667280905550363378926796875457720773073958159071570167493877043811341783178662341163612531080054518543978502843327335275995727920685712076975596252110611756508315384000736414400369635759725668420933796254959598375555104105985087372456178796134378967123893489539966060773793455806175561333148070414890793767610248511481154126973481958923815171347988272255352663980675752145265280169404707761445302307407589281102124835894483264859331246012903769287564450473221046446500172192232843492247808881560952964165676965724898144863059376680000320272990018437726525402136679293453072530569207042921739840417876072330971044111226249136737319610780438940321933619048147102064105401664128693235139782278160196469268005118830479812747488562904670114144476432416301249424164416432295190314263888224006296965268600570866215684130828595969680409373647531874041846117874427918242469149354975272552229628780047997926145830735855620174435444252266178354192761993756287620476966578712527383256611262597198868456821060790072016179253366618481817448935412482619002661836980607106981941622250272201007244434881961983509809267034824499262465693567212960821508682964451540123940145980599847220374077495296904567107102966858803817284010892034639332285233647107461299959911755231324065545616625564991160396095247701057540473271485360450177321921873534542902949392414287676534235164067300467302403420399603164141905879007393083614483186477806916555132658917100735663194715967347504207511453004672003957468473034402372933475388656697438957989483519833023586784186601345369156061833050802253233068455288248276882989886366330407039410814768924663773286379690525202531921928079357910540425787628608804619011276789964783114566844464713620135937544414197932527344475649194346439152106693927964062457293979477517819389306827432063836720543069954954408202825162206668677178226211540618208345692954378219983319064922966390440706163644790649414062500 [65,53] -120451349676376172943651338710255452942493811196264728457526948802610893697694215238748092876591016705460631211219300928907265099720219094614814793000743867121244362043105517899727017609286761657734626965045988648681076939382654216358566352692950889151757422058882788384999655375064952377981690101620874111796717750585415041855491593994627702439299784178050071109031842856481902427869492101164673145716516677206933539657821297444127478622677836851194984952073571735616437185478979594970858514102339221823491847498816524565145914903734763932569740500292503318700235789181483028829091123622532795035702528190971242013653363852724608194779968823463323073798727771806033947126744838856208405975224310374223229397501279026223782231009700613828083128212755553377615282029143031428604521501131019035616342271459575909437899391443878891661143450498056253294422569058605598488035162161037318457940366333948164493164960369437884539031117859735000375793991535128679037628293745700548947285525388944734862996554862401961306509963328998845141158369946437569391064297165189986720558414418824573946239019635107333503202924399794254446331547785845259450464720265600672409512920868790676846537134055838414568221590606989058171423587810653103318096900606412262266298271345944298109263622868130981143427757737326755045537901768374958753404324829543172525885693548962927096337764894496225030049674089602957365301876482883831679914315674871294691644900667469939994515872381880911783551059818076834513137514721879500538547466140034301384622528107894628467260528639070180519176379746598831654277902472920564087693920052582737697134496249924461669671959852720649359917666170889941754589792804745533757371883683753615411665883761787768055576118420175974493424205971660420405006095257882128243296660916491912267619391356094330034733549471271492962138700955205226490451110229618694574088159399949820402933170006236859463612181042015438666115790220212412279385834086114918697540507967476235140491525044126319698989391326904296875 [65,54] 10579098186242787135067689972415847607551672993577846340350924458172597924503349912983792931470232988016172232889037751540089924485469172562272928041495308761193282977963578705303823218764388570179884218617023234637292432711057036875858081138367646849639993699409060292997918638183680327756786823699788921571394354272893509325551456142031582710712298336937804468637887405184730096162171512760730833921307316397055294341870694954721161729392502147316284589562048190323805479689526697112758324604760033307977729826163464350784111559807365007906292842231613911138717706442606201646353023242012473764573385981563184336314982772845674889193542835290975717508825212983777723446105517327190998055866881762755622186385793315813679434448954560370671283248987889236863975873158297513989857602698890254399315081505972935816672820553325826415994227741880873937022198412316085672476461388122316016423072371137965331873161316349472520447271259039846069404723954510202025884070239978868186780821489240168024277915349266000897376641163224803701975002166908841326896047785455004011995409670788144351656293483669841641376868664157679648775091125916239583344324838678287168024134195401712872543028664984171902787243404925556248890838118223886459842764796418627232124648747224152889144390053724793609505010850843734836396061247140066299526883835733499991210225837217860420671789251551927217752587260426785242647918089524685688676838380614535066855686935316092484614867269768968859112373756827214684363854286281193813178647665033624463481212684438744877547085987533014027680967367231951562871189570899231473101848660046389771868293842166373344778257658170341673187272426526639689860869236732460914787099978769551970599516538171406475437932665861095954765401496965706012942571337816513517193479437668214493574136499980993364712741839737635898191668376383071338483122394471073765581673146525571680861097269520709950214706183236983611548077654988653020646970102437592810504522929104798123489672434516251087188720703125000 [65,55] 95865187063045960775402966358028770808947474741578676161833537500601934816091664817748654249095736928364939945510967332428602559013263032972227554866080654546880625970223407408178140963991468278005254074125001981169230816524734170582672827017535533515266013375168913672519337861449200307917343276023748407569204667359140637429880721319791467484585209983493984074014759536243667663525233087784968841174126561350766453836103592075191527554808003447849471693408615476269153017376826104725416325551888642722913478745946160433044864959877167744462930804082815844017434105763459558550238629103107299286136960381237261523751271212693914915225438128975987943589641048424607053202948056693483681174964112361253935880546531404107130348466281365662101260071770703169003411109076536635058523930821411921351190809209042098948315362014237999116152136384222557485337302232450532411884489303551435226249197705037841706413088848532123748080135646478987919312779292204214905353637129173753134977419255596055288023372072890611912552668995810465957094733237032183203491868698276285211519244788735579164875586739797874473368434558916980914609606855361172902333548070814942471551884879735126239302234442074391695291229491270965586021128016962846176867182395621992906550970757013910390101632442025607973509485729370391307578989365189334126457468116741509105298632768472119913086042455715472167060342817677977814048110863948484454719874290794123265347961034501730449926883565893418884907000585548284326359950241359241888819373507274451708969480757561928624630106913107113222574402976085767241285782821728596054611434555722743906985521843257445176096143074566212325160091234834988076753477996912537402817784925185424108292977894652455959166135995508843540211621055303245503210384191640980960430081773485091048834360552721532184794588550591757886701353094761148274087969265144096760706577016061748949018767253725128479553563578342883255465683673123981033764249437436998627819553786544304330163868144154548645019531250 [65,56] -98286291924594126588737397976185074464778367121411841899664266485145712316138471394668998821316496167876986540467063455768980620273306131825526854427896294464424743939915577128464717475078167161136504389975766105099203434873938852842353045770870503419987994025206900242767093026660769235735974654735144961228231126912896352257418137143211044549226540749534810235585641522035038441306624585482112882111661008980427147593288288593850382833661359748562853491192244209178328181313507829787173366284109064828769721329162440747003931423247104100896036859026429397773861416885499206451688014021656324643109369723318917899523224406800480796956286953220234076974513009099649142013134388071375426895993791975963349143822890301744604922646837291373228628907993804872286885388392923555966391388785690367610672374661093904951048754190593307100964932541989951204365716627017269574316227311133772740852818418929790147335037641526843577547810334059473540666608884692037742701768957028262787526229845910373064828940503548839569620243122526375531914792878780812441835133610885548417067128788027523449154886926725810863246550535740791020487986509213016167314116710831627284305180552344970186880444920621317844388129369493198395050263769960626367932278553845942756490235271216122376399149848083065752609412257888041345794346978193650694940117966220206741936911678798306471490492745438604055314481611833187410150652554862781783642458214799475879970040276778492285823321712087075557344590904768655666249824726298385023545961760372304504083396200577307959477200122236796283521353907309720184263889266503301468111530000951264081633459946524902949979036336893431614545872834945916290939650169582542538474998581173234147676957688343421724923821166853533356694061511613862500019306449763749679289219503069232897244461428464928522986923285545190924317509928228107681512667754997932747345831232030851113280035968499910608557082081867821919969793575375850157289217040365767960076459619500610642717219889163970947265625 [65,57] -2798585450894720839151061877620539971829236811573835014299995854048476813087599233144514139319562683250322556271468565850339664229144062175019853129547495366470865992426341264225258726633018108714140225380531236889277751429012241753045200907214722602754762265582961934863913734735500335575056007818513978213974825446770898395327066161491649963769248352565306132105750484438512746487316969887444249132724472173159307001837819742226502871918520801730949476590563722353323508138092973389968256750371454909296553915775845730961679121796199446650543816472107812226922375574501141403776537599628701852968273758336242057455388802046787590267113698771749117842110495209467293378063022469087352203729327029926010482700969249796217377800901204884045630838075516340053442417729457808112181133568450956100462520784964670668740512694547405723039659448673668113214040204130025944250794373926323621120599252971557974927268198653299331850345023972525759044720788499061162394590383305614231444873479595882293282817418883707165403229133120705523378384491101036938742500947800012811249292671654753833815782626040025734662404547245119853344819734345942744059715009435051807179577775142400035520402743502813572435993245278513493634988872562853841472619655265748207363139356625768426029446019393527149821021628656761946842932767076492320921053823712209017556906332451756769872518699469568126828672465967080354986381028818882940161234590618787485161675781855061716517547057779255758736734310264050492285734522625139810150500202266533064567127524420087246842940282940404101586174750918303746529553897770531262912840376983566396323931709324559548446002894023936934328158901410989291406439125548975718134484761295713956812267992093358072660301869128991654747064405162710418526827082137073672594938441110083036475593189321268955824749936434971006490806584020588134887255523745934782533227286715584848658292593813478004911420155274916110966936033947701512830127784094928072855523737416660878807306289672851562500 [65,58] 3164587841954535808758905071363770219627407877602076515282978080159121376202063384259598723328529960103601670754708429820638861339420375503377942792056829239999449033793866513144584232013664470198623966125983268836860647477789476901446628011889166736082226701374863756311842972584458036053717238072805250308564537841855276213057770868948551506876913579895854171669765715335800315353880529797488141006631249984625787300025096746930717393299374403373319771809439886749113398371984019058496220230736341371218070433501433226827960180330400346888698180335834458167922220342722702951490011692481065724980192039895300147380280411859323603935326462118703635019498743551213106402374298289226566886935421897145149098969823456162452633266542432161940767168235323558077013549621944454397043031286272761203398372973685867959042731583739423705404743510091929717763957879487907591556948216245408518264062946429673527877035125697970194811188328931582341687063422652898556341594586819325041833477568557889087989541629394997963346637342941913776375627434925575677231812869772553573246349788587085991341126447907467582438032265265377217866196204325354683776775139603217402563610647289478769745057795711177244403341778187072905950341511403664354933225224584182784181572050130544003510620715047546086644704678791012946968968634853269254495543199147887699801667190969316106790731677713989692134804203674525840699684805980661642817341271075225986505444609819827063714581393512009877339519084614713533519060989421512242861631408101044258269130474122797825852161595819955542853812662496938021544833290607655256671496686997272425730050058841845014781804413237576768320553691321215540231983205625986058439351615272616119085119575795379001033288299604842950808598563760582006477683283822103042718617607771843328376215381574724200429804600180140045479863226946122997169678929180979547224681899372268885500101452621026644947230046104583178398808283265720947997285739973494234078543740906752645969390869140625000 [65,59] -439805615688466411800316904837850729409315572621545448629800407317081487672960464029605280293598236200448858452548461794284492342310457340129514573629917658109337772288740658778230706455650249990833151594324239345965104303538050645954856433797158351269903097167253023557051919887147686700121703368844829882435110588464614836466846328520429304551637145098859892431152096735139269102309359501691811586947227362642529467580976333571941137798251139481071463991580775397972266296683797490492009777147512394169981125969555397374024762623655362666117818900502154871489370647719540841746100204956741348499924261208374714810014370850042850128809663065633626107514836335600045996520788043510328333727046156254881286312951543425128299006490122065521772586771745143941129242290724052196795723961758017796678167699683380162000968126737022801741062517445868030949144129855440212758316949996803014718018434505018598026595009155055197465683523348746962167012148010836296642628957625293441053709102057254568056422491999681573204446811114632156205707923012509828524684427908065223910582819988142540000710561933347686773328718001347606793611299781209502513251571612801208580989259107831924319858713989467064758545712250551310517518110187865451317390470026855798973195085156625122680135262152857122802239524220645126022364488536301658665310373915706545741994778681650240302023767008749648216780028133486100441110864240001083023169712703050191471439815913021414228401049634370204220570271647620460630891710735112776111607923733057126554521796269097195384667748367316316551851147474437989058847065475756665784180347619920210701983050398423791438379825946935855875158216674487481029537407807368987595184674412074076111172615686590694698549738024384411916743917713543702187796986551860927218570364947017988490909826095845324182264536644942206576730058203418584790995179599174528618452294264850703473470434671837488775685724200456014023764276157592859231758243739041080999641053494997322559356689453125 [65,60] 23815224567896613042837456672694240958799541442856861685278123460727140949811088760929901608535459181323078398785182288556239852008787267289074101782033908211570692648717051557036255589983399388137737866079346832201386369158064596464192447372319765623631368660059279030660850235332725461801625626174963446230947944001522535901312885532128537338081620372453688877261987399160516699689241054003214945861712111745370886547881382645266576808596222046721365753387690625118115813612881433855033481913540762691707793736076269044611209190915425274498023096921009386676558322327833589505929622954749771704327977841680730656711364247931432099184053978266127022134591139880330704798674134322578492771371379598127431034235034187854422371445664446451431520598321432762457359859526175913765609381404184502615444979066461242245877603886578287786617112220397500912658364009345102759246513025908924051617522617041233370624098864852280811111922935928795715572183577973749155409374768163771157653311611933961146546390336668363716885766373924883915470496430261264148640224521796214466855105462229009344359191630814977137145814006651245368112031141075129358507284993842946684079296466868325827306852317702443953529504116572530928786561695213564702128357348315253103080957631592341985242264687922363672629496011958277786428270174323938037265510069410851424644195220294622112389784014779560862713393880866490363603485647231344706550799871650166636554108332371937125249327642140067916458129427001570461631499792963765551870563427063737193563556695247126313043886412223590350015328618509930297113316808444349348253067280027624666030724806215157208861573948698492623477877538719028030901414916580787625928187368501507438834412900250147769270325119951757233730440629588031397496796627667401196074460359932257462993536651634773660646214821018092371512299542962506153132656139058348161800025905105015087761009573653803692281228784312806207737037126614327214651697928182727537205209955573081970214843750 [65,61] -227168427823609915713104844694899556089203498581577419911731253909916417058041541477292721089148380710715420377967721285508921264832213783327384446452269476322347021548100207814773006048072914750613058738585218496950884137696320432394226426432541966967729649635302923657738768148212494527745458042860989997242198922752711072211828150386611073943312017401652330114855850140048412585851271713193972847524234042062551853768406412962115885161865050957957995341916508829132233863159721469874605057755871041432749127562446941401391571956319235455845505467494358389655848991940586407690415694070307696598697462465176648700264187711203124295696145221062272480807682633196965024462957909352710517882294048531656317015188832183665319271840782760629021962287332684084444935358509217855356317574643678449102031602103534824310193713574668245271299722737058834703266222788632660566132457080673501989979584835333482493370806691337528862563678529931637104137989513650723511799990781111107082198367901351936189761417912442243503714401982197396574080707682882138995240360180931386336415020693459424393631571079135339634966619725622222644385431839485517173657079804939251077483580017960809879441966732411319154549763782376092654264420913360730363281680614149720703972017152714688023933848500838450913690124634120631221118650100971049393973745228856112550231210065722223406223641865254256011626757069724742438066806330600126417426178181853116893676745219759218964821240465552483754265196000730818415676676444518873666349190241462384439627611033207103857104018124641628033806196328200575807474781806222556559381062202962355779588398704459045127805246560192663390737654883150164364628559019072557839406538269914948444013068002852840152044733539123127195298191519342690169599432378768281762233055539818404694582843727281744308222418718473483027874958270937145876038965536545704197572252710181064870429338107555277107531005133454292631620446243402317715309735035589255858212709426879882812500 [65,62] 51918947825430656364396998685758816533128246116589692202394200354328211327838291870414295638044395386497729057931301144821528244887084551646907323907615409909280962589477696854434780777781717869437055842749090075991253233293782786492323423180416183141366231949855898905675435215205595468963606014700109668231292710879511673071063754879102259674707412252999678265576412996092631511560946858049878362436117676446225416041105641604565554731819549291303692434968710126691346116169313362771230552097646350823346245225343849973555390400829031116996558970273988464226955780369922544734104105675869561711346549786223323221755503725880951053112261914818788397445747380883140290196683769067007432851035715672449696833591297484787901484020105198678434845777278798632085152795987170692508441397265327112343532641445359592734252917201270422194816840791283383004068905132158326572813409554151749933801424845194210971887139729646672447603240929077460098037897669676432394041687354607685008463634900096132801402392899758116004780247642778435684317277748984348598772597777570636668349858230126279872365972746104210259495035760925121230173304352171149588816762655961196509862827362428535280374959299991967235291657201958475563677639645458799856900702925056696203324810832048946074416268164732773189902905375148649249265435290268263652071829980995800605393342400736252307139334952241598808800105558970869114334991448120890344817284210151727959577059078631036008037709833758724267140838757616309556024848186349236894053905487082407765608809810540452908964969318436742886766083250745575079861747853446735237073805506712606578029447204157831987364669574987896476188330369128832878757428918643559649308393482139270856832573773009686563609912478253496079437577602292118269442339288320151400555099575188529614700860979861276838661396812390342218948659983826501603741641790126117556135602386280069418614849673846680236962092084906968398136883373534568308915737588904448784887790679931640625 [65,63] -4424600201269479976090419704645313635098803503935462985204875858722122551132168419829042862068486968552706697049364892848502316050583743064551893016754096274338431956013870665163316487675171892996106638724895312512169565149351472483229719755631765065376953133026874651898431161558678767571173007828321075481018977037993224758390513821140514421041977250924872904176316049672127466983994776845847483238205071678024037612304814177852969936748251050874201732098295986761814819561369016911981035986175644726219572751650884559844811018159186648010850511549510750752137828299563597013257528108378627612095807783814826341222990401797570039410622670066439878398323023321446008540977422681239416717341253669540516088869967095235708208672814025164372717508283076979154143872258387388750681834468470325508545106800798647452286599472715420337858059062751435306859978719810496914718123136471630992417416103827254310813305573830780123930156796998272813212988692656031398768456496777797907360868576505996773878010014608210454061294840617399243607528519484507652562300545641989767952996411785011318087413622888446342537122327871690784143072574529753796895937841458088501116508206544205604246544385693250563112496357152997539853500379285562362942301177395083613029250758354394019799263215445983264104505987171612748598544042246938580438682913371325549407513062521701651088822163836477203100831442709793849589305826349025922180286689543495706419330047967206416848742986583590934640188019906830325525644786203691021679631250425140078735859345527228690505105675176137126797802151740773894562047708983264814185660815054968939299915331804637299281051478052115068234845109177286119334230245341090123553233097831378870128964219163424491130924081490782181849970385322633845857144595632801547621636373754677716339214864466022692414467268182826716118778782160217212192223031415329252849794913264572056613989036564654213947591690798102795426229678563134761759556567994877696037292480468750 [65,64] -1201617303371954718320475474735360042410399781771030230202088919843655089265396022176678523246422335297887464389017782242120961310018420674232988723027825491896772946647038101883274651287593105767388393642302764427461893296684178981051735257211224856190798304824233325723884840254045689496695618552045306057548492317491703571229026054387515833878322737176940594661419425660212611985409851842040254822960838177867981268951486991869148533462009870838042518502758384018184131570487622814741297501002156641898589042587022571188423361386606245824168731985698699908839735961551962566806005534185072131157215545576461595465814165067033733955369107425740119707013062413496842304500448831995563478420101919958837684402313423070832162156096677198896318879419251292244796599366339239244019983157885512784051163246908939723046980876212468892934809379979355959451467831662395641821352179688909467961627502107035722955669605717403426142424220584288917455259077365251540585419880087638403087702819527402907458151281928864999464268416336413212417279398868860015446069117529934882305815733885195800410430076791647342089149230775959869098614454112772272858548518300352110278727143804752465733333088266162650347735089801869754606926292134743616145063975205306377211380891254600289270850622908094797981164689617851144192246061644134381547235410906774825123138953223441763288736815687921531307096368958031910641470632657152062882030222233443709310303618739216523906573210868113216027288452639752001563324744560057248185523377123517896545111588682939539009683136446712597441322043000973540566189538815254150963425542773454236149517093977490474782703431785140095099588575568807704741204084895119068698200856928158661052886925788281546558767892946880905061969931147688913386724028339405897615035877827447638408668857661794296709269116163945526308487329770826535787350624038857046693127029011972095565736241954271133724242817589063106212764718561114563044611713849008083343505859375 [65,65] 207604172217358913108746832871830161804599130559540706910709710012035172097250685529485038993266814894381801183042278836649526489994458706180001788026402514953255640301350253303486271337180964523062561293940977103086567282274110707458268732742242237447674250624991912866232901390699323668160381669764813850059018644784841711551345257618443146153173589641277440684112123770084213742957762279632041619335262924157096718157410405240239179457361473175192766081293819451127067748035383721729510975924710235410892428767509249129676500967784994813918775938548754124822269221429137257792380627039300587917134303054523354437831055750618073372007974468152115032785412828694056056177775649886631438867251461102363516618166376735046928376111757365617921681377455524719903122307851757264755648910515428367009107631767139249167806924759439989203929445126593571205163785943825592901957121825352919532445264371902188004465397655269384870139808250325705497383201320869010560697067623316703165981010977795572256701189000747814554604213580520896711218896887068817839112645698466062504803099668806663545141381453581390742047718553655563473915183580792761642399597736792167677744863809575952993621166614821971896024109764271524103683265662975050898535720983303835091629936055070963607996636480262551045298402334166001143170616027114763379329641298334300782075054835279906324395027537139166051883411852465342787889069445825112145938334611720691267326888295222385415875233881777717824564313347064925128262479578609957929139939487843954860719308511160067585042280057469892316441379841029935074968698405906921502026178299375298418129703905606381762028267847368458709942984276563755200544300678048376594504338510628519960697322004242253002985468758456494311793795184087115853877984372152638110066280506752322380585733779654093004515632581108676833079079474634443358025948572635333506440719781668249409760046932497511986654500881318411212826668954534170552506111562252044677734375 [66,0] 108658244103415414536405274259716036739245256203205038414795534607097454244364179852392128749836754217011158252716019843459001555004243488996997423757400691672692405095868225288191962813471088394328370632544684810300636665677738423509916570180681044600386484019887219606585097660714433595873944712747452721026183871559270443576653114717553339590142707906439131592726258403540891421201987535303655686591540613343117384649367476618580411570925518834981817191494246180744027999021819507432882046139400926964367846824368601309805150424016951155342264105901656758456051322086987292567226753635460643088986711038370328016969034600406432374712478154210660311002872351385488766266992763558171148535055106278303163385405942114581218853294590529734230185161364581870519481196137674566477226729086232732030414862333987460931106120299099296065159881719485779246095679089186566489739804956372606444749512445147576143064772873270026720164134886619178799996818893622628510168996966490084436155071780017794817469534387375316708835898392803536060646356904298150799761004371926437549558520038958453605927513327159752079326254384817645697887388817803289411102007057734509074827248762690465046098258881048347195291870407030375429267514259172775631932424908926611278494238004078314970536894607987664268214497953351275491990498033509455161005049005720554924495361522834100937099160820815156183649575568971923518007798966584002439940210476244218589844295144597489902413029777703249518326971832200309971338234844620326266636479193916182531882994889702184725418597396326519985125861627914880792475717325574548751925419711926264794040071731614170289052134964293965143500668837157057243454889657385414336974568459969923588751750845311993198916381453457436430058827607966147441056692285575875803701130015943084791226279507593323339373335087975625616935683056557034307056667192435451515466322122575778212823470774142133661570861537827136531758707680216616057371207997986471293652269254246935638028295156982991482697479101621364358173926767392458714311942458152770996093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,1] -7646222643629202888385038038264906377335480554946520577541127609751085233735080731034348691734730332022119560414601754132921668874078259860129931822296048075945887811493489579124931673154797066253873513663581221135468071583300981797802314616287431968170068680534297307775127262917985540847462571379752604224086639536879044126424489147129627031193412521360243968645458579792585248962309311294868851845942324489224510318443307920013380137746599044260069082057128533277747702687834705129135437508906761310240131042268670004239533569736443070516304390749568190659732127901630411100155820338258037499186002432830754623086049442473126062300496881450161824729527514604089873354683864708664298897095473244069477595488769991730817866510259006234981570624787318732562124610526130231673704329900179403228736049582282130028918983481847306087013350786748292177799554116948104098052186768963328030623339441035350555063585648516447132100926508545268456992558611376196391659956742057019564530004362774537492326785690431729160473191561370480915344319628602550790019948039596995441903708632343152520383637514293109605473869877936293795848762497051590387671776194173648191675373490866197438554031849110867313750723258135765838965579673707741510883990359867106921593240434349082418284858357262040030089308010944271357757747946608516097038826740321598155961178204848291247110788358411529275587198896662763876202335548589330769012356459970384428761225735763350473721592158759318464082507229295363564165812715730498618894363886279181528726725682448665566434364799658154656958843910968905172140067004404139770741635278536425032720255849702224260530468481931051921148324161565833533185820085158371676747872697445166662463921458076502635392976025838288462507385389556985548535813784685427071505129253068840992399897756124723899649632584853480011139637536517732734538970782272239550521428432088816608702158264567664021885645123760088315614143480267700254658657650801463145435956852615333189214949871922325384200377173799999284046862140645783867398677102755755186080932617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,2] 247345827178458449046607020730723526737771468565044242283680000469625396842608912382988577349843956671373554333420526605878911871026932045763811687388235800927999833779626181856077901029177887070330850964783378281663628343652819654463692388668868530766769043917814526146833517464341162613869586357868974377107236613242230395474958882044492216961783848545922275138015580234389875307765679746451054979722645642058915398580562719541206462551150997050638604101366119261654891078028755288686790268373281404217293929365148945876222376979721653207392699851141208109842699909908055959859969041289513537507111678003308920766459527768273241226201572736320040547829841702398473466558144580013067761346533035594692859849845390359136540503430287051045573004285690675538446574786509582592148963336505868750696456798660211733043364609184357182504483393254974594989890281709167167313919235832937858304373437874966110952808934372822099209886192339325328748666442999906646626122548939140753141298767445456819520265203188229992588181678333898334962166024385015224950351207876840485399602648294366780703852493561575075705018941751318529940551047964907707564870138840154846344933971621084737371494557852291125895419782986714340769109062740541966046668274782635930562839750236707327759708084031535845580111006532775610931891825293653223996058967403902128329511999590662660112544353592017982126626753154174121083891274014845922438818498416574147611116733066773683615820780756090104758076313832608325701016364361240925842290068304580186721716184020505936230280914921875860606755151978230239962767339856474593537091870644374696202152074353482433015215966335637699773112030439863726310461810109115413849393892487563862926178484732001080859644747994874633198472884358911467499621769377907935468741584887182770244684602749164023480667695912324578884663504999422956174055656432823246982652278869249767136772602504200506675503775146541610750805116222999581443326344779717701734830382038466760791849712154641262146825168865200596563795308884155244033564713390660472214221954345703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,3] -3216040842156240964464558715373424128474814237530678273780966347579996451515169557932432790343079140155641137727273549105182726470356245979713380729493979302390200425631259004982407428184949881781272258603908819543110261085460621649857962494443146785022393670559986387107285990823799312322049883107482503876183188123834094876975958930970333609317983142484621558417022525494000299654816386541788697705629978550138183004365970009030784470860458773327787030416570915069257497799502611511011629099401743356702641783418354890991411693519995603207867595604271398429443987744357970705312095095498271111978395362565213689801706097740051843966568247073341824656568343579900705563822668255238734688460034838293245608270389287374251015779122201056293448867826494623505392165907069301410138475020640327502893434111993768501780347876135046009759294832306396939235577544145213435725268527799729630885544910811903050781086629753045455252696798335751205726822296688487433612930214776421282450372709803643020236144759698958353158748270503417446542790858003002459974455195190954009530039336213329581987500958220938572452851595269632988365621056006135590027317385175937713975352018357409610234778326623617254120035505815366411968489862831985336540703085353883286008155179607355844675442835075262615426046917180310406157555939789895072447774832227566908428216437321310546401533538946828951250068013605533416708808426804645479448751891958111631076113615112312446998595003584051767342177379804735526380687324295429092881383877043493716165024162008595830305095047289722652507307027034932802863553585740477658898141596114502524616213924311804907555856771011681850208405746853744731121883288829418265165876426971223557267381763970268282583727218426940541514131527527807531062772767199534975516303395915544270473617087703165572125704133155089633361521534610539333850996459432133952486796073566121031756720950755183730420905652852086196068419283080049209568495842023456217165072792242115106775663819089789489630435440549203218758995452996229860026522473503973742481321096420288085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,4] 66280955807649216482033675537425425740367649830050743502634615395047526920648371388198656022860955462820496031975892317774596033289500477818234502242067530113525505232037665430076856480346077549619245907581959601159312378566397516192529864309510743999969463327513646306547943643533963496077434364968118161037452927753018460904536086183645350932109491616117827914539861654536438066591938961850257856457477119200081328733216196402195491090984770088344416496864551854248671173232239721129427993028820538608273819885000026058052347134102695344545926830867057247017742134146003131096407085680495740485926137768029647451815643589048611573662803055989604996028344400645538627541290874767468878624122217089613573871436230958873095136636364675557393566630678464123959153903146461105279283826299399000404035953644898032004199810720325297435307392986155086313532958747407399943664121835770862538587676966133514563346505420620665083843468029284292527771822472826568862526047282855554809629561524698653897408838285543423354015734061429728926032861589134408387033987979878401068110169520531563176485959934630553639912079265001607496636012707663207872016376724005383932535253849623148549802961274780967057303562311312274262317775791711856846740132325207741694430635016980618256410311715667328594069091127830719829320995970012939948131163714401446294420636670372659370681387077943430306543247251071588082872603463544061561426998344593826742216755970944434265734535822411876507594280080391119374735300737214762869683084733188315218555750261783201590685596250311989358741879831352604683798441473723854954089251979214672122772409998680484951498063773500880547770919051516643060229127901775947693541148881556995707560887234963390878863536142645127467715243548904646416778769308092808245816354124254644187452230382255846629673797239106069332856394107385315128393369306146810416146214083438237201450237593290162519047877580175759231566041723388651698968275740066039639391329051854769084179379597668366812690670013405966622702894533435867002317169001043839493547693564323708415031433105468750000000000000000000000000000000000000000000000000000000000000000000000000 [66,5] -2632132194838657490416488719456894307895819718231095044081543521519023812464662605131033404343171081447226114774486043253073362553296769624400056537983262444143403401663050811517858819914668337180336971974400814691698938717597702073277477686498327900222428806588278321111423451587869715517943469622812865332936540070814403459120491149824158405078269181384553926808434893975620526269032284584008576488205597309062655389591399068958872822067379172898388651397328804797142603962477739921089131721813360346573204004158078941932943024874364243325807940483205974541765006236983326795288288117074616135011926696807523705750882629072714197421572772563926691010553879169841301722250996214509901112828135655446856059311952817812424295914587241245269145216430664616268134496198850150960029422569192157757401793638730963903245700708335193536504347047562704785934543818501307131543750416938372144421022584018742601753488951643144797805156455028492727246957392952194351979976912354262801259902050555069005959795898924937636941395446058071391132545289739652511893042867955785721652247784564714132774131986451896696264113317008818530014413548083062099023372769053583822680189094321337562103693757552358675401192977854984014069354579262829068158112367312534968859414943434192932600836546811742369500528942703242890850913240021744263430272973648789062891315776422007905964476521617954343892203898819623308620352138922049006422709587287972856117842728627795580598810782845662320234769595943611148613597260591214501856463494433115345617907301829973344603395323958596603425559794262908468595210396093906666815317002985047931443515604212403300965014727336510374979493748130733581978714254565025405567441546859849764516436986354760928802171398514017629093771218307153002243224513663908636445701145772182986218681357820922657202929875901493565299909988959825127854159256972995136851387098108869870475630674545600453850370758819394109185868818522122736214662638389205343472249415097648687991822729910885297753791898302328227140133174763763153126966116388289404492972778371040476486086845397949218750000000000000000000000000000000000000000000000000000000000000000000 [66,6] 85255146668646101433866806325086957723164529297437910346332107389126097914959759922662321990787644062357284143026550475676757196193849187016506937462176584167921780721445201453968786005309601893136788402057189938109228248493126478420968015109792548890657715150655955322102430107541868027811565016881859654365759519681990913361732348233322251333493682489775664207002297767273760804900001411452326144818219973742893172424326410304842576721145235839279618352863041347278133082745227261980998451607131398191771854483753473678043998226755203896830021884078869836370586444061012659178875649310355045729694160227455685212010577643878382365799561505082237481276687933676217409438744781212747520732523817675922526622127112253089019179566916201799134249117029827716984895555243987342763472334953940042054119044388277581580007015233165977595749564239563810246847614630278232391819133005106857002127233488455971432890490429783472471347587863158019592115844808656133003282524521293166548433809455096394693340403541856943867566207931732208793630536883902335508348244494306373178590635760307132840163044639768563898927798253047464304265836871170848078644350775873615510291195643825416906094037935443777552124213776969732951594530035053744553039273140294479916203981034998048906460009153736788986681429879433127398939470203397506421189415124916589942706701965979590736965991786696315643342482570884519197477682634297411888624769902677910972112814059365311356327302868935419594128444772145462303060968449518619861168379242822261933082966116781255393702928135189469909841455453678378987693277481854024853528848722375238109736782798554636383119812280059215897967820431627615880986782838510719895329768120008615210354214699235993472239925785885855806797742806895061696801226666433431758527918755863212276387761545788600011392216986070651855545302826990689679871785467501217486151505427150450218214412750582404488314678701084818704000590252070841811587281629539503691172652218300437669321654710228467986610679264758671655685004028293791774696641438432056906739087143165534143918193876743316650390625000000000000000000000000000000000000000000000000000000000000 [66,7] -1737886971857252166819818765674971284224714378964674251980904237040168943037100774424169834387165870338120363581091983526494267295585879377143897951267569193778440512535485184178185454926952783772194591470925852581444400588453074624890159747483223359969422369520844034617040054218103536409390785281310365525533843585335198086058388777469498290694677061274561834452682900208758789056633559850430053350966303069700664342085184535007899844838935302667264651125772706076586608869506789047056314383228051492947875522671617327904374236613086098345455890159237407953581346073625557106960538410357038426112478262410386353416713551368491749058240954693416444121597684045818936748693577701129616939212783054889411012744972838929034103468198707291159009685910908977078805585661784376830972865471425147482794974359219648843105521090394343682808408574887391322576720520495901789479651175317231575234277561107611604630158438145458379085220072354376157527799940615763696394215917568973517003613123989851226158983215315488924919173254067639402873818377587410330989470296331273573758803096969203594522914908100070984224025306066385495702544780409793257535692666642481186802684343460030164029649169678404598939793351931662006525165869253743997481960405633553563115867230800605049854383402301966309679373999979437202961584625068660265797538032369150907501955281029213666269440579152888360983152739738100830215729347437766840689956829420891644128525395043892404874912146560957268458023159528072077461268456013788756366518003552450633299434546096289355333415312910418222478885480089026177152843483038890982157799020220685757801513143943893193180842898750213390414214817414542373560362006546805754874426513751224902671998236603714877968443235909445955072200489094132892608303945414704219621209655002266042581679491970267379125198720959611230321479012632754767854089363458343629430582599771026982438822498741079090493233876330263995802264290575943236374796142257422893205909802107370680069112776558828708575744739195058510863886716025420125879875269420074448025305500348247633723985927645117044448852539062500000000000000000000000000000000000000000000000000000 [66,8] 22188391387634898431891993218705438367081906855227655957490618083714372274609951290616509773994345911554694358407269990903723500339191806250932656795040228278975911622705593656158809151624567360817918676461148965924873755805294596656224994873763296841576008179474349736945208607218648867527114851080687318149911553240843973881026640114559559128172519680559994295735330387371788603619916933659265780740142075373256603760768286029351864502465428430244963773950068496280595692495205954300909657354313596868809645952173758630013610547579824880262856490888090483861214411441416114856458327728167488060487472554891646775147983275842872639280474476508059461492556722557386914158776264130078806574943408345355372593861957429727293338327487691540723660144009609287347954147339715318535164568478980203669872444294528939820459517557607075653701786725366399923093018664988028421017397614466575002052233640290988828703353343067764171080163006161626472503371568214593099666008548984861637127443833244423103046530672236618443326830254259569703506823645356449313098246368149091425015636471692171703331162777450522971856382738505136294663497907102656043857542079764990468345730560758366261599702156051609738966821245897029703504442130596185342267045328613169548656921797740602895938013593518846494168547623084913616815948342608210674811533159646992140917117969787599999811659243293476653362061605933351338359498970889385013984340526053639312913544263701884943795125146976703212900796707147471750739032079414985640766897623380077490247828645646722420036135760888733457996915141232405839683433830507509851648236170972004495118910931166352095235328111861673554868990281868586144483326994363959337328756907626642643246821228421440239484632601521670702091965611725345498465188170098710506817786698085777192972538044890964322918931250865552413347815253279597954363065557176830441209954485311853653621759927343234091510960030946153196329271880661350559951516452890072984751434117446154163639528863553489059376079337124145031964901673092171946926505725008462672463615683395607262873294729388362611643970012664794921875000000000000000000000000000000000000000000 [66,9] -172817925559541662584563131275298723071280443858562017675339902887630329399536559691587356913047286615979346429279033294197808435676196547077339750634364327138072444200097167000067990304803289895563261201639130447173078668388232176315704060800396119027549358262402796275563602249226643954044451702393066681488964181236401626294730758221743185962096841026720468700117321380514676013334123367700604727187071832337827190250506112668804786333261222212459246622298268189166446740028137828074747101667086942450772699495744456919169351712038043035486510576590575733417495715283581299691318346319897833354962702102190785487729837242574051703022377980209596868843465142383542545766730589553481620125699129689782037835564563953865441813228044811672087745692815643828511035964132347250194418724233243951636322592464612637021748843200843603949781090009553863959838013468424503170974878784098220289999286773400377928521409157790481488166264766890228927726939407154775594639777647554366998599816657475948549384300292587295474384874143383873858583379537352314684421322916910188693654706428108740168099621951868812204974612897624322148643003641290925166983172467211107358529353729159175597983526436551177532445639310656072052735074855743137826393423061318273391485842452903146271149793245052129253135349353626301541938566572710884715811955147006288099457727612576017676951387823606036820292466614267202799014641617292192565417961003024682694228976632968707000015700596294368278306222888914344603210575026716035855235113908580509517303837369562701132824880376444458319120118880104253790849152896145900246692494371569394120570028247744677820265588221561715118603827631570451608052704066850604586500352451382199147496717269696303899494425098368183051875280471828425160802886446942888208644995170956762939759790092554784445119939078756232929724033414097561961748576584800159132476667910175379190554753201645845569720973447140457028593440024573655781130139680470997682122820091724755931523357091324289731402896388260204543039480018716094791925433240687181451688701362564696393142767150141736465229769237339496612548828125000000000000000000000000000000000 [66,10] 619288670265453020656440730480524254379515107195481999875479524036171746176401325775869258581585386990123010436075327665485319378250475942141970855557768946775453655938882307970414059357501289650910919014862237856599727145655866039704313516911181676554524346196877883829897571032224151914389547516681532742651593112965399777818355400418301165344955653186628417313089783702282743063625452251607641935553907562404889350238988924579368714577575964609994649109726724467891614086286219084109837427018260168441804734679759795066762553458258063438540247811276167723813399473846727960302366630019468738957706144613222613273999445724443851674953488833254380430980917408139034872938994220011141072020325284796896533330061287294197932347380100719334211101402572764930648591862738852529655985280504322933035140027077791536144799405533075369755897081354100129011914864693692006920934260486263256032964410114691262368888281873691814793257976274781194476526944067826384398512705640946642962270411352270359112949419912798699865958552135676732705237578622482236965210874151425474264075079234235173544472668642970108627069867457642779818657333577412288347048996685564683257923962012218337382412527761822093561604540187512189056357460463282869797807191892391086121146613777761125175705838470067091565482261409369681539975738462049763899796849398925133931430832305246641629904465197822413920230023034482831994448367836615095670607370702354758537569398640091981039409809303332863130314126197045417123351622055372416926818154960910103088523060214713747780570677134328888477748875951044846397369800549710544187148897077326026001970750489774276808067168711834974343868157744649902696051322656958852728060119927243311754532997648153257115014090331260300225594736239323700197068516886343034250511018967009621257980208316985899579969252268380554320683684008431279311407022748635661249888088561566584489180659777486198937299469402251825048631663525806240720675587020089437496853138820855566210753601577827859525106010557215138242827869193753137258763117686416693667366132014583707436771614109061179220816484303213655948638916015625000000000000000000000000000 [66,11] 2778906920130078090676746838819531181110458364496647217252122864389012957003632279577101887161216171523305527983621362965770652516404495298333309119926188085104868934761610155183677906781490035770667157788219057696818642145840215202791691311288969285152761653799362440865744823998020821003845916405296549177817077857162660650903104444695924089850560046457358437480582995404533807727145674977131783416120784057191193182672944082943256429605370615716244759983433317498980216263779162273792041011009230354745946945284996666348851680795854540898245810894248455807967368057133173386719298777249315562275129753330664827150965955206463752037695651252306799647472615984946567736035640467257605848639063464166690616176574413292636233501655454970703300893310688687510068858939706375891279438989894603284684541854840179335781597585836839664142506729778755497686815123539550259869776584567078511143779336979292378459261727011818430836188909172730529819998230843195288487644172664123635331880589820087946282767651691693485121131527832408180474570233419701737396020395803600001405079802625891229411799223770362113244681695598756616739731233030031295500820521453957741190716647826999223811634653979625720640103700899858380551828419870812462716736744259994651338112229769906736490672085931798928419179646455954979317583204660533805727151613587199911252741364406938893621353977200318004859245455676775483476934438001351019698206878186767068771760431131077846500699760598539072454896992191123079323405045990795032626952493221249939095624701986635748234958511177830999679931038524214057135811362890544773298231179282129106142108076859522150677696296142691706604759696289341280887209190178237027737121744385138590210490907081013167760274578229338025442021441292646425482642157171838784280121615175931081502687048599325492560489239603874487662646809986020746022806087666935864845165149306666393060171673976588081593257680180792577590650452529271743368372509242971831003546522357900004071940767148106587526153925263947166046586737961829037670086552125514115103004878048336960152391574778007327095608047784480731934309005737304687500000000000000000000 [66,12] -57019617019771363446736816018537157967311627930754419298282980203885151456075011169717026492546551003674507093717466000438806262435877872553950221800627175023384233135130701179315508604897783567903865080013114426147596885142867453327982175107433783827011487063756918942704602545421164603857196768060409703869318042151646503794450366315077935032813970080903183923962176685018706121262909738576589779415661901092583489136474572895346722780777700591499596439538884584927908944438477631010887607198062835349816618219248067815259102652441503973043821738471841065194512376244486544635940030919029360742379445955751225597106604939446707133849820418516335156137751241390861288265756164436075749927114229107970051510962114277471012074145437790108528831900666653349436063135975028962202103653966079239581245853784987261233538204850400921442777353196219983942720996886931451391992648369749266128169091011383697995708176075533398157267317006800146305572392550994452718965645985120731273531129140502789509506103028108775628310721160238651921176906851248758422414922410123971019375814220396404180229385492852137345776499267660259229610230579193938042376888944202887204821172502686705033205092071643453980125054574996745682144156764251660836875215307806108558541225945498922087223437420083925313916505786158072510968140435727196721529886230022008842916658869671201385671868295853820030978020743248110221763261787300687356049403725701839137874170897294852907823320577801173415101604763586384902940046684103257031406609911364870407204504890181206645125805920873297232626142193234103464554894290956577349879113703808760931968475786321571904059298317089489601166302295943433407538674832753405763593172409712919670034907977851928552704834180401488927397244772431271563050581537608796201025624836065854977770783672993590280825658292437371081286133001427850862287597733801554753798735423869011799866880914593513700084922928998385370255944688459259749832316353983148969519139941771340724289543029580270595710981868648690139862650237948733664537483730235090104263132982592978753119972362551338726879314455775471515153185464441776275634765625000000000 [66,13] 447102405790840281257602874030606746141216939990714617999039151102247449592507280901179691327122311774082433438842181112630780271438467094427792084495919815345338316456194806753852702626699251397657580786448716083471898174567497047604577616499008749985560574465665044509219368474161162296855981519572103309445782013064398802454691326419955759351088771430118274417342985254215051156970750622890509278329644239450928488999352815787914867544791093656565593615445400040745806512291529281400439935630227247373482818404162670111105214049921922495018746429998818143206046667889126910587194173447292673867697705735139228087616189037366789308217345498298232682587226864878515532897726993886081689917788533832095820712731979802719841799464425493999477097544657650718791805983285869678775958532318975399907446763747783313390338875657445352673958796993413516457309697379003547430149432537722068973671068993116228790573645684727778576338621931713222797441612488762376773901042142334458064720587450428462259196248972995274021837128660845688218225444304626419915706866485203806582745926033457272652319009014386098853137773854469010406376414682358267080826839311380000781098205624637963177439787280981239903355792148793413581770162270097652035981306119473281958978218960457664074483972501729706380390577799924328501588445775390383672111717923571896431029800491706232907322477167496837833969269919344859753119434890674519950199946595212411227031626739065796878589973508107005429904797239814231376139337804981988407658817918700781355769242267034578921539200123459303047461837281780354741152610026977054828953642396156954458504120232331681748009826650734783458893985087097892907121075937806454693539300813079431085253367977586680939694707943450598827017563433683054364072498859089787135611669227796442288811371175273129557415434820262644940180937728131786434670189809792356665877460607356220992328917641007008796392457898442959817736135327196659831006689268376239756662845852428653004162295969211997218160533543990875420250805513109923093885863573407743034529810065811411828596458038738843294448120635475873996256268583238124847412109375000000 [66,14] -2340901197798545729968586349144209433541449890314273081801319358116814730527517287748642710116235233170767606470122551404376428320716219570931636523135565631983734448425723119259392766928947550402754078217233691116769215031007202308792394928964474448781161809414982966638639634840442856031004049380629496412839844063441244953410595382801124684840538248147759136606827658774855102009376074814318653610102114844902464788630627974804305807725035521274777875649526411032292634318358024252785449431002006252008402274627917272283890567606524331040016525427702998382501441933288786288317774153830321189577359054472375974235391544531627778226084319447934340317654892376224276402035417819457256226392970919402615260597560965220629443009626380277933723658278880079572755068852245652140527348929740125777064764101763976447254409804924884947205246223694142495243973599428932623976436350854239468918626865349047254531336781149647434740156589705142348413772524590157046746227356327904022869772588760386175366756092818064369369988324330345680426820097452417389082730999023797043414809196592029251952940642698380772804408849611722832585104770763436844886013765088613144610618859379022339043957894362746733365922523293303345684237658676821534830663802019160063041442333665586124028112989889638390634783660931281108008709915613133177578747213134340451591084419521728770156151451017402078697335277705609253735927836974450423658410646451437374975180472496171161879466463248330306715828549739081456188975109062792070495021516800830740345484223135136278883404850923812258534270687102429196700631733610090044161935627844446111505701773330794469348050587767718421812097652311684735286589180240945020473208747466058830676687168158254697842145864646462327365473948807309272713831806671474405416470305187864496575346802431432681003594582703197274309313822331949934449703739860022485564003731991896752755524791482770608014967978127443013086485363768125855210637607697096103492495077297840742890767018384820140163002573295611333662260156477497775744001910670282128609145003402934785661596844090460121934338388882679282687604427337646484375000000000000 [66,15] 9135689647188188688688782922686019991416160605709521451287378557040586805902785596291623496942853411559960413006203664323211322043664076194657539235670615750376364952031825643247496891890771475399205150834503731856035274057679440216605704583754042175323712588552571405836333139890000508847356227230430972489042264241445021646468778084714765050807672366644084866679374745046371522874029670197497955415597819048187704750721292981761266967121978217818895752042372620378428739661711593953816417546673211175111289697932333985105233689274710097316307401167151772752079350560680710283231384763477022268211807937586067966100645393318334043424494251222327731600169289857761558996646471951689975455953763692815245363392000123133813560794225454754983352150751152086264371101190304049607330129733206606530311854721715138117141427841774393821917977946058628813396276947915561828337421436704641871625781323549577756655405795185841741268482258379609422712552210391018614289103660963888380001535847135036691853098675839412406851668714801798547713097513843947043444939618920175377457034732979482648071303549583036483332871604022288698116634106544496643003400295024559937506355388583435200169665144091745982710613615440550953103766154421138284050187426056254431781123413336688539322771608945791184769895440706665270403131415439823215672462133195145173037912965203351839027487612841294052609175569485901270272682271121822352289499365856726917523541684099244895329589340472565928033093661671730026412015906194198042169110836356971922645860166860808485106188289031939187260181445281135522095285970150503889890869592924139509273170296814824675812539493958010450721620980928291232445987565731077959031074147254876790604079149267244840406260515821757978594631177170559860714541256143142955177894611574370246972812904756256331344796053547420441015802321550126269351729283400663632553600271956485700067286195403439562732113205355618133088900949655733857253642728890473176446724463377807662377232223282079690845262846411057626623995905820357895542268364742357846796214439106106337654521783011933861297446807236966037635284010320901870727539062500 [66,16] -27699004135218697059401127843970677514447348971799591797819108937222418234684872815885542337221535124572978258757758806463039906528376494581064684440379067063628787626522715265256836971343833306729580934093020660944693318683526099827211364117123784244825524502466632110355324425955705162555246509730498869925787706699493374993232956876280079018663792475729087925086950096856174504295244760015311663766114795494266263364529109368907572070859861396478636013987432641682409108392026212339132444355017990895689637938293199841904626488633549494017159026558977515797897785890373274090865706868040337314695485228612156891726357410379441070429515908563631254366012900344111180563815243151622646331577915886580617817304609270040533717052713014341386259817185708415441294045738617963925363724619726999243262596963918107858311121482516985723479733511795749227869620237054147284943216618969168562334680877139900767063900475892146000960438606758264151717185849633975185070499122232773391481184022750208913073924305727000884046341891773199974716495284871066703903298856001530810616073777805769513644660340400076863770751990546829464104377524231773755983242802214825802680994733497430195221881856508289951002725508603047459601888459069903626695352544089301516632481074801129497586172237162393410416640892044991946759059274494522942190346854365057379020093203851356728083657233734885628085921183021658966759588899497252979334556869654554849231308067079409231089286556937296198483967872912697936722753909934273060753918759975138831236179851912471637471733640760464814313200235078340648722108392669941148525876485722862776701415865384190745835470031032059998628366842239990745428291410207817315044407853637331453346209282323615883831131677090782429623263468106499638749235609485985741598555857398658931309231130372014910601458245364973617634866967603638188912355941664549705591619546229091872883394719716606023564147605540804666074472913233044130863973797526261680782896782822520712354409244048834901312825951906861253137540270504801389937357430026355569267402979079555651884225216668056635677119814431534905452281236648559570312500000 [66,17] 66352431241397904117497024900432881695180359069005871464043632594753740149390915305531962059118025044991583499197493184146752938680132719565715578662475769797818311093638935118796455280056390862982330898892715175376480334044055789428444603482081403560783288592033235931070406243023371477312803934779680806756901884766044628626127377554741041425068793106277698789798852357470288229785522564344844274977384942179445267620354658329331955835823113671123240878091952572893863843341388997582979941646623195157048713845900467123687837267972591694594209878178606411585494767885495919096007506904804065043869297112125262204594315219695753177143949458160937148251570228884087106205965130234763117261804297901363625821961118666925069700322380927852146968149372766290222926777298447920986267970433769344615857694104817670544109460388468019004628121438510319061729600454011728135473282127671968566290571615793246600513205769172763033279162520332897615352640609012291151051547775660155109845427188982685320069783610758303553343352810035237712059859973075187480956137160592803130834260512386720692440713430258569691046564816580334682415043597221225759290650058416592281196089624956800703189575150761256275305368506664490802886849531827984303416787003770822789748642575910220423866250265711560130482498181387339734398573004685857091509520328121727761417166111318700739500604540601125195254368543329901130482703755859957409399406014268743751610626068139099375528770328216199881496322160930843622171949797380299370383122113943415545974945303419493121483841253898860297433504472627936612259760129186619649618613806430694597624821235230029464470617216607816467651484086246455180585372090073400973102274059313680902970133663275384771913736667854422272235413230843287163209050933378946089787248818264911859530122190711165441389527561048065119341605107413960399363014521061172075644656368828359548696196221109263414721667037782320997796824995417632755938637677848610566168939689720008382050460733310576120633621818793496655820198943221414881002770457811903573456042841165251969514842064161842891817366663076427357736974954605102539062500 [66,18] -125865547776118925088111459207262705315116156944438387258295889884881381369562565792669405118448179095720916349748999209166492877696918262768774285588971985567110075286257513199178205176769675795519130498214866457595307627577734497168109005442963869078456641633234362542876957047770658256005256765352693321241884428635500738358418854003604117305813933454798081438942403118322945618359971347892626991428829005335194166829161488689640820370473741861913628447805909872498099173887061947915742992301275358475606154604687090999449699365929590532422864173733385908303233016784652305632490402227859902464266329153249233067908371387627259219442010406410018028227186065698699276388459108919251148572020694910967687061793734488811859336829852078051757260277388594017676538412832870171368456588594625412897772842970892635634393125555658428169335837582839466953363064906548613685376036970064740317655640332570507848604744643471929282012562629708508146685002997655864899557824897846830376191466274923667175049937341056222769489766058080281586858685082033555924984030055939284695291220231232446716649955215962602149312725837367279431272572577918196151857042043262918661753775199079051124418290922974767383522357395382321140414441842946645308795467520603333450989851449390399966687306670725595586874704681584088110945688032887916846240381152144917894881438416153335629469015269115265742244139911026781815322332003750404721400716604315045200575079998408146129761705566931080225447703762259116718448918610808713767527926639692782245635659057447989785083556243472823057929370552073993896605749918214478849245942718502418958563702729884950221030508919029172599037421065664212652692841721642518066215535319108061969899876239503798019939722831117634193703873253287429344591653324873191580723098390594559429522698691931451344883596535695156787159929810835943400082789877497529857005702708342757210964700528401178055998032509306585645235452181804486756166263687714372402080301494495503431776503304210793452249553758008583563538536198385604670888469875218851043708137196136734338302824757498577130931938228286526282317936420440673828125 [66,19] 186952707666902223986495468271405738539355764932291141515181236227196643238840221675652306015902581345575151688435643729094618446376598734346237595854387471577740461110904436375007912365020671082999755092293590892361241891666533541010277565476944300879589038050731785752219161251204807959013452041064616809492093039807363518953191313467982786906099116920420363574386015569025768787439872523241969160674684968951894104203467584061986116193874882160222232872267810645585499197047829725451553591564488500030575200878482975156528234787804640799406922228958507942179180690991795597200466849200645083577599012098821552763588801791284295709106401852695960618774219621293073247589246826980270886484138240599304026083261047295974003808274215406378474097393736430982682981941925305348942065923844830789452239391454234808154339417394167099456846992819079246041401928302551697607003815746143373106741514233713655903111840987881498374737607317285316136821602954374756356727043558499245359162291375204701349704643113636467589351213339972034419946466097782779730637965632733742040159543046559756670470544164210401538212818527682885114870483034778678550953919347932517993874851269907003066985804077921789023501107010115850737434181236933484621051896105435707213282972435018943498909950224856932211740970921506859903588666913731942822930623225800396402174795807978958551831422536508460971519182873084396594082416372026426789983014143046774309498435026450631588205970142138513541397056510203820714355452487491550947951956064650557537091897163637562079751375635105554456390081689714257022469041590895438365301371506709125566370813264101886330854042889797553118189679601389240815648693922401136577934946631250949437707030215336230397119319340570796353167865726579191759689736899573427650882678979770448473157727165187225644822042707933138967521385287578280570432200082874519162642957425971211793437715121434858407820359055661656601612525349882556097745888592910452555493114849673807697890523338908211370090902455039338228244074663052622523346114289181207487925808479137103268527570637275864173787454092234838753938674926757812500 [66,20] -211356420556224403328224181814976644282681748960269641827297384619917989105225552362073897499336905908890982822607166068976541746917093515719693566087187696937220393414106910151537236425534458462610288149535758112790864287541898448993028176643598848733075469921444612893483573006697933771547286363152431862573779127851829044313176035673977117109979147942857039879667249044744246087734525433803298017318975600210735265560531711152496900375211588514017052929588642509207783275255722060926981291508932251012608628525525852238353785420875258743638003478386630859170377905483976595765827306762049474054750910504891289831668431059201478769447150207717193549098921240387322296960311551791572393481573589308100009244863234656353590236979259143103813230196394956709936921723882138378472449081955593560181267473398709745316507922395015282012420332777396206541493537223902054902703433282954927635749193257850389812719202134386601659525917010686486250438261212558305781679802568777198817403968341798696096765470072596116698703151590857399694800626558044915411386407736844805342183823106819711223243207464390666477621664934779493845644918588129112478773437115908324171256167867431026126414027176705103305058682004860828773577511031160720616339515282657812661046904321799176223383825094889651207505310906618706571226711301357536456095765472183870172327499646980540050801910438924637454281690972941208288210914433410629609857970535815843233583627672369881124386856025489336970711182752252906351774184031622684286358280259469805552855496358245377376481256382552196497774126691427806696607543520349925841369814802576190559178695487227855025417171706379765734085105321836906966869898039827397893877354069425143619304083239750263643436373900094607023372872405013875850282550680953952776173211113542428578100027461595285557600691275975276953682308955949509511717627053598082955280887027523427816561445265827988346131412852045267665828042670299986539487130358808864756278971702327292476929501154564621636060688079200110885283577337697401769640014700934687839888524480321499218936028875737154208991341874934732913970947265625000 [66,21] 173622799439679660630874059192209536967582584413948462943602548035204828068419016559341766760516980096896464276605790646773135377302065105486700144304245101278362969056417181897692468038205305608263556665100421463818269295030496215006967701102049711785831349841448245250876543713044170250480195235391135828086006222602880350281519282464513978990392837083480111621610957960085451801713876211527961393459004031626912257024459710993765236651828354887667439209135792332425144039813008920704247691037573418110763409910438963417099665551380267463797201641903953261190631815022410019260933828875308000312925441100935538590762893950091591245703149033608924621965019510352403180469887630789172020017797926409197520453744399746979682975713267120889535157273996720629196553924258006490511134540307575818209354986617505185959893158071637982647115266079532656324705233301874820784117364738665527513333440330774529446139382509783257555231016326346641327431780648706466560431137216277493382670298578296830123753523613761015822199230287908019239422933452824030026180527592445402106269860573385219626270214537062963705644490338825805461438640437030806522569238524700250140508911012239791718901978745828816231021372753282328533058183328429953269898141107316343021722721720998691678254807294102548660885778517367229669276667240121660144819282719982928464192971772277911644683699707355410385439430359977696338758819149505927629214859707851110367752269569417908548080356335725228870201183004943903865247505618799621872441337817518561116877707911057104322649197173577234134126256956936531348621096303559629808153383190524307229438255826902804116839093532329095875172778986120221333588607839893284997199604847963229797573053973896809024177457164419435168397078272182114210654852145943070277001470015823338078589024535445689865837378678699291188102293322995103116295206181934847426841186219991638602111100436525373570269115840892158831709700783477779462913958372407643703791338922558520353873375290617458818461751722745923973994872880087411826551802036712005649170668892703796817612036176847745139184553408995270729064941406250 [66,22] -107276408839275168047578062542711265317707501230229879055200224604805848702051054906627274924879896313759415049601717895818718705632807579666900715915446782264557512238979734827618982617097569320312354119413528754664883311687141711286025598781619080659738701501652213398068540280765997278894400109260960147187037636807232477043851039368993575465321005563864510253681147943482021672766551644278148804852302467009717941002085695740129320911313359264925081582648504969117238824000711818320352943599316183135218425740540868871269858612058298655426753677922452207767033416048146658350856089063289859798956998813827856006234168641747499354013849743724141271165248028098649375360143030921345094991228874692975286363616058204350803231395205718684550201656405397530153970677534062482862695932503608257186642953566530206888172081398218218635533867413496738058216887415635237167638451702389240897917064865103377835644799141812917200964816485828116946117120421221377601031043767395265343592127448982548682746367444374316734608868428788669251683563791413950648210823577478715916293558707857565252113435749254577874764814242799373574589907613741972927796152130699281371504450960122192606826660155980287631944778735802016752002986016345053374860553701657838183492572165916974169566112403394095786217113771038111324985580557584384645400734354803656759605489905507974846957776111788204216839446043850707462907017294395830964289783148827358928645777355330014636312435170208357454101967026241435824687482372318599130607113889333283596370526453711521879371491335747978337609570422268867504927388076556061462650606833274255800468799967288910502546814204715628596440260430840872180341492867175566621606259104122091288573121655528348746736870123181772244450631887182628625811417058232641054718897759625649838589089672780681144763948738672829187655254129524342100463583339838394632133142866906457018659655996966858369220654510800795276059507204660317886517243345509655847629112408594709599807292431119848276448464890881871079158107751390379379881613237395600018837713598088284697520955468519332498544827103614807128906250000 [66,23] 108104196724758476624033070723997866083143679011917916617983502644132426984647749715713537344385204609952956546784367981720875892942904135569632604176667612606670852471817545253932972682327724369793662832605183120823930918197237394381363119875859432532581572852591389179266014101177959302336189305084207195605730097349853400375002432624342966592630197049103196747022878082698702112892952971010748818599773441250186449964944735564906020054342743473726204241347270797006055659697212200226913480060828113107246451674412819604636656636973526537331478219113637138908211662136138550700522638828773692627922007533239803107737426707153332166680318948972400458785670373734402376397431987823882072523348223794202206134929548618913885083692840127331066269456955856201162104711640752496909869865313059955745814816006641505892283807774695799439860861660865713410174267046277381861855936335769943189497099295923376112057574721802529419196895626359699335925949069506042874822321311622380944413972907764883351520403820807900894608973060639884931195264315041386182759044524410474303933173858082216743558177735943182727818736912916885886069690781373386224633912558772800357527871911675911323474733560153391207111493678919391181633680528133064907638902762356556045438302152978801247667978671536668602397057968370949525782501080062737233333709659730794694767231663389594985760971786209396824393971829431405917833451273251537008255626269988822873040096701219974790748832317834625675838117427219318585956753129054292195709323461302841322764195687811849616038010034231903712821849291699049265690939537609133940895802959753369907711151591082177388123934142148270639859158109602380298477675792421182097345632714031649011481157176064954506622358128112315823076997329809508767322639579115477719221083132294391036810244855744115358153703846433053658469132684145822002842901541101656431436832019112428651107035680165584711045923624957912733541805321243957739325834792521152296917786121088788686566943389909676467392382260259899203030069319170183842805429100063798682204550855479475296450075916254718322306871414184570312500000 [66,24] -256776006793028801441426786496791012481632751073034819823713928270585196797978086030215180941982560139622202889545306305776681162806058316728984084634509988346629079486727479937297606663109589398332173596709778807690827672377666256455654340821801841468842932929471981519280665518141268046712924083060446838779606873313548297664561572937537584588290253571345146213780744344715229512024227396145293496927616199190349092295127419140157712367683480065035819624702678805121504708138321606949249493804057605167359324234321903783371992231726070704789028203393407705718578427764039380998271141127643384847675807283921058854241922329029703856551966477239699112455070410580606419431421644110290572081989155996460956615300997618187981067987151004851900609359218036901666432919787163114519678355544099296031171034776810836792410846826036115069656009559567066208720171648507778008579128990126718520661717033149146817373781697797995663080711271628894544016093401355846607228475312570756820182042704541833503072640445256626812766825226543344083897037882821557092768784743694395281208281117862213625314442326348743238249011936234214795264491017313986112799277869900888252087879777539175946726644662137319293708077452661973426429512712454593640575417802685054435234561349585423769736332449414214876226233445320065300333171912042882429777640900368849473093479233919495816194614474712262174100351888487932631348989340139861643787659009798224427813832098341221600759944131246758015857371436389585680741507754568065501772300241319941183044983149556178356183906244618389668061052682964508140153804919925963002510487666726828816516065240768466477003247285469401073728974022464401389420370424639198938189023490553573041716745875407478732888713892136619636191891021996222326406578873196598217131455563602340913426784529442132550645695353236266153558019673828611773835976104524794017867986224905998311682691481545557336735390558129645081383291636146468592552243856235741606150487610581336786391782032070801469792222998858428751651112548495638735976010317749605457445761936131727043441941304990905337035655975341796875000 [66,25] 516650797492595760697855307730081290106177051410321419560725086606691501637140365587853849853919519467630564894046566076083752705079890868812028039494288981397337117099733251660060990107128715376614053930619249227595322729108177318568687126847989472933721173477996672336571989864035518058609930230233753328899829694748306960919308076404300177242144157897033168461054580711337119346362778330119754040678422762493150934418128332937927629966955292175281573122666982151841979411292339531680485002021614259216910024897607920401368614291208646132611297551330192288923631756956446224100636058054417727743386115174702064293305887700483371953862879946285153313438273976481756883381604154092970912703583049905672739364774255905499480449548666030627759184370420099717898075663513419731951783028622947192952351298163749447874527410250217364773618748856372669655432151291561368093264941454313467961764160523403028127218756965726131382472339109510279337415063796806343717645531323805867353395473084392383969733595436802658883319598672899914562706072290107337087077229283016745061466506442746361289843222800022643667809558550915597748055259059589172421501943163267602109635787294248897947004283854725754080310323457253769977300523503962137577078794907577197401282935265259147235965379044873200474168736541781829129225428077459401885822329057477915246516496806553748739900885158166702694994470832487875426288855337473352397529571852781942109873666307772464578529508609051674914400682256401520807745318504353448239806813118778823049954852260980425528068693081464989459667298211076328371215233796164137242293315116832627987938324770443950255878906877517346981528592150248399221837610648632698408128035482530535570025409782458725320199810807391113588674669855937580150144065259032502342978945739453345915081254084898864299760229247197109926297557469429234784454857529557159376759020757839962057884336246178040300843333221638278772609999398368578222254938036169434906931018022876007105879061211611016147707752795730618548489593218760459844247852564520606649417044418741949696194382113390020094811916351318359375 [66,26] -724253257505156628535997028701780562655511812244284886897951390017850630146221242593079533153753847247742283697924212229016329441864511445325056850031938771831730718423568923640585214715921157735886915176396249493489612863972759491648364721660023058028260472396570997286640517676998539808288364738854601939363203708331306422559297763487597045059028797381990488179796404221055839210986540089325035778730077444323188199527571824027624656525499290813753080765722915276630094500237348751749053035911529786900525529554423792002970294915549433548154829198737497309358957594402616772741962455129794338066610301247349658890547333724077967438186694010396914897267500226237634455979368539861731547895747731443891812280365813661419954324666410160928076012819745547672181521554328130344909145557280011382474783554086133276108210945692487756040007450643751269945979420674361922822116266305346575019392678055627987796870469253904872468256189108433199554400135606234396538947899042847361888653516654495908535342584925095449185946901056746711061354312614424452954473469081008184174266359574258282680258580562365455446561356871796083087199006980788417885599007620635633266642495701461891358642081878306990866423373898835937514164860509407492694358347350234258421677306053687207786583629582392980319686492100644918770186898736090215452080620951365031785080892804644394310835920494069912971289278913221317639071619290056263748744943542795217767454620232419068524268971685148789707677767888522398268122802530285622827481888560354083815290873595320629430848224396547263079373799719087677898151062398676546532616044298028364451213156356265897664924421848326208875196910631028745645045884873389236128378344280260347764479590713806119445100139000535834253458601043050863359271001417784820894432816016419582531931423967760069557261101184881391157046733170773871156432720763222616392116283295852813385352562835511322028731325343604468381618606024706962582352063633490126678357624017950616278878267104604312710513346307430153815862671796231199032375997480310062104285153718186140991974752978421747684478759765625000 [66,27] 712090185660362523746454125378130729096189507467442260143037754727689470948355320086039035962965053798866444562203613513158564303574922219779897128593674622582878148293770785515615733236615988804179220293941094282627031695289261314574827371040592682196644179777381978127977262094132703076373026405927211109845559957941960137880423154250929761689840417716657757074253039815187451049547610801086278345027188326726310581229852326381878969285961462395042076000263429743555322268566639246608110010235458191297063330164326052409255821859938833055706690610577511152849891096451255322494877772699272638308869476055457036893086194081491311369385679694801513252039628205565636531602568140359365130999484584014128244430217011850156063622269268540552186978485552376168002766184373822595696048029931387630927235743464978124756057560203139769205225317230812847636141305978426885888301220204597847726139239394863707068709013038006526077685387106752529073064275170328116542703124917700061091026405506908301208363443327583273486849961362952714661062676554890575002976466989947673812809040864760485584690803495322032942852406864358882335675527985244100532709226528214994006710631774621211468200827095500418729436413562253657724754314384174853966513594818610408058107005342560155678246926211737067026056731836150568752369556759779361111926790566225286202463742483727839288446586312228815111673868466582167853257264100921356203634256219325730814221586929827695573423874084952261187935395545721952795429240347256215248973070161778593373699685984918446081281621366232266602610230271888850438141708339494885417770703904100062695106673600579553150586185220832721308653482142487893799573532986466454254496326125643517813594164689853044639667928524971117368956523930104520041918956974022367464044642387800912317834181189921763328323014131253834224244142753399958402397114895293453534984157851625878613371075010294953359075376987638643483728580319349407411776904948688101556498546698172858058367778551846939267116246350471480019695603199522769337848843480328752276325987580207765859086066484451293945312500000000 [66,28] -453657144457344354894284502388956754970448281033025250603857247269597636033505307394666220279317833428447915144313841848418892896605970258050085496772160245078371312224301702434852297621563089717925491179570036675643793562304769324390938987401224976511454521098574551978028375693046119919254552946374983805260730818141237342991114586133238551670289139772060922920034493724028839113692290458294286791406828736970482836601628755018070711740213253003854904847116483465196511095215682892874735400194640032666020241098686802136846468091625575518773324220790253637070846052768421073769722103030533658146912739445028067053890629440256133178146699544784847313321617089148566998438891037518532270798332828060112575950328989578111660137500270426409627598203988911264413483467826537870812984891327633224893846962931856400448426339826835901064660312532696224068771125857946850168776318622581401720342155486248410662712216580896402660328831500394698440476492684693402391456253811916355414105332852487567595475263358767452865172700937801868038942782439235525264565314339476050939261268269722650140929336047795354001676527420070067325386669273347317001540428867211154340520736798912822031453985147009205226043390689406879382117533574427705764357581470884356871563396347429000849091045849800477390536520835518285324365731953955802916769753893095224381877206487180162862657466581382923168644839585235132933844004876822882355985220671859227773064697817021951308666417208865060968348231075066118507492184015721852252409915341892126611340726962823440376723861294764418749426094928055554155908150536276932132424855734436044236147049279688560271417020635133684596602395383372356866203143286766977336948821463854067909071563221144128775496552021734985462661186461133563758346903855272558291370091366522713860387014807228518935188901473553351590725029610867685131393649723623481505297045886092045820810038928029453556860370420718873141074535677592304119206643502163635292276115489424177454659351041324426134157128850694921709443429825482365116522411104552298458103543055131012806668877601623535156250000000 [66,29] 85287579930296544098876548808364746950042091398483907540757920492153907917295224879249884240382013749463202617818627861584744535518727182408962492129678270096404557742191227214272431530686560691493950110457980279517078905792737064106412478992214214840980069972471057431628736951906364056820214084949630791748410402279635503198747421680574063441267095912510804090969289062688467185278723366328432567613421971795778686235881832884516342618080090399240702131058891337575723287627937101088314974462019971274275026368200548295973897252532808079645906713468812406783751411652639916036236339235920587784004745908507601959531464616884306358216351207231777651372409020837873071978446506455198359468016956711450914309102323669732300938101083990937950022423850019188465069789397524646580976290404272951841806194495334450228785480416859649895965225830337273114076755511519336973475300705034930930500173883386079102641614877163886580135013571859480076226256668877489123800296944876576803037819373983297921680281029678124936511014653403802768950720198927730835188090216639199995841516225571974288081005664474176633462959425527152737906856345211563392086788099970365978209703868547171450065599576190112528642487878905198338130742100521844053650931589357128314942146492853830766571456344772693031086801905865125529764596833399313394840170791221915023099822744184819697053003783014982850576515513687107011640252029857265454108600414660098304309496200490889106234257280469592551378506511061751779354640524876065662155730241873365669379557889399881018864218929908632353436429307068369537841232015096974035404436107242095955938671045088837698345960866388055554518258008119934612038214344040261811520694482354971127477604304104659212268498166313102902069680294789191903326053480377591941713183978782397801766474347308514116458770714422398238596082086261753234307852599778020077651894021422381049643522173236892663823929992954467353868703206742646090044513960090344594449508963311403394055388424320166481563085013323450390475466240662547518283493917285218539545144089686345978407189249992370605468750 [66,30] 209432289993443940931515270023411722835222395768719369852459641201209601449032271535924306550512692805752279611590865654152301833265756517382503483792446497282968504729983926947283097639602318471117826295002126946802992724241085547326725751226913191628227522814971499809163630702152742242708010344112009307086503411991470532887450863001522026702798289979043894339663254542650769688974801672206828737685519540343174620396607473714381262459201455916111811913674872468860150184798896472368598542685442069544521302559712226151571916957240048816979264129021545908810471772581200658010917725264891684260502888983002539678049926602652977618629511566303940409950349852233441515083306484456261146360692659401170915733816839817839209478894132770553193081418764452423465097022706929874583558595108608426582953043964071590720321696868553919763002841183788416198551656736393847021310050037729322301380044551270255481717718992814413368230807263723318242625015802285955599703014143391442247585469419350952942211824554851828424506949603328240350726864966844558211037627496765202633523655961000062960575307115204352502363670268947314374570219669063854843727638179835322461199880194058750410247978803289311994325021678005147927292406582322983162472689796305051932308405187416619327533245613149993404185963726700391049156482423872374222738401456687917125761316548085390680814874126585249924794366108859177621153404478942310591640857043333723058310315325628171992191833315096285138072587490463802847726295278377592801698668075517158841083373950442419613938380307418742371577181539789605282754196914800604833015744001820888724215347238042269841378234101704155601868303740677924063058650699128657676921854679177408767810465601733068186754518981097238546938163009142178303253254549325830017787722746180681914984057089534825385330660251237683864082321898309776774224516949711278787966955754681283571567243938306546477779109145969245946510696192560608172162297286981435161475475121810740701008384015607172181506023570570379570038984455048772081310543338988211514717363570525776594877243041992187500000 [66,31] -330792553162091302522371272912477973348621234779682488857802007141504040239321869048634160955569161918866450278790808119211427219167414473797309610043951147810591813403926576106479831989134654696328630282854429716369437446440536456574182175643472658369830825256730664739974652117374386130944506866179636492857573028646018482453542204075350360220997176056333239552756741391334661376372750371153277388728724178303165014014697426231595558409954658519486971909429142877010630009355058474874290622796607934182611697948296065175384979790412386368862782347165618572432684264407315266208043006591721301546071442186810950071097099142584194862550876827223318586923274477943895120644779479625565745318578963344101201834009393320385719264639302638067916379953129825680263758922946090599365015855049938651102692047311940200862389600032796513055361162253613861654904304523689800898761478169563447115179299425908306644052950513732143244325008747215340679411341442386241447469747017956303867822965355729094901459371907969036309230977738697057557978653211668839731762557300148634670150092714527683790503487042297374042168636628990565196431416874003128404441967528547089164188746854029902502804580736896428813524936825080660523061376664446022089268992415015012305630979736359127786164549493135470223645425125872293568210627395252833180190677765068803245773130081726457033387053908037486411979153369236172373030960891989924449993153363979954296100893876493060919220763142348950159089697188291363979220828660795177010642806523222007924906996119874108589391016514411122330007691205575221351063800165476303130031108791833772666264896212372758727598218143774743585460936848288514663780764627626784191591027214405898712040800825847531422364517567186622869468646963478762002809126434249251302930858829222937892805306797298897720635658303511158477852651513812097703569882197228386960817566781623226322431182360223476932195142164841791099165191523730976140670207685337561532631550480790130765700497586067195396748998922694991368075664540167572605903220059634858851715932814840925857424736022949218750 [66,32] 298680951690311566545578809752756634462981845263384534850564075942971144180911454961922781000176648386800148649054836211044188742647643129058125115260116982795789056348638902777211518208555631973585516542090792575734066967662401211734490108294908652281105658089250419083307853299066907651732346016782090023997230369435645424267749023831056569761816578480751002018938527730935767861732673478029207419203599305898836175243730875566455441104416875128524196723223221044280950323803332193877734532794740246753667486511979363063583180409727637088381666572550395873112080440423613138163048705546645865098572648553367212644159628186856486211551780592666148202896659616672674467275419642479247494225012163031656998048832353665331313450071942432907060998016889033589640124959255286343613060495229036452914133355379172353872823535737290304489298771540544460253210894375728823433894037116324367862478341840811625304610023341915499248187656533009166299491862279564336513957222406532109195305364277456918866648527478582380197972706825838911362873007734107101586624717511666781567436955877492106617545901978112147939292385676722943121226877284221486542709780851156453885400155073438134018135857211434373917180530191182059288829136328717064720188142206308855376096915879884055507990663552096280769660403647403788175232743577121217932607329209298593327670155124997151270679635906904224627098517710662267111234860639138247859266555278249600542913344883696366357012374001867998620852850180035154718752855865974801738769235240386339009326917299511602083456413465515788864077893985797302005870506041931394224713938372213800017710921992854095854763901758088355615693098696365827152172335976567075108767423443126497318824278922151992156302448744415885765707414561512044983913202122100874441891902163211521358025224532056158195857179358663533126837526919187789991312025114204410483957531035223897282267414532626226124461491052598921607280547083169704118539996907450637801121440015389214967794542937457428820012218681412740566853934350770906207932355947223812542290488636353984475135803222656250 [66,33] -196077412900848446106645723660447177069312977402241186715983970423611217511390476083151745776022445021368388886533694828898437078300306075626977707280394320692034346672482117353966255698224499849492521223087236520511063333798577937268456214109164345507915055676079761366529216685168423588590013731353809801916773262167262253503074309894231478833175286016779567521314047837549361789189613337698397998104508036993521165851418112706397741209552812022496211599313980630630508932877286843665497051620730581214516672064604392131010802974323199695806714548175209708193580692288322016211923219564115701676177617772733350536919240935012591448537848588629420520385214377269172507172439590909182325324848548242932457802637280248298707694950498535626243292716260054876249379940010899713714552732679713853663409913844188133005873278126800696366955490987850378302345722044101442304856817916124331981483835973997545285395064987828058839904970758316853458778628327636273450533589928616529279308546603765487644099014921177864913041836023092533342983859473676343762117774662152125782695516565863839796283476258593967834553425481961578670628351168033289592210685234580217264272378129886953183821385220655722139444501833346724068853272308517657667055774980198560882260735750687898436274885453870294949791130375635795354757605974946494945751267466412837679272845007383245058755770615005530976073318744120254415812280054755224339445156539669668259647020529633228926703000795183125355291571458986712571828082686573275083376507287096505068226199005800871666382450401796708432558562119179432923806259168827256665878414722841072512132708573345749440316505151324110575824311387324852866916813652648930505325791124645565013842121767076023959851054744390760968148468502005536882632360695687060559451584884786922489703790394995110821591079274005466374355210885489040370592688010846292023912967646595165881980760535452141165305499407129712197851811666217202431194111416884248963939909509985807666300637189505677527942482797019205774606866489174979575766115565127467590400556218810379505157470703125 [66,34] 96850655681309494124494854789039440060322114628551495110213941068712035323883910582118230301706486942205788355568485770631170172169329316184781952685371478273721403121236835775676053559460442999778394694321924720583616224001378012887156709850384238070978224714137010639985281414056451652657587409639479988452773770588446752982599321502366583207501094293965639130945490567371180589053446159299601451249912597241063191822085524506594888169299050955412880723645176392382605477524511958455951017266830412180478546038902383580112101574644717348633849089059498056278398058968270569391153565623858574141126432582280156765699139306381895345843055042733828773518432355057100377242079322648297192966911714682217007004983338113748243952752372427289463756772719795224356214709982701025217943862186302619067904922529978711298227422381659755683503534250228404467384843223085818650711595399116853839913138174312718072176744440063223995778784824210038729356648894751733480194085855167436828490786431951802648413764184377218793592063794321450290531545464329227525127416314034475371490079396009614257005173092281634508364109198510059038903447907073804258599945273475465016331602579323861765158423979472838761301546015412634839742658952844448823408375847130263853973583909003872824939652752544289747520016069115151412009266223884776980305208141431237062945388442820227163460099077622283517170446649033805144390215850130573829674392782194557834109775497761539432774136698586090008760644387735695836419381665610504316761579294807658306636311599855967203258934950514681040956548665416834192581072396697388642217297668623406335103702206210491522427029510568644634088457247576301621455091984597982975486938572008895642976367684922322097925838545043901889367989825541845852446968112461447037389218092441626348752792878341124441343659723561952931367259680367415167557892091690207688445019318194688575604619689860678132017027261174090582747287266528944257389269690131915038039730653330734180495919167321696369976350884053018705351207971037975761512475725290016725921304896473884582519531250 [66,35] -33481224276974016065982267004976945992083101490680038203246029987905039568034776743194685896588332426364481351928627507553797625516099657808809587541167208198625105159304067842585968632885522587601205820450729810781971301847737593310048005350913425516741426906254861719964886687917759456823476772821504375036191600990691857955603269577960199456690181365881721564076145602024121497832131166995831717627884164805955186422730718311744727282359302256464621370857413905390671646008964939857826715320455026186937775916364305313078887273129529399230089319006569349744285009560870988739270418490350279623936359519161968867202287197423867054131614279765853402822789927624059865472159533037475568390239007194523007464255132583858956792922705052207682221790609748370763834030542639436165195392308052905231734660388426779713071333570328944288497827865449764082062078146242473174741603427723517597864183521324088956421210421801682238697853134345638343932880967535762041697108725620651017824782851311969913796706358115629556301777020029542243895121179525451544857861129733794366461724006449148407884439597823188576040185946253976502570738730122266702150721474771871931074883456312194928093262492284920237440097080335408281311862277497800395939575777378812219366788876596615673080498871427529833224942853563776128417407918025714930422355219021462805904162950967615467854079425887446869157656526683283996831735900847549325692618134859513581054191373514090130898424811734549164299565206091260086620690436334592728165339170187485197041548452420177965272019714769787898208242845691365938468279589948051548716169085435357864588998906192310068275592355477354758895817361098811516350225267638447088405912212216025788408157892696823799868880666513628412547164001339777772544001805510142618166006669318395819094085787876534737540639894394537767199245506751988111106711647486278829408340510267448532068135487225557899824385523750763536248184120780963826554922568399853548565503355552392658863394840510567021625606646097382680100383364261268891171052786148720770142972469329833984375000 [66,36] 4753790919641418632472561162293533432230756999797370855457854307480496481564710974105193914061667651255063765211829513344357285230941242557066053295763892456717547443935616818169745805689482889910243633120977126867520145199030704793293071463027602040538243619414105764250530961875399785318490392539316232861168419829223748380099778124509301473556287575314003036014678675867954868295363248355243925874699106314640661340538032408772811398427391479332240687859189800637218252914410745670545744557757926880229818662307586185599179762745927564120357407735298168273934333796711170804151469188409066218123452632219841865764784190768338245223584315225339619585351687541741265021397329066744095042806938664769730876114104551809768633666426127929274320287414170253116465842893346862029969027485601665443568861980448758219843251987095077721235602108964893638946327726150655789838617455260165624990467924472342795211490888943264667947269202526691199292002390025903474896700203342810703921515366440045209763880800512140058822051078876106376665762218072325919502649929951882752519788917535842536280541498106389795730050446037661105056347730503580195137384825871862849843265571337938510374075546346136255427604349311728314304320411447526164228102797910746484965545026501027047955170002716641745393446303194177776426522563597167777348335340735909802331105570980472605571311469505674807578057194983006100914462973062880678398853160568246351120996776485937771432784436971714112331033847065016699524951618500357086383783547622411563222457063996507954799479369316390094452344878857315486474349808192956077043146948103622177560542578168471674599913619854487722984115820869758665705654892343475027806189129497761110273784065201551125909407080657275323393887614285133475580058080991755369415919471891551422175631251159421695838286489198078643969014106836542283806524070514132633162590715481574591369997269274519548568860137245214344211612754936932592483532342805065068889174527386687076829692105668218093366484606150179173596613723532032340368669309782490017823874950408935546875 [66,37] 3383790412889205005696840605807150906440349235441689852159772921791241545954155308978492163638942739615180924059698642843932394810592961249257575691098787401957271885210798675550230654260548679777100893383755983914343870538897545543722722683293990671543341513998798914331482680930044656403214473541229868182345309880668684887947048826213019453663222217029795356557038548534857273309768078239326254300744785317184491062066494693771858086007357120683080089659964823187355385807355961109800590264165587221901946075825595865300657332732149743634295301379054077019872513532359367171362535675487286155343359080970888776056358853936901571241566118257033787482742407155218996586652392586567933571260734315488878209764169999044610877640554310547020262761740776561561897058442271082654859248249598469070356904942515032432127293741271866423485042998930139536225639876991502336002923831000361085011531301072791390799459290606005590519346908419171373096693611602108554467481577710079612116546711645804313501913588658800017232363002003213495816291483123934177350610655880955989704806002076252420731917309997707516160243628457325290751117537793068810955448423473549223727947986878299742824936970182305855055065716698129669657150052385128384761849300761817694989859754547542262212808724606928294884927017910516597835094330463491333302247272788490547772568262520981933867792210234881079162347708287870293228104416467981180519171550339563724665417791782969192461023760483349262066450979417965036439390426604507065011604380321935461640795062631312018991873107268952311746445915762817978426572877058346538316911207963287639821363730438599377766650525252965968149104217155398219955992069713941906016190773810361229092541688985161265692401044495639845493280687016235266564664611670628097376730325140294817775215413843991310215452996780909849353274463584218169024125320838376750650014679086821037725744216232226996735065504248413968548159726697733109470803676839644307841040591503193888615570295984148392275582424603633863603792836802566790233015581179643049836158752441406250 [66,38] -3381305832038250831390696920919290401877997775504362803910956769799473182252741112073338636451065832415501196838340883681586957730866342347403650280461911463016085472325410425481369910200946917582610262624721578162031430668189040596685469868127695770155813619313087263794601655781211833385333260479966134729207375762432483818641160148242447299338670190626884650313393008488983637012685109538018456554318367016679869872820389572447796014751831406048829256577412060820756438690129705465379910983350200380315604118740140249832777169539213131068490222655196343569348073176731636563712439316082828569441894538568089758489037105887019757141449345631889066606403049336750263066179384252364200236928941263469198278497722300504115690806664516639166914571721047207681745699383352780965079109007550353095277852169783900628796827801430351401132491029618349667643903526027055787573136608353918960651121864292694387752262569828383082164904959513125262150102516057001371953315830219616796185041647650518114094604362472613679874085982189994647477904992290159207896697377044458635081402250299683076115624206448676170436429550734654083415652795175947680044349619710408491998720808718612887050882284223406488362692477358757042682812984170226074363760958524933558416037822251375811683664664854862010076940909941270564664654553498647231652673693957864469678901597567012743744022611764737432791690309374110186366628294531665266665401594955781902938961876504069589365437611894421198291878657708723235667443926160238750488279220624249825310342578353107779002711667931613907447227949633068648794726312693417239555090753200332352486313419343593800887439358956742763814776916247472175295283852665941276472594297028254090522474166194866579408542094304357401020936569083835574681255493759267858125424742850640606512913098848287232361793798614450347685518139958077865996575081936848421348905631269620724206031954279018838844914316917660228459293071828175723566831229996908488654121570873501774988758634424374226836010782721671002007559183114016043703031755285337567329406738281250 [66,39] 1794470628740131120997480066837255442393496569963548974587367133862319014557323637078353759580738031665303342448484510847856667424177388343718540381480243443540889650586730614748777052720446404927454112391144548344190878739839576025717503761622826276242232163260411257953125826606777877242542935528647051116134185439851907560010538587731095315718182841273408644186090282849685643004157824580052935696737194030186910690441527841402561632247959170362073767008947228569298340208737748151630779576925391154121133550115573188766912410747617236570827592202100689760639404108143929931982885870118278962810286685859939589594624898906113651526344254921356401746191768853178631904101946661371559338732275898824556507184127706074177070520405488721989966865642686660283341159998168213279180776486686401462446047573437722160993129402694106889946737881619070568581182898080162480388785731678802560375173347132993566490516949357565589356919672226972686637429210209372037356203650384326769500904019500986585238477462040871221663827179469778313356398574582492861638139530511530718067283095002136639639236340370633125363044833425531566582322050369185805426409156790755996785073971572781686542112401247886344573690587341727131564399544775181431384116911510753004972587092507618273249705568002158832611978878411880504680652412668894200312841702361341455040130407519892277636889504364517114281386166826493783540494019995020087878945241596927686392262829883675997775381041050817516713101630511723142394227808458827506561071637655556379318912839749015509759376407098115465732031506646700022337008334860158630533382272743966916488347892996744829286389068323293639617248014871904663794957041860506133588468118712278973768214738185062419835899982235976149363309226429380160522177546099685678747732797508146379273461385162093403576366743609784445753748649852276411959810482049493249846810413969914188616869546226626763659033559657568864878890743174030695465520194667125733797779882330109036177272341497507705720585195595841306818313265480924201256129890680313110351562500000 [66,40] -706488622190423667445264186922026777058718905914713604576609703677847250930318324026309594636460770963743280599966624901006930121687556595326965996491245500978438244377097381743344538481806825768151950595346809271513513137741685932050773942308460702342969743060635689085671093706758557611351000488799988114404091669872067561156140943818593715007590710800806047353490215045332085290871252443339431344261525094857463003861149192692769825160961437792252552085497451144617500435319032544053177802335657263902767045927425652220551949269793159762260398118852096965963892577082770203511981773303022184417581602858884493922701582709318525096590400737706903881566666416595184825287145097610258612470655889887679525596761930119221151883407511285815249998164525462671568894882768382172020567740462498234385366493974930444778380889604459147899926144233729782234227736579201856997725426472159637181535559961799635815265336572922860399243547807405515772736444389132319562784870786179961176859299344231705911383987184237129222165604768172244755639495094378245606806577572343531064776005601713810508661049191149412621049732341363699941418563690894113440388167240274473459997325601555644801001267681840864170584427869149201812748763496542946552166965758312030705157603521235914004441876450769537099549870313763875527987323789829724541626278964292994283284522371185928082102715386140395794716889945375034231066779415415119259232195535932338730338027600748725797793620462720924744965189575253718250611242626588122708571820826106382032907582427587655994929749002527170186494814781883604353181124112333171190367949328739508917407228588372293888940958475408955619202005602332713709464998200938090247386633037774691369422489619959442189424388067654694704589845721490671493740768479814199802952483819078181168406216718720821480787797092070393630533557917389737523829386894624144419234735841373983931750636782232653811107989510599339909805414988266027657883954444945638381612198615021039191003413300459975647572504162727930702297962639590878097806125879287719726562500 [66,41] 233815142095044005926425449207628507420224391974870293097942488966406308782257985611398823145536220840741750574730736206106158078345628277930053019234845116295630324595592346656237401239052806443312663420133046849328183697587209914535599697379670771773169831929378406525755619486336905598335638085069753895664115379585642901791246697895929170560364591646584301568416951117339335646435609079273038934810497302575891859378984518839859335030912944975131628938199714263763796503192374377354061694545516880620751747752188040378758419275193038801127314654959021007427343735813633511912027494894537438638413905550892199573076917473262242274712352710635863761175507137031452419510103826097852605452398744453550980651007852250879790776892105037250451019751702351061477629947132238936539639571507472173209649821978454128379159289592954971135154903267646777745355746921366968952757437962710275789414517769523296840724319187747733473187515130692041786104905636017774129874928275804458863644347569744130415655434329930799078789768462473051106560430287943664510633224575414601108977418260007461227459043067629419988721606771431370061854217660505815427796383316324476847676497562650760535333125628271862488971533548555148970239167057071024287577192392156789101831516039169163648222524979406246781932148189482607858488426255180358039841545194950102798727248157072805519263011997723592848764454533957781716109964457225579552535398082061068472959220499828731113578132127574449772982311571135984674244179436878250538617917886525783205082122304672810964145281081737141566428100691132213665391154828405595715558904656241620226450729426814000545349888911636460419855500144749142295219727304853643017600326838808554398896362459733570679996915645005966842761994357558132579598454571691170816726030935281155932990417140258004643121633096462056100247972690292320427955188911225862700195447409983218218717693119459985342750447169288992315257112482712770098846883842819076110165626512755217866467688635630997826445004023179817867483798465855215908959507942199707031250 [66,42] -74743777959285061276534279852918449167560967621108459383457126298849623263880155233350489680807392458196027629769397735441848374509073576504027285142740518899760624459935500119935971912024049446760133900303272137265474965495031509775172778878659744100169723260298298531819679191725797665709788997928028409206102265123305965982566829187437949634706244770302718881206728130854142794113164910421709856130081614829078114619859315842283041609170024791856151789897510948173596116696333790683300620132408252803457876543716535962076622495272976919845577104112373259189003123922431891699321617004262380123262957005358983373947404531875316441179563592544807082954043972918018406982753995587723035849369770790925109689033609052753492029528207515067798547776348897220098947459706507802048707379292190050086643782786560856251479173126315584548257180981391508004341967042629239087181704914363014335175449998727285178882766299955733210171211877843063172969974062914110246061632295306044479267768252107023136193439055818266350700392973691620328399953127345400181459123006665577853225342082764126291581283672554589778341208551654115253055332299320292721465584315097272022780554250836341166084855207216463185613412772551407437003770754538302535303008794512886063325076072106817040708560266230719565226267398117615190439470218389708752129050751214621355962146598205681521462271546121014886265099945709666534877004813023373669600847784818734876871376961306595454287567965023317930966179923314816740417190331932111051316015796822727909493580864304503068613142334894289728183832619649801747020793437495792299761509946782514038943473622409757412796691707973648215886018659887821161192397900169765375189101743894179047374124025403670299123008218061345192000992250475744980328626712222013881054261386689399188729753554095150898640190385109184397265418901736029894135441111228637928133226518566060398806056581332681213220199999488753103423139798845929286782084477925346985330636639361769910848513431856917617611505092064215494129797434652573429048061370849609375 [66,43] 25819125977751440939196420805830652404623302315366783735517813340152968564808209399923476181812664904069510065333196669475975660719649089490646512871599470435309225669809050828135621277517800781448617792397124991365075963786292889959906655670868604800156228064949181749026623166043454244352146156252871155407469386115509822555732008147366860173220198651414663485347800019784381884007850269103824344744038131184505455781946905049952114585770509783961040769621200714746575245742557604837946075298137671044227183209232981428683069428374802735855896865268879753645987927848833395973103910619708713060374649219837366656844221217272295860959714192084334228284252124476985571375240501470760538067201320097593950347523659499517694250278344182781328081564808843661170182461839107406053231784606596360205881932078390480810044947537028367671356878905688911630638320059639376703239532595373051414734873674817446209660070264841922941691685188786080502906637796681034392974847366392041723671803353461434966315452787094741010013268205850153385934408734223863826778482416007007804439770824386476764131814797886059413162084274845071652040268006515702730903053652938820776083173340890639999355740638328825391044488416757899509630559796238443093160669494413685296698737082579902705392418893770165052151325616907871128920687966437985613865645465425721373873172822155194727757657117422047401746452261537615419406315795811236248769765250587347179564972248315018120348330359473201035452073439697785295214469682221984734851745107624708061453216315390000961078134811172766920095477012702744762440976105067057355753381843101853150395247277602618843636158404604028762508312125225897239363866781631840383042216242485647833834815790975315271553469198177865088819782634199914500129645106146544985622250906538795269856569005266246422983318427015366662949691429183451056538945617110697136258644123599644863486245083342182039963957020224801753367489172317838362368882758819815887209258354014147643054085435054163489369455689557975031078740357770584523677825927734375 [66,44] -9157950012303540641470632435869167611526694115564891638815742274865775132035985260483051238005404782616989425909144820372584543714052997807497940022705159483195420285553571729074148990422270116691575073163866129138131048791447570717996091574201141909657143637494009054766273815118548601496408250571122413286222001920020379637170382966376946010818557183559846283077790126439503861746150686186063262006912724546683212601093639172397351695774536341844155497987716183047877394457794823217553131292890973862853792247798052381209633481725267291692100586899169583438949542958103505804799446336402524273555635011779724505426356975874382049891470152774932419079434904868366466784947444998346307928403279469507057458177151093483466344482714829950068619641829999372353162570521713336685527138505821947178091754616989798829634894144082402323136605502749021837346725553323859527429325296800514597897124179110362907251735640180445926829509044846985661978364180053183238136730931633316147184780791679464010916588026336442827242739070534623301810843740030124743661558470332420022021949208643942573459281587493137336331820138380581294549562503168482679418469090238879796223036161138931892546993616739071558275929810273318104484792693029295426779669170149321028353818197446898500056570043151274137007560346697038721648852370727920673028409205083301461328579747670843964069771445915601707616704420626097022401619853875988447978832921254759641704725373472822893730868897358245259792964296364174011535710634834399397946865231492214911993965240382139822559825054610154626058412307667034764929766611757378474686168446300250997082453883718902035482939779119477215985190635664323879888279062280345818247482767491295744099522935693539096939847167383687499296986865581499570996493816438849418880399998258671504560718081350795650913209434300295157047934725611339431037055965233162960905984083947151058164849585295550081831677528683705231834997290424709260178472967894695047883461652826597692186763800992546805210692967280650123029772657901048660278320312500 [66,45] 2878906413350046606982218431371304608214421920219732589824914759432806035563164673902056547505701207881567494638527877661586622982945799197596308397828707220642258195997657145853625449118775663412437633494484352005865085130759879350671964155625471101568905191430398045610049441677305698465426597613049265717802217727855436117714716303846411621201845484881549329977729980110161878878760514633175388709819709158298473456206313084527780448381168933782884589712051510604773751492250415713580653014108458474497823331867133457084038444172329829714154292852885925930011155443606717122550131737230803605096483685909486660808968552362350948173152712537834464776147247464462793680665196223005174616412275511794111401251477387115395776471668990655420539291735169379361709877952110859209563853820534257672145885695530593962310736836499963374494788926417631550569467529164046506725240406596779899392760688126635918902085931791681295921294841256498684793443077771623918708183733934629683883434321104437133368770338924823339097597093850811976869250244935534346403848269695986189456605874418854722898150651868917393531809332872021103136258459244061419264670888421362659006325927619457968809184579784186965969725346194104594829593297886286325390507731473539083367346039056513722437696348805356985379576155896977809796438824309355795577697959958840915785086091033054513388906412905847053474330446400555813178578391819035111217570444044790192283167212006606940560946787073948249237589285165507972011820143052207811017160469912481260065177953690403168752747463315173515619388984503976971762276180627731491630755395523776032380568036964210602240362958802905226207708319194865287896487914728500939905651367393903920770831880515666350162812231749031466508339074348452644186141733179975858604190200617612933754051989528870630819800455950013676252622284492841251318670189855243709582503072908742309020324971468796674916403682999568104948963047042405707299354394762349656571788325209023288324283813321116906364278975605230925793875940144062042236328125 [66,46] -718065502947004697820917392645974431240578370128213423830572513957121016234334835805136399012208406056421724983333492310487462408080764352260006284161840194569667643174573886769043691178600613284124726272481324382591785128663822261553578877436891070904762236717307349660480750367418259144024601335317580665702751212983644722935075366803215025319571632431242479339699500795015323672027350512855844816760115101035139790821917097974940494162730101107500338388391891248280424812930198703028275073002276745073521033501458097479976594024851612715059157472284729649094994299313700428818475562978313126306770752871193073420370350800026718336380940933130970642123860766429853292072291219626350728605894589965421874663563867217575694203755116423764332402644920657850370903799657470522569641281487597143438633953636358743391497408854896321111214412431360784356316640199052797185194422461204126807357139558702119616963259146846802825093794078103249079734663100137621341151757127921785852979434864475965092849672639950508702734589137779097081156502924549443148383450508274238897516157297116505157890432907062019855250095098993660966012086430604136462436539048263203411573539340809824714746911689745370098743693588301044090281624974934863433766006002885875468811724501594214686651205502544882904900896002542248255132058843717184867270862441353936352520531392952361744751671043144992754481299819389225603734054792429888602044371397195664093595163529761150675802952188370613699324113082959911031782933030019445457077283263002520711795219158567925195043013121754511294380663632370195593714776776060580336764740400955939389314253659033236661251808580929446481141097080968670455710528037741170065262881324904154443821217483993752208580591695115251559242554137709570327527830009362099322867089415966902674922172353978793586650456280534565513897285296029519729010867954984599008983799328233915351258173833005176987131788677428827836115237505359852353950036934780558824498307934836613201793822800828763844305235863885172875598073005676269531250 [66,47] 133068097314608911594826577291823105442407200405822113350788020680019035527294135793907170782095611304767864627988919088524883133710054641191625028472517629209414307105671311698463396247374721270588741756809115538933798364381082200453685630417522280560085440053644850835093328672589175107967177630302596291042462299007567520818384060140182774664817478045882726069250740985720230060520574476626672387677236893624791237379208356984761415627092095557885027725217236596189219541182204851981339799373439058898196303948312412661156090594997890400225748474511152426235085575440076065851718514238952668488562379123262870187230938872600708549778804302011719279825248554485476322357170247935253984615232767064773929631208629347731796561793538316527953391006735585128290097024881473336829834421071275909966594826416801162751385023549425197241016987063892559650842429876002601526040627073269113508561670623145161849687299451717363857476128889408200072900147551832626365067297491773188932789747992633865107655864607099056320368711838506003496451710174567067801410751652815862142597418764267975565505080863516426148838306093217316874628771879565834553834761456348980602955998938247640494164285895590004528832987268562360387630576925691909832533410186199484008756078691502572903624634190938976936315755410625782148601482548907315648624538188757231585899244173598546590885370725946663552303748796507688790476184395741769741094514873198138414117681264577535436182740608109062924098072657404532812005397083898802528742272281361850089172946789861928756573143155755585801094657378547665263353768237675846430406542823730583621401483698780448074853213579165571040136644010060705733756345717559959136044150223751739987921324171221940769382624048665544034230567705308241815554150493772793795455276160924110955829510050333995008682690494461940475265198046191599578755781704706630331670891604982690320224383218613492755242158212073324829792488858327886609564048735288922332330272765513188148711604927342325166428338434343459084630012512207031250 [66,48] -18421961046685269647338076958511597525112004857543553596202075769229552808978844953878950734083469473300989343486203508508443428902020077980407275106640006419185647101041401530563904805273872533964455920648323792400445598172519520467863481596819800685702787339716454493219729554918327276374894066017236157530715175947627499593799111653247308478895179455022099163624048397190884011265966860010521657580411064122014878832113176375311620419497693839796826737874311057182296985223913041559859586892033684044510887099406877176105387906209004397907244535486660816210579312134919531810754069314388545018450854526568681262248966277479699700220482243721813932163430367480646917651011286363713288826117777675799412172237297603209771649482066987896618386424772576209795741297888778481932498435473791612177917319136917347826682004094550574281387091851600203600978073093291623694299735676330877460450342850190544156779732158215664208709764337658530614932332723329659719903383117983488132653508108501487939433302462841475605422022581145795553048280897588977463131807638855541286894669099136690631461336824414812003138361844319311108995171346295643954729614708434429338786952106845422174006830783611660152121939903939678469057877925786778193327691198205812184317549557851111067862751536517897181964727670619027384289765136078143222796252756906490824296524827800364630903260801671729090991439715733373158426520157126032273467745568294887442272440264527819807771449575371607129384773230565640693273962793177405319233573353325770784281768785114397698485520990178621371727416675161278168703038344244096643317334817541984404101459713109697014955137878321896501624528405984816599196984618966241379258908562278873299733479928301620851701361091077538459101801737865065275471173855948601111283001469256964668828805582669207703534956049347245831971549098503471346046894931300573263204539238050612608370249411881089759270680709792798516010950750175041853715879191672521147452288682278389910852269884845855418831206407048739492893218994140625 [66,49] 2827197419318951442426218809705107348798520793056620559452561415109298692176913887664066972183252882427079730048632368412017081303266676700593801218415550543327051223869502469029268476864067497504896971580282607735632473158272942242800978387504878140508621285473978873045871386515459024050543260750547578169303867741282011498994651958348261651332908208988938252107468516810869905667926653802216555052869995887937317596676194603662817419975639065444275878992121441311827416490128511711961830791237234110666727414416445168260225002549887510166992351858403496097250984103902437606968799324353113608324844187629261055569979575036778904513597163187782293088990785345684088007026046345773301342638903338313663152168419749140712161506839473830002165749653733102759229494604802256061627365019496705176957868394090551271233782589520735362425818355071105312164085759869450642356918312582602130606669691703287623411212444086839757108658036425648074285124192564645691987094615727386430602511997359804282393999792053086490868145647069643984960858525190858107094357622765975837564607693078509113741430657210592837219212370488954658026514618334447154708783293098024720046195217972319277287489559296673726815941176395717651729863149325437772624421938781198033729584491733926554481148682800723696670287678627107985001003159580661980473472413460055379172152245013253735360385178458272941422787961222839129162764930666909649631739541640265947214593118837024208657452553427818041883550399978970243748418824438368954248416046287349801433053157323611563216861814499966741866302621868338160395417293057882576376628405804389694153042563891519124897476962391975194203748512214383997556055669250256005670221995135488718697082722727369999987272027521983610463469748096059222732882979013170600954985521689689475042374221871514867167032393460364607665184282249949142340341879916719421912344012887120751534129880288052696506614793337482639510834960511375116554986983391147160515250730480791635650951974800815236221751547418534755706787109375 [66,50] -835341848493285764344896894381003219517755456517900292725035509084437767590721018916080241931230595724790705376568237051735453238195909601165666260430377430469870152292742100943960128779884825337416468225767263100429691687096108209432750497406109422950223548850353325652492112323530896203011214899814673670279544490669573866998021796803030825312735837188043246366115178535150676909223942902115245229306819179949620830593853586445847978587758859687801711745104019872987622439626565809898170597909933590271749810211978109651420503347259629028076757350248785355400025250748027169045876454877376683350391609510147442807250012362465005743606819022226346584911610887674598538401610777004164392953256785944780320343044154582113611153826051017471524232535535988740688582798053523422301627335538008958149049045731363515716741551288865273100097600288771004634723033475394309028502337556925225746608923734654667207553326918250664778250889117161128641731470284358760640692101437033261671007657936608604678848077494553827264246596621426582421225956358528263788461160610237421158366787629113308946760624446161360465483474388936065495294102663937211929125356763451235096533910103051764376183907111048864639943654411543561305544892325978004404122766499811972756252032993784898310870609566839845203828390486079341628345175415517576208032169763656976932846583375910185864764987672608368169569977493469552515926699374094373797476159761054669961914725762689954121107105380322700666364180095815845080061535072929133044042418477952431320635044458335605317472444653780677215043815162366161333662022105927730173042193222769198728842887004036040739200609148607626942349301317169819242903312029866699519256423744691978725172798659367056375100800664735766820629280759232893813760466197307904009643059416041148283459802919779395954559829114313289034534777925296531713435723812348197999555225772281802512265525695642101352004298752798137548230071510474941515779053634792673256787638014144665500083919429386014599003829061985015869140625 [66,51] 249254582037741054500870499389886526889216168510583990729975837630308501320048644675403620223694198535164194899161522938874768882998577870224929629109771449536929325723722052467121163991415327228564364563855119929401920531559738227788942144677497824603089400658146332084742530738631775061244207664376402822024917920849933773575216997147191780236526617601890044569482867993714944783033493825656139351098063903646361757228576972116921877417788544423126270216783530603771546263577204567343047668859328439866751755812970252952018076647007180776252093827814457798374250799625918367019890605142646465674897520609131106828134226563381993364593500645133169905520521640223545348485424595373304754073543322837545922863344216527429624112709048056954773644310953970854912685003286335856172804842978855361788504252746756260540340922089355639409174752102004948170566446877846493666996110315278935265607287433845917393731836761006079699732761369971761002375221134817062480946541590780806895064723921353739925990418835711342273034303485432400641696955610872630728578890704524398941487603088940439946964952232527373505006587116769082143287771588551022232941853482350574805775826805912599273354445746024028621706331594605898231873852468789972041905465002424311579165880352021172278814771582523653296316558849954711178095843155836814371697141350801913399771936342866114929212483918805846885813761984248490669729747529147168167236432944755511965928219978409456356364560798688912503833957198157558477619206566861533861826932887155209075217358033164692096790557262090139467405477140939762054749890209678155698740680377550998383397895399346329830403845945540831732039266828035203830830852106420200973855411840504264359250950657085231922228545563449091970328646680731696371056934781680407137676453284049206723742088692901287699687201724788304610825418642070497869710206835102320514232414286180420658619516688627269484874571038862390929361793106460140751737886303914880153634662877780046527642632270271860761567950248718261718750 [66,52] -47652260067766460046021207592426598468891801656862060610756109533816529231805508710951107619831298097055922271469399678879004273550620109342611485172500815516528114327219989869456081053843643230592514239343123806654684825211005268981932697564757556897035409524234174473925761656130177616337293661010267020466444064601436800492239559178925876913797466134461761803472463993247431989992831124974909430973891525229151181017451457201511843780219943352125817852318118197977436367378676855846930355889308784799658083780715815550517680462030794930650429886805818680558092484944012832564643953263492618718924983851312307842167308122465086317028109397592611080608144622843968078963859452226361517330972650054772203668890474062251926788923699522923692514067340208852554684083954212256027339331471216130797428165268095110429250823362924020311778275231952690888699295716928054465683091066192098882923658660644402007305796931165625102627584228460566428063690801125128170117111532434370027655039171129466771066552510884819280844496645111274552953158561324319313014608757844840444851683143420890259921257063693324427416037924294145069800682841191002302936918332737459696405524433606873199073044742606322964106976832168005670317704826217517047626966820257775868707393952162910805258799283259795050758837899817155847994734795638131623587769401581249233613387455502409695413505716804086692602634718215672545268926905787757268159889943481035072120285240125092686370215807287856414411483235249110224793415162408202255144935880823745876282419785285385087096929193737826427931071282091958011297449660053863203080360822583920743889890059462686419213524773619572246519792851451638066179874207831938399367485056153129271772537924165397700882136590622300820380845164202290509736519182332205386598066263162731665281707621756046634573765063765525021787621965892139568769242412354228447833810888036839079565584692051384057802970387504642697143244349309550447266626207028184812023240233148230204918149865989107638597488403320312500 [66,53] 4519815706901030744909904231225126421487863624837184479544323496509293010583392061334252061214496977039003582561692918686805721727582458689866974514642271797056580592248365997794171435578446056847510337897995935976860738582233880336465303302223520818502457871732453669771520395475492506599610939690931604108729962829518349760237846565467381125684314817798288413320107304252891845147485146349391623520903244337762216664837745252774870715160684157093252721653212367487954053047536096699188731912631657201982496594178052200963038439785626680560214811196957122923922953283753343483192000640999386373699755002871211920667647067140929127862627396630801613147428255867135151928761195578076915340627904388139626726867708361994397788523534049853384456950720343507089306007555400522283078216579373630582943119847161860710239206663471633346988892872152160601205409911211397095238183694646959956088315972627699677665725296081412131096844318631806561417434528217345631638625324340110803001841005615564808478573057170327776932948545192639726621005472426714568253137895957546490468641590613390151816253481880751736183705592939681039766384616077533518244446023879365240456058782113103245721935565856781691474097656043259844977523652542812867870762567019804695953689566496250894498219553857964741656064906171332955499444964789637221252134291889323053294962860246430452910597345667984716253808374397982478278947842022976191003512214922085584651084287455001004304348928635526849577022494376687116418229250543321387905727531996129968628187281679940772414797806275843450885327246469792704816524254731335424411854925065878211159813512383988810639266930576639878562564046607359369055101659904803172202913483378711689780436124123920038869280924673697245035837888604527647167151638612404172026716342574076349664383159035790875636967948440612658521283477650935506071737736214171775519369665683803188397077009929596607239994567929011204827296900635610620512339925342119018246254827722574454185178183251991868019104003906250 [66,54] 108221073584641216638461418391947158351038464118145985430036482350372092630095693740337951964765357847010536404122893129797594258880755205484318793842507705423996636610264559127212342303801635976496527582388925242162867172861224967154960873536147571151577275273994763217088697185645880088648730142361780922450685113175652750907563079070499484986092130070822375587335905585023352323897882150532914161218617304175412489526441468710862059578888280310283904129277635167782963049147924495884885179698165710506137319261200760040929052625660139588673661214936878649427875894602161840304496107475532376532486827674673808199282524295682056288322244139720390482194522933539189545867379972958563563886276435520114287169083976306363558226471450171863864125502630862350821298276084772900403352775766564507904208033027659934751296105229206442486391232345656387390879129222146177856973159756444130784359062047649612419527597996088543572211729717452190448609449976566025656638628131547204452534432441054227372827293126672270925057911449466423486991813752148427019731183840457837624337133375258606916249095011396666799273341248207742451187787811649446305602087949515789419520206256640687605983217355579201726527357274331778746929692427892075584052812720478709091038001659921508622251872768831583787860080690706562946019128215424163597549821612290825066804223478867085318187301774335390636493470174856344024500217549593831537441218176039906728039906172621459324183813722217671295633197781433486448958009844316382508256903271474298915710947487069212681601931566960481018004989557171306484613865990658710768733034168587384090970830887678596723073847096784661273373559167419134234414970564287317839036552681906963855815804096839358551526304967448453017289352080240534970505303626867268398071527630952273387096465936065000303066039034792885739099540582188747596100489588871047940258215823231520153866308638434572878001571225285142097225982545140382012840426679319996182480727309194179497353616170585155487060546875 [66,55] -72689613614341786041557598699441494623960058302417156332931605941101030048470762092614384892136734081805352223392712389645188833253979250103895235990133040155771818975694621804170672471310158567576352973254918785452656848833809387351831676839099357911522497739120724840220550105878921957243017232238347875740387094203079671996210177755409939705626704396541259515351225982056718864328366835756524466025880782669876141528696402717069689523683055313219150786614477382177430377790368313204613413003031725981390212820090185776419051026754062166728865490793176807318119637685031874957352343899123690264398384211326884124684096053565879634625935686707806672937712938828570279580070228616452802388566363403992255113248444080181359378910352721374699723117499225486773824140347032784400143956904951518905210252131177659862466761880155616430632602344321389115482545783298602960513038348360461971730738887273421084964844355812337779951757158098006834405021363359441705642042680557146812043066291596371029087153682349480205172588496354941498633944813192527421196981456496147981601446543695946989254325941142491761734708701616667389003130750616082576720462436746746232218646949976585539972963387054233968411922253785777417965481511250970294865655154191741628740926128987271692118469648268600503739567629021003940959529221900330526413885325689285386017765178328743880245103741284088601501079964605690598530102246374752706655076503127975916774014574171330654945625253252463616122449269490722294740790867735401963225673956266593049714307753836305871226549829197955303317975854398513025710452270172774233449185472323689343343837511009442181323547588376282742951399404272873699386963391209365941399714957264235893324972466115633263385952811757312420226638861386697850727512262144494042752441193165220092888312337731502271200877855661489573933649204614699979460577235701389286123919384542021056283956573614915524148754627104340283542275762316318721067492205673590778200465756242465431569144129753112792968750 [66,56] 3077365383321880007645019041682674317233633151818354301526814058538364812956814058211129456584130424344515533327161078599387054273436131568053213556366523243718747870479986138986369137618669725118264929269153911714339319286512903006810695865634037612703205393875254972640900674831515709808493932679299921452684589862817649802457166321597800580429840576771826087945740830773818031858064807960292253528748516436456936983597848010649010313072533808389189028422289675539401224090351420618725829296545983299974889262662238859353197272920087234686799825371498298503492118940417607877268403049374215420455675022011463175538598843012808322028326856558269607652284570817508669238656932758833514082466172246554792046614091906850394606008847121113829444647542263400453591035011968970888211718262134775468412410275310579365922660767219379951602909772100494628418335961861447180409618470358064333809750428892258622883448892279878959322771324110108558241856709023963854385431290913109703158997147753193890795316969542508802879404712537221462085425796940826630868972011252430962535860034185297476684079505413896631294586973183611403245574534019837433276192671798948511889266569332839834072662166095089295786151465385273942239176301963656596447140572381480439328329389270211939927980998980155537242557221206358873933123238022812444289038372022367330347500722723919561534604897500063962118796328365954408369480925791915054751150162050520292171443420339104405418174701623604361025994081396853744017641638127420331428784817242670262589420845075824915685821617063308092625012288063782698206647343572340614731026137222532750231139562343413111018372515673985304791781225006504609116571139690528340526651053034607258051574990191927732945881544123100664722833410813999671912886966588182748985857215398284328318856781165976149121643423050703173475649923691088254668967041016724722553894187661574168245545129293587505044513508291084456038883925765602830587817331960132083423786752973683178424835205078125000000 [66,57] 1173546115323237628607776901230387432974723933181017662226542640281979930675307704105817348344498429708993455997373991864694786945550731958595116624216146562546909856495887183364026595098483325452638246803017954385087001607974174761278017284217109172111959804294870004723642387821599319129325899124103422522390548525185298869217788180777151472299253460333559317641414255994505779833283072643009969501671213753722013757702460183126578539060355768706895369087819736655891554599497894488895659801545180019168801312448956649415687174522278380428949412677481749339430729254561005753297556374802042925606288358957335181653475007826041258548368587351971564759824888098630465524647714789191414549760504099817218016762805615857235118506905657852468853491557564549831091882447086730688285383123490317366662259275385672556071137986306901288106949351589802464955429706149761233831401234768609002888210838560777616468095024050710408490231449017930511715251382156989561454366413562367988857013768151797673695489569607615884244951681299427521455295202563296925851753541480104886729742162645139530860388240987571445895688704578413404839366165026432948707733416187887443763241667258845747351734109304954650800253986149354196914766565229125741377796711487229477178415031515054850954903607779331044816654166421188264846568162889446787307427004599606257851515811837950544868350506775426526279171261271297122343751342130957486011067885938557190772803878634604690362297245372606342002555382199244636541892229513262603884627181633201735631578872430436354965620814589834490366210834211208109600606120928261102458332262655025040116980028180850391486275053659512662811910731157139710897237990020755279423461600580725712682543926487908808499914301871710578231925249543682147926472262397254047688455519001781208637611366205339976966185432928712313541278979035095347123930907415628138953107496858361365777427487492292111228467952376474707692263387060013485444113782627494069199514115098281763494014739990234375 [66,58] -189848803922371639796314107824757425130431827340381525643133805287228978280029235809885983054189767215849560948685768646381929621685799693247962080850733028680263483204384596274682425889546287110480008297707981201518394340666087518850676931748772227311545556168474117535680327672072246964111517927651353613353476113878627438444353116716324671630049347573617095542872849017852090071679548429213556881306973196839019521189959034324351347451838496038565375957390982173717262751232089373207776329132968353608604962577934724164111450978413948985117898288310408709955946527942867649387915332290723127072617348309881494461791518013827707086830862656080208463554465736754813059834222140113539823566665532189191515833831258915291544705742234455000255951879122322568496088413088266847449946070859860892036944748681143645744145048111672695696319123546123756478761440914134529468786852583897194508217271139927861866745852290483065402955256336388159708539438591598077785673072470287093662541422125483707716944075034396440909885623828707326157070969576747277876622658900506865738546564801059624107370136010439166053715241647612944533920181599351495378751151687835145124934386192126645937938546781648220877529662669426162725289667128563021784347732604600660126478012505751617982496182219819917941639361212016330289040979831879674892934104486559688100914694787888628237471332375656668326227562783443376476200575412841827146482504531687229807965487973112890516395502692860635361554363065303783267327537898297398148479884905815093720919171090264972846571559672742418421510259176587583536462718483006455884949886673131979793779094459375026207628442559776915151537282774036434585731820210675072678406951459010656663843874878900444469613357888909446466319495170254954504060318143826301774352213257771473017577802067089115715239898290177225183418137032944244428308151585319835289461290507704025609341251384957846213332325815419472479566961979441655785461962394067292336785612860694527626037597656250 [66,59] 5006911191251201697366072962327861547166709184765771261470525460076253540397234015279126463202984375180110080325273812202717100371010445298384232135975301133132750846760118746922518334005241086274615742262756739390671583558748161845747304787970295179613533759912349028891348061471449200464260642410251446210533291123695952903852389897635729538792558266800065226601450711898668073937731630274143406513246323473655965994255222187200653668324754163719876848694838319817116286286196588762395188642666628484081813214247746383816714476177768602975703404013351924057094562005074349600390059009249605939450621282308470082432022300261736178208726431188338050187157030894381392245691180694337007531822960596942200022245022229118022568031796099319444373981036738907655574724577131849540999609581304982129895758718383500302064849656487882854222567833727769774251112993369915610186566810703797067080969858308274379764223646406657693896443487290480752847608197553666562859066112487841757670030592262829436640190867185068126037252957105705541375380731306297435016173058677763221622664758564195974023843506076306342104573329908721951096491087485820635610748296055502441357360819956542117463496987560246428742080204704506400802045076455552948403028363413691764787508257457407938718835812019732422931922370168211279827576600499806656431021778426526604363468472727866251251149184215682411956334903341865735356672828080759943490941492917285932589345504826309419635491464627408511590486253967741038259923485907493232305042718111219919716091770113355888872290422082095357650438167325234109163395645434048639597391114115534491260554063292293168362274039534205292365877858364930812744541585844415173302496039572465656832551571605677744850554686343842314217359789990612268718325383758133592525445955292587751877998580249625600178867175513196714845885876449059352043445034623188778691199025554168662375876207246368941987633757732070229796032923381770928352232918889797019801335409283638000488281250 [66,60] 1442958809597337298895389767154790613288882480372256508215176172216278729213006243170505813522036524035508580774981480329657528086577235651969838237478098151495899377814712997476628555714858113951392893598757903796765680670922336451619563861932633781453923823148464896843856080951991243953493208477339404099090673748613292095637942151063850248730294076712343371984877346262078235170957400011944018190619727826857250157009317554472349491644081465204553445466712293985559387137677879491447975609903573584920638105276381168671138937746216548804630599515954037815188933556355949609320002324592274417155185343380615420686393819984064304634800858914692647968670421258034033658323395374471922999709177187786244988505471487496970868187800999877929744095421272165477710094907589952056174344072557386858623450764682527655004151821299504260669716929809364857456739139172424707166490482916444275414774093893758622192184210443132089205815336088972183382621717160737011108067496601416234039570718332768909389732339003301567310594376787816329585265104040968136801233348640472912545102960555543525860835534868631190963902683235529970033116528227253075957841509171463547461607187250595944178431983880355086200769873708479189217157900949786044809452576548395232154245819326374276132839134706284434629893403353767870145552951849208657475211908759689318216065484723618944411637811653095740587764858727340583027304749712778750054656086663225706200300691991666135549258252651831266982146886581059515948380067710031472810775939240193892763479891653103903216829354104470220068091999067835084642390905280109134603462158839859205302254893199637721772528351777427486631348812811340518444769368376948915820247527133595164166987674012859327785162238532296623079704596136180901558942826625132254662904266349978859819759959788303616672231320363197750283527098419642571172261835664226076135967268904291880585205860892091986878394958680191849399398190122674793221813072108261621906422078609466552734375 [66,61] -107876681465387771484636605045406432792050707754162498512979169893918629858734723975385834236243856991661439925205389115978604034538895997230035962297849928738221307615448448329326557822820622998911718476901953043553149355522257054916046400659718420354524581087228929233141602821523036428107409307826636742475703985261897259834936823450003614069457514845576131800351597723961445019955592286871746120590587435406788072114139823826254998034983942622373699100254130462142301586562989065628326883493269694904887120617298118270120482942141441715472170009922913280373241287631812071163801283465639523113849730488357216173426019404204237290751271353417054687766060045466177272633264352619136602250562039038376626958490108670868646031401134976176084151723511180537631902422627941247277221483526811096553690877338171848345437087152671694198811948050709992857603520285651675677567299532215435313106139993790295812742412812996255279062118660861674150076954743123872687642077760194347553917842346285434605602173286271342431588230912969032496878076420114202093931775669359763186405028472540328032603548388087919098322251445799618522466530571195775299482286700759798067483130888601769993385060262227188059004392717259799386568713925297957351203667143457118461931339413875480718645848832227574677668834324407263457565685772457214150993122632667039430380801647405835167956720497431597367425480104977413861737493029120040201560610468637357966603106321576040787551637686538039158348543752699640297107741850070578441677934342155060637593685931352344599455503751522163988617244465036144784412925377007088075431317776913119561266740201358393485267722094171471485922015304704202750769139154280939898367068042997429567668391692511857556054198452813236029387867547339798369875074634691521518819440157853908888539079499688866001490894580356096365209760330504030470589178104296988976031966053103110913213153123972008546885372073642900153900073663632355747132862688886234536767005920410156250 [66,62] -8993183051252385045364333973603381653663672602447571051068676197896289010761106155335154105906518234767048916365411131456725377606065523474033193874786001202343270937995839231006917884040873633445342356465599354173310353572634509820353727278343006775625475328527620051376719604336793486772160347283778646489945793963782959630282561165374865811054625272204567497175561525972856561219271143739145499727017525697825186066508530223516011662703497660202699565913969745115767202047447902824180844894065563374031523106248767764367784177843077138268359218218466182821186842804857968354300194761932680373238914189463847080412737889963488190615373274574601963064137445219188161165046229019004213309779753201574403130776451296108573523802480294090061512028945775120107156538237598843501291364183258176260838069329587286008408249739472290118094699157221478020263198255803116338044117878106968996312684599357855835932774792338518001149855934890858898247821506561068787018297918422808379642295654975612015104318749375998677451226329581455338235977279783133369659951408781229773413009079383464543905974714831460173379395186957528382432793456734245909400092188139715787546609528589339882333146594712139463986194842376197762446935158947962494809703664655109633229797915825129348503317111812387161049496801589163793659278758201302394460722840058835547868083374653486943328337036855575869429933528908482311124946008603961946041046170059340528072303653189019055771218325584972331022965965737385036650743820612376962743339041628980025961927495182124503588054874840114646381931213567748105915453601808124304266443239868214581780112794244992163745367512074766611900137896258209417921662542696043711723357157127466428397589531435045942036133429138901372660556106147567244042537914333058937028581818273438685749310167762525555867196246485717510211928519946452966566976183780754864340605109932644599666340506433660133351983166249462289742211428857088240107486853958107531070709228515625 [66,63] 843992389753510078216096031997112172859816399909826488321678106505668872873701064930936740962893513759394448256031382967403688503539156651660413564313273543332749159668914536351609156574907777887922547957402086824901115568742346995632212928844001443093903563133896991380120943030040057461164246372090772589355159522122257718482968355429234083582348162876566716386925290736047350622558160437004104670817844619640403421031704179353360975855834326958601108481261363734113296036978515201482567821319816976106005385348498586316584415227008952976221125685670045293844463889093831661489074582563900197611973275766407748824674763786305792315928471027075397888634207130669206715697473637309128098472345885185236764833476612477001020825299690994983070205890036107825271229422046963876300109764315094125914679469530279986807174639666295056236921775388355858372735143273099490618532258064325177265627282799867774563357351158228437181357808487453339972017034169892360154177902323964405938418394219304520433911688387467918183787538715696480392968980430632284833968835172907567223573331078121300945319355762604343933849531479200004621131212722007774762457514170161194248696358844202121874322403051083916468137566585839884780359015268308933162775160109846897610749041648538947809698691278319205949028262265261467280140480709089769468348672756365043979066013487203340015512826409868119785665623431692179060231357376264239008723302685951041552853619039579585318676380392311650650229170070036571092751884675701762405717594272031238475100883112973262273681001932569991932425559740215864417325885391468025763047286875634877700907976364547204509211136334957166517419741106836207764931905478619604413403873955421253408839434415658379865726439191015415183340620107371621090623073313938496967888313855564424505133293499585190529732484761213391163701732083516716366617984618536800189159045839498893382524833127360706723928935682420260887270924143876982270739972591400146484375000000 [66,64] 84438156132502689860933704828446944668997211722138429921168579212866390615834759309529949340225478758850299472837390266996925784091179990288196163917034138826926845792205725209502934082780350241957214068175305224797392411391593913509888010956480220507455994168007842082360874340755724757148210954263931149033634956431445568721511568048413492602567991901411574334222668169011666953609166633207397221979201827884307158829751319063016627883537219574851098853550591473981893092567857385815544180895112899782904339459711843400944219106231427629559262721845650134051949999420248454774214628002178805130212704117096380702167859893980346702055575139010847143795411047828577099660079219944420462981890035176423775771069277388044798180977035383944093365997828909851432456016637150743060887812696734934939034530133895782938355486473525134337529007502501413619005356102694962131181065314084137333015294764494068588804716705253885137894034785710836791882254033252955556832671117385389498631121192307920559627971858304112933465786513102870164988889611277496252540877915583597211267979537189520936158998608136581918701487723798041664405309594077248878474916211963432186747288357186826087314691641319300759123426169500195459545091575207203685256952197266305459758236813351420350379187557301411571337150472718836593123997915902385911465768189183891386354776241104976806522491983841338007833509451588099675254645410391726763985103819756135454976465863714061602888373861159105000863902764277931650179927894752502609029044296835804616118160471582445638719713254038602797063544629945506695573219138183402972332502080528637892271408521305255792141423804577961268769918814565068318352820217083512102139165021308934179049144272447522174877335680375060981136372556950550008120073055323126940690403276867345174249892942255239744162021638204710585740838705941520520719129386540565910336032980683653319256221699951760098860286013468134827357480798326605508918873965740203857421875 [66,65] -17686753352322978372719805141125713353112151325116456738643587484265051273048975630866946838081831720438578987981533073541578547080321403949645249960289238849273855772744876217364743075214687609304269138420006981455100951955959499629218371320547385700616390732595111900684793049520423154068972448764710301435354672540063143513270756721813285494176283228268950949374170015786612573709689871305848247961980232288464779880090940587312931350977160185160858037622935224097801731478862692938547633448528459448459091589602489309691713190299715911059968123353136978375850891571099893975162586748431588807710110869101984323761253718593729502207173943606414208264026703272720658295239677030489818052902277150785051227519044762937241158908213103115390216372589818681359537139266737606589494690015734004505202316341699037934048271992498767554054755418374228734536894612639609137058288760033197107120949792685399839577488823716714584113066572117827494790131901683844575470246663216531599986045654868048641042023918759090802287844660818352801995362409204193652985237977546827972032535771708600278851505178302699057986909792816032166605658590892052236992886464541320410219582234020149976647480846526325475722328426035607877156869613578527414337542123673041891959673567135318114851334566035266712158947077922145700341354111882004451474973465331126073857427483117970640439569708812937011089055343435966441037283391063791029387900912020578593660726339701107394070217783373058073189446651556648372596207811655850909743121954027082161622918126630100481114182166129495950799006489307653174932321146894152758885714516835478600790444698272377339053654293654049623292563373405560381728385260945058726370802994338544546963909005533881799547013054046062511114512633521716931801288532543858329854477133475115487149754070443664474059807038504758342415456917048477905998300218246728298257728558767136738106228603112204551439948853634384628996656374511076137423515319824218750000 [66,66] 2068180731131279809787461771959123829640351393099394529442881569918077151946651125516761381595486477421289296217003458800701130466549251668670860219343413310829902995724995109507840704002965578034399833756171384148808517826093031150552971546473846588547856463097244839793866838642418960290761818719771435010696731593123681916858334827069900802535115098372208583352206445307100791812721282218856647031195768717703175662475306372984647640313347474961428213278742608157930098135176691075007718805117807735409077106853905154735208279097260904324898431781256500846819873637534197911831471737019624880072560702214765856831674298379509030057648910020777986555033868972908656689792731094753072920708830244901161068539067280235273629891283579737755681074987498536305692292562837128495220225099096225754452592443182498067472697968669466944145629401010039510503085179666370472079012501048794115839165367626794825063207407601497895314660687478034483410335509575196476045461526202242181162588609871111327254962702327805445326342551907970866460629888352159889561077106085494845506523432303906165377493738514980839320291424699177854350576292641502260295190586724864312729823720590231037872418303998173007481632636193099018023755266307241103503812792496194806378337642947959590614020040700874805952803163999909590006333249830817714687354928508560936091199595574356374687506201939748699091748997653508145063773543882407638950915348138948320144759381089049570925854812189924941339247089949497529491265064668829982817732815589270941782281507624845449339865308907871606694615140605141740428538662095343594722001534793403746673999734788093018330050837716972963923472901807817010485094926237725329708862446725899056635487856221898308947889435014693103312170328109039256712073805527957039511530990196811290602173777186728092752874790845309529901612306139912670586480038811975060861200371109646667786483695371802438672520016850302215782875236982363276183605194091796875 [67,0] -4980463210423720315250617820520965111729907882700499502841821387419336139136313252113372788725691621173396120726554584040818982773974808347403867192336002889620185271603845595110447373816462859563089324724795347216608458831003567870820694112651224523134591422792235552964335761417719517260056072888879752465803003087456717702013523037647282205786782834428087088475568320818775674417651587411464712813302719889004135651334744497152234871513399505667427719691366508786284618705842070174796724571760430254882097739384171785310971133387515241828589276525144779123118861984260857776093356492604285308737628355839552258152195073856419440377478520905505756480704972411250175196084944285989626436039423850944578576064687349076583184962632634798693118772643124064202632395983602430546543931388039614892649448295182349728022983742814448879396485522549369613961836196161401423627559158440062578082594823520162793300798753631802837725013896831447425832610759123287629131927019423361124423041679950535634316913478971383805350291380392891710864683180778680325541881370298458661550304965601330592910149916314094685086498215173324317462185470502224021747422578093196879713054126093144747573543118689060163759513599382559067589141121604696393557292018821254899213622349978297147327900394008317177910711736054763940565512359526212475797252489459315576746243483675922649786543193982866540946811989503577045278796693332110215814597276899327810774061565015379700127762188245475134978784309445064094805235238181067594570591692724325579855490588106032350054084041096832498094001400946111927032111019522250019588059436945047652986672182505932534290770409302525469867883658211782643217281664523156273489323787408018120239958726242183854279341217882656731949383857914599497854872781160055551904977164500745736332141807255796748205501729823678820245045512882228615208938290227379068917052305998741915791765027324887613122977780698350584945929086934117207357544326280346457230218890533490850035176411512288552366071402958003916383589171346102375537157058715820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,1] 629877490202797053558732466029560666173515871096805123239690364785190121608902217850914875286436896563379209767442220806229231495767643234001420398305448186411726977309465090936073950946292023108720699013538741366383669307343578899101111832297483512962607975757745817694108692838333058157902748705098211811614840634345320813031186263718137758172833224963632269563651498230187356678119195819277835950235261179946822931354691503382619607576517550876413565545499161515282256350941975511811300388122836794515469020077564002612667402895864075009953179193624519629528263899126391959848931333944505634396199193894588219233671273974001279735524886235198527647720922180345276081274156357060220371365981488601409649264217805382289698244791953273049122350634604266634300172814748561195172186733728872455211140774536220507005246783062211897068769456271172807555401339837205881083286702697351218336457482158423028463197709190566391004884561656542668448526892886796919913086409581713993088270947230996670567800349751573252274359713265108490884129142807481868276605766236472149710851185533742657946120326116650525169617095304957687415427308221038219178440431273134222687147801056289658210330923028472468652125244174666063057007898799863432283932033581842882221851869660169890657508495622611286584840484856892258096270495291713099763156145023380683522491316926212173184434765131798493837794106108493226175187758237962931798652068161166661238438303609251115612747452117972291557002890768275427726282420160335273408439008074994514955922380921946780555396953570778703083789116348097457668241876865590799842450304259786231968930376046123402641987142721787226955977812861616098927353552922634184576911588142349153480973247608418157445108032585997854327631828832723309829784755643707646060417425750485918941351883686117254208349872043585294712230929917524174054704375813138909429729794415109915138734745717258314483963709330355744094755794129716134234759536505643689368567653252794565191729601380430009312196433970946446803153284665910405237809754908084869384765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,2] -19106914360106385828004661890300493576809307369460158856345888784668839070261395455221581346173113278079705222357250400773659710701416408850195413611158668078183223819909421684346625972825369646894094190557271937319970557519792632337819568273400474087688924949207403747056536889813708026450693176916447372330346155738983989852468408709299585354434127242710190478262643725378066931629913801046738327371896218040473475813593501814663300872635175943834737367305761584311985130862079934641418651212873056245022740258948566123755060893912660483521087192717882713900534572497527443471168654606198808626995309962827180323518636097103179100336646858604472108441069049106891262356086400233650556513852098209275862815911301787655151479359879084917466582099612361543805026951003025131480917540428039151263994908025118303385511040052718052737206328992734331975950454124208229545088803824605821010528975572584819557981438176708955764470433816428612230288242902020669488114471254106467674355678040135036150698346746238318191942196696763805343744502261596053790232638839561427524373895295121039202243386959958047573063997944674054100980787682671120378885168110983399376866116208110755380877021264012559647137870558317152800141501018619828239352160556262813548969970855216497887247484282910466361133683712262005113410508148278439725369251387869708687953048729232332234775432514782588195396252131485239473184628079275854358856374048946935044964947596523876861895035953703753327221445759793518137890685259305331028274959081052975168016291330501234019729352872419702881187676170310307852801833749582615963535659043936538598959101873891537528475792233229989181377590106228420617452394550669645708196684648813825199796813465775733983070552926592586374116491863108824155184328430560862062341565221659240885926795663058099168091005134225308603999864327217653933140805576743576274009733946941835036967324465805254627667540150255323939098408583383876065234477600466563291770494237168629924498769943764138216291662030829071369081566950098860502293973695486783981323242187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,3] 215979387897064448545924280168417577346330529742225319426065247191943087825748427858776452000110326605667088214688152775388833267306665279825645327403163981489294514006300539729774589559994456960044637924704827253517221993784405065588346687328678599245334188775459352700422196643631090842075637367796264487570859876706802535981737137893513162653037065765589634471122014153660957401587561491955045554801901974213356764374591908470665992197824899733824689871984913212183472226573756979284029835580595983308452594375793111947820294510192943254689284729735364807744583825122403751308600508109438939182289986180875393727633778479264525029098486937654921132535580629678876985770642887163127385159969118734600157502122091670374008716491246470416959592480912649889394013465004624815990768559964617397816660342247261547192862898553125154608850338576887666440032115456682885855044508056501805135332412702097338140267069262982640393778790441800864309722549797678326215303608506627208142706658766371967867551600030257991355459955042496537896844371521238587974226321250314202251724858583255526908116015898656719351535914740680626142610173528837597147896739612742166597962562967013505233419708589037080180710807646339999120531785928451730219554231281753844154374742978697654193563036393577671798098018457089632670374561073067645557716548347832202871775070473095304543165892594319697554234677447974721485980759978273549315379997721756928656550201851211214009929921484143797665689470229396836393948841744988156483522923535911429392963392785736642419628659174306066968881255269488882307738304062810989404645699801119219698521571230850396271597994985427093761127407802629434105860755178499159323735666199788660524081498331911995421945708836494058219020202113685159393856814128628613448904722073810632596452786247826029813896060811329250627226485096492162249663333584896353066970097894155295313398222539246949874398067985773293504166654317630963084622176316291264437196325294959358698868989690159157605543849338321917979612791821560080496311684328247793018817901611328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,4] -3420003715221782504408132774043564303035490383020364553823537612492014171514274808280943066595533168942505118937039362812779476474351568146899375798980060773657323280946931738686545226271432269124586346066378165502228170135189809987886744838311267300947645214450032333764775652482320876329970772826859183694668390376793831218207271991875806959358429839450591173068621414756412918334177521076646123568426022551983238745542098464560693312271204510514096480825109139708424531676222750110956715993636183493938890101552934249237610539640117882939237428471238250262273630175576693618880436338902822965270840664382961329075857981094542115390437193953506553985457389066556293839984202089646235550623616161415875468126505607876693676975850548670670907540677595371072938367313032196456423564940359256122743390317457112505820820821780123741955921972342491893823581494968542330726212032856697261579114551002274229466638867887999261983717891839778292026865218810740111652000663282750661896662807485267326193248055483557724373577433174921555289345187771818443378441689554494375552303018748418816584353407157276028869258295544265733118895202675254173148195534907478616611786866228352292949119254971089974343366444742372165604723163768458001133511883815227990686778718679673815306958469378604854250387889554052678922053088496389273004863700473028611133362954527425409765256342809998511688899528777236604084432610230778705007078787931755295088758428063100178454743400307267019179307875168663068060436718635233139397645256578404101263494127876702432814604294515080597146790940270780912138563751818697253952950464806259319055782130070002768775174951860858198276239680572984385423760569589543622807289605025108726871038291870118655927360383430152203589426576573470246008948993969940348612027893486201897315773701547006093991056659741207568402489494611511865155768947072579485794595193884125552827838506805368976786433050679521955452870874572272956796483151326202897360620727700498792872260054796470038953119424855264388267442542329369602508663122941712231295241508632898330688476562500000000000000000000000000000000000000000000000000000000000000000000000000 [67,5] 106737377100923217564653516275549680970307411201023472840432042746524082970728888408954521569392611847937687653244525073018316701507064520263868158107681984609830110995075152338296317462151635223287539203367215649445644284511898638741096936596839689570889172039007773214079960751782515579594775860239819258970404363320181744210767162819928987515075954130578830638746618143555539748162080872335951008760458115060667040143008818417905538253198380905070273253953666525699639799976296458643975374437274022842100566146487822645818044033150159424445502531342950393019963358631294643439573559039661794587983707318570830442193262251795603408514327776128728322325084573272893350951474606780037846153590816633394085721789698366866313751626046640829267566365486525086117383174526977870627568815490883704035959574196501019051154674564051266122595442686669433855184226549948458414527055292086586084563540097245066836437959409549086257181498780156814185879257399351946552064347045313110135524706993757495256966126449202895755664987290192530933960535654742196661836713749992082148188646678564651014662490645697276506662286762788516478357874741316876952633252839022346769550176360597476567259060700693641119391288605042022469627844786725709856135711015350307691617762527864324765520776662900062516397374181762469676112115856892212047648424890685032421903515467200741818602947969666730067551243907238464336674850094859983367848553556575560251001300156090365391215135270234437689295830854980830491888249782245055911673658693922660833423088007217891756538314458708356395814826758603288371101998134465612543443552526665184367870880128726132258152536166084993795737094130319611495248062200894789686336963857640161111065863407284873951693797019560537167571798393788293976652521467506442223383091680150875742272876444819197366929845133868805301289603688772432089647642408811178537175808431590083023510284177810668027768062364833851373098247455814187514504363107918029784577777216726173701883280898094827157742003287083635203891137110957422308000575126435416351000640133861452341079711914062500000000000000000000000000000000000000000000000000000000000000000000 [67,6] -3014819640704546778976201677378171150305951078357626985435146834143325523650553154972985111192780301653294604190738710322454824664561772201693645537597946978084761840658164661409611271817026654402590499223911396571138309945782839310040557696963119534185113524621505127836405567857930648339801608783443422420351833655471183780059618297372180751022760302670878007098256341930311646133593059301818323179856195651661775094756184215458722713467555193035647191465197542568405612026869569950514252057324538894295726371365191571162607267270515974924742296991698760917176825936588133685580580950864360915454957370796242846092242020288480187672775307430473096985333563319595938615859485521301612135266543177110304599227237792789760615737685719674056059447996989909031951157530769702580743655777563698633490677322357309199285514227483966970222198119176305577168780950607335384940558725161858011585986768513440528651773792634998519355524303844954841362970670016393928132856815131601087347245504730082547627312514182233024576409556252052270703655618992070701922030855754833382022137018202659500640701957593840616521682198110784602288659346693190047609966494115229131033888925377304854568194402609193200808590077915538098090378993851038075511998478082269747475939294073991361846423908201495876680332888984763734773754814701684360956334984862036070677154528770520091676569249494590374166175504115713794007909331885873280867249484002205933301817117304836392456994058431676624534300274163679190495822202698888403559144028888737517824386655139048556966115222410414366892712362639043658251475479616726869915750893896250917299044140070062311744094861817254696148972590793533880887154055356023642675600752707737661764625533205800563833165804909333755165680254275067727519049268941245390928461124472612738423959203557563485149443554365439681518553083279598963042776279147592528658904742391391983228644004482703044575233647617642654109613281252788629090117791468948558140675873602258189835882521082985752909332965586633626431054891876545281293792141649170654438272265451814746484160423278808593750000000000000000000000000000000000000000000000000000000000000 [67,7] 54340594991371692976212936094759457930827347242436540415805026771798752568371410889528193113784367288335383884682625231248244014424665642269900435416585251101944425080091760827252537129425016477143578257399976997061287481436406263797004395696997362407657031626785726494798504393332823638736474108925082792926764692497906559734058681148354758415878788317337698211402063474345272637947646724414292579972916196787405228989886263598134264204761525000600126156325709049773015093331374210111780400524946696798012275512715714793320412831107521275653326953903133307223127859152779296213933103228901867794411955523251646526391404910462878819526859685171070908311768524730900894608844232634647607265561617682117144360522968187663781036908193332700424206982287071716574564943920059552726781619852917874908134757669312503326004739399692597348968291819184056916216116454577169264070224102980625272037748831866146962574933215063245874304154142643562512252656458704477249636885997547029528965773345045751266968421445290988107717417892730303444685654458532288233521238817631750880404213595217072547020951702110913661092179568050018282023153187946153412712427886636846029096905416550102095462696826513940359926749148353255257675013220411031664109161700183329755943165183417724191800708169344057422142485286238624597007898032424093666404042591395372346120960306977061673264279775500761895351554338553556811495060465285475809939735498895702456148162663655496765026451894711053809887079893325930696818122946324043078835461058879923919562510231867748286063408704249138435799044945595706146494050278833399016758562719058263827371153954848320682912469981565183753111513149812315271128404245302473209816777869766592963426034122914466109548754786813954630162607056333458329483175715382468338505392433923084021587868475308455782386932730239743610739683572895440786353829253993124687200795351345756551257366747675451005690629541081455798682725043697343899591362415340956150045330489760457728952397157966750161723024726692326606704913461489459355151967201269272672407850688358621482620947062969207763671875000000000000000000000000000000000000000000000000000000 [67,8] -565273140067423574228899906596520901561365498189018853225562168816601489447928411000891851350140886796129827624799680480335554332042936263620818834693518796958307288393255977710371355948256068131620214864971730880732600175333032719556182545873003523884119994815229168655347078079929128818495715134267588062429784929030215432680273956436043718771215744726680876372059240033851953272094632077246437543949968219164953976488255209236330939345100948482313324073295301409704342155210088478129564048725533519174388560435647552881204381614244749075246962062073008319354134079550124380889879113977219463168240916454361683067887994268679341862141519572258797018940196604886198651034183846201752219908396943865928627491706592120748663164275937226346582546398217086284365779589774412302626630711215073340046629785795294093448216678864643293745407046268913336938487417188571502600966760085425256387470240734058414881111914438747937137110188586258431938136962914057784880212989836367393071399574100996724532961982077354758996349734147507922343973753564731649562809244735933873706010980922171370030180303861187379504796798117916116093106780275524095206640257020650741909502389319746593218583417911732100773275051885817460143830887890333549145860901867375690271196423436723958997188410870481996279914257586577250566611770063953990742865975185596502451042376348885648262217090859661899425653888882789362093377886651704294326842132549539092596600839143563534414257401367565063353999759903088968812956545514106063360803497164080580133005036868309697880907287574205987054683303693405071932552509928714004896168422530573883294013184070926953877257662655515503110272635139446274664306861204826636570930854381907240003504370120455646616739285919796191017658084797505792611135669913835419805779036234369612456963899927180840496886761956130899785630154168868214168695925421482197522294983773926670143256814338844183193768065473486356368777423252226658328939318908289487844014258952225285292498185140492774827532759403280841589980416296040995380390905706650703830047378093195953319138880033278837800025939941406250000000000000000000000000000000000000000000 [67,9] 2287789624940283667345807985306287439676248652553264702518257329665536280681239994589084338680809877610720462615354487934197678218373287459420223225747263696771350529990735991768217000911469755199496573552893277857573705531727026053180004637365398493083364274474502355038450658913536183407345688157011498141482888956729731215441384098474454733599297696924091043885105397339513309829419711609305605472522540461965932232901285083003544926562566282499882211287238204490620722577725861583056947396969680286930201367727938519413321754317411684817276679843543322192327161446995025660107064097756180507798721876721190043120771024235079353151714111199180375054600894368733930139273760369249755220272277446168947296142878155052501408448265081975798546951320804137216713991532298314033931060327151252168259742440235490727116819427933821519922991338406358751020608052421481964494358151688746894773722920210433671414902402041746473411859523792251415395970931865172365318446531449740184578541377980174052680279481713095858923448402872849201947085675819222625921461669442727304229388829549245819654911951593113084125385132621608201914047368608467543091359119513372067716485191382787522044913554169478635878205904811849545539344799141491317525823023680030989395742113600776374300696381785432806278828723793523770140146368708860718101340870196244539427957499252404636151406387848889962787415201106023835661681887464033127612728128371930749557594014907119693247991597671410566177657712121518803615169383942901872786503451520631565382590787693114899382998536886675561585574033979995342983156641730656015551592793735626792898234423527349468536663522941683150978205188726044546350961562617831187516232821545737417475955461371113867651739046706408763863601707797253812073876529960410729797416220125610633112482069244756945768803594370318648143449597996207664829871109196507047695926025256074788268228790072599214168071524087934866899237954709058578624447138494973157875765011622846003622827419664500206792943479281940087668830476674095506059371297663643736477849130062648319236529026454718405148014426231384277343750000000000000000000000000000000000 [67,10] 23122728372979991264103292822246217480042138898978326088545035733914939224946398430519419822029949540930166239689685430139090213981611995995374094828897617319507064631631711723060873562615343664864870643015963179645429364834605943950586286672042365733360974619654129559324426464067881366725321777544308008503511502621570220766674606653420500392211287900329649967200379075950148254176232731740027962768973438938877671995983957657398669967346704164778107270426504434505046992633760039740690321891672525028990781278858693167307054266495716855347920033391519639190230600284540374771641123413572788265439184983430449845171092454078748526124888527522696347423576909849565447817855403484143219749804244705799081149004134803327589115867979255985457893096433526428921358474050425086620597474151977734190936598445783255907414507053329157872304646885936126299049925525617020217043771789355580205758210499115940762150549901013012560530238520731500501744886071714896860180957223391294190363478145716052107973150433680575104426259629612716450463324735856850565015578633212520858844015943290865402082970302479098580481659790653608612371661973080369522116624774059730628089500815081453381761111670379387319595710689285959086941029970595320458842965631836386722506023059833342702016800803795444784472809702416770682522741009900153117776288288032403418042727739708230117592719664977880725993713165840772002232186130445331693709216601216644991886372582364988212861524405380092586259392395523135795886645805326352257748792947731746031750734398726301474586137426555384854257206738869079619425765218182181205539049196104830460126463831225821581647186096259543057223655153244055806063942196344954712846669607840846262398536164742477105672057513739666049325474648149433052799248496739254388444165705971126347079165891682478108261873214845244300487522413076699783096495540927862049829659655897566526623928867940932801919608916594911011332604791039945830983523411509072742656824874226952871648307093656638785174744814979153932779038743618802147553831411847022002015089398507714937109833175377104907965986058115959167480468750000000000000000000000000000 [67,11] -479595090865123654483265588693169240053027306823258062701423784081591309699559091958756840218247492069623664369893324266840615950458691873282149338672582547151615757856868774378778221026464724966827642556953751745359403681867158735083353914242546297608606135469233901322730973404740225026382536666533184559540929132545196854022630615524246691693595573726464990016717868821899017922821844802634977466280315901252518647835267563926015535426381766834561203157372906353935329946145360789910017625618254980944198166568226537528309437888460103152945093640452174374693662470026330843612037419366010178932769633129965736235283846674930205179132740670262859386253734102351405400722024999767958802406641690906105914422019180050740205499747742302869699911464090195962397275639435260543887618532604702932740955295680447497907770269100114047512336335527435564670803630292306532461800574434931312227995726877889514403405154108909704899568901170533143251849898819019207330197819472009850613635410682040148861341398166177762808218262914465151465330836228928032494158811314546719335320576033757768737863618414426353671894017245435815290316399783505411738784310222178013555844733701701892900303574326120461880955337145837862462896281074324500730098088924780364428117312282827142382600533465356244841253441282840777469905759130062712733991477212654994905728470394518225799887178736047745495797357980194466345209790273167098099942432222009054672198113350528313941997141818045401725582401986640238171001075758351320967236921151458329850261523618901079350296328409916177632724504927760364671423822449606085912598990480191930916359249630107100377951901905779290281497236410166965033986134253332436965925231736180830046269463634279571574504974522019469675862565833073729571271278953102930677268558171658753746014319251796113027417724720128447555856742367275309778299163269369515015014852359676010298717056347589358643815098227913005357873969555833949080839879352046784290579912404837019883646373814553693778291680450980529549717837984426359286518061532179470916189517508333605680633849634164622699472602107562124729156494140625000000000000000000000 [67,12] 4414757551670905489938873485862601080705457237894715034271886787590051205933419538075892118999172265021477410287071034709517540832487107796781099277249185008908400473704384520250907770199957572242183005400853365323094134526001796284509367241619678629725661092378567585939857436982121687760119143632531430315609535051847937523904193068532582202845847895008543738401656908074005325947094778308032300628063063842983014257964605552729328742260488385323785858165620526339605408917814083568129843189612381270949250096383265085907807279970905857253728682805237636467884505845727874688027097695825920310128381816131140562955297910520255814330878071915260626476437483961705328743158732134447014890331506202112393095856718357544217197849204719480949142563472814638206426666606998203717195372810105421571137537042284535857655852921635152010799599119132198981650191571928392044403407522732293473297712575943010115292939868112474391243164585730532281157894686633647536722010197410741395728461905918561215775995419348772131645165526703966022047114071020555955022648254880486680546379825276855549371818077659025863399464501320448382695699272107084426398860686091476561828172818962746130921484610182317551856582035279194527537432375651958488382645529263451963623834089571567915260644250135147155361706175050251199923453316032300437138346835236449567889309454573414626001010725489236418479585728812979521823626607296088437792261114557860836119879773272507564812569653570507077230129807057495420477002471265983994094152287926610787363604161126956473199923109040450121844425944065522796659131312171374750767586791916513305238493194723572763660717292063835466606306619797362588455300815838755035747368169482155415380021670548918524095690615159965883501086011716000110237204491454197529892436611215958659656158873186029752998509330817325243009138747850086257756156930216660567555891853593619868874421324784355698087718220695359941653966626558285692452817690813384872178694393019640212040509746115792077004209291249041559539754635440223739857072256073596525687104786864894540025674568952030905541472627362509228987619280815124511718750000000000 [67,13] -27206015105420495209203465903516586283021253038177906342885001914867532718262440163531525379057803742201289872198344535370147605255624778613600646931895511663389362464427050657284063980025130093767686859127972069041190880900522560123611832688061972341158913090519346600372371359385637216554236383278098591456859409717676866319206839397174228846073017746479150132993820788708603879179848051406856559884596874078832070821589470328819943517685886739346220693516073501265099297427744390998724534499954886798482945273573136308951590068154009446982197600343114495313500265612235138673193055628949122897934259928625460349957265631232263496042311141289706689827505240835493194683442569695053961235463916622506054993947406192537173399693445916218532549129628104880222302432994462229515585067549650905443384653162737306259325054295238100164639360599682786475094526199251141638659219386034765672864237110329498109874504621956110251483764466332597819126845352157760789085500829376257498143555824113960344535247633581534546809916439710045758959010881828687961166660920677079150152906922417755584092511535153076523925903180237333384590048137893749432309960129323723087655491168041623196015978978473053221003488603663496099711598708421396780410349863193860807893890635967333384403624417879659963616711424875779967516264774946613718670528819647573235216843090346259353257687227211454550171606004556779585683895525145477549082543087346933109037627021877102986626497852143263130688549926939574402402184477413828759150157290985924589936122641462250200757437753567138320606786886766191161597751973296949355037885204597276002582872453167938859132770189842393478832852806923375938928510081192648756470711031615250878400208431983686413561744322676835446402043078971686706304998295167427436706441211206035262417973439321882194609863788458529749734029200699555873874182508165730237360288454830149499193202086603235575849101151906109644651987493717124025305679045338849319786324589851481672164678898561169657402644203607399590416980330221958514876540577054349275850946021560460605421473134497411389132182080174970906227827072143554687500000000000 [67,14] 123869889699557070531985328808510768130164083654666985303801208865093848963168774810281911472985347321229177789564688871621326382349648647793382032054848958583727336412577757902897742347743988534092255352920252265164844582168492828441639244497179176290122118742738902896064207956059330294586822618797166042096758908958166376538792061101173449994769732488774664851193842036967426491347766016189885683758889245369770395096217405274800054736698430335677473133015843697502560425246080860415656917633692000077366935060331981923400140478656354949981328576404556858404980950292786148559635885663994750801910981815086083897336507266359902361789802761855989226623823926170736767624766444461259364107643581301369379015170900757813955487795728778186472852341074936420202684936697656888618474257183585978278894575105994279326248340687549602784439807723048708503145726765601986244380273861718266854732192044640534980762526822695648583401664487998466310739764503980683942219876859900227119376720303164932676167541851975542097479139340239871601938070726868588593904217320844986746604338829984956994451639733825365002329625580602075505034190763837304755268193062874947857595787217395624406019448374933067628949791870080230332022035877672673940200780998827056865576141415347466291537532623055351229956865566546782943777654477820585637159824479850278421260082284526725295394571174126165097782791607076502295100761379171057263355917411863183418698627921448771275707367887124101981245072522548003077266655426231351440115376512217238645553331938252262620951037900050525803463218194805125433066120702293345898811226615682249980463322101085479739941584620816000986075378261819979237349909739882140368210372332356194612250130088947333873019967893967875484695649575147055940563005528446443670438124672195976942732520155786945253521713339682825199185265668552515918605759888887416296871724251231796548453694441968062205722104312301940521418802067410338839178332494324793295941622475392516744092757962936950862955611285720864096114367747025627721997278342128410167016330608147314725313657972692691234400941269200302485842257738113403320312500000 [67,15] -434160780320773632959535499105991443933473252012155536416262316646902248610411726112064962660895319123514875457715272783480060585810610603704357435444834300037850195915638768184471929979565486741850905683992784624945747720421726704412666117851167506308302776441495573676668369164257780547275835986263130645382309548822296504846279024751283127283541334693507999757601043322158173709238513459499858645931146482131667860823021164874482937840314670902997237496867620536093594354054137512643732977519689887514361439245300131173431225723846215458668384573064513459131746986837279736782668265030806555008040289708448114964409640327974430701077781678998142090888457011103724185544427600202659503067226284006121871100508782907068248119660371564701969732312905111978993848534505378466524896406668079833883106603034025500146162221601700581196926221513836104483065322746742099950128094927723613791144403062957792542768247378061347916572528039393531717855123592607876645006230495232872968100147371642356873072300740798569147942667725790170168911906016676230323041495075968467157592717626613819074797714920064627230191609547598887635990298958330205320549944227948013376519721881343561421322887400751821708656522667254945792381877889080544913704721351367044435391087997278072125543825366327505281851329018728628230023088064145223247891755984300693571428493683050822215543287770464541900152248420658854571221804644169720566982859640288449006786080718210197188205649010646325631150105795879507645236715475775309960653848965421471575822827990725035361351425961999752411502394737693461938082155148000928449703432811630888300372967996810960936589444607435297327877453273733678889762095857554228852410008923089955254179994732393909076321858750116636418546245710672841289999904396352888910638477284891809162962185697281195978962772785638286750029186642620083348602383257469753231816106135339119963340567946401798997280722995414077288301208773507725348531401917802857639558484367568921678188574992940215300595764941988241820995500922051246815140096312467606690385199303535040008979595278087743742689852410876483190804719924926757812500000 [67,16] 1194854516974045982439908551963070777036583543818945677500580721490297824163479339459080964982515995564268924151625275507739895546082009917270961199811220008258350231724575327774984944980928282381130315145991485176323114537763118607158416833511381220073378701332511593097086161120609356131389267672018087278997205116223968624953452871741627794809063202746761922819146387062527793298054043059967798610440473842158319631400047976680112832830700231392703577946943898597973746429008752209769244389809106275189824174201526236511268593903898339890754651277810003516269086742167985017732793860262552184595708765635086815134720306158778697030912250853511177053598813729525419820192589225456934593912355744684313364925050154210906158954278219490740213908634983696042147049969754622672191692453250580772346913187414552009665396725663127888177913562448090685407930028809431128490799248054302757900228505018338635211695194951818746288713594433948892696968352439899703087952647127691685286932565942988638240222499610272431813028554821580770928311594144413897258666738804972645642644122406733467936379687469161563561785941129685962019179165777495275559994194656556600422764670178421126965784978696179618217705055400314640546501380384132695757295077936073862440067092413115182125146938435805714355159632022641327342961589853970495010565481207475053335998591275820786822114892342836686404706329792045125050478316868395578599070175260878173080396730150681300904494010039362072376938123201448377598557437152554116522942157984109848881635554589385363907568290452790183910249457282833387507881832087346436276386184715314386413724066564499255002067517101607257341707906925638576027988987806474073765015860642630775961791835597817337156685232354375475524348222495421578462749045604546568600480770729487711364599978433112053725986665152834325492695856915673622657099492021365982168190164647793152071319258701956523046297682428281421258488616222800215201192462027186886151683982354799949666395163837367831642664445001983827937914109845562717207430305203806558541371480552589698368658286948255529621998327627352409763261675834655761718750 [67,17] -2604904594864912454375684808486567006128076737560583463043692090414625577608908156116344276291255833080554290213116108605757156399166188283999893051407417936485022413792006936485197045381096238861733805567945448008590689546614471764939327117083633622469505347267795296041511653720903432151473391016667111223898712807928387854180852903937619481315693372824268496215979428797198132561837558752590089845485272445328110334001194942554283536064059816719012136832229498105333096974817173787020910786303627313150961642695011258409126820271955265082185822960654717386989246634649590674821320425026088926823973884439805851515197681732005026287004561059098609447112843569810954426256296003249514984296957754520435032343247838257864283915405018161807247478037745926573990657769732557340340125536041847116303698417678008162814799513132282672296478560187160714810706180629221016065887219876330846090292700909095437815094358519019459343682207872207139585341387016437050661503094651871205022029601329838003990803217642283024065516866372597465749742005996064432057684355815800883459752693026278269041934326770641868413013141346223913491137962495881520070241129411211740294517342388234960076634913253329187650410881509081775472081449241134075342277523275531366665728801647446953622078341776002407949167648081437629416128779958701856911710659931160556447007129892181825648317588144398974798618321089784274172837941152926270655862332091443760272146335654216455245791831869725749367011088071449388091497401045678196812670719276868505474108338444151434494517679432043742992575881452254946347989199323191800110110775545119504464695067596094776777384751247412885947700841545773525375830822094926714794986136330888537792822830361337975836893736176465884799493397369557864229710264339958597900821277835568309157486632433951324714343195314365740297344152147201733450727885633061615567628466746213356834666231477772298878621643647847280235093944051605437420000465514213346531421456034042312010191503453092870067691376531189983647688069331808045307810112966804523011237916150786333761622630671855871398179260722827166318893432617187500000 [67,18] 4515948164146449086270347554651624652788760051223579864705603316231318697211921037326032407169014312755825313491329092923417047397960697028945212358949957855000752274153147342615826366015270551743530352635827908924847310045886488703388782297658794939102120574471164466500027915040510073852509308843199381611645269535065613284014574744548010875936868325238743291282659637382411233199621719830026380609058650798628499197664165620403537464948181381294764082227852518305699017177857575852461661037104682178462682994072157409152449215928922385045876948305208598842926593811239456716451889031884915064727617868680321967549354270350276277825510872506735560458714135652354721681237608785604306610726961127661367850206067628412134460846962269007717537353279870264668162489006896702466139694810133012984366719846923896484525819326663376426617188754344705923550824981937074819332136802392297447965268419957774039671669314729797367606022387115554171619763392078170775082272545781303993751171977061276241801385862915443578208759177337946590276101552526862346859637117923569201453598508678931016960996563853498010312416496230400896184586406725994691152920613652759743657500764260981604958225411566228214093621590003785194863364617047869038037582521865187206260213191225191579165190664212775807467368131789830253370541608512779120570710955772779984363270841745898915870202370727769917770585438983984473144012101185768737502940511714722015770106910469258717336060581328890502160262388975445697432219807741852116465451427453350994516047259855637332581915498298995576131213174496317222921930632037318288838582792212333103080567736073686742042793319482600400425515136385502081070788672962660518513624219322845151364758999586520599270260139508361754068108382792884059628714170942543258784771718974281803433687511935780932400952932265157639085689050735429480388365144924241703589789529269933450264543379338664662917808987304357496412308350484289393538370362355327636475016923435050760617403077649593160314870187570620424445294496586000451519243416071559720051726128830561914978346900115258044650090596405789256095886230468750000 [67,19] -6296681906360924473773486062374334508563210676456261269964944569825834130577637668749128293653724030105064978497001334392404901379447011268327316880928899818253810987881558037265789300312395728790466058907504967958894934163317731335618097220726971953772615056103164270804989235390980171576897924342552387195243113703028898754061808796235854002249768816114540719396282167450234243692050319971323056783175767494072964603536797774335137916409911315048170856229318827536977816397221369504278248608102381957200116507277679569588325786801807411041714058194762805577891987437429042170814252646358129515033850749704203428429904408704971420711064283054768376879159219564356509095939221238484360053244002743631279004175559621552433936449114988349616042234867295025481455542005896416362545234791124185713887508149456720118816898182478041910582495377886682338423382653367276509539333057213245999861020176771277908621022022966981957835629896483095715554611083341158373732115900357653641510355031922060988341952206484619371578713910865289236830516039819819323369039981863020307802586458183303385125452526415680300838234923475781775837192240727799277204058007905377264077209802448945529742772005684076778895796169704317986586155780140106804025925270308182360667803894899734913217513231589870564258295342632678522869195075935524057062616589595212423981299377816507998463171037497389412609904745489929559675202921293908101457730711804092603741731472324915316546536519616785784044869785013762403053712819875063750354850449963825285735678829573816111125166876450668086296534473260819056028797920424423276093687799716603740115201815292010975175721423622708705685240342815007596606655538725635595893037412073064884400353408093435511923045831024547835177546790768638840487265747475124227284605493148376402076373391114006621529073181419207471549108509997374525461401723397171565901332554143151338203265633719573727203335598292971704584887306309106950295513347457092739183547222680199025712305578444899836819665992785721720109214125996943586806721778848043912489696495307404218514909025050663160527619766071438789367675781250000 [67,20] 7505934408521828210255464175910147355006818964242795702359181851539863600287810048184663244676530437348401896829247124266308968788213270053474177975477024542325301694450861140063831222336644332011147935805247071206904613677159743816106331908949631763035507760285891556910673781926822616636512626046591597943201543768967642988543972318477440730270448827847303046934653222615573029534016078056554558028092413816509547791695932689818207932604151170985268784962902830401286358294822715696188373407265483263155574421119276878013192623986119772399297553192192441568296999239758961371804713783848142247645964184607704466132913038340295279159949258875406687516998811449737721476955771195949722952228864538129585808024289292455017805179633718180741618212296684208245619862229674773139832288392335701257954176700680153218601005951685248874422870406549785459562815652664646930121573692946812527022997829012689977711127217004897347871640336721954390988545798569905710045870189943173283803832246421198086209840716543735344077216648309427773962620030460306108195383033085250567939765486960807890365075435709596580224403216253687532873812659018018038345603432876423958733335859075624733468968289214856890196215658478556538235235705622297248068448749279913207696979114396989304572099008651966936075495816578785314676990685131065907162749084559223864066083427054095891946025239435589693711793884555198288019503528158060631171482512961778150850390402666621154073776884314351045941409861851554595598251175342247282048961739369994580346778738359622961344041616051795744932282941802709972320719964790025704363744885617977818839527014054568899668608371411919922213482910010688624337728487781133139432983435895869807893803212684866860287241457768495731645288666537016819479237306100949730401196885773315535751684622263239372391339461656605717079654728524165980941571052282546423874425340594162557768868920168610873796611739866525817387671488234865897657891443704010487463104790024142170946784850449686795648910754481650243098853662779126266136810944843696562217767777752715461787435397011947202372539322823286056518554687500 [67,21] -9313792600838861625081777832592829266941534104651510818698150429607533852282892091313103031219726600661541189575990758316576943791016903132504440919447967062420768461589103506557414529966063222726238991968804149494054409219799114856060889391789007249505868080051789935095170022897980922805799580731973556858976545781715226693143507140880970100006158938843304392907269034016484835639292906156148832906154409357090121077471328499328301638797085103812148390862976279785830212983784979865264099101403156921461264784851593546927765697127220120885208067054821270951441913450959279384020878498384072027316762748781718125387885876073965283173192530855138128917302417044298159459260485410495937268946736363725374098240380977397506179032449786692470152800286342633652633816783306595604326536238614537844588217950036666049359098686727262603346213841979711161957039619797983326137039253956275498533920889830148033243825357667423355398788394868770945181322800463108068281597048020700424526639375726940745408600767833252337829143841580509251050508345242660025607103856861882158583171331514074930782037651401193682338657688295308989973588587475395268003344109919685911381827295403137897512640295269596113972070468205349211243784583546553546720692713981216215528335206298295183858245971359217026439825919372100727731798153505070920459325399198789696424843920049604857237355074060531036085149393666716084937418661072315650367332316772963001952985489304690142255790693779934749992759064200092777443181590607512036058825159123151310135623185820772285109746227147864001986507214142506188084708973286193471711559121439725544422075344797482116450408396279729471956994953385776833463224847098212315162270216598770516650699748157696263681360651557595092209843552743260135578056380268714984537673636911693950745570238771951703212403710974679837379982416526213920799140750781880714923020938534384406681662002474809636229055941985189592836104737679841266105581434556262795213226143096490427486240650519925638791854301476467784116444449923657906031701378966841893852054656465094015053984843888201794470660388469696044921875000 [67,22] 14979391219677978546981771094255352907186378290130254743029368410009876920404485703950263689361895629830608954714865767560418627406405247711684440114689823084945222167080857207892013564177569551747374029126603073867675561594324165103821562524763297998992433793289513964139657607057951513750265121056948138763979953328338147541433077904513315496334386258045984073238616559216056538193652618241981783149050716258744322931171520995642486908540202294034484046985147616561380655996402599159010603032271196803051752236696122340442831703072392437306552743976878428250582892581417876019044615620676809833389755099486780183362140209422400307226650750675165527227573463299037295400524050780300819524942549903694563142986070658907085110484637636019201175642640544530939148458200580520195287993934470613952077290923852344951073920984601107664413482708556401746469465010659348251151231231840986968898957681242782112556407868903771918085754615675518977597326485457808590614506419729091261808523992546140825794756211966552871600402857220422223233472471467919625481682019233050772754996742553824619123450875940432210262327325771279872671508034881903610830085250219799018392718013259706467341240808087364552515282924756416129542463172827818047922373395181194954700457090670349729649612216438250726015898086935163335027734207785654365399744048166910073102314109212693248530854744677409526227436631110844801798924236510713039548416604664743314356373260578726194260352285936650670657656323572958746697106318857413960728259297308508286300630072081263460430734700267072618226683640351393847289630147465637906279854546983590015545228697593501469220165105937737140046652338996546404392667652606971748463621111890800134177740678251981385629575094423581659925562010469848602196797692867349834286173604311636816719537668619856144116954208610784400849408586351760804433030706163756590075011052507375864546935323896468427795126726946680697057356404311707609538029952210851322552981129897851589504974291128484632935142746762839650849961886660506103498271171638336121994034523719250369053201943358999415067955851554870605468750 [67,23] -27376898373922003014210986916190715027370071737200025715454206346667703987884025695119216649136832561522333171390278315873981243268666682454631097107236540863329271034633352094329905122328798331376268806579936617214989778630766905723292822500978831293822096726007300629185269873305267650051184007232062317019320930800676773623976905819004476676615648140036815069513511012099720870413458468227944500453655747060296068675313606071419616571258184797083396467314653446843871375158009582410973275312320660357089394275406898646608782026166119272965319074987856348886248823150942712845687743604617474662745301963171226359827094601084844371567658354486834883419840819664385152653308426792508654606945479533572460030504879408914665750213841259546777244550227657777569268392321125415231824241044641992294855601915267054332365373002675957868796512529226676584754974898569681765827592242433771126828962203056870888164248307221002641810044537295669376035360701206101148373933040828927744802421249165511118981819627593125601740919205249162624212021614990617419752232877121451290164862304735513530621810845149833965507299504880004346797920981362215863074170193259413567625120917721517350131967730644732646641716810312862548606507380722216258569896469478660883361865598251985130548726481029643116587727957679731264882902791038113450876794850219585966505025106217144411404994361692173806792675059045411940483397428665039221040710188164017289425073733023963422393935996299720696569299106773236435761534832725878329213337959235999896670390959453346873309551495372283902380878962146664603924494159930804241861896416991908670999897131013375095213187763977270123414449340779402594930036865084127475401788976032250004733955126306892607637358282969756907548265384616066562890526229959826463108962156670015345616270055621800533214202366691139397616928564065397203688830487187849298388549959906912516774043108935332437625231255622128664119555812362827977703737973422164019818430824644100475158803595204482896001638236914896026132493165696839182878659647879502870960000518766545157811620470056368503719568252563476562500 [67,24] 44611609522595478612080096356169199883990844993625702409908763866184521746485560088693850709836646916576624422561875867399164432831172085380262910444432240969331157697987112145900827180636527051809615037571429872312754671755076805247199670158402215745609796181205349349604028309451205825116738740794381605842306458697420801232230857454328462660099503328497433041971051066284912305710477866028517014578135297586718595060670488063633637966084854847764787262029320313151545049695489570962173359770135875535385890926533123161365567539498169085376762192333894984755068086310725735087728561561356822914364958068633539513138865727981703871672627618807849010507747175619780512876266247947398586071961327666816093405875272362998469871850444229073960872511805056894900312883514807563712060624735865477272344717536459681733536752524619577650069100719523713503950922036762484469003897348307052466973801117991165162639977002291127689336097239359845505619746485021139249708757832466921851467322508992631856101431344527694554769752586165222172504324650392060555235189924988501837913742208841128971159598371481585449693325972389432594994664999474833476061914194572389851417604535071417819153879832123573081728582243535306058194237020238812567693399886307601507070573435676374742226192414973262884849520543404115760513816107428153191444810364715372955294819204226475657140507149223056242482289464302065912056935021261336264409151584912683611063694065471175316192974464764884495716358640905962417098915820646159741396056987818920799141545562383854513970093940081433908072350288065278692492959143271882908978379442811770561228824920497324342934718250856886432249225784875341232873649006933607451656094260426215506549824577493499085157953022592449777505517337842219294536948080572245692338219218997138159614125508969196082311496974335986862753363613848754030421605305203725606164201108599521392064914049449915125163453333224678657474707762094613600188994204540585797342870158609947441107478001012711788421569014001000285066952012478367492969492421852931675075796172217669488535563004916184581816196441650390625 [67,25] -58557252306945632389363470306099485002131488901090827267985336396303308423482006771470221642670429589650250944251348040113889726860125355952464394001877513164615600591981964888483845095115264069346174108261351879228340478901629199513197069872604737420383198326789474236914724361707615164198847802562448971127720410256873672190568614658818526988749592506578778257520378237638965931915489240376711805314033174648085187587348808451262512468928858917484007881912451657735313963474062289307945374947624064755157064869487612959573605541659973800052959068285364851347878380759662760964645055505440384311028417296575857041491703383712532901525413811927041215187066558068230367134498426328796365439582035271188737721953831748035224733202345380514445084487697514870330891052731013072977874801425760406695480780862433845126764996765065794190619032482177420309598202355393305876628534250721907931033403754552162021892651209857977355506570175816605589891943871394799131332435583291845582449247674550086813637604652907506796500978592214262190319963460355265038470150894123009930792965585379634224947957541114918902727106862394046131363538034737706779588336819382055840638783756157287766826183264771860391248467702336426574918785974779566280165100852902872831481069134062807126449795595921844990326902832018769712293281028907884683382826270470132940574661070618162315761963891059272277428947925737326182144248802518454100176336903920640735511642982757666043358170852228733174210084276704845757394866214845381305101502540699112572888356929001504024502506095902039277111656501503208371789187861057490123029488866438224325413615296515641190467525885828930433128612077204613613499533737248037594158876231281610550562398309536184726752124041557727666509896629038189831027266134288480105109024552959779606994712717840082571072592749392907312332731961585501335162425232730864709171414654726684171671756099661126400649924686925468058309538176868007895237754350828742698788165505130297476457751423378346780262844495539365105497264599402206815861936763501412908951011641878192648391632246784865856170654296875000 [67,26] 59789470133259778316764330210428433667078394226241636966372601630900351873479340978621712079590948281101233936936358771531319737665118133406409978771338643167003587870238548834999568934455452529029057335013989188247325819755387003283085545467820785572146905555000014014340662645197247661657395800815907827085697695540393689613775477267428821744837568881965831595077840085002196461678060785934982943587242788000781831249036752262744178560124851542552556273532187318992262207276450312722554831688517892084220294172310559003881464405617813343275819738107071867830972961435362802390182139683343542868920577769998693479874059317202894855503207042945362838194762650859002925132241441689546374010525482493844188241337868031512274552248298976820776982645722298330975264030519827465866564592510937131017672730098262404136397480400102210154003081643928351150827598313076090098092290747640638609538083775075838337460519730473776728278620964809163900825832202544168274006130049993837190548182384444700966302526161483123188102962348515711645809159403976598301818928652550043933192342037197516936606049088130053841319466666496724516328596392631352882922706410397992066051901606354179113754109632840736324272039278228638880916611681921732246342021051901943823542620518171831611871862176539230892647868362401249593081013928167601489021392391245410483947820188380397177801197728542517973234547347766571124808687022289515106823885459009420127426444711292837380551597256399913748634626254261658694751611080319164477705920445255750983440555055998340815884935551164328193917100250055654332867902178317957242575289679499556741750472718224537490903677979568472310009793158299402314441817145535114661473110489822765852810553465166868724653885670579420449745060738165644122578730934096569219934456606768020352045963611684295486969676273347243220767083543276196489090942442810409949917008223865955581606180191079990915155642375899858072738252408059768014193639559644371914030967352647647691370020946261164075129687623558114384775644141713228986768999261129050187292804235950072211380756925791501998901367187500 [67,27] -45440801961318196689108171340687960711884781968174705601337952514227052928374640607125304834920981377819078834823201654455729936557656020341306586767616187807975277331417906361470260791120977307701118408461365900660843488310581167305797106460005896577244266870417774309988684525816680949591648218819439626483320943156858884063680450648372615646284972119074787570627869205641049155586024947305094676818069871406533773638344885461215107857763671140511411299822941238489109540997440420775945926940055412474527719289003888930939955406149442199107320925175848943123245036129716054953601304676517387960226808870821223942166922071971825210857682677902661658229294569358445048832653850626253758824848467109589597989897146440433843441243772079907898982568365747833188484439038234932831547547829868357594133266599877107285108484542055365731744037476380990487260439718552959017185264630448540268029006935624048912272220204194807422035452128230726618405481234049988487652641604861888632941348938543141511635103701570647037172194089402676069163800440246091448418334939733789946028321960960201011289193584633203443160039577866204705127760543760724626559163229354063383846983045034719285465605289226326057338403646940836650766146267759096661776309479328191140947948798078459150686481995407621016762250771049248059443501040372699248557928409647057139101909638579017411720909310771608496551749481051854804497656543416939888811084839768906424535504731368830289719130883455987547922906943242063382049454316708670949243045816410981182100651680752878854955057113672085474462084589895851482489036671964082538222107958033031020769926521770425398052480873117193801475528106911135825305172588425592066431520329257748913450622033866544897010155552840810991659277634796034908690940076056810741258078213554117279047292173765236851800627021906153841273664757487819685102667357309977590273599324992247296863961330576043459034205711010435801351469921224811235083323260324754258583542773578355056349566078691678453473307876550973002745602165829940414490357032829199773922568272865873950649984180927276611328125000 [67,28] 22142920325514174344998745429210607507045732181087685278888091058557531796169824810010307217549858359780787759358919467262819881753608910202941534150181942717615504213465651080529587598795171829579908223385554294743146008942340590185568061557331174763219599660938407985485193974495084867037649936533914194579092110858833093262885460038121952199281893086440981452890452241821303479929434733441625244515972842842251193035257712998529037423196093701477588842557013596032236146565656155711564418688085265589966790164329045145689214421829334227786382934616077204894847762670639653645794737817567243725309457973856154455577603295427864444178642408987652425889627102624596668194117052469295697590418185005120481075873442307908426266494964310948332092466896261258533787433216937940882894389150769819998331751988631906745520107464616481134423872603472589938128932390736028854516379795381102351877901448204368028783520184061332584575101195336131663124014239978145874609459579879529749812977907405889641829603900728319103794835545304424671085458735073460524827442640495756408431135081884586441401324926983561810357216303208154634003985695003429255236250322008906437516950175863609298655059347624975534062036511246465552750829702592746838296262998709248809565076160826872834046589610301622697420566917747147415143957796899245442021598372848298923278863854454344982077384780502404178158343220645207489347895828892735083689101724383820908029410417692505644141619869496107409142863931704316262208094939857220996326393331154219123251722116315848113529705500935158386582175737504546668755591887453177316443260017854635093072863971883931377046164568253327231636214699802051328573749642233873240192720476081534685494150149551956675126103556329484545218210626268621428044052071362745840780225010433543376703915910614804249750539820601220327312480999845996624644658093732101939265001576317661376237318309765161829307759124184251077098227852740537175292123383558301900090212813572603836445390029854094621108839308091647651493452208124671928564226236449446116524852889995145233115181326866149902343750 [67,29] -884164043313673272147377448928290904281442559246859128960732991332755055480242105762338465137147919423431194264632673100191491961738392494171473708656828238922519839465035400188650369734827379712163086663870976033034992005058373957725285813968870613045999579210923134629779641043674453584655283874511278256114467551510831612231694830391711939288824232640003297711331042543608332294766723462216556664086474273679930206600718694736106947969739091863659890347548410145651998901218263721006296246468800221220041205506409560082567977506502099134993335178853054783833506561210253522990641680222438536035813395478975096228051063747680090403020825108675708395889771650744944964228862356517029258193001743239290370947824681046633697358447871574466260839824334796338076059118231643404073388431831627073304190192811842992446159980352333600715241832150993084922798284895476989987114271137576500952758976266808723792906546360467700980804066116149936865191516875095374184880317415566714006157500869532988012436460054035817056438149277094588587666808996426271636686694875728696909736497948375870497714592497185565006529210850172571268523520000642351572791924235980932245853105951062041594750666294046043534323630221716528580754369744172838349512691967800208753855940353443423621366446910250601177583797295161414307983368353250938768285199839445290035815226199122208924369084487915117018313178373938016537238924912591366091167355672823838600595059202856990792539970793461643740337402702429031204319470821531464776744641102704813542408223666845416048405699537704807185414293944712751316546592062583338109488072009361233700428134069536974201411074520888912697617724620097586970565181075043316576237433627033123322436149404250102351718797478922098518401870377180088013647866513250264274659406690759956910202909285475554987480358868546778213150050924274235154912931263997867112003728303974115974411991941484624174229819520031529135410757018780751705401794210811262750404301964634167112235538144474581361900482434859259997565080206594057325974627987042603338707635884929914027452468872070312500 [67,30] -10946090838445749219417977466484289621160102668974726232021866731628848308919412573258354151895234027740380190847841647871851259070684740713019797153395106696058132798905897534996473437377417695909405445106355129805175489853148850250577625917593466427185902994911713746257738042638444021916507391975504231260932134002364595277115729580305635678859597844284305093912146447661164017796532466043439290053215065585789364294241522468702366174744827964971252326324092793763750096267559983153602158489922697700841376849040044265723430027156498898403486134261979127739198083039693280213729299658694695181540648969900774639936105930376801535108570479001673075984663145855565244697279872009805660632942844712611918124881187573812763721034440604620439842883991290120830254877740233875067035597463199637596798405120029102924095123778721983577361833274043451667577402665121832978335007265357781745021264483334402435204682859296047900788023418050009626056024930540662052136024918057110875116157319570447877954585895554065381798575953956030612703220817336734702133981225137699626862699205576355205616603276884956061526158962219145889088381149662593961140150036809779390342115723318845353316403549415774624294999907895227330943810159422048541745778757237548316252332140385523164451731020780425444992013958112717365749493298699280416922308838469128009064012557596523617873586222606895381471023038891954299455322203135940091866408088952894393587717939254569422239204087824568454001503475280669064302415199984095313405829640723775122907031380425801003111398686327517459559102825872204216698626244717262619142120307889091523662614370723097233796643536338904191480153099423523592149348591077721550161404399950259567060071115532016505362562787599792308011615944177573699540106993077931853637552828244267613117593340327489354463435413936692222887918635815644158003235617139411178540774502614991440803005961431706224116731737980119560148876113624597836794565816152046705956625747880564825896192215500632219629804854159035030310217481952933494046387340116639752540805829994496889412403106689453125 [67,31] 13041001890034126776431751714170140851534571348631825166947787421899697603618644535372195189118960266267092589313546994678896720992849396638344164620298990688091883241054232769819000126798309096227716580927265750368902073480587932323030996226156115311909941173531956135502909542670157011035184049145940268545462580308473860413681821102442494980567228370154599187634301183404942280939798791412889644846864150786688784995018872378312586695095579795873841759904647873962064523823699160877019639009370219557433055397404921402811736349020553650840586170963001496209409989542111407613448410539779687423695329941145521858736627549787618295858750376928025244499548002841257716130162414240071058228171728394986096066759737945262752949334601606324164986733061670635612396715388589005426788875163090980722693957994397628367904763358978359819801361867755473969561349070056597222497303507090262720770465919156319859985909869555846926004960908453126984751824724970907292519785849977539030648410576081710957622575587001251524061778619872326608067505497103278929612999720728103011166545106416954087622182423575625238782754917963959667079966406677758162456929091677931042998287353541330280483139158935933031713939053143094027539757426681725972109172943955343511563806114761142881521934841746089637741982381836500481093084305517300816000912329663574583581400394650222778039050660204348249064062245833889366418197845794984213505045313028389694962535276258148573785954001446330688175399908712817750778042826292936640339037443160450554090933560924274413627050090986686320885261427417427054710663942452100691877824319785114780458796020535035481072203497781127130068183937575378881147474295727045021735749955999341373488795639803646314905065637908364407242077960199225973100356202715174256216673254048908222730402489039239051959804890218424639453106307893192793945964879137517939616540042499534275153481210148559223396135228903009865335192589098216521909715115860301683571010770329435344683253616049321962650806374790988204757983297353546693966852565438330202596262097358703613281250000000000 [67,32] -9670574485040483113145513541903704853019616115799586462189951501099310729458630887750659794286002728188503391597959898322157834573408235659050244255549146983748929068802506356486901189095328559866142138570833024043637009670229968581342322501783125359679585791738418500801778053278562974359555906410999359672191108321391121362984911316964262526175794954410501167204150246116596258779524546265606217961734484118242057976193379473145477201050843256382791160284276090488122912290816347159515061582256373786877443773730276898762514392829714826324813131309966068472222316474607929714817195356960458626823146998590799254859462988365675054691878289694706322948460950839520421970616631403911365066456331894254689709379848602790514663643058209274187623472368726134304004023802720773182878167960106774425265653066304834459849752427378981010751986457291798474697117210666377633274176936219402439136359688459493706650586308134410032079835900179025933791705843955426210579390490397159120331452520488846573429231920024961767534971552180139521817584352939977113996975151907675269139064672531446003234812599817760827932581242272735042566180737595069104188136148875832729375547721850473226548051970930992310668519617952484823489362787127341505526799396756591202508203551627268854971366014463430286455979898051053981596601497189135813649260102514772992960684869776340296035546129151739856942262197009463319656639234071183268183591797747113042805040788791969049112408524581738393792030880882563370272841448406883789511738549306954047953367580057502745645640883279645134133481110155992496805529363965594553155686076829154529730013680506709838168526911724661564926028436409364674992649041908489859225303822628236628875325966743466437194855170623969370999298150505387762371597992602921544711455554675983141207604318699280027395866230728026072579250391427895962769062200722097458039688402390307340727440371727294602197634267243509702199695321411300963791598370815834347326591785737376007360486359079496239540429654669295878259451008025864970891029639976643750287621514871716499328613281250 [67,33] 5277365028615398411716580346667614029334248425203487016303422125998785131743954469869435672909125016571235766628737759408474465670403385456606143959915156294175573102221600563507556624694757025261504734480111172278678580186041953232472254150159080961945612817224809156842915467137264606334779313032789119303241887947149851583627333304576178890825672218613727215504396397403656672106227094478519830634743662781012001073400979605511075722993220715385246096152290076413503781476745001051310742655177878946801693489423566171566037781544547546617945531144763917048460466746127795874925419171096281368835220597877030604780375191088138456466275675678981748014913244609848217179266077651009880006204736578177699681760213382974744100700359715546829467165021489019747485041156574054574235243215565742323514287993224911055281338305034799575569415599979967880314532581150333086609667087674697687591297473254155461570885211955270199837309493565995257005282977820808050554603895309495515358241677985964585010551004246510291983121264217909028548792998342566950836215114300404356413459024580770154578487003778594123750097288962254061345066996582007984516384206002667237731726343585484414518103242782625315209087811422068874614343484728973357599599739090373542112142495797644918265161557061823567873200092007130979874792912042645920819727549404246817574979666645658478537423442609071028325478398777997969393349912592286354713749860244935071039599827596922837713118430121432113488289072841056499183789423723006672022762321909389575024627988448806444800742433777223021267192253295703404134147054945615359895107292992473247584087209175896715233811436112236037659049628159795153255908390182028224897071906315869681620457099671183394455034465220191210458556563521229321818524128018001294381365349416146140333389568406860526151687571552367619011378644914108133790305363578762742051712752601003019199256255998622277298646553766289459921528524753317413708117126102445213860994335598733363333547385527771333348208116022300374028357269281628048407731257363195709331193938851356506347656250 [67,34] -2131871634435855892360039749132716223309789525335064517741457214332043995470106134043630451976698969058186238445044534596731422333398134741735554402682225492401229355599521023359860589597964744629188077971289530463891613032067195031134943620057296381490337349172789059798388909339172687839391399079592558047876142038863422948755579329464760784333066099935272976821730146525482661300739821757454550240680628762793190481850683423975157144453306665655580489300131552443878648601921737616317391160611493719408792243730512218221783182725676323421006302742865897754229844618615968865196205033937447152933128046044062629142949478677817419044985815023653639493774593258232505317450256406877428576982779331244685324654015741206729259601117145799076004277764251780806010337225723490703612680397606637103904726023204236217124712100966302216264550904779645295735050109753049901995983731824129771005658840464943278662509856229144550768173119593521995447272230230850698923894317696089492788368014446046573421187681864940672845114750988397619886362259423412704035272561407976735377593931899047745555017002488330126942437313941225193983250417887675552472625090140474831812817870466809915834844552906260863392750226057467484764596931369285094716868847970245840705436732642327776458409166866368025038341162119416632880608606471919065822589564281051407701398026135694160347966103699194258296060762110533305319780873206145753479771114283867323760774839777964563372297749799830841086082654816162867536906052026337624736473557957371310577575165073585924785223939869502158610793157953666145214363348282352905983184337891847396091642282894902970536841894902103221671291407580575735338163335133268415787892006733918926277985887207646948518074568788364712052953745284630659840736768141504961293384493055852449972484117377459051287430172729047882480166957992011374787193101214215560360596996541329313916624630311419755762754781438070772606893611367191893158605529204258135366151871327612534515163235108525019693259445313732282817772604872051146751577022087076329626142978668212890625000 [67,35] 536609247340069369984030965031956924831652960321335131262728817505841668742080993969592308442756799875836083121479787235273775835500752160912386101918679011707548028627638153669274879656404083184191995951689927705538898209290637739084203818418587329871735050097068612492706574320167078759041991650218414353769957926381796051410167873696445681851813394357689288607608395257140437910100589872854252774497596360005153844719420054465459729622050047920376404826643922960991982282205328075572731486922968164297672581532529376748875660231206522942832864293257692301880408074704424577463948834307625807104248891974305637036109646304199424216681921160898882153844758996453188196141073853246833485170573575809066283989934596556216440482540412938753520793413111214325412722558351455028336234404109407636964950887899331973207981848061927137105700679316124600680074223954515155707988143674923153814012194189555800609852749926464101726545757006312092206735710562403821557784084992906877258427663576604470469793580687370133079404675445243451957202588571958166020805801198287517631095116676474448855271634267567726798240564825301808953492589874903186181349651022562216675373671280628689186721257335674254437934931715787771717261300468378491788327458740050309525149113561915349033681811625989120961537842118399103705497922845486936598125573855877541203446345782121723970702168645747178976136265337719009290618181222310130526291537358942464552954040298708667236651901713646371925411779240270127622924868263290785713521921372670934731634948437635432613478736190724288160600484259781092228437614964139042370790413656929446306057195704578763292134426879139388417352372213777889964484886915758635768407909208830393089008865835073799254032843639932000383880088516337534024367266631185919451761880997318086546277717573272928291162600841845212767008067549195505460795742694862652321869220381613392259977960319374525138394035896053047529265746991570718486375327710714983777074744455074562719865392097534797762025913547487052921744416281429196358132571731403004378080368041992187500 [67,36] 35575461634077359800398432864869022937360663502495442593264034565137860581746817312302787822282853735167765330327499966624456385366834110856412621520146161874412208718352271446101016750334756824350155288529897768583405178224947957316151232525910422642370943712750544029408942146627549290627019579323791247815438184812152795156332136552881384807243891492847594816491649447968549265274564480990218312013593595203676228967167380699632705152231378349999353578087439031704899261197971434088633959695181446676400644860860244363603218676598594994688907372007330749948360580802731756711625272003281395092862686735295045367494284531259223509164313577467261355732032870216749120675645812433382911300563928288525996301642022791073959380447602487039721019305794879565060122234464530718501882146959253300881860536258281516404001305586723599089570015555974079555227204104264362335156711893870236611220199564436589916154203978563839770138840190477088332669819562648854858216682572943316271311763830379971347293514221389525149976297449386056858723914291161715287980908530274741809072591617032159679721373344192146054895708391395302458650717001447720418708130897775990418616226539942459853377637949555989335680299003529121043368378533551416550051131967344369554606533929710909881105343424233194312671597533566736551869623349911606495104328324911340161080306404631012502636799544595291327061506590977195813522637059306137252749027648129681717988361303730060620397728396824252088997304998967271828578295956551867719429205148582331040452725728203306488431396399304249934342161385169320860025054644633694495271215040325276807166479827733992844887694440576663109262430234288974921001997300135183761835425372653748488125272592525442901995430133519055626613530436114114315701631593540839022034847972580139161063113809528656648917135173684094402984209067650887323437454930231289572852756638402150820490616042571334243952377098431915805042998243676184050228497356195768698009476714716185580433139472297123095101252710831300726128568643821803441085194208426401019096374511718750 [67,37] -138242348238443942436252054230706547049277712769727205905559694321720443230078980216220407298532806863739254896676979111363119053643265566261161104677551112402492288124150127010849222544378291563197155313004520064062129305361231348029709190930675665104519199984988368008096186183201904528975657616542075022157149799274978222707615309626074608919389183271387023195670211201038595171165539585434817745211403180955058031013875392871468036282318449412995822891904501097029250817535300601642634858799737982348965917815174006703932248870838477339125380314176401679315343588156074125522536025732645262680039141078589479005079595909089575768783060282604997201640097647556647081833629072172537950616728270386882288986050138119007421190375340220970116634389087925416854634802055230413939102439683880939882311173997243295016360747128210914023358988142153009443635136043068955186993163698252067194995915983860453031382828760425113365378474376733528114930165936165789889883272102036612438130534276074507024915746678914999193975739626120047619369837180910428763929085777206813663834716847657670691352676265697179585038695659242710714243184555954689942299293148170994563739631816909342692120540023930103872290181423227195922643505490003889956787148346029888227342854741213695656062082277330973210744137636650393524717938181299374198140320358802021683495668370164177258242885617539155754606799350069557933685842505163769965632879591327534822198933141027270767005778946253777287771357922075124922251494047726871523654653155575237340160459013503235527632663914472924855239846827870196251261394463095408105366686791375314966283181181146647568981978655297818104774934491659052286240072469664963910101684741302086822364952522556198318223231184726395011948581331573298398454111975872713181589109164242250323052564236833485065630258128140625721233683106805862445309793680416048412547742218599133552365532808792125205576189822099538079117697731372331013341219598948430524502338623508534555454284172121056590456730097985081116306375036140163814479819848202168941497802734375 [67,38] 98500112936606213312030892361269126639535688567066727095269916043818609163672687956930611116097127942021164467657693003909774672319943528599605465095752029041919726102325239722286976071100704319685974243047728885462345766424867918897551342467327238271815347074582108631283449014132877045807762358386619446997327107598651561241651442857358730155283085205784913995934061748345157988017014253880312312800017423573610532498731685505405144652674265379475255434069764556928579892878655755122778877319400376264495641072803877221094013975067939945478639354964702273855034100615536817066246717272449389922485699105161523453129182449826535886983845412083489227002609021742676033109918281358909077110494277104082649523499809882308050827736130910667705264302445317261393152475175438990743543692013940415522077940975033598015420941834204290830613209450516337151889872840292779818993541864781744946473239641605895801971880708434981573703560021613003296836333150738494850920934037035145755890102953462660637302218309367978184583171673920666885764150361963215766164233176834504427596876303139404099217221342974593696589611525815631714556745290744971126665784709501771529677391264450769849193129164663137483277863693740008802765706949823122032883597254664371687921314347051064554269238700780026568844186603366973026306068803858588204289718612127260787261211768723296655723925137790923537027422918538511659315725950039878479860065458064058155413481965186863032472374230852819552784745429710985174070245077279302355438075733561771592945898461737103004437803459968209035587368043615032328750779848591601007203409253480666484002124024363851179327491290040208091992869189960718216784925203372105336060923600676035084887958890060806935580845949828790042669736656690774168048491678666269211582433932020730047717563453330114398956174359668141135290439300308061742789438735790440470700306398539453874894153627027564567350108843168169893493873487485903438636542685401542480394954177192886335269319331345759437794401775625655190080087741932857170468196272850036621093750000 [67,39] -49120860409692118775269039296435461920939693859262352124089917758026069549906286539024037521019563753293594262085699933844852509867869522893134550429994757475763894937429958952482423050892857594929354064504455571293831885660664658532540912217196460922663390910543245124469438743011235709208665867613261652730888446614878291599187461246938453491960648727736041568670416249552218418146356434532941279230602967228784105324007522230329840077295878086987919803533891110096234199535723637798050348402597815301564712128686120626727742954424240673410342473380475414737752572681116654910327067260947255270672616799919947070202999389755460510275375723714846923756341276559700974286863604080620585009295270009329064425277273936988509395179937196999694557893439111981820334566016183611215330567170958506714575153110513035138782412481951590608040609222754248352850407401345594327690015998711660705408470190214040792683520062750877788041943076950620549071846635418120986212378746667237372590261539289484154474238083957633578124067290355059278433606081610689635552788029447571267320099197789891800661896799427583359622213807864531262542107009067731329817925619118120953669360421028626299919683735332963473690493229387806001435751482653317357090745049834303808813548281280840970676843406267748856359066214072023858939867781351616354548087184786614149766722615918374223233422944539459264613153637799265724652231973410015016933443881801988324918008477009225120027100671519615322615173445406420990570674359505443803618155457154745362787049152213127821162761326103375605245073204610101370775703877548025845933624222155321196202057696909233450533061297948398789183935114333250712859823554105213585602984722330587055696888474495053242835106221649288787897728253371915881588225877814761906227151242764325633884772745526129453965240033666577159925279786991975709205476275846962371717234147953068341788853763245491637622363040769089547871006925442372477022935894462033820393640984348187858529656874377841114449460508215055580885644026523095817537978291511535644531250 [67,40] 20596580458791193349316847758123198327746946403395563293643515265295154766878281851305193311875870483810162531500467820088148981468467836624259445894940321252133091160434990995393954450914337798977903705263864841974882764862577459005632491219118516947418865339172109742786112406743259839544255701667374429260379990963663780329858323007610220024354121771037077133736589084223259857546896006988498784303408586580273049080635941024151106434488704384095490589039094747255043536237869087067359804542466720883831024529168789656444613612185799185804073548754818039385207718355378798129088699251282645856280221156752431955946314903605703948278649592761370884858989290920150260355288232492206141791140624596999314054781831145474789985582763305844184505967195989553383957082132417457742836255526233828651628854990687191330783792769960117327734443956348357256103253531959913618235497033496532776292873416430380149126003620059186041578030456743405968432952728247093763163886389252520914846281085764381366868594756189173050105428722021721659547072713344952281498008176580478366158766834249647192336001288056337691278601789771800808584430117059008344016855106552000856776046287106802367020157994525265300166287569864335125831623037282907174850123240165753113121969058173182579640042100892454642504369519137762490857190301967542245793667123330583572131262907323083807016032151201868354691040873705413143088287324480572280132407243699918302757174132960375580519441441899590760914384453689355349729571696579517748665186693259195533929703095923380709032667598227117923170385691503287779182715542063729021141309364407719590417705369267472924194029781759260347363167379349245572873550774618212790726337181943250655741317729357400609741825405210680763484036451746563950906223090084444206147775204082365987036812822405517513433273577761956536387596617557841570851584291609900353522451459798254528573963311081761501243715064510482677958391505721191078983311054600374586719732534794994773672882932903151706910328355191823999914557674628667882643640041351318359375 [67,41] -8225041704313128233384910178060048326214694807247671800489319796777200315518913393626103304984649904399477591914418916141685268980433741210610503186788736740564517613186479693800681060310200283973622765695820709165786576024981452163518746070101829298465033746100663917407537087503615397444575812578977705564264495946022770282482105702097507263180192351777794192775573481269113699553204905229090905351999150761909225535773859077708091556559207070770367439683860262556819925489041703114377491114487296694104364620877069329055580462803411724512267636593525733203789154338333057216940402999339685330868776412420779660890518815864625222551324215150863612544378246205591826345929780774250550632966836330607999785366383040287243267682527927085362067422891631030728765648196013201625783327949064158918743748140662457312375633381162151738472917329384726005271381948103626368850662370429663276474197807405092496337137456368803657575095294081836312672887420825890814211883530462255970217903086759408667185879993396132441099755952819903734639123621836578695322010700489178504083188002470028134822747801897027464568424750426434857305353751948685429933185020896962534554078397759087972806231183542774646180259163928086992731631216331891740697315199167595642556812654445175800764040083064528926421435015683529619155790177170375433826067801171085424558675728521664566573311675133835945168861596880321006881492634665568852376048989092290692874035728965802833124271502571829541287519622498124033438663261153905102797339871989658896703901077380987207144119983826692603744651319149905593931872111531826882529268811449226380806063934623923076979793164215891515753939797052357287040246202545044419725661911913693666450756450275495242283025077868377489509531566538752039762652383585588579282724295110194704679671953233847778890477755760895032435891181013503173714354652602724071878126866676594940184299601862726524821600078631900502985136845691297961038148515106499336790780568187452124036181005011383028152523584587349492203145473467884585261344909667968750 [67,42] 3364977329215269755518084966500743736102289790283970365431563399935622885664575189331120209276114870396151773119293691588468951431969799456292828824800420142310337631083166664113314079324009362991959647882518312142251603273734863823896928686266691392818564068443724160981564004766732683850302445041735800380673613994776207934058252038794407217837498288335076019203774259472770044010610324943212216732030990295780267082240039924994812321039297190286368293318059983174574316786688066931188538312742480001914274374634303896143508793431831304064604257010173201027663992407125152388087044748074784659939253148703729703822146397895185012265483091650785879035641596798205222746527930291526724034939225459936879515112449223258420278555897587741944850096373841615331971632854352827430160501445395794021508256050575459049883918307810106247042224569791430420108651411741163105167687201619577034860864229958608368771135256344507803830468041565122865057742670376405440622378950332538331978434288724293196070976813449451353036283659066279553093469111209732071026785981396717130694943528106608459297177103940564375122140538826254255316340135161291549805636048555709758609807351470272279369122882662077486268478223062770667028620398797607270223792952667146061699205182703178811344699863405277364752979516502207594961291725339039193058310704879761250255352303078503855946121454523117384944058535883997613271773475062973107322709034013117430507034642742638528719526285285755613994547669130857136758221980664386935114087080825704577170545781816245480884550731708785355153880881679392160106477312491427036459659212048898933080416424741105780217043282109158970649099680647061154293126023667034721895114991863331798340592681466808014069891604447120490658957558310625642586500334989649197834679484855860852544913755149316093516696353319494094237128464964373878948246931353275191863392263382656856191802035413945406639848827666412476308264775427783908557989268303089897911829500645798711155573882099078147573645021332910953759665062534622848033905029296875 [67,43] -1350222961167354678775822001848594466714703594588560270554880137478554608506592149976929989350652940876825827445907947154473442443743047056872592916304379435040429043447705350827413838605180288440488528384458335467704900780357837207610579468535860913938203340569774887212925422134586154301402331757026373051466040250781450580148301381724312918329502763423755867847338159444640673830845876699306550229047091011733661898732783554239646861623750590561267408698692534457867339249952513473192212284849389032155805977056589516081647533796253287716471402683236909326444729824294073002855707526929373124747368017640492595945356193559841897889463659780680080305388705772212681045385543375360416160483747601666006845323274580789045970411938719056277047369406144519472438435116998586851943593275169796901733308855922849902291606052168284755635278179970894716403600560474659672558395410336089171549406812254217032198760650690554476870513718469051477977899582771035989612297746844278903984822890495991490783338254299044168523103404068845010513104511479053507028451751578199075043706159487091405139764521239036214963214015435778172383691917485462054525696434859360989973978473057139622278475517748264392892180728277708659695087414420784345340138156354539523804763348307151686644420405765049702098646506397140626590840830223528545246018413007617069491923493639225343329514308789692031420924494126548801583949234484442935404157307276719266584329063902261706286307450755172751260934256427368658392601632595158586701883869298503360277152811896020764181353193207028379586206493185818714321087816129062281531280985570119674381022244264933389698984688998258394990067668554630613974342679591897828705753665789164159403420806789988963012870553555798225054673478428994375689752377470350815716308746861212622220016919135889658642103524301794603483386585973764196543188046219330828679972044103592206975696266484431498731077854879615893039118653762405316026354599197372548703295306345154480018844658565458426188027850345374503149287193082273006439208984375 [67,44] 476724118795747043879909806661858903151390275280997988378333334952642943558926611331744688756015777468165055648656362742547501638798082522652366438496753109071259565707909232743518758116598334317351684542972508355010056689370027469969579118305609353750859339777029339859362914871763986040969664373887633539845930744705306380479255553873536090705067463510414111014437376631857675862189784604506224293975687739151602005925778642820649416928620189294624183460353887137477499776139786620486775875090573408200652009579983802111085911720641068453027626468167032172539563991781562021887326854449166781905385525023363963593760131307133678956999381972801418013644001065168201438013433321635724169469495088365139693267544555805188573823881527841065223239957977935927611379524645248030355224607611538772970203440779257501881428244839269479674267319173644815624843634532548513402922527477144744010466953743187929417939376960848520071662762751095615678369813918860203312732264021757695478959391558994770163866228910071878480083984067961219200601164147128553086097935277131364096094568514602382729334754580176332928553978101954299728468737796089562180761672320300960323779598959715331930594907996271857714132265168813673598896745629935156283239448259372265602160671757733214533026550463550519766516941371704766718928875504133446638273656515792856691879587882081805810909005783648397000805329690107558024496992240434149878534359479528051785300352271327866960291473696851512421494942268237805220921606490461164259373823431457752129006838465491453234402386680761399958062771835059179616163092852836166112977082153380590194846799535416364225090579536075464996887748554381180825968677692298997630035197582619130920045231455217918463612414834844405801825967309141714508047636160652561883958427540590252563606037329337200599769366803729594455362934288538282445223903878044762640892594836839430866563229783503547648506123776000787802299390736407897214184048531739437006989117179208463387678996506796336987341056179445786256110295653343200683593750 [67,45] -134915347018463769760527700686486561957194225133715362784552920800339012344409882934482305838650850405141208721548960137213622818872034719044822035994426657285780064134955600773178983575724273153054484390741886641227301362028165544728217050570808088340982271529965425284733041311869840198847554218322831834650903740936220862000418575857174195713993422254658724994513425366895853049869585972824867863018333420913861597448345260833873681669902469136366413770870429727077598537319904344489728716849828442192438717807623535319922640489660823416519321660599105798941803711502537496362081430226825599483477014166072803824644294579748913385580246499705664700650046313814486158121645331121654073287972309714170551043583981175875525036595413047438460624892213778178384068441350886468775213198687718583169422625137098507533490089828093968645430123353814376892571166928350028045315596796502470984990941425479312134426407326313604721257571927107489464211314219260459172757166554463362902211137547981283557685077458237361359396814033770408098617631906127573173196178760278792462231128876663208358420358823024643238693046715172307968514973789526458062822720953346211782565785751205867596835526866733880804344235436946480728629302550202176164484006081642692279629593549907010321715744009202935589874111184635400282513087145015775507506740427525914725430220869200451845261530342782332816327129317785855374564762369112074487646139965516020960415259374274302764024161518881043445160321481424251436000830460876750491446543201193686571092917886045762401732654850006010484259561599806356826649639374983116692178591078023751605953013746831671551532010623126808930833200877831207936418214569416256092703638258957990973149966833050516313965887813527501601428645572044258079496169988075687558685334845240292346284480426305262075150904352544795915736751750811560370221233825300522078265541463579657914643411620900771444111209570479627131734693643533951383311157083714106883813979636654543117575667524396651128504309724576160078868269920349121093750 [67,46] 28466115172605596131740077221116236268269415023395855127738219422832465612620352785534709823794862047305882473966946903389031698152840998744897941415993150132742723842765413845123915358904077767990796169698735053639016400917795869172980232434846082275466586621889618849994406223972544322783917777618212036213715459449991277773866190620074958086841245310026263471629219658994526886051394624379726720714617008064535591611335311552366268718935252017868042961906668379817235956688073534833328709168650166744422459826576636331747053300183824920027833944896165186841719762279012412031382779136496426615864972569645629760073920819879907509811777261863285919692284692623783105969784343729132416704657939897605730121026668956970633253166801756091398143217561033865701655495367085365115137215992438898637869179458593698686273809308662351640838084087455583665729730188741471032341441413366861679424152276177292419400933023735969369556530905718813462970921728253656201997513396556997986295552882303633894319283595514669542724815859082614255098208823489156053769936449826870917770920768094898032928225649555337650799644579582816796996530048541422844788031908209471400443305389544648203444071537121823157084156567267015763953851834238170716790296289154183704005851601460490745436650307009112870782980367083534617812344172395481266880692123133943109480089324852516035420645000699464247013239512069175840214547038874435329337424640228848896322117086377241981625898906004214953672911885471942782615119536542009430624766146685201736422786816751868087330657124656110069820270796078647617356508130571955337436449809127819739105477469523033768619474664920814179378889148200474166771476132072703056776739987301725615615144956491632880997712678845229613268522108266209808412167139984518921500370297018362511884030091298734628351053899679329695436835822660154044907764849097617310140748587401573408278241531836544763150832683127004284874500223764231509403336946558807910726929102289229535545149487566103652103066679046605713665485382080078125 [67,47] -4222205631667876579175119044979599863371139872014802628054871000026801268888576448039545813480898893213874208405069287712719662843307959871685775405435297292084898627140663681787440241294902944942059377166331348928900368128676072808302341881066854581428283304416129504432566933275290754122980247621216961252474754534169484869000533922165956460935645942462948159108403463272905907573193740359370130905899720302590636019521984195249642805233932729665728950540079825117737762789954565993424524274595081214075334937883758925069508167470017720033568552187879791247917585847254813637728880103635565487200639350256228379190532547236149436143699863699308397762974778548074600727688878233037563214577165638817528181073983544007103601363993625065615481876082242232362630630104765512663390073498545584091953544776624075673099486168906465282765660985577002313457155798865541823593838963839683380789132497932367352256075119821136851789328166457826509412561716758431075750074450100364373615052856579520959573320432365200594853746128845586611052158836620872168178641450681403446239598297106252435258788638408687568461427449645465552827213527828391219846626988656394227832211387226183708261447607196715864237833645099832384951100473718836202229148604683209635841818198996495919270174766411651165715755108081490943991197986255262381016191925124257938540035193383900215963227562105764900017137001230383906110748193831088164525340548976058480485795909962334733272713005122898902610518867590873369266844092369074378149961206998567095106365655500944337445091776118024353996925601409182917982834816580102436243437530022098180945404621724357005406740257897985899020693673326607956693628894062275423747380397672534019924567587708058010149717679313148725250582125696747473124147296830308210682638667022616128606918762491892657725993145119733836063728188325594948720105942599104539772754685651103188543386198770487176818660278456675843011885981149052331533419960783072753779014405607588245556907732489171358736257388954982161521911621093750 [67,48] 512714723260551803874361905300617941493814640060077052244050281855010519655405217491469042679786228539355143233915267464904213061061150549443851326272939170497545025090767224565122385635149221625840021749338496012446588213430685112205852795848494068324964991553484779738393674446515655881147592759742515137133952151891796111997177377434283696508078583895627275568549916821815008657966412383797867545557465663783520123455100683360515058615794506253249206896594564874349724662938355194956748712410601320536827425438929756045740968267072988868616816128232029689961294389169233185535027630411409228552563699882758220960745750836653769230595528904855516092250485058175094249903260690711083538636289287788750443090708204813212992986040019334779673676107692713354565401304046556202901834989262686112369465243699839185960621485272803347721218014995377928808143683610548196327601801546902693735338744224798360640381049621132391273686328657886677515316699320768793889635982592808489817532547772038605483160810053729414386602831414834589739714371379205050330192202310708268578290962727498367229416682207450030539918246771220577137475112895480328051706950923627572847104035964982762437838742101930372663376490448996438871393769777048058924271701275094130107608117242025199089026072481098952436564376902447647347951238224098214457946506942250426133450809324315090065685052779727377710744766866953578326077985876626710323530301030056260749145527688700404832530279322723182327429213590182851142703747284538023757536138072836399466833730027609695315475749917757813556366394499388919341226077732470381187838825493983422477538840401813321155829257993778026567858793737108189513031321469276518563768323134698617272378460926610479486421294202940795688337852610075030187896078433087530705467515818766036295550286128445396211838625189239381075278008835826041681358884977729538641176004828752308939659902699857915786113709143511525482280975209516677682169432624737664327285819722098520354546490052083385080550215207040309906005859375 [67,49] -124537857388040928024894820195037146558956541418478311163979799391267153324150739707930632141577074149452778208229679989280251551676200066531996160050548850441773872772234599022463279455929586968994455358324157528700271831354084242840187016823046453373098431022462817950378555649300850113522244140472827341901787090317252657619434287392433823022236076434002634948637731486503433122889341105002455758593494713776796128406902426559032370540172656783147108490428704481442407937493559576129538772312511171322885594956170673711452798114694350525465225377280715376004835100597199480784482435321002197830020612092876979914397333540590887134340002732790139372939607801799998889228342605856827147359086284649808389051674811421725050469588181438514367155920519739272418188272892712694081401995613076986680266444446449562171547147773965533878024719783465187248281802824927565287356471197411691341404632794555162550315355600051181437543264751895443303513146466989873229676688553903013529880747003220508741359664541858076766301656082837905311727786307573436481577601410254493722377637180168344102605380261685764583871408261465103816778576780930098263915862917045708239466846465493768904000028214595599657561928513735329244842743479525600733629449864630735914685188328983159927998527718328895276807869953652432010016274242203027538478630985573807951340526001281318251555266953706677455345186728717625102139274924265148390929334876570454861640067378160402952328962095969957513170524062972332972579057843823595027458567346425509195682856638054621485939490976235410270661011149010548716387276750522082387163003893274983323914919263061304361064136163403643625100859133341862733854897320783195353074114148185628866516177305431899239528326761256827930596278319129441385161580570330811400441406898476745821246505035336457221872489610132006852426577559044136399126435473565963645106134107148099536641854302303544663677243539602157890156520661151614577188836501259689271967483240723475763217509282299033657182008028030395507812500 [67,50] 44314203135611575278948710535680545140185840645812163925176632306535463569305438036039447292190421100388275812576582724075337639577091177254522544559909319244741990407788863902571457556637602107176235836216744471324584107685830897299484462882637984484796355993119454657261763663876990991424473704458844905094524629922041967608544993781616346538185020578298635891987677436820515592406748692952769067826047599406130225915730720336460326427335985168767076149847111281507346668302719313269509920735781411200146339552170003257461441434878140809893952042721758152912599578186770792001078808520267611423295416235202990813488502546929258545988845466564610195491243326391391189660139836381738229658992552565357590377760814815100580962368204285779217963791458974782015539045566478601003789115765904011401858595979028881629385911905600101243759590156383206804690316694535334652810074308370993729521326444962597529404078660846249195333045364761734254278082477658274173170776804766734988678564718908146136310462918394595094698664396857408707115674603067681841863609197987355070031751327298148572356977582964826627947232908130224066976327380251673199399588931510715753703141051946088336916942937519360494053193011273861628206105717348076750608637339954253131071715514781026563014748762428723907358208267375998085273692897692960737140947977569232903571981957690815040227838489324307003653345033592014715879077009003061381477499361078248928988327470522784346572934522522919080960779538802819821899068155322910572077468090107053514284215441877638402761528975859533158069750489455937769578491537590675692488169639481593272930735876484151549736058701050826591006953627060775104528959100824896371241693406276973314544386790729723124342635797570154589516584558846791262689329912473873405988844713748095679486043558472025177163307932243753514349815406343450933115513488761489175963311123391475369324054533970568412287737922593866665863217288182657397541570002455380331620956038880029120852199753244349267333745956420898437500 [67,51] -9657297237162059287355251359380304782993790793066302992477224392378785139921625008732889828055567056760185513967383277904594952696752852306524444055649775109143488028845978404583348871660370242619758785144229296490782639135727119181146779892692861397522632025119800848081342932102653476009113999503393350292325774734355116886745209023193454060632587256777836046788871977220565226603520791231955820762050625265844770301506700306303147545238264847615963141041100861488058762353225657896784525449756373967879641748707595171561812048037772695916849640437488853563303860951956146222624631602564474742389838191219206599372252803731865105560978431536295581855027952385852433296802286862056434018367180130748571743952793331769382006494466714456266956347194964995639385561400152092220692528785751506740963108466426553706462721556995009436225977255372511041328174901667329574071279434030620243018927570907407964675433203008629030859282379513437031946642265719455516884545060654188835136959398987085421810224944506997335147356984929004571949368022744871079417865380558826514051976761660139094056268142317367341550601160318420491766459073203110066322101373163226357636933302695060543824570090446817873547307080113573061339151897565723388968459805606808441388551380173360072217951135366378700031535928347811559951058894729786196956332163789766236587598415155997766615625143721369793988027050936795724835312234924496304100733889227199117377582762617508309124255026102827307071833382116220938328771213566238667642553336715509648294091311582222295947602178205397391594516922990587370453167119003147633518168202004890364459306301347869570586960980989193676952130445248111734350608889032821328260422025678909492885438387684618678647838532139223184177887941507554134922746389484933554539895676344783595931304150957182361121018147296620425973048834660315421448961937457317618287091374410376086105616269607364176783761920035081667255371257246309640984969105327867462267022919428054172907849306284333579242229461669921875 [67,52] 706542770324049016341439551076651444034909021456636164005337609048783030602493037784533246745067680904089564970256198614684127214508872457499019567962635999209431968592148973234071962370021615784489934574825010844567144842313405530409900778308345763879795945325003671462833111294403215902805625395783293883105037629859659966532163699816529052002517952078493638287177095807080312704311130077132385529229887846974262953730864323854369844086975765934548112794022824261828724743049565554887359960446225357358191135529924082068347161613278597588455455156786931687986035992415526996961021397084788064141148682613254806308719336054481456289550362349749673105342293828349698388102341096752377004799547151254835966741095593501714481971001626979525720187943327132423559478436699992741066653445860414415568186680887726586464485748022014411793686890510318115517425817105364893383609074809281355603304433802106917979996578447527767716866176990622506947944340827096850004969875476986637028547850073957125084107432088526209173564805401426946471632861353587469073303403888444155001105862679123128926037014907974779868964612587874076541176993330058308047170554143757196184725883944063418471212654534412999722356553050925908987535021065512529183846179213627833149103042374132409310339218634430358695609113144184235174526420944868363447181208247870561983446085135130913123081981317294033087692462763441766298697160505125542872936385103374695093203308060883269172312393654636684119693881909844673430761896865461531758771948476098417163591227981900532997147608228207629917004712241654158933316150119451882626809965108218779176439802133978506164821356732170210807479347745831888780376120483936894045081020264657892407508965745883547961914392115084490897462434814789564167945532922799606433014322483022395183346607045583199743786823162716323030199245501298098913995389871146440434645891878575448458934878540232840676522053564331187228759348513170062316477894688142385576899457549915339882318221498280763626098632812500 [67,53] 181363425672319015675887335590402905146717823833067864454416774177791715528829572229711680264876722230347288235454376250901062403740409850157900652805585627194044608522458254098785788028401738304394143943983165971836695975263570403742877948591764173754151330848581417412396798393508361747951558182032788796807673828948136522075973799088563808339590887811781378877436058516150075957385471034915126533300152660093462810340774511410701380987111205476567646758803309488277809376951495245701573098517999125962952957753203808364694108156836883133370025220614388697484442963102969753793807982796188691032096889179136939966796805616107875460326186335306040990259763461069574085952631503923509161205742904177130274307355143757152527252334698796364929354647285476212416216393306124501456555159970575757170541825619683097570904889911614290634891064808249269780941629621768429081232486961738353092130081618026773803524554583163894942913686954839062220443351131308771494682895043030923382557474927242646531108719939035896527867184135022601082623684012224567979400808255264343368408949669122744880103529441632597368478064407813422985553624360718426996669150485554010966644512285650892172560733991550639108177403434355026055104593888557755505478168746740980606570850920826755847611527541791324557047651002166927918170222887637274291410468041396255896964518934642818716374019582032089588398728705863428220060788982844428852726523691821573563456529656291592170340318230537791587858324778720020209233961880421486372499147473099936966376019120430771398401866312455743726621827620296023127970734268261835259510277046805565391515869842894017293568636333672732651155738496368433075719767623893548665875795655641055468079900271178929081059555118927808552421544738136885998399433903904629368124599600384243182319915249701659740522587171345719149557250280835841675068405283900170073007139482477166655809425972268335385694521039909738355532765886606129435757797326705228474074023392592636128028971143066883087158203125 [67,54] -54496893210035940987015974592740816717824719650713644520442088905582190507303831428735197436365461410163577401484732640406173786826353364490098697280832117389472785299739939360218985947345119216752499154087077825742599863896308121289863334118549445336461786590271145993554691950267567427754845835774113485894177419550610765434561635749124883652282494929720332939293368415778291382298130213634790617528837336258906597405757603514930608932169695815985841411337199313102590942079404112465002809931647052309410937713912526094148563364373597405993886681026256350021352925347262888980916962257790173703290973213588438589275483027766702096112739310501759500401784943444265886734868630395775200652968571737757372768781237565849922059838205333698189991937865895279881978084788739864620724130894751836871925709485687048777661274670422153924081765738988295338402389502949682410077573866192181026138915302090195754866267567417445402703750219098547871180029952528788263326122915121023656850841195946604194441312031357991859315818577304910469083403051701797925340760618644331193813197677382415900908690386552880237989990370154723040477113083574968587416310933485934827746852829991109339487955591087636390375473838146406443803444277182835854124077704079623664659691823998227905268317383664297911638038710935909896889133423325079089151721487173016906412505734605299306222270882558789797592105932779955147149995908961961210964725424334332939909857065563303662425642162740523454687558677166062431193977808473785656742364912576835259598561107316170148351239553848199898692024060688175567070388827009398421900916829744588176502303959300687399230494301593739696075088217829404603258970675907933412957219859899758299652411535234473224976977891664248837884967379333192560268087693836741137311846227040096945043413864234711523241478892694600329361712748844318025288676640394786784646841146884881445632450758016499412430435253074034939323076712403654401813460913414047422087538308232979034073650836944580078125000 [67,55] 4919974554122259055500630123637839883690593806670993301006923937017970758504726281797647027013444656518546548098383726734583017185915441924649864763464011769439866556998769542725155679255060756279029213795484253606676343689587193424524021830342446198642085716844958992680415034019388056139465738792843143674592233815245903913150533788785454897631631861733037921511098407908260170659225289354179169345058666521880248619790871748348001152082066004468911619080312521785245086475414277969500806555628341265704642790327087204337108300144048257564834836935944779104355331408128244800517224421221964917039187874536721573826091255610840752670147015625181647267376488279990838703145163238698487235557068695672657516942940230737772368498597278270078874522702097808198813926356005608656617336625037399728161965884696690521093828167255533888217007400806944403080942288156430458174124210256484088650317117249301547419624816403687904600251815347555167521997514607693098050053634963582346174438241198518140532541147321863904803617632985403667722003232532245943207189890995635026449523986374606402431876985267739923390549327505757440181084469690991556945261648189560266484438411952330605136657343425542296069495306440006271074414001061740476187855925341852211736671569486618591506429445039825013675487391862912731740178009082193536312111009270718058976539985496623053220936885352814350798993742198086193791829073882534222204252385648887192694822192073528519845623989050023528655290124729086678960295951264300179243948777538931554353851506986645262274488773091726549716493851811266098651498921429311740179187676997566643619879964113352413870451321612350133901403338332742606342356665196896676340443934489099258620521261570503333855766679043078081918035293912118903311149260578045889762882907206914593475968906073328469169301926718000570350534388050036229703724954073485978474266936809043018637715850170862609153851857039567397468984752618680145340107512944233594809340104347938904538750648498535156250 [67,56] 216465703380053224399819227266351574740382511467855104238062545914574519861686970009129768848632749518387779630647411295273238164194235009286667195756900128381089843268718831910911809533680777915315598679088299848632990059110092041651323408131945364317192246886889541205543769783024205813620521076273377937865550782684807978978631492423929893130342032051804846940864391657398866036375447076280025753318413968315429163865928352861664669187053002151683158455390982944317871505788661948663677357394139383164904544361106822754203129470259026805120391631794290719497229750536185200648233738384348933274188155448922847571848422435973867526550309659851436767322755434958515664054322571137454944709240109318982520698002912553308771067904528311122033858792677590809329153756824728150467867152717561618636744682814542080630071292594215993017091593908688693390588220441749568241382226129054243328735204686147141436667247472237115488578203628539275428508017642470921582683877216651344321960911035479331654441033247046188512794263832292818188455192553503320603840301593391510969375540357132040772962148775790230864856369423693986588835395973356148443443102375245409693498391055865601105776378189760095385143599728568761743186240399077138445814634346098614923928784423582867059724713851711314654774675798310252086864129908472297923313776827155488990414542574263643385228255160230567045889045258466969144544836846791572219479720604383567999464917902875967811320781208729522466822491515751974075847244071970199192675604733037982728859527942170862589514690203323312010344679520948023142191534534734621474872894710506396561912621288516115697980211257825785168011674431811848622514997714608133048899224811955955394844910111075202165354052502581660596582407783436052864866232614187557043057419551615826043057564234515450408316381472675530002500612918250165261237850053325244092043922454031930430564518625010905293462323983229188515369586856079255510463307376339825438549269165378063917160034179687500 [67,57] -76576534058187497626145054233399212694859162890241438474964804046111386182593456616651991470899135445230106890520050103531408510191743204114915288291437557018828644892866821050065732023031390639007385962441017110131807388243096736614317809700355277012298287309684005011786622359020173460364011782202161809162134900263677929118160864992858152446461051971067907252352821538143462379854588099642552902882854686807614353914232480249381936176930962258012934148749306919476070961301585820687518245197601661619728914515067896291089725332229683793477145056578153462663871899905546799271733908285810764902679081633236285408321529520665988961773363577960614056434259651909705297705749645131297524208105836145037829045266718986892927129958153103244182471991291523968370756968290177412488276203332827486286673018069883955259621725262580119255585233724403174993355602967669464298764514533122697549694723542060785239200604119288518716601427674955566074017376391873902304383950199917201527390773198087390974989930476202266921447417799271555759419825264180012581422525302147200564574373812141474887461508141178149537460688642115287644023959295848655541666311792005902452390276472982997085678530186519560997302996923685934837127053467888457321096154226313547223490716787480468577830790456778897243265076556203151267592595896403514957268147713458529711659860551404102590858148689596229161860631982365892922301731523346358809402405755949926343591668837625619054465841668995572633842873173297062873396630589612108708670989183246695634654065803261447875130271240993122387856094999671078695473999402784120169076550369241093262397541793626653065576904285683407478962582038653248269626181109537937462598611547812334385111951990616109639911253742942841970276239679003757941547943982822847061903848285632299792691660233923660851559646084663786443766226695620678480197270427023355605540217355924122635892102442104001364734367801335934186571894311500968983416398269681302224398677935823798179626464843750 [67,58] 2206466656463520428508407402302436929650403204419369990855727308593976590829272686252824386112899377289871842285786545534364443445141285024095177439555546866659962007059205710012948891226055308655759453048945279903068872983611217810750543280797188753150324948776480673697329619921107872374147294897475975382121043590334286136777221342719898846591267164563807132328295964873436568843307786107427903895361813078332249729039120845067251586440347241352318151679066065244764395916607635518294226965980396629644142387248407872105096460906055716211019090837508478996961680882751075218020446470199522749685543007125682123979250742927680141608599828129700406460330352497683083339053821062421210653222023065881041935065129088845303777385943915565699298818099545303654062303632840544245167416415425243087571349248101231216279459606461616408713645629887578132081133208178262402196318520461249007184511376285697284527791867523513228926158041515549800757576102138150259898940929812773792491400647711117659629814640418858620935288310966065283022659948909360212636888127511231095491364461528867079043950509404236488868200040335685755934508936348741492732260718839076490569161163299090301010447113843043493834214103156851414793102626631396174805481831666928332200147107718261530513149291185609900721240907277521589051506199404381679258031664228591066833480937221691224744973291479205077462534397546293975345322356066059801944833802814047880053923830487611955842404346323367699541314321083931660854945072266546391312490479079881151222195854774559675295568835494193305050032345229010122775168951836466610441573678162790626691994012111228105427671282993880579068042664457730021677339887626347054302628684429511308942214859096966801248856143022322669105834480604767249259411190208107994028813282476336375951657516537778749811393520546603233126703357731364787202463445157905072809736213015715534807529991908001475408979990194721315068280864802707352118060768475515942554920911788940429687500000 [67,59] 875180172479233127699394019875971301426770760959443151892383893838988336446677154867052326812992125335645230807309292255971185238073331787970977057958932709437304408669009369907588659135839082811965830803603810952685070673851769289241548958883774020328693551092513761718015354638081661052882509830561133760284661812944663556762775809193636912107213043352465329425674382007365029208152465006148827793047384814954092084822876802165422987314420176817846813270730390169722881908271503893910172039879392579779171421748132310611211511149593499432677555015890354210685051762841366933484895488963184410319090129348309301674261637102654045412436512979431037627379689012602349057237098793986740366991818779077293223344573337131320905166425196596768531751873495858294102108652432472239816378423523685212122772463220772387597198725035710407807266316905966180083833545775830923535575471642820858868564936455685620902484853989395529714717808211182615949371066618549646455694055260716709182671064488471884995925778524032578137049374276828995205328517951865753253665513644139342271176806091291935726856329217140040043370399773646582220635717717290097132517917270660352845257815355411546752258074853585571524084386926736561230317465371605010957607750137093279960133619600036384156544697201329920920408843119875785780017585235652390964318791421097416517219334595783720260455072442629556879413759839732203691368288326076775821689386013722762201820835731222894541677341411904800369301618915232476168536769561548037414746730466865580192395369991316900016618305269933967742594996302913786823751856446136794350100072471685512615632901090835978338244302282382182021286841815039870549349403370492049902588249617068216550610943060425436977645190346084392586765354393565719163530347177121983417141064523899106626279071758036639115480935795576287047658928603674976215006138414196551527920312537856797305212360765222618450143195274005388715144186358589118747419721699998262920416891574859619140625 [67,60] -98699662849466787119338714957245570027903183166510550023029234008045610882534597984137860957558540422431016752735816544384385880040009297463583752163897276153528221245583896977376847170417878080806861252900358286280308809244897512291887615751328166906327266067750374722642656615588182673810540695110745848059095705363832578970270650639535679378539234635485155098938113239590520997765981293932991185604445611238464990825160123184095306627468527503006369781180737811029740760690651344390835861359601749192363625309973088971294651957551084250540761480234212136727827180555761832365054313444301545421044264335232991149719769454468985829044576488961386747396605970058485827194220035148858043997324465970369962512909563264433338864801275120480524230346357532935411593096442153574588503907530523234463768417775136766793133623462626707801567633959207569162221338201170141755564284993779310213722910106753151294407324816102239306869086408694155268192213765989557149438768795043769750668855345577650609264337872827180987684965471358227589322248952499461020435544880862447929563543819915868777248130997948636968810082462305201392766179449723084797635892953071508202572706637462451763078876747533047855703712003582183151875351856589786243308483988747329408590607060172857004623337494705014507738470779074472838632387862938823264507297770159705309833693070975086207038857206293234545863232992595421530370146563098716646838232823112042146569531940942850963125396969936399194752945768861882413444527404242680715383211898807623541907204388533901541161888217931107461073225869272970865202022823604715299099626073388155406042918854508839940345304545660146316418661935371646152960431830382934021855186765117854992626986019276056718379572417457061077035699778704497201562997371461237193743375996001572715345872980778048675183530967691841766285464843173766200690574835329182384876289666062244709802084859355823459126400200380324076919033969980225851070798626096802763640880584716796875 [67,61] -3981148797576388398563691796800501328959758917264164710883171599325181266045537120848215113070220359830276020350442039811691084131609120512835127503483407694827469582871620920616324763589066057378224602032224995151870119883662290219761981607719722205016831590796277047957393631111129828507735837453260352158595494036001007731471877006085587771094494394431414875175624706927250352474103085218558433658626556095786011808852254649015914121895367480724339718923393465901238201191655138686693022961687335332549227276061224772178357146183386982150019410656177273398580932763607466277656419247266728392443716488505229074946718048365651277162062193032768908340639052094742080688103740796026584431489329508338504127490826640364544577594480067077741194951107842895247960758022928354383128162307578881737516994427260567480429033302639152762005169385162343492207638404893963256065209497600700371433244085277198297456432191982787536937806987091057851963892750924023110192693028883370491032166174576148764457937226586175354759098477679943698447384605925312895402241458795977112436582043831447143198672377233431866589745609010725013168762107518843849802758183949473011679956841573492486839973328879745295499724146969224705404097595939342056506946091609099904487401448376277315446453573391322318206326663782336100178554053304808599280858490240572761060368894640502965841452202050911211669591340982373844463115466207951008236696174043195185211160836764407559598747409854142082697272505853147629930001062340953013187171771027784860172451677618188015202795563998098470163933134041889185422564134976706649806194097536805530299182729258525648493424724379049394428853334887036138608524839211849934648941641781037821422236876695186760524726555350516912033589316852902756592750132847137015067659638705345340332597808677200717217111882553431899694405275871645196209346593960340282503920530412011216736117633575861429119150160640641978557850559107544885506513310247100889682769775390625 [67,62] 1779740936934436874294212085925708074731619768181854735450182707580767771670081220887665302339754749550682239086184340038161583394524157115672109661812692561747267549136056578635898641924001661915641466678336738591500297522299184100959481174330626007654623798173518227463091665857932867904442417680098080186767409403547223446005105298574454704754983290241224744905069325276791349410760361179139687755006876207416409128531500396527698859828656024081395554971591267568309020206043168950550818544684162563074238670338893635158882475398069343051902873653896475728256492807263831218740686418480630622551995971403219643589974601716869766455977700783717988470085817291836402509955687693969076166235431999277458375803112573909364588802584593293544587793833142819128214688527240260280262967305761997464216028842130843596894117999770765449560363768472524851714435007944578463526832924249659751592822194223554139270572253957080629662904703031820170009585800091504180881446287820031072927964609895541833169274689563292712742243453850227986962083586505401400437332653041216152021568511445694628581913980147759000299291248801098571575391417151217161871626127555493426729780547501510598244373791084923870457750270261331560669746459115886608412128274679653840913266992788952505209490610764851225782661814776263055567083217711314226195514626451946101254640088563154019111488666705992407036221052627921581626004455442611477555592540861701131972689284416807149310418560057306574486920801060274207337123363087307944396781763825798480163280465000413110627286646313823479145214071393316789896682933103285197119652778878999167174018504724835112084047937601364964199830240827579528433981612061140521116344580692795795183091523067963408419677250388335289583125531608022259969597916789939133960779353441063864893933911228740067420257288473879585928323148657852313041533296703397979221052493133301171264139716490190639526270589720327323972554403597179373264225432649254798889160156250 [67,63] -166798119977330273288341228744211712653869427146713905207717705537061885027731764339100698954829960559988161011797226950021483613948639843112323672882651726379493258218256431907096895350175695056786323979532279433012412563744972527827182542179932848872298751807079736261124570007767644879821984102179856581839428504280474549410854466277497127082246754189398938863235866349797816327209736127451961884781100967309822556536997151536395649076467051831670485001405734619932408415670230000888434171423001548696956259569182727625059569680481323684105663541369558496641992229114188868791705085579858771642329643802173710674518731776514877246057590759303806309837567780713937209738565455016506510323636668516900412740505774383124281367893662379260265546185910617322545000885907456695770806269163132902511298907808657491658971671522095537154757861804171793832872947661371794332845755127273153522562973683239282177469546807139990799259412850628371574812223271773692616549768895457411884353279337661438552570510737404006329985534134402097890755624969226905307708988877583376171097557154113453431596065080379111351565375310894923356237189031824230906842798947125914403989984251715044232355902675644776473517193817532415826298953768383528910929395988488914546540781324041836170021222621361956612074758668004111043093956240211235303774973040084030878975631115810799966838672236990278860955552094386953000120844134097936811460592188383874749946898814028300754173910861584888356945871686876463998629005996831110759781526579085834147797393651439932688747675668404134501337498957601695877193548256039336368084874607542519047188877719127590513522416377731277936948957789823931544240874615185027754829767628469046869187825773949432740576332887421104286620272457387781204437071107162782744192035484569059157199925946409793674438391241149836021324887352827027031455079515508501668817796705455274999454117595550969467886044556302241976750155849629209114937111735343933105468750 [67,64] 11466241206050970909848046299488452350760049952721612719703000786351620979653822859818376432876162174845128525785581394898303864711458621307251448697329199550942826311604415780656094975152084506126329143687744465317753706319573947750073016547014693543226471503846772678849919932742836368875170556428260494630214935543780966816160775688448168831065675315453222627588857606636085632529835880290310034746279788591857936484481122780876048209534072840398175736142960743513302046665565019003031884609463143942239477464191866909685684824723369241619175425557251318452602450278099466343038896323019956004848360164204587723947762866139806575238865271212120480319415331371361982124313605257850528243790271906649304575345870186966838271073444238934422847332717287132667579780314748661978032561300575527487204606181389797757267784296723073923701029002819315513204839847203030647239955433241740324785223174158576198993311794374386807094499354852045885472296272378296792054530917408824847358453759738353858046557401368886460336883784103767856450293619708098312426352815036036451946692822116222507171872805686312632553202618389143714760427777945225149616866727149971318268119219106830505304256268048603975217958076607250975535190595770287919254026293548241560399634576323046697553913043545069503851494968903944571897694543251223840367922856634938494799761056783195060038228067065600828640987541797243221362639547669616606362055381095907369427278178113308551222113671431964927548422154244414880996324512879267467125148691221975220599724338261419720931608395115728884254937640887975617499678952418681145116855282516432702354249833660507122261223168987600468774948393441569629515795418605341365177870195334844994834453596632019398807719101742733316666113439753720862582032347206321288411227874086064793988995527579880454506531987660898645655583362861935677705915390837633057022907044426022715302854532668497186544162107891360255496060460700391558930277824401855468750 [67,65] -700651032843251953596832266557157787848835559903651036162402109720911591381223326588904433579097549205281231594246496205597319394403628887834934715289997988466514461789075298512925766581948003770891347543124095890817268474167943353040886336227650331399658419870854741078263714506379116468158629769097520151513150992194385301354469404725663030557150281438967006028968109501719288609007000169141321534222061348399956752120638736857587434652304694638916644920993727750896848036020166140903258419474682168487192841804745287477427431251300891466601704332304828221473349367091124523441887393243773499386305407331148448226822487562689672466243520754316670605381033905738304178960075724303789779834425049284795729588310554698624800896743396248687302880052850824245988609593930547357741002616568573669368318758259711769105136839500080783961806107550360952582129842798106594217370019205106275669324675427679251837542868694746924712874122772288685636477231619316671802144969707147814763335061843730786159810819708966352791223702081787003965126651148640762690354288096639187669031897392828145230227234202448937280092784752165314760618772375036512734581102434198193642823288458648120339628681240094243522824401089715014367460186986207261227461484212953528305003657065368039274804504065773839946559540386693185435456214384894625137751914917859869616301498681698342078251741990185631818254158748003855196209419118831105876354704309583446996646813169472866712584775366114477386152338590901744004102278162901635205645899480708413036332325804455305418043774756388758367767175620355360448703975327837989605634458800243327099252090715518481010758339204167868182616356578876033165082322189080772412522337702783434125138112841199965248477138612361847508125025726310512546825646706846905401170419885104431308221498232800669608226990555217641731959668540525196484295290378527528355160716206183703170628124372881949413725618408012307813947927570552565157413482666015625 [67,66] -56141470610803788030273774597464874174251926142008468886486647276932635028044430330966820093871873494064177758021542899083682063574189186303511928014520792154377851403957403123066072584770026470844134091778849737440103552253154539279281269325061666407918835051037430466506608944414386086072699357886441813680772962206865486248903599074435273106578359749320439508115685179039943484782887733539261458202281133412950393591753515625001031849708042651864482476831299512955295031152201047931239776735576667059675491182815542464137839319218856137120918180520375158804376735421815045760658170273388074088103200226514848662721407417570883717375242247460659954960251798931422102613351143682382868774508243615138946688138850091881705214130086167669232477156070512167706326484984892514543387368523008701809986478063410644207185422502562053361794852419694455506276228609045477311220498186925352467034298245603527101281346438713629918795667116946390289779741012781292918301135396956595969031441868551169807008030359695861517106790228630748911787083306921035792386035259014978887273414931655744558871757947179996512828163009832396507478198994049825933085629242360293732430333007867801393776922675209064041231556033747157587993938076716940160683015276247494457271356953939058308070474691935183581175261485715395582673978550019338260690262405769726327711041062384954059509929638437046192247645134081879844340375540724374477471964120398434044456795955651174361509900670590795489720558627377973993712685862526325922053759328680337332468285043626229286676221663039682351919183588274208832811532336793436941185507935511159383662070787800752150256947085957251833794819179621020170558465050668629804084531185188491180650384653367799280186507964749270303852449793349979221476899391179419744344494358961180372924399168982632140495653057262982428494368953121559176852680286132481896222204950543299077201879163678927109784968542405270142126028076745569705963134765625 [67,67] 7104989229980414235004690371939570301236734518308880161852966597634159162911994852266020658791901370061087310424122465765802410125052234792550146204512565356343615219370543212052592072128655093137675849513849967108300713700746627804183132042831550398232932876251070803275923450510581267239962979929189414204634138461405803638705239202081047200034918100846120853815331301824842003187991068319911443848388371808136054751735185672654322245755344491800175973164651250564226645090099678308858155160761690093383681808066866166390577751456941429653564172992718582041348428841891472546078007387422409356468734736960656137997741077679690057245346491301501438409506224978611892787749943432027701965114159623166982658689885773369722142419530372456099907196186084677151685916112851133958415572420454887663586798291363359662250745309080312173289010365357561135552137895190131673022952980289596818257650606100919347432459607690030636622684498112134718522407511601958471087410374141157190738266568444499982069448608867281464214448086055611645185720551313232141644973392800140603627862021298044001629361020565825847543864402262362744851328172945816973500893819176693915872574529642460672543886940726116182902385347384334758288519324899100196496363034256001948639112254463247048029933967407295665552911083550833688427317776191329922916755182803800101064100060854444820129425905571773672263767177355053902914407593103020869908198121436856066877729156374703584785136750050652616266931988282675419853889082837874764616608705719042434175036874678081414314028556647471993730001512140912418731698784453741577228166834262731344133210124301374477608597640887073000527576069379699527773760880988561756212654209235098183929424547125600232757168552594037733045215203335696335353265943015163568902438187972541344475752540222416298831702911032139198115268996475323832825315112964685680346283195175764837778125070634913855276149075024250123533420264720916748046875000 [68,0] 194158781585881273705410163489500107706383967960198131283386638206063115916150153393149393554812935078926014028597168378706494292294691670731688287689902258111841591890600360370382050883394443866143484606067638510526777800938070679777542778160858644298422080152709166797513158345709032858793397383612971096611588236439316098341148280627297581330605965923452559015702649088354789444346561560797887380634148603297804843119564115888272129654422225995924430129837956160103303956557055083888995400506196465935885494975252251035513632679573877130308507003921511139552275826380850496892897630820365101746156310219736763124571903487697897334127564969976666842662339364355601015172428349580392062193901227845824865538410987720363549962638081011033355204724373662746774883151962010458356956484900277762668995310273454468275285209791987814711028735709918008551195663395870467246526803483422921251638459212815013095236840795384731631496872199183498559173406927446184224192331013008248710192040012906896808648920636616970059151139237001077046811302107257629331386484989409394972903476960689607800894059210326016770028301476706852821918241955785288676723785285061165302617250067609782911290531196158770905325110328559546448134664183460616469289628594013209963758070500115042889447566100585335470363602347951954859303954337958097757424738082721763794065337455719749244978091674937194944960393971075004619834565683889939038083885023898575072114105976608023222393060513219911105517403230397155590816305369778760650741847957547468805177490491179460912545488024952415485645992699133664604403085129847974990607713767192329246381939078239950952110940836143362636428925443821220098998611746026368609894374809108534447413498305530230099469467038386082644934285386885995343381539498687668181899339862815323173886626704866894426908628007095860768259810999658911310731990283210243972556851559682039777544082423666991015690880700602397700193796298563445770562631111892698518969842481235156774390843760364543737229801078953035642360447354803909547626972198486328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,1] -36627005289520774528568052815004522150898354650111844416502186503923949785176487964073090585730550613117939905621571266960011261081761505468327507948890939663803834992984260459855814537696785258325217408758742303788066100064858977106493411376719558298000310708995416066821349407807813563235249752201154580360247865785788046169059764900514500709485197113352874410473481798947857635699898761137224589840182180820803298263595555878297140857743821046933547379231597906508755541808337641781966091593827047983183509055916013859808689048420307786987082242528323383234480578185816756656318212290235249467384931361419038228643547704145723722309543510647408088891570651212696191450291358557370181852694601527407325041970962125760413582802072877252804041203562325009068222969072542036118216038079535505180492550658564603386538235360495868639442927521137449486238511431945276623486379134147354722314685375697129206983224258119721857476331348302451002844308701321961564126290978456443408490069101157476890837863049220558305018243817209454450087616720338532417716713247936451838405350841477244864285095367868367822583495061153217868794814142017446544395538764490537995108674770360122710616953948429793345406209704786094854404550528856123466680581428541837478516438238405660021104615450824368009956060634116134571451169789044991061396550727527812185764730811719839259118321399326791170295840524670405896267611524125931751387937086685877595891529797274867479989531590402487600104376263426386054932179808535798223586940240387695522592979130680407084844389293270948524183583531002388857551545950475899304807017950756306118900112429142470595403192789955250081775215472256871708421530130679105291952569249679631269274394433288747012584059895236446852407477216136597683342318755433994163579227849787219457299629936449653945175881676202711562135742834948693222710869505995335174264725916936301516925773771468997286180909199758905519148278482076462372554652502329424239928619589071288083360241380081862709357262766629400636700722437844035539455944672226905822753906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,2] 1078145697109881752736626366297806189071217121467984058682453045892696530738372582936404872225078970268542905318315610366423646501193302391200756204838808871883692538092621689160509564363340453416801028156500581114556736634920435358730773579932316586534555976257766172612442213662742834502118256458827924652387930156222135615093631981236911419269244421193947998429457526390147566290665179252742612721581249466630306999295808280659612328451443556070136081129460153830617082739396925020688663278464125930119452608642211251187218911583576667708189634102191862756009158118899807640440134448363839167923609034573598770429354713567018706943664006401767410749217236169001302919013070141846953685467438663815699701119213169825619520756615794142169069567590445868618037962417181473344712984006119597881599582665158624603727563476720528365149442841726950432513471357111935426221693413947156837677237123002316658775876095378611139566006186258726773036469149624978073850408690165804044775273190823654180043128508302427757728056970586273220745243780451745027980641029634044915653837260716783031766217799881544034271909455374257260685692857550471459885057078839402690651103897108504995780705289508343278499101965878684166471652544021934636388901341146943174560168062400920363552702425967399991455539573550519202950167249446288048349842238431266137042529926430858703758064004599497408792163006220410730778044045126674389975167964886905655751438533760930348114284873009940954361466779975704607316033064236773037297929860446869143517062548816244654242862961508669671398024292814956786133893554405965596319504049733145803947204629609939014774154495725185360980238992147376976916074685691656526371103657467265878527043307514599844739469619161460786771498778630934858148799838319140897258019884649511770425966852173840027359581329665666808108139754565571848129459344629389611842216429817246732214747325975722028517983216320431287300138225271223477807008884174830276843967257407994715937800676760739861181563382823995093926015657881389842032149317674338817596435546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,3] -11237856599336920491696531227094986370923934890962832650741665701581667876299515595471070333952473296096115753807426893295356990210618612031475746536576212281703978540114438275361652769162077867612494908413763071519669055799714417550128797008564350570840346443043832722314847451951958972152132175492497065259033622689740667859646079584292141024813143398668844008609245559487459812270861881830338655390601197089506555252683466517256298904515469998751908752077798987142162285952320955660644367537715887215050515790192433971520160203549946385237203050025941042496780342237100793197626428338061171703443146682153921551479003279621404149329569192099445122141310576410867999504822657270467393163549525992557091900209553413063580868458412931432290297131011722538488578840157352107019869696434554229284440526334770862665997775912451542231953569903048658335636094949353810205511465324829392680958085639610069831367010462519291857529134638165465499489437654451624295903183690905444060620923627769885935423060076913045373262537966124678541410070922966134041811801779624470300999366886462762040636418787099353354435111662481423486314695729155085820493739843717924953399706297572516687125987687962800134651514248726400987502671417946727679962640620761797166945436628170969244485830686361570210149791332657872497692858626174117144382174540174905440004424107849588135126489155257153300727890870237609102320211159894670100446981844027894597885982472792775374336996430242648018917864931654050151335204248055006854738184317911313798913871713537933805484284985380442902745144877801592762093394606361408924425974810962702424809979332386492680490460651074925250128810680494046228962470946512512631094240784265156927706729043797234876782479146289735815764639796562862844233801128583435464867473827292928392434582424774633822452095136516415871850458126013202364934514073952847647392189621245121548531545547311808925153460669434763046420894565901405790911918801677790029420699972479772096728288665520657776556273171670056150865175975022206000808466797025175765156745910644531250000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,4] 161556986233077695449245274545299604651553484522859176306151767182465652550804689456205399262311566304236746951825741749348513604157938650175080636417019305743807307345034963308978276173469739519533037039114424177803933666611278501079632081115465773855995577069575185355760420195273021870247549106738711134111089784624816412323313811057527555141577436387729909869677909931775200366725434872610941957696161699324564176664220852875343988830106148287607897792741495469009768495698076729440448489094663398650242641189813604044122094138696735761526631050265013978376352695845670757299112778032426021418843153468334574307681164566943473719889544555904939383483916605681091500977437727187976263777248021500560721508937112020443518679008064111643082877368803497041827042587772949409125127668038764621892509982142078320373635421303543350556936216880411697059888313525155897066651014167914689582880183257153196029184505256871158885797658486942927580241066694088078053852253067337641889143005488852599022989223527303393447850819620731775196521209952907659317706465261981898106159286304637729228236487058508169430849266598587437821685068343320721885060834955393524798663230150495827697437522107005497623707325732579766989991853418111122840791051769473492669213153323316189141706429843599744397068637534219846438868634491380727319183466046147895436976076567960384619184363999554087570181333476702583577739593195973564762182547538327378006372488465368357021437986520254533496703010476508711566625212019789732470657748458658438739877477449868408154703149206185139116509431298916402718879140177312697567980359479002536804218197179787031032192406630540550051228629979596506192827706212512739159897694038712547253401889455106799231254760533172866229896994477342623583163939698946070848707327768362326151855463258272873037685715576907874031217587584953796362210917527675499484301559949526682865126978213558735229700329919236645337503436335631564287073233249928201844213299718008915727282946717914223545908185825728844392707585881467316439434080133086268915576511062681674957275390625000000000000000000000000000000000000000000000000000000000000000000000 [68,5] -3652121137657656724893465119911548839340545984655184191691437925480376778916489687806790378665692752855336721067451524486800810070715408617793035600395047035450329817863459634382939211030775841712509257658007624593271634108709095559862757978383745240602643530506142547391822285642634686001367349275509927258676234189311914662757801111393609334349159950334056522473770052369536969609187554283468046778316631953926064030446614578372130464380010648292708687616770109675589780603996862211658711422832138780799502750492775915015825497181855261737185872961771087773750228683242692965484150221684266782561519132673252358398074749940564253873824145268033148447262578643055055846172503273948582659038473330227598385035523373208085645878238299921586324294153344739502881123768421184116901458288886485229504605705502557349353350741744916474513674421326686041651466739799671267558532686675364927419550326900357534393534119779877834204104973088993863011532997513604008021164825092695045976257434045261306725998097230117518352345164225305651708090772592347200501013725046808631644914727059704640667846132473977206618656073418999606430591931607764842042644206429190969493041340587801367232217521169335741821109429738232586830190828202834480473447559249494526255951573358141242266468580899936567149028842629451146245707580572286147302958107634876865805959315544955992916000414615207200627591107207008646405019106430349030916459845143813045300722796108318714136248520341519384606259806765202717616562643804179446742533374818616776781126097493801214626268419672180241514790522768794867728866748539590711736129572898439923436272011515160289900813107758481272516764493653277047926984924269937977310970002954293532522302909181905873487272803630826257671276681503453340978461828720342916762959947210873794831962757689019059308671464920143078755097627768054395280835342215088805955037520126969753494939321145591328817700141760078031531209175638554416167049462042423459878575958297078299199704045956433026787932895060052884666494323223389956203154362891771800292417538003064692020416259765625000000000000000000000000000000000000000000000000000000000000000 [68,6] 76313431392177433219736888655754134172578457368486707082492061983200234829365448166057396033337655979509281062411623368981580545549772097952461501170469171254645043593361610696494602385185345574492624291751453208779472349859924188772603074693207343833447248278431137724996818973044225404530345187706858283275983289792869925343708232117424970712255342712915856661120719599633923041607715750330826970239907071142820034487221994944756541782291716529614763311877323117523259680403204297434627190745428236047089481471853785732136131301088630523982136850695199088658887481259174277008779266622232528871103733631756938772906437007575407466889588352256066995013806873358221517218021745753047846383655538066908361753985286743559735805654365517260306507627381509131009020849430166769153315741809336467591424954102844006587540335998046614632972913803755061278101683423485023921513008937148122291526434223176540246639212104101666081171635623862665492781486218805621689669665166075576823247343713992351379433609566564185944317806686810047237484595015743281212753649538896702356749836888232970673989002973969020543809909308965824454217720945612367276974598536931617875290516069319711555295443346870770997442571148364098390843053671176031867980016689859658555034467450325799455151737514974490766542416447568210624512370695691057098461251182401836882143093695769500205938923314943375931121220033523236545153810509134641829490315249949378712067523469921556412813391647266573139646503276350382608800760450950642820288873621361026217233247322930268640428434616496156044812411940895657743037197901907398726481356328365227905192215241999701192640891181744937415414297188408814710974531162242136076709806212614104458220577773004153635564147431263758026291115355858646549344585165449079789792416044088071836393767553208890658983631433684956797682542977355307905628515632306766581191612114656592910856744068394706641097007498510620708395128317042145722762323730166214145582684959520338199185421610228758091243264137772073797298935012939883208860234905764659968374630238940881099551916122436523437500000000000000000000000000000000000000000000000000000000 [68,7] -1000108046672332322159385106946755363343714826348427938400357712857157590928771337588073155748801967986066363791274231868276926850105723538701431099786801668541536590774944881138070334204691610168444577980590440458390534661393529489243890915774622876689991907660271032275873773725482409440818104758228321017462635572593360409844591374217181575469222235829707715445740156811198322621242837307096872387349157313253238523198189067925856087596563140522998907070406093405963536804953164660822489653448530728909369686951661097017496764533255671055937314104373919286379731809850402564218727606054186693267288006526856972446210051955686872716332937432212130856392000081128393350875991850349240869253985948751291875249343346027451187952888023441050070487384269234102647443773205366930404527731307879440128572612485314552608175974384725219545107325073804396289358537182085795738879881158115146003680705913775136056693755688422276614486126060511330065408768164364776514373596969198886607066281269389968295558965966481059884164220113292091505417077413299786672606868899238859415882886483905122907110857652795013604467653530844120520600330917527077182274749429752707040192908855615594326124067437833957318236879905827067089471174602141425241373413932578379459870748092223390495399797355931221988192011465293380357693349068833100736375300349811119065124261702706882059103031669626392050049030949757543727196951464589982191371770958208766305868817138829731976733772429432693980665149799787273657750519221386131735237458573223409485933067936906692453018404830507850377545741370009707159235303918154329389375058970904978229405135862152569379840544336561568635253744343327680995233122592916568147695437681813936570174576218867402531402430541890423876034766261110937686077561750959172179799682570502476767871260486578780731236492410544869067596671243996125927508556246094954272918314019999018002726421540620140321876521256333972450650588907478479067269746575136515807950525472959991687416589795900544755038850204055817142986370975666838441538631312309790650713625659307126625208184123039245605468750000000000000000000000000000000000000000000000000 [68,8] 3177944754769275150488022644172328749287722397473353950056233800497999846599441135007749630764732318466161387347108273182469480742927493376514427214400689405749879512575458708158840790653085161841816619256554610992257182181438351460018038745077383142208929191725114486778872342930752562870626395618882802952761037011161138703215833394021019329559902033099215495381556776533729839935426693538707136430709798243182158151483634502860488885209608307272172758784924409434967345250391041756850836462090346646240128616365513799866563048967492415521916640727525557267384973440929454136651988858373788459783780088219345581499322990546344969771472481627178911172988783340126255421003685188298600282484912647393037353917496841255414301488546484613602004386471504512640891324653182172577595045223377922480355718429028683620063056319623230655194871630366169874520674107343794702672835235214752515035181087202281818431699421961964668923043223134416591425905839403683659538644716541293981952806604625359690825369905096151548925334508948130981723725756132213418325394628486621204849675046430865360197484352503512336776011291482856262641363125396936129434686559176721974118719413709011424636388829334005897565523752612427934398214696400464211433922610627952882777224593483558822790351451933565872072569752996227146768177315955392254375992571606209051597367728497295691832200664428624586731630882768724250805081484981452852091294029316915740031140396341863081512010849668316155184524681840991229256956428001917042950448074021543472417115593943167560309384052385796899655360181843118791427890580377392660748122787007878426183564845128168101008599637195900181183955337495144675509110856558857598582742213154609945016179248884177543828632754401491268326733768027567633543087515116706727894374351003452614915069218355340550315747504403802467949628660904604572239282854421426290189852366263140448401275693386912600254779318104085011174268493358180310355674606193052609272338604709159288767034144232210542175871962411001951895419137077504831431166393665928405292679279851159046543784825189504772424697875976562500000000000000000000000000000000000000 [68,9] 135048610796956996660542648558867368720875239858413777236896524507890771170784985701132977690360068191369145852000768141440276324155743153902157763480759903748239805785245713332814056489653805283848360463375064054336795596076747078303807770241680844538700808087665420675366010056764189883038122953262419013560147881587067587893545595162948736633691816013388886809119623951544663772113512581747455755339219408078246886162194109756097169220103346776083930036213175610664150880437604589589973829411515914050059400225814297154787764049467862435388885955627610833131311110985795725643384281875430203764509151986981276354360430242698022649559527167660992803321232952604251342927191539101070085885012145751483967550433348820568804636903805328720885422876312215332362586159605535923101495494865864038117192871205597580130127817072581705436604222408417234980821036618168411164881380155470045951403011155471179704976653557982571403254229484575172526194928900390341137702717238215619337829240708307431398446426738713402412826518548044289888205133346216157637637509185579250084288683837817080887441105495779430214892060123045977189870637412521832865041714389828542060799040293034109878671502941794525000208374600237833833715429926164472490605299656705496813833545430592772499763528073675901927691446858415173353912588080921334113224589150421863447270551274119740564331809019578044203310625873290298753432096462012124653552391429710802756218914923790776265683618132360716596525977487231758839606475180833504372226390716748143547165298037749568147689837368630542689860047405015983291379015560412579106447028638128713232387702148151000515777309246061332032272085246468539210338541108921119073931201540489263287885163126461345555339984317201565828280941410666961710571491098871725501299039913849742405221255247674870103929570528400116937215606630092724168296814269257497906443523035495586926528073511789915358005502328338216732574357873125323229652885309910946723741182749639574911444216875591305475292668603589766260261089832921261924495216379138916078850197224091366030723770919053094985429197549819946289062500000000000000000000000000000 [68,10] -2858802790754458853079558793613666851488098874181262683974601593895778519867178766723413775812521104483431541550742551468443324830650213668174142308659200618173422331287875790903309257426068578752340662312532652496201732694684112722857679486809147639187911193175794090274819865709069271282829952283187115344042048853552786950308071858438221886331174514094305596020368901782572975929707202030901459568286684685434083090568502055121652418314481655521540697897684605831838472738507375043745429491172279783383256463092169042862887798885279133889850444858499435912624933420795959765831549131043699445662658248084533046888137884990599557435023061628225946919577502069483576461536360068533163821219035672855141369593478683667010014925766778229356841494113501632643983827425137734534486305290341586074232812354856516643273605128227172349912141375878574007826531695950669303673852764186339184179283625100755873368883916706227437288678950824228807525886318768771321037418238625601973347098105302968690360706753877136029118278527712922748141787654426366510386677201390553112984806432673850186668712060441126240262587006753356019976934108728014143369658871687540694764034378953712317835569982592180349996393876869514767188805493789715065751378679377095439224720231649182173868990192796353803636488114250633689716042592946939505085972857154231156614081867802175794592605742695324269616680606601094615311281364694360525704583615722316445841649331442487694985248405590664391022539224607545786065134428083121050444242962903240772512978453201574695194163727489122831129955361008210643062230623017993674549097907285551867781412549306384280026028791808060293364001509892107276383308391814167932683802912411751987381120890872613456628384939535183030075125492315193809834746056895920383567785870489015880848615134181732397115644225747185930463118317472231342066048743254082174417987724217216157727831816178052065324983680563663802269088115324014064114929142864983149728188985375580537840493737932689725926554833823877821610792144751291026874159523943259792650564016778284342687726365950240392521664034575223922729492187500000000000000000000000 [68,11] 31354284076819203136094181720988464733803617004880787087569181015944416597772526350317310525107149143261059350328424956195992557702333512464314818718427643436091214410147414667041241195241429367434764746850983831309098015138338868181333052963988588370467027141705971071658631370790179989637919176465125760376699237951996983227255509348299182625366370354991782944363125756248350808506744788216291352517872098170363959564845142843612669183732170313203762027207459231941327034029558710714706249341566073968481792271603466545676409417979886849903546710710680333973278342568958430056616969009858629780921173331871185360442087366445350586913671920519425492018801827018186132650858025377357554248841195133512425776220589186289183453993741090939678028980801075407367005026057786559082748858591556745763039992132184196169719760515734461357486400145619495331547341078285570612511594425267797162106609926162363593726651791536633200711263210231757698703862980144525697070745636043532874899319267041210809746180052803263325495912794337157209248462310396633465296957108039560325339103828545216835579630654591246741429549597399557212564164499640969388112917096564910348092515327327350453856233564721294328520716524460322222410116651300204248589588785439788083804878372119281086020346096684248296586156917601353887251433080479433763538932205060533214525467322250635957114385935536629573929137071248135616831149546446914858528417544602558009852101753218126831513446756010805989196394930683021447867760778817155257363146518822994620424986426418469993811640895866431069392633771689118393468822041056283728422090918894806446130442744523502526037842434940291366976562747966921246012510546370220173391557221916316422344646828249834946212487149815156837730927347638732388050403495190834838806392111931116682042459158066280899487566355487540279365313020549816344275428429783871809107772137966685699963300145777880842355876221837383558948002341298851552694724291430945129672848869138573598499672358902628949993002907894987162039388404751351982582004788914283885187974706208231734923215028656984237898086576024070382118225097656250000000000000000 [68,12] -232012728176591928228735580262260851351524719352942120721644545371649177033288214356416469896169105559914612301488424437973263270504234226945867628043420793793077046178398949281702326886388879113259800935996448220883477466764832673096613243050187023707895215366831044944362971810452837645404835511474852137798506832697316901412013201410963388811041613952738640385730701728407041051532582022798813210063456274807154292004110729312045507488083730982628187334083233070608583920484279307672533745012583044484615503788140562476468344732654841198439956675509202441542437444265559460834044455912665538114390650081738819002359303433738320035943963411415174671528581213083436233607315921990442839609943312447445116864009344396904597353713040854901191725198427028294555861597223631190459713975887808755705359900896093482130276453430094913653798715972029049675831665836162221686528564768638910120635583712485530035748397561513406748554964409349178098884977539012585837975715562727136054675163751701899891219244736658542045970699649935248927076059478374075495042162437681950021279785205450370623370474385963910667369864746105490127711955098769999494851713811005015998483522650586697132023103426039006738517628877932917889088227023044385971434969131198376775656800304041396040248536613868941963312807159750909425568709124642511878464995255543865196521707522618351901986223817139614959510732140585024336126717563379346283320775612180487706913402975251341620138424882750422223207952911061801448458729451609255015512095898720496251666619578329775271811743060521734450315079959219421036123449019365626239554860319489163291488481311976311940383103131145044744346084474340745568359748493269129809820390678107699043686430456716034332518520237248127841557993671021362077314050211894039019748320190474542938187207239442885762700323048798483927689983242947047991541598258933056844654177138494297705221831483375765897252358249420705203361815915262364076595012971233719548943956748870663438423283844270419975252334592384849227289399232133460018149800119405128485119455781641182780663764330672603052735381012894322338979691267013549804687500000 [68,13] 1257764461138831599703631664549003816614542873937091854815470764980713642681661881571705947973646807182531920219992638395785487890434144202945473417148103034283798749264922432528643920938788139182427352865381135141107190222782965018850113031682436218729419167823800044211839703441797129302386099029881017491167674034668387837791706718692096881189149518285702441767714081006773338080604662097954159150888500240088243346827134917393111483043956637528514941845947221480699538593413920328674426733313030324661707934023749167448942065134800418177380177545065311562478499677434765099689769231461738578829826993168218964848802508262448141566401404821180856102950261659692635830724702042821595173001639472852659258125734974144031360941079040259150473580174283924134803227065314568536668588492041737324833571262193218101325019028497405892640069613119623212939565077290089236257257066598998502565887071811442764248066494525650044723779123842678720713441685242645014174936881771578381505748980230278609378488109738446414556028140530738736020238652670925251006341930810382708277407848208320640855481107813642458837353448524548942495000035723600152344257662769478036343917386000913526732608905573643361292007914926878477880673997171878294545263983227744210486495846084515716745387905844742227688398376387471421797511888816766825953992191582824436848092568216744218393892429695995140915742791566686677243198121136208320677699919368868709318617212999689044477877691006319051128934154763751544765666942310480334291670845010545891333715827738396593062506465571015784934841111197421257206640054765946664848553536523408410413798477400334374424684716618532798212523612473595270097347019066376584738946297799275809212960566835288013870377652293560472629093996908702999085370839184915788569884459625876514465742651642990246270447094475566711219633854723022830741919333329821679824669744304190285843413417857209652710196742346708140557515411997070048520795826754672522737697246384124332935850468729251357422789939874772994373618217140584334279287758733548068852972184189986686574369654203944379061708147560239012818783521652221679687500000 [68,14] -5195222803915649742713995312950152077336092622471491063467602436999082612692104631701247264637867960476026701495235092251782308078746998848675243046293277704548128044473546210286800773544037653292858152750789210211321206378590695298521904803040609640705241954142452616530704545786004143390360966968532039688366946776613996411148327262989760285066315760743497301753382152671278642525103186774220050252170689086616936795846926846987851678173909164905772902256552020713577954676070831239546337826458976728531634406301917484399799656902226419347061110619923441183447605021589402779874154162799151037299975912882515821137910181063094830820245330469612467849208091992633516319569627804282132693161855014916603224338549446016860142610129835453511538245778719214138015637759868975667799415192217780316454856602619386668501840291368483720894367167619173870613809070970841769547125622737268010076468659941048146677576591195961545428016097213818737089195649637978410150303193925778596886583838697978366392020379473995762308605905598920199825725311246716608438674228584869416955820823486661936034464642690905631824519167139195373533086595883268983949333368046948843567610370831098219573596599693765673623096127564106697346725746329911345692172339808417209917805135407135674388345802575674792794672681275338845168139919990761545884008035746433805857436648940606536410077916241969086930124059330572619084574631970042109338766179762764066692192002793448164879481581961688795599587703447758201274732480649086847418403785271110478042157898190012146629183275999054999241440564798321099556324998264275273250258515962037552057760732165744085245968517747291343175763807959773117665520614126669937174133660034522127149562490032511450028201694880564408680977136340961124954331351762003049758840444172075075048551497294494412219279172011440597915083325450813345111634957136072395039966108104294460248298362050255405351624020708856734631636172754423328633220787212148126993781434708593119298328622174801205676092114990251810744482989693290264803335204715336991709432853525664832549297370410481037260319592263613230898045003414154052734375 [68,15] 16706863843568725967352351927240908566715252723496549774281055498158396431700705604564498131542897720697205023275713598093330231952132722988182910562754887600153571668407696277027711009703493910738953229319746139474393077425091100813857236819633392846282965946381140072021346396701857320236724162640140313604927973608460971058780789024993771385390003542519221516562219554551206570144125895607401161298479843496674903421406797859005789556521945724428764255736786381553219812742882150807512659754321162576513025532337723773820456606555824411880727316920893169456348503263522141801552820364814626377899595474527442854238277993595827555442833013305649515697316309109937907136710691443602160011851006158626362038695160227811081205452367937695542249142006464619072590191377945152914300990832477334764474773375529801481522095409604820436525572921532148680531959259074352202643315175483901780131961684676579263663386933440040217391345136849623100092998931925901032861016300925933270742154778525900867225424008944185745432177300651630861052734648686744931596599266700652367515286899503630926820873542315634261408608269482834637659272430226192789239118635824644999614027892209814738597128555795175154097024495827039206000842700075020734873244172350269422238526152457018231668126565020896251679733686594922236878518149195201753210222294763008750335839078017389344848859588206153710220618219288841859435191953144096887878155681304633821556639870764724372115762248914365960263439219452594210863362352192465969754555723849933688472782475232651656121481496843462646539209348291503983054547300794774335799672957671118200872378799909401820410891985262098892494634315872779395951325712399520334869311489364777387471526902188590558620210871923925535905400079097039606495240124490678059884682745422306497966088986091161345562377452406463096514084910623635843927020519816590225038872052341604617821446519710822557002977224104939538366776070710810157834111254528250774367388741094304411645688597442790510168639959462944479737593711457294611773972385623919197634747553232342367856541652873514358645934407832100987434387207031250000000 [68,16] -42353398398525395604301472148658103938527755916782573367464048320943782404199984634648722364468511933243878484315293550689038210451417752257605962472357825434596137119035313582312356479593989806269899270327755441056652638022788354916208694944051473439465112598148518874133191670805362318897648432046814628948560704714564279540551062236986225721331571641209745770290743333267812892162998578154399425549700274975626616530924165309087946000302483455573376216491300218398871533185347476167807100826414672255304532759738284799630718253119289077648908224463634856556052760236859332471630256718758747491486812531767543861898337577941505929354776718438773436351538991927231176852008098277674533312153107072324988538542286478667865988951391427126404216981476012189454367476982095673801197460257242611269478576476494406687140126894034145736169184753565479743783897549503111724076137071413489812753794094326373207646626248131546917169577917979012286035508488647716925974437988242699228531746339604128551238033253342255285792077809004732149476190829115193406436732781618580934283475221851103924947757050734152407700032990461518892143976085536125994351516438937193751534063704943920014040736218089474459101554767145348177851294957713929890419954453677758657374101279019721571593421255522442855252808105321004867990712525401765948398473268483774651243372583077820656226678847019511499167676447061195227692197668269323965128250103840084350734565673333687192289988127512626519370223833675393674002409367169704456778200669970778370067103785634959045866843176268377972220311242232483180338465525662510714392829926478546002862650825424410948677835409861358282985352046705434127473674837450934884072625428574133433578387705548000052909334253791102292035058025172941791869945512362130822074121952642596868978715527628817789029747359077617476465910578048656985215752806287368061338408009460660948112837890110255488047310532615788008038736578782889281390983499956860893929437008870216382158076578409339100223476536544189428766538335309887879628819610328740234824021263875031286066829747626039104346773456200025975704193115234375000 [68,17] 85461806469975100286495694141282344332895831735335084054247883462003753770390730447384247467375428325693999629654034741865519750701924192317897948618151342554558599145037687683352937688973300978253680185852822380446404099823294972209270008860407206510590212209111545620852051719952769114741604940006613026133720696835885617673691396476575569038207083964595903839602158118333660081611274952342374405855518905439376287855621150090453338687788340094017542327915680709706050771461204570407948316477028440504636357293723118153451512625819998433800910319272863012571141053895606021941942164573171100585135816932303808634880513049439132085328672042398493249050774475616299782400011347294810577017950394047730312123338736842558115653417016719165535139399060416517652997043258838315160746214652336595141612819114888503959663878667002335058165075494027533668701401006218868375834478736790107483990407374168740277712367698217134054220044062388554965846920248567308865413563102423024245128183464521018444466311723953928700797316574142423677798285934242431105123035820222821091541897712478516651443784228019469927723769073622454607021003831866154533236253973606566108841087926696206758287424695117270615108828676003092200448785549901506447909386357013727455281766295217086275426840068494338496170453496549658808059511260121823440232455493643322948516403890551544199469163564936771414780474395005380113010823871216181657248122725038978122135176048736108531856008244983104777204014397833485947518535466231628303493721774497090957052079352877898758907723598878455220862084665770272859783954278893764239570719399829361561876213735984647157296166802033160278867019245365300710156548219727233542172464477643031004947096364206783534981074553069710159050998759190187557627387350769424647897260879815555574060456629163275436671643260128097010038962065535781421468939837869890146497771149879848948799704330709206748931684239902834842689830308480027804292831759544435506277000513258717274106164971292028627376384972966031550120296750874650183167452441992460437368226196847583959961288215326224992907100386219099164009094238281250 [68,18] -139956376521900740107312849763549069346569672208832313576775167839503679725647281437932551486632666881890508005733158928625062811857896436637367994431168922026358028666030721813674078163185899241309323257342054734287606785040413840239715179808165280173114707717581645614758810353884998745505119273372656707646662262643150291904455911102326606259876365735179540773739792174237889469016701699411593184611180834641318557290454608323606871899321535076820256383680215897085170115069744917148957358019362193988993117710062252387182765186307278738571518091743917700196934086755418120803717380975180973959549638839853342652709612973622263893009508099777445454001643437323186429782471966858664781430073236113080911822464148770859432866104457628416596481784640696119361083881027807639633146334116232705565592545089059056991989460845419858368859307953623837334492283092207370715126838808075919574978185663127922572362318757698200360731670647281647037509871711004909904288580770009790504102980759514656052337109864431451739447745856574492500897032098248316682710106578953920674495012597263084126791668273574487935892730213190832735915810956606086179002949974733830108916841787182806116072149267633699028777227086386565668550752802151934462847580715401990555953597796297257713402896559301390172287715605041523758158026770594731332502289636430593843556504877327450651773138210286911327274902524390705736670249601540840113405638480799239955177321876875629001199291607691977683649126942633800609066728104763091688939889790202042685500416252766285647173468765243790101681461651709126564778894687237629166251013269639442245356362173378318694383840255610358957534057569678703607474194076272226760026283269671413461861845795526657020112234410604132022769702048176639855625201037446194529042206548122675898252780677055778489127492220024490533690696849309235008513232974907640711555717619486910910110036162350469294083066845654774630346379099794920464510645734266568265426609535325294586566889839533311074461542122786477677369929157613357019775698606640385928784690338644311623944073430525492085507721640169620513916015625000 [68,19] 198064752580173783892846736712106351622686756877966627232088694074820687032392384823400895479439276357529029542149757226012407538097427415583124567526752550848744182154035706285947167996673346755998106232477979899491140415042960020306170652630307788009811311695613638868895403179609674700830040098424201605641301855878712393451673458594289564755664134181910978536165881160796957885342246388087186963701381707830724142569559131624522744491129835563099179894294538173898535396775415183497872522092303458061956943232187173552585606047787918816863833883398340277257781048159601046646873577915147911966125529974326302556204493608955017568095522560102393748159966541578898037040876110981441893349858087965118270081521157524610838297000101063195460980785407069384790892114257114541336284923010467544660072671723244590417562849643162623907624364362723040375682846993095754653262390930394871391066007759213320008819499187191522194213927099673354091314638866015109116338483650943962044257829495758821996531031372428933395816549597156285650834679636947237453831671253179991421584082976658076510216193406527615085345899976759524866170826926545022273765410417719322053643296764390749537899322031066169999028540571154218032791297040155658738880971673863026443330733874200315932673308765706004316243416714336597138524929028118954792237810601493267272709113728473050926535039906259472601069729746923277521332155441328224542626476028053838060174076139935962263568602407675726832730002958207502944399936906580561945988249452068483020850721219599055180201124010160266626280176531170157243311482191628306280429697060252350249781588118479032604920818789874461726474496003684716071146330346441628781814122679741697835446342624741281252012592161091025273873617326647738483931946228952525716400874040123743903580746171010428542702460254833060742145615902887915050737771799122643395823684021796087662591944946074592236514056396109614394198497909404492287078642493553163501536686363635281150258180564738638424413009539163317128671838034759779735944043221757523520261050710745501257127598737639573300839401781558990478515625000 [68,20] -282430039553193525230856009137328641519323489735492719256684793389168762086643463493747055849611664900461603365807632786014899607633458891326546387124038372097410832345066929813252030620445757174092406943032715917035249912211922240626991503128193043563703518361161615964279925323506935874631215176674573117755576087832164898276576669879524877387926830051641843691001516096213019818150390831317141340646477819915377928259141138392285951859541700161439038644851322805036785886986772881905326477912821678507032809128168949179429677882591332651228307012330251123225206285048089144425090999586955294202432462133704310228531368075319603633703668067320632953832101800893306214699281911315753603194237844008498463494798722081424236858838350812695581922208597252790630192216929041168174621321351752959084116820800286651056884775968136212409814511615471894013169509373614989598049974529052743054944897961544383745023634859112573703981314934766703762287529023177143952162410660392492574855369171734405336179974850592167255616728046712457631394471755804823451248367048663451264402321214014468457795765139467260748970362857456307814205895955046634801827467341530428050862843503349259998631841591633737077533418916660062701972906625760581831800042648199451920989366867023477838494775996541902791023606910100026486530414676537936020503686153757629341852533829341430516977527536274979750237615130197077300506698306389068056867272393501838366026727453188392915253304568970674250488959590406288082715789842936678966192566125454092111924867432179571766694758341639875180943900207666800631800349352042064626472054699611262975606756908658120583956932234173648738033831317715668340322801027704963044600754620862368950358856368772629467291803307869132454251338318776337477981688507965984463020901137637911744537100932431624088066643386778702765018257492350410342656211226490894058747175654337392074670713706121303798992295715385986792535197242014021368487256513223438226578714810552169933521698985019751922389644206894260056004522523210774494472533462729617156482038730615170742804798109659714100416749715805053710937500 [68,21] 472484667389724629666246245047455474107311528191261378728412296959413020292082787438600461356536809320970211279117213546296951240169242231276874718143599186622744063842425944087663712200001083482064611993826050442687414155669247102555413340574431414163258513555609340884135083873842940827059426208935036971887819939560214184214041452933702085616997763876185459216332535247379311056334203560815787434861128714101683067280062423508388141000479504931791068581948362743330678840967594422666637700293317022031433823914916385272325011164449667492625253463462825863009052597237829048149564653765376056858340641106558681215972186963502657410716489522535515411466407945934806413170707599182305048846571422823876258216082473292385542145030262037540294855747790011190719832167514568496187596923055093681715928673622093271092389887329107604484864015592394683198083457906866957711766825266737414562643717224410447346756053224801676409415865661137257508107239589244212100034852152871807864488870850379578573475468640125289413159163392971766426012418943982067755713173777783386776754366389070722799580041788956374744091502975109680609838175170035418375231884447525697436269004998741388603607893833733479741407331983934102228085538948725662671654357680083830733714222291271489397871811387586186088108430986010807832573074908648082126855916335352728743356626547150486194519865232560015610805099424234973772193809797636536940280956129273360037819058286135128760096597609760077168655409336356654670830613353869759410050525714972362100304883574969789738022657026076389921162623357382289206246996099970902582751436864374560200683029740287463872583164897884132016337090051718736458343447004809202798264089778499580194902170366518795019338314194390148034018516992816662155694163762675813781845652778545310757560606682406533966963618106450566203217270016132624851966008374825036420581516400108704233262535758624359700387709113562146128733781722859530828769255213950870143977264248125885542619998829293454463749664729758513497229353589783902061414944062660835519709259252719838785561368155185846262611448764801025390625 [68,22] -857347607484671797000274357789285041018875568700973760936834930985870607165719909812568846107793507025579986494698237086954657105127306238895110803007711765593477701402927409367829500403726038704974533820619477801287702972545173362914318149569817205481880224385933226379582560210722923448431270259073095241734803294629606646236540415908998675744508513005690612431384620131805982360288560766930060153755737281177694239199768494811990613933347904039858334574154742112772374343006924999594952102474700327118548421792782767596280321872624459422276214987717847814998700530750958837086691462365431713553858708801569363915115278456706532916446370702368166806475334855123589873373536986521939818038988726481375893426732152359485974573552815839135669014815389418817245082682998432743304805155304047544857020438381329344659795773160764357718709403069803127847861467252119395705848257678800000033559537820263271881001198305884555717067354016386257628830021325205570486726424817302641073884580340386337328501250638212707224222929703662987007240904843893119682226111067293235609195470088634472601207889701836897507023983970369085541367072776098951617899654113178784855760518714138055927899501340270656695238746460903818075615346471664806915118555357188031611073115905480424161441245647173059689249667243652064010647581657560519786478197379926160773218079745804836409617518637417129448929621956529227540017408618141506918167312573958029762581912308907158684019167270954093497729564041658036746573879344398891560900336135611522831412487337694776360204332209445913197745980579582272630985964857657196822422711077246024168084038253721466205226657030050818571874948309147674759587438642448127963347539476101625203491539234742048427228922670791012708946334915069876037772943510319027188068511063466753424339209878056186922154935787573289347688648648839620060126060550365328200492326098517239280091851587665476140789087815717040635516801994723721034563834381513690778993661905482783088197247748066532969634177845940905718603534051954287234773040857550607973202970576651060774509005568688735365867614746093750000 [68,23] 1403453543166163814375701168739468420392206600649506993600202720633549784409499727479120672826516010287486093184334061590030454551229809550733980447026040555514700858575375578733778515718139981045166919061508466188722331300831330975713928172488181117607228381244386418805678952936661130778478288981499719266793483748328137466145274663421293988751738074663607010381164219876588279322904873174193285805095418014538299404476325831576636032255440165994945159648239608383918953369385489198340545891451849668721258942744568809374967157541703278464061978178659945254011824957103357209136305491977291345016222900621493534360831796812417833155896810426270132578248544688434239517030813385282294442231632833366768753227974241030263135176076848491256633782050301137266844074112165701576266803154544013669859257421107728408270208048284135748736481857104372040146684573359323238356496720634835871162624059093989976373134347251470070717704481028119858205818015643072498255707329937952120382111227410065669606134723264114634588627678099578070127969335498391047269106662375160204250576765938247193199841317214554262538474390222953383703128557140495958352703876874228915497176037104569768395209383198329356472967584885614246848244651390329497117376677278693948173940139765628426174318734890513019238815806725329067157279279544338824125305268448082554105499042569694868416479596356209002750811721991373572204216925442432715038533275924747271279062874047412212901411705465232900898609166649548129465294460308473953798494888705524308296173344446053483532799446604784952603295962847813205338954918107097482933118713984176110824974527179168916484546629415649294207398596444751321028586672240023748912062155352401180192688090052434559419388857478955698558272090213247201581261045398208841541443387933185550911027556583323996404768019700946967545047823771628747201743718363291968812710379646045628782946084454790597768923201088178916963820019354393211940471139810347766056224736839202115876960539223265690957197507353887068624315473067984818993378947067390525106744922530233044000169684295542538166046142578125000 [68,24] -1866855213371152984516261182805123498483899695868789415610154721561414937903828123737909429336422176620079587990477208816999180535030044385747973402469212678428138245402767984056380737327975782947319175280468802901548326556624834503267123309622732785872429062714479545026907247417901541548774492652373845408631330041843409832336920400967924780638224936680633044385672531292307196386172320210756653072698445442303632899947452949628774731803257421463500287857489063636896817001686048515161397695477522525886796364201566725464074352025361591296894215694594704563397083209143536518700361821254756327389758097996219696794644132862566685020617718413762179778169300370061168378710762934062050508177555025698559422027963417822130982200441437095982905401289961171788551332843474641884152067308529844546375967371570328951911483249574808965218620555371503038932347372035163541624362285369565123972743315074707616218575900785139650074883127469271593365828541554584899094188125777687916896580262553685263851960570304902105667423611869579891792865302083335316212188389103699588202535931472857795315612640980361542416743232248914460221772888793205233122555239758277811902864126918320679013022063492331446704197573546071333964904885047908677692406433650832482389635752739182439712384790866893189600876391112194083597511414621000177873072544595816218639056383164827445331712241659693678978022718145834878621599750868702062734056816763964178870955738375360294380847584261562812535174636067934859512841629562514985297032601985104773245215835963995618432278039803981182395262289045760893530323218531314871364781194631673150099613360630074995420556625155709396625324294632066425994975004238396082748528138095517716667927800441868260221450022414260126003332099330859668515143617338275033167196367601765739171397410965245265694099611487050150479769837024435566248154168597805830239584672546043035536329935644063957385769599514601837442356818754294087000358424190041823759454847598621504439167870803891599684472030309062572570548635126252179446153208737445962979873553821974496713664848357439041137695312500000 [68,25] 1915677243345278361591334969890423789757432602508084793531084547196655500525526263316961879552904505890075360556909790565405895856170217366494992421900968507316408702642030698326604307379017095305950034702259116186950996824925657643563321230443751487136291520790333635957993048268608516424107532107901446523699011502190152222744377110638077803404748698003804210964049329020058611786476276936888863215578152014956714760664610315300949468613745444632817682680348348805557125913399654396042145324841968824177988969193799053325124310883677833552433778791377314764264937814022456996123107516344048630228775921886390134850207765723523360262327022896742261842791704671337892061603442853661958914087100960629158735460967498447381998662760553670433539592865328994752921863840816608202975311477698579085257160067879173891128786930581819602198924608035397275320256764672533337925077053744760371317385074337917892704729419113629683082561612113770216717438950348309535384509601869823512850543601692913066445018423904217337534690862044147198666473770570418589089488989573939381721710167601318577300646313601164738074260454520060753656356137971347906213704614605203461581382122194810620645650205213323654506259832547091666781793879457239856216506178518944937223738787895369737536519066246525324189217010728621424382554435040152106455819502414609052405242390078086985280011004360255213118905809728500194796978774892037122158422443784266080580865664340649809053929816283664773545860040738721954784517666114906139686992694010508123601151709832202293993950642301788414305698054982113354688572639073511994336719349257118406794120914299716238695358477358677766013630920153604681932591107341525196665876310570822628731316110261331327200687283771240394146169206314976181517332128369778142525365000797634170093202969007743692079377367022107148712540731312710022558001099127287272619294776681003574157630004747999619179962383479531856739785334141688927117749038510346892906337504079082875215372023131346177843049139935379478554534033721061146616236293862101488827453035779235790414531948044896125793457031250 [68,26] -1417937906581347873114404000456687113653573917291514518940396072876010670263885459564448319088643467460829528216358203928620617184875736662434701485076327581474126091160955942459024640196600527154236386192758950233625948583136160453759905969382043230638002543028488029088592129612311013498654095572715404642081149812929035971958416031707349874827529797423208101881655828949647439718218376410385786808663008015854121991254497238321753896591890320162717439864136908649720246887154481822639500225753250340717095846225829212317001409163391447698060800155205009684248231324065532934610736897373949837129246730317333135704347682696267377496141952481423948678217404441529310843855765375931897288418372132008641085001786626212912933254453187001529496916408791107552880700043666303189500999561126684089308426674904285175730017603417875939074097280894558053709421786822467461001210740034379965387329245215205469223970279715847279783600560114628992274613059520092113746010205536064815772187776229303940246686692482736843895129891376530712615383274035556521942172675924853403571900054639425091445002427909734638650064087900653410464474235431213782311537938970639699706530808434652013292179377215673867007475482314784737864604744410333351704247513324359354295817462553398992830514137117863974604364102901389208071121271617100016844402894144806827744606389021484187824694459302363055052632007291102259542102523813423791899499348790124818126901323115403036806544977360660817871602997297441841850182620658121558319246076655893052400698524387298959672239311869430226896704746599733306256330946874963505772294546890504366581328929078347857420486136172100903390995688666463580387872483687536219228602398755774803532291150586044986330257923420085184319174522245529889710762786167027839740333321384535571447282770335595015164907885890915377297517977269308910539890851007559844031247340477706706695880479558560219231820416397579921985141472524094016441427619748663049200725645919947763304735450238000011348627591964544478709823160332109134632668984987721871198797229940424813321442343294620513916015625 [68,27] 605699465518492504575372445629060047300576824388154454130723435205358363698416226665536827876556735769237701637693416700966660692521720553180137028438920892818590637985461296159482906761325201816384283709123305482150774648443421074158047881439881906506394226190283995631919989217932803448489328165680578438487119216202473915289942306003530745751936230169972138576362987964616457730210463169371881276059533110285871981192667520926174618933267810130441045468524229516897341266401965051357064754736569539584077681906783939276824772451315857955391524684746263641928883909604024357301624680572791256819390023373505741331147155097700389974144531501707962656299759750800919413364376800077767226503443219325733703669054361983411431093974482697909591122439399665761551689935442082217048211130964418564680490122826607742221057260731767705314396569894869238587690212478315678782397084680878106516737251267371422603036522950396967846259400885382427171807502836746224575211503820951889605844699172666925863384910235910384781899494788267977684832920448036919243874580161376101881461072788826348104210923977569669506905205596100939170869941613211953523336817592866740227774047084349262538313735100587626936091608784998073136626280077439868315328731058979859322363580354508462441324745396518368617103088241798157502723160856708453074602694002863167128334200430732831213214691689204995257313465907881280541180456919708094505385309358909087933856518323658600706886542938781302099900936968934510602561490019045327626822935429167888159189615762193803436912567861258223539570804846520925800187328789471472888049167097542043742788440533375957123161300291349326221903363979470466989329668944220723808982429202263563998505627327138444790588931501574959827134877730052276339045335733162087074477119510982275569835410309427159017523982662305792247306661882665026312197860314741714746710145770832316951896817383620570304058149965973541763701505085850432551833324164353884130655103582367670901719065243260135639099131134000176672174585171135465505202185061960637804667761940891068661585450172424316406250 [68,28] 92740054468059068963362133626776197055857124752668993623776289653080809325580126329513294327386804324916875916853959407854795947439767630840740440861020367538321109997309160552642639146871013893714644749298550107759312588055553629990921759146559140712852338758527937546520641823933480567595229746262501351774827777452367267248406670917746886359914298287791745370213737274974893522636730401774586647349089425980734176554435285237611810426408528970451074972556525732771218104526503850511005540946899692155969944056725875425018218300328444014496716056622912750885045185426897695131515835488840585711512916580266237553916565145435038975821014212539563438095555854947074104836271144996161497965966809606241472135331755627714430397149258465191159191140218654784724088661167443169224350392190628988227629628613766514133823911841981104158101013698523894063639792517452318613721449101792899936907683800566125011328116505990114919537240777393653815773145634076500855016398875967380358246661313626856204301878128171082611835357019386613776661126775381643272332127418835699493520531133350332535947383647690365678103163240846865437823764033393488124602878208115628790360824269141479065184081957919296800550442711213487190291690130172186753443933856624940550942290322249761542568649380371555236393287263381422267433407269315867764084009762857552042663384102291632618341457392380021669791550590440259193469592853261912872563198515175546919489089453819299564278258575488074837076489388242774351234257477068723402564132228048060559350302994320007634320706936192786160490075630648858997433766186986156254734756802177167531041918130437209431754990619935428779333306940894862995953320831680487251030317982746345116634491530257011161868103889804583416256085174206513907551923234564275099083690194594600981878144883612550528389466075978840173089817630870449310520210259855706069355564307226978268661394487723939720536187711811686467108278531040312500482817514791547718714888220783961358819847151292566180642196247909808476822796589859042026693703212290864623668085187091492116451263427734375000 [68,29] -395631774112960793701944257130575793477504828088642816714535695055795073282452590103002351318372378911227745981920089696285839375378448532893204530960384966000808166366964450855571866889615293221072405130332170903509993690537531571549324438757858225376172634539518003026958448217587833518719372936512684071285640112134478049971798573648244532900107519724517183892041205965631651977703549315418471006925778593317195300384963978522944522380793173789590607585531750199792368303410864770040637078146414579171846316418353716101590370461929977981152748872661051084716952578914695243391496909444412254347635032380089605452291333875730640429168754667140221396755928050725785295729299305960953277435118510233367863655734409281476206770702145513154006893498291101540234383655504143999103385590245792362493310833573923057604491061286988177895034040572845916830930785560180581067654051244524306533008591871264866786522672830435781358280365220125910354240622333891501952293777061947631720068926758187793772008732975407573868348314039301187693156740401187723262420675368220275938201125365384777710988207344817992152056187701730331343244453689159579405111262466881645692363120743690526880664593305801185766274526658517508530989192844415660978836818450538042594905984538066032000719924172055333110526132143324419078410333654266620969041756069669401977076371600717565802278765132121424209288340370300836693650696401855893697585039869144878848668415086758499777420332330719989641803435357378185696285464392678004739886194374739458792298748983298083479573370751677615705217755856102600831259153696307838716631101988547758765736865262255203221641632867142257085127079860033425197396286432604638297047933096522600166346872655098778990521333272204775778195326146175388106010211443859425791900812885114002764645714321767924784513133687001583018567581267556070372592627041820008098912903029648060203610515719114535179037491111994886380378384112346085220356764827773899523965912727637215067635058355528512154173408058900203874041101919134466855519874253603596070405501450295560061931610107421875 [68,30] 338273595600942320675060142358587767661895234634088140152868860575938086876037071194220027618663346053993770717089445003057944961344143581760792245380016816559226604604465214853451265071711695395217025031300915215878291740046268865167687649739431381071721379934606395460669166835079252179875537962817958661921855901124101224137605173873531250517644002814138473554861728872017872114762716577503152894757387149786668707146978176421161909256253730623959464368992600598722990778390411861623107048565058853276449535455323666499429586195313780965946191897754799683720982745969085574334175281851605413553539750677274011772105410409487725235434980833950790169827943356178029770613710413880412375324807596330577983004390240937409710205844165398288349568410800685182562463437683747325286340144459470696420337337156680429747203429471450669665838150296349859224894653296845474609227998185063943017134983376789092095625896770582709893402697900090790297437437067466863604162218894126029612840479777777259513306944470975849126406341897260064315576177256042935378866334749784082802677741159302064246879523212220868834433412434047635646741646188455004839510099661353343642292212670754229938779248528337347592487788695319216143302721469057515639769753973784330395662650178395798177334987403907945719551591696905245665871159676335103634219340408516182305496080773412290114648737834555839108187171930187633391144210909889683948770102405258413780219762077831404790687525468241790266430845607558120668029721985968820662866549438207770143287850400205806696710445486686883873358643558660331101088683894890627639243853163255006953685892790420995533780748401606507423147209278801880407042132764005599842395874092237456134801689109793493517434234986346835145116647353734236449619657916119369498786157337219293996879871337891816975477829997483662447027834786719369364667745575559575159648421295206429513138555835979005696101601024423904255940686022140299769360513417976189277671571840077878628515886890964835265968814342169734411122336786816898448803985974264740832495590439066290855407714843750 [68,31] -145896493729149839224333384161506407270947418234463238541882596258892555008235246446914321877240953387978623319291933013305511621289570419857416444933107919271574064189915505961400882351398051913249663282422405847699177773291425271753134710492359700509779996131437922866438735375232220876186612600325821404331323967082115545169170621009884801393822154877545342566828408109922074979551693561168482050293263666592304414477664946363008397371976748702386938217309146802837773095090802190153313244969937850579051249589352452563184816373001868276829969526270125710165629365824756432791103646405510806399643246257708219162654335910433031950289412776760981997923378014949554277813929381022311767369986862109781404808967578424601419110052744590039215815676629927803096367149946666927447627155092632512530607490375113720951501468839113380760477619169917259845538560326499115922222691640880840776411026395771930757450967180213070467817076017720195748606097682274377025343868642112821876659423830130185241440395964966296341201649801720590445399745903984336757814573778076203126410230854780130744751698492781459704341529847397129511213588027083011270292908302038728494828316916014157158980236694061929880078191934924058188588412714602026863321942513194428324378004155919520315927113502821988841150024024211599661782460644518937849213577704522822510550592708918140448760855880843350385114310452173480848377974617963320410759698297790081792070684473633704670672321720266105130862048769218130019877103027449405959983116126646307421159450549629231120563051269896915555878959779553930605027253041761313236007468097013146717761891794732250229444629078484467169247532501865788731543019851293068621669024437878142570840962413727613371182090205245207920519938310058569470531672454732685263325138219128459561297733787637208641855324210052159427044124136203868054539336329567624440028387207740101781623620352973789036797507852990357577149937284075773099818220608314906574030956766374592618590994105870782424495603964328735260470019258707575224645602851580861170077696442604064941406250000 [68,32] 4509055428590147165035513585048438929339584931943626518321914971709950624940193188863813201332583908364388307155609758218162358989762561328657289758523384451936843772124971870637159664082472540923261782566156347988142244271922430631568208148904241872981393689478953478624944372063299416957670359581972255945297563613304676516313696155412393905311696683461623653008218777433082126611448746249731531862398546457274837171388828558503358049961558762327800460169387258881349660255426310802943468020641382252399311030371298309982202184028991533995876630366511326107572679887427915278768755217998631901327405995338516344796017329165459005388325445296783678876065992067280512182908814895749456516049311166910996361298575291676361857000149982770962807441021028185448240803094081384028971947451346899583390571719267474868103308235630966264530981770684937324247062844699014528341220791779704205159132629919321306117337026606518008401603896656063803607598583436710465429422879037260093771371951144238046927013455995693854065314849341819843464884102792119692907424520670203363753970096036102155736382565311842736034624977063630253131923207200912326829332249901723250532848313909895093051302061317222255574609321108344386790907853920475272237213064242482099241641035196045905808890006299310406549802752162476034258292361015018649672602281715394395235102107238646828368340017380016773807560260914768126005518758277343844962272298827139829500586007679492197975229851935083631884700181923560682678651037647030974550594967148160713818329166149083600400354926437036049520568795982344143805741502916107269455193537224036462259279123699432033380026192745168993007282760382076133594152723932382133995106096416353076578207101668031598713686404043569584349707785583913743562135403814773105953625161034457092209243077096267198771544737110517168928115512425889886580282247964315121776298718550345578926501357077977869769710746982093106526628384686255964286011897939609526705644653012819658140175950581051816416807609771173402186618228033312353458805787909113860223442316055297851562500 [68,33] 40059771908126434682180436525441113356490456100461195417916778771426589425604540389668866445828503922854383991876828498285548935993095753769656251282014348930131969406558229564891594140962465498363931320550627638728049581988297691896263441833758725529963807007313405991229848993317701980368886169408432867454653699218573961736976342297553950454465144030632376702125514670319638291872002450846881018768785667180053481052711670849315298759179370519298058434656649349442547038376059445518279989832718553840662295625766617966085129470462605429842667339082494321423972825189076954624212018689115240046198582249078916664139647453017104650208122867470848931347253628929664688095266836005428090814587453357616325599350207672881126051250338698147881015173825067576601215842686688822558033400620595976550747672456423081210662378344823173860560819358244329358785111911462434133054903309236870274270975228758856335120804845678806438887228491021857205178617897365576790635803171564492144700738858496779332415349670282212441392255931248984244278313019598906830663612520171089117959077635055687711547697061019790570467611387178152670138990736667285101986615305091982997432692184419356754882680389939265854002650545798304848167440867300195713678252412259941430215690391686668775944840629556265342304821113375628886603603644191737086659740775355300603996065162729681431243008243254339238011528215948494439226676479582796782834290909129317269492164017548032582668405299395887796753379799926252029475676006802518271659634911820281257939055275401237014275173751859577836643935444625126664813149857583321437288215449800527574411988872928676732453547279025960017667817377510792680310461135760450373169088920452812165542580579117006181387266707061857317514314244779943962900401186410395256797894811205778579190584021466642390963602607961557142441885183298885543794991012579753338475459013010417467593021294251059208952162754261791969303873849541200961713833776693044750900735624958564783573404485181366148383775236187427514425023340852464667771748452196334255859255790710449218750 [68,34] -30433791614550918747168471503741091616583058809121681502480145521831443420948674880741690248739517168635261125283303506007601518343521639747249072796271347757055878618504589446369523428653534339782602892414884086753599342845818274630110999878089484118599406936298025654398470038501613576056721661405834575252449787112854092337650765107985834451270722994785132185926338260108800265977280384130945290329531915323084982319183929905474033252813482403212269265467729148691915160638860274443789828598264557519032702343385473925010992116748641541102649882205653696255710522876573648292187231431796403157536571146533129089638875867718039807626373398688221094920943182768099301198311069517848187766644686251056151584453943224909546474617233024687849008436936759377648297049815898578013955309834295146927212327941362976139298914393234974267930208708031779418138664311691456977671118530894105060399113421344485516795778073966812076499732051582718232634895586959518989780381289549746369075901271282253327703541271829058989890840946247495224231861010880296258201662048430891372993572628773158350942263925656982146369113743782834594733029813497447604870998109233404834224463491854679718596643219041827819477749845720165893327950867218585848935739502034525202518787866827880048990670787159204755277507035753690282223908033115951400569470901441438894752959936540321225409502984960232571821637204564021478382076639275441558462380414788668645582124299980080000047797360834455417722830201882356816493230037349859922915035987546511142031371779562699257626761554049594028486193175651653410416919496219532953908806055310614068104223807091803087905036614449415842585473887137082841433973701168906739536842818185342772336152440224734111644537397577840447436147416868270875238592062723541630564179104761628231292900994325426442122399246284903617118866798729079273054142712582281034022448813422604387362403032331316251418579322157683586289944371298871705905575567562831820070189026774118608033314380994693074774343039739989972304590442470084710180344700347632169723510742187500000 [68,35] 12925614552022765703689777300366020740100359012338941899415706712190321977383114917828728610289768132031567568576063778555726897530570699725448628031174796424174548938882620294768651079641402608795541393306727786098731698149485949781022728868462873667290620406135822317170453606686285403694225258584271186695077012536093750942780014540675866886970394193009322775242813163094699004741578271570996862092256780272772205943366942777566487468334571956597327248276448892278639670374136581394482296503049478173405299907488883710993534103492648794198096807032453734742785987307362839334400071650948094644726358240828338127284029033767687969315150132673649313077229236010525290717071912908443393012476580783274923295229648021505843007863949283069437838821303769553651906705427425671493761244807083651603308332999450679986993738936227307702879066038016416072487054898782813862916222879924230294173951147757261952112653548097899628337449285668055536642299278473919474658635075928882280498334979826926241309129885705042070891957693893600243971059167550631125607153722842415883321975241106401464224940920881462135083675068524744934937764946936294140342344160590988338655526257732728277817303293811176951596388909916248893985226505918435031031698153741340905389760023578930785263105143559049496947767408389400976711004595111968480240235924459880077113257741986818479398578790071318887501119833048839526985418825150223570736206895764777768037663719525852255801728942863900341972533138555143951847818722156846388239353096243126977934070529489931497146536385396146900841969770902869898854379370909221792058631505029575479102886892909450411479413789529096369780060329542309088722182671468540048205349499612799664929900573725389934596158994930639979259327228666645333749535349450050696025048670688899027628667516814276633522912709273343223918510539108516825573419558535658740943147585109579087187728778231442473745758599706246509047802997458090225344789973821475535827235095449383924755792482767216063943081895811930558322941451493415243589879537466913461685180664062500 [68,36] -4197868842157642458654364585159651312812992370681731933963996949650881980787923327644166550586062003681114451924544025267973625044148413238615928782210237428913890779392591343297688604896970302696836119488183954639325493069846738319518165054768768829190313715569969250324942861844729348669118252107214862231773759239741227737218760131020514061672588284414478998218437260369462614311109598311955928781959673919548413879743075103545220980119154487780342362175407540099627377551791784904469489889550399255156809745079661437949308919901175924395462715646086098061550977191823227660056426899366756162380245452704965963728456971457993709019701763877850182462215641647138563798986606701498961469569176100151482619890276010938610634278681549644006027494435323391367368139746667907741265387960521394657365811038052637023238507736517130199985489149323444998721379744567734157535512453226491606743286265803970972178346213536015936275961673299789793804007248415516512425144890620445741619203373058948161138725694049070597232176480761484408836897610815073778736275160108742149675008899681002458909270839883969738624119288681133517042023062351720058442155002090426683007086182202146892452703223535181113975611141125258265957544000306884965235430673068092981970584143771572780645611084064278533535279166875928102576721496702992743130740148524691017903222848222547805748241738980857461949328587158285872810957261166801909476526875995090064444514076671052343442652833540367036292282475288436415824538206471361158721125240458991509843158418029841415446867264200839789490748118696107051579244637220231328622183484593640916756644741021183585266522015824126986823044142730265286814089313767140763992847137798867226353958337106247442407239051594492696599255856986761135045932129737944090448737603179670175373885753819928631786627426288633728607618386216827583077439786277534839860284672313266270964196979006655516440688776968884193611770285164733309613172283011975989793534955860052389535172422740286820968536013957013555740818699923977419530274346470832824707031250000 [68,37] 1992597141509570154590962225684373729231803411806838649384765792578112596012843193843534527837227833813020562816168458514667167136926223919276983493038375862458665021094371859515476507558161553961467387940210698779614999846247276928441549354541409665590994540693939124958122593691698634807409226125750798260945689837405445544275876957427860207253479099699734742835004423402487562687781042486612879145106605935026285143696545313945872529947963019933824200707996443594577686304526066540424749088923908574953325086814474473544315722024192794294350524834590238572739262578245972528855690138449272844045393216198912678686015051078348859949724766287223856752722708630203706495370430364570436024609283493497826797708616185617069030085664988537183789365622433758049974811708332348062991317295056973058003077189377168403442307766917634604517136450900551372006583317094444642455253515421589034243327477769493945383552630395166170163566447327578275846484183172910848402686684403455607039900987414848557801928960655041698750601047706204385431359584837392777284688220798088407678673613902782686453755995799573782602772901102990964363836974347902407528218855699403506375206223194647123354324544909915925899349394654626155387655915579817373514960944014738144854102707894155767836003017681393223069101599911258499491484653672810873375620628234865812619533171493619081615336681538055408332466096800204114300261141909282353798039041283525969903501431687810618362624084149961621300453807211478429983300414920690177315361350784093539362818475794949985312893217599218508384171837670123168528699441820654509590472231053650718195093997079510777766730963985730650454657522208824236455260299325065013566840582379036668577482654302609879619848594611080013760247906968263653156571148300272493825379314204617344102021609996320241879708593817812180206469395696697059807531805350280430216743714884812038981128914883009578052821468843309827573890903989411279069239033997297755119312876628445405088498162657336054477345575893820116492385907669415701093384996056556701660156250 [68,38] -1557013189166653670753478046386157002249538594626773980340763711934242624752725741486658085955289882271607455482096755174728747057801478704242805101647788569683876570104830999937652614759724511298194676550399596335204077700648229590771235415698646352463259033248841215884764539399549608003647838290629765845642015283840274156405647887000339861557361482920206098785523893064270420817204990164475651815615432027272087695306142666863858932262571727707460221791911748784830100878092272401426007888305320161016452204564248353741072036533426071272829119159979085150520519731997035951213601965555631733937526375950759930468269185783946999627058701330618626424237807292188332418411880409549338287183068174083163079084352745713217775961855713045378095212185298626910201846012520578152568066516149100831660023454711557011341118243696840216696499709956042736380512111438531071373160425067781897320997251692927385790522500913885551024177900390303757555066404721370321466275902796899842446782189555523235525042463956630495003740793304824417445998760265371267215686359223938579191295693510000053652714489433850476180324882186697459392544052658903530743426576372281003246770594850738201327003215577430832476409804166637750127992733703340645711573621373537678289074359621158248837008235776125230041332136055551646357224828042735542920495488444122425517583302240943223185499318134954339231554981953107968627296256093696268556957145964555098940005319000251942294633969059399520902929434525045375554625067310388511785660211137826107726189886903720789084554963632236393827036762029831230227016986865581521582506132004720688181514839297244770286537916619954948170556819213013060038269383277160651059815595305035184153222563700549729011801699357026462009660904255043338582281726309025622709303917518430500739778958916984176412057139831928114309848759279411696054494985025522933640170346662855256403920809227977132514089938788414498174166428915653594201185947294626278114711463369079939057552350396067109253211020384235888959489901850474780076183378696441650390625 [68,39] 1120691529768844573028132999985340229231246142463817552227887742045043786170882640821686501083373982111127496796940528280387246409015564240383986822534404481117299688805516646034934766236026116318576457262632428389847328391194801842043963698953287845255405835404790587170471087101145303803852492339126237161886478309630581864710703885836172951899289647041748480379711543873883397563696192443867013432318900121631513966894988802087893440322383840011530754645936924114902389550069186925632987482881614345778742259135920905932650758164312927068541161464923582855478886100425136096711676687444347910853528821016129029453647754253649887218392505573504277729256445535033282371666975815147130171123593520813565665626069449629658323558413678846026040006489192485685531903817058674966390451246320240029766967643681928021893910083462895840063574285721935185960903472532938852775602048984005895272327419060343315886435591643662646286268926679236593000688134188089087517617785297751798721160815553201670371829653047454986635483685122684321914682384774696318867212268322966822715363808291672778149931987983339103414981236185244058016183033895940810221746225750333331410862228091516350255689195792307725318688845088494307636576522959904991864421370206676123477024497346142685874525798268665087512098752835640974132180871299315041031409663026375003475309412179234990854198722616595607578748136911925365263149915225462320208561592244694463143660709820460185872033334380806749754330909841231331691371934889141251457690331564806727169043737740142077900943161780953784434103079420161647779591200463604333227147810518591718805362764744310295338783016471763842280805161177350130495829978881360713614973293970152566987189833388759028023161439390064997894458099910294167310539145484178431394998554406613093845057837248487049962860812535010946651518651332572975544081481386384294786372055844176155319568195676384185805031437260333147615067063562139588524459745115059235540825723344266612055408640718036729173512726489897115000893279557203641161322593688964843750 [68,40] -659971842293147213272218725392614929119982683942811644065079415801968149772352468159045521303735132200922439116287427431803730407109514525238667182522309631658782011009181689346893647950983886172150135010065596492448181077833599247246980423773587121345700588449292491894942708638672253631068825985603758081988747000891575188210265617781342222262844103793980888473160258821466353767897004141983165642831541891644338911098676003921654397654410647740680580114733886599037363899609501410986305626841487704734589106497907603624894910952756870944411198377340415917450083436639070286090201324705973564208361262819179050643496666099646234018530996530099972643936238752499424736501517464406912614880630837239027468879157678938185145631743355707758228184293496673087173460238560031123247851269292957871805085696632867536753595750695757945792305757471156179016693097008228910672920390199039851502843200696180269456703616937764529301968178454355190362098446533055363639645935825313799964835740039120990674380443769237221180529325854404778258754807253915339764362369476177078107396331993400751000623220258113993117773439443984933170731547124973015837964278897881498882040975783004235918848041164669713722036294132797043974211137585109877448633466504798880148867092247615548560039766334453791123423263036068083050929071084593152393827650159057150104426575879570988421433862202632136600280218519590062142721923000574117080770330468468491853350829500905287323244199935297507979241803907413109946128463618704588371018914937591761051549979606355335274156817230053557330588370575530838984490608578035924904407407722585257237693875493142262426235741184046539905985009144288826385846537985517476949244955393307996004697961352801036303477455122500820037116912479301653253983013589490165821897289547231990561350184192819778895335592324866734503820168330705780465376534392233320327788122512834482103531352915066916407410756751225987436928460065198227840843680296507231976425386158496412005009093086078935840781221205952888908541353885084390640258789062500000 [68,41] 338288932381072001211269395039082048931871893622766697104717158032807489382242033493338902487507053272623516826124052848429951835087902821069716890875038476855569446798167503143345858478229029010497720746755783640977852241222554591328164409533556497290811246938661768674384357996131434500252898715223864057454488985204468646751374442709078399544292963661552971413965376351937771522554817799790338350540207242184580442362487918607482836457648968189625907677061143634265963167481757221455691920402151427914864680226424505415046313260423214574327511548692309455512630033133992755486557963238639509782261974431005578739478727732312241675751818761693154928400603427287842123180850839053804712725707747563562747008905739762973916284831223601304448420985190431056753474301554543002465380974168359822022168949299194051086977609877757279091856373014224501756028122818690987089458350796095104136279877498839278701835717811688510375094970708894259885621716792847203124250320646989454268026604338864732132999864759451340124043841695090348275592341884881584830711979956405601304268453395433909458194715150374529067618703503652530157227911044687971735916002104966152069200463250039961600790976989327738147618097708810174985058848816947931561149973896077884116153237350305416233447317659570922820981244783598073402960706973822988638171349683937028230124449568800126724699780712517123382372122385537773628335940850009211783875125236015211312741265207920733664298964381015762018060745665078679935271915342492824250365845063141810635999750148979971015186594535672644356256129479025755909327922568304397697063771679270303046495169564376274226916846069132069562129554619979567408180518881940059918641627655807472129307954868018589240713298174556713355112696802667658347141655151262500131046565445878625890402564630697517319892238953757948046455981556458597822629609752358394328101934644674282629214598096172077172653330749830120706150550289428043532402863535854353953648446538287534885814174995723299271650698523405953466181017574854195117950439453125 [68,42] -156955897132969398179263929037003635709209324790439845336823405568457121016758599779313762065556053921438862401620166663965167987508985837204653908963687126718862340342192152417535468954078694214351776358563437842974568684121774633420495876764453537421644389802474390504602607550583503974767389434477575947376855110524886578833516699471503611234530499479379699905079700946707660543625638633340258115173127284243130827988550560695666103592244317476402324330365698743790944685509125682894554910344605523904757370571768320804561093292148339196893797593586734868666104986251157958235534193146662741841330762039528261498112278106494848654805447651065927166738408928084124362947042355386204816246182718889152600493419581291550913211952341412148342802315617135296377323646426797396592264043760106795595720972543209052068417844507931813759514864555455785383848116687468748774563766878929824309185867727713353090862395709977637001865187388658535418496234044346995348034454770787488772847770527507328054202861795948873189019923037609861096750499854744529399014256640684695129248592660996456483658740766334370545683562881040526427165611453849923739513093260562009827572498980638262382470651635382193015842283091439086115742155893906748706131071607566992981951654842979492819248341809237648768456040278156835588636637923056064017112721724812283718792102134391771467992138312754754737458909229664845388798513423283856417641489049034863354691670521060934615538922109601991240111419701543615251019857433922231543403633507344328631659024678122790667448345613558756388395849393508487103555399709012190522473526608274391279691117052232264037616605345002656725843118098505144168529179449350575230442515986913455350625661712788904258674291696216464951875355375994007111753513796811157950982681112652125882150935526114031116359300383592394707424115902839234305023477176368281156573634892626064484486363991919771717824396435408859903223776693773510179583072820928510874989307168120605737465169469134636091476805996869359205447835847735404968261718750 [68,43] 64394561875664496517548661583870202108571429254951226186150118264157803966949747699646994643854498364164376005581945165829199730303210615247479112728132518132477422764628199878995289071294685477363081358157607417639837753265987245282270631970663727300047475534164450690402931346134561647940159398856782452767581937775479887956528309143431200427628117266034734936507963883426255619092938832433633410803596317563713802391030110020162921764969263630508767083110374558129256719238619614389260592865563369269961719037539361855562458265472793918669757251854553666202943159316889402773303575807497782234268603438061807048498152903725044928382899771883757282781903396489217569078977090089820402016858326286160026462275104653361213472144719925686176553407686394926313746713682795419632050823286174086316729360123622106973450410902231059537822694897977008828622573096005691127038516216312232615283447377399914415245567838992728931673588526887284105290587639136323088436225573210877650854503366623794971443309850317108913095515014609728305083165441476072824375737658932970812826714831625385857272313971673338659267243050263665950961650474001619195191184449787138319234921126637939496514542471167910672013638457791183951531626097173069850200549040569198527511571794016663669366870195918274697620796246672507759927871903484000081879305655467333728171539275772516284895259924771188370627446613153915776750427019854160668799937886242545833674349873189170681332803399075612846278752836492849499949676470351928305489670465268481250079415437610645008329316834360889414136241176681960020617452896667382574308652815619566869918239983832020887728393454295375245994265498855773025931281580999800914048012000134909381892776311004376581801917297968382837250238213138271232759821962615386096722793494674303322763210454474528407502552061961071921149376871301047110884645077233102648941748032023841410906489364772652402655580475026396798756280754928561559608525052718697811367758664406855377305688048104274218141895858025236520916223526000976562500000 [68,44] -22100575657895570380798531345613154317335498091458996134513748858567364013834155896909653303240275929929119867720488761787729095998150559868688823269443045337232576406064082508396657677138077769029940734628522783806041075223482437150833004707019407899311962480642500827998772338283166848783689918995747822880270806160667988425851284368049283984063443103300632554804612629012561681436326877121696022360891913007832724552413745971879991343899237500632700814443347694947221846810871224846714026080089193802410236648643079483349172084255418348530008223176795924646893445375830404652637116691052653601242238222152052589181024130728497535085198994525962310717443035960504402097146186407637186042944186815530917122136351785442413718262379279767019978206044557151358124611506623308857580708418505006752436167442453897542850505338102100071411552171025989360503740471346111399542128394933307458836850098678716586877882507055477480910177205125454793440655574654430065947363068679841625132986711271676481753379025570900470608063025053335950360352315123987147768503337111112273949089986523660111830784355420480175569971681717297883350282981790640984533823831434949674221651473716702061653733077256496642932162315308990354606893163263906087907365755648719189254980453929536913103188798658882064178061936028079494743876515545972937822496008126968319668702872521857534517585827125286313020307258410246472373539149738555792869883355625963174428462854962428899113579127852266662933237333897760213395996907230373687712587950805917502320201801772416504375740078250553490648870514610173403316851895721552671727885344108348826543003908003685651203067972847311877160204448076862951819579385366497187582292826809386366253764266565807100726568032454664360700152795482936473645707124711731663561062900577641523298280036728032305693105177362311436782930638469375342043208688241619482922924188139632003109834746715176388304539218855974840071990248393544888655977579823362812535622304007322220741525115329773575056915291270343004725873470306396484375 [68,45] 6039025460703717464998208642149942504876564239823839753488386854429449667250759696442805564856917063222972458517524882151012950218619126447676018946539302838496688552114550039155630429667383625465725431701806670335825371175409700475683722333807034484208885555226490451439243278637734585343364421932390723799873055852683689377344486000645123584876510810149497270233587150810185436041298718198727919763615973026141434547529858944712987174833313553628807900830855019345274838213254147329060670829446102379994132813493201599691073167608572690201425027402913165256432313823615153905111293194413189818778516463839599743683679384344680848498852481413206971148078826570432623473915725743531483109843793473564624698007401618195510772208562690188092510527986251307414920540214958486036768181131538986574928768458543477663156967602391724631635783013766952693094874767683132216998708704310642457728845346175290645597463071517724300121929688374990754855878887551487396545461821421808911174981018816423771578269801793290556746323797154534281079956200972762919877429588548832237767934002791561574070175235329884291870772352645314284093598702685091049045342318220595084180984174802089432930458649332301927410347450442669498317398476239367972704517083648679326749446650454304009176320963714504710312420508096395313359665919710250883435483239126247012593320720903254902529547304995288156793751482931986740671561403978635791581969663596551468095272856604121738299294491588577856026659921002341498148016737345655711101619621515222676589775759547242373953159567351719179107736652930441368837981018537650639549817737205309000945283220469197799650688629373869935336374270920580947688495553066224572420298659358528370107081326104866771885102704323626316360805777027238656786828774666870443667487009533450720041976087912810343096615453226901951997559530400287897224420678958145420146636294030517285022175311548725183956745206172420873703017474047631840732913720431175157734563503525297753930538757673879279863626834412571042776107788085937500 [68,46] -1298163958521375188945628872395217072475493852357379059334573981667295543220929399624940738765937616373385962060468243989096640519700422962491530109507468814944708438304091310112626310096353285586249693982643584619925140663298212466351361621248332521803725634332766938336948059521799319171010501232679083960259990665219794597556208746169338817416941381070663734021109445349519628128420346844625241137631726208997640899465457951524467581224151172904498422211206295568034517963016039596572444334401911059486559726110678752414101802370283759953998474874651062761215043887800755251142453643072728516306594836125627813426536724975525408066860004133005781114084133562472220709712310710456560485343096145606711248793908434047949291563832034935570663822634478568727912781432733588551254541977058532320231464347740423419199157987099856701304682202320719455542209990427317468988946018472494782505541192096499183349457255776839672789925232641049697959983819150244509219498974373315334702955253221190707549758565686339444726331885034159985405081667513569475060313388224265908896364951391638111884429124655172109898327870539356093490270205412384283034502933389306309839249260842181778748863465764892699030457425570107648975433325554726726307828415349418661335128371795631830335246616286948344630194558202382059753676511315957681174533769021452008052861019544032052299578398419859975612798417417230691657748607293733030308360054665449535919191992420071076985926141147152903422068923934824887332464387177470623365419003384049226932693671457981683448142399514268060939428706737687482401948774490166702659372764990389095767434896584127034454066690959340095724666102891922899117367925009829962562807486178346089772114204971698007212482211696702480820224983882974418800761389932272318154352809109378346091091860361298022879117087190964163851214451314026581451944256892875001937974342500324605929813229678777551018399560337096672862995115999719011215201059729554227685012697753190286616546710897479588453506949008442461490631103515625 [68,47] 248128040704759562387404817818771724387970115407872357390824899869562390869575280740591791934331459844016917239843888190022925924787662660032112449759750655362186212506389955700748718638635663099504046961539928183886677625880001306555881588980992820669575883978220975883656054436242838350196527452911442823672553131485105648731858808809714842927709172775939004478452522644811429214151773252283278648411451101923049725734645795388881587917373763830061474696247762573763169966196005718084098570170163242792256604080899374163597061209186508827537058402992580545366262133164317481922822872717966575410627937261527510468808146830408534494341398033955926839211034669570895431695974589746897654064359317537085757710541725793209838329085329851731540665913562730021701116313161359376724108540015759874387315471562052612239834436705666875068321804631814277080944224195326152972956136593824800049033754750093134897260538281408902371555214602571429950542347488780207338609646346626583030167113751224847333411997854338945719518041872785141451417774906080048386819925745801981858828678306132901641516987367008805583355296861290708518965289407286594673213350256572653090958592647371873502269001487141621195351429828423457655101339272974890358295610331202703231299551761807560527983499963629507766353467713656830636516275458256640425568321371304790465122991700307698516454863877013391512724392099045362615939478574681172771767677044031809255714441091071989236757726667186627813745555357523677457952452359786749194522377380518122722480202099401669150594041057686857275653269528233804141866593693466003136604725444250017372245703971012634486620177351579245481404811985272053828402852183736765678711852621149540158120501891447342387946965753566380035369785692310762049108942429525538967950629054190034314818147384360615314646888958962891063112776800381845004898440580888215201753420971578904881462184077128746547832270632163555520158039443493779792899812351259386555418689006205563876532316225365093487198464572429656982421875000 [68,48] -59804247694137486667241633900863942262818696763826542272455879038881012335449830178450215597113979611835694725612699822223689416014375314300462865086999820375080043635004548625518082913336575048868054014799518086321016687780629628628415078500208256892199387036172512443675892703359440958973892885421482392602292408424807491553678262107676298522349501639148974112722617325674928955099974302890802415259003184117853548315196449876157946079434096240200721541728634201296523698942826781195794547388782320831131221520056131210714534561267146973134640843906067726107119785506740559101703904732998607639718705309753476104745077724417733958482888169431863959229951059252702078110770362569254813023851548820874937365937827652301871531770965119023877095654405330363017246432546224001448567024891829481399978211238722432037032581988446771901323532825647303379240507319214445379544733180860450669571096450732274773506513452724380157347304992366352697255822714642181798118947449453992562777041315788478641881545978459105901677032239647850565669269599982487176029152273060480887930871072643507491159378197587063370351398330381704403556360814361662966590219135499422506166461706804219553394933531068126019802898920152826634990417102399620596216299128625139388846748597805322780591199034060614447412067638148584525322945167978412298116132105147536455599617812534418945855027591556236613573956548000032397597268363497918485008127170411584718414733791857943709225201332042935567451743954025631645877704845919607645039567677847890536387484417804328120260901599454577288591641205963013853016076412039491016314262723665459473849735236719686674117907993654459068703535485274708629787048489559679867167453696448482675524395602321426777966825230853782259346640715507113284543904222330604765697965346985509754462985341544500671380273629620877385113438510654760474699819542318160738342914905993329975438202339049047649698251351676003743342917565064495835755017678312438628389731469460130486304194619151530787348747253417968750000000 [68,49] 18445306847960183574395008185996407345850548540109386424695933007645056175909790256289888305296697550807521253565894058388917150686357616049595401437683962608690079262855323187221902808342756806110106376832839303113642832887440838299211927878977577573093844285982070009423746627347756043200141279775361164060157212900367750916384351840025350800558609409903618813351694817357311321934705472134971083292836212808135478722982314840937168484974756656801842493407335987153118890635719268046122562262980109416020250748085861439623389284405251429752226944882436180552994029552941075615997313986982515694721773404026460408193224921613693017060561575922459120957321317003531242193169154848668932896579872979659492654515920429091713126447935300110049288748992219377691031026083718002331431694147097555509387148757659850583741097070750484698195704410080329049048368541575614927015281755081745165800398828188967404546769770849088305200548497425117885172893155153696071378156417829185963801882926504150171618680464698140346648039510356258029023575405002325863684189488068192937089710503811275743800945575359010376721244246639664475649731426146996085634565483086218806766128325171337731088541426562477982572631660764293165255997403217025871350704308247218490305500864866119479429840425498600642669629034620397970890997191220488957955535026104338706490159019105950106290693700792755868845978987355225412113530625186808447204141940999944145015528786354982984506965276703405844362963170445644223571152180448429961378728898292378168652841617844580348830911238595118230129060966953812784341267515663914098440540243306393565681997027732299021133649263332907395066726027927185993666194484742577770638598477708941082285166972436696057544286710085250674919993356546613990483549419289176352867253701963732039967042465766862694200331677130060401542017152771641033982011433581447675352032493142272993612743615147004695464252802186078534766921073884276369092331677601760321111521680659175309591191194158454891294240951538085937500 [68,50] -4825357122989890805598398752409355392866442891994464549162163379380331011503783098629206234789904082007548302152985250148057996179670042732137688253649771939441530511618965093138163458926190994572921820064418661053419861832937285832264161563678917800111811910040341297838512015011917246996299374939958966344647956582166145784748632784107606908387632760987596422633494254361057776795258404997066021685323939963340922396243072355796343100502920589537562492653198960763088409638483471305858374552095642044682756540684088487827617192755491127948583715975835499221670877250212580983707402645037296918248939003495503239527439168838869665044556736275475179050827685628476688022433725976626664292914601974731677279481959101379812753118639560463099341598180839470360276881985083087817099290695441865180572827043108412480008640793008966418081607960709574663438020658196915131711112292948141076934122866416146893722504383566735656948321263464182957233748521308980650777182409079384192400933698080096060621944115820100557413341774834431843851681719420433679316874281568339325838411205476431849603411255928203754913907432387613874339574013536746465358727620028484894339108207328979320151464245967373627618618937387813834230520935641148603934947697373280625624311723868089812824619546124863973511585686171268837083508855189314124656565638979829574311155980012743575295204816813912570135972574820328962509151974275986334135061024823657312573516337822700825731358092003776783126991248622834463202136351313329393299484534774301452959257215762118758176476136844202380892842327802702818998848658113768546953251871778968248025765729201310021986163182972650891321525059361517346934504203151341419841402855111949513349587020126021523408347529809595225925564751422144319637810604534712364596043938685282275864109418150376126917172644776267948374853522954858451913809051976593945864288213840684973864356194010763899797018329023371904940892442765313769684139467632761676907827776725028179338750078386510722339153289794921875 [68,51] 841499252535934149531690316252936762429622588337013852521062670716226713012400722622110482607781134158123522247469609982757765535521601579527656613919486541906740251200635658875582591269621965894201213573417282810732257384566978005072376690354468963675956575435139834052825690389616341916210641614808893906792748360945318791811544758628528268577207680015722770343133631420799891854568862579447109693386233093692346552800059473508945491386037009487716088974729241437190349499483479294840145796780858508645351984080687100330694202521611506480488520207172741189445865990500560619827291093799800251320391427229126267746851236045928335435623914473838465320000249235489050787837753645711484220452212725104864069104738455459809601458126845422367294833818583769960255829022057981035186675470807380446568665266852168189811928092936036589711673620976803131071513608834280331780499221087581683410540090364354090195203828947339140118750679279912040516303609725739184344301386527276730896038277223431549703776066465565390029631743181302334687313786278829797967704749768918316117083263457404220698827055419184258109182232697890590898489295027763655104125902899603901685746934904996293537211897504673971429381667461187482804540378086149412548244595496568427111009858465940411156718062421375657878062383875636656093284150684135285204597001565523989359050591334732605289118676075863676400321442199017840215738922272272584906794955458399389815076695455503482481112087239737089748343852499653632955736956889460457791951831853160161137751713466904882404245818400279296770178033378106969611149599233820380056620051985627194393304936532300243368917531548868244577441699964404611688254225968001519051110683918921991252679034768943904981883817561789781089772285642008941927573637546286328486467862470027331563593984041056709557425733254871216244378427912618805122934174449044157883518309540308607204871964237805650383434209330908988213436402456954966138391268904829283438828019768551680357404620735906064510345458984375 [68,52] -82819186164744284069070407523619696290177961902798193939237145964574189403930073537526109768300142510203920393354740839726474441289024050458778178358350139330786382363801959581634651546724259416918742262435273023955231805386663357848827894158100545106517988468466435216096783540172628443583922518558564133452092666945383225969043198529496279877109752955207339484739312359314223594788495103991082083733109173164953493289825883488996384806803198017985332913209701013741018813304135954077894270813913441056218315146069691221879767106759033064987622804647675471091767999155729185250269938911748444526180128112985208452457094958814196063699689413522664180733379887228822876854986228214760485536825286122403221971604747530864747097042646700504690887573555258168966686257292153036231122579939770449185524278058396065582114962388370689433191220480854274706079285608102144637569321269425595892269111008671105130548571891437456816023201614031545453133332562416278271199644842095284368818570631561654273158128090422777794534771897855724123123733948626709276173409207607626479775728491947306672564188936090209610056308053453844049828151129891552427812748369192143402058465529483421996411902704201136744197786062926941198678810604093471639155410816396146692903930215690414999338482521996719073400039195740215829291093859647756939176944489459460882016642092905634648577637553327750430134119151597057098533157786444654492535845323210531292424198191989523950071606548824296220393670343320314448020639906395418357686171702116140397917721675772026400510650586034154319758659747983673826744295285104867344770874058072942861065564064255258108838828049213878362474843770630689996184164716825283772330818263789856539157964015009254091619446688369978520307219832118665297333902936504396828224192808010477399880590134680475155167093543453524801095091225856592481536196001748115519170738141205667270547637941983781906276401438052144510535546719015474695391470049252184346382649193785141505941282957792282104492187500 [68,53] 4663804452629026393045102964632280663914856300347761756494459042886012971870881898725053376362987630911878591750841564487876631417266655384775960509343094131219919706332291347269519165466043731232733384367522395735004669160348610751679336669987227475143119852565651214313294856232469278837743696531580698254313278550397887864991988699323678096572600812533864698468521155689539178971709349488100434302367422439474046000140294234074025096408436948559210358811513529174014128601846151755174602023832849497419341548798114211342276035523563392179337011081188199286738003540414944812964322315449489647340577005667621258672759542297143742310072638540767265254949250997222378682973033359425367152484273831208522725696200989574070537848355139919819744151692025952530319488728340173761221178782555956507090942551987741674553892528317060345587806096470906179347396049308158126300267175347310335061495593310668505545930146805726403663931995399475647648939254283786197548272791447668340741027797658342261073248538324963910238134387817525317851355490874047832870689043857156205978117408992101496019817011850941052568149408529043317426187130739162837884352599002822957650138969126835551565073977441762914071303850109625375094530480568711869840196218454789042196852861837551154235175235235081127142560270620385517535239775287590080791066303876801328629236187783616477214227651434086840398000616300312861245728597916813054953654288205897589244834115156956710192848354888033376936311579486275184285245135725148210882387363426698501417057388907363226594285401490787669146846923380796217156173376711816589958478951189905017088709190852893063625765040379453982221503785739799694261939035507042188767139320991339445136817643738440119879074070731298361236838516027812416611553074941159485235441331908895033754833547123659693722937884554710075562280408274836809525213679093021002259235974387367491898942535148622272984589683711456367864184949837990866989652380371415537133050754903251799987629055976867675781250 [68,54] -1424868903668592330522455390145980556526133509106302430639784853245554541417773553692871918638573377313415468027124777020347758172538476922880458558056586698986589413896832381382221155218557046314134036064627960867396804984738384597307616949214293782154064475482620381963897404443618928877536501801947921761113000893876392800393209916355221781889606824637025305843850630820767400033608103571847449247446607589405816506367179702106080607249628254875530041017833388184093210901717117912283126711936200017534795054831038365960027910320022273348499912396977783181949589490432286293270966453258401717463779450316882988141456500289902867362420379271714601357804437636603154525447548915400176344939529437409774214075548243261527498046992893794004418805876690659907978419603833705396296613098460605513349558282205921096358992750581619684751749063363057446038558206865826526468046096182426740097558104710373379389136118072643075145310319564787042712005492175403953404620838909011846296012438465166618662004138462587885271219174335031764654932248431202176903233309870621763043079672741735723282628873857834183808682422004528768045485411580457454049509318589154615702153841985205092639532022170153165483944775440249186003430833508178351502227883807348277377856004345802057704911695365865522452202199520309990775694968676772531049664436626761240475610242855386657994886091997788908194219657770340263885932116930363423409030567090283840581906057897947250395567029315259763407438196219341170888532854060726082403305113061516007752693921813049194448810110178950145174047131066734516296822021553723903769140655295369540050127465692754845654749999738945438727591396148181945303025945377941298289415114835695045554174434113670074902193343711543572118081258908586324686508034342850472705041035125595965702856303946938450065696310894913511806666586612610079414174387154155833342997913380552510731672688453502871441595465725692597524782168174200228323109089923880626882279898381966631859540939331054687500 [68,55] 537654817514940842415641365782465607906653563125452620698880013841239653307803393362498660809227909078792793221972102369007919602629987814231665166188598592154965177136983223864466985815490248375024319320962642881761650355586801223690639876568716771866187656040654999497042758075443922791487266682557613441697419896376917467236459766111148992095422837926852587230799645407615362553704695766348237060564579786845592223225057852820123405892637351518584617717063507420585536351990096199318311011754690065294574941469627903836395570126859753927755892377901098026656152671453168188209178424262092856191534377204798698651561527797270584077518010211712158928706573638832738197945020517120008163273096263158868861020663498285349026937745147213180892883860142006871220811270856348359501226964981519279359026754733531982272840909552969618070253468412972158670547431739481167529165102673820184935316894879639827288876563813113468734031204281470288958276716878317592395395196309060082494168577707513139234588570494594915140348981782143554083722998305023810358137737118043659590696566873811135965662646583336891890403178282740593034865994678341194410291185219323448749880606409550795690715961684675457004488194806741576167945664068625726179085176754953761685126161147311248048526491935601369336809137335345397989150567165052681609443775250653421775647451662419589383557148407063775542460952795122869522837561859803548329643145937777576843999992827193889765722739883712612415521200391563587555545053612251869684573638616410572208863075828662291019730079090908230894111940362221946879001989845402041173757424778637149923695821441054702173624284694346674203299242222448175131536640778842349550494484839575247723736404330348700885956840509242983207357888016310446297491959941125020327780114669562524393013443994014476884361294105175795977975979460480899379055333571001165068955644156546250194576265053057265909726940158191577543752945157340611809978358917941343442237212002510204911231994628906250 [68,56] -95816822732595992309976922215505516550388784817450623938684297750103146889178986915036555529662577348440526902318266272580262431409402893277764529764969354495539306251872661872982657632537740492781694648793517458185371230634597259868915295427391804140815173561076206143669667805125067784177900597474415210353512032930783442334552811906566736233636695395969763461720475244364482140929768755868826862217848499851248225211524449556112207054534701074440160468990178133973223297576159616910491951836669571336929341503012192994325906984824363126455194190903674919360082374563575969148714906857185533859073562882714600298844550199566375703277249494918691494233986038858056777504674217867694369755405219486100276718682573025602383471466170489050906322799253598553901745124958282690053141403411047280048485513264058487429340659073165068934323883832277975571805337440535564871040321594806891536469866020977017885909126544115560985451749375187710055294390214235260147760203076979320952035559577074309766156813250848717612328170759710275642238249372465759146258470785939725346538171801529405645471800032111677651577788488266794404038930242079943246176423483356342219260124354970032429106044210379653166138078591221465463817877935631466420575799524858657052221870762809646942679036294839060474540223342985228340566471047230550753949076935030752370449645313644634946513161261249551205631689550145897605463224974364853283412777723685695981294009041942571254784436197490762428073510402855008981927845340977776784634285740297586999838046584440263935133455605312555872964982581475322248527846370063282731096503849622149557488037470780470229493473100041315456563136619430960940640788877932427963905104386100967732311897644051052956324047934783416608297261138136442184929618059536994656287031297819683899482495729406296590093154112537458648519972294666621660101221803466326318474341044300112420948531718801698734931036977520360268797685628442221710793333562528051317030985956080257892608642578125 [68,57] 8613998402855063428197727106046513965908570676979039313048515212759528902805139087537404403361470455665084338775108861278131378436233239297437516916966160182132307836335029216198197113242371019894229357016615670910772298364360725484666619722920364632785923608615285137781156913218040818324238623758032733214201251024036370659106171784333345707057184666514528641146409990335172521338441133462037142525137851863115592593985242249391238435938645941874076150800971815705313578983009707531841150376341702509042859784534252148891858839651210913700799120683985557698473083314234914394187954063351727035500313059526218567779324847387302075977459029159337364281201266021536635112125669044729206067866916352075717940401770451727451015013290356869906441887584473923684667818897299011530528596428477922448090837693540965207656777131503185363191043791165772941642480890938787422764214472403179216315250483157120671783695705095371500894997772704322502835571991282993279476562840035358504565098225913062956459558653210046937703191493834658388846360187226477597356502170893125696347879077622537813673108851307503022719532365999004078250345656787225050739080380428840396843058333306651054198599545514619143293280853512030676077889332522965433782053250147695764184352913625903398950005685185992606926033099985843512090374801963749131526986761164799392358863641408307475623337039594613581847449841707478682547416789306795863658698864622727815218668572554480747693250722067293500834534858189225105715369571419161725681899345973298472733392894355961423350268799381608703367467641204861627845225931322135306077852432230381073539125765523111411524661178087279072446676586157001276047752271514906518974113344999879821490475498557992201555260184917731185300702387776302113568944130435629283816085106280090339619637973392512273558530877805891652191403620053088958682856952244091501242801735051959867018806291408534545096245654574708621157462555212711881455142637342703437752788886427879333496093750 [68,58] -391622105525635793119048691511192342321520747850450968603772776961231707878351315417750758761028768919686839223291847356120148097791155024418341154776251553948469443252922858895233949367178122548546976928389854846950431260941618150056953426216128936874187684868150746351862253876361162757205711284633023621990811236090815513941199107873803667613328211075936231418146530780665882321023058017678724603392418064455328408840743791112624491773287020942898586526926210568800517938556591911088601137874711564704757030195971829553657023540605949396702243549823342320304733459108285421607679631442261463859520740597960782796985428859974495881874441178995407017591175352451212206284581350000419003814463433787356459732703910408670508882088246432277311618737462775763493008793037753735233437732200678618231592856480907037732808790713911048347394959229022574026205145001111467634801386512143245350873681464361696321142194428639595613850247821681624797608111921207249054480851567109531110939627600686194162046666184547792080439155102187019864889560770662531222719804891550826160735972320367660851738041950923813529593334608062426822604881917943814303411951607280175159771035447284473634154866204908372211006744316368046636396839345569652020331800901024534309251590719396353615939662953343023709230798770843999432418477040416941172102654375545405850009663496943685849194825294773848059086905874500789200110252868221725860822895679250337640467789201738421664293862158741063384229470232139923756180773636168206007874973218465487140342150806477671921546703784925835644580384471416553193739505167875442267009076776270059555459177965319955977812982227405687337045006347465162378076143009190656050098921029616986078890006944565041952178365988806024808177854700044838813890549958206256050646546567970450898780554944404938620719178243899254819984302589872551487309064633355159769975002513510436309658147629932994076421037987296769846913544109199092381479179181269500986672937870025634765625 [68,59] 34923313080045551468468393168840593744596165947785261487265293732964077940055208792565927733598490528188921013986664740657511588737355743539168021671702292288553482527702429069763345169726552137039362881592465996447874590381500049229081686823452254926380938965714444822959157791294129026122374023336308013603573726549097580228338438914274159105010678881682063645516877834166648002740513645756463218572631124866253560149305419902555919005766391866997377588076457677122082372322451095890693767068878903152222581749664547651953305303737353511012478803406588849238004943309434286065370917275377601238424604306418629195395199409048547965926375863127249059540456713427709575927661625287968327227395188565794246672050639739770011591614982502850222974340761548697086529916788919464474698569273606597550814265658887528129617970234017345149569740184258597724916985932496925303774473830914859545129622884580843915812232977421464622640753733401198756738407865900460696156664389382300589814294146863290610066096976212525724694026593609837461620979124012489784920342915502812269827380711134200737307418241738896690531462299058775130394326539233763507065981755827972579939132376280472296034105645903715347898859587588428554612694668695832160638452099062935031992032079342324428947857691860444771322087959752899165924910177934658652480678945447126438701783364683389906307095755796700021570314720785736983430855444711292064635944492544364842174201725442209731882119425881798077758028202527003456726928715367301406961920557279873676175243690319289335194952856143865228185266739208814376044848863649864054838464001937103034265553757574585835085363470630214581336321820189494370451371650701650044231373308447468865720930611149251744157911944292580078406934470863411183656466775908209336195202971618875455901539467242174262596395284278848653661565321326064436192368346570084237393990823604374554406603462973242095125927942543184506942452650533545432942617026128573343157768249511718750 [68,60] -9025249643336362299524118061081628033813581612818949125551862837199200274737800316532866946254870876578616927587811360229849313359321148278085311583928378477056695098184946934294301835134180147048362975369128748678273917518336390152024551842783621228621701402830967303413708474605007365925061175174641662398153573682852295888790008554432655640165428326297210444742081224745496556673292600254316774042827306997433779912858188110586918434524849821162246979121957427199790520139075810075431721901794510264327782167127472097434478608953532646632173894703929460601545757373433383465507638288827139382894583597775770417149049036920101480546897756850511793500720965922921845380146677626019304278530842241513886521658001254676606035887601340424616761194312338946391505214248737282335361400061131828155454230237740661835030458552703206123239876009513506917307811810004257926983421811576051151231406018186636189216215801481433125201534533947240158119366372118867681429603940710013733508976428145390219210020908530401351184541785045530874235895202645622999367351334047786493405055591080171801395694902362087682914783551106508285464096599562075006615955941080553405113520588882792854112194315990702254068031498135433020940251620644465306749827061871993184168080160515642005911663962015096243012655764032312015573420883589830558725068816299394306791637767032736802093287614362856720311006672452794603503129017235727068924061793561650059058389293509759143921999777317464940951130625802059145300431803113901064203756096456574552314777425905329276089933008323084711246559820613256858339463313077217370001736263755414559942656644003302833070494253290927426555373880832443989942119464084514977987973398586419606246332463952417329306867787959525355793463556773574585647197316755238204106862139796188424870911781194553951817172210275333672024106036356060491833386510415821346540670824587292746800219315302880335753439461935003980480677612460715941722355637466534972190856933593750 [68,61] 1414394744642152662133617892133723051715572462395931250870005184025219845665714595322070262627709334122318962932473463184873366778481992748590641518005250669250853746875998003299693008669210480587153062788978109259669388541371486813079178031175731946239263095162634025191536751437039725227745765521145528295237461125764928315846993367116893826437287505818366284314973879455744428635482522645421535278346650232213955014437509848289059631729264445111972922227445195030706197376851590113636464977848141419630135150417023419679506758498232345493279338511746273236666024549381336997076829784009751763785845205803093780949211300333871502741463965729495408616482722379508360082531933892870343100459756585689663384313894881924422666256268749816021248934353022308285048129626706979992461432678520432430168305082262549838973216803340574343465145733447436064314598063661049143159470012275875388321111964962482913690859101562777390569921724111697985476130454734065758056455248409097953154294483212673268315469557149875491814660584627300137306753788820788632915851373085758612540323648160431425324977087180949540214181795463779215828178431810107937284075281904361074066745317821789156564160210867230114858763351349493605129224445300797544932707396660990300586675948261216922425775553353798898702632613315902785129293371082320450276618648735214382515131590842456549446506000524109964703994052317154156303494765022975207822990239929616891332250051826678697643225594039982604659898541392252742981386190917219674553056461176011078959022829063366832764064155576826295318209924787244936158798630233685202557910637065710176192450202610628556310180113933151740788933200796233535458759924919798503761370808729367771289044435472611204666142279355659648126589580538903183973238050333056774102170029693450816406460220878783854720544809427728375094476773718410081987826027664207423745883861383029129866155568056306265493657986074394657658760687812815604047500528395175933837890625000 [68,62] -136961720016880254369102087794888788965293612915815271029107613051982889177351837490605285208224488649002642411048268872072428489598776728642177631774304243060851251155469152465639664345509857400103007256890629269890548973604347271977049781786953551284395939955716234499310430758437135324809915018205086961398682202212000775254082097050329480980422839261285773923566422014679405527637647406995645562715562239831522198710963449910671376647429988911901579748602943319356923785831760361265286746171374164667661467079839874205247689333341602465352448827067630920225210919602601120236781590393475698752728830119634275917889618650290125293155889434711789284098115918261025610962686253481229918433774505090580987326732289109896129755870206830724860550043232544653675068654726056872150476025239181215313350048799139705389907357038866674722984695966004723353933663556655254857173774470777323236289007936658485257687104308387243596751098579300718002620138249268697627007767478420855544543949360838748868601831113892135792465380628980413969640297475983713734648254165320639251556759336914585021504983251199328908971924088074852759715078687880363203303266335077029599155471445550361346863500883708001508160709650088226194542593366084255529054598472779769550923593313729363036012245152466819908380218470439811447834855931454213497261251700962873828531958302869702171050724482075404318006341219866421183328346699033659716816848215299047291365460613260272035782908583457381601807273340428675410842629663853747564636693856120396929824749953656689088444038876000680064294807549207473692111851633960137461077067397539116151799217179699551892697850473620530032911443678015792947423320889001840599793262360622962177084090026830775195315484249761384753405134284192024355870722274669810709676057287998444596616897542445854884670131714767583519281750709244341097054974768852457987889466126041615882451414090038519695445559191054486617745988841221560505800880491733551025390625 [68,63] 10110189610506992245109769320078822946044507693640100169080671625691761139502974822167784697011056583310514974521011838514692587834289020720311420083796606385798198266775523482562845535163856137958396087740005440664602926701663179677324955381541341468444817729054227966235412471602943918463168745561160727853799696284205617113697417587263316076186030556219506440026977514541197957784205548262969259677834939206997990745694519446075071249178893465285803959266959153522425261232570706947198418962170687407998913761676574117760722819937143397784065492318666325178863196496517481488394019605481820316905538787767471353033757961735241150679056785999453590465483647456072784916843379161291113751348031569476907911429036320652197384458051589359382937839039303215566935838783056928619193349003753146196668831456364683685075615503055135780713656090753838991191729521307950993628143149129668637495000267013595604402194818955572358074803157966564129640133650278392049467130774070106959556636660258078876838584832680401421328699986553252594723125929405382524368889972998769782047288961269762348095967908023774155028038540429855799177315434258574429260023785518816489858451141703981025461400485105051266985442905911492263265790461556548554782184117619383199779708008250511501695333454773624645030120460529734249658752067159915929363961305063004738637080887924792749499404684272683858815503400717113464509289563408255154116795623641840258070757399988577175871261525945680045181818370658354555580585952518954478640367453222997420587338551480907950949160785562574880636579824084197841740306058260432742090251553800579609565434866414818935615307730126613818039894440150452554613481932363798366663609655916523557590700934172215752245497896529897650844860294366247964755503861315958642816337348786226132252443652104860196072989226155998711358542660218092892058597519248938183728167933787690635151726419404248350492615054569073632095843606748530874028801918029785156250 [68,64] -1211667768009449129867098987046729668368856654886773611536043168055229289286564858213805670635677666847570821154290415868712011165625682805217736247275086669554205958709229184542222982416246646461133528896665165035847074659827342094104862575666257896394285714479337417717482118384826807202266956098937508091597569872482461329681157875028281104895861321707377376936413960287816211564800197716341864274785373533325626907855020558033268286332416008339471925949192300226814005879003831517848540977489814681411639815859876040237826529180447863787606032344375262229649515533735706224637922059159438932614316602058550167849894899581775996203914804460377558031175365917044314070371293652744347796618206916317399524129173193795436138592983925543269515354747991927455489365210851849745278892740198082926998187770772227608384981687364280979650647213121529153565819973474030091879913775554548653650273435838929454653512951966464983175256661158169491738732932265458592052864050653327979269337172157382790088715378963834714194811490581167239551747000953144134554503604712204898044056972295786003702165456338098931048645020590588911194254302619793773470148710226074310523767966365530500220978906315164138008808175691892235587396817577301907856437518598564651611210912166107613900393532276124801616025437925139588672111450507868255887872463243781288780745480295836512054088276892834809048130129379614572611351118363249061795392620913299394949510919694516550603611187260120774419728420331544863982848720411236754437820893649898349645063213173546386765536599446359526341217348595581738213069376268242353282142372245702432468833858981116231637707310663565239116148075988525899155213179900109566640862826348558608833457222958373982677398225924224638823468014205112869267345811802486195997443023963991397469550236773748632183013941326167326635834382500441120214415135913798528825529357615231793451639824662174808469267594992352377047950540145393460988998413085937500 [68,65] 145407991030175547050014781139286923901215703390912135886849238845156870076648092228785413307107234243621305669647327636028732127908252366826978869815213438981014474721536132609083631707906389463453329041655859134968290150408283751788037319309517827312169482986974370505533237434891995870578320754101385440539128644404737351665585519648184557171173119179992482991571641694751469120994597460590412092246842119093336838733275648508734067892701541967236077534428724532536630017991223365338857171288170058050372347135371818134622540902948110507559346094789944120277090920520285572052125672210589068874203937558577405731203215958579531315530098043152526070006366410810129244285671820989377856354757314396567209173328420541984603077077566220850537864999042792124379350685754184403033159712664216493104680763638187015445154330217145869010907693699329470500548078212728104545503627953570442204501499262844099481520361012612563570220017553185711204272265972422711884201135100543739350500528215604855693263872995173096865883132694717000304699488857214200613639546532210608507953313183245701609863754279628756718828021956571070957026542426789858562916913874640645386041360906376404511904883352153973801815138563408342641196318358819461756615353207756509113322949074410877816057012029743344479023845856054477931387449654527330218597135115611542102928320414590209251619895328180045305366983919149469360588598176493531167210209231757651493543040774742119265146376978064206398480039016114454085089827347221679533839778163620497429373000370218122033103880633443213076193260600664645553366509235795087785691259035328198338561870905639226020956290086188776614584630825500645250255196448070946758846102654017981792508275505919707371754005081378037863302161068906940578953933637052634553655327351797220585956688138723835778899212304603016641663475711960855631564454247628750765174309354412940571429497796183048555874539956023205888868687907233834266662597656250 [68,66] -5842085718911944782001515395841259420232665398878809484345492888766737008467218321015939108519423566986721076004765761129260745061102887029731325128514506426478532341524595167896607939669299309846867009573175565689045888392709079193920302672540963861238761918365611076522442707750051710946355610844247716414964130503014931086307786295908902324235362396608281261597332622743158181362204863723317081191447702558718986452110587220616342721278540312316552883545117657763297940694147660894689358671758268665877519867277751355870820639389544272635895454838941382853095735225589221262208190904163226873272032559953008902573769004327942335864820021758465098424499735921834165051945282234494437299268728500127873652038768433697796743883954089698122500702464638906800978599906095455927317905150339111880835066661752590262960891606060502058989806690700494995082124924293787627302975169522482494835017932794663593633566275644811543664150779929289787090556074372610487737773384925631826376421265673101878077185604182999894775802822284642105645829480635937432879606217961687785365521569755368460952362380940156421408031063128401452152138869898243144562641142981915198190669765217291052388111569403733756615983607688498708597052374167841595580072924468138740684830833571501808600407698206556873504222413392564716499818610515887488685340072756002635523343260385164099487077256453688905247577204990698928657882347500123320653590287970668286059283869216826536772536479886663151626104940554667221873336864326251619550495782200224442103735626326801410438363490900910634633478211860154037567745963229004155432890127056108587673151467470915576418584464313773951776236978747135929823229866147635062653491709636612327159444399804925538342391369135870053090404460618775396398295757247543580812682723577624586887969877667349639879176816092828825257663415489121048886811417392994006980703451376168063960929780658028697380712568332228329381905496120452880859375000 [68,67] 10514609630572609709039769410167837305810647328655902806563247740713292494380623210179068431441216779888136903880600068483346415350012355238250974638622679707641184247066408540081051193094306326579836600564369602573071562573527061480612830796751726841825236996174108009522024761142407900331619619151437607060099027659455553451146433272573906296803769336429123546051738267257805490849415950927055576747626589208261982041283264612337831972284583021562429167993901304123248360785944545298320442468502094004264500140947948227592201839247433362883939947263069443324613280924092802795896204197778093034504678782520416575459266831468351890255186294207725199430620535548351987200112265689485606042324984649026423892112801661988786163305658069536928506512445490320965356303334082076358875303849954682878577180362758447817435198704188936852989138874797288781820973395760414370125344818650042259280982730035077214044853824058123893840682646950850996025798436568406084882505099024660184969659071393497768601822096413057475635765707375893666207155980954640959868085286902293807588976493725305771736472481447716770971618617067968271142040258257746941796277002235101261016764807438609196252824409544240042482170526571952465179093944100422455557710147986872075363065263009527228643617068367958413943340182057901304852009932025310910836310821805088446420057004298426404798112087450687949611998365124680519723867560299930451158653543097433242017394003076117335114383664411138165898449920060062173391698403070189063896801877038080343254381138902201240655897125918373406272523743499830366245085623578837950127851769556228272305246795046143184479134890879619970823933242720070017089464025495117893575040803595433996788739616627733562748820438326577578672043578098237684688765722529885236108303547885298349579201759879550179368728748930173975406733011803877046735585333106358622728378395565794071364866255202251583977801629998793941922485828399658203125 [68,68] -24785755778798423265464697799965880065415311519369522611437673751825525432028336866509162534760463098807844291597505064265170157422350367562659021300851982494542269184342085032423372230790902781563659126001708897788079775412921925893055480915274314675275770137210973813598223056902882944666356584441583839388844447748982691900368837489810653168442414488047511375214235335324041964894989989729472588517283923506580505921638530310522605252539513439995644404315402252174705855693898585733537228828407170967295384462403101789410067401779660848101553585710355772092401490689516026790605522206030460169161711934058847322017989450409802357225437882783990948794338214749215821778245946077579757385326063587187148371301569576323220679412113823537567853371206035688842003393329435793612123444092471515831953726266291406576792771909072659884746021229264640416114309156931252174137998100220188189744823395530770676640497420532339882145312695017128345808049646723150321918228931116241278962190258341726875761633886755498367792458313101856405513696689561611512544618139557916935991633096664346807325748927800622434659823557564960403638605133081193158028029521562207340834686092406579202884052293523558029167215711574984445782228300629047827921158073654547834479728096359461640484086590558211527832126798721848728399687045058499001479347945357078312216367921285900803375585572474277181344456328670065353616908543947662351663497411701399583158302496996489844331194533462043520765119794223984507079967431559887080604493743020702113480415827493113654403074976803736313975620408149936961762481926686017736175787403425669211559743532557349527484127237495960533476094243167735976461715018703090786450558462965846806525002768862352366317382252827894179080060594159487098314194546715314663398508289304415129705201973766075498777980127913473688557124820928479816026296517496750744957569777259733807276994744660421343684930661765974946320056915283203125 [69,0] -5962389271334273291320083537034686299922333603000816952536445976079263633456236208613495538282617609367445447481812569962996016761415938757165081860167715390595282239687486899251745445449481784148129232196733081654565030223352733849497632574347740790669234748354424163313119705270000739281305550359511652346964841481060315255531892992727150358872343581386371685421100607289092437228019112023688274011321676523323182482280096242930356327055813312172182851226218311771940641378944760578068999362014009703974477043021029180727987772048310596083296465327899799343867946609909182121431350113871443780588555020141239163131894208708566694780870230859170551005469907857467821445388011088770109622100215000056190794458507532772507510991480573687485603961153161622967623857162760778191196133603263270583773874284465197368296710441046959885332796846462821075654361310719204705304679010662140602087327884559245037098372697196860840541443214945832914936445899008819422564502074865434885886126282482430661524939171516589688063564688431096040495249109418444504690898924712400440440156405150338594572473724727223374584474756985605366933363652187636867852141319024655628626357539240507592483631379286534368389610739546831759047100739735614210362474672479247157112175056608308062997923040980749505487827780067140684765256222110800458774537827452066383899411064946857990787818376559367989982497788248066126616591041240087079189567844631673686188516682937679630621722626230042974242431514257566190211398008940104506089628413955648341690014929928303055756636488971121722890359048118658933702750364416982485826213413136217315785941337990183095072849811012911554014330991508109321785995634421245113265928710211168485786306828138105143047829883473676446812731773743002453590550371148801263685590644284573006563011079577720266829300322832446882936626784781145261181542095528723572552287082896909944492656290186666608292345771446637007150061987505556713117526370666954059659249799919210521940180854438389122107325515664832948914408916607499122619628906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,1] 1307973561813994710971819906182389130885006990804049324326683530282590571607811823516721006064295195752726230079304123382090208269570350921925489842778170465762931356477001135491179542257513250237414717433840373454803781592414898699411721086701810487851012841990740950518508124901491072492895814443722536482139759722434479416001927245041076236901340706014627841525636291641180805125908254629389270006201660424692417896571362789840763790528596344304911884464156020634444839565437701632663555530047929725046711173976141512470118015674808777801514237480590086779937570324427452314755984356128423568225222823375314851422010240303019402347111205906847422330305455225403145141056104497827874394440165692183401404627549213713352083409962355620060944142126280269768390550900761755417647900438872788532436316445397948366270176440731690999935750800628119300554344497975628388658566514284919557085402146453368787556835685283431196035706386018022065519607956766875210584742130716708724358239303357262912066158301803626993293183710316807575239335698302819074905055355782501641965824185220493619834831072335886544056895654285199372745042041379081770608341602728903847573931761298039257394583535308908902674478707075069990860896738573371974785088844905832079788553864354298296261816745703070317370301638210857972557792791175607886320603164013050184101602999678012828234518606399844479783521691403703798932604726819765131654881587634633910014553276956539546284888840220078039245709558646837417310884721443061541372915554675368648662006516515935570974721498473111266342404511018623708802698616029110360857217629202821111082217352482301168591898691925202085730817055999583493740447878556304175938122748615683915825472736358850434962434248648107149044444414721655898322336116551973735180931218744180558366637824753535676869998789199975057995043386513066565982054190250235467790138988628284133457542807573532033243224551110136464638037199900122572373222177545764726759156163931500169270638332324569052665546824826790783813379448474734090268611907958984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,2] -42678391306038475655810532118492594344002141050510880975120690581754285604668114050157242874152641987063899607477253492118410823663190667008076631692918173099680083449726521423911791994102836874687685361329916196259207304306156541530966689948593687049820609634692863308244997311697859258086522103714792313556354870609005893877204192633391318882974599237055855014655208858644023750162452389114827646423701227457195292016979292902150668815442900321959727339476338225294562324525139195655334063123120341080812546832634281212957184995660415255476017635943668725231560926228146529476611769079154045330686079581602823521732726450968964465495745629461509221287034838998252261341886785255107801007562025615629226698662725954138705392116534373873767436558148176040048154496708262150498753196116938133975525177631860399375402867914395090098165049856113181902592734992770626793608375869715746791069531937874517810971043189202356014242170016998110840805805400285356746036437400077646929454712668803625700485537242104440892346534474627406347655744409189532200103873747419842747331566648004226432790381790324358457243546994387214239794859635207686147418702301700193121241291765056942309585742596939831193010788612992575095957492912873646190138629352634244587811696705916581714606207495230770555924539143430587623828325244839684579039653703771786444369367706119162604381453253248125676149032981676493054971004806281401238559075806040882938654900943127433928480680476303202729085916450046039134580722108646407426160541269936619131937256779266611975625650172569422140716038211699270034657307223613058144509781385114792846958093031134192360874108273501527027535104024288391284642455758916005070143425399461093194016222081227737064605947171519664499300089838311211358348912262772933392462905089235408314689441181882695436073728863081684528220248898195580489086844100147951882302406441907772370944921492294614581084784672822654531066878056312386982524178309942251992241635468340089948771728452664049609470267238330674756420501925191501868539489805698394775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,3] 580834074713381346830969963634411934369094826267774528362606510469153198294308199182177889073787640736178088599762942184383934176163482631330545092806784095342181555141895508504716020125771892829383088268654924149777780447068580111125600898209351833488880497364968056009821390679518736140170481294900804156152801132263808975948669042409411380396705337481398511665312590584775304479345487660180232707593679903190892068847369596144297100389475509532303981113134451623447852821868501573286105846372534773668823018416653073507718572416489704426861000306837342102483669625512130245316496954164084372404735679526357920536178112212497416598855455375419313616669670708032112747159494810227843818005886569005102603025454066125126939524504748332699376096394000457961021284719165661004539468557368141229710916426100253036825445708310231053373033989276823087414853251306365805713238922350816071177399046168331220108291372129316108913910064897567690524439757788740118433752490181239447717958264518271842434982570898429603206437972689500341711876257208355262386399309466878749055368072652767994688662167858391163276026003278275089366418438735392896801038292702153883890582080438433204315674792588691689657756498564119216940512974870378829573359169209756755742796130064835934008146547392961513009707091062255771368681035468141738041933396490018621701567348173118288393649459172217178290735276790307099462243294505443396436956871654544039644757173307859619258072045591079466276573098974634791467160118888900703310623767800858131586353633749996170149805386393866509332343630401438053992168285918967571789597759998537409687549766461449137348282605260173937539825724573437572817943205606129618753640641079660832677769453506401120015279731902723384858988849151516857010027090267105489787407816973485440881165404469670748047420087455930483424744011183560355581243145693052156978989843214223105614687126894365275941326191498570358460731277266278090673872119985647787031589577471651334656551962927988129441814035362857787626270772429748490139900241047143936157226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,4] -11249875460824316714009401702446116845198749914459650226009388297357427269850592388265345454305039244340681645071585975906550947536970555463265965393539371906363298337309503250761483350396950248488195819060155313635352738902025652873297063255120415901473077928022836602411399653292849355425177672775483349184106830186582590773432798845883808174423351951426895190412155082895534790265499984973585119979663315208745894146580900326645622303023209212320128781705510745083272099529724366457147023955394974919680592658595728589205076210802907211299194219117454803595439291396706783358032124959493819936396721998693280095037385790936058746491440828779916989532557574760712569595361813301298898903355003079705171453365801021871396552175129375497934437027493611329274664273684427690999026145554259997469648558875086156581341963243804411911720578792656040409244908730975372270931540054025843212980045621297045732015620814241691182158939604136872322865546652951200897147934202983838986352422446085750988626499721308706536689014244247754026936784582754383224085069404177848748204060413407468959308089138795420830780554445478733731381838635816323234701733989743640576677758006617029371360972977746910018074168969552083496850666126373723780395789963374094781956389886471153709132533656649201147321472151474872367534800827531733051643694309926575065782705470734907559658123542922008444776963103247306722234672103229953615441022801916108539637074054513803948471907675737642832739063710480796339390162641428633913061314343226151981719077965293953049050045697975843461224496557742233727768734388263258606161098302311739049427914194706772866384980655805562411890382405669371285974379406029586700867289804651756664243764811793556238807043191054527291859799323758174408685982411441982850709055044328865600750678347822761639819044755307201782913318822401167818038226179960326925594502619045270330448372428749861253648823552520014427994983801062379637906597800369085859303929978107446657184653057724014718781165964605225900438617493460073323841008630097348941490054130554199218750000000000000000000000000000000000000000000000000000000000000000000000000 [69,5] 170302635998344168596427897926036123202994417963073547680080693592145227806305768088575356331740973774653694824690010393452517049393323794873921505647105031775955308019399953501923892367356081507440970325414037962485022327976908480729148640305254875999695773987249809963894012027006996758732855662761496467496035068813112548074103105988042910727908576433083894105238071690816349117858792182774834402078078377763409494673593522190453700874418029096221739666410052683885678784698041592759586714574013429389398854723593952744573669823763087947757522507265906429552405791564233903776738770306757379889915820856640058866827125037248059005635318957722495668252544263059831099256580070287593250635175609764634627480484207091213283307931378493237294905777231317734391903289756559249772784349859496140586188067816585731988882384269363867210814111822312050079424500462315061611750303231766194133375608765187246764619448093191618175604440459345595316222962216710288027659091276675746393411292932162534508820959506086965316465616686976539133034135669472701422472379745467575970722493923651464842124981573865297497703917585051283613768267584086326354420071881262348992582229924626141397034040672020222878167821504949949674082663738068653283956829717223767020032266784637525943477943396882665320750722642941453679219110072338818039898353424522076261484529547537904657280279716004085818017700919226197465629876306533165309396280884693789244092978249777784306339514032973563911400607789263604641404906069297982453851250869595290523596395357013131697894401142832125283094094621096048492895951609520584050492710692819392163046037622246104931035519993552090300225548215376588289886553053009891268942065194257612036476553267528745508169024066384969918715578390152463953584963645994677823200215006728712267637518994308020050770579764874748853368961338133959288935668202271690600818786243508198256817503395559538948581027145929257771293600590156488668963217855425060869158763419534390788794918138886203404557412843830468281240962322323304490440110114946037356276065111160278320312500000000000000000000000000000000000000000000000000000000000000000000 [69,6] -1632961909400005782184152807679874715109286646092722585768330810236785699745172019234832362784077742917470878722508554084522796144683246022929127927895079146419733369658111507001492792922670209439961837468854663652693260924347697679940687274525569590386111864746270186652992759921018552873759570093080709439065545315208617602213586523710132188374890982842170036477931860704897691105026179514193256876380889878851423318848730425249762234703383152730293435151861013598775924981268649070655902594089769188929436397006810241897920990087626114957364477265351479304516239616028148184055798805931379046351272410084123783511057344113648221738543010958196854683966157487516662148203831648412989090014976323293761833416713296328004376250917646181764937830064271195858506029466100537120476378769935498887193549975276958506651637320736218876207681778777570573537228395041688463805556853705462572976022453817639872743545577848118899400646978079084807105686848257336872813029287946574916584293278728706650408094175889828978956761408619421899636622172049470961527102847644484315681371669667654786085320246981196860711338538600161389579737740773551538695550056442841996542127481235771537092262017628194567620622828089293423642965111401367202339066750947994019715954857184331171997067702931985437969127154827269161398101168975213571123059140601413097219521812526464069295901605969599096825532745183857637730557475807126601302446033088912496737909823248313426277149604373914973751672945122046004073978771339977060259504401688330550343799673260627056642123905534435575709256696324508242390686063874003953348542447387411371028655377585626163820601346798274216560707570579036651444941754826331182625660755652345360620684893757335637420418872080985685445436275189213961081736012423328752620881442621735384270433548261519657371529408661161240580206424912690426858193210181241106393150763719407316417463572649340796640986458096122111409278628336306852412119179936755587978625043574390696797440762556382742391775652533967725351058225741304173659316795880203088131565891671925783157348632812500000000000000000000000000000000000000000000000000000000000 [69,7] -1348151807091046822798566826133299087834431047845184155393913372791787380859133822323972201807511099867020795935741844585167770645790862149451508830992096419517169727420257436332311117562198042475001389840466560274709978570856821763239037446094421111459074878873723127886197202150020227455514489751098055273814829986784384636985524827146977426332318615878371869772232118998420264580876162541108881345922455122259112102219707803152612344308440711616335205413511178534811782271407193343733058480864462435201542189736772546098283087108766649927391691439130112265234434090128600039560967172265065241733674113718231234286901505613734366375995893894691725422042168953716346475521219586888566494577376736827155853381682196112204792916320454846540192612255234293133988112983358694622843857429582586973637472055624124240508936398337453831345240441847972761681356896778528941388718566800660414363810691444542186647285074515565613902955732186849242690453787711251092875549199126566839601826929910765291384438992520588064347787432230834258494450848895593181709920296400831625895044550243965394770096063373675689148627333257247449723403589473850024885937478347215785013366783278831272123547987634397050340869912331509160067765685514646323654219868191162071202652955265161253530380129567342499481652682452785749042456656836093575831159832295993857789038615685529233388539206852263682757392896299583649862948670568702034219979697964823542879265954385894454349063318987985839353611344338017100923483609196269419355359763152139703916220751159962974929298607355201470398016781045690531253145873625338244810132844075648717789564436210482208679137748662235709847140519642195501015878403358421724887373222754035466077295480105998932677822734095847547768535518685590783022383228104747758205950316780302427793122431292904380879001506362850296023276768922925028916729485338630628356467515099405584584733785464337294861905326102675906276378015283848075589629389848511957704426460118759232113747649774017186536097881078598382812637117284590610816075325305296583877634475356899201869964599609375000000000000000000000000000000000000000000000000000000 [69,8] 495735799144629067448278954734154100425503647535672105694733554797762300119651143846108207986135273827453742550109702073039895859475415902689024940115513261787594659191532422392972201501412524903087322773549184566017026292276924575136677654916582466523919812435063844017380117901433209185129918435965977458116120718200088252768880521157439384058833016949221838252150224949833472090797425864896619499875742045841903069983185326115492298982376538740289491271485088261699202323911748673279060581707538341959112158387319925157025264019549999057652437747075014949695184916658781015540772735700555583023323162790184323631631670220241036004286449649675529160843792075968947347109126694691065375912680006033139053431016793567987467328688007204598307056155064609134583220668002487503403864036663973469036866811540190375228725724402827103591720577325731752504913466772043103266543585646901531620817175182296742058132958940045255690207473952538968702169130513828552222481238149962880247970326285283478392488717121142941115195586654411065243859101822734049576337408357276355219344752397589847346454488256776667975613994733355974107466584287849109722876996535267794551507460510118114472367478449321803183498432749895972173210321295471142775989916470801513337593456235811993579218237678492492420155134172480945262800606930557286221807488870405570222399641902354055490221591136950626764646568781556264399075677700770415002611695345427429808480510910090111280775175930121022627724192626530934797876861488984739406265343312957259919208186767393930084106043636911759419213893377580627763587495574101272275098466285628063729448543929966465679213649807841086870340948790452023056426433403054961402925375017893708166338098812105488373336381370551967507925861177510206993210237364617299929556413447399678897174776919996676231014847811663952911303317238684122765776569484659495437569391338459074766926051000557919498958490863574411660986694342934017171959405253697329755730714393125615943154878660657567842014265603842451315980178527139112604158743742929302419052139949684487874037586152553558349609375000000000000000000000000000000000000000000 [69,9] -11491920161164989200848749020152663696537995364264935654452362002673483412614071067280400884325025520724110632072614893101312896481046927952045429424157071037776530384914465911957110763473561430709169043702913289182800355383550171916777686528969936255323730194048189377889508062306139510667173928226418853021331944408079951443787304701990728430146949947544698574131884689799155308997890687891606809919135404505758425763388326457129475451385717779943904716716966949693764350632228235909299259750341122256877576417657375541579048618537792042207878948228609916771736028228647213781979260001591408586361257317403212046609384029666052914836556957591793149437477936216741478577660749041692767918823037538916971194408269791692683376003397523735995700992572354745097582761315076933577507138365269872977237417474782111334048894630208258459312104274703388853976295009188190400732045812947686601763153238816558797439294600663847376292660754876081130029692886967465450696104225685406710794324435557756120303566908776607307350041570529405924378856840702940781211611216711429770235345567698207095109416605295277357208917760268078987282675303647973285369597177053722830249455159358494609551925327559009559999756164708277075079624604815701336516850693501185547786849827366442981721602076360093710274222736077168153000992387002080255128325446634490456458380446772686037871163992264045438194222200041346507795051279535296798455737124211605700023096543590478301500826154409901645952751101840273003269913666453574567732623620869474568565293693793643198330031663775776672694377543718518056850895219517768091429593779360510211682316245911365241412788206145581624048869118184266382006029979505374811851218621836126029918741849509439476978760531511291424890880649959851059578828866675042779867216743027552325896542568847314147235054646206543548556149673235970422860456488458211677868894740901352815381103535962835235561964567142627005538353590687325466791398360530707070931059507765183603377973579374259274191358217164254600826887733103033948517971887149903209418680188544370501801950013032183051109313964843750000000000000000000000000000000000 [69,10] 153330636103746731939359906872276026440760824765629058335225174784203313746396101474549572944135993260039160835203000479490931249341944787707886516711785810137759649052624138433788916301903610360551050171071201723920320754671131469144280197013176922186306283152730737353663298628458161570497622157129894647348517679364225279698080476596679301796565683352408930257248064308197994036021396413361119216194786568241541478736072258411488628976844754712782264864842308570156289645578774831525833434039561314709106913664963056430115132535270104102281610677207582084410694335756326033548728396306686361452241559206401338921018107134090080134805779122520874367331400773541642325077286319721615909398623008678753399463087093283713034586426472074736189743821155463508783221180380999064816720800235341949306261196507788417492539332669829567251490370977023107864232424947866755930305395742948725480037251047607255711470634770459056774374428017791404792389519874333609716239934969063705271786456341137829026599620899988121767468748541171730096358579053590288397670950795682334372228726004720878154241236138898258364465164869752093192624489409595000973035921063756976493268936045850644188435274932637886705616662352238996519819945496563200194790422189077336429054913148582413551160368874892582012592084432092036606859568257255109009797959929292402955663882331922852594049124579737824024223339665856919317354691997570069384275346988189690202323813465336786338833322650837702038434123812169728715581785498518837722595529427085047143884269480696210934077292472587739212844805605363723796685594258599012291568046693778562695714495089102944124592342946106176159988332520755037278387383664653168321225857381481533931611234624144648294271785593498627960508141514229387481418611877700913113663906217930230231377619744852110950937390941724476224130367944046199664498304559729728379550904008103359384340385098999219989591808878265683112680357108371581390095461608110583271677305544915899368860770014034778058921857787251217232636122467589024641106914384839773470003865917231930873776413193354528630152344703674316406250000000000000000000000000 [69,11] -1391687117881418021467045864917480323219101663999638357633444862253558330308711867524471975724544847419768294634539864792463477607375793240390054508331107945333937656430997937987112066592028728347576259020525342884998915725172793153965505350499596257692578969559451180043355693200624474711159622894899420442235285681341710505074344913794435685945268060602702117074808988135713874665626670140182617860158730969460073264259906861491374084216244502308714740550063349545281545963240585366387179183164717858550020870443284624635290922068627892389767833426878323463246878823232576384112357080159084695636223616366003235381995990048137696007005817007908399596731205657263517880133590950067574349827043999395920212036368264943905204977951420354082926341081204757032094462244583457649175825393028079521860412039318672412831494478793354466478253076227914509055181417563161305189596743893373586268856194171418781965769032166847502271067487066889327129838313724547646470713671557578284580068576383094941693541337981184350328916297702927795783374735464946485575935594725112736542424572080097979011510358319567938228860445337122787439313226616163588204263975191408234785801969474568071748162043831370579672564668269905656393185157083911889144385506369634061641086432119854732444822281514627212320185108967552723098530520917487742475041570772972203429578224964588257941988414591050853034983703640459870924270827394574300287967783383063190146220401862355412255754851955365552491706502761925039775956241530108726422212867156345721858547063274147764061528104105597775911652308844155532279286909968116261178331132233074939099270884997565488900303941587370818624136762016729595310117952075624831477716951044081323706278851396625321718332595247328407029814750863231331734645519567819507791593030550599866274588481473373984670103736996040693887671759226121446225774422931264064543287072961889878779578042174019515502827694894997457173419282665620355690183541795806780860027724668143205528297130372796749639618581792724370781186099762580778514282321830891012455227789646014947139152084787383500952273607254028320312500000000000000000000000 [69,12] 9174869497176365497124072034483531353974555580244354892022131788140502739122163940186201096978205543863754614071318395299227136928569008415375342282742374529340432277709082744963974160843345049850091040574592426732193460906662633665529754748138239999649520367818975327006444533941670554123740630700556878938748930777880630179042058829374312826053653246904838283412335447287780702386243515264967273796205006422847207121197971401081855866438188564426752137274500696671054459512462456320020824368779831585504530499211168229694156319748209237860095290957712942443762146729996896307146138118780420088048938381463440864622182118551021115230055707716713738436278784784665455715693747894020508271290814892771092998016118609680386786834864680134114002441935223462366800499236869483276703684538419821737024574133300233080744371673423298634309217824813847993370747200739766994307597879209384535366343831153345460129818227067631641486881073295564316995789606659942751825445375087454665879555020788449704641896149912149430241263471049278530947381644324445902755348101335208404722055807974023877566584870030418707428209222379558916131026417299819632188767176089545868964354019899665624419046839863145138550691290497075171574299990520999478412630267471584704251905377421071821000684722165182555890970726427244573837997725566883124901829525251337357996449014066939946214364352950120243718445252517513577007886603987427155318285076264548202800884337493657065819131509776670435626295620742539432828743505234135664989729653387180302739058767095525822461352576575549625703006378129681444779708844196267324554997269015396600966923939475024515853999289994339818085687103052519383666650233484472522217343153485936446883757630612524425087181742123674875725222731800609270253812789999462932524064321423659101478382399101470990822212907707698629984515173347645049389229703542749440518015098820052416982945249616377039753715622105452243843439905379108100032667021160662425898421555961303884992334774604032268479180412034125218385857845004005467478322218643302410221346551217376133495454604456498248765683456440456211566925048828125000000000 [69,13] -45556866581290423038461818761525855673330130476467128197193956954047206931560322270368880238393730099706754579975387266548777982052322177584137391014990631019050217457331508292384421211635119783290737507588142210960206018898935022474265544739271008652290122046387290750075209938836935297240665179848430093475839179646277881147886311689372193046060376488773689285318872498925796508024240400393261530787262939575463176426875397161708848103718341412485615101009138731581439492392756221590509855348201936703163682793313509117236358302797344766327382563740003135401911610964827684046526703450092602094480308224144654598172924626690593760227401248148694882660825987137839090289616805399893260572396357454956664657595465269202343906469171696466105169422062192554888581498234863974711538094526488076593490557560333665967814320523424150175298362338762604366810909752000315683045785796969798900727787775103209810769785185363206684260970687245884068809676358408292680692477625052801304427557809486128771770066678511807987062447454471600077594715497286239823170194246319437067666378739989631078857241304254068870621605191198070572671198190871599818419148312238677021812946685931317167417666286194079541123044952600591333899913925585899800222317094179111830147469311975914591241058378319363581105393153282864360270552532825451938356590554887079085044045801270479910332360962746723889566826228953552495962302205714965765585680222263320326962584191311381444542454359322911566618081978136164431063249156183217140158551759694404335175841514677188729236983778660519647715404766889554307101895114229686184120443713006732682390331309612818974420908374524524932680688776288488134138327106023439927663623640417963444301794375364854394234651139630673064918426799475320415835422780655609999184044872802179888319010090060110874770314385843716297469952481173028162706473554101035372353160694345327473334706666348061068146452224058502218153983345394749034842083408898328049167862928856204966712479378661928787595774366857912440685207890973858778584407306847055548170640979890831022688413071055485437099719092657323926687240600585937500000 [69,14] 174196590574493669752398703727663899572594566818574109954303538243240660567984949450802980685693870058794548579159664316810137802365012087353655085256948426137936048823334498834537640040887983437294676940206518096552136727219302503775106820584390247645403586376213084846268305456807277131154770914341966352844210915833150302734466923417026250289869284088925623506835036896676201953926668544261438855376039305233329247475410341150535121512164570627473571866243921107207472808177219349908360136515444665643893442059415340513320267864855335915625644297339899211221637616207426486779139069242970439437684964365449378366825097253886309145131658398539330582979707253925157579517477329718823059649052721770656022546079860196666149339527244575791568428696690780818612369241745763463467203862953324410233653171030963505774764501757860364568223449191143378594878553797281210160096852211993152253194701537988038064133617988555687746230072966076395301178459222479886037008224861846723170512920460557981565295746524472655564126079233131806426835518726270548214670295612972721101924284198599602370912219886957106016749769119393809424993707194864265289075471924067333378368925250120995387278257420884203769653011494204207237666212305206573327807289564932957423464448035779983333773208471932948230767874803463653960711514818943399851278568584487425667094669348920610284910979944085474129754924483205383196974192490043453257908411461569523664328114892186965215011761989415259151267315683422387684464274434265491958456943259448327764094792596873604736148427854469812625061432723642894888606281369179047042051248428583758025446662408359720478602972497555849212773934188635883447923538399596424956165531802114717054285849463644768332103228651866307810861175786086635788875776439469968827618953446775175342720664271195858648228272102946187706206195401109708497187790167435514164562122135067005057962107992135675815872127444790215331445486453915837722562133146889909893526185601294907301977096625470351132587647358924869669443961806345521608683075031792960794591412869935959534814853832962455726374173536896705627441406250000000000 [69,15] -520010869540079889762052419552309146267979950418386774249603037184318282270646509544463572556246159515577695664680380752717946150344365502142833494585177286414638595359000384750562683642274047818919902327099170294216379620935881953071628500148529793196240049870217423311749270625891093027581083698547642749516264993968222123815825436307916534229637107863887717845719204658973529810715809041122194641148839337571232123639304548668565971567655624041201843130755798007845468376198598523197957241953389279568807720597568379238502042891459813559808403295639876866960338600590851716788398129968621116366543166007670223071554788974543647984491764311632924716110828887424105443130108482316147894935526103510792611400857873854944410826003286527137800935101805549819142613482163051576162322263425867791509610464064514580973618287323754509224805467024355287760364603634272173611420599393366058866249839665847384476916235731275501883622888392864797252902733788201083570379232798797098511241571636037431090853892623024916755990920830973182496862389488193946993472901895735683330175897677034382653425051294936587123200401068784153548110075554963092031149719280649152228807421242740807639095138896653383349083498433327291829874386498883557343180793285079974222138214496184137754055760511962911183233256066850554828785166756838377490170056311193105727620803843804064017289152000587062634463305436721256025395364080546250488787442177597921044789052729779802466759213719138232193044995079497093784007889568387284649065076284125132375457077369251092660303555404769461191606562984950197104462533701341815295131311205250795528300302853124422020562695658034916180703921088377850595309485834899569897663310774437654710726479695434384677153933780743852062808157864039402062245616997090145397284821410727805901141140630164781322940944307566502443702787260328753679063249792391023134761458251497110304748948045169370866172106348420354689153710475587049855736307433888522946593515086328927033713163876013960822722569204925163982581598275838119089694961222704765779060540196964552548738330590288869714754582673776894807815551757812500 [69,16] 1223201819411739409138388735347905398650410975901589655369221045827837455764764794143531482016048304537397340490128703168573060418094077232696670033434031766260570706834107117551808459283824793534848369058090280497974072900691858399905511079765993411230098146394257129077511824432859972609462446155410963416789884723261867475579748592373938738945352919516895737576050783381456335506951820044634488710779417720234719502314008160100554495857437963464384251142127102848775022704400023035169328749138707125723239742963437243729419845154937525417085596033140561406774650428820448264475737017208481512466017685436393363667732982708071252734843660790723020464067841069858650167326945909609957178306025984530409466838572649694960081153999844829852268367119819906613428727074112490650594094039641610064647612808014346408535021961696656245901833165288965643067321770373970398888827049271096798936901772381548737378223241869432770981841039296770724339979567396906866565502920080629555002104324487841432283359660384579233468778288715507719629804558333150907145683829667649150217005708502107603549411034638594514477147590999041972837523012723852786848365915576110870238795156368152713626227246150007758854366662418058103794536642746284517396549578914552608537174005796455733670084008813873664825840872451815751857220255135371649262509102635259269321577814853945818130524780735955849218908334007914092264473686477204992857431491005323139379271206000812760300447221613031666578142433911540242752871133628111262619700912421957380930930998270141443759926832400927369579163999905379874309086159706273377689120897691300911439565878592966626327394415534699041493215354064919363279035904649771059810865824482118430639494876304468282559724020270707635497921688870852231237549061130954014662674044977561859252693652645468628910553844185941804349939667643860953206736612850821080601570609384913111505967933914248355913507710374656662218644012291560228238270816621833724999110361085727399876618078249465181410938647656157831910640050385895205945404723507307413193385015824016200981522867197170967301644850522279739379882812500000 [69,17] -2294913495598883838422512394951685865396994122671666898247277416433944113601997636210411984799847722383986054775062594990222793387326617165556663884621594838810176496361060829762792062901560627820792502759140004348662341442087549032067847571119755767461070507595792950086152922067967701756127292425866642422955630685362455018145915191055767284418383811244675353819252450433866290769369863770011623297662277694988711019209056214929960041427042249005478963374781715478873432400094284302369375439564474592459968449755477767280893360256605819930114940652054472188633336890968366299594563946185147677090881214626132914708114031898591066659961276295125847674837152726932051822864928212880022754084358331220685290807792761717447541721836975421518896428219283140496600212281090341263826433164829008611809380985267941256167091223608808207369099153185222765110177100960782050598810553930153276033395282192355197948658643467358627147425380511977147595509281876326645850933353207568866687587773180854180216866281631754854047846832355263078345465423795437521806711627722056272894549996204946486763757089678752385358609510621040590856217122170474315948817693294240739293878692178212620183022717364244258357311894856848614616807393043285506507186408234465676838941380553083540336481688558887792172469610720770791033324405149809251346828223449313987925412014868705534581488486840453629283998084769193354078157026982712514554124670905228089719781378858916485667703675554980610450737449888357027862188400103504939017256680960907852380667326584399353428168507716330768342667583133463553725311254207411799271323491340273249907976769309253006819558971933708829514771029340267800356146717636408508907983837316733658102586972603257090578945849304293047240268776386942826244487021051142265684262899463407051712499027314072782362351774262081914355971322114806858166339261401911428064637722691653629449598090515668406673621792499138638109647557234664528461766644765580641950605357794834063388323852164808269426911486447771364134103123483006824623377438024603537809089550269964986255015471083851252842578105628490447998046875000 [69,18] 3555151128041387634798431708727273636226934449986427937920208993816065976620370806876962001826597709496181513245814329098247349239504441533920409592342966914201275894830359182836969288714962967751731213277117548369480821160628218960823573610527167306571538937208920923675346865269848083873923488622084526020928318971084160799173161142874122891772208648361379368359045045525044449822193320249271357036475902029480600794426640646221768503667953979982047122202372879093444363897081890260272748517772530497791947029462850499691165642471704421573660030563396441531107042792101648261456095516061641216234925489700110845262023294822004487386174391503286303405793507694952702791348992207190244126930739265098850663796486004337432211056595980189776966782285607348750163679311908343084304816541448627657235448053508411643615596121600037135431071664180759334162491299626317481332744532784004723660778754462979649650485923737850123334232783542077980846059360016939379340001952541927738474857762725331959457804511658062659880934121524455186260994869641374358843153196961195997190756567973511199424177018181678542257380136808474837835316574894430479807759078962508787908491655825987817654878472298257692589922482902739235833881037654955532512195506392039839710187264380586605114108967428928550524518928411776496446854650940223112527177231016802584586600722295894046960757190814859979975088807991484500140128013052820239089366843542039545774127998724644601587708704517660846504120950701624187264529937356591641544046600344152996700904320442059769616070647048721645497678925423692351133186099893768910441431947732132082738597064996754482468786452714137678264578633725241294813155386979592678235765764034251797889443380966681362379119391184756710036607541415925015756910100162755902753598582798573598561391555790676148465138463656162541632616213228828202961802977659015607397384629067624478544874469208623539620189568433121547681949989500992814818596259260560460990722965399817825136266549950953900893299479143107853230629356830985830584711364571915874907798085185899625380173683097950743103865534067153930664062500 [69,19] -5015927623720174470478224858510692137187851480292251587772235331419769763777756946657118891564709028743349418098109397763353841617032528432827212804992527734471272549988971172759968311286265607230858856317812245846728201236055493958102894837020302517828746020415854792224407996958271169517891456890795273932947216858743137014296706300611193961387260003204287929105099002957265865850141780085835917254984142618336184551778935867117996961740796329106833631340345276253286747159828931731182129412055690218501669408462844943092979709216768683477755673517160167169769011030327968701091636280618601890596574278358370112364508551352713579227253363789172139995759290472808662755638037230798039630661075007249279063956617493876623854922459561051118278543475659008838026533346746872034080002589868719901212599626639328488181145648318389014119636908419497976828238245550498250418974911890214933759480871249151219653014300477332253713672185541824940633218774203447262762692604889943149804169447217130770553851978389581957640723634084923852662364720723355174705947171335698130238507524096915227645042468942196073540620349802653275476329858130460663404296076916518034996579733929744783416197229458263876422179628009059518215312729039628466296978747597142297235896577839114514449727403592966682005117901165026872850155498009981948177537534307386498956199855789121288490537467591491604648068362563201501965513248683679789459898699121989494416568143126373097170444305146986571559208089878832379154491420358114730641712031860192025252863498105497783312649652465755889058972657290165358062862393653816661245090330348510959855278602544301573604251725969265076693680891665803118508260533141131224466596574213883158709940142876525549854485315977891383611530804560232739992231053900908642314941583830462819630182826374429787715578471845992846982177851661031464762209306618614453101210610853197300671642640585911092961171669395617756008995556005654288550967095415806661342610979888269403083387761640561861520605569798070076404245572546394923592797369922062422663307394611885729404643363693594437791034579277038574218750 [69,20] 7560196980607599508126401840709502860984678651205036489580051665197087028759881016920178080759162398894265496498676772600907887653439923648820778634102833194936710958229474311701834987876219103506223449123820990438554419520673261165690663495004431922748684514289199237391280850884089684160716430096462570715301132024997569133146765718187639588695805770079517078330251879985108599415981577433224880787615432104980936126170010007117331511899315115282661124081763125850718647807282870576951137255860003581300165034701792743719964331665539009196549000726983403485074950293277102273639664642500042832477600784106587495532223430523566024104088579674723069723361212211357867252631640079597822144311094278264481788338331953835141826819476788187758758450801771810589360847701821009073603446586041741891657010362994121683937842153691227580068581083488305609623572933859760319511370601813486535155795160047314698376359483401112354169009778316822460012361192774887266672116801261603092182551910526064998111031719521098803163579337483389219218994866969670660408072097295002527522033262973250968100305727537781594005335193280477025734287545178804002884005656811106717528700656146414897486566349367513585864154217020153302563990837543096294720444580751816732696900029011219090120039990749435671237769707951313309702120278223579481863089366426436275903242934762847317670654217602843834987557960283829321815601653866306788220308309085627990811584579182461067620235861975518869992868083208396646516019919456926872144931957065173433073808429552720307537977677007710313485315473201334559436660516051648099362508683484999551198364939800065908614314318801374524296809595523095191491474191476404209443271112683965499669435800864249305825265522855541226650399601490705345343961390245776464433888381401872175476912782465645382662517272187981133419054314111366850145171180388345010079621670166976199242568419234488747393588329696524182758405988833513021627728283143115315509446021233269244115840711725238661168185889479665615892944025426479626376311642532058689821082602322208088274635429115733131766319274902343750000 [69,21] -12601534565399676830895160306825430469273729670965638762008356457667134291211044799960149152131510624622069391117661277867678653339344228397863185431856841841649230324676293844441445693398467410229753523639972291142435732568284682916624380650287449404860852605326379075842386441506088587268506551844967020520543821614748478295144795194030769646505680323940010843678733113831791844411939752941042797148742848355926266749008733979867228877610711281219089887075628378490868456300914712687507553174380616968543276914737917012423832522508284040388555859451363650737791738865829960550000370518904882577623175939545223917804850606607758509061782234891324011896841225257116692049086655948309308569776722693000004810869903831704257189321259093108701806742529977426444158067787395497915767096755292092915512579174496459874851845862042126414758384624163219271926493770524148247658217554661121160600152896025008448552224190887961822555541373851302076233757402091803582831159686448553659856936655387943948047607019845135513644982395342660305296031978930497132655700449479931062462152853979712378221716337685407521773025717216681557158126173788848942865041045862159045186291015617152801394629072623084674228491418207523363506703783248816124133401061950272454055979792663445925548970126917748289157657693162187562915320103961884967412059231296354356259370791720831552083997807403980117921954936724047699064242632975619193554303394061357177006803100143281554905104571909274283386749796617755065090572905897453681243539416271089394190346676887062555934474585999122571463871922199461312560396044053671625062511551267956593757918663811642051550112029845563953807251967181446629218656246619598092999907919802904761418567194649696983865632997467048236686590942660179559206670069689093155919257019961244894699439999966303822226502672138202820924984434700711727195399645819482435232623932483379636735947019568228949118090506994361282109169182684968389891076381063093991875996299010763861764170223761707416172703099076770341326964138865546385257359433207760210794956242177922156599834124790504574775695800781250000 [69,22] 19598285990273930908361900723752731760588229841176143031698692118732069471899664185316635695882302352638688788950209262286508425194493478488209763810630416528589478159246725150084061226344348469751644168191180880416089287604420059380352325005335213189739148839100801804448257348195154953572971249012351039153281184313928106409853360181319489190552061136745371261408688741760299916856633736146868348215657066741751176898316126283811887059761536558764144130214423222887637634782877428458062914704798000002791157306863068891358504823333716868691351481071639034791450647310772398489472803673225297750921693113054643641367711676844874519492469904594671461569477021991964502211100986839320959961954414148032528776527182370356635105714212479523083511594226503221098899426297712830563489408124993203441176296775966402757668771463322243578006116444907245226266134482133593931969958604499122871936969872359473115815310271100859140234229581440353501975914830491657595120394145551653385997406455948894493377800897414344926457904959653626980012910065412276760845812326563687853337394071255675500833317700192405959509457085350305007061450916729577734906233890855775819859483015371737013017137325560261854682964761054113480849815722546289912934653830427293337096094753163898608605373287631881074768622513125026497649691434367822566159974118536017901938449873640116068321420393906727641019985947868727931910452362216419742753836408777811845674901640254666074210287276413874206131278949466807067437141165510558895331461314598636567342929487474057601393952451262806901462946903176634137942604570751547471685411433404974853375110487545766987181108739574713895410369522284070516530797026491279685528193303836436541565240587125322916065620792031399016046397413945247662712548409881040243314081026975119238292449765975010515768156523497402514880353866022190151703122678412501985047173955160433824269507443708754754784452685359196563905282381001180119444142466976345333490953611688818327523593559630780366718885297846918974085831276041470796044117830973729670275735887524648504154356487561017274856567382812500 [69,23] -23496885521862621849235297562734749565770549941983835082684552285419078875869529641185313683559970836819159405982128741883048982346654861703615565712956624192544153175886151753444410450057158837464228506997488458243284686975573304756136777233986745295934329674647032657561467549192725265951662481210179584356416078002703602847345084897130964566292843656016578553025159061737770113765815987071570774053221391022261780736071722311151284750627161735314183206500640044277926354855955115170422705703731171075666334012592825030203642909547307540162711272023258457530114456741379358713617044475782030075913005644825031611370755113517618387565675004098394766036381823286172094029724013020650278821731706251831526915662091678941964484421130073487070845263739087916267961373449522046972562653713014352001058964517028845314796194102531480404545151745546301907967853271422535322034331638387596360056111536455765714779535361846125125247453886094252434619837613369564864444926374603581962629156497335333521969010156137822922269126858323328455464034955033289048561323885881022561485514543467259398362814347021198672817710762685913563604090582819986367612547534567492414224989176941487310395790818264874492224314045347098332604297925561381386399212842343507809541941880499383774721320813649517830578988396833551339861371999250107408878959181233758824592354774703109366183503120759112051285971260181920454798008820460039252740847004879544850521467108484807597437329421212897366156283547297369669551897346765226440917230641913548393186615684368575023412261739884478040008658394334326253853635849710360147375825325933662870945465468264422647155663349810762361621277641481512859800466128226323271574717121129155188499825793891169842246567988295603664267319046671719036936368172543301163225101211650740711564108471783637507579462978657802691610119330355116266685917838637915166127839751106482112233300434144852602875699969754134017347335092527339247552441507759062729175692312228621292167605369461921884121076916130872537424859356663759522749223360533276518628950299549806857157818740233778953552246093750 [69,24] 16942124956574121583227595028023625994588748385704943228825646055663587574240748959857258274019659038313210889998409668406849600184733120253116820151086621471740989116704892645387712896008592213125869676556958494923451083132679509272357537027285229544620525721397634528863224261059407073444056510617431353656167528234911761508846379547609310599172892136821914682205019632886668006262277065512366783650052904269046379754517748494094207887867243604478185613794707253335822218475476730213510437433674780477635942539398138659938671173440910386932813195923558106198916265769608168889002302164194501534815231548951342891698169914055409282765504832115706749489920501826789323163971884910578653393309287890258183076346921572993199396874576161553396352080698308382656897480010423223199724187298438080371083936230322328018704977264136551304062789002211029892403372760651473316453326550616746935906287829590037510432359935745881120238709242396312491255470951393704556420340470637215898238726786569156962549988096323727597001828020392957404023642817166130956200194677281969151968659990256464611081396289477518959751102876836473023646481472929352817052797983375237634692533215389608393241301448063225300249024128689637904486388124188608150442687954291079510691496150714904972779616997404955024031723136243728540543242031939689515791724226369090359605756401584739647610474353506860042296479489289158092047404905049264280648735219119860869898044154393009174507784151261674984786578726284785730272869439917080680873339481738101556720602318519353325487729028700575510270199866513229475251127319951541803561980087421897929549533019725185501106890917655405258743969689322924860234742406863791063730719007026693989122622635694894754963165711351711489499373656921038172555711093884374773426833958942696110690130781417898763076314213793010340955550672272560194763023271174502483255671454694632776089860384293880585805447090302426233802571417265966361303695084060170204634588221115302730034185776302941102697818403977261380655157976965237986372001630797620909006304112942586925782961770892143249511718750 [69,25] 1887496834362246021777715512090043670508521654167278151680052037311322583932013334450253576397805275006832182463560334395014170418051552959646765866008663905686810374052118479420488348488487720393921491977342673151971362259258692773134606321746496722216417805171785334912143083201804202022168492295520146416649606856942767983247493408674301186547696089099952907934947858763154129370221269301948359256433319296988398789240049077122865526568676947353169146183971426723133289454613567904109476230514537056782717817397902218458165666134880875171482440580426822495414118203767771546263090783632359901072100356297313999359770785091234012197706224645205110011847929344409512139156802032380056856746612001699478468264084419454476439521617771825047119214944892318674228666033678464887744774701448856198816547124650111650358914175956122177219355346982936501066165549261687784874646181929356826529808639297197424524048208980296213183181285754575366357937691059460019089582797232830701327343630839269656912349425966296042425422883485258691904479234744499062145087420756701652972566708067957044747781947736489092165481879568384943397771932361649239653177181887957222162341792829120535087880033800989543954826983985471211014764482182356810817444042770185565241280928235185676544214576971839749269967852529646058281213094903730725733592547270010173511362566169640237396847861465277102019697216120397390443662540092052143356124517322682147322848497845428477579801658864627464451972380609553350034881516350689236210838176206796725255950239204838202887810497143665730915173592439866649572677389054928272112040046552318891253486793056879893195506393953515713892292302160258653306209731478993360028753756556908513803007786341373142605763251946877235827797232621127146241307298485137488628645199623363164594933827639841098236329621761839081549813320360191571906120833823987136062968981693406753892320558106418690476682575292402604232789892275944381113157579883078464831687783435781965317915261992767264455864697884473892130599305895421560388814576650568302640387230439955601468682289123535156250000 [69,26] -23681602977559728310471387581949884661925679382440410826087200933323775741684116406274390599437765222292642567970744749614321226332941824161935161804629530850614485606559390961383589649283935226591766132905275531555912563450523768800302897130545606995235427986524792666117008965062599054114997050808888252519863162881167248067740562582560982199817351365776795295141328589824836828133702770368738570399755199188430414174742385329553088918132196505371927398851956381398235074322173981851968776687315522504409640892753600179636850237349492496231624306021872849561564044528211936121179749599633295822903819624945172351601479847900113695427829573952819272040392976123013580223268867469217011559626449979667380307618658503010243245570735064166447225562605603571930773428115680586847510991801328569816587016879598625014263452910832963698385836801308841054104026853819386145895077667204222459835409308620788024670390781709688296607016340929730382109232800391988692248100523857674137731064110518861632535027970223057955101682765190586352760410752098711957336656155306337763454779842143034938955657934290175234344552587551369086394888735139301343357093272995936741888460992142578344916570863544075418175564252139943172477236711015164849665156964952964283944086924066879905405514447892161620443357960540928762540045909683688842464211282135184127071658635510825203514045528160495884393131736925301631733376538056715708891222131564035419699575802050240922795835092760795170084715344685745066465801788039146446606034517919738197042642792623811986192299797336030506159524855689645803663771659182373199742226706715166372575263357654200470309736325955445831878086715359859589504140457530768903350150951024534102491938086485968978692560535174640678280701477476340503440321005936914261078881460277697339889556966459447884447995292293379297175076881509044211362650423783346562324314357713325786103990639186059098403512473049949722576036276011681726891279799502880269417707538115200045999563616197146586871796146277118381336233900094594589558984755971442898170309376837394665926694869995117187500 [69,27] 33475058828254750297215766055737754039849752992643903887879954219452940304821363154823704812784214621576568332146684918485563945326005565299503752790230946383381230096750802378169656308989731616690831975935945437605039651935468974897229802575752461052798766525119972384429876409077511585975398308575134380618095756576833104714800271558044958472806892482145889009105843128686389779246251241873818734233691767431454162577155445570762283178628219454613600752578544226107863171242916082133509462655555703179160237042845180986075661548531704092172024605827404944653763241516959420313098941338106497678986920751860994824159004469398181025403745859761274737314552210102887539361958530203050728122978409609244842898409088129009758598922325403458743236688459202763383603838006105714644119580968079437366012723525168486524509509181697130484682653406790328017940810697549166909212375922475937062627711752712785622535662383445241906854151353257991910259638651366970204233692807594810942845690355598134523978540916268303375513436746947253203888100351213488432583586484557454370961763557552176846562649800884835487974061204164092459266687651015628483222255764592745800566410585356773024748118236039925102015767998951441323100176043655686481224791582176948038714822204126437593455897665288665895368936513589415929704908549094336326588701007172064322470954855556292098209841441709712139173423888521811551472757312913550602582100669876062779368251750175786177344852407650252500188148449914326415494405014555364249879919631762807590523147857601762468837649043148378359481134275775093073026085492792781100847398095143862803105699125510395644341822837599091083157110000075659271084822228228742583091258519997093490408407235288718720092043418840132672373138572272798333764791328460044261351450893146834092163669137936687713644389674898229252305290387437409829930804645577106802417115505504565301658883289974212588258198171599136395349130862939483621644321229830125126012369562511757776286151964793048676683631647091474504676378861026949018715265782839864139308616586276912130415439605712890625 [69,28] -23940820701832296184988273821962634996428142472741676828081907996471779993292619149026256506515345479933087525550345755375637473550891237966486106722586301805572257144645797808926437519487481082047557231738957760221095756848922506102574706308086757656024109784633770464603932479902976472146753861810257782267852706815224070008898172810231535602254670011363385506673680937594571380456417295435061020228091658796036430847036187458732691686283739473809275563390522260284262411480951102593410580010657889184411086335686225996263880787998933439150394013033429360043058793291851041450092442972413711306053083421201690709656977740736875128713634582864741976252802774230173606244601405908054677316053725599418272300574723066540131186928772678828797609845852534090527788659317044240283813838196372150501219780133239039888776682432536086145775572786583255718276323583320199066542314897085307508472201715000309767500941657590949417957460996068531369123363729076361783843744072311866407627113583910032399098842968328700493573009804297927878282543666782250974661622528463160282181120607587028517416060712351636423236332480433674647981774700889671464604735454706951708368690086865834502644498331716697825890961419709667350097469468880229306872859069264557087530982240892581573981548548645222818903059503548140316632832599300616433649719826908644809865460888546526856122552202981841754877524837634683261750007954147656420356918474166428741216641678185752207490995671140776190148060080638787529541399846174880921379796184727971282543062093766170525652588519026111476682787532019346048241903837336042787070902627961333919276856377885009257209889226642024692954487548264189359285289608153006040627515471670485018450971616488674974684772913373508017185044681161069876630240572578559184039286983918174484297496465430204813873677888584874576899495007113589372265223936648339681545491980930301222071121742517399469303362052561505232072374679342346893522290862994836208412291433979804821222815267940944926140004237110247851055205974325458042958479805417670860379075747914612293243408203125000 [69,29] 2407085314910238129129400024543085752501263304814808521314937449591908971368782306637310046986875884230217842293249223104424071818006899829550437270623821583084675380610095426819858740114221260424546499915548166245164757831506331267553134667021864893708895456647319971045236254173650911594001767155863504784129927975874611845400554531609564726822854119895999101948627235198015885375872889275792705178512443870671438676245340725963041622660504803001234475552400636692175390263992001155726859187351816202160339365265912192135405550295094778087407517406878270742395402363176911152697396285710655254272715393271139669869603046364208107255553608704843140333686376956493733930516964886130231764446811583355240521573618093115994661255291128643132743476345622576879732824154651920803530969742491228710530416219469775453376053414030120294122540068098803658400045731672761384563284666640716336101574532192556877040381225640932945300609306913194007425382993152207504915793104263660199945996031181842680069151701363118912674637802394942744137660164252970865165195985826639034086066122164739374494124359160808640847658754870469720719389017505568536234976646025415161489788012301057878326002234725909962732875051417360656463469418602610171079132732843024245183404400657533129858341315379013065791138759183647978583157979660066819271499890132434877618361810984469842168513465608895082259134503785349183056862618139567964968263429359404649923553685736379966012339218291618375903963060282192453212123045631234273491087485867024548945875878275470084696666402844612946750736354532135404170597799349221113649632830148874052536035598857726012965436440150486062818008874397879361261562962590879391843605503550746879295764773885223078083454440639302188675951523022124783324555047583780066716335107061073335698380195703495440722597842166127476917081740199510294097406495251436939099069689587611459793249827952839581300328952227848804580635528776099314842213047443423655011195974222856812308635612341548060931884265623408441954447327504744948758206093963885052744444692507386207580566406250 [69,30] 16247445970329358659180456438897678667772966799516053504849685308672006336840912398004846933069478410202454141628242406330337820674304281029300340511083812918638824893174033750821790524334800434704563000721580898675305588380777833955770394444980566645367699997847207693175246348851899221615307619314894338570310258413840365186571546634923209994053354255805031233666932557481466617655265843708440452015348170668868841022371837794183379665656326686726392059304387390773603254479505046631604234154779946543797047605900463135183882592996294593904913356908287935155551323500621372326310504310543511086015330781153417066023209516435521755297499228618086239396573848627867999850357544858758169557839675001919266628534154369040906672480639048819481106964196148288163657162452619290041815718086677296187160988157058110057371134680980494785494144373741017213196829126584156788529786429073970982994916122753228590553844331210044700649093795423258464627019791249341340254600321430009879395114928456368480053633642363420713459944438011619893352473375518445234319664138678900727903854999179783689632668132299023452976596499007696992126300603308279921229799694157318110265020626268190365163835057911793235998413089551496866941569684493733628431893473772268533457330170925200775367324892088298096567002608306259703774287935092411419232541840227356894076628726704648646807651505252081942406019709658544439271595793657132576154168384746010160880489746165369376466650682522227493384306675303411683136757673873878297218653554705299370003602417718585160331006091397711706669429058997881712894938831503270757708397078853379124569968347620012570022024845567314551526928901832780987192002871188690952311612621784462662001254587789808710014971507147274079324120707622622257112123998513780633520840945305096778284316690688097551112718753349257594490854850358744451174690482344037527837918346744362877307307359204932905310274450239896377271478665987326351093038189714070846179087958902602009066390525811565526401987482730511113133531956878667082064260362983532104408368468284606933593750000 [69,31] -22562296028928708144442028467568466965897196203248020217198028131102630505936832205896472073247315878875189024081397807188312806448999883257889101959547720843221411149852932941055066487706532428992473169601938220202460727230088296700815580385504818894617880536624452066772324554299188366073106738687873320330453932611608733535514141124436283696966135541726076707766109304575038397644589773170205510134900568418151756500657500373481600885645392482524324052668837686310357645849215019657262234614430257829720718930736970728989672367033173437350748890221609463225198385393923460801528170886456928238852205723991723799773816173055204514788377263583149996784172003273055796481509389454239827605303755207277202866984250214131455795936770795024891801905575822623882662042546515619681626197472063151752637033571068778117415174489528676922663652755365822861105071994057417110161743824297409207778541562152862529400593292468306672101834644866956996140537941515080014000950823406239728863052043467569267437539750726932513361676112412116039550543570750947988367380123565501359556563595058115407300715169657002306571581672014998766282577110309514629044073357924127135032552517156562796969826786935773547237185200297709568529595239281040073227873304599987060311839516459124085204461340238058023094944740592825190853679963259405183303613171904759599085999273762635343958148699696864865056531140532925252791299852365705431677436405222499875184452223905047446139869211495476819270827671971499847429268505178816421225479760416405961583193850805582247066724144682011248017668039248471342024580453958506217908198085851781397826255613767345362365359938625892090059798823512697004148403845450807758906837602287689500737646863197663931313994765455988795527245113906664485560227512870699722051393799852369028794139283307384768990301232684972793217859677807808882762969953460520385738859327523179888468876333866229438446397570545672621649894359349629727716237140361194188320432367550472918139957957568296767418468179537638753322872994229268944071931102257622114848345518112182617187500 [69,32] 17930341948751736619925982238637502148785274728882398699892340272362793145952921185180454573219874159042149266331059084305912355172638724678950184970932077385034464141483246202752224957673469540590845142876220550875859916719613954229719153845293484948342945505859918478893083200818333791773547749452458317950917127006845376324047999662273683129476676429997722843876072054339764889365049404868238062923702335169315142363798948171536939602642715525229911458278111018073421314553793870140336483892548868008034742067915530473771676729827226940643790376341501922322060089945527719938416909734532493251689870251793819676844962144083314159779179747864765234448914631413223973035602278263229156696243336585742725236400365921682061676551455263167997057689753889542758939959285002851180921936749011730458937944107091076805328243595323689847991666110630808141085015426572334354063178605284342251908128757972807644569833702857405691673654730856458576533460808412680297667423212531052851016725787411657694796376914378559611890482064540309939462436117410244728332944586420064722453126221813359547750102038270933516077883135883727894720214068510981227408326334763072575581947471063326886958545840890749946144867953941722162224785374143261786634592155100473577660263687931686908181089812208427762741191330238867124221582590771366777197293925281892497018398747343902640007537324724396418750977950234439094174470544975457062586323837102845876892635903501489483662156836337424301807355703727626442360668567877283194712348769971913795796438253264048764925268432559774112229433018323338120727238523194125706261593871252841909859438344271543822075719104424948624145881476047185786190657067529925194190251240221814448972040470837106513228507147797901524353084996926190395009272485226904380794903444615674856050465682707875635889234625076195926980899961423232223914905761466056648602887246393176546068935688134215670190013987819756322368842091728737500195318251957067245985972591209609078002465844529113074331703546524915845814403372914316858732775017415406182408332824707031250000 [69,33] -9637866654642214187899867396435896944230955165356740103851524554145741488085955597064405559670444535690716608512861949884212118290528112052011164508367597150768860216708452781957737235884507409779887667075182334069825925392579292623617525811521354475061279329608244291925564796176174249530740305785772497792514195776998589774185065305484710110853517879031365514898365511952493686365584406653652875241767875162765759400899476166099558802548268493050826354969215930622959622753920170314321400396362306786709663279815855701152845808692027426529696552583243430877785160505567338878846158633561546014319561588032077165347688227450840702113470004862081319190735314913191750819874358205858499185503526467301334863349854175896190127446589996630291819460922895836938097667147537808322356878796736302358495279925482662934897673784582990920937985840448864132136901708307948210959543275531560337367404471436572413980285706709186840367174947344599782016681024716321395998998130710125716317701517036992152974897711447829995285858971993671067151944874294607286413427965617720512400518853170599143412014156324849789694549411236653544823730045228950775606483534039241674572553803533553090255367733779507382605743387606296477275220461708805748266090596377098587076200762358633310980831055913108237670530694154031225848981562606823335137890597791982776121075070219899494114567728921768316310697111227467159055895239001568322164401877265702849382912187387250395550940371968908270514853000416183773105359319296011897413042188109977697489876732892903945518535075070348146221217641203947970134232879460573420831276572473233414050883932408124171669598723931411807238846814502263855722046937155380358660152595046651338637841558405276761266541881140241431278154408412645050434830054017548257210657503562546357765276593333522682329787468391413330103622910558857728285982278159507834901371145651001840768623768255351472231792488471465368829901164272683251454428735714452265824427894860015080378857891780311772269882269856001155772076805059063453473555682649021036922931671142578125 [69,34] 3408394089908234856384321605774844933252342662689440262234566936187387062516394151344055921798430915365787902497507059438762546266791461603003511609364251715246577215331683586684646546896212912282895407854449517859917486735001067365665136586108927812513877696518466740869918127395490004931367174907937019243177263016326044775329149355241678805240205079016285474943755202287922710890556881512642690199228857343159572932706680844705525363979376157441219499269896345371751922668759483134032186904730066178599931949337219817434265154636247310043292694924182501561879655240950044803629356508805698508974590070183369626362198320046683563330790942236061049720629389604638903732085804975742499417046906949924016707790404088179013845314469752187791009147863399471370171337971619553009942641449506865567479204991903202271892489695648607913918204952998324102958124916412358195658521990286082607155076184380577050773045449393562704086700236352991162184388082220513787292304780959409978810659419874218583663450405051039905987617904403857797912244174108938544896438992407339882705006452556212394500319911647513815943637875324664863500870134302735363985369904414234954832093280311822623145349575877800519414783344324162788565183665989597042466715608556820403822307843775808334101713613035085844214114282352764889640974055263774064089373179942692591353100705042079506224128937990972007327117738651619848466969754909190994726128068275496556302333165140864845131410416112058431543399443271648717809699325614949945109758478126883112634704180230279728378962183165843392476448994621538778326437011724465138891960580515384804015805292394177295824041614998085668670565355901289990517330205209166167951169478040098019924916015038570409205829047671119746821521877256913557791310604893328815289369986664290196555543718346228432632990822586238493902510972220768105228483144005168165497081733445386723836402837471711926084140561158555950267163907776062125209222761743111781683204285298553478830295555123043967107451874138931752633173335315097673969830793794244527816772460937500 [69,35] -595519215559443869392024351045956816053966971447785847267163366982783795237906935008075938813430700486678013673242371117281430139683979931189807597251271594941275259020697311802587713836818915893493892912039110081595202002234157398279794489623693143686363453478373255309332989564959822395951805307629945627829010507912399603169527653198152466827393810348684737517329085552878586492108541032942165048603029068035142174812640007429279831173130900808899862593397683716713854266774091685172682315173285692591812580034767073996247026586270640631284690848062680547511005637074963711421780714570291535709885863750940838038858526074075449509588131991484471944127181523668088192865363381937188536981207400271026658973746450042459557621954925348913161468249574560323676055142848476474889395336520246127214066301778691045160698319002626878393389036460805854970057340001872045688888629513431764324057650270168824254680312539151020995713116419316780596332215067525874080483606410420537684873227533254059852653376203942530818814608037218579358098088890813468825752761009002301030395488282071273157275386347690163990346945425283302787549964290809765564854237758179714717008884380478135138716136007163032601996620442717669861413839983910887990389749470493799223550607391865115238759054158172963635063096095265167427820833934664525874374089530462590171712831862590517373513504658742698467217475061331733717372844715332087118595268772087837763862430759622790551400694902694651325635378835988920836087018115562744966344039422666121350465625493848496435620388805608677333928969154224574347259480581293110253324737340128330130537478282995158161448154431643072985730576178330229744650814196261216694025861912425282896760641182457759757677860208638250239911046852163554604713765815632869340059781627614601204919717026049729685044779332385456929633530815403880231774176793421633405188655721741024326585620141063032766259585596017824707712537771740579765741085656402068380162528428502357048310516569190373085727286706913342610877036553684860109569854103028774261474609375 [69,36] -73819503049227978810230702009095417764123167883050635985129298647596765008361923704498357294301461985864553655710116892181621877680967117016437221549806812271283548889253993062559466336334593744863795685716401728699149593424662970891857746773338461955838120942885427610895494839756737016826202003611547448184452760321434588635400339083100731571094843028772474508178083706338874584457616964536246924452593467744293826481550744032737094007088355815856948510775148936641674497242730714197552911298263620235184087170771675377352756999584147388993381753693244229594799929728255566949513744505479138254171215524510503215110750148943297952542910492509537002707793808158887792751563461732627679164244421867609242127125332614782006776311289827733808759700374566884544099205051460730801563686419733144122185907077914654399004346457257696385793791583811335214699826156074396956208688247542931846490147831605143235441690682511100566675250814209163641651760689679057596152862583474376797285183364047513107478427042561578619663039031961496969699907575707845254630818398772585057119157676805653711112552759162196807914440148140357250949290741958159822577707553927666096182043516057405528774666005319051351610809903690413287838132250857737767732196784182223556686398387892062948253670842176448411651677057703738667230772838420914722990015424254284775017586980282163880413786134077416983676472429436684906253998024667088468922099583889012825161299732450603843579388818718759351010951823495890915667349720926366991576345958270804564277523506172252050033165219703485722145370143340214035440980713522622546509808888700972444850323355310861328493370273659134912039632513408652658300120230595960143767079286970739382943973348929615270413828435100547881007104198521196871303817042966245392194141545700256968370624257211907698457225071262640745251051472844114581096217704186468853159043030675736528350287713647684137258660856899769674216474072314361928289631688979153567934461087209368358448251280325167820167754523856361434028250378958091459935531020164489746093750 [69,37] 40908197181481133400742970180653988812391879571025594418196442502183323753387195974416485778786147670015781176884387591242541630172039303683476253757417911658816784215143648933325119414095290862687575699311202449123748297609912756641207817394971671480311835169519439494523745744546330028166644882064485847646143553622871000243702191780549975725900980937805231196452007703766456840776130724836910800699575011633074834071709365654970866821458022515350771353748455805505232085472830366154004226732378418622337948888859896686511731481089256669194880401800670419278025434607533249565255706603166940860679792770174114039029968969477938833404918097707408069682994257171089794488203517127553696202952711529052626198308537792756199167124756892741028032370272401377160985679823168796505443118622701829965795061527859578395749938394959183535730860260564706024507006966996739181725517172916869647751409064020381876198868385951848466728924921174345692401700010641249848577072369205828634114052905643680886795872822030472106417019947634547430429093525265898329966708036083325182550574195284592118141531517846479884194448435979069873118226927684158941467410844646642837590791162696095321964790706662900063302573652837857522633187777794063498694192192483326567306889073925710463586633776544692251872169788362280822991499898527700537209901857289787861692702524705817276915639620895494450874336350427941849589133326536947654295366495621854828704394950940125596554177336078856472199623287720911124796496114444713677225050339308207777796237489126546481194803900526189589561443356484998479120367683629645338383692694846872802009687039420037530799515498368510907746075542908154350160700254798470365746766285893046372717894836034451977483734916494433148248894404227269349832841235287225267859646240447497615086352170623199877588796836746351946333022649184190626376826161946094449250830629725887028474697214154239539250951474896434526573197266839997235483982596785262048014506736385434898643884502123708508804343776898938475627964805880765197798609733581542968750 [69,38] 33222684451359328116403061917456314041612573753485413733283254812113609288932743909898859110992150914550485841786741451970665822432948333452022828210389736992814222692751946380153859679068855019908731046192536439893921798452492894363829704238113903046203343114444166189197031758160942455783033151658590956663501431707953461005342632688098770267666070618382955009004143325685797901561973437729208922576056562844355670564469161252014050860382210455771819888825166381654833552987192472630677312076208539138304104302826681340361396702910787225738283650681186339501295069206666077764861428731102983909082263487557336411512246482005645419665212665171049310779649463046333571504047732572515157513360275067794989988076245100536420334755189953059487007780991669807868350110601384812714011445834125277349252694433120900287084729581439591569615444800593506410568356797385831774576636449329504880027019865418073961417180586651229142300199393291430704704821325215198772484045247019202264651145825016645178096253806740888911102097866365738726703345271108433654783136214861602156554720646975817582862556247600685170236124642832134957584503140566013785784166178585432144551716464460149084139412857908283059203571668039623862356382550558940287096209785543367429466325540125305932639954105308520635473059295285437859669756607573592385396203259360509093381088268710671225110257308447701917915822398202023901376484813384594314396815120681880058948723197063759789622015409677638187153772006260055527763791939855862458666898112833102123256248157677271977083904755352835885963282933735051885417207587457934239500903242774802105878366024734120103201896063676679951494354737783665545930910769332043363092141758700282425988695488705411800986269377509942221489757174149065607302709755523363837553004949769691930037540844492911667165982353327173711826860580296301110446895203838587959269405952530243774974410277052472836218147417681489295058566164349164611009811449816375421665104382325125923432072356009622537983039499754657486452202874716022051870822906494140625 [69,39] -40795780075898487798531520064154864962332664106397673637293619431353464366879619290502650903230701956968029363897319032923170970855402316686216126375247656859864639318828386991578720231894304554532650295821366039953506507025060196162818204562012510388123188972455352529509964499420402042617591054273671741491162982078332433737082410203720817708594264741961999152405132935239546103231954353210711476161327153381190966409221682706818947769401140060330225947898424476248179769900035112761567453935586371337217820725350886666795705986972651037226669451938058169464476655363540714532245402554585180375602054334054721419323694383828556066939425740562246685769374559601942971493085488683940148705720659862720194360011816121614042496320939658691580981734846406942352374843182196134488264500713395166828745671340603232851839109473265879480458421278539848429073562884431803332575008733873016560412521399741140482555229973096904628391111893505587875505084145532322568850901893622126869463602516836701608099559522033926567279497006718543088543437972421216319331873035018733153357377298774739021172048237960823603483257587816796146220492545132440194570122366529242966103133049806838368599763602574688807809670502829457106009379132830558695065428611071976491202073149879815708464020631635336109136442876122743671294771065362463497892420779199220043405678497098340292435964330041016671668600888530093797570423783699479359587643731585274815634347780513775557570684916882539360108378111687734843428794982268998104758622902358532892979096066046684648813470635176785985086526151236312272070892197785067597530013043851184115450385881352940458003136846886330948806842955281748696972578423313409870526099020152939926011425782351874406893625293486113219742030721031132047789385175584251956047065705742955203165761114590120741478133757117290974921515000323528925310406660364965161111291289617522224765885465401594927027084635425568520817181617988801734337113662628271706796864414625812892327493146767182995087944056070150544712760165566578507423400878906250 [69,40] 24851676139145665250051568704702633300426283747798374397138554313971148291377941486736170775403057585833200252116265134348504472934021982665041609188175605239313717536573242090355702443248104894169740970140438052844960525213520847121225983018548671013903801937990994062243062645710795307876019462223859035261444107519623981196961563242842479122789605401505003758709220373078021568671435586506745308921450818203671031664126614352383989390475732701990804583359782462063685519456220527700060485551114513757085422531928447512892072494735996085589514306300249172616148957155235625540552196033415651143387341633721523604739611076107988486111487884860954681651938430957531932971937375541499559916878070301950851810847253852530383475336705304236266723903420252602478150472947767683090559725296239812323311833317827667565460027727705742945189631206440756414789211315145076083209681905003799280682550989455189281444879537731676677291128786152219905171297899333528310875119736086249205660156067436809912373995642004134754390102075431749281138496838787555240848084788127239324250332506128410341940936564000855907908078712373138034227128090046495929828364179941373279064439014354424099350933240396794159202755987976820861195718144506763190600557889504182629935081838722545629286945498345574642576368118005013744198556128489058681626526500295970517709724084815968839847332378442515834038838323064303317654598031342091536072044938253940637901628602721451345773912997642241712859343181789406650039121107765811502949338835277589871839859370386358222462280550217626482670296961609420089093916390530423992662646042421132115123605464661227989628819134740129517921925761885250261371952629692632399727702892696095705375495924260485054309026672313956172413616141079220025892168355902199673344217243730774020967098588056064225444886570736050129107506214956214621565811590070489774609524721073990937426232138006901346558668282849873920895393946292538816272338153781165844952472161200847706405701014483751088335501677750727367310901172459125518798828125000 [69,41] -12249606902541518285413374859699618149314570479487998357369306303742586136023963263427372722134049711698845406685091468941429754831194900267721747611564233498201254979582782841779007325466724100188352265404158473384547616480957426466973496899604652432932128714018164559598028264359178591585678215798158587901951653318095898010065599920139359293720007464843415108943716244206435952374785745165706105312967237461596520344874484356356931757507566667961526985931431569810798902731832976632619540187398928347429886056278769843354740611007822584978881472712889212208302985882954318782290547431966869569836066388450386497362089978958025406823053376945233618130454730660869296098837620206874275914739533139141867775871616740185968625603810479597592062004506724762934230317919842007192446054208902717558902304177363280476931353479084108192788777934998742781358575915887058104588402218461182161149273354245806712905032317815850457677965623372914034604146461596073506985159138622927289518344612144764871326752744409632818635316497905024583622035122973115072191209126789450173033712478493733027998460823180750666561106063525215583009075483684551904258975976442088590003207672463353219865324035229812891948015206488286467459508734111688071300855682238906645794352532470696773345187202076733568179581125685100774164969700835679088541288897946125021822587455246583796563371744928621677263156223602571841786213992655449717145161478383283591651153853163084384774578518171358713550966101999331111327246705500772784529105746567059607461900376200804511891962755823874703882713054235756308411485496056848730936284531925876996775448634635090019055454142877156021667288845300340089591215581367735530864922125013619171923454728276999877773495701187116390091029015983935022436160105003162382250322145248600076269811831221724218936520431384395153975509842969184233128428646133531894029911452161086523725889641733414175733578147152427726815601974388357874241240607913896288075817679378407243722969983820163708716777239970951995928771793842315673828125000 [69,42] 5600870007951903257575011764490227272785881418953932615372981795635515841831714562216286608958710762938833315494142478794326794285330217420754367736391979716588059252812106066966997704581060537456054589456016776512809790871381761620717820126085527008191361575140614144858529636919045722777062897599649709072676038187440999126251474091844076399218255974588504976769580144724168337292588157225831776160391624531306415492876837448273270268354754301247350923584021520669397340340745840505133686732580189526737149304566643692727296490565439769245046067545469630079676795358574633703512221299361875091470599806729653714690302220071995899509021070671654029239748709858597359105800709615826093976471129996569393803154231593470294760758263454267373951983661988130040588692564140107735402745080693596313528332054478985974288010148182008461906832825769856013245857130438046908187473163474306700257767567275374197885131883388008433849857122202613691113618869776023675582893782627140600431981012601965090749609760149140125917231166031632809179208558377082203621595136990052073648580953288316149089928235190351871403265163536054503128094268128162899725452742115670078647250072054021299256097706533438231115288961775615779062569912040640589448279919835498548126397177319593004686583297462860333214517994593296154836666671642272228297670880163485348318672319412867983569968879627449308714502279666218802864506853599917538745744142105928298517215826132213950176985888958144894218731595660423112846727428058522626176899900463946030747515576732835763670842566040634969225365103058811371026971807521730139168355057954378640153736916694511008599489096328127867691401896299207323302272656330739588782480697813116391388582751004548447124506073071707823716926401291073576015645999851558404547391832859457358031655485508760271696175198278538271739402455817683663856168117154785884594996414386649898300874688229047134039412241643575525187749357591611256596408235638397544523810410536801814109090728188998552575239564532694203080609440803527832031250 [69,43] -2291615595343088506328183307574287429361969963046506651594944515370281047480201199537597491539744510104907758504543370465035192004986872501735589970297230935010669527411380267080485403577893022746325027272454388042510746800911709667287527412212298332032277319176705479289641077868129047203144280522233161130049523067894664079110429649890137741742920213854604278267393291922856096267064631258161823053303182812903190232198927459856436991297503547107260217332897437755387634285640950400716889322805212476394117012288871684939966797815901032064954773913404885911740760945793983670827915413231321545181962877452303967741073815523192632407998204330831104331458334666324741533523699642047225818416997059390712236761538694851400329988326047114308979623936912635038669803131649972178846841171219823952972370448548486792243733103446558721610151055930876344311101444536712930205029826321286676544361287501438829544699229503122097149256023418599214091334447781312857890930301031279602231145666435832517444136365662034801715997448542390792214282959057396919215334296278970593868512449071972867562152802132488763927175680212325302906154442172139121128228696712531304747990397364630355619152026005243728194365322698198418483756907379909925380553777882126536928103050638290284090537057972734271817080746799639838079271667202936383577062995392781529018164984404000339485065063063832533751595354538022412248408764101752959717646227898473731878218294973541538719493100329365325353997910208307582188212048069456157282212426789364795738289479419031255635406762684732301481243344256499092509435622983088838845999296816595079405774053891888678289425339511484710090331387590453543182505685939805193378406567597106829363716160078825827067324065539556687351169340823930768399015462584471461838309957845948616709910528115938810034354987155578906452941696070809428717516491581675107393135790931131020491842175190533580356521900390471027062254899801433796554129878407551679914400917824634404269738817370711918275372198650075006298720836639404296875 [69,44] 762393674245627697332518919442979107075955498132113637501547428166887491989052848151225474889184191775603961006533339187143337117568640660274523978731534171291001873537868463712038015074710347612994916503314159651260485327145012492169999168392887385799262189746835410443988247971874135949891901312620249572071340843042180904512885392379878672046524389267545434084828072941324156118597826612845345842388279974356549590698338083937042472121218861542264895953808256000652363791004802082282523948184496476817194465805146925417726860614299567468641625960169751030362511028529650605321130908546080584394050919817007690806041401979765652861793006688333852459279977930125821908263578872587300396254810303626388672213881997856498145896603076500605657408371986277122347836599054284094574923716864174507943415758429151523662265828422436831919037117592643463556849592952492096460543783966651460514563699702329221717295948717027640825881917029576454879793880463411447764694587909261747350979272439011181053796258096480518762120712003457212722135017118351557034096502267479851313854824242263859874751989432576317547036456973464080504105691838395981283215409929211596336318189630359714319719590406465649557358596355961700065076021297396012301683469642133724148837455671747765361247961107212394481886478457631046106866342930341513307589857380427249546119998605659102080458274628747461343463682968655220818578892356461530451666089508509963923243824231278528528734444015596854322008598383435565281614905604292721869969423823238053461206176812335996315951608127863735557968626684578316827665204640239688756799934381180764256704901221304050700488041173070393688046534698255510069640483390599801575360704667172068242988053355043614149032899535485908463329237481259997329752337903098294499437265216387218770405416107968287462813984777074351985997592779799307749275440665137816349928310067862877198528108357982637354762202890816468194818482042245450705373726847665465216130345626851540199066310679425206853210283952648751437664031982421875 [69,45] -191764505792901327993268698158954309437236967954566364280048718476302919233758019968454896588684662290784253119382366066554054299419535882143933858651989885485696811532395748004668232848451917624948439364487337373189709597499562158148528810985682412825364608343269645115154975206948772049947350240685200167973038803672999547582835226553404062752768055043861146555072883437633931993454006485877913366915232766851824598692072479586980709239990659089116889409756847993033640883206546643036979266053100881216428481171718577414843932995358744396579734473140159961775520607526035491882086269169035257185754027407104450741713510551437175933007910292236137210780506887405998039764299732600285195537736427405675459099097894945953093336531845948224672012460846569924028548700039571297246029244568330938799284481594145420397763209682626947438836757721320932680650636343483896565533576958202172430313339475218696784769578309535230681259782258182320055746307732238350655259128842727779541633325011671616402306455967075089131512436542421882935189456823635272799645657315296763736882709198502268287015680619648395242135229790643092159211339294371634819694807325278252208108363841992576938002793326989796328945573839001845004527622557121706100323231211624676806503035659658912900396375081919573735902308546410050981332817342213238917998660448848239490980809633090701927211587603599880337007702798056491895409637849656306309381107705346974638692369458538242428449185769294088407372500092798790338699408032030723789098502627704432963813079489213415979702475649249964068321885875546147997916029147428301987836953846253952063439167848620640009098412700073960317528323891731166509607581250435148888494258069322186943357041495035425305443136064501229064572639102216996667414483046166457119391447057887851806528210188089518190865862392376552806394052498134685952535012612406496024651802826388349629946626049264891143808987959093437982678029143734943046099595712675940077352017633258098721087039212340741300977242644876241683959960937500 [69,46] 36105966376231447834075717927665527050397754972628600280824170884729606456578331497427327817364797295638305050052939856378343905665715848510997855146144845824529016184990318945023364053768981036789449125881693721555999854457665795262903774817291266999769521119163445861210784731998612409111706307631189353894265549227648928953416743089061058467866771518854235980991123980904382888005361089630457027008439803117039551031953620088602970470413823373629404322391110352251200432559599508288921472792341478640626634107821865918026651283753497369173644023879863317577733227511135096876130958782040464292786837809113767972577398920033361436255993231238262893088437200020407590418159615250128731195847494360922174668193627496701210075038335305415444101395412767350101387295576871701191926911210711295600499419050505575525556669376266225787725956907999634072525727105428314952802122062646238467807450780993486505938433431206223689400072120496353279617530002123300086056088752505404777565758825542692187321943614260600926140898472576216855211391964188072750899283836186792835473011399044843875003374659130185286400537090015351106329285386395501744156418879706818807631675947797656309820461946096017873620787550582643582772296402078030488974256697556507724386557952705816812599901347717942610761419974147843750990122628211824220058407535295073489169917121627409013897972324772797451552470895721181258602421767804595140111936777914927517056383006038389586026834132078429164583770712317010878399424903751313853878075693005278851757502202252275962662303567305978101749175815585734281330027151802629900323830645032604975268867740954006180903097575383287438003365828899614596847651931537972850548711370240971519229180701128181116667159739033333446490605518877447831412211330038265653896909980213536117027285299223278273030951612510510497051687644820037169510526714223838789788391613609726129424259373776811150660273841658550169266816462562310699070664259323054643815079873915204893312577705266619432222796604037284851074218750 [69,47] -6375679664564335049441110430458558969640117838398861407030833344496443578744193432584162418785975188518611394441971377569506413907113398656318218464982738780569851549319627215019842078847755191028351116233095222203233525610958518971262030238957934293941268123950607161691281948540154653758426896224681537255980215563386015331448952670223251806923485455853473997948236696610522405387628917582832984854354029252697079687230260803278480942980297146028364030421968647545089814509639515317185142266304906832297845453007727464320508589217275606349383485294776984124350150188225536712324337849192635680657785563211248697663892423956431302691763704472682335713824621007333337336234264789334809673890141949569808475947872279796866944043481338790681778827594312437392893553813940916996365566455988750246705823682791626200695519323137795918706942927777031438094986037847697894989557925579300731190767634717482037408088707306442437727416121147813216757542566416638937684350782433897101593454885125662444136338951608185088931171875691472007196671381516993971535168032206587410542103850684773842475307341121022095827999480213126589742351196602338946220772916141564273373188120242739781056080713554013442273538548929791512070742520690601190498196582439433711123655600577585817163570156556374398977244600373531120053058717014833978602800989466467397641280596010667389930789487675997115513006090836223129471235987126776050146175318002965955352113359242006405501158089395987938059205329669400276339286446893259941746074281725400503297165765552379995253247971946115105903759074900256982475219524071467359954788898310393377062251838629371304992808646600080539575789718536224591789236911171419842148494776160492013049013665952707666054848089071545712778092422433679989924616330654030683400889082325344910963090098360611559276180946584499512710472401406762805280747830872676430764687781848501837663608404985691437595800962246431035002312092705025049038879084938821937537837096448249544003439304162839107448235154151916503906250 [69,48] 1661325417531402444859845782389016653307284306831001357742880778379617879795429838594709855544591984436411104958387262168850003768788346751799583648127627224294107670019928665799265052396014563923154056557934990672167132003474307947581065776787405477105094805151073249499631458795684935442105388101449396958927917111299065691653724950332085225792294263650855875387965488084650525027136529765454026277379131486784978147493447911014050587625511738694478403200963503889757599136589729336700668141148066384273345436489100133015796226585165500018466955043312234770258280316607184082888279935276406892479274152125016355093122037012610522939137819992595681478976034672053325783508943309345520030874742228675751006406360223177739676853356072681094842113289578835300470210402606733682174411465533656212977538183016780839088012253046426967837661436945699923055206409897348444035211342021913917978509502927011994157716256941308305805269389904618628329967794991462916338497243926274432812960457035491708828077601039610786700119135001533902124245445963520661503110020392093378534854560499512704956249499662107254120315091468112748204281255802867507837339300343016322488734232148673018181065336906369435095336486530022942901324392265584677224677403193665372301683368872788139840943364196728470756966540155650261520704322221790063456617074042715186925691543757629186837343475111583215197838365387859144134465589978037671396112417841340606453531359537619143856909700067093803661631700024776944610799806310565640864915657528512792113519093503832448679894995831074414596784064205336787174378096961228330630873863912811892713251530864774768778111075768523516426446413790999975410063047588536650201190278167799346088399518431031328289920997792621416731871052683655015962977034490579934618863083189113875452182802793705479820235938657991772308293406062489236910232400426911824066504202776009288340414699176843675863539501407188362460300222703539427930984267762184713038826111065372759245661882232525385916233062744140625000 [69,49] -449138830488795461290615117347817880787518286660551233808582211431415778492290007977059681131276933039032343127325829347872870070536531348011667236626119601972618646714700006540733613662247815366830010622483906553572553428661183945921549088344515423565677608852971075139489579150562477105581308432725777506662149343082390406684782299974735688340256788122712871189817960390008986179770792313702271306862655344335949818346579544538512623765574376020041125487036035166481753251053694256810388885572433199081401981592215062830675719209356597554517498941889636978428688699038544146909506600601943138953815515777853332529627636114382888020609759791905835521241915157236835182998841272409681933274202976222540377947238176089328850397168744356889788850167865432794664511984592504898827863774430261827013853079772322486998049557839305273777382456415111425696668212527484892343055781845441117178384119700234431529960997258391244413696924023377472969830365747605103718905182755269630521106672456962811936147294382716452151662056832488119083242287838958589897354154688995337954526191924019888117616402416388286752806515323102815727793694437238296168335379357250190741109199351057839195806670421574968420970134018233975319793221513475664740919171876001308378027026039850793933006305588174087147683084452310999147862744345684642322190671685816529378014548325706514591499225485443035445114239892721149083981045143781108957984187808063740502791442699361204903671033934479387543486403121714997730955273630634885262025592437773778367556447884693463764902615354647697111021143359422567634015330028270571888168745445314729069096329235763517286008981294532618593514369251366775115350200297384264074110011226999707944792977430163116491250256346869150399785504210503849297254993738468212932799673100058090871802722096674740531678183167043325898420134224212765563015349898606499845849388237671194701971284056352698448577208462240596477078229025794016644825702258611379486670818071865352028027018604916520416736602783203125 [69,50] 53264416227248992515752602685444768300563882764805205734768362861269753283711658804798052945609798175597082249152559787121490991312504657005365117365040171827155636301589990234111819206708411947608782254600747860619229437110942599862949808200876691966879473876188646887125175616406887304682294340135919707025668291013903942296474641104416287795645042577241894147461308244160724690448991693834606635427893467347598140389091124082594138311863652735932913209332946427102291583256316134137614035217285328685123185846419019240842426654656909550420431361628836794252365630711233576262051597204301076182354372658549581102108680965086875144653473467556477034490181893685957572586683874578504171177656374305867597824410897964641220643737329993799838304471695054140649382748604676797602836441109662263899944530544874362790253271327381063453513167425142825647707843425959343505613361489571513364324710226111913133033957681173617050261162728969535836350953992603881889052982455923697088760281878539170840852346739176151831232909681921329529956232747062565887068809927578195759970211671114264091951001691286648471278591634071346239280586970489305200046659751634823503349169923104926407899980359506375661776647288496956416618152724854182769186267463157135510797927205912020122647574004284253649198103125499052629275129957821265928871796582310107182032914900822218859054979302982702952932503619027361638567804632535137035410726972157085211696135723889304702334707053855601554617045212682167348328381750419523978172636543227032978873047088511763270256006559391921434477533549896726626271943738499079217738343140812890629095598500873800267163461962278059241743533749988318378554161922160573935168174727004017211898384714914452518567862231831179079175131824255630119979370465715077518622364654899761478680146553461879253591567256530837770746933042889654007855006258975879807207475192990347242474856127168200437748430442969754716504413929673694046818800159378342272929740541798082631430588662624359130859375000000 [69,51] 14732069014029564296913682656608313108963546133467643199512038215022539212413207759814121295587472018553440853571242435301606131914474579775437457531987613433555459809430425496572719545786998517849843826467215191111872958419947891985805870261062594098946324658298218890710900168537804697385250529353747804139560190424321345843907521387117704244429575161596353264381265338615699524702707008193851596191808493265432946720750601674706265850395956008588439308572924703403754472677180082961513181918749024988563199077750209210507572518099537778097246741662982370152033641981273438499705481677975119933020368312154264739455109988108745620077858602068271676291957863656456137512320845911918240330286819241088894532367527470124587289008497321575201326835370038147511386263637393221822265071655512142366424590305183719641478429946935682195967967960327889078229683462133020223888954673675512551540638699062880691760320298856711378778449579540000299991621265486885065173845266509466357794092388507496071937453722493554313813368794105026124124749438168211754374039781715602352024601226521482075175824112296351046462378065292451364362759082433896179014774743207029782283892382110681667798049223369864582370158317701062759714027481749220695490527379691461494750662687235625228740195464047510660881390767135783463179470185054239744953728553117365321128877050687891116109304126466845397240536799584652774100556678280308577616792472018488287026154331692485636754858631121975735588058464706632060787919610935759651863999642326223694765479946057104774150210635744222228801892295533818714262086336393895921873937317363900779946148234085442549571767093558039845866846931511716960605346012043214927540315553461132339977959289559972329220380604694290725386193182192478959679456052062872300961773070459926774901192385916968916025543907064851268684191611963262097161350816502626771748214797186776181318184565189228966342160967434358862662707008508693102381301860691957100182522544251639828871702775359153747558593750 [69,52] -8171429906362677129628970550113992398337955231748423471960496689868053874366954744639642486734406706180881171302702138311445432025919546802987310887289593530870557290680280255636595765258197289525027309699549515094787015606827269748186056163036279022853330093586896329597139683858666373177487794547963591599466747569858103166657074614655473839272269092332116711618824272065994560717677308525285749502858354957802691323481189414188124531483540502357763970182736212829824523995507973309468272357774609515924234828424285010243714150419547296612565646251410949469866187663390698837089398341940559614281133442460092137916161139746495866735285884627117804553136846996960900718820595595005312960692448466586763419479887861768621909679069337512271699585224048996612484714289226038453245931843669107702196174773082922654870688522138893540227331095349532851117242065067973036786579317427825238140992458887708311076273634500592030274816054148361967245243532388627582829216671712282191928223188930888779221190878471938358459166598331332102337025363938519989645781993765332412284859324943797027418887108184664239213438397435647546300002572764638680002728651957652759278486927590241855629767490734361728551303089615537261859034101680651238907900966843444943122854409505259213505563843179271531960891789290482165539854706296401843444992448373651657746332780490051671317892530327484178648562245791245538088737630293563980327538905370614744951524217873637909128893822106245318471717319785663662386819468140205899852637852916121867105329424911815972953627643315673217746124316611627051186117230951442663187451245729175191246847673056595921645004213708641252962500353557786678532848371651297897174945017960551740558024050609244118598843779940672549716195393926149021377169980556001475329643735874029181190712623943670679427567007567040476676951606311974511941788642272419932246368521489974117716013507201615755686712056342880732811468673860245312493429615397153562873777676855979734682478010654449462890625 [69,53] 1816526165279784782299299525272177855531412029813902220829151313876086157424910396029598494326430235896950870656724999725413481364606348677932863340377909086154802894339810514893758059654528763980099879732115864281911247181733637376982753508008602023717822897706523286969039075622335661279226154658837490476213780929904731997708318228553130750251512672015440045688614687100139332329951416247528830517748946113957398458928550247192649200542278634816210178329533680560487442565866591352706241748529981525960066524649974380067819785474326857291179528794144447828563242991253233846950877696821665441938533765660455963588525155673390522830428000162535207136099795435920970188548614659728380047504660116276433650838047350462615364634323036768210610770780537131262536980421522079322614380620935536857774514425859714166476212314962252856720559686433887455330785020853928538076536464313528198536925088913443370156819780544680934106538852430933720870627358343464867752574738076705263587301728848598971681323333439519759142979905679190307604245868478608573670762324848265347220344847495213503520531382887656479304074836050761249615823201936055639633932765928473344916727488335186052533261141360812643468393795817718119671807525460182305281630921671273339489540181843022568511563341620027798429253207433042741784933416148761555532171856004406039721032127609057807864495619501660586710256049805105994996413104359678620270279366306472987723508236979675343841363092191707875434293977116446930636360476462157821583102699645308397985598948076813014113581328320580224964300394156581998482867051322839496019967243010317759782903623254888704484216256198494035113004931934506794601378576199500773244793364589112670251902046189708675283098912542600805507448911469090765947714283538435779247692600338599839164829452548776604569170610475732319569665017499742521321547466883336464803655238279888956205840033412201166197440614400787487882498728949447573281450222598904301052336052180180558934807777404785156250 [69,54] -251302460400622065977645362193958411806440772457092078008254667058816596297334581503831198523338741785934755368128403217729982515863615921270339927829722626621473763007261594003109299034043075500154141849001897339863142037555739462936074875448285079076728168101268546624255811780124863244695465940635518453197776254005708201163492036079431883089303175733039034537230896299179705760929246258898432644703729079317373659046931246477310485938938056972242554994670849290367894443505513714657112701419242617559784160831293405462449514569365333835675833086966685535067586733947647075220794916965182563455761415941972732701852444388481073419183542106167806909823595617041270416288897099253509359412260822658462593051495758206188620977486744359629238952941171406266435344432350219259008213200282510377030816995465438325591168060275887179822118531023975719827963233268603473250816573676108921397640172463192267747235869795954235598358425458668237689363306156777677358815210973439934208703663306907564573830668319482517924904627572399417720858977185722093450180714864796573299700319858301389459757411742893604020154425572968533978674152836504730849011727862464213740178523073320745599247968735329829542076713084302816536168873761700186181918382620793573008945911117466875235196910924040567200714228388872883202726087750293799688406763479227444680549388782171041205969299257127136621677428927832315067398056426234220588903759081444309474471882720773598633347682403100948561399579936759496901188230387548186281804719081649867836835125898802994927531420502693423502786348325406785074664847969783103384758406742673664427435859577054844584397427501873474414217517620395321114377886352801051081331641895930070680611154481662256416159777544441455500278115944094888346040781359341837904781372176171352672740656538328189467721643818326717695052978091254376203297295179978511602131104417946339009838097656476510884097507811316347686378774396679975032992509207697973128148305477225221693515777587890625 [69,55] 31854051166975471478929280020661422730368600954806218508409211002550486794301579131363117211009830231873714612659785194687610517315849075349084733571602054516399319451642917086369388256866986015397447165308850024294221176035298950798479671432188386417420152484190676221055879581796803481455738927994105158458131955386093371558999743791398863940196608210018655926380738199491479263202903466379960935746928128769672960933769459247709100575065490367907157173440345569940116191790760849308483192145146386979941846116542675124966438919626490669524141475031304913991033195212628738871109772603429947061968154592896892029095257412067603146064566410268484253037365117783241349578987869382433133801502762403830323317644659374009781177889188697913381424259093775693891106199930226784555231080699650835439441058682783392742148177760854680366982746543105002212020335231366032037819493870510282235430954333570034336658696353562483290606086530124780038543525324148369514010755595236508437434678179530167257000390392947770555996822539927881191488946093683080832123860737542780628272633561477252544327154581417649632709697560422546687400663697347718817483337289607922207293105923006734542813871565331893323380947905074932737105430925667178528879385775274117397950728752366861241803322463792926569235316157393528654087790834414593049410578379678053214238573042791233025469600111934505155051636283034112008549661839046995248244770662246916084638572925380361337109703654180379133549491807489878726110049290275247466045088592846739470924827749644335837139308235059968993290390256586639837031655616877855473535052235784215810678224600308956573269171553124421208418486040489256153255060574690438834323262269646146193664806701851636762556407608557471309230509210620060223111765351646303794025854147936972593099182135984371361085588871416517554944680414738769104088918547317373499859726594647358851955389827983696683777061810389035716602924135111518340931352488709649151132907718420028686523437500000 [69,56] -5824959612779976998507990661017130005751679143317131953530119667028817010358261145048414560300522307474445078552067426548126552969706975273980061349852070330142457176732696045021800763650168425884601875622811251844180516676284947134942593111051807296644747475299122604571663244988378699485790196934523986257368539726196500424880647009383309313400109468292505904136530055426843609934462167340687864549789478426427630522011730166527492444160835234965950956032722241541884400426393563014828487106166391263727260638783393753054635076607999513753887751444721141375924840002041881353193682902698343630604777782542493159767991461333357726987419616139225389352697093040140397549192338139249381867101828251700338891154372391834169271212625373844348519562346413707996538493603371685341118187556514197320897055316684578409697387069936486979926641036820322871530563246975493620280781001500642315345991073036725442539849054014493046111827090750324940394307390915117072237803921818896927862016129662682277070015416892651107379834180782109180170954076392317725596804042587028107861983930410937842502269946909804225526594421499178057359659614801917363765302938734153538980739093708381144039036535937364494126829829839293365691418816996591435019593699715936868428557561878077440917337810699676153047571980249440379366465820091962560587358158731468006028041551095840771309573803769243141502089397356280533334470283774517506055734023467138176290459409485072392131095778242604651928543081938756340940707577311434323710413022349534775535667317738798885145403763098849824148411103820643404469826629179918442484786948239754101191613713015154176118391739716932768270681131601873882363088800985393382515084630903892408467757078022737648669139817470856952257793131192575722301488730503818297922241493728798419340940733433767288033854605364918426784619101670889636705948933783111997131333516698775257025970814798899950605296155916767292661822526565104901196540110319688210438471287488937377929687500 [69,57] 1067162984561426798092296940369904708598175171875422707480477910688393475803532934689817778201023801974143884167231219894915738058029629457027180555255271410480680111246714352650358009149962389855132550637514666863786224743621772291532594963776699619820963592551812159476602068404722790515393683379264060563829421420316417325330509679057818195419663311828813064784059315508875086548225294849535715719398090285103533518626860747784251447968380700265168478127171487022079733284207168695387413370802252448389779194503400430100496118249852081555051832757036985360479202481071353934544749371207952072105679507586367247445121957539583395967015014493195492596427699826188726276037314113614103041563191611644151566586700672338875275652599849749215820434561275323884655133822987185699149837430059276340784000048446229389427141707346876570995828014958779058688063970014550426689181325734721253644317654286526367555792840855454997742719184939880748205255899746987413476448419467406760297126314738006769492608227286396493798267627345879192176593796056302978655111423783099213172167391762850669793381731532795640459877161122439207016711598165273349507883461268294559577634015672668412565620877729304474710445395220048605061096420027047235556706131860872078251207167666525232284264317491661013768235500835053608216828583047268638574101852116162010057023398843310803829107235454950703485805827799303651304678981911408145101030114270902344739076384365840834380761618790858167081998050720725302967864227229716091486683011701265514168198469495890553967567671374321317153876186385294945869595153562756874256791207204347301769217153542368633916141938591241932511444620235158586120053091016015297723251632799322786373142572955345178960700528787979966040945205113524474230035340272227252839261549262585944472276702804123708281285786434977179988497645141771661690344541162571820414878354574452721613180481876539407025907664354440019449310741232638997076642706218763123615644872188568115234375 [69,58] -134626195366871179069363002953617955112319090971146204241246927461939530929146369803164810882188437248158684693402118811252038616913630585153266966978729807853872641623070888464329173821477113000323775321698680534987391538252688262927932720871410990226257736692149418539186827535354931576401763606381275002872102679855834200651662336576582238228377604893319898632793550395408095517470671787300801320241638431159683512534233715471708864941923891460597438341826942191450428438047134293411428383455655703973442867272423515014079799183858076878185781143548998610039024638131984793899242827189147481420892420464466955036442856260784844413471727371711161152139019370635899730920419822640819690353184459909644855072976860011177371092529432979297684904152999638053395436241417855153663631148792319019447789428270728107770755733638100967450643434701685423696211391454960909913259386207155083497830190999122067772984368010761979270109336779608562234614054850869305794961731989371496495317780039780438379153953285279183915082809860926084445587123867686465922000784138851841198849074882162885289706652408965383869786630694288016410482189143924946816750128481115325375025926554283887985773573473130805583210268489209237214452431859183338445786752915903352731043335995243429944786627379193226174514282755383738446163640407205723627151084429085383336849298599588933504605561903929415638163645193127277761683206042406168995928549485400155520447613504597600285737198483359755223551410287930752797010608676267431544770151219615899782549144402929614789871848338887442381588503537666057044313627296101753859964900828913043814712665140751023989731036543757080367319097420756279694135450989780792369837604205566001718992603403061336216568358699551552857383254891059589170189788931517700736402896441169255960504167977205589991568621234482564164061261460561136051125738681737757296047876051392763562464489914894703674534632700354054235746146601015657551236870403954526409506797790527343750 [69,59] 11679423823118017723758367721978393557788554894795787826380479924279272360662606462410618997422656046814011009999637647593125457691012192747715545325009378203602550436783362463050317978149711860151487868180313005103594356854019811829514833158342253542400722566192876198526379616903316618999077457196189502781705524038376010407824220621366295253831277028265048551141642611751244256326972283687416711665085724393529672957857572728278563307241250525936540063528288665045362718986761497952120928605124007119043582306383699153705761166808907293713271733558788255614783998893759378293169170301939645984469309014400874715511735728368537902455591371868536522011250478151258208565608487091769023258112773737119402166048899281444343298514077677506330754095778093663965979557687016192833524690394383036168877390050381777965549858888928258455980083260011020432525597129269318409064301169446420505971933292693554048471000426555828480931498790953334432480289242049584952897873680194065268493365793844858149044080049582084759859789614984158638977167632237519651102412772541640479760001986626793176896199045078485809970294275798163391810463169655802688465648714731979764007833011014124059235459097336714406237228731973554348106559647095840363505983209256456976508538531385427134633020915906424998213744960769027607167302263237964182513482612557870730348806870545376341303218009243138081887323886557418738318474602074177676491797583421915320377228083956306855364272846961146734364386258781824924179274724426061952590565586871093263356511511979308887219946382017521609793491059518167221164306061191322175332504068172749901507926945433372625029626115998320770169026088565144959692648666132454005878292063368042958762903682812867254375793345229186232420563019314851101815104266754161242874836833879461719120650310848168664777700191399672825456410418387483778949878309273318039239041587560893746318477669223571300275870440496160081169724686764310739306438335916027426719665527343750 [69,60] -972972187778672985428336515490128778748096095524092747551801035256169891673692918751627744311736090122548271507402577851754830636211148529022366491820764425160570765038275483182999791070907323813002949633828092014778956630450984504711430361404744685425871187078090494011051404076263353681853228784150074105047036007504715420634013026401144463834138890005571404500288818783747636830375075593942141923820480144619913579681746454697344027560259679440166485953261670777238472360366161795765172426253978899945457078945264703533029908456303478010675202647766442584675272399905017805908385377259797262565115533202762635721037404995005719277797028615017091008661661895310632437715564795323399226406739047087558646643897578484570192741186861472356129360905081294194351860023682557044929642897174611901309025574541585751610697950550912788777981553081152213675209010137107427475994017835944665560193148486006013441969920012514162689818828464902506122903114973015649024726509473292140404882628699442476298666039445259064419980983628340492506754204773921614741181850550879463625298470610546826227180647907874126358283143195014993883236214746734921853540757287745924269114292090924426568005964980643505339084893775192501367224834241041260753224433707612385467156015929632227230570974992849285327975577032266463662158454527947928958177583613842140725133588240638803286825997247992496332416350009132212224769852063500082522120607216603680691440827602250836082732346696331953197179534976739507138714495807007699935909780522388409447511590650988252535856546338156731131712437479471951762330424884322994532662421429885156880127431238236442359244877408757760237016234041855631157714107358402979802454371655586103320063510782567109154261987921119705325213415440255249874067162981134025726490667851547149072529328287643677541637209848418693937755126741840520714847047922062171746582441775409908693586430992783884114734162488169233427306135941758924445821321569383144378662109375 [69,61] 113414877248653327071960595697318611466024923028744976229512024258738525068521310690764571519699154022572354590060705642397508166739055270868360705853761663172671199779745372456148484569972985111167406409656833618803653015907469885292385588550654111764318731885241964194949963299309212530542883168788085344595940556207748039976426168928332778196469584226827366468722688698540285854852745832449307212334344604240428042249255378162900810505931530489378415029655958086308645463631604119774717490101095196406922644981105435615950384698330961447873303554438388097339847782525559999962685831988318948369927885002557055780183871246991063281853855231227931169245045071830417571249375054571819009574542862789274676943273060064891500643953720879071337526516750628343237292070294796515682558034416879414065942376373915390330841616509941174855898723758548940636170073215778432007927772721755866789738401583841480639986510345113490608364018153267745327045124663648136886457295906197837799430767944617405188975114887065134472189651236421664060135293246363448058308230744573066440044661166995173252705754695059487105824162798460739624240329998947159489595543666517945773861210126550374574150590076490235728274126510557978619039202583218120352947332018509850575525877354238428023937370221529018432482052193789883681667419057397273575776231062254224718651327285642117660449634369134478919076588419302849966923516586469708502445603112889434708283037810543451969859032454827804559800727632209320613646641414823162665412545982505252611639137350499552092228200995481083375103457512826124713071234017160392572945015026979525752120230358217223264216150475440731008228277225982202959927371313016896713425037308672795523068501903610579934472687397803377336663786089192033096745971115058822484218991768838246577881228330480371617529130944103077963270833652471614911734531307876057149659297352127591215122348098346721424594245144908631877517235508889825723599642515182495117187500 [69,62] -14733367910990746208554655459287557183289090609501082300081775362730842821005669581799646674305626849728417239650938855854851681981119391378590347192605093594365863239225526962646416770261091654198557826986098793657908250407784843825345018764877470011263474220270647453237650766060376574948889005730313103730057884568702343211275870151758106028311888160372050244474495246243248743759749210580900986568379903805629236095016627390468262580146925807242803848588909155001537896710836357046311227770359999045463622831993184901757564008564961061581783398550848396199588410665478912664257872147934677209667994000988140291520895156889810898271828568457152916251704366460427898038641931723194564286653176591494465309474594081771038286970239118837601361424932026371613053061983166219083966098006303321210194450936720430752861870533154025453945901701812916470885680287226240453302572313022360107033858196186445262256778142821964819301094530323714871623467356138581618811891122940993314054696494619655631171279508952309095634328811808076774374238572850426602180016387748442940154524268773540567079363538246178695714274146205755667217610608885202587934642272810144825027442237732201587117959850788464718065087891729656581621661457733172145807284680682317694670004865804909194986468521978984251162789923945936074890784934383967270147486895522379312027399419435741637589871510921861206514762676028696258395058028704720634096175021388353505961117316809190539247661822792087912046712769976430920393782151536083956515430416351257512132424646180324626651988561733467089068903214801228031908187691384580749153960610945902287118045098693967931409584898379051589797613352014754010285043155499717101636064098990080518294660762670997721724520194527949242802782754268778338210507157516803099474467754185031613590770604917422737578818492934836101288448323369091081158907117832540566758066417394177361132576766624306971032564990924497785873548139079503016546368598937988281250 [69,63] 1637980727740622424261693321945181439903139240969876025414387612311341928755005674062678953643731370958913543220242845545382799424969546867372714881997272192910455487791870093326826811492775880958079930946702991051796866268917624348245996418983594664866561701598124169436074117063278668139871282814164053195941211456540109536550878556226506598098023879851627737545934001807793029207919895199203830479436199688695359649291927369176940285543847112840170795926158574256137013128553759664849504651601589410202033217864265762305177144208817470193538395504772660200817755685428456950756936712566239383191762745713613676462884721207102351708272820245554734073509222709432854027358491519656441274180882462742672565077722895217769006977817433879819477780552827050785624840520025273211006159815329800854873679350661915903439258417034226479820035892895305410284844939216270989782692998327708031007628362838181983787842322202403295358814931567071681354083358721922315538192359524062703093842504118968771645403963520059797790680549224939453618267877869296829391206567647244225390843087990502399990648020929176854379551905247188542411898380768820085024868037992853200563583805021642768504634311534265899379193356169151098009506244844211316231182229529129682148249384989240211460418776826164057944750662554536207106839000072894389015401847924958838892064052298137937711069427748927290094976887915180196674668581560764241278330203520753139591828328933392996339861961563584677602099786678707312727308270669005883257343330524420854645795040083805515768284663091761587518851568706800055799508968883149657577357550619598494723358757818790520260663844066242431982289281618582513939984540867726352540191829644934343660713763569383663967246184517568618017959195204421743065138975100850100493860914495158435219041167507609548217283255447427148355807373587018124845513313820755286135833487650637164007802809812646808496692087207119437053393085079733282327651977539062500 [69,64] -119933232433118103580610765569621904969060222077572328370013624036534632987179691481459773918704649440738791978118318364635613140355586550040448744321469852155089191975095016156929662775362572018744476419533537784952240927348843277980817554797065750283878848376372744370479628133880291572610737595544340896686907567057712198797198905255317304286925731722261701928994352573845497045033548730851067874391715308431425920307420075205725629436352484539482205490061801442756874967445899237802044950632455479149967777286020220162556374193314487839885732887670928361126614682412318565180505188846139655279181692547374308535215235029945173075767288095960988527551636813098476127517994585830844332328766177351977856494899158312459175142893401397822776902883710444806310914568806045412370970371290650085796583564646427931100324027529947814469713830668431294479645839981171854924678229041090513400097630840364181203954024200909932707617618418394535517051420620607652222528571208582687864642768677275577932457807218050938598441622721453098570453689636545394500451662624930147304201866513654789412927958672926581704951728024823653688901366720078038347867945952045838570747897828239943797183648252420217287586598110289712992738479322244263057007582961099128474461853389491644745209520282288058977582438136845721961565392526888169127438438397001959456052377576989106893379843173847758772577514030944855160943347705243065788762072236153174617433183546313578360844469934841621928705380110696951652123418518700013798868540268222855981163032969164103753513920345530336883230534056651666134454779540973134443096132173140579120475457363934284673640239169671851405569262460663641701579519503391766331966021962507166317140475987553505589525090352029554058430145097125800864353818540304131633022992227597477937232162765595739015426954290264202243143041044834750833574134796502202956785592066324390771078184819783635705145062241849807094240532023832201957702636718750 [69,65] 4618219927425551018875886823618971548965100196579412050883131265079891524788990610744375178343125091130003308646926271067410105216562682656751393415833146571694922555707576626957597818877515138849607737229897323346676525603369069461448390195874378448006285887776110155607168230511930225490595926900957055805190853445941915525422647875463743114020265934822979551390911158938644836407665221626079698742651887268679562073128158441505307095549898399492801569773594499206593721489419617752785900245537414095293300321110503553059696270473616638197385046222207034542651448021115765953691779261107551141575401782848305912936049456432874750101941155017177630690842841314572060279269284277418625936917122596374639371413432534444490985965908362844730801362351596339998867002956021691033912977641783689526252090669437450407661443984525037843875976205466550818226087137804423869313452196882673581397199961953458172630666258520507481936590417468652169445961057346535358499624519257128371445683030870737255410572093915966069866433047811696877588960119332930899620986320190517928287150108291756262467872295253873504353417011123381943819463880697939118169820310171534259630637757609535520507855900364377873228577936761866024334273784740954950086536181541278432579047908630908831742562618295623752779897575463312314579315570304746055394432206697963814552457627646373287433975208622239824869330546722745386980135144380789315249018787366182641149444712239492024608016010564738559264679269974223455278236929823057760360512628363767725902860064467315084090868819992732125353269417810079216819463051938502354979691104441988132410204633353736083357612721371040225830182045521458513180559971917254328901174099162374402962998638955396050928148016406739386998329478029863171255430530773293465321582346363250005364142594457929145335030742846709219037925595455049937998181947305637898168383163894659177054953243453492241405757001704301956124254502356052398681640625 [69,66] -304822200310601509849450213217799635684706274205628609413946824053779485051622989771147652192351783099584003514336683705640521950275081850785738229534547174886575574112152586687286620868528097053835398382611191062691726506936669952132061416258004669933144886244521060993363451194445463352539381500224775213616739029761508566630069603124169624717429935492004002238776758695023230291970974343359250110059333991250341616938937172568613995671124134195431036454083807865076424416737224773574882550085302308432140790186100379940694307475362488617147778884833137214765917383265445376059456029935303399499144306519154994139700665413129233853548406533529397013090068920783619814404652026251717856054771676696331987467209711049412428235158385900381939560335305878044680324429633006339399810942390533371470711319642570804400543507741503196605427653562655282879560976254995829797885730934949908040935865849035819300775662357848880292681584991120045531262909441650141486503082624553538027004986438238914658065823478296593545202484603409379461507086272082175523392664916382975223459129540250350216862601967006047127877171526734311718287650582959294170363342163600734927815542364914959867598518986817054860902915899653422247690340798651403779211384326174727691526877136604305475606530737256111889839710525626043905568023003095063374729921109475360532141640710157877741151706665906714116758447916454862509456784943297052877350871679190003404927265390631446342753519758461578906991684449975926132295044089835275545064517475496424887090484545942233434178332682192989007018641593580648302258076600737516705094564465829676571312945977941938187114879604923298790390100123262502403235188738526797992916139700866786442774406592757864035201378326589471988219941289842545434692553987869902456000415647810886915125787330581442968477979235015025769208553574210625807966638105474218905686555281362745768744781114988149500755199028390052262693643569946289062500 [69,67] 29669229195378304130958743978662712976253897491413923507931498665309809816199371742282126477909808834969278678485245317162310724984532318161361065030613493037227938523462860481359491838833265894758275777704413805129456048416395587504642479147224901742689777777363969610349789163191211882876442537734019774540016313296111195398546066609615648054275432393803161407946719730257731735252519630714467812834121135674149235637625112963019831999129134532408442131456208207017397194873664737608501418971759749326762470195588256120138940629368434093066993820934800565576031009322605336567809808863831577097909961210220156203436211959826928798728310520847263966355152331083852160597128510681035812785213504944237240923098511300341973341051008994690056669837353826192602346109494903896186034531727028705034402747964339956270254198861895890363698702349437760053780822059823676485207236844113287762238171556158442531689047106631004593033019378622257503216272049382155377496942212869499463398855958436567556576460288243086275453353465503004655232286782391093932300524108682452832398362133147620096865396345485849237346957888821669323599147425318703055148197532303780277815669286709588929100977915550581174395859509564021544763695252255819920989678660088048445562050099686441342502186526510847381530271794072776569111233114760904278724126878704929521715429661766184675809359394591072802646640399645071486891787206437101488106653051429187319404820580748237932986797268604115667608037871179337967955170476798440281981563790336383244082092499479031809451986171534125128936400730135777905426797114476237846908463097203803359358335059345231966683875580640878980582291745859125609150352912741615876779989873274802909793416359816136118707246821595545437751519280472228095192680282924056518963428128325036193411550057343572135235125607044359266864268348900712251602688591056844333961702731266956999508095424293065145437964247321360744535923004150390625 [69,68] 10994664294287910219551474865314935802480132433591132937657423465976293960841516156892380682062842532073362800698818991420552176857852669531158104215295792393545561567354041613424065290630039190062999373261337243362570924310206815745704590095168379582846319574152156932678963121852533928110005390837491791123052108409686190905800465316322336322524099339540870059025094522109966397744440581081259635352235008811780422784485240758309641907180953470637548305141739136397262041557465773242689187647538074952127017732721631363072383116491771935659272580788515151032198511031314622304777552666791201818941940201036991121249736049847980495061694128069689343218421582594081592619514142041400756648964341661952664140803892161652939223707096862645659318635592065287774714057192024978776124260942992077666390011489980798792183862117493252621655816497663722576675246834340519497670081404026862174236934921066502458365463328664923989055896429920052337548002836659859858202502248297528474376479027665058669245007998892477612317147473625266874828743765729986560206417940738903770345481731850086302143849075014475164003610122084797007111833698377530793534851354120199621478750604248679833167752366421291993160096964962137944925079483756421276790823710647682937223952124591162320885245695246417491205427436652564478989692515275346299283785409849444063830879988081312368457808081293806950679709844235576238020253208360273285966223913682922246804799365527428039981063991766233215354833634641359178794780383396930465522073845329045578455559205493277727234612276956931035398155552979346707678588953549971860112669712269943543429880525886333596235260853082162635978219127275532387215782734291734871182140067677196154195729842705510841242431066203357925666143525100731310754292099817074129962318643901073528058303480564939348122573263950918305196603625818084756521704416818394980302070841536096793849175586033073415137550910003483295440673828125 [69,69] 17490231989034801626220463567076733350563185611729005330091605477910847550081788929826560186094435749686334771324776456157587052425510916198422995621751598423816830668655295304229943676797285087806703999184194371556481924367368735947704908612921768125115999063508362126862036757514850672918116403049619663822988934237935148520875547300161597911399927899951364587935297105842972008948312164617788922954243081921305565244171120388891047314307367969656896650969911709587159400629059799562044762681595487668110499867311546914844616271727814341184546956991324352884886902731598036948424285178577446461652721993449883006500931799679254335145801685555119404612063924004817146070472471297128640122847255187249056337771324810313096659032396590840567356563897540266093448076958784750027494038108736012734608828062306715567482040673498236279695152568786846073537072364366161963437694799692847666052190100044374984997086849488340401010847502945747861406169027362029639502092936886663178826717769334745330384638179116208897251913383339663677354710786727212885515234311383442215241476380804692754775787353797523670983551990051068275974770635524064933495884428300079123116447323229384033234123493969564514079833467140645600471565237739689055121239879101455684500106547381058368777452158259347224589387568004466617203029812005484664281596559293027496880848391600788648876922342327520537365250733457133874607095106510777983046727135295225400541616352099172956488135540741847414585016072365460352726694587191096559370109883883837997562579535308106985426935758938684884709379654465297258564777741273618937230830915463175929278888570851293985678416787156846535433911251356823279582168286815694799762627048424288351331691509756846282187913260443156513462335173299741640579331565313426612232395421122770623223438371745397440869899108420235506381226176596815441411044389270296938779243449300542913933849409335863356318441219627857208251953125 [70,0] 121309605538152604966409959856571051347351598532908976826816900338979415286136232747558698674809555855109106247339147579877451575830403827112283390751811040891947667215326945409110340414853781197730675398552235414421511542313898865471270078661941058759513068608134214006425109768075360352781096231507414084164408357993007528788021744400709380130416211728710895763038019868585168228519471082980723551001454324008692293824040996531831128843705023023784328949228226503931156961230500015184183672887871898399077945910111568163270217332739937475359500128754640312368272125886413847613754197658913832274828408938537038844882719522759581810207680756471876670351709371835278223468922292403390775890260822510593336023707207119130909694950418872433866164193929445668990419996896789993899315969246415579513739179006614826264341901927136889345385633931267793803605070641336320549557658796746831550846092107638493259167273593700236511571908048845510326663194224806184569646907324838750980290727144943058911274827119990325395501197955395079658641370590288340974307544580105905586493805608818251583188378284081085451424236741978894851018999529644965957058663005148628821069187670475820306604287717991349003570961262075736237440048607813679266490873366969106697397732562426088195858410268723580037489603557182197998445109957887219117645025827929656867978970859877662039400901863369454234717649922257013158800960913999615095695627287662479130174895049792837444642124417752502858735621255746646543433058337357264654953815990842709887479510109832382642082070590020463317753615777692217637190356527703845280190463604883832082739314306569870452113425584142925328852096398780096906964836366336081808291303559963786070722510648505654658983578491735300425396490313441842370502255816777016934274559065107514534091218771023458423983664574366519305079545715266921522854992135727841845938139735656076106271534947156292745714057593465598752214564865870712247416068111336376214968963519024461246292049633515097443645612551588186533990665338933467864990234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,1] -6780736290680442766505718814346140597075674111929642472243838189232386080844517006505182515488760364158739052942636326322600751237793616805837009226085714528968629408041648989360624754108542496687174408362532707174189687064242125522789122654739521118655757162311277595346478547668376927125631950250863432718875302312722609705689878694389341958327167748691025943274253501228063342370941159235000218925774764231982182455623757359877501593289882882427419119448030358156430087073017935117923211647987321060875451216133182837842026123066312169366080422815970620717866183184555937674877002997882048313874062733972390905819787623626586554112376380803801481536936843239488879655453226016941132489763626359215479393008363191861601404662683858348798326027192534051257706803160102771022997095450616502991420202795555559838722345175095341806814908716557909571548785344500544226641666116711929619023637551658604689305203415942118784340784625333037291684422966938281618575935902023813172522404440476893305972408227776344666892875432627153702894944216715064525175276228333632145447021362853768743526794403514719478599732122491040816753459043734541012789365744632984412850272134123343658058453191140114854223122950886753800840707135148062765416205267192424349355898967937286398906647647481580320972625279375620036007802608140925688789568076939507891871835252219258771692964787898590389971179992712202441240726102582552738916226908252794766239892858434559011217082481749278969763937642271994785228945284503982656034135304142643327866216346602246793539806498288995573612200365107079911999358563355204477471692839657028863844269029445492517500141102503558059992824704187131237848257661280840223003957876116275597350395476899170453758074409264208939698631470477893338613634690090862254383943930722554646133646879550483436910749818387511567592841121518815585037333736279453688233089484178103788103995646900946344571402459799804754972716609745920355718018901330838502080215798162407183188821333766304483731179929360127767168364698591176420450210571289062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,2] 1060669289455132482320606573876307502279437952256810866638473217553203156275943314850506783827278909208838615108034978999131932797693934132535937062040315848455965459981503800161428875782968073755476661995792129617191484132951054475550304184430891268219649672886743949797120856639931057224857979727547950672568290848383202762907768856288922966674701804039989617920668834504646275848134883390486644593290379926150454779944329454296066964641791930822405438476818795760143714622473826421325421082370306676432225748473859846781423914425758287637658917178646753671283922978065041266906700777392202391715143008120672449270774862313278492747016548109245118042660629596380671061750095952981640406080246832898429320358350271144085906222130786786291412852781702164219615025600241036207822008426685268366397906013518570656474531815574794228210337591074980001050286004316124769319143765655738129652996750166712822935083295407838817756401159633635682641487540450571037368064939327338105810496839217743243200024654350423088290188715994252350169689131405560475656199548529758228646955100509271070473554853285837768526718192725656063624415525917557705104315142020160042631841684333737103604124289310869687650608685176520930022263047562528808545948705648021538342967572354329505373829577299967718710480007164514247075074050780423735561678849361383746679153806733294685606169527512268102458524565989856932562926762063718563435956500449549951090207622420485567143699324472978864837796949498051470892379863175612959595032618623584294234262890666808074566046687728655118445752093110675942838650426421443263409394008469418061035652577319851076054211005163622520884416049282193552362144663717442873950753355155956470750571242888805387938598314200939372019327163497168812133474260482357204505447821276421710446855566899436743907612924186701513132075793213242746062419034677210802248939112864050248425452606394646133809154976241690744494794690415422388620215828635638418527046404736127013231279320916958609244217739451045278472468558206287525536026805639266967773437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,3] -36094664798579736863503257535056118465320160190106055202233911612620221472149927507376870600930647465622108374897708192680351680771240466635427530121987693155879470685598608669254672561675634033878340507573677147126600114473982268342970178984220107566346615636715227472227412967342434626293495972006189610551799583742620243333582674163497183162138758319148356134384248059821979156235846799119290731870329489413736257934306797600277673498747165581204793172754340087253890034048909814079879956659038883065664327635524839998574320441455329569860035065240134119659315511624197018609896903424937462407116768526751518977732941104067451668282657083010286566083659975239663517347884247029904420231337612904673885663637582456492984665712291346548277637743391576613546652990930297569732299343763260694610200341479320310243094796073695596530636079691251836977102112080571230463340769233242340776871485680769798406655676457365476449774609393380472405393086816719901950117514109321087556193157391004163957868255205713300639737187317894311519265044928264861113388242514123521142968982117095245520266358335361205092113106863124958823745905013016588899002641593900948858556080451475798565555604081777320888346583343630342098637508218735933760700228491882975166276638808406636288216143565805648920321733520307970378699460224400690404672389277777845778288582787740148947804096022910664604551226482811136166105594958215881023340869947257734413072751198310330768886365452107889490109279461016496673311048149387953545415902405916819000275119433477718704562761846807087615431758004551368176082539755693461005960125753367171273542085587182545279818932741569963383228158491999631694477276387929175263355511186847805986905459348251919768820545135928900112264787429544740998416151049317433323708479478306467411137702352469899408948953504258539807571188142062337258619407696442194824075815452836940398131915609812733144878153602046109717693009720462172340384599640245983809028944331856391664547298719603367575231633264507498029668650096901671986415749415755271911621093750000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,4] 942181092521450722006019025189097224023512832231608891000400168475053209152925418384041761646632964973076509369399159140698061671934979462272698707124874209457897299538751962470044410085578778044284137905159808322032987791544182037267366514352807766350987517253700737264986809540144793609304207607833993525184416038486601892751524669793476553378335671140866127375169613570732647412082699533091122087616643739896105233902747731037282410952126502172696994615281886308382381718470798022314077601539511604830504355371459058554621308579360074603011592349783040090458691077153490971601906713222634241203386561731569624296042326514972991452168927011639155189686531294133137099134562515113657016299072870877799114241932844873957273633679468205864195979928168384634747665365745060737981082102178872986018273383869805950230153940158401640689270733388857197772877544161223449241688355347276105165530180326476333582641711064521824152273648905312960926281669808435896935003524063935210089252254720324637753249222857801730588982635818858359331137284767902300420494440492502288248029442409646937962661080097677673487241417485139608772710693676582111843464711271721391543277900559892688986834833518527849779731056919804751528011833640127802464293166262699697231149909665993314765164947201725716427295394826743824633942121754406979287016801754279095256881211956133537653364986358966185803430619602079724677158705842703296239065950325840377057744337748004986955095906134892556911326174806036992373962234344727883882561614963292682415563330421029570785452827217903547711337674042470281397844172179652800502619246385535418035462183933956426768187924135813664097027360836725555693379544766477127759760037434766720520547504211097084320847290044741808341254749620050081070762660630891313644130115931036212801372800343258855451205771046599391429242779027152903514287513862707343937807598251038541160650126827780675785598466044005333058346369705469405422967829945479356211220766868201138842572019020790772505117084273123083704566331673881281194571357673339662142097949981689453125000000000000000000000000000000000000000000000000000000000000000000000 [70,5] -12115120403128034996686582603585338808398149743832968808338294982137728155901212769867901377886499249100023833326586139905806930826716074715310059032630427761820819327613810390662005014650367979822387418742634951789877453073233342275055242741977341735834530273020513880485405908525620217856870662176158059873849784924950543655462413592217033172666276354444953270014549285677620747763288169571713767316429305960801535408371451452476382376447315519291548757689660803901142526354813323414594275862036714501075146570554220508285680276288345503123840013904867344698561076509067145424787131225801179004129763544696054829437785730791655980834086596209806240077371801862521749745310963693219747529810690161784417393296468215120312805787772139546214441943641383838147260930970395673684914912933067778155025481899070174017192349168370674844828349773032234204020874554779972950122598721243382348298352213727689858953577704098632601444940592312856754791785096660872424848034189311366364369078949518040584863565351659231327252428272848373803059512392565106937334380549785773375869186477001682564895316578636863796302377792480787474565383416487740224635836383963760756171781181605766542478342677412902411209536282590178896341030392143796653776174555200439093347189549344319696746016090956385539737994709359489949745054075108454642965188366513358285966226805404536547374964633456721167410843219303778011931446235985640125239571553272265054429589346337515152796622441234288588408936517948572847574955601587100368542819161998893534375733819968439140428256826271259010454341542568268138580532052964427996858638940739555922888613131081413892391522583613088948951330718999738655779111620335214951779914462961755513715074619995276025218187696526597020849487867907940557814899130515328752692851465850998162574366262277185907177071274789518109449392182708901212526230065746716879164047461329938627432126256900638908982913941995437110652936771904038400231261903850857699070822654421496100946651012397933758761188515802198357318951275472563048826724063644633133662864565849304199218750000000000000000000000000000000000000000000000000000000000000000 [70,6] 68371342001235429338145841758704147874136606915584460912904204789151621070797563497841200647917916552744751785999281998537088718668352517271402556020194744963605594461083857723224896069793909563987687088006038243301705889105058641170214016411779785685615802072811288468617833862732320027697524956090406272864558082784549705553256001269727603746164462033055235628991273998920066631429762120260564173162560419330723785444390850151250509977806910829608544829429798852447166264862549925444950035429074783106516177239210806255898083071947518606971359308073294050400120067499846365057444503793357759368577393306493931780667439837667378932257190656351385190386171716959551240304834153340122303672480430658773447190147287108342088219125157277222992096743837710510768646941496661859176433900198665521690804671490409165866853622660653290561887692286745223288007094506041321803525163931468881411895603111728087509172674535041303690926229303892842331220138514706768745424609695424710290482850523870931513436097120079114540283463754277894620037938402381274042763385463484572393588390425236531363259396582834286088092183219246170099694166696614858214287431919703980150503886959540603461992693710085990983720127789914276835432944600159776485114868341198377358051824117784439203252297168972820063882672438778962919267027374385598717477956102063417932718047087395537001762916565982557876260437260095518096963626879171318292957232515062909419044077737241039183358718099047464579382406838781267483852721875900512844625674681850244494029789004583068661112977555002337934422005661462866564512585725769413778223292108216085998307926875356593016904437947735914859925909015067910157719386388642147799823151440266877762671419680410058688242746832394705955827566476130387318364263955868697731967934414789127853287162748639176619120998462578443271508972778766213341138411365480735450843201468142280389064117481587609363132825654576594803075781729205998972920938503092218902340777508499014434869011305871301339592350067552984565302260592292988395046694424794786471011320827528834342956542968750000000000000000000000000000000000000000000000000000000 [70,7] 664753771374725205934811051060709263645327737385589069029375051109710194119859205083701115873858863138033031037473339403527951357056511632705582758172560955365730368869948758928892744590019451649136206350880905844430532493294152439248436140157131031897969133832240754672758737052647218156601017921998086399484406490809720126354215744584609586469968826735325091316461112627807170330032237511507480869253905439338084093365815243501871070956639658690438518975396087006620488890916065093396494170049432365812144661421153286003947438554759775535126459489837060496484770602557249175390433573302296822648120559225145659314955111446501508020909389978209815995912943123453530184007268919699439897494734842177073986720629422122339282965812855814762191151592052255638293491133781899843313509230672477094632870465977636554041861029113611039224476034869683399841564861110156717001156477696142555697537207004521385789506924697333586770540117765041661950130134019323399048935512805802512356937112237637417595461730397653217999982723836474944191000540664934047104151406764239452963033847252774346173065340124298815987967802991478976553103251889010399130744005555192720257509823998665333826894018405857043183887174111359696028728294412979468724542681629745848191020225017681935702284241935258501421564918738469573273761948552885227538555744316436774358672734084696677377336191638163814423344123725634648466005921938557980957402571626434796661402872222556964534095527390415008907006968191448932512325608873877274006563523119491548654043992845243761767196090345419714005076809028832244293228029756620227840265643317117982250761163292389724671232924001947444980305455563770629986063851799570258102802412111013789798775610379172817056276900539419289101420685888576538221168508395561465214524829208958892389751450290993858893564821998527772365594670019372052945931342202990394444108543943522500828247555327134603426591529301582355488975931346670197294905460085792883783501378210188890511324261867635254579825340165190583072698645551224863319745054471981982047168457938823848962783813476562500000000000000000000000000000000000000000000000000 [70,8] -27566266975237296294094544340831471873496699371657073106989750168695572146201117941879162069607216102830734431053943746486720922037309310884295036893200174845394800785532987104388242639560377879404987223058505386203063993262471320645408332003794003934439353661612217373247301446591144793866927415601993947534665731196124580867782317867315841915587812075781082919489480887404834146782118846867063951342111504132921419473078922286500769887243357781278255147267928708205109535937147111793642287219613476108537114907372807642459588692283940698240699870125463025240104234004711352903196112562800312309003526616097835979690165710797338203136072087653894183984480828226999337498061168888639540045661680655602239505268507319791591646098447150858745865125578722121692942555812662722125665962559570497757097342301031772027822321525645702715241769108679325995963078603040345454642710068244497553009388303500176172777591042523556210910088001719450232040700021355428937903381340840465457929502456197407964874843349417314645012761399391372173860705221541470186103442122329332194633539092563257188306114366747043630669025182460615988035057352488033494122974749312081991297109413922231621113468379871116356236051011990133150603636187882375539008433436666021802662890926469071042029178628794466942674871953372038684588358489592352370624221977277719286181422083320671639213602203267317269213038518429873976815994250461486379216950432884501250983683145903434939923834726594811487224142086717211188696578273169567068209047204954844309490629468315636080859444550007238435347821484498841100497245173833728818028199745987553606380733771579588060482847126263318804391536509284759972977779634974826384602650549582406567294162063518519098141429121267220221851922853617059133308655411751395101142205238995231163750098575420836550890220216283457783663670512873983985689716726703472343556489536993552356709257010230222778612435988139771049086241632779455169578733503883115646620462465489276122144534887093154288853497262007250869530142472447664381194017986751507826807122691903373379318509250879287719726562500000000000000000000000000000000000000 [70,9] 480628194215738982507458569761534097731563694949221877392372104856370139066493432963619635916473944261162108802540866099304524436834530290410912783132900867840050675097991461914920075150674538878787846693875598852007844965141208678267141665584306197817173943028040494060465599188430742469777442035799164713833517021775093134753817566760416593902719642215973627618341348248536359900600228969114761264547828004459239027758168679552149547976704980904906689963915167353538996349436310632864863057680770505268759904835400901792487739785668648592829426173671712024891659055581650051125959443269829324163384698937958717724626530531178818556510056061299638428896153466387891559429100792570377686309525553328852183049891082947668782116423968976240327778876217555824801544491223142389885125763283845587772922269327251150221239817397573175223834741756734466273002648812439034312321543113968400957833415185353558181026387268332911533312993971316030625575948183723531123043142237207523633751229424814159689794206755923813237255840612742815863686464753896836983164163677490415014781127089882794900656154762453657603516970874952922460077743394971484576521502495635021128794468568883070926390695436909333836679907345796041646883900839972234440856260892755653931917768424790757182283685273242350949855730572847230767903713189597848567890492713942876573765016921646968323874011820823650702575403896827645208852403849366678564879565225579298890321937371745336985971326680523487033820589770856198740207277393877489281064893386527272956452650737814861514948865419304582615901331483392314176238447319111095840319774237870929048190713870404782035717464843898634928443160952390514543860125202631046423931831248536753420103269333268912547612380554769192291179759656114937829270983907166923053911315071213569383048661957346067395563445433725939793828127293194582823742395664758939220909717806005031150464757768596804269422447388371545246367445213490597342663884656666631357657869589230035430565862558604031954120948415268089807645525411292590221015353721874559044958800414770738740344313555397093296051025390625000000000000000000000000000000 [70,10] -5520135904259910353677599734841609687960285238583553829939725115458778443713824546146756505143110644679854813532737825598901897781218477702372708914223083525775927117032480338215979724714988166308125105542116528673921328467675640596412810537283540617550073116443766963694308438607582672862685963451500947910397130912375859176563417838365087103131717707394516993856955069688690079151314682851873210208682839134796399151321148608254308711816392627827133690648041529161890942591787930011938429538096335854537102505171380569389290086448142753738285305475475604828956638415097530444087959560227318034154066740694313823752128573746734071235758339591647060939582975278415629422731285025052984968066090950591896131480292189421922791186323064490114091740926925437665093093365129964088484783814976853894887425022689030208982833177675106220289096733715313604821917243450633329804828224305370541979086038024428047215261810813789838641219314823458979943344230119355826258392410308036698545144147103414125332475085342051051278414838251568513732367759289612418762386298737531767147700207276576363310062374828228010648139583871293696871771409354375853179893617197191960109017095634326040113266884780949115480562742544674776411144830677481343513772266939079002643274952310472534691228689946216377412270788035639178076426676037636611537266072981844117880145544612934706557430141015888382820743346409527951061517093341017440019714892810966144896363109669610745641775559948569518143971464147603635421184470996964626731257932307404346344602815317498085024191381885727940942430203268679528771560384240187087047368034645606532237388757119581346448395845853644927459293199037343515868974113858089319533686380935668239469095030161785855914209147698446772502789582168019654945261719817350803191074381445255009706841866058560428115962448618626818430980033119859980515200781464447709471978681972967905297676068898999076569002739044265417423959059338487954341309181819685654276197782123653745947931885386197368360472681912107078037936063895383244279637259374496497405530504148907754158326355309327482245862483978271484375000000000000000000000 [70,11] 45346101098654593561316941638654281322239768416224957895965861054044380986151735161408084117358139305781203309780863574594961785702873950102424308437467038082281777104420932340015413215439139540621139585596216988933122066486031974497535260413939635622253832133345659726052261903265701543541301292968371754796802237423213588214629140038832704790214344437683967528731633842533306487755454880425444905640355418612556590738256097350275607671147292097904906908599360209025209462937329549069877109597518575322349390853874339828906821885813268157667759427932231243154687532033435293529071038069198677630428432728750484665125345553002106016303345465076937028445281129595909168284405936843405954550932466933816231631595933066220866637792081083311012503058835145761942895351898308188243365335556659869735916446468776814829985386521293810045580948837961241584164022272303276583908254672926509357496471658352713484308333287331035540303941507887184855614810898680397962406341722202148598490963690169795749801945623231090049999965686564624902380025688775177583309610919127884320388258530617107497299918698014024828954990138675343492246379958040677779561978458331272507474718061897299774519709884754398907980679058762800050520694995506843806901979196266010313127630159148322687109493101025919144428801168194258779746709956064987629441832311652369324321769580294357005445451299477507036332689581759698140903581002417155758621121668343509412199723153664964075130277094538907579804644831346008202045470529597988362342864215049407348452571712660435846140712800557950396052214067916714541139995413504420526595960492750740784565419846800176270063636746871863905102087777804857717091956255155665030293308318110071334648499019226112089686085506181448350341366383996615206021560872706136550790073457560976550981528171697649228609956892736474936576000856908514690062078415327643764749908901673938015770633407535214248674470905762181579840327690206611019561641320419526541612540501483451442333018828953417152874822128803556054519283910383947505341467003406603072322941731228445813584038148746913066133856773376464843750000000000000000000 [70,12] -276783147299926939292505643693701863079384151829556145531887811588642801634441270116900430612854986131944229001837005830171574552891388767787570575315456981876963236836495117228654245539324431165553799502957196643065952502018054629608400716749941107591449647429985660784659260090128574708709440057242346525987296844947005849952276851712114309210848191191331563471899798521095642512164827485327591444981561900291910271774241414745754936920048285179489545131879792241643757059329390161807842850977573890324030577858839693664994124094032758588719296555673569661944820841593885656742865708287728003547684152358949570443678116052080441349899663382624944621640629889321390072848904455699611069062825971184409889339220972182889825438258720174180875040918271343102635509533971545761560216794648212969737476381234907156928334284129369537167255619821037278462718869454150848869972835661050196393512582695723876896588348961072322896870761110761534275404674923941959344083716904808122807533278384150618075030859789478658498186331504246130956312732328108188803116147388570240615104372676221954035721934468784863237203372439364417459408041409267443570605209764692755097626478013021477645214193309136583135966010654948024857993660764129168714751907876292917470914176984622005653835243316112864378885011184876560479678030160581620220172600309552111626299875742354179376054218315793081491861990092197910350289484829724155687838853335861659812747650725388071504934934296903408602332138142981772603318887303470302254243669811037639125075942050782966767478117870737519368394729182519647211572198857686710826928884788275505263218856492696654625054404813990861115454121149404672992671769210496150872371019790600629569319840656166697656874622133849375540336710173999405675081927947279014003236015642032078776754106051933839815264598580686628188191125665307195021685424342828408940756865264726860791492606587491246175125074481144873754263967666702449021708329841341404285052918547187624963170351889798050336623836609769800786560573623768790311426692610695849061921406952382922748039692072835604719216462399344891309738159179687500000 [70,13] 1285252498711467778577557568218115732889920225473346713765797125064175058701698190334510028534054533673558587142176178681451232787916540968767898975278327399352100080533663967356622788265976035817157047669123921515586078980660251130538470245696129393146449840650479708058245484136040962812045760353783444742037566724660478154571347320690369613264493370222997901784988230098725919792609511158524764375202094079783714683818456512038894092916416211867876411883732679385474546925883589853260204960988581296670571847756617186725785281998532947283517192383741404591245614702638920165813351244664745345608388508786889402895780501110406801589474538845612666706051074367770026197629316617192011610910381493396674883716837275820006114867557378853743441297773003601110403834887314990202115169384073050307750120380343016671305710394858485889162656831302488282137077391521720749005523871714967895509038612599456119075151093387121434224496562911241542136455616002479630312610717711157787231028068844189266268118338309805114676704949580748443681121484911395565918960408836414208982075896849932707271879123065144777936384735068532981847233739369240524430035618497442450282501543816232819290289353625908055303295855289866503162790925691523022664687414859710611986069433679155480333434392562312593980763762893691007619461383192528534648982864393567808205757851975972178747272628584332651196206918439232771373942816031105153457724331564944376047738085645500296284300738906372853121434328251920439682675457632161995461526288474809191313218983480873152430862940848404952457215698952606334851533679784782335613253020731450638555401516633251433170166284561972358773419609173342717078586728025659121206540767765967110527107963140634416010623502659608834973111212720231734919994237072311203821807870432133550314642586381583505749747620153028086418994830680424057478128634706855403097754660401919161953007650320655016571278730006683804657901326532718223936997164461318444107500680051220014161283365932577222312698250495499804574635642991274811964213986397991988522268974754171371497786649030006800309422487771371379494667053222656250 [70,14] -4608442765003457165196529759852603637411183196115717151099917716950475351081281999407736992356501438813422100448107435542217289350590268292808088555221679139731282212179992173428095162315302661324113867554094947456176157417582906166503141650733450253904225350574549784900725741226042830586522117199042680155485361413574718451083205737937644131377851913558002445734920680250953081300825981770888295555548098475702806129605642132975771301725604272960952706074808966875759612218584444356830315255194959164595281057952645582555254156906262739373952174535956187150164476312923047852471555108607330439940447905502499003186468650149197555239143323511451681569004756031115664149701631381363972607991679492644297497462447800441541567802442420498510022108568163188343563178247650985557671113030931176315100458153425692949280653435645810041204724916675814605207638749481694891997241543532839524923848694733398152384858648778173571666267448166033926693795201557139412929299579392630547182618077772258968031686818373545509074334795878674832521585034066384843897637745791951537415506917682371607783096771206333105136306702493796885737914253159004117474806541577972752201471768682722167928597852042274726117362802023216392995404629944157940800579934320013779582903339227095916809955680887128356454275225372748214081931432956128941173875646068218258411092878572539340659603665880881316254348315767119187920746309917053869782776665601596168720429028589374969641465985386681906461637876313160314632733350402861376967667479103444443384458588481032918100205990042579332004776736014815173734990057729672529915474779406841941810521586153227001891844520553260190875278878030671692249514801550701971696546229731758657468603368001195730112288136365990076187908125523922361275667563310211292245265849638329130999147219799701702217380903020592685285787304492812370621976366759780188710291234400694632748477177442320268064287550454140646734135180246225443580787430530580031537206263511550263631955280521983181911473927295796991218154396375811316752718139151098855975029485515981255566719809735332091804593801498413085937500000000000 [70,15] 12871896188076733392804565898325778409042368222319154415100508918815675722881021602711225324847517768993182792789229194361553412786838947614624755241470219000253430509982169890927302097917748480622708120463855467118790643673609352777474381683211802196969149223565271404905849419887935077999570468372528931257403794498009462457011068271154278442310813469182229163221313809577134442259823779541879839325367993498453330141825425828710434482692341880459195983227371535222407097240883538584166198867320886826482373846607348710936135117707296470374269987110664906907619770144154658982229176683957139462936027382665418331195855461904291816607533826539161730072207750609329433241482890200609645288149066267055617193557711015722930472892490501586219354457401139895080177241911343362101330122405101570903421020019122531290958975166786269862672541248344858758924136680411271967546267320212390607006406132653546043551243429992356720683095390739318382242786294700912889582433991551611829383594747400064309737371943274546842553073620284147113663866963562090556226686554171555050981349823187701879998669870274180057519873925676426515551671467749471254410201822769385847472332230718127186827679201516454800897193512713238760378695139108811558476997818500399104319522844459387960256262480220668681559955173191014043024004982126152424867295932995442562110163551553999070880714858150757453084122918638985822819292951775800429593707903795294069460835587413601961929916065487253707967623756910570111824597157027118561461491175956421857397255023366532118068046034921898464445076060052356011695173024515727708324643365571876060848370130818725008210029311903385138443874647946340606307377786839769427682795551707614209277483236566910762167008026870341141776697545255146343992842319833657536937501907989088172288433249004104628906892594886643645978260969044279040662953534482708230252736719595326522742328314471137815844544857726888101771433326771601283374857142231336900808947994095624059909215032062082121723921383527808584479170010409301431497473787265621708197341768989145167824839771641975971760984975844621658325195312500 [70,16] -28169642423950580275696538573258535738988032885078134841829242616929498396673451390291552651375752506206887720789687881745182041787861611320261469255153986615133399258549492445568401198991262059209245147383642510705227868350744088812819041741407755001063656022416081544392298381051062942961966410152368239372953504041771318849749551179148925653411466783213711216630614570467587817286837144888433113601508921343664953765712976017917049130208218374356128405616297104709915951155122636897786250394526818824672368472504832166178285023471760477495980105504462485859275686554719535255506796399248945647508745135643987810824915624231775549834832310385271497094524241371761319930443789283704030109481849627265553961538408541567481138142747651106243455817813384417482275025025677763969678682665382801167312127257957433898429277123312475303957578784679971303571936490912152637131312407454892920155347883486313444717535461088814695761176220476736086349894701995708411151760424806805187000169019277621100686526477517504071358668492240202694678252551457938977464279947944152596967727367455357011757120138787824454971650610904174805103443246462568281735790762266818767980370100055463969680360393497468581786516602640369476941022874992624334276951759760255689702523424822810184452317763728793124265913139303380531496389498493217486144121737873859217139134350360857469530699620594453246229561467740900101655425046334520871390703904021488129629337544163383532201315978487352590355333004693229154602423580965759559329215327506175738059254414850753060856800502432284777513527132971587594443785221893660969135293205608024471854531784908055369151512337975549399432904030264551440111809227717965574952762231563922163147681952824846291668133995407186318964749705373097742493632809915987603029450399679681417067447467057281876966457452573683034174652240727650667268783625657502836508547306626459058976176225703175472981268523493579485701878615347997821532605351401324058071578109596948027653438774259192173591089214761950346387511290739328943786204251741052447981822612003263822644770486558485345085500739514827728271484375 [70,17] 48833396292499144401689833495088565479478224338281176599078499983268015998266590813578668821365377250702992845901447761042048388962716722942208725907983182334100817996025966037757207602061930852238978003812112785848032330119225683158039934440010539748475584329595318340892523678309873057874277009652225038462821600388395440318143038626837604055087057218494908445827442371999839855130834544924345781778557747138126262513109699657492634280411767733835660177322464106180619469352788296742686664081445965458674006819052105744522659837941486959936516119806726454961388406910869342296643857327430565820596663377064776701405849624948055040113901840754871354287534492289551785580203238020588054989621408569318197530642340046557501701726596579723248181813385077795863403292734715071216601749240403747477938914488397604350321455791854963465067434386016609901953074332577282782971778655975627011475304255988877409143264122178322001937439961394422490999763290164856866017036738231050315209987150424088604221434253051722563769825983256914217863428257926940561019320543730807764840275348283903685377597183533470827455625191663231806465002130435946839831697837610711418100316369796293783055250336718714115954709144357563815289933774117413780160004800271195589237446470860870768229660505638217085575722760798251929456635816528627401196574694112951577565099973615606955807900734360900381993224032672055856187509631810659558775120367779898545765649362284062650229926077998756056702212305527633919292132279752093984716424463678745765778676996729185457395993832273807594063396056780038244436382251235075519044236973730303063879747061528310912352284651616529515897837988472101981270651930034423244489390589890075974400353586271022569440153777699888288287833916848764154821619847888546737113298316951269152678912337991175824638577089277018375789231920447504523988675517836685781974044233012156560356719688067106063997940688565276657854147461814671107312488381061903150264212942224521010661730767998412841879941188268440115359682628017537058875302766443067036324382598897589943635899611962258859421126544475555419921875 [70,18] -69621726037360507761847394368423294745377156156078833182041193693262964975212699442294849164753064611558600160022509715924210600758767268152881069326599287309884732580579351417262294053754774940020932755435233771659245623463859735930732011619294023698534693479195321379458006897977465320856755586186194902653183860620480644329054972190925336495367820802462710942117670352301175792560640752725056148201708648923423835396255766708894663403882788281591080492053868397845242038689590084161467960802302202463615683360550873742427893923378798768955543945105943942222625956852625241501272708306437550596326521918567407087501865010757780647343455897561100186066869509130373612663608651595198249351917563593638390146225108365916140661714214050775063320271141267657745522554878030870503975628866386323389844929314469709960769426703965350857209445412641319893122244653754158654531521817007844970709980003085284558165136801523632413725807881848582475743238378701890803208235057241578321760053040522499904727969588538186938206280969709801599721268396882624040965517508190128170590826703166787272750727132107829134351666831661894871616258472676244931407938605277778136476900543753861570770992863334968993419720938454664975851237028587967575070653758663630198683341482316037095743225100044935705476590359234614437130041845848436433607856448468920864260078489442393892669963657880092842524898883689880744732273916299733557827372829951386675172848013762057900291492958826691000315692137365079634839281197076951900369148023516772523973131483969234182750935795263153023801729302396333611264234307967736072981904242577929339620426282854723501250812498344339386450381351018425273888290208607431615764185751803983042759873044250717758221839033976859406310462270748760343579506466312494649483841046001112660975365521303745103575469179575434873141134601483133109587891922879694682769519158095593815114901900285822311166967894471256007377162196725626316702924034906682186760407150573300411821809998720263545086817253010125832056298878467291059597160019606118225440583195738446231626284088633838109672069549560546875000 [70,19] 89923971493542358646601923075934467552289085406847980241801518080601409642814973302114827956488072843372038035792432991888900298201170435252669789003631372178786784334452936168549801617273965362492454602454645294134540450310485832223588270784131989143931986779084170335998466709896904570958580494968454976138289318107330757389121908517586863208508912405446018521793578257840746681879044865428910501255370172547800946481067662259759000112930696829039710716741004466774663851868466547827086841740095658467867854220425360198385063341391375560224976530471407568154970560794423855672261276236645568563507863516171706215384752533876716675093304228336235577333668095046759506170829403638551939319137320815894627565069864472955930514534935667985985096401311267837024744700269033170042294921964009976922906625898744737893657735949615094710036702661556890050464776140447774826683797824070334542808517588381987115442416689254665851610773794869288654752989406782155530763690200090268091802287973238239163178859910658977839778176176782303921509413552472333735199637253617135682691173213365528583144820204840917776558249097658670252354804640127777720895763807234351562072464783254468734618570328469529139384670236885852749054132029651393326792418280431055181237389304061918677392186871075191739444700089184814258690113031777029766627840449374562369224384186547349869725601816897757795127807103000744426961284381488432412860968450404811461958483994505756951714960512647962895998187656392365564943773796240462891667369650528443798050607194114723021453036046978215198542936066708167450472289728663112841738162142299005538215997982717350781184735618458355937200087416924960357256057950419562147634467744042353240925099505626534828245212122139525622109877827753462146166682824788406150789895271914417964514958518540030229639465698450468174609846508330247256948383174724816454055711286303607760974278334690920176462786123538803815465332649986328380978451919723438052084313893548838957540026882202041984898051531265329083475166499397472499180496989511182669882219208176352132078079648636048659682273864746093750 [70,20] -116589484412925077632879818227086898307804864039455399193520603809676366136799954565688017514343504161462291141270799275985225542129349071446811771050548940102609498455132405956644147290320598019836324797964018346657927229302205042481953643298086838313656845372175315939124516935074500450272959002074010947031170235637656584828060977593889641000390223863560376667475111338336957234385302726757194596166597054110353228713729973924595652299117160413134149093166455990510325770273156598996307481163093327313883072571627258130937157978976926965183866931090200026749031285921790484325260514248625809916564321451154802506808707422919673007627567453160514004708726943104200574125610278871077623370367210518702861490111120423554532060895515974437317968971934084813513311684277259014708847511893920991869798272747948831772840698296745845397875474406402654450115561378636983122238284198180909036084979741673031578570087481061181464893738863576262603462270656452860186498131507231053891256713942632139225110431885199906132078662261594179141234405795493358322923224994158707686821865365008794280447609046839916720869152315258292089271036747129723857185888311048895958630094724716946165857020680817916844334359642050071041883547775683214787938944766766487381960182075826337426150730173093063653500080672459483941953322755311696562716984910903424934624963085001024066213642988253837864615048552338179954804552939381200863375403187326202299726310670491307300086835764329753712418724155130421783941594545793806608742243447707898843566427717509182747280598034319003340007981867634175091170236980667913846169210463233659048414639377533743787352675199676423681139815842638626586946464637506527110933081131198507413982602096107846316165402691078599956906062516182148521509534251342036985292461452261770521583556557517314682436187514570685937129420217367089493242555074082430905492200242844067032162063733170338426372534675993471973035787617880698364599540535101079034184300455771767205957803449471800028543757009893135080851241734323436592853422100761287249619810660328234064309071982279419898986816406250000 [70,21] 132458514018003809319878124046320760678364367012004870290887765255188662576037311274208710087376372807171584707972144238957942550290950315048459091973691058284680565992439323007238096223915862306370410083117112545484211160541823617917668368018566181596696469945952991469516407943660255722702678866014592619829268881306960630463745348451030003181963828577574631567283701105212363143238341636906617263636829809363189742286831321206831394831588475405748601960418077256084130475102834765609048487751283175512381409739943869329863369035396326907357066747252644366860616497234755495016708979868235107247453637888042000984444700892304436276789521269845114314350512449305068626361190358307000945409905008607616356123151719736965640756323343739701352515365073160025266589928074729210280346796574056815544530812353705118568662614914022410924299426483195456870154210369671690598870594588588453310321393761834526208151093265646379908625611319304124937125839770655361259923684414163975041325070564393542724588923326347579480713411472950638194412085414864724635310029014199360990794974584927376904791983802902359622393204685346909940767945581005821959218633548284738328521383820358838009917031694812264744410277569992182817047195733632491272753664967152343191543570612564484553877600100432667616289980074360662873373689384367835138273577064489215046482368918945783731750297994643309457960119230389474658536079903500421075608603969124993141544596014340539517871015242134819538721840562963928121059160488741313096893658774002607061853585646569918407332811655308482915940574370249682836440462830387872379397423085937549461365555716961296018180699360373877688624091641709046470876673894299298864983637198641418579426884115015872440202714159803738992596863792606095314382150566798313978072848079634055532268748165624405451323573485368064612590308097189953038831916904252988828711450364061933104209561917017021501564357911052393627648995973314469415800904410295355808847012266124261877100988427519506576535550234402978442596417276455341288939931221762273941055599105198758991264185169711709022521972656250 [70,22] -44081060873181062569365120471443051583891459258201193245650541225676039716673237587846247539578248343101117975562157434871865413858305231287845584970455514751337585588481007121667118878200242039914195760425745795120422435129746885918653373616964563216349196236417590009376806739590004165829019347028931013007756879701167185442228593897359370819789877724621412912478522354405391002931118622969663425564948910837330404870110071218477586900829917051884121494811461738498790047693966150418836561370986446247336844989866586936137379682690547915683201923097769010379098066685756516206161312324286603235508640828065029951912848673002538191276605308832655511917953356341092006256770125983197840733098103519219605353567140988636737565261114207486546812878336902949206076400466338828155466647982753849518553571026083714762108014464561216366055955314408966477624562042050217981817568381095408717059124096193642720394903071206223382957334701204321260076886327739701841885776509818380435425933069112939483009794492715627416454166286484866140924273189942301197443152781716749059197113810544879204945756481615670127726880101550286284786824716629555005914801359060810922491250816708123116363382820467688358350256706824111311340709568915652763190750463417259362982697485016100546418572961118615422902155968856865491909631696599308625338446931151654556811106987911028177737131477046224607897389403870893085539567838021978300806327285222696454435982453327706971578602261392346111257519699034935579914991603137036270261572957320666012992650093362994987525859068846312839909989216480517923197642428069167849850002453314530431869288656272151226614389457001733514416070427983839086971884887124486508069692268649451738821840378961149451756503256600077684053906546765680420597663706789734856349203390371135660665438855311368118648627428767105667193711704195392548559579408601533103248045414725154299652015580328941739871989117990204374225507126202081600510470035912319471259706702195299117040605112744812140918578212433226923524109209077706173035379855861036227870040915544080917243263684213161468505859375 [70,23] -291593116613024927206251029884753963904820203790074507809205142406929494190094416861781814095010597881322821566026683722589252269486970739557287735240249315324110457097128355004667088768193462898987309585501141072828859479973738952513722849658221829690387400231031597071111630069944045111626987990781975830259069873523149874308598058157797362255462779050347418559314635462123733152904041273917073578928337680448361913543926252137903999197666166940697012985708442235492846148426461526151320639350867302379526437159089870734265052357922038779313790563330543796184455881333056734694287602044371404740448837253308850957276141654266607118661999057058340550144086845621765427961405887858144424898009385624725430054458949509840746932480661095216488331266260882488333709501517463309486301509298208472225911712057382117527022033407940448419785169785556248594194779935846512360466053901085803375668786937070758289531200524238760832139000844980042062642396348743275077827608573653208340320664717226379797244485922799192446288666572563117865176358309206177886404155580765242043667451089777310650374880187022211865896585291885551448255113504421539624206562990571437196402478888223647074520571839853883561589529246543957024737145771877060243496888242825183113801154531376453388375625100535130432509086174221689290273758955861149927436434226712217671977061025712365819664215774153469575534540616135926116188232810119766893289474479454136763166755153674061239066848824307087311803666706452429997823006978736696030762063836658623443677606058133935128223562742547327980259536873455939940935196865352902851712970250590567013797787279004269505449970971836225063917135485618378054326663757387632735344728622223723479264171586467315690114498994555404872664363698958932709789210416664904284534533889136557531066813728729885911695123637231922364158887595338990779220931592231790390508493864761079431193844176144529437604274924680509923269235610466673122651476833437061700187665489323713389208016146089531627576591690029358693622017909002493943953783540113091558680646908641165282460860908031463623046875 [70,24] 887755110577933300647005672834728372285114306235010921708651708743010250334377875521565503982892976453316206867608198566556539321337480543674997053677647661981125801623297945725756665431213290884559284328918672309847591000312616587658100222501414503779729882598164370397422958438250693815184398261206801448299377865039808344974491443627743155379448695472039836340055006258322629667849625837618016722119701193054270253724386690610710088375649163711719796765981483259602548151312857632059400829515961181476139777592891462906303584858203986432741013734806857703085693037075029485683807462572959760097617462638971537070067393909319165716181087171580369610012326644152037590770576815934757875995330431744630444779687101501434968988503528341295779646270273446496063173462986731640845583608845215938002925652991781043719386891490088804284558994508105310877603550599625608193918361259151738105351208667609619952815011221236707358542224569086652333207204320090009261292540968765818761599435499152028297031707693547884723187719465283474040800153938800369411406957841352264159318368766262516660613328244726590383297194629683558237728577660234467887728058336779590906116190693737578470220666313644168708028122726451746664828075186507189083248585339520921980164185323542870232006440229604000054160338568602993422580942722655168406544132925730319521796741620234219921298685464275345328173455367550724376334012571242341505329891685469054515229585982552857149541570163282783020758722161588074175661373966103613177807939380247634068352188186605944659579304900122134491902441537470926469100380605675542892943342942925255542965341188183444948613070953241603154687755695015747513549137652379921842120746190687917775934027927106119878156563624763995050789343923996671701501550024280338286163781432648825692314508527471588534185312150274072737921189043384146418404608438206623175448161973808926187599405370372475539394419756862861281133382345328847838617814603941384985281407603053441153947674781446956544676618158564225354490035533921783471002739756530904025044748095751856453716754913330078125000 [70,25] -1444157681456193398211877434621196060547993295357465101821564597983929880515731383472340664733600604967548228661934107104008096913626589698431820199881134199583800955197623645136535614751746730290648240547102288990605952339065454494509895285310141852544552044517420622433906098682760637771737641848509745046873716697391385611045938601019223647420679015413706292723771135303192019309766337578132691423610870129033836745899204196239716374154938167751782169288008697754710501515846064594417612877669321449997706821180119889357924685715474012682100426420017804908762535349899137541132939430416323555810250364408654063041064951197606054846352491667922625629534830746883900549722310997062220302243655369422562762978827819337392564076108197372228644797022502857588467389108412795305624791510457203099245024378331577030267502874237525610065556236292771589799940084655013469394222260232379807258620559415956766563865300040177338041131178656256292074908573724199599626802054912732327998441154301104014918916213074621533325849225960656878752728379253480841034804875683148944203100781978164762257596103663883169760015596325730026136417098895773865021126297176548099064061419761642365205184013470281651122730042841401000974522116466212339317856163627652871822196840136558636947258706970925499098624694846642773904851634913482200142772490094569843873260202308575032067252335115638084921656807967031279021871244136273091567275714166832058471645661021053175243773974706109593575555847951387471971916183665112593458591008097927153294048495584229879963207223178907141232396463206627924962448947899773020032329544517694321091438177496923757371141866018536229406105805698990057145808538767512767516105798914707041587981476564198403432331962797522232606467454356448563500472467678122546177377612400965989955303994654846031537765331067017223498300730016018931405323169976989257822364750876860564011170307358651720333652111870050132143454210703159892225864187160047323252664231101827286872884608374865774231902471898858198751384930961458809463687648396291833552407268825845676474273204803466796875 [70,26] 1459558411629722572322598433295475063834966088527022311033269437422421546832625129987335949519405822844026931923357323623078593415987172219046097327948979352315413427569348954238943676697014975039369478890403271998217971474580125078765873493400283686762472640321336225843496550878892314159860058147560592490148119358289948549136178556872459364703128181611174197854304208938890986294698172233222179414228067209757356547229365909717833182817195645636201318445813363077084122961152602322458444591548608600366174866739049195213747873827589425290675862356419283509373213356375557830683737116420673839986656414339395579946168300553351949477398838401801737901187117762978253684547196986744446603604410136266029953857426921435572289191081395059906285304382260171808265538055796740961849968914278796229557721233298932503699032580678202499661504552760385379337293545571622283087624040511956591576745321852238909248483634866221299708936705331277418630015988377883790593883376676331677103233472881608075622766248160749258104660952881867767872582084030688634173698068315782939725212175985209381814241138942536252963075821779090429673475625968471127580596225294618857446270383514633909991718411062389569246105720090843489642293249816267509017671485261032027285095462645502816906251891744797958845273108802240659711884910599972918646458458257910957002466733411332836606263150275436703322207996023227538418961796634880931692976854141124464191745773644980580515968717434987353687913863781759103558011556199005685159163590992094880589196490332732609947464422591847397897720795281681773319663599343630795498593256181199856239928270161378014358831711164540957719724074025911198179765335625370137324979425322531475684784230511171340053457650618292959806244385976419169330139854925580959579781048505821928522724829015401680370040322105293266263450155365316500633527844095305978324621364998320616887834405053807533189143369803549626619667070950097461003440567497133670308565090696604875518362065303317466138168113025096151660108523202599802890716036577259395734529334731632843613624572753906250 [70,27] -674386421280972299362198194562478283395965640973118130696419928810930373819137963480988652922900577875846486520899566929387774653299181863434443565182632809129395273657659097671565608543537295554339135395699916869881592144042066899789557473858422503423182511163056061090857089908060280436318269015834035910540473355993854712422266011544926892793813825590707875154975950256362377942134147042695982774227754436574364936285143713461212656841428273903658365460031843888102059750139058370408482164632813735267604282292653457906190700271966828358190163792740663360940581997251602734377483027526446140661682531431544545883937973698511069965986308419122317459543692900322888612129172952594205882583353422759640290009267629316407853747323468547522246763688285944307137406322603637281320138215394123859369748286356622267345982922290678199873154107020199636086455497211201520798025612379227462716193391973922115209343976512478120993079561950116510922276972497333994277203688894470294936962705328787850809754272050769490582867502247929184681529793348997763968120865564842134360157669329593047473861193346638089898767835802785035541128560774935097753367946020952798517337477606599591178674397000940378001383548499524464292206757485300233591674563038487881300374190797784694553887144311542105955998485911470242851914236175136357114760363614499197905926088785337481306225269857715702444422031923681207482880210832638928132022558929294444875170396404612686064135536582320045123394941213041335395543411603899019756805824960911625962849484369474779566775370055832004253248527840579029949272377933271363570701165494908884408835280989053959781449798621987976810527409515064083185346503895951538790126324973152936796413998858813844996934877481824701577518347915969858337877576889502403202030989862732737135640487869642064713152780626230039994845885522364725150419495450748298670584660088232606743068924092146098141275662552625213162573841380270328478774568070550386609574114857255736061118416866894142777886798479487578108480890274437333410531905664164753488876158371567726135253906250000 [70,28] -589106048700243956527728098935333209491523376230935386463092925123459229682624766200189311316364869235050903617281048922658080985045545348394180962826649385869809167728394684810632367838333547892502271516620942152901349806812715094775743205834442881239308667417947877943922656754211503472762140822085000940961505565090050735321378548268483381673200176905942336063672873033743076291873373951556174698816090799590410555560903040894679506264537869550491296184463180108986947315737486256674725242824736670326293729963495629020423400139599837569617414795680589941947294312444660009035107357328863281209864566916655787671231782098221442451816147834681224341100651792672466510347736020102466710215465094913840498366885034100718314636804368625421467050452435787504615081394762960182943034563807152759036134078198654431479440078043695538809131919748131685546436936701639364026988530250615407969024086549229756242928973461498010544441753359101923306635130160004350042081325282798547925032817040743377001673411554609610488355755837169601828810098969648003300262672531772348959554462071392069762500917015774602296345926116526776787360369033100926537632929529965953577519430433779281802703643198344165918908678214682517274066219929586452450775310846393921271643361708419820156689707487394649242083767150523666361773679921047095177650465835632258213333906105470954305751496089357118785788357471841931477070688919449105102400276782008319790188232091346196247341492110296590290547261205805074436336162150443896829852911523133269331940503862110378474884626238213125073104876750103497633622458273928898336544098301889231210353761170767476638648792866296750966685805897891439110273151347345211503330528816533733181557500213084438067700995890426408683112420758322940395226820829356550138913404412172308486827031514593257314593716378974257780435434867912397688066470212856609960180762390800512176379002616595997779674042604712524140878762529600566640870553371469734340584345744263177194417424845949630634125076486195501416449648635700225737495475120120147494162665680050849914550781250 [70,29] 1623718750951429346476399778800407992702225173597512040262232776718282958187780139748446113110133394651883681448274220260798684997513454224471176504456192513225732452758950813146247543594075964921057895933519938118707299009376451438962965807009455802898260003814708080647336590832105009492844344142534745435661920357267333890735536794363058795371246180734043230265721621459659471652576249264986551826115835858156188257889940948773903685292512471708025586643736408365367628232039318449067650212825319122588149582367492669353244471437840051111914305439931213342552249296844826694047763910928372031314265134926643217050223678687743360745045844683438077737659446090261460029391964952688450291324645871822270149362706197708517187308258778721751172697812637582257676157379722503737973202272518456804526935686441061859567069423569139578807162893579432739232394460937305077519421240778826646498295990253761930819352633565814976331506912847829712781435531099449232368505749444345595987142227362918901119903727495102193600582607143922806386149738224938953907846552859357091003103916963216441207143111592022054295769124584161347206960772401210124821391110696784139324588178086332654723813781333978576553364253250902811097985951417032258962367947953338249287840388568636035494592941714744383091579545294911991691181683864408626590997421253382525637516789995730462748118837403497467058385146722191157047696932005120525453542850489794376165018034150226327678437977079008116230927953115519672378127097776186710637537077610295374164975656938600918653698689322326150791134505117556449204833598669299732805362177061388074094192841433706053352945619826186670153265035894468182611360372286582203826196420755954803168619156064732161053335498800418749916781067340473726386650807827207312430159360307357375820820831436336944238378807104971062915130800348586275610316260334673627458290437720865972724082687627232852253318973167283839081454898683309312458703017980279916685974861499712512850505330060327309339153142777075915379406297750116336116137094602862589454161934554576873779296875 [70,30] -1916306335176115481446988389812782785389571838424598219136718973596017233874425623373676683861555056504788943136786895422957609821594071063158274435417762826093817319778852943921109021824848509050431373512748718899024920098316241391250722641866632955504813174621413545469856116645072135894570174155672686991155020332770058450262294055771248207764349486651055858568615640648623915448254016850062070695645966623353631916677128477272409914066775217604817232841491499991564795887889464717548398179390021376730637472534191592858458276480597240345078283573967728203931031222331185253566475116558353266356177922904868203496896496209975604912780458200313573873103393985829324493643434654113233172001869522258992631048044967165843443980928748907685398469545812013455107454993087899902734372969533724539925001497265587578719718564891132429462211038614414968092665770372691962417805516997435377754072531212818709162654009579862621133438023893072329117167725000551463880870217676187534518141759051702974437407210880389555824412475072319551046527752891455831829004399391625263229064768790941364801306572514234795502154699344071812869188100848976699021588746350620917924389126028689784781002269361602624343775538367536510863707377043250536718547751620332793130369734469913206457019904162006537404097295257570013320265837508149923183154386293277003054150347514076521345030518987990824680166196196399323996066068692987206960987863616729709981670323330465662132945265373323375519069822122239111312894331470270913062326206922333116965605154790546529679306038721105050081051761836074424113228001757829718470275260817226412263325017878963129541790730293370881468616916432557957861155828277208129851650979921620473195047805939761101078151381407155567118424750372402754718288096451528666426514243805520014644825166299958907768404261051802180536489555980877552607591040486813960035216453196056776675458823408388914095407730647304840140839685367785729961270977213768748688436632222886774335073913062400822633978401420995834568572955872823660242176835311056493083015084266662597656250 [70,31] 1511995626784648275590031763795233363552877796475302177948870215575181106165627516001011602982623299240961762745942661213331389923231486685762938313244665795631708373565385161077512333217845095194969648817535963363850846676286805048959631604305870380742013877128049451997695741789708605908802384551591152271200583882904795342522365249756507858082913814471383099417699783848181884516341367836864014305276773905195008131019452778235058297332234641321242010219644135222462413395186833901241151316792936568504030846629043387508670248768930334436099669505391829693945234289888779100394324404588768172859608320350609062154100714476085010280659045410314596049437096156499428344633229596837995824418947759640882023181430591032521072329623129810980829165814878044006826924405908956377457990008938381255915105952309904902311568256600123952840027501062316432356577374807872463446461580344628946430905786457747781848631358779714285036739549494054178025765503529179677740994928814921419251959441167589396550146139722484218178137833178758587399314548758403531252956156079296582017928993614610632017490267904571099785247694390005860373276692321704897390049060989701781515674448598448011632187272488653368378510699736994394533180562817425134218637781456934114896805547929309389649949020953518851418138456148307091211325582962899902045160999262878887246833279703362939525635874878678748063570639735687370790174332566288445499787079715707935783323724339525462104678781896401274195236499637355937181352857015384499158174999688421202171851043340743838677511424819408328605706362206884956410260195881446121263917160493696005768255576190814162234566690279635611065091657238670969245814162044371866705020380030926964832417236620432517362636344059012770739465788232400438888923018043391424013864128379720695115487890595696126518387497464802071087430016015464847026425876956206572461501736517124611480086286551020286255189434560131948059964007898613826925292675186562759984478193187021441851749493601753825788756950318485014884762991584261915267717313327011652290821075439453125000 [70,32] -846183744038440573803056580148485061711093700344368840462511259762690220365157208002014248270086663531678562944647960100008431005357114014024175618144277339017281073165896001440008767182545738253775531076183271371674119719518570142638118672062976547876833393856818154084180635413206376340954141241019773582533840830914651188210531784402490567170348367053146135127833623853245680544335201060676564497605052604546035436052270166725783214891919327618968802847999415236405048563747168901671810197052312224911619717200615327500982475083384021772692397731651555605962936101541582267205698551410974262693729738239926201546229878156060322674074848133718649420493834110718391803879958873716752673465625655550377313906736641878817157809140337004902346728906785190587229647396111517148229657373263016282173432460523589133304835531633201199062389377496779463505089737145099365530087385174318167711456917172523578751150967719757761347316136361901103180729863791722289660822778394023412384914663978109905915460115370100691753460870957478074287313645615204674623700766239104250074312980163052713181625720293680329658208036949903911047912496071142375623567053725882936214146159326346836756329617170933721326720805181586121038213086393735695630004313519975246113708028920106439603957189634442220258858921138411432560582511711479600230680400667932549265448563009851091792309092851847170456944204555668255523635398854842512911081327518015453062095944599279991548080639882113724900403975987589312796704433700496891934483110407209443579351064535697990840458337839239777791110923352959527608223612396545777372504706052869177063841924546387278237207056519899310316585596765777562052294858842623301793656788291186414323350435652971581393064085921647390525764322833417277776624299473964186778216277761007032239703227080564043851320324067779815420002785993841296458303589824345446534628658307907059614769180592893807731679684785077592708756590882132802580375468644296343089610120221619671181213851967425916843716761590402194463105965856197787644532581907697021961212158203125000 [70,33] 320238882180201017713545402172349536071283216188601340927381531903067625451830806066934704439920357059880507842219943184564671091993148032906520744744107113132668564020671243302581957984094180618122259803851644950922411709403586329618976649199741485744771120927683159824428467718623682189303179792233404098015950431219182734738821979893190989144335953230285709720899825500669287352776477073939770793464347799790935457803979011207780572559999068946960880588271402915376215831346477976377852488080593122666116749841654949633214176521093552843245246354150294656099312395206439538932323293676252592641439996104488417319235091006409849123450827569667194802801336260244008717206173663847907043985291003503130215707612094724318919878076077057579218446974641384050335429699332415653758096592513537730635835325651470637272602109351346178109430180330660522205623151163106264963738103400563187027724035528708219310080461626285275944389382222972763632625054880443565153321444343200299875252369366239139656424678180691915680638865160139105695941465305255057484442774673104740907259482482866985531945206188271788769259826869984220160413753930097786604971566571375413434659933262070198223800948127963329990104072390444886565719704685750019737847152405447212042823024455744962340929523239649569354165809732509518300177383454403479624492423838198393514106684956724482660645062893664396012177058566967621729175422647258970945005034965536481849451618373538742081581012899075435010486559271689954746764051726117318056670589812231436411514178475257018620759035001244590392344675337722366078775312489928961628112997985504808190571742079159855094000633342010584996299508368983988487281873820056788057735130788003841264881424823512070074637281593319711952506971052618696878715784279801230494317289440745947650065538558636444557130139696078405321474152528060543946616140026554925920187486443465597658542733542597306249309755715444238796960598588094221161126319369295368599288919629029062480795405486719061584747988737530547066940673356372215607734688092023134231567382812500 [70,34] -63094910295197210966117629234495760577640559278554994694200191056397036924505715717175984447685591040643871419093393949699910969756239559327601362531597717185325232981478999598975809623916052594958210538768505945591708627779834539531256978795548171986652691041490768565135563616611923898808653192268419942641181139735861960273968281873709786948840773506112440296693547709310712858017838344576803813277323766829416205887174699429463403292143618649951487961472095422454214044993107242224910682805502347718975235895332749572822972960538448301174719365640595276539067298940062523781439516406948221461234802526553338151519624211073794974939148769352900450424885701820429055555106530352754381187631947497716260494264921349978189954252385547446823893964914729420321237062880959048545436255791124243718671670789205652029694554990121039803141314447272704800223718200030628085631902849928521526429759581056461639495416148067345948256906013295490473267840331860932802701790318997455709384976572416470830302294029186968067862425551969535206934093665703541274879954709229894073517676192993181205733574137885591607363213079616109914329402967986816023292400416040286661801672743924480628162396179246331888938294630762991058726506915805110384030452573642967273348957934490685568538103458588108947424159286537949875439288164710605851961720279199882867915511439068395595162596200454883402643072676057587346076246224810755318392540416071638254952936526021534587088104916172975737698394992214565032227530899196836726218359657116733650799080232297508112770016915968962166978458335172252501839257881012028083304136839971925948626358637292345325505512002658219389594087040452919130049940478393578386398696952651843977413368954404597159975743182980319578327722667698190675177187056496620075070683916605503988672163018278497410917662053383841937406395066552365916161102504267970629064532848340546934736999675782968161823553649063670833910802345529376389437429637789121546701346041791537284460237349011507428573189735561141261725899564982711353877675719559192657470703125 [70,35] -5561704281919936609995678541395161892887986387763880144040235465429869829187793816624620889359817516710466173316628382362979173029453120297686245095209572051698764977506543931728648442780841677806095993217972630878826078898614456131443263437994691854519792451727250718600876819366136347790103360639995784855422733469378685067254847039547640807134686471631728919430512805831711847154115378521131502785254989960006309020853668436562408814757615835813370005469827636511634337092702622741627736324124574655727035945583220700950766753262096285276433205899321181789150176128074885520370667657026541492311464701274307103021406732575442902486870355456618142941965337976447938432390854507422364698212085800398368590986840471805747842409549611529919620382332007770092427366935503364850804267238876055297349379845814094880016239046995886532224380598080671547661352212306939141749576649072589545361937550173653091884496450559237763216029892964451648902739703629892095678330233476746395030594432338645936789134618514693115001047044059398805902714819095482978541838141995955259765244849210791563676972166308745996854330223055315950083378631614092332817571250628222621075440228418930530242304711061537793215062257995632544201554338804894188994041817986551317415919208371172729566384573908057100240399169902733641546619102041208083794071339574377910519060671242823073450776999811147883216558875559788773962043266468177843003413984268449545092139556780424399003176421301942113804707599370526885951286211145695485871098873405051587764138290128727985377296162389217777321991707675029270712580341443245703272389997136040271439232007543094711728602012458551189448072094706631513247202831319967986253033314915510236463241132091990614269900890757186829838428033778280349606692087263207529821793119719259234859379942138616950086150773127575590294529218466118709349535529125384931321340383177475152366808143299083127168360343161817922472557458984842268215166250969306101587405801931782992161236409453107136740833960242782097078972913806182987173087894916534423828125 [70,36] 4269944328255205075101867455155834991956994446955444535820293619785043272487503227034097415318458203068488184413631967017080186749403964516314994754047581825453569313079939139451788212474626844226817370898402864027552984970747418672394966023471405671513114971388498525675412410332209144378771864076893912295799100101246341613105460343357146319298146999900635761296556373537774441747074955882708409267039328525135215042327347306837765577888558190772647337096389675328950011743454619097822322852142523057336419548991819456484214271328326362927471718601160164285301997458488464347561327657403463146897228688452889967863272527686385131013765657080825612632503734820686207398156301934512960428819866014893871500498157362540545511965035166791983655249074155234363324287963537735744966064604849432038966998348020760214661913520032960827715208471957752990887372375913857356660732477015355535902754104038611183371653899846988393910943627354335603181428970489553346278760519475048237642055318187772971476114891563776728706799099054369842535624128043200931645948711200391159145191990288177362019214572576101602233331296677676748115698509494574901881101535485840393166263623502498124269668695576665438706048217542457601688614565680021746903246166143483560347015276449874333133056730462718958870615386097566652133928753648681449501245210384082540299025141861638015170910423704692941611171334074571527008318965321082616292273374380685646255115758600043179729546782828801775321120595488753750915520407693957616595342446981681444879193019167869196521338428064385690158977370971781640671851960619550947801535587416587765780343001712378508685790483236960107005503281656969856574149563416476444887459877299860661379629167074011560611925795836106252201316603247825161504992171066619977027688820143691402861312538841920948987681381843917099612148816527299443046164731230055503868894752427075474488184927525943620762670581854784859435977388772740334007866547050087845139667774826222653305775770215762870974147301692631570335656476800068048760294914245605468750 [70,37] 3272899545230128403146360814535713185833376453116480172903760524016716791673674968855128753399075983144150968036608389082109976235871915842116639246457117731852845000738168232863393807735651879704664491428226666274863384482947004160554401240980367968154586381710893379632103919342782616319857629733990907581971825988330797750572805099017436712632484804813156851638359360373364264559808087325848214403221418407760839967718012850786904557933606045726664439830832146884320279968658070167077152054191271929501546120858918633058893907215105395339633789091287038172911991893869873357281670547428651245841127678342478862606612934421233006585036153186724696795450048271246883513540150853527765652673351256764182248207200487473756841133914059590840844130855131549564640033029417465542320166027338703316169249787433096782591013268054422268490071228734875156476856783661511980654322907908642256070164787926907308772417539507229260015876375618542067896742751108208869319936898038633591625700194679420871266664107607338326772564901119406172508076599540511009835950533955361555122146807502429872032543265209720303546952079900690889651991494249275328736770336303216356412488187061460374838422858741058579614955661943946552337421084441428910043333858129686778935018041422630744568720275370244890609346754787709236530582006820774508257187734864576436512903516104507552849478600099435190405089421685971587884536528738056211142149990741091250239377466317152660035969703218661393867542248611032146170809418075839863698983455946599872368111063645760012537713005355070274462044228617200258224775696685340255924940602305013728794393578698866789803875873249282654443770791435663619204932332733933491112756388482061205835139364744880246130772104418914035475584968106666684822056747472599159799042612696356552403422227391391363366890865781676295224312204068804698376922406702375077854341843245805720972512856600490042518715683964004385245080538756574709970766414799395401765198504990123493000673196796428916219406224505025782001155221223598346114158630371093750 [70,38] -4034142555349212182122583967888589372282007233637829710301284797614612140623464350804532591942606746983867354049391640470931554886603255835682292760982623527969194284504146005914268006292119411470350227130269759824205717865436819080016878854219957757337178087006438602427197295542859194109183071624406357331540792980404177635819870004695418496889865365924070779582763905208873456513268397465838806148389110066009921350635230421356534413241116235358296848396784537853657182519203004178874660799566448872781784103612370505984895044717870753865885850346271489690996900679019781658292292714348788260346906742587202530835235414775877572218050246956077515178454456691523711463708797577291723003256374319268475250824570380930923017308206053735627958637288275845558941771864722648896603545133392444680410174730285978332120800219643501375070792720565741492257296143980436525594710183478867659404867577985226759559110011087606817481538827210853311566891520151907708218341599084004184285755866199494192892294764913377387389997437260851024532000094204412411179941429176535710128396109714878500382780405503735056018198114104742045452093467087421458103138079479410652911280596556218866885667680052208304856251692465026539890949196355769106875823264402816113429558976313399232519871774828180908877969806494815022285883588493960453952179827763882997532041280802661985830123028009667518690536641895807041186032378813925727886399557642063124071891211671726772535984819571033645647950720897380033531526359483101441623101326060192401288667611894380607300681040144057380607886157534519894640192196859559780139755289680212448363219916070390963321384435985906028944163582024806244529964766817727715199378539457062491660412510288554040168684932111636478251516759485506106812854425657901755038378314412249614764688729072938416024565269506607709597556328290425569979825182998891170280958173080341835290271803019440879700704602436737095122640088923358708776392351271317334053993486674535945791119140916634331413704456226199113189068157225847244262695312500000 [70,39] 2182635972567044825672403787486346240006578297596077228685482716438950263334948483916758078560439529068853180524495808946974348522367972530851308679434374989927762480804100016779859542968907622666994765608272849630952446850457685211436525782283116489358685600635889346717821934272386773353984361024834543595542073914318727174182209272218050029423548706161695997002155467226953751299580072622245319431935047436233997243641336528493261833125812488174792173517086848549327238852876358314271647695964097103367494488561955951308466222679257864387373311279482659757997557231999365114714579489992914447162358232997343243722098276289709434211775252273117851591460175309325212139819264313763828207495219708032230149848521220747602364972886146597423152962872224025711179602300210800018266600219646017796954996076685800361898675326549105638140869042685202769472982816273016605732096767410602062796240831839173477998778838054851722578740498900286278766262241005845062266711612737750843716962756636549301334766926733252313132717763587091935812302942801956821525362115264843089996780930909169323266144383879350360258210234292782215702020132871605458726828093990483250867535970169043213078128895988258943501537045029396261263298615068929845238413803665542443015778723249240708442990373310793824084300055654694116080130988524047036071392678233465455298289996415408363293437785766761195726175265430468265706621705988881938079881493173615773751673219891987055040389257354731955924090656985821946866424728314858616796559467717212893549368391302456848629390708143180889239553684598669436127763143673749862413296465376705077386097140162455903738635492579551632448808689820397865733438803600930246771762986879830716470351385512008158315513247192255431157334016719605540575554424941094592478246987052284837354195657171704010420551736786926574509923600318523014189775245876882955259297878612419770863020254356003551683303587726777922629028474922593088065378919950667065541086321875375502228639658732204541284572726911328288679214892908930778503417968750 [70,40] -895129558744012247112460138787099994591598837418330320762425851950773793843017738502946980208777770678844901203484498243383663093160119945216408848233454340293507394468220820339729548346799502437264976123244255077025838738569431931930446799040555451449576818303673793170623964796885702914632912274577169263289743054065300971976344948018376103377289521811861405396091283174887452669736633367682410443725149783799373935038301964178010163763529184677533382819487909106152068302562336544677277968997252699010173430553835380742508572873037921358678366075862173503746908470339737855811497020663787224727637208552207809105499643163659751279436934584672317366530863971547363699153642865691528584895198757335088466436078410735809184644418293107812258418099078672124170383235761456420735483890014947101932584403120145236954810347443085428004839515331910748715151684402408680754654476732730486532681888448229425377142049449767008159417532793822384062133710388237575059055550715541240504176046510447033106792862357429919995546444146587641906543470200867207179550094509859547967858041455265683008873528767009644284577049611494741397992235801626484335966855154268753729278274742618377276978209506495565724588228803430456422689042308678870871290001647699245372686829343829561380444309562732127853282546111452710551621624272685103693101525184396563613577361296095991417155321989911886598673467002842085696172746298240588243133130646377364518488625333515972204754563128199528414619662177448416158721045414579194342291268941118999807344863622032534994147993557187010847522635450909735668244740374579269921488102485082725658495072194742015311953051126315004433070520946003316945731075628435294103833539473777611634147493693952188180711296660463356573012556503473198779906524117108423438027802943272672194880569101913984530075392278566428434750542749714979536425785962019057859665249884320412045642672743380200768374428087326081480742194706463719340662036898853708190217702986564275699941014746742676939060545659998524570255540311336517333984375 [70,41] 392551307759586148194711083276740537208143635869051331343191870899121215031790535046711102235424336299122683738229267566554527411452784843070340156152293164697720571508778038775570857302892306280776353434211135488627798936504475784913460025342545832155425143077432541710793291345010693671584342887637675652760161672707559987659467810028319110644570650771378714997821251440749428777155050159594344078719795412570021005885332991142269089804428512495801778059932308503669370524202167923091789250790082986034495395655910829248882827444202658413019403132712671462728283107852829733915781227115378357774008000249421894791226704626803251707651074416087481396325813127886377747390762314670525690646215486685310021416021815196546301547221796730718359418693410172512691558827860064566607679350110275782214764735295866690548354103446963167946583412791128042674630059047066838259376514906069330404846542367722487028709729338231202057163254551306045272733493026560144836003079193906646153378372545362394521149280988062771625928207885882277847295565846504572690579526870971336972208465970148437115703134110593128536908795693930382132473777966334070919484593308338075717077172170063798721363237815676121346656022967721125915810476797948483770201051382417480861654612574095154456578498603204364668143034260315816523736946209453748519814866001043317674066370885914754991989040914705599519787218060416638734719547082826969954444213463673166492653031824795763706380141619535911030153149056131056579702408274090224125734270537842199936025333461124890504184701052446070920993432772924119848505722672209426114395245310736004620201383853996105196431003931751503173237535019652167256168763347293054119115409611331493453540934286390377605017160334792958643240645668927318443638766686046891756845358181619002254513779085781139629412381996463369007223097904589659377474511585734441389816427560746601460006909301223807059005333103263305339289583214666013940314092793162917556907952863340255097080703185403495469874002310461946763098239898681640625000 [70,42] -195254976490703551051006869037823231113036874535533661444955406179138017063132172452614140130937193309056657827866621394645637146597554058020003942179158311300611698133911915630922435317466428697940722867458444269966528603222453471526366479399403200676001840149795062945066212227849688092330033499097249499036691357407565035468435462467779796491112484514687910385808316492292623251210473845904750376854317732990825972712158160635635736524602959391690442268617050481775102204331211475593550653361242399516626193556585578416016232690960632583376325704477854377706210234595892664104792794313164990924170532302962118870075773515635250113766741303655916949092542025630201101345090208745743719533681516069512076112546325834120346709800169001540393311981733643597001099167459985964052677321997014991164565864373465701020912943332231969304458220455171690340729007240388666080058968816707396769369084149528601809669393576719212417672875255821998439904346020231076892818611922639109959044325501979320751047704639513024175271171706463835468157064500558870740401741398865428860590229951828383851470246841096025417212645216349417195112661691231585629559130365397869933057453913797701436738187007391483784229542440501815865640294056235244762075321311915785328596229045851065986032521068654881263307758236343464195222687665713572319223077713790620493655062288285009267595192691339019681118839795446252065858580969275944333954532586128622809513890051920386910914722892458330272156099641775219107288364089727516819189449044720531694478391136726007146290402419355762470855770176479654878282928293035038012913187105973637217298223069964681650930930098697499840316732254751625647164368947339620187313870403790680938336557821298213173680321624965093327299087781732951101471324420604991814542170578104889550361581176051561613704942856609398369805829480723734213495353375483493949742295065001318390345448036976782625849513054449893977745494679897830511036165077309953457836406415160134407618887470120365434933518145044217817485332489013671875 [70,43] 87228582550743279124249785882369837021421926373536926938183595996995132860370708834679610412556913153892776735265437432527942825964444230542996392660958225794828395383390284810230798651696135251845777352004684209067891462427627730339706433402341949870250877697613192212241937918690983026598478272168671698726727580945807229126996933296142755903644337986106958254194009057297826539740109994706979189791720773488760787253996148635547703706575533469788413277493431762417278225310266585493678960899498903575429295055271116341495568240093498682892804293750203190624109837304154202126900385787472304264108119429493159098595773115226988676339264587142625899529222127304407220782930147261092365259029132813610882281901792008238371027229346869019671087873316914165697737040809033684926826317574874821138225142698708534704587287039168567942900047003786901692331012382867989204059240051884051111725744713973169527646058435299753831613836817357651679309026086640617036332832222010279096718894130702274701927006696332298714162323128898167038183557670587966776697102924008489377922486690843233237609060187474505109873645700889078979686997622350409633209387187937318632911284719642862123572985046719647570336936578464098545534437177911447482548504493013391968250943261721581061673378072748546681319025751738683776537928570338937469683931976422814925601062195541650197208608680069276058263174685022974531920976533223624888957725554415499649263773818805137085326327037760895613158587168631117994467150747284166326295063881947825357581754122777448709962724535522679364422785210381779571003384942506015447105102751163647943875929116525531758782814861983322221803988515489437653319057717324636739849082864779173815150527729973928423873782911908926177471333133361398517230064493638291701237048323230012415785509412808260133851856674343884751115061473964746618799980861925938642683307160327506642635856370063320802795957553240251121555230133585143152153269292991280258757863778910439161987295554612220627177521237172186374664306640625000 [70,44] -30458129402840841289354206484579071862346020654131093304133576593679323661280972260751140687168401830229581526782693395233065260183032894491930067937948014067529271171617961510766244593417154457772741931036584679788090797793551582146420400923534941644822008828994670599171398674770050965474868392370673268248366838909319519776608986071248330089843677983869251748918413215508374508317436328753122213460386028801049350366357590829677376584186110686986469969861172939810758195776199108945671560043325023067665133156127849934538760457315131778612155092388751758162880589882712557111525584332068830619094198417646431114663042320530554385561831962329031374624019579873206433389846377892838038437649506298909942592618460433812173435454391559231614654514791313162847892112925208233803229728673445448639745480044230753869432067349286555723174277970446218897795887046806622038170663459499738379950331889610026944124637803251587640862298103545755433862958295801708930285097663683192033593109983704067496121827037926265085499972634408691891780187364227873249574156008532072892657397089371621693257392862666330029594032541764008302091229426122964133521684212555291775679666357607360637274922286239143826304577453318814298900278807746865972380594199381120249182384027016453664691267280124909649610926300678932339746713695862697531066563151257331699124117419142470489460835545591804851765346818470297922913615443352086670988327661362757350819402109522309553426971557404518009552801004676722872567558581588844442388553785384673022858432086668876451241291491484718627605167637086949314535560464986710802552408140951005518838557864109712338341162287542270170766695474998148734044033076716238911866517577806456002270653531008361117095795242651601155946259475035463748748890127391453115978668199718643468393283932766008162955307627295822403913858994273205719243861670064206771175996560585715460950299524801623794592511808108040797848351985179101081382053953277953105946478265736642160983142085806107957068888936191797256469726562500 [70,45] 8430132951097919038752579372970036080003698703864567805767905744169297962191668391802283866887368133739620983082175695933812237618314646843354593635617939205999292179526186998670892493839443246541197431434438590571836890771549358964557754875380586384421177580837936933124882772217732431544706979741273007960026819578041829935495522435374981521686184370477759202442014780143672926609402501602722770051265026667587103422854366466239019840279013332643061063615203038512146959001464185769219568578378961477235638598905385991033135568424481267015221652192095725576470776363692185741117246858808814669110855090232586805448692612824515271655100542711603120894956695903171200316894025812437636508564699268912183689992362676789340327631050022096632290124290674262626460586845058850663575881790883598772353564135257266509991406237647888416765940865148908640533035008253072173826083912805977235143924227778000750878377194264892382934376089843355848663051238590320305136169075127653532800860185050262547679203873388725089929540716255116475786082045155558018068482061393443714226626414301069969691717647244063063912729777694778704349326506926162097158401078811903581115854261112341903599177187909650206214216019462872782486746357706278002508247971808924550109859894320287099406978592970344515357271008524061272749505110267811465822625185644866698672405470797033119556890986832127333304770577140632076108812694489853517743599178214319438297666478119299235636163039385118707521523555722396142241272871906742938668994396892109299870458387555414592532983963171519576391521718006065781191916122145754426370336419868267058552518753720755500440279232236885890522641303202657944422734981968232369437230508174232889062011495403985924282488266735961208590654103701299987348524062491218308277758164092785913902862296139651802139363837962247894481500899005332749648615137058649573703695735311658070680453350895752552102562214979731925561559982022556539014523643763186299143382183560821321963857366554861982876900583505630493164062500 [70,46] -2202549052082613623460684798141058490086825270183498323951857788431382959682615696360171996610664552369593577589037715181293920622837827687937048578180333054076834762011971085481168514401946965666010116900605979749350333162117610060543484130338985216786664387846946179184942480968858498241290868968116849237790136479549418380077838481921398009819393434598242973238604333951101658536707642066326496359525084287961811071782781655956240565658859559951441815293086131893178974809835139542213665454685052355941453916213678113030059428470012345500243962045740200349979194004494843937016484374365696681802474250457938960378672704025413087676972386544488454701993421058607411425098728109485288300602787490433651667588942860715548651420765707690594522692105119250820083407328784546751024089988458569574766294192657701740366001641844780282189099372524365055885562716559363441881522103170997256583955925248634179768237054706651425879764579119239490493692008482641974240274789907100569635431758972662213147034341584577065374762955550186284923239016177994601656975793886860773178716971613992918234917460262842374412950888776406752085417695856751690293768785945734973989811413965891696850693136180328473089542294103052946689892803704315423811956950587601413710438314177407943112428458429121551187850987950354581082678331763558118204659843339228659235300670778935924019736572155496145733517380188675142506081530116715715615664905609080959428166742793742820084624121301888663822544886043467948618528108565765795710510669487685492791535967182711028603358012005484994013426428849917525423263322557332186032874649953100070178950975220873287753952694136246767129260627402775000995735644457239734357677029233065719587397523704309963538783101410661521042379412071692739847417201862205400287078641884289623843851399568981734943486006815586856619802016165381022145885269084857879720746909714930139271737602656733037263857925401768795480114738319467652686852220633086623804607201943409696028031152792436841991730034351348876953125 [70,47] 679738575347680167196803640329427043092711961914743264375142094596567966140848871665879062023579863457583744698701483213935744880869372579392402724859443366502543646545335415776022180717846073666728013057368234403551959886513368046082029498838055864578490485932590694695091516798052274483496964776080153064967469054997274841813129966387298826348207586410448904477340930044310877333979335832345635263098969010083652831997132117144972954232934039659432049395836633899898296129326502701385278853941855576376812274666635947881444024324876351620790602705984531305731528757748115119096604385894425004724135934278417100834395348496263778177241022158364621328404797244881080216074737222912069220975781316377813152605907215569397187089428108050739820798268023790304780155024896930867069749162183955416950450683877082035913405172645922508906414407658851365311130561900156323834905667630780120263576260943847573884967647262236238517258310909762593873317199849873869361913524527148526496137733064457946866595457890584797293325523029013119313340411505482478659733182224379906055301833935959678901029420861121709946405077783477070952177741529656699393114758925775707239930498450294869620877151384728184581471319006616057613905847814088820476691065745595633334716404255949133909694680172762913232053191935553201013422140048640394103568882423337147004280167905651839326403712220548634022359748092909237378816327565655137872321655950436742785486597638644802057389925696821982176874222081043848429901869120190247269992329243795506418862330785873141170785345128816943500816997904247892460317863621968426970565815758923597099514708877723757319951856865990121183432108130293077064103523872018091949948117047236262405354379234658787295290732174457509346438075670952213126139393057749924387336070592196760723568303004621529205536260182420095565329456060399058232700914815581421760463134825172690376458780553406394712193023056704041253007584008416322650074209206805759099085778021306913920795977901434525847434997558593750000 [70,48] -221341102066996270653521179102298751211372421541965684838741905459436455546525889813728820157534219451943572137304296960950547772220406017881326454652786882298206137418749733066069721840949665520406872506592889990193911804313484985309622687880924696694478352026724703345027351823585067781589237279197563492918643049575751685405407423293159211697792754195711996049510455110921690136618614504941658754622461760947440603003083876061418215104029565347140337998599486137966573667212673536639220425468762757749589161477611549280556991071504420812052041565004167508933258804834117201938240712252012641111950436857118275080797277446594250932920046330403294682619644297974871992814825896257880521940148693844120905348283502243061403708811293665594964311866494220166221804707078658117026308409435063614749693552374338219211267509678748766876846094672328675195162146614886013120792914989682112652594062344691008849637011637504859108929863323595890184352023506832531193071271770498874458135641566935909125967311971526919681350231849373602541139974088832928747303795692058687414162579252079561920232075848108846518001128817685169806437574987414861113740349360425017512549381003495286764747661685948557316035050664937161767202561297934153700793481304845159170231255799395031485621413092639006090103273870584610745288024441050507787131604869818333182221250635647141546851728466966608073772539517343721144854865040169649711600237898105414508107150290827738032635902205500223375179646104515215492102782819607323154895639619009674782940558883558823001168298756803927002009416744495842654942839661294714083873429366991249816579566837268607293408128762597300259968988327181428348084121748385135462077846539914878143767678330923988485045357001516783870406100432865047042750713570044069974047761052634960835607395209686455949713278826000235163688334490770576615851249016609489680548855172863216356422134706739564673060326659107995349057554605085525414597643568189825215535552647636019507615401380462571978569030761718750 [70,49] 58118763368613575673468164716464207256337737902373710650059677145514653514808885687128094154250039476485273740370806542876386396573293280247174798135390607995863599193560451488333217097135009802163998297556743405898765384100326476525385999001635646734262499404031743199078435483445922583579449492927875195109692434371160306643954388330792462470947454281819385242033817242095184108879633924015638678023383942575431046161533569093050421237784187801482553079571025349325628852258317662434095434856953455060507780689140126294943868347042823683564732869750227648391918869620875454811500717699199600294305678765315947968915675603367562486911173338527596082094796738796765645470721887855987729773847715280967986850542746040227125699659513477241389677927021930283583217974171853131574765058714149349179629813125355603773912444832552726560308936389713154779597919901881994769150825791155515932681057408533546957860227967549626409939304378745621826135821313946816699187758158799683513199042423626866174727249135900250582885230694997746921084122173619062771830514996364766345841594302558789525867967888040954908207875581831329858121966848069317579375869137536748979133507915870974274424141945241528541811411716171706249009162394784093775084938020877059269181163907814000275144197185804856854488838595438211329717501198105915600119546402447166018586014332358393472848537434532170520911114547616381929803255069860945880697399585498104234942890929135564718053209590729255759367767203766727285302373386994956666762876385552532645421166436484806837775314554659673507665081470499370915568093260480747715306717124478640508163013527138013412172862553070183452954476874062802684668654444928682174133529719707975064408755658361411952987051750861374798653771008775652928173487150127349095045655907033083076069903364187460572417949374157405291427510965348610106520132411676131073824859862032103835572621246156644605235903887188357219405284873437515768110455247088807700993166871494821634769323281943798065185546875000 [70,50] -10713547363338274993043026748502782735226235300754134309881768526356878431063632393751127738456934948655816395405917316865026549024863345016821768185276952889111545352948846092685453122813393941933541437543715351918153307155074460242429571250423408755670312525022040877299653445390113056989038174006826831169666010704017808422625102925842695781701332781914204132039188153902620276244995428493775028611354916574522277340212939399456479776592800612728637212409600342962999716724677738661740591560952802788635154750787784962046088249523756085059372095040062112376298498783279309376476154988150563342871839637619301764938979669076185889733939482956039409822668381065923014490868266595807476736685783701117821937477981853780978300830338718547109098181740934525859505252732740707476122716006179973289855075862222542060829321203714258527662596253378680419433515505569525850479920641084480342251126984121549853273159318339814809526100147873382019674092297910312113270605241293898172421700543509371835604225746448229859458256111569856923354604827003275666922892157731528413679503093543520872654244291049085265056110109063570817698606437041905019839915776187200275225686700551017523683411811374136797506029158212374535478139962848683258076805959517014442582945232370459099764505338287039925372915154026297462146347514596804962385068287204168400651649529088908129291064609950816288929880094799995226677351853576332170768676619364095700757057345129406615842156957956955162905887939895169154624588647458466582762292673623182324782627734463269289689323712094429200335876622081336414112368883590813750384256195706053716362474127356247165161489755783468656598374080614115874851423696516489525992123532724952007544538831433634876212319257113892990126436407272450904834724744086043336738533327346556844673505414256449868823142642529563864572780613120119760586662686988110474752796664667146861663196233243751350404474136159979128727971978836725799803878124200314848370185760728645618655718863010406494140625000 [70,51] 1405163716210497230159846590942476358845664346605779683384577156460359915551829626637706272853678568526363944130065585801593791459706684797734923036205581833993587886806525353634702638544112642851022476915238591976897073846155798432411052024780409159985228075221496040096150189156150166503818406289211330000997331108339061278889571168618036640066201789342188826675924363935626989734874199116121374499178276598183263788263100207447644361560265435583391993440881996044421577580696092158902517346167162249749041812904086843309546968159627362408791986570774525043846212498736764513655566917124497781660332340965382006962423789790366609377119733512017969494332929280873861541476863244864915167168140772560280482333305320061896146656211642143076465901061368493605429153647326169269287734650731028994998766844890990752971518983166577686604111619607296965726530033471325204530169279396064037389269725096220579295281743212889932152490866466077343609103544249143384069521867217195726741845834129509430939709925832619390258560128311353586771271910631359815439919321883325338270777610241264563090323939543703426937776213836403469872843459921492892619632947860382518689851622511727422583609025928816153232313560087910713153867458190339320724819605079014877079761803531395889940471526271083128915177330993109721411706508629300017507648299126825166407622961592320514743870405629934523455954801085832504700970933397971132644106427695312608999666844218150885395631865418904753286446891332187663361276143462238591591712614879405995899576823887983095051623046357815183503881506014143400924651428049935185149364403622037324925700122191780299963707670785898178137552566180168867177458868073422340881611985450757012325487502357873283451585149743617618119629975322154593066081335172277120968006195199327458410381084749981671840654351134476547760354557185748880100838388754498666452020192674448054490711843445281158403136323588451643088601702584720390391979249727606943523583460375903086969628930091857910156250 [70,52] -222347890249709756487417725055012650410435248589174771710935195477783630926587072278094984641566915707003794002700978512690401278149613640549204794224377973932819091486836540245360335208514935705453493217054678855110107488938415108767093281302922705120452856910999979365205576272853396733228467573997413448581785971631116326777217854030062243432892691463904533295319404438632850268460042286422848209961525813521682242925711736120447643282565671041261044891395450665072904249406728739012796526072080999501610511905601251486625646160697150269586978743717023503033747267226353451139989604678159461609685665927853754954652439174243147855357207299396876416318534022815673068646589051311464036706293169847305143441678945963085231082125666790342158764328020733028143994434246971412812848106083192967420809190363617119181601550327483498117220477619720963431399357411774273243791296000975448255204838682259140924531418897799565368956661521320228504279505564977141005405044928561273974429229265356729041687113808482906757626031531522708312782485911590165284006692002375856699868434212698915047691741373052276928170533978470304580967407798665752551947935838496206144605712808181191902298691835160880921322339009466791085228817489962672094836573180501897520680355644825780889809721555357699580012362706040971945828823185889094770524287227409834312319211225015826046482004806474077325297508175280551772718541142021242969932392012449385752966429553085588969635119727870567424262802887617262770894313939813607380630009210079345083094675513828598957927805320999306253604584142920943246241132637990297754482250481987024492510452325357583794946788934695793691187075289724487634979656296405863148340521578521216092142231458530542057697922973062552893176950743975724906230086051648975609790961987345459996806774043134182989902783783792570191840840829665300011389276140538308374604060503519014822187590138940352072938009454471569593092403741581225302349010989146939343275022338275448419153690338134765625 [70,53] 67833566569711354621212258413871248678689512240208429277359444351405872426741890268728745169668482720979685712631318056312056582526342493980216952948708661116793499168271551952847608252079190750059700896714166501951504363175744556212888100419436794194307655263425198341356670981210314022990488817750166713808597612401754979564355818042481626612405303045842814175721585427142349071360168875342529320365981688225494509513655183799835016416323297375701677638790736926238228000109420222865428852303438864061405313226755590009915089521499521515389366157091575135303552593370171581843168653244845038978658875889065526108926755161538859906247125218585990324955714438247645005976528372422037078869699835771078322493026828215124439155444049136369800715510190355424300438302976637301520000698778487498329862023061846659483357925040201423869789244142246868457706931270428938371570869165869540263087124204942177202028090586723705291488146607224382179047941006539080588074482341045286713270625627555399418578249142650969106069312455942249468725544309696757593399815606435896079965962895024225605068018652712273515149034347395631218744600390554497331293990315729793458471170032808006366526587471503722689504283724197730050020265340887333516358370051602221810601348832891263720043080251093785862007123298662038638320566630584587991616699054527532744494335515308172455527491892483578935530218048025182532661425315378406715648116352102576829072623653081573416446627547579838325465131198184069851853695228692293035996309540301541481076101387772188980951532651355265155042618762286634182132971904007486283543632566707239005291491686705903322206515020996859535269017757258811734768793204341796925389555573027734540740675569198964143349742504794796333307190380400419926189509389018341358034825910971213884658318903737982180564311475456973382034354201378667570670704689073586898352886062958914135502843649219735809446472061807413692588877709825300703454841540381015096983219336834736168384552001953125 [70,54] -18626924994404717781055522035814199389621011329380565514817715377831653574579443496462958594369054819478918509468364716495970349777673134490468327515595529724638235262569320591324882441554922527655768430767532262676387242869169673492411209737498703082909073858738805869815704116790238021680046408439204903769267178588855588884286707938456033625016976435430654418213003249271783412915686383488074441144582417860652440082700464014522965731699584828199255521762909118237781057193723899234145027583944370594263562909720699004313809780041342563702342623050525093925034844294553448399958092842870571243121537166054630586482763085620416936905057001505438965945719314047982123638071674629026392373108185922968708373127072862187525526185924162326784355739564686290391574505410598001876479779669193840556342753947431885861663733910715022580389746407184755827797974775990614736065687855845974619873503635382314695274545100509807432562205042495281048353068423946191614745366618881007814286264337822733870914348448874334155333044859212021778991742474930026028581679963529024226220263575590629410216179395158051450722038494390744010767952390812486970249248846666366467154082628693906905899601561722663554834995927057262009863069907455505869265951502269432112687162151833889028236115902004381849529997315256617502008419482882833636307984462619774752330444919990092576965471248302022163376710149004564456249892981751171346296369727786239640280200628703767418934481014742432598558974080260614909591160963694941227034843356578771141307171438773361292006680301324816083840252576737678209058191115384211148794835402444101745691053912428245317012467946726560986043105280991283019660086446524937248364669711393332203468134355854035407806389382524381991280366370383530763170597628440154540837995768670479106968836746276173571423356434665599118492418384279759692783031779728853138508222820547863231201841486971667528589183465339348932490129839477214161358909101651182282921581645496189594268798828125 [70,55] 3487393127950953075742308181818553508319039617493072155546648368097485445488764305514822929138353677167186413658323316241404432238930569056488352806166149341401909922667159541995544338820978598350997230881793324117125698923841026520673748734738108055281350279341318507655979711020575161477914105724474952804058048283504222422885796244524359106020078152605042585613346393014786445907181068235333390592787536714756234060629134634440252599057498429849410302680896053001247552324587029822235728389674871813497879094565904722951225889580087577589212821998913593822436386477170038982557994522911739132873603636761449389527755560566186170299643852211612261977758390347482424450646118527577073291997271404770565750236610652610742441820014436570836143782571341434863319817199335353881834915332585857662952304982165096876720225161459151252064921797494841784340920686227821164458640834882731614270084702286686510326314861774721856108779850668489185545328015247664677705841791785270053486645565433712328165016691737701997143577252276302607135587990241897176109825956471791135731928638864456012943575033897324473098293434203637531591077812626157956698133742137516692119170450423547810334080262067689062593519352457628697052869406624054129391938567731197131365818899509802174166230957641075981262421136330116914821045456194951693733127127975316365234435766153347073307408597348543836121718182390871242790961550483634252236796223382797788848340473103407174769820834162892295573994526973530220145651731911845185012742299827624729515929680644806681864540422881164314906624953089978401240074180250590784718749135315687505159170123742438003203597829200440579074993010629730319343744621615927409565429088833438049474083888619618953510974106057111531986632706123679074233942700815673529303374808432351676276638193806670977662676808393900591981861710695536537952560764535714100840349449473670792317567020522427399560792808542872090119358234416791826213929961220117093034787103533744812011718750 [70,56] -490720180080001648135052626640371320615577159941295686418596083807202521022602311255455076120674687274044579102193359599392423150455552707605790374843835198678133320165519904115622164500935259022378410275423305794189000840491328228323120803731343293332088216733658334867826001044154506028751785248162896920269813011602685251086476380457535202640838023738566894659908047109269209022434743476503534025959345952314197577621268914069820916160580853059796118256375559002886351435235064541989582876269267872696226023205654405328574349814752531359510859755962152446900830049200598453326423057137736121162118412561880129354521448679446754541763960248796354389538323687550605345634000244253540011165337085358612603616026837526247415224703247497105403177382527736364252032940202141252024527546558225863608281083209416266413215761799555965701799330310389341820773969928671709835567637427804156455833601244889631586284050581030712604477395861591839612140289496340836010555655790874954969678768395516896417940282536824319723512820297380210367484635327804094681567326238547962281563041593191260246945666965271796719988420636571544473795719705629410171205650564346443366938329372669622334477493913325497968239578258438056227513387677017080547443485755526389515401633160050540589568511864711151345643537286929036883073263636753476094804338032099454920667315077416133141107068185650284349485243206832747810643601193259027676115636114131394758114121676513146761712701149553207118267624839975758350969398089948924294879029900410949546327072760262497893020059604880348067967349921174350572694628517212818596203036363778503324827019732112886232849850478667737944240748219947510776049275013786862631958548533338986632086246812783352115851335745120598654553221965943867981645541533839245163397179090546161752172025102797289248517534128058348106916891818029764208959822236248045425569487037251399408666962223752721824161781830215082414769259889001078861481275339428975712507963180541992187500 [70,57] 66915790303240761598415589879085274531491421110026630227068207245934593804791305926191358786540642875873986748280319709182354588222482544009682954292304377789068222077168950894767232696288704719585194528524476605891670237734916164502262786482990234178777902277342497067013848341358193396915509389093862557522617566040976448721835921770465994233532976171819664583476183431707393162678444576367692235194617394629246302507873362292999262433323523829209826618537513866504548504763616926606129171622284463098917767483874637025748118995407884794531296609496847137230792494594004574177506661207026215157291166024081885052951851691127896734503203293649356916386350158056915709332385114488085081913729613589499962664699908368929882735554458089633919321236333242572719686617365234679185786356657215518417512299342332188285909866803349130915769064428399861121995924234598472794525101492122727877400015870709393132334620848684773265764819738217604466534838835260027969794440333542566047121890709568833783312804164364380748318666859625009620575429759772348059573091763234284617985104800704144353563811950396337057459158822865361976271125947467108299035968646975071938320014386561024464284140734954326631478082444852685835728455657481649787333842697093005530876739642587158867107325263600687024259623344986821250353059269338145304170491055770605227676553062506178808405800614877166933499677763131613365679374604601805760896428978924959870078922345274428006228849240480753536568590188430471055459253744731950465765180932533271407832534538610894053216136608772345157361338741251122478264161396047490190912440958739790110310812262611462859791746154922559341381980897791597041005661944105328336356833924777686167596205453891185425138110495177586624321813638300005491328714774492085726965295798220054881405604265876631935814345103846042066092049012308955648942517317135141931411978301855503176473060852885926877461168457053460048195363491039394654436023301968816667795181274414062500 [70,58] -9986698342469482984412103623118445632275739521664782588994964683258552009959484460835189891329724636663886787281929077752676771720835387409868918205270039436353574671077128149231407690931171866065286856309986157078037578881476756462208364527196063360815643189631068806499430335359075950873291414747191978279810727028432201556196468476412116556138132357101873986520593639178874947751920187939870689284129998325284974631867141995868445213699868162112633502888166404251372197695868473721039813974569222406505909564123388371603873734884205121343306780254612973740933304707885780944864541636452767050380784742519302858058301362585949776022081867776891590332308758145563905886966800693308385564003846711614596579126555455681228866983317610335493760665550023683083267238489579860714827186861764357211811346530272505164139052115058658840500707158700992788076491521687970569498457964899852674058508190764494638604357746740729822312268344990490646394090985949848273553064518295445086803556648671173327485335400150710404305806918166393238133035253333264772578358873998531434552213039386562587744100110932028946181542732449798877819581164860934891496801608250902865686095803626735269033889561676213960511797559628811168432626832757812705924138118956885901342361942780618958455973602176496843266909569243674125628762319691351667398082381952441726392758683951493735814002979409864231758929026499304136414181843449062589190272717826001460176169843585817043178734808134384287915530444841146824746870176250343605949090563875663815298391089965915408946441233858744106390437241719879653603291800963615492841688077282258508278991107362218283703512623796970393034693643123065643663592653847237043900233615392700979081512131927272449937772573249070253009377210722599916276641464347576804237488954669323078643519452909780567088814138130797650991622056637979960873227067269047392564530887175082999481482497801518378466021111004681929987806068317601759787294213310815393924713134765625 [70,59] 1323273605222462902603634399196088188384322457647839892452070679793777857948169642304898916764015157353646313119085379568505939409089358373997465063396611663022802107601970585499511089027952231547213174741876136854360612619458259104782821925586154067963452898843235849169459814237080089551312885342280120790535252379610074165933785050937862014760051712509793707967653741241509488744914562910651276307955785310858767413403321865906505814741779205145614864511649606712486119078963552495958332109912793010800490840913701882023467852571261838679175124687406464974046850300559849239751210942591070402507045122881388168451046469586760792928105822714946720426601982250990925814127283298337019873281962870803642314671493067902188358940149693516740495289106458270099453398868374840216242709867049453722411857714833391960895078622454215066427162456274529365806894350895512751249059881284806079552161070332033620485205119471012160685738712540566116944170582678376511592393156673102833137380808295529831215248969445777441331622188215325808607964673846051495826664364856790324013124921096307653265553910862253070872798059017273151174135271102542673698605285960269452479285592915877306113828197967515243521740877407144870950873932690713369132089305583755805510069675297624848008692460742327834533098319938373394592498110153203376662407906241044358687532018516670917724290543054838490644626756496303873632182681943214050771349256701527540475760200643744138322779104417529954277673466094033808467864247630325641359737248494411512246000311998736828350027296293551351060884012807187854724294330494106491721729545419552927892840139186746677316253663281959701184540409280086168716877080347833573299108914204705859795765206589274940264722323985878229393913979105031251559708908935655027889823040545109220139542055310749652708290148163056572440730024900878350146947405562901957392961540878380153821973159755842602156153068477902294750839402859288185254627023823559284210205078125 [70,60] -135419174736166059391715227062155576396086554996590463995590559277236389725321237193189285177090141884363900673247572439733160596998085331930216004260380292046427677439181269982781164872202744546181886614937870606169455166417082663656869960373614359406667871699044599968087907971571856382833971501767361764435882464578903416118544805543335370522906850821035469556830994245978921331701551851748516658024849796962211903548896319100836726637254533481770159409964344512547382191409092108856178360784275576854843660607495563788744014838666705678319143065614583385078424141523108337272930591972766222202164845073087159548252912246249636349051914825913649428606615412944052782307697792021841295662956016591103380882229987748222405009183884570230496423616778812409678967168058368253794392099640545559448564134364927153352757201984162872920562078933357128637845694538327249562314172840379330269241159783076800848458017132214665039720275289684696199036161672589470581603972299861019747004521723753220194571327256726909107452908870095008217380144234022429433097695826804878598335547693522295173398833578510572106687717684421835973354439456653076601017783080909458142529714074556925713414907533518606555569798222255739742028211385494469038708591839250176465085961583898362921373579475718975394552578042584857162267034959569994919910965236308459406596903760188373062748165735575416501303763969069247491644410864869427525139476724173433052724249707956035230185877581146824944385948440425820878035396620251701938936165426753376701328538002564369837983874725524395035651865574894343279096303418921521383860069968951670726278072913918793794064010739863179572925451715169666720118591899326034442872906773302631520019856064831015045767051568448386722712983866501311500802377204653587974593891790536384875949318521065405048674182535721460714788154002167737742058321397978824623850243645457311923743841805680968536085923871046843595597475307101831276668235659599304199218750 [70,61] 11656270127510272879531114940216670717264786664997775997066336853423286742864820834381571283436027112128998513535063969354559947959201016838738229576401599060512720304676617670522007459414296115937045304936300326492613250122669143531293565943329026210133839311582259917426526517802765921611577439770824454480017539482872039956320526729907786129396175928791790938436013741266212158626827083505583516959085120175001191853056196898127906958700571123661949877043501151579499699856956869018565048206999157330138426926448340758698885094605442687636664876197774892281560560526522020182082924733244695661038655106121101632312671095888707069973999290650697172088805475320730740475877644285099063921354845042857533734586345564555991960171033672172184439803547848857597750397097255511089974699414827080610892577446525881988690628904048524187109692750376751529977208536759916024362631049970317942610315851328966683398956219519500945428670656170355754079296793592713246925139097781371142172243321915469996480973895951588258840392027395558030585114602964415839645127226596391896383883220670696024409979352109131291909681563268647158950170551904443506986798729290505460821083785239079162862555847740171921912289760548117995627311800675686336834550513572685507593799111753896465379159683121460377062599715330989750067592546850396829318020675353177186731743015439562873339641482825213928688353672389587602769392383060197986429950161471541207597628040784333328335935485872452489208912417929645054394438275871925475793578776718455793054406043113604310261140149270181933355038311028935452290266516746468835053949271509278923768935693371369832352992221219488759319971722161457853585810347526447406473614612850716626971447372568899781145148399507582454924583396117390875289334393942242489714055581300707484453324636398364320962220092892519730848573313667448159785275735474075969100351131714188573789828759181241619969390721549490699815443406350823352113366127014160156250 [70,62] -934627201792904853967676744466724446486090829211430448030821750717947822440214092478062124021541708055514304870738650238199833602792750624044342701978314456209290841152001313682602005189169859054481413662356164545721460900445160303964839998480269923768094273598758634056212891559567649247016241817687304293426799326678750026718823903405629142194117995531570708630824460936038471466256865226967349017522333817019705488588662602256211900745766714620693572621339734420630059977207546569613184070127783424782090370962756797663512226686179517151930932275656618961166235240298367474346801249824886823882274292455668289395222896534466633048697535036896588597211196698846092382562467671482685406122308745481403573452424819476001501052493189059421667378050627431904094441167579326893477747151684175656554221588171024477450830877423218832951754599409376816398373553523843824054173708723785573645862769808326337145951453063113456199119928824278932563620695424243663134062994426156279067718944999503053675819656872583117789579856845742046897891304395449669410836628993289830209231377458187193587950126330476690891869301989939136724362465339497594504033451717959065374317856119038908819738244870919483550777869818364770576197915156945078852773037898883582601622047367040828433016272972455411638746625631498465339787208857964856988059649625330490417020899584107672737814657511484565309652631062216406710207871218799210359590887586515059166851282204819548244917084176236961821035627157072987070134104228773130963949422835631736791186038553982469642282363696154310695893904499913639801990657751712061704838328070350359772357600169048932643068255983564859576590361737836868829193783455628250000714323950414000037329185873756912005920989478308416233826755967842029716091782447261508779631755875636179121016309855081955837829256289889040687417947636667158072048204222027598089447361391586688935898334746940536572753515276619495910637169799883849918842315673828125 [70,63] 59919825784684165206026654840709737258508546499217650888272815704569540023046153591482430297533475751845116518854911851697258833647159517076339124169687391311956443903116023093115702227545778410520392278158225691718414506456787488275050474044263158878338795313792344733014318283691603478018496746399035518164300290115610497094426198968777008541699518254981418891690966287667386013319297248670747969696504405000526333528719320133901705894983447021107244931797858609898895140881557849486399143503010720044528131231039065507646212509009597659692017807198510460841888185790976542804148174664689343038320204978726166369718483844304177363322685561163071406761085530707464472507061509958843327998569773674300593041599250987638379532936198419537267694377544852724632393961255241990496202098461530463489630656981897621400820046873997721511962905100443189384951972546114037784113598149793653887720754839022467508481636101894803107386590349131443911455294374408171625754186954694307592185180947342144920384936090734285350915666537981215717563957445634767150709802941247312542826437151255073645644982117591206923927780672573584124383812736413563034487106811171636362794465971834762678178955670979071998489351808579147833592277144076376740713020026315990529203888108693308957639847836489661970568599507047398215693438972111197492617833661700086644717929448831676580026356021438841085458981370876172566780327498458525459524360663412319440779522214155874446429689213774683199556009611352456998790974589056308120446107976979048464403576532230318451384960764890725510033962432681722948772825175325786119845524270718742548798333222878607152893864326043393605782019465709021746202841420138736393069153818069285027383643230057825028200426956964399096290948420154194437093157498504663478876347831928851287088616676199991698281266364724600042202751516958571779257870293357462231409273087737612624512133561983209544714919919661255676146538462489843368530273437500 [70,64] -3311636130463548401103168973091165433530381443402632929713018212678625340889080007089395041761490649702357333130619523857198486767844662721399603858599642747721273089912259036967190230388075396270261415383160520785243574892152788899030150546567885803815781118479483567640347582838897350057943253079083705985743473514133435172329584940366314306492117759383404189648501858049298390328569040070922193889951188003134110020885475309246364198763024226159091868322278934492609345754972719832940947058417585993868164539784750596575393847312430098070092724678236665828644121311700048240138353829991167139033001346719868792497287305678954832458561463920143571025509333037114625967936939232325017524083500529033630396274958951755431003142268260343620494763341602544971425612488788298260064330386693706306331551235940630834843176979115959770205915662579646790508317159118899260713246695138708116828154732279650330303092339539527244356168644570368914934684817437424350098443214115233529677518095374175520805883431362965348387867557309528680716074953750734267809863855381063387535825980707829057561115848961227854661229883013328935713151407999189526184629336571455234799729692180010964756724962843571517281534340553633718756083010536925433022043472907300893301320156622419110745502698934673637050361709603255030423428215277827599092154622567581893158960702437141966374595499567340705827141981160876737350304936971789643370180060307364536878124390214405218044587113824397559972019573351265733760313789963831249390602239945482130202173414335961878594210249927385180717018538370341425191762713147368409496410412535414107600056073836818429451289655641646691636647633257416561782374113969075615459265728099899986043610137700283983057933802278229030433346781789835723237369523431255845607617060039296461158653486086172992333520171324115112483949347553974546263111572927000418291097570668377443746502469036558489079609401972703608407755382359027862548828125 [70,65] 287480894211220016302045290241799836616705639374587027343789591551573891206223775481282208463540634158294974539040420072734270046298068648488608575200383942380008584855676576545577581605818266640552429032046742175330529744593895200375423258890477594366381380831581677487300178158393210280217722507666875513189890029075086153230114205787910447599732774191210202381778547546229861514683425498837412804921074224233610759879498933508627554371964884473984501645101638938333692594953160992258931223652326398654014763360937823350071985997612005239756344694662979136090709817721513784219447865900891792275710070833474875644347895690542827162461260453293713335762956214680745557122677257722116945861437801432932922537410795373055693309636957636324199964805813594232435213491470746221878011118392253654383729490094431633202600000940285305256248103269777515787700686756795662611708970780198859755607780053246235635876263460868211360117469413917022817623371574424967888221964583868165526808245766142445347738640166498327260971087654608322100734365933210040369221150201823281797110097206945646927891108299631701631026420742859632919827738392554676579516395175067909764845742550232293361303066760463613763021599878346086425654678837034123329276763301759884141974890873035111185911733058533755454234548978001294710444227314771025418206477080024636382752088283099742220519979398809016706179430291017671306218685221059478011155952042769458833190144954652727573355338591320156057161854630296712271933312509300896263278571131663099758053432382930651054265434009640366449217272491409457553429178481792178035929243537599431417411797583220099462728637323861958710793978173566141828824385219861262803199800365307662476114493148998439801887819909093806600639367234746094605827736982542187404670569903857326273037404568583237388183716730221054845040648670201441700676175547829876343592573009466350186242630133373002904173532101594901178032159805297851562500 [70,66] -15824127385074207765997400736299121719409002297560997370232607771974654219030042732534175487943778467440951793419127006247760617959065889566641088142752518867873582736024547403763178114360007610339102205284176225871461229403585425231715879507807735408234877038208815249400499654693268880316347856891279813012426868723918225056413642383890329751993905393747183145235767569743085902590012205058727799386748344620640143516094931375442045952100252241072319827208876101107103364246031980373860622425148822979421313887057244544964464538253194454443211209880106291890696507697222725883887055158461579009414140924135701166841799072924877627661943256106422967744817978408603745023943957888026796330401750936402727124453023111531536480212784887383413497989551478071077049852371484297319151701747314559176806648415100400724659982838750604496478390309765241378615695127112905727254986060520784810036683465964826871399780001535980738866867980523174923435241655637075228834377432265959565302990031620949831749078957139738985253659159854146330352040758244220336807137438103459932310229071053904689917049137909174529418835829117932869786451208339129968233610774575167845697397029987970488007702560747833076773772473812479592200111571307925564496364384266186903971150835366418962029733802298162231133422326376523754983866610682851381651981471091056529006120981928174624759107291871747575111124556217494609972950864514375011379106322606127382271325488035128310182108436531549118790811331317247433899477795983428643179970039260574834705824487865417683407058565023076007261433280100513626590711930619153879817128811728871415340003131854990361194454577621741130189774242601902711679277679579518695338258309779601362001426246484862292680999250389360364973650623945054857601309319832564171309952204237842249803607297855755489351594339198055976524375160640553471758381781104039384779035051821326761651610387309462024685302594662061892449855804443359375 [70,67] -104131033790745062711615927634517370912471843354947898307567700927827609872598143826275791514543613944498257504478922745086595294003164049083122057680821469559522842527280521339518696505338505079581955756386510495592776307001355509874823918754984754759900840228991556196502014929709443030248186701902335532441264050666016200483672086614057136231073543738443281493374852612506293876359572362243920452554110673544461109175289420559228483859287568490583072219330077771777743083607604211220176130926874972789443704511930947716394079321648599312641638804848313716287506703091884691738106044702018790258704798452088232986466253238352015906320661019086965092234332186707811940929723769346884738809184077894674205677342600460241326368796995275170401092927495713371814758050685635202569762275453885021383957222711964023335365017956879817190533693382007212790827147851079310498356726341335251249240407892150897686518558463856447589427485379284516117730363885257362501865636986998863532517240614740702939268578634819986085028736137419032269461908882133456931329561073541586144256387219375313192251823940220009364426620605357368766333377779468681148450751543770937078863296027589254570383217000320290572816721776934152318859957717700605334870421783911607048070245122517240934614158096760403649057732978910103395639753161738203447515959184541556761715648861581409483766498445303306628910954933920911724607810511332367215461733284366678449692189130708543030547639117952364095727209004071830623712905981085631463358691372647570304396272393477432616042398960036925833199472842636636604678366021457212380010973601833395806202467431656156394211542405392518174672284346186344836107286503346302361002977209658742396303718029291896246437198545670769258172502634341984819408160485638035313636721286677786386168320406605382272911629596286201746879360990310093167502207646087769818980265451237213574406360004631633131566559313796460628509521484375 [70,68] -16830276207239703128325778367208870588919764534493951683380643602204034296388539317827239893540458116436713381856464858612334645699929804421351077098638600099254162832558653829854070019938863426415610569895144841777369108207379452864484393185409272759650218072577825258478049488738587710727612150459937264435855744719921371154383761991841845668185760405420605836271718183396519961460657136794984301365919034384566298877913618543137901711586648515067312919355505071239640032265657237246941855054233810076967154005549750311966212053064166316308657042571153208026917716929046493366160338178206255134021433490024522416048767917956930304329513746273437113099096747484603615960218364633407581411007858818391548925520713170721737292239432253802911047570327524862485408228317022280553965502146267755032008582177795705977467046360333445978947269142012997648117948372929934178027008913742423002550325307118529151178346805303793017834585844879165562984802116970901007101718951597912999256877247358926098677153833197217360559410932675578297228859956102742023186796082518743795070284417146094085511498809730461277248712022610246294348178494747545677329360897568168948638545912904262800680122273399516676217431995332744872876659194134092144179833832908946783949836591357198407033145021439781120604366115049209942961669647470877984633030442909849403870721643088434408690431434274769934462394336220616850141271657276107939288494614853974627071139070502132122315201731983449653406340423433563821768630035971302504575314942414047908454973264121165676084041907633877587854521517402456929616920564509216614162792184256629533685993793791565177157902152841121245974043278639843387833662219606424232875497641871657108799034457087353327783463824906489590894041594751229910941736238879703421820216988457695999343004462735422646691242737713150758678186773906096009058335549632558953728005888231037580761266514439711272643762640655040740966796875 [70,69] -817857553937865031086657303545356231769154817870661987868524746686149757975733258125726029605212787902595221200753463812353132123500669938042508454800359421189810783870588938454772281111820517614686929902007634217892613959996340730968746360214116852538163887997375117945907698987710133704590092556732184035590947163283301276311488465900347453038465558548778862107388375211579014693707040113467944728054326191323486152419415166512575359301810177860487143837343270725700381986904683181388617801094311426753379897208236143281061378267322275080899331998229164812740147192492252017061087485702373705774820746382346787249382805434752748607597916271084790082141919950005987268862245982449681835414489606166922033700666138675838959577907995001769616752584396046022660184631783235061686557277998327159844257771870492978024021830368904860182882317388521737883734725747706413141727438498891398697177207707670022769674586590606419566404771190648282026016317461016874034028853429464082293993713511899658398440017455979740971989264382784797843971559667423710024880984955025792295870716705006724559240197103990232339277823540081214607305067741932161464123938738148390325157302193177140874511216257858902387155619113700800475200471444427679245330767362608838561261857540663604931072130272900490309179418570297297964278452739494982161969262683147734987799965112545824601895255107305121478951244106542942673554222102316564384383226405267882377480102642978225527831671667243305238345354917505922855871231172728186253787347060674390588569664213653808651483745467456876875452544370065075944607839881694292180196459880117289529547760298249230588404981713822078501728183603599178499960232503062845224192380292805421264459424039855093420106754007135996908675985311885980000471400245882459527550216253356002804788873215819443289896348361846782018981922178904939506893650499583859269346909943326252856454772199867875315248966217041015625000 [70,70] 99343541451317110276875367138779453415300183885377281732424538155057146621887502493245391534239434941928299658550892021162312893564917528966428287356699254435065592938277901805173052346190087887734425953207459620715534218101951871222415932446201644345520480366715857034330197200097470549753856354979216799619843824176171756487372874024276268218063609806206574596477904916813568168913700960187125575960526860370016859395283653099626184130368607069292475157294679920475223170165621397382596216438067084507166180506669803634343239756622042054989039303356507364130826034977118759467538468218883327375377571763993442110881799087533029773939771613654873719227640746509202236191564770348023135699447386911709857381239285769293867032842015226268474353993111656057512505019269828611834651501909843121268718712899474578071936890592750103537096210529114532360436435584277404846159368659176621005748955034959861857006454603915947042813599997381130273773937970849164380586098410434756575507312156849848894917157812956692611726430997779872502378806430151104503703494911843832722117950825959385822508080975772093092209576518713474138126796610320431408933095335078502411877496257346736667009249517328221419280100566393120534425130617694597680003804914297233015643895157359264103492885851696027117695859873317583213499244589416143512207731012764244221994146661074103790985359971200898972156093060873866608519780423404889360646690873951762586769214353058971382101547332121627576516557789030897855773471730588059033284827604356897787475144595559044373028763843085592245887979786658591295416543819150377120917230357351024790478543404890355242780213088067477372958860038915088183914994194536254955397890972672337309040028820620372412213459957831457854702329375596492953581473694584685250730560112998380565217504034136351883887608378905132554557233160576028977703859194506230301058141154372377323866771803295705467462539672851562500 [71,0] -268952175685792199976902988663202748671923854796471599149867046018591484911188816932191435021162876726176740369055736741519360671129500065061434049388077431811030890927216562430103593674714239540749064711806110800900705480973292275959038879587162932847113255150134673009716357567485039912161711759170775081180179405208045966112624190187882352534473204118945294672636130397291118831415496750736399163225662333868283380355597760386044788424566161728675987134072390143372515610645436758763589560171431044981256416373293198415552396256030823084024850534326887429444725624436742953925424291499899068030991678307277091374230852770580447533923491014823273602590447265150802179243012110856089342919395863945909385448482267566600575980478340286483372911695097642165809963387432435705872911867798313707127585778693955395166728232584345973232110583403936993707043479857935202487266339093115898674613606096765976925707441191347137450958089140580821545531826872058080022293281348667511018747683970708555402791295122947787993782608212290361546885448953065914335806612184728532640027226814463356197758977133401789866407582477999088430711988022738479067971077194506023344979279272176459472473759619315066681070198733431999862260225108066629065760171440535158491661669662095039713922543847777321421017484656170334379176103973739919693909291166587872868704329454087053736515511831147695301799953257219685795849147441320558367248507596598543810935198668103236463445776598961010033666271891720881409582449580286559266346577845018218589614034308086763226502017463813110951675173950854664510690329036506039634607183400335162889178130443503975014246437994010622645367101901050987948258088131121519396211982457130786109545095089701567424397514133582319976071652882836471529026244575240790749068085546573931335518222855481366780075572488624819074682880912080813961083184387836778122045345012872310228211880440469641269377279237272043697956426205175155044532193629974242581347373141934772951174172220457263618453858100565412314608693122863769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,1] -2136298229422350009261749514797831162980343802067700511407377535833711869383859384189212427690460400351808050051476125849015581860890670149302331007677144585129234125914028039702270767292344987429293132490144441707182329391390486801013602923304588498973526790474916347242945580261109042707371667933565283170663325400399862757128237414751974136723653639368189257712495440175358440483713373646608711125120228467666225318432567959982311751602664896551326502629341363360067385062827064986884092603089171071743991084663820892203777420715584392891812531608819302174011773626689929985299764198180517761386625203751081313273297132481097055803844017701614644211955502206840810208066996058737387866622511373559548548950068975079061103317772553665100033179387158406581673455971744892224281166894358539565811372582950116692635512578338875278051042332465974199712233932643339881967840698710320817934559068550996405101124300419229741606789839121153829361520012956039049065612868281856112423942851593978383095447952459357779532185646903246371672083786783019354387140008117617386873173765773909430527751518218200333640212888401957723444743063282090004938832918337540399905520453505181288440311277910060933777862117457369164701245188124623449200494023489615993572736926144558466449214291724380142907600734739214820899127599059019388759777606538488109684797117581784527365052319967461647048509507951638478813787519941616957153684582747469649264863719571890628308080564367288858884239111975355869943607657511980145908567696387582777154475361269547650031695971837646988539267898975356482592202574972594737844741233026277508310059392626979857344952635745978835525922926018751671275212221481556053582383115190234188865092154589520372498129604599588249077285875304941471927302216077191903590877238218074381305355805996743308463918420221092670540949972894919023416478184542292577528495730001291722777464582132141368154265810218620942763526674890667725854719598090595115453219748745080679279855738395026584257254016752103353837810573168098926544189453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,2] -17807315319246866949650867903208701571592788628102731719904203649962234354318300719632156951954560662538225627320836625231942587924809825101724271609762803491932306886941318842482681990700236371342606254852327206696655804062986067674743380870255920905484818381035855075889239832174696040052873344838508361478552502212731181505232572433241703482999162798888888574850338577636385527079673685691487052043792959356036463259241741401185568879736516387974740932167042094151802280171466938757404380685470083613101083883548864853305155057400670505347671832726757180247325110103427383025689249711232989582027927185149196816703058262374977371810143646229157626055632303071606782466128219817888377306087930533559120445943478824260537392422700859463685096465029019162173061151625605844414415384881951609814999932651174206093821596835552312533482214610056973205005787162983176867755349376394256726610157308919694937282855636592156260193705100017173750912378249225865415645584101987010253340302248311474472430317633074808339155862473124574295298067905820330492061164523901828056175138918660511734840103910260062672179328652984877928774481224170763472472519404539951369074154344356883736755054993644634552551456676983228660474838686704014916738428444591642572153250523711016639965156287551199566499151392552214762888557938127288535642047995214620069932259167531551540276148727249613654858974333046310941412805257078778370770212950553097207322833359183016695198287330909758429027086552718728626311214416802072844142277618380463822637486599045207597760741172965843862237983822407495465534207989481587153298856232982272416727749040109279272294952125872215184633789010264019377129732685490529406790237653205818348213515349243636869957358628114575694680062956082303431972244288930841976663512389595163850930903015032962496950517393563751757124158476566650828729085529260258808933089400075977502237881027165872053686002229537818037272640265514168233983051758503206328173020742688236045175746361690790435043604911864896511719535965312388725578784942626953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,3] 2611068587331914438259279959708234157062891139786407241977713204926092964836246912724023223062284376896668282774949343270276283238960630378022925390098264726805158479330559956253418628949644286090341579400892182003511179706655431843205755078371634903332936527149026481160840497108501825204893059653830232706284372830638498826206119879719433145179415497967998489629964505212203546239028836698412093222422886533418743719185340463223624038989057111783471789205226134044904667884981205775318744987324943219051298284385599921067842654037958082870491698716064733313133528717344337393874627352820020654388495112918354563394409145298703296025514776434050247924855157575996545884010610620261101630481941638259547252254552819337827060257713214387765064394951292592035745317427618483855189882258425641717090291091541433861742175184029929946146125538362966052499048024002263463786147563862674759925176602008326154818555400546800083963605129388805398673560469296780472886170379215199116791901446387227976035355194329685895635031816357303266664992505503327889707939336608039150465564958639977629864937776754826677158561797645485503048304589353785227770956808154898712697240232695968524560483220471560006874294427861659474760780034276243851835685822149940758389584640380286623942565210144411023533731672475048568468576596267103453160908775018574718031334834323143859995245175574042523647684751133856047586162014569477624898159338804074758393678699105333176620966227072525816382930547800429934733909314863927553876094071789515110586789325545204797279023896943847818180914052347936236474248597172582245786602669148493930828088076791858704746788469967470985033336513576623821314658204497678978839138043069509315515254558255121733323689544485116448531629512436762312091779215812840357053925034463480580253910964855115575840407875079489235427509564071855659927818537464148208096083791903012124954308362511828815616921209446729968637565639361341184465503480474573923594473898118261286981479043637909297572119194044844812940819878122056252323091030120849609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,4] -70537095629415351009522183656182590972513034336851019142745633681927819645629308557232855148155146743941777504593971561968976077879535811775614494498107817427954907580878576476562823479342522249797408375133408816387376323442420068288187434615224401987748912781088769369505126473853951783905827216050289868360771489623839410863956226501708930708341687257858496579711409791001545870931132743545517371536779474520329565363405823640299797439802271190310655948075727589749616001833585789867260148318299871782174357372455900045347202797063798110331861719413227018598925090165872487340847819114987757440451748253197487586176231695222615893803501973141062481210139920732575749271998210084815529947267465648536923386595133986981618373348061416186396018406593228299881976394618479623239268237490448214073437589011613710092843411187391590490203973042352127837041258083363761653747541845576005252778539803131004940818670134952662466035497823875620110222405556004423857793828195840889014758468560779941489714361480554880192788491138984439846364816576798305814249971465809660916039684872513922454218674593303109637281599632768068115642460873064212612216715965669284138802538223756801983563867371523248672691007762113735282298333610671204202364541832166759021660313498532641247811078508006495854924956497697926934219376189459098482614914895219537011083668197696286409924071392748197401137470480844757447895729683453954004004843828448346183284444149863858617194446118638206505051678533390047799993287359170537091059625819116697075802249051201710069331098449469739039545544963054349134974973887826026484876458435210083124836809944079413838750067319712274858836445788876551141703682922584632970079697410818522550775813980977157400830980605578059986495949231715928113786218001063161324249541461649539663916064105059560788626429685073124780932873396319018068139446852101345107497350124508551030718779599485949026215058276464358784672655961252611189821452957754907564968481934831086288807920126230873069247587190842598476135655435545479541303848236566409468650817871093750000000000000000000000000000000000000000000000000000000000000000000000 [71,5] 834363247892714919026308224621673537213036122030594923757163664485259276971531306411524562267182602613040067359176953705595829417757569875372410277133556579708202491004961876023651449572071624903700856685181245185858815353978693699708574578963185954862295594422428292992650923043675563973695567500690760649260794087110678851830098746811534603641335409919839274881201606612200699485208243705688257811962701860170835172698079625781265426601363716515000379146469988604464646350511588393541479823033124973006733232936860261918842832416457089685877064825280018695128246185559911720867543570680509105847727752362505387093104205478713407725226821266512279463183635132110450803036960562818709505775228345726226323162542086729933388164040188191561313021916335799399204240511531367177982712242349489316599930100860383736942384898335646836186384423960965059544193372105895279604147602708078997529044681852286152756459703280495984016990807085554549924315254379075261130208657062581640827247309787495665886018230468191962846263335524691590208499091656811928767117271805443609016320735775953179988130157968249819839063216571764979292215155529461576897373501292055589658745041645402635012156470751573786391666529579690621220220804262975416248434537701066939882443631160544970966648042894657529898718272153801637712242047111647337630374551832116964296212839219080732557988695522954392406297776500341356323814237401870933999119058190205719860926815844658716218103901479538282896578486815886799696926447945426627285000582930669616318610753426178217120581829572568011581026038847062618198630442610996685775669626514388314363764720599026522889746293414598942722736102733453907769200645125195567952329623245058086037888524254450903617497604826444835284888395915910014021496718411108269873543531952070225406589917313543473311387925931243327893130431813907189177620064043561700545902712001315632189689927179368777264668254637801510475177073329183484447406639623559653571168957904622077423799234660484729437182459888510616296470070692766624054215185424254741519689559936523437500000000000000000000000000000000000000000000000000000000000000000 [71,6] -4577565769958103376113285214205070293483483186378445598088508102663673852902138073769120200955587387683604399378994019218369137198263480741302786249291680143095363671831366227871601294118789614536450014875382589949204377322770407004217814100154387419793758017961630206225271709434801588596139820256114219745538497797261372979385573235131896550919239406325489902904493526944518792452572289245732510852712747956324751926170643695987283387650424128476655771898717629098690982883980652039113618605802293807638958435533426854630417120997905274363723402139048854804899059636157999028117845070075591691566367700548338445652120512150391571455461508761002598275502624782200712376253284718678678147801340846608022179864924460450729711214198724312112425415546670470129918371139774321064081312936962769689633094188296925748690932682557312500554739147782316122985923756102261322215482229261760507193328739348087581528272768134459176126406919516879828724685715402423136286026584278761554219526304055255196703632205518462034585649373135125158597082985965024566639040423911455441429054996362644853201710409477247703021768408663719070669912177176870353003108575712690909139200114005665545171255376894200427190624030060252409629297655988976907422001944544320553468528893077604762550236201241068003184411833619187882489472931446606957912803289022256744808562530019326497183210084679171205503418464368286600767331613554637048307865786024560258767082757275654805283392390007953779110742276429413413497952232376279812951928414875710573921968787354531930405457874753307948564136627349238949798168678755473505191399657040757334808263300174161800481929370201877487057009579979443700319605349747191256807390663279624012469777426406419328275104850030848256552290757509938943351973861190862076498537762162851001921423018397616403586550693766000824925992264362807379012769283448788603090841849894614206151526903448301541014216309000211474752897469547435901169034719852971916842686650926067366217960103176190651985270699613840463671859584359728637201897294417562989110592752695083618164062500000000000000000000000000000000000000000000000000000000 [71,7] -17270154345533476821482445404177588787947212807177966235834136755585082017359056021520112185501994348250058774988207581204428399426379407911221788512454629199906004678783869864431297714231763215981966839088898875197609010123204286832160681816139860805078651427437407992429787821381296795651282686949003887243494661431754421029364171012681071894108139442586925108085101112301163205970530521961293935124486901152568397301819897023261029321877230483770117470771144638983581877051111240103392307484702096504906072513622158212270549863750950983368316433973139608556124989177286983686119236605131951541955091529121413188555823646475319375843947892653799132778442375913965741277493070002422526624056592663801172621887655171206449709768102422146875806081247305553049516571054281139453015829769141367874407065591500109311265267976014551536036161690033570451137213281155008196080922475344626478577268155773679352153455903137460657634592545966170042473035249514063957253839955408948721144044647028993845308416324984234530494391159439975005965425963747453844726405793956620948664733429512136872726656849539655850688292270653656024462282090648275045255551898526930804371146892819935667742426160328858690070219810572545178644309600804228403529658094208689629214100973193687853018360457004379272452503788939688429737683392703890190417638455246656044307926435047632727017929400139866615481062476609710579925656060507294136025851024815810869232732051983180536521231002247789432618839712302296461719696103738859475784094407315336594892851030970958416202062470948514451515768726896301439671105912980119180424862355006508497258119822462463060259104127163460805700912504602401291536055015957173876164605904201626941253790240445681447544275358189127020644756325827979112134452703453629346582103499045436240611404248021253413165291841487752887584793747181135234349473755660135655570389877669178663421958763470493061887367083903502365755101998176869264919172229550896288508660065433061517521525416458127383668573375393676411824087918032357100183750431288132176632643677294254302978515625000000000000000000000000000000000000000000000000000 [71,8] 842637786513756700985602324072736091923292206197601666810043123152090762290075042371396170738109544584497261307058838017293065236563316723315489936002051535150056014698834135203250529230900799143739754718718451501361608090973358451863058185095258564350063674545854767172712422272272906103343944374170428836634735027457249766140400728456507129203812772519095087365547744948143819290061583024487212229943073616139050740973330070436294562419675341777384470572440716596583842470976857227272671935678650907233353303707833848323475955404619439792071021721916471174830654634016569866241165629323204830565752491793071039203719067976677170267902124919465349798937304027357051813628058712680721695027679868360258170842521454820751471392651217203742974503867054382183202656188882170689915781636437688825190049485339395676078071233828338703182854514650381716963217213103538354516803947658122414533871290369311688192605534122943558553178313495445621403652709693803142623109318737490553995253341490377128359833799112596290104693629408021216107776334621686801688090806015567398438134323835085802717573309627307088469134155460850436252403741517292561532242788417220768418375489213808907192052431281025019414831487869822749472121195345459765868972968807871718364942873983261701698965597024055707653749345785926517877016596275261975495583869551196960040765517156121197606869961484105537265873285505805996229725213179543919314642241527913002156467788621728742294138538265486978353293737036610592609324883640932740646986961932103413820972164113523062932206064461058443529247417530554282108893140764210056007515397089187182294852939732723670332543968250659004149348690216704294305099907240919738437344012195956988874483817418002294689675031778081231136433562114792533715671675577949463859726638055550287717842464445801032430436751734330023484417936976647518649254884441761200004006786920313543183064573089216536395729019849146014805055290826225763044843536681273969943558675444180219672507034766888192026814370363238328727041867777151248696728176934621183657991849713653209619224071502685546875000000000000000000000000000000000000000 [71,9] -13257479224770905712046856902576774484743357444634940359492488626900789961947427853224102219920087870209380971542922111907335457115654708336040922163669572948434077577409358993045046050811168628936849327536194301483228152752279916770220097470360171994824260041445784448314371368514332464419964811516080632352878299600614203327525227355480890392049729426475168037835782339208990719762037469005681316353620240631072702526882519244436870746911298666297104534621752932621077653856110122439513968076582849452287405680789311980363531744613388482073744734457688182318475012220776510297033889376011042801341292953042329068398035950899184937843306274113573933181071621506926635074587066942686152079566793404915729482263090297603004763738024579205375302396798741309694048782472726556407310779328559308995577376053924118394401740722472109010563859855364192644211443812892639156862017992602323832876634526382590082235729002157808902431902847434987497681107209288547157348060892920388536828429308426442644983402568522592702326332205614900416136587933951051292440369830688978189866709522596938554107475750353184228076588875735532507425230977529275433252622167025989795549137189299995498249783447306293653087793165536314102309463359825308541165274437977261613412207762099972617998037365328911734904099599839498217842819056795539775389347840370008721671154251243549888758775602350829474253038697580667335008868245025992507352052160205229548683480210210300631368550388346684405686495378841052037209109530063624896664450248601121680109140933093541809023176748875285595960430912609875324100969962617526952420817963979588494077577289282821707568130961801914909245769373739386057603039156633655057283793825194228294343418631991425596559611237439111881463099105853666655860030591347495043909084279307991851279231000371738437922219530988637707644683037683970991805916639509761929234572022887644687187369658025174560421225189022198290411687355347164323579357917271953191335774781731802616442422941793902275228709277638471666838655574903434493607276897911999481325870386960730229475302621722221374511718750000000000000000000000000000000 [71,10] 139196732935887170167833642944959804721826280665011564442861666063096171662312302399486374015568494772133119953248534547937604249545975414264620468522564945041476634800471409292629810774576526922452993110143416060626271730833093622840349074933879217362578996577837768685290511736140681623713786452541541340698449295836248502526550000557160303563523366352819564290371232244916015315056637092393273417215011101924478001676963430867012602083694250244941802393348856248116214587657524882707952899015289517966016759865059347615558608125424645832635935831864431943181062714403839195956660476815035247075828980975051729326372106564091761462944965838930498595455566517363210487744272301070306616142920772530357594619768574291050896763214568331066563813696995929897427953888854363007613846815305673911172212426718895578729334887035667167581203403778481611870314139701157493775959606531430124049547627900938625422818108858344156728176535400077349795353982718130181815793294482221958334218196047726640418288427735845557494169894330722149360118482586031251781977239080576392534897978857821880802749714753678861899354064627350517617228922971411791991467770845721103291914612213909428672158763979195526431940197839709978442941878678944298190763580168944547290624816534596484125576401233639443782374311905815592578119628881231876490763718897152696717732904083790651148447125697485904293840397574792598430227711071850303910331459363239761108875493939252104789920347490886481227414521654243807846597482078346243225161004936847123110077370926154015573310627840207229793778087442884246671461253328051294253964236722756468838458727025985725470409165760745110041603837825178823626099856621994025458242346461160196813474341925089073995559188149996412269040094005600912886620884061347394714820661530023340138052465841699481144350953286540896497680614554041520627336333620998578095181514777533023667095773513905596867778325023949880838250322952563713450956760897880759602914841708117962354732798709225225372939045095133064345347144784607897942203853007143591454198373923503706528492784855188801884651184082031250000000000000000000000 [71,11] -1065652104732567061804763491168403402545354996576125727213786762484590616528695239897540873779777179505977234246605577175287952593645789787958697669364560624332936674325501348944639474155635279436133057665250087560141981814962001074695137647612611651480778769931754771935755791256000667067155497850851206782625122248353265106292961092325050087147503699012744154753582163200007711655655567101286422670085589484047137114965533831464079953144241005893890004873290786624441514731898409543044175759646151222770919214577027054053124745816323794984543391652812846710873245293727584437439870478029435312026517005225834241175885551467519713377184792729788095779346851383542322204893710375820064956368592976819904553060503279151617718556565629244412120042123186471720440903254055204895936985264736775414058777506946707719008263829798038584278944854703110393256677820899683086075483582312531832654510530635714086684030532881503492062246400880822196984097351869543998898756996595556224925555039984995512332598656358251500103746327008863488996774566271531692185827204942932234628789924312898534989413666273264547212354174376727703154450631021078558861713853087593566488044845306250108974138735819865550026501313031649187370112321870846898790019983886592447557343658574160628978773718366152877546268687241551133239890870700183207486793515470620452311974439341045445510481286063176397469533622802181590913835934295666824108062033885532732878175484604005471011014580258189384791271704766223191881156135935589361132215379648222843733805226276037719820336722921575256018873674865534165386238261361171834363241110582013130810426019490228534054763028868962806831431330470426383748387421966502733100528409355654971542276329976042702646066869235111817015433503722540602349222347165509218721898289449459079271712011252748870203711880390651971529133697056356071437975356735306994446616693538817655890040033066850022677482518309794820328762509050662842661021106839373210054929863263864631352805009558195056485715612158690046693168164702310001874300937803905067302209810323372629614624429450486786663532257080078125000000000000000000 [71,12] 6136765899606549815651382433366725208297240733398147249316775649529603324990033560842115536149618286192007917087691977546929658249077260885473889822699588423156741880166357514685023809042463727356494072805840940925708548772478975521821908985689364566745917070320630173797480169809446205696591794852632115189317168605741971284576846475884963143503325739273639615508847830349990867019649333198912025374897107848747641125168752830855104398953811408174641865099043719416922033971432862591429075590980858529354503782205269609605196415168382577699007229932856111345689901593547228996707811855236303486548940595481632828805359960676054617987499140056642229649489603520444846219270929331747253407357039896873881103766602171465479940576002145626275487034702322262970867286116434617321793845529736101611877996641557553387453026750078707693769434705452077276130897735932853903549694018887150101277554859228212676650190192588729201507639782357023333544385572755203027857992323100025741594364243127246313972287094180341813386828113298067863617772781066207261836751028570270777173644226950867573048653407741007876943060396237317943354510988891734259383008969294814516031496958031381181883361271632389638865232543028651786399321539914631050426171326954670005082066682552871132974355152724785465756478681239678414441147787075701623629948903203855133123868016447073266692884549294092632080695114269739286229229804803708451033804749614119759859177808582485500299544705030187123452404308200927290877234043616508496835946605995541187795543708256248593405624195512694475677844468508284068409907139141940385468052740394475272744525424199263901323179865457375541527823531213468683295009962637832103171266716488744605336576288742440257033974284635908809809157066663789841481553158987477084291274958122439822113749105504494191276058541619286505499762358820076734346988773966639460741548572650857782852251431449107279211530122280233045716169453572972774671303957957452867812640917115214674082271427481750292818800964098681874178962444402544044530834207541054740647865240375271106616252014820389604210504330694675445556640625000000 [71,13] -27027141666218091336536216543618064127499937096473220949832288132053390959102339763805340146768235371848949293565340335877537492580031856065012929384451030949687813466916755488509045460848911864511103081514007211938150359741124176774523261091607553225627536196616153908474180679302734705725432909687171597419108696164528622147575936015598337272126006202586196343048836664334858410268184987020033971479981684548707714888579997681839183921446541510679934569456119373886439170262706600513512055731136834053226206588714671495794603846927049256751298724130613588446814617023005494825767597573106596070237101492200027429570128416880775274279805512870589762579573540353979805903470195265444351896451064218562059099896885528386710673403995442044453728679584350937808687380187611287633422328665981242355174766234776514993227524658155261816631078615555139650667005533947555957570370845066905542507753925680495056700817586350888304246507739894302157629656398506036359393264013990810340454489921435508299973451430367929200396144253347864134251093276315272110743512399449774756894262134118120070327648641813754588753489399373226241178461194083966377906627929293487640125972763100415453503323893604410785285475223018960280799073061446930293351696175009069361743938880439347696053989490868574879717342886636696830561388139184171959315221924010433754784272937955745929153153175922519850518238898670717583095196598219678706144795443003973082313309065011158431052025741344738973513715004827020677637372159987208636615916132048493494591709998993419227568050309524612673745047637483902939297210574098368740929078480557151621829693377059755010944651392195938087434437698683978912811079929758470650359780223889031990717339436602266569083404556181139345820026913368108981172868383601721387894220910554168050543886570784609934801703445138821272886643417780726066083822944710188049420604710092768837947211745432550286036870340104778846481713045651251299084593155466688377504496836501881984995002015181608426380850133279256570403045399515050496486631408947329344117972993572088854109108924106408267107326537370681762695312500000 [71,14] 91889809859156012030770550003058151477212012104670179139146208831444829342419928031642156292648566486339726885823206463508644617915284685439546688943976050830940511220924189223898380697034761093266831949117032894670150916130743836093174573230022972011879947545348965220901322121597656280608339392448515053209284339724221348091228857013452515236156858391281399796432704291980458436455537621065060243809396972891321426721319464473404945874832630096200243506029802305121302883720986683639311340826001046195367337597885402449933771663982558430722216329054974749476100672094593948928844724303788043406607726245513494876300313341925850456400489323055173371489230168065849037215387071844640448201327701211645074290006760641825476664632306905407320641097149172070478103357987387058640732492726671848559710966784523584900752688043445781263949033057994621492380742872995255295325945645653733662085794557409827609425942300786451140921699002349391883259684475436734417904421272287929912945543561658070918376702824381058390853962637801618217721984494014446945384129758319975770269155822499901500791119744850190061457545989380633862640321832693492809555635628612806735018480316499237707320808807792224249129622086899143726486719233161188765315527363151090432977839670933644345737295010262149661188679542514259907178925333871416475534782734526259490902084625480064731232969569606249234950354672047044532527349502878908395992730793560868809457398453803258147740423246074887779191667374095303368229359917285716323215299084641972553930361285195005983807717391514015822611590372525399490512561673952837581289150223545370968205964954767613378891779110670835396615001634448836760703238551730692454994847631012886543470498409862046577322179160062068723339794457845582680398687263683491330368335035677172331349007091165168534716970356472958326528445187987786372517901191787642470152487283099907848056700194080246222268333663834246837405883403400503819703110732018523917848049069709484500119069903324656473860272650288615207944088595331292048959208316012313726865012673254672206446871940421772251283982768654823303222656250 [71,15] -242671650133110574880280083400298591800353432483676453798716710109933913296400213018803403685849928083041297594485613971616596024317366136676613095880560010361702550903137011989868207644108465624472932013364046874413647640389589941786072700506021121707906216520134048347766418841530603757293717687404858779510119823058949977330812288644796303052003377111540908732364376155871225418034958992948307430980516673668738474918249475721510141978096905416953115217442079983013072083904569823859895965191009344694544167287807152637425120686474701570068818531607748344855354329153906612722361088906219755707731024563644168661736395340313116258017772836937142607153953989203574928652037052640785383438351952177144010954759081534441214910645993402903322862208075696793735164489027482729374919692847905151065611316014944599495459247085333252566777420358578219671536598497005865815583799947647425147195206689802952178474706157941843870485317026176127967145336846366662357051222576389729890649788626752655164945939664364033514226229774168000664096762360606812507273918153335033010366803339225168581489600348551194564874170183045074704753993904374442588086579784728360561363479832582406837105716501561911574379563730319370164664570591942527481187484879063380699325385590516713960608584644878113164816159342413495407630086545458114414764356675318581541026858891813510441973945262891785504289030219160429275195565403489279840351931342088526225183719394332470594978462354275754094505691424508158193652450690239329372201025338547244781527216879206233553020351632824850348672903828840202041599783312009862893490284523433166579753382399447614240349851514304566724480245773291024066797886298313837077351115767127498605941949505140668828964560012253162084520927216294432689058992174603260548261483598149593242136635848726201564840651165158215920665452880361635527904404968259991793472654642838504715968708712106956663157731695381707697231088621655491857381413248490992844738422720816775874920491930790043091957316060748439102187959485065547199216981892266371236984154322112276769285443833723547868430614471435546875000000 [71,16] 503534258743001767993614075995006336970258018570346351990656161764827684536351140941151622145722477628879067212648353746619682059948190536828889828509588481745175774632716508806218249424950792126243843718514247224211726201276588540691724149022607868903247586582964700381815676199195396549290030523035019954852899550726785571875323192176516073515996957424494690049474668492734330587329364331080876331942293514780933555582789231698984779614899591267115971760721161705781485274303499068625037072029816195143147248316471511021096115809831719925052147217716642040755223461984866603176747831394461062853535461398084140105473643816967903459418584408193683168698470830094094337714195092637306028833270327203316782388352039496694063060016490195553288804934173248757905109419314276214604674009830446454744615812363587291496735835625401514213339769533714392829877701824101078223785223994979016886308400256062853628005962186006357618365903634276130449254041964114365943056066493589357339196119359019510699064718639189845210946538000718291582351280143299987291014125870340834035368207172471500737215543461817630765746321602546186954181253071467013144608233398114479260852225900596309622216510679381108796010190150718278722238380959362430443432862136149525733250904833453658734310073524672011643615212510431103344383153544185158301253141533293828113368269751482212830149717932551514539936897817284014129051042310880265675454750669507996995248095260157996092627175221578954154301671347903811984640724915102559300495097994620362470393201280639665858151139126924868292524743853560329565772585583720314935856704294865550425271053456498292373310387061562510384688538874813411529757621428810716674080833564561073320727324623239845436151055368334315708840153510100869964767272550759858747680181717774846205348008090462070963226866482697890165124149017453152204000413658402226798159223246082995640230520596940582017598695417793766042755910363664814242413681717628102572778119287925370967482079950726047958059697153437621002032280337194961195932558492321711673740628899438587229298036618274636566638946533203125000000 [71,17] -855107768310920883774011865146804102495552800481490920537615663354747930711557595608672123770245067171967339427424930785194999013111830938306830476560328388363519438057796878431309408013460590707937996341807394722296255598616398961640892893816336631567103315526388338762012022429037774470792604128431576791532456230498904149716281345842793498024371343793962248159774447806109547801887690799342252118097533999110556072151480857523273568022665794558611710448272502730919007561054309558303901195494475059901810044447466706731435328009473594625135319556014927897227403617380265188623137641000960560135129634846409147841875796839055504120300792458390355717325021800050026976220864010057642120384558316128535748244905059874144380912111947871763161595002034642326190052112708653854025268169461372081412383191011100601593110893406166482046256708512708638616459653969740287017897930292279312126483906508143846013689581621367465965239331094786122082036208517563045654548879099460418943729010631897662102960834266192622703929952484813237794009747606661517303536346967338337274481989626904344642812633095199858616194408250518223362040947795260820136700160675775077489329856613669882579690414063849191889771134652152116499722511706798517898810142084571028295085445343460558992249191706050503690444129737071774853085960216826854660771364237486995640242334405556125156687223398705055568493438581959242279586929907709426690677497807676815721205579776766647324415007442310608240096859289529001336326179171460876102357833748086390290750971471079670381446174060850996933640052467306517525516275103504454058249985875144181721952124698673026921079724070125498987571887072423251907862314847572068055906306158557936031190148695035449537588941829960999815069317088785708778563424731245080893721401576565369187539314330600151492621977981541835956451240223246742950874188836829118709348074093436657636357511609728617359115657438093288625228477186564679834489184494931174515384198809331682006164133907025503435341585672936162236638221415983422376925125646759293907874294377903512387462114929803647100925445556640625000 [71,18] 1333502735210757208863979214465485851609450002140641123067090960314075465977601980404375470430977788742748504221143766307919733434464919961391881764218695723773434524231879794800626334721036224042462819184856597066870589350718606575210053253555485940074564832312273336342188386692837711804431249266272395702444584492090167803685204475517470315042017401675901876146567416339560722761860518711719774619659741813900945345232142541600548586136610624149374207103926461886842099372615559873420563491384349710211863289100513707371838029151808763769872719247719317186358237566243861284208698826467138328025589984650486726363965998808254661441623723118184323247363329253921478294932606977355247612579510621303173191617726671578089572962967072245231211329247101917669180868926152498706935194627183885528703891001851226904521299450832529348056782891215832627077679074141487253401994619282028386032122605263786788178513201352580689272459250686366831616845201458197026811434305797831587635461466018927607170129049205092987049444196732412784418139089695656445740638108887616508744828861902257248482689349461224262879558273866135859431011100396356517143828850780589286089626673464488752410369875615644866274904459287739832529258838448938552767754326313771828767501323263850660523933707876957515240033168426623100860164383371274661717816246801692560849884971978123044587309476384079766706230772492542871037082287203508985648948448693862731665127371035399919734207436306868206305431001583202369217299187067158342974233575490269924745583014768627755156058031509573730832834867812265946397255848361266705812185986339314576130231971223830549405430161876207477398735532820279570913184671264115654523205058342374675124139104966286283755089593626784276135112033703348159219685122292664968287325170943334905524048721144435562866571647903599546065388165340768227421318129281519302587632750791716449756590032429982523743339045879469186513458407210478159352346011526379816314536209630885811844464005579415830493126219220583048719222297327689934592867576448578610384509805526082049098590687208343297243118286132812500 [71,19] -2232385692427377184703968272298467071485856954361146773409050391752532338231914060690734705409408602049264551952766897765639043257319714831014804598013961866041317228903098894998196405829927993354294723361047169541668933673674296200065227769993953237541952438446085451957567763674953551705185095690076866077108977093050682329892015709555183947083155477045255823147651748663922703288325268801846438053320946476838253048105024826128840159866074402748566756240876102187264677780359200337953479296866083126961157759025971749271246693310462219625301031098338545803568200285298848592251556150058631981462287200601626785618446116011430654619218226105594238295780490110005142613112563348572601131837415890274585919061810114353242605313379175291298153369107898994908410773665787737246040269970383416060782593731481858577418302009416102172111295007999456894959968829765045798712333360716892630952826276052509303282169856699031925199114319973073148627498328439339600277752680558507395221359256560692518692825970214827854862404553615205545915386833014705078867752759609149455305888279053115688304797062029031772472601061997215796413124501766758508886602264265023584966874022836234209469158925562215529686786294236783336353748421731253588787202283566443621392100400150132387835353262900696312106865152797739467174348011455246142075502170958167660130552035672308142598686227414552175132124665892526154135873154431846371088910967264981077446390026076219185924511043253454323372902669698859090033976612571193417999505776317017091683290408750880264843211697008869106493190117035875279077151470365623817312333427699826338432845509925667623054796455823997145190715018972162939092806341393197603470585219523820645143905605790860700286372702608622596512347396607553124178425421349467055069366876961759363823914429332549391916670923854948989617561563796967894422641240811539972168751462808265680435877018606666332663405106066908193418653680291764688566998566967893932107232289149037280262759142653922484202110845949713019517528047619261854165083470708161314925732122971258064580979407764971256256103515625000 [71,20] 3898958119633811653035562700458887324257011336660613714249639572239320146263352534445906305510173166202565663419492701093642503989303851711463455890009588043330727952082484849686422742981707268849016646536968548526164003582073694872280483712703824937553986300350059537458530292733274895955579409222564566950699579154235257087341752854336888018649017796318789003532730800470056675953133370317264482258778981179332814218880247091189251163115055952469543365417462712431367262970513840926309486934888755716805415450656302433551568557610234759029054073958711276677255473251983090170559091015589650675031306457162904768963353426538612002103381706137430279674302710185680667383972576131564366496167411002168357797806753300171926319005170444827609264963233326250170501562122481832332768583600561800739310471880566481453675958480467803964523899857696477707802260536492396626228579826946284765367823522573898744166747819367217637688070820677347215000082280098212298748393506115561165281367502099722834111014125039220679513105796220378447871208821187872894902793893600476080603218512714004780778125703981372504932132138511878068417959183710198463974001801193178444434825498331507136422497553266902146136203422621029944693896526602837951047294078650872291018938714431212207304307909830944058392603252885414336164700420036598397868246795104105207892067674615261085391879550488041532774961665052812501813348767704375064833663384861092160654208277178930442800308119577102792096883074738265269428060055460544674269607036494882836128603993765722810107421524152674534768912087237912763157075648495513461034194537518531510714992185913153424106230520344269936354881381297707550983087801233207159113740732663241138366611075334157846407427030261995982237856209100345195511481589799450493303176848586172634923717832467996456938634622665517805807785164661805402051389815382396239272174318746376650815575351692141583199247437859209705480688326945521707397791981636659266868056743713814627073089848418447454024297065418704051564064329624077659071546577545953673744720535676577810590970329940319061279296875000 [71,21] -5642918951366406978438621389538581597476671796902835688260323685549503525253027001628833373384709608368860333425569655573394966874993790759900127907507997454601612618476572939966386566387580659454727521740213105679694340962026374527234187436765193042561922700762346053167885597443141200963581415115422246458645082488188816382799893921734506817599394953652907426221115342344928322076421718534216655039755249199771345887659987566466960460922395158247149688099574957341485454874406033135086731864737907847270667069468219739747731808970878617185013233734492615644877230981417336903116705662084213623268039903796539901957526965501745757242978133852399658631874943783909627930728186036387618568604690934231531611302620240769189436345107730261464653253987717281963121109914165320837075260875843932414465088849226644452249903630557247345340614074891053672750589837049604328866632020440250681025289782080094426358032024942227996996064523943560327057027272501697929404829070044932686824301135560477380160310481195187946558153922056610054373289642380654983263368003334056195288883693950296813988598507564099219547643131440972889648906812159834632442843093336988019250334992959207082317672946823854887306090831539498654206383953057154200097035556749518223040013860176486928878837138710422596809997890584475281381347441730304129617165070513483412220089193966202054311514403602196716025308989562534376584535164839140617492616419655055610264750024365190281420788155666353767799942402673832724939083531627303614634188529293962607012722489715365731255218090199757862055666053728378371095282687996385714718866930756727941097684180898300858777918468239683316441620736313187838295538525491088352483795014824741264597913010507404954333704498390421113998485246968922628352565198419413779493070263880473066788239570598486579832532644785256625740938235871150721472997513482657211991394818109199606225722839477649813158544366420466098989699607735788601112368799013753328898344303276429550752317953739490767169098490509511028570618423952244118053007970476492305422766548872459679841995239257812500000000000 [71,22] 4928638301660419708317108869504138761545765204612461345362371107933430486509259899051341591094023018409676498505105615277581517142926956659300966750727144346418433092546124579993089224166636955126615177942350017932389776397266173165501731657431102351158769628590451414914443896746307866210874241131268469008093836984199592772122472675508606274646560983148143300309284633078837833186128019820904878015722008841642752692753854405386344322197127747093404448610662752377928465840032545619976039606891090297011807197427668711533511608172706368733619922808362830090688145330092259542470329779918510937883236686078621572750714785745465754626161941033065787262800399368647532571932257383584016572543569651536931637782117144550956621146179447810526272738135917293862450799259530431909576809603661124430749779843956886555127726632945509030367702791315680368843810957109597024742312806591504604289039957932512907785492122563597992062237807969529694605391036252954801137412473041063886261048330144928985371495050559396247043522183009338238763110179546852953727101309175341561725463456812910979385954060280993346621395712297877016963752682173910436178358237139250460072020871051094903989456613417743715237208440758800455674330150039345703718237116582022822188100037344719517774533569009152453050070302547853509517206728093722494490323815141138369495419659879217598513987522090961095980799999507356187516123219194653042828295894968480393271329050071596036921354572751806738297425308686985121710574085233925972694341869664287432373194262187823835779279730508956607909637423239652317876588933235171490843965425506292876281324881815086467728703346502586992676921782656209695313924466309149169281336887992514725214995386126143992402618682789500020880813626260246925106068651003033342914022962400691095175584944186849556958657577459789559765662146955159568873644444283559081761704477323370308895443324534234062780944879700796050900120193025705313095573159416641519383225346700261548511991807330713816575245942755694143220025461188905752401214204986101374665607988134752304176799952983856201171875 [71,23] 453218164621524736557422319117918134851293051314878380563741120129083167328296116307209743992104069138502854583186214444579789797407380869640085463403262409885552865422717364852661576897191480431997277449382740241098055382617328705442282523137253513853177726828759476088535379900366564378270875519662818385983324656075701753249667292815111632246545362188426354228298276344060259360666283987475618298371654237371346869426909107063754637141023481663535812135739625175826647276715841652434394496579937698442993518044857148488548055745289041402189070085594910231482639271708181015533616750790449379764457725989385623357877351304308989280947735473881120748267357620095886735891171600368920347389046266210791863380718202893270821055556077366506764238857120605855490442206621579609253093057083433815503582085961900498716017819151307198736234522745411985362783353129217581622550705637059816853701786605770429924258478863392374112221095002697487967876824254530672829916999732136609900953878663245826291966878974927056800610904612568770571674157346766290417320995591595278252275028983005326717233216917042661567371415705887540168677063509455036057708680784992449870893323527048024738424577055693857498013870289642153185596254982512557130879402830035449471551866877137410367234472927246010760068177159899058215068910491123385202452851219876355521980601355546655441411809595791768408241339819980025574960904068591996803003525289407465918719762258547833268175241950742262668061987904025813094138954058396418848986383835103929622874977944912806369876391393900442066587423731490517091025966800263717975620833221963300949202051194316152313589599929298730234717779866331779062279139193869075344914336291220003388743471195284819823399886497448212899868448650623806040576420977870265599946485272340860950406958376909653394026744343901404379279578447128546784900036630283194521907470185522913312059469005776929970690553770692228698327550876845114750020247677833007788434025913931069943291101623432381116586505059219907795452627004687922295600350532356753729956722054339479655027389526367187500 [71,24] -7412819794627457958219826341623193293882791449985540104961856476203900745350495724842144462441293320683578492972614230096356191980379149727692472997423314686849827126809315883982622112506489529455944219365209739831538390051433568570069120925804516047180540497881589505319741983336552441111666842240515957985277524393429680953749465149372344474964855157626993167552764166413131383146457908148947209348035326481193034493761838767856194358274108773444975372545696532222097264717643099780983090792479061881648506264237410887925057415127362412483034773572053930834495379367063122408484958656366449147666797497735695291758140063913395312280166986412726116733067688697872639211960429407192159896604427994011273329492508346963007316752387796428134939293379064290527246451406156622937538845467558209895167815855359930400616142518185570029350446055186812121228549235927941217831598171341783195154191115547202435990910827497385534279317075486660938063947011107260537230487603575653853566557063276180542786782329847233629800080143856099601017529872002656155751078233700734388684865391692634759619815662434363683773485886767203255009177048697499120061247943457398364925663682669215568715642572913136778744710731636480384496224437682712604614579482493341153113267387313034692703501881743285452440698028612156549095758640943316939315410323643734802257337672526083249304633610452587599790940690008140801558937305534962749732100078294160140327761019583237529282279867041363790243790134587691745127263091658278697190483963222205985851567002794483110283217399148970925271295644469750591662111778602790179828127403535888724318447290367644099218151331958846875577550023289149360853545628556677522712063806973129651271181697598432094359300904861334152717465710061132042077837099056222580531939108937069565340076749273762610949671887398095033855662828007807027199673988254931015304487643463631345890241058146478165075904936274900003547742745438142130669043401054581499608534507713724668165863055457713178918931472737604061107356350401793971092565709631733161799616027565207332372665405273437500 [71,25] 6108313416750055203159055161578215028378887017215684744130409487393341149107829528208279196137124486266461755178699593551199932100949122512225987307058868573029016580497474326109127858573404321188241223070524042346638285290528381001272275719303858385522416236367724629350199128846056490581918157966136607332019220080241662513506101567698379641825952007463831026090572048279349621184930711620153022977663794087788031109075150876596226985913772577753245920046600341368476338711911156901129767822908237130540142658528631350874466459358599141023251368763298476937746608383187868540974401155767628723410593273011703443086899526033552984314115946168091758196380514893737829002508701281397801213757484810646980754196666567980169697548134899592185887242303790049860900094504627744798107149235505945288581958374366418355914764732021478776977441571981541253315889398589940838978730980069540989704784551396365929889987892618010999839387474373746094242423652132803318888930224622511258642146665520095471166218578122388907638483719988921373073310817878918373031044043886513750910535315274962305102058078616987224415513502958035633582957643295458296682185674046702789323679974641794365370869639387671571055702443407128019753680752005931048380757955053064002654208835627264162765739829532724384592138489272623245886794780386786302603143879534349451686553863899410996669700843437176911735515400521711632906022308873547810027903515629567750716362785828947284243536278547172612254117385921967875897410142517981067122387146737388761177094380723001842416012224826453214770233951026161412739362977644711692139980809739811210241474144958316388507708772630335946887837551681003338020935874665390319568637847329162660651241318991980349007853490092523481340979471764415504503546064046448107501382825093650288735696553012569956307692011605363233014933125850056126088145455408525875568929196209349542270623492031216247025600574957353914488403607018511301508864850126656504512790424345992177497539639805193391560003974750311165778401965630753060308049447874045867479253502096980810165405273437500 [71,26] 12163086036657289723185197931612452075810437702138205262709445364327367076892493373700877381852705696407530143831753255984354167796521502254962342628109592478734733988098685174436395121360556508552363647879576464021300467233694344965657816501919331657899236966941312070904064551680521578493669176589716132997219050244680696410784769829980595292097809393562461500653501061035390901103179671153053124649974058715672699523648646067097799434190946767260299147945276671701846748584116958692911859283862941220970064891406113251095833384285930350618185222403511967368940037487872092082843626197101711471844673191498671315948955428496454810180569300393250264295153264406496865547675991638021492605900043877506084149202070163492243000876918612708953755456072587168084178909720059792895597827485210090920375266848642764939397347253397903449525737077577655011994227704290436703671426787298153279873220191638167466244034646729294498562884346036506083336093801532231190616539515843935460282799016658250541764018042976855450257531298401519857339791431166752774634719508741209981552436389224351113861239223270152368079898728206528205838568222571888005905162678257742529907972054078109365466689236736734279256541328620723374977455046294242254246880152318034870648137041893732820183715130674217040834501057746997494855011443724557097477867346058945565288069126600587612541727594339687813679030043720940936885622128405666643080958472629206912294462340290417194650028652705665905447516044399004842998814134933620985015009145098505244277195826089682663640322721195056829489274281011660529983726836386159937082066348040735514611646063369746975541215364602601203252894833699184078996080864504987917291005267956784925602856660334803434279903680205525685556066539397205426865032374375153931867349721498776994590824106919231043891468227298683861095710031388687772673934694707408715423277358856897906474126613123924500982786949866436874227298941351817101720708783917742798229914395998748300151651910103851327655601076054499147184591658306180996342634598184062610926048364490270614624023437500 [71,27] -43457808981177078428803070536495990546049143896628292998178396581011885202114065159121941206733029543601948596399201337616236479011967604265125092412940011689396980752070525005304952607373069145734747862767517950178082505850540388276048076311647407433182791926759782825750588468492151783475131782690327341309632331883543530088091588932162113811216692422096291694689150463265991322049349635113836644634291223625055617677272772427957986619676632911101206460592302897683931125975543862033318474351932610890648098880052379827618802907001800241656780654464351682891426977900829980154014496813278279607026153625005424656986683129800120574206464023004191736247957012179280804315944770373915846806439681698126144253908526326300197571195974726849330140872187642843823649880740169660782622655165774250270076780918624899728745734735200001162528785317219224403368589294132712347723418885184232543930416806259289072657746178926070514414159180978896656656052667724785731935301808763434334379803794535860477490393550145065316529523162798552159399444542645359357105576265062378395527019390162828564364420505069021035833362526701645726077706885157659534660120647016138250563323161245584646218016208969248238331000464832161778229864302713118867580291051331738051053714838648209675752900667547475961665896224697026772510790886820665242849192282835224871545552679964935000146734304288767307334226752273840647604113717332369216625381726001000193892005595578057789943791391791445798114590440942182840519871660525644090621426455648404776224281669353455283862715678515619193539833457466438051225244579130682626420372333417232816976752326478648064021695007208692797655950713414893345486059719293224139119869192746992340829289028324543532078910058886940213106745980364909560370434273919732364814361889440976827985055852181497812015134000593170228786762323549477228419725184329432723375593639230417519423366300158097310762195004624829772715760116838839836558456748971744748496616204898072598145820030205595380830430391170532024598875736861902278158550916309366130008129402995109558105468750 [71,28] 70309638512844731371957104360906812217867205522619187390901758222584191063963604662066618421892022543357133237685721986555680477486314023101062705091599739554145228521673449457401960190498762825222120088995309483133441339041326326449959851695013978123964457495954933612113222590831689892248580451704017379350374546279321500408373035486084106052625537922853860746142908410105706414022779904208354206265138256935347437699415762242029105177377855270278144224782312483468052675020971683204208598502777035202150502068257397760399137624062398742133730641685515288390573470580871656230809759832728163420972366757034974844074983044746354832693930239334264535040981850688172753854209403228070917155528895110917496139427466628757995601841950488862329153122411739007504123616022188884688797658656406664835659094528487847045468759028051681747253609793160883713317397192698051103742362524626056966251941679605504906906634999024067062961410939280945611371820113217814606702948322430758855039133587973952867744497400196358048490563248322280277112692035059694045606905312183593299711010390156105893618800671434938455118718069410366274591960811702259341466029463112388426654405042764316308092545199223633310529529638731106560874307891916216459899678842983423894152216600229527962672042203841673993013984118604792759583247738000710788480366204750488204040714202600401927933170422059958664582671232743209256315727850613723212644085803329610577336609795723390902573873100605459509853434825210821833369698145289342151250410609441790033972703148355341770657303124663405722264006436075191041664739957867309833103163065353862491988366982793589737508268349842475419025566416198247430284147377709062103112710831391591379597965132543452214614216680291296737240556052574988703920520770759305141728948524441371897975317704896210066753498164375033942689136908921864892989247755249535341618153726668966394663898836914202989239654308937560998977628234893312214435348814604190697131106152168321827836431547510858369730554878925081991973952973545497545197757727208909273031167685985565185546875 [71,29] -75750230122986856661211967826108793566080003531125717352261182141046336598092570215526695806275219178470372136016549448292078524538678817995042584044206877779727632060117380472281091407402921372614584895127270393114782281709671116801360860131776888930542376790911284702583636851069680339652307000289559302063469863673731405281461849458951890733548437329650246385882333022004220284780223237889745456183357569753908514094458033235556334291536673574922357863032805524731857677226772532128512951290898072919799724636671100569425872535999918987978431800803461742713656470755967470220153547143364145184491943298080507417070446262316386119533436296658515034379272162213056169260802236703917511323607199296924021063083632879738410836577221537197386374498375084232757585039056274837742437546747729022670175677722034908943796167862563232490472278837695935000349917856951927737370214493498168782044069387611229922967864172725447115300720152273983677743202141212152534509852097109655765421330153812257146697145833251576664535376217069302835240577184963001849631006147645859226101162618393835936188527561070738571875417096595217257504435204010398740066949949957374551021101608537676107890663777282202311148274222099362103353077232665162959369641856797846784680794556937540860925081813690560537131768715953387963105157029033761967082581479079776502467425051062991672718688796286802969029953818690413097360671924568314839677031619811817556119531946346973817905901920820136386393042682821248452418073497429882311134622013758864953201893094946924334382008702140708034747689327513391259966528792848281305510792471267007947303438262685018042779156738590118827119943402778305296579423062380267361079119760185531253202436860549680318648854929142167444482693223286516140939566395545380803105583378853382187080699974682361148586030705152661352280020441535757067373147808040538903987934868117250195789566348051558533189368955768311130130393686946030776600967925550159669649969969015268254642385914005032685481649125656873115419007207660059832754484432371100410819053649902343750000 [71,30] 58130408484379144846986878503225812866123143785204875790316631155976729356251691659500405309966233506205242553310412689375210730983977782942169221949270750828248797021272524662475909922850103316120658961196880286497662265475168423556111400710728095221773371227698918355629216170825515385429317968161159084273640265590175211706115371803481847580574856100642994446022796024914921110322432220518621691559734522749726380402768837546670395153950249256410985436051243484213895049830461378232772172764263316808176671486806630613476267043053382115018128897793744218712306337087141779080245112643190553021189804009736008748949463789377633997716035912718251641530863002239001274087603386633124791064036991373457518188196245115582652807872425036528740065941234183493668412239692512898469573749007357609315103949192232892393540942472584391418475304043758260427074279487178524029554946590037810117283775267790243724294375891814880202114896647596593284109037710467730309672406792431434915681904371250005628405884849169938882919426181607855420532163184376019438782952709599705005669500190361409954781382585815101146166868019667119781721351651473400593685879180095889928261601596069387417261826379407266962136396553566783660297778223251888889721876822388034023054062206374628959712564103926609253067176212706286510913312680095824563797547749942027481493062767219123184302744246045361387786967480505333251435423757408280293645321009604594474666783521240516797266063282107583966413046667375357359931235330284844199672024293952740968945964065535699290522758744390429489807672690072242554258823675790555195860298804706033578671212020896715630020356938590668347200015097568338560291801775586481738572002490885458208303870019418310444853282390390489779871169104966587421694747078442547699786206944612994914342745711115823971789339772308939992386426771802005336211941643794378540335000598993499091006936224292448858446564651565884815024561631596957493961386655777235934529429766159309678972143370682611979289956830076163283553434348071078940911604604480089619755744934082031250 [71,31] -30931771017223944878885772119777313432983491734219394425071567826315599977578821694327823161478784583500901871470928587042006220464823475680019614392116691614252901144269658025549037737862707657407783328157117898023689288852186471344292846845760057769027847492206225758323829833589990367404614508655321243965759718726590241636492491053513301439128696604675961497246656950240323460443537039314231076194409126027098591751157553395493450034609178517662628330854033319185656438082560650900848098888360844951487066351491345743853893884038032806683218346357189894713622346664163602237097316519167370718493299307917834673554265326810693613737807938502484835654215793311250446043950635085615077960447129354014268825718910666464287872850411340359298059060697964283486446906960289791249829965168497277632579993826820047189475084634850705737023926713983590312155505224848671946817597527817575013696859223258771723556824426290599562739901978391507227670979629319138635214911001542471118605539182612728593949974668883171637687542625067635919814314354938453194194701485397886173887653040309038226745547607792576815831933008528989920163311334142952806210594633888269020739822014216779935375308081800555639643652361388228381321066776697235665293267568383117146829219918485756050664464985655164527430016762009871436106788787453151001260027032963131171084946079280699274519267185223268375963694734615898961602623869432816902558288674650061867337645955723710917861220474072758524962613796357557966588625663777754735465357638372770962518033669734059988099332617264772743811533271796562879062839069580902224509397003979529976558493677754444948188590755849134580336023704842665475087645828285288256328078662336048411988103594306531400953372971543489121623802120125725595907343813391588042238095063551179148896456805954711157513534254979370914063826529000910599655188988565387269233875796088368832006689530964549159422066817740526084651851142964179645421783040395630464980372777956384773051107981506715929054204295846282347040324131950961294990065653109923005104064941406250 [71,32] 9457979965679848992998436793795525180018986231083254330196213600516711401548924174567088276274470613522480460227211688085803572039219824279092562879576138665292482407490845177930036967903692756776911405091128146748668304312820208824028512383544206670662578409181298606346342405028401955166055038745258747019918554978933464800636633170681015267376399621182924525584716144231635617788778651110299267721865208196916802255447006814518022124954319864308743204127593786586844556416457618105746412151646623051493686361100532318588132185066034923169100705773603418145570652117388300270235561293836560833100563346212869046226087940019605187580506960221200123132612921146376522360060944299484457576715096544566677435288737927238292805419837394098593466265789750783408384882067376403638420405559922485933525333330289970045062682042168774093409871440602666663224276630586126022621769151533479453399312604004264819107486875844746514952090996035643418759763009663447076707996437064299344766012351471543619220270770254678387759834389614492167153794476851008209584483024197270950768133630065234466734973049033826544780100838901635572915876411041742607151212182113393248609832557465553494475275694218366451200153565689741359337220146986420722898336901562478710919848204781983293677699241889516091939044060786511651479041300861555028640893205842383628014563825492787547059657654020397566177872318747039515774756436784629167238763033294143790159080795074201172938617100551912984787662680140180618378686010842296681541558301539702205932419327666937289820520263046523110008529091211199749647796967326693736649109256103219672771988218452815135110107679611540976035082457484667614381300498451690966014877147758865906239296719212320736031129338705686453924098820101670013133794934677046895000976527955674748542794335810540298773685779107853346758479656311159324174464348722596731048277557273238429409774308331910310343597921446439851442154002253363344792244371395372954263736724690678845488164105917779653836253023882207207495174602907006544683099491521716117858886718750 [71,33] 341533834532039024340910657031839701831947230368195398406793374028918909247839853001365716862095333616386401538467238746025218112040808474819213581975373570998017683545745852574763079438991544669123571841747194737187670208467135610492756109528467189577519400336722411601155911973208268642368055987762273712154686177082984941953472366033267948032685730536438764811268294006986323248411300887363366337106722312476027954526031164876706008996326305477123161047886343574469548680519278118185617830031819146012870218166080255473505554390505947632492882680870980543580136593969741838974275308870856475383778298529441514445852334141029959862645739519155188496887994552568001288645549491866795529110608679667954583735381100747590519110487285343689106213850073368477381432520487209317969047703713230578024317408348709146340692919564520225298723597489961601029876537213221798841130879382672690318084106330591686447199411371869656221971656595411736152145247088095202047411175937435002561273892868008173277032830174334629448225184435484091783759718103230794946651297806320090404334442035619986435151284440968606064335402576594521797692341290297004693219662165841591606080646459450682362605327137506572510930561275924235654379805796060612291268993689967368669716815986380584124763561344699659534279621419057595329055865673926957257098749457424799980112846757076637653494129036074120219866211508239698647037851965875590552724896739445233449545504635042242342084855875448018045033728042608950937335620709476264648198235147580958692695946842143781829640682569680211900075204354983783482522478038550819745344441714314710525673046939591629673912196877550965409024205411539846561516934569124256010953580005298336346036165195914747593437856913679880585250968731696739232282069018945323753518544881408036594135113680309787914773896813967392531213872257098242729358297818348448544507690536367256121846655349856435778859726107764009185133070543417428540611087708585187912612984821509939390716305799648334043151291975351036087765743687327812949661165475845336914062500 [71,34] -1756420512934967821214090446394926143329246798031312967478658748730001154127468405554409960656053029491395841957363987686507002097239439151385511565702531302768406540943463755715788634429804862787198880577916493950141278396068982371453144928200686663326840269309687758584078133749946064306595522986221801553905405049164178880369660094401313408612621900971424089098394974211568217967497194980344027050186257325984557493186276608625444604058198859789580242843945777579731780231073347036448398702081823233375359384294212657275832598408209193551082762241140783123602516964408724187893547464215861317830919800649951100198995680824344049085016076506167112031484013533312242787146031813256862061859908446790178042266185226464612125388725418084577720983387096724057350838002062346648150203925416295806296163978242411297209988241164896807768176064760288742277978404246135088371627037183575303381012078631239631684523211294700903500923908323007626527795322364640057285843552362523062195693208779310628071702665301234273142539230213708455454146215770177492676008939910148550123470268791714368867149426602198618282616504566702451100149062795254138058751502005730147786508600420509102079482095617625715314720306505225649693171005913501143727728184320490925107358440869184477986897004925947664724372610367122901256713721995839001915082673249718709506732208839593342087650083280179830693714221782337476868343014493648171969310540260322375766602351498407948104752042345318003245951963465506179805694359933518550172582384695925148086885439799236735868572654739475929866335003780733320894127724734509164114461054001173319467018282838513689449462427617757223486057021451210642798621713361687605314523667891380180108730631377551169894333191667602327801318534025149142205284795348539884081624401806813194186935301086182875724565230776168539424992406734384759498677144279893351537313177980626761223906582025257566073244662413889155360835695227195986684484562955354329154879722418421816003670798792013159706812849403229472369791785979487030999734997749328613281250 [71,35] 466021401438477408395894393418795302499854027562757540999382480380486598606542977234363317034890842097049114558622430046230013279242617180094719684499341281925332246300733137275712302123184141149056452983406929927826646588006218451919866503092365334443730176006700703837398537686938952210037496308427053279334681379299856247908801790460440880527826919328969839959193993123715827069759025636018465517122785801963320437509943857656272486978465497551100873422033888902981650883667836875526542869111906330102672230230461424676052291484005599507877908370666499100388820115198818917527130757593614322559353510291332604421993558020556556276180427342431393082310652789153937455380396795309702216370343892807746568667133554531003721725668115683923522333975649101378221036920918346517969329060611650778820446353566134873280826147219771814979837168730761152752551669901020060396715927071562922929360262148926933121643976178406152796587871513820063227207764712080297002950641130120922115773580469897652800658938306674992943662676389502014407968473612434963131344092796351168105954936801122201788906176032524534574062171616028703634721660032785546591717203715647979247650131804923943796983879877675594440138615841111908368904121504406667295378208362036983624048566469332204273198390702516237608539439220484320109476562260326059219587078127037682667821211804983065804178234842653285523272097505370244042510441558451455648356622664176937930824384804149732634708052893872020116041898970648266485647795569956738419175957580050410161079489498077876857851459139568574880999650473259484933392098464048212017248237724727991264797008091357710700965998898828816532281180468254445767803991955621892347015135236749570271611407027599033450420278770475367747097001209840200367849905964265239292280836980583952673224015376147113585636515830526535568532664835542929170861865052163928166894554240229708903255111615069610085255374379164410709968926822657388782968370546391203261421170512421766362342806865783685548491086124618144881370795928887673653662204742431640625 [71,36] 387553682475236545088861210857498112197945194424601190027375726583092229367956475594831472831008712112539690160411834046912747240072635026238479762046390476857755367333766961317342605897389275214112414396161689789382653246088247578040465045897824632338428040217187100436468724446056399225306458210541730324962738472992075319039836253319623954362159838413338106174305101279013823633024531096663968331709554404141309725555438113097535853669166983371881122749873694349082944671579877784307944018570116416658091471838517439833884157311953059432298630555657480004185418818344018042605239538227690910146890133680653717113792749995188310852430385887388672373975673092186344533725783306013994354269445272484265657933839851712379503054148354100182138842641825922044042524261129182670461330644033706746643163153378184170820276244592822854346599074753076084971061090139033310353592088876682871977308911272726472512101127960512636958277979160904865993650944847777611903776846310360952555631242399607868933891359588175852840898072211547526114112407944315593169459611198174958550945686407829510960026921453215871398414891514538487714135828657467667644555208766880972666711092331939585292297009503798396028605068622368661985558901655479315445893011364765141424361150766201259743574705453246369591782072104700161400650354309063187252737104368047268286372970268078631809663810876899704069810908237214091949270767329600877376408137803461719849396494468964332083290799419373145139772857802672584709355001230674819648112096548556167857121861290560074488485379458447880085851980971856141733125267074673365282627296881448362460524892719455296528959882769494645172035655422337235651971202000332330659085884272461127453457726336110559445765670012012284911098093889533801485341407271183541968187534235284333697972892711014595416986140936945928980303007716571350719266975591578280822500237545462712282729790201142341947434177281554474952997914350881211269548536868087417237822603106377501043403537687108084922014847534602055567631850863108411431312561035156250 [71,37] -423092625629732356051354805181912630907694747772544375317501946046843363688884862829193923283746890681953991620659235170352214799106368703379829940974980527496690722822025438505700221428233532253119008601138211739342236636880250241549306309724726918368824116433803701705945232669121217620684572604086594763433750765646427626944532798249629086163153543361257721381093447948799070001387986723144041210643880650100378667384726264349919682206039067919102774277279186010206080208027538542565674528151659486823693308419664624917746967645004295278602859240023435322894240167483738013288432748460059459920319957992567958083756230649875361703766390525292323856979289746385688290369960598827684060495669209983976855517384198353867025808549094687687853397365700257077227769754571135904297137435810967862296451774798016442074473426101591666049983485160386648718219893492956772447086504672460899750065387828882823123376385005373847483309900078301512915621171484125312732538168049126031153528894471300955645454144579036136043516336735261179099071680277577568744929803067213390384117420624078249347069952148343502034519451620485588042906634155515165523495614382297638743712400901987471415696493261309471640253466505643037684724819030501092328083464177486121321192623825706143428151170825332498387730434702119925847918501692439482110732010199868729062147971580264450545982995837723297352771729784957504714592320886373391855670175337754071803837644762246806707798615288143895729398369031947655782167158680476456415930967700475287610597846927864458360571766309357123074614143563421396914379128460330802039942349679220385172550219415739940097887961681349564139768109154404159106282911476682850633330058966025355351942675439582742698086329625045057867054959564340660211184856454168681601131157104756572832122184882660310838802683139117139765056171328264337650856879130457689335339020234716972805553438763948693878429250617594964999773469653451971662425962784119218750277023648615324480125810282618935802409140811697341177932685241103172302246093750000 [71,38] 199499589147808255416644297523879812356420986477995257393870103683597166697619941494232750163550318060306595148441166675020767137800210162838450123848959475546647384793273012795741730304787062253166245138274429894277952272984747943518738624991025785363917707116162696670672710367185009692547835817628189612800802627476266490915635316211562793955464948479344934808428867070068752814036188049618412793710287797239199082802809590994020966591567697651859521192213155534398510860737968053433925823111134139018733867125625105419450553225526114438640664025874374756193761033593169991088678189355675408537001737136024685439708523450869752166032188153056770170549516735797389759131096816518891664456892982950128622719310805829872386068796024264471560464458913612661357699578954610098875308202755346950980050365399263955899464987380724644669857945276899260881521643781019432090305021291086572820077045740335544455874781316287365479759007231182938552687750331335299240850999618002215883615714227503597862065407754523265288469080433814846790322129677298653881243084253666045356309255343436601470405616676711087002015193225533734137642815888069096973050385163328681932445374026097070693425330612692088318713745903619265433422516980276376867941098708949789961115264343841518869454054907946596006169801113995892391215973494346094135405158523280654078558924408335874276434213758335870650058030199688045269060542916014211419187436570564776238558500080977163801707956850241810874190587890965688280538375674285473318166721368387611638049615452136162446183812541640393447565252519578722745646244030847626504356384369394526091821953446187539320390941144870585869841423073900931964888468950949895282437953888887181978040511148082376743214429239181270450367386833685164366945366800328407282724193070197118008871984265861117877399527254920002618483845131388776361250829560964720362778023373715936605844964932025941318436658647556477356596750556138002808011278716004310058917880191422645245011499093564711734458648473289343883152469061315059661865234375 [71,39] -56375849662081860049345643489003941015788156684986622542512422301000457386086911035667814024501952178083854285680833995870220391043776858467813670075638825707874503349352305419201246847368074997725473596729641720983328466548042722057547843246547974060311028085535329209149342353693315960308532194359381480584030486816202079143755087939783232177471285170086552437841274277278949428297291553250399276908113532117009167633757196078751236940617974929144780528917840835709886709829547730899467174430527108412914455418263311120980216067373728786904389458175769648281708492137336973540547359358564205949317667180814472658211978265778470305104189857521034047558987691843492338058398420747152994371697794608182598219972892993420225067833940203856647242344302346755065826831950605147167478311494947276057053694957185264435449481021665803068892865914742199608576355781097047210751317079262855866898412302100521322932664509787480542262374748560894781969011817707185386103540288277869239184802487971063534335556666364169075135249610586058366530588713241331094070799673226336643009095070741703823195825068311295387706032335754708683537848823011922415805268250163020984814577486785027492938927974213366975051676476166020657095097997365580196659344206439454819096647994373845480746927014333043018808129260042089767319579166424893971567232729692486522876543339417438671957650552770708831021618768816107743763435311473850374443022190215984393304420317462892335163171951617173945633325398337429604370259568231985446645223332457253458823606470787860271275555530009778238932368939596643281757359717354701233231384246800376646209082008581386609036224151948581967243468756695711560594028081331037491054608804537620714351889445907755593186602473803287749502800168155680985014757589418687100485907257586958749795720885301886195793850630497962348071864019641692793591261092214231163866415302081569326839589688494229043663245861292957969425811570373528640996571721525785971119934566076928205242093753827594109634402386177498556207865476608276367187500 [71,40] 13932849615163266091405330404353767254986767113601281849072680084280556072233221186412842672496267762732476533466694491070939200312546605187390854499644732137851327388033298274614839668858459243628294971571918800919295385165396600001037637399489611268075618706505318640337418235881313841768741048827803670057742837901276289219591748926721912317483675214677712662600759870285658872999204747756581340399519083106538297675255281478470229387094061671881544229033915687744856018218171373559611586916887892473593309721915481303389375885297005976172444163818662763070468359065112226775074167220796172725318230254538735161279348983798917801207535794900834030554518298194092003311775613999090017653651541294742518676034393469171638244346786958698609958998100212133543342401807216415837060629157295167528081525261711836350298141452475314413210372960246700260772826582940571904676526424540937898619429747757419156885763383757921053883041205158854178003455094043117678799630980301562220364616179041339255500688929944874952897840115170783468724922934748708969129821811763074979312803154862792224961116459691104192293613341203467752930215014563871324778340054356108674840346046742635198780131864443946970581557046962957441537278114859030958891364921690517961134693972334178373544093607578214297091188650429091026809939028248359656896333045344966744692641509233042332492008189465118013295529756488273349359978471419292664436214871391804100184723501643660909266468388642466813270811576204608086188560359452033480712929190191341808110860037174061534792151717802826378476515881483222608105258374969514803684490368294541419902574641798767044065493064153501908502317174637524261061367719013194050042747514961838599246224695019813650088997880999042307793052345650093957715975484806011908528306067549613768533145477756856968932087105714429909205959857212114395347439594068598978776912237735797296072620130572019003989025204877271400412514669054985316493879371180396169337093197273061361278816494023761150822249277325681759975850582122802734375 [71,41] -7645619367251980207176463425415308118384109934562787717535960807838595013102785395189445854076140960839009602877301427577014990433557904146692771422584635361994537620054693914892502762400129242225592856185597167495225591103855851680704687939159232490138556704595747704295821281185880956781142904810008691820065634586864452888302924177676940988915974695738080168612793988190071312149491556993038271818356442283725584044755727021476316290895765220592998076607109220495496911294187725658898623081700085866080433210733583923332862268966589918726234809957021262857510804811163244202460514462540634632371439196732599526917868743578434427003391765794104889877612530049747270982069665128985131308135341506687485204295566689522481907165473666091039951935998885473350914595389110724942640779563720653514824689462278117130974763093059025055103455955469806206642757926402542561567420387048977511731789082042333714479979495606568701038550622432055631449577259682463570058039325965171518976737511501964849373751902295829363115094847921905504207365762302795321476655731684954819804700035380762172490631657776702484136930458427921057113299220283291343580320290053231116561515365074933979851341720313617344745434830885283985639230711789899081510998932570270425555942529783649288519613947166731551021415119312535833601791069185939460100329282321258488852840048154845454222789153267215701648659204989335072827447193601375474624665434168920960595095251219318508306278905272881009551320384315135593262915605108073803964027948028909475402515866819217445195443265200234783583226514032167927924906513135940731872503220234606290098198127892745701907332404896117947041686833266030072265271263699020551695993947266421116834575387573348360656014260612084040663199639599536086098938190747407254271409171856324680925074712322891528586952284388667241011389084034021250901835270612680478549303485492024731028428895239074040999342573867386904644226865203236358387730906548652787328844834907110212030422483281758005979611425573239102959632873535156250 [71,42] 5127279853384039428707169644049633413418097442002445821076098572832473018772161216342672605657602480855324934911953777974394390642970783120524621391971637230528739982820910529380998044595641865351819697110179810945635304383239933018587426922976459362783809790094622437705918201866815385467847887261373589195123148335785120768067939495255257022598399847974817006713046268716137246797907158686112240655112095343088418044407943484692851495695652781183496995675105887311873727345509547744364028126750674437237401501843308927213240696167133903077772373520661435826521309415012679082332053697703982491189700388127609157174733160501988351562339045588294116330772231549446462745825796927596443586297210592828847734895766151489676151784938281049885952215089768022470649495585860172587839617836363656163889801200839108880685071178845961777913558066947283645852715127192899267501216772472169157042613772002069324388473092983517895237273019609816321250786354531778092166180747422827152071860039767521558463043700821833446823671755522345761062798882033582828138374906959918392881059059677020545271340316684624902440821296546819808651649964109182754793589636404347712575005457756215595455361927895614040433622754292235644989976952230103787051981203416305836990483069710305003407425095084038603884001613914940743181826741439966814418806188617058993719575405539294421972866986181783639228086282795004907365612058452159984131204481334194621541960512947826281230751117543858560113812211056316557927600031312575082442887286539031444896752341332597086864843852426314596761334854399278788865786588711366944524074394538745934784654649896998343896547783452078444894595820344019315246306402202407887896176734938053964922524988684663753667623079777636162031078456430296993959688921185013037441979125627854253860228902407828436283652626707745680500045088942889357072717118690219735363968607386858215482539199836645015878641977522450493791815360405667397367995920021820794037215660163307913009289899439191451335773308528587222099304199218750 [71,43] -2337498489555411052193939767753017369990106191862060784134806188733792549719591173119846502302997076584045359200280560941379764082919317820081150003006978687590665835799021119939774947280606025932203015850666511558401444054420290338124272613600693389002924702967593508309938926718519274364609168574845697451486492860283594872813990860425008818544702624260820563013007697259605353060242157866270209900526586161725507231134615185743255987000790189897179676963183197591180992862278619451003905773820390398081609956713208965378321143884856822176000659813699698573429572649055463487875299893311342203938734256599370580696939134998498220916036891309726616438781355278958006115195645706200419584866418808580301236214907663959487910741413331525191855364330309149866084130375228843446164136613537878262626885319326427085313861851682373047737107855990739508910985428400332065797490196102825292703182761759055506863654854684017015770539355042761503065199908757239607759884933483109907988148921092813752565289108901744106029932792379120131913674605792683800331268694047648969686278198309035161676805843123661127860740190440328831645862054938162879265736091044753773668147216057624679322289179169012494743557940449634256978670877644467814918035809212998627308178046080499423232877281070068244388144139071627368634180570809644001469639873261000527608633928235617449612132975506518948409985946383143379361964706892325890268457921914565773902278624602197850500161445365691648915850516551324818053370377143110620417193093589834169835781469089172831630424629169560799074053117214846878952454155156700508154272597868649771512628613041018989943666007148656800361759084568404304607140040134780626990530730022691436294823345243448306056469927370623265717308837738270946396311050673231079506051503308205573841046001500245639515976632478995400507963134585097346469039393583764380715713707962839816384147696240560442353992928040666059819663652196253585829509653509374701006560078428769847917311625051794976570818107575178146362304687500 [71,44] 712509079238098224330679745233962840781169225670672322133767156741131625335261552773981591500144090435516567250075932345993731645830586696461983275540292727485685682814610015415223024011436489596598535932102484418956444142915793220230454921990904515473018148723585888143685122075414593401772969682318261948994763181868537443292887998742803314625759496886470326978655996006327168498612053152369517519956993648457503173704989495093167324302294760764111339547104064136275627818247833159490744989561474194475867840000768351050815002125355447689019930140642931225070569100522638801524929087020911534081302511489522375912195293950275349840337061696135696432362466995213328030502471662955917940057622683125535884900636687168327183181371651901229926862996826858471956336244384280999404014387232044758062151342818601914092415996105972354356007921343950217183278521073401008150431069556436541325190589687545861224238254059745067523808469347938065748459786449836149643101629136585503182973113535538042340742123052097814006930202750195071753830285719511083179218879936171791636908908148628803856807085666734155164568642871895500224605263392779676204380248883065913142665736033513492783929409065928702426709979756301329468522947106980282339349040392089978431855503447626210507728085340255101001819576102393740403800558585710586078470021248461535193447354429904077586145532244910615529846018933852723895976477514081666664792541640291700653245080312832898019948804863934535782518084692876183471830280689840006863877998720519050904436086040454770749503278488474118254848075649991365444290833721438769675742152395151757878314774832662188852721629069146483118069241593555603593820369725685654025759436776628718361718965884379783164603458811770003279164902492108765465046003103599595845890153591882335206173252759418428443129232705527041243120309122624684483024443357453342902350929878417762597970793912521844758395420333639140980418355053083420993168403556442578360753700747808484579522148028019046250847168266773223876953125 [71,45] -164894608460903936975105124665683943000607103517774241591668811302402761044365381894125959683547934660187826140035647964566196099473410060565112612753178704005042048270065412426313168539035230349873573016692180840018853120985603756680992064527880077628164022529195833553548195524130580595352220242789014810213911297780829446435766654580151797839800474818367625069963076785227609075823301327954794746339108299010828821133879136347530500284813777520251300192313785090111543993083692648227310389812606023378221908515409442551767075146237991434444842572762865159087084343098181265098095564610226785981660387402525763842013798138304361643881252219422075720695846581225106449772130100758719085438646709026862965521658778520940036504868253084993894998849057197624938203901259656304609026733775467762385981846261035774134823980095383829122818237434155612000123114534481847245383020004098721771162674150513972465875407081123624273126723995330158934098787269576353922475613445041495944411352973896922881868502479569038913969043814636850422622988253542019242439457467195309267074905816112712208582955284521812886632454724095386127087046413865454537962721250788383746030658220295284284202446122621877250573191903267322766685589466076343353265600884571554537053176390327820847771019538194196803433765820857531588180887546660002699215624985585296200486270002217960365229514095675058562094304641601221652190363444794547030749486638627034549134015730590938562864857924616985189743095792468224526157346402712294530184055377158972634478140689669212000859720237885839687129775023608060902918533723272210184742884802061790832048896437603982735236904499328217796304672218003054084895434682674380172433075995076992976327316405789737731766392843415417432178117716147652445233001151885867440163651975869132048378922134662752014679763149803247378319319407179806594738628610922264136073216952521139114906664577671505281269129710633218599724812177722125945681686365924783413172250292960067247216571217904856894165277481079101562500 [71,46] 41814921080862011256964653946260175747857514308104006877983754431686714855626716027433060382694279111842650644509474136183126706570015557534297868520261599480330358883828868884706500752612834790955727705820450826479523651532445458804620304899110444766695268659506564859345626411145681597877954876452593797286162668513622855658240247498268852096924384913955599253638783423290613970760371544554214010999247743062899880467272780368646234974880227077437492357214119940550680662383819030856611763370793107397203722207507756586304169689041687108015868439612789397189219498338596411966860180975626299844104230327082111101744691857183930711445660260039428150180954202534544418391926179723017018065430689551824357195956204321722536055840241642918359017356681205135940591693090914719692109982909454868076540420558754816791867658881272626909307235915951551073737425769039783751574612943873056880258705879171280115571959645837574752699307926168778876755718787795915790555899939662218403059747776229790096118173103251419152779585126005761089755402787183792596103300207856669828135303356024947770586299328962250241377216271416395534604252336508970432577057504804434639573080350327296723004924163590481464473955447994724157154745730615117664137328724927218028952004064508912799420264341426539444121672045514548837217296570952177867482886463064315424461429781430424748253259786775711865672824784557323989153082025102063356205388292302037812272900425722800323871137802352070981718370590661890863266303642280048188193337030458809623365234043863082921207355031473083938263608245911182066822518320101143298056252621082039277033947722529739254817797456034533416973815825562186231531568040215456033227886715771868908613683504417706658321450368569919082730471971870106387288991384620638657063785665643763233550826167581330623138143375665199428551806868804884832091188088827666245723435849476810847451227650866433232596016091201737297469576777094263792150009833274849136460602316129296640578871802063076756894588470458984375 [71,47] -13508515105764081641007964698536474289406618324662114333750145669108095870174211950084247915139381970818224200603175501409483929674005980716600306333968043531437863997661203835288973741256787792871778860600842419668828287679653070831631435711358940336221622864039859734522952520404885133076439315748276820518420682724053229257144608729560391450545970233856243683975155055348046814150483641494053560960143952117325430162718754786086206956286426970607718048552680360027354029287684271060628634826762635251821869376907104439742243422037986700351888405800887952322788918609004130395767562574759105647997726167768238714448237278994619935976612050377738661220092626271790559290868987654352462615845986758448715261351251548251061737019465676868560497469909543251462784596902707006669769070308984831841646048125652355899472928206624988748704013481745703385992717433244189420575404341776430797128191891635219885169754092499558774875661144994435211759082624185526629984205800952598639119540978415236453016420586857866531762526695643501439927098438640672585274651416349436803575072557088140334652904854696878102722829721597501081738556976454107491980927664821106006961971219100335888538015131324151465097499559417946603723291635451178358304893101485549464709169012569644202336155117057108566021570861475271563654783014957555956802934987189443422567268746140010841976757976225390577128999034770518610892461914947470030650380338666959784216716691651791756685370671513349946039608427020934836077390143686349249023928503521351733486624789798635376952602428975393721379225517263821499517224892172086348666043209771609024871745256249571942109340618970893493627725870299978921394000599061519910333788586042735740422199701957714340392484399821708290075291917715652247018944482530747968330767226923660527358385216635979827903542137243630173440650634027579684074643909256508183508241185605162153586518542023538713302965115394194804137812361335954664734970029741931849981507259179924762548807848361320793628692626953125 [71,48] 3224390007019720338928141009569892256528156912577807809572232006339757079640298908350401225566723946397426313501135641558722477929744606844370768463555016235263060373280851020326195989861146874529625714375670875325546885323438790578145226104840001807881960231397557454362504351182553939976691750665445747574697038005993005783001326022384932050423325078284834245034197974058463199802746635802518505050357010897650387738512014532211020069600596602114642780235623665865655492145489075653692238451917859918390305190682985692470761439204221971585681723249651040758206529770434063935657465990992581275586103866178627646831805348435056989097599730030034914630428412495735910815284836848719492796909736545363821987873706208619228345432638430508818307043088961005826989843197801808066210100619184778257962615612033156556632881634449719033481382970246527818041212912146121538110799708132587384223499055739405755300173655126408968560508034153824314854571175513458850389479123971628937612771625153571299590132474601690698377094181192122004392984192888071009824173902404293554905944657289970739950215518135543108345245672394742019241148693420396938818265061053859843691447725435311709949070761422205485401608767659594984224851144394661637188092200433316197336709155973286640699136728510283837672076799042879795468246689255823385864249825432520783532388153662672998524890457873567341331020392592873109817489849777495067551473628781503256274856137903957137982724606815636118287772370024850505208925097597034870287210479405567000200035142163486075686653567072642535691761951789723553732473557329289948234453055709446378579084990756487905301809664999373089137921134955965710600166892980103513993726930601084799255897420183909850025305236485669185975754767309962961186610695609811882104719914632308994781467112781048710267537209638297601666110782193922126519156857160650673553171913055213625451739489547791665876063294111458926117210294900066914487114397209103357726375435610144393194786971434950828552246093750 [71,49] -38256896044067496055370791348918884346320339148402428816522282883834545524951295000671900811621734203253349948961756376947669550977698746508171265151910035786762970445336707815584734352431990325835313204392343182603707186132299803731962440936034116619589011280024402136111051942322081262072684162895853993533824417634750846672887983951112855523037804638629690223322475547788790851078541473685596203579887374853556446546166722951123487724691858950841910311416060332816378994064143266040323218331106069127617599555939631506000448651153710545533454523665351778918719267066025090264862363822572117560274890788274217408934674193757164815888189989391607762016001585688743843252248769256547835904708565619760222870268086256011865108559040643368342932667669508168461773041488246451144172607773040002834933381835219245933812273996140666001241783614245732110908067840156992684113908049105539256615066964025961419460276328717582606252372144199853640137341053675883544316831652492544614077769689740222510081371372096073798641277765116630959024595278533972086849285998221386385921588889170492435695464845780742118034145688438504267103973999289712045625472514480610237965155900054768600918445858408453260562393494030491610044424870036145293023195991392448079665283854589800587934907045715571134384613495126352072757973746276136779919817355891804594734968455894629497897000471628629815404561375732598909407882941508021058208469406190547391852930064176585474373385629773990787537248669823098765192474451809283407699218627051494851425667642300079159907985123195395168546284879163220732485659250259903436995266335803534455109933474846301662412282264504155938818477641448350396075555500153073902326895760773177994290389181149239860019576432203773048992066093240023544034220009620330501146504126049260973707192497165911170050097543545036461255416451850378732127784910716395512488313236081783779754403599488555091326633410512258852772648336753374671699539384199089406615734709760090481722727417945861816406250 [71,50] -296640786889545057078904433624641691810179247755537352214561647444783532656672848013205095132918770302606196818216982385724345246058349197716647343579833225900810622307057393884216269718548791460521932573994164071758514212232391793534588536903945205497452249930600709428539021977174324280932081042666439661342917250225904708965296203528485075309856478472569459078704962079552099004189023163869914442935840681226844552164266130161037472854881848960589416366271625124615732560652705273783953612994284683134432011267365604908580298538790657395316003213955715335762563293032789178961542574138930877009905799740042552653287386422585602265660137040570746972453383499014234897982239120154723414074334872842545644014607507620140517741081177489312200720670378842250001203194772885451064395413186560660372991205773247529810121919666166597126364949879427351440494820457436273611209110210440641784887462249147085234895014946607474658426328061416790822643727426009863308854852462819879812763079094965730172904158609138128296167953443867299214290356144835103856911425995899412399771118455657151392614328866098542617602256865831426265999681434722826440916407651487138280631266959542965453038572601729747425432232075127573696306824914366454664972389804528901164057444776199050947121521224932053499396294638804195288627846466135371332507269862217609284349693511932189286175080606954486668720982611355322108678870816052873021677961383703862599947379155283879109921715134159148091763781582900189275537413515417198245379254937191593937043346149026517517368398024485712449529054872953725771299317223387342679147538125154528900537687389463884057037485461673311640673029997485964193114907801118340685246149721529516533964632958067471301655459348699384266474107992190299530925108406203393478682403789282608683115069025402766334934795149266105859731083862662106794328754901266665751455136406528125269370992945603076716087448849846387835077072667457048143530062989786915544909717823429673444479703903198242187500 [71,51] 122292470381535938425699303115137751440443132971389373447860052391078999229155572193279227216640782603166549904620550491174160973178096709763552134368010061867769811489233577324195022534027911738748874288171339782018184274031461375717885129289752050882348167794272482473242218076133914163696969856388775309099996276026302323989076956895939181640679585326580338173073856476072697785509539383492058373932921941411339295662948056201998374210093948261222259972879068822931999310077768699189160086874160240115487869665590411670615370955961689042685471908152413933619391843177433436317476667331229458508536599296213847052795465454723494606192096825376548888447333532652685521645340032201403614371021562950966714384771957525290854226387918940846092417073619452121852512341074587337104801443798675163000336255277488351495661425462516870103383033566676542698023982959698516840269808140821238358520405459325111601891280559141239049345816168869150902803339600257661624005563938402121817265204179294855362842140122992935326698275964086467982452160858164568180792109411505518986289868107404835232520249838185407213442823117733466309394101322064844372236500004266109646625096670006627283410649039206759339762294447335822982686368854455612021380303810856053162263796946199544225297939185396372389422462951400434977269503426671320923890892820180374449301691084535219123038193696089593440987120647268030657207193129969907315474634322847181034120341689932063877336026532781427569945258922677229113291559265191385421318147696527244242759199163829830905305449360480861717284893744431186335869574893092654554916842428817836372517458147381538070669796706331960901436369608878059287763331189966256655863052007195352000403712842808151422384401969250629271918940960014862023559572499734677067830672510773233814463671103074387704836051715831084560075933383802681467891943513704677040701690859472390720350826717381377998274026200986029484580421033785731584353718149325331021604057468721293844282627105712890625 [71,52] -28660328732720453558223675719366750589762696587802552379056355769555141492758889119951149259798853910011791113125733094929228208085324529923104756259249386774212164217153905274068009634909397567047543629155056090483024475358751142152301941906733055257470875270358484998072006051065273072669699028783120259768375292047897788854635601512068439742057064780224025887711279672307856027449609405198769695108502350850215091107593238209273374667391805239934297546062646346523409108252276250748910783909701242470644449248230672812790380337306329844013232146640816440861257031028567452084268808043773712433684815026082283788353784743214368796788545898036756798260881610978948291792041084988597369652459531514989029672943971967180139786823901915865369624002083265360912549607385593889453515055451880687134632858321893517194975949297018756156435520483887095429931227395463036992584803118425537143550631179041300329376878671414854492064124614723850369104529209019605214852941272914984157317889991011084302971875262883433930520770379503641694536513196933470949995261039779067383331035345559487422355743819872480230278260779824808163420753114219649637837568063501703843642276409043146247889273211513659366801935374277601875416805156301724909654217533523457152412776738969784440515687748802754985773673433845328877390289433061871485512344834349575736760232676659930823720873754785048041553799228667342518165855520235132490301798101468781840102729039065051136677291342516109842057899956805089650751244664422424120264164940968087358291881409675798593387875050031961537354165679726860712337885561382681154159354821597516853942805502074977500407710088020519316142557020187868322235287712868882095352087472590771373239480972943664932724932158670184980855274432795371294133735705498653502084303583882367999982319609935078936157987895670434601902101896467166686188603551118861497561981203937972248399234381520681875118084017683300541780304793418260456525865150119447566368080515530891716480255126953125 [71,53] 5021747478624868734836431929525103637958523849471126683825976188779578593552774728614845357250902120732471737796573709851507401775221186170275523685407546826155929796844947191258697361616147255632062602083723319702724426571227827640428561356549351495388362843386381995950633293231138000148627110047314032659614173220905912826673567148436409370689237803771068154745873238731496464797205556761774668982110205853319436225289789179222502154152412852859898772068266403168904690000093687274852346099901945543076902569664870277225699355438089943720187391529082138050061093360351279052854557685124351233515505935308272953313176067687942986862894285691667527395534157395350903842767528105718992126582199899569845707196402235515598938103521553268362384558338047026811545871552585705409001749781609295325287824967415758108573991847194811861856835992997432228898446065186543802097675998263470410819735369982021169423004445197367734746307307829751957797361196523432612910050991768289787983325366046882355503135881496644401956511125043811845054188797538738909611397092505341688070930931029868320607029022454716988512570386993175174903021857649614068086567506260278802579853429301484034805107065292808905335613621593821605097649301610595361151780223576948083265238140450699944688041705322810241719359155678019844422774588572984858897619203820854045081901026027725316699168303834475164070477969867584146973890960345762211806391119511985247749600658415897978225907844404595286236023247712660388386790080745689452669382863601051461994196246885046198143358559927365641308779097080421424481011277110459027554824216162698716059702806529977691154444787629940291683483176586485033407379777182811668716691994192076626873348798321837385015261205352425435840840917861222684482384615111822459724044039193957485306119181804980258288922439327753593169377025656778758607766137455653646495213553455265088013651892149762213500242939905657834729125823048528219530017152605338992543693166226148605346679687500 [71,54] -870685766754680746116878460996820273846155058336582568499600241864163323893693019898005396875067258951855847577072291826644515050052003006156681893715004332450336126027546579089870300566097922662753959561034006707172310511172711997708419160881173156671449851288913028793968940079207208563248756110571730994684652490293567333392099337358878133326293471773355934156854276974977213670374465089180666703577475811504254144356298601049343038456104084353110407791338122528609021342983601363010843457035933394619076580113523383812083762103589380782910129237264980502095822308270006202241840559537417604776320014114253143466572832747684086938605979127225222417576623276235190968488133520183958290796154369065457135103371912891219079118448783966321020299575189771232529578294683197701953660807935634179937351540856441358666303735611848748388500413411676345527610580182190013617516792978862591203655746797216859553129629787005760981604896013330322194163790224538235992537568447804833773817450709107385112374603914331799725090449112730378388885971712204813673961621135842164107142951969256273000266230242544758002717397065337710830484175844901067776590995339085419706861394926378014307574289883831046394575970302250043051237832266362623731622533377245224371425262009907575756992930275103079252383601259395384404001411557747514242944000445305754534155136098698629740269777656208162535471673416416891788458861382893765475845108039145685005362863011398959171243534099880863896673546906459584965279607327563376155715284593604799708223634833605097567906241116112461126429625098712436856868228501995519661246676056039464042980684132851804735333113622100926087584787316004498650362007873092702074018353303036924103333276759384652303987878687686985282748432542109284806641702165582519286564481309050803369182416536749022413866169647417645353503287454312426783243990646099261937889567728004859878842717466352198515581922421575921827718969199020574052660936814618253265507519245147705078125000 [71,55] 171316812863258407574593169979684074659845614832568929106024850890463635479027453656592801499946774934611707840887210151309148276513869236146122344081164910287534101669626344834827620743763075514007785000806456178752676500012172285042214474963469053588764436667589120108950404599642555874458638425378156155838814284098515604147242480500502064814843185860002292650721721992849304710669831254551710490093618802705026884973309263716460542889325198460637961322112639481961007058068378294907637184552659808104319765581222163943640567283553672436915800858272321077874924085129731864737656304679307548088509405554393011703389314768964537170376584987414920794989471385032628402289775683549933999909899495758314333601060264899723312712103099814049939074618303680143621898412961035340080296600381278707426403048845606720443051286189811686432113818834154324265980782417102054850457816039410154592820103715020487388600639327572743992298378748184366315568585616130129206141700494378234203141385075210349573729778875450889270691290745228553012707759051806153850395924681894397423834740519018175587798706702446623028192867623349334847787535819009812369206166581914106593245475790524691747501731998325177498277520687564492204057626232677563370337680780173793067860744155949452544689859966653537947688512519949395417003530302944983534188651001925832405883575591654511923738793194162383088106420900455346375040531361635478913157689917970362264845457246377149459510323991683975316894748223615978761580112009785440615193315473944526013003307272048281061440305659346667528690290407174970453933889528139468012973584230766868624900375617422473017677861401067723580833521367022139973147838954592670182318588967446828486271050145304613370348095608341877937269232089759855580460510502490640774167154237368387148894918079752304662727953403620290748944290828206167455339896557946036193296818316340624864265194450936900834770133214145700331696720505598834083382797643935191445052623748779296875000 [71,56] -31523499114193748845422566709757243897337486547164868096427860461717657644554038101984082666434710366776444728159551194669741697837430442709929078792462835231569381303136445851288577670957348777238429065159957314304337412744420166885685935187297701332058274440043278712627414716894911736780784512368015869351099845134786986642606409431077841483128807556877634665327352361627972011947441077238817745480810273299578648965966642421570969497543605516796993757317144919314451006010862779225091443080011457462298011298114177110479126053477699797108745394505838889400063731554512873655983113942675747475193381766112792591209811899769131455644451624697400510396627458567973568941022569049242966673233155296279776242532060784404188096668361158783520866263966894312283787141175488962353090097883561515022903815995516727202711250907178038119805539900673312790270234541555990925631002805899467394019773235322831586434516351071720336904789205154173255906304769614726936051449620591195486430003895818560655063355189007473439001178354060663630131811864793913975085884344543142160662040094343830294557233647106709715852546686384372883737937343249595355365666714847643542269371547759464365224037637384484348031822360147289036160105107933921732981387636507875619923293104504994689581841995441352422597152071865905031631671706247336627543546479013684298443785778101109328606725360670089998035651865488064977880874305954789727904645548639943619891873018815512017092818812636416888355988529506120943442388002298947210732791654728663922894742035939283067415649965668688721996086579238621066363525190258311274748148556162264588396185819931121780283846620729588557364059494988056094763950891178962143282459552888245984424513055351013433909768146977231814117778905171570932663822704112610351069440358929383655487884294487544879728753886628470037586178941294705016122543741703720086423777034052270003573793249872061103966454230403687399866476955652069835700501698738662526011466979980468750 [71,57] 4683636992574874896770244787109797983499145171738543105143501587269534829136945031600755679816162668208209934722428416272808583906288135030453919725375204090377468619137184133629844199535250411977199215419349459509178839560239677321213657231971529693458312674522935338450574370259719935513140893627521319474229340929464434229307992019942134255505374274115773970270978092397329491901476264130175087086043658240256175072685443247410254373743411135647508741121117873818352755300611199299728244712745219298920592213413636091753268246730266763010985698142618671375933844472332283399108037615641964678764807495251683469808228579962081395406498827707211985260331267505073604616707575351638324779782186659418962048508077090939485343086214501160948546274849342547858191068079614893934170032066879143880986315002835076200669416056239414338670740878015740853102178996791062586292974033137026210028945435813674068315388432247051502698818851538638522825715964075647772615192879937193678287182423911922922201146569716359397915737000971396835845275630100311566458001661266992669783688381052902686157791614399820900754072552529997283943997897953865134148217302306252946774557941184094298506118383836498800046286116427576488249006689354266113886602108552673825170581288805223510980882106029564727420158425862763758799306769521742306245650806085465320477795037617466170471059699936531639365667488159689659614993454230099901630717069358734721291634040403830578428591129116799011484848261108346493850638250700653869401882195099661581226702762537129772381161106160842100312092177314861527908077424366034575740638113900855648484032792649919268947684321130347065614307136033515449301778119210025447490762861496218484958086316021171864267037103019654545039036478292985660932564429703714731788936619612854318814705640524771436007712598901267484756407826574274778394252073963583112678618964944976401467021266800268588952323472516671784006517557583104682805696938885375857353210449218750 [71,58] -593957866379395838883825382149929314529781942422632480889939517485430201591853352486413030964018616804182451436673538291178325066321610087452070632399760699895876962055154078497625451079161913317966596649139732921060948226130490185931075213464159436554262718608940692887131990863003019502564062072770220391648282169829700012745829770840627303283400473001451258147683518981822008393761727746079820337957028913637060234509881015207423263532171786651987101178838235498081239344463837735510018779515804555434646994222710229169597126850856857275463968806041622646460744516146443221100877262762216900919650793312642585693597712025878144722844479912195393245283138555244115661510791530321071892470124065491146372211750686175953491663446963872673001847537601488018095005062327596708354242579813172146982584380487883991319902049433472618023623840251286801889824824056326949454833282267830383462163267909779980351015850085725639675408449617990662752060339083181854234071522000689490148285847343431570509101034510940134876175902230892166626678578462708735243774799991408726789736850920280856072192764966478211273395334487818211986565993217907201117267995737589211005515717019563380441310142723009530122412405741351584195518223104155585790672304803076655494951374732669935895823913706390106231028674100450304602326222568931529303453436506655223672809871650526678006449747943656287529971079395919301590969032387605311606378138849615801274056568648908388257759008554665107516604310020649005743179307164394147404930872435072529689129290731737750992670907078436465953206196777472038366618485310533106356935938869283347099551949792499949962944112617326240212587579725139876334069168382727035449368040183667606765817489037444030820609369582626673821236453119296954044338483466198592732970310116813048803359771133908946743104721514035750075057485213977220724718538581120223421980011573789067174711873048507324380366922762563902313259767140607436886057257652282714843750000000 [71,59] 73875156502624972168371862221989211746022852887099226584067848118267771973900563402534469154151577908509746553343003990503264002972746320583305684095598108538119767730011197718347740685551231494738781827720371679262220059980157997422438097905438628585517283933549689807143970371242779468612326839519190245925982032760205068559228670403246674543994998130760830933618619657158367015203459881409322656622168269234336719617890391515735932173442599004286243127374890646071288442831581098964600357170378474060782714259785406451224846986106915713882830885385576278566621399075259818346130629655607902885426091834270396953999219768964215238348254576247710023798026155020531180833190253648337510394440384912176189241235258420625435313872592539786336418636791100615729477832365119311519143197179161018329137264000368080080159195534100480611427215622703591046151440870748983105142107677602019068994817763289460866514392562909953115122351322471152903628848660153874557090927252365997248147722335762124711366300564904301881533159399644924721319883033397892896110644295046981024771006641316848303854624565613258612787550147337386710049296364592331981729142278361105623103217656935418868402978597542936215369745179489694917270739866076211518067742962692859962623113125844244419422412100136057573071619023428886503323708523168158810785767334948404912610439416272136157085231255659641611893770487002475625992038603546089642252331629388473370479827637705864126964958667099363337186703251913692610433111241666498833214940209031067096724549046295656590346216791877142639936111136430982955222729917654443667595335325748215700258823518667370193867933024177611091511006910540260396529633991534393894882960692473933841452930313195156987946674806694354507819267551471054473833753531883320256261405138591221858589247529177252048905855772573126310064977114352742991367455162921148794307072476170553201556690596943215334447023746704941550914047532216955005424097180366516113281250 [71,60] -8678059161824400286287150175533329034882428457176633470234734804431734745371553484614132958033663305766054714491380234747136046169653457366130732280600416121441466378860752684460498958633466632266414453308094602016182357925020544955269292293981231162450264745625948758982142522362339014105368669828971329425150993741511476767305792979928890277702989317224491976559477814424500858796246336285749333897388890155286006638002975398718753667958704231657076643624413175357821248305410036546930083062525626768113481108723893776325238002625239820941270224245192387667260113855830658173819585810778967471568625260890707205781772897492171900522656164459738426302010681199004770352901710141838220048171318025502844024823654400604834980652857291280068247908025323769331143776651477235099174236681777446552499863765969083360544107490722453796066783326707531821504851272215801901606991118988815372900875197449581807963498798200913440012207310907044649668238305423957022312728329974903261850497377867072695315762768325061168528351421132076489867820850330505878682018171469858595736888588847595686713853842782027375123831040486065821151618420069638946435996026696259153004453972489662397540762284119319682330232408551015392810002127310629107671972363731244128795772925514733709670164815780638130934566358511841367179451687329007575235465849916454891514460328999673164877327771364230686203820922710825159747679167591614714269288480937132877674176493850663777595023905236689257485164028048608363510141052404621962121716305412971792667348941327477936046464866534062428651663395996369934091041423030283906481087308123230463920100851766148028144869715062145242939408271464307746558452338528933853543089214279986074360160154147088411508536692708059607652338968532759518794073097626575901032848757537731839472563550419071983764750672888996787424852443188108995196548030817491093688409594049894902241575363435538122482202258006203296480940423407446360215544700622558593750 [71,61] 794203336669795031072079034725789360488601815083712988451863708582363283170693740891184290202216333895787621361992055866391393270985172069353746972556295389750252344767120268244294220413432270667191555177561189481567591036767087134585434743282344637564007386139778942018446378976548614271954932229391293740430237988688140844957215450358379288119469066521755036910149207304490118452759542290049816254675675401018930853263034714995642412205586508658402674354764900455900700179546732080554608270314827057673450401413535593552668510339744515263456262302582151356318885405425565734498704763411737343767437085597742653015059413905430277350459681490269290310396737217484025977397554054035864101079443834579337029660163594432165561691900183058896495003772112987599538271456896061586589161438558899030843595335249454905784428023045594869088098099899869845128665911260715533939829051285778025637298440939781422866877925083728040538909233527279723884189430138677836744416391624461984719077461333427893447692559417942817466792669312867571248885642167521957275098608452927585198094172753515622387028798445068155825075118325752911563957360218042542609995808505628537805099669462452866075719977820673466821900426788826639200543720890697841526364174416307415190450882313741043021811676084017027797215750528140867294691634833588417629440991522937785211579500508733687962112330108537583825049203133816672781877444626802922859393470768797117255395802887948954613995713193124076607876405976652767897173904954675915031493651002127874876088630724530532264938191931897432962501108491067577081872818939453247528571583629084545696310842346133531487381657823718369525090809527599533977604488374003274526347493967556118223498120339045526271107681136067622057833852678524703416702622418207841707085380092925139909708693426035002612515383090063195492172356134117928898024203766849737740542942884368119752596505854315767506216314306627390706694313848856836557388305664062500 [71,62] -52332887702846595980273718224164809705326639129032791305488241931682873563133657707455262017504461066065263782339448975743249316591551912137069550328184252805637805567657104680903853891435681081969117361548183556713548738341533526672829889044050653082607641353075426668987411404328257081051947627998924164194485411069907112049929249471351952296077721972208878630850391550485624965866513958028482783412466319759879238535192194410524109958205024395847299441443698194006957862391667325153138480722396627142174183940203000094739824949409701614936851168671661981511168079048039885474365535415607938898392712144776390166558310109631792370512636156748520161288270478429330683618559022813328768498597775504191657536977056114703769263827304397605694964819616590964109223874172379898512181223535748667437858253965310063896151960117106960298504928884056489603124692664007312139291513471526373449837846154596380738116329129526574704080072593069911153273628612909439780279949038273600665767097376765646571438575059377398543414321670113633345838658389189357335988236565877956667072206392373076206672756696283385550299205746065388705465834266392940157355275699965177720456415497193270548764663338909148211318422557720238010104074650885549200426047350838523467131043774635059565646510375810738386709201042952430467375564263750752707645291018910054379329020502267845224223670476664332095034218143366386024809426004389524718847979317117451226308760433311425532426140458309399733669414810626363863383446565744806848518373333652458353801391948876058321880052304060133201917440518455810978532269692883043817565333133228784702598253825669794887873169498664272096922606033262482699211929508337648590324129793826127936648383089302246420888046712425364496913462080566287935166833184497469046897489402334699920532305537250545404564828892601543317324352602533958240595209010037113547900284687712547260285244340823215963040375420245453597090090624988079071044921875000 [71,63] 3113115296307319342318841937007206681743942191054209592321445438931197349922636760459199960907452817767566489778361758280169135052861451410862972077427744761414238328981400229698920737730414093961618230036358191988670337480147142402495209674207950474882063895559178502133409491106292148320881895727148923439579460092576405749212923827188954206278134544218066985748637126621985542899579221821124942789829481868954040783805500342905688532328144822599799167988287754307437578586855567225827367230398905580801886786691900754564889905870357596820320091108961816647747503782753138942852181127334143978308344976305405653455561644027097504644844570272623248918317103885638889599230838414259860513435144782305058340688744080800019256825883510653412458153191150655985445092097191942110269699774304793079487002292479231780063158329570224323286068780819427983837350473947468412991926452429691862146795976649128130999518712507057774390341068159927698650489578093724230362381669767559984131698224082901923486134244060693050650373837603328469733304326605243315800718354371920767470062872791011834243928478782703109383344580982779987277467651784386829438699594552571436528097462011145306618473057786160962253633636722123433982062006438407133121261864945733327812944726196000183535969916094178420156825257481263109589450332423919763726494944298474284585716695509482753466340166679213427886853450283934498662820870031085914450445110666208073339865439149498238630919966077276812671344088458646349493325737968576100090534741873737900050855470300619545063156563971413068367608323936908085369109243126127659244564701047387539917624442135935821451466751516942804711488797155255254446643411899473690198633374172860491233876232098815551554853011147377309778595703658374024200076119435398613880481667833438386562384351653870856568624858580060969936264359617719950521629120972814177156997352392282654349571490010192901772348439415338816615985706448554992675781250 [71,64] -197503947358667900915186456535810618961351208535418728442696280129269747549730888706827941078466835638421041164969832298355838410095354884553598141525997657081554237345191280301815734794384598035168239595078743116212416044307510997453319350729739058063458395069197313411368633020570390495805002974405969275708185967771003082871017347036729022930770954835587173559805425854822980003101944930978541883443766179343941670541765050584467272662153195958250092548285120664464952827991688024578144295100788991093137427766776853460070789391729505388184930582906755597966885852158933239414123864781246196925408854878800198527756028200623256340965439901266571353999395823116286663703800311574068373592564968350049443034305864920828670788912910040589826635414486805975045080714488979303348966714369930763396795967186821664896479086808849816502168780516537313672840355495409760903762032322056075814489424289759243014665134187017370415676754879906156189535315044092326638724386383048566580977515951194957996580789491086709539396376819154180960366501680371694948074832591010208037915670452092425415665687928709369014842497125241523808519005365725899670462853076142241152609404740608837255429232673432781984229095499299188801334199360048371355202538645319917080571875456627031261268192639330348703147131154949072187189964666559692784309310404486341597549014030366552356131666400179497284048438365422556317603325012852051737447075845092208007584057568376876479074615568200270897943947598878655921002712423101254406550592168238214657434925358186268729554993923882057262480618542023410276201998102363663432807529366558144837950233408234518412241942615633889842971905178316804664014707583131857116573722396865229664196770222818444765728479797037175606519095624683717392471947887366750761503741918074374558369751452304768939396068529412604266472621888419092830584973013280272215340568925176314607181429009846165487096492086038779234513640403747558593750 [71,65] 5910130076879087117025964844021260452842749478629011867741430594974049857778639185578264207027537731989046743109057492290429005775387873688912043875268529519169135518115972253982640289617357395834572655989034840630085554036976681431195095608641470871841965833443586280922083964825096907556620725205398139220152882113149051479813800754375842344536613252568716634288590362614447638821140426044846748139717599691436948482705281478269568002603559986819857519327598753269018346034407208271210503225152197606318500051532687139959412298044710860821044204018010899140275532733624860348862084446597925064447297342893098620888056191718991172247171765753769339827897380506888024837837191305179786081694086578220725821356190477737329311275321366460666709152389189612301229750135859968214113586690903150231917082835345147158637019640606630338231023306229010261378189002137717986095025754888575841945429128959365806909525124892616380522705720803376254850204934812935479047495636607293255878843352491752891196896859729006635606480104942130203464257927488028313697023504743191593267500599497524673409730204717421622624691475837539874068355334813627669106022409667868628803807922832067092752069283126436599357347613543395374818935304944754092638492902712840137407702008090748258401503966418340170174352404630763285584453626779467579314429257070276343710100866717410694496654030029456752244830426100342096221862457043590974368199883460632107976833599123568297776693473396917318574504412625941292680120731096634975931943742434244383728590439738803162697048012820978844969138709268396204384084784222076144628499793293897669254314897327083809240252505749729320464939968723481374862731150872527445808795158728495645211810742571988948000440580345760018995805477141287225858750919417700979979944956922613888656967899987863765438689666084495302950490272514559461031431014065948623111850555255235762929304189298301830390869326947722584009170532226562500 [71,66] 173293194083603181902066692885055829164413820657946795282436393845130509580439742992918368289393206452229023930201354097285810761127701366425458671616028698837508039989674369326219028966068737992432982626785508653416597951629440668307121702528335688256299558700672476156181524065892545993078904619124661383669655187846014277320374171669579195186803881257763849503622479998535956116524251657598813582979256537123060772704014597345690303318698037101424735376052216778414088586153114925884757089154865695209128848863972586544483451357968016424196529014048210563042525684556551271382501109865107013886800549545912703561985404079487100177532779971098759985151463377089605527676594451744626656357658051465787128209842298823064336519793652340173214969173302809913307617059189082401526552525806438038289478627642835254995527385082041710660405043089308481835090039782752032813242978181649005931020245856862547135081950942930442156211686131126100253860297357408675247916643629795524075058661344067325907345535742971859432602315444444856724351438968069993226227736385533586093202757109861668013539703839812248410817112058958037160111364314956666785535583979433368012820303534197096751255843447807685441491640334952649606128469143002579662430328866634001598241636153158308864600379697883659601537077497538514619046145612520178197018628822790564199151641217279424548919792733195894284781797858082801041081093122318473628743085088901831331148197710164055182810970356338828457498811333269214289402928541306876617229705401119008525261677206106139176343450346114278778059737011508648165795822533070158630370863841871315751777875420844158075810064602768456584046290051983719805448117630828691016241729875490548463769050466967444635269881152358021139957521630238078500812526490524796452399187745396597135145022487499841967654152416243587489720614229486761398742264309614572573231456383384028834931641152583559062350104795768857002258300781250 [71,67] -4040294515465910023444708335050976016026777553592373326632229086579757884287192518471392675186984615179179226026383696943580509921617609393006435828559345361446581692255118176114475761973222733205512268434902018269256901395191698827071287167819684898741322823110422822309737562069434517833646796134977801899516323554939709141834582700563740633120502965438224216146313575226709548010634127489686935010048758224244751927279694189692507210268256657250184936534457926600116423952600949587053087832082260177741776438546182760863057690553102080321286207670352473897276002824296912451999841867645905606288936211285195376072813594689544185399048590205269666004820711969882252543961601821256476463456298151779520770537316381614806462249181780573348418893621369660465197633884145518504969879963122395837579552286167187483958453730903737413840404937382310808042441209322342656473797739381022092826632113786408776187317373587405872617425481347049128576785216963768273867300692611133464045529187533693760624386240889933267434470238212384353222697985274325010536616895647813400120673581847476539638905522517534019474576349839413102902034486008186127613348916192424495514431594383571937070237260974670498269898872806149795695653991376101031367947129257369605045148472361894586992412672338948796910596688964304854062091967353756439035952171339905215697869474427278252970116902170963746096372444154858023950016470149188561844269447357999190868988666292708196816026317068671134120710121867159777902239501058131755648230078848603202217019238268349925691598437083821225333763473932010843416825197080440059765897748570147563417701253149797141502639979749224051170654369880875497177271332890101464266558773713584419158907889066568236633400815886033719617523607156387906659292080017061041611941330071815550678578175215515754208292282436508676301860272112705682497505910235590544385314434777338031979515564628968604665715247392654418945312500 [71,68] 1699801016310820021245447845928805558821747663297259094194973144947417779390396197416241885615049931200827862458134115585704923114351045298775794500695340260688775888291841129182427418921909194817112516868740442824240606782814261290675434876520964341546858312532859436813146010266923307447172031650876107397337546080484366577000322012460698981771043756610406829693785573961203065485058254525888921617978964288613990680288549370549915200832834521541546893143378575810011055801997861393664212219270678586985603784675954574184534358112376519474504784728078747487145259556587123136524652945158315616569837988837210690289971757807401695027318636128256038616667765711176301634397926899101716796685187132847034444782718947841810297366790212697491274866782328574283540354378176900055059986857400808637421851857649266542821326924090815768831905862794950218194523710126707709303898676457449835694011890276578383481043694397373677825986576366286291632388839698118925758318415501633436489518667385151088450469104406491195066439895394660420008137548082644589903856657400715269446595485654239634160645997374766959078532521907091007863921811172328835320402075291871202602588837507611031239603156916698921128700218608200580180392555236985810040762510441923303388342160351702557775462532611693337667247477475329764313154357390345843972742702931674878751867144132573768641723192577330575984159484906558198474127214627610699389738314837604422813440424323622804160524200669829834685594640784029124729300928842761260080183985926377748100794973936572573433934791427998963453053999922617738520667819740198369800930918019266199783199228002326290248677611736035895887911786735125173090941214967143800856328726559512185460501797205401812163325382619538375961461095846588313281431208928592389103194846313391145018361486944257934656830978168098290958934850004560904034150834459677469244634604909834118061096042140434292377904057502746582031250 [71,69] -72108581091966813838389758156355205386929765059330275347775824105294380056674130904845022994732342792667966503125779277283377038812168579158865788843509498784989520294901824649338277758646198972076655424171323218876439027236537901067397697823422992265607288792063603412597108900425987626471642325575691334329688112174844182685425204889966794501645768897924277942470846703254385935777503084976829583390288640129763003582404902557930018283971238190175869937625233540704528146845282590564640608088325514403207657460490597151039481090858972792077497479249623893455546568077286405322038490463499272048346793106663669215105857199687830734437620539267156408760262732420463122311776966121906077767201070259095432115704923834998743371443543077632870456290221721633466377832059115167616756726785046343190355448931746025484346550417924922366285941442937965548712773222271358498455362318093436895990539408359387569833932595504231754600333761824223713115100242485012628996864000967197798527005031338582271214088906455018725391430244428564391122630756316013186212414961131419137938621359421974894281683570697532563882057415342828241391277075931500812685679586969548035941435924811245026908187995537038532866204729754915744490615152223142081043836838196122118928984959545524479215489839241697366394614429599776814140433016693835226799206162140204989619155128492223319533278887771487243645997986158753052952160913146747121830445940891682750405485236295557110739513567969482721328988728015178210987639152948161547934125028647902942234858117956435708717778440758259025796306680436656414974826892576079433325763669701194179281564617983444857800348059642219365961683455311720713332687001670556933899179169269531647046566390250156877202879801571616484006204225174927688895609094283291341699206893957895520079210267395134977398269664477403341178225381730972527127151118642909271556214157675862574947700522898230701684951782226562500 [71,70] 1792605576741400088217889463629461887918306398299805517853719504074488239005532978653253079804009649134354949306943587211515421376499537634731395254775219995733780979101492143524448452845781292279677986829224423506055827125131346362210882096187515992488561899773223823677622032924487241513126467258141738784324120331322419376178962255064078900840178060613837344067326945824096739144006352453243200349609713464659197228876236879685695065266253209041308319111330276993828513068537419938914106115814128813764697191713117722542678451786186157199855742950003233424518318381323110763676251670060479787817597567409811938294264735098945604034329379151130440472115969463803873684016458239338505862597715608065353972424141186052555798995248863087119438872545790995052609175118784373377625028047373542317290959884167879705310513555123595609319642800813681070768482800805490828653475632785674371682990940831623885239609846607367443287668478480995588678494494655067282934396322862084093490888134378881520707476501767813010796984654950824882324875870130847653573911289308725384099969636508212986814259084450344975562520095033670445343425995799010017306417420997599911528693977491375787877538999638509137517530398511945410076844664077489696606592534613890878120952103421837344922611963532887742474356440858410497612390152849463716792368428391055960290757295968008481222560758429384655103663613945380413317307598767234200286647451113443293885654983151626537365741411114927407572934542536114732048850427377016167401285357872850178655130519192545164376694383696679499249929761452065037934032418864579213737362954367000716806548043059701769402632651528641283440023416890295100784855246260791559637792019014182740334991790782519434127558685244864443639033623814572971124731976122999034965276284503579378514873356007345231987413862462429836749396496067107836683309647344230099687292464584464912746852860436774790287017822265625 [71,71] -403918636335363086453208293847454414795586886721247223924971786605275031388947588033285983157887274626715267028153687061559416087845825121617440093904271004933201479260138930426101997807712071544626945031997387796275819011953168720749713443705347273265088158218894279362933883382698142704827847498498061398918758677408554147892063335340670787336693623184960858239789625425866060007723477838715463096501234708470754770190971305443658203787944119528276142579769324377898855341613913624814011235741466777015428655941308578133237854797330675307807868074973959518406356741957299036219076118643357566911806591497204300842610887998681168685340301910871369158227662719016716428627808425717072460619985243934151178177307229566162930760392948557039352926787747745287918923400365424333998882277070351390705444317028982045813761321324701697891096789271663206564381961412856601001557293306324505852222306238927381370080338837588353578045762725020929213245507971814810121173660452332200768422833533084306761414422406663824879788810425571920077586294966350643352805620282887436730854330110163969848783270180469248821784711915841019437926220542910321395991274001593080105965802982254889757425536957945564259396166546641525736194448776507068780491425117664443747515595794307135074599995165571307502521230732945011958349618513260810752707295507547229435517536971182604111298728937586202355957984692823230609821268582554401692773432786646484612894540896091852376061195138861674849272969423689484431161582241830733054194431618349295512654597973791688026177632381088763782821178006091875179056442439622979791003619992469259229589767777115860993642093981276321971695510829993015783465570904915605497009328814644060198230270261349428442826682676480576801207443670065745448166738143201844247828857003089397898793938165421425022689515151569942200500895585092677191379678500948007194705328959383194842303055338561534881591796875 [72,0] -140182236714476112285112934394369417137585956817399227357879067723816511530650663079812724886734346987500865457421700178371456224215090975816319791674919525095605181126519731485987793159583130759879926455469954986858844497464623110196899637149456871345442192595510145940472204560736788937586162735005968650011422472499884168005776550874924022290295436643439170912427956469100252099726936171736037623448249670117061356588476252094043953814357323189402987274470961315843083661211392438912322846225201557052406547632417907361026768457275634302463252571007990416160741251462608063999951033647718386837303648334483512547318591231344531559214712866385012748936936185162196740532848748206208580667117874363572572579157866617889461560290766855388757910933863482949741140863229083348063801551390508992194984201301367815429075174855670809632659508407721023558335612545092550105777429145135367901847730571505679689581328503122678059928952240936433459509072326904716109513022420026847835623404245017991480627512992774003278543802541465253983238386016118306826509937418953077156951758741980366185765706375599889950346588156096887178967037016082389361736074317250704887392845569559539412046669172242393295623427824140213850820358323476656196980354325404112841383385164972649589108679491663671341539749222461851960868383731823873973858808849205676107274085137337299083865061990238487445479580540559484449524577703752652604153351878589077511995678514708928612462665628052622811637815431054716783842945443828733268545250251791299802291186465500062342491496782346599465621428363622472802175660082562823513643870658977281463709711298124722203479525521482805611979429874824463889962937075311322219688401935290687501561953988065150906591629426006348346592223606075172523791275205552259283042665400410610045820031542858809928024519535477429467351205272033458794763705965864564746451110342471981417844245402851593407185420968159362896174030915742827939135879621834570498268519188421000585154497589310387600444740563432333146920427680015563964843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,1] 107232912610728909718878855500500078373170250115481326115783189079234282333170543195932859831889254424066851135092809333134848304856676631443575835325255191196984752559500685843289105041749655265376296172819438586309340134410319402465498614071256267379688746218890240678529618674808385819051797910401799837121959275714021327729266374523303340580942443624760384286384221775127845198508202733463967124487148616056892038841364841944668280678250536684513404776120228340191555790574453685077658648050842053272517182627307008559417100273277348379325349179929172569024848087663861898115575235209558240676102037758914201158796661272119034938691674334655655729143552866048173100024755260334949215394833620745139368007257235784383067059071572673088783688135989486409471034070462211722762102413772817670999476931505203470397289596982737886945504508183840309408443901007326294871445877814706825457236185543808785684347628402147112764626233324308749014387072544331422421458951839063078175681985084860184014047242082518815186820113306459080243883519248820360005851505520607099040776894622704597246835971315694822738893661472135608812725455681232913298854568900250939573375168327065410736399100203067366093621560845092501299000233742806997189928056890822550873411855521445126368617990673126451276455179457843657309701529352542009823887391606183220944987674799114876987073651648834252846711141879944414787753661789334080205251878328196080121305028241946038904912060414610521315111655529817573632979243612527820586754466621334219501537943175987396647179836679409886122046273518840553429060614766248647845369930937807384514556962180552341372202921599922899489189798490166037765981499262328846445963444104290137807827054631844727912527541022091969299833256900624499877732703843129060132438724943130543227072257162214412782780318862574140775697504381487319975895532733280921846293546506541259911801612932312975415306056782039290119578116235043395778945842345341337573584936480492945462100631400489143133102792372624012529058745712973177433013916015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,2] 1190262510521165010982162371997760197680089960153548016324335900357530646215105632223371856455653131569457589780475384289944539959445409725621303690733504578662305862710688108221158926766956314742864019534810464200503118867364697259090200975342718553104448177334832258201684335130274558077275387576361460370857196638686075643248264176748888220567416477103638029885600816479734405917747309608151416024347362100327757485943931660393219727726618297833101735604085933027450745790415045434925095285311800518726838709394169407444969139016206147322724079458774078342961245495251114529547309312678242279052958720651685623541998066215563190718993421687766440282565988504035293508335968594112402419775513810925630122809370074715869686144000027559337115557018437752231941399584511763492014647403149246784312162213037487697790649840839691486958499153925134697782293721976383304847271720146232008404418652855932622166253232254312391713028752515587235643872254759810007463517316959304855571767961585717793868296453778584067614354380408177518861363084009691840444870868913462789734334308956307221445811157217933949761450384023619327067915546904792282620120280059353265230440990926764887341879982494029747941287986584177347210442987420175815088088174724912003602392674751429725656007643587603044469264860144916261869080304757420125869332065708389265902473274395364584267839521537643631099307094004250858886026552068485643744210891629276865151675622498091775157325103345730354456258368598715336308975336260177802192129316900857263574970174648985262574868954990985903359191395764487145509718746943540493963898553486552922991404614961294194475321070530711887080715371900560257255749517854075909371577731422727485096134409649677531085970245127301430382679650606448053466333819710855031708928020716299385005627349307326272471758400304018266415814323420988765222082602629738877261551108025277995201490380205150559343267150693239397576147038551333737938308569493456032357206368125873494082319547502264711295369553679967568327047189313816488720476627349853515625000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,3] -179974853709195293272272442011280239733241499819571557800654215365942451880143427881009094631007706720120943840820191547361259327854497067440853065102879781525256365870374715109806882665797508943182159509151500749337970901787146414397524606620445819582977617721408265684036807665126469437481878925467370700300189933846006227927137625282636611321889127533642669140082536889749713973129669234043406664879985738901340001667476871588146406858801092900432385803197659863124781520901136151571243939449196046697496640565365007961656456623130430805646160019943900777078853227909389449459553641516513442934569864596156975328805778098745572466282395885197942910645902443756966138749693874645694813508407586791763779941727444228213616621566575383717272828251089359803565650570955429761113170925919546999441081093528118490200136374632755076802711100202966375343362162807855776956942511279332780921138964690732044083166638244613330162329035947704153072684297074591378686041568559843080114200772959639077737057073071169955650360199434643306816761838717091171119576786497591586930134735009181464570964645747564096234520174640445055453370622674602156049002968554306243100398939460463024716072483676112171757901074775074701977699294606261554020982894927348780455190083109667567347703242838753291089855840420186613059007249987463872896322601310006874111296241153608292909415513029027897487420411682852726951789116212706127597194048548328240067340727462513481760423945671417985627754158591893911565288472602616254759730337590571841224003375217447420222770379888541446076575452848760225695519431763869438709017141925707965509500686395712360597198855733791718147299655518547539089312885249103003705326730405094918671026401085226924078021351902639054256735497767633579882693072147481802171404911996894218684786153895644098871380990596768011449088636227246985153400961006424972519776628491129484457991568384700003383667640584580425572431197661854615873682573122389204490957003024046412932777668209453867657913018486730088139891048371055148891173303127288818359375000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,4] 4415559237562617550558005609342703414365880804697347711075783959875081842748719712978379043545157818369158858838466540317990742566968246400008381829253945387446221843356805430949626327019238109444519283024153530861808786902441824112030899585454288601837982623371013927087482658193224670917533822086784376741254396166417813920815572135519377379315634667142763339553817069276449658696421479137074024050278822525162790868540875271971028993245553078784875762339419756900052723622709662991383668568280068147725416254588262088637522517093242171619950710501584046593431838534631956681668115782735296822053624944044889163886911030540787709967341238524004682053223907085290766785759986094392235581389481114773600760927097199268198425799339996683093208064036805135748716486440549487208643596711035925194908023983145685412919109656645611702976647823797876681233738921760985637094030624320949276893306255872137633820855729819319660158287939017349643248152731913477367398763032679864573000483764770764835368523223094782649415882840934602805222238727756229290588072261026407621262637272174664361265204069540512863216900983343357944144320408688960992618532332245800524404818924467055717162716317682130249405085988942113013466939379131730840144399245495928611815284617985066394761847813920200193257329621359535441177784621167761983515564231846150237507854233253121234866806741251100718898616123265910555997667970917110417638062809715634157922310867466395670144158865958315158952911973773585257004745089162777962341876512113445908167827694672862835180052983705218710099155631214036954973690163337901509177104345416577026528070840901527765777207841727296155109426697468449524484898272440258062385361537303443648581163208308219022414684266349106199268115077839242022986946451995436901588644250096389431868277706934717084386888404899070179953594191099241907987449685987202262474059689232842542892748953806858016202530462073381520762362805039909977296928166225965045797750673610163785923824770200666021258081770673083980381758904777342311653853812458692118525505065917968750000000000000000000000000000000000000000000000000000000000000000 [72,5] -46737235933448301930111933686885430861673730370178908240665446974904433451822625393214232059853148845887747229719124578023449433625820468036357010824025767126479269375871400380215482736537935168929523221905039614913431576510138753354905489284829372888472604820275192887264437895197731165510069429633064328951536862423372643958198870518537019123904470555882345010558591640650928163394515762319482793305740008122805987413360799504264268598033289703770711812727823873655611438143824164722885925904412395758659371596374333463764957860023048951578675808870260853556870714085433251673370153437749806087759240520686212048242982908310278106504857299942732431508221593592503782933705385631947767802119382818960547179767152800832985027915743682578330270004026602167939175325448830055712826789969064983835488760626031832309873631884549780721994308873756503561678039028925746596739472372615825099740825595729978782299003786216736189307227133290631263611117913577206019074695477927419558705516994129500113299990014017806082627966817144546726704648553657367154212168828483722741449769395916256346077410229916126022068468602406606754394259575540312909706042273818019977673003123397538641351152709478986151129039389340209990748967603036012348714635459892481250207177329796978722027748796697562109288301437869909048961274827315148576159856550133730735026241791625360111401385174709090561150278204392980510182131759223202696111508984073418259372091891198385987826935616336229709049431167479249870695172696806443258051977151474183618778953588230647622777266040049746048219158610347907911068023854945517391592104378235507732820136151931283612552050500606616334519808232524354915176649481113863283870704450837360589665092592797156356411134626523414047168220671245614444632925185454126586478540600080789847541855806096177774430256521393194119379623958692137323582618879400851459321443991868743450214284177031398390992079329388880205865230437977724686552796454105975338745332373192905848404195192594180728266929396550434095342338874392012354475056667979515623301267623901367187500000000000000000000000000000000000000000000000000000000000 [72,6] 228348441108925526063775170829794834308484849009149139568514905800378501833193563813045244899742061683136449344068191802069721611813982576287632676450764666212798035880468505946036891160824536432574116359555891103182812806436732807075432809416936101213187266460153278454154043115496069099483396433986875329703769802817842802348194066684146554469941177979702626994800371944998242673478017470561262816588687586841004025392355186491147676957410260686031256819991454251377196061526473144061784490707348105185042081300708448524700684470667225837266796185148525812601600354235908530553190856551213151192371466044599916535310203718042000264486853710741910324417956341283306091571501843178771796366316614435589977136122985061742212650380132635348397279088525794659043660041104405870043584475206035226592521466070349574471053090974679464397500400963718899543343450692428142352754465089554618493849999182703566910383611798464286488109012206808192249806816960313637987467955773553860653220283477204686998456161678382175089900702045615455312635225596508227662306008691979763576991946234761429129772768080615130318764863436439176074332189700993654847354165825884228627326462016508067516433762709158385563319200449688875690251789233762265475281003870806474666440984599403378259682649376317208988970308599215002259126314416989458609220725984644921179667264563037752938620196786397019186249329180798083711431910989766614346098169981849762911596065918363677313545711075964974650605081524576942696600210398981384490806922229447638099944521199655127838986272376213732427778523248801574475956655951680577451820557012235920740367030425444643443957040968504547986759672546858193685031466418226035689843894886881552438346149937034517815046842565965765317908422752351328659589953101652984827701848690108075108756430038361902835393175580158646749801431352042877426171835158260041559682143092063208564371077029559563492090824678190260845933473839401684995760475541029502535944300955649421903600157144705155343200794817891439999782972068316398630161839777841237264510709792375564575195312500000000000000000000000000000000000000000000000000 [72,7] 331216445583355827187005158200123546323748089459607426415413549713676090780012090066788016060539667891835232784338415309451014758394993397601333627565878043588812828921457236193978324676114506300003156301859572508643011472233900666927711687187757594113804990463562831537026738942148165535252604167990970898977137386963017286657728603091032433455650319058749801074331950042282148671664044407205147288772777725460288116014053896209025627951785227672289519314345322923534041036539276669680062746108875527231471086775580623189894337497048354551622013597074665404598315417070526421036005773247143543755069166328757088328775195811336509260516971389631059348541009997814118165604562594504502806383072200764985531797326043539134379117592290092980212923062940494704889888107953252522425395755604824331920857184004594451212230859895318686622022789340886751253596904879051228220135421153325598107980019085540413074563509599275327459595726371504089355792066967756851469599960854421258022931664163861641564270315222478703198114934270995249560020818259900578730466868264736967066799847302746811994470973058787041189757409110032934504327622394478332488509615573894052408852334577211708601375370932468271202855475190777694135142463658177797935362689213792732098803634687552624970421467166013064583100074022101256586529024352928412343520313620815077407560106096302127471227754304328207957283999393958055194963780792335177937745753389738926355354732955706759031439973436828206129540820576574097804295155261200579460391567219820209148752748236314742121098846573989587644886517287217873675520345751574610182710219484825843995875590794108215576756399976046194258117021485538303628334215139715028868395717918113829948060765352959588624468380626628473594900944232628359509561580030036893536742694476251127989581625291777744566207760549425306482230152302019879153676234201595375170442733873744924435818188662362325829741688859406168320044608685592607434458833590275584653167172208390849498145693348112666523337627944055229249636330237806127106095673007235546947413240559399127960205078125000000000000000000000000000000000000000000000 [72,8] -19196848920099067147234278344782016071836468640102817470160781297928792633804997053165694594399745851298422746138170989115784101331708282559725187733490687116899238293900472647538752088222131056698368529923315728453567221780760779311221522529721481584877980199306110460329550575018729925773306313145283964971026189213146486337709000571668037733386273227488533815128438471108662077052967356908599292751530867525331234953842282086554860698866220333157547775870835224346718364261543563234969420733262771251561611046373538972757379375278823178019093882799745487158939965039844764361147201827416116966644479380108518323471460325625224079324109360264290393683902831738583663089285091866793363257150409732491754475821785634762138984727493418362483044617841371401400296863737293691303607232453576442848307084832213032801921882990313338499162749231042822973715423935611310101836200845866068831399280480644625503240085701059163450243693274088430271598319571549356381672569780818166068035955170266027614651940073968789271579032923227756101888827922492348351309048584060792733258657789999450878493674705696471622284423092549982689852059863759630287546347410920911180069221244985208991896389464678906006174689064667608114453911328566716358390806319011722196105630261723144991828200906479560594718346809225605425666114363211760257563142719274445008249855197151987078446721143811773690060342807478043173300171869114189058878485404085694338717742101174190751741641994566754879102672631391989253466471328913721058519718222030750611833357513717696792053154234324675141883495010547354971452406065078929095586294270283801954712214601035919600112475259790547816331959316244822452512970214615825490529027784083249774080987791156801308342858952272106061714538306145847778469567397234733006670292133135451758602626330663021396630540879401823256041007960824081159686625201315653856842993560645875002738139002380611144525017012364191095274910313340151933771642594729674272338086883533139196462255195819548830799098457403586978565260848176360289245772675794494098455711394990430562756955623626708984375000000000000000000000000000000000 [72,9] 249503017491265105378591574481116490538108240582145559535044731940806780843402556236683496764325807335135857031155886945378652871716490024097719486946479277047639841050326276874822953759335561906692749262338104535105908168854984005181353227083826977404085065463579995086498261361166505269352730345405548848129381345070517714181834383586986555574079578683104454408031986571488862254350938423764548752389792620608484079014496664176561531798938283066268483465280013135926350139955005591098757253921253475411849643269541275430509362683463332575985237941160007117647263256101777609930087997381955862177408522221752469914322236745816469403287449274153672223552978047532813906659331989341465518676799361917648178849114660801369128939776341064705432383882815821587173323273572970466793735445039483169324248455875213161943185809059383475177226780675243974010892896166569812149898029218937708434136247212653170701827411522532420299111524566321597811789602365454842583402735683584012254948597564603221981056308351475381763510349086627972802601448216865156322053503313503710726251221044932649199444338649297062452168270438406480733888563900245847430036065290057211802395546638785854174413239349608352767668697230681722406339460274656412685913819972451945618824561436595038122410211630966551416579150141645412239312242650624446027295628842285094781883469842261212145517951805502296861877369445493604214174003695136586275990129778713601250273457659857157340720347339198501226877016656960700053526388882307567544974374726459334053037001301967628709997897577068379301367709818201254310302114561278270301045093200644898910680618999126959514339667452549489979089925410228478496786099022069851323129097405715770248604460553757156054813376891298070333381808576040944922901053650936782079481479295513235122192609351972896263203254888599062617903537894022404928345719914560350529049527348462237100515744660442559332832637092652256509080794388830999950580880063097061671225372833034552525714166998731247227619992564281977464966207911892377874684733796390309965148798787559769607469206675887107849121093750000000000000000000000000 [72,10] -2279535595714851619604723836974971594287132309127048764042551524600993890172138559848259583984955040744622792718230539064566346347113101155931913853491752722529908275103011363003532849003187414669536008268156619780160305035467944966752827944735170338437371597669458503268252413560928871065724888338653265999062265655775108355221822840552369118342816259547216624230316583278151957573228345617160130127774967433974351763151863189687926027446595788184018074772818011501042174908567882019547509930633135322613097156653403717357370395239776823858080815505570473817833556405528945783434401169666216419011490003865162977738647304400166026956386277290236413680821345188927198846827575391155631816006289272203640937788649449908764826939051300586863977437499029845744062893337467420642805742442566522292333014490236082050489679318302540501326026021952170196845159274097731729972729634395431099137305782386595349975444836121923778038300522829540757510126264648251563197060033424422820791909653634685425190657305404080057893018753826135944887201712086871083388698893249693998630649310521450549729710994445697964284661421984077202103849178010659948822894807825459930825178954453413711131220914182220364220859051434204496042056912912278225144313434917575280475668646687652623924553917800364373350099207437867099649734624290547568605455024747439008142668020136015216648518916075829248549670968504815644743810522536570918898572792150452153737035489876810084951162447100466709307381715807112046247576486079004120284303187668160962703509543508078943166741271985845472735161696886590736967904277434742073292902923832142482786106400385569063367733749995235578172877212732399409439514660707477157241009002415404071399504915206424007558692890392128993903302904140673775097906484804016733926285619591416854671758273107782855732567128284102474133105982586057816347924044624525923944715767305924303560745763301691149299347312702083495604658538580763737361569964142530097860107448902367781908128278777241816394865124006364313198269585997459567535158765197776907289232240861123757191819549916544929146766662597656250000000000000000 [72,11] 15963763892072682486420686100123113708620912798953699579996396334568182930373803522617216852461918305429412123264095422356352181934676608411379131743320194252607068168083648208189236454557558531460240170683265165075497831385411987804394167598781027371797964994546485384246777452698974421041116314501529522973910648577364637577691322072654655213092521496385123983472668611564691222411675978533030543368366766357851562073133714233690753408753151165854291174910237917640411166270287416146409058891235922041086183399523847092985680902472551149379598373871974301176179929336866663160142794029241761482879324899790084376381342539642105232438598731916027685021209095836675117297058427273424700125987555835313169110755516125964898342047571581413821451332951810462997547342927730513751025341008406539948188524853083732032316093913182094596990035523729676637938167821494779587797709286800075193385899311480192806605444090604431149050838224159518496211882672638378232670972253175531367204196879147859796563498219111916845544023449263392919729309802941085158732082304736800635826664887335447885914930342447455178615796199659239039405138999000588472926216936958107117320811880934265326093526003492621643074455084017561587820744790077327857600488094470338268350975044980988814837080983354608946575466140736182803607610262102110932427339864201002315566207170656828602879096865623165424252241960678370073406553181061841190809940758445833356356871842138902460565910421572922385636068936677675720533510215159879095348954562303331324567108055714927992221971317122099373148795778922599100278287202988967002215322487763365691991856631896735985694878274675064448118176563327237893925374271543801343557140224632012833067292121236963293741037203360950065590689654856704340850008469311184495395416286603448139124099400257545477746735780688417061184622682858026314888515100523793277455037059845826257383067421209357715262486019529884424371841708341762855044376009721073026908823660965208312601900686629138480287856580940572518589428771976028018870340866595789793295831409205599860090529773515299893915653228759765625000000000000 [72,12] -86351198721912440823280355906566303927263088878633004040547106899100082460993714162770958008379067108645654378184649779580256017373900965501873292628579042004076181363926622413403455585780268560573337132578940812505657453446143174221622010273325749910323538146954239968986808403844871786542779267329238983973670193912671651478035522333487213860273641819381211552860177946261537410031193451215089417741213860007209913431007479372268391458027022522476909189933535561490662228625859657587311691083145129773187042393655437269308501456180543790916658699984078663948552513952621326483347042425258891710663868414319062728409757488679271137900946523526165745942307620254086609930175835328046437916997842191360659345764327565791423517701921224680693147824864315192863357977612973179876414948808331173772981749418672895805534821693783269913789192193333268096841032233385069910072978137337302781526571872264838167194468693551981247848444130306466555172915857521520312401053364643975608657371758795390723297589242988791277723201805962337095646619115685832631481898693571246657490952572382008593015227888489072845359760297208697082412983115460882498929236471221149929569107756484714334806397752591045688769310227569249140333277271355922462478981794873815832187999947169350970818487286016372731230522391686973786466398207791665610299184554537436539622819679797337610123744402396501559265095200566440281006935496360593405131165647351351125606127252994555509360370258494310345127725331301328067283835237423658234458460604889376656430711948147711589612390291852718588603775061683074568132218154244356328012537559070036062304887688268453234040414431382773897745821869923637471672943804547383992176062744057446934303931878532711055418379249157044025640530558263816043709758806948372631376521000447779637684428786187470355544753004384745970255102990397051051181920649702463595822374631094948597923961226215501922627395570563720477830884494416125911596578616963354241238103435004363540067903514915537413565254872719793841581593707666561306818291482230664200891659407084652389581698461729075688708689995110034942626953125 [72,13] 359053136888297906736535031938157782563530757535861379211914427607924050421363079614953175554780065589657807089702371560838852748937207860488980183676836823800847568579215770623499711843264944242569108715527889141271226231066820060633570173549727242726734104351009840792413341544071351407421616163483716847522728297871742916881211161144038108916101275981914221002722071956303852982673972735302535543263680874024686546792705739476861881628102575789411402623899657193738105878159379791412607721458792759336078978631134831350319970828584490385894167145158492663678549864553206610652829111380144902154157798759331465285611062913038163619053094069305875256849405516753015564771418631658313789792529755941577827231629404202466909962594190920458874532549180727352190106733598248987539962499458918490957380147678499844628348104495644317040888480238962049296746178846961064582836397036063437434786255732400952473481336784633303854103102935402352895670556873472870216148724077838872781201717910410264049532399781838760791104096236458290863668867287950549487529932617076298182546498314915262753417228186048195422847150862962919354558640895711963006010663204195455511054952686803769665432964115771936308007979135675224578145136796707141336205693010468212133755574202220074665907925121713917807684238523973189414715294925796521498348932128015376839636184356825311439028236358652048141854331450553080234985328393034328842771463395470964625556741723367614758152340398947670798708354546663530818399390495376395688146535820788379626118690476321670268586754016872004103541524184834234299592128759502402788857073166166666625729424125912212416011596766293237771537238642916928015674247306708149333807832752964679120337253602325755039562471844601975701341594642227605988930865302960029424048890639364455498944102400804733955512850564659696129005507376701984657383153030044579607994504599310273622380355174374825872990603093781417890475988907501926339073946472231058917041723684505537668086733479310491486098868588873269904567772482633375536929573166806550018058922508600982331783413314951758366078138351440429687500000 [72,14] -1142913178754325245944155795325792122283169980336961771688406840392274935737908069599916072126131665864967418768245388479225874799893733116822945385271954343341407491134343651098793522932000503496781984718231721202048492527163788823316633046403466763233299331171580850976020750934767827216410859089361800429670089087696070934739248314734152595593878254936787850796488109709333720640469728558356294023412081209283987833814430277940963504910793762809900752819347516424955498532787535813068203135177794264872220762380190729994357683814648481658429131874852669949427562691673547871681689857663818032014815722677653288086153520718153264429577039242974547421982595556775245306791976093033362545732848028114964326627750357687232398974774143619713989295325515469145867132026618720028282032678187882810001422284423335452032014702333807961140229100173014871926159934422899112483609047803410330681498658784903952907782880794426967093225501112896213800590605861204094021327787286556526185417579534636465207518275907407571237813175062809451304649195829597875736161244600237028316984602212505684625143439721681941482426797154371531450703075711095303909803307505117120247407810652620488790101489714938892971833626697189278868982217754051908420274360810279447854028288562502685532559277741710726182088225010328218687660698096229188298871702061930580585103833718160598375522665648756416919850800035826011708850304914661026028856084324438911212033831859279511396517462976190843410905818648893238605799840404036528881834082840748488765535445454439593916866058275427810248025507447818288977991433514226623394236322401924014000931394287142931817243642557095017434670908489083192064788765224038277845996419524285723729602865426295498954233366667169654258049698847299474599700080593679848162239785603572807185361992675213310654022784252609762329510010338795947592718042058013610233766590387363393174227420628593953420630041468206638692466546746830714376221623656118150089813937583484406449590204138127701019110864952432609345689164086120891922271400789514075019367327686742319414747726114001125097274780273437500000000 [72,15] 2822333171246569557998824847743629733930564761734160806650768383615205810807297146552433278423436549858247276290713888503399444139875744544905612904559760052763389099004720348229502812202035368823957031191969376944563517349226912973834257952476367973708481179929571155238044239119682472611077356573741371500671844282852345189150053667876264282968447454778844052540306898909816542900686649206379726208613066275448569800421527565813538885548326158082350491953616991511811929602042017256256228966864395291060261869126102169274548007170900433371111598789172187270235544254421347494318261265786379154884744023009469482960030768344248573282943500576267094164628313061367897560344209384220067472338098632199497792663931636718845108672558213764523020897872355245389910584610622200188431209587130640519302961090910253895175599017230332680254357752616272997339617101911864778880704827531342719637718510942140296382989519263834153711987300838614509879431982469293140370386463524839720433632506773447442286964121174156156010433726758141750811467364281246375078341599687020228109296484550606117904341056309676023915086397060234497616865512258259183842905127011098399293236873256396821269829707702236689613322832150410369931282599673610913252714509896166909592708469603400682848090478770802062749999917009072785725826871448581063067669060373871705780329193287226662302029479458312493405036586229929397013678888674764312813952129320737072990609134001294518219665056904914492879939907034513162984765359711658495551382393218081623584644857690024199061098528573377609019571244989811652162256538024060663200240875875979797623266291273925419091153719770523342017281692778978437102340903963892591762104256764551368556625395852967037094249004517399011295018600896528876828823966220878690126873593095727921499129015974689666613749574942178004115489683877090592375236150622104241126543430177588191478118785528585780024148155552646133359231911023195112396132196852073198978906110043999546154833839060750132679625918360912348846170152794781063732305125610768249352496425598913615262475218514737207442522048950195312500 [72,16] -5893108680799506629180156360574585051965540640770481338474249585611822174543236055250795212979950526585291767878012411028816224878846956643142585427999593514801871595405108544403608269687853498364315425604469484927470565755006791545932527557009867859716160392243649444898766505887949035728669227527093709483503515088540705616431667704272532874359172495462970457632236094427820565967981423656568485415127313553948640240456473806970632282131167267332411499694542973180939885542731849159988765456744175527892802036787573511202072873407366785017194839985459333373784526344440007872148929405439525104225140937318242635586540412376542632533851542432866720706822889777486618235847404407130464105418911730005374682131085532018137163048051567808035651441766936060067456111225367860554697940745586514261806457184310183932726103495627004406112340748320473941457042916363310227147329199006772061503824299732049016935549261999531508877242613078274066842456383444821150404502329222268488668573965161991654473622405543570153242038711316692007773759849780555489786691580661268118716993134672918931913269233239575292434236527873045472600194236427294186568210045817166313652033178977389950181891394757950033721376132340213996593119219992449356394941277807559822190540119083744989960735443596277354406960382245617711124079357947851475180366711618955202533999945081790627143279333036798890103821254452382073662933326026929302392803690622875007667096654199419456205627452479829145499200218918129110314524815919171639751297172342345904104779393163143815444988523047259045037339296338302276081111039890737501896087073672766208713725509561598773765918155123800110634492849427579980576787071989240435117526488874924518412395604470821189345424190506546566768106323895330919123519162566741970312123314625464852533679750391198486974036362530142889159520696645357984908594014067918527937517337870550435128968877536175662034069717727027093263899245333739225344885270526922924506756619662202016369386159818173275586380943117108162528778133515695706730290722059130115513699271073688734645656950306147336959838867187500000 [72,17] 13218469913567999931178370483708437783836866725095641950782420698734710075824799732919967795688935449696416278507034156470871332349196331911076875661620124521741493072191090863524923556960902670588055880567156321397226040774628175375144514710362780798985981239597347285465605559790429519262271414280625257838825080862851319671304577183377197319437147112801118181365384608515362810704126122316881196759047844424927886985692313934831334928007079429326657294852001042671608014592547421352752762362787482048187695852911452488248359183454776789500617853131668708183880605592892802339460474730667466391829607396990950503031460623659826674352711464704419981812953209756408995042174949792390746844702115763469959481434506882331699889524796402392370289531371763766753086177012875749230955071900781506738933652264540691463511231078119420624550988660972720429645507433458901694637472246358093096584698785446449619338842592864070731323191931635579157891453233863833138339319797135258975996900293502821115591588585865717841203830437639025474638740822810485791791706446684780455112401079770607832409896210626075392430308185592361231777402394731615455568228077589305093332501981034896760245980409448402554756401155262032490715622964245282603725438448390567252854848123000332193956414778114511798121229074621823019317757667740661275119924909389625983994348891455493422439311667327625373495402844812943406542681573822149854811197364909914717923544010649444081820966292248324789141860736473572673569046812234978817917792183023181237733177664290279466052080510113598357917771620987256319388623935094902631061020956560338119735085269465785306891721000292612272155966051358573913130435728854390047018044841580077153854923512371635939770224747179332255321969043859669773771448327985278991850146625967834745821227893338435052626426843397781468639400686013832887444018938617765945437982608468063983757552527629154439093197289154484633714359719671455074876411034126972623308822386121191977956336676710816613660230414160072673846651688907103584637876167508604017220236268720379158025934884790331125259399414062500 [72,18] -37506731126022584431725585088293573437160402413287755299334525131035626838005755302234394111304470546028136749193378156766450288138788992655782444484040916907243019386873251071407528496868600899401676621375919104345971074516727705753918714442447289547863068341663988019152827398025193621106092082223949350997753757949036517111230443352302834106533757091927869389999124942475818682212288321313495162091969386901801598638143831842975245617403725190307392466756427001289969405700246602018078885320946759612807380138733515206447087339122523641985663509187255615370067016899060642335098069067848747101805715628963156994099403889227146762276440969806402599007609106194195828453944466172630072290638161016258539759216283214448643451801444029882232291195075654166966871404125897080849532234286777438197382570257601282392653342779329202096698047937457643269942462346743361950681910587286743089820577233474117611570188710175020843614698694272079614882688508817569168376603923790790480396518822712983939605397158585662682522028919224047358166579602662720402222655424226862840731302591697303515862404128306790199680739369024061172011248245720369249789322630887772909291919656269784510455832811052224481144897015184104933711673686593528374011241593810682246144035045226923985331147549229711174712521255100208008996832739107576696181633919439783743391907373037889610394803517198944260752480375970204812111103475536804548488719830029097086850036136052025867836492182954872212061449238465003130756805402160208978695688343392473092888202476786427099260686702018401324107365651946380527482833042263061747185082879588308410192147989066281602608593311534307035836562600998886018083731991863682751043048867715560408581118831793405043524948685357580283939863355210369937589701200527571345854351972538886281253592344563612539876438999429483720414309036895000774306444567771709760329718977948700153680348727783615853850513860574232817974933987953654346781852760277604972024557171874000610531849361031419681374828593648875072858975331681174811127759149266423337255632781961356414512920309789478778839111328125 [72,19] 109304648631897939409926244403631036680332724971135073286501088240115770158539550165469071763948148789652695238891283557628721240697086306413301652011791841847124233275901045791375859860344111440535572654950308205854088002720751006589893852942464069130937725721727142922432096299894288157555130011256452461287832185371226183784734491546226034112189981659476405054155465387037270826828257190340571330539887482368009893747246149485331632542453212908537063496477268843776157049654488048424991713518310820103520113302159500538003847807177337356221507948096241843029286739153304374790430534507197836970731020264990031226164350376335787886723509477399750801241099277618602434168564379297157888384971969351164662058604107679823851027732745250777072414842743950727874310318615111562627596186187512401984280521508342438418807739176074935313679096736745594929076884746403966299213424877341015174897120559327923640070520163821841257107857290792874467942925866996742106165033639393619261551035487969680631734887658081631335347013067210329752119488773675697861862019935856225705750644405806646104087506489152794893255798642492429497441061554941757216808169319944355872531576678042616230214158842912374056084490487842460782619582606673709740239911746599576811982693854730733712396586189457464994945251179745825598627635587517277363109970030400018764477699932516342885321889546988018770439439010867121289983627075009199675952588020096364016875305025430689091722006687669337741352830872298992532318052942467813407236441563168324920373265033553582773211851219762830238707973887800702701048998404074809164641158908102086103937167794256817153505790065318415039482574499322443002475817051436645520540703196158853993451994172389688659418569631722352654895749438868770909796799060586065131724186073258470101928915036021622205622682442613327645578916151277904274111836592358235929590355961262465500022466529327168631868149961458547263594091132660712519963704415366579411606581927465489968546359033655212470674234555945173092113896725574299459471086466652329106247210077640374947804957628250122070312500000 [72,20] -265673921596720600584522065971388732580877861060976497476808480309638968186174116813632491752687975054244019410022468981496432952669382160048259359692664082201339217083173007041684444865676645480785030756610034184629410182233897030901534708750855153367424940111724904970758694833641669876693794323820978878080146644730705180152379716352813396094053825940990792077281953251434592363535040944895694732927000856623975150917820606947296990618970522094089795780747475583970849634163346208772341510248372780584844863641804391191619949587803685601006979443752265993355543113476996389281728037518575663443663047833783474656239440321557501094257463982078495882794933768371946975297449682071404497081082283652053110439298033454734786968069912518956345639661048620035604730110015259599115640632675312190520744744604663027462677584541287680254717075483582522700247056362406650658712100088368832449944192137729221986547912243691034482555553568508743568868063663333498501115444432556022115165715869953980926719865507610963096708835394038875605857285257102611031798424407516380790387867373775043527969005685779012995376083808823989098607479063129672118679571426502697842596783825625480027764824469620143744545807071187035886068949187263372115934464737675685624263982566817651849387203480400074224338183700099408246574361901952793558870922491167907168947055379268919261557333011318840957574079685110242590068425033290772419671241571727521177189887840714382881977964339261002238886478886289801904817814705658344815797836192187401325407508495380265398464004272255288515505218482528129143876080153934670221893237849577067996130607516566485336857647913508231939393341524889890385790521633302332964347643742525031994540382863760917143827692627356576618834442155795409372241300688733027322533095576017939909766581373661282565470555894917840252625327343993477266572869380693956370343354948362741723241245507907297082800578158586635344871576752009355639268939339708415681859009675024690527538169482100100624871330932861412819015971683666413579904938824171006621355228816128146718256175518035888671875000 [72,21] 506916247398020568094304607189337707710624640178180032448335062179995724792091103461243693368898427833255122196982427299287026189367406058499503707557859632783291673331427387803788632615728135070842899271073706427618299246904913992914940463338450659211714363241823126463270540419762315170169499792481557094415671079576382142318511579118691875344665831352857389429884493640547380729771073106390950859966646565362745919185259235089699960731240182398450943077296332503356250139988713826917597847245523380823192261084626457610523456937965103802358561101410609047850221544103336374725787268394287932626136581561003335152712109431202989537226566345474852612173187674710896981345237131212046840395103154033034049009605105954857639823976163219860177837590793883958127387369340253739481192698340349254838521934709701231344187972438339208948468491378512836631998599426090453372435770052516115973684290139996554755355134142711512250113167320579596547775734937279493516368386666625258496324616412564539200951183663547074123838564407483905399442886598015317473081451113240091289018491974834259920820908999969844038760201693509482203180988588228922552973486181437049339542335688740985512609042260205879203410601625467104708409397874725262660976106300187867549269024078674323831570570102015521772890864105966759943347744583587097958111624930035035472147202451425861778573866618759912870276419385215645619463515879695461016901221125100663221440173448429519216888724356566768538440894794845247141311443332004108743384973324454469115143801966434968928348435251928228264263449835017139780935082276551003340738838602830984911260279631271826878904244081998979763451853251475670366026383046510495148291376649886742327553252324779749990617331293542702596561585684095396565728674393670593541594187688621697953449062560337500492989600927254454335235471528262638235314996350419601323391825039583086164341621486997519711245214548323151956409917578015762141036020182915289900048639288057860907059324925777105515751966321067206995380893075783128990546440200331895428731421304746618261560797691345214843750 [72,22] -760963705133178471709057958369241245706652913775469962350946571755021401095762166976194619400971348663381296903419528403757780072992122545839561262190257385555782337347819491662382348558120679756269456782257838565875999844456567817975471485563779339628354118741756455280487402227219605390746290684161865165380949721652577485442842869041168331578376146430559287703145875011236115994371151526028105345516750054773826438756361426420610675855794252492926315625864759352072245499347196119816461575130116012972501343831251207866828377089967034058202588986198492790244508967671724407471310880918752152707934035926534960523815434811301354073812831244994864554776997745576328734768465037920321241188496195247371134970667082735923423766116644809022833776890995541229442713511097974943036682977888038035314382728376664196778877128570670476333366277822966082402310195190003988040123324882918818932142085551854550291591180539063238405075214314783126144230397339739876114109892366311536185818865959667108884600487177468865630795230163210766374884099688969931242692790506230916848925199246085123059970625929263851781366859422900645165210730695405315756385748008446581150393528534148763386946435128364766844961633806098286532953669064354010765890455318639709920134046468722447912857664281045060109009912764181328296895519429723445966516757726173366655291664810735149533805997053793715648293475296731933879132538290133999417682193175033426671664454515573978275124258133854986728616384465231457900715324459801466315037793544675311698733084453986201144496065673720675265620793881652450091486250029768134016461836252998449421638504057370428094485143608885251186243541562473671091181928821532537313475454447279365786719745971570876159335076559515684905929289491080511948715652700285582772238522886558835301269858077699651302863806831744969888385387185865122720435327286104790413437033629369516503402846687555285664427166581162783854738252518282819717541409700986807427381612545702341307594240038210767757303345576943258456823795239299040551402515740291032653175307132187299430370330810546875000 [72,23] 927974805659337734846430898141421358746164255194633924714540442735234392599966009717656464263831730084898739085282215709935673296638573976847291114043085003804262442553252777440595729183785517800444160978932525984394893378273095836912409775071452976593444867066215594333909521455085961561696312840502430619093204784029899694418699138969080854910424407191448259272014082698375560861975016783171726542057964265121660577258620374258725800135475886400828803293058307695331209605616838943304751243029596232228458672456877956413273772828344012858300436949477818962487731210983365002699433710736307365713585001601439965415094971417364684422199975420871578845803338276643357420130878653456635578562398540833163587530583617017372010847689065912448200699362442074787099207866900869086569345983502303307701051461703937732443215919446983149231024243641349522206385227036937285091090039271748292451388868379603084950190895420383644969601514258061390760924789265780990909852997136027902206553854156658803720042681147992179985703863089419573433236884516139642545276142224298435419889548423270215027385172806039398936796455216727163304606976829594187470385704000345864114525166154050870597574038621112418141818643427784065481512683719448462041535266311890229100546667387679796149491528889544877019547664881009437756331668517778649250034469700517212604965273674363658882455242321669782511202640341629921853675520452081709657712058411259543747964610427172702026017980322899135623241880800579547979682258428323568485142597015055936570864006902423446939960789153135954706942949945988608088812670124743710348158192364003303568766737736607711145396161839444868817334966412280640530475118474493833720704765107843734122014324953976795939457637521543236786225856118039572613514180570323848847723964536179401477961698412861735229486528358769550452459498741710611421582281609138213950164911844617988399087562940557802945553492507576761629978487376573760690490209881427540587470926145833207759785520708789219806843436947470346916322377432415901059531513489497811519868264440447092056274414062500000 [72,24] -990442153035110988885576016011731048634377260451605594375378070388362233880322851818406262097017637845404709967839168865905819004578133611337368420275483364103272493346537032023491378017517058310594180672938731086597925914431182839836192602979084855444963178974473450365297865133174364578506217446137082304750285427002102653262923138119973800852767608034075972441507689352407339187748888366110990947827068885607183797183535275579141396866630340766173866949418038629887263398093402858556378911598920348958626248703258448262580239796272960369532456235949520551170784668617251750046337395599817501838688865787041430523583531153523371484857313599179223259421837451762448750158369799453668698358749307192769139455421173728279635501767965947004560632781890440981238531211719403304691035091651024305147774404134356370792605542360327120527156335933810006594327754705264347162357607220342726303001547194236747030196994987268231032774276608415032679339344015642734764274340448600662519185656602316877183415997072887394668577114675351259929363322971903512839798272864635063004908425274816841099387073951740227763428629957279311508074210301022252064571044799224000720002550733168319138687469711001004081956296798419621013557442268704916899266815587069528701016138333669603577887188668183131044442699022936899698644594259606372203087139725346703526839057712198596907064319498237928331924933825598220553349985705309195890377532025203213943972817024341397800885217520631751059148283884433701826390033250624644174197157610322112221460270760235451933906579426593252576459761812740468892552551563914766028514923031736794898863346291600725685080253211774500653154477634371202795944059199165031861713976125928532120421894477947539942032717287485600541753792621856501353892156824138958575930669644198351322922506838458108356044177050998958922161932302606385160200339978237203586716136367947192439537342012579625801403870499644175998547691932497332932709849615254232661720432840110139813447717902197119753943080105117313544233404844997760700070596646960030540185471181757748126983642578125 [72,25] 1041280377118785530881558611880832095205519824888298677255991216830187896957183288842140746346959737797074622737329853854212647698721462282313030727081098704626088130452905497708770032182915537318869185361582677964378510550256015677467787348095953758602085863191263610087293563751565337324004982288792787610264154946850501394909289888799428474447148866197797745724999168561936839288590644720733321400232097124083923961219247875673432342698000987293679528080401312199994580303418665599066740702450775866541766423309953313546303446494920613266505684613364106282258882343081754244382001715064619327456620293760893157111647276777931027022463433014977898570940417078172677085065791453952488085225908617437534093605627517045583713589081745993743149172546179492455402031127925631346101708302914774853533392701249631110089818468719593263822878692215476022623655829669693257968794109905856354262297714122978403658123369373528421840031041823519452163361560086943525733014001656076134746536887260292538127992990874590628559136007883364209752475636994675724903159753200183020192831720157357875047997243840596536275984789822952760139387633682318907919008732582645753709115628159576572848710271354647504008139716455286854428116717117872842604846515384640434787253101290493866865988121756918644609022856442174667715744770760407869452677172629430137401963027264490999318250542847605045480427643610435490563011192927839370572187908739961944161368656040420434656568864132917039503699118363160792138618159431455981589863210981560461867296742160788563006092657478135709737520531596280907835654114032487096633781704884230632127253005013915078480716660871756744797661071174210251885398835288620115228189926378381635877046836714366939095108892913683190780540304583590787502464953627103061496705594720029187764297736174433961889759359314017894271165006124270411515106357910374266686932830499395157239138354620831901695861910158306536297869912892624232474583084323998358735578047950869425541398033343022745807668761609428161485445969779194689536065167312361978702028864063322544097900390625 [72,26] -1142774285425894679127427655909324869499172298405289319391407275272440437741635332248389652171924198094730490979454237871999912812697886971444893365449134412710817440981616579371295317481218279978767993831428743795477187166923384000159947176160103682026287026772828877742058334187039186599742246283268005192891789988621293860841455161018601374347607618001178204611309215510091134372864194925188324138510685459746775909699887433581032550658843095870634335351692522967590483160030119896399137486518229697330981799714164497989320266050332586955461833166311054585363234032302757055096502993751179825788528700590336510379304166134293635773201757533226685486212363093445209301014805251407659507216662784311837633425241780248271267156678004026756084355685584217852065909690880043788413049313012278477890216451064356010093211764253305258531263687469415710990153725969596951697167749664413496902390363124392390149290400919149657129767898182002622174485391935189359538984026437230029323057815634703488816090653298083936943160638339884098011443150820098743389276700429813069434395414037852656453817325188004496238353328955344382932562370097914700086119057999157611034921844859292823172333932982862073030910762217282550185743195194727595926425626474298059442177809032395186206635348328525157556967540249598252691592705797127365013794198593236935520765121040050224336245223305470022515946496885576765699544787232852617962715912992085577942231823996576138909131019260620983468247940917280053704355709090161100941794117510848372011823672617664285634091716101125812934222432590766641234151717093929094205995390910355502014060005509517810342574275746172417073535376680077959791230015997452518337105986615122738891662388681530954499496960631752791755634134201104256152622108191560523724682541102410199848884404430379846276056852711352450952255580462013485804415271889591352704904289031274271950580357364785400014700414885200551406514431056218311006698915022115830345236064212359253985823481375504068756712751173274659146197192436091786930940639166465189191512763500213623046875000 [72,27] 1183092641889318280544043731466606220374707173451317764422764797335771492666622524987223140240436981063888628729734010119957695651136059604994843530154746668363062321467030829199881750225629425132074935462852940606339800646587844030246275328747336896947698653889934114617687984422998550247097690291294736204535323140173576994299313175135833458847453533770264423833219248181656389457091969114143514428356935129149476817263885023006415714317218329482549024224193039867563819382818058442466601005243873802748929408327926663922239766089635073833934707512049086294678994261938084924144178951231183621753961822751938830619738060594934979839886188744520913900037361923055897075337765291474305233181298027516803245701396954664620738315913695454453972343537629506873428525601869607280655594181660556790673641970861585349488104709422621926338035605476201374344023331896217652614026885220358460416386832619250090875353090977713278580121592799405144247430349867968501776356686900160256345090724740797959358408971591999454103230527910454008506180251399627777440154454152954223667387693226985884165187198502457392722609950488490916063034004625165177186712343550715242619054195407404044627680140485669061215682708662164774636301729897331804369337247071650363648455637984501622411554523837297257445199730317855039081460173864465300866397609985282687688394903463864006350200618056794762689090826146021041256455392878095160700319392962918196055392326292808999472186423961363392205326645372503578918812663030311300096736169241928544300010091411034964044642819249048138998343900153007790528645928292891401870400499894828686498778301750592540587192363494982059364680344681187820043208804795457025116835264385108523286759358235808030422603040502892762678495547238601442853774680772253177112406471424319689826053471621718354701848323308797983099063789767431715774521471843234082016366538824537587181185503352531807258471870869855314125449056762320219184195403589606116364114245919999236665451712898378145666144985367064769824113825574547070873521192879707086831331253051757812500000 [72,28] -965872119853282285203818641322397339953391212795578997571081664510340756336140111231273391564034059129919459746140938620919990976819514533026467190796693828282032907997761322616190932923497936482839575820901811773140407858506657705884271716791890677455417795912821621760262684692635085369092508377272009807188821522003768443599312896083831355864719221598112619961630642194732187339317935831633337929937368710436482073081855250854660161911449321643261931148901088434128180207621301580097586487098573903670445466135827198667311731491510472501602762785992329536908747315682864977877569951002324348776352923942633040724583255351769271009722812956581591179744575448633499577223995754065504684299107438471713414283569394471796329686772138600022363076495187640930962780589537728020534279861560202324153023014981356383632079871635194218131605615240694093846335818905957767107368182076935003479494172886697285003892865237712078960478782019229288069493769991828355921324556620330681595378185186428439036848892238836560556656252242628441342382964326060539454098547439105291270218216449237930200303049870380542221893289489939251938902874281398399205963544775150339193348673910865042048886901357219214757465351432064535004929296570385976113127779842021406463342861968591325409764247925126246810522696019777058482610168909344813277662963842139583706330256780407682009597429879375006646953985342046840968000556955645313713418682727898030451538933797633006333413058095561133548526274045641702957510148119141989348128173346769589576249331252494945101758515326203246651948433036253636056699421452352116534477754826388968875654290248305246800762039718985209675891011798147171875710580800545905656504935833640796213566201871810178973657313215206133969498287138686838031922557494631063591214871710090818657181959733125594096670411768150065100286390736432658352115493966965074029490180214856972136319279127823825048038004108898008665001193027243081594610009172149599557620175410190278768763937915386277859727400004706525434931401472363199367521247040713205933570861816406250000 [72,29] 465571881566427996875399936911040083114438164267807086267955355322268990263387076170030640078113771388222779761278303539792299809552324746873818410393886349253149221815134025881126933401693762290816706458456192599125298730426795551726854087901393220072884858470016178941590346963253513044776128577391694993223573000289646868081244464670735347570149418722801907835337742374523213203695854609179090331936482204228316262709222299492257395971751847764646539638427278485006822251007244143564659874943633025156364965401921433681201770410068303455806492722430362200351807187438290030287702941725382841307223373474073805625698880680821840190026690999572120892241247952480518908259925628352521503300048397151619102340116812443141810328451014303027880669158315774358063029085428459085897568877061078147889155512586322281233073271613025119274305183233721746103744853065081481077303717432507712325166052061541131045454554450257551372062140057633964096209575080662903415639322733666988879278403710925473651529559431233649081367593477814472255510249214939420659792402579475036525400188970209700439365584031418993831961625795140709530871988620980877091180271195203033115482769768416600831349667596475891984448455381953380277595376169908690559568150906781474494064136803647794460725817453415334067097375954848788508454347530434933352540220801890683853004475513123140242639913368630170369563423950938594830496561025788050946748751316135582024946367252013968605963699686117315725433492363991973853757570320333234199025063020225158626464244614455054342991198643044884554537553638507590979347591449223356133178266869390978824612549469928648483552882950273676928378190930535527550158792372774952217989059054239426038441913970589938993165290677099217123027214952909655013417575494753723044237829977921820387113602596161203858997899242348830971916002806748339160513575640490300191628038518188280525801792637899972406393147182612545846569672823054406299544572901286858558555606580776967642487979015309437085469879602379079848936140571813435684589421725831925868988037109375000 [72,30] 81850168604791608824577711683100521209373610393595350251040363341566080550846485641025702345999720448069182370767966012874961603449676665779789452596294809296615101076262898270288964460789009086562152273311007138729128619061934259333855910063189440259787024348459860632286912398993155920209423474034788728502236509853486055078004220620532683511948795724579491644679151572531970123821152312525910425262690622465231173712968428659204170727860230397365041734891761033452014414774001303585022927929741332655304601920320034961445605838441668860669598242353817270940854503454806833359073470660994748982039259741542630320677249313827387810409928422937452406715490926394364970444185164447773417020797249778430927842478809666943858901941819411393040420146303358018077050780059249195614704739335000225864770550242508316955981630560551126966660847661273938107986134313201079251491214915322913436722836218874525454937597479739388635117976482854975969178129459413143905789201590624890894828197379536117542504334008745554088430055621860788355632168323936227232068462097385579365914305859580025648361754055662225070367192022114336919265628023518618717926658312487719593532418477027289496831045511453533316024387119500053743622312806230363557171776995359361462466381254276571020562286792970256589611177775485783084691721020538293173496053333217293344902778755846283858967304197814296032851455130382495770398966289518518882882583949718385290266140105852744014686273711355863620514515009126080868865205843589663864626734980218888866316141705505611252685257839515584007835292480118319745561294142063207145887466363963000356431890383073072925104184314751373917948042732632301522741933020660455659474181608360030853536223475396598415404186308223986448068521318592277302276760295796825096546060797617137948477575709031071557975184559437707939997193573172807049476824131449428414522593694047767670439913885664587680252168880289914193671814482254355473673508321302582726784289838460388519032348873146409345642318745099894639760543593731689782089233631268143653869628906250 [72,31] -388880925453427428030311608941809080430403773535134188479295909886785316783435469329992479670203125070509627552627814745030760732463798550239261008847516831702254238512116261298057636588423161336256425550873751157879759010191407051894053602136545935106732635645499846565553854405759906554645057084823450873007924456228782539738199680993432837991892034001442345904773071080499569892728838963461725828018427438434038214153674612362134201314677379015701267474907126297252559158560457717358770237683595761299884225729336162498046445062650562378705337034433068210520349930421272061307151782645174232788295082612145369304212228434181388863948722916696647341725097989444940796934008694458225859934866818720429378155634257139210902665964135985317138335749491023210608863210344521964398735993180898362031912374999509925468806193334854745742262009767967662187616643126385501825575971548530564781725018822236206365978268010711830830069141452110106846750040335105176536676308426829617946086229481121336082552205168178410870634515781910306673315935299948844255414622492204056416796386629312843967443646181902957711335639132541956966211488706434409345010543431157385663967674165062450792057688324575123114255949076706633325648240150943879372397333098465263267512926883130349053489628039000878442305605711202162525946133322596910951558646812296783291972207478738543450549592778330201130042062566695267015164738115899376848381954079330977896093703152999058811584409702127070675301490428009123798177906150257722921829974912814773433031232062972451702551839882131454714192874127927691669882854905702105411640791438427176170106972194772459370323589195887344763097012206014780772483007296405860736673445438997996207612039955990035930341139563240722749582523165774461626801956190020995622114685698977647973076402478050606129575195871155621521352869569110819887871489089907614811869358936349747160180219317150329457884475425083405688523133283549659883455299751744185095779311017360288402503662104866794892634046625938182140786412988031628401586203835904598236083984375 [72,32] 375195436512742128301811168425639686569950692964229134023915972894823790120233955083574378097077568799096312173599117737718478344966010713324077981275271570514925555784905152112723502137766878354364549785485884338425138496594338612053277043638601497268867513037690090407449825260100732634946184074030864320535751270596257207474307472054591048839138950214073343707648176458496204164366033277929555564811074095367505292144788983217604265102892827460251276499791682930333416794405850498171831606950373959101465901368014576896104410611855640459438504336706035115162486719514192840239347523988237650427767413683392372501260366827128790733027513865735593344110204031754536403834641577584047393083797978391625314575101653470365278597270319386951344329840525232056743691975264903428824845487091503664793955669462843257369538220911010906368274286119457135398390538980878293097704156711172966872518348404267142186336425164363080994601402785174150038755227072742731186283838345218766895165125326463414052372314642321890977516981978032527104812096222858620756119414309972760447891476579599282845858861007475488249623649510252162336816000791711934277546009550884255969837314836864267969285517427921567754705670317515902346166940697806203651950982209087762761729063575079960885023314939987021119417276006891869457892343601226726451282545649248395640615108873097760829033548302334971044402875316358111949981895828729573766742497826406786791115404284085137871277295929562860436595010690029252627370233631448772084250736769332647271930564954382915128790824245618765791287967238392567546347223388561285512754916070450590574373601302637796738779464524601291420457996168307750068029076069022943725589209096971114402222066778787299447265566848841591296022577005579759914587589845522582099409060648875560284161729942018823695695301603085691410427580630890535001417105620005816978098185532054004818955443540764191456041781874650233676015559790182106423141375145164653235746260312999064284405106078866050888569962864997728475835447881081563537009060382843017578125000 [72,33] -188612771822758311627868254479430908237701292968669777383699557691016329578403234228951022516023694507159497760181626051802687847346754644058670463350068563760758319082764580487157675073586426091166615952316682317968923442865150695364724857114845218026937032413850651226846864738089368596222205927990662958847794929790800544574546924854201624528131376148558579202960038265067471373419511202364114390760789002084109336239036538821059794721217904022152693282056232112284556239718130611721489937626647353226645356324900998263381097727017011395965564808599640274788987081653388254415840685535163891641038464154979529610508611492788974657926760946782415909587925059636571648628082872066392917567038481817125391788185405644717010935009939017917172118061684928318280847153997479711418939462021815114469261382938799291951923540032691957325046718409645312591132151311655976801764655526558023544275669471256385892479407047422899538911202787097132164370448506932685973599377991974480688787417534262552570499759866959035623729187583892437079731022720324921247651718130802992360801289109982238021467395614025158379825115040086417744370464884333073966567931461676117894641282741257003211916106059249438429387986674529239479313667003629651162639341079878737513868768274710134172336847485284226733411485622314997661592886629042689648252690004865212895785831743913368243485462125857659868212898642329896655124063624659517727784297166281060880456673061921033120653204985992033029672714114185523117913042224080475602589299381624712967835950089174635939432708444841777749010860892778042748441008415235893166382177444074905743007093602677730490873516930180184847779449228694791665428610406032890889617868408721603871276210688458066373629758567244855234267233000354381755962768708090182619139475436452012939843178129507926289628946298758028866619792070508833956646992491929893349202723908202313154958303924733079132757220496279482623100902980132485040525621735830621754279893422792045975232822269590439926030572344751046892641355157138605136424303054809570312500 [72,34] 20303162074095567768364767082055019868799014801076340772865793615847518322010752692736210385496316789596154289092718457600317088383262233816818991925638626023164856119950278129102508598530297222756222442583398581866846960839081132045081056695929620116739321575600259681628628814765018721125843409082532705909741069594427543339458671740001829272188965916276322132894929299203673730043616072207634758665960851678179024221484295101790623321483011542760858575460837529635908603868680335787986175759467240096631260288570105632398538788599238661257176662805906349526071936457138432489075616390668527739474891272756945096814461368441126956721511994748585651294947329191025199612295271361885800649754681191695871320875068124580236777020416124478181016411149693279334071672281397008788716400440065517574398766267339625144726496635459106767301383278925503830638734515176425833641224662637678051654335603922646310843386145059294451990585481857770698000008582561631357400515819488872032112053973212336269006641347411419336913877308887014069168158274288099155571828680290006248955070321748907741115659627640217283832417316655440422723804460292022399563567133533181129458721889558521015631055370998790914049711296984529762128946245564885905501214842387325543485808797429496348017715263134735258410204997412976660792735187982115509352543439136592994130344698573404896361738808697820815773228059985843862703136386511719769902740444793750148000425094080468921898698745239170135734171167027519702676214394276911754867055904449683902644063668132480289635601205955164584426926135196986445372302983799928344240068541293724577449635313495538383252498727322802253600630439834049172257268396817028155311995727601278426873940135070787338523546756443174794946456149703104382344151705330918491590979411647676903489918625547774081948349123128618557530304295801717775686745034841420506156072961755079706833666757324794219047399301385118963441937549399922837986409111073936085387521077586710971656208007972145272684924425295877048469606052094604820013046264648437500 [72,35] 48143653093176012052534008727886364035509102084064721209145259417780150884303315112909091245552257573652647097630952895259055259531733104190483452227323244778905016879343205311319593656066818255736136637333559193845206375957782728421745660799618662795228767198957033448021055690357122096869364364009741267765367799006303096427139513183458704372898862737441203326064781491512826725410167487646354950133504632291918161166342593162611927702125824755053210076828713784538662197168757239022755968706842925678116506911383486942433053534629439516181197920666928831491335286566717891575074662717825937368977118275519393487012105832973176612504456001153391024089571094776572838419135227176545106962965362803693645263949586458592519809521294476931176305861834350420579568243476888608022661406120315710445430192357470441804544025601711965477707561222984469452194989233179436078169331222194030598521494886878503757529423428837440593392323315321240407953517792578537828705451745126941300820405403105292207127328280738930527918866877245647480685960924692422943869180027229854168935290540159941060748351369790195998482936131904461031926347096557136960521561682294288549451315537655859855233839462949590062584162017250738221909068526451613408584918964853574701514201894279542653838836000586040666265211681078433431032568210177633749613003595835637792538374416782618901067146746881199291351137609339886659164911171126010407056328226198130541952016633877848395275255980790674605244260603949649837995225590298572453662490033454504152839598708728925996442990822932889705203920164167528329300283301070273781605567435065871030843540125080933254081735046907158505735082087545380335233930276801716713770441916457289618237498837661841245692389122663757355170645632993039009219116424293574800473619003488161038977554085656425429694297743354763052331061224984325971142355628466374842910012433535995747679685012023103214913664545366833972440079879440253641373049128726047852389442775868844734403532948486353621361360502137194394833841215586289763450622558593750 [72,36] -43668388681240196055979314870512434380175073190386679880859591196568201817516712300310828398641967196990044630171923906947727949260714712829971436186660604109932592838818797840513191057033467132092412434438940516262099716622774259281289041887995280837580805962178721308749862395110901435561338489833170120794896371652397425924228752958675298166297713511071645321115524472582951095552200705187636677758656133556390577242258728376527565111959955253730798692479184768559095687418732945441129364768451118981280969522019462441917583891680426369204606801193160719600102207215369840993539589658860951461632663082278917420758307637365967290368625723289177783519373074695254217673346996903567136887548274100718250091985813409885674886232415035035216258498297502131009165117022066475833180203341070743922323229136910728709615105909993456923608067393278725710131713825019017210507100940513716006774719032379764340199243551451989036637154985357498566430935456386870570059457213460196021980125155755761571530606255306969020631163550919525493223906040482236896877403544043710560968104484060141977515500941047147329418085643143351555007074074213781625115665446304947852151666411403000101370279706934275386487850034881444004909828764936846426496288748938743070503645256131140463607074353078081568929489185344374939258582939874941394600160678138104622518879255656466666828555030067924876149216904922183711761641996337349728019054307032464468936573492678160905184396181073408626538926930096986339947542561927986436618724328821027048251071284936822187445610051245091486662916993067626109867782691327232730743664464476562963038598185848739448590914804349454367578954372326839054193908477662502332752070248271116022228755878320440826163965026786819044314738330163146832648159484423167016291378293908096331866234724751657029517389608533515436573001971237250495730032570642862710730687050080418331579535116604397675297683263371498101602485042776739864810907468024542690406601932942481322091107230620843510985576614580327969861173187382519245147705078125 [72,37] 20155996949098234204461271710399760080518255178274908766745871039741819017378574322675110405488916116637518983269654179116762092241759964514158935707158573306366861185636795295732454385521937452146271585174168084497977511165353855784452264233709108254707473688932264368489483861525980542751272520910446587457000182371944940717906799689585939129230419512110927540766570426456507781067991987516030587407107034110751162937445328943412468412193601424972270275196252406687322804400542113061526823264010397958599225718778636612872019001914331208682175552700069842780881263159191456029559505043625582688069559474625446178026873103831624244473790237475688047601750659397186852294632883738790118582196579285168676534879663403917421545281327119659311060508950294281065885254812179822443345424631064634073187682298057501273519684658981389556071500648815478332600620504857519386839974614754286940234377208033295901203242508220529935084071737292989771501757647327848953531719928256904685349083834103115949483613714625161480042927862397263587788135940459711112585254599852513376142470904590018181713590203301164372579562578953963483936904801493982405257522365602374862007260692955909668735068718375102694301396868431387689098383447628845999156673861772345830851347261290765334866355474075050345706612949998779194047067864670436775325015638963872658834308615115698215024429345523162663053945739985254790006725258936981470156301603965386302980827922131463139381192141259778968757571056926261067797770335999267561691217718919197089931833270244273922275721024855424830511364187981394468336466673652947199581287101770733211164539411482534951391963301998633640626574039443408084899442957472307974426614408893466394995566265695210076337083484403052984495855385076200776994721729177605801269503006709453993711411189440628785115273288796710750015394083344217930128359779059880611437562671711624461794475548091751847207105918382940079736687180569703295999562563306548338754001413268305706593615584911848630732776610496870262068114243447780609130859375 [72,38] -5353112345578057143515282302197060540121287008146435164329428552351689969665683420237389535971203898013388258615916489916551409542021567496806426010279352177825939504005126966331524400411021516898957976449927518399472224255707864573354422025637647811200889209489009266506283973543197867581841002377432376930702813590558378282948157972402801430381572226121304051697580070081391487774923160918104439199496712055814555538639643806046767856339591155234009911091140862565141190681950716937292323175095133858093322033612100102244748209326290289146297188313297846522215731400035410022404716789182380302427147080263216398464238535106975772412463516819664860872437818895870960855556722138700601023910980103475483206123822213470052627218975887046770445000176957660639250001283361191239481706958836721240467262152770753619920720791517650367898565525722293002722593035242510538824669703877014787825765503183660882460217247204458239525202067158797961996279457037483572996569666892095716887705437478988270509835939150376372284334356584596495593744134718133104744720975785376533898869180016480756686685472315065265398200645264261151367696066382861179442037483890069502461306564352161073593944992247923078703934851171109957349543281993416445471917581627755605041358633386204902302778476732610609212652224242406530355094878000889875935318585812405785090490595825481884193376700843991584507744899859400176780013062794245922473197961421204913159268204990754114505795366770671258831037561952106893388683616523759833118335822394748753605159177341595839009562128752466679827912630387759592675187709755734197848507876126599084610962204373118499488989753302313294648751767691937312445347557802647759263499194004316861696850715471252610840156867833233435778552730562106260633171344468583509075493986301310764789555447331155104624356429021983638630723903296427031700699836745828923729461366722595162397101807585060123803197419544393610316062759899066647068567203509757681730246814543843522912424037011797409678359738194330930127762258052825927734375 [72,39] 787463968778678805176041705494128953678572969053737044646014445314195986518865862956115899700527433937902735778961001863625251414580176376710516143718803760050508213983533414553207023622066471585282096304901524943972400308909503387474737252174774972747319259888777687345475080505450015684995973033598858891074045125873433605755112496612433250603883789354596606935478147017985668424078906221401762993524436412418782470881463264117731706634391789015298309438446659441239728621374134357539863469978739989227602826530905710977779755592378439969600941310770554175399921698626102458585825311216248748695610132894907527135641334174657956006685201773796113260592808302782639115671692432056743369122740412134699042013492770041446925153891559745120609943124679708784512672612552530534400680872689206275439845218878244467061517125924591457267821273957172285183850313292645011924067452396843226266833382468422428503189560487795934134884548297385287686656919180593752830667853660609907694342192763124707421322223249490855854797437482746763463904658302932064994415826801343392670688846111813882511784516667819312418000221389498854672287312661271578739471596712862349944754469316363545560027313303674211575567734348113688131380729374996643083951875305999876464898918548390631711042090981117123782350700741683186137692530807870912787374422515987031938153421111352376165481490052958304066232499287567030648629766482559281878929079272469526612530619300568379975981710080173820807320704419822475854992397904109064151873930466188483631599713513545641900257461203199702927365951050332014578840829573543217591222351678395752375869931108791843743045033099586114897715837641123407263651868541395726328081991187020743038976618014077591193274042099292397529344412631791576622964810919327783678707259056153066241780876551073451721394612193915374717025953854817598008818295746595599458186666281362785187259567168405297423348122744393441845844149807882717193430608172583020660311431937771661412017620731811085033058361659641377627849578857421875000 [72,40] -325997901949987675912033829402077393278978936087140890967373553516269375958282411051715151374991350898211134057445710527047949719414098053365844160584800858533037353466679241693073684788008758025161569413122155643075580710590629407820835396410834702528657239790802439583830265547619073712366294012232030309962830716849533895864335258313358772007639245025082565569652906158671951125791550554368595223993373816938651666001784146776994048313696429010898607466316636721672664370259210119397276610548406817358803716872440240793917240705582543058726728906868625706560689238150993944478171816083062970712577238741362975852287682477385206282580895906114846116903551828325853726400561954358690736123112938109197580790684891295209089361814271341094144259242658110936364206248778174537208272758755454858243377534465020792880602523825069171225241097176163029600308525564547851560014262366539108064571506513148885298514844054929978946587878516144545937269290050357524508015403717486159711111636363383522193279779257492689322312760793134610059538178716056475939989651306034295879420689277405919487899891058698772796903355890789363527849511669716178816677473807009400232869217905045994088810399031676601419471743858463842125638448178984084951404338332047788029317384333527717021075746974791721136917535096614369579074095707151611479786722446851492933226196821327685146815917274703307597635532024674856777151513026175151139510412727283297144034474433782046482999089133758945096922057872468603280287854432495825569739882395054232932859184361487727228520652803209021059246190181044367917798674746748435788382866964240242436254654547284039542374170428385496642736654334438806331865977358408674039015985689639652481864813259304578354726560937260767147948519498507423209412427004793869245739728144339375389248640134376922561797260795060862153484970418277572121818358535492410424729076875277128320004751270026681474244424910846598389721683163390432259056855240369237284077398891548132664125535067067840344634532812051475048065185546875000 [72,41] 372457943810117986113596567842367611140101712529934467956553263029706400697444111980688080024076263816400261157548417682240712880652445196694250697069690006570192434513252135732339711137278797606553999436121016923909258950266888549924084265487884120831432832197448820249002101309948552472381888263446021309491310892400169595780153575296848944976258360154089080581574962622929634476001687452921811490286963086475258358504648096690930016094925205144040204603335063229311500111987107666880042030656986158462948944978066017757465930008368179338044527618745493966363315590920222208954484390731600717713993650253130141876969279227995674077257559422166077474758895661209883001232261848053040994973997138963861906291139419491587868546886093871387755299342642095137657890987379635270480373669672184674867013524568642182529551544737702308410877752012416482255547554710006525877649528472667332558489269862652356375558316622257315367457022513562676271891896826262290980805868839105164575336407824329927418361502724447061918294968257762861661129011641257195858979534227355782551783529630024098131645994788297261561591581385343626993734306564207142317394821708682237492438260212387064398374600795204651060665897575421172354619616397760885419979475996062542236892443652462478417232842246449255147048463931102007148530313856200305810417402425633223308036914398521037592808535146066061551059087193301233619118965691302704731733821766029869845629918815876092840994049497753755228424806509111729025251033053919932383977323406259033102768288194609797775000935748072585976289223912776024406186108500232050844904178395557003558856752284618709285539855479630199872741065253992189572301590660114969734479405875470147422658145807650884729341204517468973546984327044016728837430558160917220164041714541770826693535603867688524974265021066270682255749093659184158423451658031112297840280964803857871544422037059962839276289471134804103467271700655164244829260647829406348577898705893741182582448202842417828151155845262110233306884765625000 [72,42] -243247321513441370581409987954581482434466629528478939640023784978775703806144304846963730504311973769703796717026087420158885351216812313387421524025927057731884793724044370196230759459668006348597866601395531338891409347380590609667676075053975112755957755658283999863345845048050628353222826274220371019765946731245215785978076447969722027690582843403415173643357173074145367874224185382127427645538833033756785880303564346138975572435076261581352910957321854265253761024331922222568255179452453085305267161221650580302877114805966554000590457992175354830075391064600479158126061659932565139450196129391020311912751280521917444180716957305486951405693588070907266362046283261906266328071011563914345882116569599548920935048749813855469167667894594125613716472797247637581164513179563904858443296281626392058715805499024015102896225070369121360920327238893577170576073655304736403857498018230247420889486329705915288292697461076397438858395628338395407158157241823291832095865752365661160792008675964831664550505577609655408398261443764318857422886832784276271373046317128142489873313707411083520653099058158708483771376904768549910673888056905209668719049525237665253292167455883718810105605188613430337501455048821605193850062099088752159078804542063252958723849318863213444215829439166896709058488981951122155199475538171815473476634674284489838117230799078047496901501165785596176545314524629623774113122305132526939702380559794323105900398989450251202105841002089263561611951982727253086332395771527305053836871363698414839293587075682618201469091808190104753462361285022256302681374079730249440649221813923125040310187234942534692222400346961006993305669405303197968279452946123513445853340734965228291213493593128301274985075156037222901567949894599309174194488612323989097885370389381750978752583021660383421183464902240233427626181477034547232524691381943433616014540362212078157521004731536349131627553986210708934353990349030281079699760997311862324024643415565360982100173714570701122283935546875 [72,43] 103310177892984353478289763991688670782455600318124406397251109541022544356654192129155635807173220398003757686258140469227478174186866583113164341002156204520104090376269808097570317292807563972725567295071023273751208357761030361967006528307318873085459076842709625231732261078462029803861036388649806976968633285110585746404906571685345336102959041283871175142124412684083012014419331951316741918362990781555147319160199312225093736366959698699083136047704912688173851585596725254688248661229010896372768567407676004579584645702173258118693220292842314013696047162359247596118018673643955989670696684641801107814967783241008420174704189252957807416759786421146474806343395885329944759291412596396931275407929583114976128734906180088883765314263267489764422456904183732644502382591477395895746185369804214674662774540912915472591254413196245731740177742505395825230047785538459962924094711817879615518975507234441235015435082724598028888494523980390079605670176505828597826076329181225954597278250273852256940992812420798065267520784797093460626724227111734391115541591174387808504904097552324733496398062944779553501254727060040389074381705925242516069306314512290297514967102080080073122647611371111498553640058752192129487977994904835543936354508962358874856398080433092799735428348505565305790623744207036505992208198763614160488620512428718446021625407192766257604519125089310323613548367767583678089904422621643378021242669489221975610294886719220214617057041616290358993340775596750640726537487272831012255258539743493347801634110701647783798615156682508045115560617754162621127553672239016731213918815735164470127062589412357599739651330154778772475936887304903547930149958188273630715596609146556145258685927336606639869529443056483812724630128880385626907200485787851260176632022780832662042658359205226111115021937177450796605218622384391395289780017526913879127300582538067304355911668900925033914185637666759276272282370291468033443042950044357027321491326876667926626396365463733673095703125 [72,44] -35025252629966286687621172189610293088817172715655854840204878509962240092686306361858517238485889733608853405786934087182717766689592784482918849217343036813421611569200419262356088548683533494985628171251643501641458769838862252667313913100105778789098305559382774395031776136294437745658625620518728480612147126736936415819936639753970756624386062183481525365118085248062516757243948976695332471838136797668135101154674163448841050807041764102059344227555552335968259578868490787960172542382672403951907209115130285962291021523413593564567666511196594964940508113345440807515567167922128631627862974736171459898034267194063366268403663115339020346988286352164452985874155587432370484154566594465506434318370838201050872817539501042288931734228103838730880124251012107004567816154133502344237688501200071438397089810775415883419668036568688059625098674130433107071944812613551445360199814080937221123780538517365046209257177197537118313383104491786658920086913245433455912782255979566520897059568739857319943530386305936951911609331187589189062086769892771128661395528402051311099664972988096828634044584758182672130931655357163599112599705793353158655957874154612719663411986048196812764456930537235084638979731262117102406079912706694074386202910747681492492461598495050248121104637870998664741068266392610209004754579958574610994396428705072542430775870251369604192629423990181333456181057833586058296547045369338405445934408590118496407546472573023634048300114772528270178768331170097812812334076066777780360783030870069264202119333931614791721234710638990931192982313690272703577006405320920567981222502945984501302111380158385355606033138396641436383298594646712313507591042680065468792071337713861100149490860079136614214650116824624075496916188338095218829671833486557411375460861855416107205187989633436389566639532435020574860887403376972200780909265063885877917475997907041456510590284766734371121531702181236767699750684095828961165653266324540582310476111160824075341224670410156250000000 [72,45] 12055815456287134943146538763690938881173634541388420537518005757634827339338137774157237575403590170623697040408962272454243660881844048202597106830649310113690599172887636548708036259955521698239217083758020819157672756600914381420458416766078533147939927440642956389091511254882099959384671650595265281328704644473854560824177483686071422515530895365221534438965154518167621160587851375767796715572118020874058055609480972296343545959387453613832006592643018179091656741276753692262804771231325388301298473841845441874700187811678847629295959787523005737014484913092443733412772067765128043721930978624272984187225687332184053745280840081245478991686022501579842601246233789044534612907862226379373141756879340619044993314542836768979799927843390468670774988266373066175215825341396917786067473724239602174126530744239283872437735497269274481507021960839251064526571494945413328804142880408167328033098448637589614053451251318782772064848838285838521689625457954920328600108187685203145053640811754554730326130030395791755715215068119982139865058306175989101077716128622229455378226984801604928680788982649849702069658959822695813384049919081987778058628969924179003094360413556542225192005035811524882055167500527521791550154013096141396939678340925693708167706554827427619340482333430376893656756630312439172444100439568537399279601692773863432925731657083175730393815920661573589901273699883351877495544085767639798468118543542071823265959024276950951480238850786490291305412002426985097320749528134623317411378062514646709213120570811874304056960607106409609431236995634446321250762800649149526865932972685145933276162482656902255750320081621064123310679467670665389353287420673317673704844553637845761794359503704949831865591665897641093762093920928616053553344295595153279282478534435249730171169771108922945382463072286867535323502019590056050188516267244089539297079038060156324581388919937329469411640225356406294552107130420256991805266727724134032118108450504223583266139030456542968750 [72,46] -4523612224867031410091941178142718504726959743024844923967746728826425502499278658282158226200162068284299151545556295791812877401493561853010641948481551784207742642059958742526968176378564865953232766953821491721283230619178783965448111631392102644176150856731420528887989192378464801320964959490963547864464871696801740751085181431867583159383307512102137349458049818357800315407722962527639266371988604314806539738286858910912937901311335699772779852926873802211951052311720061770637022710923349758101172133778223789274434006125093163263480301455069685942301328280642629005967223628392038479130608461853563048163460936032684553958168068886391602932595578760759602189420783453786720922996625446650878697215484550486774907506045047040725640968539912013807654254880224656799599907927532755425413794801579572191958731275111204919737489746333407455958368945790377135895874231818204081752968583743366817128089558197246671420859284055150427405333365400964858991952997688356091782910484476267883383050483722965780474193343968843317933668700897886900800862729352108762449580712475838999001545211852036141373551963148413760947840497599493317739948696955721081289782698898522200678152440286997596711956884756065044910785649262203045543540299987491596332566298450313122286246066515279807001836719761639402532745671796843426470750645528687695620791297446637907513158431209875649274925532251268773460358640081747617632781801303383522604295096986173040174918265188388018343056265476487235572464135705362083822166629387149582391855381072301625894972862636881503428973055880789532048109349840828191487742338686467340335988418841600417563303286087747161032027923197034559759283165660472948981887010819468402526084181327659046550445676927073118303982868485938312550439848636601355806578268368357550479700805611765181512521790151305064728539015559609652988340522598882229577156558883390954732513709754599592903404175931711061965375413404952650908682061038213753450637185163363263029623340116813778877258300781250 [72,47] 1539781371517271458304076006247802662298719288297150832106079966098157240573199858465315041696457466983985871781925278501740748323013294236507239499518123484849767825901779891467426780641780423395596214125284649430824462126469833992574229490571284507119191843071724142057393955152697793579065955769720825640537302643660110286082583216335557164994054884141177621401393473491876042270007007769612418369240720584838051530869557038964380694163012499235658557423078029611449234743250885804139179416246320485958515034930800744620895613213545003256031569522159520659787147511262560349155089711835823211890328496839365135083510255681812799363270631364733280671775708082979115808913806738625767459903529061860805025016658713101706227422921203563737923138643139917654300812558589868469195963690770705303879818460894489089682905587758558099793081363360326926574133098697169048188188076240995158955637041336892948878456247852798492473116260651699925205845585673125260400129219169446151273083484830360829680665488579286207099879463798044039181489292078251875340446563696337458173085649655374528821320680872138545370488949587779803484711946046969783170323670989412519861582308103752071584634726954977574779360214980540961436032075369621436426090032617474993389029647001411362144334539273606172446024959466236732591815553505118356747943803340076551537442442875201443012265282800658101719157732627332650091646963744517672785569448069000502246744577018125077117402800363022778470555010570476827394518998098895255641272375083681584056099117263697660184653226070873884078266602857981251875130919991283576722139376957743769721897391416069310514307605052919202645952826268560262487903594124324207959806604662677438846955798498635296267318301656490448688367733091836121943165038575797257156084489370220563270377625598163064274595170164007966814559091437822029275141595359109409841715305279590550617743035846930670584292251987465678273151628793552561254033857420604061521339500639982134089223109185695648193359375000 [72,48] -404053771963297267221382525223824953679004529664679916634860458872679075886766224980212211443697235496743634133323379421654508167655995260974589721953690987157446791229520357408913468029401452776838907134241658954245081332661305598981265271868748866675854764358156091975748696006927285470631155369375503609108100374682015328871474954274971038174061044959412210165758946602828134072162769592808334831446413575026506107041571443779250106669429261936106669583510722659835771391874022894393405020455282877345222057892078502661218799316185226186052868016959109618135985137906401802868366835452694447786161579538307294351047537240849487463458148817025995698113985392184057536416029819282578237551660200967603056368438237809684876053393927374936483372112677043323514184118442886631264135705501439560823180800487328864902198005543344878082673967623604272877602473475387549996317114555411777647224313705178056906680981794083687447953577338899785327289527834676438773043388352193111093822090165083122986158774264895291482460019249823574432153500727565545719086193415595711878486370308463096428343730478417354953507864161937836805409755942537739867855012082146631173350065124004771194058336990773264736182243004935921457860320411342470516295484984356443947659131457763166347457609528668504811319520295112356130731207228524373781213110131466220076218920280322495885615034197188916086780881186583861582346369665269159857299002401266611996412742848755056161194781686191712578708321614011542725793283476741934121874066990357908905831589317436200437642770078968583981623245903928634764103689866267670371009584037135566517852118102682880036224380595027322070942793062651410609306246317920777694297994811273276889824319685001092593219107791461215342034022130765576482949406650942618040117582199040142188674926381164714827619783411237820564399912243673257477367097491338049663358234307279794806642006935919285887642305228134374625565958543735454535030877989742469926469359275955639532185159623622894287109375 [72,49] 77613083383982611352635987431540161491731392327768934272476801329685633659675001284423053298925645864059495518967260361789295681503646972274457145874881127189544708118409805213920292926013976261359464821824432510501527083622627480601538703752396251995005943350704342141897645346089267013003663424314614241213754345476717308994828151704245789043360667746935883489189411398098398333661159003849166530352889369477164144752553770481289208052371768696307843945283411463855837154624303773734811886869452727353273310476665887364209062840046995130108925904539437627149519369692802749416765340758679604389296004037591108700622325739108704499722990950494054781075580801211191374224237223979798875464266796940513033392856448831866161886685226416792911323819492490130716022683876025215756851428298547125903895955829962487512978995150289134308273950667988239209688911466953205157462141148443253267116380183623600709151433236042630844985497338833146188085181284393037884015472707243543687332497263432736231032870454913323889853778509277098310309228250539105485081379645254860166589740558272445304502717680664370921136300209821276457482735809878031032085036650260264525579061292792330001735160415542718901108786153062616818327669080937534794566602014031603266877167232518725931714435793079356606237191058796760124351048520486625111860529226542507541243158867346197800201774174875473135672162754007665472734258522283243679941306401692926220588399430585665885993026357916797020910110060499953953617953899480155057922142879362368349684561253339503512462390377827434521467500615485555679204998207264972326733891365179084844053089503248515237319707471948242407402550085198159934229493647528772063655186062128174895041193383468976058968116218050207022130106379842432204585869275791469973084837846914991321180225321348998184226369965158942216726079571953605129024420298702405285615860348055092723117361834651161412260824822191055846574986151896051099962283258810145925021828361423104070127010345458984375000 [72,50] -12519140436412014307938993524491945125209902281378862154361905582740453040285773989115397892657437065509960292664844823107193559206763579587404827567344637282518866316004425184092866626132254186763100625949972956437472378481724533244447694084569031480073472278427663684532472251687128597245686247134619925976370729174663558052299080316719993841706217066554312537391480080926401964933171945351509128987991228044939043331642143639716729918577790563552051503455865326093973535332765227655660281386832150595124751728502602680811279623703288474216807514195420736056126129682546592319697988745506435560663810394556662837253930035455166893665642196880098386614959675430307993205831521668355846878462078766043328856314490788845958889580412397451618626710496070128833639743281918078753021626297097917281231191730719339397930775395520150570890296352072067551735787164946094779193843117112333994587922079582212283297923182409923697757616191205839255582510923476914497901472260010142930928111308062163347440065951045613489776072822060940581392148872054145183414035651837434020786487174691062044366218314695730244797038114589653904332716993624432328637622932581720057211098486536723767460166704093817173125345509014534842023848498398372907511691418458001625597359653332060845082936881655907814142523215123931147818214100137584945590767316728876695532235727996063735348885408058941473845889563422148468361530793592924037603538170940876885326138946913753206754314631417513172508749929069784211031712730477037361087575854884696746228912340064049839166659567676080896967820989071061348602423342993321545861456921336788689468290755994040753893085132063768487392116916644469673951770677861133140721702408708545938356833376352848978437720907704798584966757009154553153359773655399422559056296167471745694704019382493150460094187743348242112260722341507652995325444989326394868445611103021022373610164449471782300209104385307006563218117222311488793696115215847881885213865871264715678989887237548828125 [72,51] 2825149425438802098635005923680548153017438046265258243681637297881433922668194069689387570666391387387379776537621071082464547709463099671853881622436732898704411100117794410432599704197397881300061202694508065350577091629555067922205875183791039784598339529111222409607879423923520268959079763816157880344913452430060879624523901988586295320760532220676119968993284285854979167312019069313613115366328294479413549409007389223298490894836468165808826582420927368504685876739329869165064380211914666242991407624647237228071259353422613287019822715335498563626147716907382122901158356881121753612757230870776272265252124167500725700358622524010876484671503914147191334901919289572836622801342332081004238206846241732742054111012436649462721706174034891728795124664272148119598361847658541574867824516131207512006661938491705577852590685832200746150822135477729788562325573264233767317189249811361899569389088406440921196572315568428291066444029668474500061572549647004958436074857738382466896186012132879719927099242520681956416676573377744752434132610122923914666187360170942777292616210967179237398691575346482925477198333294952982036191116435127489690609444389813767794194777361276607220232781425260190263684524212771366764327084277210795557857094567602784236596363976042853291921385525826725309397285397910293629002090634977189208768719784185610921701994965077235778353323014126374695862569529593219030296444762543109831929001992514221819959428014650481342906009410976986704525600777153682101608345605605306711907264828093861486702353750031894172282486920583442517355344450215598498364597916700717085551218269017807222184346816540241744643490306009167517310245399881161125322716142542324927378033928049692031494115274663999375518453172292908847374513039247811676159523319309792705142573232539053457922314966888630130524031636724516027500313277174456188707990879506619788832428506991741329802725680526779835147938296645798777554435912175156975223444533185102045536041259765625 [72,52] -910867859853927218563975402805887965509682470790494836024915157685726539457742360799947872092326450844042908532636961671831945146687589695517922445025098158571896299664196216982769113613643526256103300826757417823747729761007857933127964037657657209268445704117518066975643039644142701776751432232446388136407795901756214071015517354480685953580986956473046764150683376703742805883866374603478919594926717746718827812198405732249585578906336972949894592871726401818223576514213874256149147921343403728689799329763714524037148121036790258509428463775063759879679259821125502157393518378670044194225432465382478315274123993024390921564167850760775580847077822075487995377099026001205406750695670157572933823369847642316477603377983347903575335829938918646927874998644301662346334164515584038327541416726504699519583746794620302531048618731584403251736580488760510230237231924954483139508156458072638092872545536589784943524356898169186945174708541334626970510410151595353740411193953629220446894372577238243725525456777035560775878009419815414619125162175939846269861261058581652720825204795040142328790958308435301532394666596882144305573857687943891684234425151914046980210036106424433939344070903824935078908420227770036746635965132581067786860404028906819922787274741693708627957412703154548144478709277475169168767656936064415647342520943737202195250625107540293005017601451305127287691789333416236242226676968330282874546461953962912268482075817067002903121064077053940152569351249339868669206107632638913756828036147923279925008681631079645990574445239488837891719374409429299339088933391699112588786536428079670725384546665048407271413983664170563934175745576902909309298947952803231129275196755416353177774791504538730309691172829200556718747621490435583608563823984987660040240052347329804865138909469366556792476043787691793235360443087221564465061013128715634493520211207340866563107980434793475081946185449343204626644621146880353990127332508563995361328125000000 [72,53] 251938071724969238000864875803164654186487186882140926878522717923408326329205460749981228979665377308003857529562575864115567051841848918240652031655003931605088950628602909859597232313382701823116583302381142086529187373448747244691522160122183643296496618754738286741923801075548525748945775426021760809296064005698809012468573035337531336916751275639828054385576793750653414223463966843400554066308277615656580933415511290701830546589340306013074976864784095413466539145773250901544115054250473749177356295444016051681198935556136476475049773917946916302727039543512033391070243103773397177377803910433742882055707416402568974479621379541701628716643697494246252191557564574005151708180763655261810911456875500113450097993640155466925884665288079339082845399195461198853588801958925098291712807097406954092923851220204766026186206014375465470529325656658726187015033279359338982227898647340121551701035789995948441971059616687943910547072750026773278107893198098103306461461417750268101924403973726935717719650386562545066163152099733428008051614423360486265527518914675953216543188791359380676297503701556891938955758403050194685955185416762431888961691117547943323308577267954344224259466233846623648043880511495448869847337981148698846529091047990111083792090149181132585487826629405885107512516959618939344234030710281581629723585413447896907406502915246727447648061008441777037205114918117529375141502148750124526264564332154897443232276977045244899048622332466895597849967003006238167470517844983658039337662428327698382707467300769219387688499189888733194050655127212461847426477314035240595685649247926826118455084255521033971347896877414614107929034666385439476183060201301502150914827822964465211417917117566146271245946292557047360264651669078883367730942646840577433373156200911935163478353646516939918017240486985338180564893740787148069334170418565259713615581846770998750858094791553347613872822606686754281016260570424947218270972371101379394531250000 [72,54] -52522119260992057131582268600416935264620733003798846281056230509832063933460731978051175635940658243223846643712498250097788274218692639247896364147571894416671423439701930435769382507438016485105857775201110939622213440710972172524198879092521467564369667418501430555397625141741304361575952608247257577541915608742705159238680763475340281110753610097593958376129765248342028649070751792480876345784733083102928059425364262741786275744643524717820023824695106690433805906682410514204550034488865995924623601831544669201726603725341483250853877521144705338688577231867559041576189806551046798595261331536316935833755156843883709072442119266361603525391198965723580788503118035365640092155403556366909334992201095600458039554306798125287067131313540121268263768443617645022138006356437230683142272584260278774110797370717664595216501502204436765557791690421405470528750951051112649873405855964144686437569752256293797208886155829845617432696134524096402615041252815519785705030044653670163377669287410719912781198560052778991005807857486917267474080704002975513605364544057670088685568687642064070862670054091752744628107899813742086964262130198819441067755460821105920383562401237343544584332854216175252007092371025710293951185866126796384617835321926014246321413372675553978333550922351618245527467942964367595253204104670709533578215481774491283878051876096135256788278424810150823393471172019002339020058932316186565824436164060752525012903823421952966072610138435191890293649702918663866743922069239471782940228810446478003266177409040066911234826637612016726234665909272070262387713560134743002357652910091235908348910285681321698841044404711390657752222727966129654136664332841338097243461929147420600492283185302628318263026208616229568910845559952476617769749643231112866942833404885371794553396409653635634192773653559987661972758134982206864835589832753290423286465736537236244740635861372931401962731508517887935375001440263531549135223031044006347656250 [72,55] 8953730770993146816090114796253323118107484512551569447160950618757950696905991321418151763254103116019718111453609215154379004187195418753832059154115173209399389976919854963437536819897145880018292008757118785118852048695486392799055601794264735605483431754278681702991917392758381546031917168146808951716544525716981245728114990671582675471220986411951829777757778264659380526538189651634571044621862703026266782479157449988202674276237785367635281140384353234105753276489062182411250126764842895284008083762149333994024704269421709395597332693803077657293745464608528132352814184619010945648429802139788840749390718405961573949384746693357633474580173694799003352030141615972801379362947141623725849123312148238234779942024525694761976132422329319191599979820677784770895830088262783183765435337806295244235578253992692637597342628484123196187481456132425862230109624263460373828841062784266841221862572979010446603741048400177846350625185058127659274220177495125137196598889477304273364117144169908847642507891425392102458837714747031189336020146377480104635638005897616596157925446277279691564947425146992590848857931129868668766573198411873138943506352228567301557028134614528055158564695580487610009790747410286264044401767164174812111170751455494940677211334426710795852249503474999342956676972423514451196408859897192518234159636699397695542974465739201371171208035460608068514028825879389347455814464763535751675149418980906960948664401063769218151584560416028486269160192290967631452631628074199214026101584099483921981723693754793236285139562290018419553399358231522207516524276092880819534433061989678808040660246965336312457387582640448341675760332096650613525246072981207081568497207566023331233605505680919034859248584159611781680222600378301232729450153276698250846508492359913804629934768873807087507926111303868526324026447866711114429021579755466521068128924928765107203979471651097296964299713414024185775819120181040489114820957183837890625 [72,56] -1432754134583810953313543346112081489822031239912786741788081427961120892218107596895306680766281241178763208917298506267783076430190215213891909557766970933938712556816557215745526151749227733684482790082977553695955676020468818453499192422058996005037172439532089983060331704454043397774607612146223647144760632066902605566154712271690347631010589706724137124267794627415073086633983314817761360482288920400865278480616410584880500236591082090798910642548211706086177705939258276319702673470923035101098885553235292955370413369869439307357284009713021524931609662871915639421263893370592604681977281456059286090826861485595391331093353177976075383798630935650880572786750702454602306341783589394959558142188649388358080276906186076675230265444738747976118630985077318490647640489727465018558310237314077471654327465576951424547692415434044913374087537548813921629165082599890811407896688315297630806531155844874735258723215483972222801106647878090987575604113458022890834219464250585707390434784785930622546666633344781841997494889278052801777390598940575127934580604393629447455543243344924629970254364335820725150447856786868192633185415559861979694423858724334503269752670716210950607257738021567570394428907080432674921520287776059214077314612321859422905992155222706877402966642979697200032202387425855570298826023024264558126247164258893918635453959773722055967766750550635770989009739303195979299626256360948751504474269744245150924716367676834186478082223065421464060151665356916320239257757916822207909644969271508299537060190436582062281176937732430780428920769179963678158537127977884346252652389880747374188884971702565704795591760448818134107921827366602230960521471228488506736524247132417751609742291837598846499822664461717480779947354053353541216661144093182456058817255525011959575229253536965592852960695035497494557832182798510707069021458341449297923359770670098989952395684136759194328395610774917745544598801643587648868560791015625000 [72,57] 223946540836274178235768106035882681307751112006712180936987127085115084039047985035619234139690388418017258169669551139098974227107865241527226046605725665520073203319534506401496981788235003999967237227741976461035038196309321840745932501613634350795080079379079930462819545003713419905981230464999791847414863185719324317233314015317694802704747221086818270947580841366899858452509239703191349550146037024927696048830248856865661476809885729144977268070598364660368097140232732948056559142012231264044674482111753719511543878439846595606934603052211132538600037449519149164068988063944052175279226041661352013712478897524216963562499813046057312737915517248901133467054394489138323459051858133386280655377587183085934370254074380081069139444842261470173530711819533983069204933764594711093248934058390459302224500755476768157289460187194349055750721008167383120627271056675808869071041822135370271897995848593482459052203783846474474241092897281368275166879903037438595427208981176028612715224137743210721486990241971825247375886470313699641336017283709958879251973187428476614072499293748778269040775185918135635741721920532104252781458920659987348443138229691536649291165065058660624117476822708665427960166870521058755924735939338553347818946585629675154831842340124032693311333908230684633766474984170030409559879238396359528032300345559889973541610362074386849654160667680086171643310768140163536628968356677577557784764479771047179902348694926447781465524603517382169595727565225326064585417882489254333506065225296798104207988736348202165783119145677158136345589397075685267379932376955148307841219125878020245428821088581718540496268299546778851746932110393533148786470641601427606761147502707477034172935542279049811791328850239551208523946322385002076603026371663322134555108234590321328529050540816159720073770232791206660640896139897745728203791529485018837218331845171892906246491221576890662074959398308848790293268393725156784057617187500 [72,58] -30867108430776861847706428929473348383604086905017289695294508652552001451719427981327224685097180544048166754727875215983670222938366294356724836312781986174684032477322300556014223945547064389434643869291678706839988907276052326902894480428791425737852535991870893476595166716777527836231614930295397927177517551798346696652874092894953096450896409939885530885069566118823671255949555125688025275504080799427149758168948295787352179342992083821458213847793764777296574993503724734248302188174456242848257464074790361851578676143943422665339059144713111661692944017677973819225111320356424393044605690780458738056475369339065162143580930959559148213377993067552289576327656139075419310789237759246403793566318891610205764132034893918483003559559976391045323685233344646951879341810728059959610691099956396923210264929606108680529853593008669085342505139696045043284837939876086988952260089368022406405456649773240241013327017340569729388532025668461943161221851639689577106832882523619572802321199778751401944333800273508853313261465677541448298903007254885124873508148349906000765792172351331503244521380531849590696713057267056034485090429646037029149203860221999090533009608117190216013498715808534019733955797905776539222012167013604804442350499312630008956410539944214319697906718075264145658752162375699702792005789754849945596118687443944614898131827593200528801500857848324190220350242908707205793359141961115486314254214647333796164830185391150204496883543204707327753193015547935679595263009067656168896083766255637631920287504366145045073905965965765910020279830039585595851693172083661356482805659627791455950833120485522588219081421159290543509882215732669866988208446719144293884157111009823593126014881614913816874199418913351486313590813074220608221892768713429087346490813201909790553070350477073458461359194267655026095341642602679302375460817144308875456640022396452944541904437323051260547504548448216610267991200089454650878906250 [72,59] 3468481529195344566087939137969759575744023360449901819444706318474514196754668364098923957675067043155419574177397437269362567436849315227122558178528389844892291733681133331838803984930003393295210463365852537274209869780298950288032369923481818423267180384642864813752979007915995074984125353233286398291496482539243286245626628941816697207142286325385895067689804686964280150234817462999436991201344905422654655892557448766907056042328696218860140293682160903298811493895335360677328664834712788964542047488193746436334757431073201906739154863213490668012643586037759278984072680488533778298414320345610847845274153492188573791538232252879180303893867318290147846569390421064936822166101377546872556266570891006445724268506426487549459866657047992351844328134153180675402591641150804704160107810002359613518594188340648373576079103729484094103790509269764127155607520565598273379015448563843694885665577952839557412987176586223014992773367282848286548335812459788471512416920666520554986767757725021891884316066594934687910900495470739397417720057245735480166619238053006808703821631326829971651921239933583164170936379384165316996925645100469081443404047156979060298280430548408648797291582368821507435083568876198095201931115626125811616449007502145050916280470511220142671855170691214335247721909306167064709996238198802430485505927363254337401248365841442481300311287410299510286064532640062200679813472356713885395540458000470802924259048768398680501875095626915704928878499014947204438258830416119778478551544021228277072919376556165878414026491244292904558394857521247814647659749742663472578948593434955325768439316300655440354769840888954815386123333569017584015033487952799670324010703215451759469830443259403334165158255906855134466204945292598548028398102425795816812498925295171607401025373183256655561937220787640840618799367042597677214257529871232088487636246058261430061247627029924305019914498871003161184489727020263671875000 [72,60] -337845572453803796386222169692901918961682183966794675837587329424850795019139621971004676374365149257380513535725745509399512469373878881967485962201286905301140501530267507579018547556803044329909838483385824811924317706713549580068582455710081779757023805476182395551151794399356428777075453281031991570285564070199865018572841976623070626732721230613259582810838213282854748794818936520035018795830674472725930767643425137013001434627776533727734207091847015285760355745606208755478382895098086869424320435644903619579206419971373895062669941784795132013335110752125399361921253939729398338311559969969271464083679901131829905244935818262364419770301280174271944648739550830441068977492400838176364420785128986782808022283297122567276855856551830267887257876466043247302315644533228182296439724324931214545860267925620554137439693336114395133501550810520991262279755513675105711525791387241651471041796306769747468317900070569343035391423314626461644434446778871365110928351594751263032638771194225868221042462322613609569014174402478526106146870531095190656340717458393940556444678203486704618902983427885103942296365142881595067601251438395836308586432567364825408110064662685166887902842466885850150304288017398365575167041180748202483043672332132220759153380469712710848552834788080101452986023018338490398057689406421756894370109834066978189140850516903319886099304851006637935953637003632887828975122248326046777712575488272020823688014465814850348336973041733272112871771606433689528347513813238706126016713540366376591671511545082211195134269726967752085269401545575493587009934032511796896009181746837418663534247686323144554616518212548467117255153756874451146618764296209855474961941460004083556186223704709020372163577008984375766225202647969628798375688360282180172986046197067179525298443732549776638567119496450464672907972427174995676644547386374981716391909296202554625427624831568267083081735790983657352626323699951171875 [72,61] 33207453504975174443147084686046855862795198052462832891525638853717821472965613460738507685460848979313781184266575251972932586536690480787365157211699249341324648668698317034959343156721516010445780950726866258291944671983698212111800120899143650755502083663378870235122238861306367754806865014356313242199134980855867124883468550702824780327518325528781884403891556773997510275211856884489457759612212211225574826255200820662725292191948987966724575122526525038178878319220791198868280170673630003153604395012944159228917042340272583039088569167624956826331937669076108537588369249930572729337100837747868404353374971511861700787271911468049157324331608902918630020156524825727374337650155919010032990050913327837113994396899379808257513834351393260246788352097917212342885987858131403858824163410669008745932517515899183312527329592011489292410090971945855440945529546694124313411531107561594374333465538259908606311330234846344153834792729365035752376147805424150870870947633346416642295529916967972273315796667225015152070303853258995719917019079100818641750064357990149358329318698595716125913716517013489836367640726724079341747538109907830918853917327869696333453031042879199796920372722381598048769380870553045619641208197772447423554186412789603603217283056204096344004249398980313156209988954965970552845272835320366009859461792862660679326192037237874955934172552054101911088858321611304984164331462638963575284780747343546673185855212427127129613734130839730653141585690424637532586937602618650938364919704345554437504274568667817253151060189100490497679480929049462308512252202045400926732043508749598745961377917927735716399833727110808796321313088968436550906519064967607384362297723894106772329968850692664609689761887151266079354529832615471298796979825963610883342054366164760257321804687740422023247822279582054305874964862985145604641709934139305810620072941214042943855285134648058775752588189789094030857086181640625 [72,62] -3169006097412760892906558564960227051631491111708101582907334617382437097996126593075764665434147320091851537053266707651077677787882866578182474828854157684207424282359711061604231057872670468598241799460158204910552970012883069636906281017107167431353875533450117328322090015706257210820285748547315996594896993815574307275331804340802877356736523780974353062535744780595043815187782937568447412994788856417342165874945663787236396878074001837746318430385619104368860401286539685553695097300612179938317670247578423931271138282437336070493789641519339136199794383605551519042465302972558783288942251081045731768937741493642407663068175030122849868068373181200322378520587105481379365382946677303771860107768893425028034333575190047377273665072066257676872752284871588449160011405820655218795045313406174959673645453843163028861476122152937658684121618049872220822146465992365926690590023297780319102578196879344809419257896756162062951273419470864433164743791897947519342788753111554043919961136070855398182353104748164791720625958543394316660567821820680609596186729305341368381798749388506330604937404056945730526251234901694858800320107800322755626321085986484098569596388261459678181851121722331231767873318791355684779933677219228104915658650948205190740037905063724432346539590926392282105289341854109797151469074166226427066341702525315241663203320637480313349931972364260745005834864226537769385289422171713703683708276056391168008830420455647686189087782662943086315382067050014079757368244086190402035801326419389380695574652958694300561781492231337188462271255489277333697327410753424935157896295258855840562142647407368563838995899373876018730109796930138175276467545046948725792202087522064969498149517173893010869410501535574746635544863416544859386577836365794389377545880252815574653876796603560151606645970819196528698691736659736821354128503322869784625531520312017398754837228802561099882950657047331333160400390625 [72,63] 231636697296610936253656472452386966019840912885994252820387623535442796606156605766565676151771097816953474979521313045403424537934367443919816226117179301026458855563172405819276683046799575228770591353150308909180229674000693559027527665767633608354638608609235268193245390947371535849685640874107997391515496989834157812321419340474652732409982457239319640253585424080048680440931487200072798743839080129886160852725753826968466869628899125209127760282322537142347017342402208537070102014789816656941168970089972939571740055618514090958186108316040469408590401774886161809158325429298551106607948395407610189111770127145705710489108838193199354067508718047261804577561726761066265471114229763088620196141289591882626476762343536795186766281138712996568388766244184492613320758096000575346744855713686619535452230177624899503780517137899502919935743327498393477756279269302914059784646639975551271992523520307024032444374343959749342490112678688116664787048696809175407084314587462467537605961059406900675861826319484493456238607687378664303801861479822157088367311150642759064409299077255418340254197811559035995158594023046302682611083345394193365142867477874352669275414715996908342988113045252817109327826377685873582518281281373433331061424612050291903329365672363638323678785847270929297423754127351014987985187177640958058574162039557146336593953156544442745056446728924242072910730489004435332092379334170897779595890664944666007881461694276529703186766306815500101332004966921456733498598957833114918021113568170185150355952812921933767418777160797663043483623268479291142370814145951117552805223869116296615676408238136068387703729949643866692028115859977674557736336565630793711962098773267405833746247461141625480361893653939258266748895818833225724266563517131506986977483173533481330577310584132838793103018954781534025000990725321286478878589312807022887781607727018760574215494596472808552789501845836639404296875 [72,64] -11195432977800481256278518879747281858944616857348149709950112228301772145316588397679803001097878918520782216001209122557907944687525470352747806425373219632075076313516877497024060344028041951865976970495997333193393831906472032258578915592045220290485427403593685908009693009184997810002454887615601797308497830264514382472864405676910227085446319569643548999877161187896658881465143825758683563106657380674531913185978020275678229277547632389848979169597122194126937163758066947186775257596239489536782621460468229161940457019045491951123429558287559812734999044232664225360393316832980511574574544696799017724588364411013716231726309016805429041681677834954239542346146869132304085257263719296724278576836999433980002314251047975023380473649899416026655598597665037435228632434153987782016101579766590346531477911907763834435624216244616264446403381258827987692437195199795393437615335441804541635241699857870013854829402896906965368531082285888181608207808133905675246966070203279893704337721195871568171877502861498670182260012169426952507109773109127221251314052010203412921347537713745860369036988944579904805780013859589163301689147200083178853610791461997911771317167345615384470751791652284094979191974835052812961456741760003440027651102710911364950527456356674981066777763110478875507334966499508848681379176390143764023274140677400972223456505085328727934051141909027665688154056896107171885557235756237654220071337455314282767901548843755313834378457459174627546418328233523110229133086653123534766779175358410349375345393614441247288436614384007147277764115025374098989993342314498196860169584318341596163645504011901691560460280776303920609744719094534912701501634528410740990806294476999221168158863005465267963896605172074340794195465892322912387289478948510283162720750785410084846134426441496910671473686124709947599417103528951203827884599147513744467626667833306391974801385913451667875051498413085937500 [72,65] 434831523460763301338367454801096283812483353520987404695814151085887725171421448329573188861963840968958305487443222164273041510554546515604950505617884306047200142483787732181976199159964420824650825234866754683773046457224321152170656930076496698700197998409734272807437277111806406220140019361857071736143294160579631344794245502238699144839671343867593699810622168405204863002824668102276041418159642040856485291207606697083912263034136183489682544714219930138138309885651662878816075910308060912278043888774466578104680848216930353308289899270743168874987016337512196162398554366472185564406534390670999425999771812046744649063747034014487931192404463814167459353882921410272225755972009485054978910738785376449224419879242886183472063895208953680915658336967423398973676139376099631295320067138685677277107160870151476189082491517958721347365392748318034533737299082803117665807394320522066798680416614867533896046033947506399658369395168863653227266066781519512549561304356344943816670135076533409403258123873623160510064753565951919710632088031638856618903796833907325018357540295727946834955784362775657321893222026863551837270060989085827701091779950918253042000548514429563556055377582789914042058695993790334642655794388890859530777180615045061143231391314204466360775666653212279778509815445450763712412867734391101285885965828271730536017174740653090284717056189104088866475890012450196007992575918627139408752755636431204187100137359930917407718997343675094995777294157353965075678174685430192100871244733421755596461844453854884533614310565261469280835864378825852288699867764130263535570575323320287330535489769394756740371842675363155262024035133454496344115325944585701685254968301267814846592948779472176434574962867271846456206213488780569252536559639567635693184461944448440741038190502619813073241460495914191366059261942739763684959962827902566670242696326292852759820561914239078760147094726562500 [72,66] -17552079397134581197747968256979590332626372596436610169340999282781221690904830303177605312570782089490741654137463342427327788831936407262152599925525972906148819331010248299786383239003077078130824885185218186636534548053441400537377291450008397980149964345225791695884024730963709327150278990772345351688131032329584229394375062469341835462975918869531823048799921720582420554155072469901835184455326492402076870514177176071336776461038560428053094023168957595329311659425124818610121572963794297636657152276622702890757058542454797189280924678991092715109682966206637927671295552588563236159030092314883878848383050574588957804502925821027660662847964419477240268361104531374874231105689550234635096622735985275586113560847201743334462646857111794404886684245249139449682051952514754557626014339304381924177209095519952431129343043412795887200231982003549737325533555075693420651723303442824025783020084123694574215114244264961381552369529913083653485228385786954393772304703937266162956172870420449337372684651183757652316324796209619292016338798658842227957821478641912065239713612656609336952351408831022163523643763288371381043632169497533499555027344916204641953821695302250375408001065307202530674454951037807973422317371169505890205848861688199090411264139052243425707559058228952331315846549289623351478864844882866389272709662412451048024054904111818206018790854853335404885131477350875892558988492104882588766319711932179037174796310894294242408509536045188686471146582018021993815288822711454179021074878885326629251878848177235595414593179043763460600831380269676556989928327885310330368062506781543783923772818752171558331146434040941073408121983011178903116582303421530854888674515120637459575392545998376719464713787190727226230163767498124863112643700761645471643498045596526524026095168102243032383586345624909240056592956836614531550976770171349202877644248010913230473306612111628055572509765625 [72,67] -103696207959080568312542691557050852959863679351795789219204513960910641336389982393014124209180392496127416043218135836433001961191993296264942538283960644165244000040761918174771478253079547236185342488552521758897609326414261184662181321099039697678966890574872158118687522080267710893972502358763790662335582436717546423655932478251470284013120796484497017381916420144608438062483497556050653332766632240492230916334361572631468184423120146515049661003070523774830211863543370561233736425818891427661758815576546327589766257468232923936293114629467859211035642329733646650383300927622494229332955157884496757037202539644328550705624484631225217180681701256865205512777328804250294611056529673195808086170661334196502874130914613588600350062788338548438672808841251987870322232341924144097307883344117288755755618261901155637916314220402783378958381768494064025613665475699696461935645472470515068799597372721781288732235735064527225715139099554436971625008770244203443006603498922396298759858942892352348110320584586074401266703802325318154141279597013091963446059167086204368570706015386673184276293718123498541411321482265338672537386477319964258835243786713210107260562272422287734100516815912961176253053994255259836267035466832262240638571659694010435037887769704163542161510935496426066130270236005938268955598604564805289124244713920088818582697258706075966240126176042030849735696551530548182060176863851778471793263552915614805969049855280481172095184007669340005655779378812399985082781133007450855685212059684632891156363764971881376175065383903018494676427177506826289073606205375968195772300306257678476001885718184434269807284955869550921781009004228424690409511820426392301467941962305873129771028298648455891753394515158002747275971120813007324893883723038927895151830776941843365067151904271264848459577067582220297072327805190475329907894931933076644245406150446342508075758814811706542968750 [72,68] 4995748126271327617715512955365830144587558897588887364134009185760901544295609557735466512542095493699179163437692493658111428347473381964535511112694920131286534399133173221395116585754506098810994711439440813881074236948113290681124487724884291335305699965420009060929530164967379814949391541796531744954759283747120116771294554110257295991908853490196579297948081623477325126046947967162009820767813347405118315485716817297963522152836575123247251294680679726538907280448555203496281336108456335830982538073667822786089491540132490709828960969674768957427286618130062760187044552816857272112375495831706725109046281833686083222229920644185358989880660167959724699065185895099073312616415099814859273393664509748458095085634553072563822003542120153541683492083843526608221570990652375674999247024438254222773713688836135672198825324115256971799334555782556160838435174218027090588505711593919289621545554392514077270709550860648171066333931698280022905612444469547372220080997090978983855678832763192266830546565528893061249607331963597439828047806688847763213681355337207791716420425884581996086998189154435368315230330482020799031666189632623328640523414039548941452307048341161157932610172315073863219676128137757564166098510725684736842775282997927390338238838882033219885487673889285789907439226300358161472677490658919112239620535364127139908503232305400026892175208503547905717705788798887874487944082650420930558182559182758108745318017728328055872425197204837880324642443663085798410933553067423199256196012716283449430578322022018041987177320828763226210725364159118762085505605336451431400540369956841480956050294989381971749279134859797097491156230760877390865666693606687234624612935168390145989905840220631859058638542595707633913844108194691489377776135429751463469552468365118511900216575557966631923681175350797374915424348381241517571289942247630966321025880461093038320541381835937500000 [72,69] -2244063423147617402035370798046769369717094915396086563358317866364637180398742235143956549444369501131664954511395664392891576841179347422733447357131245623170303963504013893322352925501788697904932587539859300551536103557788463446026642709646748736986629178961684505283801508271590061298390207008914739114973946251647763218992624592599432726670314382174647773274166649883425327396006602651278962803136346102799915857620353240398110136220920349792308284894799762355667905496292119258471265852200407388648555845554630031460949390296452304086487443294668041309803708267819742209917495484601627776440906864235784456075209571268337382898849737643934311342209202545712551081507773650693035284126367807169114671289948470962719185414615777000263310340492559190142441494874202201680706672434659242489259212055511047238006461387813210141924969569630632913139536981298777922874255482321495604534751025739567362200573483112210387226945758337352298118859850909547347927915648991674170638054967666216962803182058574705603590929962148708467780814114987559370899052141294881984934520481475076194618609467173646073961081589929723762683314710217629259749359612986809307130738314747414119344601099726127920337025880399440270889586116515588999189228247001646287299206900789662712902297121103629888336054173131907256370568265399333451721723027645062684723899059212168817934210709480609599985776607538074372098192540816887530673700442446738786305703712068624211868082518623579828416921635457177703871267797107835388430341069398082101529383264487698183607745601227157250024675911433067521432798828142899834852277977747144138585911579891400633779170224164132761098263605278313211761742171564666806368775181775182921009109286220166899031981035851140400034489844149397727614690063151279812969328461634379233557457352882772214687801354860047093150760067641527004153597121529883595264780616479471930801992130000144243240356445312500 [72,70] 245749844895951348263325674422441921704537748803743609184947793704761420482388741169726776502569586293342747355124695873304439208914192625600979384753520780738545455372450173792306650347634395006241433852317284253202400784284440473170763603795444014355744843309259803151509522893883222869485576977292568907953698471360179370174842482208252002011566586612787367838624176616387259849173694228069990687564490541726073396209032089213142567721277508867524209831041206839281599187298811287825614097630481153999312834318752049227227352691544033125840235588094639888726116426673838266459218113926045572490590355091846249302856902007884026559417934969564260145915438145324154399688330399538234093656649758569547605443183379885706821040816666297640617091386215282750632735029169346609490353659940399414421515349476577732040029525903462750764298129100437772104737235400586633713086932631111621780503264851724858047662442074655797116580098021369696066707094667726770792114955998612683254002377040096007417670786326488075372567057545803244129739610958211319930090027050097115445507335198805060441561813568976926899296740816310121660525231724112981418314957147471990668920979485167467668646439072805060600605757443117123382956292166707123286130027190352244862508530763318167675607097151238527816335409738840904354801731353626371792243073916035081428744124189356362637877793069926379222232146234984509232025420222551934376374778102044970376605424897355597503881816735190154899635935571123523292680323738695621225335048064157011174969469523554656529628586894874641030489872722525985733466681749958331744394863555269447442312241036024994279593109713430732793570302287561772482196503888588919823859432869024247129713850678812056423896322401856067270093191748105778145584567569361359761010435722795509827728451023407477526654216538445674718032334922978064608891795521118938820702773395687756874394835904240608215332031250 [72,71] 1298432091361897556185235309633573549816999724004279570577956844629130031471816001204038814339197334763925816493760982396145666757529154978873217561234160361832211900890500431975405996644973349803045958782131768647566023503372482452674346611197714519757932718302862866099745272363704202479049226240105657124280178459957274663232259511406494776917340379833475089550939802816673288232882521989287854252027583117825548493570014562727574937368224607658627323980455345276866192938838234357731566365160477562580695347222842347890241327496341245365512710389313472989173569495540177776157804127165097930054247206527007315061257784972490232818367441075645820652155970201430096396481596189673005580631699590139268596624717660278131407920192071962676817622547743099549342791903300780599537582503169116619671119362293600541438846744188279620381867825563996183647751166784261816365388425428741326507739670173588131904029570693376658162572650377236840429159637253155882941178487484122938951319566535348273865741809750123101145469205199336690509644901859508601018391707976656208331605977494479867332041202672357413229014482328730185822629141975800631461244985751697024971636176324825964924428358643947807275054291324033329674683089041059521944887889060610324492977146948031794222763562997481148273288031692681718876406709516521931992099220512940281613633796779845734729632072926632134459804007531306489426421533954295087400379844692899405178609975298180022824733659117340268970006663744512212268294507217669457346490473826791914418245246069548547274614656513177036947479870436427829774079635370146054959961279626849271009586043473035899911009437952513677520062081456332251020321107697113197045950389839077476322340550601484864862186424235252724538495795411550506951800784998440643545447777148507737975730027443931914852099273325773886242973847632841743979798452628636722810950843154387257527559995651245117187500 [72,72] 385670947813163874857535836714352655731879369777603427424863842695742841066684791074767671854013598276205426454360546031232673152055093934675349399449941742960821709336365973457764871182889155518796261047026381922545305303582677553607775630383702161778154149064777654728483585465649295221998079946209288129704096776899991140964342717252915912947326913975158484292973459601484309277336865460967221529660757259332298334008478787050743313783409985021251134951029046017010971915729854711383658584746405399864788278043928021958547259392291432603249588254665852864681028577904626640658174285345810082518166782979670685589590096774111731502043203249097371615369552719946942807780166290848648428187100038533240830583461306276178074361604282348106917524267065531612991777894298082776832820825912785854172508496276190385458769978832046623957419811044372941148738395289751808793210620609225136891588271639016314724618786783831955386362121055937614204176629103387914198449313112181695050552300751989282049557016451048923556474597294479529834597797398398497261826142552842465832794371547890303960574444835898717520070898478923923004636369527862173376276815004534041778701330349351332400649489522170264845169541220698345098768685372439343739694480140079279219113236671051509097999224598163209460135395554100476163648313242384419332750813050036323559313748820739346008046960914313780419638079657894807805931265016686100475218740835034198054349704725652403251809089113238513096602079241890189537930095684491160071191288671808579867319980160015267786477177767926831127920935747997665547741725617822332040022191306530155477931223618684263925111993008283873988776738849785447133720186385529922152086382713659113262211024253247534203328003528465206908494409943502214288577135696430044142886581202872379087553462435850812306993601676891512792045158547184637958144480711169220510381450139902881346642971038818359375 [73,0] 10192086999684844309365356866980284897542049692445240917024547887114217403736541587532373082955516192113724280873307884450231350555553453778064610711985637186690362383972865271910360904327801136675264006819886009662945573162048775578102931914172535144530390336829874087292111599182993484453237495781320167809019215535452329977596294929920661805432431110991190570802702022664622782155946353556302909273685994001307189282000218396799800816288814542967171576512126371050177320338851812357119540417600416144069836310660564822824528010545900217578568303513421688439259055005968504815451224872757307645679305391914766609502018970347259743495847336471522497650690464415935302584467499164023314180903273044025452565187448483473228690779410140247876944243556551204248697607453727215709637333349753427102487211948740759468667558804830375870898676159280026787855242559152317934987041183390689496345569306128087675496664730032518069847469623029553548428029661079389080800229582458966309990845854657009362881852195857842797444026088907150535107640516045912856756669722730226230804030447498248160346106180643719493507212427129346946739233559724802311865348947145637302399980736698904069005854595733255004108259127317966318480361603713832190676684704254796424333665755463563715913429934650072322331958760661101194321072461597300161435177955318577449433067684317311324291906925299954620108307763675306849961802925819526732935585937985762029923172917996156724632795231586143765951670895650154227614705279731814005990169431709090609633830516101202745485937058537217028281813922484811845715920681508978071544632567711503841193190431420114114729204940091887599051227655706116271223730448159661640188828154819902965242708466141096313304958039765711457501389289693674943274172143484324830917010381359584925113306584778268437760552337071893157780954551103504697099694719863308151902128822977303229124806428824158376651175984296896698539777106825400415645372619436476127269196114565439809512565737942280108541126537602394819259643554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,1] -495638305048907829746828029163810856252280648741829276861924065629347831825638524600181057995239258418217289513917027180102986938342475604362695211958468487453397857905203949084741300602055133202900970696730524594941742713950218815371846116807939237010505571105526306996573816161808608311410767253302401253394647127435305390274706977396738041607527941608848465574198401958574811066409431607405329960201958854786052162830473120768278792099164845144590481071818318788651057305219597331442275478409116102709573084361914445854908494049966817524945086053390380031840800580507865344494747514074309191567906472633162934983091281859784847687014214883693146197237228369619727495261580387098883450907178547180459098139246090333710258130938997997047031630378936357301584740236992463020115927755513838956275717050850024228353488894582086939103111467809050169112206495242543213212097790340790842527157192527755554795082338598052720821769285386143310102216573521785092704061366286480307631077498222892877667447107935750327438135507065972883252785833556276320144453268933785187538187707372824752309673448679490133203853164864299791592792997113095726334849019593028493117513229712691048847107118341526939935709422176228400053809904618682100153477475643356929485452205190150301862624407466156350150528783760229102520575502769249911902530936179555505796817876447522279765490415879071503335520524307410988029186952410729396557061475507744228418534295228766086665513902286475799335368616456447127738556913697062879421335098879649693135023806133323422410887397633662744882790448085271570817852461847625344471271748730557038465525862988216296016568184124068909378578603257315693424801403529956668457579379584258276353327612185476910431458425219086386177155627573044988913387216902584022814720943349270058903696171857585343414386591069777666544411471788737598116717722064845848384477849072974317864873117487505987083643591851525633732331820977638594555038671149797476023012865188732549622756320527333260758662270006880135042592883110046386718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,2] -115329007608270240444122976698273682775020555720931241367245052889288387394715251456574455500797589312945856711218358929019900048427735189201015226545770592732555669523584335523296976699100962550238072784828354318662163878164332850334398506709267831973642443666287907900857298869802684444128987165603723042011893085591049542708407198572333523194053487521520258990673989487087239572532002486189592172373213246443129226854302691437820472681170528438122041984373864144229846643744520700325009922247328118222388549549678909514666333566212801753738614064301112644701753664629781633511578052744619649655359578883715639348348228807744988290119794254681630923875159727055327986271926302934893997737194350383954687924124712095835093887107975526968486712340032695691455073950706397158664565721345569466528655371969517767231027642141792561474633473149679596274801551985082591192604743334575513619376741937467592839111768736187817513859355477497687235325204207595104764291211390275922715382029239521215514385795336225132753160423278996571721418324619138891721519864674377370996231094951626172445839162237379627591758634407615914118463921524960322713374587312184723183741392975322065521245177534718333075223360709678160843900454141336453087568329584989250885443672551150986150036530079039526236957429382177127811327842946261386404900780853038520469019202013877137321040742139062940252133013512660249883025520794715394656710859507842301506721454914811342820277628686866044912650880381770477742739627480811878751857627660989190511454034259570575418752304146437859918482773990950197771642570178498694067005073313239612006276241557681512048771795372023781576989531094536311828894260686801512520714277340512225349565691867202525331595732609892166474324897655212816738843509051068413884773682646825055551111383589591389839221822040323718524720797340500051182572801698021697856763979797742815204025779919954180829260946082961679858918076931186396365411889507004924163830256096323788706343166355844223464857840888431184112050686962902545928955078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,3] 10331293772333731694122960861271458388263193484392746349423167875905863654752109695120344179802961596913677267178344002949644198317565355817380622086008375053079620836942488577019028222397057305700086490356763055647554995636399951675522766637108828779631104492821279124336841223441953985535722593936636452886320837294517046046223156155658123384161314367234260816598498807224456108502611654878622731908503697810608967319181466351387408157040552007069121844296886927935517961632617691403512053459288159353161301459812821999341477220484059124172000005709419491421922918611763131636478221991987073333540214457433388527109090024718029824345627452241521618808081707607855253834988811472403595660074786209215959473196443617346902672491301912338401610047473357393215230940380000336672469843666494867291919142215359825603939526720238619892738513777389299543182150459429992807968005037251043319855064457977555452543652513017362693150487661640725342124955304967184965683676289251881918800895919958047265051909292110287499378426558624293419166542257760470759201373054395968519822625054496973179355807918602722647642294233441557210528807212478123517297399442692611243125554207207976961422915011573435321719549752699254035008774572379142307618184901611289231998314247470218542944196007490183854957910462240854881874842839050965719765660990413571223735960914374684300121470372467792646016452019911960748440702907301562523742253303382728726032475929400506310572393427552228945233441454316615895629009800252458525328476432759405311185232403015286970305244197271582786958918538805217394964516102878826110601593223093038758443104647606877732395694497250884279770848130233314706793937885076393697047636078649919118807975876689114007883968811210440162350815898206032991388250246702049546355525384165137235946864600850815342583277060959097771196143865851941148243072041137907912505067886376876286883824978050496786427267660396594144742633065735145518711160228421027254306987414578450743653877944705475948312370962052855749568891496892319992184638977050781250000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,4] -224426661676223714480365633309250812023035301167733024890196587941961557526530083470700085044506942148418893103688445885822482136715737345548257757689891185624605842830931811507485073221675953659576381175556822759959888902772217138728955896978928132338576512251880905024314190423745954212938231802080783512522441809268882648235867796564720475210636537604688487353667810382571181642462951744403190219109383694123360906623396372349256623158676540553358179768208690554669401463493606609001774659340564483089958325117791036274365733890025031858560011906142180406050611478648836807532157644551750003035607960782363587047208543644741820437126087182029372510788492132579204371243185173560531848326696943422676173282219109807989043476013431250175092542485679954331980514200845985210365032397313152118513789032711821698514202292003091949275051891379468210418428280545595806503740157952159394590097366891055763975141055385999640228469188682031305038816322130357903474171783010293842220187354944765021716939246916348143740357314494555935640722901639704770192147350610282205588611554278009168169562686665891964246678808197759407786284096458708644745166462364762368175910440096117971892104632544094582516834488655960884887906007826244544992814634097206051842252577239052204675151596018420173521378103804511353323572849567204862686560861811033285143776267172514873380840824333264050616957805284206244684139131921077292530086287869938420838087977404270861243288907101673595052265233942749208391647207961138093351159051205063643016135574594390248737529346342958351898177135068418835899775679469285247595188188718406356408673640538791237529816074663335123623514336298835429696780513701217245827996121532134645469221543976355097877831124454470727348159104908352094408209287782605279142341281356789733756795637835235003492919172069024873250059908672825681194361322604119286691294281866709687524176515464612047509818908968039803064937744141170583478066231235645697845312858769949054585535562325173219931005628697176621129394380460553293232806026935577392578125000000000000000000000000000000000000000000000000000000000000000000000000 [73,5] 2026824356221559422275773301889086950439076516131204574536054821427014376266847726481700664960255153880541290561341153095765364326380476805086718575597785652247457522552762511511036787688083823862458678999478405747831429292183124079810476854404630503711675083617085589770309661532050244061342617745014995093835600580864171732037891109256913218791073261887419122266335670132198319235153327224953884183550381387341564210858190533931105326142058664191400977159557403758524992177108397198592963654677770118084532223946775194332920886420639088196350608561533890551465124329600245079664012019648677389413854423534130949529430731191820708258386727945234745366316313767095081405823578829247032606613474599490369684061393446378965234324943657847929302833987428099765192547314821309852555255884213320972918071113263719304763152600040069154697859601465628328735769586391659183751314229057719794001819726019259605738420509163237264649794730240571357288253481696720646571901961988775521359114720319130285580808307570109263716738120536923805756112847418777895452778675482621833677234635144573737406234477795753304049085167624968810401759258292681151360647806434082007879641698178511320416853827964932487056438655164151346575375140173017027103901973675746699149795651938109452966289573130234086771584469992156836149064126937410653946890701300489178054284907162291970863179744580090362306121499971745331625815471153076600413825245835494559730572014088618240092232837274096923313594150370656073191058907726290618615204667845884950306202538251182718826603675420794271012018249692910490635000702490948715485112807880559930994662939492887849342173071553065429759118818416927247854403056759206762653018311005038926560266664506605183741100292731442673236342220702043887334607142658777501636937204920194662729160221784312653697153625156066580074241064289641513125670039128099850324459040631018200389266846101550918951554249767371857043678415244584255069058584553099868471403721970150071877269688577707089766893748922058021436835677231425023592237266711890697479248046875000000000000000000000000000000000000000000000000000000000000000 [73,6] -6440753705090158503606752816934036513264208342148221509085441526059757821178092114474253880283105154861575618993547216339750533021057157028357987759956525793922371425219035820368860747986682395855620628379591420727542739107662871159180497925779221495986955365805036695246410455770631666517559067346394112782433378149175032855999672222998470659842558525437146933353319121857392290902056072351092044398199988751944774328761823576217060156503505888764279001683216103635883875052276678151614766260687761869749816761046624597513659684447762495488508824325248782399331459654976990391175302900602273418143365414108909349593187892111699329555753847130126328234705809554699720724092703176285696335757978384341396794905480943948437238454574948891371197126189199553140598457303717671037997169096431385552118267434850261010921252985190417776080415456384189917336421630811325530322904856207827005730893668476522342576536953590321924148717121818274574822821725026767243832174997409223924078830172804369339236239607911002543781212216462017430469632257171552914587240242394492636013030757706356954078708295443516816437692664331055955289089157951744022228767749757351974411700127213709027079879210956963238594359574803403934099667954576062678317718471220678969182466933564273897553250519270068763265988537507458163504992160634600810630101015168899512165853255139144538068673633896808937788904289848954267964963082670750025078558592594166989914664348894482104627584621975177736357056947336188741170176636044217610785425170962852653342386077464931902069832852565594653563958319033102833889741124143142781353857234394978956594225635076244347230692194094812825530974318756470262196646272633779822593785351806414896590550113549110941708449080773707787422007100049805836020327110613887985605235374806941102122171778252404901290670201197935205475540169793321723109706022752768514950669195131585132383507144793737936879225854727406571588906933953026265112008772589011215908818055243131635329176402335251038886724788578332303773804352452908572601586456585209816694259643554687500000000000000000000000000000000000000000000000000000000 [73,7] -37155276366975017534497540305428077895212761461758292716491979650748489562438834549617477518440648761172731751261808882913853781658947151256925062948129085047527535051864307437206309329001909725972996561770260554445681788535468282235599144639234516140529421907463465480762558867476562491919552255594558133839761210455721429240337464169536445679332765031487898011809800333114171807413516323990125477753778491364112441601877693771437312500831742907681989649771371232521176377552452670593178971506688641581608633482991572933228707831958635069805835075002658767211988028910374108758965310826476919123719529161425464996170357119544407475777414779571550778388584709624881269708553530634813155250101713204488831787172499693044491810450422122267636364293898390678014292664995247553619651210486605730170175793076824341929451532565241406367300645473241277615268496819886365358516419176165929875499206424535058078779785640816691603386926475305372944323648852627076211047241966906445277963458198855310622535381760397124660955236822999691199298306432430614304681736650100273763885932061916653427516170136735272817481430656295765923921254665895381218260317231068890220521784171665712149176981015911090624252017216851226705421353611866143536000824530086155337016347170788476059157026910599805212512881412376420346881244546713571011565617348968716484707464390697220746705428758209867924822671361351310861196711519427875372923274085819262309478873394188826737703162615438106326189591635323257839915991068127020901434553500760689290730973777287156031579566136462612269712632325596745774533595293139975327307479742798211216091062511444061611388960209001042667094335091167656973313924768774803093496150188033154317585180204721594488928600394206650748662092573467056740626213772424380000152673253845305437353632014367013463022765887615968764125655397529914677900117677260339264542592113969270740002299166449617907800562001729477068737797007317232291282534418313799914726649808821610341785612077580135343931747242200158569872841019223939050541982709319199784658849239349365234375000000000000000000000000000000000000000000000000 [73,8] 559638007521712884779736065243390887126694888038570938694002627240057277960056714402703044099461877038666884922334110111103710584190450011444594951065923318008735643645415846098906148736955252346892251958431941919782405264980720659042445843921310122082381888351316545456135565051852388347326258364851638739523675490186386363080771574541781282981362190750290720739166462061571065093201134440911618288667492098516920937600744585832806619747504972029641379460762187705851399012345609462771220889422810585536178700113985526209091487001814835806351976392659480105547741845216684763556394826110076828150389216593636062453814527972137643100323954785653751935577950063464645461950775492988459416777142209801497044015399344503673124831393753583852386203125037279701799492770475785590721063394840152294765920363767073579800230988713934713858532679884818418681310616292393241981258463436710309930662057400596475916683298492056698969203359415054569271648922334318132888893520083887233995942903858309597849790389371589982594124505331189286484498855962996138992703065022904248095401322604209797477169516242093583468200289730737644968639088619962400224621775876930767950062212574392003717479728281581224527087660812462894945659437306108029497490796017541416972438443068990481114320245923188761585480121194507451816661721152167881557956914961201072910958113953760236286363950796323603543577723340400488617307721657718661015224905862978246558459981175538137212154660872772911424023176002378751488866952165337121111147814960397714458763991759788112483941105472451592134966637288710444994416840422000599872612799746025416670083306712136548910901915924860289896841361949159159251195000819640282452519251134317411940707322776233375886181824297817675709060277694566027708607891612675651138004876405381944065071236648751812405925147296436075831773116320437271913673866030795098008662107952790572886310015127889672413024939817634193067808485312398035417885926559225922829246755099648865893237218832106638714342073711440186890360226755916675354810344011902145666681462898850440979003906250000000000000000000000000000000000000000 [73,9] -3664515686797534468720806728321944011219647902418613493437917173706556020770857636336644186483154165454584072881360043600565288663171981269971054127888003420943999075020070982150083355410793986294656741387758136914374859649317273626182130240427329895894591593210151891186434320122841997358542079186818117039966848070213507915718336536575149215028744110592003220797442573712635157614844108668674661663221699303730690197144499137303970338287814733683760393293541886914050918069665492723940538675515772637993324803887309532008966972139829508435503887965261355840832769986126087939236069935939603259893102267441581707366567180421670867933538759254694515266323611046904512583929404587319787136584581409793406485648625230520757471297759498950095217561279084268162540925774115353222504848601686036875716665998750398399344930707306127063536713680865263191244598336503845270487957531474072236022248252068382869532610904757857310911722004326193299561018274062718720664443203151067864416667323641692316388561975069102397338579603546161189407087762955464050638846073902524939537096676358065955714803552502989450459368472320011007385427391567657702013127865937505983166181088917801168635532446195350278481689638352172581290645682911597840909913344388002163144145458361284123152385831703241261220768344144265062588461408274110477058063022160005499104809485866389673463710219366164320442684963361104362659668143697908295698351753414073302343337130196169227342485871628582554499041799327624594285135743858624669878115095116109481877908900426854453849961589811175482255798912869114250948985211780178201641329154019284597364997049247940056789961496672184068276176184950386550707642475685707187479753165516264876053173304235764189174110272711239928955952753344876806322667431438837446357663413465991868969774175395866122741561836745156686708222075622317758859405301911824910561714387017786027535169983260068378654988235447599197382079653358343658941887920678743050343541646876936274162397527925558293110281404396518183051329584328259866164792839997397383422494954174908343702554702758789062500000000000000000000000000000 [73,10] 17335875417070889115626475626083841271863328835283850425949055816274160201683892209095810360947057479205969584470482990221808365276682586323690039392985362267843392574330089001409794276829869771368022768368792009452960649757544972487968465267830797467847791387701719366337204456391923955785476698874038378572170254622268872493112718461236116247869860693136989784868577972862072950969740330633614147411195487797527471139969244961532125119502499882166736180128149157435885513723147520060832704344336731442132334707394283382028213515803452155041920460258530811205453393704835542095063761674569710092575973252918606535193111839439133882268869165986920780347487644459706500294565489868086089302027706332831202834738004370206390195421013146073465221535419395603087941956010749663374937183749838644227796498848959917846256054697323962616029874698612428445966925592439289082147560232470120986511844709744411185755910561051712591610849067085222670412631057020615962263507010995890130568003743048929164031373492720239053230942111737309431322270584557722987027588310113916771176975625974183955265024434188627834177806545809202688344601772328076571131632110948555514073877707351477518215632218088289839970311715917108006614801930447212293093654317529965161023294209552365147807284337400559958178738923075680578832463806920307798384689768710101684859929169437552552696131262132115885533790625967528388939955158942504197480115291582874173026231349959962772291662950288357590970124808888008767375182313992716581799858601798328053752139253102554308400227394334611993280719151474316402645478295476344669482178306718678606201194362546609982443509070205515481649743016911818633136310990163816334959119492676873107906354420656701496662975872776614133001799633350404762569497474433456516349220396458981430677444066999262457984221210139916642778884141319667417509170219511201276754227405537822999805107164309552082684190613432875437402067462656752026018542530796829368435741663445751287343300243183857385081415008396796888034654958179157302868042644703431990130249040760190837318077683448791503906250000000000000000000000 [73,11] -69023884944986113563670065359301912151724822247194850729318444499368710610479576166972694102871068542392064693590160533272153303874764454955716996368255976664124788741348737645625127899670722360393370697706328412997707393164785201418569185200329794141704687975275084191184862096210475284724061741507694579084302507280527286830132670557600118265450353676861414088963473050227312201190539098570842364055794020080578585350162622270876519917728367854311994634475901142718335500410614208859690822306497412949325842754911701945685071650489522844576704788088431711519016307403016385553972191093873244336873156329010083487372291786442729311274117259904134183518630697208702444200796754578855373718484966442090213401864635952250525047173990166385953619714096139863825877764973990460612581092441594839449550965959182347246652623379055079255721818115126914960133539338459980836309184068827037737639025873658250271718078107957938734063837977208671322921948163588582009984546904869191603070528196191766351981713247360658473107433163403224030240368838745192847706235402401422612824099419121908768963013985281618372822734671356808650263003784216693592798213320872136071077549003934886618946721050501240208696039768928357339753965281342011331775150747327399294289219098267120748386607190542193733466343698536755404221302548705075093493101596769038346857435733728405251818775805652482161948399191898965190703226426622625802554652121302225750066500034779884000066336400212080814920721756341036107515141923423810025258506127677011329809183986521156002421361028467969551131474357457074422932074755669950643950756464359473705507095649330528947922983177321408519494642440568903219669719486679388204499006205413393005106364047224352247061054178822615768339510061911117700709147361643838258503057956206521924834812441587884978991777985392866345502679938070514970909249340673275668997549471279139537253902558332790853334886479551281522379363732163330556985119491942925697286880410683424960159671249077301864311084407416493032671639900290673628436877796240194410739860614301122154756740201264619827270507812500000000000000 [73,12] 218855189289435056824482045724411875054234943390803550640031662437450747735266136979264490752012455704877848131660059059536742665440206045913350439643075285907829595680655187605965234628477865291217748816902240633694501446262127723488827665866813648279116354384441636581275924601023952687383922948921103970178808703972271894033354741951518395162691956051406323548791725336266476627613714093439155561268094202783929133605067970837668499831750790482183527344685980426761114581434595635756824099273276109495557002431393331929627711826786718401332264934426873997831541263526741072841513743948988498227444239803738485422034946938535919220786116726792479358825856282040320941749511774561590982147577458801963149052405055073512774010150606707734920701548680725601416774243184972239210293025233239944187976811315939696765455357865947684094394601518027456872813038002533106261196846441933595909910212328812919961076656971020030836900320895461083746533588304960202834285258238865502300956017912000407425897651635613896960351720702896419766736520483864703331233156693988568126923685895523294935269054801748196022653807040753924077207691929089951824061032854720078795769758923346571324754447954925016107550253225304140286031150515311941952808495932549648918634147989505569828214496201245463569451313779685714384214509374132484529213846272203112142179041340740702367672727317642483013129629546645220319019572656913719901630328560385165716136063739361284564656301718838698349557098015804388535744069956561191028784055030248976039431410995594283227751210146444468989580949288428059024228401563556744856158127767726881619593046754310641098159501317960538416905692106058405035032057586086283849835198980132799703371492863460137461249362740950789818119239419005146782717435547531107538500294975986252965099853521328610735646682383634932174194101910234920024627191755907162311100864098200966793513239018362162453493265800282118704084459377777332569224791167000583034244706508341856285450150682167708521677236248652734085168183830746541388014665545385678461327242511069712804783193860203027725219726562500000000000 [73,13] -260458749363789457676868167797792546900278387484287774959533193163250213921209636189289655747797444903834879338231395018521794417328726630099821031333348570799937405989124085680759999851929785377165736193988020500280694534303181376705366687087387583334603065650297073056034499615362870588311465867319695667525738015674167005358879485537617063988292637757263567456728363670770566672813724486378278845031981744514542595193982098566453004180728941678663222855894428355979023626794196476358924250053953337634566316292341810873215572397227900056168105139536076891883326080894042278214616973803537520782273078166208646070500908390839961395760320657116469199164176387463408433505437982845636731633395879239036076717014288860911855909189949972431087185778316496694985080583047406811104465063741861065503000709570801910936050080757115027378009588234100159609126820765002541878742694497289448003535142868285352117628901617814644176312312968737857066694661911596752244295220043674940799209958963189312223703722871129476709172994427580208952135848895297642914239562939101218218109030217039582759217172102348260421335473698362280584209710468575930958695100761566890694262186053713263540885990831366736738124983195218687364469910723193778952178146990576987530056210419093694828138516021049449476390551049147163741012167206632076073289470625131942679566675221639225647738179306182622100667406605783846301251645570836490658466938387800464266560916517685732088413842923094312938503827197467069657826884272871628090684051348229798396566599614303983323755663276925978353859344719131197413107226023006469575749202714944853709728556733617032376823701824257854884865206344351197288727161469310895688835362350525836230991517857793336989198439093707059735466306224705776345229106919449277165599404933122964485411705708349905062374630841984195224309093511054469843882390614406688565161901051736368376476919243921139992675940221524740447491555518026582333304634644482061210174947195363602180185392459112498807316640843734796351013684541689268761780425239946780728225728118729875859571620821952819824218750000000000000 [73,14] -2259494594955654294647098743213076062829945001530512523966223656109938504917010113773693714672474852149332338775125526257889492262194060007247053681699995629988273454781230016943298461198525569028697966616616992685375007007299798889512697493045723659508437375627936767374148199334469234303943266970708209835875642108593363352174874067995669190897861640035605365894266405315509516747344114860471275799134175713518172112851868971545051145806170049273185085042315090858007668568992481260564023386034433738905916098419836581361699809296960161555920568733057675552303323886752247868126664671463842229661110655182014494836350413705823535186682509350865455141654308751113435204774042151469674927422888332129050243790872816348474235137323366239490233518817503866561821408753213235878152557148364919456529576631638844800337239914778593864571789389122127578232721247141594746560873332286964888969059374528930161258762315135122588227211940653615529740009268354309386226697879559410410835170744335739117730536014069777157599497500210926644972536988586513924054151428750798971374953780311936735964121746817160339731362295260225895912638738156363367939542339426898029921276785786240792963235522871373239081650910732354241323628098024756803638978837815952526046193103354550872287102681417544585576719606458901990341026759435902006583036486345670047740352671101148038939085521938668093374378527384609527253623034112416744805984651710002121961401316773517604358338010604087388678331741074188968823118393042632865525407362757475987201601797679224053643615320522862008723853519796772449495619180948393795724762562035219155455300118247943275229802307029236162770533624553961425632313506880344386216308157842886348875153712943578760357606604224481597758316124190279785659246361824077781870247514483814941771284632890940427696000013487658434804994016907690671670014492577414918129032235729220287143058698112607179808413140700304754397701751545757018469361562811222826772436710268347267363912990369154203351466824237925183760935025445596937125183708289010030734363099202965941003640182316303253173828125000000000 [73,15] 15301464591843326419795314303358174419325686056336785101877465459797373864479354191313734517242745650687161331375442332628450204457807883571371683405373605392588722499745879793258815775586012672243856087278613974710088646166640861097862315004834741868112761853579842183378813005379221125486040618611727188597033178522019902437954992601791399727276543585982606259978701953822262447917057334755297519945067133624898293367250905779011579477026716446407801520951204095560501130424338780951271309248058948675918884180367800893488967662431354784010905103380860641592628117875427932864606461566999511848828643611723194362280315415492405434566369127480465932138702583180261036577025456955369113546485617462425580073912813777260683238871506489189903279083743513288646877425050939186743426272232824032205443650729758175799109623516497354477246584450288227056109276112649014492781339475927291261899050816545964183601935492640300466677579744510052601084928092505115836501381717664195296626050707399537919565693375605464499762244853206643109022231108811787902303960072339470533531884518681952627975829725616284257497203592542311502156419024479166863643702976620578991604317014697744043761194917354647395240917470772891637487411506800193698285623389512608866072156107108121723875397191577023026351440707332980694573906193030858772299585413864436805717137521553216547804863995103823875680192954550182763590247148634237774140343555171685332865422535631588536774991698816665117099898524212792051923086240766271519004516933552586969115836277006446276412965126857762141669909524475175567599994499003564669893295489965385997552008053330083470364834935059342292710712685833149735845611838106539303392101734965931569434760485047294282634047189031597318440072342965988716341870174078709718377133631963910404040071904327331226814464423875350312157711867972771521641453919788491832310947072593050653026750556324037328768580164664743003622905751680401768798860597339749724078472032981184731034892064795754058391941208341929117714935068834490400980849623962697840604679777598562395724002271890640258789062500000000 [73,16] -34637275744583032819373082968463324758160030784406745146167178907949733203620646590813954062414931060495757152985944626613118984841381058896016651545276324942952147611077519590319969424452185767056807009763081975305509987300114518577819763970899616225650507695205382385136699264235312306781308826905543879504118010878998578767798685949208298645362623392067879370513095433686997039117551417711648064024694451219243682824828866796231492189925348988637787733870084747630554959418059316636377422121996647763632248696083562821174745396575040967721327399094579650597593621864446925961821074388422959832795211542369908559040124753837594306303971856754775965594221645247378437630019182559877706397634392156531765862088407389832534697712678137305359017385698694413304065425712086171192326848968763238445522854011652688974880934483672992497362719434413073283072158200924530813608961910811160193527228100582033656237476382260764072447876533777468622234461500065077879338451268212017327889178945681504098435133940314986374509436670038845208813521620960657348376722530119097958743764930496020318187400285316487380997101898050758412235074286364209555958785181432691497536627415444205035486080816973619710860711672762062550992153036771419958704289896960824742386973437922773080325471180257118586961435915333594199363780677242811109728804696178617209009955446877610641158187096628644411996177237479358273081110926120822030276314108658090995775335713618812599578661770556454173487002215644216082554558846257397033720358461996335601071799321568435514816383108532346631023769035085907562796034739965535637353513215493439901626743935679980771135617716105428891073476570359804147795008465057030859134324251549044928426703688100144396040642687828759043610776650810831534076551691890077864209257033440547551426313278199452093361659845692628652920026207681963235769666264646514867806034220863169697595138127578837745799896938862659488666920758796879504858461229680696762596627112407451940146964177798077592893068130931368619164572402752863032363114239350295505814186780568775247957091778516769409179687500000 [73,17] -68180228522774570894633962391819190499707261108346394599068781526913473819415343159832195083711289630645838874911141913381925090373462100811865379489796064006154841526810947697507428064493422053738047200798107426234919907201957260565175774809312622189915743443867093021553209909145822015261726946309873317299997714165571992472542595027138289689399863036966303883948659339376097948047469387166812179554317385675695866620229417039972977103249641569466206119200146424190149042862003906604989892960418923227164247283766044065219553432030855817843815763406205340332427852178068739801872512159899768046508033253660997735708756642597255583178057785906404416439992211636185024593819245708517588549457040361024792417001487817000394835682650475486415588320605159181930389461910648371462131835061891267253444911032401783398424889636964507749431650515730465703065545740369362913454829850621509802294214474582916161628488546398751945372729203759053044263674138218635289720807174481377200551166711559523621226601011555613671967102878734893192940817833407100364740667587525142745192836385929945673409201962915315080558078722566439950932992024988026953137871276004363313858716202009320375366600624914018807249125695607129584306095593132789802678602191158257851954642849041748885459425198363618758233200569270796223504193207034956753344370915180781856742209724105480298559353051612773622463754927521383153102064792690255852658690908648338302982385218506902256768490216570257517647905283814467463656660451272211540487598693299354888783695646468287251643175421767265212597833554348291404721353103163856340493092485906074895264494722421367602108151819582743205558038565610589693865220261801477258243176719476314375860924118958648071483607536179958836485577546760858542748063586640325699797566744643966249333019344885469649954316886127212136480325056696794294535124544678431425182454081800948598685007930567597312604794278856278237850425018982782324421598411899807654369505396859058850955703439937726263382956445080919499537978889776202116038754291916937702588974445916392141953110694885253906250000000 [73,18] 808066573905628916614616153207041431875613266479273887772299157761331106086458946817349819299010465443270584926617752746495519570458722233585507376151704219826694443168982174050588096390679819041150569023976629584002743485612705875213656487630062187873405171454616108493959146124255372061033187757619649259087524921167018214965683954571430238013804728780229349984353576862321814918800525021746185629583045950649850135283287262341172790026968525653583868705978260254001378123219877480828821092304100482394180662312231735314107936965218472538062695227891391067220835641487532937997233409232856705714784312039560514158234775756884457622960193452073832023919918234777130222589423633335403913550987902742116735381124113664465784558108532995305071516369227574657829185140434315920729042644664154877439678910985823230224899234932197366025131148022319557784483292051821822675221663947419824172606721900221629811144425155978529151587264069746326362688162152149668869608487851752958356001558216922396630526968420042231572923112068292178800485524257263645963968889483490909435473459535613126376635916021027506024021170561485024027882175085595513729836359395017365187908655467149137448614824084236330211150660443993848789358659066021931215554604661339715064906048248718632923294367305760847154996261122745184568366309952730097926378139281352176222320433366429414716291784853025550848492059895967916408554691426318083925348133111461673178603240395595760259282177687882195805469032600047710043500352604397479543374742370264262357143508286718891524622964995703636984878420792014290998172397217878961453737215665096603050731619183813562497511299047109778402948018724357095096140932592699817952661368043951216046447689662509843497245741293686749237190104190634211952846330218009972088603918635008588069392343543485033002061885922775283774356417378863984513870996025477408276102850150510624270207937080902490656841641422333621610285370732282931676869236723472497925526476744005159086472164919141151031566604142775755738036103603022527287286315002636828686011227773633436299860477447509765625000000 [73,19] -3267666637842276154437271496847524773971211673034511987946452077465516943986219799557884672822681814636556883367636008869696166295661251912872131342714464689031692389473353784962533811261562876278339238334362200259005537578025761629722536844242960609391939403774611167187880881247802440141798040641608148495066622092074209238730694569265988163870897403214187751532541688981991902159096159592731193889733931092948890663914329210095336860100519207874393826122162957932749011122579915208044082387117167094148112243089095299111976708859985536869331522930937060336954247275509354651805557913288198534328768156065786747963757511765834296369927964700231543124029547967458032079646303497482003822074518702349686534954274682243977867897440346993791987225010095564203821824288057309203330067141991695180838722484042919850340530205521952936732261559083899489547571446876915972576578408866211464639665488018994296919950938964288087841116577102115635428605365797041774361945057123679091229788782182026451082165074483649290772288356423445026406195643920576765105244596661733291926905987323019852484018177774919886117893512577735881346489638573391714722804475134667845180609309829450799061046994684295556262425086281680614389135903488980708180926503596422413315775059714346942634619001131069863210097855724827190231541268412339498138531919033179343151207600789369924541063351648585128116847498713231637759918977393438658427129794207550910087020897387976888712462358272729084532781901194193950416770828661634087264674091850362023118117240020848267499243053953666084106647470327329195981996099271394483340328040697041960317138192592523334910016935152146441331763851937707727290706409880932758215929292403648568472600338139978748939707375478495182252992694304872004076878914822883944455197458717537982109567715762356010318850562407772587997632403055735160834936632015771806358401020171614578593672665969722047784705858365850004949843074426335593751713962049788993758074020177276286060066287807558811888847967527311491024695010410801369991612967290037228274002245598239824175834655761718750000000 [73,20] 8565579837086004147193984062525098424951262385722556591219978552792075040223348261587844295029587798975350461454598371733725070003480701189321000864231165305687199526856372100376273805629973582816622715215445394590990445863089870852172053413618067020079171270287455068508376917389816611045113026038285129435852188370974752438507515598616029637094387073976637376187504703083363527966243467709828546280319110301428948953009758101237248193384151552055547868321919846706552774724895202111134676375302658000009401013528696447821132881004830417195353364261746771152129427894403341532379809699782743780561479619237658384784163584074860943287555176156024180034184022756484569214641505052554304679528094109807944899460339908891123393565763171825750323259102453145030758267801707062610250439100088064952614179986113807615761489767154318289736324478653213308941309849913773227476976480125227992659124222424532692371126605257024022671512734372584325864199399082206436643469691232462883320899692011651747137640504205183419797369888378792339551147274867466398161268196860788197588453115984849091619600307476005621858392509040417055623437515659195623193776314611642596722653918125812959025198057939093772422872436710828519398655054863427786067877578547594929712343229940991264364190958369424517131931278919719806051832009340994782290418964724386034100378136193863251864313532069979293831055825184483201472080639165362195974151868026792994793100404504546466584562190374908136163371182874616950685871237847416078421930771343221054744511951036453839855155511637617082093333621850532740181445118226667751207265199368005560469042208159453750717172165713473007130518780016177125517357354567748814520154433484753831947406272263052888096799985797832497459036302273197786821855336944371131517097307536076673650084546369763991583274463657344378944996912431997671703741781588075161175531714772650957347299809041146670387260232957098430057584145528312767495408798462875348465284750219540873131609883157471729150692880074412721938049409972272693805566486265068437688796620932407677173614501953125000000 [73,21] -16347683001449303278978087303387298345860694832551763219980513725616150332429184909279902527826295515163488215515136956014514771326091490384569687102184553926283979517744337568894392402734184303791178368778619747700431381036643140493879838990712999497920116842261638767793373035858868706848970438074000650146000677237374463089074410077094633522639317802253358744872173932649343419819315546802459003049473974787772849059575910889412521102598262884919008860803331742699010239942068660444112144345671817709466108795621089448783254512261552961904936349401203054841715373267166402646651039968269078082682272681951255377458369357429995901100702285340081384836909568332765324307878266536989379014826447175293979764279371693254297070023861265169204419021573745746206462655086498952300238675930560427534115207487752423874916632057113538900681385887604707047839171148104167679393540190396372367891535113406873045348276637498472057956439421600431577277336427599891339160974375930861447342849987065089157679174024096917911379089009982665635553047245808075576346846067099525251712073739986904674208012414224364125549489148923000747122015130279924165438101083394621333688666111698785643575117530474466648846892108697812151861424908169905476241893617407249135562716042778210715108096983777611122135916584683728865628635973949612238778295570922682812302683096213534868219206392489685887100872966020929104727644994693360813860821174218336479482081614125723480262093034040383537836765866999336885872761786140500616819989599824716517311294758491933589752093496101623039567825952859186336115893625042158373586124053121877041785384277092500715477842280763284637028796456748057877424517130009065883412584897931619507644229392641694608650375031265588890743652659100376467289332007387523988907422241015828957222291239814812955566263334087861367764829861166068746515654649602258380915374122739011790951522791621090967085510369984801201900373315815981941092687598641325875494547100113817494967644371400584360502811478596022755042173145467579611161913679534540833060418663080781698226928710937500000 [73,22] 23563089786057736854421484907803867198088105236336340220358142272675170679174386965640920536928092564225160625845538039192081273846521923957110676812710753603013784964954262072506778013009668854025058580923858401495789160031906441275497813496442993176772835235147337335166115739171886033495189591890184185954684760752943968218229086341071730424514215118424976541587859561833192698831001445111488714234104267088590687869282740015103998486118204994062497132023561627998965799523114096198020920227537533594907127241886503820138735574202374168740573343129629037771841354919333998464858726639558558084352970640877319063019592646161297369067104781691001390957106383120632845508350400503754659529101241906581359699776349618064288458978168074291568837821051308930444309889084997589439569248655946223148874142402480548042276739011815487640205811212129444492339804868410658140420385672765176906339828006661292466459634203361634497974404814347634312547019568053503786157878389599580670252618943564590421676484495991009629696129094114816070270491573277638103158652941947001147031589838416005442433154681557359738324337211409895728596640626731041924680113795074430061888454023881730607487253798546157625011273601600766404564157559203308720393527837638317616374421002943294757630827156098913738519589843799390194682919607038110240058528592717924261860712967763281564451250908388168136496801575563093103896495296240286735513744839388032930399699314357882627347897055010112280932207293035153474844174707249580200847313123688034005216383950180181983579526155926497960126769624741667702760553557321879710998844607859991814873389551181147886674777009421763579154588357500795929499841454553060757495845883325686051467318180737000384989304905925681281515205897833603495383287351009815812855457796062028922900261074029127364468898814190367363610540432861702285530236603767383489143365399258897094034784714838231773411573590357435149373572205659827562932607681223759958309723889092981042619656439999408664596173576925726295871075958722310388745362162016272478126666101161390542984008789062500 [73,23] -25569214855341910295189820353562537734183431892366226691894491294913461011834211455409221202263577480755878373124152114287059819869992455051439025211407084432033823132174643889759068111516526272383658167783967758346849699175357987681262779611113462560462917010291253873770588435966994445424763686423890151878582926329041396152635816127238959973424772746622975618831406770130306404743040490379580561908701075933773432201289098409310001232856802288688438277370803064565579582258007657214035624215818130767794924711059893450108538606258897667908391283981490246947971800557704637735207682912598184581414158118695562990641321982806337408316642942379844661948146472244536861315858793264171010944624611358519183625001981886633640466185921449495531197391039458170310175482707232436730850885219788960037870803970560658299189071126476969655163539313219657490805480962950512347854264111299767897662853829292697540887280684016372224783270890137084636834151662433279196968268491593182095924387562657593781567944686869694740708441173291079364600454051409037194914613713200124329877929312482646669002621190978297692899841931773100275475871242434839595778172011908548072072492001258163479031103013352152380959473884974385766261179027156186412459632150792256984800652955822332381535320138635687461983843237212194479213189209018528721616055104863916087015198466615737723695540729246656661927668388993763049486358161054134902294834420360728520427332731727249274561274210945143678299686511498744550860181973905715348383719132793413965448817181917000236827569790797412365101153923223784951734153706376265183312083439926744467305124318418628925608933171262605140207500877766022019220287547737158012853222002199967888153109181468811770865405558453296587193606118002561658980965912825579978225722545422296191745494761016107804163665173379096614423999163709749492415395886123137667912690946275906759247591637244739252261135981103302370207819835313549690964205364162030010157114813272132484206004754408468100588349910064911719433889381935211794157937481575260108002112247049808502197265625000 [73,24] 19411835837779968312751109754998986880170190248140924061370033494789248790847601956208527279231017226138274389607854406378483318678195287045785121981747387101904101883335998998418481519077974020369582834059173269612170636190314591665790743996037683272614344052867104013429897453756235538334634111682451455533337387452218043622541543391373928100938754844172535780108971578706330952997799758702896783029453504893196801860268567428628651528734861096020274038501639307179150574515694368779283201591706017220446780506461763192432311389283433568450112078154984059424676248467016230314636377586738541590689181570115791754520433554300735636891853979572468940262304442213487859078250976193429977610530112129650101813910810707251183240403922676100546336820217991486113265366387075595400795388675041104730310128117119766763730813667657088328875282156752200774952083636060150958864804270166495171862108939760475643821354867247095693638220766579480692821201745536363300931696113966164524267886095723767256088278919727771767690642211323050970463261673966195682219708441259453452658811561768375601606109969645015959186274315242004657349299052371454960248230776855435139773949275657780986287025181713240590830694553807894904990983659322054863394729626040680465467738095709362589879016817680145495831210546497151955313903485383406975716044750978789210754774980551483850522568878026069922282071237559080435353740466937630315507742132073977008660593690137226533504011678845656418060123444807732724195205530962265593313261175770521051557404715036378543688374717006009002480632693370130334128246095897904968128947897737023253379527093454529164520603235356914829711152453119737390160613585393035481821770504505016640743423854649425717382679044551521822966532826670913800500153242367516755027642284239496679315851769981676539863256586388747679548671951761696880829911290917076573088124142898986193542155160768511181269579390272991438479348411837320220470311343121769656683376357890442754024822644393288786786346063522298958217967502086666190322383762634217418963089585304260253906250000 [73,25] -6069696280261120984581326844002421014535817786097341127114345989225508397423320712090880441276776389184075736932107490672454505871778477112632779810937545364571707571512918051023404964477164767983130977282859617630101811066380694954481375122253361825509556517671836615211021451514706237168764909734274772897287776902413117187496164635804584268684958383014304414567783454818158380636112551240902023522884875494878644273191409446582323705016800201863465101521505664054068906290748880820801410844079041860843449522105832232058932351328785712995009851424431661056860725782390657370224662474922753462530894040198222659067758912407810599565701340420886567555133089915564303587547852904534349198858811809569161462764757032896671497835896124175321139630814794863411695946073737696959469900384567229112479808554089206628421034337510718361477915668119988699523359157544073560864879291219675192508178829609968343271225819189715448124872725784038205542409649334697618015208411038950785277102316245606302731134087950115450467311427194700270579801563293383272073322115427075871816129140053867064122234929043641818648068681498799488921497814769793603374526452067240268294766185873292440469601929191270434690704867588217113253116864420102073173817324570107438274004589902878082080614130057267349681609069284977819035430179212287009296940132035428509202009759274496263131629486748642689239976554326664448230931058537943958335796794598285259325715322328462369181268649638456816601397936068936668193110447001284861314619272261217993845049152641908922238086168076840616933571848989685638088817307303300378437579144285325086425481524730540528652394186297393083606356644131195669792169312428133201473770904928175402713061815016917997394302524869848830414172170772128336471133068942838189757974204087122461364549973259531987025173717178637465354384231197746659567270555484495049557186054934179722727363376045987726965035476467029171901984472557193654452152530444986530217676339006575490186058013891063779744540323785216459015273414964502986940209083854824712034314870834350585937500 [73,26] -10595942472177495926939322939225579340792775709832878645172045359577328252049510932556965844299080764246191645957050313596673180564438984002072088944531400149822959576094799929464788914991167938068769827816377378234176724681285445874054779974482026939755134573224196423603912151034488239878245615086695544420155397551071575714904739845079593824180315179168384543991398014417142303217704714142552084938320718461106228104540008943217097905616691027603315831318211726309940390046405739283866940996223543695430262904282703940309540811316599993503872528812987375703048134041332068705887679913932216610807764593830024485172850942573620561692528325050567051634302099715808145179313882714900585478973634615349535321342401909469352964232796342876022315993631287422100673669474589399750029085478241937869049109704911559746820657171256512628353908706563764767475963125342293544251176370862186393984569647789782441469597125038217582510523441173600776999325363385739969259003113839920108421993459423542498436892689818963716309706451736836844855335029529964343406280964174241747037087518505900706522717705292342942109877041891159021439146416957475729499679217110208820014002359744449966290258720594661869049182538947981243248806653227894668320780870738290205457777484694210773918526981678449778031741338356284667558052001923616662284591551083853411539703000171079621124726850813586572777423053974259960720671695610510591178663641797832352548179933194954337993218952879054472851993941138240481921136678390927603143446729060198766753397232849192415851355561275224658146795595167162063352000522467404444297574011124745443947275591797248029248893695531441832924747418476108084842781656670323329044668169193377624301657043697465696481482097167432372861102778851561696148308162836901639786736681721368408821461361134465424935499336702305255575342866434160045819570867496777107468148889659396928456071939992744977615023286649162344196492061728982323383083641645944107497569266776393173232312222200737297221027072786269546303222146719971025197182257215899880975484848022460937500 [73,27] 26224655085028255016927293416452626751982187217726940258791419807362930176934818875612969370113334657677153918987537008811397717199880177980926535950438065070968622994773078362072220042207311140567499379033262361432616756121465552816584768429574764900066156462135687608755942004095972221264410087385075801812847431108144104357813897120759744874468160016070136622058984562181648463766511356546096758898189505560303858777973731408079071885486772638441091651581523159084056709343484067952055877524144328409536845366410009254630806860525097374307807378725568366881382145886868743047699245882767364248407146616833692977534504818219394120093786685285425171533021512238475505104189074905360413851683114615506214585118916956117242164323624698910284029165248554095943997120568838690406661417134282604010976014488898798044708060268633485737525253425789549684106420159898280755047477380400341870974527648272676639967061173598055931007925731032525686882974027831500066564148863418609745227133639011734162148705372596557985753577078181473681119696953318913229220775942576008913863771154411109649145386892245226399202738163687902595991351082130722496491323058496322269076421971337513259578339689695885735924804876627313980601554278604093387423512911818850717788312342299913376320072140713743690547716542237536522189758259923958762751099443404801119910691096899408547714053291249927657671304790720870613641587719554346807507957615464114177595668436072565048912300358299088241376179410814624621273756256924139673135866370632500460220612066526488147989344122185582913843562827386803871188623927489147300053397479084578204702140166913243674325024877657587139895172908597283673171292050386087742977711646056521812687779806095237139856548240189551939641348009956855805761554959869442761494899025634803427202342614791146308309978349912058482180424756398498564682887412839874276050277450768308527364233692202529988428342782792146194232304383922296611211972948417591071269064947939112355973358447692777455422348467230515264630649752142232955520739778876304626464843750000000000 [73,28] -36815962911203809790658705240854201718168706580450661164577846563964386736044528317050273761355747343410500024604490654454334705663543101779459355013525310344522014002331389673628402519894395403251088415109645876006738862500800968870098347846762981510719923681131035519469638551080893534383174998144236660119727419375847644227006020693858803762598424247121438487623353092845281203875360288381338086476792638857275339806082495735178276343658597994066812455395771457440015394942449132231718070924930556833673700958514452683646445341529963079232323576311850957597306265174089926855462266910696385393585930822433303968546395788370258150307254085481870711697716124018909598918759853982229389419073970894354123404353057135140876852823756402849626208877289474444646869328042816648514152903894557753626064173149548598895503167539880707528737794824709985238411644245403380200969926555441506730656401843799439627522051172044579032163864311333905393387670206829064638473756205891186236642024691886251217965175431138121175529731552288241067615970090574775622678384094996677261086107405797374610246920472266892000458578884488461459750914484616739201614069982005705172844991705704925041635917260146142404524585936961666208950204410180943065627271826848786419716692516207636256772731363067896016699748607215791354728830808827901339804998587672619739832579102549697906927391132811814030504335302709334620913827609114765329151942834504968806237413855282352343904604065905215009811600466305490993069798112830887324754941102162887638438651260572304580459797369447408035795233192535655593297915567009327450230050232711273321084472146399472458306528494600691404101387807664554173000512009878302785711658106927027560286027727495199820021240756735508807126606281296300771605320209066470139435387842491422798510542222492634088792985233142101138745057520908098848676551832114872266270868832645539948822075463395358424166293670446395643279497680463823586143780296922604331109768871655219174205535146990633261223696634095045061389061972004221878762564301723614335060119628906250 [73,29] 38934933526915078393464962076851936733990654477034685266664656929382391954288816371845740754884207413610388237466250181094300722099688571960003659797594831718147063653610169808350587109714340463990744431254404069791752405672986082970782353572128766418400753977152339585883109028337077543210471831870297660128526822940455345301861977327672598833746230363936344700643559987367507531732157547546579578904745805458711615017302594402218118820324049232845716387885747659134139008548486123757390691201813451760297694535127732951455181656580892388716182275444324679300565883822427818926548041387961987118748306718294901237312553007647236081018044268115192927120437064973414313257136456918671088729269459821286708242293229703974356336629804276357731932094622652813085557980970164440193913443217125000314018753454256193182464458468160839591792203162708028038612079419226342166578020141767213214319283658977341722023300729188179007274736511013963496209810790409043244820479627911643712855451117743442548045736074768252442938147020295664233313279176021039641628411405019925956213216421728102557276045329533903044390842164968956658519327550670764148962285666542426051554142119816177672356095109419846501598585574893676790250038592012390856629018506154888463236073199592063730838915173208894931365071176110208828889805507675027853411090359324883270389684457996552155488362212913654445290226864058155187456558131327680389503144784962328674700110477217481710054525291574699724378129306725882569423857013599891152225382084696600362041345814079194031607535010355555408988727651178582030510583097474994011344422195929159738190191519158194614263888498855983886284588299745295370256615762620696862984327605600623844071613067985974382483227492804878381706004735524491233975189519395453502764683181258441569420832905873136316924242744639911216782937096006789983478865707648780996567139499799872404111089066703786772196705610399658704253890677590199828685311970336099422185763252701359813096130267276930191681095843488501865854549410794760433418559841811656951904296875000 [73,30] -31545706595568659004588548480156424159487077643440826740325859250265099897968541432019301121771419450469579664110884094543669943475779178155763461748280647906452775918141384294176302495954217891544822960997277477045691937042155976483652249281707905269199158982883704453127929327767121776911017727433287746915174850538768228267872028849778411624816875711003891048955459217054408913681971115614944034183223084554046612078800169955911936017922954523296955890553248136086074682659365279954467751460557744050632922539275570379582175124902932883397835685455366722234924769713234437524196818684717871527484443882415937792026158205455683195389848341383156081527398829956302682551793558017026981324167742343708790935064307546288527106554389533005784480369442946829827105025955970583183488606467607930051060126999587089319927299486764688135377204937214026669583827922529031960672755354832557202953492860031104036566945894881822998540180476940905472142426030296206159238756131316790824970985924531345869314828906691169206339603675752552403948284572035536631292354284849173480157713136639817383763039627783148073430350842695416122803149975184017436308268657444734127602972338514764575010499266663062421556993161511358029979088167051040112628330253333203841063174592124363950742191967379789746132355932351350417485752397713645537674856600064086662493259537233578579558419666275971440667486121889598193596212472564554547157439482131029760640285540708107940729528800777989439974256573247490342240431185270608888448442854131205159123561020508557304762241378656045596582755335462919107674303076371581061431891777659030279664209298549316605126523886069241559914251242655479436544905664687143334962662194137543711121634241721359431747484612678451633767518428979348875499679653705069061799977758706842085724334329420139059565333351202364312623427461919813184786247905468867464715943172206354838229899322914950752074840941608574034367785159677514717872603820891241108501404984139413304667522791029919237970600043079298657484194068345573214173782616853713989257812500 [73,31] 18023187910562011649880667219000777617956107316784374016758900302727430493604296191424383605750646135738894202823965593350603089292318359425699076184552030840342150430998439263242196745185586381117651148094611862580325615350080387266054446627102334504149786490272588456367419684054115136504030798714233671421350195355900412331831450986014487458705398120982081155621919538602020837429712463961926950200030816388690168298300258792438782360584179741706984531173538320114074806887296875261011542434697568107975899578178904543329421634968021545709352318799039929050479932931247687758866660505339307539990334521209162945192033330412352080822549113865898155937867120837350881464351356817544870704980714817082564770009202632257974368763874952217404099451576689316831101022603419902151250581223127745368023424856149243374069538554464971000544070708503200619605274154543552504850941383514892371095605966124828993811452553226973850360536282768190540585617237541810427440591439945088489896014504172906315518084490762221285762564251666625178200926085116178946450276298353171191225507140562380426572748080659320966375448361591397556609021954697953917080692316002464770720026779083084013264021157341886069711758444741459905787009369910937923571916150544559567338454342711924671869887506131342536701456809323642332679082611078226371800565448941985556491650802363303101552028140847316445677393161568039011477219735690084322866618514164233616579287705085461345038467345302184355301336440036340981906375469212876801869611739451372478118503088561735283161884489549844092535539456432206769409906930492284035206367594574599563832209518378553862203413624570602734963490230578663718492376276971850251032995175323638676126905024361818021430323477587111051123617235804216497834000541020722983795472663377843514925429588150497088798069648640770129263859777966768441275580271675771488267718992731988926629258751788999320790959777292974743032502682544708410157312202397864647086870691550031529202321877448651554041817692203893835900530007165798451751470565795898437500000 [73,32] -4788016058586375906301548387532015579888596597999086782560941729152007178846860985056892451630510196171704863884088442915986639633506258195232952511723150346725691823356228622253892755632652640891229634837247991430761811311755881753265816138578019535866210459916321169926260774554434628161303905371316145589009848567971796977961899764619707677881478617495490678845814218604959244207274212483920809824836163928683145562804113319365033181706618011807556184416436746252785547305993698751881920209265341363433664136583155099689174986666780104174236748567711979277284013965880092162007277255614837336205359103625345818233054495944980524032784148756435282527497757390497480995275090377854932155949673536401090541844193400448804574445144446775095493235094226768635176653362050250057216274637408293500630086916736603688925394838059375925703813453179317474851849530031140158464725110141317509837903117211600733359366002846941652284382566829446045569274130133308397654639051693281295924198991697221603237186025940732842195667337805086738469621280480722423003637985310754855065572800335740054722433132309841266727789167515382854052181979859516920823911427049477120886305851324528409570042128902753842312864702329201644044620053279605521764666075044988549441051848489313088143624475508039796764196318545980647615859658905034858566745672698807956268659945538786253138089985374033312129535807024205266373230869243170155040411733674616714294954298953790364162554434636819605825974576777753163336460115638217288493602361193022677949715062503095785009614320461121814528548774392743965127324910630119436844548447826119575673167109917981230477874848926475695020800466673373975825278639223815123540310703157407141882737608162568855756035399209952021148654772685023021573193401489554952002268447463581774617273166454151110429734976294573996755665148389919850191637148622867469118780214894057135424319782435377281394886636484896920250911075188560957874233650802210521065173414332532632186927894675991182905243707652962609211400035746919456869363784790039062500 [73,33] -3099873046825397384225038367510150491764170422591790623355872809723126884778901477026001163543339417105801212804736492676597085113793058848622745558008560097844655991250789308835143319607459188277213227688493616878794723973850912824614439304012647582735983580310569194360473533271931090198215282352856737736698292890282872951428185726535030794837329474414806350478103531583987321986040027157177758833455329204910401167571468695922726621057734825708499774845381996985997236227285614499720761325444262043564340932285051256775934515407580907285217355618657234349198594447369729656538322328869222667643674688106556623864751072257007320298155983794028862633927765462485594740902811971893085454618755326074871399528213117190022896135986455929298148742787456798088783106733981376550119106906741838014939845074138284128167818225234388281300180217689951069088022739433875562147842459819736230303666423015075127254511265039265472647063307230712114953867914728716115101583321859935001569990390472301964383004318322041891122181725545421970824897062907873001180950467099460327880422803857915633906043516067063203954359325095929464635234263744376811988368234474874876573061313972976691916150201634270318815912882405475319590240294492886423544188143723400948159659496888356528316130042497660564096556349180127170571625934631605161802729362393066565895464459000744773373306321906284960363816042242726556507487171663859961701037371514629100329399845458959247645347027752160320625990718726763742960275085180603692456003294122550571684402492157042781598292414262739709390037456131869744904808799015690160260543658930631210566150990468750764511067546618127677552099329018437230542491166986728733990509148475905809971905024185324072241117256914270839482125187663525371752477046814030993973792872356597693122305762071685896045247765485826573670244127598454276338259659989774241164012470851613145440629830872672721400559459890378804064609133216969761446423798094352332904700036877920304902791347736710844796015611613687612546641503286082297563552856445312500 [73,34] 4956337754022380655872575056069785713299435555499255007639033082196474258318363177690937551290816118221299565080348866611507016140396337373333667613011429577828515118947103207171122390813074718220665933003868731998255811335909654813953095863787553511740784577488690419618718944362921134039373613165363649679136698552400363880700752860180391593106676281922904412455152044989765200171147367231818811186924204263594667961882380779537898138482821899823870719990603019380227621518806485268881963910059066269872439652127926846987529840644329016584240349128781502487077538633699325171313362029219271233501363646236079286224652510233726306947728061589927902626235300241875604190622283876078002614579763039109340239007584071486083631134266123703699737924283694756206156925195984658676266298357590460574816977548954801537516805315922220591628482203364623533048917461531608414834993166426587605825446439118755803089897778525878210860403698088272749848454922062755456679638727935841313688944341502112168337697151788792824955807581009971552819228229528500680771087091789476989085750978863964203493313509031249776755331500907070989593026332213204430852522573041369969129858373875565549934128047973625474896189202338802505917787214902999131859320793942811222889109399680678632841445179296249414603033721430694760230704837489047442365214954989442138036333968108445096792626247071018905023675553373149209401336456481232083597757674426420346999170923112350668603050241799066600825801405389913354309735450654240914398939376357968780761538923617889536927011843670220797656321987668675716468884447453012257430339905485393754724427701549280292046612648101628985899892718266982016596171232495672665948727081325707070242358397808018171834435825453584260331560704728070088517219364971310244144587834414301875723576320057043471142314237163843396991403431738619974938836307532370543384565188088655446605852019863283801717812768116237470087695973128445272819240151644524592595019042567132919331007518348391366408764576942380664092979714041575789451599121093750 [73,35] -3440326136708726332952702757727891679898152816546132606680722686690146098319177191266048686941240410540953717019698559911770299506194412005423040259631885071170601961802964752208059228766877564579218686668643602041545194114607203167207407263877003956712031957852483331799383701725092154441162634759706651728770313405950214279694555616533041330989165864323954287665611600238994772330325554218279499602452465170828169102696286333681033477858039659418504861686815626437318767984386453530472510474393976681730449355777523101128826921556951979075276602028992470397828723600488828068151948328298423179720191167835647630054149385446598520164246085562181963071951658003166238508125454654049467499720950329311324374366471205163189098869376709624945174297921730133798304230039181767671911421565417587103149226189781656635738914054576731682792062849144818654087916287572167840009600162021790707958796077611706465755632279692152842693150365471042864926531154659961016940766326980645498977399348795172929509641769533318797046485450965954116966670713039080352045513827816277669529625140499003323284742201613841461932515894676574657147076597265359803878294552101764189100108964648824319042176237173851559015265300340053174462446107779398476524802872748145869497340794889379496261202354455564881799518563749458035625558335033002503839379252428278598543249781958961205184972770915474065402769891252410332815064201397202436054637446498891291586186547103666749274140430360540122402266275061638695615152830222760411633027518504440533742786479873455320586951306432374852009386711856275273681664739491388666444187971761103411757342843461766792127474233648606277806160463292847991102087073317237481688366506696587639779469563235489430277503594571705565147712265148630230378932453863189845897560247146406828992171232001997321710216192059505269795777358841302630099952505808443066845423621099772390460088054307822771327419808285512256609304630194368000047955793900557527247228890599717317856630950359525319975787308046655255111545557156205177307128906250 [73,36] 1465146187452987054789138876727584965303842959563819500580650088545028064272246610886546742193244596627103722433762504224092865984762399598010414745072404754477297883981964937358422978211863592460185902898818533534288227297225554848273157694062970730330103052584305521925327900476315153188322530509664302708703489908329574169257584371263916065340930684589755306818740416209195509795821793466840432601908120363250239476118004242327717233129049669371437973454084533058409631182165375605094364434221593392674336870672921506473282495741277851076935701724751998547017657439326120995630535597206967322922121855306379830042410394005589498116954444768917357752699749842508909964326682244479053766391305794330621793630814645164164646890229928012643291677949155063076710467796702973287697889534929561122492882102481733009666312721835080162940676137502106053664044390449951538918611634350525813471904507231625392791084908308423242450209147912096422719445599073683974454741584565685333635495883007867218055789790044482229987105550188194255808806158797115457635191001208532082809816868678496718357509497800255547937325012072925845432326818726397446900116149725155542544934042959179236467342165662184893816800813348119635506631127020628022118016482839410726364186005267395409482577918398331364405816641831009575578907768572977381584619680735562577591432335828128994377367461002912360943083539370621710727094508576922270295245133166260697173942503377373282060972066138442710521418642093075613704711482947057315714189013580797468013780158678056476122885659658106011163935110087679669598759780010071014577537571957914048264316431220971765849570763509143859906993386569986025815232043826065094019260807678316341743116284903281853165579654019145489593527622484546875527015504086042026672455087972923088066624389751742284829787412330159359401551669919674766559137635060734548030343496265971780849392682085194761577856202826984809839454968354686797133124864274086444110161621874619197768486055819841569350728271992068130202824249863624572753906250 [73,37] -341595337685312810870583129269887298528596923190027117241055724002971071352576932869510874783726224791496540852012627664969234254792664549930864711337591236687958785955484235581027818519455754424566684330261580205361177708399808993949685453154071993123134390812400580024373400092188951005446180247867457201606521508142848692436952121554228774202092902551472966286858937159628918837999191847333630903576556961784350081354149546364162121906974482803247433823471315216500540534830736000009300383096629268256306096655804792102656075360748173107315307570128412863684590418126739645635039428619182189652982306729416332870195997264423559390291915563960587996224786883100652229659484313092238913533159780149972346788380727912739781877549149179006835526959689301946620340930312033116338646898764778647741865220141854473805353041767141562592213318676729348860281945290987215353427967137741802257361242988154373732975949402644890718296489112149276318782474886429960594799792430546029177823423989982266088968759628445177110346416424819590973374061785313405214175658639933496380379684029718779908871769516376575476967414811432661734407499593437206495377605995138941285173928871560442112454473059601986605678301296217739183881197026001562704473671382274939091478565143152198058846147849934511218853894764829204499800376786923739144875641842035943279742735222362061680726412152533501276539212234030052219018097287828076068296706864889510833388096369637026731272972610543082104394152103683087119991681951267920212662872462879092596488482486918205543688753285469653888175309207570047498501083690036603943015653513610194358094518303873049963341963296010108865217955894726060063106371643357436215386573523224015352089315889907051729088399140654161894550468138978180812278599711458211001347363883550736476557730436676469983572294326870288871298374568642460987851979679288335291361353830645545511036808019798784179994748081264542867181320678711165048152820695456607820261081048958452103710859576197328424385091238946188241243362426757812500000 [73,38] -480770373123764107139325029288501823307995585310762171494890829493629560209198877245475044335297257024148538559315080446225245642803383430631984081554335873037765580569188202141809243920265709248721357515420885314250709604778611069084951447827253482772347551098785823106900213130534705997369232778981835399051877293700597270314233645326229611697366433572692257364502434257103516973847196872711133663887377170462409399045482132908041677928362663850075132375920560627790043005732791186634475684108598540046075932325870258039335018250948548445094409368804454893242364635316637375884644132081169975006339189981551494969231728656698994697551322779983017869692209717064618123937684857448818761903590853372073638078405094995482343129379655895678741976428202705775586671168010554996654977258772109427643666422945188908810112747410356548800495808322101605528699754176399121795920060476603229195004631848421577526236982035608827911850139604623565842883798839594525561585023471353720764804538121921454782634395883946232584314278117945513915517902924293040596686008164966460115033274968009717782827444566803316956022443500802028355692298664733707736650248373447104355516821194248498134631138878092104779029500762623787749382750871514114825819969187281005422996876718781750563752148759597080809099596547701154589674282295529187843329802386895698719629726748162426086181325586946081631542019460251662943529992453776479360197994941280621512593131241851173450450426212697115400265216807760167968240126566281442763394050454654437104762099843609181787041151518532907646347914911812567408223649855611493579754186880901558131519499057933008984386579327447898884288582465429310092491475809542344038280941292498645942638814167331956923421107439902395213851785086133035815691592556503788155164914564670482754522529329629237111212377002016176444033951328150145083730267326948836226573406814822503311294581263979588310234451768668684806999112743836964597472601582417044824665748537611286722078939460250923687567592423874884843826293945312500 [73,39] 20514343628109625980387994337237547794884583133543245699926215890529616714499094735614222282902085356637489091552523859662659811138541571412579935278272497473069990517690654486878251596769107873765623347834911176307382444084484791932095083475397535835702589685744466529430441060642438272520207851246135739254034950477188827942304571027342494986124956157879826315230634355481662975651443375515195189246581064225823668521594359429849814440474025270874916235516754806072309491679085164832267106794257061353139594171148982126366707442609226717556370175365796225337016753495560481936846543214988501490005490483598131540818311380887808946611112117290061439072368046851983092785944596904312874558813769448124086393549118648445161492318574526896493552276812103803508716063212125157307884806903096608035963914199526563706114779093468248763675628913450909221810811713842752517341891847233992632333226665022394588584205047750543876271393762171266810570974050235748396970428400676506013320828738852108864656181005003082970228081205574200997677802183691933767765914291492081854074895416062275419992866673429878958959971317698912055741082330052323567754541722045440873245004086811655558810227437457880883360718527900283734130053088081645693156964490630175036243166542872787876684328158648072612682633802817451310257260026135547723501274143552847283122223722832509867738616959485137892091046433187563454516094050596791286183124432969130478145527410818379103487582856979553787978601847909005494592478258094367059332122322016977236423275405218155651478435174061859044441875377749729317298797025537146853653707922140726516454106234232545130064756409542819344420513859709756282905470992284167052668607331237145516361961328294736594350978960580409445069929344207207034570036371245034507262454237495398847873506455650555111616929378272345104752293622776667291768956683775320618677294031077807169607589734472303230336208225025960360220602483627624224885452009984696478088453729954485788768039737639536923552441294305026531219482421875000 [73,40] 4188122623518081633276827110652621529928083155797021353125496943987493282058646041350099973388951467597191948238031678029095925040688988848551857312426327702535349790747565559678849801182217712425564431147015374737067114605548407157163880584060749428101412352873864598559772010248057860804268339262609507112226364812564641273129203289837013605065459528877897210578534499896830084642016267305037791917270823569887183416516180804077147783028647029916760951899136984598804926365578919571092810975087157562388963822380677712507547485638627404359515284274498085976105804086381257662132169369300548512342426023040099995293162238163662172992001733474883649185713578526068535644703086389154444276221293187595048601877664422898137758580189309181890666165035354529334040236723410691794998593793609431667177349507155773509474061894060096625109192227450207871994953305860551782512751943631351076413310863574311427672243113332066011884288175197905550319266539982817285952129209489182304279905904729901876671274175119829567455752710825747907862018061609123649268786289661360745418521447045374293162876577342306068903073525435378155595274856768212434077436559923542769921511867557103140776030023690412775393569068217766080659437464571664953819070670544557918706656131979671720781464807166748301056508155462440083320804101857329143235988260785066060275221940657446329739554528764327473768572485195627488779119027890837442091410162931236923717413820728929792261271976147889348798727523556650113347918364913446343797255499957986247081485480702271856441217551209258594465999305579392873912915085331514128939453407690389471923523980855157786602658550743423872039888605442280916330357040169349683014621752444718548745668691431357613031922663623438368786103081290508894217200575424761805552244670735582316730361628582809465100988591061645282797593417845336349252621937241194330610154868636681824382956465572591032413789395717713939631821131275683888527556658209353823952089147533490957474484883693577330632251687347888946533203125000 [73,41] -8871489816303420488853004250687821862700015356443438848379318515393264994554488205836918434897738418467465570212488585039425824002953551931119073522412561434967436092361020524464811070640250375213306660211595487197070568485803698978884347049744098049691500884469642342022347494875243347090932369275404583578793883877863726232540909636518646144429783545500867156478165697424733836245605612383421736736016043976453302081381048361076328759405304473305209686233997774300096177640238636502441719989936618605449587052995308935256394916081973968542378904002734891405937364709843313556874820352971913619773596139284892201935576123886911040509924414324449464457546880402534100210783641243939457939546831199715214795464698647441048428856392374611396937141439920763105274812967317192399699646079369497141224777536606766475175835475102148999332023775539985893897386904351772039248423081384671985609415213181528245722050540624334440062353230743759514656967197247083475334677081974482441326716665546117533317304916033199369033021857146110794215401748114227040740165338983207114466871931515949226595758417199018071161294139109025497780159324499439089636100877081610794375245198898687669317555419756205087755285162706723556759348654992624232768040392230713898784499459229606609094031663467186817254542091142479097677794065624618362488444524476227196537047410169774560593828253054009953422540273645903899546347948357356165492990058872854745687559111781565570940127678655125039580963135576227772448079575849217906745232484728514052817558232353644510958123495505094968003392875181854130123004809004408978103213073387142427648931026201784199054570335298956450654805939565755477392453767632190178082674291796426378669087548396229746086334850864589258560553555665661148786138176382051798911782332839337420383923275305088843516902065071835992168804138320458196710228432661900600843197925806834948957289071090552947192596059021417968969795346345275522120239195130037503905062344049135071620895698352171621081652119755744934082031250 [73,42] 4426782770399062558400162833563202096299249470413395677585834044134566446499189216192605187639909242782977339988454827279023755685456809345886986795565019549337338939090423003359082933072151827289585497615115376368179380781905785997448844375539496664202780757577529162404417038255647628287481737135461453175032044015938586585931772881187332144496732766018366334822216646757767007459086941396320353392188393270275589343875674985415234280916513913788853628791307961254349610313650582152491940686464316223294240820087338654480439658991990065389837831323884223033727394553589547675433285317840955568221853053833509065676566130439855773478862488508572727672800948046759817332133595153338955293140302902413342736003956294417528848945461479157997980182676447133713670163672793204529351493077552605060271254099885016837451844452282977926239743530631187130896303351277092359110344373938465736129956342230098939169733426855149596762469437119074978866425628903456226816996743531262653107837073004105069950852391396844357251446617184719960765487807105458457796663947512340586458630689670092813155909958938288683576980446907292174583450226322847526776953297954517836895075513227753701877363552309911802637754127687481617174397455023294712242472444943917256618035803114299959330792312018394870845477470608195355780115346374513140158262754933742290645166882961184842124467027869080133190563929549337154816552133765403114708663023920002510230107917834473271291404202940596085294915795947783041526663140665594744934119107157812058778339304096507015930016264990906216926657302294391321573770872273066360405365224556806818511050874033126664771160229908480474764774160270276259553285452045270947599104950755777643463579660363198726985904692149943997810897377265004532311374338606751992852574757257457847688297828209580295577194659251294702028162930618719555362682419048600020476998454679526493210611014578348158137288782790300591066861967105635088174876594154692239469232997559986083312144611312533015734516084194183349609375 [73,43] -1311519333577363794700844130767644207852217829211442347278680934602423204506607899423787424600527160567171434759824925918600170593913527956744796065974790236053375654944853698788503021719844594682997986103976822281010717830777852923866155333862245800482359176532856184994570649039690230578614672798920530305302452484956748591134438268984045640631540755306168678625423754939267252659215974393127980160962436347655650244961111969640083023162498886732614227340920988784387847992747968651549895774010487448564440116407037937015755357423116888411453589514824721382412750743872425297227273965749485352857170420068617258940166979408411397414409301824379465126725844641994667970120760568659797380754477158813046637867418729558959296660129066353551791099640410100170810510130636446418567960501411284446718654991837419406855366699804856736963280994684713877540307286087355599132191452784107781163829830432949475462387519147813006000031350584309666848669955538177207944118109166613017331253503485473166895660253106849072132468825334788480342761246774732925228572196069241604280146619007490705714431108188401582466427987272970488707916668103685753732760948812360899317986373964568841215477248438918365667693184124480591537421854312705504275918576887765462933027840797589013887555609287305530682117323792330137601934387737682153854250366093504856470729128263221858959719733950453493790092838476861351076671484465100538494741873590961445392791858790643373753420508174754381646435045471649082871460933193902538466882618109486587561061350066737790513718795840672290589482025127875710808811008801094779927488908741778926075698571668449862024987216480721570607776362201368846494184798365975856026260276435123895030761256379441433511051888877226661412330276712809834108750024880847415456936034072791450535502735556265679102230367037755021057565180731582478930890132864159506146378479546918737429193881637415340305595658161105742544755436738340644572924495432125344976403798409082812614911972559639252722263336181640625000 [73,44] 353953904518224148948241439165660814553610676827530693475213246921332491175076508272996709241911263498527024131492661127535707499043140026014249012785785594182727412548851308983929576234812094964997292855827515649087524448432859072327183806742496383642141623090735704799070802847351081783340312410897466826467972226651237987885965040614459435075989123426607470341023458210387281121003282502445323434190451398163222316804900301501361574723021726900578322370548512083492358194279389198002943690222072671708936746401475164945786611613917790420538421463040081559727192761980451380192208655203875951003074721628873119257368591930713178623696236347461967018815480613450971675841093575023264551463451121083276844851885917338958210161503213292798790397934613289425747290016314118328626967225194754161519626582499169707145548360673356482901064607215191346781696003389164359945577113037547476575946187234053571965653297023654655571591870854845490120227423376481599345542909876459299691444549610449412801424819284638337208704160675887650633627919824332105060386716075325518634821838609230453487493890390468600931693534298862755882784437726918465400274491041884792471600465494004935352547260898640687833018043067850393267105645701097406060603445426896186472714383701914156189568216138718812301417640078321618832451226323572508448849485141700314871440761090853139781693893152903507296257132633645061610131866092982951366331904723611155126946329588622670610271121822468932734720568339422710779543071429144786064414498225625100860358689989646126109340626300082723154285176528102138633107916067436479750615883155732180649045040102244084880078752685288072707257089115191434480592974274148863588598313728402963127735825635107850222794566995640559740181180591605485871626830428441507881490407025796648579497373880669190727934093571589313732334840302338296763532295554924615920450007188060249831876184364596535117154259567434173966709503875377855740665377388138856706814881552744522785758363170316442847251892089843750 [73,45] -138927956814597050549677287463802181450184342513986309164842795450139266758305499441747458986180980471134587659155850640573169478261615789664866423426687723958761883670142103577643349066414975281416209496564013135966787547753114070335633294355913000643904482038176336325674906672154540756151404819014808132013625298747117826722161756007722209468451015509739311363039895348356737615628495267730636349794283719174750689825546981452140546249031884564624352401614613805701794607407135908458690562055092511615304689085313372659210257660124916142394608250507734475054353656370414161951099427985451930493499428653311980591601640147953038970032787732885254624940146678652617682422732323749189230646614945619179970421856119799527977835977428765482761669797591884376625272647534465757918445580271676803315274225943681922123763819054764220228011347851620241816959943904221663803618888753896545810253074211595103389463699796906408677632972168676045604309898175848864680968818946026939689835089628275162527250319160608208844516285847725806648394680888062551742933262184156711406474005331949356146644708126881583352865445176800471918369296412217198041495976246961125164293567016676085017037588466462675116197653707053100132083151716634099498134059683059544150669474642488615949801255423840796505808472169702246999492609971903485856347153260906607179861117505549450498138191004378442818527197313174534941203413741930865929815834789842942148484921139933015585657669253949765813135805629051447877871806454487468713310748594491400958978488121680365943476584769002388019427814181429611709927233332054753006699437584359520409804307693399288692263325506473982551212979165979555013757002798966790883199894224903267709464983915537466709946083114108344432578217208654987762567261863513693959751486658990047362307019255470607851027063411903427038324948808309028731166767840125440705703686618089106460100982861316992505706475703756232364693448322724506833191908814555312234910932830955765382441313704475760459899902343750 [73,46] 52210504726453076025975250978859125058995729489365108881847626552945473758182320394595678311171162180052105954964467735966143764753012407584377760288397775295534987080891991829505623034139525510493893681348222139199300348803173064239231656932273491600096364487064080170287683971163658198104798394308676255191496948201423353544078803897125816345845768632508734525909708889995707164820590649847210991151229670583970220158339004375353712350076501552506680413526437832878412989477381188111604061956369291853400475213762858874853351406579506261891684440622473765226186873824635252666773005642441186463450597399422896891174288297711544680649566708353715262791915788001993181647329366552481664394473078922370597719855885150918289649976211787582323942236982389824178392086641459413803950419854645665244323566285294794448019983018405563118959790102314122640183326455722698161631661887772870214057640275257176308696298605276770027532792071593744105724759693471928908177507190934683328009446831721058855155071579157917965780482102852274468075936582448615046369714874796052082217723020785932604939854927685965750050641796526529561417626954067884806679102883970227774377440957773732008742774079666471210679461492276529186499175650248907392568989554230680088052316390367750622170479452069507289979166693200588454399263403616285086391457649645888862402757308846555679219412277166186123756754544881583931182509298808572576271290800635953390507085850850934064539862462063364874836791936620226893805382323557290295780188041300598999832638435342336720154295341261176019889421861090145954209502588214079557778251878264672496998629159680222390213610118220905919217183771032350855566755242258131170156761996704448563391913827799422666765738006596126110975425609133395315200329062292309147309780816781949561655784226978544619506188797464622583142583949355622720774163408103745272414234347099104222816173500222571725336512666033388113168278996959159090900118286967314948712748368109259899938479065895080566406250000 [73,47] -8609127633658039954159873326480340819027980965719938784415652217995222908764321713417894867538479008495055134635733185063173280708689695478312893749535072490021593029700735854352849722286231392728364555806908216982250211620964671734096052491445840638954759082266933263486132543151116178310813056379233327053185643158058301523712803903674949499537277519778181943661863826387011117388187014051619899543384588175024022646502015184117964939131933976062087617994183639177095612126953788838065541429325898707704580472118169221359401328786321429452862968643541065817617720912159642985194935174495630959772503629586821058947679928738229729130349879368045993749568052887427606109153846104127437823898132350069465015220846596304476656664184117579464235618979257675429943472862551885120713211340282601353397399611989118276107046768980334197562245718301370025189630038741364045582297020660444060046668152794318277625931766296598251186394558704957121556341942908550885737292508830267922548676063206713985803624592474167588686758255449153443248931340092168366860051019055468806206631042146318788170353248189054510131577239606574868840378362493708634292628538465857656743444554763868744636614776121007482615144155998169856214260479665313299682541979627785918398819677321309607568837764169376343792627224756599332407551511897267152925805831661236532855106616791349642487327636844953291651054495203770751365015032784603193594026467687457828965863527664517119741408403324776098773769994075005499748865555582961183069932726492712969911408163745651702590620180810989302625335968438233821988126964708306649823944081167082491361755912629931158322439196055242465929005451382711635285527078756857228440942863491497013058117458421792137434336755325268260072303815307994654347791570779646452053655090546453849444065226574658909468462202901259162768275940015174091753503257570058014752014045862161533878429626091426265772369881093519466333539092634694140269391628026091414782605681921268114820122718811035156250000 [73,48] -3207536245087833374871921530816421767735585887133588781946260160476179035044354370685702519364222956386179183484047794166470453914995649954740294940882862396354135166832191497702155135223534379723369992943415058754737547884061253833684921172787655895929747645020762803914549650652776518484195844075066370831214294582452374560182023784287215994255228874725678682922780726578303774724167465719467363534690762718179992829923840174334940389151817032087701423502361903344028444255849710594466717190588531098786738483636817754876686993469614304348893132172848653456479565974250902268680995337449942668114649038366035347962842140290365033261023851295983385672926011586928920283463767522071647797443761536054525433337853347903442711313315401248758291071468075250026612773755238577844285837510353643669359313374365345107823049892790302146799139230845197192193957979943692776768651122940737485113562631267340505234664047520227385177498761904070701831102231066680606783537983177698294375604310912468556645509784921351369082794964075240142005612747263913236682331289426337080183726518962436837153458507272411931428311564386223752329238456280914991458052647858122103247273161776952920407038306119485147987362735727645036486640622125724949489123782079868672497115524090593424399444850546229443796615613784191781476084059158438186040380330323164400606884372257657233288567417803408206295931955705245855743726209939425981653261619789196333290033825405602512617857035479095897185478304668025513675023677348510875535137908328011405529066395461458249685786366797046405004703693496074756774756157811695298294788095616412659724454792102113194059989631893643170742333470873450753801184080268918514095169260456001199727370350270458663619513571048136656346251419139155460790043582740770569235400885821550515146025437563100661720307143062508733702521588661925109854130749097051585757231502885251261955530472892781342313685927191520060805480677509647371134451663429406655103637291404083953239023685455322265625 [73,49] 2692564218057193671224098531621824591359304336793095817836825188641117295477340539718738400387684814584214037564331108284518117467147149022589193108611778957218785850982539121559581822900808288436945782983943751513123792662775661821313741067827109678799777532176968686216474739202618540491548835200064049801772074101112426949894873544585750043872529476099498316255018517239927962562798646891139463998959827471109123291457180088072897314102575696769096245044203317214774762373730626277127682026020205694184079544267688360684724175475099180787506317013502273942840184333123174524789881563272401987752970232911093195744077696708398239187274351278740247003598812130056479971944860294940133949043259520240884316778336262133451256096901410053881518452706853694061282412311828068436350406939677768209081583832995479925986121749887871099480158654644246764262296085456675425494721349942449703742945891835961522629465029808552576967323011686705494701001376431408535932231880275960765110537625520690664500851438236691969396813815174753976554968770784056319053820023411182737236673910103688296730231745160378371927474529461414052202461415153950166110652969170395748652778062616273928332485772867469930079691154121182712050132194523191478775692833820109285432187243034277832920345773513663639836962475774245557599750722050997837912927851035435084488814343798398108438567409063818794936604063762367319716119568323176285645151269548637574672378330607333383951866654130753546067061442033357563541937533661419318642025078955527252208144101086359430830921018143841739064618309826559678756037439429611169702723068337843136506576773412345769460080526983546367375685413854424700704652066653247512897392697184407711848141440163565016645389479098480246218675843911223065201400539523374167415947507477517740777113669570647527906513451385175613776846510172501407378825335765230711768637572736496952005419239511152600976810105337840682844733896198165119245713808814567113980587009791634045541286468505859375 [73,50] -971052584098533874274552321492443019388284022650373614098457992371215790077967037011220581324957376401504119212599579430823835446147972744489797765563182085753765135774252014874899686968160887721407027838444683803485653597820135757083146793060153555816725323141525273811781544886069959088608413780878232011131724826566459083590951398825817083807613458619004089832703562806954066122205651349094883761875448437762664114202759187340028187778019886604536568379228872417408683429261951266959547456345682535588971858027188591119063971047290131412933489161371696482182646221017198135964501821000866671279682696882321836322821701495336419224108794819277155043793740787636108104052584753586618408648564009254799418427818943216267364418689036354033267811860941421979131546181358706262126753289268360452260389608689312702996208930079210948183294431960698750237904935585473114201861234376306513786276942352804142896318096819240153380376268482247644851986439352510590947561134842286530255266397932046791710361104216058151640616005755432020634060892998201440011082327937824906625649842451795101352090339123362781509270857253799749277625010484246510227398780217007605242324910946422386529540759459419217487121903533966311426893095353623399486043318993568848865993650193078710339060260892824933937405338159372251561348935077557146668395431370951379180586855416286567432752245678138352984714216140416404236136385214843558757151592174222119169510794426469971430008830440875800720596294828880826943369195317045786725719674776586576569779130878242135956146598322855525382245311889990592199207267420280578424835883329079749211420903632495721626303299143845749542839350501465786921415342991286533657122705865678585328850138005657371545035290201659785376709956052946698403358788144204426679502302600314894572338297986520390509901658405338230581055623201427590260318820099537596611187939659574510064628322441168421669123802304476427636670827598592541400943480359164716730902000563219189643859863281250 [73,51] 234774544796912957102572871314666321127103561212544955074419492681704542947311431104225086312129221090108710265504728701663754283484732315381883048239287471338385486800205485714216514919320303431227344898561877059205400761385176194324437808434145936797934638049500548444339771404921841817166068466921447150287043735098345896973990470369259718336192247662591860866264983083163052676396606115320474204634836142278151876538974964726273100649490538365022524718307218464170650755428692755781786620270332391265747345004707037346890598476424211996924950855038772351587111140696787217738937275001831364023599910016746870759349674999215469731732035145792740094762788999209099844082602506146964180531861538657279056915485871075698713531615531695625610286325997770124719727147337411298925137168918633611812411093456963028931395633190465847970187552099123948269632444890937055936671699116676909334780003696794151802753180997166730726160522015630241938407057858157269076641042744258663254494351136609791697276961779443889311561125681128143951845869147860672005758826399236730362393265029232663994675366776122128982738814313934304068023894286444343747586280726992567223161154437610034622587963941441677521567836267703334991968463030275126227196165503918488440816660464939087240047760680221974766780437771191367971909580024168436774103836075258325268075792270079153565270434924631309225222666043234919317931175741256329284766419034604422716880451162348010018867698619977037685685359625081891921407583998813834195805123986912931292215162686296596386778471768751001952356480750829945580059280171336942570155367829278413133728466480368411134661707903450791403640085913579919301984689671755909602205444004391568711257107358984855346432597328108570844784427960534307199112093880060334256600510819865561766893096559418932602736740491165478062746057964998724384256453309928182409085169744382587047015051095968497261336729093877290381735536868964705993403224715265764643845614045858383178710937500 [73,52] -45272695269851941573762386544907328604753015937932874895733668157923651618882527960953176703386802928476561551740006371750461149437701414861148397553222570617218116218552832496716954754103647983243152800245098299955803666889083677509106837610535029470376675514500366100215840373534689071728997362360696171526790275645668781056039817325607613325464332573894619186982875207771364282646338808290889547668219619494719940533014940500951435435721165485992584414395422154323622128294558713291087696114873647886459307247981458597805146273153259773577743243498118149788336186442539457629314018020083408268917624247190485507084697085419898567765262293109741643354865692636433419603390984652227007035782978927491582261726690714556007458908361420322631825486382164045151199909850485136349401604102297610172451313816594457971433004687824803237218344849665572941614895091846685944413457270558103361827193795099819745355990946958358522070548924289340046868192747626861896274635284210677026768217518465594620388856576922703009421990518959546467779092488883145623702886024454709638712882196636500457195555039955584848778623557037735253957258509543237177869844003420707502633149346258814908370698135525350004430076799699556267884001262074702158351375950534113221999562879273232059502210057271131927015685463298350435797101419786420578056889715793591877295316129325103991678512350926613309355540033400502796497634043986083797317795862946260787431325275333373211820425630749709177057898476935816913903493416178305784248122474718548222819530000139144013072217242709937515240344579292488375177938002564915785579099523599305284821999498433852837184909949940964569751299000481443083332843828915499948434413522371983266695342360952707574834225254868663103670747898965163144937460668349505005397844254851704658628682356170942165801073238112651330245409771134759572186596929266436051948851222911304556455891812781346789588127564858848623548165673410761770945054394132966990582644939422607421875000 [73,53] 8460887776423896319164639549894002887459283703816738552467807456971407647565867228739374315846928197450527797955000098686649434587820438127360044170720107640532027699929088415818889183313589604186975717244273700387697026926718048267278470855938704729405146418489550811686081383253887321466192036405868973623673750336082682489586966899474674315880081922405545700507897328298734672436695917411781752172140057951706404100723563127919878053057963357228810559351019762719230663606856804714778948240671706243568432824783612700996788548737984633223184594582188666546799586953438150559061598239364813630494426128366317827668781751786579283342587103377750088645230922050787966884335467387144471011499065632709879571503162994011795564736728687699312130140755917260264511805602468164485673966871090688660208282543833739799065619413573261210103110549287279913934056601246985176926075905450874153024587582093029743354276942343756563252138220944543828171842002740167131120790500053748585303936733105170223607444689777020452509292105852748736094975658150322966596798565188562350641099206644181227970311966012787638667333545550586210301967920073814259515281341791709298569679997225423501888178381940398648564452129328563301684909191630872032798747117187624878604971156866082489158463461395817643680737501752916932393561842655863631470703217527510530587241812687353642486763059403675928872004356750839249648370694240453332079443794984003321520587148642051899086954306457211917411431915115494221564320731840296984814985076058685552112639536299912542362341548334572326402299905243672657266541122806183877559613681708660746766976017531443183577505730933063467173389517687295381256507552474228760957213420000010621914396304157997649330321193483284301252578611006738165533365368698720749269528250213802934733511892305826695845199656940040989118347590826357030085723015539227172078949063060940124228994928557756722421913394498797659169400812902974914897491487408842658624053001403808593750 [73,54] -1707333033295589902567241953623674857782353644631924336328005800091894107211844185559987276140521369998908411116187599278808134426828445288413002601175922475485082357254954368012355917157134446838279807992380631503088891598951626893988863074891985621748992440683512533128448425650473398586112674730216519498345363741912810690195062822516110217766792206960067511765014651450675649798824392363371317065108046250180873186202768040925249058767099217909547810200416629656522964334222609316793794263235971120077113999084769760591449058642511265746598547679024413632806391338811734149474272905440393370107341234143062298622309581348101592893888570582820872434584009334741307293398025016988722030779683572625927619230190836343425939982956763358897737635215968812930025657865108792244395904606384438269104512686304060268920735756021783469374514460220436652084222050352712490573580443642028947121150972257510694317755322313468856161723352020923366468671100884372344063274330534213991068747289937065763932104709168839960125393016655612059356910202853832325535636167848193982720344189296570463912536874553803355504750466197828906271097121464318596217066978812087322606634367546969774627093324885457573462062433386094165990580554908132643977517376839467609019538034038242259780051151144493011517203130148420173956633536377278377907780286198345818708920686517228746447951743717790154504620727830370264817630445946447691325248907285066733446531606025625888428939529654027912946231030603893732554519044824066548056672792701692537946687423433623984198437866624186480077399328392289949187163249578401682283539713537441962814642569299698503222816060995864261460737261290849146273377676388327198934637540419962776801887337569872842566505607160284987564901986399386754615968335871760391483744686272821242355664038784864907566418773307930533506175708629371609772262140042147142210771827342368631044569848308364021644363414710859129489495356426544125927335926462546922266483306884765625 [73,55] 335565277041495860932946591281633254475466474047052352562576494368619452582824562578316155549507011483758182024469695270375081413964786563974168474067815199823495200810346660374255786455713539275120640143718385341192295685603787750230153133559260012757145182408160058088414251465523093692649522054131456575471848499149960646056062304220474547336988591284220222483848399635533821977314322841287093235790161402229178991962720813339616412343112307577974755441763207327453840752866141273979781567145854410520762921068612473137732573796343872712372287729306691750156169608313695102730565983652616882152497008811080476356745672999102912161285126617155228327274539468421639485252451384490858369692158467521706227318249389572974650843184993706760156150254907046798415370199444243960299625070137421176117660380957362745282877529430558549651394629650839545639739874953326084648461147024602539822950463729064993535002696801664941872399133210215679365396859903966329770446999160258588762199059479148934043165622843850415625408867205779169774126207489680533630628740628059442574767713780901938383110114757711378478218043720660945630031849458797463406604206072944599735145421293885156375137636333392160257579022249562641474863783626038515427938225555159529067416827082110890942342264178589941699154498290490701193906053248532177002279920417501825599383366261885037568820776884080704881750078328737786597168787515315066607740674087964577782477720874423107155465259741668682547082480480293232505352163238874970925875269767027045882361405125512155649594976602416040648935731380254008106371656884304046782666321008421039789139921825410019776829142995540675741443483218787199889415434080122149757607856403640077698961312765991447304809106412758162609164777014754400710489437489152743452744026375159952426466395679708558828134383222142260486074635958894868858560786737079634711599198457772848241447650609183926410779448643304039126599239151182985096966149285435676574707031250000 [73,56] -56978919289505359900430417644742276925096073408074026319304964312125809039448921584873186431635515735555651296467142832536442819208173412603258459614788753462937048317876731435300836761012555012182403552213066056071570015771489804286560757954175050848802255031557653674614823385466487176964343858058762497505464358215710903917717115810077458176668917842182104143782557234919702933153504905924099494621712737833273006913130793069397131016715285775286329313616251297864033172395526316820773921919775461249537873344484334676560306829580720600459493302969559784281574451149673411864201554572880658556337262489238778869607817310522150853779477849333617105944139319896948403258124122091634124602837420867172724614081932103088887185869035115179048576699196436802346256874649303403984083034307269312610263204144131089066224881244018282050092468936388138372027455197403218338749566838037859722277396093256440460631344200199167541263255351186123657956911328808381916923551772732423954833409324758529867598475127153031656477423886974196711145931710277861562601723971994664305130884257000076290977525652304165131327192675263421881354231409802385241961137922021425802788149068404063694331901490538068466550222074066021376858627455200101404766939523080063137493535591677186288217838724560579544889196019011579780630018331286984650720873951693443762948787570199860151876042278063967961245454965821492611113564940177466801752584156053286411496408506222414034993259739939771300186595222623041001441443465262003498910754145902504365391251662267164277986140014423190231695044212982728232233122273521114724143774223890611009344626531031349495986967938399387863422274120382576918047578482255423640129071282407820375410358790440471136595550087443025766965530707764954908009439128697140733057789328561879437197163222464200693777690830428794637808946571070443887855240501649259248107927342386813121487624671044762716554729264822049656334657097289664307027123868465423583984375000 [73,57] 8250434888575646212442336072562096879685609640905267323290353745429333295189085603088487058837565772339703838845294905032491044295235320936999936862073078194436155546567787932079106219055061436276306399242019931860200900463166015735785498827556155177047651112908464154000096918142007124963941284771999339170651676641339357283682261492987204559425087244866751344788454669541385275124336576083067464827320886754148719637298527048635609966034492855472733758467389361656741560512242939489990373785791898119723620766192472055908707141347563795162154331269215818679774538477406679089005721976227462253688772293997856556210631860796143048399426692124832407782921395709845845621200900287147315394939946658837046634758540107236644726751738571295350444804422411164135079685795459512236718436524878462872810417945996520279834971064734510961434602975354569886627925117310060424939017080992933435397936617434436043867603924331139664908833311300112968448604498496808199474251855857260101099747521881219736489200240399758376809039680976377572927669122989483248348376910817842225362509296292379178662238222848116001875470596437115534317319953681888911945803779169477061590403506588926136709330483225704125738760276698919694064290272944453754503765506663239803637414977667818857973917987062357180834721642904822361647009968387057563768643178593575890719696617379325191655229200158399504236764331875144250663842844676032211716279277044218121081548957172702328521436697905713664081925103048737350522155146676508361151659333107419942541586970226490639308137269646653338475833963017416446053054731473562158922278092367345046162749357236160219533700654505172585939964494184641179433183533688393399435806515920865388847934871517288027947621224730236273899139575554384272095322089395886904569083074066675013064809639145618795916319977551187654554155849292630147196705250630789321625541912267743668848156225556807283677962608239262213769005249730525974882766604423522949218750 [73,58] -1072842847071316769778051141062014841191613105186606626880493199998260115152848361941344210864176386559605310711369681418822333782552185052377427865615024005028006216762366010834991438557805069454449691846219959685180935894358028099867508872623981214174999938266810870849151904770918283072600424422386328091673092739826000247382101717732049170404749705855245699692048760315855981403241520465245032163675282490002703994262139343385632975997259296298190933648134973133663848377436822445722736567237685580288916821710670957969939588877657878482776179487101345513177218000998707299265752012127128104485887766685259335994790187659335236270560585430879429843860102054414858739861619481001467101672768534231476772618561571751972740675294740992716520321807300003184180378203264804607246502228215273530669082235843290882203705601153386974070907731354381481597218885456765684708226368667119630587455002339455884486620932367556531116618025357882248884395808457750848813570427924389977815335704071204740715020606876589022137860939220162283083962143887669687363712368360028954134023680457403942830544862220318045548002374274719936729357809847135307156199177140831847965204521376364053980818936571243796892981762395571693759668133300320769199983969307000566165769457068132174795507706567945755508121826459370531788389488710403348870452577872887023302808564375419140521744865804593918204972940122812452468879635817342029688956974454205365015316735500065835039150953786562000146925621311624704283657659002367797438125333422327259110929052518923379635969482045569391680225296868474192017208880355401880967198991868645737948024006801297255913772224397406073065168588569823540109602631130608083673353026559238013379714186194728211233181525484829533093586815298240084755399462201449894881843343344994525482952663356439011659507641048633546220417669872005494690115833784866831560688458581285085915338940383616543316320824879672550522524687721670488826930522918701171875 [73,59] 129406694084987639918061946624515073772171213661157799936859526819396528984485247386652075798328678985043176501575206382172999846654822943147264857320861383953571979255897291279084139828901558181466703922421013408076732426813730751298579030648928393652126961884601963704583427299774507183877237185010126095074457436004450522459323695236426987900786634727024596315774457057836166999932975771109291821817465372189864342625730826034730840881999931320856077166960643738928539840008477920630388391180709895566944452125858266882144886801524191374487325030769877602649746387351874625600318691361248876581554765403238750729015895559863190074049351168115089983732093778668522182819859093588996100034356183079770555014902734570344490470501769720112146753846988155829512012221384414476913374547623893539859290068107401273744224108726972009656006759526778201333419857291967695798173345956683890455492369823958783840835009139678112235881681987101470375778457845703398485394621575413573826015580754578889020823845525237804720860105281719497391158810303428790838870810296869631927230950111561266115903906648116143950442768729464123316362817255237618530270094729742975027961027713697953309751751134261716354104763732858257068853786963740544823654271749191113626247194731848132914775967128489749191991286706532134601661013963870275073968690636520107874059864239651179287440255874828564476921042299968074403362857149905303354960193933424641210213102297603572291215368868784507843398413798737328286979438934920055336488916865701075281261567052239790971389409497516723795752667629756801652927729158889809792545502687946643564434775712510453271165441622116867207235254864149753088256697052363201681507009696825994140214680820321631363023870038890877167841436808239656497846736975139822646873424089566667509857101047348819631287496838946508111691772031702751124101013350960183516623646425890269080239545530378106475465283453293863225042059639235958456993103027343750 [73,60] -14050608031368326518488224133659580933488674431513009955806636788464056113713682454554158064190770097413119875544141277096817055200785476879868777021848518389396906657930993871048515746135827752118855242764287668336287377447087490425249435100444065705161317346443090755755119243184376475356697997975276599177275051291353672005768606062797764580577413713552708847217023503227113845915444400605734033742289469648363708214340916816047362363009851551040851028853176665996602626564894198791185881905040625329838363985079588030439725923862581024359194052295376618867939952958692758589991014712067337250690940103003988502726450288404919155388472718065419497195926894334916696616891525494238122876019986894340160486713294166827621115830262812261914967332968856352057273355931235245063029736623208764184115366733250306146359332234030393851137942930998774458358105596491042931639550505235064216646032623860897651001074878252214938988297158085113528098559699261214247433746034485149965069503070043815884984281592703703026308195114751877332270054436131410337104808102943423250296475877688159636046594764700733929988707615867540839036513928955879870872254648047298902934235447650432939647683916429217471162911544824261047551115574563556680293622645370322177918937148537775830245723202593534543269329955040100570730679811668893552103023841747067864387214937865478836984708707566321089584416260466146967782224202893782688109984020004837205351067560593050703373669090274812883574947697960371739700674808191605064316311380067059683822820949430306779326375799588134126529975709127240572973694138494506359828024013474005128123640692437879668540033199492811325505978065014963141901029028089882751004660195057253421830104731674202812504893976243866920896116726065651486627482508730115923080528250413704528181854012241007190855544369022483192464825294247417702167775046858913999619992597159488330519691236620320996889834871956814765781018650159239768981933593750 [73,61] 1319380126928470246185771354742307314798951072442288095932021906246851614013583410626454758770680730946416404643853137066030145651663155413741475712635702546507429762842873761578541152379262198191127978311813385111836665410421116960762245158646859942062670143227500576422747257502852648961291512462667115320067361127706112441184479506693606483359812380390654250345851742549413326811004650496562097346191452215465982657580606821379940341226154577672867677427030871639970198749214527707786349564817559262938541185981563440563290984668592480321939202343814942422238042275424975478154539855805494057606799664407761267868720671135801516175611205880894436304970572590278103391526019635454666778093102719238496152204003394287004878228688514732633712096530238144057313584233313321652955435152871775692990070490866792820264222038763466012518187235328516643447874180955525896376057434605033377574392935381302146440640042730364501974854246778953536087772093743481322994484354649422326619101484901695315368538089913108855708071950461019958717836810729806474161160528861833212341894854412506185903939827738135810880338324040309688004525091233197463948456709931403936428292353500105736792181134843848283856882864872447588106674967274572030253361750543935565856956245165220981704140744138731610231956953089493246988502176276011318238317858696757838068388614309048053284166349688050151151434681780188154632759504530185869012594904594632887227294596021678938774130084617911143291300908477685994513148243444113818110544035684536709243474742312234531845019538960018813518756632810169288552879328044977032647412186193024644006098551462422668412878310462159733368222030375676598366088861095655950811439737870454423401377778445941729139220363572934993547219688565441697249360932175372472912957637422430452859744281178279106518051851656778375383377976790192088822548520148785354550682538059097746776031008663043110769839960649818522142595611512660980224609375 [73,62] -108612828649830775554463704678298171801506277693674905126049835630496565196934094961221614314746070285925729085514270456744861583760009764429033583433721211753903569202134789227926483395415550909145346941591978581717110171105163066928594483934396428282197379985989464552111914817423428104537634781997280704016688579791549256227175737338260736384462721513902818363734387932741829711880116412146674313306827956292550609280130657287159327611893932460858725878308072047536404912075442645987357694950596531983142378071791060640231644618044645783165105716911798125016638012047914399903621150636117721868265178709298703774927017072989592757381369082416471287312902498952941529272551714566135186743093208545495318901389819686180714335410143022234327306022781048380746191221427241945792659780406719447329203015238172614033769498296232542941513462828051341337798419306587597665565299823217819685156182119748381834541188159619476606940350979281477365080875229029137624277380259854902198266194885954246680409030500850771207771387128206177481846164781592887250665136222343172075184444136127690189216753651098347696308167203799312381151926347274715778926904652311149635892850253076728935271663374965675554870721219435041672563932099043786807233749834468806608911152274870350914698630469717502423696599071718166413199007768464388675097528245637345273495795802663400323393170693723167281953151649461346564978184785398079184244123244646118153403370894289481004134105205522950327369412969632103109773101571819043718687515466451017162617408833279280722836143715441290679738817591680905129684380722072911348002942471902496266893086595478416786281891053038024941598470100875285618175967920103155539992911453587999785824727147532303693012598447825807690382115503294865772627232613203490668812287543521070533746240349899559267536489208071001611207477343273788556199044925334481462891106462297493893290270764725525057259325478753453353419899940490722656250 [73,63] 8341737091248444792172936675336290171866535206864387518365684362418586802069021052079297312831551445366475604602822633565512979116060741100366479211508910933920091857873917833840585495308089749808390316057631166171195788478771013152619363162931210149269552856279371304020608150483185237998706743465704003794585507434462691631048643988064400456740330726253140492468349063846211619350513800102212604775407303067083883172023347796358525903646430911836170309333112929217212421458671609692528237137781391551134625675901235173630212892625943055122839099720567437768758404847982014684587209667063271576120345974110610454474596623262531496422164609096169136157631133925959238873022608611106341238422966483458552585052378129601573956743611055941659700847668802829125441923467054728799093332281175398679901286498060515274624855762045133867776991392806065395854204615217590564839030622306377451817224886557400187341148621422140681770459830690504462090732662051048820671003651001712212791680376427254830062141450941928412509938467657187194900817252084318272679104557330669353170650779165724596500069030233829632778771147722132034732848941229153604202777257515744998146689447815411076635891964664588362830596374465697605270895668789027768434930114114454929142227089039740385307934257109946216397560468306029650162348250751130943031815847053082714666315966759157484519906374640964516861147242572472460565430168217924245478660727149379704007131278748235302995192527577124857575051743023535041199074876437958115729435316607100494408008772877869059304053163707408456131013122985344451562916658645638788664944431976944971011506966442725519720478708395315625541117112647660082001100323116816942402172592372797265880657717289668926392484837491085833749821392535942153177989725154914967196485927944443148016232401325028988905473993618163328621320713828293078649006584814541919850883645089213887701814153195767342907629426917992532253265380859375000 [73,64] -606776040383542593285604931961795457408605086287392428262954833330981995905224257881553630712111579440230833251235977691476093084129037283446690846970950624507784823316765852143907012597302050241536892396576668808059882952813473126498339868717425935589107050518824161251190408580207683669720879284272539850751736637664023817466568438997423586222541244070354691844538266197486978539685142843479085327903783888305956042503080448027300935158054076603595178109673911708365045761033479839149495327220903606051716880836957358207375584333061548819045607037183152118260572247975038348702789243086394419707139823163180956431280083844021423325325182694125426148794359125330132797408871661854568380846480177614672955753187662538692261826416185946032416377348715334678518991148016083389038815390822948450829436988158859344203265345579517091594653506254434477396469446348020797567242162520088470325293553018102789343040048844889383057485610268368020621930993637318449713176832064566407091623910876326774333957752202238050342988836499330831088485784459938311812943888023229259549412090741822431975694989003123535282065490888093485575848871952567065574683139345464564912040642473562674598594488480215088150494632260284125882191175662781656427967726596834713903639654600636508652003420242670464530393050837907025488497337024329725502018053721951638732205600250876597464781919639347671922773567515390702844836627097978713737510864771657274134107985296960651914038877843296701156428517519190660614343080517260803524777887094158771864781549374811473749819592394378542406633797032812359925299687709963844311176593044953144094206830384973431391103016254686791249902071430724526208473053615682951386676494937454813949722445133165183535067304485142759432165279562894176874206676191445056473471930657433036836729314734239999098132027193298103719258609705865974101517113393413893152778784606448934152143925326028384148457917035557329654693603515625 [73,65] 37495271238496129830040064168333773121895540870934936655394915705423836436147740182891727724544203388155387138301555392460429438861382052422988162321687889795703306739742762119007370216255494845144496801235832227287569164013489688781278969987393636958845931767291850400404583725923104499979329386299882043480386932098931247003044372644138372515441209158762547234093805890955645120107145081289580971917800295184220684848324739846079568678756525914824785740447882705105035932242857654806212663584953345114905178387702945335040963682553432662762470066544663237250186455678080516848386312525272086631111485642494187789452926613821848000063174263616219418537034563749002436733642014096662405983938043471132904509336806302703761666503685374441242718553727836816727145439121622484430642772002652583878483451052519178846007926562219692884101543567404598039172725544178776580362884462948687869410430539995301565236816539838633701861573042204491498275363759416449026077709364420023841884682882594025925623159210130139880210975745675697864261837557111054514077432151033669637028842979375841304151603189854702841657357426251021435049877075093243061515900795424520684694168822725844115294570154402613436888309434785516011379632076332473693355058136538335863870150227069611101298601692205105352117275785379928444366006158305957169288250072855668362501049069900133531017754114883375555922761893391812284716636686722479803167884155614932156874633973103557297005609324770067501571667022269198675898167520896110385791543880456553963836787026835372025208550499430271083466099270036598191730637750361537449260771174357636930511314560846683413437811853371157658639012911107086424574071680168959465388268479029924188269599626173040482358995426492773221758218174771781132283185050209442855020179397230970613802763395620457068288622428625375776993616685963768473385630223266760465021950304778853394773417695429174045784748159348964691162109375 [73,66] -1794078520579902556523348166569043019324170443061107154668706052920459202041263654695553448456558325682011449618537537457031328117403366544316354006098737252351013114927396318708782887518518089192375779421757508094187215872239001554431824103754168162802479575178725440697469226731754357051443641026960523180078823951184384591234161107541381976427805502334910273539641323061309822304914539983770887232538725055872004119864438559811782972096454693748557765426966061949896629854414432434167078903129233575456364715257076747823005909814320846695594027952825414432155607224888308621398356517534642146617776020814546704827782859429248609249922827272264648343385998473451298082254326343538547910605725146910115613025262345343805314146273118133725380120292505566927376304711379460263366578463222542300054139842162353008587696310114291752657303761748313791327764245865739190762132142968363838618306923650195302322862433999022474435796365365943734426656572776686129248954428023807956618471885195414128154401166803987725474496095780260767049787540343196371478990487808178138985135983109986667223170794726552699342009722594503382895728003258590131188446268529093685131504088168514114723637609093540073998523633225925277089372183551149310242430827851091737442770980490815697742764624985057499672044617247238748619298889997599402997124535255014991813534887538761680478735255910138411418566117021572066405110705682817848747516381027274492411724217029260984253839954170244819804278836092918447193051053827014075315073767992289748353423051160414084404281590756677593438374832484227647517049938988038821184892921617079157228091416322109773939381727310186227693506681132120341409914344863524840532163108978910892732741615940511247474482503586574910266882789098906415473290231553668910842459505335613901765512677481607607919727255542817406358968442097061029842128966045042871247889187917573397892945230580608040327206254005432128906250 [73,67] 78489911425393083581656683157718278716702279912757146651222983359903963240182825385493454464500021796609538640289001462844028805181039054403304872999605914114526923953955674365315653160672819740459731679696106172290739328998003422341168561895010021713698266007965771174286024892838688556975564358240304817164522719483700729666652140699457616842324915885969398658077091017631730074168626208353052289536973185658018066989758386618988143375491233296452606443793247099146355909114624895437694820585226639122043076808837899457152733783351562821252413629642805989826131162348425134619266894454060464524249213501094740857019440685433058311069150451074019101155171490320759157302295271540531757854577392632223872062108547230154948355507223144656004025191910581386400727684520471570456933753778201879012892795575979633556971540048508979050951251973542005147274472157536349318391444708561848990004962182885502500102267339830140086099074026346836332251341217236037872775343586918797786313892326681047142551619151290132076442871320338197912883418599280282669498137190261684199028544357643338827091172637255044290302242823130462257151145241235532611916383895583889116533771594274645246092920675009514833378458743324500346744269079105564258664739052244437169355620927348496812727202072408643190106295295975556172338052015695822753100096780818830264442001346390585905905829917006387226881532507852062612382429605386661461733009118051229419872895113220578009189380111473489472156890776623467215278742799288636671312421851085536428307100660796288929110512532948527998784467612454559456891476585047433985515199653076518781540383786226353731514564970752233462458095279524044736316666084389719192916472611168812651342485428513757210627747922511535670587885498310114970454457256236895411932978766858078551971752688838540354107722873694835824846529387999208096341366059113365234871831813503496866335495951716438867151737213134765625 [73,68] -1630813072903449371950980408717870984822356198735317763489872447381228231000833561530197396649293506801295893792086962023623390775714716307366833821963920145270656254681078656337740204108175633225706226626908495474758746453695064063651364522210185838018497307260381059094918865233200737652167230425154577735448452411768385731377890455432765590705072556850039647695330462851124813091107049928385395933308216321588431909127721508182468151312527906484527997494558053705449458867938398609675215722195328710828641754370299263623457231549088523898093367755717059708534393804526093992330523026182094790062233854781740056118112366987218341158324699247062880244056766354418855731354376567821656659355796009196947808273064982770189908263586646413417281401554965362000012175754874657218159436572763510085169571781522323335198342108140505152356660807600652376012399742893614323537009990313590921775736982979938943187299982120681792911858149599080390288896948145549639677066908995453502242889662643532622523698705661021711413055227324159574208145831921207278586365065440752123391874464906881961742728976657933899817842119542976412960047203297530835864525785774939480217225888369386684536218021619727827517591357975355167701862911584168946509689310617142757590707610619746147812258150501635633962573820622651668178011993630082124886010177532877690112179234167553088059581171016737837655243966552717943673787022259296676297780222004733639690199352546855934153934128065940953685871447392044823920667323178575066607972426599660588802964170791942776160034214806061611553993478340330519377620118272720372313463124189336094741930269557041299650829135587733466893493900502514340165961899580767685072256679082099692074784539553191419635306479260670904068798772493812092199314651689227622005782184209771963887278350195745014804788683083919061536831394572082171738751000422839533306925145945964761295954303932376205921173095703125 [73,69] 45810554250675548603876470327304205841856697963534794473283402974295070860043467377903128918698192769417887350033775500642045651710447049502908493333697412726193994378016653954120645281054178834667428572471459501971559237057920057315624148712655186159331205273050799494671717037506197218771467050244109755023372856157700689740355490125117245642848666074586386882445342369739302930866258444643845572686248949136673119906136906085569323804672654707255642041600840970162968510621545034614043876514008062331591386401527290542418851527705967569766860080822368439940607732837601636919101437531399980118869319495054821942233999237855294356476719244725578662951023900565786874236400453785331198980630016283710501677661302854639868079187319107268745442894942921523944481791392938999827122885001366121756719516612038497471381688925050247853859664869826152798313166846079297066440967224868632780668900691586115448882103440145991038198507812288094524222443098186412826082038056218092575761972165152614139562001720396229063368096787728747616548078395436800348632431260063759803988058746103238273087346957934694621262450407548705782460675169950124622708609794324051422718908708079070963365036245480982403459346774070364551126458285907212346205147445224823248454334687967572214064440107586240954654651738505454222439577667717484272634938490072086685574162776757734405669752181959533700403534935616794862107359317901265845141337529698102755420931053861355771985483822297581246664716119380189407480461055435526823904659564007761418873976953036052586286265467293667599805904512009799559242148903053279472561520677339350049022965008008048193865299392392548696636218414572864565587023685896779521709200876159091410975297621499612224555361372602247219696549567439530583840364722854996122110495905047177269413364488872192517669615853251250389265972755259404619796807815868509172361686121455193188012344762682914733886718750 [73,70] -5164036565680047032907408399375161566359598609982658155716963787531255022102387625044739940001930078597338763936312795385642048963488905637867745693386325924531165002883391122623864138373145472304797593405465064979214589056804567334016859394981581876988586240120934469212361492455127530391105540191891910432484558327154491703520324452246015622312311493107764564308075975254515889608536010736306802436365742338825747423396186305366633414069166206513241863508552035738296562289775684974123899414670053835347597125552185389052472237633461758745374786274367902800714878223428996072548734071577505485171959896460630106424871179964038353263486875413739194293060953152647529850042830722297314677081715558017325750591102426009911621941535969892768800743689390417807794512831097035024337245860499152666428048867168040456859934191620052586329792757488346097738767795989036492874157232276163755925308070709110075008220600279188915841944274777043906190049655684731063559630612586521902453317044874204574808317052499481030093543720240167208326028326653217306023687690909675878343763039669888073027866059639506930395284914414956694368879934438991215577862006012727065022865864107679606426047359664502034529185646627883554408160323017046502144140862727405714168479342486479005382826718527528739263096270285951131670182349405504628602980802628345697777779422585259816473843442501748482796645752161618621959218627369715325488606571770483138074121916806328723365220752211263027956723011366580682299495650039052599240194220865161792306837503320688958636540537337269378450072302882985835241775391160655837269272817511090603291832418986814185544074947432754237257081846294306179043770028617940914688352840686816613362001366366821841187814771115173370231278503787274906158079782151708460702548385365601379096009271442947881337072829056775916337930321830854808764209062050068183707951519068046764004975557327270507812500 [73,71] -162385050222770888392921405074550546524689742518763334586976916145783544056612222356488521146663067522162866997524016953605064577330402257683030443014551976444786860461973804017086372061955986316530401594589502245246212972992745545344865007670785169788120452237436076531833873383648899432240716594751582518583771689531845139635608303507820402962614262066726625521132398361605863226497357039291407081160032702713186967226033025939921100653492078376453012304018725746737597949568435508553414655334213476239712655742079968674059141347066159090287238768871905210858923179499673682461108159534797455289906223123647543056402273647808929148602888319717743419678230364218168623804417490438491633279636705276955224386157085752451138381934187178223281223372038266064145795702156560647030381011592764538468941563797450820627319651441705898930618289034762324119820982369478859344352117853621235831570568147817888264376944251629581013941857310643251933831967124060580434495242266173419949785294025612797841622452139671831899326961465590080869925190485292924767482346113000075680546127723011211900392118049110577716963977054441966768256630506803829052035728594042670867587668370877578884124066687019840229220538844870790546182747239564299188424878549239374302695263795133539557832423106981236299653130101558299430620989460025311262950344483726990477470193668767058765058466070811256160684654107322712342730958885778855403088458117057803582989835725807442180521662240646644895725585684030761543375381817815036052201923763303589955585526916106685394946818061795423254708533879874037839724702144386910205702475436026862786463714314113305146604840779284461351038699781589048007581941969232713445738153956008655911425417854831661851904241245252751172246923476341212996170745553394118049592603256755870266014106332035553749725995490740206676896007240447743545279902062849694543977818739222129806876182556152343750 [73,72] -5485862266547974351884646685192772801153732772540047339198137098062620716523254203136354025568969541550269590378576594088311404405786855499388000452618415822849551519558930295806187740934795338569549813847205593578273176901374781951323738898757791980712849054476492137257403083894651557442358403114867866704242246470177869965455972200796839769686729345934479413409933946924299834077127636024069382737319734475039345559039362870677946266649218452175936223777857946564648428352644209560229419174226038896806907426159805649998595930068976926490988775500913299664502556691194231596017652741870863176358545343992284278775874644279284944066436438591051911658027544730211649604126359813780206828012053401996490572195743494398300186682124668598456119753494607115914882130683258486517433450312700825702585294512236320089625462915078425653631122215589320747943201209703718398066682695002098293567174808243690514311598248548270760578898040996776119183973006831725772163408950781043552926382583090664076041578118559594894092215973464241847527568359917323831679917853276468706641309301288593868338143121611558876546014684045599385893106248916392316148820923357492575958206034847248154117635053617427388761343232044418996868299042078913023991486202540260241496306345185003135277317958014701719398981400261992870211881168416800178989669817426110113085205253672283989593134129317888312925529012988950646589525453744700285871551134574126173594192944667153277367270453463379716379083990011949864981424400574865729370169308113217882489784045407871339371821366052358939866083639109200593190653505552981910392146758712357888430259807898600072278720439591752329879342743971189919183661319148612591748484785089436321279208769869802248809327197451210901467998942667011308284653560680783114349645384206435512333262989514757871491251725652081214433210566723299919919800619709515654420783903333358466625213623046875 [73,73] -58901637709722501975034667985717708404913025231758833077432925764185726267728175813156165248353479109531041940043623235459877773257206082669770536301498948231071110994054901271551135631555485100825945627569042846477385153532252952568949981936595287125092250512802132864300159243488773383076315769339524907714198033347985723708174705812534861509462547114087794738007013041626879855693731883821704693175953923011191797449368665438157594040270719729760400682521346504723705533765925721448442753388118117636030643624655994428488744835996063361308754116388265111332090892576624750547686413310396755836068137583384833119257692075060433836560614754320788550418066522109143619285508061352610827863195180669883297999878081600657408016623968299442714372107449397667119259337029099663598930538071384934443982853441076390215462534563297822085684564488200693604732502206534245628608206003155887808718550841498679471564375627706581093171718424021968688040185092520875734883160499883996162354335099542692374339785820726246662856277648966849521717287763862556185172865369490750737424914316296049657852823631106840492465371559325930356014690025067363308748773539338850112925282751263012850702608360231610840110249112046442118751115027586342079827861802463750179153658124581067281960037929247708851243695058657029583308209412338092689185566428551196626185172270888310041100357365400416841866426195355006482213213336903094037392788257996655023103288757957352904049107370825396320971435731167795057121805934188421565663142121489817675105894527330090134221962016827803678049009204472607806723929081298478271737540649203885031872798513323899783094063134000382122869642167535077284633223942268033909027473015394767879560376387055331662582204881025926044985984096216438563709644296725234435536473986365647617507593823930644337745832086457486413637783190223147028680497627739498511800775304436683654785156250 [74,0] -330494702685635016885550591532886511589098407409877931175733770234085268839158972885818225014466708020116790751372611628923640889518701022886126016576634044509263846036193791821739288500097820505412340589093334077612550765387481146559637579193761625513480595321699643526976438578311740529081930040194693418631254477797377695390257635464820322268420383071439589134743211604015485822850666185908507730818436597812557992834315277072794513718100061488612090966662878202627648381645765342813283880081325940921856539883085493407561565931430038505650168733845062327516765135849095971458876195933717761098738785410972538880757372525966381469907049614063573455595564827408424245703003774936543739800590335561928209357551378984661889316345073479610844329429002733570178628278209106251497864304614326560748619143379287660022419893439646249382618929337064610720971554699967404961586506658540789536886090611937645008551158856202724488551266798272074380173701642756981916704724541559089426884121028058690145828136617168048272694107201910740865261167857360944455201516341425853532794197579962185565711003050023725840889252466429538555446917841246624004603780666933882420992298277171102649398354765386364097949801054555186550221334566519097731454669559817959222600017064077395545322097734239980797413464497012494003675976940899874991775745710208536524276535714304988551181475810976432027109914868632219861978743720164504863249532419621144073352263571146144051278245397932720506015418129316294273213621749340736837763991025817195945085348997864850171891760896638073880145129100658148580799094085363246247379922384994358803152148187633659366165592722218672571515841312846547050709113094269550919018326163978720378350492398951934700955794278952854695915503083742483436058589552832795804494155072766464637035581681390399984604385334976139703548360602940946227920743257243436996502590098171838913167103884956504150182163040657802105499947529530774012530714917678026240809803956180165959943774087181900256382505176588892936706542968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,1] -138960118772863810996707760198864080935472247563650251450429183931951906536158247199151450922035149148120761456428203241551651895322618740946685377950876836266935258438516659711407872411923238841406875250862704113989721273488829266589667663797911386828917649869510983735875001084143347624654949896849022045104887249432492889970923817180879081697719077799350733188653922066320491804288711990815107028638520487929461470648461949882173624879683726794259062401438073926532192073478306786737778174155249348830385259854791307138413621487121696886505212440405142416731818263425583369349375437371221494587643335940546317088099516730275974846720419492970639350144661473370403657176630411746296599645392883710468901232829414686633134939615798366789566405570002812853705408474581181732631162942732457881478520179696116380756943740425944693973490439869999927285740388937848773535330820027444003136592215437585755669225850918725268319091673117561759468084564101250588052672780376447148148869560609397402084279844678386195026966877409584772808575371126696901846577385499280532054615583263199871646718795582927724862275735906262064416443200201073578823555618351844243057143880584619384557974139637705139683347363515054911516947266199609642628450465661094735555475925794178213945239194871884049736488832796089613013127730344327537700688271495644464768907870682527269486207218500137962197272727467988688117365213260111766104057167453821137611167556263081053866035720946480678904487286381241526567988296204593785248226239268263946447964399665958987323418167844760798180844962571982472852176128997608743799492282399168998218557745436214810029947641033202915217360690458149386621400751140657290197724338290825418358382801066853707988361661487328551041422261586745835620325760211700729169363147139318885644888823377141483938343548340369363242409204217046749622630324420565903076935218109204471954528277447351341774500394902220088747013777331348843674449927191213316546536247158227329277522948187378990132778699972959657316096127033233642578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,2] 6465256505080524136075439779583181258466035435319485326368890979644694181046157888690157921848186210636382018859495738787653060294992546775700731445957465777099820216516592553826640989873134606708527734080835182895904888347369592086478307946742918018746788463928390695544296903027703130594654248386169933954489628250675529058066186486016520937965022485409442687405124603112102504237916921192491775242244171605028456860867933302447263730472855201724571606451326168706491828237242657386381461436145595533490419367324323290309400207737106142038327381007862198369814962286465962621019271970326972367838018351093572506344144739195253819531671438770003950789422887283474206169473864905358927606362778323176314609440600475081769300123772190059706402818919390448773998611331461510987793191152021339572189226567676055042383334726292844209976294358930048717565871428231679842637696469200568854988705640316139944872906189134703266335972779812062926323949732204486706034699371851001181217093452950437877992982856463334520862543699410258165431854205329648410492319050267759780878150248254332492778032080374007180110161949067261547587332493288341445362842039641237902064941249496421983001573666410424698421985917104058175864087411976104387219369397911839279472285895526328356879232936246595886647389929733365905679330079327714233085915364689327844243668033183258179007177537650106449610842930460912528978757839159323510010237051565618281638134625966790436473088326170799198714462981978825733422805256417384210781773371194489386089446336976203924410210966016568144364426221344734286407013522051758938129490787952534934073274765569143308683089783002410261091634246331815882814338437765316565832175144764274580094137217213446366205509362625856718905503474138282565014835895908965480334347009040531433375795965778113401509464807724347395307397429858828412398667610207347443742053752859636119029771967415782581711753861629522610017643618520478613978883685837252204049554377345937347500860475768489240265286116526866067033552099019289016723632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,3] -468638639044687533708429073203054405620725375094027250874506543641609035641782450307571169474997031601726558414871606523845867185660442047709162064358631208073410457586292682252345595446528366913529648304965662639438915789658414601464683457802506443132284437904963668643407640506081740388500962961080156259965667838007416237952864855098035696004489664915040755966070783142768432972833098720108470531015298857927602480728964214595667831178335918309527116842905191817043872569986065392376858687679703633818297710319653355962953970561312090153438270173018120271957649714860688674779398371114659350277585323930581737842381314738895804538664185889739314461863001693189678561324944166154465599926745523446010314016441156976769987716523789115730324335052350043276517429856341178382293955054190874600610574605946990474386057833074118166569715645792049327679505299438123427033102819159472914014784376992074881781559526248342920087705939047559859453011144541811536753974589422163163673600194337213422090409958008897467540241584272715710797299355705414276585646788127744909698861056309369314331347123835246732562919884844844139105007034447358243381650328148768182179106824740857395962189602065230188256420153524965177250121908136166461939562816355852662554057449429781413691723397592197351116746255389094875162088577408792331864295514324512535860903697753968892016705364008369739953211439938152744542511937706526929101208709892913640473393764474032351474755746756704631961933484212278988596408566752854967912782225678898878340130230541040501439451159925370053171994521194207055755330924867955929712990563174476058761457402786641068779062604546060916675943938591058912450744181106266709709900354571665546839721458011116489973406631422470194486452485342122912286443947592922556078752191172436139021015255988657944987480468150071307892936266180492504797993319915262906441153670976172007314021517681967911004614047879311754798226863422838728428740203786306677462307478315345858680765365207834374819280997864941185060416728447307832539081573486328125000000000000000000000000000000000000000000000000000000000000000000000000000 [74,4] 8919210326689825169645078202881783193935967787325252737943455867000776634551279933446612373390512059764117877658515974616210409973783055382037624254369569426597661002470665888657987764972500702461146442249599230161103109625603535150537181622520648411082621023420841212251984254600089184208597089089985676609280424689407882642745708319120007567134742444327153879744949715598043682663392771936285153816135893485414788591185596506191920707002229603091252688296889146349397622052068112264366832926887361690550683069831937164414874982625416346502840995027830027526302415977728709748573185065388145024968792504543157407852188742053473829782361304019166899831878253260954429137802705146778872350043175214645723677783251175038868639871265141319581479047340821518006702610221247558781184844780727759981408939212387701063013076453998970371364888543878019718527567813919153246460992305834063860316175689039193714716709035198529276262236975176353357852768419659031751316199028142638841208070305400157459108422451308772802814494768999418828946700475049019058170452296829216002783676710310883184604124749660740587385266245367698670703389263827512575368279394767649045943054494066644218751699168556964484846213324462692733893863444548111515544566724594491190074486702584208210835760740323237397427843223475073911449614231097319752733942326009547218852575122338676542992534661781248559800072517012291287807448550185378992337807716250952316872677420989075293240754546968062567965569860226413617066605165196473137256234081488931229984972126549398589178310731454222884749263707284963547791936903367750190773084964365312140801072256591963690162471976227314657100223882990289889559117369304840684296243433222965913862355162616535105372984971230555282252846306435771968622916270014720281346193363269868463903850782220602711968517242205717587619263081418317134289024304012583606102633641725163767923533701500059958931542857696116373566013411334720854536450485508444145753547813508261631529875346874780804536815620547050582206383140260186337400227785110473632812500000000000000000000000000000000000000000000000000000000000000000000 [74,5] -62463394515156164039186687480594309444729262453497298191525139327065550105738175511132264656921020806892177562112377648648186665654453660365600813012573226300657664695025231656971512069247646932468129103053117548279170426848255323565573800734162212876194111468260474227355824523335104876805856423181843216989264083089433593210645331643753552298943234924473369387525030972619847652186020373108616715338630450368942961810802486181678450746747310785048681580688902291417609305075900131429755659006294840819244485853114855234618817326281337567096156093421550309755744760162272435939042718684352562022547346112792345301940691369314376431190804990566389123852763337371265276813036377932129316621172467765648324910566989361361797451788098564162863905785073107174315633010241055951436156066286868108953459802425429201973372521892796134000678933205450926624492535137097925715285916638754236105626020430684723698681426530214206436320894622360702869437900931697198857257064706863101440326120949012907124747350981447609274444772658087142494647779891423171966168119443425848515810900360064214496436790604328287656530293006057055345590917355115559395513597424823377831870750735710485425707445222487776792775871204116611260951089206877716249347266090785337463816398395936836607139336934548890802816790223052046898505182420250362806063316120034338113544278363402165181870254602181258757371560235388555377994992751634596922861359064663388131803210822770166183308298699518237261557875145971579412431757400083019765193703908008940968417113943580944747719709243464467715061241400540837585767032694341536588027547979114128404931600312182440206681914062566976576845783867993112564419274858479068900490495674021863636536491415586741445764251403771122205439881577757229674477670162083686928283914630868870269925131563682852037029669441612188906989667147999623324731706096306187654501757654417047759225486941303709592191973045699134467132003962719608076342863464823716017578208379924821595771037718093920384628537144313655854368626946238052255466755013912916183471679687500000000000000000000000000000000000000000000000000000000000 [74,6] -44844244347684130695203407855147255504056018717631821747520366982536905345613655881750058205652504934302963477290750554587376886661296487262533983589338996674436116163619120995204366280890947440819090505428706748329918858426347931788132154985879603612300103744311159339587076165762661021582572734382089262339884315497788858049625859106587004490039693399192406237605344711284178914226673450805134391232198547662617148182825315200299808865451083358437419537155598103167799753710094724867807585069544615603571624936835646126562643424741321565744445922986781516254322397670334952004816158215947509623299653615354532043862165273511969092781081474714475360039018928781013724326303347381454398580096736084951253690153063097625796860062286114790150999485128982507211596326590297604336470916385539747226831275798896121182223080247467053170062666513150634238249110732999447030909457709978523478313512504235245561343340238971528537530532675873792155244038069566034748295562744879240777018838402589569603879917227076013200184770252229038300765827999390803123589440168690031665117879314873011232461818658878955546492202725746984362552334630167249735423568908408049628581943567686778138221550171325598504131988495144666182646853685570869518848062524632904235351707215086211017649747199068246294075945296638611543928548455152824058418738802275667759066274598643299802813049719695376090329830229570431401993004612168519126839982672795890891315965012855695964749796653435077563881365138089108194709890235215726444189322184806614284241686649218790671973399371131621288042517630973403612548603674039686494431638534115837733321331479797421426879099392164421064444282794407762279372924129702747317404436381426111436343330965637353495043210009326436548098636939350022501598829226459633844157130381844453995696420913672698812325823735280504239706679615112716362181674183994697167784986853930784581664179211248137154152501569247040760038022806564407509416819995584781141421242539727094516057569328714027117717231627158175819844915287529230063512386550428345799446105957031250000000000000000000000000000000000000000000000000000 [74,7] 3726062113179962945429125225759299995442370121974126862306758455547097619373235366398912997792629062389319982677752658309763459708074913669910271041937244868247346279965990380138907272803493898711874171990983544189107449848823734576062316348936677265703355821269100983695785875688850347395826288819841047279202187477208878306362932089634222276052747947690699386499714561973704230952022160797496001165975200401488204507190379879980882432838969480726414293447623062810741297907242197844924738757038944562727999203245968291596040597936147970741404158100228847803487459818537760196836009694921622496574116948170709205016708472799540767417382435579919915498111615005511081487940191573632083531268181561150133009401625773496140429040400296984442480523426974674102400776766713467370981035655431558849799904228005652518484288698369262614250432288659602598092491238225869709627625832262297204325874619274942433986584168764582240928349033872943451498609938574346640410734584888836455297421381329507351846575150834413670634569919439317434312448634393181733653491790379923945499965364992664578675527673705841953893549036782833335698421089087138351346917959792973724989960423839714127894580395408660778462601195984223737257262120021209603936286665673922582872942732472797310289113771551769885847150528682149138594200752123610382008509084650364100961442783443510730193285453461393526554204630023560008805357454181102773038560399761729592350643513804385728961774833089763428411581321966042609611272629521221213256292355556357054356322018149866773227992459968464801671831223104982005622817248922216891253320688005205822350878631089853376010836439971697658971045682213149036506702250905844473238181560689410441328780183874146455627815356564652148075266794672788592182843016800208897148274414446018293841243387725087588868502919624215558362687175739459564896015396895518397445608787387701109045787548658018306940706238807263546233430430949996364165388139938542437792735678153026560929428496259825219592332027411731421328298636336457446555092687390242645051330327987670898437500000000000000000000000000000000000000000000 [74,8] -28218600163421142301427794826987785942774249949353001950261819087552838911099645039809689671881060033043895862644506391548869559480854833581592043850494701756123878258672590351449677090313637396214799682127082698556195679716050626807885335350343350940642833474050183349077518661804794205007908986137449133383808434381521560981398239258866516178764848278205129324585299011567290935179419900900756871704917754524835192020436764643879337013752283918896423137042180656946092053025362630351782772969639013322501447692663035174471935995531887518244740425309269447422661463292464894750791465565743622435671640774221956255795971109883800217719808280861075356546610055457254653870271036148154207529216537869726991660984660539086726427870878421261322744207643201451365259524179890249752572856369652858064337547058327660712290628918074157426337100719801206742583307561237929096115586564717569750462103812524232299117239688970375750537493723088595313302965833632049129373074775499400552803874988882013050620578144049813142453473560834235731667165976446235542222122302882922400872333561490867645049453610744666759602152889325874900847524412721825482911991602029889242839219976389997465202630706324265712443888113707403190535359427517557053371769129811525591311160115369208170228675833821570769046858942398725264641189627462554950250394890469657864256286562891868255753361581696017289232724727323098854751723870452403199965530223613850469173638634258839768797720134079598607379466323385324512606468452859757240401703759903834043836523644709196289903335443934010275544518124139652256412397242594915086997209250908314847836409238431540547222182052997372044648316719546214655317803805899323347445340918276735852102010869766661425185615279426366380197479631767264399195990270107730272229950534761576704773299015944175109028304321183682424812915748698890680269248291700036683932864363778611896222476148855944796499426088666272004208205656746659217093810297620165108088007799748570716756438335636565520989242531421042695789243167615347246597080899110920881867059506475925445556640625000000000000000000000000000000000000 [74,9] 97531831456178958726630731796653713488553326620561828336411565621119569800356905639328862393230736187547238946391973499603951369456972645170157286542066189598934102803538504443794176301495870851019785985549126597914932417488849800490601282889054585043560261034386402277210292168942117312290265942051292551561086242256313486888405889214308064780114612108884769635793967298189740358834106084858300889155843031749800878827505977311621846461195110641124349237225395618694350989255341038685594163778596333870137918150872645430284718215715375900256025148527928276832649047335597358581830190706916330426301489181339119049902074514887849172358175397612637901761251639824659824771155367368299790829383457336438558476438690642679189485306903278462482319564164619004897141457977204665510454650216146295311701306579427000585302437489668391126008410352121883202342521598607329892192698168527097488058022500371089296874754885945644839088117884962543636568792795050389600627875296882117437865676939053330409089065859928143431487721769607366908885790045295161253222503343797234667589572442773519277684484717760905635057286739100302478660596979074391725307031341355806797644082516715092041442767996182376360835372932091749522362681102360481771324384860870758061884299159010673127300828236951100619691842330463522988168975619641559458816764293556539081739658245418878917886788161823265310436692831841898155727416458452141661544151403216540972770124955586738542313988780149249832299690310669901594239793186077521988887438301429683945650102393766809434858497422835487233861027831579850214391193080798873876576349044590109363395011890042065745859983695659337945186777681876843636944283979352568355700426000636405694231597282470904416870503094728614619874893540676203365724833754804518515983038102753359350958465196251395010992783108960411994312836998795124089621358349558844493059748028197993855796293011160690829219030392408223742242291499056230829249093231684943554753716782621902014027359271688279492682059828628099409458962878162914089209284152501636122600814360339427366852760314941406250000000000000000000000000 [74,10] 30558000451756089320126169248086985817936632304735413256905088989962023799012145719719014978130199139665898544685772849703502060722026047364689009993747544720600580150228108200552140448139986380783943012880335130701046373219119533680941216037365222185651650638342730370974146963599611447846729494518447384102751744002892468384289418777340056272252487209457799398816333484795242087200894209822327785927572636761780762159724561191255306346041243020967414507631053625349304649070013597976756965536628839188996745170267726921599345785568516839432271207571347313879431291180151371305738234754827297729744691694538053146769397804507732320429038924283665413178732966383206249745560778745650288370155041169779118949156537899752380032304091996672126615385259022936191798568470082517347794554243541389605272129654698336879582044709688027040020112705297676275649483520494177646472565776027287313190714230034043470555886512831565497239742574142048864028678986139479425840975382700681082618155108681771769641486748694528287226453831132943100822120064045608149206898566838833474566757776792845612126888884374235187644586092882765827276531825891365251819335961806946874361675905838490617023177633516602431996686110182464807926159741026609824528380708755622529916812740623543207411320745381215832798571984209745163176996944686535359665643153871554259307207241940770626388743647367128395329852265025839782115305052087237877766924005927712196207586449548203378306240625555671698148881067285791595406031247481822382173388199553370065518226079040118565195070459511086328698236694211853291844413536846390706115956097694573035338038998746826273764381576164129990114386687462323402845585483667131358408457529282718847697050023519840624114910267921533857369987244997620148409345511850183858698588793103711585127590866771544320604562615218876097048679251941433019824744508728167856153685545243396693201250463047218304494652099410175625582212253611299078007133959066040230086719642633374543810309146443827279774050628091506271134703892816226889268676688787645077949317595766842714510858058929443359375000000000000000000 [74,11] -2580235762794939026857422457925414748668640134086574142159408851936628135501637295154275218200437825931613341861628432257237420942446653805703115703476869112071137848398485569718882805282390265297963371851879341096792092302899502818938596421779860350756206598357893185195061694944232776450224630587498510811689930972816288562749506001754682928274520281937490453523618078579857054444764119958489939021355841304208179597306254616498905553282825253928639435477108659164756230496812622635519623400728667692243370320111441555466333017348934181288326717547752176151653968736906803579971436620930462298706409711142482542066412428962033926237209830874742048494934617701970274816025146900683640525558472037784645640211133373545913780101512527582550115092051532099577935599746441674223087504925733709695727901394792318480963117094947943669485946310116608280460581357331713175525427838889264465414850329053542804494058019781496684720923801176108861500693192624300414869991195221385108686772573660432512258281699031000236092466823665079678352986729673688903058495505681486918289355100699757085539678106346217113766085243343280940906303022676784042056717686466404879498569986164327548640873084527435658439622474174924972755145771741631619888039434647771899809634376030111481607752779217582017413936644702301811651567649379808941566714309120552666096731674226266412482217776327007241859412859706846777579645416206593522157486666240535542667376338611983309164051943028718641152259240724465045322456410897073989683010472298755056785405222092512343151666218350254698106596229015416285609736527678533571540647367722412781361307450517127213959438841276155992823637858462517287586548507270493041066597132148259142008719851246001703835544083093903186364914538923680155020868627878086501809900067518456202547929767093666129679163775894840085368140509846676566884650542362415177335880552914842302246978520253420277742018023782968014474036917068684398187630335657839936549749905667731271390641995054384087952901626722550627303062354258225633639210008476168539351012706783983219338551862165331840515136718750000000000 [74,12] 19664124658901973306143743003934632551800895673454505632332457057481456069395519700672669849016766633160642150152616380751696130572295192684923612818152088416624080993273268194924259112803432188881563527981481841743136485014181561516857379675968943922421022443987523001565139903117981642088911800755322966416221214128388957103103980597849383127740537897977656526002058032582827613154990458064704783780091380546958123454434081350766575751791765480093004329233070998546914846914618239113665979074272469779980836781571193796215689049916018580674635518145952869615360261740605068711102350948484795316243947025992577300289257501707911505406129581611483861598524038762339045945337730501898134394818161102061516364147695688406788602046672649818118137158155959949219112291192564331904562308132563925315985696516397083496355197797762949170050554422342387928118070769052897037304329052714282928618549282301760079125768991178958050360987943757986280076790484373206543553145443731102370319664417412008734795375717469745661240517406699490414912487254898517974634010124234693933991431826335877419859547369258368293949520722496235860050306408789553286417529432157408994492962981621610003169739067008742512851219600291464633174507244485367036467078314826794885775818396553902379131777208565660413160667622897433154458851290880935439898897367537745982240619303109213742363304336784204580911254902584140889095050964429917856594289191471766940078537565574762252739025339092595890115532221695648209582388171180130777702913300385694470922516651341471596508234275523626297369113784631867884086499800285274618100994954539147608973327789911601859826144700384334952973479260633508236420560646744893816474561476973496851779197239355160306183201987506649960941955847357676647950673337582178916249764920528730247789187324942474801139584009734981074445951771870698098936469074749429701498840583615423884289041037997456376247965912388532461541733656158321101546937373825879032043223185760219833323869075531279269521133057412266112051795706516647545602317880475526456991513732375231882087973644956946372985839843750000000 [74,13] -106194004506952022923635598766751991931716941298833461800228622537506155354038655113183151191844172894785954886718575404929363442696327347270691923928361378706270583592241221316195191337942271055337354986378637652677769456338492254949908809195865644800666480424557068919689833187468145693053748784193484142287193248837032267565282973538424137286632733567589717265853699897290606394191046279205837371904881529693004462486315397752768276148649382282748573965540958583447249184230589687537229763253560525468973841232957098030497318987604920009973672644285439456090300909329856996449566413873663723781910816822174625028218963570276016733681499811515840099008560482143124407870831950090573612914848819055355836205766885963552548094104987296211596992870681631229666766421681727774222029259863044552197076046544336199320345870974731587199669164018612130360534867203219389067633137384714823253314891092375553286847586070690579352805203142323254366194112640072559784865846020886074413486598168733114616060672502416736453038506072439814649621839279352612829812884884699525853730209042817421397931137742383007465299841175785585808034240213506884255753541064282573584129811958181799217632572202321767005402839129670298894115106785464986107910495765803553724131006666677635198333178126732028147180261231810491604472789063448694859216760075858857893740807685214234139012782664782263257244273370768440521960644764592969504330042106594911369125383486731683179480107122972295580428785765639694388879234137955982446354251515004639510915713802128137785136744366852244068282960732313796019149539133095438731659226687808567964073159313898460523597736847979448638534547129515361076977124660849816806106062866545251703879718065816612054214479344087808211212343112328752015947594030175679718775581157176221532533964004057863687918801187332911934185842394445937391369110533192176574446833355263990684869806914348647126093674092274903853771837905709003975598292863879950622296233976219528928153121338482160070927924747618732538584827081712922513817741600364060985039679763097808518068632110953330993652343750000000 [74,14] 467292551361167768098372988725390387580978240895932971301653785950742430272953663273873727918801766266541868436776196986928686468220347988712279166663715831101202635797299980721021170951816178527269934546424204712487410149682214424957572480159965145108437362998448183389898407750386869335231996399349521796007800643233601574006325699260938424725808610586953369223264055390226819189185562569067639420126882672533409220512590870621520437322866408704746971561645348284728248881933973471243084404056116693499536747830851902794267303150083331790934942364687933894333543302398547244633595499404876575850165658423487941468820507982887587600660566042326889963027782982374481221672669571548114736292644578874239638987165481784642256530422032014692316176368549110047634164493185402977221130586135743093357017329334976444699776030389012511616990779450332736008802727172674933746002972341155946391448896045464785560608816612571962639941904159530924188743139758935663095295745412200071567463649255854818912603836665890782162481787647675655278056431222698600802249938245759968972205175099307200042037250986689350671624226838553175078784050260205355940549109746873966260096554278256494434899218894200407887381448643291672098516322352333665867739015971544802111360326999667295981368430747506475981421712767646886863384051619568459111097153722873424696351853042451389343787790401665456026364761894983009909231721346313138509958838239825963892685202281520487452254480786078265872956178354159116074197242680842510272099285488849202105331626027792163794884285267794213379725026912453011719800354763490379380507892554251754246900092293384751306278377830351264175810944338927023973566393638504733506610593391380484244499867739256735640664843725685453635417150991112253878727306065824228904708868645170321938372304116223078229840365325401310500337980335764144892798159654379982252051519179750568321718764323727336489941583796212698758085354743324982341704427233655800678547766656747879195996931256161423635218082809744610329058266265738419307093527797954457184267593183868427786364918574690818786621093750000 [74,15] -1630494209715121113334957532652612970135370001039608881363645376266065119487294857988685594326557948716837640412592578946487672791670425778266117373249205649403123557959947436127826534021723478208787924361514836245578083579685374317515810318599037193219933259719565158036806946479320736253994113756650356137000977190838169067708750104252843631456324652548374773730783319081254553147572866810491021037185788764031649846463555092788268312451717484060309231433081753000853958782640735508157272592390761846139783297506587535005634318497464669467400824749572656374071541677706703847115328519495576868866903123972648060188709547649407910262279851954557992416543162324490256920332345019664424708426241210815028762420161523159290807458879874141231122332581912433187935127536057224793004787543660991812814145517199047919700672240215344113322781404277968904735762534027116049196544773638342680323861502774749235688973162756886567053323255943418874643257823820314734670863320164788776762954486801348869407588812511298671522181088594044621663589963174327233589199079754602908950066415867839762247544194410535103122934308049942037818050107328168580178421032386454435510110846064971592843297317329912439688326058446072616047629514944343460727743183469783920473308287398543102261235341611448201177122028429829112603921906055188382487697832752150353683473231002786509936759677573659848320549802204544163703114668589415057645984473458734931318404031377868530675278905961551801054536205707461649475318280448805448293321092474801418593284269211900538949918495649095513431950447103035317536009646129891016259088338769282774980398959987507367017473636913209379585569675075220923090411551936482510771012232863718956019216006635807228417508780731057714129242604850574085654003041143592828241951634438408464956584909943921597478220054639227467360041081321161568641193172067003592059339522646136147228654504474930151348400048460015795829169014720067207593990510484490624969061991913433142455398140026431767752666199486831242163861599527168605457247199847737261467484071175704229972325265407562255859375000000 [74,16] 4133580361749567402970419751691678320735966772452012520102309948145314797924107439201389669665613051281574459769823652958477839292735537890032464948048770369469603879685718579056844934030186172396294379426167760153865530873918450492813841110205754574553188331385878614044705392317324592632412685852628432825308471420100411591217017745210809682066437701454123338045303060515592440330570943908410514536311218047707153165645017746516582992733882671068776440805658930156671871256993982391617857697786524132944560544035318444545468416134657365266278116983792257411392438577437893731673476195387587219994107242099240926123241660107554458162891919732790878761322157325824458391971701110801487159971261768828487573417405718838162185019679514891558848815920005032494382243503521309822666461011597256520629018100509557910430446800279457834234983984428534363304583742315314822502849795837544621179973299118747484402182535575820246432016031530152858403493812260347369848925401206879829375105557432713140111242180035177753174216073724920156866388555097935689547329854023456934877835012512221610010825385138851265432747619120451545459777559598182669406682511250541294369548653098285058669940066498820379079068598072581091506341424890049132177013878226033632287393997391882570481469990444892698761008872139273025193258052570123640298310831071644013764262500301603625131850235816672725287642426068680278697925138237507057461786929818845160851003276590028479927375799433485820985511281983927896422945008389934638011763831287082388955114526043229913910751050884213876438130774390926190052224173990522109988585952668826723096799159609305021282715814660490491190957142485406556939337165052868134317373585752459331491200397988993291014746413678067331445174893575338157608021923780609764510613401081320005076220553164075691454395181041383780103714309134999123611485818315664990872557542719730207772312036239473918894613948474190048897902267484271849258856750159374898793674417218179457471254659879678055717054727818716085607503191948288675941079976484070473280452162612164102029055356979370117187500000 [74,17] -6155248079889702368214462573657452659532206498289212857949735528709848044820052868553593116046243130118993681727587022534898738386571343373302870571098572442228706410311674281653353079055653056591881919465675090187919309277070757951780637851705894319100458150062300268766719398576453296262971419098012424749072962957692109610694368663785109233175151591312113761669399973488187932379746182358855260855292065774521373964933722056846016406618832032005295354868540904860370691151827999652415568237426505573845183678215483491526887789686539440686293244640653512448233910882035630085614893807747441087576066578319148853123191749098489281175075830483792892987919250010753559900169712468960960194527367962426075308739843990068322034285209362106300286309170940453123921356109253499193568942245190358081543113234209958538333981147109668042434772224601633046456405375543632966009838296147812195436832138140177193171379689970363794251887012869668593182620163547524997716551319402765735350111601167910299265352278573866588222656510572031562925147990709050882203189699224966918293954414618618117142940214174582056201126300144631841083518958190893091839203159743115058785233439350483832467109454369519299225059455663644492152710936719431716002662268016202876895107420281217563275901559637144881349742560433577981102893417830264160179416089605036186632268434964755656715194695526639267002883758621432059387485410360269527367891615655508012007868602371016979094128162582762297847169342872694940982639103400923457362893191440959526502687944638329057311442464238644147932810811364641355241879233659616423820642863772075645159767520563667046527544847450892276844079815912183975010604875256333505917037035434507445152807811541277975549382009789174014703067174114502969766588813965039151320534775158277266488482898249660870002944676858143278643972118477326257994479349982134958734856944664343881109981582323628472578320624768966398029689769037006312058404190388273164183795641047054544019486914839291716840393443046960865332718593499086899653697083980316649004516094123573566321283578872680664062500 [74,18] -1553085595223466594652113899807153093058018791922547201249861081460990113964232548562048336220225519242066100803443827861699153205090156078448798511110899830267762101687722948400637649882363557743003936736413917001775937478958124299536159491308522691931129826588941301276113645263452145005858201575780887049960144017705474889341710409849576896099790418034092250238720258905244787799278632260067444237588164837321631914589224367505786467142364310060429853307532278556425108436632230575340860443414798899829049745064691850407415927722232610363328410180007410452969173760167517642551176913813143419574975526544370046663834130358082989180723487927720790709346486597425570030969284928707377100928659565887855267638373643109930307519554516417315845961025456632182247182463067218316228348341522228286676279650196931215356378936930471341483135617779361393913048572287942731332651151317568087015527532960625764573681790478290712765833600706558699475050993356209973076599984129875786597866435617363962376754290912288560851923166284531177297061626651569316071405186456888612224124856398705468179372412750880757657810916660109826709918917794758430978373304210503973637514016144792137680832575176143330046972164235035198877679700402859068673290997161592488143258091441866861525974793810045420723008194926916276656533249218768899931637694539392487952813840469831393385387169606204488709636223688797795393317857774932078030519102679760568942684789820999387621626986766757027725637781650230049732508445080495823518427308557496405387732700015743593332584346477370888402231631964709683136249734178551347450035115228540875003271910294193805947329336203465461793021245457471282374267857100031099932208950178839074989251133238013951392479527677537438591146882390709336438984235054703914687592748157987548564307054967518307346647640805737460063139994848622746809173131547104524957119614777115008960627741561926158160816209724347172965686732110450738021585088233180793072360657637122293908035021168378223773978438857369562364120619692553069883564733407593783098832318501081317663192749023437500000 [74,19] 37610308975193041901679330809944768488312352735461752799456417609341499729047652389754942261442431642629147791683283995011292333639913116807801252858770999195009539725699960744096060261494951145600333258790853684620128883256715522976862398375045651315109050330777929209033537377643662016464291568693586421928136884849109477495068320954651156525430534160463111010483006387693408413141473551692306010452432028723124200991036035000469496289062291245842967312006321173812231732825710952044963146442827251988633597494087074708676085895088184235045809136735206244293536390351370281528948136591441977607444222404707121785548473808963574460271658454613606872951600504178328160783744249452640766227753404670019626126599029354293688847230977195409514946863578508251978963256840388412723216166052866229915987213673621564129508767725694845968525227842049497299427279961690088702123877872323722070919200424056959335695135996278535733932410201072967895823134262297307979176658299255561039489339898146525666882677259110598632306014778723162399634392245202257639187911281732669214008954767935929294217189309886353282058536932896808184989205637349800280839663619488193878032728255519018421946854911565021205495541741725039309334675139241176175061043252522907439303711734911772638473182815891313670025683373372162300648669380587332755869846547801672938723439508257624364815293532332267017212408887502719157433937226297924986966507760542073446069068064174755005961407552346527158337532894744909728911781718862339607442396270210120159689315197732872927052872855337208202585615458467963521580176275824825916562199261845453839450586323050416002385117424385870744397882574160268306388139732741233982184294293849686007116383205154884787105522762058563934816726785003678084912578966126358322830845684015316661385090533094173207549214322992522102724196422244946779813768022907592097491289901770212587874146688054325417181222518206179721856816821201641261214409957703398849023365125435266750974571838042932974531560261344603452878707701856167632300879109016195078751820801699068397283554077148437500 [74,20] -116422351536611772128125802199763338096719682091274971738097904185389351670068730553463076080117148806732804879682645679810172782572056830957501390257601202779949226382409869424616064873691326894038320319676447518138744718246417681235012091365081539597647259293807237213783918081399248426877416680465254157065598317765014723785336025104596385900408388691826168508142778280968078884477622042737592366687337168676990402845895945290054230981374988150176519359078231149532450633463019151417227335987695913536876704536915949257748273284085802367006223939742895179723730209655893427552375825368263607318920739694606981475348498785946509132759851121489270121898635878263502958126015867354342433152883651722430350998994508646117554017046641687216043724138348510880914102662033988960159968976074999349064110429445165462250205094186410974642766042539623799719591603308966388261102685472535622053853350697766612411033806666142064696056612400847566643121522482687426284147944982537999524104131671731227778062869681934115993776916891943116650398231250478571702759596391205276441058870364942406375569911615071698349336870010505924477840792953375868581418144431808494900634523431176665697701111093442258861769010711727743381932085436365489216553101561492113430507299247716557364427237612939925508785510413238100986674659976450995126287115290338664113597081937546673650038630509367554404512864921529794275887873509608697214608242330017611742706520481093713150130175091795616497286753490089891687485722772964154438370912569275305260016460786983538678280374812150628638259806033152339181832190070435879365296297021882477662856927885768321925755556330647271611287673028676441509023893183075730560640072948863127198757727568046737257824265781662859218540024441543125164478644519144709045505283077612526540830620663194959241041919292274525671296029213610072097487446072781877017478481545194141455857501974942041289164034434752381812896915966512859855901407388624918708353704245598337934627275395540379340984811527926504977457757384029137341304943414031780601902710259309969842433929443359375 [74,21] 217757509553022008974140508370151994799709455882693208196427663763299811773612818217352740196038155517710050820986323552190507258313595572378998640425014381770748993260725507097217876741097686377444320974910522637383195971515867681141646404453000946373984106431877519291644770892956589405293420001102970725712870028722518222207052296360625330542874054945316674082956184816281251968695522350606791091311553807205409351144148133745837090032449056601000984005578811553335877849477163098582624856263891380578059040640120861035598728087814314499872750195567101644950073136431782798169991399065860780757576417031579587314639096511952495446626768611289957185975154104730617344467979666001128265870708431554106017156005858190514205304883273568951557139638881733102140495669830811121880337772549513652216031959451833976869681830547323442180046167440298168252028048270406468177926530935284221660470730620193280278531550828440774329566677200024934138526771046306763735657396197491999688998487186270121464393035741469935175758441806291724318660210608033626805841412404653199981937511604449273771040307586892922215615909426664849937896122527319656133059922635238161383682820691164262355296018295872511743714883452300204361861795923356201372709290702750966181238662263574904927723124300242921924402124088628877685849466469974484281554574375597544327041775786404169889344776962301104004393843411140080145290421123484384209419768028265173111501013044757487593721508011023926958446815868550483399659648620907838016528673032283651672401247604320667240035687264170900574840998440354183019727056034138396026643617478348188915895142995545678632755567061598986498564366473827350462795124751350919947034845881566463134822181792019810812912279161391097410999277711893640882177082784521957719518704688249623972745209531344577632458417102344971183402728856149820474753014190890895815830941670618731783170595807551052465802550449718292802869442854318266927303235269123123210994750871200414194253836052324750646514439033179137168382877907142971248900028408135298718661942984908819198608398437500 [74,22] -268533908698403222825184991820109284895063771310078299749043248950860295387172368185508764860123681594427181937266229841650792284410341025745982727375218943001740648610756567244581201300017012355392267321238911518731757188544627320425272741836124235966603063897566206687222841749807963210181424865791374552601891203678278444530964928674056065325945321926360818761631119044710014185443653646699331009063890842500591297668518804378315470550459834632036160564709011955564013908648214984107886583845537274968824960493354263332790791429373741664924846180823719497400621790569947364563997332875274572221043089812111080542749901142234645418638265987167822210685133888108260438479026536146707725104243971334351289794902545233538119762127048012494014020358970149368163997065730294451558336757766334954755857476599971498967312202690798706514240186856983879421794645192893379419002527576271706211734620744578675300103180585713209307738997674118889306228956988548186278974452691091405386536565894081003676610149064450628793231903811265482924264964126963108252113479317718228663451356800970321538284708352816790068318281976751073078760144863097687671719519619663811499708807307819950264669348706704552601241235116061701211546177426383122569039792133053294586733595749022593710468137544416924421429303113638434113086288627081521051816949148338767988792233094412333768755661525922596019921397927663464962077059226665712532448913412265199616424959057306647461399861218955008361686674146119856694444140117739781631532690138649110896512604095602404099249040806667620065789519598348945590982939819533359908153249620668449912909091097407878857484256741630839060048076764842230538060999462322477989047020599445445673755671531808122179224884973018436394207150535685662934832179515377478224241754877854783023824143367397336755423205195087660986105173931467981929744225176502650476406480410856762033889496783081652244353800415218199489150568395750063554570009306108345536229624707472561032107449699293490224171657974879026493814544343116952726698010156525242564384825527667999267578125000 [74,23] 174885305638649793282565763774461812243949149553883615460438799610496985921438554558883205960300537549332975372679675473244687816901509632954359779648979775442476478681544524160728882573225518763331654872562494683552347881084583362309312333795537632416034241983208263955096161252287052196570827588739682304143213679975987020254945425821865059038397606189457138830321723324978617805089094782657661071990628507594914777685726108983216961263382041935612277697445300679974375487482952602508465502939615529646750953350793568192859894065293753382159367324220650213062342453092213324766177317929152259671995936990303755131672062564522671064366427422128295652239413282449202639293498928540408118674488554224046667688415336564798753363742316676455629309249954789411872820695214887104266900516344621640513302913194220247796080882395112664262962027469673833563431749604161688719874306820499127484296959643490926938689853710320201241042912737809999822083781105397925226307867932155247538512529997098132369074140140090464577115041726107052875927690960404879321587580651162504614244667727111203861193554005628056746042242990493436507631487705317049136645807960992297164920247060676118990079627749476191141417665761400106887328173699685710898449109752797122445784470578248935741000444709411834410025087743176815782519424138161560584554027319603651474395643597354609474763352383880380760977814268830897279578936158313073318137661303367404501846389697553614874123556114535298800119166804505077702478211910534505244623018977655525995290493894325227264700750576353442847215813959415130310680176126934838825277432069227202524315272970579067789178929175508603633782472736137856149739873017390488306184342158810160344883840015695463908735555379394779500922444973813032770803192710303204678509017014836339003515891835760724567535474619430310504556694814111298860859744797396728670478875531435550125356038667151212648196696861730521365665433349614228670519480130441338115592823422694451065505232949675057657686763762144327801940584782739254200711886966246311203576624393463134765625000 [74,24] 103788891972134104345433193665232307417540413680087279481542769607812822741598563022722635221309493585476252406147640774557081903050646093563221286426072969155420017431071759380857693780175470576117989442818088695981656220640312210079800835098195712704044455353951732340985984146514349530372533834221069418606358263000925955509813017277010690388195137591389945476846263402434060834418425623522534041581843049096997148444474772892180786700055805003734885064877015233806626841699449081525175295934139747428507235970259645200639267805930681076676276412872480591507320647963578458613221873348311263783429254612111482391267838491551555245409864476094424789994081678626434652923842517372234537183191320222482657129257355413122645719729363982175360836974753718417898093896464462154784122469242988231567261185158959476519742156289847359005897792707754305800565409457356578767509617660158768626744319261121882040633063047987982010743556899373557756218318983998920298022180932756758047782410387835373944010178321230631239830983801911472711792864827830737839546688159254025414734659344193186116760381177576864205449569708951529629729459738982673768297011123301962136525941942612708452096852781895639898745115508387172388446776809124811035563845599598820751179886233219369324955909274127156959298253898461747567615448300792582603211221167581510005814855411004036432689999442824905628772059417038430450862450718483180301909997179050288750244394859001164694409079346904425781537654808289197898306138975279011401705929443791346645030290111413890536750416294532210085302689670285758984866862128828243558513072584971178629933544656225744823817038392770415099572230157459671280577859223546204793188063528466298570327264010036628884551361210002419239126259632727282462883709685386583647045877946439980130645553864323559988568160408218110358725363284182460559743147776083319067208013520105243061171279903147751659107662200990967995493278689382707826812504603083967426449450139867126321598711640926970020683562374832688275022167488106060451169554426087415777146816253662109375000 [74,25] -502612087338261953951127958891543911120222002670468976214973979767353682041191902021864867935745833484196923137228931943220517622625746822739840493228540135018192955126803728996210875868736211267256116126796701296823300975679685964520405949126269599168028784858680162334774850981812197755553587374250622023183025713455478113908033984152295258392485206807914237035379428697186472504892328672952471722171094489644348341381464740428968684947140469366700026685316614698440617222270036609225171039901818039408588199934029292688612124268110556132728359473920855154433787979332843181584330886310288083117632680326784835132004062653460788542878099406026332909445133488410224876620339058272263643820343442954183619866554525944676703367211379820919228819957703805032453666478596855148739837881703918734144957824916969286833792111403483044773970588380390872134629251434481958189998160663938260673860426480283920987684789533223430206076107552411247320151404042711481592963448383461057568683975941159814059670211536227357701312499178308341741832647060886124205533642657971335247411475313418810173296077988640970722064395426361900753339012270308806609438752869901265718008033532134457450436184461956831791792563895885615509648006402007857442237769116665103188605994133385358917606957010675847805452156338422789234088374922428835726701014109073331798683814825339753694201361454667872365955060900601658181295186153481892141957397648036305700783522701692038879848545311354595153869519175236687749377470901237459714227401121829134692526265698493346407919883883000855337500721297302501912332309465796254383150708492957283570308114093543690713058335040025056919320076378080851686227527756378868841107968483985301649960420907378591773457135863007403521611332078820297242425598472168315472933373076821697799899108639884440975849360729079637861996543066964616065081390557686378246450920099627950893249803904606608502810578520013464764568328735584262907438966131612857028026695683862366727218999074048251573488093195301104639057703567933677035739492566790431737899780273437500000 [74,26] 871756036291691629730536167080948125457607340693036307902264852377200786767061899794468393311861397475995648575181531336608231970580208278722937541326488464363809485104712403811872215818264374682967580966289201106511916743587777909374035098899345590338062605764639559701825081498882133112991733767957341116434437143108584411692165861709022832433822489682032908390587700052885896231798684481416198961057369656501910226179628921866875789254813208343684947067523360562330552740131378015496673426534865917370509618272101743977833001779093230639206692743094832580415245030864918191370737812835496710528935484472364079557086467981988906107982113821216204527847060109462317733084373131607241467274082140463670226087884412282199910333664616877946979091043979073014638765956834929784300835290714797081150359717908076210174559837086441982349064658132872688656545499622485039182877871726497900690129433358954898711230910333570786870154004024453825454983500233366693080257545779628305069930691335177574541336916111575250261901393819298327825101189840516596810033881976371816752065740191176328220939815446484681799821137425164303493294750133416431331223884694763978486808711392949838476992531266948219032476758586580601263924051414227763878039912753426039996414556145669188073040964938582638470464571679814482668719395193180874119236238921432161148245106812935448358238163379358932161652972898515896108854170602583306133950004118681823757556674973855831939219857048829660244358968759710531881808389943672675249188570103447719563919092355643526052996586517705919845962849042008879492813642980052509709115556352844376924990997712014626213112033016487112961007778486554768823076346749051199739191696146838263510971173322681970140223298959812551077901144272952140716398505874838031525355550330830423549552250898464980888200280424442309694513599664550771305775495349363974481900703031963863899579449359233675343478799916671216082827974593823282248087851330152662176102074526112195376511730078205279688156801527350385677964312355209264282507319876458495855331420898437500 [74,27] -1053644478614946611387100722638613124763531280667159248288206334085793634604497150152669907760930202722198320006487561337938485244239264232223220962358683565062350369915163937626090203578391336582632202993126453654267398581516167022208465118220643628657899315253387171546984497217060452515753170640477973447207686574112494289941017941384883906712510772326875206750321860200247955871529542468296834127142018200579606466469314314443479503442109224575934039431175061198254316300474028426844760655309697676723766567039337592766527801903478960718364846778397595955976331961489268794492261972932118674784379443940915127955682355082993931031929926822023853167337860328530905144104976983880425753443576451186554481388063260043721258581876048356848033252975482327132856273302226388709839915717385788120978585176804614349736877055465842782827614249603179482752374250238111483464507654250813258676932119519547502701801676941603138256045000433301110133165270830396691906345038747161430317444021024277763202740428937672971377240509228003340713106375492333229608982621107289511586156407525357115721311669470463815212788614485298686323368786547515918659689009588845778067281165780545874312923398497881410320941608877646360758197233251704860177831614367620075420931528918042834173852517679132083679936417481353733070187398234076511060660352663245351646952261429530468506525119546264198686706111591596335343569503944490916720568687609398265147578642040803337221547047699527581220873185476518951104059172871750559074058718573831639246373547904711386388297886628936664053502310334890015673862316653905320754313623447417356205674730700891075090829679832804943514135170869264342155551954370531888189397261335205746595469903917376809377434490993509357003301874750396151961626048215818138163772690418826598439606315567847712455932576068994671409621017145384503574797612066325762371638228591592098559376948044381913106283909078962737579518992303589952996911733483139732541396577333899668626047050805298088419907234402205507428848811797561513259324783575721085071563720703125 [74,28] 964705354188303663615833926772814904557342664561872174694373086619228467157613243786553949588040235428561519250223759493429538358005014031580102841593742516956596590680246230108909215020017443522800711689431322341590948758928589007570818634671329661444316308933012132395772943562843414991991223386885442475761687322819999060065643788188918321908094998227225387281483613652591672672636277022381732429130589860481158394901310374096560521338723475120082590378585176697245833434394211884387027887712306279202460541681300874076084645224792718847574978690136942987429270608731818283963222853871207073003666508401075653492605420297567586410612935007545439401224897950446640463193111729983583755804054215873547935989157860393173297049933357193398494834409739224110443046137670141744190369079425090741565756625284654311499020156113243657432285257754071667200091471137860088007294314397196984982076130042464561490134041460629981659713482739071225650102754589921613378629631314643254622118706302479945887048139796316147651325703005777656444031902638274268864270417352203971135601855697555025809477010590923407957569340120950323379940738226273244408623105598031689191612249043358805451237023934039412156126445393051704263515868705730727618180675462684609939975610269685907311234693777345523022169650365259698039893790618229963587203321776771514439014200724901913630988328584393044743812209381749138296972409543427187384637171581488422410192801734070115979184911773803519225119244833814027236255231656308940943083519106424987339939604595128992766621902026458223831549153837106609673069677867750828507584699038022440962938522454849418870028023916464992635873705300592203494764885057368394420864125377360110688755892128749603666245487983780609531318648279622828595991899742579384950996496355293082437335916049439860410935413011446820184812127302085893365851883872519911930340833906248775493527687485749723773118541442656644206641593670715048700087477149009291229873198573671690934190074835965201003778390414988030986988276627158711562515236437320709228515625000 [74,29] -642431942666666283146620189292476299409582659006394078986346259276170694442990967376660295021919325039943724498290116819240618119443286783650523616021874694692975596287214659591416494643484142982600388680445118370217810775407665054733912750808779738612155312394925113042771126614222802222891019694514147662149158728055187485823539032954358043978682690792286777126644382238078508850076369315343555565494626311563950414285167453894264752391660026400995244458944987643609439368520851567724177439620482441449810059690906962472712760912212964761707793705620342547951901818494066882303597895867427092821917541510135625671999941507749789772635866733721574442757120292883102806783825669748970587614764525541870653920576688967184128315957144265608175835412633413266851301221135291007212907640083027722752401355483540330384377462261261488078833177788044792065284078573391294884809396628041718086797524486165144625352609861321221143646253868906233939440298564440918069490027280112322790541399834931430318828153013553343087072196709625240793648509229170449464050624971727815257666502947036231263684483488524191468521584231913525106500188958584241682209296873557184211083166816179686557534370342876009659120009284497124042882583050073309760194950887410200982853603592000407501023715524408414886259997954246994192782965426898885909670300617603900417677765493515141390691028532926076340786748852712516600890372503824065901079871720479884594025176643832612325706935788026818028422813443463324163653614957161614940399834585700216078141022410521803758071718057248994639893794597973368768190938526538857857472249824924440420774225167570777930202670255083599302990175174649857984915616469962038596764746780545276810826988257574139304372221378719750110700133695826912662923981991221024705766533675470155632380973580063303969499982051947582595761106853483863827439777182858848876260830437132883796423473863305615989749416863761051560270510821979087424160555152613947590265485969229365419904853532090326697881212313171470432160425900747213745489716529846191406250000 [74,30] 232670206052656817307484610189967614269030034485353415837849922069632858862704939096575951448535745364421127592748601111801674719356507834512574965259417463585522276128539210053390552259378560968900225512812987056687196910963276803390840897903615505381841345378123818411393222063224872532554445371481220822020494432373261413163106503184782248736371309559190983302536365525380286764808816706944833715081449572857403140632905971382458375399033713879401938528376320142978981685302398584116438281046615732233950201448193368772747441006056572943140586052791809239162574226279286466100213698113527581984527395951864511583735102955388878117239042227348665719975127293164035724941338757151216444617202016574616285813395677974217208259064413229645611963408069232968094627329051198378538550756816317166169948677935163129860192886782730682794447038039509987681943414773229525920262841583502807940927466807103118651838855724031227143232829889342156412070029284068531593338515575765752989848840913878872311479040021945807855695247737854245231364198070662003856923108519406291035831475963938924552259950665816500671352596814248179932932779428731529629676968682261076509629953223980038383410750890158101461806100804853067854042122857630124167734138121468585048669133828066295627172461969337429882878490150479388885594225648648735334336351427260159942233326102534363577722446962234518303193068374264783257503371685874404873045728124762418943143198627598667553489305408305921426019452056933103716816506053799542097765805859021624734454733403562370307958110602531116884822650605719066991422527491511612625728739730217495987185590811083950939250920424282919016093930736372768693311358632436095885345055115333385470949585511312714796579680248060489754333999951961491713919815240879074058648587172945381610499520903667581351276401424731397832054185023962232346306685336260455369448686944647076390960487883350140000728593135263425648826142109592276358698946662768778729245353392012474175636109643304023761534542824667547850081561477963987272232770919799804687500 [74,31] 90428513909400815622967779020207197244594126447427165521289607372756320063328004445303535108636185480742670606404096018259759032071468709768001041786498171123942540703554319464429487921483490739768371337484481679997438305851062151144028761862105393526712459269269751485619455175521822305876289192199740872026710399594624046628024818245842807847358811265479453699888136632324476867672302191306398220708214910660803501472599827324011386636300360263449463766693130029491758334771263811541994461291237061747118637204328983982785518154077796554532504264917532619194056498442935111529772467833447963555543488469056490616782384982114237704701296394145906629316674019549567787677551397180466634285337435537331965133150041233778931936141281661540739282070558333037484979518571023573428565836798161665854276773254235429068365863747279077858195406358955218997683956001179532743484669282142744015318402419155886145585045262654454846722731121957920328982737578268259860189966593618450738341205117984052566643459888232465596826780441160713548912574203758975203948707793275515975210794127675885353048658085747657073939706425558849106928190569327031381799144088952847114519687111795167458980081100015292431865784397383243172785018025318309441228124201275301412420271945536139204588643475405900342154685068704575443126800650336127198605335044734241222939334040098676373164735842643864510011006163061990824722776394219039267353948966235344880767592455604093285332484088433429885630907089090791231417750100599113355872949613512402439849737505190355546054255267809799481814425606106798798541974954812692959404656562963649974313145019955407458872998800833642096812863064649176764862457130101747828355044366135255622224934750249429437251132041742830756010022089134448846158096796590474396432910404463803684213428357263731050529792877260025218743120897083719248097405699236063312177526254480798387278488300919312094582858446803126786609326485584046888471744836782299369521139588165342583133604213698609531065485540564721778089563031244324520230293273925781250 [74,32] -227901328741529044203570120028108249292658746528083148508488049890697984635888506412244042604694190686240501374037789100828271064330531340905959685662240273859737619369203666235705834918179288366965426751700582393001519710623439454954208974713005631278742506253843458064771609984457149092005381432250672707167050417624522145649348295216426130290089004711943838897457536194293259055270457947155870897615283737317629900375198399092771707021646498559180254567352972891959641576692182523772993116613128943902147264832422470232783152242812697146324253440251115814760607192003174497404130646820190214302489495554141728574199104802593407321428597130613516336424442046317381085173485005280304097582779715936997267879592882196655352178004277686456967803604858724393730290605483171344523876731621486326105252170673152943697384114665489847193797544361604748489807080911023253464856150057995650963760177118667734905495176346790729923321708170694554359829587805621748764058358344476372082772487302568654971263022844419662144022310281222129936511445651706658591732700359960470696532317391794966821893459116178001182239132713610602268463041485879333160181938371051975638564803983493708316419104939882526755936927522815051058601131401313099308166929794037014909006461426773109398873354332768029178347154294848844824998179094115733955443252161799329480342226283531610354427334271489888476571098264507391079131403856674878742186169617417060318033012361203377962006099136294222900199630846173788167898120084996821238615892052251424359209713005999368218654655242094323566943543682737313616091549094813598254751363635789435081012193070832134576632944752235414151478190939228329200909192308993134416706570607508512159992476483076237429720159398986975672688649992262318258927132358861077520852847507680326924524650419161387457931077737239889379989922549292254172410286790109128597588185216310406945188106678211593403179905299394425991180398354497371801169818791344747531359200394776508608739360828009118506309006670258743287860170312342233955860137939453125 [74,33] 201486462259549421294754636932381555046016017469760775139823205111884021553180159352961886905800056514304277792845714298405896659820568427033800869642258148254192508084460628121966787848034893858635160953352698682981767193190562700614928689364017376727751703905741562070739444428890773233912635655892706494570403521825377691951222953012623503249909899767192185335438310268763330926657309722194966339923784231009568046262749860907183508520030814114402340405734477831081517780052190850462557394640301429315194648115507860229468263614849355072032338973219366709468444168604716496206881997496306951899030277547875664551740381014049830494783523678824966894928577382650661404922264512899963417765175584513352217925370166035899075217175966818398486335792659737178037132495217028326063718584147881670053795146536823316916288177275297843330620781751904116483517897816236932480835643989042423646311534525652351722874810430483590636358700545872447281587656599380474844511399693963388831540876409847550832570904342883751663567070912678811955537348957656101205925644842058828333999995275764911937574749576865861851849777620795692493860329784597072959350184634946177449435576022263507900265615078110352354135082655116465281264698402445486759970426075189436347144625532791693105619432569738862400439476197064423594177747475136103901985317805327090335358435536924588371041440380201239450305793363000759246219722815945068110350252501793042711061091526470543467080954580190862604645367920155756751772074499178203992044956818600298666719020971947953204993315858377517331797565047862294540961420204667319665824503319613742971314592097210766262213480263508182683120864460545230651728991092199282312443906547013546961088778570872752582931280449801953725250942060986607475459796994356701679349406695212717819458230857211751142734163521568329933342026485392278066569801341654539091960977749544036418515114276281277445657128000214848567891653115230795491349073030203090975435362295843541588857340330222822781771805332462488280498291715048253536224365234375 [74,34] -106657751591323191252289551595308994408154430095237855245229495227445995263121237988143316877062414685590410009517303877721878229439977970681214456195640917269610486690776527371667803255788716641433497281613661170729916039483928244801277339984394613965607352460843240032680308870986901542926412060697510719382832937991924090998701462678563524383114491491175208313435051933660053183885941503875912318836273364242275469617319931106832048945681671068886751009999217883689185150958746894066077171815386499681429236394090758336038093575256666670022708519379362065706061598783254736240371786706105312355807544966903590602923625595434694693426373091076675911073002790256381065835296905484525266688209157264997545768142556451914118658328351793109271018054361256851365274623326276005938008502744433586284596797192708333569263036225439542241807549009217949557148991390194269698946415156855659958789964512855888689496731594129028248904112235762199807017305514022139956771627671044651850917893669086308223249694486931683074375149770218626286176197058541690207087553331135057350433564468001280056541776656065083906733730897903966102153178438820908811377558451490983694953785626524343035669356151132894876621152570828700693291635664542301614190382308538224871188276525956424714368230026108513306610444944342101847779830938999986828077675165813949690833904536604458640623461098619547292938395438754709809904985094490565030770961486005507910548906775949968377552136440003619221814415218491925281055108090299930060976449412127727526622660531505346519339042889507737323242134645374180974251225829416101116721956070421887577839537683331816231004469976895390133757119319315469165678697598061811744877772885423543148196519485307379026553780126254007411996588425083820128311363336861754898116257718226017804574942768766462043950126449656035555920512013395530638778922837694216587624448911831617880222334570933773222878606061215108631859847360218107014629770339005502812869048811846354579864438941155901948549221402995357266263454221189022064208984375 [74,35] 27848486134879773247164181753263117418106269098902583161235342027091174146261043109566947374429081379340254245590558002621546776639436700215991371305155435105193289303195417133314533225210478759955293116502918040227917909569130600001069321434043665995762223767187580475393168266513205158070093531480085246539570417813860396151313148754341932368580129863086443253121543876369386623299029697475287420702482774074778495342860174210055453502083498541454204307536047201438996368291138470595673674434190893228365765196502074191043144721385134897689725704683755791557882620385159978602220330554990604496479765370500850009025513370996773196355376139016685256298628366637510986517304599264451948234361757382511156778845219918754308373181515372068067423732278770551887330271348199983423144593826177534008346035094498159052614648908862202010311026379964924652029202141642228148957655228620335698647087590183205876837194175436658262214334680865457372472034411871301926394881443974510130161933208241245302138963465576759372665087797447817870216556058161441420727139126049063870973597784283642957572676148689844827342424312106293496626474805440927305529031925978291337891703237197105171891352719793478101932414065785766026169516325599878873768510890949290922783890760848843130576327113862212116451614373166529949987925774644262559815866835545662449168392277787876173851917916413046306639507820776070531417323172274867349753680392688769061033695728079258519737289767866866842950826736368941888484811194424740526022759862266843349905385198057257881069562585942228789699384167058036013914078180537758010117406476394617685663417419603337508866578969110538615543133475271366211697352211367903283024772368184665171803819423584078309411760159589221724410785068104995650800899098566484534859822605163187561173249128878176594388649066633331130426372579164283985625113483452424292960289064344205737183530317283568563783473658420316997068296535676074477922784576304390861142736992999170247380863299602291212331284242509354953654110431671142578125000 [74,36] 6418205929943993466517670715249644466134700674874825973026364158304423910911665029526848286285208228739894573743356638609010198221794365512597680600335949133716170360828938126290094569317749273868131777645884882266348361727213316070402670889069579968361265834578576897599152258225773536932631305494318196685607576770539990131674935648472068266314011151145477374186322017840910142226248860485934192988870166582872616370539995552018779384991518737860646094902018278989059740659889136618309864043939618384419282645056290261912743287333119745066295524897935529291772196463764562270174733891439672825982432163980733416054215194933836890198150811238565430338697782814877663133306049703394805363434078729973865974107658265575278296037419085033074834201679266955876463461847751870104593750208014755880799803950924067029713612293029063590384904937570414668743018727314080879615170675394104539484724226897665670502222714855057597498928629708184323228339659962697512348973929783377246377440077707123975175474452527645205931671991302643951666988635687829278343582754152190224796123865805716851539137825159665173579126182765815423736130353284730432102272141747372522538519730788260994891990236656820687033181666788019513236808334787540988499676598382299677460148654988068601145960642978827211266263553821138436997071001510660457743086842238563823480303661424178341809357959463136504395050209760997057357811039572980858842282785391838497416828705979708570784867517403660486422034006938395724078996443187429720225866006121412817945848561520132068965834887288320245998981672868400121265321957730870396219551523992199748108499137182577777933477062622230009784289302619344852980067114924723943909949379095677959812906530830804683970369095210418295379816717156420158811414043372157866646618006946653759527543535079232134645759822239886068533655798216641117898843758082262539832330716830710996254789843831803109866942061476670407459964797198174418874106182868235753880676172067758367619139604125320236471807788802834693342447280883789062500 [74,37] -9853984422826221588729903977964696109911424961307499164433754660948209904036501051254113793567952602680558753064189468793397422808828831034842201246759365010761724712809699202775143635526679371318967016186761422506953442246553871420030414614951953392668721863662674559112587051898678028908893501396688132345405582067167687171937899358712378718314505173225344767001313569029128929976121486701616977983464820981694665105935967171474899713024562205595031713393991608689965344332687994131057899716086310278855598574193277648243738466409730638766876457064051431388402411220392918709099068107315937884654720157179582392795754684981607550607789720681758977223926924389515611987300082254686399748487050381043052314138491406886318985943258925611746430156382277315612648753893415990802430764713488819356677612875918041409205277173212247519468266447904491092450546623589946677111892026119144755763696191179258254720128279421059265063323681119815859509682814845679242919199649377359201245452599091913059185879764705172488475245349110678803838837858429830000441367469059834815441203291111459321622239279173457313844468773332199120317639074689142671907806110798662184081878298637765374074789827175957266321509986250828959531035623668533157435675069507293944823161364793672383747216416087945987091237596961388624584321556743783960054333218361799090674258729866140747398010720759610114257094404326897048012766575528730231062068465398685370308786387796039001668438057400501573570623620574379678896253615464555530175179326312344590948675921218832290899144789705755940366702389330781356891559445467248881708762543582058796570724486110943373613252940799811128851200286206291036836470442318111142216923369131399926554571493479313176998309853783427365788293047894147730797048073468206909402399441474681601595747117505072366745831072068689598900480454119097245516224764371902007483387975046678593633596060128815076532827411458972591992370145131878242143627450886534570965309566907055991209349787764842920623209465702529996633529663085937500 [74,38] 4120079164611782015827978506890809842871926096973209317451465611212099384908588944966542416982934394165485582914690412919089391774583723283329508531996413145503474049589090850577917012690515941901557283154366029594335836922865710496100605400994602336063491811806830537877857091449209306979855953041496796913549756695666651636819233776152680129760808224013931769345224827046611865310485368348141036479387544707975973684211338919442050707247747031451582081851701593431929166561180854853307557806256218319104576308532483671368036655133630530079439156346349527501718263475399262905145608849065442077047590061766594108177672899320122863976026400286422111595489442333570302504516890951719774983857648995357151891669384674481876220896241506628032563226330806582483208542027462022176568222590736892834293137592984663807946311662518189005256066830994332028960478320216503395219868519888968534178163832802931569418999471244594664752029195423617589991239226713570704524305848488760325994177798757480966997234595719581105283932227280138133078891776379951050175031459092110823514542046988700534744190326748251243528300000937610654401277262607249254754652984929340433404901026378350194761707735152809088329702918546003436456262177035152800194336628553711421801919088346176035044199211198791941621859135427317290712686927672306530578783070714842764324657149753029888107499120300522918671705607575558604220593934677306388777758285053348491007065346679049581787221707139084831030754842954746970434213176263298055324983570055171383110195468881668592427060800831787434120954597506660589484850108165813056579048160093243245212316391000260322366379242459478466903089050000737189391140080832500548776709711633215178739186943790698956150747003384087662179132649520591068835834053275987382693124877346725555495717858135875190730896967212627098661605912827021407901300637033033594997129868989092797345428405152158118795240429471198075470501524192793936057652038525560919341647419187542486565523341263128642708579718600958585739135742187500 [74,39] -190300445228128797039606975641035726639816522252012004195319928407027216255663733288933195459891551504801263026969494773365475594081917899422431943583596789376778545848550408167497317670440277037842574829834715155349598977902140291739088708880476139470994411492773103815468024117229349483942719832523401036463289151250486877451205964798906331959146077306801704309981666591516985644697493301970379377766435908765719262325150057782187452751336846457291675200233356932061194490402512577162196662672132547670307525922107738902085165518044339826760741482470615101836250261739929870644826960202233249317358530339686380570082907418542585981955708358708560602194406402839514193866491854849920213382849203564389683156745346161796735735498199520415976951426922611103676683537264439170025846823483012225975435812068798829216228914624918353455098398699628468624695126370034644753292086187772115887754656745006922388183581720512647124151081456765112578356169625957900131167729384821113638471517272608260939501033301158729500547696417292588225223007948392624992621030544310382197977185264308739414655495995302143032987206084799903488403805503662033164722221684069198723868570887945270551201915338283439167627830011444885549280321011255770487791154175721210280407025824744138150030617372281164234229308470441840608443761698936776830706713090992477643937481412223203587027182301787861931478692145321087662929694767392707176999881072123299416297235158655479111857580578770035793508510607495939294525641128894078307256717443706127538522895868248350127624108231735779828186875653541816058439919541437615479045554212112455956891614914551481229051351031696820457010059575807467767776383058982828322172348692042946248864894984295158015331376766246048759948093154271405732014897010837577764963357582790975012420559403194893773064940439244356952313606671561248917603803580411035044321093590381069918530491571382733162820721172481103700833017713307592872845924043733847796250594012370070329189138125247637844950077123939990997314453125 [74,40] -757030070312174067030349971379399193151849892063407588130454225167696351001039538925595978300753917791820050401920247196455148751137644844492070728549392918546997502416910171061361514792385018604313308443785733268941089070294486835601005083777176003090347743825824869174289220827152138998911443650737658349218423764444981463383381360036291013914264563756846295736337757163458128847838629807477902682920196213959323173695768769749706908595301620839838983955718673427517564903138394071204339804846815268414006997735655306253532062073392912607803295118539969652239521819172189016653383336863592584348933870290774663887842773104497063607927550277183184001928019542630372311038850656066358731851781702719523471980322016438097747983886524102751225277372673669366253775781631583579377844847190615823450544413525162523262780942272992266523302530010104183593696643149866407927330393196835454987677315687877593776538863182529108343977719093589556996248136535670660175125512263799819399214490778989595730060781238919504528820519173154672940637092338190102612915097785792831106559538078400483653149632434297933874120516644549515440278982969107246279533364413575384265368203341743405562117230129181736546641034322242524104184415059368806512548545297381381965048581624118107489018520765561964596587555031819656159531346881454486941935276426637677535520546783747193567830838585454765415869845258669066079124501795196037836897930781309921623588147299900031483332459387412926018173855831297539903669669380496679916445414446029116489438727269767773469288169404264029542433726896489849347917672065410365521602009897931652902479765382115446429350771537360336507785583023242520502223124297464873732340432327544067790643727810164051052370185077029258288674532446946498341789066724447381106153420575631938661259456615464892978460366903068844686598020729071753975330160791507656873316490305584868659950849532436661981265592065472521312287541126103028693161985822236054796412602970024594570622178402174995426321402192115783691406250 [74,41] 520892487158769992565548733852819708405413062478768260507625509919483067094331476642421058926892177856535914597772120239678774909072446728540777504248345001093353937488370542735220133254083210448126680216668905979197438696076044974587003853700422800287160128892925903517884702056415877080765584575061564791249068393110946212007075468102269705198402699944985682749955472156709757641999833838863000366625218457974360625398884465919462609815375529971541051454917355273312808043083111334891514276860171270736995046391459849836551691178033743262589004349542187825536428346240207038224582824308668154712966330166330686061099884459961366533604627968408686253804386298765935937052321520000726412005552469683087507675411192184261742038157698022191292400417598590335366679832107910819998958481673607217513496561580495822886511221109927066960742355731851110437394025793583189834482113077449212424364987274002238279943117738470256209244123069319378765732718549427820965435967145369051185464463226021908359384551132571818486533652432492211702282081390354039030133858747127316085303482575579685745373142959159674211305632819751447766054612912302590655425045426417078120213206548356516139699956647429142327173393652625873459006921432871018817814324993123020549472560387522867230584539314407349080510681822979259231258802415470603189401799460419173946447308243936601068591401456059805248248809857903907159094225272454912584063211761470793576608514944952993373478293322467935437891538561334522555476007742773651542279340488555903374203337599087184946000617178272085101046286086689989957818789101178679413871471204097577655310269282538904825171221551526402439302407407677706260841730078076095096836895269783942036634338206246596147322795414432247525592489651153787445318257639535629155335293121761090262709685806509899431733163717007282573513439169893557048613545033197780909578401735123639877442800397318313669163072424015656299830229886960266834003989490636445378040056203365311751629640468763682292774319648742675781250 [74,42] -229875350140921440245332920386540788984719910068526549207913883802018193700639492973006924306532741101699076360507790741136155896300229980028215816069742932194854897530404378293955867344568818661221501120873281005413300975325545124464054725718889460419454950598746507785419634579663777626338673207948068975380293224407250077585378624770624923973549781312830318413491224374110192397319813210759431579692317750883416112555532852853422082867136888834448411169794468044010213950854913048668447771167865636086219778805795058685998610702543764520225116891886968711744123902097575979853629612742652905445678662969259508162200352577938586188324367083190835519917798721927947981949290209700506863801522520841462270108950737378279325062531851962410350123215615102948440203557601217483904882772393992104588128066863094411579593684044654279350268499805026973932842216946621380337435288135020678565159618728581007385828602635452796025022936716407503798816172310511633295213806955483315802046055501264939746783857373429236313347273361233306629590949360920178254586078732256265794759208949897729077121363010684892556025507485071819900192274448214759175557504988109939269173818224824526973592181925653481383550937413990289364328254076852985120433394155900053851468523039772813977486960305218712100145099978977670275942628014859887957691396557292195794525253103276534818869000271619155796193411713169339740519995577953451602903001758075607050765611134548851829197492947953552707535333449180252449932271670465507459157117483841454845697953282547994418628882708625642817024264740094282118741059778491564100241905471964464145260922112394730017152835305267856050683710762527373439093431137482403267018630429315471344730474099990027005821432218210932575092095433585652556589302453394199240193852968028026041617316622632028560725940564663967228350936992182906813688277100561538005818804177735945698983960384746104385170473092451843056251157728200805799072213563463092994932109302272729700611364478390896692872047424316406250 [74,43] 95590818872486399589334759362183547861467734468315817063352930880921481811335702157079606005121369217583994265811910234981392539278248426106391941677710487806456768449201581935160292753936334899692746679892139336816932324455854444675088743790380452534343033764846809127447518612512693800374566154901500588451986333630889860629782120947353019002049147289157435404674707932694798140957811538704888523447022988163671496098035056380044143796758361431723970926236022741832512689099114477883477215272896013005360844779238241165981289780052127673365141278395307845001334665011937289308704597418824162233218818632174867391683736657390402188747308209901943588956146830763409762711116630274470604822515248430318695511683985591336846140194075709337398943543751786036525111408898604919632142204861723057020874589178020112356121908517302610971210236957311225467604122243215976579418689342401956747252123119076446334329408840106580083120560485726809752000023023194636520850223091976961064003410976159075669398419264848498794302019393436044325006024704171872148558701066044720767578790324506303324142971497592081907011988444466751814604304004580143870457112838098442041030664944385173706370770368000567455871202218653983269626510104013472605595625554826455317213797657924790877600435738195790749806678214372135670264873999402264291673699150061824605316072927049343289953150547164869296542318418164998178358381746729882868699083460774381166318783647081923562396151289715696816298521635652047881653349973277950563027368251659602448451006276843229498150001571905124266627099889969724545666156067531724441779553600423950799717335042351398609122838267279166675641859092500841501402084502181774313198397423852363268566073867020515335621949678571738643340647893639559836661603771373834447303940961331113850650279849236518948807081752823120440592467127662965883788934794047281748721753782364199994217154126527173777236066589329018721837868167921826639524053743555435840579376748082918169302502064965665340423583984375000 [74,44] -43654988364392238413768041146461150533561119051064460745054536802905179454473040440141169768037810311193606301915168175559160850045989298980926412436428508982011278045871753044900766818536635504860009176455794813129187084053005751237374289278813587470646546109781241673973225045963229031192775618948097831943819133460943162688050425408168513781021365127239096355402673982390783064915646341758310684083772469443604559527011667726081749867345159988478547272097370938157689207203428958771506068544778082310643984779466085436040457144251762239964164563081096622815813041777800820840253094448690886765599590474975403521366456533716023997981758179015648334769896053124065269068698315915012181052898422174906668399816799081508831921832950923980460077902749368738576085813282363904955371219415414121563021996567755909725542749276665156042255804313903387552080306989679066690954702508074589724538007679491982531388486652273691008551592515865105975429927308730854659509811580939934921152817715252845681679685531468013078051310140343596487193581806113191143003491614118198806490513892111610941628371075189011251402208599149500519092626820425838261492445731008805234288332751974272887457798647169947114571892423911690802230993342406913410625514015786162701460854333031000992771712999685218726235565385009725389422772101101011440612927691458195500456275112675149315504168361030563209082828616896607199878173871508608354154387150221828247169317668285693981842458846074006365397363115433310994387632194655768640622136426189551271926169563292622154938292779030388237608770962322968558780003931683622190649161232031302009583496971207524606866697967507134991504097351472146855695051157142632799717661739220695332876113721620821413476553848306991007182817502546776994034774594914556019812087466850656377762855175438521823682596902118279760978498788286287105659456325870699726024443438335445021933528734179295755670840221996622185352179488933418592699737765378697680978517699224017434289635275490581989288330078125 [74,45] 19065844365787593852418329095341969040694378484670623618892565162910167574740792581229737637800046589495913413670015343208893822504486133474553974854288826017866968331638171611407088957897379670846954444824394809976531869578217232899612400010516309612569229811413933392021585569132384856037811763020724109903326073083483423618721248704201719663475018042001869275804052096665865590498331637990835369731918627013705614805692802412211613745724878669747232343721276975360080232588603707097589258200008842041933864249365285774045339433940162531439357849374956017062604372295054960808380386038223068146109957144485284218140524647328074339474578702122652378181061633536553711348434875497089059509208742799357025805734164883703440104970589760609040752458142647849948512812547235847899257562875647395662424607217978874842484897744209852479909578097204947360173849791666082030173264905681642979366533866531711053084829308885163628190847592874811628426562253436594605985216969355413668799729124228436606326347324388073303808761150697730486424995337113529245941835761979940548631138202573525072944850365531512806209835226956796561235130794575171781374034618202836049369428666556465132732994082267231542643563753579097844045466295081994801556227726569433620175585278890752579221117599923408080421742383431926578761328038735549387911964284715701094060986532748742731999291266341180819117803164787204652058232386812591580605171877506883863837403571723473283628493004232418549350370607347219407950514627523246488240919337115314305073383769719326911779711204970818238208996214101805746582798461373928706234953684590915865512769761142548601146799947825901757906171884715808101398980602420215571136104903566342888986465102266712650815119185657594158485992731093082645284021827313322263412333324718239809351564602244735208155926781569207907292943057014669887041595703770650742273108310775078663966594674645970857417562950047623684929046052357264561554274493134123768015540656417527998200966976583003997802734375 [74,46] -6733765533083007126978434331378913435624483985623787795499293250948663671297361891190668093743252974376076632721248080421922384629606433822731241994669990345673456095271382072897991025322392168301388285407745948510832434865478640712130147349627001941355942268815067445504718067818062644125923888967677129973140089685696894388262246979500785315185499066734396000316887413334214468310710250765334609621179009740785093294503759748642067747459184420076808373226709848432965367449671920000900373464417376155484807878488113909255862772640192549799249486689310950149386432856888383646317191256321970844409671250519467986519806355647168847586409840001375627322481231577239832507043961617800512231860638684152760191638873680524862305572727650796631117574087726134742411016726435929577870562785195881226466403480340663464648034460013115744171050541071879847430683451461273859257830340253035020987992823953052990578023916535188609265244052771027852676035081483058449992624257418835199147607235845697239633660447401290254562769984129929297129505503170664293616393159375137693133396106691687518586487327813948311974128063496284239771816648435419667835792249314627124537537511022829223459885368798823100468513127578495019176610134103315343887698624664152306064973970500071274497413155114548255467635326326494385878219459735948012036873638182988196199156780663951895022864854306170713983107193586227283164413753453563068691082616518560451631007946455089653008246379333725881319067087458902106233058137749020387562508655658573497216219373047072918797310406091779588770347594100578245996700517369809392004948059269696374947293524077941876974406536379440059374312698961120403881424750055047485419643450301639625977415199271669116995177089018981890699290602216395327107092764851462796320831232243822163038838787800052121203397057300443072207300117670059462663315123975927154502311077563161491680934461141272657120929180993943690425057015751322575185032550827888783197272548619594090268947184085845947265625 [74,47] 1778752232645918633037222288314210828613763910100432331843521990059634352322314728764282303993143349787634374947937942680963140794828097437186456830907565153089620536058676422433898705842594283378847294399619531488931489939699610025958539149744201717781872405863225363572753551455371812574570581387492063485706985222602498125025820771583994774305736179753212376992406903231590215919512610867698524441205783788938759857329672634849750242768372107099591901388128332033846411823891104207936485547123485530763917705356498181754708561088584546300191525905924437338454024658699828720127243715782270309333466669063534168179304780466420934318134055771686619655425379393401682070956146917758688955084353664286882247008349773409073647918626509757397748173232981237871632519260375028091778292502022027445042894094187226410497984810725866591782904929715002309922190195947788819983127650791562294519152886054744067407137571686538515001206192816864763345063813003230748462696027564024071020331788884803039492947682857713726464481713018591501502861558841643276619271308585779708474486878774939821987288741433781503758780426628876062561051898525718248685910667765083962529276454551302891664166832354339378691785689902721792080927399740833070198534572581171417673586444969153070983324181185180989048906045949457435595418670400665053725770736684264341397585033030298570484122836047681599607411621466595223486796559400461668626504684015102691050957603500251287310178246995442165174772892900550415150718805968677658209032308946812312905716288278188985349426144030427765017876510730620022845501080353299416643428208847084292705431199354364113211076456591426061752698609097837821891594861768654636031329396928328875466195301163665063311559340062306006117480896524102999486057678088074550073594802618560256703195261435365306248922154227292561165988324044067334796905610271604157177445315805386911076219416474354470141503017028745231134957884505327843510754674266204251875667097237965208478271961212158203125 [74,48] -344239982555676660132669585329918640537339127746575353934562362563274053030782447343032154778748293111056589103632585729735431781845858660726147221160970700923088362916251092376788062762235465034045322016795106012680915202595638466308319430320896533689923275082451190319390946837063588128007572825998100595796329775134642312828310921299564243576335187998580777993992521557780998507001104340284305686870562193989895924192960322636220650956134281628721954404197743752468966161859360370742109087705899321275389876855358865572099525846413612538038452735394730492084951438647426095072835058312051282552941019245458761583012044645661399029506741622275337547812423870895741643028235746853963962564950155070756106778346067915769806934532509599444719796662841359496840714398023487227640048357093842615630785653155236580478727987817485852471613473448873202135376511246777072771937912353022359444314190781751688162474598313753690225071459057325173025102048538592042995260615909403567183409807786043000439830641332001725005885600045523094713244619345303595787153448124167411121094870466583967298295725458612241891094570766325834890666722633639544022068499352301861200720707335330991529922257016470410844487315870001969524732469768762148190579149055662681364886643331088726184838359231239598421306044726782195237207578370915946441788061176743482262535128099811088543169861739915289575692119986765407141530857554306698342487660630947467323447470098355687975564363491942780417151580841535118152900864765368103479982032242389524576711721958394951909192807767359589532710333420494478398986363514170090472846860277286554335315799165240573068171744763900092463591936401516777708340488357925347636155689600051649016602022048564382801420663765267457034071682958607050813579821761574867210855695329170510505089919495694364596336523120598158928764992150819102366126054463690122732943973659394474252448271824367331329742722293698207717534842336812155556392356457046100004504296521190553903579711914062500 [74,49] 55316975384672443647233692905267228985853187705658227492008959069480094559838732377989342613539390458503272151750070229335055894169378617190310623669808944445897870487753407754475380903967901648842346815765909136439830509485709770868788139021248222326109271642424150834757719461203937843485260076044183176072266200891362221340191013815478964132132910353308052846246025285454762732843024397492816998280079868460785968435264323016640429722244882077701058931580538607539083395942575227809653106590632138032346854795344084848854633094506536225365790767970904352103954964456856910312867773896300036768989441953146670775459581888642499861204920496417663105286681165342838490402060259086952259612749098979080835142203900062838519292788928597740293448842399325417225760152176958631296199559766617916788794118986631570552336755600479322740525335184660830355482333942011206712261066467787343058864050821453975326670983047508796178625334076000737620604439663245514258332345139276575619015283701742277026011832888534859620773018942347472500032607433183013142873007558778092456756153449426906480916514449989649617462230058578488321841075889318211276361775364286588099442796974340270169947955561444971426478524216849687224376086544011935445011021935420314970185397147907344416269835535017097809891769129303193321080972089323578386201314254627129962240493705324546770641861906697591965438230400141324708054455417075386210401889609663663071513968753963584872135449456086421838074892939824203436338914011974107631494896960218425433578447801207626379679969671331608574901821952453435351499046245709679112971568242286172415041675733391731126666040342528623326287079865343288277217234643983799539957548885721576447028293675726548346317193024954161943056974272871127713262668983188922630293884854335202148262587787361095092190568995020770266859370100483571982672930392096182239461702703076793772653340284895639525067457780618726040432714001908781228618924158402236912479565944522619247436523437500 [74,50] -12579280647266193360462167060873896247466864758424791519251005325346733649079721417368750896173250310139949870157622155467454168904589148413174265911659176483521141877400672920178242249951607000432027543680905504248592262384521309480030578112804615392359412366472413137641435011200973995734896683171659682152878161169894333770833707553661197539710035033667278693493984858752804134355100910282864550435850657974000851650265461396854937970613191241463944266332458136149173151433157488095172513270176840315550228784151661645891057521215023826754455972689495381012673356130622674085497621233516403523138798662797657539979079075636280414187429354605112270298550579059042843279031091735628871726353956989170431591950537714612178378794614133343009478682695133754988306663805398282857595463440036323004813139005026794037813982943707194692779585997395000191324983107268857751596115070199595400835800527036389449375976834596790955938009000082518658173275884077863299418366012544790148774364653809329847132789215632498828169947681419481537481360276536461265631316719191280030604316451056569597364272424313981900162662848743679306981457230042876645122628499599038434470384988106765729844868729580771387782572576301490091280693608130257440339832314697636762578786516743927142169918401991275765036745451774480093757397763480075962880526689505452660100805938986984175599370944612149066498753276172994234434204016003804615252855197807932729854075144290570022886573452852282856490048667273588108225738925534908434467502698097045581802750153427381903275564707332682918474905738397793684765318176527404651952764453997499540729798835490273022853554836480294909868662003919353242978267212444752878425046546707460164041864521157108763609580813938614602857004254648612550541450826262803018765665572470287844071233191337608694916232954435643474239583862649367297658929997761284970031676299113976207719710852545253972576104638345111717063538444715372604924309707374874278684728778898715972900390625 [74,51] 4506944498753858870745381410055554940131391370613979307373011225735509874960877135872466955060933187004741729545041247644847109744051675150339876052992724950951814813416408543346358868188219219409898477377485937664326768882954072012901624562873082561362242130712515502752623866820264939642496475347691698978236896925602953773294635196781316901064356789564450921168062801739630136751239448828280770833333213980612011183314045760570965540899888086891007760905468681660943091220706472387730557698976201329169979456007054354150485316685886846666909107628450454282073331076365923475881640977667974901786618770018063537025326938459032328093186780853448019174629629823143881652158087545671633439668418018553535350085927335822516393216955528364640771766038942913249641826106161292075279757026182042508265540176429945724798475354562746470010249982942640123226293293334876309158320995502233284380546471123509835874508722844746035478127311515078453075460021561564316227384005979433411839946653513307580953278430678470673892922207532640573331277592673651856351403547395310018900710424809799559347612896016610071602784315691666618051682197376125521162668085726155434851312278611595277978713447991112049019133078926705173814729041573418375836942770665386382064404456313975629192004374821657325504571337412828307796772275684148011137189737645923284533413113813457771244938536688431616629780758214366911115167420675612467371903063822375758927802989960119257812422602415769553175418212430675740802914558624581382818213763671773539321007979046917244085838268570051734365922623793908297973292149153665728049463554024000164706035883927245757726838516410728675641098053167545908406008270058265544864306129276687024211886498191600548708431694814943729604677127924105917346716754879715503600562543111350988345747029156448752385763462292563904397151632943098268575879078584785680771639617018137191353327261603294075600490285965052775943752088293870307691979526509840070502832531929016113281250 [74,52] -1459338374317019302009146910551319104319429962244418789659914394880162185033499825300524032101132639538190598721338841033991576806302409036858937802221278443441139173943084154241492580009851465830927142556549540825198370965169444070599467682744473173274071557645284921083100686062434604630522302264906472850570914911515330679428279588834392098849667444900360210871045706869767383294138681590875651438086070760467267482654276032144677186516478111056324407533286565210895718956285686052026412745655231764911386504545814390847017770849077759006395366733837065989677211776632428792056443234239634816534900083456061057335692176725833535518424121025535844612916954700518891702966126574880306227780903895592116190154655850862143935669549039906539064734033763584262902003545669977500354618818091259175221038749660169510566095904798236287151155141812518681178184035383383676429462026134212112163224980417239965443510362316245193132959274390397084295658228369390414483590466817313110277324584193927369419123038883796063411780730556340925348506164772361882565899573892926749813516647100467664999433797540113388067480203725299644694259154915992744928593118031151434429580796030292019746962654679664828593531260166383112063780689379913491059506268090504383861590720285077581559437006373987362496530656745018519526599769463982777424347932153026399576274172251906972875114267976240925792252712110736472791279121765027540470610991615643633193837165974348219164666940570097091413041880796748435874924442242003654682427230071388280532227263596512972160578625587648707309087750371857909336938647765144157438841545288940204206896202940698303400764040769112158108077894147420128172010955661027174803634388000278161624530112749492351128352329941699738853661476465707082770184815211041866999753859854574166776048485618632207869133745239414909015824363486025349700548812538646016044073585612393904666364445245794451673708236890512238400506480191743882701693735270964680239558219909667968750 [74,53] 361707217459432608928891100215844443791212296372274255196589297392575240961218234605465244556875661321945168478806002958683439232054938260644539724653404366913402809010993200795902351732866602947492652562818512871778062421853013146180035623964604736821237693668902588121533036546602824272466314407245557291394858161640006933016119419317912417633576805211790426595116543055822989368732919246121058895003726388151815152091288485459967461641460815913375627402585123749062287430498818395631083739387436974746137264807524528351638526345978014517156330060550626040721634096500710109456637197688084731535032422946125381132395638158820026093227765160183013577377157851674223893591219518165708957518721641087777747229835582989765104802483174163343196446842875801575076068361319868323609288726229567636974131849712835096886674451071950392799875656496145795401658175609382587387559645040437139046118081210908513997982082210825408054138855557322401702967711576271624818284182002389399791869139189895657274291472061241233114342593213760153581155415241142477429572885387305615103065346428217890787652824953049332500274459756908572109229486859322243674494287558705229006939678896126789542598963412365754779344340849165331807867146930163169621557562725665051327955177319590948219437437822194197665034611453616012072266528011935885896311692669805028286460514240205930700681027616641514642668734583470200860174040720556565950806701862252363072372448132504924017566391338717843708721584297245061468382321536208140686590496383983480686865310287786537982412271286312804606014008340199569491085571014844767009114149626765704680371990331086568411540010649081553407014819832905679427105931415477512117903192012752126634813337273109671739996990958275889832927465201589867417162653335107588551076992075123462242213977992616814782263231944283121755405317002240377460437162055643093861527838590669099256486573195379384926591229274379447748003678581377173806288283230969682335853576660156250 [74,54] -70781413508806708232061890494525149689642334045239694904585167350344474008381280471927192940471669807076985264885055034307774300533256534279196958081865715362862956483800420668114175026273241892328759274128813163096710971639982378277300621114626929896070262731997151961351937591157413439077579379894800333150497428441009784440959075604523213540473012240263193426113890258597371219334154255329733020850178351898227250065334292252074478946185866781693104048893892102307396191816120564854741264032183995764942508138166033180861714262556383015986807977820914889104738223391920638971134033512561349905827278789650892799197078901885161127775456567167053644094413698796598288321137984825650906547429986684768822213104321789198369053835560315652752305405265723561924777835666788196780935875435144267908609802002084375042680744169680691048182735017273122092762607319274406811211852335092133424543101965339735214260895469058454637420013905722165659523179501776701923995374548231774395649454411975226198764830388090138171552644475940381854675806318466459266004248692689456110441299037021142865020846169456064910791524504738305761051729657568429008045655751453148012577403499321539821512469211259450460308233471101953339791766692279370543982951735718266229070347610600720539582494557537551324392076289033038212841743919325265918998381349091839122971579902415434844127175367494078269222250022257942090780521582507190346152525023784277465477546356651116487139641292708006411957193360889703492575011050785311868174543777562916695038794859424785290928016805834017254884208107368584137910768247617519986820770983446156085291048367024272852591814779342378260135150892397323230497853544235821380503401479011716204703310187106411227161729597247788900364303478135394777377957634673309176274396923193566430700855387995490616357961609194626185476388525413327650136596839005809760510161680348662208493530270026691618229998250842390067994825200714537061230657855048775672912597656250 [74,55] 11673797318622870739610133400307115013656002485915355410838308253962972349454206228625168933776494953945728280072938626526852405008785809008527509444366428506776521476221876380744308297543986889104098209543697067777104147416119585995991351728815734460056327083881487179235376744274148480609143577377126478663674868925213362441098168092924351033647770782880324742312832906608986350540545078973615180573851483078557964884719506719719385961492463324004210689956889696080396496415101536122752333430870151220039894461578993263597734893628588124261778451798759876832163028801755784698946548512229054568551663416462686596269810984668197084253434985489451031645298878640819919005033866274687027883847194106060421766625629456760660991545406219758935706354287150161424324347974280795873185362903319039744181572139811816865119657775198567973262723410994967125073894096342530942773597763885061875996899707582614716817408566718888669724001688400425170039964080363334845984099489607151583803928121758386379175538030127760513962662797460807294993530530785064975994796488960781390906127613162483983390463748222529440709552350873158346664604114977655240413690631548914174919157029471543147074668018406058782875401669161691300935421040100646016718507060444754630470970042449567658562559736867602305914957516316558464397599177717722662299734840026628168446369736592275591311998164693942176111140565989262969257507879046399099131726545198971489802380545064520042982921681119270215713696032317219918642218455598657110133687858589022150974583306469102597297598146271087116630355343760764952148050124444504387987350702757816172139167414897566215586829369552974394582512763239521420271458627447033088137573407043341232975378093157353749538206264196638742193324474024132046555505469110278578151764736635042257004226063684089896916291534465743359046095163541850368276653803521642404476839690575009474773739467594586085550026246150029168250489286506876851490233093500137329101562500 [74,56] -1732410423589858636313690738773126076789548602433482717684338437242124081472780891039673074068556331625420211310591998494404218723813309491447539998269147026360680380704576322799028070238736442211384985839175676881101127124975283501312685905553307931319592229916030345405431077145308609560257397911179160641335689118458948816175441782965605863230307094416757894963347762007518365666940781982333723495958578279885853690007512243319992204400957595423911024987775460450066182338345536491001517792100630656877027529112219318443660642557320195895884717094133279171862141916597158020495528094329159136686218479757924834007271248499223868173746719381558775982605638598823530371460131002230433494709338130255534947291550807252888403444154828078775830601196073443808876360806699310818203976522509866515888618836542754332521689639770120779382347573327705739697027261021420957786929146319211741128311792262256346367165722626521450918838180189416892043313690176955146916784011856444993318916619902089311398323926104721464590851733674488784307076919782166218942458551270075425882852001594918209463119155281645277976471913457600698609331076471147097976230719192258662813006268095291523167233314621335562449997553699995465210264826326911345322395788086657841114431399801007751677042086824568408127117958717073627443950953084703080148215309452963353747081873981006758985690445814646682755641453474203920656119702177554748017464030051878269112192676922076060909704944838826415853678592197292153217075025688237144506492774600750188158306604247414031236755593730536304440894704302765514070313964103816552006883432892488863599113609872901243314304737405393818901427203589630488196719527382521066576263950425001516397664391324862961760286880558339358301200003603190899468160576757197605970685629000585279834714948235282420331135636332409980461145616159624087845852689989976657936242736806526733906291153269110760701017000932176053730471299019200159818865358829498291015625 [74,57] 242242714980298897529787859018349092734325052326211774520906882157607869701115916112656046746339909870014979348856122900146360314755063323371447352294239375145612937845344527179727500266860820401371214160786517183287646406431871363748667604444845218142786298617692927235857157742149944490140184231722956548876282296238397258596845257501968246438168626702104109227353786528334220657188423404239836998098262773355358033440670696033263103444473954698217447130544136055225582083806461792574879098174454268330596097856562137469376830687177041573323337346368302211186547197834905215372185057753512793539971192804316782735158049784243707065524107427386492501980098138849217388831064230332791245742141284864460016493120446170376185402853699318809095999846571154933405266508317433103115762103316280765040935442550035310325435915191864593998355540172936285319147681061183686408373792904744757073176899575672189240943233369316269204314353833784139199931827570028773112986116864231293343746159436676300698890426558896851275341314831836218615170198646229986326946624629097267210806075892306660519344499715830097361597085070092786511186987266011159453471030400494856862756840054933000784894681925627419210991528113997827140195163786272473573503377506043903300389987758665408722337634662745134285566568524523202153795974671456651726751921353526166514166938369776538246093244552881098236105061735065100808041280567447112052239076097581124612288806927688990431458469596920401099564717099617635028781002623536963749605190987108989485885711629257399784157372032563494066566778612309405605040072927198923220517138590218852773158124495578124575538521238438614354509200919580718821415643114112027054474330328733375528345935305525366525448286332940877462552570074771680264078558498613414124060190218745664175978104184300694778761395356048789971912697515582957676503297522867485530252353625544024522755928108317963835132101741332184829946783111154218204319477081298828125 [74,58] -32355569718432320616797660193339178052710021011227648683184879245232217513996527280650734329678585577599461249120328717491652571616218193657953146359071906988261978524701562586587811576317054905550524082757509847963420087245267191442550032847827575408503726038956290598302579165925991640184136974758065631057481353264842664586336614341085723139282693461941589162312332342683658159564553593582908911991202357686930893996752979170887864429349469553176915472187124044400423308756157787635181172872738497112686722995181881981563864682864303150041103601274463437892155377449783521640432134869664476813704640952293752418294475180724861649432311076931504124307393041497459150411626743328110578748036700587767362793315650183133075046161443460628988153304704321287152859185313709454256103718370875023266523631673207601586250110153888548777860758344806009202476340215254969341747892682280704846992292058866856459959356048857241259871607059185100968328503216716369185505207511225677411889677468670950413419250544297403177759218935164613186655393924971401402626602140743983176822002093121599125116350586084963843115738587228774873139784269884445566930008868080263682796345857656919465636442007454515378854473856763417707367402630291746699202893020633671132532368785296813452898587500799589108830239766930225873486596623150232304765679963807669447159764506241322295806255444664749240598441785022257118317549265668054198202278290746099076400531809004049584208264075247445873562229511393415142958970260450634876393004903481165939505741558960668383619934998651852288027891721141001215767473820326431275735962110339143217085681771393743155870657097761436089698877601662102628458260488878051102541400700863129352527660978042022580094186005848177601519562573031381286291453572902830509355328751177906115284694069669784652057344993676165816123038719484224622204917939767841977819921325567985459344310076388068618469796258914350506330492862616665661334991455078125 [74,59] 4024279937842018878365997711494466550658697622581897538958991398471859357092134373678268748256073159703727729963861387295868687935630205686622292366250947780124411287826749848630086197353565076431117284534072731870804112053650972096770785428538607894832818116473610748391445550564622928254035004902309475507677675274668336397677048011669655791912595607131925940496683174067247238868554327043032691540562516948100828470375585561691209195176913309173835374611849416308074535554595426533750152708127483710806829596898599160865556768152533032064227394083335600421290978525330415047721990965725813625535550612945785149996706844642585779976114983109505877932175212403794409815425942350635353321073584897723089630698831890726307721586986584514571321164534627906371866316842448721576963327361813449044434219255302967965448944356513115909242121760165974857833056343233510585958917276824284768749044564025311740413583751147076042997741266725068005984489175100325084806172061170756545346775566323698068888899125456165719406610257926204823543291045303950942826968787457286893822930964799854655810909408920666144251470431702097462352214043608933519209903609812216787899001685827572663237746571532667891542778323067095922905908916071441478142705093380355836494865162406348400429759338973959395927888574466002889061155726299443303843982411951814622536989098087248487657032832159130368895707838578370988064932822858240528543851308330952205453463303035398874893327277727993770135243431481578250286114235968199421011591743591571868081709829967301777586854666496083426902183679097572863446989175797790857536679000540746848042348486932272829800016233788585971500815585197470303446594512374824153392204232494548986498336712907718906920663404183669464103055972839487342669607131750516463067846979035814761224602274281213214767653055732778884392093644735905882682538027865951899399010878715372808464242925432842504140300114723327595811497303657233715057373046875 [74,60] -440884647486784806166543789847139704488571768353359277860747822108316122168874695828064337873124615243402217853794449610502534732351103061704275408462632897443587672016949028369338632646514476604329117722411920843561674902478509473423251746259455024654055172024879269842644379620291585411226863491964885713454708972211532268023908142060440806717743972999957492657207821550600673301677365716367502991417499139304733279394341187821305361874779000240679025756561864745570908754869231912930774176869547352358700077121342862643704089327369854706887234734519183330746799427146957101568419638031410831576032935303824953575995280702908899679084428074585353289696898856900707383817474977488174482684587004782701566049580708241182306807548960213021547813486730279177817108709394408473565419996441640975073292355012030379166831477545377753531177698332225435249193313426537712531737794925658561758017168072907015353489250991098790920637370219641864700545075255532030815445542909009692620915352351749070143507729476164252552608071897814663270310205602103451305086195133420397083259370130036545612440314599470646337740391998941954387260616643992904169015845258463057318002925638497822123631212558055312647667338950385381031677186691249381406015684350576457825346033986335478656729251155017792312345077054025473230219744392517035834726154616197616753912114516327703564854950667802284987207192498030109028504659329336398535175382862363833270475861192816232680515735299544091510388717828542998321032845276159736714573261141309985469652826804517255411722047489328521554759698874644676391389350867453074033532098436963811853313100214760676269982570609585992314330671344355653458866540817624078042796160500450237520005138165773098057381746773969785735529671291757078355368021041369190051280188160003368979590434516744038317350343351604879513009079978978137562156290864325164964429079451663470931811605493016374517079025707744222017936408519744873046875000 [74,61] 40794460604669233253874519564951709898669262555049833985495154725044657445399465932428518380082086389560472965272515012080905464246470857578921663233556804509988962977489172061234499929337431255501061204705473211749187766728281861186338326124194058637583576904403015243534604439676885635867534964040406308434622868119055879621449165635263968244081716225918492370454736993852874012287637896385144672320277765609430405910425390852138596515417518105356635522305817784219123434293746013293080696174782218600073078856679612039422600090802653129399442761448026825670867744198118568212240733066276276149474289458192379032988671317833329401259075771493339379208072471068105857385968499650205319613928469308323313856610835746778314814391617666310611012035043145824096485035427739275286853663842069079811145277143342918088648392801480597003848510862288669590991138532069122849511875891169246871843628020333905271230590809663535194737988969015434541980503874860639996427364623431057509999136177857747642309870663117495122578772533731146861284275137985658136012531784557818876519835162565302437266283857333743005666496705059469760022976823226047899843477133109057245301616322157916306704643050362420387457389835012060194343877208337122014414282228365809425846864411150332435486214883794718644732281524644141043685574428190939006105504073146112464544832922831172434247572199668470870750505359273551590877934884337984606948223777825604782471202424950562348110742441440466532827865611498539303630746779239889721968567014539846531187176241487432823575657718105357008988499295957433169995819673056227779985925441199702509565743725929225391065680690888124818422150207864629049496864354161571674122164733447060710721084081874705039003982506724244539800404227304264184533760777729947105611192940719832354451208186778019623988621017750025732419304208780347422640533193122384396475281010915063926910854760462046830760129978443728759884834289550781250000 [74,62] -3294602309813839477725950124703448309435411341648484185808703875629124404369183313225161782676878995905899518599074485533548690535217670374513696946662609223177903983276280837599973090122653312297540452933835848431903362887938718323733664107166023432592603651598526510309218426988942197829493286991273499615595996887810437686521012218188595211422728877417673886835246913534571969338099470175944145484706723885693384969948539134227174626827380696864851453818790574342049418670348387128208619504949045711926643504605420499799723199733443709960067252434586025417283948630841747386732078241553427880650467498632862654824212843397237024283951851582762724265898981167968513227825564814063210299691156463380111754601019700387047060147079454894701603708213698646593812883158393963842702951571320030364499725498671062328722062546334809100252684586572784618915559573755307716979525265908787880178906050110988949745807877850506298390730973196369338216621020863757844756627733248647386755944820011850316194939977914850195292502851735298332599482744203949813615568694861320771705134951028624696265895982467174949785308898307172216890072266745596657461759503754368742614325970173669221287788104555567647609741454495412558553033530241143188188152881430189832558803176134224391397932056033748861287745850906908446026575673326563846163891212384474455549084830098689866270483108269002848231622509582703853616093071361985098306874966243703998910563345064629318669675595761691483743611644820831073267306206659847702415133034456309245595607846633413344995604475349670747761684861061516983411181597960530333092552967692830213743033762014913812358498468377850952847375285115337177261742064882742958377300673033834228787874897623420023980999213204916420230127035799748659890970831302118209519700362979601753693434616507457849256631308398239554810030945258473058569879185452343585289547554810395816244648472333363120601035234358278103172779083251953125 [74,63] 257973649388902370701860124774850991265833653193074747267007818871496600730952374768936574372786266870175124167961798032261567463477110980831437224634742808482456751149494339561887219143186030160768917173282280001964260527967122765028544130221347771483080754174107070100057360654885818437269705752995193802280268566297142865783820829310801678743439175045073569060828839250061480840517003061991440863249564551004686065037091100480833592960058352854764421999773292593722068517641650058302324252931381369936689792838970626871723657785036120696579736981150908023846627780983088942758540975489485298150135497159419451721284103872570973097459470498994953164732397004451889632212882195707390186938660578624417756905961573258900231205717694917505009479734516848760902669162686358958486197750765950901076512485443447120644235608091566725395567435826442153639745385596996854814145322611955123834163209326249344496399744799422235362279291142313037911453708577736091834170422059576283936395257966171630368537903906692514047634560578265638840222262284683828597298233657333794204159202543431536113488495486889315283604292665028118074121391431498736131108988038741044120383192556470107016871775898582183269573964931565614488738200901939120785338465307172630717287644608817842598026815013895399786567493084151768132595755879100705892353547927570717067790059847013603749257567882811306646324517400169620803681577800110179814238706623288899020999451026231595259244435506858090327204526878114908322745632455213436509684372051356894402682895399270343275867595732288626321446507971791026821025714965516154715828896560297196259009729595165422339636903179284639859543227206927397753544098466891266385543404320740456239573897866719257685945610402193630224833040242615906658603252861139479737995593239223383502508011660443107925241425459586918515616915341391354033259800172145696966970648092487604964719678443674233392357564298436045646667480468750 [74,64] -19851012219188285261973057897869840864875400129686905758686439719603546682881340425264974947092844697762231075387337234321163510124016443847123318801729501273523673803434791773386558967074391935444365808283368368346444417755682359194711344763754847717326189806501777047025042993393415745125063003670682392414417708355547359387876997894486099152541691612844875536220309551852256945690551307691110362730528670756020816912408732842966406073926259203295798330668492531108169832800107092984998270756882266715657470456351483079577079473596950001386539544144196918459508056995926154785566131574752660477920314897658612377624856031344131688391360257027141604239032586283633879079490032078372815271879477279217704185370266659132429365083519943551309167656188324758475699676478697705656896186832759893233072550249898583613651514787365356390755106852649478642796487241284391065136913564005508725468347861557068605474488222111527280536172773016176170371627202366041706927987413638560393927058712540652317764600933566145092500943703619428273759923962552725855254756890823748695972213395513523000809423198330987053013217333718144564484613031611670863941294283642051406489320752848215202493418835893320978657021985347174175293120612469260236043021317430187910152948539339865512156233635281227977274115362050214387780059327721699270317792898279869619292442941681699949662778341796734775867771022253341783824866033353732408467509506098786289981922261607774750535449568334997793731327616152832771124665375684929292994731792294719481091517652512271756710405953020334586438891719253227083528315476437503389724326780204938405410920766220376228873223084507982583277221322108387659562384319806663571182161017629519308431901976315484708970414507133689140059018982942221982070987992125682180249068349376778216577669528150388146774047109832828335504327246014233334388349913257522274558109215762562903750607090636037810327252373099327087402343750 [74,65] 1357579563343150382119413718974171747529107749162120674629031776430946482488158809764358388306860996003525014030399040970812475442515063701322855890081673135316507707535566111120054904979577145448046497178934477945027260611398689038453125354127354211779362830168496276923903320682098007257620916753484585735369912197957595871749066935943369237676294905045342026785422577977594591379819188458493005223269127356641150437876730307253884354767472043737429545292354744052022490861398708776500392054910107255554102358711691690603544633807646530232298898387504467742921633853703921055698116330312699118132824545798009819305407319021434829091055866016713889572895621079625584081776856122680513845916428940248682705331954431925676129539829091147174610756726554452858104693623543852552942690519407126257762443836202973990501720973669729113784763668032897278082408783845719917223883048119709083723746827728855327651704714861221907825996347387858426338236075126987170007394923070722963902397275399539601303817013725052380503764819692853207344570534214553631663763023002593146477155372760698749797992851162587152789925186087561946013223704955399926555508658176459982941196863479957679410697678386879662155285631608184258866583652936070709452823821584477439581131584249225924293435803116284419040993760818525285659368341755253152378758517637270163577228857682467657632206218132349803816123613451278928520777637298987879708789200792044482621216833877968930501154736589505718265740921187875393498013400844573376088600688293577629708425329729793342224968876943164891556305071197688219027599935475208584319319499745778198481448604818034616537251058920522133498948436132688137832882405339111556040332104924084141449459738436353230988331317493678297985021060402290250893138100525735726974027026343968963566059090916230184681027784371347959421481719602085640743619631495347526518551282625969951756150777555376407690346240997314453125000 [74,66] -80195379227838420712591292238983316496586577733920597378583454612694543330881532098932424217217765841112529253232716214588590285040583981695961823103353926478733388132809104072724237041357427315337954891354408507585351152581732311284680922875262107710434478683267479626884443187402399047715703636083558527327644294689333047901511236131848342128949265229248031035473449138625595860982727119858343828341475632439655800958676813669857457351217615818627818457086570993487412177642294377101664328650509377901444257816968458376214167767436404452218978428455883394212746479916584959356749932851152117481628502031720993726580352030842154510247205065866569991225287650319438032021217647600071735161514384523087724447194024583735355144640526227320010180802032821038159018810081082024054965097257835916426427661000309977410587555563932756750243316176606131933128479020894866514446628323038661207751793361527023859251133004717431241217987893429161763387469006348833717775829469600882572704363149502910725162201092021562520775434411194141924765859608426751426555387827250912758178959271958668825325093477340763189998123054416040037921367076864036525407269068104566928472286602828483989979282685695326967653330140021314146631935254970512346276620820540436761968560614621623356022094546959771523078668098495319791554274379645114465421149969939928819179773999450145446971648761563559793775529558358715975708248828212351915907197897770765810537217157952576799190763234873111664817684765243655601608438408251211348155488227671855218441234919920125188265431251661411474883539008343371574912845597859443045230902680099902513686879013860671815566168435188923456307187494546136262911574922356681766183751000951614096943447430545653632617723351593087603514892128423340166800092491234628629053547813957811670268885378340628812477460079425472003241096545219775125821312684535893011526450159021962849070774836945929564535617828369140625 [74,67] 3932297230705314297463406753090093548379816256755372857437837617701389634246296297484546516195472868808824505392778089818326232974510308881108473239504651394551179659865433532425689068167082360129518326650693555252067164729058187067893108745227986589974114024464197356490841417567747956708926098350115709920082273763724771603346847412568592799691375385718428800890189663908524912013165824267440147418133200738769113297329276837518727757090301576263576930080768761686304088181401191455111546525897296930552892647682307794355809561573312604203033889014745168959484035442070350202191940496309919180136598148032474780438694953235360931792592022118948434919804649221056407983942120356016422107661808068477331270763333505937569857071671852056528117408661034198951783772011235898112942766894456908728802903854470148335763517194922654174119358756177673387222599398847128128829203683349273887645391922738415571882339177149126070398430519285157125271838417774630649573876263871791707759473044829873959085378618399382411381373547707555768775144493720909625368942198468510529804221197501987523145283962105553473664312966635574503671490086201386049112166158703952062672363499768151481553477828346658748668766380592231913557751224715860270256079123068049649529733583635952488323718849280623421854553972799702095290041976272173556779274643081032619923815294091365454716980912801749038625384356171964373654899485239674533288095841948741390041669065305499505573201178378183410572888028012473669903934734765373990281846755743114358384610222850212992631032923144607411476477097804671511854705731007116099705239192200529778847753953777486622523130270539225479447606242996649047036566270357944101169092201269817186810770840202422580123322955895466996378646611643488836828715319066928232860822471497152175690273471002811554507027956880643220853181623067244435013759595984988930693766447446724221492786455200985074043273925781250 [74,68] -202223711448168410219828716348636646875135206469509988491522609955824220138163009065850450854898146307583910643361314962160261276520608149495969018221348082754255929319341636368190069662798586607057582315979319911925816640397044143540233362218508881036841658540795617484109784160816931630830435755857278703311484703030326260595994799617296112230598833976402037256512140708717198073586189417736290696416457451669958588513302096805502605042687363382675940704281403802382263247867276778461101141136334735516401961942241537448150937028798489480624671098864510879561442854612794818908843496467614966397817627334066525112764604206648882502092350502006981135019116538633835353741117139087632710304728398260580301399240815038870674783268308942985851858044149217797331058679236578589855797493032264625393591538242519691779819996429894318942350949667080996390604681440176340470022416988182976210734212618064406341766173747213926662099471978148845851408264319626842791829433069492842141779904812449533422573517854173015935895617152878248795656069135788874777510319125493315436053541862756419395950429782209151324054235264069617986046673351072569247191352969433696417812847544623592379222662396136758508913819929617719574857752003107218434818068262533917357775193002437701807777073839300489832197480499749130737618300800305217332552502641354536939625554330125872512450795455366623586228950547064314833295625976686017566484474737854024995426432500366869090282513473524919138816654246592600716486596501725202300323867524820975842262948687160466532894895520173050827959553498570571670011774647024312978595165232271387249841736340090191064851009873599406116805969200116166195682818178161950098564621829714694471812924358969114911551234180337446462491050869559733070467024692189679666908969206548006203928419841042526980480720435638772256049433999199326086765949173690208885679174544147684855488478206098079681396484375 [74,69] 8247566558286474834605155032587697605378567105978052731692038289738837523505244821676284906364524221900529074940526211573872802216540463105204403363900896023373106990454686444366609817878553997893141685127410216937958067669990309026687519627571749495498352555050854572042808618091931717081932781511128424156653430950580116060186009838617997058377086855323533051386603944133824718402012736352357431495342321800762457811209153429432956034575735566400755387682434606046150301384412568904865790408649195471353479511701396810939237419973047446741595265801263385487837676330633195493448934416243418916457583402589566758575090857211813332393910894297292532432580224724484811195167579614795388835051063735615872061218079201901465147757083690110550977242006245220395790654341622972802463003303482478002710627942216743526565996412557294702832506710278418876178188373500931705421115880900587676087273397471142119974816507653461084809849271753376268980131483405131919581752882787447171978160773510783276458733491323378500862413686851857347079718024968933806027621502002661787939176284987517009564794985643804841162305409652320354222859813809942294831088633941328261904995453906329611289968099645140316928920721583116653894214143401167312359994301181088315101375265360182524316734153062102673853238042216712717600840966331681147012471906619788546676997030269694033032570455953943990840944698254126014417011341511449696772026509473124922663502520032636512614869337909433683289358683361748141289097998693911994163125815556396947600967829174695831960860487291020667938708591479002212799444048867884939766619764078821850709496956294748246115810332334975598693757944847665320141433930779848867183404243867798256130206074579726641598054712881180616815061411649732259999825284482040985671718011973023908193370291091938960207196073993388321113787093244607803965341839668099486494734495778402560972608625888824462890625 [74,70] -191711380034384242064282164799759338394900289759481235639335273171762685567196686752358434555305614364993615856178118958046157088433122447769306238126163961533814177416474641810245864941843317026383053194890572041075103220287688394452865895997126932480181404605563886955798755488400790616757872527447528846473351457956422572164315718452681470459955977449989945864429364851371106345112925285033279064271547290863841873858100308385562975810289119145189941373713799963029736027747527230539063891581876486368258121408826277043984623253348708843671418680287847611503469533710058675308264476264555033184031425284896406635130374436296709074123953153552583612920993490255600713427176867239424508144742624505191518303263122614332446416633177902442454483861279640089241965588625374945513431603844388140092919879683324137617798738249065723723081274880943850729300153328289127080621155705018498837563472554417539054378539562221818382379618904924199015270363759712539983952652464742741621509326821854295075286736841324170989017804210661253497879409096256214307046422933944566646837302423622756866629724640015105120953717481642062895822373016045306682356269969888400742930944485372068297792829993799070617393340294967491203706446035061311673424697111779843439826313212738604739212225959296877315473644149499967401672989274295584904539273463226037013366279255555831642457813962527303906568349979790849518981524590397508753302113066273994342035639233294028544101597598971423784504926387908528362162481013760420034912179477735689527702218749600060987132367357806520263297545970185638912725518093432742332380959621441012551142549386870339347926058965126926565234126833814502293714098554213141606287983776461327652756240031973340488740795901097750752031109693059121105624325309984646445419727022819392937468123103238126336759993277149672084452911754214131152973277791642936485061454732203856110572814941406250000 [74,71] 13418599119627468381853618097839045556908230713950907823696142095457511685440466117011329440581690086714613019143711100925888888427612965277854760352178040847859059752438223578032093807630325230413478545840452204229922535208431036099649915873690194585070555994627715744373255661569217215086726237448331985537275216433054279432482310702083321108158934103503856087141544648624862569525667824868206116707101260197304604514913423897017898229161519341300737577952765932353896823436733129919080936618612197796979561496973403256747746587297346054253113489791651905291485984293756921170249153579763794048610441314803997056830180486423017843338149937383561714556358922017880140525097686557598513664121713155141376156450606264369952067173871445572950892678779328750568421269511229315453624424806951961818430282352149980761671375147742995871732142590092610319437927764961452857604522442848990508262083494601919480956241707578803346259163155846470361135107271702428625212268077179023515613133631752892017260491327146735796811443691050945462001975919949740404310325560903487137869031805086215851769646578861302768454184373081684159980127558400087426722608984633159114951148722085731707153611119566786044150778738187166107591853384212159706876000074484819818143328952715565526553921649290054813793945248259689064729063813559715535421511403005405748752128753321209229487913815917815093978559840326939197832030447296776325628266477776362793279011903793637705213037570632050732802406159310576605999788029539263803734142743633028482089537660976180904528851384197251600022601817641814235480012230548051092553444771368396436621599295287987115820375016540974291321315632055475039091746028281365655839327021684717239663899548942256198237899120327603928980889964270854290845136796387591639911600460667216927178326212366289894872279649427769191902265952486724534515501725852326675436643199645914137363433837890625 [74,72] -115895839897965098486904119169589919887167516421333482852830642133737757169109981418176123263023511268191008126580359274626684583036299952080238812477096012802147713821653436989111052235382725599982412091071864763731416506953334348598189612026951515926037270910995761132129778865307083747598333902281436293045582608639449436312875738456658924024122690630605968205205625954952813167814157998506260588552515548912334699081040914626227144278567485724019784915326195529869036005772305537541551167168149193982786187680041108120365849516493690961691318910014603452489675287780545406286165075031432037895491379583839832667959946948009805613342745364128660707484697403926632501919160443226536104281775021571429429927885591200464890964850327757539025056655111839915546392977377017587723101338621838038294252382283339487751893346820600706793642016280042356302000696760769094563895229885645611211207192072237868148125496657833862049009521417294630824962678765038456722133291784559976778896339661171563328453294230329452457644772662123573617297890377904591485911309552925172780100964782271420475341118466877182178362253153032148924512769766005357521558670045204197310717164179636162883017216912184728033212923247008880862127981828521569225198379563659328314503808272264073995245922086788445149009339111173333639535472188823078651338605660159899828516041780926830804869343851181808841884592340460343476715102237714467020382865564880312262006572767431529484129491063049401851475542410901779739142635037516572263769471745264712500721065996774253898893258573032831262165540759535173741227879614762189562706138379575561637056466804800010930335023626271122549990151661189779631518670635884947009328732113129564447215003160584351779473529399681523496018022601940387047154802093017113999378120985146401447161802666864668007105455079333012543326729675864796999099938512589602623847895301878452301025390625 [74,73] 8241179959326703845493665591767803401206462829513489139591719488924103232280299359154819536171962113211636330285545236173968005299118884128224820329907342844286853006695689775368342311633359559323460165559558786496594471034676676871942592118837563993380645518545925798632996993389551802559251194632177627774909423905382136920935289823761769332858865194369381931211431680859094894545329869751588969082441133868273162865432230865488453770671692731211263007683973281149586923774857792427554008378588371874459625843614001276679249456781995856174603916820036474809688431664921872543124423423320378181368408249460957107485670416766867114462394698074886497709929451516364683778985587941450048098897108187362500733986232115812002394217253423593899958616898345376405230449583878020148449285158741708202724861385096778868421523592096498989730568213287301212493956694888974702682397654251118865233730185673436955475717578738069938264326913949580461427540119659252604977792386421565816270666242579825595247235468614713010611859502948194871138098637753997096554548038054593295085906556240775309903004575085623416377543519562879086273908648134381848217940379697044457914558534842662595477563286660748505740715724873106617358962185813367349759523703657741408480749487213758591273194935816827931443579062772402464675745537517551183158774520492431244980100279958839813046435079287693358811044826111220441272895306909037277397589557295423861345342659753935714536842995049999659126499117313630775150134645770437260622926145455734753511361753815817394094152975149821539192710424313692776380327978473049129035362955907627706994515854824904503457843889810259944219830949696930811585037539617650977103651446810342166893426156835475014269803490804568644887389698313460554847839991695069184530052131009732955853270704668647463362450185468670424531610235627322237107750257933957982459105551242828369140625 [74,74] -480003414718449579084222871186186756898552948471719949178512875034761768162518037943048746592914608898638221807622082136861302996872098793015243746546612668824404518341770571520091577240234253562556958420885447242207050630368153159864418630374174713971408433054176439168639144277191321375561214642025613346152515006462744200984110512909627564180920983404519844007933434990092366198860001209183343247631296453106096024488888772524425593446474370153922296818691306037194244352286099393618347724378042558470174025316314584626342903176507545668988669931470075088389176497022834046028383685201371755512152325208152215342863834680169547384752261865735052866291863145575533670747929506403326441799679532961249575307913579821354850755110156525893320815659349229912422070596894631903908817369905541813410510932334224086109559606991908619192678583569657208745478199658405969790047589849301470733146109618481509947852360147256699225407661254338270458406409923097802395943318897697687827623508719361525799926707303363195208831911458489170162560720729233497392248948860567672121409315707061402551579973384342584927519648951916820671469530267499245323769246695656078503103983009390632688342290045556348927511321849077950580214546030203942367055250924981140884683733528669411320152210611726880596471644091108398997466868306562320318927066015550636978436079275972412733225831559388576196920062296903954281568283626482217361212305782256320485304990422177503285027014284645497676760949664177030154864543712008088129314581166550064958279607672193236885341526718937213053557475997294634570095014318375793201958255905344773027063266977972120011288714362336286853605547878370237210630100394171907591318205006027906312150590620196800269875430793153343500186920791213697222999032773298632900259945850238286094656754912428925893761548280074556249050754646667295288953170029344619251787662506103515625 [75,0] -378893794155120752616146388259922383069056739736715443151070965540344502718990888924130303256398933685898245968601833225019465341398019888506514374176168644393547257191708071589811824278782645052438759221091220052028207484021153142189996131684437823757735561219469031006727447618517607232360130345934165388202901037146613421444059511558691891241424500668891508246756289108014120317142550586052149917980666836629836227129694639301273962202197652623692258085524737007191374427387415165027103167214116166056076039450368760022023335353442835162992779100670033616552461829377593007528369858375508142898963378022267368569560002454793467323657502543918485532446545084614061753263722249531853880520146551673282165870716124046705853695933842619014433264356322552473450018372464131857143063190236698641320916366337644457488777811317459737474668786677242970689458245462976512421154515673290879326836768810482856878199610126144133476450603116503544494937435022100234272231754673712721351134196408560049437744940187024475625931903336233021799272553814883243133782961957699300823849753818594654107950704151558736416952212327778277565855194539577478513497719812041352641071528422969887981562183657790952611537915119694847848715922825322777863761413623253636921954891516888942144614481223398393618691590871761769647557246177847196606955096935524567206799613536220574279024416017378982354122567288914375179671559658430029715619105749724132836749928627642398358822460791857603150435010697916770755830669139831736503723672240236279565950819916219408221944983686894863533492304894233378974923318625508636634895590678450080480534632840068288870327454299856121674689304154228059040369851988168845908168905820001042316570714974223993709078017955028382604197294682212129546224946561804551421776892051181686075917501268236040203170962538902877431971698292333010294827181175946711755406972711077271962677445481899772364323921558529279422432251927294127854171554179468746223029773265089865160598625593024735280778259038925170898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,1] 3660549097635090753315723999896931894465090413030007934870605321035018397314167008162297247247091203543909374641780112957014100042554727450955790405460838168248703296237498904388172905186592447261108083798998179838920715008545412741865758785620639462837243670987575502975578188964267032806704746225732019772181756640144499981083464122272585231166489659151105696482065959243235235503490121532503327543923060339899665390390123398329206085290271781267914960228664743793901491903692718540100643488779085626528471251703530838998377679414372902319986717456167616684088117362068881132752699337751090159963262942544573657821324269237968689623974848613855768720855779074229229046346765065150329588477967346572838443567131467943141633045081154531567921432052516388713517604843767431716098761803694248513733378235913989149438653751750541646416203136608563420733132093575491091858947315280958572731373103412090504828752344512517776417265571922924799114551156232728770261352357226318159314655475132971884201957498630899787907573185948982245068939271419110602865473612262687057940152176769566584396644057236599199002336086080745413897298169020316544451222178010230670486659763775771428842979938716366419289707067133472253728787019471463703562618894549584000930075568229672438521122923004233701912884273192632268685906354248391508960423004188156110858978251027978778382974751171842484317615617807126877443718953954456830802279502965908153092200080455567592526971495582601368707976133389098551938891956989446652743541190463278952636839689806772187204374558997397939115156515107279104051958823002879364743070760401274786951904690157942296381980004103242593939416805360770760522151926727716287976915006687417989269124088876661451526975613365772173442128116383702083655810522847257456993237881918460096999999174909727593273288207501449323081723176211833354202685371033535677540595200060544900562307476144467667307404737275596758345914777894511030199091829940589355862402919502332679492226586359313045271335340657969936728477478027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,2] -251233196707105659691795559035681505088632531240870768762374756789650373736210445079995409095423627491104318618462090772524613306844455370426708824775389870197275010600592275176477078089541585984959327984444194662146746167346915614842409448411262747799689414935590110150537573949185504538878357671084493820651922877091822507843276945573788940902504445099557726398383252737986584613037446977500986333938243311484094865901719410603289998841353908729885442150074548551996979095354166501969381163421584499529753195645218669837752817241202552795523765535582579905901214724741452653950088111108472399798360404570761534558429782702516724368006359572884438416173518174185966789723949386592025588156681312641408799639367809112519325805243009029755469075565882959200984405953923966202549536583491621015184982836505225252503943006882892125423154202943712182919383166288512055938169399212238448295104557363547445832286526221838142133476538929925707046909969952252012711929566846302807110733699751684457533686124107061034674316948936760277255114133123456953146507178840022053447563851135491829537137839553473853335536990297897410086339851009853296272934684089819935216025762356670177117128980835404622939226339235563020122285766989358098176288420412751851639220015113712151843348016316499641435040359774530441316226123805987004653585246929969270523243835943911276217913136043408281519695909494736265338871280902848083223715143346313076278020196740365950807047307058995738448343272557715313778234107557594962197104542504484680621998498345150954049814750864176297592167678339920409567426592445755846272283950354932622303139921832284520839600912310465597624953363189762489780732614925833443577089845987220501674010081150949907941898679654403739729225545649386206335372127959256249219493648431604603995065933411816884125469786146847282021146548543652926720738454736769378680872236989664243971920767854634553238155795773564600658444782977298592271761700416478508651132158304411073620060287786502606875715937206905437051318585872650146484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,3] 15832843245859448550504879425746852411860133877959169841480182566620492803094712007643978980541107815821047282485920158307863888271638791158197516253045952738448148016925325572095127681818427155321364928262426538489435111226227823198502117853018622232581249244140985364571196958783119492145630225433744110896140527921902605889211780313962900117478320799514121851249066193762780242397660140008938769931457184030559031418443406046365423808216369880676293955626215792658271035053530647047471757719292460234157280859176708976745184122728463264819547145935115815502132453723264476197141278568922586823238956462235379646620449692245851199504882508001006030447761934421866112651224816836947403392285366508835937428966497193228259570889928211259687640459370757822748349315356463874312656723171400243674200537670778708781752007131492312155594827281697630154053843314713749829068877724558296929331033144291117319400760408681671739412323008126481135242140338540827658526018714195985854187037768518260527386302912464705356956308955876100724760043570807146055049061347137031644054283183520902038703163335033427567782615286250424793120678802468088586427447705963803928505963866029338971743995342557131580642534836377615503117374461861638405136808924363455029054694111318759324025129483356505228167762717592125213306913560501819076688521624726206662538218360773992992382263713430919583846342427638800618409967501640537340801851892785586184402449847824826434473540950348415616550260096008649540924335752899750587545196674621480783708410880258501594260524041683766406907196692449280680022757340963895141156761421350310942148805910522381969133480262201625078165634537657458837911849874981277312681116106677998791445871318034172408001030191973165529136272417417261229197866267507574247521940027524043601045102987002552883925572322947263593754135455506268561038415904938422809069944042142096233573621010280855394090080739083968260471654764500636659055473842261690704766200445605072754895666771736772724304747814172422692990949144586920738220214843750000000000000000000000000000000000000000000000000000000000000000000000000000 [75,4] -254520203555335298372948238417262275159040887834081124374100461881549797094747965715378842371317112101377384121709989062308925961762860551143620759892824464469782676237141287040222876117819487405937487249972118743662333633949983269820874474715599389687184336307918180668116776168108004398123278785704909905447667954504614756792953199630728136579323701991768771942720889127315936609144796019742667304026990610353184313333108728787195291716202703373973740448998784211391951549055966308502928521595300239578062939245146666379625638723556130717830190213875205599341554290578500720799610287493576430542565444974750756072074465911066687198752530576370775676173609177175626031357505618477329095163770996003965552140832328867485903275822480169717569335168571942429300804408160601057003924424377132498688036921251272963447023760654042999689216810471867675423729315947809617448193451380796489283384283464200274865450585258839728080639365858864642293481426645245200041450519876680016123400743637790986384105484840327821280447276869821121748566277730767929387827632184792851852059734841283134987398535979726855095847542297994386263864339232562136473992801161021116016488171898464965555766568697795313802714551998983208397992286140701400134086542602906520532578939872259339824194947658300962562860278279529986263025019943610904478129798365682213835544457823411794783758024312507925532404552451844377327819554993095846585202548457865784858376217059723115824184428412301091253167580986477114084178339627413569985857749208743090384230496229790673684869826842929357865677194557761845672974910572938252881707883315030026881475262378765436590761325087873901872143217369944638972994604277999114590725130064675105182533819273262842076325969912243223998912939135491227800358879778504049500097368960176998840316773315532702024127553891910197826332061500988578472830842377369865195234139164751966295384709330662474713626497377549452645991657011683770688554407351038633532185614671505214192663153021896046758348151482949373036746010257047601044178009033203125000000000000000000000000000000000000000000000000000000000000000000000 [75,5] 815284685441627854536179362035486746581788977950039401649666946211827480534931341287905207284458843881485407438137707521743086465523037434426290451780916990040112982712981414817768283727587315601839716953949748142849853697381247801789484448805217654220287414319699771657762005827950025831099783878852609943716593077684826607300850656258148074056023720194144634453593408864716319723447878383175882316850926068074914962034943586318872445381323513293899804644258858465057685541561633215704490385740982941322308534952609432170226187829857214109972155653344105920062065225747318743086129613012231512357683590528104515825224362441189426122397769910675186162593215157059753837309337598471465305114821634882924122096338401961416350731320244690219111582456542531836155326835101227744093338282153021890778266580302203499141779355016644643807806414261950041238887796139236789521065172998261838967482573445745603105640290551216073712647591878323005361927433945383528000791736002120031063089777169307095355881736986370252481559872947788335132328657903403336068846988412125507681678835774579786879034433438722941653913153442165445217505414593497863823918193100485447075738789180947295251439267184679288925245271506140315579214840179514429883157830504367412974933150225253775781824860994634860916828940199005879111477667783116014460454267532120172611897538666025507638158835020653495487775408659716876161307206778894679814625690211233108847515294776300168776393430820896386528304312213858028881480663421755110999449322619473191153050781341560132670765107878576288229310236483657972693099804014098935701996807559268715889695062610840908085613702285808301687169558433270046345066676838405692153249489868169143720183377890544893131240887699205562260224305244026904352058001399843382811808535714194776581114342472399945060352782889422098476545271478911575139170749602353846798372484816097461264228253564717144313954542990799670547115901392409109023662799198172727865722055352295451812867926578144436006357324663498657192628460421701674931682646274566650390625000000000000000000000000000000000000000000000000000000000000 [75,6] 18376081771495975821365791687594756228693966301622265855485945674910803282534711609880678231170788936473014920212803109295725729524545755688911567034591766609058982880171042737196686903225132235384532502957601483801533263854528610807261996718620859207602919341662136155331506882997985341464640863010465187176858566865527156077840332435128407659193390818880998165040392792662138835921955069230232940433232385740886190105644229170213829256546443604562366114469613281236980772267883395350364017103607171874312149786173509121782320465713013117224947981222800404050989381120727201946969422520313476863856159409833141107025401234429499156889166512898103848228819346516157171547003408453551743351670480600542422020033972741102312322147046853468216877731412388227212561578672059362922810748695392589698149226376676024286135563281636616946043455850311333646617881549141639511147844887053394725542859265576230289760299512358399026941588778093330244783697911356121658147931470182923847287954739968293176746511891429726941748270977889489409202902837671171639770980048131473844367749037690403975575464594945802195576608977992761388317659824957717813520838000058193870985922462948835103116041750255558204970825070074212096121597931841098516060094687139485507007513293251121452231560823237873196467047577428518212719315506207261687105434682331235721960230956696335108090532075066565322403051939283997618652868882386945551579004022993280306334844393619734472820951727979312876721670075656446682992944197942855152422250705983806633743381159881296711609593076191429584427401963228264386564081891879964801538600828563956146105977641791608939169210902871936608087023653343629652738823923823227797678097794987273289031897933450480596655667325355463531593644484303610753075184971744134159897884555004493392762052448679029604596152402642106583229775159961487011140987983174517856731081459669425182296789826245647893731169566347018058017559392925482601243233676842841150904000688189245104555859171789392078116430060765878452767787404331656375688908156007528305053710937500000000000000000000000000000000000000000000000000000 [75,7] -245984657234538553175691588545617291856864760732579673943347501576329944080003114454150287611909786432013615832092836812246308718514519595764690498826136792347321438570604957810835694360886994649213371302430663404784885327056994219820759087095814444387728462117637102554163748213462182684507820195614693101641748760712379651264774560335181710178380934397378178349568080584790104978542656049502717423561646323888991767405639616648235523571299608855392268495642033606887800083671000888375573134204347585748376571293723455675120514062894605367393674367225886242530188657640559483905254066199553624591832255972360855104165247156479039416313691860773902137568996818217860201887036069241708462320024855445848844456003694069510538674634691816098427466456100549296162691299597914031300728555946618814725502861423151182015251938028090187094691763203709361935016701096265355089527863035855240060546984872908936222191364385271817552490253833469968592052931241015015068510029247621912625556457725590113955428590075030364220292321037005155401746624256650808371959122420119148419961116782882248387917720073490659716630275828857528706276959901233601732991025750701592076878358811686076830676103088628791105070556957022295952094383680238937649522447803789299691254212549585499537249847792944397775280378323785199445143030576362381241711541069932739316796435261664976171864753134325030948603304321429444931002989749033617541869384648997938388119335746551103719177844907997694360352153270621019332950017724173293163637140424823904397769773615753923001500303290429990354215720681530503438004624093633366443256201374054253965028384567704805849861527049412193048142923296057022278662211739373229879886932153602536712222035396388984569607170650844272059011900688951338331166972506208735541892597184225412728400849099279720273433307863426064344564339958822040819042662979132417780503787715942117120151408003735556764615358512384003004152608549565946826494962041220352275692208555765861347910054852012748505927010645199804979870418443661794771770701117930002510547637939453125000000000000000000000000000000000000000000000 [75,8] 1463468135171195248168574620993822210834493829556290046608571382131489722790306971457277759157731876143996237031404854782252466111134040164556993334193035328599811743412123157413364457815293037020937574456083545409200411581663496438068328347204586704187897940006391916135847261181302134509860382123207250049263376244678459447206888157039074775431380216698734641243064357116036582331421010439222942930588186270788727210333028630958304420421918450416233887140246377875549924916429546997819085066955924034270147747879503467425394260165614715553220495109053838592548692143025146411730261167709679123220485094694827201224096311806769713593147413708158356833157799032514981832256867089422809516412399163956605618108635629862500781562205714801060160979667998410206602469563100172640872729460372070690646722458875517000419317515410726404059485605184430304584740991198841096764203434726039283239695709310505725669093375169187170449751863814147601916827143064495382688446923692788239897848344708404868516516417594723768972565999439145825744978549408706670028695521897784105450359668215255053328092812394538750190138907315709112226903338030399826997950305074342711054502145302554533418228647874411857802774592460325168101388228280693969149160593294008658116786472758501181038882120214529297807915876991911997059336349128032330578079646546307026574415196972597810762272316453423909866811434525824447005722347489596416888845012160962607644812097423535091118178484144560814301489244414180007676472854514852168964842791124083909140452836208081024651377932790491112775872776693424383473122741288360423732238363064575557729572188583081884550477346808517527976609867264346714527748800056294954650753063650943222968011671325874716401901080741815425507579132319928749247712783334105904214459458912009978857554399951675191942296572918777571402246303056333373396789680359238859212183443196773671720745961710338173768027329931133551856544374104912406233701701203960212859308463668220386468677447498957753130247276562329965914343725965984050960133622254488727776333689689636230468750000000000000000000000000000000000000 [75,9] -4853837237824990044205111139244541077056275465868610973858841459320578864770440711784072044546223118720104140781980178145753336568597916315338188953968952686266233563853704319375156151652696683889821839206522334490602358584222988633373679682516650389809572371223378890444713736131756301591309270302063454749190465158635104622837020518173012841325899167972857784786786189944594409651772779533310086971070813288256473250443316942364191828106654634567808146513284844207339002532760235872260011506948163211846553943557150845317274590010325364293252777121108245658579250524650462728802983000963454436242650209556099469567424018014250497983835625173627201559804729657812547950136471955051066891695827355199578379798962478417501106253069452432194507483230044673776343493464289503912357668723703233411522912074471410246455648068808681467763791973306038492977835407838334128410541444539057254248864259147186100602447300665473796115610141406489020901663660263586019544723292960794923512879174564735110769739758850587386910333256593559119963373030441718565293501204982636042076609111971908392521658533581969450208702169546203481153434553592428683541225812554545622509265870946539478406230234751244531254308428326664688401029698491253033290129805802072739930008234848103270532813854969076932833213114391539209004283808007197942450926339724504708076497853511328772793575666320879021333912596441713022234119014538733151474172524072212807863317157654762602303282003747845713423372310027712569423953568925434564346459767139402376534974855711377074320882600153508249206226719490808285104115166149260658599310798875886664267180577449588514474690657051777466845092164873881939960625360639262130251279656715987255240277003792832487048337341385689488821029172317443830957002881023130523636189522404573448996437173927233080435249732979969267697708095857581351131633717119181522624576395355132739236095543517405903058111365788875756137497978698496284632476003530847632907684205036333189535914030639593233970221821857332443995657162469473557230004428370007119042384147178381681442260742187500000000000000000000000000 [75,10] 5819643367736499007715153368014106794753583370194494138890390281053357904477302289847212995092028464962001028498987070347106277266032809083197166881703012845640213504503101517786061594272131264790179377964166939185743342173282997611133725239199782984650614170682419404356631790533115643132661209690881741078236654461590366281190141246564664692083794553389340977712108369322629940999364274209805063047560717319880566029395987001060139998801158036338373317691680436170659333471456401519506448848880073574550534840170590225007868365111099524594361542809175301216757225412261592610885922073549002660635788187027235667766540357437408953318637899945069757902780695182260632859747302062355355155714059125504673626241034668320486318158384538953511089395519627215124092275083299248975018595205797219385548340793651628826794037605733348095577369003750734015546599200906255938214850481868351143344623193281155509179385765648550797450058832448350461136780619947997889705310849717459311178246043891168653334302173582368800031635447765006660644358472044180392156917698688491316411436694460785214882570612824708618423215981311225223032514185897535257004974665761110812044342619990738926570017430084802133993394694767419183851798106452419478652104573709323756475085907022262244954856956258045528323140734168354567601831529432611618738214584170486449713282883330439553519089620742720210711628055312401570064687360775672288197975499697863674972902786351055114386580105290973385292493214998671126325607810308536222525599889945316908698086409126031403547466378444455959648993467590499514690334995610226930535263788952848004977779886502283985197149326125741362531752986008204098474013934312783549599310582123504042315057642193740699186243844733870026158495563830360388953428653001610993482328744240398343946611655101840421379425710682097956502271884644913408647306606342393596663188053500538425794636307038713473573534390657790249728574190239545683524178038111466014228527120994942341630693102233741364600124602086312698201409218159586358078691411014823908764981297281337901949882507324218750000000000000000000 [75,11] 36612004507614375177279452939949983586091861841969278669760682490148254038956235727224859323010781278557764442599973099027002963022141419324870812668017224170688383026160560925810317993599804162120714488723471246710689880658053266252736335035482752966388891491746174275653613431031063606884403559355419510363540580228132768638299652585597432364177840228513034674991196762787553912034244434279435088208129247717856244960493448707180436271192398502598204145862693991585897747021524727177625757055380809944648897757159926189778150017429433684650481530482943239014592260795243986679863353106763076776402234821976312300622919142033612220998494560757783332575025834084331605044690065744677375364790069476585218418699930361774789594683188315974331143689769421958343513266778844021531784282541489071828330197127529469337209561470264684890335911081104482009818680847912083871570362319545790557996447350855387750223120463036674649629257142638959831819278883878536783640127695591901055699356798044527241515111022700953097584015227468740081231356561651582363879717527380945192658304345427891103665963004313953357215701726635886010128976608919491404292392596806640888878338126647623481868326455661675199689034540903238514401207220594396950659943398951128364341798683018433787913085159758281450227705891139758427556444952697921473866766422847198814432152530259384893026205483472088322333618403471733858311454391116900186696131384046358001270784193454608480504647539424018340667887939758746411601966190776049812400941688666362476969434752178431682220570733070615211106244153057725180011956101399838018571355101421689530055250262673330548762155658261012741427727804879151599477638005487452594425545903175982953332774846595943661573929705298190224844205225915169592078870964479136894258921331731802481426607326094888103731612347235190322024158604718699729344023348411778640976139759224495049679199548848008822050519463020058457444389871102584706147454269903696212112435004020679911192088425132790554800248702760309963700306296030874384896826080117995198121016997561127936933189630508422851562500000000000 [75,12] -334711740435278044907566555627724634189439399040869137833792165023984557383263742672767216546190276117198716183154093934530341822812316405017707125487707976400791210981919859960987471882798237932319972124386086438987625140227347602935417827907445463361602055643768949395120707128316189019599661123572363067067528187587530559102585281370191952121454270111106597259693459240327857844161312171998030161898665641389219093757570136886058114341125789241876970931392804699517873434494147323310234937998750897724361323473184579312819696934169315716057830295315443498658816598261403671032075403151183619970869351157843793182324669991352609621551010309885365271929574378385066509198833426717490951353471486126726295486589248382393331715333906872423926710459558989297039323329144959774917570476122981962736532377895675276026225624007353371844550644365789687375825291120005252390133237835586606175490176341794388319918857843042475100364850243809156619050982436154854179094048143636032194887276269597726380552592844206061167535138524629095456156301053133101601536678410394214678520269027091393320112353718953476810065995693615130878461463396420900502625294842030672209860956814955285134300262908993769804027575450530365510034655346489947458805472933212050992541290656912162527384611919567420759657486598545079838665255960798156639797878443928787420132120358965635103434712101611561213740331551034374660479933428396120775094147671427152319870287969381613261394453188072003516850688337864631959685305654633223139897226703443420739202857657212394107831963513561294191505566816470942732889196826341500820771963667941695309473010307174887148141553034761839271114328285973212724338729899013852677474869633019480733116818999884701906645060657978555982308751866083773069336672749204628341735720780914772054666772511352131344131126878087863338801779260176790817627476355424534225981728383347400189179330250412522362394142948672336511618582081137128443532099700935848012258990762796627863626105681529656600204751983017834396608199953104478024500991922330923183936945974892296362668275833129882812500000000000 [75,13] 1914819630605274503387947787373670269047136684454683409431734682664592629423787343745101286559445221417173468537601605887663524094657284450891824783769639973720237381394694603341076666960465408873560511366708341430509120905244020824225965830961551217072953014580671256011166503345173556786925199923994170280362392239025457793615112632529940549837811356272021429433876269303491251990893449295449464174227436842569753673318125654052518818666650182186992665812427759820828730584139216694979603590603555198872157791706313172777339876948982489297376201984993982120481861307688633909529033176508256952700531488074888443613006907303645668043691994210973469003028164988328334839583239432772450399211133463189686408272590043244241874439436612204410877419397166288353635684979630513488898914038137157676253054549413240499348187942381030036816956422092695990867913099259140476760415331953761952649419992845234752007983048408886600614428298877896933997973785720266099553641227974529411542352952667361071103602297628240590784493138860889235608584955597749715629313229159750473402122746411509765796448844306771664637976024383408865324175597564163406136107919348821774385621306256024973020470767580540134873891277826307574995431889863160730544023260107007768467912027923253987874266050641868859310189337517628364089602235581934339267302246128921534252556813772136833453838570666599620486727190651000716032131447649653737139063375013529245034973825525577532447254755449592745014151522264165793864510810789828607186941259644918528138708126935419699701736801326533473420698296726319471780065040295176008171711713533825071237305430919011403900734055519226816797808860879652283432761324082967155108077652501425491180846046470217557947139116020282930716726819333986896839672936499582007189084587527761548741752280440980784254693587920275283007488133963824570400355543308631359267589312394992190634749336932803288756762969115569355492415542259842279836455039150475195822725048072625491572737912678063903010528746159095872838984727926270202215045035351083119873338844740828790236264467239379882812500000000 [75,14] -9022856646645851466852396590108674156177247003914934964267301229151474428103741017646461453071812068007900812775719844634218603552204056799658062639871949622374422203864008154772619549797508141195344594705650998879781259318686613899172498090019149061371542165936104755978230590843644440840194127048627650176428020237192319753642601627929742030914859519006481715121752342445196639716526748416900255525501474197506714343685905495015170599783024373132119733592496115433347048506932698073753440020404577993023826958324778008716333747308430255239449616464069937390106533109982085810052388007078818530882543710164483357663115112532379829257038232445297872279406005987622864162893637984135526401596731363954901951512514654073833712310224738518322099836886444786268148798851877403387587720244876781389573167111479026117136870590281530625008188676939438131216203410352330368543607320305030551956956735144375830054129332512820038136297075194074044040013960535594783961983294822703659610206527774383580710713400738043433992077678192839153490685175953036148711004514338228594699852748049948612802632639256010991739714610825579343423235174675657439252896811567204176068831009874913204051344128010929879308965965123418199938711826400424636400996346056144252617193988153272781012915977933981525888615370816742408239811531656806933441070828105752186424993462279603018975636395088920445527181944405542648594034279831763477450333594637683571052226714747217322241720854087871477539959319303163157710318447076569866955924386195830142806793035893258197312606948358011559619581142163400405471344133148246286162019440186845278999753587201890702770044681454892604057142827011456018229678066262941819166832574195392593542592436344357017063064387411832815778299127437081492437073351348698881334576151217687702435143159157711788269330563315907499413856094417960015921364256068293218389741815115952299819646453122122026600769195134874333394955461837498920719485184250087467099833945125358521837509615173970187326818409393887481061947519531015196568402027651112015660395115901337703689932823181152343750000000 [75,15] 33984609856168497339297664630690774329546266371573321127960543870352291457795497958330638592520594881057131806870427801852681118843803139541734574608409508743604273019326278601919392665590163008252937517519389480633218587743254875582230626925313454176717132283351896564132565356972033350725107305253982548357513980818937082003764311183127964784821934396991623258433882971056380160770692221904649450460605059227192653099591908674321279489464314199509356532537289883600149911467204938009673184055924460319072934471493286257768656702657939285691280586819955559298447503357637367103679991353665811047734374908878908116120476603500218588904052768545485908052108096738642208235768796908976984296467236171105579828014222256798367826109356845461672991743059126079978075789451999045695233604113275830189364970563703155439617268798518515648835478472252500042709302232343896417402441992690555651106100899031972422737954988057563665201288829997463502550434442349012563330409560810086177932591278078109266323174535302518335227648587154750470475974929917741167383968383004344333856935061566933642965901552560739909918355679271430959017517188288911072968103723948344704484604810153436785460119703819679683788287547839179604138622996322576748671494580478545233182586119090749484400189754746211705184555283633476937695842397200571065296036185614333837402641298271603141768961964066428441382938392545541270624010356858116616033194524640928442586243726051597696065278504372225447677728751122585977888969910867197802532483067750883733713708504792840018704333331159353074130038940791677086660173379687822251391824101682856052094611613632731330980465334327386619819031891640512953484205677515257945353957355135522759279434270324638409693209693644122458010234718364361677333982709373072376170750645260320011049388958898152906481324838991789921401061948049100907212007780319137698294551525360855071873478305235730592459704151333658458594121769326185593245027307584824999244400838574636680215955085656085826365685542880303783004339422095154649695793578313631096154967536904223379679024219512939453125000 [75,16] -95944510542068289582426183399967245902453969529607156145148854449342161633361343822915170098245884226820220871587322861689986996157218701190105919245556965415961642990348558198941874972469548342163766446235536988652137067932152718544308723835080193233717702137298789758834319084714092453895437743445666569379860598971517905442652526122071064201416698249236902824669195515665577456934118388243514751208855991782332579504274310436741267855699993045599445902167525462145770082777036684657990060183410976916973549122861879216603187848676604733246971343153526314442823547129537038099816704935131834659994233104828211200147380421737084928203750637207729739501849595673154749923184990439097325564747128976792175199484751526725744256947690944195074678865703947265951212463382662946353536250895107633432913404037377391102610572894275227586239305097288365880951812084259562703060905658037873916373836715901488765438136981280881715896594923313972448445375505712884969493581309133547235110059687971360054561290012297312774527602241520948795373501144767180814224095529531103655142005250645978278556635772510950355945324590067215844812617295038384095371972537176207955752093956652472516711787876438581687285289054858636248635851693861709395331040793520026412731588834336433292102978499223021392953490731997792481049277646339649281797968777763963821802554179728490169076355459238104447124051392431976391320743316806271618965130864907027928800566393663332822469969257187792044943757746610234683584609563019623692946336328367285524585997367684782136644564742865702426806859190173033737495345733204898366598187317644326669252876222065228003802813317646583915555241576877931037715187404884804576959028948233013972542675239453413422321542003134068776039960891929854933110446002722134142014195700632750294687223237525794768995336858322541088779802580877016922097527443187067169880482169046428805911893461237384911586864112496470308609105995966213155861402691514900800808989079250164328746823039378190231662793217275714685940668026349326156543825328600755275587630421796347945928573608398437500000 [75,17] 186704480654091202840902371086081191361800481067627978653964470327928601170106452215387496432961934829200219488358719025687023747334360315485847678162267115439313888699147332549056243067376413893954582440478956885015572015391992389686996421289870828765033496440553076788609873686158509667047077841360355628607509368554918661126517494718781022735832219314086304776282923636939505233118087242829306636785925567152580212547146233954781902761596061825206271723675097272108797637346668424870041898317624553319438933749212934437663713479036365898167246084184919698512664406604664900661815533358583024179489640893347146409022226048319219112608445120836028127331804048451438374252761401741410536973008952970886663229359072209838627951140918339532140079673384167754379565330236751838448767953506310921147832123450977662479346385426723959559068795675999749354509789018943497907277797461551527430939496463148241557676532369655463573412766975911256405740865993662653659085653598550029319847101854844349517648291796688492849676743725401882184651504107861217085061735663438123051073284541836194007718000374814020526296480323707811973294035699428266285972449010020968608665466399589371436386852640252054350157149541993813857563751815835245663206958687537732236607103744185959586663647969511964733403606569450110803821344075811368309862770246056367012740766424397985154631874558154353006271610320676725560078564136718352701732298929065715251882625443967627452417625630240927507728234871637598272704027007943409730130376526095639863130689548940708756180792047141505342242909167171569405367050354532288481954584259466664043672792288001561093272643742267685322259120938997949996075892370244773344683221975223854282160412370728725136726141553578049937674792179872910484522690942996338169180992062691746360741180586725596767192393178419517970649615204511086627742303402918704283755952302922667330902611015497182913158715938489472887452873906078917414595607023926693353517876097542247344196034971512968336617647669765852621495160491574069129240285897126938596812806281377561390399932861328125000 [75,18] -189233455409141660422400505150080702529253093213545796529896538058486545495830208597062176562363544622260527061740889414372899610643657967653157972502636806882839957026777042909336242864541204883551999791501861050541359314827721205355100592247866145672631819788320549250061713908817242362198412683366739778564384523762682221327958560097152682944679187881979136058886411045316702467303643923310459828988722588319522954742359568325227035894658749801265574216026325899274198649165612194207694541765797232911382464951555365002412437493942666411064658028566487855575389176089082912765894126987965431533375023435643392620167395549189320247132578859852447347335309380263839264776868591477835301900555549996577532110655960604578371408004192890104471901449803251727168498185876053492642744857092631796421275311509529511198077709266581871975666916017687941620880060520201163033834278178474396559738842513780081682522840973744124275811486566608518933838377297055871281660240021988224501936940918613217189725561755207983909775219289948231230617056330206148703404487944559004439176020216974375778797512845557606063366804864191650105001709794818400070565259002182620710444735650868159487710095821685503346720569284671401618119689052063611467085307907893034367836281796085026391348189471083521030942783710044656452450665025769970153852020636708339234622522683100405553837937328557100024168634016171132519896861296424776816842502859227644405646071027257541146886064389009734778911506712392001385475676402063840659298643770672414320470998989129046509023963226547251656860343424797583436880392616196599243564273579073142459140517218829332084165036298273081464862687433641381014058142005898656999476786348899320528125692804092523170868158450358752808374596993266902850642440144980226523687834137385475581060723077600840773015610458068790601171975322709781461196227483354905405935631116585801510738565487209363024638512886713406793987256076519020875289583174932849480091751947769154209002364081219728806312394770538669031340038315538016477020030184016952112813214625930413603782653808593750 [75,19] -171163033077813387058143119966082032885396366832037442886311877935498680356737668936523601394219687035955910412363927294103613871907550096035888436900460245486262186605129946421906123845460997599676439355864362813661819317044695437720393419839678077907142557290160518028237560394630316282135468075228108010456739532910498850774064019123815797603255992081528463205739747076354546430996052916761664652084103267464609889661791572675202138827131847511770544742013859623766620896148359027731091161426852246304296806402722765197566827839820849227041746112866117855152806634600050480110654572928827358336971507532389466506793412704020295994636044641449617693203103303287638302044805520510241328773744616856319904149805366758187540103150312784780570963617083189807323425464846455522711721733537296565264996746148637270001505524406250593845254429895967133271028135294241580433056142420382989999204241884008800367966353399137982000316729913228216818426578046954562416990710855358522992449148810860801649705049074714363566123505514608413067341507415596947734197758970561129612370222752835904938962406409151438997936658654310198272006018808778153424112137151657520958741345641905977459975759906619355780846277183772966803912109657754078336743162474236308970467841450526547458732327552045495496749815169641909138788682752451074614026413222268660394190919100413813145406018796148742349035408286024963178059677609702504774867214206323483741120401333029594377931681380838228323460319989699709147413817498174239926319845448159340581656140221428009242784480086089317989665338129958354083999961806375493848455322786392956984914990368779017612457957666925977836930034057031094345432712938907770665485494382857286480394607871173641972883633450485866640537063129953888033212880671713942102719712261719707767344346271032109728807127597894405159447653369725465483587915596846394749439904793354792478036368522824241491684590899749892754061460918195399022244020568307156971284721995576876862480298688138879160599381689888799993490848543049109251610109816432725438062334433197975158691406250000 [75,20] 1170529192044876400519165501967000384550824850958789307390657006461215877529570184297288709279493092710436889556929630668479709165093620283478150522297419570909188513707944293714222992950175410389543874077712476427541559672840285379873715491805476724828466569909638801188232738888093150601322238515364226048773885551310155982609791154750184856956289492896410891970003807366732610781779880205361002502461350721106025559257334951965168338158840382611353527603652961307979619288977385140381599393156048571567900371876407100063457586753703325644325223809556217616656815145191200784893551247417982245944285379656870981197390791411298666174060485103569687143509048999058703845788632484676381023059504870453750956775948692824888340506252197526415783887172686121194959740619899975238360734843993239488703622717384841391528135111587472480031068579302084161234681298194407064961895924210590552937961548099944207832530654262605514949982402315948160279707242179294519554795067989854340737652002113377916272817992113532428777789170747062350500368174683199307026261118623422558507709258054418927679545599402867623775159512367897927698540550132831210894515542611952097431723345715655103580991343539276390936694748971158698022955272396974249522273779939451449645514997752193076324697733789086544632242303428999458871107272626183364935842635472765782480310926781421734572987153070530912241295071159822654644517667251786579586827777636847169913956654843747056756156776288111236689741312492632066408890262771385070484991050876947024868596961267867588439137865393534680108161171271189131423322684095841708257966813989317281854116669471965482669758515083545822500383736181437668835265146990961999038631500776834604864575221998893658007247460262300503907697955064724724496478120886228258217390063737236213094885282522998578508498854550821312621646617730795303272519074511938390709603370629832557144723745043118406709326000627604734235844116276046892981168252007847003251399743689516224801072394726917213511509848897315159589249697039575634450667140917801134492037817835807800292968750000 [75,21] -2695959646128863172256667825788896167178905905673797483900844972289239939599899758429662623348947025875114475243672629942401309509339701132604636613055051781551243103177938622255733523582823058347359532343520848800232784271530248998564714373836609785176656385032735190299955352585004393413854982562986795600596860515681050411835282525385659246633956322118345369126582221905723414669362610295828744953443224948056605804902553686733073247518041744216672010488691034811558765699009594251736984358161747856210700315777436275436099936746688201317955050624994147342315256011216065779839204215822363540297833232788401814059942991210305607413274886650518167410569251293708776114249980875936601808232357133297973032120916034034467415420903848364491947582355856569225061466775113283428304874536601272518622482842610764264850571134930447069739806738835139138548804495763806884937488479346034111513312955074642326980180122589063612969821115672586466306124864506030935176046014917450699445867100316305002905666840703416725321381451595441707821039250359505474286439372034586057792220740536918888148022666237423954694373312061787341445039686408544467690882331617540643806593843209066949180959340972137547507587082316871906857454362555534498864728845226465294890691798198494605627450612833786438818210321941379524279248638678275447398939219067931712872810724213748749691627607441570232132521091495781446743091097022420221876985962171775887742460531678636556626524353389126264758808457939112794537297455741314980255166431942602774014958613712435623022726442214071632869406659137523529550770840050409682646674494905533485691807998371652872941219723687818098613360287475926834631001892125366587476025822946660400797151741437099720255182944180623116950998709498234941418081947708690004685894284547787885905603580089405088735371686853094687713346218216863840967908769041409002641340991813786896362922346189583196023639801358856656399914953801514832666717201034691971994105915708092643809566886533937225168403698663131614800810090924657708936346134365180660097394138574600219726562500 [75,22] 3972479719749449181860971895677475135836635701395873441384105698232489752758142792771231475046149195531257040116935222009595850426493081602373229100952731308973278152158118125151362879067875349479090628897698639254347905641121014674433203172123597508267350278262537957724949571884381263858791556127273087105060106301855342650938109424033061493770174793256640227149635422455571739283786833672595443699657387278399902100472099369144663294686874432426397376159227942361412518593401363141531279158701561844990283474675260632647312172249764599200514753046219514115203814821640736604441342485245830738078627906792057271025403878456863125900736057108987225237644765086640909374927160186737459798269851748724173791276376271399005332634256726012536314014790205985610084067380372874612727856108864162467054895707045533374574322529208397418468806752740690601392325930018998346146695587965583669651474216316833108075443970190579144711492765153570927916991405967339974862353543947408063827954423520099548651772801878947241410464758506421152530374104663290981311882839502836488330591464186827654366529731127181653243653825391832726484218915534071975035497989309082250207545923459465583706640376567557755022899705729131970601370292914055628068656773457323697345353547464496884990344865412462740018487542858697550727510292838134839295956316465349654497013344460026733687424072830087869024119187918590962287181505235204614201511501788471531843504591326989461077942862467073021578705027025687795110380575667019416814117384526820415798727041560494414031514844428398749744271464292723026686897190312797015495342613138127959622781033525931961707060133898584977259619771699561665366254362136754762697703135561081352363873595070378182135167839705361897731784215417821475157965559692187442240740833490340052352449032317752221507216522059974806382410966837570538792052194152424791229510167015031734013245543357140478502498158033655294192461633610970789699388331366360294950588834758821978389314116180973066124503854917165111682430975307861887452220983618644822854548692703247070312500 [75,23] -3887139769870651196858205401520747953062751638870729975712541488909050754533600671454405213391134264700238107354100407180587539302451212577181127338619443601077306264676527883952233691146072169602257442152051696932131938380990027987050886083116607655239040344768500310126406540092078658945262891386607926312402967126006087078189958606266703987548878905804463719893781163419628500026537565200648506131685357514245084530577123587768262230432193231460178304485473523422861927412071311025442163679596717197419382925382569340342241169344669653615898195536573152902753806307519482029915784978795128038931883990808191913103733543579710580077035277778059426443580346780010852030628417623942458909104067272968974887446119507104765163202563283787935511754461968923456110437523711214400332367229285546503588698469124978582788222721766104445231344321555033335309298857759121247376005216485592550394871564951424917585670280109177743909527060549047742294383056344094109962277263478953730003456403553203952269130914426208910909337562665168388942898751047228309430007870388548824513927866839502199991337090798618250839192359094646708705789057208328567619474671997140662237891493554067038848473532699805160867719923316322190672303349548157909155762863893138578414345173579935698170108267828249317799056127473594726872896209903559808880589159338074977802490884082359714599437973199834145455046842312169671568507906232681626177493291564885011728320455864389109143581422947121483422797009902967900498729530233261634416488521076930332722612885703825439203452293297108042587913729992142748597906329234290296614871744809034207489657867296992155603457516004932592279704560460341585028564966245714537884488798586834269062298645380555376854038827058887110117246849903979526560600522024968496287236046981750733445865630263980714261709893907281712678537856261127871034989133908470518760393206662440553826645545849218908912242755655550230478131607568385044907123099786503831988380472928249954249445804838384552586452061964644917354340254960886474888681618722330313175916671752929687500 [75,24] 1885357280384346193657796017010000049357152245482567500936551139490542058641104713973302712288297778452743227970014009582696027523827956121717780536806244434385851706066792183237791976866010658096113894477814282152846754681313664324604247588903911942843920746710204208939600467708954103289255984497332863420779256369457458663067702937296564868211630968636701741530163668413934927425411194737246548323712496253648653566852309644997104327704388458669380318882592602827781475897323364139682756350267088394790312928002746769555325332428919050327676331536525422409874113573805283702627531250866804202004758281070071524959184830401227413134373472419679151255051385123926960691099420245278211435750510341450460079749670929506149611465768222083814913033896182745219769324867290646830087909907444240449961060173956826851564891999971025595525062598990276415292220840369548501918828025552513883083751462609362067908772624645716737198356495828949388400803450502053807258154648220808443322734243756914976035094143094165373437373228503322038964401417707739030301777341862920766663744643017578972610366509402489580236102873358917948471273813893018719444384067479621673165251508225691660535723769635773525491382399317826515552109493702414308058004335152773460625797556935196167237682513412214872983410810898604527779942124937667394711432362631413575421265562979230814159015081067394090810950531626450670708659664157842204119975256969443464896776696296528176908617585304587799266425108954264328939821936221320304332701824257738203981568426630107794696540385705396732152655483237626769685113144892401581328760184442404483486273112595316978045061531832087930908406653544449229659224606883136883238288422062262872818227876150333343559377885291712061453861781476244791143678856132644184261165958800604010021202667997334482283789434489750118447797739927111111686881108959053945715034727185691840406443961878860845206364888577097163142703975357793045645643422453613997138807330817425353092925901635158842283163740823553264902777247416856831740972211264306679368019104003906250 [75,25] 1288986710026829500651410538099022888057369750119223256128954971719048464451985188052108588295420710283995358469289670366699892474723709709264898662438940440443902222097800126578695105693361092376583171981329935807963225862064977321182825196780795962334986378803450447396332255809443850889537992277647326469348093144701039692783647800468888567517817425400639025350279609384561078951235451016123544897114739806757068369039581664583037380337689199379421109471410043259089842361570975914208692525527083192347292133517717681632570575708982223804211225574888572521719354706797039485080420270502311022728773958138621692150904262234551494233381609401808953102695894583943087682392980752023830878383202648777554674887703821351607932404259423894535044861802479977621705922984958698991215922256022262641977713339818873074225758753231511416748140527601476263950642685688954981266348707525939109679468394266785607143138576387582011908870267849831054097949962686280172551635721154494295987121041880043152402713047003499404510718084572102647271771379918412252779294754685927786244754754675582326064161939783127854685206621687217388219696145542398694934633710431622858192143321784891800502066117182027891329477973643640487377707202651248119246113498050995681199115540499946951127326021941915077557485279022515435211112989104115630141673224002707517361986598459305257943759347350231225598793506937655083332156748788590985262701954840690535070729286530846120365686420074263234743119842280311861231846440085838539009027934312791427777835936907270202799388703507823573155886269575021162518499571451454707422343021745618217109812682154509474755792164736672990988247045106220818526290707742183535429803200974852180509951029565562363831824040892669607138110853245345344636225429217897510547760421928125180877001498110391023172962521371313466642325054840388512344402477490874203720481062388735114169833589459167730125771879012883034379889984534681880970894104124273811101360865660021015195105058291715564455285540813396721466615449033787932364703010534867644309997558593750 [75,26] -3817045076911445489159482843547225095788638307864751218340541099662305073022335104000287719284110343281421713678983784442615272975462352118700949995605808808501282235953803447142402325890034281186459902986582874413805993506373973334072418793502146054420240972636817358964441608265818583044209585219501548017018771666218786015621190391535491729314356020331523136102520134303379140787274149815721783161073745301889671003323236452247641048825881279083142334619036754069287783175352060589299053791918476363886119920288754234445344484297201919611916280597097910345609177053919848354107848625381348995062362709337468003797064030605986159368316846611840497073183229793277486112441415460692219310218905176924913416710817648789279335389577163052266352916592102269494389791308687100376860037947443447082759658949363493357897929450247524033308655018530124556220919868697880763713022527447287822719668971845510542739789394698731377446917670511342613427321947006834628756903520224458053398399538167271448681927830555224288978682991523783842896682905775692494706450061651324300973269144902770353002920087213277629616527154478512805824666562043665161321708575108426473091479630985426863452640198475955329062286578430550643376757578745998028199079644927322296014316821585728220963230668897592038636795934063653419906539576259351416327045346775844295525243871025702639469511306255412169891294499292286164504426400798254667835287780729329201317862338853554036231241497142376765839109828457118969476897307073606240086712547512660301197087558524433212258824659466127454112193128930527642398810708053550662686971074700746451071691956512809770319894940049634396035235328216529406075327894073258393805814298606174984574938238887958516175896095818735927050498085241713069810173362690985477178160482252605988635091215361538502043355098166356944738601019791287716586996538376571825443168674997083428364324871530310064542105411213695198211894300053572045097537151046215092421179239717032225706392228397404384229812758921716866211963810340268565823862445540726184844970703125 [75,27] 4051114605819463450972260105062182530415625668530271238353839133457722521860668368086740231053323336921178584017888275166512013185564173843691379864445851374614174402281873562170024161972077349197749413605709889476843961597409569532136889808706329344698333756654690192570857705342304400121843487809445887418774485015523042280683271443137249030446812079468676608674470365016206671448286838156655614368064564024863111591851112047151737875883815736206176506791542546151972900594006099467528684626942819946919149395508817958954855432094565055214487521932791333674903005405543607510583849619391325850516014390374291986480389441148316438287007253528090847849926213186323595210768706191150013434679062258891125336981064448616999834968263839162877695293151657745691755533333049718559170088882491245083731240964289193302710081813111997816795696733070363294417642535032087110385425522143082843999366433794778308664930028353192994792844290541647052802793455277431453083273434079678012488691554698073415170987912671218033223616323593233509278769793412608395348357232038789485481091371477412395784442292933090535458275278672353092308661718522003580032610513962106014459786632425431745855251975531423732435103190380998254156467023280744879136225769147658329587427285143173871091531589235261348806823959348483230757206798702796342345002593957975352300940194821107998216662549111856784335059472231768476701855356373958613231229960776748932822478497630153818648030577493502322969382996875047825281120375853402931474620205697286926395533090931264193106127903163303309572816250875355535960143795654731814252250650342322552598707940091475611890335849846257049268268668407385268958704625540810731572719434479234121725975759219734896308059399760933271026901281990182680933295136099279005618901102212404119221166861581389523963016627124814930010438494208376408699743586170403522979823646935122649804366907014392824556212500262347202389551868340936109363406974816723469420801048121948239868507974113729753785191854062012496977968067923825401521753519773483276367187500 [75,28] -1871314130629844837947135249973984685986317409514744861135795828155581373716677352957788618530086580158958628330963262617811083373069655027033808004806748244445858037569680052879129199039246630186707785688964217034161644672339750840312222513363503485480090937780174914319990134125259719794057071839349320037306758378381268245539572952349331261675417861289489201181932647502211979462021331280707235484853951436169045295469924747877001712117300920559297425883853752944971515147108991473687807264414868754465041698152286813316371993644318554094496057015465608893654112084663585274465881387074831695853510578014356376679968199256775408395465681757006700302164532072812981333413506997718663653576510137805522865737661883711058258155136156279683213428363802316402519860859107393004524554482658297127615913800111018059707938538614284032473626430106122056052719282420847348996989971685995646179863516071446457762828420028183918973714047197682152413565709725576094263257108266577956073061539278047505841133795398104391152502277662633046873773997007291851282046520949442476636502797689093183359812271952517249356366203025399025044259782606689551336409000649817291737094500453295873585264124265517671079052255473440097823587397223695231330354493574903500821840474715565160712674779913647741058604514856278030006018035388197353665172099389988816742969515641375637151415849032262527271135388170273322720924005022457741860069062935705050289051175607667904128412028347011243555770517132312139245794210332609159145472216679875898221892128677758728350878929499102783132104282856233790028454862345451766868306919095582605353079188934767155643215309701916836468276271926648264122801787102990336099726600718325298747884751624954884743945496700643752774168612102004684567968693685701041316557562235081414817498825219607206337687311563512973764391514295078974213882923278413985718575708693789061302173275156889169625690423903868388223485314091057201080977316138243720874547848600525250391310882859401836731374116629394045024925574693952512461692094802856445312500 [75,29] -1077715533750224687992302161787809339716494837166173658539155349197983888663920713135224318618453864585641944948197238336882603211645984895511832394038500445271512195016398842524173597965788639010230882348189324498825953080418231958532338483475164662086843662888087288745033974788882501847456081708278977776356390157350754067144269829008140559747772428280329825119972268747536695750402367435827332182488274348513087818317371957694919773605777900825832729098880490292569806228340252205864097545788023512788885382173872443683895532801464614342829548303106407025660871117681684588571415777032991833324517678071689787924330061537015871768980149239971518895179936241861419665826743723890631549698158413035706763797781639237488268809833999414976207766834284094810885759847971036435830244657719843015718343470579750617154849929449753549560115611788060672727827952853673120828918917713149447423389253771874324756173549132381657892737834108364327803609334787010542852410566304013124048534980467164094131623901686482780174345940664200517809615638708829746178704183500115361026059919672724398719770670536516042976660718476021963474440523757712110980417431819344980881023533553586996781121882677946059263273054037375488499202914289841149536830713132942340839437223874234628989407954694818233262546954874446359177893170537627896716867802719109297524751107464574837849584989557292339708978654251874757732549476893705553054531330344321698366972930830973833843548982123881938620385435513532313231692563059754439411681786233565282592302387438175805731810519215162648379586832283791745529223545112613135503637416119699952828441398107364869886878025248765615300640480467176134683965906665979276964950753057741900306509256131699994879165900402432818269076570447016169920346618721263362562807699584381227335662189576307989059802659068155312162935281027603648749722996335837812790146700465632797022691341035652558277622616028197327110957501684650567039439296740743144934357482220555086279484476432962914075776148279490682102554899302049307152628898620605468750 [75,30] 2658536667754906008308943945410912181003016775716413279986139104621096545261130348744019510973684883358487070452500374033395420448108589250216589248332428213322856867876043975377873382061431534195138008071879702270373487806137622857147240137017202251472747442581196015311051866021635411544325000322332638362418371702442305072518109289956456821453445609046911536286913272359481184206955015654117473135307030912861039407515194512636015812425027865400821715724036894025207627443045409690040114680653579365070934736188825101353302773354442296568597907401368862270635944834094564857202847652305044218551642456388519376250915223661076912231522777588752708266881681677873036067165688997089891493749325410520140970513864240631691736499420740009417044044692722025683788832953498855139098711533678343942187387005742809714143773744839403587263663050958788607500531328312659339112770311272228870756244192633226585193387049220301103380333537796239683958665345447449715050257090084293728175463611798354606685749741275469688200503053179532419560893399186727465429667716460667034951320467555306206871252308879739372562312256569094666177323098131522264541065607647156594826472828743986207452036696572043696872793460946656805326391982847525931271201317929201378744857103930331868137610765422946915056222827187172291024915977674446359319582651215194634343158389532372757835180271674907550344903187565514995617728560537795915554625779268900962857299734536235103602335550870724096833547221675263136141094140788410627733375257132620204489781309578379186209558084787473841616594949785268863161762555534777585958363651468972308931586313826188328187360758929490781327211678582331906886362465836947214874147217351700555122841385483404703113365840504371864308998027154142139460083275222678059628788147044503824244346931496919907962116585287655544911201947711476296657845986509370351457958417048911701619148363067912245939183743597318224863202672995352124722203907646166652411067043994441024432640538438143773609904246292556795339123709709383547306060791015625000 [75,31] -1961713052868405326144083207935500494149085877183961324652531694344026491020858293863899356988936402890837790110284355105296278162911616486782855832414933818137623711439322224163781815179179517862852035291972912680360163597619076203586969991361109310400617475903587669033027483563603000374217813569900617362323573487684580850501868237101765601585867314353338640512607947915493492347608584256833641977370540398963572611435860526048130285725381348094694604497448950144214511271734822043370212571385412554412381801009221166681868623929854783146273507918192942212741874411283189323672765538197735239930549177597853974184347380270236960045586982314736503011071207069747416509069144619259578727400961960255815645982804282293609589912587347090539721404775057321697868385035924123698664840266792695608767437695242184239534334756627151647031894209765609221409513806998809608269292047485129885879265488710931865760350558221970666089232112020838564106505515373629032834347547927296872457270861545533334570004880786462145386158292051772684476436470104010247408361424661546667007974782979405101542839118725826131943007208999525715476151974962423205144002999160228773932549818583807635341780223009409331246382736798360376935964745516216111470041663105831241646111065309829963457891963032408530024609287608781044675837806224946049570707053576835249030483416039249326909495581956573457021705347260318737380402599457314050781203456998155200930984469663148412565103312373537096713091827936242450809551563830866554004759333177641244660733198302283109401375823484558981172043306637290236608937948644272924778506031672280978256210993801460328612871616656866094718140915808318931684814200352486544899941273345919814986461805982802389924771113730691930820359869752692581863769236655712936963999156561967198926489134819606183385535838697164509583447063314015459154711379684368327929816972818082948287979210979118095231751177019098610180171576478922664131959042682714687853608800825650304660504038504459819834821118766932102062128251418471336364746093750000 [75,32] -122614491203971194523364622054384894370420806347849231726813102867899934946331233221986023527131355362307801189050989304489430341164717442105649023641913592802034379708467963764407625651797338404103949466119206871076261586765263308839571693744085303354409392837731965851867816081596993943238191099854612487781373513602583174703944397677879047959742931397730569251259437183538596729342142090222460736348613298480323800597753822209457252777486715111948223163790634950464368128913560649135656234649918343802252247717913751974792825155782667619843575682458972147887384379831133168382501861019857582973105263659086355941194936586457281556752936676220350992167265446776084921100258742342954579848230361960706207128122616416567871785821053126234747981050931321758325780873110877369772162045898542267756087382906570601771714917035018567802004448749569754423515408049009944565605064441723810788901439842119614223697795092625103384670335234449208022659111472035672453916895790350499447145684827217563508036794186169062789092994040179549521509266646547057072204026294288006753949387027996919757819766491537037476851361896707512579169097422049107202180215596431291396716208463782619306326715591695846733123686991171182765494430687218894205818360399873672011044086117291820610879351200904804114544100352834147280553417843807841914268796748273445145405278395331596175929167984020576201937549522084083869206945294631165777113089010559392298438609658533013456004224507502742676172398474657695249797961331931317846180583151922370049853815079465997595096172683362365266489224859325141821426498152527977238722823400860939639002056821761435131690975804293081402899963905178545491174230774081718658899201395990632082349573725324334010957154509677445883233773919120230153743852287737420539264291358997700785003430821701355124642012233220776242722445230577684823241865926391086871369093709230988426538146112953198159323211972844260377059821856283448473159112940649733528461147919035554329402130399048573107588337716133963795073213987052440643310546875 [75,33] 1924504380065010776268837717137600293820563073707850999457183498217552858634663240365850820043366144926014890583291845498182599630698762122264789936921792903440082174708835297779249256642366145986743087263775906548725762204126772950498722491546050811612295558802966421259030231813777616238213561603036021546923978496161925559190943792196334688097654932577570830772847844193036880874689033926538636465972695304605822993172621794238891094405110587716320911297885293784974446918134263489326810998758094287484849350343789259953053220058759604957821316574262300825707044813268525840443839980412831037494048998122906301317397996097617573300881613671160608292409745678404991733564473312544001131468573692344362947128641210803727615196482797840081839909203747017657209234655621809136973850663355007425899350121999007808487309405427270766730854453998786388202983436644374765204143957286414380756802330620194152418847267318044910184475340414698194334695398936245219117598277846891722397540379901343550179388653597589832954626699117622826377011512704418179480351014678661910465934147292921984464439822513231469878943183752957364320072925838245562772342960856146233983426952418662318141601962590631486083745848653847914384893642869889496717612220930359783202545205861941025693219494473134450383327652523875432150653745386922557066560783258176643686920337131546513975796556388301175546250906612338462973116255838035728827903988299971507552513594215262515062676818679420609820556604366431837975782722440242614281392974967472756475328308014153415438881805641524397435405240981248210201889785953456760111382927170797853492400579328720491255897337268103031035088504565206881204348619805228111137466744544472364296459014389842677014781202739121082599290093241019457859732752927978284197912204125981347444589432874139266882460365517691471387831096804574295297346247020322303975995846217081453645144785437480255027978986218136856721935781059921577333867557057803067289676464171475240782435892068316074499621792792680707862018607556819915771484375 [75,34] -2443200391992840799966791196515937625992442948793677309449724517987271107478158975685681009631527003674933553314751822310497022866389602695619330612067612260187473068102700861184513936054360661211349203734285876647480830402697213888487610008565551197592527631973140752151086570881111112565546949373259470677368611141017040877261468970738835228447441333974752933065209072548146901315033654719400014546057031717580824458581415333490412977348832270301989063856327082150835417326155931228241161138039035258601811512150622122405654692536586736304692729983457326430628732388960848592303346667462464583304515667896606618874633566524829807301689558138287554310795398427626064150165485997771793633822127730016865555993056682277663467586451000703853303729120315841725823930018291587764736785985054293179677755914975094023511862451850815834823056738143682498393222627179337727818105181246195813378425809072081466199320666835145420049575149223088037707137308586081769183776984876177715671874537341467249612242089549210497938453921991283772822555266511142223095869190141510402824953394714659786735854072104904907909354397714685386480424187532158431717921133908194018049541480318407744279386019608480383850662027427444062471121368378946047361837078834773076578685894343323534173333971782109144840722347296524267647234351801756217981691826925571282549719504816591987833239349326730943667859444478504979347482462761661990928897715393511927899023034309016742215511499760974226817059862298640604446579861918091621298697605040022876486240420299767021549737249957223867591058055597297879809551931539302614571509035928348888555756728779720250145732118481687948521453699628010959362441163699163699009256081424797136598375335684430996854849281917487336576626713929015019491540263482859106209681436225193834452991871855756256727540269373780374979674451686939848615078743906641990587310139180373243315216128820249906502547769592845026336367175308053611853783475679342570793473907708491410230130473782368715277013571096631494583562016487121582031250 [75,35] 1855796018045834996155509690275862773271489676757816480830584794093886455593036822327002314699349108092656046290519043613859574075593189606443238858280373419440321345755523313022791779150148227281846368024735387529803296652242561752909634780742846923497585595828812902220221573833407691901437697544079608628026116841667763488528629303443286527761541151259293444742597481885331367767155290000393407377869290223266083108157695119391776578223997414311155962608757937432345507148243286912876390707778481783479097444463193335728077496309236461876124424406986030097193268618116459101479527262858546132834530788832582975596740453720254254300940488751569684647661442412153362874696710365315095875208422644857818643761063643641477649918894773143158962632575076363237520453230225811829086612037355847827715332094885080927646394384062282671848241845353363235877812592393201857594882023574724069663110435995236050712906359872809575413472873039670721019964675033296063701891163776949126758813339825323432752295341333895583161691550618935546337214822280547192284017376218934617274211139013990561238302679277630538898334120233229819778745599268367721814418702926738860523162603228965118078249910697947105255326882504403696547038345724848029796112279044523777388860161215858528860700130631681947278506566668193453154198195640559293068559930033209235980640016799237370006894389107608609617590084012860492894351422500175735791990824033690183125865977619430463131198241275421918624481529598284813150453780440517710219294875904493097081111377416824815235963948026693363852702987161181648421321501156879631640633198844868481800654824757442670772386334311976009713354015573928347103487759020853085731746884802822132939514445038620987058002556246271505468127121740408460345602785650396821220735652254569317636402955560136377335215645575466337046786226068560048062727371898469638513731095120646673118455998684079039737752489793725739703369397995167537388094269675325080760945757206174164403484375075389922749025117809651419520378112792968750000 [75,36] -938202887377862919877170097365284699102647273584034561099468055028856448924862807778341161633980516949282838399085442550554363284089972722453949278052056178059316353022945131016616388363100048373788215076742715291164269886988475065063692446101194279403798523899446889396797026670610252239848330556563815277421186392425357844424771180851610289795045814470362402762077880268756968801960687058769359622014564572202909230429201107370683219416908966569811256680765386298044460610608100494135072719804146011377966730387342777289984939556944175400016898857020930872338218309939634284597411338707491830526718235354402685891084546472197261048083653525474275297944786948823833668260464916298448615534799030997472134145400759828891882096829959176900998857709100909536330318740090742960098201712559107299483888381560146338636756499612477917434138619347904375690171657231880432618580168705088548170260422105259042435003845244055826910911679111728736771389878546338489459975115241973230617871086849407191668809638883086561322587412336647480092130869477769765609568317325133003566496967018864251196302043332747105745001858313782980055022536781722489462941540913857067416139734199631398352989253259616936380151499438927456347553208768144409113307594003407392591153510221824512762552500358630350383610346618794426204826170040368637864558773787344234895204517593242550668738479993107460470782883015165863893003929847458478594074149276455924070723223846792940243536164075602408623378614424592450578688799343369332206587467300186179730145362447536641812613006300997953292496367671445937926136920714632693529494745673363729836009022519060439002147884316973261302647918701452981813905485234437685411314262569638739765300297790411630436579820464573314654430231642590588585470505015993478145140990363581668019596333190835688691491311444130726127877142438309877638564578990990253987276904247812884459879884732856072818166199965532749482973670738660357140862109955270443626394646202458542419671660289592907133737753611057996749877929687500000 [75,37] 278787902826684040849637612502195980061605756460800738260389650594060337808583307738290818806704756838653361936450410098297114676213507370434415613206386452899245141717381767889705039790474961072158985790094562448268225168459241590867745006811335326515327383969302610586115313360729973458209049332036771884427787747848695938641701122008096296488376698887101472545615688029590187923473033417369036590032879114586208462397808047340892929584240074967866473995304676754880461673272269528596940393025345212772951102560601290130832362316200945891310815796949734069086352685934038527827646444449793434062583310734361113553332197982693164210172100295512628046321005359254651404901234434525713082458211059597861270008851485598615562066946018566915659112618667303655877586351363977559914791088935847316680641009348015434631562535101391371462986071158134706664507081357044740682119448682286027013871962358193378968785234734420648016195063695821793928126071524582250221457064371528723551381533361103110593402510407763191862506281835959284907533152626094720459093921919086362004859712676806600569205700669666044584495793644416803451800126826078417370620737248822825300004155166469629081751115142201046406741449048995062144696636343611310042347439902338574156398805246466308609417256582179765534000110361901789132807531406613329779315187282994398532538222522105460349239677120959720499338892154218100826250321743670643669511918005407813021457032764920232030064459521042694490784938002939360682348841015290132398345176650340618216906047499551715518757617208184490701025955081821717411450429077635857725548990713687355631995292724080563479492665963666949343274432898174527070571253287901578498415134833594969324594436992725053923143511305312930985266086814302995978288374367131459418043884738388503804976796111176074831416972223284675029972976254119790938468147457380326755432708923001962538713663541467788679362106257548796932544078666821912461613280102373967184610787868900273102769175881388008519934373907744884490966796875000 [75,38] -258106755091731141378194100534740749968918708737163940753913009435036186651126664135470714150482293128514522838580422880195095559946814084911323870602108619085890349450907218278781929414100539815095161406837738110895284279610287514059201989062201389130760082212384361894805696293376910702568829570231364546337973374446796998524395148782095721356121301051734890453611182495448073085941859642010172436373077376065668647302637613412690144419559930217359691072996827007364109855055469612803972799470932733850755112388034025163932548142493313773116073974788119839646785954440563502130519798951916392297674377372399216622485197549151089274553964799775203412696898179510121849936157223232308359471162730565758323561483243786414774630861213137283813705983542222470625662077446811076101465314738469204910257896043058486700465050759134582348508505267034203075612624608530752850273507262490322585955313810140733843184157658408231947005328248223497918887349016619039864438428747553611824513270994515324476898284473408175692027023532151599628447885293266350176029015353818125072217589280454917366233699820296458709048503572050018118015915306356752214897173995606202673848738304339836631976460011989033308410160027835389576564301956963942582623748930387698367750474019231638629860603405944610828033656528334483018369381367426233163490396910228457564090376793376366437091205386385477235128275610877172849377220074633178292988389910816689731633132418304464652709088859760079244015123349706245686618181372673754660226734676148051835256737655273514919789737201556658067994776480740127001089257681763479760404653069174566495368770145871481434244956301267122519323851570174230075874195419107288332165471952710807729378196049156249059139418515880543144045469867734117635405123372778807952697038374016869142238639965382403649930272287471048533438479606306248348945793879295140014859754059798427662949058718990654825011230177380546419847258922027438171865483879842097316832602556399027722046357613550071619101800024509429931640625 [75,39] -47475486426024663747433792714543334714144305363351576197507192017540454528832619262013786000858253358967796299718108880595710279556671602436390335855080913067578244873927957168705899450558618913426135040703249800813825083407890805832708616405766610550289677723494627678607266121811866495652452134258768685176212791583548234070928790786854721860975040947626267366916823312469630047288163087966873879065013767324922939139185678304593520400035866236744058073230595678495625467267120249375494934657386951118922344881424420438336248606021898608573994365162971820486521754854905408169398937433542270219008560689862562122951119886096211645201174045983084049212373928184179332634130134269613377153066189163435338140459520755676912095904033460158457427047003787245075639098754066760001171227218384586229283264499236890792059084622175756879880384065047398234770460254369569056818630345522761561232795230761966600591441619932198279582063074816717419970035485326267465395378578576879196646355238247269345227730509712910338924093728545729269175847051447783849150113856575569172490349617940606653307360512269099984627742076306098846105421378262433586605431911946784218729145490061159836801477167411191494938013695545446270599466926289403153198940195013247691557924216586896543031174428812806977007621740082804832185608858294597390474421968159444171745433338369508004099257876011126575093293136800088014642011569893946536548835643113934530182367698630867726877290158308371781716383603178402971251344187059470188746021508638915806772846226812013261824965015415521437580585449181366136481362396852338812813315272393449642204981370708364166371488159032839460239732126958301923045863511343043944143124352855763090221101340222355821515008301625014647326214940587366999208091921710251619093264628420834505737320820899186836036048786637069416636561638338198616458405033968244613039930465273971260496327144345634822103035474934400508789883935047929426958639113312171199880630456440308182972098727248067007167264819145202636718750 [75,40] 25785946096128754335444213864601478583294965442720319366643051372106212831252644013917645075928565190512286877036678472574284454699565734083834232142231284005612200763562619669009832676003074747353500030796386131458417833361910178341773650665496643370743745782172756184701872740077161871253833220162137843637404952370058404407484476042798175406192397773010024899076970245755872497832109016342113718472920923062228999189072321269106563427632407912016831664694034214971542425677479457764788406345210378522404145139341092037532867463435447495255376039020768401840888606597191191964196502072068267525834441021367768282186781772349430402056146000217294842058622814130146030983583896680907867081880461001876891718377877523515432542647826477880899420282918755586807179760925178604163693897076270596866977893226503605062415429776133099203503906702945548965931702888593854088769643168216235131144881909448938563367395435586227980428598737399865463663293637261007755154999778697124612503074736800997297547311588428558901374749646729097729629882861565318619051100664992738933254226539657000017008268392525609002483484207453427287110543725078447182303180281344493793611912283554292096595559238342806937399321996736570042594524376288809663679725630790106044806294959707385946646463298430185868035658316640021086699166870951742778894342258523526730780394311162594453277841724065646316996313926147847621922909642873704782839307052551634028594151073555128980375537040439459024416350994027507520801590219515340242545312979702813503824098585790438838054039616864711919127453526068112193116490676191902063267390242919372040537800922459127010478611732595534744730182173381487373867417678239900131881441289521499905478341933388852754756642152903162394204247533088707740639430137471214991531826248385289035026957081301761681887478145133349065920837436908054308002613537468595998991074913015509726869498365361800624165338371255306527797170591715665275314543829829613965937230515715686274269557998195523396134376525878906250000 [75,41] -7104165439665615888187169351905157919765231913924714287543209744814830939277151008862961743592250804337098809749319367165903228359577299106165291148362566530896127039968554619885902763522045064666840763004534591670299609058625059221020989775879430834494397700332979414544894766856498353812170404669812098569542179172356342211367200517029319152477960360942599679101537063816062764048477586623126242725495999923481813322778227131327357388696095065495526161780510894756870601731313638934019358116390145865345521109771575297765882610673169656373960754357882518557143306815627514972270341314085901515724483737317888270308104470840049470167175802147499239462627646510117167612104326384604202436012453040194991881297968229084457568611287391393372189179711377347752907948499293125242540614430200741839551693502357344179796627157973443994803127442656843910486935154763799571556257525967615760933666438106214964527459891340525967325468925335168856054375981926475151330192539650903968397480262913065951411174788574033260474866898439523977331382193990843462618535905343706381371376465338752264845940711565597793557562918662328048412472057539634728293195762621870699896943218958182091520294968693007428014237299864509191339541919537255320066334927690847983216183634560127951541461208336394879533234910738070311247026532119318525813681741130347283505796919699006043457762110332961853144585584247378908313449262813363052890143903185937666775282332303658541737027959535157771152896440643907115489682370348115038409695699615212890973583480227082055798959543320400666006465586761364334075719354957428040036881275861169399195209524285576850885512937457005718830299322909198837741141544141461438040192177399523125694904289914234959786808572496688496727396468917603384601748890948096511796402652724973875708526870541381811167802400794036080798706419258006640718540469739735663172972144344228288664710251263870823781417303439272417918598460738502592989500278602625696740740173602476903447211498132674023509025573730468750 [75,42] 1033174765584765028075261605040482407570773162207230933606411706883074233531232828706524609031281113590632479594347572900913058884057226265552097255970631080591991851936853270713596273826178356935740828727641236696233821924088170422042564372478004057778237995779600296182954637085160714431215562864610959202338813697690023441407062168201922488879412436828690232543727102573343122158397119683225459004660787421329174270454959676384649839699453152500966701612904293932167443614104002803915522645470378848462621120762438678300023464423315813921681925769517683710340136771007939845453050813189845775272713222223709709146277677116716712652537029798269906808236810588883926859153757103467676319126344330943680267828451331735228509010994890347682884849410215458157416896541665689433077712535183398914891919007345700323576771779324313619823267575242296834948422063733213926752906066906476457550005373995430137136574747444898518757172831748311773440196546114384543076281069879325273603115247308026227060668521316615612095627833973401653141534783077635409558471979779279293763749810397160521741488923148388564547980567163271107128716865331685243201175261649796834938022397843926909901995440369629893405625798537446912138289895387146910805426713733116761550095346557847954499138162402674513581825014911196153339779913986004317705116301692719004555297616418881316314181039109477874748824631243787839875334440433580694521798213059512363051772412574267794907014931525134320738091558380261163025307145071394067595240037675943306163324569540630214332715218177316724666749533473677882489005388703499816831989028170154421941766007824817855387699881020508411768355843036321818847625912856589427771645152809156638544736540124488786297031063545781280464067268622171475563003533522243794942177857068089226522436584859068671430239613204314548695065313446211534829532821085115909363957441926865798039530925728505143303688711302659854903135437828612951863455500571870907327049903152993426402872501057572662830352783203125 [75,43] -253919304865199871558217568739123609190264956823229429081968778974333096129706997876606692640821929536412807260267182807026539465043107434105258526054550884158749469836521354713378565149080019992282481725265329885688178233390444896210342853950109196929908993903157493747379892232255652072025419698166867592412942515303506080404307599299155159430392351888792816215711809928546954642368500053046290996497903222178374805029976969728674775493691687433304091145431814212242872827290729596007772860773287525711814504105421286807827594790921027233245562678873548611170321352733268721203149762993481933645508237599616615133528485700463182434608997496360580404210992513041682560241418907586513190822866430610788281797764039194779087234279462316998371695797284691783728514928550123012806614581697100121001104890159909375074815636157940801106664317193893690508958320221490014959993451277236552167252764595363522323357864662809964077840400367229183438135699294120370923212434458691486842430600222334877965193866846413136449646542301541843028907835368285131471110013922341332654366100048569040639060672860192656945711641710045043992619048863524064277173916228795781560357162795563254299661184503102813702146510743665337827446148597084714070067060569113537032504217971099966956438803319336789575757474390252475237148036135904274635466418874418976332010217593028053208834978771884752059908682695162180825838602787013524765596514179809751471119986843560227563593039791325868524245061450985046072101772537741479971484589035880207547977866104707600805716790129104897155475748037607089614969660839337803380906153560611888022888123601597536683929138039197132193942722028693880240900627081692487818541787051489095786848332407743366931449423151134271370122746165387855098912453928858748473152677308452715869580413179325808324019027260192866591623672319295021534049365744931856979722221206328507394823473297908049695673265692812619605795013130289076896540122693468623623269317390871435691224178299307823181152343750 [75,44] 227137786825385473982035569314695251945223361235523552139954173022046137059077215787921001616339167650692794796947759650359108674890041308911279802140593273197266055423996129764388874795136811105973068767708194365634182641848427155538907714667167277705770325262827215299628195935468331511174364275571348307559858301510723925528177295601786743436927419361691559371602436999613721231445008590554116580768162660324277193127212477250314003863320813159311201906175741972809638706530139857592966450916267734080654859883616578656490816040489618414541522424641579155687904681017195254813325400991403591895068955574077913403466658287140971109190884726016712727024070081098463259319617508976461256240435700626714488430776969423099864520789458743390579583454685593088035066849628755256447085877777279520513076726466718512595524185061053591370646273468943713220774635552638106524956458750288998314624641224364018705380901330746602076883649799269123398390191986817459769242512732560496448122109144932471988206501265299827132621966519479581520459335165651008337826569942258392569666891962709748104368031140273466071713250254149637868296615226052286221527614354025482044053226143066527033457845701673023853048543871386048281185393062517594402613852435998235574717287962660483704220394768476895864828376179365336085871947367604804952793433648173405855445278832825394878367228295802404834888123470312827204923505464185362162012024501067031556505473881376087049500476830794207966027074351722209610050900375270515898257456401349034660702241034762253604449982367444760102822526478514183866138797031005633678046274132311961528575222151199843692857656243178925045096115582627477376269168970666192803863137719585433255543150663314398895222157070454223535990317665432051027843352209342733097341882431967833467231601356892860949311300355809033410205857379672575091852254936464465314879770042417712487546965596481321236844061910091831894947823304472826610289925493942056662112494169747378691681660711765289306640625 [75,45] -100411791075321579368181353340894216733299455065139736373184849998254796156115285921443473989064560604290903636770540060039379967923145003790841130207116538642240119213760621228280470670328429556334117138691886624644706540511737852707380782986145799547557780428455152734237216223854412025652658398065450261756077909123983867967393321499377377397906230612880843877802979540332703045991765107899220550313970694605593371871108201429429806501107416604008326278210273212008506461395889918573548768051813131377805488345297865429490211122483551198864829838919868196376639117935704859784057509987936334601344397788950985394889715947981113535476743061134061144963475425728135324730819023874639393608765943275743190899731462711270845106221043844959129064539386993163610492915398764260591502480293787968078698744608512423987335719086633602537285220494096204880971010305616984698445832212613803397805072190367726602161729010722711161403373608858656322917667475548994602589100085412599239204916257817636855328784773499102890088666232938008401568128512322650794242831841054191989596610206751432587676917538467330160841021933329714732221680197154698943313644431769701413490224470971967456295493458950956661870550269919986339856353697451823440412423529612023925935441193301525688501525352336573842430777004837993863708146736632170998269943581702493482691964295309085027485703875177357390731637934901358312763218337829224873236501710936108997659153880994051715792429566992771828952520752638171241311476863651893001445735737600680796149496210631054749329100339110057751178219720415669204856385364760347483835812272011633700481788175627644862105785477113160679886796311500921813727713075308516065927792669024655119402988544607151670172663328896737693574668200620685183494439200729101171329107624705570662223069660090328647053613327959973303352818758306010196995919902181043827822521053360877533446236293291853230843508202224654425031722511595133152789316191726468573131025863176546408794820308685302734375 [75,46] 3602046884096594832455230427822904107229344354140120512513424598002856365261772498847606136836230208150910324663612917947986731915659102840305924238380979490306966368128062301640696379756063487850201365357292526920188583644728000154223582603010899435200613403041472772894555079676901728623649262840434807496167595514076955019963967084223190147399859774066991290737683798249759435593644481983536083245061026464647963715588105694226851296022846826283487793868350714335919018078085179410443223259347751030878491159471004789740876021393147249509889346715340441876999398574821551065668172326877813427093901403754710672379686791847519370583561492081254917114706373248322082910649000344808610340954888258797331068306904913704444635309024827177515126736665117361086127974468056180189855739755016251764087314508832505078004727086824038903708634704388152070097579873751718586036528976500666678862094142504948890834708055564092563355543942596789542600996333619313462507198517001196295002254995147012852236476870901509964701176025357622188117271157957822089054434288999976219540280118055975011173642961382282334586846977595236766732137480408201589867209182001992578522718305151155437673274570326823174576071713348673416531285878805385878262040185428967353361061725197541347872500784581846572596142621007324214290678920144885973586526863934087831929500025976510808148992267418870317297443427475380745329347292231875825057311133654239571650261104811364078105594456127454300120555467558883811422518920002830724520024152357564765545885889660711058277967549046767996648485092006630627917643198699819171316067404098013192766815931166964614663877593781128043657642611542083298575214067637535664473984184902103337355524308107478192400031123083626820208873799909724221951883071615235012911878575539115429618838058472318652716984242670066433867336817232639837469367822773257964405844471244507305501941506772502779585378733105488474385030277808619003030966642482299522320943196973530575633049011230468750 [75,47] 19315197218451306601433163242024492478137341339181053542417742267748787151362523203288942595021737106729799633023240061792698814050576168662617666441506746285183364570672552785102704527999147119329283557352904034225660377852433861189728326850672939505898490993068775573675418971410516666018920802346864826212098185293474245227023940419483696274889323917601555612431913643995230626441800520823021128067169044623945676731233442169021025887724501501918246966518219752392523990019502292214675450658277027547793313804480940327098382772011359254237246979766033545258967403096858154196634191404170519583093765054756282080596027746337101763654367268046081340475478954385606525890632737053926694227540797407564395847540737038495298870522665018359457693849700617505156531427647620073062517452448782937424237478200703057726564554910564214799843548219687081457658652926436798749695895701894917156474631506609937650864295617273689304540309418889921491633061310845232861519281317281363357832128064951101343478865423738754483476676311891986354639485184797578728354283322324844834214165437467843870649970962200575853726668537582374093386290257264537255540880300366388523899932824909195904467581419276442264710738726674381036243009832605807160556573925700226733164660091347999351763842560011345471258637149802785890817293825912129608744949698456665803760627019832939994300910063023234739270357557945787671010414273543036593499827382480086884884416513771687936152763527650280736443664326505406396464750965717125483852641064176364941641182426606060812398027119157590197769006683662576197734070479545683704735613745788550291780797629611486229409929578510649325794036323134187721632216075804100717507468156216926975036113490443465266455789431885370093853960868199174066963651984041033531393915270530763034696090843354009493330720095906473550423240751151719281908063025547725364900374735411868793136668617827313478446777907198151703847140033696457699040056714412383342960310983471572399139404296875000 [75,48] -12260018870150104816704528304573505680086518206002935745844803756254261603022838871031469089911503575361129446931981736775081425407766237892307121904687720975238483447571695166864258347764851476978185549901553626251186194238624189811783860147716016539307454937768441767957153044522758409723274877221032922109403097095235617076793494558719522878286835429634976034827712602888672035207149528137500692036531944085183777012738832008289684546492959213746150961991433330612169768062356913863996639029554070559792391465134815526872583569230070617477159161662563817032484597626252887359910962970779247377160576215710938712625702413556562742257741052963570044206729405552901480689675408005100421986835814581939271891967868426228506138331284727542596896110052326179324631397024117686335061392539730669371641346823051537385134540770885458641331890172239780628157658403584226322420150438561515571520929754569325126312715702350587408847148738697219802239958085582029233303533309143328512394435244608576541883064877066961991882676441574896208397810833111920799592628072892973783599530896029305238581331663149717232815489732319139866553689241292038155030911265456886435817162909134735818292789194237619634085646930509345521457013139347336678335685616090889135652755531866929223926255601304192316979556459378323261252630816456370228415124296510930465018024499649100850613106809246462338483660600539931146000126305530544107652544551116967277716077115957394181627828137491820921839719626692032387497163561901983961374678892495976370117556304542200910664770150821921897950797778697668014217007848661645498011293035299332721262505455706612840983877418758278142632331510046653070982618818915462675082508600221606919589065275584761288132051708354619468969770960249085803015600313371257268703412287910925628809599742509428304670388519163257083393210151249478678556041849624916200659006223000739823696962483675067342623885156168675265077687496728448533585471326434745975575424381531774997711181640625 [75,49] 4489030282804881805622915489609201480618698308137728083477946535835917327070529815018844266352309896709108900336043515800788394962664235224779736028620397249968358833189260475160709795462124541705455110223663642813063745512031812411995112152038862922460510861811271422760720332299622491395950964810632473176592406747567965303254801884677737590620900171448317367244726513978478417654124373852167316208435721672480697831054023473254583404637868996362767823475357251630664765166802301067339072350882620090183790853780238295120089465457833974885708890671284800564113267732977291837461441454531840455186991706658631102876842467202855090074879623418603644654369625104814220384769631668663311149374555085769542339268781862018715273865140639425815246189552778744495872520274246474187863273092801833795657329005781595491808218785566049465860214319630180175710827944258295938535068858154187070561529303389828608114871632943166613881313721986824129303113274975391543662059055853540607244282939492076339089557919608892952569715153818830110370562065024895719539956050903370275443892346638119750595966973946256972953293385921800970458800290777408647735557566185884522249150800980162976421392726457429720586261450691033841564609142296284819532299890613889425971510989110484897608035505244353227547569289067527240582029674420308337608646868964587009091797704473892590179247943963307246604015405888161716342048114102964226807205554680120738756087738450475244205177405747182832802809663175177282648961772700643551673065725011080288661343620986348747485413726195466382693099179370997003090757946251119233805731594530990819765099515513394555348903275973670120462357678036907188638744921412213221543325477465590111105153159410150812930894860263197443754522055897020062055569006952774244547985772155253532039603235305576281365211758204691874411394348050181385544417370543646365002968055901322237570839683843839135933024082805302185014643814555620156335306869532786322452011518180370330810546875 [75,50] -1170130398373922108437357427448774575287704990454621130726451140388132362098676146982453147924295805311207097745517643318137867660902582925110856625009434254471714454180976344956949669318820389715860378585351526769447827613063714367983021262629123230887169206102146353458664496934446645295990140525945154709117830469627521987458738188681651433857335426380512612250122359665461031709885745935293721281034179421752075477681894179183897944129889944682935948647731262072583947068082486048160856284507796876287025134123576762775843908797534194106499533117599583473551645584607471431809807757730305498614679885699452087412582482859685333794049396183425192139992020935847024094403223635535948691632876004780301285119035004798791493019641600864769714044073426676705281682589284660412964737190322869353667981240909165772236535275214167454061426975343730755992056657528558599851754894772470330418080835894622087739078792086668514420206073242313313733146111849039461491832819440997927851982746856535510743927937502046865830591814590976677475982368398742193245339947812641738620045306419985726163494990932768317435187703431313526898968561977549200311997623120562129647820049544026386488858269104656419517737036975212711494720250735191386169617343753573781254685034891531232235126008352521383154608173953256314716724465402357482448637656682355057237633096311319984329767072741372192721133424152907663139672232298670065893650089454168100435254188128806004574130488631593271201779022208686659730508641150056095291853067714294099518111400578485131777152762875434960207053767122245072982719844805150750846612707688886237712941086650626840986456532715321104728265317906216596905134266942192834575716795141410576071915545806361062581142822036830066591978667631819568905085962981296406621946107401444521536103314636493151055915906163464065493306106319193908225134375332826980525261825685602085811961621625366103136429153910276483493762573571820347767546977024721854832023382186889648437500 [75,51] 237015616733985772564514991907451000049379617084613290914380289410564338027258576586689617144176956497851676738697243138296518612821963940081392215326117368161427970556685706595931585969303263076066813656583499210316537070361680371202634852197634254455646896705377050579530651407023346529832130253345144311463468184832375383634521187425633060766656920202300865784059213414461213201405338535865533152309650449568793473842977865068916987715994846716238658989664103196602575808215550215010405547862388548615480532584656583866697855669837689407783861836255400778647360765100885944752113831775152076366910537844469600174844535898597238114682257061633479430069886655888522890886250903957828934373957386028429454599151999581426451596656356236508832108786211654314583513689916808951512144198052362609758463565037672914971854910940169504240818286834926828461946407175261013296832018809766847593975253651212620494573021551145649734396065393386336999117816471447083992180682256826755768358436414832014177891968514466793534099492565229515148336248145770430402851308634735319087396850449503596571783612770046930179750025460966998822991528013204583135504805831642133674756159603528128419220205535514862737271232458126288903579648683570803692490044879056854268699764689819500228083337561493529143850735034782428069596601915896482572720533431023424729060741229344999213357910077356713619328870728351825176925326324250586311149794926563583090430075815944638293818557451921732283806813348111099587753930366851836591207793680596106380947929424997568262916676094610635504088921212506612909940677744102060483616370977175369193468029516673722359814998428845057891694527082553501255475281620348199740877272940787367235224340284017899360304433647799163032280702682193740876006180240451755983676263250478416676744259393285854756335704861805213260627496214799430993693346750269120042825900178588749820906819246137061978278481248874650966865403734331121943235132221161620691418647766113281250 [75,52] -40783289712457522130346993914201046657808663499305040472226768474479893238024903803010376253798341100121958649180130252793055045135702863670447871649182357727568430253153299241770800785472868599473124121892992313205281606444474634174580496256857008325959069123005328833042994265423146932518358230605397472332019120533751385426171427344157015239453447743453906025490883616117256611814684457228196933953227399563234205830615911386092109934921096020847045620874004524171580338478070991621312641237447236109573250205467518495213656194028791173253847372930359757736378615309174594522218854522092664322419813838191874099513723894818652930431234456910679888714309516320473577970290704135083699495288124911109361015172201815023745222809000854939662549851627019108924105488382317847098151756432096653762599062446602391469266785420104281676950091315113525096779226901543664901364453489775255223636028895422758129462647798177560400529665968447861071599311859776140506708662484200693641323036957752857802730930940154771708159673580454601593316262360136650903852710416380695750989326687008231268216545975343747164094340106064218222559057790883530847340446191175944137764662154451344181130735413882768625603297968145035782227866771281019538843518225969505002908315875642924098289579864180156890226880506047547122482220719840749337695865471338233208275361392694782745876600590308586142023043918900412949309292472219725369719305917671968449594265096833385777033340099539436814356199311888060441367798833660620803817014151204892496176611892977899544513486553616737425568659108288459445929353525928117731094071705070173841655366596083426157104968937556279459077575329744519590395983816488069477237348562153746661620213783287352107035867035369699611351910278458276036306572441952708406340235830181680575055252239076668019240616533038162925412737778258652275535965565039820959972087899488377156657005718255454088296121432499878034520082790807815609213093921425752341747283935546875 [75,53] 6779019461052479290341198123534817359266984061195435417248080453891450017457930524620376128434727274529553625346510240449636121296255755741493751503484826290533954969783365540198340660785281919375855505856230129722228854298901961395931087361292779422331931408444784792057333242408876026645364530793310971879962040895699022174977214497703067717277216390153732818341417926396725342212154989086644218515351774799861944074038482619846620054208387561471145745478976778665532259882710458408389509308649416445139695285700896853938779078635209013554964671650721423029475093338795284773673133996575550425707200780306444640655337554541671304211565162643994569351479039900148006082529701894714002334737542524433869388929102676126072475609462200050589461515716494389075183722123479727010394380751662557535803384846610870380854600836238657380859485507367009510349044379830714864115607238517388097480640281078184239574550980153196085717276158096112496377298034756748934042289989141353754294582468489131532768326427833528001376557790100163018184741167206408144717397005243903142080301737128502445917031979079680977991075884895534427905299628796363725014709108739096191993996980444424552337188727613437799137517239255953032932705290054992579317143583418477896868365556354110788250977453182532996306100631544791704315649354017395984245841392139201359441284294185865206786681194010981456915837392479742874575279547412409158169663967012969118728147702084404678168585704122655550249644829573546163701714373986832362394396788919906563988632465903460599998868381791982287495068600254172306215546122638237842195657364014483111379674411850970483069053836028371350903768662254106831165085495908634296937312258537084621291174347426370863676274824316040238220166911692588445849081107281618598514610814061988461746705490544589772504959943256913586623406985554057568345806727839931017910240610254479931622112710342311785805583170774481675211484490994884311021451139822602272033691406250 [75,54] -1218512706895628164622830017058786171823923024536799440080923439833424717681165277697705546317082452083041416519585075649969328027623601151109494298791788853466884533548259060904170484120527535208267198181674355428803974082376219228061474397180914952222474478081247916138255752028807027043070537352292459550518697236062433112108322673186317715817204095742655344482295584888688659198914190073349087585509194592136573050975742758173289060450211767004742707110078298045271958687792617077098647777806047994625525745767378053202082839746455057588306911615011238990877499783835341819275478442551079954918423278247922992788209266139127513268185302425856404597026561122486332134330551520775588035512723686676948762935595647208720393219936955602599503116959879997276682021304903040190325789875065966432464958925341384568362282539334519571606730101540675048750915052110543969720666461918002882527813274917295864953714051683391627301955609939498708643556945329429577164021147455012727956213680712334142355943781185541518666237809796313674701212698167315682961104819273244637753394305847688659623358685024119422414718462747299404965637967625888290427905239546496840320202119036473962694325221355339767320670046660337759538411888122813652400932371469305226859117272277002190440913253692602190756295478048293665195718083601009314479201992625003259661862094066989275194327922527000314330539562039785997846054059091759789868393057475399414202665005764073382811982537793580855657662770223336420277475812745272895344786563561313945562976540518345861750179037076795439282923158310389965541211961422365273225300368589486259233917535904707900129781451105837524651832108262765488517736228906665555215984191050322916031979555287099270562400322647580115692978870976229525540529046915763165777069219343933386482608280898210083249450201932020423454130239748498172322211265545780912016205070695843059405779640219348740425200284057280047641039222305892053554998710751533508300781250 [75,55] 232560074634837246305639073459681776450636115923678931125538025764317846336517585155994657387194322905110060574095027672228971024122821253091016500683854601198767790803353182899454061026034100520312784782226589205817032547882521406071991763863139494476112233055525958691024202467616628211963371146161805194695637637527607003817933130556146754910793525201348235377094380983704470964142139446596324144979294508864044065660161513708873855984789319683520868695765661354200143226224251489243727897871945269110564113341876321278797068031249270357517694973554732105058296052583152694663135464589630944613639206546346571559109701902230976527410997186410775130435588350643455202403205432552279493143699518890871075902626770861557827507202232569957488751333000180672706236647109893912097801594288836369675463997862312783169527596143274095863477720505059615193502202358935578514454346209786141154439897961134941375188231292874549724830471649070330899731920199226786011641269386420093491501658441163572207144085350483162847749818710318191751204536798083009640911851268920865720772439784375512415819911686435349872274724652125531287044604698317874979771699960463858818921075515724639937360638521134176011469526091966338611528233427331383714287853512204283804648540610581155456571385121004609231633478770356603179784313568024278481743983690164496865950335618178978853403161571470795115137299702826373871274474142815534050570528243353464611945731633523469574297293723404278738338328453932927067747357927429402076095112337868680499734411385319514299098800874141329688728530857865635850207852132467393398749360331371863349353200466256894687763724214977075328328937139599345738114151414994684052825193519080230732525506267789579943531950618914141710601555980141721434102044740728474792883874857407714215646009139014971350500314357581588214824494071393049007851137013663258281173207182012664371662383431905935445203122400356209736882462379981006961315870285034179687500 [75,56] -42231726656694444640760980542219422231748708482039358549975541605097248023476208497150625532731105633537374928938490504423386968234808399707593832251862740081903227689457512282496304836910771252306557234265017073874427175607007381107452657951400403401765588975429873771729811055779732066544034829354649580537928716796243796559485746993850311044418867043397650558897053744826231899489904114924531910033389398183496228929189141897956166504756503213994635413187411054017986359162361369286823107237528132089642860975979915809351023086202370861296557789718739590049628196542184370060966379366181669117294838859653958147662450276064664183104428406273717944667452553070863183872708142730396750676671780888555711305029999803438334151707588932434027092124153800063476738820895962728324653258530476546735332307580235618321890282975189027355113710167395882092697928505803552572221642304432305177180579213209670319723559791863220171375533023450516265364886616651982195535539129202544398833022136777806687156353043428534670251740144107642509145881031386270773086501975897424810737752930315283836960797428329740755425931714535254107851682167071111433430365689727454050495056142437927430101594620277827015865753729486970578748784910163844431827394604327298275975907685594667904041091422158020710892622788327501700465709154577010690369056560901791658894911498639379055571934813612730107791669910501854285951901100869123312923163987251057047829623190223332265294815700571722206282248108656574561615795795826400776720369647430526052790235707434473074137374499867265479958139745786405679177577409935204691083568925288612558648513666242504140563107215660169593946054297967904521873905010456049033536292349247872185171641111152660482306395231182111556903615422759546639088228593342711924896210597831422725895829671844687682510675171186927712452268643704299721702221764031592425745582620234940290558246053030538373266242598231060001445769103156635537743568420410156250 [75,57] 6673308098223751762235842724644020825076168890847187918655907341180864915764631724193245799766434433233001961076848685469920513745066198001102481315892487409753107653585227136911154061199009769384014042574403636116653346926056337028075144255834451089894912134101270152064103427672160625498624338804345483705487622891432669139188072778693329499646496939823592407385869202907046327388654788333660210406458232016620588560408154397504914905673746780092137725896809264126607763827745146328216786790553493356355810489218276649225750265393960750366013939656434580743071339361567928579234600080327163807565170921353221087116986384541136288758688780877262719870329316163081443956613588079764373553998815239342819943267153325136122399461258276987165853223538356526796835913959459819427690732208431529396458548041131333838490808548485909296385874843201200799507791870138735904172529646432775513637403481343171635644853979330523615953970490451756825132060493736093941192655172822214271676423386677219285791640904317495274764316342894087341012213451785999206475601586196789288745697480493800215801846926519819299439917333341758491954509537378520327194434146442089807911861911532328855898643553468135097481993354338438295643489867687570674710970611666806731091186222326922706738255647561445422083026967197698985535243782075679311526184456749313602202686337851760305648279582529406038564724387324870097847681922969675596961701121900306096314367332303277035512991970843790706213659498665602848370664581431401612909979181826631169937955539182132892872581021562800814427160722689540299211006952642389727235204242209888190538033610224617134862384989543902798640994873052091671652832987979010123537305137024826384305825132016485000501184109139678295022173075063354398174845356266915047022108065077577044568979736258795140275755092161667049594016795166403929196232552253840626372992692377674710141066445178064388095025261625481416416505453526042401790618896484375 [75,58] -882078441059775701966123266074788431814717990061507594564404161992245988867172237937370681960324925167006724595992066459401174620849217869922544857958779602648811682721465774522433300405228649964089132595011332666071913187604556806056223429875605246947934518477221625099257048739283601541781263447195343813504497968816832830380104390237733716794994071536564077897666675396299099313008964995314514456283519836993747494095262745159731009891484584616653457133590920337553746759870333886139308497694400267863132578919378795864694365329009999084421517124295365215840218658842418021572920108664384949601930726777199004805382912244301896311795271070332302556727136470480607914230668555110648614034705139955968029043411608422635682507897788168802363360717404083817829350183904374276461832961103111318071087053663501505331258361956208607697832817865243167942833514942875192694903708220047899167798219115987399237103107850262763769876586300891416989055292468992268059338470605477682325433124373432048980388220122874399271385153836510569295938893608567007921310427895974189586339737239430122485308765472749640765093756984491898334522181031983711652279084271084762564776544725597227853017042612142923918232006748757158486528054412190987205003819041822273327585453295492989332325217649559909474029243157562450268132475118608742344349142133367459181474885448251238357605645230963429657270819744441943997708205376080481866336223531837484858052229972480515098348333066224617834301801264827101794181023668352034471982151650659898941325779343279202002003647492516723108066820393434110516814694394874480417065844858464471119127245507385677007921655500624264774325993436753682484658123785139638006663758262187487188894683991590720072959710640536645481557148657441471568749936285989236418783819737839964080488657088845591811453395896731755349435921511423676300164112549104649733630788572179060892215702337460491724244887601358300344145391136407852172851562500 [75,59] 99020890877896320805776319958427253775925855379049638173420735319561518531592990375101773732375404473893890583294829812908847674810501289360813248106841128706085059115159630807172617136992660350559461105482148123205290763508350949303203964114460038522224085814491098853747892151192715668568292635604985046321437944063099988165598560241051605231636258110311730722896049794293829040711088456780170918750424957076567016206183270370417840838653689266103780276974351912257401076195033090905622877802978413252857256711711677511360826826491912599415339886549050988614714145213314258099411523512824767856025607351873919496458297371792782410270960441012202406971223723009536684474448015026051572914765205668417493212010075531517633688238300764193171783930525698122147024742701160065631652608670436025179005892681305705556125383725061239847603087490381072145034989681249234696931756755289658651378895537409710143459854299889417410018872080386963277122168467042626107822771381689920196400345985461683788784306802422528543115473275136399988681463541553327550415923369676400772340656988658647760696348219183554378397769462559683009424489820911231027851629274781401091723916756225494154860649529833307563290346332220929003291397729142680517312119797524071923402425248054134399992018122898137955574661165119687972160399659471987612012883319943218445872660261862334613748111850797816242766991249915307112083753158647414358251620287106536848703125705746924659886478333330520629834164629379310345778671626892074448183423464838189612627079232778773685222418366029203551912112184760088420312550686260380251491823239553401522119811989163205633059716706175541908297410836075595267861674960621089203849209920580958859736486358646292983923233570351118861002795984096451965067589523638390723586909567577134811294405421712541823009368343560662350151200137304951627506415659813207076749042952964155071659354113228419021902615426711236068513244390487670898437500 [75,60] -10156848264065384220473036881164798317446900562557105674414778933667093678732421707989006654005865942066420206395190630122360925323134777302275872903035305913077313022316095851908640757050897060106468578798602850430090478790372141174199844586046362572928806036710251136221133754284272165425548499250543357901117083022557839968064359912931258252465028419816240086888646475123481530002344069193303534531824039080452819287778140060461610904273460614723745383073027046193078991184566826558465606393884614955199551656906817539199019363809151873546183901627322314549424663593613145841070444532703802606182594586764145122959186339675958682885130184179962675656652674525008276464456834175522582579531216029381911231802441984708475478575386605359539039159815562947196715900177589633288781377080036214864613806839648176064082674424492192870196065208986671207726007872382432889460616045079479051913466754939759135200454886452857789621761768606417140484136701880147300111540681928258503099870676883204858127198503415299733512990212868130889433361381376407285045789349967698146495016221148072939206657996915943820652928553460647301247596231711080336317729261038917339821719110440720509148569768528081632040789039872605126088153065967823191207877381424125025631599951191927176997232804126822351456282060196380681438278065981927735797878599542029350435651120423687238269651487524514440499808523097210270258549850176074308749321931968209107251764742286806581314400142736451948242997206555943576644157644967666082633390518764691039832315530128507461001418239470373868293908657124395637829317453124403962598581619137670897221848741524680953982311478983498082861445005667999328137054249053375587151417286748476523838761017605038605223781383165366109417176703480843556450981107060613287394612703683030085347111982820394206150299299923358595750071321329962188694431507991254524429795235398068273397025244419826506270254640185157768428325653076171875000 [75,61] 1013455325333114293196548459550289209464235432303815219386478865801909078955442807025335316091327470291655067145118876476881206209949952959548249404765001650839997273106947090959461020266945042841839860345412774413550321234680972191913211472222257796866661450369805837022405630238159558848368671127611779113598275801944918923753754091502969609729927531962299767475130371934727444711552754305529987872270141814699460087902875629934896049830246967988952458963198623336292507115073812329463456007958514096898800394766224373258200867616157112448768035521935226025000743270034734603128589650843348964903465966916896235932475737507469397689969574679273746301513858213469805316523307926946464443761520292221775869093339590974216239948711588127972915223606245333432934382189590875323298865526919207909636663366574013836636970689984464776429531893534486054317251334227625111417829398132111853987071317148721011150040526313542222114999164280037686148436632710419776309957845261716318005190931682464384349673252994043510817738670055411046230485956335668787265617598097488921356451159620047706644216677951505967608450353092409676205825049722987633200587889551255305547943858468913569254216031900313122570334872161216073595748482934568119874170421174724228690677536400342809108409187818970469228411895283266011410932626254008305120742568856487792278285008005874944130298204068521001202098620248377926300673745579348408189004013887614033569619409476307445925829310600933019158555642095444662760410404801873960974644940182531883498382997809653207561491912447281584767207380844635314826396088316852365308614025750187084813738303080269635758931406853507388686469897174625829251099772288673240596714500511987606262822906009694562313417014216441441885906729643302711507130700717079060541387141413768163930582426525365675259733312949378891046552174461880523588357148605635219435268452819319882236284106197254928360962367150932550430297851562500000 [75,62] -93134228912159041999275361804756917778199501936517628642191770488236447308492617799050805268394700295745737640467348141708373114670979967038347065777441007763669810873565020627242943505453510021457314411171075673467164293028960738796329612943660505648910647080559188230675064807970189577272409069023609461073972982849989690909181017547057016487710237614983836877960437877616032588447576494121693441694492236172232957745058625907247053751519321186107682618661648714258040922217814479585902798844551486553411105168402611309305168750788647287625424791727923714036908977698624887577393437568230813140248915984838693624538522806979241231853681760299975850995087282966534718748248420281999077915818811775291740586676533181068402411885846295908791000036906933458898157686738374939089599800697768199437829802519603331768315229291181525614298898890580195705506224821991799834290647350462095044129136945523539751084321970935599488119381101630307940668142917858421526560293100789922144314424433555901567891645090962080414418110826072122132586090961956930331271723337742296965521203691207882476013395626891832624034046827947782804312779787544513143843535054274072979135275199311426123947775817042735611571930330923199897160122486634438964002836942297839073559642814152273309484496138399537545771355380241392225648775419892628741938345114723278028148332322799999888300087459896183072456998867640493796362449756891689567749230623432591160108595073034025528933154187871880682867124001481360033304488016756114517271907535411099394067853563446146288766731959552136460147096716563547162641434941749585082114447919717111467499377424746026069333425121075718422542398186003524167184173285344316909577500104655885795574181748991351581285044304568172800977572126857811799294469158715526560541858671207296603306441387201999960465829509708338950979109284829613493160718337224889939724193965699631564384331113004567015423162956722080707550048828125 [75,63] 7130043250572822727977607582429355922235737246037481215756333448857869991915822109275607506076137110429433185741095065101683072498539714800935600532013387384253633580158827013697341800939707166325605071781468685924572048317286249892920446523278521918979355343293075990341647195667386239761973701679746348578653193219095023586394540252016005363177284034720389058143639231876609283755020313316218280813587083708785900653327781305055428873046035077657483805921411087562135646912696910024454788030770528759077642509503105395558668970887259802656201121458729406292823765097606574356820999285081815320618327221958844820950436837525996728034678518829726762586767789687260873744116779766295162527101453161760295601727819048735444931634073679559165988363984128326596274263136237930636245714001576760591064998992878309756702373455159621043853658180993072649770272177280849985107325955660219447546664396136047011986417208896734743419382235572392982120334912595706850175419088534579489868933071290079288466867631280809208623085354610197184587787928754234406342737226045540295002247632039199901609234557302189417706768767295384812084510245119140066833805803858740290567164308768010112218541515963288018819093551075685392783950417611890756803790093804115991742553070914940765220670314985550047860746761611535940904115029416506259813202045035837864809803174958414472218410218683615224823398404546136606042753757853401324180465260369495880788283535202013680249030036236433978503943293113622722901158821054805347627898180556560381234749634181530635426888931272244836192401949685955925288104967712676934943924467677055186316846005992176508074796260839109548053696394467108674398084491183671313490854828375259904553655324464467328411557103974230063757170443472453188378523696165032118198142745940621473954639743319404914698086871405693232194788428817092180807881324058316608317893517750145584879577220771551537836785428225994110107421875 [75,64] -466146298820744240794365951383566481594975782778311767753994054126395248471079639161415765710500807385724088263837554774630800812519888392105935034501038222777892606367455609870172642011574638102814143099953588630490521196872880166235187427946463261313767465993471975827274945014175564753635403279553780446322956868445604886435561233021640482041877017462058883714981872161840230660829861599035605939224537894471751222736039406824299002253499182539524086452291960771769862643331168838235677204870721612760295034188962759920028438318683008085825541993745921506662163557671001703530146702875427858522929641775625804938768237912136510845912568470553233037787906125760496018877884056457473091247960461466282714396418835824077300045747514269861475209027500952169720325198439055608135230411245313394596838577074788270003898031799654897647747034909886478033790281952045263905922667136409249026259490186571300526961760739321760075305878656528220722475230304338226494217968617753556132436629279263726359154343744776404772565728311946432588309227200882059102777725530409535721278625449238562810247695927977830415402751732242481476866881943945346916413827353853231380441590239674632123129653083949454559284971224627891821575099445134738581019841830706753433128412507298262815277740122184865380439065873145271408502469712447966305630486018364333161442755981274290681980295739872565850246073366808862784435196409750547458966179154418323715056235846970752912009207309486057361702945746547389657320522370105085623467533078491527863469571962545769054561154636940922075029852861498090063256409514578190576514732068363836804699842525513051719633400557677095415810563185651840544214215967053806880332469161335288660898614590411166058641465652531764849048173578219399038853695904317557414370763728817320160298977150947037070979402329467676723294119720611237839325261520774798095141721948012764054070089514425490051507949829101562500000 [75,65] 30727360317923605714464163543455508923622880790055479777833110862978957479949177189129243652349143711704796701740796404101375868885025672448623947463915940206172535035297045340826757367939856184076878822761609073261115108586848541364977389854481301732080451413400044772992820809652835623598742921576525581263136697461043289337449335803308880548760497637405838018321734079613683188935307599317892278517865367414974679857051765714612620659434306979335700417038833573873740458078890488261138476722375347825782305243382606744127263084079312059767405992955217275761795265188605772088311245465670224986241928531702319405407362413141195718616527288771324866371952224945564363702763262755124547272215234794746121224405283750252981973310948120076439633027400831859674555361960736308459271658266407049104004411876782289633895594732455844965485981545915622850368515502413752931822019238039414261647315654408688694010561525569829563370259276280075755056751414436554776303703242010021614065704175699155098180733904149372216088151728453514870789937442382303303793527634780159856117700448450873311713501523430739746316141445305261268387751117785407735516457817764439137001164797617056788676851522446902134259712729347123320926406231547095481338486416222077730919636875493229869592574697522886440315677452756574116557038941560301344087135954456036110868696687407960891695799190923057316758760005030044689159303837242687125013903396238278729609911297552796495157399687025908860620336063677388759068930123420062977374490011636567678187380087132257799210470551654298353240631921412818290607862389229051545883897033748381214830720802133698166155194598425080045995538329856607976087692882061625478914239287395075550984257704479111195239358435763139279222985192153433070017894056352906737450269032977394963994181804157275099926647789752545421991801759407802358948638984712299186794989643207488827503226502813049592077732086181640625 [75,66] -2081212816160770243378359376215567296529617957849495790313269030975533397331444178461688067460750724885723591017860192214139029281046650880188736582080224514438159638366715333648918596823500575178438010261119654873940384792497710901601396526763077132378643955627872186973361327068012750458034081490210100947194195663178670089290925347646282831744522555990389660542417568379729023324250954941038889782621462121758929902046903238391571718680023615976114090143047662553550392284448438589399619444437268238435515127797297532613682205691848517007643135612279089644959701703285688354370088494376324965990684623507720071592689827272494013069091512270509549084067434657787293683525569165146801910148528278229623536966473723784354167667276020875416370190922680561273066159512714347107663629608735207807290277084555673559885162083283844891255923747271983857642600669928519618767375445063303764361323603010086724612791428808481004040249578470847566316946502513826983922991835719586675327519895561945800261004567743876376387321419731857470092859493417237475867604401106046890512681678560261140521964262254931180094667435281908443671471648175606808728782659947212861645310608147784459457159655506479317703752729509447350367769543756780767230443393387020143804467426014997082801501693937962834771164301620704380428512667224574950786969756917245906637475025855636185736277486251207285174140603888334962723192030035181889849783516482318251994494401197784406953737051137431786484118610981705188259784772053236704381032098466795973784693722209362370895637348944584392175142671958592769377608477822572885961340528878818386744272458980924610279070722093883290704983093639850135893370130898062102984972655268286468357833857909595691062069337440639430774561133462087766915882996084137897450073388891696073843715279355683321524142871831416406951225951415534560532718195937137050621328895547157422640793811297044157981872558593750 [75,67] 132617614794271909648082306618270949388409278703920093402210384992285068469744978873131338436742198262464044972377050117038104073965802904057020562555661201482832071379371427724189727476940653816860368516603956377849765456362848382165664429255085526258337842869681769132357021886237353819466663190307379493804421476089887265099744382058750936381750194417839152973061894048856553567043494112593329572881578778518671308704561064736065096271057328759338468789120414284121496842787906071088983416552651226122660791622986359737988631333059658740226356045972693568987141034936900146006895785259128752413198862536053361713442107659466485250515249049744075885193909360881004900366600895104867133365440806626715771033314220357298313451802016411725300834211668293306030281526077116522835081168818499242012384822394482586648481990263629185675894086540618817619854733927355498462618911817827816258246475608516187896375622323557415119280320049005381422673845377708914358191923377855008095472170630870048066863697609099037219681307130091584950070448097583558843382227377157906026533088713667560943802076145785530061286533852693251036113460930623564216073319936778784039852509317218680703356412648532240580385655212830505889723780847917089811492388501802767425666661298949983547189800469973247908097022924035285260811723682244390420012312506487705177156800606093968823664541735363767474210978152506213289405501223316828932276635956863752160438321882955319807591398043158485258706220138021088973437783592236054148165483702832439586343921339003419829816080096924182321691773249581192689565240582553424302523088558024792302274080707251971708642512081628465289574180973079370703499923722005187768431359518105691998226382172859605329081778901971590787521993585433185491549130088714208854569290898462309141344532118337581771375238192832026469742968017912370254548552679266888373876831508368923095986247062683105468750000000 [75,68] -6508043124684076425789968539846742280175643481321739288553577061356449215569750120019387359072998036811661702687285060998448589509457225775086616025808808938192921730422946879318808095275968765731498569724443316046875130929801548290104617076796340883032712905704985158005234201910791713707516291579584778486962222397542970693340017165561122402876058999282277027978444735151525070620694702881795259262489076787979630269817881859048230359464088814992729130083379290048096734184364197670570840380538085932678848062091301728067810365192649472422996220926960925468436355283017167640636923041174948998904156494523353511748900551317294158631063620021987805566063223346915961151713749961131347401102298765569096206538768421420175962119562868704341267680325262263778853092746005686459556266078493922227869363701471314806852116419126316990561695056739603332967201186859848537220839713303186899151318558200047878024462964890385793933298374286677942631583765209087045457109749333549581646126413053156767857060291886270604688604930094125397425695416043447366381510760285361777731182849678440390929216599188932182940818180543514170389161449075000114520606998958652984907830950752297650251052686190306255305410282798108533032281539958696887288647107574370433301515250604642816210922281660312343300488954216302832846093102987152589155053609477372033089385866294928008676117536450630897914803512843629934260797996761566338414824324382466711060922966638261999297472725337236376268719072963153545378422282899591954456915262635268593665874135440424675856582618912050112171981605742146434227650706780537659202655587492675166029165151278993627469950742760193469811947757398959368399631655941616970721770743651090981348133371790707157625813415942437334408376995966055348474007970862310459344720416487622682496846083646713798881055744780976079093273407449362031397901252066802955942304009795407182537019252777099609375000 [75,69] 288377927321985829045152580181399550788956455940040712066099574131968136089822125390923245084459772663909046085452045310124948545543018918298460306174759851658617413198460443614698456333514974822459086317140962284337917970300612799395511334393494778679433245607927599631234581440243800338554263191143721216809838277714659254583770135693023252140534137961100034508461032325297825952409664095371655155697688065050294388061740411068186219046489471278138593686849261164430859521305940885956819243132374255401078367783603193891776847382767015820998374787360784892756974757545888484593877065409443727873690295267654140607270303513293181841220636536875426425176582601808586881965484050979503858626171278248002560445010909084060513918943905393357649249896657017699438497396651972924775762339345974475607227600628743978275675549831647228257804566390420981639216363563162950003867416200372502443227360452162170691918286335888024515333832260307502399607799735038835761420881347565959297908569339840777286916935248859428121228482919524938602742783109882483230760135433171639172657954850797944421157008295306596405603858952116698134318237655542105115808623167322092675510118385524958285584831485004147697431983251737272098668743447517107508897745407014965971668141162449490858530866249849924513709459050275393848110576899559761490623473590264797593931171270563906464550524397648741105817902552682138022716775886665698284791454746485651376235906209977179015751485493455337849902009919669492704809336286427750912198653596733325865648233179702084589191190671764899591735280507825004306503876741032127891091581799669309692248487788094899114412018525693329670397885407793750114710887203034309786573347788383344665596651746703294559283580183164087402805320070935692779378953627131908981544759334493871892166680515407758685328187495308366486710110537439193756731799312483140174112605791378882713615894317626953125 [75,70] -13276201935477971527526140485752938440813137675473527526191105993445035139110875238480468766055825829960996589501987550877320789195324424826428581123947518205022029698417328308947172264917824920707017133945694145777535514252802244713743933192485549731383466132324593628604562495304422223580661718630855412399361135997871035038302982798283316473797486407393552863504106509752981196684463323934958758444760159825104017215009365265994487737470171828030623009634826305615557656686019445461364461874005553889521943291780754454340789594840370730819978534767972435971646989176179949993134984517127167807849368340361188618493891292504911369861297883771243928658812618926762938699300361652689703686263201551606474306644062375781615748506239442983858207373371517992443391434575477353501518415225872787371705462460322682760369618093398361633617152170934679189979259331076275903081555140307823123548885464655371647942660812416624324103786149517928801086467695185712881211208263067574661548822522660788361582019752854290528397684510532025364759476603126503986263846886786556156768829213874942207689921736568294385279792229855239022445833522710561837058049980979685190272282119373470822402015799143467606620260866332569711060641570737209864473193135195194547532411642235121419523207425187428491016715518828587557079600380373616549820680509594133593683356788419780447878578193579404380316152144633287104138749783565915933818624913011479488735192880051297049452624471579102408364741382975958561093734219452383058608239245688268313511424426008029931681630659086617044252385914960185449169210113931103559213698215058455093208007624286213772121748642760114585921625528735017909870024572492731843639540349467838193879743206611889222503264269141097989987014076492742492827309378345551593485882421368858628832427375795371080907804524955099486799846311791843104582204926518429477511062941630370914936065673828125 [75,71] 328180778629009778884042100790483188330376670969963101610537874031187543050997047569640408872387558860682725530490126919610786898801723126781466348722725352397641359008579871329008426223397974818846185939603119306014736343188424905057815915633138998749192741612574877030976885634227968218624210592914604062692825674240417066739243768918512134056835089596654169243678545016512304791441454619493348143600082886698628502497725325474011875565118835250172514725495450076600244706140864878866553778346314808433413470736737200059338851080888047916366703758616618281943594855449148034780966491701353472069656209226152022848548357813149990057875866369148765816195591211272645944552508718764546527892879344798325778472909391242587167507559878668805303185734867849934054883977927746757512530579611660028658247190656049764536648028682436230534091572306024696351788116880498865831433840048795992681850348131908188310188150802918332852446643063452750556907621781867479324960568661735239996042326359108366800215097810862236029300284378569905019700072929263289053350710191891115034213753251633105974467589280649057613481228686009059543570847148769512824407116828332954390196838407208926285941298774914588857197636974286336438356138528494226504760003099440679056678630922858364694853531232341491534514597878938408128381457472576231764109041436247820391265508704076028655102302263358445418136081258968671507670280659758835222878721265940821682359178905733310977935276183017996688000566175962241847945425967227993927260439439771827541379949067608958772302999344151086358791735528025823100780959350106447084613280706531613800863397790082741367748326673970438476691277276404162966721983236835886012067408522186200148903977357009637316177088204029766224040090700941341962988285117736922982210997308799370326978160020961239557996960454778490799008820502577906460129480992193862221029121428728103637695312500 [75,72] -17523300026340896520773326981749136138116648794455872759187064745583249350872638682904533313374597878399992692402177892662580985038981010910351324872496405732675106703560384578347976265273635705589591209411995647378460649361105289566575713150766179854216179899025092605221359996147406921027355585667401420675734329431266274982933988159701876081801670901007544501864020946693683209037262633880481194161582301813282897460302962060393431283147500986455970497931786393280945636631554391660825595785185509574350263289407058185225865696521509871982730325255687112854273373256465694394539384371231002303837593382292857828323534577739997542036542190143970857216384808537140223585024399072810268741729401522259693610711308564853656011551953124220026701492938518109640332269792058293658329205607574009592786246299908538140714780909130050892003210177909623432518291928167002315827223684776083144592513942708304274248808750393091818386415597683812693350715432540497819605558308835415527044097837012831595897921772573181570218113252666236560998868791113251754285393940079888660959027214645401115641582864512297392603509129360115978924063644123235882140439090961659138269842920831202806275422620286022018287988341699304143060074059108258359638575262112308011941450786483581160372729523832487930913591351715541057657533426694649119945240261121750785709930626121625345412020905560196542149311207373204186994588567157097713838467200254585590413793214661637513503068641572292079892856804703726591185234692527772452255806542000861558954526793487366785907038195931615176811254936921574744538382339548029784616794254304520854515192899666010690103506464430895890387936967913113061876213443523561116976877681061073499193359179350747503530567156556683760163153303445266803070931107446564856571216384502689873281752471793137749591965892089158906706963832365882608420315502684161401703022420406341552734375 [75,73] 481868978160974184809700660417973742214938464076458122865486272738168007420510626730362152918801991735664293854690920691116199976634410371490991459805641674035559617570138828284672104209113901214435249218740071619598599560274492772133882787313890661617871460539604355080700011537007352145127031602253820012896585346200151143704458950690281679097118941881704217711619310897638851314074313910735431685169544142315907141224111610140511675268702577733659004400076438454486909816238464788611846719228479883810181189610964664301383359959557985129466633198316462750360095075711285835824424861094890291515597870665357959404585039923660711422345917370575481240224713875849946900223419455638786094012643821120951270931582512060745154441002377964520612585835100922260887273899885806687981105950789353393377516218185979301228467420744855595214517555407349961054597429032518776694634988236722704167462656326799152708763152472374453511236638366226851365385615177217379381946730741868825130755109942905233512748716188284936747336438427096009773648928547523973477519251397722433758449289829067806654184422547110143806089987901709345581710142506023647094337458586779800743206883956334470464441841560109028738746784715572815100164330971601702567192125256894404461565378655463559858110475908385139738520571757506152679238091574586070319138366908438151102726910135531364630378827991513289168800628133978070690969629518755373923596922687295755258898584829460148640365342874395691565268739559799085525263002085741060204136730448992079906408492014277395625860501467500588136286790912185291352768319836995299964144037730367517579372234650733432388854384773064051491316344396324213842890711074852054358231683698831112135402751583553383668949905518115611521015504974047927172210766080516256556288749322544426625571725765024189572747119293862800463423413582758625395285889680963009595870971679687500000 [75,74] -5362044497087358657405137539833213149402396658477808556597544343828026029871377976937977838333838257799813102321260309041198124942904113155220911529625987474455419632469392274354405866573053019201103863267846495449476677336098369344599907055850268158521977178447435946745777908655152594415654977266633819365429081258039349789929238037727078244169021583545279566724818151913910908615572748717173463438131822365061315577930968956651610694362675358904789186245548621832351835792187280328149496542234994608391251457044121753004429095721208571535367016127399689620203688538914523528284178022181064277277023011091986169372048519160619809269143474258925478392388829661919271356053653713146936581142396194525125011182759893043162224922897970226660002162244802963935023107167861812592894590300561751190487997418827194143810971807038757211315081187672145288301913865749891400388535037372730554885772199336221436536305973882963999705576743989813264458000522901826702885165671381758178654758049268281856266438055738930207238738759840563835201410574991928499613982878493656760938829570819107116771579247799575333251658420694238326383826838652392761469435222277901434930895348402208029419845561412435186466704821726083990488879475764142738718984400341391780717619908974288881035772059849833769936412413561943174129481229448346830134508081115067089585717555500295569150477009178805426375211013892993829297087315102133322028761239465292761202069123142347948448333175990611049444178902749820525889928742803139309241108632028379839874885149623153472387192949845472718592340763599904048693458600601446386789902676872578681449246175041225343214810456266175910295894708009974398582387685910815964251223575015292637192111527002738732501981703164226427244534551287257961715762098862581197768465685183725135242967352837064482019687976713913387935932597892774165160290067433379590511322021484375 [75,75] 570560825103253613958774313229331637937495226083655639823285369562136570153929737302396679906329402869719326663126201228058272308418452908804527662093016734420676559907998364867829130454564866154332256433571240864338466053115856412795772135757459125700332741535778049653920793213007539412243905003818084238121988126709528412290056984241138187791977347875849358443682257322353766390264576376783517030270215968084166533273720303033903925957020036164539695179829493412410911862124069112721417423488798457426766249269616391582168617067141886531827110261366862101160804662488160434199052720307997736133318476264385166492061547804106482106988038885391650731685660563566778600729641070122498440357234201081005371621758243937383869233430833944209112130412137193633504492855593680998487071887476734554985310631093058201554192361719303342367920590200394347387516956089909496482191264064680315866336478582549382309066422549811076816288105583571968375281816910093173736615489387086189121402932329996062763559199256928182685958883681269639887607721258966411382051159135529445334268418887571460638214592935354681294176187069798956167886048574245293324321872723028196944232656424902094576919667085112888878049031818252970253977243211932633257517002887371986582734637197505967533422592693971658073586203331649346407449518283815343330175999142044782000704619309252850064891963164546123474185567136838574117276017984555932405283901590930080304116716174003315824674185224428371001867899405556769345732300266006247390203863526758914067619546852800976063257404873596423812318743170642221902286696789202236979790236791141117250877802012431630136258399822196790925923912275282717747509800599218331656136032145074221788256705008354334251033093858725517693789765291338212903601814647700234312986630061971242311582006293680621493289446223491728010332219411804288711209665052592754364013671875 [76,0] 92818462558079743240418726340593082165398680202162203356395017353177963898410671956786258127428390848816937033405860060893970903800437949772580416968533323018082062260657516463125831518439994929903128610397025965477019032868873456851111865746750017942307199348911444556733715912711818192978568798584355863439460892397322000021014682278833978325937365063544551805954285511660739756300981641995599791322874000728567689835344049134470747228567340568272873311675022305654522494500344694365135751822910082289053429099869407379201297563099933805194952716500883415172816130538497968381080373991887949522307344053353001017748638094697846781153411266047567855156641425205855016682695163886713206487571346922052396390386814045361727015781233489836662598689141998119112906217882589281146949017531862065964564095137452821763498363246775012682688914585386437935599970235637851222827961289259816723459123224053217116323090084786963308128810903527051208291449291679803873145602486019554342533640772373615317803620339744024324614259160358263178127127214177801659470001772519744032950755820254728163364054576832664402546525899236835820639049137928359865899513401903799178548453515341988394630144259604827459885551177431818929493359591358660178883715706077461402823588680283677827357744894186302187796667203439209899589708171284765211943418539948425723141968506219846112007701669724184510337147976230553910316398894594996920671277079720742283101900752240852737923662865698277719478700606388896720013775891068495102596456638240291810224516127031402131461590371931091737250993289708074773115942455881470808490534031704051752253468035077232829737638040267413172505730539371141498950566938849149087866321242913382326695021834161276207637034356874722977996494233729726396358791437794310058757086975458766421639226498694096971661539994585010816186511021823529997944353223535100819609883494912583307423818336108569949206040887109986073459566651372288247860783655940259510784673997043240441413847197082986895111389458179473876953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,1] 83435691128509535386562082023498879160445925448513878574111681216296603216560685740586944540008359301574318492710759558640384671953700231817912450238104051491480894921391731524682580802294443423937202074105502336321307182909840939650867539510480582767410004549818601086241437829848010278405253999428117191060739787955689783162932751711630395729601559832810421234213359666783001668075579151792994700144079246440597068037233660963412354048038777766411841930534826180171513057971965592605291249633054876861024746756258639499073662822898391142985833193260433348527957301977180165721911157001405371761778852124460821170799689148224940889435826250954173949611669224735216436055154952459717583329173300624782673300216091470162010165272777793977851657592238018555111290334724381635408141128974832406758853298236428827976646011320631932301043254221408276839934686586224094903557585526587154765969417647580245284558067118263237737113408115491872156369295103230015799214496301182693523249818234480765538080321434364243627372329868645535078222282026979928680783432350027717090639886388148445025975729969315191960599067929902422363103838060792338188919389212197999139557684484698890549670361996427385415490380279091354164464923410861640126480083245272343305126157381057575007966112426037625310520540398311333561037844470069260676355475129475755224781148047574379720895004855680072778272286975847894783768119280773857202247881955208397816432829837444004819126633997180383412513062139384677476352558076947109036987456312896480458342583360086743198205772349809013084438729620172912146989170468200561278704025896415775670374874574582929341976273823763513553984404653604779403023993497418470452808518876000612702343772747618861134061807615438549934122963164974025377282820035728478080110232255233221047532451696903216641772239293784959353893667925487810499252815738896830795030608981209902749663440594678613258068891821904388767194257209121527544731760193417143386187819192179915741517091151268487037029331077064853161573410034179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,2] 7501013131631355006119342066940142211433080153106399260031616811018484617553725226511778516807201313021300668310198173581319025917304158658527130344666390751830005822339402603530831417501068937136633508498689157408935403564816184315529563868838770250463353933939436625681347472941547714323007673057583098801526342115571103430736811965938420150995992144628327339569553991660912443079802786563973090720055663602927778193798525541409396312065980244752574302636503906994009981023769179943125594922351630760937301119896556628976762732918212402305655691190645597465376084002666800745186045508361102556796297586984602146387287393409427155988355201677204630323601902937135985276953880818403027204974203872933783367284834986794749496832454118260451648427711885117345964000406605548267404136206083268627982939338788090169612098778279306244989753076362927780502459945553783945837667299752970334286417331059961124805518355860132886412950944240917688043800832716723958873181501351400416408680653954941165266751008382854034582030005930422209338543130780023158796567327227734696792850648872362776632796723964431581792918643010275273671963324456997174881930060735734930917703941354434648841332242210217079407528625978037997088571196945498597223672646644187364441135891670884720624778228971394272632462982964953224978662287294033112248823875861748684323010883054758522169433598735303928381908262357539733711107896972546714421522971628298251528678701573387451322655248224129949862338863981486383207961821789924989229250188909457726072771263816283329686249293841280067201726774908398258348380323603864559128964559177489718609519608764895542275393351527738378471643866326089040717643609288732405986302507073472100801187754009975647710399460530589440080796601972392844300111493821359169365769023238729943388384409979505995615272414634695252721740393453528714324681136837397511266845268566762307286203085353165097658706086254904471787431309860651212309587586794173222913577584096838880866374993530389840915018062617036775918677449226379394531250000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,3] -355837654828126437848991863763157742663600712685413128248041974595837768673884512916747221667101030019337645228162182488258905917607443434744363072505408204970767574648769593126045042291255755454223609908439835883932941760365348062876571731676884697233866550810390414456886595586307293110433795305369241038587404664778369199950027475356945856534273608213146700637041155012805254857609380578420108007703437077277456869233098667194201046639644768267894128054098749208627387738180300063084063530198549133283287707302211417368321189925532395262804202480447531647982666858424415727452860393344160602900786257848807021378330960790002847061373879977915053320015336606152789321546573079596917340901263806125898666406113464177514225410542564509960942203215501606474315805560562289713923687044054573059481476133884520218011696386601309183179130512193439167602605886183589316776052127588576663895079504436832320980694346583371786330013955466216090658226449907484156825843463703484671908472149679335696394969154802642338300460868217338677709481000136232002343627481703278080341613340660523130269365069048346102118092491359128363222547956399055196520449302129270484541934637822152148856722469238021641182445892430284966705240535576334366317718891570590212194573121866859321261696416669995652122814257123773724074462736187208662217050320061907042907533938940417668137501045925854670025753765950925363777685519939582477383855414363714968425144825023620022504315532897931761987783974053246201218245742785039717684496912768666860606464230730510493493063006184980225140387108370674954617620506390833251403900639821562064048914216991219643691205546410164590774273301851158706976745091525892939515244036253563612536347611120722132308415383170591803093147409810320364417889463159274383580184827294969761118681261082150145009622392642994229838802279834796117232461403524137256976809984121085478866945399253911300703187537810500263527709537794810489824994483933218765121056077665594909469778796346813674635327796186290427726817142684012651443481445312500000000000000000000000000000000000000000000000000000000000000000000000 [76,4] 4032605078041148661056601226016204166579930691019941149343793321485096859909805683766299185428929774617961602175056658699450608914018903402227798404320893904326680534756166068639511203643030387848059096026659871267136984605464178437422757202215430344054849646029256988219381255493566802383990310628273829862683232115262442423977447178917044191638912116818661129939260543432441073630888088172176535926931755226363620253925352624982313946098060280683788811391549092829960502094925439325657893994812103043993392325406002387655811697265246669463495601464337563174524923871538727580891084860865050462112261915126606145328068931358007187166202927856948044687678684393811299280214379645426202745684772099114911922985737622993834785838239752105871526070569043311117063364037305407779549067618229090460226461125936519577130349115207495698770718587276444599754837520631119670063613361630756043463497337392610313440462220931730147792301103284439707202098920451997142865866469739625394788995782953549968822246678958415347130480091502030075412323814782158168830506602414248178339117978183695095660850102299714957023631872319891983239720721139247334519813157341261983350317662195110715845876048995724979825502717318125187263542529519535059441132837786170088703806488274236924882203201064986289809311861076530700136655479076135985402705088790127218339645645032189184345774860530256164854492916255806842464055150946312498624188838675045051052568092849772156571128559211087520376356575639813443454136513156999867066480800438002101710011423254601093710380763167077492992066005835502234104369640101192579301761047869983254115436066164265058196363970236628779659100640218532290889867304253957953665783516301126235216032276402664675354669524376132984317149219164417739072193522962366262741363847840498174206620439649178486807191132785389847076513739415639773008691414919178192506772438306340727018853900497136586084603509999768292603785762768858181893017123666964895791122152184808221388693535883175664522392282881554925744183037750190123915672302246093750000000000000000000000000000000000000000000000000000000000000000 [76,5] 43619184935805399960541191975024300124115622877759887204440817713546716947201388254307869269741371078513627197757104425999306968440135430177814719333689375073253935413710171580875279188073261697390926721103722468194398866209974223590697433897733915684666490585202512948921690257040580271131580133678593214032800439970768194220140810702452028453976259333591275783999134497999455614265547049998932956488189480931572473428908255246495964745317807802508298821940434949530556110575034217930629699566457119130647803877989732233555821483268854110041135863589726584257995133320685481322020236474447864088582491587201177994222924328458795240618596881212774593491701013933653877797722210325657793050105645701497051162764564610925030752385856551659587364899261712670575905257324800778406809289939954435192867227355459422024841657997220328529574728759193232164144944799849400026720732336693641862019968234615198337625588509088716823447237429787961360652119773309736529961012542987779097043569229685279998035566738083341053824264586012779499050974150900760480520597094330024548860115020309514476796543638396322419237868147334503861715269142198260080651519603082622502335229817478072543433222777902749878597555274438743857004117710800244878754810891103943435080087828118898675217056749957294916569630140043318099438150412466390019420729243169901883448334032868466891408850755487384134092929856183471979561859204625078046345218929370563043500701725183292335636948225372561046881653407506978039629535796219912874457039458223439098775261440801376023402998511812844245623214748411222323618571129461951518166331045115448008105319670927520608321216794076289714688495111017924445653518990140165119722501163557875254973787009433458158451726593524875512080375419314682612728560916621310686275604051002550106373122166597581671571660071249705738333609572309517789829898332174251797421699811049606944875523601425389479281408662710927822540519859142813736580696967677034619578413121605699195382454006785932721354817831017019027009529175131774536566808819770812988281250000000000000000000000000000000000000000000000000000000 [76,6] -1290007266964247083099534982570844692714802609795252953262672272175569926082429087018128980710027231899826048696342891828340401191137960019040720818402237727500172747989082129021061647320428212874838845105140751095389509951079374979266682019453312195305603147778339769237566918650492824068195043175393057684316537227036328701964310548562043991801325021752432631828745841652241963273315724630345397829249036397821993506389824037335997836443820353390745431083466986170168735320897732925024132806418194238853411387629148002882274114922844353917460245202798235672392628685020097346480752734285575666026637772563341923647545013112939473981824374207255377243582358814452310119122339594604390945117160027212215863919533545183967356962059748999218485172989990915577895387520753487883855896652088567197422733808560261230388841564380009062083363897091034746098560586003168373605699562262758362479883493946816053754881993526648923914113455827454342730579684270668124295419049949986634951465371854286252294303662260846902432627204645783593468994385374172188102437376593896636698994100977402237230287366473222500709239481916005418641736809110191884754122985995876415999898390853420035274157293158193710595074679484346422124013403495323474014305087842726415232210576569245147861402858553058710320780243364368419211773054040428042633733432694915871458309651600142762721629703160388111796353649403616831833126181636356851825686360064849620225833146662734591998033979156988817635938116927306816185928347762451253777517577235656088678959971811605292860909571897123190935859050778789822142401347618570993032334230804994515107943736599152844918591053204905793899697107919089280845942969315243409647851564815894811929915167167660722130431104461850377741663345096414295256155808648810966641273767423391030581489843992725107746042983772958473190151261659020660073926345429020697205554444549972104653830931934388614943523038413704501326698383714889538540434431176991985747694728461434134535805751226447862623500237745823617031598780358070399643111159093677997589111328125000000000000000000000000000000000000000000000000 [76,7] 11984320435219348340326480610494490521219911957896840061594095506486544670371830694806039673642808878599998591369547711995473828441472906438178617457654590873761670465599928550759305859379034476845884212721475587012777353134028212170552128775897391442164289288915392866045858014083627090528506311809071528712238860617560711125223985767913621126098158366801469380810450247679616973327200584462423700767544271544568803518591943000206839739433527656017473471870470661069989343717922046908993300111841710463662742352352825108757300995869934253204114463438428604840276150124385889004051201053783022973733161035829704239714106654220135801240328400085482660504117888962898538406292789731096516813306419699364059362190237877464884293948983305897788149748250973065374880396891250241037783586924822717829010188118108960572179171083724562444003909688770930342970179950151799574234557260380290235233652970510065379001433514157249554213769647625915990025377683925640742393516507810367646219909326338209117712221588716384818410202208106033422630788934598792423444833807339430108230152592706634356186114715158242713735162093869689953652240147300011398488658500412499304802208913398779491501059006861799369354262415113716548139730141612880147446133229106366557825096719097218165601040660720324897151047604828174411759762167546740858481268161111613300786241495997078632491486919875936207956360651011866543045696821374928088758435570265020619511277673206357524579310122512954522956779234376941766948776633205779305142047391239228026360806283891285196812587823985210920833898820511859818562006216128653774356708972063153117554710503360148210595475656392526139165405851908951706606021082276562825403869539433663235191997980003666287960539541333442933952894221204333768452033813534834701802896962096292323911456637560959689288374286525569539946843493963324462446748723065985011581287903001772504126276848388860837849329439244690412370927631795481605806844333271667809760713060692212872234319011579746828379151568754970908763304594238027767083565322536742314696311950683593750000000000000000000000000000000000000000 [76,8] -61246197775335163133788097937647705194830431580526140524917396795035962936038175923986236027093458692694119437954994025773352923012217264833776871322395186523839413057818225097288087502555681220411384121182175208368703133234384896932223088607955466900125992375247558099037717203152405070488436390460406224051754786369409370491380326311865081644354708343882920993551599723279162841069165672148979551413661103314082802793473303657559039333948067924982167247970733237950651723174607522181855908475514113149426243044536422181495484232064212153974695302718701527698194066564293508816254462080243983047426734921539411287056313130517209201395197922444538289021396729332866811870975855276905657369696379278052292420036442101341192905420198756721888093757459498617932216313884289698177483918617034531430168715923212524440707640167676578619051923963522022551490784602243448102845463144908019788566788237120433610390486761301158092586110648139705135391369035304564786610023483604156330082126470003262342692844416758518550949878423479485566095673365818716469647310361437073088160756327941837677139154564667349665334145147102351672283959485604342125134664526254616570311372617007201282102280996782655797010072225682785462451828569444097074276045998741200344597455644457984917572808249761516327403418433831458041157685555426872649359778097236448147814810368429846322229802904104887665038237502268401094581183797138930105365356886545803875767232304742395888078020028994059715564348503445926162168291813814290820208215465996333356031648511336155236226037449218726518781355976202444261496694913947310825742696298388416731613814068580826677402236347142312864675156111362785123832560366245508942327826613586187285770657752687258676449107681562752682798635605043395642929011858168326037574129779501046691218360988776785525092255842453559931393222075549015358665624593553644473839830431729396028063824608218339193243399841382245818343918545996320228416887570144611582338802209510290879067684142891138492034261300017387740123499074552471197613323639075133542064577341079711914062500000000000000000000000000000000 [76,9] 194226120093722999962028757877548335912535583659459255392027841863931067418422846948231572503724326196524075035656641370479472630188856024046557031509632068538940944102895460539981293609429288889046334358760983188390386450064063379469726311454477359217089674134841623731217977712212045254341866799490928891032474256271101747581015031154681090910551546885714824703134939748077102672538664166288436825216758230975821925154067066441546409861271639014523854868860893093416764258738982925246843591459325379007423973368210941637354562224933760207400071375440840588752888329389687246301343141891202740784415290625932867268582054350442290529330923794837799425726195746538866156107760158651758792189670891763778673797325042773474035658936751460256182758161064433174437150350860345246679384840649646498217867734270850630528748823300560066829066095031552288539821643911750013552388532577754902512197111537210341866519253175804387316800341436724885047545214733350760957821571863626540032303605120527743943825353802739330966551667915244231967578369984726822061055232979593423472147738828981878667730676741769724827281821449694674546879198128248551064042493118853404635761642320642171160452185776069376502551400829811513700793331073815034578054945889010690623997784809718331198968655026047269555880853375188562204889018042490570228164310408679255077516743452322385838378474272268646732715615792292857385900763960485369075413348341184359493487096720231242709120241904646023850636226094721075228851319456076496746217430301829791614328537397903777701592251528939417576689761482354702547075194488961412627193568718450976792993355166811945079550466858059070306174096132719817470532166573124612219181571107197185657438321075254441569961888662812015850600161848272166437761142354114560715805656760385586830319827567505776220303897712487536580434182004288529227848768228288224034714362859537396663592722644818215194845203435670938926732752417921177182016740223697741309988183619297948810205434620854373542206804987237470708029808966059509093088028021389934707485735998488962650299072265625000000000000000000000 [76,10] -396479568467964833606724590410025920670256003410476060710014657941220384310195461109448401267515958552477600557626529062930108732243721527063099939474213762740409110586212737846535596679964487842247144347212183159935839547058966461076875695777086406879194320235839116979195647690813863516235264288467277893716032865728099626702433476881925066197305796544508782133817804903317408589302712629465765263291648481474846571895339149641700907514227943402080691981731908848457467071367690689140640285445342571462744607205505295269069638240647899158317604257789936050201090002972663450065239990331727526064221746931511431447921340229215773890367443607245203858640088071739825503002643024548615083905444587081711854905066239130271663183410547581878932314057063354443743031179980266135911343814833912482510364616414896582603810476031967399390413521273681050898254603767528449494976873051961775640833058801084253202307311577410543281693427228082149327374562884282286912648797887475101722288869131164132179946446428512792170901794899340056815901031218303115386922771476634591366213425065131630588850798292301614560176201643793462372721896784387037977910824155855238735451267074391497822517237993880567252812207570360829057813853183668237431795756134406495010880250635598650434943289027226298114407663023516595740473999132405371654893881578555962947353171829251153078922529582737575970886107916704664149580526362393945181510657438642773001463030428778402590131371911103677210582897306836357796188269684375785055063819025789164268248278729514915548528792935763833798994657540524520563484519250293977799726378112055935114187203273927146559820718917152846036981310116460185365768220886310897536096883093380199020954622858448172882064634009595374550678207387496747406779483329909354707737503911773692649288374058452807858197122606079957349756909758565791477787747744940615939939233931629735914989612440633197810529129689026309837251277039547010218675355238559087759384669305033503952996055703652655054781498973732818026749661769700402915169846313706708551549695584981236606836318969726562500000000000000 [76,11] 565540939648322699296576275363481062914969857446940605205012963308735165833594031514551468352396858032240908523900285210555974876519687646854310993621088304045828939395448323434079552043412231094997819812177811107243992239820418929474259529489251522586153138724966329840967165551714595062947151686911703697340519220034856656515161130381862231263584422066985869750893802175931842058095496674068204520251534245133184142801812492952562563378314507914084605796921976567310137681253717025700438222658741234361604598130416659164183888444971489892749352747841296965015053430547808557243286973719080740185471702014630112416921667582198984704442336738913677771025105203013810480965412855097838032808099593488357674661856668844476974017246850377033382817545403179066068217780092378280167912955078943974982935031448909418696182024463679230456407311529430833479674608765259873118804348560758268593829193180948418888898970704739082316196493146389314905336719064000758426093655427190091252135276027322101363305484769401490523846851748933645363181737366743152531535356866095888140310205935490049300165286539660219793743697063925701364554595874908732619334151941970036153328380040150311517211399377126376786548431898716231151902770180465029917761761113613301207750944910174848180870090897546269806457146904188154574464617358311369945936834297091508312935062453558269415589615992498704906492728193264171641713637445683243826718715470490821214786085194918205473835253681242453435730487340321196711395972636467810873577288157479260865717440005111640976785670025259069143013922236334393552231927338861191471885642990443110667205510354328526717791047061981254684733377744897695199586146367627910714451400158201827528345667649799400084253305045847865086822424427436016208768169598498946122250129983091455526065292167842882294170735186255993489046167138257300561752879985792638972937474963112998296823498333613212579086438670157947754303719922605487849417397105694136500417284050210027346694104441667518993269869581784720563071478783084126170645474284556721185357464065646126982755959033966064453125000000 [76,12] -666382694340716427074516508105430813352403060504469286567324432452820618044048049553892610497310914668371008662620236408192816334604566213584032927188171621357682052977861682008784078504288952327393892580000419404139573579663920016349450943150828291497476051781757977935609348527115860985421222398789961258930207038188116245382119035135247246224998669999789107835380305937756309806633612515158417453502469783377332824211459148259982414971940853636759839691676128756410587324677573884035744868733079648876734881566755871442371741035460657255383730222053638018277052498310393585547660116620126720265023336997043341952453542529889999846011336079389547553074674070282957741259762768437394537857165247280641156824248666392845007467452510090564231666194088835331104309452628714590011899766890280185841373846025602216238602428405247554012065997713967367650451495608092433573668210525328005281410839396129086079435552682698858189172224036900694197846839539412932488833507244399682183702669644634157565007675408903745274216065330731480434684819785042004044378733569370433445759418398075664101431986241118203993368064351262704954146313739905313158704987336262631388819743260293862676919273142480165466346774916613298243170074263062092963729680481897561282014527886239163295967055109405731439137039055398482972486820798699924399787993932559394813538664523202979501397630719220775395616786427174831004611455608067240704934701091949132068212114043545401736966850235456072637589141179546534540510240121248564767436817794648876385019111294043733703347144278544863915580479784491340183631423190777417076660327690203491701181373604199031292916637346178039758100638238337543798791482199754166693224983018961958500640776204188917150248098604958688626408543261061082685651819685742795976507404357108787030951453918193345297026291781212744816667678611619288856321575646315388622169656883496974406075373150440663712242175263961992049303647407043833056011301853481755802449305676525062816619253792089970648500271157813544309861720746380864628446119053576182644782477382250363007187843322753906250000000 [76,13] -2469360613445885673061447827549530858351658958572129023659704503435400646479689246516368630050685330628516983459468817078899360503943690195498984345267429994889450121084256711902689414347494861284144328763157275492570029521672989084531775181380080043427284319338088712868441135648074202901331340835926377904425036736469737486071189097227786016021522399001926634462946371726512954151503613219472455206266169243295257631504497946889403544464442027909989633705016658080993223994582297334525869806822589621082201840648949585423122354897871517739934253905997826871434134879287816331403283726083028097333263061351918529809403211189096125647670550197251323649148681581595712674011055074843701252534654588095628519387111415180565645957131726146966552915849655402752322643137407548402085910486761634224766223271707145000652714389982881480533605734037046255482884767332378007841192539901798930265170807021005865894359568271066073094714721688746179061316537247465125524846295547203264502253940108818958328148817209158365987033616065551733508554866339738571461565834548193504404826828314238195685021589537068683254371767120490434030005130867606468238938120501583263651789694519503647155963443832532669736043798282538663841063147796501527139121067444981951530482338934780666145122883252638381954018876363450485572194530525898056648454549782602469300977758604717735768457568843929615418018685571923535602346338953969151927422325962683808157985833967480416524313760549780489144472653162120257818952260542625439555666236308443160294477038871514595955678641515907344228220539046939222080064051988064579755869182373372570432156509983756854669596781289596550779178344125287415112646997289944051361635120189990737360159815898831163619394455640748679117478677126585597329887738995029510298451846758968832730676308002439491734941214367862109011842138905024941561126938466167371622414634775546895853845767853446032114164045534657793798783068487181898294912516751753280374986618903394963714976476074960113353514040974007004390641396006839474539788761800354708469962261574437434319406747817993164062500 [76,14] 36163575774820137505830193298903906726777789163606821926247773496123480591632900218775135853872345485496601321022973218092492448348614943195455343681694192040817218361732165593285282625610230765600066712919167587929631708869007395041584776516922068056090972417064874296728061613248947849468651943056852044906190877323834076388688813384803641019843625230768310766346625543255055999288754813833792789696204459519115027654874867997090058657151032769806362792450188804523033188091670305547703008817737247270700288760450496252992542470646480813172721243576135135317108819706139144365934487638059141597226312630107317296638556595588455808334194580351735060567212919883993697446778251058762266056215835325515998927436938020763460035469042142055459378183576960444479306280289392266166910296195042832470677821539054132051017229929839953670803146148932712578254758728040176481763565130393925983449741330762809247624280786088172422658244102468354753868573099277894907009020727487283701019770159434064525424972115620624213464848779509836232639824004096733560846656361913830622884358913116588667517632475241514232844724336372068220955847251141233503317374648195344866248503552265033561793011182984994915245412551411724436380618417533624890292424105306579683136014935119741876485563595657853444275443272969950280359237096665650283814121547485052610982880363206846741956625886740163027821854993143981695395714552106153879837412200372398199781305003391660032634271284161938844112309597505702784376698854665697811268063066447980034944116700794552502999460501971991322004470497237085533339575856904312778880098392520061688387457891281988167951198043581980685102766000930796409479641983270171915107267466003419883144632498444996455504146135324709338970485765847218444220551518335081141683348853773845015158068072357178724963768101907402136512279970594363356701102876976495011673157195420061421833085485313788947571670086086751040161296613762660041065268158759045302542268149477366371790212396091467051910865786126437799559712249519226420672910295769225674789026925282087177038192749023437500000 [76,15] -189307523373162665928225019685493088228565442622081665315939487271895701757776997899401440165655992389996696428663134860662506343590874751389778284460393588921631697265978621530200610758429952742242821097453085131075641456920455030502159212259785384804912872422342953608413968676866446478302199322857708921007817726286675075594402633743206702338903720541604824637385623475173652533598290573905334399479810508998036880017371515487420691561999440934334764698627512064911409339028540168592238766036501051956359069898495185598462292853768642470428532319279277692558944120293414776958288811507671229516776824222520196496996814267059580286460075890950738991694396659341970813420551296444581520613415368882822354801528142375708783520651716795201782436258944272193473296810577832959835131061786688107018913254514344776380156605118033673119857955994321240591435573267813864925276244805968216485868051027992359009032678968510877476415932640439144676652693718170518695528394766241548198798951804065253906847843097489512350899132597355862912208883759097555536400880486256870745372790669614911287118515825095843707018113677968809012298836887905703281877559141156305984652863321002435791474009216701696927505179054288161118455793516322998486892667799438095821588001449533619741701751016026008991925617532234265841471075522428151749501702252937951835509657365457024857822641835656622797861609708647034408271122540700753617326876656231191458156242870140917458978891877302182125112223865640225003337105992629381553957046138491161321097672630003158818615864684117950041205401119922793465642146700391422737724379447401951635543585819150318760373121998654969323688259581126278244054712946445928399143090946591858246460191108456166968786340780488598272118259860624417913185169646870691850202554278440966017852204287106025759518792513173244457167535844136171020176620160091207698327231321634858126405645109391231828452896459210302936762488000767031251866976501719537851306157181398503172743791093940727182442033796025446058748416110442166126197952567573185023164228368841577321290969848632812500 [76,16] 511828761740755437896562478237438253088726152709720611680048242291271752735445928236833274720035825844495165367601974932564656818068647951558882532976982226651961256990273342780841442779483225055855947615759199610740082795784317163227533172892275319783613489376920092230063391218253351354212442230103416663091467708022925870767378022889588333582179562758341443275246508537265657756312696189510722895647502919694964779630376472621441125873442220134255665849853492851322947659050126620823375007995669306716457568311327243773267325681709080984636545375521439745532096815439534883287232831669093434744345972672419422860975246342149192464123328683434584110768708540387061386073132512533880878611535936530783651233978285377829404892658886588378247242584137901679092782132738003102835255349844450820015774053359840964519957841468483022218095094712348566764183185316726422911915098678401768276244379494147775360262387499242379582540117021183270474829757283342241104430389030075990398860814173112449176778006572388569274584918302144778802656639548264744699131434291468399872882343051415122767931401406869121966108515570073295560685030795703071740669897621148714656008636995822791579808973333445784069601722837187260893557470408190930828081287983339846151408235240482472912107043729780732849084378771529647551010469417867644583762305567304000117907837520090328130296182186301887619175450090585715909032614184118649015891026609829186023174456215582083379246797913013041293118381093246966900581916732835544440880821634978853599124233629044134992039514349456530222475750425425313712239572144197954409000349669101471144353643336945783146382316676150957505437652256602363562048723498808035785418740646949835843234724336379683489817049027167676781742905916629647365067135731802750884964375079854155519522779907648758202411710921221535799450526884620144554953223964865597415957843930226963996401510359996810288201619376288299650300315823195299383876360265419980182947491034511057833657514797405750431741840263014469185305207357557810313027511143861569831159386012586764991283416748046875 [76,17] -348966624813339178406312752304860399014437682905652133760906349489275102804083667949474010889036426190747423861658517213355202847315348217946368469719619525307840960296183929058830885590797445628201784208954431717563850944264852861279450962223367970322220261825449468657291269946199833569660339830126831208068362933640375502070024543890910324378125155530174341748123395450710649403219605092474564709838866823846781293663079623300873982482940025805543314571107117964361014673183673091323419269889440074985779119451102148444225095622329163879459766579423485974108556371005599663164628496928177214397905186709105306909673271430322449074474856070271652116221489609645823516955696262073030471064852211470311318372260678217746523878983664464644096560136357729107125562137468781100390462841700132679320017828282570808837742015465288100472096911197810384430392924746502420233160134563827647194435666570059782556143650071270815640586005996253397473528533444599536730994901649992864091611153672218793992232560783021627668051036875133763589310400023195199207796209684961173976520572631474882696645937085608947711620638108002163156464455079425962513442921631431602966407804814744952191289165808599298522815163401253601163680542126881535971217335567812218512775886792567732759192071624562819043319526666919286616084927478001889594093890834004804769856396884193081240752745079724325428729858945142541902445381175077097521520058119290700996125743029456997558695195960085423998745205463645372156875915959756633136483722123820699888823712493035742597475734838758031931081807916175118123490930998972147682471403043072769073738151244079382848371535086492721306418390700043310248745731970013823382468348626981010231052503818527152578572908019097357552250805049170969453336772732847495741570492213339096701736110961907601928992628058396282998108521223510251216828703661715382375658642551204884446027665028414948200311742416812359955865922235289317391361808453761492179257668430721192750626612699776603633564235017432140183601249441286683847587846152293877821648493409156799316406250000000 [76,18] -3125832173522252534619701574503303691261129016218222778220608194135838456673797128354501424477202403696117382418714307997130301223367874300045709225914005107252117100575184952247855809753539316670507489187899949080841919978054743351077916891839547013848580570464989774114277738258914481528102161388114794885725800427761328182499629858864186406608309242426804731458974479367009616568075351677343375243307674637809493241894502544326118004546019043412126787574780677274689482815745769852747632772843091608961600970494444931895195340346240973462411097664054015860308437730092356287643960857534993263817201713570764251438877099931804630964399603638770244873070316857760444462807672850791801883545688947664482752921538303561647317144520112966141190308701881488871809299883246332887301981075742883534844667180558435034826495666531887189066667475519658136807524314563745801306338826143590575678900208858239405894823915076475922307767162314392150313873073133114541643087027610763891945192841867504771632861156202523216260850578694338752339229941853566389762740527533008695285717946198269842074824756510719241191353688501319611751312800143846180796644355760822105980501231814452081861962052861605580151464595953753556061239076383547414514101135881695988337021503850812029463572206684107360491757526305990109525356910813347702740653069723928780749267213690357250056737835455269815110344590198222713505337597016730934219121652849014656768565671536182236403039276623994612616428020852424612824626148284580822144843420392843908026127547314148775784086762095050194804597830807269056504900045456382207403734949584545292760758562097477110812944220952892571878830545334678821006463803229949611661474282948589255659950642757355528521259164374761838122768110570237335014368388692276406412046917317126954544568815768397204357372417148309813928602229692487868200686488943503566469740739081394232616270180577333520130721763001218044022514937635700223312073406099329910732018948827088183816969024083916279881641949639025728945319706688555407838800426212344518717145547270774841308593750000 [76,19] 16034324854300118214867704615047842823390833946817258254964650365459791582902709530763764583738850527365757019169999969571724627955503587000309146788585858444694428866299729244056730190616729617815689852564971498501058987801159024777176991253538374589780913108675609419947914339012024764828092184359988082879540312262200565523994419486292500146963611819483383457361569333297963758123693169112925590609785930709057103521488008463083743676378889946297082608820324005837302701900318357763583117488175275773515350988490224954075611926518527935224907937086545736175040583436996470442307555257130029045784056290309414121853428101488352987616225237837190096109405955723469591614702399016962720174161334647927034150363443382849951737261781256293987006613533084585132139570436809602791066622032135876714797593865883258317931187639880974279463435474277100361505313094871953409246054773495736714789549646420004352649597579031872177184192832584934735438597474790645196350876005936595077339647132827081778292515584783657797817749777826151893603457893862825181306390121173763370094629012159706380762089455978097470275302039348815801279394186864621585528938332929815029671904857221719283847251454503185154899969499247882973519615842794660422426786847482703385726985995746505185334059995368703244664272958026844370333087278419726725456390159009203260586869918006445601248591280164461371841700711980732011116382339451765071079926122722964710220536537362353165415145955469280603344261451204278925199977296788684696191746270160978212850696868015252859793317026165469528035879902070680882821591429944629903813993065090210374104632658717699950040185750823961498823371993086760939845224523885154260798950769892710510558818265316149294662924217772081487553693969124829246914996636886617170613435381148306562949125734052199787214531480555501286473113671375561179397086375075262720221685326692623449788591345247602043362605327720611803129247817457483041606488811692433887393216359380557537467010160734675870115402890624856184851171209493570163698294983589676121482625603675842285156250000 [76,20] -45846380391222087607526585742532945415792598228823842714408025148711373024333133932997555694277461435679100730820109537151710849796530787537607345306026479390477556680449603026201087673993692063776550060532788827855797625604780151910157831148552219533322541215076264157984705496151175988062841773656602451858169082260896394230551298793902658134292860462471293964567247571249362598661709919999969126867480766164236467385988937147983702272448395221280386384304854873539708202961037637819713485914051151114989476955556260055061862373341984242515628828377858502810513865630266409750342050679612359771663344895897323648535429254845716391377957119275964373366263311095562212964757428001731274724961060543874193465521542827020478636471973320474021227621046530132826913102064235704065034511015054899806822870484748628353818641604133294270046322956695372233647572072718480778027414024281305168743617100920587737586506711844442417582309277267964765648415988452131311203071813017707861438392870384517215939306034369041911654617165963703872947889073003397870733672327252506123355185675185598721339158872505294223911289940792791867968190854803329381496059754954622273501460056461727309944686688658450449481129803256126562695603419284619781623034836367966225339526856634346904485219100889889784076362078589205634978730701779437288359507889436737773144072675262489152846510163006760684114836276165084491078568891485538668365336272962413158751952346503856950303384743582805452256931886014372726212120058403790130459260770811128965503036538779044785241362868115471849073493093296393831492625555644202866144987823252112934965678318330310911006230991359630596522944990866876580801508469751622677158016432763188898258899911791469718471806013692763692255384722897951662478659557419677867996269967169997328573078205528047079230125087580652484336058566972987971505869389693069893998532896375372458832379576282240635227105579068354943837380292679147463849679303225940008159788176097723815383004137136642162707805046616010654250923016975822945479057679563084093388170003890991210937500 [76,21] 94918445020714822434423940620573905394518360248040268239894831178906885764732101287032711792031925787562263200051060098680574077575655943751373824488115608779447149840707498973576899266052027878464958634782161503050759870524990599897780314598465908638030189907198127921691445303238041004060966952130586540740608292323186542282375823245605993600728938817312570394040891996894538712035695833395430513339454462060538500054938143897062966300302844236949185761460810086670787559302104885231452501325272537218611425114054003379351193106418859364957166725298772612801317864172982866161620016086541858750871808227928955059156632283500431349283856657898293675177665471663788142746765417975939032004979720388607630392489488095638781003568609770903303980064965106505865451733686629688704390213865269697617055579854125322653462464157086754038139902692004210102495263666768618740995366411849485304542021964701470268961397233805278611828782681271895416038162450218286647115942901516407592490505523402093302055074078489529524816209286464187418009976848020757542690290845182824908242081033298643364652256349856763105825198931216359086611279879378328063016647049165674982629564589450613415688563067512303797445711096877568698446746395110909937960948794589698411564671440257336426217769132514571276535055026372921166137295504701193324636813877141843065583020260985836128479363602633184119589014132593074645154136371614356919555908339879791482471909326416092818091142727393418615293747099501394722530582174582035936508831386902536003917314344454208598231403090784774273710066166473088006618744056011752937020868491029586320087123827490132917284968736734073470505730730487278539670176202524569032050758924599521654384531842814081701685260188367386772418571387783754808847345209611231060366557279220229148709605185408835856650131662932354432332879811484811386577432071265892755833148428339353120136531114161721386211399564484068198265916677063814639533113492300028221360258979195453915465679675348638316992247687401471262107858090908626969017802821326768025755882263183593750000 [76,22] -153379450573520218089316452411103566560190039235083046828362839698405017446934355796416285903004719573020442460858570493164420311589193762124567394914119474593344900957377125826162590541879105265600926914895184859448817849005786713833364926261709890826465070316254056776920276244513705346107108395221378237667660752870591113252140239602907640355030537630303736850203601006114548383212918475244408565236154588737173756858331050662800444472093379602854372149045944207589155906077369266701516044739820161073450247680677473244506773105336370955829120385477836971333428527151877154644102877702654468430632371224132956072508034097047974140066728915167770522062429620776088110812673997594331122599063331000246942205710552598038523320364188055825483549381155736797616887190809289491363289782127029418839713141324218874046132001661444603746080428045121459514436303486287386297539475278745811107391327285010021379205407160474790273121940049914206817878325930202189591146932342067031083155844117828122189966794450191607882089635985269396850774116150205000585862897203658578641206314351449900910338379115350182447836273008879066295773135639927442264363307641130530276688608967176988292715377788641446693743270318086264664310267520517219881381883760266459867559963217435936502439464373018882500689567158938661985310657885269454426686717684871633203032215484071260628299058061745746853356633010705820561992099666842539702377573793062431634247688769351623030809648125266808966225820302895697572522379005813012815671105881554791891335823811704109020853194051191816048481691863563472229457059313362095251285714625428086844621626768296985310770546852072288345624554679644752894560004791038383496635026313097213893939934014017434106774100366962628250868035798300059998941788571883386754027894051222173833785815081828029914267258944095192624843858910439038675949655689878461868183504329861336312130098553155384399167650981060276625603785661189757117083243728711295074487907324552346819599360091587161006128593893830774728940983359874034031022915769426617771387100219726562500 [76,23] 199651538615641742264778877769236892722818945403939495527303568873007278552754587824715438765285369067172346291176996225035607636841834493394427355300997362019329596655119052188670783216521258218794607745447969880781269677793381096562929384921472649802487774476887163936739093918813213818929394760482734633931512573591404186102996365235138562208255157745930154108928640268086410629512899870032716570883037343430792163782027898612338926288983275435604368633237915852089375603731135690446621791342654039324469832583628195883470271352118281928029716089398951718745106465421905804788866876263351065112644280765910112730860333371895718908710102742164889136182970713552898113414094584931542767951290530396898160199546662395353202882344183387050153566842411336552526254221786288894735752070252332479579707262575965474890949787344144141229357642351231347622986893546937605141732777275125781018242442145615016727504094739021648432473036010217060326779211328249062762259973076583879030565589083078186371084997281968634702407540286489570791113990112965168746270614009945769976464793774406014492771824333820485824816443694753155906815561794555558456697956060990812668744559014561836114905802713905247088441917897487767669688182316586420337710253157376825733961104376148949486667182661101176444220073782339857330537666182927600099696673152925100954626890717667460720808565594906901510946516161183049351209697985870223488664938921427203116798622905276322524250407070517784783111714479516497791001947154665320987165867963607200322486518272962617809750040321755568485515054728076116123509926259343326299283035665538317298748731783301604537491191224022820368896532959361412256010249074701361680379020083570852372892595364125481888447531811915275412846715756240103979882380113630351381663481360118488459870488065823240221791657266197522961845424605158501599412626598249077637462434819504340148942491267382387904834445376727929568022909788996114869943137518197157748891891290985634919012469060287987341460992654289522112382319397362595569944687667884863913059234619140625 [76,24] -212647828179686591938311141447816648481259071229781836627481973831344163103656624244312429193101053912206262930999602579799133600238903290183893222735741831282250477946644014585539996852316531993535230920545918570662266097541698467941533279319039463960997780339313326948213393463235850290210909660040799612484557036011911049465691943535153698810825694648887600434747281835871721250737278448691617251445794716964172764403354185234544832958555873286221839781407635579432215324817195170695580610434021146853529354535112059294897249849177302863055474254881239940577680422554171170125870377261625583381698481097738778774030886902517827322890382577425798932835646676081981023819538221465280225729825418437546786849779241320228329329122929830964485697989709746838413203902813582905082513143487322094490835733764723700522101175013802713349886327132794028110913234769095085836423299359594511810760284832958632018980712498296853388175097778688327938366285598214523573093660739348817839928443149146096107348191918638885540275159457521261266751409607795989646685842738459243960699420334779409149555389634041515867279037350789091106322994027575623585131208795369493212090675658650414064246607060394506957063545437912798070701119607985510086243703750813799703294857521028530048798653052928878311413306143030104250967847239751918062472763511843574143517436756644591374189855587613825680209859520465178753360234288068600361381020570270195640677812945088656634143438069204022073638668173560322761573705753573064244567485634771551576702797344017678545560139409494802055426363600790654295382631519112741510473148666139945755888103858830282641212897433589151122520223900072557130503932019437057002618063762688735670872885497402070558886726111047263847249591099131599260000567632165693700540245225918336976877225255659443580085326415157859716280728667115422270416455368143146916600536989708308253842565766030236247718963963454039095654283014406674379222952413471445200198400143433975067795905052494190925812589287680169229709584155507684499752940610051155090332031250000 [76,25] 186870944235642130164773295152027042904190480578401439500463835880815013971224421429437606958772758536995587481429306934692910672769635697920236959450646520855436626711354177869586899574652252369607013425969855559687750298937590403854246213106798237826637618666438537048940417329910363809704045717797517196103275840719257821346315661796349293007877763806002052390630820327682260456899778706509014711010609342539904445737809085177029838902379313178663022217312260614351323418497167419735846455542582681837239587362504987662202090443530830405478891855931318104178270007789753657830901006765074638853598685989495378808592335295860508089174279668810867172304739629763366071972171936625293392985238253580323221090374370662576368360167289850462634698532795640368184946982598470819486309190687543296826055732267775259284700291558794153026907985147408557811821285675688197682793240757286582685888018129903981538841702220309402165677523413411814083439763409836731943304914180322981505025085872842438671898267462732654749531212745860894926722293299339192331907322108474725830475011149933227647281683429885341043659144112511240159328825736182649414142733212658961779328818729994145536688611351118039041598113589190288868021434691772826886468568078280694973601813449183740936745580791777662315537545920556357881765406111964415874520017022703678504764724747102024520438489146977990566064887426956313404902414191659064807271888799202242211187205013533426699311328563077763564260615097563704833372406688494144140529595599190616268394826804092490777651651977690110365565934867238835878834763298150694434856501460083019300883614620658528386332591290681778739851909615970518665907646722039752628905011623395370794393520696052452271845614231762565444907708904695135291777082105115047445429390632072328917511978131009404918095704364376887724613203025138915317845515015174426381503008446541952323025370098355851309638355882405110247854016831066972184604014897668063548498398213590352360529801328603754928415858865879053821775629407042629281932022422552108764648437500 [76,26] -134508430756885512722338558507541155936414859418525774235740553398428429859466632940633167647515818057897709525057879165811243840900220878232881379837666669978456713850244596038821968979745309127926401479922576596749166625827854841820190410711381369805150211229090291122835747334593821131854292805141408495019841247434696372555711914618815070642336898524207585940529295247905494217663374226299156329866168666782371560614860898286729708778773998541119241579977306170259416101227761464784352591610106456971182842536428301068811126423928070288622237715118643456049226788229844375738425228754185864123708972229164865378816333087944779307485090674968791423033157359179305081447808936999035937761900255954305755852702946946608152218030032178150690179208214677216415616597909262343109864869272029837514310688190770133709098713824650405339742414609551299594703665108863721533936878589969241760673334499932181258315633887068724050821143192059238212691593542593465296861117417579916698647697278587553217278194582222909062502674852830469736378752764212328139296605383167241843442780727211992130297615203772850984111512751555315074175596094495213964963552591480685615384343352874761032070960721116034135538290462194026805678994927373444191455146694798165855237970269905616835114529995878765579446494735701474937910325167890047512660633117468683430853624265825656902141397978819726395795900595044373432955438048839443479081739800516628746914139407911901140835594977196800285364442658462336310966328583194493431499297346114506980353436224074317771145117031582280159172869603954001570520920258179459478276236018102625114210616185250633391764293702612804918072362398449087762422085976187782293267814160514205071929655669177596589344147869824162591869148142433039766400360089817845721016962163520219250017017589162546332959039250913005340924914905130900030797459573712745737786495329887428505518073685154827332303514185955741958910732938185502248680601126508387837216445183658215171128893982727501997312795701951758636089051535122962377499788999557495117187500 [76,27] 71179765348255799906259698858578573992405788172403463768002842515823466595132677504404020414968239629015352382460838326520591870615852974110870594493208248708172165241276722713386748325263638131054598059265006039191121173250136528961511304186787309133694581574003856498998121726078149456807845471291898994208401274813334246378841509299903915961588958459638946682554840732449199380768355978532378555566807055733329495840371671482297314900682267451126568602744852519930462035437426346973133675343489552747454467954961966925283871012419780824715491114349225165659519157918965676528098043065998142584006248721785786852889529845164232356880140194110644259652408701503547678265851607995992664918906444757164371264406400585236455645785260896253317219753456506701765385209420824474947473751124058403077069662019589357295456969290754025719329222725130622186690341418026370640172414178371626998391369349662692193964503867015313270881847225633457141487577654650357781450724842376354999579546575097414753658825019701502872275235435167272656599248317184691396539154522296265474834903585162801092207988303611484179373616610002587887822139038733017508896722740361974068004652053662994384796552452584414531220451345453140622349122014846214838151631608455177965601293763803049512264172528656162959131342051905912311665499134352333404603044694489711184886133280046637270212291513196239044810097882482290334837991779347171072538744335802842953840864682756092502156942669288892787844972193711810339453655919970766221062467560186546645440362753712104788652242532934789410110332857385631266442858555121485450196499125516572835102967871463676778340217254725318225492660490789254939873401205249906173622465365855683797905667616728967074012843781079065205431919611662324450172485965669365829715978862744784360530967910942756229304437118956126086824584944287569775834799719408891969252739304626619413261917207308406714181430829180789370066762150345650617131705472039903858243044650242091993332628913631297300535704617878473079994883221388590754941105842590332031250 [76,28] -2842575808181598316892331145066421267356808298388826812831471838650265656265158957107202656075145813666916580514146986176447068031312806986366665982714121713037588965815442924863688662441912970704670296261388176076944208582907280146491008036018479805096606498247824130121352372790418964525747705761804086419607386750232742963774688099123102531283676310812524251013131683416634205711242767412944329553118131499264006290027556661794452745149777797032516051241392314518854919471799371526806501960526880256180222487785636301415325866861669023261189149228895362378077093040003413688160075445103257531397851513423130454527500311408578715381991434377006369525633928596165599941272396319476741099148546609841483501061569697713829086090693739505371586319101460064782365979269833742901753915846485629239345175659183885410461372377442152826165020836414436842599461170519596925478012535494407970954185786194291547304787505535581583790105267034688414278652241386831802988579338974094316958568075556600632807234967520790704268821392102009318094794395040543779407729470739550860753311807917026905680345946751290434389774609948243252895764186666363884655875216398598175936108124538293623274342688289319229969100337530829552384643161676660509068810435885743791010468688005607096815577439766111226800292882864392756936395677562007274871483590292722621252567378032207939519787056090063677744836611838757168919463111673089291107997886148718308336870466510581535909548681697693871044778647292098149752758545471570380803860586285455285244499422066568804671462191219386075163995806685924954994907611127828418452483596962013621982789138140040179374718160546597450545708474983002964501532329741280099358250014091149642150900579234969429328674942751941180730823819611106285692642219622728267517046670126158702128461057210359149744325013654534556999553497011872948202077977817497691295148542195748383113748278096721198534679527036128094673910332758722321335438512539679439159693370064567636767063987572207121048946588297637316777866089978488162159919738769531250 [76,29] -69167413187947561043491983219358536099018932112841855261834210281139007741583097327799722562282197771457286142240328635593993880730406454400359399946616623010600815741802865252308770912438521129655482339339763755308873613702270839249987403179330527257226420179635606907743727205345922127301321982616993217482010630641322922499389168721619357619178889141632505669447884303128512582381545213736600401385138266872423428379199200471447719503165348862588985103345392734859282068458861908172831555670407866131011971962170010264937330693852741826590720115327133533641904556394060576763291794378472569455979393266226170898056650852646463752553924393850037636255850190112891838337834827165493298405495076161770515592997485711483901175303259480810148844517549784791213571219628682406570497886226143562416474042726217316552086846377674789809815919824761287880286624808909423406879577379367765178656358750484123269695628608243931216024695799102513932567462486342447817823376273238277736879686693280679283027938207490768736639859568613812052205855181626128115781254667613118538277133393852270809454563634700177850081185201931540184834497175157829374209765367165554871389186864753546764106303876114769629760230401118634057720016658387616473983645749802678835093357314617187668637500188539248849001343036770958145585977323793930875909811348792852810709787844926351661649883595144993103757572674514999455756740817246632869466428789603364480448533260833200041287640820614661064122755366539534221138390188444067356123446397777249453082455461481916149082009077781064032139220157409751489969799695585374081521299306107297600052493500035568219502671021737301976097753808205345070551525102696468762869526582921497172420432718705770106376123937201700447276462387658971463041242299808469328589219242939571847088304521045466401912569088052989961377545754023425893540184919900464508716362732084409795074717328078987714884475115868941500961379945627832446966260327981072485733804517857777792331770943638309374776207568390196112062540123588405549526214599609375 [76,30] 133465593215693018583446756520310676823514088805823363380582661907107378889292528857281745957876635843942964046649022838111913265595158847546652612585673340098240163646890616930410280752759154850191351973377669110746760250452639724160450841564595033921425649109792234778326233883728512033240728969252855875840214403197443957838620112550999561613153483587379500717547017964135085699243060659043509003027521130549343204879969146650615233742647444566345748105791905789507198386129038844642227044252699800867269331784715625097611394608064059445380324728715546984682918596397639721243460022819767047904880291474352002687049081784214317988923538227032302906804282576809105863076817082899269310757019238567910296596889860378848701232448261784257603914552335552400724570068862737260104198106300851142728968185125401240225833290429826969562883743356368647036373780060386792214467990453498432002128597502279713399360094671489526970496365662813464197419285526465380918196182569898966412370987375900791859780790697771985008946822268233937771886551149106381916268441578757339744819294930487260065453138576969693263031884642620623641522228121485141290071003959188787962090401324768372048094847794938609689325976639771662728345587609535459834503605549661631974623115212934378621858900939463901678133892918174746580449137455472419404842269980279968801231244166673880570251228889110579435868311002860517459638498638767925703816451904673823348185577988384179717531913394120832953932755642466774981338273874533228348539281326525532332040866099897358831740984995165946457186724187233374232417434665400016473035260387817582548741531872546177388788637380943357195020372056010547770330428231549408669046826496114060060348045841439348624204539344715245273904211303601213621741936481276892847423942728436282608644330832924030440942421242368577084113258059941281124403606904726303068069666390870925690920907436350953490379513009454584919113242066512476898281102823547465353570447760051818161899529131531552968346573430358237288828604505397379398345947265625 [76,31] -167842718282712340642108643468809571789829644620256580255889264813323173609591952750043411582522705313074779464526524757495263324007705191306531338101533461591529868633643401949614448888755889774920507105758444595691546211451282501720139054526045508268264350801886893960921435391892266273673761376342825067967158520426736825223597771957098999225063675459629036281060679023599672330792031232266268603398722701327951101984529556853603546520407283916456423769791902706449923848930681628314894064097274866493572474090649495585681523357017794159139563438612525886909022566325963582931560628112380615194017841888347383400336057555759361274133555853352425583212793523118984274422151052277710578563332078944468432659077820055864790713305208783714800642835983838215916255490675074468082117759212555429077390825747829501519996921517434446202149575071554279460976823520547972548989643798501248080687850176219460486365480346380678571980796683919217905919194366834386324391647066550277164195684798116223008895027315631488482024201959455458379002853279733244301241692716928484302654007019475010684596350595317408133666263365585754420873458344453848911864008076427093672603921795103060284794878150111600725437120487564785666974714110852080079961992725571564017279779299025072155263666080833286671895078164152460416194529105220755796989047456505613756755883331027007137155085373671214194318835380055174033601902752808566559325352442226583761744122544493625667899464836425566910913255935289994919058336909021541178305042576191205166920148036937789005260334515196268788789824973858178961857475181888394484290108002227616966384542936863204649889739713205187369336732167680255748903222415823224813056689159095080106179258171710700561315298015866195364506631024163735314330871226977869829347992322607464570777111329326731315454535918358651136132321165588302262803663493474505782141189955144883521071350134439048745977711544594170156828237501819869995931555692780958478988525874498868437264144972752505038547307658625129533902509137988090515136718750 [76,32] 157363301973953527638499279569000791545117923080704629077941963093508726066347456020964387621269374209036142611036159765350009177969260688190007996310140023833978898695453469867705317164497344307650510064596374593651947266193398776869047438412042854233152234474222712545698021426978273775091537828665139346804762281371074350563345207626391036564160388674365767874993461222683902310493711998985132011288843721150926874075661688618267921147830993791140142920514984837827703523294411261919833820341680183638997080968105963449815088954028444129026386659871470561284242380992739207192640527729387693932106260676747086330774331153234808236722647743296306390495576515984554626207954575225928686177960953352263292520865518496761558261636901314190544619523133718588675895911577881441918272750155867522405927630245405080963841227553156028647134223631536966712756839544490625117735955320399804079325316799604347181043302743837099576005237222077197127150859682965087957121405608924318539958882988642073416396551374934478091839603149250496342335869872524064040619058362172922720032185818295095658467824761190533027190339837313330253967772840842466072028063944199024504870730270025499670139920386883659490692498275534098992049735992098861144706077142352282227615573187585918088144249351479244445086384332105016460839559398803051347493303624533471862885824995937257538803451356867982545454097243314946295647446123119676101198959223272590822139917671844481322678499264190508118115928738590408689868181811104445079700108766576844085444331145349194118146306845900244216911019013704910130343108603787736822657127643094670788748035010809342682312413776285930100656302179756797048411989630964574608744027359479248420323152858444523979288018026191017585241465118044001300605394365732795762253441666607222868347723147390565014852003993641232735610962051919856347168216772803129226664457367749931542299241771487749854554273639127028746514545711436167309084181969837411706892100040270181934833121222738945305802404917017156549263745546340942382812500 [76,33] -110245054383079414175986154818566612274686719284552683164947418994416415900659654443723183886069589929677383127233558050780206454316049975930132731697711200033211918539583537780210772745714346162144651361905461029169093820092600931133899143703384518119990263933683934338325023012334731684533128350711531819377283983996402797220081154289780568940498346906222776609939624162142315362403154948385921693333941980628725097178536038835074552589074637213245627602384322268599571317405553560376765006156247335195729812226247777390837763757867914502731164021143168188947717956928571691029585916342970091201031676175624236358674008025292824738448212272677777859212820995324222127970562287023213167566999028618502989125210579217296617372375118233934674969281526418312573978725292280540596501094990605629577042931829374614828250722836031521195934039836550893608475167300709236890515495815193385602728710286479620674729409902032259350548763871447543194579966199124627742553284364816476733443245306607041435246232001397209343031757204281738789607516871548857639505886564278405273623735971427451493357695485889891921187638880014919004279264953808946364519838809773570368415832624375037458284172797392568554799642246297567442765496348526517902142883490716412362013587684407690858243478992705263596747815911265889845434328607505647154605747987206434339833511885789075882940870317093292610683121367749597316760349644899782145385502383836496756892638698677481487044204438666125196438547470886698663774750919379021889589417303647860066999253057823336574891502583875389624406522259897631828163449953190486101113159777168703748432518103921173230320502750777453827986427206248446404802904472688776987129652224641601833628238798547158482686670853545910030273847097710320258905518866881724378698446926799879188303948823625437648568176442557119413504527705639129647300694303831185926629626987139380519470667070455610081106469387679399982123998865379724682124102274964117544582693265877182735672317368219412514473987130259047262370586395263671875000 [76,34] 52800034634134463561648620219381252477513496754966081154746071651894313915836447286530441445614173295454295749737116755089117451781886874716223099454071048338508686243308491503985294131717829331978677174422219360639033354332986191886989562459835084525954441242692959913804142421976416772748782204213022343061433278907628330081731007200541226778549157675017138030051833711171734861803738414702397579008334783831638166082768005829856936156942425187237006029900984279785424245501302670096005416339939795814996236647146094639190372326908923823489366534615640289732350942895728441974136822654569327887696545144273106224360479520109450820608893014890714786830570787540602569591760649058905341341754040453854376984270418078047050813761255372846727091282071315891744930877061184067411943327882490003396773820793806237484169459609386594693657950275581591417030994809645152462549749106535043325581253015556639765918735962126339362383625454477392359653237283975306204347846512783081049247855791647258901454417965114285392525972806131500071119281275074710619576521624523675139438155386395293966418639081922074189675639378841763647587154552695079720456676691642530039386970590568101774559310811874987570408232496986477094032684125235656368167749347659203104742080643675279653449417150784421824101448848459817322253913084245897811792601405925150646131560896399909997278901382161304210691478379712066407315941232242335898412937935581414425416416458573914153812098707587286444694675671799698666839903145706639926763002912515768662474035421949985259305198080211620057238752313112903651365343536659832325635997930481321275300131726036087610372445964134502469537492130207945140856745603393629639966446343086075799175198003499207741100614870926132113310022122219533705465070887743764233869696145493281814093803277849457871431433129099574335343709331131396966775063247423525484924156808779737206283506936618288781686672246713795699690018512652564224376999768757364401811989160454728393222259045743961769492358371280715800821781158447265625 [76,35] -9702574038932597966548512246974586253572651476719459998096594549745710414260559548893023754036196722695551334634372868107518916708347583559368614095007213032913356107876577876985403582930645339925729340501276873824971710613515225339054696051282848225421176669448869935485746552348065161859889503813750200814437883945509711908289216156524877208840260620666868743917583879146613929260764750507396655076986254441731326087573889439706728806181104671854214233766425684254463290563206597329263853856464530089586026484511188933271757930314993921617058503817104926465492506184969542006302205503262054694122039782181896055981694079629183460358932287990187365346731221009304009324352425879188894733156572785108180187084313706092499964392636210016921731625920545903215523853603089906722476256252459861061026550572654792981320343467427350598812314737480446068897097081944813607043598947057475611254717002903965267515084548404783786714356796299279601517572682371995650277840252053967461888363890767240771764222092293007728801125396044167640830114845071372360667242058999080681781394402603637152527236841958877670115757947417190075244754025502939704243307867630084141759856257241983651868267451561978675935812857487609677769231826900120960210822960069379650409873555309117479850388082911332972739153435000275560445871860434769984640626061748575224495028706874636189298792743889579644527538572963394378617611019683854208972620604022471870926024541762259635046752662045014715031492834422700794083408827429041134977666498800807251149459231794972544707794533508382237487122119141047343120667195996799357249881191513022361775324780456030798833985967941783424195848887303600287235871605375210134235588714077918116044408287458987031653061443839279622003279771662169738812654687164772047197563445376939876418856820510525360646535575484459219422776996168926087370175168774659669153135632524915452978141849781227477636395143495988102377405869757528164018850054945052824710779463620479765628880223019003814499683358008041977882385253906250 [76,36] -10238745090660617470487928901772825553017970951429573438288386281197432248618870306797022328618688170402681724409257715702395454661401240939369367426376522916206509281859474216381826911321638126645978622118038827720246908030982309668725070349686101427263625922713105994170288085985871880847798971400114646189906232322201146309157637582723738420955239076240663960011953053922733560189999802299239177700281327485730946255272587183540211652343173264421876751443006504463381014441314489536678559835188293048702412948566949203335430418207286360998308530358289899243614921434533542378612094819436965625967660132748545021170649306656532475989108074549481630314599729298291811651557792740032786583873981404677511566794407295446126059365714538772702065451929859389104515950024038139292387316098615916809638111771145818145112246159704286956380062224254727401863744360866560173080265981773329650232492130159248922029179946421249248235671567764184515934827268172208540516726234208430295006026120181742221427351257015852091642807171626619052417197604140786995035638831525706133454317003202286090433974347225236659232342843297545853788344743085991811951512225305871604138121088198919479089088790186503691914250412639053701100343583149854409337471826300951492106389863383192418560937791983618239730582604914119890347001470788037028351258016969554523967133727016278122905879724606016940070201020038149922312694811148502089206865945370669585979879602393869630571909918189512688849011046556573880253531840985324664767254215869249534147145111797326520598384003727567188849440908886457881269125879380924876130644349099423751138038074249736682149640050863466732736041760197010120358486664141573757314912045910366881696863361090262141131224178814654732828890771528031373486257036018584750285446216676966841036723658922994572310890599806283090411314085740477466020005614146138028540062883473945451615907109672042895899390119388411854832674178008798223672938198290968511564676911711048668202420075523662035266170278191566467285156250000 [76,37] 12829501739060494925787371863608596938501393709974153450480111061353042370393333983819112734208943557185860673529706933657109366875099555072221896651636759905080124946183578562506248763565331900260235801581958631212426911459381432058976847418367695231609207201194928780697093614887878145215517247454891117303402648252811568970807798497048400618428423689696604466900126324587036117620644433323416193965679239510851432492456254336765090027051094070238715292567466185863878701726220651896875361797945747544765264360987600170922780476569357985783824095758666317708501359966596996363635439295847110872489986991776102880642190375540549832607206797990075842250379692963645549994235835931326473642946788958035197060900923800169021092686943456022204268764955461387270816826219145188503260579284388466887886446410028183297327858866939759428094243270142077152296726964714379541319614695149445731554475639142762596226002645856259687384930818859617031510476019464698774058814196396017938096097140968214277247116362459941747776193781643335597373763378677564930341550626574630298198560441581961965767561567467485665852273103278540886286916329208896973032493268177845545645774389482632629158004678083183023691660139865377002258762068132990422426745684548721639901882924496370881614917307722126138235879293559014185525859170030670006116767700263485040326898516713780251648758028138673772731143974069375277862749087038636382232986266719852210580832324282603422230222799160063175923475375263269483688341331882996768216157966204104019274741590837409610188112550484127545928954940462786280229470458106741885628021082322488949523489521542455912357170424335477123028568701236395505636484264077790137774030062647785118608363512092888741961757236239901854021604482660675684335907204077210533264524142639777315740056278165871087459820001917676893021713015311401696134611214528169718488605267313344783074640488309176123908276283801559111216415708964375326511087859555992980939368991229746408064271712134996050735935568809509277343750000 [76,38] -8388443869944421315160167438875369698261776582527146689220014004983715919999342327174388521527717536872652638893920043342276627385369298748625402471776976761506105752116558771853591277965509999091447136518952792178567887212698769508666443146779859595984316162057933824791470441971900535087112162737964622700516355665540316726489482354457371073422056260831203692592441549317468886697234001746525285479209575130637855057137774784656000949859377764368924882570951302900005103612747719821109859175171217157803475477064232329020488104327158367279182620207041858770143292449849337306599544483302478204188457581273331850237571920259450240849654127611557037139328583901335094623784049064016678423135630329670359263971547271743683319084890754291369405738696796910999647385728233069218398141758278371239923108791597288381789264743137440750818924021771380849257619749686755507195275133482472249400485017228955608993917426570401941844349207718235225373362793623291287036933087458077036167861911180606017749569393992689644813854837028578488766480776174989226955256234610569748456990118932862366244963087559076361767829450388526428386880589752159977203667398050260644531124869621028218830192450124657178748357561195744372813164858188847766817131286621966087739081600164250061183415730233041342644785164985428991563880775222464894334846884831076543902390171909315998177587224445899383645271071178763324329285655285807993845579238525992347224893268601522436573794762814359872952102616874599280062588461647584412386355145754740931700591396618858071927545685227893583391120018280828791658065831280299762385563877004477263119121775918411028382147835245426399399487444627018610478654644633463991174735384180516566906261162793255938344812206975222069306841794949747444712829341241080350841280720807194892885508305620406003824095848578963131985867362661808752186608316296206672288687781528377157867791481592229876150534335919923100155778767522490691821613776398270656094317629471098516150129320578798797214403748512268066406250 [76,39] 3867643584447003225337380991457199792545980290063479684894464738196348802599818617221863395452860947211851826750610248241297662941917328944370063019930600971802505375280308632078620085732852369993683527914016281527284131238400073962360273312909741204464388144813731274759006651511705296617462603714194848486382839542746512124633568679182015723596094388069949370924675365276415610152320060710168766888438611353976535303900318300883829660633084969267281516548259238224042922070914088835720937997314674265242197216061683138627512783049397153191747128853664658609797970638304388483071156848516166690421400908922123982345112233424864812725720954106634335196967084947070229191260898508261937855253603758301405007275381343249777932037563540427877443252119819367407308179267584524726127305647135350885495938839287287248843415791347411609769258943195446632338067794854709396019028188973081171965476954496646418298360528563218611098482355248302199928043635599544817748839135729276959062682497211779942815278510212188946634712629757479823019487015682344699523070218779751485102116442181348056636659760829387113091077507260543276263138932772593208167068039937104332239137054067154208172313695580870502458927736804293728143642081960538295569307939802344853838915498053070634038675010968943886523776343190417319046745969369943462655920001814656132157834616660171433572932952927995045537479769583343152245024674128781189087919453424294330077689629060955666598276250316554029374691878925661826002353738506196834709357855773033456731156065582050028068428238394702324438016496262361981708999023957049774937390341177851420044735383571610610312301065491734662998919912627262703414139173400314220282681222895216508327259776401224645580868274354088406985544598694177490471974879823475252880050909671158891737059912487378361459771502472642338231602221497706807973942233120423619872035864639392255680153663823184295445975783199311522126221878955702634843845400284264810441686484462301548470364309650904033333063125610351562500 [76,40] -1382372456342795406368633623825033515512349951542649810707260374350869767672864262331171488064984715355487044441883393203423790987410984918942602414656156068449484460484551054226113096187137692052326579007955884891944430357572995032517456615333958770221852875072515942049308686369454204746584221711094314237118897043512605816531853151970342614140038504495691207059501875939486772155129682878364409032194923604984578728158712968475757713084183353482127320746761975793601312225928486630573062668465116165698807423267429377382058620244118644085441826977944810932183088877883538543966346838623004897412021375937843652963471295798442341275969251087130031081760809065998102515615938345774634207659645094289595861637335269983618315764291413725647796986032798023128725576172370324671282575977574697315065473945021544557884532161733953032101348950280619263765785914077428966087884129219187012450326467983683923294137010926176824318889116875721621438057319860852090575696488872577736228445066259815395284906999900559993332392419926997714746642200170903151539360598662092766734111130068638454204427153738775733036324708057132303924382435218191067535309504121243853201557313298979984409621769870868835655548281076660931916776746472559062158537364626022060980870358671004533019471841337109360957777600233450079193025339847154166640289982917582342141275618135148597069621347424589668034423660996721243786384246022156373987007438167942114020576464428751292449830606533871614814395324862290431623269497903554077296890047811110384450634226630795001546586592223632554780018085820438577612809111018209007358827928619827843722061475699762886612812000203398521956218964690810888485939446858409575701538521977939576117640919155745520160285912502318167534008646950103539174883167327804436252613369114934629829329255685244702345320124420050137695628250850758699797844779238457973425943001328954829580262152021591108469243934986632284852917387087563178130180005779492814105558539457437039477127882491913624107837677001953125 [76,41] 447766312076913224272255331215128247879244456507321993749946834983837741302262898081495551581447506510503399243381754678380733994207777890006519333790966317729488896314379937225575349089010333931648141452621174796781375240032987523453851441055930716113956411268143390953714957852327222703288499129558316910521930560037642544741795267065467180267639887294624804549421498759649543738715788721053669951479148865390350277353926786328522108053404093391121258630044396480305049717791653017013473500325762210645392856040974382638942718776869824715207789523719460793252523982979873656272848112154775970503729609725217146727653134680444233481482298923324907221947796087349571527251159227906207552693071474308760066732377879024711537189334238930218883281716993426795613602223692329408628561408798396379118284167713029362596986603301258453175648641662851309593057770599699186633906806089637605275367526999268776113332901752334337526367170937483696850279664026705451310880769751389302567944147021034200854798903589751433313294291616305021802234269354032259129253103603536055657850513352928671773626290460200171459009985826443433415761940284861350814190352953240542891199638142515590510697328879708130764702326538894570446860466053071401318139826497876611648719907548659327210399045749233945104316722677297262361672988137002786376465001189441565836899374889735955025789729593737670828406308325902857040721657546880908421684715356172453241666308841866792838318555407724753947299603931588211072137705435945857105093607770535611215685439990558685700291635629157973292481804237679508162196746181198461898474368889320983396261196533139727062808837594724762665310032944873751445222603538506821701236855275691770859289845698850143634639997410806740406679446403440519646037241602123428555043906239519593271517157727967959876946488762954441751176763649947582905202512720893062721122497356203521585658284599804943763824862380047814476716046319446693389090172158901222642944151865196378281552824773825705051422119140625 [76,42] -176129686560342738892737343405043420591742958744003822768386974811022065174431551530795134372706136177505235961992472917281328260269375482833494944659680307235103174938563975861619917736745235053920799068139472259038440074719145456548890993645183543487165634149180906833961092075191014020602474781952046062940602631295819742027879685328662977260113289366411031984472311829376671795812290149218213708692432782117113416193663403206224477166705877439269078308649370044119141001913726542525586828552968631957245461592679776251064707097545936373756049086532402830600779975704577488011902780060975633638307017714030519877985259832998029824273802267153349997648168342418336236105839880658168535404053173486907224350377094519629287776928452135715254891128016670029641826871598886307280268277219967699002300316908193702034019389759031935383749264540045265136728845832916448389346876143290118114903125584787423313321854109736540548140661492614267110814974080113110767633602406812009403882799179106285755861371004072973074458012483914555997036479749260180899656221711838496792463439965552709201476853153436113048923311382658269274329737106880497015179457262860247817756743488103347070102098218639111081219816663331309566313787173422835450645399226083478303571047019161439563073672197113963061500017559693142690140193274842795510537367631368876497700584699949814726823976538398331191105694936566654828621957262981542801520174489149555361708027377139676673625876600448874097949907581922375068927842388456993029852824518244052257338093607421273653908347794797360158707573249812117913862369558195648575293962478368988961015070879406664621509497981839965129140012947511977798649540678594680330224247708867442850156009169652262856270973671855521722538494443878175010957204358982120764705959869740377256912529057438500469928023917488376290486993132238725336972351156701495189229791431653059949876952964157269315475478475535150107338342223386697718402200690205001024969157230604110964122810401022434234619140625 [76,43] 87472005667536189675838105509433904674211098537281902514090909986054307145814695116762093371847767642393703546364187746780443850337439937198900054003193715246267864569358943598182258268119313446542128867681075823794249260695977206998175890671715326768554272211085581470510582862395630870507821683287458959461599062501711251147281672189470655027692313935708504674131032974664751972125479670028145836158442160012504219491323559944030461537805071533496523936247072598865056318130901159853297254990164643875507919551844513228542459571648475353372698814180943125002450282904722199615393687935636311923540410606587287976707754239043280893425439366927235255492091877418525289059558043489818613617714024453627472338370704911407407333530001292502024340714451171907746947995398491607091420962584945791645734577609407690803105071313303579451096897439966647369271317154713412770149412137257651822315623620093741319983189065433205129170971951295336479028985313210200745107842935940031181240457201136178746449874462171830374315776559300183724089819474047593748615875292376880798245290155189578257326219433143713778100128714240844593380439396042285083682445222231871540604187015244460509938378700650648566455211705504717800272276976766029380768713214842799770368149258055640377174077582834742150922173685765709380043200913366219062291632872016194825195438710913714830321513672046110720147691880902156111606738366769174605997067059483452530751886162445454146575921713948288450288790010691921772300981231324939812159439435505662251758731129777181804827102512082704592151872113099069662114136263850301813864916544967501742327912471026568943558847641860086217478092576679239584886485851376290483203114127212585436084654805596032688584509738496153426614601042461059506266107567699239922895918567323757720976741555510891414663655434299314778376863819788359432288954663023512587670136557320122683225696340285307878540209020115640825179405342249427201109893336176951046147254320572983488091267645359039306640625 [76,44] -41041714096943945685284597813942969257850165931871286175669022004929480992230861188791368570581394546938496710810461421839713627008285144511343646070480456566134039854971835541991388723822345487431854739283451493558886745003497264161925972602564720383109995743098064629470849526299383579956809431731693152173038774416428648441354624350288217967742270295460836141742700722946059149465554242745562546464631369609586900120805762007808364427294918647608857542483481375405222832610706792218680225030754269239176143037574690950706087726651034127667162179729516204260784214566736930688560210435662970725880881371443023554074277325177144931493966328087465528576266524258503425043926384287562975692310102355728790334243086626203476520152937598290158251484011609249086227004662097741177880512880642015073885043063817697470987590743491135445436253336262907519167100996666212068782599207545506173060577697741327469532320621549468584099547611322647163994030310030014250707613349852919630120266208333262521362965541368659163577639904192247532422165454165854761406360316233000714318899044990993678518047007947447183095162151863654785896204183959808830184261495473239427909489469787662463176621230475259173583330034747826713997977990126903927252441122742751198370320761144907329662938011611508271062185684398258298221651237476455056860611068111666497032250078591938482958988380725898877166496882450468870733350358185977831163147614042645724147828537288898251449442465540797976639507850489356675908470056352669076273087914294973668240400183931308276271293758673532741932002619661724634390733040112534494853702036779710141888029508777750165604846230746091325795917851103862940312031994170875368134553562247170097036337652302948786634466736198657254566031513284072777687762571398441365881603612506917402277974812622915994919848492213463846753259810137171942815915406306756796641582812230757590966314268608484296913774873018906135336906169050284768195064959253907585501330856914137257263064384460449218750 [76,45] 15268372652656748298958568533112589125213138758080303198854686510899555552967151809574072183047221380599792011246507851367243197677693012570193865535367599742301046749496276472055754618772543669641938146381475533108520522813704908164683114413611016300367975782115684563781885130258066589794520964806368235787322699078294008581501793749078863143269718166574094500650112733699580689200467529458431776438793549727837614083475808781247990693629178888737131634064747392575514028479757298860314562736166055646293514277558873492272907005934219985221226508281791618081281674319534716541666181167878724295503375103053293622375846339854171617952096739654818260786863006845841110412768982709342004637893791995218142939572002765645334651961401746689601968753382435368854630161457155712284402906846236506759388923810839212869874757122107632559769757490121518582931399030477092004209487754597705581201044864210749648164881569545978737204886061099611109797989979342927633412544049478884057423883907500066284244875453005216332933559742175655955131528665991478812751203305543586001334023755961878866317928347933743815446523006305062467226551476095516155581088211821268898937681922700396517213431739736357871004103286325480524455967743616903208211242897323298928509623730232565411863924371586779602195745887785741565338393164186681401473825872995693387859878059443958599470711830257762719045092371741506202113164520322310532452692569027348038853363912606589113854990530673460580670275614273264607293214243692965261688783520984186453102752728251061149330185412002850003935559087142007744561449919105006381775684912568706844388472615779568417592840892707046208998248924000957829381027622265237163305188927124619341581325951405102441830718049366477074485333149168666476526228897730348761881881970834554369064805758878448863234566328051490843966219541682466609234594213989224737880421700672382688882647552135746939212325512223562989004584492260855861483755200463940937538609432522207498550415039062500000 [76,46] -4249806726788288054390240401016903323737628400407140290063271434247011401633316661559772267223521175670958558248878363043061335002768371364825147793014222347518085557895488020412844337222461491289689793935906027863591782013003007669111734280365102626333494379475074856775202451862545574177604008381016426828404409127055787472394218696016350581564609146846911120996481495848468814084419398989426599092554317459981926759818047714668003686007846194254085159389717937272848841271487086269911231769255550678430774849040208366412892356120051371173242565360857874479529915516105784567242701688568700902915707865336087693958981374819764324779375562913313799290314878484748626790441513731081215256355016370235010596445658818109300042145352337658201041245592599672020981773504463989740033110461669526572567224251145208947911717920946037829500014392754025190953667714688522991185247301940631672871188771867021493437095326843782457673304466379160911023434210945039840583078926242677916907734018264216194753747507842802152026588056174762681681481570431051299143413241605355441259533596646131380779949995200989467315649672025918103800509932942440147373743500239130672131486896125101838534806416323641119744122661955891012298503258707316763936469790344308279306514741100062480297923746023202913534641272307906699755129593078295984717911459281822487372956328545491515434120050122867680699461322139021055360674355075336659106760995389923384420400938641182394068199817046619628314672916601828047283217298460129983201420503816093996168781006000524553269926188337952630998577779837535900632957822030023470750482415180942913461366638419658430729217605333458401732032246520683456852711695476440299020492457725599532602368301873516181043476351218048955671288242772747937812457024917922034772098939659530925044488257622464655511302685674578367695129562933586572269886567276183254857038404874287555802710227046301995704508116528209239621228152951303440965912807357474090252935639000497758388519287109375 [76,47] 854195532873979684989514305644875295936372056270355367678860817116132856582266244455694147052268255561981092748303600382627402029634734118512984171951452409409833719393201340355663241609572028573388828672168551901276354950850886133951595388179775610993120481560601372753723716264026704535783674452674415366955640857875726014367809371084068626759532235831915212781435568248015807354386644348675193532002353952431875748536835964648852696323981737184783883458980076774106090090166333916175816803891360223347675269624962550586219849075593725356970154429991854852752213182403050819468030870070188543460236802333836654136587984960674772577779727614307276730286240778839210794328187729823875779992291850498017610896625547846432756429508135333966883596745493051866462237164911700313387478846080862584348675788016125642878227964186994131627299876827690155284285240801996137693613525877066888887912078796283607672169624962591794785102340456713784954901032948386815861237483412463310134161933669580607561561744126290967123569295155893012783159883036202160691584038061858047560957702816351702056334574998145957124648085185349780248412077743504484577853072421961043967884927614149926931125431872367329491631926094535881897593838426164821119749313330689533979375967779462680526631202329077042141283395168513842991937936307261239984445586148540210206450910479317228602253435122574052439311645088168313160733633450801553737039629083124529416153969444098183231930580623787633576748538433409882464997805323570640219326815816687889221784129229180590188734999009272405424497277136510624501116709808601123354313304297359857926717712819035229166653595801741991631905489362774579992228989069898114747130102504606253539394633182554322350246194352170322419638138398621981902001089458384082346154295415484588543024114884309126392457767765788423360565876724382250397300781006403668116468656431896481501772253629788122782968344798774733544542910000359544627586069753810704696661559864878654479980468750 [76,48] -122294374958902841548128466309417070692865395852141119961692128247065986721701350321443128231368266143315319371091950919983543475020092819460251042653897785792687178157648992725465086201023476282544101471667808031915914337171774098182144481613677222629034097578818780611781716113959540255838947285436288748534309966048512352734582574792070747022516624507326732590340244090309511463649742121710976976666761903717937218943858152669707382008312160392419905783567700176239242853487857512415353808327554437289905884806417453399133062762439546148311957865074697993889415494372964140066167991373998165630877544471579488189041894417721515200467662366588756428059117995224150871764266319098064798492142426478271472525317050482512649693230195913460092770674579779701405511392512617355860835183968759135535958512229827360987573899631773334676106407705981813621834436154868519311756378493425673413765538076284583018264037882327875842473992881027554404033241350078504760596002050711640465884851730916757103376476797394381638335102718244691910399402613271018160618376228775388695763434721901406501259110232540671871537548129147241832671323229205795566910518457528390708324672919515325384931734711966276746029507991523154878241906482235006704635682693756790213000600955934276032196182551059512136744566586823947837425593551354673775740664633658067817226672695591559308312687424549671158919531099079058453882294406332228864239615086013549413144651919266803466322680096990643306402693196899333237492429191709370708165806331483228205540411266404350918515163833466831331744596201106493650906999141996282763311462019300353410219922448878139031055510106295246428154842452302671585797672175195895153375489212020034579134541352709589218295910792573965997881287379210752379560517598834628605512892052106912022836953015585527953615832477183976710325791535076439745018988933649488578468175144673650586055405335563174318071515108045381796684975903264931251096525599564301955979317426681518554687500 [76,49] 17298494653649360954754022803587591198627934092817770093168528524961622739649764217206410338716739882382561351090973917979172465172438721994103198782627530598048221960760494207557727266273173058196836416061972799465483060137204993906973236771376251765867783825852963906870712499429108090254827854749908556015844367996460180833978865017164415829667221566250732187472361982377466071726265777406837634035039431181050493908708691320354413323826216525631384467561770852061771922294899078294136227735516321112700703378294216150242031638967305824060435007265848853911041181091267347695526672777931322152010947867064050406657692845620541951702814374703346340761325351747067748447630332164634674957256911562456285338761142681404024321549931728000290802303266275000443449491424159378553902413910283378570592934776150477967730117970205507282928341082047583729885608147339114656556343502498756184904585671878563662190569006807205626518307871609044152065837318580992766256843029957165391054905790228879322738781657938970178519817936408075906801221846683280261046716074586483789871097915262543060354198617868812948469012148723039792484874796869676203023600243491803504766741768912875735221674321770196196802084083409656030509497299732365094687212067930618487734456339735137382500068525044250346273571857939768680442632677184540889979460918456594319515290229624909721225332807177438619148448619517096604614555173392100335753601956407950402033748920376972437605851937995236013480046292418473907154098429778229940102895704313942655271132923557837795141501050002092125015752842654779729000586911260253206465694978698180985249433103252291018622321761813987916989111243515753487915163814191005943281173764098867372671817663167392085519347046361785084723418588791960884057086435127658748097201524520187123663399247941667744020179875576738801464642173372454100318624561149231691514667705617167131582359402210795299688291580506152467945322302321671525948687531126779504120349884033203125000 [76,50] -5778474246621078824138335000223454676787374494516538023570132145369698939657344470706802259007897688727132229173035017209808620600248899750252736649603464131181681924003178221562224879060275687254514142668197707703768093581464666354616812123517812973053154373852995684998098845781342221271594410193072986705387371556773624250480348803949340241179646994414845703664023102230349349109734944860940358980845415996574869366452926700098278062811239999410427887413762405732846300062022929360841522116972649704074465233655919854343257139067677495376597697022372482856799906129429620777964689077996887436179324740053834124722511461866393902703324055472080028821440335458539066737067879747700721239719673412297987216835934525904210834679498893857161963198452414974839263653337174980977265977793919049711644850960311307132761915370210216928857901742985278192098598501318141648422939927943972327157177938711808620806225055205736934903541621222090327736100912118545066873779577733042927829504256596926738879432567797663752282326738102524144281247616477720261489128390541177765893250517658195417753867126693985673188397636615761008764667779228598797701814007030124216933707617523966651267240578322361315124500450250212132918700526371474544072829342389498991056024070578917915715360865532182678541865007053296691959949873715749000682394993802650273589334512610344602118565393708340779631003094083637913424219263044803888937602318143893687983288425192929248267429703381686554790563606360992831060094002421797289255639801921093335331777931494316548509155188545517981597299316392404322589701902332243078711360458529665364736609145505022893330767032743607828504566795087926546708548860366239053862678941579188363290459981150904832327765766830516765897921675899099697178667074570918196250782831641296175558553197359910984502113683367863094926163564887749454590578015587510702083616056478277924654581363121139339023377023251909817664277697153371593508097703306702896952629089355468750 [76,51] 2476794683319660101988311980643417548799172845240281554398651229847333507903315051630104616469856452149742424941543885400705791771848490576072356649717504114107895887915214977940765732003337914984785191705501668806592907435225851165199342004687975564816987388005290933857488395371137324743032744440031223535056502316415854778101024365759593580527081509602050065939487882756658848396000998029493395649625535168292083494393817419912075181472912493865635369281897585849975022354234604635578721701194222489995111571278579767437582528386467111077181777611783323733195511159108752577668997820690062723291337483570871322056269609107895827744005533664890672072305990081611165906441346277246940564336447174759495645200768555094295376311951495842111401197461314382089301424252098782390195455963647651180852667602961145403238320719176761592299414379562363561828622903688896362040632495212166089677646814614104690605157127559226059069563298274605148585210903732886449549098351803400301303914547720180871417895247156717974756288088173197153825590829927455259955667841310822837067111456904771696906056395548934633934008210537362302603648981161094067069277909145337650185026908032116564468127237728930256323247690074421880428267129406141066325806814207306794323229438892507592033797532943765389093347944235928143768853334776823815456782419764209551404421574753768263948376201637839548159483595756787163806168361988940238467446443007092998118508364526530446929611030739110216968603530053037143067989257702055877813145923289972556776994191423201436191599683779276424178058725674158829651307803195404610780604336354615469555658857961576263773457168587880922076340124426209366770644538755976235988883292833987006266951876054719623356644446295529169250263995494799035733044257123421384115622637336767333392304059494587279883801004609467751436188931244814482705988630436190310211877345960994612782317247851372909769354193525412815747593778606394643304611236089840531349182128906250 [76,52] -803163191881104276544101248246889215429760659119551973384628961820099024389748262299970531653379000155995769512669421541461291715115067026033781220092203939493900423717129605310568195909427564462806114391106532543921993617264563100273339456760537545912891578837855556950040037772216366978472689181165534276072205069395545503118737571861465718900586345545198432355041979181665361928067345694220604113278214668896743069678408381030552830017134323067817421515772860646341612538709530730841642623869567935491976197523172556961895394888009484215896330793860194322924489547395609891194335852615852216247029928270556011948150225286377593246460781735642884151683863780956048620525261953836968466886186765245341290881527619276339761608062925281035483408417237109476439366669410782172632497816397761642880274581485278597015081314818433191480693332756516133331577644660621356896034817378276744472353665927611103977682309329289363753514334788058210024220423539048726439057485556782417849521636446255081331780831003127565572489118191478005039261353184217558270707247077974333968725722998325447701140834570090448485583938899925723771156676684339790426891421757088106774590130432262808219922177732329132112378650059767764709007262780178553950561892861309657522011571110174651499028031022531271479123118814791682421709175298331245621458746542476407985122324535407234813275985125481459537774110371199110056805223069068876502976831203921300462372230478638737253847242164701963782756098748207198011792408427966223300757174145205999146440725355514316897173120042930842037797170959105386701424705800999831714082793059412891926467195018394200857211500529483072332387279823564640008520427143564705938527172890877624416421704827066028810436794556912924687826391323873060194704930707015603411441730998886902279013538897027117183696469681175806126336211720677971906197686101261016154296194679836930022925053223376045114931103985754446406811375702705646517642890103161334991455078125 [76,53] 197138164095179427977924253621016581876010739596338845111813972216190903691799230233993153644842856307347777881125179215864736021023055634067556607814747217250737296962951546828561960019202418375143574947343901620006681114351503605706367873446605482280543047516675676485725820470245016666538000272279209470452672310571729828835526653161785060908324789905910807646829950231578030591859436799157659366680410958930780179565550816781895309268110152120118291955769941573507487222041636303323670900986318751244577227333298110267394702769599759070100130006771949749106867985400162560209850304490143107161626660573234397780620119847214438110412341432796644719254506085969097861881049471772797400388335138074119010742843030265966145873557499087193630698527447121914340160501342446487856878289273400883894085212027886670954648825985755000143736960296763016171761346065110199285717444081102550941524163433783644476481457057119073151584123880028350963677726067742240660496260072864929303679333121420673495918874973761301290542714086652751987352910667802325074852228285992202424134557703873996180269170063096281118256723591432759540793251170285108384205681036096225858948780594350765366310889778177564558856365833429328391921175408637173535922609372508916184271513670221762280511913026354833404099795713619536498275986085832805438864794913705152224959778861450739088450034201068015218185800461225031474424817387281028017761017430894761221079724987391020359030074225615872666434838154508856647682922011166476768632809983851317202068680185725080503463022041609849999364962430302805160227834133946588368620622468614705948112746163813890265809316901973265652923108843333035402399949284194309452982751263150525873611320723622334640237788965318232347324245553240501311880910342336923731965620036439383667893114714705616738334890079044790631098614089613197158678711668117987571828985139037917472901951587769493596893507229907499208633459009121224880800582468509674072265625 [76,54] -38603130056263549712491367667968721235317356307822922098444815919630345156084118726260152072179746759286202839729331584526091235849434822212561239649325758271116937186078378690339118165550856807340096791943975768355306103543460877103474302151052282386568551844581644789103099700718887309901783487767702365534862958150363273869303791183646134894323282852909775404368272969439096303827339643487659208315910759015949459590486786327524603363087601915008387143994771365843124533811364484413910482659508395829147797654537972329056496977596492926517350811382424925304806000593223264236716944456584652341370255053898115676773975230992697603775059080354101255128706730294037814577989702945179246051849228224306354330076012282074071783024850087295022372655578831412814900899389015376981196978392334035607799084698123572864637121522340634290678650929582535513230295045460007791558770569724888847008703231016146727467889059460725079399103931072443533417336705892321835167177536462124003101960809451895194324918864095915454401786852119549051511982850113584392736815408274578078800105051492064614066380443531695502613329496438735408514527746808023333164561216916053157535206448405331204677857286907020971597011715549551671547975847010554880593951758310596118787815478734106007391452271637369564472101682509102433578910504703568318768186840503230665531114035564469449976904368488490092946649915321066261903009877523206659745319417449835208831493319014277933742406161369952853490329654518622177773845259160281754457543326042421743775493472758745124896452061053436486442283062530352589898379762267953305528049619306740036639279427733896738032846695351308098271929197931489119330255424036735424029947302543803482277539850202099616621392339022316468367174550732081427460658643124611121806142625416196777091813354253903371604603091066614135821851232243813588425238255835382344251674327580255462978092535666823282466033089352754406609058435151382582262158393859863281250 [76,55] 6301622348009690438901426591072458748978733986358178139275604544266937221059932849871794869663069039583378309826210764278794707780356809910205159842360505563228764367994338030325063156698953735936792781850591797631820298415710698534360491106638435686909544211022860501962426776377992545051666561703566465650073057402078447997133400944740558241336832543592416083678900301691962745025583012173209401337559226408484134636914596042333826668738451136378213308450750912670892831309254607742578811023952157521590940848491460297228487436417825174161932404684643643551049167254226315042373411988609450422724949395262122472385556464678616012031088946190482707245949813248188053476057668133766584971803090630932711627443235720180207159260315112941781402978991320455611025904639655007580418671732924080480739440981511849918788643325025356322233390932610720868468645547079843157427392878720812230506401268418521141012535189857082061560904383939203287551986079214487018807314992229126034719317775707805271519287093154603497281945671121445184702569864289217158218604959356161218465229225940625464577057118258034950073066310475779134388151481842524751966324498316650975291643252953360287141202849074138359074503205717768738339427114292577296771397658987002551064020372965445878841511174689021878489185623092846195502521528266980651238888790241721652620854795050205907804062293148191902669570219414865141443414024069727521353928165443191175676682012209047394986206888094140889598927221699723667343608715649712395553787660596925065460167720498210438136316597203696648794879781426295926171355002262913580096789055171770705505457641856945555922705777752044441555091810501887836489714849639745882380069354909673183562423700709932736559409776527813821723391492885976097825876036208999374620219498429515580983409159480036497276898482022230585047843975008716522314113124227276601429001551740493233709231920048953623181760364609267643931644897747901268303394317626953125 [76,56] -899116514889406545869376673243260678759511269379789789004050440507907784756287801979196554709207723043359313593742842114136875450029693065163800070591743986633593234693090551044336014218793812232463540546445485949326804586612447102691695350002625410276720711321576112752075823975843390556190000986647423911032587435179601182691371599240456770827271361223737202843450079423271850553356261989270023453712519173834335136222709458501322776126281135481913973260450215228056335680228353053420672969210749589833980780743283286691548654037623332887045190036958169873865413807372171016335691342421778734906613087872171715397380451292125723544144857488980627676677671691697527733376606755219174812749586290796722297540413391165284871098300480330239190112543897985348675845490137957240432804332507722967766254941700749914015758803319486097500236664652746033627124251586883004512852333096010946601306483668801244432984764369591962742336979072354313906466173983131222013346445876344196248313582786380285137671164628876337048096549726526372289365146272673209158476658726166371574410993435169166826968349752524045339424630333701007972296523397255929701517108393231222578014634907438025351074676190421498787906269271450223325692609177284161061226760838727277005575705837023945807974385411541158848497531152410375468567964695400863193322435001489206626524882556390251811924870885480193529522191584501756775421058177905628572015782054505920690329818147409772358097865675544108577542654559548581029702737957069616005393764339544817334586334510859186244982159566556664497661008779081322383460916555956751457860947790783944785702838376146684523375177348873069374741077321564279033977187419416602252066182117983912890910318125047145220356847307447370575574979379481246159758731156613547358249934351471207937946960417876659119288704872339980592695000400097955172353125013878246229599797334828824596707495850094594321542419701476234195069991983473300933837890625000 [76,57] 119187195162614240750220133560084691166568928142363003771879938278869048206473542589978039965765265867578186051166304347718852195120338671772169056053761266630574448426238148107665592597375493752898409539092262419085075254862075553385275450083111670090041685036817955749003616067748863341684802279600671644042631655864525951691148049635828572532237762085198226469255977031129202087519648567046368991880683430341267356081665530219106432715308861040343165125733799922421759134841361332246741663885688264761445401002469476946356639845843641730018070989475705750675729995026114536853109625483394294558682454383556469283744649379560652382160059965350131083844638888946693361625843291728712706787238085072547321149119072610325626954105131930308544876660623587931129671309230645171380006459966270850067460971572543507219669022513061567620617935084362364163811949142609400934123731155486461354280265969284385194694394772585029093874738678798890920173279548842968261128103143220919818114725096180981376491760045999662116199391098187611554817723242593608550309268496323415701685978954367341401545481816437064321369625889488089182339085180165894228810463580117635180266937958554002198202554329399539461983062793701428115783758376083409344495275266502034352010639825311639319607181824583344924395504221425245822804857544949027314754334591898005722194533704520200531825894162298400789677595642362721001758238313685286941823723944289644722431091850112648023761498542356545475091390700597442356834756076824136191048459701972908928344265518012105453851398378258126048197184973674494932448905399730503728719425702652046502293084639811654311365139220229933112327732207812992845924899648823201990072598459365747369100562467714104357504180439823819794894316176588247317875340471220015782618903523152774009314754278599788631390248659132819304256080750788402445415190432179095612914595992159014767252970331003097042904190216994209094991674646735191345214843750 [76,58] -15371082836009703748373972590277188364533577455783632261019000640296337231291078111140355917429011859409541504902319240862273116460444084756114332569909851146879134782261596471990726633003533369559356221188728086536922381162197403165597550222033068417335957368397773521213644085053956176582830873215632474926822543834938347991147674038815499744673695247777571222812159157447763621161301315562435419582857594671770782532777674908996137242053803648435684711428892006892358826501123972952020616688283599461246239245663896079065934703904154558378464452325448214244908958221144654104241540863824231360965108999813152270324760690147338115703815430453091797177939414215599827690871179060501748984625297518519671977900046515930456096552592060027830872250309702646564639744686180907439281104674452719850279317518084397211021198990650873886415406298855119221615550815323914859501109711078549855692931505487727796867307518692174663468101211832890070080280118959555057254775739201223612462297340711038418460425507379604195816968995245594289838103631437603609863482864188678386307951542879354909664728087220429483453804205292711172713685545436365190867745737030158616905633751892620208407776369552677689876287372649350841726851813081699965789339388105413576566520515554627643561912563706821199389903956392345648907638795192341681801156433384473243443938936607677084546734442093574748304302859874472528908825952998029945221343063720721554684605270227218868993593395518013700283506723729059240796765129407486121584697774644865225563122253806010921212186444431842264087208338565248307564031375790077351684740473668913014691902503158380093770111710583281632974192482950875879786419865600664463370547009242026535056290033583860836542358633867432257491432312747925585897753038717006141116217393312647541015232738395519986447472479770024534956169824791835418053459413693613829130596632025471343120825839686824474013271402128566478495486080646514892578125 [76,59] 1894522240711927428638095679770797326135357878529626183580858140130360094764359448542693034748487562097704483663187834208121582099791773931251491606945171708088667663992055444378066129895475020243863020698613724066421163901025859280636886399323894450816279232248282343090640657161676374850663265061715914665915169048400682557258215833000632306360840321067530833383448592459646172804677864996742540153616774751185047070780930005465566417507129367260956800244341129452037888879064063511871648365577067345129948732461982635614726970022044234094858919289845359556174799543942773601075760316831227809596717340517601824501259294454930856458886436368435412503082469069516228429650337427355204353065514884168253236790694314233078969166639967142895366586837485448841964794316081801091446085190420672137094255466993821804874966043355277370518948990167841644562499181982126139221343551375614729999580754254539885742819889567779795471463036330570707962618931780630234238350889946801518920173163322510509042644513194997323951354983679600146550471722531243265373088423940834903938783641322163021561200866294110005797502243066639015266243820473625390563216229103152363800290347985562263617214711571433585963982115085429931743909221529360547401763108431853629213643749501217409261756858636877377657918735881285408452018594864958240757379563844748654365143383489077522771037761095926133848164178269967928183158900788234772918778900130261168375051271534057772446875762223863034407916962582156107241473312960020917197161712356320972575277239981050814020643564800955491895243986300361203437373075450644714489595178725357431434205615817242673772233636020654251898464214773910016477331304876529426421790507918265389967332088766064677954224396997733399277851033892968995774862057903049420381413681281250546865141389531600300699407584094437513791415522028696990551081088676652417595986602806070666320987283794889492749558002060439321212470531463623046875 [76,60] -210228155298119423203601817705721291313785843828004140100692044411294259510963818215257243668504789808678481224836980724301322575759645619837216280745639004177966200748395354823538298515675660030883824171427546969017714816427055346031380916376698099084378771136946854256015921176271892389263563403452231643751009124188574928153986152021374040131420076303776739665721925265458806761411557776251673804882631212354443222883767075578467085815499621755151620097980650578838932337067142636613346382081361975761463672874082258623253370995998543097223272667134227391582801314553653857204842817219675071609683220973415416412648335780924003736900809412583021282981955899501961118979800363119562391402270171808529479356378076798391795546621234726860321706293552900952096091858668194230857565344416068206039319180842512173836170470727691480603682506975628656451689654406695487467030399132053045233551403135584045233814242583639847742564105795330127737847275400432834203145698849184480867727650017057353095130273735317570382285818720030150732882219158003632614382720936664331423879093263213805793120605625410231442772541542917871315543314881156606885107189108045327242818965109125436764812310796285644107724978801791276376815671758115679197391727139777632526629741486053326673024175590462670558942200199253361861887396171637248445645216786328041309991954609524174297943575031942626123890189411712706204893317054011595179596747176021615637721967508485453515635177508210019274014735938635046203839227046608219878625027561543585630987496747537752611494370307153515913107669826740823001259508315762219603264477288088352057600617079177629116653451322304609751170716864324976734943521741371506993447213745219749061664604831875205109410428971320661816892802382753477226878254432857465672942283912962107429715167912572037864181552756681755786097219866112165766981127904666196151542597947918290314837870590494728340047458914341405034065246582031250 [76,61] 20322075290957151433838328880203035265248519680662933883929958487788098272134587234573765966708379183901403120980626837236915293336401410107195775563368363063175264417595631961721428893359596545893355196828694262034639685768977035519538707235493619916214519758635233930022608560842000747311325796699022637485966193353644768184363151322112042622817607346554632634372576446210478215660240913954924470935086968288462770856651007939344927008322630942180740055701910873229154951408731378490346640844774049653179761119046090275298457562924272462806177505672793975117172382566817165419961430604047150517084098743126743492788682148082306771010485335748199181844208610066885888418209096720445105172161753063081460099450626914684147529669616488516439738981951581548731041989706832383254585875543339271189300892059630409577136164131329648332277077630765770645230154368004529765214417868835374935009945849871582452395665196585608763713262923529232591226252059625218865598264159160949860020172166118380890868846871198842182336019500392763725583398697550142387216135270048683572969497492230927108561722413637374106580883314979007703134802594641369311667878956688838446752848440991493797505776323202740631130751018071842122973421008803504699739521462589234342582263339096133163657872855571062244637504012987316018970848985932121002098807038557538890705864091756327156436417295060496655443431965341360556429264766073707136988102305330461396643983673440650428411858161996629186843217984493285749662767028035722951276710012821876107312813384381311786966190014515849037647278815288658806966273752311085743256178395797926899523489289107249352692766438894524751143503161235744117809853376151685528993517109825439725259540516371297368413388173305057116167401859421588214066313851059892495795259353502538274344865704045270480119914581485820081298531048547320737349487621766284789333212129945365895450967025359645390381047036498785018920898437500 [76,62] -1745669926954871405787754797791196325743659323996393211895139539010262863268446960657830887404576240282140869038772660519128702929018214443219240116858657933895929496246593444135878845507771344558628657743144106578179304341565233723635344604835896259880915599731961138203770225527765297969329795925354945973655568248996238152428580566765877962465276302209492549464917387211936934305714024269188230776209765968509133993867807551860687151163947327771045799636990986419905920935682645443989332116857747782999521015441015400671467440417445752993928082991586719180426294288217167435206259555197925562513277738238633019013680565262362476081124926717384628814411985962362643074140797441443563478951659425095219763748931292321600244717521945156018355590966827738886479781869221742474787553114429679257078146901511709797369411572240004760812584938220715877107304304611226064804080845173158322300161522483798857417980249592520078026618480517857499224101751283476272596747959308241191682278067363180320992189185700372153800259488252375648295834375521838643274573787587820803023457595727409387370658760341799908460296089758173065904414406495760062894172595522599595445769976549276902269730427478147266543519005961508771310649709638524259312558610099423246182701242330223076107810269988938172204474992353444233113412607202793227607511926021562985601953585245007998663371710170636030914725252237087963595673854518696999101179647454827384044969700185118682866069879588958568856050987589311936040474927470347821150109341994038033404151328062011515849380697788143791711717937119584949137210234884102755556654021400009051865118573711594420551299880858651034115231027701241475291080008278367392322814757056622551571852362823673040702898644977428588915180805420029149043643568098360834031302126654954458268484397473601746683593797223590652772357656652801648666397718989932912718870754744589923615830096004231108963722363114356994628906250 [76,63] 138620366284329883713215647948699245856764705443090141454257490325759944657791600512244460574457659359773125200741005726433313678681108354235231401167819927799995781290297742435827076057429958790822871228195335801664985312118449593278493074901695555037193165621995218094278266276715445024535347857987373677329228862866792976693506228752235853288156005237831340725724564558554412982301965625319416929738305441506438868146952300972028510902577106582687614089268952434451490953700011875836834284228361519087556508190200991212908292286573524630397075616524348408705889556802261757742494256357176379663348165685025499827600726065169990824645123083155373810390198639084987901697137174148745678098515285087283034532441512676853577948134083506214154424593835957657359830943758586778326587257281991531906197591766084552517926984748605034917058685903006030422158227642574738558028223447862022918146448755630427306720881021000846063407222360126901259358797529463652349164503843678073373570082380102662796109629927423648907300343071341435797618749596837609943415013019873842439129288541158306360136204911732904489910470577595230734411328372667976418726499341681045735935926752984372875429509167622499223863441267269467329862349060260861065306732022599959827545053757868797286209665815009864558940947851507075845850914851213772072676803429191225348609263806309902666649764721541587764260058048028954913656702769716032034818073293970298687889202126507634462769172939966369038514542176809694308052629185336646281710355552414898316909217322882507793638946228570386288985031339603085890446364219865729506920606302642047595776743854168348176312148692210805719107657613902881250083022305205247376272581407503173999942152540361043199574778080878078986955787604077189854631948884961629944927102893457974283825443552536625892148344578576102865143265416984402733209175344733250939955906522166708197407736236073105828836560249328613281250 [76,64] -10093241916549062720667130417311766083982014956107754550358936705456753081181343031743960773795270576025313932494795143736926597417960182834114237887316728752864969060177161467378696360095335916713301166089500495821977732819681464951109411835204682132922185344141007937644558451389754754130291257150051417991682282204903230562618842985950618408951772265388655175680649737562336181328465983772988773027550820970028809997532356193334106877784528951089161235195813625630870745256628067339392466088835161697592107529526890083319862756050203757891121655183740191907747186734254885100827170349613038429883239348175170627383915030198391599391912496384817445888579312078890628618809471967946071791183565482043300776452429127854189206223068824877812016942762541020487884780124760641879557490463046312215004748401411707296082312696071874260677065753721673654478812601496757395111635657030152936949115863694660112581983911627663370022990486720376101231400045743388959334087067554609659592420802728450337146393951048711069182399540939551948606550016809907359838553661721638147033966426558188005146901380408219888250092846931110420807942492526274740064369553599527026337357787488751277013113261282084483522677859281663258072300036051490882701981497289932779567708342928245989637699593640418498585027111197282229848743762204128263818144473646183585830821225204618579465793178825214351322947719110680206932681077831056363678635518141425576358481331498795534100366605522275921217323015821012171617837329152238661771075061427787121690520341489304785123703517071905499705160729253744029944426303754452339277520669782718165364271303485432043893823095630457995260233128658612055965877190290896272262727692969630511938918561725631061506584930284830138368882189661743812505327925591306667279454201816522981484353546467630790413876895807395238620990597495966378282633287105868744003636999968277765393764866530545987188816070556640625 [76,65] 648284000255742639580503489577074672122026374358170581625394402285287545051490070349458448183592542995773229238361867319607550908990616569378367537283483388571013823546349649554292709634049768254299042569873696704062337274689805837271946725769167127325690805573472635447773420955561239338496329795895133522582224184386750687400170672141840685170971188562070936523789416846438902506967921865909009858430093864374967078527387964777787775640453550769796604692718540754811170090074769598132143915487278831337070465612210655190618300727701085208997275709736464311510532764105718376672512871248638982786019947036286264759126884573095627582429108821089612341708727196639756602006890168516549068224027674433883417018204220519637297701120293352362796440685070020295094592275605472619812557241457948275360905025096051399236840726670496553666788267602875155921773215679600053351062792056830604828947393570151830057342973478366250165968828015463562360703801568113766639476504439469678711232623890092429990534668038177965110800398602357608742383377365293946435389654701215528368520103556417004470716219465525012548287793676764349887267950566420827816469090660223206872374241235710113440484368538464006184833199268790821988193807255321071721442608788555455419733579445619594326510161023775211979529176834508426425493783338065588568557498417235880395995380319071349929106914614494857243891167440994486445940669887697842873236900092537411172560629501484264028804465627209876808687272818291044617747840657807556328532324214596938454451121016532682928733956061045761390418917402121725431660630481788631058847915349684862277144042496550254340708291788770865045716758122138890589016119513210048846276804282043470429929471960139224253846510904151005147001868762420502576919783121430924635579661857903540481341317244170522688173546417701572157810844307319140293303706468007218519556018876404124284817953594028949737548828125000 [76,66] -38836280523967699759395961279091350662274440869133618224433123417012786611532757347561621686351213205832091630047146890174171732256639262148785999330065877747877290889427487563425377369153467120562072190393165084799095984406302370445769555106943316837819632576508905663028222070981942436964298426587838527887297139540425858064248744664519385531666514577189760423262415112045782189114474408123102286143814684773279774777228409345039137907000348181617478057113733092345145459812788127733966225788719705382581258186095644523502100419264460934640691328320386202501826766006869848431079764654496584890019054305840935858167728878605218498223730513868354170411352413258123207500201547109904228188830833466155175716545927282022712298371481119484617894760518739825778360449725722250164023549968411806627832132084417452312086447826047300770780964993150212076014778762469704132624048263060203335826357909840548978143087216892741741690664596544296279097915679011186877423913706855258295924910185840435868257544042891802330122478019134732116667631816512972932012017231982284795267213877368288523700298413723642966791931791176240797723372122708582826089541207189897217681056551024661635303664891581606882009396326456613135439968779109984212469076328936702137193651563756180467137621614241865290600323729070494656181012072160667782763896680970133539354949830401994041701230378784962285235777270046649002742090197059098866385853585847536068273902828194065000490610359216854815536230670320512740371054080039047487780758319990320547232772589451461893267149308334118100530458247005557375993600501412784848186419165961989778705945056201523564503262099696915109837244842212988389282125701572027743691296877595469140698793150565244356914962488906853101587047780141933775921208045715081106126542778775411978975501703393113193137853581244224016441196282664039820408287853411115467033506987171165292238583788275718688964843750 [76,67] 2238619809048116847094190486317277393376794231208675267674358579254927083702257444827744670252393882454256972171427297360953910022191818395025468132895481912086628599657546231747025197393942435419069199706087600609538543605886347664076756484181679716369847522415135715849371812044592819885141229611757196585133112386188307773540703239190098072912721252660791504049334259890080443000974253762676993442648414698299874016560112522218075285083858718713394825838700974120364240004866181879823708187423193139185639152749276794242631488627073513661148678674988002959859440426780591117929968039991443203438494164188076612438777966372484150607675415247454993985955605476886404073434956954096178632669198506776509614434781425636491667653858621607340136232095066714149098484837297347773283256195875556758941763806872755093491192151352333036526530126185217580911799042363136831384026567411223709443892142337430208469513825194737937492208970165739059360685866487718596324240518507719054370783273149042023253524059332088177711315738822702547572753903741161713719851864927744856640786648313715086891592636750456418156981916602630272368578844089248568390659502931983440525403637140432095894053575698519610387161000772759846738154394945225025861016830249883828455537207366209658807701805441188372139112845807014648895240281020478024902167791163354670307770953679653443636735598383399305860159819993143295774729779317896502126225053389417263804415784522561066108880635968742087920420752220963954208225263031667719767632916754157474464310428058133869583418751369573288799589066093293649405805057085484222767360572918967416080921925946723675538016158400597155065757231213000491865282294018526393868211124539103876829238645388480983091132789070208276308410611203799432600228236102577842321043129254882713583315032602290104036985401698151823309073196793391308023449582618267920432197914948346806340850889682769775390625 [76,68] -136530700193555699796967603582411520048608982744259472772186269439257891595023297697571254890389834038392195473175992981970245773343378819567108756074474625705636164164777563549907519956789128127678195785412768020699738692986139716544541990684770449817932282883824459450677021589255203706176706201910390300475108074464256366124301422149496219659828027231318574492114069657511182651577788139075540750630298937948890589193770607521327194303871022068184944054602490446899963430556490211459993623096254671328777545352684094207654203346306231341017406926403855208340166136889266257971642357081756658016666699889998880432689516812566058084158211561926212507639266299626103011355662077700067356386400017310652593057995705453432705598990262539519634444848139565705990661321353622949498228670366327763075976925508803403239161048870471529625103324628928923058498559089042611029295566863405263521549020201813853323553294190825932135994831439785665190886836212807965415410902423565717425205097371040725203552014615093892204641103098093750188693441633888343458087119573105902908537164481465585592304902638223746297882708757695972336064619850941067774267289985577712914819155608961760537033875461296609993028850658412841258865868543040960895855741662586393136185195600697344474863347342211512215009173632554777222467111270547563982122256400529694622447821593588687802296178020968989590110029556093238254809520388813129899399879581637508403034307072400624049463104274499205682581643195023094772287643124861061108820592309982197081820655019432505787906060531447925010515985872261835956774460747410037926693903688283659168762279914909651372396090183135919449167265642434528802794778847490691163386306305136606579211465857386577652620634792144143237628988052230875242316293660199541958570613050177876612196462844061260277699130749415906958050392116135656082321950911340549539296773673413554206490516662597656250 [76,69] 6951879076713630293809166492179817768219117991551272566243311519756295050715567900514961027158981774288078706796679226714244989487077153478907293858523338466567502101892235317724602855819700535281470752259474968492962463207667972107651213191475713768064431207766292820951582984152556325781746490246319380901237099398096229383183941721763902350759195620018107368846200905871477357485328564264141441782341460828430735522298314966420167915585014799534052392650107863203294904951303340116272839036376133634913855725021520187390696777176939097054973361776720969245685924107159975928233564141635793388876251822056797948578437945829401367588763614010687915137267337886004527076732463001570830766784573853545559690408807303507609655957709977027848841938580321072861026694745450086496150346648430976191110475177478147510429872796130896973964866021933735515243313631541899155382280482076728779303607638290758603031938356672380233652081170551136180993513419333346915238634323491900565328512126174074533424623737771522012787408574944462905488889746649650151712553871276135632294952952534892991337155818486830363517921379572286236804962014407088935247268056445023323732465222445651892486417084071844728641824073228658772582390817552865596604064402124495988443377897310622870597243354723352562241105706171418303326511970480736434046501186982194181934207153773788014049299559948427227781101677692178121585785814330251299344471338970801543653608745889608966179391465599873455478381787954655049883085933658576485750222324704732437760315915832751399254245352879166484525643040947076869575128552159513580004832915317285475802421147505437351647493090843889599339052786188403863944377079347117845451740374803377287206136923628276325048021039997165261910410805413561764149301076724438821937500246744854299348760374375768770189211238034946243534158992901007683262428133233457039352742867777124047279357910156250 [76,70] -287341993140300364543231509504706770187742895949370180676987028804521110658883122764500411046895529068174305749332444717164356134656026243073308251760608150315009875219694585063190382439731529942932936913085634156284545353214848596355241223808436466281395619119951115414161913296107097296570912984900599927449873764495932933826062162468825351079710340932683703988553089479854358749919747160973972228488402205790123909037393522035060601730978653483920531785713207172507193490635677875236436600869265792432332103038596714561286363208304655562613279323455855209475530427710662057112884953819154988065712546966596740719708181819296308100018217556870143980047166947098839311062057564618689649013794362197795440771704965772052398375978931553660232659573367008470287281324195928569285372538550277971813037452561856567061111782220573723270847862867552541099648258205189204010779456514975845241547505411891977884267316485952698149629795270381705661304856515634565056162905306915160252877756412431589380352348679345125209958056508856544618517622004764034269870210104332449819783309570156492317304107296183773385642635798488711063514390396248817000165519763137233515557831897463850783554289017065232842257778722351305646615772083267510466005447795575142178820116965711181512491209169815493545811761939514955690387143496757427630733348192262309154027106653147595543660120694014021063346422775750312875605406026089340454669873564914768980125969302068220190421587620562050245170544463647402028760570713666939413203472778128923618832991792373429481637489727484014927536329343387652355537458719590206995635418200890594661229629415431689669870363937512504017805183776567004027430173087449125840763624295827782136712245676205828127272860042135505424086262569983555323019475050804076049394944003796007137217392196107836375751139150205434234506190823098695141172946587726499956261250190436840057373046875 [76,71] 14082429651919543007065079432832413808534737745437145975184065770615302828035352867586525703290236964431546788592135952189807616664615829704427470043512653631377291417010740883332733550635650428660802332922686962105124750354420087547297995924745063008186932790339051651663537790390885763585456840414904121551130648051834069996652946619179467215540800909432513623209928554848010901251051136398105348509599593965973367670721902654897214218030943344579042256162286977750956837942899268804313707722089747517835420354049832523759425102429496457021457972733091378654124056849655904826546310648478299942368356674826300593200387684649833736149757702062591929333735727677460112956690833182804959332996898054283952941704207821845251032799947485867099699968037307374761558112306624651470946807129465627655711121507996454058850921525136254451435629038657691608867990514054525262001698965968835067811375867585571106816033882484017974470962431255467351709763980103712284159666998917399808048240146055263053395214989346915038923977377621376688330951777851416229063933409592090419142177622461431088323973063506111870981175968280889866082069256725074741239809191936109929508183308991654791219488809416678916476797452140424247980377993478048869358981467838054267020619956912872352763672914164543624425319476298928832062695626052545418525792809894996965596942244980760415685007146184355765784272243054684615699697530671590725298985689925874500345500480392717093998748732494117786032534797820806183379438385960139425907573470487658326014031672917050905640480497173677558934322930112071893777823861252094442759573949729300033496368224562587858154538358676590016251188314417561345760961179568439319876615632788249365524885921124172987829878566216102063733919740051752269555262634617674829350309565855216697314601857317142133385436188934462952095474798776436370535691811056722144712693989276885986328125 [76,72] -386439135501051740955363769626498070401228965550522098107880195435046006926577440548332586286241781516326911567145676509662334415090386049897306855650754707820129639973096210726073084615155990033065839267986638961936162965790592791755323848518268246702482454491688714590250267984714211802424757197791633542511584692339634010407075239525482657020936304591502218625996729757582891272900296764864870341133268666106809739213591364094848646539005147522196556821723685169207041642358111510946432106388771872780191493509368925767513487703562571635646414145004863469173237017389007099847955873544590190491825993693386285422705461238684679464594129845197074610695428355141345501760783100508586065346672376483007473449591871460559846699890332852749967992218702870514001628328173482604512312193977215130834185695956613395394669736745176629361486509333115933708678717066039664958772472450802270737911961698749362435140848552239362292434871202851926256542546924503876026057885030735927694171444589547240892877977573132228519146695707014700653834276129176195680926305739998021553075488508672565112542868285259553180779126767777020947778942424750476466177411781179293114898773765388355684472535858792937257420206066952677678975706020064246145495360354207354982013109129811083800495348961622781590467906615239557706755577136634036856770022210343850548089258157450932396434866513641898736739224766826969477033644927169635597144287884945625489528220869662802859191026197770448440691257841593666722148325837960705386380789293626648051853197940423468822152249104894734561020710058367311540763398146538166748577968970058028094804487640155456094623485795030189249802311045092906411860779961885005269703840439656666552655489045790786930471824987277396680040571960061980444539383331711953292426123505216933732259373297824847624920781341790195061072430937249705396041576932475436478853225708007812500 [76,73] 10519502196989750828385273877795479224313436779168252322740839263881387269233744585965922235500612167802128781178372459155467186051517955177814172392983636099691018220142464617669074287056926606104761758346709246202117267531532968232137437109919903733749374932384833942029699883209871887866375997141640296106687405558619344686301491415053386818737804187936803180349908991976026407549222121532333071499109317585932559182585968934731309215412932912150875838470049835325386386329091483808980040102778515666115507059454010116318002293067756808289367146496014038195938515052108303472775831114934734525731248336592195792060174674266209813916888860353292873558366156083044673008468288955805410314879721027072235616186633509459655808791096221029409905831637990445956082557943599228068449760244119729694394269982842116433631004539493915957379183505776874674511113479726007867304599707609443297346984283230228996112255098735294396300605168759113058590317914360300832465532439146723752119831448178345008636914862844049150102082469979735822733994311428757709404910411955382604761128718168319718495245222518510674061942475889753674592771070324335557356961374018540803506536624487963078298393419378617728464087391506443601713060287685542690280241311764695044707642974246746386130966829340364741332646496382494918043921426353469572797840210823714952581931083756416010012176737912108049473103551486269508464349135167573665548185804081848096330910455859449913802137698084733962045117248176571912563420157469132278200089619697146498778398266669625552139762840720763427782116952880925182983418340857252522514314306129968178455388106708831724809731143888411746016585273876648246629587417509726831842106508236275935060681707200739871931452445133632574549413042538853906629697110619145157660573593835912060011080017321614264512239858215565454999666395383139949615269870264455676078796386718750 [76,74] -490033521481539656069081421109396093878155679074599247934465156236264962170184317252299420031966688489453216876738085855086362077219064555395696379193591594201247981518955722994884811931255145677871245738552031544812814959339646677299862952258259709349889958527391693154780084929745039311634170180326284161302823651506530355471093456014211393837335250099883879686453595274968538129116631084627308709924731755226152411704718832944649136284318491213306487607053785593999451606987443812557257781739217929472761633078592003226586603308340651658030388513886414406374155405082831366420408938992883301266516248113753232175489389545518199057946281741806930948699035107588914996731831967355313635104888549061027811368507135882140364132657726245867359917262946272134509899867080784404947644669649309211585375298899586022738854220712710514358305256691014502442374723474458642137671106660639365449708759167449174295950449130984852309581075020498315073271537861256212037136891768977753173136648839613959988675207294331669152033158667748385462291264447442483353447721876273564749336279139610496491019281168573077482364336674480318138243808442327898891715698944483125625277188443437934516173819245925580039917991096120869778847721043139488111763906243385200381647102337843520638329027817357131497327006378481562237627807837544446338357459533775607644870240918407163439786884622911864476172215925738487183883387119128659737108754680235987692533110987585031997864691374123289777234721338161451638382913261815362006141600582796011740251755409050014747583895871792561309858423412439372352784616281913844359127073069049202256787861958510395378769899946782571622884541049792253512165690016950842082973007696986324264635937770681028862214572334594146296198534063948457326584493444610494074090205647509061640711000847434885052286983745468079956276070130449795669846935197710990905761718750 [76,75] 1894213397169835534569654872291794798785213746196168278728258212330812700989859465443532539841485790393777179255266366692793478013383798849154958507954982609181222990259089340279212005550039532148324038822877128761184169408476802564351747910662431881358988836753303095059878287133036469588691606023530887838287030694232925901694066849438052973464400728467629841477661481714747301996484234235487173021817129073248670845783340771796484901694344107622852467478382403589221189829392413232625546009408726233299917120636595780292177863527060407684776792452732887460412613707344191774123494318856002635940472958732247591042156849333153638995362729367199171809670701353569759967742757768974148792502738710727964290361294577863268832777777138394104698779105808655393815812680716097693466114695591460588622448873349101049080247411331373068770783459676011656027413973739215489926656068368216111613490311326964277264115756489190709280898644092299930450995283872922592277132039268318062009051111039830972244735586183229062217026345498114587606962596106033012129255619675097252251583959848768891521351077786238953701920562140157721975004579588192400633671206858986048774029943307523706309096731369866410571470701253875568247374025015830058119632887081828501245270989387923059089487117455835463730687270034809557435696185040488551078132964926337210933342120573877951877926794692305447610549676637360634916121478168316353346612993060380976531509021049148611215382823865082541525436645695984156868536511040495002371603679916188186463134301266499703507166860314860971879416938434876566059116800792170403105202685993205812607533425667822187949412423621325968279625340569949823889431510784187821388566397074411405543260225200188451878755366316206757611668410555109848332427326143126588373497026340771250203492794451190675332571723597562401600584713889929844299331307411193847656250 [76,76] -370206222994531981904823647011830423286545615150438288478123311052849919448085236442076376479843811229857062519845729890732632268506309205800502065985055247296092896654903244626967255443093026284585082832922644764919918657892170515067351227070608795885756708391809430766333204820532713342446404810020140366233512271498938253741226063115037874811728415726862115439621795812786084455842529521407838469620347872205707812915871683500113614551279981802827575620849909927499777077623298094520907195567684261860450201183719952673078136261430955644547146043090937741414715523416921965672568229236192960637567237290427127376139758366024690329263769343278004583841990160388735366674263468082914682244299330470784685409166346081174442527145875989742704157629909076134871255329755366808579569570743346745961651303696432074290194302812662609454973659314089069055528701762765272455596617086124852718221856264371301156750117671612541533583286876537506477049954957430080115064122993334227748734774283301363361299759945544262264269659163097259046973778575390509540134759934909375276878878532290796467306813048605378058333417776372484537787938218223152320518022056259588145511529367588764874646209789554267628945915611556311848238567346476748263089821320872956980792824049416957438855091003541655167917145964769513494227586744501148225221600775061790059945721622016287809514190799848335980461803594064412918743123929893830194103609209121244831008463918542076871802870419014205879581465452314608337524696013050654267404352361225925045693180462714653813781029535855268822749565755937857738120236458866319186560390057072527822166133034747943315790467927499747423570721873723875582969930471516957821134610747354157171675629455577795575385830508183148134215863943980932307630325784145972466828919943240313217810313816120356458888720834382268585130759674939326941967010498046875000 [77,0] 5004451119959993787922297262148117669978339429478296134260681930083162866635030024279398814372967169714772865622851130274040515615040252627928435500196180338718983256026137148016818304869406102221228609216610257319429869641034897044271390918212349834714342427807731474451232079170234447215688474177160092060557193363885416898525030834792716447541841599104088436794050303561669755387793795529489590415527692748443233766163185345158247985994174959656604367079197709360661885614259128461989527180699513972925817452774449762030243872470575366899405571915920009155257055126179173523247453196925707936963465055324786108428624515538484522545828435486426921107699677381170681868151701367056012127831826963104660541915232556384869046861752625386970386169349615646970907187723073122646476309054815494683193694473722496463999739583906463154856767001609151123418773232621599477259314531964252196021835081306485431863064989247064862159628132114182768265674738059343827099097298380903678337893837766513803480628584403068303382411968355842521009131156591446317511300728392037269176272026867634316812717982030639226501896523800051933729404465322195374499762403638536817383911091988316052118547953186332188342922094666840496166859403606591727317173607538994239202147818905227194307212903415945896680666928952367210960659074310545662347159967851684274082301068983693508551108916193213476443661100129515832479017037637041238867923154232439354190513079851994857223055710677468202278606271191589327120532702805164279115430434916445928636569853753995130057820468524099160541144948167075341366076165314198604343069050667812484917203926096151096895252012872799648631139035196865255203391336960897750924156399584489171711431272820797506225411627638702419837556733704328360731353802196771302564545810735492851472217115515241447328082411976408895714518572254511867001433167832375292826761009436875456610697286072471733182247907100702881509982858529756825034341363757651444686491644430262337728265720215858891606330871582031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,1] -3468980570102062673228613834868546476415893072748237903796206033631618867736754914652517094658410526693663786466614798286211189121456747983997479471934649997374828124131178262441947060441239725611671072937495787572971991002741259628642104990961926384928354913397040987351144532608355494087036725288834306137917489369735841188140729283370042230629253536844800385043813884115981133520001964169534224422285348185834449780626222926099824887198447438793228908889616955957248232418448927067118903139937457265422487890192658205923495566438341965269724738427248561523841141735556677737894296661491371779239642399247211545408632737213863383428836626388020136020602825050463184391219962815207871843189537005184257791031258427461041384990900184321158262088573640236524001427666134471312222959437580777963004840418977948984667642389501322765961392284411620063430092865319563791934113104453634707355003068108634047487301793894109486426190996169531151402606758622858792850937273835807772234507330129747252490152983906838397532008111973032829872076620884250382975768293312774287388703337523951893590999946396622221133070136006543221106584749391426960326430244623564692992244003814284443770264680810835491678552679902213654069134798617397765250259129848413779987604375795778575689867933190714356772234546041756691693316142040419934642915514611221528524528831003633617440079084111550067524207157361399173608664689081454955933884570525049440883001721271676173595279170733196125060953142399629037991435159737224252155922968508809806912884048590060426399952902681336468057150308908524062289287648888387113357830168256523133938663851735288141915602620224345954837026158894315869273551015196190249619565119041999914657435095345783265506712624373092882875798190474730807294988278210776325920644467708920955761271685981874596569592539241004406654581256478149529089532425854401544051736156867130704074287098618496951910188356616496053764196959158444049060516766615589758707767166068818194286232925449553476937580853700637817382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,2] -143871534130986320522233915999015892907070465453238226305807221442279919989881763655038842967675398963256392345575354224760672424084180427880627690628708031637965177644589257006053263047155442249430122882672860339845234670391915252412647942323243068034058629383550306301226431079481596563424480195065737882731650957550615330617613769535849625464291905229571046218286818706490728009817486808716981918373219272553200139151055540412489067982466010524023290454074836309164945388649794375290349530360962535254169659135529264610980873243057217500440077635539318042867856734653809011897861983289287872711349440777828382197884149811865107507797109990460925964011152274203633266455227256338420735033414454141109738226911708849334568231951390262234794144423345676203656063152095894333488410525464280857578235013288307255624480078720594535761774704528952377157932019706488389413607328837928075595780574160568884276773570057798088190202255599156493723315664445488952160708783700019234495261335094056112432196095549531324563566598276877748236662885963807717651640683040670735563846405587108324324776300339981607333618876232709538160985348579836654285576261580289953357277000201933828224982128520703511849515519994072548888211533282975116474234674031507450722494461878455112172756272388148075445015707753302285866957158459422722876695405358644833880437095986302807903332701452732240833608164522760852929563566443824518147264598590686707914145089289248700434513151698658204351452051531890574581927623734681369631848525251421134119092300628144822539650324015115526104811300048964312603324970789713842815907703601711427936805667822463359982095104693640240363694075297922412161070575358274717333360495226040726384645310079384583455612833619710650941737010779158817881546407058836155299582199756273646183308433092503601020993911406030106092302158251413475617971686596132874405913673235486109867256669603775948431099596435444294126799076818175962792961749106537832371667375142802835531413512513976282747307777754031121730804443359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,3] 4073151585395210827603046231801469165104523611783638991471655852307365057846601701982167329807479329631371808209196815697545532488700247917806515427837169739961533155229160446663589030744534289092862623092524109820526170657558773935612155870440662221788000668847959766825354117553162228628088424929638041433900851233621700973926088161668987999113876543535913288127770355056227312062773023340292535435534589521114656337977762705392410599068604488642654413743627200194793665054839203088695924448079479626030287327950423458216082067952591514572931356637044913795231764479994845525393465510734366841623790322647157761368483235186539658469853089455850340994768718441530384690613539960056651522178612432300718311860120112552725117550094397163484508560474620014456021218101009107298011187333323038118467876090041081573247505555372152870482507648500973497257650751848116723118554805825261120350416948923578921417348370925604692993624694095843288607523909507015140781786235883867570001478427208196833999818460313118678822916981226138077277660438518476980407147168774158072702467529909677122845869451178610624079513657537585072678632478916520076630760391954173196161962591045155997035703864198232048322000483893381323398128622858115982243286163492859668281755113842219481607539691686436291389926851093992183469728487574304218766031922389963885814635392109270211206452990772490219185759805843713091265576141106291615925168363290122490933862421268467928575713560026131190796772906884482016105678618405933561318264736822462371782051994765250391190946532281715932677399184883346936986921872557655925824037456079755273616761658261514394590237167584964916015041720693880625237534414262856306023044341108261921290730534135739444008807730149704937010838461642873200976588182163996356522003243682812215267838134605343321084388761292756120752729457579036637265492311175149081896438820184245404116643615510899576127021096182404484336740425969332147265620819377191152833895819127897014451751107552441438786061667087778914719820022583007812500000000000000000000000000000000000000000000000000000000000000000000000000000 [77,4] 42790638882581224201066872214115237273923119938690491912777008026153470250436810041276155873774496859569864940873208888132770204389633383392608724767067326402728398678811638125535627701403861705237655218739799144064112055655297556430262165020917419275357285205048184246607541544001227367880658978519461095900120367752105151211975812656091586164727439276255473657828423092811366041264508060216464998043029551667701922835672603530793750336307020637424907604423538233069240030914509549249199049215647845367051061001372409400506250096914815965803500416646234400193788596241082483148182852144176895666225459706099925722021358240256269441175459471781530594970154299319414848723185451709327031642680113497977064370342048468051827032573065175814513102638209720345246281781193408898035746830692577085741582746765239468372455234221446702711740990262313448420853286143326798623565773733311020660355263765584500399675349306107292580942125330803359721918845381112089991622717921923573310935316165957441340790623023107750189615836474470312754248028371290166391462512626578512599574380606210335015815473094178785248254022551603112724765119696398673869476361492515528875548234129138239731962902120949056540055574578940440006216723074253506191878796396077426832980338765916939668494712027523104395104242095260523124748451466270356319413776253135173511664960307751188562982855923028466375058148884351736452996412344415756272041546696738425128408160338531705613759707415972445410586017792718112103504231028517225127139022779325809403219430298419227457187008450444053129379612246309108560425976493129003508673200716605061003906299572368291861665837478225962141806470666823740933659154739063245964073012784168470966734049022698797843777588449657026174167872446738262868739303711040450806736534537352470847400444036551258585508696999559743026928020215203918336709919812902233106960912312165043609328533307004672802761672769497676238667588898596840256916061025027284801598770847122726221573010679548321527816169551616809485494741238653659820556640625000000000000000000000000000000000000000000000000000000000000000000 [77,5] -3720977194007324308368466904485053088036288476882934055106608138520308330451278346339111496908770497274372060196869176834677090206135004946090998942303316139877691809529805706017711539118781183905661740871404288188601532854886815779403105623644933876677642403785142805607725015441839008373195203465618322115718292555900990838833223258945201481896006124220540282643869006580537027636376082111830860920971117082225363769868863333522509195509049569588961703776147903669881306647678091234880872066325009481319757774877649242273236524542735890721741843912945844669382869906447847671321747471838542169908752926180009137647001939461905509701563062361346830342442753660189362093865527817322954655508713504853114049252819926368271087774517443017516845669656971985884464536402165288814852511028133986410085975050372620664294570748691270758050294151972170772652509170730997995770839546458719627218663963497492951473223122954893128219740720917714794204148627741468855408726728805062215009105841880933804273467978361935200775916567220242708833907486624400204476614058562807917939298332521785100324168146236008820975708523489192932100269268220071223492581324117183460556733437577563654677393423879675208472489057808820672692668742563646291593343847538298772036537577711358742587563229619768858039191910826957408476134571152304331881861698983907181396252057824761092256939729654522871001585250392334410467133953708498076108228410291715552630147719498106914655547594818653728107164877717142781123259621591427381128562029451444673685609978608068026118154363464771941508826568920917245029345447540230906380973199690130223107379745110895627163550292613117567186449093880541256098519149160651263837586410853260536917696019754089166235970994067406350091188943369417593136941061489638793563191633296320521767133902531190940479623331597259570530996542871119557078489195792149891952434945381849588599149719527026335132001126636520396896879320454677689286852729662480096872632871993919671251272469761273778946522551233644371393438632367178797721862792968750000000000000000000000000000000000000000000000000000000000000 [77,6] 58690056029246022715961581736772924506803894117101443925749845694069007815476407084443729292847076915741937139906907626045710955353471685195650323009930353475271102650089860931666298304940301966078908385471639555835813046193156910950428783331698211428895902420878360703604256363910162632350688748802563971401507832571869431081633819942611078894017068802276964499951970964750673866027629638924366348727801804288583196428914085785840709098378553948264690636793339252567669113554424650648028049541332473021085950186457557619267485874928806694807662008092013093248194347707894328610020785247430459355215171682832737772516027163735662911146952536582444244315213753966006685922533841493617038499897823484206366716965464510140387649681217974669550324297359758094078118558955049325989088681572937583121922845324260318066567188860395020972425894835655595972766992866653583349481135214207416441940646189519972741207047759394997486783226992835744722867852336497724636783308594226804836310547853001846057570690574236914084481132296320195012912717580589819879147774509799801598475812997142836497692803053591395572718490191613481031595059009810892911287636070953371062274826438746382250688710465045689109334529211335358616537672301669995590172240649107114977756021784307528290032049046973526325893865778570932428025111235261558472962950497767200992116572429685893754560636937342004080761653503545089679690851681445121010875232977505052433806436625252290537856561591023186053757845980517820053620451695602300796810128898701145280660081304455576028813104564564243734213271852968057259519050518507526314827916612037330630591275948934986974605729820863946259781702110141138376715515563082024528516654322277127479937740936846121307924617596601958902588008394114620242341739119994982299616944839679414419203138963187167246564503053597851720036666389005202243466813270319852330432208487725702906248582288686458232009590946098582825198505482938990211739616954851000174267950125346247783877454504517008744304671297913143096502963658167573157697916030883789062500000000000000000000000000000000000000000000000000000 [77,7] -451217364644412339438391837813704052489432872494267203257494645277438054579755417315367549082240428702018147267535699496457280078352850326899278503881564588297117013817451651259995416029856927179087771111250619266566510861377555132761540516291331761024868474703047528532896466291244176339459591403565547190359117884259823362069438017467046038513773044250361163592385146534038278133343786663850958038243272643958274986653977627907933071816384902398100817014958220106874818799141118307031065559721779989496358178954000317026439251172387171306431165826190929150458719975161138142375965447655224617218148688505785628836760491926155176074703349221224522311269901504758346615570073908148500385515260344972372721313019237452427819248034797190423966891016199233608095491141270705022089665609923703393816683408654835600416334914102858617346462637782722305165307683275886395239672948183974084275102755746915155677599312181020242284354458343237886338929547811632174330624827423021199846855973760628825371259038097446242409710016609717084462535934345348391453388186756998696273999722185295624324698665134719026281234910588685076931529622753197211700735760692368435819992432325230296247888265298875405422350811922973702868278309977173127664018145824465784238717340323185111788058526740767648770778254440828683599974717862668899093051711374913808114699127045476436123724098959349998449681766794355542232365240438835415548240521721944071297552308328722030863183182031525886060573283810723112436042095741245397157825384778042346943561459885255613408036841967678462378251708234916768516099239314869507949778212003252229314274484497867556939369903396963994552956350867261394214281132244307545803172026124133593339097459425580081959229558337157898299065590460750074947135491153262043462353003894174487260620565184546651376099841418300929857970114252355094374565091383266731617295649813897692497404277163095666368693531878498905914908917844381197476430604331567822973460593935621073054802048014395728946484450879182069539183319584196851792512461543083190917968750000000000000000000000000000000000000000000000 [77,8] 2036879860934691187270041370386779182946165603184569533677995737746577941593637438092345787491026637909046558179787487663992222250757647156931736943262230517151009236943440171133388323098179804025004006638693756504135363765369615942537408704230834847204673126163110464353619006147263736006208761264832382306698400791658421314136155827840918186234597707086171105262836413545918261981162582837819772525461285758096896988011466099173795337711517973823034546934576573589257988021669750537222629109891338501134914199205855337264869958526083058033943288725246003467746192200682254411665216106984477477992561867104000827475279792713725989390645792706744534803867376566848414587450053784389213796797293177546491641775490459609039794975740647029418407139786528714027616800428085899682350315977297289526588790932872180931843839207895347832813655276969694232474565407758880163937881660187815511219993630621723876628663019130016726707268753278355153735267951584818623223711947649564374798819575720758920934004066159052128667077295423026279208037267264369746181742321392361014294786028470928391371810047507384450150557580989255670195568447870340835896869286961694717730054308386881571443623988332814992599388850478733852078688321552649384614310199800132448193464561229877997586032851406830581385904389584537848446792028271926972151234317681215064684313059951243370004280457053807803582219606909602268860914155532869460962755375535176435702127239055246980386970356879843160596570772245424094721617845036104351543392322823664399251338912193792071808108099202206261678513880149621161482063391640488146857021619568277566619504577343989205134437242938232033754210429601479922862389170665334305527911713538829738930939018283417846080378427305656151379904253855450677602717828817328847728722775915149024388367643519035341651833715763147772724548588931548394573019726356889597706224167590239902306185146908134925268858648143932924203679627732509569309693221018083029911194453349059466564005201454615238200455831340902328357016248285005222129484536708332598209381103515625000000000000000000000000000000000000 [77,9] -5778930437007879467967602577523623382196744429422351762495430586869389247287903014889039743822676126967961178703003732505740488849887579965437519500530784405282110272997479160394069081898892756669716346347980652572099714557339587302481197924758058737626445460299412678378270310208529185635313530213778798713372784755221489395706769466910155836512341560438292235590016443804643032747809929274649610380648541528235965405563877354949257469623089537642779411653988734981376666228930906145915349551676124076814935141742830604432890459116776493678799498842358582791733423507457274858010687924908695519119666267284078659202609518456760667494904529669865311344944444541399491940030449588955376750418616195855594376531523104505212356043361712482010655634495304132990843786606034509592890803611720325641544084990504099433079543566565050931469118724341413010914947418747883848509092448834735925239781471171477293162448160164073456758500859477515941371062536762434781312373240585875508852075018359727381820393809294325543739371914724980999267357797736294721661398752196723022017105424858324261304015983901045774516783458658614941340993384040963184414824761275972474333168226438610691159280831331406185653036351337621984260238858750904114904366993594779848337796292021663001613371092681139092773888087873746077005323027355949335749942574546863952082548667481940954905071719123445517477817980334233438372008322187058644344937017424165789070335790979066408408618110317938426231917172167481448916966057374811138288235351147103460795392051869908197142401213186348166074068289778112727100682254231351190711998633268058363231821470081444429434822008855398174808454221047879143496051763744775928074824191309700451576791611722887216529435557413453995568221999888044666702817342252509310139417821693100045769345382488267923858304286270873776620893811366515814620818545857847650037611904422357194738827106577018879432005270355348369685672421670448377849901902024736932176139603134340160799731938327391914531311927817884810625325973354438589824066951905479072593152523040771484375000000000000000000000000000 [77,10] 10881359779859065522302512979326444852061942902612004418100758670516019375322341361653539338254619978766740475573539704269044548054169669187485343131898689073415431541306429144236648489416264372681718742304761836247645486056489616023795364800967591995865081166557842966717663996230620756136472425183316398993150809268034038387219473876807539530635949301018455880302091869998476280285451616445827847706800286694502995112408788698681570920715375170642638959738292730054416742107941954910288458371787700882136051471204447123039043739218737965954883604846971763504522092816914206688104226325399714662298090598186012149070528564944344398825596491678148226759896067038793597109250290340453544288086503691606663260361232343838434289735896362159593096434342812033672232184219119791951480317299550666641276679167727334967492491265873103415591803909606388380815038828049413997619593183516860133041251940314011364026618310302776428195934437355944603889023831265612694178062030953663297445773361568405830041715463305437542179652051382431260300322352193369465272199175597500205995314187010246519185240374393197940935565769843085272240833880971118855655432292390811534730409899712022892450410546587351173914301751705961877394660446128787828932350468019496049436434941153631860650184476840518357293388833184210056965054598069547193312942123523056787937830413803656951762249015333421474370535451164656950612413572930558480647542756336492662121641055441154321682096320184213398630138130001635550932659029653050101612190448928768277833073802927157637659916866103929714869230740241177299730772714800959816757656118280108704400577817031764111062384601856171349341708839487878744913592223871503507334701302421900023430178436761961116558799664752260667732473924490736753728567645038755831724910693274401102640968878219533621613612253038984388155050265370493151547318041810128351994176416007205359371434147152312326802597635714874885798528882866515263899987725541799138230318180434837361768902825165842492163343849823190044916747824173201261493612590491864011710276827216148376464843750000000000000000000 [77,11] -19569645379001601563717781350374043464250674540730438705545477571706310364031304803958217642153680214634175425019779836704252029507928807677452815733565926723334659310691247014054181233290146412339300652409600381198760044054803921357097461507178781560630806194699215557936433827349844234137267928255246419260235894141833229565261301712134569208948543397364463157734083559219888369414032690366509428845758231381282640671525162237668260846189011347784824700561610529104509556856014464422290478381969787952777933880631957229647041889316423814422809708812608076205783317592072616559106811257652996545548246027034151511304410596538765486701652674352842184605513194101638254353666983221258930054288383860718734478964745068057474452708576644746898539562021172608519330218636565400804383748690798850902909468701271045934757398422174274084432724188626423077107366363797309889084042449557159762524060637111483844992046583263262864104549921168132739310768344671963252178825160779335328608383706449628105770422094623304201418097746169008338453553602362332462874516558049524568967787214532839514983743186430767794434684521113201146602632343157133934792769785473753443966152222199329040094400204251763223851201946814116614772288456095261263108804333347585576099601143974458306423984112767125272906638533346930359693793835895478521975900603271938950317143527385446186259463615796394146604415326923251263441894441678729683815091409877731830297762313487843843794476839917299402332987176603734198518313091640377123048081561383344706040386769590744715306408379213356353313378194027596677557084801271191585215498681968497907734373558696208507516565223754238803178855420173877834128986329164756362358419717966222980858333133314906410976843345618752716237463025202982424466623261244356766469609134015191689882183948882426724651045510526970038568960785221542240233233215860551186804288057646510122999034533521662026939176375882446222456274147429420218368800336719510095633307387992883366483152904525507952521309058526088259229162912406259742465548974454936370648283627815544605255126953125000000000000 [77,12] 73234712863647529917630178443291253096187516475576173801502456458762404773213651561156980077697019495012603226294520625865003568607401370101278252911733953407711195684977961430394309206543673444854168228919398918285070050272803583275781218128550056500912801318660691968182325042257346270783937944173030656828353386177988905224554056413911350831741657032015019048627452489792906281623003528459817827901791812633511047326981266396996281465220668372753562725237791857519195313612671931563187585995125556284870031119618973545825079280081823463739665437149899457042532845222596088013786917142889063822910406828157771096437224654658414855126602317241736849221035938882515511174376471499113174286570756933367949163422139434244768098133954455815655905446199263212960209492323696429512345618036640849930350106628862035166716615535037442014486065778855270302302311873481000420897742484912435293997703925150846902120629452869394294987285261601400525453683298061019402373678443535441374320921357731033411681721981114331599603662994140635193304639153273716095838096171525619328953394377503611955531258167377872361660204082958184233665785882474720817370413430660074013349159684725442546713196159408846240007350838925810330224535233608067420791031788683819988716705344039811840496008432966208065589537652187566641078775896496747855604178385739127340163852241368943497319015932874809607000521182225730625564303065000831384173117635676340856085648475768740530068186496117794291258035824280983928421942167831156717800843304250000944154516607407705305589819868580814099626662779416731811803448513580228555768304365365031961049289664180243385897878158112549511939309895899237015736025518524061338258680614884126344953241219447440915831201308229486579574247314913920876528207973250300037959520404291818571799933785030523462531609126852497201662952369977623508924335534255674842925746645746441087266998480789275304091143902644441914914636245500867936983909428753973971728900766166809520314983155206810473806286676132747963316571661397227412098617045296822247735235578147694468498229980468750000000 [77,13] -341537724430380735829242673048679623191264958009734459960821059114454949463940613348103293342451469688154250103440027955292961007897198787183033647447622376496700173021334769636291198929762014067480808094957994753361865353787727358780158949568158040559223813371842495537273519323978730598615222335940417347320398569928967733974299880820693686054416747323252293589143591548735404966315778637628434488098980751610529542854210460380308365448013337273985581855396289997713477142481304708091975796898801889817466203953226560454600728235675158954813752267947165313305796764010273151770897036581340943954546431170402516439469435111010421507111204799784449381725686886685679877611807414881114056373381856243240485196072244068499138584150499045706191487304613429911069950734098551578708547335048775366813020001432653915290334281310919832455404502072270296671832642343963583581410154921861172578821931521764440897216880270568428668907665645205955913567385547419532702149894542433526973234588707407841455898138584921519756731433606071936966630882953892909397117466916380586443414049368861023857769454499428404043195648312191194189022482409686962881010904914943240169559576846953526291780104881055863919510194395210639635724393925377434655582714931338699267849332800478789739064307856604716074323163575642098640345380213717430396594450911318419457823339434946655006833954411344644803365289669725682059359937325774851986640276808895319211970228654808835624456732183591236929620050740867272123280070719239158705752208361707070116471334359534543665283579780593422057676132957551251380505625852981294025044327668687219395576521593156213769578285083502738201311468810307333315376828282937556871143505075452027244128164501031799794994047381039726966857473522382098729950269989435791848841290116294221198915642039106389721567267608688695571872823668726107481272011657676935089531637295966692477990885111138573135949646113398124938795177889133610043642561901285175579306162402127823442792359961319091720741581013565799171036260329071735041244883140931776210891257505863904953002929687500000000 [77,14] 1287714625005447464709911649267303839690559585324519813668819767366375309339440747683641291260710559309353449454820462350630755499355125741095687760400595438561062040649508059351676605806731818793148002725062308124544362206503080121856716298675847430678854352143669320978885620978336121466464962982926201953393953303467094723946854177661127207129882457869844229586441743471126343148347303433089442412513088567120472555416298744359626798377751129519910468326063265844596280873566990638764093889508666589732868744015817123473096204259279869822790920802976261679326031394331392856734355199034755976248162400550496360068661468831545353148597813780881015295704819624976669716826526340061617563673081450171743212823421324606935840630375720088319455451893505926291280913035074382140838171854472242418901108829695290174965762566104241490584448886923095112252239276741656329017223999615240885100199883206060678054649382865508434462766409717049223655190384041812738286987096838222572574467751912865540845187276304834139649529097226847073662363811318769315293274448970111608752222603289575152197927662807021187160093018166518917892873821904758482403104851458295230688742919373954932296369676076633589965448027502078658367753299279236575362809638189549994442831914698408180140266634559612406827394573460107919405338877542116226628309756736435150737538919323592109421599585511965207345254130502489810326465282840075072567463967453230523219595380217538079445835275511938455470073815641529842671851936674224522443956877003500811300775131433371802036064514183505689075706890437378578614929258770779643075544509631059828940377119682089469305506888614238533833355309943447756895609173234645861059405532473973055923575933256739032293585790049154045785442004601696748788281130529519068262432731586296390121708414409569610607899564609291112030708793721034584262057995809163914248687281361562928659277217638469145967092841247849632498227908566904109668216429262492194230974094561494301535421431141552429652018925327076107279891748147577159895328354280441551793501275824382901191711425781250000 [77,15] -4357401727796820988538768125354877237679588943548742870456510416041746199487549948428153818194662772773216743333679781015252227129780307742426973374367883826783499161329638591828793035837168225811611913254416874841236766463469192166729099141367600206718596579180283871077629312672598581694187619857427717526369882301987887871231698674300118884628490281233383406143103404226860867410692334868185607077407296160454640440386517308699036859600331374837172572809739283687641893808793803771074759747654477327561858024832184645682044874619310652743291337860462360944561648059416309709587672396206489491290556299718808315607614294053980481804864141865630067394702743958250841512920431489991703714411041986176468950084096876531052536142103214637109448067400258196423059360156686722252529065125275195987686100208091379252025313392181837635531378625440278201180066481946198569596726900350095456285960100420357153841353098644296965934327505352321518485984884004521757680755574998838138740754656327186934686932086320072817988247387605652070078337425725992760501911673581755976884228918164936681562849737863350272552103568803913466812465560466341151493168193985379574050382782352435726283521034243362311635356688505680541060929981601416856216289845064126631787480575013829337303354474184452500601892459316963666590008706824369810244924286066584156057540896592358536695922707485305405990044847968430025300441010748783415321201404727012690986598835918611830623032904899045363958191135072491016590159257810787519707137181606398176810168524323857884838635663879862388965880709524035873992089378022487839562258018739686460688126361667369004395632012840650086138614804765139054162472007553528883292172227301982104008062227412892936919275834124262882451975278084402617646849379248743280173022313860969899492657954657867217975144044917074304848383938420118419988734440670986233590155430755506760957861759394874565227177655354398280698554830014693369385381466537447121138159433860929420953054822580385383882383802498603390164356931511963867892974627826774280947574879974126815795898437500000 [77,16] 15226527388033231327283767277975487534866553245747971286268150782457252658785836568515590680180438802734219458970975513171191512346015989266759201497384205174380966080902699855768620684314282681646142443366401770764824226084603607105562385731859699777509845718991884714938906275678772999264483055602393226867712241681053651637602879975606671989083321112292753362298902582800374735223922984078687401474469357310401312848541172175837697342587153942156421684689327474338015612294959138507901892232048613994872104386155949002344129337791194735044986293815530366474438810112913124079225480080099918523933629753178452496662938145913595245186181704031039519542446179780567384720256044965935341920181074747649541860746011442797544812367405501711563666495386638504114604006112390540152051006551451212978459679213331662981019879943625814260454938110435301994655087014986184454485730782072025725161361514428370435938339210604497177861452825673432095404206399251470118516735680724910927253465218146662665702234949614596302894013951189760179301379244992165266009836377623874402930783745851236940760376397418746386239027439045771215915596649476013554660723023913417017309831358625477813129190557021070627192062989021087233539088492906972280790815957302252373274226512506172845441286175524051584834828665325604052450877247043739837993358683942697032740730853325301156569499880937358701773929558452753149573700664083186353387919158615771626169079840717758611005483680015771675638028699215396233695414546392731101837668735533502389385954977851612249518645257771688447344724064784626877457662120721876369867622065850537661240117217874661679104625601685584233760471558182761697964326319021682397044958637238279067763949898523928294899596047915879916204528074279074108660358864406813800221043423990120613063261768439707009699807919658170297591375656148633821568109362428170655293367718758402685281302111219590730674609370863469853377974813519844034562326071670200293621045889483721787605268299341323246619726371816720671521794344215085112914306875175896038854261860251426696777343750000 [77,17] -52972863513800205857040000511833319283626931198381469392171746613180650285066699785727311532726842424882332468823784857511746821915420075593014521626602635935593851973663312876992196882526208731106373390700271507181905640542779674180187131614464260314879790244872770901943198170343705129294551926569335892440422435869725913722819264931901226402338853407810872051523374991404968554755688937926423614202496199847380790506446971586183357538311070985130877986420989238661514832315095583226039717771722843782868563095258275314145318159676601974269960718492434882238585115987565384200196700340737533560199919637950131589463418881894673373747011962236122300161164780350882358812926364062625650185515957590772555975959524090025724369649334987144210106310776217517843263490717169218871709025600652011624395471673631481824919756058322460458135510976887711628802637490479453439164231370258853382782904806133327153949195185396765579878752400498633986180217014602762535667586147355898953036786432908137094921685937876636219778074728493374659251317328259331118706231996566248411218957451800966957106223211811299604297581071677163537843654060323227848170083406375684401925357787729657862728424847881221198222424989620482818155003536061528145278849813072078365531496058376520945911832345155276341942723525540326659344725173949138933176773004333598339605538508733556599772935008372899884181564438982644710644869059778964400800148439185606884195857280298653035296792156341254084531560150582318831451383551032987629974787564679257331768754673211733727670261717525266393716082778661614260307251742798602421524294609900882296905403204099581378740068158551501309158389654691754315640239364564951242243947598902979271304526800254399488099073254425690679716763120249572912991215315287447547653203128876101766613241071215727449165859104194830996549679263907551234620141043105893823495788846575476080480837131784601557701316004326099813925850644459780550337269219585315758484635329517945517295887298456626690233445495187677527009399722801516734605603575758436818432528525590896606445312500 [77,18] 163466925747533268449081290552584937632858139308865483131955719803282522788965299617744540934646035851374276423674598315246710922005782986135022006575478740816447237157185167880851707650875457056805011635745479034933789649280887074256383168123502001781809757177805735793508564248346143962115632133850431893181641259291455038432669576982764011646984183109832310431263317066224459059223412777178946513678349879981845991115324595338809383128353513741848923723823726678920910620019675481095489329115907262980559409038246089182009695348435625942547221770667158790009659068654445429763889761586790718490307622843664880655191122575156355280745993065933719280445200874305393154387302388368081724990283003254706340201767506921256679405127188906412960465573588675210062551381146850085840524509641538157368195461460809149861221825330965222158658309780326863598801511080747158773256685009599635761567367582394699700431173877543463122792872291363829853732013813945340697765698578624444741399136534154114787637762846509582248263651044034559780789172575800716031950303190708780773690680307465283485423968007435894102138228049484193676944524387285506315802238591267813649673257547744654125450111827458920162512940733679970748895225630354007414893250008122067302155442026866293418709813939290882915906105252186839123031360497030204648112260520597811226310244966482756474134120142878234117561362941832343109845738792420884709387829708675164863280106347542270768176142158088440143995557688574315253174745984319875625926143106056090938108080652941256845462289725343967325623975279678283270116497942871698360732876935024891825920579249577617815006265985440567122682985451511653920299588991914787664269257219061469124837445163620557971304296768569526788544481354256607385467687800571884045441762878292237041343683657761311377072212648896984767661842414384110175314047183979735680021277262722289906439983269353351428812320171433789039766781548629670783818848352885288942294914180350634855331167102235136030665846252029023390402848933328282081400839587104201200418174266815185546875000 [77,19] -420748199213322259672896855397579778053960055689848514209667191639428648456963989090783821018903963755287610881934941785656151879114580401011897518030632844539161781384504857982888536234351644854444472186020377383354697791318763986424458914600694989654813260322174787657215408916207778374490452945756131636537178497079720207828778011936892234896860616343928731041312701386875155457719779709280903730894473819114961582132494588523890610099613322718813238995449669835623108556410250465598343352037545054861190406285219530622175228480545034410575060550026144396808363229275355453693459997807254475787610152693333746277941175221488607573140424628867117536203459040620427537039606316156642427314840078138492487252185473245480478805276437462919031606713399818219603015540567788669656648803209566412480303434040160980018325451813906692619342815216273871172579004383833059339700291141648933011508276947494883633441326135687805638302410624570995209574545841010833732347378705166699831182297822596738318610579051752539016791312198144142802826511586785346226048869013115886038134190198338155493958214608948712917065084237347513529441987661407989649457174184457016677968917203474405620151487184451684207577953421595030403645329583038262211452285922762984810006387992896548651139092974508188696899300656891722052103178344356169312110970712569367476840063776570693652302999312902525377426635491038835911869332869062612297923452377381710532193229060279356164694174530474231224877788598412235762039690077614592731056419656092434847080179349087477750842174931992844886702993262149392603165375442796398232810635280933492688386963512289373406725294368065364376731654546387738541191832580315992350093090467848430258446468687406566586266319691141803591519699889134384412650041109873042257868973618514658067138655257729424099767433011329841450324085038903056458775317069092405495855727475789594696392132483139698986640294704651050848381196986801315199275669625673892866455899760305454968342844174925808925335126336020486285311624974000976884269675792893394827842712402343750000000 [77,20] 891504783902177476146371986198015971159045910114746856026494536032775290878085737480433280056709232275333145529021910269567759253647443208414058115974490933930766246517372318471421004153098032811374371439382803884794473453422697572229502066994725086859794467015669998724347752402358998189068141624073493644516624124375798507957336510450426241560491064841268395037309473212860429367226687191523384997912631383271648751294275058030900508306422230298922200826737902782824726680418772133503094822284672573535765125225816982916262239244257784007099032117822706163591237243504571646215348216290906366824820437453285053640498672416632693498510202005908249275804885367726060794135396787962277047132238779746326999307532030920331504421238532185360189307090447672299807283783563216495939035211754646532991502561894730817900223352422111610887249804658952012625980964739007070126537424133260726425731518980931803099451370359095867507960718965347460539678108512155846382957457715943002659965701578887860830232361062991835053649763621185305340683968906173809743658280245912567286603749249629268044762767694560311250991009330773957907761067055924681027338044681490419727875672785181006655155444021931321628810383779598829335879387696806741710218078495823366084586399810582185861961296516046520857481427804263454692994260811022294424913449127110508272480109665743110595183417602901874284205260610878083760634789043916260590381065084245074341744729079250106620997085182514327158908778463412358329986473530797511757424155513897849035417455708485498639640291140123049445460709839200318748721979683720465172212447692897100561382781668271736773880158391815438197742284277265089730857284339919972697185023622743523136786136898671065563009738705764547182543036392042863788602316827978279129411548429380358502456056413868581775561289410690174427851445607226140243047247715343037386351299293613422389906456805143677977072640776749521292943429164436233736209233170901921888677005642289774334187307808823679584872217222245631829471143104445113314326931686082389205694198608398437500 [77,21] -1562127614855210264694860109360585732015982517720101752957154033451523199253043636569882020654736854699765578301337607899483336046315200643170543074132413638345678323171152406819508164092278693759792764764638621776284896763130445955538552079764114809163171463918872920321050114152417744923835205734531758272506343089644739821828342322755672187407837028600395840300628222680735186818126959082926817167943010783029840216549945150177800255057377178934770169463086764830660907287876249583015766453693889624383021231895122302556166641408585641894386566691321901677547690102751767364453536417994498484748309346906212931429274545036666092260904655407035221710483751391532961169388632258677069231078459098950598257628049546278233839368573645245437596000824200544330222867571163646383121600989269959929289464834157619958640833773062572643445582008732724396352557396276194941261550323113284527451931208271637507598504216905612265276459550031136429075442506450209361398648604126599932161235151481709115834995105448347364510839804590277899341232998951106343983654717893918803300451799428528483962597824314208255507916604980732234764589943998263783765906724612388030773230047173845595897257845033010604269049049025372905273032848943816254137328716601615765512193741342548717149788756349939873731069021917878820953590117156441319442759502849380659485741181792778931286880934527643768460881059567682281203977787543980106387077466960591626050827349112614838576855822037458455237982364672222567808417463420046221222775663453107503149319721959340193852917672408167530398764111783868751426408004598214551741328893573288762893399014850749473637764591361220044278026942130009082166802770493606829967908135721583810902693269942686045332858515798057075027001245334369481577801044302315548344631286093884721340788880382865772848006969683348939241717273670942292123416911769882086874694966893300942032054871703025848826198027715601549578554518503246541709458790906096846124520887140899774574014349975009077075442208429594810180288512544560797223880399542395025491714477539062500 [77,22] 2283281761546694573561363277232836529154463170262628466788689998408963779158990390446838459967139469079362057700253314856751123465655047224613301064204294604032209065001586211251116837985966899163127492928089588777329486609672223677908289853435516363419062170409125918131880579609758161883273043435158132570597893778325950262945642270024842707586717091204123594361985007835599564615424458251301160853806363850918462827129705013531779632016325054459452137294241403003998386376618232198395765007275656132439884373760724794352524416788381219749703919611777327358221025971416046769777643754552181825402302421366010611844401323482701848446636867897819475206802956724295089432745992139396023265741538113830495297381250475532509619827128542202707623517681605859447070903883094099725313785928794428059493565788352265695203534455958398191755632383307904610657433793986194694639812634639251904902028628124291926925135435920816311141589581806057759744364280359317925565614734898023451952054062378347233408612699713882567776639111307693527323333097162072909815059401265569191341236264370133430480805579528829875778743840778761174625055971461604981528377424495305674499767806353570200055742486855292915086046486027814251611806068622897581131799673553489846969742926028396899305443233669410629669375565629761740828498066426845800421999079736480176372642141477384312240391632886128538254435062914391978750291379469561871081429726905753841081436379811217823588640087074055554645109461127139952587318469576099880303008861444090601042360107462906648947924245105760284236820604679137385477036486692622815909459217032638228195804548103681201767085374420177699364803464311289037757492947396426967131249513822861839887982215685095574607350489379516084299132048303913130811930062024564034746964475349512136504413677865833486183670102383977025743297360928087368920752571806897940170603651685958863774749912662597096302338649781137791558910496461090850122907722734787595278259990303704408842166069864518404940264872290829395443307638091656741607948788441717624664306640625000 [77,23] -2810569185300952890512195138534091836498376954497936319710893519924460817050981105881215533459285993849023189783678390380201201671431878704383048164974759446574799142688104897385292445600184510651739947932792969490989902653991216661972107884153939058415402394409661544865833201820388496632754000705524657761368975182101355518970259211089995378208295445491088167225766715508361470289982782694072668291261128004122825041240235009442090200534568166477944405301026897988033550773925701312174223657044314649104381260237086466179745996963822091327443343215310963306194898645213656240079996800536803435139773442959860563572951165073840583306519482313388338759641144732655835453403922056091715497725470706168063907453205940726363164034087320780441213688849561245393803540485652784132382877096841697735009809872008767963611423049871047444618675952784282417718411573389341041472822220704144423627135080816771271525955876754731103377764006631132904162997323353474032122267743978520006483129350766424319440470993308467665876926654042898019848833263621986600796138786903656366680545954002178724755286087024195143587724448576617815864862685210724676736892468476053545786910293401602933049221344816152723919195889955102155060621987327338472766188708226116480950047605675987182401587027306917029798012434528095524255609733384180229141052163063288991947266711517895865209533536943665217336195203616086534607740978956300837533957445800801672313012529937608699912427749153575487855732627115999050142484347047931640273972272207592675432499441589700379370238312260492021400770011158559733721481705936066051393310686956644488539242208425349606717129969352275310052640512091259497590639222678029362198212535346227379590466735641191928472281173327642416526870880433615726901675244847118613960699722610441716020378186680845463556565658631061126614227261119563523339803695333621641234767070002409046319177802795572158134298264041120278911897859934599449254469262766671960756998325828034434806329038004421422998842526741094038976280511388239347070339135825634002685546875000 [77,24] 2939093415043019213614339347542323640145483197607791619189906544388665668453753684543589779402819846298022366186781746194823335687690492897704741649430817337337619653019493573829112205675907312318514668000884052363776506964032564194737152422874138219034431168766930462953252045893968380355271700769229059485745827794685926756956160759097741747995480054578041149554131451980465070064229307835015426653758901284163783096409244132328663134887705008774633892873141886219486354277287401817356365597257843282475863134773422865405302402089140939613926287129095192037832226287930568269557611402095017206493694972145266590496487986568264879638088042056334903172109134145941624317150605340432241968395612123749519235103966039449645836620206110734071195406983397501248131953073181116047580414084380462446100426517881431067261109309836274845286010709630650923030454440097743133860017042489282261977162372065296607581771348827827520042866536238480983746498730394110131402149584256982213976868250685148817072036467810647791227349285052203529206465073447084649581721492239289749147012719884596405646272938011575525647665931730186656219242324532639719926928777988273039407485440182482533423313467827701846046879624318737049710646821857967130916667149724092040691026443674549655274550770489963760366804882601590046862028067069350772035853205593396945248635237385828344307090354471143700886577071094100272425755056252103979144343183376261545270597354768881866084358135731564795710658129071494941526915598535915709712698612632421925017799105506327797471093278372028576122546504692922472963942481725715423493756594260711559295124640500833643428673436940625325252249214438625967467636681511481884486320727312888140003667137174891918103525758981534387805403499075963191579252264007054034177341072185133699827212059610590519140710866370275292598261384248993534550841799545946798686872170709284312152060661510194139276471610367093269044121838886118639353856506206779525871559634642891521277900987533399369957429488945805089606527760182075326156336814165115356445312500 [77,25] -2603554479220379553305139344722160767708144154732185449617293619359400511274030226582053189767975503448080821638694280900050886415577521162510705904305494909461835286724578785934961043128144950737256416072866971220313201311817496122706130536542419990209911230835858570768092235701590984467754833242409604649106950101349177689819108199658437053638796946479197181118811227852612615396422408545655589349989713195015910077619788862243937864356416804565141220915960139729169147326970132651738727981914342325776458530058192347432694398041237700750184086626029264830021663573074163068993369436374123066538474441800484559170592683758163941725038293636556729434711246193287366599928780240341334839391368190999308004003069694872141937992828384226301915880849667853028358977639975986314026237734947249947682647669235239157518339969626918813641311353132033844764963311959252791607540070213396518996542040472854549894910656370261474220241860149578118788285321383969249776728608836422163970074136639368468455887773862272024498444872850438507994033867790558818946062101894979333580840258456900402112466625713642590867754063429059973179051967433110804498366474378295699869329124306202293373305691958025943162443324154211677295721418897071286828992592669054387027602943540116860790600792239976637573428081790595243184113659398255337200535109389179413078222986821246976324354131292292362460614801219363113433718992454725662911254694035430424319431954187403729136669455565612711654553697847361958115176263854943844584132763012085779989383610093230072074842375741797342330283180734406274971174842550494473020008074783859817961544025035328798442779028058175901310740039714652848389978926314632869498203675909427441771226165962595438541373595664290362668636321051585628174281721668707891247555413352406552239456281916492759542829193063506986577493489159481108049510128216432012908032994297380163691077260860003651194642914362110405617710376345891852306952350553930758403849660718841771486438958103133760007356392309564628931295438007964548887684941291809082031250 [77,26] 1843021879709784676503539889282983674438188995697619300692276365732088353913201949441837364984317794880843358251036137565257459529607956151863345860668500058014088663464679395416986375205578500603201528900952011468731555230452180319153460464443356889114762003639252688094494543888070354359851609453004591940344330206296321025960893398514855097898140142938842838437494722317209718112848369606716474879938267306980293322794126386879684155662646265509467246169486939519050224582720892582243837669325976003186616834231181169999088811283981263685860333007063560789725312614796611905443953898092423158970190198985499498276786211429548800779946775755403582153593326909600760326947143383339926847956321454858187644894567523670829551207914571627645596270510804588942095908467436534953440227228714843096104206679714996189755184108303016660406861148313093185678825216081195161535542996762737653426477566497412786657635438788743741180652876596087974807667846637549948424266881846415956403521611565330762541520294121963306880616022674873648886759234211704580591632588635463108911224460650083823704314411106556942051191979686762716383673387165551210523498976657053210666887665481587065500078770448546781846028023968931640998243967148646706537490315266403485896304424552446388548968239030238454183471127230217879062401647087292212800055327884036633096067559740750071180206962820483246618093504275978263766499537905460830074851819244831640754079058797041313352145019148738267309763653859075674899470403288387763810511604442590226712888105777980591164474439470487755341730894199498010310761330546347980956691786739763495788111042061515045338255924541703001016825239561877865220979953665762952812151356423455485386478117421578739940505952810010010823753726933985889853320264040377913993171397031017315458354007738422230367679020450751454927792930813557601625002247989070902297446411040620384512243309825047054915559573111553334463536658012407573911026567905446000727640678995904212153358619944350077757925698618063012346190987500449409708380699157714843750 [77,27] -735490406470249956310602955438896683333556888389504092608657020071398564300687476386923039875658934541345318639094644484920698493254514174007456539347475909252984409862760103492741565346551129460467302600169001978709772632282614479215937634085088257826437891147432785083105506829675317035071560958118647983967261976186951634277536673599261676489420786144318376057561002938134148238642230681507932074686425934061807082156773149058444301282684468990677022653565009711757478530825544109452779507689638386277110650909445782366611119053015578321506017870698523697123185783506688173023334508286336005350013503242923445447617908617064478976848710414804275798215587436206155956247118868385544071001568269421444040404511154357319269556190191627140390055362501940326545429357910268662319066890246873194617923884227610432408494702410188246915032704661566588106747199867948237832607792092916202995086589538677610537393111850971020196990761164625999709116263876986119233569075552867238130159643988136017620534422418620834708022523657805184265651839754624017209229379034934295967413018670797038164489837010284105170554645509659062574221460484988090984037913607256441235312570013124445941544896705558353760783756155800257897037701680116395324796867734321031033965302203206626149058326861670037509188567049851303997035635969939328976256964760186473067877831163588086712422613802149361820389296068843959410214128926383307829330969015885521281676984178433900777795471944914983271391286533869550345712313842673736036984709120862853693724675053319295997202170259527213320651481474322463787245823806783844872863807060038850501369233159082325327467944226897469044565191660326870417881085447809647189922554491494605976418876883022300762646160495101764231419359604579984568963137742630059474593513601984919128392001640758796309203539570307375020429374705046937998189010067098888336362199247335333930164015229286929309489028398483655581729369792253635187517559652186504288147095150005989589823170962654207255854870751987650834280429990030825138092041015625000 [77,28] -533706720135223506987827677640378811135610729871407433134876507602857107381878899216003094654249329082696765709647473963074987324314413928351226344663408275874561115069202110944585025071838665857695253332220224598055034547435936563910663628373920936964960448354177681896937045779858957149349715331035949325695011509115668087297913229873459972787397842539556695282427593467068285120338488873982698778989917439228857558813833744738761228717659363569917065295248092715522655720606812217378306826704146922230314171115325094054918478131124845373987799298380672795613064090654788039840369070585104093008342257697909892398162215273762819237160857942799607528518956106505848945361475927421816725172788746000354258596885551575261338948641427290415124672132803224733669329113455630676709004661361505340258057574587705138151664288816200510408071695196106332514178404855419432532408839145735923046598446101940977558943256390678266695830982272771802359860063206976129771867344186810659847310504989621852422171196731373332547552342429169803595308361446244697587368182035714157009829799719836894005951222576720221596633295159814720447937250656177008487203498471200087807781176136437765154397853447619497012503767368572110021054818916794632024142167850038947485769831962654150491180771806408466406740641981777664878533261702622348459353893399190711030265777716641959032815144734934894559034648002161974675953433616875867266449617798630630086373037686785249169745873360803299214481853553408033770089546758922751392298095691071078005622929168092239282223154493783661534247360454461206750922792618873659919497867523001829386673125509732790361009501406120102182788142225388888094842669354272908984252317007781782003379454490151091632960345816932397830616592975108781421025494845493831265288445018322929379928750999941739605389426388990176101721224532703048256844028922446697825443553307916819706620291459678765295409487204237815684852096225162984173025313096700072478858365771482419026027512906040810187346815421371992727017641300335526466369628906250 [77,29] 1569608083426022234270783339670449805493140605102787665757987571463776165525321902698859705242685371052810995813579830411603395742198719327254245406031552563803918480687294748404907350565432565687468820429676290976375971232503191198302474659176449159674761147617110819546668674931756391510000483942588305744452395268869141145192454846225856287580166620114952433543547991658478562451893407964798738711300298482502700527684235312586066448178509422351624359048642511933435336368976181344958219643660462015719298401777987089606353544916015216756041165964794564337403210488177899767754358461577110008157234822710533904516427352021367809578599255711089578969885348938146415136002793289492129675908343175339384951786030944270425507109198147283205255756834872447654526658551168762307769171665955050975631711208594762984543726767015953898876481428826282746763529269709861346491366096083961269114697328143235607263410052389668640483620702755510926860730724006030571466534576386367057845558178326959475821211697423539474352179497606047906890143510750868855763238964128486647281545152188925968924908189397574311607867336390407012727032330111280537997468553627248343255452262092721353884711740951940475215813454365190236666352525862978470837318912403727067882741807110299174831745620126224393501306598551269477203394890642380427190050576764383487848510195417578652414410962108116683072882320005356278845349159721708567211335492511515000213890214137395409588650074680513685477311933362841048148431889306928521626501345745123818963729056392081943713460902722487740905689423366788145357778767249271617162957385422147146438097575106667092623591511017968582163911117760428703753557143732087118686089380244143985859131473840501977068290379579299293134652328783638361813763169710007378042210495979648530708719670760747279539137622720874990489984401826930547198473701238017283452537908956173583255759163584160116177351667029025106027067771977172173596744916295571332195577144008678982235965321929876883645356769325651669078069971874356269836425781250 [77,30] -1908570919535051627230570278899137841670313666792221953826717231138139393423028765806493658850459054681745987739425999516650518751425421229526360058409992267269000950406489549133979487725470302976732381384733878525420774914347689883546737516139576711035810762972671095769304087582819398204963004361859444617929624010571133829303299894903362462480851834656783398587529460015438432832252752090388289852810050841081587411551758646441693775903841444321328454187214548378151338991089481240866248328107386507403418955177903460960384340960813686316619313273441523298834758443172367520956779282433605190866097306840606402677519897708457767543143793713607252320485211365113517795008352277229062133764338687045184300872589644803242236166564534407663435716208027086546696972146801592667549244019538024154703218038602449007002971555231146220303694789211736329233977792756209453495001061952275301415270684519073195569629084928816527564908618213848069362234869064063895427570105086917004761218470901958265759661878338885892241641324050241613975467102713693477634891027566844682715721441995516654787240556196088536412053962221049336592088139582117182132992101672179435481594523816544193480440719612888192428304241942924875568073244234025883767624935769951461500990788268221422095131087218315805109800204817237892568832942037070110838622980067418719385639818308461492659894237027179323331426262734239595297244790632468226658501087292414493628014891349741366317092068063605294882219124479352002978400395860284965704174104084908563287115486283074478414464212025764894124948998826416173738192493733995951047467272681527204030037754879392746710327452883562386636178996457248941224119988659024137265546417255196024803951975053532907022773244049721195833624193493313199504883020633708877779959288898028515554458949874565080522215694665749786760280205417667794043338033639439701412213627319277914538670544871219439802638632140183969695268824037492034527101325573876558494133678517139785398218452887253643920212331508423631021287292242050170898437500 [77,31] 1386579340139398551343826094586018547046883364799899949617999940526126680734272489469710557461512920293747602571035355122910941747389340569610879486156984328729599373970033701468232547701505503257837866826723459739708439551703704563396766424297796750452770041633271110658557188490696896362941179474057151562815402132330817593607990494928259742956405508199931008378297812054864676079937513360222035995199021191687477108951664139098052105785572806742607696265321221996134694768226644425821694747467812461897089364757270561310632418759959752765243058446602525091921138096322318426732459854322873365640734433489124986316834406359660017417750531726835115989912518290750464623467654727182869803120372299010930163626405931521132138610177856386920745984933093099975663522422912472290275969158747101057081279730608780487379687683180199971667729498478172159556987250195167580546739607443335987676596444160359848725005164636291537015556999254186072604199651374063304026740986606807336668526205306465761260921178258150102635255152460635549805540899295790974091287810938359369275433201942231502734100995055804324208916561804821428980412895615549355742831076764289468735819674978806843522920186337509960461449301037416268884086631613431747322939087351116529121586327101979216454234204369176932217045762216575986810045137816840429658142838392190748445886804251894848305280069059899640076310603083551641549017585876323013796747948623227300472039312868705101651390567423392948594830994116731678266837655957180364730191046193051672309332549287304058240009531400904507075189271016947174203186260624356580695387516424492905149076476672918352125288858709580988017117194576002607870849395777581736387036027071466347726330000338555624447965346349058216603440527196641877327240934300904524807334878439209892314051850032605987280779133194340293601249512039806414757182702080312803041715336934276398706186081221027506504384980825796718423422849000525431221533524626058822077075510563066062279949995414944511132326887548060767585411667823791503906250 [77,32] -338725020127598007745956419279262619178522668817983890075362400910855075513814479067193104109365015828757199215112167277671261654372236172179972943133786009241939416255383395850443760037816354599244463608316428797303629803738989478013614773405008143276065447012360297382115994846863220428325852828235200621067291730904941679740956277540735567349291553819728314628501604135623564717638637092124638931169015126628237603152067303774629632325641215092387672369413192813643521869231505378864947659942340978526745653176164051037801119878121199637912874868751721031695220248372363398468823319409347995511107926744567291774568842075508445211548216193088710085833700859259727870773510533940028831849016865380586153183445413382134850698140239554641056451230327046760881606597357109500828767644391643841032976067165471529939169959579288110681316566946090604739526911109366460374592483531070796892865682263747688160781255772088287719013145341632065756684219753526761683534514590624475824626154360252753839181800994761610649102323803910447523231363879075151379270614804792389072530946381129461470156781821038427181139249540200950181228679420929396015368647832844431050276832657317019743035517649310538975261936112710727029833846892995841430237366276203585748162050531425280834699342914135079962402683859627438323918263906757493731225661707014094691935845321332648809323662613243512397269175602426777539607867567270163557819247047889425536983132319672280758336235408422451298742891527361075291204492493487051582923266955471931632570003331999144870020647661772965377929910755356289233822786011489779031223533999758174729748944173149542156356340641951608875566701262517756790447926926317866243715121478458159868561584704574472190362574937963371628357334488609366932922417863951243282489009440927042533194781348634552980237863265791576774039368167312082010236756406998250077380765896987760270380004860461992577445546818550212653597231115797413278116723836734045696558504739389733503194296646921293558740728713019052520394325256347656250 [77,33] -633795043042186401997771504746024923945886284329225127500670754318602004878664535304978629067272800809794014424842980792102272053985626813423786491756078686783672350084924773101276947036946314130101473445643864158458171813832505148811859434031046935575955683362085156371091821832585690551821476756972284236989816714842524404754357206395892047948731942860785836033994677963144784677258227087459085591215213423638161199934495069465757349446518039543067965938066043752029184582410068721675041007789312481426764810743099034361825050320361309603460853263100123483637024115993206337922346660273999434483319975888777965319090082140633225097572203222309527535152577132956162032094817937858958503128392780933937380589997576675831786853717664337022471480311557435245051435619388357988247956409901835034451101589916798350093838691970517962125610253819573004522674268027591133214141688521926649636199841511556834921108254490347831640614840402951936622930144774712412574840589716053555585029791296589991673568903245397226328811275090972237390045454113928108484199521805166514410815569460933722593161217742251960884670991592941823203293478550625437502689651608289930593143246536293298110972811306754378169857330500286562434913690843124145345667982730860119680753152475900469132412431024154072446657953978981527934623541768414245813417950573247645109549077089961253490104548840987210364698447345386178643041472913998728799284412313973733407552169638255195946408814897895359462144038356834556191017711813552489697552360275838064470417282120737425396009781654372099048342172101903133703015125427656644805321471390439043570204130321185826047087562127051919671229613287578901776699637911898091645759813094108924462516999961228896346265073926949534279321870603001581557413609991728724969312757558489372783708454123509650376260013899052269296348865094390281660432170207387819997359271755026308685196477663659799905382300377932633992494522365642292571282834535656873715170048977459793233814967566494558148804117081454023718833923339843750 [77,34] 1102888453366551978116398786592665434301289540422723635993499959224918444524469900696221618513853419061646182259564257308710018642193114979333275624890389395580270958008812423732881303975430123225059996796457248150236830685709918348872731749821768209525689835479107735077279426037041904445843077353214517457494097231595661175223871768251545696172376141312889579873600014280837657602689749217289772839175715820963921985114854154930901938375225695761981852624063513661600466241952447762868666665937692916281348883695347801072519563973687180420304709114844084482984973689001232487807926829366994935594631268001111460036376222857356809555080832235421168056845688779234086855523008689802208861655943246147228636246483704935857419233209427235571085985029361462877820012511491328376733512846110124754206228439551540069214418187846829313303541872869805195766032306177482934869536684630478814822084472624338876839589679890473413768245941471293810471375236032379185387060285410703131257995244892096637143039325616000763185067543830514197340142719938384627442879323913441221375871408528095833291727309490134735844323270661937846910086258149140421954145029763144523976665815430111028396503426309363300011125413351798354339031424470624109071074926394671288669578372729758944855160684425784909347379450971838033913497565077742221389367256715665033076409449518332640250308995772248447419147953693904151018369769675779514618148914630735378076025871459828386880674816520120920590054495928423767733287574438923939979668912356914589874785721600502312135382079183868322857724483275682038967292578888476640719202353842421785373224493467205099641119195805869884288374031197503066700125751193193428434356771164689971946411542729351928035234069020185903201354530697502034211091865865434612686662575282984450932932649968730815048483543834773819466556434207043847462534715261620574402142608564911879428429455347450898096356970592263211889057410830767687089502815344417641427352404849927965718774320116879472664095374057069420814514160156250 [77,35] -1040111486301875819176970345826535442276852405147258555527242365380772469222153526121697141263177445008643710510415197843117069052236837328947751920531676651610150568157782647111912224880615542899014878206732963934809443509627725138973912109563224793230430950098991060798469418582248034763946626432619427930033928046745877905460713821204949707652822365055154665176972139979796952525929103051228932790818679457693879766062617096968366170483258495652501741900337729632428815527386366380376659783652664728422569158570498659360641528107548917555727670840234366646331217521904152782090403157997285639081888650810415776890341886956905923178787500835139313486268934170038711158351888868279120436114538852790983062309799645682078072542666394027788981454707880961494162394007037794776114524350043777830406473062333599630866704293621762566082144707720846688662317275172746811472163293626468116120013345608350635916255334617938931509469923551140976833247258394900322519368318659198737764377238805358992545191863659846335965022033314283027638454007381288394930622661656301796728396411995695523620213086524777560255403227006717371233686829546478106822654202844652208749736048542222102582667599456143633838873563866903711251076409703785883997989282508759765593563416167539445450491333493228302030451551530802046058762711170358092501948259544564273391773316397646632007157515141517155718800620417988015660043521111209846612808613208636380035611840867730301692493757901022545630055275651336087399397113877698843038988465550754221544758776763058287061176820696729455894386907996278920991798905379148998495658097851898000703483612891574628208213921132343238719220398149160183607129990251104811840732555060144508613503355085025411810336847135217972191815053841447035953794538623569915465662006403727271095485631620225499006857341632151990319022986744044195514116078481332912649917619929977658020310425422817159852266883001377150157579092853615176029205504769777947059849206263735560309535016498827530995185952633619308471679687500 [77,36] 697326184993871164107504627057414432473821814639156864185591286290617546405863880701507450323922662302726143294446252630847865937848294388173475052804609741795792018973838696859643092703376152473152855381871342441276797101653111082550969737767784336922128075787096160994457956611821443497443253519487056018634081164175206480216038858004298158855889026027476703333748095711170207299570699856221181412366384821079051179893443696675895675737645063192046378189262279509304151537353069057989596280690147285905862181737700354549528824696220432591818770596735159303267935785622801161346278453458349501165441803724830197291331296951744842378480244259402894053893860244781397323635159956982340982079873834868596029564601560858378340473259393869748260892295122274510707619487096523451568307597202975704508692302324887601276479918992779195534045139059273591066147095132360626786940205480340872514772287257341800396000887663465492610685161287510755429493734678852473120813235628410229954504669927853430662170364944765043578150055224889734693604217829482178739729287289883182094747154164400865343072964700826574186725356626905089907777915239829507992341832476925514291030939229928665391809618970373978625096617796099270989881194632393229038769677706974766898514169095225344510104030943353086588606352188622050208465801773792828367224155691294368736931200135753269678556995129505396507454264209244467095755625732532548558451399582417843761191663385564075908591660281661939598993409087174815475144651146878548462368138224523858636889456286904580997814828903348628457421284508429951953493997502922463952148826050093355546040728003944121706415344845161114886561738951822100900909268550401663594518503528031340595796367344431748281086603500913384225493044380187835336247576795949008632689003657658452924388310355187450892899066131298077930184042906249985805262446557149830237631129015574941380738759028803013601964246533963011719565944980360180874393030238482325699834120773146865497442437042963092608260922133922576904296875 [77,37] -346669848557044125980889217112547966737543761905717436577902117381300208873386087319499177049337823448632074268730220827058178261102455094337091689527004120483236735868420759709983092235089245240959236085264981136391637885470532262798932596802163281569842069686292326570675856305174731392013445020242698893489484301984332465722224999548763712329912070066554319627499674776019936696216200526119604893040522943986571202270557931064756470736295833513493522561953242213526289373964409220837796372098970161287218750071153411975286040625312233873695015965106246626068779981257339726527032552407032115091233684459836433462414662732848224331035853188651330677148540873186310331115183212354718614139378612003107478367340520725611464558394495734236573155486454227032498043740884697172956030588058480737581830554693464531327545740485062547869565760383958289538380239962853325898745961761245450675478065626802399161781212451002497871129064185278093809951227054985612389115923718637700372589760829816041773454121862332351527884380056141372892417939548090957958538256442725132135875900081001039395964177150752869585941031224982042704251937031438016141367778563033476385852306315959928567970042293717166695194324160771099627933173437590510620373746331798771435515172918190086423149048076077409633518347200954904764925967797767043699881651629931160280725900413140820299244803055766300502802172814147320656484145264323268055887328584632008930075128148488255190549589657037224502925559426634625694097387150640311016091740714107037153734441715547944753974977426322629978619087308335331205529430867178714070111887376065730943367774060713690896360864809190605309826587183122183331259015910129026310620191913685688722969489038064928424820060163477781837833277682642831330482706653784616989049281984688283802322603740627590046314946344655497678477774124056337736866914885979315057434343856730932810593657070500247765791689461887609376256879902429766571449129322006239200385929411044614104064898185697529697790741920471191406250 [77,38] 122328470085440025655872568038008905272639409646709448104172352631055149488760681487263661951447220574554232629933175371960306414901022867565914870576490903529296007298548102610753094129404581436958146101363582033637752457593153909526800727882127783782057376725628898798030680008606383039947381777956058730194680863016501180887555712625307637216022866981513046605925991647780812042436500400016419997984811228250806462828811153075622411065568730654921213787916176705300800616992160228512766403202174486029696001032985230979561237827064855221533907232039244981489380570430542770384805191099089584181234600576489340619623884683592116649421764169762854129971147610636507462485084542530024168171904731061051742041738889469254778014688968363383897995462854796779736303537667337123205258799900913811188380769695092386075442522355408660631864810511410688672372237715764852043316711544470016875657561352546428262125813884795868399404304541483067857899987441049256461903484261510788419447393464064613271706171774145787775807711041173242277899046539584681866566425735004688219332445588285241691285318292687471400511211126314619324049146426232018328421141686279670100492830242410396945630848843523144927178275457642758549957432892750899560314566397756034090207844582568422879829558519947966940556027021221687436711389943612055831047898082752579924583166727403742515342275772458240066137277632454344847689257668070874950211214844173654504119314512577452803744336274025606242238908459459238547411051073508434088732717904227641328364720714011536353529235866895630195408918578568145313726464000586951603313406244172564089222334360112937633202865959776245642659790470001489615581999094406108978410717093656624179898037093251276589793748443977806684568000740077865964891565093740055166748414083614590144368792901151461215291574265939189455935401680086274041163900431731146089723544877397517977571182179706284298063650845013877386521497043765451316782929760856471702755706516992095789220229562488384544849395751953125000 [77,39] -24342303970528326217487272449922918281149154843253238574185287152182974951019099740685985019522025430246576733972237611808858498311330209945163634923669577231321234503061469438615467747706570812792009030804290999093631195537749543295035237684720191134962730982357577130015548940801327278262970714142608198552972565224805048324398192807997591176103090370359255823169163594312304536019364719413811348992412714317820950455901130371704974700669283482391500518394384460482505169111188146221328869900640935555069129858407603867631630906035851117694067394352314574425733084989545840565260897570328592939404736389929391364131760167773638639240193152052302139987790420980590000206776523130490414944393579827419045074799751298294387727739882663661991518692023610479086891212017787349818133713548809265125493605851852703247817509645285861806702821469201822232543974780306424523718067657237673814463936873272261498659859375344779006055040854021560987316455437502279979607289369797408289948313012014490916122101360835927332174542224156200043013391225787367921322123158034610046644699990742462221423023091422124914604441134291003238650775565100516527688844548137777247279856252866817503660166297395434218971421513488376870048499346006221433859043778852178755400065557094026058799879320888827100110235333553754578409916459499534732135270997139783545892217549913784166666568388545649150171772310505200341136998129984017861228504825745447877370113021487706376172458135842334722770870510658279191524343491409063895110614167462352765093928020899387344353157662742808716079290468865724807844082037349581394898166658728333803301173329759654284339026465003421440964693304226587046699143896889087359866864505576476399234711526882064195434616404492528475616987753953198334976304410487664841245516895440498244939595698802983962745576269123483117468476123143652923714208981523081187233466639234015034632426427861201700192522469494662874587632308946486774343587357886251137851390310279375839286331029143184423446655273437500 [77,40] -1826132293043953345999160805115329905333296653993821963321217617338974855789782008320838063067190124189983148023988515279032352388246913042906962940188971529960821158909829710453578775667419168419810316986908327150964066406586605635138792202383118311414485338341549344206446323308560215702155318461010989777707605349194945800015195683480339590036703005840743327282993640297428152693968557961906859588923740534583272830557142797446712340860028272901747879952261645881692181976111117336614016519901539914587326512104415396776372810560345519273017386997920640376804992989716398411135906173237884800526334356356718035759116700375732123701295088018718986668782789219684382292324921116690680684549044962696254520737640507127925419611914251657823343450086345879024312610395311828343584867778606560321462697770455339760914676128859898128792347061794827316240892241435841722015172940550629572783882685835548962392165762101891182603870910226921451384469495437872580003800314689239503110830962876345088274670148323411347935314228761126239340977062086908206407993387826495001210068025272873904605103667085524258455450543768134451954253592717866874396830817425486793452345569480119313039426979046370045206132636211886120393497232383672796185525508477562040564262622125884041591018709547376273101368567229376237996940707894764872752441767550813984372108520558324370272390750560820807612305887888853152396473340325493158343709550772897510014661318078008811592244780088821818242431087177433758239741285384857209433397457489435233139732135748826127009159958576084421644981311212382752031559853445924640051084268344711855277369793607310418214033737764588095279586269476416062879982970795232159275920739504239934726820112470220673084326430048248197228174348104187096041776972225262465102323132036322355666622929705524171361220623817775106455777967295099020825128230066992482676995170680737901636719586370099579358361654443826136322025819370286092787547013359528116615009170342620592464299988932907581329345703125 [77,41] 2946005703927419832481692285163499780800880893402145514948709703476104996323375354669859324973621378431040810912353463606220888825393300249946150991777174850132554219042277948371978456668824078188671285091898201478014571315793798391059896028401185188355590352230362970401138771808764309443775022741175419110173270606765990846627167791784190860614855798283311525884232354741806062473259125966049725692940149314429242712609907561807785462716738754059564340243889966320976930681040209388530593799625454881814550937454058843718087191216442164056007182506559222422658928264066030124288638125592483395805829423946120450507299575884577716026996337175017433184484222737466776436933789306771879085688740350437977363080829558040338917109672911422429162871690357204801309209476456951580139335818803432257581663046828303207020958329531234728204974183695350203004802153619615423817791681535494026716427077468620614193489221033249085459861574791496368402122614280213726971882111101197959763962543659331953498891741498257929395901406959931346472649046191535695090092185783128130607610804587379912767308328349632110172507106435629202434748470387971458730853298387909050412218739937079746997110424100716781019894321694418455126300068105116117047166169557850679499315025847940607076310663058943165571493295986945255965159510493779741381044156322393590764871795204506444520044471705651734923884800988615821823092191899656510607245005582525579820252028866603109314879458399850799868229479346627827240185190715959010539967694871664090831347751202452291209391578951172046665856699397002901824756213563635771161162262311943819215659857102165435974126881436975403067296649702505902064112048819314935021268695448151400129584342699697232201540735923882932547773361889061008748990265046270615442777193877578604076777780918417827581882512637468993294204979073094918356997979051472011748040471064986162825901958582314361961323880254125311571955869502429224425138302630931865498144228698862434612237848341464996337890625 [77,42] -615215981534522066074292673093022602141011466147845141044976267264481717158035366309496850845265449853304783857551208409712381106335367526118673106840431037118850878453145628339197498668733152093866563995479917861379219988405123390524762576251767804920876429925807984303874250778368947086373532710986438610593518752747671025217420397385196300337545009722107628628393876033545630148616159142681849395354910733705001872332473809483397624923392208989351622030565971133466141836875183216159868955682478002216293036947965809558494430294718466959472778055737755623134418317575144210338220670086084293231209936737405621578697252217885670012439063429599848317950658476884269248380195437139257204673232868625452654992900332795585225332247419824455696529741673104022432922592749329141280010860244077465983835685492561553002625671554155078133549940885176361398006238049374982876605515807672308181422656244470433398056126220904201386729941152286279194883143333560970655827761982469948752066036187191170530511638543385393137975957144211097740846788279066969758724146019740320413834416278861355582953026441872383907382360781669046863700906535070559372694524279484354541916650068320917974134128291875475232940134834599474731827515122847893377919124871645377352371532332717248404221211763115244799831637407653893280448953258454688291118113494002085816612973878740211066334497916929538792133496844445139270452180237687373908538880199522362448072595368437097343923234553094609499457590637693794315369507789752063956134603631612404877376252670433343910726392642468473618474911846196234244817960755593025887666282941899984242953673206804939675404843769449535020456875614657461729273927375611496780713460652698626737005007575821300114073719736612731677388295060047145619805793109489457905991699782112068853809070141707365577941412305846615162055169621979836360045860983637314152988076358220662502021168681500652689003764669192105204968182159833498781116188289241897280135162873193621635437011718750000000000 [77,43] -240359794780335648761410851702586706397614371749809049287896345052634328763816837741650837152096309898662049949860740383008124791287929928775150119061383115684690302817884135567979528931992364347234194922051623909506027586805133855143110156865823088364603064013190507088698021766664946237237722955731415559943123323458109451217702489407530799356308098618353375459989023625033476549430730842446535206250946463819331322354151658349578846369849847590724335213798875583320285256102861854557238646332359083830040451043319209695871660019978955484369851045355474997517508234950584458262863287981472286382469720870139267971461474555580887814184661700315445505820697615066253141151803588199093035781233708718412878049070837341572206223117577763367857850792482906891486442068235923322505223317369338667550499848733949741776300756227515902383020906739581986683353297733358554898865933008746842678249847883333517749721909164162318856455410988262044723586038477045954111617500303073747851854887378759784341998666459976816218386177767277779964564865572971411689072592090146551570711458812197483084577228974342186675039311130714220271071639392677192407232025998264273747111959197778955716044853215574345145764296052579605418792149560911208003013392343961752073658333050236286298806437009947939075536444795337078236326166364589680568835283045561682254324734311838040503927042715851027488172158148149296868000979297902871774541741306706185471514297841178345261675059667640847778316277654066945886253672879177904201527500822296564824296685045525614917752342741138675954032443306866814737296636037977911047600533610564642482755195550191845034669522297479661500118318680227816973668303800648033547977509781622847720755968466227549447511154633718548380892756872983023708566335521729261601105153390717811786937399825937476984357641544891516252045169359746160714296671737420313891528954038283678073895524562714264277453479505066284641670369985266702201655037579586249307794787455350160598754882812500000000 [77,44] 183889499403470589719474541416495340616209921729020512473968810442910308082600728027998184063725964115927682159218761453662584919974202102821673923608546636293039648450026687114867984187690927516910248545128665544338035295948998084017395756971204383247162012400046286286359225472995233491903521638094841751555782204857346737337980370167482411849713183027477417003705137120938700816264541928586971254407057601871023626543006176101153306587339582310188658820704296276035380178468349950347806649742638301566591477644618124716570675528154562293219404222093846618822292552107164166767988715379105524174268171389214793716666440872246022755336394433366920100080402074386987451359077348384760414883326573995711760790624601533765222908725728621216455475673006218444277960419372788516379048808592284325326133562386104655218725807970099317699562434035538801117071195317338291653117147854549459027645524795457348062149292315644112353836084172873945539560669728419312204391511722296238008856890322488929904104440548463542986549611985235506553755512445351794001156927296255840123034796759203935848848893051815559552362898579091113547508376519830301904316030745387047917492423951273193537849766178600963630758720100384807789921245515805154805581664980465171440628610162916177846732812069439778730194080180396636953336922219910266182616185446433579380822690053655855009912395504753462043357523155989278877283851664799341993968174181859806080402605748079747654503150240408980724249098721096948432433841146637579947927861293296077664159996806680049970653354732370598524862147242312037918752086424509884024082584514643245246022265640826220659966585333259077303690489155029308035777778596533917083662647379919750111019140027209768363783935137632701973286886546478861846381833794416226239929902188379874021957565992078518185000182700149308546935138741922259305168452840723038794327087041076674243478223701890259264249265784527758207634773303439592277245406707134045554141721368068829178810119628906250 [77,45] -30100123863120478567851325863471248516893239774089011373674067347569170637894489997498994429418688195742067016594527001845991497449266370990006215965120366570062924653794707468921127832596801578386378985991506178049526856529475301918090061262100796847024117590850727965755382978400803706732512115277676109978764390569165190930050718417610383740850504539665989205409857829326384700808250073316741805370343014894618698900886364218145697563194181678727399765162105251715640678553076910429849323648414137786333017155145527197461377294296888160361356722287916804565406602916472046203089283244009238480593257003396368187874871196664506263148020807523872827529309260150667449428801388232140349728404468681099292891853335725367584902733036149030507126340116130684567325097556347057589575296227502525866280692452574064834730566305863179689410505345275595445972951905668454337942265568876376326086876109062944615202432897926564426333881855742426546437885811702440763371962099196031052020670436807785531036540991354611217095678560677970069653024893119042452053816917315701647385716524075031508773544126140034449191327389663814837015910059305295877915361126547004483895188545234489563518841613548826379068677048187849378335856562478050963315118971077168200888001285197973816899564631282850687700438931223206384791260669186381281149476619079635018275382026514556071905411773359405775037138161283502277260645221737953558263364435406364971379984271042198510272533276739533750972438271761381339135764644162427192301526157928673611817313936189717918974407077966444910328566081001550783284049247386995900458536501405915116628000202835233579500883643401463359450596828840136270075209214519089057175123121731531017277963865378735065521334780584757798385792147658495625600860599869357756522381218088923408537110108478513327219779986242419160242472306496239949377428408719773892162887206889993757106842390791290864803821902098640072588252104429058698969621718499745099961728556081652641296386718750 [77,46] -21048069393812112119397543538191625145115624135667061389425401252112725150251037237714695704541394957228939567436029318844149399974122878477946800824847751733981451972302828998031822680997083891810727193575675847901732343852012959478133509890551295422299485065651156150614236677016953927990010978187669319405327541260305869796165029790852316490973559644322648692887614240745186969366904624655653052899584238951422883208445483186891724832308599497436299166344862585530683549643035667563716243009542421890883062226051249496092736755585200230888843322340484682119080130681940533958634811964193240084407361999917239577061334450741185804570569948065041478120215624197116779173553572890555640082885052286238803911975087720911347578950404321283308616988319642937652764950022709831042034349093911666789469575345660705923477903186639521975115445392790812641337248208445957207655165254626192969780891027514650767668784438445343719499698702674499204537905277553798083567607997535629173766147947187641415710017275492342416554601281019438665678616214227168150569924428280577451778049376231501602975941925384789376572535743489075614161101773313552729281159946757424431503304989278575697139224596385154964465687336605705051175216890332189056857480828294175027163905140865757402949691542972573825152362997558871576634345678167226877652543759655703179789867977724349635342521619249813066160505351567347901130356512767262492882196741811866964615303161663369773164466392811813742367458655446919602718639145614103556855317335748659082138454503409163154963129690837187593502042058433224197443351742743282060973528017726675776144204365811051050264200791987345542274891202389691066392316575960311017100308902676765671776564635914533709752471459960005093698981307307144493606494440464827268693538143255388986563992174097692202425415543835642263355168661469816508396945983091645614336580519483083966501684741173961887095956263670702698259613629870866616396705983671466810847050510346889495849609375 [77,47] 17654221682550316548188839390693132786286231881865939642862268604009107730741093640413345945943386487176051089287729635360012971901283495707008472931409725091156184566783656404070678757568579171852543892041435839663641144698963778153897873081523500848360244078758082586957067375142481603207313373243950846300887921031807731651598773421449165297413308509888249199069335771346540920638728035602387454299657966122183033796518667066737249432920216221583879931966133841582815961222176147844478105920271930052207227278904836437155902068790566169531059551281284468925995305549247491979840868552497245855984771439813598955513798554412301401816354919717813660815680736626784613820817903200040744909642370373144811721197307417196498089414483060636411282778514332630114613018791337679390826496620918520300228669208037930293541058164067609432370345789595993204737278292749161654080981847269490893774052245264670029470154070507233955575909675625403547618214056541511187360755770588745065330333331670082316416983842166263328550604548395999472857560404748608980462811844297130831174871782739776429130808147834591354227586290559616964654735246243679525138330374127510675117687141202960267620040567586710633362256783933134823814239396326871821398389933211873611731382247944820196827943416041918736369987347384781008128113584865979178044721085236104031959505818142396982799148146529537272916782140174657828994022373235282356163635400375503421869918766857848820909154224416461668437365742465300157987286538872704946846550604896794042217080109454590909192214001281747285289185203207099309316778502527386843113755675781432538863402328005288503690171540712318750197722597933645518339964831399771653756436607091017331079110063089063002610712689435738020219570649967769394833018468564236858472275900608524828687880683253303292825262322252567082143239536264697511992575539028842015352313385271703911488468787577876663369187085317761849946293063228424735991439753490794828394427895545959472656250 [77,48] -7327076627257741132490574097491677734533674288613629402797466897699882168153806677451300772078180868163872990579213920986057905636328187705799117773916541846869865445834098910936115488988458085185970405616020547668994675584760528601524608677498635967828090249287294075174585199752077033403043668586543890167842298492675592435284950573316258934602209116886642071408249548782065321194537021400462857177635514152819725468595654687419350613262609183234556258009976953306969168775467910860699104556966177699376956819167189973872168614028747599343127592068663409348880360778545837957477083155339756220006538758886110717274818096991535228408802480888257343158719818543005843618248028724232711208263185753478331424534958790591985482207452933815334285321119275409679075726125541723727043307811664268407360694716366698139588070669795153318136176813004911742176229635938333717185926479371943878452248694281301897256489785199471487053753024877924259209407046015080798763929427729115009390079514837247664886422203069565393029865144781022226883670986264974438048474237450703651319330732800237366750598949361597380156349395379700746103940744338958820495839957492034924996015448255138128529470618924173662017738929814746255771227598179657646592003082603961719543253946991983577738963379238649930562036617281395048063268584771695158229281821582266504381807167580443523415995931916571725053841080274128410345102624512355491970433905798383592212992930528015148818930880466011107135598051885727752776237742561393504250691292448678528527504701985763859566040588518446317762404450446355255888932640082566086453574448349660187352834680051195715392032115603253977885822234336047002939986885383395755661599104694247865279800351614935966570568745839999821869362561396243030232464139889376494294607466107777014789270597278848560850802936443147760846735016474821698470301722009764097235554829866226897037335005731930030116436995620743322557060800577759945850786493792838882654905319213867187500 [77,49] 2102564237531341746123473515456534002805679103299455223519176153347180915758434913536384280240980044995714828052848722989986098048251876592503888707734686178340759083733781364293977971923469939208255738554054892815483444947118868260252345141094592017502159216626707209005944173365015688733007208186578895234372844231410724258780459256768665704547225805868290314076980672839621692167820320278734967509882740729484887427667296404057186077853813635591230043007745123810189409139491040371199712380438836190326324231979382708690915188286124804275873253071472994655918663642183464784853075076990638264998980340495203328494119229668649903191302690662955533916696572171153925848671376799775143444285729876768074827280207984941771374626572540697268004303092762054758116470119759703853199629897519893698808904705909320750159628413652769507769172784637781772391472499016194482943533584355119219937784383932357181963566668140641515073702714705141384555262029177071329912891136753858439948027119941217787361710102600317358624325300736253315588849547381077908820181930755102328383025064577060837734273919077910822332190570008117752023874515859500318470494657108293657645498354009833040924141242042229136561260572634536158642888081356480853502069383691001279423260152228096951923652298615321309760468294009117372242257663706073429105014918785558945310311490546327698196109173206213026955759956771128837383755905362777743092554812023595218320343144741161977462256249702307065570552825519770977185826866933597611602688636350415597228046093094206128494835673655374173952374259034741230292559075776941569607480295170458368680329576670670415108113259213811075253755750283782485265380409926890482755507585218090218226901252183933448717063541527555821108875525731407273202780803474183340408458217063427880481288446830331238016713530824471564812342913840698683537753871551911287150641355619004078507544780851840751718173345746061893835645496982598989799129185485071502625942230224609375 [77,50] -455285459224528573008065999958582287181369661850346156212337993382480351258989072802052946372467496399362183597435920733515780119834909945187036382379773672309058120842610623942607488900286240809785337968480157504670343578170008687116612555948059968479031780876158980592458886484945459928098379792194184542789140434083207129789078384287741258962510532550066228954709032528726741418115101220503663703416498660388522359993386432440614595086041616663799472500633656964847851356931296859518020829508901414053094079420598250610811674193442672821951433676776402014600924914526522048537198894461648991106537639885121293935805361799405175656601641346581973871972800352026014673555556911336549779218236921495570688474830432987345079596233768175700513345060194517355127477513870747810506184652538730743756857377858375822345198468615899297024247836738135161005848588227290332348313149656065950978672938657747344970639033748410285909789279750787590866727305027685931815279870133642979416109644105018827624525567196487998834813343841525869206506489877618248722315861405565668770170419640560203870878199273128214198421786568703256650239204859975640252590742722441879023392117201122406825333155585791124606175020038700542225322769500481229819580783869228681729129580236195188958400235275403471040043784589517493935166067264352293633218198113838352448758435037025179895334696213450966861268439444156153890000101444823430913407144208312065950529128287848129707715823365282121543635532611881480951939839619327216201183608580242749015656137296929123650506383823236307835561955886382040027910619615418641432966832845412339209955591895465513756408651429629177946040169531512223861160727276004941487042929914654036303436116501960142146732981628595847769445785477946365046081347063834767888139028839521496826350531267706880506172023769137001422753265005553621117364185928496229640763453716795165381494516780575965001220638174662756132477121895352212277430226095020771026611328125000 [77,51] 78319029356312862540423546005386582707678606631013050917331605456033422785438054094146067367435593246419421768527613458144101851733809629040457726745835499176367947871479974615167312339568313063315193379569353299860246106239302405948876767871542879131149792041727867620121126316839071747005215768603644833002336361267658226054734292938016556926034442971007208267018532705390321037672856305556097851502160711381301667535218056504167429819166165883283018641850334725129303975386112480125507643912123617698385399162442994637496601764432082696802886282597435306936855376790166976369194739472981919259276069417354531326707639535071746750918662695732624411542143946836833640223557237955349104605956065226821484186928931854948951746866212601506595698529791620778031010375471895168442543960772658299531342803004107694316473003646673467433869892239869228793602518128465986902042515644730189492129259291967864076379708571432984862774487897481778355811457856943980633719808873323870834701497388325945188468396392350756869144896645642586646021645075439422384173679579942668648389335576663559245997943639001909116370166685962868357383737220874924291308099813867564970517049869058905450260764128333830376185825172423235904084253264136502362153709119191284230857600272342991130796696917762937772862162404592192848007032663097314673202409907665864041348655467527216072078754654037644658443122081329337570189861759861302847106168384052918073350846189515450232831877976214710362135153366295681496436091404651491543385358854968064156880083891246333178687374208624961862813258757387094285085864871551308725649930754559977283825540563222479149791196477027690115998385080285084690018760996352597931322500136466251288427370437594227536625052273606568410637894019915887279221326902632437154209284613642379181090964426372937520355903395227417522283822709185025181388014370221584487169883226584554812265230367144442915290307810471514150113536700814620417077094316482543945312500000 [77,52] -11665379462875422169884858171881204503958465085416308134226092855153182073565930540679867526168269344667054369496489559700057340428736088178528728149491617319777788385487634900211667792395303035266322109229133018862951286915030847362643701040033632367277260473901238322924046979132263313430989981526654668806432128495289800874733401779723574298697703193973765310241737029912401844905369599334834309162716112410107990338430511045914159716220267703965475404757239786378095974967941773192099625543901513052448602121976526630749939016090848165268448353141288797877313042363242916403313523501960788509617397365460956253885145233861445864995682166827767102833055905821869188426583364196172894189396311192790551160683581908368465319822056149451671365556171773755804127485831308136782378698604158338024820170246099581958277204681827251552089355546170183839223741017795089249117975129960181829179608956215761512625285579645709396851067532629575841517010321093642607639371006675523084562057307130653305400860795870318261187323629880964849094656654055716096756866476253637727524584305748638104651172237753147566147245648415505520938973607180483072098511013269218979170224003117875440758143728242186885902744042892966394679431854628587864879292490112590448176030353399636293707327290215929593709627857328100762505621337283515733406648993014724615322013037141827067489721381898946578812004086841601714501465786537838035955660488448917693958901737866339493390985644973734411551732105850728573595326968909165383686021647321841702225626682350985298414683130171342972227241321485598810351730318709166785230077332706523206478636536626983033634233292519179221803235901111792489980253366308242215902485106387945598043503079568827334501539813091584979282199746923540041070447419502919139565066930398824020885146391329121182452812214601761279855948594244815996938683186998643339748906901627939292173412091196179776446339504586863526289230996724199940217658877372741699218750 [77,53] 1816819817468867777052865600146391106338196622591243096008328194852252564612029506425350509692319206180277112468051505386928219072728369042905724076839746001083299865758148421237082882650766016725760263360077510743122649581205590640239697213360491729396820656764916550355335068780161526948075118690105461695962599172849370867910243541931202189379570402476689697970013816974694775076056785409292604853393578031140655029033584164473722797693590162863038011914159395340978909157837552216867627889388113935637442365774123271726709132658923924529922641079315351101199366769439199606175049996624072228513219312519907419275881822017985073157853932879514607032586155633117406454509568507329572803804100410097732641384113060855806957859899954233206076294206461693399490410943320464837188694940846703589657378097532839486223894150140531000974147191427628612747172375209631805083137616741909487850282138815297263564895282787779662590791130817105054086396150288897595834436845828973530989441408898096050967068125563364705857155143003875714146261912937007314963549837618354692423437996008841220904351865974510448090126568989741875928932756956674651751297259587102657259094832472597712933539821359801689536236919323275392576811198672691865190776000561016264341438124120036379685295651174183568253002704906520817406551350453476833332379222386653334258159771496546296967758461662984417547866494091120728668933414916290392636647798170758973267751319980732125063583887787741652869221639176673193784529133109732059990767822562800076688884838992118858811637609904488588203138267208695548074253155461495668399386367786584502920372616647177336675140920395010302341254816902971032330726829627093876064033898691181892376452240852205191913259438271786830767020386215042584620835382125997194095815207136616180980090642857378025220533779858078552379612884067422564603347922704032861732394999828976951079121236766659545712787935902625749418071166019217344000935554504394531250 [77,54] -350665391195798786905817711450247808248805685011271541533052666084880710770874830500449982615939742293962747051962085112594950863888804788620916189169894387346758192473391494314116134642510800499976237752604750907326357754840478732135135420631078067099705711915678792580931498246690521663612682353341679193325771116765513225684544385614050551971165760213396349533001230488899791185947407121588755015104101473983104903852963527275735479810629313598782226412801411972308584658546340550023503364055320110700077941580255389562827361003691459410175252632028313217072598632706290407776107481908978375992937813003784668751183835634635672461858482867622198710327931210572242139983764083387384983693584658828314665377741087565613700066950102940430246432477859799707465015595539264198403007821278002476879722876191075532854565874421022666277370770900959843152343578531833892607483794577032601508585811283866250573100115125334540063874998602959714684214429784528154701885497057412604941742921577759141818603209752320467579946721124436873474695119672570696997666604724476961457282611735755630945418681368998837246690808703846314317334445912549964109285592417251356824271337366786945131510773321373995597856759408053274132400862803784961619505856558229707665231353269970362142241226438855153083013070043345944804427315882462396752290016786847394178368667406064895240501493506778550372348753245085990397950840763958185312245314842860515459262492553864786808305622991684684676456703607494619881771658588335579076921310874103605901885813550788362128459153714038807176186419738990831737433001766412120553912334304839078212726422508160514147301656460491083326590737575345844696118693811130158483390466242528814548579522393926988199169703786085357392215025847426160478982431846491120552829035248205245482666204211147879003247173987498023424798801545785142883000189946162073728432733297226802654189879996550749345387003753221621948910069477278739213943481445312500 [77,55] 74630592305369162572526400226208235499053892089055905231960502497902541978137873805322608510748432648339519699422179837140888999098699658771393961005868347018564515976524961081760464971026683273612237502892321220522512044126421246808929803171452639188978600109921657547133590425617976567629382326671134505868369250366710205004028243336767270937464907662442574556444112062970225126126014819259589101012515293604691838068816670774442002022297558110898802535075892659556450086623100437736273456780898926538597280049660914437883146013682408942651337790485284107155256208169592132322589089619174352748461252448145589628067881288709306515957867126207333022530741310661899142958241486358579014101793741041694759474268971636982800102477758730632046446088361556441327171493897573969943440664265387700481651644225064149699055620450486957703475067590278987288786456889389428142947379676589475004710175726133947622915208116248477347667312338608784184490400360166858439060142986049177769739017466460135700736034378642797181443032143589599511284423102066187235521876733999197149071680693539115939411260077357165729299639565446138185292083168405100038104476801430918666057568075546450300909924234174396236205652525532872296058208856475090483720579153203982142750957178583309365432684828309399561352973500384718970984474537041308775334384592889755976934255620413982939849420278309389291045993362324120552688099365489883604666490581583047626321752571187416134346708252410594169915885804547114662525045288147401857897671980582013076982784565611499945317152905584318183015265707980581906666426724224298943494327386654373731434820122541166819453828394469322327644175324602166796112565557200047425643786346402728992344092128290147043071878713437064785731829020892010466102682811655237176238108340778752334969199512731354727842878738741088745349104447869474692259831888027702438773341887717927389593376024704748245426318489781358778145659016445279121398925781250 [77,56] -14332139453596004257684690474325183784810049905325893800991773632813954060306815096179739371372895216901898430216170499231451050639950865400315284105358271864121192047543675828465374925119037732137478635327291705637679349331196644673205132896057435346021605313683641244928548152188814316535816430401714281024356921092731598148371324509617779857508893092282039756117404192545100942493258595949766039524610391030416733082906065375235534409741373016059848290091914833117242529131144384988501867303262138229266196939280731710286839779525171565895838362838184194813252906319616418875595766158231102710717895716525086161733369124912627576072230836643848222705127728033668748923853366773527587860332299557085926046571461705189349077826716739250264867086808445247429904376902151401590185237165934001432920825582612842434487128364537056370593539720878174009243371685624121897112201660233716405224069067063117637583168896586066194576060987800038138933221556269676215336799981635654593206744588456824503306479438892397892079850741158499301971894051816294116935759698297497932794278542623681870525713651021072023382556709131207675587356069077654284879090773643616575949876620659324551262307939550196097930726965361292701800118397164583702447999461936324332087881739806183221285783090080653059768578804216331043032482899539708243033958638008286509514066906512711846614097905004589514039237643929104997609031692013146363299595718209645965460802833991509191895587279251732908965202014353151959212668415204278079486725798350741270712789333955360997799793954606306023609656496578483785116477172676911904322357239311160212041130755292411361113724165059832533246897425186707092151906030446537462389059664116844736572327352936137804324291811458560888105408909127075456037982088948391238041367579861806778712573516638862480839666996578556311137655303341042557202584448833183085368326384830554021117580828922656520601867924380456997823785059154033660888671875 [77,57] 2289846234542980549328635971233469820125226288130166047007511481949372874260937521582606385307339739616996307904490250275866835901881466770792359604368925462129667783273664119781994703029957504785493699209833842661178013025278906689228735403832646102605005744815331336205846171556037274263659866250569271924977756999741594250734652897914523197925247249527774193189073380806994262288679448472357476472003071077738855704270648168180467438295847813145763057968398528906040276187416633343908381338325898320705215533443159979580131821850136440121400373459784753041516787642738001941349101602250045168369095466119838522980939303783058306933346841304622208042163346071247853055829648429391102683234306379333506358215143754648344057774340483590944547552440574696623934435920189780164641569733005606506641484876388435224107864847806108319430221563544762255670974151086923721893187073086871969495183018859475800624224937072951247280264604227099123782502229262158020887886482855798605781940183171054303004060284182636568436790232216336157980750951309201714803918124195102070824191838584161101616755601730260366911722970729760897199940461036953450456001570691936256262494241234615353613499759058200726341410914314741316523983713244344199114825635393281606760148373446004195248876185752554385397560543139216284683478840365841618865756352615002923656922625447308752105275778516988115855110421761459189939897717971475430348778080799232337712421674957460809335447406478617096709231268712304222156986637139769336542507027769932202756401658992176555556011924557780728506392624780549481281710744121216920432160684721783172000527593638887029194789999013852805908121692129260029406323355026808047068102068779739699068598364614526653517157187503768601626957024569467525234236411410017206612315797959578127160907502156905898644987321785065745356599956525007640824999491302682309008440608569975795578764043557845608845013885002117604017257690429687500000000 [77,58] -304014736035984620741569026647718290899711442571899382814606806263816938143047866269951236471495701265537917903880105099278986310028040787184628085650700371933766588451055305966337134500629661752724934584543698765753684621011073372647789945072984867704530419019278696676791196490907826794493756535214437247758447266248974259513207779396521067853039711693403030633602810566189658085503386647038879197123838557576683988401430688082975532770570694412092694394370116705041170516596126451244498036021565274145643455264561756637035101511501286074384939420411227319437001987743471342897139700507499281687191181089891616340994149890570588945890957982420384919611007801210388397021339383841695533985941725276998101939386940570266209670245180750084010854702848134675435439693883873066654153273980227806377772595232592481535200294810733396550568944394065126974500676464738632015918850029449225000441999179113854244189237633316933499437762041048163021591396482859487628530610171360599981352464596238520146945956902064248311940174259257635132351123877576767738567988940512706422394320373712241722004204758382764796292506338514097326215188962442497511987258843718105294291767896430882685418478669524335896071530201767095328071697681387661208998115690484949202616069291575955620673414504115116400393208267573225805993502457896725339508671393931045721125816412159962105391371362999913344911802296752992062016598587183594117635010737460540127945407854079217710399220920111556684218850464345269740559578518485371196349373274360869767164960462547998032624871722068480484271204325208056607349336078920906561778881095139960525939874974466402501988959719730562364950808156793201090844822460565417468251788381956365657039923205105704729974801076344939086113282241139698210455809762036085354544757742928458522354176853118885121291776040137558860376695670610828851769216623313385521414206660542977049607518409517215030035686140763573348522186279296875000 [77,59] 34535248514854233507295488220149480040233634168576474370022079607112140341580208784873513059233368720505583171814396840275533515993484932759514632152359345707363303109869123890778128484552868780290161804034974127357678378532484946693727043235724646143014757993905769391977495973210475745148733579305728732139799520361850264858161795269130565038942525216246783852400124694823250389439771027338682238867373979694066496136048399340602046734535289380018780285140035841911050915261678165307305015343737180271453845395564780790526483497560352024235586582414749614998624262372550013174321731274008145290897767337539251197588564420532541196318187440956644846976091291031761103720016205204145950658868182587484078174453711608939054770672924972939526581846471454609606374596312794356982386085014783084686314372242021337054543115235047634226114943212586155674825723568559580518887576269378863569324649318602176952407798744463505471544447807691237265141100423516986734012080811571018909501206257012956481754840975837506871840077638933457128953144596231321811601125804409899260384456208629059442701005656663685856835952557392838149055623890044357396154432663160429909971647076223478472490636388771054779366366321250362119141074998336618685328849396928714293607199742352669740605662871290778217333883205142712632341439656514914712342874092440069535453369329222685076314840894184685647079330937218371768781220770080913150364159726308113488638020964561808808396344756972223327556527823957312440194867777758972536295095180743904937644778217740683202182232625240778883750712519707209732645208938671594308977905514583022114605555292073065876630046215061235921330351132778492730065296065814923589269530925870588350753904175176171124310199772716325595034679238509859073857749226904454047490781589909266656393153503901547663031537956115695295112499229748805815010923796526759192349956622802063211270050106273254986177789760404266417026519775390625 [77,60] -3467344033284053244897146905642731272609316534898587198805099947656486628552170486177050312791805013764444231419450570820772684296713448981465567833013398854728491194065158493918114834733324709963932637791923751783475963747545978415073712747906326053629221417719766871532230680677288900317934737793727511401646789024269741949213260578390742216608009430447789212077099871125353268393152081447352143460808351874206305032343605406305928568379692623816734862471516960430477016862980835594949700344826933997598808268110073874594528416635918796624369612617096955324096168671490869837338827533341230064734520438036862071071087769393954968384256537620810235133969150232915257914486253885960752814144648451870497737322697776454769266933374836902069493121425444985794736034395259782162416172410055247547766478953290369249067291416558984573881086746481855277745706366950714460276814651039848125442005059267373956655817295289729443061938064129020621314126991978923070810094265919957497675490572571050793846380176237821902312621846850593894107882494475541769412232622380401479267281009709041590333515004370756442090580110756615911973588927683719395476815821827471992774953334605638132669174897525777735976905256427072877035276598828929905339617029348539247785799385208443582456302872034499390933159354985250026793828255881871629512083605758437962492074553465669000382560641986932562945719651661947742502907029824588672217977551342416001089444288928953839857172981809539610166490816654139750912081713372385438215118923720530907659456179921428154006718970453239344538074418195684582416651084191154408069936054882547007940640674570832404783213126388232979207668718889689124729989473356843904407318957508556171789690132152032624670989247244278213769297982711430008901690950938740108949699429574134296880968877541019528140446480695851586550459161345928622394272248875646367364673944389090301710807870416708453831233782693743705749511718750 [77,61] 317151997971967011069881229462164324419872386149121574585921394062330287622032634133640834949445684880377579233281920568804883220063113478693424560228239171719948958004920466838589421823710215343124901406594049206995625542215972945851271171153014057989563879113539016760849569468902306398292975416355124233143489918340865849908324238000653007241200444603773530814827430797222149482956227959510730364622588655725552130433315429528125895232368063855129161359586428653221069997331651392455056948388200046418712703024735460858602546215209895268133924889553665558825523321844883539322679223240870066539965276566955152462822902175265103862114991257320551701310118754155008435202121414227273217614154270253820391304467420014438447866939571030008663207725165322151218640098225982440483294143567025370964465878317609226588871446178464890290736375737056256798303067618192696589074967814255032820800520648363530577815762347450293241599472926133090791843912134664623514282608621867810147165660022502690914286511574018285099043389217030104886580413060959119488521531551058531588250792087374681211313853616843269378387589154351434902246469295432022397141757364758541115728822363870773883578853385796579536667669480786739846875472057440697531635974315638631715284984384637464393336267112149956605439557554500763452868637309263983426705536233989586545271637058273952322673284711727079886300899374876473958769775504569030756135572998328950045341717017776733760968431685289375152317062805136297746529412458883525625226231611983314079351275642561225368101921720991929096236796217557246081572843162931176398695777670254498610269920718875872674788542165776642023121059627200355302765170265740373927836634638771107245131828226990797852303035772899443471358906953149069367797350153091789926956590980407202837124575244050131605683647102676825264669524666054276712785332888141527916067812151039076841788078020556440606014803051948547363281250 [77,62] -27382971493315985063570679185918744788184112992266662586544358434721379554613053317376006178313948229342056240242152590017016980352095966260451545626860002842791747264782828804745078958740059073894650708527811861664842411747359479117637910846972142907690980825064077644212118740342782767029054367768159479149183269579265623378250214026622160043128917687667790995452383599698277235092131624020760124869240551628924582418166544974656176392826850997272561544164397719677052036706421605455663099703005404605626841088877469261287367463046091498505494557209484164489582154991483320467181166135875869081710629314720082076406932302682648391160849585384345716061813697667170711212508811467146917205658377511127621790837183775719633500852102030824575783881424410166472702865476261759468382259885833779189900435477614095945082918375104674951159970370243990995323912761030823918226680018212379225994275903791055236087547036231731409522768519105045838366022858353285965054267796129908965035870703588454025126102072212497195247036267184029482918534573300610020672341804393179320174109963310757085956733156640546842751387991728084472929654505291182085981196468721780438473622748319156772758934991241279123715681951181540090877515877025175605840441461773570826838576145497395080035829954398599669876943769244871735375929773636293245689530078146702831989422634925670015495171006597302745983475235155311714772491364464817626485731149436591237285278713987603033476062955624558404334224734811082297363606024800974600964810476351064881626427573610774824398405319114806427361059050408893569270388074026909179287966984656026646858543429343794742892335267505833334076731857300306959890337260425413290984766034226449416717345545580960894507338015799654125143328638103116065137590892027674550975698359768548146287518638173862862295034339534656655827929480370776991234097781741866321833460805814535778124341192096835584379732608795166015625 [77,63] 2234492813973028744058632311909617341675263458798110138794371414909642872794392424457075784085882702629102346609271553474187888517115311516537306307267372649706079659033190514954085022209194746013540856968762300285656663310026621336804386205306228197323530684449240959716676650853435791242734453758674688615847552358182975955619074638215597886153697883695073887879145536572254396208174912287747649766742002648774407458115842151394421393389682406045771325950588706291970656897006465505657627077737142227612214973730339778442357370118600543379445093790646375809375983440597287247202936135684587472887979739504400725911147115971556746414006979485937466395271524286148505630815428458240684571922430887841884105946886890342350623784002250512706568113699079215106904579440707380140331997561745256766933248464096235907284334873409577172946435837306107133650701971947737212054307033234162552614417468145944477937312159633710260739880119163253761083245056968471311450061980335746778891745542041947270001351658884785257402177899686669326717931392228645497439983894752347082024477881252380549133763245328919602206943636874235348920434992808625618663974480464716537337112835558355388427185044609136115836995171007299255930284656839978709513996382236958557025582163032067372101481904064521277337840885583637376725803557477265329131005182161033078846667637365266740379934371239667413007164071428519378191946705496898151807178089442557664806917132124464242277123145030509916611517931296569160527054696716199051392002865023697932221728494906302200342371292562681521712022882402484671571428873684866675201544113423714051086535340166433105169205095172606150443960919374494972735847454563149943374850648173132509628790841561963587132195540316056319775184809657666588724040821167454180847855765049564678936331739507240769396328998771558436859512846442399910632557033049326373910577580423307553214584686429589055478572845458984375 [77,64] -162266975491942323772393547508624999819511951771531154565320371737877681631458735757711228724420139015433049021219373289310965025205189366510055503204061083946101087631262077445572281900352920615707914180644820056918049570853695619612107618728308172579702136851668994461991180576476008845793221069122515629421720553919604430871177626476768549202186534014894667031512539311200222932717275128666922294335330385631961980693490300447127308899729473754587068819725430299669976126647807149464400626402491395916734390927641260480331773527300451551197251666443718996193975874371587989543683000925141249032897091131329188165185304743521740879807419207097476344561971074902491133553850176714244464842284316176420908047982746466853326130496405340108982426204146053472053889868988610269716491259106818242545435478217685577386892403389749915968951880839925736852717384815723445361436508048333130034669094467636126890360552388251769713862072193815089870813904138967072851140985091539848783809599383289943827212454461644665592410624321241746875060660327108150297633233300073831502013777268234658432782874388133666600772551403283168481509449241961026861065337369184439281308862961164481045389315170571776040637321575209376816836952212878014348976052381956621933831494712276171944502124051709267471732637519904319265740136430840629513480995573814491085172297391160899687115909165159910706791782688799278437584203013667442871683733271180814814447357053021240715879455987977497127630293166092151892404823056521277290161521188023399867463317469612380952378706563499896230706452719921567434151294763083319182289635839305991697293336580022982529670908443449113825777023902005418743931039834745233562014141999161996267262439172414034111049356809211935430260177726262066025751223939099436856662907651606000417309232412734540688008003923340092987779439342449668098449050009893429939429685543439418893285619560629129409790039062500 [77,65] 10117739698882886502031150072102505919349702983792243661274568322955082145103815286745565557152142031133211359433895133322851419700957484460917729598261709630724604998475139164466456508477541391772159890143250688569468554400645340849811344299733595051508975053536024019149561141132010858848002048083538267397715435341295070884530440574082635237368183341970452632846837951955762337853753036280547603255391819391420937087594625759454654680609690070581070145069667356936977216778908925276713712281521028570265221524929066282112114746446567588521937684767173822338025599806396148091003745045079132145306317985713649096248790190004486176168579617562179406214217536378857793126993532188792131674872695904643586906747879198682577469804741296079016607819054322047437638611216530892426900527216721731886242548255793437259517729982916957349236245520483828486254630081759706032923957107446925703954680410312568804750417319681039266879442569681871836074159917392695997938485502779792483099341722257343119634430470327242462147178478972426385591730932653360236828362428380492788462822218813669540087404465797426800546501706394146077856419163953730963665534356319145091847217552676964731298107906244184900116910407197380495463990316902493900619731703750897036335919569941159367405197518387805720307584110579507768745635203235477371583328947837630366642390164871426846264187132158004003023477712807217024350546370584359501166703045882152195218539112228478745609182176274212738988925800955790481911539665627236299096203198285389574033773554850126547154797453409014380978724299353336840340440493145531516081286808663750368413572534540754968889551368554322039576663179402064465095260774465298277899046948167853244351085341163704317796638152408456957294462800510514292181618507751466178334031809245364242728036206446719135914088136836109382359277366874310434353636996881617451352237957440394211516832001507282257080078125 [77,66] -553047930014583133824445026218331065227415310616502909764099366837695255563406341196409503822768324777610687444234209707858816936467873670369196682056841891122185645664380405006670927865660638631160843204717635808004370343635100373444209214810213222986221377099232260389998497512917110714046968538884824481792860899715675769440703731011467156995512070261882445352262818078030940295869166686578062285790966410126730526620808280270616217835657438024195393596800443185677431234621816285134001941717255583403706301084928121255231879738725632879541295379236402350227049090216206115598418623738762176257064933664312715210464898624918814316718091002596566539321411456222440369260491100989984806622170544698088418863737278461423536582756469846101310366421593353940699288657678975415770780561800234815319908773249928081315340752772512757304803900357445864340090385951916258593916960903593789759772285479842794689465342515985742305821159200646049760394116891639019325444402014730092158598397261009917411325849220080807475625571420156248850407733768746024959925048120949587471733875732076186838699200659863536328820434425260606337561660935112773638649550561545858128510336643634931628897438653695129766556329399526060094212160449515176675094420897001751778141150396981199049075135127998090263564847052584983314063469485344724538324036115944719700971384383215713683133222808138311883978890823381694763262683778605563759878585798486371836915676382736466360551608387783945937771654010643156957242257506758677068308673293237948034131700920528759751998205096313218488684810308496384070216979260259284618818961908754304027356267129923291097593701706450545857082191112216630309165272484072782175842493067792773385437060219952322672655281219629862292888999322077378945862058275680230039555027244252781839388817989026526579349466058842204999773124771404681797883063864204578573280368658515726565383374691009521484375 [77,67] 30636948237051809076264631601536435697671034534596709403473502362882648926772246973840085893318100089736796884792602102888526008617214095728034383056166114380998681450587817627754702972710421824790296856312162424839259345457097260249655154961080545180658034039206533405344063319098215048073020465160096502925535421420979129477508553543044750990433619443535039605330218299424233032039764004704497302812532449058902853290892820250779623565174778854797277523176034640143007896542721648991570361856069675027496646355364390621825665460907477396779445963113956522934318075522070308842348425916213033598985268266435181897389157080881446985352323131835110818105361690501946912810532531288900817088482769889239161944433870799031719957221895371045459240342823881413225603280881783377455365509192707221920825111654185066910008030244855414142533103865266622948985814347093555571603614591319422726414300596683611288941295411761140810546224524814907619309549774982767893039337485867462452928729882127595084416117615249178337355267656927224186177768476670423973909283886521529836132284611702066029740484380591023426341648219770036938262890200647577874543837183425493654561217675998942875124255330901133669939141275607886115656436248651342222240838862718352672371511761257826355040363375941849891755970195922884517186045207217232894853872974150773974559925600307189051129149090975597595599485828121637501230036823073639298097270781283884371578692130869279451465434065806579359618348182728488367099478061154912320389662806166340200198358057474782016699257473603468832863352009994348980078928277685269324341328268700901992716237130095588418261700661015587787952623607588219450067452545494783519629813598643141403490951818021259915663053909736829743200896909941398202834497196481350673853995501896516583624263458471980334556009464145967115861845744654935231961645665521576376022494514472782611846923828125000000 [77,68] -1624712590225565513661058839067576731573232650611558539926067220724909973085948546277910066922048272792611374237166328638758431618659932892854953717695506350060524782575738318171616073153128292689329696428100567843641728998392183881139461423030503675934783936016446129561061929527117211642378846739971689686640115440204997145863363253231075272698237734045371163108441311563381757283892139212131828327457385519124234790970079959502601289105020409924889628052177461826169435234135881011274206554349185065329945956631634092696824697867805612016508420859094193879510460826997961453781514150633311138196653785271158360675307813833443280040117099851050590205406201524009412401710667575751943705499281429696469016567110653488385485885420611443058901843000912230838362997085342670744068113539820105172292000153804745782266347494936742668954250309202596268685168108457428063954932393625368892573289136618051481716014533417242035485974294632264043982572075154022432593399849130190763310611028530685564243403903047614668188560632128983000578589114507044472638693294798891167637833473979428113079661422289870221083032424985103717305578524068253776137619635364861656336671635237409349381642125676486532996988066709693431138463837820710720425998214160753578032168399537142916176568453783443106730805456255669880761585706133966748908483659563355814375230084225629908936082749117432597611710065464448060024409085064821905324817131972423994257407812018356945732973992090150857541916796254930711240131896176448440356062149065126735067159145931211461192512341481646933012881675469663617795874812405507291511054264811022552166977649898993331752547927832649250360131587137636366859178510336308182540221154157721096580338486687979717902320240416900658347980924340002636304383580652423158402895523233432672662167842535734669491621514525880977007253721966689807675580286064342949714500718982890248298645019531250 [77,69] 100460371877073847896018074672754923093466445064844979681010342801246474651804661183598103021662636964279014381451989095514146252840493711333149580521822237366173252801560336840965019098473868975921327194873259203794306465487111919400463861749735610607290559210323538497766919197019875213974802329211447176865420052327612723618766408298084828268486408354226295594359562057059456989314816689258443966984882830985458808855637776644825835620512702948137656612402478384764534537039268446031954361871346577888525668062087955163438279579531486749643008721219732313133344640937962652846803343085758535123730812559849004059661935222735596292081988913099773777818057529537653947951989517169297530210502017194546750400849062294724409630239891138132681370945720602830214608568001301569458067993544044810679817430071318341989196309722763987239929961640692185162617728185446597863909925738483451445611245839878046561537333290023228737164490795106325435402231171189859044731310898244335170019503963030001190185612816189970205928945734302547536760474216017316183336062602602580421136877302175540636088457672047550273055582826252259040655789117995697569747868388086673134822870284079867951926142898728801907105698355275459804005984275344828692797276215130393589370766361620026047999751337804347278995178944461448636898037882956009953387118397272815426276627515740123498434769446482535026216858666635838798531251128626269317587917350485287304902928240680038272984792462842805015922880700664373674132582479894429227053339654434285430821274897387042635534496407504995777935794166085304001498943486814779561296479536364445684248738041250278781688576671719612722099220859658957091458097668276305528472482716419440788854699491267896482036865940427716891771738009598552558207847827143938476199968067561265588872145954001191788962896822776527186664912388862002198168868472016868054197402670979499816894531250 [77,70] -5425778786267165833347148715794743530365921373310055648433474652333717988256246588903241037319364129514873261293650524991184559704057498156976445240910342846021028169974500297545076306372444548314121264074409326965159859371779988431683463402107848722408989685684837335462161008417901821766522575320254633426590285367991345869174752459660024029708348784783501641712054913887966930121870825644466044771807185570370916633021054887597291760849482401340753857874079493598633462245057361791136967160675636317587263625173757484607813378997046218908267361227367340507663314628026515464837871202838959379095576248552757805532837440585967318379906257147700712861451653779052740305699832184750065432750435069990085461447002990846477681450276168790355818061613030092571424919146176480546770571292886832456847609644459304857643647481521939560836779975184576699054729075539672820407484960350887867945235257840847040197793558675394307319676975485020674441544666213754175440518159561018234495072696464657363097809398642558419767078612909738655195280980503448415610244916033832741218844612086497691171882906026637661094835863993669526808251873147971393158149395518595100786256138941622647007294241953144467964396811097887743438749812051189564306685327440709986727608129101588547557834948924588667345161801002352714017972441456714393513638130825041758867329751645957086972418090774601243312390068090938067384289976906010804785025785908025496783370913227448050444599167199369637173076878776478053566378483076749812000315776917868573022725416038579414256172085846019075129486099249020786359793405086261007106849755016522212043575278628162124891422300318251882027257177332923041553106923493623534612861597830073682093366778380790480692319061767707468616759363817972770762367957558361419607871457536264124095763906704985867781002435752086133939852073187963912327680393588025253848172724246978759765625 [77,71] 189682140976015647176085099813125575586153874986885783629293510211448780833105183417348535325068214145254169716913705803018757657526030235828844041624083324601897075800854670112320621620471888842898116337023818447624018689057607099475983101167389030511573312176898138933409022256832774640473770299180586120224850371712917653126337431713008033190859173209882652372857105780341325867113290603915628526036942693191742023116547223022926581804791449076802670235434300662456559284917541562745289119504838353454718016513262196243218695388604485432614768093125547238925005014516332153531252976129354399889867083314459835896600967283698692649368867482351345811496582649341308521490523195362552488430592761537518809252044339648065374476104578188433100870655436382555068765437791213354989575580661721023810665444787851661008279969886213564874435152545974777976352280424798671522372511916693447743593294453725608339094927087728497788330131668035890858794234442753076867643877430638717268657048036745947679812244714432589268213394570325416009655175446231816415524733988964303587488730190229336481273767287302791054026327104653598095142801748434694675363295982640744270484301093642653199591219352374206354337716990474015954020513163776444345692605572658133216483277961241503661418403682550830629827041931971757888991024839446306662750599985509754980921554766777084054220618977987042240874262604310930205945981794184843834497139717234577040454990470514921362099411085703500023079605202965017440097781504302095499135691383217034734588645919168890546594387030176169301503342641087226284235449878705280745202239548359770574191433822816282229834500571102087990877544687593620455657328352471906639571239125132873032142893748064245958640274547643633602636485037716630607472101611828687072555335729345888370420412015694798612430538906014510550865826752004947297614023682399420067667961120605468750 [77,72] -7252974994456397714198413429810319712631456404372424553241363778914691440310046094137749956117253769664995023364346153067686021592256192185589523538007941482960786032594238469979539864242368550690541927027018883787728497807902271064956245628560415581737279338824316430912497996545932274137994328993773171996541537411743590871595964232441195887116672035465963555711093839963280844491098817622359553494558114694995130832584682328576876107688744657986202101181274416912200984328480275218463055801056437194770984622081773595677912942486538458023314385084816222068927461939132492995494943871629571665715918590477239546373578257879458033959903212543775468730417660942493186004553683633644279883683181831169935059572876134118779487915680301345437520746795515246201402818810398887846910327235324145644533589242666969291688405932644433485130397360485813557267730530246129451227664290170084121176271045199326961374463199623201643169644785446767993434068479517702926613902091614221452119110452767772667051826141148544127603393546973008811450876690710462797262632780162797165850202615704043632027898351658638151587055925901265587137496910450229338544006866817253867514789071265112556772635967655964848161039344172698115989878689238452678302608512696619022277761118314407585314128089378066473763991313939815951331556363009164940103246543137328990601148223828583436810246512086173595949664387146252788891613612415761521873298588925810021313045699245737237853418744447032298043409574075045405638648667992424223683526551613965082193245206668507159929837604220701364441841451536741927857365255125779094494638845113244739363574161981972805354895937825801867443884417950762463393033903138184385020870298048660008016756379717149448287725003388275403397590485937328129126790957964941655832028037598462783487461547573100105938952055861662932057817830960866345435533730778843164443969726562500 [77,73] 289667496215334419851031825779032250649087268639739514326118953694605186623269385015392353255693655011972743136285366010948978485897993414916499604246277789351570157797570834980879283601578677773193428603264998234496144295959863904295523673855720332568046483041256009357185102711659333658595628328335189133872105890171167162620004959757840981994643927786518853297082532358262538313454332998108434809726244703399944692864160176727028801600977769700994778522558295285423628732699631889635178154330046911338596529469434684084130051481819244068310149177844609340713311323255700807144699089009501314434282185611335815857413716937746808152628799083353512473659116287274990075559825434700105914185149512270076191669199978411234930351859257461988410566797519414416614467057671147342266280171993584907417895680335898808658924672512358027557517141603925620502275174238471479235952594274112620496527956205473303903464504608585620545685444676222511045238642596600040672251816056772330622291793578442811539176712069914023564400683323678481509165910448573738300522930018989782140934425893453753257151079473969347262589668457066929172907070718677049017910821292837697761587411616767925210788591792757425265932228716748516635666812903398508957657833576288576811368100077281564892273096094510659029247913619926099576376739623030678149420030886936495316601210595673231433495776058715881910473638973616681756525087507971607603523988216757396441008782038520740595768051402753226144527387389386840251330911413060482869049348028346593199331334973718545281713426452869250037650614616398850835263591002511308645942042988477343873946681936117559953651504152778623897435573972101568467983814195205057597054858763563590860153317243745240078181923694213573372063273624547336633352270358914720435128184716782248908287924741726968866130526270253330079074327474408789839799283072352409362792968750 [77,74] -3342039963099408709189925532680214210374783516935901815396926622257266499527809489093479567260623987258615026888886976782691910406575134848787914298980098811815459095587293342024614081613700868573319301147144418804217936375171955924307771696376150072304557018667384755843840397052759023405834924051257836132376453618412315507710871150326354137052360531792720718345956123969430749649026549465406115097902558022885692956676535465539725015264422933917346676783995804784772428889304539668297880458879051241630546974484413207625606284645421364004217097710688150098560198961568715595127004380692146471252801695356119532612926103708848623044954462303999649478122174639109260044855376636226664228585718006745681918171461650923488284900542089580975383775617572793565630191761872510829967963333456106515601365835415146656061027655865087839518254543218242370016184844574587566226177478770432329856712619407390832586275210561022055590601174484732244046549095236060246578756967933291068015013379837485781301077960130648691763435165070857643221425726517137844811232239059613013981251783708230881472971759014967874218614008629185798818210048450437500310622360907886150687990909960580534699926638982917106242542083810692022893991667693905831754727679222277834271193474455395624734539514433935203529287848896997688238404963738226473912099534040484805952128229726355212196684965030582767764436761352135279489666836363510796328093393583365811698984893984994568261437832292606116754608627722226130357109399440018534080639710787402907650101462186517253662993829107840545451832825407193911560743284580104227624546969222396627042022807289913651513900675518867695507665549273300480632688782172071310987704364950274600324263898685702318158754837505065383202179033473377725477611677277089444258069835412667981364786392977383786951865654370756436597331706650493288179859519004821777343750 [77,75] 299511164290306388492881182609978365176483257664865890810682952485787316391238677793634014715874478337371687703054540475886645379355099807361033528615812724293776922461514086928616676527280437568365642386837252726823404404700826751815295551269678654703452769433099230387493690269880234302362535675575290209416544741897786023197197543932636442980484835916306220365653369616824039278527504237110967205142198068052457091468515522321935555187154061671689414263014942370136645555353880249853889146082562907040174688153146633582303100602696461239277905132360131973557355347468560229622771150218159259897362236869073579644580987886371942955633556559781983938102728528802637905064705109778019521963476802850231935550211238400359469105984183377010056271495591967023775764645758682372513809710139654118522824330200251510141774088307203511043921416717131960114126980899548860890705134278052837633322038920374675338688388150120340853794990755242977698998496692279937535268414056069045383176574520987365705770698189224671193981356114737505338410280012619941548812350045580404886689980845580589158069147706613319374672341607726591149763863616322647483116385873243275544466976660466584322855462054802374710760519137668602738067755920120833493383241433802772951149095060026686603842378601049475636354697003917747269702381266842055517063316612428101028140323984428247417215957069955511212653236645698132547253514631443904146284127806617757067108228761752015052179557007171933594558351110431736389769861996187064052284859873978525932980458023502175851684524864488269812451117859028414338714777546037248951510094600820900650395402061868314255086200617707806902343304466519098172105354512135248056213189107574074181049393170086505995799465535929679937557464734037509496535522515360409824147935888455638206574509581912863280013508037503271064075249796587741002440452575683593750 [77,76] -98621812686463818898191806068923371228835897501220511666512777927331365628617847217047951636531064892057818972529014727361818969664212634238588413761956062580230904135560086107085774647709739913683646089369331976565788828994172887797824510898499554451420303235200307409577713440523780526242289084610992212948108106623164109715805384237535736288005130753058913124123034684870602751970412361875612594696988529825742321494978455406474226562373720357539446760182643208178960861442282785200116407240596623344525221617928263826592760689526912299289313704433964445078484334290129292145150158162555491051591722253035474426517468547720411388902151126046799809613723406135009596128572252925736190801834181578577058666803037548206775667367438716999300032297064139924826197189142895834046662293208480695704069125008094459879977049213447667790631648411614523363552566835858829416217683187437994056972481089390841846110019197979460290218622618733667961739982025912903455348898682243214226863300570901566670301607076847016909591986602792763864987972164202538475535791005563388846149528683244578278396649670075871929207242007004033669188250450910874248193195072904172795535222398350797511442235919874518660170577506885171319761316589589844140663182886520803726959573602284411970719840099217031612536477571907635832941804415607710264025107445529601739234405110189302368146300026283471628714229616122951570744872160373539794125932475197227290807453150309654312333458141524056575941277105923735019900650337538071194476890098460521299744924297823158309165974539278989120706842384541735119914734400358539970296876890236532265331092654816634867684221278643359619752123680117631860093639993390091918689780764944952979658497769997496773402601919564409167377088312407007295252290024115292764105263039491432611845542517750227763800325155135927275296126026660203933715820312500 [77,77] 153490516156726975946132767835954945922878652148556544794486295266230891384612433665669827304506958439597800779602504678414393978916292262474803968183223924255958838933422929314677374192770852621092249148409391951998544294041355278983185195460753304403216643674301911444838787811143063893532021285413498157479768109773642544007451033029259399784330086920214460505625461779919888230786946447240833276252035979738571561781986663749356309605444805764747703442869358655264176535706895529775382526940760450467286984311390512641863949481909773438174960187517596191131846377744186244551450646200091033155221532293199546899127376465940840562013021727652536049736140450589556443649363974530861410494780658489843339021364614001257171152433144015838671115751906341398027182201369560084387796247365041231745703633270278447543008851510868021146072339749679079570845313181413701831666609511977785531623620645126019594519584869721710175533888301693004374674780469714202394663941068487759589579639646570700614909400828474643625715386693527403431082308307964799966081996353496910106024589237058313655965501698783591976207585890081814999155483161168516710748367181963838855493165326861268262038213534266695243726265203494117999804677246745414375769471526781007960547745899985315726288054015930483406195218303424147978086274380244111121540459173123546455877354526864472894713731727034077565367708464609374006405672202364271295222014756622486127066481763384324866858720787159875880400308416325508485681406161666534624678226152548149930941678897585701097002678688514595752567797559298258161134780917216876958642423513010078546025249080662877370513821079007800235984446209072532984647915080945170824154418383568926523429076268033200808725648594413461250690373831958645531411235548941581480957507445516429103567079841425822304276456234285382151938392780721187591552734375 [78,0] 622452114739298876350055135202553903296350167774587152052914810226160218502173124498890683522299770031315068573476766213007431492262376106611523788717440860459318817725856974460923225167116181371263851176686553133283809183586084005761605782446522423853864743050169664111546588758122874092651318715355305494585305690412698792414721615532917629685628348739020225305456495179258660891281749546278888890394493379327766637875511731836513680349781341342755578125560329702943060472549325643583799525685272016023434127570355364582331614052126445215940470630991115588485230656999909248872735062716143455436157480501278879683651993610596634388954226918053383901629924950804976679753221635119856236382455978058441505569725434275433790653564267010349604677606197162625936202738145669866122398946487678012344198116221193973516457431886742253194568387596123983678218210064499860461159940076928576221751803962389169383259037725319043423040948921418763308105743997482035533177362010068659200254313813273130140889410227853284307469305068545017055142863060986620339142836458843516079388775895314203169242648957369892984704517446950777328065209639055005294841568423929065455304484931465454765669412774307210525299065933523107084942629636207072072742029375963248440287327522362415492151070727988855661448760766625418949678477944491745736338887886201848863625591479063220242236762310379828191381419452468733535765027049613081326832441717261453729114378355107120525794290638426872178449511810217100175870154101372411607504168967487310857632812249268091827184071232585779683897419505249231615266632662787486792923100054461746951104467755541691040998782345177933923183787377627584582987670412173296492394020672279869629296137098518641122142629176542202820864671890402532108776874656158563294662411557141578269764984044962153096858461240880459747853796282256932684603977870452848670206709259214963652112783745769239591250321093975371623192756737571008655385656082960222509778709502371862871683561024838127195835113525390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,1] -41838803941086865681198819987678633468174194800251092703440336615147796421673672196634895181672211701929119844824525382963709395356249436300299495550070656615316116484692089841699156852852213245748515525475926331769278789912443581505429258888505532428366216206663171848614804913032184849984911708709843584007058363881984649997114588970737064813206155187153019317278160142893258695745109291464096913934564378815931556724691393710943238891036008615388564026688888977441541939071365201956226670779567228062701478377542731943011567361366950592826072257947358797389996736409297965478814347515422075937070884515181011906273229985894718781419377614340346848831210285060987274697450463740777011398805178796080926531241981419409006812107760043480420137340122992557901612117648047193139167681839139840471553322673881245098922567787713636079106159886145739199422976137442810968662030924474415195842062758936242731656309739973425555750404920872384337259633375148868556012519450344687003028582992104628333546628627533253099243854951930734146942914676261862351523912749715430251161148466839495704034338933787718350436533137624934848876813400417966381055298091969859486405055369284875790153341913631815583594212637973399966218454835499500905783478762707986555827059939774411364213760977192269452355516111851592242232377928923512440440906186279945139226090313602713099345327975362085949726228456242649678502589643013310950220454296934811120424004163996668445045953249731118412029517488595200654559984464504459241514443620826434495546675934316457540902708577210844303932768206842478621376160536014539688763497637841496903834399611416082568596086649786469408036026716075115716765927993625567866665878665852088756560165175315177740612306845722679001623984972213078669574572161650996145567149884317785850865488958582510894606629308283002747031597423362939231655906747679079925867897213079666566157069935258188762981454902894393978223255532116426866841076531476733891059618429431613212746143837250656360993161797523498535156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,2] 3103660458395979696374563661207130765513934609277817553117016011297912067650399023621406938380123389140429319683705651971963288765932707329727808109196674756115725952584779141624436562246515683208732266350302429767807672855960967443818784209435053631628758927707842603686983503830652500201588145729984396113113753041151840115987076542268209229443354238109956141802230426817575665007812083470132613648463370304498235378075301782146908370637969934193227084229087665436086142287196339232117874072143857878581521587796052553691599299362399288008839653081345828926012530445622805981239503434498506362958439788578831167392743569167531626033910339657981778605130054590127274031379750831471361465732554383649948209389242032417021631743475376319563975816794596135163820260135955216769283462482284073619080129833408540095072961610586517867226990667522684073005019583461366500675044749754130475476140620638378760586717031058036589968656211174544968636335684275362382506029221359267997108409169069373878490447753501156391077617789550404033918262159382596153244813006092192115952423813654679407950057220545421491531048261660443942313533702689714670956556375023560209370244964022673714287203855764633132706804050440250840177560157165214466491381398052562448449205463017742110576671989227946952678311792204497645472169797403481182080413311946739204776449837197750123150691180251127348540578221240628095315079090097134571970599429108177197104535348505628057402530793049278444917382108940277365729083102562204775464350437363088440305291621580166024427349529495790102165073865298821851495314881709950904388892560069307648246084478798191677753767264219449533594195427663775505468769888424048804618862124680458013118857382250969237400203741249426614441403009716374865623254902262168562585290636733434722040740819773124397751666905275345335065910096256219009070499941645575488607115411440341000204809539236210926587007526921700196011589353834799255884248113248584349509785869020339538970284804647592480364437506068497896194458007812500000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,3] 14247350299123205493338762968229673071706782561324914310177397805576860612166015438606757499287376563799308691400898098802350769908741333738014420127445336748230363824613208123135855022198720691313160578802050378128895864437841713940254384984683001057983157099527258761330414848460590876663057135858553264319278217055989721967285015842524847948579053384105752754498852993073623075954492820186428482497876818158250598722163597558293912073186962705339890423609597287361617668256387816207064417728891666885714937672353686171100689650509922920994413722852428971281960784623660623395998016252776573919874759830470329321008677847382370422800738862971054295872202384730056665434098179539111267122131944692161612045727123923865364467945764858897851371765507216141378576532451906377913840542501284632283771520426097015188743403527260410113971597513685059206042448186053314432256242753007138691787098827249748511352844825019032953594352479280589374508238644570521388429453748069551642710840836239827986412742969208981939390633249078050099300006204015013797725138262039585458788321441055909775546975677282012262224307912957795325464998657488856901409663018141623830432118518738607106779516154200653611415169393627031132050453537923696881378379517880426750941975010573241184975153194202513719181916202998491861372859592385705529628915075458318513186270105504112197752118876063289768627641419424351406551998143736909259118852905752067069167871380310999065884417188120771877055203182422400767460313580145391034308802244904859095662966779521291014645598961145976765158270334566464047077332492437400938227893785076799983213616551542788362577726985941644066969290611245502272749326029443564871012197589185745138227975384764799648814953774473170469798873184509690036138910544251077991276945986951068861751307105438556483602028336962014250805041842648002207866836828165486664936507533659449129978994313318556496389575557684021673391516392073159584805987177116026517231181228110275120933643809096116883416982545895734801888465881347656250000000000000000000000000000000000000000000000000000000000000000000000000 [78,4] -5141615823339456221369303334343468918916723029446074751694710442071408953381306977749952837318947096847717485890425392672626734145924986990622116830538841876396005970969399042310869329326263268675773501217021832040652534576353879648756534235922859434067941792076988465355986835002509779399835544642123632513587451349039334071961167774155862689978286138665083941510299076637529353636833398609733896977496100847488870678767530689603220518149129329612339719524687725538447461666241389786971512177157589227383421682829928784325916723360224785262664379268274550693562946394457011062422635972379583197180672476431604043642521319301161409397839094181283556978892413006866895850049756902268423497040755058281921928941953573865553378360033768752920780213991513810668066437006403136640334797603398423582469360986301731550377554593022652905902854930929598010741348328670165859669538409008538027728818397847710334369728856791334387819101541947828023270799387214718941967076468757509324215051173581758001734557202124064635996075569973044551239653086151311495123505178748433358186608511868848581619232789357406096954155137762010553652318089398637916086576778351662848122879680745324887437217371456959700639274591894000689309737930577594291894933178854585545464731800740758669079878047354814114902150227564781362155051711111544201595931156158876722251890683745084205722121246090376790564138148538118078488522627670662253137203299783474725220951329193249809105041730553443553203940663543579677247040565133917611747443614438338563299177026795360899289680742710277976926952295635940643588753515201502716589903206935460712324286150181114560867939032592978029499842800077093094363180181091355092927458236117540345963970499154331684433363080689502716194799268052451451932853147193544335311232371600413511895049561717799062315498629809927098520628732195956317780339727406286484418815795875505992404429503995156417352663218511579915637162787187287742354293846834523852365428893868487217152475815007423816719017012344394856881990563124418258666992187500000000000000000000000000000000000000000000000000000000000000 [78,5] 154236173549419318559123131996798446485485118026874694893377179384892052843227717689001080068210857332162608615617956300732581664664868949126856708632753057322139274903170119638857514394569012489694739891707369812234341650228502408078028362356036899841536890779786805412758782263474957565236417331964496894808843532803308724302968254317622789136188726307027447729107101964154626426031152371482120247691290793481322711939658658558280165381787488980135255231453600140991410460526694397720743896406296405706307483070170805231685696774667270311505710523765248441243017505197400849476510690052494034898969333771167431782351350982715356756061728007429574192811930587504101370511595142575284164658788147845141123478187466281891418358168874728760367134305520109029640538580225678462875545710688105007329437865013392209322505958259557374283922901611356754899932463946168098057492119672764225326377021523701264629613243472534716504968213428118779493706370153150331371496178447509835472133776618887364654205439322865484719288929005693973003078458864471756504648021487283913329424266685363215496373827399885727843745523879846571458527114402481705833618301920998675523454560040127220668460829144815493253152114438311738191417146302385419410182373747825387455244439395665725954037931033675203944413187056718096735842193956443977876436708606947338195097690506929055544023481447469873864472771785183047099683759540754364045146174003099001424213763013282737932724590433932465622040222492215753551034608792592889518780006130478653414105211312044650196982204770779557612633459067313074300939280545349684765376359242016463445508212066604953657674035663410484417456084745378499541465814764800359260229245832405466833500216602869253144487829341772141583353648341658852334390475854592925162890759144701221184784595323471491301394298485434173863210326000443542585152807345017896564678467487901904688632131821260377779566042285334941671588383997264596430890478655428080367920129174636876409355650319723446932604891436435767815282815718092024326324462890625000000000000000000000000000000000000000000000000000000000 [78,6] -1917855881464889535643719103005085387731629204868195642736400634274975687557131754465222330943620604911920075956908251250897953100952801309599059874745578485954668257283436303222398607163813757435227512114350187797588539019047293051882029969323442444741121994861116660845502072156001757719359824767218908114521090297683317420289202428051753886725392867718333017369173021327115578270210538240251893388723031395855743454447314557916729311141872496632465706882302244184028110038786640412506189729173841237675036391089503041675337188558028348822504339377200140690024577982460750636968229891698355556397698502179714878059991870494959815854922267127030961691576252486494114074401796057404400091274884526105979075437211795522399603849082367829159949916275348496506508219460602462098283134931647572548275568273957497884907146440152295876632456982900097725540567098702352314410043092521461180711685854628775657383058696805721827965421377697415628550456294801459547938566059464567255840617535532297423350506542005520241879947400677544068044536379821048624424957312607563856674408365865202313815718066949928323868851175968540072725990113547202334328605884806060570938677288793153493871353365909124242237749212835892051100852962962550722969183081824713615519523783104527812003745563307211365747371575042957960207590235908941196586667049328819429001858125076802562158764239823200368507188044783324012417813496898397649510770792808427170441286714912489427264295242952792499657013867058712804351519029279319197766307880538845044938807203426403168550286223503448977472257572636455815004442559158697891234719978756573078038172955388819238310601607813703518265432068470615095305369309927655208996805011635762937938313649140668465996249608288748256454157825203167496807816864147515392816053666918421637912474983343511234430123235454631790213552128342185456503716560469211847256275677497923853861694225172129453520393028231404057925157415539816444850885454570575601187396330010583482796022988742335110469936073159967146462001608142600161954760551452636718750000000000000000000000000000000000000000000000000 [78,7] 13012718965409746513846556715368229398651258819011152776401667814438610018231852223583104042580074397435304669055809420302652014472422816792983569446755474304348593922428178698962381890091948418147512657156124173702926129576800500888957074976336580400112212868115404827378786017567666839052544657121355007675490835759384454533340366954516758354693056783449470949327880832690607485681624915447056749269578467802731336158470166235926429824185774752936071964960765577561769415532345447168838863774245439951531853315259934076529770126238095749712553489179963646819737136879386025095656736090420133597671627793811193432344686538822506784023818924504118627179039180500769210202520767361518345966488864618516829263407705537968387200264528914851000824249543809480886240944426073564215440134490667566335297412250059625732379010796786318635916667295055753138184496846238276650426602788782750407446558316426170545132442281583970435653545067665136418583225576207362850491784770065654426438081934753203857894069257079640888696477200872069563407872342925953481034677584230034765988594544231280705566578838022495559922781289404282910204074238622388231246536954300140917362281483826244260112177247153374175040451485457050909861780080492485442200006057155557875467171167726300453552990393909294309747760558357663318456483615845686261568774187395143012098231657168550136723260638431969854252727560901152857702088290983191516670025436375637180264419911496667493962474627242962775838319160979594259446579030633496718134426539493743759624252851254502526821590974246345401232114429402849738788504369604174779321209221585403831459980565816543428826454755260974208330042025029025205276326729625368415632457910070912012154216871921321934498587882616514479751718202087835295264787327585963903154164353493791075224093040309594348533027723270321163711211575652120287738182041627223555445192098341458230848940804727682569143404468705637261447506666615388399901964803229248995056434984796730706938525693935877730904756481876538413457178311460893382900394499301910400390625000000000000000000000000000000000000000000 [78,8] -53399383602073305057734207334116792193041536276196496182820020090621936227615251805818013805848777584320182960267034284751797498567874206171331754265503595181874189286326223514595306462551886054784913023898854574121238783407206070316057044106722489032601927822638060906112132558363618108304041757930054346596076905808051053683145174814191566001095936760570345629533601144162591904299511543112826608403479861728841690666786501192425517510004117893858807037901386756909249762203136854906432448885694102722689274568695990527033927584207075736133884562554289372156503200175726716274167022255060176747087342674960344849974139761351562184308062529955374765424178919113695479757699999923134998895952968233723480061789904891227807618491779866857049065659124398492333225358588489026942763501736579694595679520528341076338004481261066331826565486499435725884418170902890593837443025456593807912936745236429963719643726280743886080755713520801902151032450533988200436992807357945645775393440812958577759825362397879053548795219789199822570870823209564141483960498537622187976782813307031573816162237957118712509916831856138488486529334717907438985572786578680977571346112259137344317669668298672720094759596152369323246663061190201080841941947264563778901503741916459661355498583331771762285411223048856807096002497846548730797541004369570362058045954049288579968987980514369071469656650694527892010366494637366513804858473492949480496172674626888088792097925669434505997105175910562274267927823425028648609683376352656787231992125903662471173201452028237498793665501779788918946366574397786425730155114098794050811702181047685968566686295900630557302839410362910267124096622934133900729930540085340812603917319650467977964219946623400031916445673436288191138211211353820841320468278962114752412369191052493146324222955207716452732895821701380138326378152947044050840594932352446651600880099573081570101659492151670424733698696960954973389308034718810737615992552202012722461936825777502934663055301223545494898585917886019158729027367371600121259689331054687500000000000000000000000000000000 [78,9] 137427897992173018311459256656612078011759456694239272056721225312365405946138684428690815562618313921368575534962376183985679890912868036511138330674807878448561882222493273729097099308147251563909743808514592783757238488026721290045301020847194748891206196177408700421934180630433592165406450423724507384569783094731595947543277028391379746712815754540299517026116270425283338519687382578793761602457910571691042475775724097327170366052530926928304890257005958131185292658592376739176185346604199200880262293999580066223683222298986123827376573860637696503189143853942338469076486645624909409740185434475332794345317943602291843291326269330778315915068856820135173903526102843545282402158354318610998105430753947328839466904623688053120507309108785582755995457821607566841960451705032188384383885469175094162034537088166077301995066072847906898270804274920261693003226683278771921354788059614755988567686644774099468010040630966601883922373395281712420191110900537624022922923026057093966371487269939784785679077115592629767767918446744328346294425376179842834015220383556903815357089191778865427688544649883071638957831860267003289790646503475886093342506675529744339974768060654564286251374178269982351459422296422098099933912336944672249710786998735986405891901423867211860644843720964479415699402928223527877601058087345625425544151633867137412942062656273847897339586818064701527540616177069124494156689250106511702077275065858986868879136053178026543834646892921176246797948197309922986859830044981955305664933098975883503144713910589309376723102924531220377940910022968769548599057105903017790243045423664453076328760652935415974938427736417975251812878189418434475379601874835281642162165808485060731897239376059025410207875646694383422428662135810998779432409995250763377103416400353679841738372349388925422458611055842306377397764501679336161074195512832534551898201689205316390024076660784135996447314480862441752677837859425759952630075009234469390907031023677290049064592102368541470480466692664488648906173651198514562565833330154418945312500000000000000000000000 [78,10] -226659375932570506793849073784657036729159496955766831912907256858436050768170047726854869855950120259626698126170169339274746589079895076102051227765517003005964689409473615208811140340841385211658756177539195065420891715786772546150505071787517338209398520212008599684527425058498687514468754614678525879216476852783272818590020897428347263183501389250348133137053200251361214152663037547421888215704144336019383657563423956471831732647372232465822654388699446733309647705007403487753024287229738761953444280698986213035465599177224509100258982008031869204587704627144378277264032439536775856952134838858087559297322426412133897253689111745863971063931788263783342290501829194310254242244668493438134813817758196166257385613808378248273434014221867600164688714064646727833301421871498182230236145394305017233316956286543036695137704627191800328717948665475050179137076721749037670813853512648068628075966055530024942661546175350933754850943323805372510329641663585843718480456917117685884244463983003397234352733293414086308130120234186025163263770077441061148273978530125338082604482826711705102601206277153207103910003594034604525764825996607527377232526552081402401529330682555444287681925606768647418037774008482608792124000746123363937931939689183393704569642815263336662613193509204126307671099099167632926301624722175624736390280955418180854739994977290388830687219796996404920052149314368038959265942905151057648104833226507322112941949457751994143665797896957300046312956538452796482700597913157583691967054957185625524856340346439426128678505815591128632029936082989213768055780241344343562344437703523303109595876227228237390292147657426246658108042627633918182241423742157344377902398880327726660235089374262744860380381162599739245752165729548393632877259646720353646431067624715437070215790934575369143724296380368946612821407142196365889355230550672957350109642174867513040443301016739959255348752162267791868141760387548432696427938353641685487131820962182298774594878002311899429128882799832762388815739218461686732553062029182910919189453125000000000000000 [78,11] 313044618706211823462853290598136494785960658344352006925851361530277589970081335326411085898524121413734395130374343510520482890362444264599962526334749905203906273611768657774603000132913679711704740683587997804759511862736506699383209352224420312390419721969365550059373851205154710372804587244310088880083374501105076457813368533188415533821695289268736018139022436440995842669732498435299744901327796973501337730564968858881519912594766669519821319487737518669727958266708090166972009074750535409178506253249804145832210453925371561573768074569718547244314263055872724252497054791319066704502723200858539418308376974013443491340548539717069013931697155064756398794019413552836348551924479390603865982780932093770385622832255084959077533843551709524551815647298979944833914844822954296306895943251825561140778651854740512055910318335126874635676331830723065258666469160389846528449933454218779388475147983701691040191365491308942589118292786955373576179115545983624176216308524060685469635299914178599554089915977619354474041130500651776171373013730604739217157577062309059189754832299452844401156064258647647946834043530625022043629720789650077362104558254960238295385683644842127000731232208239641062590761350086169865240201144556160960956596050112389172474500023226422530721484562594855939920805364310764718318487528994366765687673678228070090873284697473641038123735812433801369912107049829105696395092529685862932075489600883163043005846680044423028225699622863494040549075495439363595242303403610280833228323994048600882943041273745542781744021452333929471560202564128967620617201383821225140630397879721759907531043817940284225843369110136737647487810693100175232023605562001677437804990717354101848703255179091647304823957045059182506002057167661668778929974457794359940017212345346091611542304303595617716361339565399475903727135593453541633617952531513218862362845107736232958530050432078820620178018210424374119814979222254050565109904644883431755164403088251796017664594369722397258303959148005994685147240687989045326844461669679731130599975585937500000000 [78,12] -844591617111859648248163493899444015298320221719992079995360654419797934942965173205908930116069489666590500469945349926288206414947973014945633093101242203591821192802988440537622028889434657944247431377088657818540994792164118130108698964763067385258743344481455255141227493233617906362403857736028478362716290201390259073811645035412277460453871860105411291505465236353213262469816701038050562927677571761357359510534828859038737521937926663682950703710066843879942880171009033737309725898763872803991238015304983061631943279841658485667020693420204022907627161090538978874047117640560045671932484733109900034456106710488781236694288787476474709038344766664098198536570381282525315470631541765453201464537263440778992735814745044547802342964926358319646237984857647872853603121393229329574393121053804903280634499313115199312112473615728254739994153632523727531841062849174935973169692129577248669954763829532952441520039673326388531926666824720780106209054778527536816723565216712456915812180859704584941894712662425227844058546185100765297711585355954835774808101978035165067200670947772993913812936082553994807455856703595552127861841610261033527370429014951061988707783176208405203626390048299136392852928749551393282312426549703971451606617756821207965281856411426367194977419269809780341032348830572457424422133587338125150302244433119964258320528572320544987989884581083693006001481338702955234477485425749539047729084413835072625920798594680740089696520284885025221970991551657631479092404429473244460029414145026650003380147420470298154501472720399872663297662433215688409598751263413053322689019937907734798161168898079404631668822561817932882353398414915284392804450686655709781428555724451343727816756848870735343327898156182149573236362082592454884727617148797915924994192271903706762545307471986146125086598840121451719617041923352920156614822782212058817558891964207800051322566080275417739930250737703801046037813583811194969905273448484576948841204725409821963232141239525934154557027585581956804621842614146098870975265526794828474521636962890625000 [78,13] 3110965865808856399444591165405585394070030611549597898973411141449835273001956070522148043049820680307910982702632095738863907071522525509886266973523557768175471372005778262992546712533020535133297954859203745383748332490164859054518755149123246347178691699871959948886691511773430068208383963343489548194752949273549279425606428482597172645837736006997740036240091765923863524984789324362405723646503819699198467586586075748396771389500040008508470541857989338672871687958806099381031388619546164302246651739850034927387998444085783542332055918971042662598152150902618287220078027466193612463886370216495358800194398511104147419166158998383206883113895234424898230873794366549988555822133136427570651371830108871485786380765134406855958424538041927206663143324717405390169821791646675166509342648452689352601997391530371759328553888568279276599936410015241410643164808327945370120908513889385522706588755386168635667178397518353613079223628523464446389404654689542346805323649494965380371700785746599514006908788366269723519602356661484000590531021869126952412396949834196286784599248967853554951919442863232823694747974136363110059094190318349405988860739146877388818500268324060228925898421333141131950833536445131009221069619302643280914858572674410794791331950792405543834751008911407469712776227026034352042240219046046255155318274326773880406584010638055153374189045254283134084764707098349268480209664041687197497278321909083464174116495691990721137476004251830602091494182193533475252844361424357150121335429709374870925560555669453103998259797222463507040809470003792592159588853878520705962653254149934759484887117665254146410014250560556053271794112924299957240902795710518747320067575924600773550827103815967052911445923399394956886875104091575926716124117760120060760191968075355584337823247190689492327367061609132829571810663220714229134969458983260480807748627661131523674636785370636266591140984414596167255996860510426450231908894905965473386848338850524312048567816720973324312830035736726290616850805481607977753810700960457324981689453125000000 [78,14] -9142209355060631426137220995582389172173432106501704032530313057289323553520294547039443435821585518000929357012418126866837642756472913072240234680744999036478493012533626124962954758276625298438851222354496385531772851455619995614629146531097056163812803369025134508254433209002499234731223316123445467217395927421627801536204064217435192849955137142478130156890351448083368221680944997843776150205330380368023275652998668386157908854768624849314299571895281834513006768185294569124777584953564615394896893293166389734660334989170271546652643046378806520177409915757423622589428438831606824116415648115436974055508590514120323175599381063853950124867377454579317957661113565891604471890014629218153231912958931963622453424033660858573999304708490793640465751883741915898025708042449114787198186199313485548216816780656271774136901511033424198844784430445803354141032558621781591417552763904026531039167064012078259739805358916254338379269840832952893643156045097304040084559761871904050961451196047187522419680267326325227259350702445918734239410024081956871907042931976115613915506719799387136743723306065987529533371788644336631302773905092536110623618554559384282775361606182089368644783545525812126241271284101788878542594644627503770431781486537645422120735004189802503015374660853509966568716918844073796693952887806495690790288553751839418951938715619746489130623127778571056673663335823250037422460252314609750579941777726743690535032980883654284140596450886812261609710900243400813302905507810039590123051209051570748108600298542307289105837585796001856399874665963140330710746342308304128967481689362190080798894488864711426030108649772974406985847095580290087749866451030978217699061373561773413358511005895272335190012821007697217193065353496686874138903643481710551894521850299063415031879594335826597813028507367523904263156338807880846300434413637481081116432858944560520810749087402152672885724507504966124269157470441104076215160714493423975358982324753932016571731930078568435951376225139228813801220256685109433192337746731936931610107421875000 [78,15] 25367698123502224475295103030873088416196455411234317994322514731139563440913785792292864587991081733109944581396508327055396626954758606239917848260478460585049447802252381251826048923800950793651732101661789643776062349905914401390694555938304442861914394809664392416463193702252028539938138026254346942964985036966947239277690226528977907081278527669040827792248205105544693323493504258980804609805789590090226812983879438123176487524896090277667121674001910853808037063480683335690907952860525589472085343725399197173043527213141127029584013638982191539326447984847196301204750604599372795357449883490960168432274129097557150723043161043500154216399117804300788054237410164341653058657316538804515660515835315812274067152361613670277065154971862452420683670893787701647075443533903235177510099076809041201848765913543835574593801368678404576842070435347975943700017193888628623142378617884794676690083869267734308828764830199045144149223970349272075335652355503258633341142302247737908507135388114552258703396281306685414563835016546699279726370141535602132921971468368979769789836699605244634263090474396154785365065669542613272815788264515350798539801837624942495118338580616675833815315723254661146214366565030466234083653728912272575774182681178691908137479346894196418536776647941853568460949940500066396922659181372242360918657803076574923656468872869976655380320194478847622045032907114373129030015985335476994421656092636338642417394502803410757198022010784876639320818296405430229354668201524839114714115133595894599570573762635117282817786999278750317825558999252823043360294152513722223159598417577871465517308015660927265221858025006074935198034806130550898504659595941098280399099850733185720112845612751457859251130797287045618098189554157601052856503610236541899536555687739341034648453188155262525579603547641976379087333145566999002565010003018593950255928669517627648749035571030906957268707026962216343552040764768734538402905429391989258055259965871176006232124724221633643096487202049788390825378267545708865782216889783740043640136718750 [78,16] -84309309821936801738163437793617599480604203713055430284677136009450838213926398812410229752811917371879251348520638724054503167461929422152488888247092313292081361010332195772024313108778311507576450626490131253746667071932216625930257479320918729265062477895542804099917815448372372613867587444819340982132766997525398294636652487478255011556741761450703763143091912522229770627360850376914332780280619605771076630288119326766040463182782247221428965617589406743925138520066086566997079967807026939468590818383167240091250584026434123851067842437913645532670550256554427192685792003428852329168826984090691469997381514000457892307359421784139618632230562428097697775555138174046176421383366513896466991013757870418001705162883208978088895082344540668154058723298350182377890111610700618750806654953809120994100184951964498182489086171733204225866949077368388481264088408567934793237723697695419266058661073480805385696700990000418532979689146114115737481447599055823989211521802859864107291939595321648994653117112904832603012380058817455374614350740187964973711988565713479027198176506677247717076931659321867830665107435423361899036386866651998097729100117979132199828194235449228701993908875450096320039255486268673011459722511300887817521573101584354854880092334147389001649809957446633214436105705329217812926709453097136747460753028732754627059796474945492165807944522028528895221285672422517766288695584452675246397427846282143463168263814519172884970843879727041376797176468863184698904519584890201660414683017860273343936224809525449304242193536760534356090531902259031710214551851859917059570693808748246168905471954872119792126869746063395954711937883812449721614676190629500805592366281008780455011678278820968311787709085439439276695428252328087226200054812849899001056121233964495337117032900063396259635623469966059199958367563386910764419120422718104713232920222461830858667645197128211725123559192124257046614541387392184609683785610315884123571015585169321743044486133077542483729237770347779716475361544425481952202972024679183959960937500 [78,17] 297959295672600269501568455343410435316335721153959241034147232799760153022147767437408579828556222804241481654630883217394388156080870304597062020831423177748990420332079576178715829078759155314762163102129212616997166836272000335087295806970193311621736940546075046235525239668132042497286781928140846409501865903402864795892250853976865195459414249413448451781702368852041143167897904378836312870486981700980271555548355980371562319654461259751998051198277515569773817962824631157783283719669716406092768317280346476040518999189078616062767635621905810371999899695164579446081709103450984479290987030399452241435140283311309550965194572400363413817067014092822866934983067849052770124996848447084126207950370384733699657882565367520925536389625523846112194073767276060202478775281555405068870578368202807737293089479937382013808092233835737341926696218743273038478606396128118994343236214776889720826292681037716746312221068794452958664543191436562268428493285154874619690850675498070046737586743735664647922200054974160405230657246069893502376875420653294828010045576666634270535153473655090601989168099317131301217099527855988891746623115121673824696260034795439087967480297634276744834066674456345709402039804199373512396632771787085687833946555486978662163665768142448758315381628091003655538513506887393282572547569220105552597425072341006050132429121528028944588206995662324455873590862397021105003833086876148634494494637817973611101967550840125619270420356427179826312388934043616326466342189693090140433757935942171607265845582494999370339420419748067246202604177742475481079938101935566006732335511376577017645457353597356614226533069898273403872785702231913176743736830693163481126873124450499512702317473298367538690961409441464495448442802505349061896075095908881802213848695506522317928715762135828734529907583864040496690665219130521387687910904926115048732454666126100532473206386501332879247204250324375080319703743618502287569544897246905275315103945235673001562098143602367981181835413034234439494385426883127365726977586746215820312500 [78,18] -928318290448370465361282644251225064113281857035743094302754502650629675726359943896078953896686655084138225797845260460867300386830875505917194225615031029666161772087145437580466080889451712991511428903557414808048922886654615334027544919842700659829561911962211871863754966412510578744098559527247520901080147737695016128682536432813681956436382885260514949953704546875086134669363727344589025555472296966786090732015572686236455483521584291715739690643190963079001529539584290697162937027892226486371473568581670834146990189043065384086941567963343480648220005836930775175999254723362338721686108442083455416257651006552067462102354169319599897882379736052507700013841806765052455033282091017090763569301075977844050995523336806559095594751765590414410597388011240952297249869592240011752757297281033143468661881370659588233496387621639760733225611626623339361256684934204228346623105246860606890476598672745827115091018367981059660607191971517160492712552324694848530387304695199417249223041138133122811652240242558871747204860403926502330059720466025276553044599333885682956740648982672488932697035263633895376931438563379690941921296239944588613179603756714001964257535730967816263416154047285960211932963908858987650330775252317060004566308799215077282005631891610573948039374769644306118017163372459454547448737716900338471609338050442362264430774972879844443148233615777383745324995694551372354630185308948774003151970920599530366777595442963909438501399885357312272414602527750588885330315816065920522405544514543307737175638767843539884023690164598095304105073289440856533914472411694969242767577589430434753075534780710579307328794701872737039048969746674933015196970383689398675160439112197931276494793312028626513093602215580317571296679495837800864611147221263414132794868284522609385402134784370334578165477128656141288740236936234452485974999184119020143742768997416122209974584642548568710583590487676620452838016087513455003917951326707328326100033061631376407972195064374280006042774929982401739547714925038235378451645374298095703125 [78,19] 2436020318359900565550175777173647111815751595396984629396824713955404898973691306955723993504150554677250750692191174273883184257898960939826902719585077663828380785230082355663269225258298331116383539301779697026236703903597992205967444366057190026078041884211245290042572422752924129273941470030531939305637131341738111968206342032622486015865246991935683680368873879799037394262704068328864220595724261829888889742543977912733500283329084546315711325709845681540033298603869777330962287475805839587197386547286629593862477102591523234879497280868275758262788684391553706483519719272853843778178453238874904645367178718960079034995750705907169869978470532974719138457245347307456970720296545628214875002965374070803929445376337686371735404706495152411736878975427856215241682613521479401937505709330207447760463898273935137330476071667876388518702572813935497775870942895601242900121741500654276203284658902022747393276336831809031203907710056049295215329846406903171447441288666514427685994721225272552413320440260562496585603285816851563966546021522636801724965941687316934723753173837062721824366301415490150808052353872283075527263566781795179519387996743860049763121676912336684973465650987973030238716527223092217413475747981850458308375658217181746230318084979790678304792960271512590183104868650088327043030073052062872477873596839563660289714783849273629637341404085742553936537605017216323053510651599170502708010485085804026072861873015320937881268009061996027204731188004044353425514393635404199467545121534776867258429087972751666085148562149663714126409850310114396483437478567223308385128463297666855610015170344236171137724467979919379848973157296852373731272591054840541933439896572357147021108848524742228387774481652986430854080373058294230835838858170214292699540338130274359253035848234408628021644243416975242236249007295172444718586727254347508523205340824416885149494492461302670936027731590461215133653486059469527903791404958779260480396995062041090170782371019759781037417893434287793907877528454264393076300621032714843750 [78,20] -5485097998409772746160767208699323985678066584343612460382732640204973549595273579198426586067813307459383325327608449114251620447911568818682380719849764733091434525692380996535514668967256344380248775144155884295670680565295808356854226322737106533079501089598692397398850280256095107845648803653485003624403905173503982790532986568785243954036366575096872680950725219943069356296999482892561830014053343812427718534665875346928230662560526960492768162159876931305277765255568795389856707298908433227442293413440597300975541607192427735579948442940049833122622033006426983026717878248635210608666916341081649721265950166844562595499029242946705807658470613683287867211894658978748378055160130193407677129449650278622878715119440800791874176634416450101958003649990297999058352681085969724275270268402655496858248502234236391181849671820798854734477085039443678297384021544285329901909310290790481353211836910884514478937801620248819499616463970075507709779543017387100645497086030968397399173676198606602271974493392233599162003308475222366789145932543091123578348794671000487191662654624167038090356660371458662000156590063111777588612673729128056852832411973211592735875744212065017742734030286286205352756309502396924230207873966677306729675215338819106318313372969423149671343202030895636899261387518239441617812716901936974316154037721418310382810168368128606340893011948608949416301943834156938631700964024477125295101386981605649373951499196939833049891520220555421061096181348215049340460170118138746685957526081358272665231185072387647771057137781084655200738172055689908813348955449232210742713434361316591813012428070657483480011876823364973683825146261466922511575730000457166024971365297980899687527587741939046923330951499725145575319755799358727222605244559024593451498192402712058356015816050413017346089737095902866423076870317104731699718758120934021483086069462718631440890362261906167749619881361019106120589804959339860807929741821868499733396137734632582478144408008610270973841099503842677620468748500570654869079589843750000 [78,21] 10870884577857109933708055689731904473313522142776120886049647540059644318015677039418239051229702262723557308606746400839150829293974799153704638680805643726545351484599437983615277233251670120744000929454762105948783063134072188167666561517120220593578297034298850468659980966016638166350867984583165619695000181213598995770769228117383621619300050546206259826703715501078302703532078863057151338917750517342453314815262265489501619071418936752924328317591305865202870392384990849057595674215281134681236138745418933487823382021104894821354517238257383301403668242190275183555163590128887914820685992272002568432774506769909937597710528856957756081279335636692564763982423286677223554085740835900882746128790706298132343671765157279506041024566968768431740381658018928828769754348774098540819598519866588592722601957196122459608440273066348953439210339739642684740514989839281848502494519794968622524421445837188621537977345394812141440988245151803588093816112965981029010279850074454983204241713849318118976682460865034335598070353013181125783994526970983910142074742824256721728217863233096856261921270914976914741576811346906998479154835544575232983294577848999804200715174466665143114854596263536273506986837046287150546576024998493987011175953432871525706332154912172377458330723290098886699070747200051821727259659793605565413554239040052055148876467575035392783612461896356079743730228344206925489457440814002661482918345091591990771023309695619290528499838095573669322311405741907647510515569988563735405156788679378457459750650939033426312032349384720433776826733122517515187486916097406732690726810745863668273384959278963238355477345682723626824144981174869665931462876045935041035815487748216744446990676800301293211747981902009907626259980198870982075438603389477513784478587358466842823862280526068129313691906245403922030393213116282234844611725696088156288767171826658852299255873756468428374081309125362649768549828384679325198506226353911583858996732455254798279840862663718804486453085172970034477657463867217302322387695312500 [78,22] -19241060926910060164799873330079497333635043421137539453818338656608013066234428879832497735916109112974275917529148792678302803334873033280849250225712365216752881086221013658521739090575977188858242902161989127516652803505900668955562188744221689021225271542871319513819937138023056259946185790000781139540367781821494905247420339630688525101935891697122239736734651052911823984756822284789151374640865897165663459190484210131371190954279921660217846615661052487222007157356923682123396174108610173745062853878308116056509932080800279498572016138739706437239421639534662484128912644186489635926468675908123420263742572046070485259838474434329293420457799464109596159307647966837219736505310667352248433556559300619517111433408333835901769048102745275643217798607737402904638672863885650966994861517580381935407355895926975182064993832599521636200132165979107683516859734455212598408168564388650389364506485416025797770666679022619407688337322012810496015963202801739864036234112681854279563344546539983998906185245236549558441988378351315789661326438094582403456501210944351626123768171550054679648270604060664553215834271116746620877221179830690123302673953091960928489120340140354691130604328330863378454350336190134316170531110346605590385150694203539797591943066959343058800363634202958619580148352372046508414045552355007822206319754528667511469636772905696065461757012296089678431833277553263675051349425577658825786206644480172913817107578556921366190847205425242234143069292766922711532970860016110774300689661625069226070651925371065048852433494732427434682897037912273459234539510634948652182293421344255021713464968321349761495366447792425225900006612661547059885581989008372242049749359152763648309227432123971006228417243134620694033529222056453289939250654308051158884446678217070832380702725967539622120707476936329758088071602867632175116028624884739573961719893673387528977032716682887899565854200646379139732640752862073033072412146282264798605574303669565899534385122402993792748143037085739592839672695845365524291992187500 [78,23] 30468104835212043705383144513986322581089535651413214672856773777675524272531278094383422243369365581065616064702231063949518672288733763558701247362459813487348916795478477040116760138623344920558409561254316070792030838919958849018095252298854857133970885005430893853365704674474370598891081241408984155110724018392694771466840762793489217519566768744613368006997448994525791232369784443339366156676128732333851480030310253988630380708619234014394809029203240309042535098467590151940827122113773330194153055890006742800941035900451484899108242225257238802596904778697382576795085754770276714172945165905377581181416365846239916820270400900148781206598237788942782779961667346142749279265994432181973565090466976704158616103587098033938075440061763460454565648528764128773138367058090458483394384108959725009467871449511314834141078766565140825602052566178309104294179058601806255942758885424357485110273561131743367937255904984649880407659965342522351982152283996596707641885176057442043887709444790656431239456958729039914905849068830403001874052446057447821283975220387511225555780475669710529551591670078204605660402302733702416272277095777471405736359217663569553785894205790545760853027491970474084533689662725579489416774013200198573352576609021592456178696771103285667940365436531813715757349824944062324456808911017791356004815178937779932182588557963541477377713751480863781607098484176496213607961234469489863420560109304936442801493171224057410353179614684820568739484550923132644816832403772670072772675432647937725387451492248141816262569494669885937965297704452447397160765080147104748964866344163616085290503801459417578017946709611718155971302293802391835650649303594257247352160138139470447737929295097617188935337136256162570818386539600742218448572132634573108048819390651957332212228976242466941281196018648036877350858278092552706586723160442136059440635524419598480220424433894792799421640982619162202389000371073291604531114579662685950927339176603044224104656277736634942742907639079419368499657139182090759277343750 [78,24] -42842519547278216224713576451540492049670375558767180957853698818679653215427511566198766793218148230103141727870719334730805761072383270033625945137203578284929694994888510309794708186734361843791986973602151785375867706489593788903818635996259556978229167961357796445245952905253480788658749566674736345616870572364647523969864625235920294643640591176799141744014465085697592423020042682122982391788987802966700838632139876223552589067867471224773710023970966471211322086794126659321476972916094020121080234348012437359132792181917073741089074773859076033903477542560230291690543477946323295761895638760548490699617249305831180665573323111918734136124465372563044203952680797557069868996457520862935807936718267978351567261981866151974774020891983155422531978824984029100713961220229641145914923317649759138811520721014420154711863900080800030032256958213724210605388772988631627437854444025037392260404333088910086104589547609255735372204752315580509486036114789996268140322700197657196690997460047760430123951572088291290943963324460920514736052460141742288695899759124355848366871774810411691255301694112683548096627425544896936976317729026986350038528618252422176987040350785671782496131124064142816985504377380871157097781904693648575865825329606134572944727737731939389066775539926275668144704081588939001382831452124734998074418947297645904908027920361952479209442807707317585109266497561095372283640330138826793693076103500217741412239369086584222527582855869848867031128698762817675191478994548065115448571447950642126024626155630904434445811620379481714835361024222129925032480522334807539732852434157161716589433062051331892211519404851332553658436964463787323625967157834197932676238988650275034254240239236436267309102314011757306592145670158822939451080433244342490579764929354090493496914782356281900297818753984540516231408837616058621151526137465449941884142003494020490546728024859728754433155556142431260800065926888266337079330264450180123271417985189237399745763818611403537378601313889703305903822183609008789062500 [78,25] 52870960846662071180117535125396107916220813592148110292725714932942045428258625794418690476141286411161744880064041978131646415281107945133172244238569120586822296428295536166837040289007673464543742064834143007509607054769663574317843048372755458623622066371598870474268902494723096494099936201830377560964048484165196982254193579813526721239472618091915291638644220363623931396654333517153307292430429381475788366794382427531365096799199052685580092191354572834667180415761571805866769941437021631869391880822756168722382054992890769782695280559222315652197960090731550660073784605703944916293501882111768998657493636849049787850390525914243919325344092385241787310213575139166506295629993155594663438346493938543431345669119174205613245063864624431364321113726694546094053065351118602847048900164600583238527196722003861599077996793858724607725695135972061884797930907405266477513159572114905973749895894550393704613214516470136420017678926337960838127476746734638951278857030412994927875348884768585744766781005912248412891149799431714993177010565208706767662394382246851757778062083501660489546489029507516858204862023001045146916108912647527084942995563322126115136057370270632911961629653770818709164734210420079990600911715573702126475202084939656264480254099501773531760046778386979901661219071661834881333418320137526610758133420729597091801067203963486900735472399441418746935151208378306084562344760936963993395211511387202987131596311397840726280530828153180552301372362439846037741843342507595543701155737785481753555476427336999876985066518024635897757356049113411110065988027490409855318070159800836375929037644013821055658339107686741647107247180822004487598808067357231588704499407404188572814927687462770585565987207302179021416973474850547362039932656775810879716268760926570251111987340740277849179397405017346597623712544245186156875510820682075068430091836992141783950954906834224085601553247719364582822839920758038588138180489487831947285887433607689322679746016109682098249589188299069064669311046600341796875 [78,26] -56745955099083806943958654598615808165112797335451992723341229444678952064018475751296429856385785638719362554583666634942829285071799848059915431502687384940593088970742767532159975119318364617029173652237575657189186673515877086922345771004193255090996476987606791771165978668169786132476085494792801270700330695431629831571523629563406723578887989034968341202690455057434453363483890135977619426930245074279181980292248485885937456551174941618764366602708270075571656216394752130663599677366459157573934746410264015061010381986505857286238996465424008644778697713375075042089188191738395311348717966839785906742872799368314108930962073637874594098041206462497108884858955490509019956534732609729394958149516461632762953716323849661347260780670941069759563748428928043857065724206502365366148693328928388290514331749723488359353365137079661979520258797559470003558518157042921853539768081314776505797058012100573068026101155448615464086733625882455131945441849238891676043049048810521419381946458214657127770090854239861047630164762709767002312616901890151368971525886967849979339515417614319628048652133426928276340345994751397686915896672413042802680641468315384920975972494914210919505649397200322641762391382817966226388908363942050603936840909850012804261905801103640675600508676178493852640831416224270959614735398065639198376978706931325494925789469143243404440587283566646625801212393267585058161283909839701470066715909765979116853647768079885028280975135730495311258229489904274312140360027664145097199216000815753192643421790630630930503315887965987163926623910399417715273853543075122345592675244710964424834339456226725158604077476708851481157522988636357425407689752133496784265387127581679293108762436536017344491403259707783470342961125843318599608370235710851332865642091107182171615119425676347342335857003237788095790167581583083782568258064756692049826559932616697790541420697960195580355556583901771859382048104336992428142272639150011625986210655070898357322068688191225860339983455560286529362201690673828125 [78,27] 53285217851435041042446844417017019026435272982789064456265037667754738913166841085055342769664041488273358558040384102127567161532449411334503057046334048369361936166577421061377658120349307050846122108452191371679275959882599596179927874312030440467659980327768381189710041001368658972154797621193869166398943738790955946196953371724551498232153437141309996735976699899111294339111691760981206673828303384030801569004420585667585427886366646348859724860945426104077621916302935746553212026136526033030314924930589901843376486086365741108329046528581982957213867253777745087852088375951294502951935549153691784951065138741930086318842575036420680257782818564074583782617787773904468759305690753572618717734576146639764214091967588176377804219089021314098439429036546863269650961840070248381060206811217677819820393732983809570906136535061513937984023640362592111491386209373862758466723955018515638968422902713110429171194987853238019863890283714499038616367658074786029956488660095723828249476990112881488709956218812788785944247063560245399393572436057221793254801261430654422946377019152551689886010656139747460313158904037450001840409213631643329585700831652277910060794407293532233063574843978638834447668744096071309947651596937434186702924031219960819112477883734288399309332573201204601717654569017720906369592022278661730664280637914451407869316800130758369771319304238860556653131034217781012173222797494415973556765715407121278381515788547217671630181904532337587318763848552532431673503905149559656518413381182839420300338572177245176727922370966061767583460837784015036199205058195024750796410663013046935005420787926449018152375616233723571246029473872082926964431993841074261394366941269383403609554819552403512283550457280316360342190803200753037621376448479811920570877994003977111564581396750873773580361854624489989367341447756891108022289022868461076300132862129710483449456041436409978201783317012337489885572867297855362076095068075244756023865863405896668386174490350537524818719248287379741668701171875000 [78,28] -45659817545720638281927382135758904830928611958482125397137809758389243045302043535838610278076488993656744860090511011201983396885469247743467093152336536929646035316850079495196958591249045495871680696166664055182760241583240754462396063280579688630041657645400834801450558363823645908655440138783135572779512871932964350804740573267842850558879478427899836492567318869087198793982799925864891664203901442458647906381282471607288445350437670781619095774620768613064366473204332912498218276876590713167757545337042926300364109223268174654416228673249776330461453254905321075067114351598205830471181702803001114679287419969703571907685658185297875771559472253884150787628675752958016981458375233072380737944901233812778077059669593129275338713831831828152954264991866967883380306173132115290970659801671901158022619502728301602939390115380134751774509427646837117533452346261866129189711609923639768830885848204756046450099463405572686036291574289430180681558457844416164294277656134183987727387411815681268623345574621704174950464499767044446937900251016703175449984904032136504815037156642587005995061845262837286677585357937874626786804476375765766468154055994808006272816955309484187436477055181459864009583446254621572762500391812297659745292559297966658063601295203491236643279444829086527821339938790621697576613551841685764506656086882592856962212170975532517272054215501920486263536927456439281811759108381382488284842469663928622163902930203320871225540047184164806611777726520835005534324004249681347064239127211727032320695380748209925628405576664216608352825472083146378250602709579485389457394089601876040917442859978229401988779821058706519611595577966632926981613189996740090217512085394379285062945648132730409058476178464613593305281949992746845337111396630826732468370232816882863129102178557650575271253624715902463607552551185051063859739814429912240616462101152161342882775614342151266415274951821746223713038743914181345344553890984777382626364887176265399803404276823926011275034397840499877929687500000 [78,29] 39110828075288369854637074936484134124985378280945068316454989934995213836992979269646531839822616085258714418903565339609338559124993195153548528655005970259452269685215224295807943825031486180968879101890089405909089957288950681050018443173849987818330452223947545898768089641099553939166333078826784570418321024433533450015261241467934397418819759000323720374113210427638942639511231638231121786715643769422212252294023590425212530340597827147436160778866242638426895986700849825608620842728850043856407306465572779968370362621325357348421010655398368694770695052315811003768472484365914907473477972584452420234213461873865714067258106029291354772039619970420633574614245689346582826742948399530058773923726984009086123141005251328344776765873838669522005452467366565529783351314294877305020254040376992058621599121022014340087159888983984148011756639976912115798806942096314336031065151789378482369754970665311662410188051072217641700095209502247453240928164529058221445801743051552242655707603057553012414119743129085766344389863326532726692198479697257066013763355242175028534112115529526612395003534086977039289495910955815406977045442324784794831060335928270817340572405264955588136857772192846301581022549327280599040803227856838446500234788626692771956033186234712543827821925667988678509198625504191902237446479203007775369061468039053284542005999458779770196885929763500385695100017196665155746184249036447748042088537283004635379048864759535683076303174164530497542616959620817558532971304580807062518295796273136597579528518530091612822769605730973222843558436548697089613091259107460226669144970573702215010393212789960568332257228979071464967987887184856609364774649082532845620191394505202090198075979394652256783165916306068712803842353304601839959566714340859600670823513125916946649120678947739115422619035037944114836513270304192398633046697358219234879458078362491596158484235762065233175346708610261675681984691142314373129217911433386452351088335010799456898517023617500854015816003084182739257812500 [78,30] -36133911281010885369992202565329312809953360544946793308954499586627738901639985547664331554613946720910252468408883485246339558570919725595746422524388183615680612981377857523615554043742410512854985184192207769231805437302509611384273013047188757661622395077313927995246291293891117374762938922968548454670871086416729301685397559261372488392509925555847744874639802309143892488369312889621712629014035033514228939166686800481578944571942437013103291111455814500974062898251484476682757518600587770363363148197717598598490448686485751573081060848365931097368150881776369420245398278749856932151476073031596083167195812814509480708043601251710800693966527607764917237179379525740407856024539066602063039611632321727295905241115663641928394266549103530246172321753691796312147329556925636988246998810747061540929367394388744184679441043741209815379089516507801473536312322239917406530677847392253529442219485198129144330340385033418123763242551603400128576880095400379215220341683682466008698735637292998767131167015037194860102502286742623305939985247866816888639178128866306815945607759826190593847636310981940806996764183928117700223086102524666096006605556952820453654118898968709681571793660513186105408507568823043613187172778658560025473193371991206871721134707971641115016348067012756394811736914949302828129177285594348392401528057894250054917834891315296959625187450859775142426812465624921145774483753019848839006202773019456546830530091605805004056924494808604842099106236887475016796142203052761276228543497826089099334596314452702292476021862100759470481464474844138636860953008833667801298828906828455124147768586835110136279601148156403340764216681415563568122129855330683843241801122639688094403535682972750235013222880255104598422689802737424418193772519594997996469421619633566288427517110518965191431418921783293325888496980675051650191071021085879822498440466678143195437235964094262833467062182299474256909944570471392160869241448996347557566982794491250072753396604952058623894117772579193115234375 [78,31] 34346525079505506734692223781369562918685835434286964874269094032401362691699866306915347796187533227957506246853811235815965831577989283262741825808073555608226901443217229598115595596305739659219890447866813827272196301798889673088801579121323076966662076771849836401041347105632593274720426174497769923021236875439719388679094656966596071024011851888938764260330406508165523718700469606834146895559065546933815322981117599031899962121853270390933858300372695016871513683857732749317807537422503337438766531859165412587721713061682605133588685087241241235213750138894275917786366990455675970269121251757671833304524673092865430939190103790642286000658841702396044051459414061031001167011794464710502724787780896375514158255869229211105766586637968781607336693986187613035207529121462829348792220336383531946949247254391825305021227004877301506876005466337515855304005124082392673678652424137458318713323157235469228317032176126771801020819142988343369610631428917788121632749943230503493007448951479344059888788136297417139728188748498967211979111741582894531927828509357039884126031162966005990040861989029603573939954294740858089062170899394530161241618023162950771574216224764942574622666065980777179175016646845327176088538864399794789620609480134725737548876220421724411716926471390879910813166632464848602362258343410761838290420777025579045615979708252661872651636501216431312718419747478886493727876663575251159478803874122967945076854971802272171642453035388843390466187491253591121831887237782778938623605046261326217956275247729458956760980755847483790986811570478346117542470420313293041701832969159666357251432709678060099206415917268625162518488171510258063583536364059591301878376216057233852932988010563650493081106725136956376882376822677166803876793858023804193012546342770353609741174030905132378501047688749742124996598799791565815965832060123620299941347439840180480557216958889387011279694210904673552755293575072389824263982349299863484146336549477892055581840224931511329486966133117675781250 [78,32] -29531502920861932337379504280850573174916802336126418552504460510297242397694450160867426810251364409227546191747398519823164460664801013412944676303254788577341680655250511424874189747899849724108018507083755402480093885635382251445602778844170996730384456976631701890877297828469439228669899887993143835887665614401248142767009655321106250284999523613609115229427617259990734177959020488537262331651042915257640367638779125624031090341717662969420700478775725302797183459320607909954814838460279425938415795229980358970358491013458874653747825662877631826491973286109041964734681003426763283360744766489502837264824501508536786910492291760331831694111766603109400407274112260911883506504230667634971384471568948190516623674320582958607245897034674609990522811764148565794156518792693889043511185609943721624036299998239687355508978864404877757758345800150026012385691818992958132871203138096283260722211210021818348808337401130548570008612542309931360660651950999307378356296438142412062480174495605571658185094950693413229075078522171915783282935662272800414352292513597712060651303210952416962316717229263598657202856015236601521295347365094365945332542449584605075689770523977053951870035929425114893297493370977622308292877487398193578005648489073515821174990289396107319409040406246265643206501348829749191637869948225265945582987173822690003238804721918198297146763685842851560153687694763391424269681407244473327414537857388803878698444852306356246085526540051133539486496888175687122671399225326936175311958396805156507722569184918876049897214450518331606598337948163917644975921556128445202101401289363477057293328593874865509863328961746229726023769388583881414749475896396544056470235852852096809381550319857096265400731114944866470739120662118680145073762755768933734373401166727266591191496973243623959309477100317676804654116830911389876031012005012851207424150639803797549819365646626684368120090793570235150656600666119048305154629192548124626633508751959514282425800502096535637974739074707031250 [78,33] 20257403600280490765348570582023912561637369051936653636265202946304497104676121056673272364829789619863230374119231058224854622043800522409927197267842056192272819173554242175209731210934918479806726091410676936554305666651081072466210439311197343778168832367702701115534691857109547308177837754660942804771659187532971646951948497737311037664160675292506730616295804654262905337280711481013981938951499078103993004343969555318370130567334766325740341164544073530253023317582281610663617271145814526248379403112895213466915240426139551028600367070560255081238257414640877563854472790988251886827227367165604139646640602161696517494051359504997072842825188948800646579690717847865864525542896013951895346699273994332923718053545850531997771974867004227365555608720712933716984703086276237227970976601137751705264182251078889039034536247176660237133675435000401338809290999224041599159333460360146436630618249202553077722607861869039709269514708149053784277701321084273730869395914953528531648410988367522587993297808332776135573257105784778749378304416560545940076005927261777186420818055096197781909674319148712186717314045418097531290848730330571773184827593911345252298498027896608849096076996413305138924524188443736627572479136922039621959811665636132030865163238292360548155512663204391948170116605691407748949457872115267222241511371352492723468068528482824284401528000345973803562540133642131077992218642224017564848781368237591041162257852759739296797222776209631716195350562941461514400804289033774882459331054137014974876423615357174280675803319042625972439516542318712199597270474525623788284482446922134788242309997628618915941584180179167691304184893636495035449511506969036056298217689822855440527321755551675561727474634417534740668655359008554329694801383025782223713720871565732824447201026904116139852955254768912202265918623782449867535155851734079653532399402265271299552412282574863330817036007861980177163226247487729823745479105674767208385324149602646492951407708460465073585510253906250 [78,34] -9118814866697177855682642720217878583533046328786302089022504872701028151370627889547359488860776289503355723188899433967891773197130631312352170542670538815522431833793206440407155425742646634726442848740840457153027163589025584398094598414458564444978536144208378319561472670488818290582986976495738084008849506854043372347593580494594106039900015438939723927245749204993568055811312909812252932387189896201269412419682956948882834282608033172983117090068004775743603750830257255224459628812076756563116643712657830206378770392337010554152510228872858608191414460960919054267457461838133394094596445609359191622213264659864764678992525320575521263363095312655209832988143719004329919830108561480928646599100210891920561958141652517179002073258763776463870337841304150848389013642518600164442054118583648297032399613814044529116897419817307185953227486131652813759683042860372174843217863939585928342105739440396235501884282624875456967169798080041659215365328786767244386550879158993990699278448115457682142651433619478418177294990566069331230344131265913768850116463763234395838308788474187535403314294262420099277651703270401347064529045527439476093911170898461106111944287105600616074292412993966407400102988107185196145520528790180412823207815682892902787562045006917300980499140355050029082712346158670274528590053987567961601687658039413490334647446688495244636380652926265461827298751931821748890271073013526887088164025165018098487500912559203489057114583017829120652865348278414205187904879034291836124007374239762604150387421507760880778554273322223110964615281218944667520322191178505192259806249356613210938578546575292625974884735598656344510098740910175401012591845863000716094549616707437370553699632717483841371057597956127031454808605002965006690025062384475914683000307409950991914529764150170032131050923664868547647241887398205204002230582890807948809922473458819719405165619488628856821081413986580613386637669380870465406007576246334107779875979837846955433633411303162574768066406250 [78,35] 96093798552267716671419349994720984068318440596815398162327820658618010684333441116706073413218453507247044571152458278763465679230977791469296638905354947064208695616236563596118143374022898820464344577936729880664292326495994065554495820601100893627288312671135614539894856097554260986570292587690872160957320045925578296341158851708813230954316919419523758188283179770450632577674853213969765619146643711075816678237887351176617706242902695114806507119123069154916230430082754259493693283872817240863469101769991653915987179204288820160346052866435371754374501583697929891648612389228187102014418673839337206463575909449040019159510850322690600131902887953365545198071372358303956855908149233001514746019560623200532485426014418400389879171626236482597982335000781264323388533307733800167792834962080428419837475540154980403168007697390715495402324638855227992906482231592143897811541174546999309112814445000492018382377867311773499580450635235280166165657357216648929270693922207194633339203925709475307083269810422460714230395079281007536936372629538632081492829756732965585154015942729631837269135869189258264242145944016225016545500012820521583791547570733100370763402076471934479114852937188541179503894208566444227719884915560019228739293775081054409591564114331250786461927074150232071700056097693019608042539075799473162091028292686711846180989372874096396092229766288354291879190236677147527164228557295860223751102933870387547222341386539590098026172775719881739082247630878179564802206445295779095184782311022408318884561036022718514743270072181794404911492846015023267817233697467763683933891688026614255668842068168650649035636471408562165281345271204310073941565246553448022528225151956599194968323978555277172769587895855890754652069268780380900751085672743288136535949319110200391474633494624698564710460987287602488317343911508541434688773667496598309474769207963432372405384227518150427986596788423429948272533035336956299902491741682890443940201485872876219218596816062927246093750 [78,36] 4576558941887072901210413224597784077848019198929311697617723651580142335200035214154821567227708557371575368183600441443772243198899813814370862816367799022162222675932927729570292669122022822006398413383322070335034922794765037737827764559078987453669989137924237019647769689841381538623309469571058412523136181985279717153694087500896197157198105073759489390276034984614102034773289758125100491164526235012688732981980974246105514075928165487070055252063826128164442487982354559595274098342654265355848720898638607624571013108886484383520413798670252250420000479954254195570421211498168151640533381018219564990858793150751571892882696974245399226535467852667558377956649421014546338157647479493416509442547588678562671270199505423422097976767380772997620039312681086635446379070253814965948750185293530349307832589116698464564964384851927563412427888920819989925357084241211974844958621859360909302830311087172776890324689381951652585684643495743883831595251567934524724148589449253160473807647079606153242761975650038112993463358465779300408622516678563794194730476211373444907664243962518991478317725202569133337855701039640305045836888386606897157602689557329945277593928581040823522542228532732349734078286301227145178765733330536223060418792916954532201519843790407306484427682969564824956617682861096514161016075258991466304776156625010671457702743934440253274372183489989965504574926029584707535252623946127513209406286818050124293803953856618103879509717087398435922398803555426055728307299199179855679359299165365422734538935293669953167068017559227212542272910227344315141073105813203700867607379274902367829574638011407958096232358014500978433676789027789904985620916424683050927624244035757459491202927247018940538827197787663700861716482754646800624835944152265194261767871316836685781932119807545473768970962277155419741211880262506726763133707873970012249583654315533747666348046224219418140301576869966076705058951815796032687246109613851620563640398842153445002622902393341064453125 [78,37] -5300887137587483813307912533701424271321259104040309841789375612372973919520871045309096109023326941821063230773688004231271395432193796434386253052492350926497021252061565600158323378356057701134328425197007652787310478671539338903347901083121805403358799015636614780943277693523282818703991815113002190498784070682402589166848099070499496083740704108244696176436950140970594599982506053984529808150386155185276492744064775405349070322654849133170282650175968270586905873743452716670868730432298371539241392853641273337400221299837515468618322981648786049899707734876429911144839316917270570188685520643936993479992156647685567541097924807901834774313190565701485420247723252566154333563457618471750542891250955546349363879514219262407979521556659908309712241028978871134298563880945062641978999195193342236841804234227721394591363047682074363715987649055941198002861444234357410595473676206858852381602025823188287027289497267420006094325333592266801145939543531355081766254338620721614988144217065690631614693851578367298282444364081533345913280193217133439313864350649620228490376594998635837960626283056169187998401708022024688370515439238296101065099841940075138132615557648457045700702539066468841738333335021038647051434253430174611872114857119644792789317642510943366102530254811376433869426061188897475360703087145107497590947409311003885192153517950540905473458789262492557940496597256048637039816633313994309035325466318620079073169109949035662244022228348589134922231741545707221860193470747423084160116430919381527559956761490007167429693997838558133660837126423068033062000817426536946723385238895017746636937432730275452560992441647962514047866630775591628309855037664690099380103473113118255967305280786582655735229590412132089195661239304509010649114130427814428364038228426576140357940072227872499124347516474929375803471859530455808144228274437925210976887048926714577830718613115873072720372891545865018520973920911089735354397546327810154809245801743600168265402317047119140625 [78,38] 3926490451725515037590563260404567135444371721672117419957584013076371451177031446713428566044289034980872303792515977239562419054409964913610633593572754155969844432647438952617773956408453814556917547394106217003616381030926590226452283511970339718921264699251021296848150218990957186365945440351552641923362181682239933269901235971553417519906827459210652855394022978398043457972797873812908226748791542891782901231726826717235233554522859201589150161804406444753178667547103107102742285488685996432254736505067364632871975774266722316588982215920807520284793436344387842314457448125827202323493590785154474568900187751511221009418842011059221681705482833505061951466117384397069658896717822090370300009832256284010348286651134304658623808371644878687493065760963259292413268239967982919295199881170831514028807960575120356136020611123001740401882430871825849045058602522474681346064258703128536534258475682278361692324275408319922697894589227666551470388429759579015452092372183809351726404963878722095068105380367275717768698330867550842431965315197225823581165400473701571748694092532374654851817992883403482654812944045689583442384810010057558341626925835094233482861981073894877898740830422467712451595018807937575747609648344007360828971912645329494451690367042932539482660866469044939293962894303430213205947448696889345882068411198264738574055221201837158174903973128988980426599621909900373981080022538988247452205515300775928516159654945755307544914106936421988996449961751632811019250296662331594039512947781615515426314946772067965911382171714539549899441728850583310892528490849906275378736273330702073609334875218235566803998260403621133719043717006445702220997185681012710597174885852918502521280372789467289646972097800332642012169091296270259860143429077556213483143784246367721673898011022153032303766255300030183350595669663799168040773805304880521290646975576555107404542294869573126957495793254570778914055588816634928768227355382058885169271889026276767253875732421875000 [78,39] -2186659564045596990667403392899373457825509466727109680713488685401955184064066846390985476710181411451739328569947974010196297806065704821326872068832773860122384750252515790686360093748880344725059676526569361740806558785463833293045004706010442215367889495400424167887604822225984094452151007157466607087559597577960063883986844119346109761571842254426113646392032424995751959755575360175603784028335956138904059193370985731274568225902263725790458175240422502275178611060013410284146468001474615981475472921801391602436432912405618343501644900059842182020872274992764020774196620054001452393167417403618925261030197385630167503528178831780609611155055574102197138937946981232746217089553717015768242159055021301459054529411482953282492600025162769680266903782823838942091658482059630175341074793734523019987376822911177830373369555865906249975450976661136451641109319644561620741179806310589846637706046431831812165530621087810651082657002364960567674946608090948662305405519704072856697323453290148906210300282020649402834085333723153311307694110782026036553775216322229157578103766286208934902039798386897096049128486250171967441272120867653053287715055640904305190705997363399529589104770148143252750902389377255723607839248624879535214162273515517454364828782678332610243441603712963705262371209699617994989917157516633208104324199492054210497710048486587565890458497545250181826408983799230643282699839377322620808966762488494103328293838386170987391730235250856841513798731116340023311747667301566087659101430378245448709477658458066172091554816513551309746045538222114781222976920011817503438657055527219698512720635606655927570744183304360941109141990120891131439563421936843347661911610175801552196172244068322842934314056590792983877113568744776427625782527274233507996207808092221447211129343864590001703942476091866785670137926696589617513443768161462140306313742593174475850460643602032732973493221950675791972511701147147784049943664876070048563860837020911276340484619140625 [78,40] 947496020219819130201317802247914077480184080922136044292972178116528791599332704658976548883382880760404008216844613630255099936533258034391345455630954123816126397335753313184543122769169405581459981078347857491356062664366023565960507214780416749550546945068700285470209326001317168781547377866757799813774238807838342326736527067341845538782795556893363451792736917443735685375210787969776378779917090989575909914356373693907301115707980230617643165455888019491172547035343532347303290668057874505803450362891399587952254252940339867961239040472474708422270608552247399816114008126017990158805256178414569875618468669249441570421149153819020781746318522931636166937872963384073125753434438962157041889992834439550392539203437857558832037815061897306656904490377811245643525812905065028878302333634972824582601288483177122960543221288815653089841527523987738797454618489965352960268442473375282487902794012530378800276682457228587860567944490412336533071026133498796085443858017154137003290241982027764537771401253492610194340029786908767724509624079756042226394294989142517625450469959433033657930392607885023543873212082369056827936332841902358910425496871633868186165406268907620626024918168522377921757715009649631038582362478541700753370640734417291832376536453525736431748684075465957929713843809325388001140180544743371421506598636801435971580273761270992201543320151474895103462939794289917767395052451605816464419487117325795648165284770655312697809264096439129721033719948616715405428177643983777701683260211582794558011653923674813467570375267864201888898373127124831689695582171050952130712927382738784695830934317992831218396926034652733386553110460221743262096468566920941901701379145950086847587259021561570238518013982359195054456831702722595961494691787007596391317325481728310313446823519349435821353860456162430057159758129329070024368767277713901088057030096902074642384449864008360295618288127333774244699372474126880614569978789063497970346361398696899414062500000 [78,41] -317264429038746712875815616554651714385423464774521897136749245277968849054786231951023977029738530395682336871495077208698155093718299809919173717389359747969733128163363206119399584700967236836010104043714633673972454079844799744778009901962363775416268405454598301266910486498509435752660029408670851091337162473104705046902561683071502111657676630084569821505289480464861426523676580384691890625873732471521755430832765813913813936019737793710793916688090155676812490496820043430249905469803474852751507920510920637607465576019798553517664347964773440077587113852413277486815839473451918247945996395150329110539199935771561755171946553239026655570277394755469395759336878208537187030697374493839221126564400004441421195304153288705650111563371257305128093472041742070645412070566210705442933917566626337812250406855156096318175987219631390087565116150648801762641837875609796975746068158210549755528625095101147820813594610437784260606505226421555903667990989882222391608455975235490415453189538846435890152999922640740016871415611285931836108310971784042397978689673348527497091128750196433330015532324383735877335887239277984394617886641317663361941180768940015078131349341977238132003054720645534069890406476095362449968132014788425516408380850505948520373671087107737662252145797190732358203161697606013550176969819428762620943261115154530847401229356219355793332227782310328570130623793292775367440876205040552989162920302771090334824077818254488235050123942847193952325305921696108000235549123051748901681543736334752003172958296141105049124393753573523729407649539779505544229994468568938286124183040631534997684686762508661344414007956238530707243545636154464897785795139645175628132389739693359792609660116225912124989045479377103314656921785801566117845458608447578690717754458078754381591402916578775032861660406845782111947002143261991031367859962790509035093165466515876086246760017845600785269917982237509392328433122290175672636225456813008349854499101638793945312500 [78,42] 79826116513211875433245650215495411889350919019609692942012109172830245242653871776032461550987161689218520733390852725595533405889421136347932193366609412380520813382459327103966595144973750799378118627144152944715891039234788198915055134023707886800710158390280324581713475402095519499958210250070475726195769371265427102297742521968282792912936784029401924672382787589200629757609836233312950616626544183264073815249761028804801372664456947831967991709390310707210319113213348170011259677378900272078791389546767250636037346807551925335229898274107710997437604028391347847488608011404608080662418072367238920998260529927313965640641849238944942092490708842434299398005495739052876158168379244482571738317093124114552298482499756493993046292430997759432533664530720125480121044137991403799440045500650852831942956114713551754299633360617428476808690181952290643409090688105030272416912678974807557845869697247340888473681847899487258064646324299643171658500234010739532023223946205944777812696369382317944418721450393524257718921436551888029483271827578388733039673312904668024798793230583786249002929047509999397457073622562642388165776400386542764592232456332515344041699570077834912449130040415034689409755313556928148006085514387335083004327539314181567477474287027984969624738339308371468626737768650856973775080089796239212626828233281937140341754345938525746242165477668992444810975672539121776173503179680785231600679813372536386508646818267795171585855263625189199578609196332958470281816424395947115171492426990958728674638862625955072481358639541628506941967031151841482405903347907225433846760059772726899432142727035509916927359974424580469511368144694463004607672370950955759121109277851175909080523491851227796904525325177706736997455439375230630679531479818703300742602759902284699951991675383087423150070959481602947273135309698922661484699869542412446269878259609012924600281081641159386062913771011978559436588787710906318928483216268432443030178546905517578125 [78,43] -15422043797333433997463089026021540796272855328461295959597827252337373648943809271046781634708360824008760344448917925746793350522808861814639382719332011586337186459832658070441795720361352823225450783832273262886792954538701621269807487599542723552572823185495807230146964380567085931941172283754197302668383261322151488506756924079788391335332186105397975690905186145558520265541713713457310255197848216995756167285421514135986090411698070040094902647844567275100541402872271709574802892404724392926638014514522732581918929535048930761452697693010697903819164143012604637070131930410734018179870097293920867753447871286709890568279974253134685281257196202700795128486335322586499029138581218150737525120636731774913519388559048461402295424976093428949193300496004397378881258880039751505735813262605397864000885693580876277762243138656682235838125179486136288497306915861920332449291808575459449659106136976597959170246095525116381961577700042764392589385742716152664894709593561300291363411387073007621766337248162313512557509834312774294921820440522439694704530807906226758101242400179460920003722936706379794631397998171240391591283588093417729913493710821562457942750546262944193993721816943976180366985636671458608807119051196458743892006231110297958495320957207992030579609862752078128623073023955247951675463559132696719371343231442071196335550622201150428909388398131249682761360319934897158498484689932685244225437927664019008187399560905358898449424570604123762387429416450843316406310996355777773254753031311415158491488007866094291684328935685069354566235120838381609198357590468390412805913856869179520133608120880334379308698768121180696367287676884586799530545514927047708762996752650607871964690001307516293270699526262982977027717159542133180940577819916070458173554770376629741794542931244545790863186273570238364540159158573764667312643504308374445649366744643005019463677509210839871476550514941740225627738876640164533693422299620578996837139129638671875 [78,44] 3741949862939246856098776023106117102364639671746851251783078966706006438489537681638868529594944723585678393029720732537131577432895738722714931947932174962959608580727114852378444674012461863248999275040316505996509113713938861102829284671644601255034502319775259614146066925462754487247023927232243118673293897694575106624579573527978767225517418511142900189728794137237293978406865118681391639389181761455690542625246231283825803744797393416398907807850881145841596794992722396442451880618756862956080086460247863359235533697146629334045228945850215124963924242636656091031814029311635251434167866098968204787910526433455132976301249549440906622381736616904387599072858999517922879049305660891955877819857797950012147173160673472628704257261203581855496074177907060095443775267274129519207552751573552153564379502785980374389709019860263621166339923429271446721096934209104939593044728049919872053012482326882177864838172642099025041352938559976168225980604861892169912228890713567378247650770441673546795254454325004904333322442338187155617703413099084364050285241685711157929813102359717375256049611393562242884878870565925857800503483485971388559359513205821080595127952689119072710153110878339362494305315212451732167667469312891299888627077198047518844494551484128185103793812978121083026635141694870007377931076755319340335332052604091243549155555380326611178274465291564489129001436605850207197063387932548063348759710903674414427157376904325711733903821145598255097641479566201805464461798246357955386593511867329978413842307706050792479763920374379813140915432611852155965938151142879938803089693623923941967053332924998764023845770448365942074793985304897537936240961984434053862183391036861043815688024393989354703283030482606964575770594508955212633424367672560345995687023464330795097486970864006715909133379106196252701686519643019302914060366784021612664125991430257870385705436575622114069185024568737833757214308535998803506572585320100188255310058593750 [78,45] -2029025416281324654742306671021180559118307505009311847581758192812801506408101426132391389368598527925753494379927448692528307159869637644246714284102719429304887005593596490294353611679676879738619486087019624045689328688585697397480129501299257528754746336213549787844268507815715192276675312141798122648665496560377874535689616062124625873791298578980611058810922000758186711637242078537890297271615106141231753798864548753127153389980238218662845684929964784144154181300369289559181328798372784667074700887327207177041576859030774256572780351079529317291434394279126868699290803164017779806217010468190684773727374030806381601197115058158657600342376293736698591194081382872824210714925383231577039900658596806979428659800001490307926030308635251042188417103211070116431192221717216133754227884619527921630555390546168564250627711550851425259774695796379422836169081574085877918360574023124344980155174296630418843691559387778578605921620429929695744376116704272429477436617124546938157364243396407220978499350924238953667952210453045502732525466605979527548871495373115451501862361205724829200817438954493363849558581825683505541013484466539870010233453068939982240235022431819041000315105938740969338956783808406393138488146070576609618828328749334236891865037651682491159628284107033708936550017498920471455458420112714079351100714752111171192128927595504729851593549746381032784780379293384737478229956763903674606828880175563019233104125192431636938173799055667459269224742779514354738664141142957944919551007322066496088861592745828594643314685642004686267785215490732881868176661582563552948394083440163687994983702402407823554695389338858269330896618155327309628138207313438290385205392983861019964866716709303573044091977245806512441688119227855620120290746313496207038286145323081747668888539480205275444921123148125036327622670593059841315377303634429466108249396417195332701098830857804421719187005671311198491939958854501924179203342646360397338867187500 [78,46] 1141490656614891403309844072912709008620270255046326663139909514730366756725363193866978585997716483647621163168226210204577822133884975792401576218681387234008341688126464464137591274466314707086850425862171522140662365286642964469471478955871855562565471663657744064265899069643458904502638860442549988673736846233774813410048674643258185104112355001943194936953844306721163909055007995650127425873862645396636802261591780232956061403046383782956465076060416169120715412815967440203911305304892975881654689053072954378263006245753415948746924632399493831584814383218084717748276425898692984904472102920946837752457366410883078653503670081675709655292546860379055959625365913710392700768076702227441061623884052682603803658796840522401940772586194764670018241298487835172475836407020634332832172632282233456990266850818667881722966409330912588035359002556159909819532517252928736691026600919089783691403256744642748528567191527036529047762518553468112157925403844095926187699991556587565929360220272658206588075351585198404613860776325150806374745865106130083551533154958839968351340923066706998295626537355842131693436395740844783154283939460307863721949074322066054270914973288880851219869274046586021347223543328110952426371677479019534975337058660771421281206211010604971795269614781160154080253354077723283774843072728980579170047737861974123528218375708240310140847052201402357543504399437594288927767059196798774951488648895782336477011973740861792150233028108029647143082118449568687252275081622567802787502488499601056616324458710100310402246828912290483446172073191917876683450008630184138286130958459422310232969058956047092742354550234500119160480942175385167899810557863499356757867284505132852446198433945046772529254439529223363004798376541760636302965348470451762741855165654927088888840708724300507622704364134483857771406032366896925108459062518076268598458828969917272416646283284897051955891027699458996043715974799681589502142742276191711425781250 [78,47] -472202778568436186943397998869146511620925803577523159842743006784816928799251591034909616062760530715666212407367837162398675295858883147497905639450513067997630861144657857416005484697662121346624786183371978603114465946858483463368381423488949251620670742086453542263627048146589066119670818488577688378126605079306424901621776862335303979021064787285209675099883605196335694454468275840721873953368047805298918151928476804184823310813839674279316209358215986344307638664528020926771603962724229539691332737413459692685094552721448248194142426939256326288013669668554473096070383864523465451180380575336924611796954208039659933357336884399293137609021697200916773925375943351016263843844613510632334437352240219183258896074530083447492172338016523256054342128856153977266832433281780166520506599254607749366586865808121588936853371900368047270444782494403145915518065934751842489854587543105418687940598559583795610886899582785364912865961569033175096224628070331096244669410627191642329414603983580471103872784226089487672504239307803898557884542815228204769992942665820740468446639860610597384736597885855851185559131436248117160735790769589317223159700656492387939433033614353263981929291522477746959773685639198574413342157864202367215895494524379121386047603542037297674915728383292247937725481785522277395930281191653453356692426978948583736023779155583788318861868663460439007165237563299107392427025961709635158789130340641397948200898198562618223023104766055523232595701319447367918567663272087908280648530664895673195040488524859433987767432183290056236456119420316583467238911887165352312290183649192350894098544970098798730627941162546833012779586181042507454041497984854806307239195907732103942962924783650661914074759502398698000905411855576294510324426157345305623993449613527540610214993357404223075567175803347219170275253750717333259870649723806647537406512750303066852885563844397837875021987967077930978265776218449900625273585319519042968750 [78,48] 142256268594913624968754721160609877184300663125249944910356192937569796405600600873296552455228979612168691391559133686049038027301703497353362833354700162963666213039324319035902408468639262357519482684874586048790228617028000452622058346737086191282075572130585003019341565858166986416252116582420837499616866800826635089486342641665035052238549251020070343833943605679886071812796640411278401993371888777436907956740282060109547380769723811064082360271580188689549459064341727697668996330323940243751224123763436759268896648318906657657078244609482956447850514924324640337859019587690445258890808673531975863933755424588838550962344871483871022497179069737667096195229537654343120814953775963319973423413848162866767033598968611318619639218281024508688313892960022419416544712899031249766270615624024694338543909643219913536106138877426064237955479465672986129435562338772074688566359293019626652969649249665473396276377066146765320197738844479642091272915427926603853450912139685588835476904390024290492985314871494878813729889740669916553382056267954302974534904189002403398858647738570842162255481551542183663343723051756467445144722371934686996903257271634843560036889779898341819677442350822551115165286234129179419919857661990885040326766183952786811899963345756501839353741335269738883369122071969106078913718639496284387633693456256294256626457656276719008342623809250422742731494561689606812932824683071723262263169535754993632005182028750139544828142622146147885495257739066115929242473650426139646836066900312973928793555990756307230076226352103598121923566311882645360595058055309027184772543078389926329037836418249790291793065468065989048780805793754358276651572355709019518662011536381899650744330994764282376892341674704121230396981971870327211073387935875630571449776045980195933115646951578053905381310776326668299678312060548660139870953556524842786782053117043001759891861771336978418332200994086793321979911297603393904864788055419921875 [78,49] -31034569628092152346758792583584144282668816961357810495514761523936320090536272892220092914322044224935746692512511281149862758923930826689934650049358613892623191572166988780311441779312379117615887818039721763621648551156005048656490068134973000208218431313580996703542622426664192796945363867829182647882465430904444467076483595121407216601737809135279899721556705771775452542529166374430650493396688339834310091980110039785755567876826178505905571579353106571829128422571041709247538332256241934692140101352288524865199037079342662154261578124991982519213512192075371854911355258875439886788622980403361954775209884276417957299549419439013924585593028821574995430119454851619073339463986904183360049596767369427049129116852442496302375706844710126295454929556019766891215004358177744045694956643816406941101166472973328985968915897406895959904783644199873882811957361447941962767418344440992667999345184267258063054893803939194522741261677611000108179083526205189804698984070495615364136517907194486530878435488985914088314372013766810702951667048306093712779251881668435829271422575157620504187345202485329774222507811730571068247716436752270121062146233450195842582019621543830337045516659089273454135238861377312858422397145131616785266592036813122773643824113086284964800020778998346164571639931476989488537569781503460638219559733923956277838740426579210828593812109232251224181620577067114534283888585479963686529900252412108026676003245377662713079363937307811187757164281878219398129833388631064227152814792968596400346873448465412930944012211862436023737316407002704554188523340801306093964176400069809227453334795497780469229610164343465793825982127439666919375246750420929103371780975530293928662749250926968024905813377280121605421937644465417311951553311185154535490500535377389737839536125226969383358007028685319185448958678093085599661400883332708682348736117055036274909206500072325932675635544802372756123531871708109974861145019531250 [78,50] 4467357209309878753507134899524741381744982010587580066500869540129606025860533103332532363802396285814821010391219335534368887482719405427703475198856334570263179049217585897653913645062747539341063926373855347517801161095572521728810096191258693721919592540559252405321627130879941487019598625198099098865594308642259540306707947015635927157102778439522381294979429167948216337046141408111992205901031122853265527324942008277061853629012145723877267088023560338494676102889183307667300056457606906334730734367445681395790086918085647919503872326183521218157519151753794100712542471771025959288270363472711245625462272801070798037603746865455620784351325028101537992578543741039809399577723312041656925084453372069607223187417805129042712418088841014948277393021494431232831787749802997257263252822617388025474101171748366692294780459973583518211270778019722616613868517922773356357967420661629078125546998702832729526461132692992686496010132271264442144010840706454036918119813404249293794504023972286822740045728112698065114739126922539910589884716498433262111848172259292871452928919579051445158112163539625449247354685168072221043156263002813070554511682549849402897093183923134226979988178426309481053206130696828806414906743721818038214585041583143489171682722826555617205690949465618631100607353996902967929127767227063558188386666728702504945522676204098991862273696032776340902181906217486710835520045923260522310395151819700400837151163407080994481828091004131211654592381984603516249262385492543691581635109894836525975047587926621910123014895513165823896825875580634041903933839316899146924918075189173461191363767332711237654500543479400165429256372813130905531874114061882921151245545188563602030919186360868543553275814773827679479203396259788025336898455355685353778801482831813349954671218174201041470863036643444311525305883173646718814477866123507085771231237646103507223774461020567945652732372296966900648840237408876419067382812500 [78,51] -197895863778790466138334927796867096369481324099810189859759748984593999445226468447439374642949923489555953101555468326165781753916176840584388528098862613253629294383461046344595337327147920976133525361853399281925615655498422675599270307190729685307776599241369653144018691403620347343228224248274591443374616645061949847645795648061570021209347515436671114096665480864504066058969566970311995835977206782381222025525704330945729000015714465193389513781161094408584487960382666288264665516518698996363183080788149873860399886859332388166511675494242377110000029699172998084115301518996305223310589333624045762870441649421318912052955418581624630064073346567336062371918625138159924727739589812055540857718143866638869357756026830905600466704390158145015415733778041414065859693943752067399531409725966149942578754853040513483269558105712293058446805099678527879779204048206365399624196374403023499108667872202365436165047681117313395880822261616714050211729116974767815216511979424129704752340369668397749779694919145218710695740681295145295854815966280497926715495387239732661712133822529501274991838834613327060777320495570802878860413070094959979000086784407727185667147693352187799099458990829860407510084888676530636347024934807372846720088991812839872769620294354816331876556059234215500103520693500978585206648485679374161651325667753205669016486205254581327640712190824961178096483579591934301906729118807349595283346309701240979980961653079410567362365015609486638228303926928761576108061438971121784750524450527388296219830177612174483256709346343721589672206165179406332550314124758492463648372125940106632255814782433934292414718963368431471654999800365674904664702259484691804761637035257938110110931148246885171452883285624796928973549125977167477992181330759705460768287567496174658827292839372915773681396053551368366526723128099028501971187150283950190065459383102491306541448235540136125869270511401509793358854949474334716796875 [78,52] -103425229915619791044377452065695848568961914218653706484219367560058619881355776695678663326740629165883896482259310017092861218837784753392039657610638845749804948470828315374862800874382622624878048003812567917123921327133430533863175480794866152177464770947606593676112080122621439803838799917601713679251236143138631541243900653632067554744622670588485861913824614122115097750784608250620291482197929587068337378597234421389334239365069796349299939767153773773469884612727727927631508620125041765497046817444991665668417877734210201160198743716723041353980570750571815597080148085666296008891940209675967984256692028863853157407426897224971645490347402952952806860742913008849750719171510601047171259801649883220135575756957635203495640924825239906887863247207857614374969944010260232078495755813895124842299336635662153621211438352112865109976437873267472979482791805081180178417075309360548833607930593924607567993735654179879465145593984934500043169043140749607518713667062227882007032165045626456655812853123456667499382129538148609271896030394319017744400003640531325683778920823098414152940715641740112821555943068350860400565950619078054999364414582677362371262879690986510407787677392540323067836261794977110822488304415045623360780219460437609462773570452361582589838600388590346683408147810633817673125462767459146128386379580521941560702430013106992650045582547084290643601041855596363756104962906737278256406885302987147052545203977832391929291248008691367734145497076232853420123810212303236707593738383509911250303578351727263695849641585770362096871590120013591986464803380314506761275639936548105417157725856665031521188764534930084632922568868493707444802562011045852439351592229246325171975465503511420995401402307677409506411857441331153202020814496393586709729442205926780610204241616276232950274633654824508796965165798055962789437555137918302783531217178914504427211862785723414659422303429892053827643394470214843750000 [78,53] 37704335197642503041042298761784813030761727843596378727253716438791811555716187226532660113192801287791123034052395514630763987309522393098851079514345022728846424920109109669912917045637184716919875594890898385487572813633850388652007022265492838066847238313558361809986386018355123305801203321127253915148946694043000455759284266055178015323047378291925981147052738965962165710174971824578190245725688797017001615682779081759682704684224491061507662721603525330552979812072415070235823316423713118559021955943277954509958130550537440400981097620768757698927958301465477717037184946625074495649288044601534871327996407414941344773022244321972597299630217310624516217239665742242488678747380933394430593023944722995927655007370010115129621321271571293402704939083142565925011516067084579998561061797582370303867384353482062768012739365506449971842523610531489525404651596352133778387159156159724219464400279540304415427211267274004600873497521672693987941459697856319973811142941917499641942908553916050216552786767541912667155020570262953463442693887857346000423009790635290443515495330666469181314931302869262336870371212788233814218700092443162079748770590486759045134768012128254039616719330579177167597569110722217532094395599756920102528785129742906685223149593154024551927301174061208357966353067634081036390044509378573936376757169495415674871169945365695374482476212120941880968989449575208752742397400914128154953141483703633302853932877502037881387163924011634857381010798924036345590972694553691332293870491941637411380775291655839282372271863409879261308994977219795876027314295376350451460258071289270057948074591026527159634062065969284197487520361399909743011686444439897161872978218002851720428402605139958923174822354326827894104819914113497138733995723714674601562905950321480302973353931296705185008809436660031424528500016902515132068355101014435862078623923212915676573677250561777984927402940229512751102447509765625000 [78,54] -7969271711908285179504378387484510650854585880582487108625264397289737042094227861731330233655733263535481062045473804172106912926560243451071341600298233896973635375833767488260932222136160915365133312460350181361026469881293223848181102815787974434715116286170494575263328913442258456646641541097921129544022599919126933327236656345570117641920039193393590472773984375790625432372519867677847176288438316541194332868706940289206232086253204204362563540610716566288999664750817309651335543235278437621455052381814108963996912439680228950200973895067681812091654128018104236976492339544166822016558354262542031332223765456097120228471303968137922021802801366749236322185328113186799008155636795954049024577481861357633452350028019418531415514711315415447499471579484505499797096323340006407225296180000375723124559479068000076637288035044145917626265380152968337432308322178419917293817070363797499905387090048851012751735667172754550807979245003528792083071554282773100155177503302276918393703510026494828565781261778430874294826071185534009567607331738198890040856613883275530032261665180217029279863540524031108729747972441597491186180655056866908025180982824022310367744018864335866903611811267036399911779494606255118815010690985141243373822019969010166823836166580583833905370078926003631797430750243172035585969526557340775081866872445402104330483003762343813448447902092943144982482750942074484507289284574519165221466375938578002097165728897384665553470495220763386926981537341929816167329890446494475767767678185573540737469553145832295024561891398577654161967556882030894731052294731233113309016276347903048618072261955633995299568778913463704393568262037204251739730137153850481055503545249038072475396386639377906843260520644264399033376342783954125781223554734575962913341673328257920116730738008677021595613157139649732464599542099051979125173501721349656095105055321021065612793906306199342992613310343585908412933349609375 [78,55] 1306986233826925219664575836702957964117633649682464138282283269887271476400314723613545387043645820893334994913708059129331153249227357968437204978009116775079647061508510911062186452309075768850295862342262838677194815571085528662502152162145691795572298207615942453957947055288342283483220908480709875508152431031675405505493574687646409576510258380834248125013609990604923942350798632787812219220681872904638403588348561179345649948934245247902893942825302885902440015050958699815213429569802602494096495046156613370525742227438718112120189540279434386322258803231867233602788311714382173103192901583677879878537930700329736594158116505327860879654564972693176665948550378807910861882598511058961789809739419752629243149387899308655023935707702552626507858264940023478804252667575037862537180680446187995494171940598501133443242792512932611525770284186103923846205135758624368461731440499652180245571665364133212658435284070634442520193685372549162232535735599634659154529804900856127080811586639868903276640045368759668598793377133340445076821205638847811032360103263422857792192561642152842742108107586797425191319024122896497790733843704684472725837546135369638058324412691779424563847324965263976003625711278892912256467740910547981584462861554075124719540562234202131447764585921282105263476307822871090936050171864736516878745951106287333062140868000356157892353928575566890215175176230873252144543189107022765676824956290681165520926400205546699882974170846819221006114817727324825035969658962438562752669275204455672652166470421077845194127942983926973498608560522809235484174243202648418796723839786481328543777030247218295788996433900803257751338937374026493907357542931141381590784937922095929528149120303642318048920161120259803013135249311752723901873889689558868161067404946852056984957258290200422791999150968428751158450969665572393749894005447755396158703753363926645131450586523325085863689309917390346527099609375 [78,56] -189527248561260954294683013459349536261030046758353087885066606596852902706686523531085050207291384227462929619467332460035816279901161828463649254657239667506072178412170280022553696931821173796312775950634080168303533555077874451575265081719600671357882940173202033603299986035532807894729487962659194221263652365779986511045043349528642661582952341583168867219705501928265701630354827679093686600172467012386128061548685119066317777591114174000287559427408240260646656837373086917173561109954326051255557843288776424444934112800071208539157305630310530684702118680380216258928898651248331711635656211159464545557064573800025418916026427890444557779430359632896926092422486930506445104703444669306421575871437516908695186850742176078898962186796046387985627782537853699197670758278822273256038900641385740714480567563034181077260319385643426181807796607030781062276936216664624969291112031059903954358356549467540950968938972954706359514685406449217501716685411487485366822978674306660470866674468199649036790356114421075989575569293661283625814564277163415316289424143907803349278106065915026975767190234399515040888044199340069271738962652535348223600902834950577600104401980360359163063895714254620292930333585790238796917870242113889837373201419279700445895516183373426544651546614707534019290751683426944301248377565023598568124586808068732989014571923639194359454201450706569718444330850465706038750533524353517957916176070947177562311545670003245184669226695001537031610948399154953523032759922771963914425065991848884023715138260076179373302897375559526034507692901380307560839334326967904502982543142330706985153449243149262843378868874717263257867725612116142883050239857584118798589475679563980323485907047199265135141578718199763429796024226374327365756499515430688779713331895418886797472925435275263708538698404723391608483169072407947836468562730165518514085237448195088915889328085029319481691345572471618652343750 [78,57] 26515277902089396227596016660355138428697930783060016530255994486278696972256206781329757859512849843910707584701366871561933777012076828806990130982647749479242043796497368461993585185175797919200073009705674250238703522164231652332680410124057958265167329686726147316568449805503843815007337782690993989507067877469105998162948342685072093900225971014215529031236643323847770917654150223047548071021800883016541831891760951865917288952607854894947908802481675086208259639314265929631287564566539003182073267447252625901892196653493601714056715195319332426364941592197289647031726725746077138673438357088820473192097528703895534090080301454418772741542099611089814208556843415584758321065729837977010337413355749994211409946681260610556615456966902171421152359339935401019549684965387298282832126522455994045383311912194262246567834459177158736640466492098281196214595087967388535338173745899633910723020043884370052504403980896222679242535407083055345424877963299764790775217404296195358098610685753035706762288305553802999439092307571273973766680856214012670180752518184212315623969415738571523401232285899259253612938437471988149784780732879445544297600371474529398131513542367115467144105823370575480132671161921981697992443899796112910497083981618487125942876635654539713153667374935124493413322117181920447662828192858113060612428847346864272664830615657654007818949064685128435288457751564940725537770921305922612126616035384101307502955905572890717584006412607707414371483449285464197820486308066109555764473953398448186388955605228087891212763073899510896303509221435609613170392780702817642882604052152349732510861716867708958177094369516846073347541305602758717249557652015682244933330430011493646038990304416490712323957443376529914290559477057323864358502079685590087348014771837442436138179712403397608117268724542268140979809019602132547835398988453307078113034838691810038402429938741988735273480415344238281250 [78,58] -3617127554056746943185929812309964418533992997609292382959614317797299988796441372760564687026631207173884283924350381848397912000089136641992546167285561758245080820853793024230647697534855556815800438205809507372333609251436517333614791856863950775012406747112678473819622341109202977307496527622275060631956685001764271840375975146966075217263430130433167043087564725503643580092934979178022731928462249221752546339490915260737347716521645210223011331741822884217269394115466471355618259191153661367472740256229908471045093111496789313898468485626553656042066675693946743734864923805881233103421328939002693637449598360569404792024688298750130857669256405698209777530107840143057322503218653654040806182840635731492506337405116769556562144236637029227529972107755037300297250602325087584409301749922744379331942252523835085500231081963478820624073498386744070638719695365072085024884142098162578174822443858526009770004552747636213930593336885364961848298341722837109280307019331468934536252222681454250012123388765358533870979298570364599014662849844778601452185625913169485374240065252864114856172327556568998851717448972562489772309825855491114904509789467389204960598112068090077974728315081349347952261769266783396061439474744646077442394431868927407360367739250556564297147270777738901857828168812784986823394916957792547101956051247924840175869546308168699947030885213797173514831005891352244980898481287430672062988137015296912737673414560366102793832113177415609049205477178356020443626548115370214478119910946365133414701526024770221096576202347542754947209537039709306199613291151204408509907314426847061290329654536003385582332271929145001544339706276524468751975732016326054589739260861742616184518683802815026653726958156966004619972573597811555265874767386224302550019883173769859718919368362040183561306961501207498621390771214350569060503604004194476046680134300945197445287249138345941901206970214843750 [78,59] 458976948770224372417321215438711682539382506479150374593358551257123703604794929711615747435239678284968596484875304989506212193713121913402024023861844076161964859354820452289065929896509324730217762497293474914601818120866810669296429806631968564774056149269780107231177882625954675956564901620050507510789779618348517579313359714160854435325813400022421395919062177159305473710917122339763182899029451950089050742295316521733378936945093407022872464180805386061208993824891769661522880147520145138311378674940325290735190524441605655276332591611403085841615778313357311954373569661335614079712416879354170963075139238444405437995287482023277741517211124301983856615114539490525758356470949248277875311438910475135918404930221691593236720866340146515331360342282507018777434784225563475132274857578160658291855252355480463766223618723395399013825369026025803638148363932714752687911195558272315940424702514587632372981937155630942807026864724969258367364368015881620179068168808834005003297567807745656991345205219699224986714870728421654691105828715185000052251579529076154934514713583647190817203034308752419447078591339690393664595709155998742369884622896743475923631657386097137416870217206217832828886834344509571323550290155664471649233576432081863322588357608161280910014090476698114818328126409303206596847550882950394550098419696852789755718593523024699452632282166211732444558579580345518877759992845154426501115607642760454989149758626706525602761576319305373863612467545991724953660691319760474799698711301264687586673805453375430195797128520353111775210624644582471805027376577777706031506297961693288004960381044696659461232218753134763511309955435516670827773195420780278700783673902797348620960566074726754224106461394889345946253806099077096312159417333380838020290572183114695464268902666118932536845203413055640632402798256561059407655080562956167510247013421875728056420484790578484535217285156250 [78,60] -51840238729501092368355337743307817519201178230890451545191112357663478458326567837605942377732646592327317519714853545821795195683427873713378239990488555618013768928288005308874758556867888523948952900728333199374001030189836148820118885496371146284751826451990662387644905762881069646268001735817878172912043299937620054385036457608496337748510857689712631779297599090289577383265261355181379563011987996169421305635518473411182494380687248982182592444541705173586237824673994563122109731431322876960692564641424422705443408977722300555095476643423152686996631228805898356891148338063900124939966918364202703545596969379614194208041186031377095603601399469562165294915369023026120220599891780532523419506924344508418481184392469040219405513813904696685030354760846998193096989799029449587186067580277310232267644916824960706928664745749317076423917699384576392290041954012578770970323276603162969532352109731129589366063961186636100678560598298765492647906938000235528133109284857723392790462889828942879914192930187140577490483444985778343550290847908592926656191836541062640311692651179989667432084298726513009793852430174652887163348609814070822743674175489837282806469898247245646927799772359608532169515987123379733179366690348640953234570510560613122725965041693847512693348741638745206523903889599497504050994377552524461358557357929079198246659393200531959753221584411850303431117745042597968231573102249152509920352665803194655095483470038172481251898635587637271122959456060248359567220001479165501263449631276865451631410981227838639408445572266415531623157373704347910273020848662597924574299589191157428283252350067321578082572752782391905237891173617903694132721691977344417344332081200912304675563451627684769993019580199308625784102567841461602849813276016419900144307298038127581730151328114964856808947658573821831414827685787723445207993480444101026577592705724129018562962301075458526611328125 [78,61] 5051654543884806969022130365429440207886496781868921452029281604956987607658702827329243839927605925796914280824833601625546116987005573301468993426294672801405433946408732893163899958619823829758774246904180915227678193276216487757099705422064408674419961127328436115260747823870817086320755318519481487084156087037243548241987509590817122964027413423964877462337900711317383887788518822862316573350152503793606520919249429604466262769900581272547469681136971219530919789030065043677400991362550071512061462190499800763161101128971827251760075676173971774902494029571898261912321675882723708652259224830482304532522129338094524322941780707753028706274263500184323165820287635325019661280301412948055693550516292141843167292708416705878807074319522803894243029719721377213458357545759876386591471670115106075259657179831907504069789272407368672025501549813021130402108339873172035757859150683918334140937463666936526895144045838990320703238368758375510972815688432762140567734686428713430765635260198965449874534037401638222446887242089163412696585390879879674387795393506481500161454070784882383593576840913301380314004848687376223298226652947863370596955386522865644525071945893374388289580128087344252441004288672447004712305590776659851724116009760206861373242463892797350000778434039388842877672473038548811893605504018135720202054134741831555199114171729681573680377071235121492492876505952788748616095847070062907478174780157331551138046091784947048011012240343371639884942328881399462230534108686932118775006140628372580288921674037129533101663755893051845879876720759276492150534915515704315081144904544862893722469079744740795699510068554692685945633459327365948597880474977791753885057530940385540896176808749294957092414039185790352871588453915459910400547178662263865685303959910702819583960137508842666090394087661338424827616493346534626736742746165896101109837879050701303640380501747131347656250 [78,62] -413371352713047417258687675821525879214409176068825957067056764331361752845382894297009622489658992352531559460505662852140002538305912798195900018103940327715490999355661227993353817671911731849403917645622470082755126388263197304875271651020872113996052993690361115811486814158427016880749078701319971573642488298252541025914391971557468984704479737843643848218962104942380817415606344029679068867908874817264577034522678053406097931082700212807488649125377172190874838344695019793051882501722876413749529936282123440757318146246638421309063271804909763886696525609109960104345052678084487838051899572211254487025574402226579991489158791292237795122824920359874622715792221561721086302043459063124920622756817619483102708753801871653774635654191620562264501424711843084015732478305269159163373255955383943989417662534806195775615965211139837759141931238110070181804625431710806338193241361139135167843573809632301168335297123861553378586854499851683311595436370844021308262428873358009003360145021173470079882447180523292467883711864498654623004279737508260650531338691961965302100362545992223226627179146183931571014920545973507855272096105183047668768594952069243742308934319643568163091661825669034873038169953023876168124526335358167540751080221596916256888606273114799834401459441593130560709023803383806644563452775878109553191961561376964481380128953511730540356410454297422823910722151413229703845066802452703227490812606407801350244482226834900485469137514568080657334169639095721215959490448369762224348781926510582708353376718628677754994992269344697775098123957933822482143656875956101807791835010785408450620565179045580954851723575721556917334675579063820368246079022537691896110843516894958137624805716748149136888842233893036810683928049376626009920787594446679331667377678142482702765055278163059801950421936676308323868885214719077307802925654012758671651539543745457194745540618896484375 [78,63] 28829419348344149321017452964786393385253464578616197215073603145760930943507321756613091967255762042961218133231301132916830100200214755884566979686874618523918118817935856349246829512242123207168927935468506919653759811059351733614636694047828486998581701577062104714207669170264880496474115219601201360541708196674530236877558975856173252144008907594456283515197076633028556118832398682140608090099483675854731233874479252057652597448721511016045524445192944614463629744569845199847393178177504323146376679116936784482954479232459049245109657915092089086953643924723941980682078135583397094242153858834056928101916031949290608461104581108008253385877014927160700195548529008449903917163361361019057056376690985892461213485050714288908156771203039650719295544448024299213764352773290004277647944905418389878231062318232820666049407117060500324527722346204503484867278643539266149834691706477932285258752452960006398921943397673401785836995971305062777418677044415692985207936447152026222995835527398491665394155932809524275175294518276184575850254463825623249923599848205515767007429738407366334135415599304070178691581192497971749279788690665021806665274891989415960830972791105807127465451744374356388267777067707237121865935619602425513569975167847238320542219814759004912377494113597488531450990910977922241796227605543329514047414284271087298817643189880438423982444033758761692180361845732257967702613854892306965095084473692348675672417244910059002029034228182113876445541551028921572803175145746164567554873206337415808184938870896185813944636483295654947882457699158184392823575107173727196116640322055116980188009639836727148843726934619253282552093643424120363454973281269006053108763802348801655776106496981071268604499969638128524012539546538063940151442860576183348785933271503754862034258200957954532294859759481843917042767964993498408392245155144884005693484141374938189983367919921875 [78,64] -1867469249044141662155024143023511616042919636626922218981168193879650195693095591355029336835366938453999816349339998730883545950238579197513263166301121933793581010009479430462683723849105212876148979481902340771052779164737524855997420037823933208110746657516951621534873622758162900080068182247031995775648724611598322406580821223921716430647946091986347063316839772099060992861856464234952663459188781284323943877455658080998218578598113550937697128132650500334771041482097158305920473116188047519985944586510894230248434726075444254031275661109159420707601313741621371872237151962376270140462226443957539609633140053384700300570102095005530489562199476960132974179901610722657455727906200587271673145931610071360135304494671795718895878851859343421451714854250391085144216370466534449465118831186750912968854499699988332459143127380188476868906460144211260520634338589360464621226624863168289477984847324965609753372838856057115707951794451330677690487246144688514812068767353023211231764796305284897721119199138250414366067545834846224753589240815602480266440757169203369058738644961606084822055804258347250873440955258190579713394883860183943381815898072480201677289087612275995310015985144702959920968038634615291069074594041671810453316745166785385344805695084570194189005371140041097390940995079805288607767261043103475981364469964154938151715001302284602953374600586161904147537262571129881881540024159514923107917141565060028610190259261108062684323439467671539378297794268026849811023574279866536200182880776905304796762226939320694975310674527509291417873475381073220239182166970217649196353070115166912206146731283821115291566949185722119946952531702438593652757602584520194868995221920181742025368828316258761513303288021831580739505128809919918816492706046247990489962814447692304189032150814962140237854529225294035848544235693159289084610587272639037337285117246210575103759765625 [78,65] 115124476717292943755950446370599605876409752488335556338091537771571789631711253155659086991558214969300786246717375289832391555399757989544856785810090663505418639885983010591063739049036188202429807638949093543455126473571451263427236072894928922430952251431753304269799231573018362085544053831782099006373753583377853937999549504792611123635111611013072121092872568186943807406887690684367487089099522594740884072714992722452141820746094532467644175729525229043493352637034442912923518260309281287284176268682022800828248534328257582020639165993195336177164320789225175389422844710771188956359925298772825961183964320645107597997023286901121869767104041401409524200120901139485308477840841505346117401696862403692426513433005101967992462056088304433797719782175841650666013551141367244507394979949666735999040999654672074225123586072951152688921515222507273498369983715474852588871075510345380483001496326747296925861019248732304689075924638420537292785135038625112086970134714269851443897424758877629985207496347069383711733830025414700275927650254703625197845390309952861438651576837635034356278905033227451869821461516504007392373593245578986665062652351147348586535778211449839349304275241503741089764122584259939911623540135071395100147670598709362789043208441466847623768302339940231163001063121650841710638519276900853267841402401965040938938373187406991646270864228660368550433294640724448170907250049962199414995790018804383877040626638800252000937350766383593432571829272989288455886753509005290088355979645852539699932429573177034825488097512471865872357542317350946018657234988133452989483880057872535748907062557967466124088467784459340534819855872229162628637730186792377202424204802918026653104872503647677366329990749580805486918460085120732674457923234947537758196507526219146716828963238786555665551290390650546938483505024425004739999089942159571364754810929298400878906250 [78,66] -6314424960766759835861628186110469175252585800997114685498614342110696235351748658021307825588502273059988677200281414655895646029388025583158330911185543638780842405840606807850505041256487594378953191269963567073811323382356796317591894880079958264675804438932569653326943327722061908067026591445326867076903395722429171755298061298780266981202207765229680459936014392358640164391161307509945241619350564920692506862873208880495043002028251915209748377474881775716372908614329389014742509434545827645874115121029730276144892859146218751506526871357093885306217847916675449152678930322953890334106808920960324753690276894232776531584816514971624937051029427530409314757635060913401972865481034131774220853635060239808069910303046994122097562838548141111038423662309028564531027897210503763597853392905759661671661574097684818573996171542435565977036540072165016184269855400126346091056369179171496076840876800298106525488085670409478234450789765617154292319906982763414836066456739489696953391124035277671757408770133233930296775313080892446709898977809646012126859450727144044265091598152740694613122194458399162500646526911957997300190185682417386057542067902259881628545222196684860816141981726029016463078078919215899289371931633764281242825993657181184928924381376467753552629137481170302128257560469675787093080215555544718886908952486160237111674025902653039231893555439508901955077235719217349351985453624643069324750149286564050939293440626286886843939481261862625754899016450864623442100434079087287917186103627794914842774552141550771015235123368614671791527868602465450466410913013236414649326237389218208817359554821663281704123378056336349645753326009804436888849887034641720354829127298581184815055563232613767811684875126377548544418878848216069566172344980523443051902684161732422979443335534792656803202928895043098437026843081977013627525963102016248740255832672119140625 [78,67] 286650615803100291393103961692997200071037489080442918537016173326551392795511827793661847789162988674826316910512655291402983720736678509529973154254641761045713637593109174797672651462889923500392660114340947933566649597147580301076925582897729563070394309256055135863348670742734216349178208278451441195512659073663999958437355132770187212200409860920917102267642538874238552953047772329496597338551281807822298436599160378106419026286805852608224303162564176467477531963231918425759015244876179984065903587753256064448497749872484831330267367496081903444885898151970657837798474366906319158137894472478035047057199770447576975038810625953032746504678765956249098651082059961785616727004334236083925469246981910811635465290424878205130448339189435493232280601607008738766128221626132630374442915006518500742305071844520576028148464107164481175805605140079303726158822847689709771444964294979301958830973431687702238487162709617393610751394248513859336105733774752216287511223574576533580538903843262085273583994881481356641401187011044936867109104937290288411639641972453803532595284807106206702617100198171876708231340787710487581304062048926185935988544936779832294729857648442173696405447260256278748091065878761470400987394706692275997616800436881169063605337279718043461471000944523250333488046261793677459421101536654996314545401540849054878142849882999220627119251485166991020877255583395741748662061496272871777288284291395812931822717162775368805581657052422346453942604696625286731457138014851627493418944897201364946392672125431537485763883234062647247606262257816594076989688610034634710275606149694343749021910986862977411965138601268794049796584735917589040775895327398428655047953162034319985838846508307015204124074247216038683030599560885331007281661948683380656314066195787667809273694779646891718706529786396786708778435122900452025618278639740310609340667724609375 [78,68] -15755030937361808027601226996882412621903485154488316352158594558607254244952092894293319472237210132284991950886404208797605496554300922550957170897958806434118673106704685927779600528967672854264085502495114697508442083977117298090569418034246928225028548553455330807543686919223357137581220547041738581478235346432488798401977194940040087184373910506832999447433614301518042250581476338337742247495942685129421057674691735482918292744436648331241558803981991168733715472469638540246987086763759297891802271631293320553132061278367881132486758546848133126786759317396868960028338090883619506012359369304590917502849779618177243739928573415993891920973570628950540402321541456472503905383747079536807980452029554612424713447382722354191868652982442244171762785624919529141143895942470894680925111000461067131659826329431154642394878064315751447635895637973761401792340746513985337425293397226892532715748643561344237578243839107542423542325584084348440142598404748924603046038644188013050747697232411657860404277453424487278152900866303947151478687477792032228116271593122635252721819216607950210747428661979079582539615975023314638327053054001066889504989306470887073847563133834506540265619584426197686242823992616977523214848896206670162185005882093871025008808213460218390029225403208227900610557872147745883608551768270752816694868668478808447162665703777922603285820297102375217070450787772495123114336877371456354356624537481486215913527438102775191694499017510182347927957853778925181077061259474742160769471155609865123614404116675531881524176935253279196755586622338274207110666956410315038144052910665481768415933569293917339564433965420414413754428035020929144908682789990507767572457639168230773799195321792529665278956332994089549534041096615763550980077772276371071505052026173967840254708679498538781916125493130889978948870958075367809669842245057225227355957031250 [78,69] 682595562768858514070946132963689050598948357062389390977761655692682153602972567890437321022784309783044927060365956129403052337406706834604932807640543492219518921555770048355040870399280294713365009723217397104800549869691609650733273468165425934304406452261276294917725430945491729209780973051560052989090761162432192025525142526871274260744232173910435861196561950514523564872233310521242396561771652833823614843334688071226277734385099264240095984046998313818989634969062937451973918822026459162978717471175752894073230369403078423568994662540970739667254776334596632390043912038896071277551037617699618825387813277233728399569541780871121083358723337226553599672532827823813701536928416889966307228958791243767131655788200152727704441709541975311979322867995801349221882795884162287464718390483668477367198259869835364738793766255901888960669174522523588394654450449170345774540856709563311166497166704637432712649247526895414106316186997687992664939027880091484921543898691193115249165675369968077881292775658862123892046464001466183612282392171067676607948731082476222785624862288827190001378975826732408130658037131468151692140078534268220503717148263212792643099593708338538228211572663008557013424747557230019331561888227131183144582968870889840258048807901676272552258961385491651098255223800531315508952248900500739140546352057099278389602256498798065514440565185109825750243889220010311956544684085075235289118149301815999864469511940815750139878933120177566107712507715678111396142267695900220948651486404882496312160840387404014197273281016291242496623109164769728515046980898444918550999731405558238965761104033914155546938410464450780206781266821369608673015731301363562284221310785564957088223955575991670492953958933272720342016157729300334436662632834094214096542537546940894706038094347350060413635585744816201836382418832727125845849514007568359375000000 [78,70] -32159580661353183596820866298582263461126541455650086340167951013950934932912721419312664269987160663593022546683320578867530119721415378091418143432819927819503636152857765301497928383647115644848573805720563658833316133810794143999054752545137335138242526991322463879773475690951823766596654099212688470675572999940025251154827506998814683068304841806740233651161816027171647872655246810789769575761195566383351310313190728167650293702332629104977545344349592437064838677209479291279145403543087979971211318552483376906305034406764685984381714455594162216681656122497629999039605514224496780805750325857720088540465833967883766470646188057742756062441619902924911722380518005126017876578496965270380500228928323195768609975702272051284170441457361355725607396311621154754659690234887689695306180545937865314341497151165370262837661934811177417983186907427622996998592784646738388468720989386948953144123957385536574231160671670915831743262079902907976853509754288483842034062381115905370067603786419770218181896875566848388343515493203300368918610536826638924916093196595628110786707902042112784671382604478287696644297086018254585651758870007929465300324225294089346963917457787402908347483558137299988055788823519646865773861131739127417645469746370001256982927512126739081894515403251504485282436579785579640828185970869566272654620844406093809724822378654644135311051685466075791745282873337256830261039856009726845424405058328633174985258466509574384063194801640059388514087465329402797663164000878304541300235890821151131415035394435255652103471328958975814497657811038733545017255078872250957862371549158756367643978407106917300007591667598769661147019699144211797372088777346283557784187556673174733747149394587423039066207321181350866350400005590063223865173098396992408446547331567264803847922797354219447106430223709942067822353806150204036384820938110351562500 [78,71] 1851990220915619159937695883061897976295362833028801689159206591341638894941530084663564118123282406241872241102053197099260413025780044169147332714664608135073100141001220474722553568494007851325423506809486048844465318798093788809207459319251100324565506547545094868757000444276403161078255641179625338654424864470168676793128460918593049059970769323904179943300736495972207896400284652521988855871446554167097682653324230115308225772398375426740102562376815426011473305627019473238159538485310231111804397574772290360847653868874667625312045682943928656919926985288387118440660888843537957657254697552854040228037702385190316949518534468908936496416904202782768026809678628315139067385593711529683946572853154213486780269388035431261715590928407082391018014450600664049466843873584034119423126675793842845958453416422396141435980728584527580765149833831658189573134472044120247628832096693984915557644157421523743684720767471074508944226407345483997503976676148745656723554176592676283579355593268689108911467207994356833594589097974334255295326953525723255341754528896485219659605507483104794491569950764245182926683989478697605734077577499094863480417740234533134385985360078341257861259643706761285724934831460939868149837384485261556957177089477768673328817543794453157909841707324287662574400388489463963943908793800339985145782182070386302142134695649254723569061035150245876508082321686387966475729267635785596560935688764151918726277366076011079533151819155903018125467477855219145045141168782088965592061299583945572057685033169363752229218114095453028597425435883788911563482637814692826870911750440453334203220524662808851833548257016830186207992726425128801280302294076071454442626044106871542656043956604644409762025920069167057613120959872464581730461980270948214559503109871195995284427413390813162548614363579653485647469324248959310352802276611328125 [78,72] -94328486725429057440495229277097312966549826909810543897685086588011390147207032545563147379749317559910538111384511654073251377232324063917494907282320374416241690316329100200078862923856977815043498070645895798683786995951207682542079678764376479495324943320352228349923516984034883802090929404251571111431055344222322057722534823119969791684552270072939199473064278955686705240055322667815697658662866508295155572940513929857705741811939165565715865928719228774514094422154923571018769623067702257186643781703631741700860433551386668121155452802230449036101637431811124326430812689145844048543362220693934818879593809703054812142564471289627548666871466497457639681477792465252119484311285840104399594451629234257173016174343464874502310603793545465050972456733132328659314666752879507513036493312037300899512052863785647894668694823268749296982179919636276347679448580052268470908504405084277999753985395983121953330171974051642446824279639454194092378557134466316468797155186857627581416905906643076166020812543460503741802856184904135230490297976549335494933712193849146588437570965985680381545674638581942768597804860878166124717424798965177693260200849297765601490228171171840028724942909638725647650228117861518521747047113363281561878911165830400700042363493938814744853940377646157958669939774446564970755985599424574210987246965878850332515788456922416896737561102855583339708045065764624386085527478535666955082577572335438028962182197057143027309639644542350511461313176022913950229574604863457960057630901118997765217436127989126650602209226914274728045262974619216257374868460234924913793693906051654653256231629352059632059535725122098101745764359233336271446177631846966499323017511243825655359144830396223728293268696838540192115704597014679779691728461786021246460071534259360268010387820671466184040238921293397567069405340589582920074462890625 [78,73] 1687252888056985630840637564044568064735189711328402473196900495403357225586932267309833268416842437981752110115113350705138341118348132993705194543920593547017064780495558198618944972445534629686037018639037442783295309874643826035338791969529030265546284371990104414676124400214348910944085453233510784422978422362437036482569578909049402445212451586238475257079061902188991543298974297925180080997005517832406020130922073994443720027952052784037681024498006946187658236067600449650398804589725885263814190246023661772091457534603618491055984878699481068446962873870905903501742019932527956990370223698850889321322419121551041335569822500010234475758382753470993943167175705280173464696969300967533790240578776877854421419498554554506624032483456623300817055522768611716728106318752088774275521167207118493267134716333512719014543106716157757413159600979585427494306204157092587104792120603375401169975327553116235746698332757205282760104592897608589459211712642803103575937144261580729946046735763254057049769410580382254448226937475818727824115617697503879625581398438567937876140854440551241956402075277050775149671177458839852304752807607313812796799385360481601659217623284638554622119117302291942494973454291273048600005453302509969465459647278499806712124744781362021901926290171830223129891227079937939992962019872642429493985134069739653148184641721818971380032202387514697672611465461275218769353849530470780734874418440165041362036704489130166369148578620930144133194636096408394838528611858783079696680141336545486207451783635837703123063702122731330889320824147168780138434607093942914385663565448694392863875954175070564428057393839137259455549403338626293627746676149307277717193692207837327140785935338007999935303049171235925620265292562664310209334736332371411339772624308768135087373259994306125695397506891737293699407018721103668212890625 [78,74] -151250097526946607141840714613652612591109194417160047407401694773768316346025533311403018237854964320943526137700010766723266811757594902774594689540017055599847244416517571843186566658912634801775605807563786954240022180322893639558596857921057059932087066184124241427313919509088684979937283551866610772336117728074073495232247304795581523843597287298139036118942781888013933735545682893136533192719880913802137610971600950770880080025196847602707099676908338498722073728524617917937948151760303556761466133358230615060078024944687196845792467665546238956031050484366548690831698718802366685717765450735016236643055398432728706378467520981260263003275605414124201432826013050155248061853882753422317076715390515983018585683639390859700449016779944860893679872544707422162099306364704371068273241473247459798875433527467796979851336398525511423605873485012655770174303748966036276907278948967412620463777780751980442352835200780603398445521894562301775490867455414027334998769663853237835326685441291712703426718415236485348081940399896742118066712183798835626813316728386806034407216351279319913259891984337720959770320093190645343173191240976076049928799364231711160094862806414631354803345570660178439825480744636574252213754968740457231598993528157633624898382489781439675931583930921011773826793390224220377132138302540630917014147537083467053857754562977877232890479344287319962247806155610018536759052989640811262803201230532685150873406744640418359980840689918296377637721372807875562523321550189197868540401780040251879881307682550620160759488656432383756394468703466621046812620292967387010938629564352229715040548466832031410202817245656356521793712473607584066328079511309856394151040278443423909091165280017072484551645841692417719045565453863549416199845114531610126258793195807973430675283113876834726953671150795344146899878978729248046875 [78,75] -43071424112846983420873584212622491779604562717784293070285331538713304464201971734995387829823355109470228747901157931042515368848178098045619658803365849663924519180150646249009730896927725335063915684924549415032862421485852646990352082915255582525226128146310453994086680279869742535070571583620223751952987907678884439216532176412231800680471011229676811063918313116038292144117353895921139794060660153287055851024031489347672083162158299194592577376861805502801547593070618529263374536578771932830170198324260796198469299375973362107108388810633742490364911317368868313893859279581174067502318794163625017741435829976071324610155338469008127284263163194905769357724573035221484589132834475612745067426633681600239504662658640362146067740323210528519544105169722994900737829922371884556443516081964553178767268567995843322051383055901195267903210152472432658671637388389282379911300561860881500356375475471023707085879034929511413889668665265491304830490640940462445318019117506438426920058493034399189843524038932205224236652342656628514069122431334614855107959659476643913230216434282562943590451570224459088048518822062613102227727585446773480479677336987854369928384602522250744582188605481073149205533367624937686753229770083083722461249637725606019072864662772058924547855618089473325449562178676964576638350527429405716520964461365000283346466006321062295823455774625538604100801209127894598366833041199249211007241544608498253420498917024122486396194092363298961312946272282714898283393862930436948673637917710960571731764508329314157488945945369555835184092708226637926815912174389950477142806310976063387721475379140013824212727497543175057798397958041678716587855277663344468228489449786181363301743940718404252945184968076383591623653545952448866920405489069653219711688845901768838676102716273700516893541134777478873729705810546875 [78,76] -122044330180290396480652980534673497436335984452983695065829041962275407007739307046695776176847655397176186057692633943097919853960922892407424178954730028042885986525554600766275461447065823974188192394701652120594707074554675469570610953555426938171532580228135184622384380107144981160853234963926292917681260102720639235592413222586174731933129624477557580784180634220306489240414816286655397180397072208639604972635153071816468514867441760444230199559461437295788003073916580511414754548168212349502140704408147977967690727282844808259756332941467123132841878171640510528475464144515141054651750217899231321802554303698514630115443100540760369825895790729487499725946741947389442698000393944536898491088368883152208060715746848551410719779348511412521198326938964563391227570738255235239593916254731810284838024704725127463693560209061958004678528828823779112980909691578412250778463664018336997985210618547095690063048763228744929115187727177206400834004207831627334861811576458243190673179390061117981251289384741266158366585977210622349815448161534137842712068246769909127993342649752367602295646822943643142247201145551063545939891252111258268783198739232853370867311595081369161572789021529120813633544252939080642397465114428230412529401429955891884753372373773293313779564082399528977603615184086338306356404736297397700296549486996667675687552868988385133186692006806247340989875307634711755846117826013842480536153362721936134128037568114865124441642270992771552776775940365485622164402342204295611352495097951462736831624539727731488675393431749629162516016919687251891625751779661177181437240260569562107701155313096795278453228571250166975684486471179100760861059991524315464951507296289687412650927160973987971167659118144686888843274686081680813472319025868575519178745104090401226481737054262709924614682677201926708221435546875 [78,77] -122126376747699860551118049480494445575001215217704029190896951111789989517570162189428801192851343966583346368105787744985984642853986684163351612137268450655101594200162930276024219732380635031884108144002280821926148216695640696637554188658322993064081516571578814117256998648110556046107950249863538168802710931661510174421239030090689760109492123579074369664577991007300905045476968691978110079363358865856111533077092230449132957512421513373256445516988480675213759925204345851982714346648393259675038068308151223148359646957625748257179557657571416807898269807196182914893740693230795559883330314836168896607028106333791133800069342458228057923709020137687941100449644301275176281590064085116552001564210282191898635514580056005441014654460297210890578017987451824447825462051018457985127865452760287006261700969402218444788792382482651476566127163470895758486995745740024466954563578675283362934127271777395025517229730340952241387164837693120702486985001236041506112712650269611809569330671866576343546833024208223888069788175532902106782371861288987587410242428366697371409409311125783955306379291018289638114855004395853546845114514858359186216703711467442688028644832176856439202268963511281055216047896041827356220663305642507496277109995015971798443491189831519861894882831767672139381480921551922523835633680857346637264154761273163091088862475105815578083705750423040849088587755497483362427147146837743226282147751127394168082518046905176588161615653312886894935513897932653013383506345334814271945147443070447206377001206780585240372426845225817898737074384987145793999282146393127781735574291869266769693746323622632656919241078320778340791289291568042023692725641837739188931720718595181293338475175144240342167163513613184554670997673595347643728692911258064596104221136539825758420605788484499498736113309860229492187500 [78,78] -38946727363286261015282900560011605701987192451034590246781266889334777800022827898177134817887135773280721782835805288546500449365546510103959620918002247420547637173846271800457883635973253880561767885828254936154039436036388662218826952556511247470727666604852508591910949416420960954494777525047167441124136519217152354195828369257244086928625691221917000199931526466451259082277683782328535502908239646175105993256978703788170076552804749957942616191404951649636705712520276589085957069912924582036969924289434068020904177263842393247161400704165430738721491392962267452929216202054111488477725853029833790176506828165326627018522457664785584764126972714127112431246521871802100229913881795829415648425835870602762726497523485802317922424022116503765872759750805964001981186471456113788686766570698692588022367068096584785776883122487567382689642993537718865560990581294750752636303728536521051295165468802417464161617542494716804160173116550634880267056986983503446882857294997985693451893419850720790411606361579082652041610648282025336536131538430102455815106837221744711404656713904000126043481340764429017079530444037737499870540660779237997859354918289945612347025284746746567004341702793710214605656761598820051943325039732653332065802679728986526007049274440679679206934864855520236066872401236532684308015209393896215984937767613920260145071554992313754644391990208884964035915236076998939168053434227530658705358245943809074527896998009596295757802470877044117245374231704146104158389127765292226601396585652978780655254569665246741816704625304165228534398741204989080385840669299887505589050028092284158096791833933904569673554179949773473811470625965955131486027783507925558126817589400406105114045921362082761013706646693848221837004588708477176220285160710088523328526170618053312014885010954239987768232822418212890625 [79,0] -22091374071019762502051816727162222480299088008279769964512775134497641837896165474798996477131604411795986088119335360499170230354668861095507577106966047144318964892483903859457632890983389697338276183540863865685099145583439096982895245007079230019109877947711452315147256094565744337750796589041768764641840078395966650662523770750295841929871745036718124210377131340581530637151499108089038240175977354403748767802601204469425619585654733320052388271742191044340308561627992105919010143196191461735829966390079127614977084690554099568977151851763525110794453691674925734504165805169542470328149371363087056369843883141531528278872089603085633945367838404407276415316336919853136645089712487501646144209090852357515389753284286698591404249746505364580025972791085439059808321973668725104185239290824931144285468262554278109872470098710510098506596748462216472973136696240910811120380108906546007796475861544876449898162959640045320400936002062447074631365200281790596985751650338293869181864984280832943586604704213103647976063439872846748034388321763946201591006294386952965729680146425458968621391058627026068242290015164716481669377225801624426772447224448012790535531010352342485057944120061140462762714422111184343167451802877288424544182509233601962983554987043902588170256254009085391172572842484246134775549501531859072344965881681086005617023309229371984181788798636813601657375291189249448239296480114446391641124685333075561102360781008860507066411028586289973379869881489698248808074209664351237080438462049159812994900961609772707674673186156539946863598399292170608705731080659240672068132388066254707357709401950524934609398833104983018025193312205555065079685066792945432442063973899904561014586969191514556235210333344135663987298665036086679200524563970116259352209077713184883363778941489094296214944138308537323556127055287016893225366900225138822725957302687950300193343822999994339469298634196182791995704954147846248591074589870397737456642062170431017875671386718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,1] 1731781189994461970162268460748462297024990698024880009933935897519102989599195411144365570790190150850581362232397911838318749870524083162667932467718389178435253416556611003406734047245394872899804612588431275030409449135674818438523359712985991888456461056352188684377854176820176138445736354368021737426398073925958077620660086545022775183445171730195496533159759480158939126621676028908486874713062451204952099517042387853028320479736896568389257569767310762729791393124335901520899431572774286006706806814543397961494685541316332043512155592110795404945866056795919740039750767524094592730873398266853901627837750313013194938603249018499779664299227995259549542221520698790109325911943804444316567029832903008455804385989320887830490090192234753490665970037264206399576453780685789505729212952969125743457768709418002695803086525783104447788206871428630710994316051866783909620184845013564623788715005370719631519164455723599224217733413809407941604695358530429547031551954583791269287102813447921703224298459988086223672495214528128105616170858307935901427398674450311124558397615407268808078278197905345960258264705145048957940692205546841294615313985316631074163524597175560883202765691355661717654414755643126008661348957982696423878110989685335886473037315156003954938316094265471629705955325913265537421720183137001784386809967879623516582023232611661721051027789970469674542747696545767272586424510290383576876792407909506056680701662857252717004237167350978391181732857004160521120749973275452623484124350864677226239382221192248269671490292119810930684108809345231872203492588965211541945421035153806882995258952739469231397072628678304347044809980678726781342674421005832160493941350791830524836684555362850707693532939481004861028868887804476910785974749908410632683469820370089633420025024881300665289644859084602231578378003161300383135246010709842247143846307657085177740988598676335249218694619189321584059654617999529341029611254595738014522288139573902299162000417709350585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,2] -144892270305658074262805560653591187697976507732386283015812251355050821841185586323864058426376489536504735016115223003372706584004869820249316152956720790650896285536276140537080205028616981415195948877765147115755642945929151658956208678973049245313018868488530125859420472923381279271319089595222375176974950372038524375947546971767382277685336648455430862138787021851348100754090877196059278753818695399041789722899549300577143992901952420241802017108535195682112993763407067122718078542903371557525917252482726234457253658187555505002801092679820191719911590258825760551961954246475193675251001000272528891495496466980309087454232085091766298887645878803090013831046366871758717555101979949681074311056622833646080465564664870183174621687362564603518332990447790768032964794864312467625025391067480710542337780079988367363199868448896211420708528242630009758677905965433986747228644310228760084543608569613303898396805075382562899732406764848673334886042379369614426510282932790537699975518089796222381855509823817148759822894436307177794069119478747810335392895752153999142470467110711739641959380654938894604491772730945900254310285096813234179102089552317947385224936588714870740436166760327811270445124074130212433280459750896222744786474459341524631516904726289376103408973137257258493306071461159769226452408223710459180260824244486597658932944906713327981053622445321680296381405558033960537642017129594039083930420914342942427548046779320202383285359498148518204424829062054254298971147419666532774375972482540828886067705332034162305285355352935279040309482464036160466114258346546038836427436576345999377843272547115116220333063979586517197676368503019288575203645290372629733827133023612468251173261852214127138599339096202874973130663357246810529109717065991210282257230205407378396738366361839887025629118862042267873801332138404173359604439394490014665001465305717982406127961717159792911111892182833854960449209189188018444295394144859370210722503136135941304019070230424404144287109375000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,3] -668809962835815124587591200027194457357946123756218376003816781953407574739465246438440704559193075165724359272289202989073590818548680468945162237757602508581889406255825036227682484079803368465473131789922352215275209818443490787206729583831637461577526631255758727654969472032444068158005362992294969093586418599205201680152091281151278857078843721869305346560851984222850236856460688748565353433519787117939358372131158719251139570740417536564539262780324919932348689841757160545822299405589182813880657454263232005660137238476570348298119869303398889636388052182825277146646940362901637258539391892674885819779507653867481748287509394378466199502310020406847782593850364564824237865458824388480779552556712593148125167153824047379243972887093113191366159249271659999629462716568026630575230886242671287919341770678485995312940880771778340400014961385273113808470393416101930580751084469289306325817551565622280706209238140294549459365104868749757751511237239045750158500985663777815809364081103801125258278740042980628558262840038109763628948475288533644845539863363420636781517088888603606733007989185530386484205399445789714548074390139909508983406322434480660005359464253880061699956702634709092627550009191683082809363234622731162562091501674296073046663742354656342984763400581280596978474448299194892240263686842759711882730358089550134424423734729848781258796986069540634036337442049524739373785267520258103427205865002364737917682437652369313029020221113148525676202394219121175448112099886640303074933880987612868777791301047206072125475168011169956812387048070003801412372606289455411788640520058239125893198742918204733451863447969821569035755691933465446087810172891012213720832336662000986344181806054607770524498497083076269241225875771871013820597608028393008703068566024327172254043634147540322427010118383161861290046350255864646434241487142932944674321392554452639908563503600623358478013778315634835710436459252880523467943951683108057565785677708175560596259856538381427526473999023437500000000000000000000000000000000000000000000000000000000000000000000000000 [79,4] 182373540893061216257775728063474023531638566262940751747156394372432827396993793777720391508375009301085075171663457190334128409991196792050122363078353394378172595031739002919196097075475576368791091472420115542531786704628069815599699514368878796293880349039313110822728967171711012049208107630254112567972295409373940031620743726959296734875366723104694679080353138732144539477466365818616096993749202959730506956164952916439757310879213062609242840939904951304325398987175904223307315993947743167262342819999405398439277875590496678910487783774672124589749821417106781516883963515484436678941061599057943555114308952840805871478085321404880475887245278726419553902041562633842995166812020657935697417214752640000610820249627771796643281098656879435365985849666319437758624740040232549090914483278756997828841007739508926432125211052560699586865848897062795028106320404754911976700721082091711830312798655328715735190974613865689089372634569292281162280444779770600149420623803622941639951696188317612862707594347467703025083440091687750861723943793542295622463302030300176373418378654290200811756063367952069419861792633943538628789266082516729946862174218987162778074950540661669665871823924050180097303813035044371506444988652663625010266604768227684867476359271530693947618078732179899215258135017540930867881327647523758966798545150663424061536540671482463578023900111819455726046951806251882923277639144793752860950966719962743769694272530812748451557678784357879489344532351522490543633386227181595483856458415372384707536674935762187247870573569620239738162221894112470702716139896473143995294562777883438611239273021601034097883900455900528344978197104501430779952641945469654876912921569078426113358864976617896074987253631932801491423539069301580813625567574459923972713775197683660982930765485246655711058773196312544427852054391284759117187845367742451252243615547317822778986607423433191129399889539696596375887665565692953960474612463322867508604463610165903283445720806099643596098758280277252197265625000000000000000000000000000000000000000000000000000000000000000 [79,5] -4150489247485216262058880312030585333854507301388295205013041208682403717995673146885925485528280557596130886533022374361845555383217655733550332702835780346636879157293511419507566842619760125481116708323334169354421201563661816855935237157766714066830598492608937690858280793997851042875566706228981300281991485703030149454915531989872680568868710425664728870109976236447828795156809913758222624067449603617828390095820601919050343780427773842386882159916803718168808616505571699124339090485309392344777791507163691532813260526552426859741332260536746653799692340147864967616021677266214075651359644105403583374536989287176919444159477756261173083151913246092516379725201424583431942223653051474068770849444345986508097955789758784989302644415519412692934189387975036386536321569000960585457532380764412925186535963965556191612869936286747561752650122155711915629987782659328080266024611148692576478726726542541527699656886301025275784704930027080958125163879145839707340276584892128695238130846355130662680578077705019276496249578732799496569536938550711461010026790497720657999751975663337802795968256433110427864444548435882067178356599147708534138299172347384785477490084345755755144045042469082624797200550759836447264990383130845083870632023515987880820796735833394331142137156492255030530420727058028179481401526409803208506673782903863806687920477727499210738183227897659091309682214819410935795993226353985099012850879923747237619651382191793958515521480609072632037716643777531368280088318553078643896819114022119673584517062316841502474361112154890832217775868225463735771911737464354229365829338069692272895805342630146244253104578875728617465085687546697972357984992920988487867025529080057290538833829114419201710982374407164560982913539725262676642573747519917015914233162244882923026151042173835249566958323516197558054411532200088188912195190934654295608279443674229835898051773071264460669674542337300577870314728671327007809286445690218091562731033401154289293145602246504211052524624392390251159667968750000000000000000000000000000000000000000000000000000000000 [79,6] 43944860800195647587942628379426345645751888574073665036724336189603210437427607072295595867833793633029270496419224336558232615985603030657564421512898776448221293237480924727029988272876920743434218610822748986406792711328838219717638977588761863668120429580340806281747034756551634126836090174992154523064472280046268173333743114426913936442874497393806647182952908013356724806272183920122342477367800550061453323672998448748393345996342356411659247320370366384429082780651995291047512102586987833839663193889287841675325949670594617521692337867142726580451093436622576794885291104210573177011569890834945527110104919899041120809829454997196336369518959718396051495130513477326528283242968002082037560591906096797115484087845633836419897451017822814219565102341936491862176495849449879295882410189349152373833686604774110611523567027701709907946843242878476609213514809562905126610858186904236249733845772560297562906155540562758214783260387200580296599463586459905818881806171776375447460999518384685337579950196936709237969380800139599167891866737733381848224574712677676863000943746995652463199361413110203605364100543475376747101680534652747306505254271790511418531522967357570175445407981071335827699145310173337534682347893374163639645435981768102892199002834328687569703806205565879098600736632106023070784317418047669486070581765205508234436027140756475507543373554388674937125275400405355233875864673190631952332176915292923481150282976078548985101733846207002268741013943738001980699282679740373893213538735412016041710378126618341674581807684224928444808330592562386620192587395918789177847889714341045362878221555658597048959043540224470180264163691130870216684947897873195781448935591596060061769748293698209704625194344999948537116190095097891373266699750885510840269090249555183864393563682394747744109755260752719551653900825944229319525495200771902763472451321799972324149796683061447221219159449706431747971103688839705923516678892996135952028264012184998394411243138966277621548783827165607362985610961914062500000000000000000000000000000000000000000000000000 [79,7] -271081317408116670077299912706644630500632223381656015363401636373774559806540484768200344836446761490144810388500659619187187022421257403890082380265017590359018446172625179349228058042194440733619763267618766077557320097842173899178935148368686927952881370003133380259348827369999859272649007494097654028429159121648243782108655569929645438545956981389684681024362943734484068124312612754088023279039137208859435459373925364294928588851268981483265419413573622751050478990932089750337524139600623969942812410469540372222402254241578952937851648810612851973406824187150195953005918940671174076274785600950869096093614751322369793856018647481627989998610974822561159134735973034209986332416787094484161075685351917072751608000981415430788785998444462660365064323855259350985957539163495126916820077587537920696203334351829042361017663733828450841965719992308960598845741078359079089504535355582517098527099276884278870889352094619636970092014815910321001834185552899696351870394420162577078299341867019830717355061336031676018683781329143910535727185021297972655623320974127886879214587409703534528188855594661177847838382989797889720406539150228102318086209922354358201140370808474458139631568569135709267282333714143554700281008189788160572751399122758245320950372386734208117307748858731622323660489870182263761734740840519338826163681179297324237494470824626641513886329716146786958712864053647393247955020886502269400174207853092083744845130242412845413932163646960818185491765191523396509041377770387135861798646632251832272580315617778568580143863861715971948555888053072024052078567915033368005052172331528534961153440258719161453049379639652348359424947847287500118575950065606004774236991492435113399654007166361219830755318562346259979917308739170427652969911074057079094046949850871949721878766212665346190182138117279291124650331875116727859014921200760343799321432073892171144614586547272312477194709001217776817136340549910269767313229162614949685010058641762114720423988523887717447258260961007181322202086448669433593750000000000000000000000000000000000000000000 [79,8] 1018117102915887741723013803263686171832200511681653434335303453836728153888851765671295605072774855284279160905113856561046625195388691924503450228060458476542533552360479465175676417377692461067120724003741111681883584008254384796447592747921981534551493331952511095525317876129985571942075072444982613766048090471511295479167455990392628833588352948239664949504243908880474087816635397690250344587708669089761109093877195862408184339990235342251086827434926471620270705627888955233565576064620882250512173555641735747670054867153696295459055491952342756589699241372373961683960438769548264869325809831112100371826734307255797533641267479335466529325428112412508416521274274921641704792681659750183178681235054668321749064476595265135783037503376613900259544907265502317137828009754143094351266921949709576998320202648762546316459644780200547769397354465839367986447284836165880861172504846762572568736946020341487580594295667679793704423035103214285024965738259877893932009819455561568424852098284179358367748697070471820134591463883312957986220859771550035284356059454597775627408065088554960780671363215699788136393564298326896564074625921116336293330598473761511609674745100865946577724889606019132029139345419370610295644694733295460865361693795853949476511479143001117792105135902746641086746112250971118415116388560976921659932872963634754488802508491713183778977348329944592115249213680009948070059547778063462189730013772385479436617296142994567682118460483287089381404140551991860837758990853649936091266924920597710436632840938446182869201075315568468400162789462236666982927562422476213931503336500132527013770723200572111515223215336929105196291575094308094151499758584239814530056934729514050247012863774159925362032279213948915834499314974764981808674105986573857669028891806389196750165476228659316284063075778281480037182999881985872283065864792530290756368100638671971513196981163121988876542520852564967913230155332708195237610200815082245215849455378331508736751204075084934952606131874919270785539993084967136383056640625000000000000000000000000000000000 [79,9] -2228492583506225358083061077378652385319298332083756882475589612605156802099779102467005910374257620603204053070806208802485870370355824956890867097502338462327244491823892934245030641860300911731227499070997729028283574320211863077184347857226123624976677892420290995945857415125844765319438574889957825022603475564058191000240924321198441405329591565123830156319703699479469345492471701997820695890129905023345704347024053141329028115537308873330508554041198301242243252380846676708000441434025606390736012197104980069754384204899005151066662818521446395503700786385150182156993106704368390106022559077946757889479557694067307886516714809259231464247736046812097421633307270219592399271826680990117648814785308772411439939219579840349930453917305531427874273525117691279285122342681763218428791662717186125850057769368923421541947198262369427298679322236540892748889520225284924372601989801385027159626703072141002987890458188204640867142381476671791554494046885443294954966701549272670017412515134234944439118182620589229131832927532150105427775911956897737408573659716784008337375059928706030526646549371173526487035446963515623443497993502376879709809531521380004309917196566301463335585611180579921758451336238985138293236709052057110292821352000187007492408666004480719207293481854182451287536533511813902886752009773268990135994374616089113359293268286734279930574950009006301859971291690305639746542155615372045938030557873948101987674156891506806269532451871616762166590534248842876198735379714509940669400233076520421967724289914163247404364946230224961280288473486598078522661349022435847672714794847425845993603407217237490819578841193994602537584737090942394996521078116163828901621273035664749197920185452743645762444948831336030691425773196740891495987291938131617253199145361260698689474536330628320013082086215404876034158222751350918567582286175914262063083230553009857444384744315329449160691808767793715521672591601073592722862576272590992446706461462018911478280951644155341609866247012776419023083462889189831912517547607421875000000000000000000000000 [79,10] 2179403380434688314274141596940082463478243751045724270735415381160448428490658686602893598242942391614990801864151451969700304152131571021599265229788906779994443516980273310612993474241241341015081833877875480523040355217546185140299266586731127063813504333069294442964520156977310718330546482519235912384431437961376208666315402844563611817739322146066630364746505017590912134192987266710970873859204167332220603650427695604935272186463947010450833599100887906981380193305946916823780797997932602594704921087778075504797767342540855010130267130267625027490218147900287144572740880114557956271785992015737615162042642828725513688505462446261918047943837692695398953219715736074763171558884008408012306117836386999245700071262388962304936033368794136718000066273467597737173635300785170629415718087444383291732032903017319384105434865950996567300431082746303513466006526726520741051185650900388064392275213359670649799857734990277222014868815405059459848898962047693420418990852739423736630462983276551984994549920420743262475714613001833443511221409830334982768507261942183753326980731658884297975321946439057307924869895505931914352835407384837997234066386033040876676667985277760522234279772045221386440870260498329002058714815138951206608411375985709313076487045766772085260185743361052704005189319502835201199592558945473932467310259827777264860757350753345363664405315959705231665044147514086706256819984083819760195568204038270021271110142388047623990935246096755883774854736225439567547377269791357229969481925770810700496886869929278203668092730818799508253068710943855295872893522438129886396861716735437016265451266431881473601255180682607188979658621906848564647489606834093814009133976025473987828036582708194813241147707338309914885178511330429910302270673763969296001277398801242909361005730394356650330791532302825454452569285449621134371755796153378696926278986954858175546406911000079908205344152717560417137838489314395980377349880969620730620438914349141250429141630645654277931505493227096669980880072614581877132877707481384277343750000000000000000 [79,11] 1804154195678420330413905431528237771230665602815995080330648720255584166823566900716225924973985260525173060932584440900284933808218331493519033036278264237788639439408427010376359726571855823506872735037276317682803801179726279237877162390131909814488728648310276573136002339213035193341931067834613749422162806031933643752959941706923161623069463800264948673071123725138825636084935531683498268809230215505907850023186056909793439102014697551061386612948972628901867953986245868461784334802138299375440243341270108582835563848814060653208365938470297178509872017821820079712576685891840912314783422302101586558976633863323036152733870866888388707676860962968374404437659234141515442726093170550961497163167100434738939399798307821221064142607288902371857308041633609686126657047082398323959130003942532278091731208232610706405725204631819050576331083928506301585637856114519967260094143877531038720714068896949307155108683621527141471812402144435046133411831655854862877887756861200678859508768896718379334800463570706078961897932766801708099815727479830143913466382485405184098880511880782415721743632710453990306964798560349645352375990906204157269018207599290326124518079328966279128381663039325011430771788282744950005944508474257727491840997875930218893089413246076810476963372736432141104699598658052610149772167524748608304941477177080809705966435452041554650364591506380709724906353312174933963284289481498983942599181536112558602189154601701385557704943394140987910125945018559148760083955326732817235002097335511254675247812905082093559323213266004626730046614713909272720265482720688945612658012316023122570867493378004545828555241013900399769043223050428924346108934876605572814827562259944748954396313213300294949047981189658454857809058186935580544734012994569533233813101765956510046444711603408566530128995276986281848231997961008209988620194481933021441400637350128442606262042912617030971639310894822774574226575460787608960061260808245075513852603000404122154756444710858958158596745642294521621250280585257996790460310876369476318359375000000000 [79,12] -13076919887089284630076653275998757272505079089574685658854133100270248428754668913608947821621207527373914575991039952209866237067970274615335326359754617037422480494345822600553009151469495641314081237017390584869981474545721696652956576135263211104518528675476682899622420932869093704994487127830929405909792198210656744025707696348410788603701207649741539292117423051619621802459582285131140008601925881649286504571608367619646496329118201605571249057173886388820449824745639123858557408718436412965473189253938339671387188687905576342273268987082921081437775798163486829177693684706312299271328070219624348231552548843194422351440971236251330865919219320407988271187636612547826045650565451467914044334529118399143085756287418918533657128828393348464644793687564149769852358394060140405961275401503290657724012392005931647932327882154359565663129373470223381237132279292340897619819635337706609916340607123107489416336526088617495152283190738611823557643757106007568451590638669873978123294743216002033061484476699054721859547299497976668023346158117222830452769014893253652988836992301470838517019613694773162252107802541796374713709743594935996308358814416803285629638822219617305777624942928442060882371798529616810007137942215154489113711402345553148175905161184806145097642255570046899518166903537409386544013032245757748971183020043179123342917350321351506218651519265236010682115260956070359649927966090428291511059169741449156134570693374579508408345835517234104132129080777144450728594575920899596302036884630766915821027759572287946326297163886584971818700267898762172450164062048128172021542376538875854917295688426704847925779446613678415996271039376266300494134952987809255891349089594083815544316280426072423257169563867940768137877716033632108222583067428416875858448723844373327598598467466438619339928653833144810057310300991408896323156037228951311914172857840473489692783132122778137678661643597627335447303818991277712454945517579131382141648828990144621351748982437555595285244717293053764257601545573095336294500157237052917480468750000000 [79,13] 59277869619186810019982938400997598325952941871179066935843490100019935953286969541622250357763875145186401792475107288310981566566714174602195118580076372017638838437704307897336685931242419003344029074374151881420703364449559623138425233298144992415810615596727066426571296472830510490033247996157079217442332814124345237371945949832485211112731305768291173596413995988523734404037034848838427580108353698822170205403566969720503856680016983220742164470582864333193743769092269020134703795381034261427189139100244553164269133094796919419690585505928573438630233648468110838116200915360243233331687504161477611402916904232537713205207726165231282459533365176518081672641657097413545731726722229724854552815246894670294757182410766416819947968603172521711610136111514954985343581891633276362149447493800873613362683142856990412953692744010172378081766214191480207026695887964996710780662395685124469106017650290900337762641046209114675246934314691596610564703420013627470580182318387423012987201866889974479271009479624861470388352740857376608216696312765018730472988639807063528995265245104276983747577854589385657167993813854897538534282081469670460424532857613394342848186653537606830039863911992181095645242264049230863267645745976702564623286266121900407010708784597303033211515494756071075157669350034507974557652767900335736174485305622219304469903095862204836333885410780282081442094371451528139086450294172383433419300317593427677892696284897419542650626263992789124064067619805859075904339587094189878683706544527772845331888179670457249820448202089064073953341612155664240814546427925505925317749252519808978334381892375244292375337632937822022313967681750775098597500068037960281454747386705021466663020382053628790063005754387868801617793909064341011729263132162584590266494767155654534024136767937224191574207159412278121216787100816406766149987419794825026093435420006283352693609829537595770769875383641468418627844576571104371200685554765246653486143904349808060262564277253329773658213053197433734810804784043369863866246305406093597412109375000 [79,14] -250483493890542649232950338965737064348873904566241290138527530800148142058925423088714370258771465873471109092045287868982263715664565870358996810197704376844319583668070008645560930508254846803851257429370961073271284769966316767221748281446519439110466448578180259789667897306970799009468918671209085955700450613931938662126649841970143347804037129589305518191365368704615265673512094506147099192412251285173389357835126390111646161575365858826095426838870769297692701821463618854508605818544631642951396972777233632825872551677969503163652142960206250309900464504966216157799377242944121743506374226328419648911665233480700998360824888332717566696844182975154141925003995099901438906961293432089224176631119718885768464487939963942602328330146852479328062691164447066798270370953282093365935845951778231952624908878737641765475452825411971033289664340263078899358307217249116471713519679145173323320341167802717710941273050470894926252475281888997700025350844074934572209559054810525711971996930811307114803112414984570855125436258764082672672826443847319748660627723115676407230218197642910988480760704644281200102098151960489833287778052000018187837508258737523830894897211309129424847424495407461015586249660422186206684028133410654705354668130947635433266777989982152801777058134405659354754126715090235504114640388761941675967957441960494888484482578904185560541665669381730889835291431804517250324752750111607767855658985962219415289902315351204862162130541532356364839001232337881075579314326048177784767955148939340680621401968164324799465948311987672191387652511154494024369434456499297303222085734651649886050161172080779848208764216813975230521185950844877660680801191766939345741986840966729506680975972057040634952572592322641312575149201626903046483599102328462492640968140238768505277159730651007742698812967779717878716699964572487499702605700345044323613774094446917108877977764367655841110878504398962825778844150598822017207002684793588114403073385243977231996476390392879053880128521078160010182589445548728690482676029205322265625000000 [79,15] 766622318447475755324642867401884527297271885637664577484988123954039938087341013807890846959200592882474597982727838382353839336088220346815474963907424725678808378206923582771061881887239380940625744728957105864701488486520117307819331127387961981027348906917848760957422689138441832680347570030525802585227449849929644899359102776312984698668033532137314812206966136736025246198118240056629752788032690604552470928737721815047011218052295430231291927833911543937613486404579582319370828545238658145008588063491924947169866515559559155528686785859963471754662595752142021258710327176954958334927180835582871700071868572214823942047365191262767840634819217719734301990355989214162415605196744380619259813286410327693860432248539941416779082987082420256991949014742031720081703498563151038985404513501395578557956364316298443590589017051567647452804027481505144098423093585173378346481822490547653672117949739950931605719603156288101838568985234267249963914578600401356085798617677410901127753081630352967957240634685332148889407126082714215525088717742676067045593807527586041636734829606156912682453912860810619065147018995026741537985504370082723828709328236875969412008430985878846217142493049857187493688243173847100838862129734225172497651619799709411145232353566087014669406371316558544503630169587028848255548608137734580793231275071896525197931649785820689005686010385479336867176453840771941195075436434295760528755804832706128807328217910287495165427807513119649309818204501012741561964753777313525635775691219606855583144845645431934295073530622275718766734801990589773797295168467746734994678843828218092371090153330935122814377861709647770895610576569501310146694339762575463348535767695905988751612817595094242545082041297295780648783907073501062656846777420913483528517106063214969145943591593262939032650121856360116606974559516110383297481444550113606105617460987341999684065757184332465181456762359823324269593981014302874414795527156796314057626298817112304047662856702830537171773761232870434377539847758953328593634068965911865234375000 [79,16] -1536384904921921929410046486768678102126895084426823667229734213573383351356138845139520001035152827558937896759353581366918466323532649338600199750286238918136208210685611894932306046974764898531196064064381664672648323181645026545858208474252286853621008177678291484221534933691623870473635372942419286547482498614212636992997075857776949955868644097800327316050822382206175727479422686740516233172794172253029876280915818640436700482344966757390754288182883653468932556778731011534429708460229508003364207242870818636238410919115034593870849295156156720709198081534332083377467754344469963947104104887809066358569316568073521621193122686915451047716378515864083263059670794953144769547166141971086120495338704581826196447502962026174925030815937283996752624095684487852729974711553468312800074426321782912642580005269637025881326295572950616875439202783077870454011622471012731866784219858929441942219741670021994036600846067032553098188379391293865795559029576907710595944243391409267067981434194250709423402846672304368243474461383173405636451262445839332846572661318404166979156148982042621577768229195725056181304222786953160714713014590241055126848701997090307901071625366598742965821911242193541536553933650490248476529330992559355694145007899065464378239409111868399251118272416126296769422490953772395870500423183675505607056727682335493964133712945020325784029805760494164517221347752850608633181671522914539976381077933161103540626433751366446411420518966043305312926932143264745383384017345737382272788438443564613241503692853856077513934931241203110221380886580148549780474578342634731712691886851491428522968094262796449371071275740157756767422475462190098669077418870172832908029806727467967239641095041701617064222564838821513015732252626195890987801729256525787656717041943280732798964713911746173353456039763338575321108681162108914109813526776149028099670499677440602727795274598187658707411280689089710495548114929627339145924710045869982145959139851322023800668930066210734565740917925989782524820448372793180169537663459777832031250 [79,17] 1429368028181134627545782917946462398917421129207809162953256359222983684650224132554812364455207778970548503411670282672444512025863093602229960352133181318640736986633021559250734949915747892551179861079194565209695078636021027244341884155729368848426673871033588550720709643522567763899775410385918753652945940979077223895899347559384502079517036433281183688040528543891569827625411843958109028530296947351223775378334696114215420597885217926011586742940716857233336854051926558131987651515241844375870121187758149768504578856098994764994001223336957585205574961505623113793824071083578772756501462608422880985549167599097300676384676777027681133948925721787342208861099113267684088800199531100499394501840786079149980627422350351538291013894118602688442711397847223004497676918854774177583462185519712230758101685642611445051536089028304544534359711842034102895001146656124671900448054797150797920584109397828747887167519182566366623815264037770079784966584993862594017947277689305708253002811969677841075452117502292975917801789044616744831950489620154477848424184236547550805745723147289264085643659634500847400363762409109765851878686510095294639272975201911003248900275150361032598178483636471573535967264999883243838275940131459955520293233580450996502724464272767710896291100344105496846476275852854195343958323255815969950765177069701136296879042890388051553880610864599224126184506765914888742431817157989833627130416828580879430091978277962033816546742998054670031089349806139927647742943490296376589757544518454181572711359267171288574107094884877907808471701272943311808316919326835536824761803087486539372238355282094559865535437971996725225199843614129356458679493873662022476589472136683833514557086753308741281853244332144443061001059607181470323631108862959464594157106946701299575138355280035327472494410341550220479914260379622691604054188642549965569649332571519178628727895815924369728559831490745117743930589423831862224068729045976399726053662577371859230399292922217137987312009879056762251536838448373600840568542480468750000 [79,18] 3036433743625125717794125990778267190138646158687427799496683930844818992019366344640475218248912121996628512765793025362747818239197069145015677086193434472827899547945079262336356278159794683678477975471495677248099876317210804078817612755276268670111845295835862970208571800672325010831732312366872245366074584711290670571521326606261068682394495907914779855318126979791748074505727080838098026114906849115986185276583061033212355772499219454961003243508760619642054609132751696260860002517878981203669420756695751101574689415958173724366220703627789498378501008055134761461315779100766716064938019438534807117522899740495736420003946191205041932397785546522375243910857559025040401809515729966724249563959790349517293898324814657446106821060060397259805211249200829104284103429052712647084270626938781652643554994941447847662922759831827481510036362667751670797065991669948791198325643663406794706797403727976818687037736604168524160851123360884524802385463821391808845334637738940100406234342954793737879639658198715723019871894662469333099307093057550446954199145872337966335714014882624961574333064010200310538450011789853942205280042863765863020080050910049656884810342476120714966487775766487935097200218637080724139377431124560579915238111752376436804957729505085122246780128039372052980801481943226590828854018343745325645938415211897984691838484181771148272186350168240039565532426844596051788433966384412918341578840826374062401147868245725721831148056023443373046720043041726808333316979206158956432907956397377931062142922429008175688551585365346519795530911979085653981694184801364948590145364913020041991656073339380610927189595137345682065522656373648503447851007304886582271400941184800191343080200058309099679477996919338178694787761928677312133245177181059937361361257380737048763893698372582118116936505779384061357639986832455115462044208944040490536519071769332192822221623606221344533345449757402905738902615309933466580262775750066312749549249762530141601668429204057731403892462021532061555717518785968422889709472656250000 [79,19] -19356089683070291721110669762304640861980174542866984522508802482004354632972609990845569054190656481043544231348618888358600892059836052310364300564909492217211478603646002558051359504601448109713491218483933542101589389327884090898799218844269583960868006630518478657450994162059737852521435099916689253924048792629423442553882905299890604372306763706745442148251957583538639391691772011457091652825497932125829567613844228872626824766181934471136661577210867138495045774196741339002493198518366070102776575916422259929786255245963095481940141777282703096557966617611666563229190240771241264068551368977913471859310653670514446199045961803823536094114954749260238759757695223858559303843313940918031157807962407792765519509154270099210108963900128995136372789656027327721801631920925902735960775703208919639333890215772777586120803867733992042056893729719005044670182134810389880513602259107808490409202214628426960628538258104913983071300373287883965459059081655050143061213224133370507704904731650224208913808953930347897507405150196729186868043640726456061422438660089285922801009573969310016806710070991420362662173220270890329327411312509998030847481680432242633184039714991184170496069180102283348083118063586380085171768367217274133024146655024614741779884338823858905008332628550649324465910828430411063006307183718607930076560001567825832157137524826049274704584193338080917179560764137945563884220243918113824880859397020759100368746540905460275271945657393348252587860828321568961041263381077854213314515781005399403036114914787199887217901600889453023670436954953880296822567229701476588420521632060107196757890676749196143029625438283711130034741859948049547569706285321690064152797833504633778737264505437474534528589172441665005899470344595278869082816831883072261707549739981209353776739401384937133998804985309761299080595967195889318974685547070176007057656074936687380126371533169233410283447646932022308110670388687340958862540747795801198024636044201409655480780830619557179242005897495948474329452437814325094223022460937500 [79,20] 60015011508759173711179507389422393615504856816362758705096234308598704736709546376399361056757176759128378761646111971236028585586002896913911208368469992041584920939613780681512423958940045021127080401488944297012773515452542404069205591896974969003140093437219622893816699895215186892332631655750844946736804716087298070155962890931750205450206244041130882663410374548781056958978524341481876018550185981189175180103218867230635116162920978401513490801770084698869374618957337356913968031413651415400616280955183587384584047896410881534392708812049318169430220319776894346475815148748571532409888160281977240324864678231550079332249535591026832631530903724554818956031584364758274236874754825546597726024943624856091380911449438507589330707964683096051084599857476543963134143812871559254508260287863421355607583684557912264356710727874754383152459779695465211885520252439571925415789900008437676813326840617157522622653428217551936731118377126927003115013651632306493491928761840389211470402377307433585313871411803135325413121750187627077880292173935960118699886006579102671552368947131403700138983165238462921077790247374774284470988888605127442245350290785216206316729068233412374568097120109454103259838282146521435919646536589403588181310258626850090316039036529491257921019793739860593131319336713843456529131492983916698061518870765317717433956089883615757314968975856791584265477250571106364979558047855326185904281981404749888398251274615507979723900919918857554459542744848125553201071648641477992209461359244700268648757204220234957490647890361264295474041287450830207194957197234519287357595709772220213187006383183669928218564302437810328537269586275250690279519529714190673012701140718274590955606180859381926003012610651127742632339689809781645192132297611391260975255079113287295525846036347336513197538601340735080778412718624317737819640663908932974746780531192410702086241701811293725756225648608081308970432618254747142096534768622753637885338712207217034540608381853024767122167099087093333764642011374235153198242187500 [79,21] -139283449049907080023477935820116506339418094582170527313255391853325654695220630740916484110969059794120677899878217813225809508226553767396648555986037518576236779613823202634748894468573199660916479894507813337901447700704462694876492454888354273056940421497466835145335957198927617652025208662932196047382603203227242532601476162989228106107159549265073548600269766789874758066665193847599848412191378334478919382270277205553046364841691926732940016064071079782105420373066925193326446928660890696907210504542681702644665516952479397237241515626269128736345289016303042257892747744895881223384641151150121214330374957994216271390477295495872491660065430082164461822860275895552655452590187139628826544499165335759434181702321486974812377172152852495237625707048522636186024589293358242428525092103496854787560808473707194586141440622743907107287450061456629478396188353398833227563802570111856490412349485303076317564697170837102543973014617390938439022271996745625382601250784314116273214228202416704663887545915151000221298942375898574309123290655634797911362889840190712441094794632993218095940881984389866869480395730021724070638946283867904243733606080342722197413337134142285995095833546993353743944280324355868133813473865405485190410477260586031061119737633150270972383817261861402911567908287116316739892626063935545529080356822338437791061647052287477334993723354998948575820862595353330088792927804780624735476510745958387697901276336000195778983322590686652474615395135905730862341017642785801478235686935067354526152359817042879495117506185246712893567838048466453640913584301516434378383893506203147290638647805461945766959364583435360232018220846971037209570598618251678624647369116177348518105553020179502408992076863808356114195140915751931842168411990293351708199222233910180947047969743242383308276740260806189163210493232686683050175979417292750250021268289849873582186417128964335057590794207204526681356627776136164726462391973282998759963959092737291803148701023615819982997415804604202094196807593107223510742187500 [79,22] 262657223755238472385995590764018092537854018440138292816003148018534768943896154654516295564567110904119113268244334161196650817822218816843934450194374613851846506720892469976514696415485540113833683536056033990849902924806080633084582244461436759605395708900374489372065904399275375627651222715538175280075619366085441820842480806655751632940564941293994155466219270753251784492542965637592665364819183963709608643368889031372690901124064777609490953296333724178314938829696744128029850075731988604379685235984764948923787509692243436221523662783460989591113232042242367196637246384134037021099079471709268599986798006474092359305163067514708086591829133154060101135301474853596091477213204825344533731860724111033797126758558908141592975735449077789094847437334835054883839300167354003113906634110356855605497910172388727944436803497463281958957656454522188547664100918240767826550320860208157247552450148317624162296812371810916984730490114069570112466125431950729620416610547141563402358552613521331132323817743122506130365056378177900791727222995506152149296339544560731886455201633256206100100011414258684627065783859374871442263315237392461065328265156783670029755561660354763459971953455408296677398508132497961612375251153111095913270396440742801493292961923116532248279091670847726868739989632252749403827590432857841279643631399627869742332587107587881473512325657446462772800727806241107768391315314813315628182256688632434878940083036617842659547076896041729384209996099005800595900049990490710288860152586850256873529159757248606042054226913255009649086223777495778086038914722553610269213546538915346219399106555480800844610088544101300880714775102250666917321638343188382646660829261197992231506215057926001956672255312029995499307405389047851450144970020478595036470476001950481354001694294845170969906966050426089881909804647636605187750603274938077321643005996794002535449664583934547118093864669619882940069355127597379836358749043354421437959484945155418511411751541122981635709154879521065595326945185661315917968750 [79,23] -414475536615822218609296626091178040015450708745910352516625555250744054085010848919822944383058669756739625264841954467054935915662399715379395366268513538428435036229277293755804536112443776238580748543435461284525048139193323170255897517075482925351410582711453017005806354047447868795653253439024916593789617930183230567426992998882807870462453208825929362996654168944385044143246829170578415591074451687063269049723077325914629820365188562285211000041724987057883962025106707536392022473761053527160235706838443724960653416510939347775289631513478595840293157325221801257736267282382228207171287128466071625773297081437893566761024307421338201724245730974661936481713079625121731000276794817357067996840757947292819751143430419360841654218295272497039404700885453311885242079623954791248779183654999335361250405494905341204153554665966939216320666873150381255467867612667515653600985519632857229342385860596203781299706615543206005225345503506091357906044041660038007710859401340319919062476434758624001369779073584308352003608384546581427915257768959838443045055151997194943363609459805617115598350815466832415718045392742001074805881537290045367735297920271754525886050159303740594363088517618149964530252717593514557365747185737688714666750962775778344388216411202246661063821362745858932604164740751611339865222813208385953701739031608549677196961498152405993364503083819299951709807816176866994669476284250381329855793374475510488904203577605213657776754516911698400197934527279009823382574586425180186363563733701180784104930704446966622384555114716373398755410284708857928057197568117356202848829238542673653884054158067321391940597308038535839626852908864898149643147299983712041632311740040776681675015517410983349220818113743182294887879007533594387163892100341200308020360501507488812628449652087429878487778575434741054243790841482720967688818569604814018821658951482005943195917452833473067454156664632625463769219531616980880239241596478098828180637879330146537589094393581488559585856989997409982606768608093261718750 [79,24] 558650778689265955367848399307423238997843487665509351126471757835188800972119299436730522265925950965912391952299296721676632611787735120626731106445576895482829989044265292391022249712019579785500923665475502161091779568520084360727204072005258185633168882191267362912378397901421868698418558615815051977692407001066631103236033991938921188444306550163331210568115271372677508732565354593201275728880179455331787521328482500603392698869633915359618139487633227058601727728589315468951503064458100350854757579704423751632592786144343916403100429543308202466856716809082457509626272182133352268166315706356163630499090341706060472547905213182162505861905669005102769928726154353738857613592670704763035516146629418839734614843238630194963339231418780222939754599119366948196291002566514461686917154968231697184025688918304235446697722323711848160071011430042642088605238480924643920394410677850309798076472036019999704919269128225342971013899937766653360099724439674002175385180075878223852025786841158464499112662288131998961071167852421139881500722289180899183903746914334258799128296775855511786484523697218095772841241383355627288363262416205493719899500223353379054697203057597895740924488396872345837536983904198565807027031685988919140385533570993405277771862258565399994815662119949514340136356040103883574583705114181928538625661388040473629452888016127203727278454596749150539611516630344627952535625958392847328521562131280514133613443369877754948035795513653367959183936867659209961527844394024716497612023193256106173290692659405635926772463748561423968060596645746818077827558722334053882689318147120533000199365358496649790735635963029407208667979611547755623681113639971533269650880212364255325916589613408615488831755382843186170223154223947042952717449345153468720308477148156267918058655759160594461771995795649188698580287137959866006043312862292835100702006530847292554834462885704509575833779330793507272303635032457291408203018223195872254153137905778595166652128481085161360031321464703069068491458892822265625 [79,25] -659294907878074674989879787642753396370969995942130919453810965290083837644811429385272392821701009842710106252436161076226626723228596253032627787076274312948602961464877926972895057151303757138147943528596326576881492753783721185032127868884430546744732233218320693513595631985662051980314659973592680179410928248350117657551730384679430461429880584163313221617583848163452394875328765713316306406915978870514564017803164537059802831665393185584826194410755123150028576852871556534807176895704627068291796959284612508663999596644561430411334133690400904599975837439648730006470136189840161671256129754565491438366291470135570751101901741919148679016000472547755757440356271595624696600353651182927539568010097952291655278478151255952410906322399624661029713148593588028518420865447158408311959648427875406956667503924300611296700147003697330055287432560700099274431732879479727347826441668933788013595074356219577973391252604307861448990814352631243490238442402870248542358223511840525143158285747411486540303669200502647112165498814621522938412948897125308074256047377239349914932600852728096436384030723652096390031333941710554218772602283783878673344285675426785830686229807053588661318826698875235780769686386340927530936449084329172300092777451127213633402061338015664668635602085146161398198067137907894664767131915527801766670708789610032884267371517921980146560101547076241458184709547814467275107324038674289085124480104888162241738234777876920492885797668832305351491288111391477733195504091814183854715427822692193345295183328283803990060838128413107839910415471354330912349201286262988737886860580805806475438407373369763123595873220627955406054403775233026004304322539028978058743609597784185747448784052898100399689333620403213442472308996871193116020564264621798306526518075131146775864906120344191651742530042550453572364565952395825369370298460357767738432058886150346816337100610398798235421751586659743691064952942879654597318523396736189392135789652442225017861749183922803752011532196775078773498535156250000 [79,26] 703213835362170309922700973461205408967528500429262891342668019943421044197278887737958953564150867279757301732054801050930563735672307409984775212268636892695309130656392414110640340393604884581929622967316589372342710618207556429673099926858570296780625924626285687132484688610779974421648848046384486060739804375383858973557549136545925763836816145039172505649547959637155899489950407939288707192458772580781299613665870077480046612528427414745396424088488476627444875691649790044354024162998273630100888672789969004525100862196015722226902560860801694156451227038212461385365253478553981849930941869964989442544518917519640543189998132377788069295981333990237453778146667595651514744678263930098464068038195626121196878050175090200265835012647287392762237549839713154055335698477418884470500397429226080763863568385328305985774932612524989531801596216999554393019736672227019482184848556157602562313775642945404361736263033861266819720591237565184123602751435828316253049879801449002847156817277135381417219593375629957686499728497985111380629996261491336210514604844211839033250581205048343246413543407925999697018475424758432488791424778841520765691508044173873009692581239076894712582611114912654075636386820258119546916337756058518360569597176471773670032525834312673675276003721608719269627280644297352250079918653808166571970140429077230552996521155747537360798858202466827296148762812367160892272230001039390298270191119755019687999288111428756729192232158219891714787826543469538612425756268281057607466591187556744524403835246761616918128815622998747809891859122358848670987538515652865891843925068273022055836517740407960623104890533190058295139203213463761755982294747918601791166460740004868902498982888706989065602978274288046352520367379050568190879911223920771045408598949998897620870709532141530404031663535727780197473753337984423313030654429278366474302092334014034960441623087853230905131601822477748421060715476061141786425958311944501650011246744756826080626193470335394408721185754984617233276367187500 [79,27] -696398170706984689839399772713614617590497994007831861546089232882956845001729517665712629010093780321085009479763013088188431244113515883147140027465074909679006406705794195634214747178717499206918996856251271870710402618693547132304602363725254581626160715675575289783188974405732190045090345836697441605758044463703925642457782347029709611878107471236763937269739636740619374897464946946390423938592831882211816265566528809662324051308455251780857668423678990337088186996127811967115498469218348266629301009811786723388196792558209949055201775950344428029634769901055909032474758468614823161225442276217925184504461223776978732435556923408234360910697014167282792946874533990063160023447015666762868523993192391395937108151456717578467904208026727108886705048315003088868016431945642966375180216106588111529353019562660655194912134649060767535645978380275037106939835733989477874087085403994683103562284488997852676101533803788454675545349613493786107473581745724587346296469167750616174669663939682595363607483541863208274651405679817866208584533344017983450361706640631068586467574867027478864852548938176736071719472311202422405991710344095625264007758205277500414515716014821483296917334831621826934798423271726657865608728225718121557177745349342321414868462111957087618296929474951956960929690472473700280666326669381044323139282378740111934515882079464453595899077783799427480901116034013996704147804066643415235384234991362475272896997862984732166745675094803190189722719760499538810667948028461352296872572815930889837419217248670742659163805994320565751477116273243679138552110975246154183572999562110535946979588751425300274407789012257106712816506229405235755840325399112797340408185582000485414814018700782454249416842207658069788865935209514340794171325503161372471756678670770145531284626803253046293815390514015006103651854178850039191486315473645972328569108131213751804176756212390186543528874913111391032710754993464937862272599017559153649002194081480563234024319663184598994121188297867774963378906250 [79,28] 635497828529523146069058837087279441793979937250196841471836321392833913682768922704841760408715782107863023416242746972640827084047859911509681283322392311114437671346338697828549970287108561109195336292816044465358554143983365913784800527440180625169049555747234509984672327543681338817855328512138542386271555062090444053126545996648507588993541223116426753339000966201771914497036298451224998026979960439186660688184496072421238114997420250074385473621861052247522583208826592384382427977398526360509809402398365143771430429208995239166345509230958233080287772078071222355025606944523499485656891073960200708920111627825277201630315197465360664605302799450248389306837798782929575068060968313533320295316870711550033203292676961163897492474188288771674569697744695136498504565127698903864323830378050564021493443543496835586281602782084850801199200124793808804684398996292709274132550272211202736704313860135785026251306241168054346888577652122923813124565213063022708872862507804593950953249500006670616064028564375987286812555015063683391357517385699399526468826275102105642535237639093074086162038744403676680248417780072442034290747112473932531979694646293543799065477314659948290089632528507764689764799250151409593174502043260508945202529104007783482065227727334903765843764089295302043983063335117047628065597880817000939815133001908152904921254856056619549304081440448742055736511630538684347431051807155602776396800971203773477810563096627324252152309255777339191026070222206523836180706582307695527056614426319551521924204713601078930351447029558750390577384010687627556516764393952988107179531554964984753303317619656864466455914410368740316230212304041239419053681759505548082390343882312036396122269168296089843060211465438170581169667039825063469554469496281912730227229635231149380471631604189721313381866280358279674274502835116429404033859264169165079798167186724219846678780008949070559778334818575981261483200674794185770769137331776215177946459747112162470827900762060380657203495502471923828125000 [79,29] -493828725140123038275310321718320029735264032179517272911421191935217054046044261522270598578564346805223608741844194069419672776673737995126388250992495238594858930410865404778669774695931096496843502294971550785443030541888779382133444715351657039374589051780704487076568740834866289181434778810654419369396390579482198762812620480356673287406116148725854438358485158796260604264939616627240243191282946002106346478088520700240411402941624054546626016429555685444680955273569420664024391922362870632937351646823046801842018122124154649082901424820735907820773756246420234175240356468374668362738841281206032336541891760023632771899669774068202072123360298797395885433966708529132101329873059797036552551250021931182973853945001230827353528451090728155650920901465763289019675911032016681133132693222362061913902344998603828765993949411894824934003271134602786953474105347592101459328052258100455558627900334702703067679729041571814730654385340224655058887759296829595561904043153827476736044992925698684720695921010079085458452142986660928848203750297013498982451334543003749331931788915787143882308971785427663860478175204528850658022905069470686775161251016385889389202365212622308200451776636697761280616640454575731397054551403422576035372283583658662446114051708566297577562341351532108202731972278364651263691949383503079713875972660735920005329004749802529585478196177673937935180258800507642368097207109492481534482487816877754202793724261987806210535128753368388186678972629289550140658511395816665483771550522978419789819748633506344102969430507843275124382142719076754709706928764543989075912018080603912204587980130732555824636515150121697670626761004680698136839896171851910266633669708901871393057286182281204144794104046954639466344487582275928035585913033949542071667478908664600515758687788130799731072449047281134633195315546484460352684886282928916807557277292150532390508475091357848931783422429765296926718219022605631344168945397278447118614973525198980075501253850234206765890121459960937500000 [79,30] 251957721234871945233548044540396532340834777541036286025264364688616540481273401063895581647205250744386188555413242472564881882359376645587469691432516229669352274593311776128809946310113396474588875616570296287872760362825540338243857077825774450928822451604358873637880340581994372618653572313925746969931744591790234512278691974589636750135468974766874321123233492824453478096449521641873665172088788711709876156368336133209898557317355935470433776354854953211204985676671522727186390835336365605418810487592167827120924540076700378047611644958395044490894220311501195376361233756380835139356309080442762495158171014988737946238550976148880639495315594430882090610201244506238880347510844401647166345462085560606355871851191295725815656480344281499290398965412966473308356329164415571055366816371785970854934703840806966625218974797086305748315352995019077372562814117943272036537863930786394820463929009641354232060103503603656698442819669270362374387956979694710629010593899572298187774175319305990880854101760765838136069931017411665924499926115215583678628257886778618808606405878366186332996355612671736336786563724045389246057294833300923646638195081311315872512432301500662157425421081534298950047859707936275951171551638400285443452051843525594116582840536527685907620142300004082989334776227324598884041668681308579911961402372294140432684253390108125883911470668347809927703718183193381700596419069536409364197050331199078637496363558268793665916300457225813485760162971202111864193189251423166291501432453223247845580966623032875799163931001996700363399906803710546480904972244619098323268245434230525786876556090446511779977984611508964770180015796408624629689624027263116638328494946365866393057949032356448206132793380832272537059506551538879121869371592861006022906195445347850171998654445953529541189404285324798732435118233574002429919699851564499736884766689521609159534016618849078220055197275577572523770507128018656474553914834330426400078860270088758344098067709637689404189586639404296875 [79,31] 55778155632782755123435037632101675050190650505340774101575400740659795245813043180888301484439193383501145022937508475007159204569121797594874555255237239507573109375276669389596442665504278788577534469591513927523033640758848990940698627219954725322575624737756862714868976237773983718814041079438470741264127440190083557938844446560440988640906711930286974975519154405174532901206100273788563974182040195872488277461776084065679737222687104704709072779023312507776985889275275079053167055745208333429767284959440924331365526758354577935328710308955301951350002988331320126433504349768137517904606817607072180709866137068749209496409043221645643592928365483952634629271533765026999447152448539259038241641662315053927538779974648527438962159168459012193674969801852287591304658563630139517760067276814997969977151723474240856757224933692954202689869878656289411644914349205381434141476459641969518288080124092771216054968151096203422274802087025181658663370283684204548966630086901489866510112755310926496491105851421795604697675885414407165557446686426407557510500089768768569409275385725413549686579628776513365060665590411891341540059452767403216580901642116642883545329916507856128402114817755682792595638872691799384566581342902432873096146380742015328099633472522768379826412405306811225959033337047922283623085468388324142284740145969924438851555111716775490772070139915197708204542346935346235632353538375582669102492466476053439004429954655781141217397840244397889352053330828876982819913709855546169746686816416516168255864627297837648419043919929436867704383640133669273145685786111457616077735041801675871419871736694991329914876534392943333883618524553150249452973405975393468879524440906065308093607582644408636675300999059861868175107380767973685117179736827469723570377380681599827212697254128876675682689406471447763108910688482899237651502301662340136469165534582951237796714825827139893280876216232477429308505162774941494890911299439802007257786634931984171004160089069046080112457275390625 [79,32] -338537313308425299727929697274027694059042701801568239674790986242071709672165632073640628184591701368239097468088230132205525953611780127735389895771131955706202086270836226415457894893527532373046198167579101644458045802150098898809447293108878310454048561785589125664837644725200823589795836742817639006266624919694857903955305534310322778820427839418568137141010139831638954567161515357855995854402581356043841540940591590202011619336529130089524391320998731081044654691612348560000289175071761690266480771756969145142434477257976291253825545581161410509793630651857133639082597529611126375560643228554588592101036027999872063536531162200815650508943165606978211300153287512731279922186366407090582084411410264300387162747923608127472895351958586655007498638785091608179157108364428122817180464626461684356883632873217896842039152455670482574426043101618566955119778664164412817832171521455220163741409860459109884519112602125537512940717420578057922466033319212959551643740418414922843953186769017411304702491710599820949203349931264811046378394710662850354164668027717418774056073150804069690942277148938812353692791333055307662112993741274085094943172521194476476778758459016480605672004367437706872925010411298350714133680843935706851643094303929695124214918675201153491374363027799612549215980731355376065473162939235423550974890717831819809140845903130563979249393559195552853787877340287826304830123066533566644622108429813721445309162061400895019954393660162069750992595475940039060963638129285492418343457300676827042468593412745758897531271824223830978883992314213766624590151923388208513610898914150873549901284700570170064388996403724283751014694298742195698453437915701486187270894638173750529730195935231443510059989187482249245396505016335961226695598023011579648421832094153315915693133275336424738202692171020992950409255124210131042610399309307030676663674545883104231991335353647788994006778882536061947700099006805569072977466503133708402407215862228717639936803607270121574401855468750 [79,33] 503732427454206452482379918804199366788995862260817261441116752561490767273513917723707580362066176239255932010290608176077606162925396421589411452369090452484470986955608243195427398616735816602192959738614860841612255064554377620056725278874949991034736022086942893936415609841620902084134796852591520712361327955499920561650630914369138566376761107950764827242383990109128638718183741767699320686208304812230480738890375908590831590512335607190737569476322040194282128405513250183009246110316911246821957223556732929853235848943988593266858046306813170038536382405302345340759038309448506994863907652357787194605307900983587669364725858451342314078868161768793786109621996519371588796732643259573019637378013506505227681460454312435595695224229829709763599241651504979155403484193683823752704919940417308169333885565199435028907339435487480637408550113106144757053783853540983434823889271155574224049013783366466314719206689925704450452949233829919617346383554946119684701086867153630758118350687581073177184028545955555117104249707421994390186871032359423406428557791720704257951344689107073287449669875316206840586671481861136366359432784375446564575231258902925786756274112299376603333074420028126815435238384609819521544350388045439980107976819018737212166935455112923395211068513042935436412819400044168132505550090494060462101034379646672402594624106031395038060744553528134266756477833977494430468301866213788419018478720726487695932694477812385619638516405129021264908242589700223521755440975589682269158729173736905313434501087203288837275378909839128436710445741187437119239176459325398738758893933719448971569090267359203274260242885916539793376466516146528911916573291095183323971325200029978365315690897471259709743118920083789340018026955090978229671374457483344218151339532337677767889786098685074845413404294186006195578836675989486233673892476328919173077286995994346044921648856176525635313863023119416119614844223761771714594134947268629879258555748222647707734722644090652465820312500 [79,34] -517476525129635913149058504617376578439125156084929112328808289667514873181225557860708827030776325452320017365532356546868264833228463855397077172221109184436519404240401134911598657723087273346907334563546989037793743308501849410377730230326125692368880195628493715122298773660468894054626343581198335695336989667847985884578514958804751750865350496966849916392625262765791853949867762491361175712897899454636296741957764140297753694506859207893245294690215612331471100613777865896183731651209132881906798059200144241595569442228573817582786238074460646042015235305108698721663762539725215829265453199035395884701129111218599442108327691501019741490270292598836379636470155128039240765620826972008068323155549989727514393976186801876359487876003070115874797841345933321186302772023531036915835070996279532246472084622120876454509629992054581885533378324264864957377715255490998792667118115708201620880405494454211204400611695641186574076941311218870388339087621053058585919010923098652095879482537397289534224049550103260366069775273931596010557612911733529392319605312142918633351219598702356961853290143961636157440018382780312575867569309548107973557429475029881474072863730337753476680164128569765548859213693521973502305555053823181546959104052062814380477608687270756066775982171083251837618946449652599179170114616624623569129831055409382125719451332901006190309114035854857619348638105286127445115889187565966975020281799031743081951602090786730359112178155981315546464771844623556325821809454955985048555826976777072807811611639863754444699171992980307671056893202210852499551043664151406470251928444489217788180649974379799823699592403451955509541500805094767363281204544934804874645251653186484428474539669787994263322904737983255149056470627614701475279106470617144035082593644031075529841014313161070277656280580672153453099916793371362487379066819650642225863419850432467160762504013719492905797974257607978387072315250792389107328422227147891139173441210630244313506409525871276855468750 [79,35] 416579607412529239004111724720257109313317459872480712111030028551484170276151362113905714139151127955593554435553714982682593813815325366816761634687324426759298611439469679834436986212522523146464694582554958144893610195440051858347915366450667632955973510910515316112749533744382868480281072554512266172725768795357526060038502747492511492440078397984620582576426470789691883044563364660245361677171044148631249860213819281466644304733980577367818696360347154366443277300490327828623673887977868226876532533021811395054668028084182379230813911371583727330101340805962314406069266886642015140630548567116616817283368067556502076490804777628852049318087749541030815161060198387691960014479451510522115760297247509853190252262296269989909367697262660659780332540881532666249965736972322517621873115646383369562199997811183579830742155866141732858028629536840577605044723807560942075037368022790988036420830109526820109603218033591889049200403534112464455451024749126367672020646455710745471180094287341493691462919265898177825709570933308381877631472175795350167037552873907462113687215785065382609221631392835957911585026701744178655383300285039089259799603832778411741203882354775376577074721562753464130461401022560506967029080549605989710010486112027400374742426412508629025726189211807529813218975523154703229516783114234075441344580385727010834833284348275311757478099489977484622167027951260860881519405998691960902873648435451753078136034512167463428463972938649910971719474702831534241151882058216284123511149826876480115083691420475008324090121871390504640615970117599643534069346657236942323524560827654404959663967101197250469811624380835761963003484669552999319833552817865453487028604828086384095349213683485930765607864300269197107241442283137088701119173613234444544490986138087730157178702111813624058464017645520772957228188685133516111382704822573042288508255416864867955998332374249245473603444975029381321703941154868531777302496246995428333392830211323598632588982582092285156250 [79,36] -272008490488109968318030131963473785214363412006089093769930241501364018532130371698390897182204040273594452933338754463114038405470282299754080797437188242553583836686422385847554527237812742818371561159500728375796641730623196115198690082709114231276448207887447461058151314933599618639855880439103102309069378617163575346037170248863938671131513142352664031471737393721223473649155608282312427137445371030851257039774071240954619472363037794241562513325961571276127310279728290505586483883705446665976670207698818086681365447221173303326269010566498983405391710901722701746978361383777476953179403370599879009675424712605167854030120269599910255832020676223247638974841394237759526507494611760969580518280426132455443013594034189717837033757355531882847803651645148693070783698578326557364559744353112695194165884543930844245170170435820512250255468819190181677634129412077762458867318917970587617556829609912183926054176867083328286108370355780634256513014419193622917499105162159451970732447607450807112733269366460245196326398230483939374516500474613255939183678873934305634822093765639759306057998500215487945906209743736929217440327147663925416557438370123357072803798588100897912576386132986568757788583582341056188185822793092701192870925045838822498368094099356999317379817846470717417771603500349688805531139957460883246121367286194226857801558976993556210217031962265737297946884887789373729320226548478247987530856429546317031019416368704659612400941961248510663105380402414598893487432294126470895550597003992037453693921737903807871150934282558497597326570665586818445747237100580827754514146384344870490947851634355361173290235108659781312456325364086275279745328442096316722385744354763752160416092437461727524200959181088722019110650906781961701167701916234958088354698245677243192495411380868774059448669690520297649431399594815836731997189754236279517448197592069493405863887775520109449979608483621605938156225930413464912894857760891111075896020565778599120676517486572265625 [79,37] 143673167888762285425321021991500677345818506093019330502276333230526770313980185315282707991001643701922195489351580941842562678404455828151260705691868110092389422110154160782733097475035698056868598718818769545777425271548726257901961811783608349503275492466763888547766729791360311733793835872407071987400380765755919816709431402609116361982930055502999135199089440025953315023760336733507604183597396235806108352254375558695080199265595375973640071226662252269357696106331465528767483838955924891460889253859998249341358563621715679544245904244358001952556286453872842502181353075613110704824554322839166691787266492778715188092406461720880696783233222674536156150772837146822593237924028913237436872036337713810621012212636550614701997664414939526922612232838486862287530916613931884183839671737226056770220601586577997234006810867614327400787392848706053398438081977690689293444543982698793142277422393055903935405808440405230835876224594268203662596170973904280099646657816023190683916237580233877650577719136676794254229328117853808298286029991970139182849677977885629314432643828786033289714023315924243154245869272619506223145788687215705964768324890950895444006213805070093561382884159368150919934918044844847575109668695397102900100587471261400815510263876775095351811029634146548703831559918483174410233943654572590555335976421823482519059193511167137890959378897277113578400840648034854898194181740289001216363199716114347931947648330807104675398456931070252523781295645898257821291302941587252330272178046839654382401536890876190012844619553874131121347558216798546073088761745500144075861165679719122301949588397928455435477766721864038627680680153043799484585292469814915546893941910340001689729528435716722207468684736692059884319347939572563077976593721443406735404503658340148120307801285554220408969495411280231336614887755203917336966015766706982764495940640040922318440707992300932908732502955353814194468343062395552858829557560035872221249064750736579298973083496093750 [79,38] -58637654502972338207445228655239595688710356261486674324935200879521594227279039918667717883012055977656026421559937200353032932233431576204695116949861509424588811766582051196005623396177255630258085830175971560469474262087386971309725267468496724104841246067632137652367904553085611541488464395725802372570779237274537487908106588317640200756078214909485189814803105464595496511735306292273869094378835125916853822967150266912071869273402237466163099034073702169981135861273790738091009812889603302836266602708652546876483781112785919874984009545627364194666081058701963285099480743292389658916731258336968558631105569484074949745901068515926704912636325931915981375833316871489063710297656186957974116763782661541756311769278378991889773031735489814360762269019620414508753316887650964002105994529490762208949433409741220529999907253032182183310122740957346927721987417866017155108919734852435363678688788464243378502985878868131851419605980921399737316156338216150163290450645282720344178896467689240943987361412904642956081126634521586085794037494623302920206110565941945727671062043163506040383218708445087939557451355402997286758052202242181466815050010290008285521939876429429681997783802491876091274065827525737515944775967069741610492056923082979070059578360116642034225532304972176374159791712016966439516885837863396774750449450532205750331358942306477153578786924384415057981129506548801835628016295201200199139876145241407831888643265186300263318517410427990045292008432108426014283671347573044042501062377212800880291431199841022832727642181774574242739087926674256877345676981447662729139935655660110344990095844988553097444216512094150601640504065915362191315409078340297316148365552521258120751157171735559601923765000403584467663262023039719119395690105392040712789319345791044186020108272559577701323407631361512524559705608472004729029931154532572924933873760343879492053983573016055407878836041753365247970049091406359559981373297254947374312905594706535339355468750000 [79,39] 15428088694748821906058024475724058089275760314567883938298562401809604163815955314417339209139774319483948688831799976435241846555628816677503418336277766260029396139659790179663444483834751278260013163007622080200796168617949756735476014094799745294290718662654608667198086734920432280562403749919607431151974410064111979593495805874176174148632904415635096339505384322437286801039353982237076735803409935974477981928293706491523378390553741435293906069333172994305128477999329681647391487742324071308441235671335650960356328723341975549991793342620909879018794968689402318567019398248914406315057992564609433449909376189452064501103212089729245064984146980375050634834179703298460491605240238657457586470383305424400430047697010506513364921251561633474054166078060040810581894162680487106339314469154302367202840093650330397209147391397222988809078611546281001847407815901933748636776321480764491661681028621431535669907052318322364267376071235911021628804795832577155768095627771849859357347510249047236794826009248524512831634655865085242527752427185771067065631120151296510388091774353414154119936531744726972641502186066905091056204873639501671793013473128365479732704241201363330375413586039943215795453021378667013752579326414641079912365220073958788176515622632507452955048946816572697211640774392792495718084757543379041815264138890575855491587912984293009184708571377507191014942215601189567843882981327276999989880195440599532687808179638542587412239797076911098388544260224373447786514263845144992501548458631805362150483720685882224213969236910162900307980413602780195950093961235902954654253056785211670868310514347507019777238940087277634922569253103757028669077476700055784291582936931351377152596276696080383627689019881616650153543469845653941556789875512097758245651288902917061720382103981782410579588169538191559106938894620419582836168122275181805437720985834207865801329825209798397818935527147565711168422399302624706523417996706371013715397566556930541992187500 [79,40] 414676903993163415950771117540927493811591477202513985290350106490304775657315274657967751766044336398400690783177724555545492753405296082915546275370155029687763475407792085125872846902140252761627772945491622605858271024318875050871196724685168779332809342064076540368171756236855063352663722179186547353344150085569542387361777880623992378787262214143733442011093119981445968379049787628115945074765880652215749703659291108803506745355522689581667528773987829332142982862064774236023421067099524559186781855102304004229848837396426892328627819897624879127152522052881810828037745467516210566423091216046820615944602092957304918546873096806174773972645879171994135537995469352000540144135324567875113208669959903568969141384578072469251990349612987570296324832725090193833483615139517076655401692854019404511611622991620657370507756753873762162876205881759361190670370010922773776580718796393318694747104926456277306261292707352187302733576928383246141159893330572823381963481586468712790536456418338960245071726899722529342114734987144458811384452637915130475948839065924734017253141043086978793861047019857798462130595799023729212578764786824365072800567031641261953825379357438776434269567155607802850407624790008268869608844236409452819554803559256098481749553569193151209995406404362481377234061332668634709656866291255809076840643638121526763390303372551239465584160395026187990797986527707500446912558126800694758030372337405216731716070620804384068285795153045641807505041908629657019717868898131411294705438819360815467465892049107321771649717677907583112270758524552831828595762517293591315908211799786945628763135235960093579125482116535666875477297857418289416611702243501259371765046517735009660967784751273553688247875156651260887102890806626429654705710206911537618369568434089480378552351831585051940576193574026994297066211018582693406492275791235027375198617685930011841195327004126923781293428371477449397357921796207947014167860544375798781402409076690673828125 [79,41] -3334598398560723527615396411674521346135189620408419551350153231866559021461930386267965746086962303002298209784529739680803436281259445637625050744414737599986893553531784918818298499908340796879958359401762226233739805897195371763952329446535593483227687999535718437881789078407857140752866994826434335037476795290220698215966374247826184846300677642864708613018793378019957045155847348943206449209185941347832136935237819061724102770221350356446365301617982018841760716712933326167731568193218157651231342962200661960920782329272999653541716616926202472306822653730142246819393534530009478994645359562090293795946542558296038467310300485143736101082392881680949661918384534618565970954054921323475392509509934493805248092733748970571464674303181224789156512071997883457981784899587731139594274060568682450748596466698200415880137372941324602063979485713619742423269092523474090813462033087181753951272507356116072298067304484635242739748216458807239073587386108377169608081845265385303774496054922205240913996302511723989134199392272215132634434316048001605681451352350577799474670753342532798243171301308135991567854998816843997571274091369923797183890889772356650424639145416887080708068872006433369772112157136009987020621559501207151694228827833763712634386565912285937767466665203959537960253970954119607932725201180698317626835710823437348755187101061552214078171895434687741388349005553535604400680831516341423379599804161423589015430028625915946991826828569135027394286678189678462894107247464668948567566254903195590990944425823854797445533666021053378505138037216098818728077652476754767652039301952592437440083298836223671979321209722477635997369380264207709468505481009771703916830421290429633985640117217516829906549213639444373823248044745771896497624564950435939783004743956939307129843393787208284883779731099503999260214030614252127402365774861081328191219017153287316763161797937919836324612474839154924511662602564822377448905399432987906038761138916015625000 [79,42] 2287679051214990110413585449423960636353704234395424447423522014977900399652015242086108356018517862862229074268059857334684269592617219191944886411276309359862771234997953802244226818147078698254050258269927940858657299466445402819802143670160301840080271896857713537157569946422340611075831462055896174611204488467543147626953877342395703092005933236281368261182593423598963808188473876853179673196921589653798661757004069554455313650702824249108074203726277135866421225890873278764137550274768130726924180810392060263652515336555483943355099883549946708772815285042854348321125824797098704404349414166224844190583195561079825364225821537136297777054573542726199078818369765767107580421357816692137088559287082068675786127249337056502851690006219479146985308161383024131039816134142558564960071514036824444060101596311599474771818190061300621491096710811909559239228862698434750715182231289309397742011867293274553074920325126302856234508908054583270667754549796790468321777548012741952535595066097419955308312911600102317862291887977029764430225323709571834492180920389580571777736475686345384046909538250286896334670977408012044943878757977040660774207347439797703709176577242999198188481316138225003358681279034019786741547117752948088834151226045363142724812259119999869471857316503545169844386657253668189824626879074780767933974092209686568947174548738528470039746864824299231920552074116503766170547459689933859294774420351261727937400715646584339331351025583716437508425408170162674370888892976585541778522609926483863570052727788697069980516700114489928645351432790023075970741214345972034300852296294624965009848141417009648093588050978623012653550533031209115006153169674257256045562428035982095014215210945809796996609783211563708034204595208523278624308785110318315481003802237796951125377469797671831500014055119669172124340877250384374096050789988254724272592723147167265194084810385819148459460479708949544643927087182906643381130606940132565796375274658203125 [79,43] -1008605335637533494758983881612599421169639636042404313348316925829308624985337478999648581148015721948332881038277600894286098294121361087389177228431381152240268930263783750677856919400530113109153061632582680218168737431750772339936316029074002684683044437226217829857146769343796663611779743636583969372821905454189449237962293135315896268503294268913582463872546087383508285118939039700132303861298005478186129932891401710462392309614246973064152349986816401710639037185966412584718450170003510024004824478841210218841277537906168278064035459236087847036123097976370229987257612903186613555008144976898154964768535395739791067664549394958715958674454928393219503701691696486220348205304194568093866310936980890116236404429204486530701399578646282602847796670782823295489233661559794120027911640655747130182624006677042130036990723910938436177081077950081756184715190324181207956405824407664844701499195147409512754923225488724660921228551818848030672641389620761155918683259549266902542498254327114240545383818663598147188890190542854367547479290082565624944939653796030347215133777831635187349694161424377422091085853688303623134395924596622151259835136327947572424134547952237572182852175469958026098938545967331607673949107234027645268125996863652341230097775012893196637383030498256178422082436672008691843317859353332819905019734838804805678129906163344230390727796228083700686760931895408487095649799494213707835817572401936270010969452761343889137538274718544835594259633999876764295688988656564681117993335796322280207841645434796540868437684682804033258641971153722116680239078706802319061209505848195924288589305220384711078583216641985541844533196143970747069946173810608003807889077899312238287953544768535583615700830907316163735616415168633072355484624447862775271326515866375386952006587116213259768358103728126296145120078013449613266149141728404343753011843904668724142382089859611176664354725514733007387077373846751005004307444323785603046417236328125 [79,44] 324819528510455395829835564711565059247104994472393308189609370495099874963355075549342832058216909980647488033046903594891019540401251152885516561161466366535385743387541628072686592729167783501997947068929598608917130517703963320656587537691414860733217139706177260114000856994995323992379725259696350959085960816239409581657780750312632058666501747784591295853548628699030504770825504108921428067837169934262945881500463845712674022693212431363225182308884417017244297150228168713841693857468206634215927604746740028407777885821011380515045178933427929591741159223667300879798452350762479159783686719347647528818711719098217186755495327397249566835879363345914105238972073562304479758205855042936063027456960739836003722669823890822028205355554994137266378850221314709579095707289169074665331680450676512855924968802432059227432904589788953679758731749978700150681470992741186530883237866196397790798115078569665939666648847634017151304220423655155222863616975896023405789406346165677249249803215218085343237356614753085907279386535938781390349320833510884368563937235619545665005550778102494049350873740110276822139751092742833834822442314939010929364943938757072554314880244294325385454507969809801413493610939525327499676510828491046932506358030994222588102819111007599733388346509495967584676189021004982938092107501977033433451097279561023662184768155447246657694793700790297433299412243210895748644853046609880420061727618774681597837798593796612614909501697803668237298310723004512024186896741279434004421698876068954974920439497106218716527093932996304425469090365311820943013443256328190262549831180030870887712787232146951936738842783473481399171828498610388071913576900056186740867862524959169375757419798981624955533582741084623535489335033549039936552283568130302657363869720532538006567464823392158248936274092996087567772023551317026267358886231380374393155039549952847463244229821316511116330317155473102441439262055844494625489460304379463195800781250 [79,45] -76216290646378640834118755467001652660855429365972465788417872024555137684881974312368926217533548171305685308739016819219434574096560078936498596102478231975632466630008882508337127311817449969455530086991111258949583635952827211234575180030344575637185344840678337109100900648180328425767553279524131742077608525015397803515423581809469925767062609599956402793165860294573381624931371332651446116087354712212395145950435603740230953025772326580219852290082359280658864425813802322502617179335508637098074108399378584539852187316913692686071281187939561957976908506622815945771819133270745119822563301415763184589163933874343639662760073953439457423510516174481184245616903107023928814284063184713559738271043527812426021006718567348919224110123562715085652316576339432771307227999620792983852283569230306620135423042654358084997467744871803349952307617270274519629946784768230692148949112512898966505455369907691030539973775230152195520621234667232078025751083383366789388127916431326671702130846690933229026316149181640159472052537679470163059819059304199380625699084109879672090419743936839757266872815482952894008841897914998948313834882853744875012107086752267865874676185033723349825191966453373811710508759889520185962804181496145467157181929373029592148768953124660486102516166617485183700813396918448115011793215030602091450493139259105057683180222106064479769177245809728411696386345646129022398447570880276409735125842222731691770365908862486847390527864382765223608854710443790103781779426217050465490633836853113255221537242533019142564499738154146132330217287827964514635355208518305529719535553625555288507859212043766717707781095179228327710754416245281320189571532770885262010480626816114302185881365113656389126601003448793020504293147629059300917228831017434041784877322319240221727287363453142635862858081884926309715761675274085436184608727843276144022091896936598455723925372896410732398079720266887175303405221882258047116920351982116699218750 [79,46] 11771243706536168061215321312112642974197956058085278034471764812838149908585684384819417986492517609540133900203423838212970483569944451761752366754913937748901861989315216124472683816870162371807845293295573348732762390797386294903093625157292842628321276212600811708816789638568154021409997900517911544703407577453142370946745842986921998277176731091195546108535832440738526763496094951812515134405758403851205838017186882592843643385720379642466371460973157586516566020402319833108620800367056717975014707898211653337194214183152021904219717612357514581328021904999977326622340246781647754503114405600002063228418683508827190265349130033440093033018576509873767905731249760003159981238116085200886919155188853025047544272512856964211838952715768096799906941549760215497587062463972677420980548917551772270164716159138458954901073230550242921293478291781205806428015845538058962892377184168296967792578576788512637042060758070081358623577150920872385526222126466057582168344753019424686276772822938955101266365344591472689007124809024110418068898684620715905139770156511493318319663494251619856738469981343015391265620158895506473093859221521897727756131279313783397849292925811186530817042133894918501171164170206056746197802104837459664413860041673930314579448813316102325696139643520285615137302744543013715205264264077965979743581630235375744105221241024409444476322433799675629917297546309173057461239107187545258690329006196348502438885783289396444938670259591444435553725238396299383930027946274921483479981825775590103311635330647705886446144395869127866683580455186713293113405759795860754633411286600969671296118804014439239705474790590104209086226482003079258177871667798322553821314917766751713683123543157114435528654819942684009944541406613993232185132851502790653434508324188416682302802115344936210536935445165003765931269104715422475441585199024296679601067206334318632570742520382656473776785982865238609773594902208060375414788722991943359375 [79,47] -704644762048118550553912987356066699481463133402015087894296618183102478884480899085376318365782058270504165082945218132921777248688898071093055779894375771412838388627857865917914131025926504479773670506454197735752955275842120642763166182954365140922438592054925751197081922337509042390724403756018366143493360752185777874663915550536220404524195779052317829965751316486014360404746872218853672826171754164817609043544057512547687351470995878632570886239298397317492603833139206806749394947878718548792527886516961681456789133460743065281802298757305727792630541060424567561217076903443353365035644717059067718789010140943010461737423086577274506035211437284346718659753742528845638405011917848191442084100373700566016364657726893489505684701308469453572788343891042833559902410827530121680558501931843929307926602498810023627094580809807660691054594897189970984875059623164888158966581351620844449159889296422366700758124989938782826215198679656844668229148889258164014328222154342438450456638705352707122816408057329707573718920658319130562428927986604202676548104363073639697337413592013914681865912240918426153663805352919001391445939010518642783476273448589054799364139835665186734702005442006871635803240803745815623720082570535810594812544009358595815552719242160020313508200191680500481984435760276886912088813312428023219280814778463931814665827806293933652957755573683262456967398635945594549327272355582680704691805113522063215745134829132595891473306974284083338088500006444695167852076640915451025892923350669991542852298271001522523394382095619926880623916316545019078586244828674186026977054123589043768192377872435376435050671562417233426205353955717606044332270829973156633665948067542467354106405245036496975962465190825341710297458325667437126464882147092510395924882228822174626175883778948555310395382781188580123206438508852349665861558926386145291096304969236621545048311550659513232984767420845340080148844208451919257640838623046875 [79,48] -119815743535998707664654893451411597495052208930952203789558261241402088560399089830901788663318034988484368180643269289576373720944228414756824141250332062246145215018345449737198466930837192814524746603798586823133083352069644836814826748440636553666686430662716814693596147413933719470333945986755472320202814989795658748235434181791706645197297247940753225905240378004038988781930812587447023925976421381494447820287349849049264277118243035234951245093661972285270004478500594912228165721916658808055310144124879677384924252219409814643981880001636837561243314906358642897384052766380484523882102008173240301247548031718907745481114614674502560105863621597953416595906386884567831281095397198690506958768037398107536856521679190085620132464288695715243630911554901085005488581990525205785440411658483087870832230133950740315942610658390376256806401859091594570855778689141221679711110874293078644325866152794540592250771479891752068866839505514798608600151553924363975689590765894590548746449147921400216552751165871259998231514429127477118517367870084405957563158346934772480506887152856374094373864468432712551760616272522498799931404327604266690384194358802391820114765125467276608718470399697221773631987002240030946041168112172298791773729004544766158500355848420307646122127560835186226200657028398487008096349291649240205514885198153713162851606479325643926680820680942444167405024497575354197221264644223475376793669653370218734500904308842376481384027030134358926330895993950798638234225817954378326242527035829441844540863123592870384279464343416153661997746770636405926079156718362757930690562861679895714499834008246152022150456201500707475918645086241145247605844182706744214273526461310026630395519269246953724431682650766160396318314180122206643521405057168200657742751006779656033192097775095801835373043349713219252756757481049527047924378170131245735460905536810507446610913217005243233562270660508275454958493355661630630493164062500 [79,49] 2603015449546136351315012006208592732343264948145451061155562841896262640919386067304351553141449364721245769313047157471571711849939843352066201031479042907706006008900704165709276634904599629873633817922042971296816667896676154190086936190792090616197169838916524768804042643857383946966328400580935147515046226232732828954367975209543776022871583929803981983993097614150331395975755018250123329476476881669436973752620149864745274401318427362459371895225450330657117777870587931638028606104928019801707770313044346683067930319577748500972938712236350416917169940759423713245035725974064637768036075232600864286888455090950316091327339245717042267566353706599459202642022966970196104229575064923109761317040264364348607240777851330171402473565786159591293786661871007617815086880569664210278445988017817216220739426820596647434394217193709219169454771143938554416134430032366913970147711964373012036493514204898010030796572040230170404413513598005782999748991739847050227871296227599681548328895962922820427319014026742086916128183275638496078872275776524821265267900361593681470953281166183487935421059773853203097449767534613321472036742941763402784041777954260760570460937532989293078387554870709607350229093109016080559812840525480363903415191366080594513544838123022745112639847116236074221958323774236146092979893699497070362789630920030580602515599747983843153702217573995739661950528430581464602425905253807036255028925742566217472268045145524848952256306437309268442489456018706669539490775918721828789791536990602860331178552423548925480228467640160841924809476733907905733644070681186821432241390648247530551529598044820481220774989139051514158810524624815924455603528631446177692978016528514838389806018972296396498914264058981747440046995745242146437522642027387724107928798453823785037589860334836083459889810588921061879489797095715348955228533902905158082452296482044440467073924577936377706272041976376385719049721956253051757812500 [79,50] 19262489000853085631858636904510983912202471910433661329732801479314372959785183109138799664820944906999459710487981356042069355575233592775749456159000286989349188293531033115180364486062438987570573918972799612187267333627655880091760933747786689305773754618961385513620708504406328850620185294660274426503009328262699319869962165913185214961356969081262331233681949426138141034682866638661382803060056968881012573155748190757769728353923827439132390663079566791429222846675992226700867259434774442769368500611382713530867929563447895203331289359711296226114750744756391428388554883575122529339356039831333712370345961567465782762336784961831919210227563984591241665742250750593342724240964321528006912292241339160840039945487009787942559523843844006039530578515674106821913305911011204715888519452946351813175430734402385787502721026078852713202464034841977879876002267862538163716400984149131913540330758339892690633635333086145405302225419260658193196133216849777712140094528769849285642357000510769805172812728254200776220353560522916262178757466168267811562209686559960925678369316581842025586114043519418165829039048429165444511934889572731239023791300554430006289329713324724506098253287329752577222451634797699599893735044471469625552327197953633133654220981777213142105481971045141144110248794347896515558571544169090267500954715320305135250841379340265086341710073329801974025245344385762415431853972346481358645365533006035480856443625784882993791483383734869688154025571051268748597040812287679365675974807668294869418331986285905964711808637293945904520324883845233424208245432115254460888594792244092294928283319083562678305826774607081383256251796694456167477333436698901827321891898969406734215929633588807702547402673202345072298076086507793729307534091643725260608227249021978225937799709492083197593588162981021326833896333982235702962733425001031878742354366305747340291889525608164373399189273072806827258318662643432617187500 [79,51] -8065000439885075582798119909233608781341039180416892533040212702779035816477173946222133819833603243542648824894794701487170881069702588092224207876813418346357038880071113151771496383647823763099709287193483943193710688365949757672970277872642771990464238107720821307536996618541922669979148437099637901661234051783281332584890961364928012825924220056363172347596443768999349471220655972329078436015054837067862949598531698304786181520844642295003742969205899039156801071627910684021776672115093381157904860006075830122045006612577075580184309446080716213272460739809177329352863566342107527407631748659646503268788229750404448104109264090753158292892666818178455077856505704401752204955005948323594169271533673302640038716953387999580355422467636437523758451372879013803115879757478736604469371769572768851758977602589032903167825793304391906530303007432168521086527983639511806428571419740017229151530053437932027031585773829517718582318080890403789614956985358953532387000712463376326387905544628904752373315946584924599105261060145944097985455658799882140633607212350318781723543196065570079674439442521213638234758346703248272224479857306548836936242232393568907217204061129341509183057420747772775737479203235012216596826364340724362874837060223931361804100060207410514265679385279932734929799121422856109217743833668245236104671729005047059566375568540208065885000164611560491787480779046418523420518035801593630899365293360701285946116128885172542866032050482339563360377962343742138489049167395747560907558316744519685996168281023594804529994216382048074287289133353991736597585986843339769651166990066672643438232326884594379784322147991474915125821807690067171511822730504786788964226174886763054857069269290348421351063665579955464109462159910992038230386680811562682180631065283808016864591374737113994404851827932436593985724430802924999047443652057673859087226140240357798461478402800815812323520503923646174371242523193359375000 [79,52] 1799945393914302909832478348874246676596181311974717657582228661795916231128855695863721462058983314808492124987492076082151536265441423231009602723508089790988660603640973950941578853137436787383182507368451439809708415170440967056356523994389552687047539673420442731840222307705961363322880843925263057478868618667724429510330750708977477898476890716667773387689213527381502668279110990959836036847993054833237932462942281449782364773264615866602958462311334447445454160954083075901081908451929274788436911079229539298141359410916026618838480725087480874243791531211759739796744593773150988623829742897531565326699387123292703233598231528947657842810921936851723814868655128159670780102561890383484338389113945442204326331032654891886049713938912317364352268263381324315787510712125130869525818443867036899481427666966492530646415069156682359435097421657004181132381874662680871792922100191182256299107793906052380146350591834211575108648950514606664725504046885986955260305761236588428945389825789917942663367419763189243267642030987971791034310572521857671027376083977636225703409688285970819959164816612339278951090079477284102168904969067992740397025925072142730856100372883028044619665178447297310714172078367884615630600653801319535979797349423120417910952210425932844597368861786943717589250428498520892773934075760900326970390724685955622982636417272926508655179127708660616924739379671157051656138563192361917916340389177956199913633327874111519091112239700386531963335419316020990477099910310878974476375850932852765420242419043906914501042466247533587714544219549809466403726619491397025989107694583452356590281166522304963226543159488795074793624647863638367618302294474274074306675443223056238417241568462592485098744360916025507769882995448504338141281762859399813969110147972137926853446507851848824216017684800463680610784796162121222529379005187345969432190383067237931606201792669730288309892785036936402320861816406250000 [79,53] -225970550762073674003387147866855766703349359228043372192814868885253944612918284746716300972320120859337331346495060235547208417892214463646264238208202602391149557518310289065198818702491602246584206014622370551759114805242194402709604215299356433098359884901134278286909085509681947326323734841434051261476428829019675782069646811143759319257477951936019208197434281410637382840024155319577407066654309231428464928021467566488671219512505755631074979607653047543853096264262121589972871938798660096928369118074753458179280770673587097689203207454500620460520971188241488086284567983640779823056526387558110057345612484328829722310481844391973251622851697384557081787192304417947397593328984522227763505637793626327475986753870472818516859763541074534410291605051231267988086684785624641919058544726825880782180844543082347056914102184987811733148363177793337868583990214482838896063121823059315416382173178108745920451894507126501657811991569423039421034593782605761047484713266062933268829621578046463742451602863605607505479661334000181472462860283157186233313162875766705180477278540316118544820805195668835393133840690403381194381964007113849829941738139421932680137301281138948290168072060204337536070550058056412293379163234811697414375198111358581708658331435121871760738938948123274278047294757170711139592260792363463406801049592073256744479492666273983551952335809970681821142855547439085593895139167997288685187787040107200805321186516655579028718841262239887229487767021114262401561699733012116616984567749572964040918220746503368731802537340793780994985047938705358952576658829818828376377349115414935418462010173587285731656540626731960543816424971810760916243091152204691804361921111776649563923289124324212977033704633349914501665588839972540147531970820368421625296883198026254035826648018745824175672284517136705239650172706336923865675762410491642928524904390305233889180190967604922036571224452927708625793457031250 [79,54] 2147082308152609310279965296920852777992951976833183996498493983084973895258198770128698550526428123351031595915549774719098319101612888204552402442513022153894287573519633651641242275801300040933165125397314208183366610463292631983236215430634276159171491880359507695495792353660100997056602770564858953186306280783719296346126683193317590095502173040063769762172157109120738106329124063367473641981491505697347686823543762624545700481901076008815452493771015876094974765063897523946995019952889901920069371062452547724121944212867927254017969649970602104893037824631849373098962953809055486202055949583379137836805235822512284245419717768372506510220365395702398523419140646172052781521898151910490098592543251241662280017825854733402767991183208674018746875997513993729980642313458736084471206184327611167498859864942469850959347155981183305094698537705404902143704482317626581966246601127154293328693680795444522679689584904247676986742988364437142099009090782995242902488578519269963495114528935549125330112186785425836085138059667250141963547446820892158285317229756514283627313920017865856166114737359551904969652333752476044270611512423706170376392746940366751731530059312467674411072580409130895199135672629965136799347911949311175971547799455906576783807234183560963475189177437992968223855021931469270451991444417806056032897008097935753171206120565554620679307500364759356157376000376580302901953694128372116509632933926668122100105568515628075697568000179465355274760052023914795590635852054472500866101211105854579407392330377323380148905348989778391325347271346591846513075980854825183936926223972769382473151102148867102229612715998573066241417059348521726323222078949281784996158902197000618302254550947052689730389700496469805249064136654217121259937250304229756609667703340986887604716977429833885704010680004922516205495072234211804816374994021163370144722661027892056558041833369543383014388382434844970703125000 [79,55] 6301791321805833142124256442890854057037644603032222533280915511182835797129732546329132348082800906098551447440822906441903910762591647457752386198146020811001376401542551196491570840683736265453322304398413702841416096450923054905542491666710443238862051659788695008191779528896849971776707333789832748399900452777165383745068558241792819838002553718356577698517020164050281922344721254057581293394708241938356035798387703102673419222322381430786682359249840224345950714969505734974371049635266910844149318814797872034981883839755020160183157153215017711275784463029987344883948853871631012883046401567436738985690879507292244073949135927859631255278398959042627620095014477861461976426581075296236121150823977174066901960950078444949697547973440274411211928737916112428612136437197275360797020622490671280525835655023898177479059025117253309834494369440639505296675905139879930712290767485832649488247737298015493332812916574998710045145382049009516817376630480251283835571105506186292353891645436291582819785503330283179392898546942930755205907965534244872331659307551240902842616953125997527014815761666623525265501095528567147291325290682486058568436162739191352856536501556447882040678189608858503393961883947756220129112821309196044316699324466523199767760535303588387339839726422208726761569904383444126460595282112584531804317148633772679426880824473573756714425736700488381440049498759400588638390512234141637704561169207809792612481533901049045229767144311909675964415958490624603592592613612299207080657325840946435990087093406171349712957996911377326417733358095112326384508724580860564539594708701342556203136904126329233029870150366253872111731504531988929826178033601796635593402739542492507187422360663655157373678900206267435128771773186934351413489247425487346803427454606183360254644509477730229749940610131112481110073106546388434401924730836585271075696719101109704794239085856588644674047827720642089843750 [79,56] -1748434215309091522581766167915434052181795217157542981844283146381744744249320937412114682470015631579958073358099943177827497740894030949122864595468212762078441262558779697796194979802463968880880224792221096885741078946600681804477590138292535531621695100020799968821624459156760595366551486338716183301891793064478122096377186661870288571479492980762783592150201187690619249732848903194745421649746713903046347340533368347525438920669619537798711135511138861918623316887604422936167666542462356129455900705450422322777662533459921123013782387826832830386340902609880800635483772729597194813463883677099732611700809470198143480991003741585407230217597002558442639732130912413981348363244339675145613347758708954837096037497353890564967927325608712630948602992699376881046995604870931489673442606476259962518573837337084330634368191560886821458128098911511601055379936897674807320608493000843758316273775901699471936781238451516682732963303868426388204469299324550544369077622953529641478617648050122637582287231986344614050627058113987641133637070312103152617379842709491547397029583344543058364034327481665643973424444572808136420989796607786260486854869642721997256286085906551782009478177029996388073297797586712579166385916074142099023562748584286720846517813840587414382679397130224167929597106289796829622988741764185616393346890077130130984713890702921972571708960659673135535081313324075655311186994768878723554712761675366124512251914200349067675333607632352282691414667375559146326418081012839015720663954541273283989339166229655482775477243955974875596699722016842848621161220553258499948553548057025994211343053477249529576574761164746599805217665829412976156201020419122274731441535523502401841139847595311482752886644975773735741416378528112676833579035321850816496830589611434260193191283780544577876900840982354021796384063808105373201843944719002896036479007815453434737662519182777032256126403808593750000 [79,57] 313503930036261410492189818560395539712871755602219362829841861802381806806257869155358949861995767355630206549341730105799658253615554613422180525609190074042656519296744839040103372739557307260613949738733925247021474664756853999920144640838730526171576566363258700222182736699061646674160643683477153430289593137575174157576373828243978177956428459528557444195080492822129583068703334920031252162355661588505511978803344553434620711278852719059342705514579696475904044970902069862549347409265321547613071283173520588680829611858528614274729905165194168026504718864833784188918351369896883936206803183748537867496262333683168306383340308743315597210891678847903324176933157487376961307752089465717329118317368089964488351666333906533705503200257807692608351263988975737422051301988308238171359814987184505848457042508357407917427170699305133253508863730064606291511173228433064162850117428136809919170213285990749807085370970710751229571504724963214148294213281857942866775714316800101006527235688654175295220795158265289890670734784517991846638872276584704670988612216241158444589227647292315154181965145097019736971119425904204378888092872159583750143781738433867294100263900271137252455530594301598670144303751668944873532826909935713993628369591210520463846535457164371084912653006069487715373631018589123918077733379811715176824398720015755617175224737363553600435421566941095489857174296683516273827907011865018361394653109120615335752306875604546882194051618428509900417825047171081929744816705936661432284208091379125630051613392433326171483644809647695890168643703384435477707369100144283203705914415476997189540997309551623192967280004375785611915628482809812248797969627070511465294912257402456491325598683556768949261630184398891473880374758904506872665482196280651879059700329697265736803802121563097721395527954995043949961501771841397899115359554604334431403885735667458334319235291332006454467773437500000 [79,58] -45149492632698163060866809655960641177893186417837371606537009722226777398661082969153980284196460284732717263369642120146618382032171661010634612851559662259612582625437264460507526304581881241971815544205843206769599024783585136497103378691635873651228108432937683917924771141470943823420837819013438088067847739911369102521908337283495082330468118384996129472817905934216517093262805829734265068621854031843004766790993396907142764690942400736998076324257711390886229791253957109457742867439097974271755464716342445826253793465975810924341547576279131199048192088755385458077641357305117856503700499282728901668074930584374562874638431600708047837694982923178435208425798521304705070427356599447818664092414841309876032778229845030906961768281401952231163448504981553577088647193509492305075847678598617925037932099117154851112058716211838388518236215081692471295114361372036059522491570034507266874326717051646150034907397006901617132417702461698561598440247987405050958466730170369397983128914753047080600839166092972818135154526620673792808656798893524406287396812949638833591873816671070016812875819285482589354592519438505586088362532551955666427168462688423509703970582347504992097902415809367934179252900334295532650586035571458770116346989687834884968287096826894217969236066916755295361331622523269347527895136086772158619351855477218918024904421862832057932837845449374835146305711304536094018839685656274523930421688746100345603727408351801523612616957904360715116157677123271420832586049664103888121415131569829918146281367658114432134275471679675409845133254005398107395250748140384175546732903531638059755381144779935682910591472284770582008065602081007633637270165839526811254203800209459554457467505214778549995139040845677160664767360672001756840527337207418930406326511400164966393735220105700317745106543758110368270665143769950692887287781586431594942109349344327995368075789883732795715332031250 [79,59] 5627186434903578629336649802599448495495991537816813556732678987222708730604806581051702246909435182052846219561684369341368790757159144466509255225351629350007089135312611081144686777978335365460719121662008084446015716748811514936439776234120699065667162803998612866164434718847983116983051739802129739988632141864297699507789237129882599215664500952154283082233773313839087384997227437096409479692875017873563123844503706072382896360407931623219854864347955485789042980868487749507753165646640353732622058856184288028389440139155264438458948815959067409175542914229382481024240055254708910186647363069488852719020459758480048417228834308185349557922606300006976955840027299584689667564086134514078906072874348409998271059638618166186070660820694198670631158137300000794150878128937199051894978364549176921917088661171566738307340535229703854899923661302981807884708558251422652390799581724068340447925469470003120877345537247474932593978319366066293385045388177094566864043522803877913143873652996218326148543747947606405518368178163915654504260856563816480503645143232734939856997365526902999216448794543905082602584638610975657142690373824513419148125665257241659268480529686891015065876504353471504182351441755876630512254554723371494950320088354300529241729140406809020446427471927589821122559565487713632357968006540183521431758066165134585726478259061908770931009314997710185982189983746359871419677958656876605769484173650305321786106200023707102457007611938929266890166930766688011285169369327713035166717854169243337124931495872628952492120880341214373263030263350517582645964396465778413446739033172538304849388951667055156246649353019825427332503719665948780859498136833240935532492735820037224098533503629126634122760245781695186027928062573871146352796721923935759928830933784246055788518267126477026581594371950912064296655025104548229051358029873271786184055209822929555230075493454933166503906250 [79,60] -620970847565895965266046971229150275626208022241817332670589188526011676784722338267162581920158700581489341722972244575913459076690172382310589806435790425754088095618815650734640751067184782057021271267512324376605150795928971527383039185318800403550591667960525544395070489012152445815289654747882635137022553913388354944677301983394446569367710298281344898259120374319875058839721654277801353327327067342988088077048190217286030785360965804814953794223208149753673825026602487740290408700463145083600729355992051307318362861520813914519882451548145740255847295804507417175070624274181416363174871550552562705834492358652194571987091122956169778418253222758266793819134810814061264328347421977147157831267581494095519280208507399888256589997535360804240839483734048275601688817620202686175828973367757810437697911953073856153015565128461999508855771943861895673726421379119640349363163715551393699734737709677205418239073747920824030485258976224238900531863292606852493189016806957807576252100158496756451543055487708335109941145774825219299069005159620923858967951749187600109274079750503123682226502487915146525670589874640114347792826552045360949194800739859563935196762720176198700967460493118974391498982662869815733346043931389834566504664704951829943474303650944405243417972399840187428734797171478290210337610839359651785888697848146944690497383609642745428516814312552115898982648269528087377439745193863301434032016754562791210664210643428347415459864267421563437832336366228993662180489051042589920124743747945657617090985002210071094394482075162998660619965563716729674092897779514128966513393832087058524661418550331198661644759509596090389810788085011210787117917789112751320540585291372561272201943597212957683892440658640259151576234944072097164854186112009542889449226879596042533636407110754569511529978397695143595914077609116256944338418877489646670320144750121471588499844074249267578125 [79,61] 60529556171682141671908038679713895990564356075590290805291374996237502593518903579289708075578391802157553919278085135039136630802972745422521893671868229091750619740897128770107357359259658306470417345516500807939542221275579684382424745376348802160698031332037877820490958834524248992904044836554692073230632808085648835619498869325030194506227011312905491544011761681446720129004323917968348181114339958702409624910220546891416766479240254070165074442516064961380349721333999633918397340248962691730027877626907329422914818016576994773967864255828457814597631256016642510527734475721961058753671722714003170778589267728169961473518839712120455007540605311113721971492663864566683421459463354358207435575623638822521686142684755721515052866642119979102884235464416506541191982570422271155425663566461219460425463964052793644895882116299458454896843544410786777176633857417159610949786664041815391184980672799483707223608746389600463514656114694937609299642677459015864788282529156855590083796648911624146079950128732951674526499614160197200282779866681321633206018114796135649129975855576102373832797557303070459140065711611570253802398799734319081303727935380953932379849676768564935701543296297941120364086804471833947915338684515519833281462851567888836680151282208238214009735505100525392261660936732720510096828847585291182936312062048572177459612611179813926937268320237601526437011064752992743293573105154912990080419138517089272314697563018714579542149800016693634167282688893662535712947547111097220682311808672348533229605004646905098715506432954408343934415234205381809471977116638668233695888928318136806864280229548569662771273643431923521194146859145045868956818161825890411101357293328073945661540165612881380720411619875222875805302425137447978620470361240054811540265407978725504962540985784194029473197102405800950834339683342685145626187680732710472142343860468827188014984130859375000 [79,62] -5124054240265001299802484277601423434254945779598000932749298734791468402145478792685404535478251994826601822686518056960504754191656205847824695826216598840469989828320912006215400734168564586694299166406995043922036626422803553048312643405362490857648937793679271667389906737844810931521927678092475811540384311259850379674085799214796411123161183728586883963227366790116273699545015056455718653986282331909051178596862884934824674040658184464265877226306467608613303322169033080398824814176415648230611916632411571527075030304543310359776589840148489014581847676898942934517229848666242407731900224207195482755208160361779391511803788799375551258941731539641352918287438246907630141777988087222235132055899444657727378943530132974921677536008308208127823546845739531936086664503036513683524732544469391428197484420127191442233002732630239607209408072332409628837952095026212245688040181924616165617190477537242125543924162703405064411191717192225277709663776391237739238180793554110657998993369373704635092861419033045250157695710072791072063101308644674966467052528763864861403293639134886563924642883945222497556292166611540876540403971625108929184220165069382678318419870290487920025876183350333133003127734469031202273165724934930323509229124469955025092499985575665991441233601940707310738483516142609778728016982245825448403961865195888842237476833120981560882275908110609196899499797983298519288773792530592393123640245462145663937768485585221548494078164918380460366475633548764317283604789129835821335926456272895529493852594204440484289402371631955384886680345527418476857379690993993977233198884078973754877190633451673016278978889631197025368549491770011006264620207482431567928265091241211297329681419432906578472936668717881925872276523453424165336322229721901190383962993065661027880362671056877870253308680253647465771063498197268807121998977771593075658529414795339107513427734375000 [79,63] 366739804595842236650967652105003798776660925302710824656662082671216550837122177964696726313615157783550045561805396369294117540796716734593646860825001255149338717277866403266816304203563202938283626080365059320508056566420341957995579234821851946290698101980291787118534080271481582637595816620220753502309848120354254913239821603838238186298720169927978280706518664285103195496505480602234657672362772089617199057229029819581961604058555990299348389100994230051429228569295196093359619568502543364681450126267375872725554483125035876680486863905595184995311096012353752640099442871271991603398476885366758130799508072958077765988023006831037769041454945274707588075713749834521419911282878634265083246899129187489535734005187875892803636796348114520706308929647749549133362279646010256466690387920847091875288276577788785529544041167992088014853433689323681515844878472616988992343713132567593960407198218244205433253209794125460869145840798273860557622442181676589883578422333702751433330842767530261533956387457636961238438587772155085522617638144205261833499401104360709916837585872744965905691284259417251191267273745373074735331234530843100635308261633762365863259865800277407843173036479284787160270536593159802082969678181291108691864370854303019578819757951882484186149239389033380560094180453423709824005557013205873039213431175371119438962560960484121399930293248785205158086689026920742491289690930630682046712378697836393792491226436092130702803056191464930143898647117133016698895952983392517493326437975974237011194464941305468894459270845302269866016868121486379624727589323508987497549343710273439446845055657108533631026469257390085878738512276147466755069376249948226940126667508267571528009406783289596921526930637553616524548447882772871918095878271526696924803589483718017340937362086444963878251206688641886057650597726232964348883416882962649196997517719864845275878906250 [79,64] -21799023477971509813163872159301109964468644030753524117954869169439572134224546739919002101552453577878743762009712482053460576231569778274382949819046436161052322207578959515723914171709848034309061763682532241524700537003334033344525916234457139629309431055533316656539807964275952053278266732856341154524654586647003465756581653247290885333187456821401456274449353234045432877886121112095103462185814465283106902035133824011827848659111630008402353620396077071459063836063377896140945866502193393214772666097611755078197685827178895514365341929184577588256619538492651180869735342495055783786917916255768403780062115984099206439185224748195556459531653223830455656609043741154379917496525220054547273875492478166032830111149796778330040721850833392658137661290800591625279493411625892269281078963207951956558163341864663373259949963252869125116671073776690739721770601381776383164602115797695190728732739930634883704564873997862064303015293795309641070546465845257385240194162833548759034882397144645903803740497164638089212181964922319405520366482328439677210879638972303208301591322252178536576501961428962344197635889194461184930766318988157781355569812121017552214966177508087993124700235368335668899541085436099763177881881787934788755409143514946449649625296287824688605799260477406764406357183461642068963383345441075201219229289982562022451111799212418243798591595535202004880585602887314996584419069958889979673075735766373930702598752131361244809942775045210423362219135329179090472249926413835953971786335431269258542615261427392534626521830620916760527780515848426673860797951605848903197207316170964561545678302038537166457522193402990537294375341906642114202137786090504901080087300131245945237812593340320651873540536731192658881528355057525752630416961205924736548752835733819804174245365737972843461935683813313003886280870940160038495836403171779238618910312652587890625000 [79,65] 1118567946258600880229064666422838154018388482695877662880909003445503242912405867105326017477210200304809329514537177350646394350520722165087869033480624437288353360364967429576055171153977835807357929387028622369516900890823208438325412080051223731565760106002525564596685499736490052523592672880150372875724448784394081978303730172188719017426948796937542372345835290540107106571688646847101245886552671540340145025393513523244072957775127038846413238593404494467078903820701775235089723621758761169740661655322380953321526329808027970779074819210550944556938044280705980216220348146284335923395160976071624165171700212703673248777669171455205840792529678986582933865469140302951474525964070118677731036726990350879259541488278699560934214823193306638028531878515485316675030809084289761764459359545866976273261208318360751863108948704366879660096349647674275953137959390093606507461003652550727796364718772479409192920649270837393305982009285820093388850980200672145209907711523716803150176434768073609673203154146025780364895606241801761724165097693470339190962833050146337205194149046716595599750030198532787890215541872303319703216097407409579366123866527898500026244926934796916390384344018631108830060575282856430899852442004200137359723229037360339640799223821938450756764750540534116288339337219467295745952165085048661279016852217019186570988876957900806414873939125039770016164934737554908430033450127423142887608550167951599616478051370372277129176678014851913459797857785722476105730132836744861880718763292400953593458484906013307642578217065350486690462293615530039197293483922700997378000490548499066851064321084641400505422348841449716835754904248563349132262176102816248052419649452888208486503808685425532458363723371807430383789211291349454611520527715393093480798525052675447241424864475929435496174911983877827968481793698618184662585406385915121063590049743652343750 [79,66] -49416540794905899173554718643770215265949617620041980956139587442014688505013835285830055460538427808778526858012204868554724690420913932182204807075867265322699090327416740432690571841298726151306013258242621307342153287619608060645970500082561729625817640982754488249606189736615453185500233569113188949724742631433061527246527156917478662903425343029123855214759514160421272298854786829536547274889325650286470296002845221954829847764938462095793311041134630986208850971470974403804338922910164862573710318652471608454463847561782469055729457509700024812771385899905106068807824363870848343958785919855239239860900597077541425218423954995594163542825385210604145087983074254571845277314166850608970173254362743241537891995708654201433904663710248180077675784118114877573290675250963574214283869642517212165387087498856542620765278950764966371220080681559040524626579953228674682005496812509646275217793438618261609019128600972203326518046266646026548377303272436014279157775756465780394898972592094699719023572837352619019103289722395954076603872778841866792344040931555180349544870058126892531227576037138319964651049177791873540778907984737682564987476638302481190534710405406303574177103102937502275191578688673438085376183632211421087862215366513270478902488874710457086433017529984374897411499947158767667159531442900507508440011269461051037233178069529534096250099665515997433698652142862718071194585639679855315894899019984810428499087806174270155081225080471912133449817130342334061232811103708743933542481480657522979053639182738194168301348438722256259451955494390822092529829794752936462846166436786993365703727082062177031252494026598493695735191176865998322530489586824331285916333038994626988944307862028270330455610085224984184366661969510489425761355010662376584606169431949692996687106329255442514675096116275516455377094307555019270239426987245678901672363281250000 [79,67] 1715717895269054237689220322659524170306440256001819216051707682994482496285477102114180659061077634678408321115441089194101314110721353079655915898877110730560242715643552327087763748431291102321352392510321539234785565973651699079243962412871850866959605623317307058371029952427927529017834307276183650958893520189958832581973253007088654749993785166327299065820676378304284840417147011079999334342873525667882403231229666222628733094954949357901222070777186834872719746898650214082483670616645976319854226696064937182764337660717399653363108383839859221320588647245466333755109354524009206987783422342729814350727608195596656998481596377600344758545546633038714626752067993810554279513264383861414769414157367008691391497685160206181991644581638897793483031642775172291645940609757598354537442886084350781195329613783645223237051969300675973560542330067493697989885180557180377332918685784291160600951268656608669519722943924055764397355267551301739158989101437009959123922762952620367375855765022046055603944785245346018876057616298837269269660413736318726483554233393559896964059015878589536974168096849980503315018082306378838067435349442821118940232943909500511269227063736683397729856946450936686219715134803297010244844221171858530864407739690702186247663205100026413186465448158497507837743237468140115979694372595406154209235652792348423450021866836829446781851146820655478227666616360912945481005450128147673055544874622848903463270856774897596299288243549171008016691570624031773511295919028046099043600680263639455348989997477608949832286803545393935334635934119210586458997977419141384654224432226383536086812148842472561451231362131570398479508051223847081204980788819644513780195255353601296196189732527285889050327215611486757070481897753284688353951832303434130415155799502671316417394247184900151926298880715038605137678223711006353369157295674085617065429687500 [79,68] 38324360059741820395536038536534658526055326994818893034177826784969436937717628483196173002045124736612744984154486395290567891938916764200269667244151617869439702866358285105625412429776586631721649531339728900598802772602678269592091333172620768898686594810272431930799558605842257094008426539158205002520199635078295833639824433286120654971542043912379615042642745333067041056794193529724449951412478712857777804209509662168460878859855257132809812376836277268094026363028835741035749214944801168269410611675199604329982703491749411425890894883533243526614262035112253071573362224808779483818975221072072030026659793080951844973228920292289114607573300558953127679760866921201114813401824203719651166445546961066369607602988978898892591703049047391403673172803976517182920309362850454861422179950891350291742103950474914396333757065416090535283710101567993116612127236190594062991668232261448719633022753487493520878227402343493201516322387440142306938508958013919077576335335666756464406807875711240964601116484211797261808590127264656355886798819857152098134377874608570794467852521402630523247213457394186758704927997438149152923807748676145567467139976471646834828101371529676490486445745947985766529541648919671767738865710265248647048420602233999372905125966894811445384638596973600883976209722933005756339298671958071879066145614934626461786826973183524441855256568142353518521963107367643242855639664182350924199667764711360777206739208917123973131925262192051812670909449738452064236125998875514968462914605971656211552170169118105073451914969218375661955663254420105433025386459872306124798360856800579646874258156045703009340837520792631654964929387738062192628541932759982417179772421380687932630867293349001220428078006435453300294918776064539046673747503672221240300468520143814312824288412499338303913977115190673703934431948425753944320604205131530761718750 [79,69] -4348906471562085925230837103688086324444196296221134775211822322006725829472693750692495134651893193389538614667913595586372006782816804942611926367793375369718652125863899045947889816022533987665604530982885039763024971547753121119932854615526117630978490269175057950164602823062635226706315760083087856767097245922118792944867942480568814425163701526648887302404869687011151880828047580610002721504212470245163368780595064555909866446172243322945478823528179373848798152613690533637233921830088530439530275107297555678493928696001523618125160178967099417538497684823167685870714544691156166976197542027439894904938018139785443509528690962438550852923098501701266782514355923184206928922663444195227609111115493523483393622927877635241890402914101443919896221811801808955453125748145786438346926150058509116435135790047760549929878630856123489594797787620625518791208077423952740477299764069733402290866883898855374390509646999861667413963680334967932418108823259985362902814644412920247382760641093077006386279708736749754460702846422793194557349969169501450269968704869164966783528143589952862593529588234519170042611409726675241837586527488382718704555144007190693045554878427014024078325308459133291131451525210765625337302881570254809309063467110594917527016138132706362207921414795851894055701971302610537693569264334971720550940027201396278519737789737951447273889147429827520901700050986662394937284161296491989297262156389938422202057614584602400965161373460333096683693262619702942675301327042774825934548431669332872921020148797203885923350430140786947021332737341933070819801187129022050268794346093687948272535759093178063396605027554723695544007768561669518244472351672944661336970781350566261681425864059865475085580271984387328130373118623292516092602885130941616979435216190033279399450183539118627463722732963044212417536016346275573596358299255371093750 [79,70] 191926713376071295079098290851011967776114089331516340019376028396984615397073668720791704427572476166183870651207259370268054173745368376673060887715095185680419435678502310087230462487791578018736434460230208430652430980004451088093402359940767074007819702310782488128940099044928304334690946249409223096253520676550257637865672240987771851110480628122424022628675926319758631976847486330619614385464304681597904499468765829056826342162397637533995769518574503609011960907172244031684275262579974456057665893215456378714132766975068225135624820934751893775170641800757480326525235995478094687522117911737806849198473011137366357139828876461157808978905760022609802165745420281892771019345508655887310784545361610391740663732566974776189972059597076902578673754671919381805755913791215283813197607488918095971577308693012837956814692916449258185932496388171613355950640263518915559292870691501217871486713862457637352940036072899817401127861227205878334043069927210361834887402768356256569324661118507336069715701906961404117777599822793817083469026638762646268114094816067069468518632075018968711481133054314015403921741497230953837606374680581780107378443544000355617919672500532368830325335696257468964710961801922338000898238772921152463655009903509940922322369193717385915474615465547155773787589481186908799973261767634631297035231143066082177557147340511379629989507671246313900075233417247102682543849498385390808463204510139225789377209887830467114861080155663262584471681333352643347063763433984963572279129663781135461273148793772820903003926742201466620982092562220188655909641024983754463114982377606553076989334390626763767742882612328698368462413443885148103600959786472804468283778258886010389335933924694730237740936183391253708261237396389929115235454718577241519056370165789676984900233906098495407799092942711938203359522958635352551937103271484375 [79,71] 1142148381272411796701253350938519369069167021525896691501688777267305801131159131531584172496908601646263575242993951135879427328626707919108127040983472959524345847690628181308908195968718592538983473808613696755832375570548244746453615571937488637328902949323649001868131010985238519231348602819198273137399577125262632398859085179626059479106246327496538834698185189385546396436217337381831471751281806740141375018598012912728645236330913316431668568988478380590026544212895599573623477229053761455635330218774808962111345555679679632235898132755860055145113014180996414800445469844815811355830634456395708783630096213038767270343901106028248842006567339452560465976036193119913232558411049169464473770152365321419981607811137641554913044780827372943634630225641019322080012481361206615750121661065554351538643337811015089372788073031689092595278108425681449221293847104770912602349455196560840908773780607423063654347339215935027746693265076092755277843730227486711022539045202788077454085937960688378268557650362099467662605144316942008897613573049174271655615424343277325626438932018867281171194323288691738883740415894113357713605598736255899839553955157294442843819076830980364450119278119402495403133318706979747151920502465124374027635595905998494858174115200941859630209801117402035349425941256338959174648910586761939682185733943207841012837266141856858983834582337902055181326200557539354726063081261754816074720602559028019420270659220186260434130659025508614385386086440737616567243796844003537557882097531747679843107607620848384889319509947642157323090829228487232364660677761449030820046285482289651426284287877188194619261880012610821261494487185412994833018554410047897196323788534180681996916207506419345112868563802868461187861548125070295306439407721822381291270597364152998748312133435908398525313546256754193564120214432477951049804687500 [79,72] 183328393022781533339794061900665109551407305851554087791367662501633762262562970172270596706433108723972391663641306661144839468488598097633620052302347541110078970855293773972930143135207612802992831684269371951637307876451527850684815219932541895274103652325705148787187756515655945266632875612446883294438998295342631931296512494703138540909963066827450850652039985664065154429219756252062423684260127325326286074321822666345594194846391821029783141398102240090007012401614393277108416839575731693846369277745504895808495084568566844019236639937368258306739262122403927602744277109839977584497552439731139315308374011965247038100597992456546356213869081098232553446209953950471189730868219137535589743451771095434409461471424306723627616481366841350273037013924416704302131227273428734944614598875050968775557557228847602776434357303280423534788365781133494102997790730953526214102717707195623168891439515849265213918557547027033860650418683536766841537062435897997958348652889305742003102726363171452594920127774494245238755613955714531821649641155443639695389405797591085504732277391951550255635660716797645982446817908621307201828134484095535789077701152812170380367373107332478308432025500310754541166477875978650223109236302609908385131448935299245527319085638116731378319572621854043514543329762650125286854915730030764711514141631633475753036884126976593068716090919623526894856999946393078546682189284429977856010767767040503239091252311445337802773358395690369875723563398297014117429616388152368096307342188486228394417679733309126338072110814142780578392585322229832989357325117377827103774008320555585141609314746836543623219146665040583764717277978865373072624426472261402728663427519783963751408462687525980531842143619413994849803743799699705002501750664501040593285102981156137002762198397343125144206488208453720289980992674827575683593750 [79,73] 34319310810565232898217938364557587920932410472898974658269925187752554597653076890612654048451280514385269075616465059414730425866210061314571097127703604073627908912677473757172458212009222280167523070193734006463112352628445411502605135045394754709276665169808126397320360980570034935431941521638453357065830825519809100266080779419082567469774263753938000615180661560048350906288576874423813279288975759209390196642651662857962050976451209077432782497540979202165718379407919984885171354183881019763778444907679778826373862456470668979204206261160723688074817982022745827055992464634638828757944565835495196529622733868204081493637051174102987735233342273189084389904144322359540530562391825358777576669402962375440808280853550455778418805146347665679157348809475869075832452936626136667674433749348579642267811221948690622123397484408145248267367938000444973681840042018489603752747515731712103256420977134151594304234629619439924232898207484159926899182486679945483997426354984030620918058508643471975379900818518850274816966007423438889572711857326719974577477589996681356996320627423371130867323275067216858571157740453615281287008270254754830003765437167910158055971666019367307143909419837204917503072912984893400684771721509647487764861109572352047943211051335722386574144628528546327654465502928808956747564280612298242426718532405664294796809435702402533148014713220623875834729158723221580255539236613072906736258517742949440881924078691923227746173210159281707709883959965581849738087783007592112194099279156853873502644081905309742086385144711780863899528250981985362319103487247183220641308007363119030762194149698969698637491072989760821160972643927967008329585203039482887185059037596896056605903823684171312770166109068411247958340043419538765253664393022687799102959170504771900301246133910764978860321150477830087766051292419433593750 [79,74] 446802155225896597935952070082152309362101635670396274043716587113013555650292914525890090504272893496177382569721063325693090631526210075315177579320211672748725936864123998014796353873365987069494834303540223893998282681188001453267844917566864787857389346785408594091593738703530989141204770216497110783773906703438892981026137787749854789510827422808147729279921022122948404103745432203303990987201112535903489838079840251259290928068777123262436334213707714565729397296396100731115964924916778069245257057384351224388409493345947498411327986437409945431273160976055589493757327242405785475404145439928859800520472828169936997020000110231575001145121227488066079677922538587033039097511306034610877933266078217443253194237263447048589189959287274579985300990655244352748790373818273751642924509538345462374093456769994470530559685740683626947389634287219708049627510884668996932383352568492317233444661709904087356588853041120891278938173135521812540455102802847386494568456297233385811610491412105421023801955750832322504847429128595325535550592254618940604000178673055573731514552980036724659839452822799883330414994988970550618470372438932979100634494198227373033753450739420851193925537619221988939516998923203465436953741777587690283463828316280912255436185635879070766236639383615830876097685746932429142380355537383237003406205369235198814444436736798369813436797305146122849385031079489268851675246336429124605495844101315243247008012645139537578569707848707380852219314669503343984664100471490833160040522122442549319829967920287853733675964967636352920029498195494639092274970894565391509074426036023393368589388168079715965968959033965228336120457210343591350559111278732522767667024718066999486676530186288219918865996771451824907540553059021139179801989995261960617578237700556465382226906494996121917324671812821179628372192382812500 [79,75] 59560642743234348802644192002947412955216343488308314080227404901120776485652923765740226745232345935147737259046851808321551999096767401199461348498607857344257426158127140371087988152775819775765933417089507123571919404698628398892683296042051152870936433786885199711506680710365191897433543105694731517740215471323831552362704758391161213079006205026341375748579725043163367446645059222112050938808739511901114816707375335159761511051901767174208638205097430328528143363792918224703377846322830943254526664763353268275424801277834537058436357952527246512175357886572091332560461171844485057917176150094185167550322215313756809866488747238079776609977732771933875736108808026309188626097763621661719818551441412707415183550292824498417664396418758097564343234179770223716878134732031482876614197355160828838244345064370951406366836056713271279555299744315707261246836803285832951358389367130193069895845918977386887344373926279635935799847262645860772490243258739778167821561261098935587455146347206502220715296081452775432206154655011228149253749879165508602069732888301412932435179916485870853774197364857391523468074840837845645729542909207410630975363072503734510992298633557861147421947102849689826203589394017824834532989548295416503866568924052146530498520461748299637504901803728080003321275931612061827447654882381280240572114783921046333063978186965887196203713110956824133302068921862014254451116433694930956081726626685114126214112722874830424798473362037554559861749287413269794719890796580905610748758045564620910023137442217952898607985730937894780742543842972869226489786956121202418367845137449865599812488924366319425072574663806050913393511401768724234819968865829754978546003412217994126673337596770533603507445334136814432727618659812758835327431638342974473326108214988722359242312670828234826103653176687657833099365234375 [79,76] 291535124102886490888261508326534314121801167699699744401866003798442651439680840154317089345898308781815886326103502496300105907333618922757599303131540058750012653909480064118691790608964765795279283572486749520794289221396405441937001986161620877791895556562893435151300807013799738437442455319534286830308628262015914666134452410801654761026565438121782129697247346898055752569092268395172049757167201352202160175336271674518867263842133386251481395822690948827731570451301867424125962551021687129115576855708706129724568285081624585697293618429248824322270472196360115743829934445394890648370796372399316210869410491589584684085822622109187203844417562853110952677062436769780280066572151025243197643493987616108934600164550054831396940986390115412095533478996983043460204519968125719434118609878551233740716003938094933250045279627495913431668788034242254582173540938989207439533765496380199081679818873222712691616555195336775111745641401089463765035555262986544863563473663246596142351026028287014060400797333403575331048762384728692920269842050861068757075379024514567923048380082660822252234964336307758542385362587966523369319176807950623818359681345197952892398115202833280766053340580542602624543140021814141105584825137725403357681324092905726940942905071245179197525666387282964999995607842870641288976360130241545718906377893544773567517695981480899218716340858870198609790189967059969577152694622536737495433417391014748305794150349613826898122458409480827426151720845436127094019302592089398740762443133462139940507341393882934878029443109527690590949329773688032858326651942494915217140857207012438399036192280696844362996443636791894229311197083064916332335496701143980662475512587198448740659876000677662758217434233143793353480152158769158717354862584545107414439524616948994307277983527407786823459900915622711181640625 [79,77] 31677926356622103908349160284571103076508584038170299190271326135939767034662683047587925151014020658176087819042472315141775020999303148967098961897218727312028596352477056156948324807172561432930499507745105035791438625506572270214783316262499836358462782587483617982838688163891952393744571662020804999735241524494492030817540794835628304050569552474144331110606076682343953931875186605551416493962634061650129139705057466865715516328018432537115291039058238964776200710247097661214462056467786215399934893237682876249157949129570801985922494646662347774121171690836192206737303355574282312282885601667794819209247005823264149836794005482750278600969039527311619489226155387650228160832990553933388634086194474446734944166547713457830916586861194605218866170142215119003302700113322525959048084503156249526828264187585563172712498811132909077375509804957170168165577689074032978853658286108088055784089349404938471186349674384839922174272894820055368748872205765062529559322615280467868142738125349067768544190525028556386652811921398879302568925849183096756279485702382284696117718283872352478962495037908021376941499894171470361569077937134910280071572420409800906521586276297441664679855138168956654030745808763788954252886707613029352662649055171129915474047773225479102905012552197213035947518329765787255638201904011667512015835883152129758051428605068948144944266467483398812375631731931738008964729824720650972277412326485140952382429847907809020466900704842828100308253994024640457655212393903024322081273338342826528905819318504500139844323539056539094121298731649018086679321136548719201423283484145551999586310996685226282281743476176945472958827784801306150529885273045761920318037833920128271070827882982218725604573505337295525441416650396028206843968167582263410300465631795479124079130544788276893086731433868408203125 [79,78] 17192439740102679870916204739624266084174197758085189826484627543256037723953015649162731331139124737214472583972920353580437186823859513973652567511738439345196332803601580168305104379660261526430118622843290834585075240188879611454431016623808726721150958764753670313595833378998615094541716302679741750348942173245382054839749743017275505936734386175228837875226774215971562824686302768686465714295521807098536157580710503382742682881734353514544148451695921637619064966737606169170953096636677235330058824252147446337098705292929602566160154686513846638068362911499845414920622471900212305140918062820870133108360856042982839887801086642463353986104978892233090912545107690820249619905738759391782304721835820200634848422416275143596029963509446622068375568113096533978271518631047592178154665690205465921047751843432572023201332793720103699511515594290341663358975737592094949591679863729522549141826179094164386255708646127423743991034562188376267856956008573805319602421298260245749148921424952322418735905143998634528861497723780949253197355286385091442590714709169209218689118884668298710487157608164560587581815067472519818355703688247822276287533271159536183610159427458463997698850611433107789241772518729895996738641845019243267866496289218905218794531146124707709162573452541492621386867633920478727455550698221259105671720995433500256522233004874866799408227578188619415068028594229547886335026112976098349843756469098533547097347823241824821610267973823684521120002189159514229223721654615188614160599141797176465337074320892600630148344202055479577757650003548796749023085164464149774496316146579222971459158094243662302528959343170446577266037610827801001671122357627252502752024381625696584378585976538981776751524071229263323834418006834048889744399840449021024744111416120633286273271881509572267532348632812500 [79,79] 8028046238477594285973003604606597881118846865654942718142486289960404765259893543432771811308535109624763404936455282738411754331089637340493702681867719382581982096643796373787643619317434371089495798714531971915110037216230834697929367591183950996875930017837193843326312734488604481044541813129319003584030582291013091349837415631116086049800050144370949880930699713198598664231397514825731430991227427361186205758663306968511700522044490939078489145403828379784237722029034099353660252312076599375742482787141721701065150523021483723936510784325704430034560091330755554017893600867208726192929952350709662296731743222388927756109303191903168123448599089925532406814150992279259074786066962246405442603678414931401846540609106870805575561043517006579066323955156779506394232236635877560357021692438945391801647982593569005457680098595115893252797394122494257111749891846759239507851629984788587356209394119773351389543427325793982484756913686121658575905579258171654584692668512716013980177010187644809935263029975862334058388649135335908394584607178559349105190395497492634980634502283730082714876305338553682268642371805196889718258516577441852897185276778066686628491282121063416796976151416895433929825472506379854664043895046832775128641125372262983095839985245539978920801425340473687924061399899679096821282807582635653297116832658917026848122893474444528120484266263616781904223256747079105826864970590708565426984841839280634578136240183112054451262933326914043161325041389986912088777723529551033828640644335453305702226781313405745855175136382281497502847054162248311587669800029069427791183801842204099700435504747491107649380594792917519543158759322198287781790247102908907980467676681603251394693068227145942013817181387940626863476922156710589966389138975584414548808127220026238001622734591364860534667968750 [80,0] -1323043981443442219914666599457770405266623922938301258654183097666111804577822611913461757468207083187264054664134940567314542889788713197006250509600316236594835264781363126724707940377246681373560178945914961996088983754597236524090018324668196162293863246627958924271238162275562059813811833600421159879678192024018653202910450550269659854520769828739914684431645255359089108480858403826241620408625336434647097527094684824940912552433054048918510047694325294840153221443725062342372361331612921614054307372611737981000777547802080682593234970051953708479946239870508060355458193177468987204678701197883543621399585567894039565917495131741918157629928788459663305911672676047463189472185829251082149705229694660994658887422280104881734112334994084261319414614923173187888539595317614962715605181114932133939665957935798492987530009324182270340510758750788994487991885387434270522550707791568095546272825167426486184791901570671160166791631838414947511842095649794429988008360181409385847850745856916354906393241136094990902853403780519984730927403700262051278012131956666752582385214924849582453099463969848961128911389869650413684664831322825760110492488857357374310695362600334937185969025276523462227002819252446214449393593381615681907613303592812360487025631078381746397325126364647514290690523175884993856880808321584552863562894366718916541321637058939175497411531836670582823202063894998944110312318511432334435722473747658381976765080218546566478612394194666530779289528585588759625310514580141046311730233431527798992167232761709262532490067731731776726666412711893214317236542747284137416141997188277352463366524422488822583784491477709583874045039098445216092198817487755312420155776231613125481741542030772289485909519103668188528347701070742243826760283313644210074370569976100232336790569298983794309381846224459787700133837474694018904730365330203946241406703829526603968327470966017467611140796294707421787467312055522038735718101686890391111006692881346680223941802978515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [80,1] 14312023875712803159512988612322594293889715741297073755111033442907743187872797891379735625502190856288701916314816927877575434231550128372932237360898308319320733057291108161829472366336166833957327541642508451138647978499856254030547795430060262261259725473678232436403487761101160752114874957298169948186209206494577746068025351637826360101873988627897463961237719010381944315459857484835212019533033085601326731600202887083739803675270118963950054362746634518059515760560555046968443794448992423839215971706413407478731188054649045035412465708678762876318867688120349092787732967529630768983267091951620661824066779090972296467934929298323149707129694041819914215173405563413443018768636631929197801887991562758341153324036833698669457477054432384247075892402560603355961438369687368136459650569820408130266736562608741208510428596719703505087430159126450219600902842710967266550433922554615671865231361844956341523115179988141107225485609646622068775735130513892881908441386310992932259132761971062125941046977214295958403630520386568352899819827186524927034436888869742407491917788202865651023380353135769175554802348884016816481408462870468990850270488924151221410022221984638403431799627999900421469190376382952076173126681240037056076843606737438607805482430955734626874388814688451261857060558288861093718278829163520078579512366108958276286779099587650138633690477967258757927677126523172905639565800805833677899750780093301166401599116689743516611209521863670374251209900287055480285422920054624424666114771302944966316124432896921890001381989920617415286658562753041836445298183105084956907563499399907496538300173724807543221179948252390554268652359576624294052591216163656376345395789879304266215421439690840693077645987030391913243019643440424933029245434321910058815545212805836880220846077089532922691621566722610565756727762117250111971036737561955754134945540432994411531442057474737128330909064217853600657737428754588110325241779415065797656514412494743737624958157539367675781250000000000000000000000000000000000000000000000000000000000000000000000000000000000 [80,2] 4702967767827872917151282988480287457344575305162845660588473686087896746386595175916907892051406932204750038657196243201026844673594729150618507356333774078157208950133012719802572951252609360249871361067543912358929761944620982153553084682659088394089763783873382601011338692954949692781247740243202295080598177290988206512823428198764190988771801074021817762294593653321296063725670261910810421615863999147273185052720043388338699651858790393490109956290530230745907908486820157863596205454957892318101118011239524124574261750353901891846526243487273344737687313608592262195373532169008791497248137598295108539257350247353625270892158027885519780768483798114890087292884172877656568839205462283426918657889848777261807160913805228335782106855047782438997312802313749697295761496096732769314744311514612934419540719023679219293645607986454175572833796022903707593532882906792138881906759704297205959055608792509268971256871783048847334417772307029505588263722345489005126234413579834529583278135010105157824382552211104999156493254814321879680850659564382197311205719446483346262191270033705959258215747450426448016332402480740696977540834287919854279333812143115341912984590827560853607679370136032835660185994393586086511899949813191597851219429761866681186382610253941276823425379180427890997050162728625485354407385214983013863313030817917612450192887601678193734946583069651321504540225846184509846573426360463414106668760611302815291141624475904533299750013782769334858501532531727961560152383297451844576465889502493162668963653835550049874913713736437314519505523513499126312586158787779054614526263950743662637860647951546297789381323139509543515584795179336297839212409977931771470192876569968426808997918309428627164542716705139248314392379163812652323402084335801408970179326452276579973786883668964108408076919121815259886683102646877341430746071508520090742754916289256677143162303857147450344758964409721283265568674018537972870133762817319897574740421991590366701530001591891050338745117187500000000000000000000000000000000000000000000000000000000000000000000000000 [80,3] 10385542242206853211823668270444375749827381706928024861347917058392562916919400866523303921657853117003551408997626809876871342413258155372318772572232602407567979128921556242560923751870681480536778321456479704613232599573419840134362284514862816897348959325311480102492710646469884983016672229863213794955684550395596419630220370231400744564403218183673901981893836186376015013430425185373109027286772675081049574032193377336831691078723971678604407289249906614744871888153608473937714947631721193519771569721948834397335875773818015046749071860927494864071755142283437761600302021346468679026802432673322817865109399856833480952656084337925412830091375177160561018690519745169104480943199475494152256095526586518271316367085871756198517361738699034211175422817206715851452478181990604316430456652448761391027458250277871248232170915810341288172818599541279835523781940979713214623508881487073045186135446556449072677524064528223522324105693834897317579224462123838843913988421502390840165710524181730520182272762340932929245917672405147200030682367162452746857651443759219549793261942687966423023547972271809790657096791707545113170224181073375627659596850150275346981883734724545988544332224158023650850798819498150636176262526924726481767762091326649422611006267989753890016513620139251967464586011230161982755962434806424895760578187694164156110383244948844990098231031679794167417810285318354952426027654008023860010695197037546626626046690048588201598207804096389703281014868659595987988525244605882942154874395184798539001164923322525919334782237803745144364537172724803397760421090728060706718694541212034826331239749717771947532060053295178499073195459953284329851565059456022114721737528731948395739645673269070735436699446696064883824367575607630483388013267682075152204469076914571122765740521015892717242202901720868665378842938103548060202137673540832845474092218978910260597764787103620876955227688808989307891364840002458630131382685968158251944679662482837190218276646191952750086784362792968750000000000000000000000000000000000000000000000000000000000000000000 [80,4] -4140883433717886675981688395686391773313242693854747189288730340452144414575317094862106912485573223896480853904420780475490264680378738857091597302012125701667449761172691884157871727113759380816453675624295498219686714009221764007845259301457217183469638406887272818379448136502113199553536493354198788294295637678333742566968738756393692980483573624786984093792954964776434088401924108288477266961663208755238705932066078051196812570148702278264821975841907565450231105256488179418495819542074825321728023121400973077077064416276531965298297554868455212597185515095540753865031643856853006760567203972210298709885621435197379109902288623237663561489659986224478198136680366508929244876138184516090933828669490490299294623900486220465645035025645855048207500502028880937564751976646159269614746815242132414835914924203594576573883632933932978224513405361255294012781883099829561491244018027799937241351975300490705892567877925689363637000558934837318282229811619819682589623483884868570432837796161884577682990826500079184491496023014904244654792950751269092676825311177390407855983111204651624061917425645401404299859226416767469724348605571616345995263926753221673843327649356166476851727988201338166083196925059648706160964856284639536815795805889995743598259697717582379011535571367642461187266556389582412135661392439874745460737798280120441652788213231986392282530145078506584883421029513874047300862159085787996140451899463822168841743918264305904358170157658718494896243186484515301465655674832220513546634115260279910399934024047630032951759260732915341607257566833711615722022493540655536052288030834247637502070187657358009627094095234052646479912093382295259650256921334304667120424596134229413345328922826090972335703345591714065096115930040992415342227770811110194965756953135001973916126424246291225170094859793956120769611917215322452362363540921822612912484855978811222615734530399469187395532328077142337809943413003635746751620251430170694419390950848780829946383513773255913292814511805772781372070312500000000000000000000000000000000000000000000000000000000 [80,5] 69042668593103679518727888961599230490770430519533763802822161416378912411754566156422592966673528422612112971359797059944341855300214163530829916095093977817462435673238150211566231982373769409162970420154060452169889102802715753801428189530812392780659244741644446991612024770098840056766259323243313973891829163776590401351326860940418455016722991767772449293840337988887186039441355856084517246219085812338565614691973305358855435257851806376948034646328287201452229385792012409823921955861908441275423118370030030381467283591403909537579961056077070745705514920592161200267764395093458585521670131486199077303445745451304744755283775878459850429491318576835031669824318043507503520747361751845013373291531424197916457596720658839436517441744763035952532969284190873894982328874579710963283741232955107445850250519390825501626899199453056511601869706599583028463541513503187098566047339579173653648631420653412028108489076574691382579844037685380491003193233871196106153227444484288720730120201821347845055319408896773031205771562914454053794057712488294574995495141327081845831313410445693178331012541184642909238621072867500441391813185482124601812277601690311826027479164898337637380277314855661671170497326829463440237738277686760444145209028388443622095529806765721084370997845962608105472297097402995913873873750601465851313252207619500518509074205864672788943709475070810693231917562240977000355123757453489421198102318596926025240300753247007291376476473446830693602350287928532336119613388124623113446688878851994911228865133710820158517103484857074470744643183735470484979209754890239532781543083225988238690764736476650386860887363152700835360734187087684546892955640539191886511722192669375820665862038870520013459561146703356453984803442870785852588112091723776414010086216423315359900232093792851220267258466060944342014134855190453870755556597763064755330400626962480828575541189837664132745737960239627372581329200903213251218992143776433511713438201791092230585693799438384843369931331835687160491943359375000000000000000000000000000000000000000000000000000 [80,6] -604970606392438852930327491381925661559940811863480685638373675022707108143240513120283555637904805740602031151842703018737865932699425289925471106623646730489709729106856342238799175410368642836145406629949165692197976429962492077784871052296069138687282730995871723987858683342054194970272476108111615789094590001430457253930466095453488558538246983158540969520184906964847133766147081378975809655775171912822986260692604749134397380259147959324586407525139166685543192803515279055550152541115815386896218575254827902040910419449285826147531772981190443929705766413535981929832673974075661384798585173717995835693708388997802063956485977576138481110288533778666862682830108021275815719780190737434664236795069247550024786567429236653112709931634717508927230641587859850523742891728243867049664312217268425918911902745000977536157442381462147056974734011007832590314999207982054603375104093566325853381621272174565083621820811995222476475752980683879283162324445763272820729196441107463690622388379906450371312279379526597299010752910488957317193039378506513356002322278546933636854534590654394601283509229233587667857942013171037010147478405065508400704119726573843089083503164772139982118985987378378751400355848725996058456804375655762273073669856974758504434738048887522724069418003583969803713152916744222623700006530604732873603733575644266990419577538427363765620762648602280760767345898618819347450845506780532253814139204378433471930265186885530779294233440212387436904652593749746124643379161655412400041934424610783715004980274171893352051462148170226598245679223150428705492983098999445791093605586458898848271358634805886002390081938115021367848190654810914710430943325381639750035853781629925079109946623365398774294375061363973864806727666119526535406802638711783236357713287423249130345149230069946075721306837927221185285684914621251887876144079244484496425406723684739469892862709305320369678684211923415463328169264738900656757821601398754119169635576287106935389974415569550036941848247806774452328681945800781250000000000000000000000000000000000000000000 [80,7] 3541878437606348073500975605421643988873608132186160729563786514275269485557100297995475634286877175564620726333189432136714865905648168454870513462612479311799817312670280614437929727097576520764212311797130490958022668758821995375235618593647965200089834286022134326819420651832888902358859489756945589188127514251213018678536994250241330425402624955326241804767233340264026987277560932645802634285157938300707052107200700699109677699223882555561024248880018066845066504885366169813638672326402159168380799396192171029029454964102729631553263369373837862166666882394761352887458406201684703385623090035788022307153595858616602691237835818383580637999908829403929883073759846489077624294348208994196333224098938531448375221363436587065691487771190872008824708809868544890745818180526591174179890076398565938979801715096483531583227552742093699271943780370830249171759360291643738651637199164676125572038081483397769488027318492770616685814753957207746431764147062825450675763180404676314089116918602665055491106210034946146505018567839500044410598972141244263027874408087139063355736475395448426871343120527742244486052899733722707625264182571364529372994266133682217472495543190644030281230980513230470614850788827270015117411320872534693261570439872937663920550702027858777017805979052036711494071187064525285641169236225533102085557125534493575598760804963655288161317339924361047204494971499481891143845052646558178118118738286002455989324323323945874234684924793786999586630791806081613679804398057586968642650655259076146962260064737620902667808659305034188907849450694058992047855829476055465171908778977653791352604610243598512702626614941160478304028596910877737953031635590778962391826057469006403538912804532337303712858117732314099979860972315552766634568911875951745758441249789633547434855473806685727957340188238774328305259780241551232787810966471806973943485973226995863259965765241277111323688677100899966657740150247473504921887293046468633127201626174046073784329149038475090076338869238270490313880145549774169921875000000000000000000000000000000000000 [80,8] -12507071298748066124022272205438784993787251530657616970686032005890845834214272685110781131265998687863260119430737937238527042190485246786882014021275189509924939994892334252726856561905909456886429547766113299176321067486742271163669225233003267287755012485481507171546503306690761121973172049169524440570506935067663295696394760057955900023954951021228809821412857569803246170136828115590542617149831620563833245370778206572721637282955484738803659007931030950619045458299788121466635205849569093669565408030094595669033425026796172089407506878005514773009983486408693993888483038114040745638316886316998587482016107779302112587357746045720542598634508156609245999852423603707851242988051181362654932511467365132935123782347854967708128288000601709411305874857546550425134191863446560979790492844065633628491183300194239408942409526290251964067289554290554177326865982089089126122538316437373942264570635184069853028378933318369180366051782845333810346501361279560372957175745807512318716573686774435395825192411946633804171867264988744875918677621961003316797873309151657139290455324619839201673960503901253174332418046260614653845634029778613558324500599768423973367128430313830850914090013034786951757867908154079268085962124880267852495342502962633635400265896922577277962451725962730604705816639182464228836041165021160073824699036013027471805291414101923927567794583193445999184565652169093301117169884861821299151674926795435184202243600594112676195107035416608491314620689276389369591728806867506586339483871302209149460228353785541591341730411975479940511573736923259748565896686271024397985869209992750083149213905503532593307264137872649301859656748904935732185946098834438741354665029779780118297042183605961731250503744380667597881245988988524397896185099931325252774433363892265846282232470094111519760447381813678384106744653123467059534004665621948313747480400521658977849119392989415725725631615000475554112940736861100158281893289110282040257743404338689046225082823070677962307162018468220665567969263065606355667114257812500000000000000000000000000 [80,9] 21417759430647208856921503208849842270197814923222132402567674237976152618907461736575066909834363168694451214732167876591124592158696331799957375079160590352303727472101133142357527280743135036901960450616900559341877333150648535028133641833446504924414084685210272669720481015010840986875050053318202072452614713059742686299485945419772307407475522264128969132254639442319677408608379474135725913366389888719286784710465043797671757117671977659619629279539988917234380720395319312713009267238900683744445597394767372714263324324896205572973398533134737829693967129288280690560256662764370608101452351697935588164047351048234654502987417713704936626206225705813090666990415766029799230678310884459957578042593434418834280355533999475833072212885071519744325090821956640424072189438560233118514909058489592834459579832571880011271301770565910282493508727048607730683517794557906224512664347421629102087345076018970433213638500540820080389343042628819647412221471066836061717457104132015187633532646939051917184588083156827205224438979856605532388382973852968654269699748532494641890247408480514974095500075313102795955642265665434918539797897899499553961868426583012238747705284480016704057627210073757411401385782157988593057006747480774932112446403562560623475899823558008740025296735531803931707876009687639406298343965216186705164868390233368397766783041625761704328900732546713737883119485604421717255109203122471344933326359147408869512336992530405388807236371616289057427646006618519418376574813424399295260685958188387037847392339681902252537766590260573923527186596847780220809338556053753039287678923741325433396897287140295892488012257691444058370697986826213391699907996037390089142596796878221119504388527863308740724113141339053345841085450556762694276567070800591547551986941939506463265598690797705763438378372304180878070701165402144271474795550583496447680815168796876271611377433122241238495896938204181037968482627600882505913654353165336922525983400721992404514790883391572473569340258369494284229617164783121552318334579467773437500000000000000000 [80,10] -9235207065697333775521244124570347863419786314173085128223624298891778053411894471257402092268223091130797943276597146087344187614591689114333823146358072170794335160259108996293627365402015783461867027987198752245366119823352109942949051877914169068067182588160477476040470396863613029252832974641634763334544452479341909987610335256218424639281083232113717945574779136564977027242625176721430076213415549689586950001736736728228434579496030549201417094639533221813850659934851408023309503561283820045785847794804027121987964798711851426853381222211772614540596576017879676899804692851750753796691442555712478273040916054889779472309767027182538312191066476302870906221173597097359241501541328164656208168462226840418863806134186804882067018215820869748790576611193804520632194860243811272617444497391997246850852949634259478679042526288111564884482134048542381475793116451722996121209559160696840629440640672972805414993251264411669377566454997607034614027840897730270396384565347180819567250783696080518410946832873267506048839096137192279177420657693910648437703873533196805585331942252014951984574050212811482736996340908820218484573606285158343578328291056209599888595419105588683167912838098202635035171908570630277529164841416902321088040696847678722417089862546683632407753438962284729857282734018078811839211533382228270664128879337843939862794767499814766173257379831967108660355895232811302780631466437255741396628446903023939456330357887729233378065366963951217774844692217085338401316916882333938256718111099321843711334920324833009091782841668066744813025967158594726416893317266173272617461998932791289894574029665702670753661828881436972476813447901556975108235874822669056202331257331516609880286052607882289704243066202778459737641311599838286479847629406221415692231361313707228273873265948031915305986165440118744817944310060794377923950705950931361069669528255239842372807713553936406011495615017363163776700590618905364007491759759676295473797495331889476509986917552401438816110585900686909092971443868691494571976363658905029296875000000000 [80,11] 48719586932358965108353299421609491205140837330434674535398599800579485484202270764882260497187164919444101940104014055932540608521475551425056146957301034558566147279107698921080316428909921895002525541423800219526973713445682922603367105808587444528364761188969008068240454916253822809613828491148867948367008211561467674491582639902732370521105291251865261632542758521264955719589386390929840856464095915621460042202176895437650714091206790259875050514762513239229760283015274300222017702068995642724056507029892528847620909420937797933578448801606858262501246567646880093694790115305924100383790098333621280599544924719500034292329216321839952683343465330607790127989074965808971767740194929055651505915808954120679784397143080558917708482678966070140123180405338055354374326439200452438235806347039093603621380849728298763342342684649302269054360080446494092179989112507010464739517155393806346159974432651680246663959275151826779909973495254218432683449846467689348548219292315358261397361661700520110257905799185252587836955314672520486714950097827179661919441327277921694982068872948149592119476378709006163316374286058767801031798643337571465077307944625876907551942881916120015599279200976969365799502060859934737813326662761519698288801799668654407692084519321303896013511378315373727458020127667788907838066807623219276006480812056411211576837048491066050943635435706562538111407233431301200780499347061644070351114601965565518099414159845199663994760937553136457013556645351914068338349940707542346645967483594915473053597774862246221516423048017645471419731736473964344640613150624807837593880238527023455064895526493153814264205740770701645248789220452912924634426855370732397841610695320216747928631127937652173296493408918420813334455278395643603570228881182294946425521575383303514014468637099353761638925773076516227965126253201226594020129865678225266701172429059888198766113101124167934627572968693393158880020138586774371087298995804239102573799597679767472573963280005674052770124515316831923319746550093967130123928654938936233520507812500 [80,12] -494736902960646534496680929976376861625168850328451120894254001986816644226783500069337837499419868189243440673098536294698202190017040281547654473620646261596360276906642924379603384282528460485201597296304135041005914087760027049494340322990817903622506918124152792810824747732703315747146739588827609525372165474532379463315134708549990514964634440192970053518685287236886793416427846200201579356910641825845883355462665580569583459662563473910588740948608618480521828034369826743431482055238230754168379751044181818504573290531514936985142081042731322485047504437742702231016935647945793520652953762141736056236713688633459647169635345660437052824965843645489159817591844235536811023884059909146916241845706939345477720298660170734232136453622862466391525466502699311175198719623373894810245932736200371425256858435038620204677543126574655115109783482090812943193800932371696792701281182356284148654413216478896590130510320842359140784125798457430591294807066653998326233616318109470508407719714694951044028140278261069656418399229738316913545148268883508833947474842637890807359599683111580216262576272268380742132752499537550031021464873701138709198477027012621536153920441575261498234753888967864880274145705212000566290576462383392811975614039674238043736785638983954616463402825859465919268799844401799284121199546048515266220400356411292031695081665249953061263364576884270716402640889600346507725381306175967827916159010055929796895372827615379680651053434161401050458303406768998561747270124993902219210586106447122500929110272207429630555394609036462621212209523538236059087141596143702073921805795953733184162219714292011723627350865006829309624219557054404985362735489707454942914943379008252545057708049429810807617149982930251512728236713264694318942215311517052232751596734227219334541396170918550087548424782740439470979797848532972301075395408844321770512848653724066419452630030222902591238506236881059172778724245485434706407735926846972634514667572342458667093945901396099786070079293096707611504525559098510711919516324996948242187500000 [80,13] 1806098614823627716522685933393987953282302752950774109893082509523694242972066364717828726926883909945850384173900510826571524860848402931920130676448429129727335431023230043815743959370498889179978825640551262464758966532681412110289755466719787049216403316728949675381234198139426263885164167674070253013489096685539354153941530283517064045804091802106135085955018127406011445915309398042062296586918191263387366958246789885096225547051802254434817259406046384075258871608831759788941625999949653122625006147646868522714405311471658468865063533978595281257836209828128341009675708159202397053886348271213354578020455482806280775585830397086402685122920928011615792568907502800944733604983845782642841744907471889692129339649806734661186477023679651431411922371268636794254422620561013535854721674804919965046446726733636680489952641003239851395604873044319279369679244828540247437783327885430334662538381511712707406861007395146144989473154644589583555564578635518101606749730375843804342224383089183419055914030298453636261486964025468168409612318364299779304352637114438064190245093495941003961696908472818648789428664213366862676482447904033184988365123908903047466061976099370799776242761970387468765132768959316358129009597831552157662922884906331126347163464972585652781683144516456793035712014912781440446257708288034650548867044148746799602379677699985300931628017369443675510276838943382847349528551288533032068449322928597005067826623619238741781007489139863375443576439164947685892352272434289452949541916196714524166372202466468238221649173867137536741720581327486016568703162897447559032542486061565767572338804594094125063286201187411791986423453514483088988004574968521264551793536359315166936153159342792705156114658322580042891444704280467393296570015852351838382873508731899003019871204993059642268298094394128363744645672099754855232090447119399478860318215279723512178009324550200217513057283949731734859141076154335488015108797906554164717198029434268154608894351035596768305007584971357307516287571402813227905426174402236938476562500 [80,14] -4178693896487932247450692585672228606972805028297488739584383616542666925643772871256167513455298733466465855370243832730767771355635057682446581069017519941570091749675674494521356102632646736888312340202222617254706014228427453182895325751570867798051997707799090060561365657107090746574701114108441316331094830182038116102241955301980423508931560444205320243710764721917164865718788575734967958633000417745723536678902610861323796434157528225193301703798361656904045804832867669818928973098376239697120088061893553068214445762146088657461827924843711284536418896756740015186429728908510380542467276275683478243297869990729878686604456112314523783483089576483840582653721575392294797679108735145074280837927457729394547509232494396317336471154593196817888674543093677848832765146058718170617665229516252925670580811423497450348422241929245819098272893616823285450026136649176528800110088316914217362132433286559417809726816552452872435534806162122502795208409185404386913919718394270373523191049437747605240680894667629441611444544489242483533236423987688381858418286161303078017613829344228824755855130218516071973901693595956426524071723442488493991573926540577444113044808985320061798729395639526471246471683387276285248417410540807300255119729854199641975438916717688150334429012375663577709732775089731570852065928811593979124430583916702829334989554581947236865335476911919250884307235657882419786765755613613010304859123216799104772768477673010132974658206560390168181042131567742706924846165256826801892435074459844232187963898881654955382463433448656608686452977149511326042761164281223024261821809849516154475742416099155330348927902240438651346279791412001479230645427483506986648897788757217756931842928559111421893163065429445737280381356352083836504497793435589394267464166425701943809838034558202912862132930408515718265654635972309885143919721034115240336371047538186355119847626303821648517586291786158235154684845571671372513249485876536598384748459573914047668013952498742371194832856352426530242849533891558166942559182643890380859375 [80,15] 8901285497614924529075094364965339316033621124798409968216363404766367753261399744808443903910159457860291496815771493477833472516889191436511052406928099980498454199332310496697500747112479372237555919124043912737339249749285087083305363504559498404832708222342235065745043112156563615714969941823572158204516761985735012063326337874294476636831638534589476769266748902971151376891400121060060683055949643429059258057097635741382052242986218972901666583659263833368663724108374209305027427657592949432431660303911779034628439089336951651717476487282506538039143422176833541745855361624544172998827000605745282187382846913862474070295459995135257606951207402382980008254615631115791894749420628034155710936305992935642326583586610847471264104560340983544892062560248420496933872462264721125470104836133757596010170958910491184246133863134493173808223896431243105444211987021788653955987442367447948358777969364969168444491005897112458186722647211570773408453514058061814617547846261385598319622962995184718267863325713704913585008237366926577276292820064652526235214684900746452817980608524709144658038304744826306187581173649690918577323518385076108906877310628897983001169247585919989369146422533639838185283552536228814011576332790888891690583677121426624750399301598900140381243581356089123868015710334645702500222651988550379061062023623090410884024274621924459554922554262464031995320814964067735560482542208731119960499117746270869854570640277245918601045361154045487375572467132942746530479724006890533840566484102571327630068601232209041354345394087295078355164241597492594575454681764460572897105867955286675616647652268264868925843907756529410926889083161992837683307042824779992078641753011497607557654166053894738376537435833706820745321272701730360592722044747323828170742862371647710039005128587739512080077671937513547219442642725671891110378705949386110862352061637829971561074252032376747246122081651453361920755483545886092194088623817089565916533809788217710682865098975990369020132449932175555673552480584476143121719360351562500000 [80,16] -22094737233925366809076822456260296086441012285871495333048242416937739811825488940469354890395307987725942111714718191050212278821445880885998129534102787136742134566034961735398204812617062348054366380375239926572412617052616391655886190928310838484826734302470791379887792317774932563277171919822040405716441265384350221693885136798922836464983600413331435324279285610753486598534494899977234007332231851330036712222624458245296698914477582114076855330862831868592225383450967811064950400553660304653271014276903918186049570256514715825288548536443303851192495568120362411049958436012102877387849278072271690089626708413538131027247014792439048215324462895104037122356917983721255779462695392682361381519488352223361844141615331726561571752726896467626768606152675717314278128961109313225543850482388430417410941629611928162350879349232610962707979868981908302874488924271236517288826730005685657754739392733800219779544698820940436506821536064646853775590243419919545135014822712420909749547174949143107957843599242715783429940411062474830015788660918197810535142197433659404761742370365418059368009368951170487853233308564081965754327383753081342525581547967431282469219465198267386197779192239214602211373397098963895888696855802682286184347074786035024795255776999530508603330341353711836432986831009579902952867126211208054424504301813126649615696552623273747588382846262359687415323124786343313785831043702185911330631249051356676037188533848997808278529442902521212515448637341240603924789589906110699293471870747565265960654004957777344389431176038857271158789937607291164290866535984962415962130766802758724762808042760256814207235940409401907265281817528986401186176186208010844394241500220910635703106847753367414006952542102653767136536605768806417959719301370249034186332834674683015335627880471470985457136057131745867798170698216026117347325040930206715315661121479138613937640815979822742408122338477852618480417728977127730748383196304839580889278561098918028381851389321568113833086960569318524250093105365522205829620361328125000 [80,17] 55586919192076492381576981634732686759365854740396603216515565570017993653090153559815767121091139892001090629941256962963641549995306720413584533669376377616985642659195632455465684224735502104373591148419176536872569551923146227917097804367118024212244741739425355798270308111968837457391749012593068847999348743524129142955449052037496372998298916631970905210585124907261643001920247157866597609864543921968525937293618642002695913617927969333821305335635242462809146583449009802541668395410677969648279367106027172868064008367244427141727582646020751296712112252464417054384609086756206984459094826645338939424644999372228616544696811530464157148572614308407446788093897234858669372534860780789439464613724838547145158312018687111809915162368844946937641185340744260788220131542341253037494932146253724835689540098751259786417123458890181046677852518910752372924728391498329747894588707069059580122983629072736642141718616737239692891199294244430868128705014679731150647967287046293565984881250215017494112332875524746528283280817440760855398861904294859600440920063523918058834213216743776400745435604956505746579508730751065125603575226953720484615425908596940208905926404613075242946701828414295164097293815337452303149564873983048210357407491693143883233338182209839005407037492459694220021195321555973870657974056462400664757397716364129636851080415531103631002668001207881350889897150289411867178646633005967900912584149183562212802865368543922149527605672910101599419851219855123105399570137016500128646338738887935818968321022206221836388730270243411879388639459175205037523253700109894402789152446536513624292104551265579154690465601526509977653530689742049715237765192762688371530646051631941955766622684598004263725094996038824499957744112126012761036083367887858957751948054505736937249225261500635218673150661473712223642538831483727315454889020917824863837096045588318031276317647397021374410821141320595681782972816947378357260289489273721655354235766208979281677518205652650965238294666556639889165580825647339224815368652343750 [80,18] -117236540539960601379912487073142329386944403610123583946653788600915282498356483295377778702312389063888225062425455050882291969494772097179586549565220849707587297095312208678944483296282968787117889495726208819275095978600085666409555595885708495212774385603920257424019796666593529545487258032219428042148490842236315951948237030526343256356218601928114115340001267293310547314608304218330420327870457445349616544414381101503901683035018727308700767792850778153604431662478822881002046972258168424392769896466734991846425030473788811801935948006779961018983874398926578516233123965826944318047180751298791167225506319400598710478302216774408625409763479891061423824673849911931737836173539659569354948457492642369821523222480177764353613616668800843600126838177714845654602734861591823081902262349053344198595840842782453300109727882624108642625306822320488048021448958776968830881171618464884342092444041695875523793229063291397118587936764809112901972486714864091358543096740724480663334780469200106758325565335109482344787414552628117394638621710717877147984328075570484876662985048049737539712784212580583697186390820197099844362762231294025416648952072059583713318448701385326903302157656006695146257622809630096128105152398481083101785609997497983294220360864648671242594358008863424661062953285889425498153571636923641536802103779109666143655217177320932130682718668923822016720420897699043895996465767008576178160439158017235893219454975929560816314006015078905884832713875780297089725347966477832475547464421102241973879569411435317861571080798761507722533290660173151854894590499256871284355997528621242257015157870603723258938135710487813483954536496980725925206916983278758706935434073756538843269919448104031291395362109296831337644096000581964902782462879462927714873258797663955098158381395146519869754661161148343550322789979936373753365912763542457524801481706297817594009519304964888608407587041135516131629634624571233675132780681682237033457557586262639887334640681498631101090969475198022564654820598661899566650390625000 [80,19] 191703203658194271920499063006448002419433203229210841036671361196813493896070323382448878775774514676663807412427034028555205464337581758321104462238254529417563252590083331299334389222975164534224147011694872991192744376884723503136447997607455427799750769055750772908844100011251526800409666137035088171624815380659086024260102389342143191627008827442676622122692041852774644284340244071993697539861819244600843615783774954489099968746951086933866189506035802207297396127961021433228322313406795014299190329579173223053890201174558508731017809754201723637156710361642364839440756513027760805440822178156214319060981794580697431081070370032644985418882247249464647726020948235606352609900953196425790927252669222126135492336546274059834923650654778253558784363670655937339023459786031037257106148321180687487400004899413740850318512009546534321153675112455368308200702702409458126377179763787844509870158198956491457877682522856246797681087140288786481473746573996877942457608277534648528536095274825591012718107406786112464839908834151709100408239057159958930087335792853981184038956431006458116902767056907678036684137161475802674928340676103900355409414194047164231166889818669137225918854958362047970224044683452299872685617200841216816034823954169057216168851237390823873816845560316310007281198046225603839014302774869471535890771412106218249544889397981394376769069093192491155188871250754726740873377971050372993805008802596030087176002161323762806180010745497484815030895505693245335384534084291039223604239305791378008174710643398749428451891959563116372839304443431596616862599832759545804712158713592195327221265725684199273267405040167652853452206187884015373550873235260520072857559283441095460389774562961949897068078199355758106581961601319671335080344565864270088437740819923925889871773177760582839834585352960751928272306772394817309197054989279512880244067382522003618948249392894695004553169344271166351543363702907050621637670621686763057838824497395887210369200465078805663624028632341378397541120648384094238281250000 [80,20] -224658866744668531883951578338265635470058366111270091059562798004555717953117480533568055817939249491181342033802914400284776089870260665841490208386388785694382844480597364166616097019550420376590184838533627113506233582714474564289351326820527209898058593134066522893630657349557214462328278079503254335482368925150607817897052240866682887560096780166059121350356697398522826319191201814885070671269503701763725323957536983791809207696917684211817948351261253667736515159328517700516349069714042084727760291369468613540667359478665230398231256415891012863618246472703952204573440835130181237414189610822767812978569850899331702121748757867288261956013664925827227086923378241942073054733522443741827051788290630937203035995362309802080841812545380878276544945006530941875653906139253568784108005538539097561871737089512338682537096892359396592634916873289952602580572664762166062082320243871210211739853845102641550743902883100475892151820486881246914020548105963033706670446260217341161891265366604716937285736555842996521576183193859966815846578790075758500593544936063033272911208549842335325776114422986259774554597517162937807935260986870949847332616560824071709029030484690718553007934300877119122854170015576278468036760286091359045132197332538180951521144771162427548274923570271438255009139475464038116458162374406802744998555590431549877858126372630725416381894716998454395351494895545117912725243209844959327289909175537967826193261274002296177214590642668378578207024889688600477858772901557034208261104154539945142525352060917496166946294339988519815339024602094522791272305476434112949177572637860730317101984147547751517985221285712957697580669095418773647071663971526535584222118832583432429580619349166983068373375487547935939036116761894541511741119555181846346822172847331846734999818422688638701851748642393751851608608513416013209354515030216875929408611194454907542672804594788667352125670388244020397714836406086627575186160315773872380858863622442530255848651776487336518411952468454728659708052873611450195312500 [80,21] 130330816969442085379953129333649057031039803686027878975508504048156353593398132882902078445210593628672399547648535013000002368260185799986181269624172322328046032691093803208724268257578313134690574323099866726365000312247813864970685952491392560854891885015909382801655847911810392775763490137534469405585483337986172090834193317986687443089145973027305453497680272894972979423600614517274876617790531839511576129615114404166224217285451816431944696869307974901199435002753478771145376137133580676427632353426201858064394013891375962336591941657448254849532274377152187836367204094504057385493510352223739967503223395319344924749122673059479044652237842424936620102951180236326793449787811499142732249603556899106314305426121804268068242712614119931475367033452096665043126424148754326524791465283446201433936103475235362382084858985015577754555933928476888164207245269102366577314481565752336777527760997551119717221465721679324677487909123067075187316334848409125932129506125383059566974563462535852092155384318018233026664563366892191442378949476624451740308574756691204456223244496721300660504516582119815584634868584645555722542918826016865746700243217840528335421790942872331738876157170134439921589284626387656625615873973125025647269903951578524625010146926250950625427229312501453532946635901590290778483412709185438533995348501076054871891677294616469471664176546827202981730027132092936796304539517353372046682407085545651703701842460827452605710747325522137543872386854109414216511841497967621216145447917603986515688711810508098322691352064725949780084629438097095856876942681258017991450436549822921568040527092396836424571018019242402319764180822693851224647326706469349032523623609212870037449252926519866080040057769810634292160868450394378452806429471489819610828990546394971547892729793417847527171385191845982489865861806846703291940920656863647875766835311850024432417671779734844251739195162483745692429866902671130735660312255056444434042731033798313725846413345206748803095653244099594303406774997711181640625 [80,22] 147858473313960933845980267495362880717778960779604696843352662332290638064475802761905486984318928460830889020993215591550315353784420379523620301459809863839546982385795941105398295711570462783551285841575163061737774076303439167599980190929043624099125725088987321544630514955246081565176597712123915217487044619589877187006816036462181516815105560067630073898957284283058012719798961759341437522942203680875734967826362860883020002009156257056535344310320987551084757182745540947688134077574288927031434495269777903568791889146457467868248760305231890850045146457514904810439829528274121444151852490116337012756796556125427157560415696762302198289768211108424624203263712331374383414331916467669151516707451785478151518803279662574516320828883985523036479791047201879301541478902105228835653164289235102634859099380529639432159004054552643500202331949344103668265607183310147209180282516993678091981763962340372763555530972379951887801536850425754968064850011909249468531125227866292940055535827973106332946502730730533289738824988003707220598249681631265490675685707172456678345820509564927968125186204633041004525652139962353607806711891017526919048795885508967612099592097151935137433291039971253330829575273012240112123858306955837654335301861955445662328485173551362471696796016637788828008370682808283153918013765794249398508015846938206424521177769804996544071506229901589845503002334903433833018920755531266567855527507683721601739059764990882706420125652568512654559580084782543078312827515303210532796739903501418057808932219693419779296291846109727505400576020212077028220018184910077386965076362324270431416491263539584325139946161939023002978944116285178958037006669591123527126679750782913491629010971196415747339685626202798999472526162695172316475382584033942189810785792378806098758726388188936460692819080488720605922535038883450093117983436342937697054575446667105773697121953560172797648070746269785530476685686928760894242008757434384743808830431213656507499193252554159361267238637083210051059722900390625000 [80,23] -508335678649590545193464939657947985661352995865410514862512798710992096709249380481235090525970278336068480357669298105400732934490012920768258490064480282904381844722939606116053515882950275112181550945275244962142982962391890500537701926398121704327815845035628733829828933587188450084297919191311117752074765970339143125731741182089415368046549452834307448445395317771049561332953964238535816651374643981097472443827503533185609143555902136156813468547662985800609934876188581965786665375713601297038068966845561413910286554919979829294076448914514913320542054641375996969348464546818547931255325844830809235998428849579579511940566178088369119714972684003053331124608188660625264179506294163547131337000496736466520184378770873407995959436765989230374966867472030101568067280666986144528823187274931150353515091947238999835324820765548938461349580529163339086624585545122710317503573934435428348602964784348473611974765953068017954635269663336092218403187232182224358495950894051288779222335697873656372712873209968262615209588520072674086038596685217511039344192641463324093911543539106432060334585337398905129990746252256126313103943597148666299642648927566898452194793917893956788164689712705861674276838396323749356987705315597191153594642420170302096850650391071726653531334011585754129170419778704017076327676525460014370683865262258906407689264039211939528799881973237842743622306623658273718543071576242239983642548113402188318315540101848498763903712690916707747303609910662351234042194429540853261478772275743340363224661817599807502873395652560766835485800201431976341326103087271708693430417796197494945335140307699183450627273835138824296534705407948854666244243030864153875078141848966214061820640474571226596383074312512662496549861658488333994998847950687800250335118238297889953289464355198350808745941446075219852310843521400125769045018587804343471417458256308360051936338575056536894241849816746101665086967268250216070036354927368079114159486530420790403371022851686245047631018678657710552215576171875000 [80,24] 591203148187396067135197956802982485155090929777007495982818015817190817364235696875848991038591397858469368342637362926105005252942776942414705039836143546381291278816600845836327445975684521032248988082032753405827221725908979137719590291162721707737601129981949760051084707751285306318147515192576500193818087465563365198537102124605688888282138545469930315147640883867238455780632023465228215165523711002797575871191010994351441586924623006689694814810353755569017008544411313252622595373276043256347001179056941611466835226158328144201759340245985908502222113223421495811392464813463038636283607162734946104534299419587446784537006605337316859744799860693666506310986581855552043723870476965169291222616003498217621111512164897619276005971292509207731625285233792421929821831598403239227869933451859639728057597952016134134307676661712627395211650076568058619657404263836466495431050567322880252857382572099551443991416751175380503275067091614407772204172871216476677464497501394289572383420405193915515711779422196998138274548510205616264871210483901158375476593699069335473180651686610324225578076678349857730662707566847041423226370813780825154140062064593872283550502439977166444225391632881820621738887472226102861648381233461952286585108054318934021403259420210795825463701509010755115050680033441911892999104008487734242798336619332784790287790423098208279531333231840760606533822713304945431528237696603878498949090203461209884886190312844754528821743121730016295333986518425950405848218150494195642114700344676594829328012901157943111348916965846378159289267110644906745016049040118993985024270307157914717221474962706223621902493402815273095911953270738128041278330064350947153481947319958796338940851003788570943571035732995467310709817683176061919992131369223324093595015587485149140579151614364449480353136774584865373363559395875163606354991987484955717587605132125731941045128067497723611833757801634564673560554213257598249366603156491497425979681097710464879931707704585619467252399772405624389648437500000 [80,25] 62910354594464666394152710161689677294724113891338293690479666717059442085754969719445454529894047309933397676708394055365590920100836675862797231187500814858582200323436904926908619401321033554705655391719810028666303313720985230390262341434538138797706957484506443372019579292484150392179764884158404140733695707059105743677734494070602573242649016858921878732685259215945637757217925131033257914023468258722330998741689083528608721696204812001569438580578763855438209118179799268884979408539380217212699163655200070454417492582142539787414850521021886193657386287191006197536619862248018050689882734229792038501020030571010094519254411228510963437567776315100556420451037044240773451310112151377285794910307717532855735919462692325741613824284960309873411012858641153971323455851499998008383217292618515760400271672449643656930736353283857594513890271928397779852936445730412672118869426496074232980225618358299427547412920516825268625640129113720163597910784840113594949683490324134127165561314642167315626186586638472229428203944071438763671802303711247801098882843453891298213812675461024258692963888237942248171713154770648356506605763246172622637125569802252890648540787485537350719751196410072326762096806414545434051597213945840750472382747543051516380703124829531219688607627909315216303730586383577297808915411684861069812936272970412832652099032649786420648717741121452847892618651156192289394786077797941564131915049142930614391294840352459403872672310066189317048744048545368626713245133372601581305051346377165661859205841794193985397816982629234936621701658941949307820417568357306542892727029501337121088276718861698605203657056236551962747034286181324480863962735592545103209915999417080907864778610753352696830766885205636963710464323328098370176184696320843955497112096995741388023061681130157740132948139626258148402315440604663361520655153228557768911347902625353793551728457609473563726491791168628732273107500167595149428279784238659489023477952934445579791233882360756979323923587799072265625000000 [80,26] -1512768345949832628841060711677789786887195380879064874265339907636062861945606647590475704023523158131138328338161768318170850422278601742602703015985738588383124846016178905101404342961321524676841063937182923187650397601174395604672446520471537168776906662883106293460952417707684466524389928969602825513914235023123017905258234702193527241245057000459390049606087115047596153337570571178222575100906814779075635357559190365262140827716152667917384373558887994341387526718924485110884849582409954471453679731967197209241538935521876102612124057711315511511618347551429265175736043762339920424347280382900045629403055955039418801102960382377595961001343027867383035272181954089870905753620288148375097496048346009412815360157765989528527883694554393945909593720467665826489331632193597728518383855895829313931012659451226793102666190082338090846817827668267538634893909854827059028353293103162837373859344192552006316179672540342631167432170175973098274771946983902092146259541071158104951613631349581161042953123635708275570860440792267610666186606959488696444201062651290664188891619451913289109804267626625168725679877016176129978599994543317522954835403909934492186980355660821772165133143484295645153828714815794257991831332047851997812342417521682984453994137281242692913317311721289191346785422507370016815552273383282482972889594984801232531298548421606715638750223722485334618369154891293872674032000939571225180332670960642832875608773621369255004222925594097562727439649852777668141050427325274376835865863914166436185050898815771721894187087980063337872804168293149113682795987663889860363781141396094780736878371078059569248501091371104135446603771624497341601388123597462446232966767073184316136693307962027296427310599041275196172991810312045296745504689905355447110012597464262349530142954570217946101722091399187557988702944482568901441953969891210937729708792928806930037918331510963765682498814303031982528556001491773377265395013251511263367774916441476734619772659407033188472269102931022644042968750 [80,27] 2981993332947851776261059572056590159564661323655642566366263058671718339380056769658367891362050611051729180203429180807629172993829589180803306781208329110652636430334278260749503115230361597879601572850710004617795241512597152075254143979396404201093552299067067453883713230672005817315670919660470594718804457075221738404865575290463697272780240443756342703308127124206792884125611893927067284115180456119286571817382705278211656753150567059403880675319228465201251704401281022914269778642323871358234915311867804361261619485288918203928784569981529401583453519709834201480790439922241811389745418486626267030795338428577644621708280205830409070065209133148378766563640668232983879546466007168347171976154364030195310432933012061756066358640432571951366840692035025494624599928672277152094179842703000120152762809187473978223412957711567977950269345654142091070877935363190372260934087308673027360446347434838904782603637977827053260400116957317829237565927396806986428156806147052388926694820105367477770613199339421190799465445182080671366042197003419007496809176784581400967086555565681275518238343122780279745709766918172931644113710809512352326518959700213046796183415707319395343571680180989500155739273333325075512409662471945225247738021327846638564623878153252055157753162387265667131475741483633298475052946611471923400881768024474648380644841210252409119825685925714305584090443360919849903720672755891759496990542334870392406093583410332685732177656470562392368174664715636735744923896865304276208345482242426596250160359681540241453290926427474128337275505021108802104087797090647030289107183503947804010254167661203835432092850388517862361206623680269842342750272371855647037181578033902254516888495072405217466342515268586565380433805868600608972326991369050337603709567140884212924412925840848128059262175187328196381678415834720397824912032757860126180287624036285847996509448749152639567376201616756933377394071910162854788372986076385021661055194499916846245790580383072665426880121231079101562500 [80,28] -3138598231994627992983416371821154207420381743110546916808723497462858407224539214983111359736892572421889920209209103983015785881419531816891023443736794708882497545636776501441559726477309088432278088058114825408148798950228014552799673748019556873264997740116872522589632505325476600552123956891505736140521396798207055955890194958079442646398578699600303189864029507157428838415687993548885873379276049275830135972102368077941133839746765960474263411054759838728951749998372502890222176150264362734724170306098119305459063702642368243402329365893602509226095428278932338881467894514309104848841825161745147828765169017066943153387502924532947773041854126221695852660822556420809541602902684540945943402184811544037123663151819597554711828030565355909950027562757456074489398003355674225859505540948487343285171038084042437042534266631438550134517567838290801670938036453754447316665988577634649504971715127743459432323511885656174589808609864348943403681418195587604377263822131271466299830482489992621694730744106069294335053158387020161550272646701754124390476988627888004280169782200919722519463165495693876969235827732967244034971524927452177299417945007524048177286414481839788795943712824053656715039748505825036164617258226799643069366207389318988915716116520583462156059333502534304861139547966339435402931393456289650381286126488651896470925402002480044051758716406702606133972699519797952079477332595978559861022320751386181188328975665839646964664972689046279052030881915434208486198150377818281300337889044586429724305142699125061742120784447732790756398743511081228829560947594433834130082162709496832999237322123283020394268417528705873548820623459306573080329672635892167962937495208603888207186198871249171241030344590414327733663270301114041112562088336410729003469996879226001036524813555682215072188976689911149878489636776174832428820550724411554892059218539602077289110782297848436627527430331100709477565457342842104699494947412015514350354794396221608243635614599043037742376327514648437500 [80,29] 1139277984282152506336227514099086626763601984613748229726625594008938042825192879424364277929171795582113329381016784807282653847561324466310941404882814528991887560036076439005555585649462165261549954733238580503237694454633548024176790561960330748557100054932036004932176168952308264148166056706845527941833047181847008493656373567101597366441792358163481474198118542875124224594993258000643767260724695451328678987595895405150065578088384528667954930755539663870695116458119427992328047663597330429365759597631276137642796996123436289949669354129148509557807274850564431006418246873408244134008023115992893684298764773906802357884768452305581333349265995744744887246148285368275779790988342901075499952429725121131525119911761795292102639853910516865642986363719926840786930574338519978424991765844918917437636692402634578064780033202664744570643914433134233580548753718458190189905154229789825892382474952947524616311455365307403442769900348322408378371922620363174846095347811304117378540683782668123252570687496690402938785853345517343885644876621848020813360489463625949650667351074657793338564289787017438658857818793310307406133173054940698245574517846536477955638386524755876256589384107439022763927762140983304901662432243806617582067986406486686177055941564363902583712826793920994312738541683063395956890411824349491144017175800356835229526641765422292456410623897548296588614909397861512375776905234701580277879542361571043394300525127962456300395563788632816187823942705635477648931692911434104414324793688279039673631214933075147935452827280133583526544072470558873158527985811928424363388705541889594897968457130901512676523893309347498610658983624208056614223095997465716487496752157900536654070240515619457865753153350813474844434113986210083076570849995694026300846916486161884426905279140770936347119845330057815026197234851564495872947276638176464314085469467294633314206362059388044520022362060701531462096982205012712640996349060816938411145118892342509298032382503151893615722656250000000 [80,30] 2466437240218824837070648330717238061457381072123297882641925254788654190359815862229656437475324952813556664775507419654898191729199934639045894418050137175281365713552343132759059422214258871597830975474824895346116036239614178718414662297687404478775519866482498556914762944508105031516002275166710057694878863934391180790641364658646402338726565286909195055365235639875781370249334122335944547480657292365820885208191262607374225697062136925234603941159750826840791541292150539567242087170244478052460920673100725688711150902532727061470229531741167175736383099655924151290126746703055994089217249322295997642089660621758793274215832600318094626520431465025651573965626132063058680164259804521737616828127603772738691618898915363689994508510600475002555390097490857342535856803137200654725968763504608032017320263520012243001621935166881356181173095945253055368196658102848287392008606296911256890197040452607052769438134666445979047240035575996912139658221564674653180677831735043794396505395013112364565762921110225650572245758813330837017299858840819836926482526224294826911932915459930499368263744238491857522090679402220402276548762492486067303160697065019329491162407382078129093467196493157267215021911310329289369128991131889962499639668032078519662666199022866745539980993464071195097146308126415896390288607528589954503754272352748800070132043727695581290553843527509573622147343158347267005941025140138112488849839020740557168510635307723140640069717512277778059297598364537426629514549258470015471536708469630115406663158268616782313402363670811590750607073733207563867038445122846243952593816669123616485072357169067729528501436814777804821153269593965006303212973398187033251996760993587753226721194223479930673331988438659251665718189317126137218195550976055735545650041820948548647775541233270216297956086249672426045752854082673648470799882778860886835713888783944311137006548671143788606804240745401619214025621231946227037255308912865929478101063507256007767409755615517497062683105468750 [80,31] -5953108690158678040784535743949254640722894133082164134214463478441677812655690083039933182635855129874114740388058602231071712144859525388841870825092308169899221689035055831707255644108101153231107343566236092096425830078248906401917730527835529733071584617794933143192660085136845770927939395705076019445089573864372097851351391447372372924907931595751408323593079640419274999964400898849398142158392039878408130946709117124732301537762625281373899202197464756144596198340110987647527817370994198270630098184499324826813144040270779372337468468928438817392633717794933624476888991350908548867065064770951025271413862153911706761581723915256120894252449315691250989140843956539026271066084350285707402963404460995943571637439454144633837933384330959058427782586995632445880813670242759714143402610850097375925330772324371742936223891317354739833948359797322844150065680393318000763804995455590686664943214553596615323788032531387918201863950476767552124112933728228302266909049806067655592062902100434466185684051130435423876367377997866148114361876816676519967627255796401290835264259440814868249338229656733320794005733778768401055326326929227243261629210705586498865920132402355579295935936563731515188714874641129788748641363474768244309883766724029565426785891511467576940187187848669520179135887008845118690192554955086391939794279930969754328117519038376074465497281259700442226360616858159170146790672174827518408760696765701053910836928307728320547582570319465133131276682770515382870124877576840954010838936282980415192318612033235933522768429722355120662477848706246215749880124671046476790291955428918640118185916609905066509089442207216705169890746960729436662548927425351253678261802677720717582608480234567513966123751062040527912212616760147452027650744734584657974340474064215109774535656165382708919221215441716170735693561819811029410321276284918778891899199575504521460206185380376247047143100734113154551750671016868416484740051906599380364794663056393630995444254949688911437988281250 [80,32] 7645352106263193179369288105641830479280417613216392705041478182566875612021479266391320662128285706880194435506303430445153032027107852599684008782001256179793220872791537514988424905338131598671782080054259554790343768099318277139742917453942390531039715144640626643372738387411327250924336944447536823311874356017967056036261775613598038288472021349156612077738900095926772618332820839323431503755750956173013469451345435324821664878172289042358957669273624737916845315081171639168491477924673277699118637039058636756704829322604632200586133331369030695833665726399093729651078560190899523258673888882081104153510729593678723986319944840808073856370490129385255994563059267562893077864460963804537153412607643086251019136298172807358387072668882996735028262518629551325899682960445346758042579260892321369461363632377754537361858475889271291091303650398623290018429359260696191499434352352464338403826418473777783783807333685096942783057967047968308753167284560011025488178469776572833788007977341936741997753973664307147697182654581137355300231385710424797793772226000493908293102220890273785980473694096407956071524547285198294041925616988513296980393941290070715136968967660842935829865664351198077033199092554075549445096851352731818832606272164871023018168707093276890681121136612280585696174965660511084095819796816465002890227402296633079997805707496909014920427028708430790205486687840811796111718141803705054598719952224746758571724651409516539011542008765620095564731864161319946446169818471673717043650902757812497829620323133404375567457021855271880369867084412414672284386206374803295219720209806424350476521325386162717745636594922296418963779843916778693262514939608431533257482398477388659123410050206306526071597964983237703013065793682411376315370307927162249524317961238007460314460196798896270885957174146559995384090217834908976963045911151463799923151571818289353920905107576357764063257568704175694203647240185494179808174244971984379005622289859900320152519270777702331542968750 [80,33] -7029295087770091502425623137082392820554232037322413763519761173446412824625014316381443318133809345918437602506008903769739469928188017919225533778815214457770804194091726766161018229994677995471934326664938602083826774789069495788129533954679604256542991753322401492309057233489398578028585740449928638259248891686136138037096135135277577097589171467516439914416080717102008100099255466461660884328927744511317401410333220512938078625881738256233118025841926470090381127489627369774618775000219870638843710863589255646764423766053817876433700104611272558633223664654081388587202757500776074247962511890329730612461745933194638191413439075091885920621608117228217880444249581692469568329606591931795310558452661364427032272998703590766062777159414917313445455012062141267371907110874637971510431896388459819857962087544381205750713210254886508831784542313611554887772948973732632494686111274782521894418321918430714339538752725403467903218923681696919364132729149353601180315256215842381815894925864499269921957211875501936762466470995313326690562200203105441887239983237646648193679560626900608381485717765076281069661741406737164722354443666110267236598565077810354052918293949707423479982141357498872802116148446306246741474193714340562909355964730689932554599108174417159315338991523198603114588402585362528651984700868641524917459923017874672261822768793872492560177153939132280096190971352648144356422028157083574888046376974069479576013926248753994562342226275892195462882063227935635532585903876217445618861058342597253050051446333229343793067035315454907283395004008911626715605319746771071693158946318841286507355305012420958913422064047059781944536114593060110912047425444929846612175785175928702136536262696378100702189219272139982611526463906987824167331151241682017895051762695003366236757902633268225218630611742751563821521974015963355356035911175897074244197121757964962922423127498535711454949459198230931234046887447489282566761359815097698691688243854969186941161751747131347656250 [80,34] 4853040882590063035806142048613661856253916845234397586191444469589944583130516064981113405757506529071375522091281896764216194708860876953177690774060836229336478612223578385810397205813522428268740018555666253964584783468391662621745579662015324712031871395354480108071970334726078457787149812305939771473810644787355471287285841417141111433495761655229679510121720348430305567355963110213308822450111808138383662999971322328566830971972551571545651878432641396003472538005647839456164950045452639050671613978630692782533245092063849241513065904006558637991120623780358771423019854311420310991358996582534634539255992305755287234239255957655049633207272590439673527964138742161492717074538247221829061673120248363869162768717644724280531736788834928378939111071262336096982944824327943327300559277184602718115780502893065375050946678604805379152168833206014807573974757868363537550677513174505791157379476253803249635375783712444475838949208200484925499933073342658053799280243073993957844146758614438456610596815975562479206301335243867465806946844712644278027910468238164792357092806990084513796140559806430393600053904302509236160587233742882022160997503452144654919099263673803430514421680290827449152066745554623224409875395773260151762931252019228086416147478477521246068428410218663139482963867445820684400154666714636969658081982869327955458603827156892134437522817633752104546821007997269396799284668746602667869637601948288826215876446063544031822588886864492807736239554014133202325796433927792448659242328304526166628114995993002316632178545953378829220249139540534981430310465225080090974343507864487609174182062471129355597291107909118562107489692481528449847989516390640955261916038642338408148146906568975776304154258157338530549018901761543438179681373239579380476038857993124235534048733775225248212509773322316340216782317236812756124712883757846217197585404951882813322623900168130778148483479134243340777484553856367634124142495540389988240015384235448436811566352844238281250 [80,35] -2369098987136964389187617303853644591291439101588392100010830563450752634580370497578048153942753994313740253396302926482657879402589508816003237753597883090713437235690572021194037279746949396847312883618272603272521391797272811286061878097374303912373572570000262816377651282392032144586591883158740573877954770844092026881512259857446580993042278278544882266131797396170651592927740552377305134349083919595240233803275302757363318140183630604295729871386124719140137781237869542393038365774238702892921140174380202517828678053566962167364660145042965244298888073672818559465582675450758285220361694009478486221717381581014252111787420063639583257615234858961719457728070108297345679307773284550798728096058180467692049395153607226994679281014220571899179604550678400407871785878197716815430636914949243447259823293045452403191931184562153442265289572994576794335819617162481559065312024022962515183581642812570304373401687021384422847346740635329274840867549829702334710942897724706513041770693852837121286401313386732630790615033160453957518863949818518328457858847749914609109381729927458541146400387454879136134606720377709404783947610099793711829039333998301060253137391175768956563819642639699247615118492942230647812333844607029073997467909442455617076406617192215758216778530925170587990098043187378004244749309626268090791627004660278955532170938049201346115725797194606459112060417693206456203950957102444402962303374739114485590284142442821242459582650653961199287015013250828595310061590308726041658430874306784130796126083227502872145361911282697042454355667923398232385726481403586426725735899024560459625035683340197228943178520227586848639839215456223330024626516053052675853124006153632983087127876010837227297634137133391683560421537440699903292112426640300718318387550210127617723591344335096480493789649147985622832919795785307342613250763631854454001376418440110118230228088710541948917003140682252746591044261368382714854594026944976936643882936550653539597988128662109375 [80,36] 511229462701186418580902631415148607835121069454335646702288525678434584664417337669340075327375261108115621910071857627467336838669931955883505848196017521433181377263857490997590694696605110911825805404351452142496802308619459482907350798677595489393754132441978787097969206417662576600646208756424392927527212812485964512908457733509686243975891673142443663128162350157650483286958099787590730254668136367953567224884633307278599521963998018684241162178457557963441968925721973554711764632482706571216298363073862625278257611498572320833011655959646013211671405118855356782013674628564887418759219355360158514492039348961971889417629014418386995224906490590675688090513636372014438487611641865178521915678070511496293345520995810195253395537957633581888833648561018559833013388923245647506510759108599865519856203944386003722378795962896383017633959043421970656339852409915511157904399421443293740195056376645160698501362919516065198867760509818651273774410432751518369619936970260961083525886001028845562026192630079607960902946136379468507143663554252871415904996817839520605621809173492990310943191909580196450500920888466074755748786582416173332077370705861766486915110175768097807486840514433140560665524633367891264385468043538720676925730331573318195782788131979200296867757306933548126875640230517282582517303710597649554704717017050029875793488159628329983196492143382734028765897015986218352296398324292680770347066268665408610195670897203059827797127135559076702770976180841327768805849930486478919305792693018865817859741294756143546291472863578156483890287512575933881943225632720860141065844833789217175038137508682262416365569113941661062950099358274713467789565087255641771695172150973573876996015218877347764463175949261465792722310065070751124356748509457233285884457694521346917651774025826680531025026701457169832260052685012520063467959210908675266080643608450369513164116300260720009321518252771612130048855464299125386437843560072380455494567286223173141479492187500 [80,37] 432605208003766495028814952836502707881813824432288151526562464869383625859025515488432588126952824487603423774602460770493685613888252732772999144359126880039132873651542380393194805106622902706477189415540420891260778958606230515871306033185457721157332664414307563641614430041715928060934996657000923538931877540471888101961644042431733978108603596953162095128418647376380434003748839753860960766342247137340832413265273035403865802812668451881736696972386502157147408467725038930414780184838688060111052113292941859906862783888566154543205765485334977043795762817057668495055072052374616005500793918257560733236812550278184536586130866521448283738700811496660042326114799830916701433567890181856283949750233991482563040649069378624915667496450881392416822238888905863010452858208041533874133262046807945964487864540158276975326416598103396538299485947087846866286313069717692741346511698106043505499906155108114025036832008456059563592112323009928589366459154178831225602718560792894322789829307869340449006281340709293458477867640341362478261074576111206857761187952295110807718419536493783467844046246911836669919118305316185418725046349831256877829383391628139626253853327097911555118323105819446580494601033614539647946228379422204386066461964922212590339535037211070539657179865729785862832722666101046364312869730375029596677055058237458879016857212457841855315964534933813131008008506279738254116682007572808552621461958369978885896004101855948446498109413707764760759643180354258170673062364277869263550564131406919161971943561733936648218992493139389236525586626826888384533310357108271696100909040543327470846524371669636908304361233798180884903809168090501777417788938939089675375121242291490603674684781521519030904455239467790607382319954461889041063413924529208279067820545836728469499640941509936670447584849874331739108402897408389544920079144615432634561736417571288611482034810826112484911382638902162586776627521151820595941145386476023304567206650972366333007812500 [80,38] -660441274244676849781148501880765081420874038591907179735482132922976145157394746081273629980659547956958584385027390188784866841990001384890058836617251196740980495303306119923173181404811355553427045864105853853364905789842541468474255168740759173446818875352160616501678653632905504241166251678241979713932310928071433319860128062134176228556997204200108528949020825057409451869954312681382189320750283644838387427107234046374340790573425929875549376187987792852095219279088757806629509059118659241154351557222434451922336497397700426996143271682513025499970156787368571379149227819172359165692362086886910581656112002371526745110537087040487957450211088357864423937254463142119524501765052470298692378093316467214251255477732064361920780367197038715729984783638031101831004416062819308807248803829089383454788127921742384557501250296168481844178078575646806940019962217795107633024656558998742942519468905151504510640787701546862567000665213033921225342281992538255354111041261523993352442746746272706432144581232672184783782132166374085957680585709561874698152316268637834377457909384273738556488387322922184219791692968736933226616452505328210348331202079239146242926502213676840993169543958342922633299012626605733564316034206561634498305510590944036994891618962276513606180652460125905864585413283638726551599271294781668330220955839194837803391383869910791927669222023142276160037697582091829863973660400287536011130739230771462759555828190180504752052018143634910005164389176041592181902595487244762070554312888462301206464890749770268447209920950096743272928373191379478098241233317631965496349645936034361626172930962422685907200141131745282108250195142601127709420639027798163951842389612406778021335638072856680954691887460680061169538758567943448908200667264559145277750537002892085269891310284704527742050777829329718779592441000995286511215461177952201155071893131897019384767151946359819159976460590559330649553220743044941606035569403587714987224899232387542724609375 [80,39] 527562160992654476796542015791753735210370238758720498971765244979454072116134753679171987665364336053140136157851603348136444487668952917516341535358485937641405536699381095954702860021658214790604456878364030588704636730108469791031680789452858402540926762897465473876008094297171638362401972550282833788131972314415279597746506762396595715521383277396525667144524922046091373388557870514484851872218306993924171107449065365120173520504662898276420906918718429379704893575779811368923168426410134620186789440937206289872633804109972167778152934321411083418784440550846572483016117916131038433168752390785751133212528234207655927726002365925580508922598118534129827275997168155536083607460013243031423559209922234380766778468470515986792173013503732708507419307508941366967912794779000989367993026436119875426342988074626254859274363193654155803047419059021801981306126219709760152714020593254164999765269377735103392320609118448764212286369998171476440251824917459422363461627560796810739643653368771639938935147530388484657650641303784530861392842563012740119688585441462065507721803562039919211395889404075441124372930074790303039311500747909327373396177878115524676384919862841221737188846509756170939806811498797409602429679061756072092070747750073926444152957848612281856869942417821285360345673671933736363137971598411008566106998812907541214516129911847527430331416519596633183801613845387396543744889853624527628658731965733626158754053558659421292363377726167921974031056239754021465945788869714524157432400713153650692270641432067283875609851157360166053930711875137922552931803522742783871665164942816545953054636196220403530371284304840227358191918037950254755208059908672910250570922652916165385105473227239687883353279728066082106160291432956007544231561069429727697470313245754894575552713051915775958539774173310245770565380376002041612114884345674701916161505466452489757065173869845468231047251836880409957147409371439896429156757307055158889852464199066162109375 [80,40] -312146987364216197218664937631028809057779938334994456279647923827102576441275952728733527604810414368258502375624598922107830153156779797292028103840989789759330762970036442206899858040952818341667185210761993919442199164568333591904835091483590509093196905955728489978181936427555767403040467669487750252588901151073243074120270287748407049882369187178883736215586312158562278181143811340099685573850261834887383560898546386429448575685471718323628112727768591620390339418682726516917669385791124167134467923526291602874859646135781026693363425650347956007691268890627767906192601086402687745519311817678142566569322787940550985716002505374819684837397629933187149065994934385878597434448276019996019841295340588300552692012681756704277987198098947273004763932916471117395817813315176282595413513271871150226420397529553199402492241363190455429613377695335975357024383501162796453953002028871080607119252875703669515699701598827115182912179724093057120575675833322121059870054652303025458640444293762389650905006175402981306326129476224658350587702032626043352989622587192864921484976730661752304212238225382698283062803186356826463079369519851159280336594823789841358843979340559903375346934718923337111481584471931570749497986501590666701781601021563508309329399016361276022635925606289952365026583088042875347623610826333959912314060812473050615494496124059371825124580223926156399220325873085322598882617919187094144886404300476554398548530501112814571346828944717055885846901129145331657218178146925881181918835854417520717581096650953106204404233772132452137669984414453204228419952331554645251295812097183267517730515978058553769269249902866914970336107203564186785226225924069919985929697845260335306418794040910825331153832904386272082558923264360685622554094093942123654904006439310591499587311569809897257866196974896608145742515607995015526378410647311634814655601988875259222263860956565059174203447674596257109476448235452217261354235233739018440246582031250000000 [80,41] 146565092338539516225517834792601635831829561561529142993569872396561740187327490957755268167512006933445330995640079765402129293037415745597987635761556268615413819075381342145991999529778897130576322030830243567636748850435400048687564690534081083789428018118213820779635867466897291251332734275307657766770239216816483896402971941230572524154422321843344855550933823231459345117311898477617934863206313137907145417806201144799255138971032458606770307659284987213168982517719365974225786984035276204517658773266377391684092103482837819492334915062846989705868913742643214766552728633707898335355091790568732447914341221458198436992195831656826771924895629152255737881375986000981248401539282535854322009674496601676400503549331186859451952209855826562875549692474735951127490882666866883246130404156321474522013470021509627659882421985027389452651601051770396830772235979639283157381426501646160630117849155185016179412230794714250367730824863515661629537212556753532321739921938452682084351011467812060406077922004793231278495041165598700173487159375435205037730761719395605002216439181201446156207354605353525245325744495299179605516863229287403314418137585357948774271796821202769040367839090404913872428961150289572095449596649536655464685815341852551650299991998095923541356855875218290098255799938413536954929804971916607180524413180588459691145972566142037880894250714703681026716426081460050191515776119868343015063704032247951449010460874198109001304122996001676793945313872426871499101942107325913294838759247501610651462069938750319960319219749827069382391555769759908021224006585569791913636530368510277831780897697851757730566516739872702391655091067715654496691323648994286529140505179339185044321664789911150400823576068340917823348454578655113030355497935333471023945510802403712905804841769362689584489782508806379147327725807239706555223789223259372592641778178945156662521638360065883610798244407858123620907612799299513106632275594165548682212829589843750 [80,42] -55089846066358694827507278463791611151330314537822513597821247747941346445865889063710145944393043800374492118903216481599065178312883314162523633849910454316693944783256833884279887345314585046891563298916918524940178602326686522606465491877144627245809951450804881923280263857646933778775491924755244829035023819974975148002345728347538954426104854447227277917266820603780814106359854528187789631375873107440396973996348718394730349450910107375097234845720299041123173583823677595095638269347730730353867393465260786176727676994542120788304749061150668517130312388198216608708154950530819500473118309816341997323315444144062274297826554983341994597172726804243465449316290087923841426809516434208453567237086279383294104837867543069695683612413301248385103513016333548019699422588133488146610982528447036379765633682006984465500759157896694805369502662307998532079720505473731262747352616240252149249120230217128737185976452535151722628075830490331474922637012207771065421748886864292918273301032709734164182266119771666667155940206385051535089724325940793836429710917255001279209886612048664229674988301315088244650461354000577062124343489971570592015533990900184329747462011975061394604549204015912843599691183724407967927729604618023851866971855068289126673750215742409416110451753683633620252761808270149918524007314390238227002534989533946850705813239474942007279852542938620512233194760144069200232381844264148827796609196242061786934634403175035244339045001387207564616933855687292492414312297287960517219977803688867154230583177448631036341699660402271282667297408042321659469824601438941943086743890753715876081799803305822541374382240408193697187091665717243259942627009586632154726901107375757002234209222500183185855015250496603418444478178267486032840997867893076886195504471383437391618126917279690217588347170414759944155056846662069834786622069482417893307435585521998452134084035234619712733484921205622849286380818267794268194847973063588142395019531250 [80,43] 16078015094201395506658774095405542604425200722973123780639134568202255671402611945378065125521930548966815496165814323562867422043778965213826016346807077056928646949895480688851017845782958997062780651875312389057540030746226473635381011414106536124150206620038341666156047711386783624366192768161431842214583144360149550856378125185239696661472020277413376111428699728774236425492194432488552073220826310076580979005150917739564298695601453924757904032239054934009643664784089372187232979778772974994675916759813731530733918992989853008111680265071553980351095858097541050313427684684219868457643203498841202062287002072217719192315448883733358510193799406466230939006182405367791224999680399423978070960454074005891896700154321058570321121578201790730673879229254697298753682195359913217116716144311973410131323706135561951787341824148579996635042750646934811947439441014276233814240459851913892119803312457618030140564505108013056721990832940790217558226168253681054099604093375984827023406699506274034589750624382718606162491656031484249600288311016495337970980546224073365508028012944285733273632402297011849701389200532683385043606445405271260045746214911042722192345033822785718651020961195744630063218697131832762471339988686624580990559399313383495166521023791525863472488850793999965447783496650205602644035912917794029001239080791769439002232225962838521387784115460981996891016634967913565539954590163412177494563296170151465637629439268911496940613396046831745453161329371976235131137655366748073801644066343378453742135922614970913180081924917763630112831714621647510261588477474677631302551036590371736868576354105258484661545211443017578179192805098157675166434518658431722564264326230060237186658318844288824970171198147429058983270278385619520653964270374040094165096806025553999015472212052771117302890026732065526805987686790401449713352964171700461464237880626536262168399253690540488536840602080708867828787167475468322663800790905952453613281250 [80,44] -3264464650190845891490565198187409333948140697983219490373849127970921188952259787873209511092384808181671296981289535558327885760685416507404824155612637895616730195042650127947013684711719807036091802520044950249245405746518032243239076131768951464509076318437241765082429020777137397658085251337432100295466005655151181623285653913478052126758126464203955774592732175995058186228006613317424028966371284942133873949596646201995115813689449135662561176000023095386569852681503216829676233529078030525996856937448113713883289093122994928472552533262603536582969136909391628485099373392616637891719555053182581531203974982101387150958006525754180259233976235909392635765611292649985345889466669791858597693715989426453570871615751427530761811092235384088892461421671544887052063499170590502465484781464184543520791512355509107060167621834864032526782133870372884533241581886668674103814073575411308536933658938897253537939894945325645396749846453120900605040951060648577519133258471745529629842630852276532932205316118354282337994464367049844915047239728129826590099203817356869243482520602129510384821326901462690986972858374154117723909614874805150843095146715158365232276992913367627920052921654098795639795536766857108209682422287253992581458963728148107002402451965452357382562528191903251217877274235335794301297740370276288061843758298652067625083415987071549320720640312645802325685285750819617841130903370184886479948429443546817677821366719236431917714577078582414279303903903500224657755893504325342473336437162076092559388696350253486936202894996775354400234756329801608761927467384647197722914060077813269171625265817377715342823377074606064347657150976014147044718713459416623182569693285738509446811081386759989103743186122698753613173506681957072913258350751083742942366079236483861578939896653354769051388040400394288870201070870230951463462768428826727959259674634471687046136485387314045743893256432271456589366831479992470121942460536956787109375 [80,45] 241656169270584327661512921113969147895445786211019202576472271244716281342971665142837040603040310921554944732978845678233647546184574999846726592833551004854714992774634203509873437251592919143490205672823346646428939096563848105700651410636497766026313067150282062211335008763655757265321176983937234326311527914525939860835507622721368365262613133157571949563516797518109312065594506651229618259755242088431371026871062793922027139630502123638327823733502929995941637751501334200852459416509790388773986451193583935608842634792455480862301617144475884632852476240545424724737495278947413766815400927890512606825795888034186596450739690392859438127534303694110514513499657362047012406624233896600444882720286281706162866445009289552143376467572146065919189874007524496466143334921762676216715448868814512515002768691519704191454184489347625831048359188453449707334880823071825582431743733461353087106708192714798949436399189058011868689330664633212298768644371832240168380205506046765134531498668065669765237479917231294049546220622738461099553847756025466137236070462777704470730068456434745832602818805977494342692919455227529844191151259114479371147858164888402609614310671282904652504752396157991598018980870857818483529856456811728866327683906372189212848814322255001856931252565786240062408128346561568754905209100511889818271197309627784743914929755412288922561898067334720185401476103930454808754656827863676559352144647386167962382458522006441975460615485357047188182650039698974589197894014525293064124276698218839398276156300712814235221127463548542828952511134513761050943218001295210177153316419793659792889337883946578041595522601527323832685419570874972702724196640300790441217477327597939449273207362742084089588811135595152371350801913376842913038560936962483107506396307565384754549623579206763102065515746040605438283966837208014390062264702735757247484907070893267962806934861721289375130211906110219710619446686905575916171073913574218750 [80,46] 126631495568279700015938108178733124756929227623132867172883154813063636178703121594387190810337443649310234802555272001404431219716096140832270781719755544382380757980154208736743981439539941255724115671601757037378789151841353967444937116553470780743048533527471725512560362978287629596045797825626192855329818759974174475412209931586748135579987644284830627069779163788648181479817728283429138187422254963708447018015151399980215295741753367065157754597782723144174131759758263230994777066635545060517714282815424487110970396063433807347835286474375944797832137254983917613686206857515260150803560460095751638870945790607362427462497824297066106184959512578556831121959204796396152111337796161854913421790731319897845152660172853944402510112768095652442941943239343806974176010564938850066318361528339726310551317365017993869593504780909652531655809106383020726373549799587993426290745122242391645903775673527988877619968992943407448462903750062484768965069790195774507650484389751137946629176989916784166784651958537097055929110365633486167821202855729097235648866248920812019624008694175186012580058899573363780144780664333768654649847404728517264430966333883716222617657350310045655389445214643358008449279101418034675624565620270093896880230471442497489539433113744900270319289222827126202089607926337904284273942450134482283278322479018629979301006181724101633764988700363766505209840733276590734297415660476836167449408223641294750301596580723120204794861476727974447623416861204206697584458649457476212872965074313166469498748032568133173393128325567526560144780598320320349682199446777309809946267710433857818531100414522159025341685405395956585168379465503125275161834187824522298590452305705027041814875399121832694303545669508897354959156091208961817287970430809401600706429246371196811185675450412927333167291798787498626424023916196284572799906921200529207847826403851674130940673093217232729662386739484525310928120234166271984577178955078125 [80,47] -63963358460703770604466817306510435513130563072350688135269887632896380899590995902968598861211196909569853984667632216760603578812482024446388138638065715504321170019835935859855897888532413246377666242944470921351175889221158596209294403339563666842434426498620641758713907506825712990778257489034564881882608457509180323246505974860963589280363854925736249927919781663525132510703489781296384127108461693153262684778932339166101030409224963942819757671030265840175751837526368586161493720592865963721369984021361290607572539966022299385384927750067106845728989370109199185437657497760094550794260705501667342423089241523571204546401035613537860746836161475707879125043607858979945405278906930005364885368672263732303870674885217590543776753401824110840720936635344050180865463162635951020367730965101994107884611599979570195945771289372682162312498787977865743928164869971092829487443357769687933497979923849580980862897252875391646442843202524674776265359193050684018429664973201919136244026288446237391310264999488667283263018335763002335028076402627910988567085018672580125863746317558255019827568201492430352069456883105823544912859314415560731210038336609124725583007024508897428859281626091846211131657366929884741809886789761537706412124445906661928652280680121624910910518445180686413547518498368659497737171385399638129017022909812317558823913188576225136709559590221445356928306760084403430541400243443778835678843531640953115342882239035744855226270570347147993871621105573512201948064623724299013208492869687634502528474977467734192883546277198675827697352930282579676499620212469694462376448677969159386899725486701919173617692579484064116113767966245865197187752879550730230681253637545329062711335458035348263136137334161183589525078614854068521880778260174259672711553645307029755821724858242829583119589123588671418743597532737376779301757554091826798497822971327045550242869357970095589986420266115363375547531177289783954620361328125 [80,48] 15544909406140048984245821797255422544184549403060598708609180018817226045904709829934910269223736721202906967801409420461844937242597724932518182623878862596591623445543825251286242829093339368662033604539456945026322621296663042449009000251225555220284839273797384125232938681898222008414997115418092423923641097787871460151610001690219038816457642773246242382664442256106183676371424838735843629910714640563142847258081920235005182439089133969195334877393154645794298120603606080725404078892663001460158115283689897549165047226627156939590229531332246157374632317414249867766809019771719772588266365256900657321658916242167748519412826074675862682487587532517935280115264941023013039684958899847848762094548062017806637992341041330689380920614436096776612868136058521747781887893830749778842647325852479646245585886606634155565024317922048113509999591246214043043616489290261348229584380495105734870261245464723556625456054285702756163306123285985585434849055955245613504177787980177684037117393049901943488309305489318746268535552373600565174115872281322484773502259878759518088618595465704934591184773082485926830047122969143581901969253012941330534425783597680532071665244917941464739320902925695782766795378134966768382795779738319884970701888154970883069924834969101269889037510783628296366559826092916146781622845338277387384017454787987368430804790402894078449732870666181443177524553752429587239149837171738365052978328027633108734550515251664565925877004173460241509426533800408600259866801932221146600260258656935094652217322152237637884988755560241796786670594169325165523674683213662763184671303782263337919402990697346541352211507101982902560179310445275856129321194182255400221136000806530681636732125526775627211675710313670785319317265180377313607620724766263054496440938527459916667218731254913070877818722370253608980864157463212921440212268954734592412632033249562112079887893004459282087631466495736276556272059679031372070312500 [80,49] -1780522729780339957631974423143389214430469862951184400390048143335286286186946497196960930464016210884180520198308416339535291914707016736860717239768163862137973329153291530270500801195493086139385534033105524655661556909386537247530507407541753222152625141729510909493284435416114376078723107197870233896931904500932106509510900683937929540966599484226917006325909321256857049012239258064274253024536582348229938705074813757487892424538124723048550320893654225626704720686432286143191401786708229867841032695137202575194272692985517151235277857139877118164311697010160770027560333305768994916850364929824545108576261160819624230811237192519726740317629644116453065873624001914346577985841336895731549879745634416481881464189416099640357936876809849761204377013730115233073889724509661415743379989160681662656733394844885768027544415527879221563732942847984982117248659831249943826830372337080230040559999680456079976101888735272124670255995140846711430366507498429242999582970107619915182281627559371243496447031359975440518453707748710856312655429392364465838786029182364237556815485098515107979783423253750972362109509879136616879402017726059256258509911985218930187620232762866405248647971055892960466982479666766488761367683237918158188809450644828241227645611930790773499092924387932898305684928116190455472408264531459165899475909099076300042184524999593178722471882837734617430952201800463547176302469373885327662306741408251911187476205977067296751830538277827487891227643227382275296837440646042376187412662970055684490712191037056059744924021267276948028672716949978650056104067248436727785813443304377243515522119971158005149117379501577206708374804235646876776511812794565983505532220188011226567102968920147980787677464566416715106788878945876253788755709601444182655864331057229258018589150532619062282414345868478950961259563659510153527466080459756843900680609855287266681680075360814105925322259338372532511129975318908691406250 [80,50] -234086227122449315416691974147673150605301411042643816709534690908846363191296016282897663570097171883427185724990313294858129481672979733714093908970390041408171557029602729965078371303096669883086930981757359373867614366292231591058080960157055468139780780175333901327543878381826963223371963959880808978958953781498549751396274897821981826311127759593272145333179196026084919324350683896680662049874034990338104832241636507545173871967156199750450027484268399111155114107442200310444025382538759738729936241138828867943858921993952393797149454600131351538432501955696978352473527809688141218722923392704077618968548985459303161273894187812555850301766570922839663641997414354206706366453750622125518385229613190995581304490262583592268506879939327778068673925848648470996921727133646703100189460731268483985597749197861451026009539230952542952826104962986121256206704575237205669235966006298291354265022183161321981331629244735569746049682087585402184360368791878568911084555641206005432611255463651799449648057397357328140291732050455548288697534364605202254022685480581512850778716332649773060844918564600871709980370863270470617585535253905723140317219530168344622325790698187661277122264238621996899060053012279388265441590875715660410295730584815202154192225121178951973724689650005499748499396351299949327825625257165619567586079111810517368469744505198671782667441939593738611468572719566620734625194479519359991320476774447747729517946360694015391569788608544547409243462435560454584800039174003172465570405877641111137923942964612989997815676606708461734661471171374461368127388271932568622984010334341333887595859905703108422766658337383579752135692168871693417973951013411916908973235558756858439441903653021225934981900393868494926373871034390542833541783796577479204127415648169449525677081818832790468707084409630134875893473530111714326835195840585648213971564523550066411687031381664257645436322263776673935353755950927734375 [80,51] 173619281305963993196856369924904241779244206714572461642725064618879815201830370587923719526836061321640818688423112545293535554448521993180826078970477281746684173424820181248475635623521315896814443232519991367295492213394822806287262274263916775769078889225304942570601186784723477089327696760133897572110547359615610428645710069547072524992377590037127383801121685994692980706582798117179318184564690928423126647457259428397485685412036941111742281953253742092708768873197479411485194196174137195815166545965142807504575122902483208433810567730603054398056976951856424456079758275290867801728874573533235139319549940267675276958903997206754213175762709052121384439543704353149604330149791592658711607588293538580797654954770139496122363226767689214443533377619238374933703687258389935056598122282016960755046144821014460195011321472875011831306971270117072202733558536820660409599640082369066103352551567418006366060625607937988554235287687304919891080390342053234387369694701750784631591483231534103154441174098977345030732326176067330829576920580399186774231008342777719008105957938042342633242275501219116056467908206519120618517931639298050402675422684840437071518820421492277649286365978055132449686057785740640125315716345393580392184376222732574992147881377542857897267650821922100346162286203817833861030968314651511171386753866244482589568841120228575540572978668669739357353639246800681778477666911615779368976919500833275240909003915199316147880331178753977148250183757918609830873451859885528034503789795003230630400878263084612415575098222932144325849248843903015050535465994840380993646207234464318720617134916160716721046884543151274146377661949394468217113731573636144623956088784882248996753974454090550813292677689078227524118639228947129665099414650888535953197485681298062399072211442035672410228304512766727148735518885558292652573149594688974575083851664985930754512869433024702114920501117012463510036468505859375 [80,52] -49740012964891196872518503974078753273500886906311095676607433923025014934156041601395811238578480249418837293481461868511463542927430344488097544092981439704488653414335251308747807589816217625761759605225967259625713242121312356773038299686425766970599958199314920527034199808428540554771952803801009429056470616091086066471608971882933115271512384916729677368683189063523335219091028126400780328895433198404186320515190046337896393232768922868647747638546074622079775164019717200844338811952247036366151654026587217423306032825702240121066058485790768320298892083024929144148120453173795610320624858677448665579918829370064731718887397314103262540822953499874203051452427971162226843188740622042994456834545113829890742934810731476995091454412913931440001847221869470429464402346547059976257057851404763003143688582407834472785349759855065364367776488810543149596612703954231607050972826264301047943635548280705075968095504652758074054929669923286496361363470296812603333902055885290879828929687912419363479904100589400680827823075563107925592727856317777432108432530784639029164569983559469212629228427890350289805243435382680973412733201035192898142446462176688855769974045419739887220810634404271117847327330328095968817257765990643770057556857462721723275976113653021474624634274010285620025021426268339934012479408080840239586592906766345459459492021092133235341855119790933352075951795384395385521956142116045339375407118188137445312315090065042127774153824125816864904535663173966408366215334873204772089941786316474913694868087515943222612040483567787865917414954802022076598251514078691448721150164100463306999294321466153103246515327129577184703781640186457824680096648686970145200792850899104418834975901165149711358685978591797147586138259432604069188313298477523949502543454622816772557300941812557167426634089651504777493161192073041604541981197599382499108841216225803554852602506031189477653242647647857666015625000000 [80,53] 10051203787828779806820262859988963846829313665132761888103579251238232382297689657052304774082014825146399125704433477438198392258204069201915663387629873549534948331388846816187571276233472834565566443094306630767280879529265154200362844683669925314212569209308401744568370356734034580435935592640555089889531820792311047055173648249815331395112649178717183735795434881511365727986089147177655309529203245791564483041214891228531042917160400560799789729691897919481383704419541871723813019094029288744046372198517737424986325026498726860753677432840767342264005151146034388703338942654356128451328234278890631667812981098701132069190698306668322784631607529572959233247105451427835312648108166522006964517695188777566305137540293710745802608841536640373269745331829180409921448508423739564057014086929831550271070144289680975017582667873196857070719833553089180716049987262902151725239412108070341536105788677179820892147620020003256627991184950046471785160067429768899389021014542130163810672914620587821176054810097894891947272596256914278570809997145151141413350179071598466322016569503804987845022704071911094061203335551788076980911746887254066342460407992272721848009977778541444494713790534183496976562024624675402357208431644010811734920093032023778806905168716970723481683228846787076688546138304436063643537294989872053684898852257406909637585049132687375383880242182220699960006977190817005703438342349487742479857581957294553545206525868981665975331543383135181415965929133806814682767659844520254877317458548093870227487373827931066670622920688482984722021960833195875751220591255692287227957136290414827927243516985401147143678987457967907350315816697827914072284908470100768964165066555832524241203429835589110354991884697320548866919241086074640799642258798904832257046294627382762825211483900539891299019182072200930522923972829738578667463969213322531458672657210226856431406483594059864117298275232315063476562500 [80,54] -1640016519610642489238084772428209691678934756825886876481815136432028642847881635493394576780160363367165057942856003740382319972976419102710319787059674617631160129408447344396825101477547526242713213872963241224942875394275269413679431928664081653361273463126695764679803649142845085941625400999979289040644493342827000046084307286663144286924215830775024002944320580131245016774840142682383065122042452924983819332200244276181497360521423068864994680157382006293491539131854073637584843733595608964352429462805662134489998482027075071946353927110468993055392752877862628739189781113153677761263829270183463224312926988106974965573284953554835106088787954271997851421540836827283483078872324729826805500575015419895053019308512556195482659465894796327345531615755490221670839635503541573145929521281580831985790484866766397523709760657141090261541459198235477572782000664778281076793692894378966862752534130125306570246072117416157848659339071409907286739022233700127521825886730584440575178587459905662634442352903949389014060464157508450167196724219941015525708401182762283209386717101260706682786422166740669483947075326834442527567110043348191995746830857488120194776191060652307337982057730949266691650364630764195661577558016771215832610569215302840546485576613070173954921032892383763251685504312702718989292705261731803044665555831919449928733568267058970982189704972337798799645144171210073151989509776771856734582228978390685861554925884592010995066488270332261883014812267735933732219246002941400948134545605140517720540308013059369048834223781660244933572495242862828788696575983448110880060175087377753210226040033780325403904596808704585456649614446507899547218496090763773456650825557235603308415362051868665237776843777265243771697592141645834185306818851663116237738348399826207901829813490176366040912239349469441618550021880216968759906905026189418081541305085839402115588381292354824836365878582000732421875 [80,55] 234525244579945390334101444148799146585894003529162926034496890720597309143344481249682652720989586372164426689519240768943218145079164829518602564518239329472575293488488594576950242022046457911779065197931800595251984874904750967471755681268273839403831237997560973211758197423544056014098315288139862516133881442063815378652987265941644684398147039960411626227750990040692307867757567019601239736122133270189760427954713538798302584074137673846950768021428699479751146687014251361924835413576487127019645380085640096251833351248305121750666398718485852335643846224337574792531717461850958611407481714713302941107892553740521425123870270303134873553752941542549439029184849234385697719535211955211582747246947228203252077127847400910022240430511711657063850415319167442056479074348312143163504247405007735492082013654923504038251614935950288389871793954158383232973592777421181318924732113460537922026959252772464985988043949817792023577138398074682629456709180514380461034516678420164382444170568750690620873518482732768038695442493975862126719398711139941373320908303306744149871785957940910261669973173035530829788419330834648460459181835766340998249914239551486073102460989166580826642718676047230472392685705179650531383223924682251621161609248066603895695097888168914020815024156636720511892658299251768466728702043789872923122873229708108908188027715276412221909341921143027254841079142634381922932306590312820048194676425038940972231579479722685059526423265678893529126981076823113536823621889592859138192494219866156545018178887373285484238320740740508837758920311241665558839780173665694068389300492671165418773878507889114140171519070080549291094420506865074178099210524024466321584645644161316797912992664246899086782520374823179911642469534496492250506204396746561539490966676669385532524079257701177614732622792276185746163165302967600054801626424188892834577316472534705416030931246496038511395454406738281250 [80,56] -31155560494690567107572865668629133442958419483627338143891420615856341944778974471038458374679902380988485449565165592831814440042725782885503979464802168898345942662371600093605225065921645302064918900876118730053137076418229045456278639970871594737012664953151132253138640042573881835893398054424679971855841968083394028825579055485380075000027606602716139005570407563191380916203860954327004734922592357300697469019383053663442432841105765185430670018972174426690930795033881985666211928256762343095926441536250831321106817060623541840241831830809532648862591126001603728025979834107616159206197245048613951554039130993323556508653286490416787318364615133453722678567851474916933407922807037030323686227485505965680391830230072347147457821448902336086274980407253832307821851374861761376513834443079749184590961850482500637784022807922678792991938197732050638513931453067715790117594029328932269721523523564610626073857855495744299865414680280901594023695956520861336262825112638798686418448823577845994941801336841918196974364182204964067093154592456014664426504131282543179949402940534534557149335036485203797500374981957078946219238022240100179080898532433799930612167531438680392561515545935543298201447544413369805643348520843535335695395515463854736561870403248696907123978446024278563685626227373314298389040697501121245739494930633327301723521898998948447944823526545017939283924960016368837502471144870606776325740333057328506834812900087273597944530238728764061137962040334409343543499972356014590679246584592206187345906524082597400054502863475969764117180656721639061645849300147650481569283436618928454210166068717667343569033166720971778607494918960776892993258963863839159616712876013591222421966809356040090184307995968163553610086979372674561681656230386855552087176941430659708901012895873325556784836387696828583991125676695204406111686040354971681334375643336598304955487037659622728824615478515625 [80,57] 3931686232295314853963784481365985339225937377325269945833521151246061489968627021728731610800307244552455712032320099284456794405677864186124727955180668452656694455705834037846908221418915535221594926375258653048260314113985843245282580800208539913508215706061295275026360752006418440326498640237117316589682321298258132256884400454164298902134762950251562865058729816673462813352588702804332602632734911605345970459230658788255098841218167136973458155359549397893843904508274094549594882732314808952136135284348147938663143580238826758248891070181092090643716405857656461040090112675790781432348501591369954768533662074793656027904830384512056278497382788216613373932767384554141508152907072582386822378314150545572382708316959703807290572449019438285337635975869238228017955181450002630566201889393209671195005837865236995444289670295737036670750549611447362931361841407530388820229966195935753353943417029626894769628731170978210416196849651202419335683552968346251963354919171318982529720404364639664532392935184253076561768727652561451031892445590850236280538617367729142522550129861243449965793235538413073746141350763510999425238548691168826502929116756752764335953008754788871000585654192358850578971391540436984589509174613168953544468868160856261192325878700713699632635378144998153504751329236305127916169301856375771744633491478360361391975761757796282170590676838022786475724127028330423402932413718861362970536135652917790655737670901994592772354328430816903282375125915530020704955702820837724385720856526163966787677997230568930511437366324318936983268903100629001179680129151746571612460532185374861193490087154928021030519392663434701989909489815110280948835826136472698519364843370383438298577146533293550564675536183126222697333622048491925242306430437646838225413070142042018757196944344352071368532627804186198506104586153940368449800698451786761463441592645562394636726821772754192352294921875 [80,58] -471535434734088072391919127471560447176735434545950393522743096469845252680703570506212720247565991016470596881908476434497990766083606204887356006421809056034745048116815021693591408336301753535972602463143135201170595879349257174382815334417767023435631822805813477405489091146951408601940551234418578117729127135556497399091374093749652347522832066947038676900882787674023907376874758679083992613871994056082715919202737977257201469579608178460886169129295760832247487753563668947634840595398360939643265475123081736991743639392662675956762336896980883518252953295678908640892368058372679227626194647563204811738527775546460662214260001190392153325779783716947102611369948617349231566283026856547374296374958125538506510536270886558009834805695325484665497920375622906823046685707721724102127343035158154835084619259747556853997599587714271258115930230090973372652365675358696372737050071249910746709136303492820743205392170768903824736989300055774370370234284392817892256598082655636908411739113276515555892072733761717018721299685388348129210219910041707754186947815232986914457722072763299351778567597198420503783174957615099054736902911822376849438469681195548956581939395144704754249337878450583699917528560650749104269876224163946404183406104201960980264183038841577954876044440533811843564314178546252512489706565469755824173105399156747434074294932565608375994501908224509594393694479417709814707077459309613202827018305403078595446644280203486475584248971086968649606091546218690573892622545609286148966646317701281050205262925709201638912051731014822709908842489020698448401141311558463124982690148375633982845837655000504194937794795273032427569327578423662377375255013074693592502005189942062644262986778757268347661326542611997181769371282146210137292073699631092608349154580116709991175531614402447040406513646039093021410776434152967539754082886559419132525838858072120274300687015056610107421875 [80,59] 54048336290413973728992638317760601226044178477837679904973652843096626893423674632033903285620252951390236259862849695555348053332341897016022929210567973054401018424065836120597950773638890213137969666672666313569607936901592115348642220367925149873689876849770329638787908829839589288506540823565289422617272642558441053089666082912740683797885262827977125805766953569288697090461945624223616860724159044452549220945767214793347931020603819820031482458257905877552273381321245085357223781172640472469775800184179223637769097219179558729787219132215179348505826890309579516242851825946884382180507646288260311445270222008731023164636630249890902402203341664806797864837980558429588281548402127045511626185458670713293083838317667088226429024800252866242058169867315157945916556487897787939219275572586303082801224417993405515618528773310086572084933301581939333540345987328527925956899770657244381748265175893550091610993409049713956570017462813969358528500597349524198615370808403373113997707738876958697381934302914794306227201622283494882774212454811522556566778359992408322397727298056290306603141812538860583397198307250398507438149466276312662656971191923116935260892284050472031807197307408879607308054579180868182737949414424897369949927325977156820276744069407288558469021225298648766826902107257736849757528515711587031509158763922828960197367884640008826960372406004959841773714316428087924562277236185569859460789126884631033807671229572714532662623714898753152683797378602365805326831227275623452304677911385818351061289077470942651405149989476880865518690418813803772629089715051636698078812273222607123784494740625839609994755067161051505487105216212282009709572992024065701325320246259227191299789730406135313165705887704281859606773593475901275464975880520117630961886176644069402112274650404755726706436614907588948589599329831996398163779806478085494803043076217363704927265644073486328125 [80,60] -5936664282349284321909182386735298460235634920237214826497051298334041069700771317529008189111690305061002845460126227329461200388438793794133580548436759281737677092774453305899177778065785500736917459254719981682376182153603904491968203198921443907392262254935151241001695422201896894970303161243881752877298272161628812223258103361027991212737705161080163143302680908506535130265920709096174294646415689402472377702841958485407723507599447268747401459509519381570735116165102313499445451639769805106638885583664110852123273551114270421487716563722695997962749414243779990506102994808597916635505669830406754746230677303425501016039527002934534444027720678876230386198740456361815608874598660304042121982159895605917776678432642759472186067743896884547960080929324368176066732682159227503797108332410103147249265100121100857664452331100211291356894022046780653836049037345457180216771895871159710188953660950938000461437546019679053748167129313519200151667775486575123693680913030625562006200565522863639397558653142373990222251989023792052588522155308160867770770552805083501131994056646094751054348576232770834766036185691570333875531291995524915844554868929920543122086175617754578750997656521994138641100309808877683601274032678371886033160402349215335686189445479089281514141036417423696251642954742586139009246793428809429878752801585741901951627137822221812537783792573821958578865066977661600354228204799323958840685179756552620395095637138480462991157688576110306858454216047090308908273483798830036840208475414806984501437027257611038708826419404755460268679904897098823615946323951752724701651757397732273378797347618156581498565840584929207191916080517490413476949076106816449707807893856430597352007390413464941030029205893576930566895352825431526608110010272200444706118076622498947258207579072387326924246975945669594046636894343052389475459272756563411377328520757146179676055908203125000 [80,61] 615478925207735591718610884269599687719007707653124802994678942818500170682929003229032032737389070431486838454526070985478518548679125103433515570147263668181550472557955502788009513682862737829827651672945652860273985740468473665324047392032576004537598189251447692650216881320908528430212192960112069612310234800620795486342741329216013142343248214934145498155484746994782336504377736446890789640868626918493736893565846230123297882778222398083373173395218939559381217536410791467226310279343924106827075497121350617527581358621684343068855803931714286138524497114227229874678723302862919620152394380283178686415690969699172948117469838981704118496867720126597644787808964474574639535010444076971528512507164138343453832485824664509620710959600943656273563753358699932607285431722262496036690024856466269137653716715845268779847807666462401160580035183298780051425548873209352220580620696341422192495382284795017313028356832929006821036139772494049982767385870261981786148918105290695730518321240837941168108263574305354531627473541119548816522504090329969646524396744682400180618939839838467299241909096760003106496097884110880016925728830692772086918320161968096428355468483902658568950132856934142313460787065687837912910022830641863903325603810219592193863804972578013970472680737120491621114102761469098600009247294851762579067587928170221515358599113846863438772278607878484097375553153439003453075373134161499994287790281438568995054714799496247682267312769165082296082189674059349256038461225874869998276617257173049505503138350065624832203567996993630321055150841129080874158832417121706639415160864377222169811350899723861045350975549372311860429980192489632462208412556889018574856331899592474381551514202223787249895403760306633367824689929855236673390217876272780310439270818654840427472717201882641057778252723467960727060863701029476698864959308132860371642891550436615943908691406250 [80,62] -57925745519068858912727984027494848898160734648951063663048655483328697891402312734607587054600752025060645048542888814495047213528131572069059523542470394441026105970891708889948996296671712612223648323422620815486361017882953703116128516752572933574980237213995214523646628071814435472924514887878024703295381633773176634731917312184725320447384094577746244357960489616224931276218768872672614553350169253969397431633297197122507703231229843954107923896919336216431825168387320266959261936041163156091554533958193235754521588250233701397299592546394103111104451037106657520176116932136668408237926211039687782011397013441418814479625597257844284367853319784414399824067453547823454202344770426668018435746416055401722130502233655383521851186267911906294146909561149531741649312154178900048542185582344451161639203706338210189307803533764811666770357055247092348848920561422042523733556918954644213936403284857064625266601861176513048715319864327113172059291018836860565167072468130344696531166426592483870096609885354730506820538214247275887409413495453828519173597442928950375229597094524527204176932958168346034298757578061297275752494856720922581389150769092370534422464664495091021919989240362359897648733419051323570133204272705770689328122968920597700766128913641594533709931577738602321002288693036120565643122960297198640925244481184091204493916064804118717964459188857341044664045553756486629613565161613137781659951058506632099784612877384775350950546461269013404255698878744972450928829213215341284909728177286492970883897622380142561172476116015251251527122020903641339102701862678963838152619899706531167812876563094992367054321302461245313745940141611273615003686593395855346150394451538626304403319866152440445479476253208070582107718432185506775950813086071812842041967149665805421192666978652239093372022163907946449070122935600847879976209309216272913545253686606884002685546875 [80,63] 4609457106133123503892335312940043493852769518117638938540613120015617839975134014180053676766871998808672770708183642656468015980792556787263429617141425320747640894122586167796644423855135726467902693288426193023531226556437262300819879784433161737260023135448304364041947193736853144725627155088005640144190183248909745953873456092182248218300956233126495518748674773738325809488295258762554412285813402889555731945108509623502799032021278317035199739830401799209876111627334718308180333657283906819668663802829554159129032300903432268611142090162311224773371272083661871794446616651024339977469316588634165193113328696416014862622265782237861068103228464829474954615426099620496255256174941585375769086760547204998909591412029485318833416200939666617977212081429224548129025898015648241292090715090826293145912762653417679528779651164327721631736985252758769415955616544681553677473454545186410905724024130158347921506084827854735694868326671797786706408078132376525196317045012259824221642253578699815396067100651414802381673956937366157981138793218865755285539471340526353375261856662513559169053688611212958674674982489773023794829921705157826668303371511722283880005257201984091613029314738324860273646271744477931914803765335141938670994830735834834843476310123650570939223650757530687091650678204884736158885900560794689031896987474392760076151119387255847227256390344688239543236796125261088969638304806992395604852621189572588950865228443776083396134200102914099950624404290286890114147918676660266186968730675295631221679460000566902720302281510592036761172183403239384088744934533008413152281920657917128210856331443698925452419394721410931695093853951025968004097909640227119533286609352414214284096047234617944774232597530987596807897184823001195940866213084773345065908829566699107431781442894529167092496688396139405932993569986547968339585246155820641433820128440856933593750 [80,64] -286108897597807873358476643258090437813623605004274213851425329200777362248288951342050700839500809598584286386257792537170422688409468029296967339867136548313549666692168469333809728643026668866389933115061485079115599549711639237852910198258367248223658278517863704538139401660811064040940100572129198933252597429753672732520119759292144566899417171432203495903840445164175125408017814656702626792720132846924320438242712388111353726040603890127542262940062856973371091262996888209363825057446519409113062173318385205522715005950320999460540473560932696588764791867929673183141018532148384864004083204618404074571771104726263482833037949957552545623249186364874352180091075279407486836733792857849594024016805231305852267566454008348980197340256952633779042189029013008043461210076296335775374521250865788244704548002887628036983878343619735853464878845415364212930046393157032175092087186267335226098215763238303907840845321391003850762971195502931105001795602667367706484133877013480905964356509971131609914029884683517460993146554415346875048891577198135009171937052560024040461158591931890388424193017162574432582634942186697486725167317604180713682116822881996761709968364884660991511833672696670466461909673667595347657942145557984105912265935208315557249382630214192661682159884123536894030268215830160499975435759869019747149801345176835990109297286592638846197421123344117321799430893955039926403955317895765986996698568243098599504798861252003183676382200117276542708811820065284632863181372469915327804245948911335659364413576279399021797596362168328763424067912022688267753784873801448998891620155820747335553711951287622776637810117927864900094776390269682364685077962020947513588496051602563626126630067136861020493179152848987994384945956402845264215950848305519063247588910507214392257210595474043628751594543825104618242220798698949302263372374000027775764465332031250000 [80,65] 12420033193744880731304830001223125360457314356084674610428108589626319711838463136010086228316854134208375737114128384157238124651791877991108073628538213230995528970553477106081817002010876962709394780264404742562765499617038153123393400669562347310341786210344293017321180668375600558225761493129401612619510350780923367590944808011256453318143893505282807377576475280992821310693689811642558809379451437223803600978405597529999794927565477773153933933316976537540896238318902468734431437715522068335197237031265038250073813948810654765886919894998188168476096497192388119537242787536725006773727815486439696419458492814667488912016193519481106366088293394994364106478354168986253122568266383518407961162181339175096715203446879460786700827489312894349328427810629353535293640809421460810328360481376605640080569741305761348050199752253646006368552503597165682642296191390978947738014408173447747078172539481358127934898609603336496059811915954217337701988270090167417166797757100307830741010073087357974378961787180252896847393840202144078171638206322207642861258177228480901398395263041256032784097443761666661024529363523726743313847605187398032413282977372979855952678001619275692614407521880193556903211129952370626455832193860830212069632205311340786872578315305404583798459635092234524355155210985160047969101737095816407547656488925279163495836265779884616609101452867981566224708423665000608221432224018275610308803682637851447584951590468114000641398407903597220577665817044229079349922158956043650927209970693730248647509881623152111261906614518070495235757718483584162731959319438409765436668114046214407910168887256869407037732732039875099078034875965842661224141370287388691267047305844890859459576833577003827930562593698847011449691046067910449400834745447833376938519827521398106112934160165900075637824830918411472389267010546509695245731563773006200790405273437500 [80,66] -237980661788474463147043776937041493735471699208399972765604275414997175367785311262056111558037834155997117079505404900857589839885371678118548034126797645046932081080814625196901548151758507922441894686718781154362614933309720432052287770505699576798362050196825089684627120744563474557991008480263105848389096153879994146275556272373797885456527021887129907866344787341070240505178353587265590657205724615687473883096563274308435663833722000827413430312849726589677331299721397347651521738718687072887507902079065874158649371552306469306958637603804873713013918465349435508606687012224628835614699318679444756658965612009390312386441297249862368623291551327750105577814866010667772255313593639044930413377347531816488074788969983468525933598366038542187676331399515760636474693444642319198375488131002811508183850192409182042243248467928683708735283599347883959269611346017780650989421484162437381024607958835979916993433768985126843339118530347845534677985434642207646834388372288617982138691280131735801726507600286997773435447423028463354626590579579618378625157298440456299418267086590607117451372815780355313283116753230561254805238122629121283257865783102543389458619993768221813537296856572883488270467134447453364968499120325341166053513384283492783980191275898563946887063891088612882886535301319569958891990389271977231739347736408164986495130553869607697995345596083266411805499882311013325369229934840522237472124972542937598111755662292863776653966362348632434228121064048524395927832332918927559272217795724609896908738918711567041083427279625526865825344828637128126864507559051767042462713254213349303511607414233873634661881357880655734130771647887761563046539427694252916613499430331101816115021486363922909326113820501488481092809764066531967402209683194158817149870883543308770529018396537494351860670564049799204065470392688297351924120448529720306396484375 [80,67] -23707073028614140929511650259473721646956829667780744668019235139026091516059791609695919610191675593020149427539762958521513435359096397705703871481904350495806591778241810503790215820480940702540901204375199160950168557001984555443828303408418346524713465190089339150411430913007868836742916910038415737924216734881397313684316777147900571131198736120149806796435642045809454426162187481295356970996404189420667652787051954985290860510707605963757057479811052190228720157047054814260781460337802994668469435659951676718128934479307136718924350025145894338890544481599095740471366985837452194401861016530405977727349999080391189314208319857978209223112168350766464371579674264167909050088369545446914113659868138771667847383784019402576698401884677953766395965854573149193509520966760736447554329655930028699512268976631421629611830090551821494983737523479070179663657286229818661028340248248082525769505787810557046523173144285792841451067850763259102465647475662028882688677796002230591749057331278013347156032948555136339581830661228575408067286800918923262446559490730692754855230164009675240176542682371743088512000646261704227520934242893851714231562382790271303145806586045866541463754466139305850843183875958089870709659504693726255353541697806787815193071077188287828284269534061486570779453880070276226450378733144459506932495832279518377892810051980191803580728116266927300101422312448220280241043066573298040509804053420390370204842879932155665650641759559006900108742938320843173433639294711141683527617628471560723185495650743352930852453603664964142116090187271027909436162215280503065264240578687177758468430677675240736281772465328556676610854864429826759131280704840577012330825515101553204250301446820053378023865497918660815140065252102913131350230869990355648015307150530131002388217907884316583832314053939480926955218897944632772123441100120544433593750 [80,68] 2407787219633766450446767760459629689479682203551081665476427754548184259050263043278758973948543262307202730593998895418327015153266188591770894268836208482669739673368251688409658638170133891284352012280358985859234531210243046399577599971938364150563547583925540254760824954108177319110450201069380594899597365759871470502564009137537420822546918684744485056570171274238929403522830148630390847377902423944315629818653198626981233054314134747566493358765485201259205981758396296260221859908036916241756338356607368510615214410181374371463687869332620999242774093418003101559276106871623219100704389796091451157291138015574310858871544330569925219148269106063380291937022915008110314318836215212441630417020603047321789218751292772242710831414145271893209301366945901318364121212324129678450056374205114203979887915344802485721085780235462956241940055987728333309204557151854709405225797558054302124764856880560680151899843666632718184308155252303299628384915275095530422745224716443936290952423746501024872520161883136127624542643219073770459010220456458668867767917459965647509720767377852605051779249116899442428511719348891531901203001598003339586097692725067214675500784948089008926535457375010841745334528195584969970310144886515667427134275148195449722923452105414199407111951715932758037027752180058207269119848442985548018719791936761905367076595463910078760377959733202547991510777073841437953604769192917636104385930126543102536325165932171580380427155531603949336985875546763700304952683339742827024859652798851860049936174239834669414467372954953506366494505787121338890259839989998259412081219673167362911627373367079708557680092112452474490570118441714656535296841448809414576692741217392270397091340250130530944798566264066796111952023171649826502307845137646164567086469487000564955993691947221054046559999232034014748915495829351129941642284393310546875 [80,69] -168549596626552005919170421127349887034776338189091655432407795703363296448445578777206070592987198597221472923323623842063115741174100205954953243992747287062565126070271109422071932373610551783466995445769660427977104079082062904153366091980085010042815362202695501443409885179564244748807591740156699926104419449868311071245475693446746065569459213593735375821099090564896520109420103048195142566690498406513476816187787540617606059303076406751861660301683692877850911890629428432898288099345107190988769992566793864376136552987631813269001502786052320217751822405345370316171550520684712782384117064198344590656889892260953874864869164233204424947002920767480650662367478395929657647077240029468596872677526064169012438658273673618770172996831996786836325833151542743086531575559008174429023330776581185631663366618754508820499852579463807951560281726566354056468754994168563562282454132661733371456458807510695456616823252853841982221424683907123804036249320902529089918292379649578823468440974124059556227771001297432154143288869076896462091493420300888741447659910214010621386384655527805663472909687178899578152337971298387490602293649569914292946824006094771641820750349882474797492304424557412994393213038990593214258963188415181235030473970650934239961615428307364972094571392080745416256055988494310376034059146350639516660989622241184398702354266235094455156399317855097281634240079999274308135465693126468114780015852119239016808090741172763937427122442720200025327170264220452458034044414032993605950827692673954502384278024943822255029987535162170118494940023438997568767777763106826870805420531308075035396094581104661047279938457430574549638961918949648230863351266423422133079458860338553668643305923180962660759898265605324060226377323169935926682457385116856191812512307180116433972734973701773456819612638964145379105730171431787312030792236328125 [80,70] 7672879708340164289599950878705572182134398769467757347542562562703879091955796911503502599190279485846636410631564537114682972523421770516845352921225630723208556975143644985843622477445258859237279941293928521494440136590014424417896101946553726070820449119830616395823356901730504663063418886402074954254895283119996617056375057453240733325114782232223307595822072539561246242514968820350400224847554746322682510278579363418132507677413337762358534481315209054919233742119869420082145920093575922492972217549753360839449546743685857964648809524254903259019587140675600647420128613624356730777089013694231660476109996571101522508326032740351621130451956986317848073023321575072660882647028335768029482864785145641871192643511073705764866801090376859578443063228221115304577285765153281061273888814283493878472553138633618334569635314759942520413916228916161594893732064632692035122107909281358819662472842476790544259794129237266009795197597915800414348285451835505034956199699195582817549070021514480955490593445295971980186113077452351706655766792647168266995629655549925407404403207551276713218636407854681267559070544263773935290004813430514182545164121398149948935713614152906877524154403010324214536075356902854127622220307648289595123785436666458377033662151697625448170061149405289183516179187885281199070072391416745806484520163642938101519969594285816136076068774822196843954715609673403348619061730191764229643193391455584081511639260305881251907280196826085552109613521502026862642296454665305590014989379690141195077347138309456566962588225286275630608609584133154277857679587458831959704691804049035977434889395069191040715553283505334312184336544844094972099011040350787285839293032185204837412915237779717457157827464427574473962973909547818609777923092219924663047584308527821652368332402540021905642630126564984749393261154182255268096923828125 [80,71] -431682572862417097276121018021585673196455648892485010397384480605468673841246595685643189624460544368580933514351303872127058956558395795256775088879474787736527699020644562598094910878621225485730312325775594024128151847814622003662588025929942583917166766777816870366188758269376589013601092565340451801530732899311293761158124100315202530288991915544012111577558784721291655296063888504564211390367476428544504226507057610822380217351411044282873170299322942619388438688517370990493567949445774323842685739073090267962728852944854735542843578364866380909143233418225270811619441248605432234888540076535921624519189297585111255168667336099130029800638758157924699094232426943959656551616569512915193476459518196732352464524412714777199767074716687227227765006752088307766261241316575012746291519359228264542038111495817651893916901426701686672733399218278596364903649308122594532473093767717154212779789702091144960740104635989154995890086734038934625747353392372940007648865124893696410017475706896327793910410686805588322186535437393280868885509720384605260358705437761069443971915642587806031106843260855125303994103326140524296895880304257444526194376774839509047444523803916484861964441956346704884375000664719310308601541334004394116740041887809445602571002232272215604612619075582141928471384369189176475200732099339827903227161451718834477039609501529525197946817407492218185103585279729708829847280731483012170970277778446658688816003137337886542535282232398348814678445240444241891086755819162646596086304793941127345661919452068470963728581833751839174653758465182779967420008269886344080202314685657357769159178591908667103560393163812521728345567997611668186603331372990712995320106817368470388428874275441260096313981343059619799059215051868016310685298124471924099213663984167304012955032177961614816298061558796916870051063597202301025390625 [80,72] 5527549098921348931351577011758966192503763200253633363800273190826102473484665422042582656600363878906915325551492528250175188896673652832578843663662326255052278989981718230173842674136589792138082003613445195231228284347092500170972824515035861264264520391852070492761455874087262545593301955142314320621695761743312727457071810682609713187843135489513630434298125296308329938823073982003036255760042951217877043094527321437980228653914681761369532910510708201629818976936775088646129769952619591890552482570048476227709836253746386347812927134337625292787692082349365728106755652421180354308543556718265357380639684154587351031034553391518237421984369581704164576675065140738959160312806495777549500352747159069729610197019940190149154661394230318287687180246281061868394459685222381470485693394526852554774068194154302425614473960573309352031526402515094187302955471414374042132504737829038841347076680854811888831064362730059138058567511063026165051205016922996421255401832885373087564272303643705150821370434816514120745825228745847680245947700353205989577615830220239184576971653190712329206752694644510572462661315529796717876522128204224915080746704625339142262929588299049299790655985435341818431592103343110985783699017335080364603522803978418366246857914929124381321731217661950131974681855017964330409302843751560216545165605180730980464047787909813124212751404326980395379575969304347116351034667627002010700304249606075826074660192932341615026853810092035505254488409960629167681443842341909203253634616038568254198564784995425832222717525169036832245895997848636348484968799584910066620568427786204860590041971070913471752425441175023709468778936931255722839290415962534510816019011749838116341407930366753151578628507570023938018323486397478718711728413195142513432013370159427650316204043061021036567879605172493029385805130004882812500 [80,73] -539938622690440733507513378695635528309453918201028864274161784285201413159862733278154668505856410733026249387064191456023728372524200930847017365748452808374145776861876201692774341945985183212262052381573069046567631187688327615811721535406969260424373867180352301714235820466873256831051297665623042543723049275287203246299712911609590111584164559150844635952834854247285409613395603338956448206292135779913509131344768967585184963061986202600999911457656122372679186993275670415440601795723057956525102775392889255230166361763567596516143505461034843324368111241271633699490729657201978045351144488478451187076734213154293133828720216699442508427640186251606307347511656977813136177748780594262584215063413024327413553211978713342627386266434634058211170789613073652953272570007178348662016179019110692342191683358734807990173704880500954694284268393884867049639680607525793605992342542622044740324621863259994450193321254718386159625817979753074139478432361835524063000152955518107198981480074228183980646719801693002381078696159873814909858849598676681117540018027656641227309215444967054913437022545798148302501274968639794735757202308727559388407117526814582915047435047889288021301550724077068940405918847249184811835764624067921312366510804434456633688861560402812612890668546169985783254632969931290506335154758463911688422070927473651585273915953027548422789255600996007301245491025429621567221282548887197026493688434347004510224564888754231913670982125708654921476110980297053911158276251660603586656841359426181554183761982383330889142558487307272680006890953279060105797142161264030784249366627115052539594831526113129608454209992478853352046464784646911705598332843781643087959800425588160949023172693005414669702856564380599294272740406869184944435070778077394166927719823621525906685960617945371251948927238117903470993041992187500 [80,74] -13705433803791819353803702153900217171386067602009010545606179164178547120406997118642430097044603987385919470124060186639796757736158471616324836480026721179742840153282956321579275416874489029405125582555505936617028142738629276607301856907325999001145029617694484029085730405445610335398670922440233507685046325848224551125806521833141852631469508970283183163404021960537336487151853422404533826950823855547002697854685895624857157726693665293794381475596441651575775914640099637006583807337260302828827561322555145979806944503644293998298764523432698149301600749791828340592028385770821226241963397642628210331836335005700970399826078181385688455505733193190698816378914373764145983590287090321155075872072423738540405290394024067630693357549995166211931716563927123531680683097295898857604790778805299861424185327051649193196020070758543468490712705936290253170118502045692185522109155018068851148757903613957082503999048025748521377574222540949823385008813327988205446810574582800342395348751566333640225278324359030917879365604736229734097716905654507500055756211127983650832625420451419237407313461227033563020622139256744253166938145035314408306673148619503280527036001308015263410208859414550690690632185210438572428009434839075478846795928405415148936371716720444380231883637507862114829836983339216065414477264495740859662600285985514275913292302619873594726571539181393619142821198796272038382957142655949293709813695310415465205923539752875374214223581499471429189892839785739372933164288589127508943113757607600136119548790527887928632671169752607840538623400734930819714302678005439279340248347308910880932862437924416847826435048258240577449724301214054813486136277490029274508495437782756054612457668604528437403905674266538845054535732190154504772049363511268396938019934622043136245815448711310353928638505749404430389404296875 [80,75] -323280503919871545538498758061768919926520693951737011934096762351236102852244833528568590312289585822333564292428170793427303050347651546752772284251745605499533038455773091424616743102386776007015224054436057571998026946259482390478474275251213239164702729675676599882641764450789012735196103592049870894248210926587890713773485344764191738428932795113657807239465854254364148707557759929021714300103237167345566393724874658198801952560974784868222087837266658520216835989106999027610410776034073880135235726398545378189080215380846350779849922868322523291493140289511321338950857270019665141640808622642286356491793926361135610598448359783588265534118872793728202351573919938278276100253501675395525314723382287325994595505542531652664352437399104450650641088576349775002593937461405734171380717891367934348667509334032946744823611720232625949289482840528179746204230965702565074076712060015046546629433955413629361861525484196397336977106939161152885190862300218373641596983363334273064593206399379743126749781300883121986219516123240069712850740386351571039369261346311378344484821268223845617802934940330809639383283314844860717955545698764758492050747860986226782968171191177564847118554076181686346018354047397002701349497411959962096774725719821549497029066559987312522790695806018098214785524339552622085266188085858633638215484792766142221853157153824338386957178372453776572032134207817994466248790472383139852720576215392776063661144298688984706073079610762298684979678910642401906766831878566408320485385181087206777675650131277431288926438711903916678333977615390608788356939616513563447665184958264724081999209123868655632446933500415158259124055689777905574688808346866148042421932614690982610729917904567401313115399902668723314227193437600234060092179390256584672835113045346397753686778068406920283450745046138763427734375 [80,76] -16499574350235613987124359925655777673225520979222505585980384378679866742778510360767465170117575225954986612036144864513124766332741581727773087333536304617144271735435248603066810395786555861893943006203182790807777240855091705013352080006571014813343368176902100016892164682935985462203353208177489618221490933151077045668689870929504558424806848155773737741935951990078052589857021621994627971078893199845793793350422331393653196094525718392040890947984679196220691815049073896083348109417434431663383610839140051712287876926994008983879211396304246134221594457693317490628975285548547048487239301849910956348757364190032474952219507705200142568877803467519903777614618887883995253620865804496630813650752780959560995250674698483005463525869360511543731994586401659074800233589034735434952767602993095236240711292252272616712050835577041914422752427526597364361866700621634089822514725546009591011032418110743632672127189574016366205415719780167698470349930762666985394480639192012347765839829429397388775585756051808901118627614528485091442376310542947409646543772291308887760639700670584660658469983625562162035703872330211292537269450983122111819172878573989738989608790586657832237465792072944212115539850269874647183439639348896071460861336112808049804502457118677146724363489923689602072197713769124306433252390116592667356749167872380881583762706162551796396831890747800431542809494867090819936818909983389567752697643950827171394458890033947165816458346115707084531318674727646503965970111833548452223833388510089467529489828381706188421370235384802826551290727737906789412635842185324302721145550452194843593001502526563120852094059214489929493317151560027462026087457150647649586939363281366023336432226611753197548160062292865428584415365539682497900116329333306899613028035474552455209924507033720146864652633666992187500 [80,77] -40322526428020590016085130083672050864874267239381471222182614233889702951178892134113430384472888962680907712334295321677955643194246921407750090821251964613278883764085482346252205458597053459120805000817439228143286911575373947554968639001496243110202552959841154620269576365918630371710048936339805111862530054265421553303078895748760282609698833179664113769699271368117624537824045228379593451444117804877474970180805429568903279150348877426917621263846187243313985249720228613375396118534645903149237641315385448394667264469650421933771513788108685853227025218371283136970994982006039057023787837233081474380642947751729572583562519265683774507936412957006991263139767309538679872276092674533528185908295765853727598478490123123953893022295386284747861294108593887624126901921563650836541586094715519156027945185404452609313787566506401185150617855266264299422024154959942174078547177508147285744526327457422276745556306575764190187338628149447031130542154853328191223497878816425738956874867237797265787630525221161310848046546988890342872259116704710372276422300979477916923552931657032295500703652110974617958464459733486310102963842769070293651987499898373669385351363715044090395462572876258328939551717586884079721471637389838649573919695636744114959957250964515757957042600649190007719392128234078310166936419903208660869643662190072762718049082548542111373788634698830912486756941528441763991010836289815966142573864920227893868394676460833500044590453093970962383607295443283287010196330036636661082180321213283543672755525204025622997241311688359747079395431876711120558696686450695783505841523465032090073193442268821824610823912336547677682130552971292896446104600630386084169122454761561994090887380428144281470892560075729666718723007709497076963787815059071009790823601903457829074559366563335061073303222656250 [80,78] -6776126900467109762568548562255871939023933499102986299896999331296312521519082528963721123280244559958627985599512739458763520160512972547259520441851891305771192596320422533344839431715682353876261910629455033623788186804639878456299161357530149904287109491677706946882976189360679249522894108381710568888450205382419323337410620028277525341474852795962713816319805896419802469231130685166010316156059344397838425501009050231606723870098583460941435078901235108393278934029650669696242609225449223897337569055784279872533620634724762042495193571416233166969906843815215388960938752444238600730104669358775771472576463537439698716661251371041769581566761435808019205687404469175581708022153153122661929614542900675822460514781949313858957437830161170315743335902260393600537525825931575704743997980818209031045128020796231272411452761125479977887134539830315742369771620095279454893635824351904499121031670166546092460478725185350080813950420333722226029557862940349153105157585200757463185248048780912935296831264116497654393271944894980337776053272537984490303822269140792182017735532760828649611382696822222349387637460284522423678967359715103749424293873296618397822935910570751659156045457309167562855819370929247343732318198456173858978796048327671058178924745129490478424453848468529452484988114228532177967674573207080392866064195161194167657064184694979087372645905840946040804351867693541865090662280537222888704676908841023609674465653375408670540530260901615796580160754275283529561061039043080827110941120470573341270351110660507538270426664010210843651479015593393677848512548216258880610153383799921427899874131669998369446319817078175586666706663552239889018184096231954413704051878836557008334014125130409916044185792479738323280240990281396994976909753253430441116781975608437242286392659880220890045166015625 [80,79] 9061632160046804678420920822665011613850059881311805586095586509173740056543750309403381350893391530011084136511788852917404059217099432031146071900659477984323531500394371757802229216840750264148906819185074728734983272345505648295295324706549590230755028314967186922883408967377397268598095706366316983932356054601586179100584897171133636441502115273395456948278898175512759279165520173633838066479452093790514538584419624254884491245878286894161441849400478964323593221174800413567393841596920907766868819191560034482003805482201896071603205601368854041972173956736868636036010784180618924046874531361891593874920124359456370801784178348288475978872697396541773700633467280997256811000595707894278397074220632218848700183791255274211050160318441999384337857939384840900198380402206169081923687652616897785305040813554054709715776197984488906530638243487431477242317800944936501252105587234843973213778156666570445279481236819031227038313898423931641931994740140883231761374699060422782711219200155870373159893455308702053402093351890690543107513991626411714260699509880204955089936508305691123354235055556512546504597682334455019475343549879233462214627092910186523973881894379421564505228671939355320445925167035259319658570633261105037374597403272497281683432045470809647802847832647761166795620638160167917610982116175276937286090857709866250504492195934954788899349454120322484081989265939542844950670867753187190524102657020654435103179442047870988018519589329732964063523168345689127194345882339311424606131166618786166094018874300548867453673629780314085354434547719788757574788757486187878879827166285466052635685424042897484656069180266811943654663282714109080173332864066533485583313687115171793702680527128046749776257413248018705608943595026630010487305231742524124469912993436843793705478310585021972656250 [80,80] -407676755990730860171464321840335954447632687264864211656908442133230531443263389893018319312866520368243922849814115055627927703752033613344749998000052288273345582248512283116197121392702565385131571156177026367904328242216527088386418365982280776125097212511380433108358684688846370364437382116805390434929377652432301675927527614294309586826488575408427661581591817034312463843274664606218960558615410545255760530655482403376519754869680089392402588073427346819375893354980849762398018187916115466994948364098169413842437605557158134849322451261192364111529300270505044136178108880435013415238924738083662814230602450762200458884444734393955407008326714004489457854513710856685432070655386540390997726186175806449341907624047329863141932043850897612683621593035004187902526269192689141056858375904121007236344485850470867754053934106114002005811748525686297802053168329537093937135757124153031306970521415892801971056209235295870831081148798304927940388763068531165104942714849928665873392712225574837920045130056115877047465664025317604416221162549689013417188060541325750682463672000987016962841406098171907154793161739082997354980692657665219129574753143441539182948659041874131619658992723776507106877302562628094333976965220428633136805450698161290064206439778991799076343034095105234972301929162052183277183328529016848824210399796204467190530775631920169222983379851118286101508909621635844940325886592183090688452418405398214044407404968203413960054412808853566293999217272375770899402243051500098827505354389337602942769042532166967289739635581655161479903116403170696279708697978341212334961562746521151117626065984844662137910214983109209182045488156870043199514644144516468558194021709980678764320689971892573315570163855961038536804118866905497098234170805335090640866454770083676405251026153564453125 [81,0] 6427203806127164909835208721641920796730764495896354818028466543014329386901515332238918809816034290927192536658696890293132138132341109055242923253020521775500279091771571078278473694992461538196210952990361008952540643957051220112630089526706091994384902683782473071897088093911684416891600995777247540797522338505569310109006567956041521333426453778794912802168365836982331028325013219989485037587705267228452953353649721673293260029527539784830275480306732328343514953871578042666997394029556482612033177219164605146382175391830661997183892818044327811974018866546952812361587748524648442629847354766353878025461765047393915317215612353931822247254132301177191987109182684343898956694521960509414818028023829314026513337057196892324591319010506483914070530605910723404000381756192681092914292987677346764240231894527103113780120075308614774211747857011295960548086627593606761784908959242240574623964633897286250007055840393847162149158554008556924709667473908262086293053188461650541316860508183164245272264405959054758258779490331040718061113612498888693814833527376783408436527485424011810596303134264025896465961132773440213456067403430156956661415384759781757627132312338862075986430283155360131176916771279047873957514793825653844516175183949720105342143451552990795132640577223945871934998617718068911630596513226527429544146017094930177079733507301382417076968898843963261429430456047685614170284312800832579014573380544886797738474546436883083983684651327833321074714331495435337967761005628791752151634361512141415964028863759470742930602407688281199778055202433335240935023147732556074504398731290831769829395341514535448277100079061323560462210984736631824086783560909175552049872535222305793140466902902291729924463045086575337195316954809437418560745608808743282608973822516043924324453556093337185768512165871687444407070542451128363953435888269015669139156774995524022310539532462763197549873444761615565433551360345340380201412111560443918278906494379043579101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [81,1] -1281842842361844282276068949194326211387764485872931617844469369999688190617422610475294792145922925027658680777540451373435736287863577377930858856392784162826593709134031999343483870973919257588646205430055569024137237083477912186459157712686582871197754426854054129365801329195070588783140063251384043837873006362485526203758131916704566588169244828128846623796831129787850458073310065622895751950110768005796259710663004110588675225699522106868203947057593975648607497224460223422382493355116734122080577219065544587985981848850536901370519930339048021737201473419513346052258958689436798947258436450189411321079083743570509294710902644767812377687929386843849745915152531113462686208424353560292264001116349957860602612550713224413403140172981789870625794757219918339722885567837940961400734718908110370145064837287972259726539990580490265998984996078256924749150166553600295674131476010196858784993544393712078881511772864627628819544138167161743608237850724551745402193152529133516538372179823641222165658598249847544336417063945179020370960635229001185511112234646041862739724357960683412358933079029583873876398271881766636354052856542416846464308882173896617827210577862671219002987546941814057425924452884020960168369615991899712748827113726178530497595212249623837648559773849694711479071821381915125359193562815697895128074658029043689865721691356209082176905765786027737483624366212265968218935681057797190528013629980751494319115850317118974783172187881849436432851814136311366841929385484846660757605264039317249046649353429307001785014043914959078422795670486071748886289059262621871001727384606566449908815214825577008437710745677471334396466172392083673886298183465377100395744982728664660640723111627973066431299306276602530787528326259125137758129483609705764508483335220961035500248710663201376161558050831272031366785429193525304143978281983831404638797373392106074454204326748562929256812430622730297943387194658463025930644188423584983738123810326214879751205444335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [81,2] -30316435341097916185554212696974852980736067164549478376096216640035973267131417881481910987388251122958978367949415403362466237574807456869921432978110971790955730064193531823195852249424992092737000591708699958603871783064232542374308302454523231031062962600047778213267710721272561777918091373993929185963887502026237905140814527415371708582348235391638160948788908755546206213378554166065665565423870275357207425209048759037577033628528963554337893723069714769184777668535536147750411764259136500948401944397293099456879059058334779973555890818516203346493306885695513323540869214694050784833039549068493943509115756759305444375971254982970703507511659474622823404376166975773565006201684410640775389288557860178482386004274855095123924101436633715361945075997688914564880849763752179824126467536949228752527905639646839437855991451427619835580057676540982334007516910186646415079169256519931932422439554619329364968420140615465077647015654972336495781207899745749470635232526352984977010984770595354135988347406239409418001697115101352476547250304528991866922818609229999588579002573450929825164664757859660966274325183902475429390757664165418008018936348658010867551922764841906966752914695917108749147257040014446858967247497550591890446687407818112226750605468435337304927926230905118059410128868052387616392518277284341472345204919338126197209318006958771548917931181213096412346716021856742186874824104583277799565937119287451231990766190176767603200965010501490536215359296627360090070515809057884614779582309993101592067042940212257756032943752767885208059098361047431581107629997138842029317614847025922646796894258203370547078939843468665398281628865362751981540425864202317171077887733780149437484918415291040005967713983743567111095067706693355908170262359678730707961288627186424923224679056632289913533361416750091550608596748760699594896154894657676880045545836749259498563587009938324195251481426344888421772461586188655772435402722860811261518243497903313254937529563903808593750000000000000000000000000000000000000000000000000000000000000000000000000000000 [81,3] -2008117500844972326792449807382318098736093640727059411134701680563169982166435785838558254065095034104385357696707064478656646723822189636160772447634919398976166326906443786201434136528553074830950466935374389273552111486261424051890176798117531273672942561601009634780191567198984693158166009661493798108206309746480865665654865178781775712105625443376568805850939578648550657355629613338294781315341851225864316970738080308191214230633640296937287997586138117130115263545031211278768942023309642760444026770215266080082620166296253518227509239450778314092307380118504914620814927023059926603174592269104679812171360948071012647139064444105936027907093891789759826024242108439101288706107584474606368546279306485150519320461150603448901624597365373403917463693473262413029314514561954650972414106737122640427100731444467944596719111014367996153770121164260228413669456586411355733795630244626774246852415744187097968863386732847369852339560696661681038334734221334316001331153699665376999079676690609879551916190532486435442713587468189518269656883058586127744852269761884183729194866662267052725219030815614133395662164109724149991712049100107300260720230713153259349696693906240033650854721644352581390805349542030671411314256220546174867628796367668928313737053708890413759609158473192653489393875437933701909505132073489836275372661152834475089417354664682359290264850908716302591850103771227211267617411290625606843689744548784939508183470081872243700837448496932140978707206969474578304681521959021011190133651415813613043583245774368822309131466967038457795021507663679622858762411577012483087836430485884737466332243092085793201614235250314042580815887686814561692443548593966569429453730914678307064878079537013885955086193696572950036724519171041557387324286114864219766465942988727629676660121608624740638815491204564766197933601042256360031472774982244814588080619921828520594691833718075390172848296377981274386213274906266562532417805551618382540329799113010267319623380899429321289062500000000000000000000000000000000000000000000000000000000000000000000000000 [81,4] 68028952536218794401237150658620207543997985069224568838796284789311931404413870855629199452859946645942723228171245712332054496905557899934000864125912975098281594566443674510731848241853633353850211767843126760793328259583315122280258215869838181469751505344393356231506286265679577288221740882629732770171000093680299131238875306004813048626557718019401474146719222297023300151441196429062080655838819388995225311168012426361977446344206869689760536526509243067829482388623119530053787979398794051876632796850404568920276979158038368530074962319025047096346657818527224789340338646914693697315114212928677788389184853619353873737635064218792332214822382559708584613116912373094755523155104977414988220586433687271971414278380094391681248162186268465121323395211458138399395736344253425076350893636877481883366163502168679279716951388075512383136384634431050645992391131208128900860090329911657794170867018817149774339087506923117966734461575721969875253266390816983568059132119661773211305441518466964832643641714809494163594383661247941261423373547413830305391021372937145871564290605025032252865636543559654437280860140314418193685737400196636558705874762904047138225993553948048979476068774952697832821174131477264507112647953939727984176408818833301720639918645767878396570688985624507796518188713875127143777986355892526406806814421855345213772068942095665643685242308208809050588106428842424511903021001607099861135321799300287143336205041006787185398987213952824881937008708009095164789227778361536887397525358099001555197889018105320254455804295149302341014658401861745977871900004625105671235740271082443150105180484674174542429575175116082661020427427805838090183944129856852965164938845687554383452803397619882605708483929911779032549482179531330616100689778854540087898564342511362918485665125652226013362014222112772210172375490356216223167907009994003826222890519592106364500127831710515033250333044959537720082362394572303966671690895259379657516487350079129048374682042776839807629585266113281250000000000000000000000000000000000000000000000000000000000000 [81,5] -386097340014423950624059070955884255149313564398708902651952530155498892630271042943504104168059866846349578910271357034136195142663428081117324956895475169529385422736020406231187408372752931444531399741052702536419963092062270788196082684391334219015690335638763936777745126910641092028760972718038110008570303252373314131793511483129914175538345432346032425246192444322338233404680763763632997028889627448022169636073911789698672430260911630157955474433711352650256373179966535095716894037727697757100038269645195929250894000653205314844551439282574467334003868126226438138523720657771076533294237909751335444334495874707744361906283172161326063672205440291160446711535940015715717784630030965211127960943360493290301185659651811510283167139457373071773527258517026163759720256153897907955853519808841600392395338292924337344385066694485231908159065877603747487998876053588676391772614230202479283463337253048051633269171779758356103619445264953765852700744052025627529357557488991995696603874836935097096878294246531109370443071518201030310058484837152272603851045023345372470025096291747958775151735747094334724400832871236325360915745318094408755577862670049531494091176959200788712299095854885561911926427128938922242731610838261091098978439759832205655621525088329447147089088818782289585483142763162293122095469317115378168115998560531393515750246003261848834590483110296423238796578039732260421299747993799379405376273369979246356903429914678437859271737114015345587431916055925062421607393440302901827835829572849337049766980444458571723989978770787892454983570846964070692366886403581166434001853300430777972824852454988506696273190146245676025829887239546609869524465594613910187827434415347927197741650301412088311203534773251213418168367164202920761065306192164019068198189070237410374731671525597758477360895559771772049846290216001517780958044091633296843387500000570802548370038330404678619937890589241474121593264101090070435424443077874392908122473225272558352422214156263180484529584646224975585937500000000000000000000000000000000000000000000000000000 [81,6] 607135936560896152374749361286519108290060689810079406177000650074008665544295427091933903764919403944236364489026485690500464179132113865767790623449876331197150648133165549993910138753265291135653581647782364490282009460315220902629631367277532190548994564558975523543304925042386611507675093231887146255395618546162137185825243053350504219084726757058171030949905464712504729257811899199857568034833902390787609786499276496340036524994600198530312170268166077326096567698275816029030234547621594955393882718113082088094506667380563386324200518403800309059397231544588457566518418726104631278266107750103631366892156246699071754137932805500296592221744602418719911019831954459915689138067491531850789660701657248113001262709514374059203758293543063395158355765697709405864202478671877644522149620640941432099466308887739042195943795232455148376163220795962790745572341188879615611504282504703569388095211888314388475209324279996831021640894414372173052103694347066622018586023225005584835574331232711165944268906760667351424837160809932222431736988812803421948315071608059547072808737599370693668893603344413760803423059118320403983473930437269992575427745377260500807849034578387199812140279227372155279418875888257004347690265865282062162502905950868946045545252741835791753049349510739846961569312913785080428426005883089191372376023959226725513327989521377262825892679374118674856024756041285149496908154740249739261171652082996849136670588341782240216290863791552280536451744313656827846473372239853158351558210525907269325629956800272776975891589376738051122481103048226150885870225591768145757134872981330600841619420546834190200450066149348482770543030574607909531516076183351303747067063686124310534576683059664570761214769430440820099918644149231376833625824965814939351544255186724738001197393709615537133504624700057502190414157054538516240290399014202805929530839464687825929313164805946240627897000803925640151545685676091164656578227267686008518229508897682164775093383024540116821299307048320770263671875000000000000000000000000000000000000000000000000 [81,7] -5794064090369648505231721957352311213697797193066791269005323757442873237601706745031003693730453153606815417049104643326818434131878211311421210518969030098303037365722352260966115598171624178316179087044338580104531469093820658334840905253414092449962470026869689274624185270448385942559919630424300355843414073081997211434793511084295596514256179023956540584190977902296174668868911644870216229993075727886568343454585703993136877811864421375541447428704921126088426659691467147121747189995474481335408683413128046399824969152235385695588669440856911167235127815590532797413801131268116746786031916177843044731430428900150213997087265985762016540080513864203712539335719485036947486490812340298437076573998320818164290249850440723487664946212507065264242108271174513304930174212751484762731719340242024173683479518287024174097847769412021557929580119806057643810782188854426113089169297869529323794447635995665312358955883653441852904411302398903830222274393139666752111453602445450814654189656795313652331089328157081729896605461893706583704634550358548214185686918137953087372339210378543726859631902795894749963520890613167310839624579569063163902658308536484639017482848368102535246321481807892007896564639198132915237973980465475227567204635211678336852783275709040299562387700676437815245645547663963944789463259731586097883796153569062138677695407379559355698451631342138139863298454896127718402905020041273299815975699267738573409904754571632185981472692777135283487497951213164539854850928884245542805125343702302233098451704040330585879094326375184990560322713631018304872971378581901623844401955009870953887003388830403885647305823540171541645026574299873428675866325247038061315057555635691257240597256255160563504650541093579968922144749115600162948377011441474301281107011664170826395217351378939757322069738554844997508359763859458523399928429273814334835277794881870603675277084139075389310987176115328450075869608728488941793361583213121829476611742461521331243648989806072080455123796127736568450927734375000000000000000000000000000000000000000000 [81,8] -6126439138829878872971158387355355511931544686364424823103297373308507930347329568345489435126915472076311258804458973418347470036035312291462137095205555701417771280853598067125656788451623075003923626503988710584443384021279279653901589145729590989178127605076070140520041509540722338310519627941059381337605092895614006071450477692647174886122994311556429267323988822625471518836020456722078842697267006470696674516190208249855377112415693485900088140189814290145417990539019962475953727139374465891101057808998833817662542567242303431423950553221184088866082070719063736403802132596256728671888286020016994193114210470695127377128372548177710779991495360545219763183198242363187934708040108108902511313212975890118935936833626977629356876761793244540104054424530596359858130941318162213938574705482231974016674551618447236686186127317584555375022610232065454766318293366798324367358032680371608144662687732081102157256393160835968345756670833484073901383793056984547164957030915510455100095580798662084770731631423246177054790805124330442816636806490507047000675812586228519066739971353485791735879928948253671343545788029840684196942778979240312565018211966520604042288777033637678740888182601315306543199300856654414877624808710354252653563292138419442940121656181773188406989110206436632895463824736641842040004838124614241352952841476077685599762103676644900843581022818721619480804783523020729399874628342444665950053325472887636677577606861441160398791842718826777923901323785497660893481494210969827795130424472043915545379456519834561250660611830564262615196536940425867785110561485673592736410997744123367990129130216794659699025761380107842214623417795956547088797608960404091930770830989580982130625813166162455197686340393058329565512048220286672278348212271578838922712353769256102000787774442583689988689841875747970102468533799699825552138026039964637245759675753150221276432987519445363295402716502663645686859630932897715016990324706324975778100594347380840670327580721075608205516971338511211797595024108886718750000000000000000000000000000000 [81,9] 357756161440146185532401821276296797060581086686447045312281460891409022792687341689035251452291745204836968965795963912327836492325089117839238794802051128148595559539038906503104796142683617816396665671054362717369778727733591099724950432172273250751092353573206777028965583991951524568097040213222798804584986182496892082759079116029221280197617999962065034972189630776990273032143683096814440395540161438437474778557235916992832205391908334414251862253634201256089800865544195716715428965485756614786657712838451021121847534627039373572655174878399941428284068842497844503753067219748818719887961881354749929194289951651784603767640357350472442326736318582583259993168515281486521037512525748889818163276446686606096226642889716179122368031690196081489563963517087758614999212152809864092472426454449066161032136931376830689311014125770098583040141021980231408143606615114682922852968718214951526840706403821729467677620743565771809693064009482322609086143668638684528564970739412809092409294539658387690714687811897924944073627442144267467946271891386652480274889351476644996829479725471468357597210253790837606323308104673664158587303461711484297147539279601291096023298869521031257059730510103385729936388888557749574153505050032797372814300130945074356529000624282584022759498919924457419125659840334642621976124887025908340436820020623441995675558201536368545806153347445263730057680183192330024842301009442423167676609153607810748905132442081701615845223980820543500663444122771829595000548164191586457966395718779831538674099359500496997910819897845470671686633334517618614657898041315139623270280279131361128307666448268641157727159905200426427378079765696036254344889009372518212247932891218116101356086228655255180322875165066082610888479898606342526786120655211296757020010435372341433258325223447922598967056045097229111523346268908971981202232156977324179189675634806618730023001374437948241415395535981154714194069524035755851004837434133763874092832519760821811161723410235039290389937038927570256419130600988864898681640625000000000000000000000 [81,10] -1386139616642651382068312004932283102315117490450463576905668037893806650546396259202268200801644220070697454711439693006285241006602138678116642918259569916317002503816689143196084491493368515378266477186352630402290928152034533282549782997393006893513644064890433536003540287347024252684739612726913778824934276004266684628116991056561253191274015717274358878569532147967156018162142429301552792983472474437056645329658330991432060170856066664911332394700163639678111775632228623788692113875881407466853145708805360362497034500726496370628100777269800892353090841797046843380192333087682022732910063578789394938699643834915453325842090196571258955204586322464771081990988405852189664644498925749989901648403041345073747753233173116258407494810021706903029654284262022134950746115110727192586456017141001184933153169070742270337871384631659190519702486299675320653287674387688300086282264981372285374507492808047795880749157431125706831188357197357996678469529753951268044750543490060359429326612904774123314593714102652222648768796583217015666135516401630847111120652491065154626164631640926618054307121989405351430438453404739835296093130996970446656218740155878762127076461965046064205611754149526232613075577607434213101941848498266683103614143271831919131180578439145184656730561468687718664418923613336229787471239749895856368444194629623927332274318103309904829206097855996111353478270781942055073224544562733310068636792557192510323145989910965371401384356006257884375008879483221142367610486672134985407035292410570542249130369377550421758550571589320696938764659721941148847748098742079214009643729730107252107273585188732437106065706057076639307392642516085000830315597442789460133904712085443564233211633667999992329811325381756980841247213265828598352407055555403542828315167304041548074141662022355198695366701774207322689093206760010342423234951311208554333630882036659075248867579558167005198767109352407765753294801285242350490337944855125853821919811902707233461788340546310797577629072511312680049400114512536674737930297851562500000000000000 [81,11] -5136093093084992987222910288802239710476301946616601448290416738232005048671676024595590184964450968483605528914766326225897438324187320614745694872323973297643067772750619027831693583264280284972333298620782924011146569359657386404889803909334106087305529137389951420231701436610537617834852348439500623408533212650483983549686454142039163166416526565663075345308915743176044923676637515472749392096921171227161488034972884051533369460011258898785967116205093618449423164331665634277245517485951967523374358254905667095420598762179456163681313234624846258511937324036342284866649701353548263045599363576591083265806202120608527322615153125540799868165185135258622399956045579514825269993815602579930949897577415134336849459002775735304695275532389815483045675966671838369491131688035789627436910104759228389327449228021734383110289571566317737294509246495886198123430260575406127702479661838914737974931592133934585351558882677590310308351065199854680476526418820276065022816675088750557847260983265648972746433485192469520047987851514641531725802398041393678609300113734545360352726092048822882300562264172405881907822697233960096565858588745625278654912078825785773413767131110064081417139530888128226321384109107023809206684269207514124118761941888121224449118004277453655522380660972396698016648076349698925791967347621626587280412611190702455046847569462072685309231202182682863403697936724789221799802398024889572048747457030836283627383512906547619474555956463331391065257778571825436978915649704272695948187612761472222745524691848674398238634387223586328956185951850546766517461337211685295142975751985309934638789516962884118359768469012348253768299762506454576438939826535903626404344806449640178132821913410890799677114608283639517522917094533878501027653921646302238094806673432825701337116328713098916744335070753191684258752398035366937721503513221927960621883717027525063287761690212435954827430727137242287212980252892860057652048050094998736678153326387379016519016878476520101785157430135386746883341402281075716018676757812500000000000 [81,12] 13380143599336923369706761223696810117844021631082466758351677717841789906940763753674150959126903745861779002598454788162804309502436087533057139738895151412482076101920678094110283777552690493296384840098668663311390627479751869341239410050969779881529924557655538282089493426131083072453137503635175386789560177510977910545506400640310013803327101820785500291417728180752222903685316418602348647196444807194030186810098838966760986179280076839958893803703998202230927821554533920086880233080741581414286208316075084363717269296155843030035843229200215419063441940217031535739026493381595611789096484384849969729644423619775709117033522975140839666668621292030038963237906310774126461982608141863476919349154759840773941135513239162690901104335408112158942323641698817101558194181530629266767726606412939688993781598866362526667656825233115860042284528402941453642573051678993939274336428290983555910646873977828098743126183024442219592759538128879623378913570897368439029047584692098857844633901479724155940304185133273699966285092995079323854959848643297608669216415655242185481828515759851044102370474614327133437137370527107371618506751122907165565664398872735863030783237208441234783444559774897115726486647241224720856162205546917551156733436931057236752194179646405504286428658058157724190952442920589803757640656646961566271081385072780150920787945423503263195650474427170942941699323588143194588293868778941145514867602052335440343718672994182714453806310523383881208629278055123719108651120192571994181324329739165496979295633264890767771765875072286523127187566668884419777633908983599198451765376546943286611859509206854177148536575937078672611641676476230820130386793256589401283905358079082348403397640892659927836672821876116409628682895438928236835922089624398174255634805836755688534328503963634669592491928062915369406349558539724814987016346038529706485285494443719900265499016757981086566413584475738050583698238383418859784832783567080613585804904228518792735478245877415013056832083018776735627852758625522255897521972656250000000000 [81,13] -43729550895121934997870738699578469011302669232253162163571003311751527042674962505180787901191401287413807784953134814133571514919918988777507310499975514668689332166536240861666559506660711795533540862650587138948485173899597956733466270134681332331544147932322255424924308456436077102561558480221334398755144103342061177606829221272741408482230617052854816766169832950119184031815795469779388451905234697504151161352733458216480741069348839554995103183671818462678503717896359879700016321263712397023095950619608981705969130885085075360979346596898680061225402555365564298130781147888771930294978824570785525376334894390644231998024880514534225166963528856342787124423858717545981300555424872254025194613635154509407023761810785273845593931403838671676711207820140003999860170577469713538295297471621976972237950355141510966987314676987104030964713407959876714208013740012678186901059687605306536307500532186606434866787290777328736862835140988319039534133860712593374013356099078653165837207690701337789640657887174877236355600491841921157391159574188716924813107754029806500407030483750587118196450329365425541577967486648178510279827123816426379050940916154819918840578658067605998041741622265926128540874356941233302874315025257661666470769971143171371837146170865832317983008432605595767400934599032077320976510368112608568877150699735125905367460231877202556508545425847091043401504324350545923048338818981324624107824590460382542417958741720936004520567744701738300602599829149096346755932029905388279836698489070254613183173879824786228320074784970841016768953641572442538471860202092580819867747934449595114502124747893728899903859838135402902132750432230779349668685125458102872176926559820601844738208021891860321367170621579749043529595543599496906562505646008344167607909363739690696669380370877792806227659959813791786112906680166304566639524445046737015908619128990253201610015016841714043985646722114088299788377117259388797735180130055540690497741453339122947894725877126221843337915205600363588445134155335836112499237060546875000000 [81,14] 70766324233819344545459478798647927753671231175780329248673196585426885475943927309164656017623307591811788423963870237158800092113625571403485795281364329636592926181514942763291915566024518854079521406433280692820395865040188627618924021162745671924801175806296251532573756720064531111656346392106148626258670895316434431434827212464408253965731565395267285621867592614202067655348217239629319177717273895880909673693174142321839786994969516517317805401536029106407166566376383987753272417569492489141870277727858691268149766849760964238327083645133356340793258459375554726999978491109670283246521585669614224142026782607882693395010013805722096555466779735275051873176774129496097093441732634677409478205829813679988900488069722194230033808515461006771223663684770756126182245941180957664430106338410469712058805668177433920561575462832745410227707034024477576597724218190398988715407395178811486841603059493043660453778702095136169765502363436241320297229817213667536693549901089875038204167013199564811999040212899803545942382133067661497249154173940412157011994285034672833713342558248806021243122254855821455504631594084231135200946165998193719127602152493461207185874945584286008502433224261575305614782083344360266143931323661742866439682689221958775242421552832888714493050140636656403925713657254455956651483169374652527749388255382480997840258270732897679575178587738288530712614352045137869970031294903911555836261180495536678914664835795856405209932855052098442699273263240077858332937420973630766216616035569157267956070567577916941883912848160827683995499004036461323770922499060669116701751724023270473094352887733564519477057281666702611825967658414575021484592436770771720194721646042319086178069550870075212196742655404210974560230724765394987383947202507340098573655951662333150842686193986901969458668543579797089019961673232966956755251500944013623985202927129656136833674949581985780200791564184813045950241876263188947308668515255643735218787896143057428568845724600614744152684426614641211017442401498556137084960937500000000 [81,15] -49951487619515518024634849672125318988410489067645232663315494586192988991976377467314982079921685392239681235340551501694754481059824279460814470901518924049424381024162421576061509075536521270917251282754561280029931029289956661947420640970754230919741068298601002893074956913779400497983699588274421347358419431749069441325085209794070416730324911536520523071014156549824639659804156952201207491835496409753538205464814419017987745567678021142143957298473083703125691912009421587941824406451070606700343430916272171492243318642545783251185367310121398435010749594581704424821070202241124304927147283835497274933098349606680850334495259859050061354662450173339696731472378249446369744288368460959861046251759673494942019777008165258983516140882814938923297624200870125325256613871145651426255368715916933720875567096010535823724808636963940705999340480360309925966939315615395541654452849802622464002068557330534981552618341790794364965537251377785247596712607019526357842824337741722579198946937591086490976139776081018618396741360961861077956638404398050506721424846714438873115618544530616563626365766684389135398926711848576666341692226801223156118016194952806551844641766682626444313235820843039853657204068445121392758515972990671721529506471975791387129146212014250144373492737890135211097089814878107721476137338098642771558857999653847149670613624717227127869777459305441455296111744379051007138152636580944362167301208977636139559089904531915833526722213646134435200150495258478365698271347200578842611753715880870829179874760435701290613160828132818649245514973811430949031794242195776111600298188547937049597199653966155213860997208186437098111991859632669357174787909457372783274459982015627996464652120595657652051055526726619153396836183605438604783630021423847320486760684593468603580736558047622442345273223100052854046741286634512801181435424010978767055857221526936685515816618467529527073260567513575073591950851304976270209150493527699413541199865303586039695427527802219096986712475183534110101390979252755641937255859375000 [81,16] -78125490845364805726027730146501784345358258913859420732371516293565312497498459081877649078087378943799214267846475373029402495412708104637318495979160972288726684065178956857590837478454811688850538575389325617316850092782916007788031382391042736950162923594441804163327525421777945331051069003156717926610065585016392119478871653243544226458652072018357858605420021102549860817499184858325309214747414161917730237450708846632626095840876586566957352829478118895313477203091243234645808443861951576394964765791926609089074794751256394891931456566712085703027236619623956334282503386264282432307223657551629431947004758478050186971484044815164891914100924523274447869624325276625235257546711821500526162898759723558069709393186354712425070232778979777569648823918777056913771177789369857925839413696682800605931131448740017635452946610235105226393982983622527390243191088031573989834483651020111552500310952105126990421132090623841972212845522044663370128318618276266342153924577298161070974859130908519343733273268604403876812779702060425426943520862296841401393698447743579661015621272936559463205998679525140434659574653403284408433389813820598855170297263998064451984959139431854238734674697003683590783639680653745100705365479563385518788592185814576360137115964181298913967097812845909218279012105694646020847589853731914005419961925001873116152290856795859680587882468738055096083566564358009911588073591131127519927984069261146671576603648837374872044012636468357060788675063435556315270417676640411110674538721483229790739771499476430554367778864479716661765952469472843300526322806531435716505609867864729223207970443003419231088398744522819545296395114295808417124562674307673623147459595570781342509682201906257925489844284082406292805618429083379132025185276366850183695275804678684975086897786196405760155983622069761499694702747202319887254777128550328726665744684321474885979648540723912118195947554247793768116537041270798418966981982428964806546169458501089445313104320919977952529522635671810348867438733577728271484375000000 [81,17] 450431902571418922505308357908062904617346123496317885683943889170939558988487613797325236729527235104810960726587212055344155710423368910231269975162051719523747921149517268768196966286950166322475838630950597535996857199565114116377885325477838557492196138849788066174048964260934197754458248092009044629470071889272020554868146952529728383286752899467730632917191168946278324333922970917786746260027581488678973056266889978520253965084081592828070942528818764409062398978283721758552946875237645248358198407293408560070232200180358165600010174497317412920376280359230096207146693004462771733291394974124967569059111476564930847964483555280070191677747359948399778310095330254482134679605285806038815040598344176135914933943119349405693204265048078345081142827998924283447336151647157032408428982145333996774558193550316585271234926835016550912756482604555217457224302765785971047786799987490672755866988286814042526212451908083769454926247016292358602154153916203847272918507857930769033169401042873399564735796265641947226232865155557841301271536172892701299275409235550853998582235774254746984918563848047018648928098458930735428343682410187005696254001744113405709062241146225502152352421857307556852756066553861005472758475134395976856167361854583667967903374790543713865473141661348448389365899026391708666299709542111073197661028130111385509616658529309086695459032368929749130451360059721525732413246364182394212023636807572169666652775226833447698239489738629155947761595046880173431622186090311506651620667560908874810186227277183491114541690924388457946061280103539238688185356511072420247788759357721526168630574854028100429331514532443651212430536604874517783615869934596925078803905971368096926325427758726927299161789707843394981740560178761558246001250751248923641914090309260809967965282423474461393260298388747355701514185523810950745287334912661959854974052504400651318542301463508045643099677024566140827995949865363385705421164450933581651622363241114313579179478688174821676172554507644463228643871843814849853515625000 [81,18] -1407030815436640209241601553422686389430699283780501259624699038755751180474588189428231835936648464736181811159014396137700123008263997339181836859519269204572041538412843136074835803246747035307941161180444315284119476378927532976693748167005751455485664925853801956095597081618185936799712091615386291544170020487597235865350846406113860630740669580219749882143112441963277014950071445005015953825207707172096025536531970629842779421486967746404493125074493333787028928130430123759187003981407135175446954907579662273559485091037725599276166701864961847769313398044635118029310134626891916095992420352710912077311913580666876365923147718411598856901895558013059288377902528056091437377978037552834509212732384910827012018554409293857570340873951978919100421168446888091145219402057800329383591638162081423264953292515384848572662473373400880017211498797306218069789912281573833542783915777540111998440738974218754653277589433923199478377833863748895641752672661188261507450347309474215577589788119874401339785167807149411884234998047748829755440555962187362245112956234710252405258697270208696833987582747891791199235915310269356421561507148140953255344053458938404576287641620303805025432568367183422956593984395929887201798800591070180195070826484941839065369591184504437664908415824588735844232792449834651475512639462672495347878129045534457367993394204554188786130466878387000737900719935982691697419718131985915345872203448174276946798991765705556603666493061996318262197809792533083288039714057371659276708407473788271135081151265845879071660809870477778276541757349380193127061939860397846755183779231465516213843780430885893635236497040385247645052407792809309962668040213179116509790865225795078037456668060592250994637798449742469630017510740286524101960665623680872705955562433999667504607280939047722092937657803433713865418358383952332249017780054798610573211808365836613516996544094979851561567445470072695281964868360333440800724945532462225886292859105141186377772238969624995965496117023008082469459623098373413085937500 [81,19] 3449455046665230159302941226560063462589280994042734773999278363519497428478945137987857357343692883588064372606193743187411073968946508378754937345327706699246089422352554960623366877416281660636733869389170163732689091526543887263475972585769087935309635970974088871187661770213911590022427447853353815916133864170906661069521556428546660049946717997751230484541124273484531547380835643810102196725917786206473613057137092230174400811234017338610229252185090292441998647817511796676670382628671579378923506358050197494911050099132423043467421068538644855172282868701894821000219087501292729044565714865088770947048815162529693849328352371994366048570814962003769149668538016618511241477243454044478352904435908927160586314878473716662792721970231347405291686249510628697222463482389718523670410651913814667027717243086760497553229482977322542150101218149419148888842712879244685858637970615354978336723809967430594656297022689741012987276492664924218235773393969179046539300271538495070961974158557250716896092085881306903451656395107571918426996256379472156241462782533858830043130471882543105807553654355606181386957012049604754431042561124926964506688694650541395253368312314836914931126060184935993008293685237133540983984853795969504884526056763626997500180938409596510795332076879933826025308351931307556771581461795313017658185176275842340348525088925389174185912550778413096156089603084244919969533275914661295325520276738809703019457117117746573706891281403208857586648767113916403395918702911196034447313147383154524435615747920190004440294903835572450205041514221485687733865524996968333059215533853240133188688452516939128995747232306344186505266245961364973141648677615708529798181070006515877583167270574557531300401594719169228857791043688086764694517834148006724895070933513268062548558372749616045468841454411762839325167725168315416306314342982100756480061590155550989846841168705043356629662421074531993669915082548028018428295879868001523751509991806366057888420482087951483840537747482812847010791301727294921875000 [81,20] -6755763415562014707270851470191881847983804851111996201372954048169388777223365777053560499900592034446382341506457807680867086345750951495362070135466329111029555484843418488142816100061997707085062608574407505557336872328690614332195940294766191658022934189070195206490109085376785106136962614362890441288302887123263402789467740495898632883418333748333738897132056741443316881407511281233915895182006579031768778903968932718453288009211915570273499132256737313247013069651298230526906348261288002819683062695991793606638815322303284529464067233699844051165111249287001800445431453012983265101993991169014648456866305089478414591438721343696481195030064719977588422500469457792177612529053605761202696399188599147424588654219247436639228833757698196253295017427750204160374857932785596192268758866992636285510071140054290320225224403212173267001577480025496709856778196952285222495488895298987426491452520589066016355614418614268857335165688360717468346845512110440220887831084683803382960739597519094268751353722626321920635070364292680814647607697175467073189331316813066302064458590249261622563854624032364262507652625758281499355205075190286425049247476832873755081994521528005444525864908736699013828287803293121856105265605753405114335551376723613666043373753251393411155123165186661368151058437366765908020420192370889125651169612043090932626966935719416606734359868176010619274620085587709150066649564398621485844630040594362617287773065430554021680209916514557116457958656276880070772795695128276345253854188557109809666517671636224273112688120799302024190074087235195331571793622314257540190868985994524661888759431100591086510680784503790506610292582470281236225695711001581416441635879137013259012229499188174900385936089740996738593326189577071659573136304772984303693890684483968740018756293275940730866292259626826496720775918737114532519003848503214654313956272355553705231205203907549729440383077377657411760360301798487572763468415108710790589144035684416528062571857555368426417885530099738389253616333007812500000 [81,21] 10296610424615522244981308972549840789098965769498147596513264374335798901359347998581137870627340416720923931951263104429165302797111439262401031901143237971368023454879151659794972874728370742781285516025889659173436128627670042814167006241939884968670967820894468205857666933601873248227900932122548169713666275049735042297228718457376407101027324827969181015114183480444875369354350349518171157860881246361516752164075764731563693026511516984098073963153660971196912973282370866998091357584640148179346120433744593510686017684329340714839686666328586801479935012857944508705629918670997012305182616112878545786287009949967738653872366987963752707232854932795215608193448719296634912278078136152685260065469073344090283299458740552499483033909991427647056451139126729860150001739537661495765527424764323661338884326990048644452671912229146521332901908609285993715765994673364029257801350455302656583667854113875310999737145110677611779716281981772743047331156065285541966089047917529384637362330574071422991694319363026204031804678217915857793703269728536644839257465825974638284670076886663351346864064292475419567404221222475104165470905010548220644297001549853770205001962426218511438207935218456336363517160368105373716745019995367372314742162766137788177098861144659305319710834256800178324050146255870251118905371763073081013568283643328460334059305464353912207163023851061221635250876212505333700777884033100805207010884369770746698984004474343159652213826620535933171218186980758539110224530347100675173501139879944980534944867898958470037269921167719465104496605243252495612856286175448193469269315894646851283223077046948762880690486494912108941341947599432993201495370421790366522564451494772000752057065756664072325831210142505865119730100461337932611784671178162409446683089835699017221175351076496222863755978561100493644883223909979846346050072145733083806255066803013550096603545511189970594244989915458226715356586389914207371869151991933188239135732676901393081217146816680463317084104346577078104019165039062500 [81,22] -11124641910556014634198358155271585992616459074883880049940817285570320710779096815737809916068312346982690470115841504854827408485298842685345872564339995056178101987221272880141518954238938838340347686581991805048838972967996848163543965641340229948425439193496775148838454591542904033080702457252609172206353268978498981301768774275509494718099566274065753486079240333549009452508328738160636663084889490485212328954536209603062086128444028530438118169566955857125880739433300177737213957703187141391430647307629675925299834545945335713901349360457310896088738519278249157497874801661732688763886626303661280783985019067948418652365389457306237278436321279107091147986029444598249971797174668657967213344839910098290340634897125357142616287794745023927283872771358898685832037085087147137579231049062594957267201306774489225014623018544132352939262046116643801959618854121176257268189169839735407103879857134612160233708565065356082112078021654209948914450982532037150324584306138591521003505588790994515502339417147031780643943814950282386177851164323206540495331630577393562067684217192750323864408223717188406464570916939186339359473230860591975890925264655770766823348150543724209456579929766970507648297545994946174823351647896888625075895927970306014644558914429889543931134845277095936201290244491740359383856268275759725119965167684160200052560792265788772481160252277998753028543755060492069691520294116244842913077159599759978246406366756542296775697799997935015722452674415575433072247457580580274882248722161109169867872435066625261097461048683467341995301704847094194245280648128135123290470307390753139699116155538825996575037832844466840468487950372069727107759811706462768536431539652275764175107144870020695142974128246278300377780983094464832396921498412657586661719341114758023281298611358519518446947152584427041460029333388997389374812680959740000215412946444358636910424700969257301746062108295622283524264595984742806008651335120407732250641785245539393873115321248468134740505774971097707748413085937500 [81,23] 4830064990160104888865381464958904980902669688262965317616040767994870073908029630449473236844282824857494287191602266417991111153636148438984748713851973948333930277843594976594873564549418984445710878083714432481896749897755470115082379874356545450689729556641264900568333017462741524162266342700619813476416764753551888087385696748495417309461041497967113204297116337598072198932920456687722927599677673945977750605370209676025725959507333073493762611655284421251102931765803900825982299891043744005724675818827331547058019567722136606959939954550994814075093109226042447979462374603371905690450827768700122869443132936437603846744489394363302186201923402439287083530213782651440604109825624520320549210596867972488579188628553729691141691079169346258015323221837708060236180982196990421122284307099394537370796768202541817885824247380819519636361504010705396665666169041328724911783404422728217134743962972573392345030013731871660765748898805415333633912169063817809816937953836752626165694946801173486482926494062941809307845841076864923352545868981210319092319489055503131325274108758166471061506207779962552472569274165857328276275790841109736511553918540407973783104578394674563715892865262470137740859536540301395386682262751264573432423577889472379707731181947403993221357838990030201133184357210057979213431879905050977281513023224613685208294376397856234776240119648333682856925296231700472951153223808624947278508929253996645880238942226407299657569943421248051544422628843080018225442127205393120521620856599801451977640814495324297207839223764010162186546481084680924083876117033692532260652872054643424512627949225762270274520021738523447544076939000518050189261949096627489472744493550014028313946685584294595365613778553522890668405168714658788148719031985506597203192444895213639511061356580427148023170269156216647390603737317463984024089974100161993386362219883112034733834424948659657790854126540040717741066173988833573783773682222576060987918380842863137791028810275051341704966034740209579467773437500 [81,24] 12042763871482200089965859386063796123827200787038477292878623618825126478613734523735544766059576789649057238968077207162227003060970881309594265677469754352926153142960068612840767659361219490274932557485273649454548346268458095600838467903572912218254392513841887844524984553732972550226097600450124287374715861753870781114882455654258008401979584840794400444855069672976780620857534328788140390659899580467886696574748403104198872071705074991739486108967462380555382820006770646911205881593121596299543097179554546042065791814380797448272366944057969612178198859471425832610269757538546682929872767819055520334789881514967328954331750171150423522621631014573398473294704367561447775882219340461183011306581642093076596812319129559921574320313895580295106410860196663952001741641693976903098550659836859778918963912518002007906401079355839951035261798059429815712561642882888613298883094909559483854365815769741743684771543803830478575131362299490275753976850379627609369641990023954253788479439947007984438208332577428397648176626363100807056383050028070705980343012889515846178636169013775810743341202603907835925062600015673589611104310161834510849799134048227789830167579024371278653043993024752114838348993747732709510393337708486342949761775698387306035017381644836033393704779903478724017257155489488124468277932631783645876410925549266809542895981656757207372187843152875492753013553241331497598175300547674209973617124413500344192601718014888751493122044797518111778531069122397504412138623759020428050492971642970455110555735751404538029348233849797251729938673692489253068209146675670383508757291638676118378274359676825845224858269161734426556082028470324082330164937015668011574559118846013607563204592360835331044471220791224696711566810728473849603807136935171271358889853344327456731765037025044201800425763687324787079111755611801252118443852878394624282932950488003411720270127797834690913053446659620944757646752436498316813118749515290906659888205772708161386472247578183214500313624739646911621093750 [81,25] -38345008850112786741143583775740331491180433347602230344993357581985230926154770033511102408400637128698817650200581838511406763205950365850322461737430160547676865124636927409428986345495322626543153593999352357745747037498014092087990624728274112609301744003854068583094590837309872955959335572006402168132814977481676848731182429991749963263929644711045789259493032940791310285742452760636421010064956443904761005926592994208766514765081962082305892410658077372472274249934319141140977051713896810412003110276509711184268415952646318878609396765209418199922522434108338174570398723588982080394030444007686554457776603177406804969741409625819826428067019296025454218080342007693726650022599280728398490755741437208743680625508072755202685275516547171957413017822895666425571884570424689028951930183930658503186032870044633001147641163590907083073541958983437220697331990832292042859848318595231969047727551970588185982859137006720497798056415235844361090289716324693145571498624335293669370375552253304090670062746602869862402260852771414425948505362544798441370481562899895601857507938831106709702232696956415157473163396792142954729784973202218770634383851430593403768826709105254245199509040368543176494073886307578987545351167521625705454273112485159709968902682092005831523821345756196752980440627317509191743999353148578551252154395513403611075981362007912692809629009316859940186311700187718343222470780770768266025124116790780953987997210797366735514939871288574859648694796584688377655565628430291961305364962456971708978456266721430826329391538108667032418449700232344487229017051999566747791939639547790178558803254511697569844193332275388413998239543287826852883333961505223936823880668383527357495357557300971121446484151493477529755570752147327941438235435046308403739424032104152617305848308940132661930387417789061478201161305814952997778108680379838095400678245556424962545766924906872280563570437817549365560496069818704920277793200058159148306142678115621775722376973760674445657059550285339355468750 [81,26] 66452415821560965140012029343718422680760124294125913052101329369275498456262798008924707656370783172293170873422229812525278978842131415478194460006429744651396749396623001210004509851718665885091661157048930991831930936475367692288770105708718887527256410879119778193395801595715203373495695465612828963095031961308367092165387183662314499330588744197810973789827576027878568244815193573330279022391569094114001534372969891986036943274040429898947617334524880470332966746988723107458299613068685769579989309159465594995674759624937202974955358445619471178598136762560402605056920476294043996360456058308637297144554010391060811361595388902851581861637900118223745332530785908361122532539283593764566670109875720684660251331953341975281890272868995084426661481011489406333492712081664181381158096645080064554933314701742030529716218106828507399494955927742290515729625514708759241683212620716423755499598074222412055753374903141713627761256287478491285798725724402630791984681991335519292714945895165980849311365954257604172816677697683564096294080103901693183365304896359182432438816031138464224461722239659935719905132461622438635324204104389597347409997242101319132275152028840008792744193147261036832428838416180521332327398257882852194303230273545844490022005772151594083349924873063491141872416887904621132348265057987698637729211319343063426239094262120198111287287943638381189669886560377975833883046317874540812432303166911856604380792185677115055236463522675940837269218827805171431375463537480056881988252388242326149109838995936805839665533706438067944168515738975288217115024476862112200302863638957394863386741209902792682037957244180621949533471723489884158593077545608679315853434164654037729429098677820830538515783833757453781240061588031154575703664155080805529860562209022088005287601954629837838966493466204746820521413336541550391150986591337592611831034214365835181461701507853328405261392121537953464982736395121976387799099426226538217465344779856083884395090422003704588860273361206054687500 [81,27] -85327521730663421493840394841389961510593859691633410519712688009405371451046544518568104694308577170681765719554342344118881839826383218881986396139290663616654854502002811303109412322193168157831229889247154219223527053640841613818790106830643482114224922063169251387115853445211051833105250636884673475017098381220249046099320459317285931461511735791935654412754840157135093408717669379252138861802722231317932297861334824941200997711400616057148699570268953034955162335952622610958909593842596065901881769282818197280775143515597444031379169726832432244607137522960082230943674503916636240867722095554046995772874364106428859689922850873594964210913715861077271247162166284631890045521835083075303249943362815485767851646906284649869137524708644597437983902441480568367232343410974564761225324387994485328093140984045249402654009451661089879268229910775698453004602878077533914729193181832728858055092813010734605812012277611270835216835732084277099731331713737813619537671838616506932670567400857017277650644393106391033603372960349600398702059522893867946333667900019413841501710066651607556577494033566923989261440504363486800833986218941772373947017606801526190117356680298546908829641076145810645673079395323089498119589561420633860522909914839996705457174656476608188791987317719519176161341359964407628678598044882953954218006273040445587598974348685188323274710754802041908709955260996475481139899509300787082820616657478811537997401144178341139726271830812397321600223413328672389950826394414557859177508880252959518016988392684970076411880233601571497621675718868599840282499199854976776259590156005035882538179417358043255520705521026930316891215648936377701788198525296484269556620043904909470239268602926082793350207412952810156988381149337159406056849593448940045350810817744793493043590258379402093499145710212835997980796256380113774520345375827860752972834094919097027597132206454003525260840993603546085822092310361481685609205961634405594730707765756261284906258879345841705799102783203125000 [81,28] 87630323107358722920776415445647243994808265654618669518102764576706328167004781025920965603772972646118115606858794061406612995902976416372334889593759776732409029677468524760002131247769817129677432389186348077242493409339480403991631217208079463441721030388937995108880063373155676855544010236448251134525829298306130768056211752874036638299533220332280687943039152893417470178948131401569665160926393517865731475971693088895743206367098379275868662746101619099999338960988965411875635128957502948234463288241121684962749206145380088762969323803829836144413364238797187072323127342094812605371585256289778165686688403592633234658635156920485900555013145657170358167887676556872456568767397870963742431050934380372945366784445723354257165637501206944651465540332385885459023541590840669748833842553985039959584770435207754731243306659223887510959686523640107927054262784183709514593164997430892515648094623626442577583975040193862338567733969351229435630719938565338491575582432139325674407261086180755743914942785322691381448323004104630134785001390885896538191702896164135817268226625818784727695794292021752447367399688834643492863702804886544250459389486410450846125145558576404041167450474672737542629239630299982029260241403881575471748738569608895614326296193788515846865498763563416844493801039404733503371070673870304308343156340873965328732545191395246934509010969375347122289706555177390760106172306806705545340038742921947742229715144248966240846124533279625340210485951503165126552595215600598525180167331149181269575233290587763626596389398302744523486847371359182432487925901096595518376348063553708101534476914847488839352405008554562352043350736444314634330468371876676470810596566851299281758370521065780502205210670277361682892304782042851295591750264008581915397150939161096662912459495051415688026435338520497543870620879128603792179991122561102732232450358787292152532548735278174754339959936124226155810742725623257838277489232497524716223062310471725311344926012679934501647949218750000 [81,29] -75133305147124831585689197628558220188749865712455078167627632416896262644601581221416577553692670583700913063898743738024168840691263621825181867825494703085288256380393720426814963559588575022613957235243577294582608232352705028513255760568643360969203643340997098684078560132908013327580638852368308140449567601113164534737433675303996802726562971911310111874956929424325398123986770080417039292029707469023569493692317352771051121321620838379325081299866789732921456745609109392306004859028419653615924439341799994261706225545623311106444293601227018596362909130770275814436679876517130947356242787027689823908510394253626516260063639234142904954296102615098699466014129340744564362473288029862901542860668242286674862721040019530267562972168669281654352158801123939207232249759957232781939586594031927829886852720389734381654112719307731400462455007089531321136033177970185752161734328358981192627797160180479243457893705170292827983857403933880133937433021306108448205422460975973722833426758640673036268436731598486368742776580686083205581701043968901286543931555015473681256898661099465777193652367939594116677726635753761878731510796204333558663393799588399867847425022273200766021278172407149614379376003280310540429532186986603233494910189490276454121615185902831218939720062505160083388357521761452579171481806947870109210051567322666866881997421059350384648563851783427045169105311030680505358698883535566736690208734045366170120470118620768414735152155391047704725429779200220829838266209702035494346006502815809664944211992945290717466880760540901415854596200506411616880052937512231486154698800829835034634129757343889113042396042366254354424210237857892643276809892340833484355798642563509622386382783981000036461206535917452189259043967297066162618347322867746231724378284971317380115320284425785520098110032061943185848829207978627808921915085532818355702662947366088179318949831843649423436398489231891266964206426102668879316125475479604936459437913853776080941315740346908569335937500000 [81,30] 57217850142347171620208409840182857551497999384704122144754686402494193936581291858129865563571897536807657993982295879870582967243744250464144596967825223615024853512663249957791716770394528490837522211580408579254838826890057895829188992734492090359141859276547134203978136355163636920098677621598323950410209167363243763026073599382419232519230340136067750436072448176063748866053288064670015049933172654364486672179108118905403247425556747804455374980842251513790554697448877932267125772266710036721661641671418975663998884198083139156883849806256824615025513075412012751300290270229046866851630928135744308443696588694452358527643326565254618487320217591758539150152259891964336016606892625812843817187640260746593250926631524566351964795883299621132190301612798380647352167913887983197722541675718234599282085832922532018541059718725164062358611070004540643012709653207462113258976942472477240909595623377860371901483780437626917021395890953726551553447400308639579358460290182868189005760927171503671623501304634634689805662273480656410003479123090980404749317988691856603923333409851907747234105212987471993746351896481646712316532162944156519461796542133552954665025339409751727043771890862690279383036209466588996136467084110409019402670240274708643607448832041280654016886964876811305481522803164098756893936448797806363280002495812332451885376769993903249432658020938724290391717938064989949175947048728268939990795842760286531681888743952492818581332497132334177669484392275487746776761789451474594885850056217423223926004559523367333763624967957156240424453085013075040165653888464642420428780451028962208597009322275808981847143939558713868330092017342795066851540815535082255486366191889759824533919581074844614483076511841303824928022228002222889046826678315812685234160780994333356906541279068501589681114796750061157316386177409685114044539469658205101373354481704555625845135374035487818164923987568789919885558319424036485844419927292489315385701220684211421030340716242790222167968750 [81,31] -43675476720264971784843062488008082726513863856040481859666298235885994873802883371399752556852429172331283596081807159727173641608387555962730676964628083540841197411259692386413001637309349176662411995325549197282198560848188700944223433313307279504607451774336308261148381285947967130652478781320695977634348037431769064330466811989560419066432467332869876045416467836462208104796426688253686750537885594848527102747223914269712745679550661676309474751374245244948888367428795598612258602860554747431358642104451990559332518183965114910897291327089157824555516559371998654966935430824097034882986045672011547179761576920025882020496955151679483114227050180658830145810002750548608217663657893850581899927697546065208763156257188514975343266663926352828569679288771806782201308341938766019169068831147368700991080756360164270925949381104787202410096572686812223963456283673248562340305843577161630144453470083144851880752988371580573972452198959038175139919598239893807327842336773850720052193541147044859128041365403951386147722494291149915923558310189238933022862445511926454113635325484904265067811389611704838283510431668253470661661518311526056785043504152790989988336038361906159508324773779317820456662677822487960511177714621943167148888492760600313481480176753474056741210179019211093389549991549753630054307502810391817993471445089709025570377522742977126700588444455087357636297732378134644287184877053425552103885343832039732178731551257730548908047164502359525273881116661459154662460469333215171391039225438066508284530740987394716051810195661864258633982382276154227532951770091164741039451588030424246551000222397219102400042931711674094265142121722339619163823333669388274862140041610838143942484751542858114653318380887225676448380894351872872839052463588056522746968713877394125366839809336766377021056620296706795214253136604086878089380849677134559912337206662035211823236278133100279439409046880552318804201523487128597946412736150167141838118745056362968171015381813049316406250 [81,32] 38321967168548979489299891160505404023649316547262301060230380991261016834252646446758856950724859753973844919046530809231264286190610148709446554583764442399727370780025291562786485284226675621566222915053621651275881157832616292229520823768190774719403093329809851476820050567519987150031893412464437153924915651223231960629699176279589726187347707503079266444288904929396253929095997765273862398744066401040860020035841654227318732122787004235552741969928462223837112604395287901969641359945341498751259662716422874218196509282172081584752833507059756293281800678488003269725727664368411709942414154343375850780198182169400946884137084183634827843995243439111101168261929134578131134202254040313566073992751374121323809198689963186084712950006510488061858131216709558703626296904589688432373286595938879460501334742955642985359090751604141218115040009779310673691389119378720461591191397355658152433406433350200285463783380324132374516707758646425636790841940506078041484174652749628350964432116665294520708392644668434132658562771692364864662500170713795427393278083380630751310470364560544502597840646943756424624891338692568670046504819035861064910010960309008915101018357159438367979836688386907748598523866484132402142040286033209737825459875140288022904767656736043946210804150613701170337125458429577733749372082733772165173098999446808130464668684922959552768054223318828808289113551340388235567081541625548608113730653628308793440714131236304390681765456981184428932663794766094957178579525881406670915149158504444455192014058601380064841675356704478886250386103542010899017876708072742798915562676512527164268390527996868790243525621730350856532326632430524094609178946795727501895677788699925685340518601406548221560039448225661697791318445634419591129043318076379587045795611373125125911770786467887120144197461056708083810054110233941645390846278297622143462055380657056809755244973139686653622631760003763728779173858273275689012926622297339901423995911500242073088884353637695312500 [81,33] -38304183245819919443897179911828282051223256760412011291018822525938718974542217485020539418044226871937285967456114852713303985523904244165214417898903279935774621312801851510654322019934586459933098143189420516081681172762393925044726088746792686659891585814028555530463780676664720014286231132958467890060846409648734531404855916830108026231689381475740940669058435497913608844924841620220232175761974729736036473446755643280003581290748304385965019637105079841610649196561690929257115851811101440039099392693139752309915084175123700706959624657275855963604024009334538271901187660282393391315667587215272007069955452665912474069633939523930655465456058911030302068010283665395099048339540754268724353862492712709463872707887349007863234190550635260127617057376937082691687082252277585152293710866929339837198589463130730891409561739099083565606977732368920808439036461024166132788377793306947688861960888628825075351260818488899971315900164419519962511305762028168197603882509391379261586558739481619869412194752577750204853941440235143108274768025912819931961367612567265118167449827406647253103149407582692157698253834301353561504819562158680686376566211541564792701684928429176853620236293942875594933552997659020299331316296186086762173607362326931025642158088744474994685068003565090491472088927844735869947032188482999461992623345589025045006279637610618596679839704679650244130777489358780135433726588461197124861269229545521622805751861193246195392111193439601276553599874491088877309801758385217458371889571938138164767695865837121603229934856051275245231460544239924399945974332060057521968037326129086666013853174657789130661248963335963606938638394208545839129980067501075554402156890491678385826315642375640890752126803337390042175844225603119477730320434316830623991974031500853441003394876402632071101576268419000912992620549654956861379612910151636925855718268437602538543767859251135217741519623395884521258144152234173825065265052858959338166755514976102858781814575195312500 [81,34] 38167162301590602077313611196825509048014430883056200090065717548854747320025370175158146482183754035978970132289991511372918080561999083983352933158096629822651915984053409898699837787043958781551778307672741173610744877092969864351713109400654824424656822021699825540035493626901837529299646243029347840481158430951833262717994214798462718905533152748069683585213855326557542625820422818851873835918598662575656020574128247488352949841802604732975198218984937898302310123999336839744606258861908080344835593827623885248579794765647857624343591522467856292654367941030434609668294432834114184048013013730748315259415430507206071033381090577107069716340148714474518327059928587720121748321012896692877512642458480557068074437129785316664247280251692862787607646809209254983944127262615983819459544934437807295415075235291320005094319447140911784877370474522419079793336654692756547289074843432378501556249809731869215957999974918488783917383494740312994067544622881607152598440623145843794120335533514004495673515220072166188042044651448608159251333564239634500263103766009310010132146116331004630955025466160853372816004890558212804153251098315690329950411605923332136501168885092245413614696133153169130904748812942914755208506503802489595746119916313781534193638000629505802168493508654085553187373392127858393985234653174960287582072843880590246244896493800688913085077415232021811470979489356786407633569168464854185814480252184127881129377325115145928729023804989867467684280196958144532104119523907431945321709221774315513197008185233726315532484874655632797148474861656091118721791540054978654004822638964842581692673597668251909911327362444020147343634004882119617216207549177029979980741259371627725772102820032050583127128776144268089741223190235518329131080129100657855865456957853341514475579939849261826110263523648699212031180292615336123615725742056185319376771570731762688235028851421846252962807236632975474556087820451128637467327203713907124438264872878789901733398437500000 [81,35] -34317408413292257424678532234172189033129005922374279541273046716644451623080777050904388200871773594163870276944306312162944567308615341523018033662379921160264930522054759033106164102888594145831501443409421555881769131428466880515794437202098433684770277003427565836745446602934413634390800612267994465239605881110975617763174644667737792582937583470354528493374405194130332023772514131753561965220003329328536849297099637972379765511669034875564481822244417050949378361617714387318700020927446879141913433239499583626035437083352940712680248912565200296589699699126583984350981282776415605897948663006638667631557123625366261277314991502091185202947556225804795611642883624044321485804310907434370165823886234944790927014454982472008415542506472231475981316262194523450639992910390724222581609530553892073534226932632195287409726008086824437283986005283699912685196043218708935587951982499813165029293057514079911888413821623596722311226273643810863965381693118434355963103244323413359680388392643585109645174867234692551954473162724126576477932488453700702799398233909570376848860410481049829678041142563039488433991408685492383657647199458937180131246814411581274047528555912167844869557439402329966850999830057448333536651314497349997704550363181486270279994957739720406267860325062492614027404564132654641562663897766919667210293820482159707311661902821482926544326176317025558719579968397117271480552485711096718721749895416327912355345839905385841732057579878708570169699612704142639714572668256897807914926758231623931299223081005065807351418112165625786321829273740628495111620177063660373545037271046184477032541350580851289035022681634980698251378573727377025981664545857680458690145972152118478311472147052795303787711792604926413332051948058210344264793441702162048529094951849568034581036481341636133721369871978750257846178842257315829361089511275709700405455724245757451286947901736375551486051178123466093260947211451276198687469765058466464324737899005413055419921875000 [81,36] 26710510762063303953798945951532643874864261907643122024977992575327143691880291580633847691193346457526277049540280192391579522668042286679580175501980971405113149718628530926140502307168445774901517504896536578836966124313533084831579788825893081918742987992255126431634317343521282984438281823334489941496813276797283576006719098955094137452217989787735197479809105064875645442439042984523881923393130355311820028626312487943944524949177187784294182253920053777541865764563626161642083266373905607498916995038036435429512348658083655829114938536696415431394236802301593810965463603115554294431630053746746569778992715417447144163119783494631050566442013143848724959872940014807825746384040888346113504221515738945829746843298973255685228393885263173899237326814576972964609287132994319919037031075899905748727469261305450766371537099110055550195112248155174605766875213170374672419442616977133858090306716265839413356869425448975774245246309529893951560623370931286987970958695096107206665973884770107312594596373272122433404272807372943734235691102076382750053304302422247495020191801159272156198391747025482751992664568113107655522525953348671556220096668538857869767355074121802635958005805270757635046301172032978188781626765199822190418419497982830041014933683870206129983509340413202202136029850790322330571757650090266448901979094057516801438283083935393778818242983206533355910635111029773357008405163418909137975674260469886809314769207731456826717931225863788333374547592394652063655448722629061957053236603512122550908927479659720166130987909100214352298377529131082391535279586531381914297945749341088595748875223253405735084455085639537997321914411090291227748407257301415571106286271374954516417307325447552476686212446096612087355077471844695406275718120420388890579906987845247163109806706547992003795317776883063472163011370314760515835549210096135520610911073498160246908369221045040369259449385145343066425380060587442657181814209543802007829071953892707824707031250 [81,37] -17688519876592600096108032154673434036365145724280425384730941496433752788320493977927533156583382224120038983115961695487204159386230561301726897411380051088438510891832672057345353865260364123126673265542032085153603532183052320381069697422042755471714708232366730759239519181821896972254501787071026019161779914666573001454952080278589963623240802572481652021380879751004244973153614653111838297065879458272758800727430017167551953845911549741829804738387106650100489078176704456273077748847307869633328517525094185197877717348381880161022401568503184311772547585197073852039247522376986311270107606211169917114271464268740669687405707958669117784025341218296956229152257188749403389211451046757460420538754408724071876693353770923663336188961570077826361879932434877525216246076920196983674360478859409721408752963755022583338873137436910623137815578401988239780782441553995413835211564959460640986861736137470413985406121293253813542837497364365785207867737356575016089566986024661851274837474639175726130562463799821141314328235464759504501033547736377332800037639687656901586005369623263441259458884416608390174593356488592352457301337770472266457134718608198834518598155880427924747549592183592392806763694149876541518011574076038557508962994877060488961287576520754068364524858875849175154477891212119578418844823252184118018071003097865302488238996156384791618426393645495442064134041737004909429662138109091296888996476841514436550259034999680911305997215024420310888734572128659068842034461949871784580450241335842731138295793489272210905802112598717306854403973702518162074304883725309468949209306307187656193753139596828320334935270651115420737595544986403642889701517421303213825419377229191292853143305627151015581424075342536904423791145358268367533533812829301486551807261296990972020623997827513010532045481326883267368088653114297149927473249535411071986016081083039594003879144220033104728036488599890015237207278199748619260112114659477811073884367942810058593750 [81,38] 9809919863792440870175263308065067304503605175871883957712590318397443198049103800043455390368537369744376661433485505754684339407343034765215938915936045953363606825619847453152627947198255126560988736984714670323495805305318172765080421099746146047159877084674740236426905195482234892682793145631068391950732264559173688065265147201273010494635039519824361462264081373831087947280214893768984528194540060689531306965895871461364034595287382805143030726979384361502104542463336150093993676589985391268655099343456360465994652707471727811600982112812436498804329063877145632853941906888553841102416362049009216510824656065442510961965972316655357060658297909746610659046404717036786931307701848197761929231766898433443541814380458907872060223569479363921012551814265824457097648065446320140594793087821509003338910099032289704115576433385719298525902547162315623626027270205592754175432958401066506700252060809415844986750317532204783729909764939962098223894236662253301233770004052240386798146700534398456993344249625534786846260227222819711766481047978806258526473079277695082721579587464152517576271492864430137706963026548210759952293885446239906209827455784323365500790110072403999669686198369850835124475731560231565133839717330292935793603114411172073302113381295321883867473121522362843057645318651575951405396810931986034550756714084278814944824642629124878404726056976962789334312559730942076777555381807052024230849574163514802085302202337106181684940664496647160970378566719361742620922333844673394201752628889597068952589111590209185232223017244217452012221755808222091177044403606135858796811508096755501964670931911057142404444784017607783989899156879192152986518716257003151310296752767838937324293835102736089764667462223779594453938534439963098245531872799380307557281925969932836279355647123597719737314658356581682754325569573879646772355684330622265153659257441246081939206827627555420599254717358787937225009675483379696647734391490303096361458301544189453125 [81,39] -4418382724919380128313266290826569006954172732555396033270904152086120367759201499028606090726382029552139793885196651588463677981399328325219557505075358192136493046463751762197874303332714821712531719624806122089540095198885942872750241574884527541554241242354909086000346774947954611701220232497268672306414200036751200021251239769993223798001391454779706968824233386595603567871804379068692990245712861046410179300741070929572354157201364843618625634998366845802036041671522596795171457780808842468526959140173798865536993098805960744361585965003881536912748574783062934153315384653783030176816999810451764747232593796179617391610077994331247552351002755968966085036252522079604938175396132474345727177684207378865630003280902834581326221898518367400608687695462675942101716319776020889044297511478522794015811141801054281686955462781992234523143178402307506133551545070884106238629073439994030224941841440940716671312527392503363443385907018352948806976270784650472869873560473012401774352658511355608796569295836227883919350037221171391504424543555401563920526683001638996178338222995717367290467864859632993783442709263601261528762998207766803475634134260264651220078020096535434425050447831642116018136584939018652299322467189522976638017310935529885204427974761245386047966762695100323982991328220250421185177080287185170324655102836507664281835206061637017226635228431176566512068947862378827453055742474428389454888071493338563783642558185013668784220466654058528844957799615321218938130969969928221492556932684220742175568419226196456262185936455450292532765356338201209649331873069678340682675481106415070721507919441502945916840975550304201115592707543794976433441984333670427427259405715224539773279930203010716530076703846648410620835056869490991690486530497242604265058475870640124339576471123479830181813180827976615639981305258813696052034229757011711078580299089603874231407267840173636887753335824240327754763965791007240824228574638254940509796142578125000 [81,40] 1490922107360257823340523900701875352638162838105536512024259625390162859457405611590805056192359092371795341637917789532234425840915725944496068261357676384812141673770878915163055989946137565669178085500253624962961643535970906447476089057290446537683314984945242279969944992856332003008674822719214026125890893505930613076852301908015452343414073360813974460895259181101472303946942284731347085202060656581142464284030270805471996227797484726135039643929129228027483854615287212439691552513612490469647077532390975603357092366179840857411436896141797988706385566737201594077992999575211089372098518895116834915893026094566894616326031005258974150875504127925281538080210576748592696802125917125857105142412240448918716044054669054386080801378535001096171516281743273076676140794573257573130111757174429456952723834511907312146069911467309903922041794153879861320589314543012749799978433221666552666510200541537552453533675437422231171193571006074097238970984945901639116042249599594675354793833720620126243022115784207789794605024361004400001365335231813466274529994842453020433591141177866203707423460113643102381678887362073022474316465117220476310230922503894000435926681548130669500275452471226310107172248818825842555958350750581838770432902956004854480845500116686790258883050130650760701319891620396752443594943126320001846837009898303732380328672299030963401925493508947968540456011787989680353212113821132758927592707728224387787316455558778459109559615360217270913241548526982213370187506242500139730374830766393180315410982188541819045527655097124864454203118443165105743687804498908211095553614834742066055831769283101909330719994928197882666829427380053336434633535879920514047639436444636710263922639243283377853544370723165791424816066878497589838537339307361226581913382577484126991163857067040556841672835101920097442297834105635656824464314180199302659325718176197305375854442773844176254668239833184223767893143014484635955341218505054712295532226562500 [81,41] -266563042107778010361704980804396063501097285748477261769003126031734852796343637676166920808515840942522705783436647965343432744102824779699836430794772464606883989484276531502250141605289407014155388854177474452707187296379331897537893962204356219037040220119445682356830378384566408712153082091764732105471911520334759025052568867261687244792487612665366674415876923277545166146819776375846152258333507709584432074325645880131303803578020251177062794742158293499729714050982423555636399178917226412363863883502918971517181799030573893961979172074377698786013907278370320138490597948303836258163273738092104763186544176005834383054536209517490266729465289071550323786440877673324551213411941264742117779011334372586943874546184819600004429367054390994350806528294509187120593554403661547038578147694781289823209943806804406303841406821031245161430976442156417393481273381628729083108150566510872383568112838333542877918809468948438795931580492064701282204988221627451222296357929429265196803819598820515617627560872205329407088196058659184769056886158755957113585656742843977929613518068066790616091787061829723399037481792298095322110252762655043584675660155481279539765731600218535835902664554340793511783164015931349437566837580683528371780240058915252363006666070100158860645353542267088303218845755717050577311168764367362728383332297879963518341519321061720526276348378667618529237812156630828332779685555852659665144245315409172099975797912099667694861018282841350707427432116043579727485520308439346576989587509137898888914108531367690640112940380134642373464761947372528117992837052475876809670988267196137098841698118258709127402393640706855458636555530462366006727278591757220559993457092368694226239217961479650687559995395865653353126964577098151350160722104904076248790688148353386850288094142209006604814062493056042209083345254126610322762807278207948369901418693110062847155953545735417240468161121995559556399971179452279557153815403580665588378906250 [81,42] -79656560440332448816027800333412582238706195094093024773705693428621747923754446655222190704151571746301620125637590693443356697152643943511471882087014370426359028067905335170165903198751048408739256247277708957036096832520468392234045465232307871476959396803933428431519410172825824708602067942487745547273214467069250906482956694117330433431281463046885999208410475521690334334934586612221875626619234217673803658605380759721745945434744135839597962933928809837474534278527558915250065887512178274991952758986129091709125841639582935062368885632193723795126135167546207991258821678361026971970082008337443966399519399340555589927019366810861296724205642460978617638760743922773804597066407322248816176695153981478563737663360709209470321320637323798973803101577847279696131972231735257494544298865044009274407141416702293944697546713914965430417419555779402164553375884149893315319555414655549347378897916583770993590493593770516444567915748873052473085244693323551066492953323772192430167860537235495834132280325697910992157631414052505961039622997048807098468451908619962512804347998978088927710383922544863638038043724918461150128786206507022939984132319031506914908615448447480421722697101094984536229703306587743152658655414356969501165651871780737349505446377625868952062319731957119911063521273240508821490327528152204663461234807820533569999576705484010652666140993081940072036903796637884807663311824080705027861825559292376556484083567033968533816203293702758943124494116330959954329651003731621210776595572083259549809832231574031886720645091187569405737068121757814571039557672623443300851695717608315961524411892628400528303592945527189689412315539333238494830230442503246387449606378221390007560268065561682545516636252220112522153954827662824897896950562263734622002436296805237995572968417829271863009987076647861542181286409607805550603560140179611556254398089169027669941072055461605830157925115882395789707048905370356806088238954544067382812500 [81,43] 100046622548785733148569228659485881452263188392741570768359733856314417938937599143055381684449115369077186415446856030195440456324180239273110854143377918996327056295987796911058789890617675383018975270279236948622133500598442315811043865737446993322219804480522082555982013465874397757958141660268312302242380577553492702057997939365705742112036152364633268474509292573152125779685573094542558414551755030287068240090523967334585758334301200710963752698630372331880726912203836409081322604665765490861963482513979357580325952283897356176554551746162520163349658610129638964142664086065509304788884437212902280913211364137022632523217902785723870473126706619149667806612292559313567549712265323139700228944175908588003223428066258005829668782996172111713983849990853607500059631481897379168726839020930662385049653313531888810043856421177491185149991660039089786171911672324413269649616808920956019002563859933822475512908360665733277085785048660408101975516788936054591325130267893669068022226292988103624215760158193937046702780382594425612213397432490768036720504609497562333368316267726395769761076098591843436375258486245762784027968258360531646057912063375998980726858275113424464369840851364737715615115805354872407479290014327764513721331107185641799355799445800079882607152134072883633536751256509178588413715693392718270426410552669883598817995024805993886169153731613714233970451047793444765102618260944514518728299856643545552171285045149871608550040128387471997740699463411961156471553999639718787995374764780957976415545964427471602630014304379830068026731113010569355086040193194254208942237924077810302809964190216906973973809895349896296680616885695546639462703676651213629616796660927632114002238479533707820777196522414291836848688133204538511410291808064629199724809924957938627352493655659983445725899830018708184437426157878548675653523238377124062513354300011859013394319413295051788509738822062489216335734454332850873470306396484375000000 [81,44] -53761750248098551688518335178769360665281440083034067194048452935885111545513004135681980481975737650383233885373014457150991620847752224382690908674418009031780552033746824545312876821295815675560961773026780600226446507264770541166823218261327328726520934299874021325305280906790249200921368225766800290020886165220080370473542370820948867204331487452698974426442103349210034251285867226583131251330163968703869967495605202881260605413507227152208112860656780574628056487601308622489698897775575950797695541390978299320298514037975586010627115914900760596344435214881636241232874468337874318946727588545836451264710456771128109716381160328794265420403553141685332505518577560021296603238203814447461721395656402422227476142340412636892632191748253828878178589129328525315696258019848600636857819620027434576229729095193182092152888446716001684960745838266804530054082935752514894347017284981889420318075311422467844824445833120841996118770164676774308290434685673524840886625169231592741703451261278514487485538284432943215640353814471402522061451405798047486849832232508084984157919838390777397695447926928677380321238310987675502297754070789552045529682610513185762420994322704275150725193292910972007973075651604682392690341046088130232723492665636801783499827491352102808718904680062130240012125266788387871901146501780120143925172667518501353070503412018209127392935971721085876147888466264696203197501506855241151099968173387330195085473224769446041629058752629049696624783672426465224433144146672862800440871249364295558367794627292097125706206469132947021747599828913639335997047857975089319771251367379092748453743751262370842031927538232454596995591300075389023617960040057776048413263316724359148188431944661135754113505554586528548039849244587123163448844322035843136969444800508154158017852102504934307078960426303234424544162220183570810612320734584956245453981208504629277469698400893202262878834663223197309900314166952739469707012176513671875 [81,45] 20012543368214680575091596814518606808128783807746856044149968085032990435034804220596809123946115776860133133402778591977468281571769424395574411584130260424190060695427971697876632330620444577474416575903885047645373653644181932138621507516158002897589159503976092679718416822435974165466982145855896118255923459816900024316837003969820371842901806484549983286718234355570668818831228404860683732645466164969608758392496341920456995037738688415310357271799514300635160664617440435630629748597256893560744666769235706817545440244772517513637716581066885567660583725184561635951430446195574673343495878687423662974761574320826268986116487481509280056012840850066585985455886331869808332429148964365731512235234721815771878894911301913387294668223425269475646206673692232476088480159167945694414216755410183537748549435452121855182207945930633193874623422709428535423292584878316487528518444805587904865589757305354658347361074611117359341707511484969007281436113761053617242135148884167701620851238270229021669024844443871245143575425814096251366591197021344230360628311567962498951777753342518653832847518487807393844505143067585452996125126422950716500009193837412571674855676622070898633177869772205613353803134024875045344569963595568579531465193116018055598289096712695422498159647543352141863855170536757751292603761618121376048340721761319874872441607000016328253579415815438463641780273239400113503836938196175626409480930220482565227775817129191877990764261181021926929495314955077950127464397507261253658660783654233018300887163265808258620972112803685252820001244418978763259126280549102074193594983156002769185273874185538932216176751702934055374647560536589058663196546991202426027170338321749103093390808727019568801989576507745782229726379317130981664247947728349445687193298012733515025619745812842550762401044905220705327894714000190864056052641250775588155859540070373489387798235918761310975588318776530183384920746902935206890106201171875 [81,46] -5432903863685107929830101686170186040221495211992424404962941111333647041206050304603145134166860610427558621397798463465087880022393768514612327008686959484887682472874729336075891658252695332811677389835520840571802143592797975178997221051089312082967489644578086526812538661230871150513115766525444505623598206055454549852480947609499974768120959568948098049307927316568258260111858704666200515659499690498515147264551691411088916478501423459337734165321943919849593064137181940934130252040406016440061177921665820684442284646840264725800431267100995029278391596946136637668342982671822014643993839783559380563174141612925268082900063551069662967120603805175020897047567290162176507029622456645196903383075375268706439095728245007607595142195547479983725011054760973167597718925645940113698958506220979341399346981036041931216331484781368899796952944702986165497616836595552243506642923356421870862626403467087504256244221118857658330123668410753643335215508152882172183559662303187186551636944734936600014375152582892888624916308977897278209747802123064288476573223980857275911447831142184071152311702598142672683833337955326488801445055809720748408295871123738944570640137231759035892062462012193414284962854929077471274610402314846381777692601969283877467191520278327011713046163395258820747411142063117461968885643275697736688846926765525630598716149886033508578175532750099926049101152862497742226047438206464288783039470634544021659097950755559836517131810093559602704585242661997067158377231241030217264046078342244670804732545919223749679648007805628790886066939512469261632283165656572578693058868133129763231312121388819842607266372838210614163732496403240087711988676882258903150756959657489571261300779417890955255304077163427977515412673912355921438388884087514923568708389524770955400766015202607378087887105877639105203858086717858533874609858129039446437958814994013786383698793675248724061943930707663241719274083152413368225097656250 [81,47] 982446922740241322427526530645242944995792987489763468539037378443088031821185595390308352231266182084644737719357233995108594906352648282505386448151839326162904623153423299597090714121370521391229541313528752678647914766351099222968892076420518350269637341297544391112119757838266466827396930568226814717083088625875798606851126332491016818585005676001697621104842326344238251554518943370011766154569992690386930245046144223335995297703149175585697858303469890875394025112991800537653571953272800014674082968761171967678003813381847096560200996303264030287930528146224057633805863122378208719488245249509259767842318807447297194535040322844995910895233144948993726518662256505981960038177776894048669358560287566226484058525644953215074365445642040813770073648298863657248598087738194431694939869617316684252274322413143528829405464081541376229493222143342071410034855257675643941148590873891543848295913076726847361128137823689477330293160451101499667707353887344460236537949750968431473887606426745792558368778344303500020715943347399154932204437399311002881486555501854693186088508787992663545235423094767296766604527322904090246527700277133115910630668577160453161671484448529295740280993800345132641029682727697040283255432721268960129854897649606653403881482821136446268425578464079741798546545629673366464568366587402389878585391165115382627499390191468479819638216711225641986998852370337964827310594563836178202722174493542523440551766503314859888298046513514831889559650356622048899980348395114625337029145187398061213931821038320652488874693419083811623598814832591663118044840691959594629677597865555149877188966307802383066513268968805396197979647620615772452602845368909890336139594196794565453342881689464951274362089823621492258480017132372255611372395030760565284656221259833251791094184834420199034920227425756665183545183990871804687940433401438928780601730132950070166148698005573685438848730022698418906657025218009948730468750 [81,48] -51381249991926095706401515861728046081852326283408249146571214295040163639864605065085047587314447574991486600248304618977693435111459651257855809868888453486612550892114030718336918022016411288596549512145173711911677976769747248513147457212167076970053748164056892237413995421818181276612497122247029091659029488315048339672749478799924812303131117958684445751838670270580224304706904500536284421907910811820027481174864004646838447578382351479402596278564197495094280559677421109264024907405296537670589573513493142619002456368010256990095254791744430704230893784775660084182419939882581929273389306575934077716907587514161937592311046825793411616459605382440810458834792875442002738889728003823183080985596538158137084783730568184295602235883715129684340746510805576282186384043858111434520495279311331820162229926976984894492414443237830175253486509748478221003954900347887966954933816454664192567094710725847026061060534776176379560860743437804068242924720145673692554135405036313312258698739418049518193362447341316575492656086820830228247204537218490313420761904346443765276333652613395814370472183049036799704511231321886768522963303158526967346640949522131747995544415854482908341208232448059062575039551133273493978017832478239130767995273342871310321709916618199066047245085573765284516527960132816096706377775731358718173032279312512495153454528506032155796045777328965984679591956324467949863568688915432106919644439414556189071590839744930797131434341844989726013355585611392256400388806315822513316348562706097690557349870292461401962476993671422639198472990896060068359620815982214363072363928139630131436618388240579001895169771579414563421504496075828392417221643419380880542781754090283858412369945241104229437759339215045970189103281733856768759300862415189095734690339344893042443391138156731145128794627326756191162433122883538112436762876788994845797974687937752074309599227710078708786234358285582857206463813781738281250 [81,49] -39622252641150547497584397911318629420416383985549752763384821904705697086377351911176271264709016858924443153111178908020741002889135452378519219204588739980320748580437155662493369509451115001648550056024085473861524202925420652474603125199813612985347956674219338194183111118529101776609566804028245470573972553312117589094511366904677448238869364498522147302705649212193353760637087649126497187632619469936735312006012552389266918460525536519098676183957809064428375203413587615966829402992378269882503055376045139966219722432366991010652370690847320004621946124046803066615150275731251200521808799753213030402249445766333345153423998286855545928619557927454746908630479369785771655000353691612719210998017831082702136300600586342572142942603490569736020841591054769925948908307382569391400230824774172446426274899524618934641974237011602156641313096485348015174770524559943776441749371411532379789657152649123141349351330484088498681248286671823753117764471185814558411887727643421789495100871123773712225192075189151432121117866588897065905803228498400162103593788274020548468062551015853751948558113997046506563529167830702315132811376616797654661331493069596463978190611369450163288455447168054570368652617709929214721634280513841707028664061247970893825393379847933864808266744112375632429218104548510276229355166674011950071290012343213653036602430838962199639947390073122508667999832587521238390059696706300311932709385993016641640769724258187413105774750435482553662500094973888206958232216955926481534132478982554046565550640359434146948428165630780090370988989631965017766159380544010236788200797593304302447802907213949120593569596719881915712057593201173000635938813102923934382636046524232152457867917757368797105193823602159652456864726471398054609878864437467442549999335451053415199948192705712578242109708067534870886415708012721915603467924838530033058497192511602229466618433489921713430703675840049982070922851562500000 [81,50] 18202264402762491466477632635796508541377954251422561293048740988688441852095949098837792676096111722286929231280829202276459052765328633494895779212576920553365459906426415117145031023188365817945636042684303759400369183741453360331749058487337732093067847090972951757673381439861852728248864282379548542742036296660233621568166690938556604125129639539468318625918062083374192627895696379142841382076311812965011324322505222152973546079474798720203793798077420386407449847627934688396488898230918301235150210971356125811950274038469013604801983487064870330029829178416958898973029154653124173443610716123673990840677290220478068786429721118877801458587776987063467636673008220386520075852967022762954344007271048962526509041500892943560735256883845171276453911487600600030334419586376274806744475295540409529730306444035133019071950148680751679081088853563661087394138388930992469073597503642470610044934662038840278348394421850291808015079814483788845782169513109550058621646612149242721480219648988383655841719702023427705093334997312687401496685713544862179575443147962303516960375257177109139316950785373227496651859837771289536702455373612624893608570648057763780771442393136562027091001470712180240391229721045764869982104555161261793828446195024002377745703780741257813761902475308841566384783632209482735454243606417478829333548861031302616693913556567110915378969615996853436633693128567584150559220186489813469892619444175050410384787952515852577014853683917580774930198503774989243373038923039718243225414010953992988394732754547275034498319625458006324609562461098007435629759592082424165557414950962769783430850160675119543709764489658494716077948263386541343201735511136981368755931924902010277681841830175879148428679394428293261606345536405335623097411053202761371090958799123562437479350180679079859912085811874742000131763670492501684455238436131026376801022970278138138398946882512419165323080960661172866821289062500000 [81,51] -4821528743244489921408041683775932319826134402544305051452241672183382102228752527976926377237090997671395585316490106887688850741562231636890200470857959860108980094797639398550103722315874682316894638688199558558434389941030493594344609186936473793885527547116762952778419054769347435203494284408397305025577172369628326536811379907429720064811703576081434777876625281143288883380318889386692178436454983354496888353127479887378095215465652938814427441942337348387790757345164713043362855562283157216365996769956217929027056505216735175273054736085859983882456545207129707339990995784877878682583375804705370924026472569610793304492912092970670510558167210252535793142990920461476436027155164943753299021010419469045662026355683368586289400245232869761052471127938489516844519166957767389869552611772014451279246988329162825539683217776374746238841470132114417608821603784772667063043600655277924877826938167760336029744710811465119086392827915395865933428919463220393479098005611566294268960842521292829620939369720817849603785757227897249535186968476097415159798162047015197144465432268688651573129546293703669640742483245348475861229340563937910223449222614172430152445738358247450488504814932664490316537429108214165116611769426049465579067037997011149155586888118911466516284237294166286769483071699745642175349038281085559176934978101361712750744021364886997813016775591121762626167267181609608169027376933174027451089922572295229463818997197048353216526243006219698514787507404233190040671562750535407280567682657862713761939353227734275909003311348418768740564121205868270936695261663622106622968992673283914863315226572421428770455200737804233210231489264439074180567613845113660499733278147010923847945680000725888615889969647964301146283255896232988196373546539441243021983019785165864606833895249296300096677173743445324467200514123812678505876332361050712350156681544671561197778694718429903787182411178946495056152343750 [81,52] 938435871787450972788373144683209671914458837634205387896835119583959141969129838463938084316523374900092766492287775558446040674035458049637878379288262118313002920217013399679892698191069941150365640116095046216594447194368600351126234735856238905881831919139012962792842599504263243133178372222779391051183913441454203554259450472689366705642397981158335711179962220644465668150500098803991818326247298751861104906022168567429879008671343875592259221668081780489640476408735797998045516587391284944891039032511974172461033526968467526277282664170294504053589028086492803035375687804050852397721859926499632123103777318525325464544731830915604164540203435271484568637220768304761400683619404122977176513037962445698574825041289221647683488670111006937046532731155095641920705126511302731438400010507576506227495937388133428962833955280942853281344421495671353010573043708368251507808484973799065498069677021102331851944477265903622023119655481884387647283320468851319167268965144158493824701265957820623107179235626801054682096489529185237610434360778368496165567169694133170679257881707974979716272849271491799963767833560421689552861004334979502604492969827924227446142611174027281243003360117256572030755862808733426022182213625682916553704108942127780645411191718663514639747392938963793516058822507451998467642981823498566517639848682147844747162595818374943616185455462003498386214941848323903439144942514441538333416437950563019177912068718892930438650987659506043693498937304411656764016351000578233599734640919175555816449591237170728127439479871476403419330889505382110474202424986500078078801216456494971836428312563188351338841679335261477119008190839903130731505291238235557205906114297217328536908995899964883100495691472423007861963085852752492550058425016666714414321899455820572186550452672801259193647217490470392913699295324103285211805916965371078501553727010079671662021172373613353556720539927482604980468750 [81,53] -142320646529354328505337722592625369688196575252803301057955451491028657273121830992930873155658067085093772299729082714627112881631137335248780000136907450605312414030648362576151466251293628025111516768455234134584699381587082691731028158754825719564209167359965226841927154056872408881544590004662858365345028415101526242924563202805544250927203969295221582981393777277238062824588237118145304763018134637919622821101919078105461034054566698214295270766625976782188897384983382709434773756823074254111876983917089400897444524262798736780837748339554603137418517945398039344736484320039911202580674167877195826801668064835757626726049364238079687533285196131744599682982643992178855724561991588421217449250909767268669209389061110820315150041156586492435669766021887371459158665111014481308902004677832357265346657366264940378826060573553061120873620446875741182109907627694239395278686854566489188149724505867859225022864330723215972109638050079772858076921248779255751007667440808819944279181929579893571888523767812537400170508051694219520066571138359010475101668597270224312658537069106648408037971251795727214015157733975088101098000027691280594410957631130398812926667442784049392669904546985220637605038919026030980179659905968920152004504452928747605402272059376757747639646751569531506016252190669014177027146104485893249306517746418600622205295253840798656710689820749301818071087139247620159187168839630469821831507913179052710430703697925185241575558197610016230484465897550841903546977896320839470868447087671290810615270485028071559125666043448709298118369071482685678634803599326961947585361908435170547348203176543253656070536343010578759898750692337560322083843961229746759562975153774054159540848458902886673151188962273040072673442151793677068081056659752627059861522155368143512699075919007421819872826783894944044004118953802589984544149892311294060658217099649613598955077975460881134495139122009277343750 [81,54] 16908689185445906918614816351496959215615797846446224850312014222574949404666302193978757380759609621159077205509362363339901125224202000218019775243856686090130496831589184044334627056071535072467569353551562185764060272236442927841165410042807499064113740754480898667542321302992730721758744014043484809045007079685002651808554279838710424032073241855068773024885959098683456185623119551812311946452629060280897865715778042619578151892795821240202373152608193144299280411204675685697331006888417307038974327903873634873608531893961683572050672506762587415778766596165552010111216626337573337001546388723968496915262915440630967757963756301179433195917209127929327360405192538923849153755220867702989635136024827080842788742520219522602376858625780289578256385746133207186314045731156685664952411185923369929077412677358871967448570597790912178117943149208038712418425842328669201977048200788503563041449363872541574393086503981600698300777002263418151656082534769774900665434579558897880914435521001947698609301250121519077781492649798141044387694395833070314956398654824277724927532090846429951037982421237583145448848636586854719354880064821345993342932612663519154642860050759535216188627998111320416425859608549062817396532436208912549683056683678915831496700284369748293777133810963497222261219433134459933773348846760823630576153572496431737775315036274561928757113498936075401831959249758593273299799491241296357154356874275955340753264276175403770137051376311111187299999858758108532693815199061995304053772342657290647853068383360863289177999456838242964857425441749071964194558481092644857876948182314686282686878605217298569252705930201532834246526657719996687944501321150421522471407100938664602474610777347174514984934358535042507793204638637916737342317617888620769540463586387455818189871327973427778042298306191218089790398023279759989246650334154032268778801399310325603853044640345615334808826446533203125 [81,55] -1469016127929937555731488117531537971413184806233684418654637861479720998184537694852394150993887160212519424699295932641934070262992957404294277603811713834040744729046016772353026510797261222804478225535684818160546100141924277791196357726190704959016880362988369501129540622305547133027107539729493715167770126629547408343933032038201159361324590928645356906624371183967212796282904531008658554334084944612658726966656421686629272782622041678231675512584231561037286932360996591348956315530980998571086953532609603424706061075065589406698929276539803182370727503147228208168261579025558348291762474307973430140427605782035367071435225103766904408186328336674468215324873542089355449965403386306299331155494178893047217249577166676315087737564961481847312929706147822578222607705164342232001862292760653716264060924579699304793818812781084534849628260231504071524957936195909861882560070766801277220916909384049779099062195810559178751307609096837393846565116170665526823127509892651240330399429627761785136189922042199218050938973081459806337530878026527605996594227959241255702886989402074618821976968543214112479479786229574257964466800527496873525484172693863487018853297982928495089734386540509398115384635691646903974472907867906322791997491543866113704432262582387621143337830613024031684676340290764749189376185896061265210457406350855610935386694785568924386046833816262396918356405726877177688696837722032240496518027567184546860313138528504121160567214441833227231489523009955460423444021438117658269827791193910981253220166540969282161853541156775900105199335773588278714275964699222117740967139546215333433439133850440126822822279148134623367042016926030849071725528214126412490032097147569346628814402052093210541253694983758169091652012503532551937503768425424462308338638635856641899700113307744202916188772326504087778509426211671580543490451420184783649529108515152664438119245460256934165954589843750 [81,56] 55673552693974024906102172109934118666422482080306590568169065667531468151497011695376352101505538164620992063878480204369276707526560968071633482287390812526045954844263179737665325433548108410221358890169818088864395879659898232900224292382299068003303135483440856280351959618983030733086701319579382696269323671280480339773668309521608312264307971526436588749520955334408192652995200121622058028754325661073430432905568850618147151032862017712128044577636070647058340243672889229514155112183838114475569644736006247467332714195582869371893721795787646615676273634992299311078662414310063047678930345724964425717871768895374934171312671617937336351767275533752278907287952025921065970329379457940248481245274463305560142735774586326207516711044913763377619135454951324255670217573318885642480278536682307645289907170116906927329411196328966153321491572486642895860095121425743759463343815057059346132397819443107371244792389632620290016660726992704407086385382702685969708262689608439695871611757193971973499533071758779594449199521708617340731266394699009431045351425292801126905026064268827166326996873389108788245765591175237440017457295164536222954261657847257095264630823816524845519089000485568717374039011248654370536117057550471163372682677301309631549143360157684833188779161589285845922219152864420172038888680705096040888230538550910892246664978146508740309215107870415915465199347284208773069758590514996779376554609061913294429680271657486046902627114419135829333658850022008450521909385297737443628536502830899869563926858481723100917198166831370977458171356805333144061496320316320031469907788007839359415838959580369849684257081513945035644475793993355781280698304709280571920788392071820801974016436861288681127139999472641868476618706692329995663411110084484696554826648479001785497239172438508060126529201190022261005630163581500296239335016505535199673668222963840435113525018095970153808593750 [81,57] 10780796195624004898499853982228507133970482486195595401781995174474553297432340477957026047377835579540579565352154158120615124456910157613488715364398618115376943103878223258664400848644952824820119397110032003362106172540356551536275078671140718359954773711894696456118644923152419698079408157576638491927605083549047894463860799329021445443451895902790015514707970796844754209167675897995898711622463842354085782459494281175956476490677200831233217468141977171431541420604444080203979838127393033318831374989937070633384603214580047936865858321186107873847515713550982048542146142997085808254617077925784619571281342867285303646024185916721726179175319049053120315421687067520718163148045605486982245491399916003656256418452536882026378395428346500885967097968714729784313020117108997380350236047408678001550835913365757502316624644118127072813533288752610578736214700009940351161349106336993422092058491238395557884379962177349000275064292003609331321837659004314129437463606997770849354737046005236869459656959363989434330847854748184880191820391025776985657048680547462021306595100732336327118008352271764828270229469727853274613282830523492004621827046118029633611654496157096980137007635877335597792531004533191008641224615099186722327436840119291949540354618416848181475413236691548372707811487016047542770587705447426943189151000149078213811174425803303245651951451942277549894063971474424467874140436909120655000291923495720924582278885874234291423037352314404030071776830269273585175064838922478993589452205915183653893064924013164396759451872578735243549703063572146307334390637880141252866236613736301541853721228329775619049230779906472445684044817213091597825686941432257013640500633076433692217467952762492519313106268845486817177603112649261495492236808435411721400936818863546658593587120765833598461985873400836764795664365337644719568145906270608194721383199521369533613324165344238281250000 [81,58] -3154473352321372253120620701755728654116978341124647042126331732824824063740735753215075058442659785757576233259610639500631636724475330392912569877167921201966508222427522493504456161146343113441011710667599089703279302742234706541268939659139526426701164375352230253143854415882993790331134156271650912822181598461442297198560445830512623298416983649688537430723660124016663401643590276848793965316691771425948446276351296343508413960197551756986148384456881523539143017064702410364626940818835443255106121051255928116337264314589264243767786041878712792942439332225563920818784222042158296029923998697595383653951861677350379846331616223784263375475169782958489697568712244735468110334360414300719137114807313146256978463478457743056760614802969450366687953441261101959465570242365125457706295053026350652150085121781723747206664563407425884313579978543902892718547919499868002278604270649532521862361604056814236929676403697327461398513212454868653637155468102977679846335566401760521215025484168011674525399156446945563588570949950960429707114986047977578821380735226706343057491524380610982018134102914460942267090581478527980405580740032217392648580793809930794984088574497687107478979466173878795110405651607520423014195651541642995738868448079449999900302019106759661907685347667245800749812125170542404836418347612911184809986133306066827831402136688554955974147515866770781045050005040549447879200903966129952051493981414508418707577105483025425683074216816803692882864570204382034422710583912573306487540540906020966809619570289351633096412185373329873869387341187932110835760752023947820497150584574992929911751361713290055277064215611691184185440633734743334427657835619344044460831397032476301377590169869096605290915440433138552467154196835710609367205446564859317394320470481655756625558602508215148451062756599776041381611952952824503096643196274010551016786507716460619121789932250976562500 [81,59] 509312300064001598937505984523267870805799483292687668375788250197171971519278233183242978668482674722306141094270790774093733791497243970819850442781662877662196221257590962412506290665811774661530761077089709911993063294630822393505535547727602027084017342031079603923363850889567874158633612370549851362713849172783575107581907581425551931494005115224096802886944805165738893937716523187989987311817473440816491677981776352684582401524261922104868873523116286311260186142449875969262357659901499185523398080425781232263684486431340393064119072091921357680043366648721340549163040218265828706953800736750824166904097401102636088767079445603672495935989071732302349740984962714773704953944263658100983754626876226668051706036179173656863649931190251588578415159298329277757815791335254409643584267710094164164838202140918179084358955110566753072996234796287881314007492620916799309559595378462509925322386997142073800395583824647006329205839263951816867587219814912530912013633084627054398300370172409644307253691280283941530601835953229887898506304024436704033512764442362493508924403021656719917562163826476828006414047635246749308524561539286400492574736440940708409661172799928530094939706287737510434259454913028547001295144701995313068764758986174664215109777851434515932149592882600546457654174745911996607539251583404410929993287503758117570152113238723117275378890034871398994570636635461867431096912652890525691331634653754152821532844231031566809407731798931013526182840098742920368609556388478358636135697980632543009982968086460344659508247540351804753293914401541280606869137882570116526376435315925041793382288832496013048598405289809388437650476894080005950491323294415529091278349000653993018571669457975372449094779553470797902909319405706469691211271411996050064347976272581588447580949869429169189756946150583088540648889676255598591847614190625259666944657510612159967422485351562500 [81,60] -63504652232840608837873840270619525817721676467355055663899375584900701599534641994805448071140580424306452948721121204200919855210989074396684599902188537831177860402171676650856140476306948007271459529185841337600258223833456934434291394591028742858863111873773583459443105986303454519488326146112840834726452531163696008375566957078063266768351144627917221788263379510942141676125418326138147445438452433454564585924220741251580836329912698459021801609282973362611221350752699264905295563461621134326879384235270953188893009869946244054674508233493034198343832728108934859246110681907441292664130083047514495296150592137228641326731008176679943343418812807421487705516770871907929975578295345716789059097727912152318637216672047141374192335740894102758438732544275431003860393387562473419991509780544432051720865691003070847224148521792674199836990672213470863691444957223137361336324386260644705440411238934870650017930184429682444431423421505150015189020948801101082400031001397044348378241857993639822365546557622688614743738942479283664627724026608642301982093926545179302627602917353183820270285545042024326507838722794826260289103817817451483405487192066788500970581294252510485769673267434748110981483146320389990266633280432124876367943952133917369786168019788262045066498012330246004372798524158721133542473836475885650075617482574155947430527839536187959450969517562740270883646155425435565661285624081445960250161714768402668953725097439762392912826073611939464518647672392955867175077298788610452641503196562533488390100588283549144186784800019761748988237052161987409759795127895073749548095663208242666700118841710972022091367433687073391746222697273348189387469820075122903724116000206849553139712842113430598068252283987760338630280431330778551478033595690429768453642459191087331762379893379378839505530800519197196491239116210842879134044168532025054219047888182103633880615234375 [81,61] 6666003826311905213410791201452929521421080672456256878103100971712499280491027482826631486025904233973343139301539267196110672619097904528033816866042681053512711552499767023909548707381626138269479028253238825739231194189502139090961738943363837527202176380503707047792281184399278329072952876275878517250751078778935787936688607358370046091536095019913700717217333625871893423500210867599334155359664729479521071546502601037800106421623070289292746347141756005480895769036181651023062387292893748376221345696829167544256453356050151159898902326537228457499238921273913375134445002442760995937130135472765717740574049534265409084682054466432114635411308860691847829338248109435972042958164580260118269803153083862253272924897522892252762412793065140852757281348658422383450477853746661393224433202371035980829129097232061347678976858009762539685109015898219726994473761929846918993495807737841352375234501693981635257973505206085147536254441840142525821968856505903692844393627925226410085418018075862484085168292077263815556688157543811728394085236467745673198209587820435096974656409657999731278882151916852629846196558625374125640116240175247770676534060114236271020819742161064622180432456451103409073802279654500049328585936766152631598491904672013518388438532861797291462156794333567403135009840449718865419807884960430189502304183732631564948074010686381932987259080477331436367901395886808861942613160733569213357346546331078371025054709733422538473484933970365663463492186873185639508634717106867828926920476722589123041941064529346415959261136551010396019314130769361558797764294340427717326708608682961739662633852034474478906947201041315164379426608289847425642312890062578772858803129284329162285034252317940752111516622788769149985394198839057470219908847038387787155924685318596594893503967004711348681993012770368098375168210576195956308144519031344543691375292837619781494140625 [81,62] -606243632402232058179149512082001406003171947268871749864528617851610978336232422554946902163502752418336229313784246611841583649383616964685964386985330066517542720728603665976110044473986636355981801427227793809340523073167805676322498810831381391644824951886124083939505724838314670609174077737641674557335493707488720123116358325123026890014662997616582464712004845715820455845031133410523996743437311759680616432840548962754674758194749553336523502551311126708333816923305221628532402973486950516385696043881126004662753452853543516924091501518979534093120259156878239598681916627465993661342759629166276391534947615840815494475987106252789522084050289237647869958355354850820357360031793990906188300798916251612379964699503076522390383260838911209376082465087447485200269662753628591886646348070945085940478634834668019837982508379130055345420912586991109328724168690377652680299568415013669650376055875211393120903966366623234842333435107064927630253994655447786479292860929198967309999499511817907575332315761875508081402371025305251676952449691232532026932513721228889762273408362033452115932398584293720822259199887639289593090130481541296569389536299517643192321332954726661663939732877358073640405476969413248481761330534145682571326100296051856271266101297876107601033909232158246646671644953024735112733590766114483008490322179497113125403430813494942994779118471702003763598068038158591921148786848141072280720419144812379146422433029398591700619681819216558664008624995618449656513812553573915577018150451513200177310695284912055111655378156851445542057957998571805874295770894657332409879051771053027180401710246178645524451774396943816310298892079137706196141161694541743307462251450766991643755171380443497948961982545734111464886583588715199956625768242235527134696735860464433165632724902429705648048151346878884016098189324559561245997496570225848699919879436492919921875 [81,63] 47520989668953455915905716158308560222385751383926895028862266601607486938150359200132583806877313054550872586954418553443233393064450359054244149874337538289948746131441687364514672531257157712484826566947864019171581825560959471256724169398074090845956638180740570800228258245400091713498890835019261804656757137369574617390499722520575083854942501454825088256750663008569846121848570015611792967738296814543484861456576682151504098709641921823564913243754136333528818273274008466275791738170330502151778520720337074582079803384531786920519010566751333897782658889219952921897321957391560038125914353514698968917549428993981427253520657071701742773946818441642503615065311772408241739857609787002264686811545771124325590603613563501360683568737806008640557363742616675882105371265748717042014885926130651096733706043474795798254529054430553913759164154513171174104768009603792871848043008920667508344268953578077884699468509107805447577278008900932700672045244483584870207795462098551740669979141550040902906431650710897462793218313494335899440841792018063085891923721754436434459136615489705868142977757954606504307087514332937262952659200335314062157060776162878656976493682846949761906514435830391841739395202345707065839200206723509772920736229883394565146444556394541795580227245407725402755867385764795170314518830734445052278261978942937715858601603701919694973090507823381217781417829278693642539946457758499785291872000945337381876200812982786686999821341337349694641206916833690358798265529238483046103332547531894978250638699497694097229858769744650558465168449107817087540936463564267551210086509627846063324454202905804735078882360885578863443990362448731484650924888379067134555749185064703675781726106713572598648503594677793215949283927051998591034999048778721316719136909036192896026431258892166015374605979987841798362712040734202878500269662254140712320804595947265625 [81,64] -2995138936143464823479770428466244439019633577845261584559778562083483592016151261739047202764808312742465574921378679660217223670763995468150350691496427597336297113363394193966568113194426532817314362827719353502582097119411519477216030877513871199116579841605485928012167391351266430202469952083579929472995104985154267381569997719666197445994516130299771444898053241765847962314753950473546410542504832117307087512047290841456147061003180907601648666114517907346252246617492828339278998465735172119335760617336976341612678313220626241960717383517861733050124190767740743691833792596104435845063024163102752221918126760403400402099611032211302014380096438744515480208161715665994451380081951049393300773049813209519341649575737066419897202161390729213657989785328339466006090561966849660731089077197848940437384183236524810009429419154468144186095237481336401393675172274924650612710717194019481122871844491598910172484125900140287496237975407453399162196616898643057103777643474709966832012543511269558594229491041334343467628465611488095887739740605433632134666089247938051068271847688158944223504748720357907058910433016375135578254733614884937193668274909207237271901883564757567218713685426209557565353589122816703612060119144720758254173492247029827084058766983207454790364229992909322829176251311432871415758881816600365232817177407389291584947374452621216263610905663890696840056060581924614479005119712673010924012937585710149771626635172770778379287746605784789001691787352470583547780393723048131271167032191737771080253388907816516535916407465487628656762321359456869634353640111136033598081827232000822614040309231885625255462729329970197284565559847798754699613859177897857547971837919225629138757084760705177347595164330706306676831245166365137123889989589806054851149786798111308938313873531120799325121039889202562429268211427468848739863460650667548179626464843750 [81,65] 127802668436608083836788859589479252796052983875157020657685966745868067778867360901264209775431809976031749910817880376489798192264492059711928753304192515906334998132502948428175369973978484187312023401687868006868660889353887443046319013875333270735729135996724055934399346013824487356560079908597830751664661199750313147207392369524916817935708595835369449089431896127655354875315720649863158932974892947369748612548408983977736449950759851340686209155123420598850653602958695360973337819445542269602048275687061632055935937355425346175300773999115622181583898135240813959958332620406070902936753836895747130655260217568878375155048988381810094822902648697192745288419349566590157858393161065595025367645718915858343255872781652807464028014603876084963498825614287199591988071817103732988054064399352438263518181756670743755155188649549627994806096549391594627589347447411659760174102843271753999811941062954902607654377871789635621579451817352432260963516537031932887743911731359994890166011337551210028658157361790462080656799766172882600381154171691636740792797610193170253965548371330464472868601288864847697958017986328927599806578902972290070771906704486449397157046938662990115641560350708730913673755949433755908958570247415663541820428656879944091633410755920762300441265422897370722819122088945296871715724295286923422845583199917810059729116975370529480309592022272612306468196333430155779818141683200024561851013785697997793567221276234493645051581771523247319041866799712839357871759816676580396811962781198877120102862464615382505054575358301691212803763426366445927609891768030297562074532182606854732327944458904613914797076697965825506588465447495626067186046816910441813724521612588088557272494443854424941429660115108609803094215830577468211250069008546262415663607859574702432283866881021726395233899208697280974549558008046545864999643526971340179443359375 [81,66] -1230716221643696447741739048117322336009700091913842737334041093209518602843599409774852418327781368882657826081452488964173688349151462031548118642374909361422316328193026212132660940927470381005192470648883199156737471760408664551446846597692696051711504007330159808804126217985251198302947850613688351910955922688412674933535771192662935443902600159936746099519622762440764890373385739028248242765937403572735586292897472850591706874996108699072534235823750828966347031751465947502589040936740201731657808670155363271409347742498661870122117130851159381087823766704480394701074609266743489473832668833372877985068059212997333651785382643172028745906467309921043019806524325663978852047776533452884397641539457288649307027301907078161630211907677693317303357845435203172120081496740518225093434487389054126259684597627856758240616184923428120713465344441894246353613614744252657709101552438376675625599319277862080960561214164232233888163236744261279476536765216172453784866704867461273543293825895529470093548004522480239480739045972698113014430332165372154825491376790063346954898423280572301307527754912028675258530171280396866951983125723723830161667446441829917751718192020142811043700370020058543654870677339300398470703664833647343528762945067049278325791753775149450793682252845642850904761740979237614582025127707775160162122181903527387121200813295397622090229273226116999650170615018993004910740119443583749407657731881160212213306995612624459634938908771316499530546118937381462482583520558319040390924854048302802169679587975138717297880245112704051993491067525175540103492399493776582244952204941013424179666560828947621725147270058298371688466627938403175309301281566986666466029837643400285293060237533648173340832257884772413972053675623368466196374913472935965432541476772093973385479425156848237243209441203398287964509982828076317673549056053161621093750 [81,67] -247264811476521651254657768863108578302025730665898143988456996883870739631418356529148002891067678193923670156899870836163025366684726504117635354424627608910525498282833351296259036033676634634731273570446443196694197800740298561783210217010007818495671259334885914016941478961571830393081245642582958574414950523088739176142209659565633780516898153704689688957710273450275219613536836541927387805037688729513853779243545421149807795279507144734816253723339349099452135317264297052312281792097502169974571279566887862838079441721427522829679739833328271073622800813189486488207324646814937378573314947096092840720739126679749638065169837657923313314285039705636367909348881599410665325673661206673847752207201549268990454324426021673659062542329998267585040838415132842228216251232450381804669273123002418145892271695619305162873913989958698771531439905177229961696464666327185685533072669579919952285323459177094818558684069542296334511589773630361700887679961961357239544388442054893902234943360495262591958868307079262518580513959693594236702246643654826331591446229290594718594670768349785734537999997644992710133684242294494001828890921979369382696768265471650443180816785696343390075361895244101161507806070827374141846938592175450534488374884904486670914061201102271358465717652029030044634163489738509098677852299639542504254985326356831288081035898827115328097829986107676204917259798066271863776165984089873708209775022806394487460905062132948854366454712059617808666605986414692100547909070207103993035792941508023581095128448305850757318360679373738667817094619620384176514078319951337930642251854568098494516387044442402302807194425488101811545409160031521046130429994336540486958199171576676848347112691859125107687001259168918749485561034880240927717068794880029394386333668433258691857377612479813913294134513460101332249507777305552735924720764160156250 [81,68] 31978878584359974692445246614346329795947762833088421959957278333655095180780352809173356235724631135031937822186465804026182751781370151054760645533556880142743092494079986015030894610539935186262490810480230855784665306462889243166791531597984962549093972528267253833591733101374313799154324425489546344100801100512061974920545907358012016884971180301201652842780461413677505637295945523112504543918657693220038427674393179938633053315288649956487806407269108550251799608963276334486799746236763667389105685806650426188759535523605696703583088441980020538553049358822770191238723736998141009643570337774467011357391046786010947364303645261578475251233572831352353395172886628306057570497767201450863529762096211783641497047350569764359367375071074393704812361019290833732654492198511234056518131387917689322785749746544734011379643974056198715105747046374087572280025931481767250199428547399666480175697225136131987130412328039978932019077406804128422990765864739194673579924647501306562675747721360080177109840247528651624613138340692353172091490661147622026934929478139287114989477595668761466222425238584141511257903448589153522384039165809792100349641222198794051175421207198388999216745569452761280170791156975239554715217799431343976751263185402939712788566414719319900434465873484616854411855674714092476184809078054445080687785188932585232330327223091773390357756092388679945649287691949779007544314937279258905305167295118470600075448214309383763165630149173962250043963603168801616288122256318180533848194156781909474965794114723539972871465060398155697234872315073165492675388819233392114220638214092113122974895011449529857143199729295592235190435115461085684847770487745708130472168915772662928034766600656807465460280638613108192107697086707298446236149627625714583336320483463879588707268525782144603748408323296015254300073138438165187835693359375000 [81,69] -2297233774148667663711571238047761307465179710939614635422436455657475728568588085112025890891642982719294146298803580129031653950398372556474783298889628683647472758226410956490034069295919567510594916130201937722307692626916315347543023953257260517512775652985448950904729980366348239398339773121989534421867042819711583279576951507721763697263822210219424928129191554965435186843428414792865650994831198738165741273129677548411588769729627196774429113065173520834406761825236174642772571071535844952671307981848097970027542178067987531715371019115210738010821355630326596370251691473581455228734910633327116386572002729132172411735218307659953335175850413335256622278157876358109728160463081039425266251369625356757824293426707716811067971641884584278419493279571716651820758160831998130238683942752382132832302247234249311881487475594861648178243304497891387521580541945975496910791397308846961772481514866708099575289854001483520534452843398990370023642937823713853155905953502649835912122391988351432449439128378072997560461964767922632452107666388000874493744966844931770618987785591526033964373900622301010594113445986428457405191103532093008658787884094558896735463269910163435538946120502222689922289527348139727647958130965835467109407241435609222307078453136843083317964637133810630019320776418146184530508405916689218173245507024149966351133697898809300782912481721627176964031260176602543062562655774824442405729266195760532328793446750673563023702563195035809939952867282166990697520355518349059513049279504922596818278278501977584889051780255585767944592630914779310978083697358209621062577556688813600326342425860018583111557944049917286274626495139115365845343595408091957829504832152884803735579965323801294669753282157198030476005136407908899202867158825018140287083638116676571761855690568569312358411932950552625243290094658732414245605468750 [81,70] 152326448691813801607282785240816309724231863824002648733394447246498736014833832512482308777381046879262550015036239919387625862679677921919770100787928627600352616574048448855276713274018017809604481676851048022067369233181183507858896425010267201841476789366143359155873932534010074847929443476793522955032345376197188915977650300147445889022017289229344894272769210591739771403772115601267201512231400873115024931587534839750649281507705349460179848463713456180457334673375783250267865575582727205505702828075239967592090903151687144411696504453148305680914918279668683720108929859524812544158894998407427413352649779918116480987319713279925534786562236627793181841350524939295177322648183105130019284628649717967949033959915320209142059483348761725731014998299153996481554425374986996629792921342021305303527362892932779133180827668852796956685305939144404318162258312974482240240487235757293661399833999989998142930078988729663009863628678147796673704069926530967096996653554242136138597972908959386272023207392840024722294018203338209187129280593527359287164155682295342666052150557578891136760709368729200750979166167110924910586490229233002306316393772953639937351091019287551322204055619585736645522658020585801107897918938576950033261855793928962554668701098619338598655713152939542283709727112713882129197735694056122937772197708642061869562630980440104114171753107569811237032639828878539162414912494162371680668353320214457314377509625509139969328517566906964670646523747816443332673275014744422978469025027231112051924090201915549374170632569197733817309080525215600033909400141750558966745614953436080864334655614800010927840315017552949819350467735530389199115088986109352985971220727795816583048032248836972309282244227486846306829971773179966833008062322482268780156393545033516941973634515091938584304860349050159129546955227851867675781250 [81,71] -4844286251724180165869287418957938986509681584816567784755896060942740630370687435944087831045626068974093813952361009311887544109538390412052897112542640254747438178637514487629031807434823011511445759829933918474954281801552092169807943541025280616106751866977206319291779700398665616952429299848003579319436547963801315126801580988014425155208571844653541407799445770078891019017193834169886910171630577644455169190133160038007958234772200104890763219397649110883505204725484701747003152442717236783416797956953274092181789499913178897847398087519219172545628098334204520313610910608999245961429097701377536567907657453743226887209537209643533614841826526799558985864668293670471720863824679162469659474733928832288047362658515600030618190129017784531973543603416390484029236062874766587336702069914621911333764910818403586638986491405224339291455968133965473247949893789325292588015645796423668243708014685284776932239656654010074965511234503305822779177371523699841707176711669443619580238948519485281526369647688173482023220828823459704344987209756648502097374920993150004627754161008286415542572553181229660574037165955205738934507581933345781657379820593698706457470443603648327979091203050032572407136514143519472919933547083579812412105858534089161018322499597726696738336965023369495814086043328836830676377872357110273902387847314783291338074887850200478185327671503037066099498183279703240367899274403540781757620515024892436876515991747791563217651940991241150234517819070583911701917713005184483310895155629589732471194823447895642229517919094982660386566707807843079120466220389443474170080277634444873588810792034133529469343426559281940808684571731838659730773282940565509994976860238796632323956075752004902551106436973213058245891437166379247273658671437777566571803595131584781929232433211869139291426478166613378562033176422119140625 [81,72] 259820274551432881205774501122254613627307051295216142870222832408506545831108587831139492539665890219792950443814814290690993959048795689161675546451643388921113984037547830740799088137191512082017270891098055528951884105205889234628047592251069244045223212270482138948976347770550251718579773600495025122546905999017789855124900831093604583285341961637987515930520068301556331604682110409817701077553032607099584554145231978441839572749044560279757168075480582093855187105914802723901580929676268539274611189721969770267470560137519236422247722535120335159453458756256496685064140095353853767262849360718420654358841143512504108935855976858631213003625048442594861492218783038377027972939353870772537352641576082630742476477142001212121990461826404149182182684247190728277000969171844440383695254832452968133027985072351289377156119668811874578071499814820477100213372344574784413286812097592237341241410381684239024801104446479039622758450274037981870544257824876852678634403697351619475281377082691117776040941321679879856160552390361598512589122953956211599944457528116771162004859193669417082412450425889855240072225110465013753764890117049341786673236003816468583055476444079735144120615380127651801286221004209655437690185921093317447440994776631810007899954266163121640110250388713130842963664442005402173806308667501958835675569295346566896938083819797913951063029841140681009024741863401551354031517597403325040377094057683303300755499335091249389135711528315417503968687462261079670970947236485532829890295805722349927683200587475847713092415941032305361207971645268564109321483937416748707644720175959962873596668789695673454436247414665160589415401572587364872096449056207623741182321855624726975497247917829888727597682104782020055980199727979877602271940726886101053187270686643362053402324509684861996277049911441281437873840332031250 [81,73] -525663896564947567381462622413964849891809293384553912036950461280890398565067358462376078720938903166546093370945905134118153057060145528687123587122864436788434839379056798031605227186143705914221269118012920056731945511390423802812187614928713399639772814991986974662690143718576826035645422320792883845886284148491911269619205037908019706332587130090186047787638489425336378808734092642262666381375993862607701254653324809856868826665051758305809262073815781735004160189624273076020639155268940676435046300509872379381405290551852196637450384588851374740904450624839572448348043980513593130283437185944408481472756385253030072920829887477560270321435393458978732615459606252306760792941072066753776048486255938633199239152336608126097190274107753359973014348078854843350806038062822639336029425025910614663142488232685416054011670902411537331530422128796222457993604288035073854863609165378051012659245973155063562654686374877132466438193294814073140181182792840139398609883863295569748118574456288449012775517437334267164739114187234421665653239352171476328893287364231885200386527028540111489761142416109112373694473698101828059762798854973217327823217058100033216429053043708247807048771454174043729591232427645970555968676584593954416119357890640227503716270887642361268205398820270718567290562307728709181806227208665471114146715157822717179128708143173801884409399139818473777772942590545037829289163793103594937065776027214017905149657586191382897384702552451251174002482648888541857774024152031220662071938438227416483475540783599323604770034735952965287039615495921142510089058077811705571859511579447130340507703909193754229170205504345557512361775400372968183982325054412813534176024928142447620450629996788410658512090686645437214193451901340969715415538014520566298731437336493785476497764235180385412604664452373981475830078125 [81,74] 208135457825928070559403109011577936598649552314759255138238513028655027943288171981928678404009591661170936801254100262887903329768257564297329178038305117013293739078829122781699860750843078989020758442899416450957792564410554782590675197362340913817166404416665294395406856328158344240691183446562199013227661241080414314294307891737416170307453851988324619969134254915744109655207196647514086736012870676021511270584779653975212862267307478055853509261102738467468848048373955053283357465493852636363641423989072135088608224910659858446713198796787121571015845887410097057312176691998071163348818947514995742070370605888829949505090565125338717754438827777812040367668589067862140330345206295855733802918716056331517383787247808554433718390311703234086497642848784789634537577428679608672792489015767148724707816481465815612423959048383078491182559198750176929637854224455192985478418928698271033381658419420410012946641749999223113212854151817440485716499254815699108362633823770551124791829802368758487177896360207406536649540140951475356653642870428881494954824275139398374574925774488588946293726654343389046145713174841315890007763248709503666259778636116665617047700060898891585638851485842552916865219882132947981926461656745709339335810724089317875871606990561992452422250150092151640573125465442333393169417807286401570776528725771955293631583718146054519330411349811024225061011613204594556216527937837278324753204060044590977051674194481977811859810850735741526624492734525807445537613181876928874407218188174246463168608285881370471493068379635984793843907304140801106006372113710235650582033834945676448898908176290082234586204440740354815211853533505430162652997525636288444094786162085465486234710012092328452017776024404474680522719979354824551258818320683150477112586229778862300116530979707113147014752030372619628906250 [81,75] 4936865562857277333798871036048015493586547931250216993195847580783285741099843002230108843026267203794577463768098325366980684950530693907704416232108142056323888340266601622317912921039837558531117373467744774984721151663072996025689575314193057540440192871383097725535637729841126640917328424696547128011599946397944978750565485065599283889804782812038935917386326100196888454717985017619815634676228685628111877911787425684625634584851814930007341207099411698676963121698403117146136431277841148151213623431181504497416383297591736596178145263786029839023107484803782051078517972374171189691910461643732995361415381096308883347161394427606603668531376462364139353823734555301431860680128160134752290460974546312895268905667674531452672539700251936850792038840189822933469819130860527788157782119938917625632255142449854279081107410213627136545793854760998647135843666258568200173303753339393066734791116059743600766746089997301505300298384029819594080339531779221593644047146863989214540156826635589172160263095842469268007000047685193026441556696289644910719590520339620067009661221065404445785631606569287071184458015999581023541941063203885817086833844458755060939409712783149177497609835301235117361128341906612029446890601091039368501375433562300740447053212816799104601371853200501513237725178127120892042794226784260076447704898107550633044043375787877059473074758539397533403434137992881003529385880242215700939996195647552121140903647420152107706147303395859347052148061183953567736314550130408221698683014301176043133187707737355675576658432931869837563139317988373225512798950055501228733046868944869553978414975896892822852069579111344908870053735409922877451642851170519739229766188520974452290537441771973049920041629573591265345148197699582467506039548217081780553015670678299587262703183918492868542671203613281250000 [81,76] 42980480154534677198123818179296799820191133794520148733157502681145168378362867632271403802607003621138415638508184960396574215411761455395435605240161745860879859150070458132657691627196944374877112881563828508443336144897856370416938101722060145500560958272039940155891347034943334138722235784661623672812797039413253367568960562311761644691870825687519622651037666687445683079318388692342416617383039962571321350380814948765929738842285351773504760912354109969177223099702379250940926491479076959061331981561175266501219614658947107686966300805922327810620172065239265358885377879407265528991427357179889607773964872356158603383139949161275092950201673625667640313498794550692103855923273597962715934808706616735642976335383441630108151784124577226433419118275116961932041439490295496520627152072604638940437830915218208943835294102211236292753445287980981024101358902885340059660769190642295846197050622950468117591841752044932327262138109145499518182678244101153236826589478491537103506752993262078506161352613905070562825031293258369148691679329832570994957790387792627278627319843774302233781278776543547710091186753921857253215723569217100109687223141260909846872917663895572186765306178420161044498181087745532781554630843838785689013188134700314363805866962706166903762938031676354495972378415248945913635517452365677154397532142969430139539853847781948982135861524496837277329416195675824904666816612180764151324747852136342702744914781754169973862986045138963290889430546442265007936470900478489465819799855218578603681212066236243461905748382007594561037507536823420032734813070858477726784525644794807136651435297522290062336666185016386839412703918690008848476293539193293212732240289076236406154525021469966002461324178802295186076718598361065453157526220359194412112170621436655944559513372951187193393707275390625 [81,77] 3922364664558934387811950235836971299888378393533491329545206735923755894635534455149444187036687130988483670588865954425838752764311347263560515070496236586630872548660076343189639321736536794045690808432862415598209853948235098245547992092592863041980280048167618488783780117076266911942544560958557141421283546913010527473604240641825088705608272257798242453602998389086948870386608354283479690032612332856829917849664719159511806601473743425490431609820029646101397553933297530201230300907619508087886833165230377078604491311852560942464617123052825048564709137707066421090957844755539492966236400683197750302200818784756187573089622130626937481051013027850299593591450942500978477243068329520519256709641763423151193440653373501348738187633420769106043150570957399996494933669194016674462806538522816155538266627305934983929725308172978732714581916011459109433531263917433710831834464408807784670016729434276843089621348317731387518727274555209992878420935885975486332233112444837039585405960222767856372932826037911503000901523356949835145403925573815165723412025494666046631260936908414388740505437683019716512861455004673716989746505896546946861853113592087937558631856476788987930314951908962367069504672861758944391189791104209788805911901606723523273494396630763290888976758596675032772359706868328878190058121015982890897874200212180548121249641578562437139331314662073490503572961402558915414875599747787178389923457008261936491578067797411402164005149120242459760871673546278938902619029249323038170053745888321734796960926906113494496862640620106172397221625467253302275119938939543446087003980943336630268255336932057858730277298279686112061543576488571829344787361601326213387272434482149537374344454723714021661108028490693998040287596823407171383472310249597739470222870909194999952409956604242324829101562500 [81,78] -16666647850210615521222961027988336052527649892584180362094209868304606563835739788010171849813814793990498083214113310416958204384880274193829307596783229252686365456483742648350754631615214696524465066373035463062108064399619400114462474450974993691665824483084879097717763814182223437204922626090224534507657942401018101364168877597916066175176890701365865810212407355512076683420896218976434102782691439591251911590323826465228065232483719472419960533148682219521051695906336130420019791107797132604203164543577243537948628511303020876567096089947635767369879277523548574325968529856710485002080567688062440497394988116155917622033366333491189084295375721208334386571686464046488812225187319798675355388427423176592609029074253969140536803298287869571624639261971596929109305835600956974887050077443506389739584166366335576849298388288284221062459604514887675063313849985962796047183323976591781441575353583195612083002003915855432961457240034683782451683629766734815576597895651347821150828456104603060932647802126627435706663750375295036322693731364964652767813304566155710251079351306244355010546821660313998913442933338529787832982046101362635960825792096786297981369532522102152032791436975120276237490589312737213141538009977590922666183001065125249155732929559596734826480975786199866622327911809266859519421909167416005962256300620069887953971913605732352844641751978599691807882735070476670505980357460928458927553733620471007354200130750300927325112078806623518857052059237385975664351109407249937984015924094265967727387828782545545802298107810303180849936560057002287787684253332040677599659418292651117238222840446137047542279608342766266340584597421837687331012772910001943472357637629957142710527857785139985310269904216084277852707845218160316476318902189169515594912762027022440893203020095825195312500 [81,79] 370981342274314436249021285390436465394148414241944960967477738672251490367092109924390497315132749822886756356191829733188087747513337216816589313925581968711272641338830739167906218875977062736374297518483191614880517454172218107372454458729598051562633190353132961294573520392315201163091176698059956907541629976062611888950205872542991087252634359697147735693514718107524779337987561539605072350473694406788973383813400730340152247846116567975929683627712834567416750241177125821042141563821979094251209594885325869905017609491719187239912206399240097252446059135174282960782964344964991814647469712379241318607294567244664776833196754763274421109770820904627883681652270315838128870228269661640237263408656089680393242067032787750670110952285050066664564701923333243101720151622050082630492616913410350785260309518476212823470210445372524161772233809595311400536402590200605733379677787102140549605053463629782205969352311714833683991182499971190970704810812749524925279696529270983617530663925370142308513686633275268566247693824543461165814858224508821640210142375510913789442305247134182504369826411303065485580777419844081277214594786251141094462162146007749618889103921548171984030555631124562379493558560627145311718588538571940171199169592593366438158491102369799139772991132915048951873993294579767083686004968315572797538854480566171957641928444689660639975170060452410378828199187449389889703837827654335015385785973963974590443842885542172091403166410789316890778715707192627767342088642656181980229245294165757147265979839133330243537826729417168803707070743357299574651954681514907585264609083251097007357290047297956196849363688131018122534832162421054283938890989792413923601231116241113782764671244586202780552928025839027185013016279549828343564251781089110618885489684471150533854961395263671875 [81,80] 68282386790638150914583103188688200057603116655960958509451630821351002819415826158857920911984996596483128023842100993401719510164637901099210444008147455926888338283408539607973386933423435576127486798381107844901022907863447918736273311894421036799732823693626967948010515682938720340347866208109895166300671173904369810330917105808639417287747862985976179544686137994701998168106496711969461646299011566116418409788704345299410447610265776469395849474854285678729094350420829465911071243344614364959989658038592061956669773183280751125207361554292305182708540918813572110129283723206424828244591096111177371333269515988184699254678592506408658121539275455490532580958977161562497033369915573931248830042680182371175449410321471686345052030622861349062958999651642873444244202629516859000627551102975966104785935696737135295436090105688639754973459914718685758932689803211255456793700801743174384507195764090728358032348769174759838905929745136669027436145173982279463462209939009509965389113480899740613333147175890329566214907234832890320466699878164812405509856951116096958292420294074390140672069584753528257283840791245724042644920941877082103318963507903308768806701276015993655693954909737316880914082460516683078643385064690362111032954583761653106048293925837024814047977873337985103366320185955348946643664331322555621520052004033717720596668895691134868842078612715821373575754887775802677669591126631742698761925647260029113609455953452280923983337035751461628881264717922432860601033530703490324257186839325303553331090037090181562263702228596801956638898604781910319565985531721333900096980890925297883210715991959976059024049209735474435738232462217168899102056485060797151718896590378889511620944684079111457066250248715467354416588523866326069204318108706162250496689313838124275207519531250 [81,81] -2129844159170342018132548373013231008399330671119368012939468700989541384686290199824025690742417277336503534145590194337588992053195011970911679375462873583771038052317618804205732040031393264932044123707067488549676166402153337924406467877203994352183254658439230595456141976041176980492984300243636012193000642521383629974588804891696412882908691298638355600920507201231229057136358116726133786014330647535034869323982332988902222927425240640501485608471142654343301631375142156433217276141389041389761205766033687291468618059447024287953832296499636050758264624878674182124265266090554385189297471392414749418706192353132252429442786889918355759139816504400527925486196501242398756158635961118830258915666438476718626148580763029527078804543975267276251313037637191390537649425544075032117010056020515108630399042187587548093771785322212498329188268414963032322397946799017967517193286247734052361665526662001265460982562650422742418045432672820092824389269893708092923618182648997252341108798683856672053920547011377221162667446471045552021852297733149275553256728834524627110953323005253637307796550207499007172540222976195711725523270857010447995863343344978554674160976207687222855216429394160644360004156648707845599960622564796075175930178501961813371093605768208941796837877151143555558814703660315215859067425236175053197392805236504843007231844053936424921593770933103385462603899187376108093925086167975466688442275548472938639931419466462321943611911652662106428492806880401881602660057056937098301892314490168186916121959524315664699644862314079019784190195925727709987180883585639234436362137146767370286786997847662919575077173735090339530808368096474025758241225153880805898426717375386067938061034096715857590226990036447184006328593091158439276503927499276984786708013858680725097656250 [82,0] 1186614784878621853527495773536022324245592725751646887371591818844585981360603794904486953787991674067969799693597974125699443139738706592067696252405188363106050902508845113047182289514678553657017231325338625696991059998901842751229312109062816761204957611207571636932926128430067477368986215372725150091044435821944896520819813465514003603501906335564723381894081165283982665836092325856231323760423420643514088222653581080579421484876053677082308765499756900045289744526129185014846778075774446508383849863600881410612517013758463379364957545132271501307939319247315158559808698664104735651326605510061251434017655968218511117922059221585316058448416219904494598186506244158325467292552611172899717228571018823671795597318397559070006431203086687089532035766717251818025806998101478302084311970677280458048304050125735432047216316842588250802567951384405039095592657799458750717763062770585904993810418076521702055333416700079753799312029470970001338890681134492441396048886555365935455923643454908840987232678071733656583764257102450954300433846138004197326300355121905675674706794581357373016556461420357213925433086401234636418072092134258317108668035716166092267753988949896640190939189990216410970678893336818521229102015980146061405540077108152808787989013047459497671778956590126305191172027710154832521267265618342318128800451451510968539537382806015612302351202074040934306189931486278847717396196223305640728314243259105466230346806642457939426508895318256826989176195258655341536125866822260831771120372804191285255990599389266334455613468952651278453818493201026329131957833972923747682152333042238549500818245200065167676972690175967703996324699550576982564511438175103396979247133582413314951283553220410277023306482594851592329852267799554065021445410012282847127166733389111002998609907306286183543020038757774084720670483316612063074981573779796650529909529954100657904920289013857615299279425313250848007418553267237779037454603603407576883910223841667175292968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [82,1] -26079610708852966062282705835203812720467840715184507480627841753257969282346348223607094285563760880147947764959656349246877967270125584449221309112802663519033224452503966017594602720139451279616941552314552387260279868875281669386083009020799697596252068359944214200091956284808518877344383429382581287813676310779711039668446290359553919129572528295835958974250462286305112418436455461791201233626908285094958518556830070260201165199283598254399819824996708255310462507084115316618246070097585772232212404188537102089200292640627945966929780914772109068088364391225538819263076796493164474776932505882567140778559534818259933742946862592350889186832034387977412419008484102525031516772276603887261726815871234316749818424547466975221207111657346474456724726762938378809159827826357367057229416625473171715169622975460462600908240771844095566774998554728180903199073993046883713874504877782165963685828627553594836398728225250260303519814937239116548256672956812098078960978642312952731802446126493630340690114670618577029438292676309352499491538364543576267110165038285226184627582149459108280322557957005177158070828652615708771683623126248407799880719952703522992098447688652658270034731077729121797374811031186687502334715234927590829891798591451854088760221434381038596235026057482242991418505096896710223133093640597835328759321065310884766304449205069034761028368405251213854855381057845899015057062491498264597821487927972145210397226002483156483055669802883793657906326725814448760166000291069686916153453761456753161036548795504107830738963467098355087781575467491700884294149252807267251510378038775908807799720303952616504041449844518258390586142151702151043086471050468524967867775709468578623980238160682508409798343120677981415327152351028706977745714292547362349074451446530729643370786424409890455584660040457516123192414657014666495657378916688686276250800661798284465142856297523994933037402052336294641036462842699446999470016097036340063652914977865293622016906738281250000000000000000000000000000000000000000000000000000000000000000000000000000000000 [82,2] -676101076624737520364578719591850525685846131390997780697963272445275674923797834106490225773065713142913499916496431648023658150364979609389866720961484601368185463306416490576181008116767770113246104307792763883450128554608654049534974962415043967206991547554498478741088545643698847944194123005728059234532867226250491949856376834156787142193681012996580787224233469620069002480479941607163150308182351757554541854125862330019107554485469769176787012399170766541267664290326378291468646789297157193627825016224799226535873964790529537976984216306233081157835915665906615927834445912641017926654072471996473982407036064012523935427085276189807587111224993913947033826592112699047515079362078577583792317669671536286283339893711809071935291954548994554122324220289778247271290381166462686306820665061804791445755973899418800682549716462858299665255442475943861912491404969167308887006687300995454995241049905418955526628465360232649976136784030596870634963732350254949689516271961052295125445610687243081308452110363550545089390552638972025198790130258972600509314065023040447148970626317031649819626335276790399702487360090261555034361010232802836553298290771407935155547434775072226586474727870365879561923572267773282994016571944869430767297863001201933054662244432644865438603234132785732869769782712552075484796780552038656789904162670059593069615547469264716347628701404024481041584477531433739535489635657818318260355470610508991424769356457190384175823886150689201934844537039744632557924460021857580740849044170124696216055176037634849313212852599277125573721021454124781617089987779295443887604142086551947664405487397325569401963656621879491267438210080420138047498996247778064028451774847899621256378878014034765140226650830508264053786021638590146390919848334577663401685812773341453239423221172379222063498126691334877405099290445261654524068265086942272840985102819226952248041156884368590088873426565599889105379979637867631123990235715343240230357224618273903615772724151611328125000000000000000000000000000000000000000000000000000000000000000000000000000 [82,3] 89964403379731045685340802691582768754120250276007797605876348412459453190130825350784265000538384778697574334599509338551843628442963507073812393150432954260754661606726990178499778638554564280490824632057047780201362817495423207274066622139308922972210895899504796375808372083578006176921689861339553468526461465808681540008232060822832659813086414952116597351394654067527653635429249969215774230116916367716792466519810476699672300663108906161721336126128915282765890713333350069833246244255989137488301241962843970593584536742936676812864964383244172247591743957154009918523854386592028732504158366475628061996239772114145656032976909280815992042455483062805201463554224845703272477052627577780100990956620911600688096890676682806106812465980254472012725196884075457465198987915958562979747404635203958218428343931064187105290264592268049182654522943218775226110182402338752411276137221719463571707851754833451657994595881230706386452903839853909636303278667177704120396049717267608199691858164598171293045820498356475169891464590995735233792292226560713323215201192865377486444491211522432431497494832055350114375740766410954203519506076877397241801320525377039749858610725842142719916686320004294419624825832611037396649320447558418819584632322440187376588965855253071479670183739921209234372059906975009477528673801302896918083816325996518800967429410352706148279283594879460913611201782374107796244004472327847716025521837535342390905786610060045665866524557171592801121066853051864761692591192054576241626457837513534448316736527265900963784499164981927941713293685533511185739217353474947504376480234454431246955467390839670090742371067601419002682833990296628968909987125065294226833697672310068577717083936047582994992409676717267637121706472166437990127721204634723785897050564057233165122871823746810275314998755789368001562044214704406048250890668282954598548998134389039209326254562829332497483464861407406639317436220615866869101550832558169797439906467673154111253097653388977050781250000000000000000000000000000000000000000000000000000000000000000000000 [82,4] -862629688911859798569563113206892027251428102158873409616418206085921421252578786541467326323392150258490727386289144982761393921857109468146569756425346371612764647088765212971152401027038993171864029303323901397128684701420327799665568874107276637346727837494342025764747515359154465782965687323530154749910168967940725801810702869144159390809561947570182125342166346406032912115886628470687800143057001985468808848088680349434580517809923784936815127418532144753637277156822463067467334146523676009348470175334548805165857756784981333546728185940234189101465358108815431328290843530072865305822156370707954360571723403362620668055827862350348039661479979083159235486318652809850347478661061640450989709309897965655213994251748971325023939393431316292059863958049553002746924266344970817423941567378573904247577612650726019247876004946418141821867124772430030676179233020198912018492403193428261519205645870978732574723379168925889645016443383396666940023208030035207366985757100242885634913782281514339387014018707576744048392991609949228655109312068596635398627006872058815579409558788335209159954711686840774420909350733618765028656609928401177738027162903952774066359070616371657995811255621430160295682793681904126545669618248430445539547452936265925801195498444576378377068359121564963519474589240710115606257143687295535798729504377284991692516534031854915703528743799489416486579360619335679501516029294738779179244515267108098120506757626601987334419654641113951239741778963002653915421188829753654621799933708727907210771803844640371984737048399773010241618592144198064370454917344669647196288365273981516922674836314166315188180389183949418889796934988826035782980132264468693720846799582298456267593762572530913133478962972447352046399603466236924500245500542843342801948632552854978750939491634997328614392984623268968732466987917885483522546657776042140493527011885907940849546660285913757824060592866594732149256368343410565099765068244558990009379046228800425044624944348470307886600494384765625000000000000000000000000000000000000000000000000000000000 [82,5] -10470764606613449975000510186297020627870474889280449941338254926800017936816615628252559257922171692929354612581066003951341681942226283185130982125306589941893476209047561194040744149854727685780984080522648412115281889456084084931011522586770030171796089245618430552280399841617663303758178821296121531822398405228151618755582945790547704625109281270200504517919763006870227035089527900972902179544207896022239569987047545771127914903158665482160288024753885694777818849189198555890791170660399983530619170623853487406574971609751331339901979147102272753070847933071138679853231825787163395926281829978008223926139629920434382549392502659610562818834561979206730187077716860193832162796040992356972292163477779062201106867342217183285183616980203759380300959926682234741783684969143252253858564900255865321081550151022624459592530656962379251675330786596830217140243529585116772808940928869536238889013426069643991577233042251372930986579199114843141733942813666762329922483074610265575027472950824018273754811777627023519618387247627839426675499870588848288265245686670579809827397427455825909446679078295443838414415322135680476116292166614543309181340962953188150016204860780873755943674041719590436134147944441769048497752291972795797370732415198067684175437246806879631637742470558720459603521844544369745230771732703047392647537249256069737841500485896971223132552757867390311084824636448588488153521680558568035120425003172661527728098787399366866655627082384616010751433981118712647407092442976903085334978812254338743436610450839549255195272928401675082177918509294587183910377148863945263993285320811600568685911545158982403260079338574703818237048734919074796833402635375484629119965438976275533713591499913398022601566501445654928396488323469004500824708540870117239829696999196312638070393509069804530261614541590266955110380413478627797334451851142303076113225065847185078836654577097529336512724212920298766915796271769940256069826745536883019389125505476512536032207556502271472709253430366516113281250000000000000000000000000000000000000000000000000 [82,6] 158479522833182413619931685651130521269245883637739134286798316612708230636027532449136794223680450052325734078791391256318826396117664581428799886218027754648274574992512467546977287909355474468230804793407476246281536938471451226039950473829791936032152189922367716903678901939397173095507247440537492825958596710154697215279927453199990770276278447408533210573974198685044123146166212086223835644467057432369193730594874694437652598566233120674617161044362668581754322996948627568390654684990503481516549563735561420227576422904565571092333073540207176111515191150118029495567853477729029247268832333045625354714838838913214556398360509890772369574821665192930282649577285924136696984120995704394925778932712266114124768227853802040536330396246350696603013332212700374496377397016371463668324566860379006966538634762620108270928160651794456994691685686416345630639050853465272072417954673766373366996426095834276442624387357121815851202841937975013069876700364543590334222754319583262220066361245787000638191519787762815364740636164986015273955081152918841660601623579487434120585862793872418965713113117526074278520162407504552529357041038790257997245680538500565077384263652620339020296107824930878850632369994343543958703051245339793285875152990262482216731040743721003003268179979645990080646664648134424407242113236960458093854023019095462341855913227104503743826405977161321771486167631360084429093816629263911561556117500660769586595553022787430965583474432888576939766080661252050998451798978993320674315941745655853661898496959915037133576584834787905010445015506676495368195584591066355506207601943754796886586408598839947065831994521007569945205598950123658721217047914113253133090952503271085983219829937985538953658351777436767104072795528025622964526587533132900533086188126489690734043783010263783398914567329845552950013139074232545579743977922936495944119901892556314125105969011345202105902624921866356675736699657033078907792009898343569744496115669241317338526015001676228166616056114435195922851562500000000000000000000000000000000000000000000 [82,7] -744104291305471029635952986420040317746695999967741272760725757799414441287831335731937425407420771457666782627183584501189339500024401937611057679041533707132604438925802832493062635526842118094926181098970278380591039315742158910723278473497085173856845513374859063320922109813060043396151480939517822973877024356602563741414493946511423591322764872954655800093987218641449559951832727022326243487707678684645198230733847583349932479349709878173157587822080279271275469527974909520483362200151987175835935094914145381156515160640746696693539776133450639842720421163482083502700550914734165459175778310267570254168785161623364341856287932792452400584462098845953424842503080948349136891657747176677597944973279900198924249108957521492892887561929236716232328936955278833307461854816071010113110485264104504364138386678486693179819724926847415145662917019528516942022855057123034416982737571876611407821249222593421995198679649185682085907791022611912408912110634241599614011052201976369223841623088521960096843890165367937376755490281445430804994508597323946732885189163781279685762043428873621309770757365863841171524169719311883674826959209386151032215622412964856343278967112979842765026051129474933332294694985835675666552022118728099240255506553643515519160345332509755189453864562124571267292352157221382277696395086208349585175322677534458352315081171324018287404441340272989576349993335803765435277080206959286983298165600486933876548541606370978478490359543162687142812584812227036387236355779132047947218805184686970941761135026835210690779081157424043576210377636869320542946179723138305598307258536663096762825630528437474236733974608684896980607418687418453980666641821875173281833370717812010769845459535316376667889250192149674921672044671529289432233937376360351456550003584427343256712438152876598635376574026479574055399022324298273810446449419557260688199083300410669049254976827743251068024483969196310334802587173224416567124636389804443964396691082190406366710534041830626961200323421508073806762695312500000000000000000000000000000000000000 [82,8] 3715843108621221249839832605779486439081459287021100309020653588331108708650306780954918667565597426228216910859295293001123127988535226796927988343672585675210316401403294400648892542511992857809593438774813186390840480585757510985950239534333859723246545658158600724199107739419842965358425807555686722605561564899194484216664940737881984236998775314891207795844179332534363507667555424208653329858620225708327288570574350941696791668518149748331260244034979569584642530462517907967041333606789638936139915765543488985989885742465284649860257844566483352252809368448664603770982194836709023547509830420193559081193772655427575487795687736515763586809459751164798848960394206087870156665101261301583945225841092880296760619662312508557563464172208989443737705203976495864953245720129199417336385490519545634922882697558246865556063446323674099870888149932142721994260547972513035112185339355786377889079387997948891193714865350019594869705778393871877976940682702416600021027136490371162294382078094226453406432578861608749638851294109688959516129123117752228155701974740575554046392726615247498825600802568908938977153171213474059993794841787827765603007144892097466458100778679925383504700232594056073049828224422943666423208154295641036117984582931689077659960102762807115053722234501224470005635926990363591072505039296632843838995007760777399643107921533702757273648134042834683209118755833605348385621841008206689762108252115109197338761379320245019524819777160835717429429516003556458612758854399877498248838925945227457716178977780162209209733836799085547083856094187314669620027076334358602399038817478856346791856743012455037906939446454523357470521831745128546178987232579096627132449015732641921674409427366382064657010701848020710514438924409543946470475885998014687660914760297784797212603664727097245025186816279565346500537756100404222912164130524587737417692780063894487500233827677559598082260583366452435782869457804155003380803788700455628404010604268583751429771475687977543012063819105605944059789180755615234375000000000000000000000000000 [82,9] -19667996990054370578093224348405214008384457556948738967481936295867061260145108448952896139603528196912830033348976711814994247441423164455737544565778703454270513122199943701164212768875006884900648420099999423885570859935477056136763528384443207736971491402073389600712829409095109633932919156543975270241398119006896813382201786160963967806274363304514289117891262656459276000449434413042952983008379466138633028671532915843714294261761774245255612478814664893606357120581106645335705870559392605396335594931927337101383181136147778565075467882113360598649388910423869159101249038832776719300605017129185072670172875980982864100829761258441937655011236801056151807789795587721257686540376504652208255014288223624296512691123096772611838623399690774621938320152651336715132252567427149550714278676775827630958025598201193115745002508796290194191633913494272203945733440058670439651531322876719781965655309900592629924646129391813994209102788404371006808626310450504395055921600751950129636739630946034821113043537954883995595967422565629021403096970643586671869644587145211783078669582494367700852897590024031733394069783888251041705855013370942863040312877048758993969911420778620916584295859034700459173059564693400854537074604591141840504719604020246609762036767069800966545486333092131006472320291961140932053109512958128577384986734543566597122266793789677333225222478526731066222425227902235352623899204002011620818004773212753325673927769674123827517044552488064019684611135575428733405506173683645929363455438607822648884738976443147479890344692255915599126825279123937485432136023999282341658838663220621710757301017166657826929221505394278829292844535401384234064761339471860400839698606207342279154540418949448770198315702603111069431655611178767974572963107814432056545812425407338217950594503126060714540446455147100764761521020425414420758753441122314250485159655295838189477598804740935905285541008224015994491285393853785247413008000351426639558947789864598885059876242893695979564467474220990084177174139767885208129882812500000000000000000 [82,10] 56958753317797742956315773981305287651865054173857530086709462768170782487152745704397812339017765277820180962840524776738159979202269092064077982618292977674085120922613302177780262661511785470666805832823306317486636893956967249409874123865584041815887464515464529697839141459727559955854391820172570321666314487446680945439073544311849189845625250847019862967477176169347392063404467113092575890421528483363102843349998210267490163185338373151909155816143882738474855667800682747333013674143937629399041370935622210098319756398609501541135046363462392519530095756535990963728099949345015917598055490398836614969969064030844485744740008080588782802891918019664540114906151136762266451160311887089765347144168855039671204103194740080397670513415128568505619508121070472521686259239967838282737680981767474606634819419049542533348647252784567133542619214161076440659268369396355430389464307246720211750361194275591500659771451879209538690397811281670960530730642883237061253197011538730397818844042942815420037828869575574906120407886690192982737749108436881584666161313302396518018988824200579085504639885721582770745887127914279609116143009636517122493968702195229997835167873382124419732161656340991431774123191638229174181734670040844856267366038398201999978543372194147995138361246151014804164313342473395178313116626219879373009108142891504650585441000978558278542773304857078752360661934545923585549153859776951901916550194745158140732072220315268945630436815132480682399640246579407087376838575379659125571140663559358640667589418844079593704211534357035743617102038363084061214072339296695233292184535631566489253159955627349904889354608497688445297427514071862126435664573477587579466587357281199473473585965469850186839119174876957336455316669806581996266316830918740085570391580021956975862997824666171016932998677612837222721781422384604609721211646629565482523211731480369314253266640185354057989661479431465107058497586432596415617404255903027218231429457282502991655062978091289252399336039481281268592738342704251408576965332031250000000000 [82,11] -45318129065848179006676853385816410576817137563351074535674706222419225146301577617257164802133680455471458316936133619507075860466221505160939581072034247071874657667215167692562935866296456840975879230916212499796026642195760406703092561410957856669393438092111378609852894175197069562382925203199688628135419033589055136191287769502017907407601095226867030375204808506423189350980785321992186726145360150509705129554942635742005172917251381439191861364371664653710910312637571765216842863983009232653847053307346936551965389591623827743542657556110719675327313260995657583670244927068263988300580881127220131503153515822311730032399464692929987884858786781432555383158675628303232141163671960179728345494454498441596077937873797866058011701620826138308234198383824497038454617727649361579317024948123473578070202732517448411438596975505628441086722795645765679415514578535823205200940227616315231012988043047618874055700880978686969071413060498304684074574708118624250860549833208525179290726961692180136806907704659809018737637616226465025414333903497421019078550296513856865343888457894335264518469163215553241964004804639023455026464559621899112038635625260350605115547128612912800835907513446430676072147188485819416242859548984638370219974431378300082628235095328805232413705196157595024972487716911643729553073382141562442941345647978160242989374817696367385597863516292805818474277815494016379798723307834545713251168935917427905718014497459561776889123042680771136528496580925457606425174469794260700644090664655388179626883883217538093651635591313473081073152911668610426606390946744119443791821538782099672648291644740618535831824203376377835688156173640807003998820558367489976917446839804871212878008190790410566358718381274736395791859878753726463234058418675763418404326756069398573758885441139473503727758744947316139454428122181870484558307266699389158958367545891374202055356989187234487357152812331855466605459200017087689837598612901758058962506730733774157416756111994940789445711131974703356206646276405081152915954589843750000000 [82,12] -193688729948074363419890682154202897990249643679935433969379482129078106306892326589219885781769115508899730185324831725599856479214554032638409435879020837067725756268313552383159681725147992548395341369972646329689492079190094370827223727296467187848642309156909299902408984195177231812170286278922417966137106934113303265019958614482022248276932596539051456939996019944076524154190932806361844585879030719438854241031794063939761580101164412029052610744128502557398045598952553834555378585484121670944221611266375237894553735792335170988095744251327092853903527524980031187180495770426689218627774318163086913372958550301187009669043137661915320441178471495349214413483708919046390957891672467329038073962640011112190843309785083256208006408156329848122113017932441688696443195088505453813463224552812774755648305514744804300943493504750007677939605793956900755451736857430502245710583911131565288216246024230646323805049699267280733553797385444084527091631801708843329144878534001677633218655526189126207990082983317705812551420705395527593927976749409245841096475017284037806026592770801645476221030024206881623243681992327052106158475805960078217773824512474988184878958908060875812418506464577226789407027051010894685826496850547812986747161943669384848386376505326194208258575754846230641653135640425287004098186406793834566472131318896364025084321084949139579251181261049558219684678361498275475892774896730342791038299942630649733222416036647752387156428794744714013428343072283255077460977492641747217212535869035877208924588944012281729993683159586116030434772911583046372036597446313400987578254542794249665223660963156948619575486966125206730474354673059841920471613602180031076102733316634253402668901705708678803577178794462639982774709059137612325705991530852062266381225179881190209020733190379213164949432471688262324198660740725845043608506710566168239686018708320757013476243207187779934691842085920292020607992488854853665565094137099232673709116838375744979032188249547153339815710147708838206881409860216081142425537109375000000 [82,13] 697221992325769213224100456538469667859818266004442709798104383632134008303748810893800752226690915213261090360916654681641820850270519656995303536699731974113260457808598268216097193210491940842612189681845575592165853067500127355646705453442685229140553346068371537499524457480857596911986945824089849505192505935861963798461629449308852454027854829685934572573466530711756177492803889675278697005898351951606643894982524098545584921312951472523503271037667747769985010617865729121171342630227791982220761068445941144319957350485104193524830439592556921540374237290484946895913229423236149270795330575451483030731760607749119712694487466116131493972977219502360599621368677840338940079056985089540830513201497721143022916916502355801216175637193744711442879301792346005641751401332004608479674327685438326949774571556050679599768607802738354325704163939413980215865432942700956315622997341988607572218215788910327224894889203442201908971514999826726478703109753155266406407280023032782829518140335460011506015875088866275777466226054575453151463045678548406156467746928944865088716639019522072265431930159554970111470974636753339561605099904453374255199363839807936500245872422528020156176955917219600337524513406856390454851930404917086993430722175004767912556631784956302759038639968724153907516682109270891993488205335260580762187088806705662620452243393452774427459971080857599289219653366718692585608798175907211153611765865568616986457506677435358476920765742533045989497510801089341359075864471437301661204675632683269995273519422781357618979469180800883304004874606927365983059364474404870241471602758072820449147570562198513710208934191750420161175167923429449176520028582652316826876115297575960232275754857757853188486074762118180081079826952409897658456052630050238581116170969627026697019854534340572218727816900323988037694660025836097932013238016132326910573358158492975384071521715871307694399478897307519964730827708724504588524614679182859726696337703646823352045681778881547959168015881487034945962477650027722120285034179687500 [82,14] -1088752002318408989266832576821546407157181185799042064660121113574801499587418144742155925989718715770424348520184403452891752953788772533744654156345228392308138475765641867342229496829619253490343509364248589743725822785798744921023396046642745509155535027013361500404358081702338478643964369253303162092732878601632914247102885430410498181621694309726658640321260894047005822386213513243533076603856759371230145589396780352854247009318206538831358257578393883528732549062150699480671855205151247576359355667960276852499296326242611918552399410316285538460004200651021348107198191121184076416979161930554000487346991072188805697015793778267959832734290393116955650662303045572493009137946847531852640561624555744398455987592741274044605503070762170834658501691689939284981931157627264666832518611298650167720341599704449899365222273433708014499869952948158021553911090775477618172721309131308776410005313743469357878742292406301571656374789102180802276282161736038854747139433477712729325020906496657116016663465133189521154152488292597989083025358414219772740493180488006504371734461654478292356702879566466657830728805794465648152982439037036738336400563702909192381284182766844071821818796216502099603554505868224480722777833834891522982250589290108250470051455646523015192954414263110493522753492654498290849483948803257112503643825242579874603357806979894012962704006928914441606860792878662252934051934586383216157224474484319328111245341172600359351300565927180286546368622461660271533697000209142391653934051591218983545024598423311916758681748809234018461002254303638860107328707449486860005888693543239667080593526334187512206409840611052466659021784683399665656667792854763644519842712229250629513422358858663697177715624370855401055838664022779052710125097186061204626093854300061789310603050094431572059884325439225894337383428838924480530992429742971980765030878867597143766306929725995363568008712226615292531524666936573154863913116799921864146713706769120993590486180535473697108053703352936736337142065167427062988281250000000 [82,15] 939441908869126507435567954465969401893251987751507745062389635364566355060715467641477573202894479238725380588110860217748285338651727446820462291389427591173847139355417273821462952986160039459685128647161492135903030419074576164821752404444778001388283575704600062526906146584877836924905709235518788508717437467347189993367626716177970373478189146362933374660599448946819219156258696377186977983704227834535913336322035409676813338860092163433221549355722933830796546426572030042031046867325954085304170496983629988801869711431177401901475385987372322790770599041615639854119345969584028467118423830707064445981920059387651349366124057446861318797784872663876210208489861492209317861390780505470597195362044264280476006450417731278940054312214375404042219635841400310970351162707914570052738368356297318456156824127359697850216096488356061177340206140004510566873735970206652169681793593106477306362077953915990823566718555504726879565689394128292773483322969692905761798220060008431517798669777141318778482415872340599931801484324262086574059798085027465963927164478808833580911116602666100891616691439038730167954194989849956884275123685317842018594715298152565839657042961775553427386540276199761025937317744849833949491872365619268270992131636448248117888776866163229915327860775895021814721630443660838067467519202575485522122945146262169478434452581922502675173158554557322071878685285039192121665326957041901075926772004033946728454802276048946662983010906839013754252534240230945917037317928426124185795679918212845090931036913686749326143921199678465267312136158797992335123996813829749900421816518464365652674849782783532910778095054906929874397581261681345537174302338244917737569320028644837887251719805689567591150505240499487762955049291229604468426441047408503315892282423156209232871304032968461341860200455583626864219777870016162322781895244251102511112604023267627938563055486214634272350457599232388364856249647676336350470076298752373519744283635647638517835299654597912700614709136104352182883303612470626831054687500 [82,16] -616226895392732553669318469946966976618711821961662590958243220990886100100767153357917982139389579721659025798421499866420571139949969265228128052482321785968315757176199469887496575143977788320815649892049116749085979361545243154635856135320835521610951639277032967435935032261121471191394817208591941730380712788145859003424746238053810344055607448691416410490370723122615427448993508310140026288234999366801366900952807684307375372217972058188828276348999115515405430614240543801614718673304977257718602680058767892857494519220036718435822300630151396860327505920397411789270444685825318515780850365221116057566962216109229209938521586129983707867857605132921849072882825522088677898880685752839514275525271591596908984425780360822745444849115686206611306590094604054600839623529322686400130347899327934964751983692538668373998823180228366650011938992181193956880911059390582629698009885654022328990559842559912075999445937731023363380326744149513615391746891278763654945845562282489298084239563325483770323805244566225309037940613447164054140198460966514628628663956013068738821384864466617544143581662266099600909486330453274175516338362445527776495181418287738186708063392877678771408311535414474632497988190017207586370300026449388769435557345358028883877146911898525786182764393180070688257674782604754371400248627262619387322179771523348603994087756008488653258932174139546327288144461378413644462373807244729404746962745510910219700665700533414112984719361890556447911231269673172722719116991048526314324418284947158859007052749715971136168922312615955303306520494015013233498654414247051940883638932833870473147693740221523816484699214697247986032330466092230062633110286822277982399518790508848062311936952032016365598099648041755316226360836512582806296933646759638634164215728713270610283444285051523315106585746077775574072589115347367582456365341274383765298222783814772781677628282348878612615919748268998315540594328735779588395338324579577744865781364629731678658272730260769627606831644328622132888995110988616943359375 [82,17] 1762193907497645416091019502452317338249646639899194764463365362638943182974883659032167573895857000362777304125991945371069396041928239908712364009816666399859571546909082924252881404952071066392581961778574375536412374257415197607960521057732505410820595676269881685669566559024692305004431427796067542139821773816237811684198939569569279169305083297113232589040194052912867796354748415913386179887976739633926697500957219791032288082564646261094282543383016119894797785576426626288153910963869594536439514789056617287766447861982123706774798771546505342950110906270726980306384150558867471038988067097718830313211236312435880726366897500316358494852639317235998764083240427586550928710172736001836958240873722776856278377116408508542689827154319120309053051365302813725103607095790533579948455002012734451506510450937470196991314318920590733285559762532008708336216422490772066829207815637432279962001589562858087543492603071792349305494913100028875659186186464685392377762972935921163369058565106750065665203520834252561931815244308367489743961389568523092669701233504646120196041308786557909641937629126938455887554563004173619241526611477545278159052069424170159461563101547135565457011160264157810355795488761692883644214474499583621269911935811530811059177545447984179861099347006071025455951667139117409257205530485223833203304959386050974487103859196689182767904425025544306334887325991470285074194259225987429959240803977063869697946920691622172307858983738639162654912703206283481953433651258563114075009110682551311505752110523130230918499549728595594260044619081295880792561560757045163995465209754374831234176793866492154344017366231784032647343397224879322533626479830854015346405306750589007767745880402315218084812602185973772416572396017119371921186361738974944339171059973290842413650543909126574161968720366618427642972972123340140099836559452553280818262964540865511422755083531199712691462034911360243666108793400667856496985670421318996111665137465563364849264664024148987347961892169223574455827474594116210937500 [82,18] -7432020988432143711615455615274019429957835160310601499929629093375971448756234069883532239762219406852789758832029114489311545632628903907485517312822820321708487488114098984083876305529889550126850722231522960311031499682421731975974330647591887722067836530334781370509751099752344997365370592621389870934308765580924033104903295516294523427624862486191072561664259622582130626732506239601068008792173973761640542717787218839382739814689020267902396999629009976447251498799525094013395987897218802124845535573654405360973031372828182456282571114909277663897407181476629061753331863391324387582556713060355918629588149811735548399995696010663946601578691118203973279449194269945544461871878479692978008567167916073310678016104067261954890196275543901356472755606677006785869024067463812220756679976658883784541831617542052606272239956032249686031825775217273797341579642959848545010316493337959181609276676720399275607321838439678060073154964295409080572079391391526906076739271432139162889828725880974078022578415780103232260207346678676891364639549479655795283545208796803613759894206836565907837796694643342240951117271229985642974567544750712230879257761954462079180779863199139815876987596693217770153664190318292780212095169146819411160889793952744258991902091912469750329599873616836910815441803984697799231401197651421228717788018048788555813718692773016071431553442276474591065045067146393487720297035833154481422507152632422967058797892993049323718108024237905651689982882406519402252047561268956928014934832793620077402175324666973865166913181445510346875964255039743490011766806754876360124831782694661340850475232099215764928714642130755644722385137587678722479392282273049048750698581250043021742078798993631438960795905500102611063317349832949451126140730575069573951484678608509421160210741855732627734167195740820906268861273084238016953683815755285383026369827272383794377990185166329916743378956297954134953629590257316982444362118940913852325893186208751582274045945205806495970080050028627738356590270996093750000 [82,19] 22385283775511747545183796765948571043333156339756836788810455663967583515407409926123637852090562962139611728998460464756570579548538093002914729552478836073977454955672284078929308203974090975359347951907806136440678137070411365614238829434921723570380029248843644694162993606835252603893723210971929462569827830286405203276519674178714509754678172333593848563345461551935857661874651895311791139709011861486026134464084107643131746101141145914721056010493825026329922926382903161162440549820642221638697911189783122843941649273297591717377650646044377593236312778238435274521405579626666701970102647541532057444643453576686087808937456199746176973455008261271702801740733576068415482741943969894133704123846222284754647095427390255103346207025940626062089922314946675511938040602461467043511682016368674879278214018094890480584348004193345182474955321792283352059566986658770230601632349551538083160639895372879454328581725272655973434015466569799943513181231104090323097674875468038491024387697339221473070165377508688287433023753251286720802214241037747310741654591937004543084000479573979664570641224274821908678720795577812852882998055947111423650779665704882534268993640681589917670988586879169444300198711403066899515539787239689982645317407315166572223559752168617432158976410482302200313312848013286529769364075893158704313860352231880811592074897505099384708045682074892129406472960550671467628706600892956415166997922511537989426592638208364441026023246470468841190038771370697772906829977079475655296083786648702790530748419514568061158301329938085836261889665480008057445682225578767198866231865186593250236308157320152691965507264314839495971460349844023938309318921660133886425308109451914899239387947121763870611091974134108971781269513570111964372405412578576228961613783468061914878320237101514103907841867346502514398127934080290057741427189427861106440712598404321534851365601085136981673883502586755670935812108265435664552622099890318860063075947605486810353307247471732477350769840995781123638153076171875000 [82,20] -52230143186838802517077816106208496812801878684382992547459406848002245735043462951631239939392283508242522382938689314550059021652617191893184260565907548817179581171141550118292945320732997722843547243162523622760593256040538633761933466305651242206157326057732932452179883475634564408410516533442152655289295765772145133481349691995670640072534362215017025637715777208077337711327387072187556343756154183477635042327529461853185917533846583777994145103787590620752198286347664580923881082617539882420304824367178521196492985289225949495012813008698868107432148532537949741761310033453895444223753420025213306478412062743795923224098855657895528025921248408826000181707590948802625731521678567021674805927669277818547648264913554317196676199839169430049100132650781382144238059393348317042616159727817529473562379241537815481276804211866291627340668948452408094624518192528197604478478237861584437184320830842887136144030495151700551970285417953939385654723425687320475819916192544452391913020711183928862395752642120124493466762060101406162589593464717427498356087768422932341808753005511787976604954775844641867212332324092186126575555288822594225698172535293066117333338565632175018848381156069521567247817340783329475566833054643606647526504950733466309168240033421450638336686719584098757332918907177005774123243113714521927679010312302078659599695050160908742859039424041396533659374004911904188206014267948708898420713945839030865241558752973058485871358479825057879361957313930424190615105061505720586028422283898105635563400772478690640085117819869311814613565452832985887660231193122296116392111904525215830189298781152791582720114939039361800874863038925172365380091090300199150110081705749235591933042552869083418522384284201214552496311043244581088236493594944206376835705666980881778303318466386077695971954762831870480337344328933502006763101875078346162430309629827890317499784362701553013688532072300370957487526195784870988249867838094615239398113955846137777675516206121741902279609348624944686889648437500000 [82,21] 98989825248307690805612257552301161212134004544957381975193843114229392336538499565222191014487022854440278602771429155178979329724059248558673514705066691886167803956597584537079381109311347661905547030777654544003222974958437998025227155841913491584658578761063554538237124832008269628199863167851253215758703893843391230520809241088141681942595829498228260868024267018842730473574224701469787767507503605978719947031977105244537452303508585189114593815783087178885503141607025934493350708390250156032158220029037653508326286204618129374978164418430373145649215404934000580253363807203589841420565665789156251120263487075562055307286754841547943175416553172622602225046875359008570643509672332454246871293609916388204332262027226647194894353953134671388505671569930790888242299488673884889448627905606406720852581829966650680297354807284275842110548884380676745537539625250523358307826743543418273777884122075662558979380311126143336818428388437026376732428860538274333469450396006267422874472624224408739940948695747239674077250796596744563014765998201834253595099950853098006212621357746306447527821497131945215626876571692083691787339495625365471792200780268153629156251492643766271540871060095088417693672417524328121036770856851875344623294773712298690099703595388651084796127344385718052202163321500766835849489066471675411721761691863394230159305097208627554930028078692090703795489754576363725173774109553872544503841222068763458373414329762658004782838643834157792812468104828693811856434635331666292853456674611369356154902246153661694749814091246030241830744605104490232500905942911407217965238873635631851346244153070719650182664136282480622368681201735192557579747279516779289335160817848894798371223966171235908570317498864859860755037208267264711675480199601853641186731024210250272602092718065815633800238305049447890014746382425130286034962063961597948881512193920050451417143001235255630682593784163448729334020911620398497826992602016028814874798903630688585758741482312217385697294957935810089111328125000 [82,22] -154569828970702998369702409411127143160656660993784807669979086260921911304190096945797843971981162816546566078179516718055374797704929309822200839923916729622422152878393420884160960478956879782831992572520627592446299996828527603611769818635915741236322597046147717922045462257270870360567130115956840860774671483837866889806118504475911371607688076933488231070216795595279723255566110547754699669873143610609977889455241874499436530518836610833678922488166453293690446259843615654824997640239044101309414870068294835633059549330066344319613250155715642356379970965439690432512154711102806659935165864558386005363670203509728943702654985447475519727411926768443351388250280892895755316382197362539273759429543233149873224509520019553646726467591289366345782546602664243327010062093964844651708820990109543250757335645045112541701747946124396470474143172599871087796649443047092510748246683557563382811681395312901014225641386689338464149752421469254843303845591877575111475164288929448086689912428679339228762614310858684877663239859640374767742864085881580195814566699570309905818925766246184059719289949809635891057746914830981264904399775756481888690333855282531663783709744965148615447816728035131199323191626470478347609832147061273271973514228338977808096734818639124131945991322150612826854070932995516238091853664497748529563458460383234530584158215453828804639144967061630144353040613264446683367340552082182788821629918942022242511952093994837905130799624201535201897265472512772734822522196346090122416914756487772011074836878496666984768252777231362547496315418990007103074335371803968483660130006858690554734225251981136590223047430880746645229669274698131227631294247062879269342449872182305189451231794572217291409136586201835099493688738209355904856212874316997497839041153783754193841171882242540190352903457531374990075842355434410934615951101776727846847851471378248477418153704960986647332874536748160003658425845466044966331537146293861051575156609984170146942367152220754178415518254041671752929687500 [82,23] 200683862146617751216154818763103263003525209162473531159763781440068598156940974498196156970189795230180985459429189273857501019346598805581357561588546718848901932598402628602788526469337837730203632942178039735944969576587685614553720655435454856381450884400213187301211656055934434035691658790291996779677657207161316762683711816348723967919634285010613582170886273496587663572152023653158343387553732389875472458906818138387511725526115308281419025822288489530854801821050189458763202685249060849764600459088317950326296715150934799336450240728000478666674113392586262953075381458052343655980989306143701960778675357584532662224116759564591994572867243924109865485850614346018710516143264199330152798458319766207711387343850963302092950907475709055771542690627860655955252992833552884264983190084070616952343099764796889476084579878674846389232484461536186675554056232926798591138923650824371882948242561588263815693433887876059096542838300876745123456567343738820971399139723267741063027521289299687096019911650269015877853106972944498815275139698043626081099092343966991345421302444962653758626547254170774260127001615417201069828623643983178334345124809786149625685430016930493629710051580826621921607611783814991053568674161840758594862566649154415630813100716739028914322057807403028051534942454379056791392589924068990813760572114390585961291911161195474071929086055178583361908678996408052019654304162692431997031383675333684087677944526521414396541898780338635665319991410999546441199644479451708192418611979987947850920198382610026506067261906940823588169535697879658997370189494145556488688664041338795178448823412007853064968597658376510917024221999926401192862717860425039079433735691433115743570558620333687567001848075145867388647713726699550343341293686832839786640434688138684715060118576959141433348061151570441071258685944215758858518801822410464941569659035200550891401873497773629172859311130837157164017078541797343902373807938601010899669015804452703536503443970673288276884704828262329101562500 [82,24] -224604418159424664119024614611886184411554839892004884939965976418845136371764516824613034403423427826564381201468154040116668286632168446082313742206474679725311065821054615395646113316554067604662382327066342130474740165750636246908085915347039720684337618766747558741221613699088256483378655872241691589319655908133423311456092616402291672539811630601673507884358335331536597184249730726375608472985877367718454456399532425697422579134936491013418947401007870638486498757667005673194200543473897687755656002091299276223932552566156951080284581209627032160275576951756289474738950797376039157254950272044085911657200874291059809048352409226175479371106665915068800140234370560347337688197475582211614116880109580477240403716282674246105944934828095942827119154098537946358451871676626466533961424185328035080179381361936125409759141113797392234268372905246122202931775387891366868736450566732449672063396311456736006706191849212180819741863120396120429985489015956548678632248000371387569479011586289119976866273771727178126282909715344151964484443545698116314818771995502407180356908922170547275435688367754292842293702237363574640913107025495892313900987008375757361444947867222519854633498265012870810941757271986705774889226298415454241520420677982890970282962234212232735733601844801324708359028725328536232955335066701068569434883912227443518833398248816287543119801289291543966939894644925061911660540990474320500428735033963520703699730497381262029374672369869591003113391933551508440239076928664989915599871912168111952173511473172026667079622507383209236886052758660094467989733933945795513608931909198785284635567403635604776777396264560380898046802643261666740427226219339924778998384608965616858981367705194946792235111637260082342724022030431475616686930967828742274837812639975362782781997332907188914814724994914148103153284509797798788579700120549737136796949268149895301610994153010589417187096271145445791126879413637826498479974247985882132134835153949945635298846013938600663095712661743164062500 [82,25] 245800328001409393312417761800656469900516808354942566225329874243263202739205418135677555239759620511429214821965539954489936130855071071186382125943313131573618563124206517568066167974956544977496820671958030131729236806735760951595633255596425439454811561704058926601077986947820590270553894073261584173899551738178354910865989665820006984727879411964678429859216119001774933051125924008287918792137568242679750225541225999551847097855511053572365312580153078893586854276559164521247879480660899241632658636453686833094508233536709765608793271312659603906000389424684785844197344963171901441578731293934504506030584789206453059542103138506919021865114663277196565892528442151898707436798464338468502326973674069364271529854677029128015375222920467150567037532550459251577357762532950468584223418248235460230798376345250634723577077110955889721446679202248982615246032483870157351634082840011259466651215676082014662765132328849570943414799905169693998339741880019790232729416216710435627181347782985800325685686989414917802448078540961370985538621418644354776111768829351870361875002508181790002201962146055429017169497950667515849018974422284925543688277609124789963035411298826879920500760788821722849662669685706386290136784340537100839171550090887833507373521099746362569346451797499441243236281430114592132838283103864374498423094676823927755591618323012095309770125340571709185172587085986422341662244283073640948896014959817159883837416933049405835612333205133176887606694803695841071307937532290350677211450482194784201899991173481206221808535315515610141147888417492198823640523231524407283649757118420435651822146915582821976030557868330327483227229822369230876098295442551923711828150344675801051574227117955200008978175916713426837255936032090458306020093191742912299097716638938594530031958244727780545323061949337344662261698231576125818592311162591120852287294901641815944751375495474598438442871610521187182315144515188861311352822930667881032450221767335363232120926113566383719444274902343750000 [82,26] -326082673261544982164800603571568123796733174139429025745352024463797348309037283789791624643491058055005314451766261766950410536205820487854316702646586502894888385931736655498782038486360324715983896798023250485282007181586996592445492344394573263728464023615981296546039166324997032128198989120335448180609320857848279713141181466578538317558143516026298334514660959547237096559121761645676712590863663566820753291025246443289750863891196866248183717058788437091015765647324641323827716918246253343772986560023436254256201020424651249874727068433059879235287668627231285010384567039139152665869416069628859537027900787644367643426629610373966750402026522715794488850357802253996467662453352209824470280009780355865638840827928687636847562551833837108106594395821252093578264528178369564364454912918614825220642361617404887199179115413211493449054636713613303651517901896434509882950086966125497735978764958491100897995853944802756461047058629168803234798094453513892221647941196511576540446351763112031109082202036695782284670619178481347766357914045236071685693024333795616354037224596189340669834659735036898242118905868382764525632611774922152480849889227247542000364386547087035883104168238382573344801881029571944325204698019382686984168161485256367546818239342298893815060198375435803615253835338672584833153370150164729371197050327982351740298642839063103197102984295064099690561421434287630247305886967463594196192479680357173285579429587005994021889916772105431525416433293023589060896055831033339978394437446571140962023944909993308134003959589105833062101443628597382225468726781333958748368570209769703893260435967557132433154639888450024563342235910622697336484972927339787782432784412810909770685536406553595511032912868096754762295362089620093216542282512060289142111308375389374237042451669065518140862751012436998796885926064603747077234472504415324257564223126144489725182049600984371769747111653261860455013617391776498494093866097323116730928598992408917744967311591608449816703796386718750 [82,27] 534251893891044136476565451091453455969365122016334664081795323268086006889730691929119381631453437090352958593829251598008814673011388095553816486660832890698271499940176978148499852677992611879031640267558291108834651137619503966186902226465233701020725770414233739091296492791213733597476999515013582321951652526880410889768247880233528231669318078687283993446677226046319975410011291866654180065255329958053291875478494850511018590467345945782574106277901340718968845306992399740497991570586338199395337792553466677933515780494133235094951933778438328034756830197661309166030472433601013614157802889974766228403192708543297052280687180716420816932099255321302205378376755654195657017624933673677848950965475122139517103067720835582689812378347793605590585726588862732149289690176802194910182899312765135036488563281532549156901502480659408983587183214809430789782622300858985821799645105562164605587762229390343438453605916584350807444703369636572484950941585875756472005728828986340314668828393933126836491647941011816827736684235742527251344032480865091889388139821677190127450186410793360543809721027886654177510176722189017074805874943316787272477626810468504609292225426529388889482708906699695895245445451579170953757963426715440449349857506599802983020448129671078614109718685919567637485282567876795529976040747335473842726726329499001223734684765936993971727892168068857699292939144640792454761758224212419226411628262880913996806734662039175672376941549102520712304626201017371380837823522697358403937028909221241781389086909913906463612930053226866155129085398410966472097811159860854941803468515064988349035958940361564781920950819225668025276001701766872549079038226048714403938716631503230065616815872072414636518630715111116110398752850487998636185401976572823079236178013640051435030717429625604120941415903004348910112598859599192378203916017104015697267577776275468599686400858198976123239067897800542502129555720885075771120845392513568671222700876000111236407974502071738243103027343750 [82,28] -876484226500997127497243284022315045911955133728772324187747990413017842280619144938109073409503531734517531600072395678730543925415250707852786317753796022213640957362277777085095311516293400956988817786626558915177192122571473323479824111168520626730718503837363028071039028035881587848101512704251254166398201365802286898060713253737607557688871913436328481638364478060359246246751804979543042978112726397071846993109565492493551715894131034807286978151750648324275739292984213364357351877924514880083273121892158446357872629540255892406393297736155479474543001689987922808969064119310301747558263055553938634823398044890589130013526475646163684590756974318411575033422902104891563836181067188017976782331673277854558133340732584146382779556260717057464622527899249946355697392536942075680777284978313236119370530451851714986235221076500733695861758147570046720894147746882425792768729488645243489337174201595680167248286982769843769256876209813650165211185697386520390267363995238467977281684422357732334212817535986274663637394828524054195230631312617183835242193004947028098781707983327433502870000011753861198424267086226187883668898429003234723867008750801733859487616368364166389848689681252540304002067612874093587386339479287103857414000814583335369882953099249737986754072361529032292648857540155779502857193400394460811702670415229571036812037111271601490072685894047777710508585519112752871556317243262327416173321921401216342596412898651797415830297592101799800712646831467022090542868947491795845436551357567364966576912087483038125465862449628478697781830215616120003674521632666960398946328522317976021677745725648808446350894579163973589243937509100824716970549561333980273871933034533975991301207070217701102779187781738545749131851569367547982408918361948470127253647203417355222977370466822324639793224668179368607448166032805716556472552644444063652236613601603264128042255828240430641727156675197654651053061048516102050632254576674968267902682272918468697753269225358963012695312500 [82,29] 1253963023269697989351133871213603520562321946976621720175264654370222434800151199513567088277130143619203893578660838064650213417493524890285431710469154165791892463672941394683574715657059555275195253083894582694170117378796994677702096956153314327910637071582812520949327581745103804678593342013078285611223673331988584986446158788402029085204850716972275631943146143353462262218800527584042718420635373373294041131593823386839600424197745378788220529170907467222772400740700044467476664302090751243442852744347647976344142452127574019865056354207185864246994310448899131060614439844751078234980790783975636370694889581702099506358922177215670685318601112842127720110359519266638391524907307334417026712928144903315511233633649296815671293959301465938105658313311668427143674336995738032845565322471430065074247967928636858751023955934548899194690529914459085526930190127299150764147293625054487370302323689323331002977290880138093389589957411563301830930606384396208915787660910232085691046155688997208358211128880735661294606993096064484527434356408795069661200498745669534930569253843167272838388236224186106674914898650268296860761333727539055255871962535647294294234231449120416633197231569899962391499196817337611375285295233469465760025631930948954371975477155599354664159615878149187242960554319599866349221505764934495296443091899465399834639922664598290578797606415830642361489077507685651513620086079154573531400765021390874167034155728414570801314639748655710443118034707717568658714548155891013669319299250108627496124218039336282493158221831600199574121807379776953902941214343577120998599109897762589232348804007211494961571322656167584648275685994544334804768976270386359614089864522364130762262035429447205627884116290983911480639653062258942289427323893716089269835637767035051502875292443478871015778663724659964356870699913942138063348761065410541981187414418713115702003619740194999777238892571208579746515464980161116714633043542382348587566065489795619214419275522232055664062500 [82,30] -1503306199349644951786700944160503516253627823744982398671221516459671186814019336082134984460893050181283649210059563445221391016414838569840723883850658856155523403361880664020590922867761792872228782654405935354449877294720890140039052634932997722588312334894573390447944764706458084539926314983207327201881722142547671024896863184276956385036149887933303109999975557593979540562170618724624534197527901225800449889599987645833307161494908812025663964804527381135232076350721805362630293701415688234462947756340198263748904766488195712718329728517697926349485058451624481683905558279923887859167443875329939683135764211060682439103600553184672820289685135739049599080338558470049927848734665041756411661047101312632934649555312317086659690914505335786925186378712544410012635384059852833251127664057555887700514807772849316204873675458017124133835919095025517572437028766800701872378452123994727646020627871242107549103625017317940832151207580912741827229400961499128862639025049599375472996053671256300616946064373363672138080469862082166900201388079586859318317745910297081644881221726905084292512289010279639275795856612772740179992320705835696304198180145643178949441012813456474812360215628268302237828358752376895162891743580866206892162299356883954424607585177787710096598007492413438100947487393518194775628449666266607262002733034747729861581509684483987508240721544466797058566994843599805220930428349995834872008597703527052525626080652659322636985483309182840745319338367157284854433870380559107619542805584113864070316524055841771214922144542489625724929943202224210491567975306818875902433729045093564146519726469298928741424130298406121261745402221075834358425464768743030696440603647398664019285443703951555572445295862121838904469277571326736349493412967559969646805109257964787000029459856428907181504703970447614499229197660174047670742547347480500931243270391590157384730114601969297276979645016390075933524300475067544882709607248656973749190157718658156227320432662963867187500 [82,31] 1500594731560562194572691946066074773756824934334025613631200852065995489844081997088551145548048730689523260624076847268038536930901135197130906034011615268560253465993112182271375971640458726845742230393847067401589466018558598970896652443910226755997491521677453897207062579792134842478889959219134130725876736439255316848304248695747918648905370967713097695413806336976532858309289105651743657902296805113503661666240807421867166338502326339219724941180744708485090206402425733464030462410588086007619913528015035566234625855641793555141365175816907566577687378425743098021263736622414231304720149260827136331555249309014016478943870554422961605944112704790563082835984587868499192818285393800450694316825164482045349624725259189779763601916485966907086353762724385795502043779932671987336366921421721038587320816747124024993316000558501622038158957380323169166548028853534742327464397304241649746478831132060834719795076453161951156377052636161284381801003016599271472233451119766952573437470827007616511578465622182876770175317110756935014462831759729952580724031470339562555678401005428610677356380420358078360133939896369776310664623451343294966434485511851930209561593368127721572731821856858250234056149969241961244245698345623876996530399458342900777333783614255744569618452666801268157162250510873471082153474445053871534127221273664830089958862757008904514171404686515993212170348917113174029605284224005995991677882210018922409127623032953892585084891852805279554976016201317897433927871192151659298676081492182506365998193108296364568123807292928744324365522255580980410548200216829808705790525642946880862444944421878374025932665955296950211814705941740299644572084520684068178039002872949307053297275282457359683739050526399486743707471724411625350044499186042453485551307670412707902942599933270930264587978701448338086453847137576484376874261512867846629598061475847653373989084313044693188219210866383742471693377103180565809481709641979262082056578719857498072087764739990234375 [82,32] -1243198206676690306924048566919944248177772325481332155560238211810868423134589124690354256473619472240998140131212432544238741440065287453677801152051289653271109817919452313766005499207491863176360803310484115306905109034970933220238837994501623999939658521569261764999108148135098754034692513357572018474640820532695617076028474921667665888061607042040953823178260045912923574607649375973614052904024741784806497474180998764739395953101264777082911275482840038397321653748583015077663292981043322554833739003507783353582423263342875350295062297620053126505216009080045296130846416990451411440181671864220157471081782129516450120000154448459950485846540011294203139205305250322079012405276916499658682501761254635045771674054302735903578266349395790368768675196362351420999524183903545679360085335329373349565667373644776903240620095072696815234710525010493286026709683969096470973151589370864072772429459719528820852959314417703597150632032488444017046388668331352786375432127922921161493539664623704042660569801083978957439864612800788836449773964497394156623157156145627719577905342479483867621763844781798139742832277274797543317581574085339762119766577836799486297266196361292060453472043817290716895831940267522925129622705137591114092952801261159982412142327403148620682249031194109173585398087155469567284168428045351091719713362068970499735857121003146176364754509835468107467667422118967753434042899333949339453636335308382191418387607067056028603774404508713837447195570610186509385109072128329589033593507946438540587210172527426752450984773769294682201014727041075996138723079511205535979036359664595697227150155454183899147427783876708666698285120260442737691316760737226629350712647815736740817619492552300948440628574754366924218625261969035973503994886043368952386930582193875693553512164071822178232368444293980063706999890206021448918097584284699314351002598052253483121024954380670896008178692429062120099446643812272603744633768432098497314086671394761651754379272460937500 [82,33] 842769156834810871820901779187462634639192495779898172866029054412162113748608983531435771648844177927046848905572013310958385395045975996214256572572745796928633860393200059800127527404303578695230043449082206070041922366626735386397940737769466376492068217839988939117912798848696091213087680475412539279080797953099426926203546189442992038764406426332913467767662843262636734237488425678684314657519680627229288966389197339498270802237794830637820194025124984391235324488940752461598825542923102109648492550379501077268324758318843793597502026783369628945600782049304437601105542426130278095651233410674833811556143563700904218531290836275978816351372652341470013248918658156158284658515608687180992422567497415939383685915398753847607529128071774285048156036710696434506582000119077292574108225562189584707661861665714281457891243167956846009554432537429396165306814357869426679478075592844074944095451725983500522936382261317210956687016157604630590622157555797201852875401024184138294595604935716187641745015790120200444743311835014562454739408857227870221028260956157092683243308758334954416125818135148199598924063110067301583981791389848793016845276180579218733951500473064012602987004484781632367332051163223997927793571154236707353126857150893773805942147473423320155790218329163031098419737185446297225313755669263033961200467859689649885753726005155960342738712713033622916757841760587792657961326770391586283436645865970042877403185743522713131137344174825659470691972648931990300818678669683493425977759941156641273588559885621109368955580640513341601302247839210744228183531944859932756642135314667666118210074895149675643492845876441532905996686236691237479830552568994028243798883451724051848494428486276844809723844632145088242794959403095446321048052272192688340850915058956013253356199626407981155882937691223491731024933667346276310197297341075357120858986780515142518778963522313686164483188653210772086136989001163515898627613676108438767187180928885936737060546875000 [82,34] -445770111767158229607449891048587954855361433520709002372919827359863818701585615159236763060566347925059670719356894204444413253895627394961358162468338343153539957372359781025341812895179412187386831901247684288672444627166214246008237398479245717020427818560968901545070330542809616519455537860497211071652474314418031983871710456092890523229997702858563815654205295055277568914316046274704386072015334390930993562575242079241156101612209257510121954334820781730414588326733138946291441556071831776780830381676347767462251231596483910178402640284696440339275190168026963289514119992055326659948666036456677737700637176077308156254700060802462511411651619765780209345940913575842267493053480833626593799006692746003205936574028131500867487779605325290192626875346948400622988036023874359164308446740220182804008152580441601235344126208179337209406723986226092254816047828127497891704085433174338296810353247421642999772815514897932253101898170054050978445851799314230038115925034525788543952570572054847784297283942133098344954943670515995738307014659154335318983099180945347207425355433712412596358854535974332762629157183998779296311667423518136345999017395252099094166983626934542402819135351868993284350328617628500045381417034745853821261921191394082877142843945905095615455492746060020054839404938256424472537411199861410387056187436883943302712604636965109490166408201500963826524987005672827644458515263746017851126133995318578335163400015555640187891816891302228714279135992343272423081977946922986847957810595623401597082891250289608533858180281942005159408276701611641773916794758010092903036595058296680995491861076079007346891033631260633219034146294812953992155646149216360496544891962700817504057162785438937240404555301094563871284438121684577181238372644348653324599414350544758867928106641092225166256431577929593639057095894897621669339048343496110674872456316459938829874060939424532106567358027403403465491316999373894985740120200379266179879778064787387847900390625 [82,35] 153080527065853000413560578215004456558662654337906282865358486523950997515660907475592034496108210924441560441695984765811994084447926101009635745881071511743457522822055856646308902551750072381531923354923245832056632540783644965921884028142594938381976268464931634378262331865263081565636286353721074717599269122855247818210294417941753623985293555613329911508779852919231560909801497036168232550733433225152546560140569122647426751122099963320102006453292821702809439511535114868470245565814278359460440905563181610305722021461891585162290966629991508876813149261445955350935544556466803927260099883141262437803858445674160741708671560946026159529220101924355671774683823495873557278086952144927594354225738285031137805157615470119905618532608976564133914259283926279697699976131501696773329420976278516927177725605541585900850827479733690373841913857771381622870843265061910126311079281993950226719966395344530461198163760481725356718767453521548601714498740670281497505135141686741001197176113576644551665741972877982472790779201004554293067620182549186860526496561391459696525321078199236393347479472410399065475009087276867679211211193812872163970525989729047126344609725406304080935630286264146202999167452420053055063601316330011848909596001512058969287653927662136182050641747174606167647430350324632345746003098186968445484476247321937721837116629455460114812785435440811635106005015941945052076930563333185191541981430101930025931196655319755771340952773811312586960160511421653849002354835832981602895656158053549037334427955044080574189628124259976509311902846062238881242911378083805152439599011526962271083185959770082699938895024537330950682534982998567660956674356166120969069264887359367211688894925544249727348554441758867907067084816179006999548339967195529963668613718763288239107547749227030892776795247343065251113818186724496060505183863356318393416865766015607132594200258485179934026987366726260800913262163640513068875448343675316209555603563785552978515625 [82,36] 8955858484457866126137124167876494168800223169167806039213406675938730052134155750493552698843442151983730859774262175789790519205629345019577736176568140147901592363052374707036815557498975455594367315417855532069465954317441561008199567627063299417299233841231537705644618072781486316260501208557744173227796522440206103874457877061433912870676346077918042962043628699867746738943865956739057667359743344922433639501445790054818344876359131750888112390400447744029069255062271522379683904282148498905234086683115819422348231306645129250419532540924129777228621166297473685083940304348354787179632466194473918038539632824234368902650678231755776851950817014541718346569771840028081125391836028796333099348767429370564991355031110622953057615217706438890856052082364450731949620764628086567130438151354007724495720789728368138669374369980436374746410480835166246824424657921785192152633608971889836398542934851695208315788891435699376877394756479904381880613973435614719932971680330723298233219164101258146030511427281417519532763470894729854987063951945397735546432522803450855674166709845181124249706664040461110093294958260172005100079931532328907295407959177355194253637747360547170892106344603115450017733376309645674920400380678138552331554114511972424400551913735971484661763140347170448543135485673041130729463336381133202168781439683480601993585529831783909424582513411282141321317744741041607444548226014859540556625552819105003768830761695317341468753678873248735518735703798111601122666145065619850407605785261575692500231772449495698414646905329755491128046110455861808949096712717333188105330183093378975689688664001424109442062644682801159640242012184525490159693072048686926745099938042038520653116274629713730853858486335266634428701135356137863720087960453370525950160219877943552082700178208205680037583468899201495508922449353147374847398014223613433410118565544185788375360011308048814122127876245605028259622094492569885360033765664411475881934165954589843750 [82,37] -68054088372313551123810585403615815083901788034954736807172991805373761760876038771102558034733449368362773849085200169415348651314761355826966354405301266648099575900714258904384536325008953632245242698937686759614129946534232282077174529744974219162204955467512324641230167721924305234542962062287458622443674784685957728899350134263815884191028916359878929960111345572718099514854619096531212392489084394169194130383434651169591743793889692819393519402814361734077631424772568763500961232116782024684890926357965192870243605046606923473273591417975317939854625220671056482737454415793427052722782254618906539269280642820466222771088551195299387936333190315000538036115390394665134590481066479459733837434978828829576270807433317063569273760115633166510924748423327036901367171791087337586748386709717280438955188798639949278541243272492770222062806556049232210936663087916177132530667261252966242443227338005408499978175820917119358302594570948594172299835575282128507970232007102935173437301962285286448881277717161554553116181119420253991555313202008760476957479785165412959744455043576221321866654266841463945845375594938307721213574487200886521386841822041970449665415699911869239364813840728248646852957581966014208304022248510234744849955840891379756831552471538490974177055008814278834694493957788639878173469305055233065823677300931334481013483441948132311028799358260371624604303473306914672976549125257094447212824417952769433028573269190929349456881661852730637991695923842137201757130001314542108006168764896116343631122065356596883161560075900273002748806944886735131773397069620754932573779694433909073056273056091267685052022752497112225204700304117426057565237906105070428058981538429374016215158806709778267510789951104969358419187639070991071913774117691423342946515226486362149032389205923252401289882108677935877915687343099425299929215522686000166342064920381894293826866864597198735603978324202674669790910356960075833221424090879736468195915222167968750 [82,38] 69284499088359399995409609165990082940713676690603419377139705164444649059386098476949751598616157054347356931553483274081188968929105528405097731988106246245072135351539021960987608847453543424652623272445517207374629144474910745589697669207864849168025009402561134993103849842568386986582855908766479885635142072257716791936805381114986141117571286101493498328181238149922539354200651267877030033774174020241708851107975276296159872275926429744866250260948947207515529630001361590812629014140608730400970646816974116986555381219136261764956077355655282153842948571884647518298083861317063554377544532288001468803519193131119044967432306678747650186484454847812992084290345184407843135030812175076211380547698980944587349082198808326627705496995975532549085458132881948533429777745888276069976527121679607815168592471523008521631528438912167825309106252613170400801154078607465567297417534814471555022008916473368374175277817746091723764623535284160485470002201515069715371225812913312582102128714634560779119471567202802858040392632943228946443568085796142818834789644014492670595839935268034003122483248102236964372902495490532974534966798657718346959715042660887662176666224337959294818393698252221104026075945758288602229666079797521305405340820617840717253231505632786342838255702395629121348470822878278545381295836528630160305195978242006951038306725776174502198295245230897815230227266251217971138412179597342218491011045121964347608020253528225337105263251580736937567855753116368099318636671581088004204671675864163607478351472673997162084111894494387695102629653983779323435736711298023745573641871407946441208639105006813418731391524711821909605702801174735374617008209068727138674750765442873052071295624317150296998760073081039031757668617432770314796105296955832692052231973421815075391179517778062810480486625514763253966316488919057666724341155550920008410723831486551929098068493150485188371626422454524332188722157352400721208596223732456564903259277343750 [82,39] -49337384794754854713464518829122651438589969953147126556984763417317547294521233896712431686171574161121506684834282532662729332494404943974057707978247054130885775711850417329174744630361229606024962158245308891084748229025886155955238892730366250286798662315728034505726723752533836972268709258215782566320982223281372694553684249134121148026504646343678728864049445924212906662978068870627376954697011779152009939441853913721610368494748476940529775925249611696264730791457299767826360258486080282980236013935379888953271031921558418896304247407397761589098218812852552759585885551559475600086112226175550179593087087529880491935663217975247411201663297267020239584389377842979798160647056993442685076597240444992719986428638858659441402192313839698925025900795806823211558824361569968642664313455317459695188065874531639031958614337148642766224284077170547221416930327273599980087656664847716699492568907239802916069593269956521198331449556767951195133768168689312202768545984075856645784180405311369860493948076058603408157863406021929102961216303776557929320321634617875823775003922964424547039043172270873868200382053001147153453063414558532817031500702108402756432895824405311365555592022345247329146623037950666172284333069588056278603760831506679311968261428008551574688733786732229336678916447965663979798441588435472369606029617688168956449880259757310391239738359620413577743869137199122291039057442173904625280481299133562224497638839055394707355043466705808783648524953731077283844102490989474889653007268758889465293140235380888836715633726474190631631778528798869285523424570656804103185618392138804745309732158932225386435871498550359654998360333701190134286801818426488270800621833682940834417658417139600869538679014276389154868754367127571683137696081705358440252327993347043604251092175020592116070004180898073679258515111310299561044796928441736427444719856913061658787552449982098158280206215258901211658274996163520142999914241954684257507324218750 [82,40] 28511742763167342820944861649140662299500817670087658485670057782383078737564755512407856687391259294781989046012887327693232449635522077606042915359407624885202298345727932812821716587026651231687164383302793251108428882833006314699379125945556085097631544177789273769131239459454682519767123246549803613540287269380213000154053382756626918005234190987754624025737171189709455627787737904677529743157900131976646278283752633908635402884653168488326346377903775598953622611183956455794060483694323298353523291057417440908720757622593323000135990421859394985505380383136826788896971055160126369603853765777185254617438173692187515844989125544377529183577442049626099799449843578402252762025120931456950670720763055716115166595574451238612770611074637481553061619073098988425337336066240821336735146270421447604998991742957803863719766436695405956874996151696548408706970327902399021170375422008437967092119672479908658437644008294019718785971500470625356259786268176595912674470196473974366873389440487269705317653069846782549961102367938978823416426685447201097207468726761136164862827255632791708227183698004293094601172763533108983154542063651974005300980767725017314872056546226238230571079937673863089213249878925855468642439444022265110272214765049955173684136897701348004075567576390427114701664238526314207986968485260918378861356939623589076342200773738967376485455232395843891054759961251383755948118871040776793767681921209769164363105907172958735752501680267810845087522789767646858755241484905866548618765340753265119464986969187817588211130320557942639434259737540990899142741366507542012698505146169607677858607129253617191812798596594838543228955537165386821665922950065397758765795783919056013867052036519802289152502741944216878792710526191035861485956505566790207847298778813389229696391635567677068201065692468013253444161790140128287676498532107601631072962825606608630098719607242757629739024163555434935126732531873727793936268426477909088134765625 [82,41] -13944535823119241170591799574916610391617572660020202383835963873435369399694036340214949254816784186341890312423611287800869204875040639417680817202429794835144757253471311632022212812580172869111286196516739841949635113232431013326040209546867222390506208214185129108245977328813098029541614523459616033069514419586616822099521504415681651322514230829887349748437702003271894107609912392087224230115291144012116649141327436585477661445923735273666866587061072855589042697686960990186140800739289529034150466283147555277119206163364430655071031734227686650799256617636237325766147772158106614388412397912691610405257881665101914072885606552881383075706199517834144006796840840540546711030016334478594541643304009527530059176240563838767106900025229499515537581546866087718987618141269764691975350226515975936175867580170304199803022142821178596159186730233102190443559370842093543355984714376191245880687670418693662499647103847926656664650502605565446938063922291022504051505364699477808559568614701961102674388701198950844458331571585143741103564987397285468336581955361670686663636636155078905053536339897015554640667586118507374240322137155834348220165137658933677974023316062507257361206158077463419729584050131278819884537365775040628921990201640063482873946159514193494979268320466917168283170396956677169790845295783473823101997484721928158625228330584080144913899288795646559355244394509297692768059764387300029809813419238500519100812548084178915565487862749649679012429094418094437671833570884653560100872700868860846058238109464016064386311816336705793829942948233207770213483129755893158208341419530655293857937356831510147605585971715863171560748212123624714198149165164763170301157926462037558316819328347868232314283916670765870455265331356752714860950488192919195922603855408571710691809463229009788321041962986192529055081832594103117717977811007471817531515899612844064221808973291412572810400747638670429333351830081255684490315616130828857421875 [82,42] 5815119339607538858963200312674930316948832479928578055624484067153686999450894039638377782390110932641992022830882625207069704933262018123075010717770770186756729904736602706253012058635238837695771947924940255952696353841954426925552262586795768960676674335450869352733221851520767431528339924882847266008357101974925648338968068995023884889558228787271989665921547227435087547233489527663296969327528339794217974468497627340378091936127168627516716299007824244424811642021790654990357276307338040070107185565993647883033971175352410096422294118403702233563853208678564357802815480901164219246724095879847248986566553936737968743635699041442993427288440373105161346637439228972670112106702464726039642900571141998165893938959748888607813958863615678145266645696840192712605379102910947906530794699889566467552879950863320259014499380676591966808823840647306768751088833326753080669750318686120053495066591275517961167694668239980762587833734445408440705804737781028474165502793177415992485655858089029000463396836883015452551130005990085584227902343221024861371928519828986464518614813834016083327438717198155803864546058778262329929752647986275985465145364441304276839131120660302893535658071026307310124289187902902540045929447036188215662546037050776777090817919089989415937881730631278757493998805532676699160572231300092840684861084013454241152302194187933432936858851996864190951522862276497062135101491458485886756683795883444577556434076335108391606947773715663289367905430093381206795588053169157408836451622556363793999562418197907350403938125911033022863806248368369465615636759249968246395826423504630688062822831675909401513568225752197948084633338123122799490998491035895591676728775250268960176963078717848302862631420808422231288445496163919664119047901202640743759246176084656264337750756211936876372559302803688890782709395417525988254651555793676241322757813149974588782328399062996860834865109224508204766035390775869018398225307464599609375 [82,43] -2036330426170889553068348403948605189010596849074495387848996973966923946348038811153303674976223767816436028238311732058663592466613069111451403765378384565518411988139629766259130590239686919235594091905197939253470803426038343252044995119424325702986540793771009266875274014384708927950497373307216218566035850167549556584430438518005077617149271998512787228287363885112448987713246909875256867553678859359574377922308554849342458766693453876251012250764672910175867206336975003846891975320404643398509767887793134733846247629459088414001013766690593365125716657673704598798642794142557258207614599566967395529268615463188174905002556510231074722626228054656606525498330142958205060987753393642505554673209427496787662307094907453379042183365098632951570303825088491481801202570395070966209104671789125236618788980810474546728584344500417099864555061709495724047700361634847384297601320975251329388245109432350118875827523214639924960767576292646416559232165013145747931794629486029927791286354947753928608843870372892602882171399507330585359444631209303183626738897878873890640587787902254626459431937863011553395694541595568336122699663710701392561667876582703001367788414336138830790496775754865479470724759732154997301756329178418009747422734701629280727646968148618150368901753789289201931866999501845850766067878106021388882367475997566293726514319744355057874573411474761193965980061156778728414305908304540557037389703011834908116911532674105548850334228472685265420538255169160332692541514147481651102677990097069126007501814950379303059255955833774850249691448976610616773700887270707744177663886013789708680314638675744857039364196381884654852202867625469170887000068327678409675853537920440401724779364130702176915957491522342450026751540395747241728415895447141156758399725385456645843456201797144396600307439462964509536571782161183559587614898186430259933077524254674078541005142946140239373520279130176657833573017342132516205310821533203125 [82,44] 571309759596566836360455547998575156153443513727238554915068848623432638546311629295280307567082238036656795561687044257280312136696206884803098548031273991419754333475908443403558545635834574924135531883506650617780654116544281735996516106028689912989251589786449737527976800322767603335349207376108730972742728470775472030879018384287709055176132743692690336086518349509703767490777762894844484382404915495680139732269292038302395793343716066325985568745617876272248749142995402438243187559246262900716695930785535035970054455775182974392878651290229177917096874375516142486612804785795062793710184757928618160252148835586023719296340714825746644820802983843700060381784636155769106499362078573679871065091409445877889637512900178069127839070266646671499464780200857257092778741791339929704027501115431430252281584440415342293747819907166190117716296982226981552669547087852476354565579906326639883282729304822240004591348019298029808553866059362705262291679890726607033592283517000573300367324647280759004555652093013337924879996222306721460953794207933247895603276021113294723351050453719054453060588671576331107047798670397859557867761641125564543152642111208756549111818215899564816190091945749088117105387914615026736713297229015459493281950680022211194947127610810389494306412618957314736873647903776343865214758215790942910886110896738224779944008690461182157568530267452857178192665286132953817877322290183162332240823823161960261465782615399243096434420190332266367887191901888830889045348794316981838095365478748054981669165880258148878926012060952628283477495300967761370327742725745953389459115570822621782720692030842766179067545339606963085157314852801904643868014027781148270764075662827183475862764336409516192296460496023012095130510690760915928349843765992109758503773822207394266954245033094041681411894014459706913643972834803353365945378024528168578305616258183536949070686799398389154865194466959010810569452587515115737915039062500 [82,45] -111539389763784777194215526645976239515506063751814239964671822150140385292431085032409027866786598272302572985270591047771116161627515637894560055985954591200085180100499506204745678837480312548161022744569961482976981769035610850264920218039040109911875696094237897738386278013454039608060205777378051040796140505772976186818042851831433823567995576313400294147653176329121716363379960293071290238095931536767573359359775083983964279235082749849166997442860173487352359662744577489647520732277881003374549166729972098715798722869127923538505655464800458828510216639773889119689627239254233721223900147935073212375535265550381834820809784698836070882677162685135154016119785232627309506653873143215435593098430275525662164548862342904323291607974291181060472321326093032602850567982889269560314323739538885570086166908827255771170097015452245727820511549637123033260531283019687085172556402669673640278423787929262204083357823966397341920061860208761635483342229755526767995784048096812259439293311569458144042694163520898955803210042589549620947503145998973331626856097968954463946979718596785024331819588073197296810302228798659270597731167992845950492204416414606867124485554381963610182840897466182433570022868673468578000303363898838379201772894443242209966360051653646891732439968868835364923427513620395215738401370559400407434407869127797806282434268474886469760477826925425713901118172965910416597621027088075355955246203249696516551253771335996677301524785551960203387880384248083087672091340479247226296438694496618088554258827499299776648627994052959411752859953199655113124488835897868359124098709508718645087731808421423152139619977754690409015879250937665833564463804226252113689131192137943541152269992847576402210565071761475476074814961553782906880546155055081968286383206287585917470418694278241200525775717849753568361097787085054795042576256034313107140886302460342080081911340199094922207359581456387331854784861207008361816406250 [82,46] 4832256647985213711597988334518304873216648120806215676279801148813239917888429496455102975059913245296879214826326972149121055942699744431622149084331793740781080392152396999678706827495209387740366932256033403743089444871992550881591345411997558200067837391343028730278406844757633836545536183967453563968777230338973005569791366615268151604084052595531397638359749216140500326019298809106320107983810287702487497625840256873299900879616648557516639399880834404207332503821526662583073506283887969043137994615275802358696960625911342395699749730516595305912544072229918032296033345720379204171826439527099591778138965000280850776055011250608990860626140423644607165866258450839572450973311557247035753658557428627171371556940304252153898823618160933838033930327261580985711293941909078635651485599070297960046989496489873450833690956592712002061049032921419899931690515805040593234052216032317172871796482393381633103290430353123921530094960433764453573169010787316621011370904908111115058608478857423473407662791129464485669520806777164305331338233761347420248024576219659509008372953972128529693981136123168594408478800109241963349330800773310946449835783170110945428919815820270300860158440917492438266855434341084407263891940504257150052038778067050385705890230622365492207568875431614803628736602565126915381436811827315024349031729826396649910542677964315408874841012362547156937353580997165649429606260516669018414010897292134699905520474809593825085610351451236462016366924818060005196013736794546606804974448223080057007103966919136999593337067715301132930334379825311574460617363681537019783836491230424007823198435818583462317442510621543143640236059894812676652907423293201769289242428980394514138295054141270134372573535558003079849686344873930953658639003630314792946675504079064923749711907142193899291648859046347585256314631125756516418916467147010396759041889124812204897250131857992035307181044601065877941437065601348876953125 [82,47] 7319479145300858839929810540115078113408862345408691737737538638044276504781850097878138508132586690546161344259869653164322309491608255548671114468162355731469743184557009555474079001341931492077347610825412294735056318914309675301392704489401255303654805606132335958114216131129576203627143736410041849236294671831542014029274593951365816777994883361199088299244690239143087734770439570834668943102699967889122307398914672009539147700317794139323735479494239605786689007657968137942442711153069037130947512742402272410608894501529377310039388544338557562523006378235001421949785742771081698457887328837555241008055447589210702201077086863285457100724422585352083864744319469833576269077721990859802360593736774463284364669567415445545537133605262284725216919919799369880820426522136465059875609779305931972893812025458533824302191247815245677822035349702381059505112971010879601627580724513954387093080525970610879023482562082586034001175581181400646241980802311410800396039871003038808715931459001899392365451739407282603970935045096299871509103364520088808692271858657003973337160918736767907228578005540036661881275931846419037948031193018080211268105103241469295223251191476921782905183635146970038469819263599957827130130589256317398951707967086749398160255934238048027450178079242988198122865857969344668317911625325545802021632571131760064174954767865299349484254309916305054686206014693605876603038623833942717217936321187261253972318329492981645422264865761276832840630962934851571385704877778868854082577729659702376000615354142104348967329330418157598413136157682815187860623634621104162743317618498621425477870245477552785851087849630301652581981036460190928644471919001359819183722760664954115373446230076924426647770709834922719072201986227841825326228462391262128308493850837774643103508295207138841551404199477675390807793397503569020908467696314721878958169743164015001992562155919272090520699691751360660418868064880371093750 [82,48] -3886950094911249889151210846150301567897999997203765326562038492510723787999512204755664760128662546557765906626100360906017796167107224960032463208920529615048187805030713033298744036609361691915052911024636249869792601551278340897209735821264582432273492629032225328000721399346462321995107618623343769724963328257312296724677120405620629389064779965611940984878953753849028184456888107193591976659632007759444074472597562702616001882196263864219180632304602720126250479745806403546665147744430533452656871451841434261416187165402926109933805995931640407064154694862007067293644250985092876595844650159045596575424583322335210918335638921820467261748557934180850206943521485974295412822690850650598707103290118410392657577718176698700792973972083772400086066529427246026074668276497274454676973620664342174836717082388121012568623955170531488871689331118989585111251160077693276582348023844575953215141589917367804730620798361952531325110976529199397525607570682458344374516230669047372104977424227220109478097776884891579065090914032968794984512302363975375717400363891179819371213125817655336114325211003923409645613965562131423930902025048582508605877600623418535958194813523242024376184297378229180224492814687088099226239845545011084571504317651923624941833140795022916455289162308001993902816300045199029551608118461974975310880107125750667910314354821762714768788002697716549992647738425179738068793735681087132186440333054949432996350336269070625239278841510633826216639533065746640409857582855801362894957447257959615583654090357002966068296170807040157446631968880683886989658265509823501598829163718132463396532475225899282613531212489125634203239805863712456788771588810402181666985074644222602366360219203398924237497488460088801961026380013559595113041276253335040790052825824678419276620325166903405538406894820544988413387130803142921159963950372862613506915619235469054620087900634925470733094243769301101565361022949218750 [82,49] 1251327249788413258049517883729114039940066815529803875210157537993485747581276096820003334364741949105752922830482529882674764827560945148360247352842257414513468244289150684858620844474645846037923788594051691742574095366078711821246502555857699981109862188025131851023662368594372739543349163359966737389562628521498813151511870587167529969912978160268396898415699658569393095301528290248078768687161926492606927539046785666968403769824120449076333820375650537701572192832879894505351525822353554876942413116228462820788672302108206989478641459274730709939239638277028785966654589268288253172695583657641595444000301534399013872412536372391285922642586149196194898846314621691302727773377324448211386925763712087248709809846697644320902485462877416909214519152875644051199817237911816119135942168495702787762423136032400019767655329032441279684432362938273540058894021500672695652030820060452133762564323344855662773180786349244578554607396294154765713484402894420128958185858913606335221398794252338182374521741745012106151770095886016296440768184613566507202086532895004962732105357636682733749609444574606554271397154595182884222241702623788608275808884573769004583279095535474685486879198929395618123572960751413042612364315443198228167813875084282484394804602117125113630220807056616969443920081022107233147481842687192588667001353094572663402576852168168191463083953548476958450459995371509539629301710463810096434815247910359788051740328005563067115239936127543905144292529098054485110194596909949846779397937003436564654659544006013786589329005522043860837185367712096624553851459903829576102631468884367245326608068579058791736785503981412042996897217526665776105057748358657098196158660905460186193981558151399447533264837862228111391279984919671488059478108234600174971866706680275909925527109377309795053437426071286381410209848421824224260954451690806607639883600335571298037517758497405573336891393410041928291320800781250 [82,50] -300117818586871876668037763845018345451372981522760247775880826551581331760292167521905428630981832409093311288906381884293574489178568665117833525209354143199150337807159811091974586543748842874537799836357487904461244923558287396710638981347022934668011619974067470000615179878885333606139165805136076827330318083853288788844875338938446927587783323721182298362634380505861629470314239708772298964512841466606550417039174476957048702417807075510247888201323028813811233064523461397438149567815120910219967202787093255127419600033756846739548766203177504782992200258822885762958893884031635313551710790599239141156682855122152590943777409221239673024971174859140958344841299840051618764912987677192228576063748797520823609448554611079025575587629679224225750826204580782774757195228268502466698787966365968527486197026588377746171500055141186333158507768761004415805181373273421194794684937208827719678607927268488805612944780551892122130475217416864351696101750026672128645621134339752517983069631729841013477176956488943362652604112319607785417152762198785157736232708126991605420958975722624597499999728910367639044925399075829575942303249657204546496738057700925594207388736441456491833570088662789827614970185552171776689754828497755940739979156713936570422038667030629922992483235917025474881650284137985874144090922508885479701402896557131541531579799970495312546350816908303887401246426920840514265182326942825188899673715305604697656262944618562426099192161673971480331224284361319907248660366027115651698924849515281643784494760715397366735348799733641965416189695863165579144124532865967014897167570598074961301169919513178912617817366410497869368842515286841892316296151773427682707135810501365350467956176552384286116540559661021127627870963558555588808326271182587131935200904497897869367604488476380424220970789175425298384247886748406832493101918707650282105163244167211295605930676533290579754975624382495880126953125 [82,51] 56428077212636241065172809342333243004030371364606955181483059121364199957917942962392554039787445900927372646166729002110917727497331136973893207227599590399079175581360772919965003285025909681042044174077344625452139345105791031668231498218615782187717089494164178165463411774766083190719241151546733090215326437328793861777479788411702813005116505968224580535154782036277657250580176276199919093398332145221813336784645973128074319701823267405616889313610856257398549740396056904901094575501524492482798497868502626909570574620365186350638313089302762276745841007250659726347587454610066559442993352963868163443431932975555294992654483386949503785452320850956802391167561793697601991864946920774057436276693524459247345161167294135906738414525922104761364757121679092563172763833059935030593570477121906098474091987485532640240096982164316541845042720653019172898272861728301823506827756836814331092240691397592693872829184146281598347746506227432686518667325985407142785992024203600777959540593557142384628509310784579560221500919838793932593272948396914484702450682539006180649615955704655518177971668085262204130751986184360550878994729011413307613585880617510618045175288277120710264543902400216945402574185756954938698419852369812468270792328034497304280509668203088771302386435588558566536434771887099646877909083183730986022765497972717711558134443073463985673076584735350108262806447080981158910391281667522054874336046605380587910798289748733496194777069588005700912633543456126912559279126643647489179266063775654530994430083517465939407969630101783468919252866514644740612336532295740388779300115129584262829683612066891930165673337238099143879572222316226845540334574766235531765097560234233733336511795377430342722006826622618648672641654142918242581658331806659991781765139880340764453743634806721799673411235959394776532575864852051466375257650060745418294328816415306648499039532396182039519771933555603027343750 [82,52] -8453889332458663652882740263845831218915823272999219399254003401222561049753782028460731396658021577324477793090207462229824765223812055995491624436550865220303136014509635967515586064878622481442756826788288575357950208676691436703863352957810513822913931882710155595260383681714148160739017106577100440477929277304109348568890474177235722630667924555631624614419019558037039193954041336489280440169383150306541129119786260559054489391617623898417127827627780976199873192702322081835912185728770051332823739025817830978888676184865807784719630054617459575102591941475670297697029895250887220365851490650780127865554162116406511167932119749160736303541502611406454528803613148639993780623569804532134172141733032901477269023756195271464486366196336413752464013465893809572630003015789952067805976469702177674053039140381920907266757670882947744833164321527182460439058698570702374010645578557100919437807548668118713209957280077825465809542828508923986737302016262567123527977042503551599375024516322646394184891701118282719009373650282587089173347642039726939414340962249213803346396603201737389193074577716543971115805995906971073122564950009695525080482948591054904068688746080867938388302428337238967819958424366801956955799839834916795007676540553688865911261766663324569474271076738644576005884336326143140322331284717473033435630369590548040306490886203064669189158863122860615974814773214127595563251152109419943778994317575682800822957429468408911455753881187028403588900758392129049320038197208726926178995314703758764487065193351264128955565794839273140190673420049092827610362482563044381667617826587355344784431965706875490984659160502397024379938529228390693481390105036861663686450977985850437529283020878908890096183530972189166018959583596845870834934448045960459092055180619325082466343716042519576076603081588383738570092842338237198388993912972900210073925382852863021077016725257635698653757572174072265625 [82,53] 1019837815997086984220073440822914451522087291780981597767616275962434924921811684566005422691708268832686077276302532451228545949524774256299839665819185470340083251767525586218043782408718123374747688506356921777883626106171073187949961068111790023827552092170141775039118948835910944468459887245390335116724951632743737872790298528026002146231581946702060943193508640395716470067696116154973235490904282722206763920324233474778800373198288728159444728198048202522557497378873959639357317421459771961949284313171605486347989466357037219056153176867679094601479309615206941534471946946932823669992541768353640686190514960257588252539636498658480842406378073948427741544111963866845877167445062680403723680022311921060150215702334283116339401931285487334826160889703784972177295463029546061601052263869696493572349857019702306040312874583233451962891456481460511234424415708617008410251409392849293150963344308161853848630112012363254174940611664045272768447399887194935636148645235995781668471539993150036271863768157390261636618826094729356897059051945250707879830658974694952752285641095372805443846480428328406261864130951816552807304468000251086950743704589647908753870704250557159850923238975301972623547249390017329063354478001866037813560115581900492174382454518083013369528923639312740555920193364057854416162330170144260016788823187839695203199132212140198741941539728152471311487378931950934843615373799942445222108948451225016495444189214875200794903409713025279776762971644737442961509761841548853358643351360850172438736757482942361634169211548972326526301399889391483089463306871631022189155015482769091160709313238428951219373099121339591169414051976221425389972064249834375260044441192002350108064159807485274572140722477919311079911709037217512338489233862853015241314062143098082732428281717315755310999987068457343131215586064972215706542454179322698039793224154651862800591288760188035666942596435546875 [82,54] -102522406612653180638779129979061548766003142076564152906248564536111427990233631631104697767935185433211856595206964887319424324797360406354011848643946233739971641720904060728179933602675536547020638419402764357690965617113457377951618859152664251576780213496679899419255565231217121462168076970783079556882507488710589237723444489596072374632704538066525933900617734975945294970303526623547114599555600173578652414169820645151843150654513102181353485094421387967511413082569219483269711971909918105959577237938676468467450295655055688102102455432867781716985810079558972343659248518994507355559487397750160999792961322860424502079374584420878167844512978055865975584996990288054139321457054134128093960174343639866785886052215200976311979781252954645931469616537019615258652218765785769769783520614133491732491562661571668197737216820432505419702164525726563650806895105727391698560122491065273831153966758979418952351986687514027922362841050027104264668300299995473078399918695568861467216724072311141013408149906014239700624368555411550433866701257338976219510541628680592826714589309741547989131648345680367156697741773469019376191329913025879241239836202510339834946173946579775196072971731445212779485165013596892471862342949188006742180632169924601475138722846452620482373499440235603034713170686695496290762682438898200937208385797241036134580480299571176259179116708813270610239437015131341031226798983740601712820110447416619435152342983348399268193595962054236205477369593293970964515243051307998790679820130851978136700385720563828764908818879302511195097651316244486506430567269638637612180936280020917313383109976995274554339283473128927523676394833310001668410126234210534859430660472102769997973143553818537215853921419320253210451243580855850507133025360991638995873509914045036369459288474291779116451477623290558545662078141177761833738778579296817921080058923222200206737397820688784122467041015625 [82,55] 9746131826567517450063981535285590240543440101253059649798929579257277016593914983430998329009587903943817210857947833344731600073993201847441831229204296929807170190327998205233725225657788929425043765890149744521616021346239087900289671321603501747930638033938589670521289569394608858789698862899538728894186551824092225299184158344181635330634988010354191426996682519734786198825366142092226888444570975173229384444860802713921040697603355574911837219055453964291318594263233939961003978129817855502281582571902514974313566520008134355265672751530248074766535693881949185146765937697515778496517349115425760461955726780791624140792951622316043282737729720029579256562875722706741925404566022844510978378904988236900708301137555349007568733949407745090367710621791196144438529094940816971596349212419078900896977417098698768483400166738797907427420104438569151991891650663230524723126696002412774876796599707491988324641306677555904520020340712436449377562252986536570143414293309497839456973174322642381973723064525297009495491074451751037377183830806111267584237705598032089187215732160706636082301666580898248382652486392965814757888684667543655899961779383290566702609255087484347354668145496767436160905237929023906807582853728153771803294776035872430944195733541255818208540928198899544392121791636218136598209129116431425569925114403076136120154752298928870265106836140868161699319248239157434417353220326877969170012390068531799908235276580913230890005749428006079900537795588855619204632369794648737844938164503475982612073213931652117797283764500748044353956557719192588291461378750560909749025412868567812777695689031125331622990636055584939126303340775389119068752711990706110301518220096177225880913342483523746478280889549866211227263929149244322994259955751690537634305080439277957826401896024164456924665930382699179566263077127773022971300838499077582905046057692999283972312696278095245361328125 [82,56] -1136960602419182909271279046317961734709129078071177623953957714619961027739263244646990884010579720872000108497646712738200058903542133076233611843807565355749789209567290699528306942514446608152163880504633058097248082989153284682977033775623269560769653698229465825466666987297630687100500307525067481559850040052885700161852292083980524105218121678990278427884491260555718193469746199282838008421745823899048287552742908118634322725283097911208578263143654839695975925878510467338860799749616285841204224155319268415213126124473468923336927653395964566278260525346909197083030805940314180773982551039336317954634009311075592926139010495703082609711121403397033079951037203806807728521395037605437738075688915209933911582162949528359366232206814259597329199882285705467952421507418834735306110541425985068937740717840071763165858989071939332249454712851899018625635592232612322752220161330845785086057663176967617455267048099027402380262775456956362107061771377002430744085694340286138939263236973553140168528139395053250996391222368012365464581041961066195969609799690094564118249409816505085501338791574495839682498049861658057886782600623457660107218721650002173689219924800448811318810005933946503146595070248187430470700318408564274172230824158442071533858321682541267964150601105063014642171049865450743402103528312160663253538928740508710589701169734221635524483480342218185366171853086200909422337537521094967720763030951004472785288378953302056245952185317543992794543808144483084079615093658663604065122786506562542287866271051507627505459060605422789276566809970997389525898896839907376741594890983569087696506569906825465937535796061779208387027544854806911596756475604145901775391770850398097385414663494425063124815545273574984289969332014640113033735005812217185501871398259189800794525813284022794646163024664082046820042676650727314609717940762821045824759735864972753915935754776000976562500 [82,57] 177998770907859172887860284030395316169423645976521358900899366392064330783153905683450243637045774985635075138642148453388368685544329397601395617021580428457668011116313312354492332548587707422852819327396481723007979484637568871863305278374474099071311874049860438324146415413353524985727510795700637859010374642418647077482104797744758622961689267803763873980331821718194624709358561166395882498040811444937199932285134673233375032722579594629977562948873491098682945387378073292895216901802034974373837525711243875880678595818070056283752909813705057997653678473618004957855087434827976019996847388731985794774383528058851207025758502638840769340639670557759129034060940537996812024218381039489766362060732721019065625023333977310045907758903826084983427017827853841128170157827929425152722243425835224923939195712568532228287609894412009185300980066505052139743839897367139677790546977307256883610179721793439186162345302036896787127971011545520756081427903010684571595419360281316745906897933710338833859745039015292053900435474371309213903223488986050710150127135568962296718522026400334601063174136489514258038496616644836597654747285572994812844667088216733382677375869541149957417132316739747943290742410977035808428146897788010158110745595013824497360911788984636672003630791796242521599755031228195608850141362064337303242784587356586191746648151501615235872946647215561773655817904412291718466623826289160274104272050036523999754919756855191631913904015723505654195102005836041659366486034516395994051385456885603315764929360060546716479870169676995259646934520453195675830236222664932116354950857773890192581855327803010801811301035344197129723189902227113509378856202305493793013959241161751529158327300459253635726764807763892542369555508078182664844915990262965902330966543236795087782655048611929897302542870845048862964193273054482155247579361302331935057452483306406065821647644042968750 [82,58] -29673370643870473313776536925959317315206838532261548040230886358495761665939646795220121985032033581445685555318741420142065693852003733358662152473656873026408117561696408521594317107439382849738421296609477898870054886190135623383775350038440240304928146201081710577823425967138487590771096088297851290275282702453839276552039272746754906731889477531230180111425296742852431072945154985400568069785334806891440296489701970672957356336572200379554152602601495660264045881423586261996503946277902231141925864350827418043679443004001157829363777835323608117824157536218167702695426987617385040615039182954322064579640495819393838616490646263460414815992360542757497119446854908291548186573206790254894378499115647907414297430726407748066326292378570791549864420042312828566074771908414872217221603505240439534212363275153824049511186626941165214979193157102386662594466607652638876797570155659815854165702848320542079415505609111510373325092773986201636202358273231115944251465662783110521962083749430293017407793971473779955999665467040833878150893727551520378822260272434963261735259286269720251853730923458479612696798062442670985827293786932923009101282748136337649975027981619127708048245805294698608302820446738257634589056456319774506188270158117018948010518024526810108434555939342214766582217552034664924569672877527636389519144240231720543570244517564945549515505376302994890551642244889848104448522971434405077004145129775971926744640718987147186581661748914841053069864770211589352841005812280880626023714180934704296386774624388805800260291249967553890346535585746332543276011013734693427546143040567383073825880613556618783649993669727698691167460846295093979285449242091430465644115614487859586804483465942808435198493065968599661500450865113989921553315308697249095918259603929682557304917465117578315117594285963932417617629263587170966806559591587288959857460213243030011653900146484375 [82,59] 4385485763531870922566630167760517325267248088115608518389740465628766005586573732273132337189107354726024776728256738180032762833583239742016533204181225839038680374648934908669844868122193629945856078815857216756470696927142437475748731669146818900608175782217006183567067572330252517202530897289275034131275920675602588588401758596170308766585600412104684449108493407121581992224787570463329279353026671553682406542806551860501889350075453430362913720429536047635172831951423211850784746508543949080877916114909014454047906898178195498224250780090960608245296139297563233215430034621853982680825434665815506521402470023089572263989206398706844555902966540857000450561187084876019792768356498478150932401627624502494093471658758519926677843694439477890862302613486668676758047659685888729026929695561056287490668414864708895114200763148561605672729814997618148078259550032870598351263206653286989805493467602942999621002642108662105184977217631289169504466845028109822415466629161315742666536296422828650055959981302270120045584619153390135245976524817418034044930133073440929956434275678190825515714826749274702752277569160517946422680899348027734790764300241193765652893966011887400763941903493476685518311257849498919475763973788413087951163805630966609480029676180811762648144487548698486009315447891235572225337517414395503278170101127238960605758113997880436106076299232747645880262303993682649781023552462927851118334862162213664966920558285429941621111085131357661219029214172627914475915297580868971167743666229950908851307707177250923142521956576699241888294902900900370014779654259144622043037581612567859191535186924106639890854033895209170796729322171359920639436667804914939325558855069922023669877759473902970179813019461697412495835553742749129657711881287032701091555379249441674819368473972764469121597945535350693220596368402258139848506716951259676307017798535525798797607421875 [82,60] -541825277714715866417300343781405876606654752890606587139268816875447234079786849238888954376517052900136177969354953620310289654317394363435927371128546249102302278089695577648735723986347229389906537687314322619874016741314252005836489448801106205638552583612410647450070213375528848150959153922906732497148665143189000642604038883197604681018493974583490533164770728254235052774237271913047726071401636028993433379186887589902828253995347034118366148643740568208248946315195131375980593927329287919998182890096998679723267860286618257421918430458583501758883200801509190876163654116932696706671707656660043477198454721347939681698986108671918133945515961748028537512919081416222185027323560334451664890169020753019340524791630523077443864245728556037294050369685721927523864859544239811470659391382137074312310657916520529944292551628756014982489960074196815834394258193144678402890218863691121949041625578511915460306238452977184444445114542099640818645751820655119241372990866531533592139313729464190230871294255672075437824863008846637016273889528531232747108857204915837369834762447197135212821866923790696098833489504263693232849408616644226517930034055083281302206531446428988929620942364624433400560104812294554500854282388284941564666542474379043608311852079769468491514345535266229117571756660566641624296477780905851856372669756766373636731615979621923963259922928042039934506583481006170313626222713891256700991004098903593985950591407798038764696426672743201831462667824936685569964571695124507095309538810500352800529695509748991791395612475025218109195386646255039148321454209432818697358385117186335517592440015189021993309284973498410333022298888657155037863934147055841927396251849567910308775850285057885622951001377218755975244728339925321635193989717354249238889055660895672577922972933385844829562426440921074824148200219138272462279792840433856326853856444358825683593750 [82,61] 56048673180350425844052351262337368556469957643244333725182347365425666624367037899177218050446963233081093619116820099357330788302571045712916662504382965782024165948420040438113912928103122668956131975493968161504490235555363815282567082363148851925506724257481879316471081376893935256176428580333660454664967612543967195812481917872091819236922166815830755840451034848311968858871267481998530920022266903978353197109131707153242287023744725779548858075765735185155530860883400134356785817822259284702705062722234227956232051183956780832339700688597658251360207032797559537639021688234501650178392110208203758686350381969714607381282747073462962799491408544814291791449284679240538283564627161199610935904476802457247936024638987254713212979557399868304476458944350988755476969139278080444428935944161049819474024631213384436558390701127923325024802840634570798025672491623020344201424572337916748696555699265506384050365529258945123558275552169223790108902675878504579135567956778311358619650596738768758663478126600787109465633711080115999273029484813600488966189725086973147964965544298495753117170058422509388643591676336868385380411396145471896177367135869678199473817310248998412196589169829294291187056556906222589378734165799394047723011484497660621472455660419830852455057781622099938184749002982377074525150768739380895674178384826693248520474802966276252691382572631989089444483245852059060934423919607020894805517230237236076146067851568840300173780211844184345690754151077208998188889033524262836529136427214354066894617757938108059486120800430450174555283457591747383923336001160906080083703677598897243572207064112532605615468695087440038762620868638131480963744481214486726283723779268015000492887251267996414797583458323520264337622059742721815392843441078106274635043010727918474322699037753180598597905716715695156657945135358304261652406808025261852890253067016601562500 [82,62] -4985373597457086503029877526021198395192231495312763272592643729767146677694333053878312890304049986818396409942737058044817856707695820966197532642823748351749406190521729714508509871614178401260071064908555712436075813030828009902610736638161243701983938092194564234758764354281316505022325742546577614931026689011714237205873329272809538708226352828627957132801906787270121088084436000866144684050474570412919848989527966180331867383924233796901784980767301826115495545204336463363173529477881707663644018139898072607642216778393385975793592712851546684935293904979146568626447914901246039841368211168610420136561980771514360799856382348920413402095699818299500199647821594889525387181723981710664439381880222371745773051548593282443220494985324616805754405583748251332715380880585848116553746410878990164301526686391184871590244910624234185554942691386913934871539053954044341616159488422252154766211992803001335280691830630704561590792856444269113914494724638398844387478981837628021087269393863628078261224459913307448379786400697590997096265482458953708257549502820706233128018734105662732678217628414453706977719305343565404576040536474912145161587135091966842450975519408066040302165347340351936129194649315740163577085493407652505085776653285904774699637351101069175264547342733472705740882296777965835593716600873245183289686768618236475959396153631699194835020620459873452089053556443967538079972567771598719522186893186208855969311971253290280080772649294312182647607994238531797990118694512960060797460779558143098549348724839284541587577740394413492464095579552871202252659375282281694250701896573107153416378972856425606893454698431795672582994107156178692690375968110120080109401972860253835207574328161759734319188894626814644728475541617589743578009229442055792941875186571655320038923874993360582886560412531521602487862774829088796657572402182267978787422180175781250 [82,63] 393448082788595840438346507222131802402971018803626998683336617806793975545092643211409462217745327219693099333344301205601172374020542048603011723846808639650246727479858597632990399486436370102001602079684132593279134528285358688880241497981123758914448149268272869065576940242873617375136509251092073255418580055384766834156134787980590721646783083377979702212192413355209333644923364789837903032269480623789044604450970166134599682173934343994462599430116040441465345590911753065630741083491913245038375530483999913457906384614082128911498380033620213729496510146001474322878027666648266758702847187953562840390052775414295631909058944888766664404321723444146257494314437557367847460282199891897563756988874774319699509820126721730411462980345700247363339310851690879262414993319445003948092505089364182245285497950706675411588595492481743376892068564358616106451081310121176925884946782096200921326474044789878129956920062240356744131778355457228149976187135346368984813423067242312357093808048677623175589218743370954353420058724089906351739613077581055369901041155149416910742993955997785473382976585742147937485259339243075025221778951876125969651965725662924746535085626447035467378462947691177174939948510282613080296966829043333753567767229239861349910409012985531505242463075044712667476234786692101343878856487500709654482189344975482474216598674265678253559270742351526388301531793274178728557634778996373975665099501507985249100209707465352478596769024992235250498317732182861510710456860216188716968573969248078229466444134233743530002602899709016260140636548116710098296332604253079362399114334457485124420038566253081448742802032428664640820867378502039402330399210284088113700234441251079463798537139674364869756343662125604974327837234996241621714574395750280339931257545176294634463235607140082376070373483938239652876224516919734242037520743906497955322265625000 [82,64] -27637321538309220002233610471215344438641925949095367626574540903429402378760270428830033153922451877546732199777105637194112747163099381263772771245163826015504285739118412657059315418191839410078591492556493182660563625117503912242377992093632101315991297404518908361604906149324947489986222563945095025918188895304729881723194186782904132935844941418710202099112468981676215380249846664666132363820590353284492528634369060329131113760543110581404638703921624229994439515243685779770691842587911656273331550193001880254071003907194351542543811969618323760913090719439974359529338557064050921432317564565390556058909005341474314992886820964322434707801673009459659524602267687068134140821353226718562564572956414743685306736340501813949110624597334342153967568677445439232278759417089092389479728518439562746253053809545350025669607556508830604185795564395475879374623003920524896427882252265748132960032695011699730037973586962105907412200010271437278395589556997937569235451062857648648188938491260654469041454686101242884327293689507644809439632348882139379881959031086905762518094365945308041038532589609446992761562718066088795941977277418213963151928187094165211000086253797182668323133325497845736193556431388103792505996190909619503057357804051292793075127722951601690732208112567929594843031520297624661319060165849870738977690986170321762701726993650622086755231283566176566648975827569974796044383541013737275173988146491618334281423512824216646199932553557950968021193206359111640809823592376452094473467727726988863237922407058391559155690117329702726169863343841139378884551380478619611500801791611384649190596432488919008220664919432567931424051989681605597944960956859186232405853999770347100762320456193699269569713861332694484229238314793339101803451599830192167704405652422410540463933040077767864140499785444108284842602840658543073004693724215030670166015625 [82,65] 1587034852228705025801664558569271700271662368265635416673507341984046470002004793819039346009906317058588417954320909593227300895784660910703698480547118555527617216518641256169627597702653241244083073454424904452917606612425825999943988815382251840244509173230863457273490388966168887595248494794473745260718589613942925967761451087696822837759693408179466408560302166269975302137081854199106111346744095482586548002749238536553484810258147929267652839030752358882762293149673384067454481989382492234517937973993118725200620518537243144787453854596297190938976043430421615976240004810094207838326964174856156458463401757267372334351927559852090667373447229365570983477914338218973248027498247767385488809712227582211870386740659964834795367483557126490636131851694050413274209883804007946523949503747690644157094567434345751456043591926030792021866577778585882557840673362427967356203642913262327693727949082072820558683720932020148892092013741709960854102964799526567401322013211287075102636944114887143245701699143729154197142221661248881072127964603084677286484093878745110480089445718578428028975750470242544390516475882316273699020690477853407920820661094505011576745767073529842879002382913453542056459822815224461191612074623512423140335629900036834049798034191844720714295887554357758602800200009089204835242590696491360124979408438761074049139296646303843901056609602320928917459324177903237626765132448775340705796731909308313540447430125831281480484733567122256375765836968041516932576947451285537284740092522916574351023295828760709306743939119734031326867854973076328061316381241971656768908247562030083282187638867732024949102791431113795676745457809020666511662209096472692877843008449903277513444032056426449334879446124151034930578558064109548220985477287625466015503234973757757821729585887983728661595152930616561826049348837841534987092018127441406250000 [82,66] -64649303528001062734690375000575192884761498914449813241812027727809740712545345740488229699328049806849319515877553199336663962176908945071887719866929814187631667974190373190444461013767211987229461093091377078956036492181237803931891077479465396336168385116182753132601633718213556196668974205219467091054084473899642252908955709283118165641294625079100305786229000054919779092207519404316719446758291033493567563488340003760053520038807385936045284956717757677072025649677131051383053688504322841263117923352305897454175967707431611718866191297006300885987502762282265469399368948205206399138767013929057250580622192709285524711959544615272180797787377505896202581504605005501766859190763749104173904808397139860807997774630979075752932409288536869098842634454914836699128738911252585849093429099031851312343881490668651897055613359315553615886049603158327359955134492965253138994523543165377363178736872693013583833660535443817684667894628518371293357547071055267905143797410108640867711273744246918447111126397111900463932540131421417549484452751884605553289000467504783073991577057250649927412802822776138452262920904734105290039907776594732347481518899082095209426558465196276353251763145979616378355470340440270346854971762120602052617785438406043282588435778403414232692395670283029512666411547439170190955677276829558241707140797312043250403926877307657773223876853010202071129201059836861473648461686034997156809475945530389764416051967832715066643783275850906194176955321681047684121606123445011206910154261797065070972454970623667092974094383463214984447538377097159805216302252805254916798381603622053759211148246445726851495538685244719959534604706333846464513797718492751249467317950772992212772741381700568527540607653822802950894114062987754890917450509772143048967981438157812875135347078215009386895749616339622301008915883357985876500606536865234375 [82,67] -32185571261835896449907256018084879664522831951612309181042276508726059967467948889788734795050691273200621218961935701192288290681726766241855686285853981770828883533548713787880242756009563517366199964067780980389694312374283693353271950141973921817023473773979064461733266517688945524219499478055465969129888177889145203460973961594245365285440730695520231978920050557563413091921739815931975080568173526464621246013397656973834698359613109481050027417010454348968118298054183044225054351051313526961580298749301487654267783198956424357287318372477663988312391528097564577964918488375405522694710072538735308571452884989091915590595313576613973788422577026215618108078536434186505675935472543152633760654834873114199975376426319804114446238451787586048337573137469178782645505438497546708623360534955388047864448473539246605801786674139878482956566940281267009173897425462736118170811679059831993216633779699418677169420598381058812667765616170834016417807858417366580448251036137044334899802124325786370040631801837868755138425453251366596223126285168568765809521336941425547507343631091842111722045636947010257900302745370119042377244174860223728161807278325100298716993740562309468218528370379309166420239564932349366145209283133335897163199334658236361516902645147402076090231581718942701023744539415400525808434589154734605990571196728872171819486790210603777788865749609775999877294477133146051907045442657929564669354522971579219963066538227665078109424089503069428026953317120216578116830097489076519545116643174048724680814395980576644148157485846301537663391649518545341369715453766298636347763140018372558039920154125752598384319933966870012930595350382407032784515021213463182997109822997355719977556010756720788068086497710719993859565902197430312955685567249855658844943302900717535595341950899816993400935488667258255190972704440355300903320312500 [82,68] 228585964749825195062577432329474253319547580022169304656032512055180020613255689735746565768041838947566737634358928078889440933460336660508677780814908186577417805057365586528069343860901730107747878352006955991983876374411212523062441208833189401537038318067362583555139901891436839335355224994611836688771399469701883674620897831521908706884580073182374977091708614678168020521141366658833809477293693388459148077672353440886088044428878055362097649654021186988700571998749264276570150545545669819505160213441463812713782150897941217844307966984546234245478010046979711459999802436704030842640077129427038276165334470126356332759500696889446306740047888301863698724737820864395931531654500037000647323836291967534654408478626957695395688561706148755197957683984020759988995065581111962202784708151191673251424957928282054239712391640299469573729912329957090133680702105159821439497109188399835335130661694353004436821724249852393168201525013531788898549758577803732134830852535961859729806150880747042745199318332388142512753560833153298958746002151391055199118820473207305359151351044133397668869490479480728085017347125182287908954998406174428894638052341268190712638673216903934643689392835925576157868385519863390075026036516923031051644973213582228673251641298675562440973738995495298205076249228950219641981719017390114108882163430382071893560082759240846242510056234852367534538604262753171470164162506652072425263857268040111418025555042984779556156739797856426686991639035886635722205663244350479727305304418972279186264778218168361514660255138105901274298317417739405655564393752307669095133393677829251345075807205679284538300736070282257998106064455492506833566544228631686578144338263941626376378409278852263356451302136479362953890617215473462122693925906797390311757711681679884672380082195196950767485163547032556152771576307713985443115234375 [82,69] -24090980664926297859222409510130934969608089706451006775352895428484090748270506665173043981315079655778640145116396118624874138442676605490597828891850791151850103383600387182233369321857717651783210007511315556507493004321207289230019204677192800475234657368058347745238900408820165282254463684261028971532300989921522171101216923201913403844873556580473484445781075933292921128661159232587837675613334064664452885635121161837330404716041117486377104493075067589963665857645674819594105873973494393859806793598475535955590969414316629494652408060761770455041149578389657652604105031658916321317391601244161760373833613489306467524635513160639071170012503192081643340701680297282777908451053678280692233920063767770686755282885480352685378642846825662566374725120366184768783009840253602305460096138560631522741688822232897305238162563820277074603610871073290500920898205366836666291877068138072157867035708945071937165758005780775360818740264322144710476515140445681580722020475443698960642353566157318533533833468253965583600011298903974411859480204110995453131469926785827973700139039182768861881845996757117809628496618747983931473136637654594010574456129906339358210644683187131648423753929123064074058329865414764912138331802757219793777182386761401817534126689748438452094461031600815388978818722625655521764465322325976036435526662931270239099255898243872788374830807129266313809460592489671422870523794058326188624006334503954755053998741186330618055164169995499453115585994879684307300443438011918541001452011621453443600563916243588815126085254791184375308014090578744949961741223468665778916254713737847687098773848809762983475729123317365234180458107227525191121641730820915499590791982326919982908325968504638519943844639556389566336246982532825513906748773934576907503930058228170405952606262451470858945918873672553672804497182369232177734375 [82,70] 1124599238538433231412611243499802312755990200286440621391978700505121322851456881099169084118024186358083623803663296905700957346934187659941705737999950856431709547351310398862501596981732937631453815318452369911850728869783538205950678918766891663672354682817150711745845301283245495804915362277554853554444217829038457379066205230236328622560244905757114644872335007911110230393005382539472771113284867028085754158666568089166815247319839265049730946001602415127526628203689433977659807279518651097800032434312076323923503785878509618935111999981351285956180528239034024982970021554266021180236934012806941751017304860919966928645726395491263873085033560283262363965280269858727611291428528216884930399973852600711114654916779285020818074674727766021907903491259508770878391807239969284522329097682216264741149185805559284395323734597207105029171356691801233401973500979867603857493664411490904108989740931416224167108427952696709386322187046596842187282021727465661614572361283160049417315681448086767462729019205261173703740169919864835302144864435194819357084237739216317330453290762598976277939824230955186826560233609801257365794604558621463607823955587358977320520365767084002079611490112059642877665085784821383987415163446734118019310952745555012151436778570457275808186721963411443731880593544186577015353654498907919392041802375569225927096580924600594307054069698857905294014646569275597248239186213649192622973666427262514726184049917856002528100476652095932026482873494649156769654108727379755644845882419345346769693981650359702638785483031741654501668637473691764493420500531096797360351152491618047093190642563138946084643429658960268405644703355521872722387360392834362231708470769140908622815063748233200648838684744391852296882191496350560060369389207248733402081087878839975866066425260532561823392683209021924994885921478271484375 [82,71] -64084415793510765978864297712827741157635532553665534502784213572959109746821177897107095480796477472427685693167824464387435374693157633087781500433278190839495994788587936223195405286006499824599583226554836417066629794185834067993110218503893661826791998135241581232201683692075601498450335047986572635692506957762723598615253737021794085071770961466603574255427834242894835337202396754210994769219228687260829746722474239566354489588303397457534894086705579185489213207740001548489190085055547075641913999515044405573986081190549447613424814335818760824852965639270986892564316909294539977781685586231107581174638576650515138107069856558302337864801739761857882356075892738998458760038116064879813443232192583472011590273964950590563458494216466540559545410542839807377811113875078787320149331007512740197561185038802471728409238520861155909776537564771465492193515252432105666359223055110130248601421174066838190294586996465053530921094789451810192383630203811300148546791174766778866486964026376860710679015474355858316891261836551522549131769380644850426925722982270889405721705063373378554808447256546018410330158853656460430001398649272025611852224951274790342459192897794367433826882347519428041436683899499823623564267339093661445486332407066274201563665909718859258903388239644859177768557634763717789187015472800422175764189502754928002415464799383640589695928588278263716230853916476318080761911325657975095054716890247171002316668243736138210062258432129602725633184016034570532895333764235463223297642670259826178977812439746221090026211563863474243664650210398848494014278800151141088158060279420699544496657485586941362473523520964658455190418882408935919772595659265140586109276730689350988919456128987223735283676635879087358474005176010108696087362570408656694489677152531442208179946901791886176198431712691672146320343017578125 [82,72] 965018352724592535714481979558384739859000521846103544291231302393041895104398145971726211403498037552147212650765152026103239005187337509426506632822692280421506204589122653086526326188733026964079882805077819675184215611579910838574659828090835047481416261687313452480940190941931856625890235404029306350148041316317677397133597051981141451488188184705555828577002344836132130657038047889192727407250546665290949893540358383381073999562858852718161880225669124750496301020035511167109042510014216633930681627207380270927565078641632529362508207978009601772447709838088438304069207072815927823867518655596118422350798917376582993292284952447773212759207352072786398011672999997573787639273619482357387837193599868140732617779855176731329243903261378786317942822172511322326069553723422611803011555047836682467100484856042165553622254848397868012792392779084270880144634033311850224370349477841752281355723982056961229450674599106731026252572649709754562524716568921545566028194059048125812865202606364868591440853325507279436308518555134964619044494601354850381786476688487398695255255219773147044935267733111864571927976601768554076135593201154844317613459912642042771971382055772062126211897662311281811912701355980381486145340288240035088402996252335536355880855818025688334356346760689073535802064305502401298810695178421123453977371401759644315813844925437948287811577625491450058020097406277399222896805270565423480817375034405024709766057035677785378011369741258668626708699643719793973939389475334396099180842349018789361045966944445797948704498035087944310863443062037292181582314868762918700503659201886913390299589811982387309492103280234050960626255032133884471104926240449229528244176706874017866985394400222838342204364645017816954713498360478669245519748960206541677979833901160569440041461039740872820402728393673896789550781250 [82,73] -73489181364738716724060670932247709407009545302146425373859542179701304566724944670017940149853626470670828017663308048930428189759154349611278505099266306241625872025852035444829557591077773986152302593472154304014958797021871906814055785634883881950956102503193149098552727074332091540193904537700285356956187589518406318039434104900721022193088865994859687445016513004735618470870300423705303568035389244361305728037795978651324742029147765482829670510265361241628585675438308129752413655510093414173482354604419924679805299294465512278476642247841514368938676814364602543455448031370463391000270461388463346116287895468301070778022388143532883668536326470920661217760229909533546356273317780094718138052061654499662538323149574874496213843016350333659222945454707361066559837876396964131699591829247959432621338032095677171326802706167580561014865920754747651850471735567236893511516168595309291817018682261131823044895363700325201644302315012257581172566088367383219419587797016424042680971327607381018506183019793885551717860998480615279642953403223388321881964334653462499720681053570875306159796490136863098075569135399792431989213747769544761121416087631419353875135642466928873714102398114771570230727736294548139064831124993529586321453946772771051637718971786363042376303040563884124439284545863595939839470177010083104069238152632518541248650484873746473820203915812655668014287930524977023765693424429364392692848243547579878555340065921342787547479403345030806162839519774953589791847018719737820896566374748174133733972915733926946278311369832797352059511544960452318568037290664152949821976688115250181316841054305697693300788268034783694390959668720298176939498197319358135412562773147420783068148737355821415779426407250885013199610899349265904982906658864953518670912017110941466845862432040212297579273581504821777343750 [82,74] -830195859422666271839573945885901705633320514176504711283777205023614424415088975734322099565195959871144358924748546239244178531926650717761282834309001447601393032097475192558899223042252670166517215126593040474025001320334272852911661799389288239977458628882990548600670289977524888838215315638159375677888057991898407244016287832954346127097978194547985244023204082489435731941537298287917868064644810087289557456186755611150385992190411649564620002296653931417613733184694645882970039775078142881815023702272657602694681903655180916444521674660009452540430197379911016801798949406075994902933520395581142128705021402080985311086033051659714310787792882038718494988689427930848789892363176596571943246125370724325826190699776425747477509875482279220740236034091858446677337695049626102095713589935560908623189281807291986399278380406090857831784363889743324878298717397329960997161044580512730597970350389766354678303148058824251590219091047596188821079780434743248997087213665097310689071318487532844199223320168290237223651609137223701035576214352181798516140786419853756616564573384812010097519761678897492789709394125494226978361458139285454367134679382166609332599009131332753336019312632103308101144675864276759837121893285869464553872137475852317981440741873973353921174274587311298789406084335242319640069621199283707349089824588325228158060904225123658697753956425502168452843511702279281723862876843734461368159202917579649099116198381199644367836164574236528613076185383362750538852703663468154729169131637522237317327152553238106600409334890405335532361833121834542831054697563659117739218485937493437106557713269183029889069661821683776112776616110471979424555596191628979691468804737424389390102063525512963970485101476206661448289101481743733001849040496352263110319756503284815960414485515575506724417209625244140625 [82,75] -21017523364791330029694164179871544358204652055532818693245957612704953170539686717101244260339906006697601352097090200453796273518084227058178892575417004098019587659176349090651278421461555868902748968433835067383368057878569335213337237068806780347002445575417928569139909046834432809727872650382792248012531827492381584653550619379058625751660741135625702074285381837333850297817197243307498073173424379123026356507059694374643681260320401246621351944579237803377132809542603744488610651328930530672230972710713829933383691405330953054810279998824382522189796626755807467552394197621623089610939701997531077094699996065424424497759631255752994829069089409483425776939386209395228767661992823167645325970407355016895811258742301251983514579154393080790140198915279439390854511474690139213182323550859317241863763208868273972981363984551406713850076218075085302723396823201233413391353918607751525020416530380721758902310922466463674581972868203436164852773908773314137358812482822987503457680230009354822847995281516380017927637778641649646135362498209856858969152045396255252356148748816772503191063529590210374725463012103922994559765608515916185970966996634303994418826295852791614385293725431739971000129563417291502465628297922714825249376729588283271693420955273169537550345134534313957028057890255400565439703104494849420015534231904454749049683827079821221034995353009977690329814696838871576335250304918179773344893558260870606990449398582198380342022842581566838545038718016219135819476983773050461589489994946984492963384266141518029940453133102353926607999149328822441897202103968576861624697814779082542600789720562788996248156754531906159838571769132205933076989874063404013280654607384786120337266345054677919795945251091936568523109442293329143346163069437748281637735338807279919206720456713810563087463378906250 [82,76] -1576495805843812122822711754014865223713136758724518166357620241034739079449820354416380041970246561354098597746237265999973620952918311913662737781943607937647523878481297625745488547143439751021000702630869032106189489824431511408128134074482705483948168126624564166212712512889150950538819943193819603599030186846885561490896389079946263577010122780698558306269109087450953254005046594890973553990923724615253392233912273825396744546135364995630912101563524465030956334495943434595915134770396704488584452663518038176464548565587759538991011904947904852336596323910851705482396832111874830034788052854739954600383163149014266066406126474074569007824428514643663175562127112835241851822244839671118660770805968765988781270245944486543848613084316841973473377924421888313568629983303114711892612319445648358751525144711564418400885762359093985677375587424031604264563765798583000415780902673237328251980260669920527735828802887220435686637711644530824139713391640926470696700732128377486134995198224041423371694111015682859310864243189292628450925050292474396151608119517302097326330875487485397747758354932042269169354996066545146028046861478166165542363450169285730955815584732661596200351732445623630507025304746639703291509320295812935766292089530769877761047316748512140395014853289322876994357004221740295941445007754386327459290529332596512081778972661934103289876930147771960517999212928191673156374092734380874564766152219265785281704700618713600976450243819258262349654519745334169198943211958291368952542452530695620265422479752218747000358243062586005781355783089263861093120649151299172341648846493019900138051970878288721964306470136885962025842771541793064649216906006199804383031149274137532602106394671194054795558096870598779032369258133712837592967093657887974612033580395428755518277897499501705169677734375 [82,77] 12159952203282661826609736384555095286883901206588617850615556043078161596055635842040170208239991301023157454019446974361746038723037640579132698082221119439271058966419047454171515107521446141245602245527748079105713982574040775308316864570902184228275347903743906408244845045606509369731315235818275303913695379466055563593960395272849357464725162843911094086633078972346830793626084492939763427278488879836322779857525377444090760910051689356508655540093097966340924070357792225577615921224738225751162393365059671033386527673775042839675134012710001309154432474242266309163263328018833035440124903450257980644140452511370205746075724933338650288264632554968182964383537445389125280119387754856612139339590736780436455682592445727657664174042424968745147884010962087283846086189449970251039300052122994277161606195357590961557018307318062025312417173528550372787060085430774151050479369729956115018316637444272878733057514606634692567838269420358601102464205985276351294772703734096476528326682644057532623966214836534598510033003433530513005828550894113679760809454932647332451494395613889616050503254979992746853179474285378489056550945313957536634746043839967226000712314652254871875084844130104148729681871909683334727275446412925860263839287444645257887795254443830883244857088171313220994948743317039827597380696592216502929449624426226770902900007712565079135484450133768677101415856076091000838337609113324005596604946763836043418254994842173254123900253755140749020863293404738219219435725633528628583489198328184019114845163330702304925522267895237682024340764461812142682865935671246783693365812248654598666318363605975692972117270324014867780268865325763918227784004524234594799025940181654255404353037120308417092317156181160116718045100064143846263648918652971315631025961945488439759053289890289306640625 [82,78] -279349831720818667131837580198152985840639641598392367898971489782899772695747056061896440728803857619198435871738230796700777232660516016952080167909976934024641276023311759173514937639865339378866319306490815909359817744218366771379461302697687739006854939297317029024323290583359001391136571016445742648973476561565699819153079529987150565487228615114615744787185835616604568104930554893973101567255721578997577041746605439040911740622609935163954754779886640796517832879006721483251006437001494424188052063926518463544604121431366955561104048961714089194788705292622428293383786766929080423826995178929770884247383764173539076344286874464072828123442131350285421761384146736454743584880004745986476749274444082043310244570046203019377998715396229149227307048934146596773618675089562852214182694750024787288391668069355152444250611067726149804136874655932967012520030247244463582478496671689602427518886146509588175038417438123006308743646725565608878706908657828011140690595316989278483409369730145313126172770229359167290136102767742668321791623954431325777906657945011365820367942737016602526075188716735191250604488299010745941243498573692661657638520004887140903127289145477620770150803139406967031975285376623053091514249070212413700951878820460755295332569475621076226814516792413233268541719772424741800109503202376230812231038254460207485512642638178628755402839096804557572119174685031081001298733905121605440032502496314131642337239873624863321746396077758348365896786941848081567514399969397896745361842732165601609006389503047280402690699973389975715341418735840111041419422199976572884781487584198848146751777703975945561593483814020183582683480866755640062853154794614973312807509641419925327514048775405380054945906356011093934734610547392044280701167914895007603253163230302695419192314147949218750 [82,79] -309524570557479684508931581324292890391094144658702838841222155230947137757203106401305759310308063012100389938090399763414892429382230132184028887996349960834321433830620512084886406400549071449522989137966070164951291628705035596831003212678848504040182251666370184169386159532648477400459253465320151104850630535737687343051767308165290244656708256601469643482814289942261852756011785068727903988744224065369549586041327351187729407113999806396033903827692482879853097776426831087161212105565074704816769673479536118454831295381638091038676770020066610051115873244543279548162652416937398571990935074342621376828424601144106344306764766357439924283268119644259585788748149537578465158090562571478975635133606443392628678439584955938159777017857130281499222229095875430703798043865372387389356979415296266940596610703741429965253525576251747998029548914380826134906055356647692694639178174264766294852633017349134408335605824827691890287155618094327313016163613256538901814936794065438228994742926229588053411685935821084001537126860076965953319155076734273715265038054974949965933092449367423548652423848845645618987437631843801476301782828427580499146559208085423192720039004510903359503737734609387314722581815908477717325441167479831278999417706914882876721274474475716035419216237119595681042880918615902214459887018382355720251544746447666590217487236133127154210299377174806563611076609325002108858250916383026843943152291438043949370858791814545564624288692385588521571950406617407719205943836264092665540190606683033315907187246137719960206884474213824365221672251112623111408161413985834227636538981179150769766650017537510450235712222029325945500329249589233601981495449199141998631675797939905600726479993241811204131396623545477021924223126954542391023250237667516722061314680000281333923339843750 [82,80] 7148809199163632215011797709573878213570592614243390047685709523091394295972861263420611001447588840231208350563682794795758146262624249667166088500766105836161104509725759429591555819949990082478415314536706749957504992220814490236681827111846855714855712884945920226055271633510177599041016565655025774296637137235459497592535975259900685186108343499373309247267874615553259806180809403458614649642990188519643134342653080139307381479455146977459884161932565375522422455184292085124528686865120204113020627258762010219951365098217960261078965270481953321164724727415182081981779295719843708832592202667139033678715970804077976142779118699180446511337254677874462143861375348140056193191736111088731474819770398763397786136798181771908352245716863569460831126786937493463577208475800485259859621848127975969205521126345402999207874745093166875836799030156476384334119017946951663659707905160627389146298457922145988591217644639924219752354143990009866121382877320153961477738411303371880044847233165993707502668447544043054506904094139940708759164259885709014253741967015068294679268110695165761892049374011879513910544082992010754819428668406639239224968298841285802368692076768232697741963901779606866392663848747449279110298055972429956898067298898921743969708789688370144924410367825663795615456356144347818009536576978229713411450500506223216794823873411673016380313404160856897766342570317381647445135222561435270356175451878290644990057452944352161374486102671125928057970345258005191179908545843339516519551787209517959337350853136731691607838935631704019712488592284304265716727810305736888201408364937296549637572357854927806427480738805167529078664937970795271633500218370733465156755884921986858096637008511666875174865516715002986377477236088090849692642043863771409368832343762416839599609375 [82,81] -39012887609196208984693476065897863280798438560912906004346759827477888042867869820195884856060921274711333566354306103163375882352878881313064471981536691673500152471916539240243269928210558914221615034557219063641152069266377009199175144981322944099722630769031561891314849657483803886412715175034122610336538593597670717526347275442260864713866320649637829000511024995580217873268935679688678548364631348940342130143778218384963969830340525386150473785663190901340219439520342130771812618404714145291377180800994438210215281101274323445451329841854484255555003851648360219666369027919116669318172248426121623090513898495723140684412996973321518937661308267888271149629927340178235526223713879496853412710016972298979114437620355995735936094725970911083047077216696984560249931150828055518921271119669434605136624451718318659711038805773596533473471046498938706805427026493164755490423454672456279484974250170836052437139342667008812213503317125730367600234805344430364433935988259142020660925424240000525830256297577416229813480960188907974265638263849287148826640464761320185786609500100274619293896006142493684484159675848959058836530595586105032565418006848028903656204466704016380166190848712637973793673400724434154729179572106083359229669987332568446003920398183017814808517654962021466120451708374754478589261413442206740631441740199880071743540554790378900912288343393878662776192274291025631329797170529757188479403488572644949337122216239250902596512312152335576217514577993734020481871406373493017903273578536693128132694064288710120417532835914038612773050287659802590037392870112145700410018686156673923016934860866416464093509725936917369104331756590627193632671415211732117898414148495555409369973149193086516149757072443064925796051603216636903074320110440411787046972800445556640625 [82,82] 154992284334758234279567946005023157837100319071375299579774724987358424995227698852101217857357601925825483637960350757578380910597181590224953092583960675887875967059428143210930183960138182192208339527420896030163237364282421641367875807704943973751332289094875775459847278328809741544430240992805013053458215916660768868077339645609916405756285180579471333499599821863406152430452619569995859094087778329270801140378233321366240088727305633959394657184571537507984453914159166386544501713696873632599723521148537997702649237917716129343503723481619882201636470234666549670054593236578733382103543471493722034844612904364414573166683209462640173178831223515536529408309921734985557509128922157653228241752307235565203107972736518023496700269823333205834056145912142058344231535139536673910506438692488050255573751977617459944099574684328487143402034275805267525631467568957973462227051477815372030790362861779032705753293657639707089895894055284621327871322564437149128667659067365838479731532403911833832822888869774021638108388028101884146324662914998138880008806181602749985222915494758838749158025731942969049707353220487056537234429559164635757881017223278967879678010912848558434692501544477003295620348013191974716684129298440468608239886135009758067331592851973615394346190111387299165071797884740782293445162992691991329821836107291808800684959594790797274157958303653575988657644297701306369032904743625569046955217280936204202878111983049258395539560921150946116611804995943135851484849447775093482866875023065050392469244714146265803130921671232598997030623909445524211085041381743285792324556075033361307105778798952670752130965409226368533877634560426889148674473553743805723219211371087935260963032864616217912763095318035221321129507490913794610543267082638381056855418701171875 [83,0] 28008322544124421699060530677000541804472715593147118780861925025759920830167883505988101914476696898750550169323972337618818460398294902609549934412983886891047400785889734512486342352265584921868925876375934923954582374555869549232129790854300850229171320965541201906762101152457843873046409164912961367040633614437722775561397767229881226018731238576086122804737020563538897329101644976459796355948899401276374421410684089703269823668121888566411282934975454571342466707664388457592096565326489008525554921386215229812113787861592150727014410917644301270058434056369260218452758463879454485927903228812604678772420157998594702542926493950482989348726422711577191830446841653034131612318986102233845714476729051635855716479703670273390983170290567331744015205515056076610483273007912833338548869647342626660302021269038654023758398865916912946936295167112387377968869675511086107390770047040711924016357361250087878488063279385604860649613184267046646288354837803449335665278208850369741564689759707302077668457740447191799482162479040981839973029585227829176768209965166676915555274607543131007502409983354925735042947927269264104340180030091053806200879478596645442143143647770266983374311498141972544852027522414270048343371223032369369382193627801234317490930415723311601470010365749758163646013184617775698204924156646554446108445185123576414974499477730728408597486917317147624998967060017076992317811396151828199263255593269433021908524748373686683973486887044519405961947909973815391963724955777330533683936897088189061935139540564282101553250064580640712758140825749793636279336936506467974738204910120693658912975366889331861692076502366412461465403242515614738139947630018365012524298718890135684697722929550455249257046031265628025852177760352402637624930581187992936926215093741123995421128175738516239854144723825717335861414487463962607919900117720730194912022441816527253731229601382689670510782518250565274717979023127219923017250380326004233211278915405273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [83,1] -347471297223646811612086812978294189549983253958294590931696481654145586731676863187728647324355502508249147908620661302332213362084524207596494508544133238995488543357469303564157769131765310440745530720971403710645237676255503682461739780439626825219175508804397289988468203331246246200714790960520130439387566014043706045819454282241571742081183003055663974014986822832021209297235327118046134792917216373402760291555155347631723085211143933356386811587436915143272321847459988731358424311432846327859100912324529425639860136018610332398737239965540611500384304040622405270002932745933393188905511249925887806890223352846472355276122672234882675180050736698107074799129966631153908117304767415463978248227198352077650763170767395110564036196996005499885040539365452678979542347691653645173398235108741166709875536015729067922588591299802621776982596185650847588431787467029741787161381125030448183921259412113261396592243157222855880805668677194907180935134578828393391021362981113953855876215568532320180515050436202037985186988962775775825422346782938405555949217378687726392686611511992496823349776021525538386891120763556597924081156386795936196330541403270015015857808161208946831988794593649325648847002297997906557608582119169460666795249752507561893829778331588312020273176953911956130401113044374435211888717467802017813179169338745501165800149471304965702695911874782791485093654752145749141933845467539601841768648989617129369965601627033517602940555123953602126666783101395350231560684854110745541335954866091338814642485755826597980444554765462877886300504816988491829252612313141994107786877693326357246607655822936456384432367739570491362876628469914821440896900512409568885283718577983202932629795124889234939882651746612741066901310591427485739880268463372915311215940186783100904766931614424815242052776419137440042438383392825579595955069530306969076811845546948418297796782670591520656544335543828008860499444274842025979447429628876875540299806743860244750976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000 [83,2] 8734130857859892641720197942312801702861430951177253082978024159386564411512772953716965768497474563453541702501408145650900696591222828326345221064911174731592206791643736303377518440108336582576732549154360887264366571637324810235285735684141048727675806607348493324752848925879575914174208475805686991162942168136620756164909151349147036312392878506968767905085145077188286637621573448683226906331978909217629374399402174964272474322416972631635226665934429633220392392961935842789943891163861928791085475359930537212527631979847412839048678664183497861714392141473786971304765910817100695042898567373293099937433844108275039646084053947930266284978092036741555502836250608879541366768429341953428709540604337911324092597964297857297181993610725619854177694298005820202866151865800615645956866728454746366226503772847607017223010754175431508124653151497031454376817361524652739724818762444509708453289694083372520575543650553537757774709582974560019761930852947123813989496409272015939605713579025808892560747652505663904400873277497010081134225358733042038720502426534942084736528675557639158080076517164769458157589055593455546169449945156736982002225444207713580927075803564931312462620073866971583675023821988465409033005017373301284289528029504023054225624472348468928977242992086509673163067203586597614539407220196110086438746640686521668514442372428645236581885417206134728107455080740194846838124953416054411413442068729344314603114572967849848244929724354125876809701111861207665665634128732945651808770471211207031327866783164260635351412605069370637677756339037064012648115979819792786176460932801150388145931204865825283678133868749937857999826367185722168976399118398224366562046540453332969804344095670678631263393939796238164955996006236565067928581888590696290091250347049722339966611456527814865892840830004413203214219743158954980858453192605723335861443974734798576699997558562522650998510870236235470987376122184205108481199223910418361072061088634654879570007324218750000000000000000000000000000000000000000000000000000000000000000000000000000 [83,3] -1489734412435173604048439345348960466521797838363619464907902194075948098864458569735654883075639483835336301642541795568936186112726556448797909748471606973953004127962575320717208934489784343842184711627373334765600728213848603055063949308091640218649967643924101510541698365028245921672204178645843211916862074854023160753537529813322922815959384414258632400474693059201106461383755533453076997705343923393310725814793817912595952246003361871148506076867084663158796046909583124306402845226250349376597026863523077850065837431252637870139351175888858148777175654271524267114086291890927762880035276262739581446865377596629137485699530488691499937102117628610312938904971644543911974392544140991301938034429928143897531580675745276127052961630502017886113039925863251648864917450967638432071451268685716224817415606844273131710818803534210517828560710852225245558963508891962623738472551892615350004116007285331228387235914927133984736612959362796283344133892245371775225599322410656126713019686852449042754150611415444455265312892308735680978743852128324079067824467154369241835366876678847239517416677295816966341094597563075454781340464241273720160663302352231346118491952453640825086444836552046563677389406783722657910349193789263798806729712900135195206223465932012099553821668106038574659977996416046122393416246566894859570004663886370609660068895765936860903112857660183713162959786982057655520455762489456061748660421747703520636005753200456206372281536709286870737917539889285121428188368948221484238330242644175221504400333655177455720217253768579380765569541396455154643618929426528463976150721907857886194872361747938046834656827551438000395191256225295761868793631286232366529764793738529744469091630073143590883773792869618953219003733859802018377298294089056303461417164658232552018941405930108808498507878243803147983825860610573682823432879671622140529891878352630873969833792799932906838185386759682212451614448605125787645316887814177925219993881000846158713102340698242187500000000000000000000000000000000000000000000000000000000000000000000000 [83,4] 4670298372444411845492123200127036352461742719663920741800782549054646689709786584278357335067854219715465285589498774384869409081396683311843976537677564869703838607338210205071089042887091952534602407422612412295178759569529089377024946243550513658262775692081210433405889024033413284608471235425166472166751722534342631086673249317002358537000748996616537698850892887948060861466081749672805362345840436985370530388077442136793602968132489136090569672507501028951760395720427884438435076757628547316852349291396275425337799002368789255265340807379966397735651622486127580518363073467911101934339839372996849152591365024872573555971598757309527773859747245719736913643194117277061985446759586886467654179982066438659616090900658076833891875741972557103537342904558316569750471138719030960528371079579730237268127946642106485232790293631189308529668352676206325964603885045282827043008208843739328686812338053538562343533302993148500876733434541061524555366236571523372851140527431598007075260238843184560423185832039952234063593920753276318563909633481388801536440833408971109024791921991232692859801752259625086021214170386184023829198253483963591816578702413616236520227900425303967258687851826834203081993942979605398083469327386643575250357332118969024989000944529530949382246403787084584260044904140091104877008449771963845295897275629736292396982012014365169305231572159651284483401579903258782375264990562187970343027757922437385427272839424769920931068843616285963998226604273783253076376292510334821335955329378000528945419325406683643980221533050006535738377258123449404530106338622896136753392836899335896668624076548530160017486131248481639265677270242847273590043081553458257421541027823877964170174028232930541076809597061502038698591647780766634762208352854528443260316872487640375641226264601493967232417648270323814592137837680649391106671753979556652005390908893194712793461895639846764830010577105690955617460492889309647453535634950982099680314926781754536477819783613085746765136718750000000000000000000000000000000000000000000000000000000000 [83,5] 227303517762231131541929837942663234540561553363648039174615671964571796675942950514714131228704038725157256094784732112295273717752931020259802415638620202918517688798018003787307376217901983192318577153292012880261665600764288541574176066302073226448977297166418724553368999690628200803512353818170245710981817099322585682033461343891492703417918720309346552730677307808361516253331589540973229837946862490418151325643995670460478425949388103202944716310191823782669935585106512812012155998588522884212616011490427389049024359850185967900725864119752616219629613423218657762748349267329609647362292162032635623515426277925182556078993995295711594566107351473903205166955905172329928037633159284178957875999019360754248527766440590142028673580142484008674704104828386827199128216830629572435410002631399425993549387156166038731823569267059817409448284134238781666565580212023451374156672515804745265529875036349542935397366101025959690054874011108458651807286634001893321786169885080490032623608091261547455329686031504519311994508863034036067210715589690139304731140222681654663152509637961483625658845696587284546072987019527400737913544668748117756370669091651212311023746077748941867370890797001488308017177184646695119600002005484415144812905101707256512502093683243051393773966007514450564955511936756391649471297030837102277203719909622368985077043251247472572508314867457009914964235004599009970574074496604126140997260070944416535961100748480039319743543370494772154515241131387088201181986623470720231163402712115162221508641870611262349764999524974199425249987354282391685954231993236298064435758748511620129645938755999515191493287010818013777124002017365288773222933331315352787253866303174087841210147656746208314507991358395096348647584236228612307711931663662999536248607874661539435396034516374188983249298276216676123184970709063319420154530707971609196354484300180020329875040515723054536431642987246937940510903571798397172018044651641324885393617390768467023676180360780563205480575561523437500000000000000000000000000000000000000000000000000 [83,6] -2518126641926241035764824271742827258189009256063235742891081306594182199567499069098293422483232940956023859497182095763668478750822945219363293943154740892093029822845223332866303973043302614266636547936961500933261430357688024396009829343772187864179043460621233235348582628037065478837512010805782823364559991415637324980206934340620633284491068446193786431357602692003030486225711102143512529649012900129856940331528309251591993873949800204710261377295153251926517020476801999131199003187804600765364828794453604310694696131132912314286065290681183965406511381871299587572555593996950672677585944707432543764176507148616360339291277717819163836976731009982466870973327232498245819446929880506252404739808998782900055457720755176208379208180517350356860414070451898870739513923245390688523856970676029054406024677614974973295060613336393714120534870139790949363687288093227306192896135112561058319602150468885238799459315071225815345543236926131872540081236714849003441964047045512994088986986116011374321434121139743104663722320395448899758534379752591727240707029597603778309478689066194684871217062450462461476968488891899303216797257026761706621020529946465137558447539999990225536735425964522558914406293386471673474952931081662148695600255901124889692151320223898409785306892917836030773336084606145138211616906177143387524046523452150294057249637868880864153109344096931319213448360174944273274119567954965343150346167204874367741912343626943148937526160862105562105318139676587260631418775678204799843526156155720316809700719984474634715625698290153520679403702307133052748793361729378502820158788483823250418935906349772980577673790484296111847872444247273426830323606834517419762831665282064154118061208615927413085007610330827892786596287733494287730586871872335845479666867158692845649841540519982843589195487891387180382842204568925497479801833649605327250866344221119261927965126452732342365605140405324604015279218794738341246856048796496994794488329875818688474709006186458282172679901123046875000000000000000000000000000000000000000000000000 [83,7] 9382473985554160325618451997965975351478806453285004796303998445004958662619822324765929386238360850031029306629708333317528259434073690577387810043856875341421191326755954920710878004881334971663634135002740159671938990293162613277602571687184122636094136101083659873454445339724079145885830928359856213505372955998343513469371560512564680877961132948603690768214841664139984829763602246302629903039673148341071968106671834198309333097962099296729518999755045221186064099593260759481968163527516952923252170691575734313577369195655049128013222284503448928539732286996840275825745758736528230079195200777964933711306570832202386635891882498377159045694072495878134911200172308591876941468437271009256248204362230286519575619142800574809084970695700618286953247997532298915249989422935890688612516283564233293901636323067879133442736461589700089949458576128705101730673880016086188094985918877505571228703156814391090850231944708650902594596925360153716339074004808680674820337695361117517912105495144694540722525033468492805504994948280310429510276689575650959722678493416763662249240433221032003727666056921643244355966047285451949425535134786872656813302071382492298156308832138570415355014047262466729451074713970952792168449995003965989354668246073613602196256013604977712700830936523553744441151654792213075035078136516261650821063792576906674769133689073901816495305450832491692990776809373790390283121765076527146645454731495850965663344485918275746961363418619915414440381611243528527203068562377081011753527546681709664582962708304721804141586308886437258574097855811231738893324079030674141120730894885333798182614700813774158484180809338790448191491563623254526088930900424421399234320866356198965681330072461709743593518933088201915921102361276021710497057527279537449724541375360172842274207174763212723521139502496871171541164249550480475671560891765972909745607431853522754782962441826439439503714067950500434095865214769221761449000396090530499911256429132572708627646473900085766217671334743499755859375000000000000000000000000000000000000000 [83,8] -59913258595748081773006023708231288207121563779373851152880669043497493688132856532352215365213782727138807687747722696350923018134150465086593302784270856347091416814146119615184869338864537157938292361331866709428999641778905136866482189376906266439768100241928814000238880901931279285918173338197473526903011467587779085620203425530811483518766165331877947908063836739146998017450448299099760426270973930363758762728649997119964765377369001558911224837621534931623401859767038260577719184131600641356834945764646285380034609722538704465970312803483548559993538897638814169470247407029719554483563121498277436374408074808958324649396371488534513367868954869397923706787769745810628288353958349069761084852642099491086027560381840373023633894215562399927578197458107939198561508477583296030094799140228613067347405297476082350623137205609693606793776015328522654074597848092308378564536074951506176595042677924908467996113947845755349654573853640290777857828656831219074190893461920715656442098162191074243875234551126905736451077135475516832674227656127046909575628069561605772250813748330782207519964102132399567109435817747277044469674319157250397916812385842605120358720588074761689765566115083461859560315339017738637010136061808350718652816226050799496345775035102876259692401076414968046725494253323140779189301541537486257418852368772921829127870660485696067349668493738036710112821981051417908560586645583051543714814743994343796217335159512355092171167100945377658029657137569461209644700599456647506376524498323590645243637288782604481971622712371382058392785040670348280814923587966709363265221749829822849238420115463449946225369963865047439171637893983183442956694266110245909528010824663528659625218702395556373771640164983822852102798293955538631907868950905810825948173071752957584449499962249886435219748388356646707392728687716188513338754208596060592139916986094065882622318438791842072968043887745610899470349712309086567541241838792271381236991485530095862802637792302040686820419068681076169013977050781250000000000000000000000000000 [83,9] 380361327655414579600360706458118868632764995685722867604450981875201203645953189423697781826037025618834841741234310347661231903124651655067917253099322354563193146345734836732377986890746379741890550871926512647512977302361403105382611867811025032941455200719209798697923664874653740877809814917062080140420659166717321093511217842047472758259749365001463000157360870855131667632568620614584986680515237506286509691890920542263628241696790331703875466614179769989307728394790769866887152621947071088188174722013647510027510528242325095103749550407797011623553053164805708879981552317095685595529606167069915382570781774284221335944666382727069369323563597258958873985345388595162524195069125231376818152838222915090445065877946485085909554223016691103308024864732577020642753983090462129125029438293029302788047149721229218253695076790211378339616693102910971750387094121594130351905886722563157596871016247717954799917087799674352893853360028983859777940181728908707723337411712178621422694741862774509391832063994095005800044823852576057556961452079767576068775003227832350077914522388249257237445766644766326390179644211015164844101617200408351559296856799824693849540061794164832188568099318528460955836552625059418767708750199553949156486440565910702959181521372213702960287253320880262049289361005771072097322490202270241626847873685174336533081671653161440768927069672768774808216538446068895020764711215972007805330330467532479467911640916696840435024979215133375238883879934624373165475325445855230251719563487061935134693216905691491212412675226557519447902673692583153527592633706185451942601111896527573610870917185536804700219662337431874087033106841160883871223670404458412395032338482182079918386117565978623687199030550479390899846832326352756267508591780290570703101578701942114994233913125444242058389860647396094234179588990670987810852214806076850453076936295395293296255370718315784016466760509616738166530536637940364395132997382468042978177486316615794173194565029678579880234590149257201119326055049896240234375000000000000000000 [83,10] -1160603258100265091554012432730361066262395172313909686569995510685083331056248438536267982037081068967275222207701720463019139867024223667780967389986855976872375753384721059397677682394533859973169121702306727299177856421762502477992152214829234808248042260335531228688194708093910420808112577050653010721105295768294387371083507031059819586508052282129386483164894000448603957150962991927564252887904493781964834375026266540311997831080206138976229751771694715588829302312958807558176529511527425453852509220270916612364623761305412494173709412802909288035057232542486766314214899394784588744542367451956011628298304293005385241840228379076236156487271876917113129109007008364489591089575415268268561495943091472900858602616278744116977077308814201073306040692528084100741608415282597479394381278680439945903076116642532630063795931166188770074457545918827708613386319388906515799980184582110648568228216908057642898161524546906072253592554943370884204884498520630692456972871383935195706593324415730719748183732566188303803985626452624163815123122744752952793922960208537395493976658354154220736026452691131243984145560111885623326020100100775853812458265850109916320030688190373932872843129523341086594570843592172693445931367906337246448272617998403579254828147513664559664314145553517090441488038024185524662519632218276952431380546239252686733741810974672905702150069444346888077298651039380716004494375006895876185591022364757508883192032617461568528166125058102897858366309491876302283065453414991055739335042882032358566426615916165552663776544212289747156749620751263571029605020683850214879325019792485664970911999189554902692703732759792918028448588019814242769890431749675729703001074660067571846216417190223458007153458774808037783166998002724551428868985229745426396608209881029449305663331416717374988388619526609286226664979677898745178484554129975168961439252968222661617993431332108071147180682107125382604772364594947141784410955398655283164158676293290934878202848246085290655465332987361648520163726061582565307617187500000000000 [83,11] 1306151084700799340121174365759763945207845849838364477492787874976628895017960147480967741779739732275548554377563974089197049332682373596854490333025335262655240684940831160373959450226279751882658644347966915143681352367339885560488347380721516520761952983719675459405500763839702658972901551788566090572801449489399183991461722774098990339298954897956928255087537851781823967029338328481099434132533389147018843894519290296037865474534313007614068158652432118226082039305250766018032510372914638267338886642560912396385689832052757807572708510144612915178457909634256114746901972338500767819029595852176464061601131413552683840016705591733276831322036555168817643294311521764630145542761928335315699654060735650364956439979725091481489033034075186121861128245455907487041278221704436065531231243957172795706169274683057392952835815581839887367966416046755332157872524998118009379390713162802558250149878835075327398250366248645878584971465441936412893733994609680619340479485323848898345216716051271152206063056037463635277781683392110705057486351576621725510540691382990802476492957687641722575085370525714290572122495444596849081564613138539438487927624930554787721439786062525510537595845960514440037515929787422210455007732660573269165229552358408008267593796332598916937935620320227793497357768037674221775672795497974882976827485085132312080116121024489410204812549995729538529498194220528186059397867423497231136017956706346072588637151890595921290525754856782707798661700049411486129206793282364412184456571191471143219614319166870244822674563315738040727129189694528610894662171812622083547431300493941349796868033246004781437605603722969831297331970001769566837211158284651939608816694886015437287714732282723889125633883307040746879465711933691751368102660483874957183818010696152347353287724596341455844047218015674241710240808255120357096790719610947016982384221277161471112423970896425158430953942606017558874332660363467822224263926475522876593234889022834271065340249669718409837940176210224763053702190518379211425781250000000000 [83,12] 1762900908056504497334253236529156629577901714951760054845682693272002817082350313098092906572704678123396855881607860623742495219256836830660947067357336253194643828477047931185419208071611818369471123835060218561070987526309983206088591856009429433727759705295937966805665197405228604254886366882629184939989715716289624916739294437277072670562841123709289839774722298424879011463639525765066305247102027140490357759490417139248435382754656920224407021651087170699928134611557152230298688482636654888325620490806568034131132895705471960931378929674049199741581006315137145724433806702267407604633012708860234596761325655384762286161510476795804135674575738538387780321689763299199218390129674837111188982539578104582618444752345181989921754132280751085863932065282149417982716779305211740290193253379182764422664230618136559893649688735413193316222717390356366924265544751869544370145244837414667126879143865095421297444945875741764786944236143772310120333431185821256334124045718863497354646524043703754465707893593426356633205653700719260022544997020544958499579411756402040070792247056864230627479426218982584414084535090406093442298178791174171099834713326945075395716583754971813141783575784034110908052512640734736331758170387840524169322990562295700442846702488340568355338019013880260276671283042658782466064972186262319502923672591881050782264355948715423458308330334180787004091773056798835373247835757118231522717804675661310277137176878977976469142905435469505577921793210139353515366287093555241644482214103067741928347156582357289508726110650822650209228378937518608252374361409382123055502425406038779247534719762339325394452526990364037442749008284947475743156920623400336479142349891157866039642771739271792122109798577374979811414952600667289263280147914894364334767609804755309264312275002210152730954827931954525320666486418699240750690773614671373672701522022105057070838250126235825936433379836702042126492933533111669432878338915744986788273653087270557832790948012796222743332058557896857564628589898347854614257812500000 [83,13] -8631503631932301085283506147512532952628503973974956311715135258110480955537406789478054536136149151938553003779312372014361676838502966009574513072179357380104778271647943175245315317274378123278182849038406410542087953561640317486258336774735451316003936681875532882526068822478178193968632167154671818737226217668983722045386050039397486504983199090777013511620594336060044116575640353789371083323758241574413796133764483078211391765308748313097274911699183266242477287362012128617647324970794060081574534112687301466226962460943008710326067563248880590982804155668121985621703683435754082706863829432078524100746103685404330767710046676462860225923908004300387526353873966742972154888431058532750379784172205402668463409653941544215426904557703455404751972698269604750133641442341811531906505995445263869658206542942716843396006662095488134466097267898006567034785330458078632152660035642405832041421821554258066339283325377230677678922084079552437140695996832061751420899081823288690891760731393861121060277154968585680378047011524704963326898331470917675116910704001178495639397182250034390165598852115011996476767601515317900076187667505104185885886560838307265643784460658603187622366546566234843492340513773908282595928578859259984881010852361948280313407823246034007181202295339892540859994024563923159003433170462480217162514957601226728917522681946664529970585541251958088932321687765284795049520880981420210974232245619281079456993979952344174681265189526850948232628337831625398615684017240635820180394908496652482360645647837190203023137337605210026451620027198229103339939894522052380356409246292737920118121490075341117063824614374970390592465751442846946861185187466803834019375057626655520772204695357855407088210148030905386092518940562606200346577183541690826290497966147345173552260987335029575707844190422255696304022929887210376040386340676907316229918952120992775518740180469617715014238114245513792615977049980195427564438763582611880798572329605578111971984581970972758620946896357395416998770087957382202148437500000 [83,14] 14693426579990836060516088353873827418101114255974936641905570915237391478920411014661571680548063833504226876196182053252700092474917104869472180536498084042597913128007532189355685740719555316389755811801806846969472905712473821312952689878468218556867100161868253845580989672168077052343206174417647953052183722143518261547344693599889826567181525637985638359693718430739583173363756057826513717729592576253154793846267042005804726524036815646622675793871078802051968153891706693931449593784047780189193029295106698181864892315102460937239478172153503237839553174035659119813757442687990471606207959507497560278040820306481209290903949601947929781782450468566128653050603710064040284356159893981549382554356257969056256025637099180573437197627607621598788360854977490785921244276234527823125543299987787977478291433923469988991474613878964421291262137208837592223815633376264577846250629465880917610131228230743699847276088557694885634494816200817030143424404340475678211735213315090180997923862619616094553187045675674955474684020089192146544427174742011244424180601864855588757437126443110587756267054330427606336467603309984234654955813753574675079531495838455298999444470236004403215120855136639154217390985029256877365850060796639700769081754502812830950324302477217950268396351353700860447133472010159815826867998669082983690083366312929036860938048323631361095016658951635951994631790191072822280790301848841680162799034118340773303619524980631171150687725879670981541925039525308678396174483140527520731816228237666666552971758804489418143559537157702201273295999456602287420019405698629776736223070435549084441964150534913047330471468082978351251658041243203443349283952243129810397991647277738836557154486573692371475795555392885742552113718054405508280165401307297515571981554367298886882078399169977898701185034708888392390232173675107571816302017638745990848117759627992951740730315537917502287498635449569571244555898196207561207520693784834893615806697938206995113536756078772774073218365664672546699875965714454650878906250 [83,15] -12997252889311986247947956137245232012525456297752844488906233314895187628935413234282248802244031622947818858599598741690032144964302083771678171891657260559683551824721929970927158436337478763107375305169754372637889385732656024112633380497288150230247830031685045405489575599834805555727844153302321325880771350377111131402524879483434314616776413075762861495691032730875056154448712230243597529802689499465702064289524082265501733361345648246448911240669211219765065211912768129959955328295913727351783648053853405866381626977806224090156710903178920999875933436023151841392375475584216156991648330838677476850393521022557687477987454391469829292274211174735134811404745223296405687290052856625083355830663807696256029157014950627499882541179867661137798759341574120468402816148561802631464921002962714109769350337962097991531506078913532057433357651658535597711351921951706633224914652575113946520357184403476696151736818780134618663813914294799729228844493145683950714875177304332308232153558625450084929978992285275269717798333120101261229578152140567268647471191166313587293634439779479868505811854850490309617540709403908826663284796849007478116461757301210824215038920212756089765534744893494991750704443110483124189009307993575839999154295821034264236645088300142758772638584556870462180047270544236699991414361868326368788941519157581072167958962686567577453646176778523025490835465313190662418658656989642213440401195693172205712704969103385320458504145232251081924204088344614453301194489618038798039704140376615950486275811903855273849250181299273072499581921699539245671661671480741281958421132269173550187258611528289622161134691288652491524223506792629213707778300428220322367259530822071257597792834200395403049324889242555497601442511643925823448001977094485906520413688563976463370570735668020354926168008241892937285347519000647765291625838938058000007687962926568204750633230648661871347795440320527089040150456336204684172224644110143754135038471177799036056240969329734352699645683060225564986467361450195312500000 [83,16] -165354863253838924061711650374177908780491305283114438316269668048567354510466607723689830182071630938973572585200604856807868339500346543815018258466074760576407763334053184623205553385804450376353841076331133097968512878148763247455595790955988545823936877639850393735786640098529458597641295489132976809386166214740755800588631759943973905318855377878859838713967337403788612469907517111822759674285528222192563092862716472365135747531236481138681059122043420786010741609584829541507178780651290157947080125214757456918543273680695648128025673595270563995131036087803778147426012400240478503334978529683719683137020364120717207783611622758111817991523196780196409509334231197596270378198340872685158991286463583362096281657001080283481293648732981297718275284474092344412731303233498001286437692840472485370462722581737961639107485641661786454892604227558084462026658211458005788530426885422351325740579947741100499257314475846962939763147911757130895877208822281082785510419701694041861418249867978874157280449146213533797276566570489238409110274580158093610990358009215359710145315953047876483132496242034412044635452656587790740599771717312725179516178232333438326702236512305852119692105334471929934975907636472559028289444004687146242982381532124781384212391289059291333516576324756862321939484628391420458909491377629747425398813245081948889779199772629337690501450006802001515931421415420554246983443832346215206683685937140088646507076035574387185910756343591700799993460197766148638841857509901942504991962082815029068046989787379096452351081592605024453851254408935117948876880267492411511330186471314888508416010102943894924550257455859182622789738564292270272739195556436301679203747606053956072600988402994709753904654501989268238406096888227731344516457807975891619151110309869296747567382012644218240326304333906937507197664734151127350654057062609371511276584320233320554714889874322956261275281590552060514769133819641668355541796069348437110903031811058145031349147537069743663096232921816408634185791015625000000 [83,17] 25271410585920849186728907478769166611968972624869665993264794147177765610805257589943908270701626793871546378939010806452972682459412274632481600831329042972453852465411329780901654918846586809804306414404753433783888716146458739612996686465854876962141370764603073621274587158270687263985985583435276584200568902675945340253945376806106036391544777616255533947810200158927321522866574480631428935964425867822070644798352684410379204047356821655956343423398226509187842762863888809126357471669863110682037377683656797359055495677066734518925896137396175741797894324184576926191570962916691909706254258101308621116219164765054941845124638500124476569756125172821114967333853880255068183329450708364763128642921039636123190262429025791181861948869350874043995946044204432710105824290000172214991967677470665665527766008182791184939918259651138020359858119361022669941788169822542192053719374752768092571585455105942758038314103343491608847353858013963008849842349642758249367510191587184682716762438087655007000361195931152127030563067372002164368128605510619529804472866354457184643315806209054360621364237743461369451707551205179225127280686003362114389696644140582521149346838242180207899547125553300791519828372801862490444130834587409356471234399268195941719176398382391798774663799512053093086245860156872030378213047769868638570378994715511963910095058729506527582626959673490265909285023067573905068684065354383269850487265038135311529430709130068575222109509183099968050579265957412943631350418802472594504553146560322205003477154604972003902986550962113493056368899812003029913982363560484351240683485607715747385197850042751401461358943923627256964965024017943271681475807481958991326066200394357008230119716185206399059146912926276962975075830155919900071672279099828068149278364147086857807811607745068591396771078341018330671876663354436060500675876257896173484058685293609930056501367592454282767848769271119150878179834424200975758319633877979265127713622967349732710276501591178943684212754305917769670486450195312500 [83,18] -70268576905810173059467510287037499659462531460414508120829551193912081451075174601539656897035370457310086668411085737611309608438647318521206300251656719263951992705721284325874782112653902680820613103156363118472091666690675141291601734198727869066905143138653317900763183770030345900070519842229432709273256530556719040305486306215002579696528022412516681336317960470148630397514537781473238436888005920976147860274981199748446527005663424419941778699105899740038922102773724360272290155849288423701547153825787485298729223742170479038792719924748482763328816829576167646626891028596280194842991687928589217284982715980905421826284302225826843600222881129942584240147829980263242728968052773268735609688430826620017761338589656482486982259874017062666372523775264669519325148853395475122655910398019778794902477896075663701326641987546436178980897576181400513094116167397474302021208585546856526296072429461095975623106466402736206946604392574806471142247010776195163511443397807503804581235967845047929556969848324097081768195132315582812972358209928437519027896814987503410236899991804346348839473394126528906624289432710829790727872656963692303009150404968535666598135456441067396196013059318202417360273835292841652401429072836298235383918213891142570119681067491421375508134532233350202795619627634998519829947403886528184837450590088440908028094806600057404665525643399608189666127291605793764040576529155811354763767100473775420800609437853222980587320356105397929371595377763997808016972733417016178973004964278305842736996882254705087497253387203420939713252121743740940996087109034520941456964994629941134180601537969284515175180698145184013081320163613006736110635425968714756257735623038424932874985738959375680528043714601631277523735363592794349187304576129230360496402890975726945433477593144069071488616711579923851585707098280362892743300502375229704738556952421727500786925942027662440559036831174000557801631828022235577573779005422910377909867813457378843800362529931069488497996644582599401473999023437500 [83,19] 172103659774217684089251126062081916188390119982548637860542056515231437130871261470777466388578368123444480732056064840790531572653978676770625442691848001267905121199331291388604995487279088716588196924189814689154629760807069508324765494321993948749783612392056163057574299308072082578494280697902591897627875565771499840058296303693770454196127240963994611920132232998817451308581963412453683798662071322622132423991229454783528164714885653322716225788619560018724159023211111357892448749398570942448568264857423612303339327989972739851604896521355649657253637727116457913913488931511789562181271587734856900447367696458199823511632866225789932650657205780009113607022123115220347468021827176689590898807294570832045289572736649688866030693718433713034761200409841631486964454438809890251978984589662194820362895439453915162308933634218328547628182241329477134793133426817926503270726532123054951565910195619392988273185884208289216817630698868959073574300706907294579968670101643937512851859737076613477398850818813156165387750525650961416014801384034091595444098397679492529834971127111447282713739890823788639110681732978265667584680778961153088483865864764048512119980002827626874001707344348164538462247543141929039300498517743484093940909765829060349865924663554450681349570476011150807995158613638250229553154273334585804639382294622751998935626756298330175912237307638265406054006068790912149039611099367521685879573473666153184421961806312864762494656081166402133592122468700431814538321638674341888214491330586953751864249577161187181359458024131744638654107052420079854876941474126788261021558833527588715263694360043219500328139889410984004262409311077454363867341396627854570586691461420393537477613231152626727973289161408289421973746734791721564380095423506117066052950092072795936812415631268415970948021800956527090476270141020318685499481935725603154983809773527663848009087713963343957889515001533352996760497748883999792966951531414976346970310319746424762934501606626014336143271066248416900634765625000 [83,20] -415465939185256303208139624158517401013178598917485506381359673091631918615871337404807872076908687272927616355183139344088687203696993130600968909537371867731314265173426422385502642009999409213864102283013076126933269642691407350198896290994783061235383300452755226184185875603714576900140326010232433343842212064283560965079539299460381834481077753710886336391104304265327541207727648771613367090825659451192523422768480629909610900363957918314145951941563976452290873805246059955194127742992936228440220611716370247934565342230746817949700332830414014228321745485143285122498651053198004050822112528783948993957976088334862341777537750551883145277411611283444873828637343371430914225248086568378950912153847343489435380285797854422243561026943862646755339652678871023106633549782802638824193098089924886960742025561322278555560834558674116657042923562588568145282998921500977504472781906602527507904354633941427622431502306093335429503761021116781972974011188309482176005508160113525671758674831981183693450177403816819477713046890375958870062279279185151821848139536777008284275934586232794873333945966582208018563024363965588554277279587789344564849680902330180592508564816328718304324290368188107788838173205489699858014740280912748530011090118880508918203860026732997626211497923284664465252257048831704815175046075180701653143228112536962384702358170117029423825692177427063243508839398304204974390611675461441930860866044360803277759323158897871635824057170225909478873934213457474802376276804510971695194578820794666996907760847507450029291124617747935753458367553111730176818025183121276275874261454366619457166851513374112693098686546259917430077166086383127294384605134813512109670565855084377037170626781637198873056882415938952314268990452881300959547754469486974342460695612768370221908270710818983147510094821832423215794296867889780402903835358323267353629799454801080815965252894551646689342107061440291323876005701375989131921291616073063649975377634724994427425567855571841846540337428450584411621093750 [83,21] 909660455124483412676445783294441048958520258134300225582728127083794476404265790279459887675586772418415503739381474969211861672462617460220655855183862931482384757080182742747435214026417474528384386496452299720284326638437526059682072092929411250257523561435466521588182919403067189544061093367660058476989766400623765617580534617574507366301532488544355011055316298975331673257290038887181933932931096325571672352945198105689821286565633806237485647390062990303219506138641579729137384571059595799346573292456909755352283534973411400341305855438244684348641140591233449359677933055986162852304349785767029137823807530047023748182088913592791387873596098952200752487041430071409765764290000942637681324196590410467930663690864632328207649109258858837450367584054184849872551119697109241597840794555266992989799525093066030578974420275475802117258303153497359204596730915622994995061317113797542604362147780800358254086696540177220399689921771273504254646321991621172975068336362759215860524439203611410940876379166355421510130434092672482356004398691463991279939489540699323380673769864919300371895199864307136529090768801123031968053751169962305486858580871834197269250416574888637940278672134357976432586569798571483718537011708400982433305826670105351443948384761164473381878230461842624966441467776461072672704223460546295208041784339284777398893075001407811253142270977390763614227302973341007770748144229342585683151294592934590755482358526131201356383270938187328570312263948759949563240175143354308509381963790249411557178630155171548413079455951737242517383489291741784004726059463195999482579826302345677126992938961730697099302869355221121763121779741995754760127879156877849074077233575115008577958506969626810823817785571294234595439607313740364598348254133579786594918332654141019841995591216145312272952815946123498733928409014347252988284884325639975464053230949216020478425683513769891660412137064091092162774485209030013600105039634953562229270623303159704802281493307702930906089022755622863769531250 [83,22] -1675951870458065613643487086065644472152682646009670469034111248511866813361140602951511051863654858432693956502987988881841467862739070540895582760741834344860452080772637788544424520591778708331067196916860913266200432304738250379803588681304607451867436574266750366556176656833426708948423327495595342742768236103297333534249627419555280988968589652231212080766337574856678066652987491298985904552111671285699464760265467673392789822464998161508611464938797702823067824357922863515134659902840553888328988147520346342399683903419783651339705275939860022839871347616958613953987518146886093918441112855396830565387935457728865867077836679635543714622824012767860783087568032061552348528691180701295173143122736194149170223982010152420087165942101603678799301425824960324450274224219836550851726413715967767857451001224610910638572816797987584947752510997042830369625293868014067360106832969114469733049295614337501719354608608598306151918526402559138237410211796596011607600445566183937323994870994463244532096829738735243800971668298165894344883717299301268898741490241050086560773367631489475628349168426350360916271348416097280873354781210723251326893252909988456384440827187414029756205941382934255706635528386594913364396901328327589831289267016749442574065718137147015265625227475866354046134570110698753953042674610157202202345427807770386604272155278436827506392625694328864505861120760582992650736093571717201259281566416387639197250967339808629310347181901175326851417829782292278039781373356438435882915692810837672575877389437797492647146522753927444398787379609445592261181072038341484884854207136112410655898273138119255720169925052913402662921972991719801184142276925739347035471312443011282243190040693946905666570668859582972524425285447401431793123140781660937245404400287246924672902244732006744147947306815643286205135575997665095007030783659656470505017801306464069385023720100720640189926857605269508279709881736932134894696629681125158879255330922605012229642529320017274585552513599395751953125 [83,23] 2452613533200912158027075824614135117179463298503638243935168912143710515166375228474632687690513383414723026552108869416975271763298188920840683271494557199006372013558860406297170693715898782966212193506474987797848780420837902352044643171267058295056258753187642620044276373350193349647474868489236469957603071717018685522229157109867175372815677996614591866945189730223080610723164640313750283531084625423746106801583684754381620874991756658533735078276672898561511151071848916454633831297567987941030111027756855906229542540950351549749533036204367966697922279127421236640951741771249194244377606584079201982952665212576433909082503079135549776772956946355247018900668544483005830029783398609222429612067880082535427422532712293417224068465045928196988870298254732787491912075697408568050412363173222167932561004436932112522826461006769457010425752412569860018180474487146899828672321548070728705381721035543230167673834156014888797603120655173463287156869755802694464094133257313427961516920385178759352767258886724653249947624371795749487482131244593681033879134615589529208888108510237511242196444376795167333097689127991548037906964853794599125098028178167480754664349738096741670755539455394432500758375992512046582202354525882682904390334677639325473789192968018370498907738210952933615930210941881068988850642939233058159008628323516013594873584612628784997986355229117541936779423669604648252389334896326011049236771726520975039626610937197863704177806075650889739806616542884560939164954521778308220006358750985678305420064297374076995884959879116796996476492178416339900786954790142964710052303892180523741885635747002829938127479501901498443177881014343187687757439974651709774040762339574047327054703727524062376506272188221095467121871178461818551654129113598202255498523222568648125482496917647316879705292512077870211718130597589009102522107691745236549205403433645472418597476573581494648304028298871910084308556379964049470336982630150030955384740552049221973263115614827256649732589721679687500 [83,24] -2552822831196173291547270542035980065049576069167564571905880290430813700758145187744942003073013654924565603501430285751275172035058392488154583371099786864686543277396216635459361677183548175001162485708891710600792071830387027619856814164250233809415489824127454912611935602675582770320945446959601112127383284056934737389722406586898573035847934834162367625217151070122814825844207199895872551354544964047109933945419696907104351245698488107779004506470699521340514177547817952638299125465123076251285813632034380365033407176471294400078868746023396043505608004626200466876362695052779043600462936539926295933542505927715364191446218894370350676387801795669648859958982024603991603986787437400964624986805003015587234318244150097267547496971094403580568669084056205427076459896915300801744807250262032953046487793847538246774942313560944815121165731115325103316832942704022794251805674705408098125876370910724195754441965316570834528042546032080783221236619360180570064259891194516793817262817024287961134713905046707679713067262628137030118092512805856294268409572184449750445921436434212476537657443022183934541692706795859015561194995798826242517488357265049120512906709108148490158364608082611094375255990092937801965203388482848893381756294692450988813438884241107384621251231482971376239461124926878203613673038590664209381505776971234852632039709426839363002992713987917270740156912822742501093567457277010468015048093359333765739878774036946789819083844334474954974271417956249321769491658889489820888302066358141141507055517495358113277554561465511705014916017111846085994961738849192532112328288136139536709531457265543383958219694636551814963118929482499455549853409359501283122086688230225125592629725660749807345763530639233700380645849297566960137849862965436833540552636265250523025988987603130017679368834467026778590484800446326934770813758793349782177528059898479643735753811401449482595033407803944684359039185857631349662165418556743897089416782310994369353807087463792413473129272460937500 [83,25] 1017310323706262065967078282754514888850420187164391425609997717311532816068362281802763836258726688108877075410681355661569303521790844740178847789681001446250198404233904164718352984666634905760269656542087849768443445512918615811497688258982936925520275883430009167330770755422278662433396588114897301809829950886203926240400139569869007327013490355222134610616214406031641845369842423091504889848505395108069903231916112596566894836192051197443567646857647896198834758041975764347641030731423263495484483299420641262472587371745738772457067090815911571639557074404863210433444639445436791870321050965268884946340610357580016761752772647435023808103406115237960605839348588481800274679575691832474096705890555266679273959070585644457154737043488897350809100082394847851190804443057936287477088814833650999523817499131347956323402671568478283414752382761249837406097470751076821305079782803831715331428292004353110872270857721528119666836445114653026985675642073341960249874510089192676977553339013670974369847805365047245677191870328337328845102777054576212707583695997360494457179914952221248964091801158357137603982698957077385177327862339603827200015004278673818167031625391693169917901748610028701164968812343737537694629895772174256568162335129828245022105556117959073040229429443127231860912651865443415790605358071760607377292799015754324784214490080678274641486620758930430726738966261302740998314914189200470022301947301864521608257881652826379915955671378093720620852432638486106969330691603058229564040361073842309402026590168037420350207728659089880533952223852618700713483175092567278514280088130712266709039470550975964234384627420441644342369081473993410830237731578175677423712731164667940705515052316006004039499796819907199102727021361277053529581415447666855906793060002539383577401489447057565911858780304298356464883004790956390439301230108565880075760607344409307091439671948356656578087405075326445353621173673279948129955217124220125198046310935340308390095742652192711830139160156250 [83,26] 2801775964669885678608341283203357970435404724803283677370120269856424357601266956989576202779530838555500637762431268725890749513612288450370002812615425814182489448636673842372908880333928738605003484442282650545991930211634396777234614435965826378025082852589522624182307338428764917901420025361151582475998681139343635027609583082159136088778612269160027513578880642462031514388601238114241297608009179032698316094999913883944855712478892925998982460378838698223917007708724031010079486189421837329023586797776309600678347283748820498480746964273682627393856456810324319406181865282716830581049019935804091260850584630882005904726438297102056072243752926122190399030029040283332640666287556433386621111482476210302589373908467253333814672421379972179921725335468881471007414942963582607913450410166775878165628008639037893755241080753286851919422070298536514375794632053917431935329939990959027135144328800759525091633474506562605459711067144955868985943182672673063527519317302411678069848251232359312189281064776981520987462501806776985016013663975937851578421197945743827877672367822797625484541089604697514828093527989097990669227643127920425684843848470659491439869256720948381827742575630821619091156606841568281003095255046093368867952942166523603992841726703902057639077858067620978569589706356813989034946093194140240606394139432226029973864579442996248207413922497291596318069629088601024328491031546087392026941724757991829903437313721460809852221570581268846368132156856636262476683258600571030144700573393958362935301126376207561442375464112233664063881684126019164312076847260009767415015540185222396459171412669366628108959381566213928995670822532472082912901805359890829365824987517433524806005403695432806623807917882073830867097088289900118053739773247616516879148041977868958348554724909233748205218514102630412874138602312375060169671203081264842014788468323323409233753434445908385127292086687420146247759743191381088607709649868852603470320908329860287722112843766808509826660156250 [83,27] -8490662293236051396978998366703080459579472810177275139851852003962769674643781244816611970992762779078940477367352761181879799506417944469659214683774435967556376039463226170520727139013785714358888697888814900171494192313970114740176334946238085949104465285552540600895925120417732180400335167766316138003033609828494481360409767267034798243296959565177883699671544703180952747617579516366657012000917283707624454068250606334816950601457572287876216228261900797007301914096136321514624181782308438231979250751262319078255717187463420978876061237098424575770586868991286524357887305086247960718804946127081175856356695295673559799379118201232064039207317751634398998965779182103765251181602980027574985499148763007688965625473198429090914505033618313491956995301736671905132164648546727088577898280604989056016016327625065940086112374822010133206531323918728142302438673448622857740958502106057324728686244986155061499678482517438604592103306593905107224996614067849842580079251090185700289836728483354524975142106335849079982840389276016511149191156667952744808961175820719916251234549229943144954462250538060766904427878042273718804707486483349741111848915960026692324248873895740182330164169911523783877441369975506184580925835497136208991550505998495629142124249972298568131914088131624007443457235234425112421154391418556564634840881019347611626372612125893501517757556559753497627075860342779308179860215005385172005325522987275007269606304947669214487077619594067163869952324224052625241995165680237599177275870421164331206978956326763231747820709425209599628613129845521237345080276430079507672569340135107855582562905051166741933170231259387290957717079889905651941805604407226907881801652754547162865963533110076011773890336292301586086005831464211155319866400000296762315093940641084149301659595983756074933721885760694115230518888408991324068059000496455561508367594353154847508594529555696877489438159002204423024952519402224234088550039394920678501380018055044729408109560608863830566406250 [83,28] 14312660652104272976369579601059457131196680894649968292459953832287174356871863707289454544190584663546692261212003434318411358471654612401305059589989155910058031678326782687320075927674803959487898366894311852320550414883428556952426344848049938304541105077483333686107762175061404513505644361468148215065727338588315166458997372371979343681346324098717222269102406895706665248492776193914540176636310357466194825840036157382072392027548580465745058463980665184406037325014842241191408107313347847742033784460317873103570424617836641918363159200940820634668318372702484440708217405747738191322428493623248080456984402510401798222674464122345904814905732859075328532218824132481992982503468522937273928045499996592962879334421931422986382913712786418666514810073192733366231986408703363661265092211406860840913620882496763272270350293433292627361256021342666202317055454245377622052851788199990015382827984348067643836280456961256823746141357675231601197661364499150233311744447771207932406079049640110033789059794074947593179077645391173128369435077341713092338675292451008903638111782155127444486167380077678937433400930979753992665481239257726891864842889086260438354978023733278380179343955147537112689590355584665838255133990550149882269381129851908771688007998006205792739764398856477126282445712625979117640953095992940306548928716911354358460360536326070738193173805920303603540889440762994850494573348531834014434059092233255810308640962458904833200899751420418973032253765634952594340685669574687191072689705001066827969701097144633486739970622841123853394840780140124375336704212486712766700693343033541613448127877951515005549304865895268013164832130044764201091526187044920548604213288004326962600372473396670918481482783699254273805523414203686654253069131628264465108843086753205448768876855829971024718385008820210771370349129319521788765309119610973419812312900983052728942291765580758925991664812939592291434164098605780145274705669254278910841604588455311386496759951114654541015625 [83,29] -17923241732728133642506409112398739112743208922380274609759041132961905984216931535646961582024808150208897085766359282459728280049034578627309985239237937972659282042110726516140106484839091609066686844547021166373685530202136555809907265455203283671740926292093170766064959005004975671304199427627436649658531911016735399280027368500566307571913771581359543512103666603261107444662092869478486401871711605152927612009779602525199702104616346175677086515795342713504966830081072385879125181442998215345085873962461043060222164771388398973077415827769246726216276858006960464519468004879505937153903445243520347494940191615258284740878638413324736012635983184916836708886189337528594894817878931852512490927580125920704812663376944541201912021312390839998143018119262905468613018674148709352586294676355617671696879510871768522791235716080609333636417793014998151205979175752041439177562958215462958642374089849113928891735898758031478167214972405912256307272213604325432188976099882487212032040265958122705171055516572306851504320496501970972829549287075066260899889006648919878396581202322018507467546478480365104957165343020605402328187773015501530193823112670244738725767212646441895650941412763256064291795038471360163937476881583184369671125499350383660159428419917983880909177216344396912640486770360769887642464884564285667838571250409070089837275369060162864806313867245392695536628242504680698616357490229256589783460245334245558188839951476275215174671633421841061736895246720296929669454085856914697966225311743714936323896978641737055057733976480675661143328433429633867176565227798344593836871401710725721859970453757541693463968774735851756758821865157462374811673817455686778548697443461140277363586936274728207822628261299604116676015725004460684115320625698721694561021443294709173207996758580965859361550200597128883983807955058536867882612777187752681932543341314640630389130226501843390887409277099669951947257558599801527364220216865446470844158710633564624004065990447998046875 [83,30] 17741661066565191745203538887160652923296293565017242238319047866389532523276232669131112404348907496384194921918895173835185486011376730667706766650481248345642648238332883254864985912795162537475724005780353617381730033816879602860975088324156470323773696620128527062614852395407525774416297893049822192473273888571392034213737545926752661232279486301433160242117086487867256680289061410245485838457510186096721207866225798701696158858318613613257480089043738301142830805686005001981689015551486693758853280618435851634125962074281265632959778232410981171482268060994247497600896552385852343074720060318129050909839341529943186565962070488264653876958852928188325315645938368523254368323828838141271051792913124805166974152178915811196025914678362285389682579088900262184773229689733960001662448955249514797506180467800267987744992275266771573541726946590313118048846550469407366168424666578271001861529776198190777269317989335617877237209213626694794490294862784905046554497184575689009882139156041630104971638384435699652011334138892433305908648111214837838927890001120662047068921472933124416009600237888802241309645426737586120984981453213934786628768307124038096972163927783151089322850558911271750520028806253563335037283999516895344927663310454610308205113949108239262004302756608039837329506017735314914113611444741080467170222291117473604350041996006228865388280820726462994941506084711834003707690032941400457988285183093914719937147527137123566161461759156420203801705567582717335167430723214385875429670184654692191399308441208819691762232874409620319510003825753773102006470460149548599093181383242304423875062338122445355890592430299199127695301240671247888407622228355309809259523419576149273653598924120626603567552405473407477393901867791458504646509337050204978253572839154301130664361360162936269379425161467935279467187578785703973022725636053286758306071784797414921745711404539347056658769530680849033920811296320613634073216170533235369610736142931273207068443298339843750 [83,31] -13953683222382249306826418917056748599431399653311878928586555677638090097965235476600646274210971931237885142498329896028473930926887121631350988727839102584504086703538958450934758034934652393432044897621034613310230835717733704024921334518843213518376522234814214682993250629577633078100726728344534859296063344785047970553707837931703827210508242840274910524068060030031758844462915704104539337643119887010594059492497192454525075758581005802331353532904126507089099646407212908623549651610695861284817078362846682289687954019886877874634384986862977377582584029626168696063156675271571140505607882339428832142975811182170056628946133621027181415388044056921901382882451480213511336370479606468187002983764551146300756530582824674066603417797971660222088726148665743961864774917121661739357299477322678876532507994747046564833846921876408175159177691343168425217139153666107873454127353874499915279733534361651741101022218513274530077097743683177733202296775200320561651248594266962703932437072476919508389095894662712475026456719784460948432961859149171735590353181170179575604204211668704192794367002529149612372613638347506270263620703334113796860515786849954470270546531429999279602887314988472110266820798831680105562295427962128029451851772751302086779114872012728041044235469885271020835537645979163701441995227487140601886812246052737409577447323812873642325340824889424487799490054155522857031809455468272873397325099810645295961500084943971642943157003332585987007769161379947894390898975617465664137186791972095778117141693169006919512780267142431382712917614674365995286523335149674349413539677212885195652618100746553576004698634508254733971596457375302587047911234456184759064379277127677612930306779539299668718895557521443533994320175446096245145286227290825690067136271411935821597501844580588284775005809494196465014099451038003945547533374935647557932315572156858283699289837130830557180902018472193333762093666356610800181631704824924966601429332513362169265747070312500 [83,32] 8334786335443117717322575263103800598625480645957012623370843329770713272433196741680796673976076301629330127257052917006776224637362517941872692121533578372109335468028430478185461749961357304033086097840658894967589618112229002016160424001090724844585727360389975830549211243774640100321704171599111655626513077198035823510252562415521060618820467351370160730852859354677472562646847569982135087081774071684985548041303864838387840782679687758436689003344403504861757485700833495263940828818603702942814731326868150955007498121801141293081187301829015061997174710866212226176709429493626468589850281012903521266142955004819392108649727788858499298377141903914076451408538571504946321984499015674163069688579602943480138665417156959804195980638927403741235515530704623781668872669084051983767174692409127641657253507134310794034027895299819529395054627806387267233067311119811975117973376777799600714572614385199858034384473667001074944038322536991858198716988411655419471563593612764567125593131314662125324695724847818549502337728934492998808936440456605365900033693245980349575416844576555995772789332949093004376501129083675228546847225313544628912148762705153829148455106171952483082553031857321831726063582653331536659324069066735552090417603295855458622711430996597601852306861675038938828269082238010328795712113806457029464482299834777865471993673474425956291148649980204800498529959925649326569112558751894462361013947159617719047149031228154117144693520790370905534996253125881287619343815178874774672714483342348318299947524241501796567741256343947862101568555698437081030868806866184620359431454914076312301016677166230817371553628611102374915612047136030903790154520418641304211125362077938871475355934669892223930565544142880589161027989045173154007451428476835116392688764744204163466983320755381574413569650218653942772408254292491808451766324219575398959901377431645534825509196495303867519136553086899854048021881128381429279343428628834544724668376147747039794921875000 [83,33] -3081296248538056130874643888932959891224210860596454615643481080729085310377773785693031100856762900856458600469018929963944628966965726216566148717128815198653718968387189276807630306165195937107803238409710108256870026207210988694539265631938181989471170251455389609339919533351384820867758655595493818156232010636133980724999717565157046727043580360583639620095952950953887469807819360076062765255277981854804970341145766210026222851034216642425224205647955387448637787596772025737615798502303687363700765627765332518469808391992337469711039588818008760068962643611993470493646407723367047943221981806154683264292378693793451596985482236367780089632761382608688528736843301156717416003970126261369316893179102082070050307671443995608825415505678828220388527736351872835679291520416760720445359490392963621339843464413189305696741010968732613363131187875728296435991834187177173326447192525447213032222332212792862258742710996887674808225296348588457096136235707473636590627376278583733222443809100013258820265422699540398309193798351362269161244651024597517458880204252248941637465202117066923150989942005714226609375795068655650572695126502468071276514327324222377403023299321375705659877608121585367975620517056254239656224472202561649623746291970980189133536448904902882953671751555281646851030333462577820224693996178879588034287467724585732908327786280504451968749247924848162085101735880033049037753679913717920152820376579421573591178490370059175482540741982543753690131067920243247033469616922802810636794024479988424517989277023310229225285572250032530394038539353615795362232382473591574036911611641881273231495036087893308114570677203490836625566373381706825097439510386286858713903240074330013146485727523352633260738380824382323878216931388369627756431433232262673866974654898704489370765123823485878157807426400784116042184084855471402249170350883043202962642787940331054555201315903541803543791511522558666090568266913040285006480933915895548125263303518295288085937500 [83,34] -387638661427352025225331589074203314748930663644467189256745760745961188870091431506702225043287259788148121403932424618547995363037273945157617505639598702400489063667887208663150670034461165213477143089602266502259205236933114377488042387500437486925175846108002055318602135886460716405584259684813448373263475656481311721214346261910958094510616687353867900446762918215353430054094370251439352304939567163874901446784153517702799257658866574866777427381422544660175312594132919599312132759545623343510094638536733091317374233110022512040234865140262493100569689465993739857795026642018581060915543528385756972099120415107538838467030311080807220297685314887835556839994316712074269682831832361302718129588924041800464856539964377993525584648368061057344117381743855803374603664715059405029266167448332266185380864535028180771132737472039967919997795687627664441740497535926380544404802567812213514023962931941308768936890709405834924714187948970572636598424114207761735151009806580517141936510299785102325513818689494374045835516325141883783726126191097254472103939198136537028337501118278343671284342870807225001642451095220290511123129786437579195098328335882549832229335188509936852665196753226032478543614393084584168768528980561053952800681731552133927663492583700107773517414884975779665759991856761205024240693231150862015208177054477128521089263981550424103683918305115076167839956612406188475860161346377504704459297258834975152933090872449413803733140466478163184789738054744387600283093754089634345600047546041222946365085271700984183714043926854584197900653989011160871187670639116767796410255838785632134694848845021684492342828904020723589613846181551035592143730050205384937281284422856360047366693563418228432514353020920815630215424575142622398089257201098457382149833919030113846075710282316368009739350423113203010616730795303932756511010900371026955558609752207030900239333383914686678608121391568527848982714490252326003383309682703838916495442390441894531250 [83,35] 1854752561393218313631993299434467778929558938704191586778577376477706123402763023944117903533815163810438336970971591370264842191063859931853979796487593540939180255636849802966968708874560675701197115044096044966887798987404063887322962067578959172332877180130899856242399120692342079891825048923088241493527244423495040219444299519858817312794339234863029698771693555060520849140964841016620841966760563891937461262058464260521039999329071453058019295623631958742137938182224235388092199683155473371348020563784995285755897694998096450555571741688765412979968700001844677889472507745373074021771285282059598561815955252077880239963083444776721431623233749104540449082425735489658896793952719605235393947235381836908531729387418345586036709499645706491593803545257268209542114075918215437545245839110941311449655894291467178946582396559338497060140851536972470846395530796408665455423158517720249647971129890540705455843330837148783202276650676922045443350654183975589669998429612440448497028007001671654838786935458549941781304358145478192000752756540881132817463575455679457520610979282526304593152703261443000519460008913403738229522172070125604853685984598553884566699495593287747782828997930129037331991454443899653733708393762268008259643735902174671102226018259569447672641687902628219618696646018049059093560245434214352144474271330031217129183142803235946080547622445995707244895020901381761522817260644114090845342098955971900671431705350555937440678548800730109204585179634189979554522870271582848347105787506758212910325542626136795664215614490383173463425342928889565963162148113560832221902604488247061412031935670840346825670760253809266554347988912280570336039099185239645115112338090142247059592265695153778167380643768364767017148520162363841152231160286174753611780766366863216299031107323689575822366184864150964800320238554542025917848600349652296137695397147153413084330735655237658237616951980390567315931807997487351657994736342516262084245681762695312500 [83,36] -1928521782985361563577598924788165490274194781137930403093940634173458998761588237631440393658262492872088181503916730059031811798998768545768036382786735534895632945510108630116746016892699781632947964910689067410987942506157853879968379529296283581641323336602869364244877147676409443903485386765552243475299460976148282338615576415776531431136075405938965364205903341725313536359923164381909343947818237026927876097446235538554263132398229922149248512478719797824828266658655143631176474705927585245535855083164240576520643128597679113011380888377198432459858388913245221447769904427687356882105753911386986906711097628074164625204518755164567802067029873564232899963444427846693820174135423704224847076462153772175563252453044957365464096008038050835598592494581592074647737218314616212620642177439766650674876546827662295397981835404232649378640731866460065168475276030972126976787173606751895921985927038104201885882695803347096811780012122872316833580446165753689206930674701247802295357973389385230223700522455015383271866665584887864258644180400041763779378239259677806940939579945693368058209338662215335729709761621724403048166747942060317739034421593889692912239141523894854425705397591588721100994214828911415379494313706050799959421613994794569479002024049089893791612931481717121224262507669505364289496088295765006131502252098537417217147688042780130213863225008151778310335486837948090466072714544528731006164153865376652383184739582722847355545095402245938726867951383721174273330644480746196635837078116667595701538727992147039004135581603956006560910299794444473010776656368048824112346203516790677267586146155386189021562799398283783013745083219425496545891148170460415561271859481851184504491909158767155146423842660152674285242485660998378255984819519215077564021372470024201496190533759114793344195754292872867023941065848418226757590115489529869385694051153298447042130431250103421014377340030477072584138274226328579885603176080621778964996337890625000 [83,37] 1398339995120937049484258684669796432792302892585949633919896245415750563479537140337419700059070768030503438476476923643318520910059719454816301935404384742696324163079810581352887110525926005988431190649186843935885706485526784580922932915150093068197337930782655866539161903332685541575388564127225497866845132524735995313629268815968684267563818202410756092285124372508522930667102630450206025945706410868612580375241897381141839119301116896964626145383136807293348155476008213943973219787010211392459086074214310683002389519873653454575422095423313015515100704625320946122366714728901316059333946053223571828942135578435391453649725751876919727998486935702138832800020175196958545661337488347582637349785385039346367618827910185459788002493121964762354958977132682062713871268117015660097389190095203684686170188120270797537284989236635998829841999066365718932064855738616429252207403367629210813675816988821333420128422173227771182751292633567986056197361208229226098001365127723377881194299721284046185062572500490826486974405916970399386473942145129622093943871822723450780942937259583126267148010261409263562356080065776749941257649760082931202074770313069837638573873251191756389857788728561930028827234528406916618622017554152606905075375598091717960245529440071021010307646249050719603677129644211956811662926095515926940642533301646688664276234680671372749396138185605240337287717509773302657711090252850826845273171497041750387612475168606393545491440178024334243424394848145700404016616737555004625386106692008104931112144137019135788168902807026970901912613162579134486970075182669490253359234192764297642500905501277582443529565837521255693425709343782962428246405034343171658751245376531896064331886958995908481788141632312125812191749421688578302749565476924616377479090129559982899399978448326458656957954042837275845120010798860839519390829831096984828232940643516548510485676518377298942999395651315476545348921375011563839052541879937052726745605468750 [83,38] -811462381846209511593687753864920331651298493326474282953665946583347283714607120630846080373360840321675207041869252982517630677977243086517470016922593928166952580029095966012907414129019251793783434692342026400906072623666471891887642085277838987953602179467317368776619508470582424836821904552622459172840586152794467594436559160997725805000758523269932882477561537739917098370739711620505673419003683072390568267904074000594619144426976135892007447252934302497031835140879453347862187164617256009893894685933219987748896006705846583121577397955745601945796923156831056694497426253547109445315913194129107481155877800751218793030650115215539124595402505358883062059088808703842865599139239330676687745789786561278951042427509158847406467158130939370780031509137538813635230169624002054412834950063934894392160479785507113495040346533062070286085111582062931831001407730903453649778594757944828184192667958541235043108090723870254059498096095799169165989928384750615566253476999385436160166707187358592086367569880987813421516777145898298229395455331868599951709246066711102377605402020998173438629092190228017621570100029533242267873586649311421805594318986005376920975487170613387286498940615720143528534901197271371746591182826641445046428279950633423297585316792362303705743088273896479425427881374158759471998049988907523940340756179509131038101787910378994456870653197232528107910258197775883607271197338750662413645725222501998981434390886056084371243519671406700080026676482605683183936791491992830130426558797470447668709080084669761981654522959666226027178435218214148342170161391807688584581187098249298117965371366578049898221547913783359330174045530031467703414342579765071361751628156870638110119009980435311618357093124646354391546267367550068519505565124001553614446931516226080107893833852808588992422252099929790574973160754431563642040556520613415458268894317913572224685997496720794261210380391721967228003779826206454117709654383361339569091796875 [83,39] 392831019641704762890846000437707347601625275299818766107345588925130363291093969343398654130513047081846409391534382278442215507971172152025491115978622276823558379750091837333046586451928684381649674798539198075746687402097098892031061522786738942521062191977233813019426248557613020772663663432315042766384526900495298999878102992402271016519637898655060029333744753027091459453288968578322089056602978386829762394519646934866562283931720141034133942591767073223602721523042502691750741555436099718970911208153793247346030525731494317462932183685113257103892935829490633620368229200618236483075896471120627574835024854068359731371346660695177382809231596657131517264335641394717664225159958065696468709453097970604777118062716481109067507679485736193365326244401740530919399999999647420505637727996494073403937836313745630808074698369312273161998635757398522165612450506728748817156380709854542074202651090420492932047389089876896393892530695516322762821117918957259847126673571163237117863287322818795188358477000561569933774523642210712003344204372627550207926297758367887182250219499356295235684808276099639166981888907297723732081352151609060697147263061128402444385019058424171485968538367778836228421169363536814248109866333290678154575503558090333872076619158827613307610298554837375292259583654596948394328753276082553920241872940894000705043318171553604958893705267758713362217667990564281975594641643620475737479902557799509849009019041892776450498840301215099921925167387602293745147314056975097935905764196280953468876354048346647630979544972668826989660769259161228385361329185611484048557619814913007566057589162046870827184999320961548142416282503231398767022760334886868326700499369559322798814622615858860475089945355030570489385782475314724122390681052582690853441671941895049271259600936073798109736404068690425038223910129622845743159463897263437218740769157546655786408759733438884307320767086031551790573090876534934068331494927406311035156250 [83,40] -159134643290798300002275595452276171398143858008151544521538435901963925680819744174717012544445119226986764181717933160956696804276108725596258548528299266456425832883759372370334661336176467471511005890101041669856454335867062354673299393808226250728637317829222276409567626217597985321540882666412234850777410010768706102875901254507563113893914360474512670678581120181647634173629788775503878474893943190037983987270317489725614634086358228344470657697742456602038658940138399893442288902550121972285502247899316387649319740345081873723544129009878397592775702437436707664773808318872757120369981005176523713114037833228220602173946037463480515050448987868518428881196580364163573946767319714928280643008368033347360766402575624468772212097934283386673864647493253248094126042931882364994235477062165198948277841214025433080136811942831265127569745883858972171144383839443439002681823963716591182101803020823279496762335703344504249523693257228680079034522457120735087879794032293627018963152718764727699260326823311899133473856582749764081695019908858506224628672058786025783822574865920234864065279125241013031471045762064967058966915337192433968764504675342063342287926713115329796206285206238710334701006452739984357996951222600064101300730759363688877428808496117969137874396416410098515975025205188236834375979280803389180057565722316454804922431365932092930801719136929754848702976003761361639663799459956866309059141573634293512186912615775969624516903467154716180520434406361097125455168452686272331274427056610844219978256135611716854893164826030755969788488398519982402892227139941520546627568396881183684413406866224324908217801186331835442387398600925228966290049963787370597418157637944272601095084643001899889486832122097428366283476534134309004832110261130684871131021608704411939913661804264567675127643727237417157014481820010993424864553859841524445264254567500761877695258884882868214782460927907733853892136011154434527270495891571044921875 [83,41] 51651458049466508083207216558939584261546076070168689188921319915991031441851897675132355885621153228933746615336944563522594633712271106180986375021573833887316993946602242996341125575422901167305070741259363846165825798114174943388103241532041886833160683380815769307336352046849750426221463482324914624415512479497182078002949183068533974709147367038601678743550730404681471784605516937066193937738575863047640454848384126998374955463489646268892102478289087212681963307969318027123033072536714602111511833155214704066593196818287483693392048267880744939071575563316841918092498691642302850321933963272469501885175047812255369976176624161082059002279117252986463334970988311613430673089649026400321139252932176398945477253637031064749312365689785023925737110797361827831868389908664028417881239765388289469165764879425939591774130503198003024553235417096243078829724331045588188219418843183171862114491610341497876707587120366712519112556322018478112393254992509454188957903390279205379158154742191970019199646528858560681817328450476128672817725172259454030245043831566249333329042573526223737430083136794402957790994033268879423537671009990249686869418968190710976426172551440602909185527329319932916516794008736009110142191958146777551214614907280547845503582132172856519612445209930895035820769410405397337551220105008703860082221706087536772967711717860921739946878195245915043754358678498974544303807126617138101508931316489533088164344912859522438337975752295187348677496078093557262289778693527116751727934440484387205659865983064878373131563236025584706258736482661105918703560422059859052464289387442266327078672514240802205877977471698062273187639361983737192095607612402743579879967155254089870508986659287722430372456523004834908344470291754350028698896993603928876864244689687335358328197162365098156093236607407748682054712490405516271880260020163233139025514784002007233880548848358926467988414519844769801082406956993509083986282348632812500 [83,42] -11069375578301523061197462648914675938051619048348013291945001320444480602396686870107908245001438338194864530830665010136314857124673380367592297157771048844067700685601372683978533284746858517200618927656394785278495020840969420350397432411387630436352488123701473793549006693983501917674889397044408123151481680130213678080121640227026046831597705028772911026364175582149660216969528573922881153571624945966461575535959021774826226991816623614004263147162906563938863440042301351009355305025909739310679246407170815922005622388532192876599688359080512674340739735689335889000031856876894664868397790912713586132734090904427172841823215670762592065466518758940327161549650743690623777501373932036625553694905324607391925299039654693674595216714056291555513118622538218965863871342123469500841544117773513510664749669186737336538831214558308851531459643228116297107384083083263415029579802272283083307244355967913923125382953972410291816148387089941775751299462644173432954342861779417511856058614066975281071923892434871760455265107399138961913587031781088978836713570681571962829157954712621938821716205439685699225921398786231807632475983165103610536227166168390519514416792347766693068272012750255271558699141492118814933663087799606477843137844797045765766056567133851898720163508957630333143985938085939677620572735656190834521479795634582549026446160117844235917852371242212323263050101403771198551216567720132573845651948715592054219696572612315058993611858528647368811755231420697186615574855611030236055858929175042250543838451942708780984127890939860827293559435683156479802338513439039342120436099154643303553092677225759091814561793710937932735719144328634498880457187060286137883565569970326864680790722427714563723466337433318207774457424495313740835437862625771667721560934417704112713475307182730316849891688272994501704019025550242392869912781928619237257048054735517087329983286324020508516017971892275717493703268701210618019104003906250 [83,43] -528422858005338126258377937548577192480409419939572486620215194167865427192091008465721583196173852080844833363588692134302885784724478599611494516507352199526290803701120784880141566041363360407979507164547859100941304794629669005175481325984013759485979520481307795263100618827520570053524666095682012571445088118080542083529220587938896599378457796351440886320044663266284417090932624815087471137035897094812756597449737926041871614485880362625603112017924602163410485954593328616797158093897062632903912170241172514503758717426863554387611313462175434028205642748329234158455088212636436600339763839866817791573109280177763186375457943627001676033309301633437164224129627199090551778062504680261939772376873542821133226338337541429939153551902129329594300090110488357727484341012521082142722689091197123825958983484187744051203389525755707871484905231287384844867902619934921042903271744363878243718315857200167721842686849240314325588048176484935345765865962565511445132308873023407697774065303513393488640636005874619404244979274744657728930852926639043245323748823805583965754650425340341322414710051378214083296677826658273754972111905461357295880548667635326306284124157003969700197972268463609907445859080067419009767907075774807067557823758037754847821519444876261900650808288151609931651008363178158621591462620862697672561813268185542870957243286270585900042797318271873744419467541173149282228655250572009654069434429506612457965346433723811098695438902364027584376232907653624209362456618136647767615224981291299787166787089056034338286847885428538109248396688867807905669496084814041244507036517323201382025016669922110223188895660992607414667440096608208195087410546775324647544346229632276534008799575812657851351388466792980533791875382798921892699558921815095948210443561607116462905397780984551447109573106837871679540633082356248532173762130315533963174456078399560485304321390570348783172899276294742776372004300355911254882812500 [83,44] 2106327487368085277696924622568520803235933930063706391889998405544000194443925626390818000768002424680177458112829561678251452311485808017913566316810364886960659646283236824025285912975940662231237992967124139022020440541102963914595270935029682642673115232782958121129669671492331284733233459029665580077457691610213557143789161263000403571009029369505429372907141667527943861929947072524499635150505892176395865161322548833503002552450500804199473433943268571485421793445101053812015645745275085516652181848689854239891894718489645906497678543401261284644800943175287870991960108496166833130404191314989040961994937953904134497738790127419173292916587414209272879043069616981462560724142704138117912526661924011123529466851419729540012088485155252625018645487019461890444111794200304020456979876971448136424867964706283667032042670727934884612984684852176171646316663714419546777884255281590529991267729589548930707098315575275486869695791063633660361645018132548676422231726305837164138966518819759909988678109416199706931285187444247126499187199231879365042187935475855697432977460186871594705804794168639994431090054532585819693389573410969093229711125826058066851461298329660343835509148954246185635128077329678375166790448129406001710995758286390639679876733897822179925159618716782052702543084492265016952153320641629153279465305916635317771187564595845990278986613414565038245183675541764934451594227884386856117353469029001427742725105609886693367472121389288310077376932827029198659004825192064705046046167308913200613704122642731225383462888735705747030364865755748795875577007795990550869077681832073806973102175751594916814863753100697076757142912085638694428505100663794991532230765117734700147956110110527509845618363088394232950290340595154557055337254577221720619075241673042240174253721453473488449942802556209147249280620303377528123112580176190520430507815471111134893566827858473478334196127281785493323695845901966094970703125 [83,45] -1341924750611066360184005524861814171078084633730604614506075580308535327443626891517704797634837618383844523617915296848588544582840428715511806358610902492198866907436549611575148488424617320011912065420870872279013208683454478545057760336869635609881745687245546300733651826051737066910707624958473929596282996615046778847066153689353086429568015049854517957577191313877933472074235609500897414447816641477502950299945455460288921169260606510917320030637307248194778527494169896786719401230209357186280822212710649073096719850511045120280061530305258846146777639316612645944401695334817567219228412861133737987048148495420995583762137987582673548056269721363344764223237565174965035227055571980626247519158949385639183707919928128666429818719889879007271583077763380474236093271064928965641814352376448669510998797269295847349644418437985754087960967627979453487996810282011641493556164192383632178783524296870829946982747814325887157283551819888865364448859683284659909616518331440266872878934905359422498490791995526559992877090240329475046243367426304986297962536305606767105726080896147755901648355524916999999846892448650929860879923243736800539897259980458642150717059571075472874302230910356008956099381025924631506073863541146758028909055620882906363836430400880806694401547969061565304019277637351125461035862767801412266825374017734361063062091928953699840270837858407483593031814673280847882930982980750828371669099992155567062405841283182325336419009576811056585623902680531380009180201411141568468370760896824859322300334561561529737356810198695223531994111740019274010836239874780435594672678915615750880208012955923507711975751597420994533099137485619620255315124194024970434461874850963205448372269217952051466864907052814337102693806692675889868156811971625405376035842855218363193510393903030693589991956007036851659708136716224300763292817728613396331846731258854632081633124591360062098643890493576691369526088237762451171875 [83,46] 584091899269340108059201254695462473977702452420917779474937249596126777225353390279562555076024498231338763869145048184378686085573633195942558766848658217752839777127591515653705354504046393312112709500295952306498777967458610800787802392320441968007368211520789247299846451290753660189105427540407524747028571215935753991709622049344173604948023366272951478549041108679553048074589020540335254148918012687525964425544545724519641343253899456566786707555262017591051240138062565699125962444380248941471996396584918175190991829837621519394389712321950081198890703753373282805898799274435075193366465010788673262991644789710947365217361233093708324320858392332042232132891055654233837186300372506664422055761374085227144207347877527048567081122003471819888559929915387745922071849247639354408653109186928512806447463601404849428147199485549814998891153684289478739441526032131593192784227139361979968287184564868115037548222293928225925703084303540760655668450864307932676111394160158963061859696883606850373881460688336144315803979562725980926973034982393515230249260532885325862112619917766906447832304342501864270103900453837939887879513809694144050249131719270112110183402404981931918514245781100866348333823853593012807176236100070344498359801671042845675893189383114681010942218255067635726126254731153792295938020154820340924653055705979960455072779094291252557615350295826266692791589593167602405426168465329326177822776444412150322059684407567029427673165130143367270135265716834241045249073534848741229847671212658314477747823775788890467219151807779601337305281360737528162327741344175985769401924868764504338146476645259037870567857188981781597580524221163794120011773068161627049760713343068110057440335496370542214306260119430431388829143189916257738919151352080238238552029977138802109254514179715104560850024858840250662779698784379918767204918289253684141042102349766008249638774227634370472816982555741560645401477813720703125 [83,47] -198540388573435253250444144384548626386808262823019057672895332461604924857544570436611644450066141924142168776914256668757718083216387299009086663337736562440829670412725508021165154241882709437112595950159021209195119026388263988102747664923698418204422288838961808351309894943330623338694529572876864700237925562297230192900254093554833176756279138607249649498644828879511750463155478129200596723377772966558141516007693550687852200820078519158181617481917421361215254787213048712075972971108953896557133362867482260518993773114940702077788268663289211538434552686910686139320515781947465963489880324625316651709165526304743220659793561773043720719946318829393482792249555099799329114954573011786504543086657338557663033641172488358082084782023936918083716987235507866740535076955902611593293843031890623088344070413288245387741597287283555665808565302751201475733708039721506267367278808843601591732291219703411080143433492154355708449631204983996337068216427113711416194575156310392162222917339621923383843631904722794667081548919839700882246267020580943961454968272187227139288967723290126357069796266032727516299727007405610011802056012127997745434267888459107510426284274700510664767414819337513045947960512753439413394630663888487974431204496191560843832558230111311243329310213312188686434937950455591864509653846801445845048394381073122555549637129623122251532547472109959175338034526713426995652887634280829925459734653270294579710188117870223068894021540907207882027436925003621664616675695619769537353106789909751418730998946836670963929458954503622285427763927783298215419530943826748534891486868476153534570792597963903088143420193959397524080610113546950562190339153284259034760711888722802980640211118725353579959455328578747975143556475647328018728999608416664578490627652066873933261305399400248084007261968014050170532516882993705874836925575902635317859430912782673501443034247936070268991670673131011426448822021484375 [83,48] 54597564601002392339610136637055413112365442989207426850594620427630069174563251728086153536042702296715009468695497274935242672240192739889921818253501603731405153664670835129116592118428143168447961737465046534690957405591813100605017105027924279886608833764166411454418753057650501209528050326224019282431556969757082851078376865227925368881500195737374896924188357716531665089385261828913996042751761713277543247624084168025472412152478472289246752160302817588846202867980573198063958790733590853283045551174382055201044736342877471899489476585953526972754107997241381294140914393917731758415777128301680525557638304324600128080979290188969912107400202251847170920951371976220055438020282138814393585358699714433816322550926241008297410275563222759391057826443895179404959630281671447870228524764518489422072434264984126040845138330130636774673115374138602866661330415140661593054378442134187162857343449181462698756147190456894410325955535407428971845523818946054547997481767163044825456265368391924069860168098986344808043442775019438862509266392938898195212937940159146446904291422047877659126644169214548905937690536339351374776096757478294837250692088102995458871382715372804254188324068600876586892575790555944419038717825388890783245750290308226215464359860655025266257603562416824500386621168823591064907853296761842546890074345364347247950500747822911470938567294210231518105909030194401904094894607519374825871409921967800527351305256463293705678535862170177707445634633105187726572301781791452399547740631714341844204484459167089249626213877863937007210949285671883944044481818907964159014780245205688386267821967525755067408046890045090728227189804487970579772972586671157194431983215359038637181087906613443277928056245999443653976121127030610515490046217140104122046255421005955547014381600714314694063077466104656909481271098440904006982924055426520501171201087488892568331958279892468510752223664894700050354003906250 [83,49] -12251938193143701690388221674444793697541012286646436756987437977927175523499644059963000541221316649133147887822441819094631730662330710245458971775724935416964473174627809407711960542002928685594800849802623369308631080204746760265657127273721482224940367813484070725031935827388441132360323510321446377124306951413511877419806198236399326838104703903819826597521710521769879859188649582253993944572496598424581240278431266687468353062046162017212460582342417696137375204801259506996207067954343223202253248218757322765955794850361619733755201025584012060445812550340920805042759412171001447797316315073033823289687553696984398099015495669564313278702307810700641666564843488338856802559328858442385928026306265273980566639857707401294038147093206136858576689892794696989273250225738046373432108507839629181361896111318305066414527843076728185146419188785879597811151606827322793140691777095641047042968791346286641251891422678636430138293454490024523278663635195486977847167927061227610305223434207932414362566050945512339917299438940568004067061562799721047162653666730377513311170168208773526030151319885403859805282697961965105278771518767897024082719914026513903227304788931003816200709064050976465826770465336889361375795692727169084503559285617465150158747086083948213864256334973584012616940190998910006275812270033118691897222439339199113264557975596237519614222338595517367190970011875409297447185428546546137901577439397089399586672304177806160583692338428970628798203446851565992578767808522884286568832181827128328203808873655993230067508035521875904833023320159973611024355930993282322337598926189446538954131416503092794765962831822463273179349126497991413362240230574840638272576760460075126815890286089408091004437736272813633996045164922075114829354135692639413222646329689784206951488969033180876675164604898848534975980426062225100564221261385212646451234938690112889823728703486693802915397100150585174560546875 [83,50] 2240815923342433712861287877711405935072558525508330132433727051666274995821738469464663514740653965861261746135637640013075794889971545537955188361828907958021272524681541573211315094415144994921088828963433769227248679854204918449109464405941827139709691945139063014798810513756634296775683349265062350843616941008253729513278130598242750821283389438775012729195020530112170530083644905307796871605028177585551826553967857455833158585851167691439276697758991859582965392941584463192356013230075307401925321697037253031406262574074003115538124323270248508029706640331622232323362065876144163557025025337640270487600141833113476475044637285676486646840886838087851276227223933863503568949403012209198849163433933541099625559611334626476234732874311044377771546602314864756181957148773192579253311526337387637770190631704182207217203926277702741677849831676654651527743844679725738604176708516355040601176236940675982155028844181148458670322092633702232694071217492940249327858214935835993320607737453104096407244980726434320700214292075596363529540969328628437708525770030656753441666398543690597591316929067576769807102192905379971339248338331442314189215734567120706149687400244474425333027231328942085102063755645394641486791191805760465437311417684779461687497949803008826725016955626827857300393353355148226723166182980203723363760309592107236820693729939426693162062380860186766866070536533127481861661429366132751022400281824329517160336553355937684556390139310920803047492461275572401726470264884859684141902444847574923481214546647865649046585115828786650679109934535611816003188586252140336822933515664955292547309403071922936585115621582167378075933313848192025682374123494655690289925854105068057759843692809236315849946940410318266870498827402071021081111100892013819361235446709821324878807150356083889949319063257183250445547150001383668538016474418548141985900710896289058163266538770130864577367901802062988281250 [83,51] -333479619300823610531939860886431932106470474860415407507339198713410991662571293310770407670854997926900746796118839514283287281312731348187295088353837777582441764693790749105153972879794523868242690259789197250242592694891168450030065096387192661172875441435399072680223554492993484826597829859418711858330959149035874256120723651193709084272861217764277742415474551899001856537950696071750745290459159218399737690093506831357320098484677896269444125312081846843453586166171180665530236819068871102753842218249942132559930999290294395654145570447806761498204487030859967623622612888249610672256962359434617959463473328672126803777532043022315442556346551404202759223342346520421112258057106497004514906510573466629250616440016578506289750190313880046788928833499364356551439145429598470471223273443864486980173147025871723489387769985569885188470041853815373160767890829186681479947365804664624642517916477864920508765010669331108809332412880350933913504710000844098166569678616242451836954418129324182651513157716513469506760876758966979950616987566811662437216877391038811013828025972858384053588639270072011883580708823370873272817671390714195293050261431233759592648642412929785560912847311889851085651879743775107231628310826896258696446427349506825509285925261349710544120596987210696416119160470174498705010017897678615953402100109863645121685604161430215852392864431893595580070095379027096711550263996370385264729747626897102835621681148660845204257500932055457403487698621763218543505343863224831458461943938412937664321370427767902569209368280088854759366406547867115687093642800776166703498664199719348372094090497901811060786877574927707808691683222253902298490169549110316559484802255925781427306285133997057605489410009404635774796731210320217859703911662075375281014468298241948193137192171967874890146246658440363012592090571280335366691277564212950149420609623337682925203750983200734481215476989746093750 [83,52] 41016252093486972150167483980944740766138908021593711537387108893218476290167296396557206632418117673177501878263865060827210823745199784011834315272584654277868407610944449054349231848079215337084008091538868049375208504923153574923203883251547020754167607620920061146034366524936106878283804594694167203213643292937720030714919863074037480169153502685607458468906038519912879367450045102145704677574304234430163821338173832308210146865704816942816917796827055809454507061225230086933110723713446616763552120073071418308543287768186508025576200749101976114771509415627964888320947605213091306914776856484822424803381466079322165291532142977661954111606185672488675554421880479593293099149438919281086767432096520709395598677119645037853745523953791741059043714646839182678210620069852434547569561627443102203563372708172025962492225997307137775754792854909158129758573638137152174370699749818785166411899302075002002940005629655889720052154544473391156238337946232481362766816159001197882922062787923615896367649147844519943070536695742450887937626351248333138468519428983804529263283053787178517965992865144885845148015276316225461619411616565580685077957145943075669595304093564798222855615944577292581046562522618228719885456150653766768233578932030730101325117306605956407077766888791416802267870851405941318189458790058008483811881479155398044321937595308502186118302154850328721583762096092233536104111473193055421284365271199722548485789823667379961991720033401045522133194554902745013826028431618453237619220964735852390553533082008969966948163101300599621461747844951670044891137834212769214136404792705076503460401049607741434488175674450562697139060463880860522238820808102580844547775148884781465990664623324549666921292210165288454924970622526410564517931269989436595561907771451118454104235195843151658826626050436412939018000633487754225591553050850017257318195574092301036728258623043075203895568847656250 [83,53] -4494209125016203297898426073315831191153905714848907380854571287163983715963272770594719762797630043442091501969847066700431059324517485301470499452250660684361902418489755307761905807567411918297345401516260432123164414579615052414016848814424236304041014197724247783163696207635935655754903202144283142785361740468293583050732151698307184199923501561030996370714460312685439280830675987194588588148777460737332144271384423047592119158445428574139295838535519705389948337434199111330914967106665291157201870997180855181595955762445708624704364209682254314724646809668618730112065625958936422634652112796710309762778703897582707907711842765106870589170408064914325237713823664397690787339481442876647845265617445754275571484109480735348615347383244554198352499090431959894336140674159956068356106238530643845052167849513574490940725976312426374196261092089777683692247932737333795360072042010615173156513169732844230033792578601694198563749334215935318925473370807702152972326742683148535576454756033730086318492221954487877848060848098171906076632692820151676013593580789169065734737420709705062389623159225380049489172380129996330750483105953115919311076990022968886579517833838653751418503904007854586444647826574092964162389903602402122193249201948303027869117137484252701969929509255410672103992881306809033388356560035187343730079583563115484460622424762968267584063571418896072040230315855285917373112569292999538489679331498094185680877906459931832085516865656965187931633598654555707223647176074564289903171722837411484806074471599000605600291589449163328303993378270481496414168656109063506425458024300057472628643512487243477194975054337569249542424332028690727584543952488832900811427944379400949630722203643674396896950244614543225468534145527463730616815061063514520015563093815312755255548588075421702465130720910291063358050713593781596753709087528441965740623117997465385542454896494746208190917968750 [83,54] 518371537613446293561539276154983399688132252867446153795770581480539157637849887576102838118761482997840347493847559131566480272780655565706922579522995502621822875248986714965647458188458542820714191174326214314649449716823175843099881719523813321205740102059079495799568565916198015640186718017205113129888247075979969023042278159407787602583187682592881555374138607621791077767465446439031035958323253343248642811475063122624456275702765016295107709847635661789235825448101125332251297458408253398186975781902152906351823502265321609012301019169114372655146683539846096076108107877759167309181460817960416921577755590462162570252386137777206525677310238434311890309869300769142434954434590066020288034740098373550300680147466758099038284461058055350720568420463223809888911789717543922075582737854182747500082419959021627366877386975940339724110861338970445963921007340810959713893824781077959266047364520317268060484374082660051300016831057628065130833145528970338130888338847210155393324297486374927473235871226140776401046557115360179937217412411148805395932470172771517162138363371945676590010757037169371203031762782551903115130170252917279794120179484857494103081969461178864603863711350833032392238508119791024565471023656580114966322678149741675647843165349462171737213394758916071642747084512645542888297887831634811987070972546692998372334606210579822882463089420041237898070158780477979604087237763236228542051376462201238900922228154884315899368689658257136375437951440749198354217866110493221955214870485064462304696997683971303237013115605308365397927845090046549120957123963717128036489396490763080425934121013743449523935374397154634938359368178854233964730558393556648537305459339273111287339546223079082098848197378277166848243986711608633352540928019536050051643376008194727584704596705012667085162893533799447602516090774021340809269985259195298111026262155576205259421840310096740722656250 [83,55] -69232209443879924728673771682773603419731108511994456943404162194400254559351324650845544152745471485149228152580015040539205210752094530773029791636780972865338217381686808561333586116681113031188334924958963750189186764970449688295831515602843500404443623279427675871895147294217445851163420962771748730390818285459236425503828995278470558689259796267746385865373833343858367284563187095484859429426750422158813476295744348004798680255094472817079340122293531894638828336353168318805500669791671140184121732301945780289490543051829218501426461127686963366507322012988794003731975231665961129272159396337400799315045894381029080512403838511708032343574152383286023961472410950500021339425686288191114309175295705338492478351159984972775177818312856014317930125896090179035490172195746718832750159932153428350933373411281235789554993779717131934330558626603179539570254107084917667730208792503299176124825175755490052813557943044102678111999077334682470584286939946580578873434995425130771361214677182751531503123703305419768286100975459863005933342072837625196387798638703271364190062427299803764698090747575561755813397056888606452295750205881643205900356085884905567531096851999358856207782067683287949254485675498295115708401853850219244426308453190577433473300727986062607700922047723248278132145103234506588845813182529665360973486287796146078335177883549645667321661659971430826088535359808436379904685206948314787697830942602899699495024550057631244601524555611025958944118695852840990552268158440653771298721442522049878412979784639780872768990679875721641982665625381835399202354483753299946812161937927068539698146803522471328109946204246224866560206892085265128855827777473857959662102797673051415287774339188497465166362208304418331367464201987793483932778476769097050420332104580583982150882880167567853614701762992421713093078193731445232707212329178016532726935849950677948072552680969238281250 [83,56] 9207113260106909411126191286571379286474772744282965552091375714612361102336002173934234936997974693865703963132230628170416815289360843243923499621888320725616144609072037137880290326270811581502600686173094186551682808794414543116451891054633698742192134864142700561200387620998538241220948528066431727444756960500597188046515395531171327422684818394723121951808768379605461466308693039156745378870626246568600219056735103217991647221335088984211316286991014074397026138647434488390783446990291981541606386902813008024223590746524961897439211678737542633772274930574404898161148786116744550163315613354497897318670956475002522193286510453914020065318308128134731085466761840945028488059871310220554785499323142600548545749674570650076475170969808360743920164320231388368406101404468575750220012735811689969689419537333219844284043280967052273682503063175468896013785182508133840702944160874265116013097211571286282395819748857700140949595173081169291451016352079937289872015998387309860119620637648337990152430002392679272892880556891778932057560569809133326797377432336102786607081502533474173364891135994785419049306301091694824414443384969417465595569018082427046136229639973738631111000877050406076145316786849879902672545792097777678713673396318590963766327744941955343572740876807341149624601199111526152186850030773917541875581151625389421724268090762143379215820219053746470514312273264972915240712445642670199372894797841398222066270095194319133474544057008027692072810100796266063172627462868097021685349176207360805218567226935350415529868419639413131202106596745977544524451266596510571824242178939303520782600537519734245836095593173086985559680963814028753308145744481618124057030979561081133202134778611487321587009684732821465493476815523523630155992829873887973377698525361387651850247016401147993688759767178208390339396971479098149284696806123051704418003282626159489154815673828125000 [83,57] -978842147949698757561205020246998706130827104982747875061443256098656951999944831271587954854894400982730082905534018126704840050535118717737069741677731509266565235171065685788187872431288066534831419237467813646823364807903036620680395656875619818461378604652368187807082014932942025292246275592648705376058442172024730166905971405752028554118143569082268169973070373825836586252699893553741415508054723488517980723734704982285481600546879745482785165163358638244936391827354972476181867431966644109645509116661331554633292445808058425947713280449816860549107610143164190518150675282990295052734994912597429065734588679922911280738934134214747556401915257369724009573341941528511668053057981591752803118882899504426466922170487086454055171462337923833529715058812977018260623729676512266751894988811195396490931003981589546854063212188250390442972893229673643170093089570095452968867779254370762768597730689427566539951565359078062771796998751197059495326757168930733970895534038883739913948930837541567238968626338430589319743251771412469610700342474154982561460528500447715200391833513327599725020279378757903924355081902670479928573892076990942143346096310509437096594303249260625328614363783338374841098720965033690696618444583550899180538834327600206047464137090741878880462397166147111461063683529936251686859997295519021416246100084027412732536140164486367334196545202688382845539245775968944161266423152774737508937364654893643180469200837876915045073547896030389637182074004903829964148295247520285284756588301036227280586165551053671887395954192813585949664875571243429003081278996950731680332225198763635867857455020518619047950776474890681408978851120811183082466460350074015645729261277621949214317769483924799083747442918336833693101286549761806907677149598632380798859332620269974058738537991648579100249385979104261818791191143181880636998221621725146945891538052819669246673583984375 [83,58] 57804413355913440250610059763545399943562804838720983018194998336637585330041583672358221769198770328326789272528642009604589876800133181411474288620850419006124898500726777113110220701231954570400371241264611452754032198800308229372670231557888943084612003500507862214969655984630687339044204099917242866967391677024185690350323513273623254932825280986301831573864851022482172953703351159480239773973377920953186160802933745423583501877657938357058884088020170412563446367326866734117154655561269585057516655854617226610148613248536084787329407739565795647500437069645053136463395398304722193440792671958290987563635434872685386159001200936148527357183932241380827303042028491247559600239400411815787420012273750378814619775493245172327163660596121689902305583080626183001371126485006527005583854540616853623089592039758957920261849097951249139478369751769057447885420026031097073785172403053815774666387286497332377430092649035546436662128980317965614546390126063902151392026608317513104566641525668621597934169762344728620314081692313930410568579707673200045988576912768259411024676300339194035996871456053931327061642319136246974454252859849734553677291263240214446524015011723234793766719142394029196077493784875699128450897483575115428053336279210015163253752600557946159193816784055714487638142768541583865657477565744322799724908686337730369855528242031750703375189443836964595616603867653188223398494268468814531574514994408740360339952133192632476475932733302701747609669595011989917428685307483518876999740881801308087718622702699293992172528385136670870679755809493713564072791990573162543431322169267042557726850185081553814667995754067037435351621627038335994422172750922359809534337850573209984782573913650291331973699968524227171361331222757598135761989678082632214723994742563426327599683989823288883573770554432841442669049432033172213692313878841133600872126407921314239501953125 [83,59] 4268100713466723686964331649544442973988267922311694084920131731680194316447470575172041003215519517510416892715993034110212408553560982448777540929520528627809532821652352467193991498046918903426723540565985789846516704006551894605248165267658556781613227444641643881435464479873527460451501661369614050023956854477309755470220159080874973574031262445272941639808436606096626795410838484669759480615606185468063200229169859987250298748696507090409342296323382824485564428302916291642169638602762122962824806577569421885558215995013778654409914401264586951057995194050904233454475758140899891657866431178442150162450319685692881001149073391882691640118744599717126775664946464045869033889720743787741121630212317969453345780622364099932583550018497865216878953717061855038963312600457248173563743520029542982466491004800730740268021201867642652838198129017591794012983298268730656600127028175032283866546708446772775977934101031127114112083713474527244561152412694412123038929425496218543259816062536677892473807163299372074316199358742370184157529975770705485529364227692044100521873674698109875362364792145606121207367193854665566474738089123259374823307150941869215364513010591247962544698396473666673073849913303777834315446483915173305668063007146774731683961291384773496691100508062949026848754636247871263254818404481199685012476169696980989748579986352664818638232556695413760825915652464818320031248581903187836035477449789634109363521876151016484532938892684303713555762376164339974696630976284690179781334879511834355811374426826848609440896433887991505193880721714856481746492714839426628478523836539866907330344494638580717256024455251072140519235534748338659466217752215549260031729426348932502253097616244676278108737119799375054661865835336373113810385366655758356845443173924454889704583462188720430813932769865239266250704594124983407531226387021661139442585408687591552734375 [83,60] -1820779077441609064979443474142541849309206903658241129830542734923619614144223656592141336503749684546591024833602454129228674434696782078481781210300283837446288717683800282553748264822510834953244424845282203313447798758466393883292062197457126164193628104989522767355942731660308290440246290111896231205725204002935893705740354704274393197282762403995694168344856508975897327702882637419445258874067702873281215226056905977540363880736144508055413177854012976098637072908207222076740902353259763509323599342332985912956042367257813011519623911665404004323307639846489956879998114066347315048672707247626538695494129444744711229524758486565982605292233604923253879682956123176362859590736136455095550466779572400947921927699113097866029333137907538937512274192703153189335856755638971036598846332342589992781175943596861061316533535169055682357317494812888169359320300813714889694128989957068619079103232627482923426214018360415761134248990588522563335202468486325965535563476066116827020195768655983073368887643350703028103741277749319748156559850912824273703853033011725018638063971008708241173259168828672214868993896915694740037476713817522666436655138035302563608533602025830652828530841109874709065714047091074747990159981870207057035717309332880344931104786659169850951450416376383262302069920803768714908869608869587623304425084217170775591942400150758723681035246457503601386900574398799928262232147779509461678324324964332159868680868517540930948534049707786724838262077848977989794771262068269458037407962852618614246438306135418663800132912699112769645574482915769245294607973283200435118848098191708118527843686058800737344371701361551459794508661191175193064094723589054981852874248785806475887233677783969980532652710157887374509776967799411980154445726749876937563497051143690561246336850533540701392940331419108723288278059440560736892411597409591195173561573028564453125 [83,61] 305227869875595594272043181548338948229440472136280321949392344684930955859634128065923052719986709141337574239173766861734459987126518476951261095766509463774531320066223581323314455277518856497705359584584834889488597389358109474963121298092104842540683111888759355874099037676157056603978543358364912554785120675774373820529722209326720237511477490384435888702702942570033549846605758084400276271107269172091012195084088872557491102714820015161184164486814998262276731075963358580390742084040152052636298658954646402158046398871272248180085593541808630007561586698820643775464904980733304111568901267615128785891048390326414933873789182873119717505741516277114630777344753573696408020848489174777804922477477049840011724553264680798610295771238693617549049649325789044503620412425963417656161997283006958739898827927424878006748970537541483539564386861473573113382157534722203732971622790818098055249787906315510757697418320984874294685538919438618075097244048766121109710448211975855057462989458021201853338146793082733822457293779992033718352930430303855345761451398237441967203253236756397551246195898728092513903453497154071588088405050029435922433159847231415903430352465458484701799336168304588611957578427115277660334125264023520157493099893783154527997822183525650317104942197384594876591481716240798604046112289022525789142952247164182933924804351551959242439583112717044883937456795961554994230410634540037741780897551292247160819603430781526903617758558379777464534264860459702275771399165317152819406005482039369401584748477932268842306159699855176452300516842121843368189930855737175411314008665200419016191326231870360561726544321389623270073440638861839869190533161056891100216381571144949071453660605049330593323031287415850006332994485926683477026227334420669677413230689211518106856187139007170769569758606372010350632180755714450981486152159050107002258300781250000 [83,62] -36360495180456537409658403498191798186228632294983508046143145201087320142096480538995332509758916630765190851369287498303962625103484057769451262999606101625402725887259939334200627694762166661006880222488715554358201507097871714852238153703019675489291869760416360603760880872554327463069539424951661979476143066591355860845702868651993089129101694893035328182828025507101588139129497799740299401727364744460564504493229694457024331447698510381261397584653040023147937818485750966859825754876907496856088733097917927268484637654369673282491999045377036405129850842675710979100387477787462783494219552162688212003877329535465544719326682408162953083842189343790933186856059962919215225333844090821299016008922228698271111788362453129478695909796457591556456682817502755184697143668702759029828907390394436957221796765871278168983278927247091603312870402213964641317296317289873005431559967594361525969805296010305868543022736623352923255849334963355737381078283191660320464102711908576934209592373276900818542913357222954302602945230120701077094553622633696942416276094888228309043439261926704036039110091060273039553954762308933919045637988666474957265413038183717485547347678704263604012922304089352747801267665472643710012076538163116505764005818950498429038517981736184290397147355654568666286312538463499112172090730727327552265012237595718463069780752936508926721369495463292630858077130842955849296638941668919211968350251430545579185791098594082523342256056573002207867039552143684692713589351561146251660932441877335848896038959901029799653674779397994745423106315487189039294133916259772709199294222327994830173275772153844103209683374415916799359674901470527524913996980421949357855988214463005359191067501271552531936366176659162778818388089982494159767295150582464494774931905557116514554326853003138266189447259045452458974846676742487261435599066317081451416015625000 [83,63] 3469474100578471312979724221313804578810286016572709487560071420075223255772056031751122154392080567660957856276641162848307546449297136115898985102329704162253755845813979316585534021821800662239128044445948552304057902101650158725002387748377041976673496550715766021233200192314720985611157016797265384782884338059170246935045278528668550786469405247685660705212621830256125490342999124376548011875859716353113461477903441168169527874778859366991594566699784801309866745315802814479501299369462682122187000514336375198427170757816072206751112636437189684267115889872261666169667870911832080992410675401898135538219530581863812317827930852180557825151525637990221370270899115219868605949285996591652490901990331840764462201176461962380674917504751831898385691412191127663268364186793806464550296872851249946356977162115074220539116948665195976205145124290489509804985218190876451941845401359530394668274666484583256744599587440454158255060724431239854784040655480667768029011248004980751468379230573159283979568590816653648801059551431606766066224631430752921610317614531789745292344817360432087173280223491458865528732103049333678900056072536008928732088595899045170590016876525058631186848002275677964598027035410681498816566284631818754006674480880054442162620455971604569064269402820676875121128175953171798006721986762220378408035926666350637105382759023827881861587654161142086660543217772075251667098153500062124291473998528781175594369363776608871914120061529807450319546143388275554898794801476812131357405914181772353600164431835757057664789344140144147914093715038542350454624367470074983619437913750257274939684644193792858706125151701717794701883723163801724706214412430619124608739247998418846998411239232238843529663228233117407658996557364194719683273083836523067809815179573116565414523786337744766063790641048426207086914641042341145293903537094593048095703125 [83,64] -276549136511810063981365771754216487263515398385736376254462357267765732126071125471769812543327293470407069162915566336292889269782853633789795584941487156768947447127004512467845053359026617665020898243735055061114292193008940395259222570658826288559574689004083495048259500117920717677592116593179802025945374911300931564436388398195816486558380264704766710244287901864952646092965950665996181463454125239530822539174030404370343955957986707629287655324669127232459686417461636663270478340227715566152761566804758657989612908327974078166442552097107800362226701701180677281231399452249364646407085035908912895895542857355322565921271312232175212990674501393411609005238141871959841925055441823018824451009609809160376569015636619469280633130958857224802457185299619199990846995338777361577096008582427592502009950220358483199697004463774098373800154891978656946802727546666832021122427211295795968748593502981847884909081583000962088298531668803218178418441244768654163792666465447962452275177514668497823452473107099276409797045966475499935455067346983221695458924670984265743819120937335669546954955530523611421738631531110175173342641027364526515669463249062730966082740130492526080620383183844035688798869273399368910721476255866133215724706512134997107932599553409533422114543746035726598582855764996978275498022065301067213251355169032596817291951360676863696237798637562959317469445115329184281465115688110660697026921209195006162361736450935339204145144225844321446173080574215060664097164109310942016934203696993285552557036381868317062622333585269043491464396556503541925256335281512499756928685605879809585854467898801592110786951601792507476074963882024744402513857823532870473894509457714479580606818879674999639570512454641195039302804196181540341653347564514334354204355142754837700550686761280567609905805467152375455575086249382366077043116092681884765625 [83,65] 18354153117223271804195781336656192641278349938954210107370085416329466953291258965300163212850095832698324740183651112883262285062073109591738881899953637085134102851459675218553500622305550981152020260894742675684292175159450748853147083977796423183016448743451814543394442678551469133911688055529883949082497702356040334765707681196935202035246673419565156704991123207171138987240066453651302913320306475807499428892930022305068421767903564342559800397703599109035109207220457272079637051142920725033469141893568557399457283168968209655278546868190589393785493696387472687766390627302123387796120641916180736036042897433025696497798244094322405677761582526414473125591438984553978521367733704964253178463516831014233080938007261898788501172763376564424520809936196374009191839819676165322247888579345979957067053205636211197019320707780287146613602648970023930009525299897400187925636295108210328719735489784250607663209886920029387986425987499015214880076259317263175717634056695090256193733151119124294578849964893907155915397235164022094396834241958521060083583184570387708440931485162969164914466605258091851700307490652466751930354596530532092674469109268654582280526327998016644917437864628292204118235002216491536001182005955082897538973243338089447523677784391327968743362117372007304632008807471836993703565208636118840158821183433361935540966582286014662790531469950032592035074184950748433451713390544301098323096026774657026006987192341415177316090597105921710493047249840810647507232710532756053394034290910438503078149573746072399080118020116386911827507625650121900033860627082078642260497857017282465193872257424821164270761829367351887990611509852404308008587166597928436041292495174830949638788791473125948553765287821722624944034567921039865374499582152784357373855015518303697022791045219563374712250243038676178475299138881382532417774200439453125 [83,66] -867124838813041532428673947514262938778683142645422551290823261321263299643900218857135585718027440567576237666608543113483909481558856966987834991340391927424111708255886292186090789645199798435682286155231588412432376129875541871786091191038137187424465319767429745047530026384062943475679534202193893280318296373801628433306041014165167229527789019225269627445064830924599101160917886732125649356207637185970609254337425452013371479807631521161208021029761506567595968977129509822899861406851911168086195849859120019293543141945108081237325633850328669942691108329278185824524540524014123363703941315551707780006956989150866024219970903211203562554904002530707316746994394053754709478307546494752359553334234862468495161698005365709393491402619928030815375666673408725710613462121127367622663085273221718320969686238804480162070449338912611454385714030001354202300316422406567216182658207486100368057652168928401760848946112659610033157871822653575043946737814631199640567277722732696225876652285628197793814316850678813122145749449897651325634109114791362262650431287633556502516460910674232499188458332250010415103606915281944299107696987118326167366875273677189989253686699139911395822725676284879564734301559415515373199089405874520738991793303263743837217060921920113644485425684584125314337249009406621336028616950258600706939186004234373160603874109559228018864885882382119737555747818421392985658408403697279553256533590316728612865938416227175192069474990156601491977810093539686378327310356849126862641835462928008133079866182856276362408162514062968843970580614223151284484671679931818616781023533633034717069915445930994566907318606131439935772786422865692243200931996654116961884916276022547158378936216576142921257602654138132652141912601622189064411324599728254127454019255476716047039520829681292509920685074309432138761621899902820587158203125000 [83,67] 21500067068297713862647664048527896601078145319203969190254483804481224104537663684772501581705975687663940831557359024363983148285869557534303495420770354333832658247638602688885917758476790793106735081614295535983896321333494712059749359029464875506370218574902275895796071509699099233100432236334457947690711116108043785629268788820819973145061434749626240796940411915687290582963719158583762377639207647572858212844706213969162418375609621052095817747647944925991899673298563350230690770887536755221655714480784421821166998060484594568960986728732613987759463192630730143921328614921329782826679140943862745285851515379724838589426833688123507479589279801415969069084082090971044799013412028419002167259004734567580583255894751580846286438252419195373726022617225039706256779948682381132433650635990102154853656206231712857988396406923823201922421515654300498321418131588875099888787316402372007482244070829668454113392512158806122835403742678987529835443667175188369121232560813577428830452379395580712502888748526279408006206233423272736385537254866908101219482922257177525122293205790683947791771790793204144128515114746426121326976018238504141769685484858193560793561096203603271078565264033398142565506117286533557859685625977313260476993542720944527396178603976588048125781261603762354950232675489200657211899753673682390004246428946525105017183064438838243613976874804111564344241688969821546545523950206996405528766599174601920479184642429839353242291748675564422509715051814440703672147746211031264353601554465666140967462563012102232530849238032603540245232051577948526639909701618100392989864254139640624600238046293337884075790297101534289878130853396223396724209756319517291642366510367202814117084456766659092659403273471031774388344764473915622205667835053066250542798485517270318562826936007948413685314681398352831820375286042690277099609375 [83,68] 749141224529359343537333921532295471935837060593204330405210538946053389125317641489851865329360536812849206031355970911687270540704032316774255135534159027880135168392768441095363823113875725157612423497954783954779994550316915345375353240018143457946811019585030723106426445495361373511174339340999448541837572692337913854855287785670996576459513060363982064778007641505268322255349796347495732527032509897183854319483894827978308097804747987677933059928963782089822325966238077127927614867060388066160338926133553553443422599148703086361454198033408761523859303853403019209746586915018098070325686061279053077903200883781330667706539678868965017779203349144676333677427736725174195376659407446303944665598259501768234254555069619340662304004732262933496122498991620744468684728135649823198073597706722419064746040079502450597561595097856274357436879563375331635532485385840518615003215450954811797915919295517487992626850305443033634935778957638200182312877694725555813785701018908815285496404752022313799161339403809409836533946954318452530888046997228958654897531309456910167258672660309483646620147918650827421373131580524183108107792100211999355339647225801932699822123967889525118164169220625211282410596252237402573924338829143858641847356292377411763662845409451626993223725485377061737678410699641374176078908790895372262850876873009757116097734842330634851330536326663239386584738135728248643630048611990712719305120762367548524565789798270011956180207260105965700299466381353247846300057447392938569553505552137813450003885893230860950708739172780143747791324344543152864840616046333710255769513478655204247252029449942086731496445739689359085223211350082354028195999500671880216928235300988208930098185995502014315919359048314482427791305560183334822947222847942009210711352204275910917386377860720239336238535088341450318694114685058593750000 [83,69] -74883134408622836569746137167032440382981171072902406690168669820244904297106447188025760299147079826357841653264642704816122255932782163597259321312077425627034150713290399311443950456543309647002643569972456200602455271856004361860326468964902487906717014737164065599607743845358335269788099928662734636538551977090437940822526952176916574923312434029990674315047046174168491480371936691382112062845436190813910928918275241675382764876135285370535478969456154308611933342589000535202368870844879575653930353297930435102677075012446876741615055699150810012642519539404145930751182790109667279053645256768642626250069060583750147640888912969518856504637670524796113731880438764037666795065793067513654722590442484343450790236745188703707563923592697738349013780070762427499059402807757453250513137559645235719141421178521119578299091185827394724971099926948121614531277237191822621806012360393962161661359557092390272775705580333337317867257098755948062670086087735574534429347178489486091840197915225759419690169327474172696377664016863965900608131083149913487584071233078270963468381676725158474448815139267726772077311987655651395176207629415458439074356845675846295195806446160145787475536107522355209608268094564955989821773389495210949494572590224113849787882721147592631592911128860884167061494895461440753788561493003595021100707880439193412952492178390116630790053019022518750202303508999538275427138429019433044341194429712463431692588186074197873745615583145199558906105291793357347471610804670428363501465831090436793760149148919309762732486530386247214724009376722693873015853593625569036875320663406110428341696073514423923150947197714875883509779404553112076600506125533334015098503105506960013832886049926398219297875764974582699814717511599714125769793960432049005256010052326068325144062133788127850600346846476895734667778015136718750 [83,70] 7189741068418832019897255968622413276779389517555049402488627825534826209333141804349215881571236768079102209357071633532787151244224466393628576083080623278768747100346684621249509417982032651985033773943135245364418855271337614923357010641107912533742938347301473175798743247638955675685511335391467881397554962524165929518514449083192016137520533354051743918384617259181544485977109862538343579707934410845423878084920427914852710587194733978873152910399023387008593526644035682558837264938264540272008246126188955551288440872366902666731448380600449111343231227840683795200152503880271371767864293521992276715136554412022296871446203590281372591399478070347238159554903925313827106208511247019637956868032570891357007564310236736630147438580734897875310167366753781603421009426238402589414447307526816249682289955896191925156919751902443561089616468106546215897253238918278106829414813956744638526587575375691905135100206714130289842435882340101865861864038128355185410584818814571235941683719323420163909169593489293087243246237785689806087441494532228200285402043845766138912218446946854094177256137441823887301489376733190172771328599853339184178412191646933916367732073327002287472558507193135677397030013840449694651429914215542424147620410188255791494201256411732356541984736737450156268749992258335792785638445964283513606857176217461318289911560727798727163111723131561948953371558905637546128928695398333665968506001462833578525021647939590587533514439315023581179506064136965561759467030447010671754169097681044406577836173524275686582779908516281051178025676169885459427618444137786133375502197464415786673784955857800745536752374541525654303044269406242836827476954319586817558517081957423019324157139642069806178394021831138761827452352938490108708472708554202366725191961391559877024053891878393319245788006810471415519714355468750 [83,71] -194390527279009880434612594213617742230348487983421703508306974464917534642535172376646742229794035013755955147565870415423195407042550379362830868189461611858621726950935797462978209366259525660090726190595646033882817916793657262975686547832892123959144925722482983709119263869288631350492213410197245356020355509775650236610607695977647862367804551341554022346572261887309438619364512871853710457884162432706916999248619701841347381227805637755630388914791595833746260802317777646884508568400042685364424804206749958809953315981070478080937276173657365136062315671008737607165816311525658454282575927787028374078267785837194025852345109604200728277026979975663027867238325571027272209230795610646517652161297716714462001510857401821365575361197205394022318040895239135558471809580889661866160155989907440851789373030799048472574350158953541358358889402019393723486965440198427401614463908376720133125197184198868974518326527283156441128756809684537317769813208105484121956059635301781352354343582367797697030992647630787016590408494686941302857794246231633965034273051384817577888903191357585265620714082678969760725977119533259863447715646140547477312655892731885129666538549801482671506509855558532734466835999562267847261512305813309214807794302712994951934255090167350270400316953611473270475010085168327650853682795996869099563493809967330946230188975873227255648140812557983853381583154855164649906334353216294788122370227185628465037416077380384285451940496181182682146713549786014541774826769029059392398210770820886900936422090834896231391075654069189529188661796661007480080743494093492835603313368727664600021554135755335422909185862705659286710108700238774940069376502184342952607817680794996295833568001377062620056398787257364062741023823474639941529612209521405879927896244484903288585687969789844373735832050442695617675781250 [83,72] 15246440317763052633448907687680514518768737052717882980061001542068486131925800511366203586643613021109367749099408067598936648697508849847613828518324929472055391340677040575455114954839647988843528829547454257322263491557382886505234358500368357179987763243102896448717544731008971699344006060412062932091458084074969763629676082497868098611738859784763261933487210046828404901198740678405322748364224291007269728518317754808244178183624626825822917245028815747572167927496211612730470755012734078720512940126635700768668901761974464762563042758763619818990943998206737042720805231166894499955278659401452167229112643338408815403862472267295253898081665178937005021635707402392477095385762833619115153571553624942649487505792789824573035865427316533785868062383544547344827160616307148912050638989126346567984799771346671023819640128847378468604982022538921845735896678702862033881019412453590265914037835711223147843399540649199324588333245450173937154037861383204468647174309889522506303000711251863000614359086887883082243978742639148193380705448358444482649519394777839019301656136731173185788848289543507136793754720229305836121038714662834723231894973423239387071153510560048514327317466859647473249102746338137751645196168339251472845967394815346659747273729350786258487323569151415026556334471229369404883851168979920425665078199053330509756129533044138572879288145973434891255764322400007656779771736011887359951767218775214946918882371066996957119609577102152547875590753254299784830573752129387653035103237009430043888355695169607200823705798682423582894944846566155307924708906864785026490247428635672552520334889047305344188645953767756830772908711637503269593520033019560190544303709915347097249840829609070324196088175313392450295734529417735120280417841553420215208729284617251301932440330078952683834359049797058105468750 [83,73] 88716171594012037685298264795667470192810449456054081426905529029503905688938201874524956769370061158032732850723790485887913340025140341472237419159813638872565605155213567799994564569836986520969790424880409101392776160710471666156646150838182949855461558205227842474608764640524145270722142262086210882094734121969868457618195749852424830661164039542446554827719782821016849215028181708039982653891279565475559579586610088037293676303619156540364072646179538122783216870307621371316095725698866852825452696584049495658702092916157240054422077341441377092338838095548492334515712061470863889343764928124587909490155411812497671014599534197936050059402971065432590624158397959211402375579472295425007530521061463658086455015456903510848013502955030598179756332111065183591003423691676628131504998220243855163877144737801651545008959391486595151651435204926076752616746020622957826222170324445100862506073554327123553636466191380507877600454591001747018573064100267801854173788876206819287105895914459234428027142101638433157744671775973875079142307857761105583982365444944961110150249595084866979805708573222653064235290264543372716503126968344334267493131807989557539772861850943291909871928022994233306270666234845347847404585909610733283482906653375473660797768077880471266721205418942722464435871605338804989149772155455794104676474735673564081672715390995704633216543239445332017499422244986277120322570604252912616355729108005064046465487048774119265686641200518770114026432356730186047373057755031223481410880392267129191544954469209201768441901458723729341465391224967055017023470052722944080184882574555358690500030155228109904949950795078101924261546298726762326840277526162814188796692916661459997624395694045114363693730336767020855890359093464101548315697720730022636751827745526058144513304435968166217207908630371093750 [83,74] 4485892191669381615593310997269551251250069632938891502395216869093004222815383856262156654383748633955136295015078271039519695309797326186665799697814816267277286288954830405191162912032728925365416578206035193515312797417036369970284405432749382202701706283031197163875451228046527721647345359955595304811702667029130108371534029007458132947900878450733336586947781823557105119293866887529870313365674451926677627908840993769430289807482989945918297236845164895092298355078108203280618061975262805535683516390431145272718097969409908716215540912551298197789364512251860142990687846745493532248547762174968443128896709200055959121136698233283847655146394018999195252228724588328349351153344706816417827377055336182023535490078606828244709225604359753282940650780094601180139447205454446424841519808368940892241975039040692944568433286466823637781551351770413754085191600481641296324348712766090073841701242674928258319952490447903165605929245833779490515999663670501821915662349593227394251865936290761183226034250516628163767313854390947141872863867642714850353456569200538698084122613306651394187017800266247898020173662949945748831502388341415194240695825190444083755830721719399235802338479003245150084485497155223340884013671901170891532498595560671877535810540013413090298868040389060276429330054833720023109218646375422584212717131355293675052157244789266539491250654578852188603341626749079717216590379923514837062451575909834011600927006633265125500463583583252713299941030676926450181781415847524324918017979186063869315687261165748156692281867588563362185646977841957908804499421884368437387051160039522577770544360217447745902722500933468727608218544038063298547823680881512946532310007834390023541296008556613420252075170373214162615712771875871002999629670364844977272335157648468091222620519693009555339813232421875 [83,75] 468065417890878588247267703052455563357379020168683507228081915649842204423378757418430583762530159430991482277661839042619068745159300058144432084977242813450412375156031753071227477960308259689626896344879488431248397496777659026439380311760373812010046676550602061501552921662274193582010161203368793208321968251983573507571970619685956903773756526616658636403605555342529132763599889333143744978484736487974475561936054071434678350192194240080116814418657831526019831200938134298165977470650789828400710085409772547554369093083124630276476885183425811060599322312831125530100390845210670027624595366146848279855397330073416065862538570450376549307075217458649133578217658381213338933179858849811251415842712883575450208663559371417293366623691555737922638678578472476808880214308489197484838032998673409180489012467621586679337846680601831529085576571169385036735911742299008420711152325914462418499552778571228206096523759565116923581726821449364320608927725710918576858465270652366511045347481938397273919413078921460491243616820577048662606801832196403540280318336405876151870043999421072288590944589668820406801395266994772708877344135349820765245917357073173219430804162016875209596885614206537592528307909729812322686436975234850658281168037389757225549932974751179742718456839834371165527081674788121996347399763923966247074989584431012092381972818702304580314747196242861423626052833208255410232381675313144858431642894530868335911588443288925290160618040956067115571213536248126249697204368938222853765717922120606316335155984518795827759272077371624159206360422447334527465198747045035031149114917150814812349260417187924935889234446473571489657701609631209511895113143100647183428110552202701892362291791929333272327369454027113455535006112786475244231513952996195561435710704954099942499040625989437103271484375 [83,76] -6366028149824497849533954419768932118278324548029768766154382844109822198886966441871120494052760068951805304918685862872825310944147567427242619734860008491964399626032485660219860598186100814617285653198894940066309346025114058305040959096856014266459421493408012889580871531859283042321993539327410787917111288606805903242653646045058680559801646573203632237166063341873720269259068141976766211012097854233728060054729403923086596704743599863994002818259303521357009719639382506681923407142115528647968118209451594552134258825838139485407535534497259613874116718218691335683167681564822215873358095531309695255276239472711977474737044908839083476242312273020844333726401793268510805865738527997487489112403220800820311298033225398383516180507657664703713275243665383845771430841357651911731788344451658426613307503201276281446074715037905772575116316273126632536184088650195216816099932119823530248671954145594335479104996038994752186344224610579039059214765375689029341985332662931490088145960461145102121678077824563320063196409387215544035999953333236441052157912503350828035454260222139169543874108497917140109543104851251355711426458131092982077893222176223477849601765630140339053044798593272016516202056342031116289759986306586240638092424988725420521890446494217122528078438446382574534049451932632808502834782712460246671349339610432237478663927811301674025841292305558790834968485382006121925638007017098616131975636221609025223053340653403792819369613098778728070868805159988830306825307985628536945610566982344419669046176715181476234566116852501718166399624818475401422929097229556545118566030924367287843269506540752289873452783759114907129690605142175417744148527403600759686648262556788876756064809328521126270339313413840892685896271293156419611730852894142985201454838055942822687886655330657958984375 [83,77] 170270319210680496651032670707247485460616246405274412707924316737949245879922193725117779216717675677358370826469887822039032999226330399735710055855055977684444366388621686390399522955326072149510252883833638051104652911605708521043868489602673372000437567138460120480823997714598599202899253152300196690018856093533519987961673739618966449133401555830021089473905891755103602235354035563743163799050714657374763838041273792878050797419266420035980466452967525763289955299371658413592791235081757577662950818518168486465609250242900908929381764195804745244275203347735038791859512438194072825653601153019795334309906268473061289962128800851990641700531877658057316219824646981013791617873445807586612779245975262706466304318341531962483897290661685974200537676475654814214949538920864377789799399183022729044834450614694166427158058612268654705122977633499746151928650817659047151131110730374511551752217037939110578785422602618086850515768395730854087546323108199128224788776637348155544672951299019464895044154465891930125884733180850150979360594004114184842511927090561712385365275275800097872049177628082964638165423323575920611814104420115683645741171418135470948856781257745671359835447835076083766537742326047814304207635199885862249365266189176034769083720145060541826951460893839246648119042737798780038407025360319418847567204823020230331025987848939284272874883262460121107562898109590621458978001995240609278125679101936944009801465985299621494272202360773080113727871166207594061998681026447427877645752735244032865087514178204184294604531771373014413156810958252352033809734464291316038672255178934967696529631669351435305905427717068722417293363587496078385048305131483487733116868775266356171554127302186738040958068995508922477341206075410893869665429049500321929334890191355804454386234283447265625 [83,78] 206617518950661241078196001320677756875644968286301761307127153264334268349733831003613273378465106743673644537418324042656500244186941545527200004172741235156533918809627266211234253102923056799594194571698057667341912285436652662904316299073914957954448812563494345858280420819144228078050963340154051522768260791744451191901621521609589762869395648563584383615132407147027898065720208858278281963817826897960084443101980045625583003063646699176923384632245081077833735342434700567478655012949461209147322541634337701737014083092711988830353111708417195516151634818432280609479791542821842038090434162088301168894897107869899229349586885379956361650943647886699890682470702784435861201873029761609079267939676189093540199242771085896918793890434192023150868348772500406590285245643310063096144243854809973094861097292536441680965371075289461531318553842314827907279877796562187263847975535982781842017467846621231767680710500361815525078444299988714277697091845907519612071551492976715379560428969629956800845049876284428689972815091743360756226431947756651074254138385096093813915448209878424712998535208738881426295593461138817245521627202991409019757605324694488149811938281093374686426740148493288024902657080402150956290582169794096374272437381092578851162595663993079876383005059047833652712148847441444033196433025844348692001942522432194515915513446484257911572019397826471582773397278433396754819175693634480080268568453787255722728033003412832831890872614029336438945496295963929302949562349494672724520735313225331676888645362207501853237372088624881833914597402086825727940825508488039333168663890137424109906986665176132580994941320860499399295689992766340378019089008363839166123185007318144794840074288437951812119943090317573666290008751458346240050313615920578144798530925491392612457275390625 [83,79] -8881529800681036166204842386428552645867981748121561954413550705919956410123292852461707424520854061480818383746835329381557090376216603633580203517989519855724809517859785969073450812570823116115855876247275319154159749545449842857903015981835715496376563742486063838525483685453333853621301781242303734434376647535407690794270964022556784136687742425123197511806483082620407785443771853654138758764865116770611181181364688014545018648333890374266694164766826128562385494502880966583734591687388600228725241703780067772595123112562334733356057996516360385370625247700150522752995344314064003343943738765061159054522970270923784611604546344545499746756971546973520592356068419919836490227923203279980960981979287827473339327621272213581085156562158164474391479253761682894227790262670208046019863852507430083283030325150537217358871159489696576986381225137832596609199438285385723972819719320003344600619640997639497416950379638947160355258586762091724962735928209551135557089080001617676152847176104712714515692247687637957765603784119573059694103107587510616036102306809826792019244302418637777221663397581535501814849639100337966763164237247035458246324905030172594617990257601588156020254911697879372098825890275420778596789251632427783056106243627566180976917082960239297124765195277072889594585146725167689659804613092562459989498620358502763992861932251383638342123480314123913671135579371090165898419628496950450300168208837632568856405877959378869753921279309132929279916914092626216337699684983853901845511895549308026063219693367295886721757624701042384958496869658824128572334335689445348317297998434333578251786703664110818814569594428535583464313794933831721145239713339913116471415728094884504458385881870882400908122303751537263324963798671858314383416913496130164438528825497474670410156250 [83,80] 87772126697688029384187173048581200000314000089177449622253441616846632895042780816774379247968642621777129110183550090539104356545555617508121659347526220452255139278508708251687404731447034482678838937121703212937577459458961642269504348818405886775982932546168976607867273804141602794160983600894951066336694362924906948584180478801439029269862776364410798743003169902923556350451134592337247035792322242858650701678061704890335831385611722184798487055178321910787580006665616344936723210477976060331359228233536365486567273709300619543244447948768997471101104519076843446917273095113739646258290268939494664923341853000278777211212467012926063706746226948353719572518160987889709147179643662401412911483335081905415009950308872733559214476087419160516671458620941419545305330099369553877780753365048408023480378697283206137114073513560400688922539765276651769490782186752037984398643479217520885011799088426762363458000860609570856746687243595548940141007991480555707070432893246039923118839511245028859657170149111684966454123821544554438850326552735224242495810604076808320422053518238287391701328052513813366754959673829251160119920029356978586468102378515263057575277725362777354932843819032608104686628251025711827275614228565495524125582000826431612543274205243624940753174401819970581678766107833031506431051894234540911953567117569238185546640419922366106319038276444162552950444277565593416188475865142908153932697808773859721973507117423334743437393267478787986848868903784527985699396298626334695992734886739938208268281768429069652501227491117086116213223703978682249064758027697415053641224726412103112056930935008035435021788194092349590450844963182797907849457306562193309665016685972246624929857542931101629486527140716038517288083689197764993268528329547195333632093322753906250000 [83,81] -306060363820615293063171611594802726274595736134154351234920326777432106569332293801855793455639460236637460806187229543736872011854100418704122758520830987527036201668911907425792740982047185503910137396991689036056451180560375254793308798460285898955085008373355369225856462908947387059978374967434136608270126308541598362898570797328567961338042337674744999851433086965665240483372191544455029727867380476983964017237065746357129210175757058859473938646484007666952467738306119221847035962760453463526966745629549929057562692738705090095589634115045884942228835003932844950396705167806750716766935386844891233486433768978391344162468755932813139796358000756832747433630197943960767667161952081936466943438722366638568302557668268047243597382498213252555216288801308179113126028543710508943184440053563204903402261919221864307647132983683022159839580461569275610643605062442653916210980169455825004097182898178405408791879663157000894354581577210390112142811169192686021139401430794794816871630089882041946539669473076909056197773872643857478509758466356401474830819711094267089019129219588549281013779889560644880781167650409186834092734688863555199816981129428697567068722474219461802388650236408912459744938977147188028661856187414686881875905216765534065392612039433275418982476267926599915908565039608143898446979195494738101478499839840021165711195245027736383585419523807581369006443273940647906632455308848609209298069817632527202264954046962437362285455694893548478298285967451801325483928188500106293933382993549158128167790873400094212644278586396285382489028618594682885413854430583491500498983910201616879877290920056145234892114661085568550552950468071052499899677286767664894670297247803511106480787469799128637771666218993104035983419698984876628565750377662797815425256347656250 [83,82] 307909988212654287574059596315861768174888260326485180667332800769993663764398809837856651330216414341425388108731302536234720150086138269456631428597644632748793775977180937412264415804256694954788105447132385266306698633882817377713347529171037353277859566062567620265226106829193700204433981642051001132516662180864133617087608671507004117086955166280132310613500893630181298308903977479655804755050174602330333344608689793567509491686929209906128876540341655300573438836674161713926241567675403046870716853647156656522119149600588473934263793132968684145570438059948862905375056461392622548584191819586206801119511346638362570168347413304107712421545079288996670716273553117502582428214745519630941730791681207456075674655565450145381099643703350418206647084125178153527142485241369022361524431945103202171460480195474507795915840976139661855452352835904738982920182981967173095899597386032452054531555110222723794765663449368880457260545446296100521924671745951076251085883158820460961995164436226786690551116774008963821727692916012034055779501076584090235338356819560298364351328289132809010430940999238335834497733745749773718460540460924031534248530633611774212153316483558813561509502002884148831642991281579087459800347227864057358090757695349026879383560072258154979481827963470144217267413716265293639724074888567226442944289421792172563249218873902060428864463532538342918107429166324809064550990993255881815022293960500974657921076572094901710955899486420877877502367828723393515931518342055405667882602334376938177483227212847146245241051289532188873005512943675492593505130461755815488918086011987079294297986720834226667713880418789149454928759569312140168608080056239808240483821845931114923577543885289030363615044170903417640260198879597002337837811736389032097998046875 [83,83] 79438773994177497603165854896555290285869509401700416733488304809226750996071994241984250793590938614820470677089632961390629303980914387276398437486313100156687724434005622602692685513371475708017687637817085204022939906767085667801871191416667846613535978028361692362301606601048482108518039917655641584800774341581732662445823924468088229088330384433957241531376805028590365281624221645812988423089706190655481460798063316878562941985074947244976312759819566915628071629181446316035773341293054635365418128702757788092147035661640188373156957933665735366465198510879304080205835158228953225852574152111661755847608038932173660221879493941541812262077259754180164904648172922149476704456038908751215836458509114421662189774016389641788806550112574570336081168361870448690559780848358446324525273531994199912395277438856285426707789732027209577693996925393344497166078066475544987678572955117016786488642044490072077269656514829453151388606502630215183632538607511587612885446789927638621377097651214615343340597831702886074154588472458654250071211200414380982719479207405990814872586855049466441758433503318118681173274644867392588423294999700791255064527071854072305714579406559875200295303009256859556377168351487559316103587600781034299384728299090489633578144247270627710847986109266200897091260477134800696811728752574894862500498722394893809889609317071675658044602738816469805911664745854655551799444473457485430455717517297527718999748880490169585095045012877066977675136242571426902517793358141744426590402574868642145260943689140764424014818759127900083047607278116831445081669528688061593336556225066762892508988604958816436999957744101877117825430580117118665166524487150503311930910335037037810838783863588759255431428084226059843800747092445429828816592079926024083125000 [84,0] 378758815039723958469688049760250262491755077768452068391392387799236857413470248619853148706988677885221601685113796965067489619308315114386248071345645135838636050862358554749390601790794713685891506094906837479772661497331239541827526402786341397498096747859216517568349814743570698786454726655077446206902644481495103481005566468749925686375245947721288857605036048494955122456831180607205748588874320625932448787198911229463667833043029138620586304511395086899799447802338283955585494819676303693876587929974143700458758628575114543346469469470288540031840788395535237190180142201245856359063906013626742449884874272617929351582100522749178803174545331178799588049806522345854044371307415342328700012972723907529785006061731681994191228365820696119439576927544076423877313982555038310335119301691756919057559315749811961917270140138239502661912722943442773520883609577855607233493339595349854069587033601481970595325552269355848267725313557744760748219003327034675993936360444755649549979449450292703813114592698820729786232760699921708227230270784537934811092205062586877626544268424114531352835299159644778248859719018029525799233109295478661706357223602716845053967423815547687812699031746885879495884568869451604686876234890011742797310197085569669955372892199421695192344777460089127069901017400123250271857721046338946685666486785131433197108034128267088835713725086524710121969764168175859111978555743509353351325265087766430977741960333955756494500854053034168479655902033288758290555499371179431375947380022639573436937380925889087153322130537120469902428143478866758162711257260812361507332518641438128802649595249471242051344460940966087081428077023181996540648893646476077014453579859382991761248377347097845678407022821555336605078874377265780733918208166990793549059893166149824745736472881089928748513190716020107571977020422929995150903425697714211784738964862824893004785903679196776188660996289713433246339244667264152532926146932368283160030841827392578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [84,1] -17627198427002728859433701318919950320485593326062283797971997542566792323930858815711428430102690350064460940834159615130361408506742490783441129762843260371946784262895988970707128082098890538569484289398283861232821042022510955510848251159846025879649230847211972314217871616784844486436397494161101362865085795948021874433241909190494574367783098502057791306016192007555859242859591415207145332598667356842043733672025498709488319723621133313304571072461561320008355296494580914363403027270293092567696404471932613783139589965778456669357861441926609648531982610937644955947753527333368222367401857526660347449378504643240745931503867143063916821650118288395503435661767638211120013620714226637917981422120815620161524951824499795660172320928386176538201444639078730543185099630091954163453403513873182630430799005221322877410587252712369128726175337186991399258023644830327767445622102356636648337150243383338416845459505043522611496583177506099793243463271123994465991845942142632020531701859657745323396149163225312122426169943979936297126455506054283364839126859567610866311027518112085344545207348723484818115919524362298479614229412813421354097690319366893374983935306062529070923038404134930655946641876954310111407599007921201890578198321432937086191092760378201284544597383613698061062304257480410110327606047364511005394616065507508498458792420945861359240715438440007102516399452484561055100631972476412959262771535450763311172701134104109407689434901929958056482025433026212994648131547223144675340736104411180229002841328924087438131881509981773021053623406438443553678899716656423985213983346834791057191673394404648979988789669279289846699412304343314376513438904065397031105931010431831927130081060679428743739879592631424745843463090554295619241574171439393681601524072820532880154027032661306001902954701648369760896645837240307450854171565412039928829549360334901781909574410978313159487329381024135544873549832767886471371170109545545301443780772387981414794921875000000000000000000000000000000000000000000000000000000000000000000000000000000 [84,2] 739967715571439791760689878203776574639553293730087167126525121076968196170474131327229956228712711817201470995491526482173189315456541295041438959219234226323583438885429998237496090896156647331842123828535602802942845522916411020958932251781026224903863541694517223535030129352227158757964840983789624345862884345883228073232738065503112840593959195682398246777089057942416502911832295733295150513058464442946470325492709172621000232037743026611744127500409804718354109200530978213539871791204959471943211469116241880028201857318263531071422910484820583021010432345123741837062512538034240399514210537906001614708668448230794142909614177180865270613317338701715398686065065818213310233710318343198545701228108824227782913938698746965005180892408070155837163316670708254021070912371746613746742315378127297608620044792796307319162807535705166103048004062204164061713731342994058318112953992789074022806434961348766188345048716351356770502227766880369670422709674509071199114196744970893702711837057720057783813126068866121395692212901644415408080384969020954422532835375377811866470933532696814507513894887423548632744837499922732217775852794465771622315319265849661640950350618426111963761700574380925614973036392091155145837328616428069705109231326886824798947764048342874835517224993208929432036494206720831146859956527933561566757400555712051881949870433734864151597229371471214582375324844789820536656715952285931634903191117023946883356239224064901532847229893847541661109131151628374837036867396502952113512203012595895498348336479481328276621335702502186408497504657350838742210221925774037013622882700426279273436302475428421653691876284194624505060225875490547969447260858782320620663241607117572093763693545503182443591091631804176915823738103453369464259103734818346062191389395658821310833107203571610496464919948548274811237360042238398979945449529077434640170324698305194092984140994370872583445986479859267691838682717528432303690877434171335735868524352554231882095336914062500000000000000000000000000000000000000000000000000000000000000000000000 [84,3] 2150470943836089587485411435846844667664357478863919281405645726910629349493819154270579383100618951004176319732772835445632846399752307108042524486475079772477259256066247143725429231249186043104725777954321910057448317692824724124759580082813157994046277186659670972850101988597206601934962772311116709664318230827192958905413861677868805028195303802421771099360529250891013206396002488710227060344896850249473522354911932400471965895706427471402546343671600729619066341484435231687296527744401664973075346582779885587649595428167429387541059888248927605148135258440879562814211093567765803241239404644077161613396709963637315528469940634056753870626056615757265704436691947390698274625651741112325775255292305893116926313797760730269705993288838725834440015127044534286483402025363019152556067012360238700563020844477034142488675574886857778555283706753346674776136626074184375440185236177211405905165393976710629524086197431983054678721843359718057676816244653649929828329551193640001131083721847410626396928170576121803432639919115438665090768404801816473055149236708150356426409460975997735299346355258744244898229372185129151763000773198440006339331198984320299635077373717045436962138756912013361223172089914073401579990452187732827745123598821644707166239988342715573703298582866022514162008528341889065729361702128859545776380862125891290819281176690151425937764165963088412575120118686898320139036158544293623884852948746700129537798071001296079817924426105700623240211709800957321737266179748450636615102126373105326929051648802088240082460278353103452844572810301161547838074927217771603632187287763378261132427126021524426801173694086273817394017569503444650990451941813158605583427226921072496439176776321812756834872154688732344545480648681331917849448898814023191700788989876778216980843622346609429700367070243102801775173225475678992997627725794459851745755136435645753176136149605429149494872463692766415748816770889561620176601641567758205209059951812378130853176116943359375000000000000000000000000000000000000000000000000000000000000000000 [84,4] 198741190910634854932281277363202777527906666635029767301883884448154799256727379182633677945604212359826882155969797969358045064935922582158843725755791080161229387912908832573137154119312586984464456911878938665526501594100711844878325927914580516590288733928120771438445840323393000697798845241019704243326544817100603430130434488076558911099609201577095255110182947454965305041359985474003878841739275393226568081454370250902980446570074337352136203349717154070932000403122506136451194656369417357458200752128186524428222428020748602966855719214037390846894520365759243590175157590421425158332074370165819419855820645311521167589416711932938512346195921888570785645076504398808781897367582078282934826399762689462400318823572742308003480079288630110735684875850182088472607123964954535699667393483860372842456544021639929585339621123585817352558605938291882189680471832226811076288551779440567183088064103934938421009078825477222458038102105644075045129417492541701940330477343476892330581792924977481578031599489621516955714789679336760869578351981508878687439838031193903872881406148840635183946093358976641256811200154448327706691673974392168897111545906183349769294515669804744548667946035981118022436381138089891035700239776650764864240932998929297121049597106945652966443220049629431821079735909217499502373326966659274802530221395908775968572763931203780869255077761926516660076104575101617379766773786657058103018840842488108577917204237878085163337980034542563740472789931704523774789888607048251387052028868969964986912772304463886076436977370370602735388186369623527603886880432969806871106479849180010430430089581962297140467384949453516290603963710245858198596827875690682539035484124025238454823066422304363300415528272063586781883887908742101285865465550491144150189516804506678252105135508798567208276432370550948587018543165784161330112387482779905829348286252647344097293162917584503760318320179674444840137632051302375025991540521541367569967415779297326139385404530912637710571289062500000000000000000000000000000000000000000000000000000 [84,5] -845602587919396592943057014288479418757520880008593797245216854830364775957505923742476207032747003969063138283853403119956110254515724764509995908673254416442481883299157593241171743603605731578526556518386841626464816589734645284108436351439738542724959491832543944242765499135554129994378863430336354110669477984786071911267399038927438906215900303922878245676063273888628097890452193077309087313362468451753542338118798947881791027946852916709119626165606776343135773551847008353615699334154795764538537777277896346533172027585354756055215685210209498582674288036130234952979631331922308110653374194432074688834280727562787824109492766421316324222028547843258301713365894195488652645445025790561138369838358003370195194901065236164142217750709568312134184737547047338338507832601402303326404341201785791333256386789992434381489188543521002748069630176021268491863451543528754518513797815096439643675211593419036003191665520138446879945875023582506561523673623113027941661683958405099911227194715455968133050747633063879041424783247265303544117624454433593113391549399907570447978279156756120264038527430400413618999211884739970421393806157349864963912859300912879728004474715863457572953846263976317166658728226304520130828606888587613801330480803039792908286222394541372808485223242652641233365060820334569260847440312520589205489073828951234806764567585731186635586607240996935924212893418302896008651360021477679385452369409617080046766136612052517006854398037921800244274103482358855829480215525814845509307631115967495457522365091957672137137826587778504656339610578773705970357823867417862841483365992099487561540197036075041404665794056846773304894218288698972469943325957445965213600616317253725022079273338429198257960542032943383730128134926424516302095708657820755273718616321607321658565105805577879822923486255412152614999198153732590944977031141962858303539039354777287488291574626504248326904204353758226849705919109140621159479832836850844680248704440632401269084539308096282184123992919921875000000000000000000000000000000000000000000000 [84,6] -360784538271178692406729795026119845216638774949405456279619469544321395079141807683345148569799241728167725122696156228035811243321253746376322583434105995550508383216269501805145565560095785094439311033638133367269730115235567849674406136841950492329895017002500702351431104542778413068843289851807404932346934763132333553311119689623514010913238693865119333632862931362249040432793685473412194206527481316077719077421170687060882291922905333748947262370779456812523463022423301467241578776205031481108108233415162439377602782551055693031447721914617484400056317811097748934462365610652952899333900752903188174218828732286939176451596703412727042390844201567784037763996943629383276209725149149737836913563264827401617923157361601098169050197375450023476454057478956019344418358443393817885217326477752244828304636206458992750816501800419605605700173129789122579377468067027071643415714217376324124739069420436119157661345760522139793885850382795954314708971226323314513388280714197318161074608795259726539971019905709835107773020994659166719354265839025181233717214872585899106442925175500109979049189390369862797003851005038268986498307925618969195047753704059228233053335829888808230189458865923566410225647349279729320533040920754140884978035456155907081295822434819914210973464937526460148271484552134851224788090738193789632309701411662340214924509704989148281816231344964141729078391855929304344305441336829169463310534953180069970231240090459806824367649655140278959129925024045917861885387419641685925843039233821004192589620464774710500894021111586591426026260844504838701731704832390197577084845743864153196669340867549995318850867520284699970592366624712385799245730320088123177556270556172285978526410741865876568302600204596726316250517678959037814033391476310069698603511140087923294689539557884335294219382535411147912315897368511401437572498919770860115452120580438105006620348426210892246067845433647472816071436953712419494693917827008505932221234984227931086309126840205863118171691894531250000000000000000000000000000000000000000000 [84,7] 110486460270006462682280668953990463622926062978246290456652192961148688712761267483145035474329750904743839693061328117905519606676592821997586598086245570929905074030432804155819670090638905012061477233212053066108876284126209181440604931904945228338855835184394000260297450618887023377238892093660508886416576901835542832603448567951543984637325319651851395928594297051668286856071100321164874439364248178151224812441709485712996530249335589734765473240351530733283848433393875782211881303742607980379045220680893609040309042118484034058724448230294199599819308856513995802329538588767184231323307956735363688701144439655632345767832824876752113111107037005814990038676549689515960503705371062228776724877527820500998941609536738525795293085305164837435301148935579813333820925934110114896967333604392893942054524852648709518389878809184975545358804912619252306968649048318801411295458989095372162627802251642492388009773665602717611789008973372662729854405446741798065103593249035316034270869353826047564395773116537078635222132780015426510770967762447775636612825497823864570637913226348621177502726750318339074257703049040372212343478815350511734004102713058582806916284702413018292765442637910256486393029199216788065603017445008001062047968877686075582139637531578976597568244925234632561353357693538403988391936733766868667874751416085500178893186521849664798136197304464588597533693119109431257352608293535496118360633962610170150801453618244857433566478557849991369703043150274405177317180317272544668058171438798156264754358976622595900945006248727507157966774538181107718014770647543046684241749670415582531447528904751728024543330936849007016195287618440423021983998901211982906585383244480257524960726820144562744462228943411453047338494415067231232367833269110929810757091288093758632042689681260423522486610767267144671527600987890498918081215756999555679435577348845964519145256125716687465967734422810059087416508079915178098991847060686832723064753686776007972694668701763021090300753712654113769531250000000000000000000000000000000000 [84,8] -30550857095312096683311832709004635662462532771546807041112856273435815879081512411269861947134008174849382172448808824758170839973196886875688989318261384205588724708016313899094606937076887719915256657447858256956536473221937053373495292261567450871738975604363365706651138715586495934314105937994120244416249751181536897900462041123616501905034419271512767883019795783512390683053262482538022259956358199458788451507715968882088085737650273489642612627491932153151600951979627956676298875734175511856958142481284482466700835268331054632329803649041072518385366858269827197751274497878455469052404041169356526593024094665056035750273935809714194781650006647171564488937114239552877099803402504806390679160037307458665591307613404884972555306413448194691063892663881490530522208479609883662942602429957472444641996159991902641508604371864326907070393239391037502468205867479086769504915901767409813754045687532917267003935711532066679379533936137432580510351138033719308831615891160254192583141363352604849602531296492188745311930930083648556370658502664058685122000654481830333129719250708178069473298076110887405761544583711592335377193227021755814560790843820401909336912436974083523809331628344766152024546732666004379508773265686443106465366953970147532493297850732537033748398393253748602289295569795996104131981086776006493785766478877173798109432260740227019871372550238298556642949904602379817803854253606685907494415517030560184246650406863718423538765892505144899292059152200345636770126478005884946407886896582417003852672482938872871722362320663601317850149055634101098907805667770557786928915406626240089524734154114937118269547478907387351961454694805898753609533785647591517656765159736876252317336817483074858803862608389853860231244104660221459962408351623577330403231429364791322729464037891533425677569411936574502334662785908187176904447624727393103237040131887405447440889098931556754286885183750962173637926823988195711038169278340653457512847974204068892679333948464437398229165410157293081283569335937500000000000000000000000 [84,9] -2896353504154477144992529143368806589902129699336649209668020268108781589167500994649820820997473232305353306015515386764470284646251344012489451432179458730919350673708673637932332703176549961636823446065516283678011818355725937890626640280874289354359642404861597887482054818741043327363515019656896521869613614078377590232891303794692860213342110924871606429254634066713654328336640315134476243023012883773059859478323243792821135862348487238486974525798936686853340285316691502748605321247696248532276159034714429651250691462411792971650154930872352594985336790943321559732703163229944811173096598029548570295572049705779032750653819092573088575578556461869828057764820745296324576242806166287949583771689814174651502198916923162509955903998812606896600254304068900847943898994379974022612785756141992654624700374871338142385897738187334726288390143294046515165095462627300579021759630272252059470626687561844887874285717334114345151546473450934327767887293720269288056562402700653951872078414938648469276633335939699434049678890283521171194166479048337556405093282360165154430830958863894938527076394487632871394549302821938855361615967687578003473376354593672207747160187829815914476183522906575631450436915367213518691133966686298026071095182677425545563921154369243308874446782010821131556226843080376324930070857836941097502633823974183784019349020137240424452047353214392707161716394034584418367929368994533855053311279421685922531571166053904686255048006396072293980683689134823177358834944521686018507149749141112311768837788938964537410073815689196070826218109465566743468987252815966304923128541725670816120696425694346638429806839163818032941489327203931855725799637617457233999049597499002055738052426270623735348633818346793206949979353575131997245795181908372726275885601508304198844899626215460419206219035627551203320026107159509219362641248616925467214421589583888445377065153701000676754623227326671223703351903975336383381570849865270539366221587307556193205686640540600122403769312029453431023284792900085449218750000000000000 [84,10] 8751288060612126347476182078535956903589921141620188474644556570344476165409396566080707956995670318581666808492406800396279740368014768338720788448684516478115178875261696632527367043566855534270406887876191644479626353043488410723434414942255094689321883689400651080117815180453568374626721786682473476081368149258830784728230785084428730185768829736312815286511754845857105552925011775108176593232525009036223768370127427919065617943797415496376180121823408762580908461121175027685986436847355864796221519605853829427232512517238664012886598799105822343702463651483848238409499546355028881375926206567457464255182416145080543719645756588966688278381156532638999691423297240113919643202195822638774402933043199910163987700531557339445144362287801565408273553675328733599200529071213984877533707855063316351613031653308340034381039404421755881354736329512670211486179376155442370464097681700501264739463338171036591147801626906958723962633732238201811577582838144113613018186461048126129937194116104511964171983415580964833869907739129648457517886415674736721339348500409460401833780912972438765041362025581453459997196698830284206387480089996724204403481372168836667968640622066818907313591102481761457098694170460640004365296973889142982776487252819904062408143950637083618166840521332135180638269294373767066577851202836354663342224918013770416686982618387634510261665798028570196955401237386668588748613195274941871761126863225294390576210750062209759153579545315396167085401368847137516311840978738071723770694219706001967303085273073380546000442015778541826801647998000066225875204522984375748869689201313226494618033559044885506189369016163467865437818256082573074906753773210887563943365892239318891775037154136302073929678765253288181836103908600218106587913332714704584378637617469630533508988718958217214883575452193816143660430557864410131339947200224397824839252184235689733628017794431435271064433380638519778148694546480777939838161862410523146545862713408551063682816329765070759313071169227526979739195667207241058349609375000000 [84,11] 2231212657105616579943226865889224097436973874032327462442276745632862434969522001102151758317225142433488803042779164232921097514974555138875831955191146568534455994071969103905660167249726459383376255074194552402171584520824106079292472198735169687106711958331172326817227028709595997682706978474216514839361594933220636618747488522631400578355756277549672406513829023663236917078971966595272934149822471409771827355840379855346876544728331933275725855443084839564178690349993943245268160404491910785998072458584663506565726703124079733769572975444496997932996997371772223141408630551539678446006422618009465940788393836269068032863699482045577446153470645386218521507845867824201827510819378930081212273509563723071866041287625031212679635067231677680411620795997202836515803913686833710870143413308435121981507263062453913588794048053393303560567461375042138815250452160979407932012766059596225312161694911052623370895468187960607990949471187796935017782673210127535444023418209285139063675490570894049679326191907333548787258195807387482724998255874930968274262851734549391873144838407710598743833667885296861126838527189437359302133024604121114407506432780773630737216217807136116291364314703388711320348671256544589731283295900297735509014030740756475323241891712132146053354186388931864795250190697195265536327130648209054895951287926715494200545742698856845390051448569945388383951478562382585131701620375654951204195322784152372197797344078326478292787921762719590994079793300194667049338459458156238933457571214349078387086496354036908494255103780519160184768452385620122731803804126735653193265341271703197925946336209123485150639988257030816999069910583026053763783110392464438669243476720511814744559489112915524900526250004560632357616998620266528830172483337401027687239950018967423101591535989702056119463523585418122906190376279954700360095548976298756578030232354820847988724752797173265524321805489748001292500888966921502664095133746854369203575567529230141983983780729361445522435092314594839990604668855667114257812500000 [84,12] -70547281394408228789170142769096495416557934518221492421115633287213066551812822921267458483134888451977344394490803398805097091681268201452719081956675237187792148233120115883128734017752505617910858344970219876026570164557364234475752055736673080798095996714785551227854936571909522860709270320941044507439155307164299362575884532695256094576089950428818743402965332498894007555834823349013824439979597103873933521406205413795527931173260537029416226219401440025543292909029631471547478375441629720373578537026939731321840724111084332992989630744463743740080983972202156847584681556663522910490793827255340086012840250675168749078497399950506412603621807692420719612412692529486737459621179340462557082140898910381418731500607656723014297439692762459774327601188655275076863826579868911641910979960852186794055402610862600555311500081741364790109270350084922671346339868735289859601007925905044315002697054479958515544097147842458792246053801511031165579361774725457510443344260951136535182171038390858134008730924763917822631861448477416196201378151160280332893876971876463509223928225286417509341434620866060106359489913710560462076449679540065441467008972016110049097872875428852206863698109035552072546228665723154100972460517528453921364662854079854108676730927692161313841449669019090690252791707015332967310631856576141737873153835112120438718939674662427190669099435712009520172659845560297930795323194780581632050123064794089340430455530209746632774883748893287690761061113735410857306648675571554643242184073238757026897074850153311964951145632853959202984255926490024429452273840242440102458942845023261972550528985704517566548794611648756767451123624971309795199329321354371065739262136123763991349463071143297816811440356158731526425791275751788481632179594244616836972083017233693959247867888709772025967323039193853100137126004575881772833513623618242719620249145995885353733498321647981344032250607152852048567592836252562233750461862851986115101261626146113448218100682243812012931112598312921591059421189129352569580078125 [84,13] 219465094476119223372916881686214465499696618763033694925372408941782045823074099993250156128097737301745920078286736641498300323852388527184160080185971421939181574527955109039100477222570859917732095441576967311537945106975804074073281794614844910415296912246544294520090322695780793023367383430128166056908587710669994708671741205825132395854276208864998740853504184932846036934509592018245892016724828948001955586055997786368087252077808774485049969019036754603887313830059830386919075990175189922021862211986073811996656393185011584332987175827656885986038885483856002804145161155655232610312846586179506409133682355312227218672995996128380122943926662370688074504686099178889523637788886694331423966131362606814255591568183949241819262694912971814293378945885458981053858412978643529343994143326524921147847439952740506664945520373750798788401847839497663552756275458617510640938906291083992308664727054684209101989464679603407374710872675059543787817199686998307498065103627828832259109975785861170827977676459776234403341753683374018165838387481012846089998576520154591562343766732072743138303531575948993750561687680158641444291601401103009446150318677220032381918380932377226509655343637961884830907108149132659530246166996272254849398623820658702670498171395595893493932356024895796114607002428554521806035657987365403004808004678387927047296632111284737398552645389493200075469696421613833180036967642266132974006656339907698368054349697031720161214378908661009629004449519272182156986097355640305198495364261308288719481471559747021345549898236601028818251808721411988234817074200753718760064016579073036830204040106887686935121909304784058613696396600326145830746088201724140368411158061791136942905010306040690643173703175372519396435240149722769658628123506983384788735407888918975750703308360529041195011233744428029194957744183447247651190139776466038327150048962421813122511187396650926005288313702208427306632555707317855459401316408395504706117385733755119079043803807002165767725543332744564395397901535034179687500000 [84,14] -408318025794122540333200902387493679471777618325623743752292887563027720562519964820989259119236147949565322883544539927966778077115501197903541910005418249233220271630358922545813473540520630887538716670750510816425198833465753208197028617150151782860419502526058313126485177907249085097375901767685682136033921733810970586887937355096590347051186706337101872010411387105854596174278561379096416814287482081366446432023270785921353678007955580738430434742647917375269354743736056159574378817833404597819359628434371108319194254877248807204760526227144770354972723008132498974618869888732901466289578095306462494292192546844627410715854517843471299576769538066147476421272378344540146385818345343413415254330064140315248812960760388068519807331433798364561931301168085898586732818684797347591405284046764813839274606666180534406789838500529365534598302221165060655661031836373433436935882530285987557436077151906511586951191334073742250777353320014988795947544174942038930631104625802957363071880554435870423235843725942889029123359391608466034561412535200080161030548078887930834119852348924025496428550287121333596415800721633373617915025616735560821477137802780152394860337555063574435619481847538329534115092494497466740942509166551737985535043214416362231910545092151977746825016702749348305098107696156672486320671977512485873634120320062269357198352701356636144048020687938122842523649487241910922164652355724642784003001771337350206005712187214261676562988482546958716118523554956774936481421593921258019229301427044049081299464486923321327959363473235819885215365421790195257696456823362448856127468150933763368168683003138218868949260946974367049024332104323179205632414034419853037982061221051589270133977298466098588283287846270174248545661960565444778040600304492328767912904072585720685540658382475432041431507396390243320935006569194266245451195178445058872405119176413047487104115521821313291233941017679124320548917799582535477948066640770322804172429046374774054762574041800571311711109956377185881137847900390625000000 [84,15] 527790153432102286784060257717357920613336590684415952065657034565501376590275764747238612165449926833543247443079810183416480180457265473654988883901991088645037250261195805388611419299231900345754173814476902109510814650021661899769050950769515029797383494252120681347406724481121014497700138490689710953638745406044320179879067713188128876197211395040959161413848098300132515010329541810813423994461502974147145388440992383516443736661137391579991701707554467013324174137373677872704540076717258041557063870103433544924477364134026914947779519977541944319377132573588776247413270321783319033863987702376795792418611254136086622395692292790181611564654618228866808822952709588486267413011747446549955044592412357676733331986973388697803302857252295811549540904918953933548754809404124173197007126225904836521554089382281243663054486636805239524176727185832619698100154160947925445681499939715297766609188117182176126270302028923645729137982076537324850032331880916823349456828951544168763127677898171364864028329100635200692350036144500185984906972350107432588611373675269432535282081080403683393831645997807833847427998158547105511005098157023754681076864288739613756985229380714783353135202175476439676033917238472570492645014649633410766207271919699300253596281205187325290087577392505514744210459666944078604149657135592793608970332217854198923773479738722854451901266246952075590228624033600341462716534751201340757855590878948316562446629719163642088361447798370858397994884615625605187438127584359014689640998580551051946357959856470091869530941851724765995343354619758647832586352114587582590570465462687486351828052202505243683169377000599661883278136607882010155359313141902475402069438132971947545639944224543242596814672561268100167074853292631035901541652337844691546508368311097987382799977210664002272172118891149028156568277392646905901390988109059641259075742335230490274569244812791535713095275215103281787579402363444080869215973626625212838529635593592941866954589794514590694873845677648205310106277465820312500 [84,16] -488141435479773044302539499767663959891190108915576694757465123011446446390984831811521209722182752074137224330911303378213150736072490954283074992485063630496182256297267995931481686152700221840199107281011631905181890119668179793132765504086566201161082275030463033785825145250374673694753735553255207316659773081333796388496076208275884053241410961110083477313452437524361219076566516755695374657738660634957095723275599731992580058632677267107839047689633217165095601494145173637154339509444996542162421278747368435821927598507760174735305053549522498884875098901252727789743972874075595853924969939560769338087111663003086286853498682271782523847916627959011253936781481751489999605295927107003919440935869804581693087476343401385784897925123209019607814612655712621473863357043856812405777945011080225436854810750866735449961769588097267469971616035363369787889575024214604824129441236290332494602005777655548698781185408846802378618155922798255428833574275376501140156624624532831055471268542393945513636986025869976236535653063387801601314994387268712535592432032730201998197967030334955152380616576408056630885932192765353189008184747419822002959254754371714214495918973068602641829189779555320620013551934494249843162791925978049687250320203912319569157079922104455185496223769663583254870247255095227895537863594288387642359699009316757426328738648749271195016642873732748140936118687882941629856125556198003425857177621127856328482409034379664117046143830551836750443632971611665801191151152726507270906913696653925087403982557201127549259637534434785936070406662855621551823036691012958250124753948101093138301170670067684020922446295668014100650182673422130084058325779316541407943775482761572687964071622515142342159049268150412801614589342500990820546919499811253164509814106891481706882412562463003124507943596956679366755535324293731006356146947952600854657676693857055812395594623246423101839625215997404228700727909736377968734596489592142329267181851906378460382945026763135132341631106100976467132568359375000 [84,17] 352095681824199515494532014132302501288786449034684943053675797437203785722312760167730540411277316198477471155002084527934033755391580749310724139524847630652755591226621287618774171191238555675704155312848188004248764107614215208060781805723136773120605539733251624237904917673715828333688992663858281176667241270337355061921708615685837054376093855683913773974349417653917015099043804087075511718751255586162027452992284772752800255913367344878501001933240401958159398543080623647488036482608475874801840980288638850609256275033303596260530022911068267926042664123201777661884763616463883145290132937134240597240634688816828325813214100020163445282426107554957803903514279478140197345559642843574768038027146092755435060200470827757715853324735447670646343455169559360350086882193680935887506052960094424959836997649314602954811173905291179994398531140439068602697856715643875888682659035576737895228302582269305810728020401206078916601388153452857267499566782436684665885315381222160478716574949580017054781698615540525117497707652461658497894825307880610631857303755360757635327049680976070454279690455473413868989819156392687427209201799468890403023453851032143909522959935534826565523022765957090598179401506612558079845895517384840061808535831772859302286243780444030029852172522400702010763889653825915960784113939906368025511098278398885971486175936016287666915013761538164716731123639973856552924389163400143862134553282624922059412803568240479869238879513919194799342298685221195267394799325610213439636756295482298369153232600063517735778316232330642401541215030710164161887013740770783093282196965955934168254554370781552432086740894676936290202724337159047151608900731937029426247533896864636866036902013006859778843741579492089962652915560172417818427247889801565623585367985614886624782096869942374347791026704975812460070196273120082484488455094914846206792832682583988027643338723854651657745872769414420486744679955385619133335862385999204590099774154823136367324296069902800354611827060580253601074218750000 [84,18] -333741847987328278601846360131210696323077155977127970516201675365555983374253770793663586158096369248908636935664905382254404804843234086296045562075233221053046215471220684875997105787646255731853964346514347729794146105085168045508132916910958348357344991617466036649650184853833199141767348260205641804272956824449787300113128222800736102927267293637693185112619704837144932312422627984590828086268430720346295506310993848985679926194497196426626252202633789867251251915401551808883219414447406264879453773273534065575151673592573366862435309326276660773639907218043050015180925609202576973787373411017305525762112988465260422726944152787310927373760093827388555154375183417136590501475903017325376000137861788534678952801154937887937231036817715623882152838376197043179839048596272375690346475248985271530984055017351191095512372686403748138134279981602814877724443286735633750473665377693675002912787529931706560522389746373918731135572232300439472865125638530366342794272595551272477042914528384872875014602745311578170434655841514825108219255867618656759011922816400138413989914968395542915662962116466428548141339361931555367407788023180094869190211250218939458896243895333306540298779802609314619402493720592445846738408423799266679790965540932724318550033589488479912150419296637678931199304450604954967646914807805851194073069829272322043469885645055058178511339452797568077200816336140144764724991664871529139699816332241449762722336827463924342866629498588794737892424688696400589457619432330016775374878152972351426859377420195088912625289379677596973343304647003951122410149428350867296333896203792437496980569003904296826468062494674891537002795677954756350236011678617560741894699105339413660548757411010566442879714282984943836639558265077119766086864069104619036990932783286439907820633844371687251486171863506828701566329980805094175400241526134044426364442968621601919142239979776802709639139948546286125821775229553823563525775164086101103821464012759296356193383648047756651067174971103668212890625000 [84,19] 703423708626225957289469767991468627185823722731208417525295282248892417288256463956906190554561194145910381503423316465703319295510321728030497609776356630687525339854397511432888228401351250358375706185033605456697027263322462974183923994598585681854662183175217041551860650805879444479388262645346489344936183613971378671760309653753408953472720233511511781259111312436527783178242377009315142684645376716005842693406974837045600983520313871758733877777007340489615777167642957094210357721749277030325792561650959406214267061238630512691344638630243190863488849782230956449709674897186915312904913917629660079841426037587928617820096254613959210621307497333523725755574391135676485482057787509780418398571370993858167084314729446626470156317348787107698308595171365578585818749507436886339706971069653645228802383951304155990566062588587167697246458058546226199166306847989769587737336816606503073299774428570424250317876356045705341869573396792509934161885587916061695385478060182106125635056737400617067959987042486294556864239407855406844713807252139738766066396255335871562096510031209912655698287265106339142020726290189239811227041582524903485262893948922363195301732138477565763212079525695054302886309370254902836622085974960940446502192415647794519499071775288325441316575131957270241076370464132049402924299631317059941299723644477004471540409362040519109657649575704064904014715849599160673484806495938240688455587102144002987361181272393722115312730889493778768973381146514383269721069565053413425453759542179939970154225345071710662308286008438244310460390118074715056786476681070937949494231916880839141826051739140434127398294462780143097427493051094048760382256530082825899301516922868802673278307429668101315204730374855822668720984446632482493067476701197040458271866560117491025313212986852080477930021061006832505478543535379026989189149941017666215424857269633646906615271580735839412603485695083426581674855724762913913428294665274178463405607680187831172446966121469813515432178974151611328125000 [84,20] -1945107715656065452290223782712045255433514509556104347593907982560332452130497786693341726108381452836673905613951398467549134572840334743902832558793235685368717391898771665817421719768267727934907414762829585124449228241862200748936529699603945445597134203545978990543809674642373067391923682574500186603686993155157023248746723427035351607115279840638209990364857805452967798963261538440095043335173999621560508755843327905900650899278572057605656606533095460491927327659846874389066847213527679248535531078325630096015450758581682792884017575937769867402781782382122197791876248730397568145904759663491283043519186699040065115748370464138341583602360416414370282165547306341300916696389952293718070507901168053484203049440459267391102186479319462676293144310602795119620961234713186213442894160691498882887419602982473689549598149998127004002264671113695539092063505818432787164480280177152410994299627603954176889179419902048184504692413407169693326059028160026562400199967371164871153357728314671788122987153930494302896698924019320753411382247745738073859588856515754939970107982800933490262360432366458362689616904548952567987920248994616926585529528618577025825435101674790354897071236423531727807922685510384586808871705229515794757286093211276950036650891348952879880457551599443892089492761124888087734651461639845372665927280469227548930896781058279550995078442650531312111140928028430888648736208362894147268279996735981909907188618077339187095793526627224105468233891766966355130013819306290393759335623128045517513996907411984788919464281221760946848828082506737218775740183158747623175318542622870081280821303430721230627455121956200444723766580059364446907853597435336636572329271920230405569519527070533705179807305297791801370584900377676256728287479753309908291500116540566868175726449792180843655447731953526075542463901510572201545988147739999178384532806718819483634335151701911973635689877498451313159967969971654540937187924663596652724297338859019146362072660849662497639656066894531250000000 [84,21] 5187198076521076571626890903518166587937929918249846465764223587785080708169925714004943628323078996736900896543804516460974778172564919972426471113362790425680239714258040400327492490537271781424026474436064415258305492343442191607501027237185949534568188461968612271550383345716755794381580599141763202885746715871476439328556144118973042323709908620607861903133249869089764168986501142743463496424997221081882635495598258674074924472062831456139219148468861103143405575735797550960304048346303504642539150205865908684740198650041820489077973087447201466292339145631739626435359237972571288181854071416292043992697583351713923646765901679654382378627282979303542359367948877379719346121716293926730624357818227064696089277877250226970923630796951463784101724209320280080916386115838305618070636885527618814079018674320215268186557819963903044567427280753401636339883905885992474135300615045338204131913486545843836033089851210499717372879292062249732524049653112606861576567178256495385987245623443879942623683643376116724842856532122165128489359550590824000828240414707413819305011328360500002517981058697473716393422816093228891525397610268599133126791535085380365742005460696788772933060052576569120673863789536561276941284891807240655228758464809837747455119004708813478179157016667909446365151262860632824761623080420860319117182644108062541332274667531602601072230670608024018820862131645484470224942451515393310511689737845965228755951424713776581316553786817179050674532046135390093247206780624072723938197039671044789328059578411680625667443253425797438692346562550232119133060524015563107151683067743261236322681933773825529304357477531317643580451932691424163036698876020211705904707412303954356915467386990600443968991513205676036302641417792094451611910713773951707019351517530568834035966599399878640283143657327539896397708078261016940016137837268276439225560574860153705898875113636473197092932834088026440449279232647178991307382427042126963953526207337305087285983518086140975356101989746093750000 [84,22] -12286573598455960612297904385656438702522279220032230988015851937379055480143608636990908262889399830782363542444497457426349197919919436303921533583442237279323401642637074256195409411330058337437981489920791788341764424106707490887047636401090131781071041830010633477244792443017219934785931875495486596900613902127981202067756698603008352941307249886448208427208003048444729671337890072486773043353784447773444277577894573998262678963769318730133743355684623212154933279133823248343564952620203109692337592451631362388225845434095264226998281921543246893455387227022705761774809549488040824305801554417019354989652430085926220792798242707492593532635448539942222837413819226665159413705627612692033764884333015152751300551824459303038803627531569219905633001390237996174932837915206415558280974381809172645834598325659989799899923970829104410305430949444069425455509383190465827110196240697167742938336641366780879239294143867917512592211796176739741283359391827154390517064115922626516864598317482717431008254752755209620667900091077030366771643295521707512307969868897377922524400173710579268843261671972554688314757874509176127016215384294409341992544435618659203501117401186441018622004190994655600212785258562566261139271639011680417353344063104790274753839738510509355542102199554179193510673392610082883503811487811417464131646657058943775300670450715801173948625335504260726869643353728126262374245883337180750744277264897291703815634016603055943064522694785231075834571493266879707596152065253013230497191749812255908648546227311765843025102861868673410842779311680343734877940194013290732984200607566195634924307779054674980942804394892830042597629006122457634374141183191604091667556572785456388891088389261464245212619238076712094537558796698056008491234557094066209282869328195843339011860730291409405488293241964268506131947253885483504438868727323288432752813732390745000388189546387121751996174559234963432388347632962766643783153330311839866524409645544627101010348724230425432324409484863281250 [84,23] 24989045880258455764544827380990544847539885963209300514615613146003246335788818384329277613743758216399401532051273364343868003783924119127643490601620369623968853811588658850355688785672689335128957922610206123785645406221189409808576078509628460063530926473256084144443314915941163581714234384850964083210138632880642884457842214954584357653403242450342081684714376349164844873928369739740359958915376513559458039342756484015930861743789440043133013348740114651607297438961368448196229949331798026861347107604102857019525066911814172064853184434005977374681810345228301260286421436234987262610777250097974827179213178216032002897671873646065211740383809619829837476429138606845131774166784127886347452625828613633051957004982611571930697971871974821843145811670223220293802928506385913937563271555650661158314229205199507513702255734678525478777959734514140215491685562489122420577455369919517373206163399875887412095662019717395083001889535570509633822034106676185215040067110209815616387967730607153934247225707153754745879665611097700376849089767116717816300260802134604181475882740449868378858156982881403992015667577777850218485712032594281460243383419410788034992009915928867619202559897790285879429891467073880791301214392410325771730457557922945516964557563712701220910019216113243035736105693687663245613825666033667215176624791595412171620435313725920895989044923860626619941080523563021461459014398723478018821914575094362493257493395289592046369166409640532241509483770406948302935575770345411063726218211487762997926326355612057460516189555108782670759856728257638197235766244784900072945391539367104152761945996899733139112029571384263936629267564599657819030922909155863312707590903062483246065602427291719958260339403415852002590456643542625500482779326196488059606880539577447959461673330702562408866802057355350161646822244128200394322842845884861857091867050615983904479662757622363687822275044174345020906676684551216270567392871324855960479669652121725853533007466467097401618957519531250 [84,24] -43451779737074790651594197044591783584601919616627165580868086364601090018645361700097087439532114139877871502974404119321245429709395670896765000010293520119256647326141873180599327004240451349456429253867708359584186864059989754280661175351409487555297760494060077594213347323812867786849783907444556994014577614735418549916369838707320750944230117898735099321383797331270069112046845846223936533694784284415616655730119603019544311803796138107570769922309220829633159410977960116739864728567458980804255810749595393640663859657675298058909416930265920634578045352076536295085916732958287877537846118914355337403612057589266184452610413382468108393417900663216778658959754447770284287312423035731211582545838459118278365201660053212553504809359119935355049786007218742111581777836319793600572469808058933417757600648368815062882408547265460963033334318803844468140511173996941937951219756955187107439586283284724911045222218124295966901642107758926338986610486567982459807064828442116955591712530256521501978828696147608344392857199793265289263864041205970300438995529950480861909622813899682339049882167766695712067641221956264592788789729141935709322804934288041987606789071731196353314449033148104362755428411773979381551939899943388893861549155470248034886914496924556019723757293148778661600164610191725072438985191716325222560674204644983230281425125908466795065490339649004440281020739716294732625890416934293972501040146894223165762028534739694925729330912687351682937181904200785443631766806322488784098189837701411285699328222337864682741075505379844228350585729454242658722925551655584526904486740716161401408596838741548403743570953290129047782219272017567677740367661240719452937873672233727311836768380730169197678567506885931043839147953835036716843203116220607934744900541055303243926886294339531014739528294699931678138249639178502064667085528483972081398111486162492039122557632691700008279382610876892079680013611913147206000869949266009363355602566902913252988582826219499111175537109375 [84,25] 65260260867820926248546885227641784186771109153857915120450559052238818791987342686683631937987043850237648531459000088862325495098507970817481734275012505606231509953812339137211232632159223566421389554666794549707105850277150120290477153787959821275202391013564205262969623276899608483162559540219509122706824105586806345929883008079440897820393656995479129240983754262712249030182957311285381429574473770670885518249020628516605591087273200531172780766822696380761552766133372268564431438276418139414685318010290219678119122204322644117077500370129897858815108093041865830012461659616010574319804387277568899154691209513430701367601127511218072991503934509219560236135259657873925376164219815543761739795826286202290737131616343485044134019585625376553152581126613034503664325358941316589380366689977852967200352876898692316103704044827127320657109164264725485018248136823386015949879728611227887663176356943744594834582990241437877844871767629609412052392011762250769043695017890667317537863421921726377984195330442647555801151293823315138777691871790295377312948505154369612884177894650318182324263730121108065387127952544687528613753067900074597636668400491371342528460977532893220840827576119132647578216428412618756065781914589399298319507419424424654508352285862470374273886755428137047166643565512934752149582118989291571393608628530254173204448976073746290010063120941205795050076461788444915926006998337045946462666955340930479813703276157420514919923254296352455012418947603461248832547274212500314628640613604576229833887957850533896739775778430571282526580942097462693686587823094793516846860075680042877863627816377415349610073354809558243576360289206310125754538731340388099390457610565870149984196292176425962846171914338364798354346545284979164943933704545485234362884223769545971645495513300029874583939081827957268583551760193124543255176225036721505808771337647006680627223344788922974861963846948046283295215913377025263957400035139622617667148896103412880620453506708145141601562500 [84,26] -86002786545286338483477266546108412741417792499090599077646778872634436985142420867629613207959510066475558694875154672811738656345160538377202293340657681257392929157016623089948186007288601959342004063648376417794038984530264862144688851020569575421065618826033432641007182898340103824409647853556791701309353136638526800377403803511573020724590780472322438535192712630491503945546829104237493414920416175197377832761500115079911965738680580647714021229801677553952067725106239337368080367116058283111814157340989493777746034243949689321896621662526819455626904249376713284325360177055567606793358701972256395991214921331867498478252624895862575486485968316408561160552739030732829097683872103744330211123523692782051600176409689597775214128726171565635202337012461156539060652014074284094043832261833749237239112610468800553176643359832533042614499284051913744681101104922285196007670176550280143205629104528014948124143617407434514807449842073359067763325227225257386320861072087365137797997718900728371699348807515727550204641181496912921299675896658658332684536348478262973933593766297714147383394486938312874284777000760476315256737995350354499949864515002207904905709990399149513159974785724092110036915023669816194358653132330756071054844324414060151858028186313277470275651535346167578604568715083747991904807406507542604485412618737705408530682976451619135496457975552193677123028662582223212710178736851775741826698381611907805193226763307234449480728019360529154508089996685598994527064666656558864985457494214139906346497553693713845780611876113721697015406159118712708143936715087587092756016838393660884535681884127615342275161554893717878654079084171015248701903720789224143875061470805563894389284358776516201579689757332171652127993929214595811528398356212944949043868953545744052676633422322329420205996633045341332770155699549808304356247260719763327826529688840528547606670527692972843774774663460711073104150435457787564215669364928016802848698141303884767694398760795593261718750 [84,27] 101284577844843324368873869995774163590538566124160162346938361763571062748417751863264423894830026803913793636027700287086638539506688933529253512607154411024274246841690504178480393488425936294839949627401876184918691220086772269052268208198210869017658330863412425824284534707763242233724507862822482212915610149428285038203636893057177700529696189960555289637075282162440940199788492977381686897924206642914180696813919163990701856202399633222266519746215148680726931917772636200674096509727990401320267543948185585054941011156322689948683263994338110593129595259990944905618022145655977263287295704766105126386340717569222098753873808778361181432753010675896151353326739743492677994956912753931119468549076002994257318510907449561229752496540698549902691333985901882182878485028754435264854984483933267549278510810877074759917092587526305755416546973997904165121676228238293942586341630670666939666938226557802578020108475043690369358732844107907010689783535098426019192770405000084001815748616312768999435463323149683467689832394425379731932781718587695131395662130612265315761376862384332343259527507994551689592942817784961601188389842691941309772858491530805972740591228740965045548375554040977571215199373601229646774023345050701293639287833246274489770823821850065346958527249113153578638300886298616182336636723581490022635287095090363635192653571148878251139256393411075044822646529889792969992613595326806252648829037689845602296441991173909247550087733253607425003101791466697693380718387099624555808562309782526025315386369879501425248829213098324200110447373804546704629330135391333648162080121881905745058470279671462190593108381739185274466358530302934188775105708953720729209503741386379648959746789661360860922876345600714437737636032926036913006934460915803378208984890646700095119613251461041922371117879992339896438692265030258867368818272615393999058541349331861639329973986956928963710280987130911013378720384559214309060659170888779416486169537847672472707927227020263671875 [84,28] -108730532326325533226143085071297225895422110595952674924364742915243796499397489604522310117737999764146215880595139442024040047854718034721975813710683109995003496862855002107013318349616034767441381531959037522022451204724178972857564881909555762936675834624296785550757395437802801548710523629971640183279749159982287361780514998177603951341632907381497300159963658861264033302921210301232085274687847772749505810370321616862265931824495245452154097928223428302627555118838081087843424460035716960510023485999808377548710989981879016358540088466759361993983305846624351525461071960579149206075938387612312202319697790519197970563974283672656935342484746523387535483334762879746362673782313100306158180945066537011429622990193257871903054892760681032820336107332002089226136799155158800864052463417724939449039120442230625117652176376873745599711112914302989538074862467085601929610978406228341480616880029810394160236535930933215802422603928585869590823927849659706142123517326706481378265350460871657186637775120160039771261149903024834379921556096146334071026712738861155952549340778611044907405737254029427385199775419534387075088710377387215830707640072397829074016064578970363734328922707821666033609489192630052422327595644557781990282564422932305739952633882833542410291753305986421717567136799222409839773741442281197756889105826662551362322338502556745389963867571045111386238199467189029690604318413352398918176904168868979711037115497546805950672337729064740607963012805123859346712009199801937623700602866101946379605410517792448954586941860820984434530638453930564360055839282495496654859709169867298923883264416151675549127708706806980995383449437738572283408128577264541028562526805419536509269114147703128759245372866034071747036949309022066882663355135112359444021150939570348042304993386055608118058860198502704591316526072065985701073314945576949797638746298793113817586798077711325623774998820573039373828864356923252401885585073041534664994856029807124286890029907226562500 [84,29] 108477844022495084885210706998867344510265921610463391736072538716795372595997431002514926555205935491350946549990321462848608114348222467857603565499435768346371734347046694480066504095093779270804344864370197879511609523517725352311098499604683332177278503693615099302861551067303654440423800840346258782518281753383743958876631670028211801826537791813227253925553744471307735276950926579990629450597556369727304977267055975076804984892214941155586110983442426604321659260210674733145921077618418241056659957826431867828239941029438051711576358939604500795691559839899036942158372821964818503506775868423879384082444896572252302588466117416364226703815364683867308625163592532965282502250851440373426015839027613017810796248076944451632585959904097305804456808495308135687585095193185682689514813926751444956752424319930413882494449842414173291362791669666741586249863921848705531834598793909483070931577254982810633704429803441258826804318995426511020956554300822305096097139819838490345522721120767078702478631030013495719842202964452988175850204057293512867799300360367237454869436090548745665106972198773407564766318043389235670153608492094539460905700942091841058615928268782092933791717124208955750228910430590487275608503830047620254148990293412624157613395301962649896343231425025361778259184660739896280747592120366636777219911901852236820838289834386847621485447121262994252761419020803400737109589186353297875644210761198051556100438657927105750469519114100579754527784582241062594051860074040038062606416485812789572266520201501838334714468553558710381455830303576369107269687403982490420833830464500315586641144324392889652046057491080812666191691755539837999223384803458175615275430806095380632640609905837501966020412973312431905893032769175063191023902946800776319192822127344009615547395634820732318008340143105258093050355900632712260909759419253065990899330526420239574909841332680111361685318681602886057569751264754969773846662254440653683218442893121391534805297851562500 [84,30] -102093751282982702416139971820054175033238253399785843241377509251858657740204108319562471299549691267659435790452815349679036478460943693720520224305683132865735248883758028530539890271857143089848814731605401259980580525888900728292193626760117461354258643044301852653518742363664320706878622746337138854541039589521333999417874925657016899902578399932302010241076106493549188695671235623736934472201080046645041823771746446078782704161489290028625168324617923032624985376857283619243771228656967934198604539364848634869834346372815887366766282190618228766259521248717460007347713643186063714706089544263139087476862943150475274108139698637860342016705009981930507372585470156514127585763436347566362947230707454770744955332160987674332409563219772638249360520242068061436324855618805601681749035485733263638698831366333903234956817548807062556851473992844044991576857421498235367859828366764058859863513020172609125278809577276768434481709427626919008478049719971866302640693143721815590767046424421764735142872595301616171148380002062446241955321574285104946405933012639185687971821594295997606954247616145124838297026229220023731634599879931698855324119533340753799491237985555984193970716905003403678900680336798745018560601681468615750195334977863667724835529129090063662164017604722432263795718592943422719197022191951683629885220765617349448379777329357980273146546715856004212096643503718209703494294359146950627308277822812713575310437011760321165957346475285567368892951818483086575207255406975136430226359267530796546610536160078399319248552961247976078237697801473447289235243903951302194124175892574349636795671389600054952900143970854090977632490265200955317785839006444609075246769782307091088196326320399080341039911737796918014658627279199658645541178823578228374632980669134359781494638293320720490118376781650320766830202652217287931263573657648701111797470066843674227780490678731966337456795493228429182482030015298643742081710975022623699715040856972336769104003906250 [84,31] 91226177814212852435089060792999637368150921438565743417211461893035134089365856339111234383499496458338997492311287597293546256542724186741265117197663086696423355493282584539039010773621060105586953563101031021992037253129010759531081108171094437813885524124197010012578346977137802317779481245309102950552048222293298910112093351161939558995361383038616888704211365741791126495952406833993736367689257722776619617619105670351860909142992077707271196307304656208768262431563181877524262504960217912811476353046826978018107636477331071766234725500705674996300260562519761378448229338575202271781706056056647222906464802260351612011731166064471084907397455449050403590421180700035014681565772464685721653671306526621026623449502134716378989589379743513096506957088947100877925325032567603518059369374987051802369893763853039851080157474706354242934226366507211019434230571519467075037545370515082341588773301385105077952889642004399263086981079404715476521252637370440635294271192941193981764624785888914630174535614633845890138608094681079660513839806583835206140950320457728210767787144487306558325414987225039583602348279557937334763542866974033144803884752137185043540171895835961148788864899554973309209708159360467192836320381811498195191213381042263707647144746740473934725489606802179016511475769777135313417083857846460663355729068344591608495108083757409996370074317053570272892551981775427766368614339432066513229120715643186475631652027070840222045826085744309980126153472886266842315638343820827496490845519824603776920364791837007584854056610988938596194273086401387216539052841287611568120734147767071150810612723993491257590148484525649825707096715971701163444513212767643034652455513235552945427421009339758592144977583361495901696746230066587127703316904488094477488679211888753645159977747027586337793678877491220240925245509163981392676448811832872611015756656418075183270949521902897442612035204476658987203720571591821977960531930840204495325451716780662536621093750 [84,32] -77159984386363147311549709784228657488126502479328226509869001575027901252622559713120057332054643230734572529553101167665208376298167687449585697919292583593347155978329689497908549004923152776843435409152259012847138517339287919080161522228198808353831412293448807705673949034672608347578066589116717392038076420715546247415627631151228735102873745873777077113299533175202631739413309960492399193459602844152924415175625617446639593811086524927904361142073172438852824385087986297436041779245615393786274539521334257724104553696981276953438660984360315192875597186137637231001624359796271220658473754957494542967401522783089916472111073572347028655685830708311970190822100508025637832680752207954881348016457179183032876721056214634014893190369785487201548695452450930951626662992633641676478649080763170747612416150259898007382748215364735172897452792757566437386925362225211393660316062805832610854792215395454356099625455876504253447831035739115092603800415931822944792120761773933542878454571929044686578452078244039627568448757606526771132197046866300113797837307823641791923583893900702430641523855037271878384916491703483546623702179044784777742941026293348733177317590739381769752688338345880730613025299002923036136635501605962273062931640346705461840934255003483435979110537027930397653164700291315280493503957439372904228210254392631445706492114964799763098044008961933185034769504777764670052345154075368604500632659167934814523027112261105511589280110113359346544755579002339997736211143385099057261828466767596981719048468922739456730446999932661893033603578632131400729944328139880640729808925785972812822069489237522031839602011599505515388857212550371069312523016219828683714785263415038163145262103730400149435857963156458565601442487955562615818239690057247036823407106820023460231166580753428691356018874884498730595344197059851674465226775549482857520115886640150283510209592322996335576354467451677258964222708027943988667862740271630173083394765853881835937500 [84,33] 61212906883825875780818765908057552579514847116647092223222940580058677055214485483326156969732117705136405959665580126354770286709515715162818436601599182731791824648785169116289622655091744905367402155633546640920081284864394778823736565898554118531943286335161670488555056883646508888468912688352431863711203966342175980802432682762434582964017778372022689421356064503809133961143397160167781160595931324502525399863763058311720444011343975037301949330647441877163786983779160010919207778018823075253199931086764194552105665649780454120478145718744161495470056858902244709173379427777697219927892950252099827121949571047307870033491751848833635330296001290489127423612443108732579723586665160930356917397772953195348141748163684161778841646759296778181697400695868607633560565727125018471886503426516177474923593656185206561136381998987929505870079969161510899487471601231289124946947475832486353343767749813536263151892422517168414967561032184430350566293862881949564869221636034201117805400455341071025966073291857640498445983958166655162132838918065678569440944246382377374481591919599822431505227861667760645062043204099777788241621339885268015239369560730301199765540262162868593835651420409365794588393779436984852496946470647647539966849566974525259741673770081742650761255444012424952226015335342000475886598022580143273816861892904402954496941702950881253739138437554136859642607626707512146406295181096590294436617124222810419460397379888844874587650821006626943280179707699674588949984937753057949282748296720856104515225640569255588940756476108207562772455788675075938638883174493478340311918779096651165907692455966883205810797400913176857481560108820662379581928317850834026186263169971581454649434834769201464078726585072416397252573712867989244089242597457522480002010020137940758538521496477049037763269512127657878430784248810968989016567776908029951961002844854034860492762041940710287768754986924966292081928681409952117120631953639531275257468223571777343750 [84,34] -45088942150660595674322631457291653269393433267745945519098310973894572498805565058899753977475838060812029888537394570261938343730281197818619919979190731308950602578530735061363499674583956495479818411830523301828981218091901079217694655494677551207815134015836544161341824806660682144796338356881495671837243559378764483728211072192853397735695872190049893014475996607210379803059848070920907681483926852085751470312315711778137444543551367518009910958872850542942560955533254428215726599800166070146667207277394924464740687092764053766836346761424712757254140869707852135944178754575029032957622383670347102155743436205182492539600116197975053731483193484730930241835002846931554584046849731101610166069840893567582724935026477638531892520179843725467385118838206737276517650096142549274169611536956754214163925543376269615756755173656835773818696328333000656738040287084754331329217705042036383038696242849571178019895233315743318173466606240426058273970729807611482618060636249773168861639187192441347289101670203543022950531020407103963575122555113730474518776996053895005484508984956837987056028050809152316494121856916080433617004010764202045627221603063450346109743327456847886919486617739370979363812308886325022741026719497719071269409933311254377444272107870299721568705370637879636737574858128468341693198645187429300859641226377127224220080840671757505356579304043728030262510367447749914101826228179920534195314937481840261499211277894680134559323377063577602956647041974486349311726928568175818678726537601242154930773028308773509562088733038222112610440597260164781238164977896925498036309941457654342649326970172120188879139109509285806700011922818103765538562166817611570069742459874863202015383666739491690345818961969957745702562975134863242005107587649500063949599153500506096920414939221445432919869215209058282590409945429917866388025813483438336888180562896608899776852617906907542228129100741003820603903189502895121343328810326056554913520812988281250 [84,35] 30622653305771984943986396351378075443727868414519057253227607833897847283293129294424341737427349163401471989103400067859192561088260935980392322405428807048454756800291311424333834118306259975513621903778956137906752856819377769388354740181627167707984413936507948801094672580361886384442110230160529919317032804144205423676994905322043056527049426655569578516127385630178180973087028607306950147938268552866844751545018728348491285516876378475090992917624348006564961702250196953398291977080655719365595040265750283807532842490992968267332855258151968953328015859752841660230589706799546110446436251935713156784809344971374622263959629923201884755354110789493154633159499852306483178955629933297029166188475118382255893142781105069974402902935487835404677300254921373138683182757053017886908493128299862426599630963460037091382070114319303301533086867508167803212823105700165699707494096848106117618878940085492010946971237354158198449626173153352067571426375425891237652065303267347222024125063872440937024835474863678338283800869888027062390318582981836623807193317261770711426046941442980690645191051010920993695853224794411880998129419885010764328143892476017867999400493000153202986582088996914185155952028235461010066806224232208706456756725027694696447731659106680818235464962876249624925328678608246768969560984166341967800280722439638140952518379394679010522146152353936176666591173128647013836852806597367720544333122419120207136401409604968715914064497958832674478476583455867477170833643690589521955544634678772699802500580283748407385322991947011152545953130173880600827517794223678376959346027765592367341563590718144214524540868746940697785868539062902133203249550141258325565246118961796669976263536499546519829974211683983732485377539675395344387689170033002862817007001401862201045572257853090586907141129879976401234094885553299193686602395896051840521919823764374442413193153685722728277713744943579060885818126161450614119985402794554829597473144531250 [84,36] -19148267529638375713339066441604708368703229162418558808306380529963060318451898457413084713631663561153333853420583613203609163522785100486895449105575149216640843844805006908835983745735856322956322430483392007616009063929971261463697090099762080789338811212474269585455878427088889573830243278092748740547922573262658603791022583115221149561431740989744702554650087914741623627859912726234078970394302584667967990449655066062395242441124485000432236004348689130561244169766067898220835346702834643711084456655500755891748919799195788314738609463734013219437184245074086155884395215132634092815424551712885090768604426603148982766127055207667918560705628263687670510483038913844628870034484595703435406090005143931068378547218832011341670998455641407733226237649547188420827008171004831170675267458620626948434418728521669091990199697376575438835820578092700803602173951143522599391962437540237228240977659114854972666291117367144804591876802884239872283778765809091332714902431936497036008146589132477592443701386771483774300232445242195274366848166279972067598550225882250775566564067702539807363172370462062087708581917073817441829606054001315359680422118149696910706981271942991290539297415971256183517689431146760938110065030371268177602018649525854930503168451881862369474446546316136881559175606019113177868730447278738684528098317312822773719342200113567766225993597167617302278786408985093720747548734952576815963422029604978403110217179654985811720125692909749074097413489111067176349149707127339374152689510424396596368060506820946205722240487979184921926993503355267006965834549907642482841302956813909320195915678828768497187305837892023902821273895448186416853079492527873344244347019761551780438693753529423802441235176847210150858835200756766709523292467506414469241749269036035076774517185072047882670230472841304557803704939642475548828532796198334762250434405628860742817367751106920627652155481375249986293715816210170288513836567290127277374267578125 [84,37] 11080800917577318353259897631771934963104537042200110874055710476920539203042906975568474056308063696915034312045521142871831555757292947746112966619304227972888752725174942148859700992298311251789870529931664975058547527271933266343531160138895559709263310820585934486491811472962072680317198594127973357067824685556378538901650295648549127620677995725287657504168957911405196208123463729259931017790005693345560280557660220497571975766310337770149428594241446557205645981237383260096555475765195348473194444698200329855075009438832553783450560161544412505081459382145834684734975121807542279249633784735880607853716144363453094296500226324748038154203768235413925925989243009269144084019566416937652474915385364883850635088491962556155137754172756263022000360410924846658517461078576315818149552696094849315505795390429813363232983320699749710645745777853730935204256043952732200327503401556496842420202266028536211851601363569302746796337572428673264741095003918419872768082493903334807661945361954590448420332723217240196246774183203608771471219655854439758427846222581917404221259341331902564094222914395842962232566549994017966097032595868266343231743394463799884927813032175920024856565141974222509664094628181469984728260567680120290175260553143459966399901980241375459311590912567486279777496223803854976065181162010543088377579471551763958395883332819837481347473819486344661552275707048303723217209147858410334400852150035921693977037705907579503018307649415324553817164804254292521464522176761073661168285819303561629610632472106605969946463253189849280128885714635028223355426667369653903805948124224158426208738341529980885476385450430633597376107477018498852365745622143567299882967665403374129826328622571708481006036294067473989760342065153869640692463440477348916771212186382964029052517955161141962974729873931815740437903945426441450105042588887457226338873155215717754439693043557615942972195977919158896697442162615487859511631540954113006591796875 [84,38] -6003467330421063217627749524068898861855179135065686560909154883786837199325421822243593909131550620379211313778573235970694418875389162292354571177827332004188287034988756011204160670864929494355989412506783106100036686977831416355704208719952556972074801038902830909806113999540183007348943625355144580669754333106976958268853254201036060829176642489557833536555271308062988475943155611107542517850841191221919998791718260780588306121214560871909492264187145684512358064564780121436225891043328399507025621347324416578145111956415552346471479140203455450511562596229731975639432225135137128641913570579345543323846782741992955890412771649789350625815935571980935285320164040635724102933583517665804824065462561396194357953623781828517104085404814945791119180586516910258845529692112222869876133456858918699992344749845422845166203905062668981064003782551863542158952127274723005161685588640131364465398067893991739192960292115453037548581206946009584944611096390762888215944762333216292435022174673194952278601004948624135190897625671940049073025631367724737849573226392705862150220260143110193487707682810100360753343410112657711063325049559984213490979648168571408246578083190822240301411305355559522411022428659912588381328577347348716049330385101495164147949372833572966056882359446171596200718193502308782294866699933150330993107402665240925466132973025740305612547424307256576054993084424874166408644672026189612230945291066011665999726807243114292880348554042622524306620913366030668118638551720133338018110679639124423285533540547731705519044720042376002681507310978695616951676579328990983494340998505862680048375569387554642149133150744955384004416531585262390582990619753077340009364221705126875990613374313897026694298434169568429282008416134987401895675533721837728708894322796996376141861821183951745255000161582427019038683304581468405360861387594650286440699238290283392106503357863546323896818025515190512218788310150330289616249501705169677734375 [84,39] 3092146197677419699255620342262441442125747815482340156113627030225641433788134114058163630196259440712669654495923672944750266883752740172258565747143785503923351415588153951508805293672751802613049589092427186186890912137185106453774839488859752213900513764875525160179302818680977344740345619627240531620103102530989130045958443277478096985572089356657409789070319319077751995790992595356642782647247140223976569220903398430955362099314103069357899453270988961787702021262175476502759463964435393697703979376794380745598839086846275704937927409983685689114803164905441238093983817192499927880963134423331799178753939491654452378671280725475585272492911202592923711259515583999637377878301812264863206420103909169342887778794990474639336683571184696471603567607279934964689499755721637136367520636308574723340685620243787668889381467687911845987495061549420107931179844648326673870718659850549064045027721669434616252044054110629947423877926542439236151425644221185094740696900511747416703255491281881726261149210031949567100915778093005246243407482931297802649504527497142332391904222868649525185062724600242421937427852018413008475143808127343945347069285986003232730368917237716095474501700381613154839823824093740314439798275165327393089468434981346856458775429390468527329478490954675188239454116632324714486433572917886416709807594052345058670312613753533175554178384749278374264884099799626996098850970722790315568514743135960054293271372142097614345747787794948085468733762721864598985188185851660647191382289884037242312193481696854061830471248969236433562480106288945400803668395395384322021730081748610100970857673792263334240209628253879971166047582501930320172822895121376555311689799418606783985218634311937416007392047428458987031425154193611822208381407130356527992857003609852409185171219915862506322162534643679630425126006558617062137509351824444170693409805455235813714520599756291819655594979503556753164250636700671748258173465728759765625 [84,40] -1533094933310433286149378383776806733518189908886955850786968573507193824317081661790864894269756077630240923214011922508856594239196782376901115488671177184615851117035315762217806182321997393177728456589544022434528561412400981331042144311012719378152678326109435991306675421041833522260781044969780202095922426441328027385653025677804073939257091258812913427569638423180087997749956598212289380795278091705292578254869935402903279821259495881066659129126056197498752686475125604686552739839984686929040764123640284132513216724909500600596320840712653773681458193019206457835138949073161373549660070178575774681521512258923627577748860384623673528572386820459534250930087693645024700268368855496953080322054313543816593765625705790196597902266561697878858714074549079041788321193518864589221934850802491871799981312909658948770053998730775783096653895163144475815109081096750694339775672421374180278586021800040692359522767061258718465668550977273207892891812609905163240762832624282289910755102196984724232392329933274324066177810547698952196891420221224381384837810930765654528482813693665179528519115667378476636585690228977637820630789133623395848350343937240758889965986815763084166429604118419953210864525510681152460229576506995658562439179153893126564519350192690923613600690468842766004060892992116217033714524293631222362212481249050158870062286112559560173622857699642555181274925594517694432916003838599185843535263624823280283849198102326286185762263355125339772148368569259432180595046612478490113815928392689102248712136263830180005300078068844359444703205777725851055975187645062926837628459357793155091384760507666021966581948749039908841266995212819773284473425344497487723662342826200292066918101686836253875568602905337324150619876577159385047319093417745858812986378428710945027751879666047040839619505320398230132981537689467171433293434905655307636015977164760662009437372444060856239186722838052645556672359816730022430419921875000000 [84,41] 733034659885786210379123378650672649588185446307729749735138287044629762553954932513013786171263219920185296012293034534034077673689650622512926509677496729697460216288377619217615340071222859185443166965261722663215302185628166037188083072580372862986889367717570456736562272956600047286378877264770464657448307903993757546715489685004641073409808635622382223274153255881156800381785813054412391133839184045284770841327965156772371547036517465631491451687103402398793464297535327572023834116548844341256496333809455018483371633268475362382157546530316200463634606639520350332604321897525057569864653548478555667660200148592293406738990029544546443610304905559581160320312247125372672718513651781439600114821965372022988267272852032396931249871393372705579062880353354016914115000737030756053483524571033690372426916263107649863975221288258731272969503071710985963659301475100200827677504858517068398362040566872289419546718006912238445810717421954637143497025367003927625327170689582357838508610638692794172640400664840633883826661779081144991285323820047972203363275730502841182087269838938343351064224864641476164437196858170626467580423914309614987172969776617387052981224125082813693886987692522137521139702128305941277938067548015034491952164181912632590909192605225095985901913661315205567931319218413275716693778472088960716081378394389626086075716499548875072898989462186017302085410791860167072734157330888326623415419199605872155730643413671011968658483147328448423028598744492801412482747951077010447541138588065952102081296253274433398621247874128712988045147202349893668063722611696470119835748585285256068745261238053112590897015774290745393253135980456302583422615621491056593517438848931451457024018194391084689291166846365390066354753362175219971849293976016350335051225023414739518704735046981395446458904031108748876822502904830093765564218885012401436804929988710721168480761749339867758452904400456873190705664455890655517578125000000 [84,42] -334004008985813590020755460521431183857151725218610875776097442157000615907439916048949232438783827389573153526373979280868701308888120848303418538842600902582416502402327230105528947848292832783890418003220674388134894957560394936110788482051919449117674415448293609731239930088180878613185136999375728920297710517896250795339098467315319435048565028384915542947200875292333046177172932155414015798146926439512846067232655085051060354539648866836067912839971162607866742159474436795164581539322883748857630425061283857540266056985413375758685035629785089248105038421811333859933601047071380672382356238715965778071515080397425400622086002664183062626537918407530657562493369644835606606883983391049523061691459356355780795649696156596860338718613619305457527365371247496921110075047666258230706729772717229363894606971245980088505075245160418686652635065322006617850652113133901192953134542015208613460902394144081232954841558471333535779518559269923134344892713569516926523419309053725585653296856732437879104938653266736114999268234942741230433056429248387208457012916984727685344331398267469447466103452387926794739416856316895273295286250010173597042408000738002822792938636317413322947925620116710490814412398541148882014245333266948519649656752069681905515221008182778780148418781277290055014005885847707780213733934458049577163047219823818614275859229452408984538208291758456424481597483762639101097700258332550771394795454663088468773684982534139259342445400624686418340813600728790930907693719895585650184800684293809471055990217907952993964563740635116023021876070549707589200063831631729579468370482864886523097158967807024789639991424763641613897596306355195250837185930272276329858609380879305850283590290817446357013221818135445273875129527418813323329132354146050527371257790746132980727126986806938596889355674117588168040563843524665892988111292208697424932922186497632169689451912198586636050696985211772016555187292397022247314453125 [84,43] 141974612968005532500802474232750607098781861018724737501942363274758511029865091897498007815163973417217242482035580212688622702290698942124236373836938899911857801370054275725930908818500932762031061279428804447157334517711824869611683397412734179875461318549749252024976874914108159502238096828762075666501754243065455572007026841663440256942980545113981097596610126852430126192068681671623236343885167140973308168136213215151660771282241244327067768083685295997327782994553772915215223450736369188118222342285893289961603799472125998124773840438010358988067431347826252282121344411161134296435588980946402864246025036417406296981679940736051145827916707861549695492345972012150607364138270914881680211255855880653193819958154578353825808059860988424711078817696444807658642980453612173244425965430862715274801129849093864906550514465878046093120201315854178826379460161089961615123450237979512519638849616708879191157009542767614780513204125108273071678774510911015463503986467296470820399545682117281116891714577521342853620169331585193811760583236407471507591611795779855331300643498021466582856900668152992412390192980519315269742426824998548302008082441100320902628395533176425276226705845105821697576914889065182881037407395612314216691403358777973790013387037457946725510332666375062538648901060544221246068073925702795688790755763185781700478132979375772355300101417637589717128593433381445169082186574014475869678415158253782842007863638746546874872253650668728571961235842962785584497463663027258392766772018985321336827692679783612524244155414430820550285819944517867881639190502705796074064983650837782259196146475693176296756623131058466705176152278576471015137587848437212482226322659316294674508160737477328572605953778279216891363922383706542662033812613470466046852635820454521515594011898456537408767347641806171277849558190139585939749579012068901684307834463077864661540866003784863995547393944463010484469123184680938720703125 [84,44] -54988269981131668428830499887382514197628290145693890209018869855756516567597695856609656877095508328201854059329145357759431680450510347883888297128374494050486898828242702747176326581942602812788815593294259229147033216356257741602508891979759409067160696934771505833177855403053726529673626280675641037226955268675958395541400574016071470391386575739136663477395662276041243673800648199836153364833416703861159206703090551066521631419066655323150737493426735877288138613827320947845011241440960992412555667698245663691369737902143344403501237481432062223550069491408912336969650457796797992645240755026786845191426853937305634659899321580682969269193393284566456255702457477837209795522112554911359296629333510622401897126190941244292996560555985366786475370481544489770029295059700138135854467880956464731731298613139151450240331569611690168790041221688949754845651635212109215666369629648018975764641029265656820417506362857638940392147922817987737353606186351140487349020614044524100923127450890224713247911179356390845144093118913233782861444587493416667873094108669265079103321122059337809838147128447935682673743863966389859523604165329247766464146624406037611064839698672143664954641189255086726330216357589689124907794508355720376145692447751789360136234951603047731726451506716369781355149307024853717249294585781302496946290319675530502487896402498230223843728997308265747522878664403047377676812719566951520725184051631772877602387931936238196854880881341320505567193041650011259203675918201279718915057400168678503745933630053184647595019359318536982935040700206901119750828455817304745052625709622608998785687360532387134239519939672680186231143949431778454128792436255095284888033990335877597500573429203170661994958996434523486511762219366128796510388438422192276230820066052745495838598446696283341255145497816455595480919482414025344169207046166717921362277500696413267812134809001210072887388946583087090402841567993164062500 [84,45] 18991046146909426871184451720615409752510811259159840651261611334071791470984016766678788051865167243506429340062051182501921001049081567781684168661242724690483017563642448732421783968954437661599975011397893343375822441291680376737809495469975150007265752135360200370509514894510743298719180547039147845299911256949104979166176310460080685955757751200359930903739321525373890402544205052748564953855274583486611394088668515202838183934819106531439836309154015959997508052580745542528816139300043507868047475816973896145316296289782792099490799779620244692902217428808522899362368345949652982485054050005619989330831458194742768616586447362371419938882372064189705192552077872931786188180030680185367594997715528377786391568411131028987051087791630851919122346583999205665432139119825151705565654780797590599791048731063956443550525706534837272663215538055233212109531956861169154863502547922387296398566234274685825608721810849728561975045127253770856777854682921374921674268395348422216543138141054220157349296820323720938900553032407483129411198732048243621121863655733658571238186224707929013515241028109528951334344607451021370183518019643687214213880120230334252303140234725588348975931846158631928867627609935123624211229474920445073203968554389120249742570223325218888500316663372917103157919279361294596107494305892404007124933652243945590728144221904784161814450937322989662917005411260636029085425914248608133048513411547980313218289899091511688736777958594086545201470838304794152458494730133535542707184292150360207627778205180924783979917331644131375536921003129663534616590647855151469619912215537157346994727269813287950107051104343964727243331715632736662616473149977556847329292417320300402446594764640297327643895616015221287818119342856899302659608667223549371009804428767613092149082290165382397608413747452320989783162707975818108966738337009714997571736908863449329503257119585932222172175443120067939162254333496093750 [84,46] -5737676697592434070249956153629674984475175179765633873161971191898910753621611506917646829247895630833042710164431212272792562111200874277314876968843362612997139836176368182893466752866439377428452844264226417698234661482696597303245051264587056397828396105300808519350356065800676743247591523068006535696109497571563140425338815290322463117883624511453166195618700215919548927309797587971202259997388152876068089223223679876593991589124740086579411918059316668573471246052264705238989948554622195367019150145448902612514605086230721693841446244916792816932556118958899707608191740675270563035601590588356557934221312491139620999838058652665095146654898287130038227231885294276013211489446739762472676970249554444223641891278121097357845212375743808590537935784768488374191849795608401238340637184412120411331622499755793861690257693043765563622566115137745238128163104103415692670862005662027682845028122801226776848041647064630685944724122218713376203535461040148239978187879616526643224988463447772502463761222221490232594880031030119925138002896210880834306972816158960919687374880162309873842186294496518634661731713848065436573856726962037477055506769145178158898043381420119054311167471306121306699999053160774539139883937043391120927325466215109721071723766540889964439173218276847320580231571706771574108299700028899147241118985017402081730588643268669094178287138359535793392592641681112745963183447756687844087146134390182416008658419367883465046770774153137333713708556427468262046242855250067941094735087765281732963961407422786192140238970402163679996068295654105342657570643882952070968343503830084283058721649323544199516652618995292059267743990245798796083974900387888447993258180113606365574269124805468288352363317937165606567865822807976886378013994107970746762294562592968957518377084115271319843570961206551648565978372829599522594772075803072694861435397183415812222243728747683721991279526264406740665435791015625 [84,47] 1489172850902930771510127253860157596694487468824231634408851983847603341684360374432466689893217172541538888153013478951606907184802174050513914005407787602817152881457004378941400626717684371628485122180677868225255649664529758902803012266759657278545916065457391619516924762727676435867456964305068308587287701291060675894568705483354696041599862183400230805301297661037254709032862385232113325068724545922073430291386640377766019989460094913769297571585295866438313196013883015890357067158327677116975885425069549511087263014328787331888445121020596638075437168978458538091010788632644210014806142983102648502553655616131259817857278489823092120596543383263055131977709522449487015283108044525650741844231806421780092665310463388815629357534101872799071347117256300708196668843186874032259387726712274984467974712762337196946196206954848886424845619933065861821646478905359442397582188526309225104554611269889906138262354951769500279315547128095070300808210818717524343749719312904424724013665208969007789398871454520801666678026395579443875236353408684157171635447894789880604696341412837053610839088328226269998668629265642494247524675548761299595198336832660275634866067576661185211914083808945074883032604195635233452153309046836652856925252140141664363388586654662672971762230194132294236866797408974783046567224444936084128602000916664921874145244568867760444696217103521976418521600223410249155966478327766416313176009197025222586575423768650896688676588416842473633040736510880094807604262255972637071292847580557038078385625344941708900402026025650254246130701131928254729766528896302352220439662965887763379971002535658520768396255793879285479187936185501025613376120653122349190085388430422693362794746070582183928113264533769199059813773025199684375651751234885372253259895411745870486032948480533692830316799660789659480403181545455689661281585987580110983570181208094919097020825127231091755675151944160461425781250000 [84,48] -325754143263602937341499434137126693397034462623350143030607312993295672234685268368181136055299607291513131795077679404528287976776223241921467187164242140381555026793820617485904303292388501058130164195949025866635100111514478389350218859967381432411282887331858031874942737948244947886291122670144921854231492547584838822093621498614716613490769134132585418230485515415840576422848726799493794531076226378585772979341755426951016235257287583186335591248458777085825795973854177170468222291403443167140311400746350346831193356339628040483995725256792957921436110846979485732872011110376401342683179946681310309507351161860867774620836731638003595411411601912106274727111929785575362545443963707435945851504703408889499311211140283007014421527048212750317689015253683867698132290965658533796269760720583731285857149219992661512758252334695497879926532450601829528575726633583985360725471139187065959423352101154394938766019488490610915586242395437161322243878570997287146768722556125426296809733968717754793117370906475313784495419481638925792076506796371936051046785960213393001317132574386803614870047449100547345231584307279749903688139425555776480695333789186653984031175022745901303504225487671806352323536969649201868160045133885233332280644767159181554476011687553452299319707994945566038367647554362816607743619237774695604034065441592162171985306367278570200669638149235894576748248686872784665943334096677102264918319432195272238716835213005480639877872927235852797312807446340012096883976083179400810968409828997260859192415093129224119553291440347687916696283536861426492042303095514710310291584848857896990943018942822710947915833153147559234306292599320650386499510110911835106260104140333894701927931399434048880868496147848552315097716335034326124904108492391076093901659806985415140614628231035204556133328155498758058403090831591636527309786498618092413630545455251346135226719891164748332812450826168060302734375 [84,49] 58801847758739362382343050633750420565479137902155740693265089225135273391396884228924310001048039140630343095158236922585862323459565558819221816916829624156223369650612334522606431430652812825241790993043365285893114946531000164438814486253463333990889069335946967052668864311500275315464227521585826064364571360133350458271221929166202907103293209774618785862464457834801053753071970685899570449666350595263491165313904446445160048988616904349155338533252914313427822746845113562202723100418006251310519500332526237207687806161143767686346038629597586336006206566590058897119598210444730870730846892609249064858226713744695224159906646911520715993551297782898525604087295318517842588835252957019726066632416687890382923966481164523586646883471870058265990347568144509722083145755653006218542637720214195209674222969528114802576373927938429603014223807632094904637912246608978441753337288485848091699451531646648513136679570870356888060433780491962282850451264657245005287221788283789733865813574160961809349877440689250007829886401864672434586658510872086365728418472749394845998331977335079471290147716868622937621704050407017395932141706369105532603715784571342299643204602535246573551756179610988598696818263181146242367252706282362312481629607971107246177220984713216045183414110326061921060844814464409975553504016677504522071830994208040797732993522946521048967820992869298021700948122223857423603515485754630967546036521196153908753965715133690859516448413694080816771540212310832264220544648814560824599007192284625686219055201216713886514405884331776221456703262900611154045528888782048265818047906297675756541704516295714127892928679583538353625298113825543847147924350655490339983216092509881517147721433841630848968278879435903702277268812719357415536073293989153675014885769146331031063698904941626409805272382772014155658761028872530458025993800115500462629233207126344673554285691352561116218566894531250000000 [84,50] -8580477772880014248305380132991107744941973705361606929781296564929971759631922226385197663166680048273779222463682269546069189904972070222598941347497153901403621717311467203873385743977834071820608924445026230011160979647135576885706851221907739458321392129657187868784879581576555807000930442399140965926165329972309897719689439875263819472060692597675651251066452800813173178199866909856107716844284124727104096699246325778091430972561348322332439422920277684208783284798517307241057579563256952931747708882803651923166867605036225745931663943649899560266002655263662669768631357352215517956310403486565936222101451845753125607697859825068236039740723949544067124173253629355915960705633728073564344253652664974946956233138487267410311976881438812250347475317222975720103503654462425356697719317876128183721434028760599102933221047260803706020245178119132159870492201270075923311189832987572014644669474843538844555580625323624019480935081907529364023710010831108637410435366451616409137572564625357274326881786443866549486914805925559318350736705015143274214332221969865898291659876630499594243299021268186417864423384314380571129317389965353472596699120102735204124578726695432365374890345838618297064534112037682523201473804077756897600627967574846422584087188815614989356671284898500678702759684549916534384706453954099829584631948700719997542926308012791005509571411504739505374645816859100048433823483160849111595263113587450796056908482250490816737381802212843301065445782192470964700943423826455948661327459431327734437423846009361803856473242286794226987198991613185625816253661701929873433037497727841789064967825895591318520220928851675548410903339523094677569003014585595211588492664578783069438492660172779739444984981210492930199005370381805146512656885788124603303325434783204362075815143115401735918772906138569456564368392467349134844500377224716938612867790235790022013162570146960206329822540283203125 [84,51] 1011619027701675045498297889087996805591065755904917691113982298694407329765216436501973039255872087759560997811418888970849608150833518166612892395150143144273031035338530255337325405436445681284813279345865084738756813270820995453561491506394804389524628351792892289712307115347100774126839846622266817772705516077787190269291374200056927311018067394902230693273555180314766268963576910206560446912125595464218189976991748961670147574346808346486945202118146890191471355371940359236799420026701635497987482716850440385615250843694341883971209981238595331702711130532760988992695517764055072808951456834019450701891807142203887135806500915563429850885579843697403632438476418697275574993429258996647356644000549517273137454101888407813125052929776050550462591768153238644165651814748541626872343914971686646727317792905817803918116059242901825234873894239432272950831421034844370249941930823379671067976846464674552772594302835297855937458359865251201022793579168363524555010478924873504324136121805569048073022743341350912624780665819811175682469352182603970760355951826542166529441005145436697141739039579459962177278036100016650800255702334915530022845881539987484274421072013463100384596131802292550824438923550798292131644392559557830120591091688516130808401104542480416547090733970256399138918391722503032948571247592112111318885186991639070746146903568189260226055643442569052584121562937721242701465791681610430149799205277965415269974126142723718051937634361032263448349894106871935635026178054268780960739634264757472254684088912473151831254079737507610466160012350331479997002063213285948275015640391441934070509469614438290246732568008131791789036834948361085790844059166620256080310747926425869178425032076672046843550466383967638001925250812986485676799358318071738364888645144820065080723090122508973507237204496898878191236497879243268129527796517443152814164867431268035602442978415638208389282226562500 [84,52] -106312192830304063505982769637414157566809283885192728093517692842008209285939002343921147876946649236860991155421097510413566220079107670764706706988971158600104471741910072403245570969933086260541599277342312657246843694372565207453588764257287929241510890678612268254741809633857020821069504955732007363126156764848802753006327676794335430776490929490577272653490182616098436051870952187667395251548728774898720011150174424839392143832924874431078518991210336073527506803312845242536165587147153230464181650291051485824396533645956458467853880589144199277497278673427434224801310891739454482914957403554233051452949955403228722228884998164302323679275643293369777305938415600591985246672033305046787142731181446844044073743661002519291195887972179635174736221270130315369948402262277660728256672203261474684357549338902100394249438507400551915092081826398681275709287575658540164919546431785317418894562152793258144399775861231156943036852344958252723456494617875245648353609312662281593428190497280797620175915110537258714868086595512311713054075554274760466217401194936110160745845217694122828747910122058750177166743712506423732201004349167317853896988194272501793776123861875128726380877182170685456934536967168013274065639836477091704713757691945085922360535764348090390817378222009534319420528066059712643098328399669242290618597633336685614542526942846338956013622961763730093192773715790776015905361396768871128445532209068916795329702949272922303435914871278142092568450180039615911238037666913577785404624685587199293959769952113704035705255950463947713982041106662393750474732860724427726449989422038000676210881501077015192460081574673146332698473038374598151622826619022349202328744082936038083925045974851094067926186280707349500987155226557745884539866992971471713223859479488810944472987741474564889420897559720832912724699880440463936125162888917237454097439175448869264073437079787254333496093750 [84,53] 13279050503282578342364617963458804173536595649728495238733166307460802546195609712607360034264110573026102159172725162604671390134432333070364556927776525873145741309109030597948101458645836294129714383951905904039546567662689904738071122260513548959770741743104710369975477996941951237593957467587349289643676892279908707639746962516320300721604347658199596143536248259341033246974652804595150426616891166310537342794766651972483313565671217253350505402164109325160188728765484322115998850844416717764801959897198455783729163749566826133235549377312639540558588922590754593644192452739686437845673201448077753752313017647909029824760562753583349512717562593109737569711715834274697122932907184882070070844226229125022770597188484536063671646627744198733777562461627559989456917099634825042780134612876074051282099365493398783369586576471593790126562932432714398773439976622564970717586915072171730745521268693010052107946903415416127969392132683460252578485867404298107968483257494279218506641274502282554431098580135305780409818936420455165784007677511862821359198581546656937559968156956387538338729804565179522439270811292390820377889734746963953977430419037619852302484389398324559481661572436879705907663344443078863113316648784322099859079024456133844944972438842653735970526297532137820376671520038538733521594378844924319325462628647288146398836366147774380420330010797730897170160576697728297819430996938408019883289435543225670614371982066492138758677413546271810525275266527626680408076661276166453298155004788032175274189194858338438744126499886714304523787302897128541187660333433687677265680784802477608436784168429320265066213964734232578651980468377771609550862307411778872127288262505564699149437328540947866615087747427038269817779349964486391924923989129311213262836387296987287310070816098567689229904546335540023917603958334498268313267797584661554163854013665968523127958178520202636718750 [84,54] -2139165011249850825256367436285164252669476714284933931417297242512634153940018800510007410876029437629167191887623118525521290486411889800099134732498344204344143313440405395822856001277959715971059400238884944170425360196340016836566576846248958115635260623007801823179262557979475031933857562813197408694622835551675060949000650799469721833131649065305190584103259571075481512330933525120679110988843187457895052776638109342043031057497672424040332336471715445561666343249392160826086148794771402296310925489952129417281328354982409239234468056563668446308505137355714693506386982141522371469487048296936314376079332437322491322170093555853972274207357747315164917628468684562415016469807254104210184374360666153256957531225483479628829582846630198107701797458329538512634909180967985752516373648757772746043365587391680824744437282095378472522619491116188033994198015174794497014487790586255847186342805322477256343299046274142766532748908551036254560713186345752277271713069615512198082619741976918682989283437543808799175845619729412289382597422714690419411231131876480674680342493974603721149600561225153209382723106038731792545225359994188549158367450299999546896690970846935459137020289922832506567175459525179093056333031952810091377620027021729266154586366164637878818323831249213616750019358852233511282015928842962681606278670765713233917517231376132827941225747708772985604243816798662532656079861744565012999743860011258173458738822601229703356476204691604613973533460307527398158304250041974581432047386648802023060254759607559954105745438817865344597587755098010288517208969210134793957997366048342708710405774357301170125695013109223752735189344414498628432979253016671633955552884016566372388347105926147825077897076104592868752540759267907729501226680154716699678007915451287118375402485074292603204213993303847591532701393198814239578554858463841671645244701949195587076246738433837890625 [84,55] 317999379510270959816106596295741444699131323311380547421413316653643039390753991687790823655459408519311747786453164614019692141803316708581939578116624516084473496027799402405721078330546179710217573582498999767184800980256450081037693784764452691887904029533437999998843145571345650777581662787998690699011351952828771591684558851712610341086082158587802925425017480359426486749923975495843134540888589284382639237749319312213220170690749056845405921028707019474374599587918802233290980602886004529588743017342493446983167544075582722715256227068150598207539427735775141298949233907119580321118419228296305116937120694944185377545038959434440144843769101893169735310031626551674819311515230421923764474637589356182687310673711876031685192457087003941936722355815319415087034721480870842664719728005880301304158404458997129455831926183904024986990738421980063075655887575654656115593161365697229224915540418437340954125753003692428191815369411255651477309360168298833437154380128732060240167238101471377281352459464296788151954833928803910041472917141213554909778400667606154390802837582558057106312306552245423672859682147543211613429933585438456017373857995131538176562744535719688720539300722490137642772883118421625948482820468170067484851489755408975814130910164861481157471778691548638539893322499995232439468217444213362927942655122107764035935049253133799196350565206670807283496085264258980622382697288160683624852905223492076435555212471858155119059580070472809682884998211690348273452808501524443140111904062660450075357946857091767328157243192509284843472314232635873761268802056998896044827265725345337139882659810759659970863117946186854822369640115687906787696768988196196143024830094333879053849310278980684796188659740331528654816356861835293308942892787256228737087771637161108400140801732926423122344720121512159916993883133304699488084411776282756090239445256884209811687469482421875 [84,56] -34515286707105523351689720325362752622529049916886827918247048898810069719550146958935862643141583495924199067806773770816927598660585512566541988178378675031863298980314464011414057057554751149615928113289730183123417280865425865879806518324983468424979652608027030655500362457216701453795275476957289491454735938842105123841657778580832694982322363776766205731774097212527874004397821004220134473915491030039880399626299805134490471246347710056153485333816785741003700194771847714484586922708689402926071582281124483519235358372200479280273224811865088070498485198679611170541800553956450009253159537519075239981647752855040853514993970805776320156521745346117869762668149238704778983784261896460498020640810052951332744829307649732460685587756750474426989328896351332698535552571660417255467301708622011145396000165813395542683175637932117623189359023062969203945816672865828580604233375881646257624519182121468282462460341119531487423047169126055271600561833537236418474961529754478725167084973259249600562027046374507876744781420451832249201803649920582951952479108173347782360410175810765354363074187175998894608324946812166363511308854548936280119787258487130531837327801135561954104713960337083636317250836756851892242780224235036771241074546162716626884303074321806833056198027286062229938576014530840421998165770373077473172304979418018920795876934482085780726876883476820709526891621979759240376648210191694225417377156854076884119633528371086298057497262582786052966163450479683538717053756380264549091866925982395101238477478163489298000469255971555593345406691001031620638680559462847405276518069202417143168879947779599347805185755046604291354214435750992230375123756157592765752972945986731265321723111601736739903324682732443914265699730601012057884786842693681757664202390054021718215428554317707035821155654027544301190721163489506638109502456579491536103887483477592468261718750000 [84,57] 2467459879431633905565224200750954278283163628004965324910122433060428926052191489634071190449374480575917917998875522203706672878987967308385786973302850598600754381754033032707583603163677113391256695388769345664720280008801500237809987121265983131600974393663640761777343154249855317067699367721127540030920920096226395252817892920272752910579999776600943213951606797518132571216181762182551302805030163950403421877228868144908852254326532390484270943883823357190093086395575932117045607488647025734059449626545533139464563489870434211827141273954933533330337682320752933859189413978822486938669094468709734240304913197617017556311140496545201769672071168146623392933921455990754317148155155461863575605164202060943996763571287480160182000692713498220614983043672084966190025960143771275389912336927500844993958649323237928109552416918451946594137694493133824727017604055206589875574478292008582747163664368470058244447397821065961449426718736864241429053437801751877889817520153615245093954415855872819238400812997199030893116284757565489352124381460812763353259207363165962927167710188149237766675153533014452618543884968389474426699090809158502924438897007369370455911714487298832787685394022441080429469779648840641781606084198983912661872486655107633392104553373565006087873890353475608362714094427157252737287878420366304256241978315963322783816774752193182757857936132918620444157820714516295367749072309914693903295820774919456864589913055757634653108516500510322604806808182351453293359439455628995042975334357382890821932072518170391306072273492386004350501930378567685267192069218013792060110524022024815219481929403264512306989170287650141406134961478423598059480276719393571238476221570026471022039169347410813160902778253284008273213096040290083168373275335255306188854089508681261152997756562975511032615744094831592789408218233140304871675585474122271989472210407257080078125000 [84,58] -139112638879946872731784235501262908941431412119411882891040616614941966078161807886560420205681948917231638974597030420237631802725855791964586343116859044162293006213626610555465405110241817839625173020827863647290200285320432380938219618953321665941616637120853117298911884292634811491084446297074420636967581641206530046926579489169766174489331911009479157773754685801267758673211372284611645470415241594326419056407677984427077170344809453951522668017112113549594988889431302002862675773056863025617432179276815695341961551573207823147116245451254336570637211778472684605093096649063813647936520644044715473846645758724001717559620691573310273075087260841819883285559431612686747975499925749102596109657444979104364111319335472592524167495085431061622376098135072994740873255589412674699275140744984300258944479117655981495226925158285479972000433879807450515233532999900748007195390217674393395317284402416472419291714187099782090420344964651401846933752258491957550252658504968402220546315915411192511742258197045903016512788104635362548756297553054302953834895473095710206917295972467054400940340537124415023197692627224905278770691449733497335350576821930589408628476652574932423776191017067421976886653629079389394336641697367564493574141757538007578362015893295963966867527047031261259061764996744950511861666028937886143400401104384747987254272325133453056552383006651881674057649428369574729919066366924304544453795596891659649884068294144228074437077026650431808622379545862964588292451528915605988998866033640318414981036372038919645094608586468247582988610487130534219117498120492645957539698195933627580611617296436118164672373600803014094043351074026348976244597694511719281702291691048775374179675702850546981829857745664023187632289543613268666699662810100607792334975218571935412180004716845107614794350934174724474538702162704759991707081923095756792463362216949462890625 [84,59] 26361328724840103673973189661245422772248505005093166863642337955101576835866609545573944111726982057585909583207401963150379954987837906529686531950492317522422656321214791808184657606121672873545947043576931502829399096470396736743666176784885398641928211373300770403243740958446063672236414402640930761901772197571867890460761996904464229382582385067030289525556359906708634408110206838187454537310787320909362055246881087875576164901452188316753550428975911995958466700772677019779809519698711320336636132560702042782146224770264375076519861334478240620232682758457912627734427606207285814860807128116228472324053804535101282729303277209466850572146463019056118866200064440815697532453950327446409392790892276496338072427441335115082467602793840849597979839268676445391417927072665768890056411766593554049215281617486646156624238854049861253791842660963113418309310115246046150844908168144309865093930766550714344684232574618525703995932712923148139548042846436665987604712012576240038328417081071034186408634473450182435967962029642618142928866657155770260108707278241930591720381358989368106167238300415056540263095240175311149150267904333887032537938253995329276445285783194677358556926248083226778749239706771172282617650704721205741945527460145011076710240887936362270082436075646461779806828505845474262986260653249784787891639389748213880657152919341381168119372560086981180071358428333853681035197615417005528148796662580541701145278747940400772971400017866577145275834342748630683632341530274057639428768063645055061797515239715136021544627956762433203067353992678869833639517933369620498602558824307879163129953669259901418264021140863332446747929012846234088259151722836825382715445706266797802917730300754011941843784718370273824060602272398682256197777372415069794689418452421955775285266219497262037026993783787790248714839901923723264332011240185238420963287353515625000 [84,60] -7929951903719921589178033128972543999108408265204891695915806985861640186189269842157190569723133935382060478160430592218192040065456051098027208803219356182815460833207762510970699808645511688210486753569612720871939142005760459432920811378051194544617304549667090474810092885274926666107395231586817053854272869204410889649812690653401988908557177659043488872659863606292289927806249439056008405310219961794084295337908340212658002663053450353547634011358360076812367705852294206146374490340575063169792883778427213107197285437097319019773508979986462622343453045214890773477541102975970611495843096711085048308884692834048824862497305732470388865079590185178504846537598201663843679617376947187923331789724670161369050600098393592826081823679003871377101012683502038494326620805453860010725336681238069722773429597701936636317025873801208408774884641087812311724489432288240239017507580548784759571233820129211060276120942793355625101567037111997875160573620658291196132405560078042813415710424247100589306139317424993885274977183836594478451906177559577070013396733927528728570087736475483896908980994525608957780132682490069528102085292228845300136203565196788844256236540697410056057997948021913686385323239331042345782916759777476933124066877639811815070800540683959735698103850103847378888510033140577802611997929761258582163938277992971761860811314971400990842434600082901988325218686336812627380123143406909775529985504628059312869881597541536493347144862509618905416603760333494740914541008271562023200164022511070645163717248891082591352815976657754737402254239032564841896379193200087199562449174259609771925191104149550355269881572423153988209793740023809492054127680808149113753731868113534090491478801094199208704755289331047824249684572850306722326331501259408336419821280381913417135685958162904470944794230457648767344209302272706185732431549695320427417755126953125 [84,61] 1587484683041268973145091824736392315485216045647718267221898944785765093519888819990603395851435382173186218779840913994463577945698235584312861810293038623044868749663670102850580236429073630517425133983775135002851553380658637955437106853005933348802374747821284541904369405976965783793532344646932477807632206324991099892090341882663256451410729295372631502516659861003589134379485496295465666311215398854560250627059811500931789977616401391924687938095785902439920554219554728394096031627255835667289792579434673598941612311557227937622604345863492046061649516635674628018164539412867638795253517640527103632580137048619865432566808367592097906600946013795979034352117698623148831561667891502683849942507240494703170008257254620103920396717632698684866244390812436752548907545514012308278250646893900290143417601477743070681604495874406172718467477238266301117522264297906614999010642672992433211380921513153083723968422810730643867078671598954175570851605936623236471348416401731925041426430574025928201062394896763494551926127347515565007249080587203240587482120986628592541097886302295973081759756147583023820043873318921917741094945268021952988662698095793716987606903906626362495748607271563048480897650962582899786622300331942138453220416771611603002824485278817183194852191081795971420067992754200243077788694973629578681765764046327604623884371214765746582100969083492730487163734640264043811327727836867392656695268220257305137323215365554132793509326615722918202199351966445447155754147116449444398517218256027929439246314261913852821161484635098904048080661882205930411288258935582464148007371980045730028542904819354458294487241959216482804604893073090816432187659650887401594226787077206822410031739118877990041355010194863927550723809852456625470804391222097486004907724232203188323210167893486102277254308879971163642936572701902520066141732968389987945556640625 [84,62] -221129530646522588545226958319984002283939462254885076120405999464470430809776893715509620237031804168994434122234533450063656092666117908123371053938076203574291467344943686640571869881679613764061369296487574134717020112435938271674427059320184647340700339785835219964794762419932409635814246223967779048967516484615283862278115129322387634266647422117369170254960631578268192564922019742938717597804081760317370118865808829232857009502419658193829023886913093878190401285902471106358256521208532515166444985813242484009360293447375142625771639175568404220479858290726609366702521431076337703466717036369614247950135156371407583831183470250195501404485009039276234500205716869889589635920765993989461434255417718753857757216172555816522550294200620210544798671127057521459120116835232642049545237905539351959305683673029106708925235440535722338675934522357243269364704371293560190208573670944810972857137659042621713891361322328009246991567110859837344059535986252096677670384084417416848953968017022917339270402646880045480145620187322349471141312638131727320847606479407955286347095695543008818630171920514050319267384563878013206887099949935125968149875689296855875592102707929880586198404964715526594686905365142826608281068421900080726125841135903903397415402417831882235501760847171690360522464109358599983120301276135244652035100034708570851686357376277190467388475305117704008954725962525085914393267842551714124745696953708042609459318365936469298286820331255669892870728501709245872409853075106214559739556516232786440058987407579022048908219787106991767447928428380641566350916319683560525106262486180801213834716698360621083120639914190274840922987048188505505717185028629205057126075706694858023631697661749891984750835769842655382112722194186388281759706065941003989887402696474827441252306397220078384114018580117478891648719052653859762358479201793670654296875 [84,63] 23280794110676823898567863048627616615720448474192766719026476485086630735524669780484519640868358194867540388854164479050575490587937609680389233144456084029405193914893549196138374375586730427166315286077530439594094843723446100540331322153790391468511993161850470738649946970776196292569802959637739346253978321738721552361834097499474335238334489081082137766899332906723088678366607364235897990597309152581769410108884176679167714326980655053473819522741821214983899251974312342711363861910973120601984909283229627817960271719324929773131693021367928796649106348150017502928917683671711697886257984355330117557527843371084495292242400953840106742399013448744506438690539128444449622822341491868710499870134010231066768872873894261880410758850227952630380554070051832837388361678177333036789385469449821385478726845128666781069856796227844228403528788252614378401479416381894338924082937889989806527262275417945499185214049523510733805884925151751787643126032257319048686768288125985679413713373742404273404232077447229951973272497389981214308069945816042719681139120245260707075367961929687443884804030426901098329055965586380491663517893810653574884350511142058859654216195591174690703163024286076300901809751332348730443856665081582724499926466619242709871528121927367874057349561830840661234093288957570910246481881452767041898395274207896141933438998746838625920483621850889567222439233928830429391489698066363380055491541253407483274485489389138391756453806353939450351557411527473527771798973297873767549588890220456188851968794742440686014227800558865791867478688444139124701355683508653240922970339059294110190982945517319293681815633590143439629807670169496489961599268966249477415666613660968601864254025199592038897604667347895267620189511634857734558129507441880931763825131531823035111073895426841314396370995263955971932290367476525716483592987060546875000 [84,64] -1959865221758447122403240980058119080608490275549455507211269765084040711498556619764330748687602673982964153606149534929118043251334927850427840824357725339563120170913208938028732976371423618144335454201155623276144026609790185205792331442881206063572686576746351766511375261017978283851445029202773805955801437755660535502294365879643167764788356019370972046484315222792842575402855023196933083834815743196213031921537820675530498252594580472789434091244257339678466346512367280426812205127440385684299331584619644444379385258922927301469543890233412861638495455513815478562301261720463570197260394507681789154184318159051401575495067831105500399691085875731996654582271946571906737200691368050936305397066126486535531278092966962295839481237666277489503073711222093624150535264169890017162891384937506316456460998004089818167853113643093208327594313337609772110793763978874793107865855975596242864265057913041719217297820323739336066978587039313990590764667839962075392904973043563751917528796616836186022076490936933764959769128115228408227070850764678414226358257150326097457516741051929617844360611450660933895010027037965983462952289381779484227743979591899889994958179297879526646783607633043424729687802325320236498471695370362879401439578561365237733014888493905331688331643401924477507840944372349651133381038558280639913347085986971153930610869244871743462585568238570436270647415561473162733985710951398002199548182250172121979166022241465351579526575057761124021230536729774853732972371254603055987590663529131992624733801999299780145141085876138650847980513427099551998716398648744299516795432247735751097406630963432607365606143995991281522642471395372327103441917388410696042940903006293775769421634412775268773286484142436675778356300491384420005717899510384681468242262427422651999109092555340939867765108539643392759899143129587173461914062500000000 [84,65] 134658380430705447032776786417687760178311276648109024427152724911850809706809591259222119812840165116001126792115608984034656005858893461427976779822959158193451406307772885421904864085752808595791388645574064983815019292779225194979609204425456818519831796345587535033698297008432381346907971464505136735256386749320264412975770268337318877533254801892483473071139772775183921693501882724432918019776742159059216951323375149876569513546255450122120376408916799741399660783401469518161714321079286659805822750074465449357533193372314341308677648789138686715179787247524412466313591731237927182305212906799695552691147083650508888054965308633070864210767778786444197956754940262908348327285575595905497691180369176285655490695061709409173862384601398960379249364724501802809133510480533270943901853191328045176886390663935833258904994409975965057483514642582768547178183072517280983748638599078068497055640928490064114631452270876318710708655656883520530401737237365397033978785151161513421200435691625731802941919784222009043519193638317629237901361444959969706422030330292018912392384898794660742103159165787441671614301356118203649504319520725165649806799130876395923186552431960539363909206673398784972971474163449261277742565405289252380172816183418523533547848636835300467829645921902298354449170984435391408745342711086163952733456315229496269371206125609784945857835119634212738824791826214895837351472171664160473466949545693196655384849145561842827013431998143991905487225507061908608129384342454750520668821508381095051879895861542886159274506620732556773007371170564220803817980082888508576065092548655038139284409291733863957252554013925289817253290952534647574483981991752491800893632288307286631004700118934692078236435961967128220967121313772092874143420211490315811959313502211147542920894400071127020927085442270065840375536936335265636444091796875 [84,66] -7836556725161637494729252201659870306769468250557171932806920838618372260754328963350371814149793038471121118383155570417905033394453157502638278729318162333571094261001236751625253586477081514213876490381992959942003999254210915630733138341631276811770481344821047590547732483238835774996484954317035722306800128893537580506768188746258538591187505273604050138441595372742219437375573444080281364271943998041840513559326872641241876781220404154703648076363719395003610794366530960035524869356410439817438974209668356803781246579466418310149739682740939512320584311215366142834578296713526295679978209936686328256803044202276492388505084563887220858619912150748319701130839204161385062212413029169057494979633000061437531242682797982109024253986110698642537020224949607403226088683024357205027755016601223660366858652674166752516642569333973364980085902043810919789190335415648819238820782050637984131450450183089064783163943396198265922304877432604339595869521804749485166214088326960060539253652627603806215919142317031810519056203815860513075881641209495334587184068897250781683764010478990500010948345930802206008773082551785661646508110436966425288112215405023327030692117202001156031616918990007115144181893964053833221184380067204281736483617997871923832416611746278823568248446740999395910508485718795845153276730879538212597635019526910295628621643859503767884961498457398499250860847084199915390893037063599372244416810653938845968990575465068272608071440821618289651039729321228726926073949598989409663563260564419770391263481671495025133810298081675131007662087934818577420581015366484466998183523286681803083976869386262857443902051795194311268734772356990649642109368810434735783266038600405338537420042749976126338037451976046102401069921775712088851634332660430298258301764310609101007369387781661380367095592891502064958331175148487091064453125 [84,67] 364436219137628395816679448731800870115789636043559845794377886947337275383379341901641256868799133755781190453345294959735026678746849840630381617725456857973564569136719462330118748119889351879609064088111308355461313845635501260595769049077555162016590619216116628593666415706896892978940556685774480230063086302571332277272217197496202557652205700613288402858612811922616873802060532287254742604892088761715372381906330784010491946190811305871629534838560596061280711260177069218336701971022631889622715154886889737553154461618213629700629947105279414641472686054998695290236667616388269861445358099277927806466224888822434530934821810940636889193739400867111291573471270796984158433168054143199807458881101935821871087488268990434678874340300553792067677362321892940203627297557784581649902208587889454318785425078780201044598276149009410375234388658481421214645062233384128547990204723156562703639611922549723168527178845239369896154659888133451705472200414060685814899248335560310773020185005284176722863298209073715422335751434638302419530338481742866838844258148283925494453136595801549828224545545510914651236464196515007653751543468881165224898188461495864550422515219311692613221865004399497868683031031932792392353159135482428428854406246104477671841683447278413800308352248857637002081049333503143056044189251380308097726681850772799920078583485100583405400116555236497771341995638640589802968646781976681770132558625685283416139755887249224906940722136288767072681784143034420828056820625292607618161968818281603905331540806611106411575587806677740643042230684963870551688279612727248600152553148364307935766565609654963387377346763153317232737463342701086402618282418490333769804302808191917537884156446396999931826300095023716761169456803885749542762252727486067824142357810353997861473959551909388741128825728310403064824640750885009765625 [84,68] -14754590073293378982533435048485781250042927641953088030741615227484916272587779077964949352594510487056074002110202710000428628433395188922846548922678877984448546299577540424460557195401823725287996360955705252093589174463332258206202322648065381692150288411786561727100549614357891123960835486609962146775913373637730537561332618219402828776585520501687283581175151522335809818650524036483914298951317785273849365458788225193647796250519424317359776774273905894211095212004915793379996151142998096503126414251935059122069787532323142793003699731577299782505014369660287904242897381475118463443699424071570027705475100990532716682447501452816817448502496263697222375820442011285085499516082186222454090325712052428046285169068380085507661498005411161922416333765330693960275653259359275231546009381812573492669899827535116253869869722190307239933360953862354481038195887727084312628217759715095486810976189465352160421078724821471472301446250179906853612425292297709344268395828014523219572135806864969891328572647274779028338079894117112725061947840470581345968191853643400918049755910250226965859590072587634369932574040505041524922665761698246922081114617241837255801023154031044266860354664045812214946432983863058002896949185225663395597765649123454685178384380171677595123507422623677055190319422567806886684643859223252938013384649640265667466567336302944083856055947105348971877490796031422336889581016992877197651406703646741518486486126745237947746777658677333110358624798057055369599857009534745138566696253928165245149777693919744807378240142838255443700134301691687468270364471336048457331938611640863001873205922951140470569688599344379127772213676107489593253756996887058586880206560700936266993350754502457115521136013414235088057079653002373938285827806448436841688237938454077499113502618856868054287190261675277724862098693847656250 [84,69] 92476757818844526650656832465632477163149312409624965639860666390496156331467866195814344352907156894526334065565407187906479193854416280112000648362591207780638000916796554529098844002147231600790676847070489657084955841233269195551090529965816330706078855877370378923165718037720406290337402482699800510013859386483948694842243659929939443865862582405765022313447879495213869166485558125124913307864744154837321317470811134521052034058947144894724324551773114497933289606832332132722005374401145357687447370459701773843137136981075787761981566496323037963321064737559557319018393522112847641229275058894209970218071171500924810095896224749343888195316769275144093364082970392233814502378821712920838399001763465348248368570523966067656365341752717033706599988495578149468874493975427289794826605334496407708527488501398511271174894733188859324781122417322530756115208825321324311715022420443150627604813103725596260390520280888765970644281843124588576813812622010963328634851378858104979560033071421332875182885064191389815006861395243091142776517151241518240787812766879447383546425300247554940877868908487644794915324192298507853122389331883571903508495033378073635678373884728534661164170889577993578541907284818871657272076155785042397787295381404956562331848054661031349091770914599286587398542105932202206376058862971228423097856488296862011803553422849150061318983141805366808575064192376175393183795206347281185314538970824607094656339472989290347198300786190558175801611316682991802114656470250458324311780669271079362345810247181858695932056185171055996369810930546161448246898698389933688891557263742295248144823472917836794553247415102988122064362214490422141439175379664644210497067787584851089600380886590133285676860748941950095818882472540477117113592361790411649765242909472528300270573790219914940280432347208261489868164062500 [84,70] 3759110077212283246241283658108927757236610073097741569588115231023957310058101907396260333828241177795807470867844158853855520475548026327324007986219010822966463416487235570736397726884910656493363823527853385539663921383603119759488862966639452092384008832063513348364460360669750039969364878271239848432720909381157660201983021863012656077241715316553506440521158256234072533097756628234314203137438375676541383608377264944416202261515633292943201652125210885118215780165916006971561957182463866452468899807258088480984715301555108111326141725401614206177250214277994890240511522937298893108081146093100375978254504946206445919569054843758367743133062861805029523963259588259678515971082492163205857484995383369622813143030037938929344069749906824528540141930363170474863132262669785173138559654503565899494230537406680190014966916221567976303280916351613428963482924400199419415972508129748703299866296762093294488211833552396971947909691095123748465322112748480322902302635463715888730061398152888456872864290446454280245686988953379516161331533081980092238451378654962456815391654759494573473854228639912873781938727435833134034325045535829523941980568144650605777346338978608205808692209341323910620017286113259975809850157857182420412105225821559976514214241775388934647767778974621699978224549815226012810514453439201686782503695166004220298345407587988646895251497580333574354393699366041536427719172680637148278214274865780585146372301589806578295874933778695510004259846188381892348057202362366667801941557377980190583000744489318459641391578619038541320217675645784918688071921120427364726056686478769943001539847395096594552859201194601842855316807722339849011234935374588329235639788965851273638209288458067619201498198000578124355496377562850416468070790683248214406652714912529901182811308193691957058035768568515777587890625 [84,71] -1510746635153348082857225492804470799623317669965803690318349575539773209372066865018322226445800613763189160003942151492012642735071362729538648946428783535991113388832270240375356659576728682492028592212255796878813506167796037097341802568407776372204034109262198565186627043723345179082161484829442997121033460530100762753664729979084848041749670593225702210012088273710916659279751930269221183497314845620904425505513606961126718307771350893242943983979421850828033460894406581696744872500819940140394300156662975937463673739925329914050223211525137020203225089020774704009031290028026029359313539427562527210375099815008828341640470557230689885524375335283831293412143527118416800739268695359112257232822832275078645655915902637727262616772741776133154868540815081404826217038701180037597113650972779907550443965724044570996715467427273915632278172356836137967522214824394299227858094144603069171038270004213591453123804190802052939378633579261150566291733641640726960629232169279495020437821584512952734860288643829762260756512613571577922460803347688063438299756990935065853281682942262893596331429822735479505601885089235012663256326774991671385525622334389526872000081856333738086392255809466061446480578021462752319931213129243821565796821125572663710519187011930926418671730134515639109568685339759074704883164471610619393889049038786392996491126095089887989184365111552109793793645310296766477610104542114032807884138190509974387697114001999287855341106201421538535466643710509912717254298313875528404242301251122434942454728381839908675129966638266991738469609807802430997792723431270911281363190902948975252914968591758563611182790163650871240766187362662121300191453652165651059387372862618176178824470595033355044422818623025981260245949533293602775268848287979568919114978318696647292045322692547415499575436115264892578125 [84,72] -21263383241629877381243763128511715325124332728157682854769069215132584732318520268233046897605205135724293427311198786890833303188507692562749732298737216787168193816822841633139661291255396964765839294577269456516517073064493457755098815195126049976727999435121815533090256830608007574252371491822396659603496685577593656284177830268657710976436791722291387710517121198350440549002787508256124257069536200509432370534994196247291893134505474867366240499956437273688750836561429636184470917973180801855080355688391540045529330554662198076997582551000662215365781218287005795762596498246621280907678185754434492216314883554170527913814045645150686714860742053524472675426806069142268002637286830021428274608439258628922891839116064726391809221947348216301079952197326062747289510438015934136521218481972945240727464381337617382256061347964182982359523464408654781879163632624883357809862013826305599345783431857816369412179696666759627686286305752567881154237876646049541556173438954208604979454919242320718337164103255933801771819264133379214154973191607924835647632659599443954804330592898910655385956288910933587762899873803886197649826835246648302941268418696266768550719980200555528278779542363511424610863673985777685718211759633009405582296143128494716773433399436746511510882987297184519506538900524834347895117722690797040950949249906277444767335530697604754389477846668435116774896889025946536713800814780207884358248130017066335105791799441725298259665674828172558962624150967140909474015072406483894863577345195810120243337829379375472544318654200506130362201443107042484571583491067256212966933690978524521164852175655790854861134719199494636588626138811162390877100570278853086639367312228779746480316179428221869222234186574421461923050249389107646219941956299068043516966541116053365043813040465465746819972991943359375 [84,73] -201240267364718068544124203462321414152455092601182350633597574163897179982571468460319961765086272633200186593849314610800707524274945615113702407855224495611259903148520728057207332149286533409061310346393549466093277831750737345937513422025749851044444916169332737191200396159097636502131188812842110451357539405145922132753045514587257966193460514713428025105813652557512683380145721194902065942527728938348018009048307097460378699916813925621735437462849040091117269619320124515273817620880807181470406961291504340024933561203072081562858800147107178423075416779368837533427021582882482598499050994496986309815026728505790216974400971252913280406673107702695461051764900040287113073513793680845582140864255049165840437694924576759011637701478160030930334316550633673251039018840985935815521293164289381212563149370691683942612858667743142546172556869180525528462842953979939202023062130485876734112108191670344491901362654210419517452733608187796641401207566512842812811564232979408401789128018894942578917775337599318627139900339935291900212472920414116803188233111101518727496309105211219417776648657526530753949844209904700593143434023382083606715010941301241348611051942250081547518219058826592465069241949978287076711627872219030275216434017345570116837945519630279631221538595298104158272690544821109259640352383444786239724070516076628255149305568478542748163293587643648796295131725358356698196636784501229254560806059660710772934033530452760471591112889102279337923695026616733102518857129553974273097240482849739439585419640435493393878515991602077800480476137996014131456735033709203130555348880924209676768849590789091639326980515126524273262759544767966036335146955683273353000045901337865143892268491407372610351804277279284886807827665071039047687297748258031967818336585088530989505266188643872737884521484375 [84,74] -99999619622853666128240175326482587325680424912108663773075705853702254831198203717445568156669223885859164488754377440397431595093714306420867061672232163165566506503489990612690762414346201669936549644439867042566355748351142455565122851707892859121451988094676575679613422213706044174189007950699731622167794963403145151335340977705011979118146917115484010078000188427715917371770224597087017393334037343560278472291760299986273588526083317513305959516027453586129380501091638988979001390557821261032045880565462194173870873421859114142447165028717324208403676115919095375322647422895222329941141550842863865400499116584403307868274606288545525483481490374622845270077509173814678845281685247061289714251671407395889882484986576531272663407608394061286671525732904253792523353394697356389281664106950503788688094649249188640357844001822250230565550667249734529278354562065392189221622230795883913490617013628636221043456553782160394465140650220973695241728018283859669095059129905505953998865050489173480582999141947288145683898534871289643587480935468661006524450474530616275682939445644385432363445543937021820365290542289611524631683146443061928081657379120372073057249230940618211103538135203044392612049968149066243910382685286927354664958930820629339746859593796629543961333326257167579732353356426037593870990212888057397481321385127814501011900508947813903857550961285479927768103959304740643081042848427709706064113125737874021160788598312416352274760170121363789532874844919846929714065629764017806423868262107391620766750002183453158465963410688642316296549674567013972513492665361701194564617260892420935294596428731705777443162257740435987338003532276789466690118706844341715199425835021058550366645957240188931100045801222709249213363022047520139547163950007116468097360091737598091603419743478298187255859375 [84,75] 2385887225914407055530667787989986482191132757242783482039780854113374646996927470564521566360462715360662238762577102183262395992737233077788614384192735402162676410407381081475922110950562791140582990845072003640692316631909184242308817697239933922881127499720683161861727326291116127235689752079001229784035008252665470725867006540148524493652741278715485779876442536047789352767162383327349547083292243552440475565284100767270578343793021580069072316339649202552532999209594900465449450163744243764028506817170993246773397662142731801684450805727295826385383703402249619426060593531498594334945741912380990985121589655672582180818776370283188076363443699786561719122080626995165777912964701674338942265326190880270933147052603615782118426166932642948935266386216268721637365212589275732839344036388990462342898660836152406824290088821319298130885325272793885525069996887241490897975063373028403082819280684861004297377584377291723554727643504885268259516306659591856406361383534299032997795907670651519638102522160585773034558871345035247726141725090790460970014810956975904097440686033509982270950556281514810552740590164383748201569242099819124204101186013118318914115748891945576265136988230954647902525675039310405592909609968297046262010647733417034190612201753401718616802380420273619070885860255689591173771113048884332719385586021097802807709854778331878943989588605994515697317731487771474568090409181570413322239432639345974693457855984846734754359432296984702921908214803046062986203078351060227975310759313613893926225546873731871209685396361961032363248980132207575221694295064416175925889554879460084029464073845894033816228040952748592544958132003839000736043776496859071734146975586663530102138844509602994071914136095884067969077457884243437655392299810827350127406349758521364752203226089477539062500 [84,76] -71385295368356174970606174467192766506161917196686130253605163635268802840780483785744686270255046634375299413530844677113542857105261588969884719362077688910816905908804829976846275413256739963185934661788431166353712248585940064608571647158989026316995527425148320376720219895813007366671137517927154223229045359034022122999681635793518474644011051925711784544895092006502980356334605166275394796729881998162651472726230192737371112446762920870437843316813428947157340759308931346732521355993666908187590037844354438411464691409307763400203531949243290526785507384403236486690396572312084459783370057446847992252858592028169597109587827366709855068405673927013324570083206568647210323885429808740770957792253643517775136629227854854959958808519343487297092804969830061671310498619630511774456924820928659530232978297077554192741707780897841363497526137319070332652366710919981302308003568775877006618358942681428979338027720642303407383937180089798632535305579767117107194444591660264729449091634430556558495441420285101947545688230650827245946264362980953542779237465160702783418674846012902265851969830078724855693027666227292261408583089893074507503582625769155187844826127941025067631092713668082477295405746693846513009272078131729715250927225266872314472103056921239941872643839610274138150576968825920739966781156473731109318583259710266265463242641871273030220729898129548239801057604925225616482956133965150185885339551691266302555559601121097974925207622694994036759434890187592158661547556115321214823368952345011105095303460133519187828237440242871878858837852684870787200377554776880095543119462642631382480156343309126741457362340464470184508680800282977679405933603150126614210329690872043697722899892755341965717548294142904583836336201197143961242422712321249982744820514099934226274490356445312500 [84,77] 16107289735933811538015010924801623108669107771045451947225846659483324464258462735327763777189920800551003088020789287283559879965691298747182267230780629785146561561252730619134393785427854269910150465824828848075991012415891099520543377530416608792531022346111018800860090842794096195475181839857013874229647358955186837763386115515203732996353717307821100101703610638262020899330653614847363853942505999227336314951226433356960344177730037567578610976771179939574549480955670520841275737519203509200555519301360338496772889502630537121506778091232092387176000408085215048192819663446352018450911634259481292187293997045519297685582630477878245445617596500169501816685241375719282679437825131827298710628627805376392422487530323520474742649717344338368440401233147358130336184099306491327948674484339461181418931209593844118760968367726889998659200109954252610337832746391475947392055071993162493936823847019289029188171671354991295227122715511287392302266349960738662640733077949483492106255242604268145448330244996337448052589759021577348859634607670150956367903631349184691323716525327098940132355048156924459570889666626966367041383504586296728425383390546673693666922548672291785839589104973298054767132971282989317044649424415734483110092876498915893453012552369524502489082308507015932958932700954393673054829327002682600398854058604373912362231428860070435330459209508145845252722991354948977043382587198640545612553797409083283950085387450762352628437611823994547992868111087212496057850190292274963379536135513091881718137426033313275943422223665154932621803596731655143026397638784709609394451970393850364009089534672770840808425906047891809964376729244382803206594266024128695538402136844668540180011429771283560524762132831547160269521982832189926607652648838746138804207289906287193298339843750 [84,78] 3802043432738490287853399019661516504395817745672998652013816932683563270745428450363842080224261006196362028080775791883514109849272411616405998535180577920232229480359412194513701806788029078453337638812820373567671457535176372237234303922963790977646022619120547639453396523193975399697414564498944846410512109529295059968629484705138414219845998473808250732774598854082040032752461204822290451652127608213903675650021165608795836096455403283244377667298343424136432710019773942122495005203722766982880898474090773031923514900343447278397200670541572858861379859811737013701648332266562420737740714528829581945712992652178662232169877250556902200316655181686046740191522279118620196362580531918628889440866726168448039060681548818536171040750455540569091462783578898101724661329656783723143201833706574577334002120426275307305153992207601175998188450129189836623326302920816228140158624945302885928760368649656889070240377822270449755930069050373375454859449572933467657725315675997087188420492296386873066945192310189075602370194860895829254303118714549040901683051971272591231105289488066845730365371759029207067602868065220037918688560390862326336561892717167459927655599347305919487686190703056911392065118803547292382907481532196123435448867287886652744656108481713445885220697414894177004839215510823394408257492780294705466862099997498258406642555276157134185513522800203854689692089041334588964122634711867847647194789188025895582908521519021441286120892463311611714506983418341588517650523092902884807786412191010105470449049470948897049574654807383407832705487184567795949262226407384279866361293412832741612964609356087850039783274316254006551683117535826343790665906428395015175848500764561958569990557457992420748189887435935657991274874623896688207541410001008415130767119283733367919921875 [84,79] -93027143397890642885080159558015648561829455513399273536444501667243948812112372390313123017944845196876479216735455150358507589894192706815818132745364769144311930630001490323515521001200154367396010349768466040473406855812501600437028307873176837636844052651004067236480268234117090383290670326878757208282161521293668191520966762634290229139202920769698168783394600253348014910913826048152949219703593972977342210208634714001251639244808489313669406275460619201420746338106277766945037597927693453137184656158900371101538148864881326559483273610610815322964409680771570026815312169672460222354501836758191983805457013407460470410217488170741902585948911838723856415560608467259167719761209604716694447656197473291491972281565558353045613871907490220380024439104502907467099847497921751516588513866887990287712459071348691086097253642869549506113788440529334461956219466953256925068508928211800403151378645309805979299497172987311646320671852712703763680005636392677980998254479978228444266454071175956259484684568382257737636622994892769947475206235286128598904151561494830945659484756251850804734917486308566841744562149608441626068044960407499144718955853589041725369500795557736430738583392311617196547356489794267092139625980965841623319664093907160873671393764528195641081179371007903832555506876820030380719765761906953413043354169377049306811931967826823712066143266064625438707903082962944946849992916765971225953916666379372098192136417741853179148568925107758389564154240668953116239132340181642143301428191024119341625495025334861314072446427353870155523137389407937107712004183683840785782043096411621247856956118335672489357607916130083610328417839463901165450829111416519541826022691935296009163054140484005713108559604819322869101932571309563076195192810923410758437064614868164062500 [84,80] 425668134083124169420609326272032565223443090246672956150602757178455846864019849006899639644033635175520079457595972731416599280745283927130568006057003141245369040614966457544644122651000871466241867468564493793529674603181071312181302318584894040419803332310266303032436867646739090352558451496630055657607194633219700695127855068256826310927699540899257748686761636329611905238533218528288285065521923219182731876917292229138296272853724532578455599964861938729481263254633035989470340106226034924708937988577513733477423847166041001320105682399046731594135630330310045109411811052277912722513450244584481538965448840782948965121063773464543929265411368450176266052839220185039870415170802958122667964647155070022269802952028861795801044382380905969506618075472109436689763912595065763982395895153796392834585918143258280758075880836503992694793906060392972648566437239669706732477991527300851965436229839051060484923554877557896272799298686685650870537507886122955511929110643157609784976562493908087806624756227725728686243580594006515322004797150052525068517890510097355167945131949184927729148612290430209280218211360633723726448127023004810882346134264614344478686420252034419853549934461184515509808155669217853594207675819571304235633664633748675340510264724604426855312187645331744522607263243757522301595801975950106000747326516265955900162806661441581125299987989943665405823859435108883195367954346221524233355272109924216304636151843528144907611162224876632108084612475706671230068168577219029980930168181531514474251802760656876792885150484504048445865863960206966394795225066200460140661046045427607850454668534053238350995010927612875072730744611352398805022944516085036323293470208999267650392026440702794034180037477768358740553317340224487015275432393786692522935131835937500 [84,81] 806092514363543585440977434705396347247027356618813196822022705246687833065683080299204819946935244430971922524737828639453556950643404249070738211493089343468073854961938417659657799308801158826678729250475339095681895478404073375217070268135758906205613083905837766093636134808436311575865799971937303725990814168509332685036272665265618163633773207262959776803872939025729249055061535065985923842913048687861646091170196699868669207372583806665227977206484249690479881008932785438784470957915309526743446313929036270977187151094367634504745256396383351792995424241274593845959709309990417471843837384421773496107980228906552322092114475460077894028839781506626262019760568120962046163538504345906694379108675901117720495989744154050276764949219766396587686802797587177680444788319111722577918453284077041675337217367783087534493164509902910367488692533957373284229282417390477488869949126835588675178513493133067775783473847244338282071345486314402272111511765027750305776401839602199002411957294649188137827995524046018601456579125985803643964822492717714483533578299805421910424603653722497065224010466446495363097838763027555389153586940019674072495245921712250838266938885645792771828393152223845242482017342034416877452198858971740596103820950811868632531890275634231805966083790674191823437769787653102738193762518669600004836555422986389462070207034261723284820026565883407592551008259607300436604351556623871931531912295467441658353201133650870117281013086646890240917463819878129586137761166808384672800918367912323259997717823025983174041000505986384341462221208917923525900872045904386716938206449784712753684561858283332172621720187197535784072988367535491009021858320730970121306581160927185371512112686371341559866793044169905165100606783037067900607143473113025479003906250 [84,82] -51998894418976896351837840653164782847134418310333289552056857422905605513040871689207389443568711918666724864313930275297461268160569047684619253632002682412389061337466100262054293702556819565756040621826636555900336331465028978022562086659215878125146559909006153068803070500570075411606751783966261828172429681460891247066042969853655075721904896508347334615965844503927454264051875149706890612732035137969960735275265472619933848584374426235838454907035010444743911181926907382000455672341448258841433261428773450568837334870721288663446125293347709591684904373132279393148129993396709592730492466646143089739865645929464306166101826451673521203140364665843199424930732790082802222590438126827475196843000655257698282310378526971078162385578814460048850835432569166893136515345471110211074052072547671396913086629981726363360018789262411561847759089694243409594040705923048975191642616207368892306941404458327445253972150819952196529515923992632521383208462180748509584398700764094843593654246146415799020563663142173965105480641224347508348632578653024240876103802555332097616372334191745744635036811634742812594222681252075388414237562282608293477485966744257439659210676383577778065381820430077864324381589626843181520894469764971056479171824881792327933851488217147798811310163450257903448351945816202835244836686578371098173214860306691194309458417006858861905383771026398022246838945998682201665042815795525084899547352712836936017579593692893193812259661553972218721653577945259327186993319641366510476091859521630923730007005552683225682428857908426811461480749990357618497121619020052968576752738732455578003023699763655825687436602129259145191286233671837522240692552383054005783735073230825874509838994267658101143046844468962501335886567079414415630719723631736226484375 [84,83] -71283784568203170399683470585113507374686320428060267978354297986819804994383127888017707381603801857465355898905309691499346012510913115785940329424774257355418098832975009243870583471456185455489514855666563091585400703101418626255177565119397328372935904303550480418715853478521298517353659156541354039272780425850763911889856626550063946678608520983327744005216271739253613053704347435677739163119991311229169144701266334626513058759192734804163572361643116240120238626542918812725441395714733835520114059923733882926784482497468594749338599261055247821146669137814521595456259680302174815238269609766084490112845739562881319096337367342661362905106057938546147268575743918114406447114248379292884312972232508288391305245943621536925879186092178630094889776339700043841359391788424937378237474416455263073939850519380910987267219695044732501895963222738234708703574015988237040317001416875833229751454245967655924758654582823239513975403451021099752921370104709419582068139055592833159171240520843022277182672758251518026318338435297320223769892475777003060734004157649270630109516448865781136714322597434002380777490586815956342373378200048957784469597581958615893556914066403086622508702242042785343601873897614703732082683698790107743019072311868254067646353352706823926476839469357333909587542169130885643423907526652519366683992209009240224544432858073080063233144538909340495388660890723347814688022566639506221863582097339000901917194871841303737644167081513745286528152346191306041380353984749251489711769458035804661246226762655203459020238149311572502692995513926538738806530788787846423867099831389827758856846810392519990862262918858190671440820997044113397248009193644373968935383295696462148704334519574334938358693085634153077073348783989572971365806105224231250 [84,84] -2550533967271811409579423816678009455681157751276258503531254481513391992389186987353489419009683603475169083113995772145627534167965812635525292051678679796821811569226413381753818477919360565484099114911392114501023369384645166992512676391377720543385834916167659189632793941240030330544609070151580102879656302070460558749471720376662427632965359983311998039144255576737705092211913415000740683606333971113558617182128738343765696090982925580002968601800757195875718283389334409049024894145847886607244262311993140978582643375561046922986213432643885146301036337705848439920694680224219265509719139891811517943318174976255553525864326322188022428073237357949916393488033258454842908449220246685376494047247463150736063471684139211952142625900884834543315811682181227131864557973676810023560650742557209952020790993330209926468704674419394775561101407760078352594792625481938376868881553490613932407386491014727471008242842874142386651679679332918914912863638343966537965542651903873454728873576355261083964566494227810417177650067565392289796957386101889060859239244680031695413461822830063947181807787084494637367082158856258790899905925369163784759859390443278733540397761530711510198525091728730778734513666771076312020839604411870315531344350246627616096815089604695119032452953019706519727558947978079285308648342765410448327124737028608407410819157161100761993710627925296858341916077712689555150725437257655474145015903678975765067314630082961321137093383616630299170885176562043858480207957840729915268038617521828338380086539619676426776250644952840783416675905554226353264713002678469406661945293001576062119934671667488413178198109020003248784954949697433494710186734311098081054629046463023174476016848197328242443879498234988012109568899770042988859788348335475 [85,0] 3117260508297512314649521206612905642285255031704210603850173901276861474721883690010553689795356823405470770976194127379446029269353312886789340232362330895289667590981528181223211529744396083468253431852521929390941290439369605191239972518372861208188458451221805259624328118429984844611777188527524407460940712178927043908044205746579365972107735258586364576653260748576763533833623454444472913402199412458937678379291422760457191884537289646326846328119913788599865670414892332697177155688438289030660822409938493901910113428309142605805125020771904693219526347714850978676366505742909627470709458220149464399118721851424776535387141851399344910066468412680004728137520823765526274729495875502968222916850001901706428014680548219188476566834316141059789831585885701416183809933357011035454096200708331239861747279246439695773208399840543171809764256612151337440436577761437002857742169833809681681948916901384967384258576097195510424318689512967884352531572454538846900762590533114828193297644467192738138972048806968236666243153031050488483013397714578633955278732549429870874972391859730878075632433493781519459247948201671586436934108820230234986883038669395088621072288882348464536387831872031970590008079429155627681282617654547024437982306081998972641114970191818129120774460439650235274689453955208551039719177582994442497937517081156103611725809489192389875272490742346958814675807590078245283017557760181328146238602339021506865748365328312083892731984378027348155504595274665904142684957653076090666236532444852942854164975128250117065054301224646920479363963744175629318349638336794800295943972049906534344335839016055313896069451792673121516061200494681296018485580411150844070479356415790967878151540067984099834866926474581550992692233396229249578775248489679758859027448714946473450171463634472011091613340757919349930629157062520965206478845859630824008672918106209114783003528726699016856027860731016543960987183470301431498228339478373527526855468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [85,1] -247264321210410188368372095527630548052990400563529396587660653711680675798547202704565755640154087811188608741510139359392406952644212823159308805435493982930498536790053386202026541365247309438767605600119881475704115228572936539306076009837215245266049623654199697746175399132769964276338033368728986980547782112700097652507710369026819895000072693615464179382756725324105425513394045715768180689940731716348505809466944880901843432293215091978465812575823514853946138119507445710935449272247220591278339324752366788688719722042046818690285556051016017918375736277059679325780390811750936764938549314300428046944743807591725114626159935781804140452723975805136171193482248840453684597717823662981891470771397213419775681096668203084268872521044245970908874031330369972174995994157940796532479428398473730477007677138581341239798152894173018818708917404910250060548250493253269172770884330275777644787282352111155210275534432188413191974705502313245836574407046475031015718034542991970995003241694744455138093153058586469478735433348521286968180826887161669422747386754440487264054963415387375781752632377698162259142286146314037763358751705784355794050214084761326577561730651180052177471155607620644923081818633746693611436111727500038918534589417259581053326612834445930109094734496667304708155367268660207617379824635171984818918082882657216705530215467571798769243283613745805232429752915018164008249207725620916677795791824004250828121070047217821394100679700776453932492423539303801195777736374796958346420867475673882250924799949161307742776060588897516575750343865479538883935480443639422220504360097491871349162646685002199765540620098391146739733684773120295178013569195390548526138050421466433104892203082990483989852513883080724541275664685438366283667685284438623341390119636260943470734852977784607395263848616892699220229824568939707656209751384712272113401281861224683751334751566486482710833019094421799429915296826641007976732566930877510458230972290039062500000000000000000000000000000000000000000000000000000000000000000000000000000000000 [85,2] 3944585003607642445382421998383747184315670364144353282009362495604087805416430889642016987783589559891044017261387969277627002935458066349053053547678453243687660726535099318016212058839271596466785347146778461869998730663103612281865033869843508321997092946967444329376554002597266053873651082140478244228279610132631023483603704327723851207604430751472160782591070748284817092332252030456598576281199692211821663264243161659758564790721251150123401994766451297366845550578440130486218780493836546195194262908655931658023573600069091438781348818361865614891016744147020400820656755607010477051974706998361387330833803150125137169812862618616432440795522421126553381799025952192341285841795951253658242448238062706131860148920265867596623611184308156499350268858385097011740725670744701733895111661069899968865652195659982093935837694493497477639423441235166883311896440749284133029311869285171982361278989694069645130885691796754322826141334087488030953221967231845098114177567721919144456025041422152100889178440050103909256808085430030735663605098741875962576820374692447318440547947518266805960460833332478216367273842979030992774597667197371758752771566435894166890015915075391662709338409468829642560983759277705110052324729934588744678125935535263631794279688187065516107035061891759231495766958319492405609833185124154773100256205780696057443766540557700054901143108115733507071300637250980631110520289645378467850118016508309367215307809415123769633293406975304238196851590078027671095641296483904626174549483678886736121307678005975824875500464734456219780144592351193163715888655076642408887291723392282032842531109807564898465087747041780346897535648997989174954235519987885892377107244961491918486816476740209899619561612812174691725923669756411539768422607291123110955716060070516712289590720758663560875854433284307510549599138866881385618371950898246686912515305478642265735341439217311505408890229488378757903348952076217758411919023231462233525235205888748168945312500000000000000000000000000000000000000000000000000000000000000000000000000 [85,3] -96786645342599816114214524889269437614682279234543577992542083866474116785351824271718847526225182495310091567136432714364434579599582912639182163208872107463536930036619265143376626084965196232730466315747044563254072913236848282542801774870587364679554697608384439357133565339652684757004497020263460914564629215087218707376306462741323273691589503563408155754220794259913651019234958765642267331218931938598601711804601797807955740005170221615188665924538560255910526311869776463382529437646173611895847200987738919841261389155461427721866994221347988288268325711828686283346014618276709702270260634256231474819906751953072539638427529799356249795664603532494982696958628042916947721235122941199843810993233649609450854857333288304119502808164657657654312787124648952379487276214466273666471432833169945162612261216930196606697710521859583625935675507101230293575107364507897474186100650486898893580233489825166619303721624175938269618984958302629555370516526329676181326836047981813421851649173020264377185324009527950300161097371752080454431774451594081372323722308695851930484028007417089025869108996300846071227513770598959812820085448261360122339959381524004363409877881894122214866644393961985411067745826609272035225629018905404954615154457025244427964868390162547140607485798341644117181746799536032163252809598723861980154111030673623195974369784660852853586681245972243130566730893988406036321485879293142526505627440940885250117504941684383599704710929185140871417411460227495171100932301356336947150298302502449322438893718679050503618278223412251830867507130315532463797779028019415443646685804042205796212900414727405383462611698335762637033500437649843475757867739636170967523428361576010025896887031486094936675439284460151908385135021060664407407204019035718116174631622650679589960398211401309674541570448046872315820336556680767859763665322434153758492911871134854768840731192193085970545313384706359760470426054418501812586991817077830546622863039374351501464843750000000000000000000000000000000000000000000000000000000000000000000000 [85,4] -5253054780298024415173300216421008038011770314069444411806750920588562183026347080324105857015721212229332044197098825522400740175788505906906121749666677051633794643836309607540767274433161055224901271979099208633328725375019153196223046675635134853158904086772720670693498667907010885504802768692038246094779268475506778234597788241342472708018569448266009470347878959564717502049973030360269782456714511564769907654891046058983962502137459460525450259997034901155551356454666615295741779786899335159460964134774506160025847154465089370883374023029265626787925622745277031974825471602090155723174295053016246871730215910533591817716937742401342989113921573937617462354996500986207404983350576828569247508676304266227789759139641742083907812642675276458206036779899210371408640583290876833063564318069177251608462692006613417079720810824493800066818833200573367704764398946026557773529483587178869211443594000269329683730943884576602877363720947087524883221035855039218810220404529569929865668317296067444963897385857405717221019437070393338996287291166862860064268883824647909741409416696912425727434985136232564962613545568274373429222690366949520042894761234323488911253687419276370891176899202244872403611714685784562280751924894729809621316425423518606157198468224762656920555012688918820498151983871168810932586426277828163535476772560977282845893689166989219045414082040095907703285782538207483967254146655721599278916651652445167829433015935889528178910102444522787634819926260406203846352560867702390577137384648160800991298342983216392293035123385707654705316565367875602720655034839288428710212099577329779021801186401851835516897195756994154320622744402320901397460840424775180888089494208210304028054116865461555373720062376976119669808974060165620082613920521400154807928758237451299882238612995737602856769612396259475283867579571991745006861696166505140662325576969198751502103730701102228075282677581256508573778431713720753744762110060725728011288282459645415656268596649169921875000000000000000000000000000000000000000000000000000000000 [85,5] -23061318298993467092073580047266450472785153952185753808849345042306127683121154437334341800670106286596547360876335981930194250184296341740029913143230354962761602976604136291879129598888096381239486747742705152949061305919618444484631899066203180587959594752090967550817776102443322797728325598367372927052515102268741057711108247237536058003565107108632668197355017240924688690940260958835819869360174583454540610689974086017357059479953429887199447114916477067190815472686913478537695227369106877211418837464625108737982840711201482432211078232238463597794992955542403618189069305346575255645496305941480603700157448081587732789809825442453790847363214480457402696119639046270327971797808695117442912462769880118687448262333480263144393173494782999479671502814504964106514744636955179448694695359917813642597771323765129908146111480816997108840787710850144745880501801815163120198641512259230467258589845130531930175298746683364499905501957751930729598477260645883435174163687166544824565922397851663491936756618384219908872609910401215382788445177168319945853224753758123896855624931966525026473497256976212603329055763806423889472741964271998572791918129921116704986215972306095005354190037142405614064141782031765164213301635705591689364914942178115447915880830915985227542141461115363860221084142592668769359915007669544734458012426453543222382327914430653413655601116561722846090672352682667656762690176520939707816436465038784156593588076637381220791025578263642551592353206025550549342356607729926237971020115810289507585483362275587922533078429234009219988083907950474011398870530460783939861365094044818718221286271348518309441891302073867664837580874064283475781345942547944099137135167057848352150190591133486604350293313538310192979170279486505588224960403655818098041587671056176132836314560823888919255180612980664695396238892205931937659127940324758563864850429262134024406458560060075087115962731296722337763881549488156954601990472600928354807853226660085965704638510942459106445312500000000000000000000000000000000000000000000000000 [85,6] 270113695175422087576228573688303533727987206724969564897096525405417964259094198849347952006590519461460866512648762412664236345230002616326586871311418022282797026782185074891859663192118718860297933884600110646137739419561440242029689747485802203803167197840485018739102118143895381324269649456042937845050372607027843642816904353472162123103551817308274476177060705387699518537304130081396893172395328542253789976885863727310332153416703494705519433125834220724966064523928853538811417344113068437170243404200933688063261223411657449601969767226924033969823570599958303973439466040692397804951174178936300447316716119309449535411393331446852280155179109042271248825906083342996186656126107187735776735643870409804324624324948334111493340111467197971727862381302299738990678892150643219786695468347718775817445416884334688624118964401900827165751415840116527440858765081187344171481535319475717903206379960982843646561858358789501139874162064723219012355944608041639761404076319009130333787590464246936429319884073719570897978521340970448127967568492860993029596032882758800060873363124129010099645652695260719774136886577268763276999361169087684343344912031981725321857541313958539318778967219864848204787170148680496139355900430981186151695367006304466209739103383540696165883813768970314882469798657294063324395649744217444336729628172156499998587369105462856410852640266221299068501995677183746180796845595923765641222365081269816180209023946704068905827274414426523338989843329621706232168721107155398250450852092723871817623533795343722186284944840358049169571979785225882577113406753927823127152368712660373787263589333985076968543579026380915635719287744927097410384988943474992776238625651365663406325475871379826426926158801427602155531922644247895896528726864451808918271911893163636133884698341900733555237574867384851494511415258382727293706003851456707881952264276666125880666015061760236967547702186960048121905945284844542335166538712916825900268362557060664030927910062018781900405883789062500000000000000000000000000000000000000000 [85,7] -3631114026490635412243525199282455738660428870951316982956366166075671621694191315670881856699618306208806421262259868207776696227235413827932156483002654525467121293725133521348177737717968631753599919470884583620650709839478259676909184693662618722072384392987884939291439662390844631098088650772319796821204423864043535670949329786280908176066439725390523918979099373363500810600340698393233878259176572688230461627700801647018674572847665463573233778702134940789963582291376173709471959559486685154281200240525252128127300917914301960005457498537756599900997685992515854903057543703978264744276548515242949721496451300378891794719457113285557112716064464786795867635725197242206800078880046433318574413040685426991141302669825753534218410753830500454693732497870107106381047627059163511273415147128835167416034569435594453250776583479413942271395118173862365844747186687472685783863272803253831964365834888772052420343388260845259161888883813288259249674253290152690021078830482046321914734280360853828445895172935512227285562633087289655035678768275844163127603456823990877510225417117674841465135892709577821874787539216706436782255089826335914507336449827270463150682601043959743729048735051267308067126108472195813132107360220643111370053315302859598513624961596691646756840903086307583905688836608253242487718246236897969065152101468876659102181921672299024801917751780926082752619894671359285610766956923733410593514863565068544718354298053296659776764708941503588807225892885409917596371198406171688596467309057027845118176796331461383735784186857709017434219716555268986527995195292859261012882539724595431047027742251232266463099913943339976002636456755365038042613925178284702152861145301577844911063116028917849243562622737780022549696369725412847907855984772093481636218055253751543563833671066518184793724754829567522112276530042681695733019717704853819797377251328304993692952877359152048119703414542631691810601395457563697946444102244189114501370731257282042925282894429983571171760559082031250000000000000000000000000000000000000 [85,8] 12823065911916459489411588177625981425818964727833166005984914780386692801771679970950994830199459468639327448874371403303040752060394800151087275877659008031763887528029192755199508632238780497512373876700099663954993249805390114123350173895536712272940780822582815885289244412341821705604996499042164555832544857162595197846678955433400515769104472070734428534898531944710788842608570923077229717105304791089621023532421273370356364010795893265394257718361909886722455782785786337112659775819229746345217985686302615062434260889506969302539247571436517996267649173133747325897562384468845622828649666050875221826386313568622571666269535486709322657840431621791335851571602480548817643162108768436894892320918464267900632830416534302341953665418111113598689787611317391791125688632853944051226929524992657877951620588416835747849428668173061419358525487265721723368722771337809197205266672289696736593062679409473048369513548718644084419874608261490256241996394736738927741145135051743872204409209367084043465298428855911399921226760718961806638355078077764577643633992047615257338568684931280601024289130296322360909111312141017335395713643554877341791371241429870366446612059516401263674934067609148422843693566238941344083240636490249239753008207682260785734974770318498964834281792282890489692605326011301346721755252179730782512605470143720817915061568649794871098158582836712170322326265023018925354728373185910704355254204325306309445093176314922978268008832440018233885782204547693791836545618758536071545648847516376956296943139316360000242504128944974532250351459636210108051302467568378378167145801314944751020404544317968917254630622749507018117738149140499657951966619968321294012908579597758077098823258757198744286313577008899518024184100375225192590822132026433318361746488881738789357640824428010663565214744809228911117296438708921842437457944543595269706671445729595427827885816409324412986299222476057915879823147388812851768349220382796046983683721605512258016890125844611247885040938854217529296875000000000000000000000000000 [85,9] -20678949533224601678200411715385111052298449867032162149096818694089883490871749167437158498038829158211934377700827546123575285568775135527372608316516116440772056530599698606762031388163035873371723262979912133329486817466253136299594608309801812146259377966404102251716101624437451663056776350377340611601003875975998026312390619566697500573935507888131655174214748336112313937137190195420423754046914404152359077259150302053142229728794161010624384370640642292456006049275508417274284608748224345026835109535890233347706268865817332973205225489951090167508659871206370457972048422766342238089585625958001389192494590429112678403421165075963996654369157312551816432996595867548421135559129064398713530777012206688859309525341561170121839590458942909752099719323047368252531543401543514442363546492450675766860355587886326739027817042343601450527107696897215320999615084307639194828913680596262902918724212752786061690854238499000341306837203253050513760804725664088341426414632061744353699712358887411135524406262221415666662633442484605235084091025298177605365706576318710761746471051247157244563667189884587767127000636429390369487371659716915435735745938747806330715077615789071642564538885221758412945685440893750638845906681752009151470463499274504399412557301234430978352276209895109067871992318474420201632751904115880232684413805129310149392334790370523175823281908638539018006438029587683781708950109857870999671391092577486390870004234017806658734465558051094205135407959252401903262682107578435919303455946475232066858657638736927884259493948269815342989984173045044487401545958535809519381783037810125379008468674586774128157247325792118356948108703310195680142696131135268425109078220388185467200595332018084368907136803403389802083119371130517548405323753200785978710374032734970577010646150489445197249937307002780180548679044224613357095311470636877330839523910864831901381189738779131099219652074046061162447131560143202947808806427888340222993755714460339086157463807380540998792639584280550479888916015625000000000000000000 [85,10] 92562297016020199247268287732030210337516215139714333352692538613924341306417526240595143293300549498133271237668217815585515170410254847629134108628559187287882914977913855151322744847165310172339163602087454603892731452872644258224759537137729472492160118222824140822828304129362792882021643122434856221023504545232232334766458629438488850312211974739712606181043782764153037764649443321833460488542466762080357360908726171129237832163427472456054660531904406223470580567610845538690325752238439731535199013434982533320105886239380710263419890668293941754511259678537329343614437168565468397012919072175759936947046305459123776576916533717308148330461022549419552927858444286689615969783758533443072976983169218645185126751033335882119766328744489261319013728420932715496391819074232564375117790463763832629006104677351673271499377867268438469521337387337160218862343490885516008816865653543400124988627167323241492575837978012682902888137002321477396015475156860225519293417773983124762202482287583346348229021490507668201241112863101269037638733013971174530827819313508707571521294096524927313213229230578297828570495911442051008335339934925033356915883209109183309605445123233313159166267134146263936701398870979057245233684959699155856680563818050431160932111967857668182029879246928101870515969765140445310727241420828673534854321130798069265239918643906717689064159146244927329026564404838621073130086374637012237953248735859147631109943786744532312531144632160788607924662428697760627848259880955726814639146556222707536886937499874912633695896700427161828528948572022202494564314477753937491091469785444446292907024465532869299829221240666852207919996188944662978095346343498816908286404328351860316478866538127607749379165354621364116589327110744023029092058069159205959863993015853044791824287478781546127954571452701742108473329189738018607733800156549126686293508982168275479585313148523105333721295677016210115921887802442478013454313882230753144359595701406297041455953185308709596501586247541126795113086700439453125000000000 [85,11] -500068118658920134109524897274326754327014057529262635604584177025341720876577593980873423275845015078094265588242937064509740789641333353690218468795900053608113235317301807987243540507344182793589723290995020658607196553671047209385018907853349637594887817170061316750625904501389098307020217037975136503872757227834451855114279150884348422930038295892339522025444533153572909346841459572444593588887046462354907330396971834107945296520924959223422585642768437351660994948149292137859850500695155751241359588815433182001143435923556840982849932401500861940718126997862294648735184206616856537731163562657923297546966832391353989261631288993522955073488198715775945882773603298587551879398007130244727952119384129153398809572088851582668874777130836972894602767173182205050545774651098335453965140308616316078505854232689850484167642476276427398458459355914327120045396111728611507033446149375203749423190990851626969130366446021444201716688958773390232069006182708279160128071674798971393707991087942458722686566950089346976380959799576657033488819201757589630585096958513097130926247879434123725028794606561652582655065532175189837700833009932485671642911166375122837931911334997139153820188376675899210968037130593012253585212844937778816205487694983440987844313332727497428045844436624050490158778582362953527934735224786359054234286339887067071986215210350556330154417368865384717683963801905545866493869633510482217490160328966376452727685570486083968734085700659384171975543303829649563284569129005508652373652960840957287952903341169168171420095663972136292942509714477598820179588955304497644041644527313487103362886123169361210290854966509177074176266061354375249394060622077195720934464971039715017743159401370162571389297188789193906073598043777025665769073675408741033334776843246227393350073876972860800647749058170993456619958816957297027617054747042860675309608004736553641365050440647948836187775480732498128577777073383135422852834012249819329778020265044942874294624068746712569621948318854265380650758743286132812500000 [85,12] 1602674331535108753350578425422857515737780701424750196887570424497240695516601858676791808470133900622847230978241878034085878631796317075908500044238682076298610572232068061503940482994131760822412021532610377892719935558876590410030871252143906219098175037511700431818797207026976683363255002573796851314672771037407126373448981904125923238925608181309792546160779449000121591097614184350628475030103896577205322210632191660666529649334825601204396825200528431855384867147023605563579440077786857230012284897634158095133556413184515900184085726262828499140250121626443406354861670874563641463015847038696836851674577928583056297219884909481923483264040007570157737296156733500164905906989662459010192930171595087567943303851431010453631653477672948618295351198846531326652351523447378417025769020729867019722619295930870020455933645277585932842490603715917904772287980686798435965979294343077426467449121229540417976727946337389394013945938395556053092204752309739211697981956554268291282445127661233045420949471822591730739439094809135385368125874150856560348464379526673507878235261593493354558173870947866159902249101265554718700326455539444943590225576391092816694863693325231836896883379529823005191122355804818907372433929475487604558413913763384006298018761253595250477365930807801375738502591707657895557159325706154920061366985747698390950577400666589274944978676056362015848746711744945841772663063558368043106989703573037430040280566727004349803811795236626456595668628035826100671198937361994543667304844434586737903856952926535822512050353889715497321717245596251874640336050029648236275583581932917601388599220774591276805909614079452301313229381992170936864610294606632681484598519309601488084563170726924741660176315788315950168257201314964776070118630797580554674590065496865551644023571057793160426751526835524357796944413577416655043922012653515251855082836220820640042097928424003701322268533438016306559212481265457617496482699593186836346706992735885142089720525404930584478790933644631877541542053222656250000000 [85,13] -3495103170968823576023273816934496694520469849733641879863317197662136425460800526777873390548764874221334698607234168275639464564939904753957133716427423807425439978897499026017300661435028177377901319524168757477063716548077133886294139546812136856477699532147357872406983491955849330636870907858344024221362716304178520790173693322714053046661865005683133899743986870260904702708904202562652349670431703892670688646782206875362669324834175873730191113458270061802076630204669161242323453589025330907794777726364016975425404654684035545113748288820932370169388210493993961617351070859308660726479016920468023657181193402609980124668366099098887121644858512986292075827844460072719777108639263483521487891509820282052275908458161167475766755203712675764750572697195676495784635480914316749356494057907598550342269009689134108146347663445570468251105714944734373878498680226391339361960041936861627899694158595739510107109566078569768779554673102546273509591952098873189707524726678102963715014067135485946367857548371061551500346261758049768875573511904606839044016768032321333419301838894927838394663091525644133483384492795409841251792318340575925956179482610641141475005251292351331902392926558869752369794662610063682696006548658649672686643863580279348388228859012805009009868416363623163585238088154351358257249912839438703830125930557769063406013219981473000805075211345792274448868957947298146103652026688440305377235349003164654423611512775969725689131040620988264145977340317048342056133665372766156590848460917335982737858923758230410339442037188356416984815002643605938451732590769800398637311301599097800385694317519644212655360224675350744505699368669882303668186516586258011127621747792066819974339817751001598770652296236417495546466638122661913628209036874567652238804873548167486309489326972986666754887198362307499748404109822272041826308645931508834087926755195186880986249542918741958134225696777247924288047570839308232783582851537869825244092080025868257812588520258480911939713564606790896505117416381835937500 [85,14] 5606886073387369727759794591654834646735984377619112172743474735407354423657544779110643152732795838338233427765494128803177950966794415885504972157955922576842966583135910292186092053257072849945225859501946898741310054531182415468460921473294934621495117224501003655096001176871593625785035475851552357888381994815010677857216034691191734218370395802019512212247197785846144314441417662050321924923817745945320775122939637526618675084104879656269823783815761032246233178640614815079525656382743879272375416285656914187658322106348910569000658679076231580780141495706617303943991115827180383657812318775412076523204653824381211934710634259659704421948138352587968264516674203884590161230901900052049210709112845427164594234204808169437592089031061175329103987026844247087998596187654807764154545002548931027448903222946975001406230479731620262100806185091736676681819874219111957879007101115425468962593822939083694539830147871625795155172971111094038707325375254060531697507375645026521833174316559448896619674379655765171842429268953568638808839719712104900411428996104505605007406273212413635142879121326229022712780888579839361544584056541110294525757846844319482920635627000741929582985113981412701559920982613020994726231456666506531523535826461695288834383454887075437441584162718524749576382345105344963649065419552955813165934472328782251421245873158384303793025807070704806024417820707231070030194275098313142337124996278699408330694461375842438042059692955881254078860894274778791835616281931911763909287121485545059557008618150589944793909053290945423774974844291004462501283687443956499449005493858003708792639195060894601022507354107996790857772449328641150014159988908247080947710380535718563463686680868332551948632797580713234665201150116002063921899589977695337863473764799647198664820530623161736931042697420245802584152635692634168578316588397012746016314246586909749383754006388390225808538824866955283393271483853527465727480566661721424121411032814781560047235915017482810185356356669217348098754882812500000 [85,15] -6724945565247813999337408441259790673584039160429025834486001738548276800634300489604096903137480499026323289672866838657765167096946067656622161229524649326557977808609330953575751852293432894172527495350610535599007047184125293864636849867634602692879154570469376505761491878308927598498428330037702374980668143118922255956600771318549247683831759652694902084308254496805830109481602787237483011522208816630761286411290163524747940589467319908405280259940915534752583526830305506056204345476572768837498895507678514118580278937298178465163287892029170982109828913140936872239485209437405806607819416424318689410185297958904445976076109799935830859953029246118225819620734514714713573349256277248155360458019913330005145951411438760089654137693578262612781816411639611735394287362875665698246625916231795370060393588308694291556769945966614017889547756000905462882532838872512091715571658734716064363884687514468114243711008882404783702521752185257644961678735199276274669658030885327343030549357214904496305551360359152363163536081819249711461397074038513625516872860375432923342871712663943393092531137756554207870558859681077934879734424343548398193067612787794496964845346424814004022227154352870775057270512934317381617107906318799689483049989542851044451477413294704225014031794792792101356810900477888991297933862071335300679253252367508881980327940346736094211904745306011650373261836124832552614751748142668789469096371621718582088858609457000200992737943929394655373626968233461401311060438157202157041123953250714251603581063124903721497734847645992051593255969608404753508188627095160584375625684571518915143164312826637976862156203636767817326893520180096205201417488030209297225730383384509431379565583996123531861584602032188654641120788086280553833079792578454985864892846337121779214521388462815386167213683462897951962232391194474880610403003435308113828972826914520824122924343066824478554131731938081616223023982652328284842231382923036737963527973594187889534831877036413771975276176817715167999267578125000 [85,16] 6231862768742987031530385059451909871774616440767447109198046538128478121219994756873917138668661455102393899300259150833968910686061558439049718886186877551732646564044038353220610438358098312367529980800773625139861456425029384464136610560440936218504304528526338271588385989828244038894614090437662685033498354595391978349928118083107607620075405179843241698484228450337697748611939906256135640792440829089011488391198421072650110901866207949390471882852128398696844516177139177084897461297129173201712455259609303437575705290639256068300085093277533759010606948249595984913132650140110773639777458667848067079142856749216043868485461995128905164785681833372812587164274587781779702083061403656184649173037387366647247482870735984837872268015530584672137246163449568773122776433685043630215187199623535612158641919784860921465734070758258874995426540784015529573297689091202081503050579765039694068993493250864426045692763426310722054514823019780817193985091512477839227597720478878757784330829467581130401039721996231155478805480582373124594978534080408396442244957078523784524820626308947546980334121281243685398131968767043506838399569033363382855544418348907600456480513380286837795581226805142508438573633744759200788861667416340900339102346790480419893782045211026610213030162719035535560376095417209748166008272539359177153631189349455312876030215240325993324121656655780903077012836354970486042968943849266590491993194975459865369220438858107928262900408136418545548532941772028168952950983828588237308877748536045942174411982112215954484843874324006382371397449993913157765658368074146872263366848551737137382948224040946183967511482715423797640693223863552222716024027874134160604880828686174920091480059250435314917733578522328028885092311038398279694080253118922662471940674106809753912981800946117211101247318588455300046322459667063773396133576863234900739591952480606840559524191685244386926608502030916549379520338888678397899343027120723120987517049914819099924821049762968527829798404127359390258789062500 [85,17] -4918537360296569588000359811140568349508784141479002771640463786772243590565354780528641314636921843199689804050735877697250418253264368298976632468173019742352921628428957868220341311213143032154221550866727818384322233751063956658834743352127800813865446117332117038187456599017346474404270136570907882238920680171639569406439210037805732052446650439710606509169720245046550422442209992588470704209622244858741475877715488540438210828066587864337663750660493454190052402898090329809145544545671131333596876169278057869428873677009479370508946871064118078468402548192770142890898400464355496762616866538188066326389130909452695386743794610079219441179146673214631659302226577348420653707560064074785555352496997553735396713625490024016414832360008593939502807377759135755901134081068473840188069512474609063962858116705348801009603568876361833036653425068540003523877431602476482316483538111532190646629841315322813590278434134229399285073882622756555428000465892966406047121507201098296883146212064208334341728295562324363841792710538838168561533042244021766200949673631105007929629717853002900392533126593716397329992860803686094160309208329558282519772839311242586619485092239770301949969440459398725634069867905919710823744601451700401806294074345339730544318687994951242718579201150536486016898868938775576528536212082182045274402365847016635395109441239027604110181165151680946796450225394279126440840338624927390582021728346101553268889335547196443822416743539520964556386337466197022975416302775501412969571813835692693963009413858583870275752299716670764920303608599277259265081693618004284776625022276882260772560922030790592381124573981781037816136553061088402524047009903518894358484835277992572166188761098812651531542519145010210305293287320002326482339675258350951901129522931443791818532609556004217672041402412191999447059433496673425239354574953886837147027131459536876717463884957454131005212648825694044664444814922200438538691611788813939923503724936619795624417883495027581375325098633766174316406250 [85,18] 3066923711590785870001853083111082039019941264829388228278130200380561244786148426199321869262609045850225807715055462267385472687521641950451556517631447993807870834068479487989703496699640290350028744290986291328736155685165978816423368293099724069095889111394790400774826212798395065203089230842778622230919642134668550983919186211883087674198091934143017195337057911131753083890050407148249703217512455340924269203030043197721085146132175256331056154835863159096484130766279495999629502483153698349578679883171847038300654194456135108752880042472289264985204511076581894112965979123496456836956845263221440193093923806080536057682379019373450517578668088241466259463345136117424114574355874837000166443233943040654321840433892677414568493181010854964541968223820910311743366669676018734296720606019275893060416750579427392857534484504264473674345451218939896433745391721246086118079353161480935496367198548840059930654996530126777130333164047896052952292756711775534760787899690653073554850126167529540218258284439955414028410606018792546077716224650757409334884259828792229582639725492701142514322259486212107237758757171204403977656071777299233155506287364096764648480138033129174230156180444612852278970898571437389759807698654273690149750723503342876719567550565815613086899756274589536810069011723836845655056788802719324954718445240800724488869936010676817209710658090151308669347715344450052827894590758215812511007685798870747149600525978880727367922446339914301090825915783054610337150814052478502648114184366626184350202504761336502867127661695313159633362230538120792064384922786725292400130310141718472518421938807308599994950280374383698045771418463155436601107711555613870398271959479701141899335351854302734688961872642475517820453065896049108131549044943598891288712313849211862151816081857839184685988835316021928782683018518306776293237411678705873972406786537553266494401077965894439241808490784599022163466068271566614241800054326718036582190633055179998511796668481110827997326850891113281250000 [85,19] 1171070759656297024539928074530091078088550902384577905319387478918121664006784592877381575842742768357302273303933735989864216571330157261500209067680139166340417885339917114449136935230877626048606217834417938743037342360481329691726764045125402495384032903962630457495307466267650186685904707173790117476427595354430861084020066185737369898200385569524709306963860253760291217236174208974333051403225991914117214909598595455265198109534615901147739216587048065364235963571451488944588973787711369107792458011081868313725855351511440317917915774030588966045909258417636067712614910796215406083566602934641206209723618686472882722104460058634723887774845264356600832757019331541868993130565620738948519994304629590130942889885917089456450333409105322758886661122963872084991646775835411418327578479692691287514284006470909676650537626446632842397812687765558428982116929654618820932822267937849791029419527977389836600324739259752302883806184542913982065897794261739087561202033857556647217421266490450134583930309005476527750082078879648989617562262315420540513408689875050360924330203655977379431038227948200672575947311386457464102766464903645832966695188382081845943666170675064231122315384978295601820340554050623103582087595936977668122578118430611611341270497468886278167571925626003348314298781935273809401526530179954367588945967261645398147324501621701649893165070991255824669878260245074471509673835286181450573309476877011954540333085737013857659828599809860028452911868787801669343613080106327339607778832831442491912797656688392390630062265823961189838269853420154824561007960552569726102312072901836360762043532353490829336238422538775471234153698230473248674587996149501674317025188876066389553193753664238819068145211219371725898145837076987259969606052930075286092754909823061946640911334043544314594286156587790899274383845957925943597812358898330851800590129269919434494478972049337232013155442832679453141807367246558295044123726068682705610677477806556845418839429839863441884517669677734375000 [85,20] -9850451861629806879440342720467942193027275995698916080802675500947446489110066465808729594022092735348099287813390555067656821048304563753161431365740124747853171508368315224440752752942044096027360059623490797479323114048415021474900719744181484792276159734903892287471154646616984284295957527536199416416250197402815106893839323513976652590679183178152494048424236840113145684200070376348878513475944780069925252609752769577362737167500685159978597246286538369613661714336728841814995751070442202900169383416996633950819019738478856548913248977521073522576573982096200469414988262186292026207109525136074054235350748354393539287062072295352774953651195935102421183025347883710703004902701137518899909047502142737863460678423434369032702070342552139362639800528538673687224820131210118648380779730780135896951003383316956474805896709998033595991851301768000454169636404020557447085202299425289828510890886937114995437759182743717588701941928589793394966271082905040258594528961600680579795650711700119172567838762489585211987632439845354136362331303407600513869609675443692012968405350944992877121707525480737818711771481534462793939448882972894902138715788971404658139077462952713405940762871542200565934194372785004846942729779852443345953523806805290014335444629156885907914180574174541098414460447514839307298347826861067692609777580500186843712648680302452181423904826998696113240880703482775745640449578572459176568353586520756640136443181194381032216009598302537175042977324523280827719308029857309311922184850530455450899180490769212909447885679521564921814400525084459000650861668732071372285732342219979585193598955723098985808367860506395254344252713507734540964359048446860484870733248333330601956523719131979777783594118283692068600820473840238434420914311136815870107358499949511515190030469598602313140895247375537441144342669966959713143462662148211344098531694502589862213315470580641923106213044245148342699479327342026081913581671969747506198550042293138329085877558100037276744842529296875000 [85,21] 24288027163483514296631906463747084848221153027819043843390440247746661216730966735727968507448693123824732940517925591281767352473326148548522936511904590992161095713642196346752213157068695521996221590681858742409087466246601903316633401690948202380704677948187673284642057060859310270085682816027452481413908531071368475704944158878976146139054128911337682817808571590768483935812067073265955011725644041568210477961903614118998628626770442807289715555685895679292073226159167842013657341333244536917728137742821679190744425562885204716759003186335100970849570519084315894082047076698317630685558316339422450763003440189273226247741772478416861244037331147124535288269932841426669372228343422865336388037627399478959536065510963550820384862805501715883416724995057722585710962533038537908961171754702320646659333072828578524943319051845713624169987506472070747455392074155532495387214889306884085381078766148287023493570547642849097450720147310821102370937194743015047836634746532194706316001466815478189937585195119540072329761956590878195849285005815240083481530721644274910643212530446333470982079246243731027588533109374424746929295525787974433321835939502620505167178221016550817570741621192153316523564243535716799162832824347383644901717559022158600868333269635087471705854353327420688783040349487245238958688180770438319886478058549092762240374072798200227337817673066782070439006208576717207156500078760414539216674017640728046433833991345292621015931713903661104747759887824905810688261511177411477220303668808079695402071680719428507147902353993558682506791117207496953489076430719507667117236140757360448458201998620636310656718209427774845690971163948425171819167485607558466753510877880886401536176289440799608397120663577838078434914866651301559631090031978088645091555573447320945804133780038509202877649677792237525198325987795319599642515057784983802359963812485301784667704268177245007884374238917168806999735936710900440713432026849871152442372724752917001467267255065962672233581542968750 [85,22] -49011595395721250698834242912096001265872228240425271173381014950186203309488197737691070160338435761361408342277304456235910693603622906213911348554475265275224394041954177495314062745988227211547870481444246981880361124309883995711009536612676655683377930156645296553114529121808891797598516250321014122506478045211395992623703216265133168604667668010385438901719841322866079152336901929224308546499145140014957089094914493729463609516948391184165715239313769490546610196845711227749396112971460880889956048589419060644941902973770358541346039356582936062754480513510798061920866987535966785439278910964928255565365478753653164315800219295286293143581334680145654734058354899009965269453600298938109271797738877038885170912663672661885472308694617468860419236373342661334358869807155017203073754439454508193106054731231768105903684103780189756776991171542511260211532481922592799148663376232993744866369714260391722506658861781877556437232960212428799538606098157914147626410536210122639039156154643173125732134719943713308913523324583454203238604352641854742729868553995536971707315543652492687234504298463647132426462858976655699459467758850113878136629864798455014029876816307195187486523465563796016241924023610166105524136699197499859229835655929208630899945480312192880339807764524185578298341397939738309829303157399717462037145867944361585858962196077897333717662692047355577052622220601526563520162449868227142214378725821582980787090809636395989176654536434893654972664677818727648109516919573050008011440757080362538381941697399169343365688485553090278023430932333622080196070164087503000604388282154436647987071483910884800880725326852361948201733646218750181509878294672236297092026917268320894424766497224388465692075360359827742589603590854885706422906876488021398695481783248107070718854520522267885586026130019276583775851767866837183508463840305718025097476430757787629971868108981484775541216634595189831943622395244773499295073970727070667737076611891744448712415760383009910583496093750 [85,23] 93894476716733173963068115339151176009625523413079935275980696693275812260646471976455979758543494757058348902523407772892087975077128617676961773019680097169381397917790791892881133963604767137352351121517235526954373211084229847291073260170991326311338723088529359228202324779042345149766553601184142601076000975666595377600461043575275549712900654088846467319906388214861206765829650193443217142442036719827362470609082952900399723559074551983494171913477852875103189044978155216730707768787890661807334003010005276868980348574216166450240395141952806299602466369697914840653448600381742979779558220786547109979469684010961507087528655073822173561508836640981735203427563100294496970008134777179667475320515255341790763231658779201509389696147588328000775865230381769537896109645916790883555764458849615867409466494380105808074684894369452037422487585308254806111981532112695378802243911514983198965342782812889828204599858116013278176815533338146733696639068733139519724064972947546618097332174845333478704566431453912483250693846810169368780074009758097113618171265207728962186759816832294695851585215489450238378789737645537426796281527588476827873218683332534326167994987807166678049240363530115544309716665417903736259903063471656564111668080709979412323395234208702466590320713062694082346032383194404399239206983941116055632590979346427362737928567685709502088309256675205467273879276921653917987765767747026463203020781146661265473567230396528560376732323199606776303096217780805804840753712840636990359408635469906782523178624541431287753448689251649276976199928708976817495419764084891215088074215651195654748578325757436706016545617908384975459967729087460472049733636767451736289217176341369544781872843220694493378957826186173631694580490477255804284947604988314798310844808815999740448628342398968006995209093184935194905092415717239598036852359556841075199201003869591745253262363609586094503341010458163603475741837366672900430248840881215647343610575248362692946102470159530639648437500 [85,24] -165151731522474176592920690100163836938467030098473339615552586101387128925633065604002441662273209538400761331742933404466220749010020485318000592668151208255546754289089287469801241344093742121327744945618543579162782864456839816044942597977548680006504926923983699198559045530375783522275823888245614694722661201034898576304988686681656419890386590126261953962196825479344243380208309004399130827563796452334936192571895436406086124367128767614141760257049241370329673395412906200336052184251482803815913207877563893252332065860650973437022457977218822419951628338416076469743830335178372856978682084632480019959774947204055766865351353269266314068453050931458519438730636933045830164432588144991045067314118309155276595155330897440597579987131989777362161734834508461850881329548363932663462277963516102311383163228289667351896579254383686124101955510628495323146891204588464865531732866587163224884911208047155004985492272685150736077394305406996079277619469548529020406210126689817710354240233184159183676736591388828641025270554242104655333426556393033707810384567933642886218728443018125185845674783164662716746907176787221521730577733268846746538670654870919813288994230572605883558521010751475803777126274069741114996342273238243810173764561188506535743438004759292338721302885296990691850850063121254645822289838150203981443588644796266851518782201490001910648222738729566832407099227845771239149429438609309161315954803363978966797823710963188902040507023332319632362602483864107474685730994808672205331706739075722394285043219388495507737699079187067200981080306776170660440511668709423853054013961248451739438531329965324156638676776138503073519419065892251683620841301576237205086524186237051145368292957334357603790298890035448990428285216435328033564956586411922380748192360921604565510775857150709025903188406629624751661559663915281893188394289596092130565699616046662973068351592878533876519709732057201085434027871229602314875956089466120958048067635104416694957762956619262695312500 [85,25] 247195715067721821513464284790096865887402473411291999858363209722154476302881824218780712287740777810019842651229808403314587333635911680217185663771732417327905922623056370789715872570169626218191101355807600557002068300828671864457216139902347191874788138818684748709654354713952712778083035553926483062739515249604357447711874687967720557475676682606432419066278595075446767822979229828485438302324477107263372568625115298866082349349282797065097293601059778781338201190028123379502086012583832517408704464880747072668131010635520533106289655351956828672292601761604763107330866350682595235011284917310116581547192495139025906600509765561092737557052643090511466178545108962040379738998627174278964170069534805201472022602887931340111867589395391465552226265736465917723918512833147261169386395932660325913006447020848289142206432307406074510690988196242491226413482296827003485875977480318868623373460366296332875884059943343384493469386218070217934691353530906369943077031786583428921397070121898891822228240319098973987213628283178613496921524604685224395001351590843733520809360559398395519506429537960082079407879947497323487431144026728937923812185121532920378674345283541813781063387581775471947079685980541976506388319624853855741794745288624376510999541490328471062654164009060143138226951766499369182954458871897168783314745462611069270262208253537755454077809963242172672803924258276510640679099582081371717034565107323759009523367755798526509135677466510341462670144796242292798525658610321575470646619980356244260365790083339131683976498516335391588783660917119768358743183212929881065961765048875602057266587983476214986144712058715899290964180091018735926816036873150503252987879186369120922754382175123302227852624599173068747936654862363094478635297153172583878688862348799375741170054208278910179146823895608926569356695598253046259906487193070720420421608528298344864627262766256973551102485585899480033904705047631705735732826677034600602878011699203852913342416286468505859375 [85,26] -291491556334245759404154309111308290667692053711588203364652340794123396774598605856040403078581981559246333783401564342540898902173680220315982687980692705907425385063566172358624781724480146916049414028823772789179328905233592722019392307573869796887479106357193906951291201406668526410927278427993512196358426930069172175205654181964309742785693879446145230063248451098636968414052934523355408774930119844775741867432897714973604489262061752351787976222351752458927142572048006942803697241380875304914906858603111951682682870791110927460003395969428652071576830478695973825252093509162312475872639120478968941503680683911296549595822240272793109700910532383327068609029580040929045417802081249701500713003648295557363576835846903064573620925933753582298407959075300215495554578660743077911617775584233625592265397574998126233113928759899166457053297635458373042945877032006855457846525199147709095033193189490543199784557954115847622386948722134998015247860412816561315409261835105712662506377449939739433994266421299705647561356412975947317554704315528132685517362161148388343859896409395441377987580230465348549982200348883980726557395036379056255908030293949066738537317342860182715780914318976378198493011273058229281341230845502065327975013354543725983168121349684498347430472207972117615119180697460014570158055555338097140404288963007907303557536935329591872048621090294776454171046673466177879947077821975839991363421955875125329248217997494996395768840236302926757125962515731283903383400012336213977714144098665757305453407490179523804102571454122631273630862790050828179350077753141502395301128624027698199540883583601438536293337657233687630917992929794325743992718832307960479807691134379026215484226087312507346805128244649773737007260847973949817940971793565505522839921305133309299102169951985317348932172065840112783054662325029056018013355670593241012604688784182858849446893094154538145943604237918009867397103589704936357677545009231545591887879709247499704360961914062500000 [85,27] 231718567465521673954645382030320777698807376632122366323828615977430801008072441907138879428542430977140962567013245176386814753468024749589927352152371502928321974037387247516662094386542693595594143804787417165253321238330433815596378945577052624387411938170261307819822025120452157551277068461493328433491451592667063020845818233134675474731406298639731322645075838058067964885935291634867705997235603632124897999988584280096565445692269395339651372043357749221623159370591250002435365080874720551108712073312059376581415976323019806580037673139876831166508448527801703784005753042589455565015516877850038270042758916254348791266414976873827948233172931768566796207324660868554972788967899412223793122714518259810352082283091280438482381018663980119475179514397530312144848251990801470680818262739357695259293431727037447045809143407980711348229468577041089638134136119452130061044389880436721910532269484291741422544255770586952045010880873982310979304518613927874109812108766456135645088294036615577506020693755357589476127977119989479524994938002622815560197455608044871232514531093620384271842280967117703350323749891498622668077228567463736282247373502809110815328972188501838939866053424969098483526945773026701745584527662383359814307212572589655922202812332902307842222042881909275072669162459357810649986354228665218883469051049876415548043185211515176064194492735908976032559562931127378847360447230051240206357647731006130080252205316899507307775524072082514830195379510697737343841966138805712691797427239585509138397754262536212824716762803225493752956671498032025881026752849202326783699200406645316644802019903761072627217370995849614897822269773600770354444371823374189476108045919823975589571300039811878990598584272956800062925759289883236685334593371710220571013949930904740836641578293359576479093114385635548664033295401843553982320467008114698297726921219023251183513115612185924620350239591830278487425329315601672756513184541285466089277633727760985493659973144531250 [85,28] -26973942125818347718088175608813461212201822012340539146860414024642339813703757238826236450067839871977893476275971463854641137169964847038070581240118145905665665842400589213509679637740031387936010486861277319588113440497222036912574752252373325009741537099915653719308759960190971686149883272529286350779462501946492421969065762461708043815134312580406333792171373249801088860970945878904533190686003278564366727343038000178774955656055579197671918920949148270893659041540647140561171036316247230873518041430418775155060308665464067460044482834591575334703118660615645540308539541994631688702241472866441217630346160298851239261492914981749957134560918865874718153862204309961841030797793163431994776895650606995424224830025955914842290574548526627087524305595866277085400089787656444613277347234109916409878480400029541518757372140537143138169890191442168412929297792717863916617811514266481909396345696521673770425035196999502360954477234624191025899657960320537916810748276480293103019624694639339705919395834430344147077646098448138259293000465008014788053725362524467275005385806671579976055464827786987775517094278472577043036410811442011016780936432291097895653997091499648134563483030966387340501203152008152902920799892896787430501767392619193045144978674449877304060628275164278738592602283358803088040471880600039006140391988842211866739426608240799338494925171300827049910462319028771688388495232995251302839024872349374816359035809812711921805079779583499491724498427547195390861937736243710867172529359101639480770396468212573472553525417206611205488953674176734534847839574442463310339497165119379570981688823517188209577121956708314357226996225683242001750650824499641910048752212825199493452027420208636941327923590514092635198335521573814849949092076576988712359272475390430326999777964445665387314429018702636960540359621962855233027754382942927892241020544322625849681468340425184808381008878081981037156169042296398726871924436676586367411800893023610115051269531250 [85,29] -295501459752404886842601554909844792308617502633395615880902866592689336918835057092631291197224850661020514511069766066716774499079311750400845950199331620151236590298674122056155754058839009208301483924300763515684872726965838126718322315870005369791072446062497012595976883231673186875578182721696935527001443982044095022076040710855583330138541626261141105399128123375524642616510268000741691252440679098190641999917104214070897139138452211636127882843596875050678787149230660537791188676136263667076456380518132547354906357631785528931295849792918210290182165482271844629387048493088268313877703912403553337119225661295394354432853565301015582386690828648048028086708820956088251041337491869376310358004693147098694735332856480846187409440593173447865569860906693896503058435924389044155374057248644942753030545996794671226613594245896417555609608666909853671156715279423564499771935380547548598635254161910766122084857292603838239220542643605623645790754353865920644955436842080022992597610411153201789293833397413973318716059900107767251149150222869571820828319090593821914112487751269396106906114327142248980083357665135139776881315381575085940484770467772568762389057393398487528038877090222235555742177504762945496828618264259364859761823884376147341977288955496809819117195763917680004094238249611111920754885298741740373421862192127381709088153263128625013520164513411546504518964472515200622509681950060130842172973878829810732279474875851869161193516989016522122084500652010991770575315436247742889288469577873530254829306927807292240372030197295518054709104443476299729552365224176495669878766657436089018506927098630104856113923634243873845448704670221564438995950460872775457588877333840401342805180383705002856394979273378528449879365390850539230697562650721273334709398512949401028968194213335064867296599115509355014916640751966342637597440159031796202721112947595272622194877610764324303978787174982225483310843470728006206508717279568543290224624797701835632324218750 [85,30] 638136781056991654130019594214029125283137855507089335680520689069583606468110474976290390164767491611462899718435358916920656508736818560494363244451125762925582466128871971201364728253570599331102603505271893265879634806150799808893680260060050170091447327637176475158763579229725590667936698416523922627614066958036458537682261136449198585522607409567848982006014416135218966295708734041470800899771687761057246037247169587895232161265368161738004793012825114624779113030557002659301059940978735302895642201581484087784226942379253965761180110175809711823812942042009312295887920101082457834033433245404801252674684296257490986061455470028077620268334326628964939027451506901022171750441476727811488965214908994020123057360407474714390608416547916471987808770517308493620310045941962091502441739747591396401757803092074053905491871701578255411204833364303462133440668947014117403250474707195187090443671258058530837012135623439203453880338510093815252350731961304233121351605177937826165092334418997147106438958256142067974948900400565775049827023723027164238958257908928550286405950855610856083339494096081801762651239589456821237199801444259215288471718380522167112024337864309242279424361944635555414868137234044273862795455592403394225060643776279308504175201931615235225708201801613616246283338645694811948628088471580172395479249148142930580922128252324951591615191662519311596488884019641813859761130637752531028109107878244525458840934713365322776320551927316483010237621928161437744723843613762714332565795691336612186653679660514100183689732458970193350067093488455721139696783861347619743578035590077409122382764982964993292697508078341464272152667641707951449672456900001490524478489195257726237338357893919967658321556047920961606492256158619136101941395109411852637923230284242612914844233631204624371794170350967002909906282609147907205264496106571431560902388610771314342125201586377803307766292903982110908343702272989381336920633458476004307158291339874267578125000 [85,31] -882542697371435670339840129697835524522793915640975257083526317692200757141070228980184834323824378015648925389865128705565805130073380590559802828390768336328574994424531039904859367705205876205048277197446269784027627154085304937777585885916441712052354825224404902433086485659052027032985020952280438949888192321034434520911554435109510796140372119933434054260548589006069626041628550412651823846580674979492300722669076614829553340826711535394782364781812679464888827969477732615596992063972066185235832774549012360151699639340288813784280528374330451571039981735580513503484858001102451719556342779714898810739733859445787829148439064785479013776500182611377911221377225412846421289878835479088562149526244696077930065610985068908089721318966798865837773521428476724381549376653802835134512353313088326184061357960169961639340065949289805022852320423766596952137014077827970394142256229245297367635170891066405480816214019809780162301088187250347377421469679649811447953521650003963641084254572651175243895271752116329732370239399689840210939281658219479722533293630055801463760011357829644358102735656198124836230449737686196499737567641656311427962836902181006351501729731982287774865816835236816532891650033029614789061228737711424078402166857532261977020689803806688742135554226568517923977895645906550824946363368186714906659646434846956185077461613948217815628870392921156235454913187462566211813435524501903711575364657813997224463404381723932667068922190592500142993860194624555885752509441575971763167678969348711882150155541752429160217562868215222604339174359849339414448782032233579422736914863030004234119234803452478916359671120664133339316632693501225660155103570054293634871935383919439974621127086676321785060108140402901845517196343362175854626107682763591716557151369716837805783016842350830019463267171564811144623430126840177475114073236019043061106153707453871778375075543881398726236822394307050972168326787533113551853514167078174068592488765716552734375 [85,32] 955893414322185829645312603088376026736207593548716127166359013658328214521097557397599633018165394569412726772150855091251465073538726337962555854109681863024642729567022906620281162582413437466179864436263454254451959793274251324149298260820024385439815749764002611999894353269804233787643659818953812203242624068663160943871923312527699240605544152795555980421489231139754658716045201830185246193106510801896807210410788420796355136394938748978597977840525681330500112138753872445363412494791941087986534736251940934315108670975083260276840603296656385690533423716649859309325440507237644159993330335121011473100116470129767692123371397359095378929329284503302730686944044318446618747125541473392971564497633881961624928783408476003112706343595522695374355012233411893688835434682506708398380801611000469224652379676067531026532061703140444906438016567944127920299674785539553511047260854831578064535637289116900754707608900458842972105207787987259636101568285007782241706541831542372794258585857264186878384999680843300870492095687811772809755648948827398190319879296396472682368808534697381236341576337777811699653145676616843745089853621885408798223888341917731368140942565917762416579176062850004683287485581252747247927071613331103254792559995054584143089001220417414249758203395967999231758926638091498103252192439362532338085325546822313197296090098773446294287681149039536268853946850462643633539875630127213293225469793208975527217866182867307848806182254579140302027070621708504534982261768014145766549925928613845613026520383746501421280047389262701871918275632270401681993860994558528949957897923207029051458491290441324783466580845592652117201223503433087166852499120873134287253234783865706826041527222290391571145915760630428249867685173595581474475996973257454443453982643876068614415954460858408401166733785259284560951112405536347196705052831908498414947563149537211845682860903342916236400703199711904608752021408847251993101679090614197775721549987792968750 [85,33] -864152507945061747071047060832617246660410544329414187621617396055259802141693182852272662288848790435752881731297533274662142647823137178949144727128142106495770608950948861647222290066307540043819861661867518696838102403211883144298697802224918037148166957211384724663697867564543522040059746990376510368651909899889622458656348922334208196969962551382599621475172010400078992730541505776085825670946438286741252277908989572233617994737739928728995809613357144043738573997387163920372949228039360685477781840888888689491443982709092473577778412738867449243393342136013245387052845909090494257542762530703328164466551473291642377984952614549209789698148828484344750867691087139823784956160654402071404521701647413945146894854013290142141531135014433192702266217328245079467885572962063610937437544606831509041688167957569281992832060639795480944674058061609459916014175938035355046142973546330844893278766035700838244878953396284747539219256590306949359396774189002946006253519615119707928992882062674528563266088329087069776389967673904055469267418558074755547518783973739184811213628111629990863791220523147417117781757277525778631288584772420017207460443462196972632938618316611274668333514716701358149078693230657329511606612127303528466922410733761821301467048458010905356956459569491397544513309435119873046005483688055818749907308566405808401133479933020728162671862418458252653467229112748877332816229329633478094836890502747331231748660845918556460626088689461293012504741502772768140812276504857602629601760358246198030075264770377012669314674461013023097632783436561234713774645249782437176020369427100824757523880882364220489901071839832110361192037087878192349256849179796211406557069232348413565628655135879157102727969871329121007458391737958082418692724537967780508023432211159318537173728206222110417191651998881570385056480086102061030431107671524694152228440804037074931765292095346787168907623923581200187565964769033366454920042087906040251255035400390625 [85,34] 673186186832170730729139373200696513350976224410473443670400321247498342624865416563968256943476922077354963629113588692263900228945045614686456404385492940562231306930726886158424788444243490884872634229703641073814030455632042122859163449353420411079800196232451655247335266649181719174075945805856104739068783378288837231876530070636206199673662564922592020772172958661017072881547154735216001747395403558877072126131409256645394934518206199178041206126239817495577154816178653550819526982330425705557988011062692396387729719999338300534726195814546777609307005857067917918079058753875164281300164166932985294294293697054595709810062280407535047685502925087381957054069138135829646618553485967617454113259159978231817340963948727991916768259892320688614878350615384142241991609970920619128478922189040818311803231384684162060364675178330229731813951755765979157320502330491920974971710825402225173963817943863261955683397027557755683785803939635245997258858289450053642794078889199347726378069221562214027487728542031691469038900748180200823227754013942635693813843305966709441656678639266245596965957797581532162728696727875555195409504999994873925145458539385398117078573696172983090729724364429638091642137956633919882554684981430206350792758947030452098382369679796931025581528379028330114831256080004569187866831096086350080355663717669068532581467282493744509970368797562468123685481558923771721067491100528346222096403829663613326995153415718834840184673864957545961342870351165330530739726063680208443750245442851352583623267445601135926109086283721426231946619795027628591304213697535657008285021037503195134157031967614413280373042313262230068003648790895674885358532626070432461689615092406273880370544140095438072468729439376872275109067674578272886620100597580145649685681530167133250687386574205465945927314313863202063205255358972006750347261145623712183675776559966976336900745927909003264128771469490934143927503979787374532861576881259679794311523437500 [85,35] -461737752526971428834716536724587453319037515550906017542460282159228188716928225989946963722301814134371032020102356360784491240152534539869685973274719560200489218321477907803096825332581945452993774198737694382258338619026841577882730424230757819435870316630940763630411108509579981015937375688094567520678419143617781577364716867754795329084177609944979452858291000735032898978194062199805784818545789140553170364015472979564836304683247758197524980140115809305542786478199379438463984371561563629243745332095751713751422638770273081922542849126537219650709888652612888086731636856574927575770691272229400998278719080038240105943766529319544312457513428372800013577532554445746413165643182319576886480460418404079196233768151310900840991450665085580731521100185155633521098865285612934284336872549675897935448848364378327973327086115174811472381265200247939294290915618421135707807924290609544980108459254214700655968379426033820471693844936189919132182243908520047921685897494363577002238389770235226440724408780832499312254299362501304699917291884177328694205831604572762966927317105435920382164457256142864245092150908567918600311039628956822641282072978262153063233292034329331175654606176630167785127749283717966845059252914698434810710653411678506672406688350782133099729388829871915817370738086041737806717411353098343779707146391305303102390483477228004565315627297621197093207473712848151161385562625538293881008774540653987306000158273062722981594129690554471424610910839924568955278041874430791587690601741116081899215634932024973662169003664043388188061314226069772490325630044554979773962873746453011334041477189096675220565547028129749708950066038944013607864587380137129136781991851301331097370063405395203441129879520819533165571292891350894329226789886420656862390070276270440265773617328491192056765763415793585281295674952105293764437776430874117481344098272135000970897434588590785147077290714235072517819535864447288986411876976490020751953125000 [85,36] 283858620840500038150702986416378829161539315438861029757496371033309664095620467766133806290319237853919377653619592461640147377238044224004043722446170804190340033258328225906303966503962757842618985231715923126932236218472056110957541540712104373649950805497015649449202349572279411675607069557673997659192513105758087904976520974139689905028691347806582021928709230988328474532540049307842659638059965649132309717779079777660320777133814776623334275993350020647708319261160525107849722562342971955230334367996225531693909499284327585804583640866147824012214085721936843414902650968214110266977281836011415156022984191002920127739888367498880684344455651549388940771024711903993567138094087515880701833486067871472258470872299465659925821594107859469414873420791862095674763972212433628597677212426106545557992119433022280054743366314238089392193023483535897129078416845861184582994755382158409953955988818743274412969182842333517323810723941977069704474954613922306484167858502006970608708541839373162938939927730858287376735116143844002056312632676721972390616989720222921959163907325800690106341336998210162866359953930742403724025448529692572481110744791266824801572698090748069636664059384842185403673101087645517983236002475295898565046075707391683587138792993184480595735832252670469051637252986875629319238440219518208205603307776221531960653170646901897103931064047154926238395691605048375305112317727259834859961364730168238530734609335230596075392189813011794102561473454336606427881974111142850496022762848823261133450774495804880372029203313882798240035433909049052311491421249853004377735070570351674468566477508934973587025636546190170401979986082105171421533049041614895735515304107279378592157366245782284795125934780098823045858303543745732909326078974105940716135419040017191144070498338593252859069197032032534173084439053676552026125980219577930276259287607276604130296574465080302193768754515715223535159139611749878895352594554424285888671875 [85,37] -158922160873600095767657264345740375660077272724161159674580830332143149253987516503009113743447654108839411378809832878228419113942707097238796777038253395021778479377004126016062591656633289047794574199056846692320121976377008012653276673141101232063734703309561698181366732736575691253948457189367570586444268214900319152561427305314108633275213092419598386064428535100901313224575481925968212505975608006459114608547224480665306224166520379484455924127397800680788050804403577799606665470915092494435735642822732615749150773321399678417091329183623527425313154121890514677241808207848906562501171079809249514838741375865187061479919416803404318462372099020550626235480860085322659226576769112230907482045023291577714783651956489085718583812142625424154524728414653193891525975710571288177611552649762296089148744100684590735634486228528658567285942593649608057692249231903714515012391597100805594409533153201913910186958199681290365295265668031947784224872240524294671788891459983975679888199276369751321374306841363410698163877392687917292265215674541636949768999466578302467950791425152199919820364541185987141590490658141387031542631783577472707701368287056298226886576576852067732529907799798521468667584834949870126228490100677766721821482869838532528796268771753168532332785116251456928765597715016947124292913391181456186853702657917126998921881316769503181794256669466981189737951913197324229359349166876629565950990139474491162955218208734045218091661114355069883139010692196648973871701174702530301600836079429333923785867252472617734388637146070318263368947077663989211063382071318276517374458735349985560528853030858561944974288850234977941634932514585259336492512319708609072980779212725245296005902433336999003846400247800338753147361771804598439968984917829298762016734252718343117914910126981970975826088581286339434903991290285972262059523541738977002429451457599951379772178170128410031543172937156622667731475928576401202008128166198730468750 [85,38] 82138691531713129586966677451644745249560635995653679460760507603184262998134431480972315740671522037026756725417664802557690680904246870527840505512814808555864500877709765376116790123526387111365848460199401589731030422438301003686902573718644270291422593155066544393816353770482415709292590475455888102882078767950628631599665589634224000500139146345199815836802600851585074577402138382779356909595672131839941063804978792357738801388355934280702468434212097652084394686649915463078944763220172541369388025741870312174600222445439448926880847569650858259775440090482879003584533094701648327947434092526620929658017973354900663818395950320203534799450313388228524322211392161605384968453391414409761476788294336107521282613342499999869837549562332925832368623561589802671182209508053967888544359614609978686206790881641734326682439077039397349428836763013293516663706473866581219675446761555728454179942170945984202488117083424510484732885820239408158454015715494706163533125624875021035575676020303102804120503489183283295395523399970517399032979875575824311069258626092316854369668571498123927083733085491593410104229351246444156958696023610022397068075500953435213523100988246053162283041447928341155033379351936643215108152992734746181778157473525635747325916056660970521740454128334082680118247620880056857054719802618095175594810561688394542144404490924812103844660395271973770685581522972895713362705734911922316016142374238019590739177796300844802089536611844231249525236273767722502073398525111707423586753822993178391319570136409203789578488407173290998703501448794178429912483233536265485102609725359060365358284560076301705466721389614562246113683784204899410708818879610925283469716456794544030008488590236197278346284391430414224487191967199438971352177745729266795430474489927344680660699702536392654138086120469229791123092171989027112877356894145133618301280055235659116083135137218998979226521062191324062951025553047657012939453125000000000 [85,39] -39571019617272077274797485789413567016294292932703158666080645147043806874584620680934666754548570729261503469726766163898672545891303148571100249087875121367242335690762849970824563036835771428367803356600133179879032285376727123761537527220234199133030325157170360069068427759090249738598397141207213981987208614312139490339244825773417025274987103765204359342612387353252838412598313955070598351277553111880014460118174121910552683697403862424417212851047783875543858856869963981770036946938030060324891216732309565705150950551942133297492204927336724895082602920447403571287809340050978422150685209513483668589685455757918114036387188726221425472473323425091587621651288015796717655660261954067223958082085819706940475601058972056043435257361567007256613362392543769695123076991473015962904570472771272192676996681219549560694044558823308511559608124602102117184120341311985314417825366688059437097513428494982071313976105899950235794224140465373689249971164864850981938333927980010032736546187154289557253726007374350141700302150749861990624211142842652001423726315602124690947472108658274208743919793156087506330099538153025599008360956785815402957231732240301662344939167954417629488222815617521448103920934153618409437933446053519619364585962996306538065383113150621188208134826807207673927469640119184149566047084234299443421604181920560469323634218397893763770449061323799635522231365701034665363571037571869840435797567640686039761305297060672282079844307036100173949851431917041320428336885513285038530288299533718564350967176871918166328823504304114701153389731641663297822837108726929640973907184365472074576225389446877390254490857794052888250230828345173995236038721867052625543330089009236718673795689420519421325948302653964916286800580212230412770332561428357532966584983038002321604307305678452289928686147800507426279550726010885712587193418491274701146216823292692234797446272805338528745538106620727170081863732775673270225524902343750 [85,40] 17847574825364165066802279931903882841788661844922637685879562776729964483498550949142363067149117484573579244562736091658174579162637632190274889783165838998872354959030998951094553923621479652223356766491408778444662230483512832174639087242141767261169692553732296140646041793874557977672011286886071473739101710415875125095930974733940839403244673579304961158939195012800939795484530478799490201459382669873410707375882797608068901360770892320586196540651629898338335712236571070564613454570813782884886481957547932842899892174519476089069664993754834548113432993242835490636297583603304930887433711961280294101175548668064648688312351173072033338003849485650740904984375600028730617335883830457360915238302740225468159326658842219484520924428733948214641905837215373359438858065250048200877263562340390017644338838176795218693691593081661815254776654911740602816062245032236073779085345389351720050601949179808218671001232466976886111621810178702361619145690336132608792125410493310577140381631442791035971621787240714340340751434881967574762232201852567563927985887172057637115151600736837757892547072230764038570154765927864124490843812525756706173087862006958335817683692479937820895387438637507322131079398793927585110673062385493349696333651166198087211525342243813495422824550281884397907327337844841521195349346280116477180338161737132544639483343040924138214670360968639314787317978597611598370445134393334911260706491090668632030565471079939298283607189321980461706061809646455395811158555658516745831697060354708053745522608055066227383948342044706322210088549502668278346258053712500442471569144437153466094936027575086079048438996345606747627055635249982496816629427242001969097095929312270730081764327813574461766604840215628364247722420279720976247253066962819449836756229747942311774176396712221417551290629915781288150979598759095434128765119066744546037364176284301952545638817387639564281511320165130030090949730947613716125488281250 [85,41] -7528842322216903615506815324774237826922232065939779243889137548487215990892881763378640762266545610052979259716658780840273863213159977676353897262151947683570073433709405259095971735925559339307113329744266256046644165970483488238231884707744595089809604888282015666092290572961179046102061989065532308592616495868290401127265297780753181219950103099311245859052011243715459999126264518241996231841231949820508083693209139224514062652238831718467224918601947291398175995787432148405538888514826658525555746286672122634433501528958457989491729623895809369938535721179944263771254856545524225134910872516156942743999923793271316932349245400177892304124508843870388988903021858862626445819546495853732202627869284386317220591109497073902668717219672662890976030759320409413636798330443432550976883434577008522044826648173683702078316617512013647489301890724273471154886167421066883861736467504408860444486220241121188266534056574665974928864305646355929191532689935344973951434167405673394383477635299167022323374531838808868051434127384855287940715759494410161731641046417984625990771264805410114142166519190142014084558764762928176133148688952226527387463205483249707176152586646706327791688811053871456060827056103260390248101931653293131521863014615011265049494886614548531103717427791580207815222386347054599145678446425607811276686667575821925505442215060190369054216616536297689592347065741846293576019344508791589786157053242875396967597382916127181800088181310776122575641121863027275047734409409669446612735120088335070170237521143282334657212803220078562584648642958180607331447290215091601148706417220456317146438764019553268408209704419121874090420679510129672872070992906395700171158120667673258582356412156657541789140941409306767263456399773478717332077756508767200009098248910938427180249743098163580403073819264528885998332157298255717612032070518528524573331725535215722023355221474854673279798744633950491333962418138980865478515625 [85,42] 2953462371930769218618802804042567295705051650871651708458307465771654260766234778624409823662657259143081170205223492081540112642010975018658055175211544072279343963236444912406864465449433187755961974498177571604705573950165658244272585106992512899719871234189568312709757215640598812778179567760345678663215413138238043483077762733811402566622063729839190154289247829835520496831522676741121037804054483691840986180000562214249163589865896700133292936539771571618233215199181850915639309963516790422246895318899634705247664909175573052995721562073198552916418788545802490138235584335775450524982732940830911578858370721520197098462662650132814259888894660709936869454135051645512847491577312792906742302865320551211048941871603271099812808270565294626674638072844039542781791988254587023869123830430774947129515966922437162733790181535772973089283342119422247236252112571270843850942010468313738549586506675702348899996042213935405891354035381268045908222286810007986192368839809693010431939207125485266559436600877079404092447502391795533608453576726973947709930129580800537382528085864472750143818182417333171662837803977510136265071514458496614580448600320133092116271588179466081420842408173571943473030121650898659552886698977071543371796005615904308479067063715313913140178269758953600218876958135286942216551098740337123548782779082658004648989100120301270335309086521282499662225248099433356164829628061471698216967933826011185823174711074735999912869830874335446280950388341128416435094813194773462318475586590495216948454687695585806019122654898078331717127518515894590099675379633417823877596234906212058646017642712193896619697550076477770594024673976182627772373238413668934815727482395846134177532992272597604612362733519309442872008740792408879050504869657687779626405219375635112927144321151573551315134575341663521221729353477763691606063128729151377641432772032446640304859425826824949508353501670399055001325905323028564453125 [85,43] -1066560966788214074590318910050111181573252212974846566627007248160441585530404250559063369352836037168246211494794483334814641348788758852257349920990457708483475094079242940170841319193233308464016088889535701776783257801387784618092428537042207033029017712347253444515391956032090894265893593923991949661244232413347390846301422719548102503991037216457103518001743311380699934968119591153389855742177790487924028428714142014926835476264273212550660718719241520449940676174705497863010687580819084678936353992646605713062188627083821702588635876467795437929180886963303405477058989171622377313191108876124171059889653748177920323328419768722612386589544894777255548934129346752251537243215033393923046470749362556027077907022238177846368186592873439683286894075898670720876798205995570954075173451387388973930041201310004445920436827614807428183960391770261066632777587950916763053081341857332303275529256514130101037835409378195484284849141273650148776175184497251531741204244590423212443137981762656029372973433667932744089490631341273112588755717299652438005903263552327833619524665914683968777363824591429690462827655839389329398769937719054549420888190641536507770872437240775173608295964487960062131384718810224236720465069233096884405272025206763045506347529672256714219675165867475493035807490102611601497596943409898884751106960662845092104219753075897304977975472176099234503913542834141231560237294295846231429015122335587421099428245140150507580072275204770079362922702304057813376270275541666947610773819854134315834329486637688981552712062766845218466367871953281970858746356278623042207902961917646323460576445529861581802438085817484152726636387722186828800323230084524851475289598037106365098865685557773295651765049472123513925724111008501103835943873800259240376619707016429554008108996477938222397089762323598630720285770743446810991496142334906853468772944900069633989145933842461293206138606137756141833961009979248046875 [85,44] 349399651402696788939423323625608169432325230784338775371935139783132586581704924771038053179316073207088688071566258032537157726398465827132688093260353007879738508421884635064505047933134024773674509592907576526143988670689223327622914466946426180784726566680407239507995716812085344671682883943099825792209582936386401322250602354856093469493644097864361690929752074082122177159131170053028842768996116874781348291280587770346147591426693095519557970653700600620096941668267874686307877228072779452076989908608911591398197493147503484585630196619035003940929069511766625272574697021544568884719849931685646279022182578407609376442790146067057553567854625924131575642798917038640492879202195609692117869707988859996566279860273205304666760919730095249416596404254517386506054333140257929491612482755025537909152374554552572914045851011359563620680994813536897554134688389980448602507880280762550340168677990015153695098931672744604910115325670036705862155150791291836312843616766799522839442841843481320681942497010568684885993584571300060956016435656159864251839274544455678023069420061107520752632612113642738942177078055694158354243088430025466879905398347841429115004518388544738404088761049040821165582692115003600941011329513270879639979600014337625124019315852545587032992241344336307940935891771622638759795234480977984925178017526363087614964863049423589933672242069200608743945193312922485649369114119925823763544900134957559520860141668795038082463443423752470266469367667227618820307973494461789824956690492103243424619872890837394097162662224108065275195044609973874900656675487247224242923242126761936552192526044702434739528086984687452478303501913690993724060001220060559506608645367770904283527064566733457061826901979346923027031156509718402263369045226187817735893114256405172111692421639757547502006727492638113911669684279262475296809973130268570114265854196989116211015708617949881986675109146744944155216217041015625 [85,45] -101846071809719578380913344979681357499532083860872921020555842183501299833402509916946039257801164481910830610240844131106783984903638208071550460113709954906097381065640460419176574831609866988858870529093418995746380084312625068593454724824039081743181975003856713605539031924575220500811728816935678013442737008115050494641583633618188983152009944755247785988235538026571192589551262412311038326487429586463973161094396582687053497150142206085518835322269570356163847521109483029637349503581988084243641187943719184475079554220977363459675057438850588595667038483396870340087392451448288055241985724680970709487797869790656130429985164525159273423259745941956401490569638917372975344233396933084618308805548596440023402542556883544809433618594550927034506640280766588121105445922768162103770879550078734556246084165567255786787783947734388172793366658991877870372246096474916765520402987510636788109627100320910960999406150047753170928152775822956628041659220524610022581645632269604712787454755671462550671537585609352058617429400633621117667470641017007028136614966680214511061999487381594933972676452152673975967707254112050882516362596543806152149328183862547340174340167289221331971740911331295681880850960977339870773963030653988001967844288157046852679380441643686672260883383177259553014359303657221262439730065515485910652445350329094328410937235204684884223663402868010015968890198502228470212777101533019253240876805135092230049156636748140537676373717599741149019480640728114619353610931890551316765169819782342650104533596288572626622849219077390876388112522938479861385584760338507356498103261132185070792447305048168512769878103402075736756400374859476614692535647899025207362766004825683226730363015414047201113000653735798177964130314219868312396447830350004421853754408498605910654867567459146003654496675548155618815414785011014157015034369090336175200183341131582523951017160701582042747759260237216949462890625000 [85,46] 25786018405735141956565726012646280335311451415886816211708364614866675562256376743602613696386094522289509312603431038734442548279329465313974525558758997723597813329854294550887154660873939775199440014115855808932956251225082459891224478585909778146893563121279174740490575698358907071719753370194168916057024453181122228895967450893950905855259656705028357929383034478848914202070319351835702475847378432286996097108752725841524558786433677351979170035602449522965164186891008164588787308802354694589176440877049944996667248339471978828600135907281169128858798721012342658441270326334236633343081253579073842478569242723770453195691025639376022186813157310901900397556811224579603691473738021567233003461682860941758758286148591994653456950576730677636316136042218159745555237785428283912982285667642273000284733593783733994594624962143264382651408490593948173026375438516303150771804620045385848589759423772121994749619033658570013067725873805155447662505396042200001527397907146527113490438669941391240137438047103072755841506086802685713512239583992866965527359256237891953986590655117903453056019907277517008602164995363323166908770821661708918776424465673737308959954402757073854513194495736052982709992594489683079763903247238017162504165106607696309722351347834529105980804382397646037749470181496790130995245142756652322324205432438946469231219844123869112251673283763689842861433861396198845649158003416766632804687122013883278492762753593768904180231150311850612533123364228862120068356343968308873948865708667818851313291113678467025807459371662684263655435933782761263450215860943583119547785506226985002261655503274962898597363314581247253448785128864729358383094343411955225617654364621573544426504861944069199930493797510733317238524425634322405641427821477989095995479319053774582452824298628055406431828218283920190676495452782672307304579542553086862181929797716480057007820692049904209852684289216995239257812500 [85,47] -5504692017406385122070444027749976396318763531290400021626326295628599895664419980092338809405267443251928518358939400067755693890162403026719637306160471507267588790435565236390641283886211104646865305230272190883973137258723086285272553619363577576831307960330061309237102399752077101075589808836337195922641046703728744542480990608771646532362198815084138663018229224850517610793191706489262043140344209368263526584659482420404139202994913483979603343369754614168148514883876289647406215462369406816592590724822043190226389413229475874234846685603025980235353952926143231061767217381885019550773378486615725062340982246945928749315806873958191274350681768224454227565064498726232322278656821165610648164161281205361161394761363527222895962258085190273883918420205997086317591059230364048729028508240422534216993099583052270831908196147185515347406953156407252527745549089209739310478359899445632195901537063793507746280259423719021150138703756631624338095911730389938101397179515270248956393459107507611457740219771367478181495793764078387605645332842563736652016016093458456264058113969796779149822054445070555723870069244027862882241006934908236724145415447979464499246767103249079451251564072705317606083616094706127975663189706984504600717447479733977594236846423572398700741732079802767264760323666301382940239395502084889207329615086196489996861266199448305954224893712253234623777488190035377181210750626816401101041670034551471740485587738774095736873153394339546006443774001325373937586008155022645834173006664209561279954552903009578294109692782257013926635304989131183048186473322388504736778368151244396002408385711316306334746192141174070716342989630988838085175475885812253377778971873467831449942458208058180965500149674464982156988349513664446817762507886456907335715011263134245178031071767158220329589603364853383384567685068674421533688110938223972170740196200398723115621013590725851827301084995269775390625 [85,48] 953684377954202944872009996361225848993994352227695049429600989147175554980769297140041799908990052184587748974495987543937825039785546671041195159989863507654163812965408769906661817470621572333526996778145667959271743690153363648464205443302006472738514469633305770628263290635181776476132492470667645970202084058106655366047722074059397284167979126219950568333037305692298330775932716574858811435254565161985652759028162761886386707518928126217460824938583806528643938628296883243876546312813667626326875702118380514742914813785740905273591085971483316663115801784164487613246883775819107406428405204445777381263556438334426987379859469392584028659900094932492939451960056586240543647104145359824251821437023607891120651814001891770260256481433052910114770399068432756370454108141639351000489164974781188875206517684664346055385636390360175288533444116654502505442356366798465418171670597426931363813786247842768797295041009434236603224170328326782360492115300260360150295007184789661422268955297225313851260747810813704848124336843837800123628794660502564935331393248362304338296799370546901148211550957645286664447585372679043800104282265546718789181029557625336806603613584830099725631604856084424890522316059251540823319546615871803809314043468281665859992705892260451702880223300571940554468280588577985797903892874352259246697863310546594514534712094698349604777274852758781435931173658450220368828416982179425086923856168470330923677582728458646978956107391650590087351824487810905283526756344149468645883838893090550878017625199291924550729207368861428284617262412477524270397229254689337209185542636439677098981573132052641194232982462804653852261123495228000808550678967654812344711002564121605295556110056872492836978569624357462807374827555726393326859249770682616158798095856111309570609572893969372309970373538009748822550525235351541325032975161175713881562461559683596679093398051918484270572662353515625000 [85,49] -127338661481585382452852910099183807775763675477883921761985950890325413325458364085236097477010550670148002788485026583648609291611289186190829386118207629954313662211372130113273954639498423970256156171080847248895296689968706937949504025001374845453490862836636488358831581078927701839924575787685634667346276468606668137621626951557334814859928907219358511174931920909236180587283248838592009750008293856598240040273446375316410928200784230669740679570119265449170738499326310537309527666672049207767991785797078005007397013530726082380078666076767582564061650075717998054564229168869073007732782302190200197231618208985796994455360987914998042175857437467879414707941004453057892163199905625169113167728572425534789545172124942600360864552489662187397967095999322380585647100347028140444204511167353616474746139242940612438483418206724835684830241663780979849155037758889924508217696976169416908254117096032668738897572435480487997647138393489900692686539831557163975935934620320104354610621266697840118971285369662156679763802444355421387191100951089458468467114506730027744147166308423698682944542073021572287823023350387387956566797985933114567220704418241762846989754253420897935836140471781049942929346120468267580841242169920303575335638891751498337870782867535973505386003519557702373271881691063273205466201734476651901553970838531693635364744699153799313495631390998651681774908580329201095045970282164006157094775036231624812843502756511376145405384116339504309926894170932164856665399387177890421252467979319920717079691036188228009260789546347463498672272440450969378111033517848733773090223804861128266278448182142871118662941529343835859552076182191125110491625011551907109231176549381124760175239108162124590157765577352692002574340897553115238475289986936813887652561852753879141214279916540509150005006386058176901043199305194606789196344206309694335917454184083086321521705031045712530612945556640625 [85,50] 12345228667789209526056766951234229401255193732671340185096686278770730044694938025657589710303443770878903471566676023882125499956101279948072703007305814903310564870886017743733785147670187889032816257912864799861865378973309014307116906066322250836019205769969692492143766679560729498137380148667293087403611892709701063862145912872721054370162749738795538227716195424645136914009918331637580985269614744875019516921538405377326473971778729224491701324948699986335304100252878987505025737719156764752346254837170892662950114615549736724644806609986601456307086467104434773786029079194313935399003473972602618700112941773032423361428483993291583402196846049554813143696782744212803403531068445588341444616474652007082799783517613841134609711752979964042862513362537853083749097814738513244626250602234112608184261880046263291747896695437498378968531981341659475636720359695087473533294138809019909971173307305732741309608550706538659011988949446765138664691373640881270174889437879956683775616187408255306605949521115018711249735444686855911598031759722965975580238006633382006857979644033997498573286196844406143795044471724362079882804840734117675931934695851099616166343563436523509340990332512505890579344819289902836793419045266755453024428102389785097385664306007986106913157871175809028022062426742053883594088182239231613805907175732215918952742241613854361515111311412373556245063126463068895882335952299511199837175316459754968194245201188850228430785230100122713130655535879825209728879695207655746483337037986556715397448268215738668271371904755571980537404369231815722042395616535078756685094337158630213711785570100886874099475407857507492232350432546892801588755488153784269441261117421443504606515269970943066158462801412247285617833669411417868467121688947104997042300356655578966614049665971545924329377782042852127846191719303951813284917284485344908561473692421017744891287293285131454467773437500 [85,51] -953606115538284132359570088151028882454499907752752189694985392348989605748506610936319558324416317981817307864469785514019423661119275091912735356681755354959605971041688186762667573446646885624292912628397529108453901627311901849450778085838718354512806604722643881973582774064475793380672157990244603680423756953661025197698962084354239458240831561829771072336792169079456000266360669193366720842628105632888713300084564583900817798634060086462847133391938211995201134616888932538199621760497954837436972338459103184477671923446077629040802710225273347005524351444245507430632052013704633612398733766561795084412360999601926550105375188626404613654603884558807224207902599453588680594853226819124012754746156311436558174499117006103182345783211776238848477486005552058851824303534109856729580818428901251584563568950315061003918113769593090698090796554406477369543539148216042942301830256279324455056613631880593988738716412904802495709722716147251245566738663793306541421582767950573234295514008407690779997166373330941788085333221334958366411115699641524523077260407934770101960585726732967414183072574803994368765776963984444852618141372108127870233277067120372813133078521704139235444972024788788071111645916901188546500053272779087285932783945383264529862251426561000065081616275314538082728235000705560217853595082677371051050103661051591400513181649144617999803015548202635437146181526064423410928843289588555217676311913397907813436225936853952496877688258025835625758225481934775991650921495055849548168865560832296981779460140419655439218240826259190073464882740919222328446108593131598542847102403687266685019876626603692432096445007627884793369865602490299710186872839682377362178007670231493445835340894335428961452966483852079477971706512506174840737376027121956132729051431505135089314417858331945889210707638105346701919829879141286857951482997045451707116003881026244926033541560173034667968750 [85,52] 134136223504595357355630627180755477216005942174921362247982350696525562431026632381775920537612440383221271355896617226728276516859239766063152791169821155269698201595598493941977764474206106033870497415024758393093628093047878345223896214653409093017261997272964379453662117255386704417325404291471607257496932697628026836137670429919263896610315398574028014124426407651104376777353234294792929141150104362934001422119002368026125050085215919248170319517083884808719671898099373340569773929388989932915667514775740072343977625348786469328105908227192362274015507212906124452566205729728743145731302607445146440170304950621438694060799139856878123572120255736505681108363418498229032522545945623544070723561930404816998024199168008082126475885084993967907633367253234123613374334399753439596900163474877722415065219113995190671484775764708714040086306619028313409687021416428608193199332714160162134698235880741261386311543031415117412318861758137827041265169303702070887557887126225218050880170886396348560397914109772784286890928270028066451402491669930122107132899068310511486242299715212435499634834905809322786592136567619364195820811530414747554468570298468804584442841650231487600876664674106053343890034484017440500198267979270933313949388707918964571826740947937614714615062534414751369218187580585337484418617721694777319067607911625559172464112145180747146064233568251093635140017459748971276726721768538070175590044795201469709015309804153329644809078505142487796820938369280958816683469319518426217416814839788907087795638132932051027520914808601751824162335306734399172983407861113993162717663814029208015978601711987564005205174015334105003504018252827126188754597100593343545686816467908461342773448637594903253805112406286409915909563059841164158262920029449530692936415733368418656006572631532072309194735647955563199037829213334851038706447411982076653447215619507915107533335685729980468750 [85,53] -31982542197117349571895768902602609059100090272393727847569433173027030621314814979306568285572331876848530211041240432716551849495073508703012815881275448287072953083142938304533701321303508890852687929071053059338431386593036127337801306767244991812391459971761870582873928183846836353168847129242788136129929166423857321096812485081607681484605203243770925156647196197511938478606803769553411174142000908712516816469321224738103249103066921888598520263262438468565442587435136441445511882552434653143920115551699286710099419296642630911229421010557920634929209420043316723867269218101698793786640922587077502270476031624467140927942588139298098346206652457587388677954299144563665237266120208859390154295095997981851187164387919905880745266687720693674130963308474500126275420385016736406843434971061665015804276666519333824585897100778838811130330295726884865466969743778088905734839955202529670466256239550569047052192380896279187533253015183289033052426680565218799074980216384165051019988422815352553688873799714822283905535102529566331345806006428383552628365466945002224822365061250014418464560084594442198873430411163541084369451128890236448181384048827029108775403549083106592429650780166329487633984550889510385001484455215544883622941852017717064903951228754183354339571912143067663109291518068550217251198324347641416464569922848107754914656389770147476140316843338706237651895545745303414781627754005270188768886202844139062131221873459115920598239840839956976857022321197914611618991365825128104594429155392350724085600976541673137588648398773060221922149607674659977432225217817530678601213799053024246500340648820101570728658980932954279115253920054818654313049015713673117589751767642211475617227018788277753028673491554493599693245739489166077454666169555703233914419683182208650972504809681798959095069488569762483028189036821459896678454591732038148066408211889211088418960571289062500 [85,54] 5205352778844300715791000966910211035916515387731397503584341922445158054857745252504756604539768382415290693775146884423568118282756393106230426566694883805851662142661653147735382278106015241036706952372497378080638660354131201290910256909063003148901412235487957986735105542301088034850938266526051288641169494072250249709854127851124284815053184417641224061858988105535331986678732553523291672333673547443224139963644570833485664023692381173190654345780162395877246991174893446026098096856793451696990160208180015896305403824134807884819825078394749372446514101736442325880324419425105037783235860389763442404790723699955606345198757812914631731156934769396395608070929868134455645269444925737940409630173614672058658180921026204338440516956876989451803193503340489065443539296635199370922855525024471692278149096968482036113155236765111234971106200380862501405479303865219832894559891033775407165556099179079050964129803521406382665616751428485481666996927974465745166364974634244314731702001954555369605653851407543607808925898718274631344541072248617520095253778363407988031594659991544188433096911091436836259344969068774319572656541797394145342702532035020557226961082229591253693468968987821839879616726819638130572418444990543943926899392986829298095450138961106498382001923205909452455875206495571274380931535233456479025771205200128676462593265861495945211120384878463078597199764506647860147757441594574482015010236356774397357142048425400637063358083649837387458670799036418129218669943595204930543861080144342461625873708606101913500201460998429389666843394365816301045280784956834908822060882984343923770255100342405306331837961430920882758807787637377421123896732005411217514019797120407990716205886062759393287809460142263877438863583190647231960362231663994480739017130851050571050206464019318806445886627857346430475165615427567485337429116498686454406197299249470233917236328125000 [85,55] -459294468281093792490428365586905957209911982692124410895748243433151430816719874008633806445313972972935184575640449195804282379243987160187813788791055007981188110240174752709403095940499337780817518946143246191058995739809243272083082138767262738569416081114898254926567360506426671276736002348774227820791620662739422280035353673826003742920992051864002138756641717909550396027506694729152530210498955423142172505406147900572149405681980770802925854625663997023770275686797976496802438663754440984298318891641298802014578859059207843333339785326175319500788661372834361897401886645021482966407887016745223604199299494037334995434772851001101820698544711482054823897350884374786672000643923278892464074592560423610057388558092372029776586036982202913815996586921980747844226105807228770205119408159383797397080760024527678816256488302574827958635151099309160405650958282726125120183857015628183433386062387733123015238368256302825517391885612803327055864235803877487811694915713528243666508409421580942094311880943685119877302095298635154366821080807833869684085257209433429664403664337822967025762308151870854281766680809570642952432537085049409230757497989231280753385411882437394066342715832937505833036188522671954341202168051929006956587088781847111616451873662479453183408789645791974162712817451131218305551198304122650093807340391154061671327860009539212518413705162289205157647218744565219361810974191732615839177434977244134210176829421368231632556244412753697144093944811186640934512179989683458821945291770246160766877969506463715635818380560932090220875866117641669175767935458958084514301896178413258095343163812643718121548294093760106663379071755430172265239611073533260839410675331079098756079080603499860144063743994252390836573420221245017262781263030328381338242457357585555872479663323882345331338508143560930569685098683872028917140120651829704456758918240666389465332031250 [85,56] 26753404656280120835177155127846027744748138419838472480433908998855642954765497886972684299632864418246704444008547084685451724428472914465805767681681830032902787072310660681087630958370371673991027836152800156653185332517280702225733016027330563279758606596270993780768436141248421363621277160878242302277074871946266125151800799189949314465416303881213410176783655083258184640579166833498528907165775465863424654481440819281969450672676784557864556247059140285720561834362563226568654302509269882170164017508650340086734075377184759976209346411632833450812367380160054968827432618991066877562994621382026087543521534894539859766088578132692358386903248070148533889868217596762031402821320793183954680558206271216655461358527469017184559828971809225841598462236667802673304667501429354515481669819794272319384327827256642500699217100930352130820778139751131054134257232144706282708931711110902374183338151268393201532331664184931454649590201597699206387636231657256539605995012021674506065785599646797712111502611321172385425315534043160600215213707257602465538561995455996383528656222242368223787010400024964705684991785854734190919854218360003525587145390904511125022453510264213269058789998844049201357166728838219557744619592483367921628382553874805462231920251600528624412566628359708683783380838062278324101221733036783161811392054290112755406012369759757461978072422906787878585370769052014420861992349347262579394500567271362842999743570260869976006000573964888067885280896785696882111209191529958366545749291011586036422583751968589359722457159315667004582092906587710000472440600123482003511880330140670898594970338215297535382673675015372689737317322266729802914122876555509049242105737649677328718726381641629958566422790536441425125533919494860770853091195496827656150871764923325378024740673701920796117801660248147347998337237300823772748192830306379619287326931953430175781250 [85,57] -7473298077666339675035775221454552638024988251336950031789115116219694151402958415997889575949720987368746873892539061030937514368471296076358897561438388914931910620128490578418965763400420981109369492627011086282552331136333646188493141331986483320336795882827224790648054760774521010335827130524499228637850244161745168860077621358160411937955995609662313523057359467407487085413958071329142032194627569408164209373660014562045465377345803918415686970834388407945610794169809293644501471366815429240634553052888020173387002859921859631615621451410219872667273827655849974493688775824915141216438395357564920539430614460538362419134103211600270167175063320153842124591392492809272789051007529410045754152919025251472161745198341775724998005852284600649369875552289089264752793884263786831920558325649208314406953753950273012233993947308897081048161497709522465105593965752274833511466280585203725535770285190559813340415428690202663893373799545638154631996308448988530574420500070518161224076410814200489815462921334684410559588449864872979013755689062122558847162415708588090509804154069211268821889315145723144799827369975078608794034568455640752738662982850431977984039404526057710702097549306446273678979169535778268570468722911549624349147027897998507748330802518330888941287524937963663462618423724280479721193654994984759201753789831722811495923400655707754188601553123023674672530797643215762424624661348611881966640510000118553350623806445593248796593126388604933809606479960969836797052824491729713915075140190628807746352256766806176847508195988576694595601549517389824309229286732411882523220195547830986698343237858180966877396478130487207137014107463638933741872960652380822969173214285035813896617471316280828575722679972875836554063753702681876747270813744456070565502977557489814727788359955631472009288692973302867686249492147751091741803008972055977210402488708496093750 [85,58] 2445870619652315696426801014950536458862679851512730444684438591521613754035810570365659056571063420188143859210434465604789353122732805719017741547938764404496227544333460703723810664146005501692317978707487176355648299665242496061846609371059646077903405256590067481523391991419983669903646039715561389919362966045756621093034812148630502137112677681292282625322148254260389958816638621951359306484892789574928928779486773358088529580657389833059724418386974765825779294191501133607469676180558734450067539108990210699544262053589929010991848246425097344813120548545782364824399211200417677559136557044965037220367004330634066872041064548438835183883997653490873697395978853305375267382816635745847910487993678667397910559841321807480013237347790270452360299781661606848726764244995604683218052971917627917877199398801382692309267082186371821274012825977845511812212639738631079149168805133696499443714866659079801300293760322290349440345472126290805966708888538334958134515661920577535487006901451803526759531967475026951854945934434472191419567208401237468489370588298909150883997301152165449844364155456008305239258928332074377008353097745691962779076401796720043565175059250515080574628590652949414992550959367347825250644493378085731574061346336496233401094401855648281437526423557649767801113417807339554698729130252612708924716481562109024344463098051220920205404761654365535967976978436419848872603573367782294857228126554035690161085234278182437078221782246275459341288909099786124096684958295035161951903516653048756407488052494132786536848861005305034548694718248398045895291039820043142618054003952968597039130958383337473757980717803388668975170415396845349142242213186447020428015783275454959291999205326555900732539011326577764919650508183002786086416066870029007152209775112016972841467403158023114788596355692218978551346028377407038068014344389666803181171417236328125 [85,59] -448025749411342734887017278406375344762066719071173199572964633176123068092320778675641207611014322000640110682280741779440301352260929671445893909359875938731583129911701727371277173071120077368846013304491921987300424421773230370357136878156108665070188011579318495665969897960779697588603544848917368934669912547963609769157609976069246426225254534151328240913971034900855689557846200464328712047852664936061397341754979616289099911033088045828469515335320848342475560889619210863879985043682344719054904058494234312268997676938747754980476418624219984486242012539525135891284993636800667408154991693888630895598583673083980741246277060388246362385340387497553658995657210587222000849270920119310649398668685503562283787805389806298416573734639525122859314233894110493507806493470367535579536328225006127874650427532559299428584169349759396826131382569166063406512903740108401516358562812251634634377339506452495366673149407035119868064349554141004141386654643680773479493657421222754087222374611017192557160410950851270252729672022533600841473534672508017209743573052104969381938193504053614106850169590183752534211254252418546245007818278668893189856068745526752397417614057967620065230903118045204665919253955546878923111375986820743711683711615111662622821594835677798266551057666961566962028818152866550417745160456797611966943732180816841992880510742135173447160391023255971747952526561362030158402268267062197708135421099717940978924602649083445927240785331048258328605752980101770221279534619388145595872206502681697570182663357146360942681824691099791488261200238115675159581990551654297791480948841806797888901391418143817328513655200869048875431570061299435355692711020599793157144942318784780032672656403645143540503547827432518700173756364855871862414290071890555423266952185515856293886490108619700092499217285029247380095224727314384693954707472585141658782958984375 [85,60] 48344979138714828564641365434273804218922455401337135983003066739478064509401981092225187710510111597709398085169325991093084617887456235066311125118285202801571619411999566044221752462894346632556522776776251161941828694904930688992203075523210170798060028818546045770441343430839195012366746353239058821676542020413304799841246308412652621734049434841591036431030019964437045035403437173302069916930446661637634678045293008674347285620512147192108902074035195270306631879772910973434816987153588016416952485704755797060910605085163339555370386719126425044025820863716194040594343728083809956497959615640069393785581962031425110983028994858230060047005766629492556323935311453495233106386545571943042006753824797770595851520387089937970639161924460123680969744316710154123420573791557595052851826425801234340361093585653633309374126985968441800109271766715520029129860569173643106016674286271984831892000846017193339295260615428644477722969697165779598916316550252122329280578448982988864963356217675923654260284327427106888254953806120078461297961707584912699732749346053458745068206775261437179009179460878106571191502640175776073720273730600359737089289152585075166014533224792755032354643177125044758071540192106562071995776848212997281254364896104512204009834963904251040195516357173709131747414001047241984291170170214408946961049114858138415959217733251404605593519468380104341817516428205099053231237128993834958350413360097751302365630506296708779608246587304460984233135666279226738365409502854144977095542601878945265829406198443301666674627133107282371235391468297813319664773925186204345026261010734916387555730275756405832805491004751227520083067784613800892037268466014937410772068845350250936216606319045110324232371955038574350270262070564914682607356065101696768765067437314255037105053948417491626487124874043512168719435861952149480202933773398399353027343750 [85,61] -2099021165750183751852843986834111422871498486714401392972369054941141697496110464794244701976462728756665104325985297156325858600907258343968447263015663970874653144396857614388199833572462336004816161680069519981584696769866599106515546957497729784244669433384972991176627887121028174427298840611817950885466392897157231417322480669793101038317796467900966035184254213352554998352093227987605115362149699042852452119526517994586652336011217750390247012399571429628117808013246819752310968029727167501376505540580424889515087553674288048761370927299784063770745159674455624327088790083526201984589142861731835983093848979334013590458347439301771028653966413315244129974435798177411613940237487216980271809409517561601733397572033703994075497146407214944251038831032992044910943754162319255945447763001520291381283565352244031787085376554368868073503283612426643778067196773144586795704649164843756820660232869260815147220889705804849789744954733593238639299844135299857513158210519589695487045163138139721997163454472073909913377322435026718909635250916835056966389453705323189082785238499928892540690241807020710963103846035460082392419216348320532176573532084242806995750005336588147405566660011787474466681394755653874098637225429602205801459154557800824234698114020485933213164052310991555909747252986758410268004335860553578095625408945322391263540130292429061120068520175298173568823463828680631312287161830373284096498424300081114890048858570797751172571278798746328979913916836444769290992314419438412183244715644994851079108180456903736708105437668041542413779293791363136909104568535807628539723135362508475010438069230143052495366460616698152715732855263392371791376584283912613170823927696024907330441762601996725990904238244880786607556939713416977276794023080124590202802837385552036752641448624504480826042869555326988301180435314563510473817586898803710937500 [85,62] -285542325515567744976895702459734451077920274881740735941560066321933455357812619041261391691605656636842011778991225380178645544887334489872477715597630022179845772465050873791187739673910918104762748859683251204546649040265051459074775461230668135618620725343014451549401257774015966519853447835766683556445314714467924438854766952020156699852514501594377109315562435570776626219006735031973925105509598409241864086099929891690642135679410068631702211297109018865618413879159697736837974117928994709243947866814415587924417956754210046213348626963483029571320734702419613388790466631780712421173025285646052763834614066881671555482436797983192292760777981361879593637911131259645890693789200777595367547968963927781640712743812711167240556440142004907773909961345510567005779854655719656892681056354099977002830999825784316592232178080899341404088619145318725863706036268614236150331809171770070907996065160400328576782677969292721088272349328847265081045635836776914037952466692477505207160633609212501447938815916971789727749075962566583046992097517375989217175242591768327493061542945359057816260798353094125249527882367624843618697879533698713207361553135613793887168799703024994251513474527265258074136579273528236218856989555248563592023814640073000115872198408568127770821144758519671876984547723079520897526817579280220512379670824143950165638978450942161575273149132695212802670841411994504345808876109745991202656472943329232843768989739572864084876965190785514865928652118134887612615777403847909840041539841193764304014719637613488692917174522915171062334746792970682247248808555527383775725053103579097481365411982137643600622295912815148248682704746654388176776168890343276146337596552606867225311034066275211580510703837967922836180220917697192534620519340247473029336392815408341909994801307823071446531549306274699873142708383966237306594848632812500000 [85,63] 72203463223007166919119756437963546514312988367510212947782051167011263945228949666037511795804203182603783384216176977791626614430068630371873043409388877797296309107215327601005097509636930924202618142123179823061601393807922883475237685080786204979521563107227519120029787839428067542416845376082258380016237341351748980845170918705290246070768606569557467498181300262237664348620019774406522165237662702300165682676077309533232246985337752898096249502523572250353260582306929047394042866851210624064241635525300314819857550868795130556887567460631708305522776826814038722038185984509580093235468451492530201987630885020236964893917734443492361822787997655050094114498924753950618533591605036752557836565347135884500038751905101708715402375391827692310615425820516281387832424678186668989328619157994418827519003179838246953798723240939556700821902950786904907041365276435313289576548374191343013224982820460766018547291095042360799735392293690154810726732452005566834427837070148969675157269933953426007731458244152419691882292689371344985966276136376070863865390423593433895696819772105051831690794987458037372524428943763188920867336605267970054262862823271740399830435538900903832091027549161742877019469715392836531476336424802252800534518764417992869348894743962803027342384590407077342274824424525322916495194973286613126279558120055588875539273873208870465158599558818903661933317495518166343246866471175774307478050813847937310685931758291466568541643163988648332406518818493267778186075596617037799668280132236639042562679797366012102069284655107238594153256720922423687993792042115634652955708844293594795496932397285923933060100022814638385541878380530114641662637595179105807908485846772721014085527434138267101293124520155292499838289437490649596776316991858955582244925875113981821320272487704475438149219993812233386876187068992294371128082275390625 [85,64] -8944675787050298143129705828925752668740973156451263021954330808839897600700460962409025525851353882986857526355109806497474595959692127781099475955349641794578102220916353348110458673253317442520568938513121664929736185305763650703489606652638726845471100306760305982783008068053372180217329483789747583646764878256271711320024638617551681256312867929548609479737726157947150635129099625844191052363035909683548724910039533925692583131502947731742791061378532153434488207706907862499689281568655874898871544521952299664623370067675341120711779340370056490261538709733184357936605123302292653577603477481260599879885112765122702518741697132770620199866912193175944851258748344079284897266352763027979300430581536911378830134793573361748249805300954127888926093794189161390288022719990694587577241191233459671086886549625801945723875103719548452957910683836405182960330147538252239107595546970067943526148603776899943931921508186934826766288241760320327542579045445584442353472589649734120670700392649425261209408137119269630647079378952452535270141953619395249241318703774756032564096525969569564230700294721266607048276073100826324999040923894523388077491513159930068113546985751840784685342099151264649750306866748534583979109573639898682239693471619640028060052580288225820763142834884555299484060453602309615684057051660205664720342529482342066362777153284650553588269097397683818972050659850615278251184266830718358077607893303942355926390100751091118889928370891091881284619734350900893758385743417103794548045742749801731425780961609328262684019921769446404246560759467834569905624443436116961052521712995573719571958229435193868690007386295105502055671965900254545704495619460497966348581964389174728512934976318133415958040517998195562136176122116315995242387460744602567263332100755497283982294583018178618934914750338016631303617032244801521301269531250 [85,65] 812827819416476484926042436507721192011071528536031681624090456324593753184087686875639756119372888389543891689912099107005778338902101182677110645567090043954036559116426971862628985430475301220703874011369307784751592180450720946177408797215049648290041577462047264539591476732449422444531232203215477854342264949940597226801122693854803296572848259244394301678384364136324092616196779271621832827159188396078097150691566191805191336057382206953098744690596813888964001076647969498213534437773370378848405563037274899526710726654390743796532058035696772782059537616779388312984762031863508567491643457420213042490146278703988068016619027548173872058489740808413018866761936524206654091599799449882600627319519026879337569277638114968503571078899431083607158799835864722960088188326192380237635147042685089393034907135824421268773533418143439559956912651344151980334627126238683440247614908382460494509266698216868939557285462935556159739130602467441519438176232018797493911515243831974875952996306470026432354586886838566933992693095999087233837293852027099633415404740119526453467038873320333441516727431939032014519479989449764597732567767160808435885812272490010600409877488113811567847918782743863307817154422489549142411089560035498501353048382492801551100839034904144418269960197344412766191644639789752752029132309566770944693308970209011819570198144049557246688222518577105150272962621664614433729302004192135793983080853749130983487477760915569322155796229669438444376285729955720948087165147567122707925314272777278158838592085619430368762607905641801550272745621118714191849442589107427777424057189181603421902484657291571518854012367923909399740709001055423760341269036151509199092530156962801083191460294567158818819698327485169052887659098511414024328600491165113320178842696278577892191201078841814360498974068036659446079283952713012695312500 [85,66] -58690162793599408680378202670871417951518648646677857810640920365569305299425078188975522714200002951027348296727209077690717839723514819575114426106979805309668319820376999877966043447577005663035754549472756204227126332495380809016067629914851011441478454621342641957555837410716799985716752682334743091900014174747711428503836559174634106894951615916103628759709478840256670551450335580237936311781350828296203554088139367734909263141200726377117008911411641759909928340319357382169510135063614065914865258914849516050693248923097231208438049640099854326676883651329074379795414313618823274839801444658214206661407391294121558842763472147210375960894175257816506256056625163946919117427239433508581370504263519756122603770780765976776983813991596798825252988602484345720350026729445929428738928383347867097592539822266711910463408265700617179616849494896308933204983529232147983776329518446529054195174475608720583098605348677372388691065927738053992985902413486409755979909687658978701167511206105929688366307579285558200549059523839745213709937096362550060127925606654925836694475797589511107636642175241647199393113633238164419971114246540780451468167951699532880947433325457164833410003793256440376355030812664896983251555239705986967729384736758576999983945400411674425711739063336127913369105754784907291053605829668198956704424036430073108249386129017243738850872295805242217515866792866097137947608018689285320409929481716790220555209549671741705113405593731957612690715576800134965772840049596801665024049809589957712363095531484424292117704415485021912423867066416926876667101413929761082067520212771232674996061505863537685599906233011165363399363419256337169247582039441256768369215057451328411986573916138162111036965097356126018580345520732264665558891304766078516430181557160665269616708653817044807998737354637341923080384731292724609375 [85,67] 3466035053469064479899185374313605393466787160345062580640796039088234082294033424946263523590850213994951722385991170960173664653681542012852032697393181762714693266327751958777479673572415541900000187018533198111772471308752938220932256775503334928537628144720781889307460140821480459310824730919987279145337568516034507466941647313097270758179052386647093964197301007601337385442049537081679326574324722169160587367281236395013053722935866358596841756001111511079743404189839765079151408606176824189117362632091726279821074569198400529276331058539550830775095286015929139051770217610093946463779356362716523885127647371016369779250308378923194537568821050149844870981710642118005699377964066057433026919158994441789514212777768863513428444004816050885258920811225075450693977218614827593977494550868256992693664890993686129580282178076470957344668407224245461328754525526719174143931396219310520142035604340117842250156101678047361589011115909983035178912063370871918853714866973863054229981499937609149721517629871954457264073379509001251428915740179253519668873602137793223732187820609554360799614821870450333499678354873106584014307702907672723075799355175236060641213440245648156626292613535317315449128515489483758182892369919643228979462686691318117365929150819080197775210308779158397836615502982966768723343717111966164349019471832994538245943692817869452179727864611825320530201509432276883498966015889738226204462992453972399987893138655546456245246554407722612196025009541773861926317960359092298770849720181196870511263986969284665076075861915972562179831396365280062663557658832834654443681256919081919802446712037284044918654235564314422336633449458278038671042221981651262603762446194278307252531858139576582802946081468339165564708289342110782840142983958457796259123067520685173165280217728119032319256120899808593094348907470703125 [85,68] -128115792798797855896973383630498472466989010962267339667824297920939746025891265258305102844828319927145028274767233614024169857398061567440773631917632580721813968287492619065030966379295566012705342675299093072422854912517351513487959752189431568897827548153924556130119775240911734267373981218337326035323785749622287215451488694091432843776064416640888950724442586431697910979319385655796712219863380368920358392814142386487830043776699182436150119061345786828281576762429996936418199263432455464847283970042167685922490753904922309881782757259913088301988655512818241231960791365941830295064341581705081803384321422778651110151587429345803821912437413708859056632699163425593367710095711297665832210672395463999104320197289471502552806519285960230303389122745201916791046819914927994092181474574617528537633423339304361243130861180802437565670089778335563645599030380363669714818904382639664673404731803969614997559122125097773786277698901412975408088930924431438077458926662032170209795567566764699445254261133443590972844342289291131617920272609031540852800995060735410593828730466790120162688154688065127701930918528496160877297437098728312246682115853790607344009704882038889759718890904300970125343696541310340855018953301204451014892394686600872445771331325281747267657062801084929817335289803386223650225937644977746802311368706759577410585102954352548996105009770749919796498093293937788139332157863802672660857392871856996555889546380259389515187834581690294259771713771065491774053779797514100985170967700716119058235094096151622290033427815598380526379025906952783839708559036239873582092767270376594929285425714104516510458920440351965462502470899139590795326546656746765527750825352691095859487981705812058218665813025636933788260995236317925799296022193101351562610298564696231923418174526363188761024503037333488464355468750000 [85,69] 3937120890559304338607537784414480645775604576088836398840694403921871270066671144231625872670197363882287306885602320426936739738557757253278180303083229057109701139161683435025442609901493322658332183051539818115537653057759160461018210577459136091159669293874121843819102062764110223844170621846056691330266964007431989070261587612218414748658442302086543792606936095370725362836229144642343927859513095979660134099872986644185155263988240915456005112717799480399532407723720449010781433988202531444263173155562415965883191092333178188233611600283117588382806539115118300995809216333918482335455503946555492775078056383201545858911899675047842539452671378407801698627148001492291179808989968953001314990659499225442324062448106949747433328163090166849495518644814905938386663352390836165390433306172083251364696189767480833145568093307686020442793179471528287825946841599835107790793620566883430686536532584570994354158471720597030048733238316098119099489081449799841774459630407387372275434581481840541245320944449244847593803763962813765157967460709693635692061210881672437824995469635637575593572328456497350446445336567106790109356747445633755064545137785588436856940377798330219118071672832334486094082950108239352129931552006946917450558588969774339989304311871274168025369712751251170715701817823762782719809873215035729202782039488438719397704426257514643764325007048018227564469448029074829490864361604033833684762140446614660567679717257327648485958828085346756441895096016141954849313562737196601508321914776897647194728339786759501045464683953951704729262194046030942711447429880785672692016530119263058554963272709499300817702935458377741127633014967157634270662091413674284978804417421392568279195121281019069187005874922434958604239759392985486881967309783633413784255638527626745598413596688026245828950777649879455566406250 [85,70] -9252510144848442428581371993348331834834753821614936321428772052048310526231619980698576401875933035743014324593498933365953158670173369260817408489181707508141872821945689942715075346779039085792810991605558708595404345619615172717373196177078690036830244313286087529261669848958078998525896970856746799864210775164005235628525225934907592212297233630898064407251765111050704813386828503248984580079171289902353078688996283381976698560456345799024972931059196505081040762516082005985394267345881134116070533415348040999691523172224430386277099771092346636607971516630460193276141379978572117403032403809636738836926998533116280320014628261033900851881008155665127552137227313880652821952436593295880187571978084586582986902851182030488976201492725294737874976981731496659989650795993872223020192592589423967042135131109486431906242340307020394494370798672664525570623456965075993559163071044998616386057600473468098148994046347518460869260917393262707829850435684481037938211519898632130337961449713388061997827828810712869207091925786772542232685909290684154425415805629073043960151812984141591305819912052280373265321631626646417744369053430617119427566426254659826860614980597101029509686620109067446499456055493600278114033138370567185006324608851067873245172551828669825394895175399006396981948234451563214906660464438219864250088483622590938307623140833762880980457843741679283078516258378230509923698018597371819472334598858196119207709873242448623875152543113524755167021765130851713382120167310804499231157434741669310742963887835329246318670947591170757212104367942994469989889727506409508107138613317119338149200021828219248167963356287141480795566055883109244596595362249051037996226725049310596964157233444423918708429929080172737536971946688157254822327511860684551628634860683845169615308730863034725189208984375000000000 [85,71] 7207979324868097400086208653086277174454007971716470124857308551261662433574852943412849000517648733644217467473287937043571179104226417393231150654405786530844984141252919608350449537496209588564981498456424123196935429180791454465051162854369101114095296533366540642696549568116246210235895881782867822690949465823870237023846881166711999070781044958464595970833574396492518682042436174548078274569806416045536525602351854349492663169020759795676613533755679967930165441770907117854126684068486242089906954048641283430573134844893280340752517292239787503895111262237287561022780982380291353616807152533857976170808519795172847317943970681366781969423667300536745578227535117128427784122037666957565400289151599416649361166315624950524182488107172731913160140260414711311117516786989266546612741576809745096337437389178349278110672943515790508965236168571654517420473088835619875784688846876659392542954229052437778343793585773251452837013243169769849943105677235928700766786596266560230027184762255210268585281147046625199761280625183188989103138976915859201046423187414763142257213401859326101438610403498632537323463734999680397133019816656848970000509356701502427826562981480779195538707496833595909249419369348049442738872023020259167177163098999173420173673183046181445663838594444363967809000604734612594250896376694800699922610502439238597136915801544580850407037752069451088342161386987068094605431207388690585954870302204343594003724876396265977777929205091748938856859272142883046582715328361797747581742799500882582436450985425047971333297318686162561222378790181254167625427622721888768721135152660044116711338949628565544839676236120022186905184259216762352355444357608145753640663682413890224058098747724074780954415890277920237919485239688934564200138478613029255847173668653778961891012409178074449300765991210937500 [85,72] -131381704943536038625393105087583678146297849364929425089348974034474310419632366694917318654706762342737027961181981538024057070116387918792118506299149298252499007310210106765241356410762442770909059189231142165773956606348451039147659612864388762480410943382350671143175566555529981885030930268751029053837950662667850403375184840860759596914760043416157238384264975104286172029077939896614680925594671596968860885095942225945311843553596801155863896569064596629984000725271396636121390574274660420893469790161877771590755908651502160820211269051605175490108541909679280771498769257309169498738562076850457602632315081153874873545328968128182572253652246033628750538743759900975126168661390387256042920387597563461872777942091312276034965309468322094540576069121571885681259008471102302527728959004151854822792944025972709066897153397718351375001749871791017676092231019896461216645700171078389504396581469235953072467747474250304222448945627276399637287291723506436013222354869127740902109984133100701409548353898731373962540609516448900690446266333619915942785085496412398970909771671575609925439291833203884272354213200406971738044988426357600019519670742913058269713858305013244479950277279973168565293880906887979508545707897229155300764653378347198553505582452438478926500401024695401745794561566550488614978344441595015427811274332296020467048855415175205273496809572771482644552885610518789647757838843858356601506148552122678630193646932931111768323168413044338939290457160856469033932986274901270520913599640767646466185825086438664318995671050315754773846641315549218965444408521676466915010594004068868017869462998598935223880963225265363287861676962687534718055137181671111201242778019475072970399131461609774706755367705865148613146338823781345202002231111660967884844473786372724020840440061874687671661376953125 [85,73] 16243997707278536294921749065707594671371964148158888524244132186445415578924937789820422690395304108421400051731047303397460964762536111172798900481896718620007597164243450816995015925084914090045967280357701815324353595306274731678280634468543010224753164639922669680422494246222479251673056215461047096882905592620529737153228329443707539759760129577253284085558968374135736303712401104791053613270833082506815437681771247578715301974450463184414437807323928227989634905225444809987839870948600980074617437922671291683040029387085891253893799926055858829328196903594552161089675316611259725278425794852314695186149511184095159350449955487089787425477015833099331621864477825982190955972511927149488091580876073194292475032098433767470732487902879497491793845428890824076786842572667649352418641975473390161719747006312343996968139791190342238128620795071018834596940341547012661383018182982940974935275471296011439557726847962097937927503962927854889423548686358043500716699408675747499846492316427400682792307140200855651176471383738207061409408388576372598280436983653637113845340975271646596156040569603928525473801131916771380659466042343862703943994513850989604459629276054295023564100466532805598646975261576516289943556126875912847309348880832497352814491717508111423377653527528811972086214138109539098983254098370782507944905685602290721587706877088951896654790400074255177782531257787121950672397266899472527800496683022378911799638155540693994070505649796514451748158559396497549875460633132594152616410699033214993461700415875105759997796135023540899497755007699597840059179129351709810685498391255479945219242494119205858587378192805929117774551155063189124035772807226635426692996923647399110958676269123745955266825640520448948808052503870755021060586572565185717064094031273394137871852144598960876464843750 [85,74] -599024276579761183864067293623346890215129837860615297815570796574502063371315703799930597150270207324183224088380935604890037333381540668673458303716492362296657180034326549363137949769262230120576158732919860322400032497617405744018373128516623181208978779260452964977237442615630036024515283917726420069904873984232309024913123236216522020329790922477382857761681232676123554747394576750861135137111962052794257992604397145344279236789289163932043002972319074216888329723936581015288655248754464801864357448937595250186993280111737989492571973324414533454977950286147559110496986656496263109441524729847872763090764701035476735946449330346037457663402557741825112573394936582106061979664021385340641355975916479739139736438138872738771461341315515245664272353872214434781614320649500845990969383855418371714656260148187081567452641905940357647498690751383732813154826065321837334479431768876396158639471388327991424430904456911380448441976742157867784514297725496027833636095256701886450232572505577935348814246857637371392781705404292651762768443396926190390398967727788355767956722112420930910576694949241716464048979286347803436191809602048891085573096960490810728159638930798215559599414869964681852311859483701929216787557242235464083444962357400162152849212518987158970623710796375283153881149582171051246348883414584270597775229777091578514040511338812820100544012653797415166356792618124106552291407077302278728953259260749740396643256611967636237335531654525653548325377187792321191805116134529118192727504515115354070309032505035674080838323362087322998575005288487469080506336503967382604603371667073776692197350125814583709797676495735483338491461377902921059441417810333479626703523399399197784892123496652378031080996013705514794267279749945823605773190109524592754070184849041246659867465496063232421875 [85,75] 18184409250792538986520760632190039082258374566793787325193110244890716420097019185181071359131915586443531740596605280487555947996193714662706058242371458939907794355899313518106178277955780052299760496979747290482089313320260447718917390757407523391469346417547940307653816962805454461073094505731474969940430078957596547219976740361973197834531889401521365623449067753681327719246658809550669285394908422166840033600635190902825837151915262523968424178509434468110850430458066620415274167022972860064915243430155172441816231951626954450713221313400839050093723691141302589329721306617207937486237585922023065518639566871550365939318981954575898233784392867596433595658184872703094479595845696337884704474223332655423290087840440432634853627563799994702681177017889821602028339312636140587508335353270426905872051177975844507707905898596929441306637944118036135794038558801575571604262135444087190359356281557369710874761195377213355588551964398795228209370549369349581356727964669542939092870250845574585531365847655529464840268037777333458201204819516975401846072413069451622941301551625192985437883788896022758700155418137323530790223362286163645933779231213733815398109056648060750464794310619381062667870666488904354766304780859150813968699327239398934085865738800351788319711175319713318376076089283400599486137225993194616423848448004947084559556169009010953298859194859879445862335223169380882843869922563108993660552943204183490708532968972523174083066778936108017629350868516704233928887659655621541656215492201707547375576272128480808054696465183388354429411455713872088591318752518503243148941520076414487007317881703683641003498218813908527653407695587629923802699134262579985038311981636597953239220914283628134439033217059295025013718782719896560864055878827176316373911247149840397238731384277343750 [85,76] -51619562500956770011035313455787772626835062478131780966892303723641849849685017601993004525272516777944461365665288804983671151819583006172480424260528859589900918185526517923041956423580391943443817435318566629150793025539031873788857281077664297392572793079569409720546113981451032446631178575047535131627683338054543531013102241393612386428974347334678809777844836694238591701651312725438189669518736245297351567759394618602580647863733805703507014467492869130048376663865457293163458269527121441189868300912313208616739792293934285715548610217463576303431160143021984350015261155053568057391849419183294398529808379348411771214967796302823406810596472045404970332794291503063604751348361794688693218719134066473411586927841437873119407586189906651525207602432059460653159756256061236701004019728737046518593355893411016857912650037600608924651229375781818134648836850635517194722437953905794191352537567559806704918117710608899683433232409496242866768860759802265532221739127273933916799847067830239271595438016254326950615626442349571072928699521754365901796156003485693766896014230742548488724639755635468842360679813771486766759918720034772380006772248575876811698920647320847013349477101368407660588169973524696450312418355657043898537362241225749894626625305894283491386649152334044434884405105004898543563433360306502879008313444958766136145640923910589460646153345697691567346464349434751755281830370927200080429952257222658574548948606088019895906697062062220814178397572399140866766297971205796683426184933321712823648947520140286008789069588817109352955467955689954919045769768168734735872815739424728739831529357851824162828250153980814798918140507019487272335030711471106618468548884748259285037946281914233931170503223334756793976811811302618227053578132005758051583997404489755630493164062500 [85,77] -905304182534743558160618570859004475276180197831386098426243831220511362750740353032136397532031245226414504368647545544910039650441390821243111766537040689905481986211919624630251872707768456230809864030252674316823805216686030332460020293454376077590475827591190935710912446233749276591313235387046302613053048039198947440817309935633214683918140849250438805484322752019856566701389932491733648592228201082057421821722601021066748161509163787668487429795771893854093655229801410682009556615513209341501557341250201006032591986863240820430243024083434399983319663380741914395340252670581535882390341513694741304583865106953801990860816009941594382357227700578057087887890521993650754931081882008632001712641414984367050071708981930979691129086299437961050922144425122644243186907014041758979234211370882212892584847297460423554549060774209288543144451176737844747945638992325700288016664254300411965665052629664552950912523107498391941693721907285077247189080373925729048199364574968870350154059514735692511869859951693324877151261745411299564952671141394909417264651777886564797693901580982124193567235225977817450914500244261198799227430603136341147585990481837656862550390273089315433501422728263922447129932572223993310208228504511254862402122482355442754836563192233267048249340297808919674347210883469087491639608269574730709807530752457578818432478755715890106645047627666649671011722835776887517383343390294362005261962403589108864226080142354216298932867723417979336332893128229189521307858499096465878416969688855721440395295194880053825259967652607303227562579914026163792705740825876870394976053014126663497873012699466273385630794433783898643437027302812767594823836295456626792277136065374082136552462865942828820994845594243733815246736474202993329757015657758898590115798241081237792968750 [85,78] 61890583199029106715812230641599632459906328526599628673104731253783623562547784875777554022592682337403162689607618814109814158508176946322455005352875699572804232250366348445686616984389125753190056882057897411465388063200204325375665817422311932231201400314719137561486024949472553902763608664060730046306199248110912972416620960784395449070288365326551662825945833347264739577374171460632447157375042658904063806765984757034428634392919078553837483760375252384431471110399835077170827742561269851756867588963075264674866646324969334940254045854025705963020514142177132401750886883347873009617439169886208539057160303617236004546433642684961645159777446713797808271074005192664011947143024110164030790798570383523756834878421061475670702057688494317991823056057242600287617910526521244275537165924575302376010772108686673867900318194886179803237791523118096484100934305202801611502707506397337636016023597293774744400606219181378307990153088653269622930513093535964539456342587318952597985023220483921078163456528112767280221055375832304782363366378993423913948644708664693009986805264650316469303571745906323844191437465840072797779480193976586357816328006164815264189846464101314103862405301424942605026574483240138925306434579495907158320925794157855391856173636169188530761905715005824910178020102185051330489112852015619451663284315802736463837670425781952312278000876050748086909892736809493877695885110733597726455369578862515678368796796909387687225013831106759509182022944056911388154049508182525636932169653370791515212858219094334742379841369411369603149903127607309310426033675935925814248083023712286323438479601794705835840053840922611261232220869941120170563932524455478148639399085888435468892479296640787625240464821241060804492395682580049711878378062590638925494432459259033203125 [85,79] -347074753587833071461378557301536311685112291079562011830500579356308368079016904287795870236854580945656992871248643971719641253797821650406009802889973566793179774592992164843262233064353736544441883299953167575255909940481011630022658376303711529348537754632965377443701466486875976496360954211710782317865678391595721633686345954006118696504307977836392980668734872339501498842950866261570024614249379783210762535262758492539631453097639820581171618771440628153122393911964404626853598796737639670421487971258775314779968848177382201463336331236073167864354367517961648224859629134879018142733815072910845297995214763160463747711760571636029205767103392294201193349564147497557190841660473345021486005948453074498498218829261809308447765058403753189956210979387609247089230423896164010591548384407412910891003454348911656174314373158183470200641118209379166079705295251810577707012255692499151940796595090826417284583735169707123093744050972957021611667058684436683510393275060759199725520802914646596752142454541861436125788838844837308245911003814282586876940823471737099867198827835690408083873564327615397647836041629708062328460595994824468733832795292866505324045777230945576723003777316417994898726150275330164596638253836110089951628846375362048341065579286729723314572826726486164190491226251194548731584732152973005121140230703681425379771821886700017520742225876035829904205761038451771532278419962573787833384054442368798460316354867649514823129653631065763441523647622909322927579609913177802008911018250963008947035423663496879721840189022183494606194122600456964745775120793032257297154917599687504278618624290705639111669871511237691249133071467907355584700364596270689735325164156582336962883823279229058325214015549825711355557241925624936009846866102071226268200200195312500 [85,80] -1021911793822038916520043431039936729822673309796943361870165255509043662722555785095384152976297360059056531651381017319930116583798986580263913184420380193129293579881533677947027528969852293337369512184811586345438632141300377729527211412441674288142048313615901164627010301519490821782116097012291685421245588379462691131417131077742660120966664811064066524948706704729340932878136044700120190280097822885261491723056526718764376158515483634358084775912516531860877824655621892282618059429131438605744968058155469983924067501311710824137959156919869518663417325541778126695143095651428738863373094993593076824067077511433452740925901039773232410071389456736007505692442980297276299611027237540869657152965712058014271076845956452325445604528553141351024361361148395622266407591167627207318763377035634002475444268629909639749471863192216677850512711309802113840271373041719567247674473791449822372317310612574353436363756885932227279505020185763398448594231004310447344003730041106767831369846436508365800179345534805304835777985783558055521435299182398271532738092652720811669880248234006288113197537882392536254418454550986364639949507032341921886529334330376356868256948885654329867842529844225752330413907092251340361277113244817292972170606612645418076650105381154922674307409204325220111582200450452967434190730581339386167578902323093351615035566410761236628177460555998111094957610416685067083178498816984676328293261919889194815478665510800137211041969826261645343290624231185216481158339192489968437707561375255179011044264349696911642831281606222547020106899640750033364792415139457548527445898267859006693162767992188103513513685735112892877746790886808557758656875133715315198573379638154171917000052192487822916603030044971018781595575603729841353579305154057231845410156250 [85,81] 15601470589934993679986291237449291077509088945355920908336635584548184823728965007185222215641299106089980199353530733882536314992328249546355306571363357515725136209463679123118409190727711980003781556975810383550823009579121623888748990341999102164224846301482857960603805262792355647041368669727362865905938904260468117521395599601850339212699659921909896124837378191538851159261439028148271523759119593944433640443213566041593773828207381864250130576057109066216331802566925218795789050039471619744069166886533175118694014128256469589797811759768092937622169096558837148516541117052938046581321340626176191573016389573645494112485507143526053613074575109014004670023313297828300732355411481505831947390759512991796658486367349440110832926428637599764163785383213147193227460623245921861397138567399788958520221628085807875497065795003230600215751528452117501717086079805897502109474557423974211698608279101346160919937570321540784760714799834715828942313001296033716452231974622459086904449869190669895848185471283334050215104576723639576684322701265131333012026993617988018156436834548155631086698334564661761362589936596923554628948334635478401445177580266302704640226532348196246181085898089153459332217771880950905748793483046067894328102571966070269539711311090125326884339737496570984122677935208990564562562744284983808915344748543144205255911993348829101513276705429630272120322116192242701042456115836239060749509492974918013144497201648031054387677994397761896106298633231891776684846152259698395771412427157428193550339279785558830718938446880675103015476166088339890800002599195560904699112983974826379888146987149440937800889509547844712039106770363834068603532042604871158463173708315423410823609284861713736804939329443463104045106979548791118378758523794610689843750 [85,82] 100716771879007429184361779969747784493677947500882280544180785696481511710372411822933666269539585852517218418496053029408390332315918745730996045202362035128281498042984575982897523860550012941957906129590748856575743819954024484425283186792764203162394461984156176133971910048049989432735749216126950978402363351905343341095818506631566268842463306000284481310597623478954056058441114786926496218106195308165742996179471799978167023099194971977502628074801394546405576896220819485027706924392477436492196097738423968150857903862466024819424720190516603412606261974530895765327504933259056257135492054863075490430801049679853047523391040016340207350041133306320811195527434860950854960626345160641686901361563302446415664889457023556398828824427735703200039459186040842107792743118005421958101767925537108252084840095190128760448872796040775290205833879670067536707976021215159218450077452901402133825531014629645413892314100973250900156942206703481186932006928129911713114447423191211429982285174815647598756514598915794612312890758789416433995427232930720276523376786200656665820705159617072135948551245324657907920447670452734965191760662072528466751602181858488736129898757443443004809130382467658153457644529346357418303420605596761450017382899456580606056694469534624611456370598807926115518397381690006378124577368936192925419307622915205433898770733177661742259655262232631021605950108014758402659047276532941229764408027401407565569219601970761254848530305452347716345816116871209654305989574624242555986705089255412851202876257518621692291664672449927409777338999989011674152202500046607553434480216391224481912320887826179281541309714374202537141734372693575796056833143335361230737882538606702565546694149183127231640150988708802022851654440087817321062477666951890625 [85,83] 1017830604519667635913099599310669768497951779653477311146834836911551423455963682353214074777809216694806875439636976557950445729581418240020920922755679658201287901587427051899729114967205763693795974011818632998745880445286796529784557740387393933394443716588778520138749320433459220387853242318691579823101956842530764748488638067386385701600620707138048103947401087054644496335200965956338350592382496204188809074574301477756417054649172124403483205260494337838949009156327118349236789907285653294504032392425822161707256066526429868404482917533696752643771585073224856295403941576707400293790319186663260850454941338007627264474102131841366343677041268951715416095991769112370572040556293360932189052927536500259722121205221664419878792227787708597828746549960929798751258590725789255265216548634465378035843520426457512768845806378161551541773722188694395541504668733444450414766612354027243193306996263964533735492434995771619366240630363129943677612143965942348842527099105670461489254531318868946765985004775186086835297784407389831551892447841448006839938470450949097227461703579666650271868139538159244691105836980425114009968633167605203651624665012767219295234900690920300301797943895061888537759521058502943247977429247741791141621305843445437031869410940130820193972992826460079709582711026689258876287573258597254437620644367227972989595829713201298578118891515420869494559075952251065827038051458035725902703072862969105795074052984549386507037571357010134667800567900657334097767363974675399625413688801703539776761329680015000115575891415461150094640690647692353377712859853177100260292520429059907790696182916130263797678949098294927554184824420133914056469302775538816277755865320804225106566893312866684685639948565879190153087076861785875758972758207790 [85,84] 472989787332717224972536052602120496241711833046257061463127271349399171224225019493380073512692160648422913270356377365474179159112930999778086088524884386538144775123952555483492997160150745388301132628963245328318246857197345950228460735729765672089075879213522653603872696281915375089538761264264017208260858560428817242408293886734102518558450724547252333418730097056330954235905610793140555875350992685048644191309923444800048944342959370593052396934929066466067991240189186047309152184869099896911930442139585586702027324410818169522019617767038973151942782639764871435126826403132363786702090684205348569500685358197909515278317353497985685207828888180348607146146788943909295168477900652256363069366563835382619994980704999486489412243255361950200841286608380610190453003087978684915053838329291419150669896825940483326982682619189535819796471698847893109123566092429880671495950983630048488751168569513753672760913724243970112320586270840907412472157810857431989027161412550446478260255679431509792614680322791358896595081571337680335745913229429093955861403788868611654924640963451727103631289265871686131727038696585102558002777652082136911410222566030322371081571635157981018019497180653395870216045923971256680572300409069180090522884386729723312676926006363759932087907459423407112268040389529746368212982042382214357797857534936041735266280006020136936073186105205848178921003853238941665295117934945012679858662866454511662211279860898240262819706874454279131742941732643218123151175436821195387478626155811883693653576542256358440368134425654914029567606370539487489412263514916540922843842896517954288851076587880178053627052928946052990572091728227128049423078010257600446325466360422177504255994443559592768912253064544039133809341240884230448334650 [85,85] 19147032150004276898160153018523129070015344545973383464036781042722020987855186124711078963576313424972609951113234480293217806276958191370403803013270640872514420378413690618800557155021968144373670023902081881620178464518331393518977149763206643071944596639167209929433142056585436851308585227402490750806193169330450750247341974688391378519115354317963557134821989213286849884091864311725705998257494989782230618347763106762946014800926329259638329605705818548612350038257055552086485266758411353445200935010791429185710570559848959255280167801876416255393132620144226879171167976231606236376601898001561697212326524654678386129249477038517239192415072760689869153028180927230593376445050140449127485909492941955442082336346797491294514425210328776237294524658041301531414452858198211856764360719426784449968731402787743174475590712173805965815464229485968775406721600744214060660216814910990328935853667352269896030561344791873645526536870563080351284551536498040160795782633733538108046806081803408892062874870441522187628110732195559678427275836067972395954746916840031263987534351122210922249121991179683440266164980562624496846027409311235734083830578629124052748998063655890301543598635240572930511039888507885876929523733315838929262668124411833636385769377076421630872258591609111009847097606124070212220459473667668411880761221050275522173881712597566575226606035935061598117974883578660732198657967861332619080573181871156672423566966136620623545620953191299281039315479242575512721067711512717885455294588381321872655178102885666478025216038305459995121537635148184951409339999610481120263609413373461426402219477999623596360369774459370070323389575580149263698501324454490533023758392037576436097184724632374553105456918749073656696347588088148468320 [86,0] 1235620972120264315464256233194717421049039921978924111075603446116633866723795598882649503487377558717927015996294070692877960336489954564002211936846386953740205643521753533284172769074974993570472278386571876409569424601500928348001001762256743297525843266632847260388338445219301431881625380559490011429697901601759375762911895253009758399608063127098279829619892177319604739940459448597925282422668410134119493288902918149546030822243944554240157582352654681095048029791762396864593669672971264537966143945466416588043263597905843873837756818108235253381344860296237486350784652739756783120614712831749498781492493072855913364792827742845869530263191530121131590204495724047469594390545097371099038228844297428943589201873907489389556086485109249257187208215907419539330504127905309153650657913685099380728308546247564844804311986308208258298109757474366850720451070153597876967929418377508679919517698888447364651396215016189859892569578381933928909760796546577469173835609004839721662709931204316235154302923980375933003262190056304508142215438994654113424232060218634542981460042352753872078242147021436031918957670658511381279451820594047929688996843926320075667697009278576389812949832786283934047999536241469556298868104868220148028285802413195594848265271823895815722136779755811435248909611135177695178598094530046634256363325157830209901112126906014504499094193369345033164787467050409982090591631068666379634376004518296629791267336111479636866738772588903636303330690860030116832721886822447553013189893698445564884114136907696543626070275643664738839880850876717969404539580752137405537426280291660275110468714841911268712258212941243452870884081450100531394784809191185762205194623837998926198970565807877558283493769601560069628101597481713104720496396970241526115360612169660348060488467390209171821724412774617478109282548629729785524630807154688602823263842600615379438759485166824208310991219259785103205644130053286744441720657050609588623046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [86,1] 6108091053848553967514542055285869280783958889500339998355982982498084131796704773719112837938526967733079450572384543213971388388615102509687839134220791871115464347642028805753809473117998950300739968774732059010904477874233126119441742575721546768074705013088094507636150551706819237192598175865911733552008471643126131222507859915633250814891154377261842528392617802305187659724149038717719304314351761425419866046029295149555732489798124135760979059257247578125988683027681480362786855662223816569802030189958060881244736247149780293292995461562517987008595657189738307031703530995557045792330688619670979227489898682937232267783395158287524093000420653779239091083743705227729951999339139432183810201640891977270506042283244352080000252197680615277063677394645093871314500388777655094689279010299192693877620687056374945702858439278953819680163202201302923102678648388324415169627517205882063945511284798633650455792216222165171875813103455102273477319772419693964306747088492904513353798720724374756580285216434405570543651360653442664444486645699874108468286202244754246917510186888796772553366691196861743425402177292115850187564063428381993910727019437039707556651670537367411969068718589614943542664449798486930670088848373962033551445737558638204560000905760937530838555263487391740824451745827811173621920729461251608076550088572543661527201023849943598772749685762428094797048565534379250974790013094668010965251047037302237988069164139303478855114687223498026601807876756783091341493018707357392067517957340029474622345432650100598407554371133983897006806606438826088397349461012877405020333306946714965866338373890595242334639731312920678158325288107169817317584265706079798149442940174630741896508717061734473763886589147521164932643816593607733535451783642112259991484041631199924575228921350872820814587869786855656553655541742706128588713416778133178832400894833735083957966905418502185632350864727583687161857611954904334616855976491933688521385192871093750000000000000000000000000000000000000000000000000000000000000000000000000000000 [86,2] -383132472750924129102867183273782898755748585147231584427072351209686212590945487948399539939755057669337392025626374262863865376601338985090255745441091184975554476125750904875967696509046617006284258248655618223425030992832144677841180332097273290468926302961941721835215375162205355144776003366836452319491839829083993070119284655627401312243836116162810883364108154091369408129593343725159233839129496979269071565022331967818532364624014602941367967923383212626660739649106734432500190243973664041731659564571639795402179172251966510841362295631867301936367849596799579995434343650092337987210401110319808622539914793093600718641258299554470702658367426164443377647604987303600960723840830651673273391258028687686127094227380735910249971355681479831726461290409679083011654654214037819000695417766626165126015470993150277944554693950181174886254102262485506362277299417922981902417043973306170907661745640853359597087203372555722050058556518841284103140591222535929628032883412085162659033047993632023261633188930866101634963239443399104807552564065003314327918762417207177160895137928617652044461958628569147724398598909531618234414717235698383184824945056221496996384399966090378794586487463621649343429136476004935293058129267753271532220661926303809816320360360042804806697595110681119854706710771474423193188002090197031203943731687292089325981658059167334928412266658568589214667308051968867006081649788786171343569618665728951758666799482309443065704698888781966374049113360280063333965146718462996614869835658839383062481792717892416754683465936200939994823682423626296228854083504340250177103660355032518979530296166982289029211955981149721756472267867519511996913911114788588017547082898450996243553923331183322748003496793661720444798278574635371376796486785678210838868196157144944793130488128338504674558078106594113169177248493294167103079549508246533885959076606873463955605891343172562035603881568497978749166458351746591222061755210859246290056034922599792480468750000000000000000000000000000000000000000000000000000000000000000000000 [86,3] 10393050908215581799432241060909449271344207794414568060397577999388925251555547569577735015969350742642045402277922861203398413905556835582623659113592944556333969697601757231249255134152821818852003464056715548566805396645846165522696169129950216716237843311669042552641332069445781285897952218134529840477536438983847061524896603523584148216060391716452603134155407535621662270669210626021541220994599170271026954104686021118339448239791108779264406294944944800432838849299489800177535981463091775936261582368726394858206781007595005343256168452261461067997438086462466048735374384342251461678230194158942922757572482026388159678641396924321000305905551993639193455188646335770138307148305142187603210187904216024618424882282252874666115742427863348091402461697477346306678497428332657487382677612657096852471057916401676459313664188564727814918184353437860746164837837580904728483005912400485449187848600741185000026469167117752008306513120376041551445328491295226273999200878369664204476805962035911257791132110837659937121835841094560844930715310643732920109616438774961737429045386570917285355940885031399062898390829101578658675546153478589917041765687449117096907185184840053169272721379662185878228295270150045921473144564457145256477608834152402207707508945200407778226160583482884951691091519426908375657032824518466222087135785079967707611888962228464432444884899948897206015617078707552041435841817428037624162764783191955290937474897315544896831360974080532575662008134897964290956394022901661725183751934536639162272336627589976789250306109327946597652957718986818522156593591584841449192413009084809154177094437631370706472136612857750832170584900863133379155270035257478156091202561472854004275824236988622928571696728064600867216937345881867754931252606050915511725249818368262880784320994300643978857135469079418245866355542927208768411711605665754104943929846160197090706332241931855786963750565577699813935890892858192772010318682962548564319149591028690338134765625000000000000000000000000000000000000000000000000000000000000000000 [86,4] -36839124420753164294927945265305897726247795851986571829627133668327726089075403640059318651753868790702217497745155635557893014280787656127448861346451388763132600652806778562628115617721262606769859891655830566056153310920766510802283886010957654143326098303625093715894796045128901707315639097172976869927871867757038093916142022166379812508840224009947802365378692146161745810435333143673337555657652409152191251429758319814367910637069707806417624965267700423888477819305836801041746283421456016291522218085068617049833339324690394650137943324331010344258103159359479120057140167937768899616124414692642566346739557306238031454974818895210678810344175607542538150367772475031293535069002629845161421187781078698028554016489471960351304638034680948500033545433304424759413687120654167215793880360121077351994623515309253760291744183349121572716724603673564272948518018208911259107796736131700084345628726688697579821287819800626277418145372930897377861228840643282890304017635374919608875410967502475991209609238385439534509399261676731378655404704981741671154948854821137622055230214372664445954308421577296788986157583619712195946145863958849215421384536904498693688377956650132271949512855963542872887217666825552800633907145707944669252699108481234633616674581637898077528024915192888651653128433383170452385271235669147215062203323519817683120663859703885719151555506867331640073399479221300024536229085273002605355163655500401190900679015421799196430742286771302618864729429905341754765278568777026836759548020011569325458522518298025749292761848030318489726559869417293717020523669079086560260035784878862882340054075045055952927121501977602640514216951226263247912077644068555300309273686696023142352081644753788886353742818442175871296185365563700637945805627923563679988662249839754903556053186054454725491133604553305500278273816362138091682896065329872907108400733139109585058550762976805329137249709157976329947400512936479369301765128530672804840762069034099113196134567260742187500000000000000000000000000000000000000000000000000000 [86,5] 1527331282630259745820683649719135869315087217204747941059462888755083071252340159365260111531553940724405620474400091463673300554928261718718068486934808922753262975449750329238459606460046713509089262043418481639418385544112624064625481409916698983795915408814593673085108335982187746303130062876827801293216607831197750411030518594524172062026921524647374464783757458430479779798016827495497607783610137271641138221140680376114309572173256989075420497201173354325303042624411388501469401280061169198669578532678890993311684429185384487086811263636254717203739675956392723657400178879634752249664840699194102448875070690843094426703709802916123800153246235567104886039671071993868153908260834474854508552683016450318755508945486045662106906042157464153591699364169960869948661452479536988340488223609378342904303077596437025126505841765945454255306917977992272242277829603675058743623242259357932301432523764654579019842184534623006714316841955131750222784378413742701366864623372512274442995172662241033098822757431569967991890399108857424975320773016308747039562409568542148966683330767952991713337335002940419228276019826103909828433836969547305095666400970432126101782323116900614695624120898749857105984314815865646379360299590701478026287739936889639906004595816059977564214223954707807871991235900692247539326664765698069075020269427897316180476161388349743919958071707381142912583675773488945251934905157648220474546988679143559807119754184524370262118668279924478354816590076039901137690114628652996729714551789457163092964020106255942858946556381422603339185600957946187850371431440458809708497796620663100855341024855130450221337847841810143541138215295268354289922168456231727889101741905650308378862305586331255873792754331872435834856065431198211760496367623499619329206701198005752029849379165014196135013294210219389467921106726102313293220018332850997825031898763286068856285615976119949503826927517780365539302519279824280658129472590079999489917628174850960931507870554924011230468750000000000000000000000000000000000000000000000 [86,6] -3222737008650006679452521837894842904411536486952860097967520273124140455004297123286307834604574945698154200224195182355270980526957639589021941021949405167709542532680702323510730512031767735082422348370789596666472227858825398903616634275674451327684844772921449756852207046442216310763767724348780494985165142090768475429722231044476380438946907437368363644111542093976708736572269152924548810550989758660750687343236991328573707661821626035626593611439412237767772488534353291538180717288360757521881468099717442952678384671518822057415821806580191568970966587648285321869574709784566164181764003279758291214605297732755226646922001211352041051370181796370080560109538803983571974736204916229072815809611564077431577773909853954687976738611297965084791643937753297444186361885582771719048527377552808306772811042281633455824257717837585223322194875647332079936728727169809344033870006380895545193329875770885833032318664857611460585488452153033448785251289160873703157494937795680169784575280314866521659025033473897322055432176370811512694991050716614939519209385016963099165289066960876176685999350307458647840018544366118224680251004038948808983411987290525230304027660531060007851309329638111144839578355217882668634541296507124400164915307790259972070967128386874070645765688447055334890252973720792254926185695474934970977310012162299279001369185003967811867955031728432046542500953950995718953516731698264481419640370779635281553081955173251643043499093521097197273470448616372149643860703673744066287285550478172500136417976677689716050901158024452151209942071799820309315248876909009196173537635063898139576336079914397397702676397299980973450133389972832490863932033135573857802976824301621632774443207389314742363111163488302572535479160799322001199769622986556687200345493763552716830266159732859442733798329773757241465635915487875755642757900268547701607183878200996922167184037062843119057858830401896949793726354846406168389073496055015699955111204907942656916475243633612990379333496093750000000000000000000000000000000000000 [86,7] 25229225525199391149623714982330517556722867467601130587595546389937132040285537698272107146983818127673682051887298742814937704637589340275245536094451035169807650460941137776428863845240752575302034664037866661080924902670554514695085948632845020508457306859464810074986591852312613510700236181884660441248048038543296342421778003632536132328450408174790986923609887305735845798794845958772658234523700586534663082989222182686927023369725221498822037697090460060459848680816444265140294477205354142289631855245251190813147299075454445831374685186658478997654859816919153737221621602108286963719839469473520837208329662212738865034108437383925055896067458220288200291443145391478674613492109743784124987580471335448576355277971792634600134261025299844003185484155843197338727589271398207184478626806947265568875752436063759515413386040451306690660018077274982973657757971199430237507128948190650133404545648501774042988071451408127581052399989426151486502092072485112962044414413340333107374591515400377711351246724719502709292903919495726080793879983029823820020631187058498999710194902513397363978264195054512147223234360650640301635806792173996150828162466221977472899940847558203462023870110471270072255835733960688819994624571585240788539481076114033571726511656817209283277619186242513547214487715620273765719232465303500328787670059971748893746876729624060705282031951688095912067951108250810727609678029958605126042734593720613856733739288539203683484601175910622722890969090483650513870899896587895161688386899611288414587916243075006546642377360732791385072847865384536637204876785601540081482481448033559244821656086455668852170012231891904009859982321256051003018094798279637367999158947953093870995839822028418144106858340747334796047302781977887470586174370445762606816940080651845766404431536980306767274827367816571675723545157381770822076449361429836025628012785450611254550033190008691997193363381964920744420041316124639285527409008972621813413677520181177538205474775168113410472869873046875000000000000000000000000000000000 [86,8] -56347715203652805747969414751218284482876981220632772722743378327249955982028892959339698687648222765330240727788645366324642278265067930104710435197207760351191374971572062228694383475584240801827717193377748186200949707290387461746658713094671621093687736587229166619093469495126027187953193362541679383902459286519017000942873198375275668878890152993874732144856806729232679833030270748716196477365173479767695147218789980748682586237769583988705539166967833356961202987895764074602288167881205707851638421190214533140485455501285473174615462819303901298777757316811441235857917624220008721469830888077205886174750630993491190584833113407284572172280909677292879414313980861827544288386135984206118222714156384679730631338040005059146158148182901621647065772913049067078931871585829136759029233134313470306582603778485222380182595438474695240302286566740852165316042009776026285482804068809464506994188831670817833060009108534469873536568006989447998164485033975261011713037852669100297226491057768362495929496100599180993361162214768336124958825294656330279879140185951986542212215239829875466710960589942379945705307008248922819205214492778726016793725903552261957490505833008102494991909215029314574448127357553399428223872064497236761326668254306035618837920019953516588656526579069010316615516517665139493416291100828787892254894591522080915478190746743030408818359816447629059109846633754074901043863178844041811192266112151802146714504088569189546413036868379621169557625311398224732947425446141675655260553129384605429534153524566844358137506381665769848028625412118339212806848847914900797414549540926582295125278711672008815932554782061313548926769410332089350495431945878649852658463193907047387057904325452498980639725271848320171034059233558966735416036478594812701902337765636393613645225255801737113776489008282479836899291960434048977448032243674129186505801348716010881695058829130245703769430571843313560858430504165309373242057042527203480284044771749061165239114146174870256800204515457153320312500000000000000000000000 [86,9] 8825383132404973267408628859820635185531952137698869650852467958404771370201375426711217525492884938060224159344646872917382712187550978964136265828025246896844076702116054007374094438772871746151442335274165377990469854238945629803824362585084418496778795649722830923790423553103347683634189283248983346122546322143166854565355852586396629758952825784047751246077893376589976395811769481191683028361746920471832028414661085141386523794346001914890504021485378036201292815739165278869842545603154395947446008775950855793328950677513369170109902088342494595959779821253000105571138991119410572668094415022530569478651977123320429311532412259832186010258800737370574962300141822827993914336415587256048166635176722434866315780156073034269369953956799688029163930201702706907522242425320482822356915155428981131399341927183760777373987428103674292596919901820361849470917759537532121234278743220178910098038749695645029852437900535521993688004814018637284552494212199643723666991751669074669267773822082386539723787195866667583143841971973686456571704324712870085055043004531066770036433815488726805524711380799496024522789152941052776504478476325413670466443378667384787273127829063608511642329852155439188671160939181767445150846497512394707730586596832610222383452271187118880524759459987744632743556471460700441867421727649178557302172576224453118757513659692067459638891774010562955678450198972576517580345304251271534082352591268047183165434154066207813579826847884701164431152832107298142508853523671887881878566974812438657303741113695507161318715352981963156431436985189535133034948963906762512097938883859187814157498226471597761109805729777405641275719517358556271640108606750723038286793763758566550525943101315368507431716258694893291481359343005643980251131829893105751368148029960745633853498671252161327150587842426456712411544146237269456513987064986325534283315980096719588589825460220922043695467797775780252154674261879964084765948646251900410581719450809673616629210529671567542209231760352849960327148437500000000000000 [86,10] -516631323993207207889180563922323942014467333706485577724369002756937693920978758006254258473444475304622107856461302266155916799794099396182054200013702004708144143021988241700984652550266939307243838186189013759771563421140321616320769374341896378599289120230614236295098061889483310346560181549891256506040879642559824716586437191650223198134502158447205383591525744000770465715844905521079165939795945415425429285956560483199448551589766017514168066083206881874291615074673177373435150697609321516639889447102110102252314410380852067578618456518338208374347417384206483988728821663238984821989686186953612979418955195456709942596685576662811734446507485670812427929639374312763962674785000402660077988292097347221815850558191937580347206713850944377337545354070783066603691953769067223842243720084303456884184563057095128205766256820354224911045826681750646464404556539547685124401064102848406951707288688172930342490498355478045742601949463696171103580240778164081554918303280564719970117834598291335602931987024271194447032227261731937215270500548934539778420119476739983501340795778906920296851691874976782749632164808214172584704423489965269759476655085468254752041730257271955582821003217981345177945109350111016410807452401299095410789066463340724839502161935500247090094802383981242070802283729098501668290709977145204636380358974442759959811120707535738926046651036389417438145979336009539685620885750659189125255533877200498089757732886643080792289535692304662150186381256697820405044869796102067987901634878051165969161394517677806849662424734274414233339492240447006596091569899628335970118632432960103195393863824127639616846130268774772293855058500226357665925907132284387964156287881801494134290269586544214312762577172123694793177969024825360785041857110975365909188647627746527962159960264334887836831449458334327401851179867414521332855936710601082831292278132941600241574825784165533526296731918707081098470126796504771542622326259339274469720070399844974798236477218481982331965696175757329910993576049804687500000 [86,11] 3032906531495118342497028114047631075657249872792731504606065422013107028279313252552573631902526911787257360318804306717004821516310882586067218090461270804043176717266492965567261180269607214080885976102395887944208752122658134764867830618253402844991143035578428767004804704343797970092976395795359707459716967728230140058833126511671584237526631718794446921679446599565663105218587121159882239889309272055247885469146603439199190936351906604400337581572628028801092226814400062910624356202661069704466251749490592427023688564577348431346905559301420167568958758017428920300629938554011512143907796326515704468759700894354074006758681686893167575858613015721497195386144458288982836874749182880995401328146035154313702586441959776158126654954743979169435834548066738946471527184175780559041687117586718567421902199299028071220798779732614077028369944415969257699631428381015576973859791637863582111263573773220909235073461637222495591366344273646402575609648170176242513702789367380592781652949218321892974969674952733559330505121934217249635217901226156545412794521107672403039419116592660350936843647175944003587916953062227452048880200675173372380955877056146173720614247342853149941814618887809771406971751026060346679508236629531364600600069663322359351763208632971320056925864102941010835158347046287400936022634799829351906528483002547785970596500395549783496527088459975275194353458892263266613765550811631319510404815964255319461705776932761123479230671421362194514369492769554608478358801035440942279560515552965431690016777166998762469506185225113469382429484961528159110480088424978930734532100186557828242966723230408684625643812649140080407790930504976908288070370556349212389899577781357689116293656098546956869385217521169599227744299961365830227404717308411082474579736235770062847018644378638828874192398084615903798900106038357493220002841839642352363689645418664151732338321416207088610918846571439212199333712257309281346952545165062150484546832789959816564572468825270942782701411033485783264040946960449218750 [86,12] -8623593837297303276448057881472104745236035180156089780431605210917934337120760657076945650858907953486517832576919588626304547176474186787862018796950085355091230626860122064158283200784577581021264032306762580482867444301706951306520598307879621919069052671147917288342824340701298466008362187292080504918441895879820825416354233122056144582044403897476302998128007278240769120289839143465966714501347286029543611159063092246377725853293754453720653776173178596532794056569704793702168631342546298943492362026570901397403704149273316823455118731502312875427587535187120342725358574132885660729394302668808430147443364640496729480978074652690709128785302227601174306816399404370973777731730994704766996879264763757125782349847582542367316371058037568523017720793380480238851757623680360835688384411807938432138519254127832753299536535112047917908637182629032041138095431236258767777942819634201508730371986785765150399423659855682274385795297335000025091804401562485472124560209598433429557616520387710507849464350431426772443894926798935631276107266902487167255623594067909851513767513074844755520881612262613861595293970231221450060670641640182675650050684314957385343225327178819097746433266103500320349957621070028524152575965103306436909390084823801574935479408333371113196062249938174429688662907902205278314609938935302262379115624065258756591202280108087359515594632385990610762047287835785990205626410134125255815860566022090516523689202960099366474053255224514071220981200265704287581297649778422370302967472478525858134269072649136605408360496805626169451383436450268273679011028175616792499332175846161306359585261422795163630282458584425981674232803651092414373039559350831009732145032649298281397955077444529384399461952064264511810073096255204107601823877088840141724851396807215463954848942060559344079819446659511915080903486327002896397598787737184934795205163342716638722057353753734158748969497371555614375471204550062972783647033698721793260086793368026765541902931011541966199729358777403831481933593750000000 [86,13] 19454654853169610383506371526231471085976488343713644626782007873288535171595225580317115380967881440640336325760882788053303993312632841322842060585365033544886788153404965197734018308025414285209862513215778835065965161302129880798958438127787989356349128124580157082156246801221389570415645576487439374071940765857491039070852277898989269194160262384002212760523620917594108063146953372110986379886666179846041784227003029643438638018558752323842652149236576636798585206129326379263537473180759544620821769689806860453730119249075610048149536604333789619505871809483424965125769761483658241722382726973472422497986500522626969533153676937017505212610873338303335262864151532858347784724561999256471289385598345176747790750476646427487835446603012153540161747539700138319462703154397945199106752428827608426020404320290381055053931394940468978887389342181843205830415985322803412744685404057100531523748530858714729251192578757102273545643761745268397179989002993588569037999987371048168703297037565212101363174356759778103637031194560119521648477818605939841101755026919641460946793542288301051198716878253622283332425971463093067248136815837980049868457217440744686271471219454683892595419340675690103594137734616505242713989733312645565815222972374847068628390703828271107375157038852127725214703184549003106149620602360748671968618843630964112634918623166551337154473251547585274346931962601245205203527703431318692837404451229306169617758283764464309527403094669878541558154816992370163966890676561785626212032762990359686787402539697025023461033730176633738997374814571706146371324287049705912502270805508617567912047626974935005538775274872922478392333826323234991630577388925300158784719731658040917254160425498551217357015630869409376192467116664285134957821847221914216928094470642412594229248393860273761234755680969070369220139189721362439043008656968825513200067264018424454776156026410467258948051208644027480494246359560307507204274710068228924810259216900570341432757503347117378211805771570652723312377929687500 [86,14] -38851325330923984690011104477213471069157635929632139987471206903857496055286277086658021526209343450412672718621419857631921184356171412941240339918819577452062074970249127346301899008287918251196359599639166829382412358499462257693779675541289932805617896685337064444119905021346824592993708998698268128149898540002462818077416056094694014806521150035790408368382655473822960101285328142872278388421657260740797154816927161915268034704720696049572208727637459617065076427297210875661660297750189116646395650708648510934667477238347245204506957298598253414023058715429176382505497995284498773458764343705772829521888225582545272793630196640569349795688016980913427537072845833002724746482179934937071118864255068175784045414588917945052911006839406229538523718513665122336969201460266304573976771758487481903214112894650588437961093927667040639664757037223859748455332225731928297498068851096138689666565543133451716960957368140212174203188277559476454455146209196867179288958604142735681687450964811158596369665222733128492789719052777120632236123770293501156694447689300694839056485332541225333863544806689142532626712689565520178478622708818605293380913852684632199887073861951891243476984633142089794820599072175592164894047972176832024161132588268496287229628066259558856490483055959335707399668385869027237614766808430936491206317807793279346003998072934186542794134604836932288298460853135391351107854185754257866103502238904752057454730757157306665256460792471409367888771156719371488028452111384279867798798909955839598003507071306759082573947144333377591383756084975021079202799411957059514807740674666126865941376187160080109454319586364418632631517009174626109829394453291650767626537993120882494984661857496555021857859414203309462169264741954486101613976813541273633370156593824981216936009716375290427602943199008394897262065914639328564211651848880961714411090381974675196718216089651334983426376000612741586243125386511164384203901745727478359940535764036011589164115211103567304462558240629732608795166015625 [86,15] 67053898870793475856368608961666914736535274749954663851197410745468820389722798472941894419135551799504860894562213592518096228663021278977823113387435947416834664816205028892258406291459922575998095906085145771407632523702017958428532508256455196888278191335395612042146142578391576992056981185622729299828739600667441889959170130804752496660097704673584932977819939786902688517373324655615240836255905350451392960875938499717719906217855804892193211794304706749629680660996519671566018969153187523570866471854176181007191454859626545777646729138175851698324271654338018427086175795193157959486683821787837682120432355519563022409624237024221455001960280586637643945678267450397254110077151612317779724309855185217899851726305431560390685940456799722329904098716506311080326261152170619696260489818238975754843802214880885950849936946550436395358279409411920234501463718711637918453159194449370123739849154777129223903333918002266414442473489597336206159384634604552488556020859547084126445641313492262649154968312938943454044547234264367695933545116584324998414763313925993908231594103135147677736865833647142536838057447551618884062337327080737320405642362059882477215231874356628813413594582859764492108211071765432764446508863174768075418259100903694618597038722460840189626396086544893427554401335431618101123893419050657631336200368220921462536872723907456942812481701582113572341086488672153206939155602346833911255179332608064987367702571373623680512508156718305100976041687079192717014956695718197213334875663026063987366050147173368760298293379164532977443248693350733318566096105969634765349280875465346793770902221499937248110875108775743684545484682650778448889646679574505182898808391981802526473421756488390521669199800032583985311493962690212509462090432067577955491606757101610250496849991847476416013193617305332597394226142029748729355216155471906044470346470183054719345534738239752243111415540496507509843841248289703422601275776151630583309511047284269441071981321389472441296675242483615875244140625 [86,16] -100421613299017528003782915538056377835438594117691552553213534136464463686730931768917978898475774985115770555096996196328744804518343115134697907189693526786658354171761658497934924638057998669556746401696995466901020492351993093710072475941786591888781583044352219845687420697781461492755735634137498682041699089048609884922355010531028961563121263071969842927901892940270149019410865011010192558091461494607465154825513640729447217331575352128305837037481808010412919546078906166752098610263896100817963238129969721319839680992911847369415081787381618273183391329570120017767570621030641709287962831633155196980607016520290570112201294665015937526598898038326752755248986731871931844029709353088322904462712511970457813913373291942675268635199153725719828105505463946330545669093972371665124672416384027432661799860345922278762102578805213091665101228157812334756586561271961968005019023148868446747243786714630151689294360191574695169980507124837807682365019588349132201988915646799213767394293553799792789801403346442751506969704654964087618857834520156951603398715664372440306843443408702765380930798582381623334601136199995076170352198752702430095003722392987689624166139921117564814029569804075489027948382962731129781638379639576175776937303369730088284232294381049942463415460581623923309360191388520517725267091684681895644540854636452210758757804274864504634391044996359515128758430609148611839986753744297967413612793297927974712793514766776064923813559083444968246688400050427972278343041251693208641422975788567897858972299343820499086531620505102454179051960725354452148345084190865500223384948023272646051193825668330701995881554699587208838464671331582749719200116937117570902638817214756063510861093011493176817752590556577609468887245915418964731786372185586258407552576491564753925951079992284376809748643791420850488933605269021781936036183961641713703971270555981591475209637012245604568869664714407792999118571968583369226014439454765997035335211152833057024480467589455656707286834716796875000000 [86,17] 128584313335621072712131507682614617072228274196837166993730870805411592400819797922322124168455206681715429647881352609445099035825150457383381700077253373167854335353934406520241626396640541097199407055000378629076474425975828610842210792043047650040521732539435239744455016380147225569571148262761815047772054013062916116106248187365495291117048411290252697106592908184654773964236258856940997484236359069511782447666557485350667165013200601883903459088795333789261952346882710465642698183770921250700960391062152034230467364937189996795717764461925658408057736765264977713024456023333453285842936918658814394575788618430012490528442707869474854167531600094859391178059638511373643707445464735548399437836697186372496275636095586677744249348164895783164594348226003809045307124077521534523213139012443003964161701720191478231578815402552276239745711249901691623724496090503373341341667579791976853561834267019157114948572366275661748167105329007330080586409665510415132204763014186994151562055149338223875373931457438155243208057624284462952005580435824876671807639141801232872019087442921755714884911794797875173682719087742361461267289767528366632083550058453941656879398246174986980015210351047910261728856975833552848669289752155777088175263895869201742403067817426125524067067264790480996735743859845726231192891054278023580506134471395524393245849179722264904410618303138337403211686259524930971863645415653940684942516379885208714980935844816234190285381969501413699387621203045202110020585166140943822611742585945769440802410160680145758145256003084394752320399809755954855111262748332925551033517067657370128521533424355931410522959617930276011053291717066082630107820673573877910842412250218545688989582732917670884227853666658278513016336960700725289562684438723689017767946709238028954601964184186887585591933783171858534003666201204325232009086449425614579665584832249857565305528365564579509433337303329552982237985831975711887269937846131569937870669668718119627026652551649021916091442108154296875000 [86,18] -133819646641145246348968939266363739901581100579899892955580514601836506786229881338647683978783020924502143738218957329062762116248266880639300973484490430524297795838086438345018450617353293769036664576100695017348330431321467197229317369771047010935439846888553447582969160370508517043501515072199836218909643900331271907425868818922413226989360364753936701383804553781262097052465679927401729068301048959761208338520812078903060224986667141675825988029533966291610773004783026388134609765695720277008012452968552804413806830033389875177033136799543659865642656833815942853070218477040523730219915184328135460201049765765125782484363460999034855115865339686272831427187745902730759796212496948658609417585331204303378514729433364373285813454436948199416021365864793859750549348008052433869288954552432450765887508059065243911304939791789771387280438817443395371492510677169654573302917381682358174954164554095288259505691890199381522374520864495027475131012668400748007295615050239360677370804315009156231728336944256408964827913741194706414132705615376757929198353952590488356265912441930643605008713597959268158387824540706297037460549971562649029042847578634588982379255592704663431295246791222006040496596068608730910110606661128928116985533440147831452301183135394425659928181431057180242279218267091885008199091469838569070227870118739712604199908613627308313788984179640341938700615094607694421900930184651494193735967400719931337472783545257334193411182801531141054593280109121288333078899414952136083050800493008951648015706346015347848360544536069185138280530994037841870644039278640439007112473311184975421414902798788727740425062383768360507885352556840829460572156790869663218845850894891394000129679244545889941971855691604248193297994572244639077321283857424960058121675306306749542954925348816057991449681755773516577440054835457181199697370064762958286995539494537284174401743600653258785873145859375468395140772068799561309869250488948305368619461265143263939414453034260077401995658874511718750 [86,19] 115275840729966754314787651374074463168588537726171975703084155400877961861713327786326844467381197285711943604521212633046686998084496682099662183187187963326941061584552526435942146790819131669596857071971270557865898645844755650177471021435081836211292544282611185441476498462875925490863742076909833785457950928819753901199583847816479339615481727501428604536001819325797128338257782986120180799504001262175663383212665821642198369023838367417061345407353701176123309247852759079694422236497566146761971491166726255938488486945505891512481296145459717160097590019103936064650858194014799225882364646739365781557267226807156351617541617990808384600869158855794253181549921235512925726674012264005861834516060952559696372814418766232096803467758664120632904443281151650079459099756522437884753511636964556127510492839306279548679161586265470892809797328945769368264228856737794231392817932740669156211720080053938523135262183608490668735661108070299197643486802572549137391016069674852835000629093680050619184323500472746988159464890807651100757199767802622609575526101963840911452096925385222671445965520281401578344543031617616061468858880101582831148658726971225200831609539588613864255520203635057118909381252458712597218297460279473053284955074612719360967917525445114666600841806810827401893683462477639532381668812836776565058485664437828117063510820866250398064540382286832563132442810075694335400501199432718511232945288366512903821682251222346278193643724142487337359024275083476436317044484338363403830822738338560938858765248025640559395554512449889098807622760651250264663437296022614083879157478046329660884495929805088330160784030976848120479774881088051021616314157420864332524005186456937083750865148536605328851475260869192476298710259469891359124178927481002486593394821447014919453720577070464061889291648566629506713578565823695432186307392989704794498546562344546568657391399101043747777211787394060315636054842902933805577978335438386728682957351951876567852650623535737395286560058593750 [86,20] -108390991118414618077349796559675557523952516702179318954457918332333429149955010907923839708003013353310895286361154846137008197903503866342562497695977579678488050199071280796231307722856016335664396688320971165337114383604364412746704644460435267935048686732220484115510199161432460414962232536135294605127415710074231585309242231584711704996360838680967943729722140846058603826946225407419866649014199872685380842656621629193775980924420960815591276866336784687355509864002116313905512745328428118450798019755626013761835386237754985019175809816587218709592006398363703693887698017873939036967356303727388188505107175658788362737938290707640315723062539469152508794356663899366036331857942489372225068749280816463106324446901083893808425076650452549270226930986177914133132781066210934617160681637001763163834680687525595885848093807676533639546296025721033273965571549644622204153565346963071376964557701243188950510865709448175015965437276436280649851841671237981803241533708676307958641781604846667320218501768368334687215940328313132686714160812878906157472401242022019665735285037952176501828681922542565311943151460302741616180649145304374386512399416940844901988777086428962203144069735549502926150671414886414446829151038681112370006545714698605727058450958378619721067742395117837718968179807764878678324730121424189481876593081500040437341235346867418558416264491963073173704408198645687125601371337116634103486173353482372762370256080676905234049589470681282236119082278844350509007278196647559617237719036271092234520062895018647388934870857262358946380848412801572018815743973986915448873456135561881051209590099101722192044455733680115954308827109314860489796076783998875469734864159650862781023593260074590939662357806217832258232961866256125529667273201541011925965843597237410692080333256707062582874695527025376417347995843864983606615302199692752121783607798620198389246686819985077337884127143255378822211498040594120893041766716075903959193142168937473712730934494175016880035400390625 [86,21] 153243821517886014171843251278616502647206534568650346425615897406806892627554833572874973401735930988687750735712534443780809370831585619452932476718844921358205370896273903812914953548556000064226255513165242158330117079818945507335220476981921632321997750914903492481230392355140612530242577529136163789496060089709174775309740426554170511734572239265393257363731595240619304568661032486244982198155076269173198075236388009171494431662386955226807501168443421442299913026461230928477370249674133467845786047547088141067631118580007487238635010559318268787998355639308059941417417666240734535084304856785685727929958817313439922654129814655804785883154446447751392568669640385047143635762446873182946485394860574288430369150490766594931514371503239388650251822320468214119345213789243491198095382633662174871155456342737380897078261873768080340067373537053549027644242065101405475433706453836472240044816385880130303620704077818907889108276122817161146920465331799708406736669408257393909926655627167385582698162500467131157407078090871320415702839339935544589600330860152103988126554767794726393346576341234013345198293388050914746589617231251093983003490626835500729235871526702754033313579629322500728456657840497375615382239431645109287111473838012955267597639095916528720128458804777629893642533522091795844833830350035960244239217578001657774551773442439140999863528549699541419697280250977732507157122393805719663951937191315471483465580038584054188954967198822869213017298595786600975249847602944971734377792612706650021566852665067211755887925278731976475043041844651734088348156812334123691431904649961352651924401857642963579305319017175057500754801118806445133814071374428397163720257585464005478586944463110014605917899484200498625692994916497577635850506789364170949399007939875087016020614458501276324441079583471646356398741362544375290076362309173276143950910545637716641181378809941964362543567925834730768515268998801243721181701373672074328272790788574297948798630386590957641601562500 [86,22] -255424609523564493209332291295127959245277905688485197158261431857205659539324439467058974045138196023248673517927450768838478658053382321939093406103893548647172000565234101220871867730804496116269813021909374236719092209636142780835792572796248009692056804846896156870329222090402241078402884708136910990876629286679804258045740294183731978663176312960388755536527916545483250783828452644189382440578719965953445219991819811902648788690664385113969974737099406472856854069472248852205154560258918477800006306421816959482636669662309098555884199429625583200388278489540198961917314106734978552976788135451058730856854280482260634218049360909697620746873995634863418527245317902499941079735263820340122400957637303232443727422042353654652165408148102449375733518635713222716041748560637245412755071336072157338048914218324320157184982935489477088747034033244203042989084870218796154283672768333495183711588555584057483256369707515045607599068385596150380734406547630499221470397943221734818772415801727368384947882169863920308853979004948295863090238039614390917808927849349478047622737120094722161109947271907826068354891048669468973015533657988294175106426419835648430896807163219006850248968456999514211708329757477424770431221676226293006913924455739299746888581857399269617679480534398902973708496483240348552175426705227581581102050610482591938590315012420999699301940310914607876949897716432399780964699690593200020097945844199415330964659773869963953871836575438110362020472862972510186264866227469044438291789720691314576253683025357659361908035860681653789009987325459351653103697227942846899143822324535456012591827945712310200292930618425934012628126951435650022823728970312653968394252283180846563605725927015323191989903746199463744326513760379253084192311469576986273469937091332477955973601014171275993346530715971668605756018928511997257252115038587585977073585682310498346589064620353144064077334794064814455808226504536550760516069673905552523188178248858548613497987389564514160156250 [86,23] 402814673421141435792565053775824212515914065898218854976605070735851254581643402157180736189797969159515939455418712033612862437901512379806062592013039507261608665918422194238061814447103660853493522393295414541116683029913428439139809264777250767940026938909184425155219055702744707526347263607906263093818910748599316383764214383414638904265021605821256653626349094051430481947601329715672440752702698626995259152167784566251488248543430171205776214699925857679585159584773727488608093344440002421814726979469776905172596862103219897914104287688145398682736165989283605752900202672454239022454771218643027418908625198403178395264546914031136060457575756434029834734782177933541438605485258909774199504216480806952724780939192100149536281159957300372069226151079525762726688502546382793014411995857745398495058879714957112083231236072510127689933055021185044181997116622084135116487640678629906674855086302813300814595523913058611012656833608398465696884607395018003841735599542608562280499484482804221275451928167709630700313627734931228109888624901083406023360551049866137618325441289151394258727589605024902348478585372398808112748168716605817715180339646428834800724979840015581510577986628889528828812471932885952653592015614338922551105084487496166077306383686227129493436935822926028076483620851116399168287963282628523605945560930814868028347399915929223393836500692635664639540025925552180978970788807453191045420590181740081070078133083033172981897227838168285850005661595913853873918017403262763393038244301537653017176870856924295342587761000995733372976161125287517472380757282042267016308751419561775381368344216283477118175883836229940413022318566985033040536173652046704782330606778151608846176525228971028557415536156022453361226241933181815368226606796399224476380776907577648884999692036207948918604705757898171268802135076707908829717309552052900944242848713994872219507595931815631132577273228426459698709608232618429137401174768709304595259990122713134041987359523773193359375 [86,24] -606295374401515915564953974011006566527290836132950871449661838044181367348994787364163557471356050087986101820643503166255686738460267444987514498801386102547848230603667955036969398196135177881771090076253862645470663085285860164071834760815913669921253835131289545797181224965538768307222093861821489073694161545307905831142967091906787220178163710601742984520081201563442344848447461323211255264538343804479504448267660673662655817084704387758826551961916438967428825821599046550894998237855688237990275289907189614213027922185673141885487611210787105743717183246964594748355272032977367034941563636860801776463579685807959340726792614783195271465293396358283456467054755062063703569033063429570955880986869998293405568793611214730530022381502829724249507615541925688367992883036953432974216580577706293488437659484884500991612361367860918910737577513284743300653488015133641057843951916307023396391387447288597820241541385376772207981046465094299920543308012362062990141740345890734110020442965008877453097306476839432168408498924982833603091910573614871710046840276159675397500460011916474304056811240662927429424643030705551275196999651127877898881076824130910448912670310597689277034339411331883551186569700215866565724311243646840575398842555976770501633911930550743907292062709968993641547282916185673310556125462718873779021986438947164405765784638243518774585676113645310917452410739314639708839848103882169038929290166142059741637997500110994715281977104275596418508410832371850040473510737506581562923224703240096947048518950449115604963763965555408162108732036658763674980098310558700747878224712650870767999720930137442205108629360034024335064365699725900554677221912925810937243216529633795789727472520499562964295897305311388900454687193437168457743535735260146472769541574804292901628555716589112826195007192273098062701405386490436414512753399224075082877178398724570622270287075315035570239394334976843371967069262218849276739139739136191797896913158183451741933822631835937500 [86,25] 901479435812936053167945260891927870898069340426603964625893873529998303863036315639131789439734466692810548521005734753724117663412790553615003919649829450406806609818891738100033553059641078787320285662526146413677714298240339947534126348795147355932030484688453411934387774197149268751570155344544725805259412050787853331435773041860958932970162262602289004920142485347509255762982836303741205484796543604092239714921787382594194332098248743026104403441859644979999180134651787241149649494094886372799256696510041429635843761656321472684515121473912480194673346992837888621326770078523174983282107428831337628655915425659229084675143885921864969654658098882105986995383615609054438308153331804358838272533702406614385396510673908639334354251236086620375788223058019279885263126823224316724316992206545111833915302016598896519919745340713320381346845032137124687443631168299807866656444295170449150937894483781557842589363727152833853376793072971970244234203315945655292905180421085975624215976206455374205190146268531228413246961001972623953865665420003116309735399320724842524465200117011733761273119711444395540389701854572436782760664555337743798060707940927912227977950035314494806368401142084293736489827083083008944252531621562701856813331381592274337895415149168352037351386229834891002652764384576010295165053757813611549058983374264249654078645382262876220807791557194913244845966722789633071605037368975919925368002060556645020932194879506841814956084950097162114835117543711720656114152349284042296442784737825476348245176126772661894163470908208993218079519694211779602807800067498148766372598035552950860183781917001370053058109484242505961023181315428459258658616868197852496138636914509738221452863179538276813200982950478914553782472642839437879608508162827926669026232148230994079385854999104286681471010170803830676799616833047062040173692536446883192546531446530615689270065824599213220400135824126126886573184831118442625012409253476564074958332639653235673904418945312500 [86,26] -1312997971375558142582207161732725098608397179687873680762766246780336970697182104382256617249664007130793333957420800083845766936936538712248387769592527356139005922581412360840488193924277012931256798000119165276707054100646765001476159896325527328806956376990629746076402789184434233526985165977557624113733266773855008202564022122375772696266116571308103520602323105342360892777844497666604474571068778454860285472093136465566989074781430077605864052517362150696406428888447733611772795987556947362719382281050990209441715620777404682137203426922798322435326741465852739476362887788465028817988856473706637402520206214992039868067323740575178671386002906097645264763286210721290595046282904648746618971314635253088485671165666276977618378338367669949817605502311340249717808437029738646955230024655720198647387223016475697043278016652359952005063260013698723389597610044609740870032038970942896951562233283427168734041379435438278977898819796320754373707504021885191687488574200403177748596693235544798650121110859186661810101818714072850742750866513321802979495173594884615401020266410185528071091969948116034961490716863393743836817845843902732177987453504372177861805554607412187904184794594727293285422833975228822798313384141550539919216895515987886252551834199175664074855402162089087649752525299267463292038526866428980029091225902369606699123742416967976383281157763984975439580222297085537981932973623735039417929339400058294916838793968617934133816259215976518788073840054448407278272311694784942623819872501669078939873014991696582036340507392262503032031046503487857417675254570284845209972054508818512537729018688774655838885444048623936586283465977076930749344011956148548906925225420144249982677150753477853678777905093234963443042264195997535970572993594809288874624403151851768775180620633454777771601020796195152805240806642435866149946433158126532505089014726331062672468553180090261845320595502713740357065627288221486917930893451034179975067672785371541976928710937500 [86,27] 1820461623439184782116773976516168688799106461221752963938018870846277963418408323587800346529487446832827349466351373925201696412073084015016249034331081674518324834558171602315543276554010677226694009761795595873627819212115436940003542734846239299416002978494147989839979462409842030545549459789746952887454282230334288135377199214903406331104561389304523620417939706318068836869392461973748366492746311435104879254564613855013089713975146586753033897416562797869435159047440930474327264517554142446738464798900629223337178545563352050466174146057491640071938717265044112993917572434773611217799787125412220091754817266822013539945863280147545945199088902018307624136977070667179933159014509778810309449330934486706677622814881341959609679771397536854557876800585193229505053117074538935043774882178073125097399748029721662402887595745786164795301069217054789760102556100666916071396299767058148679004132231282169683788282118199881213782226980290195193529099726901327196724709755351810407902826526988116517082780477461940376134837270349440752898889243638714129691685824866345783385844626710073817035738050681798297726199113388515128355066123412250759854120684296193883193668682894204233787689964052672340698752707942033280296716912326425212473252115385600834515501308263443510289481760964417633758298136202604330223990090218578817015543142969679310727772439675191818717976622800083858739605326953532875929984709746686723200241076675409328548183750388282127502974894074284345681527305934435024979676668984441355382113414899453938709332080224889841718700860391435981140826832710138957929846848228082300869122614090836433536723169327077837830866645433931121884012377368673397573946836899854556490154143643240364668138671885265979960421490688180130017402915249570291155671251555911202210223415258289476448826456315154254973049321006881133236865231063538103428971668907900615984277379153422977926112946223910767169154701776582414168445622017890336385818883524478906110743992030620574951171875 [86,28] -2349541750288512447558151839348368071476777970438566399317202636003673270376596941160046528153347870731714607481482776584096187746330651361589765221820189033441935952003162126030567903016827911337476053583805535450364141302141388376233270215516064961196133775647916974520364800366231242363576437042344619783546522725635200692836112967046166937759365536214150341836532330325431862261147425687899752350194407414256178910389717309946877091221080591924349425073460005388803749138357008877232412086294378707169033977141261343319026259053170470443494686833813221046474025474804173786953380153544360874559477116055699154234020812707073215088653212257220454575202018393038779013270568699839661339284176334995339843023612718301500373848846710962939238791961914644721466403010508057750727884981102835941991369076207621937577064024978786923453494721053992224916106100332521798476096284743075612764807827909637381408068900437834019807024320472700686357709081856241519923457539878271957180631653603458396893427591860005490188849727102045139317342481433136574607422068115533073689736969389754058734168676974540946402479465491938469041255264851703013483300723168765979828060178640667165688704370162508595259147315512952487620801124988139211028661231539017842327422624982372768662468354707828523901353091374801150256906096273806332898820445944425182399010727543457035657908672725065845856925120530491178458815330135437764069190453625709271221042676443768977358634221184464086336879303656261382435521792255062169186732713146069777157695652428090427958711940577243411092323469101352850750539429432977721881357335925405548262777319800218404937108212278212548669527524198691620257317967040129637345179416819844032169803229173312450742259822869066424970226056739249793807179332394036107246804756981263705656340444303104840347537019666432106711591890094789221614793428316176254871792858562021773936704463765003005428565016613301163068878723030100808320568974406767877652346676597971963929012417793273925781250 [86,29] 2791618383043654859439724887661735206896515543191401899945785850166259018292922131627704514068315575467380104672125285558765361335875965637985799908603420771161679838050391832222327380297829862601643091741467891799464176027791561801983588679987054466212019093893604338417151876503923940049002788118564050086753357326874761872138286398860463782412271364873848834776369445787416823695526966989076953718070886089940957786529563915591207369181635884781790968416994032838556019539281171199521193796480818345469261950291197692465762416967318299457376624640317021526336861350920418153732050452037114211382933364860980578564386357389033868526268277180334421929590281198553406757139320721928718417172122450860008142365007520308929295654542273894513265900611030128481669050449590910072300541315326791564139997876586581882850376813085491963872567535216151893823097679000036147533355990671708615852164270364497778359865561585883142362575040485158183053765320799792387511755300206491746329869599527603029122138165404953630180571455115535902691159099918787592108454984122225975148822543286116464992021104027388914851170433772686371308044416712369985462492704456594904048376519615101743950334272068188583551828311193509815109962665714908175427723280195217390213449578612332116594338624168380792205459075930411183697714793286964554386914912923767202186910383039445163930915280984294266815790552762294895401722592199521386848284410221851639521971515685568115930711653287938806207322129412807479651138200047970561636164690714630610698552839528355505327878207733338500570638700536146453317474627237402132137796770753685945666187450526533776403283820806086461068467964960208245331664599315612871803270282569303626647159349017495933416730219844176963475467514535773425559888176381437636572351330940810699623646500435877953203288658363394349270696373891381615821941688958029472700055505584047423654959353127175069145827784786406363374019989154952911088575563284619809878428497995628276839852333068847656250 [86,30] -3043195993884270283062500857788524549626077154091585359302747736257769160793478540289655775743184280008788725213678377613797293633298972190251570615077271558635341792593294309302785157358147426021699411245503271550833645792951671412723885297584336840847966846282454189210740902847451935854972411045154470960493348763419079084558942216558762091127704964419555306127547819973089165336019897275807588428225309674076318478371504002268075106808501541083843838391506137685022250638430695332263966748885634540749638852239407427264799314894646162565673498819592011012910582705146774398450344333635303457998195180402569031000896502819702321250073333393235869631486155392599765287806898968061576216054221064385501445209624367919216040616980270430514078384025337527760773241681066118317925540438970191323607375659265883624753703968161392568496363892260876636977338597556041756766028667513660686642635899737384127797643026214524295156675409758525588498765483430368199808079136755431547867681013928735708997967943762489839087111575752171606807965066244865772873280511520657189557923483602480247911454867008618453068769584725965895958556601869213911098366642063824158766406613432384631893701376401341938225927239985127095315374972389058490201686098158381259524640705793477943199069787267136858940666036774400141385365688442918933964604598779007712236591817038916328615585095205154161342521357853167176333831994354481744044923316011718689944254993045414756192370367291220567793985806376713320839630819418533057110709238890966469151642809502102091266612382684055401575340251595421830282305715799807861102609316161196774087206499006682472854187611275898030501653147837024063564945938715877732935943234395501404924311558316948208544823328991176592233187589732621079791448496248289332382067614202404116298266813250204156575992821349844659137498479349492103158037374106916411584676194706888590256208036671754288057992524248585969421534233590707777458096348031924005539394784136675298213958740234375000 [86,31] 3045417118245541642686333644670697170453732473736814957166714242265481778798636621300465559556111966397803231860790049080558582391710929401273139081872355696874956970536989374694830501605473932389788309341265355106191922629763914132907561228742980345502477612591851747177059926711674127554183152733925655823947070485949019859735639409935742106244977748005190156555709088511544393485130699648321496409229209950314397934275050685244550344722354312147398427833160497353984216930322848129418154700571460593829088045501672078740953640022244535794013647598466866858340206277229581094991168511457032154001900988223280893614723517166917643918639312300166595639188359879464537969811312240085952415701876476003697640829596811640980862309407229394416156941269266345718600968952199804375995440797164283921725004814222960510080401480888071246528987775099889986320752502922270002922216976694778392948102418978992041328347400874431223871281110714073682765587338338175687469181116277985717174212781849761171031414081799412134298521700948902898463252097375059413240852202826379558910377308165973315971927563804515484647258024834222811481139174509978334499685632422619368813820677922258482041406864384243539183472800723372622821032424643448832328993561438857170745712971008549660873535631702131092919252650169923641013890527979007732045046162881824009710899491017748939446380777298538122556775387563401500975673229736981764847671641023773144088754208701303452973296968437662941520516745235807171883967454739971423908630896514223691234043514328775202962808199709182764926105470151744135006715259875185035253754739997177345573203441058998891540845790058219420418999616478259531354055494299832907146869795656220917935587977621765366922337115239401993031666062360684725805975229451277954236373343163826513662100861986782487613868360011214939823273360733844608213863126824602024326628822234893044678874913789463462029729082957765746175538679934382159618367052339449330133902549277991056442260742187500 [86,32] -2803024009446591911838976191999558990831969815396713131104644698695269958570472809709603614660432502109573611476731854026115377494000951132290584553615972126268388646164244922992909949025131836682259286581538482983846395326091921386621131625770897307203523616821436112091829085851803932777344799729268887190429355678214789351529203302343986565037041586856814083504398387590459817123067985133905980742018225071139468089547382970651723160947950879237013186809273710870589676020257652249532291603339232509758684546658121968541851147526851789366503063519730014747098351020696294441280983483540476825737912548076829164996031363872104536941646204251451804607090309719521551671441066833315449153973296199385401871856999510460036687416348741367725143077654319561160090985211813880183784049975387937865479804720815474341980816762107337305934372103707362905158315502185470535570683750460424869280705498903752039238586919966497702649939589854174756085145039645990601823971002263167904588897927405332417993056201016361804983547303861717686494918735024680177831196932501437298307776844812064957384407306312035902497313079846159149221103897807834933205221949425602123902372997817526741419994052789778279460983642207020604477441453857769719213050902779001190732027168798377472201830886844810325885148789109484201728883540003917091249435682332243016921983755512645043749203686447300678518708885180421345691029525255831443090210391256798922277612460143054487016112118934149085975339925703130269007431558289044676776094745467109928876465201068632041664465345062469959943888810896201615629469061207783284466959415167685079411223737980394277123456146783047010364302040839516883288230370712731848032589096237350886584934554918528113833520707202549691812414633005249011075633909206976962229213543508257243448816515121366240925209255743127329618078598272194926287355450143414602443595347982521281670400798623803866573703459476590842138148136168911289203852822693452395697022438980638980865478515625 [86,33] 2376152222220954376623839137311085409978637627157345851441019989809934572168064340195398832638957006116085663802830016107558767235740420568998026582977242358947033986514197470495832082596959913368496382386150191696800917333500062121192200373285817787208756871979601654082837001911636824179681235646702850136435558707629776410374555921032877468677069280750609649624709647476578061649085932000362057725382263338453747451783035199911382689146580125095325893224404561645449052234570261645244897443897284745939782355612486546713312330243451287127863307041062668381396702968413398515378052167689751767226837560978575947538280050317812004766940823272925922114295876049606248839730096587711939745761925702912116752377862846471645997678498339680254906009387042771722495039780730472827865200301675303773512769544650043717901926020848522852450983253139112146307225979423332134811197284611259177442452289435926406123555841487500406889763910613844962655676861793898915064569909442439336291473676921506252614840984681584576278725301027651140943872161671820725035770965219936557520673292522141974954164227131310435227704822105917798193418181159836649443679343754648135255775424613930227034047722202594859560162441984711858081759762877346671832062794391084616252385856137072274025626676508565843689767471432164314481149202493731273291072294824353788311525605204424609911415465548009690491366084185214315006124048510198434217226274912723484377570716453347922874128783946798818435511135880648635608428597182538349204274359217950362813617104674204992777863770940173738675522926560699359493178967232083149675502281873914229224903931163670928939063363867142181027549840165168745082746477846753777778783647818633520759701950230094880571983801928679448193097640601207603018519533923118345187293219557555026420340600388912817674452238680446047899824946178881825547708630709171647469461138713723526867063232961267443114106383025201873530066746096815435322982534849245439545484259724617004394531250 [86,34] -1854883464632200007834152372703254126397508159913382560405161732344841582877596448540585615006380401137917161070018617057248482488356382619612423847207854960719522452184243744053176188744659794488456257766616538942304429493401699194003522406570068866956358197490969225373555408812938683799189639225888525273681867580338727868138965575061689110087729394244127601153956943410417430231912698020517534919340629068585811579553548760356787755409959722996614120840786815635303107139441166870759787745706502799240064810348327781145215697984665619400929695530724402518982580614908596074073544869966377119252781336332630315005338823886016967742319010088512072494224964066946187143700281525455733564697132925888979126030986631484929372272310192160267433263204787285794999924376778366022073355960189143231930278315560004440766254032709431408276824554803261613584380594009035492834530969804048590758725939693922257469875921599398842734609099305013387507151020466439748900110541744355036672709193491952174133151002980113626927675365691394248520481490078351269384113625108067254234407462235410828868828431049485526419890343205652627981725901700543941049616207152555313496234273085180834460836252606569590061095521323055239543723982515486409265959801791467531405751213108392741308673653603807641898486649701162821677462384941657102465911886144157270377885476389539703808603119233128993751709711282513956293862888031268039310339780406448155026593324692579178994137658454932696015473779196419732980268632757400224186604402115951232017911861228574028377759936052828709810848846652892238071927331828762598449482325811827990385059121767796278779420762667011116838884568538329403996775080354846156505473608256340826856541336158203949409993240401624086507070017001513740570339108167100550012246731450606949069572434217601683108824029042300606503550045222452950253938616335573657490911970599961088087083491203660544461761763553748448066561817406048260671591609849429005407728254795074462890625 [86,35] 1331020516017058860843586092475725666329077653353994440197957874301273201512164022113811593106559686705427485435000887714324840641201193475619991000959137715878883213747257965913201186791867674879143810805229579240033297689512908867827439386262012234833193546966664221278257680133556316171208325860774302002868403149817025687161508237857034286380466907801051012859952608614569987737987460178239059265814155804605343774304041017153524342754313591428839231793036567797132577665057567240348240350380866913890105042636453580116746492899463290599069483588197553218580933505081140803085420432523776394390891343932056083136362545354910222287764636489094057422920576946439396224303806205348722645791676526174618851035257847947600767660039304128198582881802411832574720695957005398452875753331796480349695693966629404129679024551561668838381654102064324830727741669226966335003040020326294988428424975923166777687446867709711511029006585125911098519668658573207844770621194779643288867770016570148238855500718429774287922167695323619719723814632196298416880879550412967873989332256764098131432472542202430241208187214113802188872415972902709930085251421653964702456131278610366097575064486626704275224418132416311410030005085131138550716545822715269891686582214608556668478520451846882176902570123122599754328449630425595928795267202723726148652099596587376437232359837410464137729642004973350777922388478486793568753951940340137357083066163317540662440654374739072729127386834611732534141033155552112464548773863363906024506431842246163515629955933621651194521983484282777094097380463590970539880798934091030913547071313204113417033806031200443606838319706029073766799478528633787214710576476439679790862872378381064525138847106296072956857004741201190987534471801393943794327674578757189284896845965812533139627671812951041868946265079504112629951571762358100399231594966059837211204303366493701167071132162934980296828961858875617005337765874628530582413077354431152343750 [86,36] -875812909190307551194926135674690369473104700792993050219602787087742660766470082922467745029221305645169406867030601522831471645231438811017660390689093215393197294012031985342849746016256327948567407036306851654042232998361009760764766641646782359994473073303236436884648586914520766427128043457111155504591680590340655553186073523313246790015017676241970154240861699551028080169695040610169654123270133141260272674315929789636146134651793428855897291111984909282789388380103909299778109911195556709535570334152698024767518878253679569153105005025819896141178739143034037107663441493619788601531336618176731554119836324048643024422579677647974935880481353744541471162433594391914677149754757268945332958696235132669096788712019460644431409405129184203076907759433356252321974554285606995097650780047998531822939656120976201782050813264100753577787173223011335354362448922040043766118816061463924270036071907377700544941598599135284286375713927353266392545967864806255444850983372449410694571347390055511038365272364133565621053769405534221695970516515928282682017876807785405578699741771319748678582791362327887113302935110809735611293048487269510766979001730116942470728627955236623313753278069991730061019266226022485669494804089888428998947800034461067517788400937518829150858835466552906347860113836801172963895361696378118683851758854721889044662060896082723419283906951689040943816144976647485356844833888219669637893715531749377403389333785188494749431615988525072374045047300693611694246836488448229661588460808541450810820003805956699600905492090329606999192285031571400473199862828164523463025182602179029189855873134865376426421132876755202010124544677417839161984314570545321284187975447552073481273262777985591065678995353569242376743507571447343411064396006008879375403796325601372630782569026401457297560623924648940282132266056827171127429499844988459185741624348740159375804975401937545678514749291319885227125041637918911874294281005859375000 [86,37] 527466295247630049529640377196095544156083782938252560563105818198368988204032270768434814371157204494521910902828292023200510950387683200533196019915632729772443631982633114020864103694227749532433950136097869076673579131108066615163262082982655646447667254519432736785396229306739252049457022369550164259626932859418135802314295992911582618629033531957460900471425007805179100976146291079885110064805888795916101893918001277026663175149398630338786172753659644996441453294677459568418627964680427529383025636497267721650608209570504526172167232867600633323489607945470143491917278837771398683698917062223717187878781186231517069807905907968823366980715815523527697483334888419629389630423818847856918305523412113954592373499329753477145702070349755887937962079397355650467793278854472031375943111940450258167495674843325222874609123100520611434482674818882356063884301600349735979682155495104697264849430508440272943446846802516194795921591429184648736031951062468464606785816878183672740297144976077953757169333993681820635407500196218052126576427575988739149796943880331872237501928078557571572097411276942929542277205574840386827793307855228066659332445902399151969606054089950328809115935577816912321758187838848067765916141902578551309886325272597398548381118738532444340366202800842274962644511141689811306343527672636046251808788668890852604129024232027654024656838961196759411888450798858152052577413183161463339971450391184999389163367448579998149769808522439917980713438825093354128816001199158359121841032774630631760190786938016366539096783074421165400621356999974671294334281873985658235032822123037505763302588125547228257252970640355885079153764025027722017777027025385553654416460854301082709607331857914155020572296653708845835226611422180077052466169405416585991546044531619518650569183741614776621875070925366868505298054717738509682705623795868943562337981981615083161056430561108368676916661110451456373482415074249729514122009277343750 [86,38] -290644193309705492992878410415761558136219301058786345715114872436043693608339153768997526582225357678764756310332729862528654748554376660937479468654381745136552052507936089347051885699272961897716199128222312397575588501025820708783574393064534830679729408400076559898292082127815602227389451926442015457257034207838163688920664597131991132203894802923888349281972661189139136734299822885591473400947376548853064931607256940213481221000182317015776737223739919465805733000578544721763232260208920421218682503364960960288283834743155999698752725441242090151263323784813389306413377720266675702968797521091876014689147051213002865931585326554017082188724755310385218505074957488088440326687172868298330261844121784306776477066125719026138125183764658219361885623164012131434343679364346950494223169158996313843456125783104417698242246998526797023495232061982969009389742899310923182789211597211429371177413234579568403960353054300655161084640133784394283904355858662815991812606789485563079607833630434243831049414189480438652919081401797019042564421264807179834909664207552179976800970826477101234173079705557873385571660852998624186671991885056755826055696645003772706639059409935953281371200796457752868454644562372868564708483401925237172234420171286420704227432675404897347219117543967439844769312527674658886706044594666293387982175720527772100984050577782911728742487926998333989342091013250264545743375126611828990364401212166326276252233015527836777184299431244221037983598007216120064954815302933342642565814066798402005544842558133878496933788248818049121544491577600819593006583102948208401404823135982082994105566242890748730338689006895245458672798034612333050932652786054796394760565712879090386328986364575809854929484274167527777367444273285020522516755151226806814223602620609187729920928616397157290189429084044702583517481207147197508716216187718746489595599757328567689395069432074691506497662700503337163127071107737720012664794921875 [86,39] 146633704845974146663509210539625696564104112071155524660065283369772713619205711567026709018467805474371033445385915739367972982334783147477277613950051493624115066999158142370907931367917875483888410741642541106270203133967342694620360784768494672137539707193998737072184089211412650380131064859916529569940693826771106779582448293350248938546399087864810360738487254576766109952367951415868598369101752548066205537923432537263138437519618415112223169141734322051705174543204567955836873792984045859666985076329528118578058431690843281103997061597747280589367291248251538234422588048818687454309243245668434512528076877529347893292849670103030245913997952167775360515992983855814943554856703153872262430760731049464496969648435350899215929117816947148137075129831140382077686751954418631180671342623698037192511361914741257294558461820990377428999384026625662142118163111490691898316219772597353661601696729189803263846448568589201152225583250105740947386857424708141289227467737821533482918794858954752948766702276324223260830306903680744259504509985436955686042790200421383958748109051694558667508211972177240618558732551430682304484278208305885616062200000977175702683321652570123840213855051840335925736782757687228728601269448622619803106499989178836969328624805422228995816871745712123480067257601934313702728123283178850475966184807236488997004225686437896131804401593140784020994726575553871255653734101001218322418946339449142244197730935229894349896817063610653121058337254408759884266463070233166618356858591657071771733705988219720458458052225286511741904478327769234601566509948590686966302568773749608539987670140372519244051096383140375175004136379649057727243935008863910009156971399387060841008208772057843823239187728116502696596168846677715488182952365003759037456583521735758603162730548656168043892264120025198912485981257040973758251933632278479813316059441034891245705729274890936222430597168919774730966310016810894012451171875 [86,40] -67750226396130224887331368059645987842235591810078973407929266780048256338389431524830046869933679277209813785527926991446555114352788038167174397688468386751530193096060373108857954866893643086352394782690216126797444786553986495341475619478339506074248738222864322094438271314837797614621520488802801160505841859368708002794662028477033439392103882996201789978321647222977020644015504205754241727106043017930403549462148866797243188174514025341578883824516173441005206259700342770884993111339162313249995365240658778972126522010273687212303589888178021708539722881573209851904953020208131442269778795417707682449459009757012601642266421319726380529651742232434599125851965259428774242607107945603604041126536322062969564023557166702635111677814897863856139342609358758407802775743774131801226981896408283411893892408144983232269815457664611506115839157791924831622823638155956558497009855741825904089391429553043534241377706289535080855481222123768724489412298869306392613119529838488150214410882047944876438210933056537916965618137328422320295845555378258317853839370372079449278834191415274697031092605544705048065749262470195481622092965508967282335802346248782880764884062773176367651679896847357693870841483681762571928553260821435975131129888972316006221202118666248215319837340338721826540685572210662455190747115910735660805382995332544268371980580961431869045408861168573830028588959001782853676794459586880003098705774508125610087877019892613949112399182135715874826383270907029927285187578979514782699087980796639314933295218416876662017789031114167083114091110241614677255658869997470265323334922836231357763623413959462557696220502049070775020679783747329535257981652228537688815320757767263264165596770391137760205915995154931720434508047413432917052805966307136004269291261456676459335511051527134688430612990780927955264948837921933777705422373148374528540068578982962941483869704970943292215990183535723190288990736007690429687500 [86,41] 28588887705393941897437753229153118849344663733176789881567543134641755563008564219208102544060046283462733496425358380161249995898887311794762751513623414203367197376527997762258957371505838612041974969069590062385455455473983715988646892071549186294945025173652505022410911369168587936693649744052058423704452164982536683949367480583095611499093469500428895137557799933685600194373150711694087744922617469980783896339688644140560188545525518793639455493819969533026586510013628079194912088697529475853295937414852812966178751326257428302257124517033601932088435050391310662186605881415125162624274511367050361868996464387119458787843796930092311183625862242401530379624658412600893321188741472522781758636059426898079584726331890203717769223946047541818341084744346718174907775041763459439213650651082340395852932353966713907175928110633273610818045086914175123847198376956788637546052189276109076125446819122522113545936857342598272855854308352650400255312016898224241721804825786975620953913706532176454413742854752731125192373809097326965853880212444238065231294665700831562610195710811326883590608260861919572237231277506954860671456976595639140866620019997626401423884793837392712003992796767295306022939082863876577526850246033033559618106407988689454720047728834152685495117726150617398666689665044245959632201978438324869068571651243737625682033669006161182795033164593309129683236842791116451820930881098745211897111080854942349014693218118038892980959908682491629118034654693099954701215688439639247570745481159975302753273198559510130911057839427314612642546132216660208483307333417180538553524850147543502404206238483553586153502530504892095715295549975893946935569908431922089855868929245981179627545894610867427246173707153983679171206268090454753265597737898292233511504567093259606389519200713481237341388341744851652695212751433908339832183744645566997288196702634219900661594029238430497708023381164821330457925796508789062500 [86,42] -10931391478410999069382317675196037778953875858815556700685175960833858196993848127338915594224604820632663966975783387738930161145868334238292266128728873175589100335461624170349671650757603371868041925411494284843431012677955606688804598683280570891153437821691719027208404779095096459643409394309156424146369711503079307798472480572044922019225967185472535815173730674818376671373585150824559460320570650488583489308548653729698508147873924769582593115647346009633767400855491814319505869098339930608724881279026879791552245036422234614260613339181733006161037328913523853583538670572384966402748414165259546782639246748126206902103406325137455665833639925408446851431365118849556268759293211580017058688197568090221649499339646975000223122819931907242836976550212677443152553193061055725415723616261031657685977078877907777302365313575917351337282956207632047837049351198000822912398708314643389827707021300199491962054958479764349199509736882412689128376269966555752227856697949693124799270309731828891171280842578726907873481557144508183567223844199982490332244516113587048948233481928719572640051999454184935093927099311525319685214093826693077281659233111605401255551736656498830369215998968736133130637775103287919564082854516146901548954166027957733284800440453095101841407034621581945376039436701918058781318399562554199916047765011120359491298081525779003839852268427358590455385818508180206306797471491771575887378705280317012750173096997013596624286126212951090775857537563255973688880238491336627900520835081276132574545817672650006215823890126605289452939391160834149435688976899690393660470625752950864018549549483316678362562631866507903644715010232391478536123609641504705231292113129979900996726202306046025551735234832230701629417434179145104020602231026950963963152224053392058291350760252248324044054939344297505290767445417441726005012068301002372987881448836710932504684084891864725985755057990900240838527679443359375 [86,43] 3735326965218572794431585067310468938352670440887720297172423215867982587517145758403681688694331466145936343097468983472977864085463503622254432391662972407669518886070160331151083868437107375563707264560410115210312144301190689283242393397519612546315326207306731918280946430813214486988569667359242626282250639528909778526866606038849516389539529574003931252226359570962080951571061096954789328918867380625093030123643033515435879217863508386683333831405268857799553900826581864049545750239478155050183719390256990215941512727428868940804316286995785468248245151250600072691432542532370328671672187407338314241939313238966141704687855634008804258087397257521670525986410029400988327447786270052394274186050870881951102125656306534372808198874914019287013597768296076650410581104083945735639598434356581070506561568757533784955416386433824590195910499130469892692560241376689815813940907226419894889944086279581952197607912595483744609870950209111103262876700086638490185871500778946623582435788190891337050234067810341867436953654527109544785155729317543994432979364045615808467015777110315417801643454071176116124219765526522833354505335097243196372401976977424407950870745791656191502142869291919608059738596153996288956935866720645743949932120064261636950277968194908350804286498481951795203589070999787183868297279262682951616518900161647857465560797171906732526745627600745079782726657583104248717199564791938321351484761596709898668236474308994375093495275481625800698714167552287446061117835686232004774719582947034145044389275896910487789464895969209638719125739320019897734960358737754741933118762646092146768821520534546008998989735979047361451270633753297869400441584322877726690116011903705861595135157043115550202447159783912350853323421766068556782380189794549775793699486413345633323376149019300459778234993871564331669354934931357621169616801352753824324628588950609663395924491674504608340612321626394987106323242187500 [86,44] -1118317793993305059748297591179874874344516761820945062389188681949902809726423031879171265329637382766110879801073283558903124442526881551253044600795215726187956478131147546114208197188899507897995658710777285418759815055737412513511530035538002211314207311177679057642009909543630550969725030959255568796897035287244051841818216356184172245013579488047988003483043274056932900758723154357529788573072578065445646871212611654836597165076961347126000327667690820071832974975811430247794043423623636888503271812763976139957785440308173286191237632558805360027453724538307600118715433288155719695951788668302004891399126010517236286452588542177242862749930939305150861583542408665916140612384998819768669415736636382377137435250323845937755834431430293174241475935529065510146910281801388655959060281647904880027879079707807205667748284705303606484697660126623542565414121162858809657678871245210980923444185557218053913057801220788842449664516112996837839630347060893144423220431409549119620771495749617871287375400000069196876488023722386303807202465935701371155923092596221572093034131698013283034627488261343227612856477232605338072495572844594834402398599088386192638167275379185416942166225093987610762057243965556584719113696648960798825334982974815158123888516944218337659012621058270780774533929288411816918427149986584986834051023954050659130054232517474966591856441116624293185654039830465870656522481850349907357757243461864256111554106026542948434047942395617461994188789283208104982242312201000097474903284518492577602951981816743112174634941237609627912901064097357212764755804948777818443268979683086735950933569880085738160573714359244532752695929800043199860928294839027110245324358316646451356730172325399479715210917528797281056315853128676107481887069906514659995262533309259624794454645850491292006162977199008812102188650996086595140615951529445198521564033423267953579693066712419380337451002560555934906005859375 [86,45] 285655155931321847679776794628613303301929110873642758433948889802205610466751183979348886084322408153922052899356925506121373067565453949056420160339462288647016608497458533445458572297845896893707843352222052133944584430004824410475713433668306331109288047079536119046079531621570217362180875287617042981760907923650515797347740076511599949041315314041900888605505647559871822386614403694181674509995826014824671244068052413356568163824432281266121350129735875422812553116876893946720486915044754219879704958894027197274864294839645353161160969189211109825578393052992557729232674946333236784561197677832630472258555493418199145192745243197955034243438084772343602119413539246446822754322934890538172182475078602170244770376317253756343889419520388839590092517427033675177378786413101041127026921156080556986099633853450003790494626059659546626541524401974469658581875792463004282738215769100849247064110840701547104195008728595043341011551889223717115956280318551040276329320399319965504187118635747835420898731606453595919199319646068418616953111855377696999568182153373415715741668403928857563919620253361039207169673526833349767975910631051236897698685175173135155330985717484972389996162803671125594177392677387963192770837416156421179250615159658516830912820876829244744780407980968646105954804963932481552550584679685423722608477190804495076891643821368787084146760481315155347527104136274527257607712891612879943220304471293091237903524357033287472312104979866796985210728519162796439948323183438373500197437749794658735544651847969785327404006670491841914565038197258513352654448065200032357658395849613962502130434551022181289533946522405377202385112523617228828592059928734530623338405140136451093104907660827251065697777493216748196599121426353744188379361490217353069307947705672827902530317871143140524124958083034100784263288765290263850717140631476615234157855367749500046133104280698944421601481735706329345703125 [86,46] -59903600027799110975181834027807903589743467332159315191961401749080354015558967742557267236337020183042749533228480544429341337431362366018632240888230747497042617722795267282571891899709572251701909146758809385646708313186018357986144551322155986423612758879256775970069167854839566445308519931113559403625093854714105571694708946929058912623776198178457490913900426168370647567452741891065556131030039741936214981058601085784197213612292553858412548107444050694789397098634600789650957373481630360118261754233490692168497759046353668825740281220898959609353224988138109668774458078358809189641683964533760011758944451485635717251099802204602403034329303656410990401755091204082370005312911031701664249876277804694437319575815364926881104040620706428165647219827975541180658634082920807400860636670003207001987711443668079555047074466297539041495076900290327804007196338299134634449479791705253669547662879655515495619952930495469078215595480986615130411761720091833233320620290263388299412602912105604538108880599230864569423293613686699101041988303971272267629137963638116074392294921780568234592746773919615948574733199177438100341053103980470561588230816754323743679112827406376886620611810797484163841382380843254642989749977331766397493459255368460698371075307164553256771832675241467342794734784104490780390784455892848245186549537976438555567214039650058234482495341182039610912467502353306669193140430978415668646426215206700045703257532171781184808333633378604136764588944655106755799861892196978500932736062995627002785537414867669608130935404155461358803951320164009529966557358317358288509317165713855242025940467582726924135969446219645976151703851723096625542586162321199419955764288443975119358587346809640920026893311617122132954662287471642566862346426137932098864027633232837143565612348242835871383645452374332934809704527087654704963466119919369020527712479612185945965219247000277391634881496429443359375 [86,47] 9631726779749064330705596824359279989654924462548130669568400701478523764060320981897758009046575447759865358001337272327265295811905847672076021102530488558040821069742491622708006327258648850962450072151038361704638400869970093135535318956071482594274526837778375554716075292247534649876042601808150609318178185983087078591773104226155281685515782188648709151245869857732465069634012570814372031887101931299997432715090119522329175420357052920035679193724734601250109166806862614176631660110405063237528892981133136213696200463570854322264946349258669504672878708363575468360870364573706864647458784627725913359089694133360198231734235090690342749385394103488927728033824398852594884376989569151564799792137270327174817735497937674461379370631071852534941998175631333067005007750606194469396900689593513591570247716397376869829567622741453851936147382816296624811938592873837040627484713536007152625750738520752192712772598568110539485396482785840214859998157536240149248870452156699346434653676978195652219891050722921346525266855665290531374283928787761769605668783367966216878472244216885838596819478552845987692011957866176668080019300988637652936765835941962072537955658096675928566843211336894306215791053699237896118295898650638461902493535481360777703038368461523456458967859205340329373952022580117514947746214794708304390094572764437310614015762968563694200535616062900507564768099132420781113778770544239412573245545500922620410936326622257097569085438511465023994710204773469874593068004725922602650284356249416038452893543538859022565054034446398086486909609158129236828856454132244295410943817631959466409645518628659000547885846917922370218665537806990082662476116516582871547217403173299509068437614391230946996244248616845665653634244789318594884440499123161096960252250904898649267970149608257053183443066537704578060981114084447404967863368018786528141119416320664603503587386512663215398788452148437500 [86,48] -993641686855115758106208265667554645827318571795987950941638265718119333220736019230363975274546771400290033911391247293532810453245620255873927690552014462212011845357395170710207024055529782452202424190670768295889988318002969248080980886014449514578525403831225095655333588258177308456657003272310366742130927635828736211563306982184206550211501319301805299843322052734742084222225539338822984104168880653318902463890836510801172526681713873942159307710912946462753424122142800562728346666059580821699977132439019272289018122768262894959062614136276555277322748757315269366114622243325797908412155054391487051933564706884438284165206588572761164087407397894796907121523382475080553849624517125532614630530552233722835097035319651025404422293739012372074788467563331320010094592330891082619704491589145969773337558860092505758152693541425564235226938263265118730612288884404216272115131732553218223257409716288258601661687320898192590620329562456082947504220507986696031565102981034042567209545815723000031447619251100610793148815744642570300059468594211125601915475611775375547655521460734771465180541732136808021915018845499947171945228555348547356644959326250458455453652111808206112774788285873057482396034234700884588412678064236335037263960801941178669348446682854289867638212400415263795920574791814993077974611941123614809649518102377929924403842272356755314247927619118921043990664644125674704098891783108997537155834171534144118714814922257690817426736186742912977305046798000704846866188804799900529773244010134491181694811034100848429391080287238003860994746245851254972384394377523375500143558803157254604300828210417601335551608879592873832620024085403459517815915843143749960424388133315781594056610864615148986205892349496075555399947535197152951992368113196342035611207509685525319406980386065607331431662036213195941971565639408819277014589695414622613658765792887805901045794598758220672607421875000 [86,49] 9951703692262484488321052385411586009131370364057605091241448298032579123264951898472654297888230011928313584265782539254300140257896291319393562501290854962576350073798511868550385399554923521625413592044675603648118557071623397624132444307159796121132371711064491655117638204621676480328968139424391805117755678399235736768164899808832297620624359720693083267300938292411963330603986161681120038445759932811013760972157365014601323956425044775591036191972215895680168799627050604957397108237708127933836478262803320464762520748453433772602829832874723880577783175472782012484718074021893137502226796356808776923594542464538265155459794557730194855281577071233253302044113782359051340109932360362053907640133860243217180401517808273189492698906942269127458101842629308077116690819308903771624498073084803899670050344505480121361551456805861526815086561960515140653514655177899028225750971653690131169213471012545427868903142032481414485005899100523003913278381794433383958683141524360813491571730807358634535044565616045733103637373952790044318511672394763922107300147154140710519865774981548672073680085289762015288018914101336988328441883067705677585280430148039918806159733538931435566416298253000827551298956767933495224427647464928865145367108434138771200472016604935148636045468541598630238434628840564629841813650104712854961811247167711582438202323431899036704837881941446856273321162897255573220523741048339635504505942746270286462560524675615986747192712754133590164782064674618012425177219742158104887387575920763783889303181857761083665635415270557327233055225838802915235029277386225466096454532316791920616004273245586991460398251752584929153574067703206146587507843180380082736588149176044151722054329733968299922618822482198297131146614039584077948994464033476521318358372516666343930355279702013192685063804759436929589444374198561785906824599918715101463592698216586995840771123766899108886718750 [86,50] 17378169561105629193026684817894375738161339536177548274405947527685214384486660086620756361660250357218962824696707592405013257767385773589907777996153203039580658400131128754617615329118473628835217597014160896594055562003626486742099779286909571893588841682745275787600800530941781375980252910308864786358733866601951250564108301402324491160256456017535245981887316080238011029582666051765034988843662660304302735746458366052263400077704393934349365529309796776387023089863294170601590549902163199007240244703641991589768800462668704313084445272612524274356354040003431970508667007530494861052878044471409775651017200787714041434402503972791800172522539466501336722132813043020210547920221482766852434811231812119089974257634722919694192334489747975023041974080428963870343604092371336995157828564957919097896755386294350413858718278604578618097665135306168360139337158280594633354559170369946183163467089144086658984017539134216869322590988399427543621127432951590496233773838102034944997666611396551057204053777169216229184489552071786818823937620543501209161318311305179351023397102612602564292873509999770404938580759753391945188122649094831876630317679956298202639498598099527119654917436282859374212463181518437996751294734682158332131541195974894010627971772402885558582197746527056374767400098410100700031538680272071778747654116924999512184244616677933802854889166188279499385521452061849178875170455430563823434722645559991623184301414226025441181174993544239596386755657387093820130196450449557174617953602488499229392775413239770509792890449857086996544303050640949718633821936294302255709493225121448400231508534223764316995650356120150380440184413566511538510836609964632204880631890110722993640595668298594377077402705931799043261348079633925271225532555506829805721891790284107142983317187008683390250200207303717322628227598467385089393294018142712364059787599757100906572304666042327880859375 [86,51] -2987682139107403977204805509560419062455569310637879044476492127676043551749118626570900374847010761544618017621906439772275870110468891668462282270439366461852792329249013936922129171861670755368848155269902422485417000728710630785977279538993390656251341587037216089545861365703267510359590448260587110680216255998482344036843302356909222049975765331905233827694488200591808583570278756381001051134338881245023855105019290527304459831744536134819523757988358710758019397278162653010753451061175439039317061121283247457394992491263679196068876424363967762058004098152087450879716379888026705962666807621195971272069408069987093216853157104272905907327072507372944492112015604962348923570167925670633115123378222737815547829282813474978330793314531160814854338501639542191230623251756020576456472705857650433049224328007499670763905972136033984394852126351284620385577235653536454840060646502275175152846639342100107079513012601046399373553649373390161377097717203152724003340745685105002206130502826339987956963827928590941365208549418639662242026466459352182212380830312158152850786579855471686095557663559743291762211739954193805691740714947865431371378608459062244399587102421853245978567742424244770465559516844737826338181030954142489982542560336749621957769449064202880995589358472368327030962313359548022000246144505988817772780441542580065822012599167367657728270203259922581657968254668560333425711989007324474777132260979576802163197529720217646291136036176890481854481029907106721134108422050672870573084145235573129690221274479069398647239025182778103862731341444506431535744134259171290683979304684476631540294192458551768542854129347616148317175610300330499573340891249512764385932842727613522963805885899514246445194411100734762094502175033597458203591210433768162728379092661891618575494039016888008187918168619210025154121097498262323840262808809947227273173808725914568640291690826416015625 [86,52] 167124843351748037269852152879458521988607480092393307901441657932697794643059010741149057039897793419559748561369748530180535037196801202028377794868978561617935841752429891305077665983021167330136604506172633555827902168424619409657897493306278607310038209659712543313987248839866490349013667075125939437432940588829093137315433997822244795834818794108626178569188981184325853495314156763196337542059042920143345768240006611161883987896588599348408445668569585520348286000593633393402573444235962275214810183483539789762136021023872529236205996845800431409304131937576602681515265065036996866718567589829169478503731963240100617723650105951931177059907935607426641612726916288380096199759165975214873991385470061488329008307546890622432939434107916328793671800109418212308840962951141371251090680321740437352282282526140445374842717575198943696399150909061122893462426124018340010863972275354937662376956919194939922664754912799922603807854846757826909352439637664069424218977266332253281239298765909624207965318197687769001327184602353161075211026949814539297636628601955635488287401222769397304444824118610771083896476588817759085085774235381166440072944067498737528040717540455580193529211866873424271898170733367480948026717712441532268508497210788049933686776356599685295534020307271055817495259344273331587984449253964779000408247028644669230729437093065531586111446571970981164408139322573139606524091512331460136827257309614343219788587508881473382829052323942588089486600170054660262298337997974931148788264884645871180385123470690540631067747098638883530987514787910017868641991787922135669118397997524462678102743195059097095320078202462068843587861103670666718259026895716688238218398347977866146044512503931232318384046535516665926084838084429034222084467528993122244262560693855743417876120891929790496583336676992036655242023270949219415947896178603615524593806185293942689895629882812500 [86,53] 6141217611624596798074223635461601505280623386770740342378158436620104641753242722799765997162975739869230737093490301292044811165616312513188862836385795811813225337818809337673354711029162575935338815525374165524875984398251053785076390707726302605847175781637296496778899986705640080673638728634156431305872117908679856283091534485422366078635126054249360118846404324532301385577667647902267134386600551732264528288377080953228091114516328099144536898249217872362333514930734166416703897854507724538213703776677718823529706344854897464109542349620444039957719970371841697375182248601474221851512243801559019542215463531221141949837498739471192939805364678737133096044851216704627441086467497022065580162624221844809445918239164129689034786725503333602281008907507262608431676823541442942242482806457005040094110024766712537670861645106024677955240044767582242143032710733495132226435215733585766179809850544678743672551966950725828700556829766921443410553317652964208978107676251178142460848856052432641342774130603701712311531571062435526480280601470729919168109113918409236099510713149145804008732927121048182023725138574824890823384650945343624056397449649012953467600628731323547860613657811644622746271673455573401079974794507544809564217586849421572652725470568829817563121749173554043567673100498436784267451950505603527437757789342689867775198988456325186438902877458080480865813886812164023739527747072474763335109985803413691024124875849626685325237732281961588858241174562278489765737077200590644516697040597689906018218435288191471375951873770897916720065597622272784204437369136439675255990368902551068470449704016000527287189821727934804988035498944886117736249536590081817885063889850386488275896727276700880500594204040752734924599330474314228257035023605321643284824678729762226040177593442978039857662250797174815625964167549361958118670293260699111215217271819710731506347656250 [86,54] 1484166089316695731533054642645194688533832820711808349927419923635473171315191792417792889217197311379199419936180334497099609756748592642602403328545303905604837694179651160914874000022030178109656691105472411382318687186323448446580968608746006796190607116977637622075950397778189381311618033118173308969880952649346510932578023621955753070505724170415870129230903697231994475652118286531993908977759087303152866266307500979174434938704768071395892191975041653637221174858248453489381638461750758865425565226794423748043613286174403463109417868231944276599065620728790864199442891299238954801620657445527409467184045163858252315701818605297396528537177367518993278832716736576719603922909134467473884196835295242458627619195039718927619459252567209896921182734098257138079989799922931967310781438653471125842411395310731131231196030644270045297869270839217672536116615070073744991373876244835630608587321322552440689022435495102355335125709821268952132349749817333942840934411868012146015304628270896313856781308798315375855326718425513041242719792857274233511142164808355124181573910287694983445761133283917480357431949980773302788964123157776221316473516573257825681141401258540158121875196508020612988146194719440611186497547282377995015255101079582988507058094346825671745965153692143431671339901185260662436672359740540417545233157252212064436076833663380979675535978409735526310578169467831908534556391487668577391734850489014768017304209402574772618544040061856837650272933858175588344663108648200829230420642279883306023843270338972122985653424463116182467956416558240084331709117113733753398896239262344921842504697497420101878486786080803111220199560085142879559075511275136490616734123009235700508755940156351401066828147640207866608904759077211086714376939246165258918561784056272960328390412336065107113392294645984173796154739729877874358614231464770227830740623176097869873046875 [86,55] -561007182196108222488315469948242990435515832981650728570236721983387658993226661226691732193168503718749692621234834044618071626037474854429624564799530214340343659432149953259006688175381697061332431065816095052806079049660082361563426962035275947250566269047917413598876168242750335125185848206336780794134817837189840981257515360603817829235331970329615459126854015609962726768513553847318963351313107630100902165916650424038206818847042604706149046335485098448743776311944705718286587497689937837957859577594184701080619614408025313132191779025668981753018541942369138838091643472701865003246265216695916234633336346996023340784138354649503496682681122586195238920078755136850283427855153569106861003436589103620982552256858161242429243502708213188506029884477937668205582362883749376587113230372727007085722059619499424940891364208715131627999548495466170918315888663018587977664833485196710030421126142631771364009563858358129434453725353359233415911109973959639811127624366730633028497958275610915603105161411355174150064525995774559827634064642317881324682724522023989767945777728971202090065386821349124550103423036468399151608418011260785037470177839357739764609541034347644686067818368809258011486175937690212422880845580403015188116159510203934477985690184909136646569784439136395543464020279545424634584737726932364553693056747890433893598816816452785684344827989362549662957829290316153700827812520268401362433229930283855575973838395049526806989371197805533801419429537726804962166100622100741618811305143127089575517568621920978049542532689692651127534875988925215150794475474618043151476768868591989872854540629983107844396420297859036731126820146536172867400945451431897462395319073200897505569793219429963091139145140590460779171504289893231454440883860271540829095973823768232350274668743283492700629359964326116446866894716777015086894841999765048967674374580383300781250 [86,56] -57999462014389257365829354282005134925268440326911751972557429186336503171050066820878742501686697811409018387082555764028693855824369860059921128079691709634956494427434245052127604333225220069691798735840926143582030844508403997844540678846540325951503207165901709280932913296351935337180613824811399105843434023181257360847337149611181033197020842658761393485070900455848768717869272606202931829462927901640891549442930099908865578198299787197795385965333088640658042691126378668080804749583737762993402075333117407226967634287918347077639222075238014588917057823812208379088033562478997457437485321603745774057509640922551114915293033667161587110836418442616053236905169805492458094413721211173498194624518511146085783125058015463742790074538662267520561281113572435130435232135733298975995009192977545978814702194710974049973043055409800417108225604930490621746589067962088748238891012512959468072723495323790795912776938054166680552758826794461016253996494923722961695160872046855637299623613593999638114829177729963413465505316291139493637203385374704957807887725554543496768130957787373703852308814714328225350337796399972820319273179271977770092984431906962410289648812656110984605032450490942152286353552767517836928699039985929827891817652708855617615155809909495145998945331967385866138117926852265974871372372536246192993207407194332298148619567914305496628751582656301226880788990361972057652558217284924638503394051185485881667675134893534236013862213861363262919147263261506095093138084194965164966644686813163624016615053564367966464767089368704040724490451297615536633683620279170923577591720694220418945137136950218191298659535186821388356302788352079610353980107850972739376948556570726623342203278563236637782312552354797977657481810954111890247564349877849705794988531465110991989094775461878553833391232451722475411460240384518838308025578953674994409084320068359375 [86,57] 38584220506528895706029544062572032190589617628353731197311410574081108984713255546300833384182870942400346897347703237259117064061130476927950029666946825378042143779024001352934196442132683390865558911466320522952680803087456105155490248330300963987831606058355051172030620307976558138474960033748375155066078353129924437696764761893218891668911965065083686457406319432219580913404421954808278884616899990892713137432614560180816975490719831480623864485654755219890709361099849937517550387684006881650246517036748608345644871447014252950990913121778398046696122184386661601719513572447545756853812565536046854044045403470960003603711998430446643194863679615580058655090342358903220302657811489369612384809532436917036102317978362922191505529214398791482408277325412285781870935995709606694630578615442109115608042649559157565834729444545791331071359319207441963208150026809499683843692052332816157413702539634395023193939585716870710965185754252843927463180646487409358429688877750425608327014210631573714457118538501540891461961239575774743396261808405086148542569289150578451952302844488990663419276163636573904430228809495821195896751576400310288624383263058066171612720187760772543634783191543927243452163445187053557617905808941389788937124631492710629302912152290859398893416535892824623304541405417226082015741542692852765041804934700739845088519312743633552455385056125927852471167313371032309529051004422861235406098857413694954125410398775013755647737804886111382156986862294470079222551424576133747313537958870162532850569608493520233508572614609043176369765605537240228833124419242450088724630249019987696324024261659344505942760645445987411828889811528867081456501092210417364903602207682941177712425638302404211692272447367991376341643505537432331563439640220047209849107686428656135184028051498860740709291594494082991141604629947714499849098501726984977722167968750000 [86,58] -5248273178096428697526007736127942710394812216021484826261432565894828703512462059070791187197608907172527522598872433764043941994613156468207633375750507825367687151928643819198736890265632959509970874159753780589915099623841237737803189494291430897870902349218784181529764706111871987324964053879175546615309557865719158335964065851137929246127250920893381020930496967258739697176760785684954879539966586161767964587720461693209460288711160640110463296082973752860374501065781534462670773310840434843581046790093620221368288157430488252027247207708020624238876285068280672237633400656600061543919475837680356563753440371395378124597766318774848727751643375494097244219292341576265322793270891272204910491624276755396119666278004676381213654284697047723663267816544011830825775820101258865894917917471771836238984825903995462553171993413047936445852383260009174812215993582089339178559425564937330050614262812953802982185508858328212589417668086205826152917991337433886182076301024216946136524388958329650718675740047521843219139544473485577402659392526442026464882644435817894302951624211693429321286172339066294223353137625688213236007092064046091376042763042662927999465661136704362370412744423096097570775008498179360399013913815966482550412295609469128574083886204158882774319844305953285346119107704044723140326944767441939512225072156639196104334115330633783608293040333838911022005587064320627896691246778762720496642667082592690560975241492852701050647125598313217899528897626164984353306356140329979783187459532856660971615938626239675496370812218456483343377921394277104679585445212327428886447090846945134110210094601364612263116761197648874738410802064820698924345083479103221340248395252377973897932382089937179720254177279146499085242984353314073829916393550082690495783960769542109701458333294658892963191048419806637538912418017300609562880708836019039154052734375 [86,59] -5631482543923939854515370544790548260258799826707106124277758251869663578346601501573915621808413775991485123493003353394247954814118968950746287504331665891779932444570565361760705835318948609432821162431020238219615481808194999462752382711539781798350179982807684940938854922956845491696985402254919463748608915608042537327806666641911913713016173628404937580193661386083427327417355845031847859902442688884016912159686590550579765482111599603903044564616104546653116332137530515772076808845659335552206017390982611842920926372630514634782594279054893050627234713541072552779588724609091333254572345547148603296301760722570472928043971190129767357800273886122107138000121210246483248562280942967513864856909662941813104152671386920771827577914720315643321040189127393347286994253851142540372951629828991757774411413564462293862197283846347614636551930940574779477909306891325200539820142401565395700844085670822582016693584956975418160891203365377284637297805441492946348301710064922499555211189480610292849857318169476636314417375833449490088279105372467240473837504067483443372630233708655724713386867626805448662181387798196645987798189383254030306495815403130501804233713203439802447896066552615564470383018791412737335310934104098672590779170831110871620801850133993169261175861862779848499489612407242596604732112592672648869651237116942353433433561407579423970416546932744352549192752159577776999591506503826202056125822885069275988232607185605654545657678577301222488562089708895634656316522907256292120199593290546996187124168327128644828508696060602585393086338828255354117355975381073927291029823281866586556671015684062349805995248308032937646864801133717064960192745408677402449742509247053902534744566879220248846240060847162885529226735759170415829904682216457299660237580227170160963837300330497852175841569493519719533103362607562303310260176658630371093750 [86,60] 91592870103274880812862146809138928464385782326328833853203824331547902819932858997539960240747627233870633491948732051305907653135623644803975172216697848946073283404858726719399428858745533904972378342444009148206090465872124523944748243501473934928929020923630445569529171662552150586533086934384855253183510396268647499321313336211147192351949657612523928826902913676475683300861060332249320309231148314298638110710022552574138647357877968753879013559157485010234730098397038944279303834430573058963486924021956454332262292814743151665513653519532265902920687905940851375842474648166182222645197549192312307413249105524986941279902627484623180514746869582234050056885951816583623089033369376671298788386134064580079290378262667288997830186491735938742613453366326918653973057394767492662910451644693118715275882726783477356085600045609664753393021467081961438871731234615601320625596563345538219677564312226516857712760473826439281285478536755840429607448542043600880805450233994697860343936661070407764016875126330221970575635173790475184898512670849800825906632282815597080994137702270996681955681727099264831338135208473004087089645826167915336219928217067698435457179425653175451799187750418340534413949739846305169341184433868799361414445945915547990482859903329265428957833206659413452122237159364358688896586590229883478281974589364480223212330189145450887239516201368001382491145279524549364426424130916659653409927452691796462714289612067606966673718177445966852477447966067147684959693526588728864788574863888124543494856581525154486547736835504826405943947638685000678100175691308555378968906407708659988741064506596923878166538991489260961599731076813733004651005483815059603845029274479019517145432599816489377459985569393351240939478666203067982451054931840356093436593489260240601152627510644585791959242435271502762172968203913114848546683788299560546875 [86,61] -12078526019194171811513448584763787335339289071297523830916731398475761131297220566817940832759267967458902908618592180817651640951619752522619369865088182938366757368784548864794494301067115421753468142557085248470585250880688040046299342155255268197642520196488364308156885539154387948136464922092552743011962722289154625564319046901400553646981912138881631257421111604655124917916850169958217042463085973017852211227260045850910883918448094928951501368255746477233060454975073610177873993624288980447543290638267806324397026707012022828039066732216924104170023296372207987111710463248777585910959657909015195446441867440474734602017470144670212148524266869046407893342400985063549483843015348647763147026870420059623382131359730761109385201259425091796242073446583539981220036836688130231023011698011342009583848282471345530646960772249874238016386186827735535981913624535153188848732172640842456178344875849359576797923838494061974511945546564794224131009326557186738729698603217936968264908582554505085911558372877533728076337216539208808836381097828672735685933376176752722076563977309469229059424107535580516398468985386955233613779550838294861501135571247592665122833812570314790792814853903619672107997913834226610891189089277771267275020357573796092423653466639338750700884365459162903822084947554574679304150116211936327583338048146147298437214171780168757717784076137631424561976890809297166177952332664272099543116584029174828353529822376248286351213090192138066447512101187765836285273879123216258586254281485062157475633881322674207564070263077989438117143756391653665343140162730235250233787479377003583783439508434352055839286752148983703586440716544124516328001452820913054118119145213880766784942645444496866070752700732143365789314597124021573020711008166394351124054539454934080433747455917742826729468716157739338612486790225375443696975708007812500 [86,62] 208754781633002951056273951340386338297687503201174366572082053577587992826611215763900345036747114444865723173289908495769242040141005812010518770262876393283814285267122195483830421827072208221670570116039186254203833076071106912218550831003274978565860901992488691122314192206515925822748128710164034629275652861002384476483437941852567963475835190029830610122520565477778562233476785063259449143923887844305333840859193012133330494115566092391220005023482481790938863326569506082750061197809427815392585101324525980495741381158831506675040938853652662737278618823463383351761092981148020380692855556948256096899393043328329843736000371675334930800774098662000330212393870906717892925490242764915114072567654692427648705736514194412586858749754600716092750692907224000885704811354889406755477626252150824876006057389124756275653674713276823471620280343678520931431419467063353649314245586246786183316582680324095482015559829483785096198277868119717160284459661168178433489942758871003224677492828894156233664257537533512168323249315042279392177547236626781277822050549951035617376418824511745340171996570368967680956903814636757646587548363459067408731184157132864229035287604041531774455068403185162911670241203419738469502415651845857376227531349177025206922640729531357324941301452103953696397407970675377837553711007634671958846412024929170817721366778527443961634632494695593627249578757355104088365170308629125734525428710015408926043126541587865959119504174459922340098306089032977480877106391667240008160037725196202308018976796350856761351340976419302875286039852335279747005724415098037097884587574154325967016448562976703440503312528675324242588761376515678024137540338053593929687151699636909002019269305890601357403650274088349165947751442529624160155578357596701384878409569028431227184101709218387191459838890528200039398143417201936244964599609375 [86,63] 162984622021088525411609361627768970656256152490223965752188991515521799915671886162241711230057381987396778266921203071015289014329474647519102528325755375989472100439121634248801539829422379844230178594471360353585011091991740606791122792191629597482486385195983991344732486649484768251725250219114216781408461139514381179871867585386622515299438392222248986740004690180116558359594872734809762402877682315322843226121428297908109695643302433351628232106411391918495329859570419184546663967179526941736283179107055964481825939215998622831570723634079200200917816442763055713395187631297410593826892299800525875759472247028479495255882927827335305300267576358095576656096308074336395976245518842944725104488944297767491017078832937004195668095995385729823245779454997297323497610974963251422276653531582008798520101161129001204337797517558708868498025133671815701222825533962216654759595882281167717054941134748634719796751285311208713618396627036306594681148997030288562724608560028625851386513455036175223365863116124840632438556729799656716111600606440647664395360652163468465488294336748702226422185687866611637527809772215231440685074555876026974027419068049372029136968546436915596539401683479829524516492675036134438210816647963058771750678491513773442491206889290351476880007701126670487460329700157355061556701745793989726228553580123940166093089015786541661227837700450810094231946517392792724900355766109652984297327037140253335297869775739496151407311432559437288517883065162778711161531828583270821294940963942247306491855856430374354471400008513933641774897166888789430578555419746137746212167755766339600884103298497865139215104493909619922047445893751830459143501355308136751445915768235480690989664406555592760383418928459369379367151138358631800333185979245848978014798589253544317977906615188282979013317808281158249883446842432022094726562500 [86,64] -30271548254436687724430175053189794888507305299039631954078271261149252881735201307392384030537414282998281872557889445003213484208974115574322685405033063846592973362804146305097289787171209948106747729238648272755673901619101469499610893064776894980293578785930814634075181091286834166296320375308534734259969968625489422625740833253871827943788904056541686899409998461133319318237771254642400464150239303827521896246527164887046615625137831998522107511484627611097467012573740017631101058391502129014595490138903122967994617014564525283455131003471345550337179733371280497659575983756402394647448592247180026885650942820586473685664188605676525059765919128475208068580853917247258793332862121144215682218633019577893562626902037087338770918581608175677314850119266124619756647452012006239395987604253626414562380631175051763312270190866231144424603271199585284342031766490831770258263523309050376673191766540965598268769935864529685200772635867316031499504836056355494159816498286068549397441796621426802929281345305442146422326585620011167618351593145605681392705260888280720983022414855373730957331414346563712543909320946621567936979025839127176024139499628863304627530185384228160947209607571996918080497539727033869658846966561917300639815349291170319821337277310323632423103509144928547326735958958210253490463259655344472641633123554217398376526277802071264040533647902944982334701652186220480396920816874176727072124586555124916516757770723353890175124011654197978939071144038070913595452238700093349328380186581305074120260789169048863741959374624412890628744007398687862970508967994566544299387271569534425759958427306158766636981594256298724657182353896956147298604940665751288960879142461828280132049387873886322498626710865095497595773752318951273884874993875050793252222647475364157435887019496744846329683298336021834984421730041503906250000 [86,65] 3228713410923924975645933868593130975479253165228604059257205631836969316318976271174207860849457419538215159430631746454163358566450682565194475356873157575814873489160485829897623774166730991961681414097646102520751521904572871157635930557913132774908291755021496966188087468204226413870629549427824406215497737106823175199396441162022220326572982172006647913888210936534498006185310172222674274684111331878437368422539653191838724800697833952094897834941184492401823241985976578351180847866526975285655071629675142064083217154968556426734132898908239323831917345853408712314456950012683188494762175537765815654705717448981623258429517897798460239197982770236922872666533510783241866558532253604387640022888783390949292466338684333311751102531640400563572260586753032646097801291552023992811995962159837361918336096308415865927057959114081211177032766404976443191276945451603184675875289254896073303435204321903977826855476034365161936853547833842976851447561354469101772803025541386677787066138099248359605605136065100824590496757629811233430874083446591740871196629426472241883832127839641260883509455234794732406512406948472669859710752342122707014136624870370601108924081222437444510018320701393321679228349034670808796670321464995954247144300790066150580841298766544030609873563785716851193718115745165684581542433135751264124478539358219385779541949089471529756631502072412281164714202564815935657275320301550884845556677507255160446389856901890419193341528213707144659334764134606793202647280515373370343392716793851162252241692462775137880403379283426366453522676264699839878983662904695784909675132560792640021380304242498744744116505036934046603784715030837296501141689893711619509378037662763211735211033912474061005304613057320575580073794145030851930754525195616266483586483088726605041023845476155934928197410727079841308295726776123046875 [86,66] -247306762403303210480232466505820201135863969458706253822327254196773472281599078443299083522265331674257196110736702342217829476639034531459593419774363369088797691433411586552683096197531476997011424772002706924788363320156333552826615358524133472584030563154950638522756331152335019299084498182715156466999595426345263563567918904981227925877741907591122489684832363242449295153882745140966335160295965703055385367399532558020790498951408960988039035569777078521112153219019930278000089350486508156166782050840045576675689323035535570400898634758524630919862066450999036896462477100685061216215187406030607606573740128721703867206925726295299309902355882094138344484082433711561266850157104573395824910014510009151743388872163894733422307016437625689508514550642375738079695040833279299464363102362079358587427960187291744692410995382038687106250397487643214900059572983187520218224541226291751095765241559892036100110112327557950874307326105473458821064929401423840934234176038025749398821456957634602128247588706322731249323360315351700382071361265754579407185810711274889063142143379701512017628247651740731704376219268887208446451397889039554145968669458551788859820047424534443870050532328352550115361782039054930996939583229357627130218515762542437691981442124768749029962222703495803575799815934101148119011598469886659504795534172577197810248536327604402826315703210398853236386508778156757637514584177143099126262473637526231636157253267291378126116781525373024913783168505798841789471328881306371955934093959943388969420373052498564417560792002792240687312201342956235695588425537455505566555870025243777161730479262944482664902863026104948633345284212257317009492847295123700574319059593825273306328747577187104981550848036071318349158074066059179139411093954120599182370019513114920105934223615603656988071179512189701199531555175781250 [86,67] 13227933269261896883995845558019859831504270090266519307147583515889524467818766966857528524091100078354361268076085144894857264245158811360203527622584234086041108055179665015886779953676500345687850419593142650231867259677515577686215573578119893802834578962448542481099999039425919486070302532579362791679399251709805236300779893325357902398738115602891814892446825238767855235394020956845917114886211239958713523669318829451300803943552948284162110985873597596237264589484445627329889724537719115694030054277486358593415666100791713428417887522754273830328771146707609977234007768777198638905963327412260407683214285144374362372963388047472851558905081289656348523807351281177482360899143645078522263639871832999605974978501283727346637684102928497083593542715720322962140246120224054888762459383996497466233192878711286111971125474715179961197296437031681296499917722508443087446805012631146099466591217966754179594534707933380861370183253614215951633679391987976228433342909851338719537851538325619376677643039056080317329572212371818955239698784760057336573722126884132096178733496920510997243146230979048020351670240347297092045341926291291685936989662031561843589080947508424923888353279968693845719632004182604806958210145993357700853630338505358822640492704516265949291681582384796007915089089619203321642306812876890310586870510121946615874493341331756441254763934388978265484406595121276543089282795028029371767260493731037465125699137792887554328139666567154181790232596864050298268603820047958216381962542585172293322316942384688029260851096991459523537019272470389596889040634711876595006590559925454339112967347603093511753875058787218980693015949820559552433300675665677085304435007035211441115953677530134725611580365541675346216452609680005415001866762395520180692270955461605547827689079580864444096732768230140209197998046875 [86,68] -648059924087309583188804206481164256868307232707296454881437687029845415111820790258677883917307523763348432361736376054724053302140800076161059504529211161581193010535589868891952721424895523242610789355374585881795593325678582561817376424425087638532311335078787852244681953023182499573087169564418052143992244688949979797744689106997332355746104052265320970424133669587232404152515458556535040432287866285789762692609470286582886194457473194870225960036840627719302089848451752036525571205632515406592762060566134980156650896248540592580669050535199633649190251113620530077210605683424893588014644028098812192446698278744477034095369438937781029046149092279821568883245091667079948558004748662797792181339247231482661790004744414873562224940948106467298101590592374829468676349799795588788276802600595139873369831171191988939523179448900205134999959622196976085342124928987440715128511724671088987372078600778960129149497388923251547946472537490267104859293247561003236844401986481291876121726048925102772130733815245546944113287453011961012310649172367278382244316611716147106115024310083127961625435516958981156013923738897753053803657860295168177655059883078015334698037939862978609971700692109668326292166356577191760387902537185367289614652405710364008408561164460682451216585011265051887380635420512081460740738744662979403684495053345067824397563786512759525675673137929564822558821077457744750760318063211545946978379483188336798163316594267553626325757872767424734853018266070371047859047157132755257294169088877742953643049568236942363479270263711544327899061566911929481021330375366201338445619691037820843563890992646317333972989333303657193002929404797214937364489405986615348593120352991871498919371790231396460195486074598646986721716637106314729552299704402585648889665179343910518018185425028150348225608468055725097656250 [86,69] 23093280367901909002361516241185890378410243753594331189640137189339976509392963499681132383856920591665091089968526124766680707900629655011872291938220483095208764074810079229149531379134994777774079935912141575022762715929595462675191026536610535729431216951164364415871896785387165848602418443602097065062662896560484495095043413149850096706432393239958465277495706835620525922257013342096733577775327169304427142724591527892110242078090906377726525872757676276929458747422157801706628099967939195496662450122031998722196297645175797863722118853615539627212992116728166205754228113514379545299518470231761171993364399439975992555295096447718615370950826841123765669307925074006004997200753005576457289459183964505295380567715274236970621109604526492706134997523815771768042846876063021369698289107221572350263898416018842202882710946034446469357327906470129549437175934773258675854047229969392512254997079189107850155756830492950846737527382123999889371750519390185988653261803005873272306725724390924517436335601180630605576328010242316713646333662302133606001729634037993153707434035569703996705977110919229785986710799294544643541154670900343098219688202086442242895450903053782376957536946172212047008775574599804392358623510415914916349580569858185395998482354240257755747028800802163720390401505393333577696828064639476294397918829414310247756837045649019525248431098801675382383538246444122937853734716414259209837412030655633912056079450540654536681240782464420021648673332942289256684813917274865133218607748599121015928777333319227517778144102788663358824779713634922533737293672473086622548426823753446818230645568245824429239329459326624855081854827011476693117832456454108668443327325353604148715230751182249538867633441338517353452269631468892175973846893374092899370537958600761197533403803390683606266975402832031250000 [86,70] -1461626795152764422209586638629366780155691441114303656793114128997956234210507497607812583199136664982194327698339039662203828583631027417942924261024202499739679359063346286699067221098749470961590040341479166082468458421159460061254752186035250002798335913196159337197798726053827375638540593818738517918321801177924209234256730341812336439994059156607628102536050156819041814159063510083917667940708323024607888852459230226103023017503000817765436870522001558495914482791073176159614589508843627353291897886973918936261823333736883584725657093747541421900019251847618953127214901862053392206031724384079161354122014040552448234784097903056692042465306964270958920453521225076562060978000157723644618036650234820305795879022285996713410820210667156754374213384866820141184772315567069945822174323702146673227090283309020983849128694908668407189329571374582173303175966639304339121406952239620011598893547432025429696960217857954908398663580773062658299295971081227327969336313347502467624595352045519597764929872828653548494311557070078967297151893509332884741171781848698032345921259322032031743253913913974010749473567192905063362838430719008396847649243483874546674360614525016081936751453756341598869541867433612239641137628238235942843764049658904347914432260890805837717697510429859288922226475218662252605511637404107778776860575676686323344774387157241157266341514145087202724168445384444394450161699290768622494266290170925377584718585838074440427705706670807398244714119569792980532551490373185095899101504857731243242252367083300644777317175267588530781648291173118110372111858330975411132434692914955205122646568908177171361587863004574732652105561646728690652306693269999647012046047582894707576331055235324933846598505605932515882471546197368757217123973213791271558909303662451960246689860578044317662715911865234375 [86,71] 35514891609220778601188410782844150286021118402385266681801584856782411836823844611779040978637982823157431147289072337394408528384337256794856454008777223555842393939256484935050750616524951950898312926561184632845252568761699514975459655360204055060251090508588997095973145276105442801219843579629052118172119265338749211209992557277000959678275642523586390494091341426572277297924615469796922189269358644775794450843526105524848402579319092912258777341861329616496855212391565306437150741940906345164934567790813135976618983111884967097964904647412181741184180016759439784610845638547099700667684032937390108826796111997431975697827407459545118394662108448887550205650236685303129943033624544328866960550587815377099831297763168141854978197556598372910555804784376014293250862919249849126413748589081362269625780112411987328841629969908016872603059911141933778471165218924237217915785797099889321433680160123122744486504593463412244779179460896249091089149579298004661748685847448468855023495762730504384778135072547240999045588585996474244696353749920980178385022631311578659287004902255497729050189987975868102874659981673968056772950961150468373213136163103923661523799766403927401889104885343316493811082774328035603151137424964041437156220786303670040757912594242554106669859056178936625025851348622493827020928250058542969156494998742562061529811776184245513030229310217739363611644505875466422328351572583735662049739461014838218782755880990330770432486231201889665014922683419316061060398301361393035577563407129059243744664559502237993371980780002220726081092935368434806553330912589486079713133428665162217236945099616023882331602159043851881547996205823920510982591682400131039347434002120222290598639837327806752173586679564436617313255061469418776982115974292609039590218437105959640029910951852798461914062500000 [86,72] -1948964785320534177557480381951636643525734205585903747824159380923005369246996332927005943652723777829133739390186252120733454796591149273491151438957551857710057731039822464407310233965515128216497490294718514920285282841531758497644332809482018361287406383277440733490959582272657084793877957614395616634513158748788309787494852073831041239672772261337158876128682078974370623794564712018746880232666956539190267013759420874099581978401804656290279893894212790110075725185975729791008792562762310549658959527055178386020469399486139528742071785443210419833841698326284773779481086020751469707066077787228943962253031910904101721654465164554539397925175576975513175926907739218922372638116739451212319079266644950747854168175767744619915324393415371459396750211923165532256676464873728039954552642055116958971964155588790215271453432701230943287852160426339569343387675409254022862516822406623487073023274823530955064725396280274162332250296445866290370678408071248428805584489650345077953266351491048590042040723561593947831698605006070034950806249169567808135284815728177222999978517293891071729046318180494268610902204588053488204025313495002633557475695441750748399523919301929668086331117357770861284389590493275649822501002732620221844948719721937671062167057750716201897140757601072219117580657356130682059938286512594096196952150927967464696766561473317496802202788149433156426453467027538976365134678609849981965335049274997063187909660897602157340110711646942494398441809039651354860884985591734453734071557536610050108698946725601258365411512619611022211268429523776570672048117622419775396582868919137147508286871948821147925990843222679781740842129435181691579581737924889142073424903661693272411575993788228931321016970500785671759581038118966406635709933156269559713946000381172129166303202509880065917968750 [86,73] 91666726165528001415312773224825030386812955868885412253182855440573460981820135539319619212018563605820929473125251302391220443801425331546818257240585562161026897432779809762205197464812387492745670620132426436425829516428759715892410050256472204202636065731204035190687460974665444792295351888510136692967615941123870987042060861585555290626567711161254527839120179062151785363764052741313445659252229961537279450985602679712734144102542485760751242194926316598178825288452310708393418882904810622949796322823786749058219882616861425671936578652492893607923217332849724016421680936757237703788206804012306902400096598695769994803938714782397076698630079157726101252660905181466548597362107252402041790181556515229843232480615519522729302059370017613752662431531037412796169759603321289126062575032946025390064189119236559831058300947765048917439986724371514618090593616418826153464150382149004544503405740986945216203520132818773031953445208409443083939642672291724345631166835662071440337452745184669112554924717235924342252472331674594371367186024871130041893330937145192964032825876266367392315421802908080567335904009209918993046396418708750987150742861684196392596989043620795324097278235203579718356054952219741910112096626944451768867692262624909168425194604075046215394753019701668169222224845478340160833478013963292548323185972614548580917279952518222156353775671286301970226760314825947524350144135564637971202456887409971610809110045156341604093424941699823329124307482014857749612181376841438595022645528785571998983846549728066579247970254520521084246475726491114502648876840176726592889007468329523106282181221960539473911975080384584666369350857051570381189285236182230207098894458937880892164986129084626130059662457359782798210669237133014590632675847881090688556462215340716842189431190490722656250 [86,74] -2894717793538576355753030661337480196315930870976122668339081763321632811250038816250143258356973973323079238070295128376287714238967640946122143199055910139283039299190447706741156642368644132005004943840507174458518851961130477046926422774168409309641666046625294060176609853691315853522002955001642471264911416210686064574415456244911897703372353620729524484312401671010929553069060904679507223927399389904474964358446538013122481736735931377667988845334487626472744713820996108475589805189630251801819297427869462681490457826946576006114619873604795380098770210325993139411488785804189463811900723292047227385270880002354145372349616699235804334980967136417806520411272137069353723972096650263265937293061619604281077482061317891189946497469473038385661231005177739999438503318242735318968357897433237469712181006509303956651081264005694014328629854812977464161396904773589258497214911908222519200046847206136889791307743730592619077644618085062612095932109431467175138502481447069794493045904984975351641113794298916880214413418775196460959202373230668738326847084299042469822753942912991761920195392809507578803198385751348428398038403144224623041226293941173194749139871730555954501152327282506544178939421830381074290850531111191078106650980222235115913514066494537065072637171217270551425967116785492900116199242717697121322651661712166054289645169579732369982346871300282763685907321286764889874215752067960538907424005754800759099976366951519505777835403473148096853096771495181635829034277439907279933234735490850286904324678869039550210925890451944732544573271229086072222755847040823426793895806866177661462923526670727958286657083033991265422341058134513324068448380500595042480823049285864097508549883469028456752506326360215194691174880120240900183186174298579312416619462549680669605731964111328125 [86,75] 22207347249598848589722111294281563504707627786763463351200504553703537005856825389848501413052810962907767344226623562759498009947241520677180860839091620898152775392767371341985864367927682611741434661755003770373278739027377213956572339030983600177750231335929735662598100296061978000961042796256362597800563310414736020174202755510069395477739828293290069360816578020037770465679240731345556706197390734640298867282296375531138493168982611250305914196409494587357480978396894710891811218116486035512782365414088076128915371163887305207260062979897345925690204383289089839492322313939852673219536935549571703396899602673842099161177677078364417151555281575313765256342627484854660363325590568329240603730106279586165579208430106764052367193304034237645462609065738293072185162899372253166727574129803880462742255113668470532210853378299446366929970349951521535710335547949869478303805181054811978090858178755486859803379638708095450041705175585031167047121275462895864751529001351881345219818255748037747221906414922075504801808924521930662379793602302579583204987028347169679288294594472336682539240768693392426065768278532251804533490923627319144643437861612289381560072059393138235691644548999769638778287461145507030782623752092889006979095161216860375399939221365318029273448563816004405699396819281021453819071258302099630791430601089062149164653364553717288790783313645226529158468434589536254954822108692060808851969070217062413687201948362925139633406081581126300260067785663446239666679704608743472004784687236533660297833136070514830372644493938987187837457435655421006421568839949453651930531091974707968166062295960921202195544927671675427083667693148668693852713317213569229372809451953878072893948885530867889644079903864920186875284358752129542201917135006449028084797590250051021575927734375 [86,76] 270983859122304865297571010584217493658812700443947985505136694891539359283357936684431340778287409001398324518077847391398615554676210796432512368433442153642538810542859849121510764936419360440861878383051668596718284635879363852482232981808661392641669836748707077130297250909320916486377902751775952750421782116322339043197417499249672146332188450357666160315747218728744960794238536673163634586700906330138562278864371164349894722638522113053117203003109866517214072470430231199117468295632554532162141368878015802951976381948448532865916674938228377809005214573627913550958637410665947306253321882675125307939663908865879576972467938207389560985860958699986133401306436114392847885934911264168347383214736672506460385764864421105684141666580454793105971132376246439321671245523445120607778291761251567225363066939716807121524937550019958899828312851721485287463932193509130690939397486737930277816184664759249078720786396228611575862552271705394064882953131863634214475641766883355199806596555601598802953222524205056272019461049569509933932623291574374982626657914402750041398891936321234492671947619875668930586931927730467540074940894801844542933556396840094348664520807883846961811840272791959709258944886191655909486368086488031780752250557477560502487128910487263871995756507400222599969367986609133645385295249184455445564344411299006206000805677778656255570782575762578410601138860787215273452217881167858247105486855721000688665748763294440528902675267649646890941558289397161703824222382682614543783310303251684422949177013198377313635703171550490065106304413454163425078660008574563836174956483655995297254834055181937489515355831937226020857020635998109812432598288426450895363742542941112859944452748017306782549861939201600415263249398764320942111128390653751220069521803150177001953125 [86,77] -24293190577686160694688194563953766460774294735094054158139176522806800871269504885251229862352409454621473842074271211278644575217831260405667840683937518668026141698014528873806048367718610762850419672745420928245673211684648533013792850814080631075185688084846117660545677493028561424016715353187324648130799526705406431873153149764512243496559113905072683995644775865177507697029691820072588859600837915636555118589346855955627806041784982847718789169289737641831949976156379531726126067232002051647954631156988694921324503668936817038655887152841259290589617094534265306020764099787717557884417170434504431303065360098373332454684822708511253748791583726215957642183583228633854580332724742931073794922761495550869407990525235759988146196484506456367026995025018095489987110977736144211441545319056908942232199631538478353353407052545295023503739312378075890707025117003689192093929631403048065788029730415304583800054559009549486947080164308407125472260764806575580508255015806832185026256884289522810455907650606373373904408892755574845295093587878742897331205449726251426953321188287893541917441960397733249173284935960981682895461950685583862141657848897918903924803078821172608803761555682374299175336082811184062569884211363030271293130019665284288829829526167224115596041464022996629615380564345959225989547913106551959078078979243673714058133440880270770081805615933932951824571382358813547040251761210806771029937024711124124227202466251410014184035569116984424583219041812619324506302928860628635870776176427861465016541487874593487113001677504830599667486920182255495009823399371670922493456177547457598437778811429438122371521958185729864452538823118293090212105139064921759162297834155031220816112247996412530667381208434398880773826234001104972372459792042761548297829824066162109375 [86,78] 180581377783330093722230960272244400058754099407967827119728490121667715940472761137653285783784510511116504814753455073298676479169815768503753980712638247022421910831918410580242828394451816658547195827354575671389064520895231836765124035688629153473555052453415838432161366863185452607035387158706717872821476090144459802770918019549264104655623896436459621993019198857736378547142311285657749498681013139085866258187645655500735525745235514710099583738113583789023143397775644018169344635725342419241214876603024996753325483003852073063075622961837906873181954011645074546139290533178674847517255728562672923008991068139708748736638117172530672743839621955914809179974623046369892499575081372332335292154592243075711231799174223949969135249146641733286277967877964541053841432973938012428269519939936487259985032751146821966152902761318569699230110325621922953301748346285798564516200147867040460659908352075754893050627845347781772001705770841768219406979357957531283008118939320137796282855645028809085929334506685240075560498414144077024602900582074091189363103988678292577678773503490424115905458147130696008614904213662410095823381001222928490807661003782171006002721842824870468552923284050032288599674955993145078288939985465743979316497852461855970189587091037517106928322976529533447942597243205800494520916941421785703727850618983430845314635427707018117317030703263274209590491491042030751722642108351295071527454762292125650819070968751705480678267941592462644892771606680424485955951210121576344393641527476532724788297524635645459770238758451818253233906008130268624044575418148769001265451723502957419266532385575451620036608535218485898291798476289580708550889598830238176783156880212642158297647231405813397065973447467931960034754874065669687440376822243088690694582519531250 [86,79] -346328458764394404336713770985911659867209046579453626914381187575399410531610589070301753119163374270232088840838811347538299704179537953591257356231328876973793656323378914874329935151982741558779038122736272920464898325833292999242500098086874806534492781699214208400528919075396668617125711686785140343060742036838932303295438958838128765982516493646856505659848936903856089155598496466755441414582316608220109645593157440474023148531887270873828221625163919948334631208214454391766376915798237673595274102580123130695942734327254882017405593834227343699783870139450117609028197727690308205355360455058748649052976644538522608388056590217120235177570990627910188414227458326102509897477851508515453705212458022371076929600780736838228007329456139411059822231458933819109291164167750597340246984091928951636680594502199940064194513385605063948610124584611505600141845774163265669517411886174289123203184954125357470915001019987018307539234111389967661516701010972019321746598530825824703256647559501592397599790721228638429611611485103720386478144062387796171500652319552379524596715883850968366596615579179349130791632967899801127428758849094706208855663256668236110997722137445223767587922816803201257104813202078931057907388268065710188070191481785975521537480945947843987363135849029636192269072576197868413716984623058267199569112300801778732979112604163467066004199305303227160873805784192663160830991845812920199137731701492777130218461724943302996541310819071772748120046786563800809882316032170659277350404740577972112779038650352030016125742766139245284800843012274939273186765704194485717575222570741585885031004235129552199849512907471800928798779399461938097136206800954770340607915197826131187305226317420340367652653870072965445890643846405099072349422335717194411669921875 [86,80] -8426956617412786296043023794258709784762308624691160647752016850516092921500794658328165835941857394130549670719052620285246448225028349642137714736809618294048120742484733659945941718548585426945907796629701598852349262724322385523946424584622140475929911042895810169253144681763154134451910788677067893940462356474698836097999063363311945612634615035074641736573417609115928453994795743822865706104360858428471299582628807631045123238157040439087338148471991806224729315069742323916430960033656214971966565022219178580370683822649095332821590399283093362903960520731087651441238146897568574010766128855373988758461988097259335605019487291329447034332393456406885105856454120403885502552964525563391559471729552011576956005895047043825655446635412393830482793503101298749624322394057843856844334703799991965844277466290860778645916887671085808741828921625507538662694846228439396513517642094876435666479979197484621196080122060749036388569121006429829366769709669352896639387031762483019963404720044062492641931868359778182200262432764785348769830893181747941191369109990652296349876146578205720017421844282425351558143472664546504852115457965601617151889824138488349894596592240734433874284570721105441323486877057233720763808200500523868709629445218674725992083634502378330855488934222294671179029533740489815278697444991350346017917971958482955033897395284074524871546156056202042060710294311537436133397272920009671553981954638508404037299470409072199422801472353926456285773812298765761893053460027674478082258389320497727499924244130395882404604051976585153561884382881833403845056204793356909844337700718973545564392318359906053933389394826374789740557735226158321057486811385314070670058735158834599219672204716999931118782902143090571105559132849843194659155231013443371796875 [86,81] 23245779284491842774857524162459793491951465838140221000044447674205659730446576061383546770866509701857193408156644185808485990387181085019841036150433110054940331379236329595393226381814944969645555779131846162560871916673034953264976719291463047377649187302371601414291888573245866470257248686642620264664466482068427669028643894388365758984339033499653670383484654541671441058888999472005256847006042749429501928797121990716303070634976478791246250101783326224439972531810075952264959420775616380070316278800256415618801287620377094666275084787439999832613743066926754271777147897536827392472981002018967662591034237611565050295905264456141109950467912302663064863329461448354110279358996284646083715006659036433979095143325222560708144291058091133185934177036419967496050388906843451202626250910857387058128324855232538593124863732614308479557431848376039369880664867263237394219904018624254429728864619119697302654817317723285156398583755551858062612224835942728277535356452280778330608380345564910578065153634482166081917888292744618942653408080279010344079335040989830309990774776541317895815722945958866029770263028604707026816555945583903324522050034152978365227940749837394719320579811769813525126081943325394742090414355658402266541402500485424788328949955232469446589879712733774307085029477502521739970115898091211623002572645489710068102904347583289733900498173557857229759388989264336059228359266430781127446471555935336266074970610877333760619815172400681330013989356536179423949518103099917041369189514931282514303493321527393370444035044816532365288095266208741417654164598624170503497230965815027783550958034585150164389341335439425341143221410738772532911369219223167733616665661000058406520508454179508351721257212293095350079582909269673938362726631370700000 [86,82] 385032810336438141752267770946955748818684603940954550555284901764837322445951751451839000135232358591213398003538466961213934510246935227758400159963083275640786309554899904874682862184868836373133547144035808867842940413113603362841662827772894024419473922548852497343635572414330180177170137866499151537481612237685926310321821492718034833278354217625675424379004790642932916810406843728670441316681732170077001390447897285141044666160010976482865151475934672119522826309190202051569586537379963376087836117882134996002255030996473723746369040545129757726427567371035516992427586478491540027497326126344280073477038358912813301528427950757425844769604816471151111544717623783436311769275186564308855811290157672046586792246207557550019179017675618877939142866641978588461603792027324279394541821478157090442963685417743269439153055502407636238164135513409197655681864992165420844486492553426355214832882195304152827949717592208379330972103723578251399399789859117113814183579617126913837707029434504603747867806808549316486398662813244801530944873064643983177034664213071569331944373654821732572173246315686870505595266207913259858008004679069403421360479283543839595563720871148842898706222175202750785806750878238023464460080499786164468455694698055911788782679315896246824059382218644359909255423297282693606860093116354755593874812719260956764631495674496626341845541790477463977880442290109896440302769767209493446470663512507596567914582188229724121905612063330244269563290086375645312918520772346254620346030270143451895689273047129676108659018249567451846840883037650840691246459792185068700003977935312881351049366992805195839104084560516028562706552043849616917495227293273429626420427316276508970391848427946087365448771827409329834345276398482453957691595223780 [86,83] -1711970115576001407741259118033548054090873771884952607354856099057591245848581228980449967950985746375958978750755159495636855411618221931560891493208524788470507235312413742761931777120082163138795372198108618074812675312821687888602320084254926523594770413772699974109188768484680921840801610116198956484258935504753667152733082447011777797496066593701488615138094309437934631321411606580766561197361037601479002698431902405955377764981257970273560622708565777418171795976688447284448130666231754147058997638199060457236467426282971287136081763202866701495508592122127795250780843587687117441790856122305558487137518786628168031751368038833993324100542084509497701622760955317866804353631297686418561312560487134619414938071729556654351050497197026767119855315438293224298035645181822860753806970090095974370592692496593888398460237533973263396223403251859405693907948982133408650355275878274462896468991899120642056091236182040468317141770371007313435332320792407350803070659566205674009749278378383383167843974497934643040235672225678623970246626327150403804661396924855702199807158821563562281775582877753047791233908045529690854648083488450441152625879925881780042376970554168489188639568287521157790003481574681881483489156400008656984285090195924316876605889263429441806513673084305635681657606406917296271382437036284696214964882163346877798817921519572751430893402203147549018388898721240489847000516600975358768081696571976782206453435352999483387589661913589822695709642635090600784591463961142530891020856790243102464921067291696578585231936692923332590118824437428730130692341247094277123031517496452091708232859551601943421294367285561546030654500052343446677528406455433137036139330650252168100548894188436254234765932207723647833777544476969912581433725 [86,84] -14009535310928028290103425785166661392403663527187457198301214875562349450476801171197267750219560615554640921243411923031987865445218587432269032320359339742373474780127689218822501760909613086636600118910279506426357967092816934928740519570973932813153062052443224708100561210127358143920915895310166711735756504227227975764194214575047024877534077018761765136756363284160959531263213864352325297286752680569687789138866815812168760359905746325604479586396822641070529794456547255652075418064554252223005480545874086409223437943268099254873053014785823668752748266559491348909485877015874346229377241441246625307315577884289450838503461455213615146066675698128181341809022737637020464838229794761769580001080853031867367117117809727293225211565043053543118581345797415907369414413202561662476108634598380333756552036637984126117530445736792763546285842920283799890429929957989459907990243148037866194948009621567979716807383061616435211223878155454588427135388543387039083616795417203142617316350151604915347840803141311709541813118386289645505690282319422568393018841789855424170513150517819379682384044968199048193526111403717768739544778096638820435282929076844594826252298689304034620949783724062154845266332679138993913146036306826695377674619970287316259017015584364226133497572568876823322852116566653421075574993244026505144107225637379661551732438102368653024984343672913836820975332008301782534568387417525979747252105215110671194825577740248700071012408774241240789360712467162996450000163421821324431369362361393623596216189246388027635876169395277906838604952065147685118208007010344438578026765520717762376568565147186312100255682745205336802599467080011474732733925949137828179784155734425290802688292194268765653112925725251969680969532487287160945 [86,85] 249666816393114235710807020688683744969160156267645061252170526208304318077739973662990953562665163526106623641692621479239063737974960299493716370347265298671249913690342085523848090368675225636673492457443473197415321261602704327329343119048357681144493526734073766148679265891041008243952650087837607943382300454784859583041952755058368705271304935904153287246162977479928017543485834387269993893421232744380981003585116859947495966086394649192719286316957773673529398144658919028036596785626205130985151359182967174218083128776829508992643271862050339772396017171977383503352699004315658914683816103899835994946627370089388067208102624649782375025527080819161266858844476291520173419134567412980645517714606824825261327522746049893228890723975901982944217399266556623198178580462961711369911402118238025700661721614001801400695603236360347749901910642225344342507933470517120087317259834958372955705498832135180279571149362416466866721731962547684561773505526514350397306146173356299723044681406521288169997899158770979005488528243400307490271654894494432210692433647274571491899841381438670862131062608296681475107716499732112194836610969415632416391591511027951987469203693033122612783547255998157154334034560102207818764285037477514925739362004413730152303309518732977024531851547084834814903491568773132594084457425684119170372668957484884332782721554347996102279548498256654666739784101655361707236188539392434118812650426918346926086992482455002830421149362465132157580828510341596402525763465730611067711839994316785145229434589289594815910723491103595988137701612507436487307045515947559581596865893660530138701048453480632799293845646029113718448488470245485023884329323130788248293733851791616734908149780948579793734241193420804300314036500712510 [86,86] -886813874309442005936635259423267535848825088445842728818215658354554272292616450247402394874243432132183328696163521452830995146050919147762575884276238160143088236133748417488109329025630327165149026152547016197530304073957449899853884500298620773514316982835274203474166703614409329685951159051706525394779565722415145514595835603896889518108648951912584335922996551542528575955456866403574010233352680284157747404538424141786044947155678358873603176775618206215026677952908013090497456336345337733439342020889006812892212167617642219868090680671584847243305697421808823794729988615661688814760976186760803697450546109139840433929821752293045301694070665430557940640745434502024624013202419731770571470494563837206572924965765270113525174156892152681905755361812193231513053171863184797377282942524643548197769699605979166453476191961366260711629567146627628835949715561834524609136353075328842105979206545113206837396536486695781589579893071326395948762775557320697228999510281360162381134821639252732121731329960025054537279172422354869632138875487736689685916950720391218298427734380884915804733107122185468712987196934037312829339255772312940516221017175377914321058745590528441343494334359397803800345961948630738554818650773475385313281279705420793931194982648268230848108992833298585290332103390703915549032524042099082344431710148073724826556645166181854213027065510544146037609399376100951466105007184631572332526554146010814472963854528540422788572465976160847329552750333700804653898103239381972319625469199018872243185398633832962743974450338582825096221120190194646077230908082997303847067227073057000051096671696299841195192212432384998528261241332666753159444666446925587642939357646959882726394944333737768052600923571965249310691164485 [87,0] -314003430736297446410759045616332717404272679647253436969116868812769429880009087692641449131797910787157541301389624413403659516534658032098654697857047609592466467783169269234637150524851330106806299185941712273398011842468368419467781128522810922428551542315779716485309275256265475882681797617652602524743846148812280102653652190872769890435267628875275029519852406670144942433851855971361260256516139826884128399310559741483345991650555216228259432784273261624537370988702137454513675903142203746153176238162041504060303920466645514805643147235268538889943445816161336906969504438086146426678946416702516731840997233837681245466207735966695876014973606173874655754668122701693279983282345562624823548147918813726645096162365386327026856978257187738370564910071394476447424632051248757675794617120483354009994744038392071330153346882409274594483801195758431239732042023611447502282649074899495953512866646264349078761342760998951541176348932057471117167218522152628739285594683931329921034354677186690671943827192524510172324373704308873964097838740538092459198342167376579632419130307786665213503503829474514462661867736569065609076198853993784836975030107307243846672905952790031308756124644758112787200271214244219221350404389676309851740005545329003182368330608244247761845856339794443163186234287747207099704892300425934499793684252399022384902491635986229539675472431306672204917407959393598638504396317866919660614097041594248915040849757678565994066114307652820263891748304558891182346618697089254779053440842354792712983497457256160000970398342396207112671298468907653455483649569634868591813096267879398956292122172440737543846648371273801560980304626530102614412989351006339208638216343908818606015144222053918601883315229253707713607466605685213161911936896166894217601876767834535107396197418126241694761029661878936606113083653234268042281016523300265290610898592208597893089309426320366509038933099112614680259447652588278288021683692932128906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [87,1] 202108718367934121677119963621021700418371199867813653138793750908820142030942105193859291356756363032040870319179359787421896187806072645757095925405831207131020815867959005245314341624087588525940501119429522581039350381904219429332039231191207350841786540795293634267153360621628891177654148435414255669619911090335179851492908159139777692379994185727365881444402239360833349882550305031605379071175584663486265816283467504234723020844682626891530366529031498628285333513242394017468192751121875438321405344981871145038515186555960396682609503951724683939048894671155193442822477341298534619237671297274943393582621788305633837568921126950382345200985287592668890525194554605822475991089675823447333842493690395142770114200170362315471232558523973402600171632527773471093022061523399589923911777706236656224557972833536716366047941623172540234720977056073185308103680000186170559683187759619562712321908014287601487229874747380346322135465821294665110664221553632255804649181365640468729757082649886163981586562241744872728690470017278577186570331941007204392484723958943068844204063148539482730249578892102958319353521403957095909056894851080765034443881153689967660948020743050935905872276392625822028480339113390656855327959217110549597417858956409251580715512710326437904169998381596877731338098825831007930920748497208858715669846412750914442914215011427459883835072564654489780976296529383260030350683352500973209419187128085889694314600760419674297440874091315577406844732846772827974271588452518531298261374297859523102630404964282847674391565448762234251681281200405568008865998640199638107615534163231620497066422704399094751682130402993384902499378168741577813237519209484777755061059593292793581974287180167778146772407468706059797559001128238360355640475509530129096889616322800051039161895380188770598188124862281579903752073579302340850923966505989065362287320563438201743417936737864026134974699343854630266190380155633121717073663603514432907104492187500000000000000000000000000000000000000000000000000000000000000000000000000000000 [87,2] -9377762026388968709219625011360714358821038154185628858531023602880497990245657885961206495100096195195584962020257516042210242525456930293039959163912731622607436547226185053333448380350272400275878763594889898132896558400988259633569247539430835230728755471265230180426083013348236378523914102839633213721533585458961679508512454157909238236194753149308631225559271801224686735190434783317170047785982563447597071528869785618606293698483398373891843351060631075822521124407492372381674713707228043213043176073082007499474806329921862083116804181114242909963332492003001915179912406890041456391538582752844921147084922922194189634645177003027098828238596867340873386314292022408753680342851246662518038775372352842250487086244614824331828250377832157550807899489043924588524643349617471902603297920343290243621797325259159335748103858647578586043193392538229096469727265393858858530611542811723230727086387080019675992886136600285139510611924795846610934713679646611407917043635324634571543902546820944759907955086341406445699537512796169365436749351407779236158784100736617439566310678131737572412233603946692617251858794443465103672041265655070756315900039146433413914860303637672242497570061786704432961494107223575815197066689757396230184523437568373912833526074989382764963394426083197653439829635490551384129008633532757720376196569788252553680644931667670350722221021610075959518632975588440226324752982035511021179085573805230928709157495168388351400165617393003292570014995049002013324727682718525058785387675585568651548279485564937273224708402354164107530045688601060099208399568416099773544301918892879460632237841825165044453257064100432263127171724886838561250807252615697877154267863830928797042164380724609277739368445342679833224294195244046228438634786706308800185980149904118903640552198837173764933129262672772119551645899175887964668939034391556654142685396658250128339174452518439711747844585296309445745827753097758477940359966851247008889913558959960937500000000000000000000000000000000000000000000000000000000000000000000000 [87,3] 178806919682162316067906677467087401031944309781944607671143218433439992518106716382135590719376854566372198927814605118618793674339441219283984086370969761200768381551158845653248896472298437575397370213915722316087616487925786131539485315513685644816203441409407774253014380903026688869033323249337892663599130776087665946832252960702732252845582872662168448675669720344664190290137381140008636918949482757563247595060229378755972854795320709414874413821487199713732414032668652607193137332406742794718888403764590590891522413492723591314658859821856255754764879813085226843583540425993387452187812078282569005253393195759096226373948648763828779559773074248429696395469433072703310825073854055962322458425429810668874209368990058739611701634843926013576515610972203771588677378033264443105435082997607913892448480353211658081024744235045413416223442272801940034460886629228563438347025139017458624279898033679203577882946725490184266053526500795432288286087235060022858724925402546603313533600388164524044431429494929541891464516985698225907155316242637352062737970948437648586686886254596614756285761515431959980734994864530815377323204356710013173314096920533588745818866275935880068613411540985679609184999153763159831422426062193078301795967581699071662425540673189287899085555008550695019033793074369599940417323884213096353979904923142873215197325392428006011695129049181097324514438579276245998509081619488027389751062546755992434833243998635887829497656576474373175644799294958290692419661793856477098713910879869061497163415463616169580190443271664740003922430381390834424493219841518821584917383983293530243116402206958315782548116174272338271775421810795497832630611949511298420631849642025365081933018596690368419188913567556114782673448238899974131621915435223612676734306170806339929701341548627054759035147368006920775260354954530540996365910394760198661485852059287834830504775238571822079302878432187126656717240522282471454351693296302983071655035018920898437500000000000000000000000000000000000000000000000000000000000000000000 [87,4] -3215677812371700057105934720798179018525172916898885419952704831212299987475847242856148035323871262931143415240716547976025807915712313532448287542057889445289312685618363301628250946297936179124096701112848702238063735329434402517117657832218510604312395412379777836644588752647239079949733336424934964448424335382452018865593361989617072270320292464996383943076962921140176655708440645037263125731952490353916849006921651491776329601527936220127384606514019500219679404085744169012465857191246438007813213128227518435357525843027500972339852358421922891913018311077183277365471698268043038234852025011756591221898930426111595917794456134633423148640667672536512014794422509587095965546199436103223196698415428439821372044724865374855077831780266419129814401942143543078061746220547289368498578130066862242287231748910455001448435161807491502435824042511370866247577202228143769688116738211505418314660664123564144363421106395694191120269381788996605024396208060021286767306652915810662916758660472178612386602366777715930124481999975653934330537128093426131016455322406456326680662535114144503172308122470763697456030752647615970524357361334199087156642308000289456677380532129918305832831148795472906664062705134813199564357567522850375432066074735060994409255563427494735925923656940139244811801086771483894621564815078073214608623359705669617185695043498946454060199538300341035214623742565975590544380063693319130190063522744002388018462309931563031076761244795442783421139471275767143770247218857398344818754209555889952606446067863564913163645986689544461490606019861410935634037560560312189660653023487467122460429049536066584693069216731241128963403215090024439496647968926524334188133522227918755383777190617174007408589937339272880369439122642698271594243508143202762776636302590009787688212201425578202684547524231920441233843648465124155064551074332565002996633160590097825897302022416919868613252090105815450579212145579129769387203402995767387295700245886109769344329833984375000000000000000000000000000000000000000000000000000000 [87,5] 4996705305974701989031573786437189373591666093435059618157587304580803341384151889170175215434552634407480768122704108834428663870373540515609411007917822474828469637586161440804378094985272714333211130215927504063390725275279399439316417640311610893075986209236940609202516621663460324559365272321667069225150357964772740355855158276369406993320602056815875985593282017929270953416420123798127407231295184753867851381374010544484949334625417230105917625376497374684126280944263184149468897776676325381353837943067348882350711796445388774960394926118395802690686285515852703473828930894260886313216267222338907316970993965385768976481779168458469226449106685017694614614262473974558743263243610952757960536898145765717375657241104324268988464872471615916730777620701363660053657696551208774061837904179181531724808294164544998041976949061793366580444007839887138050892183798652169933455890135389650253608255751992662753496820683378758488118544519082856427149946706233849964204529134000627088659762243309317383005240831608825024396945828398445621238528156148487956972077934503635385640708815214991799863773141436792456831568594967454653246681224362800115342893145876506505970481286750305256593334609818490060228684950194965031699081500864836145104670219761944937917394102955929346056418821583223717543934036208128384694582292272150269200636613419963795569998815583871401507307506469536122443262928159659376748125943162583256016489635811709776608582684751147723515014254218156545866522133657060031321705276357051844539983654748225758660213543827626466997278237392915164853629507873603476467831467917334129930458348772138698678285410026038537917010122536284050589090161101665457946424113738389940366300061357862705437426457651012973543736761206765465645717965473596044963021452203856401745205160333918088432095289539274077743011565804645083840800521836238091057934423460043156772369333436641327453511292904592066440408924158804294569442870024527833857739959107918670255799042934086173772811889648437500000000000000000000000000000000000000000000000 [87,6] -169200078402354951214849030645104852294195683952197749299443883835069010782802294335392364555670820774094117777915372381163567543738913509754899118637496824742401252995542008474612882339049460382131032483447481445989059945664986541204610298463915963520958182728402733816515930080811231384759943429069392129138694138109336635914047454880073788352164698858993384571916674733601375254411425441374238858158617084896744987799471507979156110236370696980007431949826108205529586720253885879062460806428714110280305627910827657032896020629948092440080159034599289727728699589269008739630158869106582155517290660624282029237632607874392106998578553512078672269479073927513277940927642978214520066908065352229800448067267033446845269381601336839654373858564752664653967282244618424335632171420136342672033138003836485337740771936391782734416887594285456024385778721310538955239452720344935242829699433087146564053658302390781130138872039796032256106220839864667908946872934722574463336188566792186134054442223786951710030241068507056077670135490126984165439042752644795484424475903281520523140210557679303336213132471035451993134102173131858934051495171223102732544306684731805317334003588291377674351984291920120879727046924079170193645585502356115523892108994716397886839285179898006566144669426761341616847311559648924198300546572985994222780184875707022911698364037462399683234476490834465411505017057376725540292144975889006289277747353625740591076449897169711222508044503466670763159678164165490018376180887158849288331860968250686193879436769262361374255889544666848611691908659868191820174649944875890210251307395883996639994570581059743213380915746439053249422981210544238649565768839989207551408346039221376646178926836693773659187276228137851705717810497953816175772613474976432518391751277130964193894752373594746695868239713310185122808206518954094846326287080351226652554056196098209588797714977978334725718819000157184584623074803373892455720690993388568071614103116573346596851479262113571166992187500000000000000000000000000000000000000 [87,7] 646498328290211318528822719067486887435607035931342368372465440686759870852135475592671362215121360507782240608170494674266244980783307876035107897999656295524785022769052015094075162764410170561791966868112778113912260543906495240942925251747872230032088839055524767585937119466718145520648250015155834422121157915297378494562534588432451746989412104870428295579820251293914918474674606912738843823988784671519772469527660735872462912636214246238054884482849434399005802887703702918325829263894605231391178922059685747572882070187092473667318612662668445159573368682703837882399437075100853489267517890267294479339590531601780736960597442707368449385464824935604757072406158040543126980697008469094102625012456567142901800496812633693324369322352031475530224198812538102550459095392930058913575535104727054959220345388979434038418790272917263167538557212421638534825157289909965384089851732800783873658875174766430920387461088931450351516876979655535164034134927634560591920542781369684594940288700300027921932125324042381069913910990671861385005154293722406421892812540015842863383932339467102406681585213232678841978465221645584463197307293426947234686331563061188499012568135829374082476551123971188742078746128280856075876074908598773144042767497428293691068753913967480922905048257623053634041180430921034963974250720908480363518556134068684291929682009407326069232195731249388703062459456446876284671734934869768681974744606079619665081293730903692133021230638681612792010524508388137417213699676705372843131086808257512997112430484253587253444790352225816668224477281894567419739270839705029158974732447278184064326506227542608904742865569561875212221980661179184794123074684067902817533959552842876006619171285321032936192279211839472645513288343340244708374757951814161600000210120047399888657161035749112915013077391113479472944842193500657285442240586795929251150229535570914569802339228868714261831014879588895267926990083234554998716793940739618507147767889620126879890449345111846923828125000000000000000000000000000000000000 [87,8] -2739462580324481020271841628357647468895116503120043571201606451526827926195712857714978572836680938723224110103532027783360833901105290103375068349463052738340568073171117507753890441801958567951957399827608516036670834259512399545845303363846341334060529174452898714070001457982692011270110413124552274919370709980107361127004175335756217928607223028408989833712748018553477648078787548122671627390269946585254999499608397287283692115040347211901251048578852482013938466780664367450756975700972940472951190678308260942475644666313955850135351319699523944898892043934702604745362608784378878514543275232716565904869070574571260863157987284094504737127610028026177275369007972745536447420422692275618876037894478586265458472988263632145769336222509645559501743552655335272550873321832148170918661609808246381979526527815039269897882603919173956447738464423814624368150791388173413881523781707230205195950816902952528330820129358268046758293048334533628377565985153832288103308304132388259077391250678426463573972029743765411603453398849592448732427519496613367485589173105679537799800411357147909472693893914456389694643534570879591679646495393087071508308281282120910964792380565668616609323304683344316844322073582323797065358651143768677301157699717245310733822254500586810097246324004521549326569224768855838099318654062166943857262209722656929673187691630090965886141367722741382268280098394927805009309215612244340276019571680515391985341568218499600432295260868107588162686922802111039340091135646001341283039205193242514120779194054092942707934250051204194472197856724332440656119103226311267131490674470960751408088912545711542929629163135681931207740760942294921952104241262463139897906882999497719002610351701034323773459222595104986763207960940125818839998844240826278187587866923123310691256846514362999607432146244201676103141517822011588044076296928699662604102398414033802997448369481533841353032228121500866217124625694420599454934052316826539676499876530858801348955466892221011221408843994140625000000000000000000000000 [87,9] 8144024577074765851660550202764562102782445110103347931889060996287492845575576303567755141030872785884258990228528145019822785173741893321302801374412265171546737267321368608218609345173525705220496750719291855844755953567528806411529513304901134636451483634000278797388986188225427693969416372129082983902670938815155989463462018173203583200020563928397554769965480514830596828182533578469468188344658810023905613054146281051093076807770651052876158148608429896956246388735597477548515912276896039697399929486343472067108400827513733154765321470259558691250219320218818620144743127248444486815089395408765468963435314152880905949739072994148800319643217034965748815555886498174449496565157638443134733501696117425838350903988750909331699270520261214739231282841328436251752888681860030618347974252540305819295197461902838656118296905378357379197609449746588739489603645795714088876157355018080771183614008881742948877931740980937658122311295782874451741312734388401018732753897014525936622459252035888094315904534495290233538063289273539648173879079727263084236234742260271012967234188956721368893170657736386133044383695118351096382629657687773252262558052150358328992469066074088790394616294700848228430245133487155959963260504346986240596051953700425962452773538670185545266485187643733195460296911346658157970037208931062141400119827140569049532027409150443643510586222842618228040196776226635885949932653474416769545302827252747400244197860684071093747723156572757300252773291617293712925886806944509411544322575510879608403592379286827945473460175100475812059285969999096338988208819429623956967319212315558987167655944608388830037561216079325477344157880776435285114413922818857703316044926491979506912589745774293235068390037937356731222405322625688954026671615012619475640785001217792856183883672339530319189917734713553117207613315294741495869011569564454569016120861839198221158303892397769753133203605595583633486723634575077760716569268148130124880760985878362721683554337204213879886083304882049560546875000000000000000 [87,10] -8707917084801705666513316808808209655817254994564733114299723177943391371134788855442483024588588720505985275500212206404935675382100997510405835545638799272411830789334921010048360815707856279104687335241042535706179042248432590589001516233917239574075795912951126897402874102403762433008871661151968510302220290485329236669684159673131652676484197379637209739510933490286358311919843781410560740408019647773158596144401730297655650932633660594104753650993833804042295792887882368004714118964088331331797275521898581399234642332606610651286683961341967508779164265779217630586128798621764144956927188198085603989170570254618826554053732926701584594837079239014738099221441148768947657617504508080665242878265688921182699657921130872908976116882312727410765773708747350684254026833780296912914459308619617961987383578522677895714566875218087385934958399922144382012225552687830510667905320955057230370703172540594786148405252762168515713839271721328135136986489843247421551640177043942747888383795984769658164650736815373301779872360013278395490843945441535765353993061918460092268051793349551811026761575057211667034628603531111015157978031032051756152398306503202182414827954872782991403130786680540593003551865164841819068723304708309687090895415952806639177508282884684654555649794558459800957797377728866596512550055250176391419646962434447930131309874374929604088844705915830463561375198717544761545872808223756475995933516009696762647149510167650518266006904479603559029251445627026611506119212348141792475803244138500343327605161208855085576759452418456205432143101006610801190650871589679981929443599200320414486539988335236188668290431653265889760651144805753214654720734317016639193878440910975369651611480964499589247258400004069265371209834031853246508275574367125916347123687337537703059843917186205929444955485575307826079295109712341102510883964545984651915984226402190818750467803786641006987837424255321062779276989489191201016762207144605177525406370933738335829584452374430014742756611667573451995849609375000000 [87,11] -9077443174533677050351112188616294965109688185193109456520655037180979386721256939464021460397358316857839807140177563702726397268170927233013057960566498921664679199242254295341264779219715761438855059372854866543086713911277273407252858246097967239257231662272948058806917211971595261975505505583262662026115639950311782304558910787213960718431717361970973970501687012347776036504088830005044046936626518280988722681370917214572096057695771511902578761761994891336787305071272161730623056977256008276679789806755215222627279480635440535781980391710688350287153607185932491517658459712295904564784033198659856240057217555743947662025868060593551406967555410760043094023192517827981488682171592693546521776609360809942703465273375907017903257919680469209898945844869298341376083906823162319390329798527052870896079862005099177197195498661304638671561935145061021213299313363570690517940918485013394216747595974451356705691443227161786846712030050795641593855993629059737485834519172238975276741716896062162487432656418365929549689626214128091098587991936990046444675109961427852843127719719008930275851520998464836884949234222551825987174513739571482189544478351204200078165133037420414273402678457417134802000931515112796580959578364391995338112178494655155791110069964453915353093983372085795492484738019453544655990519263549115582744400688148106875041270942556732378892266827080897591792410918550466995213979045406484490112775560340806379105775244687045514857956221408596607280833068017648319849807530514753594181388641467181311595920358994497464017214360680065397599991642360323364444662363782008890501263561910380971569487770279766050848653802925516610255473840378893401437071981600421708340562092507464683056450589640365696646431730502006982193506214428529775217947205982701643399071694337751817406130245746914219065508021999741118898796979148502985201978571880515930635237030683757679837085907255099212710683974388627853455296526351400059750323505616232577757375333084059949081273677151671108731534332036972045898437500000 [87,12] 64191281059278857448572133771015795818076868787776632910460411256252772336410075482592576857607915448557978507063619836082231321969187216368338863456003184741235021557000690164324235851110158098428298048894498213658497586841695700356696342985851437306774035517985219972276314811337434688267668198708312750487812797875468131986584782893223433750402908315712137011602436925469998637627131766379486046458750303654541753036251502005134010337975058408857261785616133231338983128298949385988245702388022845095447387520610498795121009015866018105947485203749115869481131871445584443779963920819068242542105994451985155601920726634831636216389776889546566083449753493718591109134279946237011544994316451962247863598868569831625781674570362500701040192318889341655978124587489420132558565883837314689466190494117871655512949567070738731317124010743989284261783110826495673010165969627758389645811500365622663109003390950380842968687072245959846649515597009940796149035953475946606037850994715554474417622847389696727356297123339329457144169554298148394400816897184370692057202072284267397211839871755288617679196445118224423446878055922293434471577713843443623103034248981800846377006223870573006098474154348354843345339814496317103657015335726906404496375366349219183641357294511196416384219000372026769232278057476445172055599845990518078063586270942035799794157908930458815687410263890957844915570971557836432023624329188950129926331314067514129716838556675120649792087243239854568038724145160577477605970733234946124158908119421231999851187337561628035947424349712230279248017931072580409725421159350562826955969034561571094969212814182728896987376139379751766306285413366389191873799900494424055807493733655718678977388683912803727996126629088826634454947614496650444253675894029922072214529457840483109265492011967891356726969738700898505369938424051337299514498007334791128247738631969676827361089646398182973766036660261051166762569763033422064831849874337002834091567704855870389704956477383568369532440556213259696960449218750 [87,13] -218692584920703886307664839365978853795583859461953893453866934594090690238500858600493900526119393018695887813617723441216190018308096603927099537511655819142129300838243446707799934040381077454926143325642045905120294635195878855140632772430395470124443398707196562471786917641722956000744417078257116690397688207838082077093193571729062602440518800869908448420970297609608045918643702340173523187619071018576222664672902361705321208734302681746372317333663274911951959020096339075314357167002882147633704815188580351000457469920099296656417656498874519795444890231417024081285102106192867352832091519720775185526542378702980814631104067363303076270395768786330044498190570761693070504719037408295798371282764126016707390926693266711212158008662305416347430092313720937718221105943662087977284479544275714139726823835337091997354818548244796326950489791459555048625370604998303312551823776407369969543861785876548124612023451622532867858329288622917570855550362140532357198695824449518076749643600453994679652467706900703478411275276640371838768611502035463989892865087659807106129148655903990688009691099707802927664694230554115572598840840745420922551976083565541636608407446997809437592180202903033507347208123757592010102424269223734247275813005570502333218872153088716899081735364664037589764846286608106939448024393882078866526890711690341624463790270321470221407177006728883419753614459775801326294880727878387708270249583841810355968076067239037023049185921601562297222262343539197785315300208095390428645171290082080753925259517101167259189994500702225155555370006424794286586660152055937041354942914137316637202043357850865580599407771386876411207135949850529139781898557672262916771013488108254192052937939050323066349615165245284194963548156507124684915847964345538049875358232124780992169507978670866207791024223320844554618066839087543718819973477146823054832959663636658733557118263579602920330853872759103417031120764580574333805294100950782902549838190625532824418186805814912077039480209350585937500000000 [87,14] 530478492315670846750154810366309059401596059919223549248387661312286335665118803551895211859720882947656545725023743720623828642822370408872298494908531135788185766730518823941176754995674416307414199633703998595229666282840371778908619713149769762098979613763255874833708047369627840756569477693135758396990608902769916226300722045605818608248196101787178965445798183277583021343525124282582974215532848354310534135735034803095743521827477705931710041412910835643643780329859422957182624303547489862201524919684641805837772820415793070579792212806708882324396395753559294375611741869804647189207338398056331857279732503727255756519795902963451908385998047296707205559294523396185087468940408559473060704530112058779559318371888854318142553701376142319606612217199619473746388411009072481918313027363679444226735938824909456822305835785263116733038571322167838089934086011497848485534661528783275456917159182737947227941593769153136765933570956627418484642896626277418013365441249823408322457257755711429024445211595629517982650924449091379942436802699122024047653179807693066432524183298647898861015355536399015705230132237577746773558950246436509231525818155647144949996347206713292173838538683050891139939257389113628397428145313453133046663645198592333225264491556541795443282460596079842223008396685856855779182952140788098961937064502096495593684026844959974718074463019246356836500144982261695668745052302598295193295199930896411661163815697913573783405581656926320959792039974283875143049869856561239442474783783482800988501631438684769979239971314813809875157913446283330704464921544080488467257481939178876150114901188855303309462955971764655650284865498345073847325231271436893757110156799402023371778853785832160749796280792843234443499095488716725190184609686384235838878686457148256746744244215782184697620044284790567441852274910887056337270639376538209696468117927084611216078271705473062270018550643170066412093211145526129949073548993865648673630373307843382038595514416101650567725300788879394531250000 [87,15] -926596934327810651579586966207129404575562252811727250022658262002986649929800595683612108500002274447165477780666346980497563479732000609923596747321282889489839894988825060785203744219449068448278176249981412446326203894236474682181500469539835027525501994436603233735656112370821717456599592490520457949266056458878399307470341198626128797321039379239401156140608101357973428355955905421307048558217105478196104496887174986237212291632480442276499440576773460537431924417107588823167363969337052660301644583786522837593360843114782488851508740176123424426056537613302624067419024134009586498130279440315913033423911361339758562086835616970385867570799976176778500988519748973474881085069273768992499813534443433801321465133221325270866064187501216845516451455213865964136251238029159234016614231903296436181328743162442387243226446195824149532176741638773567784251675688419463046417510372465430164950767532396278520773075643240659987317635508135599013063105721908664892564911356427079260870718076511596855266925826139375410653395916362202064865717219014716900165995888515122265314157384307063720894816550877965351621130397791544653299283315031395580287384208024022288521308157315996672405295147525042860253002238230695920967432015503561659671535495484477191474724607654803192328869639153486217382184171848620832678778362574060966814262412157691411785436558187424873862145319567753059086219148454098694695834356254180748630871362532778399695249000635769439043402205389190571946598634294434233345800293416499780655066539905961319630828381646459531799050161981018895380982428019386358724512278222319158450099927836950886065684948326102347131475287299921084023864126927109663848819445473032896093142007743212296619681732199935789588840615329803812056905664544100869994392687877226367557950354865582146563494153494960456433694043808727682132258430884635387992226827216594663639379305809340859859120740233366853869675148967485210246202988907546567217385216289756643389805298809385608604927142550877761095762252807617187500 [87,16] 1222592207110440187186915240068660124926095432141568200059223936958977437951957362442652128061652051990136827700724762534422111136826390988939502360715253134167738913154764097916352545467733221345067964102116284457726083558785294273431954556593638025568666062975708621334121508614555689724948545104417302731909388340997458595205790433873227882696078041673143408021634197265566661473859025803560802208072949679155836605620939215414868671927364954994027293397976452937009877123867987375880627305499815079354593890905486022082581724896510167983079452913488249833002410175975093003060104611933048914349152398471782786125970033402019581748456293058008893199610096894468241004355134612913091766084519076238797152204558864033819737626127114091537804274122587725565306871452500858272408597835010250113609527483451907015579443922995420232788114393076206238098853707813473435408628845455067348629266963626918967672711868642124922387569033460418114282774971655624093824141822626945757797928791111736889610603531206223130700173491988449974826502135264912629606082379648069949524616553425426429975497236440066683789694651901149616317658666698204312365961311981490962105719988506016223922573517669721218493239852647483355905790994230016912455618283461037231196315646399513891948049831664557221286884404039672664318436223077582224972037316525664675566094172471670052213320832902987230277389473342137822863288471771035492045364097720179342044867018184605689515461397564590188275167155261854064754667855403434462183447048903522927700867514338627388828252472880627583878625660868727397671368492787190413056198883821478215449916185937905165932585609702671875198421355416164890966704171249802198521507317281811553434372088472882321809486228401633826063271169209888844761657609182344435928887603335914525728347652727662077507749939273958436682161386811998214961514692504265176300078996464300682066174858250912693341652639424935013222230807205721336604897123821403677816056541898871861326313895037415369060340708529110997915267944335937500 [87,17] -1298832684554689671364751464663667133615250507396906566686544112563847818609829385833814614926468369145614825028597472372932672084784963547923345679385856227218947323851855287168778236496254289414283452025315877324712373528384031742646665126484570383281787818054470986905938144382291899556476696576240558938446848718579343202883482884196176277197523740717225867028731973043844131989467842997531650820101726776807405647159053379852656878667423357132221587749666520753823666776602731515160818731558342368569371431756908565146219072456780682941528681767816216851589645074725471578229430420510862852157490517532900742930402629355121031205521990894494213529438614353993994616927278486584685347981427778586808157914791086697363091828716258882796515130263679681428080549518109372582062293570739312127304296493362452987491373123505321429692745735401726045578990589310808754102743184254235555498236972820764791383757561764368738617822755544679014643356903016088885046946745255439815082052263586622673885496176011164190914161857311743722497325806109117978616421161966901767408352773026840970712795663840902910403016213365462691518299921207351717693913763722512924851548031863326952818199304037107684289284634571881501428424149211224470607180998868287821689280732601855296756135967294204980846368918453806644676634282228238362822506625735927845538320869159018947033471489994729506698444031083788932787727039623163444413267118587923972821937048280951665201315786151532687724239664600663168986307360690157851648368378012778600197321119480468378790704291085210045075272794280970850944384767766431162340858635920651804624961446328851686961175921310513229168975326501659911341706203900967516635012515162133717834939157652896829021158045827552540305354703379380488739830526194976367951018790888850753796260747655998419975575650647807761647953178444653508921536595733290187089921527305761346742883790994671172052576153514494701975767502295311134809184721193919715565640561627990137057706877821150470708744251169264316558837890625000 [87,18] 1237299392757890370323298154255695770711880293063061290848132044793709428044450029996410715401532133343816979467734982813359895192058539846750341900361314692898197615822567389234230144798845828528402791711528508283406808873855940093587945024113114498815242185581822381254883913677613300979636480374000034609787426718538472143779355396645999092368710225009332899493256600392874683540226214273845054241750609063698700987523521174980936864265260721740904830436637226207401089357706856619845987743274886701369211342912012115229394711433225501811877676238673676387742885161512365260537748943849459339203927266726516881818302052054704485452816576955126749758995784661187945152181754639302903434404316035938580676528050076278775926542998243746088151778652383308548527433795650061549392203479352955788284677716802298111453633097210121617234489638811092967872888445785461634850888238180706547794772016590604228918393150073296109210536734864968696947622738681164665718629707611057996344876977575189425058040899208036800501148389140436253964933796916463455931423951314880252369647801062771051818254117694136355059425489560180359617234377653818273450952149015080228102083286086300817889393019519267272659479314079337294845659323430140462889349353723897256545663168393223580805041110811733383101149187797767878825454956407403667377857962986681939473599330308158287476068843537371926575460447516011900893889781170262501891926254742594939967013505841595522129389469417820033588874386460639676166370745232833306578466316835533766990004019913399131129907563776813905742217569990789785047825332322491885451927751930292387223563201715085493009008533578657956554906617188406043652959068738883821948111930556966715706743206669607456129321041603438200059991301596645745797327519032986623744795687681921660458137477674823386603093209082280533540974761426708589714772118276845841626668105160923520739885698621341341066893578884312082569956239563788261728172389172192253272901243666478327877002174606246853727498091757297515869140625000 [87,19] -1213032041749050866102768788284390091706071490150175437675932705369040475381648459897476168539830825076845719605885688168365881923574389654446113115289786497080228538937720031022412148061397350939535689178342878934497648177844758420514168984225583854693786651947784128146116396870166342107486203544238792071762911308015951426058851647174178570684540306965607172845849556588659514160776290203937961227482150762412844842452024545575316154005528292433608162689619570716360397818265227237252196340764576950564507633866161350382496422771540492771696096537885943787092745847983733255983042201693688925519523702714066615793948136248800585710534298708961518100217795019339501315647209902233637603094293806539989081786428450511732985771904785282170326411680526041132790606075432427540104457847437699173926469363203402145395660199947827454270984933424746076924693402188599009938908351967249441355178645747638458175482587014609334976403086742702106819241688195944069844771272396506987368481783481463636431978147100637318131484971546856031814434692713669019826580648759077711259045661313758831928634735804146100538537001799904958378849993434836212696263695192107046004910553302920287695683139732172526718727479550177903723646776418944018213152787097348446901079011873981433865832086141202477126686783522543008422674105713153294905055057208042130303038424438912849645466239355940149870039852994059729862947954647367200224587440008194137828065423367846494053016700259932985291644079293488984155020492989463893019232170686561935418587418603988039291153618359685433969110002554347115401347103147292988010401521158588870193747234171670015048313007642582188008130148190748634232220220267035538586413269592308674450236937574428678411949238736784401423468698556729651756015204665375757646130388802563362203391168835463490308670659733240813827460055137491454284737405899069572165513101420730324215163668044806148852952591954965458401974497479428724106593714695136638171190868738614701679776053389048229291802272200584411621093750 [87,20] 1163465547787686764431363908335609111466878914399308071680781133415028304701133243948980821631856678385116575006786228688435543013405746387223042156884170042081923263066522734176715131923059674446520305329972004585406550815504258389015273501689421064323090505807654094376816386873468272226083999689259915289764007073383308204345719665886492643808534399580450600675855141870819870989454369419880864811633881697394952686831277883727880457586618431692633662164997070407583764786021491817243130019195834794075600088167580274268901619739899485737436868272561157368253957042138944753989805178223451366946798686098198320782289541131728760318423340874241595922222474543651901485706466340488848092016024568236537034998911189592847275358022586143189555719284078502389095506937673673814212321186799282210090644390742330491149522169275405025944013343916718037498840034839377269125669058401007113859605128250882935306175651714990342199930278044988687041871726971512028005002038915544365019337930565594439752846643717594211025326856798972439474277914645039661389191826441135836647292316807597822922137148655249245133355696752750288720470362881176915357921418786537675204872487290355710127475805625099168617618036504707213602078787964644205914041232475832674492448227865479904909688579440088017202209766209286417398791967997353799312390341440249933148186455712570213419396768145540410076032169372765588929312004219819674239301889614082694054727976353868704558258474406914272402197989865098549282864098341231873539302663722353233280303529826247017991861458662874275486414288015388288586159286044328073358432456867185532194154567938460270218425392154387680469838684579904284355476865618816099560895305886046883327150417448485092804996787218403486196989093606338278824121666389776913527386177814020044502365137316747835768942678560297833211561297026551680183301805139597025945940552337040798700914748446430587703945203205035104508626422998156665476848617740525504996117560011157352796440367370678359293378889560699462890625 [87,21] -740530891203096988339032564860528882799299525923970634127246702987983568230099842873676080639292937676220856605274857639208939633229677856301636070381950598055713366405066904604409760555022194804118981957390347747116637081411212789353592421283747015709411378161829721390127876593962825929261821581857831993863655982800856338815533718653693935128050229567605364911857681606197596473619071541542025926867360786381799300401562441015338031182797953060016566303853088662829840395815902939572087589349591326388960652367159678979273673417526756863414977249313542259464637175114000408200634597941630687152609527794073784693820704465272173634815501737333171246491579328064922018336884106592732846588471749111488320608084004977993175904932650361631363742173395000506332188306673078727415923383822790111038074780100128302062843612938744603962091070714764546116933986670867925657490284655337855761953178727838971747176800757428155515250526298972045024458855968122654396545675384974026672991902321496112685689047130112076430318086085125395971067316767077495247997254935211390533581085504407419108750559161092392506725104327800532928699991211232699285180523999534284685024383934111123638523323376081133962525900251714438803480719559169839658542212891978599024242358071996730679570846912624425585033280977394766811427233945656920632236579674939033367642975431251014673363541729839694216989377279443025858856806593561213547604111126596684531012512194566552710751507043411928556047629836019633715152558669040572342694807339439680082477916873225232233055582900955341632694745718722096160712647525951423318461697745622848198757240799630972276756424140054632607936191011319683765917185149855564277869357362624167968051040243889237053809562055348901800409417233332462967512705935888485595655820298388955876488857617174106018566886578557777372349728104199859738208555387402184103012589638903833998468453866765247309604849679426742308021510938858208734127216597844593507285053694474963315030890953494235873222351074218750000 [87,22] -244980687695900798305430949965565006754098072166047427883971881759806699593910563517829227488893956487397072539944668363981021336179683848686206181497277497762894837863040047732268319277515278679616074068033846382265191997626449213960826753329744285756188565278155956253469018507176600995887916408261769128503943282035992403975623765174329516480598086878253735259510701448377764287342438785214415939187040043293810693758178383977983707833338043104144866551918940582559675655311523695175548145438425590385209175735840108771907526251852652248529098398566499238474200762581913158326514799371598755283018961688010665741868730324977021535656199188692278785229192138959653714195192518809993722131349425232316093169134793704872125232050883698530953814321467112465240063216148954388067357496096969493815717646845257860170640268268191485323370355809706388278811218229872781879846462187947629606278781724223261222130979179740673531875367573625442662937801730884618202656353083297163418710305571150395217105165860036330309785100621690904907422902538636345825600142485520120911654435150459968538084280507079732023414205488812537835128584890425047335054695758370228675056722449903594779273630932849493612457520952910469075463958291896691998135531583204313894943546756870581937346688132527995139495968844457792489151854381472519513821325153202729647243953539960137395129564651026630777259413126549474374222336453465025114689738167677836678166598636316991634491188506979214792175395150819438804320354006751490797338321032108008261410377760179639458958350194551704735231252202384189713540303684402253324844973134662033245066009675781834973794070662695189743845472660250256609069877898346186849439133656432777408940048007579057419747670349299207527794389267983066254456306841977208694017729806783929066138318233408968850114144822228611189240373726776486391936151045377388848860414431024999618873132819428779091808612780103461371713954407835308043017152333088937610898765031425261540221072209533303976058959960937500 [87,23] 1594563718804261126470773031855305206096920446973741921956526755562434008784156353307260330833392463796389119777446852367173271795063824343705890614411741155472984251165163909398174165943479532255542230958551135488300701277600407682073119555092003804129353365395139578563671961559738857819306142309771715962087523480784910125033541409832900631534776680614514956664691980340875733934245092987534541857751755045377370639437574018274784794679114989728412280425000945006423600066199513069933267225371121487539603141899446610412026281377171903556063557212313798888853067874321118916051314710120251471320100388110133766291531780232227563376851843472373467695852822302579236000451486106677090112758283386433602539356435117286411975575455378441467843524151523054882487243177390034795342532826979736031633679278050721083541177515821214541821532406098877830946905224492921568965308297699026236741437322897086178683356597196858641876685532779228608485495581240562255450066119804533705035532546055174964910615358787970609773633516843059567225418156272942716799743967882014508616242632242045803081281871906624047557974510752730999412374817960986698798790965991863789055328425905156419747423757598503170877670823155524781896405313019538115312806418195593400443766722282552572089407818385313905453654180033592111981280328811977140505977068527898189968157938534922215144868182902807781067491983065761062053643639376194475472975188838487922360793648176137839806109513883503696672754254055146879590114789291545307136227070134914556133375326120681588567040813911498402733638055200093831845710153278278219775202149304249821446858943761120860511894890937739009823783779040800590831589734391853631357769690621156886724130570643366565810611153609713948225978091092383691693308818019491989066786644683626355987323436943635589460066523350389433001777267258329530075826931528140076349190686833258708859462130907134839898151342098075339610931689175564337193902812606247029843031326815094850246623536804690957069396972656250 [87,24] -3158251481521772989936980310698597069715126392767992132620284824227160040841609195491175091088837613422918205425010837957105568557453997493162009999341998596398659546030445385744116425149390382902570488037181284409713084430023280610314540368556225411915411460052443221397201551925584800145583175706937643460437999221243679921377945897152850689774933990970492094485646770487837475372173608706755651653901040038320984012372284121963166766391291313128310962528297647207049189159495833994141923153579525790733560226824781248581877120441245459132477593272476070814123020288685397696569102104068373358064650197787260604532757089848118572833349616624036648173991499633767078400513964376643822198145914884968850521872437519725112157444058806191049378418548680043633955504310247107231754530920602221676230713987716466928179237939831652298017736022801827546836756667677945466404346955558263685284036747188181838226592924235028400296651242935304365841292163505538936096158982701031444448964983726439716546412773448418247106689207046960665553308790209714800468783379579511078074184672889439645906064750843693390486135780704464139551955191088093531698635821472858982741219099836785396494711617342396333678050974203903444593524913048827986681823427054885361954281973536882381436320784515779318000756585061493744101190007840371886264832639368353675652060063172127273870174738215241682592603814783935703388058224875630750571688718687829053131469857111775585753196408865010631512191498221446366266393962564837000359802386580880583580154372447653179415944826668382564813273106597913534229220071283356140575979727471779398004773199554531084070996631184406314357859213128260179967761880385998032068621156804297713764544598725503387282131924102885921835942506463755622494399959822033380709594360723218127267691624662826734849786886278242285244714080373472689547877263724647914033366683423383683406153497552540394204947713521743989033856694342841711354466233922999215120216293106736316076421644538640975952148437500 [87,25] 5261963315981566237269445635044911133499382701658697255353470929526672612139165966035389916276462127595456472976657773369616375290102732850889848210421221177137482340900481766656483478298667623641010438607084444512497144110798538452192743066288191291993081845604902959416723283211320539331539352829730830274528404605520973633803152416981743251992905307131977835042105126756751080898809272390376867250157179642358597374543134467837939041411021508527507234212280854306129138542023842997805383203235007881300316212722810795590201347798094644408771936637023486169305653716663233506783648509052196844960068442712681385542104107915320975992925028320546290985583523215076586798740460243282561322573627168146988795277668924486851975281685323054266359611308403016815320908119678721190815122876517761038883319211602074009632289510813684242595127204062657869526798440569094558557158630305689258476201227257691932211377263614448378955642799702024933990468292612522853188499276933448825887478836282117713192505677048881129443853094049071488486668790889737876044684832062723039918858730158843955404463257694371660275218768252697796004717365994087082430252071894847977606139484508439424677890939742019642019877910139764818150009682734408209003765102343517986778809536986110448936412413272304363550664091627305595491708238608679609483447191555671330619561771218557317694245980962599186982266298199655647894267470620845920947509436566910946213023482611298802317077206695087378031772255267583708995814772302715312153623331857503004680353956259907859002084484974497576537599927268754004393642303933489025909659175365120366849756150241011706026816779593514082261093627082070957296283071192338374549202565499174232836713902601910672334322223780094771106866821114237712525125313721473410707977098237467539284684568436022283150405806717273419654516139201072245033432363537614294580501001531807720333106910657129119249201057361425339087883302887437674516179133598106057358861908923586270248051732778549194335937500 [87,26] -8397544858166068606636583642368020548563071629313431104947176811751565311389916333485913224581769990783667887351796343491482889292833423447769364998851772188917693819645529040225439509683238033952082912627665716822807361978406197157495427308638257692413322263418331717918134668923574829862204120398649880262687091585379756648649279084049868428380805523062025907902685938280985430485054079644471908204085989959172818527102139934957944444409118437778780814979846549125613048593301880260853070836353207166379286568884104023773355121204814138513572628309178965239006815572236926495592938072959692444460277817532429032025590123875640669944335172943212250746112254212610757989116115950681529384960072766688489381853819451796688117171125951343754577083076512271092489519135290408290455671507098899660302861916594086836604381061567113277064127274176149183227058728865802853662004845621230441213494039932618715568219410578694113098861591030540163632663546205085043131874656929027162468412406579542877972210580395027747770741140685354412564790562082741562395285737466336197134665593464737599513777089683319847660917274757498952452886548818693894309746626929040204656855578312362330155302476573246389567667211914026228134680440911884270740723800821528214523583294351231247609633377834276260854238047055775075721815551235090133507915725966351572765607913551652237294690251535241821803692672544114077790097658869804211138810421046390233036300624139105464734501339696484266068041932724657430048591339086120110626490811102152809894724394776629041867777847894479709725930348729599495903122287396030334259448942506459916698105551419891763529785577365518673072973301086103812595574839335640746030883882097889244045269242553606257411421545910121476067558863344868106108335457444135964726110528596206751416693406079000975626146722881627425332984291034199578442577709628869439421473195828956632776797032036968426743704226588110766358778376863696856384641919467362223238049434570484663709066808223724365234375 [87,27] 12439689971912552484020541857193900271508206557336162736596642402740333613072302605419525773161495186276436987624141715061308729196033346062028095872148889061810884651547383433469780685515764657674748269749257688867052764970980920635062825050043146042266837908143102855494367555377354882296464588850578165431319917621221582939334252396018218135594426588961738413030830616762254575158449411708456224958345822797648190168153879578630833959621753077418676325359179911937720906380264605321518479869261512325426585926166491570332671861558102790635111229784326780577873636183686054271360306221924526341402976009059014081762201752362942501318452520048426462503031070903793184132705813084920859081228875940647057968807018603938375961732825710679505849082921091063342429914208524996439536091378974657191621769319449285006052005152832924780270898370783195972885872661274076423761175490525637749298987209764057106905486906780290720614741470998707661711692277253485392136969583909815955807730430556663931383962305686218566553399684554493141047325170449751844119372357157016322152747025015142857801910315958728029751084490955334184292744883937295120976202200578771733710123747728497977633982913406995795189411383482149851001157352163483124858855904484814910793913654081242267459504645524433904781652562010454272176276703115208320565686025005290997814188910072043084068988648601918915032945191931348750715954287552165944023561487218212761498398537304007863908033348261335675678138040685941393405783056745821961235763533333111655518230921994991477458278906780445558687848048468862916791678854895071878102713976189842072447986539396206551932893535531492481343021584044048988063312666239894340524101135329593981829602400094315029823315738943990769915216577086885359853512257466411879652519465430528574808011436085895714239915601927858114362511246185946027751444612543468771844672440316049389163700243053804249477470358430259384879119767060475952865847409302044700163403234682846232317388057708740234375 [87,28] -16255737597468830341721907158356481761793535546700263165794375220389105188205205002126878070442939475664241186104120203754732274404520400604542320738479020939551734759520137301773168700069599844073296903739160127539478135651677969724419874997658578984701647356641295472328870659504977321609175860751342988845070093974149559503271708552697595297027408710091633725631769239267878218905946658158835020776120895955837294938292963940908115431618706675540003567280442770444783815826900863767703317679905101225910221580715667771983515972535800285994496564999009680034010207416076404072867860422756467164288281953889941041163337041104776733160776302504830122035877821842322828273966047079927585651812940104236110331193257075424924963479081372038755301365212422176602622665610601294737837912814018882554996319070462336901909589839203837255573662292761413484878887810765595336683124736579726281439084679103756479048732624101314877265814706284336911056425305640083949729626812784174232012467809352567031958854219074008624171227625901740030723970143569850065384573239732554753577947489678188249434137502000175126046936843692975896057938401119828983454217133418819412545580290888173514048202940183316239850298449626191647896039399749386022749904098912545766141275007002083180461845002164051520777930081452788300635621214202042989307560943313131547298456627751563360134413437615805965793813623536738806205061971740804084785482370194076047503849587700818649525232981352498772652859867867860653772728235557045591224456897717050397559980828624380295952677956474043470418359055691172819685801830083596795187885680500080825578445459652294224210284163140757545454660056805817696146445249393198717657222531831749550047371590658966141174510051776532800755675259687732527912422654587289852678910793626167328357185317579692744219999227281053487864222581163667281712822479076093543416860603602562159556427008957442017049947874512597129035709711746860733703403143835322652854813441081205382943153381347656250 [87,29] 18218391510724603473168916494898242924930943921303876658772949876539585388584555136004406355941694936117583955073742817910244344448677471379137723950806131612407912517318318222550357071944638277203115622258013310881771225822319232191154553568301635902044257635122621680668933191769553767526044188417605901953219202091172680946507742068988009325120325459035475300697780424315508959394497319191755305369962680293089637071862912594820880825911705855060871843375552252836618498818539404495486120245365162889217353124672180963348564966583292235780774175623140774227361782841829760761528809329671317147136559552971736530493873500997519069935968300252146719609433402294367296651788235445303918002458685059249751893292970678439036171183820697566996561126950773836259995646254821091758851490767823611818508714883344176900542797431621486845762016606026157342858506194613806123657017242415975218955156092683412029879761169744797689249011148969399782918480103067253073213249992582651236458548916842541767622906054289000742285357270218613246979529084398034402127057096446133297573129524022442631440653443376775407633985112911311300039821544863793655490750450964658068940919744419314105118652744703366352783240399394996115836581078849307781609359885106228245358598166568062237492291819273126287979291737705458199193469015270489131022204890324948135813312006259356275423060117454110088036470987125840707188454622427863500603687482367717076383991257375381926318105942674353301483962253704142925438067478395896427901528899738815518812425200973564615772535752913709972377767859309506694343437099328225151922803723513840641153630087372833005307868252279193303049177479945964776355295283480478653048769464924002081842569036591397113616892075850458102099598663836926061598627917997127191927539363790903280781067847580448595076844935256113413627999490118467888876605359560662960273611580936749364262231816328338685947837497743476483243436966548204929436198789421963439849605492781847715377807617187500 [87,30] -17278383649538622582037937568080754911155582073081091229883535354926292582620077066614738247919711043259311069577638250237254250956141940269982853658245615605872093314902162056882850398034161439961297700711816817081648112119313269926934692000662811905533672741012422878735523331443911190952406885404817777036619286483562359212967745503287708970696601398281785274842151213357807651373942359906284189808479907160452019300186602244670079257442064062020260048016076184638889229168361807067123601686114219566373641818520659771885037396379419276233078176024325673255055671919054641562400488643173330877145455611451168267037244056050768114287541882097655152378421865234061013673340333140812468886050161482124961337045652261334117626191058190575355089599469702285207549029992132077875079220303907766474138864188896572265108266632073821698323286971396725838441576577764441974687377197841665800906150739461267956770533863291376607803850965598515561916807364821644591995546753075546004237485259007495616625840162308227484002743013332782851398111040659144189695671345587026347808115512083166535079232805951842586761505670484729520207457795186788072282136318009957442783930702838203902871975403955486867144577355172075742147560796317031185785970111989442285225363606574223472510438156229931432857825327640165773035739389204192989853460525333469629489710659362088465816306632848452917787705989664723468433060302358117287567117193832117623478287033866462699013834549785722584795430150155390181142998488975630231637096739259335688553779959648371904881548191544762054611522432300464299155333303169415415977752359406811562261056770333188034808751142626228877511701027036815047586260901854265364226177071095972813464941607443925058042041168203585750232829579420620598012047858184600162567764002039833954350247731592883482146076992818779092095563503387764779097436179613118592477084296831456951758927329084898232006786210920987857753482903686423613264866797067931258879980305209755897521972656250 [87,31] 13703169432271956047639904544251856840863753629303312105698693781457759919554198510493625314146194870828113339888982476025796031388288486754110306820027893810745325818394330307105959713824600480517337834237173935680280797392868839410367349977864119102806297709111826557707907802794136962284532336832314361520135624174505663905331296840253890290376709003770037087872535665038685216585323835726231781719976196778942530030751274982513323923240282938067004918299109923530996417037886376423114156803226485136016034613850050289627064850907825601935086352037540588395559086343486734661377356460631007770478046803844141642760433447899007305547607531922670150771754823751899780270861581144704082124247147157772682013293758532379054656844231320164950324825972677154582465076769646376735162419763419367288206483365471420031209111280435032112779551972929108026022107769377326384425670729418324267615122860805145896411494261883175121997496993182517857699166228491065208872081177760186971536806671361861673082341692201282737161432425107573541491976900077822008841253074214952139922183854526395662716988396718763405526957337767734934949104006792053091754972975026087405196135669184492021464228771449135596198988351032850935673687895014868751635305122441625059676516165807106369457421366868921232917628358282717593318934597031188693869159521208398737447736623133495820237117762392509388123878333617288224828481515809173239178273439444097347205812548563730369064595194360064176511351566204806686735479398342119914528981028887161845289271641312393342409698135865304234210842949649375171849567406746534410404114298221463509891046096118242847885116583306659768399538741315691473548337780169825392727627602642188664673893856190780899421191815808829321899703814361272984167829328397851788372247731063901983086464387517333721093210670890368503399659246726117692593307288713678053359293975469033187298284386357986791807769312624611116441954487960246231083999424171793179993983358144760131835937500 [87,32] -8878702307703664352289641626348208619385427460310027415803571496170742531592741099796109123218824569875648050726191043835662056743779685618898056527417013791863184866809322222896507562020803942050042620773611306511206894203123095971736865644556859429032100218078123851599351310446848183148906706140910098354493007564277049448675126086586481858415330256435733964298139941958172821642239170350903713907311437191095678175052446931870806291665237560005122149633046783001536601308974818002362562739894156982331003506290236316587329551387585991039533059568013067026075970337862745633939173466847094371415597506741702493090427963602171835650034852099694076271605423485235281816625000512470132117986173910989990328012260212913548386292711382758653447834177512091358822385787719261199819025164898435127771569251484178066394827902787587809170820403080820452336734196495323353817527232881566412371555822621554682529997176093195356523965140718890127581736184957632814481655847568792158713713468026778043068563676239920935959920225713249697997250452163638679547468694952708681895611634607672737696945754330787970045737674788848959512954838679125451904183900550975831926882017466770363619605608866449362953054886188401734442116949955100548713283295016346937504834523954213149964546155087942862266724729018449291866885358838761658798021435231219839389008097007620049085882019887634476727777554553838680002686893056685037178627649530896404903601126493502218257380539461438065095124621885448909116393831732985676794767202395011351927551427976282323168167156893325512528357550318977819680548613286527749248777888426627742572622949014962015914951984408639473979292132496983393277450822886397898786504144332048362573565209206985708597037465422647519901358936215451614100687723945869753533940757309799523229966263690803601812213864012340797347832721588354671025059624537512654058572764139773153766927655649409362992012972423141302532667746692552094775474635923728783382102847099304199218750 [87,33] 4412902305573739122996256090701014800812576047107874116379778730670109986575711963911433324273874332058873127846171535001038265262972919720386854404496437446847022266500776914846671095924029537106925099822478975816374308445429900520518541947992327959492796927306692448399615546262949379786803934772369070310514412244240095483571474829451508281895351894396790013715126796258001460896485979128084449505585874201119903739699252028054445271116272254393741081404737475836090189248662656197067343269508556591538037748214100262138266642387963108064703349587180596013596939765374966910185646435632266984965141443515104989911184156150419805511694944020482110362280951015093997066105023882814335576389288312810571615306450363619234603109083881309541913843630997761512364324714749412720320398925746659393225629386793603432143078634430119548299884308603436963459216917340280577607481212819420211462793079432226252964115680500672585705820631973935115582061108149435510145045705369060381257241843106224767138582742612071683628437991852894119452679964351280294691714404999646777863599793029033250416403789962471784689714518014078614531557863327095502774885928272498220642818400802297180297617060652254468240689785700611178476239233396118020373938699616191178596239674256619683896627916360398584288620058283676987371458095759296546719858890655132094790916273709092888505773979870572862920442965175164483260789017826348668761857746956718337016433907764386036975460406066572737013952006812295437739844493063332050166166995107716271735108517228253687014035088710793269342521573861707667622414247995444892358074469913283584815961552860906593388381431009801228435016839924198697118811469561289829414798810284637039039336474313373821372026950801874752927242865716547926003836880432125003818546483784770875748786574269320516656441474507743469445201892646204399854018980363241970143057956409581582089328585230333449272584078289904500949043201775108882789488973230618285015225410461425781250 [87,34] -1303612855940543456977448675228233123980724667501596451871545265237242802735743478846783003418960133435310162114739535673882263809048459617696026743688231212228261908094815992085241424968747062579568101516808623614382356762912343037376313988776852438485635720810036291200831802093095357201891776336298345245806646263059480218736884172200809731899344459091310142659823265053557790025415738620242463221156103201469690651214291722723933491703796518095908787366371141523852395469318195864010847013964624890583097245257972238227974110873298503122964612475159850882541650719909443526370373177822484923946046755147569763136081730097490866806553951096000514081699390702551968386526420407519434284241018798001722328149329215168603063680748490683175228448407311144832077141257159146683447601568152023315292033103724729361115075527368542991980367808457233751817784081123317084732885220804081052375122779112454704912745727064832645634882385982518686540383169673969270426781594669213289613627489123343281507994956881675717409669576332614567752509393957361552814430535917630514605967634611248054054329373701628397907620919255605156657666501297378590011049951525788341142745145362152224451172028989891191762000174339355880741142901980722101156512974947162227904411979621685278856357744418601883345277816987048720326032931986035514959861358795756180207515576580745826429109226753836354395240410464664237878585886485757144340707059150438380034346791006266031888510473175632063638719009193959841297100244574781664729994106803714900220760976323895356689549293023138576290950545678056684367586516605578640641673171971980723497274427769152739608802774536649440554850435103970961274115990104335192493287042055949013297950117524249500369830874157495313130954293199698674767770058171523650261785818136327861402627509668890812953376734835053392391656113881367916772253683955498951298219690398409181842986350612985187350348296585408397332842353336448959488791388139361515641212463378906250 [87,35] -299741979564969869714587158876410220283314577797044151443551142450652022315741098701675735732477828541393808771373301919323956963654755072170315741926694766486843203124584955122098546613879501620017023119766715000671297905596665889378419802705885078596615338654117217362939664917545874541737514177988248935414981023200975387527515208774517460531617352284945762917477648890022374039837651271872346711648878160456488986231286888637032025494908459602755525429845639147333951611027445584018133872302860682232237444982634526591197374151271279943823478190129765984239851346741919605229835001315091769234783125342726501992743157562661129374758713533627220473439146257356290385373993376246919485546951343379129768965169577604416257702642696555261990299242975788040956282112277132246542835317405468130744729262001752071029001785766977737139392982505560924484685401475958031390022547850743259420606391938720857857728527132538324394078568163662361920265004994809605119819273040235238650397527114577366297063763086494211388778843433288778772947667955333396158369095499978627943160952070730385831406125261053338604849670742428733393491990066907426920641224191713055869729799614822934313841322695000995113583844681330769195300242031036317994251304122403027675988668326838067900669520874346491954947664075803238198372062082453803105076322781532848160118206255393501944205149823221505618374622097542359009098565997082771245331249265502354202900350019941653828071307139778239710682327091601249815691802426632381994276158208320003412889606215858497980825994223973220370375564824947126356948871898423687407240491251636329093937559476213862999773511709792123363496528476861246001199419052506144990719374090581494185683481184853403430642192744757722387052754309939416211292310494686375343274901750485631800372155784747043148233294226680382995541459946643806377351155628293026820513742843622117988149271415248239194228804536899698507683344889107601716204953845590353012084960937500 [87,36] 803552595109370953004631244399859068985801835948635850190179284963504098384953349728863222767497399625216727392106112596474280660513036225604790688149296716096346843165775649633611853439571699393093291125393302663133865416815710486865444677324630833150252015591570764074947332051202137135577919032386754179114474095205546646695266497365414897434164954239959700670830483407285773521538078945365004252768122442361879676323044907228494422396138905234252060536588278802636423861045385561035591204827994172755965430746992049024414846095650038644305371544684989843466632230235116751611021258354560887871563637866338215203496120246907960408189770740324504863019247622910793891138642553905993101094349356041201540347723190308625657902508432788921122307378921764900203614295706993540946179535665069909890384421256720649336521109165153502348003736219623293750053717906871514117797090813947241186021959380707812903455171005118423574252654566457431014861435491623594362984918645623817262826222817782065562545347687239743129631269994934062047675124103307424436740173423418371979782086130620233034446599315690669663613144983940426888149249296723888749128578476548032751842542855314438083228866607650525306807009541606958580114454547066246707474013667115374536687274593231579788826464998753555457391194951199845650789444575850206270719214273543978415196718536136473237689353401054671892190809224405863256225122466397068075151161444237591286021635830867240504054853303364112892581607415803327704784074391959203681445308818613975933865464486564641107216109005376348807582372447587980293528610429086745484647491162502382998174111894431560264670236193943956863538242956704077378373982888550152943995865741064659898214463471946277909378568033698265565871629432968619962222540121845703346549587043970984119699146296678769499100964732794850405505847139891121108935348689569426251739915283220672712361395584108361077837996043520166387853949363506700365178403444588184356689453125 [87,37] -740076427739775543715539198493646339282025421332862055108954569173822296404001580037962378722763423523411739119816905216194765371281433309312909806163441670099715697609895385501543853570101619871379453186613019940929717024640095159076624459944462246615966932494950067906411553253341353054484836179191244035351569202111761214554389489638089019555975789641881709437484925219999468768535428934903520546074381035231078711189183562730185535346959757404435599718305020267117747082363616265497276709299530422094224301668047183277327853530550435589039961007826900024561078705365830394503697702511592126900712003656944931718310667881927605489256762075853744762350065544799704027141236720895959705684566609933560815268414338871648855087579519853423516942490328776052441271156911786959854506237370862902045454730266013747097238698073128521432902545349990506949686359308835641356164894390455435264096669484288598176612075213998841766226182444165069415715967153996427300939664407270993030690219909186271566708734877563827417660662602495550749370232757134571581374660727360391799364170455663244993398655297117313637714100716407830596671051531933443910122599320726191369336047960742934246821190236265774498522873033716886530182088309105952757783541049501400632687816705656373309894395801929066903416130279831638845197216737242172771738115975766282322443404570239280979405836193239471156673810372149442190566582434192201507487740213095196268093540014177959261812789911645087061031998973892672443598843079579027902308845606755531297597264327969496391041825820299756542398621731250917908447899067654586070832043215077719998676834500276345783522844686103617037732966661505787572914172872857424930349983200997272018119546128242157173360092852639987597242670574418782029643863825126971013883852829961529360533715736237117463400924203799606724087527803020321851334240811200461305866714462596337601074328081504233895230244343211846403882137046537081914721056818962097167968750 [87,38] 500551529671009943782055847504305319684288829956579057973183492360872741829288231390458394602550160015567943271076861656923819515809796020335364133310822222441961282589491047205276668932130037652649653160426778536092808146124372480298245404030741095987017159971093180089809839176639379694515647326038139295916558382409332707546318883631337737015903080064229575957806216514759288547634453666370054426216015510432279269073186034971810676632819445280008186356791363403411195504624136458989111585575322501217108178858525547141735947095381016801847242617256210308638507365500989909771503666386298703392715110616375572763134041984521062389094341384895111431002365055842223659448969877096728898976257541351887851613327084891026778947655289216008652365955467418358050796857656133964094476513729669362421360484730037157997491133700282563459747984150668657830487822158353454129559942572295021150581237725366221774887033694191007321359995326789919091770611066751383909711940558790253659734337841756529149181843173524391391192706612460825576555803885744577223175614031280886410141372027638238295323254720882371305156310798747728880756685119125458289110326220661596049424423901168383643985440921761419485971618189048668431223922381751663707012126843758234949396064753488506041015842668071001025111934860841292946803922004770193095025982182449480965850770793917314984871200833448939506040183900405750090254387182292180907893486317384710048505228338625063255677114762217981825425781266311574017062815487405921101534920592475433271673674260767014316624493807328442536519951604772599539878361541051523507814573968352762981259166181311219710909595486185475341201390320769465544055242527713137637021035039138821856231123582701567606696504557789483551435665043805039104746329465752801563567340107147978738442307471536012095992133973443949099029676892502863882222603722403519753586634730790732685720789056140689944371553023462722946390623945944753359071910381317138671875 [87,39] -279757280133092323826360950105515000771936582826370130689314122719961850047435391072840252230288695601769155240050136969522170413732583474434843400139585903441029760670375439231978767731737330497496035946410393129646484900648438503341431594036408880019799371199846217289901093325733199321466591717933722198643968414620048893172646665066231711398650839474996789824729284965924563566703196489354735635262856497279790082141657893006835095017135112329627814647106115098136435928832865073340871849146382970582792286632565489875242881491993818340364539555771361710024063274261246743747577818076336191067785444930523531282207557742784322206243524447607342179768231209946335818117875670421084834761799644300381187234243774380368098435164025730323419560921243217046649518383780553087900207804225026305825436241090431123600401660943753816612399670616123221489098574645451143633209144966137475991039578652844520639527531976493548634816485652542086375162130417710801908091706721080399286407178181052879925192661965804134986711875612647851637514796184570540738667137017770551516535417775542906042116194687638768955756807501298258648996138303494736862268556766967980587382325298500031146466085062575028208807035200050901082710329380819960570288670381710397404338369336374144619103605208992943879115589001546149813511334311281285897914838821244319182196196801317651944593892605517594858783856258396013524895904761160177602287026223250953717794450821024206568697552337835586987880516546391026872857037456655569348098021682936836297911678146033562284253458358956248368453649016461283999446878285286823657727245221224090978137443504537740530366133008240620482054339135557078488982013636829257616593081479838426171724004937378936696771047986835640325317479967455879863513993263802423648650021872326340880299119510062528464253657273214518365685389855849043459107865751561239703684195727640595975329172867441520081313734470153907485379107811240828596055507659912109375 [87,40] 134148268897578647997708531178330760639069290877968208471685400734077528435461370834736673340546912465016171900956248159743606489398554088901039916883073677659380686625120082407319402354387460033652052909816733101076507216387642549474203707174886618536828743933941569238583259653138646342311845659833439396718759100817104465127119053918255755516715367465147550083869214537098064478528756824292073102117085415630521703629827880669809706371120391624332846729824828065595176917744923956948249486022548241070141476054688393551147912443257596018441653682691089470282531614322641980126247379583282824704065477285365670052459550172737496232641554140257688634689106699994784618474011735466670133852345745480242383973219347131731229413541505154240359270948511200668575452224032606983912415696567341433487680260822024153852188832696702684056611428220524461029643644963180647838424052585129924884918015025803978445011462076143868061541069472050703332457868884785509424232490675877382979007353040619675795637670172405764032466925868782417896394463454873344949596455530914520016069683961923260090187354180291421110089055872665601942869776622364455419427039255888068789374966693260020184113811109970551125796485220672718946407236433468265800834252293373671650691561892057299529373253360158398534982344252805348737102884584900382813590179957557704328025430974113041088118881550804133723355900366116786123715894361468250274721339237484617877694316585484302799369810949259973291574843340107200891755140974444389797272497381047001439779706756560014873551120443531672061121264942894282313538075527874562603648300216719495679460914391168055041357501996835022215261532562996845160844385894214404929151891121757333424210172068664524358824018807955504606958788037273872786584341928246127139499738278012492605063080825486902919715012521378427532804024216476969940504091225833827792620141265178284201961454737122825788932445811516003253416329243918880820274353027343750 [87,41] -55747381947805247767819175787580954393057998248167060349229850704340041972817352140867502929714079824635304249303470398734855431170121315910293894907265946390221744393532995645284449101664724434021036058976368887204148388886695448426206551120842125709970269298091563878468046864535583408309364299396633989755709070056592098848689521154421930206004450718645644038798164056202929613563623307734828882637265416796389024001814280931446777012694677852169223384681133779047222834183784352474897222018383493469446785242232558364268266854634294436835218828099125026678239685499988861455153464856236677336870998503212354346562602791122147115766980126866577239294859875835849581150410379569121128886875292786192248036205739690087566718744865754649734068450834768610216594040755384823140371063397672590852204670120996476455661422133793513862773720999467745880778284964820658725210587202604965246146350657824242987980467033589185531339191356377906210970212958080610442714716075057648992119707079290730172240664006072824000146253346572974496012620614866373592012195334749199124878968850449323274251261805585817848350654505156542005783770017289179066875315623585951371940627198350348262683502637071148539565305403091929182120410274731989525573031026955724195893995670164670605173814339588938149322402405434945046573413991437855603396460751342266056236884470663073204176521578108798337400681694224568514615052518818245507042912899863722154327248108508026921603219815634532234744408890528210612611760358529298066428979540566702288587856910451760153217257737509291393562664152868451154834439563002830275996418489711055085063083350308709201469422649370860525863779102969270115106610092188434789629182742524144777750329395717136256023922427022022588355106989106963792997559202002979574644956861437241197458142224378954849290510225334978795424939327149648635121886893235085341753574200183404079270088211145467810373474795704318296429846668615937232971191406250 [87,42] 19963142080607497420718937297739267451516955548444439811434120630612723417906630350607337861987079366143319402036979911371669287376085310305735366936158025517754934510200721395102096066069325899410983435503157984893568043794252237133590766408927657549421138061433153450305763501975840807220646368253194244257123003341896575207428653928893993689243153096300279368624732672095012683412313900492820851094502002007119705631371418113577729109606228198076986025155023611015484496160140433291120182584608269863712732092513339790941191572034449263527009983614997841561578694483835826482496117757056165866264327603408549198939949521594184347040527279869199543861734496192542227900274799194886664969061277426508166047534297092140595317639414767347467129191682338172199672007611854987018408860858878459482251245499178812029262254203174058777311779636647570759645362042174032436081440458550429243523804511892841201468102453523760253330554494324800743940518248373168515535887966228083076707650795575976247142478542257963375649319886647579930636634880755591464307657607190343624263704182113820534979762813403475722370836542846865257490816212444638563182109918014458850949838577189999607836192164396269577333031419345422619961813384100259504396215016474971631376635618461459359065559554036664530040365538405403423966708832203531012234259977555271539252027656357820343541926115040976166347240458861436241676760314348741789763903969870892441152109321779505681860222702340775675835380054004394288497005833086848859344919609237961404985901486946770021784436246930975479182255325454057162883532742363691180063754029318595590331691242794936242440959050023628138700775190726549526126643885912222348813591365373982794357214299635778296171315453011545776794649405776511861349467744460566012627655417353978295142590330921917861879649282173585695199557813864585060158499475936980091648048451502272476816225930206094918493812950810450956851127557456493377685546875 [87,43] -6033260888878126604930481297690554905155490756641782466325169181761924781406359636224735916672212014673049483820052559182696993170708380545827226647349936187768471388274271894753634183505278147447623571522436226468249343601850378166298050794796186040575390701851787938790189151107876020217066162883100593688158119537924682686370534993373844924179826542201937574442726810692430837319659433548545568530557202849761681701126513970579400202940848498838004566561527054941892662266248746869394479215875155986162288275689816220085668574302860882206220908457134474065781280316370287501270748812231296228962584444203529447600906161666571627195802035704252078489486911179266689326456480856503674892724728991841672544095578221090418099052439327958100602222146183373507066795447587456681479243704343244178208900104964686159718985011579852816928085544875840948874224165793698143228866399662607658862124696198803876114744474533363855528740073699605673923246655843812012886084110799907198389424917566456480962965799887719115568699539819923517009023077188444423053973329680859978375768114281878192072491247625740748818012151712139922177841480104271426080265988294471925450257294634888893304808095270032384981644020771854384469464585523455643342387360044607914463290571090630345509220054762084661050753737971755136152995352930658050862465555758720830762978448737378401420084213066941605368807520207657552193314622125450143204490599385653799043936557119183266456257937379926581435332823934531815827866385832468092466059757239287017069421220805207252028378793403318577705376395697045422945162469524616742428043990967776555080694345043672293015398657474675482542302352756825356130987557241198570109917721989045926027184158259170779979390085567525496330838799266293404731989103322782180462040069164618704269725076686474038710347197039727269107942245637022499669428557528040056333977645196934009347136281922581121407722637428605594323016703128814697265625 [87,44] 1468635056781347974214109371648884540445014928573258937385931171447123324946096617444146481913825381828439231454994272637060514056818467098340418022206642009072546912878772610900872040495107666747554172597206918370409507711240224570332253416545262403905225123406685066042287034665756394027876092242971024898660790633148641223934835679662951820844573674127376932262187952564482557866555198038333918965825996727144277375268025219649818254280318840309171971937345791239572859896700689217679639561875422305675901558026711949151785954630096487613085425068898854262281272867602297501601202844279451195653556039765275578335012628403883894901313113974394089236483899516715962949534011411584180995816477872794865170821407219739997785075493140935645743842605813069579661800529576871550130937004736248589316604829841830451983767685065156392025079725431544989925939644204662870956651669812603675572884546431641425952309628744804367077035141121267238122459996192726874404428616468226849111181076294880163854743575933641544289779932705658205636222739760077556709547410638502607024301350388050554460401954525974554809108990934729622838707795475318712620451122297303711540750186442761294282041211558090134403812315146038881256090848568570083987048596976102415737177239951572413897616388041877230698729749114070402070789595978768983024502402149083576818405102390936998989310139880394515544600731909483555161795772941822662603065256819038803675711801115226168325330225502010490611168823743785844768854706869232293508259275236521426490820592823190513378500716824876081432756234047608512191706096102033500562069124969760946982815439534916604452350238636531759827773217305073214572714022889595622242025100723581824194684993330578969076017572399812173582292007965484288883083413799199836956288569863121032447692136540112385218707694916778888257712557682888652702008630084469691556770590395155202250783756315745225140556584619844215922057628631591796875 [87,45] -254491572191347085516721488814759390449884467423537556455138117718332310478401069483065966531962415676853931383832026548088750493868295291933707913566497005210405037152850271030757879337154087396074236073173280041252352538693587934729102978236145291641344084568451261992004409656952565249128911100218975993068424470319265720896125583411176060464077565758253007375898609345473029132234330757559606304712146414457131149881407127465713252674951905334690236203252620788842711966525210884032908151530478895589115482846086436532410441197063998534003324612103864823761726568171510044622085285277235002364075681773289654671226125237894186270480096936105247668214410828527912598007369323107225310186206063468104594613216244742778539641773338630994124582352907736120092951136378137854557915081140994566458371749142410724865534138745431455667217736252036773162363469617289208647156440391500128496408733661784036362904815466266185998218043621320215023952857333691532656606695619521175171601531497571151557601524967391426399419816376241139265336881900707789151666080766599111973661092073788632863180043095049497887969940761025549969167274983658641912908760778223822894600203728407981474813718914469208107494302312777151962985083217244647171397549864602408722805884489239624478953300849704450629772626503447131453124351900234132633752092370801065024668452352726129343880325022036123369988835695978830581204714538190766968043154449646839700868893979898317573293529453224728899782643684815114137872030881444243366188302622808357479045548468049592688659017442747933514529155768437787372315401877361646342910092904457821516537879318037010134655585009675925517286410591515227851020684327116643619007364088327425070399571705868119920036688081926843810493015286717750468117951766905379272543433177348225225874192553308425990563288517128822948460438622770595444680416372845221921168211047186958866337953399233695606085348117630928754806518554687500 [87,46] 15400220330894737161184580686530490589161393770791149086358564039329195693771707610465539825802737223743014376670764983973690618158058707526036449671463438635122655518821855235413568731835536267745532905002916962370098295904118479030988597429851922723676594252629564476374576837461846872958993071004569032869490717875680588937232678732132572401137543320551729235108324349558640587668485508362298671977425049604264243798778660257756378973338952187524424273488344800987810639499856226815049561928901837247580575804200616003171053379922991442812170241713337252869817342209493263339497989486398319091829700852385607066985610437233799188235209618346095786183624203477512276202732665757112098867091142589250743992420167540539202741582474960264496041804590569554318765527101359661636916333237208224884033879284762411762470711689889931635399011725806624435274456252231972660911171899449927547696746419958236312038808701756013643165248442001748473213565718394927587753632624025876792641263631152160857550630184017823978291077776724694748362173914410638964970581816886132783232749326880551412787885313128833184366259682140934938174677812520680656609063037405462523980189376329392344554746102725894556801714509041203157357490498574449412004450392612914532509047445451812499710266937076800941816301686240982321366478547460055786854952037158795567190275675287830330762277202520499485576104024796519887868413798029232008795284922689305502226622230609493798269735227554046691609995034500608867391795931063772384890882984634024911351106690066856531135742476877161135782340009899059910615044442907723300692245104949726502234785945696595683148957667178602532968105716919291223843043191849067712443526335108618978814216634027875066498946451913518845755991424151506380055593013156427543796033780920246241028876773171910826486642009181897886689171928818051379325149297428101059086276567813703005120282152340394077327800914645195007324218750000 [87,47] 8424967782359948093908516252540400709567331669595045167252499693416840241487141883013391397099900623609526129688325624632207021006776601534021548393824756646839813274934230742757540660717839832912060633979843477458780682835710574896912335795935092410504383627565878201770636478685319504384285301637445998608499570701107861426237050172640333196117725997565734402337241910318498714878825227898510971394526969455492451193966855334827776228189961316978024207986009917080737937473488430790938355865216129331903930697678193914935152381407050431324093275110698080117156919755804728928534739767877650138986110336569144245858903847034819043142368259057991247820490174680540017131821005268852574545362955795175026970873429319753553043052617755631158034834652809412710499548155793420022700958911372846785955139469591910114196060723713859040167988262708613149635434282966713608554793810279395030440863069378314619528767929869985443154464219844763198026272430379790818130441452266384301412879494007887900684594583496080041270230254285228002530127049714434287764038716978889393860479192821727318591440216551924612196587483140001682184083402701480393748174269544240084861053927109789287000131649857987768676418375454069928735004008177010151529130426544475872823285879292181768702622589512020526755039587855348528717880596168976675837330906144385174180112201311887319801681252320193700156518637350958555653457861200016335507059765093443318034923418204385396233698886661841467412975218082768509084826770168818933622282682301074900018368866952342792776096618695253898047597195471430140099124633565730639252291054322645608671041876537172833963732148908262928531624568221814474844409558850140151877644316424556366150832041001997763742638688398200455969114361130311608240796199500879366060756576515874628471746923424260963065960260316595678395447993639052312944108340642978644372245602066962596576188415653518859471660107374191284179687500 [87,48] -3878065749884953306448997637076970542721592469099627979859613442168719187451947583252502050597962503446657877702960236802501127200547767334886122723697982192531769517615942500804074641234266328050124352958990092351235550830811170337113623367174254131311121955015186106862010556278607915683556754460674094973001421769457154354106699638902183812017557695934698361958160159469875669808548102053862261817879627554781738637978387568453534314949744670944282914514676603642377919549911734147173947135165076020273967558140724984616934489493472592507198676014854741760272545101562544937995162831033076657544371910153233899592909099216585190994345636307812965255834047656060083217500193837621224343619529770036159951640179975963717533407156941627518129188903541818761433622659872102963009016889709652106263075877811615195987779788515259125053588820967491894675917232673411088045682167727111835545219226818235121608757616716283511826083977100662280437981528323493076184109172616284240074587735087591702102379540216179989831612395262701506275174340339809160710389599399611318447021531278860931602326809719122672491408964108028814966564424440240493962204896951522686223964306739211543255886838516838104611972880570013928332358377651683780017829362205870374826135649780070214263819195650337707587103052582252176183306876922288880428545263089936799883557689687682739335171677196602717538749696245740558408869470111760477984545374351279532094456680183555778658826055967376120214142444547339303272332509421547599094773733520474021031488639863855835405729510048384027799505572905698517878017369370118007351562552624049105043956719958691077408281217437276718677323462247195911390310311486427830944423352517410320274313379498425071334418228584580595930920544284397356696138678446800629377146131954516828647807461660325541675896234460248783396582693668911544835924657196640467180676354932967152266964916407232522033154964447021484375000 [87,49] 966094037163421924401950769543201987855117462238122855677753127338848076115751862863815191921916566735312498768326839822766078203960475326050196805922018534730948847391950568097853401068467343016841669158719467686524220388546048551983474189750576520172220363338063890895960441353181874551913121651913018512488002527600081728822032606939489098034292327132815251620301210712716286704541928685411413236571906781150649628019717801134001408769528709989498894630384473775820898581777146007738550851914212878611694605954942341972123064509861153288348842093495820411262678462824054151626199616982949064541473596678364128000298962162443346820058106513016276274574233640626012530913104619523841198488748636876338116104368641416599080702681050223693468296421482345143723812260001042614133675545605311137941062045137320716972528362106292272987329611769268835902823655964139990419025041943058423544948412255743711215246133402892281035108334850927569938483173380748168635005383625868946099955832454185324351831983314217053311157690762926618037913379905671677579876580050488576518215286501753727009585231366112220454261938965195363582961571084847916569780877081606699470287591907326094306603373262650973231741585333853152678646044782700922140816097986054391332464152192080365429999921741978217957700745276087350337433018649917143983573427282692531531157490888687842667824646285517996845589576402430355603413423592690511796779517023388730495035464338369768349460105793135221139802402852095407480641328387608740995975307416030386076002050999988407081697056007178822190436470526374186529850864280619347015210642558762422376752685629561446785761909596700371799620137713947654947536565603792167917646845082029354001129750319660211326942042008092219919434243804322070458740011673213620913622649636330075325297242315523874815215463544393456261190283309499691637303179108690940444863657298422976449359111938974820077419281005859375000 [87,50] -172472305942954968000282129199784988559275606850815381232644048255990869188717733797039064797057622900934780022830497464772088389144454473726641160823930067000672590157980748952472680472531211413900065662514730224184194094966288578178753456704773723298094618081975205981357975877674409456801709303764685238747975727043020920469255311052940787551604445363605560813331824494215270220988828298812851785566291581053031730830024314242002876060301007300334293423262568698025689051642618747424739633605619417286382561036215368226713547026074206263776685776829483080846462383988588845439495302943484430825988439456286970233452934948961620105701586491149296531542168699718420039098150572496844184499162458343966277024805203525461796056148051039876280389900314402792516237898370943191492805365894946078161936794541561521235457076792497423720718234348645308604310995666433412928177777508378698775690880175233659672849156959091997824262211765127240166495976263933451531890428341081537570352358867298522432066309712044137890420818550743180580510118763141730469167153077731396946887373236810057212217573044882194739128033065463522674611082205585489804134267599107749130306194647988681322109817016161772714560568810465055995186400463544346789063111947382663397398148724379640714091382001449891619735611502952244415163519643420726741338590697999044208399789762921704793342364239156009170501178660905474516087356682135705599287642104860607263019858376894240365652361436570988715371250941492137220182349007701398450148878950139978805762021693499517007466493386599411259086009218559424683957248889609047175390719525425622152226455212706828713721109429369905675090021675258684380008950163963839368484969823176635345234403484284092512563605638592323218591981731874947792343027082753355008954852246385202479672050684723461509812782750739338222886846594412473468777231680164167656118886389794708779987786329002119600772857666015625 [87,51] 25807343907094656265574362541618286460139902440965636614108618267190972259408461498100464383678595582401467945840896494129843623592207750694219874800703677031405518425287112658555561126033209193917993379159427313185681801128230397482259638484292764680522366500662496746688091195892976293916654976242928444504187408635610620418323714151029303348056431607463459578334333433921498745447012954226053575149557091188549714635632442737276810723483235538884299588478475896909322063999553152288869309384385817273588597553409737700393597342684641437801494949152874919975679380826716529048751774243852625601421967274018911526359504246179990938653566742191239894823138429108498507315463593422274521057745725581856963142004724472369078768365192981796394266292840898113395857754980866774003750384303752958853455336630469256419547716136853841865932699849949041418915580357194323782223814404573013231065279495144104333005392998719843611195011974286255918645937242573175117433289737836305817375600461262591112745413200295820789505495400807813903027291087219187416252441062053538391427514121564873644949674605977666376609401609468321733948170589740055610074533206364741490475807547686720695375090140015331939870404387732505130734980392649611093144699080117166406847385835184437692016885075533111924048834703290340509702918548629399523011580182114980473959703029973166257239384477310381796882268862043676394058427099108000045931374263359125900816704019898192025701234429713721860397394250331855872816666496740255608285102770295052234323337166399770628282742892253044793948922894014923904304374783153800865934640570123107819802510679994699862398360615675167422112376026694062255260269756669027673029011499618330988476785238653163865942798919262613644181137010902194727626499314503325715014012024054783713640700838294651176116436851325324530195292326500888114013955329593381483150541649829179391417710576206445693969726562500 [87,52] -4032655691663028198168367228243237387364399516345142920660643564991979954999393015189231648888918399351376951186467529687640937143224088652717684684805881064282802534002569122123580571405495220324859445489752270958617904915258895709333963812131236429897448371251723011485156884783945224069888131601584690155097511187954305263714919704866665677075306536031274928237500126574909000294757618279555632162370895814398107709481210576668640036817845552875797426381539942957439296829030998512903557173841262913455528268466147634230885916317822229074172071815981312212131419744991558926007514964703960766368021946030210542992069901908935503462302773198385580640616781005075990367159367571637626804191473054946610040371208739171130856413041391229912929385744553751947790211071991788279143693331841088869243543634628834946742378643423734932162867204874342893110409915037258019188479089149835458247754656694656308714765668692998699911048586401566433833755214257002298549600923110344796269371261611089756113465606199095391349623789983384713566413419176736831244593374457441692540543937295945152082658721728523677687766847045150054288240141791810929890396803060970045360357775830323447947066374254417350731095474864277624748724618376625549914706897455481076217793928779705138038654330214098298937282434999112742102605353421801784357096925385540921607052816654862983123448160679422121422900073482971723668259131089251229718585254097289809189160685968181541566959271657590125287795653332617480188065261802362381134844994489421858802529005198444620769028653512866376581177768520534097023580634622814216056414018291353705809618486115261644682391560671619548177747776931128217374915413016758345151378840715776235298394087043002262541680555665566009833981162269731685328988725851001519655491786380771499424484626151949777931731401158741054702043396792706691085132858313604424169152018464501452399417757987976074218750000 [87,53] 684568690963326343759840968477953913142382564243968924004922105139161543449817380833741792951328583515399204460424056305798593058529101691069250444265703186537639134339594476573326780965599056123197885285653017652126486360360100803826596425565161536132338513081804561487078823827520232619801909533578016843546029363486231437808562743201895342431985286814562901511935660251478167446085005240665672356816942633466560585401252789942314498798784037047343095504630288369776671884901272879014171391756125445350356834966948527399650085759669787280136718931683764710847197091146718192803322284655238339320922482404277130807046700190784600522772666725902935440587935864859554958168338110983568282576936617805704213426158603985658079888005030014978678732958061318265333717792767131607402488065519362174877431445904099439210819108988200260908319198526518215330342362314459228532571100507493718758879217283605529759788013325695577787355091459513932812633305879433293619075669158427095720897556792206032345398338643731193040402976784854558695998908768126946566791801908039361327133913196198640208980878731426682141281816473465520208925550403167538686786923277504924142903839033252679859375306567978050723655987318716072300794687650246488581084862054284002694799756559491303156680687427072066521091330321178354998671240610815476478025509685315498541690869381895255208816487041231912350773198527082353315895713581104668386129184377172992735687375687947904156435399802660781016329153000484609343449225757448701484146809624435189552435298006825832941007597992147864307675987669988905408949736811974805304845601403586630380304468066695415232606418742424004054092126604783671693542469291233219690448639587215839087469404074267998019959355510509956751716874791609086690336154254077118417788717193528160327522823683747219046130732439334704189784634041647079815709370670959513227593618012178922072052955627441406250000 [87,54] -93922853456725416050927887493990172504406826738552001495150314387937175201791762057000595860582978636793614432427249238478161463258170831023626266049463188468740954634143300590318467169695124534043244277652358789749418836118634536857760746425101301733443956933065535766287548916455313792191197294997815637393692951643336043849272765579299642685327683717249836126372032281906968602505527627178907626998353224353803387159901867868747450383941942895055543939371107261929104925746710172418183378189162320661615094917856513300638758244180539948835922760227246053807607248050732518601467199094189277045085648646444542371855337990818348484436161194232920763343581764509071486979769655375907203941169044503785431129176657201531975835787552306974564876628007165561019717216215791892267019030435335037065249193525615650992688652123877652745026964166576208135069610271876464023635502925352061356517746751302646126270120942747956044948922412838452564414511759653282423640070924289035603356821000586869061605451598412873233976993307631757853570311416262452705996722161294327040217785989492429063416449136944477442940615793886640096601029391310425251624309397138569908448344720797980506597796559653940424873645692321795717432875360605742162943552764893244886941204536510214330431268840044730560766293803982612141505623467140738930617416943171898351119469487484296961370651479784261218224294662133250564378342562294943269671842340912848553636430831445855972475948871193577296787511756628509554380591295409171896457524146921966204278646430820286288525103709794972856467215749993024950579582212285222715572594379689888588755038766595370453978729958294890776218900091941346760250849505659083799116727413830869223472827828717522266360430068295679564501800996482808592350645396774877144976910538620769006454739832388927714252421343600742522729748781983872353023625330044679704322163615870522335171699523925781250 [87,55] 6105264617060753584519485669225214008918387737180739109963726502761783070324013480513288653821730408336777863458644957603869810775407879215829474014911462801474811922327067924661978878975275779354375373029349882281726442776941037287296143062076078570343243133291921993629254873559480000423424201638062342332977685223380451600184525851252778643037414305912487871358624290367825829272159060757797567844957622082373898673636483712155794819294833237131233617348804319234678250981421765549137674662200900226000758953616953981398695577344326218032239083141036256253074724326028490543516538523856049364687163184056162350302547216290318717508622058876207283451966318110007905770627088277692159976027895352801211677462659164777492930499986850489038268655419517014208591849779795350592972426548150799158707489723792636919095734952295608351767582758361800960512592108910103661979432589398641801632134180963831996777734254311903094038783400255727690387160753710200702738605065958822336226209893856154601570746944535395495333801548311937577621530263642816491089427761960070323180195682368067025633467899036484405884324236712657433262165933615028747414396601135602837366285014316445741084581734893913942220788911026371734420257561572074085214847887983143148346778214943654816056837079007882827985574747276740173830823457449340404591624946737740324422905250748846632139254698927645288359262442702873330462125845560998547447231444854705438552008515067600843651264696514976836601827838076642793340229570224959267640380571839170090366662133529125309036921324399041613904798412340150604391148250422205847831919018622026141089181767921152155630951557481294353600692001121058386760433616036026241102942970836758496790121725173589923485584889165231978919937503731977508759109055761150955452762361049121880264803312098918175260037067757874554572001550925605586539663717504655693346649059094488620758056640625000 [87,56] 589529514564099348748049800347878771738562446947403265453632098049609592800769604905763218267161727784636069253566196704110223124238472217526095290067080390687135894581993765337525637197663797370477981657813085630619454559916490319711901963425482585752963379714846761894450365720585027602259178355319728634816937961221867120967546971188084156841009109296265897572616830232659506265963316855388753933572900161124329037824424558288342382207344722593990029229550038128642181007052505137612067807054300689584533633909228242273906818962147002239925644968312412159746470465068667682218175368192429015607863957952506292788289764100285128704773447581706257931209899418576823165719035783045802535152468911339329774841911498643794313278073166583183928844713568277353494722818877135151767685785854714417741546589438132195419477641248468568936754249730212266344643189395202429124872181631291429747920084988999536869397267707056963164776174553880133605164703230917117769409768342720477495666197961484151035728279699994820372311978281328369408018511162403745365908231964672694897172844054964046657340400696815869715593158850555164117840642088066961169970873227644133416956471728622795745273768564392889107164683063097315168233414907700186690077760190707147880359642568762059419112048580562998169563822516932086995439975720644102944307057024551070362246235950337088615697769263256219217851457445795417300061017868693555872343518791171612210765793900211484892323253604952417696113756404825055446239721429030928695177251859455189851912400151202733183005338305108791686339120843319304025223987292011612181502643278929300277555679377267428975450467128367399996997162201744471257732454948451633391616700858757528352836690330561503494157021129471441969716052200575083208408479166530480895600555462938813979356723440066089410034326644602448065141634945630456714985717647792284878960344940423965454101562500 [87,57] -186976099377405563566315837761677296709778248176670204214501281276372065478537079839663495242169019820156796497366087364999014757089534675306215853280178631477881619420653610346109926232892444940063756266452661652640025714758446426550069017737840999949334045099133217086042159278563834711281936808255823601528395076269305944854353501269790576693223430750719969517652481549622622403321522331408028578984520949478488333914388833314002346756177793512971526991826859534114481831972169099946763106140515615224122345966360620676403095960432170430061239812351307893348307176269239793520828954190255792982580854718590632704967421359926158713162866238339525921026789883025315472385039134895717400062475519954233756844059804327063425904651644943673082111090268517865794259056787490246489213656603475214710895447253594567535654249954825701941253497873206647148266706018812476768568739061509407048902415451332823214268011996453605794529132814102668110528940285712622765892515710447435666666880787884354312189015056526348346313696365058392294997927381072057291126642335595383333664896856063544207606870186963369796202404130201065717705351380995751688541985559337003471881186249630692521440227720497955834645637714460814787632011540638965767469960805649647759359788226150005311808683842052230052121547127911076514765220828147346483272022348983317065681057611442293717063182162180711749611083920141738118617548212939067322308053435010695874293357018644562823962631084267899116481219814525457869250318650953222427951530556845672759065528688365992415744455407694545314569280315763156637088109629528714069092563173531969534711219692240270152001626584976593668033739720731507449848421853378164887487791365066823266640020235593425527243385118076969492251002913854228370111764537234535759100646676545965449875902929148640658480756924993570099179543703968092369094300408960407366976141929626464843750000 [87,58] 25947254603485794370982121962313839180911283932636942642420515639372697456899294676510992008726893495344047949460396055489571636190027427877902683827518581657127970404534223158643646272201446590501851795486709164000826091960735364757310786281103873463339639833276008027278228980129035464162166750512295611136681291065933758961081444524695289279770225039175324712321105954341386034988817594536311483059144334749720418708543729132512974709487182983484892761839438571889589354392337877936585349997611725665860613401325179249947551654153795866796378114262713093931915849525176134941051454762630893064435390454210816905483391965773895346488034720946040012205290306076353056427761531747502941217326627234871443196014483034633737614530474960140838236936261633674489944174099483064226082626499751279119465290880418937062679370866201571842997801451123447894702289837177939778357311401932132954840810762517218118826030553669237788256234338500669987796826163768319328516086841531632879391150263004280892828538698674169863416301946094130564687903969198647414413408680602403999258303396052650859817127852063195686851243106026932882279546643480463173722673679574088472591892678589879358618195621046823854550708914011250353578231645706565937505835448457838206382033214516369927088575885551390907440779326666597694953575336287290315734268287396713210128658994146280065809967155604904808902156703879117853254175862941000096421332694283844429030401769931612386684176503258794582814624135167354058219864184122594636906868483331987112498136254828680456626053038383261569483356985998667598678980272231323302501770279092226637016961320540642470670674715500583842171404694789918126272908923553823844940860629821866530925649324898012109118781710560008305227295816050308067765116950947723591720331697640127659131317898647934622943845918213980016707608287169703475960602645500330254435539245605468750000 [87,59] -4537888152702230368904315692537043880093947318996223646655468901088077549337959361540940836453870659115298803909786602151361759302821186445033418372280421341975684636140834015929355705788207295530138122457756535203575728318658794610472131781141337280903741468426669726122459266703002125731878648118476494141593421555547828982104921114234500867661159048273804931420974265442254766646498088676963742336751334162076868346984698156865992054762959388914845228441285082081383586815782831868211788366333012007412088771608226406356802162964084381698706922410193833719781380266834280076784865459516888194370425331655529106172687702959257862915279241767411594051130789549859577472861602569261937168696933103082407610536798576976738341968333084176249522919209280595767859560434272783589203722135652463618997561229420889861528477577560313321264757544940148303086965428100124178481210142175364218737033756750223249589341987439332382497093083130235480858769514173787071261372437904381374906471630351170096080234505536116796921893940459121094143378645810759303110858754059723092219626281257167545002381491750202650632405091963315633730106949091001511312960700281234871239233137664831689623693657337410900005892418440084689462026826990009082560798452740342607564861801403034604969901516179977291633239158832760584619561638167123264403979925301794094228585594525785220886347527289690626828843851899226726591615878370229220395264836739766454248269649604164062326420719562214893986470915816173317110081976671065502164774032796408480512553437830672531271706016096531617947299989875568843688834379976512483787120914092477271484979515578011892463794311059066744394860571640671802594226850586144197686770491411825253111509399953965042655765567546590929349284959279620091932731833549705565563917546623180119924105344690266167393893785475807582767811618066136625238016222283476963639259338378906250 [87,60] 1002612999894053782975717731585751582009806345864841608766505655057918919801955218553226651424098691592683465425604704975097518151800258052723736261636547454544760514250041875573924335791809109933659061511768001328323643516668717691227751424487211152809735801581027012191006364085340185952325689675123096784919733930952978357662662097827136867027063637974109402892964778191476357465832918495307621370468382524957431901656061311408498441882936022676466823168641804938612121128115207424641168688126374571825673654615870012243583237297525165807278717786507983561201493903658015568058478192412615582409038295711759488512638270286691100240383979756426106673647611898258813317061643433489480484750734395462675939185041349256748100053442453074787742963606414098100132241042463512164459976323052906377706232688509554478180472607663757911948783806157371480359721900037262739527340928868394763233136677799677633367770539884390750626223775140598229657162650249811037823522549283071563761785869374691752657396569967256205249518552768964963281767430423029123492806432376489416837734389898818606884442939984273079930872947866426273205352009938640872324524339257363259633691840129398234404367140900642279288768729976870811101157211408889374191272128342922403924982703691244729587906319339371515720190734222172117635239330394743757201186725970089513875155891042757955243328045075766978404023784331197193519269571704412035130117018499271600786652725314005544860206757231633997705081716687498947087163730891770165807689910816300194371553432360012227316080751300065363086318104579240243838883721134836066745126333375880808855567841892959471780502830119656960419668011628950227017439889875676668647512607062959633378431652684792364687051437987609543870425204038553788899204277808798636607977876478563511126827860564326489430614096739190972428262989268876737014579703100025653839111328125000 [87,61] -169065242110030644251315520250630875592721298685531155617879484845010739466451363191455905316434883146137464219093615479406062245652046876969511351597090493625482587919588375818621830575674083999369143017846440051080185296594996771150076520267303781136966433029563530055194061686559987291100979314564085645516491338459249056614942776304663570677432217148931178653252039725841047905098755990094231600308119229555028040019552035448633475884142951622962466552937088631837376614434988283667583974411770949040909616429362238587869952973116614529161757540977474384478823871684382537887416884774771355150901211599423782010406143986005404736076998321252675664173698782302940416050765185700361061088098014096458695128706311059657431861240220616082608721020897405859307621200208366729871883036175734148292902732078572856140923189501768718511071727957289400975235982486950190198508708249690996204333628521605297048914191206003176962268856080959402635346516302054072299393924055689900183748086841703305473127882678388632004874698532472219201854524410047670633831023537227207804839101204849434868138714459636554485785156333491505140008871713695310330901690666229176419299953969561908703706381969913594021223102147732489826664354729191434408138520508148870037681403709329750607449789394166091947033913999622108379592162547313670179210867627810366960603360591469896313595084312647744259738434008842143148410643468090832376564645140334279095537757480310452656688432231064739613922003457514226839395989357120911551155160890992967982226948071845473358325301549343466205182003482670707680208501778779250837686540524024902849905035723427147937736300740392370134186536993816830711936659105475770504762052196533653485248457908122789850979227738051588248876902764220804335642612651841752043370571503502581748067865684801410312099040455282386658061866135938089428236708045005798339843750000 [87,62] 19334940112459828235681451554081051694253345653217271194965573581701112980524855187344110992579303773719990483852281471477142646162750623598096230895242750646442925696917090910623979435680606872805111843319090570271011276912791023899265973191169728246504702462467604800738446685312802691941831851140965262489516010135189907774064988094813989735726364230527369240368764124814938547090263993023266631981859990588984465127230841740855145776661717567137222811186349477227433476005971960947906141874711635972771529966671054845967746233524573325660438650694550823754117205917362625020486109379516847738267191824432676049610207642652449896413231453503375589050131801696203721350613775950987765470545544754480126353402457020445921569760291452391481775393630709744422665889238164743969031184590564698124045674354048661149203878852167330499085106422963318475438044378268816931834613026902854762194850964858315900364015740759957661270120297878850790183132262525786052535765766818200768735989246579042064844607290866699833277204849584974131818160172203492268073409153109704594679175955665512836759700890033534636177530796521846937532011729704491025106482672242482359409602046759314111437519405539575229551937707787516318361307451600267984161622094812019517536445923679009567225424155269744133679954988249155158438634807259687578789400935709379026215346898104906874991416651140590276312910140769797621229019674045094791934796916337215993676226339449867888512496058390828640885749892671453070346915478949441660877928660316390928673678016321622442006488528233950408034131540319562217491811302459064156228494014959513157190744687010005500669310371459788655375644400840852249340285777780349851235449373028919772648781894079487416465226974032633238807640002808543650797918183727133719176227116249207057724515152799568554500176951767374195143012194364473543828353285789489746093750 [87,63] -1441498152663026315208853110587796453464686829620465480219951123530440341379859956565741821329961349547028283426261939196069132615247571312164530573357717141246581142402110853979199640535738247718913457582230350234798754739936037794875401014506162051961142768936080827982580208246408837789211666046937615897298754459144065276369050805463719445112843202713480973545392395068491208064060361816412768038960225033165750136201936596730300967689823537259691574584353231051301676157584048234779239697306435554737244437534082672222283569360871046588502149773584574388976450216329565405773224675023656891482154938156072567923281605930082515836625654209864950795721302325065962897007151086862223817575021139864171731905866120396736305309274207199330692885926846917204269678019832123247746742701832131070038991305590806230853540425795499734709651095660725055608246429221820707478769075441100576779771857887992959926010622473091747116718228938141431316960772841727655880334499318910664124296642442867237121418657003191842485539371273042528404419631054411382341039498820681441962441266452883768971085315860539166196679578656374136402418360812063286195009504049882886746191481675545865903594799750237418585772263040416479549237594983729691385307228420405178266256141378102231849259728840551556464209571825461939436231310835119680274847081877894064536669071003093331370082246489636016300415085179572386727365091702400620180377444560055810103893618582736312571718980008910376998614332294925566474948087879080005308943066932751473600569721105910158106609895339162711191244880339193815960937720774905409077815141851950739929074747382225134578753300345281938827109461332551207977026715076694330746637242987447211539033798351082322802323407328310361052458676189921674011774445434599354892321585005263715947701342555567925646160568295154721207840253782705985940992832183837890625 [87,64] 52150205481403758400418070765199191927819256491413955097042116254215940575974113987845345271491477132995490143113727851261821602941719512322530531126583576753662091207348363889243292258383418799697297445219071327508199880376454940376271052814004958678979564412572897245103286491134533389784613468487961071473523797180693856346631604536040331285776849271064871620695198726888026038384188478202205619079091246689452888460842495545245875806667342571387576888067996408386928264926296089045960805124060517043779208189151005535392720555717699459537702772991114399768571765922395954881357383533895682799720927238331173120345745937970811304813976164795756204484327303249496715601594099188186792502193962809592310927631399559490063510381923263865658071204159881749840761472981765647344819850342860512182712483342579193604706913192183588383196880645769222572147697879909534025655803893481117598098280269930943984291940720429607051186447151249831030688207953174163894422930903029310011020192600981325133942805296820326534560934008013023484138100640128323868515961566898299440967450749921108378791707754552173774735275073153037502518678115024972656927282650044636987735714270795830384373258383294127341224397681340773409790161897350908006431345159584996034755712579088217460349117900117086680626306747448329639198516225162299202652976784485815331813897195217714122477847623449877072367022461168487489187312979662938122974933077516893958391035700656953326833367668603473362584792637755648887588131521247858004224948363004615781016930845577551053602474396498930830959901636159904199737548707875347218257753899983718112479427903954716315823423519716797993400944324047166538776710005813005620659561802699386750316639950385292887804533107395962981405100261946335309233325811884856482792116291186636369979586743870773272226706010411185765462960262084379792213439941406250 [87,65] 1978008517333493162771156680325045192457073449361336447177716259502176141192341483901415944333897096853351983166812436732477266079598731860939899117098410717493011622940981030776445199979905467307203972977338870833361189224340921161374926459017308960740889950670940607916285769904919138597814853587461960954136049071594915144653290361243230335387757211028042042066112589550181873838084763752114294115127382431981106457179047121834598597237533664411458527598318880937552128665105949546346486943725704963155523777883857001047273819667302466826168936936910544197727033281129934848093658853143190094687732738845437611803546818826133767482174727466540560261209689050447898151749575808105357817495326235025004817065231280997061442303922526291885353720110311151903124020296734720662971641956023241744752434329692735672152477297186353170135694835395943669287312766896902363665601254230465879247529437770894841918906889795999196814633858739720850267052698430441020408477173295586704524870946007588899157525515603088395936492272489158739501685412804102319937669911389865466022642240958220869499410060154375765397140277391116149121461656112409306866798814094554914950010929848673052230937850410659477033218474319747720045127091945785462144868759042670277696645854101256386024524178907554233880115131486235954433658630180205590164127108081133010436912816962623531416052445349620447302286152607177755730830427450066694785985870474087266737555450367769951962543894287106974368138731801841356163286176870516527787235998993493296038597553270272863903130749187608716306409575693391033347970852858181516471454589492830946338486569832229049826252084821440882323014180081729612713167037297130895339716617340847638225707709025395620685410219551294220398994049509574098930655948383966635870655895029509650716927110520904930054227194674261625095823546871542930603027343750 [87,66] -435619743044803178319791720494817288451725598665937888591726353268568245854754772760194889675624114555578502114902109081068501568344383596310086717866575191840599447431000584498895573695250277834188933250667220269345163719008900380601611509705652599843880349880401888620492646667413249852121582240029844114083620511252022756722903430784575080414085345303037389612492027259669960043666200933701018422753025212770845158328910548446662645889085391982305971719182407655337637729677753335798332550986019694588257853994663359483520985460217374966671834520247992309352206658052146775999843940513417326820356004822322590111867575186146121656188159103462111437212224668778632973849439545465635693408382797876830521668425778084437145654992640762685061275490911958087556609472662727926680529360292690049639072568586651105711886725609121871741035756454267740320316577391956344624253716240520042486800480751510799936773020666655791109526701332992118547184011231863888611218065078978960360321415004137394673442266213673977457047277278899304695877867571674093900351552145980260718691108255799371827478736828536649690797850261044401486507592969607478420948752182399315089047368152132961499998955427531751635394002482164934807525501942561987547804584288786377218476824367695750150503175121678224372861895091323876309381870959447849645107569995262046817982353030974141948755855556234462717951677572527856496437906527293515323238670938925697722500527977555406780580235820615303953512889686224908178337344769614707632561114361658862716867186513507218187452792652816606512610756913989668359665814207458577508687454429133169898671613408155889649779133655139660765184334878177891152400055422785321941884265323017118753349744146175518390626306196880906971700900485234670825561234328926809762710837419302433064556008864681152797251397776108206016942858695983886718750000 [87,67] 43811378384610265289139843166256495283583671876636004770487277032849260793403111359840521234883793909257209175753464698629379828457255845233875086699841391864280041734719085389356228043605383593693508753810057317642902624383309680042147644046423665855409250375320486560449818933251365579487920261174988420790141902743544663975622021388213512617217685398692746632630971178821880022746388027659235262987208223432087053821717264174130590595099606928052919717351089342303251939703169406951390641098765315946474320431596688734041571458721483034449171642310440917050289397542133917062737322975769531095686772054230532857064951458962049578300335953924158732282913933568115339457808865633301908662902574986446796477089115890128550713500757037878220233487345045265669059184810082048620496259325536759427829743241370528476723630221850665258118194537817405572066544459510220168603857724668060335027771095028134290577796231241029814896481837996300846763371603358362661426269821654897438647926727380802511206332116750607343771031184424775701536372212000029828586980886352356245432744418579910342245606708037037942090667305657447630981532514937005209806746721641353280784932666046081535507725700293969816131003153125824776341522370234366966066804109712414569135148594227700689244490683439891727073202099617340944864438571360858694585648929945250253097343357066001672744381115002720071853697620679900701144713380014827902810104413561083172072355073664753506157965232885999289180735097024858325470715626579248371495112898915307838573398552673899307061280568870852809085400578159848407168958402903352102951128669515162033771207806652673053774535799427263087613309237025087121645084617415110994661297504076530012615448149074226603613458955371280982304805856947908006648520594944765658332841295417174155610601493201286729110547703385236673057079315185546875000 [87,68] -2838630673747962617564564200726027572708881266614396059104874899830241873021067864893405835227429660511576346593373443760266102059280205874526428186538295585554970769014841975583801952969224115573712841381754506288851193912854459150598746204175539034148305220228450675112077694906948714023830133137762780080538428936322764309537932302462726373246284715970178566733764930904142283450708618910192649510485558175235850663006259640495082293237839760885418760479568027841771794961699992285505937674604931807207267599895349609661064769112333437581275231090214184325344821544739145461323035241274993897070735524507224863000963251435585888229466641429190403226212391562742399640307840585414649909834148493097483282166891298038090837925310177159177576192078380283300763189458607948059066431029363297908603096417771467325146063502284837530406632574287899350872913111414975341067742527856001587119856534370393609383287978537097666302058767034578764454278049732171551072640886782253436292552481313596940254123680253220544177629514883480855878616586970563441236836818634207254532531825242931755068701775561949509282584342854979767401763075005066743028347332100630443181748385226033633482739792192855526391841530613009254612196180939951570475140631827092794852939722971993439413768457946004587108305746112545725510956804678197140233182367197733229648132891618580235575704908138572250975685455291959908490135425095211439836894288556705952877920872059534035706190805522861114280177684764941190816775069070462573599786215100818794506337170766633320601225668209019174183109907415933166741503139516388362570716574406446818229846190968334206199003367127672912551364246340810230527114701588891159840626153304056807562753797962247513241160104442999494640400482529810045675434105826207710958186090412622976025877305037787715710527163537335582077503204345703125 [87,69] 172082633734771619070774216718114178253053364165336252566518972208790774606643086526307765832052786189650450241940835984170856807038417974408511071198639204833697850480475830143031941058723904374365841170478250331840733627112525355960429400263405577192460798849975243755146760185431093835855977872606645536634765993262222277773540975798072084880359242426275584358860951918528407024062120530462937301407573025174825464575216050358534774938383843629875712431336602975369216418566747101846459052861876566995913295286154926275938883720855738666691092796064306775862475362589634206247953630376211627745411600476410958076507956362430826673421857005611565890714943582639214061658384203109987389565240882892585454167656733195412556214843189617099291340152994452839019736105099028387629997760929588649608919038685326409265206321082915475845619083313236711360561812734772293674722312159922896012880436170377039796194855840870021740534524424413991766656043819088734170662851990932878390565172214960213842802318478892863317706741343801136240784670401042526638211520610776679575140566096890027683375841346073449158148116581301465471701932144021479835077832349442320814656625621508287898220474461439385925466306414241499777835256028322046706522200190390339002524391565226400508397232005969338221335831738268822781848283823373464100023785076626245191224288873783996769264242077862263743260115390801285374792187881250537995450781657552861948462864319849776770460327316278871652197008908457610825743128947338438223954984219542363835892238731534495063933809931995399548964625201666286147962949597268223210991385665480768437703374051933238524285807721653692185408047664400750851836266284326785357775000701092942229707633122943882432727727669095304398517906126689945065512236298816466622850035746507654680007816868856927140276166028343141078948974609375 [87,70] -4555033802035421796169748984579497457272844143607168698059008978041605976854367424308176975085097746230977251426397060733812769378758647933792591015259589178185672282863314389887030264897476276780051067518156345863276382792855948636204725150013110484153424416540032177383991901605672071763024622216557017130890864870260430762986960709046420828897511205630081424456785534047948544030312106083776174593695458046350247011300315223421659167726192486484426906841273845796665861545964067940617506648750358854490742846807378398156600914060835698889392149698558645900759309957922385380216620832248641266048175310541048264673972221804232240908107240959136454734625717686421380802534494463662538720534688818212849312561179635638793147034335076951957567236464998905132403301276754848583159646931995474188283297110658570150014304073521002322370660737364899731063567185581652208205188895561727298204517004688464469609840735479458699661841869138801531154977150471064418772061709271322085178563620426758835341433501374685457895028996615820730193663321008598961998968561988985618178726246218041023071230837013927478302968844518982150934588581011942399785821109887212509188379807072575015107168608453089483360349021496481494025616590987400336895886306292968917069155703149104723939312248101774056714074754665244221642169812762816756951867188412464963673886127302031378986234645297767678303363423064598058485262882534877909089962772517153103638297304271146399330280258990069476789925174270868472131767599646855654364910450296040414795417714933130570357236621084092585308169891590788186869463776210168921176884055054980601932476592540702333265468765712125771890194968186717435398655079779827004888287716788387092553129444297528602123504638722959338558974682369996401232032842153770550984773145562665864988875079913576291731442324817180633544921875 [87,71] 157236477741084115932561325375477678085383370023413872893353471719527970014354079086387802951051112223611626963631304769982956835165372975416184728044171524151772402116705348481517270455280833042221770227037306469466188588808776386779482533134879824982251991029744681129730550005628767068811636963719212593262974127836524637127482757002142087033623864013331721168726696410330105871716005518471521393349625922839705782269568523515239654168861746199231980881031989342606168012524913844352217655812667732611457404898516338128385538092462932239551272075474496694705810161137031624529010938711862368602349354761975825044776544970777584860110143726606353327039012871294822886879929679924689648266388797846596647969547709909502446523039863199035523716676056930107824290580889955810548087191511448663854755748079546377887704150639842422126188176589832289803959769547029191074134793805920070216810664962756144338420504485957744894740132895759075503212846328147974941195137411218642633394649008474591837091457872827657330738164641031264335089087402854379856727161317056473807624329605814275034286198549399872448091998038396168123470169728973931090668713764209824956611611637578356782298318730979248369629737796107869458483731491765929831779672082941683438281023539634053747275044421034609869124959234944556618767626765663153070077363942218476425009442659330148371931690161130440791427109289418899773496765441721140285852059302075306269810272512828184253130601360375754312858655680000417446915196549307068427165787496831915826496308710516327989589681219597522299144196633991460684784101941618832759272018526574387303721480878108066986268866688239812831444357299256192362355647802111717067462453868098933768583970079489623145187566095764152102558134761206374290979714960796593125785911994502464593682713111452801516279578208923339843750 [87,72] -8709772848191740698602780985155048746347181006973480758533216381461194794173467776983955260781422031043392554433071858279530165828874152770869533939890119825689170057175186766648423671480553087014145000488134244544852873746498607953272718371680076435168071604430825799607415970380096856027404031365360218907305716687865517027962210748944111245322867140694012100914763251335727667547633232245694677802617723378260094535415131517708066291524003772146627687552341785663658500966890977036467365134272422344232147836603344818059905135992064094234281369564526599155533725708574730458225506460637764862949740752005445335135581108238545557014197039065916580187873495380336734889575649252858709526364751913620462867350506996006264093313959645944151688470216867232794492306808121531364210602194280265625865766677969673865196842999234043251812046916535665969350612900383631187705715443217565073566701329231416713259502238208493381771356519786307852698218023337671039980083575883807080816831045234659831809123514149125252290066319502431213091345353561232389902845124680290370423514830851976352342380370394087916558406815095143389112755537672152438851561848480722212148920670482714519172319044735941405006488628696740140948498460515413480894645749644291737001715352105122667935571516464531703524955778112659238668470634350833897759718618324932255516353020058789463172081669035450128501432184333460648868277848644369772214651597565043254524352225627522047219696264938257635034882814466280738973728547533921293140402114424194249865355787196075931338214701693154528394286687385293436821590953207957212128778585219880371483450265725552774215905853597507016111076985101268731833236775467680114075150179795656211579462640774671398491557333840707378900474351650295783376531048891933312236091620757120498109387368125601299107074737548828125 [87,73] 307673935224069416207737539387595088836354642310493421012975065371393377844518822805525064893818380367036696897312067967433959219914255758342712840535524040974437101557730266163708568062926339663068878761322856387300896733866640264058018047838309776865538435852754539154247850732605685648992131584530723224567413034991670788727451925805907442762852932275832815993404016381746170833677272651163693887223237296451524420511420931323261674840291244559761921212725298764476058165750815262984041950994779274454245083835173867322713702233053367219017966125241374124692645587803058080763014840053517286498004048299230510123527925409305555059443326513370844705373540837757025012455707839435541765474677322601383328513249031928268889154143590782424696307570554935524056345680323115055822934855698856329255581371643981611043764704991324725168173780904029843871471286051843495722943022858908349724415203847746703228149654310038232045985378506114368513142275653669697020599891238848321447897812027576289775949820680639866576444440955299557600013848460009788714291873514028646276246233309271332357196670853636559547024385156770888017012785743143462815570747210737956272512700113100981477671099607937213822088744277115811722743853304279308608109308343424001384626946919864471494306236415441312202171016321187494698281951819230150766332869558106854074585998161429229776860545569700573165698573501666109973267574054714673893275942001276605775178494171572024200403968466288813801204703191079944221299882309936224400663608395652236594734038337553468024120948839116745726592994920827972825911984252391981494035070999863695779707565033022945218716716389541785013839197744566860555624343330854209900747983491371266844059043118070218817066529769859425533257442689046552675881588105286767576995313413951667332830332032789289951324462890625 [87,74] -3457612255465582489485943566911596879254371909044662781469248133760266071407107461856694458552359914412272525957078297841357477367840178104313922877412117378699303151051408154887156632028359992651383210199384823163949531891278954753313057298454407205742708178491058272378210748360779039621300231353327810706710904626628959705646764586752748410482669100901297127554296300868497508959134469613201687099727536997051944278711656634440006263856902323243903742809883450442002498754868160272629557134909832234657511915460629015685065977849897698544379446193817962738713406579767646587299476387357299461999014425933033405800133463374213460472667946525098760568674241588209384106177255766692658347241865609554397942136361773133903013039587305966120783597998482194357269321392149670690936338935471962868423938896034451735345852431008432058281916463042157307077017913156601048583025628719452256268339828580693564090741950905979357510066080165198324887930408627967124515938918414880842176277336766525788791861276115348865341198952270905424459539474639035671161647473687066297446302820705647109978203997371012791749743453521442191799193228111930043503349092210480621969429760493725607494340553931880074652787790406221254431683881407305750459229695495646221250474520662811056642042299800535891799402936177443073996748799084311556860952082981256101413584024447107025516542121031441654866845598820342674476338402191191069297798033681293283636569354052483585351435557743005517565205761281784068337804054168543261610555394316446101515433866301586748009515680926595234939036950187034022093923266707130520286434630261132190705393665427917806819802076677448566011015195733350297237881756087730114790747252031963480918690702182551919329839692924644272245662874783952141982505672052476353090275624212974834392720450007915496826171875 [87,75] -89240229300887932355937027093937596570947322866692465817745496848423367573604757496560455036044663706594152743675848880597622120397828773494806865814152163930303168917751920109477808076237940984515085423394917327613638118861329909587354738583005327640444536344405561831102308649712182687111411861377229301548963441980775677715777317956868232301399121931305152669286576795993423732878125131580876219843526880872770124099147536406461547107613674079713068296585336860091299341120201578082925631962427036300578825369441477460580167670334315287136044227334619579404411882980867690837280276146172805597700526392981732782489321129118115401946253390873559485239664299272756403602187155703447045165227716157036395121661195877734955183431687332938502665302547084278976331425113176044366477120311011239929446697193247969425905747367380075732882482603897616589928943920131514600598244867203719534238120498904782335545065951030480560927146818936404173215338560266706645742892043502723843105445228851729663642189975857231641680394526833987663629253127053385748305138106307414509549023648608784731782319826856385875694760193010253773490597970779636814068328389834309194009750090699609497107551894540588845940179287253015626265691213986332333929614829901643144157940467174756989329419275645001077074324147695495279007195290023687571595842259777010571024261869775455447924849543887125557270300551784168301686527188161436166408065665773712645360309538530362908632061264852187649755258210717683202001677528168953057664342162011282351376799370725974569325836976061311524810104201650924474028299959761168959452758954447999439366178046721968947943874883333248761368932518059602532597279931211345176120063719447426267313782765027122568778323502285914733461533429764506209496269922931658312196238461103695184520725059509277343750 [87,76] 5015451612515344682996712428774861177445456833806684599596328576184126210866018470857181392882711289794340776705778933827576949685643705781707522415907101489297043103006219956290335568445324842487281478408504541733942651060496361507561583801143014957711507225650366919742323637917207171086750089463940720109659978886787041022643726059262484029009312267917881689143322067685413597639027111016889643332147946751193971542331899978343933139268390928231726254972209381734312740626718281925146062752153133120313480916609621436644293835601836447206010344768751170090416242923421146118263964937731704004939832529146528093338440204776639394039269446866743593061070076961986727220921720902018807023494444421573364532485422498720467191109540784067133185793582775652689364998520603621272752505860001792803631165802505064913378842851278063547617104233330132703087672624351067118444843714227879016605022892312295229986871362326418770602983153924426517373629038814782173190382983463392332454307700316594208114793168212347154377716548092489326599249400876097989027432745029050340633750732073388703988171752104955787995402381062995378853090689799761499546012464413659988750876646731378232938164839195363835839672315468581447479200290754104323299715042359022976674505920862625476443411712698356657727040704245693968297272633162079125992746332992343375259113662715848304446408288799872402586260433994083924394678964059200114917476497280208691848173353882519372059551574956785786437835908779504325028558522505853999592765881581070376074695342396454950264551203907880902528986189179457166841578777144344891536133295642253005874487065642724660587257586737428610798842535912036079076537900084846054190448345340078451410806418349490926707827428009855078025845906788139739796547944019848231024449529344265369534488677978515625 [87,77] -55769981180000628237163258822137267069777296037206354183572795552492340739564182336361808080758445620545683357092152195312815330725466030176653020986705733594841672603953418303126733310133247111767203767427873081783109328158599069244114478212493108713982353121879088482866999248452028137566507478444156196018933341362297668531675538369437065350021007279036460090358261292800456455391699570465939553209971826523017081155353011962701042869696725087724954045023319149950385066651714387760680109704077378706716561586824767929557290139129278458966025156953480951888817378481661957813789189978551413852126531820601844631489739341037182668730899921242714003738279272325422061699159009670544586686744081441072206415389197462917420424709474331945409685487426826181655861794568558211670220942038460209599376611062295019921972099129918842861483014523932699155608371393417329727030131149742107755319004352303101379822223045521486980354753300221781826213514203155366131711874412387569146853637215977346968229194512558119528947321083490323093971362500312137900467083379681099299415222198410679089698250775101759599186101375069260956871100791865959370838259274869393308967387787327891085521139968808103033397931408076460878402017542930078708120642684909585424669510472322636102930427004960739547750324641901110464241565941291839738472701708772210417640578234901192959498731380003015208446990202100194601425318646064788632092071159856052758341717350560903043988444383515910966196442515202310674974027710573489495751291116477355026813604676769174623256976251483534919389786777874422403234662332021436417051010840715114119616820066665210429231128669922943380735119401902787703709576215889681873432545011777471789302501163594558353185610519956969195036942745291691492610367185921033673250185711378133723781738281250 [87,78] 506672127031490326069471199489520831694946281618034755162673299139424621070294025520310222456256704069298238714229715401024669795521510536048100639507871421639367152933919685483652584720992862568386061212504193971218214949212018563122556097324826691047443826062162634163993522488601873781665484108531196551906430703350486701094947373374471068992731605922619717364988287900552304083698964864975840182843396525405577768583170187555503147240962306558493476310084838773793471999060806799916225257948523979944219919278475724771753399630776740746283483406309927889555190044240260064431763335618570677017775102942148462257757792273270087784340491907566273707033223700002663662275351908159526889709273129944513562342234027869575558984002295458143058441081638456441396397035881797608831677875529519380844509232648912463510579769143724524547287878388428213979075993446349254618959538834191462070470419414280408248170383138139043876305886086287301309087352720625918560540514949759154575796724992483682987624756847602128009250707511721799887522345362863067395053185050448283800272615376556265576597113048394002504684856035300559268247530302794153687939832735504204433539964797416767614965662202760299430453541859168441573900559422312652940603853873797144355568277505015129007834013568635642264622023688150774400361004062949176105250570529497458273173074415822722724140131235513905144029093805327556695801657195935413048606494864689078524863969158416168766049272270192669969468354873503171509689396371398481573179830854861781327472037271089139991161422801053695152245848225572180518934123651910017541400347836941714543391133450453607320125165502401079400571985345600556628709455065829291418371164526337637744994435861984868675427623931648010999502765350328655408148738587213739942390677860171986425781250 [87,79] 5525301752639242188044351854195745667928779366994763055402783374823329196808966691193635359165483878854552043321442805441252539530359997115075082858348151870643458286063851475484300261699219884978216100315652851696035619193049418716293627219383074914366131083326546210601258686337786111128709801959071740063654067756173499235982081012625261175516410455518254735949204521385099983171974030112586688596262039546213233952857890484924820007591856307967034735270007825221162194212626077281077473566043830794111676976193862428676836556857023785052113318305130478023084347062674581023670394408032968424624302547706216926998877637190318035274690721873670267254684818884349115221454004337899878866106820157464006473129688353699843186184456560937295565357730022407210846462708177171129702151691815063078039462370021042795657636266736131971720685339923835188550180178689303080750303387881719942485159226456937320687082945199951871697625820367937743796934292534798169414283430738757074994876510786534551839418806661258070124192000997248705170376625585162850619923937692231866338667279872876282325154326786331125769659482829091161166422502877763654391134478942040386055641043664750826951696705670767071128154961138729376731385517162563390210618300701685598865801037000802577273662781085012050965270112280651382661231950735707094638567131368766150360149764534122371670384134919330284855485152834290028107160896475826185374802869529299078237245025235583957201016505859808067655305396398073344351438768194986398351391220929114707354792972199664744762022505664093149781207337595310913560656092109633860011086361898219879136250483943114260307833952147916062447546295325707987976587649450762408056274104686777026519085984060138360633611029088190689661393102275073639712643591063873813982234444666118125000 [87,80] -61770532012460764956196473677840881055785516949542410123842900565383307298882370115568579651429365281870014862413751839192362473881987081216575008773824976297202606152767327243838777414500961800152942745993317712580484560649744463414802067152091756140605885797025275826198731336827065994966075804936603370895151689496490062346334657822825822006638361604385555851060629283833299759243824345391758130662638142877915071548030643972486434847785184700548847576272230430112989717139657461837698250382576682823851563999382906240507145946101353267012905993972397968358633751509604743732697674322164875607229603421257286735603761516509348379337055921377161326092571369723326360091466793050736886882091004972505679799136466482030357012656632041786049976339245665802849914470763738031576970590562047308357739485210836330425889965377796225410595533585161372819224685157550531126932157205329115315561057484500879765339309304860877081023397209141957756561203971188239296674054212153369972602686638778344882083869596278324760156112630568726030431993765926024472132401163985990284406351194686449982590513540428672329055113597056242720228630790375284040471859126700077396789274510545875700636404860766832384729610172831159593908783948870458373998594692338266431783323761714013546201312954142214323294458645735415247937230812996384125912198369648746675257074820584252469855502185666806956463813884713925860636037561947184975674784300022813801495685949222884715539663808226788811711464923850801290974902078539231188974125028115905359256391842828006639872120489422929874069238314384999471486454497111195501131628655501942242151334846576581021275835457330869809239666724312597978186272953212928884329402629728818228155952385453685859040877284187115628329971747136791516856753851168899314285398211740625 [87,81] 46089115964960685781164630219959793318393863868675898720393531979896489266834302591006551317714648138057918864499850106675761742568247226003731925055147312813323604628767157163709368987953706803678068846906797622242539006855248636331705811570824876030117925594910190704585236935597985406828876887075739444813734946397897275254408719546542372798032820478983129033164913169350280993901410979437994110353347784672108659631060744759856796037036287490698670927298810349428178258021665869570903932297477408664008546903528019682592948746404568799415087146185989998407674537174601342721777995708631032680816108430423869723281939288579451859426154109963387816810001726458867169137326299651566783146366990569132918269487273950968635930430056987273410247926982996144072354945344323445413967708650620548533372358396243377179635030158891422591808539716383963375341425679266511074846340452923150985652252625424226215114257154687884145538873249379114444134324769736429378042049573417656707551603615122621053795319971138431199128086973459766871618643603702834006549308289826278830662379855884378158838216330507857649749415296783109500199140154565591523443459171314195505019661348819183720988314246680336710724309885728235593840839745961587259439639965492139566493276457750537623242166487645475658875188097657067530934668610828366251119103225928252511873596421640061591869976778572554254251248712799604231532807372651816252143296062778356189788415003480401801007920938283281590643698920574923537831022315711960179082161058603123876272131412980607630472732537107359238361158035441327909141809111326323727860133940999072888943315821277780895005518319604536262243034867819092297874179357277616635267185891239854112686134332652554923922482765139438059072851944757163539213055482207501832180651545 [87,82] 1790909621143252213335510897200441247776472627015516255018670542907558998658047668430476940818581084004137522426088844269772193002770791835877682687435383072919011316274805266134596815275676881141163985640772759724488886527097748405820429555105032513872434847581057918432023512328579084707745811378738269936558847912298019625286564240863255224516431766442795936879734730562694356330871178126046219480906890955833909215461061654272120423440798724467746019383263634318213788759086755066648842576162782134620833243132560093632270922405124185356334257941958111360865916417785891762606501406565484999029016152096105026387793695451084017391406523279550925433215675346981781060498298655230448124812696378590405562012948738819200221846586780731753894705919381585826370494626388169270787508801532890970986725896310949512314740257720745706989666060578794850359696210918578565348549779381412086253010161213139612193578512978711302039612294651573815999000296369705467451583194259624548547975512486403140040192519440512651801093136726785993040538548414345220650581202429039093231879223823388636094358735636557012538781994873435770594402906791735428836762780543424286781356876570105659659788440541607387578826915263046741033489216824339466797014216909472286834221109629956346510692424058670373838247788533359121389387852175484983390280648592548456873942888001190273738094478014496365842191097735165770491675932525858755701699931359578914409165129203711407349413158728917147362790683578640948476332661646865563475426455570823362849267859361915907307229840121961488047266323530606943250461993352541631995255505694545936725001353219500023968270327464775676645007366642900570642683428946528248026990711026790556769476421447898240992607326251795219062719415879083389001745903804125644421850 [87,83] -2572717813071591318702857354937676164826652256568113057221643082132548988809935548594142705482830334868110264083159404042452380768202663181304608901868180980266624498229556407994339281518801127698330159240848252362361986468437031638301384738710278527797874503828942293227774636636280785332165609312455795441445600875579112880181673139929952021419564663669960450201611653066308788466169987207830618239465779248867270795757300856060251523950715223106746096725225236171712498121572925359429084841900798869801575019146408588296937243216917557627403316877981358804703374696603702853590753313961540750517116545817574588994564201952318089190550851413951362968557721519497966959012779506257185126494558406421981836112501071048277405491942721511932982040881155592397147114495960545432496538369197901753713009703173731110543395374895916829972342759845997066052276032228925990265039007788267089485801601310691885872177371707672722002026566443757176589552588626758359861593206624730407278695953021382621380461855170674222246972520466430999698001979434550012481374405953986442092904310406466220870306772561794381517814795052780816001980261179686316081300139687215601839621787270115665165716667244618510211916009626456011376778602904215916099386549532864274139783918385943113227070957695946569738635579980035397784277133406826080669628457373942165411055333079758733761078718155355144984503090533948595889415076245217446707450444570796730257471977678979086222682506679257948814464528025252454297721308259597249549833065141417345802119014587639468050992385055396062689158064122385288814308691187621848538087546993403638443779544738476816455878542245932235352057872235140603138144224584846883106479508598153972959856563281298145587393431885708776415854982892935517057453988253687340 [87,84] -348751944517060559280093715646272081025665639752875581405826500947725421614180038454103809009433297791506125278512348443646305891592594990550316438343860027446114687835297312477546235969331249953181533725160258527756629914716484340317774968507167910940356967258791468008379518024865760366336745319090462910722125828365622323929114935417109690565242833685996300275438783261164579270899885700783023562642195511003956658823772232682994382813290720832836091026595248832238596970588316717310105304608995524871714626473423739064653185821248179102871609447385445324893519465455666387791610711061073837224535560074389443554077319996992238885333116287448773792503759423397283410052549286779638006220308672075663972863744868990660983258292190362073538457093734116391339590046031209199479283059364587966564630589091670742410017234696844051201433449401572147637330932847301612096488442028314740522010684691272947217097923407009330832736977646743410384368276539887254219792173792424196957969645392089996812366369412067893516006124737001270321209193685530432493121827151170222917300798110821954882881358344451141599284553424904338711552947479326364004992920464531598554521898856250657263056315813042344422917798203975148277968329491747460733007726671020434365133938389336654507962597017424299235893600033777776388430726528215232941170902242431344688735897906337697351194119952961042317646334162483599877188424334057170256203150304333761225758104379998466527248035993819965487871119029705126521053124689732612090391022494921130690359659317274309137722662789083178470035472185654472297901034646045191798989816705815637908327715451183771669776175718682376673573926278633480452287777336787469079856386690314489366000539973870601000705660146114790052841515243460091066719446778535 [87,85] 752977455280067223229245373014301132467646237962048634643925999251905338066115664684701628085858260810101151168071128368233122907523920356679398525575019211590824094190218271950004358858694742174750456751263310975032434513612896733007994454392823946482521188033015310099230869998001768862900951339361695181371948661448017712860285357111558865423147652730763861983666702500435141435691535637240484120599582690257359255186437629929150884385647066230567780511208346290715307635867199143765301110241984150279036133781396505231303434042632772121929745193037661679346232387082335583229842862347450949567193244689178038350688773250533876967783815475238139088036832006276174623008863901664251834580046821397866940013345726275141993766404222438514009838510066919933766236300184342148485065283644592211219651848874875612284397383792984524083886644439581781807951138039120024055388050928149411659599054750759920115077936321690587459513554084927741906811111976554267500647191194189337543535389807802605096014499031975695373851160111661573119839638969498181220509102486422135886462707802014421467908205937177379796490384346728945072865080218949645202527923634097838106032949020041489057349681331547983472696166231736684252962148454730358113099958786153612366716575680083662321631981935497786584398997340000747466916200728468664948884613941713377708195644697922541251531366975026686736796124118278833948782542506352934585449202777700113335337426339471431021191518022844355225869533024828541989094606791358979158392563325815444762547062698105349203077087793378788846493175444955032376715421583187952499393502044360118554084938125850451778388873701060507979555447098991604787756257813786169045165215820936217036478374089227051711477275850123518562766992147834959353643880 [87,86] -1919916847240618052046731089648506619077639180291551668090338033742362632874488551964743926959342405447834796890335113986579918879487790006809408990520324386488011798118837773458620450723624345009163395105780663292963721720976650984519080025521394524907636153912574758836651508407633932107272940694901837472485391513466260793259288387194123922165181385020501866660047392131312975901545066221277383370231330213734682494511030875725276796166730849495665652058850512439417387229656602747985009979158716630668755115971667443089357813399073152807911281920705898565712984885351923975772980917759333595840054782754415783833932939579654924373410027555282989885514213472557159547412990548687825917417985864763636227988801057412436874438595550038639691519702753834413331432606342421317620695589175633976761637543110761999029427779828200032794833314084273720213438488258395555575129161057375343767772939552630246741338873021672158641696965768130553123807388221050648333009824181041717583805880702802417552820971130812005961709383791530212412863625043610698863805466686915556363542955821369129251427776288235495927333919617022640320550597414618689298008464852165680380135844539354806261013186477478738249834384965034279323931019963762777957013041147323063960644713246239726562375317686972473984943267571744267847014192235240608537024211601521050326154241143357866202718334482487706784464238407789159647037225552079801642514546179619661360030371043388492221833066093593391614112799245784606369922150392311312045877803794260426474021379504574327422400582272884423504951426605255408256282597143753888731838320666946327980847631238232016834662636150461602646523552136293165284799327171014776699255195071464941631128195608021285273154839574377479108847205611335553465 [87,87] -15856285839819971443393351280733540395965448815298604396109939431359842136180445624421390059240490371351510558032508964020024764084426036398652238340940591058247466235367556843575511287802550199796623184511501225797493017543737752761009104141014927202120143371365063164835402882820129823918810800206220166379300789977165472536725658739064576822737118623742615103433419618108522033174988933677676356726773827687603907291934451026584511696080156811588842661865543743441332901562666694390714691343250275605420164166680879702480377545414818279066700157688150991601124214852467425361723164013072318544812733477614261783645919234407549528213339234776754297505877136192680343236820511194972880749967492614649937773770193561711155877335146670703150772098413176603566727833656800143866966013921637338258398066998732500344407062594732208834628961132174482033770053948735506604666414336991310606287605067090350396686227399041052397755952088562679787705940506831087017889904771242571424768160181310690722348446064485030217113441673027198078118810391824666631965979064895475435760108095733362459326014263281247074171933081236840352772450302911011564522090116803437215909345380207437075248895467056380946835333043403649928883784673798872736875017463564303656822716117478393711693835984219095341697289535407812319476002054636818570712944961188568391301571196006981606079855158409560583009539507776407266673134199320737848022422483206488563564509467217970564478939361268065034862931162349513859582176156180316826782883069338876156972222139025133459808102795214786681111583266422902726992919260708999362230725791509780869152574996036617642773217455033897684464956080299586180903063595383263961746996345139935879239427834446578369702945567760082290665001631229225 [88,0] -4191338215349834691220059449003533274215713420448260415594939305584719392759686537958622766507492777846253101086680389453080194319342568027683700224825491730464295211609340202257812366931009054649241221148918356470036453228298632392669303348757194657347743419296837530500608051054274873251788198694389136825668320745682301910685715162399682325215975100274983051668339591955574135359320687239846956730429737367893213166874002793397301761423383016354633751810053414190390667017301611820799055357186619179617594133825934165467678633303639763100387524790623106299014465833339552510784307744811552895440734612908179937360589186377215745146624002551825144206054024275889476750041537262890325761633729441736805906780874647337042797354715309651526389066371341737841298850495848070935026157971128294729980606042677761689495257155059667996960400451721062804008999305624891347995312206183051716461827237069089168607361609765216577786717596256729529788469915260678550235011830628588576759213412008494558711166314449350144571750358004087363984860888176287870829089029427331145335084085214477422008613036923206447716150515235904037909572530142331213040157200136612125487765202408262097605412230921475084651881873655674639746123932921196573689104890992683219615541605614320988822213507246599347796242511840150269203218259846802181721907976249304286383908178588066871157146851314719164038241843561993554736886203476683961795163996373140826951662792614821601406404250848341556382877359185753800581719814591633111089185271951015723844999170494152368528822474102030188539085705748759154113502104962618826080867991614107534008303978344732111125079531247703211845384476837563534573398920888356733286478072413896451301760217526450855879146273905102958693249646575755414115612187150868733306038266710609837948836161048664919627174896018720595022497881199458153015318992265055443868063263533413594886690287392747098560897844156121724185461855559592728170947850685479352250695228576660156250000000000000000000000000000000000000000000000000000000000000000000000000000000000 [88,1] 2119489370698708762414334596086029101814851207143704940924770375829734203564117407383021136672098885480432533379996700430336623060076854822587210744907741135218955684188487224099024880204574636947837967907892132899777991209144950071401469960638869348539987742177994336200922703246592808313734246991777189269734694024631119039386833486591959332877609368740092537067880231775636774969589842190080649155503859372790877219659154726916793010490095209086594539948146701418961137992438542820806400669919225620256799280075959391961320133669326970305930323546751161336994252407253239204753805542552214732457582609149376266035339921324462174987290163976167885016207597221397224751657005588328228032493761778565891958163913259372666306586538842316928047226718230156797432908914307465796740277006315965700797753446460305348393151149966895676100600067112292779127213429392419035642322416231765168197501189422894060183269465126404500842326789524555402542001484351447438007236519585402446010889783676299533943297937535978142688080342106756464941270778383010227566166285110156602550210635861330323091520662421123100838275506538968250304671091217279834863228431982193602180773902750632448261212871474490952751381325489983187267089412491272285363534088506423420312107855467571224801111704978963521465783742515846081975824683516595597975162172919640732715376738463823540010229268640824725757757944465524728482412878182044604013275832581883323122667310495896258369699609566330592784997733049334140555414254681615828175529305618928992590341850141750683368532223883084312510106545896439257386672651409559542728881551425360489250803744654489659672621703115707565958667280465116745023668534117412492451532854319604073125976969152740738698927704607267763583889514160992915256544233308444340822055471691695701208516234553214032534849636230904610559842861451458043369902134753990356920861518119240936446973919844923907045775231784621123357421778223382570732324231554954963030468206852674484252929687500000000000000000000000000000000000000000000000000000000000000000000000000 [88,2] -93039188538529995252651252843945076610383906362611589184627325690399221007213292661206040119608977513494727365057598305386724712560333014428915514887535438138764190689867634506386726223636503095289852717478594588040568505625691575371927194688034001109626282842549451436924433857533726405368697052219516998542055676836378122111850725592197289665044863110889706189269021474807583824082283306995575766733499558752307634760437083960157091327711543282066229135558535361234415241088113831113213550135749636055854598962102779772591755093997936956528671046560493209632652051526543031461518668771467027377392953630171910560060543835731275803643337225625341009130247466093243633416394700810193742218808680209141550116771942620264434768788515260426996724438200534566356232296352292008019830176391280882832862954265740308291832626255419235865002446001355166307469906905201508066711416891395288180703762371646312084846068612296495152959367073553117718762415494322785878800117771955574230422566548741067457613350421029243522744796605263288700360947380851195661958378786499990803398950055103574345777384513166238330982537764797672144485399211993630436816998502878125586042149683261036201261794201640807832157789682403178162022514304160722743928668010844910604547248905954634035408968753463238964101706390966347039232027755802995888311781689291206138916810886548662108657082941234766471360501551766305592073778659362762078125775783524898187522853362019630289156505187961009207823975152339959561101079674799186713639059142925987668821191588211350426560558218902005658849738641150075083717910451235464990198250993118131316499932149259965447966080297422658377076683696183716518281520037542547326172252205693253336261656084426799110776094857007045694941231338074371715867124570526957811281948782427896417256393120621371007399860638041773234958958947097978415832777729330825476407948437581993057446094597350388713870849957290657021033597490441952696616009636006866534430059800797607749700546264648437500000000000000000000000000000000000000000000000000000000000000000 [88,3] 1792803193294546535459892334803811180289739698995399110597719647330312830971146377790303670027576733228437271316099121751837262750207873937885664728607882043591595140876927941209938990117417102746627401729640968456458280668243917831971535968926088849812940092393921967794316564290508928127403138034160973014878372516988850939354421644081180783686504841499931380501760749967917204950132036660483485508070038019674085533628229994713782487779738307173244589070601973299293801618278034568646861897836740294883817894680345843053460668252215960620915770694177095697149161363173060260928136436009149218531818062929063117790228345038537107509943883932047308130517700702313539770500220552461852395211871716072773970982196868105498958156670198239751984232260673285873670820452085476145828065284920206585683995791881970844954207801164879846043155875511676936639744747202119403931701966267050126400392003860040893154851174842666512692293816755962906816859533874987125106757575179583345968417411231747440757165175262767116154859290310483937551741704238189014316268632865388275767434873460551198542617703987751747642710006158486610362704646331426212848451126072989989634791164290037141878261166994713775026602311266354910540368126760541525534150181527363210979908310658759583335894443924645581985169712161688890922071288251592175797508271195458420003222636178475641740234138893490530626583900230615242115818601797488810134128996523801543557353800795093770509532992730191090935864896665789520002705964857940306956482762072872951369131833397636113317137813689601797726866882940925024177292624190321094615106143056691784395567719692206963166945368075039594969851156568998725728355759486622222936155422835196115708034565081386492063615107563548589537239472638934022200664035148244987992336035849782651018999219207200043579817461568079027473475048616758774761078848670896810338643131770339579599487767848637318456811300748788544464761567674280580798369366917876382983010330463002901524305343627929687500000000000000000000000000000000000000000000000000000000000000 [88,4] -5993894164386040435812400541784874998509667390824253430387700215897948400337400215893579646053223395949342804218139949843740373238123981962422750085615239355399197750806485726472362465839448532916720536759816802986031136950023485344853381566704088870639045626253987292452861013617062826433868181474245666692818294083048512710799416235622824348478409298441010599675372688659534523394095158473409867937511721572868575737168767274276211464009453255322484449703875232096521057187372479991223965099542271848812911240132224984216367016286597034393529145221737421184363680000892393017546949511695400620054927399776120800611425000175074811877402328445193538213053896878365886352620416124202280260619459938826892285302514315926536297105207285637629854219154391462978489004909803998099070628784727496739708981573985146426997964680421592196470241268192915203620744803102988048261472759415554723585302845647932365510100159342624068864549058981256823913526779071330752562337091229913399541365007193245411432976790967194609009981298954363395409219516066854476881389862582906819358215388389503440362157035295703889577338783062152855755443775751497439224810319468723955920222041631478652413747094013696202662745729156860119422189731337168271664009728574139927545060649169204571527454957885052003963470563662404141752118043591691892394274986787231130843260458630835898625642057561308331936522499087936072886357618373771735149980572972381908119585446672036881533775317258695167292349972117235708991510234288694809982496221485360536578213397393242145109045025843449825553655667378833104470212556320467021702783106902834810942896061680531635190252043208535646013013159359280138881363103491123129590820864468381052117632466530457115044121077338415384915391192842749510951168529046897202565372838724737728790932711429056607057520986013028129102171665430647852923696192400817984075312305498940075420299462291688707527690332101503358795558448900358620304994104181260931957730096752978710128445527516305446624755859375000000000000000000000000000000000000000000000000 [88,5] 280129829053520963657441871380655574374576455704856039462589823537170286474487974091814529952666742320045064028835870997662260535077796749727993948247578049153520467886325125697513469159193940466961041345400242189470787091984733573060814680697829323626500319406913507314609839172648724254345001889069948011688247249699612753923421749651936089995039416979956016546210357514335107020123459122212261496123115086815312511058454967437592255693190363745052201871327865738137138586455706979081476883283333965572756443712491314689876141751631858960109345314565941143254279859024408519193520588991618057170826413721798297082999815404899389350041263625891836920247873773395173452644943548867686996245147563356648405088378752567644958481183935407197369160603617294102039963303353864716902445133337703208120905633375727658850149947243875364799550011415360921894209305755845744249400644040877531324729821082942996584665075018167729144047818216630359997317217064631773751074368323725745018781366891135039212389510585707482582641917971275614050999979179258509799877812257903006235137066558690593873357618768853860523201382679046272968159438921617664456818851310945255944043288017773097451646659496805933412000352686134283627873652995663245530579419748416748807980108179981213964763054330107816785086934192443554357235237501581684244774479904834316092753266341082820396223672969541620069238690181222004713125866030881686221043058189122771846361398855736777233366953266206645722485939893482725631829321655909510916505521084062293666266048818761683153583547649474363216552702681676962718308186363642849530048596578284873935272068095011896685114250980531911369524074212149902609105179638363378029529883175816622161354688993472341929648993900331196204273992747359092388776562942230595795238817329078547186872841312663437054272232126768829859891544866004417859026480670216323940152894780159018643584775760270076313321851496392942162420131185757243873063877798727558229134310238597066478050123805587645620107650756835937500000000000000000000000000000000000000000 [88,6] 292239582915299711977437893229913816617344229861176362628017335167630906568957468554627094043474698023557775608809552474257140380282063269443907692453721731106639563599686212779075200882621811180571394251618852874702964287717506472456319595231429601592540859982855203511044531975879835095168161202614349757824147208626516833253758543674131230856111112908531601146111573166288449764629048608417494102140918810480959374404917067391434312833963148048634325211615820220194110928836954065864730668082290478757951180432911471442694281182403448603060355419961694721621444887477275405646029253198600427656038641495631771045502323360737922387192953249637825963414053086244730902940451145173347558375808531297890814033446272776463194151132637332591984156260086827635657214398646890762311788149456268138517277471941354476974916438925885290658734321276400420762736521941913237537543013770941325283008527915532354085713717488623529572754464237565787854521170320392654295487324249908109238213915376249943185165920719358691998774835872111494134184821911330203762744787267402932530217049707882753971945943960887736024584963303692972266574242239923152630905062133260977195471345853623848772128263188959850887284246211800007377595016544939682794103215663844806581708235068861074503465656379839241031666227636476106120756051710187913004046865489532219812910767058513418074238186513122340258837255885516318635125811389214988632279399339769589144582611706237479207045077523707169716628040062330553576676673985291108001203002345833075792519533681858444405109103232239294872503404295569775642667131388671312480668169365479742298603070508183831409575344894466689426478451715637052274147027921800164941811402734124863274377800036277405195341435962677683966866511462542067849212047792002247433547215858515791536607615451624090619291080032684920020579143473912512472439327225562095219179715643586245026107753953206126768740510944676716750110875355960902374850613472565217753655620892433181657460439240026062179822474718093872070312500000000000000000000000000000000 [88,7] 3798608637612496228986498547016759546763496686181498718575687158394619680478461877346148702242652443342601816385024557539940213962312396498579709870011239607110417400961700858904996802197551859629909864517137359855032402799733353848348883200906195145039810440614285767562654260776738268328039825291811884836342120377819427035196409698759748338954506827609952877630012770593463326951686530130377706885889451024639809567978343965048897218456266164508639819848794534516007011000752352025450388938982684134727924680379791210010352935271247818609077217731749001959849016840298878173023521487058686399526140924905239473679086023705239643557728538209692906519436073210412140064926133748612679845092400161626026217170211148149620791501111485465331758413547446191135238817942851331574106960710262371581317674705891361904321679455670600815357353736822025230212686735934030095391199328627169511674046121795779166900747448275045519350066651989159012385839461984013050680392984118357240529972225964388887886571635905423854399965065238619419583783756851736192601753262985953726056819471244886962873854715791072920395608600168727942776146037134132064743875910831955330201052300809965667997343655794837262156385275771737891065204363755798264005340454705034674477367565538906618853184401463870963949495225202219772414320834837464749764130982032851606086148821048685700357898699717008003060205070538143530964054173329227444970788259223445861587934278747543006906512748401055949850637840513193431115088787605839747924263132156163471427000761619112392179287928164507043164240297590736812344020033303782416079446491948916158261813731963777279166420752616593517289020676887008921821318099795185451080982586730776679957652410195239887783390085798275818991876002090631142090093321858565283786867730810033073730919803925522712847976704480244416887931255467133994702353649053900824494888674236858940918790442338973948618342037683623177835242795252246978253227194487349102757852754758645451131637837960397519054822623729705810546875000000000000000000000000000000 [88,8] -13711033621903623687586383828629274600313371372688380832368481611903930837199917522221833811925191919732444717165890241623486982896919359232903483375760469117127786260316309938161214037490957018220026339086413426837545139821523279911983635722440388742085103692177626018834989718924440612544953941696313374689650096378999244408125300089296371379597682655709440695503993440227514102136189094624198338910025258579605135554912305180335453987018451922638552613959074960512428988295449765275295427280286967583483378494306441060513169799934086727076226615616297936493145397616544460699480272771647995671381217664400752783441947176202421806679744201926295012629356318338889951198921693723894787257156260549710451418632646846808083114275611223975388554507403211970261792170876612102190265868812636606332379493830895827326210456360579406437890057699415270522736306792120227802996754866935041550257246802477716508776717918348197772707618641356759110173592537280152602314763720360781613377535772703541073926223252889707558273301373307028181535768792673897406364012301812637659426589187990064208874012538937153471994764743148859752094901346853704974119671184343971286824552318218042581231412407488355302284800076317470924266910536361397718875775619886894285786213868177012534603690838621101749578109996233852717562122053867794770288628053904088172019789127443320364540846316648049615157229449787124607314551179359872208339078292567898002513949536161000962161576451543709871560475009323660588091142889827308937747406470851941255616154097580886321930086438416976511688209457976768425524677490569107385867249106268799777021117532700491593992999852122446635987311435636259264691414156036772132484678301266001912133437254695428952768770896090831818113863264750419392357594083810643895076229988955232994148798513843083398824627816468434270032998670938847115204473822482893061823150510935945078768133206747224692599018678918498248350421498708449186991792102697647120753890049125871674905015004143626899946184494183398783206939697265625000000000000000000 [88,9] 45361559473058199070493648202455389058941431153399683599714328724937041421510751304502729474636224019196057671471644136920703146004756651580216316890105334769384814987877372056394796172617175717163806170436287163105576964479405272503490781666128929822221603566578348414167340885100563919330289856640075663961318196424918178827107578343528354690219748134103648516129356216885128722031371081588287710949528126981831928936198600360356198820197592943425449983622352376858800878548851679896909804397954106636729682855800607892956121715525721516515688668388899843330725500699144473774233297321901718162283880180915609454091362961359781095786556320876493302738539119642593738849967952526430675846011790109629454524476445848706512239957141389630910984478039188707783328407829594244034414020406448760242082461025155615686770007848299807618281447651924533169441455836218744620848014765057748358014860079891867841738827747878521203683414455163815935454702109275324322394158498872223343273011956481980792008221052975137463443567458850417191168573133646017423969589555024040500791079597961242826802178810021183835914177482795367518322260093929507553626346253898362508649007855842552810878758692649738994294705292353609124720388138617255120123883157830071186117145750693756205746172848411286358504945517388824117954721213624021809174588846324870304617190372049921201861583402485006847267944942980702293670589745864340510440970993929274480416665077112551613441994670582552911540486190267409089074643147150342217258955481222153530747866522206894056700107212043918503046734981924613020187876277857513545922691530417432271110671457099609416453424768854309971902159155727475028920517788006264145324277351101096875706940884284471124632478232521396920726423788205045085481944736433686117963146704020031653374910282964702592529055123810763400509218248026503976526680634953455282641812097611864421727339745760351041200005446038935800041054660991520416720736019180868292446703430410493674597406005253338694138687259282960440032184123992919921875000000000 [88,10] -199844892769178235970343997303557027512139925127738032530852971839222602241996717797312249179945897999975881194859907638582566339943863701008329079135706874263989417437752445032723716825959394703678922585860654813495875472200158698833866040170403918244981559943775477531161942992214196835006957808847267198580511095665279488336388115903154744943893961172867800243809680830084373740611769623306064347022881046404350276629396691228084608825604061227735840126131272828461388346025216701989322491309404084335056132506264390189419731980524684293348370348716942688868137915272121326154382926505394062594835677823502407048021699713705214506986331769102235871771845580983886547354199329866745975064036550431071317406449476716805631663294993761974095853172503907797691073149247736407578995842764890604301708570823239692382043747610145703711025002158375939408788044511264504931783721656255723686186394540417902672562327760966952987707550709964146938563812721575587780044738842003062000757816011910055878068957488283408176673128522097665952393572761200722639822486042751073045326081833387519621453187267891338167046768943447987951139436834637243733065006635628819536922875942603051407924422583468530420262279231098265747019707640096184876544365348795573415640754108585515437806462172037619978447121903398604390718500371808476492652003676423115878953677490644282197632326110277683350718362137845470611026240751889704371224230942411320776519177202508437465528789053857134622177212030861163678442476585155399393672459469604113782805807095508769691037894435673127916114326118464355698209879405754549017597004716409754266086591102438127599845132592815536332776875706618542995314114270236007708597996093861529268645559132698755367653259531510805423385116348526637288944478485883803923754029188194595476980443954278243081617500652057589701648565593523271556112762614680581728922706282690276289753968243510015119654007134805055189658957696546971272939510926523992176160552876552851397292458595579720966018376360207042807815014384686946868896484375 [88,11] 464707438305448390410145236087919684778069487290103127947974066370531329008475133202178796111270237161399273229138363973505820729798365156158826451473614820389016697510491910789655988486892910492288733538407775767294894930365046544341236854374920828972507208354354816343096967541795440068075411911012987132130466655867143996846535813162127644893658189831394550533712679128007163428391909532643874058514103376450352030225241292981152292426220309848785357451544060603013778777124365540461782847591874246365872085006590051846742939043975149568708265289182660740124223441517170781337494219611343130014116963805414180501530385106605402841563143871689546101022005405791689960236550537796619257893103205645498989275508022580410467554966534827085860675183290851098986031924867986138336778316744900816877611180291407800313653054855638269907415622808745993888675534355284071069785276637661577265799523748688912140430960168759920633447245316034250809470945506604488501908031079257952429920981811779839937632495773777607440207223869140464478004000762711676236689609087223566204186422872706860012796303121158567235775068472626611887954321587275606356916354448724014090200781791102879264866919096423389384190968597406462188842229799486285010450887493132856353242888347426520641923986553808234499129309799244457604691837697359506691422832366370821193155881625975088834479385517913185215861774807882033722933638940847758972652156810038473594848945585440604117460570299035582700599336307671446547506248954914588805950481011412442087229362038060348288907666050617211076272738253009198696560006207078797931328470257963872209748373149772216398856726827897829568855672055665280913572403521263772725498789278319612467105823157491572466490539550284354121663463836447338032667563902299302531313174548594437977690853289353551521007285971118425413842885501354518986071059739405813339410731223957270921518115627473200137630624827329889381152765086500027497532715908803681630288287002424030120639454228561281146081540782688534818589687347412109375000000 [88,12] -616519852098649585402665914644103686431580558296258255559227927635129077324113943068121722245040351333910620989104828828141343426162410004776598956889217698286438262996020988764518523928615571791836021558777769237788341449810318447133196021504398112431456936028212202139663677760288874891962928536001945569625191326314919216850561923328040152778711882819854489456916058418622386560114804110012152757378126620510393263944344231797306687687234687950818908291255262707007416705070175086407499342723890385125499568135590893015497842865873615856468946732168389080095018228936492044597760050857070958971938164620803282622851816605081732297201630529460084055567201316404386487541405082304012100822853552589258961904895252814615639493934355335108230299684404236378333320924832292335089944478137383855875963686290726344416493150935979312498812790441615368532694899567844907012550062253088109976020812142918719300338586156239985877339311070690371350718663170219280337136595973384158315953850935937206343111345760411196227801516929349246406089596368769529902528699579609084279177146335840662896962038315765116978062614300674617719615705534843549064598396794291050329011887700711387683773811120230326073728393895195224570433967986112076999949777847424980295711080629548870778545355771393112969226143642859137077931828775552363665981083088805722654854505003397440238988917851575996772635290801309214097658143524150563210052608406991721737467525716714119592808596164758799441610096018001708764588915912113880388445653084603183486532122509864537795510807921086332059296269278867597783382568105335752703279780987184549683397530671629674663572432850769974320509720910284097417636325438951985868467794747190702841991006514881554658589049672558159796362510538826043406596447259676661653660888426539437954507464658144213857594189273207405317948803483636273540741162706218920589663903717581092390359838481357301164065257428224697157913290477011824562878788006943320565764160913991545129520655457570389723631620881860726512968540191650390625000 [88,13] 481440841582498866773967448653027865715084611220255872307184320365318856515709656303213549354730999402466074636098467744908105248578070626077732883384366384046653324871999669253460411160528765849948408429883148332156137263635472881479486180626931217460623768518124960763542841582642594956474256331506276861536931182419829400073105742294227330653110781000952787783991353813524833868734580891278245760835958533633825689624836079701565925797487776308586718583121006359556925659471296099847386040814077976470753738300948747817175829903057826515094546676720402586408906552985866123184855875589763160083868657899036162444827348632721224146345558015232648625882788169842148339141322895244337296465645829378683484581834433996102814151309459435964779721765169475455904643471339975614162759767616278667194411062485475008508258610072354698375812495639670969501970317849603601239090408734294461095472849665189057418021498450119203348638858485515980000687110689065687738093436863349807434946427991088256829881551449567236667614054056898400889266008256998585748753920695491040246019385260283784140912735153072626144445482534370698169715481633515240808333599028976779620278084242706671638238818925165380629673781656712784346257398334150529087288310029695497705219274008356052189021382079374317515090199387877226682259293467343394630995637333408265851260696291916187781482672336470334946022131699660414053710244599627389268388207367390218037052344790655753280979483165069407357195717014542743940216512645466670192400602955501551093670671197767190369258779409497887503383041719398282318958019798611807439841726784073547546389387508700335853542395197377914836307307469059418339322448176217255342302396309958123815045504390179527845545296729325902742139952868267272881351062856957829775713686985481882184741337661743801156503062934732372881166632415777384879985886645577068432748470909920209412204500038570777732417233959927034545374144462222212756257095848839936362511357207295333687739116848352746713679550794040551409125328063964843750 [88,14] 300250320177630584714195105230170948063048370047905329942023984686568108145608556473184129553195113265389429636191315326427699508157839742818978112602046793261860745825439396078447384885645658382243120518729546209396916940545312895663374294097219795132723922360898714109023928444067230629768937174692953009169692113305202199650105576769566322505853186385905557132123442131223892127913186559397356517821724949498420244106121597115303139611542414497759878402518623600780526534870061975311964019488888825689276218689813922437434995853101183814118523718817181182079041158487083178042715967970656084827332478927751418794719529663035128212083259233127699836260842439671558385380749489795490508810676217119646918156308211636274038664774146643857852027692680369272668450208752525481513017673133218673445381638314178255178695052155508280446118568890889107895594918793595154167888900583160770486626711080324722985158083515328083097865382356855108607485300217549732676499412488213442947743127968610050670581996093451607348843707521441815996374534624451529402801207009639001428871754287302707792051079810083213618213682078975673312137247826225104389242145523048891552084695044138375346072387766641911647824878302313572035438347543889158799481540431615526968631941510088548429910958094174670962938724677251429536878632415797394993063366032258425028447070714036933766664653407168447893223300337213800206557223386813533085855700140182052282513324263957857600377497342281091805408492538712821349776887651088254472763941186739652418918859786668921320947608355095388876482700455288579728725127404470855626525250032806671331783249294422662605345152064840045230992219187388380992469603942539246814682069519049558724953551241726521677054198823644534601452795918086862713427236380227032438361164740252647132677544865839063205151909444839354445944472043824111706139138894066433374103550230190022598224957210279819987714110295447144178596124990008596374919840797599328646656455813411245537518194648196612206447753123939037322998046875000000 [88,15] -2034521335797925990055393858885873129578411049931331023441365931176525237533096263391574299440309852848058233979136264797085105978993602785726484035403615042581840429983085893212949676234257830464826178844200816987240243897840292254436335742614289161288595273175180976427356752143207173209037437730694063978519493241418438010912012679033700250263918409142307458970599281648462136330361026734495620996493726665817704078852486355726696606469321480799385106294891028730537223939261687300936488712005506533731640717594045610964321353839754091374324831349243057103455637437006925145171876678619513974377929610249203624782514220048990929420184148559997589360756341696630902349353918907960742863762375486606066094591484350961664306051777356642030754320183760093917609753368780308049421214936333203051510937797893469223512978813137496617545765341764247256805642335320248559222531577007286080700700610223975676479798227843461139521854921166730182993885862434869737779461633727650443510328336531012916005623927848178760968649052332943176995585637333496924582224179705560034885582493733673018352767260791455356690345141693744151088115684256304271206789681587613540003357133581639360970087621968633228418988035209573113910738929379350063656227693516536849116017565392955538804563158382319018001149106122299808865933085807419917448334873470842613811971899354056034348800205386239957588390705177348266362105072857084469229656917853967650763777160729715168069583126180220973903354742103262359063138740277942751292332530188243483144115360453973896069685794878829659299935811002037168994898719955581798322836869660031442524520505836992049376679045744481271028974516362130078292923007302581856032968955776574902903529276561625959113770117090940142276279413341146649920489087701787821762488115611602512846893810036279915606063672924408589318942872479738880296268704491193201030462807131467416905548292434253171653421041998875123209891729177187125436052435362688062951365194231045538580460781824532645600811520125716924667358398437500 [88,16] 3357631585241527044387737582779918591763324208194243825929322732999485353452848162497647012183727993756397169088289206353751420493895060123951091205308698419661270691558302797843154392166394976939430367517839012248301940363169309778427708138128684120704896896599999849535552050168314671808410754318177885773930964025757007021337037361519250845450170062109070351951726160546172177151387389765699072947675797284434546586065714546739205004699679170536193839544879265907934387534988942451660562094511501207335669118001856787237900677599266354194053765017332289024460471622729294288290709414692076600007984595980829190966951594892656465644740720023355312565723646719820464305895169719410217456415040008074139824367733407263976438247534568812016615187697998867425641593020210184938410043117681996994282236659409666355148250957839837044145360014854428724644901931934156848040714079671507337014879852204161984089156598339531697110849731500807649981151374447985578277298569556231204012992580198624326163999596947323289436352977952293197661732167675172222325360364857702613786430548392192940984993234049967958672226445409329327626516139496911064825090226649145258721932349774481700107166189622817487206129055300628415476959979336048285332927363475004481249380278015710865554150884239632147040045775956261577018800275193554743404231902875165019199170382654301053459193398803120001436770557967701406319351840904813994053769808121904544513876222636299826802712079956074769639560981929701496333105691177295419917503961463450144600890649145601439329405011507469825154924159268819181884184052305598257291904325223213226316905156456510175743759140998413819747315279348015132581130696031404011139399549770971374228429243141028644910797712848718567842490561204806365793854354315042446420898981783103908436392363686079914758220393102097017219228802423761203824654013190609894073650354831620662640947262018376412872663071806030525260397314169280515281493613092914113468221942215449329744944052811295165383853600360453128814697265625 [88,17] -1131067974617683587158100016544874420751060416786660846125649691169052648782025055294215413300083539412910888635033357919545648590846649782935947582479877920406853476918488724410964693801538761026576179469492245068099399340981261882160755283415728562437329328707933503145121450627405689852269573207564145746453120987217489083418089826540143099597461371448374321368898256626896122676165187396980815348274358992067457385842469626015437597369716385233432402785392562273828808435700177890406551298923935160060105087143645472432328525243576745947548581345949805268447824998898939625780864694750361250295879150903153341453917093917586227424069956384233437870115257879438627824900479246663106761061746223101630699464097527046813339689106764260678322171053026285876024308586593637045385984481235441617240035035389831100324772037244979012930155518401965841198972339397718111283553791422630355562693567606162663059343330575270337619551174198640245805473550938662886833811195886967244132187135943102121395898756558644300519183726054939706662539422363115139711095052453541027303378384458680787669131130561766199988950913760427031211764624327351104387511398154768374964208203956331038336834392085974831121198012064383204173189162465612490676676902742082138432908676977091011818607734074223365280349325205706722607054656337514886942210801216255590844988553291986825262608910155624560224670244285477391426661089950070146464708970508640202338120519574630482473935270167143028939641601311927758183514744354173142535424740152361824660202669635784966689759612037335539583527349704915596941834857159330800755525140074570736997833108708505404599329611277082656441207795787993623537700389139915839080668425110456906984130005810795721883169769006495543886955857483290682169479829478963629462400351507362677999175785126994569725917630296819401669445857491624417571125458342675941678010873937497287550815781845857084284216062808793632112745772098003412554006144974942636367377817809937203528437843491616376923047937452793121337890625 [88,18] -5856059874511468311507756435555018811084231154332361759459773016781137335057894750708114431661174663252391269337964521999732819613138235251172172515268747795158352087337283990263214735086059707478333990036223073251396750953124359781245946545791987425482274834487181774314102101963686270982953768376560050986878410999947971076236292616487374445055506013115481678217630088875245230004085954719916721372371327923814012698561834875775131638144009252710877091009190234457997830601660226200020972973914231372766109650574776295437684179022497034017776574373258551378167275048240679878447961954437212834318054201208279075364639873387986072289745993042131288358381237331479559584867519430888881363961671153404674373223272272620731010316514961271827091952599400073514774217585640524860914370736088754431539697676146712306868342259858887074324515617652826529854462450860449614838110806729588168671913516874392217506453422245038308352495200507377120387695509394699119884167599704739464125865795328905682001365007180128420930156827291483449403222573845287670164772417863048654697739449807952387414312416965088662125036905458933343273511752439203806478876254074122209568217995273396084828625892621857899004161498412830735831175133315916512595386198914794995128045583341475546755630557048803798916498939538956596424210423817256111694232075891922720628785337924806030611345133217087830241814691501334166476342273113377257111409500430132087008187958891381729712160588989611716862127039038798552872058576718900343380393221597467509814058630224901074124343332575416873578980091382064154749347684693000056910713089889585400936209861211858736200080532974905845416295345944931179801543097598221238363164508789609080559936416522921811020869511543176518710332817382360176542365545140513455824515948268511913464086406633346224056490938293771118360107626606909386738662961609866387971824495537036489884776632662964846188669175195360392119662194755025560902283887536860991215193004204796721479109322672229609452188014984130859375000 [88,19] 12970527334205917232278366184898789605993876481123357347817869420576401724626961055690725374951197719229158065768977942331178092794835483182172277650495806217853256310172806695195031786591409616111407932920229913180502649775979890532534458750831899413598429948646390530568972758731388558915806282736612021093208439063516827865770740064414915727846697247947933341115226092089212485599986442048061216315418052458355669860017587613454259648156508719705270077020553740383372645547068435445054145802419528229068532396558380511658048525412054204715156887282036767714930154886986980086288468736303220905942845143001874783006243500046066049934753366472601416028386252011677527142035440312148300715543175341837051365758213941817254991070194008245618011565818123637516702071542440724741619423443999827186679285205436687089600916851793679194405434655988285424365827904482003829473265790158993150356762788288693384075378083909954696077933119599731656324542518946612987766003103411259023185414140877629245029083615121798160924273247913504054710349612087197467001690663126941817121447233436709002418541561443730555208728347934516060340288381986543020223750894545843500049384590022503212020807949997314635034889170463494621110305172780231954760007583796806452095673883985633876046372878569732181290729701990794238597399447999821127608328694471235758657253215905649322439085042148315070206506792579289666747995371983930607009277265578886450086464897375789125020375389517204299188319524763156499439151751783835321400362372480328901573964236691818575691250849273246245701632009241693961546433541012950205432464598348176651002548559676375291392286008589311886194188354304569490908741400023924927835739283367399300593251879313305303208181307228960010166054819481224389150775704077273854190743826361492463550507179924258589912842912986228746579139582127692553735339492801693918683831657396316102543014209593902144739272931697227565626133289087740140910152553135636994204095524346959447670180054501543054357171058654785156250 [88,20] -12376902419197244452256292462608172931936278922667509747119561123415846063832497642041576361231653324070366724489663503276797933852126442523466511060016137509014519686563407746271279874798743980162421349969965015802336515376795392508643367350742780964561019225310754980997648316736819600941101986234329009186166741433821822301218304964779970150843515943362903170119437854255698713111019186206764790405219463041306373341844738568076347564540436235306014881739077692946038825149775947020130594336957926935002011009014578658804682537503194995294010512565676916920359692959219291226448305460245022792268251478356189354646203633465104837706358713652679050663374242330067163303121531668607596771911744632944423155373317947770196247941749049892484653741331174020680403345584318077666588461977872478426934515482656538529982291593669236630948635844880270346865826045775208675292010722534386078998836725261128825372399103662976039870678288284753150091268766114704613457660242089473411447207703242204052153668761966341311990098860440046034369369668725983627853521933566645759191202256918031408778079942902800659990960286762501673806562447497131157686090993883731566786241071777532655088248255405844100588347474520853771462155606901457893045229246978233275675048064310588284261535058295980549096100641100505432447122009798404009223968749324707829969155039103954973523574343291627332439526794800893284782581986621050892954753673394101012110520576271625046330183798466432962542011662089958487864226753705730773993976200707374919789046539690577425565992426521040283257603394471354505157241952195081201172353989606099804991517214139074726929357207887274510872300028543314321157031187109281524878782918843692490748858873089198668629057788365307609809644285793374542487022445213460951637886382857173904607102742105117099968152005240994639469869045510404137425210168141282333582892635678519551271033996000145771227561136483574982225921705207761513070144463268064845777814946947009699940167593013029545545578002929687500 [88,21] 1586713926481521077119986019117507386624208604002748492385182395396534712540574556351457187280138342457593085177955116579251063289521787377919566755549066511715107410846984385407507575897238647304391509476940359844477208852637045116895841284483200218727009639070575993469077696230065021617278214814443313859732292288771594764095732108572169674314674410957922497839684714222205821542150246836165305656427143448455428348763137819798910641016174162716596244774228805497609732866606431271512746969012760411352884302967647034950368928963413297281133278263734087246903120396726112056486644032782659935280478976497502706100121827902189880155189386519368026939225592021230052316076592260437790490889058587907278617457937729982411411092545518055661954145852775596745833996718001752666057296712459774825363900391895286509567792477331684367946578094196324647080604658067895945351848948063217854371980785718346793977972611585921069209139244760535575073799045464616109080728587489299225711767171181148925132613144121370904316402125233376395220245678435489966460390542381503110166713881198061240255601769576708582474961858926481768187155889664309020252255521434469088170281495450202118759443543080720696283964903888836577000818503786713783151052025145196059784609542177265697186141120474471571190276513793716816923551457516450802113516651269238754271462017020733589364036579779359008549105964358854681511589463471335889088676766344644736039294222079546059477315932795897450447493840454371664521766825091360462246408818554272277890625186060115163524361614143647911576923089523127982091769080086187443756765988234631023477828942551718334079720438263335229246431368185119002940256547316034468122219671075113441871506913365844294055271620388663174319876406838029030867572324343800214654572178633973392921079198403470260574892738553392526688179779188312816696058016566025478104610475250365965941345063068606563719300979699110363351557790348824346077306669212632210596918783812592224080617597792297601699829101562500 [88,22] 12914809939557136586274511609103457781419330280513428405012141156199514663910864508112432948038488807261029660068710973054544975834658869034762779447288790647744745942948245859553273030737379776130138861553113511391305738538403446442312628357765762402162517940305092160348595128579338759492905749696598256166943309851431758712238835593243965495819500202698548002927788379620315392413277689070334835130914855436085386597128492523394324433282748035245027665894313163970090640284848486413358662986570978538843302711382697221904071123883516083354613961680804868383515160942912428062140468207984244858987123300977392308199563409326314292212692868943279122963803246827178959706548817673747711365583117691136597280271583530106398048053618532474200703518233783265736947421638051706384908631360078871379082524055990649966289555060191051065888267771855251147822974706518239240542006662978469082560780942591698938355848860152373759012171194097281960234248118748468015176217475043344943929330696941138507425123073163233232025215817159725021472112536522689172800263037921058813565980095180894805912990686531638505950761433907519242954965230654651533284525414165567897441408306167887626383274883049653151095335785607332269294400398652019400350335093929677214257691843339998921089865254116815009084279207750126045240986068725303906831305956175606905115479995121629513588109842793792500991134976353404441457094152880671152714909471215026124193505855144011298279647464850322276158205641620916643056952681063982633138094633004371460499955246217011774849702672309931519850863710800770974772969023281702764086414041492221192079589157638994709428857557587035851044931395259221676337629006176469244652762701744789448693169832894258131181093265036428947199801571586959014485093823969492633609720695748908913411233168669049416827538832789504850653413001742640030509563342561972829328118756710666901337599218592984140176025443877602022722311120747476019241841369096948129377975568454761656767004751600325107574462890625 [88,23] -22285419402610967494813042333730080771174122195482430672590053967743465905956555170071113874540857704637825589187459527268790711099469635700319861054628821934755640558717205084046063901477850872168746478284769660365644244728172505963689396334547087255334519878285337902984039074725653381193401567463501625770373936789611475571876770994362080239856561889647644255542894780528898631834408651435093264839344096904621505309736374925602168913361906780504721928526240406346288412175942640250591396864334078410326775001985321230632792989731547168010021536787268474346196294998033786854828852103311039591777751494031775709904541104440380140238923380188845173993509204634803745145019367444682927245434182993558260335739625623183166377716113302601545110947583658285621832670959666994971873827130730670868924319555256523987203083276755863269540993846435892191416425876719150567693654472969303147678421514645960912364596481224840983699546024891771188283810167858503845214217399596875825996291396236619411870409268038495680422700349445988708183265371314154515849289202745550545108137404057218631456906627186248985449354311536894663243089860204179595165922017349634769317332833529156501293051440741735292461300450365711952777496499959584035162062532231789994641151805781118596061073889792928924204789107650840284949636519864399197747425495303768141764803762577021939321158778023147647041655413001236546142003857834569642481377949541533088247526382178632764854011220587647650739111073352423390878569002208740024833555553299337822716457261212684229241418676791649396917152906768597924363370234084030262700587251351149356103889542336460413161563213661294102307135017114906993827931915710307466348717789848026701677955699870295543537700506440762057525475386124466135209680216419008417126884925368819252529391842405725207454990768875504795632260008673355462165063527225668828451733069586024814616138968868164988351031679382623384769187501674094143343256403970053362048435452447137095077778212726116180419921875 [88,24] 23373093293160804634571632330135433209789198550125931327790129333981201776381704732252822539066281602838670746683640450428961602662846323472017582258326038770575241423812928149874654710563033752787841333482084413671354550845463777438519783173741897578373942714578151084452326155410295955581693966793178131038276011015044024293522493570137059898117681885074287589910653199539170497688316402748051203231015761925658411537029332452148721324057627715297105434069325541542294501408825130832048159585821977291722152075874613778527831445109320431544762851243348221379269890928466005828846389169604233786158995439551996902608024864828232179536594486933559283367676433411879912799224604592460328238969902074579425812356796388498171046808883581787308127629833805826267460061641684669364389504607659390924605819979134618253667334579558847416856819796721501127446561249718695054022445269963309860443710614291988786838640112620979343300980729995436938648729058285782720301787172573685046136247093409506774955744239276915035263921188106953936036982385773828078757239126100068681983204072313709707018441224889579198747973132376853172269016301305633636485203732256916948564028665626821484492932951179494158853823566232488335662923861182980621922421929589999862823297549061315892375042647032728779818358382299419734169937206089693002096968182246057236330795745610964242697282848221419040964069810103084102196942072095738622388804528219724714117006737214968745762931650974451715594381276929680079484209692307573111209715768142804212328809333283371393218517685894751427948986113004530719572834479242020748753810550117338315790937316668771616959321810874495048581162825725888639959053450066082321781315925795917462825540667298586539875504333984892308438782678635741077069547923523436198191553135385336796872745057542657761394384897493923223403977221708411043010688247320797790671856269687672627024053761949689900758653506238314241037132981911587960527200329533556531075300100042113626841455698013305664062500 [88,25] -19371347158272684851564177571155076357871559338301870231507757267832937514838384553234687893769241339993578666449654946661096209081731331474168421769917468294226033156971159394017872815836634164731306356470830604147838394362028669693550567262100235243860570308288281280663434509069379206962041035475727611847066261352245331925676949487075058069679463944918651148722447135679326728323209852224098710674865714698764753741664181740352518252469012219286877891609007376297010721511418634690091754406580592163055791162664350295074025058208180529234132973692878857811665959963459016072998587382128656688142594888108164506463716673429219217698042566879540763625136461595734487435768265123344877893300573485524149145368594222472056866958839445031225831620183020635999680625798791359765965826062914076675879249423090809019665486716997312701467807192679605879059103990844191771212368817614835346942583209941915034720904215432537669551773576414244786256427756912447786617088901780411064938755195856752921773171211499354076987002682917328037545182476449838772015883752906854807292230546220450043902503654220411962755030296660129776140764343592081883522967501675663866630602928074687591290573132703468441090617252986316836048675950114013057768146155839120270543355273558683132847943482392930967623204763343965605224933630603461570490509019293969362510007912852387995425469707148780146344872054094214157362267819475161612512451959585042453140422140987653098139004802934460025387524963871083100198385445803121139637259527132778255038802975083342784218809424166459845430995188080853633973235149617748046619132968192693551525500709620348738505943489244086868551950338917923216188029295734333640848446148879439654517421073843131246815138618403843311903264274580235788501239587132246838340858522831389532719484500113068633332121686993752223636852910693399517052249980961745293540792533562620528413054983964233644263734243830064856938732042952461606264387312676799463018184610518801491707563400268554687500 [88,26] 15085712589482753131525400635180622604618154181381910174470405803560085675443850600464283948599184647691842595926487248035220573742670271867684632429131503846142138017019841468318503750454934277971901092383877417520550026027121688451576389042866657162380168574929174405933021660412318006367537247796267904384431500147877955313131860297306736548270688325101372473849398705578331437959965982385165755281234912229701477845585919519560506165540097280074264777917378969718940210757296845216219246045608985980573787397781976030682328694792440349895403356709988984873926876632325660203246043771866001397462848114933219596152169099059631599424292766027861123815178188356834856872799754137146508611993916385185799261058644220674882833039208567770999050893101756701505766538507268230964601208555487316329497689919309766936253438054023422852717356146924551271780863215941277446076728714634567138566740116854241097688325448443563443159954377475246054915134586180720952277650232953670666508681770211285167829599877749221737894284822225936804900479093863568910058671051374056881518621992525434903677572244515750717642003672291032286802967379264431198740726127447930714902242645247477890690359191039878374921490506932665926639671629663495628483330528461420609527694604896465199401158259435676266534589575610955932050172059761008300276017703141926577978183701147907267931513965979491533078357549909757000665241884009818121983741304112749923641829297710707040315791216876450574370876537236484175947196429120034674856714604357182885365983885391896148167452105645674912786631814928489915801278753774886244151233290231388272093612514203066252223856651736942799133874159315524531076389021432455830124365817220902601114812448877012042563458500619511996606654257613608304360526780040970337635476242758821253229636977156397258842758348356176561893573215248158124983813688630477841708710104461207769624268115116361912300293026660897426575958550726516534592284968750719453822739524184726178646087646484375000 [88,27] -13033684620321356345185157208979351750384684988710086218277502199276137300671212307404826363221401596784033011577420034244311946353593844013092173936917567227880416617565590467886632379401127677332560010020145277336325057834286818658557916772019738257894234210821285874908535103296304874215864488327172866356083874365610133485437504454925882986077183878440858155690107487603486392978901632237736653284715143978647918452250271293278966507357922983114201814684368930911776541402303922943549643383910270996327784284681018156821763754572993973979589222187554668223401535395291162866766730988642588821175179081435850306579878497004216182928190019603377090122792465267681442035083351802897806006430349186353256132632578897750112488089725437909432319713026322510579520056638329137296810212961353732916680851037833723591943473083422347418830351430643511156518456863333109996515287586046633728919644228983072549957004209722595939466493999339354120788189029217448187289297956429523845199245285322230384927017546850818193668672905804889798275949307689342708094434967021466152014496114872118652476362189022685478186561346836659670219773200921543867155585348127433973676987796172537674553306331399924605946558056689165175497001379343121904029893394572867217758220582495791270709852144920966861078074150236809918521198220048574013501192460027344113513892988890565574284803542794510398258044162088597610782094731710003831134617349892304835508109007731809749377930775388779933176375712743376855774025115706820497498395994017495322454083492258774999407832488058883038772057663847383278630434774351252779592478207166324762720880704229924003506502334349863193412894198537891214446241643033619432247703597654892667928140183895358536949974292238699468862670750539959505862781679064699174332319534444129008203098819583617867056396440346023980071107425494615357264695765697683454110823978374158921298430971769068713605171260839347385894926790345814358422222700023551666959065187256783246994018554687500 [88,28] 12875539632612729750904502880859642004054157930379887702849324193669361013240918769753603340873275818122671651599508555446507051855699195934042678768681722945576296895414223431022601898948294914300305675422550331699943182201641775025677776586184397279202262678004432467926171631874748160003514893903644019955521577337894273156167581325535851446705826657131176529949899837450074291495543177462676758994851708424218266763840937351117245537565746402395374860006269450268735245585781111913064458204408112807317256932481099399742922470917376096183074873528914384658209090588026771364653762095150392597860436845712938526859608570182941382764561741059762867192795829097641675510116720850508241651140385513919303400146486564913992142593506122220453648752028239516660038461848068134740059326183667836286466158589509219842331282477864570256118731601023410466581424669821887440303965951534900979321657834325976665831319099060773669173253313644616750714073854694974243450645658391899066030291106821126245213855377761928837793705000353967755800610814781183717938454918012831135671303961050248440928795561111077038131626898411523590395198275782165938687909904459922894392590051407738464646771369494272896824466924842399270985033946071273674343410001002483906920195308366262631295665047823457842422993532967980092713099034324916134322602962934083520789203112328531227488334690945253690702865052101065406288983435168828396068517148857986910586801530142284154404553534963818127611986978588908566750602117553792105914478114010933384815447413733660136038130375447391561740632359527010072176312384485089414275947036579283463808956904139528057463253805372075537333029853333701724056159252686656724041012077524375011866514544918660308841223033801706309206464644566775380181134491570315303292440485050399089375460364655448516267267336320666229628633315600834729809663083527320253929209940460610380706033376169052795279374246042564957174982499035237150440506848081412272222223691642284393310546875000 [88,29] -12956328449875031222104356892400561630727745728569940021135421302134948068757257817510043379301751064213091808821033648062078668417401292190169688211695821260370488480636334939355297623604491230725918091712658304417851006999364290047808398507590733523470438865468639665056667575493667614025618974614245926920780768976268087423559650640890936837585934022516726656688720408092502176017280975845517448556404731577622796694794844677603615241982337265164585674868724057826373781769769633509747726520723928172064407732737586512032424041756523188359539044908867162709212995712254602941236469969647807237989258654342309489774412891531922547856255995686009584825826689600169948715325998656945730445466340614529048997251662548554546371771213867766295988255970999204605227550983325353809111689148175350857803492544260736702420611869150044287619401479624064883211026586149263051602157442208069718207536376205640687601442686187336101601964969158338789343603369021006009645584503465478893858925165287392489293112038530439183557456697075064416480311622675751940435061935391411027965356847964964931092362357214905144841846341003609427832693599488110526688310581888523129282693436985487911770204512332733557903957220119416573306865278983654244132743455032126947186296453009218316792614888647841463606821933371714339909338927908578050309199036142970613915023314319584882180936755492351333231424389880998542103163915932123234741610625356003456136603485335528471760467378874438994702449722498980495515429805688136370275270891402060013805506635032635598011721875060136620067112265221523020652231630496490045363919655374926794165945118224307552691392144995078197452540687261217253302330794183501165619200981729219353511908151816754734947727750862552691155644139935196158625989946898004843227184260768745970943940182952674181406895314201014518501761418574902430696783108862165119548880901926364151095712200074193032175394972882744799160333711814656020553694626418206325979554094374179840087890625 [88,30] 11942020140814792572001977289131287023132387461243048177671111749939250944244253857532349837445229928581166476070766156281068622425890290792061267313818139324913857276759332500420500781558527954269635912684955033764610994474691525796630106362575213888653150593679642084821125945074915158755552447356134737645048734557600539639928556116689458392224847663533970629241858276914377335698379227457550251142373736302761006405035339819394465373759541654271806197504487806990800772258919554615923856107457622889245943811464107136466092575432714230779505683255596060300717462095670350812049388079812752809483165012995545019050031275524518359316490350585419941727648303931954222874372540536700000582001375906725123526678226377898330422063062285599937175489149719625282581461782780501296170687057296443681387069469629365845542903928664103368449573016267487574137941354866983397095012916025217493883516998999047719053039339491996010522579646761884878683348987102866728427035368983769130468962424061598192691203924233455872572675151663091777564721644524842687423946910938219638215708729724276629744289361391165476682933826337002108552534785736703108090657621941062567358955328846490685085959208984342290495538947492914234406658828779183381216757058997879631212608097781615367209616819316634056810179386877649481207716536630563927006530360706663983030553414332971993265773630551071324614315332895487140461393072553559805473041647795450352745017659364327389973479663983048747766230525350975923832945747507380481949894923699265165941453334176563128774445472040353600032847415254465632523332745639153205634411607190979791034440809367533644023023910100030917439504328186094681878756382997830327955789095077651959277707061684236329299533105877461230137996537170327631645811157794471781647059164105197906894670412611394120685132763675192452881398138501573530742785073790309780409545439543612459758417707938636526984892686169578464064028056923854573430354708563072563265450298786163330078125 [88,31] -9495764955110571386441463670796399755376591003602417117570487585004926987684707807610714969797683727130214871008556203017123287192601791992131073362809722296406372072254982806240249823008727573513677320154554566911129170802982769005407839226293328442935522999889752798681834408603502289044760981407422441972965309797554795690323565040311508709843391324020467788455718133795719641168839647593414047255913546038207622236743806604200474104442170088561103890399699781544852177301683586430142266752559207057267359161033100242713697402368570302235032170737483993561213850194669603430649604211932056649631243933027807835625472295271746099974682128887676272824765412861333324275497705196725910525609951789245032238695019365180535429456820509291522445275101393336988701113480288137412632303184395166436531431869672508504301685743849440168589029772569941810704352019515667040491424720496265042286018475585883930304496555224006543334097431686465481115124107736922603841667638692227255771864537329065901453981897483885557613015922459729278268145135781712141254566570011294274314058153842363727797902550643329316000443795551827627359982418191988512194026585522560540508818258878863147316608836972262622297836044303973342771019431181131730174738782806177242020099894650949412902180238850825594790258662221576629825773646719279967626711786126301250889477660386448298267335274007738589017682819802115070199306525657263609246644511534641167567897897808209058286647843751304625807654272483934867876665244018734478353393466118660642352481952928564303020019432923214623934158266886939863505785986230939241408070575105330908894870814142560952459751680203337657538245077602561091842829353435619779481443485931219830073261112864866804296013150035150709227950386218688947886973137843190758395767153735057052302743336093671007569937902568700962102289355354592267300431248327180817456816149308028991775536469127216000990173470180918818800371319856137158899045402904448565095663070678710937500 [88,32] 6113200614552749684216124879555055041995852843743243758475889496531327612976615364010612537227787027620210108603061745554696534408376759222485605416683394120856404266951607074966349956064529130191681340507079674308915139460430022250195735461511716013004331464526869148866973803370693736253704368015303473060025587350841483559660242768793488637559403590006713174146164205723617220344474136061782468008235922436423669979413101369793916164537096335934200102539130416863105302781360760570728203279684240112332681340735385813274764187184562369856596625262692293979930269193510212032631336609078921425849490668086972720720422984409318902597265646649669537550035876212540295907849642509648662017753565845153773420743959288558742786076357165312620178066054110812074923967514469615958949725780051923617159284488299448957737235178947224516875468368023303044871662554937867049116961551051209788030531693623894102619893885249832863758107366721044070386951098028315069088881189939052445641243574194293233965513830917070541750177081969265926303044443235476564889748424326114138877333877854683332331709001461640792167783666550474411868119977214454273950491195510298306667209558206074011935264781974986290859779616634616848696632581393641476935320754131869661213320254823341814951728410211977074293140582688945194028085286228720346557357058940755478538239563142552150156395744710074908612454711411483690942560146491016347211104006001909460066806603202460238936821987553084114583467831180907453784931717125753614855906636940869147451403371105637144926103294065335275375031195489298932687357928201804736862952842894654245980276309798045521366772779183599615943299163707942060730614174808618538416889226040914353327708966454459223689913393213229462636735283741239798787849517094100605139575262008387217230708198230804964712779284421290304685686735274836878513423902009878844791076941630979729285706058402549988576681982501091224275974265588845524277417098346631973981857299804687500 [88,33] -2664387951112781706212368593204628114423900662267068389442918188990402165716491778633605492880662588665494844201684044036810255330278940934299014563253613192142876847570513244461116343997039871063864565721606948251215762231521788676795037716216671818870870237189057568028490178860325142726287296916846477420117982228186889518982445123341408040125127182229681389855235829786065106968477352078752676490942482953375921603575068958544930449912548375747879463169892658520097959522228058456065538568199814977156840787935903925819001380262833479553757078499230158305283631311378298244323925556614374609506816671594649756877266525624898205816197806020747303534018782266047577105345444602554900254628462616497633160009363460119030250265882108086523747172256735187223614109214459217272137289710938431801040669879654667687777643326206735848560394138014124759492600727495690220324059829320566382754621351212058119153233545109229860189211813784626075220642344747058412743044101309639467325633682974889525265504941693877833211388259105642102011556612267964423903171566377706920871377712657977453691502023162895260712224344695566883056723029753987306399342720745679434358122405328142145891772459745268968088930768708403085485798412393653553933979429646350638949822932475152773956528525446929988487321586247761496019834799685179970083424001207360855629699562978126566791923254437244654410124125742393781487055521751243322447961552441482705711260065319592513818951714334149267360329009367404027546643986572554344244288025412849142318962407032834475002182843571549855051200792940505628995131677493598312184499994288179099080057412903724264664650991863379763046883803980026534708458095299980726125919783480665503819075511289320117136322927293998595481687787020091876656408478343905109330578768380757899413057973092548350494847482797458347630866933598233590418159314652702378061896272375519205421885827819103461112358241027017826782794874054816069985918147722259163856506347656250 [88,34] -38975607451621981637945694780844076938875352899009703103008117380306171932035329698761677737148064303532284883883344962902475091525270636900269088004853597321333149695547058277311421833617759712920582256477854799664621232530836730242061259507362202568075416881433288079078780787630851487055742884757487984090340248380280864005713328278533147165336391244232683686813481599683098849477626943609162589907136730481635817204635109254344124163611648239399641335715508521617323005661143507170464740247927876935839846179240066942791610230851094498799033050099709766902059175326926881928419132821393911324006831561412682478181979336529880462533015599679854166855511535984120414300735592063032748523276925147175592319717048425306299571996644782227402014692615479636347636577773431000315522112091131384435151079106980281274640662933151588181807176685793444472247147585433140736018934046756591842708947791980743548079807398958208990674548907604813544272422755435284269107863665743983699917518930712575305909742214313581921813227966231127739547116834016989876200523454949103269702580373613183310029105269942906401493495719343416390306591389475586104240483230017151059702715601780680323764064803506541046936505642726420052940033936920617848752360680848686935119477446437961074251640717927739699625458141128096422211722965819615736562481880435032240554781878429355652480929690674930676091052298344468120601954145198364614769837480827867883364249501086164773787538769340796916431403384949847058379114897972606867939396568901197113613084587413018511520347755183896564720553114891941337749594179082022400860045136194406436057028383744056457693984572947637562635727691271739497409508624122429379521705490217461639884074693692977913667920949532777324703912339722694975228309873338990052757019950527285191680548960809428064587926488307442180111722440826534788693146252611920773581815877411694381007654223001605353111837850954617679653281536733544498929404653608798980712890625 [88,35] 1562447469236369366893208813165476042387726719753946920730323107903125905025633778264535700105276103464238970612891502617953259669362777144587819760028150428710075849975594995380633675220331394105131330100963765493059490427927769884369295207922600306977173521585607863389164181481740160838607176237509793277130976046978242579205505946204560795203542992901003376452227491433260278766404455826215899365590825311012563852330480913980815327253907291786339821940343599905638969202867638610473330285711833697853943700472808209811645212995234126795787154244023546324027379300996061022756319538977609358199154429967243743655432259988111215846272307688159109314000258706459525090389943123683640965673879276894106203609039498567659858737013110836669816843197880654111349168267875065861415968362239862951044477166258529817162436563175846127529421050283579118243553866537568697981631971924030721570429641545305591657285226591101042756420200242805825504813057755124240483153384278075059777467137486717030724640630542548173965311809582107240459190454823990904310153733522281729715474326861315267633645450564245828271216374111466450984835371472881926854708364490094556203919184652080833052913355813530168078088636023740227844887888265861024437104535108327270183140665334487217325415483820499256590752404966536182764903261225669580860235320681658828468569861200212550115256835731210017182287558777798677086643970768471646885484883893770182768821080467362684743543705547861283611328105524568110786568469841036853674599914155530581235052692420462364425493147858565274907985576004159641811602391897707293317413233403785352456248042268990255359081696193675190191935646811211135159332540013702620186333460955907283556387928292305499612324352109379886770875290810998992622778994138526386057098269140186280504829700018355875879969841977263025589768731696045468096933693731940257125711564696416989335226403204680509638934202394807459536064941918453996549942530691623687744140625 [88,36] -1963945356358886820052325504699126056429209318778907553067188066276564115570993940980435708097229551032679460017873418846347790838149591929416190329189408259131931870838741962587074296225760107733289312443890404006366565661255934666573514451385378345188946412205361415463290110343366397191172593041260357234207141726140535929369200307871648685289965676183007544301662000331407986738319914434743229321844005531707622358418535766177860459246408251120987919009835913534401474316551403053643462473140612260537568425659577910656651756373489979236615733851818640964581010850855520706443181203473535165737768958453599284882524910002254626488644282864600531083447262868007647880666601408457431033110944461813587092893271403599800799236773673927710127130128029184268734569141965376769016654835921742712367743402220294004169202436204738150121289351807045291437139069021114386672121838127108311681568414988972015741951731429732663831219391608621068291708717925911553041791441099309809667920335708950597190784981720512608810889401635161518616995254100097794934748179751799661237388243543006241125531098147240648298976356345988941080683154749524861217132529535798327704637340024919071199930701142386143086307455703596968590396731540322237959391244852101009615602688761102995955965825676163913665594734288333094092123153471970085750586718154436664330075059640796753988915405155823509136176911003615534127864959937675236070561550659745700608681124741342866103524750947472961151742286586914261445084562903159105846019129691112632642833313096740660234443320889544351346160414517930833785035457722410674390928035510327406512398453396450648382460202847718765906744134637360711302317944522622319724654532823008467773300894083289601246438169724636760805986927513158876641213686722346470644390542397292261549333770732135220837031042232410895395855673900031141709883377082859244521379752116683660940919142955058619825977829231346532407043170564975298475474119186401367187500 [88,37] 1649295985805837157589788109704208521424947651866596798573180228165139484466380989524223858827069256135664463355956477760403033131777421688527427005600260492230695718929106064302018805870471134082388435199094586748842553948549006087454994757100642621564072955282476346163926271014021233348696449338944505154085205346950761880936014861373184686436745879100232646555286154801867175081345319534125122314454128278424993169188408531929606930124275991213054618271198390490066823983828029389951444977249928967651857803441384364909636678873860751753491039126228612800242583971057326902660855740945205964263808615515230978122791259655458373211396790771940556126454591848612072934369886328968867635211056653620002277043357129939326040209232675555394235650638797070354062308709994759726249861681005716404870894040620358361616264112994489751369030169744946177825208445935102381127359713567288885938908457271419691279074330036065572742267921341698682942061732934704694624975946937639578556516035836388902441796738660029474224613272066222801727336137693882080392682655872995547420216595348745627319952304078785156546271610531262405657974907500568715629783499972740954911235583918147110709309747954476432162211233146563993093808165893775329220286887602863710043655139028674068642360684623802775015077827906597913202038910760844796585055490041179606504892640784656085978690663200573577078467611063421645646998477874493676731554738710650570809889373652238398574598945605801599905312304700038076799077058145481338758774171708937690318415751479017964702470979233949486938322092605170057464275750240476598816644629031534071123705590991176997006285874079247013458171327877733315110845062204622892081980443180208282218481338949611970454408147904396215067620829471006080768435189102259423423148137939109192767315726515764864253965512093175725091892679325076624134565903256083775633575553895009518043704927793242604173944178394322843117514310051774373278021812438964843750 [88,38] -1086257551565029236275340158780293021862839311748839764699894436073070247100111725429500441743648849945876003705946060843576961815363289666893638334471852332036903425232385199222161293257149388446338161829271609883378227867478028927744950714134342862992865143071720755558341221319354024339636055213243128244045100169344670795864349077305168279306452342737333174087366323342579141800714967627812629607693529386545881301805925068400184259171898935283722137727540321707440565798412310870041315367501101105152448492763424788595907561342628356862880498821559053590902263040447870813480819599783836882610586173902362349110272916579994638539234641422981737226492566858961676413402735817814131362860315837988030517863926255783924694936003448989017410156932114400903233066627230492260914086286562491036484536023238381900187708719809409719068775996361476437202025561491733598544055614380378010278133244837183096194767239418201441521465841816365338116340543578185214597277009862275924181136939146787491097818834099177989903626211529561280701611870828338263296008381127873097485792164398613600906267898465819881819102647315951275401889380967177106077817386393656424966516690494681700317957859085551097174052706618660473590555984965382253966021081088006529395078352839118707165696928107799382360127176958196017117989686516928790866459423098916410200945437642415460423960389814416280980941048645771389329017541335436162137115808687935708074577156388565574804951371214936999831876950101598358412844262694936601196354612359347545409600188413167198380607181024297881945580760816684037508265077904241727143339779349111703172402635926940474234809945545755424170500156449212401661122111030408137291154159764456125690451541853516782540906175057019959514462126486730441149744233038300714495318387696934027126685478837537668658310679796124960362605136505981422527063132566932007188169236212371860866085441046167754596859565219095500321344616168062202632427215576171875 [88,39] 587266968334840272131780844058566436622339384923619073817896412339580208567355388530102596573839132177488144055746602558725930890101739023863119612901872741958732147269168749262141747682004281861724156911766319260328872812398596574575316570183357142718917875821099941574265597039240337347737861619463162099400144302587035724116196143392138638346966169686885214225321923038512940279830999965417226841227428650951945018792127078916704371131450592224868968766908666126622987387782090199052611400901572852569078161037300941183554665241299423040069444127249627212757036037460082905369096565229535996272515767159462489799952473235429521572472504072686000816668572184113502247135685047653215829722213089500520049643332766525794090552194006868039029831234336124516443670900155643526216005578611525244304649597610985228063021470386770920925675644999357581944406787258614316689869080744335459044826082209381701563435491106955060182912817667491519196375262636494393163257472224430050613664676740761247538158359215970763605349137395404974171962735309214335784887850160831391326967871033774766856431188889288878145177346970272396115167540634370223380796832285722564294129468650642585484126035644872867033663466146026231504151987488730925038905228523583614665014693151035843400189568909367674102419391574346893885871548330747118302473644979686776471680000365345761155888910995462103953740773480903421135593845346947863580160281473144350568120159286088147935829557883752356648321476516076498630464225649056395264175060282048820406473199347342534559680510352232723557935176557208383633289842492968430926068600883963298771664646863183656364801026080185781410899778016123353105541054812391187765672596976193515408137565668245366035165122702687463752274205126710839759093692577774620421915993498280427423983874964480712431307773189054417705370725927329841604551558023426336872553457492870826261674824290938355981377995418402093719123513437807559967041015625000 [88,40] -263544920756141644982282986284206708652514688911741487915376267176432277841926832724353006328501681478579961187989301556292941189206683505698783600071542894198974292051405675749177653076415773463983242649788276237600899622197165498489435372924317919072785391721624301232158741791474035092843389287143289375274377943315487308269166843246945864070684568616983066233780617529103954797884534783758449674596439355626016729200785110698710533661978748739203197485902889841058474827591590885637881610730535429043841023650866800932212587692106356821603189622527150568173876994801906175883898782691013864809047289657648219205371918525005553454195390724513019232130218240243935662936530043260010613638831522418111048366892333004056039332506073542769239041289108614347153968914401657652469919903196327586072254852283392452890018913677156628173866989405426170144258336407618594242566916666683129655095434493724683673103637921657090480494739662115775904859889692226284512626259174614662791520478403424069853631753528174239420526960978342070679235662901466150020220695648303892675371576729849924876808809451384943954178899236417060715264640447550144998185608276612320170024031697582118517320155467395741406558648926661982863572004919939768382341557796986183747890025724715309589422539063874602703208852585817153421369436413678549150294909133953187781846988937315422992018073010439827743293856634345511960357591749079975196547217557168775483880121622078284893497577432362637831367009218841320378918759601882015887366610433420669258627422985005371878018249891488554790446202118432046589490400706381279838978233137351577680458207130742690471691457857055376981551502431998304114912483027580363180531001948837662191210288237607859068880300208628846155262350259390438583374564506878431391905646079892719239021794104210935783201841035286983750704293754581505163746900046833566363469711590698448381665353476764747270061524375694972377459635026752948760986328125 [88,41] 96897397408695526036548930719073372791787461955373485970377309449094488607069689887498846715978432901624845986027249734897044862266228976538157900567944593198462396461436170380267701864119481484819136386472695257624285970537552987465820205254245009590260440861228881670418197759113789768387010315875623465678029049875368982664416253424575207193576884291650019495468068588397310271716689566303844271995568486305593040591605142475771061256831492472393861878720299904239418772449012930382655161650875797706667917451471395758825302829551640414728560931600973899503494130254770390090959889779697795985162234619899218450756988786658542024637260528805923109796088964391902317004409466839110651074598074665402304021162074599901122761227684472005673385193958735153986923968349271815641251899272918194896647179626046221350149928034734080609055177068460408823126468043101701949934699644764284522183239086008203494766705869912475069150644218910989180688431181115802661284044344581125549233755061059363201496261610750501178233851138397212074841846083474345902911378982068778998273891673826570812730416698296985104781420393800054591706175314062152400852925890477554523039827689139474035056570635908781183655858645218969126153811772051746321340893752411436891969248257726560814417029657207429336158900651877920569407797137307025006451446207918396287779106390054350929248819971904916777025730582750317807777247923834205825355709240038034613240621502963144158663202973904019894457647486899949839529406662916849843447850822234136565557829016423927012444382528583266560276892008247941910020238890823936007364666378151979011515916185724920608054540511068423336186672955559231921135013046142329714884859620252419761821903689944165059275358413366572272830657574664068560064069926958487341364160550796459300131254486517737002622521357881674660123937273302946113440055473358403364006129350049709451123400832268375230255097463327729201409965753555297851562500 [88,42] -27698266133765483146203327580390768206650841553368848548057919452630214710276861235646594453510112415246270858949326804568308855383946906118248443755537757484361574181170933616653177833855212878323796896203025272625552846115347637597529478504794689030424161864476324225750169804404553083157949417369573237216222435815204222895937590781851604561511104842705567899810273826308222929266438238737012551586854057352801626057987786255217788017122201103470890633728026004917851564530717434798634513154864816377173873005704796046130606547478867978740194371515116484989939511135346128178905707515058197304649493587390414050623512729809062247168765423811075168189625323052515956481684602356589338515293164789632044568143038319734980991432398897715836742880976562718001222605679221838538703101324691812246927193457008925779767230192723864903912240494952601068731187286644877443320587030021720539187900943221039620760062824434333825376989386843416999874671756882033364041192096057315243000750296727826197863402492597648069015167439030963467727056045681838010125891241687758529907534654996260885331851809046663718906002522956468837073474916322652528124365606804548403808200748187860984905629568841174313755366224505331195160138252784491197446380013774574748354308367554041909344710269060964434577312873180431830659049300627188878288097713353803603473434183291181455095355859926942860738633587820640236952913432418444339112606005968538552512155862159152144671411368978983446616130863772626518159804083322659284322070861530085940451676570117635624074581883183394190820420245850319959841944766724341371506947138298213931278926028558590735698783666992437793061598729346838476548924575025413326874202094043899340962831896433341052491852830826764233722895538510831876707429805294558066582510740790087378277843183486009673436673588853434634482225915917512975046470855509301757899418446516992598410637420084062614022979431638304959051311016082763671875 [88,43] 5114190931185291053488141215362011344980624138566478574070655486311000650355076085884131692574793647540550890473684437515245661156313514530045211588840629420950369914838008852156268170643921871629944894458952633754071433851264215220995876512550202445519571384745252343773330688734883276847374871455360361779584155485370592068490237133484119531112499537472000918041734070099834741763719376725126927017174403955958247606497928826234318382949872937923794189468095413579066202561260322117357121579233316040601064244117383465544722629132974821472908736720342382603128892874828444035357800281770823112179946517568392958206789786030915325942844361266264873988938216489181406681062046647789432143023079595752206187081191644694048713781250529789222381481912072247164592001245899309245576962543645345365658782216591310467775766609657248062055615625644202851873734533150457470961149187864829138078509335688942703083005367280181639769638843963947717356262034742974778474755161057925365074404382259342926320654864429443536866358448480450457083366110059449037893714799505328496431579379363862324390921333124778900959386508358212130045706754466030573912284531338264952312660067592928300741235196548680871362564848441440026923359931558867383192901565054012672124449565856743453630263593544805296869489934151018126799093045811712454285243103474723107700957571606707581102586378906477971136996145506485534315088497044208912330090324431368508363932649364236728529292939634877325248393569751892822084502078799306135352021215289169368492317393606234869075903162514236714315134412398110771711346841696898785968173377480044960587444993600428412194057209912348939844593858175311880718647183844180029742054308402046100781172710526460323301288724002505731679499501743123888958658627065034828666278882332138691131197337650855916353767684220729172028765840836489713141666872334063020965032981609426448801518979171004675166045672085601836442947387695312500 [88,44] 82543248632113268460975989046853631388205990583646034477136455981447693213438919089077748741729289603686136982620704099179236842398645156130199502667876305976966832363160388849215973686433935824223500624741326629008296194646681674296619231559482427864962411157623308400536169262680293755401280040090760965201585951271576279662548005869999220952494634304291216644122806227263297128469741890609343135259395061231761901946500722364899091968404163682832684748938405150584581358898403457383025390547457493138038227374401663119866779669048144044117022060471868034797185949356036099310917690420845301466173361781966341741745294023315950219312552681628342109977328795525189845032841114193770497177990875695827263196246772497765431773358970668583864170868540937330758374712252542086458038165609786415187245649384076899933854803407550771249140840129556188950684156315118035385818473745983497334393282979242466766825571449440144201640044016366306894559593979024351636724507428138536701581386925800819648812426445049945858805077086006587997041030248156846509675218903296542654367004556863135046691182630082834357521797588074826468929042030478555132540751923275871303746582947296061584643106717701331416689980634419340985179667485160310280770833686207178895383885197537091115470919199976229643862595142024752662710718096957547172590082301202499883614979555938715090405869559744495623236574151879388038646826439087455539839477555013106281975765862720674136245121933511210241078424935411121273774133084797913736287185991973903767662966308061303743673935669515077394057581441389761298889916947256991745726258909277884184428556034695360841938929445064922104228146330571741421640671385048379086929206497349308255479935261598343349901059951907041221342150112955922531715220608931683048693814746596113616471597970378006290709567609861659385040201750060917637928077578796836745935241875042243136139860637534582110674818977713584899902343750000 [88,45] -520331097310644154431406480640722338120831770492325292515944352085496152834434984943213757948901523715055637048272171835702167086580080532078046391178746773742854587245522359117569645550265561169091420869276634388766452565012206265711284251772006801725297776434485888021453048622177556379401651982685521987299451426899379552472489390836200313355550757898708963228832684096151364121689930439560666793508206349028811754642765086480206663582020776476337238482919360358677123499178484956266941471291341989137516400405734043492742698602146202637104649739398403828033380757614324696067728312259479621865277183940751227429929508349592152003164913608270057428668813866931932532827083146925424309258795041192754678946724523535417909389946794265094182935972269500500472100699105829726354147975507257383489183960905823208021187497207695973144171648130538812140867485288651633989214911165449954718123040010668140073639202690489401301443078011447187878466809782591277343221974185356423862689550208168825444681328152947846284323551064291910847854583518858780468583813697549722163303496504189353505310919471668443626474751924797995006123661763261848198662820128387845456890933314267392622522421329887204196810857374456642858545049837044285515148025507265183678790166747217623324681018587099330289398934676244319157002089150865130153106560662073654584034565387096133152966418638633980796315703272039074640114416092409413109566582764887103598711493296914613808338677007355762768344712642453415399592985570552159126373064820845899363327674848316035740459400097097893926287238279015274144533559123367050203905503375745652925839503062358901225062977064146437862695888465005495511972904677853704342655313819232175486407298539989533877906347256144131346277568666016820460682412167095267901285779963543720057257993866738994343264070026155978901377149034530677180300072590888920313740994657232957494152197908121593172836583107709884643554687500 [88,46] 243261306745981365954425356745229655735014945008282289908058357730741755352127564426591034621378657379464591164575455826608102369506307456138219822641389011572871655356930997857424939455757264596033521725650133022578055246038125841218883305453399753368814331432832890842114087098149806873328776112491464383248447553604111836030078060056019037676608691158013262616819038804743183219026457479066620464978141372131545669546601685055626913961895769056859632738722648472574720383954459981135805418234230819107432859631889519094319894743168238245095081724327194466516263019447133468645448980775039608476017269893590502049471588832038820100062257680755143370768642178106880179483147445416853791161097952234070326926533086333869910096650962106798113557906593961789366982620769630925230227152860840562852658661151030730384654057875484674488143403179158619633329983238650369062366568876643848353454291583753066795477846573666242167996357618027769143437696565479579357959862008922336680683876078586517713949582385963630413525387594986132843477500762568751647690029805119661958447981363687168264054097404294897943603430166032874902489002141045107858972764674261355564244412530695625887441339857056802627760373608632780395919264392228110685552400622726305508029908692471125591655019836779664932016227033338452582097252160673727611675248741555883178667680703716052704347917764440460704025710595854163561846160050593825040968413103828333350426545544799469195284577330088716183932428751974708245003265162656416458687974199963365105929573484310736804884624613514546600738246901234005922002752430172489957155296245133958650308472865922077906944991544609326659188358490183885468441391446871804880717501224494060291537456362441192670383321408470977888693824501123501023512621354254908229832195372241362918631521759496286916437413468907395757199773183218460149154789867122104122544295248287509717162457878458781124209053814411163330078125 [88,47] -72774236549039594359079049660380236182720644936466509934643645743486198585830068111519956008589377443647991250538754241717236240580876419980108808831216153889722684428410145492419391214009600131010547718173078123905967495273517071330271935406886340833718053608297739914950171202782252848643817932560343937988804975770151812891565893956329752652264858352259378426040197480409772472268298299334515655189979980787500468836171402447397071035436999359545159752986524353883997113377564929236583013478358737162576838291014858177339174626515651919559289831422572129385348797018913843680682111404643324104555146391172049771827224544287189338501780476698590689891145417460229747623995794416799247165608763852300073626361680880821392484701067056700329445510386608470768782340673205226380063327091182428182947289217390872386815848616026431618112618486409794336838153427492362598145043616670433427841581079019587113943232676393198274862167675925847310096574909705817938059239381880182482131855917716891656950427602633549317115998127863840991258293594724732462446815835202210136540105550469186797749383734958252280878832147138149486492030641074352189244877156032705418892881556036313274498364625993529634504823233667076947098163651925781139596791688557931024990267933808506853649726529873436316591186786516905655132263690360322313388782828226000186983571573111701683880515612277922829545579303981226225397108017892617524284028784260713768925132517608752144803467958427005914529399112274483404704993167932946669811201887728483963633231585581902051147219553132771509396248309128619541565576102016994434815485726314854394760764398820522240697917156189672308357840470812211925038773394910089125672887894282309068426540806660191980706741048575992172016283905565287975750541358299732679679917187435167668816659008483194788691274243850006155233997060250649708098238685095763318178220726016635147570532637928408803418278694152832031250 [88,48] 16394016711300989454997635245001576410114580425648006572203133823451287223864368113783561466204880821792680240025550698747621490718909838356311575330982290406604619942916873742835361789463745953161265329844709566656089675525951338943471078814062467681689517121896434044141571701915049958467349009515249824403543647179500709027021383944052619912405159378820651261800977646402476302307252366980578909108019256102135658612216278857250278251186291907777572169872598608733747592569646906085796247290167466468552699617469755013578403202968630285022779717759182648024647818219859394228422900462400946965189159381229640781098578035220093972947506823180494424895847757125270216780594379738079543242950707915718125689788977075614131905723945223200736434122065496577821135791692364378059540513282260798087632333518288119542327709836677134281584886644134986794297517764873731944210574843240741095509566574375356308718990972887960945006744835233823422375453200731619288275235171685153721624842319269032542266215172408497288211465735168739507981072101053764512091178979291310364997636004267427670754051768919094201569154514587353040231704475074052053892926832485073076726030786265654779375338715195459494168697234534329049414371250624531962914458760685095696484708793907823469004771075991829493843718419172311395922356395335790046856847706016932661546518961859141370639459423039577915553636533885735166285940945183840612275237595907042762149962891689740202159905270059545409663154243183552363707963913296648099845182459987282298312312151994151993437367970941532326437022293397248496053802064549771674656354970535887381132653409622431991506136759813392172864821569367482648473483671659023918443715675450250677440297404141394894720790804563260699181553894926007438683541265067851952570439728495803012835231099465137354117407331379992957390949173266689146569684168881029259473350030533456145320769792306236922740936279296875000 [88,49] -3020693428884625270859894745038935667327807790378833986289427158387393755394752651815290787103287550558218529402986666543994645871950301475396853536150763848277790257111279305628339390194399286788285474733164967391945622057360841844421924619051819553289501447413616025484038102572063360251851253402210261161009667661130667041030237799804911395253252087535482448051564227624569373250501469421550895060882459252968261276161616233320618983405551438720710539435379490933053321228664779008171262128578879769301569922849347882389261960506567217598029590772021262723376177764882770972208954022119770874260397437777485512578025495964503160186852137500327768666071988323318273741740293621648212155872818527486964988407307511035638800081568936781972084702270789694891297459980048079008070986825569014989274723256657851158579722267929454410966558557247905603239782640052286664886683476734765362705994422554918806214231892277233310611013411785843803068024027836474088342039142576698311204592471999095077986817830579417751272399612109967571640620039707584799397251202292449394612415491410155394615798950265363247621353858800033085927440887742311890711528389278380885697744303808727093846650130892801451663776492128663103005656518222635681217731788467063511475749118240782184401589137606526981901610315462306465591240775741793709196734465453576843975278639449125636846507930595839614748575309235509152197038048860858927522092011832189328575872545189134359110654580532341385144361366909726268091262129948921562389728172200615584544318796127610035521290479772018559468425333066736966274405437782737149098713355764827845171292408451560381463890054662992962614282468759536303453998645163044137994955217466965267406163171223982280993778443738247048426199947889279930792668624553476846291894785744658855566846216697657447222697116002811546474554631084387052403004017744531944963988913215036102855037825065664947032928466796875 [88,50] 493352262789998135102384362188314898940062780528599885243722517601354498569892296358371843343279418737537068369327411701593161345493905387832195588673713289186252534936693235357392832689618229685459826198500588476377600853448903838029797980622698447968377039015107697968898194169673143092530436335469598250466874477660153515584162568755822975901693706180724553785805324085051837495534882697544606385575386376435046977568749171759867159597453318214931880877171531615762751891007240048730440879549474114422469958312330889274082661739202512149128334536036134820708269343643729378470760264956884342961605303539820818930277876261072465491785413210499566163564394172503544105328757393625318933983328771763922160854610849875575456754828578031865603920808873484606157691890217121799151007506631462248795444247123072701626294552568269390819525181380800658098201257324032697196950006265970892670480768720404651438392481074503017949343099295971982760622128940236397754839885048500306640650622147967507294569717985342174264364794644696478144169493880841020147144728234538113978215424662216587772401405823789183180252138349963780122263972315697822768869300125877966509683005103241233708963036431944022043744123877712997476738509925006204413346770505834400090327553379391949898651932177611343844261225184899938716260561800184958832326309834360791327858377266401573999015054725949574337976125943274098039946810425352226627334383138490031407452910204977557078554308554237016730033761004640304876676691362559933433397872700491692689514103931607684650113803185007362277706254305353085131154908261737506245457863943293725381869663139409652704312193987257729963210421751753489478944176140832323031904871473637546712038581450342631172846386989052588625571995620649784097056302730374967722421873863857288010040595396631700813290897582800348053131883964586179601585754856879343757170876261231029502596356905996799468994140625 [88,51] -72399243067816013484057103044906511349394272076537740154843410752057961680172404087359227143160626566732278966075715972742734357282489686117950633838297211930118515129511832336530922020716394339940272727202528085050837038433219343220269828025015164515158688975994535927271644300843553901064788376442598974975833182839345097735352826340400109888066854721724164299715910985778880068375369805645045269352589308620058349821932274186719560469361428106319392478811822029164787183315421413210178139205289779405803304591647479445956351588389924904527784610808991103480207930200492024010418141416689271841696059163134559586794266944053974738025593309960605990836348677973675714753071809170089085993765503427460612352301858656200636594394469301062897469007860047849153887364597123138506100348660142873670384730886557169102153027584248574357481146030529477411117578588342437358582902658645437607454757319442213634451820920006276305104954255023448482793211733564109809357776483986642254627960101719956472864838359238247475642874972365802910533572739035750928195931355593266172897388560038724885921368655367922153930058414819289409168632737906925205112602566393575453609964121458114213701411994291270895330557489890415197558267190828995080093830305476334390876265604547119493530935204044281463633399784768072068049211045203081158698148557633943047411150612452009755005788257906460008435725956264263100998969128515290512381897310521636728393759631346901700755249703989065541241999375146999302437602278891492933919507982877815512440909887074193787726661911643082934280746417915928670110277848958093020347810497896469995286389954299039006590992349970179624318241748766485604064067321492642407346655523860295061924133632268092768688555437878538317976420104001206612827453032563621493809826810411731813157292838501513923214459152729164538320685071213561682710433785936312992351227002529867604607716202735900878906250 [88,52] 7606320008059622432685403618410138202650568182292404505249782714387072093222603982779043815019649518467747191292227000530889617263844497705270040725933011130569861662218017697065728290089938194975960972668819731540710833516802762862942470438686093423737997626601094457303322505826750208068858525301480571894056947067796220513860363698211300007525842740135132867543635533656772124757142936560193337904596755887295838447808991798225359032220989247541959708526446089741160681570706232638285122347177617298899704805872464874490059238333217056561374127631523401679488281191973086576066206548467682177906575973522174477513222639983940720169324510879244342397691607248607542904182079216052678280820183145210991160247071056918367212360551944953185650749526406589100765884962785491282015822076788433419448358315742666542362974522985612636738298746098241703220529503032646911147116693863340942911153754974902106161276677730663408426810240432642926727556604775383347339808478971919815683128858147607315336023723576324570306562151988799556495739413195161148157265224275495060431155618727624218779238802862396266553615369839843520080706999385077677801197608418111082126403316571247065159033891356310900853782825838690607157378497417890746357996228499070059201114922267223899503466387039979851483343554955437625480409918728650533404901276969486157338308335365871718100564683646776249481404121581867381813899380759587573656962617871210699561063337266244496960486194161988435882369076546983993923192584136986430618979240959784182211388268249293425145925614625459660206650823658519936129367915674169149046264813547565713811611714820865927389509883100573729764550779937397053850193950465884652335362302684977616455473837019892838529702276509165020636836310597954853877735170460970032230958101768409165992696881903354691251780806024624683798677327481405135918733902513667877176573028918937779963016510009765625000 [88,53] 129810293857381335209723359454682998208147581680198399841360858639632444796761372640417083262828124848462334963227097368146460128761272103636366044650819631885988823824022730187823772400947193180133125181380577074991528426364750422708097129761587990671798667778404856945841507353569304255066144837397894984788937910190953706995603846774074294387850931512142157339790229852488896667807280789352978229875766410247950448583949852721861436271233596036873903195795023254340656207260993769313314211882307640323665985801455087056110901326385265117232605439091482191030796159359429540527573023620355392582406374316072347790537924629806675759923357476222285132344400880805237221669975412084392994518705874695190491868102509614007546906062773003123907299028803985046137794712980856442501561831291368756334293769240726386974956453336986136155361260059101228257384195003421951058346287867058377069023058827046624500669465279825682039801465135600601058643980899025297945507508648620955067166030841796922486892006448008917402489084884888484198005720469132948528384268624224369653726763864803582797042263793894129382680122442193136609047636941883803422002878960597185809934011132672540546512939224973795020158534086626868691651726291670975517080299999229687248409363911328394888237053531317400330656486845824276983199956794822688223212180505109862121512217738566279707952863984260273000062807669270455717176634832281491125121262942682706446983119630661885850232322926378268237951771019275270539817604989677639210456199930695435769367302373166055243894670323261490935143622723987521217782923558345927255668631171690232341885243223594327727505007285216427669949880034126969970453404418053565543956311469856382531566279879923514860093468193981646006157350541064457131594353525155268579866256125965150346698736436045172872067006959718539035892416242568882408619764315393929621222923742607235908508300781250000 [88,54] -292596652993076965630604217442804614839090665256208319874945327541805938462668260971891610432185502066762221184205298807696992066287213580154281391090180532692767540076270224945387880783322049915473738876273563888102219410587279637104130803463914541490296851436404414903527783860768706087321429536149341750934423047513358160656191070621174069057045307695766854650066893597227547468092671884837864285445090320173339771860887794430492937126039136638895491866017195125614961512313788679694774032442941633752219399538570901002933842792802408673942671311912479400974297993635910715782001829065110797502357950887877421197630454596159375969323860563774223649641606050644375850090166191086101526016629755258062363273442441034956721394196033102189137636782694132449390396140139241397558825782183289356870899383493772668236874215452303833814357913160221526000222115832995869575614036519557255111118701429076670617546040239557581074116611601824268723485950220826729375405922542737093706440848388271178103842355840204674522591981299846619157281259257919275487362139654616728946225089935919429643701260417788540432761309366129626298166586360460684095187347177969392540005273694845325512657019125880625361980662342150382826788309219320143996806874514590672730239436629249696232399681522214975183616749410988786898923832188215350480695733315267395565629299651030200332390711214598143280455565460160630849989661640018302484763409748961331929621977919005631759171200004180439568759736970816622266777627077050310280677589012419376273656623255497823427097130427569421904033770696964340361580628424041003821709553771013933896725669838734378080418285637945611232720375812427461361783607204835522533597017908078545953568233564705586023053596189025470435263636784707188261997957134586455191402883123043792972809052220873779866719464998588498382513885897357878195507835915323280318034449010156095027923583984375 [88,55] 79173421115794735789276870300253719967214169841782309894872173188903991514359358539097919277594066233985079673929068625997285234076373760892287420739294680301850639426549225425350811170067422713197502263108937441821301306125963295390688107422044410548579840180700617392729388859218798176397926057838575719091825528154176041000942478905526913918515176065285640545895785115202941263998249983687379847301979259634883398938425200561969136158444906826917912019861337018610423915215295365906147063143101594789949788495571332475942131152781693033936981432958104374313715971265305937774333484778364114100123439395172441740642141923735646593475686284239188261121376368634140755079329354054408386954466493121570782287503231896465898336553882832296282559016544573820032804091283242346657660823732816789373317419046405713456625913613434552990562236185349216922263660642020835736614011514013330323054852485524871986402878984558984508655072214057757088927422542424841435387415322922554872067445353766908963876322116156269777475403963992620592043176357657776340335630582046840727195449995263050624790812814328175844512057782635849629284001657224424724773910272740427060672958435092966027340637447765910982009094884929209031449899630263403224863316644861004723830892362749338330085921387847256572712349266250058062883407672361003518485682828343536678249471872544545326069100576789800555517827895518992445822417629067178774971979544716759366124282080287312840408006371366163661964043689967763283028380878901862965856328814810760492926070546224799168752076518559845668642857513931752103676964811562041428879823629795755974385364227262823898781811051368839809460676293837953065595799120443809500070065999964462188198423941509801783485264102522504426625865696999566042330719150965446444364268440473575430895059055946194600338432503679202652076715012385151694134996502860701639292528852820396423339843750 [88,56] -14695755062739435556413792663274756038442500982798587455634219177863100164093019699068953661850807079693710465807177106277602951488986573914573573982381337747988910610016234047835562902373676439446007424172703776185544586458562534682451394527642894592646390911742401358657131437830399255814813533411519582040924666884801079553962482086715057221227984456096358020583590675826258560495127970600171555721260648591266835564847741742434007824318240518574388525925916645614500108190258699241393086347817302792786917349872526756260856832027043921051236661203253896871137831564484328551410254786217857742822443406046361913154446952882813812211302746123063417925420665289658506040992144743273816726701301610375083994659269247141751777153348934772169709252256005543849960056733996131771464438676684982855375503679831347504950098725399953412735914236763928772017167479087973892226980406724862018193246488584771318439724715036696501249107815923695365543703459383035147928620593916481480625743136120714544479710042135855709785066657180002209777092362334761351458687200915017844183761525030008527706001329449543092707840572393876735309892584641707648382512025088185240712377978007898440311620764837048042568426967725799344003031435680768890909102133297488392826130490609791089834722500325433351566941576395165300120729174564304756109352841047591593570680863961002074458782146456466482912918552197308421537868159400786661855520609506801339631732672102990270825336292783823490644219788202337916001678951027638613989600217534821182019212397734590921730773172867822935289542237456204623468665762520446615927654465154028306043579830819047078490334958831861738610313754737380658505106647727020848342052067767201717963458164780773104548164658445826622859609784911550707273132395491809002477907143171086083616636233027174716737305747475465633574184739983353557846168513378870557062327861785888671875000 [88,57] 2416526085353395266623782785961757011270462977993216776492157007484076321260239242926722918185110529902478249294901707070600156446620314505652953183189240600150002275262244245191418004212308540863041873833444521482741268609983954918950229768215849648794656758251860868604612050917646057565901373851879640673196937083694164798653344079493547837238834630322603438222866894197573265764761150087415998512098904866430923663149132032135071435848898887769014606708103422490586864035774101565006742994449894291963256518727930512904258729296816822810503721798152000135531198125563153197750251126255237703522433415848587342795982888392571548396875094720005325761588616001738692689811442110864313267077698711496106513514098539814359610844210934241271468707416713684201979768386107916081281269607304923770248976986620103448177109347721057552339405230911898875512707526556782457235974106868358335251782128123430387431707591658130480289442949986096294940712026625717252071495912157411981943892217834872578190070143097096520655002821783619227353428081765840509681642814063537032745998154249033623337409354492963167543182117404070854377506374005341785960500565333961238223712384100953272759396962419320954335787187799403149725795656180564814339774245635586252493101419867629469154540807226959834705011305183763115322292631431725586150096871641093219201162869441443778490827546715264135432916126663588719398550369549392535536708939222090765926576096169997580977981325352844790377578714911288665862113275479641263612967693714061331867191696627160359845924723903376058592348198963746437479715267310641128953177542941203358836610073167482788698878628605345175256794001212545577195790495067288742890776234722966226773548283839704840718700128776288227620229148963583917315830839209095286508313323125498236508052793633959406767786437459018253169981959053644327006793446344090625643730163574218750000 [88,58] -385898975500054134279587958734394620248771034192480036387392914424958037336958189819769388637690850748381265343420998201982835465742241934986242725177050399530211655293855530079308380176320200887077732038995446297855959900193687055959089506278242680525327606012870127721212342140196434413537578795716220913896801071751220164323094301051069308051388631635380757545423947198156943285034779780272091794716784284413881398597634490985654481219839096020800647336152347157572230150061972732846518232267268588040787185127836041459915219205282019306936044034873996495640896516247245208884174248034050676078683661487106490219018597879821383013135866652141558988755065240343778983556480830744485456195159726134538904285843757599569309890264016077012269189058777524852697055937064541933998629500715004075238692836348194648818342030096157520165280171487782730512432285423800709741445295885430713421364807106516600273469731354982378305190981572300206184048391832893925494402853864072314909347754644640662661445394191726117499808436825058284356356014686245881774081935663634103440133498851632717818990834250627042863961839282119242254764293307645592511590366756548904131888049461854781917582396011869590192101866677803336356589542130335839695438698917254513789149066271313749980117213461698788952598197184882680231117980097020355033352109979428308661408715192345782426599171278851253037902051362147647991013110880627321855891002293499213657245282472579477846982439084766871749157703567082634258757710010491632186376942305127103551249493474655413945031267326255381560720074665721939184019137309403569314186982459792996795801157411239877872092680034515718518771185819013970172458616449735349858869852248774915483262581252047612554706230573535931426228888379461037832411762550214361143422824479489733675812983017779922145443943996320399883708172059960939126455059522413648664951324462890625 [88,59] 55012933480954648033105227831169622663689627002529329271937824138891509038044749222954953562004906368863037763765207677438508157125588413669074761792575324109186673767172427752610467696794874587465856130850877562789981758958266090201729800133247317638253087982426756499669246564667380894304606120974190019359946562962411888735022251693115050332704899678628288467425868831111175153614838309533957586177170843621537229361518804488312819349567390977339502510487344661181698232600322732647274564357425520132365814944542012464453233830887730632018480785986583102868125473642565713535660008125632328006275880869643394215076198888898227629675967270231654594407772602645919828906432916480540468918714785528578695946598786330667391690325337531159665684213338643431744213836377430572498434125919706737893939194843167709624540825082504434378522473994212323169802567826470505638883998317149546290349029594804078229104683484033235970596392215354355708343854183308291891808250209860977207920013530695136783738071467087399297972574597493913865766930918410561684220731343629506347095331330527467616460974264735082736947226443256178541118099869870624283411451553870007779337631540855383307839994614861625245652360523613821935084516130071294874172914501901000116136549765623827753996610359623892207997274470846155469630311728091748286851837248732242738190032098126255820345924577614352998383022595696500007484813024828515713450510941517434437597864384522751278834146925204461070803589813451400315791545819338691904926681929114255695572866872673930013114694152803417337407678254594093025248558736504895947223550757981989602184907839083744347296683944155051002566197947889330630581878886388146756435753423594511692534598230956707114580702344219935711790663213528646809038094269854583452067292047654882639409963901845627823724044986017739878857179570970092896686765016056597232818603515625 [88,60] -6049414400474444902918363839874384347381330958707291287338464612036866631613419967824997035120351597267143451102349417770978333522878408995462103413111873392256974062122629978144490370961638217105552930532406699704696112174515294180974830770994439781179814010630010262097692297920771094005091671023710138241065467787675073287045708219876576229488761324272325878975734124888695155010874281578082017541145616550044464437088870302734616754342149826302795196733979201997321419164275689916589365909886082099635181485123305500824482536001597787964975180919376066776260290552747375624497756173321281870603928563862281136986689384115885754347444979488275793065977584641503687722475036469264831812332671383313939381418206216698707237813174482467698656795892394791610002341941645477097162270389545994480110072468226177153553365245285409660815500089004678065674705344240113470774376861080800302893777178344275960387078612531620500020636407178811216435882791776390954679114467389729643800272198186260346910587133767956644036849373703492350761369374732419687389835302454531989579826466371208030017388869255175461684311279258024844738464665224346788431114015590724048118955449852506077122880125170613694876185111122993127425884496016538118325559592036000741966503486563632541708565619661127652460514848397518251057381124344133745574657972397494156282757217661014002418389758379410119546933836343839764784983305297683571821203242170965697504575532088197702947084779490573772897191636364361168879751996621999339478242148136912371862357034925218604662285164484415822459359477190724249222368987977326028686063775539966378805223644854632426554578453420403014242634707006952472104633997895108874860557667758141090351155398302179366195260165614271815457511342363422815581723372463859973285446024271966665979923436697130329672052651772615385870196513806718030537012964487075805664062500 [88,61] 447559895219690414812794780741799640487359143665590865783726119488740440672978589083803114835119283550801347399117326458188701864603296083152968440434870826677829194769302187653490443401826819280687912558091332849810869268926870599688065788402821080939142578455290818419390633819151185607359630688934074999923920048769790828464329915826999487787868654144312527007672720111071930641539780176586992912252871839402845725315544220718168471264231428802479889217703367961202597693942544993747496156466193076910664943382080925430189918269621166264291072567495429211493354750094943796835148882965978989117625397534035517843393478567621965251356015280430722859068403202925167041265697452984391621909087938202861397692806987031383876199956683305741109660861689004998261250067276730110276153242161920086469591563982371502915610492039557705900785390099437691001921143408822901742855477942591844573049576660370741503850350390417646202966228186263643507657809523399632084645328840113194131919195366306280979256638883305707392360005733587765054955502205132209190066418328354059728829239800967718670779644598684705449704666922183418088200241518828335587414457029354258733878822539497474622468723430734455770514186759435104638642419830752961786085739832575873562950028022168385200979570455796283149354159731099212608286306288062995940015976046165745340375198711172063138504398734470988925695406647393125939275053238746475228966836773080128186650267588947807411028837910776454578590200187823644144400142060783551650152662488245375132215060535899672838910526448563348715708057336921250479221322993258068348917444572033791867062856679655215054062627501014013898494108852560005439333051136905026943737147474795634323995473561530659926263986124588000342878870727504738511738860060355797285647356463318832752618001769980340069580350341489498704194982536819225060753524303436279296875 [88,62] -18684129211555372682921451897037073723933908328844309965159698000649845285064360389680888349177936165321119242818853690988284726769389425838415670926546769694616788514951301407250020383013107390985504890049421680844941498363632387114199594831116180206352651162440212408031538995135160301695797518096153912558745014266353261076939745245678848853613233978424730198491802242081012776030533856724030116808259086815621522817428832353564486785248848555254190078698013042952253687791911020289170234089812692589180203678373973308472929773836310024117180853140401798171756427507793012438973105981850679976041069372112013698107762773187785726276588472420016247773836321361456864382459070563888105243676289846650206189409249830471304497562613392964940426356556926952579523009819532049955515362148699137141938744865421508515514254684377420773777354566085707945636649060145887521978958749856129820867966714246039054155289040422772286281686429788874036644973327578199943628269209267183433138650583659005619889332420696510228968735092812172148360510446733046640114416917902824746510835060525224835691884838983932993988054784421387100196738712330220982305701660813773336669919389554043958953149826762215134727040150497275718174739609253073687926832508381228292180086733790428937345993369083102189370320766389737834983479268324741099129709431688251587742868185958183634588688784850839033546966920537905520908996697560616527613753095855845597946024601389594516406955429783914197130214415612697006489602342893211749761881935763480237853376161568748984109465226706318526453454336572446502492914273369903092295115016611003167573607092545428706423676607070508458340456050603438965358975485312526941029011341448783013861377949430185346694072892942006318920318144860432406479804382801565179962891672577113133012291225444292957794032563785158573832489992128103040158748626708984375 [88,63] 425557158851092907235229793181405194786673961207374068595648590982683801561934175785261728902991912741151738854206323578116892852068564344570770264406770453447409775549643585198745070998698079009228291102524689667871775631460340284365329531570266073484747311046843185302031535015975829970602962212536942480266994387674958384320483099340130491638619158975979110790228570056739376481357583029581314735289215410234803250163057923970814510462040864947326786923792837394967332036713464765015014351396215857448064103842730754355746150363961884949036901934752294916803687425409218443130542540052311120767194429405302532686583708863552719370841909726627832723141165498490974598927137912419981893136119629767991426513398171599144434478548763112713743122983296212145632951127088803188817162101343751934222487671252712189473993623503227590882482776648590732941020799803304201221543645567974058929941220864953044346390052654697094997087512117308406090703248951901683117743955384210748912623033186713708250775639866291490585659271357366251400328930470265507407428535081171698609025885281768010841360592498283384807449124575952873797334112313506638859264813944251264810571649966280224887353744913916435931880502717713885770036445029625896000488190171240958539389803204306327750585223889005152646949454171645338249088665428169366447010852444091071322019364616374121940863739671283643875875245279308101846344992996706688470476206192593574223784870408611715512738068543577785761955841448223167996557449938744790161989224650648711403182325940672013016213294545090105829006397260169021971812788702677201109028032076122268551446208075141248098518974849494564754451021948715473688556408460321101680551727906686511395218006305173839700619380365713824533119756026107562491481458776760145258500707770862990570452035143925727313565559884671607449035946046933531761169433593750 [88,64] -70404115071617400852607542364779512674563241325062510721967904247010597741166194933580563046816736840395218589043252339809319317314451821107154293923039198469482500034182683474863872231846358318408937037976034683582875524321963201977372175470812945729584508865750882058019997301750832315366445904610856398876466845159927904570140444134261684643833500558292889848100257923381598207826263453352116784919168490047020821627154784101963679925405130020862924671625293539669839445869529156314141541411120688464314647889404094388903346278544021340422721164877160831387528030841649810220627545327809644499211500075556819362490403455240588931204021977405116163355375221076731671251171800952775967909885274766708107883392414695534012635236576442009930285650235546698164416026280933865082664061605324369264069067548706774279212117220215595364739461836001291826301734744542631849675449830877056248186041662113011674842411608986818973977346750365586908115014026116781760630421506384619944788014183954566701321984590361822155730082204672677241134521183549265406167442461624839027632819615217878658810213812239849941135011224112741169266680804845422493781158262867061206172915054328180451947416309917433222066604915313511712381726499597037076324975403873162385299343420815651497683570661251435990177107214938957219844986902327159565546156094044908630841102511913774166167893378542076456151544474504970720943273817918560765816394036795890215202365729724429076482137691883175416521058047226239028494544919344845125750224145604187293563080149735889277078025166622709313423235819625686920753647339167571289425394808826871180453203372037304750232410589107519489770558861990575441272066875363444364821865496328432817004989708280531370954031259931553127345364626307088357834301678980737445992299924304009650272655857849056504940250365390141951138502918183803558349609375 [88,65] 17147336849385156568786784166266995512542272943030320761173751080009429376302886038976232735486853631717955453391861084965542160885187125926521840812768890277672049255093025669598004912861017061814133722591849004662722702215182230844122450758588505050019802602124117592685771818228798799638827752040302862447924277290412293169579585679345017675036601683311339703359719927680479865825838179799568531145011153186476532505546198008264294944691402446943477666974360228911350509580470336627735277349690661386537015894983349646707803352746901289600631607110768787963958534298065154867900966175429218126537968153961865919383546364198068124039538754411832400607462947101704034158863005574709545099671474510358093470462958735467387895594821648186907426213810492881493383640120315020161955047770007779547459667283021485627959678237170849247731840850091207223868755145083429929923671818237555977900192154529780154975788248841668270099016019643674411872764563995006867472173684265474679438119931262018635221845498142202605350696197598734952661656412482695528600661237862824107541445314043828799818601404443633693187089601083710635997008641667385396777975006651748774730355930092067386023055558077023584259906037612596888314901853361173708086322827759885016166331704779852427500393693766838402375552320897191129783640915415377556745678428685931354658359968838911204079029963583193265402118394523951600109338010692330222931963604064747959244789705303061475607489483996475337944104554571980265334113582462749379713576842761691037482495361590723296445060414998759935865872027851873832924039349680534382590580075049599644349115204066722304548686614437820440443611868934018522184310267858702874159161721707855866079778117336489413224616711193886523806049290505834509721982397759503833059479155892826433427591288258970940123513362038920604391023516654968261718750 [88,66] -2324320041603552154913537956564472700293565859537123346674548638624500694424597176378713171388088093849335550539548499401743197311308309730598436279495017348930614967832810920679425601030068656943918551658376625017399358385228711768982352724156432143483831854242148156803078691288223304799151023399743501563819936902120570908851489427157401711115352696703527709769098972563502802855428677805991306744810278302808664106335120634673514194856343547329709534166110068352761217185751543246288479198954928144224127779348305890246757175411626364045514805273462920689937381068747984079051590388242347615220693592617040609548929456490564195541777463694195145859432637371557001262215225924420233670816543092979031681810765917771454790393917763600240234275579376303518793117439253328953930264177253867048472431295781208126864625151315765391457258572697039283550747637784136536975696386543373957903977085545096229853424002401663968049066736845968363042627754837855129536421260739551425876232526882754821532436583147416846008020806026235719612853016072023513038967512405594714990369782613133559350459241074051186172197503281446036416757901877484801124652892297035554778460983292705350733926853545836855555101149117372773402939946797444347438525895543007707503882240237102544015015253252819464169322095072195402728804108902141003891680156342469020210933454329827232434454689084067598732204532504939154533866202116637226399215909465816910428139558292860201411814772397636665477697139605319891205380227582678186176627241641425064490796087695953991831086027986887372211215773679775503893481838319434277456378618124172266134216035340870691040188564562462145590106040277141908323380766361070537215499111436649934568227595130074516671839295563977459776468448081099365453547788101893143568186087373753774498177570002729542721348738041342585347592830657958984375 [88,67] 187719121341179916131505171959497106322806338674546789875994587723810117834090810042146962956376496640847793001243840056995454142756666404054446429844660448646443847532043612189705122844444691778708567822443739206048383439933288351809459291615291502213653029428153001570869699273884380236606234748402919942896155490128094391794629376548221844387735140043373826440139972454307890074778886814056122965015566991252850803151269283451838076294347975921299875364670648383321721129938511680499938986483660488287764877841219660376956024582260934988717167714193981904616316517865248332472600291923704542643478454257363838389301727117539559990216504525468847408831169416797452885124722068841270654325713808889571944037665366040491840154332913772978544270293874048273727167698176735428067299181550787001577288172182749264119273282034278714527812661357004208949818075341748416858699058607383856791619887480241753709673906656584985030702136869881877895059182917021745504078618931035917992510515274449485775407299069190939142718634251185820668520082131600780276477285235307563780440634515588166524635392214162600217450406410115140703700513591584733344234151430753357854946006950844531311237436384510384749740227876976604593962607188517467210059132409223240441384166695189768090306888734784503350889654433504359840863267559911525617117617617163988010533393050374180333384572976250044517910327696963760752507533726076109129738331995257199804745434257421522042006737843530710422874496045889053014130702282216040743748480598173342516215875555505073117153050342379951550412213833222650653336465716600399550481843128812711175223433946188490850794026003952507054741330429105323887624767299893855274016963220307129432639169466310450649932559772141960628778935903666571617023400094603374782726143641933317264876030631040390143474087381036952137947082519531250 [88,68] -11317132531978777435205605087628428522265959281837517975752543967246210768630155177002949289849514809565820603381862416296268235308811294566535844844169896760320603498842575085175715671934093379431164991141943805345841243913849124976459497800354549700141009439242223131649228634362922936645221622560327930868382136832907000013108882951047668601502232405934714857862670483178237879955731784295252683829498409707669234814613383144715385932739472626816082233008143447266681479390786931308669168397720277004100504406990201743213663345764070524812210242064903146912612524759937947789409397149702859354698288502897999371330349564815316551459946388981180112266840224665171604459206881019189995847794104277084909855291276690929401043887104167497755930639349796840752825397225943417865137567210944372278359381860176464162882534326393102057548886597139909059830425214791186669352468361821399600521237039588439568414535460807829358683076437790210717701417629155903730024957738191375678608739583996921504004082694660192484498285493776921274194918250034028000510581306679911779306389166729901328174394040789617079087442715951349610324287482507210711798001734780708671896258867372452694348429901801827526630006122866715219984301056898817256885416455086568605782435172311838683010003695677666047520593769295681245678928622368678623503807147382061990899057415171524176093061845918843318890717567830791416270893560730332009760361706634273283167976515052947731920467486906119828880543938672353816778592833199575840548236836053195827208839035417704495815665540381209814163110692430481027942929463267630030716601288432535334156898736807956381427279878095022215885108484731726257623941202261449088661531526166504895061490094354725862261509005472731289174584580611895361705693661835296371927659959300864348466166613926844656101893633604049682617187500000 [88,69] 312610497780336721606965200735325720032212777734670690928952525389284361403391435160245665795080133552244341807849016490475535565257483172834511432730700000455220401604832749793590080653114629566574231944739807058070942152700171507840224711929185880857040962884918961439019528449368478182471198425673913740315624740658153827129735528641550594997413829163597317111868746551847305462883988539215610362113569213989522299460010015181610824267032216695535437369109760399244643065855615801822504485777090679894523190935637461546576739851715457950045204949074940345810543680916607978101879353237521027843891034422698467044923064743004054216395373346193961683012076180160674513026278362119342167675364852997654407152954689738942175883160915675116707568748231538405034322951951855515361249401271313911883132079603344150166142931217085615789606711332223366459928561719381792796686980722610785838137814166099413229098650573179908469062394970649536153996390922350332144160490399657164834955415146264686773210810848064808961841299326707462127068510493711372649840884987774530735024413492111772757538857516777634763473674099859250202968596578603865308065165174305471728100123470772959513237363876970483199910111437280481186701284367271394032260422906714139141122317328854967318563961462717784904211492034758669723689179084147797857901584477164056067105501613886123321570505230804947403206619330544178818600817009647034907238542339010197641945372582756547439639033422327159501854848531058312440175675538072096754565471901966079724075715013607536437737465674124102248573069585698573237280539029155407173540872567784641236948529959161861363274987002228758739984664476141965404725803626211650296710714658535738348300240233346593223660442843818189859585276490802596128362931406906949442571684402678293749410759677754496975103393197059631347656250 [88,70] -7912233322866519159331045151152159001924661290406962887618734204032319963752406117938263320556444787706171736780021209999579296457669013532202090928612376529058780468105189211960347298720429183235102431411261412272459327507268535896234239474369795935431099093583519382949691069562801729622441361153401635700099024155247613796791748577217425954898345547523332175127514700464867473753940943762703102332283664748125396533823934307408171914140618129026905219408895387897104376856856002305047107396431937924000149799275919102901018029159103579837925598540664879173692466405663293557131603888201130224926303913832955311717141432847190378683842884400278856388046214111939980312653616462699185402105739163162772545289903483753758433705194613978673874323635552974904063557879260793553078117729512749148080654451143524121544726091038620425274876475664577631832520703329476755132756303019818815272967372238249483313891227929809819004569650630416425880382780279329857350558943131783579414669272743828211905106105152011540516034307955533912746524007598781132962351606445485587081876117452217683748716967869365475592756276692060825240714526187450422765432468709932518043327751463632609725667894622040924122876286481645953989882054168383095644591106056831761309111532018522270756705834758834288394388207985706206289783030418642602065242547469636647959882652704484132122245997441891140826609833727620570945500108307938097200198714759640666385995153212558813799541034051008786997264419306308408592737151229252901195778665174421071805639368439845651077392615787442471209590221766699613319291253041687547237530163084222111856445174590702372824555829715691408832609724716096898343702077004401959789560746215732578815260171238370583955241683793724869923318962136731981858798058867346564454806069885490957576175181302264011465013027191162109375 [88,71] 519253582907829137846693323241282207035905150256273731520102524122257842470946184283284262042922788360317659106712085923796751648472125990520546413149919357134852754196142420594060629016354639164593205903169353127565050193591361104471369628889296483165458189404981601700499525433260741768224032817554542223568776368103978455523535506979793941285134205261640620079667507247403020258263238858963474246284070388994899559136184381881639920143801460054057979443742068687868788816216487615903952913549906504087520794033111159989642816180051103276312527345697076107325237340029450712234059953994079229709641036545015199420879340582772005954545736699722731327513150990359310219271081032645592832987069250150578583693398884126992781836709271984881502297143152779700902958499213804512019289894851419655986692403501938125670853619782035410935439730164321639895288491375006148673515505925211597976295310643159147930336321428298093063079033133920085083028898191379539547145879869216335595364157887545543839134317993520880377693665659620163031392175025645839850388967286025485118640715583985099273399625245504497730418777605598112881370426949052214797921365244444033845778390765482838866246905211552613096162742130676791773801005458586852226458609044220969311966411603668834368452529639274847485977045295722267960667139564072201940364622114484238592542602211318750764553146496730812385680330939155244682826297427942357541052453018779769876260874676073877685145357326154037087710931059079869865559334704266105024965776262468950392779197238748740469528575313090037932250634401424419493501772135940081366273159528374363251779279984095520659071449641221123234507118516506668326292696230101096456291698242188580585809472725791348353592843122133020391535603856054403808629821180064321422910763786978562827838756262768246233463287353515625 [88,72] -21787810258322218298234597718428360933499906453104616080893727753488301467111774790428678418272746268160032471944128386822668058662375953538581300962273652087309072859208573317252943167192740316659344524398828979853468694489124812291847037750636811401054028675146384136756609325318375946065477761718612343873309585705314611230016247023499471779901434180952213231030307791232992048019521160296943182484390699467601315661308789855149589436827979211900771408141198722853485404002749857597766631127041955288007167878471923752789726890669537315662926022225804181241950275752869355957907507565194017943419725291109926765207964905155015057897485265258911308578202725628780424409557023246230117342927106299050199394231161196070220181408424166454393942253549149638125210583598489471661144106851773528502421409685252389637453787267458740497010360381266118507078139948012632682245289386766183757365553201000359289245354647749516419841023275535243004535785512855979574050254726105314467492980933324449456244914451945657099378357663288886760678491921380850250859246336989512709566986946770395168366685684593176932678493486148463509556234682424113474613884826225606026418952109114990805891304257587753190995264308857757840767299234832834556386206565254372365774168106764079135779181157930411804742392980609214715488251470461213899959751132252838673888168519513993772406903118569965544123029702163664085172066620835103954606464420710143434705326474315254583584470538740861307517965139509044357151261448985329283937664621039531336237246795186268220628701938463207114958064236835188891560742125739125575472475378562357329508704146374429451033554085362476543239725984836763233386592278885848710278093389762639818604655756210177202221855610447255320981415742812241981480059008701185078074947289488411216950510963451862335205078125000 [88,73] 292354893437274291404804994359461771645213266269324049481409298790894101520078444686100054460954824365549110405538893036115510222474829319168948629595607221612549972941268921287562386594931159463670189568078778842696331346464869966137577667724878232070919158169163238884150184048257640660578534872631039566848372751580379647074842306170826464063548357104646298290352414688118082416483458035550438510345070537784516742387446784303056818402713133167475556399108756126060200615188151580535326436308173921568780179421165911614863569512393131769794757599239768695074555623923507219026188505816655825309203802958147339221453161431308594868976391952348785468843341984354778038527740945275861806244166313423675150067474262450023891120281492229854665777890840566078358561529052784382886374473189503356531867113803669483598054226699535881754370604692900637237428695933561680864725778093036337335613145036134742947649083616120644787227709580215064440554957143428102023043795042013419702013187901608918640974243520371801548297502158522109808592348270407268980296532354553557318718653172361315436087528675175797269201499085565224693663853325651117501852452961858175210659318613421892369065873716298266249999416311181735797953520312269094722116395065032286077504176786743579740337134871356277712834866491579736176432342213671578454620486625736781356471809784361396859868944722965759019849671446627079663735075040956791489359630404423359031500031037977680670557974775210036221519989397047875865725576947032119950574169082166809655928733229371323527862129175131625558238359590416366706457929733703153475804023687366186270150618251165002346210745520352774616831545007083918700153932546217901306713729324129305830175030904959830775662322876793712207410629578271719094961433889362042699319067122282983128749622881412506103515625 [88,74] 13298170991072056167761217073589639741343136721368228913467770002948617635627401465133383098308314627173335581512942086691900877677084591955321478021687976222375564772665636692871706827682223671889561538971209663418485089812562929345489774299751576904288615851842304740498023121354045864178953110622806288512917147580647396693551721160265551172898460553765171846912287211080605817292404642260762799471291353077702115915568810771607220810750108419927059500103073105290809259410943658395729918470278455994077100993272635919523862277027084029729177314606058995654390944289845354828246967241742458043962142401176470033371467041779919461395768006332465770107997708944137330475332184057143585208208663121616962611635954503947768677797454616476166616353147433307690363079252721256020726632170936444878857521458197653213261564834224976208204776710420832150998921039476190531110002410349972246070899235211411132455535807047542917574206133290169326375531341423262751575371154501287722498052429053273297165614538749759901090167189845772032934373905375368536797676339904297299007405398084898204370250280797264587416183822747675937934896328341248807061518148256346654776409927538976231489321935877911666550285747881394660137128163180980288446732111872288285852667473474669881195096367426209162548029960899603865599109262116706962205832504184573687410620085058156712614488951493685435208193389716445967341202236160178800565567510188097683764918157880774330724222127191386744556894104631391985794190617901780890812329227089911521885727960236199909775995415730104137082171851870260239725832606614988948050088387986936051306478000566031079392249814084166255622673607233573825884486403159295498290445430669942220911551445808404886375491118375034388576552658269196250505790430027805858238916706399930565286234760284423828125 [88,75] -643416922658723978054924002944082652551845728847347946267572800943477467272106231420641249137617378222150401216582870776181361457341193439689545553725618540149100206026985634473696946266437166881042074963374989872537934544912949964729356555218060035480266074542192378660906185887133985093866497361175836549344672342948700063540345416953673510540872383962573201561313575669078494664086293611309861051641844300427273665556609762808789070032813858453525239034992612554419556836585931699435854264717550609748286694184867792585790106552984372240086678484143020545455426834278974809893744604848814428980316787238337774110592734960903475325229623864642044539363152980928197274564918066273553935105556461487666789415252001166555731296712158445193355400751296358944034268667774588396887263064492342880010995111775896173935653658620996996623587272931885355910704489306155207637150077144221399103404209518883787284129661487698356296886060797079791883340765156982739335194919494734772418531534719310555546956909118676028286171265720280172932613161223212086121243438341533722311114297357650310870067061085932391740936918939097290252398844075569326692008667483767326813253637815646615278128731302771651903311650057710502477922852013225808186160022078461609510245675594674815790296775014045217457535896931057489121257087989973713971738676918745058198206771468081340970624247986583539024007968115698043763462429441014220262090908740644329336762430880922013702696358907599818245319156576557863100749067503098019618259373191396602152130342423694100005937687896996814933521780005003195434444418291645652290779841357069672512467691710571598987007885629962669788954086823393826192565904145843641681557289698618808399178381506682431916281348013975947685905139487638423742954031850424646392579428253744737892066955566406250 [88,76] 10910927495225686122282462937988009151346463884019005145605910631999312456628009073212842189090648155391660176855086322377623236366222184717256078992422537703792616598731506946794944924337707989630553805744571115144632733994739795703143570349303775231501628752418938601775457467268638899752722925864707728076369096788530641536477478435836602816530767499227378511441517289336113327398246213263107697059073529476347308697552044428333304447086965338338299815937731566361599215113405500913024775538487956817248268657912805415761322112093319555021092313706246311095908408492963038087552943952911914424908669902924443839524114696845208660033550245834656603182504925243173894476882339328742284019114089151801198979959402001465148148719696495754890952259468747783748660552789956472919324574212251074835646979308692915345134079690055659834645714702338789430695142947356916988562307060292656875799426004546554765746192054796756076421845208590577454831602372003454458953084881320413745491630236785731895346468357844874903766235425057071553432246203919737632326589414160112830174827305650551516284741102429170060817658898017059016700423747459780473740249697452780739608777893662562615732927416867319465193438837724204314118383230204609739475393868532721881167802795797180205029637706249412354769544620047742062778616084091638695691660178660145439473896450170303961513008505434602243713346633725537501193042071279036122064922731206517424049442346097872787671227170806482521782063199651127381352421612854384050481135813820951905825545411251874737902201235288675943560012499007283889228156056712993342982929470656035930240541917450110212505551676180533315265070867635418537404337010945248438816093004387724250485054215357020801636858451618996729343625087677708949293238670411333882514819145132012420535888671875 [88,77] -102248128051391696148521909560032433380802987582002136071288443280854350205107742051946868940618878358045236176264800996060840420182405350926535237128559579909633068131389566838078236135619119750236169049962840679401865363614546031282922322356786636951445308912697486254755794798222785161238229535736290525785815076907812157080093449808466218601919841034056576787094096001955100252556156553908910173014059616326595580797702428477645944080243953784128853019257671206847303250354296117179738675060081577193795203281692778518082021844693693685208975659727917658077714394212395687144358681449627637325748222934825118973132599866464636338289975221044122489193935408829908368315910712666518689019736777790738193109382012092529579256957687181338066489014908023092585400682062401394494690881268557727198240379740186722478351800223661846851199037267526109382400916837333406904792067238862769386432897058929341822115462353068354194533179008081979147642042713165669524972236648461578937959556658288970569846591680505406953106873024715438421858619269124109339871662050021103115736891659309465563261624735835859509815933352435980793407894004446793525737591195875192889192470591671251857128330673541882159905684031062494251075755686681184499564541345696311775314894228645636279592495386976719112920186087559966891015032312353651556944510996619828335417388983822049113760939414132136499809521339674106016374785207615991563231118730397439505599389622187089658874328502033386816912735604390762230595037775805357675124214112298543867137043237332287116667287876507189519454314223503757921287377572565528565138673814101377603236298335436375857032068700390360977158626206353081068583072004679608825487638501046877610633661717061539690914589998248360729057720693125821919367236719851793316975623582666517285156250 [88,78] -1756289962385846759077031878102012920567828646390150649417944627280713080254168298214508171506947408611744866852166701397585962912327025205788841986492115863721649913482259897271878758009780492101021049293400975147208832843412549667640312870590365220418337376365778966095799324088671998984422801778265170782480847554239846914173686286939161199731252076132959872574936467089734883162167089643634131581511951471738269225399015864449240435680568685511094682030723400462676428094345486086617708144040997343383152008989869900789745180079626958247682209069513640085092873621439746490558970325784773708916802874772521888851580125932878881636444001709818621005759098636864032581890171128215970233682313229472506354765632066256861268289259537120375886279386918861213313735780349587110317133990633614902064659741358427142710331015648430912910105961420296515251419884775776672944738456853084363261972955084228956557776291377852738033193240678113612509597903945480129187677627815584518725164474185117807337546228431325075354831667077355815485450791852644316948086603827304275402758370673189446505771710979405137212484138674320636910369482787468553922473137630422638511964781344855513387724291258385236910070988751301344704448297250478818305593448054037124843195901761322053472526342634458975385443706061420902041841897154185989320341060493162915110728005050716164074320490058785935467492572075091974865810121935291056112938087137940464499819068276324366277142325205588132053594163408283585738041893904584707700369373075721305976403482007397785411608402661701548697737363369767250058446630394910262492311517893188596938668151190387997543512395024673788991883977188379244452856878659540965629270926041002409273464078084555075695380105169705227629703798384998923271014393065391019164593966363318125000 [88,79] 25807609049547621480345554891127822756541272955179179069584387283245756340278458814308739120548754639889782737289104163190839614796100696803299982016627807220734265506472411574775898746501558558645693683310493271759088207854940746768451087433303206054005612332415634742108350322364263963004810699386381563560915960866198383668838711275814885530589409398962126164352867965549678508446463665787680184659375198987148555166602491371228538126113376806473836002037937862979258339649094997660822735189144204283609051435588823348576333882416772485160166279601709353095401069572225770473346716215060787005595944165910691229424468820179779855715740361451649240786337235742902534893482513663931738419649605058595388987574354110727485337461577020300387757785555078904525380944846128796161538798938978349778775211021734733821338629218107810373899662005971663912929794721290498459628491650808422873806480946966113791563175518135306023718838112912368189851986421222168141557515156464375462998627665648764971742950946365034673671288919058341595416699456757082145520958679187048757256385890255286901118035645678667227706778082440777721541537294682229885555370678014488639884494793921994940034103148882551940518207341176885232127304276480102559115084960621078650092185840911862713044157155569426271236669954761746985805767564869345589260853562778563458377865789383152985164689439492881437939628057986403425309054450233106394858425545715681926177467710786183642626816936524392214447733613541421082744391274610812755466533092698378673198529857265573821256802686769676087733446534136918301632806745637514252998385862159006780490890402301347854785512839407014371671973472222276209246757300471039844623671778297543658939248454497387989614504560060435966241081082408634507623713534014438498525235410287500 [88,80] -276381056327271904905718552633666164685201047907319531256467306423023312089206306511855663527623231051764100362763906845173448765345237232167500646150536479756704368900750366456239240278140602708752572383272740361713715582279940139035270898424172226505459927460273268124140496232771405627752013069573570801109690280422415306947999520229310261169842919202981710660197415529694826428289981143523957611796765657766198986553092003448109856012655496462494477370658218426237626507550329099104078452692776691368613925540104101545878785579993209247901027074714249721823211494814213166114794570610958441758682388432096801437951520261351081587966401811949849363593038847080085097505027684352301195375980504117550535108647561452112609768300404041672249441232230461184584899129148807760032481389899594020705991568029260127972591232110741917053121941637354567257165672003240999721082127506915357371751879854698063794800250011342778806915534916630657614760288813701167394905315093508323906690836850888137317928371846937269064372840234472414428666803500523550563501842572861730340392796806799701628550136090119406370389057492260627964431414576504449386646798361777552632435727835442812807528868240738620467504800858386140498213614628166945360087902635522818939912228322012464071586761897202735366468741379105622972749887247846466327165193910320363274877405366082842909056458086240974870326482723769278977810532335588302810680263263816074777705935113801792147691108601424714808421258199709958107441150911531583269518260508390445210357892010163500860238383740544688761133293669067966613234665200840027233390888620105977605112177606944141457706210365306192873326491297052390831794311189249375559354470468947101267637736422159254324757844816435868050625946632395217258691658697844946123038333840 [88,81] -220465322445794122579067272776636163858478191886406751088384863663465246080096534080320540143159283822411354997740933242929058885763377014505991629956896010594564385426806553768913218931897400193956949162602076451791973499220821025106080928486815091935825742848017557603122609334333927955394320925653158653495539470558954762829283245701569667374170784358809306977651815000472092747992856287514545222712124749192868560302634393027144649841328999498664981496447880109543052730645706879084328994146930922500881912546250962099428132067728400070605831871453164214913326436810756322970728442936436012954006344209910803293938855615800315652253828436896537933867958297604435287764312753435289619205919192232963181937347411785164784168820582484194308841712865700384681456466067882648566109077094312510810534343687761019854975199605522715104862407254089871697571722589596572497449484027998126994635615613019468150847979165696179587701953082517169512557196388688237533272485946779469481963721141865097168677118841945001293669300271251860823743646729698899804557486515327708834334781762558650403101883379090825179589956919471824152327291155593447900285386425960915401397062057850722478771544271884117576145504634144472303018369899069025520808673339705279188882360540219828561051209238581820685092706520792055797767673255849388429200927681334901372553862998185621480790218537843131148286836621056717354390905173046270362568766394869419639103690023218658583166932726231197268967351503741847765445189299779734412275194291775724399885208754869940678394574989733248081490738398112438182281887178610483201874560705676080190120548921326080262328513779130447553045498136782881390286982520601677292206447023267794824488633100046668856565242205931985219964156618405240627569513277850581738700 [88,82] 5814703612600130118023775577658946260122139783446956794675486423690542633264140847828454510991098479580216439276079342644232143061942980451006596727227870547296232810615204055741863713955499644481312902658372791421267708735057247006832679968432878305959967375462785824314395623099112714449714386643897256899334099359155391227615633023985753283389119162301051251668063497804100516848696896245551607923701358899552711569305190676723438076956221493924215453213856100599428028742483992294507699430558158679669345310366485873680715827042907475092066569480103274310213222134759378514573439441742986780317004029701780957139950327613443527605715545713025866001868501338693999923616315024760599913007554330382156264327182827143512148048539390684236467222591923666852137525870031857630035308249881368782658592057386732782401346788020979726044655922140775599674532328144859324722081121712164052814024675069167277306307943212302867995947472971008470943814065527001013987557850169111272166923991709617399389021590130387637545416851533380501918641359895501486008459533837191651301727521598544486634799297956658722994820042088867005355467093468707732118281910538161174114314711985166826215737593494512833296646366998097883844484577562597294295326176551360094677075607995344612351100166316465305956441128437501005907395159979160539759809754119070712393536472479362033153029160883720161602058155008370198985713180189956889247029189280797975928715184141218679816034735649860532495768073478257052310682562477261700119233381568798003875860079694378948535339593423610721994534683752574584989874235674376697759011724230194728177843978741388791603567393036699553753132402977969154850384076748110316406231890572460131915997666855004043327350147338593651887835816654675620728093890753570045 [88,83] 78871551095376627709429769578403884968510071315500268903368194583087030828682774321633555128036017148613274326916951823808923643843534623425957336931754820908824713534696340177961993979873392308765370195975427588025246372364446603198863033153862171628101768877312874953300830300042381397380034630015448115129480544740851391233830678300705950303279425116368305945243337382016294848570297578858604873112690725771140597037625322692191778819009588903482382844408275056805168171889777703613546589246871520597895440406859919104045019711908427185588339706670882057089349740007705475968080505435843842884963844938844371224362334784028682322363806484940235952370187824035893198543608274332898748397920164244972404994777785076228650843529810538878801079848696220062701746398615671828012911456589376299972153080501601177348905653667083233458456979006155369757218446341508675788618674566733207944785015206267566443009028852942312232202466984707450909655945607460848268381963034922768979321344937913038839755971042542861322288670789683280384012513197356661664497211814909368902537722369122384688123368609851564429039892719703740954467319537878344451879959948836336297988504346898281437715965559653913000224288634122343291571782528564680074327880414937212108405521180477256403420107611733684876854558357161697126276792161778657525388767438690476489008168402494087585762361526881684321887385052532652181526028847326460584090519265766766150789713887274731255751443930089303999230234315186991693937613527927962613351141263513642713250514795643235158801420435647256839391711819001267978139907649201188306413073121518577534026385442289433827111964636566211790126659481778624191646312321153012533004587245866511276912419679234153518653293207396132523582975889654930740730766855625 [88,84] -318722290301469145000833498252954894350154895814910933346109060156823840880853484511243135923683987172443449785219781278747200472811719122529054886528433127447815099323296780707730104838696462949377012179083160238879857824294454567772199731803195343219357628280025367203231050050833263911987255547570084461629889036043733475546266614897409605934582068261348371867212330776937049549022644863306842004555605762809638292990229394905811537821826006582598040625379673049360110561447649416074505814190247178301156216330180077959070562339147285531280765095759215127717862702593824801560700839463474633963320211162700225136322746278749068120107672127195469650444318027557833357700122413231006624959802295694165234714483515306501983284387947461298487398857753256071722758663332018386900378656566767954744913543161381339278118596567577572452381296446208195303228490531885091222428915706386048372843878982499799897167124927326206961992463173587147035455335486995007169994576294170156007392154355899427350644922805119668707985652900863306322991894115689715451636157894492994001798222964070313486005994906031609969615018439912940816992044352291372945392373474397747584907541586855418001060004701063897733092089435618243893196644919607381947590137165138587981891258164699378470856422236672997206316289676055250678219695745947788388737948982715970043885638480064951169623018502561687246733178721333721496435690207254276900193903779769593621544145067697322712353478439278212593971150217551829523158304445342817171926831479020670473987022679088264117372183895346990515777060835724502558612330038179219959565907107771487616901016747494743486715054493477359205916130018859051338472239848012378831823948821563318274679220712133595388472288162654621473734995879769382755120410 [88,85] 3887283950584176651332249337995867385237732161203332628132365133764819870333862667694171305035605177571412142936979861567633733766196581015391437824593071156732727079023006202855344784755474433722036488335678815492022688944771535448204281503524553672726143357373168853330307110001498959496364399398818846194498087368244053131279539725033392019972227655539300687321305957480487142020680889184139918169293478926319414771317043986467745243378755355981068422593314056622190415140263666323178259445824265701859342065716458713533223175835319892762657566197965364824638811299567313993248674321440220163610548124692041963582919298484455570012009406482972073753081460137317948821605746393908991493807379464287864638103288045171622309865297522380570655862238421808538642128381221628780250403785209482174101268159070147803718723069155274252883044025328397701553444124101485098802507010412297794895657699342454959376232003616318406640478631665547823208497706206643992058530640064374788390726766844554982863498638863669495486344524925187893848123720688517157487696804167895886325480314801652852796673314225867040197044090624374460409999175112082606768857423054942070499035757687988854363636505381968486043803658832076107862347688659430135152896733135328613733248653861004401094788644283267153191113061996102988095621246451656877730639252590714799245296334468630725567024442644695070376322672195961990239450761594138865805853677832978332487572798527764143701904235270567118622836200220828855806322519731922834964693248075070811441297507383167939029993634837855109186885812106196717173528965341180174172727146049620308332411093741434550458681194503391245666799728734955443777871402803671016348204934043407310854575241416327755372344124758443211490935734534611155275 [88,86] 6134059643854443536761939256431531864432993479316702141598976127901743294322240937805391842572954697264103925354597915064508503546103787363410281057420377804941656829346264823559388298100721580469266623808546332747629170938988267912852456271746386042166249911730383745014743317734643660863245779640995261164104102298781642560931555306634294967577925871571586078077230661368508696890094198862449024130956056995595989380915312548922885005093638907412328191166919750126349788908734234062772403400093586160090889110499293611428366134224470391216832412365724626846084629792742186887273042088835438595543608914564121040903550411584733260065514610266821912806428333465960011253332699554737853725915049441907258540690127130904640475180745705387237308593033379034932418527663742267048159999807494226308134203068603446011240418588326038215457693533718742265104979078985296490517970128686864595655555532218335750474901622383270636898597900587574708435061791814545132342015889846517202626394893616198357297428985131579567578875190447587511083660998226942475066512728000870574099511664101554701524661249387643775971756906253826525903522147679070128481464758791547601625162109121428965005486144852528193021551984590843263974911488176579844416486416663990576797577071098470744075654076820157403007022099179322214528213321816140401863248548255737110502136356059870751834413230798934027726311643317078195486758311463148199398986651376435705234164199101163848038171802620783707933788682456900639348622172807597126968261364452435923594153535712531664136742958945795526015002452618846400832427588610431111498273567570036348750542909860609385779360443001153628573758701088022263314824213184161690496477201818989074980759398482152096862716559012618601728469474372780 [88,87] -12462503932301148674646029458730197999047843498472086401836653479698886322777911444261318890732909607628916405392876494492468760877025634535911739776509984529518428702026133708369552076665401734021441694218232676814324981720076007575992254313711553450342236520930450003524538069857294677400679227304335372256465977352562565229874096877932385786278903254753624093723530873423637718913641592007137357819087367569276341775093268919016126940576550374151824254893623967145784666945249171823019844175957477629417364322436418875205529461936746078639598286572482482072091744230627944939004667275901352698651099690793868191651445672985694755440492567164312636833187741329664639656419767279951121449317046046461110840383137038268137319822149615049501218739023583505941127961249729228521527879968852172619121105843268145034497589343720009181053402838384692631671197233671309317364860905055505946352248557790667946260929577359133748309553095260442775131092758136905683657723773916004312511600100462281340669430432218498992517868135172751306457662602937915501064178567961386804851162838653995690691529445941356984454735451538640876396995731131267777438305804348322305844339926551919005086091235928318570617768916642509453469551394479542245488774571644032203924386636029124070797815699241377046764476018811853644162539340701939326420498928529782313850366435475117010784376943795335222078826562658286316250631951707557846919707687909468761494374956535419108513845900627530935849317282591484616617883908719468856442637097894659478977717668961564390589434091287935062185427432002894764596142061496710952606717730184552965516383858186116568791541401589235145572655654315053040932899617169918842839930736991939335778933355569698130916780404501878623105157870 [88,88] 83386630363365539683633474044399616637260403796933992475090300217241069063739735871891089814640811822070787213942216113862096927950574701280860483028442082176744001830613657580980047822175288863995380245028295620327675017508371067439784487178157255651827154871162982724813656917137217288218969856790357199168773817842544398956964048568210730185061518054522952266736479654634812664052405829009861587760185015672424960965552025325712523751129467195896546425984986110152151003783499136543359363608179491630226160203357483767990235728688912847289666050229062483861541001528119082917059191919095965561943166828965209514314092140412427199220394689749369219574239900390406945014318692134810032511334970246754331394101794027251820531117564551232062576059063728405860842114698737575832877092839523722078821943995727896175773674556851132200076167576374891500120884412575045359256957134196327371700768303213189950565267340651238635520671502907288610407893014263906470245132001531022817633705155713331542598433342612141263591747915915873325991651951518848806029034753512355109172585359673463517941312693923212911075554344517503268186873707485511279823984946934618577458743773487231952701339993983557766019488392475437191128626722413055174426029316374283961182416529436279709947369313629966202425428791055783792086378862508772526229161574204358576108665188106618767929304920839503931648341643622511188452671892944154784902909815435925582069961065390653124268751601549665392892497880497563198600807105123653257425600627022003439249184623129035602998197486226462930573934672406621389390205839621292290478227497565312603813823882459996222397340345070468535979428854765700658760558772491918394360103407138360916069449540755789094244466238476811433135 [89,0] -31392563012100674718705413110177024949929067539980008461563287461914271995064986525038286390025050105235777239193822428382756527042467708494304139840092433776832872430608867970097830190905248167440430991033078462158768630151101281536997179534581623697767800028013964809950696979741410373611263683661616471625456219026827961732160719111345612573358811740034108088201429700739655042450551981103110239850308163751754304116994679075291525030325418421656838204966734279001854088726813796850008277356926182086698652786611494887471002763578574741792096844108422567455911657099194155989602082479873579271936467247805807682357513648239611874773142897498160172318848160268635068740220505986011995270967258354305766943409583615361863671936658782607248551740965024506233004929117197308638259562916630867490707222789291290917277473311587503772954033278897701097133579816720998620817511379356836992263022149355639763920380075935017597892779341463910492460710400241655864838604984690401180995064235310929538938462065150914466814852387493825633505217497898758660962791551588046770554856061158156303251529865629326448734576641596719037280680422348495009827165558390201308846621706412693988148371495700142597651143556543048355685202368931300649910790424191376925121989429181369976679581356575616958751314457601504595883035164191163118001153844441982804715630405492280395666181080446104618699557148210011491648479859068766805217224082633275439132646892950071222047285394269232941469872111491520241573342977856608545866620540487996347899214287228013050546876545206793347832643105926082499222005035979652880855897437208672425141558769090881453787088001217220078405095926696006478913167602849309368855644608308918181027484029237302037742379909977837215648875572867043413350010907292921036568562440910888403632478238810388253401681371893999903165901120041697052716815206720621744423675906807828479992601722986220460329478653275644489889853461228597097942838445305824279785156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [89,1] 10494683870037931222379936234225708896236657228346575580998004725287908954298467891468644060660075744440600194280653785111406142744640914707167233707714694136208237969170074092295382892561800629608729505392971880308299462275726859601075662726506156798015359848220071551711874857765378014576798158765432928341162386512408399998750089818908296936183463111448408216571430087609597548601519686293714410199417580305258041835176738978051525590595432199330226274420921490606688842287553780800042379304390441950157623410827283183269770266126885018381252010329410017250672882782818549001106639895523807881216051155259049811530184450783247308371710909205686294709470147040535060524010504623957792021682665948997184300320603871937289507070938895600972802552441074862311804875609672077199407290665251244416483320061429918297715337075628527523040434822429411022751026903991849447811219586766866572793291493761579157452467115700606308204477184678839270599050357207724918389985955193066377573403600729130188361955305343679019570848893954438250940336955007900441074920768614700541217662129938023967804385309396028358748422382152047750798769671733380669068388461692719535373500667922477905623093858772980833474663948644519445691708427952477819231652202667166738585599914526643839573920413000713060543120206915220324532407657285441125536050908616711078955784289342348616690113872011144450740589286721391912416620367057690148554066708588928804155256464614607096729243407079725079718476448722219825002367059122271433857890123573625518229881097175801604617418552379607250882530543303758690663455792621997418206728351441124270941481441550890928097161147266110124428562985058620078558364777081745750266093471406171507213440547919196493493913545398044549312034031432163890921504394386791780730117327777345479534036598043276614447437575230810950669315495803965466388943483367898763731638442655107490707683980060233895042705069271724485753769729660771214962977637696894817054271697998046875000000000000000000000000000000000000000000000000000000000000000000000000000000 [89,2] -447595631926353580769848938914030315277642475465055595425021024065603864594160914703850209136955609227159282427305794151498039642441582299478506948072781394393506370901334465664047161434830369721878851972062121547812604552098150388304725986915409728050233207070293785156158905451141066105390966833046369569589563315857674459463775794781031639621778020676573163230294465499441937980998325995053527631719821361191533598874247707291875117173449383625320069995378561607694758326558230040874120176202805905622645438207435931480917986401156957101751897054990654583432257263273612962368934463070577206611269195166889927807035759346475438742555603275244542659069404398890591424449302092398320095113062631882002017650679057587275620238619579029496398860645511134773435794989033559356776968862660764674784559768710945009357264455056607638267523066482889551898995440114558509196296725097908036188692073618506358938261667085950749015968022928596691766726999076217992027186320468354834834671699120585141209794832791065181996407397569870221497104056325544767524637830384931769772888121055360798473496715255123844509921696477605243593493865949475645890567852650356310606954164942373141364432215298999181388883081924400013019081205483174001188300931777503331170389283488108277309249717308658944733401073070584450819607268122117377318619989878287200546106029431146743120428413678406854220401791243339891755759124555539469188304874745961468452763394775835198359978841231143269628546690889651097342930253755070336555631480565282222655760527106280778177249819796454924922250696797123441030955175691751501178361534593451174515934014964757112457327693445475927130117020827322931289375700751657303760401952533430237266637589771417659123502715563489204023616700555266509500194518504431965871886662903170615874227659692270623728427487191246570119800524938905390359998617597845157209627915159185568798506589459218232996665021646060291654120859057027327979061404050753480987623333930969238281250000000000000000000000000000000000000000000000000000000000000000000000000 [89,3] 2947201711412407467570904194051854752443709155360892199702308628816477771694698166230838193592185533518893424542179716362498081940858663226039281984654826733462531219913683065481827479813877772338366308732284436945089732634775484182683364745557988145277940417047523890082097066179822638828009431458059802859451238682773829578412521183347051912593124889270764834153352945575179986764323269703874866770052653078576714883461867533026264302485576385988942302909926447512943431421205492495642273762964013127615038100684272523386843382067190420011627383315789747804200186211814614598906799790310681574773129338597991643355993601516624023327236522361532673242234384654597061431929114635034760791430242104511974004209110027092470632646794765275797938783580989197307713154516825539532247250353294927519392648569175380530554161590768941389093258207642528154279867073246826526772247826107865402147795031390831651620579335072517103991098330038639352421416280977222966880816908220283189070121168601661989353111780938900401689479348302639931714092002221527307995920372443272634038580279964453761373635098890920302340455267433867392655533658665935991373339002435211644480338961062485967795938731973671563603872510328539183483280485811087037247469683755417932087899761035204880071042968350147873948044455545841423793659203424809753906910700453785723722296748246512499420563741836943913575234388684752339686616296135783306874141072646442493781666103704655376432260909814777607317255294381826921783843399406169891610841861737614319455546845155570919028120129089348969376858805806215218481750743250462337935639770856115033570339188356926072453625083311457382436001589259955922071697053007016326469339031605983557883534227879750686438866141606668270089588218473691067433549806424254661407480067937942473733230403736680687041949497847964260690822248858299282866978778515535855213510568644818981872269343278902260650140286980831608423377379603034499318866407113759464664326515048742294311523437500000000000000000000000000000000000000000000000000000000000000000 [89,4] -78970083414951758936102572289263876668558097926243460347608096270344002511635087654890370096172150373317651272998539717790421401252245015187774396461849316856149448715016804395125634335057939242394641821938049885893933870309178595560477864883390796522661132049479985004967109474086828481349247216866175206841090312520719692533406401815015496977476475379778178332236116159976082136791253282022354806569803079375090074565872452789888551539251056686829635561882142581806167160236558821209067361779520943065197890374496942298563889875267129203150585529295849377134632760432366439852506889593974945220853432935436485043127755158639293109910843445184985322640634197835701400942866777379141862709499935583693154034009266006849067348138148820188090646223323315973839115419333224892279244648582240907492125410464214919677059610290456343554164505298988072198529802799597343329934653413205842874605486767097910057690568235843398983764816282315137538611586673175864577152107381207965806809992214992518415871900082272409332771180452101853806167932574060833961676554152480250007531680757305986600204030290590455378574994462535245360183526006080130628210305735960075427005316478293063619594697897744189076918311593284170989214997554696817244865033845490473911655572505185336188432865559787017436173341383801784609904220144631528765553525316073199265290539154479034001447918706261623787183850312126708218732549737028016350375966464960121564164969955336376438677877860091320004402442494520665887344142088505368572740227598735740539085845246123963177874138579718070918947680408439885113443961473895134344991438836086638713822246749391893809335215178619923061305868102520354489418740983362249187056498372668156472868551225177063786110179383707191994661162123541407998725262544815201591752281389385177775191180608957115476482109153582168312786022648654772211118253101080282451152130500306690923502219244086690598396000973467391341460228215412571919073604243964788207410521181373042054474353790283203125000000000000000000000000000000000000000000000000000000 [89,5] -1755861959172156650039081126421578713891968747629875679496507655210987076135260191659499532383749588979774344269371616412023997186577995684261079763581785054632699903752051644652391129555192546735371929573572457348710855662022564012655541434786516983088478462629901057749028657895029159610798179608903836707963842472773064567219673452901379131972114308395569409617381137473912137117092736743116412560524662000068544248973660205339551492008369956763636035215609643321193035548298887502073578201373224769038873459904980741551169205685857595561645780638514139850597587043148370293605147990531187379254948949569040494955607388647883024024475694815615990058696038782104907899141918935461992426931641309437725073990000974553983237388979523488713952001725647675674110001162617054655080792457452726914895361752216375250730635829830254008421537595845898356012450112266227683685633850275003081265649921753949356643858926128035875424984852713431627403411182746991683674531988664519076228102480613165292571391663473103911902305070938598812080896577927253832193975130007756284426212780019280389118916071748681433196319768307594911426981596962770868498857386538856321252748402092126350817588875315898504091720176041826416741602595917027210883393852403259942160096793378970691584231183473262359213247666986306676426450701111802018391252693033207161358902947189743651154151347387580911282202929495652535722691605327453015923262921304620845101289460821718932879435878700152594350431487920720172287238838694027435478617627622135486974833074950713105676042206498884473137914118896357988787606961726593028474694648247611673445744620726442517716435202590494529043487924807379397290483677338327498929930090382884029686492781953058150704263561820917210814899120949768989540428576822546025017684700647029049957878190347855320309096366309900241881557186766418843277154520016557977048849493354491311430537937964661595322480047245723379817609118084886212860323970409766138381889299946436722166254185140132904052734375000000000000000000000000000000000000000000000 [89,6] -10666307404404588589576717622478453849263151757534473875093540510742092096419207912470737252642999491180433487134061364582138058849605323913378669806769152564037544971898284142385094626514297268422709297177063099931766919279804496964431087640630573001993211051777720151389390872639585593875274140605932921254142807060625363845247138539225015684761595933298634564682864609929175195838836246305824187291296950849165011763399903165984556067184897542209251102996265595369091865379909810238209007187617511180748799908111811231890576627230076137469499640335016606984798908391918026701956855814069571209338091728247527485954868511908725926275489594178072639561791637972314367704590369628410213614398612720123134225753517157847603126758334089033856308395143700175399867970533653622180911086804169747051578446453277986601883086709785183846074336063983075434543529276153261301909586817872094888431137780866839132082979383480510021781299350728513185270966422988146485456254420070311828243579714038772648022963299790987416145832041939042299985236909963929936511573217133125203437154403025720616002686444916099670439551480184156712565981307133624826968157665003887781969668923897005573907510052797069007154443206550755709420252691035858881752988568939787885415396029876408191735925232769107913132915854485239974351707965803234470414827284727814716742821305588883302270511909224138413771238753683449727502629754329605155774146937617843253880433003461231922050309062290891443989709329280594899990002310718562483044318309901572831150307872888488577208429647873276586864001937615094426006110275754772769662827004662076161219538174632438708866840379930427645338097345451574943662424556201423348126640861783460645840068534533918439811054182993236338071262639627052009525043730752825899236908248501490002676395015027115666929347719210625469192694834495262973032475487897197928971005234696473778759227928928497453939929590727330912700121854852512849276291035316699303060511590246495217115807463414967060089111328125000000000000000000000000000000000000000 [89,7] -27196735352470596885270060469297746211192293346102596083211925057023671213942612977597491680352734599376553316361818837872054777724387705152575062569729235003694082550552625097004561651635813363929668023161724168210839139087935920723266612318135286950899740948502051971668476814220024985897165671723749137107694634141004132974515889142132595113364224692556392833684771878528137451920197896263389666317181965938010956108502100944026816026284175525757025717192820904432212110112938165535534037687971435660050917597914951659602995683783337191770157598158609495587019082013069667785234496213332626463295251763516953886234501395524692154282612236788600653867289379945737747441131298071091372060016237246418499598933334098846253874774263428446277879725889627900566170531059503908037591631444666222156945338265978806146712316992906738555655969018182672105708217247341446624601896320267828489160589042508061413763975524532106811369778869847947180350798284746393528410891388816584910863901030138299017452394614139228931090414153327309214238394055596010403549088541919342355839038938752235828721670560534119390498315807158893965744701279598057720816542460069363991891243146854443322670526609652363205722790842246951972583720557615101737073304823101313900837991298567804901738779507173619629974315761106833947288628394120088540620215687251950684424581831548612276972035717957023855745448222107651257144698034984017211728159804456571114168446156999633451173869332295220996449910163319216944653788146789002094925124190577427267522533366198475814358455231308239506006547154660690343685480071900782294164521093042556677786335263861271945181378968498359049839404129755323389160336813230691720823864788531735907483041498517558746892940237118795028543240236496528201919869915426912663067163971259299514022864136350188038866877415349271248073090831538359959661154519170335315723404490155253762157614699429582562325233303377724404724257453258203663745999477326352283817819131600188042874322036368539556860923767089843750000000000000000000000000000000 [89,8] 26792076258029486574467543603417708660630262243756916242880310404698945440554478770433865636226552469490869582403404710762219998846316963797685879808620639983466119809849413140389129342691769921042940655013367492188356141550400036500881827193052174624580307973610697451274065046841068259484758003975385511985577149456086410553918074931007368412552956571765036269387143500760497095761740828165359178088294457251955404400496279268713378309707910948229536711833147748056616705089864931184067216865411761809749138915063116118958713095738073478110349923024127124179913182496317738917038750189953517076637973718816810099222829997225887458865761613535215037850802054237663868096082303242867950477868775062785966068431476693983203386553125873432639823347936999808269388900239098346953574210983460339317890745978671879598512986113170708515196947899622046914452324512299367582943576410936087406783212416162304045767281938036647882170705401758200523684561597536560116335070288593661347475233677669283051651639627568074134910312294402401553043969319424674617523109205633876036444147131449559273352758244915184622704388476523748959453775229649806563454097662189916331868220160849512208555680686486242915093905893166890582925500969682930050233364463652069902918099546826837723129158881534713582020433633493428342723343371523801120927682665160773225172125293750677281668872926638250350992151829771433950013213993643541636748165619811015564882349365460978109683328175738027401330979669819149559732538433860068524682771399137320573609654371441826235711300789853497769238751660155147381149986661668555403955709338069280415811118204923285662375203481654706165912239504137963884004946640827269919974848243832217900510474314779630222629742429196294147068734973761064960501516912731511243887200791322139627639661725397466202974827798390273301350456376843211873992937466363216041946851169833242999615364820151578202203377570753138349695982696626738363517265232380279846093701677791037822629061082579937647096812725067138671875000000000000000000000000 [89,9] 187689250650541220862893839547004667689093067237744925586392822453939106902419622321487321496634404185762976448611680584778733485055185751613073926035708582201594161200841183787083608222139213390195673013033357628744076319392756779330626148290320400740815502094620555878044792343989177564552603504966512146362177009791969596185835846511976084868954652220439716397805794516678935131198853219666726944783221090810708599236373309747403065507312518852407366957642305134118507881164314831890734916162741771044274933283325022602819532002631953262096262975345074457284889922936235426625763557957669310030552542908615631122639069624270516976219907282315092926778697807284351702544276358068219669059702458470520190755851137697351225283326246154932727992153313817197469731539460136851778220070764951826945213456330348061083413593075282382486035645079808777721078329926595030016367701284179484399788071136024600615562595172018521427574423902565067052776992857945440818853652554685433332023168779741869731488453488878066210586147276005546911622176056752628824103444375556181558593567026510050658209577000662202684464622424843828758872286083755432962402468503255454067772626589247222726959002935556615174677379563908927071682590254377304530902111178635833899366960504559446991500849226168171436074174523355291467747158437706727780137533309828166863620548072034763844533245421520477229818932809741792969472823173735955098002493798344560558158794945250813182992062791467991988042279661964905682788038808938663108068563639832562412067075977984895142917726293875540263378849104380055095656897562772212564653274251621602084505022111125364951221335787440143148537346128120234491115509615609195115205358400140670995159866172254421043540764302162764007832227024561436188844834486948203283741972863284890922593679410300071831048624937089077512624039985159573010943649900726055835474599191242315969735179171033171472597803438698089514448790811161878347203588563764301348627635810962104117959178481434001639627240365371108055114746093750000000000000 [89,10] -778250706003872079721798580441624504124036307245251033908403921377214220610961438600072150601568640258998186504585567117027483906673292722954339012756961698630861252327392371866566649883748026352554348283043640685774484217653848712063121118208790506354485246465707783829452322238664094404525229206264471317577990900682008238562111710350041149182746829237661865430728108340909430413955155384054161708486060273197739937087912416641307149883550404408041422800972486787981474691337938462707398270440302726635055755682661517790985543491861188740980740419886099100670124502136243071411872297173889115957519061828443212444014015618516720363141536566517789117476636075616261372140503601361535201777935127078881801126232800435783184604564918710770997762396192974597672360213226401873951239045772336004614942137599525749811768419335989225191943986790470985847860215541839525554775188319410563542312932963258621406309691465374307953855685730938336340745362580329133685822700885791367818851999285059624828054293378445717819960004010372289002519446006283781154849600828495619646486048434548322553209274451709814795380754319046918211659909065851635573145317084922389402998320621870593688694769799887234621082520541386516515535439686219730262390009789214577866135606895601894007275004281242822987044205015675308669947763332871403110609697775031056607503819658974415786460965923970981077303458835305357343457460514983856571678271079949496351193854307227986603532850175805518589694022347121241696573699494203669243672772844774694817688601339702617629582249175456989870595766428247500515615447479226932750120424496770863489003387003401429460748712501151485716767727063623410676968122111995826171292998944189146415250709829883902638443291420940522542979680999859984263160819148676979540684792910093541541929159843292483421898789862016485184910431305224179050948494575471301301143352014140370226374066178827356551996116731992398085376727070456380974895011240480476974707303352871885301645640473089393651662248885259032249450683593750000000000 [89,11] 3985813825435231009912814531475294504425265944324974680446949423372362577849059356598385742499270221759664757425770291979455475028560474207050320817217167397936128646006561667939412588894790629038782845026303063541468003289290673385954329143650074606921404525998127747195268508912462507257103188488785406858021423959496006762237515855584745454764768668360256022778192199164302651288641977340708901375573635338166214120785156064179213555771868247374711508730148822051011045399087287642278858779595935756195505842980210447030167379802227990876233940702542975371022354737407401448178060643532670539528576598383355779943528630163889504230953865341699459536847905163814072960746644394087632710749538423240823563417202556278269087057548249144873458121406085667638688663443352312244265942669334772407348300188597215590227287591809470294934019668496476158027268275359258937439891499572746080683655775665335029489135878987197091383601261370477779580952319848126594039276673583705822356866265773903775717279939374445464982048489183543132106096069219849818098944722933340228103237093771500407731286062900817676295932797749277156352347130966544806457053342494596691284954683534324398633031840659846964227306147539135059796009936018594814034383271732376352331258222609349931628747795022189130560827305514779641631688757477247034229741651838035211244072893598830927387836619801895175924531108184228448256028060994769075856165963077757221258501042342872059139639550982298954168511525983873312496229235429929384109878912758588574785541209994852460352678311992965755317199994000979835641661338574066103851012291064866249148023967992947406715567296717495664693399944885520380307003513068922605712794645244541701144342430643772706712345803294717693384948729997975382347921037152705661986401176908079106574359935302215074522082918615583264401162253649272925889211333382709205497997213852893847920148399443259399366469278152971687219097727881377176815492000389579371483980005749426890680579826931051456995191983878612518310546875000000000000 [89,12] -12719763271913327191856221356148375973092908689268798752977216430292120992997312431592189028647865629055599921682465573294987409701912886743410987807178166795631787168291861696862063180560030682589116368833481777948007953254834092539989090291894730155120724125295413438454122137767480247598418204669156220653457575374472727667031163458546360933955715410517583377227917025672550166565772093367490178455523762884408964371976603149033981257445547117108994410123142663157327178788728029199273702175588337627633575305335850900524979597443504504816074132435525638840617009848961590744304297916632964625220160922705757476712095953621821764371980654985101676704860307079540096994639044857553172738508442130258315651290807139015440323121217500087039209475918721154586733438337926640534182835110307645457403944376860893950619814193863867921608952232297234505376308050414860189528786672850281952803117445898537680651183708031728153490804248286402207458762157114688824786223164539313617316546063528172002656554209499705505666565650940641849650705862643883420858767638171403845073428699920510384548460489588042713205487576353907617742710613101319120520879987770525978494853945401229211617711265900414196066689482869372670233115976146443824459477796408335805493409825239920162141001191046762955084885415573296035048911499525143182708784887296170632666148655796619170419903777357510834285241965973180408174980589619111106447186855579732913947577085122494802554857615515850318743908837260895633581040792496855250241352615441316988518210113238584634881337669004115593278116347812558568708915329985667144105143560915477849225245628485709045307506730082724882261428676445935836417849401102213744705016890159300071228664279689379442146918062594967222327986875258630177810148066480252653142682458472224285420755978631237692047405297948683576028021893231116715330530437358774230330699394858679089694000503756971741495177075639212494623581590575655800323526970021229133935429410630215142359415725348270598260569386184215545654296875000000000 [89,13] 25403429804825511870886423280587039169319094649924683634427215353221624543747507590688163036216938231337294537316205510905183561169318737383912904538822360886821398811069910338456654317650153925681418122236218929340861630639845469075967985247714811672283895850667629469737563572076243411656885381437268548420640199717836597619964504995480746787406490509315343703226445623157590065512435351375103229660081800165902778377491861340185486045365126252836409172465144861363428489159648461464299119146924337642381330553732805162342019964236307071734967739359559372371617025408144078257866506722089963924939073849040240433989326700038523005259009288844398509086359941437546375447776932726924552200947007628078234017923585243700345440921842504288852939936900367857775391634323904814659944838294772930031825450013482767208557445296147052829990809777884402841197281743766354779845319837300536000358793165202364862300863851795707078258252959232534423961312819158015994261200218845348168751673165712508655838057209917647013687224413972786953282821526315993508176544945128373444854782715915748051607934434827632602004861985665089273516422754335493654293636934524864940741978696912905981162753180985539089979339069999172309245431015459524433637575041114274553245499203840824237826950775741807720157195518858262116100184976752246067537003572205232900464066956848072822373471570625287422670403370095117901690399850595065034968834021671736283072450757874386940937211611728165171398139656223807961520912524566950546242821626742876224352191067370028147744423013566293822857717688287736309119725079143623609695775814316642152808607833808908827341208165959560663366806408063872304342109076525849109942535986481986849165316328042932871327719460794318500002455159619722960727452064598406172157534551019369228795144924367630875147367553008307605594127469937297199386384947056665667552445151231893628130465368388777573317000626086817949006235878988705125975995223705051206020788736683107064554323906158117551967734470963478088378906250000000 [89,14] -34350348279521044757925448939087706725971786033414062430066477036878206804082068781172932685469634467591174241789141798416493205719576609533100084330571090596366214448520903084037698166711488721878255774847645424327733621927843617227332659994358923730815324173876403019632056082819436604258282476889103554291377258107881613539915250521924138353685911657176379885578271669646834682543462681453252342677959707990885554724902432824685621427540623402095821768633391771322709036944433230502945042635328984641860300117803566460094194845531899081256161540907017751811679840136638792345467097404168652945300681287153794957110816374956772322373595230752590226776239127886274420063262414594668865759782670121980074282601273210951692758958360992810485780205103286644104421763520044128481082492044397957055191585536935414632145356457971338855631584411554552041107237518174835668063489951107071883354348746471029612969360383124765025224411776212632625782627224816307835769494119068454409053647147812575440170133046733619628589168916521286612995833485322269172901271345555448019305197522345459434175620950363670965026200228819031332013188570593315361205879684626600601985834437919301137427167144763176406656486036465309502869253915266288116254201031211268262161422319084552566811472350982681915982153525561298384182901554302175687635065698958816560754631694252701728971394228393714360958143571941216613402830570907430746869155650200960173166499082960528076265766353879297449025845739052900889386006689673143700269482823316473172606178016948967648113043230270935234441540741854348443313877726456755731664197125780927321453973494212040684387254867344891647838385002575481413342168956274586707136227620886208324184663358340674651301079090791231827645242890366379467676668427268107674324600695083771448442744355499701264644596712346109979406773969500288937117316909820666156918154727615935642333784463259946086857253195827817301465320765114724530554872305408886976745152599044080371200673984510842728923307731747627258300781250000 [89,15] 24585717488008561182068438022553196772649526851299014478464485648909142198442316613920401975429162061518112309280284795708437831832416568917718307186846536874090655499227192512169012544016693268625035496206005206668823269491955530993272365774495550047768363022570659429434841434439892657574994844125851992865237801606323841207368938612242510456980241335497810950383904902268774291095364432201951682360471321084168223506997446728659117317847754716053584363257805736380405457588182846127329931930471504511361563946805005211739012112930415480105265376144121300280016918366740933308576990645491230996573726663728422703869118054313937762967960083142102693057783348941451912156121630238786145408599889519714157880984688108845631476151071542270829681025056551263548002659054722346142746877052924621668703636064887035123758126928800489918238848968308843656487091702438913101076540169108569568469102165556765795923740957132065172709721943687852508266665703152830022112972884484403422876031308561984476122810885613197920259424013094162537087397635561686711010922205731453187991171125943387780223188112694971044861845900323930478655662826422068676932523399076613640702137942682505095818160056900129782558505603909497526168002880383219846934545062669797856006786759409125812967721003229688739947950742226778958244754128429269639287938213778632351116441631776582566678887544562050191808648467701693301576061448265624170013383206845384942284273820783692325301716640523040825952870738533820290657131090135247247069170294876168057227477991511873689876413843190358999356390634367587409553389771053687633286468652466087671749030807489414502709222640487089351288230235108150406235337825661232788154021181171379494139087777982856246614405906079728468460113311059194509564505312929997790134542375460583098184008210607010140865914476386559891329941705130847011567227338075802938699654296760965156989577746567035689019377751996382859324599157461405774020653788685853680196099771757120219795034188337012892588973045349121093750000000 [89,16] 20693030935555880606894302564997682650492361208042283015752364585529385324442817044699593686090981853147305564645917177249966128187493207657966847378585078577204325006847601770666600570467850361151569609173115320151646533487615509053776569736381776231983291934482114660936335166022306215448910393910915820549059276906926828551889822541581465888187018427583638305113874389878392446004578500946826861451432380010634988969915281905906532237477258548486676588433107273725021562073721809357822812581231144611752480703717949893109775786354382564622589100152745482249348892642652215064109399926156764933891613321229828119377037672210149227365865908194392990047223444279844547982954229870002031811690933390671698734551090807720139496314114380761177564093359006772498902706902354677443621021077587292473075665282093912112809799811033290516046187903550854688824161321391460178626101530479737875092252336412435835977336349710042183906825179428669586014550461954168397635589918989980308158611843632842303340109136617952917806181231916180910736656333879480197935817685838511533976761074289240153701274206233517418569995306774387513581268097992028033013553012287156091605528355361077779319895594635588365664214119484792856981237091978967659961430216224276081641368142673623280604181199063507561181667981550039333810594644313298767008075520625294992697196191820582027838571021148671324469628988173258969061203124961420164569245322487108897995626157722678452572254992655369198192348073700747726659072450304356440484734410707612417314830441302997490188731574336302370970080096501528606225714581717042458787178602457087164191674878308271571250319245230192769922106317658633499469973625331179071389547368571252867016301972254185459747174178499565769700008656139464821956275986551084717791164239572462565380908416427167877956085682526183144957519494161993537519178467673848507795052947415400547902476300871668196614788890933519983100287447231706579103521407347165754184199161280289028241874405011913040652871131896972656250000 [89,17] -99876372321280963335946394665123954879317975390814643481194235182413682728361313313507531359498359196937151362193223440226104868924322490068481792839347850837193139034638559298325580313656966511039967134667191941145066798616252513692338687614594276063657330513902024679203766270141074898628194440485685081151037459950349391106608968742431943580651621308304318570929157297147509990907751398920412252800933809424999606740368159529590619840210086162225023702329084406357568456270499812510684265320772272742835187126082592749016973566900433138399481913468981974274979661283656759959544527407975856803345396533201643825996770618811952615610447963181315494882910954011446925504948383614127779128118909698928199941435716487061758107261011465545938968130696579595059404436528650556825014324839931519465166618894959961577270810145082175390868772087130288219249634742663929134516423566768429830277115327792167326029785047112031961563814295187654595897072653778720113311165445640728694980644180869197359145088950164492557657781335548874339428419908037139291974935198898667297348616691237667904361695325386022457223755821206490093686877682218843893384005202833077519248595280705370921762821634434682092307888417948435867502303832850683315338316289313172474420096612191653108369323384640466420007470646965492138881520973491344538517529998752017071166202243902823142789269362530770005182558745044092672072814141179112856787166587061528772264742769963061545931240577749848686793327362273212739123498782097387058040889123351984699097057768334874009610206864453835515661940119930027095739043991780826995726130732074757087406550850721174728273329873143445219905617749752987564721231101644121800023743534773181648481011616694751763519109260858842175934763216828571566784847111404290661505330229756729017520957697682023935247561132506457108578163668099482807540378228772133972394427809967793561078644937678082989842919744409017509365807587194458521569309975168664492957110208749653412763080950753646902740001678466796875000 [89,18] 178974005283679901503184951864537999589583494018939473411654538134154327745012826231885919565782848789179910672137718404850620553075850189357465288075736782880815092349477397805047438350403702522496417854087155768681368246579385937878708045512923774420864363649345201008482936521746398856130492144312617599599236473238500052879332720051223283200425167162207998189281229841220683663371601485866662184406328247115764703942866579727412293495079877963297458140543913483157137513254987265810277740033352166895232751443699373479096597716664238302737802497073031110032184811489737124771826976648599991622830407098105870915622346781587232384523545037809591294588301842988021952177904905334590055372296710993110032588998724149382140576908046327449167233708013146169428796826766697364862995001485253890643015048188789602387276160077003839388812842556147056129035550306826133881078854993631175295016240935189370937955600711833592585920782245153854252508937569563986134149645291369168434662537791034651299946342071279504876117555119491092987809945474714586579740158275134219810441266539470395050536815874675304592561019610195050690828265010570012117970538888236465713163901152453436637984864855592041038159402508594829623337727739404428781378509752028655350589919347352005452631692033512337333965872975984207016103511312956014238064731284338858347994471715022127804489940461783048836111089619163516979839408233492441113327625302203260580684221518654430498283284791790090649707835495341739833804383767670282045932697474210689405436506142165486321188993918961171210911009979031885493902158081483625254075207731187481573041040720863584186858061892912420051946302823999622827195708470262425561755252387462317054482582355273283982934770811455060395539848451419083467276233210031644545284587262034436222048717769349406343395308672940175159424143887227567269402815897742392083680987959375569744171479964075922368612842658672238424160568725678455887177118936490081639808334278314572163282036854070611298084259033203125000 [89,19] -211479842638699336986240115479872652313305193294911564071331235561663637185190573740547834283540176267110324385315383789428133534370009030186125567909670330004668918089216539381585932462508636360741897395898234598489892753647820455578214522411409166449180218992116763058397183573870648405081038819796815019614819289999659163296232535437508805466652292145126539604931429840750725540691615494982523997315430903249902547361122495760304340413971629612937910259420988840564276163354571326468366797349862732009145413992069847486148097050974634488499249007638594086339563760412283592179020158515095820973713311398781711215284077103120287486816779030029537353855853733497444879330103248567651402541547451100826629157076102642806721229725461656479086630943010119358880393820144850905992086798683882730909056505127333486846753075011908871617159304873245553130221996543856565342572914686105644351715734637547531829459852866501131905790376462576383889891227394366409943571372274993460653838228884658961990015425284885879161720099008942593060302086459851052303729233893682354261561554054545472035133281168687577925690400685758476799476192052404877443558823711019534849522484593157941474870144903771361858861038611625765920603113576524385302335266340359790956493688515097888789084234047903016917549858777369293860725628549097421034295813419574228210199204788009655389250776265913762501334075319920498254087021240548708200124464874790156799568245809566066830130152250174895471446346208693181646719358833022254843876279506292336596489533931876702703445980672327338693449152197072991283482040716619404403507000815588693630781178884548599081851764867522542458719163655239512622098860184498394173550870229772266228488484779231806949445894004792749940412782187438215915454788133488737658660755762852953125822057370763857954390031642075217019765743450414268624408755995567880376115730314285248822598245244890629593621953307652431474028182340832586443269947011835307692216058550460644482882344163954257965087890625000000 [89,20] 182396949974698458766977673207793094890547286824198546104941386177474659117048170184388477687949166051300403513169606134267091905720060745385591059102821538847685690434169550028277858492743854963354678701640724792610985241438866443437826998422656962360714363246281558686755198540748228481353247305770607232238071940018806063877144716460843071665967797550690809305179845715925380514965017929565676373009925339965177714519710714991058926583743671930677338416388208489804168786446216228411639403286617304317315802166075359316637378940840209535893392273401092617906474356758577792390157349428641037258245306014356902127488142313924366832523136412092220996098216369795813107718330749538029507563853582253226729951710882391076177901004793232460431162685966313667737085173923883531880479528871795374624622679544403482183068152071583781623034945527893514074372872586680465567285347045533213986358954568353141498445782165390804739951376494202228450112415327471478046900149334195865893261003033636533885743657335139950052514372283841380331739139926309204760166686661568336675588591959890424422287882299462165467971335443024644496404407204407523314497343773967653974375296985119888402151562908797881787689669947431539319752878868148306981109150886012143376033709841601024037690688129071245709705020345103055874202263394180024884880968638134266891400598358364264546365762828536074155138003151988827585347520919419048668900557619468700816569057506294123346240586903390591314505941102130269241413287399984972801965893815747994788164100919281922975362180499585748350529898923589570913547800557709916113019419562329861269931339815954031988247613812903534424141077993020328095526973658339008327312602947913352699082784675215068325746344477559861954375973919379296189628919332352618300680029634292468505427271031857923044400419451539613673111571130997731751723890472535857697405965535240051456561931945338949779070482679167999396637525666884725634815840056534127652744427944275784625460801180452108383178710937500 [89,21] -125312800467994325919988028554665211612947068468599443076444732864974752184162369768554628455412898350378598212255528994715222909312392003304483816314654467080951868924969788343581457082810296865182260332284069784323977813878439575337700430871949379747611263899753373456602325900014471092402803062878886528392838908846414060565847181171931037472577221396621206885937394392150067049850563496895087794992725537969464452934606513862561963205894378333254284918952985181232420570366884326929250559363586821924604565709768523960905629976058046387551189237628067748568288597204865718326041703124378758170853441685207799806112773094415788692319458931338457150438069309175666274658335993239226216740375700952296561030785245157520721700250046065324731219485336017566745268137293453068481098673365765626452531121930859002793252451553015531712122423633047570678289380000783690468451624337693431755912920361904586374810748622890814440807756403175889696393278795389817490045833084936985177733080967963965775700024760795793846854869166366097254293638766522582345804967466109026647467503443549536476109232546495523335882325096843469475733920370556773790548162693522093314459112954037297392141128811774142682302357112014738122756414490830474281505011395350216147563219740696400913273140301909956979549550001783377820319998619453598396158637944276419958609793845057315337563844262822247750006454584404357121714191783505296501008475099058008280942904816567449957126598000281160664755178839985671164564083439240982566159730474632153175919425298142765620096792964377571707406710203657058827924616437898759642370311610083978593269080763488517005289066796294555238226262213149875019916854261553564162756097392790476188123426396786995263769154017692505309861322312073182653504980524827104258388142842832702095073002700204230396915538550721714984702341725851820473236029346809362085143964578978134718735754158557562035417171362814546962926345433279399895457593348287732737834226925954794751305598765611648559570312500 [89,22] 87352648371995950652775588277078800114660204821794228453656000939120738232505192875690401826039690560726180480072364862029594430400530606387057019131078173084231955007899819471892244536077872003820039537735977412917580543381268006671895557892528920273061169638201650886978195715748773512474384579197190612735170370856974648819797994735041984544295930350426522777735777338181118980972371119066102694727992016689934859525527317421936904936730349495644177833881337108443083272234384022768570041538721452029146991251365067108688833923410927714565754742253057123559117612766583685255551811044059050034747964933084396823395300010088379832594140885774624794364510265314938308916124926853191961158442345238125676531864596480107166787465443783130109885897180723506198276982897024620057661404064718299593446401176630012430309035607208115867808793300171512905313977657924028936563958007531522527671483402732895573877880959316419135899884392174843296755596816893957614868947931024416992057173705705269938117386036042861320863629932221458739498471958942182952123116930217182436406730962041934038929565843397144060441837419038566825108674663748112441308976165279312222860401964758325038016372142712826009278538023585245060725581515253276582840873536891801710957073442472996094909258534760407966176398510300909415622799961795869038149408691361905313802773314727750767331325963642226545989742173340453000677680246978318386666086584928048866040396079503324083184184127425591564946080888417281430261777291625085238838056600916938676272505946582648922416944920548034510971332520056461778765820742779763271963618573239007074545952612756630677040191767675395537875967730897645691841605715793452330398891912737337587528630618434954981673135312836533021907741192257373441188099664553386261360165149586430816610468787313155749396753476066463139966110812321819175716719563117613166392737387709004274004208541770922033021178954227793422799375621092517274753809564585621191823427977851679315790534019470214843750000 [89,23] -87755351736460569112035756054568836391103004929678247219023138876890749137501913106268761337648735507511886667080778375014278930233256114601399081519984737902529218045224040001463179876311227886290800984166687926397376776412873926927878325756446584913713716903874341475863562503620683268850328576683173543176191470771348264772373819280774554062151792411785987579073441761338964301172994552053426553734004697692956987709567499216164012260034066266378526692028492054996462831502564630023029986571539693265275241786226088456388002515448137035105206253869328901118507287883891670703540886818498370974138148839874978869042186933086372527394654546552813421392832465131626152058112972235638433552968273181665984710104374905503622891493584335090259904966450362287953457794805311873050502070509194590094600648916069855227121114885976500546510957569702300630429835724729174764948360927478934767730935539620896691849169886301364895956461116812953293728927425827512419807528026058064454808269982589875917137324587250386280474228821103428628302445530157938266399485986497488058709804139648324353514714723958812011033927761794534598568462723999238771463612033709442758980838845454637434509324484822502890884285013964620603229772585713100706289230759600098731261580792597090870708845430640877954743282136137086216497133231085185204824115536551930722407950331319521180770842996693372574189028474099143076514370161431213728855385667164927869537719443096907998337782592142015885834103718580013153360232502695923501140695705219843107715469083046014463215350474748320846937697319119369295918614325360205825324289155178750339488819439791579294252072525162235280472680824979048575225870511573938751963448775307331804265053229386294380249455022038768421061719831918777502339683307368983737306434285769076370861188661387745038885441362206588162721628766807329157085376793875160843114253922007982779427284504312935585939891305961912160076794291388132199831697619735702831089696474009542725980281829833984375000 [89,24] 113884509119038936735115811612121969292539509691217767428493400817361869498671877037736463243907431649157402026861843407169267015318099134196200117285550908745830897060269761519176564103470930207951095050919176689974713731115780530839211353843856085026922349969634984532741843909988103937601888434759546386428794774333689166509744478189872741535292540652334233303127694071736048314298329917819649658421147432608074463571898674913004989320959247509595528611158018161117428991708849203198540789623739763689855671441479454134625748125039597102556854130033147918654795653895912666297583697919298573316485877564336813310992314728238862663803481210767910829339512688364059629690679648254458469963858743295256893117607764155333002781835732353582052597025936723850663044923772136455021606365188551198079919882702887956413889511531232890506534926217523108239756829684785357141394722025786249734498561878213179408484539536433161973653417652811328338844989231725213743954378462615388053688215943232969136263619250928626281312557704132246799333830356924678362626416515376950446557919985138705208589575293145470222257729920614979973426692751697205490801646577684365349706973216923695997584211370354012787642025970859800689428412813533116132817629604303231031010446782376295571685685460349194476691980280469070162624893989597253996421925622968520659490342247245882989332807336980666315915170830760771704219438364839645045734969256863352442761688076038624254606573328076868988420718188540969204292335625816509100108214931261346057034230619284243383577775924919109807194858196880672759898313921256267222459619238377946032061498230476767198139832108606113805239562021476608668069286150313400692539309016171114240761065873508412062267683290732225270723797053115668016537715010584114614547435222691698623145498430380274370356590860805010465175634991233751740908158319418290361749564138141949369286022865871684348172657159920174813753576320502090440758958904670511413925737542740534991025924682617187500 [89,25] -140968614570547235513615234904464546584325048118076380698844143422290056831248340108233367931395119597446304645647849070268287666864871041453274338805891608250235092283343048641317414010163736630183562149659180640122999161598541402276295712230713351629789054667906458806213300166189992952703032113812340813309530817732771636598173035310437274619124465862798600963255964682794481739343639780071090209067633406239650724764364194689813942596281807764811589452115559502125642164241369013153110071584112972317149180000982258042772583734733814016375872588698527050074641833204798291953014054254736948931382699035834412100618592000400270500549079931216326604974821088573032144023805833631206890936051279732266151703007178553764575821429310023570025987303542472585778012272666083661123206431539054252303090891183501587463018120119544911840882000408052814578696157185913814124445542520499049819467916274157913240831155732248980756133710880542876283290904966775051909756016798779035909588853987494079423079511746697568516687269051415915707422210372777931682689766352584750952308880607379814708826323582415231832496382035774592642966566248473569240039548222960349737926375920976558584073967720233190921211110530182001446474265782569029730090864248093775210583905645918563179156998588280609591998390107235619995179219710601580639148207431475342781292515267765226902352845378061372105889709629940675339932192051008237856324098427456682802990007139360941678877124712964363194937267453215820039926803372275692084238920627480020256599123589808832724793648624058551238921028741354143315258359033153654788522891643314607125802726908469603832710016355909106667246642457408510397071067463976232822629034844918066642419786676878006217971948959619514857435711855954198760063506668916034885660148770227658576068055618866534429939869577547070546051880988780151638800159746127687809564645033539979372227069112613661584502752919406586638465047856154625879734410606042294133999348559882491827011108398437500 [89,26] 149390399888809694837025525404520334258741218214247247833631608336715267582991103375339396190068310528033055150569578632432998396015494296143292752352241100048443354361083662013662363948885858252059362718456659792016729979952923678841445235640225170528708603637118769813581491907286226483291598663197266317325886484834648380710426635447861376819601800401912628189279169898442466158004120462240366852452707260932807870763069126754274241063936234211378555815613311477071621268961798905336758923186345212096476178062528985822590626604182501543158922259559525778783740668368100350550795831185020800119146961168298507739677556871790692890615804865566014120437605180963498397301276152170051770676290143955379134712655197878289657768638687768170467465883268899270896107473325100233610192917504501676294664997546907621301376318040100423996380697538523814767345607916129200569550961923287434968459858531591132709786866901968406969921715870257952439053096097073654959376526693658867303253397021751478379153043928112621561328414808044911054475959858536999071496023488730550314118586853570323976051584252924125431619166426781583257048315271807244839092912404038141407662202081240865205871535398464313786759441081191731963271165792896028298064316010605489509607897564393609698834071693588299608944769494864458341444383467351926830997482099292184367600030023346856148110606995874750643050506145225094278513890275417837605354123686103199259793575299155122805748334152156711463991173949952222314901052871048667042450949157065119960856415955084171725761759901229565969606593810615240175867542550694288477798570035517450664248725531809927900847328917879439177722385396836608963421210451027087447156836634394175675578265868368185023850069042403315603957651870606446918313519200940980077918023950392049172755934272587498753698402879044109175119339414899504481595456472168883065282778167033000162105797044196782164498403258376320666335928758341509023447593249023235273398313438519835472106933593750 [89,27] -133006937380486973510189363593115225099242763531808059081370376883161359527153856938183184842055984754376655049970874895270436880840656505911931276399070865535774698475339205849310365881580941824155952875248930003243218750446479117007389533299405691001966005345184589450066269646512923479015645943206361549840068324887778172799877049521809206466492860880976699543858184227435783222382996025144587740095469135516112435148006274503533827358066881325155193662869989594775470370542022933191392847611496036950917282132803956814609065889751696984239202583069906095457017142608811760664957444701757809406393616918160778504963158041998735762156971579694899598573742427887495823193077578983323073278405322157257994630289735973753361217454931220306516918413837521694125318237415604266464251199046086847937463419400153585062613874904567659559348193902003462578167366812659646342736649451572631924283586016997064067863514455500609512899334313893419889190540575360364957796134043472368541482571927294750806685426327660960804903684674072756071912868828860650449355226845668944001421252574074990678773774577661164709560216229640989412600795995235102628616628186865261782248323659008494429600198351739153269033660826182502345019367378676690449429414858814754163746206359767927854590160109566664962176158555835624522500840862348153538797569539847606797897007870745963144618843096337288578714418570735260194306703803122427017882305673466986022037211244648167996674393332163973340037238705439312692901039866166868806415302089349685701320988438651370422431747770751223604617734722801902604458799311045181946096475345340267608740560399016246127610390503019230305262477067658422907967591000609991562791144324768196831502683009445681607032621535773716015435246042538683469468880188207537793770893319340670727900565437864831186912868107690574872550594385373471565315138376262636598642378833118557866048811362174172196200325240901290248284376397989734120341429046696646310010692104697227478027343750 [89,28] 98621721794225307329457280791335877003912630710609760505588417615240053593686322362231775064583257451786065232471581772823315700724348144603565610083630222922221737763291832666846624520644950552160485439776849476005769456688415166531497749849425407044722215666491817389499475228911243436760666147642635340126009448406506947782199905141185164841629011962074430249797929539159319727533358281715314484277476793000480602656331585787136839625616666161969608402964298168020364486085054842369496309660819874929476146904695707909778632858837468448198985835821092512098089714599060486794619377601736870947737297587723075457311771280694019389099443969231821278093749084605846633346129405274003230756776933178086863904639511892035284215071205433103701934917555324144728320404116815832903014560128039300157555292557839923379166355402316300492055747807798776337351745096192420612645281334772057017594934574727494821997377906342687638392114304953975982176094357290278816172585405475995711577545865462627833836025655118172352658340020874159965601968195704569324185279477450639469377909016614725854897183478852854604580561376188079310760930077538931794221651805531463175851473729062814047375537344522946984858239464571043488574243529022070207142765445482667450145415672274560390129134462766029846108744825199213794732997436628213352738326231156968703522128970549861802422300041729844632364043256763433062269159871862048077146397920166212780630015215620419555471045577322263653539314059604988010635947592982621677172916791684266674028023363270611450335524555132874792007717379948940197723546941816325031033027563466882036745715562381415938584311184945141369908739588208642425357507197490569352569941729459412389486897280532739069262716881746610179595604779328500557074777638407185010958483614241623919930135065741722192967909153673063723054619957432383146545671955752473978719708752739294465075476314088412284024775385582039337697112968969466754651231887862650182796642184257507324218750 [89,29] -58948572478111300021967512860298960867936657216921049757675482216035420576055743360968339272569048269606705670662479425575214502624525059289372298806716752121333085082813795526499356398720836519569197576849885843593483793025279531432134495859403480411737558144520639423046742211311683077111220468758907910676058593959306852532485515020768173637565918734125447368508198896727090402713937339536598514803657510194794995547294488161615048223142309316809144743356937401241967200586219107440812167137698034778530873365161314689709502508357368425567141119276995513685431406531150208311156458350844213172662978887563847453514801726174261736488925174484101492713952642017497907975298658530341458377596769702889231455340561066467266182978626705151056964667375239713463944293314411221180537742138937131091286062753015708029111499523945877319838516487233860059306750726799292015831192294974203708184817691506657162028984904384135189663903789972934856059781350047353793590812286592580513756142705095540846503301306711868427248090204629656448531126847443162470662094996261837710389213456797331231275904249892010757934533736054373050654620706914230649161848968926697313518674349748297047462796839117869676544285593882404615537371682186975073656547473171557241401941651530852599456292967865979402032293251572404070270636502447849205721380681201058489347927098959185959051449150519721609361403993687061506278829049721310604379433906399196799328936902725046002850970928802962750369199896606726504572580630144364075174843119062588534301046627907369493505920350148634592384646820556695362323221365377950527881573711990257954396366238653707203068849525531899024031664230033102612758215055756402437929688297984205071700249696637872180350261580449499204188074958286149678352502921341007431709201283749293604184588482466837985352896070305649776284200674991522031438390393303107260623746789864095405693240455980243438578544054897565508057080159573168365305662064201897010207176208496093750000 [89,30] 25085918861867396569790602976746812301084740992705428175226497179103813765685478513904033918649993083970934345076431974144030689543184289903275254607772051645765896388049501512361152886595280713770600704016412294692359648359808583786388738196185538953649436628754749606241137295352783420668703953560114060828636386171392404615417920610875243264970895030358521444425464812383589813702866349080975722068648168404387614347922782169269208580580530749882875408212887377364244865959224783568779419018092948878948399422738007404317552004120920680508256172714364346904690250714740044956337314737779528407844343297405265250785775792624410543575729763988315031605255612298653047629977189818835382651110717290181221071447670121853980024158886385992857012846876056191262794486708983799390740459652978525675445344021275267247814565976957602102478102829533655348381184357947042278920106425255226627844712811476876387251609012136140601503180222454939599489335752387297694661476466595187142816913815396855376718642015512501004301491069865823692630255255671818520615389697221569439349528791668061276450660124929762811795964546776780453199626487826539340969040150861112272986570285316969752246652245969445441829815869475770320341947662512113703308060924207985209788349809169178942663355047473967784899833438667263340847535483059396224277600209533962602640119752412783798265340630675126094163360802694161406249991472999867527892117638954432466503837100105234366438708180504976339297559802244431527609550272415227299831034589233879656458822079972588189223794454515756141454680315017046379233477676602607360610067349045429778950836263085639558691174936201752587045939330950362304895002532432475287538819777930028413439018733039744201760008098255359167295723820229285317687758536021817606084137198946621230588366874956155854349494925253825057991158143916870069205833750158715309203099025039378779884399983522601865154206753659261226884302060056997074610762865631841123104095458984375000 [89,31] -2700080263882519150354833882452575047721266833307057481426010902462037005733738280647077086791460739044212693581773716468125516976083601061908762891665146422641113809965303979468810333858753094995903623998636999676839712222383340239801580280214089505544407036157831655615354819202124282464876649800977514942697281223949313862581654359507535387214928285049813218393279300842178042241211991324189478626993450527366831673515841594700570814475482306984956904699423519063595330095758963279819275572333467630164605682207366198630802253339321055208981925648830861830976007985244785959755062528898761821530705521441947496389417001199964957326480690458164427068269806181706924166116546580188187121305802984124723151611184769154744384305565045512777869177543347450303581205866545116043460885441634773613140843300354178326592109119998235084886263329340552003494695692758286641717225463793553536211735408491859120737848494490081140655835466868906687964595667003240477226031517169974538667543180374422943237841560395045937746910766147131368226629789462264932349069945891480109750545323578684517559281476477166834980582131308625130810672914784624461393111821590294555175109345174624668544343265052203491519687617814959914137762680573017470520124585270263811429078215113065021310862522874549223535184848443079187584965682081150580075382743429319454120490641494780922455728322864401170535581195903694197131176214793298154448648216248249650417965656988261447011455592355976663574092765152688093211104144603573634856843529817914801957562829670457368436646194063008134544858225514961504373169569874993990499083401447400251652845109582731245783596814250146715595271957387902909373674107276150864837859184643081663564825027452722070301020339819103254551603271805642271594831108247842044922339935078597566109972367197729240501671626315764724279238306866043163251474421989471705515695655064233550765559757025746963229751698916834411296427308213363716049570939503610134124755859375000 [89,32] -7979713790400601027713469716212397691098841837366651500095916059807384658184333965607106625083528759500785261634411468689557244254264327130927098935655542230787310759603624099515576380337998716371734699502705960525030354240727484473062593887253786272078760028548639904222952059565526683222582641513298015571937999671058487656449125680237543457668509173954029412591458648800838005163557666473314837046189352112021093672817957888376966011250614124512864342894976539985841643227562571443065383175733341832956721947784137414417523474062318791797597127060796361270994870294741096434052147764823353118284757605741310753119638723349507074607376677041770541763576646553560453372904420621201329428908077880832742112225909168563010142026527132533368024877302770453012673882262484004547676570060878205860738726731075790321835223524148790382459631544586664696402829724268608242463051646101666088979248635641199204017048962965044546381440626847653702182438997930628655767494985788901594666852981384186723225231667629713596142397314547136052497571674211170385776484051861576608224486103042485228761438982650138984721306066672142888497425619227014478364685508558707271143570925150613445325731500984211152624233171996299635671608007126583492128966402312924234467150483373517026036443677093366790666951841877790158832582474390917613617337873275512503478557671685103337838968448108867739604331886451934246159999452339368505203999212097107932152084475772193711308640371608721054742700371399361408637674811731159060193362056455468592917779646151207129020733658422724997256652154908623193716383537861247334929415705183768590695903698359445252330511635517313143402500664869857805560085440453114740399097260445594699562969291795179350137845934665366756779031556448777813522164102742909182498058277312228435630181761548918537077917043197179747861573432314913522429625977776211542230481863308218374366686331312723138582426892432265815539990314042562147278658812865614891052246093750 [89,33] 10084088407895464467149817408763434815582669219075893901507274824103222801532597952561743770079812231276011271579833791629927507535605959213914864678795349588395663151856148060978658236027357369394591147516357648070916721037027125136528602814417672336065751898524797404919367961134841617868208454870372441258312797417626345564260918499787569898487564084321575486081935358739082432789648467683533514263275749204039696698243008681299739975895559364738314944953219084773608546588431403278464688593856266587848146394378032697653835390737603876306067497382854368207265250000112889251363157646035913746515735062611687703952749910320556730289163801032418419423178556615492056352091931539428829586646794265433270540873249056545118866598960117024694210661885186743918483960328361486819332757843274469463682963059776375394629495790698127587920383374223121943384393937269723173519458680991670084425483306028321308247479190020684356952730508114947842973781582278529007146522563138138250402801311660868903630837435155128108920152214579975438588402991690080195543901665799336973543341464378368662209235521330192381783629916182507632386699641671693751560515113067374747710863796690970647620883552622816592396522598024305403379837629345818790890822783047893150225017869872946700508640448324140949842987344110861763434906146996904840151024967791231837680524630872922539803104199425908338115518403273901649590873420334006591067628444662887208826101258117203179644252587172317080749376958618233608481713177556258305848547498265791618362778627417088435187869491082860660865677577377468710880873249059359651806044086665393668723019228400027275337706733815231462303372411494430369550770686036545792078390859311963128821756029822047780709877841404159640037707720493258635589312229834784200539382680510190833826485766264334347025632294786668687995297407325515510460733472428230465794917362711826075262334485006117656758408765853385715728640636967838872806169092655181884765625000 [89,34] -7697583919182993937966941374531486729218334747135869704969621529486458289736984351832592189923165668101051158919569837511297089699416277967654469277377515607935741574872876737583540634342514561299547557506355058270345693153041092133641977519878450136630362903306641729376859138383849277957581226061631532304519072360834285456179483217033081899073279766105150014001834711944635385652539922335334702072465499197699552247558757312081313225558983531382919077847427124953312149853171194419189302201157019028460718058824838925791981487020216068945306017862146233138180905492666541158428393904782742911948358061308436400366067681370613476774499434218464090388527214074522894572824509970476908818746572611514881827413061633939424125082237210235855847895185537537243147080527160017379751465897710492876196672219407954115205461462688822956556503865730742973149438820773536372746661637695458303913250303445331820145580248517249133539538152134990805721430026802648925979127779968976304693834447964049804280984778817054327473857987209253850868443451053230294767355774089817306778779143579362922516985516878545323889103350764271402415402990364138568007327133479502340414069625568643802203203002469888629009384129495689756616897407426819385262797565205881928934189934770900667661071649065190879649778791695721216552243705587123448371390653625208890380493822990493513748093202737393227654526045578434245860840853454502156338186977452912507398524196368061441830847702377911257382069289870017725393445355254607531607294233491971118698930605560843467568319811775936526533521383711478444692929861876369596006853419985438080539067690334103786440184352405397667216124510313829721800925010077934398578193755579679442602842362371456354209808376989519306062265793127907537652674435433072434381134013127639853353712617012987468620564281377642141720250821457856750985816616198966943816930694598382879887603618544051786342359518270993907693156010907387098995968699455261230468750 [89,35] 4170042659202577820476585871551788056023338046719357856567759817293290408368287891516401135137822626525747029566839946324616007794978922411427270480701600148024225629450698248991569535694089180678752535247090698890283279702180484288099472278656162002147178134023413120879225521258076051224387243855927782028311880853729648779222968610502365742119929318277382766099977031050280391870391459625683827725281281568837615164205620479270604218554655902341752663469016371980497991816879425593425082883949929947003956046771949163159410748635494808411972439648349782802879729746476642042752218197919580054273971665368097663389675431118505627258934720069969810690648817308319715276993812493872370761768763402843091591371171441646094384721829221062959747114520245510269214912262010998406228338945892047978096551537614032727169172001805440642089540766021516435323637088237152548866881268673863427382651807832199665853014551916133557942322827377099984960823620122533781395364673300572313181000722978179920708621783870884664431499844323481706108899831281336555664053512101930911700249754951401667511078774649896050886981090687083051121753155236738687980776468810934712793393495342687038835831316378110114916701119044697680601417318855218512783410981123217629011703207714903218335209344873622126956048431067414735091930520128013854999369834630800197376149890364605792740868002076220212743162829926262729295532009373400503193304104724052450990725834642334668281457150634399247676667325915329062536895549521879537069782067257990314961372560969941890961312859808005975994396816500429904754949057277933008092990093250132712291950350381296383407337672941613531211657276145115391042188801426035071286395488749718571289417029748670997514427935755911427337308336946778649553359749190134823721591229697406218323662273043463894620363702813951812874522971407923054036742201743626718184061720046506558597848045578586068765336999583388105650172406058118212968111038208007812500 [89,36] -1406193239372912787379731297523541805116974100865896611515020348937634211189560595911172400994224999547340005726031774351706696170015857230298905881896894276626193353437474062545636610955191090458668944326226595416967254533314984032573442878920229862506056447556511799738876368210828861295134272364890082902733254045723908563825008667177650631438400082598180481412978557243663742466653293735025014204248338296746683699431399961958403031169830819014991106696115073790716313735946022403520785805725369128565233631328511373261188681038487695043242059549156460027575718801306501955731334830760273399418452107489978041387775839667626846020769861012830162684779757291812865117442825668134199928265005094397542862980723226757059994988148151813892409189487188648989750072216933479539560171627279722655151978968586372478965914078666388128041344723043131917047370152330113488885016384096789198888818540889347255040744995406492998912916946000339153853844969699885257718599305130773788577360144322658231584882865977251726197283938809073970961762545584421118169072006186438889599055483369275472161156246392577748454703517605969575534710950629366198595227049289868359884384748586471977187967738533535559400095019130349683790630116836013449414372365304922031991515885474933659509316817809931951379843748535149843162943136995220870066310549805723279566289689663439460650651689475750487281113264951587204062584041832454651208376142820361287929243506502151827497482582390796910489352309866708780835102050974778970779575902835920550886673458972381280937583172883008002372480747252072158786589909246561178032710498565829121404511868785649813098696949880188470545809209693138342630537141747439008748767153130552760714776375077822948181268178733430975228824045421158116963748193438637839782935475162534149493903423781126473516629338689561978582112888184847332570020702092744288979222335421246678992373784000753361407234530086607371401896671159192919731140136718750000 [89,37] -48216379126408138343427141106776480868238052095143328958782354690634081691282471076194330437378918517748729204651504652962632905549772696125601253409531749661776779007001638394702290528344193590406228437227833081326135157645401754258215887572823544621160267265375886731604390546740883530445235832055138712414860146046560103217739746575580546928469780578577027927131313926465277751382876411560380764951278166020280363318413290125748809114870843416070923908960274578232608164795666528127424314686774664442411381222009266610322736464576142414533318254147088016617960558272071472500617128932729310926723699519942490858857691236175772862833252842631314030493606821775786511620927892367485082659580788499734366474249082437910297686425668812071794315730430724491431082438945128264154177650898375925365311907627238524780776567581114169700069648590751571028551105440488265452716087147141435236282613748020080511512295094218115417749095926600149679591080192641295751798020823879685185384417511771057034438079647747657048881357932795827010511061709675551927279939009347417243891017562663122666385469950275898944242440632974053897501407723273768004656442124779571689200663270991466520837926111824744446886716414995838151902763068380379377346255735950613660560224713654281954425833172009807982501149671731196619179366243647862056129723044058895238476727635508038928923672673244164110001628673318715125140975780713297108451196182318627448548333940360758517368326869822964960868801964550300060237030408791537545541873526200607205098227663701564460974088779733872221871292243230007873695761090092163709929152258591345141285932516940816312332751640032666707590887720067328873692130325803581895903442969710655008255120945108877444453893466643830779943699906355108949869188646644230501103685843120930559981555127505606543137448940748521540059012437070219205328666985372543531484892192639256540196269493931496103264087646489421956630394561216235160827636718750 [89,38] 475339572584261145792490272346548090252773780829985097482553154222546044540044964757319207835853056130840738538654696252991598338974723938297053269869461205736887989571755160053893499088406070427804963566781107093898537200478678291863065115232288440685517706792475429904246815861468408543800980470892836136627928535095691900825758569520127592809365165559486102599028707254923240549231905135238329474739689502557333954919926482002294783549936993077403545926075132983801342925309406870753526801552596281582009752672239882184631314605756336411033860494914419523703705320957514123484802904211182106439893145221263042135393348518270327072925634029913846959113614181105444240908819328727203632834220163757003992511840079382675669349631005174952211836023743952848518403541684547582798871806820962558356447144355420487781962465581970719411990945393819484154016068428202675240286630903420020720555202925414701323775987551820270320187880201132022983717719156887151746007150211328122196876799870012195487217519747007219670857671712744575948899432348641319794280679928390907231812937234642799036634044432835061516857082086938796397193318915294760496349943364773333412745267643795667168301424716515730234448373237892488579587772881955475131353720371686449917591153320499271853174831518542369268927147332255563164321615890570825156664399458470022417053780689105016837550625379341668442983464616445108735311336364436669915166967090469326717462936991543830939474053306017450218038191751358813663822704520268742796088302889937730185407733134876759545569201116953515687707066598366045239151030241854700561779592673106641654049012836929342228603434022897265132893137365655692644133192561136204023720866260050417895259299916679424568035861706968466175262613507717225206070113163257203310700465714426866011406129566476857104228178006051594178774021129472045530900390629913069929553395025931103470837906727657076679134651175928638622281141579151153564453125000 [89,39] -397329374189421172072582215097695768322976848517579307237887146288229398178797916509646351976971152164864341974026587638600850109766605197362551884004008668439010237855191444521900822965240622974557360666220562318290453866123136438129698082575333021084248059138154030940810238527600529994387591801826921430924673377356509139963726638613958763513136338108003089579563360068164196391149602012822109934714724232503595783346589634209392383160971493078862584142556297870947903823563820980303493504783615342171394443378048822024620902673798064334798838533915752945409119855119163708614115278490354214884938809592794532527495916013725085794089706238261231201804608642755123416143285581588767266287927611820062165948667067260906329544307102472207336840995791011088886024600803354086470960777745377545119528965020495119057703010218065459351970441148503077324408037185532228293558769230264791167939364609620067907134860948139983212799521941010941391742857552324302144525192810829344014019815372775244678729821760839302546721839961927707865131198020069575877120341333520782650931613074530050715812102047093591242132576065026184324729373112787886807997871098520322781046160336378271025596316662324711208125617354454717627395225925996183914933617713516959438638854270762926531673043334656229264552837964171323725027748460075017295381344475992370322625094104639549747132914379973228786714142602914175196066501329798537826944688649272960986220957224953661082917889766568057251208095235539137512628661512127818280490526345055020675179364952736586972172600953516215151673861954406937321095129770130126324866704231421601065533569220164251842163227412049619838218951490123480012012781259189485566885516436363713330907635397212130700943459688037824002615992079751269887187857630113683609301445525617941967022378185444446135535798755509644560751246979563582140803264471407723438200269088795459516264496985251905049330023445008919225074350833892822265625000 [89,40] 206596750513881230891825269590029673206137370145910211940905441186128126370568502194373906475913536796416794351177291128064800489700835997872513351628133739103874289919758279437910203532502844363390519624289557267570346278981023163904953997267965090537171825062350367619454419912837939980031681235302025949395717110295418540367639327502033501132612024321039629614679176094540049057836841318318303682753306820301172116839921096146776106238773480449695905375845272395882315525538613071208679502834992238302851817575248138209790829427201191917755268635680700224917653687114494448119668809780809101360603751345672532625162674800511269086908508750517922167220363558477445250566667435787248187624191958976311589449122641042614163747604373219695110150505928870484116872267741691571420508818946220134715491948043583537104195708517394160112585213876052032189763692711853945992586083800048647422198012634324518286039984535102741432648745230980415355256009294803734804108340159782677205541488739232259006627810056474065257012811872013697328639727582408331892191783592389922421205353053685273967483038672041116669831770078348452509799839866340666331550064551488663349713936340535695777929123267376344853198278818187521833737378235028979693963002612261377748967324272195024139618861604248491088376200821883253315371247396375129977572990504716748917323060374426483118390988038195496337456935556224697418087009535987767299573873769512954842419188454682598431986837098758970551859244845272262335929618700670747916396163014552438000347229395679781053884527338442485503086620462283260672996070138204833100190727864870617267237351575526176275609933189654145756736777942366666757414311267198945538603465593939517751952482204585043788181722836646934629645497324091437014593672352524797051225456541374482629101536803540339728758519317316273118132605113547132969228359272781558969193407685448086735683049188055915822148644878097911714576184749603271484375 [89,41] -72443627064436006947701567796406473660074118129731543837754106624223357187420522282370226659881909838542064892664533632975182750071023569752277897564148265825075536955020722706840523129883175384616227908800837547158370147044173490871229873161949312583976048035531250513659626096735172793383221243740386632112316532230486950778451376437315892325501117448508143158330657893651027745416127722558402375566550373606719591997259354840636725944740879043290773610127606775148056308496753170664853279218830254760104064098906744673359135606893794238594841456708379023829137732416867841563288288345401041680421550561238628398023280862563553334658635258717308445326602492705330819599475005581574035439839814145072197089404216550100048702228370608666786339982242545273738393260175281973621896496180418152733736521477795694558681120203967144919733819340683203715108655910224655215852937786484679020151091229595750633237324245116352566860865593409871216325107752437404355438977286686863509858245751245141299971717890068569023640108554867151490404171698179987544465916343584420092005214927066392024491454927008976638568367172422899973489191525508466190515027633167519136123403462311233314770116389884200450947140977989183512366050262020007009846869436448363823489730000095007965770778235333884818544878191437007550210234591059472384072344589910188924175200919115471821403214767010373546620743075227825996263873504342659548363930015713556657077288914616991468597524210216006059539993239262041366620826981812271982586735085384341295565930444302672590630058828205287215153497083340321137912151783835471145410955053488256968405935943397857779956264230381262525062204641839947283944978228834102939217941720890696744349676251308888446143749180966503618761883036324577737341818400937318088075854768323376631512438465212167464637278062559565347933346404603031456163581423986958618341459135217423735492791466946717326980120787993655540049076080322265625 [89,42] 13683277351489519291544434935454449119336946621455585151248924394542442513375394327869928509574587670691942494319779249400839307818853728843054031879330189748686853295412282302708955866385114331254586991654038809492799823487923917557598168899608583032296985734757906175643978695154878416189951340644585049197758176684134767167296156616083046907413307309121363145840145476131950788557804705255943071415354805839464764970210927326022215643516126096093279442382824794183007405341423271723215674395259540247196414361326252796357391102960193963725859584576561387708468637019681676875905237391794398250123405317305941100291837115743737095876749575755347000869889950039939569946930893075245553084344457078777068470692363760394026277432621817146139962722937260540471450450621638295677273249260077962865119936600490775447497262006651296194353148896245555975415991900720317583825021174886067647880396716554638576399459252345004474826703278248839559663477089501415049562666562810339025717577228947739304221006388753795967812043683206735705618446097517605219125043701622179933248283703929011414260440595445855135263404049236953407302821400504982492067284744618315193542015497042027112522336612051733371233294280476138024706353894024917982417922375676333060424222234965547451830089663795894198577610551641470612693870960690005409630143801312167073902200454709500796735252601650892512883987221395392078294122291739702872826527729461005194926613156946137411700184597332816692701670407289035385858055011465247931103558784470257245615653859971213597761153723597936862002870603397053497149755794694727081874605177897388155524791373956840062616678101807515624574799286916653499337027391226823494881882714128205357937110566177066904218115782981626717924342427566597664131707841475236502831809004767634231276108053449685529990317430583602988392497448312520053969775525116560799008116950296640674810023799792824128473966993624344468116760253906250 [89,43] 2016414849915267295190519568001922726082897178964584464719540459654880197845684885232276173703040163003476484971547625304191530447543577119130340100451763409782962266713530122396337907276941688398998408147085570281848621230068960101469752654667544304143201492942589970785232767768473032650484493544604469973538311452497369229719566779725336020630329449524995948162732917609146067389591778902286914038635840353497752696563451501592240032557684346894059570978830097151644427240182419618298402741933039737669099783180459767202991719535593170243147436131005457195936814275204822544114343199791511975064540155206553145588542836528797508689172095067663770087966604419581281726025592700833516838655127220330996491898596758322955094863087083515992910909761771892788215769006048701822338776563557081595812666168444243118958531645243653700805295334828823256499041429760787182268193197167925233574474890618033738562468837660847091621248545819803701151900091065475858164809417477932660936578079246018812611812466612102125532519281389706229710810741186329729860601799105670972513159268428329952025433829020795324812945554186514802433769798474300770080027744065340494128467747415334153369062715591634966374120885126735640758155102628573594994722948384890329144448689262219870845608465950892484864691538621832436884956470048001978122423732821338358218061082617339710559283350672322362984814951229211632166821713046648589206571731965896733680283309265620035147408571725320908575645005796127636252972808455985954435199639101095484844830802328817455832132224087661346910697811994851307684381562843821397777791081107297263230795921505708065570423522745465666793907841194683714610558422010801062865661156086522058083995202686610405402160045581782125230538626103737685950316155054976111111922560005470022049937881802999793377719850042935925110336987012667510062618388277120760079861137595472882438982914488079245529661420732736587524414062500 [89,44] -2865506510671441042369975937462846157698197542512094938211436171578654825085794401045479757227731964848721389630426452090500933005914269822703695607849563930388400034136774764731295783792847233578201995581118944349253602953687047722382505791122341539962064380625125866086697217426586621382586253727730415113264825624817585488734983536312989749443970147161336701050209770195167638272405223150361222579959702051724693290147864323485887514664099020945518721727059210587522246318570494765963167808164668284717978551764575460367543639078368554668380358983698566087483418286286276155967050470411154466310056423688825560853589569527750469827804764879325454095792002006577376591056220871745026411487396638282896259374541500772226665156658705017838841672605078035756640477923195004838814544864357259582622343914386182588847309880988763087252502541153401232763429521966632189414704654099262379959854322199636747335213575375153386602733958769399903768564872563140971908711999761947539817895996812734298501336420919558011615636242490224865353215952639138668953786231632541042378755735943524433956272915039433375809785403869492255996590594599616619764707942277510504359004671116668075855920515221875722025045998949305088950363900085607439902682777645709073952186137752290208620596911604040315476003396637984498663999515297258109139594196697385343573918779054624787827473340659219037438188228686802898104338917738336223808841967719828771923763780307223593650384027911339977144631801676975232228099344452416465132000312389697698232610759160854542967596012825871225971829199405491570405587770600808353195752787383794960300182643112330913728753421702591151299207229600914000621341968112169768353909484896786295658464106924005073959198741791454434313028309502188127139466034601440639168035834772007733650182059328617638356685089284575468008377780000183290935677525393444851739922971723956016728424023298771317058708518743515014648437500 [89,45] 1350122497050196842588183257684788740661756593394943092477437436159024282765710230845671001446152697361807494924147862861331154394155112698719144141661231470270768574212783770733118524925629590042173798590385988863853613730333641231840923011045480066874620595755169995125656374962137853281673192165798423305226136999823054762350200710122006672962798193711907914370006228142538682136957857837088935268815212972418242762643259343039166112688453825627827919401067126459674644374120160096970970786979821669904309149988927192111618362990143112816632985556440901579407611256805610340725265020039399455630708170439926277763744935668241496628077750189336284751055096686872383778682659957816104729474304301664145119909475091189998880287465660400832458107181063992299990257450548543397406435697508507524176451203530675291889681219192728740567132097066235520720212404767060749562600748077673802247627254410965700515123611817248009135783236131664077593161477411021704275973536282104011447904320821277063118064063556475025894841496102709465763365025603115187123114172955058904494818853767073653673320638834801602012957139913816969816967722808245438211069615710325373763501730526653125589822362166667667726776153727423293677027967032269637891277613227592470098435566321289521295950043222580146459115691723753572632503361399757564553959420792546479840118387798239213402170061263204486095114337628209050861148400041552805022096193830171402428146655741703997228880742888867898448280434553525506666520508191969560729896365832982313236665044235855525753311737015314344748240313329663886585138103580801929446578347148630668559167314727261671618064931354298020890788587597695705457835623083222387948075482981802708736488524367588055188117499478221731199943314742173893281383219573454028036973029955108003405508728962445405640923491809446141375047451472757888584881333972964743035950811103488352488133372730771952774375677108764648437500 [89,46] -445977124077766799508694514562782574206354293236665362754834936170061848008568054494889955555561180782242029975407434894839987536399011990866923370689729961194696223653125238050420176003801485521320232324301506054808110967788749906624786831512862943977057848071787500930928763988668148061982069654379110033604324896978099918062367309267948646894887603012291315862266381426457497016432080125583713509276351808311630253913110547397135258939531798929861920919461392446533833886663141090721475747668547636706032490464116403294491978493819919603507358418410912317783982832222330023487496770896396457054857966581652425700531244663308707734104737333715860106405303607962489393535306922157177357684356637008289503632269576851237522765279314834806983048268020939170328362461159985859398343261540402974260806201656052935818688867369889275017135470583054359804617653087103807710040750397642856996635851777845352864071791038640752615901899652302674789846890661666350433297023577913673839436235147796216919730439988237967439823150825920112995233360308840111627286704902659669977151935205524471943583161163604936198462633010076778242433323576526685711147791050956263936050182102149726194134469409633078047863029954524664426690733746435614661792533480949216821058864026363819511946498633358175866721123647953520985925452304419736070840445217565151674264839584063247196096549870476785972854648839179590971838440868625708162711067285411348303974821509536972918558392741831348289260034477715302281026214119214068994470151671849016999832403115110842993977554962985536057009570329618880008104074604433051953183979310806875936047359080830920094688585167443962298721379204942617002853372090723944389211714685678926422588053122078911056741196701500065207450360496458203090981658465002746318756476711176201967982408700382311530257411112251477165517736183279851645114578719761104987017257030306079113035622185634565539658069610595703125 [89,47] 120660600436839863048825404078165682495117180066731285577522781066276040456355338635990048016609320333082539959943079568931408097357752349156514394614007863144879236277206461602354868113300298145190756863107515465628945501963347220450666303847852038839420702566594800808588679784794779801980925727877280366856139513960052848246308099459881352698887900012052090569523679675244611927164141468279119707787518823493686563368131256175502809802662500986632102792624337464133715734079355476186990490062876319417582630070199994459492170589203865876537060421233134561486009912357799789283623349633634888814688199240793321627371071796610670486070699612915086492388644999585786546096460670871986889639507668846808811604674584417401644205966335902214015077254164343344449307662501097539416864684001087064347654914897832157858638110065872941492440401063113703731696623357951077432919617459226858503009204776697197635768451936282982784654810861050215250611261128697314637833806099363021887402247759760686734225452071694988165637668697416161980971529670788999547182337819531860474087827485143122659280905100411634947948844490797961653688181802307003531217240178336008908883631786798283970538712481270875425502926188353687642879194218858609441390862498062875507336068254226450988497103130178094450949989376126182113830950617829659701707164275206229725831635855610690334125780293006333343590410970669965022134533196508609985316799753619259912201548464782994461362285143590536125621257554532979830097996758478290997113264011207632544807854651716805597902280882120774059399423396743955675043889986004030818683922625604591590733689656311834679593403379043146233777401308438130615050576174263672089453576109047277843162733941578212863691345264559656638381773078870669170703183888331991749393862878848120652132676299271687362134437988312606551725661933645395352066204240942048228298934253732710430995211936533451080322265625000000 [89,48] -28564056311405239847287555456489890553702696952987311173594690110282982720546856461432324392803533900020060308385259291772510572322062868740945169269721015379714131990186374577342782020558361782365912122835021258405375994694219011042206038903828117233320557512126366625699432578946924389472861836789673543716397257437624912316048634061019940212133004711346536547727159666963297886669410329357377014226892541712263257725229959914415256737686180613788924006061120085198896105430033916898275053738655393966607067849407630163096189006594037823084649363544104034655051776597602202142132171446731098139355403756747359854136427922003736329811953795506680778724907003305501375539047653602766685763228600387195162326246121376480031688091501600258655537903213927349137194098726015855891034568266258055839488076843725399694818660981509626333728835896458387379121305532365075414726495174456645377489919839901621818001155043150541575521057305933113836658226105341190078698545601176786750106927611907741764045516698259648763927728959071270961456419870431738946124077057919479481153378574800769513052790762874450215675222939321371995144517539556501437225439222842780728772672747540576507348380953648672654628549529856653549112863169585802675866563131333606125917284636654739145105695528929658718799574321642239964111401493999082106403842576791929005243676275307510744835304694746228300368778678349305566795196278677426967448182737018758995805901947782718791430361031010684844818747203549019215481569914158696674929247278104122011346310330200643714954901234129019503187135390544038898051737282909432459546712433148461325420640289263873862479748852702478297401655895367939366727816488757954045063906182880037157689828817950973117404476525920953094354472227971819069046195354297610839105876471971710095178800457370768323011438185615701579460552892541737362561307766957743301444771003017031318904628278687596321105957031250 [89,49] 5738732111010320501986595372940152036128680832406623952318909132818158610234484294854368890483371532834721623245783589905481901620423597859928296698662963385550452158683225111546118358685555734445201199850199523454979323274430872517491789025463264787566451044066704045498316858267402118021232325489116665673080599825518935025031297907954458486944684592863655510707828884886116538254325007463675573966984296040554366146560843944384019325545583908238075628600811896874777576505545832803414114732729642658762076211524793470971154280986847481896283675785104935381510996478861466058726828578465649896161403251084239895550114691204491151224257380060511259304701391060352180846332702330124298337682736307866172881164832983566517514538349877148647781097642791096295329162309188088515873517277041934334866786209353224839249002395144458901961739729282109743823231549583279900444519219550015450683898365407184596731658631795190238288152411315490120236684240040949430311324237111624877936814669446278278550369100804682883895796929586903650701822012522938124477993509638350904103474801757898918458408179253236797144354601856595799211671009274897132367668064476777925461353094666149038395328516262576246387232025295698890859436419436756399330334664482510219300636272551662838664070175583795619248657780317779653273330889738008823687282193663382865429700283702255389409628298524081644627078930343227347328759115972890124196094390846210465326724652579735977555547107095758743476761259971523675781781573641942275422430445285601275396965137956548867506060758614003046949841330770808432273897109245530504332295552065572129765916156977977586587027706831995208335788590475202581854179754675716328382815931135064173338239127926841271120284011646735662660804515305154656219004470751283506903273450011016403409268349274671857658590406417543472881425829701575093951953611795595923449411768224592833576025441288948059082031250 [89,50] -819057973883318850333156297703370560523047732813606173701871008946772219608981590042590463228664629540142468902397446473085814868973441681306214512957412364307748156504150841252870341274117621994514420917714731006317871094218414251186477168649879964522357051123834344547333042378064234122976422343726888534981070811491946583000535793578666193421427180499754947420502149419443896080785334867036984820208324243477308358551194475844107296793029386554804691621125627053801636661232540427674476679449914940770392402675804325806709672030456907855437438747415190363545963758649875709194550180085779075585055827614709922336887023553208995704627466088471806843513226119504908168708974758202537369858452793836821121246324073491424534654772506265637203536402139826488335536088739674423758924758455969955496500953522800144720524200613753269791519870281872167254512920534450397915981493304559856331518266879603340303578468959316965979420372775805288375687499811050982440318522090702621848712180725390307035108485656715254749482201072553776291248050535481661965079414144266481940729154519431565371701546394982724387826329807380448973931172963015519655382515771840260142049166916778785382757929137833648972658467977222430893373259788636384130975939682034600489190664659320792691309186709892749679723835001962219034317688444555962160373580353404394598873997587670497018103938105940501097763526870042588656927769463678429966584102151392818394725484876021252969224928727536263898309145936070130393245967209488680704554211372944429877579305133055696776935322678069980291016707383508176418194269036558825967514722524362521944232077258532299326254333705316710353160629538426656640551817347778289540315390013884039179577063813735418430910119014195481018777540770155701775456040988684376185086059321393098172210575118379224710808988840104756666670683240148390040505136224722711538182018387033167527988553047180175781250 [89,51] 26940326550938520077566853226086258507397632052325825690644664146029905746970519841274952006272533086880635168344342718739783883565099348071265713169235788214988841363045752275280302314658202946994697289203861164136847553564702881117363363323072948593149646146231066100660291865159922186602425515403687681194015220734844152333916653785410255475247592021426275654429271420088999475468121018432677001010394055871891082829276338631706063362272204570648618382859209678920118787920024417784592975200044148650550447099177259834558109707715454780591883654759372699906216050540864571266944843820297814488651089021404989439051762364540593128606654533234154762157191956153215045754398510474268808545879799575431200377730338182971436054136870143209246836545725031500436535903527240363828148632217438678257433310089642346798551493162966992560657486530030672005363935803646299773877082879511727461332255690858412420524118778739461924443777483019122341352953769248815035353000058098635637705293740617306761962474689789788613859982162694444788602571842268376602895098321050185056253658697090956812913198596779293268445934378515842513366965200990779440002993052513170429423610693053731893338350996710299455209231237263815289419442123701692563099662563914338363512848624803979465780919461107707388664838682724825249688025414995036600247665254179107351628883287711269648065683524787336482731340828223385818116946501272752056632901744461992256842415993052054314353875059337962690402056536439538261097975649582882051240915880293613503637378541528127597071491047002722686062494844628459846492073896482346424245015714043530419505254860059814425275747271508615002845916882560037038589243499696514818109891279803036117466032600693307169123573696473250950431757057116225863986047934938691580384861331880829417438331681925379233982965687999723188461927991110661642706535851476620790911908898124238476157188415527343750 [89,52] 25369207178416650215727078956542992738567852078162136025195444371626893289175032115210086320654061724085008134848589027690460626049270546833474513647070790070150835537581316591672872467281592426752834154884641829549176995781541494571991562212232157903133748007516998850674514608720464977142724117364574884968968124131107594282722745733168542910481199840893873502790964668506150770513295231130338114588904784357938776943587790563869191053946910254591729550299198884497146332700178276771846248854442805020104084393994382218446215336336198656147043162539839653667953169289779565676228551184353004155464901282515065252640701188054449034954324095933113708880568159526978185900017618637562055363172602100047444041634961924754396660782600803195673527346240810830196860167516070490604742032947851274634030552184161620218542490709525865050430897960198374427657324314265686649404747470926730239761998168914348236919401686258307021203619041444358421299593844214828817964461344098204697471996484975590316394228120190664787152140964901892442153192639074242740340762552516071352704462047442811795376330527260698357364695163673154570703930573297773342085456154131229606320443565369019160759543672177186727658346022257687013327525005597950053024964064961200460045790988026787925947548297119801489446321093567608852320239479421423139191418868629875978282117591800299855645148925287819771398549309835343074372248590304470119470894517290183616043778405278039749732895500497742275869672195259022591205955908841714223178882027890865753054400617949222456696457543163878354032671254825828206584516378860775703411532832974620390173777690736844512410168740932858669687831533127083721134346210032214842160988208319081075344395307414493644415028435157147629727400882617900589929809627383185777752839580098385579570789653563735422738549145458880636133377200464669143893802643642543248603260508389212191104888916015625 [89,53] -9196431092332491511975126230193016879509527947682410631631086945339089187962626971108716517208170530588272528126131734011266916015425785029351028359060406260963588640557502071825644002331406735577388174138097126050816693933242113911829273835191556025704568984541078116066333699790409376880316083583406366111151890546045957837669332252386789643602953816056130503360572115706554671207483285006961929247275662277819260969380340299128811677082197016078525187362776404523338758792949918230602762494765003920480732278804781629192190966583215985929556210986265187399983581964454718539141692150205727671216577089931911789257541126655221891533089463282325045760634292763300542048615829660378710156989721526554423766704790857754079896153218812233191893605572521359009258378783923214716869696489602381843261976685385274673161904787782624925504848634952479794746859962193081069175241017272142084684420051278948142627530451140888545405662623178662765650013305320991308742874055277212789316210532359940444125972032771408391665585615017564608545838800745348093763221357075253220082592364440883089294114557921968186812833838729271353856681719412425037303711726238668220563148777551810306807731915336057201913592793899384323726875864785314773122985007873248257149281361108439046615474312834627799957707597991053678993489190597039337817925152273733784557646525358397454235633268779335651061609818160200199096738733526787758958625653878572807992226501180455182858130681930276522943474861697006989086995435570270087507177408547495402525665089314056061549259311769970391631192919870898431772866234993669212079771123706541999228685597440950414600618836002809125608224278883515203855531514509560766601731857933910928863058016897586884461761899400011502140394625461608929025311014547993887052589276461908834977664036105758402934218558536717904447399210909944833975890321475787914096144959330558776855468750000 [89,54] 2105112832480674409533663183317478856585066238193023363400912098996912811996070470841618939549606075587137455291605337127891373105661656447550642336035189715491240864728843503221117095191175589613257717880503289926933949221460845382864562534541675178429746300418209342106331137074268441677716547306918756140351830538455941383806550599024578288865127872851664466089123813150053463169316139304608142528206365597743789917334658124574652958242109291953192003653058344256853069516970996650627095062397168604826404337086683148839803278634267982505501590305011457929465306000377426039010640658086590990034440595729354485094613226787648870586911053434726582362043474507919136353199528702698587207259157183168147557323836553109763992708613265441458759676534833290922100419945223386574655762144445562732430806067204898195945507749492193136230747021440376483439263312249466433767874591517909421096490952838434688295218706189415259868309266270204036746100969305377823002985178063128709608836580128190619138221193434415341540813299587387968250872937163794951428726315694883821033606662244120513703392485234971154444461227804167351503164544003796015926279018808883401337376123378327270746546944740296322937601187597563257376321712143286368864464605920444923597979855845543902461938436241792451941302532117368141614984412877911011677619969332835138516291589660000525355573756192120522828192179645165247516213793566322210993159914079596694803600912886742131864251247720227027572360103558408445532866793059648894587271483305242175479893614008677972233695214664949458641512467837349453743361109230895435622706213030145315918057571659815105652715655389853236251723153095892021315534119618901308415680660446362608204380605215047692993900670718778933133139112919544462486448967299411161754888720623280336132970098315104808268352473707053512568793323325896905354875920934887290059123188257217407226562500 [89,55] -394142975782748095652537622326350479545203625480997132838191088731031350763591828513754255999819155709269966065122990996308283175707837162192708373739184520333979839923472947897736691710186053316390033669161283047943594854602441850492692419593376419058569730846498349912561068269983917872878761518505875491454826386349480888726242514138717014622994964952919121265201409550938696464718580512779309130785958096565782902666517897404181621533636383391073480874191548834513629988232722623187281607779863055492569416527164036245271617254862616950972734592729714811739276157835193349065973716080763112361768020194251992567974620598575196387561051236633039677222761477451067916932791234285999055763579281602451231585863298532076164972663609848363309615855903106589134215002221643170920226105809429218003300394103836705293784940765527033154670192932839242570463306098421442145850191104007772921973480011568840272200997676918502745713249044824103381453073529485442198981667564125228257313339624351004618210151355629254142137466749978599139173209909400241525114998579855866578528269643164043332676918724579643316735213490507748056529960783842790918189807021697646092584824836506930659853771924973604501221621712203145812559010570468685773832132554857042945107039858568657831522633009244422432199882754306001763221128268951807771423064845577677075484454240831313217451995591937974956430206275405414635090077370781704057979971137417090972452376873018655297433664829587269755934052021070151953570982932047015698568710188917235139729946294514269069327931175475876786330177836979203816521594192912925988241706272134196275980155651908720525223405463553329448596465415034376450712857146878513469964499727109791054243623583690003508913474591539961148774100346873688984484845088854669767709627838976788865030849954500999495502178185126656400281346365432584913368607715256075607612729072570800781250 [89,56] 63076363841511127617903370030847811477377377729341782100654237072789580207405376005352065349743053214413279132626270441217734382169990042573372910901516605115182038203124665439238218372181082610838206049716606217566918134744093918779890702082045584781029968603280502984119987190393053210269679105594462423260767401273942563920332778096728243655355058137259071504875867142312762411863123306646052857970469680932223336768173878781913959111087081162772807318267274131830141982800028931780757192814446605861461776650240933823639473025024731374390345976080003763998076153278219347235243535150517797891981417668876555887546027395431595651725752763169257452270270456600396017563725861293090077159754064337714651769974353372146575559622923385625278550396851156647092375923391826106276871699337072079935227031189235020961817735011370293986544157161850576956566603520157569731211589327709281680552745208792248507828182980610883940478016430355144683579319117117370288858106467315207343082532227289849069435253842517658084344080814289776877432942949263964746750667838766340996551406524991027577910500878107888448701545845510235079264084771936822020681653946278729599617214905930474225458116873922551710830172802256802512337063269558700863181803280876326685768196747120292345029107721683246655532789988759422141066469306836110930135883479202971533853879367381512556051026072717750953319610849411819809151693672785669110833928337467228739187421075077600400736703377521994163895782655326136643193945201242173995373316983562726062069918323385908311775032429548633877098781589593538032748910523450349443822863583565055264001698231601132834337921393795103251635721291411655012749879212116999792776470407909148942551817175315205749507965432562535550146609953579756619525822480025004585208974524032253419464587085694956886983201215131432871846886488941506809791093246531090699136257171630859375 [89,57] -8222699929569829737366354957761046904523184647279827209510995955492565645573186784986966183955781623613425824834699732136271847865798282837227448451733001540524542249912097057693089262895292266866985970764643929149551950983050118616443264688583968308496013852777534503372503420588280360506239048258697340522296654962817326824984352233177223768627460570023388449766480494635504182818822622096532962416569214697433020166249679976009467834749292496723984377595135322071619827152100545645668673638490178382811946138645322369137084189811708264060691838912565119059450244363915973058198420536659970798033990567332796900314382409212811421551178020118954487934756684082060375833027828202769442196986854593445828039655239735822938975995973372828270948933331840697138802213874269552140170330117252667997647368987591522374322547143942221282277162351300237402830516286698408289057680062213157857744483580020159110433211360657514509013824957889384486412939795108683540519833641146406939332954476725435607318920794018409292230334124540395537233181297602603498363450038370613630223207412012079700952787890496660599328323134017420033623670036121268969535785395883548080519443533891298585392337830599290385618154821591725046996346421460867334278018995771572741345726253761581739362283581111823175624041029141628275074819936761993727215378301192685838536851564191618411403849405566945329275293744418939762276343984494507747320858331170370154249915865968800761573420464563512446851381942003814946602745334160295675677384740805472088293393188788324639210185972876686477925990573294443554531816539891993010625213888725194418615486901452107129368115896140507393601632328984969960667170175966345962001591453575293685912994247411201713941811891014889551893901866394154847951250003947043362800100485449902329300930064120108758756548055608862058666445079939399942503541751648299396038055419921875 [89,58] 792865987939435197443785702391855276394381115286289661504911419312314654802079500802277859552327611371998235644744542017663828030912070085996205712921473006620172966560543015316715856305568013752093396144670400315953651848322462998521096969973350601688760231284942098574453598767502690956493175222818211341352670411336628562657553422840182197569065454956093087875790446709536822283242827061328678449049050548954860307853338423555699745004075613561481954098276396748989685861801146504389446315598111559871911527449907675051153478220398559942008534750700250756463411027155831731094659080440490704613141384380754549799972641269216375905104785417265511740346867351326002541246229919737662916436339072763030484645605403798865991657816263329799550616197644251627995716304663297932672854357576548179834845353933439837192021090106881013072186533230322311156535516493449749091002696747118361730843232318771938855676424433130564220215428033483579596977320037258222574565586172801234659389443216740866903602961995717180362095175319236565075676993208928011043572330285078607478190459794881652376292098969203859952084056047146616551390064647556738233579682821478838598595047980427392490606769141284532604348789667403416896824650108226677307005155493824586780618789468323368353794477915162709546939571538919468106595566968388348084146252870492251658946366322412238910171262860657176429670281974827467273555266786448945477973806553732584874138443962649751954003751107541606677001821666210705173199926555270504609420624232830360204742289493135290666684253207644257941781270069382956420451058743597956070072827103811234845108037543569988347138910899828294868061828600222712207967182036961846197636554786257271927544104012132937309379526438157152187246821777614333824246096432334389063749094357369249592199021762817772521177946963064313548510270157620993813907261937856674194335937500 [89,59] -45407012213597561964263950383675295264302321687308511268558791086609457861446891892216495442728522033104508431887183516388567445738743049868653572658531780823678385598886279479152244676722672818642636385599161256201271921013290085784131774706637441288273968880514983411672664468166910674183875880793646482554555394851204059934190529384840410232743693700290652466618881071648162173723776572316696681053361247956821380548929805797104341529840732055619754281664985986199955850847455702984044110178095288897492266039861316300350668366389402883172204097347252809425812186935952061877792907778498947657157319542473224743963203300594044158301567957502356626512687144998280519052392564092678080692217995985141811328097274287716145178202396551780097254561719526592588253665213128012240485547870151364769129433671710552996403453118758643122083032893278805509920224972949242034276439645035912846186722494041538363911747916082181680347996036491899935261637258134824152319461273755787783217825388096504173641503967878007914007250526929754808919815453797631244701073373836010310580985087519979812246011786276918238353063915379723723736096612154450505398670124296008296719314673745045495445049529812223907664017647062302612451981455513119842811986911287270293350343478104437062719102142389259334015107725251133274509339666840503012860737674119156833939988812368061970547540919523647816703895417978002764067486005789609305944445981299813952487016889861728029365434744305738874574977443576421197004228897188631003843469486759961257888055333245016052825452618782560376790785640938474429156022428675232953219078667666308798774247897167442382746781284262147729010155433656043675362125905358536247094387214070855556491315359990454783545245121944103437584992356359679378403604215129699773936673934300500868997666950038933187896814710810425565375159084879896909114904701709747314453125 [89,60] -93030363024368755763922413767812525200036954647537509814335425135185827854259062934792360705958604551639181073596606329896010332730499358727588845954824173328610364957412095328264111591903406450542312393484727560061728200244462619606767839114272535098717739329184874571328595951583592203010977814187447062975503057952550427889097336493199989996165956625151949465194202429115622531495795595413444619204782209840031339200354387270064954974089127548402370264921330209718028660945681463977390179715227987433487455472530097831680630262102679673159711357730858548264684961081982121779752990168118268026183837724919956222277568614438261981712855611584448896740597157882672063590820473040312899981452336357837699512764954961839021234245924074351869272274082398120436719444053425425745291502962707341041296506080513685524813868101139060738158465893613461063837966650999046080276433256490942629942794925922607570102416603192931552387263619545170270749902068787560537842399358188038477608846239122707438495627157662969416382863910681751384218936188753360629294140477577937428983517407274202794360618571149574334869580961618438665492409436856163458004276824459120527838258847192415328174182310548449574814195726064021961242813463175961241562336635681460986450196830321185734141172154878199455024646973368442785271314783511236355769857317912833299867502998558427021140330999198033216230719353670313516576816508271545137260695397874236241976954261404083104509826309291820328211315070326502569109953925104498272618293835840146474565097769154392963381027635855009823899188222757192312766138416716505723170259242354712520223608953312033838874825991074914565471323145016170246103007186637575313529736577338856168441564479447865953712612894669955762615536716669749175569707532017726510194307225807957580211280082015928465621623606612196344389786872852710075676441192626953125 [89,61] 183947734566796293835400856342893348341236378358436530945332587745185971976715020374753299630484474794481476099381226137457459169200822337985768247427650467942674466933631718495896984917336362617866357659163664393384136770967540957756395490067246900356847755377111131543981578610138711455791044301820812380268251939461787007019773994783765886234983988798462333649394224405825005044522742273925958046057309319467865112738829935408828036588888424315128337842012362824027424897785052991851777132304472245526733819223526088741892867584911794722712947624011594394886762534352036210768518191761033243450089075100914018416419703984209708156519001272711105862389189789806683250259166108143617161960691672733555245908222841844517385503335116227534286317282114113003000649214511537641291259379987571027128304875727388899855356955450009349218126034420022209839966519369024423444415364368567998862947030000904831749982492921178189400777285917676069471282234489968698951802759113844595376854780000501426786203083560187109947341398737108085269376880532312738174912986627481544823510484891191718654401942113619985773596430687468207027405693894341793064640048967194158294795810656671541104350475546023666990331164209460824034474187159496362233123480038489323069113490961426513100951821176631199753872570084982639385504965727516583484340453878087595817883782533724345003484436945095655816623286837750967647614106623060119171757816776383572418499260487279302197475047780403993455710601806986464667547921555567202238142813526197292226690937167352095800847611585067380623127017600774656857086134876044711965387170193271304405788760240045663854376746505611276225083336483858222809498325920030492519977151686942585581494955759929305714930137496672964627867909764129549256015725450862161879870901731130341506752954945066266438616648032223777065041758760344237089157104492187500 [89,62] 17702881034858055562180788513121950529543525786769577674811632835921468032767039507759128503024109274955777752025674420623076876505143841442833981268076746418774970569891483429553970554909071569416965523063434612470263209688342149601468477088806363395278115768141459224460546811029550780398507239194238803640822099048234505738205892589074274352437789075512862509473481510281346849440351078595020043477935897020411177303652790328755669468798567960919229475612178430190556023156202140019989307080305309639924091195779196393969422743089991731398874446745578518549684839368803556497539128177453146109310805003716653813033464048328444191009977787637236798095276131199095898997777478619412479329859759614868867798502108048105370189806684617529898332728374839244075348924118273710465019263450895228276194540361981580513199526388586502680357170201355519310365412347040915399511640688425300420040241925207385498254457685357680712557378046616795198933814624166319288662815515609711192723828651990202762964863483504431246208310306092989504529053031900613257003720010475350692971855177027214115251260550824727402164748429441786449289045697648861791649609630998498038490668503049007272196050399013058074650643413552470117570794989902508886753146262680390695007080902759449886085737905637372360470213795124737487873113710272787815546829230848872189469073153709700044750394782096274391703806892609519430458269623244320345560435812244479665721799172748786414799510765244106270518672285023177136949759400448052005500923614261339719562763669796659662517046222859276993639971359457556713359598979834070673368943926134042063957540977842830164169348473529275942968966425763355660390549897306402132335824967261808004324262407972329848390615539371642060932982655942351549842753816163245264519591462320482955486305940995798310410545353617006725244209519587457180023193359375 [89,63] -7255919824979494552477282228889440003799954709093748761792964676866428633089837511725067954268841460440258926929027881267902859463366009435854703630985248373745496861299522175314381133616346111694103559827190846338536912934729179304394996455357649864778095265132825542352924760727495816197326713687554497444115984724096409822241561865320089973913415390641223965920637461710572524489242374799033336949526588872794040792394218180210047022167542704721231234060440308036426880678808531972838949619015639243208718578374902120133531482122434428613237141864013729524994790699176748580860715414648507015736795768812524027870221313247447231559970899876482905868850817917793205389439251738511030712317295688560767682371301142513486075833647426119126639996158924170901855400896981241064081524590570788943175756838247359436167792309667145719641169940993474242703831229762304340329582705255093330973695639026552985826493219329510609056081527581026047902024417682722268394698028719324304834666089954206006888076835558779740539352575013056770255389402031918547143019041926478041041464462159128262336219904611599455515517839828290770526329711414912814589342468341172890301844785079350838328351387603130385528563153495397443670584778737042075936824439730577609273816267010894541438550634829117705827538685538332393472488218741867244777701200146639630504053655765050223869587005141700245230434564747664994999992279502303176141256059451725818044797227519348336192676501284217849676016577387897732455695548909037036818917145461407610487466580403025374535392504266433948887272607809054361986728726450349674033820133258202800289468684177179213167683559570399509974001987381565826093159150817242853554507897133917317535041304546269537001063933129961497866775164831277123086854269574309014635887260014958049686631547616310502025603338729808911011787131428718566894531250 [89,64] 839938072440536382102216507664495415351359876134896234708918319485660449428889314921501811676921002962988268606845112325504871712345394248984483227087810149739459507364380350944329739066339045273990598599573004738484502512348678237951200688583235414536040391804597368489447605643219919719698543381279252763655393530199341170643271052055712944047623456105412285020525304720225495333543990717605200133332832163967708880298167576334562468432493133904614387308191570131464809374475898470691341319195434914269696664651013459334436212799566571990473995245117196793310568476650498065989529449639316505808183165991483828874431962427948449724020203602142019825225643540089849118755729797768541632782844427760856936936759666501126664471526228245198354466254606044174581475012287038429882677117933083260766706221165581559929038590536501567627940981435478872860899231415043636838706269194156597052507324273384411377606002227862750326456426240845124061601361522262691395962529430547238997469256566987382189757991511982795656065206570291594580915898496713594154917867112823833125862947959953625194998091926248238608294422951347234761451665341088099652918954231273345135975611878263794059647094297420393613010036403922252849954939614545464433733040085030018302170390034054954170929086939092711169786480484304807977015959235363552656565468851478980279292073877541227662882866684083448175363338751106015830180283700029459367206943260282111594909749187726594136601114546669405537035217056392215599031618484652688173035631013415390432068732995392791414412960083223016908131839216016352911264237490952899755405102104264898310247003263415608030679959320424241322070471066775461512787812579103006134546665751061909737621936216825054923113116627187217093203227628327324000302754644184526118386059934621945755154987741003850223038256501695286715403199195861816406250 [89,65] -45751884863472705014255339171300686830577360718293782004577019129126460770942552036541485466285513635662458356937437539952557680685282026389700718482453242232970747956092306604506127103006322628098971851628927337042001119733626303168025485574095872369141664848017985166295233986285642274470932361850744545763885726694631736933806329312077123623778330079345839168077759726371939683288286495851563519572140113713779251967998816326538400521444500882006317724410195319432488739182571836768926150112487418922477162204333620831022864589312878718814225984338628536816073782747131095934597840994380778870743911672577582691704525929260902457980092975518870179483116618069988887449088815883550130822414533985792942422739007796996687193550781772260237380924909127844311054130034374649506956890749902059196251654533709689047567034164365703021528446571905243437734030931842188935790950950345500889891973847204408114804575560029345144933175848527733569727433637259175415797531492264074954290242189052795616331864316520347790195788271547333027448408878619666120042615663414089082460817792171995266029571808985913689502302588048743844967110078661326812484540476729196700557385612391873156656488443188575909728364524239546520114073057541635810697870401940100923508823376348520597475713687332404776840305657764099555781459209600659476472722844534412483662455545151311300665179994988262469642989226216301917457842620168964164454937668590193332583344498855197875263477027986935783679146230098119442963214493036712196788853043333646894922536468821220179140492113413337073552547913278956598753535030740554263966224774363831014661900180671538489195858385140290172853106663116310077022508786102997062162233899796070398531793514531775134388643540651055578421945456574356588737402384655633903407289620003766587804672217989029644226371829063282348215579986572265625 [89,66] 350296482326091541806069418726222024857044015857733300166017877751185979654542529921959580075810377208431481902779781488024353425421491148402659397691746211788665019833859097698994625995565960077697619942843630998297479252205446812042146832786059911642721672461805756776201373850291317500060541452543693352689013598407582595650782790390657721861760990657790888637525590450268773689532752204773249785934413356536318143952919039907580150493484427818731353728197332540306793407527706400145775836169507712130996189632205292489707854132708207414811414187386670901028603103742487316109138794557265680489517786196985625760792415619223395242824941910728638149631243945520732695248863960428255108526254371450391366786597271080131138516747801774910847935557795439461979353348624931301972597361630845481237390424390090857421788616037008863749659160443102206208063196068767424951869697539411070669155364516107347912450338677670699776453314182935022581702395481060389655973992948847477404679011756011852764298558801118155125626328017497165373423046968727615676461768362679517451042758286179717104514095239979621852893514181573565828619358780152909570319023454823871098541550724775880393062969096203332268222476741790947702434056302957567142261789920028662174190719433073359438494664334839829363603339042201223729122498443254519661697638686550890634514100746281782285036593428957276351312923970028541646562143583591501886712749904744069472976647992026835166619007733280829693471069429860828412598188601152537762466993490286348308245246456025490119825656616171458309003148408239167792274060823078816231812186036980474157965221478253949723094403956026344074755878897709287723088627665878053259916661575705423213626522984126063984132704698691225510083747767799688436472034622569535817129464363743527640128461510874783583267344511114060878753662109375 [89,67] 139034358371247174721567358791411868325065143994435250329785296133215653350406724983027259840029191809905349276140526761467788510492011956535572958583754787242081462628839527057340181060369850533315441665882340239223232506326425328649205272851224669136202474703756144848337573830264891930834732743650810332785517227228519790000802967990898002917231325001231764096038006105014162851985452089880260188243695181187406101146001170942652118907621702582928444364443360870431825215217847291495418564808219241765363540905427871551865290816188718534173101785705519884033443233525010716663053889989802868577734155154191294057280847489497316389130258008285600195815167688427193468339686820027724923482807364873545622708145078995006166367293014394834790113935095651962533551387371968443980366911271286072729989435702898467681121332165205618196534551837821117231994166736103298061367807396673553308243261860053018024854469977425241443492258881424413625276205818356233268839687757955460315894483858031428937166975825253193384223982248811538879423185566149148870536247483076727750735017907072988748555175096020910006940501978273292698943253002439437666321355690578075113367991810898189194793681400219306573284217957658598643249396268738921806814168538611055493067870295660932333244958436448009308766308253235001047393056585560452587972090326620793415257477581849176880222590135092360895196896752101695389047471780563210079785505791061250195488051371624119657426799263736676209019545656443429931847068674281713190160549742114384254733781643460602586059070590036338047890701370913578253779172733421123432627322211138400029682017996246221741797932377531073945480472394490408814384786464373544362848801549164181377212625868801713075428757412126345848315020244073848861125714558053051290864332431423960863490267316733600800653221085667610168457031250 [89,68] -4177217952470354794842348011653439889743413309684692154246281467074100426838550205873097834721800407242665520741253029102280008238440998894832472025231967231251798269404862465537353905760397351108033655578748255149401886378401472632815561526321425177708206830612589010165251729123263927902782724208264717722171308016152719357740948051732510639496737151034245323044681516087233042833405292341789097587013678096963638547039894754959776139775302265435796569371773811664975466490507559152733871703917420049305618655936293695425523936705422380101843978239373127051844624426072409529879073309786552594498206380494455258411855762598480075473047829268791680320115952023331468914267381025950313614812914796550652493705753005424621705486546692679867883985363687838939762643269724975117626803799369437678653079256093468918327385808733338844241152707147949631100889395880250362137920018611760164746450152466858555960719099250170754612366982857721001600900893245971173863684128555277756900594994228916994838244446514881354629946339253661184151210102499495084056910704498580855897405764561726703356786790950873437951424973269223137367605516795323086268564831065458766547207915002042474170280026331125849519503862936140595660855538805208088551686535509213003158167311641163257172574094313458952481908763983961255838481853234436380390734791648409203083571626223444548857764868642321597314216812658683186460252620162017860602480424764804538125736379668604658632691110032978381250613312326205684828719609064780739001653064922260128158370138640349096398190920837130808112004427780940810066416637915568645153259115333302760195561373970364307962528451726405362131437343956180266596187831541286343399599794313076560728191579755123992280346742743120553881590086048326181797408870337406055549621330536943537607844988410486953216604888439178466796875 [89,69] 197566509083810678745812248484012076200437033538279450868052317135053228331963009545228761113630520956642009123340671541164011629981050644711380438824996908299568704469153245907686241354381503517883375358584939016257428198096022358694815770540680160986217401716381414782529739426707729962096401530924319369325068660667819829759969043036656378797664433928290194855549493959497117274951392621626517906312935486622436772258204337809155869354735263990255571277271588996141335781693213863734800621079971307582414893367087262817251484165783893994869313771701634539043229270218057573468509615826996119490668246011601059027558115585156491209860953844966639009484776700265141256885666660317829422867282406839647531509331923379255249795267797224040200870402337093916097341422776396539709818460641869715878225254019081916301905889255138206176130129188312704817225159209755376806761795118089541555638391454610240270249142645028561100825667294171839546485002672556564229551702196169651056753580780785651529242419771216919042845244137122901712867638144141885566063662676441352672652624595928165751831041717692216043365602249916690278617899107973953855390634253248815473012889871716994562256256478608278136763767830473633694967153863256719391795900099120243501284796718631134977959165823891751309220548735905728456114490708280018350042594964591407516242260254981090462482231891350050645476369357174426608497145945631918943222134934867721681324453283081454049828591433311275718617190104744926229602146140199201293897841947145264653140336412333264743283634527754024425477130527395954050910017828900922624519786689744074530820090112431247337955034769196080711478367800806819158964855487068506975767774879843493298682376597350616354381309070928378342270696002954080704727974575744315476566155550837061429891655800048541277647018432617187500 [89,70] -32414468554741868809657515299403459880185335249098256465904882969017315246715328382597194994105175002477430743589825265603931706348795482579225334607397245153211457093484859412125803809102036117576980612010068113681293773626446947202861938169708218065414936247820490197206853174928384349689542105033562700601221299168878813209482507871328494016831809813672848035534094072936819986814887477858584577755661759434102794919747166994282593538913135342362167355649192969716315634681339681085602404855074173991339143734609418291736760597303778410540448408687042155743851894336037450099697420013515156475844009007111125517144363640323588894686432112511177517190214633456495743462066532334845154231677702395503560290406897150686911517732774151312936258637341883308894328343681252842259218750592611887387434718868464575114037475860426990797053035491463882980284723871728492590560638477746429070160316853356960382320286489757318469556983605174327122155685112989811669165831914039133295043468209029075298188496513948217340276102143197832985405846918942893245253186549723971728700227062902753101258298022313716260598579105314005997659288489776256092861676949917574824795399178464630295662250352921297691732311672294473144165963402350174221450004498233528664793429983250698855342928632208358261627837430811249447075043517790851472042118523216592123418967884644087678952113275746363502811761672123858145700607742309607643383487228476545447865959696546052950979542533189312961017618397842314343608410527506722960633699545963278262605072988686395136213103595182802477876930660250190852378652930889880740380909172593285133533663129362163313411303620425641351054088125118644120746182648995743142353396537175195750939891052506790244565265404187701471681188418355768367166585485830650863224601243825928868619439633025042712688446044921875 [89,71] 1615496946468843583180119110940117892477375501029232757339685568169547255632495321506620468437136429839754819741852066455915978774654690403392187505792995939156473414154350197481899180317107269825016848876507393120826302093191055913225706445697081480106469743507418246289100646567841335648267933744251033533294523604306193185652165696806939426609162761879111914419635859559358038490663172005490569090889179460358291206120517934366682937331838912174238541796664085622978567561167469316159830605593572601717620585331523093624836636734881257920726658316400575324091627843726863499893546062848517789156058783141985598784340655835222860503978007324313406806651304685323373248174578698278239702330275061422670452204034102369940333324215375005177895655051510563625905312758801275913840076578286999981395170906057107422308269399381776150935785918892681992676778597115757922404955130838871705050192858896160893758609269145927862721853546157876509078023344948679486308417352754818734413892362569083599156539355355460832939326198141090783322649024595075197654508489342184941798685339125758633188333700359587696708272128214237184230755687150700046938052605989637006578081828089799915007959882047353426299156324680784382810283439954814200954532386384045075125817462999128982033233889434266107547525813474552753145998486371236674952466856148025445307626825678370731255642129018229534593381068348984845276272931772907567180310686476208043137848653695830589227780027558781852549281496873472550286851271222071532746378909647576935883187623113311396461367019073045960635460918537790954362716665152534432410863281114327720612779690361551803607441868485450016895225811699552973865573411162991678259995508322640500816446423423869828503976772079527287531868969583073637610981177848537192119378034060840685047258288264274597167968750000 [89,72] -25407974811406476599774308702449605441041132034272309345474187067046215130324922099010179481435553255750736071175690851562552738994441777947667441424352350454128013175120329227253208094666455182014223793339996460877101779720093830032678875303300302079559503497504219179962075451822895542707153203649196194909482534922115662973035728390512915278395123051365173726967451861329187240381416068516609526203187988190634219527927000498758257532028410440694296774600861853265758351432437000230700039771456359418437058789384394510027100230601077208106690402687455620521743727865040021313543842059834225664010334856359565436969452000884199252375104371770601933484854296530375291012557725880477219985115026584681109475697926117846820451261589783375810266437529848441255015167437734102633822284798761178066524535927127320160171483500353282482797131950077566269090354009075947904685157133385986079834222655927672745324864602436442527288695172182650160657942909283282425815274629162391956972934305579622944687470368336411393363998076795199415817008283213858390635052774688502648772523869651108119405664609615507964413538303185399954639534370774451150282789277590014209722861955423134150909253970860310132755610612905577894188275014391545279268934071535572872274304878159181327516341822050653101095467274764010106238982462551127606514914125891164740478659592788815773704039497701269063497656124761624794821284464231441846769782361783178632902759138772878640109557340427857068467627567896991449770344778918629861359411160563450289105249166025563721333790072643393394604742120706173345847372128452724106106555305447162311564341196002221902300831893163609429396031303197849788944055864802703131477114938203536209425591597379604837357644900187588941515416422385873151888851098019220653339674124339422639788200712203979492187500 [89,73] -1087125325070095921099405906354052558851433338769035146686892337135206918810738185548235929655703508723252015762665292394010780323772262977620245014177497243799842467512930427257706728702926391673754076554670836668766529672815594658456343781461738931334324395141033063147924525524845606361644220685444397946248824305160469936709265173518711559370967696219746114554698685696023857579297710839175046956045757924301607735730279068992373063606779411572393237452214845972241239740540461395601494729807713997730957322932354488136441280033170679888911614933369456434863602263516738153702680864684504066470156935841236689385060904765864472958966067322060519871664935060842964388416286877746972974195951953930465822364416004537211774427652149686863488450164594560141450918163097329070756829986704703479280547613423447518993681012323186217641941767016951413526479807157216337044202760253719214647317307907917551910806847851609394033240938185037829223019355798818985324582613734075110039384072019873524870010443182593346023933525554371534486202130903127039545931649873489156121174676616056445220072351653323067815011181144291749624934155770145076506522538470652928469525302977385055769554052867900893145529964664567255084040013360585863918747107207357465422259046257381957044148306986987475586320098746428916989586762346684243989807794364495260448688563133658355061940143680970237689293685286801841164840403992742655000785787476539785088339634228078345524913402207161618898709484676950575442269707904568680028174553734434755552666167210125415817212847261065233828027633723839529896856313257367070126046163332911100278494798303428362194480698748208142443643276197410718466064582150058889739990018039531489356500152307848131643346857084813468935867114219455649956911502518633389672084660409389378217176055908203125000 [89,74] 53605839435481365898720951011878621788184558445002414512008699607594950986346267292279111812902786655743339267005659306513217774699559650522954993045585417749865200540535716698780912995563225887296909969807056008588598352390698095547404075656635553960286117175849696137285281210644100439309951230481344632577605326331804638763796587269468197192706336721280361796357362887654297305119994501367186501114400623250305170411747653113196430700654079739235278373231468786498868541922146104157949767762272780803327111827482238978091458197541511009059405472660904719677594083096697230476377482965760880414730270173651353120849675791414459054157890856758802878387983031489746146669024826893898137847418552543287590024915334931159811025224457136205751722675283255778239562307043861786360486098825628850997020600717312429181530221986242741440734875211833646509466407233027913250750724166649896358444591220553386080407337038240878398126853769578817420946449897032908921248551049622901731825040661202754903176237644981520062717230063501241245292675627570803690889658031834701116464122594479734481900712333643891397188131261428335099614806641530507514261816057614864655885142152692929006451258620560842882417826170662958482518866695693099110258519673530870096559833804226508366067277612913049046265752712255203373408150548262860082554675360590637839717238154811786781583800888516069801386466897676771945374632702171302393929454776256346753481315424820039404138365708635768832605146430731798247953094829319018567848453924957780270686503793083108791707507493327726406077997097950692812552762926180282507316146109182895636861909124248609615551131461828077866404820625599709519243234578769066817822040899533862347922049975278556308021959990157647775116692923130582774650304593065678128342554874296022722393035888671875 [89,75] -1060780404695166088331228531831937608409918863995687937207376895537948887932069233040882541003556629404340531087757206273168872874603356492805597925985423060734846500745796732556750082130461408303599795061612120073963450179077855790177847454822968204876639795795979339137197978188472757823439175383694784643195916192872002068051170277203289183492329682529810610757087841806528436439437148070353081108824963835264125853793982781381925904092387594171597217929018897471614841420972186909749834090142741055492759647303685468039179059925874814699523967325214004314740218075202162858057606763057810384572376326182545724767863036935081828841940603342375027784167887154810381736317806793012264593303434338625833777646980690634665837861274252418570591918191939865366509643999681498206612697556964605408511902330082699654162362570632387264235637651030301753635518832750595756769386981175244960707044416766635141623275335231679978488560786661127826164367967632861521038064886518548483015833659848401267701001892191942179847362255091772042317511983624372327400040519763523595136181044962418361543348772483889218869182958831531124009833953633152249038225565556979211700675052877902934267991869582299063244671417367873570170227866444764561274919811223547241265499107371631071144908137674036236193656981341126494978765812465410518510441969897647494219474942877355400360305593065739051150516030362472983817108916063735070465503421356747608806335276331694075089798991097929535151242545950198259871154726077964682199040952885430346803259262453932986736625858700525902573267418652322164195046782715432548160176124824540839578426648333907288397489837790867269771253604920677499923393146302459449372300363520853891773203670186285937569885195371713267145210505529442523099525210393162462850619044002914470490722656250 [89,76] 4939813296314155956974378817902792488997996013628570719444807536301202303576116623679550673279124334358435642682778149974256450323460305932484024752146173397497589385227741470144399829337373654356954285641930927927633313416025437252467007231140742927131184087963268454782846744977653626444527503677566915238640399105734570324373482923009538363839577843464942882034161360681487617972480590473348083573599655216298457455680057593216880131153293943798715620100227452358863439384857654912792451950223955898323317766206456497836565663080102720491468888432579977144860653602938151573942244508966992961443652167208970073601429705734575222803184984902870783476381490296035208744866443674870282651442942937762788986484960424692419853117302090623824149838546986163276914633614059592868850748030151244800690905612491537123211348007766192691066578055782419363355107360159547810274278952453051636130941448998706100800664985273060808685686061063371708373629860644672584642909240875127964496071413367054539107164655052871775270844742624879789045923730255741353529961696703073471660793308565958889612221188543661853574950326175408833751168448588666618287903758341206055417564210519733096729520640253751744246443592907134768243311047868320523643462567883442738554007823724194628833945914930979641680060390782798111372379702742602996066437732749603314124590211300198271840804522896426206280478265077084083479284788730283439519660533192031697979212741728010059383815929707240109719445420160391270674826426489992778494079390855240071324899450831119974347234021016240461958221540379609014594140240613620531562671217253212085555845335696403627209477293032797492964275345290972751697410722002099402682249983490917463689423701144729225851303941863367498077188462214478878510336602492650410855677928809441210937500 [89,77] 292399063450199969358021508719868583507486890727070468308779037284982791744212334591561732289193236160614094113662033581322265771774434356969605265147258739490168475834305697160549653771642876924901154059500511858019384818315402296085914434777784030787498639773225082383008276247875961735404131086491579700917375952038122096411257065842100244098308361415349622579141997991881802402125955199121056924387211294711352836076636549201611675120289550042622379240904860928810958089335077313202917416346715421536262364259247219500494319553772543274700975210667724792632958083445515269275159004340553854090884153875520625326098640122849359101214230816767457059219271152755598779715937120416042675018360831516687219115217027107139329062504549311651421168136352867917072609087982410790475621172214417863068692259201597959501369637692778285281776483252078007125245319708416399234353460293201305720202180728657149722837868690181577398628848314912067641049827083948383445203702039327635927648359022923269814041794333097950530412181270992806319751716601042426419088498516654830180298112254815506767166802312064307658385623282170674592566551257243626559030384375786644686074110961614252231916629847298636783974257759684665476800281130937109221278403086897045063237000489535689288851807741433216483926473141106763844753533575538096896636693229748119924706099783002029125666778294587567198235170101394674349534046870310696060045051058508277999649620860828286500987086671980839636391578297479945031286831580199199703536114503868583742811343904913965040130533788851183786591062107947842549759121222236566201534308914503558449114937294276697188296320748164676779535486275351771376638708993105432523414893120480447504402826960224955357288726143475829913794255713113111126518920125116531586978160913479843750 [89,78] -6256617791386495104925145842418915460542732700661491511820989379029615325391174793447578033157542277727593621735679265168881934150522147329469105926476280003155185244101025015365691694857860779629536051992359760647423856421278399214041140386434334370195676443929146074284403595725634287916372409172581301900987799932163347519916172900150237216393920299367850045089582096001175505979252020365333024383656971908851181157998949809247930179581965157605606737422864593443414786263889845344938428869259639241617333105312192720923561835895515263433479406247683801217861471880953502146259993929841057392303447401767939806563435660346706291764531857608358080760907774278662829882549233104133164707518915822362969690762831869369379740460621742080615123228860998839379355932278395720032416266102811252551631223059922027875000789081288659283191758547209657068761561048188082253036716797067928444676384992269814040109109395048402432355132926798296337404200241591016789800948139829603480189935830618007681505298839803637798561347316535418279612029659257961933071297952155497521837205702245640746124780140389969979345347635358403942580954611229838919672855415594469585077856144388260941972247080181214695784614632285266920535978870623176738142516110546157728383576273493645327235907000817924977011231511748521576562690786601282660577106088752129491592691199638995741680985823932870196472393228934337726302612309482173553077142677361904861918945774945490694857338218440023971262188631291509587035218279830508069014864628183613127009014718334422652152989987815160232396028507863628126290995428503095090642852548513770660153806720767054790902809718709975997434130693432481719754090109474463479581938616720939628335199344128943090908872064418858751340454807187793688739490313099840431890657788618750 [89,79] 97024565916714441052814665729782805776297331934164391381951089226332452594678960469952157653163128742849566297321081681713733512190182255242584663202111249476627192153352726995353812353101286819098833941099279668296317612064024346222720213802026390053700425732220320855963544449512877701099077710194359935833098524382366420388839643502858457385315767983193781174200759494763700574030783303682142756838638877222409301939036346687732239752588250003194880966252035468659835320579348847425079315687298399432854746080141777096241685754966742044033096324459169449739274354066681661725379530404269858869088284610360365914954348249841548448503148115910689087340077938782033874532947193118199089328919569003973606399734065333308801612506847083254691840104260594863150661815074691575649170674567121698657843098435537140679280484671045460556755692683227111385792526154187988545033064444127391296499249977773369646017820460298079357625681906508723731689667646376980766055189718484395281679396015821869557362618621548211264752831823449049993177700161239925370366837403856951369191628672977166007337214807270123103522660143874040564668839510464829510046710343039623312259517959016002652338898815695909372156954777639652577153383894251142325822481551201382943686562510027811369744174735875729122638552688637160994249894332981727775393463989998392665749041318113975110020006637175507149613378059460223056632833028741449136792615578667316755046424797720369896207849803280884180447323469585115149155503104243028694175098303503635251213872092224178175921321957257720530057950154477464499886591003922350500264592475293154457871746966316735423727146206604607656629553802813704822746056533763010453255094345702706836127382820798422931966425872233008094860942091575309937777949043259849653558634675 [89,80] -183897720370508895482018275661403410498667275027860779679152238239789378026824691202684325684366387431248407724488633917870217771884031759867477580406887095140659427433458978401018909254243655532340733578948738464921587101070251731472181671945548787045568106126479910736127425192483266637952483882165629646614934092740673081744442823171949165686084217834351176959562019614518125459547953248426054006472128194609155567707927152491546436948039234000087942189840493812260350269260663517104608177163767737709879154798399030566264783429414210612254433154482070414619239252938032891181203429668152453923926798636592870861590440374213145340657990239752657090932447323794518923919786005160465907313381429382435577190521560051367287719818660672654789502247128296941225911076699623119840891996440612334174225589362759819018215531786017422219703511767794940201446112224801339761958379954578356562134239528994896272689213016521828134588976014898615180978416602720860589665510879424370355771240116251346426595293369191336684855454814217983300198369080084003479663555837749313190312944830646130150559388348859052624924142870197229257666046143934526455972728091997285893798130795604285292247496309770386879840122348451256698488646515819484213127804085725778082819370169429009426863735324846948645232193310561219017716853001871243178127594046121305965349368145318062445228096067013210889116875810664047669433754414154797375324403715577244633424242345799406318386807409039821567623797383766538344444160675700925468064630709243387499235454675236282695126630961292887309643732816325653370626793149226831315748273468098531573963812222747900153554653090483039935880378481477100773775869431620804472237838934945778083267987283730538437257037634716671302833336163944799621967853338710800818200 [89,81] -1446098151914155904997967424696253851939096894106218169276954689114847893004643341902020802026786198341640975404149482880755975943100364874124887916788991657805920840861226296455158027848914524028558118057157602679744088693745626816684571992153872015121192513499024482229050797860250375372232767660639787488107267006411005555592527810376664161508977673634271165386992830925597441571353778124217057702120745904425391067381957669315736046724292335003910051706112196015565585429299364452299950923143817449777972542538705708435149694529547969661630487439260574570032282119842284970042429481560639776968967221817311309651524512072648018376188663435387091933077045701494280775077561502967550321982145132744995931990848932439692748570446611263215318829908393099218626776016387485455657097426755508668960533286556527216738723052569864598942651773462314560950316207761415368716247027232768603067024767524742424355712129812150983674523746917799985987330433546905935543460656405256836498031445799760078542187505926395006333978631962126070451408318831512207497424212443018927194314240437247511015686726070801412721617658946992568887392184871260313965842132067020361949361770711483958693576572919080436931517972546475222621155979068256810156936848362330976328209496731191597532776611844253779258066911428710506254653530323907809423366572643002372030736318358857127593534980598866326572544274643794515025787149518856123300366804817777092552264236253050546418392876091350612431305267826488414841212419310828078722249485063081279327748840484559470551769893321315228767380160467435055740028666187821881852227074403109349292700483446533311166032016646840680346955874415253978092436272920806839076922160591583711377195269574567949135664362734717978596929988648805674725348019165362590 [89,82] 36741445639169520287547304125908439606731777479993975993178040524013580068129286047135859175412505742163987726204009151302094329468480176855509788190018473625269007558388568055826626218587141584416918769627906710517070739615382778872436944799394251373416944469734150640715007668342125467512511763318011027942952265310269812117879162338028184585165134550172203680135106477546601012027227651502612825694024428643123921925647319971055970922296335752610408434188749206506626835753969860140966149012301542057128464918490183661716585304564429059050423749294521205373086830572457585135755554685629422506221479686813558515894948803612982631401787733565886194614618211657310675222747536614712892240026983058491559831227945693701539000878209021267808128227850900995748366913481349248179201923038876751344767637193147417035144193557877342789331254737879532046290415328701843316426206136503072245894402532848120287856893111528478744191678881778889828604439910808965428701852611014457854026029621352760571825076684291537445090725032325560671034323153715677232235248798846684534308077446929360858806127436106084270118076980915278609793463110374747043323568230260215016442738766622948441944544748766887018384680379211248622672009299881884175502041522580384040911052814810389102558033873574287494702622778435929153922459579825873108005205022425476696774452007178701308941818266184728849972150155021552805233217473795231248722433357755177679890526814905850798166214444311736734455405628501265413884471186494609248740537985730564476475510158143193707396711413395920713714575470363494003255417986008349805760880108102837538356605481416629802264442864867573806410544673354170257971321729145864905251820310716687211146960498335992321548832278847640303684916422627288626732056792330 [89,83] -72021864711304965786597667910748580944296194935924350188213720862461717759459715938981168711910683740715677713990422898191234926564783059987288108115148365146866535748186272220775111677236507806536436219539172686055233570981588670544812774120862628603433924230208451911731346976997013722589911852606140690770974515639112488761216953846265865466775884399494811174420929660197391160994314703260392288320848669791186755660628481995373833001933578954580321188672555310552930705552447937379922080111678644924423606439700119501069177531396014227294940477877592378536447937645312866329950842355045237392810365675081745620067069896309651521235824532086133948269174037606139695416167374087038568516965074751422234956900334858847274384544322634781216330433273292739675272759624318562443680010286420968169439553770002274130443609255032750950609723733707345470140128988914136336473254209217906083973131305959614827462120473056448366534855524306622507466721041196164194007021224044648389599196429332659310911695616019735659745610037435796414393985144655630879346661706869042308647580578589173769131982661577952095433131373010353667878720760968037323434717231211140014601013786019863445771214233464670196340451045617152445584333862485645293153127336659742012421655282672629607275940462718242143549819278698663739321724245668767776256343883039411926791627796510914647859556640298474728788415041412255465146974545436994374213851444693355027155036903590725111038604941876990872369792436228944542132277536647163551407843004480790887052555153914540301314829640320475884766289316091265403359955350777438250433395115116511513420914014456149257172531035405193194755819962507297718241385019329349488198269281428989716424646986258669469767726541649268890696319786952785267875565 [89,84] -1919504840138665209500150419695947581180339564200115803647672805518127306797705021612675929107184139838578177969851180251075685657466616907981445540393789075036520484151491776046618990178075137922757289936359653645054112886621810201717470748656279568491333357596924898290310663641273817552905497720567357565422146697237230694030223676018919635950983714256981096280467221035395893042087158239575115963169207230060507173642999453143460314159826919160240329417932761921083081581876971318108253577586266806591012746463804659775299154757147983918124675007708602883445794794538498503284752823856112863156975095650783471907419952457756677222979010350467216566714278913428068092693189522669163710269847649869977392197054657681799761879337688898986165102467747919865035013134031291551432564389057286811826364339178053100828916565459091184225379256998824672509019911727824650455201865792866251247319068248151988105128824842287987495686529594333256689080191626558429141411459594139785045391662599763173306336254577411989991332030119643353606252952779628215891637749361829387478979082176822139056360040065463581739580692060226813607707989549344039034795972413958812479310247243975849371159040352639724515231692689997362118910647134139340332845049723563912576389502211112885547776246538239351984116155819331648746982464836988185023676263881133447619140473204234423608826424274260617989838260578900284702503274972629258829549700499967410820093028173289504878367996618731109468757347806020539148092570781666029950883388500451272638049253365306991456876563632411556175820501983135059147186267481485617520324585676869016904784191578605964933454924597357376287568322496028514094166267790145763333267987734886972391622604024089738382395728654058402267235549146399663025 [89,85] 4927888685928291444483442272471278271157415244880152487222717672955621141675291310734278097781241003681238602018892464144110474572323552849488739470370712680261555412280753648034062691885633268505493362661355644964936265931917222584273537582972100516230826498985776921340541544043309877601180815979991380123240368960301340723725914932271334942266066250330514027788827135223041867150724872350192600676264304654642376763598619154533568755090809722920925059235129641928110986431559106944719410871703735990169162245095835116849830321608230407159954728915819823921468501118870395842407071097692426598293557013362709485485620798779060155813034729519785088538897629703346534401144814579218621181783816927948654643997100601458174987522869535242576132743388682473407547922580036160034235977333987959431781592564657889579406651397924275323305097283036748883034112295617038697557807386106621006910882127632825386974671013529883615139540618409187927362985477772211992549144125200629178488221755939779709705006660535323612286839375040972710402463994066439955291954816017176050745682932668599975892923356397056852230707133537565080601306374608180503044100861065255054019930454182244414327020805567509445526593135259559125633333610984171499316700789353294412378811164642946701966047208241704912376146117374609256125857751142431636279011646838972008460527892616708609314758846231510650726180150303002844764657649686600034125233592811300987428309078829948894937806244146283367108511197028876499015867721989629688598777616518867026900742470992624669194286729336878729091906190947728257701954126232289888486018784775471020759270722214771333504690063137179828497669015842706701672674434791704787045148643376315793904169706690071155314317323855508077019751925091345 [89,86] 8401269858929278403458874766951521314368620408514535562095359633741574509069168194543862055271138216258105452038836709071682222078805126245114346468749565898577540185350449160106315443114196572258775493521481663112787367729489214512643593353359610001174017274225725165813862645629727996910741037954398710450119124810474701708133323055225719193682682367295747243645608689834234685387823047976773781871086426366237916366752109126436566238969644503932035575322648957777916965603488645563482864285045647634615330190268366626390235422480610674609288706278138365912895153686245233210967736816461945807247579739900225396887938679903067202086803749935251108102724819779525837685999972673933500449930017343737847143016784901908118874040689543973205670194091059015545186373824640175948652495327429554216623515699281337013970385978155781533707120340658975190284883052465701548909143463541274548929765754490928893283550526121260853707857421181283421751960833764794819593066417283396573300794759320448807102037771693121213207602326150597966129308040986233858884646947650331327700286258699010311353654923631943417862243283874856714978758305398664533756393622457667486958880192898676280333646280307718141125447772178233858802289106558705122602416937573775664936171314491873857453389795399343027204541320442265571021734637890067790113182165982908777100040410143931471691805123554684238504407214980447556853180643261749274488078496554120445633404174467338714739475231177347306265386606139917781162711210707876961671284413162424208013611382941340471465313036101504970897780505864612292503553403953694843760137745431247180505831349554619210571764619684572616837247708481819933849509757617153936557125272689228086165816221651671533418527518594357954750471015 [89,87] -42019315207423957716720381279250602434489448011842239029435995718089411484439683820232814586983341773175756245670642853522463653389334767117288135916576922797022144399266506684095407863247293382326642379025735924534663251589687310108250987406763558311497081020709954166692651740045694683135854551090800093935283704441627543237267540055775451024073148722621032227386973582605026231571055733408171461554800148228482489018163977686942934597104762225131461575520805300290036015269155207523677141085544645202413486857409501149881998968239558193219509957351451377102151038043934577760370444186947755132293300742544853641676827504048395372745866578394361214658439854144866909885678829570487202368221708835716025790814588677584892507394044682947971547957189514816885882770465250735930723096719120069853225955762105436203780394745050651916028475773491100825872100536434766624482878228475778395099708881598897127783922491961057405070237932680206893906080835922884349678922872968087334030355653670463843792800046160868946983171416898419443848076527394309834835110771419295787228350984355452565521338897004928655702432534336477888741178415695730831361218327348202839928042798035064889512869807923887379989450709649230916579117678088928374856614506815891267387056988295763194298994768656777789774741903964808759521743148478020161115679512322256947012279424298810464497941004873051407052328352759317361347771296672431016322675331607939962189781183380044289949212052458381896895260558054189153108358841056906306521785810965896093696808986403090711094738176195247932964371118044209043719670301547670317877996711310161531962733039814883244814316621029498766263045899535410751804078627937606167658701424186735161780787557195495843665736632018322624555 [89,88] 115889577836286304228986252602548423720608900970599100891270842492370763542483454165346280885400434473915425967061376575490489214200122441683627210452575329757833565307312952877411880487358988002126404125653489256071559525346659178561001184943465662675619432371701095926002991377185877814698984998452776373420593408422655493962402404797440011767048635444020799494996886597803717397186511112698448251452336342633588964275630967176428587278340358818032794495367845857554720781128391281461066899296319417468949752308674456587862268478552748256654176728231641702922944021191105957827293282085071855686360987008663332268235407938439918701611089937725033911155485843765295764739478498874373544710453713358091064140820110105132879585531731571051375329592610583217495382609718674560018416377152969453665513690567546633855688048254664702817062595291277887611006813260836226225612527948393176968455020557326072714832337685353404275320440159714340493159475166134302079853207944731631323696988281515949899351561216766691815730368437339921719475261607103970006219982471870459250466794675463518072610247333467548566172381550330440452737410489378018306494674083987207392102470658479244228151338407161426760304110003598292761091834930608381406911514065417979299672575478106065139167650304424888478695722156229064488704371926589835392185664471803074662688093126564114105802270493166773849837979647003141603090424709359875232859775957966377090930785167402351375699886619403800911209412154856849284782964566169700241553947245304353890056560727449705061271503833869518055504111186826096429336946962393308439315854956063885797863552875879819455382322318669338424559309356508285721903515698862996160589888348437190566310603863297231650565630996875245 [89,89] 2149866376769766626255253166854771299235699383050285469862246828703034617859311684704839886908881844477244069484108512609334403377049339664589366615132318370419498235595199685499157257999536178579993379294864525592378427147417307723090936618235093261017944506453485224874404295864399106247441252460601940002808732374525254402892595157261165909413742026545756794383930538293002259249144345391692010918468951585499723500041234029073818763250789462858763775536287156307070276009013748386765492140784026540262807936085038227265568819519346899534769200074037963912601739576809566631416502848467359922872111946494941040593981434002762238769593036863196351107544249898683042282784245880388464283497022200003524081584235851520076704363019218579078070382041096213134205180010672523461209449975675133829944208793555698888092762174035807808561058037525688963802638494221258802582697377579284827644214441930156605343772878849064516881900974106173778351921658748184265735971557599821836094474998468658294677012904871961748403745347898495927299941266679248840609685953072292467263157803517633083316681081423722915827760510897712232719078109786155206229373363144148634315449416320197620297812088861830791200893321099614723901035109287344571580072616809391321649040202147354368019852007552036203526529630495057767026961927394794909260817913968496717858504136243529263040787842911777330195836823983824337156097396677771471775626214743597167792460722589623417068248941187687198445525197787122993022534601265260275744954468169198081993285360147977676458104769802291391824176398679759917118945904447589081421462184696255837974306736132973711498922236505724163134417162676675392779276256610188923388252536727922880917755823715792292893453701800 [90,0] -51913209211845655826016087067775147655009128954988021149420183733573118545966297926640269374064232618475947256623475104364378059568908787316525182326577007526415197291375872030952835630545358125415195831399180253225048976720252438144113898202851642863367719032746398351261727670831689678225118143538951325004203897900632682552088858700822219983563974413766192325643180093252540322470165697404592532094216604731921488535270431477196575048979758942018234052110735209675632521567306074719240169914331716349740137102134402644004497545805869424507785357933542342714902920548555686628256239018178476439509481836925129177134394812911619691502240009559029839966588098364423960701091669906263932298010734953193979969279553915011049369713024534151606519738399239712541048417834135254058546228343788016623895469174280084901150759019887906317577523140604261682826814265111685871615866601217064021438183941894227317302635227597044657703261790693435755964789494377461302052093000702690851988410506047029666928558547249262976882909309393799028728312781833539258011795177790513695324413068916961482075347830918815425484544548043045925323671172305297910748821848150863218806146420708102936523202080584296211031719857450043792703731870494131386783381264444037841134201859336869398566184973607147926549247645006120435882365302152782366030269236673984864324099984561112784244558766165313436174362697773970807110919043412111466281712203747979988156889319608993261394439318780357482965407866235105608468927590523447412786491019648826601227986346808608855778410341179861527419882339973125919861577706007370562500984702342041647427096313351593404808428454738223771076715002278936553522329672070793405726747357842924166368545804856647758060650687474898085797358709014902496829959447356918870174656219302227213297313697613655435334673975090523216503689331323371027037528947612095639638243155847201246595669962512081940559616983750260642803409094625521902344189584255218505859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [90,1] 63233702900718466756881509396468875240111899417717739349954676204809729396430193951123494410721932213677417285689151331782797324801128757898264543976649903295199451709578554401489180179430183950331735741905875250262676781665751765384210907541816496701246353399553738551510021232196610999944924622438541994132328742075999577012745094387661455232425990418583575881475500316174924643476071512712843189136805462273606081029773864127036563005752828234497409402653875270331291578018417179362534843292779150117697196132979717809030841726434244745259104810768808972817102229587544518967255276862234533116164255341658801354388471406224712928193769644586765717896517893643348527760681916204718318752717633971633573589961623600888418974606033744291780358629333997732892661910334952651582415476163988514358372397593169093989153833332479523243687780474996577168248260097096146354507409900024613707211841267877897545965821951156060337418498737706186105144823608633758290935694635729077451076800181625485994454673145882657924890162378664823406713884116686280571423013182739920003756822983401311543409650055734230680284246433915670011992178543975277508469641036718083349093516474488519815482670238678630391443287936203112667303391840861078566218487896299431884180348026092078221822911132927666997255543333541592554448794335560358787445354773975224958342944691661382689268002519902025789340913357233242478370012240801102128068384109587174650968911080621573677445624850789040242727580624013611071980735960391008387806912016331303537779329777277324752323090009617528363439437327198383999571768360321758008510529834700553682858123145300873963239921464657302401275398445173466310780615454759425263453302646016258035742264774864275323458829537828854461338074950316801775666018510721550646825392576277864431625981197432699347802760245937147957952661758199967837997841097095868511989005993173419624689355823947481847441478603391762825407746231604760867028858228877652436494827270507812500000000000000000000000000000000000000000000000000000000000000000000000000 [90,2] -1231765771375909824482618237195280596795175546970784812910329202675596322674765176428791630167734344874217947906502278939998150973292627231305671919273668136514872166816356347249758378048494987561387366709271520020162022633647782304350964524016202573120676914084077016223198468071684387837958219983668745668763253173615987365029502510508807811073825464370678369509370439711791215008999464906226761235079438502738439308458508384886403521433260049575441223409763141275838279837242353779760929076152224804508021618717758910719398387729748484670155058138009476042483430585880360642171449768024220710851012437379720515336620011323655652431141850899313645430730692138346931843561423325359748195607086153838565668668101499028852142143060664148506436494363171904774318569039330695682356111925481521371078281743165318298940970437597140176994831011739515521247820604811951389456720154384284033815885051757692974881053930712970937840572737929317609921014323074726488313650133486054372107898299403114248909544197392166606970685695055793441576437317386258297979496923008084510955021959105314722274846405356879698846923187182931758204460810216504018007559186831045744027323555140867021727992220172452160431665445601758331405747751285148896609628254025134227353198658968446838086720733352719100915495232618343608875934585775042386501668679321127722934394327154725725750699836286307018073650647531838162678274481619023698266907123892236565574638534582387053085156317534382373274185831287581847501942373037182843998750446259133095319616183773020195061317425905831624892857584356362570188602224688211042692740702569057242804062237988378253595955067728980036524507727920886951559234056277174922685519515370527429111380511874672989244807855031210221853348931798389547649001508397613567792466796619313701063067181709794594174041013200602721985372500876052086437465208529892292491400000693057043891389643109110306463851806620503247735678762923221089831127272873345646075904369354248046875000000000000000000000000000000000000000000000000000000000000000000000 [90,3] -16729429560564152681679245120337245748456970950833863062337244937135936282774021315407851574949183329590708687288414537276722106859476781864355601599211783973942172539020446056827185388018603052554301529590591001530717970914772801069814317750802869739001029819874742519711562600235783756817024250191883934856552783977551496651904364585553361784892846294423036537833629583035334183852346955268440805483670539833906646907573714132621739512391549648916867436028826026744200158985937236816956768692889654726324246369465566151378158835408431131049613958230780166376551951381913763508961958719070868434549236490544821658370046810907422088283789410037731810378640679127569103471409967043900613886891142349397342476039214780339716865200528552448058116714944818990195115982541761777238016666616588054214007386678565074487718440744179069249073746388020440943541947448876294502059289379884796767039887411949162988832605477505891260495623389449964750455043062910090834434804985145665985655253422003937341866276123651091479731314402150721625390313520483011506354579756491838853266918187035631173591637537383633574639867489986377447976437345170914919240485278439441630640479669069939579311486307024224596067608419265772657179211455840574596150121359016587612790476784610556978747700607770226763608903610841351276587940313932682608429563411590881644190766147986248039306064399245496936991855795608118991201191326192391142684612870189602014037194488586224529648039816260988799037003748806165342151044491027411916598227245012673477414469767835242237096521748638551590192101319707981209102459396965083296669689020815465275700012394751972634832725001702604355819803843353199711939660573655485863231814330392093169310337990292566857646921422181714108050689628928982460470458390011565524727852195018417304967817762274026692489271531581429759985004097415919114893485629697636952374814513365921223889576780674952663859679774605588492675961902382690717335997354631160760618513450026512145996093750000000000000000000000000000000000000000000000000000000000000 [90,4] 903347676189003902857452451281412880472841412737141652151668541659757009890011875334748011724312005864482864014525562422156546760662894897341611752962115483752329916222978346096136158683207003159342294270373769983765617574273533861453139246213616351898966211910663338646804210038737946427346085517549782666737264935366336053354917354098382940684737900361190332395778054281779795381681294061362524342631141488942418134569774298007998876306946150807334857616797024259080785999666004491103058533600349973639594856491163853726566868756016769874981807271774432274451349867763683376650271715282740522254451578466897397790495328555920992936005237745865813577497357279935766725860612509050300324357117601691538027909464551091539130145139166330641336959803915488450536340855843442744766223910753826267704674796535374262970545874070547774489519736544974715892395914128399358030777109772328385673583156963505576610899211265025011435983071271990635721522067979985036520921540168023132678480543595985810892741275163852795014032437076477327023693442924658210773557332977960596767617699847432073152709818509162845584677387578250585977197812304556008024587488030546339900210655749368997067041383704947942500994455499605275515587184540268316757811616059961783117480608803231851809981033741534962848882372410859577451739316864171928704140531399739981840036343958128837314104156733976951314103884665317627388515867325790263060773451102183829627864291224794479795352662724455293965174189410418269296285532015031901109271569376945130162505487628119304139526542900579250906992183473495058508219144207424300129334510319567887705827208754164101448297371573557501607462086039226687869710465304353539010535368571739495160315303011213593679157684177121244443387503919186416064735284577962376803774619282079219511929979405865198685023005678993362145616770443977044198682101293800479383873137962259465290938564443610944255302912493751752507759323713473498654982173615164003921407243069552350789308547973632812500000000000000000000000000000000000000000000000000 [90,5] 7756107476168820430428140271048318326872911602375318130968244768732710179548086395542315016054150497938391938898229172238043216780590488397573607362288181597969468760926201135016772865484244646382091395617280045393217369848363995740789053034917726414761307974277364272716557590070659652416093798405317072895577624428108176839470476533900140845504536718050418855161100964153052708657615405556974304203536566044671635631724632878198688292247657750765567345156874217155090823260602689911604819089541539985910176847597375713442530907648012269865957496018442871665674426752608110344726925461505241462552253502749785350854344458241825324575889257874196733837855681319300043391937741812672298411623142676509521442759527024125304385042674047285742385225759612229616847899382183753873671234333880983197168480688011350559698641684726981248719308872473721403972927223115520609616139125710761741769122761702769491351588309678247054039878148609698189055943114761496498371357841987789259529683830802832868718873997344144231763681091316917276047716822561957722434360051274958443409887813750714584883492562580792310654211864400757810062981986562634775198200439044450046352045771942211119061394746743735550818038827486102557891560313555107994557609001863639171964504758807952916497841176778199642722947664048150067328074762667026416439298429538742580210216241856982502932941869397349568612612532542176181973921662465079119245241932180432023708426044006346285649870417976424756570124089359258825181473080437328322385104644231276647468447890847496363607043952836027197983324640356782239278982325823629688495096218067747803708891625609529343112344212530188051502129375855076557630085731048659102226100141697794736230770425820288777941250866376212498007037330757505976411162075391831124091878213299212285583695244835830632822138988731157794008210288318174470149453097409261181271950286242207498082084387920044178415428720101755593114827665546966987345658535246466171089035901431429920194204896688461303710937500000000000000000000000000000000000000000 [90,6] 117597070495533697409826456354333193825828959684110398507718199221834003916944666740405774992930530137156916652123700085857018756226977172299737885221225612425021181041611568272739955554118422998363509948328073188896674199475395554151302032578579478307245425269501590654130504397575258843907383629286719267907565897844214598298276428356295801643831507731157919116309007048443281397876812223770709667554641668588517184573929987655757884392808164766647665228650608989672907571279858232543842069544537997553277971428020409918173127055236841899907323686546790330261909635502045504005755261107399732372496189783724954942962285491026824823816684100808111312101688720756082789850055716647026614280932734264323150943193583331977773684491747221637302014381192323610075537932916427368760656461006294881214799191785623464353053176116852536405091305528814569087097936332833329999268860895651568115063455484521893884473755229737416672992174150233038135915295873563076594593095385307267858375679262108998883780222131760072671982561268212814177241164336430523544141606893634244853991876774752141224775350796148427211862051960751018741978153477780579828097020915898026141207778521252263350559390472469741805365335740250692172860481771740745163677787926734177343392811147049557066389742488653249953063978478474881028085364477260779622981178077782934863506103385463638598038050052928116221302913368325177388896204100813414417336056458392873420414168430346903602346951533926394953965237055054976116947573636420183259705771568407792023903461341615822266194809227560661326126812571128710726992058682987490060990814853238274711678647245312457005509245902618035926570120464802914313335359463403811926458715558954332454017397061395456868228098285927328554365663705221643589653213000417768160354629749186903513400177508673623304998968551079082559070458085032661622352998178066503860661798554089878219161826903885994795406332497382308340209473912467252311115104251371157196702933039889060751193028409034013748168945312500000000000000000000000000000000000 [90,7] 289495852905356389866222533213489246744060562296612050213587888732751235475747963150199944181798237820064338544716022139474553606338814830109412051042117471193008990781060509024908017990954471013715261081931651250076740838562704064518142955195378143743822835264502335538934985847079960830013623484530013887742359327878164218587581224163134943544092633214616419036829519863555874426700091238116501788948644104956629817360355345800327050387060914302417968510403790373114231547939424704815886005192436075252448541146417727249905113467420851869173642479006644953004950061237871923923062414214654485417558605180877614382791539755758569377243468544535196363858415176000791115291966486054458330059411604935298793848677302889116155330723107913705940754983476812837705951062428717222895577440723547659892807122747541638754213165460232329294349919519398649999911225996339440908472150297524031479114475894934856025564283389697703056265421392726269392734890544533239225603694318755372334762982752509636288935144052038393507265177457484297039955257163582376669901140584369974727734727274178405294531880287937814424566557260792175532545293821954347485247455882179234640324231229853889069604060537133004336597376670777474680047515742212486377500272958119813481986610978603522113941250288316040758631112616422426204280014602539867788905033089729788366358971348441569185343572294329679924590486298953654038699647415083473969533763943555256168470679193804315630710212664954831892728537745184799934490365445495682614008964266931904236749415668612211223910987013521656845291819616871372939562014646740536797790022143717800734106791847743526631817690549388784731103903769085169393941770403771207301175543604411612186841963695772688494264753577741275802777094707958931414322928984387453501205714536990730692333070145260649338039316256880061869715345602150945855940616181225509850068924362478545923152176629941442905563303945581293949722258154391976841759892352024934310001169439872936717250695437542162835597991943359375000000000000000000000000000 [90,8] -358403906718596574441893372366300739936714429757030456735137998281568230045588826348352174936315566999219316078287864195522172995958726945282414856009219696481453114862351191242138547039498247501562886912304318066460540590646912853475618864876037733580694810810402416570865644409227138703203275501638953337256345384829726855159671881452257543369295195162668601293706288415328087003465975619366645970339828924282564121367845870713336372474840548475054247362636159977462333344271823531562608019503230431475602725376831523920942203288857122865196188976318964192270799343903557348689000874945339223390077435627119458387536669667719404314415225843816057881327767583321347201444431319856312578706103733154512289794137053483973023078024343803991221771178654627042376795610614668639466932095962621531259608423162327761905024781098057299338079162451022851432788705251991458853593799847155181480241198156669235752671118623400664832357321899657709653992580532181425429671449993157757007503097549890669642870636918942830739337662851057117922012316842601356281537091448688202721707229978988062397588957454954652724377756511824356295949378178321606918991069662653119807576118331677145607795779836795178712765501580618260086823849964698338110817390005072092095214446265169505599979628830447722426419497909378816555486346579353110725074895284082430430716257426862414048534812716342342333521371761009408020138451801411722084181889350234234058588612475061238141665175740469350645000066626445333433074360318516949580230490559648769652655975065727611107387075405678305372442160912875722686772230077806275329947064462459967749630688099821592684833320967383824551850815315024144098655410120504885046386481870733131176477714714902438002316229499819924512692157773463205687032625704100431226047311239886914850427737516112669620530108699560728348343023841124384624451661295103827426700636009547202735354549904787606074110433175345382882695246630747118613816445109276770993207182520740982506479710423263895791023969650268554687500000000000000000000 [90,9] 1048520664873694060802632122816753678690332442307549114805110630760499950309508485154390393372930446317076611876502609512983140677628326019587192428355202357645877717846946568774611951014441154412236763676283227170567190708192230699357131519520312387465769082324970516131056904837674506816476492654609152788727379078099048263127050312162641723768204126445769655661181896677603788249620188310420513500407865096316815441262259245269556265207721491779027436512791871254000051510692228473813030447326482640301108137076340876739932309955309004006810502517139452125909260941483632347145026827579350943022475493090584299015581805063893094068696815760866003437993944877946633054784217758900449961823823110677981456062499564269661525051103222028435770727582787488702509472838667846272667533265032092631992645895710527082431338782847188132881971830737209442070298179008715503706643724406799312713742513344140251571161858421550158214204244993473095753753141433898411806623623323531376213461822199769191555916568358021548088646291885046128658067778864493230283612504745474425720532058124636518445206863974367865012482499799555191261592922206554419756881725301317105936651219726278998286983262670967779770693775489899409798714522725281888152516959700755423660415346688928821979959956126857336669476699854898132122454219068367131712083910042805759872413360907117290372954922814465878414389514504839807686480573546176783878296687536719958819251180143784618142675419317390529007981772376513088801750755634986391708144177904078526770925681238999148949627166651864386578220884373482452939064903418284449664215348238758316447511207904353948656593371567252134843921251486400488243801622507467772304967765382838616588972446591752836606529911123097918970040074055704792100371119693368489883068077164930429465254443138209291203303206557310066530456255326223575545926166368250710864908769325726103616526738441320215909692318947806856705142343795572120254041934688283966584521529993295901680310823478325943369782180525362491607666015625000000000 [90,10] -8925139478627965703778373280650593151869255572358024649916925476481907704027523358145624069012439772866482569367018871750980039257595035917442410199444830596140883608906905434682974108970449431387462048308384053647868738212579847726115498608542416526843450403813880095023524865012496149901159900334350908053209453329230038652597828865841907428708479757050118536159155201522139302039879510649958466935956490728885469070687652460809292371802496782213840053184640957952191550391853633502495642095977690214263301221668862437323521469610600095117268905535684804305597587347846280661743115445432768330067575938405159632156370055786221636921648909450903831648670641350879291159996234058255830588248773271953145954010407541240275213116890226686815622631087725961946707784981997151458090772239603849325940966215119178444000728709101136759300900812730444638961966497758646479408306686102252603198773370337163017465720660964095632802512691054964848754511160504402537599071772953912178848529855720990736229804120157697725236177277991692549537527225483329408828728401621808663008788447862119720940609922486292188226321947162072737905777400133531845318018757053582920894895958441905910842136289688974729995882647510446501889339436126514224152538028781206049075124041572932934956899544477981308905164137116662907400003055783169581164196313395043513439718966784217834002802111460550196508829397289121157930282594398808495417492347026509556283318643341305890207404318039000596634981836175969103047638493776913713182746945713660279461041133356198240900207521875649536310196965597036654744166463848572199744824846603623194106454258792322139732513899642832891076568822241861643681131819263378395699383058525299164148862890987261978946852918577340424793738780592746013970536557250879706992170142612359566622962838002688028722610341239640212723266928337485218799105168364056292355849234585337493671070852018979407589350234469123872962152403678455076530603655766777880065349129762612227011555655897812044941019848920404911041259765625000000 [90,11] 28614591260627346145406001037701927707694666662582229436362433977182114951402456279116423295748537553759298211928972033338240708621648739239831457783801063715376973323816401612997567947098073889371525334361955718481740582196880386860349148399507631586570313150244550857981049217586587683030743727368553267515222870916967730595878728595363227172353380955827148893852151692184134697787980352628064720584871501940523578204890640276896462037715368615472379834078491555349707257488874797524769651750171471734073692746462945704378234457291536749076242237834727747926621941143384577709540561541854470234635026242442817341849209762860517855763541637063647832661157662936410430867538608814143233164831899843151535601740701081107694997797729176797762680897760814089326592426735892576527841932106278791214999989128937425068954045291991124153130165568512587895330371112145421061927454076834343518824754231611955693758637991335518816800964405612157726295393146312861644043202633117691536626981753147922608668171919990107235394774683129092620322203957891174071106692392577623926580671827305210180831863961511761160652129741558998065630080574752657316274330377180566888637938858420507547828233955040381330437958914784972915072487522159642765698131492576960625032241358041484020232999299835411634492239198452517321288322754226792417010061956605028019565527838838016915526986161095047528164567480643536826781397773159007079705648225644327216863842431169359280571258112844083093152040381467460667565769999651030370199647566338184305341929772903494902736723841153043421109328405223079838995030063044476595810368414553615145060972293701344456724763119859294926512804804078075350747495079832622492658346966768927335100657199321942737491883517932298499729442323374283585038441503736024732894672853461994251221183519162824315445461502625008357599944240951186963508161014989569635635691952433583840873738293522192037092223275041045175815248143193141343799111662429322511761517514490873778762632106964503009294276125729084014892578125000000 [90,12] -78490279032967580269653679317569145950833182778633993407338687010459708289444364466891739753210674782945595637931463132379839532045364690517986912211612320099150325698229811608920910875128928147722490447858189519470103405081317736056717150572613439416560909681609660956606289494493522279949520983350008066414079262343032643257935465888839569760402567568255562735589532039539040423040801517251758774766674667516655897701281881750957935602855356645282156811017764980784012838875313217517092115298741039364959043058389127551220275827099685297848568823923436523819650695567981131169586793908696458471697470644623144493974679154199458837752264694532264417020173315264367169013774667196576693006272969790326289723459740827500821122226803327273779911682660109171395715683779801328120436935859870056064173635811051191425164082211660496824253344115651659592433002599466934691509070357320114930860882732201020988579971121071743326650054583242534820586158580040644074185051125016719297498829341536506043194344939143320998926766394833985575976006293541915312451146512865807599135807150985075406026310318671770070391117544482607899995783348626618484472520687507090529734693124319916249500301234330372537261800300647295825537121883859895002415304183725411315278136311620964690402374093192995952043407631272946203908065540723381444597695234949313259127051748759058615004095573859108332519742510086263107413106877253780864637183218453042746939977149074676766598545165906507899534872839046164461782146895939554886474276444061324544058193051800709780422288188237044392210711354683507521926554777998237353662346410804776681361811170259529372781971010413315353664071607619458102385859246106119125695730920261951924028497270230173656747772448756115902407259448164244380431137090098354665517744960661945024754589197290429331481432657876018511964277721111251199005333831007068780792797383196748542236924084860567056134272083505471039911418492424899740728771473896677765049187819168573240573814897569349113837233744561672210693359375000 [90,13] 187206150085249017500167561086562028700463583100958516079450301649217989557723561691130657477349168637058193572046093559851771140842823504511110741429507729091181102556010438377758869491242103781082079458793792887597811501234655774585187776489094346206889786063433365428164629571807100646492239481521515052943292338948514776789748508447891833178513926492060762743088411964598231065426221154085508088018270948076565453427588825480208778440532066292798243198330500148930486355390806007396343734863592839239941559328444872011881077726974824818434347950700586756263542296641524251040360582387077871365002316037071885080261246057539300336949780273137647030826993232494646143740631367958782544137438272570587583933224979463519307112968868737920442015646691288724862136127618717822934675232184559187250108872495882085376873756834894599749487021954510824669201574834400125297662723074384129711033494828081177923515576117686943103796174129398172872487790886236375624767726634274432909980939108393610752666224659895811105991384949895872066260301287949827826532214174203276693377962102400488382393309058074438204604037136718652599368557142174111938083984096044663453663332904841658196326757678650694946192175634971320525182580889068311651174195634151205538654786125483051365671153445041218248408656268481873801987732148307909529887589374507051284433564698896176362969902018272488624894098575838576004417462770833988314323414034818209144044571208035962682679656265278233988170083519678296777365441363708229523926548177632257071738175576463919495994301634184861771505688197359733533992126829433905644622102180235583081202969083070329624238053171875021693640801444926905643384317453256498125558953414276318032621277536007247163583399611412425437980837229698711162222041393532181910205118514039550584773422701346907305960490451994237114920905566911855339365649540268166721783654825803388336733579193114861703527744966708083554982283614277824978668923874947430830233327417318298525189534942114732984919100999832153320312500000 [90,14] -340194378539056916102957594012167173914660036722377396034375978027419600463449489694322424968497813350272809450622518343803966417126474499373945249882204946423530372015525911035607538734186095002873411152584970837225320849186922790800651292065434952278156512553339024164157923265520041946610630670974082970076607428368663379111535146890698898804858927871996312622583601955424811024503259283255391404328564970269112262170842934039551341191141384616612927752675141326359415382610213814570083916079284355178421755296318436908814873104464233748613009213311650641165235551892116765483559840027814788133673088990130960060845114745024072331223757650516608072377185567410172248099518003112467426189577145067248900994590611966948855272960363063694038337421359128936102453760460549565376622804458631690499941421075138640282781825401419718071506001326664379874548678469122234974291727507550972336078280243896279363609152568359321114197389589303171864858186554093020091993955443223631756070177955197516925699557338828782363398679494220831278377418126798589404643521562529971297125510767029017523268274513243033588827224089808746872787566635059730675875308500754168076900393713504837093893535383280716715323956951314434337307639711236038151669180181894944323720993284952620992836081194420205933976108526288745100418720576532522292949762186304965728659965944026964736075953768822350066380722859136702954031550607108126439905592769173279934251295143687310068661679707553543873042037891220443479269018464213123565304240689999733953918941579584957413695456974641641278009377963784143873142712515462453786996509598379575929171446940903944471744060613707017484866175109014752667570974362085013581074388036374535004050357673774486558281959739074732273269628815447704033012782654573625795607069459012616161751871314320710002937282686756139622175886333558997374745043704432335892850016846543389721245077155796481344731879644993907515912501630214031870876675890846240941600117562850316178801879374304917291738092899322509765625000 [90,15] 448704561731747743082611121477981084371924279497182277504580143319868204574879699780163841585759254592914801069856604318559446825635090501978327922743480856222632530212024847044431110144588204969591237183066285310011656165038196247793146314173587470232342504422234940649467740103528062859130356713862135122790017470885488849069933575193676158035212695993123948573591631161675018598929773485162547320227017737416351909078114156576274459725715695352508411541812145537738918143867253519122740777616150218295458986989687778653752315751952935246062378515207375616272530076799043361584784192392920273681060275902992015853669301277717330070502927361323964017857311844746186986316463848145937402807454074987379711141662474494996258447435416973825144225191043738796989748195975741299111126896789477704546043999772480352357439049009717760063454857300937801826918100815794365159503811537540460498570796840797335416733226968242810548874420239401673363906118822245931925411134381759595843488954378413580972657954221761667288813820103046061642350610523711086275663348402532483894852063692441014455413123638343311825216877930512415749393844092544032710183589056846139360346129826352898431515483808774354588352647377447284066569171482124217194037557099366941443618673072982785667212998819401785053770183342667989144995035168944280629876576214967687226529186084181471463215777210467453810832559245323067341851783977707537740337709149276568147824505772064333329390282217381407117435508077066346264301390917948208258203809919539855946101909809725888370112602161441825434937757724002195001272557763033583704800424626577581545916575871211475174583781138729612898480454038634069546634970008035391040445264072765203646399237466614356513773602618111344192003949712749751641903826312648911232368062428919011492716676957277138364004218969567447003197937503967888981203484792911345864599783097043830046523774995050758662348456502107540206446438700457801165990103844964607179426078464168489365326841777914523845538496971130371093750 [90,16] -399297723331411478721355136153761920631622791110218057384348885186835875200092143345448459592010155082035808703544839446093524699211423754050337245158757381263438672200320812685087347262254297800195279649523740638802983657275536233335191189143365132413031385274610616308976753010453494665658781484630840273361127932042572399889145165829003049859220230734034532711785521610790892372410572208973845565191627073654319934097204261608555160339062219408468596639280165786499504947420282476127267615574481402699124594426643974201613729099222129676907360060550176786660009823404417055929195047705559168029579838707732409881966366696116961952567881488557943626731759799375970467236758259199118255119742428255776679091644683254297719582474209178029544261742615931482820161593352148225585179344440810378085927240204592104769469124678289004754405941418273440740064290503989534768133607457487563916426396798981597852649625152036995818241133150946511445150637711205004445063207539051713874343134331601479416940361435171870706044315301261443856070919419029684081737882446446644994147596775567437121750399563091568444017828998727084968619591935763593300122906561193242395542728700483630557626828332952718072126039574412526678091200719512123602062336237419698575195319273728107259379218459112269009310908221185849192872854335117223756901250504650482367794631235351313047846576295604432346762556862933771224125039548771808401738440772214452366089712030896825129240879679479716783359416990590438688359272984361084518691558497988927483614267121743374753662652278616007557636950267577965117454158371579076513799427556477648364974246268119721215787357718057734951877900240478445061615750611893967872728047176274211975548506387200426022732461500744501863368849121316340225483346367967584698435008839801399034975130167631877645385748604956727772131299784504809779167000667595034116260330186128100543976961722704083738032154384523361198363389173026217697944387049565154155025864968642929087039306068618316203355789184570312500 [90,17] 234526417714078854623980476632449065741885952503866497485267511577237867957464389670303667531004686950951464951495587931126389507283894850518624110185382649145737616514067974672685070642964710394944833418685496939514693612011457444989182722727960443810880647122356605874530653662472856739871834715433711575063814079161762229735143552218926603293592999812640240334803497337122165040097477131806041695555299636208726540172361759462864095854631272388934089966060508499465833618692946336164361284328431136707532695031925161064306776252858982698538726844384842559988335809105458607626175859300098130902437112651320042633084802442799496578933445907791556122218683469434244433000143691604578773906668082592514585182347593115467879021972423401407977594836359496787506798838640779579694161390718179099293583501838762072934584944226101234190839249146937447874869583867014530946856856948013623896640489203935994114201894447891733277971197862191752948758796075947747012227511741336295931552767146855954694521881350331318367452916351484250675944203772929954141072928048390517410364432619704529870094880785997480800486894142144328386415784031130781618291058637766758759643148964808018199985567828132106158779194950216947324420329866329636543873268604233283929199750104415900910019285484327696352343191664500293169866023144240370046909040058835268213033771128945430209370675382631228395085896080300279363141071723380833989328697381184556806481535636267092349386637191753299511184831913828787706023548520747068639355162730440194509594228018134955292832871420342622495673691821967993699565112054042060401099456018646445954669252194057335202555220127074740901120524979220053324115078957177610814619352962951385151582791863073748387686313784103405662584283824964939880170724736666480088287949385043669482340331298812668665822019079221188808457769648827562235072011667283727110737211673430608190964605950959741773957928407266096056747718166611986768562900891823759361315968659938979712364925944712013006210327148437500 [90,18] -288501357188536318128513238618574366764098379900062163277205543351883313557393392503876110027709246583982984827573463635324505102095546053751042894771884695097106224285964471633589802856195946152268577044309735025708575726889354230080008909154000617352679764773485557821038174969727971803090886175141727550409202608910222053690079889083585104682567573383742099403328179180414276903539075135890715357241654611480081167091352464161122585315457727636800967758517020214918886670545732876383129146272506648017248347755920323576198203024456660541363677416459250709221210365112951004923522752669642566295201731497064563139905370997347975159601023514903231825522470266729339227624739398976681942526544627587937685656104400628207193544058691221561806279467862667886064526479005846472674459591202530612242159608424820280700231490404056526178518495314705278068969944343203952570709337616384169896594710660174846701056791490331635079465892716343373986252505165893934672839690365305590280855012379504920384970979685625286974534708678589936524149041039751518251050545189974720329782446672554886919118438344247740585092140324511955790684889385940211359896419593937914995578137126863099666257301629202665162020808598721345973864801845493401779202895072234195213719905605272238631327321050753132445168066121937778555169421303867602746531435001860199492859307393367254929868120166088516309480905268827751140156170784760904063419814292152221854497932596892457071205844409623466116893522366300695714843765650994450539569157290338303894311545565392157522282077569396903912460404508476373896635382830862653390715580537092128166449956950630839594976467965816163540514958121615129174750415512159952805156874786521988769874297776985701713721741764425755913030340821673183481593398410146342329825886283264647222621589732862515765048765870612269404936271984733530259770170953479829233368663220508662519408295178124826825217473476108195429152451008919686974556995321575315019914831533853760703323132474906742572784423828125 [90,19] 944952032721461207014790882753983748513628659616256797473544052481466129843332110876725623086818513235343005912151740298907884175179592691137357351812639737390081056388280788082337420334744747881466041985426646395052444324133754932028008498081840572355951590188083161730347172901016266722655786492014341217444348937463837092472451711061518946673987618249269228644286296150570408385481294000173694290707119036499297599892539058982757076240175865653703017961179306969010599833718213758453283907019013149786610226734793149140737168781350546265121823700865226672918544325834392467736405768110186082794396254857279089585713264039912149336057264867903883920298119950870093893354877533075304087563268545589288839034378140194676940388185101116519372702707982424836621768937715201328739436333563430665836923530672513515395901232100972665690958797401992829703482621831614401721574564264831490029822695642075650292756574864787984486000531998981781835958051937792932482168595049228747261358341884197107390876486891222686968582995244813079598867943065108134648786502939840492361257210437852345841482466710970970869261346021068494815910151966671680430790014898400958441775689735265921657128506527749382476013471112273066901455987764027850323165585649395300453940229817881491088511503696374156783007820676423739798343863686787792876885260275514640233515178564069627713063957082460456817958585729161542238842619929641139884667009743025811534787475443144513807140517603844826462264675878778682354749871238138502595852421355403004593170409923017666177492818812864078606952977148930433856118384568353678242323537049240353454799698028805772100116917075698461948773165106796679870380697364876059924675980844413326868936595169841324092258620959222897790265990474088182088681186992161509513861658135341646960074040866352468561651269281659452350150662843569953693557788366451701568314408187348655292733487000796590256009326161573885843570088465091260500754734424178929070334102824357813688038731925189495086669921875 [90,20] -2154251983388611157084537813446969820909643893224841087372050105955892124206301665082575248719982144500452388266027727625436174188627840138016666490324331971311622671826220563041271546654151194144321256650439311930646878854059434971848632884963588699470356125752647133597429886264852165631378770974747124226996797235897696344909091486516796326734919333075951363257755472412012395445115260230402993805881385330541410705420607240744361178907480010167775039091473102350716945784982433023731903432380280696475704063262105737037359430723717367642255436933364505716099259381779894403937849933936171537026141883409312096582752279576048017552355787813066085926753695512908025506148786274638151107647569189362995633140806111613189576325356514309668907767761104066377764496515193206290744265138737427690672181121694524116341717635640622070216231411818095225343718165292686832139844396849086481573591474851113180658571282445424380698791616608986364400938377890043589726507267937889490096944790358053035252471137318840086458768346319625435656360152762557922886491281455687163108483408174095907436401270653304461428600230803015466403522236585647083460821543183097420784665859296980868837585649776889193601054993871002740416455371248257642103419791563233220224455110538114752614648306232292961334314951772314209838393879468198192511577665380486791361202862636229992686476954924944760094995900589776999201987953526641070618305170264677779760451022171676898492029432976614799450770120796654088610653561367395343706923963187259969203136971417326025792841543777964811119863562410275938153942113656237437659067663427887799491687381672505687483550391581728753120274245592403854575665363576325177860896810210812144271835448005880915114773029383567178950588590009230831154221837675385652223475164889053451330036124486346673764554356727181316190053255699848130256392953973318241295717290542403239567633939055846756179005437781187994186604640929250954917042907682139557968420406908194308925885707139968872070312500 [90,21] 3291681104472267614208214631457460785294399740255142758499793727635989520183393942365535073784476267941348365351235785233066013836668697596139102914411009233166548594803344115178002576648843454848975600126052154601861359777591370501566277674902962144622382565704249559253108706509589660307700253701976538489194966288886007494466335144790685925970459443753044010047557408113363637258074477011725639596474221751585823958922926532380388028419644471595123368874516410710076596762829029980647548276389025906022543004882138695329753674725091111194197556397191211073620847819906112605216757800945953470725688696831439621744305977556240669126676251494656278312068409216925904531961572105295032014994732063589840428840415885010829322299674921225590655945423261721947766625175810875059806063562560123439847995800959792898737376750448979855439735763838196771346603704763644067475802810807790742299416363523934336223454034232260172555152893950384962220346348103627233894578703875085968642038075685600954671701527562712136348452366771460836858140226464591384181672597241146101139304702022274007641096040600351469312143600618057184667871371249256013694265657808112127462118008113151949391623682437464822160894926188929046290081385453022142365131680150150027124538515167798332629060172449794259588806529595110741872731941424597594758673894092328410691902430159880182569399289373987659438379324889073557280754325445089280882363506491464712430769319810292561225140017705691072882429726528499449409428500350813562342086953528620447450460221904503826714352730246687023164300128200565043906497808580643086873628546438805824803561416575574458478103627758043687368844588918603404903290403731007764952800791414543695792510429821209763084038861153714690560510912808884653269222609425697799193250202421282548761505198962496013935191094237324003478387916443290324163194418383599260388556015668523469054787999647741630473902782887712775502524298738215300204727357729836412225665753794601187109947204589843750000000 [90,22] -3639267287872674222507826021880737038646007604461629236059332367165106760732003344184937584970550454389917170977462430640257227417340774773996730165562606857691729505243664461974976921436960336824989046333139717389939117969798937934512865572253208162278500578202051774965760006284286363702724937517404687540312542110558682714354071980935966937034112387894312621573473652767904767152611660840054038432482899714053269809098888660656404547497173910313341607697339278347866388444406613244768221198688669044064036783809794856362559913887835743719646115628874288603723311808999648238781056451600098987922550679128893058054229877830161690638004989325825028817637162905305622594449473424247874926217803006250976736894133103485763292785385098373447532868565000452683380142380468388351997987716607968525496676922220838176130433923279848105415147282591264462817944336485642584375206547428874041181236349069652697513427196293879857542588586732144341693512214723601123753879999580289555853249040810956119897157643804945527384926358022376613014666483004548631816229689099597132188667988058989796873001716750708925967879596541469420303340403022300730103076160345900989900061756041235474160629604876951720290179533237375854202945176339723719364245510874513996907764017352689952838391130171082829916741643459452917298740199369433718735831536063262900561237774814224750768832120147513978079445285376539092972192452602109621915682377239353105376693440265802884712334326579591554780105776507960195790450878243079597278851100162501784312914558375272360173761413051493126812249964452461998676388783003905636444274800193823457708413327964407783151527821342846737590661227720565267715005718020244609457691448705091372003346302401156245932245789007907100275796153458356340787491807256858169383189299507604328007698216509709993028324376240536663631537547035475040501385316483035622691896300730182935747182585820094753406133211789496885149748935217175797014372992882816348902963454747805371880531311035156250000 [90,23] 3018076570980737010173911353373263967288793224801469874249735968543771087825214732168858123452789220180044681390085993965523280053008384507769289436314747873797682551726847916684407528508440447748591862722391265098202784983850281918303781584862774286106033398368630510260971912358596927774680329618200232361507553363273098306466604856718536708161458936484769953925825113546074443326265184830691199250586934331178615238097062019006620309817119745547657651110077231134711785862115812720257654393994070065555914475995042355738108065970609551609144504997559946521268936397990445846422985392896574438257271514497463464010253863872462132530659682164637565081960963439784488066131089018316970636974199126563448002299150374917130855820987766312726430964603582340145890663539280692504830605530290163236135461453871642682459552731322918310721416636944523710097200354749648063754369776727370286162930475961527022750206759339678491111517415852801126497239624465086507262778636551162213765868463613700437957785287696195401314633008547226729773970238483720343995281198217484171582467123450959048985382659743872990805128580933145661750912749318498291602871503017432005945250084687143904167456333117985827026456657723121276445106459699221833148286367299263674848567448986460332700297538056720493003297633849790098756397117879725717770818554476618918425682614970230605406374370409005724731833481950836776099087092900111116702004700894949585244325944409202743682116596486612738965695558740044994913557420540472263530040582308741961834211513221933276583807260799340884372340569917888676916544505710560853297411415739039506901260178477443099842362524365785308080102252721322421175230065507522736519476644077709942866470410908542094240130557036094422709942036222763844682227034023820293407616895806147391063022856165626186044834247892861887632096904791599707553362658325054893816931079263466385445779251116016766034444915857520213806293726462371217169097087611867591405712119012605398893356323242187500 [90,24] -1871054767103044007431029538401885835933721700150490005521309304609296252041010374592032861009947983083542087267314453300500204991858288190039816258717003499086444655637509938994241822115640088296838053089539078737358789148290005955207027514990199877245085212554961091496586886103237506967186493685450100451601954279531789163948872324576141597734055068303599706843755244265022998285411170019395737539723590865179902284341565765649912742901487905533795681907779657925170928887942463535292117613270495469494200868602889657187004054730820260741319177425877799944940931569853210294685529394983968006473411272203825038138321387888426152675502222250993255534536385416726348541081614162886750656845860532126503752894169458334224280733538028194792759918752889082254033206180592581720324683726124311514622679582706960185620927397773980230960791963331182328451409778117066813518851016259938015454613098554099830975393400577950355623525208954193667251186279357932042160596007590486601053466596448783775054155931626637406547814575051519202941609166570757377702613473547103115187888391188905395485446965711168042107121363933835695172923167584479253434576314165614919443397665263054554300319519984361528580213307305253402662953867398078346559289937117219494074469549163821234441057502207728394264661006201460084314328372653785973770127699813925055298985761391735099547108323166879988980206518346253216689492469998573273490906892448008759827521904226914002994052945010943568429592794133340648746267671116191168745336784577522490712001033690318148648751579962808324682221947329727426041384630417330902246362739937342618863750059075084669984307592589558436593071423911865576464715217391096803353025998984453161741680465859727372455943241280603194395816650994189237760405823957721904014953041599012072408966458915230921184228070138360257246228386003125732274564048712271154975277449251420063696799838431439325328503498159109610711985825700710931375779283100668770600805146386846899986267089843750 [90,25] 796378057421138825215186323354842987907634758605665015953329769607337868035030600862098261801344406478382453643132455136530622519334936619516890614742833614796589351736398104300045714170898329250926112453152493921345186159294352415997978258896477527969890767445190358732800574140943823349494750341836399772122478287380165845711821524403542733728988358307811910203982632529593423914415492367588528618160167431941854035516550019379962329445495671308715118601039775861182974856951124681035747035334629733571673540008116489696557800695760196074208204164559376505740517317066173280118399192387243579095291088808361678757687736860747088104720920398929375724043186077322833487056667274875295775075531370281473046053614804587408694354286100370922202897559589167292076735326687261195240239774440396028892194543708460202061477704810088287644633705034231054660745797626026980238961300598936768012755080346582667948085091425191994162307228351778551297941804439312585722953447523482172326102975962861321859845011336377332267286177198971739424652115084103550403864360799860035352065844941294221482805975152919431994207822732905019947551381689183166438219653844203708407585470349035852750220194272822420911461000830209865585027709369432128461069867272570586910683588499658855150304677499181627556567262215854591314434329919723704223991257526643836187324184895765798005466739191137821788319130425909642948042508085828804326616144394962716714958188974328102016611910914391115371521370255345345384830533452107062788912058019859109775229314778646958608851795248980852841518348710887880497076868178355662970073573847365464625840796452154278654106441126686481504310145894482534686649178474157711128810012509264648607811306964539085000162064665995715859691038502511905984134295327346961994666361421659724211995378056792602466786702120705706329573915200850612713439925676502107160872005037086991665062426625293998210995210539272537791546669943787975647921627275760414477190352044999599456787109375 [90,26] -121507857304936549392700258897176668693716523783615823438588809909272222645316906477743157028587776069683686098779032622939146473960022881189933923845591420260627082868165255955817545509775652600342335443939557473937466612206790802300673048396941180175798460955865454428502669379655341028884598041976148915749999692732621274044123932719845234127382749842166257820200468075311394278106869684680818816026340314437886309105098152618468496671992768718312390697518721856143832275013547048132878936677529323943531772967570881024522246366775285859831599401460361942288212801587038759061996944684203031736223879573052347538161660324535475066252909776260503682624670236180568411172495032265840646322333743617043940060836012398730930488155821973478197931530100811602255954535432521101164957730330401030450586478511960723442170721211438266175571260365111899311923797969575199100369025898810235280752385906263700377118338659474625396967860341454053549966984995020535968340620652511278495878636000322502516122321681256535558305008481066077281801726013176642326509988945920936447275516423474431636546460984593277126625632120541140170949097978394930293758110469285062087507657229135840458158564585669863946088301914604868945005577944222497593881424096685044158657258431664859745956922204309459798513406805807297347414769079978567524860766591900367454111313953484082561752578488691426843522892359637394082497966972061963265578917640422551835275622054960774340845764417840706984652881865019949096781724902967496331314251795788700031204713131413784030555174435806724189083436611397219797285890892612905435126327573035834494931579632603603454866319170053232484099871881342831485395138249683487985703840463685211647936910539893002886465214320292045377994168450201704033853119143227743152044936507685282827139049198652063186088719801317590529342627941550780325581600168472942671799718120011073792823338825481769031231386967404428724103124747862492865436989664118527798564173281192779541015625 [90,27] -153282778634780284805741424714420936452322666888865708940000868369997491659559762067908719464248593824705463480223887340791040982572689255619161620681395004382856788739217950984798691400069652305760884665892859657987446199770977962771960520825089812780684767681449232840266859495646493580970448117089991215563590544231302676704591271883876061889119449493410185665324777664748460258292817908724568876402342036234878587146379174739370098745563139623393164476480932305684810479896177121811081833004307240194717219129949699790638050444777273582339747435487840365929356816203959901878050193228489501160564706970756000180688087146938245309653397459715754059232690356993185293656516172558763045156943931912864122331922655307286375654484761701654898496593326209928614875223804661765988635837888826232802022334330668986171117011398029005667708535141388437032269322975220833985202663351212815904058486466914728774132267152256919185311104733183510309226734604156700841876249706501284398487378814553271322652456550592965818004707412880481780330593733097770739879125260733507057430399742091960297042014256378180483990407556675637583652994387947717165394202795120949132876853342344152742076673522160982106313094756271909653108250608700851827124986063759645549196757713947512098262414209212746583617280206053873712104562143159379022609753012073651804935332732452060350655529610504549342298139362726624129695534278211925041405789676687094935125694895702624649972283836899779252203453707885021306681817488307358714198048957814300960382135064040607919282438239808554470150988318855845151798734353347444221689940274582242489021301207535048307381621956408654397046859848270498624795465217642579951570907949211429964545458697804885709288728612069123113687750497226742322182130323884281688474659396857732139522891157881052119349121548753969521449855244231567321319030840277472013076523882999159712152759662346179059355891972908748465763521908248028652321792719703807961195707321166992187500 [90,28] 185285676902910905995521995979633764346867008209177272503774817252342150499422983188944993087299953854310864862289743565815852270776659634105892805220165143263506156121034279490612293622086495551929852384683975537107413271205765534015757652177633142732642569692738462822375591655514165813539061825109719711758154294693281164808764192362310719188161905214323316686007671740685080025050923615407680105770065223681218909776852989058299432282857041173141353751455045442285378332254699455843134127721711594924380168972429479732094803340855095258302348129947442637965701858252041656519970477172057137535444754434434792792836415052846363256273992142931448414847905344505266916131610339823798664931378043953608475764481690846112287423908656080001419133355028357843454359476383735831510091925066934037887386750257617325103983693892937032127355246763021227049131635092878434577704410046282958686097517060037142924880397936163364971316193206293777092861735245834786555611625351712067443417423211994365163096431937161710438716284587801203240802792894470108735544217587898759924617333711802008858049803519173931866506241057629583359359869071324633958083903144054048858392427349415547618179749554983735385171680931775359742985927596489855544505162363742449288071744638228034418168828731665520466729592103090032551292229014701396428643938401423087223502315767686384750795386879157619943710753333276254385244668816131193709108693370797368931632970432494995913143295833556122499760428493163566523860159170560917001848598606141393009798346875367040436157623765040110018685037107767723476251912391449468494620349814894525659827745686369833914314541450369302297347332798185502985769940741987354932757687740244369059952570426987022262364221835835107244557230204495560428593236762491114014301889394737700906956685185166504691655820887670585930274846316537333058391615527197771858433648411844361190705165904766143565502393235412166304459756624098409893974803708260878920555114746093750000 [90,29] -126608433739990065017617658589377319660864317436566566870990774014159673761510783757954883563062278403317199738055087619690621657825886244506822396180987487962481887500756113978987608135573239362692413590241138396841288408222730690641123439270733567007050630078369236024077062079950216333027841149401740728714604717808111741049960457753717814012285317638141721210061919857213869666288685718267526479887939336857790024462949321959354569905088226795647301847091640026279249894028197973440945393014058148203675100226495811508525826088983062830965383594070718596424034952252688668674886396753459502310978845845896123429712663804845847866346540202067471361284759266377003172438149109972915947231834290914013175521916466250817460999010544504484715402161905476379665436384518001638780799738428898804113375645036147556001081738852253829964409101887575197439107015953903067158496067553593747566416749396622393542144410177569347163710261196789537913895877983124589474911875053706860615971426898780902526947193988302737028278400972972027385655630474285817897339870825689403181935662206646556318581154152499751057844197100849002225693909948761601660206448830965206067658387649687266527986430360043877655676248251968407258848024175052559014688268361601363676678973296436696222579791204983653018472477833205003764714624810836064765430010941915633060341072479154667186970336112438440363240669535438033110333648523736718584322602999230751675724188189855287159101751441030115118002144261294328080391671238867461791015226050708050592161544969562435792217936914904710085180956915041906074203851921618574969971261908388300168669112315879502597330107885317107405368244236701316684789790140630913358571272746667000371916296982960156273867836040072803721493659083097417868466224337034180077697387658780128644523526270719840662289266806300744777751954814081632758211538690799866892795689094536795119502332101097430633198501731805041983071016169562494901867921726079657673835754394531250 [90,30] 61129197536648587077309647962309974946636969338631208207717033259939005314898196889354715355768258664247229996206229300244786941474478256566569556770482110347443011637964355507170675919805903537202939535652987352876189751902089613473336205075023961218214643001199733979768286775019321844214951585094521842869979983850829625975840245752672774988416136559647258215667579361527018328649536785616621987108669162016876769552495861955562048694794726363363956712426559047295829951101406379686161536828860309778695633398811647289426671452141811775809141773516618946285562419750519215253143482411713349302856450481479839700254097230195620544256083052783745859488671552069912514635138335280674770369235127809088362043436505203195939346791497648719499356924022932904464988124867154821884475756589795457400665604276422542127641890852244462934485273698583448070671694020704023066190967175369049334936831027218179371677040119374866182006628267319328322779669112174603032362542377920200014381329257818332301465482877153132406565320533285806186386835875508175687440352678367349292204587626276345748628652165137312856292683581165589253630750750362049347364671897506446994554100118806428099999336974401570597818696401126158135553674442214362982804899688616784380154672970206811295515523506547237595989375063105716650526797728803849353529707604289262932505618284820271605482821393475980674816640352769305047925941626691607289071558931649591762601588584941403116130027878874080519335956684928981520448040579160896248656499399889462157483052248959908179104437363137992741494044504789141224049615286940153234089224612978930261905227068446248685639640974174908979205251828614184591091226311923188071564369877212799443882502541495453127929926165715039164073154739876006969976484902123252913401453255515586759804586564787632254694966979134009563712857246331701387771606539200817048848164394462471802764521741425523129109725316292946136720559517641060409687270293943583965301513671875 [90,31] -16370014288788092236704144109365408282835144724856482681338055536250914452015548351192073701549009879187897491535996653872561429604605790745308843269049466405972215500144558596705106358300905522860961080797949250443830806418664831406261230319133400720739208370110285985438629343383965962434260459828212920983566987473111979996184325938109603479748478537715188570249994967944246222875377279724933378103467522788488596908186606125110894662662379703782304290578255532368132000011365454002336785064889895535671279672204983175880531925020526524976662270594080168330306021237773690233623589661665443067815997831309882368097422009756480509191129672256698438706267001482192288315666758491622772911998811358827234691327963868438640596661474530869999771062731004030135965590193490064593514302351793617262732420711288212210392737012748228307080336313487783902728284385914133158949856531987538556615178074251265883620205408808099435376827462110953739098048297659482400558834145973679112409815040428632324134631765019547683918722751837540333239320450924489947087080936410811972330809023563279847695326273787919664336176471094594760271149577810650758612902116931063294324059033417733169392476429310491715627707845224371604134014223029755408995830544306560191852709187757676180882017499968204023997422047013331695228759621169126430514549262722255654156026295528006185003038815150512401204020052174351768900125485682665360570463040357008369280240686488180257318676113454566122676567160174905082190325449308135332591292499537996710825191560846437433104905500708428059991604269527928517726473920279274731677941529995734703967326126535260910752619395816026965911511970684602838642025252318698170055345634991782958045715699704179956896493442666967402218654414950345249011927550791932277641752432752835459880169779731833476800633681751126865247950163986548624195350137940497574255413891483325034489711400537958530928668547613148126604505627756935837169294245541095733642578125 [90,32] -6355233717161915582227979490242690703459785735450372745843447574975270371030249568682847073144558025213896893024433759105505960133918567548877005020458096969248660491104274981901588394726006109850866068617186595719191899367390233617102948717372179343874463225150254460721343555155132898360756090623653959001879835128998431748008114181124518592296215449098572795793151095011376804538255300609631714873577845501878003364230814888646252521180760712321531896726692102361086581259764664878091961144705655349374753844882544338058629251810041619526150417472174616642143569474605270042998774267827831710061441576857293749890506269580738143404403936708767713506574782728839139443539592752518539328848224039834862462389566478410201295384110120962640152360533103681175603920862905407694645371815709666154631021222908454952632882729987116179705028592132799476337050520224868287968777671245099878812225596191365085674792769031485623231813820320685916245181949399293813587043827142381440234774549087180691090579090924072383118853904493908041446935289833035489727806779015955591043879318285092068734133873045202935461022022760552205664954883846442481295425096965919454090310009295064004223290761537719963130979352828397125161190071228736768998501604054006497284842917114292727688342589924730653902450748429186776390611120532625098441624690651319410799305981377318703918177632983335790827350650447664586828093517487362554603890782460946664677053782779841310237205198958189050214992315965981204079638603447447410433623890805280090056181170579063860947973144563855397188168372781866379909132723915556299543574569291655113911434768593738929814496179412946094100950369730864344655036452710817487379308623095827462349650127792520287017342016035955850566083482351309887913907123340667124605317911982546120758794899099325214168980424174208246918328987872355724605140725856752778574631392643977250270948459101503219961863511744583213683434941287941910559311509132385253906250 [90,33] 13523331522039711070910666699507143653923083020897873939302380445128552814078915590162692985206901254671228595794754556740814687698048338574392062224029525142875426344377583257137015229786311267313526416478103303033811438868809657697571306187144733015593226317499743490489400436253796857233805315397367822488402523475029308854015494404509597400209987944346468795327261169067049820722848649533436374354352725314693466956258126711766567270105133458073310495453072326031654233907420102314061446037556042605514619163385475392501759051752756551404505265631207397752531707385151137818791250474541397627215999637933164747126119890153763323493254970514649672671584546621352176757954281088278863437717925132505109439251458537071534902338197794201327207063168381093029976033622942342296248122276970425129313006380687653574056133258327481656387364127969564002050999943896029705845711908775156490996841540822327395873065531851561674142197020974635241223927424774811781623056130638775985488335162320751643240989347040124607870306974745107291727390239238178920597084904717281735127821780276848142375487141258655118566954735649610023911835027253306958708472770776698741946951424942147054384680403355420878296261162811325004993303787420337305096051810286520142914824709956172015477586290438393750741450653034068799661361695662785053594675767519198584454960775596407214425812406117055492401711760102214639157789328822664591451605877320453261366817688107246586327054772509978214636379632440405524236225781516457111292767828565942459440957905094162881673497089081614611987673459317843095775497093255301602413698436108813781956789581202863231874623667415197392471620766888230197872242171817288469949979388693024908003091531874674972965451286786366263941348574587442760710246362524880908935060830122266630666201250440674383625010093867540843332866843090894931741130744501786962567080640184034839789564505671840893188800869181061953261391295200155582278966903686523437500 [90,34] -12411489993424073087575475748358114613484735222501502972180791750489336331201850817261209434093668029882261936955868216816399648962522040278192503070137397094509462888038014338884043727140967542790689265590938132476293864441715829447466784105338306343810757224216440567932753167421317215464798886582124762188004279518324423315804308791992103607228787957099645807977852265642551840654681059711818554663221198617209006771953358218885843928326893460614299135905901397724030852704826244002687706346866004397764011688060851635956107499838170084917542246510324146390754277215569692831530428169680778095384822135004212155758575061783823236270503711624582951225599442072833520081317254257317011850591821993714436636656177968803152678302554938240688629477668520867594191358642202481866417573083263631072614341555934480914434565858215166926316903212825267143016490274283028967186704143794792040120508199554005455705765051258617861438871462939944495465575138284373177691739330101587779486620117885059086953060863232747171735702368892320197153850761270427935138477203484429424943079796715485768485008393974988560859640045024675248033495758089001307248876519518454797353122363420426180839540823206386641996653502361809273796513005575448569936409659485619827746244209127723223450952844892276109703756468014264344771714366866308871468806015580941218736949498344870312784074468390502254985130551316609580845578648030030284294089559101916085962648665141005145391119499047304754296920125385526241885164240072691132152091510508539368898717504482800406009375785912133860140815052026845236809574624492076247870031810517412474527325969039646380101102321241082023864071174165481933117603946424390466627889172125485515343923775268074952661805458672026009443761090386053968918337276199327250582386082183925073686515114838882126998909072803263220220269714004335889059731506000329933372907854119742720790864525525116090132397473505022900130967400400550104677677154541015625 [90,35] 8492871342166303867088262263135470414673902264716917425422867322514299003019525720673016789939419128717811076503622896136647647817930188540451554639944969987606207486460064119333932739735845287581388438454106829798023647183829029141885575826848869001021854375706266419664446207742303961652940728412437701426912247666228752518973190410421541408914248737789534674865119208090779159712353037268717039630379966484048178851723749633893003366816227431712953860305383834342119522561713168996109644808089334076987404561735629685367359751394576044424266983354066164771097686355536312937345137729738320573845701513816798630316092641480601080875006126681644788587299787786065443365836971125771522832455878494631023129021716906524096354797348658437461779800827533082155905566138993803018698513411312070547428180595396506909338937835428686648155257642495755472469321896151794530584550000270332929581270706609194023874038108602674313052769712454128093427203973230063220676054963037962478529956682507056245672291000581301989062243250532480661355021485375882000244865392811516501274226841568185366344834690652612828259938798596658583695719308934551114217543912634096080661027592918293567855015825905151790432915905899033438062889104414094264922606850504838993383802459712131579100444313229724001319295551908168454614380550611605492968770911947744715709404510923603197113511657914298746848264464135655997655605686321713265727853470949772488343686894632457629535141837914435657393943471073355998416032032404581121584071213660222656050250784660974647533750889447577254237701185554812430927099280138274003960168016216131285476054294953228885265965660803957401344888750175859205384113371555542460260296978255323234330961041795948407097119994638547705073918713882345649984550039618878865454970299821848356468228627963492668779241099909992256038668703452336946959780572072766707646670590563483375834492852109692316188026446621694987015871447511017322540283203125000 [90,36] -4710424335950159638029233871658494799338152753352873279059467941449361704459632189865613745369081663938292038393745811960582206852975410747617574575447157253597385232958509814406460721622804074559344701052161998636038733886524439978607889620899471759219997612533552292359273923510320751323394955818758147031614481746450329093706418945630277027443551643869190003664964282463074734270221977124687366287015162149060737220505804947325357208841186403586588721086481718229469897677195870657725163826295311797082502486146970988821326864503352946057363327531390425994676491002851900051429113799752814495369376477192641317191374544569245954087433500046616393433090143968418832005040421304264281947232359221629257479450870310948544729849675085224399573979891592888472004355537692985424524623366284820951943184978102533669582307663550110727924634268518045034781872588544754862682639069327713241141323092638616475713126365074372107387230880039281411535171261004086626274944221398737919303594038854362895421832014302113338669517590765595564330950396662436058673957995027727536709688674178826878440592817117455521086624432862893444204105447739946968264424063977874261881073032155277058872803943168682481131870241820486266550810853094193612208177319112202130070097780211334856332457776280358962914152734751803357868176818993095785062674535368495411651976517066873117094630236108904171068605988876597780285448624886204281453025104844426575610490233423824199362990857005754720153066669495914227658816126499958269381403599758722313200644499831776133570454590119957128423646110652547163779843203877925473087591443115069727588981891165103984823213952345619469588260615848002166412798781408684983320193694038529383758929614075188700351292468653662472027159491128393639708914277909910298099596922342589012811804687971162883140863673523288403933468526194928293205815484974076677765007178464619937691376124223041824807221844562121759736328385770320892333984375000 [90,37] 2071958571957430751221201183625721280925449095011002232406215095168003245853497339963524063564763266512797023761238882198534241965301585502737996202689302063421601418046255500103972777517474048477131205170095986608169488081699966878171356843759859214297393960841246222265147723770957262514988746104567327521429677501763605603578529300493992848540880272194306912422252844314041566293877415872190353705667769262984333890928791721691383073272765140365286458857404234864020435768519500203578994174474252168974569318407379493825604358449048793988737303569100142447890574697038882458638529577363182675093256351039628723043599671120310911107976877351825317676850456097465813951941597867747859418215793134676462608965980548436123653461680095019211686323247659056848404293913351136014666155764241490616120793478653498239946956610245292780818720784045672376669219498273997559591933012826569074491190087500709572621077235765188717510468702835967416070796743818246267946666664654689169820063133796124086820945351515210799212523603376314707097348231614084122233123386029814287174349715644879093323343066097126308116007592188496031982050018000662392413716616788571504432214977052839387685910285495738763469425081693182324376720969661743041883242655278603512520902611730720548365089115277803553911465216232787790436484072782863701557773793056963419175350163668365120629930408914561472968067021213012500850135380834043480583816650418471579220824296797755114382046428200913469598781640240850667413213903782393341101822939574572002314162780231051062251145493104262861826301645722982473740848117235005974688126488895392604672065759699742551955556961724367535614088316030993634702694155005228902641917000339703543429946879250867672240148235161606849735115138565535210435636455165644304636827582964883205828996210974002170417123573636757338259241167620420467485585244232122306973339552740600308359003096295865005514041934375768505560699850320816040039062500 [90,38] -605441600522479548620776014535013777790951408086942463979841625696280280626791392388872923987241117059074871255237425569575350277448729387564366669144616896308525568313765838810120031278599514510555269360804827343288100147986109621483056072429279447622900888409000719758252363349114613623872060108139347081177405343410707398053411151128296878227868172856879139460298071735847065836331945821745285703045226728832538009418906882791993762699180271987224787633487386453196266196504073721557079258362943574068798706899568192144251711001737218003549151935651637917319912407624330894668371064497430024325725467374576877468131423782607522718025180243883914685472759945830497601755000052976272752934477038513948080848782558492338734560200747455487692526780251637636590007033666104260579419922878719398645953120715171767796174941306935375272901368399288926586398718269560845762797648301181680339799369938012448981559435252469915976292654611288047387125847534636387487260183464344840368567888258634432277607753140560400409893528504723187176240425902042082670469330711281571877125255607307326338727488184252327748978367156092843720409519875576238414566124768494567449960613458913732036018403399074467330657385505299774335597830030027271561491866033769837402126807404154978609864934321721996876132838889352062646304902942205817392611658669265731979415784633594783394268061090884337690347391277047633206918182471496731548132003560618105273273351890833500480516663155674427355492708524506645284283168097972091632759100225346379908055687525667042839914417164315589072234220480473507966486672322155404187189434256360303309015379619365449538855837201961521187026474302507291489764715141297228760052721452498677511239828975056194420612701879950759163339917503183933836454340926957513669875951352532271834647616313650419338249481159097763950462656796764461655946104411680898539483897354688695967927144644555865864166133150092719006352126598358154296875 [90,39] -11197790746520375206586658975112255585371789691497902241628242633268852812130103819842454694829507773998686626312894751136152921584312856328042176582742140151189550631998825974604494703519342024852072544173978958666518390926976879288900011641675605950484751406493476867508945411474276388077625274185562996360024068328600523069690611988193954139918855539633308516701232212748771218563179794930407194745223966289350615728750016524358711241328729292838914283498037619592699145071207567114244958712096167435989869238145521849947253379616649002306859646445348087680934266573755316855462248652864732555461448146944729340657666738632002498563805661365709561531665647318910595861820265113665626512841709629495493668339243089050224417885232158967909427051780111049180153647917145827501384610790714408359907352038117725334002563241625061134243864599110672650356138952466853674112663506124873843754066926153567312731019431015722170969928876117658281187740681562021237437941269086321025780011621868132909898042148420058165663286984439986963788378901612710190524793139130034459425442340499739312842872794041459130692355606172329274959406372646656743543609648447153527443521693860238748208047728748931189835033302254722743619669150701653093184502213545964433268119958552047649609861444053987715617009410008511945525140001864974024628845111426895183507057774251090958659842578797482402646798009695417966961688185278675199828774951549851647157735365984118799784663631407070023129704792124047053386978567069769524106738076864939866111750009250065161698282287552694809467095971014516162341927832392660224595677339263210124229119846164347511710741243774888563169070730415483366706368100470168929043306546493254321881582783638843545125104276809556187736966102601891055049901798884971818141781885314574528249841691897496484917462926297140212742920488047700863474408702986059246225547500205486758644836761287730264591289142117602750658988952636718750 [90,40] 154936814807022965014178999473316906716923264441472458890153590120893329556788781571462164529549571263072786117942612348845077327846715244815141598589701502497787707181467616043079974842855124566112827672952642099467027850461876176023937033205741102321241054830748787373971017546945401292238155738049237197434070496857619708331541441674998642374442744081477242611406845923516032086202081848506880171135493715777027683186793043093219153166258100210250234950131101791696750332331596716816838859858090885598943945369616695701114976996557529503278616101946142890299501149554356907126966348380379145955905132553091495023194821454041036552804214958110995672036675843026076371640467314184007430113254369301591207425012766683022894298420465527484150803253890933541696695845454112217681045395711414833162864398691782640008187995339168352469417513812958607459142422145464558719139358282481027520258542759148968256923054422049118659992384599887137211144407351831162384092634372214548710175693623944973954140992250251570336905572773789428603058476766116131541782037595731262877573410627671940386483531101768370375336255291289052561572366508694477640765964200850607839822915103135192520762957711103214437772984245136464911084118106984083389938907510575369543685519476467925463249214213028838818214175898786252423867403205172098727489278348567211808069084007098037963112375128725280819069035661375668812126787614554462346368948438688711296163538470998242327278894459984752976217903450425651970900491766463888243649203297881705870897998875505458778501227593498697646126684023755785429600209925423305267551612941465421449806607095857440112376514382404366953982956780564749284152646964989178094390411084237917908556636607038847041180928314064801501645826896526549442907794241009436540787113338825902588201830548858904439214048209761289486123248918121521934374050468578636758518037720573352747725477760593060239102669584099203348159790039062500 [90,41] -117170910185570177996503418818685250601831413088284315782515528458245099530884886377392871040550532956950607013335818739782554957877300681723478891785020695499531521507169994105708684771757482006233184148516183025813660934903389952254401980121554888369392581976225447252094680057299010928760882804233608156534911228103263989969233369527967020860434520193953162586066295948630870915809833130650990818890649985360067013082283233456392990441135520221124209856855628757186782638173423852599301212380388958664735542981390118334375772173856404002771803553322975280273539383830316282087495822258149541839716314064926443429143593999022493241470069902190058190673346139124281730336326351463271432552510515578074001248077142852084394324384308687610169741236870465774834979026447725180706790929091359959845491943523513159706542683096982967806357734905230745664866964446091470768511016651733528365683203700105125022201284706984826461216189956464387332378352555561488200169353265431586559207743246428296345829631413203940773912966396775139903893072677600403609578363110485039682923624332451083948914036294717604048029304718170909290759800325831983742247776483446563010166984717807015520879363009559989060202201499238497652306670672488328664644712265148587829223355160383512344152691643235264357606218152451326694819269677061184435211523360171900288183342694967131414331788575336251879063784097733350492316900710045838168853368913712136293799384549595002100809479782495302573781210655178997020167350541289668555733435203712735821775991003497405381456023075666053978534497330700589955856038291642391612969551586459546635101215171747421978465310540690633456605503593881266699599059154390969856858736606337728226668877982884781339271181043511263217479372807138842524871155933173302697843899522541843913003070315273528118084134994520747585618298545460858341978273679805554187754129771677968662238738389858028199341788422316312789916992187500 [90,42] 55015815618780986350963222529544527800432056622573547334758333856824770081578653310574066739504946386600394260364978316861426006447115538863532948369050068626640653955252212086995211225920612529863325261416255991528477967763755532047445866758773864835950435824016970073203467689475287289326957065686666921209798226817267381733615431672276581991019140662460231190162174632992647930502461566348224372797899515377911652521149358391488453995031951388467380001447504264538437074901111247397660162000754119208000243213484348173351874516474651279933141287760431321757934618291781245595325893028542051881342878780674235593105194269825134755637071576946869687841737912672127513567512823953294023607525553836849095506682557014036025605365652132174015015570778284612849289939040289330481495593238994121195569123440323540459711504529755928233580100206717332578269169520023557178904977914937602681300814237720740109283236242337921525089175013013890640740754183216637399926806095463546941260652695825625825278038594417396369443120456347008153463264659349351634824800523468387208482796565996576533833829147336533647419504232572334451406099849753202587656655228478570675133199085488754109724156952293946376658730673479174119600347731097907401079641698715374314378968541978772545744555862990162910537666526206693912144643915200174942776470658380236481417235020174666260147904289225616080603111730386283489673666727663388574152911613456650486191464598113087039502293837743632876258894373697188420126958493327396810742174931303453148324823304433989402055454944959434877104838569433370012980475896387787696358029119958602343982438549458269489326343670822846456869903680062909970379880776250268857052369579980968976796752459987461945317685876349347774397496112665818818772751077971359488137577321049852102121147632920328516123484323850528764547024455993564765929546082250210125235042775789392514797400413062433699451503343880176544189453125 [90,43] -17891115341125360642809676394708806416989324975573412860299050829415900743008017702348182867420175631571304818931745224044288021170368898502082208826480773400605764958984947109333794299848416101264775757768985441566543392633425151106303805783524804622973590628819503473896522931383040420879170113225463684457570037925447909468855421515795989756500812194824751359790553371450685170668879288985335225208920084136312717863043484653183052025522680094101902503683229385899486835339859601499425479689272673099187907305120578658741516657470398319067641071026586101947183866740157603775498048095960359079535477893913859467621952781571435726367786739147062043939480262140503168790414759267376835884828438123850219809138790028804052360239568889403233095876739335870636832292091765454466155569681447422051223272646037345903203636870183215744231185678938768838936530094063473280784055845109222159761736551018028782128003846039724134689172665283128437119652023917627160163044517177953194780157989803173715393439228404331116726052940776441102739085044010587426694802875429027148772721215286064165021684706159939556456764732159118195520465953755096840966228849502360041921631548841355259793592782811713227598447869462867839942665779966345153580418986082040116768688183705089304530494263523137763393503227769616694703331444674741795548419037104844414654012800972003377156243771412216780664435841069882498384575431623535577591396381172314523339406106559040155688182173186850092889181262347756115485581783948525637526085597495124970356232026070476571995810831088289803207582411158373834896865586908587703773384000719357210207656178438031483525679502388061374192761175994634518288846610719161120094100822057435502041622456643533249277972156395127338350247406331458923955354115200527784183071752955536313724205736765532694726002823719893858044463463095586271763615198227233675471122000676606656095757319491212911088950932025909423828125 [90,44] 3736098158712729446280281835550712630248174496036525364202064253536285620175870930858063603872352107332687788288114815521843190870004699383953748322103667536373489946901665416358112417579056704809938037425016509943200549118107591990785584511384353363300905587319238424002768804718302139405622658549773407519824474952276826157058821314072480851502252584706033351981780853621621641300821699748009523271533977146680667188188571774242915488242040241062007233101963959005275875755499198191149691564987936594265835263260939913326600793338479746916958178858199142163087183278266206437326879827840612210358216389537720380053308727747126034510489050759382934279918969947294926373368006343990040488822680189262118286157588226078749994934807867876977928660976835078695302180542318970434466363931686443586576382036848135256799436954649698975228988938939412459329198799462109678117816031930863568142178032945832610935588561906509139590219968286662850940092599344621719799105997529161933313988985293950487996943632678938805146688377210151213333388962162610839873753183794410745248709006881039060334863572304911779161867774656708589000619673452245966409755266452660393917074171069654787146044481680309464431979464191250873347867996770970789640832432195033982835404667326150417782727401330331912910472807653192435174514604813497467397167002907020924188570911124710565834904308447872719363355297458056100609174626927120278607748636196083009102646427789897972982584124643441513835885766308579516750392821645099171389871775749941742756623182712190844938338022853654351189476557230347924897840730515845648882177956456728914432834010466746349085800883610111668897008968674062656386105745340180724742286585572676092592018490311849411391029387221302110438821600787997875047097163310854326244079071867451186402473999151652096156792359181356096964356323257792534648060902785232574035867412917894317403444404135370859876275062561035156250 [90,45] -232151421121801635373411241687441746806824879569953427237940468677263334833590378644045252281648040708775385128217673434656643603147094664746441350504977810927639969682877722857971592343789814575161645577338580628667258832380784746985084455518939882026674845656132533989731985099354431317677106324427684517272813350480973607634208442145506470381552446090298055348589735724980493590189962112345051920747255005253466195332854684667435101943743649224248319556183814407910234493286908777053857174919439393777993072052482556943178642140263701811830465172816955532804125461021156767137297507149663780942304314539183765754376000391538199969844907017172478344003919677367841951406826746930014854146109699365876670120635248557888443287677238767157115587946727485897664867574583667925529707720771707484806373667004494949788769800973988798026863569089683970365492531733252448240847071605229712876830181220679716829690934835659105822502941459094168083081248541015297339362654082246419680165362141913986236820285452909511476372419125787530815484788850745646243048502136017809594363133603372275545818379204222549254975460154390168380516469394784460473003165080773411103330308760822722629659818385756578797126331551823135340675163647280003006655027031349867609195058025265206262310336594256388644924442631382877935076262699195866273911709096729454342292438746201450157655462956193287175087701673268984240114128947861019821693632964705887418217675925267155389735245201040144099471962211351879817254114850470933417960412065448602374123956729706809914898832091187945144147118375943301819275247979732063959365469261833379736954409231525377332027282857299976569477976295606765022974774853245217114889705219862318975846709450533973517880658776420582370009478344217680895251966963134996669440341716070359624655268027235078020131271873590805593470574937574294856637074714469094406684213419654605470299202352180145680904388427734375 [90,46] -178143599510638867249265273231043961518212141400817260229529130576758200007016226497677295735943451093444247397019445371175525000003172001843568456026757162434386349159189547372713923689014852427698708544828348786273722497131898490786472481088936394951912772329076103739574336011087077956131245463938538805230082595197008882737485765278620900212719321823417360662027451434570747864175719431116125341062165482197350333494182611873175181187264414216284280600119002840670491840683529368877205007708232592572036435902358024795788927042911070920792399525435844588028458509658603944199624205548081141457301348139407664919934626237737058406136887204358737466502527387781061854557785519795749499832478854612954203137929973704403372849607012576441828230910748615971678817032115065610732236829173752233764705552090105518275403474558028299079511920247114450701082150765699880073843482783670460008035741654528912342402624512590161958399247130385178254647984009893978811120114946537134098630112793223703301726128965211398354792061604170779161127039770220628967895693232588980017965065588253516641819351555347691410458547679815170561068216176753490889422447311368282662945545822481281362780974732382933932489522422571221602054610627965738322689775409591475421857692043344628358933913836302852056609582737007076192382445222871121192699433202365651563637269780091392446036654316181920853696689291352202111617776060454152924847879326248538933795261048135520727461902933726009927251293365854947424785098186173719473848084869747324924377504352360243703062292256001545529984328719576266448240036416846013082281114581963670278517578488612877634804463759055249202864269907534391729623526820808838816172234677294648643592623470353625288465551050779108137584737473283596801744406158439731308146293143456173226237916694748478267703823832649879106915650710362981456013775667381661683456796525792942276211761054582893848419189453125 [90,47] 98111617798291096751260500862856013719240666077323064554856896616725206875950378194290732866191518543339331241158838078118306103612692388130272308925432030085622421437290305553493739289961250643276725431328426013880929124856718228498369615238407476394441343507453545180009366746086928579280404349642004326586879809938738880346461676366899624906045551545120405150033028184968652236916762103128048452448599948236401786436337677348814458822410260128139763373663082689128578663441714391268048314180787931337222940375009111581253157952552300694344938694209159481850401850120139121794503920372859760896141039032816389772992290105063704597118957751492769600841411785885072227577870460484172544142383069444011229643790106459430971895578728459109890161123606072213853052412990002667644299869211174755366429249868317661764394860948569106721025684206973479676225183309438252128346360856132044412966334370900992135630051602154757818627347220824258416718327316902507930276035271053342573389567474220525109649161272507194198003549305425071731174655289633793331242371833039418355989798170529978429675564908399858081306760277322958241745095815007992654010775945340355609681287466203071621319620131288609575799709617007584817088418511735309570199345136066879375074026387455151817296088948079961244118865003424143996109950547884326379289980445835699563852811497383656186819634075156730171513361274901877615091116822638755799385982458973138799589373660543055872922057460730512065878312979283187923147969331748094059401592346028132103106196299487864754530086912247646408126287746184380403663082269973466262139765774830351076125081178665805286492673247509131657290665676626085376722415977315375919519876942968886624979046128321309174076491570385478948668495965743585331390950105062118751484938929724032388539537705642774294452541013502414333029598556900188325203773697150241606427731322348506637354148551821708679199218750 [90,48] -36023984608117910866571929984691273682282647195182091493518012811650513346777135966221401735840597017333892002074093688362136213199018736318927029634137240299745301447028865455812905105274814481552706480983453587302313103448277400185856036763708145347528779055846195211036723397512845810677259395729691615208354307509517444318827115505228948845209266776369564930277707960743872595473207204827981838233148557346336366140553989432313753892593208463321487163561918046987749084380930709027639892583230258091667408284545451956107419849088761176889983374113323892605204386412956237826539114208298607742890844013614001986370345614640462723315463291933217689591539560575597954423034159339809889991114314447546245403973721998814441200828194678585728150275881030421092704486029877352123367558021990835641058862204317521632947270530376431974936799488305451312681934437896340508846610653377955625286359769045840417391774059080686484314060264762663806510865000607014321566914470555576419859342729082585454520742261865955156853257524119055430979962428302726602650811913957503532499891114101186182886550407993327654217727371060591099142533615388607293120441634088702055492604425274649073390479075656957857127462017145419339285882929300053934781628163341974034893698836698357612992359322846797625262682564158780840019271588419512327866346369302855246224344399985137749510958813719266611441001971966849838159701155415762917172983326311402144908179171589479826778031812624512841396904558560537545771884204234616150927079816018586058465225673323510821213446404323488415486676638547417464488845374326627013641289852185185531671110939122334530459776427847019943557938987242390229053261326543813140189281987514572252850690485915490260165309629408170517031561739926626460435229719169133382889801555648580415289522525101557646252759552608751463454303199673801108238328177413460954268964453461876473738811910152435302734375 [90,49] 11819748282915806047172948244785273875918169952980847556697331160232529931294487936710355125687074181871164840936144866950321181743894458242575770967426341605185002282662565413822550150809175175193946485785451432249755460629657399823087133545008451863204153452323164348792027708735061047374259685043595804040939543105819033195541883631879818596177339881241098463720913456349085182311525636407365147568109130781189983855000390216061227991249453495031949295866818253154704347090104262222591214064343803463978168691631238198450345495942675515480080033673915658599247945301718487488770831675560417155179533727424959335412342190933286656782671073361327071765497837014481893879082860449909469446946554955440397275089175756944381509437636178335614276544370411018171900862821183095842298382205825937294648022472977699580895134634416182783628959349919947576493771220326380589518060284491530256593235896036023002063345566078497402712401501108033706501873129780701304089306187597988329420193390248221508944987905275018129425743565465224537874694617937293813459419816851297959089855422580449063219737620168414101870808386652667398505132329590556784007274244441766755725447076344983107118004422404063963864103769097868857914522962194600151402319906767061261699070882400648016211977573992983543367756619629385176427706352085140550234268644835479305315516924914560795463800697883884790690273322671947221078951922024005445360045749280272526443487148212959329184024065531218906506682884461512701734224412499095257466729305382414007999463404650290178743671217797298642615528570201703425006562538022128239129131668697303468185992370786435756017260716618799606477820975553410571901460326483286001692038321311049667795093862236770527053521769745252494387745978343714090798097427618503973740926867174316348972435752365060793518004942662347983202820948047858912379811021644508001182671819151437375694513320922851562500 [90,50] -3496756253341903242867697484128535152098346947173239219937287342321958118921068151576239247050287756784586150093745982793790259447441146905278388026619750622095490226435569230393359691128337036151104198186425407249622832855862942681099249958559273145128172586498569980093988758361406579267011396832744041690301256204845281137103784385714859376681503580743331393268813851855470274202652450688037498992906163535739339258799869435458564608903561610643360861367551799109111741508116033652019616575976899577335011967161015010991070038536169282302647147104904037691354476226716889099763465111373415345994179848182452366997869662188804700177835397766247685479794289164578250976377598638601230953923240448439609617286374070660459908436601866393236268137929357290704494927097492168610126942422585512440917706823398429674186423741289139967780458057462985302517226535880780034161130622166060013594315642773542413234874218806908985367245672224460959117568466521964545757032794248368028756189796113788270300534267412510660243649333601567602050865964213491248875685838347460063787863380146710507841671158915227650931757308256495174957178463908989408019289403673200964051830874111066720216738871590073966614331940715677662909925926885394186010922857827633410488725418683606238552547475112110584403106453122165658909756658713854708230879230745955146251656492757831805849203024568626850375011737030786886480707336934316804331756366192274481735719823369911674053033539963474579254303425540073678958699618512027919928607203816185008929712403725512135481800793089233186936434489152649335315689740152762915104350512089043111895023964717430175585406376409345627405311172710058251707401035349238539742158770138943167878722332887111911461374504370550009878759311400647735952037513495502032983135800560391755224407392974559214356022826377309498282875916573013604230771709971241356651461273941094987094402313232421875 [90,51] 894373286342963757704458790781604700533888323771845540560116297246517623384132567478201164619230876711704220017092106699766425685578320671485428538598353525505529077109441773141182718179822379938726509535979753125448031590672709043628720818862750226428026400419215742942788087629366842639029976216009655855312163745379803797218912979201343793926966067067046668517996641154802565482431048096534112415135527052857334370177428618736044204097684302102593177871240413280350393411158740367731797944060590477930728093710369530832072822203693364736733784534247438981070178543262315183941525724219735135816321330696743857203190448550262023883562144632744336960537282846542221627526982499466366609700609953257359187456921205047851652910344800213619976377424051632063841402474103278790880650503300115935355065766158483691916609956560641491068496852604185136701690927255323157192034973246320218155072209680276800185813462501782180154045470605004373385012957319464239216169454568483147856969588115625142563992877907846207053469421879051347804199194372354610230948443031008618730471781286920849971193584944842745672878907057561361497915745012407781095812326760740646090168515707994359672368880072125646206973320697600730516263048199720797702031447877468953780367703960081908760612095198615360819739221721894105059346175399564212158193841940377879464841744535606630010096282632211616672345322526184431255289617988348969380855431814274331600665437533597563752831259847646165710886087431864710122103760675490200468280823138885125889689490795061921271603878910144694910100921060078490914693658280548117810549509819902143402631803247904220558618745931714727594054116086319492143660941998269466487049212285645623177001272833499535518622992859874673270725911872403471462329983413019025161317877100870126924829160051920320870084704074738814758591847023415194683587615617770261167152057169005274772644042968750 [90,52] -196583417242886608491630345947761286210232098468997155951928434386291626586399879061581336089121380231447900521486231091561519557423737093131348751584945885951345544567528831554271696834565393956219031949302544080806109017299514238259719646977859635643520747087491150032756401430107919098899143944440817729195114192263156430578747154913662591624417321932328549423084712888670014307494347096005800555774373310505980533441786387790088954111702226714307689492882254002237130197107903665213344524133622901590219953703830475418750930847973409226856718354475331986245254498414812366943159271251260207049304155647764130495039954239544259327361103303959592430570155872225018818932956860368610137445928653408605820156143118130037953076147762698078071684470867263025117968118821103790718306187696094268148954251219855038975489162992446201996438483342593545030130674836371595777222422611398390109425828082542726980688671348080730575117145800878637972214234411815618321955170352687237048964253329137040706360622088844191983682825602294873792588502552971429349903390130464997180806813031307932999980727978153292770435593756729383765320885138365831907294212273621103365838599346876836958632436158025520501127126647232439435767967723482951899009311293158249424234093222614326431578060468488362963587595450162665150216139194330968753500757637208527082548353588575287738078148364099367285743036254214392271560897583457377532039038630104621543885534472388211746061979596693064830844423338437385267410405598548001130773372906940775089337138546070968049381211280540735727327585342515518047581578397275039061786910030574563631369929509518883349835319430230354586989567182118913937290845731659344377170094078958625957874431329911633407187420226822264660831510071466209803588760317372990204511893268443685976279405572803806623953470543087737839576734151871795718523328044824438620707951486110687255859375000 [90,53] 37484740134950801349576465875569014674710827649082412698353879299388168102692247021263491434609911585724061175373268792659011879155230635241594275732128863094951645403971874336498822277848212537796229045954278429265824062225491303394412767820278027909973820612554661058291595001723985639638695467316177231091048243210074240203956646514910441477427664631594515197571990596363886691405484846902350910753589527469762913412164632493556868541772149430387059672228285945702789796700393233582210457264424057634739122807271255829706295805129197916946383400874473019888231121448354658553710025625182679843281327117387003460535724425156918215402729435897660644974144292205793890425990767483321237967091687935543309421572000188315043999522586103985834450895456803746406877465976924640396160238569287177941259723033564749821218330541937348503048122359147181057858529741872036174603543995536188307092504444048292490285405220582134523519136416490131752060917860076735137915624011134193883465371537067144269598730526385210093948021116447622803165836742368743510052218274707071964619317194502406545811264308522409406996115902329411555899883909911550430023764296300864153129166282828606556726756341964229002215075017146861240687324114585621313401577629911029412360816275781350789609983743617964713966630512218431144374807258470275914063976926440974869770402065554529872984703243857423614922152725087820841372941879340997863768671062012520836077415319525338286727570655537657557558015693065440709352572785150551610976653389197446709342069851314296079943108196514389946924279602918988834637622732495912570440323987890557070427550683762364694302701504182153354551108333272534637602010163889868666242374630888585261758378938808966117849925165895926927288323900032097232620545806407259505826956485705986129802060641744031597987710715811805352803543204091716234058195844625060999533161520957946777343750 [90,54] -6010459128928180933798975495506513510340604026836333161340278739997221420900736570306372146166561229141361032371266823545654641450283781111533800747294796017043779258314152511345457160103963511438498516033324386490376595697601243357085443045877235163683262678018869860161003861933686310689875983348328807716262667048816289658872824183526030191073386014040508301358823494739149772983079847737937645212615167875467635615890584447669102433863678236533514109893258533436263485458068208621576004136651002825438946681993783509298728706346322203870578518527234247834316523503159457715573929393571162371437538256584500669425058667288874116914711649868390889292251588119929351986877185651531918593820674352414620744773612128181439970582601562985999743198919211617722861196591277144520528662671983642502419018581078944391041325407406381548668491167618738127848481427529920390249324826414144693579696131284660241328263011153595651809538859954920760524882122238255969555529648881718676769049637186833938455340370917521155820286592465066369692261196188160374061607936417570616765124668314246895889672345528679769937152425392063040321412492519105974539029998029987857803685851259280379347994174331137030675288246561299770391772960195627436336045788079822616692599308601777722220544023410569947464593857086114339653489637458389648181939221420918699566874854088631973786939342964580717427947215063282285053970717168057294437763930025126383063938061308953454287343511882593557869904323855310149633452370967233861085213274789402475602372835809755562464925890232418363659778377630888629450769014951751159276573819910608001923457113208705156340512409772621241704210366458444327363312972588320914219654638170073264198430878972149679555528368198549121013458473171775162407480567166172576824855536442602186181854281220869031135522961048168377774349518805735957671654290379592566750943660736083984375 [90,55] 726853930324980811228229958124126357477519400808513947289071555564923023196412168867077871092255828245550038477402696826256017916222475882897126710414013404485484703196545189578428709460225044440112241887932758561952377243519219536993772636080424974482354710859095512147355333869007186529045846387951138492162940500225312549283529077221492728920563391194874127794552887578735438302065525605433257969059486892738074045233932476540265770349753573505578435010914003352305971234764947082406827031692541767997250261085127104850076015873441154158642941354426232340670476395009379413149001128913315285840950264882116675694417593134023534838421152213663273883304357448906136433630327653846216561522610122400117456664875773841616604630517512539969219329295743055843556787717701514283977277497672021089665153838142198246511021469639501380985067049066724696587285700304125818295781165741651133182877320925407345586483358307179290553169788141988784850753397254387250188520561908713378445605699746258923031528514820656064759344075406790854915645357360080011861920928398468252596827792714077079891959356571109790055698895556713051868930398331794670062657875990993209155490385933708477254577052296754951099593369729001199596196210188663415234863155203174588256537830282636315704721880303160889142453964491473365560642447641220870659283722787839018309656223932563395960508208692005009797312045182648809893830749133010400807732194430164640464516215808394062561639229679994056485032379467664575860159473772462992817430748107363462589187419527098766748747829740692487501344784996119525355981329270166624006451121372589850822739899440837161003175487095309978737490164394845534427649388533444295141126341072034638353589762702501195649846010791923269224633553427881074964345580036734217845042522245238233264037153104067020967243177902583351517780350914930964645321864736615680158138275146484375 [90,56] -49455160942685401609566571018519270452260316882531694579776495332856490104720211139380862425391729112959517847188940616090259736641804486348050687587150205481919208087903958253952298276223304861271896763095416436468181409574549941806440792441963240784388260535291356734688606796816480077748307904249037703463468522374119129877623125525335486797249483340082733897108974543627090237525788998445823629433319349948584034088539070836226111555447580774743499137790695799819365484548334750492473071868000585657923948677031155542246840634578850843951634460854335826968912865695707302897118263622144414813350072515001561728371524147354831914088058534824694496509081361941324774030243272920534109819937054689626725585980006106163208229412866149858792072220674506048369922463973519436016826249901146460423950564127810494394272898534494022193455817626790926199386488243830726704020572328190900155219894295439854875054323172210017650789698683074568540379676626001570289319919458719200723025198450669078005018201821734232109073780269354339384525651333819327459492500636144442093543658395205707356475089520666356823871752543473199570405597376500793084091312774195041355080993727278070053507307516502590133695619204725680307397738199587698082791600128842001914604854810098619865136743315706310219331273948640967744421918354783114487718421814347632863509307272628218153192978808754277165266257105642489666543818066996256662275214816391881673060158658686708364620280597546070639999384013093738118216733315530185859368486326346950428680638700637613801149289142358197078823191567153157478979235215617413307771592212697517446602658228870039258794069407225699712852527698928983277138059926839123790005255018736100826220091218398688359079255382964765368927148181737466477804479300365428319990157145513386237682361412582210250697689359757382046150217883018207487566542113199830055236816406250 [90,57] -1453175608375836916114202193968808772342965297041293922950324245636068635097466925494618544601658998466258966350682979261010405330948452600031749202009485444430549865070115967593585590911271456176933250630840937224912158675325093160795562813069632345633050567612670911893252528887266832155639546203841718697079329999333018331542142438291587423478108890304169629734690401335903096902975781906986154693719128982836719742089755435008022993807463020727872692135491026404832341633274801509204088904168624500240306629766869905498939799228489607362150147250102804319764769615678697875393184018269754513523650924581913165371763305855161242862121236764432073558906944985479905870468322366441232842544633667711629175998858803428520278311967705144807076648541351568271977886107146693944241048435590999151227771116338757806290213826590845028308455502375156156138938587064718195853773865477370190710074839334549884599885272471558081428000411366238790465710316004884496903521852289716294811390991804690770833374707493425251157034576005364177500374880917309981745954874861050537365340936080660102615498018910628317594990164202978330934672679596989612043336988413384454879282909354477611266420045856200990190565577562905297687840419916314339587439712861258544035191010280858891265308937283501566928755006511864661929937235749513969235667818582751151833732345510047871057069823826806681330294010827884750545267484513760742838068239720786838727442735361567484322465868668752086869119266688923759644223648835718702752008788334139367907122019946028832258156662261518657588041981671514026505959426488882899554018394008961085493751222279967686776575256950623303416195439085834962125620867746934793294400379102957718661313291772664890173199474734640574435758201981748771173588901316097477430324277991647637878175873198256743646167971248653025847889785904243353797937743365764617919921875 [90,58] 682574996870832833802507575122068264491877577704832001143973807760067846440862088845215228070739443325722003099215566977501302686295088708481825117463444103249146228406031199939205761617262917377016505995137693107222256825446905439802172815017295735586506778195759882682140432087624598327631624966986088677489835321435549981576300127540249553767167874143224744441761914001895912643178218586261665114817784805455857201148767275545708095348149708743808515908199512019335649300226348945446484381175061400410790507430919022567564734285843172016963331582825221664672196756920914032791648431667698956004502064099330853438511954561043648111838957145915626608020178111418073895642726914880658947159333206153259869743576313092566225875709806187212160927549942307671465326319529613294441015409018844894597270305764193034471424039048690231980976729868814693952266239259554690140753814881390312361055954156584833865449353607654556477313473383760891337698865254714934846238431080582573905814326388598743571806293213494425396450687603934458652906594800436191993647889630604371172175152095970774911686682933744687093112392696715547573566891563207586040133057250404182343714946138226294357231811766655633893800066331040480405030288349814509933715399321741838084376243200183611976792085292080038730911987995543130411968477805138028597942369721009335919499280843007256148393827933135297624388199672327677426090166892291797431028318183954060532527881483954988516130880049369595118013339921930024098214603149329232464897622261502695392406574334437292464774922890768760937535314281024909823312081007514451723799973723239635108342417815127691986459184868135339943729484423262381378314021653613013323773791398783430280133063528185217195695502414567518678147502923790157590802386835681703304524905781051843505666606029336617086387266916881133398120606869952098350040614604949951171875 [90,59] -37984439610536207763721048830876015355005535910785999820011045570940648077512579372418210723666310249487966235647727636761125610281846470230799255381746068860214186796423697685221912529628165002590741421942798615772049724073858430146674116578086805358925886008468481437074207466021510241371468928873336532230343198931275136970091099962739075648963623357367057119495768280964041224505664050659764274584584490505273256034999748536414615160801701229247939770505673317503085525540086203683992384982124719949900132576055677561378729742106040199309445009025413841163665448118623618837852817410546584092823775918068506106323738107285236868209811391300334310209601297891192581075345172631555867873846060825248199133223399561993566866507148473560909061867055483297478698994398957095235316339126509027979213665517422044436256553909237795365485400432410738780076551366643684559374313504864761579517032459944702865301309456680520419699863186044038736922833094184610541801992982127892420389655390196813578048754648962558388259733386494522830613097833797724688761785442762830600367032867503553155800654946812546855754095257438689844516099641376612872418577983210721272976947986502532858186607038622782387157581560187351701231847888155125119083119461975107174367416397359713512119411124096808153025783934864109404800069626009278522110195111286679224195171245022764461041783565750079186857676885718903753857297171604845728067021623241437499831840097715618123289544186708881769088965994080547307973910316257969771132915945986439102562819580857756225798700599934587889277975143013651460750165091135091223330492220204578995174221167359996345859655874855014533831820670360861579474394360844182899604396108033324483317971378466906536898162807881004409419993569503526352103340691531017939487336760807914509307606723704895885510611295027769140908446843241108581423759460449218750 [90,60] -7555065632143596587942555202197482404537358466445332814278842954589491586041371740269242861955815317997323378291446121767942072333463619719998392270717819118723020101815632702902879349082301413775762646788116033446121214833804729132909883450590748359094602662077735403038247458899531260337896961498563518686195672243395774737558040035147567874006024934958694485834080279574688179862659147367962530500889982338148769419299430411448087302401538524958414727409298280536994030431901071567753922325845742652581472161318692851331134601842980816253926070750759572098270560525404584115103316452365058211233424249734253547409765003397761877599633600433552428194821923133066758864590341511141637117967582726582864644251778599906624456072266541333402050995940103637413536646292899669932203009673132619597497165500619091888804230083532300841558109506281383843845209574789006803685371701983239695600774432417152530418186561250727578789051415413389342510680877468133478432273334877264536945588922480910051312139592980600222093082116564897139837765965661644858987401360702229905636752807011949790186895126020462658364172996348924276692575543782867432902639875099058542903542885110871202258377215646000441449635992402966558723281908508809273867596950543098474429366207880994377138416703746660513169382040360108817476601394278668105678509170943428831765210378260855170223496464955161174345425235207812009323059729971135951416700056557840481251172286936080927282007619577391835615907540250012392809300510983093132112329924100194456901611575948448376006781194495588611736121508159681375309589325517307685448578418559430979284850887386191290675645376137981476873574825635513816441197218617098807773175779526240293610110695613398560555366219135646362536801861828520343122276190661732214037805569069040753661696831920857089026874469198824524340807329281233251094818115234375 [90,61] 1710241711892921521327914285071931982307725806498960646711193301876216544133149431403443634310684325754098757639766793535273780355089138561485009433325568929296846286714934187848549008589975248879090240071176938555094787494747352489855500913622713251670923527101921624919013674075508189034441654507805792474022186601550309707111759953630808278245336701812385952354809096476731514167770484567171190871966822159376645522840554267922232464247990291509176362215536695839445267761944376199156604793452242920340793626435698345480822676068936507023957751169290210964037777929820672586910858695223818336295716478244265734615931558224304780227782563649283213050031576986888753497609449406874897097015523955906803777041615061141289389778003967733362497955021384815223783839472077069365931907092760773166659106869295960388611705168585868823247694974616414562416000396767238216673388475295760107273757821625680969612632460310245425107824290078547353673427064841436297252512101081167757746423249692429779738407647945244685059772963144298594588521085536028704242904929040933792965214664048358812890794188906302336418918907012915420455157550982769743156958891023079109520194929497074223514342339361763823599408402559149883228575677732690916162818149812066416099429571235524216105941596638052291136618129395106194123854532815414347517656378414980631341637996776019783353153144330802998408911625887004552415204587573374409829993304595053119443405255759018695332736243771624540081168296890379072461057203107605199832957171428828451636741125461061870287903526311669394485922429643667900835282355074064877100318495322894168470070288676355924888615645400624596570915781840165465128816474802549831641451787735740043564569841001491307779160889909704533026691386223149027757763049001496201063061678037839070756560350984559708681912507031164238924247911199927330017089843750 [90,62] -156155092452872658860990388306050266545575590615597794433515500966507221362265459768540617218065447634524123851782113156231419806560653023092059715362202950578352270973933231927550094644463570101586001653139638134166894787444582261535732247862265143254948428243915934047673422087182125687440369925887949042630931268937453895135417466770236441865851407641072053435649373121735242268356863499839863201535021882097339263545095665580383914865413422370218765917525834650998825098165458541998129107946037608194678813207947948485388011500497292904573368707118999886920024132913077885921623334807592555956969243385713897293469472433868386503173922912021917920848475693420323647454258739418684609885621390579446146514843648118403741630198661488044521950650196362214777636634429652634239342469424016561990543778879766840902547045092181390317248151159532005779359160935228052215460869181164400772500705003796212859670995794833514581564680662171869699780709354008385553703161570358834375375818162403732140322080528828150758971051487252972720192683907026145862707346976830787418610867010568033729714271385343617412597203840542358768050015207716239876821569196506070880509479139298402576570718707197745065790436378766861126801974545247301145683715023840281728714911721598393176383371898269613537171858060314818880057859614982221186023576111067771512110021624056082420982512649295613399817467141110060054067742602761080785616764387907679195002766273574044532327894924895070367991811345065892349444804523833484668075149054749101978769141597694556520540561319481797934295435029873801324644724907693055128929459771644083823264946314552398195781654656500770730795233817303995248759423736073691978632662729928569378219593029899557114184617705635253054577453548304152951448290643041999513884088139306384095427902447866477349381753391810434550279751420021057128906250 [90,63] 5305527047174843796971128528820499171893459493719976888711708554657561589821466947253689578204181094042578494130257359956516138332262616440180861443276719749576159693827460016689752085428857817095644032503807708625934186281477789902533694684772940372021357826679588860832153129138885303087155630411997022512425134042544035698720516159707814915153249123466680681292700235027231666017375671828594681350736652643207269576251437978752804568986638441481914678107183030307255490912077005446115437560117200416547460555168899823021822353226220602099106543220630495628267671593165480472310213666062763628120020741895629261322443780237977298625776257239530396278804127249013637868343685289365409689938645258064074592667842150586987082590182206595550416712694212165287735795562193929839093743375266169657388398171190752792520842574998026082971977775415059983695058994155051087716962595687499828977038871286190035883565754914767392800770260567225713115487599664653456331914935581846685307597163671629353927333755200167647267292890127928071491131861990531103872382593840691683780685684466841061752955969359367773758334412599950923848693919853308560942592515123739854489302471214849989487755347810712149559136867546836875394213484901896585540205375826752950642913699890816769115908820490169168332070736674955050722269786044942184753035805811026232961003450361182957005447883710573178860153096777643751530972733174329289842470604929317745551107551943349082608433919127193341112126136968876225148303205484960237510966452563889211680912104678581761796074698444715541721482423987442365933497891711614465204721641311099521215547036346518815852669649979333300710764611237720579821804071790171257216053863366414259501760465350074053590230465598163948663103468811448590459117569102396662942320849424183559447375286343024687020146643590123858302831649780273437500 [90,64] 234980855774550858050302250051277243042254470669537227418470586314907090020046497260611459848566061973316042792533640766038208058198760650857662840200330569872172899903201422344548746506492860141965603688431418120615218973924327908341214938699037112942775156280722502917153267836237214850578336732996517409702943997436303331400606492370412656293846145134790965337217870580987805516827633038310554605766137148337807558639062650346716274357545796359132383053466559803185185087215416651970338605197677351314404577107008217602544985352129630928806276466399946159487161527181182126416494448516683621088406456427054253884063486381609986470198595727038964351280899184455626103395672780255495199097933457855477075991727447829302343547338396858712568654624293666644407975841762996002270654927574537220753761134751144405811382806824972822791438101794623621322184821014626129616102206929947944551689988447973645143164688233952504564654077720784030747673969850177036271920018495425785642229484523543188112171189622030395401344971702683834900022651480936009004127807780341842927529158393504065790174761245824988551355100710507761489661320104340935533622593622013491129764584749065131557570551751834909664202284353400344938883292838720570221443085834167619883728190373477087087565622835520729455881033793553041986878249644147034341048391417229237301778064937786065174885341714839896862586014762618694721736623083125972831688363455646085615828480113091849315775369241412160188800730389285251426856831124767129868400804197986171883921717320213666471513224118588982834789043481695367920456974161155537526384945822567085080924776124958166528376485515417766597049840180647458178408081254283563288791243156265769368730440924563600519939699352821464988244415707497960262805213968582917116750889890279568994239799412146261804740561274229548871517181396484375 [90,65] -7857301211673406866347039981188155281057581664771984300309802158677732076063199344619041485746406591407180235474972909961670313192735697310344388161966605648935415937915364670271074714794500639556319204892137742913416949313203244366846350864911460509056896241839155583863614113319850817906827669263272251619036825250685590535000500324809853474634920871944691303552013013638133134143190092651443546285646175546828754499632467920668304747157182782397023479962006571527592870805438130444625975720824300838398293667708380777513850405628811913163259305263768256804551486167339712920909818468085545965672852884405539602242355906423363056551859469656726443372880470375124840992378904849198320785168908867334020966941963849692841907599852978147564411728936141894584949418591626085986548662174494989668669005845268154571309367260474771526376278976303211617985427642929953126827356046896052734602171821464755722610941817320227848589131595378823816220008781701167513683973271977332305256444398779692120937994016796946476436718925361095042503459602056835153095228702388609711192939001767285456225565312778637308700887251155557765104061160490560033589110449526867322879404978813185436246007546380985698861364079185697150368838541835139648815955728596457345110219100619421985525993637553669454549450323064030358487863643395412850620947177765438401402406911967080329675370044719365017416733556274285565920835875686648354769607137254412770575983553763350505195349101646297346740930075725996518790063801867094328797032831984931829550083222091964393390227585303986586342943919282740612554888316365918500406919453103745464483152886103477502973372421538013616663603913855070302994495479769059340537550207736708804147880785527015196676052094860018395934649697603681885752929920142791343702980004074445476810637540463817899990317528136074542999267578125 [90,66] -3462231953583583460067938124643979031077333989075662237854039126401614223051512449572334398364033825588465009172586912192766106257156486803727486001469662585558856143507916027982934140033686241648625271276190706703828778659727775687666663584507591288712403697424771542862842109630704360676665396203356343048303974487025092302894693893614801442341335048181728819484747552150980095107528904189973260359563534693208447965584600993737115486094410246210895440664670104058657417086485107591074110905183016915442909533544888336463815511223105992540261210735308913424367617060311838482044766362126115574549403970065926504977324709734313619421538838240624971305412577608543159259055558409652085642426916087149462396756376306124711870918153803857515936003300941597642592989611233791337418144030247466760039506602009228028148476739603106010206252664286195360609416297287445687836224294819124541228162845444963608188220423166409170424052766676308503455982639966441537289722300846677887018098718693061854364977492526143407514323895965218215192649559994718321848993072548707976250924951532737134263515849441848172258865627788544543952905422976540936191158736244241742076664244382231421854410601929507567907477912029202980844958668988056121221426107797557765418638284571751128975682273551395240450739654786757818975987605226581224106599397804798031275026986431219748401222568280130163237254132287909265062408151251446505381081378155145713497592113281717673107507265877781342095028787830761957491225479265779133213956291219226897130605937900385844216106882871432925690911586857313922824624764158689297822059188955032694660939732362083585565864729437085014629687113339512393986101251996409999025819726872558141463472440626038528702040596410933054274528672775673630525661003795971584611865788940654178315563626119487270552781410515308380126953125 [90,67] 325485262486165334675144807631172386707040932140445398687566887045191693257417886035332643384482608104463517194173587388270529018201384042583312919240242023506789337543650557048171753795714654766533588606790721944701132796049213709205699280283476813889931909673244174464974942118593303918485792907427676534785524562815151806005014464835080183372775547857383356941061991207075165972723897434786440282254115175935328668189654729448500862142765925089236575236146895853033485411807831160497766278066494653799665952429633104208739228661569317851673296971532393152087016668400626362049275794741054287774216655730364649903872602721199861070654361046487672128255839895655388464049506182567897880881091719339393018467304445307510863015636945979947084682443806976199412566291390375490526857889647885559495920336610841841038453942638878823056443109819194864511525679880299471681397518772304688914933949515922636126542734837427482187804858490361680604693820332535550941493013197313338978337641876315022472589879848620920994746407923061982195902002741043336202965104612610591194494338585570051206281793879204891624162838147738439075837943214836582969958651374422609694738094191028944175319651825400060708132666548207584556931739579727311975851028562494302695284741264917169032629213489498842616007906888914516305846352484364284742386335888671937227120972344887700346017871065949834603896516336102451742079936604027089575274748666540690884125760116948496858938036211209566021553786992863991039826204493581091519025943091863434416592399634270252786388708136664765601881335555507300222259499896417404234299966044546090144509159944361426853279834034988268571494692753454020936936976457497697022323053502675301195420337845584757523021454590234883460123054959727299470668056201832093173441792398725703605067704260156044620089232921600341796875 [90,68] -32578564930819399086674405923346720394089747597333848331503148176224981639458030819335746414644796510438595087000752142444105648722935356116239289719757210059767952890967199693506041716953996916395006913852222894822738681826125131619280964188068846725764407908820265887314584629877857398159061195268358009350206858404139503269704053386145849541497725371126447886575186893864333097903383622476363762071555322876470772723842987499821138707990109443596181998141791652636638222049337041210055518729227594172666377120327209072506777730267566396308610818071023030423147175397107978354324790826920977153657523869993722220982382251541901948168636872438488463921905084906769971700888316113737905967913003583184497947434753860508181443677965379688799494633952768265841582142510764031087842481278011450087849539480037526051044065238974113053950947718386574197715620080346421907082609676056719101776092942207242059779919798982661054377786180954146590937233959484611739533404380344837780817627106588576138405310646698614704984135903149265075514341726690726717658263708273686514587244933621548839314020221367284082398788191200600648413239006526670033859334180519028649089580367073950368160178740378390842381947427408710198565602244878819216642170790223363742136843979251329946968638703833711073841337525138876401143396104112191867681680572178145491399108434535594975915842547414812363080560790686384038165706734829425692445954757764742030931034605816704234272963808937628343962522441162434755187531110085409207203025239141841779199319303881126233270499576499019489305296203141492998804815494334146444860736210829777316083233589236069366208681689505928010489863888484447498856785315938550554702830072807359105052968063021138956408463339269177720402744427015079522812143998303056347239804996091639255461336143874591216444969177246093750 [90,69] 2700321788795699817205315675838761878594469900780339002979062410810407086596067090884314598949127734786415847842245173838585975170587573732826393607082264245216676132699567832663919032673545132023500535841498606134593442765822271927077404419640835366711889501869953724219699647460560639472653074246173755094218234394519167634392953981581703197477223243305292067816427352879748480625058129614714701791957976632478650997059083859252022584149729582120011274255579482253318159208356074637614604025289527159857897936751986377411811915947200091864524133169545545983393444826052189703646944398953883102004624534818718501527250945857311510467512276096898954109916312926286577649941512183331020862915797153103749084514046106434058471976346515011378789683130213445398469613783471253170193906673297251640784674311617487947163154406339325872977608184547255935112352281263806568508163561329230040272082304301853032340732790835539019166381982562462312556274979500313449073747347462770417321996117308699998348859771635088093495501869433329530020269959219451774384646493745371426831334838535346708249006930036234669886942655957194233433806876790775399849681017756525100048820620246504557599113889695229379212190780885502293675593469979136185007532804186388015457710890279834047373572140918005615434343184821213164283403289192270701987893986538939876248724736320263985132340095036252170950165187369519736703838452535986316056885506294805297434156402058611368118220001422755414198262071499180859131467198550368723545587167584931966578018609238421112209905186154748855914729194285683381070410806091038240752878798111779650031906431223351440827026793367359674664325911631749949085703779842403966961203165329371323797910054434472074344842504777262778330348542316099660457161856556277931765200126389088366817008596498705446720123291015625 [90,70] -118220242060947035395288138039365777612856593779501466772978351212653627461360085969342371745059049268824685551816542268469031082912181215035442838307564559510528069111785913261834426853716564016059296368621019429179413381872389694221386684450396374112609068996981307101691641030315727965094420671507397498257606769165891309826809100150571201413050686429492666993173667888983087064309176184293224552698237356359486640340729503270460387015018407590590018821133107269636409398252526513319314687689648950835908653233750210632590544660972060595030323573750934578591929471950236851447033855395915467787176152841881137543547092061638568790618472009632891601367781750795224439962850366937821097318834194921805661557700366947877598367993381960303678652849168681288868651641569800194434059482227407484466202619491882342282973221161368299702856726586081784273027006944370245995079852095619412383166696078159458058008572036735686572893284123727571623443248932099900425910386413760212753343528137402036040975306943622290934338071496952953363336909709305947514910253972533000315955905780410184288507287300627001512195730114144773973316356967753709280341658972392683141119193563048819641249205552540365714533653378593064073928674431348558584497267976866888128501303449377228106400820455932279107579321434152139287024811820893931563430577184754459038428343647434221629328317975992571472312864597584412018194705341052880579446796360374190088949636455955822939008597096750947081715643820556900145803190017023077887057659531102243567161610574847575807406930443438789922745465880346017268595309632049828265549443627268629699612373257216300533780241308391866592377691958768073323849071038520700133539084085995804452711726005476245877624531732843048093701787752965446714057751247633430971233971543803363202594004251062870025634765625 [90,71] 1967222444853516788712910817664606464496976149440190842076881868111939834005253663749296084593835968822304600976941036857181655077953487830975871608743662887570749933434337989098181304185387312032147152784260276560204834195971014393327711282996538108247752413790612864790349629549260180840195920327889233430986214958621634707888551042506749574957967577045351883252213257929482087327137314461959641976574241291952382235006629030881967113176295025043049932053967365676787268680418258770126674109515711759578723415727761759521227110242431971598697458427802053743131644380342872114022190695772182355995848246230794624636928753150721661062705713267785789452995913399232326178252924248890832103081024635183365067398445360436654408708358257893497003058784050314575545090703032110332638899032656173397244728977507281174391290673544874336419626134350044433283096402379071621019999678217662998038248079766350057201796697066594768794797959461997653190498030333661251845998438945201313974923235633729461397644283441507731028488002168916615339554924448767547429214477239790797647278437982374831692566067475219024781692931693394114050449080487824050486485108084321027591978424758196818053380480193818051357926365890624781313578098387557512638653740116224653961319691867124398339362671643302351809368945539371273665569296061315611753528664077507914756228884626628418872856637602591006167824376421931262700952646807731659936706950609636267128642931112853816473902172131890342792123133479206470715312759489718442386831084031680300839193413525549076717671407309777837854105022564875047079678850883033721049463269899423545932080482147569651787927740717775909077981386278612909989156319213362769959757674719464088418780726491487780492209626886431799618509854296458955990976250615081448199516557473396638597407484054565429687500 [90,72] 62396915825462128656697616348409827298985853823689526231788905345496613460192623372380334104761301885284748152474017347424606595110496172256229032805997897064817144737998423738179517375578539631804192582798549994446459358767065305085223815009946239096049081359304098146761710628186744007438436796790741742080326199854434094916303580982751213652252789501607387392207419689355131673983632465069088646969652340841059488917156849660002826309245296893585406548971385433655587225095238961209192080812384685079617765614069519665785027739857877348693939693381844625189761116642003143099287412970247014279720638485993711590764705084840411415370601027740789570026607576184594852615355954461321615312969723152174221503343641574886883826827216656229024925950376315471946194925629273532493010257094915468052522016776840906351538969761083444707077306708626627572423035106853101778203425194796596486184521646588045835595721936783572185541268306285070147918546513732424117582454254955959259682719139593302506037204610539433826714389752204854414357820256006327334331112555803706592317672235630200223500015082208353355201077045400695411175856135811406408639800889256032697720680650141433564306264160414704572778063457345006706447530703807709507244588591915506895882417395066392292950539970294691454463282738295465663466817959985334129632634001745856437072066822371559533028993010265374549221182520858200187531131386565970269814247661442883691204931251766419902751127872702398088607809333327015190832276237607700341246849235846124704451587153157090498305191167329215147715105231722909983995570237912639121541055254105576939087395583345549177467986912225593389951680159457356519440662034158872991565637097636074885293828118131378223565759335877120593992745522108193843482682465822123597911334785730655440350246429443359375 [90,73] -3057422396778628020964793746282448188813423042122688784682331816772193985043340295586906754853921445841242510456950645202704174524692018087502173175522453349541130472354069114039792963048496274555371402199856224645817148251480814666588009349404588753355849199025957722086467178662403235368807541038171216599144694412256936466858251012774617563580935335105301463253008296779959773357284099375861859847951087298977831363024562945370319239249844992734677317268810338496314152616870493254124450442988418339904084392433138146276166015449539413045813702681022817389882434599744430642386413374314880994139236901285302688303841570957352594814824313776162789575140265328656359953172752070892976248751584393007434297263582049379308292569277329673796157360311696368200152437886995266346424747773166186231001845847830279111662458980086306355327499410368350140247979880495452697132146563890494098107604889195723424897615699918216269794261166602027285554492573188118013141175368004463010130759453251458092420681126947441887360246959010872160195102891814158930772331647510396711717970683760372942294452493099906818774159225140507555756872322263061014703408066632961149526014850260790325037934445801941687630201029819731521202819157230579882357953313855101668940410116064349390845763067864986077419043064893133717672037822593866370252935410140133576914919856795246420142847857839049764271253334330305795926127372076566537183116872041711478439596487401862072795906674546142634457571123341023266324464635691615971676932618616687041881891550927941577539624875863134097055274164290696114225070572628531484582282817113982110435658454376539869621868606933640301222789891143044310760488843499790992206549203143414153295619007011794034539018116417289651155240209556910546965547426689814867567460126449862666431427001953125 [90,74] 50055955312421171299008496722261672837341930516468661609008132318433819253015746717629787746095121684570971931730298822355598343198951666066030814466686548333744522437093052860929996407231174717197780857745863905947820427549780215266223785454830721495227000394272545409573928447317061213288890708212954745631205289413877364418606468311760183801811554482384947386704567794538316555608236561008972377133007095368534583642084351777375133748626642714275873484515338511904681013513048279739536003720518228580741478435625271165294243240321573149474397795454080010093703057949723307327598609900033992097056995338779630704519150577213495901015188057961161403411972148903150005918158134990041259521127180944546758767536146964281501158093590313022707828179219972009106358027285849949488226482705017407415389349753726136179860394957502543663719671676309759299403059945083055359800429443216828086248411165705039372486860940407150004165843182230621430838926754181020471867522419745491460976076383512717152956686980833057174776636700002567691176010101832129620083891016554489247141899605275468474655601726717798264054617594337570148474497905899498092916667107549282177287396764432521297453516197903830371813228975817278029297258383346654925544141288995368099071704607704501591323883799234946832207055984088166691246407437003884194672511385429992338489117858754456001094837666843964185622712292394243670094862343802971661152900959879270936996088899754269555641665625256500888238745567015501413716388080272265343671320161093741053562445473016850351430653487550505409613789320886063089326242649127977755773682861247204216646691051341874196580430118509991890314747982108836148047287628074471879795261627098968262114789402669168896256373698604730874612658152247621213416647453448382840597353446114510852050781250 [90,75] 288592450915229309286725146260840212152914032785358671918114607050046489102712020667790299176895942497102342885396773785072536123757390665919253901076709229270935153379384369695024560892101956846681723277365679684068431291051759802935399398048665407471680406046632743295355537617443434973453751345016599884439978096814335375293306692226189045155178560546703888324002752162972186749854258555232203670097146688098519614964400279820958806047883046564217143231350777303155950930452787068884348499037186945573158960656228729022501326532732140033567812452048623238160093972224222875381694925079274784935021693846437047205065916101752918351025910336659619145580551830525829011791278067809414518419710544431446534107525619556582622777848544325925198788758487829400265803550252318926227845664030807452097960167735134183214832726904187264342833776912638444256879411721152801238435553579003024675493195124565805364005715057835640123309412105905240841310025160483430256745764174858189124491731411677764158184736220773618354415182670880231470329846531293343646404477511398623873525275731664049663410189149140405651504514067369006830325942046886763336721624103433277457001506411936150923459757843218478872099239367760311386008891366004083979235379669541041551308237735610048877061435178725647306208089826352902249393556648738910061884063988409937665924490409753249344190074573526449079085249459128186323935016227629297049579345629559245153459293871338596510983580845208879692926822113255904990140548506198626776285678699903298797854348342432459056618106327653784205232503209909204405214687269536709124665277646405026114562930692020898608354104644238336952861177403245669535355217471098849714401357834058472956864768009895578825545648216048892370586210270556598322441169852155456340402521194934277343750 [90,76] -31613792999668939250976133433350966629241945990556698245447374704196093133427789000891468196247045839943010860619782983346648242596583310744620356706231849651491057944671302678240882097526582166461074617166769339967871343867823166678210587455763028196887528551790608855727545816757753263964925486693377915501761874770066671117121856391635278413973447293627169858664764715100606406400253067799652979108229820425942069529595350646615795989496128960547140074808706975111276229504687683031736355061489967728922871157366896652774971564076289275401123551422292906815235565340953326724645032827591336530526544149020937721826587551684971176378755271442142137938619756793962176480755607824495594428603712548818801632440147410037696438967065827931233893385848246406113821027322215326898641165340678328321323033300854761806452714035457832482625715922283529058062437107918001745133324954409179786605645015681890541907860254720120478927137871391524828196498409743836065139818867776345600923693274838505190263287097829239259299843360434511465236553487388668921809650617369717624721453891961151473228721616481171091147042122274709500411511547910220486853523501440291789217434336714110363305930627269802418858937819351470514198817465524051979417175271366476373171598960009924968134377893838650979368151665961279744274997884607534444326567517906206141866762652774172549749570336030775445753564063640184431064859020962378192452506031137520337426064896321458371708907616126884829891068706973028160937343998285718002139458427931240940077806054811973834715015365635361632188490365668812494859430916255325850293865956473534563039318536822251894973411355325713460518600386892538534552016433262103690949717200145128114580504450477930690268633919621299084213021001751974636596113958452166499686795901661484375 [90,77] 821168881929319078940669889135937409591863765671240618414120523649115261972290768880649834999205871761279880173215858678817303152195412944006892931423738706281592903826490702253173686783121911853962736123089159370834307059602309765887223861652383751372400675204859869810141490575695636251492462227154508536462545195177724767570531711753632788520965562843220700951599210875752960212917580300521100181431006856413928107189712799420379839680788625120123850553701832713640584794771196759881993076094837452890610194406878443104286493573111429710439762713637961474887674074806976248763508834735094161347703398165620271784900100388453879953970140929097299459123415897600214126558312431143052858642505198049969889375171199065362951120959238482865294325264500347057555612506702435392069121527932248169176350067456355050706609345837387630665560287403267487288922531155909493704132740040777851936409229068962358054805715136868293555753068817651064559507881169605646404771056704981334431978809939942745669993599902104569070944297293703244814700532253493410247450001410747041894504873644706487860894458069649089586967854688338625712008513485351969836911072711732985222972733297831920547844356016326097623060695904420565896781401328264690352585719989706031261392518026372868918697357088008306718772440953692414986150285619013619895503573605608729536475135630204754644929521819550510339815017839513632361132316788169063941409812701068722207977961747121313464203758968740076452171963630991853983639398223027855652171915310991360261899667007775209890586178707057220810914092317894040703223988458122613605035974859920716527670377435609204459964861499911408511611510250007716318523833309243769646013110773332916223787980692660893867362607364267301851199547612564623008879541400390389231445656918750 [90,78] -13323745405972905372055595359799510704666289728220775966565821239070711821475732309751041965029635785858146687680856886260680113260477219969867689883370011514487891962398241526809834661871084643864073446092113110085496001225940444031653166087019664329453735090127144829152886052091565053778991096320373304858379211261006461988403680706409331359399541351865294836398319424543548896749727218440747453879915334352085605468054687231734711348596414626600422295353134876006772320242894681357950401313203664096949236672324798557953184155712427587747906593470417349671222784836803853102291917765706815808391779731582634932447931078640549898968621050356819644742733882945359829263047184465461211405509474950932244145344283604755688227194348148088903594363401692773463168998218705275425663445493506086368763967225917147974886557784110109306594320888674136293945084238505479306974096520324074763693101606355880665327884129889480562706793358886862916157945309430843948782736574978893206159986457608901530674306892601895200535767687178262106741185917855787651970907781862058770899462629382369150054214463726282191880530926526244598373295608595444471226425891456246802570655140182159772017948745765787991190112645583917768251022815322863308937093078736645571421216510088357800296611704548985490292148828293415811733968785732174805105186581127375316132118980558015277575817863604043342483471255700859021555354997984377897555430220137147671714285937784984877810126791069179742383769824066452380148429787792997525958914043866341429272653943811304367240332558565505343566520134281637242954614479447663654107760425686033544836013837737294039482168460494753931884108498752723071636943890998188481026637211734220774178094826951131735412951333363665273012395061015493856692701433548769562888296755 [90,79] 47018843416756584385108623201005039692467989932903084819973605048299741504155961066187974782644528276929080474585359694608690104304586024412688718745139236122860622697496340726031801093659974453369597470204792320345938003337754445124760901570461269496125999371379981748280481288556930715585112916805519415193547242447887751479678936764701326376331283453949020760957030372437153861042348943240405519660629632590728156198127149696168267272722401585644706233365058642707356579087591624490190362882481834031778604235809524941325890731886481808280574979392246292675538862839195308829809405456656367149461694184827609609846979054541743526480020925028602481296481179321894327925850039117223592065016624980168763070061174733298072446707967229234523620549540355905051861672983312711807129407292557674777875522005943716578971942129662010944512348370305579891919611193680908915874512728594925020190581192615012857877044708152329829766106072784262302993950139429541489253212267618043237407744435585737161851082459899310810201887777330090076359571976149774787416112634970678597782759736408238521175648147447659009061442288820171590152198486076443580856486505332218074020198958948280321120564876292838462035164930667846210816384682752758011502114269785537622002726288355716037645452018232975481875256067240212851441876446028801711419238304660073331417151675155079251236428700490688823298920796605026734523494520321633911908605643055487963433612625509656375354111450509957564113044116997090868549019364278677331516754803667878712708598001379846593491072138130862993947711013275551948470896273996008632632633115157984364890327198512832638400468953752424428158162552738654492518760586243024244226122995669391179118737689461085165667547442206773543363268997188239291776277945055708008675 [90,80] 489615668545052111911786566397352587576473519322886526871053974020743659110647877555396822862080694712831452690600121323437971012828371317874609046934075317919514894606108984601874201807994575295050369669463937221802718963761675110237062843725430896553045158864330988203597652922502513748229288340432791406362865478909443674877129042562166713654379405747971030685021859586413421979051260797031790926412549824200337555850655208256581171052877565575219844948629727560876730395877709738040654440625088731930579060425437449297085475290980127242566937621455091425536872806855995290237282142993114126700637240694958389483124979619461928109859715908328517598918543022505131021913091890516527696519396463398697681271175647997278269276880646046010960922944679497365113005890671852790671400436835742637890122198608470571326475879862455808054330500210970112410141080402672343734526690550947869686228201360937937553858987483282687198831521209581172178215853802051928548346513773977170799562386872298138986511252746885601643292851068805091488077153334560399796719565994107824086093169815462898881608203238061230890591954537318685467473437396835279347475157164922998390608254257596596719072974119479924446044320007079919377731832510861057268875924676991728992403707006924443304516671871445776913000795296575450124919150676182633908247518784770597291221008760147873004015093881300799720871250232148768281632388413485504053649438486600879393190154797856750870034788134745247991485629703856836605392660883864231278409484247403562772237892291983404438247936675003728223380238815216482314896479553684789750772039533134613811891604350008148024338109399541052268341244437842581686562512929430272389120900686640822723910196783421523484645032290760996013935351176790088897499675396716015 [90,81] -18256577969624480223680443523966172527692236002391137626604078318591394010111575950157064921318825957890385126234196532867512881203818077187818420600440918877009057814278250940903178624402864496284950124964651039564867100019230164803175520898063680514997928156524094546363963225672298839895567474019288803454773742307541539610579318517652608917271329180812762209775439382318180390979295705018536804560033558003562481677958382931062286719263910576367490831821435232366510686446478772410714306497893074709651209722411611317059595012338150150639468796195449421682863174955626354396089019109521274710823010918972137718766232124755939666706235135469695908424016058749896173598741667861786960793179670860237428036193199094627406081436738803114656872129361572372605967635350403738916808764045477534600597255944886277806064257766538826168718570214282763491534186838571362129547691143183940886930774267621980423720186663744998191779092192811792624390768942300041496744042052502055744753847836393962454490676398016301558891336687080920566663285229708547373943215757810858153346184676386984323232210624687661558550180322488045595083399651678764817298149364972903916758922406366069554285531160691459949897078396959976580450796141873956005510872065715900462198871833047969404322326974470118649889688714239244936382269848809357807486118061452698889601746416141242887509927823328393525981392701940527195017746395588500255315324762642870732712630378156123725780679031637434471951972695332020889700228662358442561175511992107735647146462747599511968718665949294945074284925250068757056279334077675616489160695084562264481073211864688053073825345969527159075481667604295218594101592166689046014880412476178351273485597295557136529620081142528163128696211606401798150248764266430 [90,82] 93519688765929275672711679497457445851524946717104181087942249068886908678645754030767214075039181845269423248085515056188149738010392372883230329462753017826703766029278477211737945877236160147130075001224269225835299013288387712872176588090610543426292137808053999834981602299868060456583390848436702964719067248630011539138154435080874845566431786357651503685403161557694112610316461088179715979774378386634966362264138450569207831146097290333206962918392505319652594532197117690960951843924236942572598788637108915451885562070011898478738585704280841058803088834192957675787004921991344281077873198728211174525689552739852164736047924283358617764650360511915914473278503082962976591795471307038643507101127925292011445168238210028798775167825979223253326512841791867611241830702713968973135836851672978438339720187847612003858320211323326826955318952891887653554299798857645206646105714459900132753981396083641871583945032743981615084824796842996642999213285314249791199518919699708765268760563138027171078663807560193663044252088257401867710310901313083872778461352386533950769902734946187600402888897306590238581207306560819859033081241127025508337732152351654378132485533665532377776069079712668286317141193059988170365948881925921483321121023604160270278173736738816203504047803713906891269529251966515449251418752489656397465988954732514626146406172103443321349993815746842149809154724304396038201474792229337482455455759703407970746598165112074781942127675038015471001233467947691244757827070212705282509554033074754017742941531896432670147193028786835508388814485496890323949651486197241737341700656457358322701513908761061029609773564645998827450751238127861843222214349503750359465137537264702149901684927547936639555855038743053786496497145 [90,83] 50723233635658251871210775771431638272685811171154195191772337548689905594721470156675483124016582440923319784933846840262187191624774783695579550674063768449445255985212838573270432697499830686810498080055380348578859426958666395439519451701627171660522484869850108177466565649541378993990645925598996374629747256723168245400542226712894486142927632604560127327006895660207189979379600968628018824481448243397741539587941590536474782327626404210334571413510749060196042847531703995572573611874115586380518027748103283382548653814729760472273657577370033820452470514454040903738235616840689728047514402963885403624980448079884576946928840176139172480288832823537635901264892856792306496508577663180321919531277073963426416009316842447368144280385905709312691111453945530491166771111086550108551311273336921532814678321486426364061103149922906208390099538779122184073543450063882760605667551077881461361886609715793603629235486288752743967304734206722220411216729766843655234058969694919779769982314564069577309423047414449765554483192071293729079715244925549037756120884858387702979992355856840748594020990145920661450621420094248598315636936249179217365649952900516573933231643482853839633667934665618223608480514748741679242082003881937553378458347245269534060096141862343688523919138028539915718957814493443422393044217600530839764885223576315380478379446680295054392434455788905377883682466088259915365194929606251222119792770083143205905327160580185605830967750438032095952505274823401598052316519020824188812025963445552451273449428144122235452602221547737289959799378331525014478569054820561251309995998731785158406158066133981838175843472565643780508763853750954286677212815464101332500022916888844767709063417405445206805279945136046779700 [90,84] -3575188522867419450151757997238155003134032251658383048506616688791572786070670032900970696116805785213449431281688996122543657857593643271186155780974572397813710430201566337987353937076886804714242632805153670189838422901190835683359473288430083209436143248406934389241696154629062773020168556343181476371869589533937702700997053074836381282931870871340273431071910721775349409890275594509933645557023721573093373902191219612989506140457727449977035394459088386259595166260690587355732213920272047118386058637296244366948732466850212464143846979977011176838336588197905834631945511414011010689126972820086170141628717134443954477360331774366250691136064718862529737760335584495086117412424372172879277821319393618764042749216345802816175608254463879931599778891986647572761149698253457078343399824277086633043217092830777170947656066003659218641206807171927045020459605130474117029570975597742168045547898280787053195322607895364151806890330544375185756793136472336345199828632212995333014105796289440896535064770042651398602606279695786481435036363202921560783798784647486465736303823892397499779776176561114038931824600567175131464883114449134129508464219474567775783778011548911758013255120425022110584616965822729110075141389712430334600147100675915969880350292920739767349750788585531379230225695803865764768242833805991210829190600213573072311355921159162714035263635723608657881535468572024181052317065192695267566521210264118821307809347770347484845329651085926422925330923001824609642078681905353409071152712389662664800289667657723182615169223417219066227284911715341530730336815288719354254233066847972373594797035133999771039386843319220828195008961195764175203455590474650882188618693586321864230452939835445333399953325176031725 [90,85] 9810597865716819783680031972206450736258180853137419259677098173307301173254967176847752821004329716349290301652245915860068165554163253343718660330628213015128557077831043131444221204280734335112397121742752292382315240942288122371624039209603649331434733082924810842436121651904249470331862485201787442126907495665661389639974391112983745305181023516739327121724538065661474897936159292782553826714956102007043206275203072170301151793656499629227064027138947779709141513239375509944947001381511408527766356906929003614302299901222997579462626471338669729335699176874658818324186198162371401464185173917463533769971875521561469141680048062508802050019139148128421518766450862786885640235297260325565579722734149460061530549264911613380765644152564882599094634929439850526528776388631929870556968103860686324124781315902393198864070720804914654917115197239501770194803822673275893885310165113225083626903761364928770141178634016262989724988244155993802071292795888869075666068498180935340207128296188482486394742809559737735567366582742683123766145911975169455268405636622162680226968908771086621234745995966502978909304870466241122473829510044567130858432979430739926936139492787760520466963959852887672866722675323621432479667773546982889804269165658196237718826652909891464160225518661797237196695315509225120603028736297890667045985717088510776831614864203498047189382959410879236069667758166246370555263058391977760379543697577764318684950019621343950706256027715499915829939276071692309259934862982766539475867035513838128138818247699656006120429088040700530803285643515142112785247822030186732546091296856387865884307792848723677398799654939059946106843784276652869194930383451498113828058467233142807655327597915916475563786944165 [90,86] -49583628530396988838987628790923762703953555563328698394671346882442393898810502480202968970241968636356116598065972138001856791393027181006867005135370374447039422795141939630565020934577253978804673188298987003513004913373712303753633605980778577339883850940196686119016178116666314582584315514589134972208380478946017331367855678909914538911594634030250178855253616150126212341153503596046700242843563990172397566431768176096063083487230348963615041286599656693232773000901091583151258525756318578449695807275687969831686685567020337603415712722950552845840100093649748214534862672033606050245120513880035330301630901991097091856187571711965292275206038821016310777249900220490775136429596510725671450200819053520887105658089458221247824907647466418142753099693883375152265664532369954955488381429877111722596477388411035194607828388428010590511205062886350072291498633313831690031516730696924465911377751054820029716151829437424245731134720193325812062431166077689000702271444541720001528055668805599208942313038241748381614861630159864667100510706230518733459539543817133422502433973718647898211977608818672606573781103111022882311318232961858225759402154304601455535005759782653202512033122589098930036144213968315920089181428008882250007521728796138657685924169502317549113826451878857911052436574594349793788388480807430504219098765374853383296216690233005922038405981498638073356804516729939008449381439176517006886989853798773617274569522647800041119379652770988067006790760712211367265797461599146767524821907114858116316935426921885939848463837300870062239123610870911040723440783497153463104705275174264639464532500646207489364890082073264259202654670884552665054332026314710302272334682451836285230850589708938737419235 [90,87] -196616598965302428459869788643289949829957921768768729639860952235201226322699383389106895774176680232534020815981196647042099880100515214695415339653802629229086931049208619967748634168107485385815011956181742600384771761837269038683574219765439416961567037988829349238560565805362534496754394610781939649599485895285999426327637645785864859152905148583319908253351323547194629379738610922597467420747800221406763450460382596727680605460953474925407326426868659301499964142750913174981638648564961064110339110263723565700110009287592150811993485188993810832915834283250181367685580534359445464206805512876606547808795121564190237909836121791561278942381656515926539212213531427332237830274166593395197503441198517888492515534905055333506384988192652993035292888940836407105033967113528019748436616496325546612683738107291692215260645943333769057718236422147413345699852619407013219328277540040417527685489858344513747438698481093157671736572563909161569827099184995976725511086029717815825209188055751789137394067219458665129575092073571665006744530993942921342503154409894974353178839250600220531677616025842761016429660887678998052818065488877449036041291611609515516988514465354054351476786295100280604627410462558327368049827994530007021565082742913637705855107084493094689305397426216071196046978544138628851652221483662012342592919160562231067308123629677528724079383108500668056933013957636383294786280745558045320609416008590408570725558035614846915338035709468501895648565828324119993102477993365813429621139795794580716050381940825028766364085896846378373797191762648302455779974086829326903515685521200609012599454280940841298683726772714434052158387792648339616390354682159531329943580896499762242189161134770379920 [90,88] -1263339853184278031443349201466667941577415423889954012008830049150446263062888719009461514026450426924940197763765725930270646031094859919438578277147939792820059736622197742110735889510680083926701064197960353948377606473729038329103783716762369030223102667701881122549731703229352354772779942699904616897655419044303465524296647869671311560882764196705781144311814669390962552676121937486110227123724795182528229040767612743337401537774231978821531448813815116205774890582193747818788435564018209772536791636605328077619338983742577721891963705241987111543870575587962725328555091193664039420637999174617579502990127916159201684191533745172014901646186385448702490107435553404174373929039736614359109833365057919118433225676027746427940722548472765493076684557851057426498777084596865062306806243170263848277816927827655279165623884867701711888216622528607101631584188054725710482354798711759828071802838913058757635367831638755483505768054668815342911293774700880060689175991632678105731161905159255477187643586276881830691006618662524559455183901082446717458164715384383221318606035822244050012853371701923364334911338625762736188215562313186627770598971117672533715634172374169230584672385998639684945689184178020958861278449840208390019741264636266640600633375525484450492066594568928724636871369362553538419679358337235114929703811156530243779233344497479749711975959390525865549341167895388987018749610058316933384072551246954869223126637910012791143512251527017319471238415358314809019293740909672855631712726611462088458190796142189156237244472519068393192272797644319731257401622896385501487873020607480284179495697224633962104809070058927119561184461204657321034550597020806245049632324427935477425967366816480 [90,89] 1323548556066080689381137947999774179598673944071712120719042846750056369138244282233502193829087779080815608066935344244495467042337451291245725859912471963408855908370003859149712490434450176448971964839439081439975367039524035294570369908402742717540068585570258103825176168075892809818285349231458658006626944295353061120070690369105112485971031113160820665760444851867535991745349264835453167670851522273207925055375045806463055455291171801451034421604483778575110345101144446091658855100633793990305357774684244128065364576335640161527857240868601013232856930410498526837967777249613262540700440293076963553815197102410021366246548835260398465206704136578354982935835445733951848310141702999319121400382027772631085573129180180690403685695276267545574174696069083402903467120591057920315422850566359538032402489782042606836890827931917786941887739749472596229692717294240258587379404712859038651435521835072972501111545336377012239987580045131444532924963688679283973375155495602909139189542414332112804512136000938196072339254251463866906156653485050775979331930148154756613792759404106514981638064507311843252570410892431080800452737496534417379356205079241889376958938739124319840377171169000114945658127903524834609713869219491667156753938436481354025608008908642947074567114241895727933127608419315615153041543162679310848996982437548845281169299469194070381212224301373346732928378456253044373854957168037005552205405558392488988553177395341412103463767510856203226438818668239888962502388979420043160675812067388507653717751338292015870865604518001717700215588828402492211563234678218888376161754522201567723742521653333391266271387140584426665272335554336908246432105672381669554565906042495500957396490 [90,90] 8867255538377581398958435326663565275362225702846409816232747151616050817789997142213379516525303475366266542933166187536618989592110057421550543679345071856949334299934218503202056351264884582377575912134650262158073242489958982828296212609143624178276482498797716845633893227667345639682102198424536958756021400588838329580572697759943678040290191924558809820152091269109102908259096953618102711465968435686264975992328468354499731067080211045583563569375776003508140348739871311292225504185873978852363634138547559565503141237690461919826915657508421231287095366267697858835888356608249765743162952709869848703605532785814171056163549617023392683231679805935646494722471501817546628367921336657768589945104816878666013345343434159928253501945319792702364849368614859862750559148996754756697377830519241376171237316125025161687973768412555629466267147397286883793822404446028077109671384903363512027187298986315789031137425805981084796661593801411160297187262577982560566719858218717014376631318658310503543709277046683014446176208962323598350314967086083816846457218045323513343747211309172387758467280611362052585306417914350699021478982283119589651854138610402100231018692211804365987068264540244493743575414434414646623831379294246756839819074314051357572303569755684539825734135698451345094929758112994738249478745323854080384774597895221953851601660717526272258118900883948828983061867003401805441365255629983108929708627357128990719449245158141018331259956309207540642184496159386369630784956159229636168691166027645729467581733104484425122306611675327129335485343754696014867453506846450291817069737055802833402782398851193972254390154307475298233970053499670847036965658482838543578097993878654604035 [91,0] 1500756784915233382920897474327431216246766475183456512764676291807325530190059504883946230223852046748102253175471593273890979890954400147220355201564643171442457242510335135321007479734339305679373293172131679728600474609156155895074901011696970210248460546014700175012928666276318706346131769391313370437247433657863893991833758211465843133300814378886474452021285267760489673956876596543590761711870999672702131839818785084776916683924363218898427755101991618976034825398705967729697147209529314921278699150536408345819837497411747463274131055995990123905175484411704115420054780188808334074720465133283099637668122706208271310940294447172470430808136898072467615783192167889094286053491950198163615760805309241879424073000227246309376650434627893805267303145911830463459488525110413869816367272427652615107232720752191426478346934333219696629509420557787434905182292885780956546482919665089345045016581465172558036804547357470573613666440482622666229241046641416244308798859966753370414821968962163844187231011090418615755139109710853317273891425940156770965291111513129845933052629752858034294236586035815147439922733931076103337582134285631918452142997740328055781336574554964078165646038099188898744462416484128059139024956803165190184391967016918763448370926550776167931175182160125291196847802006123825193435282098886917414681541300655575953155769632829422233867999125281281110870464209206277970774880929035776046854109181348233011235117338797543865970676639324612323534161948524824831109763007013221520074624883467014472381349937080353910255964439032092085861072833198786674810839549120817218261831543065183922475963080198963523532149935451755760944121664403653063232138933794603209356857529656329851790001412659891438404180455229734869973168438427856777265906655577442914532092053399912755330816091586945368302658265168194351252237570389680756146795139147347633223013217148826723266334188844383160099660301511903526261448860168457031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [91,1] 872662864287936857954544507164757111191156073024893012638484394940459053381101771335547067384042509034083598393002734127795556150432407941941291882323599630575837186410452915419654714963328162403639981543719869559787197951596957796504861653182289190032141564905414562267842873046094847351868133293808141757779246642471308231160317075302950502465524110765854985167052060493693760870329798345532964488519772790652124842059141041270887960970282811041847042801430916037497511579168304782594101446766067726032680629298354384315944368296011910735138422403046598559383628218025867540921833795230862618101813556450165718089560278689885735174416579873012749089036974453861177130684949625370915040534068989604591776330626289086958426507324145347811002146730496547727530387966466721242888133946508332694614719377949302093895691265780280722557385746249244296178448053215240205948892828789185998563174795280613218427114740364983710035508849403296818592212892610890672636556915300248215924795268262084414082461759522943998058922580064597340012405065508024236393390405199279336104230060645322719781853552001232561512835340488355027046038710571582098415742171839989799418848300887044592034889390870734982547369236485215295141646200208147685363649661523378623799754167578709143849521310141434795845698650028095027216276547280442557627126084579934304446358649044656962870602151857687130327964809004188680050091933474264646563163790637722451140207738479508074900896787785853488738938162395021539110532048360571218339842479489412330904592914858251474930996632431671983714423281615759206079307176037681891079267902574521679043688773144989225975313186956070684459642814493785614823197914415370908921894125201619818195021152113861264065331706028472569727596047100054475592643381141674528839678635294869895729854099752555655346186493953200698666247908659139194561175186871555575424061150595734700218204178181431550275653359079334128400548022119753710512668476440012454986572265625000000000000000000000000000000000000000000000000000000000000000000000000000 [91,2] -794381347995235048590057424158426488350206173852406430228880504096513684763046776180727515080563198446011882210037547520293248549927563617653874479606998339458479923324745838965122962129264743912226085637715092631813170956899604641153003881310215298648269443446522700934574846251226020230403397777855928609157525071993712601340391900232852848969662676314628876282256226166025239872041835258598964465676300192048912867626003554849516776184267489048923618543893425752763644418103669799402128206926281127123511178637842410131554423037768050988174181267832774256627658588876708316588021994766345230841446860451604489812652929360116723417660726777627472175235872695357339129661279222229871949168852583370836254876295875263442235758104520915810352547049268902825069209245551891201563500683484343899396496581967931636547992498353253990915171684037663254421543375386212230804540357144217093563010143699669147905432805606968915842403443440926370036129180389702327319120019010471241044491183778935925543408867596957961750848715712638500774516720011424772246944681394359620770900136788044908266326285582197779494682723168955089962054466475286522619416734958634360528205477244831620534994731243830183136427031950407222084481621144898177357236049784301725042122666384624110247302813829460283523643681278184139572878102148661731671101140615813798861014436270120872353240179105049754373619987061243568884990513767827315257602243117297142042125849735821966197355053065772295751588217749609823941532752081402774201193029592989779847764893848874623296011672530707981147986620177958932800810686379591969369571938623990983408479510087289881150590586119692883779751131414219674058929156877067219264679665024137119777331704942276204222696681044707788301516826858001714688300990258508960749518686914181768118595763954234717141235617869644100423891741854947017053946111106131191990273147439525025544920971443604539604176026937245950451026111835406418038019182858988642692565917968750000000000000000000000000000000000000000000000000000000000000000000000 [91,3] -264828072939651192163968099067379597316428769651223231167400564785259270105961252328435573911333818769096602680150847342446964584657917731686245991169785131417457268802475457426660371235900750042613691534936667475528953125720253005242119396862790176300548277403269989234563456787952505742923606424393415676317017411622952851644949319495376050069902941179746454083229489296821143084672818034145936955719623862163443146910608675112557574812077068487773295895141096248792425632382501584312495004976515967389212085313735443568724368885050782218350142574671555799271956646363262988154784322426970004694935787338997832522839625050839971782019342700032458068715903292407264218307971171563531528001361652816098964063278026072957378888314484381318222294257766226743883764465872194425991581535604808226079715751943909457634034259716752423082444290207425125882979563120538882405965653086129732705266189790488579765577835400825079927553964117724865606469988197464023205350993858229703727956699579413757820597467809277158754063227820704883470664634822983214984702537451277331861596583101747377394453877338870029730775076923945113886900616083971794546639145425709177030871424730995250922793579299646712407516577628621152035379481870998134637204970175838495310248418450316108873512648021245928893045106038131895774180034734815054229892356776761912236449962782057384807938325764311689207489459440595080293450661153618973568792743309998695759140463622476842211615957094655470542216067434230307990142002769021318302659563049229067748159002677255122031891196962570753368797760511608687175579424952020154953070590544665667672635457518331884096748368045572228665203054058489903698385633167385447282659080925157800634717395015048308322976063393038350844810235255791451699994799962596490414880987594338175190650120804113795750007220842872997823871884606453964710432818554858369286867321569734209169549050240744221745673118578368306210110790512534100632491274041058204602450132369995117187500000000000000000000000000000000000000000000000000000000000000 [91,4] 750016242276320980104157674891676394378178841530451544730895069737195924732851514594295924794172079115459171315467532238060186371772695009861756873992639217161450601365278758923345070434518196191477014420744144729742402157445664743383769347153522071440223509717911573680538252578502030410144078084781965793519140241493191059635519149836281236688803387516843329295871194064049617500450973487933207675223208256782760895728724006167129428880372549841951888725324241343230693851011925653017742421101665089476483556608272199381722049240232880562670358401910181112368942933243387534908183604269737192186923166807238482083294718997247450736361369180160598244341598698439439342836113326508414426151603862998975388529673356684227561753627363426420277200368241222208918457220234034088162840561886502743259074362145146204128338990891781620535145536110051270098915843893077681191232515178157854895039978908903469393383025637033285343107735776513395747054754143891529192364047779786278175829321481809852281670926254124547428852035845419087999140085226396992428811431723645802061270971239689005284059664970541482371595083073687241826063067940682827668564336741807185970393678206027586234611079157619032594580074138887200494714462757076893238553578283065752218654039217444676755544655811961751566577953922450903094087116940900115229530035016543258838226372819033105299022781904404927397316450225095625974193516947328032603012800199203644515419385282889306360320998900288966378131264855277423518682312229537151126884049405757601048597232710426941064418925903503019606931809288643438378351207243674512612195369005197425659379837224824770447693510705342964463003496279247513914101706702903074153340662519681285033397036452443090382919732368581253085584872493728145444027267299163475942572286317072081039084867031214914873049120158473117592985893883089270695148396320961081491687170703182863399901650986161040111623296130697703252041095118764509240235661968743130501025007106363773345947265625000000000000000000000000000000000000000000000000000 [91,5] -55736964454878864672223206949681397024711459245116354583885922080196488938284078794432465854337682962041216375227927019634996430465981594536778167076966248917177419458200379976778232082333007478016346660614081692554082823812241225920811965674843273644806358618498374956552184045972758126969837590411760378958144650505899857453198307432084304783968489337374449797575391533910158987100267228855019844134349570102540021894498164961772229962460197995983526829773975005806283416675965946709493614627383430674843425933446361391565263590367602284477433362562456341930967925369396083871164985168553962496675677315410923939500752124883222741409607418912593681362854809460864720358436096365926629971894855011825609870624667536509490064717886117756215065980864333102294631789115711349594974479846448852902174727393551755324212124029546838211924688433656635621877200646547231374180286687696977643550472649553677870764512160269653352950950765110163169670996823766846997154951443055596731374821354679862812349648187236099874516904600706195191899601651365984946827553698813869172208688604458250617871207281829246368048634951579646447277370896665582869393159352548467244625828109111423368952159722560985151337082476701892969895642105812836250527111916183362900628728906017297722752733659039122000130404687185281833859881532313163034119054009625878205939879183550182250496662475586861576390526933428504620220254032745454378747555194547734530349969010276015732812221240003060195319352589854718370983776609661190253343476882233970817874983657889953845315606684729423219463074274896380479229414744981428031235965422712846116095330706684533723288236507006165009775277613996413168910448514677049677065441945935947364304050729027802456245432692754071117604640104604953174919199234239686371827277714018889065940757552329374886718860292816584462868965979103672321178528589227386977021414487009631801669329620004440998368137678676476661720204043952515242200381072779254154614392291477997787296772003173828125000000000000000000000000000000000000000000 [91,6] -624628736439363893958409300872931387937373195997281911210888437429604922588197137307365135842170992244735044487188193657069740248129714488061767785299646595461349435000618771999024271794531369101646330995015821734301530710348584970070967063058269410499123836348532303856018665073887819618417540191419230473290584907106016970896525070732845093752012045173344039769516470333844537733158233805339935106890513467358442416241057845902045874976433862541161759947330928226279986594187411169555292319616643003290977333843411910885332450317469997029735383585922404807792625477534008821889136573586402672290197675349740053096071478124564937082762235651968669163581572395516887217980755970494248917502235084882649179896203300385232656208400297500151876541174522225363578852338611599813821424909258203979705208158090823407674501086539824142849221606295343253346822092275070348086555722953239799598553230154455145422815271075833095384976624461369542615274964937120191841569743951769254833571974360360250145740051578584012135785093309645872554131101259122471463003963500711347273521284972750593354341325405688330490204269852836966437003942458652400004300812729969707102203623476446623737296784154657386859732117800742923645360486927288536809025411088320033921577002346277954266710370475456763988581179585247568706126849079698712244242480563564049437118398936400561547171712163299734171487277331197352253756386064981608362857290660226085638927659221079312635167797115766738065597134787601623915211806883786472404358398481930854031270535998943834662033760184000493715528067322437718866606738751068158834485850635525219976485790157853442582487863186587709456023080082735714116775216388555824215775564544086482807848173453536276727297682174843266139526627965581067952410987118732743017431146796692754358527391281749758927983993709020690223164086983294506937540937200059409183898491692200745570556711279421906961733738016586944404995813962417199211277268522507478097638422553927739500068128108978271484375000000000000000000000000000000000000 [91,7] -2113743271894981544128636127769519718529603757431016470111927109881535089480307646445183701424870029678739813694645193178845109740231220208140986922571717440269099155333848290193429692665768111124473091258430968620205913554389958319464481309604844872179826961238213165118189398131371359198518485472159288192020892771367783984222780925189672982171366150106882705387594835058617087169533038717049647495462710784355085717445606951513919255191098166639321845867070105086416989802351391728686950589883149685175771997442707887530465177937333415304613462051524345883315393392008574522848489898039933481601587407448138690858398947845095916586897069166800448693501046601462776980065917755886741340962794171655175122756921461884176090032138908719589134807561206043538336176977430917807109577264513798059577050484696108694023222513973999645440708553193261230992617560480338123109812085050995185519062959865750068252858090524617453524974697250525518459747533275767787014780555147908715900301736214298461279161313677378111640722682627420913853988216136178477952748962623577551642273088106588126394275792831694069267493978914334941582788146991679635331116459771456389646111887208402335404863144478856230163609871165920385981760564644188205364081003204983870589253053447644994727257484932545011878745621208213104808578568047735123331658884500934973006882088222219478763764955554442364395104679213715756306570345108464106893702473823711682137191655531771373360405928111522349712115493865021665396381214065967089778745819602025117557215065866065576450398993948916697102076561943560664811111933910024828270769975383478192330025490609795987116779611770634477606016707218606232787730168916449451554194838165066849686208146162487683151389074007494693696947878121668491207671535664893135634925734130770223182528791867859896215775980344875262451364831753782776683882259662450766800999449614643754901568261746732305999700535508133656382787753743281336519919411447138971640565333065531206102605210617184638977050781250000000000000000000000000000 [91,8] -4349894258454834976767900685510417772141778447633764909796377063917340212189149609742799101649300940274598251570001264678678997682469509039477241100512435263828699347594178509507533628429958112095931293316333918254108724942607292308149220539481142827476386631674014399973130451489912868572501551319449495025243503526773278553944458049548325872289431075716977329594482601200426071287333688597643148284742642418139697574573368560718903451920409123594784921259069743963805398032869683156384349931135590730122844444479889213637868329008353665849594157900447006070691603439441480618087138491395234324751483603322055475656747675965937079097680721056704256034177700173747218347971619007359147720196582092201448951509073232355726080635762020695747499085781499620723105623642279693982522375750644035160339943664016987149726690864396450073052179582142971432294314423378747056847653933119730498177252064217904677991082868108345151963824916633109780453349183496968958879402562236138128297242306757922457154454323574286430540136133213515734258303895932751382979007864171742430048519575764258823854205831978977440789066055211978089607244874996863760209287641218996280120193305621371485189215467932666414126129804352695071581044895547031194606350495626866523665868730456366703494739189089442956526576761419967854851542101130614117478561161019205556694827391420460570353635468087520978504158855409957309083159860336479016703766470379575785924541685746163107373956013839246833680979979438916998623920712455731193057916293951363214309735158481793891505815863735973153811583732562849600096386384884392721841560048162322673261136456837593231992032497841949035976378907571741491799134175734531867888385544581463273791449628966362975087661604375335535979937879224101071055428087209668693580424810501312660772784603805028495524560067223104889445220559109681066307195787262522528183597501357686829417291151865134303827314871443940860914170238188199941700678760464436218799940433825390595501403367961756885051727294921875000000000000000000000 [91,9] 16621129063716460794007400650485395946786587063069026102527806421486893426843104006477484695831098353016324610193332389436534239715675970116042468534410194970630278762432651324410578554489267106524187368835113006334420194759826907037131217981570736373683674369471127199129869558837119143393370785101615863772535058642378892171478991912490973693865310319202718518716052242619431350275234898243022416426629575728024798802934085018786760805554929102633167258043959669471607573153832906795509085943722113208138418576854917112220530817777523522981454129749474816843002322305869217115171695844088484583040910900737556872256502146264534268380551052781631849441916867693518256304628918375634544908155061792233933874364805134487308356333836520080787733349824456792682359321325603502986480198661821168864501813106575553627497475909422757482420871550871437310280886701893077266100933214372658499009875240482994525299569329058357813968101867170772990607066640078474219365021194043687693590485178763008299726075184904762512917766155408365159481660741282239826330385709457525048580829751425395073563651796207117940912370871306936700065913937031532521402834954953757050200890549297580542135745054881755656352269590928840389630789029186830565807139865434605998070609751206204615852783695883306354710105729899880188904835525156763531807472285726254769933639304550539808371780147959058208904962562591693281973986777609525739252365144971347972673266377556280092779253097001472912876573672587322736218197924578042559087422986752492824314957737483513696064407771375149271101943439516192985332679023377989935935658967076379228688485030957987107126020718857186951978037683524685008726983316242411881999256644206061249154451428531943323064642756011224159880086925276512685152952024966561591269724646760637998112024326159972353424455338453447965988499669730367687161335102714898022662822022214652555414095087464783303135781576932012012904458214881380205731629471575508982634896692246281217977821320630482659908011555671691894531250000000000 [91,10] -30849058411900716127840312295718158396062064261643354463530448857277363240830196117643544047873542911017480858421835909130669192861773614384028002996074560062758440556884705598945917070627908330641685628989697718209794808826527395307354033231171298216226920223550469293140882029656974101581043170773569451133561664412866966569983157597797494766892899422179767022240827623358487997037883286554453532801045138675531933104776511695935339580200063259860317972020985440218211413350179291682343509887142668898463076902145763332913852155583234040232936831594058057015560058344909607620412044080277789839237377374752518472289459679744093745821883060698440249408380520976048898391457911513540237810946039385657516203791190880157251096277715639352225035246512351815234632736329340382669673024352371290180386887262600486528482373885691466859264720719976399269528603097511422150286119240895216894036031116654464657263597880708443482468063884665619912360372951801511228454671055878471668514691782315383715983685110464043869683054851193022107512099826782805722687878635481455151592410625965531647621219848180101594404042984561360406129477199604354527679512853513662181425255516629039067711210023563483236153541417555064512923223027027191607495458205794626068202573650141061987358106742324747317709478958578654647436641441831486299622524694328399857927085156031899045219301833920383367307134957373314710174571836718243164566042074592806268126955777604066924284013255256363896824488162648755380653158863304611266501725588650884964375101106786321336737839208740626126166313909690483139186537991985846793923474401566703011125894157067630614189695354714909408538988634587191877835118937225089178865850141227276518822757813610147859535152405180769668690826844451894384330764948109563420590997068753943909216944774177753540874496202090294809262742045184989484798576141130071378331647499454161669536363388834777402606187530028201327406628180589595275684077764607321692238716372760085407400687529388960683718323707580566406250000000000 [91,11] 120640740183654390254975346855459112435537662242406541247813859434201263810889021622003548259956291300863439592087420745553899037266628326659787577560248342265628988691806383716544376672606327891350616955857442878863216513444448535131549927288900474946610685538133536078673448574575549098993354103142468807541518823973764325771737830882629214100913329627447857727651872008711299754307319863578870743191989065334339317339194827327244792910415094536418822713030376031401125041144406186535114826586732116879194365911909651180188486434130830306091548310252330472448454900893956905288722915076781222404985544524916333081967353112150324933864756779045084051096861759943383721405751322156486885320620027633448938572115382612921543347407734196082558921425853162403619142307620220937335119054151367336472488994037837238248776108292564112328050468629096344702343133033618360321918245125890133469403212422759259543834190275465660831140607269054972996714755554033226627032180890679118336817783649077135398922362247699610645055050823388245359419939111682948112525813890129387897554017693521133132865370356324786545563729445539029284525622468736218159461115766236655981610085571168754539817434749435500327849787054479826453039887676465020891248496993063516622764999507050930025588892867989154897950179823887724773912025479550175512817151953014771160640153312739307501407628024777570709645364909002818006230235336048325895578022605410445309603088856362228073553017875154621059820692408448075647889365735480981453280272557453769745816059392018672564122803088318311357802976000922395204186782972711503198357214408048556671076866365557692071384497778079436429317772140739105541933407434563242924274549597585305295314655557964247184092486715214006732731287828227685406659032352580054881357440843432409756217537603973538564758839370161794414282450651050814583885332489949394559402818416367576590302464630871010181239272168047655138129881649840905927332160803003706381983507989153966977191601017693756148219108581542968750000000000 [91,12] -432283195364921324374720476774224697069060150446134019792542664211316882831848834286362439452652301668197875473083204747727903750171051817222664111320113007162528463369699404670846614971675425661091011979841007514097139190592266522093497199551788630897099237889602788399884707684989069905860209146791390484584738570404684590958343733555279732098106622250651647981506449760498023358753487141728311971760639597490071258587453824671987719920677179034983615177608532466021828668038269556690592822048732435716896878213263010401164933453586098619827970708635314816986682445483346369939691939587257162641315129283036801691599745946022393896499247099191517536716161475336559414238542575000164183123044359123127616856401760236561820000191424299503941195342677074827198045272199155590233124854112981433966157383126892517962497828535065926661172615410699528402302172908030312209648205094476654486799175021989716633167386408093447962392320793804512059485115184344714022508634521540831670382793617674558388489940565272878178109788833803240710936362189625419741099049274238027216179992589984604788582448250944094823694658393897685629506810580160329028024255466360514716062373029067826807918476909398843860077806819844894022459908510946161964596473649822802908507467945662455729758479313846629169066924570097996013573047770620173496029934322358023560989112472111137761969834457372203014937804043419183927276738750840096383483695103078162633674914674707956565791665126712773999732542172272380913596786115159084005289633458414041717239605930200574334394459867517657580750750529399522118875610071576844227673621967748048403326192855611218258845951393695745099883792568159376884676261053334760083009311228716523005550285044838899857671116472199533978199191899013163758951180902636451341482848317634332046215629272467967358830960755040892584364077569428624289680452768327497449475715535643257851450098100734686440997003901914610725407328882457164264064335371825086098369008664001923725184184377212659455835819244384765625000000 [91,13] 1332743794876093280856633954662075674189681166883681683977139637952767921163523936922178812798025132937679246547091324823417736463417936844893453739079260566411591597271354179590521170248917250240722171980643132236389725351263335196009814350281534394397304888472886677491979880128063827573046054381617852083697798605931643612954729660605900226684460652060333362390966288927162206304591876104125698020660265396990643447622048623471323740479241969576015639417129027812379930910766039226759343105264097044364401901591542483727142884048453695520758724348107665977101494785794032353671719885667052685205626718845299397746324326987310651350524294508210851575940507776737140325638185291934839906695050270160855838720751304009216972347756547637532654741953001986431483239334461560671230690217580269524508786732602554634009995200358154386387106008426798778920881159396797968261275048994558745425713398260882484852110830604996592829988218805775065430568941359372987564440608184395108021132694342885984486591441767201979286118932758155315815594780542334186960967624011045191940757119494252261361282842359233004157688431707462763219874556958783787232858194971102425717253509130943514422200946390304921127518365570877145962864459698660302923995990766675674188387419343670911871847991756671068940503541391132061784857047246512444375671522377080421623428054926156666637052662482422257388825751193349641696436135670434764765922636920075900195540358662857445659128620365903006583803601793704936555863341537543430989809843605275182634498641399007602932962776413726545217992773571477507142342579310398984871943905218988183581220043193520522497683051844438311027945799085619689461892210587571769809593253620073218218390403006397297126386761332974966078566186272560335179121360209190708175724298274622189830072918287164155472114658935431453148758015326073184203431209299910485217746091626898019521257414705475472247791011349387438022305254194599689258302893196758839924316804449028455586967467638714879285544157028198242187500 [91,14] -3295591810634646333404775431890857935688850270101840770546099860303955620186301080716885927780928277172967870116285868333134555988152651788974501712774465917022527384720781403017099429603873986749858468861380865340215606538628506686465759488406489446584508401208726472761611915689478439153058757716886131960915513692193288606676046172194784082353720370570677511309582554598015884238001809557305706293466706932699162047411263272138060351931136629596913912607923677724401707396110673816519091169741854595703289127328651690125119791134355697180156227569219483708630309143183545291462546332353749832299296840109230042234995285637464697674631903969680869634989280244347411191106283165733704579154563575516388625555473615363233865918418026168436585024498472955617033958311369136458008126701785354230331129499192227404368259523246682831450480037991497569159198866737025736819341365763533245957633667942351251725449551262607838409386393663167888333256498093660345426287316707479865182200711274417917200032034669922804340670409243962374869439344761348652017163524806173815996096381388701285652198780939092791927344000305885452391086516768654618383309409808612494224616312663427324868406699837728727101472773027409798136440571675020556730508061131022924187226403067729936479028922299592317304817012715745403475864772338111658863968149202366583101769886413949595213381132774158909976522986479368415959559772756624092575640664703305777617895686635542006822113798214888562216907748573026203585094021704287145920808879764344231012362048573770258745739795882625965102268298110773474787567527935457423175455358199649268564937709395785944741238156207272152490134855936642721185156996840084857658929816670824797464411563723813793538359099784140087985025902827639202054971767142432381689154476726201063786868437139869304251543661113242582667116464808849529526765960719904952199120702127999717888406180885752974848630142366162890423692163807478497222054997459680449652554402959619972435234558361116796731948852539062500000 [91,15] 6105684955602222764916777002416854937268377568004164383312863894270256867074775340474235876925178154163586554435550099175735132870735435152051661091597560917407135473059452847486703138441241974858972516888785648892506176270982575755491761842698318461681784983773665133250246016603133731590562572567147223238977760192661531829433257411205771007935447351998010921736122936194382561210753806544637253986249941045080115728607159517451634605416181329378948007127947788579290980425815174941509714521680735855289439693243334951652401708554121580312314621744346971121157701210138820729476803742663662704768644512558633222661253901496574703048152576073704325524388179668141736323664857688007180583167884650363201454527377766720000820098016275122042538997589126854911978861412315709747454033022211450669576132280274832127436876919043139689815240825108654678069006731978685893438877508716113101029690784634624241107194797470041134618989754602737778482260211800909943047498218698307205718171667302329165643931161151218835559315681040347327383354281305456999124484500516857371397826953143591991572062465988371458477809787861024121803948230370762897357495123929757337833148005639548316998231461131873175295936722603092825439298796574293183077838912996814124688449649735466123535069526704496938563673208585239251725840539780921612560578762718224828202294667844820363214969314877051334572402514458381113415797423442690843481702397665041549178744422062583520148453036071443585803642686191448223943815454581357643478856943419113542473476048276189868847683516222263207442716451171111257399043927376323715284907732348958608258350859579598347868042875355712728124202636183058557541131481317879155576992839993261312450521178630979434761817221499229034653960981086753397986479051667912778020712975465086593609642028666186772133875538806522913535911702705960300846776598293671405276722366882399496324019158966326869026043642440397052109269236040400484879632017050722308318738630779354270572412133333273231983184814453125000 [91,16] -7853473864670274463537868195993064104194366762126549907981484497715845703024422070187332449125442569643518037366071228326509893810606597945491416082390568297894423096360255525803679079183806018042342077269524031249446382367448832959142158488352016546968860711615420591180351544637103702284781148105023841129252474958538093684024119756402360584619459096187182424859914040241798654474574514042398296706326483008249026418404605920916548573840925092183792480150196204066270819691148781666320517861919245522615118096772749563797963330007430661621558147483488567436417653932752704912155766479129355446392853368920398903603357914339721178659530872687266013961156291171605055213890531970053630356082361174528311194461314521575543424208923387625334590882101565583679900416068039117011160248655355033607385299150509115664261551503228984228156976077477004235176631945047717304266635107156112943181642011642748123304912174154157015644869779733008277157682560735666428106276549990503112165724929141243040928355380957033655871593699004338296472335168629864637918958534712333953860039329213289672889663381817563482544188159265672708640968698428784023042622628129253459515331415949797691084923742604453255564806165519497864116004025774366041402025413936045727030066961144565927679377859181818209986546117750066442579429733115638201973219902025504060803958743689460341729844144372406665666967542728017258907905349721690564480357627530406921735354555517913673937662071943394921568358826795104561198600475258796235958814579655592742383197257392285951586705002919125577276413261546208537512502138337205122010846129515292064715068816249270524735872850886714099460012697782220309366828213246058090614064335429181381106187442319751083204567369354453091814509486745105014675625145662696446294118945914335677645064591750560458468495345624744147420841167874014628109590173646471097733617317944886200577162822978896280537210410768849919524631196400303312015693801938851015482704167117167237677222146885469555854797363281250 [91,17] 4759738517678670701604630371393116470063034263191049506789426344773558255175603375332500649853838913420801237792012963316681783363316766092570285043684772930651350809308878901809269724321181651393822929476394785305234426599004247931281216798716696671322501386751603569578484625193769319310463537361526686758988408131413658769946639840322659380858805680144743096006962710092076998992531425165637294865761743725124486226027024985272792536070267137032811382290312393197761848087780003958146113217053257619230118320743413063984862050755819122362072243183893878731483214515844593176701561129406487238540707629749113556139191836023447568119273621619261685975902676894849320292922491728011337624989601075628546444837545756046379966582878920394617954200394885297921475425419055427996004486781762563498864169116508523993463252929481868527785150548271606194668916757909079561618187331965607927688396116333702302424947969273575817055422998286601644576923620603891532372208919787493675569911302669715082078240277968686102399129016986492072343373193995983905888749441090781401315296301562099760017431438148074256685849429176401685400649629775898576977230692516398356827713650081375102556616933113525141850918609717711764086224569552330741112108289094644972713927289861266925603174359050629558072158218067368687369804584101381670125448724808710970389827275063944798866900394300782996645777817538082905693612962089006646253679577342105513471963285831282991451586828586643523033451519227203890743013184832195033781412968029356818996799012133661198708352679717526144665043931809594350110893361066612178844036399515211384793765485419849644782510634180088549016528814977841495360952444287708615538439688594777167649319976675115322143985252273464174604150153768644167406826814622070956185259386134807963369586017160985361992441346926086973439352357616627810358543409879304596949910237991992793530745576066670703365536258060227733447500361512490505097237426010998013304427109448901944688259391114115715026855468750 [91,18] 6302167744787104893516432062670014240221075660839120704335771511371808253114476673559714972186018959482822254136183820934371474749460651743550752758285478257486987056392247412137492699997106503181403701306926543077976211940736316359157151913271710545333527449970171555774424420327467079582531312012147960895596839775568039597115728537201816492627130816227068663926577524125484262421095053123481337475577920664527857251496806299650606293853071906889542146969346560991634475289313164294446844735815510286753583699660632983084244360365051011762453194255415189124225527324786902238408695231975096468171135469548489210404094925650579195204641161561577772316749399255000553826292273481389539590865622150945228276380629472927328566250341882092103643216813873481000243107511572817511117024367072393437184023478197539214587496717037631228659651113548284481200844626938536459140245579432122250180855008184369880651851047443201722814358014219587228773274555429591928677917926641387090646578953151292456405121944399970520929271082863218402107123452462187950627860870051185104860861162244536536421172976432666798361894861222292973904689888536036651885087120537233353150721047029127920253119591135737136100623074374001870507683057889947122425143380385759086993770423374514936282539795332594548345295778527181139292095151460988558741411428101196563069665970774625418381444351028970296750536636596243240483514619932434802264063120678242652486982711850553128162172800971194403420410095906063191803423586053140738551848257945500865572840298998847532726717165360429337917126934941207637684292422896428410781278907609715533469489339397058798550805180691196829016397086807867292475621457479381654824129402414513659175494536826810902142185096300595827614891704226693259413691233058352190814845926651021955081021222706549853928516974694908256326144797569337462923974496563052563823913663403670810334916691220110326205321771504557460121969482356170674684818955995095537264694129930830968078225851058959960937500000 [91,19] -23487881912994697683664003937286047730347849828411562409276853295760181131924182890919606373891394625799755771788855922983536318308322011160589006372842547006228638004422555361103572264131915963617617033960713231894809415719708312880691506481823100170894828855145509394229698360097720838330857258383146339151805909025555070281856788897268713208573971081342984896872419839355420721423884631270965450352058402864272215266474122831156363373354360643662248263396679892936879227225461804599668733645032120670755552003659790921274073333485834958213947982532089957289893496938935386698556314582189827808779623383273103038113004545688234254514147655892771155039559105502711319387697305175178479416268948206151082926416337289020655122845613223987861658867219020393748715153247872062547188767388651481215726722417158709991560265552622698479789525284958881748373404298253704564220574481542854360140471652508506159935079071025553568284778826966650907723179474890787108779319629978770736079416641726142235822218208234040191223293966814846326006282534457696566384801010586640213520939828160332243744893028369004031647986675562113570134664298894059846762068231872256157154138464672256275784597552697758580157289872284517649429193293325064924204827097133910445786185614857500012280275673197016188093406561880464654743165149286103893863603744974096312700802418588693104143740873605527253430341467553819932372116062546777479546601126187777029454446664237782626370824225188698664950335122080041693946685477503859747093494129530508156435451110537286104986655652151445686234742823835794153855466424000717888602723145826412894053859668701586227843595220926577046126412292622199163487285080200625758437392110919118403016157362132625261606977882822086927580489784877201124626813473493079818348934691654583496489680744250002784024259064129848228298054715340438046613663598524081278542988654963667726617084893700973750296157837668428604924094916706365779616366972829531213629028485456728958524763584136962890625000 [91,20] 38970127971313581990769253940359457746526109205117959863805634620902908401207090215042129615447363859622468313071087132785002575479566688284889206071031717190590303266760792458561432606654010537622560287525988808780387087327853012952497364095401751639551408377867890818699018340743767234258119448163736426558017461663870681816242271289125727409062741052214051863740852745541284013174190478704102427929701776783811959155919217236126448740644630118929312010657458968228787832611576168517156430080526996421069808745311796967433667484921677020095253573113645888138695187502469192906007744359578444476362465073994501491511503077666307616551294842428396314637729387220797539301770920786093208113001795254408408527093906746322928639213635023856182780875484126371489310314672964969421198938925257111312664849404036620600611193652536074177353382523249625343344669401913311111170567683017465126510416557286521649202792452516858905553817493616077289151220201551618931022124572742354618602855356388557351615829796623122669314262748885629035107911340467467753840276226492556863743304475879969409521844147590140961896002786021230330925012190600847074098097623824248292740415933787908984402384680190184392449582786556198862378459474348308202614710194228614433766087983181341877569016893817824004656496526398573433210926664478924468339655597560019931398719892944816628915214330772629196179420948681255522280605217618057098705591658187487057470354454833668658015703685647523549413455705895261354668168370186277131690519933527216947186769210820968283579963842767179632583559620366952477669452001906283971895131055878887906401325254517505440251106702203339175908968141987448464490179850961649924796101817761725050588855979514950315838172709489515017398850518306286133659619695962725169744808877126039343753877814590069983491526172565276663897445284758384122833742912339600746145664274242142072901247775218192357493604092083100701685547925173735825307540604019087421283629169010964687913656234741210937500 [91,21] -43995475539975087292149992690373864651487857724936287151488334555163744705818620799198746945805564857117570216177226138173643407523750845120761448093590236385582607967444812584760487614302378101279281283191561316249119294922671376004585400673144788804426642371907443904061191964424367582106472717341850404471520688493121039534583820910825406322537476541153489345224457468722709836958237208982120459642666102674641268015095617338320879576278890478116793798772370026184245922919807365033870254733471085824086189737368609554542923537551100744412427882648476466654014057396965520444368594870294439436952078358980903522936696239985018508746098958401960168809644868988633897511722268676775112517495249205381010994008315471454519247998394715564238896079694448880356531515905415816636594958395443146202887856367352813602654078468699612606329889051988234156079946943672867452937424851109740124502124288127737879042729703440307488809134022503605261778631391900802385889513001409474132965180938913417102437475052473684079987003872642061785635225642056436242379570388180047706018284332315700477226756720720862433668558461823937013085133709662673735476184839005916976766841881657905730198973315848195837581672740558889436127605959740488878746224500315166052637146630552895497481881901568541637813977750173939019501251105898613043123054222258571036656972373196191742845414984726985534649919338014672920552779393950785327625772759433128565694806148323094384478428455755758991108633328727893738203197663997702393595674100575243950529415286914619155378934917110876425455007199340114052210821046638983888866452773993208986863785791588812481292615371926519050312934536063052429427604011837180401201762935835705446120802396194246395159525622676595164095002402704886218654103089208353735779231697973072392173797693481297319631710492301201076953389870140215067014202211934415849865885699250632362606370491092263827641169870953069340532403661745530411677772725806759290811953633237862959504127502441406250 [91,22] 35914170716773198313469886284987911952729998782217111518058435820773361581342606972967358233564427399992479073477525777522090849936817299567113169698741331191821869701273418919220261278678989735488971633673381620219644390546431339300450362273835555940014710819639779360948039927080395310410023355609494606614378643949619411789212892402884964752849598656546357776514718256460947858772299819894671049661294693264053595564534777117771594156893875949746238328661345757474106865054880060583728749384844296545566182907488015894799025107740667857709093530902301540352835250214293938615912802993621833945852651461117651291329050909706069206713421301898897862860792211748643273643789256254919968546406472027279289985748742523488167684032653398782841999741382022731457876431864135374256111031808260405774108878351750531258505075143752171147468381172181278989270435119135427208666745504016869146993219056471565689259564980036763947432788386929533363941197975243427350662642028860126438434804829078427074024941312358936549077238736212256851554072827050514765162542798782796306466527512140457784155751603543060537895483789964655018611124815945905997221700537418582140003225167148583416836613501808849236833417533645474195648872875534636397911986895178296028111383227834929981800437016852139004226542058939991808344322226916950169256847633690350802775909589973460544556695219054732865419072664842974752032330269160081908783805808006033570359806961762947627812177259556180361312652365282066326212661288459570774291524904503777716984811983312213488243392233465912182345638706793271219381051273993034308948434864733885021249150704671381164502708566362913313909892067131463010995544364985577371615115288168576171952122893571208983478238617685355116101534401825273207157764816923759359615327427478100721092081402649371678121621148785919455372154920049221247732538004969423702739343410612717331598519054342641705159325396104871947941145691972692139202198062866711048002343886764720082283020019531250 [91,23] -20157567719745684100578217421458189591407570469001232543041407779602782277153376097398100722752569468669022914078695518494555198347357677898890445723338974170717459223787138406813238539208608385870809033795271212943494071776009961392635120014198647047707603481578929792055723855845294040847561098516848405613112755626331544208062030664441950460125969745525359988692833147683529080105119709371260498516288776236747838571752446062187646633868872922237081375686038469925169037821137188113933401220562519544924947747895559804749680427763535491233660867620695210913348307609013330189324111548900709602203888431645916885259683808915261048347994404165114756887877070587936542551250509290436736769168273610981088160921713259440186627741433873188662539585549280269932104470344732658527450420997763127422276757295321050014921534264685871659973362454981093402426268522387972634661908354619397495577410385382445408332444695163377081774058807121986668995244212385779075773244862782874441559093315561635239385978412271335875153425396765312059708579852617349088565562697663814617880736092433384721191887897930001742987673568404704808046664504450867048932449028140383778893422107447788937158346001052447921236763698728990798495670597277772782332357744278409722816090227678362894788068619820792556873530915798358538620656740287958235049450729605956455930684107636673508589859860177841661135956626023614475047778644066261632280448196739541377115691943014040832904608830746874332364739183305557441281872314745740426336347949550659839510745697186252222002728977467643265755905324609819821123576304301821951321735741889607312845295522206851077405858091830342093525742786881559378425180548506322864054001411435488245485980931504425860357934138954999488563066779545974065648957353457083209433767692991367569747971783638640329206909722681668324889314018010101563459752452107065538185124133456680183468481346090408132756430819202469820790762758212149765430203779414952691695361863821744918823242187500 [91,24] 5281871672479198411857641024016718564969506707662774824012064540195226649701106966177692055013870596465510346727039766119601926792721253749843822341132260738827795968644848144779988928956959703653955353428102439688439383917280342642277325168918374768618290316953781748285409675467467255822368777591339923774371759108108940686202329764149617220782501912048900263229044330212748201025129667638741836045828038652553018121983902430350880079562001164206157177004952182467186649481442661754250406960186755242574469381028624019799910909899192621293146081921987534153798878795287241134630336884374112234114671103261703375454088434769916790350082531126200213030314221921519451424632264457014015422648587678390093942338958604825118921161509122349055418033639483658345357801530044867877723770517156078263293452015242069672708400822263328551230800848217503437752110645828460442295062880457903384049998718046126658806851421024193454753572234001556883047490386599925021862074749846068788297217863380303350389118123173269937542284964100329628062815066182140939526229109047135023375504971252025579055773665636345916349091205559848027532414476042409652089716750775270159566318904639797105032566972605550230146084651036873173359456235343333485402256348642908509417362607123365882142285127831078467938054467286938030492355471081388158580247168123040598165096664445997548612058557267738024485216080740267278133533782884690740187942719786960868194449253896621151649248229474874055843486619545032614170681860415956719175921280578428804446183021578636053685849542966197303831189331382164331535812936661851629727810121202444099415840736758317054591824792542191434126811965869924333942944235986666870016624165043342507058393006401754253722181711138193144596624931591965344371815102859852548911885686327401647879019653369671216739596495262321263859622315603216467547892609999091640252213821518404650860219443173670778285681170662905868320484970418502858433180968678044564512674696743488311767578125 [91,25] 3392879405097162229859708648781877121823539056366909881421263292080404182253273594385604444506126742864472559230668268930436751422889014797822938348038330030395359576994895776997810739440833376798410993418714234802234143497306194446595389425255037094009910011137462754179214557114008362993943241109589682052055841460284097297087630020774901535024504788653564826308324470701361191176750641732267850565386538126348663209187526775963385136367771350512778691724357014220688100789823459514456880097736403362431329369275264127819409689838222124901774990039414955283516604147447470678313108438270504022194104121698626747336740837898705912617737509154991831055163210855594755113053800205947224124054011588167464321532819401746328454216820678279575386312893215961936382559919891588136682939008742972812184840096027300124713610750463403893506622721320612214769396519779455353324082090914736360899485269544700257156520683850998266386933571508735763492205230865140970687683803764482649137147757821310897743116064046932431913693113242145889635685154773270092490675528334778824282086137115055914377694270983967788628620044651147432809767692427231373481623966508896524138014689295218156703987230969128567585829585359470242725473846133642709462781908151281305003489821483702332345902893749862592618751956246955863809780962424288214505902099221187038439138966961875970428558432124927973713575405047217996807087237411610384091490473543962206366258139145241822886716717689822476738678406530944583448730210380877809518591111271173257534615829376611597684575439569298356163449749044633538837877178981075982768691883910673737467982255860255312659731035429750048329161083725343510616469954541989893914829596811766200018886572624790843678629213398199109294024653333323979573036272828218543633219320109973671787551060102950682675682984395312357709228486274180560558605437658504763825994810539131719614355392961483951908149562124523169235707434391346765285846220905341397156007587909698486328125 [91,26] -5776747088860336937940269911752471468022013555953163640522617475041699792872535635612840832139477404491685501625611550345473228801135174792346318608079016310837076679852875071966084353172553447155775145938316927263986270511750972398340476869323738540202108694646607894207013635074804763644658155443280090056337958488094474162572815078591830454357526147093211167059728630609265360752692214388534229262389337778214313548570515881841526403862290241632544066366486485469998087308712065778302961414761314475872610334007555664457112832938904518214555637587916507022920609312132528913389719898411923437219524116181457772239875724838292163461745635770364066399748581723257525196924276384486439183507081267614329835876808659831421504605161950091472384670329382440530568845140446134063370432389591598213816271836609476981995704785584039255336196227278676676509360346040091093578555099904580256470495204015026673210040561407776563606313669279930115532810859057039915572414046099244716993664082640042411957926102590121221410209186747121866378243394971296338565566363705723961027066457278580870299782247405525380091831969696885796514357202258696058230261373430617470485665147345872755929068410040891996055567361372256275679970660990858945861141306098371029451403036784497728481774835299343254467774301563432532366139351587616374727877930746066941080819198743782269750014447900720853601056972239198713371298598874751011531320303440679190816965070228793825352897442589748411013214146203243958829669721471370721157398054085003357761535917164117079771748288100483593617092965260883660519405562781847403213326189195878314501075709709194207948844281882782738553529343753768014657056114914721905598906931286361165125543437131661920097366845277519317491820803084948828393529202139257641583290962174183104100075242623086899953043236753741316445128449268598497786342740466939539693911629063948847554367653775788449518834939063169970922633363844423542987627229194913525134325027465820312500 [91,27] 4677876443185001690054318880953266791654901157807363735978053944130987939931775003101812321215708292664981331640335774514162128576205284947990846764404696798444247214705140118409149745181146149925266431547264016149547304424001759017028743357465218360951800978928849053770728970378630182677941102262148879345458029927283620511896565913659615154390249555807307478433370145510832351539622161341157605198034072401617009475793473182399663044712803061894231220051064864926289852597549246293494045315431320562560427431511983004824680472296034146697421459620705471470661214239624323068443399047277347664420842968217948434184280413107373817740315210283018129523373272413815205189615050764028821281412859362957134461940572395486825943927824551129932842996179141400222575690497506154163307174338569437710939577708674711766108997751307458123988232104385422760940471368482164249924175395538142874499709481254251501227045508044268421224443984877663555311063369600605034958543223135109837190917438586094503819398520379484844129279513596293678719254787088319054126765339607855065552746330287160790865850104439524379610279859336153447575541192686968724415724570772322382507180456174957441563878125054246575035621790184055172259710061502432443529600921198682869213332209166454249741186013857546696660947509901149427742228902501822152197784331138334269708451461658810390735054880870740899560945316317804070845543918570790079808295700210292706404813354843565096820296924335229028407004975698936141463419424946456454663074539169770743561969941892488828351992096958141472041806266742245403800207001185183044903830295757759291312496808419604090263175062093722544997920848345371591016873575332516181792234733166334129650585036708956418236342743938386930547914092921256678975670342580684657492824892788414693816974528316519355600381408462164884368664617629782127210185093307314016097301299560821737015500070190760157744389393105662506349203412069764906888735822576563805341720581054687500 [91,28] -2778311858842827111310159322688135299303609169622383135992047987745256455806454245217856750375658607173142424538185033953516996938310396737601030156849485532834662028774374100604160577518940268602773299948649305714602187281032775478635572957940531861552435465883570941999484293299302655159745160123897986371614989837129714947560846009952246984277110103570749958973919690962588764376176386936141728915398314368393075077084428479617316545570967128136225565491008507988103568657575823692027570288492180635846574168717542682702888949202116065798852648021245911847443968029127186877888091975420880625617287934900304149288152366284670229589743502090311730672266159190452108870014447472098718353184374770136173275672753806119311891940831035534434681280371719209607563811170498814628107952702592677494955535560262018327119617719098318919567300693919577977468426348311385752475115735689945952033746766467638045950046966052976714780048046017811461029254907896456428008418916941114832714364440498310431878569082085472768326227925314403280193431105048769507791778655537843542231849127566313662434072253262355735982079990212848869330379158009909949681171758923873748916756517947091213003936439896500932782072641202726988876357292306566233539337336697612811309617676397499307291726467726127680001767149494734325742410573789190618713035751567943627446627989542648422038894257367375452118549189587413839306108776169834475733097937313015185485239507097625111353046544866396755392801393250507214157356010901765815644889709119884798862577116457914306441242868634905435590544098503036160235416185552719617110363910160585236368493174553291900707488646140988440104631092706215943332171257316817641841486254735587774761040388673965227679863490768246433992412811787155403822117469757853343812370420921937713334527633417477447337279881127550806278624855156205654687087137300516077734137344303484114361492540302013320021189782520530238748158579492608666328123945277184247970581054687500 [91,29] 1351173023835212589711237138372836572653417180106592168711390223600811079695495616344593210896059704761293816833849777934420613327620956260413392598370974730851031605265104547213760092866187568000379121972454612395361369340702767750706149899456471132160807370563707917138497845540263606707746318132939006540378210185500591227794178084783986944299012991269028304679459820217993160301117647163929669922015265599791283457467324136130594425293446309003285659947235841477062632075271823332658443753341869097954289148784150813676104296591975593695705976311815370881992938649348315692241707042945379716354433238406795994457497278387085124326742970464743301497153087629125535135920391487984889657833183441104142958081691374328959884134314092837805168088566087400001066352694122400625138027644692237728972270941706130867587253622668680934683901169188219085582408713446175364524520993634926276017235468763296265069291049618464289584861786437280254644917966843903639507733814763892861579931428005293144443496770875680734221197119206436901460727699085960934366910358018981636970963974829154876519306579895368426216840929658655248988626371193681994595436435756004033392454607265068512040296355203704253643040763401342020114544173701168457834879892068382133840613875769057633527266743631924459600861282601055877091883596528339070625856540794823624169099845480355280641453831153173351780517409102083351399490678984956401031678006757268400006995786499516375704969498636639444249590350474548276005931636594742013548831218269402607162919177570273875199178409181735084758064958011811116376805062216696316758424871000736669423852143964436088210930571861037229125528184298370757732179414106268484709810460644950083190116247710327558548398711107214885348516479907751715266624834178497144030122565915736288143712300640452574978725450126137781115753019253669602940995563932004387868387497781498708090413971317677338145403596883507195083483007347346926962927682325243949890136718750 [91,30] -569686919632624195224373588195752191539794044226075983539039507191166035820818495798886655381866112495833153302059883430418809376941292084238223095889166190050608886858149897932337270924282046241242895329824442915435551827736271165720005029361835530193360259875301047026086104414615168905529998522984755198247128354190661558341752198407050807770385439871536287428080793162858192951209163803951434382483890040285292921535387669372786736440277513937769000647435678629320613638645095317378835340738324022555157030372218338788519293871997960364743709021553280798671629288431495708968808599811313451961010267151966188393572557980329665872387480181370847822264015510289769462520298498459689006960133484041279293327152215384544844149199973989617138660453249583772520990595391771312304967303855678264523419444279195900395462687718276743460813700479547201512651498954267910368742672689612459782272683820821459382243251918037514027824507743821936497751039777363247247882967025540849667289494031271877440363093929112922926028971251044291858278351462874288341920588571214973891348188701994541786843528151444445281578393599007567155854504133514404421856943522746280744692801262634491037376552768977751982014757208569933055970642961275289086996058630773523863142668795253344150175646487994287371735179424241866495079824615894246505131564950194916535745471910462963549131249939403008395736569423052870602095040114327451276039597621081349438614650416793999362514922684233651951606239306186021271363169819711513179555966723864824894532137756500621885037660328686301674759126327593937595794034047018047787230980014070911577190900932864787177284744607840144103392502512720513813558450216280918008607739643882047978527596675512190822228744010840407773176307412464383865253711289205107373083861718539058386260866925774185319757313466079351409186485277958346723048070515575233681162900259321287654954894946559788985924747513548611920798647734187625246704556047916412353515625 [91,31] 212823606151212162368869726049235201908878025460688856328276069557890267441716421871213621400803294816480956787373160666934168423840460287543728347866981687988336573446150967095164814810992232106326975618594141861803368378345039828170339509421157842239318364247311557531237825257894332875230853298097567048543706048808651513355685146858842413174081470307370452639864773493214250587775865613913398195200406565351311988953613793349627124289558481643259872346474412624255353043015009482797605286648021014425014626146451052378214587745893210636733748450887001621188673440474383137684519828223750827766517236591497697574981541475510380443609462902045086747661580195150704863559838374709082849467948994640217100106861324904543431867900658775402345101266658968771729118549878620295717332647771861426097220671905245282695665770585195382928572526792681027875489496717457734941252422188816492090691956609787951212727063913782160621132379693434635838055147528498490089475857691262674836963287383505978240488892812874171502160136813888091294771571036232240543220312318350998149277319704584728887523633380608464289196631482039611582395650644259678565753742033573012551625872561239735828274778846926056398152169333326234125394682837814603482647091689046713809567307616278861369651266425329270679330578494411329081060721145385556272267710532052840944978581769462746626259967586321442742855343509188221703303630134254919560664757461850529809198354549196158163757151704521210418284923264782930371984759416735982220055049394080004228309246637046083365864216063061158481898446184016857830540717601068621223378842613730466361478054937507024729054950717105594682485568490984925839007094124575478459820923088939386429768990824406956787499295835554636532871526041480534476190144173554790520904142531350176966640943622655487404024048982483347629296965363540708554307592038298328973166151660591282154522262007219623163775864466872511301942516581675590714439749717712402343750 [91,32] -66358225508992171712334277300393617452800357748908807151762477955343300396746194859460560736633735679601001593304225479055924362403273480175860521632406980773647703611206958778354042961883125742349697851524580065452846239559075581670665472342327610395391350844834021522360154656746230389022227607264531121688232796014313741203283254728501578332338574538292512862783775920010065574653354089767424960000966800391749202202809249992673134819687958233459955817594272513585814350576258584349252261529597215393983170741003776361331999607428634784352263598040147245366242698259304477343066201601122246035982515227175143450593822264916085212514139590424252422785590942195687652711546400572297552778491903071783497258921066054691225670102776932417185089911502512148536200138738414407968495797304772765328783996971140817725318485250759744255088785175361119384917007377392319167873136308938543149322577961287179827155644039743086534506807703244850268849271714645850146726382911282969566443562655505170698740216752940904562610051869665520059650450710395532223712948474341552120768733380481927115166384783906361579844166784076943517682213327408798303047799671179526835390402815110646537665425537257996996533221093861906453537281521353412947981146768336572649148868508094348117012828969989450623027929509318057369752416512265711677009851446923014429927012201446610698775938819474018767061122394243226924481362587148367756539877202481649499148687775347266676559132095754682187551028993667235341817257916798085135262480005901179269779717271701437040648074731898451641041269015139150524921984067887102225031314960124482713651714888176771516685589046619953055683528501793553269097147544148471783490108284641833328304797642863070530572075343141274708236077782770282393218948071642882955840981048989515987191824744864412362350666918844250860813020940273844521664582673863362284168738369795182033945766904362612391828968506522420933713135582365794107317924499511718750 [91,33] 10800083593509953104803121765928821704558710858440962261953143178697810468674523638937615644836994530341058476029135370383802509373387939613956148533556020890283159041119727789113344424089191683090111828695487207773969484415119175966048810857676704304744365185486561102394696004595240887023582212964392577910094774179555706395530266828977044888253080902493609182781194300880614809619846219873415241509933278910024555318849133291271754312206724517143688556103629061240964191274259728521544411903508278587172800456921718845470716980029425219866821910246534448552649717455290292033171957423668092265376503902681491343976011324587732774578248691370054011048313717000378785586036760509885365894590317267991166766936798235991613258083528561939225489015612861387924821376405200935400689405009384088194223794191665717922312911078288209333056317237196553827487411599367288817616774437296417092620650246465051151100489931979836994153969510258952388546965193733733084813108317378189774076383942137895354509477724038777925825974924870144517581297465450467456027834352323515461178546539557118481839935206549295309973395983656958822175743571004262878010526026008146492021399438303035046617264060133034152911687464186367255144115848452531584365615546094040500215498988838994167207880565264775768007124097319256367610520591094742608214106692077087892726676378888900578338505109620554141323169000398058327367343980626449939625091545321666220272108167081210309666772300386895420590972015587548623231866219714005599186803913497905353848509023097673794281205973624530354590376128413159973034177633305292051283498339085337005188920408801041960528844233219535400487434326206897505446209632767937623558980386278175651243872705494606258025269208417324603004142828807189353564109817518851221748223079389164397475566888161185558378348207348073473597427925582937581543255143763414406674624947122578425652189832134721088184879699348184267648775858106091618537902832031250 [91,34] 7141146415468597955976453359498128583112004549683549109412191576303584707149854580983876736285109111676792087806231914700137833475692890634053593826991285221933140900474849105935753670790157183089178373471507563194602202134404579520791079084900282470414146702629787217485995983276365233452097014943434949786730732309286429217747101711145782541386548672988793496560454224736587314423551069980815764402288818970457391553684887833595452939905907854960377179098350266119468592954064910831469390121956421456312588123974456743915442474631844775759357436636835874128535601404065581332973345559945333741261815640649018960329831329110634143891682320807088924734596835916687175866401776142977852847306442874754284523149083128925063620029687586998992290212382077039305583100953174297959479622133408150512008847685974509479794392440748388534880482185061755978141802266121868383718619543924104331439415910869522421846224555663245940778168401569232914993443839576925113317475929169637781865809728275699653291029502099332784763379022260791066582955728525927372700391071654534203187514267291029375491621037248449557815439090321112406819904103038797837954506415183254745439977717091768052075746200729156832243828815305718968071379680441803520528534674146224643558222026714833101190727202864788646852400174491809012130913219598299508508198422027373476598891158041656350286980009770108185269612756051390359310952580071877776563225365182865422915354086602150499344392354067024100731149442373863378935278834714830280915589793741301475778457368443797877264672154615115577070630436400726721144940392208256969333512509636139839730009539558986221290037979033568153759135634914403422976667838854156909442671072146883560324739888814062525723525718456809394952856277067534782340642363601121050425741929156389954717847048836584312584609534160192207812056986356758837211360147213845268453403974862896159114132225447265247370801782844651484083442483097314834594726562500 [91,35] -9639131408013507843459453350288312522856982463592113550844848055255286735527305856115469269955884235152641315455490136029363385577258565544282372021319443779760539235759959539701283237024001287190388769630634398900821168176443566878088781447436212940648824553913651305771305045730644365233016597094658129424459310857715609054996211708512608862304834034041307860443805390130323965848523577676206655670348912919637071746539117377033431780995963357117181149176510149538638503799383153007191761564005580442301997625985338515695663754668359422267972461532427345098694613173859105348339085184032956356527474652847103586475281730355460024852191203640354018373425119544190544548535787167222039839422921038028008026349036743478684646754724019845871333014835008435142108424884139430138393075248269428761570618739425806529683335059642634630635478141996360847289456878288194606756781098863138238810578991618039908089545639603976118826414435164600164215854120529731063433607541432298991308231152491116917934909021816562007626957959851100032451398651317652833554893047269212431774905331810005063779501202902042169006207316202486982697344314773235445712576122182818017875368380503891922528177101752734211815667484052716687775832866805764756576833594025569200888376889842026662972253421691422582542619063379484254901343467267478617530673531496294809246102163139084376061268738300985118464701724986999266690526493074789653468606740639350708698090015953401534385270191080395140964168449807464465629103595461372013154311988688691651099159538771781408461903942293987620279720086665729871399080342727948135396752171742243687127311062857351847311474285691445699437425781624697962368070113651252039065760333979108928462837240913965449010375587285867857192302126519998997312970817948045896825959583356793743123258741478761665990511096662425519236346430010185498964868202559441631259499268472343484061970494761997698546229784710703825112432241439819335937500000 [91,36] 6615131311318035753541205835619738484220579722622226284278634973154216071633355197876549524847511249068521983788207694128560458568540803946762478585896442618716760110770185329489379062325503351518717734066289455916900140148546826226936693886096691348591198349351298351683774659351508880188870768988800592774983041377444560260503991289049357607472969780324542877830768535837391251792969625970309861073174258048731660279553192729688868167028140368307806535521620523911009865520732097666081648896707649119375968064635167848198369680132912430150433827656047187268887396938210321975246114128670278351181535433399112134134714239855239482147058494944514427988573823414107849935338758201113689972834140806213707505746888674454429002863421207138277534064958931448852591983861128756262701037043774519705292408637576246471928517464137585307342056857703349876059314094614095211774156633884946299557796215614546300241905586829941763082930222365515288933819230041034507268926102041611536052777555681039749283976553752010182176669739534694029746218305765819683407183968535567586682007047597007806900995017856266466186902187670078790012941825836513557631487725211968428733680651413309287427650214703763479274795224215623217807837503029812817642583238216462666698318774080202812079187127329190295735559801480355179264502461414284228149614283638726580987115926862632850554928065402731149635779288761442592774269384548992001847261839277652489320067726600394427223012914941472615932894837129205712714038894052671623722557160906427161242317917244409492309433644768147860924383584057816852083380201118849279066572480557033997825393350770521360735539855961243658718765688472228840625270686522859099568833158930106405708605287509641667140741203976800096732314258277116955502137661713870262055548003071707321790831232062835813076221148699192883271184877149160542521721518051572549757222483655210422800899061963032462586886683908460327074863016605377197265625 [91,37] -2935159966945433442812076503158074558700624401708945070129143603867398172195983871179659590882891454194620013462774358203432222550239295981626741255574209003681189033068984130235224819504001299770133596979757947071891665778577368830035703471396808721283625507406167089971611328216628414190979139240822442178505211282320156652977172637170505307660896726027720871968282864609810345631948785460302327799395173131657977452764335207860085325238238816335814878707186196132323745161830151334212051204214322063358753042132627619880380787338206441001814738642662667704030869588123777288057543167127931789967647202495842793166349244113344595510778837012951131025494167778451665778651234301880407761896582295725099808889903928288287874024887217275128266162071256283598982643692380995670132381432682537248678337390094187525284167807104834470662409303342288353061407718469155052688741500313839777819498842043199878026927210113820821253478108953194410936910694818483916037471755536351324892865952382867566655249975850049721588285348692742108362050292965884158819589563944553686836983958509684826779884233668131338569636844341283753097800814990557202894993056401373430386688970151975931416321023386033279282087548917301816239397011802306725219402882867214647208806398853724835080035939295532575503662578973490162418826637834443413678910782412301445877836152899552404979800568172644146735063730362444864853898374740686294582667310917923549188169372332191101872811521006983085782309742643335914890513213254927466028487133733101107570624817805342852120002687127635318846592646614112719949141461708898958213646984407658872588136421822924382020797399981774040519317001125643694122827096364856518748778341679037164292035107899255838504126587052282419041436153573087783261767813962105042218758760457558241500239114781540083849242613456865401567250603330648565785317244458222576223515386577644750909463633724598083385437519154947949573397636413574218750 [91,38] 565363066845406043744236464557349361474868121474848641628444388255324076073658729691233441534925901367540467966632645619953457838027926365069180424398088370919855033056767424805856477137009519219276174760906034109930233485739568983727192387364681134986580747388418135745705078321240757311592237212912687789277403552430773391554886434117897500328981361712835528426764154333325161072604748332383908340395462549839166166768889202934566024937394809823446242541080674168666761735174013157520192083971096043677330612815348038758109466929127739006885529601156567338506568510081363745201788749033074912653225363850705017704420465601514881567180031249970962527781535790595048053280753948026290258423791453279149681094160221224015764567545919866302243393806330944735725405877942701382129672289215789726604303261948945287266404492070861345407787582781792120542589148683509887844654729269242705276133167995931470772574552682657240753093499868782247304518700515104235939870149815561136911941147330704094914731582813079019784645281130320256569336311648416492855047763779435455158955300407078316673261881100497133534998943844622769928620132951750722586713801162759910775864593145459573965451531229558274486765347032168070739334840034658436712166171297061420371842512672699853412635801782575725669570409962106093252329746409446811994891697066855224242623140030531693683941054317345777661407350686132630091522415275866268835203626652515047168310263522537234521026307081736029996449933057191484195847864133265878420511246867242803472148214863581148448750196437439620401583131723711458503171474019446403552514165819493842381141791593930222708525020965588473838228501947602748702126122172882299652648217098376671157994808670735173559431256027438784723337575675320742862458019098912476258854266956873951890995917589560060256377033062488228121358505940696012709314123811708538002881207295821204896380825612525744539027527935104444622993469238281250 [91,39] 359937675411622650569220408864740724096683476715842219514328894831088378261557047612242985320518018870455106463786812311340212693330349715588711956083942082263294504842818284153212383438465128278115991601470905134540324726083253593072736595693476530239096218244089733350478627331930700747364841689575385681488925303556233055399714843061153792286401684186217583201175645459470522044262501040939026435644758595306847101623737479604619861507434624327879624863387675343628059766299694559553776435332954284552095167480100640109922082086521385675579319149964686055993828638326967949328981916967415590744854899226406095067687384633333264928461423966013451663577315182808996845016129079395459503549260821365964388236645111155427691717319986410711722703812289976019914430086666678736511220900776665059305401340533108496154464962336517339080405459668818898155654958883444489044273204178252134440350872219963850427030227920166992960492237464879914457882164434207599502916150683709259993079783075496121549668338805226426511036628642162791086891066978964417498764848370179705138171304268215807344605922750743452255894690810064250439453770218567712010517935401192763338042404921896489651927614348718786672199077686125485907618577111456186210677137676183496800008420940797495227654955529529812667949611351705239516136954928780918704981535251418722930234691797871891958538233217574556965236317231278360449902982382861639642147593401826138028438455592576166374296235728493142393843167065282307086382219951816849758027985094191400081830944444846413492014585171310144139841179885122586669250254905745591786346627773623952908197224282878824892821678024091032503076967192659770172969332227071919704773008114952016757880111112222206373167567008531895782443645546553322044380310416300641571825706062050382904276789599814570462497834518816314989362422734935752284341598385945315486726979607530633317670661075471372214451548643410205841064453125000 [91,40] -453025051148575902104589969176367766666417952877838554372613598730176796930179166582348013842430116861892838427828692414766477747814505893771034848580324952394547307167078183875661803679842004380717280476817535785883472151766891623902189755123282809880839622734851555959837683376038659917109789601629816762933158306878906409412249401486136509195291500018383384187317031751987670162460904275815188121368017722697623305665848075363686206536485045654689113509994225236569206456309405603460771019259113740233504396916195829219886730368650267991418627505885261917943707702743440236906620260334036775391354755196302809487602894988221509720988666331881454249528215980302935928173909740532281924542631780994841838695362496399513412811845614875621053738726765250247676472222452253738429408680132865441031850565741282350366273369725895163698431332303908084819991470728610012370891100415773181701724809538866654590514467555760336489176696782289115564219133253726739163890941342603979661872561747780285381266449887379977975088160134726195540206964921812457890755319571005837874946136149486501221098559455928436832931963911181250772797419803158110171905145736222105972095272120638975836632847174759588419164449115029406574682167985773368158707471685670127657955601886048800111931132335089154481050328399965713702096628626035220642116426026584924287153426715535147790580473148477023219804112842987983003849627135323259605498938235948445249824551017967549266890564995032946643534460208215675543688899684221525400128168251165722928130562533682924172124565934949372839744327045257671209456410028979810527023779410590949992161584205108775053681418584309226431879488461845883357725656094644657404007114827326074971008156044345301568659659687163286072596647703909266827833064787652071778551880666327220455921361148115112384039911115557708470408107968923684777263779501858308558922201405881483713051528783299914948656805790960788726806640625 [91,41] 285280909970326530027538546339355684263359955955012640551174997312488790920246403775766380731583729491119907286505609332088708624990314308123425180883814203816120503743853400198277609150679041049638780556388193174673457947316361613575954001912421656028868032120402322865498240492879439880337574088784386593360717996121939168392991927684536198272933811345335449060681711138453301107747176328030885454604679546545700890111367725485730442080302537559132008503131804840222221169780370213936555647408365105860807313038565455292941783837266497556744679798537924770310066897720983677276585791827535055568424670402366673070474052556056937463534451274414143070280538723633263974282953739887030329212544639275736378268736682091180649831968193534648321693717137730912669429827351840457160016239094085284260920192149869562884781242037473902691300185629447136397699762529421794363707224100452875410853512194095238147760789972777961288492923411020318616675261607648789267175508128498258163408312384888903989027402072326831269314745268694093238083731388036623640366715876000467878129123332868083321006028437488108106671677713515563580492010930375300862663220970902675721169739519119994364984131552120291963328151265010886587232807240317815081164331216134847648191505597335525830083148772726341166279877586094413772321839779219214600032654823820203904126000141259193676580059864772355768543595330756095582494123229543822592990638944989330123139096479717314028644939902192661754867143320231006053071499430808700845386727729813232286448998048299137986495981727047154308383455946334079659130571714641375803417779300656773519677162176456679847464043038411738050716421206105613075974306947175611147021686282724896656106936074440940160031238067674256171402219246235589920505839054133037094860016999716874781012077290857251835129179116377331778352168958055172625458362807474007560038507948330129665968912799911549882381223142147064208984375 [91,42] -131285366930573661421948758674887624165608763912612287670335427903720529690437694573358634899448479465167211700583332701150922690376133290769052612866526284802651926058355113413758469134322796066136528878315463184256437829626996747451304441676271537771983704986007514659647603280528011019652027347416790734935159221387712384127568410700680700750974202463234272636508919064958905739279977995123131976135721318630087518445413219121360964161227513139487726580755613855278843856722247713281355858548923004791244999254006316628270769282599589011976478496540691992244247270893092017353610457884935816712296091481349084755314788930262247521314157045124074781550820503059332715159221187311107421650857162654843663649715353445255028659219597851582592392935425031071965555241740745391572966063297379689480872314386138240739874990624956963851603023387134730798831043337444065334736258302151258476649455162236866644653389719395047505602690663273667399086912534661025917463074361656083477464558529508545782809844934876426054899731078465546415352647036435806522853302350525521842839679547271433605416413588067412251819988517528357344152484396949784976330573745229216653304359381400086992366407223491906348478574425086527392064500039679660504522323467920558796822287778875352004121871995907237696028471228845505900935652720925635798789123234808454345528816354733104018231360481885837191027937265660847044352698749230463743033136074407847432736247599281313726987607340394031584556717038546543575610637441503334285035164331046313022231226475726686662956240715230661244741044575107354010495769667594325780878643360254675590062076383784937643461512443960526967713302127180141300592956071594771751504176566800949510069692979887472361501320580142768556460067586316246294877610028348293799656367964665616740416624301215851146408640130914727988400583849603480212603743553589757958700393281355049170111559675433454685844480991363525390625 [91,43] 48467239928752897447283986542039849212731433107465331438798900999889030549436403970897908327992005910241211139961592865187121815594959950543651892916523093567136172385989691789782293910708813654946454099918808382208320462639771975987449362553575350420952906002508959558775087175227449745191865354994212590332045137468339255053487711013005742300302422846101951781682835886592019386164968973974081253078842135081524486514029860577918046375447217586772118656826212262675413614744867418831170298718322117030939518028043779114081853868797216536229526140969031157484349890090370992763105423696119536124762270112496105493281404682583951351073732878583831337859271476000481234018685463826425519809295361819746526340921771189711045448927720123800714627146780508159365651849545665816239020539477819709630372096706799591469168963201957969543192766848509479779819797931883018204788775738557820632795053097575127828464019578349705819792802665075819817298974634786878067706505176796770535242654869643423064500735932964930604816516462365230244977895936191188946090225375255704172461868901108119901679979047940482731350225840469188059916268268575308252597856112328318223647759743100127148734183310780025182649707335619730622054433215376495711566427821005190817246564378970766047061765813517884327192664343496528529069020511268993743942006392754185330027105094581511194874115929344142829447647312592457173816637550665758120453167629303703472467906504643778078755471411887863785660874305177324139009248226779812728709521177645605529503337783455192445090680800108542035115247956036116764949455884697169883322840546365183075150979242963148591997964756791266899398535228522541088196145177207031175923045219783810279499287910201506064839675969087840054394264380861314880690189391025450241375774390146552100742865762696879289730894974169669975794975378511320498720373300463436985177124067007345398216955345560563728213310241699218750 [91,44] -14899822695134664451874981489402280819703904801524410284678287245383448965540486627572347787726454548537924036965921603354500976726797922750152304200818381459297730137004349010441977092941154014928930458457195580352464286219501714301569008776350450371332508099035215223452826437784503486464326105562919562823390974761112020162150801296703664655729517173081413841148543193558022176116227240129356148328074328616916294326637246420624235038901297275297384105454812001092050913987765340902758473947150572029194191478941621216237418162347984226876098296361057981282326111730008429065912819977998986350186862971857594981590933349001363884571067736673143392322298160006286726035216899362140136362043308407375169941261349763389617714836558112958954574186085442983051581156238111679448858924576805597271533286610324957377381313148377427930804160521992781753541156315535953827805409458730581498872777892474572428442266316544664632915092604638948258724656343570140777900839298633778175101068036167836598773123547771711428648284782579722740474328717642561723820694633872457997050015375208065716221208728530323141959864369342400079238303977477071034920064320933193756851719285951705516428889791863695518622824973021169907021657849327414818596309419644068385263166390192678896178270901219577117551812856878742825687281794715654743235782253847538595809012244608478300985062245497248141486579878931423194522449825719706264643718011364014082339696402800446936095215614847942949737159748919889270622204536415399873839238225232499115849398715983164242928072883564979839290194985527896778770025240218255548686540745050506730989201214661318148537014300414519861568996015395351025480481995738148893254358450889436663462182192009064846054496352480337622258199372558828940255731927928737001816238969936874412576132349757795935784607316544552626788731173498223528379657572931581180142852449503620970716610827366821467876434326171875 [91,45] 3752152976199445544303856242815797144985129316737214460021543968726193599503430737508496301056250394084333269100545359790479300578635790717406837430097209690230584093781281620789539092196133475460365856247801406479281121344759008386890684484671398708177493966584604480817943999137249697929741309744505033746472495495596640113966031146323763676349751961890947220361188644653713652079661814211413362274237894871578893507116794511550974953977523018794414466795708678138138269383471584747762757366298131810391942603199469625236172721374150663375528669601377181847781465317405776536627624381070572569399119275341007028472542327739804985540835725162335745820407064645486830125910637734434165158705736495411304218998783724000353225943981572393733515170116995349871758653744927141239577141756113206109590842798190342187925548026801154272349338288095467951765133821377880614771096217283428665438942735920448984926794773694368781659752767851314142799126365788028930085987488193030564046033040844319237797096697051862207367096632872635720906218116652099542072877698218111078802439731043001218729669838750460880817886226087789990248762996414274316526681644934868384878737924934817916072326068241151628359312177479430595306705528743156604021761378971177474326773878546028893708711815650263387310038419784656300462866177621905411288509946435126260145180562343744550749857521250460600227840961688717258238587967564422923799180951255342869966863753574848749965616402083439536115713985479077980260420151674968995409785054605087113537691798890998948269787557088940706487494518253732586338217944478279288778368152736226076620127946990687789763912327965394146804629829166853500182672129733438497431768594662401134159334896603142427986388963489991888468495747910300324478245762127543948606047704095725310166819590753278022100482411393602622449474891434374149321854966902477100849661734160989112751849461346864700317382812500 [91,46] -645161060155874699365898167493943898857182213303406219492726307627106554972682356660924549059331985993088794891570249699241430010582235241388559797115633948230439687025350315345448946932923287719393838108294427239449740395431837157444600531715009143474549421993025002291164963466387246743678841799379234289549237728364237721610004835829113582475419685544999191825722517190012956375885947608989567973770007121583727492608697734853037968018073700694416137168393688985337099324542118176244186914745919524562838084671453264198022050695686927056812560834309088610470907973010200538568766286387143745913770472821536357908219297306536115703000220290821751611150095831976259538931767022941175102222867130317914043785559390142706008527800874380979000531156165900937504081428501334485211303732909774680945293300642616178681713830255908752966287770078568001979031523579568753952499439406270148196259333638725826366088850282446599946585222394980081243949076078825868098854028451993681552012060214734445683722390940160869417906693535386599581331074557512918780236477951302985334761936676037379576990163505904607240144173304242955375049715057078877709632855124022094094666510436240269238481895827547255294003262983458632109478029102924411386574247269508705770849487193797233470848912888246097050834607437188779744468759085925177637221661078556832716747890377661389581195757251628809119919564319811208619886604276659045162617604650128664977895639121320298559559621062564080885724639923350648067461373797003053136355342762764954352368374761667609714881942981423081705049678533835969804372844333410943583628201280847438387459298111207104887379796859711018115396307465375650756552327512202372143714575969214512184164860930635495673463568691114208415749994767384623518682046753761456098921613478838817494066021769541912526806960034795804755411415974932790082558194117390859838485905886074078807723708450794219970703125 [91,47] -18762076589489288584418256634784488555637502035324388281392931768154254610240065732120861465388208601312855940109240324497226294113331548555788570710825078214371445260014300049730526445119757423925216928576480665917712695260661614168028362225676122022209170521332525490856039755699470084906097849272797341206576625035287347481616769269306264281735682543126423667844589749554881158583640038733600990160102252233853966013001481290589345112706321220444089126144992478352142888745974350720887712634237050875276919741136565072251015397685081938217935969989694130092824616189230295465767343768934566204510668281534830239880587219025245404711716833358845434950613538899669580684812993003608157534115959136603944276119121055913161506974137159539195973793217665702812218477616892611731698175244976721319380595099835714193156868448049702419955519801205624882325686605418497857963489638268065290116288455757027616455313206936266745167110866400537610585715090921092637320372940967376198549037267898784738514653056242578401613814871313458955420263268761514379423235938198474169479191269944515275590608843490017012934604791160612016930857104444776117327888282445586760030232011342468739657655749652526896926722075182145668798496236886286715097539187139644122082899293757837950528452716022437896603226750106504295028705076148208980894988641973408567437000389140957372327961284053777251579184130019696626990976126677211121346963331232161425296274174180259630456076679791629792614316131057582830047896302721869479116544157254026146823868458976736725377648498823021533086553300414208009034343015540422107976791912793444265757387581416503355790712920015415362171108887201909420325008787981131101845669577974985931852632928189579768225384881981954092378122646234602146879973388128987329244555887860639444875664200867108621137079107438163149155743292192910517154919482348766207602253075492626521736383438110351562500 [91,48] 72914929309486818313480179802884524638945760682577317861629261731761942833364605375214607474999043639180209270748786274920405221592123020525692140300677111486613402347397186595689869616285966504877613519016610365465654154054210327872644049021285782179967440596828683273092161360683251773346011307305454369325841188746004183409620039604428848540190410095984217991967406859154891619452042100342776085060028185502624523552491796984614225283593880559850027598873737699187215365082716818300999924592021422774277973247878613384530040765131681153682202877180438635392603750416161544866432803980024501023790134930720760351565574119690740610159366303928036115008524909828459705445624712477861779343305402568020615122638058972975641975296110315097156848792132151290547650124184540676636879207418379066796498716579126071347838078650902720135498594619561154907948669122267495980554808790902185113639518996965747926382452992625109228979339434036708860767785471479472671455758838871633726439734736241209474951016764197569518042789806919551910567406150556077080498057142077819601164887248041171222522706471204419190680421266019263064444053437240117563515422170623467230466525806840361148642205392539079156776548488338770863559067162756505493106154775824461231295313038092875205041524007766394393882491550732051577317841231404242125014974666617897855816375692693349515467866436704613445732260079409634134153182715517798060056626039523697379989401170533747241290851100904567157310031593462043828912045019469998765311061497456122394793354252285667942130473379364013645132225140181490700386724579262468459074050566482934358244429616626733857041807646387433415637096579839549435430040201377927048219081027389230649371066118115912548700497126982657926052306133830730124297696412262670583067562468929140496974158347022907959571447709468834565941603390160782112993734520485500372188880646717734634876251220703125000 [91,49] -35314088697105974088879461074833613411933782423220515162580614238252578815703351870222205359518479541345046816172795899030312903774888519665336666532044211796186414308394468158648563671567371422633542106763313839567736590434020989804522062666767252153975150002672357400392239230938922223420582435537497509529049943086196088696129682936385663554214209835637214289611125860321335362409123145630711770914979320487069143766682691023149980531078271673597986942859119169365623086888527188963724308134819034481669811483331143442404413252806205099510022586192271182306737172699479478417955320288597651462979801697246541596682460172036630288779977009749194865018769302092344668035319454530554816063195406773895021160419416883123617111372412951492432322801348804857147211004404892512366508366327527426932829342997957604609900054798725621729055297830409684201347863986798106525561735033802519878607177461171301633922419947675540295229024587878708491192530604662723930552428384645867370988641161757119754096048354348781527552434447975590452267773626618341070681230313387094295713770793072103233123839771682618313617061921183153171575206272649802997446471642913381511209563012508400329002123727772621153886792223972004519320940729915558424290852436225630768412201405695227112152410931123486272551361018265527313765696800291344019414541103381740196956828934711137015304535718275224173406095492271195935179403981080947419327168674421174886546757950702079876118702338191272994300349299673766229922765065176180147276619464909461724831581056800360359835241385891472406676094235107704540322561209064512987306930361502397500918027081114227856741682170547778919602463746770544181481398941460700181381850978829349704848344434064897793810596248107309902413095025060476263648234233844966874448377300427743428697565787651252327515309774479355306577948825586911659579053817531457681866413622628897428512573242187500 [91,50] 11184286830366202622317999596989622002798015928678042572253225057182297375078759029112823105547894316425040655838514119168638781800835709637489529731454044352182276960825007969901019073796375720188036488679615266997477044998447868217090585306520631201259721162660451533119208958913667163309610154635193397578614180920856467112633718374253240263010544909265584538167224210810591901960736230807514828909670139478345584746816301302723075577729234139867714665206133776264079569620842692197040217753884070640944122480972852958912360820104423875064327991203956999466283889107826180708293165264653669213404886034159211690445079272258776747720369735179987919621254938205586169235891873945584899860586380561752378034154953828825268509153486812836703549574272761897901527279324895014555017564749038250018832795476859288334288855612610111553179686898814434773956910948293582823872690321598066300851526427481014959263532533985021714588985335486881880296613204213752793475808135035835580798412436671628546626047553770596560925315355759479314584417374585424453576068379939381028881995568080461105440451866507303915507103161766614165414454074779668522747141628081166079936932211302203045931040504479437417679808743998035769283957947855570440261678764574885564753709590955711963194532854247571130608795159641428373770057014756791705964955364618894716754582130357967412067813288234226686737636647695284101015385057364339557548883333527945599929770693589829539534515257497263163775673385037278998446219707070846608711464809128007568924846898260020201464646526297531357274548317383324653785137522981167181650098875068472360567581712690715640656599766801437164778705744538466799041377145165079476003194048985770812995573389893390172112627267625242396039383838082486300258070393496575657087834036945673207623201200341395226324050550318316883928493370310911112169936082461063620030472520738840103149414062500 [91,51] -2668708464028472841063593882548974773117763287694139424913958906518805994907664811610727667363670390377314374142628426328581115389696576632348700024752147124506557196064132020947258852216086880422056861363989577598040407011083445590662677456065538438854400983756808731140450562218845839228889670793307878479609716725082516546950829635590039250969256725670083732521612481534108204674524384998119433460690277790933648612187112547057468452179049052783545944976481346719501749690536439246125286650412237669184281162831894660465012973456977979821643238910393557551051563275988714619136707659682512880644889659370219403892886321416772497553761831862566131201971772514101820714837997752053336855605551658609818178069166046644052515109154603588882052055182625127278957564367314354305678191516731575268766856427350195766235415954215692068870737854958573644326360361903292299896284504117891370026162526763230071354638484244609357955362570286668418036020095975640400130352516501467431875023672134601191049131781080152955176249847033984975769386112320302516224022281696984367473864735615528373356862965393518538296342033849765353824265643925529811500908293834516230319131760549581786631273854879571263358957639431098220209731127905443775258801824919824074680808253080053645605461486677607611691269868919115348295710565480447025858053826012470498217650766169036750782207486133970648292866848621079702337281421989668557813724577572058313873333719253291393514676222263487904175609454240647411477002373897481346141237889545416227736555998132735495918980325704530973236060839404543223840968701896965095898056701749125066463613393549565171658670326831695908608205114032120565903546860654894112854730145249310597776967087054857917432384704499004728331481976198678592932307612993882629195967947050421730223484745178351513974228219315557933980645542557434500953797429367853055737214162945747375488281250 [91,52] 491953344928028403143957824196484952398331112255970765857258231189795726215348528909932039639041714813352544809635132755798762342786493053007915259444560569762088926379871861810148384705536332803742843922932654566251366121033037064193632496057884150466120724482135933062630640332613483603359434698399667083142550307013503086775681551865646447680357125837107329505031289983417769224193182603081823215222501208678996123796871190969375077867675893192186182089697988702676771818873725007636509219153656119663855987845284098265463145443613648245048282115791337487165798422961992559978134407486381971528235957765958044648127621739162576519169839953277604764971730490276539527585070329603612565818585312780940769359055042372195953664806483127169127730986804558427773511970537222341920080658074416470601044963375049587953381183489597365806692970103937954868705474237310205301529414935711146237595375377941842048623596335792513514692069776716619144158157742817197032668752503832029469124729798971769307313205727086035346511522958213745207251626612873291901189503701886600571812193708177753895240823385950501018209600243698177457879263695647742938713235732618346053116887605562779075381936364396136945165926812014660040241241865658750737809827121602163685412258159026012039388020050340828999660405919160159458122244761388327676095859833933012122569552324653969852623684594194946461230123668541442216832476100725341162399112375421102115249308346459751067509303589836974554551823622723225641640454855802630820787998801690216110265658333424507291054259993737365537803633309666200373819801382761789467431405602335811850439854068155099753856962158346947518196085381520521646598764521455215537174887822914303687736742270116622081136146726314691526403132728356980205374676136965718803670807948064493066488539791857233737026150283812092024186878256374424490948715771310162381269037723541259765625 [91,53] -66321646044200998302205097601507383048243671031926566991217252352002060249755100045684668849154129379672115220556992426082055127985195712026849627942748608478934615722832457647942909656478430824562035328465866001725570223151763322713320829781270258373483503731670268108331891572237267140688198015924342594823700494810042150854450344481206580754585570335241782662187687375444719470897131979506906530465281408564792744552305342139558311975027397477607223802069007898205028928510435244640000876575112570967700156597974174166316674870824083318778960306822960616093602103275378702622244244416774734046489654095026499615604438824755760198214125371946375111192904533880264068038750584830661209822364451779386009271296242319993638525809081108669087184249994535968901015043194468714753900143988732985792918731721385883687356019565137324349665484266796957349152535271222952470625763905593749921339393709794158716125191695540184753490548975758794995699689199767669620867569318859294693657440857151118965940600794278136595786842860347817941444933065174840419344391963731825052437521026469696573653315571775670803531260390015494615481986968452167674854048748838829075775536467523554869780756767726180063872898270248273391410633927824633586375834797541511520242876379408484216502425759093023773467919604483083210785169641508991486983957452821445496378755240504836529174066004452759296212729365786296205407723432135276164421084183099788334665680921957436900658999441490314003101999389332579116090696983355300953131977937615492470324784236377462563333513689028626347686472328247807879899050674610625789446927135574650240603687974916237448161294746690468148119508057321306727681534501988882838062690204434298492515536075855898295628145596386889501476303578339170322651070938449641631935304846396675351188285060066809147873610119386894611483648922590009022748347433662274852395057678222656250 [91,54] 4983782493319437986986581582649456173858764234877288910477110096229379237446625653556772224190000454209233470463353728379839026297700683613283336603960414184344113860225265108315587107164986742300098287667812432989652886861530001239168499568612514812619771746445686209687846513922588377133495752588149390628333650762554501004307395778547997407877192989784804302990582697965306145738486564638689482022620115229000121479973829715168362328240808864540707995299792437246745410816084663635364796885094281841987567782016571839438423582771943414442226643748745783405016682830798176612111782362114850121359661224732891834991647495372077642569098407216463370858295235363896572538646751922537196243205341765382548883057072544253729797144964116586028012905375984815607012482293202818531888171849695732389253329469310267748151921880486395939952601639722302636084632382238825405777527984295764078993484547539212978063678309309605216894038867205460501799742937201492995500126265719472124652589429623036261758652297312686033157492557232602611695570944626831396244881610425330881102379560357790705336834639263181900799673136594112109415118476011450791480282304819794371667441620273588012835546296451695064908496639803473503862655896254146392127884153421798873872125859398562993958513501751385913440377344761176317544572498655018030785079170103426602632029918420155221302021335386847251398558661752314925942654267802672234307506627532442141857121223382592682801737565223507006438769017126409039812649107571199524722662095297194673797458239090880585317100133780165970602013079895440342094564647733166763026370674772238554350126674607200718521525265046440583907263522365056203234749079504232151749579738477077596873220261454581274528456960715200779528593740922859443492469435990439481556456487192898961537771278930572131548875960386625276128024159341678434032019140431657433509826660156250 [91,55] 252225817010677210299664425802717657766484452307550064497347656523842093527728105205223612824760826332132295851598695771807640747890538664737704347509092253591478372051821956167991979666504022382480291473968308390327624728826182689137836565711948097913792187597012168286727075529159930163098304319403380393790083439563693766836787717622965007720756620662667313618495720669802869513110806730741966838565852597717889926350129996584654402628361578894698156726360803832530038158264479406225868818517687607149046374030886688164104353199541075447822640412248078377623216020552572356469033727516190079143347532167414564041670113473885404655539190958873888926476129082500112893211011753149380665844123271656457714644510958329785526227684810337604053370605519940014871405974724199028852916957405316993714883733621856162246679604597811626705820992407509359716074750395194385280967647574066037113339255840973216560327424477453435496158723849114396474713415743589531282244802171197431511137253154260405446809007296990365078285389435170991005496218708110772934721525150856113708498350731235735496567099694720885889026387488831728987283844758462164417289317064407375525828156463971202043683529936620547267763380700100940538182181548065773910686625298248786859085187567585430703803861962122413312217690927385703574175515100511577121503913154544596001645308873802952539975112088685772157074593492384537476124374308733227093246512404529545580710271090007525465311955010312312115007068030935940269828386200734401880941642185913523536672381240297582397868780319942317305407175915111502847789490899425851092843922616012117582591373651806973029906915757596246238684989344132337480626701544323927663364256586054296797225212514939160682777167055596696864012009379502544469426761163463919343753993138799949427241955133192023746299969898525879987024288231278745797681040130555629730224609375 [91,56] -134848793997610132405054575092953684048801865955413560473198825970567334839135022047308726881480847976381186674856177381164562529869475899283570787555672281655835549929183973922473325870267881467618241108666114791666598121772838005047040998216258332673282452425374888402463014644523793003730768422445762267116747179348136807301377562085773572061579075128137726658271066107788926203475427017921789934844198756653874031838943719469076632525227607209100044419234374960237149456141586181234206447541077835315103833291539147959688096866931000491512602971926523511521214042097183568874939969700320698688617757123001371834527322515872505930436924893343410533093139661316066928466395418520697086747738614660850040339663362766149063198798981267555842068437851873530954238685700400541237258210859076268117082277664303007197099816404700692392780419145572147953858965926027144541076845093487260338404021681427867002689933460124204421393070275885930149653953517910625284366086354639955153679139583360598032680964168648747040540243457679727284163073473747145108009350087859530231129477319903995851379668797046846564711182617976218167386476068330312594513512393375713077677916468276836091351466742384362999136672172429614466767713004820844934093927154259609433881260585541043037480662147884045226299706227441377905814352711663203481983169703398645678944105187990438398995142751452718181723055548523856001755564769729523203537485205171648586492380740783570451165731100237131372456951051140703105573310963944622996086096704508936005867249334895293830285748821736634980916444780397804450333022826987032204173079074920570181859086934358389128043932133019261647597291660589006122797986111055618971797002168185894413526838424225644000200987972509706014147596731432091074029165662162402988809430851716807470641279216497319706056699506427928956370232427275368536356836557388305664062500 [91,57] 19362632927834773726869180994573245536442755562665045838109239309005645762082736098073941360684953467069675929858922123130320449545027304308226447236221746077626173713515295678655599557961570392388555150567562032272731065028713446016420929333032457095842843047673661826714966231940457621854645665033928997047667483804439733360260278453947883432047364301015335689079001129623487326629639770152174493416827317231618352442247620155035751529359336612577774389357609905868559031307407859048404955087942716118583432353129365090143767918982848463578852824538417316264392478014150901606737802259174975606829988799447759290405717348816159486139224493968039859237747551027495081827692264903636683562952219998555043684983993328957665418809503179868957153066524009178863262171126352452962813139730148585956402101811387626701631924168909838191299587584488107016269326601574233152193510147351201065723965724370332869216969496845149430388522268757561572650640943812630657757351465729066815100027668471182546399836832624677355555341803929843252377628580039550459841158294949342730507782323939114253381288057543104286950319652126050328243852499038681430742101269273731066541496228480552903106490871801131707332884687214186741142340875635065006015451527859661090803363769781424128938743779783008114269296700115493617444541760164263209529315925765256283644161465455361860221349734686154974817483474489934857820322840394326837244622954101780280086310205809693592871426295030113281305618713912556537730619942491099479581751690377267427921272941843261884039265056614714966942823382384794565647315977747012865402050701354796872175996178793028254747672686603938053573793230759875334164698484253186222144010468486268500364505171527515393597317067621466127914433600499953225968576074459515008317753358883330773975042792809084474642512254200213753230208624245278770104050636291503906250 [91,58] -1383594966836629257316084022734373618735107329473568847101116175622778142027407288598531820053932333851169382503638828864045820251642022553812963282415103178333623660129346067950362600010174207326860006196233229378162665516181890175244687266640891303773615739189271330622652120458044241837382692545587270483733944421259770814822966677367461072679971358754685689724060697106636739106238447147184848264262882412846462094082936174228288356772665699260685077204621993624380908651246655489099213814983636401257870775740081451711958992329120863737020796936879561522404665243993570230124334183241226955241552570809725462554168576518107319525511173129663974921689574255227707516056751931567194408520192619180893772350271482056710198506673875458550318046644027694554380099358515798494318858168529035346343964627062457570312948315451182327537917728001396303211410466960522964767521516015324151583323801099566778076234787973394172909418525797339596116107136791785110613772090916573636249675944480353232448706079308967437346793187197919951644189972081676651205639387102240182018855074534855074659621530531089644113958147089337998247383685495320851604492070958786789007968988486245169642511403396530389906133178312174218052141939851034058753490102892132348700128251143935607031022677126967174518647517925829046474001088294058076167969505551327749459140269099448947711101621146315506953558998212879787701810997732302382614227835605893405629801574931243399084482282624906546150363992710082506416124588781616465116979999560009471406995364642539065011600904485164314789126393071337583263118685631452695584970940812415502716543670205709586037688451030596002480223005629543472292245327774833793934636069825718782403315431458847300965310370769355048375283728152410991417851660758602602938578954700865973733484761152092122135514365633690569978853091015480458736419677734375000 [91,59] 28759481831903988428482248205924167561496740897343981134507309132732819452843401318956051851361830365051012148332507354796270774741483819608073579582578708483909647254534744787625617592702279154428440411277937020542449939309100094769799909693835633923272377406724209266966233710674813531672884884684656790705226249355197081405456808294680188720301067952352548603011912070002332334853978921826673068711567955412078538179265442035844520776927763441669017297115183015693672324598051269248834090140602435015663367119923858172458286829533916558005583465420120011314755175968798131808900776800209144245094555079970872937439802868932870080946027249487968701765444969049766380578194888545668346139498126447796265772958581985077367773030380596394004290536270976371429258561084453004365107547525647783113951014622797037802382993593550295159645924893118087536804591296503506319687155045079008895507618967869198333297259263687981943368858289174308597602577839485415901528193153374010310386631478503539503724697359373764702089171261344956277605349745847855548335269746555101327477635371446692311925165166759700557664975065046753935387672821318167072312909662852008523446662089413467956948700509086241711146852406547136452511173408983953315388469290490540850873651342725052058620157575367120089340648413723363985407146468550341378474132123329095114807965034707022863328078156350630126226084960466848241113990719886237076462256360847348393839157220095382861353005431398289849417586155850596770821660654930365993035571352080345485392143276691411436313232316472799302836449724689948327578656349978777977861838774366991409545982272614546499466098979536451166317263511168274932243137326331571153886437044135093823194006002896342142049262220415694773284997429069891285545064494465947301893008938073278333012366235910003128247497576897018234376446343958377838134765625000 [91,60] 1383229735319765805136782196176585832298788513208960097740256506760857325021670094438469693723569924508905778304637568718545470071609562300603533844850938948805772084678906350274111344138563373862442746734215321938236079246331936930185170369614891525630963944559024427339524891058467002923630028722204924470748561417369234110943261215087570044700797254625418825221472759617917456355842777625213887802450711435502173945069937892971210130661910570573721258453904366605137644382532237523720808239833759919238481699829654389788458193587271414089194086570151552592535452949962197590581323561412883166628648506395035256485292263187419766725535420459426082646229072312131516125253294231168110610717704283679743676052184942762841357311301922309296596620426855098939065334488781830406164474935901793002653248985185777214602969325507577995941517260169920371123715559386929970510820261297517668167012340211385409173618893537944681852726958668110415694140252597010657936074284217475860520026410712450115655966581695696847165742842486940442065496821190192354555687069153625428437181227043195819691109745061386311881821144694780692296795389712379426606814856734513846860004513099046820477948091761906840765706620869945289190190164130154047495593213959467608391424763458746897484351006925365079423960361180792403608455076346614416976546336443022402389909376891441099799798549908294655468899408591808531762525026626507219270681820619849222544378673002248112566832657192822141294376336881053800243300793118535353914234337573743600910427520430734510784823325049881858861275216210965908294949637835783544176431572972150761995441367514046403786629831872857263222322885840303094869208740504566023296500313869840863130346277368625311537192975724985812382935786765765019844474034402069837185471786620795616120013497828529089491545711609887803206220269203186035156250000 [91,61] 81269227340084328878891218542372134182039459732318017122248720854827947143774361915225398262629077084607774433829395709167299418001549814430708314856499281342849910091610951979001233734555420648505991311531266072946615838533604358800782076989854516114173141767590052255056855010527830829650274349729246274973824214156337240065961925739946133347077084734913927619494184254416261385336016804903960356656020562885505435663370699023263949477057580329521373191843543607785804786679663067331566763728569223880422899917021636595504984412009819770120740695093121805145692939462817774192870809937438617164547132728317423966679322180963790950236159011907995088355020776432168965595320308040284768324281274147393133680610945877694911904289778786466689350408665527268272156223987087924084421263255816908637107781492767987961474898645072543865520075118036230767632168435553167673367861180444718451879553599674846961289115731203546980069928037963278753917086063253468173013795538374863351136585949560710355376148980173687135265959342307199909281102737452808405773746011640329859581746953542464806585650039178137899121905385754674094454178742108995239288966740322203786400775992116822802077571175880489185949018495520213316139272986536802402571595941327617513272922564027821224283107331246679953371779125030392254617810726776904795039154402225794210639291954855670909155432370849974384399696051529269615226427910132695489125589173654562442539549186317869310897609478133627343602186555015373561881936732857615024739006683911315329765972297121605971481227595337363547408289732656105885693629959797713694925973334852870864881050855804487369800014935935659987466306806046037992847509316891955096457008926626326488836964203544755774383432907699580923773935848334806899959444326857037411697638893984647452846559668926043298698211003738833824172616004943847656250 [91,62] 8369092227604089259515616740563969371638477502565497986168965202889157681849308356707239029464133406027137917657379391963936875171887360657478002993549930369102082819316207112284355821363449105049573137028458987969051060057485883887978533065488910759287941835319459244828961315050910532641789798043988220267170893271560609434452102282258319525381697826697580224914228627689404213841577991395074507656736404438883024164478479716014539639183109497311037682409110811892814996905598302134823550149962922466617546645424496458784679839756585848610430799185516189430885138938570145293442267808414800139514653653947891757021804655545149007608582130159856020828705012173592730313489402194550068361008766758386956539152133515882192980881605168803273296909121169301647800632163511726720806759837082963390521775928514219042678535817754063995570340954029442840528008133427118172425841983599549653889750221391267623869559178421324992259378164747658473208655169867405786484724739093415753116810361312392782881720042611888737671855319466468968053963180515274370013028411384502383141452440675127372779662236407163219518609626532310178229151085183837508295962381975307729558832978979343542331622466575215885809939544726176755422159267138344942882633721775562313944403932983745172574017836325264426950120392407082419858425970090316099196108786621702445392131671684480278282167877185996776665792101597084792690082624329850444191071175745556785906566637016378726906403275558767002164535919629245548440160661731732295501291887549682047478776491523022407937903544829234311918701436418296285508650849052438720201766862760959658144177078027797101790308153327323219255425033133137356439682148739922589789677327506594185091405184801518392762344461465009729919668673390893855334180573092849196178963685886946002349115266621011511846432995298528112471103668212890625 [91,63] -5703525716844188383434021994240362912083459982205564017253798447201352415825792229750153990922344719521688330394815415253967149954019681712995670787172896018579939431747975834582677576512530234750874044774145433660101200849585824795909435494003705449893590750678118002975791680404257168247012844969241449499346459823774063060921632637855558941262691662294558806672102105297943374888649753793724928737360728115265146309642098896058909407216534853259010639856903519844883925364045955140942961988892373879061320442912394113971865595604816178778222105196091534307467949223213715185727917607529136412511881268785144804708580979021270456386552838529474931076700687193484805162701861444624144723437863151237842913198955317672873261809835508620312318662421173126316255064431981943434446386546666595493304124089795436998798845462604460112055312969806811706655849731678981215338622118161594930586669707601011105234879494428907989244917740264204580220550637797871765304010306588173027947046610691380130260500990071963124464925328575951104059590692311074477998819898351534088984783636334056386147028468187294290913223200965348920522756732365518192590005383524470213689466047990306654370149597759792324812935065712935325525927507545847489717137004234895754208765873476911598387769797862984728002725554773875917478418290093338366096352026132426857540000193352429958807101934962803468474531310380246731668998732889777845408627072567777273341388094344831521772952615997412051754279777665927952104525971520363758513228069983254817532219137402676848324199920318389693695327972806662656599363830615680712941824181508522771863769985636717812134500573178743165967028857839400150975384523688556376924612135340336407283899430476489746559095794577470830156448094877601989494020042155468439026924693996043248035006773676227623865315763396210968494415283203125 [91,64] 807174911235133085558775831672697712916536031642347733615941984146808284311479406425927188314409202748065259795143133795885637279635322161370346105811832625427105943806441014231862440331174992209918372454110328223823343769585757220563912416788700491067804527233481900952271428307645076925871864907317557500505847706584114519474347342605519117053242711427034712508150735204076774828650420418899539253334538748631239309965488362209013244561042773135903618194897127438950745767292551534838588178633608930257848593184538000166138257447067619404316270844075731367383276228289868150945419372787091636089294916671628820876884727542936433570824528837661692255133245257129199950419037936879140265677620186385310121994394851897789700589972405221125490337263519025673191923103573453867002871215744800326643411362129458478439615341511232263371364087196341059411783905723765400288503910209477554320797371366238344523262965788823198148334877130044394601577422164008591236929649787184653945640926920235816318644407658284386552730752255089074380161354366426941977215681179853265275176335728644771808303276954680601977253772137366506543333257339561678650585659357604390261177028680945295893169902377676167228280795692967956445452810744775999584418945430878356521414552821063713901113393341861941971864409404098196641186902235244564855136091314913028260124320737383205396323344678941076598456756658882954502278311776828524740704032567195168473288319848478753933111737358737472733122622666632241719631016819553235480313794343319095274755815262890844052598882516479525505395926994876394175449913476530455092467922546695253230509455646795482651303816206611811303639454200482778851292573781083954865753095602735719468802962964020483205372516620310225517758925010622153621364783472356759528042054321615237619699475555099822395277442410588264465332031250 [91,65] -92880364546684468942618913442042564260355961202851882595140506941691536444150359307124512125636767729166741256417579945247736612932080793791359308583519502338614541935855831056793894733338558156742872590054342433919598325601511862666982758909965349278691620541708768789372107065734651690273373257748956114641050128537187978864583906162577965512247271976975767357693493511616632156927924266485955292630388737447057211174794619521253682547058887573462556516125201368300193287328038916043501960008881330434818350419785981533718058135411374461603724673832615598708564127636593219144459393214358897374281502370717584867094029751823380963313454857174149665043067997175609611268236511977328489545636527313562437398379488686941146206411202430328670875036282393347974100486033043791750718878527832866737626970300517221664471986712287327966436651180505758825271050065950920760261192010670005059521993832633905211748660018216118050729566850871359113497826235113259979956613570087420089663037038165365832603914432222751350675682848658064298592150271101227416713565847580497417484593492245178263283608198127513520447066164435387711012145516883922481379113434865021010873216116957161662106687930262080629285585146446107615155711004024334597733408195175228624443262121120418945816910449939004997714991211010546846321270295587532097183197078456224718304876066285281531776797745339175490538176638117271457683307083465199305817525089750431299716804120031095557339584123430402435402403929684820455718694408304629363661170652683740283706897920862293232404663417724245133627148184558130203209494137875885116765425718966197256158266446844094587601191181231758509207428259230550790390166083261497252440104933155833149031733834164483500357458078120150365551800237515010430647139777344607076278207308567668119413547477202105510514229536056518554687500 [91,66] 7561873761155108199852867653739336076558091575792945486210565386210651339015563931662009949166671067709948488500536718657993076050964646641525184441609570984319314180877701387391044475105657185053477748454664453180750673972033240866565502162967853372798549707795097284083541347688051054868716212812397687755499939246564841500528312242477469353450045948257512064939222473953351280899712283588911925645610870660060680536009817960065540029801969883485228930243744750568487462077625867650228619896706366167890170078568995387993564192550192429711327530792094412129191699454787295801409423903771818022037344514221331384398060208974581923624158144540256952901220004623336012548530157397956424981928237312531586396466522710528818415206807497336663170713026812123025542627280363436509058311912143321425040231835519053636748193082150670823714048135682197185210021505745420760339380890193013926976609889878124708887073882113954036261175462624901311659632661232877809986357342245646603279590258841244431449902937519567905935478427912403162281051170313031623379069206661048092153357156062103847523437548552277300102859496175770321373896584330684212480802387731300917978267781938995963040283481751669237997286692043654047127018952118823938859555442382827941298034167775805198713373612774635794406335954780838481968657514270787127969102723809138976069441834678044010524563583567446437448927863951940350387847142343796640987023490389976096052632141474506978660407523014678078751763685589846254561941098921280664600707480132766036742626325564402208798547762665595222388961650071339468618485458985481403111249227783363299001100867862121727316455686708780474999567197101079717335739875505886246581045986684201952890789076647264246369727114474380281035728544769844625542100882204993922682833973567689024817466532323000137694180011749267578125 [91,67] 64369232993129024124255966291203640882140423255313330553700847474759171656249253951147005029896004856357274674839302229675578356153068429379006667183317851198759772219992279778136390153776762612804903072100152499788228583112997597858412841120958056535860788762637188625780991013579387319154417992158740868722054711088354018033895320017114401037546249625519106115064565569441483078097013922899319193702648191455451202616594758425019583062721655440212167614458646347571820053286843681641642768916117880056128751534063680565801153137809852048747372214393566221184789206482130422946908429387147743730713828196902306142316666449208142717870409816294866515221245791198848576427152839505022436319209345659707509322431095021302692460044208189028203146924626496144103202245691323006865894794335564489982129679245276029927002221696430923782392179042254030757885964716239151051322112885212974684842812142975586170500638380569242580410437987253752094349764759607982268326312573705200407081853762577663191163294778996953252396994427939228825039772915851108851366983117664942752164648086912636700726241056178619928295868070857373965628703573687737984433404734890743365640768679678032724429102411039657984483537313291689344734180003068345901762624414620792886699629200584998693157420718358609421295633195925254407155402070290473253470826850467419410393673167170000267977573001227250472422889961218773903917430583610177795687896866210177818550839334989837786947550495426759673321651376022343767099626631517228951289085168638408218034536353840062844020555205181629806870384883216780243982690871709145264262085710249637671508977419199103099309448944482759650169733805373327414732853805894826221414528903816237822935022758609314567048532291774118510185894900953424870553261776650363508460425747793070652107273168480023741722106933593750 [91,68] -48989806610463646867489684389809400691893998426533492023320856576993524426833707208937664390941057401687925071000936918752943094364264080786189486478425862092399942079116793547767328768290953161356008830530991127853816898358078507828717343635561247036807748570688029311056369428063072418269933905993708250455992558429610778169420976749532562038043600761049692452964529466624738540825037600169299818574756502194858700193065436520165846488446005182414066201231092288282779211965999603781585492885221267929373427997734688108089335397193144395986694235997084244327479298060276055188027663216378389907123213899155216525889894468212678716318423065566748945602970957503097535907441799368422588814499054737261136393054400752566289684454338615552263401763037791020100428555266317850224869169247436551104913191899525057344875849612079425896635767308268730540399606004028751980434768611439866726759550051079931943631296735614608118980224106976843986289345578942650459427505409624096424520362298220083882511875677754544280287886891995827630052345260101153672567304049716296136501695634678563973237546098226351644036890836453513612512733555931225477627599693951618198216996393693296878983642733945991839781801043940052331596755068501203532924844941566941269676175953726422528032811213488438624426679485860115760834490162535187225198972673180061462333740075769237646612570082070737228424260656842086418402227829820103875917678207557415790059175342172579474332665142542595666923375972617754796445191321485838430376517662563901408858389239949443460820827421817724046083096750486443859756217255661636658501776837455379796795839535955301045141316438724757751798252864515822814072277419305737101286112021889177703248123021369795266479500525471617925029088594905984018498541491600589294615132959497430979733321178518235683441162109375 [91,69] 2791179977347573414942396207416524377674578793112097934768372830238940858930805224656905951577561935949746353302767151987127701664756981144844485535402255281517663411085232952240481964352644178580986836886296906620585338973343967776471424696875403179272695226492953821561979473792467319214756072902942718702907496574329619486579814694063851622350905716116289750871361401053168147777847124622207553870273286779570604219530845600158301517636513708664799206847417996562143972741131206597808192647143381823701710400278078296681963311595214714388106888811131378771180551084514979743224298451134496172302853279622925537978843220174879832987806151443963402522831396256266319391248964109322159459704415049320648748769501639204815247934932040007353608291268195573648682470987886052027338508070811342011222587193961595307049619311488853471267078957666568685086506105736969778812179166088171764932050059718426339949411742319331789561508580398305774061559239068330614331129213369369496122790612741303163949383179663643273954790420873314102961651997301077440982429050061380997727026377027141892236481643574355240759147123162532499871078724022532534864817307996081179425724558669967319084402559727592871067876096446455925486574811608594411711339579778944778559059536413194009881915428106837139558888742145736050784295022470396221460770826236974582452421981292936920567814313261100889302812751243046064426663312252470901803369258368880444339893312988429675876169541897104221539234963644738696858462345703832401675110113485904561895518053410198603764741392754553947110858786455044963811026460483854315549213855930617670334842607005519081899539028698724683479375973824704103311937389752011588601556577863514602597422795536877284760828948099753658081718124749703782462423609822404016582977728483187847837024310231208801269531250 [91,70] -11265103695552359935018541819366520872706591558303683692327115324699543137023717116247730193611061801826089262579049517468058089106742910972840242694482071069638672251131112541024867162284467336397733194948977531575426052466827031435880281196865721625842386788101665316174240765026424157440741003949461908319034535203057997650055613330346684022391744111665626534233659906573296269300573989100862136300619427772082288756332927815654491657085732361946474527603313439478662006938296224309388481399423556246573537431782291860398335459985337609222333193463588289673046824809279395113950236411543034651198087241866198522178221324206066004594163161198903947250310543155364072446887164013257676629429046224540252118455182628807543514763919522221164305268408831393921215619585402917737846136504328283887807935498571645875507336820680925387063332956985811933434093919703456811853884521947352684233845951009128233859303160268186407104559194385261036723043621900004918658050454651951415738141701508898463199693480338745612841472548976069180821003279445270062722201942603037825797481245387874247539599809952683792637954184835415503213384840259961829680046075054487159784402862291666342482422534305167462739949994056708164251819999775685949782404191705295308148636699556181819079923647569669095794513519439674321026910154996605022148462598233556122402543992247853885983660965004638226435059046197548284089572895475603403145198430487932181193986728942908809523049451798837725723128670320714828111712482968634223392801502075875489477063061304137035318180057096836701069791056004084573224304470229309071899926965296245407146153425100361955989668383786429229598704867635114734802831230694365307805352063111279670717543307678039037973361236370510444702171433146038128040543877521034344823245065939379716395878791809082031250 [91,71] -4166065195200118038817536406906844752129986460445403644452543239086137605210755345744332956688410892070731686274779337503657975327727269094460347192560887267726586024042555202953452489221687985588554797488315833257737737510659063412079247813518580210013878687692135708546211314171749641771626594134986978742946675696687299007390838328618084957276937738832480340917692829206041439988100615527314383047931679254491328664768619338649311175930393501552889408470686978847236971576075019537482912056595683815827665673460648109202968827627408020686621922072446724471389352692311223112407862792109631498320084209064309173613001877607762826975786106797009547522537601990831317746390489061515968200390212990956919627668186665488327370982972581919905451219795381927162894310216104133981086993040283579170300729375633015145782936859058725836366369137756390203984057779615712898797084613073502994960053019792166504047994796220015295888156041374288928165289276564059187046162621716091938929429395466020967239626091878209919056221494869650749489071022344167561732696674335772387031699938419427347328601555105116911332125984162297063396655977489692842918091690852537599314129699883059812579304886508988762017548192385058431964723595101878696941374154715010580687056674623056439558802748193132986365614267211666774357922631142817923592727032529130438079238690929695540939493599599001715389434221471343701493180597070745874793692934271246822741517036276119808573430209596382616029017101154909208774641067135243119735024870898824449685858969896939965137392944678000868878890531710841301488260867064780995119634308780652268896291606105906062969796997718217506785597723182232008753752265665730815636869245025323694102250121486330053074611674439893583643065218162625339024414444842038346934726025676691808639621734619140625 [91,72] 140366672875167294492733955850868734664455247604869038374412159937720381868167925637393150746731185939964999721666356965953672081842123154730910187467096344555562659893612140511751906491406246462853217119362377530741065156754375800188179037061987238376720989934691032375063303053642708593453136625651303477837087242033895751809376233706660011290195921833069308786610660471799699208564550040929655222718054773658174027633030750193426574295201584142204721398298100291815476627156703479324022642404867020964085945843834526098752805599739279452857362757501923230758353806428268831220403222852520622722958881432073002256440261480587887266775955842157247218357934086247607492575059888773718761157942426368719421465605647107835423740100821439045831920477501395654581076401733377159240010030659881855363036984321896657624422542788191316441060390048004773383054590974093917263629538548600687506663993272591531782570996970950418708913052463851171323722714634743443773475397914548537296837755327321125384168621261427228432515698942428911440780012042068289657183942989548011096985117769197509016152360232168262389186027065095578421524755509878322342769538242371035088085874373290828852810069892274078714174048849197488569895684362602865832742659558182589155213287491859314873726698309096251333702313041006574596630708804569205260622871572036990264108699571239113479719558298602826672474850243631993711943101144889285923130193711819973641998283006284726595464798862538118578774789044687337265086258232984569068321879680797129887709117186054255361765041148897441054895739143637403275414690289158957881026847220432667962750801684983445145213932710233583132931108929530536524815219837490304654308587573316127456103381416346549238587477825496720835484423241170446873679149403771690922842563769630689952850341796875 [91,73] -1712110402737357900486519840256848404918022506006412517946158140905205556665856887831270485210486747517090303930978485390786470574449096249462639422068027009935286162923698590544187296309558832402997866510575596506122028637203914194024225569347219481153114438503336803263825538251818116107388241177984126867690891591060662189176168715029921548593289116260201122242564566991786180168581270274736935693539777981248240558995515273716321812584322847182805002169948130536596318692115279387798970244682714859337147859959746802915613395527366913456241675976461753400560980084463527485311039876023312998448458529216647572232450527201935393010657850072350881417142015104479319763104000275230838227230665652397609819167052432956562013779484892564664452166845062515708538464879377433886356620531411257376018349066329153124995594530622046297091739936382560363682005075049765271307423876627324886247829540398588251190780418675905498489025442615493519919013937446078870524317984864772115847720981215928561344127718278551686165798006034825481487402415378152857852513022311673876042087028392243780428792011606497360669723481307949961628300000438261092011497749644030222051113542434975611723464501393487725309134743647071405148865341069068272636467969740266294348072989464008455223267989689845382083940050469016755765218092489780010142662181028230908706695405899985505337283774115473323318342355299105578910342286086604597647801231942109107132601208318822089558731128148326945870421515902529451948585310042853570003018799856120730278346965705281335001987244529159612682319066916920406084813495986081974739146328140739121170505219072309685373055111361808845233772270363521819208563490762448811661572286972395167185465141135784903725063520862666090427844820808400339968415601450348352485333710125257012939453125 [91,74] -41901191243701665837254963305170082465234850576387933648881975914607345684922857355045607193093572054025565807993742809727490853390773545829950158747434159861701402905325224273399162020264802164920227307770271479009459285789870237649277953715840519707595815980776145514379289995309723589651777993018018879494367365309900276727752524962012271984481884451924291015404464404981320654715178554886962595893413460377064282954979607359426838525806226080685602178169511021840139646843384260765994344430635569542189891019483447773984088576522737576809420509306283233581463577750316319465127110446041393428305123448257194985415809187333573832528639747578761757799129115663561213721070215434653288993781895231886629036234228786894975072323390194011670245119469773938500933672969249960364868620987683513480930897647653627118036225023461085552279473225124797522908164160201359077110638498016473753136519892456177865250135078141466027090739914741925366695039232682521262845091175035916522553352200034960634580726391415751978460865096808821365502985890714715479372456704745275814191137821473162655554631335777686120562992486939258866508286908610007434757841245714206290799815989830934914095797022020159799375102024829125591905653837589442599835121100083088033529821928055851578928785230238250256486880060450263010437473539717134908409494118847981572603075891003197661180865841269457737532338356839901445356224038572681020891186132652886587490644320156937383827633165564682329018462670983342524566606406182102411070412480858404103791489098592503147529004041438952777542954316897372142337832173425385061770519061711293347491667315823465001509519175333590847988374504127178186423332429229103561610003789816822789790881747925129639672326692251375828094158846244839900032512270354175009505310394672363281250 [91,75] 1915257147426632369752340954254294195524065012769490051310219144645913822614973222800426005229104135235835671501696921830488341620716583079210809778286275885050663120406123716176468702726404916699395166075935289056456185184581251544884191084663534436564696150385718103762387526069260417313963282558505368774616669503937516685807568920631087643962739654708757823468980818485777917168077844116456786062344873745912968538153287733220329415326937800874492499987785412402568077184793964645423463762171952604838673344321698294021208218908417066831088648459187403716527676612088098298527789492940993966004019463437337577462204215478081711889626242224455490566782811155637863625124184817833531254541530277621108013122123518680273776130262812719962787874308692839908435147979935278660789497186238558011592192275728951803920712109734963498702711673461607274814216692164003503297250056501376702494960844066850426238653679201471481351653350725556690883667294364858333916410367639153995597050285939698549619156725068130132476536147262522898609501756999051780692913327747682020965694469827149915529760227656503530764472311071281920723844702110790761098383245554253168387742065319609017562198121044861374565311220852979400973125943830790296631958993942480595345481019225377777714958721295312454273179533379016148536945086718762345528240427717340527970197567248268659610124239593133038306075570008828975368997082017820016766903929482026578390281725413622685335311773414866237199012469615028345737991676470043604907525406755159802622150502883397038779532019187418110090439572850406194286862929155357732384585897252636590212288126723755170715622537754525778900885795635646181134695448635084948844971654051404356613344788136015245074263721749006189024137860833074447108394688398855008151438376553593750 [91,76] -41369923832504757238732742570712062478962829799870208290879020630008064770999620737321147451797935179791692552267595378439411190660459348755689818996135403161171988062340322429514665864933423099391377747045266435957157008071797030246814203050193442852079154970677490693911048075360998163262431576191152962499631185545300296323420543381654527822895702098715952393083244992448101937321782906032891905541063748047091397339249610066307644064055879173306908949489508582081533547449483426298972855163862993475004763905982038919566118790077098762836145915942940803282018371947821161995756839949786846329140708917471297908544628888297387041154051646975500435022676884102721431383937781522059755914058568952293462141492641395871330003028911178708673790354332151610415713747442710213810488526340269557829817567469743677097898985158881399919569416635164161283112680801736365809826566245134247817939126445351935149924513917459610383105375235642566097627025324793392186807694334516317326013692226390415970903097040742186931306644035903620517578879204416893621835545324143390511154250259574323793594087257464107282045308946809433295830849597907337620476679282948570957131565772314070479855743310987169781469534922889528203987934914046450123059335910827388459687653703312355106723101219801170787308967095904054541821536069597459736471159613221469730208789038256971129441673644262666285965199444055338309984986871397087431727832778858100934678130625969904427702942722337354342344025780447328984921331249658628453190176249662732558100324442188293165529491365085475488172648434071117701135197352079570955366035653584441190350187017630987130957347339146127166239238868655643436752467228265345971674063559583977098809458384522949200326445895364135819337314057580884230651939241711273215361541528125 [91,77] 588755582585847984768550965902916672283022638546372172298770645502177302444538436533585452065208715275846909405118382329986404914920289140314106463392325267010553122150471807528681909013680656386731416971830391785688958170858557990732490272994036266601690042594002736041898102378236133562198239111415325924597826799019741029207549276103610984362920051925740209991647136135422137666211308158962339365896019125127591308941203762108076975944048469030141201299529773510367558246606096423120631064089900809816697894835709402580805452607791069283485277211587470571744874803052283412212825559767794479675986351413611169211241018231027717049291961485940412685739951605441598547664539732975545077253143232922485051018938188116405338432200479039051236390698554915853479113842360861364452408272841897818851972255716655493753258333665918411370205245394972608288495372624933108191010331454248193884405102378700681437980410121570074530127418115622396653204364860046853706841498154006948499347711321339234634857377573035254464805558981223376966566573329596775484118498000377455230482481835219582030977983561736759680132803579163946284910720587046689199013909396190522197466667834015703215546087783731492057082998263662098353371679357463216633368752679748630401069688379229780403123593807819091053240944340520896460531419034638070997011624058368108329675433184316644458520611602818600152661424860620623591495420655049753556023316215831542738820700023529653459487019316422486248052689450916516255906217631516313650944574037454361700263301686659582658955244308391873331085772000680230697734979902452553402751202884553551376121236969306010340058749791697691618679131046037806837948391910322434344485363956791074637124356325990364941699956270560906060777095889686923704648059522760761691352740 [91,78] -85796297256703076308964000170748088297439556795977454647361095953553370924729912172864321739107910486742702514061079387122883086009577910500949292287588091686305012935544150242975469378886793934561924599085527476660180355948063984580509491946642161995438751420116297346565866058079175618905723711327465322011912223764269202457145755026458011110951150370456868453486649223765591259037850791740027652833037587369622976712757082620660454442874186214370519927970075433119499584453078102895865075448426870079803852477938900479369552143004382681137462425676061176901030438042315783345917930175923254539813702749309517665280547322527000171393773428434592496821379603056906613110902619095850713404429054829891497365904727986379207239902546401179958995508906949278234085538552800311606351447476873419876313956811315573601587713355168259445012200292874658444861950484090051466243098600652684073855740282096863552488560041680799256679766244802153132909718545236915744186339169614608783667085573464080155686621750323725185313792126441406465872571657547008609858238728654832425752167590788339434615883555298059520225415204151300780352401087648056416953192398567656699395381978489659011049516457064191873652339679263941261280408974738906865939513487431437354701411515033115697735755522702534035517977538682850260808037775864835016623736847218404314261310595344019195415617686253525687615630000816482553649858357815582099065967131330255079227345346175716577481966984098236234700408788227102252642146766688808655262390795139235281674078981884393373463811389868098571659156356105391835825866052557099365346295094360864086138969792458959714603640741770606141402259542939851175187940490817308556888677613910783091549178263544842273086646008838349469432007273345277474415132730141700575 [91,79] -113468329804495264178466643903826260910054464571377083394398906217405256917882379828216438799821010975068731455457887103611642735754109839013345804689690562673287474062985720728809799128165856684274027720462171892980793353547113111312863649967048549850657642050351443428747852123949249927646423296331226939598518361204333209124048794112691500743429428096940656455318545598815264537245222469677873400176303994454288057049221490856560630306334386002229128436436534701755158658123272915011568420975278073981004206345795897403748948765677860229692147552337760727253324706421899739395475083727029955132178678072312488118942155754494607984790403015431972548853844256912474715541650113187756986221425723176321089562493001749480587945320485892733479979399466867549909778680163733652166219605170695161033808466729144421271660450333144872238288884438934617067606615895004764056063696327168517720683761829126770207693584407648281186665147874899984569965708577667942825760925945180718825583659389034694463272810133038059053606303178439472445302261827669060220603177741036347237712828207765263075590215903599729066321577547002300139755721247958432979534389414562840336722589468240205664514707577841263996856877406125479574407046209349802053251607981906114565844147685795916081810569901274202932459623028942759851395232256750379192741062528795224207918460155730342808163769485948710476822817699336675136580473999693800234598374383268551470352481759098514862991953764187992416202756079905055171448994141804653588130898534221438389180318899173986986813960861076155203429231110174691082016186383494956124643501094668278113423635051057106926550946323085337455824935290891371385383595304558966232017120148760029131745876526935067858010132489986152331410377331842885394819520726039815 [91,80] 3365108222245364402414549842027717010164110012444469121893232201546446771304208992158807837951736040663876684092271264178768338756774116833080330573810727112395173327928643156460663525571672072151354389331917732229400446871142791100138496188937142462265667674620042345158534679419212872746337615404534225441712484480551488693375206369410712473022806819673621538703021084510690873824023909138542001897643671038445151035907067352647910624243484621824525211252183708137968164403739024860958417950505917249666692984791160379408181747246261838568606298557935264878612776301832540330210928030319954354367018279496274404328921354235751017568287598494151042334418639433435703496997909615445464099437341974910209543583484373447454603033823099052488472225056482307253450386628014878430731619268778801261024156212340317386225301988221390935540101743917966396238796519262155975784950087276143590283816551680086617384251608430640708897298882203836833330804568053082210185429062215916400159729139651784200427269205667129744268879873253546046664346818621771851965085312959761406843261176783696652964416559958832614067027772111344828637787178987920382748369744194692192798228251022325741196178840886118343822258259650217491877048838371448644185273311684837094704994533931628591575911168138928978121710721716295650233804746841773973925795326413250979565521845707946564267174613319863810524343792999186973058571219098318602551423483129263306614755299779407236185774461070217562816758168469866352324184058311302211142117780472039087946801790476222348666003413296470198354138957655325135165215111360401799776316149798566707212397351050151028348660253456661305766588879955106173490339550614783734700328059194558299885062836535480338057523554925029907993526552034646746720386317220 [91,81] -27092813458474690792342666064745652120662310116143582899300365826779313108350012055179899829669872775914203006760601092368993118310907796325356963630366212611806330772099779796831918808137040891947211153169386358921625325160528929606945614616039219724254169864079368960559734896300752173645532072921846303219966594422698432371599140881433404276399023547702914571398824228020426606822590646370869806879947855305249217916202844174434986223222974601270534913099006591893934964361690192466955359507838480290014837634195622288742227301717782282709092564828467941138870275038822901426780528007105478138529827842304688415420536196521140172619580520880885935041997197288934698983747877820933266012913377685027931739048998577304132360851340480348400994379787172632609843056037439650019697522599976594171272159069177026192516735252179468845588172273883415775322978718311686821101480460963720273249866794167524750909356487568950820849185027066807011244766275574661292547778384492675708110163014888321227993107843291323133564423114081770782853362971546537641678708282820065925064306240540767921386231620321872914168302709721114348100988558150668273424862814081081162275830560218483277571951958490614000688318704830333569141388778972199382493402672622896922127145536254817124196203137573437915533054394797997823680902215191472232418996432903968047441526650157877745236600747821645390489401959321555608222087905581724949763580217436509697692022411348947407679716246083581783867192641630127323955755056255337501237079641247266382735770620177867156145380000668507925220616971253887532885494136542285850590331732547581298619433101148479750255741132718621673696036197551172882227475181767015172741530545419313369219003885133356847691651734105016682285234663888801882224045 [91,82] 124861393182638511240832284578765227585820739737317262101734051972430755044741038177594456340287239479719024532152132986814670969932066310636637599519259847994823557503580280657468342816371355382917576283688819555055882274558761660956058889134012634438625545261150067550569005252573149791607554486533442416229849718388235575893887293329411640698469057582072740686952468109442310803643177042059842192120688969290282613611019834973809958355375908908018202166089740996334772381396269325079210938211105741894352109719359660043778307645618953680546839154002886430090407175132467504595513245841518613268721147121043903778134173204312385058323921792287786000462647740053903866331802920084102663139430684691481269585386662160489875893277119832608956682401744666943117776166862647139203327700707104525848619616864529778095482578142163142285458837153248913533041322319117451595822118259554296221444967607134956330273221049279862807953154777352648471089451157729167586007090710584134420781692583205003526244588883572984160693347011095966870135604479610859415094655913533923303726451073787725512080691360620948726870570538793138011939613097203565344244522818425900844648272471990520659675930756944778807979055537527209343963493768912443111416049569341391504241382990137349284212079528787137915394603139368011702921501404085806043641846924598368509543879778699064833682944977735102584441863296678909414068194156105335571422919036578457047078344795638148949909226311912535672568559021420989321279494103118589908789070780119736075056037230045702839497623082989928199418433161663824464554047112122938739426439826568062339706195677250011757946995187456642870482174821656630279336205867373868516545725179451666410134645027959366229076659857009134211562743179220380740 [91,83] 434769500193060957109515920543530888295664914531338737073420980801854047730741006481018577945829813947701968361699348115084196987120725878966801241408850497994710265973505340596159603475802177300533271830426244445713478507509555439984161419071121113871912100353741531863018067166129190369834968871730046223252898991084045254482797250110077672895494640954444040136791219882635596003322050510794063604710875763243553924215328248603672771610974379452159315290393066984446708951383871088533035305821445655028687245355275173620909555691315075849223430593196603496822038082434547277486257769125741210860023966774189164060711599809932968465321099799671393523231542232902936224125211177840853350184960300747365942546727580512511258773586781920122250386358127906612983587744258025076613979567245461847835134174888609082172505240292788684046656122601772118295150547368873773231978787763081737359608271281536289175607772592021651977188091750978755680686480230889565604690539716071063478755801416626954803315656039092788485183042930420236779541464509925535610476216551691753426764500463466646605167901151704676119249433204894310776044045776395113575054495218180461944651052699233339163121207278532950159916927873324693223301461488935209989303162093696038393503862419415327442633694992185161176048799463209164843331002459762576666708221511278621531241281999248532308950705606705814756268994572667229875207180561727567250658502765334546390684394007962230284536857330457786621903260321688398108991841750027085103461402821539707021556459675702321784867994488179804631967694082524493812714780180514723962156619672978733473956080324280740697726070368645542676127021535908800752704768678230148245018344434610079704943936178797247711773929882679804219726911965880 [91,84] -7925127359477580531033500215536255494988709294953673289861320669386252037014818635857697536994251099012386664513324158650627033406979778056485027933351932993724036898685775326352125297338468903775989728088989717552786773874878700900157253585104448662745725888068082563307755112893417722290879182230181675004102721172951976930843433693277469746701973446259185696979583945570068173557879407424456856448740994911121350349201999359520436787839817835210985769122946134341518689661480596690056402803120243207625522923521127453993071921483629730666288629681387219701373167926690559553944110487137593526533913924964175294141639944935166708285246211541792170861970705795237816273097285778596393262874984189914461627159500407783916106012285402343778966976607736815169845132795230170778220528712740469277632475187037989906401126387753420686878632619979403840255283758145943347114718946869537638970003186991660785287624831072771755467561356986694627809901092440216009268617914182459994324670186389902248432075867607144773916009422613239648740245487425634873876944884262520553077089581237211617072888051023312746315629765215798705256029439470400558569960068662779415094114252864323654577057891109892106908638959419728880267950184825655950509985065941397986338967951378596783371934260103892679459105254426261154032027524517684182657615550889256945883860417865794745240423984752405772212885748857863447254480511230695363023168725784583165516316830124218261962603915425689428988768416213531290890760500925133116549220525636408250500672303008847943148837972205037647746707585970400997689999848989835638650526750414931849918608033338271176606204509425379797816635388237083796530557098216810991780002692211265488549018236787654845384732631282913535765096775 [91,85] 57304000817243117035326802090029960563531885490069051380965252795369253515830778514676397921880398600123406344265717524644159992920639569423973340963589912286737557127829194046728510569019215417485639062559093997471520881050646578147298099825713009914426052939619420943425109410114813096486402011897061390545347167451269600069716690076186797462216330528878586226598351697353080476133135117931288345053693033783807932319020910200309928238907254219049546198400267357442687386887179711358535508912164185966821038488563436906534070539805990494919308852400295460473259148199386589724074583592452503054940700719528487678854179667345689167345048058733663935550661307771315939927093441689859752522691358440984649842214289880108211444192455903161306721666184240254722216243284137822451570931573717815704861158578542048897899086157958521659270848302853905741127604956829999064762009750392297560908045071070591344052982334717216418379696277785544312852997237717545232031616303978157100499600381691063290971298321765858969496776598605840974682942272577777682103708675061872990015787436449011644292877128491639585793826366968999739076755953690490006406290974913411699139895281070985924216347751802905552548016867343664274632144236126234479241835730530621305669809851740107547713451165120518911483669844618054706307413441138515505882826262769256107204248327582317681717147209398222637521618382029150179486712799151733404213498892997452112369095636119254235092130872528603986320873783699200328934588910591812518223121913690245250107100126244368307794102457600922716067803339196617446282279227652433593617069965479372353544402200454478704368155232002776671881263526979276601817201919967202690360138693366146233108217008237452125955861777650846905090 [91,86] 59630668993092085184529902908896873054810367020198164847681169438317610199305844233291107900795742827297015433040051805708859127499635037314843605772723471263302534542889562242462306479132221059755377434452151225136514836415370092791980196468556714141425050932648748162283028651231890625619750430472861259599251479287079758380385758742665718121013382155079883938518400502112653974103114742916501690311874539070154698831677265638297448083288594264692938015887353117150832437725335000327798155224400950050124852988163259896913185539248935474813357343137920265134522492594017478437808411659279844351686799982930567503103954413861944475151858385750972269574931801345453847471912761715474448814174240697278792921825952487853094069932175348134192996846262563706674408583540468255647673357809447131152168373623750239389791722212814945065440579765887058674377977900943447959026172894646196599453426837145597895390925916434390739767593005566681108313177409267215884068032632779113187578730091473972714997517842891963984094656482124031660904864843513954423232223330372051328164873656860343618153544459338784838045542134742296722775925948513935036365456329984217501390348767184876157563511872846225502575975042824616706504658163773907169536833220810438642238373215080484746694131435773948927104037726314775505420660814735857880509472951479761917570409325241630674952770053003863804423092483455796487897232644287133247730573857037063475969400134465955614924767719468597306499664462002578548461624200712170198284490096130551069774266857047959198124224833536073086769396040931467300322502516445793073586822513596741108560631414800648932952316879504666206434290221141621606954740532047894894747023027509593314926074571637684510020816616594410 [91,87] 247587610980683923917990376926686059810356194809452774768446742243520366243543861110207048391180310718240814216370873218703028387843471192746711778156288684515673291792960653736870842495585805047693924253106317167912039429019910453424272231768227830475740593731327790240900065012502922498809479816256473152447573363928344433871215968142099947897286218185623246757394122294049359966726048178042006640615974207026893765237806751581897141906364786581866621191231179176509355412843522214209068475435586393519577529965894275988820619175151399482703631348740436589430990687809194822002801445355158505809805107414213032729754631039495882606417508697198065594103193001542061456799826312482888527008788156024494509375321664845497697042274356987862084640381780970246709941587692413403677370855476123575085646925968194482526303126498269687847564400244153834241348778164124673669204944150987500517285831964076451563767321675794548057867280064169653165871398560438698913227624707849738165849840674758740361482762359267270194785109062366755816118566576242126074556495928363989918638731305867796190054229840250116043617403623466853933487305232843474782883738436398312690709273649916504715387505617751246628538712063203627417205394955047592589351838800915389278537362073639628896151235964042569765692677079614933736977972901893231528291736890055526129797623626494175270092043390387779931957202077767302997202527997962528681403677242513158070716410037451447101666710175714722760544022287966429046352008040049539678432407816157962236214273124690757163064971885947015844266571938847302627179228246724095024740020623505175754523623354290667506590004909983732696303982820431862820127686553445214025013399921946903190131878907767860213542984350 [91,88] -1707302059306391181969659307799314947064128453135113243577722321964869446790322581044112664283423602947659841120895670377948154147811333915674091979885811633242779996750482656364189774240900415621961981186847644135355860367526278964660033117840868228614066502821707794988912609594914100717422756389122937481774025153179404330678521419075622948387658634943917152770473103634746512254897749600059348141999122283993633004178314341470995742005142539242418602203726972873993064149229457397947515650233605685242925217963312127931617825409761452109503787160378590227714965659546674820795896870126770739962846291455018711686721181338907062789337149109089750240098914442665002004275220572881256890091197749723479840677609087471198226949767500363921677655887496446865503432608710814613108897206211085079649280996159142918560057125957005987966400292377239092196910755583266357179448013015797749496355936858037894071730058401208617850838949135238504964230047544866567667284247602529248103036508595087449995674627613484197487853914750310668699993822337159420354487779979514594257771159073732293844288183205930675000613586154975137008312811825802772983164396769869771668612369194639120122473506177636320648126931479254827495063293741060480953621074907858501320962858417577974166460710714495079785460638462472694589986303129488920651511601213536081727810312530082480114897347537305984718982638006166657001549311876765711299377254552759694861346411978119900180905128393945928225781798112400196769729964664053047279581549467203384536477782686737346604373098758536506288550468187591689640258101170136093952640425127018897805971330131546228416261880989551271958588228479298404146667364097257597885374547616068029033049220055624892733570 [91,89] -5299250648015537061595986715039535277142267910364725690592049443046727724933830761786841856085773744493046579372206511499106225810660280995554652705978755810749616965718908472299041861517661191285353320168048721819879106433897437028780777295024116431718267960279368410274389967388430641780566730167984115148431018594543122199042492136519028435920992989648897380671757186235927103478776240943344889620561167660627628849540538065053014269695640695583273209093640621353619163777897251594766436275767572202695416617656518465731003701360505833605178217344327565025659537484921574534219238887826059524211228979894660257475100825047499644650170550993715446976911737883362698237333471184312006494570640346981015300398421893676058569436921093397825162071489323177985090654899641472977729803458250650693133011179191939728428042594622897460642323113298993151070775261149357916804927057254494369544256008709075811093188541841444438546388757514667881381792898887997674761764979729804183267813379534125100631312056841146469142909916292340879345511661390778250235042656653949996676773958862514728573420306523096351583374420149129718470571256611578209212062526480202475722540667638901857113079203228655005202974883835317299021933860263502743275456391918981933531567392951808881106046371147442200941858363282152186595823057740875919425844209037419460752983537411031204461398494493789349114868519611963063164903934184886245692280072755764792282871902114698511890252726311949421072698208415992315719102625683170872730814364985878314606154672989820923242652121441438594501116840278437360942309050715187910390605790977987385187214433215560262523299723395888684133060277656647973950279251188726722636827968058871193174379715692673440 [91,90] -14637759847829992593325181098086987963162158524579672709729387964630119634731559130411092751088024823858189894087725580570506133688703395323421469442461888593541399692766391938410337205789261577388888785583899798166046438330415991447341967924958889006943641388612005109319583832221465935766476946298633165976840175774331742705436531684518761251478758870688777627268498086878260676272366281271064390465483533464910371272482437617657097816238144354793572696604430992633187071262451787956799529639732837254395203858693606968364147069687526214325176553032068275185251972991243568259785367900033580023976712981756310635109247028504081714391410342547914395049666869258022395366655918591099681228612734843088728839092945529438336018179754962959556450616931508511321038793838807428352154775516731196343969006118097589464377778806529577928722708416785957041704219748262680862007315635860389789048278606010053567637764815910038489727201833198826496975148475791196979602099402681950024701659456929796745836386544219120960521073719103185781534507326943257823857475792088730500453039364594193226867889612281474436644884719103097396596449646307288255266833550291326544279163241532012821718559803371472017863584159331802834974098626238266625197187743992047692760107456613022462553205754626757530886717332987275934375006063112326335326685278860796855364403490220096303098887413780594961146453384319888159825482314725847728628917746641734003797499014370267689543509139678090455124625559720354995460744409873002519076872739833362420606310252688274746681751503769951454380921653242863612207899781297064460962097066347323613383149041728804083241177399996167915668079111722688127217386102851049550410201322583003837768407003825 [91,91] -71808693283070646504727323928405991436923153282886094919854385201576848119740987691113596714585285278039909845771570268319034085720532119468696759654864414227782362819537090324811724305564423378117420240415602404396478843173928881305027007919181354769448528903792510443853670004572310937252507929988655538895841914958522587158653085603070098199203042904082992924895636319791695358667350162220306576729336224061674514302788551508508980097038025125063234126658470377518666713229476470388974267181632578276565239687959407372047773278254150564510569907963891404418152615747273120534261150030848088374010714269924427171478558539335740279374852142379802876869858410788337058392106354311639556591112169318977966380692609412725135342214348840449471089460268366143548699425383421726775829448676895209126606072401134521992649045763268748306596390947533963673101247162372581417754068672180567634158842039792591692533150527549455062301969294589450001759156403441219967907324885537363594804085114847523130681221455204639278643952848306513587639802254023431411908330373294006134006942624486979680526643303056399238664678388877488606913484191182619010547283971171813071648821477285883032493425530292968359435151633910107597417554584426424595518571421973924977293349709208810245366844680837151537026106397595523594353738034832816589476696425006162377220100652650545761506196179777794616450850683272430812124270704348849570537779998504385343888796984966972689836062625415915653290753574315605183805302568644526929221719477248191353511104137519805015136413785536985307884325078356917189811133542852379939372295945914001246028242844493150750673256109836544603117576450610918728775865317553614824517011947694078826964560 [92,0] 15626570751364354650637812055644181249693935208273671997994034862986680267146768263633979687410147896481330079426620421456847500962448559776934943697130639326178162978986762604874908858410064437123659135415511646393546276583905502983719260102881819204824937870844832366237148403292907790918160929093391691612174325518583905674699143546782172014237470154646163524265053691855333190603743609891417729106627819934508713117303350034327944805720758880587347428491266622456057511369730825623456117952143545313970759058953609442374911733438750123120873643733081851567512826999852317584449587934437009189923609624199514836201690001174364068167296739560208578443211644992884289579595757623042966190540414316812131702562311972009474648042685761365472362501047443843702677093988010472728075972701553221100646678941961067473157980889840221337930650910931823112042817867138111165448757361017304234339332101635903546107766895236085428073795634113172051479278220542460319354663537627205619237656387268771885919984484377148325787444317601152774236871529333196025605958584677220627011032995192888516776437643357413178006992536398803510969226419903224160253187725261097144244690383900578778094522938973520874827931943996753221570323940520624672952116475760018602669498887219083998154844691753271589419254967668910863665880631592006753657128304252690163630613631429056811333410538761004550211297420611130984236307558958849544334926877231168555767014441563676167392997515956400600749818742784841886539177959794171023783509183420620590674049047868016431075483767947601495509284470809550358198985395931753199008901554652911178788254597440975260948521138708177237583027249350383366893782024467058674584021114164178964338662617950454553980148316124869632833557347730827060555530372927750093565667379509299119196686975653435194473593267084851288297639297660750295059432503152026215512529921724630546004517724937259214908178628280089467184055251891550142318010330200195312500000000000000000000000000000000000000000000000000000000000000000000000000000000 [92,1] 7147343877683416670942935073561680750010014183204702916758037655957502928858625390369272181254517396738375524305384663136395191506757983205602843091262301264666907382029651582465676049995504010987787044933705191933959079868515348959168834498478498010064796919886511555669390652964659857879945623835823491663824985438107418655191604534565657501517543510766388638286977973134603674496175294702081427811493578666292602819272897928430258577923747496143058345944734443776100298101999660808347291222483027497287628805156219830477842830715158354649007864458384037919869188403386270105887273441891172742739712280544076424009736205166524153941567880357761679673262872200789986435544642185061299899141157588943863165707319490718807844252498860210669477653341891433309658767300755286900940787698395245177154833582773718146584952106533867264390720036624669832776184575210748109781969632916001284960793850537025591776181181828685082436936484643289003082292786966547978570576609728552289179115407488114251284054223420700826809255416296448477942412942784994594905915264387427312679220204765599887056713581258484294821538395912954559829715126089006152024602057862160119698964333852345134249591156016217513818147411927772474100558644406359922222399364145751550751996282898574557816139122045572143812755218604508125735604966862520641868539349128672829813758651910645460284965124767503261962089700900831708509651379255061510804284614105657021675601400709286289601193901781993121881071078703661815921251264049218567915860234617493389473121590857132058595450443493848383293329122366242378671739350232438080065213997994384224568215700434343755930606475962695059387912583665574735248505340665698593792897273509630718648118591509381861729322723476088974930626951186255291951319762755950732347213367539376029019205203176883047532541299929535381408389095965022479313643921933021291253126570832445240859149586141169266066585755879601923060357240857776162101799855008721351623535156250000000000000000000000000000000000000000000000000000000000000000000000 [92,2] 44540135668547318814621047936087353733086888154271570970131369677812070177297376816184805612984283133522442115818317708541979033999392939047299731970173337097384954849980752109685227862298525964142974298528178497610220227391487769701477836254450027412630273652376195922962911925801388271345625100179686215543887704262252761336099092604574385564433710304985641625670263344010504157914524853809145935330932371551537994479050841641110358438490784324472211203433815102249988729125777891792913294132871647885412047673480501154732042997768086598905179746358247802385830738832141744521387623374702365168430135647531569617074580680879409254789298560342804310220520438967550416799515005949451740657482562544376079076932780064598845548833815121022258304919591290160398011573986370448905749643650315967717601232618706733882108932610607277462702679789690091139384212439993779511135281691826556577891553754945549909314543733901954080944456100555937176464495198012303775703805070284174484796022846961112385746611361027580370055512841833839363762966941007807023244179883105077094313435376427960282110106313354355719877143825264667395004717316133054411270337533890249676927922033569191996205733474155806829634176212243685834335830341151246822955973236300117914484057496099974256022760676252099998455481058235266731025402809124330702150119024031414970610380105393063551955064430107972614387012074117977122922508769602618623799384262415607330814064260842818660508125109707563201301536608957899813363184838144793804649246326055548284398809049536910801221378610658105129320622426278727404529470285378049475221694967335964351740238943029715417674237816413031369091824415801849791546807843231688319173120876053680241459644022269098352043192009558519208324497390818836908341039472760034892520721023898144655409967278930900530582278007989282945053664429451934703962964936302863467233633488240031561084555700688898238055922908313656699971696140832877475190798577386885881423950195312500000000000000000000000000000000000000000000000000000000000000000 [92,3] -1202677854079852761558896528902261039535724426557139434111150975184137266654215154531884736398198614608068740555731403712866469385682634976051756358073448411972391368695601055431945902455470160758781917609770087251186817480700440665801101965805868577978632569395167013443809537954779041971595061568409810837749216498436082308181045617655712114129630340488373181563005321034051295033852361153528209555165014199962819179150848653220742358364019148091251316994209342351733235497520179401589226177124435569077719638602184731870819180412721885966330177147629929161925519191928842655955106545453772040838266863368084186377237924399101398733057477166705128759627436603838113043277886053117868564563311967929290256044957387578440102263978126940647700779591366176098995065178265819380703183647165488832922171625917895433967371194548389716752131796610748355197926487528729893385176779718248383014185346510130162672993064954626988033341089787411644682033855616234460563314632797760745522545221166553055868497098926973174513567041117972626407307913065097182690361686195583118514702366876812338449575303907428256318616848432068526753249835554141342649469629677552090927014158469598253943271835024324806891945998370814030361565828957310263148992844619107274399858904131414039785779118438948169197140135185293136872993655021468823683804573724490694886586568593261330743761153122455443246937140009344426804399067099622524348894979514665759449459410925887097544839458292810125930681949789750467289042215216226210272883899686928305419582906582693589083760170354621614257105350628054652707075174881318513302225073357944405907243265728370870531437647149626302306748850295842683044427999513082891145999729112767789039474459425061432539763138366409701402741144527967591626133218466589286183186606815536600081135536419791128083370650616141845338635912351320813051409672518574503709556429699973751999594597068376129026195573301711903158476322527633932402135741313031758181750774383544921875000000000000000000000000000000000000000000000000000000000 [92,4] 4169720370551043997735361982984054287253312623639521765640951406335570595040701551429728684526673052932844545233652008600033150496150678429008537381631743192883364393216018102477506546456061479382176606630048098163512257498175579854245360236327055122349071185760534737900287016601064782964496779794411399528514596979231451880882731428774841110517280091899101965629870820040117672193055471177388470774600408700111787483527524147447711523729935410935583733645710977607176072617848481673262762365812027083272747781695584870809476202726226150731546132172037147322072674471756589208387576024512759577851303746536112495823804435072308823217305975593174969295712899919527518405115884523374354572469961296105868782145093284231217472116106431248046197038952544309027225318113382798347387556648131235662696213435314740917209003307477935163465557043247378599357363713813283228341256990995904605519217078190248336665240936397224913435934750777835966617858029432644507772297634160183636430475212348085278920735179115476253484726454845730377555756075187543070564405364141273706205305897774891279764978101463492102973384776431758388705492104212377953136951721995847904578411218976727240303263022904473090029914133321612454721328460592696559928816167027652681072463601293776397072610047754732403966399687362980768095478830886905555878442838424707493022987998014642194125160106638918747027556526915071840071061537546556707092109997429115665529561231427513991611837234668545369808937349604955061357730795886676221711563452452554465464828988291845929949415971454747803659733643529793124967072522285826763006292774637425934808671722037313499843136168195552850040295511130834080988799051815869899312859040030013178383848330029239432488478641105158621553620312568164185198507224587361353442707316451115471632322375760205963136332163303586036430315927781314008436831873730087899833422432941736874230103422364822112703766937220690048212426939901775592656413618741773063902655849233269691467285156250000000000000000000000000000000000000000000000 [92,5] 84607200478259017743569363371744645935703491292633367798339161279728478535734932988229964892457813842509359337268228291116946764896702124733250278025633725726952348192396601918382116656150616153788380506843230192670875606754550198724036614981789145892879168547217007714441861784368412128564344830869900758157869342579920858349227747850370366709697551575956256204762907979191757894827983864016453079634765485451587920791533461233069237708348039540991951147652830238719057858813229042882316972677063589525548728043949573074051903872374226074936291644500050424130128873593603161152753106755727027768972083820658046204495717452883195530922541112572583758901108009167801377983855380919747579032349493503682420220903665365709958395978651950334997579315316550168312543628289511856637048423545909765593334731701340386681437409344872496431605925300237025976509653397626785741905098573809579323387053213032428051441569382055467323879160185419580031714010493631221096225421632160393902575497641232381513405656181631492947432067968904273338774904550976221841879616173994901055568691311945983672213607246431062393336477136422762515825155309695877641548888002752846265998198128591188182287751883645294520253452480590367055395027926467021768943527185946992700714723826973456113781489090154344857485571910811238234534709592533044158342046748736169644173589707137793210594583939184428237722004992429319854072694371221770755211731677793399269878560819885206256159813055172043748912077060171026397237795101138155458379059903413949364382489163277827528868326396271472934887943424105550835360865081211408328443554726541871768395260733774615360296323828600287730880938544289497795404845734884953267156397201052158623864011322079045487671232943732272965334447223500759653348006934295867527035414779240176123255298196087406944816816691042056567517357236497462569055151699184892202796102322960789251688130896892137259119048905609131202988687709385316474438545642248674094609839357872260734438896179199218750000000000000000000000000000000000000 [92,6] 1835064516114129690043656505624956557874940543640182855355678825145028735361437370751186977081694197378772344487514407961225443237092555057556156123333339825234512610240416110910751882491306697802959218033721550953420043349351677717558034197932765724240454145065444031440326507154244275117423092128307378815843511094590711281665036186169187675597019829470016921611897091527347056278659682493695915712539641617259933756795383894327358944920242441675312147656258741596891757783317892516808042571858646522442991259572255478696838334957035570093485083465487984245533210494107365377854313125129434638695922031415827313908776258453958493732015385906102566868993129082715491767006557071039340652499709500259103270082122505491811972458480700987424417061566857495884780459421055456472650216069961151681415838816420729284084891585564626329857173484480656539402311867102443622395982082738454639861597672156472913462547637545452611831933999321035364795645195184387941302078022736314884546398421604099173580960292712980027002447753229925152517334364795623123820529994049125051889290374134127306750807874428013886536971591267052183053102761411357239348770073776647525024108315890778845996663558607782309891003788275551482520758200728228939663479388811912864328739403517930530075550034526715337900397755710699704357748102448797843456332523580154727275697024233639783146414730033746561888738983678814923393126879828314650275577188801141578914485329929471216852440063766075538014352717890526517748679749948698579873802191495049991728663681320500278493862227060637126053366542348366590493069796034344227011913966307671578932165700290996890649144657810944495657389053820599557754012035880529976580165261406136503247905544986899962297295627800812192164733447475011224807602183805096816549613518936581381247358043600540206645443765454387181788027706392009125869852737035658931513388892044888827690056780803847762549739773646375805985965760418603727032060633152541840110161253107889933744445443153381347656250000000000000000000000000000000 [92,7] 16877920589369527783167955725014850149701884134318859865071874765293544967839769599459635240710523380859314788176245604584215109533735501086067363508526466828338310455292575570723608478299629843074109619311340929781550003391988483131634167198745544983400192867561219124041015028964464286281911374075296500632670105251645713649430046498639132011688924369433616539287166449099640226965656948274508043019478838282127722971176351443940430457459472623285476951139863049225572961807749526057588568520653390701072148441388506435249803255740577478095112830346306102411713645882595811928483525390246380014104691624800176614566301597400753273518797653893712923900022677665561967267267387273737376273091497850959300624876285856309288928655938666962755248005558218553279319129986066002956690194250486947759282625762663358107085670646468916280353939137583296792128176450505600556514147877956945656639428238212996571188931169567850499302457652494059290632509267205636170094032454837541034111677495248097544988072178007875638306103336471385463136682322482270659581819070735381765891245709779047482576930759034847201012243589391604652480120254367837359271430568693864024130059178014112118757248377086070727236039458993753599550522771140271249164823856779121523983746545009478015351232786823610991945201785971471728345613987987399313168970417563007730772407595485813608282011095818912040637768133548967207648453247168118256438123870674286698368738310211055301471754359400027419685569838760678559299588833296401059728077310397873253528646913081825230908737423981292489645043152352802944054289185427323645832047334821265285242734854813489781107432449386219797054776025437743960264808092278451026327858027699876217217005240050178800219790775100587247828070918381678667088917531681450619406461187435955861904548705963863031769918221258374607737167694534910527901734697951627658574153272320981856524132846468823718853632091559684779946199453336390596212449747133157653019002591987529626749164890497922897338867187500000000000000000000000 [92,8] 21209125125400955290104535549951241648934240741957015482704918363424827755667383469265451448681104795665648109019062149531552305160679512593198348365851661226602808643511563223682058495355336743504730977202562420190480496681706990539694295052027665793155227758759543995260442885812308312615274253823142764897875987289056977124998479365269764208028060130073786694155305838479327767299654930410823876372269846878730457437158853244737966525552635081096212389101008284125514689084417920619709942633630425768659458335056501582362913273274008995813037487665810999471324843792801895015327467570652162648395047446124683310216504667826767456886745503823793417701830880470000332978362933487705933462786469728241212634299554185780447671918796454172926891023739250080938273684604194680916937837987844293067851637201689117317717979344602132745845514561536210574017067986975903171782523794331445027622097961428518423733331465262720258853541594473519466344457957974623364237003533380021189294521735898493835377662847451242257808125384440631501127090699047474153130980292613518292009633923186606726911016178032600741369267748626521948071345664713560628173124435598483898115709130702314819423364644361242113489797106622658487830286563090471623858808837016545034995587039498079989978841035797565588018436965488557387864064394975942262586642358541917081036352026913265421256608423518902390185963110428055441667829283723210010688621496903621641034207006556121036711958773909371782031677475662417042857912110909898699329301417534709397591587390831925026158927349666966421149519267346358069607611702018690705898323530884139585028627214015383448336907634142284279913759356134997490041382640473877448748992591576725813167337191498822507309098537889111581221126749212847170399059041960559356184850349312906419235276444539683065457972716039602630892385375654289009828360103062122736902003494452775337669905148120923526300903121547885522612461992964717147180525603834378048883469282739899774981040536658838391304016113281250000000000000000 [92,9] -4566364812538351056629988206123578204562768488327430092774824274936441372920498634984554712670918594987473224117442934874995633170913220372971561833942825966971662312670271301055912843033790665532808328590586566828566563102127781964406275488313547550686411963871404561485280474958466876318564298147437765197028968468712596940548856386213069916204436239430636111905465158815222785097552199873301639731959756500130806177767200542837595790016413164064979617559853994948537005023322565367657136182222637990869474557254800793225261299752316194890069761168000317053941873859221479706998767116468860609042731909909669126115358891468626219375968711158891776681601657247734415227608032051667756473845143305891048963686404319775221339542510768972624942176812226048672074652697333610662192191618566255019542273316157841115658739498287021386754254230442169597555415285121270208875172169437711807548455937121648980984877456275301730295251261693245186520921676303409905494224430839532983619131328663087328309169186360542631619299454260828238322659594586393632958731440792080303514319660200820233774139002166640605358680556570769715771348992567765473385508408365835852180036627157704740336976199901693068673077873730238027757070426385960440897765065733942508747717888430923537051139458751302552442441232800721087902070617378950154741982544327648229555022689127949049677950075700126132667026796214679508331377886200731272303285091965940719576431561902042609936238928077768883714963064044349872155083214253227811307437552453944481160656446132673204172377350372735510712135875886979020484963827099852680156326742088870683410700641056225044564192259858924051476311705949139073637056028111361582450117134473760370499802329301931162154893250840625019771061307114889110089874000915854427647101978233530386117582766744365399639589022993378742395400050994863982639692257690501154552577238804279735810863272085712203270847509457181432411735491849556380181029574107263288431895288279726684982362527875920932274311780929565429687500000 [92,10] -87523453634152898007841091440692516377001717463874173125830672673219195359638205435267836597912583756911332624786485761925476794821104109835333400474327862991672374367991318785223085114324086695830200451769439414534531445337060828125933533184912556002877331243969912011240857831084151916737789924102691103300702223917444920604373397321943518173988976110786235920204920808527167359255703524410120439568885752064562689215402846496572602091049169740640243275879233964826362632158788544377689422837939868365016739879411705595438206084845250238599497481565398068445561394784051361138433490270023970771890626893146628725971848975665682760130995920260310571568688892214124909326270216917472475248206919035192911577238285564669284942752602675645300497236999979339745735076092516843743119705655815551267325771912439811955976035761360356771886434894947867523512729713806533585033511077065520001758044801952866241712726863235732613404568620191091766632328811702500246433380214662608210634607653554049965392780161234319413310811261887564828957505155333101077553338436675746153137840158284894165732419695092189383467563988414782572800669790756365685690253997267906077400902672382556334562985958953265852308437127843393656771769590126060051911114300589044645168642794694475746139718958473916728663152298526790618352996162198255316337981284937020454470221204185726128701366116816268871190941741801344597175127135867407424881706233054754800291206187901770791414070415180072771756509118532102652043779039736519412983881316347058929189763136312500362359934285147422891712054333596304830940186808162828520609544493246699336041509063965615859333879518661316188779814264815415450684623978559283299780746126592471559502066345842578302631782814435378474071962012744506217609682996522847691165035766648629825861050268461488737307532754312271475566051744787704683338964525684457256406133550064719887562992676188241320937335579841191485199431900260416202915627996014277366184965973087105106653638131319894455373287200927734375000000 [92,11] 237771324368505545294640904901169658335645426927132438002194891296696013410837064103593522331336984873413026412516810191605463418060243164512902107878243563698102807918713420487279446086002441769207328137547824436782393144732025424830166892003478289316290162083741294623369292544102679203956500224061562363854730709341570416590995377478881786679047287683610938067162267539042317914160711319540674210707651921138116015465189918708429985853867976702995966587761486442378436447249324281690852113359674361245543703148485537412032731824429106010648771576503437623114620703926476271385709307041657416275559986478104609117727524994737046161817689793092971608430522108638692129988454965197150438469629611914242793881708354382003715372317538105298021493246501507639377259007835239038250879951426816479799952536328005643110776400254476049398027770232597650099771788039417889507118551112310869719755567839518353010435922245580417175494639381252860702652630305634619422556612826090703167847485216771081303652833416611297628804549739079848014461625940669740262289828797605184927877341426974426609906251318330018331542402941718846521207408865975562716863275585773402788326779830824426339342859696203746294593155251100232239678057280422551303500558499254983849564062619887353847510709987942183017513965956353548252935423261797531529613117530413621153915484626462117388515409375885057672003368815660905326447256557852942196134018044740841520440849127403096046343367551201947119894191245606070010239842714728287842575466855534742569023758018389458751977615040633182828854284045403084429639621483720037708231424836451933606590745728912674710368343867957251770465700775587697010829208589806438028083119330804973668070179600121929424353589730712133858535549379388562908430930136913223103848163376620593551187874021605768855834573199944588234385581596534907766508833410761441604280733280665226477017614622125912450916765065357913417527628708033324517343027058913265922035254797004205987165370572711253771558403968811035156250 [92,12] -1196961197871520800601633593646693660879618493962947590122170185803811184134964193585876005307400251117337243391035105090828390645062025868864842823350081048993272789254320373660237051237854007268390031807120348661859483846645511850827666886387911998592046551404853111020835087089252128896507500556034984375986257820574513330487986808883943424744406185496240359223778240886692403640464018182047127250777333534482241175039919387286735431508492967013584845645970004313344370184529938392448867600562414446213456434004343122798871333363496373818430959259020898206921564191945731358649968021833940999704186639346906521869933227553989448844739638050175159289531669365575766175309821780539918453868884646992446680886152256351131983620670610158169143114240139779981820043733968776918843623653460587758266811705944461512354397298562163997451980498746024536588320482018855402466859023600756552028991646703224360727727405687833741961267504906915885762650219577522605542813909694437345651317771889271232422559818814732817799631412471448153883781402196588800329388169711672453210327845279617955779616257659655242442554352055250139206524752574490859420401523079617498618763339830263114514602516355526065208709632923796516399707308046222406015534890317813743263575134684522041493480364703032426688738567066380669752221502824707025713627977461306824509229903088309391735636918393251218778421662092915978492473048405373411256515335247656760460545290912100147108591010682665945905906894028251373651365662560720763993399697193358182969390413935078628058302707387856289089666503723190912926670401225178003598206434238149449823446048486341344286368972951762403309405011905841594663930084792491109507230170693829317466838551313912221526774668674649681351731310729791688395943568794696157755036767872434565161700643929375779206169344387218694984109650425741056235902798445203265140008904608779022957303866306949601889226105551865848793636649172467285886485108163242514161368149766540014411475567612797021865844726562500000000 [92,13] 5057234586805175788452456528047292233281870693096995100185488155040454082903347726632912170343792756680097179572355777276291168997653228988395224978534109911122496641266407497330590972653328722486900448926390007530598753097244930513484354829302609652253245049847156580975815626247276803849507728766137353979700034447686212619701363203460861370981310692229071754703847611166498290752358237388319654481997549691124472013774687336643498537064071378383744659418926643797506262695431569317025629650376267807241493059087351873562452678319385387158775160781603613725726929302614158959320329408874426989257395264379939737862343361431586974680765003833411029154007168923488754324410895518924874413999218486016581167867099351745887594441897804463498125663927430648728256559260002540189906932936648818711708048979172481202140787645837865384877305603831251434866461059716019743383353431244123742359570827560864319317741449419128829304922846475856849665095793888678405308615466711781280322296477621968245057912565761665603636155390010781354395058255543565517394899593945478333464822776558092867000513439254302713103410997299088707038331185682770489809989867002346699615463393496605225141383411800321909725143485570543319460396405890191818547784236984387759772384305067125552189395535252764575856409394478059121202807357064394101064286093229527468316917587807174333552257734891820529311358115885133849586447154038766872312563859087687866215096224460932548498641899430801417425709773912796233773283202697218985677562820916813418473019438018334417268543475912553074364994846622327333984713490276276951969736845931442149016073590374613797527860237242726625797239760359279460099168196135374845554646945658283604257276862420320323516944579558598114286729706753061550200554088758297867066560409471677312442150095999465426828238358201419656360587032088496067313423263683297064186256861500757591748196186067254338746227891306204043422855980877375116528059677027953096100004249432297021016324833908583968877792358398437500 [92,14] -17150133680261950610901597424735915279521722096786878257777573247439753992941390335757289426035681484972645188977844914875360660737519298245653621252149759890859906153569937875379703843032969206428555225381179475139380011726068304423311986327650382752006249815685910571277307093075353367925603426032505779527515191205098764184400645324546929883429391511702593402585130670533811084336105874957069045384263847800122212647185142675938967180357698097254428592019925915686501590187675179245923763952779398258923139560246397791548580688903949563075183212337380773355306063966653539135834426795374798659393805208555755009744865814701509575818877170054897345648571465393377177779521580340122062122737384749300206200839561806032611156078088449059535342110856308260234148670987413740467741287911166395544477428207587680144120804237286510694108479126953981415544469344634860780479130105558374202024747086218765591814583782469525998506396948025755318895088712708940956151258283410979280143881593812235840652324786606714965772375935046799106065629507788915833222982338158705544554426656863213360633071536719143764572347462907393894590384075444951358265939595024279638372998925151774149588739154351629951452097267203756971380539965864285585366189796173093118613950222141137276862584424733145730095750377173522908905323795858264496667366160901642064287966222603149872287508644108326592235810098330704622422115883751106277336486120505202601311862701995824060275880235371541845764405464199552090140903032866839995922670090422200888291955185299804415718615269772144096117998028371930850593988941266725693619838695989998766970627911797835626788901527556243228175166429121917742371884383568712817689143490768983029322872047367978717069439573791888626072750765839723855357498114415408323439261534452252376307629566364174383875542753406795012830701512038221717040418368966118854795198767847850208949773002402389951032476910459227494009466463218965458099145893426711732822231739996332589015537450904957950115203857421875 [92,15] 44522739428694791734692567217652306263921115017693083910811175232389673219323360463413672676499190809769000033516581541107918669916305262554511214714614186919453153521561196900419531254410471084153478647595543163451323360002905809485036659574376659446419583271161926058732009059299094810348821919850901190173049147276997959993838522808869850169264802603989511347032316423352525206544506451962481143531677464575728599258596994412755175234643480014203920543264895563686148881383834115609156543848720271175382299926680978239201004011767616788285945901972884203222239137572532406014362092619079813418106673277418013828397589220084524890219731541280143584711263092614925905390103372629328775705322213919244720660069138136573142179455488907737478067782057409662431910021191861081196264937678705213041483430863085164462693553440348513450933445548509439114894500352886501508390744401779704447626416541135883983934735014165064549013156148456559691652320913202317309684780479010868972471177249525239750520000214521018565824632621266491579906912846597793962471085902209550209607215545166661812104372526468565897541868774517726179314713542935762153274244694876731490991575308756863940958592279794309281034626898190905508115312857971494326152958143875979518529711731233875236080217707955701482063294802058533134666667383536637319556750113829003532993797659188936216023652492397715387416390114285505764349744570360209264802436585021703225967563601207715477663925150128877280773339102284467268391597053757065922803634092233453964619608767015164041766781013331681274010248932705120423563778415864652628842378745316817548518171094722404167860736914400128100344844703331096590502110143277321241940045616322803619113665916818952601847080165462070398633592321758381980975017224838082597436435669139038691947447232041896988144984066007467141361556282446299256694708277431974328434040907902227736696911859715966680831388169280814551650220379805422374851656427890662897828744255790400785599558730609714984893798828125 [92,16] -88105212988738522057668404516266755097326920954608168236989444482998085842495562984498818876646681075432012658430851798972066088463022284580391504255360238143792009405585574893023602414045423040784774390877846538335327815418956632116923486217651142526896934704552182551871186148734962347801138306561439636275509084293068470024716283766353877208230201690874890219754126439620568314776047991181876029742676444533602842129467282505703259282641980053496848144714116701324636531497763886964679944398757260772387259292392601037889888230954989058889429771258760792298792580919357616783291775372099146150268094791435982362312238632877144820399310642588710356813378740463790033730979939859166777217604190426185681599895348639010554400908354719575132231463102530607075930200294088268843213637806231769243863894839312288028800033335666961864460083184166252881601567205419035707132822125610431919394325928754246907916532626358472384821540689036431682436907749333904718506863329671059774297594260879790141091299440239152329858042756642494203396672548686000011388816640243564056652110035170599616578929593614017978649536717096701666444664911042696874482918833573267436396924242103440764443719208825595314109540350079091681703412702580271699020081467393017184666488538553117511640530283532046897326628460182923229184160026971156125457133776949985541549107858705885307079346372720055213317215383536355949898139431627868342116265221879331580961644913552206113014297310528701313789221017744387548373074136253248350034175638275382797810570781291879758766504771777956062950676042482721310435464563167492529603355191153893473919971298787803991891981968351068546834975174006161155078442816394708173007709617742961876855441149621875857226688418725203349786325992260016400223411562324195924011337347155119787428840982073907155995364435778931739874468055297963225552233809004610983981032127855583265012659626656487367104995936329215534030382028573311155983427885034800454075454290148172731278464198112487792968750000 [92,17] 137772020791326145947365889988628609643943980280229866687304494729237416756908095748541621554041193300854847013409867315389434047435206229677217323435472169891543627546560190287103833226123358557202445491852271551388655645905617928428576568930738559934499256808873007360752967122675516367779269135832489986093455785906879914637366987560953689390082830073582046317646315949763288889851569983654159428890102620320279357927817596164501543293726222346680785203786715392264380615242723551939959398961505003427967487321532528696566873222452562494869123980071912427742388035523108680265736228596309211393110233351641709976169568267463375556971620206172316798974297802355642187037411628342398776856368971712846609764409498628216472290493046158827616153000547955125153492708188104937323496506541620180841756330303875488059127918070067053138777174270464648446986917905610251115874721912370129914408040539469619694984636453283251842736128420171687434710599450318390449395555013057556020305181242534508582841373194380050479688733699738698669195356126024116928514667350715788220150521262667509452307366060593712339923077098091073891703618862460921601414312191848574623309875799247234711410727093992338571747205678879888804950636314072436404264219657436588694890235759120685870565911049993348473228124281542620674438968948901353548696637405646787512932802371972607200866548770624398207510318003883236106294624964990248120829754015532121341573567225953712659544627129603378169350237063042878137970593349384862109247571081428400764854177001814116683399936621520246647011202483918437760272744455462669514451771042723091139341838643843544439671807506557499573477716712953333655846076724523872797556870212677766016190138792551007558707016311699906525727236687708790026763843006224202636838588054446279395928371475930683883006988373669037362046063450376350202053426456199491510204849654945258683321160868633279257408682266129274714356201595439074286106048154758796017715916093493433436378836631774902343750000 [92,18] -177662574535674430848175322987138763992692813964096962298303528320389021032493993550468721713596452116294370484214326559545224717400866665181505393544713902384304401325207639631934708594071208675907168168880607651175055460132759891696539285273427009950617917567904337210737129930460562869663225946258543156525892688687434111773964686833411997803757842078540285662167207553066328719080086127340689621311126189744056888605508101204886230900934824216493105250660084420829340776434231556710004218563662385921920053382955294804824343996202366023638754624821329109679275363650940851592889692735618087310164338519844885266431015773181113115848634396181172386435497995164284852823992207765054086646357116683166376848433264807110721441921489572410331680949867274078104706836654635558409789014456164486416169716052563695838425018168830592138124927180927338351057436566053202416421376370771160020814064754258832114441004634374487827578466566380589407183442119615237319001637039452610447095366205302219798950472694297507829269986281314267120110858651852602493191086703591488646273193840965526469340152658712202818691692750641344049312183772154091858809515911675132498314643104035283647098577972404476384461301067899617982508588304962850068953672674159132681587531641148760086417952999397323503429695507642444424584297923412950021167759462333925166390856777094361259070719846320426748002377200999142617789598418220464352924277945688015355879207124467424920622838953516750104029105135007908815451069861884998493452280715824841572343732494460787190822128523980412472939249274067207587260826321270563981040611930178261382964487572391087482372232797048163206751669189575068922978644341635122716018283138821846590238998388700253972724531237112635732456233686416285226914460266612294472640979014275087370404862902539375035593001520371227031418682829437027300404015154046371548194784953998108067439590959994610501991797606102113714671946937630426948620082674133204003741326459930860437452793121337890625000 [92,19] 198274169677713029515967549885266245068101658589865332407864148969627841447280792102125547665557930656354197265408112012429279273660916197961715384005784425653288792576961107942409357332142973891555173927403243396771253958792108584463083353279595153823047400877037441294022657141453525000732631573704607967011224946924643538936748983844951827750147720653073581336210037766455716655231403808874713364420690166867165801887413704050310862128557599329033926188221462327860319526878914711441492959069464950010211285760089431589978131467831509794335461514961715826340031324512140077112779279945738826669575518159626612633965685785684617401958279675841116398761321929853942347982888507526814070906118760009859374513628763104072595872555380881557860329444289307620926225124223771326634252346549862911138560524367489174341781533188198875785843988779871911056309856865450374589167132381597840712364889295954355564562634067673455285444326189539188632549699596697360933074354775614398255622899611315845456897694114320261802076185118383521312843064880699719164008022384339206190609291521297465872519929428942323495795740638757266448580861225541030048489919753881661850110219230139403993857564287461679543310997109093649589984043987259393588289401951390676530110760142872698853645622091116081594069688688736384192719797712122834921779444016755358078904142455217911140074790358560009776444376471708679990290360058844184352693694123386784918662090225030385427259728648093157494713786111843338826745294262016535033208820521010542875555944445561614121092258418791262730569937337736390812452653061479003816512393326018307718882294957754893976874642118661257071695107197868679233123586445685611267454393889537219087773467673397065165715775225753289840726850085300988933514227325367289411807653167214981594344534557422333176885898150609513505504458821684229894472939175234645327653807283548229135321324300073235735271719255009660750313570428205568646811859619735057824740920295880641788244247436523437500 [92,20] -202249520057571512746446285306373293952329485323917333464276315896751442155898988173687879685634044044547459303523031804021103435757083914445221066361537697892111411971891229666333122333568068690101067181130098573138113170104140100734534523186038777123843058245895913368086770398305928901845471193700903491711749141465953961019038620291386869728758331098276700902591483907579437539759123804582838683035241683663977131040793707342069255114037914460584086421636139894656282136922791206592202362515812951658674708278401682789062880935571365031702696299087279373838293016861415089888946525337901366821886549658604578634150116140977533898312472981680463006436155460501966689572378865666501468960559455677054431041742320789887066243749739679843777524945345780972389777381045784150825460794777730182633111615694621790527536820494081582992119102006103363827340846245897407696378885239912458229786033345483397942540670264745015400924832542298983082219684423274610735283277902488703626749355616348531667200657417186103216601810138761750517255191166114435109905651709524119391994561115415896816105894259457433125165498800689990656122981636294288009784611927300820426923904577599529868541981894953955603505026091113953531437336962577832461505584949886137241148901706533796885344075600766988820254654872890592114673864598669276858909922957740691812131650176488255670053043711277790039262604399127252306541817007938312866715364284342826039244330372582346648963993469717391679307956296015193235822387106015852772654593866491634796719683218202062433706254855649915503157689579156360643989711105116851556516025304274970214410373113433424111047370468919472242065571317369884797242761580773135657124425036733505704629310166949992070979379109575268132866225603330716028549507295364040930683584762751434584513436312635512323989520869732263168874049461835318875132079315401443186717702074371293234214359459493036828518994605308335293203383759190056178352501653830430861091826955089345574378967285156250 [92,21] 196912946929081085052027017457193771750802932504302229393472514468095446169913059394735648856550472237948518833343934570575508618787163196422319779625385713258267073935968961989493756386458507214360289862960623114641924116846522481981253877619232570716492690921847738224402973991610356418726701986999353946990460069113990417756612700240810557975778239808283755359468577975715587345375347523282229943827961196922332106393869567117025355496305748647639718929217541712015748368191998281043697556007103373006512756928117439151765119442423859288853556044382328024881599312324478280868015225320068365774541137861352573825217984259814688211927118089379479941071920287972495279323945898981890832252559814764086761236216363017147702678311788106618365243649216497677482772277733173009073337590632523821089311764598744070514682080367372127690131933892148307325068893319175308124492565077674077076638091957822327931175696655497699200518162161212690505506135178134862228859421875422723318369528822495429238251797357736813542212900749643246406663894432736819833891581151818085474585233193353125743999157145795708330249527190002931345312596064738911701336788020130257865898384626429506312348826386000154367965005494368903866206865167106188234119331842069151897036720223243646454638343789495963787193371448178286193018198805246652885763901939195677347086997565271846489485046423289407973664797672325856036071145998381275783212497599525526033424017145062464157173280991698683138567105098666641375055512628699541021472375217228761108056961867620434235393669546984727271654632157326177426158397899659488302770358567673079877238777282023516313715441977611469276363997326296783418592511976811272871871133517023576536199230917350671393347549417280497579822399999791898780027967220180022081013726343892359016716212409006633499324673405745868068128050350813768334334208217445889299169992218959407962823286494001546163559078043230505798633645523644198437239146749766494082223289296962320804595947265625 [92,22] -184889487757906669738819534242076631836351309226217096960495463351185488915493975369995614875356550211638776201905534627678051646276595252885776052232108877279544958858030882352490403573647355530553384457198474775790059843937419766615134414905614604971060773191525842340730833282795078651867966525711567851726081355140734976564416652257141095835800309734450859746226659758244664804219257683147849562043737006533840400992720908261357407138795682351812866670566924180894990700468760177452368484699739095175453008636559462561878778631990339635807779436224756451091250575640551580363011131356066023798711765010975109126932841831155024058037388884461291260262433242580943313524072391996443580083985638620643410455415852055729826621877410755751139938855623314538348202786998447352670784892930776028221517687012501531652437308347792703943910522180989514682314166639458071135655293107081813271068165082739641184874207085486517206111278210811764695984927778281478922964611462386638727690381109862455291311636529106287596728292508641014512028420419054604450591791506591410555012338437833133878772759034715773690051289551612644329198444707997231875969931107623881855093052144163521605510824855487423147760072898937738752876758737066280034878029609521440189656838359951555556989806909506517044838000652046221432677397766343608685019830359415643780640282677196817071265181750727608468744541276468528533341874965945743797889411291242536803386375848309868501083901367042023725147196123753689258403478532301957416438303989727817980711596107651233777317272439148298081841799497131206235281561365036713327282734369368047666617916955758199060526378756325847485659730503670714070155620120612857138196299190520924599172710574616960209379575515637780522017473761556644944473971110155645331558540521304089295762760648696385444847578926935519009106226030601623174875875766810807407113096051542298579866986046326751011369535699520218126072978175617529767392997752661898402948281727731227874755859375 [92,23] 164026421179555977954902177058177290697624468334898968438327690767048764504299112342272498307218500677517775278265008839302195293659353211776029527859780436405817493133956318005937404872347922282966859680884286819536408448790506164998994137404491688126865754929068482199282926328140658574110940988613453408618623536941273467451879460772184825935532687611886686384883707775572653569717715092961286934002146522666513740143674390673047281097966865926882001465581222682828203245609873435962379589042393431811689682116407207996505801865639018879210313619167778926776565511395798694602667799563288478856387291768738221372710849373374408306652908805347434103795373409915562051905377922780531231178908030446943581810929963212322007537081558611178855478967398412768388579920494113585509182358493304273029722781448283066200896516862251628747570432564318262505040634618373389146934259708451091946485142135390760813506874683528889317649616428619013176204593296627491973179230868748128140943370702255625736349148723558808720625864989807194806164394149365196249036035436270278946456544250682359009523787235893109331994528182398495681030217896066525481877916876449458289702242705852136433925369364625321401600309770635297837850221333790472874803544337655820614966122528367091451091246385570262639027222859094142059236500548337278773726260237424753087329088368054889970392750693700514507881307308086545668297876427322202140054825133523215391383855140047526778081546959412409908645377266031478537586509835769425384767762328901419838401514681360126415274209597617693416277303032677400674439881352874071283811727166017930625913640884461719471839302930272759000204207900011826858225004180031482591221081584222091688772436864369162493029384256356323208793548296171133039863130146499621037941804013978585616009757602279099395533181238223812284721309187147198295309951514462218429385372477604650048919554855789252431173299592930368189639463351347966864682281773468730534659698605537414550781250 [92,24] -133462178901667866697112141745460202716979352638165617564424795058997773390900508147574216442207683661329424832057889174648141317282805019135622824538804836486762062270139266897381801851283763609808630180869290027639824266945141111796736989265342357073719187613261075353152998786475406633231092783258082392229728866295202464059224947944163645227984231173829498026916716885868106699653919121224714002070291303103518473354171205885111670864737910181182018288368314999936840783784626877121689739844416490281883700373515395669428211855358830155517838344240603346588233612182694952428257294408701301020008366400808836952000535997172517868996884918813214907582875563250994592908728202705959704804791694234139109280149073261983613767228304746872812389411759938012919088295974406483455294679312563428078394327247127837349418245161643797114657807723130267965451460574483292193476445236577148783573247441254887231972199162829904406038602053995839545302826599181744719248588107719848083472763060904156955381980443369475502310578563971462840945480734825587691334159446716162875418361769819929141681798711115932355119979247344152957821955917321022799644518873960137595085192104328779845032978488111284754843696848968582801897216818214926087271442900228374597707361200227489601918996795563061258335487004285245662811010125318009241686175897263823137905735918404523377154471852189223822160352367127383132078400075228001375785793210793107288934009190812539768502712667986520105894037028662168576203667262600231120601822035097680717040170318705627024769021142839737679891673001755784040853892031752917607710290921466924736532632856401088390983171612174623208488716398210015458173130854244239488470025799769149211839824568124511059904343978680631275228549332060671595131033289677623030265610085227248516729067746352147167693363472331900181034452838127412070654432120298399036244916741542270510459917605037711728413624116473734408199490529631919821795804637076798826456069946289062500000 [92,25] 97447011342885354090683795915154369533494406758845894139838969933510974849720826216115330501520061563009342459610195391508121661585943128547826114211898218554679543239055259978027831089623662115549377701102746940954434610535938168550240341091137701456350501138635280861409797419184453037682672171104829530484643535100438421863524047313488662179174640286380174944163546975686962630177950365245481068306668813758587388762315051594803250329195250239606756271205681123568632006657670274783930593619138372067155720886446318163205740125839720312323991235400804872029978104341316679985617840837946550486824691027307526025741303777239657815976726083426500043330587946346904054578105441919629958717146460135847561476656158919907675795354932147120941667024373059364238257251981536855800122171315392997873251265214031087765205364042656474465798852891754545058455397671096656172084874155701764007957970341719503758288684557793024246851709912910033319006431712118431060639195896057403125224179963455925551259784901689250827078123718229902145847673261497487002900083680461358107190681697967798747073465172878174417749151942629847486331062454320792877487831714379127041665479335861454623487137972601123524706303304864473493821279089140940961885943240044531900778657465970212419357613197134219877593094618991862318037253386175528343246939621729152705822074128602277182348059447629055169044256759731246989264518691017501340463975138813584024209701460847313547650592728008921519815535180885559456015678280206100358555131226491435016275501148627707681257076015722983770390431952944032026599669662660980562720812274715687072940593184698405611039079974979597769094198087684641002177461296307709062568865682884685188231552108577257335474125211952254005363206239265309884627437297507675405773155338456505732773316689628344701835869623792631409342933791529111918989720934356138245579466433555700724916658215429766418259782693061041750952442909135611803783660889166640117764472961425781250 [92,26] -63351488231828141286855237501793222128993719033195720766002630670297655895046828724907805991507040496312579706523720664485372734488930018470724741563168043674366945173631882084551245072701563563899689442363717725335194416694854058992264915087555910084886311636896712722528808745063527962839188352735028232061262750860030473117270043129141538831353943642453132790017214290754206977236762528873060108819610593857887838640309328219526015735318869252581717626574206204886444536403641783219448779965458210101163523109960737661571423304844554766660181856092811947115380992943121483375755869750745054879908049871609376380995613815842774025848242081254529575861302200303325520401336754901816287503529919266694731227295439077934651705590983932287283034068151423205432475000278846544540986163053609969376069241153482355477208662530160639123193465360516119782149945621591478693254460077415468755876645381854162466200399637805812885136885181944301728172634180431920520654921337805648229517226384514288141173564782128777418984081501330065573848126355997380120640878519479286739808806677553306316288871515526376123115406820271853957191820667527522898234891249629889512931458412307337060384493230895739939214000140087266649451377118766502641562231401192618392861228634851773798298668243938594609469036069585987294864339607249028904313592193148767304659471141327243999973758385079880998677027932203977662969821666970505687205677879708325262731411332194484122932072122604910859919140228400696634963565181173418636590086724077649949621629642736532162374375022441618396797537465195742412591222085785087881970873884566403974557288963124004109860692267356693087390417848492499897301925194939067209663624328911372340958925155025004490127768530234814296472900222165339182726557945396367118248950388096608831677073729676612370095468548291663188550041593640506348036759150512098755337236802390661429926925732364288735648085082243602201562270199997062292140981298871338367462158203125000 [92,27] 36930180517636133759174677441041537283524481380332237393037792147553701338731358351676656092749051030332262616824248480723559757379992036895847435340695197382928899778351022090033037710566763243962410519416970391613359925294550682612565974882965336179549241487571714358424661852307720684620263500451456605160684322204167051745250872912740896003817832329983004390006684929514110017185200111039173041645537903198138977462589436933671187741717937090157863037446617829436339244803471482540996632437069742976194433465977733334291959223237164461917871783665213142500588671194749937591161294507670625820466386273097801238637402495038996092209540845225669381428450155500262491813455349779274449575675596810858167568693203807262443232204243768354743729952898092176729492895065230755606186735631836407748917568155197944346809359545510481579827429564141392382270813587739021704472475468147199368582404574963167790893486363092138399814803738417130576922340627299848670420823758573902904899102200985357324244217130469579362397006535106608815941338556838382494643463103016804074465103673932165943536591306986202227158814781696209358518466927766085118292482382951466088162615565634224701326575381550872660306826793764542570831271286420954317198730568701321605363871898749377970407776958787001184867982556789241865144815951360081807743592685428695686895678034327710994163489391369209686556257386601825612289535879033867122763663280863344056365565976890312245064094255505433068187621023803220758956714395776876988563459282255654371844915329286201808512216650495710361734626756560858476109004033658696561006346779518987483404442631599859830966545042131591104647254493988712382437401528926412193859497220294766764986010232763664474311638534568825132673102983315902032076680348379274988199309012029992515439399603870469767776286130881517878306997156188384467865163981536910474754853500939897687628586266808141009580197111545593995616566795892055097283446229994297027587890625000 [92,28] -19736129434348011030304714057425824436001185566351072338738334462028558420493587945015239249894652022671969621170361273804029859555508843443242043269327124503805417074292219688952039695099739326220009104879442037203544073322907407710798714058771309058912151325441431001868471130715544723127984131304466222962860673063952336307868327687132649847177717619187745061774535972161668474551304728301839133631863583410108733849228802275144976803370305822688823185674745654723024021920250223190794515701241913408489214303520451950076482740850483096012628983838021900858664571896557629316459445383311247434119381615159676811172054776647054329852364781010043532318686913994320225900994218837429405994614760827902806496199850929472330123764662665083846305224217896375332216455185640847738905109531383020539639407665301330693225193724414258888469506147418139521004165032433752934325623926445251477620733454854812837929296482103784801156388586770150084212240359001632609835146191710792333354633600073471663538091357355958509360145108322438636582584213111491506084750050663886803040169745218929088169995027731367619457370628356968921448929899911797068843093090997958976147053144043701057256640901882971508398210866942621753308266514637643211628557335251994539186039300388715773590887033223718292396518662931571937683112652579469481293899528111960785320952256460857468184851019404654574780020971814879552419614857215033745374984178713302244044198946853232520961084350548018528921478528818624532349206566878401549590635492349069973055727237368132703622737326119811794578654793214951511428769092759538403207017366436821507622032391669765641499521185749737026739082018675058677171001247080820806484334781947716272800921923904247980507780806393460118635587140819133843311221778562125654370752865506216369683676006486878099545474837730696984573322427214162556778895168037700958713727501329343289702143153156415724252983356357940471909051538546009396668523550033569335937500000 [92,29] 9998301106000061685498828298885607258897452487414977869026142164130544036824329352801514151628623395685557223515458930366444179369295019753210196881077813757812401394029487323094466827739105739416141822931003734382230148169747957541874073977901191023146881043681852256629746601314149230395951576061495660155648933773769283068481074999975113499224562057220489531000466593560581899899758406443311863130649080619745881908265277158807386309644353419080374724403025830600456300748133315844988362922564099529453005187947723726462091248413390810573344408798383943665059271489531743737770648489540723880935873939597318120044261897734271922320474267961084835083331619772921033267871702090168789325044310813345479421709696475711051000241755238076184756261735083016360890118181813540082126292680976887570186753916592441636976874307465622221957632337628928821930694357674232672681708859121412839689802916920294685321138019584595671728787514964795975538340548391672426269945713017789301819705252258269379451029517804398759072745253178495920309398878511484864269296093601627935590018142492083065394566807396840820882966746111249680541970968993121725950691294948800265236806740745558859706842534125528272312133679963855190700561449281337792051768892810645932964914680947503951735925309175786268765808471906047086601129117582686747528871289725898820351584008339465454212632080772327531038075937148825487942750396345050895644080912024521223617166250850013623121531225817877946670686349533257850645035751996577426510890813662206356705285663111057393577950777856755777099361113246241126754935196006951066303213811756929074520856374988503530939446250178487010521545848268178297853866387711486070272334073917741178335263401399670500246502715556183793874774572104497380260031525229182235837273710251124800884326508747423043401297647083721702804680669426738836795578505006635627211249739558624554159133960173848215016175605182857091465797871876475255703553557395935058593750 [92,30] -4933851947120721202400878257422411291068806625221240718760732095844439942994854195992694152122386543520116482305535190414350262846366823765212917870328437592528289327100293971248369905673728685817216064588457824456722925357986378293953354368702992316660627481411990694527782725117722291277784004695961281631612797510705274125984805163148478574967202540528622961871531862348618163189539453454767136232170823059818896780590218811417717392585421825901912811870537070162205340342901732299296388544002266084431544950255560741903090197571336754627475815385872209110577323542510715314305330474270634139458522317498196569637701455990900287695501160447936884165022419520123726220074623938013719191441316874685254079558774131845414002417139552531060950349540890871920850585201552646959970420442380668360113527903154017193647035427241323394980425089276948701001533905593994282614005101058398571215261354317722822974732071883995892838550099516897236966849991743818347103628900368044735778399819667769022835308473342758680598247408614018414622186068797179173441599064024462625144561178821638419623774319554787555621063103570738795038519625537359168301591467561036821120134517367436148200516238866826429640911657195807426178859093442633027915741904736568756396130470659331796362388508153931065903494096977141571554727852760815702016473001553992272341221946083616353411563914988337259309679705872024070944814844785559700727398750826085641384958595115431164295373221280738791245213863752879413611387356343259363031788231239772835228473901042061562580253863820392027518363094195132137685538595090123554225646585503234240602252223605939524598101374912762569235126173396494406896586243580653442598283074506895829512231345793300838421209274189382255933747197364821699031617923096988828458137182588988697066242750916423001940639254529854831695275819464306160965489798572232324282234389038581554671396886776922504955202905299843467445963796080832253210246562957763671875 [92,31] 2361174793218295495394690456440673597211941077018179908759680989040180779527979387238860070013593816714560757912017636333080755819515168480875648879668804516232841331045646364759624936211317075197342428486193615761447971301692356544015100170447951601478928391630794703717430277734782374351699063192477245658249910362020463146332088160690950027351651950659993081517968281358665803143753549715680842990610969712083114692782892252958102113738218227909482814886448142986894314372767446481775453217894010793638431675195008196154172675499201902018459992235288236278842808987963081869876627456937488253391713242256620881670735596891469453687597955101491520486164228128251250804036142398310718046857399016943081965113299514545105200050040201807366497468225742411290522389424617905288894970043290096851873488275323286546017621461190629891287891514460891226769141592854774585231123382429340621715818303679361598082696891100291870106236361135669002779330518848589472717979740013404619772028020868094141361777568986822795811694513097298371092757806826856905366550511436442728429622588012515987451977765488229074869354335154562333120615622182602867245333874710432754199155755949799785579789997650161983827954528441046028385663502047853656149501444431884759518706651568335727964678757988493998793465759504525322431226358926662193653540009762890666770934761564072438124192034248129482343031612003203932408933673083576404846252125557094855601573714496799138960323952818826331740219011481905392829685387370512946690560173258507885644707594385797498852968275052924349862380002948950175802365815213153723452667515084513416104633435234520007937696712508527224811506918422249714000961339950699216526793955981312396943508457247580400835398937743558901453833080755082164559555016351537743867443776094212634574634153232051485823760369245870102182914062851463229245473773034045920114226364778059166216293820322560183580530275646719440274523549305740743875503540039062500 [92,32] -1051840001512327914534619307050774940563338121503885966248661008787251873724591609478069201011437024753775022838879817931985175822532114108205351921861417705998849218909394003874375062936230087057581835218082569192497778856407745408774974677375724661028584365276893498061446576930018414288875479568296930097468600817894026490985146422150371331022693889703541362904890156913982612984133411859102832662896397106588614419966699209820973294961101534873349609459452234907842319538444737117325443202810414312107583269829964674460847393532841627733450188661707905051997786125962825235123977425089033222715766440618207101164912481538579493504852539655167309693927815848549995111268394598259814851217185708141766653637967069101388351016039099130657759314055832517586919617693286352672600477280537960094379248342696692632260681991142970789653973322137921970474040509801807345273712144367077437343467233377335400132903305365624304359690481323177669898159941623100157125752983542640175163386136120479462121878709960450759323413059446519122361191377632155364436496418571173717427640689806025592642971937014016498700570929594609319781865676383293994871405429019058755455625556470819687978199635331310579002482743076144387189831675285815391955366903234024670022681497856512773809709470379424460278201039271549016181495759956138195741244209406729796787267539334140629486147602857731345744709003089099794386530291296573132554281554459822966296722310939382905095550871446019039017995899912280837991042435514165861203238443133748172762467775513344515090863061529794050866702394027060210796488459842114555975408290910500160898605433658264434357112135806428688450885739283886875151939325018691177269476188919343079880434883169402216304322138680360787911091190546235811324464141206951819919592185119813468960389079898602678203254033487926016404072951182189684657663987487053387126858053450259758297651594043988334686528618271139645656830907682888209819793701171875 [92,33] 410479613470810047302519768965521516257236187316010210116567296511181934504133734029596445973111409164433885539050360748515565988254465678103437115592388894258827529873706366410446718748045764437612424808599321474522650179408228269377669292163296684284673028339187464734983586463674824092865504652324142089926873235031187642261681605789717440632767334034305303707665927153414012414735265991253760939056303957728207373698315993608065058903670789174226434774801754255223103304278701054170680164804945449407295872188675757057427151293340694800741560263894175518266434671963930338619289000072617037860152299576023639228636969779492374359793478960229806079660481268701501256708935510492584659821636268133617211483229154004010796701498686769996570434562986993164240500183753935535608299414732286516227712591441584948246456952428822028386389005911256970054733651816928190822613923937387887730651255673781472714157888968436398503826818636286502383993226828898181905214190088632875638056439168287722032511360308229927265708072687600215443765294063472605818001630062429879236883796713999382136870175977879475061752655176119023760622412695326455276502812120398247984253124162358563022039915997196118277812855333669775197268529136609684776812355645910462459748318883635648977458714588478180880934318083506604943106387512338666430855397625531023118320155450522539676070216987523351110011123546757617286852260452066520705589747192416598928242631375623356399697723361905484309309572447286129183386387696529857811783339551523610396458800560654906087863218409152028989695164198576827877327862683688615624718485168060187786712621377648981390932272624804481715051542842227275314392670651193678583984431957387280349533191353123314974100572584598103538468918338309351184864069707020685503591512292023600879244125598796261341020225489181659568173115009130385949878460797385445786780569808654363459195733225036233603189028684710137895308434963226318359375000000 [92,34] -130182865931631378308260825403964131538850694978145576580264986918928635257479588982199645456669221098469147136670086255384658141601157566053914262022928394769557590187354087773730139400594146304559370902607731420624263171554270246716547517675220376058350225152604960759806719215854814690413785227619621787822430329971598467155358472609758931178327331301738125467488285594800150384268630539564184766533026226160120074938599884577174382531230543792443228211787630321982528176623490830232761977713767142327055936928900659224347376755026932837531381931060026310391782907925839359617136608941212091651287293249333720967296015827648524273370039391327785832735732190311953722232096787940342380215682479403049998027141477314933561631602588350045040616547308920627143887787052310451290605543821498625944090836439199239473573761126232649054893722878693886436903769712464175342963674106281128607547884685715900243569458725331299911409034372019127695122409625741710633398464977281159880589910956696720361126108190352321593680688864733618971369424770538521421127552070068346546842515665125467313858400566390171422340372060912916362164793661680575783170983342515495473497643665366806486248886678586900086537885430307848722807282207274672760921292371627974930351399984697187726001116055159433367561719102607392563504060695122565192671844977901195917353232859372587620676743702236407380366827142604489050115980731869710341065741466858669362378139081687857564238593031763340308905180940937251643130050737441657297147145669658670615203000515736306899181702433455023917053172655815259425306231296847534741587813317941845510241122039372866507359694746374331314963328640877108061069929976681162186563682165780772033848427596302312421507472422240254792752196628681518172877618165731946356156727912730254044979659134637626478948867492131541933835864192109827493347276134495839270724527361662270370664865137572485469762140208871414870372973382472991943359375 [92,35] 29459917433460670539839402207500986697562908082479565192640711402992042362778764976084121670252873237236602329198534691753797188143009519683810712548925557154081892256277609972869282196950092601276941837027553683162397117858886886387446465174772758802207499121643231956706603953401199693453775640150345776053903443214501014892602765232476670133201218475755398124199933221423941827652663682457978071526049251746319722454737692348879292877646840335527827381725300392900126009969194398766051964755329773146986081439911187047151989926436740701289549416117920626620805335523770079441388229715626815270294312467848982994294323774744452353847267441175303308976427583402683594946899929645198895364801711929006870520710684944084249270062934737646825099624741670510133629945355257171880287438473099192258824196884074278776000338706871096227324158842527186415714304768804665297146432260106559190987012371119247363073796686446056268204966675057709117312988332190252276668211072830967101194511676426169680293516063657989831418893454882188183458681330692037975069964298331818598043777737839717782243432473213047848173264199222918116698849244194683663008712274747686159710271164129370199656961024610406725062695273428292459895841262169126573620361456239256708605974114279826303451356285452777994000521802700780904226633598449153350619245037583761330926896833242932379103717207296018566557013343457792807087418972932421716825821511540258153553647672094604161251512615653109275567491800232347781974074730892929534631265255311234648903981423231960107529865259657243619557050464128173648729382848240514412056546852844812732773475334855892069816545947474742200236054003682883207087332390338373910117454491628581403867833677657780093025401380563042912336033411060025657001738397563189975258990505195265779361448343054522729226143422510822333299935228190758896702059264882940783937517149943521597069570952114351755635190954762947512790560722351074218750 [92,36] -2890203456198772086978126045220533919779760881257578681288387685107967261430660622575075117603454686319599749658075926109517750443189659943237795545355672894062934566954277674973240337107819708212242152308586859370724494074189509394162375707315150366670594054591996387214732180373089934387592212852168115132798693147549966470686626564157698920013260989731129284742790203582544889262215318827624496904151791096632616693233829632110171070024754374855018935329022171775358856083992909927189918907533838773362489371826847902309457037961789702710064261487022988004417966856484603399472645060386200482381965478841486703299374312202408872242912475402116694946115712424839765457064085770668322650900775119194479145617224567932036927418666414390475998263135485342871019163497861079206816222026284712336632498328876097956233752936399200874758555662219819587156867705828066187761661804797008242554955506194720524242648074158611135002868559358913687956964814977988250965177542914711935853688664194264426626572193326863346515486876891032250192893113365358842403616633982867708082746143138248623979221815447930413094190857298765283338594673869001354607012100772468241125420284894211950425837059356630241868441048316619062716315223210383496622850232945398095371645617119892855522660984059688699716292893122422749265487863607731930199491104085938018587466632055139025719629981124277726472262238304351662153870841625631083465069115512654303917774593654755237590645494038245002294966543560275140066885788372591696374056427726019874175898644184605061949858991506624712142279318159782494191866205813296646448580717433284328433410381954793176465128321055195245375994962706824591621138228273639638337212348380229451144121027885988144709874831872596156938705085185923583883545514245158535602329872544041522894738416100900600429469175594012411087645655558250295257503166645779875530631426074629931872262349852251150927884282282320782542228698730468750 [92,37] -689864901684835838195945993621433672685728270571229200781447384663885186378914399849704705717940180719023758488459380116149799360539182232376567414364721560608604615259219385500895746546150853153492405430559485712437367522867694674965740323870058819998540684721463595185010626911102579357489566449153578467609917182263948980270297160761899401323920346646382333710709595891320090473222012783040425628374697100765268295296729360971887636134763433012086425964399078125036367137131638315655635289667117393481377360013428857934953043766945589492076557198542357181852361968558628022766554275500581468834475144169331151564884857845451663918927681111336125772047693410630378005959383823069039878411102220831427019080697609164836064934456805870530403128417445270506996573314623069218502662130278153906208250043009014720061230543604175571875589604275457785860202789236797476907825167548674556641214773634762455181166253498245943160106151412206282488645687597426061809001560509177969253128795099085067783060478695843533756935005800969913276359983596085646457040610819337944499959971736840757911482056350512380528687180049785734259208558017836357961157701272225122392526108535888880183101307108744412511272158999027239142379334635126000705772503677799720351390028117468504953061036803843695260341156353577930354982587938979912080232947940802714730908379097201418604178235927819165338191226574348433446865321083235117373865810461290977572869508656236353282594318746023478429935457497072119967315865008734755962447589490223371577224571713938588113366374418382866555482940140329731179084165530838254354791223841723742450158830480250165455822148570362676594416984172617946882062167495775131467714799280677908956065684694641554849397754262039203128483147627773074688393465069441076165138621265777249463598380501995957694096925540288778863886587240660850003115763332966776400215398339732017920589244447393539871882239822298288345336914062500 [92,38] 23022582738383866715268519617476704183761454655516666702754918764788458375587797812722755806479779403795674393699176667334181028559309385098614587898371441510119722559389824806749245273313196434812147620162725287582501715816730785191820446649870503280289331239894754266456030848657430233825228544348182392808854408443853407567411862318877902729524209903758321765069713116976534471335745982480645520554309201699592038770525022907658659724966499922951009606918692170548427547628806570384105685349105588942709244252808211940028290178896831894512829631576659286717856024316605366105639296870120066183191862450443243241881544552515453642931298761473079134021366426988348002233957618899580607191036059807360833075213865837656642531823461557583933573520120954070717096593206231763140060987670168995236383338424163032768016284997785426573876959756851046154920586698897512712009183566332512830714023681669881420177754389936255739639568466447232724002156875421276918761685003713061918930949846254071690984099517945724108106773862823550502214707889853107536769151052410758178489869779297980902684646445436437508912251782443462024534153981572082406509581941724038203718233603068369349115739673123332478624873425795754274996411452605983737714132884940789211595381953559929910538822142473341976587208583504486836012400942237518479117902744699087662189376325535414844596531515567426240040071554436585881983886589331541762687279396305986736349319645703674244449282378407835306706777970622976897430728242240048568356388227965138835542435837036316916483995385906760860812016683375393803874184599271617800133817735879078923439451918608550265626027974819928723516078174917683189145106339437273185683725991604559728735707159356484201072859758894735523560095488845378571966914454754929462678931710984062407303211013763910386515381562053182542503666270389215738039643190926064917331431280147718715389272559068700729767442680895328521728515625 [92,39] 419751176509182885258748321186208512324981392048754147832569911119041537055599538130163904658801392263668757350952513127677535522190383615536006222441085528357645556213524108715579368417865289043506683218157219123298931221682536861540974802907793579287337097090230138982730032589047504525503321963029890650703938651973227244814385955557487875012128798520907849222395906335281382480150215230842051434679780233306319002905984177105166371635587265268197063498827297069211930556478121851116241709289557464742294934638047930454593670499423969070535014314285175924193761946363169500473611645014887613039510566120040255602366342610917889943571640864698967121194023776800969160646584711778269425419751044889802185540107884303582327585004182160096784588469873197182406503293123811739930551486958060632060815158535413331860554683206064092169765906079985161409157422646295456152529278856427031722072507848413721718045886390769049035013662840725324099743361257736492352547811224906446287924754199635153841339211595713641032693857979766002727846059152521743920593587650878339866520481581205073094828633158402632914437438768000745003339227336760239788006763148001018816419058127830537618322530723078086344590588094452123872001019475252553668631013508301164662932514409771015523110437138614266197740396904607304490470243181675826315529173318615807235764768800666672116758146305035232600715633956209498906460291611962289718256660453303775491304070079682735131573994049764210228263303512447075717209157287194407359548112938983866306977754562757171460780952040848853152147762652901044232422679770103484747156969967953416770260842229866135249212138023314320154828517551353771271655349495570769580376131545515630521398260227216749938115084718451494795336040455820560671724691836771657435705070422617162986558420911441562617381873581848310683461246035394454794993430222303901387510970292670206050790471241640489097335375845432281494140625 [92,40] -392418491098576855020581856527624878651827184164221108448599743143587981383510204329974790514783831269311473356750429252501894228212269341030982044304060124905802384237291153658132788363796836901591596525932646008619336768607075105897183776983597966447094882180319316890646986196565143732944449090714437644214772675057605224573811525549324145528852383419278263069147934026653005426107995206971975727573976251330436564133822807160501320228193634422043510389344470476579058965755953591314161187168141010871641905748705588310157689374533033741746078083049953144130409845497918349716434720449791087630906126012748075281166763899823900936880247633863494132283194669843496469212772638633584391238228042818060375902032588943075903420121466095569957307013695771350279335907239338585881794594108578119033485354707645255134853551999376275851014246248171996614750078227082549538669235497749282661266024759263965834954631311010852627614787874844368483110276923557358222545786194822998151695309158253283391663103803796546785128809582061977621040929221319095287540611518062977340172161091547518554020448587981199111302393483875050167354101669328698862690296185268278637756721828124758059654294986367767321060764901183704702743223445314846023181449740707719702567637740547715022716267109481838058469514618911577330847306708196149557545514520561545402504725070907294440660512193564745805219163197939132187161438765348757513893419104011898793617912951735354572697941736988938821596972787070897541901490671180780636344955117677092698030524549203298291302056396364227722759266775064943920610359884886582327409478576969181508708922797469157506732897926003064693490270918110971225193379541827585834609665416309813690513076428443632710014425568446427621557882889813066781629921485607750003457587950920660372790789243500836343937380645392383095750267277273412636674863278947240752231148746772843721730694710458919871598482131958007812500 [92,41] 228278548632742561819827123239124687058182739000742959801777695286827936851358117512311543615791438978231678061287678383750701305599389605192374326643799258519058808127364334035677228834837194297016230776934008599844101538631653692862508643698160822629927926298029959017336175813137636118390445696926611022573290849123729688127360178205609945648186405882241052930476481495261629805731534706583622993921624792239074953203385201396122194636233031326619755786012026615532068761262489029670994262452717826783036542229009464274888773176958971139178385501001311151611781664605884668773864122596922743644882898737156505975997181204443738097125767965257671079427334231519394617833928726549590476112074203580146403058505801855992673529136023354570520370413323152681977540019155349547905518540642010244289909259441373026032653915644648285061254374976337261661023945541050104169870276695794694574115582880726412816695725980454297884380142257972093558518316565021038264042935908556488787362582062677071497055148209661729427982602789462520185357475432926391872484754725710712458296676892102563433323396568928613874626493485564303175127783602336574843012215669596049450797829097001155712699166120807002538532282776771612491721582642486202527497841875761571491533561506721848935922062424368825572491649172506574192444707404650072644149051828945052330428238605144877679082154533523449583667471327176036741834167011185514112054073663960229927497931406636605656803319627182591791111214538528258307265000134990999532236053201300183091430860840429967692308749221338648770847286417948329809398164075492204119168307836698208289674926406328497310130236943911348606392405647027587809477118639790356020043200890095640901622837744529337353879358563996575042682570000087788614020645271865267416084326797458167003675987788681940869397968849308872715110899110550364768339861006705298919194266937565847286339959509859909303486347198486328125 [92,42] -97370178316573870449905750819794570411984863944271579973127058283214057508562594575317100196223719417491183979726797912722134690020451173287207601036119519753518859149386126503192972038172550227253267393983128012717304680249708574002103141498491313073236095804477872686029600288921713958831845820336214814402148107238184532123126815103072876925378204546508042126866156148232828097503680040834735478383021698663936296292589698683386670166064825105851412156648376789030484119394062530442081234975739721504858161197755661121295633502475276364851511790012167443202427986186782904746043071481242501204944344098719167956822442738265032463450499291584653579837814043026396671980081013484435792961017454818967928812117005811586861506558937757878627519415948138406263462860398206957426490265361025108798058581429003930709291648792662704473068021270208664172835555311445687297603535210756970455221986460518738215702200134306721519220489374984493448724670547671257842324310492227517450916461420102765885251652691427844409682724638392428950551456598523662700154256039225174034418959842756230569064544132408036856591953760230586786630889636071379061249913172266923597717540223324152563833096292193144231395967361200069043781249791655424949832719204879866096439179065128686367583185607334985743449712247082471185170787310129293320685123205687257260782317275093695622657243472501094063776207582987112181628072569342622099411180779415546451864417311922831070042135750747365295036072333981696520703299376940304920855798685329570959709965055252854485790962183398496550579990472149683601694947167248159337610371250549663525085272753271854688600558050487185624880130852791597338025593061493772503349981577777424542870142191496476567924003908443687750236861958579330532241865752558672967519196059837246930720652184820431237042555717583345544530888788427281649547063812072167059003183881525644860488455378799699246883392333984375 [92,43] 30002207966320433078965186771296094937444811992852428197842583152937108019009932642521429386016392774062239656550210999411465560636869179514005439448895165318720905250207048305887659858855208020907240652535492090737815679346262406682775609743185578886540133817408566683455852109145180391304774759756786712199879582289089357286708611387464166299849961578067025050272787106691945753163406242896327615137130292599516513712470725386672975665946247655524707627850596279201588385213058146118230762635316511091515767782116902482608181046746319211308933919391224113362616086858581672408163376227666377670969272100132852537006145775804917807023010054572145697750965243790636071348309469783020255723710725582693728175019182946136403822553084460916970281005851850580535609962429217415295031607825222028163089221687874525617326486348877979830307833146110295435994008734172061263628950926550291276901376240218782784145910585715582531681051323036701969182262028334443681720101994018582380035293587377178546280447352109954148618538108115792407899463120476955138893781237595374556946530701538614345429538043959628100200250355917805711769637522958477462903657054079968782563288529026039077366974153469417367488486147305134739082976738313443015572558862209738546948223476453634700127478487794085252275651010192873214364962832826999250017449290016577891497707336026201848698102311154343076023163099953701485689855071767203544714960378777929442640903026628668812507659936441502321305882674784671052805039776480222092246259326516470995488821898355262203550588700288550649853607471096586985816917185986010824376689826661885665172016420665959876969180116285055371864400590046916213047214174866951889802361666478460551097108902182978882495995368942494097154768626853363535330449877444378472174448990984798229430941410568761777233359085760763088144156561774439298086596759777093326601810421849769738855684408918023109436035156250 [92,44] -5679637369762837498969644782450687241708776562923543621976967022380928032111356717777446511615458805129575408763309920463937984651629126957813631151694405370389224453985258606287575702792657211868606119903946065759591521820102170994976008627943900435833552792112198852515354869891943534425449978185502096104967722627330529186251420224843011768527930471617460507321015999032806808032143893924566519128066442745160278407293323919168358329368189192720926879359645850013873551503888960299730197196180701025681326279839698799289502119564982143576034200533445688555960055330742160307900950088369698161661180842109110413261353257802545380331919836553621891074551121986204427738370239399842990070643152331438866982508107939232071826275482338278534438656082983705585795741540195330056976321409493669009873156895267361750203229244536192045361797746300061805262615405151268652933572582184238864663796418076422278195197039193543930873616255335440306740544887617871896673592637286478780286626503892964673164294433004647062060375632453897119653095610294227456338616555446309620074216865491395282682733503272819252564652232257767841495888593833120231858827740897848294081270111891595736925546266917669098278044980233221107659598626233105896173303680117309496328144780373995648262088878606668016019206947671189548496619797360796404469902388066321509984859461348402570394951309983139620273531431229577333830186261990453835346273404119593429227161819113325469483151326542122776678848445562255757115053698310291223220527454314983542391653932419117908757482877940351963411403823457408089479874301411348124369678582244173068005788031137083685560274410472170606841408051986814552849474597538873571418527975961848322111046867409174872804326894530108220701125676592853108341019823292255415512044311332354574576466317619028774126064914525689864767700071744765623863738573951826619514403338140340338213718496263027191162109375 [92,45] 97240239889623393689283028252664904701599865565310890822244753729474620695876727154755264360957904703201941094616898382908386702554404155649035325457259508192408209344530001558169397128213848193976381995403248245445790739298165942748866531832057452110343793919380742773195074193457303055334711535923715599790758719269405522832732310516845332388731132353896116548370101591170654275880850009924912207152203584134545570164652761345736971005740731823472801908533741303805985101233910628042168831868550128286472343021910987067767023678074419283437985560983560187874666846042161469362081928294772395530124741117551001931564274629777993693228187483020544632334549157289075498842555722515230978488980289790465178294993896243927572731100044961671054762088586366014851393497129387123672933852169596668917297961739135928145558322891154441034957335053205451737191253565760584088663027817755341157830899350212061153415607017084256845483003894746167083341139753809313189143145201407691407373920897985016583299582823130989439180922069045756736411617223065480623484410551541164644731313988526501125899312009713515682120265158845016312859435997728603570367477316761822532790399523645369519243388460989253557156192981871085685998914862470270512869476981806715054520924747361367035600280024867708301753244729042065298730690260410538049179303252568416818028673179127331168907162840577410775935375551841047657203190162663839331281813354053440298726646654415346015327803646895885735840520876502217461685157284644384770759171081968382474019357173125428059882967194997215048850633213744257352300832342406257617498544788933948941396851364195936935050637902019659829461145405132817000252725466955297343031481925349813303728248181053459181298443806643616658318889577386823048798427663810819126860015012444799893474768034889361901723883904266977690466834397584704833138002511158052426631925868605321738868951797485351562500 [92,46] 308292535809878221149117937014420088876267260708371328999200436348507533695474382337863253783877371324042893916886344594094006101910951119064815498459782577140413637423481676079126801826264452773811778885140714430990318648775891761388548776229299721527340916012420168189983794812077769451124968364527259914629695528289042242707974212557654506030747368858471130355457560494331691563469424070410874255648910175142444819956466567270031451781937638456324397103025711325284674505428933410460583816812828555006493718617850983861996683163123150366872353800817888729348316795157144927359818993852155243551409920269328911371233745995676755302073233421586754439975619534981437265910818514584675615129419087301495189920358518477878740702230093960760646070581230490299309733921846651032400333928992712251175342922903451534673682459281329832013937431894457361366234566369325526934669677302719570651536793191415884392652203370326604267744208465274409067586660488279048205908498391564223836675050716969502927858908263910329645422464039717500327611119368086061858737704691001404114350133991997985845033460184977491094628863970617327510436457711016563352451681920891677760658941769838142013482673811145208677395111829810764865633447404211587078631273497384606949355158499934391937322024751143011523510511293945284171625323406205243570924051170394309313602854051153228452658985034710536025783795048629960639226759070934966650026754163723557020498286634132074317069915157620882016278838973739146365272827935023023578617893449929840098151958245033310338434572113633038257223497444202922312013705407070856599484314939774057606706326104886339988591007604677129150673134130139936526737140708810174578250595152108443423120522746153739332853163363849477398361761334806521866217069363043175145598878241569346776864094081923645490912610378880915026393613900771024760135138116819153442094147976604290306568145751953125000 [92,47] -92275351809801124083889601797374324863933675048634641322516880571694019242314302955879199929230241576551339351744950823994276571661038773395186526820124511683563034499941439983021735257285749239738727109041888156036445732962023822557034667796395368277904062212052666018416524146283660712400782124390906341330543206969616839090341465848905693629512049828012595929558360284286543676695467621565674898842321258367011330901229287968305355857839390958426062726750584895160596153402572277521335262728759431540973010849050602531291955382950864949469142520881895477947714698589746710749646569622891523447276159481498976380198505660464833776158097553628734667547561926310326533248816712057904253865860568406594836229005588797184236441968338043093891243665975000874575995044717546589484417829357209721648369003877369696438058896889846904382966546906812316106305214668917153142786573260012802824371635761108799362335898201964936803600473633569932784744111995141010729696721919002027619435352843188378741877978286043897867822820803261735099599450902522894718884124030328712085335613134751331167505767976342160461995817084174360172669279383606267889628386136547326978773006437738464554125069082327471590403673041847549341069006413292275150536700651225075849579656225559425538135087669195210186040714152038521554310074436207996550787209353475745302523246194927691030793716695016918734515669393840540365580273067810126682100064954238580885996053016218961340898228498177858989665022422809087801780779468497882738836997895632090761184627558790428657162208674423718936660682203878746519591705220341414368479817849259603602184604767401354733233403835994040795870543573479333153451536404916188439153413002123816359146913783986837871724237026792304833859542590488314034983689706915166868819766949276901487417042982825165196768956740217352346000595487328211973464367782679640406229282234562560915946960449218750 [92,48] 10121611558754814213224750732047705411045269817747981275777271685241618902846376896014409964109817025563975983179970729115781956521345169378473477567079846302873910517136811638832140132866790827737812515447688652233783504888266328568690552890287803092309521375387423164045124572659629873626879404003142918815731975442908312749582264759554705203235598364365573357251113925832479941036089433705967300432310349762244445104805375923730767627276414802020588009169809022092947021885023074867376297232389084678777176295584024948288300308647648772453138768646431657975797776112681742073340091484333993430609368487457493729196816822910604850016468645737175668946764654693729986331591085559477128313209516879821249251216251710375137396649900911387335503079138601040567136212522918332449242377369052982056326034943369405566652834191604098879460828644090189644365600294832666999180930215210264683414915521760481874381170250085297179085206647989241638075387554377540635910622062190154384571370745151239988002334568508356022883066498798632117272123138917696171414956828880967414246168646600916504710442769907294822496873621373610256862300387372139109692896445151909033706398663228364505732051223701773574181515266516104333593752476524579205794172162518977657272266730065058333702124476261863687311860729567835921497878488486505034349509700941078664326616426254251792458138544191086390324795291472120872724141820224615201679795272592261533651843448665945349001060947161103395243915644782357327279800524507013162952603002280179903472128195203166833436402992301342857132909676166861240189756936679464267761975004301845415763545100696026064795257407216023840458666136542770156889693738600847229612492673118456568451026948803366116059465534644044154673479532326882043926680639208816507444697837140969259852663648730032667082546464479758961553312294375716069564676014014281690833740867674350738525390625000 [92,49] -45359998042982637815664277763095454924231702594927450502307358950714483811531300020593331773948117829768486927370813040801889762794489845448220564917144497253237324752177093452862353146823923061846530007687866627189962290507162805411331566237372907862861422020267364640447323443017026999837201008411714793155027502425614769834333421335702283238809320310923471272581191743035525912493321311325768707474865194168134929311821444018623150217274314680441242076954683708287989345279313471330127278312688827331987692726511440614878007878625654552613478012733150551900043888473489822057865487523531878275513428432947517552022284461987755435942799884199917232009494751857892748755355736042882096620214831914428112720368515744706433564660546454957048583396520888183325070850783797506340668395895989431077113644613705004822383178714441140055688933787243082031228734394411160969459853882907394833658994520276511061041993614122530954316566705217267907142821865378363188706770880299870792269442349275952214676479290808878128492479929815489621107018165604578176459021519623062690559818624918423980712087034361598254016077736889350806593750382228833426364868435972650585973620074562841845578638649512320857737898225936736285935774121933958277258107789948324940840627935505046903830603652265851220823914167237998577100024168688859099596896769532338640385371456727643467363439912044932898506069714941265454629598913512645908234623033158253069760666949799786997963439763680027323997225856749418828818752414067926424016229568507340075705291275603285676573361774309814409156813185099976635018788343011712760145030679263834190058990622835330073757326806423428488579904957824161112198895135234014210535183436715845976338761785569471192814729254981482861231163441524103989626023737452229164103022206925982441213109989677064760781801783368754767678996575025322270102723365425845258869230747222900390625000 [92,50] 621832088897033964580082585267477549026346043893472760101233411508412088258012043425317395148478135521053691841704171117601844028364117621109990288839566188252681356221819057894787356791496156050681426702222710964828135881193682702192389105974977120803008097333627919312038714893289278465790930427212805746217804297746415662150164469491339003357241194623245820918441369381778872206136563998282580226857667650512940510390018297220674705301382211565281645866503017821347580256707676614919267659384375605202010929791588745941072183955248565468069899215529266982759900041912231932733971846672044386448989482533445323318193392848537773966323712693279848896755678636662478756829662266878872085842112363580547081110304578498077497805045069625533412700535501197813591063587823620796075049820408920382680646085535748611649212323451240243895054600821767799076901397499861057432582343394987556005927561232772793192614968786432455003389393352062163604968299480911532313200244862202661392442209326550401266194651429446074412544652337136213906824994239137692420438922729243095942527916696824650142796734813219058264057444173807193478865896709002510593282992693230930808933716515782839007583974618453838406782073859866127488615900748003303565983617759420510976317259594003928459080264333837464053978497512330834091301087434264124871532995946496430671354435052268926898591591960981718638694685066544534570271232487300285202941180817697015475642121272427884171875893021185399339666440004057730493612810333506348759301572884500586773227758256543591008719045079102886072877799105818767922382178176006471229549510379097038123875086758898450192382771532250147719491068577014960629811951784917078899634767937446279889173189179775741624969555541874581941974960036701713836789021853536075232809549285248306872501069545095429922864426311275789129231911727836560645210628450740841799415647983551025390625 [92,51] -564386952661500830682912300483545189803303664707304535476463312191435112737971904462042494310180051542206807439558742800030306202949899484309530849109612950744391186317386996390955721793763992707183714179363374009285168822545028535147687831141830983998489401952574093236238515177427181066491855785616276747403669759490800164778070789706623635664882609935023402252208017305025605883873772638972426071620283716761684951900983920652195060230317223093327359416452079497830990621097753360574418708403237088804086226461678284718347956741971804030040693626656383681579925063988731451521930815421790887737485428180301246269429949724918828864216791679558967554630910744588222176573852598476445016908861408147194518630135485269634378529193725307637361720121456805353181597797547881095199689292730993558179124674387929038205612461769189424260624250382567395698220202975661170536213071390359865026469741413041777828561054564966500381908933617230760693632335844035096872906013867731323965293005183883414372099432340829449124434628069135817368578270550485506169368716241800773622637297571543805599100544727096150902670853270481354644101466304560262272168053783393504598432968359686341370410476390977670470646905123171078009391440997435582962515209184791751777215723071807319584736695860637677066172173206295738399420253539317159970021375651652607770579893633799502651812169785268060267898367272652405016122772848652406386258352451200338643406167673835658023071609165633554381468429173223681127341871827674361117177286137043176604628712198393384247809835754239531901938139861961514229668812642206437607101795005339075130568562064051800503672234112957831460161952029768503868260090017110494314522322131609340073542722522641466038347065891909422211178927294572873319293553516858531606850642675609599441800512792753147668327421719758018674565742020770957310116244798336992971599102020263671875 [92,52] 240777580232703879684158930846548507652550453894202941820340146925945012796456708562784009324447889749160432096883323226684859695557720603947443840928172260827453201365361392304928656652932663375975737178080429968292223670011813303858579090992034586636975631665640184338993955576380331890646970735162141935628383779269970154520567266232942939817846133637791836984710199766062184488494017393388164669574240066295658407776312054244424401389354474207540200010978030849563971994311506589155296251009304453909354303547687711988912627902285273673871663148890185256253338349292658457240318294983639405151538035550085789859873895825962230756183553846223300568597378442159275204560493719354119333708669366674950839632306270288444187534868217184990321316370430271031169066412731735039098816455651447602286051056323917950677815739158315232798456835316811649897424920980571193854998123063012861074607464897496502424941946101588857245515997518365190462058653625332353463426120073332998371237646935407788261768182770470015842073129934858861488801073823291522158276476353815097071487323770423759449459952854105706861120565024993674715645021199481037990186221040803365435121888188490394920543509502534034662594867058191897282067720171909330276546271754740317826625598652556676230967718142122893877452499467703699307718698424892744597504699094166772292722262388540734246819632851676656984843015852657888954178321944619177424951288594395376442249989340177349238767540271187155819479434608885652051447282144270832533436289598510064795294492818135261427098750896557257674645660639545723281000800194808748433451878075328068075517378907346176009166686725627591259481899191983235166753020308730106392352623399230709905343416871995280758016693708561749394394801363076968289280642334841381806891663562671210290559416544110867570759590355072573279928148425391154496821854991139844059944152832031250 [92,53] -69297510656757601450979751347453082478959324671290188373688867681856172636323881109668999498974647603721511822511340946255977033562511849165011144075937004866836741873907344204321612144200392128707091269182977574087508309918040779843171764600385501468898837318184690092543963699177404378434035211694138920610343265997477827099942509979618753990012349174231672500907221995470632610051997883283977242396286224859866819766228804914389691315912783007208907331953071884343848643341675138107691597234173273273439624002289109184232447832022800722100525207940344851845648978871070758743810310392914550562367116328703554685862308514497185909469826762039074788641640292517720243815919686526639587032030862739616482966237771708850879789009547030912478152106438255345439224363615627917417894504066667024230698824442433400247344061343009669711578248586583418211104980513321179298244664819719329983978491615770492143883428945848832218731147650728071082570285384343921499290453189676319283578787693829951689844937480029013059452269197710966805029125998324292833171062035365938965958080785703865155763555726004839412645472281529757353549585691059971289655134261637519928626231693123162433365704781261000490104282092914861534166651751276225318217226047102167356214470033968681662497339294288028258826158610149385304942065024750397637670065030369912560207682601299716673787173663022812667724199219527140082489792241654759883846248468636347543731623278923427949813064895683958020814328923874100452968110654914180085793998631033377957078401758943839488882095920942665574549799373623906876773163441876274890517783667644596905954361025536193171369604377655472014324383128915496357454136876366474126021492605525827706919145078506486359461880431799479494572966579655823152767209431667077691396158230876151000402258207778193506063515110704639363015523538524842450669893878512084484100341796875 [92,54] 14798471437882567157201366829967531040471253378123871507037251740128752990899877811740266094618948942523726375271929904409515224712122739665481649056818238035471559018886936849056679423852430252916909575889401227868253045337845960331353727889190973306301029890329289332405222261943932811298420198268235916727028525008094014434860424982949023486149830403840712706639070912372080097859662455886580248692291678834120972409925805881013485927199010764678168905828766500391132938253000515675889047286588340644624909513280777588545768934772279428705240922711350121067788265012852069611186806277738869199455841717310155667744508303612205739827446857818050175256475263988065450820883310924201855799110129767454307583943066556103522906287151349904451981880954528294624250417401043107539125528733799538149789049533254788426699886695597429094930214770459328582446109970124331307319688357645626989395347984652848412038972341543418410549879820714721134360508051761595538134178553291875038070023726909377097813398720802145681278663562449619105247318590129248952179499508598750889680889050340506306275281199153867450370343030280491978685924717371560115832646166889473211732286723422051260588216212969711922880338324142072064169450887578487475813486620447930139178404889256479693845455446036582575248601146674006115113534927219664010079116837938297032368089167034076748555100348132421381978723645032294165108090381870639162229878038871852130248226589122277214876926614875361348803035075072601024613106624468794146199281637086828833317579277089705880332775018969593078642407191509848143288746969656020732863430124546574903529863884273946462145731696769516861660130927202126574895645026529339052314859442412364751436630360463612084860007732378595799586035824158583651772927943600998374079765215806278124318037888553986465044590566038381458050660066660952907113824039697647094726562500 [92,55] -2450306912582498235583448410643583397127218240383088448269428623282580899750202290581330463057060268629757709208362466895100715953517440797642125688926298423458918875286380793122088824285574921534740343414226406648810231501635956943145709697258426509741601125065120781427135156966654796755410163382155049282218183934209235245469463746609031679836248069127780759627276002090573187161098950415209968720133964249899237654513819117543816997879529816832343930188600847567289220866143857555804024342366298230976559668232567911765647363652846499208536087393038452745280753118835338044714963451791724893661936150375110599482504810218332763834372477779966930288798919557770791912286684746340356381617400128260096262259944016600695238780237145251550064774647752401776542012711515002854561171480819914442403037514362837034716120117801517910235849219383428107217439231999815081379202505854801906831979966487217664891522961653800128831666478216674104960326832172176225673462780984545589986428940018630274424568825265297018035356899462151585013201538924813243303654431746130992156227340711962926167510849624321755478838969880761008334359902170963332122482989579297385461686055877697668577553844708716900821506545458852371290729634530378548173506949584547637873783816245970387978386824258314699116358466452418381320448770840735535781901737482733396272661246654658694923070473272269968628514823072342346264773973803612148552466662306292275791255353702534977406240469392496356039167637917751163512148385228824000503514274041171416067066546180192436448513731548007566453805207589755802466101935716651338367827037603511850907481501764998920132456688513495926160379917840901718666723109563627655780951657615380169842567788086674859143028893192915069431869638044358958729723820416359267843243271881885002326252403946257722321216363253382122117107755343567987438291311264038085937500 [92,56] 332466621424863270308487591684970252562223144958584755995001459301698627779644832076018886865951932601865858111396835372890188165843915002459686713630375270396597791236765759092305751672038161817457203093515108713349533872882323876383198615120597752341133028050331075747721812401986766858562688620176000524650823195001764948000384160729889210381032778831433435884530700011512586490952125592344390631672617852814130722935966773615729971097059083639125168558041106895047222886676487379671915379022953536201162062000147184934661636153947664618342965177297292228516350448569710174563181222551888951101390985873841236568797859676490243514098127440130039213067528213158587921644397828667395014981298318558494700051871361614464282925400249605567850721767133806695560288446940587749995444828274296666980759467705983268341613016889722349444656505961079502267463855236397253248517590367705464973416177505984978896334832384559862080859188346463936976079483441462985391475476031157296945722321616835803750354374725429479936875563460393033034266493536318851467697240542462495022702095658270447312228929284748340156628309418803081918201756787004909608407248403162455853671113771828131636643388007519799733227114638504572992951657974195060787441410947105103915960007865435592880591417467287487809781900869061498691772652352229755142543729937434373290197572022242004385762109320831822606796543562005662503027226720105040578471759209331891865352633080188156020801431007895503115501265246893203305256560011469686701063435424906900458859923050842042997802456752026654010406701236678954562967512728399260744973435600279764766966473376436736891298383567159346979996520419407862713793783701228857984673624292232412936971107592131823910735688259198226474441888997552165919507053564329316516533705626695352134076457575044831537944213972881300767081569347283220849931240081787109375 [92,57] -39168971168817787051827686024921598884387973616554437414898085506306188227398813100529535869643233212095434749560402820428987511285773849549640267516573168645688693046775834510065835315511638064516373464568600212580894914582731669348628735117760899611226665754742591546856230703732587304464673079902562623510208284782659387316936901461513201173590884280662646945063643366616696829780459068151170239817888277658809781349375014831499728608416351617072804135816169699070746650167802782153431207223018454940353980016466721415477246142943720842473548939335396482215350369480328649982005984678967234644342185631571831103254631082328678088672730457658891360860502316664008117233810356687463429735180198992364426072791526352800879673314644893024673032552222136537348938935624799243295180860032638453429172290427800336448605033268876010121771273233460565050885440477181362209224346080920338083277614212452131559190858752623961946109249750695342498957975826925368573219113821741386782797507856504749450894826769417247680311396974844000419253482880383340246486993128165628154313465048316133659867404350150263420907885875590653814624877486287337024999940773543433930715807436369628233091510904299555308232690333833474006927516741724542327933253550222995857936006728946085889017546115311841677502877830578666534386001111639249903699190907394872819805875933807330913364204844626039448441671643251048380148915389463773130502497635139369103199684670940233954944284649075564694645962128729773425381002449902679565410203735790168153134498563112257209652176873183746806019371265757788358257514622010352149973736921312056067963581654423676163324667449823628076689928774983079694239370744145968072527431086262099014869149697086842199030006084756916392539668023158711378566182986794879003840495106614570165395873150978400073319050087757020595091717041213996708393096923828125 [92,58] 3823095084586664260368650581754896400318763927122533099004357933532102952928111601744773684393249983318647932376215581559308971960515102486308966929339206638795819318853924722364570408727965440280107523905412096264783541584915080812172750217305913532261221092327817477730172461728545850566969602081128348552077752426805366664804864301748293240497808325502822488431559275936812120693230665581940144216284604036341619176956831764486138665446794709447507865457932869709291777919886945614354509294383419662661380916183352632452934573012638642996625547564738191708317835604822104835805123292367851823467940536879532794546235836172207453790021637597229035994326885633527975667041043950782640505698958095373237804965829250954408470131792390220239438561115368203189043907636221425526221295259059282144850614130862514710407160395865915166273537119558186992111758878702589945217522837659030906157104124510427548789392740157862798996634451365347684475167674071155736048960265727594058998566715905977187709920185118088720817752152331598769812496983134365327631997971536916596573542053995661097055902609349823057720789525314111903205002165150212281084594693259885884898408368388957288978095380247620276678695883459626513200968033354998822128346195594403705658500860691391255125129638545589651464898781295257272267371338175858941945072865726767450889978046999170306265149782864848756715215366128367859431813971460655627893343030263048834550447128873378036015723821374990427042308051949239883880226938384776369762120681549658319268103866607576210662876043247687720065544842767594268777196623838704960332653230370049435415329990347554394035183295803782128734075461221816433470152134553011789605074760358933781460137347878449536146407877014595762182568661160345483145890265698279974227222622003483851011287043171122242981212606016683253074006643146276473999023437500 [92,59] -212535923738842752544234291333299550834961732973743407587399768170674321095661923649809132513084115367499025723347357637407141824111955123936291933307733991552534299798963326001201604377849495021721438168037933244872492919321309120994880237605831647091423927713517551597946951853303064151191278426334075319415867652067177373404828383360302783360189940938466226708307091739770924250048027753036665479813131512433609871644824513043059602129044735535974500786761309144395518712650666084109516156075057267878466661466119740165099602128342377466535329555716431218950722531637866536897785773443306219172866111256064035309182779147449933171852350136603145722328255003275883883442989667463355110810002736207968716485379268108813133447323561570455024544302665393314581256185851291805929490960398506925711530396676826962943344371791909954242562229796901728431119373746196361788769132085651990910298281019448952880736919687015003699593147815631290582459107207520679660330976343666967324210076597295409422264711691149436529811535689855975313729431116162589673632466858111016163744983466174002772919135732050386080956212793563657198827163129999211467628751198856270479912004079490943955949649900314066018859543313399002672152125952814574384857775207820213153499771122739272827630352683372755135407537891826809965586094159834914322794069886161888118126858298150705485834139848599276121302100359083522185978531639799052053314699027951604487412385258637088729287686607557403569107756221308596505430467588616891238891166564480664649238350245674316221570914320180351607061428710980812145958284840287411563018859727447542602263797368912092050345305618023773520801479611375214843846955657721809155221928272588244184853306541773290495746956766607903977497504288226138188464442061773108878330751160191220774657594589287737974325112055851150216767564415931701660156250 [92,60] -14006227884423774009323895480053494467785117067101828857071626650910728022294596806330183766147457635302927741548713649966363927902634609387821780160235030849781389598883748912075768491571418807033325028219603976223243752847502039665777508450936092336797556857894833094103094767624228844768699675810528308491906243096878508485664604514084927373360641860709679159256609221519204162577157985019981908705749924274965394033433083092073629595059579170916980979654178395313502709341445060938371860601914575748699006343916304445541118335531163297984501520550507351648887792097196570927122983453446418759298616845039254115760761586049813853887550432250323642794389484188430103444346405100406321366756828266716707861718747702014111476094905441569422028210578364822001334926944262048999836506081225066574719035975573818979502037409466611790232608046043694297615921237583061264378144158651066073472106169917357825872147476947916049511595326080939241405567551848632906645387454277459288802405441539454007589664040361853702382760226255371953778158604481489805565220346070559534916315502146279780435410401451082954572356770564142664786217858893335394256447144789956188832788419883956743588960539296438953484711266974218079385320685514498534873436080280534115907989266117163308659374566354681479096300914109269648495374531494186668611359660375980337690687015536263023846818495909144333862186236421355691475677049227938983032993265053256824472804081495820563293388489705170095968008779266167356809805950468424366771203357647812866779998593259633335260572291015572953107183941974711347782375781363071938646587711587443460209042656385614047167372547599168483308101373600548133898396489673652478637184435038503673596944838665852837988146193406192947089455381373944813323465373519447756775184267244135280416391823955252322580761870085552800446748733520507812500 [92,61] 4831707917721804063286493013940940147796590604315163709402521349942475204648926443674024372993671318292132336771113155460452329344950613665886975273498337458307737084594757785332637049887622925431621344920350467962361019056327039042235372466533595252301543788596571040917459114092995386211275111489046445276762957928103647083323177910626468018353926742875088999459055990787141832659366254476500961787553287087546366763085011399656531833408735526382117362697985186875000279784967681609562327646553379690310420029784364483254708922350635009520325463632873655711463230373026747066629291203535109018697591836441919329326808025948603496976752084977846964611999115083135373694487284876293683778545747453992021960376012421006845276385135105608318466359404343682644426422447286070701824936022154980764746733615287290632665027585967832527804126210476107815964665898428722565153355802617468875616838287924341425910868376561591582353475350448228699720370123090580248158720195248464852935280635515120935240447881861402501724762348940257221439626759889520402671054841898261369887193574461294529042513861264914269824821649597841730862348898231533996860516059226192746794220118269882781398889458707535574326856829782356300864272267976034770635481173767414363083743969195525382868208196111851840082424252374342853258864202750199609950059189052850683297817575689651715730351835121747352031217152744827308882375484709483986140630280382912065393932087984327509673613146576605197679064966295018492651232924784712907123052457147992304486282616474967140924782583182499661842163894995282614670653998905011546103375561374731905999955645623154368506919099636520438970124439123501084309321340876176505068269346192670902734978257082479895931360092076068284508219909274650909598894538651210394288113304804884050684586901040252108070376380055677145719528198242187500 [92,62] -541109096899526356381639888685052468894262110853065117326909146915404693354109978351650130550894453959971065871270424279226995008739655843652574801548480440906084194715016218650623861750516514106351622664641997332094275761333633768829297223615999325118515611787135216302335319643181397815587079281943525722462996101652662085303524913127746261333352455466004259444184932071618318314436155844235784957718374305535342936309465762789807707116085677270766254175048786607333812162779029298645072606912023984279359558502424972221219068815517770802702162848491938794971770383398072898497885695368009059755344948842180092156335464022727972324794397100669701383889682305550850660795726242038448546069754841270890795881385454765367902148621323126116943539002800318411546616649172835172745103715785855822454766494800288950090292104980639955014864733455698935758942248631668427831721449354907827509317807878005831881451739770835672942283961297786770965527077651745867752353467276119456944114231485779863437470814550709589714003093487544873420217161817964011600671568454287255706476805460733866478900255926611487003764969467258156840313708311943856648865471644512672353238554723778847175068555209464064746479014606534780277713958109193983352274442289266018785043476703391478917084072950509428455235472806466790450727319103444696920628257694554507495428346364391457943921694477473477017446341911066666628150962201931110123036451293465583884373231503372834889478226810728581524764770619095106926821083986756904491420817434177989258429496160735203478663725026865465995788642306517346336173018391514368223167589372549912508237823975817264131350867307629150882473604733176790253106358496340957505546414542394940727730530617669188631972504170708668383626467768955515905213568058977382125268327802498370288850294062853605415739366435445845127105712890625 [92,63] 29989169343775743884992452049301234542933477129816705591942531954779224859280727696478420692152312719547072837782463720804573567535371852518059528372078362332520821454228729738750751029783826957782745637196340694220269856665813400536055893480923329044039207247877657750587499517347447968616248353385578283492275461995934832726191657463494532274678235458672237954412431090237265105910935582415288538499589205686516828776662728027819915007916029374231335207109854958168728346928294169359300397962211649857368606486295864500809616619531886004017073546967297784191617346681457003345050056887669577236436784600116416808303381901317038032919609276691206968768072073736006529311509150160152662961647247850108059461702051636155975774178258407547348064301795978728458559019872714507132563626905748608381614119459671922731869937160985926305665488518367829373257955707281380325309879296885810095932519499103408467575032024064004992841809724353143887050871942678436564097043314735349061403923745082339639532235232075729685100530690407086661986328415199544358009204282397345435123353645349729766588715790955662193376156679629922220432779836950412420825040087942742184420490674043656640786951992041256752498607409974736447427549635414586452743084356099099610982496788364620151851868002177417627761351073871461754422901453029918966266672397293348265387825642374566544910428943492775389542771749359457244616523528693370213974946379632178733486457211599876025299554794258128314709242324855039183984589150157801160388364317095294365034056480480098923479835690605650684376999027049170872923081739177684463736753400536489681204548401230476281091649713642479223140337103634336938808196856041808861111699395384581240478041183625167367355529454892657067489068363307427047445844560081739816539415046724635768129198197210668649859144352376461029052734375 [92,64] -650164199768014897887527088636232991040560922315840476000551490126947981076868781401966419237261844181407605020143247160983200182297625116622882912382379824664097509586150677364961366569541381656758034866820869498559941001301153513300126844882225715760162718378656222138766791941759245455996760738937041958362845987927448213048100218642468786358866972122689035177249109274032346905647656765510525527672244350679214536513609994157100551421858880698902246190190984162655280990960497116879176780683219490186353248563167111482525520625060063844539188730585833838942484741065908210404602944144903049166303697799243187454432417604136466210963748925395628487033838933874719651400827497373795417236206392051118836444151016044410552619242810733766408378094128514820581000256569877025067607479441536199263863988170652347959204805566273399044395858926367952630682302099267490025113786319780914516617579087147658184172743066601456157479959117994364180952054558511223992346783684344122363129959904060357934083098667840997728325394704198281013815360838094963296495325147154450976016858222713072408093883573541936528675838592660453681375101555571067812339755387056156006115860494887368251596256517028739851837126208943514897017834396473217532209126475288456263074830495358863869197701478744163889985514004188048797354486261061075647124900207461304687591870169585090536850650602230590255413940800050538101494602593451834688567245394465760932991502077690695675275258808045998133169633771152549444309245550020435956138346639552609073281367893416267189513821907621155720511419453990086259239311030823078142228900223863195309765353239923156577465054206828475476539468864670142013638450045643357332675893954809248440260113065788809830326095217435995194991808879383443962739643972932288834394818283267917685949307324018154758960008621215820312500 [92,65] 40078720010781265015143460923220496698175167706904895111966464499529805312113234406220956240490762060996192389468654700638242168316171830484746268646020909312524305496865930231113900659638057349714761147551198175151363853597113501237159919014791094348379338417794701156653816788056539324957677917900097271006322816668596790109789956300870447569331519012474735438768509581187348441563175518425780159888018501814138165914155131038591007569338126337659672993487999634365093357665424909312537225021996968610569420747838856605047853375197399928682616897862642624640628681099930018452379853365198224477369597997683200718863962578741564567607801344083320251530253719390873138256520128210185059453908934682589523746425873039442761041199796955966477755527481970288778629743134197024484644273115887666635188099128338040774570765631505662975369146055221671566988669414071336659813914999862244476256156155348527988238312919773789904208297723275290694975247473310583649632069643078819653931808291315682397491773840403988448752655373319024118576888611820389326677224599779529811183399965086853083998325273157548434508596214714643517969452632673704895276992879413228731212883523724754931319578314451346539234637672591411020728282346240525007769736495146486227092753324239771705546929805027402549261444454185235193771990211902242120850022277354331823710645422841085384181077865563052955578011003290624258425108030474544880505281995020640385250418130533177565923081416629961333393322532318924419599301737009981252318043353921083376328909895607935465305443588709208452068060591979032055552411524710685354975662470570698169553978564563084263585079695649653537064746457957396213596004966305362934978863525442157547147336325403261961833366097573207098151312162589547189221367381060795220459408932630047786775639961511478759348392486572265625 [92,66] -12051113299894730093429915476359339016674745522114836573719291265764938661441942085739545473322335165372903130639030997377352422799988497406956444900036260237875668116061081593063125192761855171461890786243810408172247649445005672900600652130290780402015471238168145815031714006787603931748559496377394115082125621849397634003006713753232474181709151765641606938262399587670764668718085629474868503114324497393036765538316120300957942905879551598935924714801802725340038846131811233510098890100262772285107796604493140688221271254526804846693781863228359128260821512036068323003954927086863870349896558418840621187405397301890603480422595482634394657102255645218492216082561807890925953347105825782260412569989491712648872790230244415214649092552797821231156230269384763974733082075719277145507432850048815015212003756596877434606132877088959212657044458518401287837920281364251249580449991943864984856370608965481353073042295363503443732425146898738504038772692113730803527074486103192597455875932380435327617804977606287516657565043314271913206921314198405102865039754628205858105055749155109697480297564719119649306501747491630989302773984397565036323402328202701915484154851082950272882034705625060398283960308472794963129804169362758968519828535924659387641425011365278599929571433534210709896357136932179417661417500744633781597780155355766053592565796819964239666725904128269065256050913553371042741373669994413323860404113187042310013925803209005039694012478618389994883609472755337458984815476799060363542099888957416653535527657400832385097858963442350061331120684189370337081588195793318668746821680258088929300319369777772127522588094312688441511437096970632126986523223439428988140953955908354551295802684595470456572446558215071609964803452907403140938589370079055181945072690835073590278625488281250000 [92,67] 1304561072566889658870725820034152093504125396087378897432245345248940608007485322542250043459807990282945301319134958839529421390901021035906504184943619062948758056253841177966181051901447944776844600766530045963554345674239625428203326428396591912595604096143202768149132924062864462220686875746625416490518444228357868119805865463456529147507474507365922338732107348728831029700294478006405021524593666912246842365320976376986504597569156276619450043586586607017386388486538051276455919517067140077086475028072787133934292057981932650619099657342097608778683143819606879349314683479945035926858221983620445343186739388182278943384049675194544695409925524848688926647635209294979528002688264714582501473495067917260661526622384926456343852975080408917032793829598818360109010184238164141647055479378144640852306577286052045520882588387853959961058272984955538555722356804947565627680467020848170662890759516472341281713016335443830153202552755668353706967808449122861339613653038341836253280042806552656317974916254484128245372731160869238571875085921716739582733283726439919386599258001309191252684376818502633086756866690381171149194773445778839779831022750296507728654987936562443992532594870156922595400562544481891711900060384053502925132951532307577614771191129390589966418970361159209261932801109492082655729652337729346876563124915880050765708196772860425944108103706297363667168039076746530397697720305331230015226557282190044913627915139901553568428321656238458043348361053367144320078574874814969758601713562840831909009566194282279023664468852267735684709378807553547824266065747916397460157776220520216316482882180875273666243761298203037825599351692980866701692628548010734571864851974975619718106367643643375533580764785765476302379093628761098474883162361824458513546156132593750953674316406250 [92,68] -69222924697871705694984426600666226186236451283253096952906481918629440565508011021860581324786749141119074480735486761596021748428331902952628337661664600399106659454281151452175107091715498616463278015172756981382479080191321506055541863755715400902114803448087388333730290642402306552717135364023881698340838567475034195399913423066820202830070135162570173482004032675877331548680739724421948610955875488486822283941727837334451996775224766969675475155027236260618063676587050344275811690350729007862899698662078882774926059531374569558507057586582511331402080960651418864047775173637735911396571186697702961586336094793022263798885836064384726800944857565615493146808935673514720083036462618975803141660109423536987909394427988769597163402486078944021916443654848088722026541338247111277777857097398459768602754475895048792063361533814542156791541978653816882878980820997075811339095958105311934698409064371985734358375919797321073303514147801081573848292359968178946138491995751255659731528253310073089963407058222589484752188857321525510946353315668724869568201975033132630775534998399099529575305251736254558923779211935676304902457582533857363409845485169224303204874386679405454309175144941609684749878190132616164231716313000855965269691889200025661429307774026396295717709557257508617606625498311040838782299093541466668251780894202408472277348825235197478039541804142548186609674808553181827642809030511897522038281462092396385571624724806881061864265506020965878812337995385188280962434692807075952569256010219585140667015894083654592020870663174708452448571717651191281501686140193314994236644001196131697089478819562894551038821670170149817833848524586647977453492659728580717364278832710002909708093438035550992973773877249986464839452255437797212235691285939172111367363625764846801757812500 [92,69] 1291719513530412129305596083706615028635741504535913054897775409375278743966703636035096042859810030954724931234067973332125191165800156857391206752463158450114717611307885871671573795517365414591575804916359757807402902223476545703329581547466625351982131506798676855636801703613412601841257741917667616549389892175805672612559597566826784035415249264265581780028915674014521591563973486407085937105110592727550336088357872017994027982612332572810430445950154736739029086327233139106745476351793710176269696511210505801568650970600846344098125849252531968349480163392958509889907781201346750883461608982773849443124367455780231805635227097763523191757884683675950270031863797890336447323345882595001785341323963070821156370985458950014605801442926511770908999010581798184272507485928360089865520074188893744836327373233096334183702389454432203872433828635286019871382616007774970569652630807085651449300404939852623490442846018317323760192101456795967228371669800054259671340674818293596943977292074290423854645729255031816489901641644477358049988303280713548369067900916370585867726167626399233233574595262592883920578222930991662574472583173339390782465498440965186746510695643547227995995467283872862141388481461555069296518683080599373678707264537476665072214462704423385371381686597033988624481594163616195370310952997086507499496936976879045333663059167332728368583165733327295298487974857011168377832058647511409232400947368826379413641887314785172641738726840902829842450429044128663483602774864886493705945819570571619247405617308258829824538604190114848153053048361705271225868636675746208778348590247438309804433522954372004535195767692376646389355879697819854512502526343667847443732021347191967169491378893865847113622803137130394597449662193657169492038651698048939303880369663238525390625 [92,70] 8597145148188677150991188611138294027702641887822082572753320137679950241885435551033163055299527152002412452210580162817243753642555180360800336883629478778620369276074691257451208402100842288249942403036980271276456759609972206716810514190437171710530459912727478332450238947622050063706911128667192858838730837499819361641636637296838895478810720014714284772797215377844267946686853889282982705498885394581194129823013283023566424986269329256772000280087604948019990889207179752062394074825856443320055664662710049124590819339362760755198865074645980192795747892718597687154001114544342161400466995606939610441587771884641933969784458094952381409226900904386006013897441622189391631208089054726384102203315353452126677690275000237413279304768679824548525397270590320756610052808694528524138370765193115708216486361274079450080137542121615285482285473370424772965929018511790381479039774836173656703468735772577682802462409898409516101869711924898236080081261309290930741793684341315170136428087751351233086161266796257528819977407115082921574104838006031404553395188987747290095725962089897460608958282177530823896845563333336078075101821825214403623646111587104251856386175901495682394942884801743276166752771700836365233182947889749689160953737892200962933525710284244647093942954154610961443970043467408186494489379756519128398109558712875539223837645476447853508831777552081793142170539274971465752743616049099305015109309000554578636302644992949758038342241718039327315520098674666221096144267682406901881966434164561537310876258932679406270296106577290153298779035850485005905152619354649421021369401244928570030828088910954002499550899768550392023371687501000252152825148364574606331867571343633041275740216804403427361595327623449239896873390146741638593637478066450945198822021484375000 [92,71] 884016820348228214287535250599458106359085978978598156179508955220510469689754063131028219629781102918270835297658585571089525046527766767358186892172650137101226746085392681615205989069870138495333406146594945843809267107860082130435080896793472298984615565521744972610249603599637580033299889266106994860073837921830405672218601086174704752264004322323497858424276929904511295983757187380983119657904867157867037026811913643360622418109686309332280329986715141643673057242325118134999122388897326918343940268569655084069374529026502384259530007491530946733704441676519702918581391980765321145586735843231970711583153276513100014188012534769794231827016881642769890630857029217545921420418680739596700932435976960753605118668980623921591768761591612608977056874813130650835371337851016324462649388757736641741238406260773464341696018218855368645874522586251431160006394966128976731542834435513263112436657465457129471309482814268469573839376058762645293812980929156189656587376436570003652644540058150626851281426517553295722600373302847578502890859439272839984706579459249337757410098532111691598666466906261891753252837508908650448206100517098968765750919113397068219850428227984040107510790028864892320526620027956935989992410116613590844233267569019164845289711969058074809307360589034198169580027306889481011884513699841984390561814919503218896209837282915078298749813105458696852542180061396064784845544903753114944746945913771765637454414158777794937843063518535079043154777828005426725702913886277261914435885350536118131611362091261911826895553532533192374789705882998598452893691145475479057424055197568827192656220667735517368991176573059041500481032669957178016883084589317481059220074765694843510137047241412521901582036795246813100516624587358877960895385810047196075439453125000 [92,72] -124347018968535335150914790209125475919702859804202482002514002154833486148164454233912230909792793807562809844182235198082341537863089163937241303345177829918929780729061313813218546365991611981612537070972725153682556264528725995892591501444592107612644938014511487493330651134385988300251460210224726008963469013022965153900583023408778791340028739930986080614618750500829116007952473715888983132868839654080707590802811521744373938030105997299780351329343061711267987324969092371159951012850294123079137818641439548180213445006792342396614748533566665629555023522054211197494746444626384769704502853305247358656207853122055240722328175690839045782855270800373850817171109870223360691915156092087082925362969903570521275804163441948133123483245637521607524386347823914603823777888413700473516082713890599790157963310366452033912983236955011415872847527687828192574786873466608917608503544221794483481372353349766032782618581839205824426475880542599825432965007269253614995758671436466506006240448530818084894091574918310116629914379574123138267707618840793715418767471984336956599667167428281790920129160595925720916344418570473212743921783156503105052770160859133862635016644975850938286167230634332307385629149595520115400177517828672074490021449467733052776400033586831593891159657376367203966002504745177912660351684702049722327261719373149402166575189102596091240202615846515119513914749923072219235440562242236765322323521871005632340778944484298889674081649969533540134217457888905692029112087430042094466434910435050105104790594802188823467350647095109889356197983771533227796962213502503181241851876090092451603627087855007550507374401565809031873674335587722388667617403672909194895038124772024650557765550177841993962091192770124975229785991284019617642483940918608813476562500 [92,73] 4271691655271607408211930311950873305959830431841266590423829802535739941659252465408876601454086192579861557408717158232304992713435562373129000443985165050024277742295403819169161106564092915722559541629245503133884656600216572638934368225774961966999141771122446332838314943667407639305670679874012475905796274697332885610117515789372309869704173085689735076939486637519409715021382703354218851047175135130076665423458006579689422319141111163414385390039802810543772765049247432627125962245823497323418536993112678682624630193516558696050801037028267952224768485015996730883208605301143122015489321101738124170216855266264988010881850910731482650392624594584186135533677904798931449352696585403808564165352077082652053510084102424670269424709896135306633387259808425414979829151886656786086969774313677706001680105149469349332289725299590741714253300827859357467188801165842955809555375302576442314947995598703821070698407472073918721634361260282203618663356416394983669608502996958851958478968818169172227366748227932747970178435801180615982270794108198646996894176657868844024072373958177915579212576316264349123071774265148339330740774023151258312217036336042474285092040467423685502722017666983645080302522702551705091455775759142277797898666754427279093716317803163105935085608618161438173617130941864943260579174105967716677046212372456767314552056671409768203321992115515673595584880050566046818068132646217817948991623948538750321396952352695488523277078811427498584021783680205669865746531550617277849617831600679021072772693491686022921744118618715774995607997267832340492338796456152839840307435469997256257741720702683276488054253160980676229057346982922150049625427588029674405277747816732987445725657578290451753271587134316544358003237969007131113613350625751953125000 [92,74] -57447136222373212982214956929046051197389361013502621741390461843906748573404769806695054978091414484484383254843125081512074407490644897135446366204620124430357041947845122860549339965009732500426413991280482566580241534078360927603304258547637631074896215108080008846852433291412080008699051601762401559774004714695601309358000944477371605043311938317246073514396088485286155670457317790071341182601656899644173673669175484965271029475885857583641126436023881042224281136619395717222191345352308795028864511735117531388740819199845636592667120523500100431111493976763324651232397667289917867134220774625981875768125183344735188038114275756022346914237579621427931627252933008619963122565163230956046815534685171346364003801166888999360952579331986535478735433174745522209274904143113994690266109213416146200283763477894793043443344070314663957683753781467245667931838462307628839328948348423175098651302484749544548294663196866414090234595140664510836767380063742773698386316182108218141142008498285810104515737631819260655878586642940786756919554288909950735852049300080821581525729460618395388449658088653980419331607587090800667913674298591858954206848659037311725955318374971166509511784663178568650308040988332824159219656131547559669853178442783367499198197848381374430710390068972924623991589219193267369080162716648518141368512323105878275938180965128109938435548479320557559000324088899312244074527351987300686945188200962073117743409496729615830836660305120746446936757099542559170173684150513182931811552271530601917632446919980261029117542206998781194963342043141533577569162186006329854537176000423422461469576289566932918502429103758185352769860467175026036560481607738905756339596413267408045651486143980805296993592649054196129371313872688242750103039701928515625 [92,75] -400751656370841789791767709736227130753195873977908462941020898602853680023690604362376297991559813825978682469968682582186468882540885358132668667547105856920519316066227613789893608482964283526359671784992470111912534065235010238372083377329938140806870270016690932401970824552039681044390950712840809992333519032045619865280740190189921943579942473497422185151775549226508795676516938807459886875685787973056964280060402833400108420574199768767068350375074314520329180761640827860124247450975433493106196881303631754502895589329813654953942978091129826613508506699669680748349087722815201857230463044538291161118232923711361551307248872246874531219235796652448090514479463810076946247789498057065730882468576254867507350026373555520433687799385112026372357531420898537941552402864946938759470119593633639123179370436593279014071948653734629350748610182637627145558775101379231024279322727920545021159594445888361637703076517495327390793179110959519901753343147188243231243795376032526180909097370639281415050385509860764582063612621112364067317800939961251885978483523672941226891306271011814074102288138339384792441316323826471987282520084299931084847326359159847779441764350652035712568980498255633159584804931004202960115779949899826117271095991782583267141373511137626351530772332286205913953798702958617796271170160365202485829040856149002475064445905403856195822240464236604257195639357600548049716573133789577364361349762809778360380947235111626334819943908882572185307316910153843708000460020047584626378461008006312856893884525701621074728875926779908513626730857162846301522221808859733473389004179759761295720201725071252428124483078139817414025794764590482152080737435499728315991962159863505154880743532844688702266687522346237663920291256887522805048800834375 [92,76] 23291517759531258060347883082478636400202883614023332504560298682098208257581530242214435674578860561485411136124895928717467421639736529475326341546836746183951256574908268591953070136943309186595332191402457053279238331243702218353349968573404277443282280900035480074274037770501634416677517039029174700971414140717593762806252512946823436460820848880301828640612013360510909486791314110732855035066549442340176268877493081782882335780699727043106012828413004519912194341775021539208968657036971388338853153846553771608896338620616990284164871274886542413488266216713294452142256053220310634613869728194925330424686712163741972864547396175357920701445644456183755049303489798822334651931929877487264721779442924968438435260309529474523186252060511098665833897467231037446310203457460417704715429409150152525797757690570295834948723010867804291920690092469004842978408034089242903510648577675293789465768745645339554033073141912248758537074625491018483494866557002753031865911580850027184592238046575316380312592746759357595180636719608838353168614973721084733159985059671587310365108144264218504535242937469857208494775473078799553468022928417773963403237626788073601436766136311077485774312811451897263455484601224161294538848256164664298369439238983650619214005987581065389123581377044303765738717043382305724118804406138119670738127003066812862870925851128143258779662053491930037596223272423973371025025120720512167424805185661255000449328848001808410151624197470349817398240442340158257587203119903304861634474966970542417794436390990992730089469698999495420739950902900332605265915836906168240699326067092778005919081158977083534167911561041048344125121223855254984556875151137214764440946000174160083745210104941040933168118486035068519678291645012240652240584935 [92,77] -527664610118195908240832369326203024374922733475330933427722150516481108462744660141047991933678950735159844806028377844141431411374648069535360627324207154424476817604380163137782639640505340647265904019344400477626073017942985093335220573745544726142974701297468017986128401845531354027891306671915450114680132385683591393314617032480272540976202352153182771400379322394782228859441193122861489197643652179179216955173398850770090481058501127151596341491384011797275328366559574085707625047540127109731239724213284812636785877657752887216206308577631078612631630480905078352817736859357039231672313607307470415021933458176483654427770723590853938821620490100114741206224479631351520993039302079790062115414861015061698957582586863394845573663357532731627685257525269151272906538938637577835327153002887004486659006490526160464735713671584077345900305275133246527080537868009656800132721393685496964514152858637946096056215741305500495986974197112828655533301177534056211380176968033819571122382239781720199572772857193962985104503556232462057868467913830067931467769453719313037487437896861513527916151270111360956260110861745452979766798096216309411592839614691059571395189364752333455229251088714689163513977198295082974392261259199164701130789941641850718003189316231958154662972233197360683153198507077265762277142676954052516198538158756619064274245101960889771808662712491598363358163753165849477228637818965296200700261423361459285079196361842743973291582207132984885375368262840519889478374199290321076573889747375042257692959516978518254896060084427499929032299421298770478096263977532910215291504290119949106323219375193219818717776714233857719393794821088432335112806569598099145111788792284689216308545036302048544607889059613583021348643565201682450975 [92,78] 10208156155945361299992420202883986846509968675612245270852310206423431689364315389414220130199779754337121400902254607842327509905775964602205730227341178711601614751688328456595561492885594177092741285165502507582718348553687540148807331117149911849490003941954034043003394421423835066491034336665534142542589507402420604632503737746170511546317752674391604093292994358300990267326526605494164423527056467966925599663218712000853658313774474131749612396317780277647366849699346566422985966407452757400069800667974442641898082017551435165573232167145281419882811283897945902440373496523010622604373636709547656062887011019570401345085557316758607478284093268197766807836905091223683803594937204666149831953213952199350875366169957528521831019388029043132987721432147587517893154402756194550438255759144884790033020061095191965546874294070297339287259614099021395312095675541480683853795262752273769997496665327906422395595510464945886167420172225360110522209053844931286682783475079439300992077559343184003321423162588192262651536804541996895756131268918994248210144833946339509961492054328550704186224023195736562962782862744138637497135634661956623361418296218287212126132806221722560895085471470857893114239219171253769309814360451861611865940655122870219146735923872578759786709223327737088199877852433906680933767384870086303966426439920781444663094065422278993730344403647583135459515000692869395333600351655485841697724050620048679396911041363465072831650527574657666559583394920699329160429733738014423692234780816373825529482271128093038893924853029020677746155601317724981917250880167317761377074227753156401651601825905663107329331428427499069053302330975481321201326364058817844410540615764709617367186099058674501760800074300171688130647031410575470 [92,79] -288863381480111139723523448123621538736194943528779063562804796827401148535796944555143499906040431059097315372730837498595298539384483013708698003315691313640428268462114408099087545474306379449228110923358849854994655686423863646448590865342382616978174548449941386920846147465078548050462486901006639013284613765538933047510279012981257956625702921940972194697825842269920757126227445038316497620372941059328642896622683372295349140868262833001938327325818395963590837360062163679176860953858924615762187528421469620094285443324065362487952987619691676982167826327164996985448919957681716180377903207011706019956897816232325203811711500017133145083807397530764418165440182882741843043352312765444812834410400277779856108969305820482394387613940547201678457140349947562197587259032681081779990490099952650865174275762625100997772357705981883146069044777920501276437592374186828794457185007001728284197601321706933002405356104981093337927359115997425985946701411990640419659530703411786759356918666173776424592914499806189124522830477826776647755408906654084613222051590450918858277117023067505658123852145414049403754105947945327625039079310714431483616849499406779886667682242197234545347986151792309299288317511003939319286091823060168572221086990218850070566259123797307803763298989883180305815673637161420575803104575112814059674900171477780225968366574891634377118276737439372590681442061693802343885537914668543503146175705194484293150174482521138883065668361607879098659680632328557419474454057165971253863787914778654273777235949580124797809586083828876239234763745113156788162080970964547222119201377814897950107561388133011928452316016299529870377539255575661186858893931986672011910899791512890001379890829092100221812216059813700458147511055345 [92,80] 3286400261958378517568819924659740028615062452694575260569945972762600015141337734085370209006373888464091669898530159365093777000798791703688573962313442362575590245940597309560880284494270801589286217243084548480896901420431462645192765684134473686667366791404349007445493829426940091131869722633496221936130244760442316529645394580110314860486795505933997081413796128816791599794199803215766808603991928274368182379029082743850150436165738614515508014412736383830836801174686292302807694098995985004659657910453839701728314469549351246381988920585361661950279792870662028540470212549292222226244580268823735533108904046228476636396201578946672011578305659340495660130129394702060163534408875057246631827313483768793569745634264662077274420301863066329433466642031215455114229312729072639517799848152049159160129846932638738834130790543578648540948604575087899530373772667105433081032266380800462381997567800513199002185501834474909174085881117596547093924365001369648583286323812068772396840723305914046610321783755451812407168898703435357553253328795836574722113424880758692793061357019551885909363470998989963246401333287325674098852436100993952232422706666775389265479064669889807253260223529492867403314170796020640787016133421517535647540080079249247381557883434204686682385794545448089682449493495149098167782419779837843703275085933215889013972730280072417922944035210565640882540384215244421045543464125850120738614223559428645511070109626044574039206222663875905508280732437350214314777259546718261779648666859505726397614742125675459844554127933369941295056200038153346892504888137177869880784592065446359046810473187221671182101566368101221391404731564952088848696180366767960191105218035970084269682343571147684778433987098721327830349925 [92,81] -29724895395452008763013725996486623911222906260170111538212020293974561586303714168135661036143775276897888414939366704143270883734619344303577694133681088601795063350079845395130459466486977342277950529900736991217017234359741193180676844519636392756963524248443942434134610110359148454891221763018142863069349973939384417835870385602032202750268436052532286107835741149265494325594044612130506043054370543545720130562722338568165666717179784328095907713394542077447073604941337385063499641591751408009025691663597193459583924749689874897944378703481999287293587801087356439994783513047970499895111557753762018091525967023317572184135788918917004889644860700902875981853537476837075284737053227565066926538677857698229461012729849284407663400646316144997146863729135176031046883253919778367110606349478560021337346978151913202854912755577770011194614583047876775155882345646386275420680355615177968044913226231606097951657264289649556018221747678290958635718907860318726189201085287375261115944507565541250013384320348353893653335238761954411984983143305290907558999250541817072940179251588000584526857980359055963732060674128048880334150102888021237205566699545179784655849791701521231835210596388114597861549036265256434820490242986724125805640603247088304148803871101297897755510824907052440386809606002233527499244521791186326276363617541419693371234363103365222000835320131439709423767558299175939616301386306282353378235953561691937576307655978556611418798438466813785529203761748637494895817892140478869262094058844060004025443532300703772148976269698383070609317189213004876007519896890139943544129105783150556775399329428678457250533425709388683813581133550976279178097683679844281239066510937785125446541535787715510715443085758959180925 [92,82] 563579820569331775289825569316303788898644104514170870095492968050521085298165282500284991549003523877846311323822792808627560136062052149187439634574802096551188794534134800015850036952855813473078978559875111952082628973494898588497642653014380132442364790939120420885381282686755188915539707446173277660094018606896614044669844940808949923070958576721242822541627690474552136065371224150690098633955074260647045715619671967340665398302711618984921279466271515107610514885640798506130555246938782244133665025741840294796145892902815964423907824668059092364971737407177381889157100774612708903139208697628029218341786979795806855561143492194268512880251384744151295065540720517860844092960019875096155369230831555323828439990686310129858285406833161533754786652394188272737581727797326398823540045288844985038678475365773517233798998039717492958607450552254337149490609504855491201400928686871970237348539763788786273275571696538229240168613968843291388910487221046090271795722502111743190076646768435599361653708229290970406842008243043387725670858417162997100381590933277640056983375141889628887515360741941506384971072527579588513424396961140938459640656443682552109227898497906172988953385257850431264400940578272970626028247950478617628735088610157252893721274014019480804061321964005686496285625729643411430481544501768435751407203800078566539634026599970054747290312979629460016571794045778811745144548308900033189090273466873440799233650301368018032029925378469211586774228606035449391025011215245739789692765733650465836610104627711882469794880769168498817829547191360240327570458106735810899297456839423822684772505652869303184240179621669742622903064884957163390699788765585348259082922810244566937664229051207001250561100071250 [92,83] 2124924031930887169159135286917006518987987355341511387402500534059181381950230660497181518192587168707299268785476929515655902958143003862302634740893776565265283924201922749134435880329153428240903741272645159084192670624692763679212704120013677526321843933155106148858718469196707982039422893196241141491801908925798186794749857802600526691517714895340176971289148765186544998581663164675252082408359207443247588357357800555683654197081142229807766603707880129467019732356698033665109468264661053770818557774431430043461619554045793776277349738687517983289660306680221795335641935136463817146519093435058124737826623646217235331506771343511378840895584191374329210840751012562941312638887881058236439374651998558473150872766638637675763208484408710200823312288889574953409255403977958681504257215503483437083687863643477724166670437387541777877487708408413784540978150224527347614170706632151453415698439396692579675849542604758735011499534270483635543331619270804878340173307824041821582261109045317902466022671289120531391155240264837409333393342723997277664246233961075278810387605678885965679548467814517725727100127363341011850017238826719681329466999785692632683946324478704419670180126672478387163977979802462119189932355147332149346552425598554895233920971603619550104031987185225153625590607063742274114213750684840402019778968534174832535596584673169066583056784586963282775641100068268889907211192758341234211522300689892644132280615188164307294515302277899132862637524976575428178393509681403051272035001410253547908023275461726120452441429589735283503399231256876306054079330563640864651269754599714934678869700346394666177989964324284310159471815051844359607515072479683039833102395489255557036731101977643357033470981900 [92,84] -17219618416310732870552682618930791453224471819367793866197173848939038090122420990644363064570025734354050866590294585049843495273748557230902467087415381809679207526098127418387387293985042535943556874272847890520674059942880529803474375182609139669216743300564836248201208610696798570948736342974897253605607809802555249191937891512545425117979893865774261007354628581458470712202259478898983606288296914798820426876924983689882364012795483490070941949138192170605597332987414989937822096221352957395807205494787449202955413269620537651130192961426216298518154687951283765557732120021640420205357117658160160233581914694686124129141421311563209853023253976685657682753729421980523904842613436584708034721055398051268658488018975829039946300288679283325353569180442331174983164654732996720215166165159242574246923105491747109433959679505715103837463899625287850301298032641060388034802019258331607238151338812052724283078323080956137885484734379338813582303072543460379406074985022610158522512521860610787447591904734308612012476614890106011327532747108918102064340262615964996899146444010784798696157440569981143549280497090978979385606596699017897514884948538101876161029477978498934605030909451354902026965293734806833578760615475147263728783434487504115144093776850088841171480115616928035258642181029936225474527692072821890717956465254631120461771235421025778951567932685872434122958557558935472214598158990897464582696772489261009419795814205724710900233854164848014329634014720673329456617272428463523305529842184778936280810015478627972762298528825412947814571943201257861724490904066786877623500608024663725547586550605467036770620092568933164709548064250701728023474246899319630791425872139964640693028946474741339521625 [92,85] 29241899229890634190344455525583316399004220932945441774344151182870051567061651358234933659550937269327665043489486442800508500684195347008442233425636195800097993024504697148760396602904008182610526854071526890790540881077859251722565031307080837720478704461625686213659805932641228822343870280044518937640768134204955483622759486617617156873117027831391449020335997086439154134609092149673606400599121745021965101079595603695354086935877734629041469738336372921040502934103891971107042477761063156857565306917863170747829356410782276545194481072717591151055108174772194601204162506372790014177909931619629357867797510184244322638563489031819133126024085405571190142060989803745522891564515899469455685701553676013542105636389143381790437068500266124896057142248503748252435140507915541352978058002224727726920564606653982121265826609497814302290316715242329654826893117392262167454102411688548932200018644391186699485608298488946663429268930360339687860287351779744437951376233275017171677302167639199685510304798017177326400281921323984870039762001673267501140104961766304094651023028421595762130964685204035074822840891052479941997003610623961789634892851686188169669601475820286314722382637876016933115964372500441340197887757342664472691971516769991889995054253873166907649158409028342542718260435875139309872612070879193106238580869261415753938653910758165828386017737060417863612514203706686038782398606862083535982093397644555711034481125954785889915831011973311992849709140530559241416204650064087610811059876861747283748102135045211216912779250084937159936074333391357887481762470538266202683997006341781915969710373636541055904424709554543938873995497442845205836854250652753588556736436059280351353522735892380695 [92,86] -11397386400640397319392071986692026177046672576637710264266523673978377165379362003914331950437685260902569719854296636645243417561170364741569641399757580006964671667337155822172127552572635226779986496656764354644899454964593134303707291303758090269158485736761792653302537385843355305206286086949548913307872893110265737295563444076851597439878443490069632368067111746572067678322643006774116319203524358003955241776399293088281132770834815379866546883027564330138803954115440711529303335625764335382776685475645859000443859495462826964952527164371815583359844980651175677852639216682256546772052747617244684010896953293917782225541814764218988749620599508561234285508814081454090605648332857857847944751490115460606466829241325109393579468662182907077382349533601787027559901089635408231079190966577339529575734164029178765021050146666268434264551446071146802196836236426220132573848572412545768530753737555069333565478089759969718852601126497853052449926345720852474533196441239801337246708267775576642166592677739758653274701904997909149609028631808910313471014057028304459145224115726831040050669889449862344840374956090293221092858391251459474263295564260301795850515702370881810643923076955047850494504864034020855037034133234214040838656353359018334035049205070634284602982754857133804667884439076426405557507654888408946349996499199868903462694451446349258483994597561271169955391650056317898122745490418956681753345816336768217650396522083697507513860238896973125597488492565918060458015542717197004608016796791322658097823147858568343603542721706771965503113115555734371807857330496712052463292635154728596496921543706569222872762080500052343812489640726664755785908534979134379956281838807111861028553059095 [92,87] 355426567839991828789220773974351858232941644655804922642184960587848098925211304453454640536193706093097765193583409556875374327066305121905235292307288338135997467993800250383351872048084956430787258800570128529595258479376845112925635005244224379749297973224274392730065841357775034364546851047503746520358040366161944178394482579264979772454067344528742404955247121251345452220253062059433978727266899110571082404672674377526112338414378844771481279396838014170214456802958456616862683253172139568083900936642240677661000523265891400038223504438187239952835180454198984761918105662186013127917311899831911318728673786913259702037437951008956338219949975388818838118865854566395172832710451570323568010245439752326732925477120689521893182696258230867611581980030738153496592523234648828507327648892987814370739133055930564259891758964455225649586538010983209021456394089245503283574516853215492918979808441327016518700707463904748584287134680189275159703310796531345812394652540908799518163538706680186438459428071427001249787378454589368960213037057705449338059626049678826363604690532354147119521899886325009462381894874171151948076672572971289317596921048970541062021114120976801264045365740569849069985488008426883406890359028837811371839854474661070683673118943951702490367931562538799734186208792302920704618143229441167520845654486545126642896962683123941163516625536205385996859777017009964385440662352190849527346323335939902782066889241406493629961999121702348785224181696747558637989754142171423267968422786071790320574003659207242921113655259203022558615874268740734054408828211584149596995630936634044317187510597057941921167221862210357108547379371910140628850799025120456743399822877945475858297200 [92,88] 2483578396531736578916646932579956598881435557555594827906228983135954559429130270090291869742919656884518747948848361514662431550022556204998049345197859057602015195379926447256770357472877738816701369525147707885357424996793893261845970319575001458384297339147457405495984191465428844668545112656978073846261793794847371363831528434144756646310824356967774083734207567339801403862776476591893957053087834854402522684968975283859232097837670170828882486144951907950522910684104104940098616934440186042215425761974750033177646455485382441343798317724281231537194066444034180362122462574316436662511317252010603187214895934077693327513247540242186419886456736796687105979304739236209549686075282383903831849019286618882050105362621583783111981079396752208734666211428523737915007946529527063885905237219453856047148811353459308770024057552639212591050529023393695660981591823249240126487472620379774684705567699787918877788751683221396495895562520728124962290290795961849835842714075809348396766680829083441224537256456173456687064188226974530297632465891287507915875057838166716689388988531810758433142898332709719150772756964433714913067055761044316006949152906762654297978671041563176658249941629073664610102327927777145840553880284171620928375346105283141260111938618289706945305072284334711137213550709052075944960701103934897183215579549377280371575022847001803481798259997867500995793402615899000991729400468960325679092272516473921256799024783604255008721949172320202835957140210506635846825184981958078523737767197980009780308517355232775383768902743580448040261477487703791591314072923647458707831854996650416733843239646788012383664429756847922025910525129741596133556491144311230024973949956046357220 [92,89] 23274214085965697559619979773791140003844598598522681232448155173315391303390961646876849982918268990393392840825616366347691700693498767134236928611194612096925347434256321644307932776973732321457034875629566945978017968793734187205552997680518259891673055177234825047359930823791905398071937659076239221021538448753377283318141146465335881609532234695458557495311016993846916713181372462463889760366574114182816187782570151902706074945154710075500537689726824626084599573599880681185532380671768774433198500348325600636264663370596277932458102237180714409550912159180602797478823241075679283571304807600223658050832014871728128458604352029683735126964980062467221812123822682411845566046182164941765465670275085073812891006490255597865574966081361839323313825715009915165091368802595516838669752576232459553955165004796072795287552705564631206901174488192000427007643720152894473727461637862829208305458781827280652671103875025843079303858610982118816120780327330791198688211247072596382005861147722720681325707802929923912512716623379663741706351129110571486496098461114394856434167691552461367692808787533575747213868874978320093559497224484766620774660522624354309741420126659912417480274689030514741475549362304107289273144529586099280209439579267137571113816979714300930270983899421786057389370281763404750012188616031396914655842158784052298081546698498165216956419145426319790385102630490172909789129035597724423755019372224622662377548057986939624519163123998922494330154814677333845902429531801302631615450872203083036425101663713159948716860011068959022883964944312950149716623821498848541405217103545716435622408038736368253519850571601498599775280514355998296694683485219946798004875539616295 [92,90] 32551983917839364262997628145019828114429170441883322820549681195545593932778311451037918701037887320310197877791049489371814020982999805747595546980322681441133081902120446490805127808641253855456640415266565284087179502868623366201905268087204527059926553950571148077828398142652051532924175270793959503411993526713553200166520416889654459721623624884596973590480025900207445142081796288741399487019652567031787665851666420809427215042063693639265702757270192741307300955828182411374013776300504479915824694601909997166025882170449424086245061344689167987951833076846778859828577045290888850210074109796308589603581844142475577431359984064732446410665481806731246450654694303898868094786253826465507132741940930807176124815638236643523697634792752668201033239906338384596631182271013849936401356426924553186629587398018121164238561611497388092205694599564772635982507579293058553765496908829239104976298973022296099415959358864677250186814993676719295399014206981889827090126272461094588450521256824028475985023242689676044755933989967093857364930664858499029286815118532939033068169417098572231240488560208496401541135077846531433053769864894895435130778666067829137196133669985741655865604512267002139032815365010923914197722245560892000885989777529312224357751216651914908699338407926922521863991049950844389418879962201881789410409701711975677816664070971300311804715722439679101158027376895590334805960126920571112751456790916459240341357944684776799415884503946017866877433954859134027858833925578164622341563543937629669216433847373874959995266331156173156836523417813404369651299458987619297758394819991025101970285221395690347739146109467740895178731257327727626265387582078793838333994350 [92,91] -1288960615284733948934756107883732619163075346403613289746887126368412667502108434393391288725795088827440486324712321855754652321762140620541572995689424175098279216192669930450029464990680077758535008278930141746328990283346309349548410438198918229562627165885139796119660737833683989230446146960745077450885171715852999769733690068020957063657505902945192477307009931363902719101219325279185169798367805475560616411008378041142855275942121556869413439573667984946338858303135068513432994695690748304886692398104402143704632803996397383735815784457489211279779159407361286428764555318600224275577952267477321551945771198679186046645776945260266314593652433911292315088888155409663068058242599255657783621161435225803665886497516307578718101386065863522644218556599863017509023602370869170289123029730143492307154668792706499513911364070401743529889210118095047977053582410599789337724417542672788698438302853032527089508726308222697314617303619288930465501800955747791301132721048216194288158035969170829805965657933086827837867256415799458942413035946758435728839696988804930718327729898417658874135070353863615937051621265345694819007650402327985187356282835252104238795945016119617097794538197518810862133752319258749338977306876563365424122843473261559783113998382612315736731595294793577289750795491908334417546794343041296446808945295349538370724176187777448469990228133960857434522480476200197738778528210112518169256972036627072229750856604245545370375547072239721093745429868811543556626457449489202555471306122303578445118909364742902770548457277943842620191421537563157419436399253429514376371349969033275358591286150689489624088847400917465622567053164564747062607447503225945090 [92,92] -660962193037782492624216754824988055284693734442598196960178884976622155939419993364354493377333108441786254190832825244887216805282583321731642185950668579525674797863620770388801102392997886124292376757334589439339187086778456754978509906553210454175404386275244729954369234099207601525139680269309817016810625362308240515278257162229449056670880748046008548439211394328850734651519980678196652222956468935915731883577873751423775020266512081875988731041046880659786947044003801655553863228488424088917922999807569146774508968383341247445161984745496345690406527968196578075841881648627204586121766351086947086982794937729026667755810477686781781706540018003145685094167322960718866918349416220731310421583056159139943920351719122474786534223244620614273747619776573435805448360442013869638913756155911643175878548013385716762588607038823914072724432626474906336710819237467500783961751274065939816354901054336386534074619873124491457841986553189433880402473184139577781196756373206969285738677736976001922828005906592391845615083801877409366573761542551813239167103287972783625687948420619109772698885706320640871612651857506127989106419113834444197122080633328363535895892119986066600819349463624014930438401593933684999353740679949813628906435540219947948984902250587459899678254672692776269154540898825488873312559659067491722452017407537205063189566644020771735586720273217416983830671698656965416301011210619084420198315571484720076841243595910113272988471111004256510308357384460525545448743369995646033155085632854134258400682002791577309377587531522092098222656914581445592654099105671770013990999782601880615801218649158340344015554486488087779901572619595635374342341871052340 [93,0] 88129386917081982583698149870082648967664354219559879413386657592916874019152089314924984922950260448434707811917026519242065766747775474635918442508719204425214862153077289525847358200142933563610380587835930660865001848136434572025941430370916291700704790304735110068183125372175548472755869490204418119291525178324056123509853836437737909861035290156126552093690579609699543101414134628551999027755712297366035347341135962971618482895914276482744512927147300531136975523873359100262994735408512630131344261208931626330446245833557050961228739917452213399089388848137663147495978627161294074577831993965738451357473919574827866434222495262201484874345222513338465026080348768523249026608390502927397130117451118548900859861930318787115640567148053081673913135954993855214983971250910502845334060235680314983863134632197702330517160747911676419893916263133463606199613284967786831395812677415307512687794643871782431043402093817397465102346416974889010603489363471744493908712884490029881037179666536326024059442005364584180780883972014245839522879325767028395348299577467342980143794874173261284605535105045678869047196379175132981751096688365607317460579973300087265341056543673793142085005725552232674675847298367945051525640937989785647556891769811623534097990407991779509545269331461686686617845382733710667686194293174203201266425357586612772552225066642074650527805713312064850237895142665863583758359276031343337109172747623006175416450833105953339074770045424877328678962943490009233459484320540631889839640224513411037517114242955162713633466555872976264538630807888562878578880901364242420812052034035707778755388031524501966426135203783337699741178019305047452765369934314846295787965157686389805239770559441467681735064933042537212598841694329851858497236545345976707194680422783558680155649242760434232913269177580890070277007284873513600260965757460422751758366849931241677196789609249893970854827784933149814605712890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [93,1] 28195968385014582800010668843239785958565531305984721395958270068295132296487051929244584523181506774295646490724126171042933950917723890903373973314144115959687285509031923894360506682491044190397183828086764605517804258369936787425622426564316666998529142434780805332927748796671587012199075868730348403613236851964979234376106466687381321020190897434289016651796356802578098032803592012989671298687506950036082098820523966770145918164708099514376247818459095708726192291344116239061405343924636129042287066334528028876480663305863220219652005011929128182429816343139050558720390720279639012227083829081058791870286609672865781435370744844218989864089465766362129635365271473134438171465371650126239653030990796654532880254758532458701794747156323274363309492508281520820388439871751404476124187226695326220232052628770183931196383663645110536285350375715789217586926263729430663635383172397299251467531004690124598066408018259495353177279456177503459843109247977962151382456555020838516744615767968977117161686927499357026909341912173082803631189360951130847009278219130453318203625109429982276843288696979926332016711751845960415161207094128785055315114988229196388066567800398047766338901787042814264289253096979224596239246493525369997395093279718955931109553263291221695373422784337408517211017408904610512613424721700493862685580874508915861679682754564864279262726344164361618962288696112719105601506756711065981286461418623726935669769647491426331518399326871313036766883605714563701102892312270685064539913789697704119831965422973547849704279180344813949584840946524689391805828024117848883978381029551783399286729177044355055978251206036714374241720011477134260118742700717752198366367224286713288939214208637338023401172080727434396385103906197773975281854323473939345570264100328640636289236227133793616033651496816450423135626586973378350896062492568307602992409014210548330984772349560186360806213201612990815192461013793945312500000000000000000000000000000000000000000000000000000000000000000000000000000 [93,2] 423508279383318659978258887579401524947350931453719078499101427586685790223376619026106887829106491001800811955201938533651719177310155134171012523323264869055679957738812545319770947226143932243463970945555213565355519150646172219075045836154182136659887718318522983842586865907469751508239764574459967870881107036324257957082003941695026926109265002093615001264053280162090574657466878530604065878620465281341813796168636692087102085130050607564632797149519615241144959554610062696064575629524250008649503133390847228867717129957138359965216183052554645047216171931896385886245676395050844696187692753004980241016296443675392644266139073430834226374483895545795459480433030924267944039755883789659748465997205168408057143522415176120494151434825797062028975272283862182335818070042847725350666022017351885602363665658701922858688242512838632131392474902726437759312438663416576819379001262743747070762604390588969698550636743305609398708354847955516341515660658335756628202539801162566160617652613701192896743447445476725298956492663751554829978623420065038043883007488475116177971796572062153766164823506423733730291139628721401570060464848269327258603571860127377646496105111878479410246492665673340611550742175240049955772156795217111253508542595906782227424510201611998473621355709341276261364868386414765525976191730064023564931601780219711828777404332604957486694459223628536374941212456537732093437399060214551309518290293880146079647773177777534730601007997270816354348158747123765676403633772888825774677120396298449744428997613593970741389381693871160081390069720093846276707489483635111897419165215636248476426526232318856871574929288658521903541831689271059736625361516397834661203981586675541330816949223036379921440509252652232427033843281446454358975443974336765701547851009155277867373347773864905223009621368617469428882863229603465719191670720594039909583364643716420920613847696047679462771906599982685293070971965789794921875000000000000000000000000000000000000000000000000000000000000000000000000 [93,3] -5847701198806998296736741194277887480650991140331421888839603913462884619606081784349495470839852835295115722771117976352471594518017143449149894037956928615671035929182883050814882978668470682190668963750545401544678951310009529336216205525651631294408284891563963651483944448913500551337489686203660214361266398989411515567538584505927675967574232587218974271147583103630568624801285146356402649811989048318247937859195049532790540821237258501330925550267145733951513968864425611895218911770852973499818589764283312713126337375287165753521414154904335126615889864358020220987902218642252024669170121486482813441557631401574555558155252027751514977916391479587368908977754840087156206753642089441196385814151187496631271011600676330437117220016555857631701833510227193870271271775374196762884471332956031784555763010681313878482880078143315763048370847115812790199821367127628678368915333700411867840560968612981448309639496398181639325548711016002648697080423542162006613998019665449617443756693456474429252155078539321605812433898931698626464863405009946754865741713490968875974030568739281402916459074277926496415218156956722340429843619271785887502757264826306115739352927177386556406722050703017064570577544489862471142153538403618272797158687790173868995590360127175209551794279665040613532950733157913349423944084420860875879688979912816717907053270475434086444091701003247667292268924367389201862291655601982099745717341873575335398167725737171390502470659569843274248433236994560317979552786023682310632762425851590205635245619794114659424942594403549416420965577380595839809018649314264709966503999788364915012109442411456576282748806741826701162561978720705182062933415298579807576387147176274240379767988100400112059424940285397550571679478823150951577972615456347170039020363625320551161432964648012400196733235135732969538116453905954898410962463547398012205668862774174017886074104118381754925702978309409729718026937916874885559082031250000000000000000000000000000000000000000000000000000000000000000 [93,4] -62217115330932207358529905783166102223923763422942758068553518951047694680138143655909397682378632894918782469231131630445943209575858375856271148409778115165636407555381302087487714391833276638985113868074619955230794189245583176178403558869083477436046282882514384169502824495023146709373494028791602073395007694734890189262997528573584889605384323174778071534791056634103210880959635019938835339810321431244144646470348718074238361462759921083693506014788746875885758199205380544884424090943701238727516849961358289953503881102796540818479905437348991371680996698487776363417613907696160431842120344551226660123433122229884099832368573963393343428422429111082821306017254497460846444748724495299963224739845126016595266731456166792825399199644692001729663859822702072346203618667791070842814757102528806455812491460125763667962882649825061602354854104456347555944795482984851701079525050929133913159010579454111154183730058600417427519621608881596172198545852547333377079797889369477917952694602163460659347194296503414384829578249726060234464175708600596480287176365643084916749253187821473385956111896787728479650368116056962980875790662169381719573401514448657474300182258245316048079068444025695805163687287496844725890369457377645566152850453142040922739206483235661895622211878343947029634755339234133927343243646485264207734646732546351699777526664062963059116575899120352756868639464478605109044780955343293626967871602721958847063168495241831763708154356290952750153149159337532272188178162145336459625847474863460488391485819046597252820798173124569271560663884850923835250120740684857519282645217148982231384414127779467287209098105503381252424567972655655726188585137683242628149044643534144662759607703878867546148575848676591697698807825143216680447605316135786088639860381199071889028655331104703264412344169670494170064414739823204616763103776071837021432220723809360932086021710110941617908870252909325250512129201752031804062426090240478515625000000000000000000000000000000000000000000000000000 [93,5] 397289400243987219568496280569712695326870355938493846142870656365024776789034813716683486867895753071733534235793215819495970688917220510240018160476780526297402121788405097943396273142834760529697173713736983296130038533248873646209976342997388739217918310586501230486804289400134061739906193849679524809577036844763148912626040778205408691850372533851157588893146176100599457421893446937822694834103275237949352025488671252128296793087647737301691025018653706330810018230350804757823875433978314486899151692504468161667468168337536576631118522049427519585237402628116840262796512556643370445607329297916864939520049102373008607003857023580621727200441230179821149498407607463868573948395707457467666410833854528434441109356884538361271308956984984373359928810495875747208221906323070590999150745091249279797348696345906158521532053826680991242234882707572213500332840843055326708186398777507372029905317696336427534009459132072534215260548946094328798672272454251516265706519220526328493338926370386225818939076020724896930079743815552637601620599737518330739178798281485848221801723291592829934746512046203602243785665018839786432074646749407856055595447466353644833246966106751914430823910976445035252080437339436217411083197527406598814390932502783925750058050609617051204004059145158971734934149451902264844048881464460319429774379822640203367903625964528798909704935340955629805728875138281814668583241784487580305122705269882142581985514850943167245894034343387971630856719870710790403514541624968551170352214782248272222302176596970152238750205915870372387468947349165753435421435142149223695944000316121172232966141647889102776803283929647237797108152408022605008208909147889883110729410999661170710548742540003514314723744032474883025591818146015989671150168830757965576243974683606970912466053616812932035504541160857651816517751762995271379294578314798392290353873073095597390590242000489399256390923523117037873941120862397724522452335804700851440429687500000000000000000000000000000000000000000000 [93,6] -2137590890179806964545612639885484382856677977948299584303382776789196502680049108771195175729905749199339473979955354955152098961750897471589829644557883876315680784144152728061598637697249303040225949123313073063559128811405226977300739376814868061686687491900571892961415380704761233371796068064047840079367403708206793474320483651722530730753614642209236874170048115143332528734135664569889352928440944858412693136127015720612314111487199284066069709807357303728861194933902404248510798917511939169286440632705738269853911702920885314226988774759751059447825931100794369063412564001982944639257120072242748812840348599732954270184636331171690391975730215495563657330898787162293359329325714699825758982703954151947810324904269568317449489695136478673553383499310247241768553028036386795954971847476881995010992821352742113590321909643313956546487115925738745580870498624902400652859253607071219199232988951086715663237925815729203009396269507399014790291924687540031713216905718258949153076099068552982800063851031475028304699265334971858071666611929409313609654196530369670682451955734868226263734884086759552448190337599854683188637637746403883554587622827500021239763705571693298795418012246685377712049376137462976390361979149432534586700047182545106680153495515449070106787816818894942462152718510540135796793044495229970595895913662798554051176983941376357666075547757512497503167353285845528877000137571085099631220964777358570805528732022673209501916353881245888813103513303893603092141109959031980074216860869800580819405659534152132671475809387246468495936264486872502425953691903298368548065741893030425565264240955636610065686573839462364348405878089675174158197678289849737515784147946112886576944585285015017686810452875202939018369043200241166261309575795380163699968381044797572077860758005019185183972834581727965600776421136504825535816499928709331133063780156739513347668859926597779690821923446628806047496154305043170040789846098050475120544433593750000000000000000000000000000000000000 [93,7] -69443956838855032826280191135898569643246228383252787232825873317876918420562163620399991663565007527595877954517481842240766106030385110687620522510129608494114225208635924961018978696800627920807774530308455573539552565740093111793291872868744920006021962614105873689182590243594445701316119603572048114654052522663263722837011766629965836293047241287290439906858071313753856388058275258503871561720882348083102539219337955982314085295800429804143908615582798702832296824765157720781484977398016004913392916937511937062845654424485771570774108919323665831666437931208463410511566535828028268697460245766907613728077880556528626811247963342037822481854145946854232675822655273898692586478134409125863277426577145929741471887537419590557428465067194413053397207820666051841251453591004271120202590564489430064913540810576196952058673929026324777708333627650212254813158713813185236046854307009820780165588184359680598684201681123754372541896419852660409600408986330497723247828888031467678157938894039135665546415959236388630702659529078067005488453834548255560535299430514261436256604855435526771427590328855520452180549392458903386302216457187134184185501610598889213470467671350569896039216948996630270279447309485357138932155956775592562508451513171582513747279509256008222654662458782452342010113081465056415620952747082565374105432167310893840425749292334693899872114006539794079490890463452272599850356194870706669744502826481497747162070189033966172917440575884528005302619442805764174660666318880590879062232392487257882069218157556057571547267978296201662626288603529697660690746106062678830993400832337637762933200742342054136886981090806873976568610249332057967414636157022309748973653619004870792381585105823639815368653425651485034379599135924923644791243559342392673102859003426585400992920656490716627351476807200803753285077589593519750404547402894942872770941699116727246154234511948723233618864616729443952406578506922861515615608141160919331014156341552734375000000000000000000000000000000 [93,8] -115363866892752451001471271745113829521415168290495860219919076642042743992264137906888729698750060891500945304529843027483367341109631660914688959548765888223363882697936502112774325416050200853515141752879412238820626116452880609474581519441857465189076583742172321396867664515654048076263689019262673332165990872833466893967216240772686463122284190128615936137415177731455692838034337615324219993678878315489397731652008910156529541160203242491372178914963908781302803492272797821164518172809386477814085109421911784955941040139225226758885822768221897577892362011936451077069307206024192768819470710533607505116164500648057813846216981755133009475620729990511260056037277727813307132438226170874900781760269128973464819349355178122069548553033214039306015860155903870062201462469203975292701045886694345166001507303837749582017944419083882220500139045461223794407309761109381319568563449252488030504990496184053200877350888686193130223977868234531337227417566724291832287551796472840452096097586397678603537907169850844450526061011374891334759585863577688666877976026317571609989312045387615799550182708502848296311254186970903688915847606528268640032960999645647117044124104695486753246602362285480162667654961496833241663635367463906231789804976003528698599204265353603292282579743236896341790096897238883286537252293981454712606726385309753347260208142969377118516954489998147151675558418015872481451691304921147620970053692188760098627658177810258032240983842984384690163012829614937834647314661218638807556082063547538559952223324703089163203223652800457768276970534908037597008013968039165422213078876628662395369052394414845510016696092377389303206714155780312929704181913209911176315213104405188761933909421215015529024631258986569784732867240809710982773249839032012448903756311477189389657629352787969848501559555811146883499288854426238479783800580296710354839857806726869950032830233636769432672367006985560136083003534650243934777183452133897390012862160801887512207031250000000000000000000 [93,9] -179007452929983425633531441518248380358088502932764022410524629353111428137050482666518985314987369665736645691089346468113116569303789763716111654417381359544730585480231892708615704652090316810493760981893579383187949960968035348181239149618781719527269526775500232136819175746793002064990949948452577223374619767728016726512865961474388098814971601109636507020042200194612128586023191563400803275560325484766253045983507559713256056016400508567401556216794950325851549261626404986437932282378894601515123944322400649107309681796932371697363657344639345332767103876751219571396294418072243572333448614459063027846494678305998099180179682964915270640525477440607506636476681442009498654529623278355593165709649487378356844388970930133378866743774419635443118744671651892117429223030406870974564730469262711507092221141436492357840121704785378166039895584519914338188004529633543884451734969341815123937968865712267596728691065537190633499425956414004211661812309684088653279964288683275533268277274333349588012215816872888103279457777208966525642431370810586047124697294421332020871966591069792028256866277636653410133844669310494628195410277501852347353505889064726893293808966323503150970517839332847480678293890472153712037557594528901838119990379747299433572122482913366724625518114169099463689090530825904905845532784249229281358540343612957435261993541154073000983568763492496631178114615349227815462615097947188466980130307224481987868953034000232160185467525662837966968782355108936477319724063126745774178296381400889555257188960118182884360949772798674625822196555322322682553485801859225767544104277525983296501383785568461195387444210340653873094976149989963497151003034265863116765053549239355592210193731985640608757541617660092913500433624207528272777301512900127146328341808604475054893334093551448796366825028476633414296544829375685390250837594449519557734767703675805673615152948721943758409651828217916532580822659752698569078969113854693517851046635769307613372802734375000000000000 [93,10] -94876210783982679515494399195965909328158857758887529004916820749323995706356847627606965618478550570046654677838469825376661693998897936605436552405643759209736284800576001066445560237179376848887023035835945279685065875860545576840438654835753145901776592622466203409346278948782121465115382212266523306216364340366954030838515633094150683760001433323578275293521611948083703169326847230226105219544149404497669750970273896011971601859501392026337191428876670508362614741796880659688203974674373361404347513599298306325388919207238355374390949753411493405671985942082098435019567804025965408272367537181821694708856001402962005146685295137942093663905017250344791559258091907127018567273156595368185197182846024711617952769801200033581852614212857787382608375186190838772984094497839926019698833802938309168095506116845850660907572601413752059749676468036108003284556658003310266672399305807745684625825763576946599262007041665260980692409893242731648637996003913016089788975774779768894617412952485817004861373488633237639042712300829115438118805790126131723037766750069997642467595204543214939354784848969333417998431191312506251319003142313352788521236318624725379848489331735047064373553598937045924616381489206121321679283251461568077953988433329471313163077533016999592661131394104479394272762592658520760734619380001492680811409953733602859667114545177654489413219966722316066018986856188330510426254355336088440139225183371293010627761685802181318647253090372066947231203668895376550548468986034876254522078503048161430499633111920254597423588062371883289284204574113398389497333161968189868018821243778851932298539591872384941098986157075898522481127558457412381413107680224195920622392383428383423463394853851659245972637345159805860833463094797269081295461415877534137332380483362156538738189402438501504057640618215632384337414737263916531054913039943510810278737215732313358595105316982710593507485915255976583750342621114853179060692127226583902910306278499774634838104248046875000000 [93,11] 2086663299782435830676435033482938540000473504125305887964103165455960514844779007260162481986294978476523337999040683679912780152383182905903794557483742218387115864031497451007743733819847596679676365908034465071476893829550594764188469699815247142770663117978218594740133505625616867608989631600737929415055477477662886471129131382980722507676140562685012204969979532354740865085219524679746311831280195483068373197159895488682038130921850673917105596321429319008112176010241382624981940667327360442607479685839660178789672236410420869559215844260743000881390703487544458697095882702518697799992464241221779591821234831065470409162446360079117951076366427298750681720022463603505196950794727425823235695477868171648163772236317938356008987429527243347194275810376018312788829830878640731651738763521825634735842287714050593759072553209974389230097025271445122358360004402612522574932560269637459318745672570021825894165512712431360755383951117772561118124673130484920399986642526806219778239578917421054148219574439637473052559685298302278669673118418036027138701308751831893340155848687052406551273704654950561322445968646095617931956565346488446947480589474630413848931996830606566036992883412041158986678532031345876563288667175489364216099988423446232639141104092863014036884605364238512654206459888608053190903511314046863996455529143407333149200407340113896086513157018216278900422714364025257797350776111423774688867281243065449984827150460899033790255767900229343899115296459365152415381947916802528893947778507067622790348395514586234289098632065659368222809768072253655848869440061471692731909627667346864002757297838900775265244643117943299556997760879658422981480082781274143171542488640618393534757387492924063765246597164159393114193181977545967533518632410314760865068240711455865052798057557340103424732484718024554185498370684270098332665576025534141318383978049688414696920610280057611472769652507709018343632152519044345267263231361032360666740714805200695991516113281250000000 [93,12] -6611475099973346108402344364999214525765408526698641952331413510443989949871089597742137291435490724483186089468588733396249689606686066931115100415491510766868955358710154384174310054010530177687521794157868311617918285055007038579185720779185578461157274205552260014249982357267414116321097016643924552272014328273601369077014491584882438837286436215870690139323674327340659011912779105225114701258161428313287294079975507659499611995451878495286140120671922427335658777972750989780261099602235894774027316269669637004803430322567794952547203812333200024607662794427661698374680663515486452595276989554074657272851706201217836028962964661715700536702285325616505564139090667238231181879082948171636409296532936145683371616922761602318550705171972547802424640670896477755228035451001785421426043605399307905934804885540702445738276025635598882150670367891070506116666792106027619729005599171030551526399737764600559921636723787016649257035283123762647097104320666330512575259436019857116866554181130055077434738743324990114172823072533614531215258600740914429368377101772439590480937209511902642495619246375850137280467482422469198609749761631327022653484789805286636074155177206803713683774301113223638787234070248356910239435063696180681092694611524634700874278401711530517365681486755209860483930040055713063381829801679266016011216927856149986057339473677854101532451091332395098828726140561295392544718150097348715543702726385569943042336891748619937535150772376762096572608385554427101175830377710518419759141302923810482969556292462471617994348320186183191002074569120507832781515080533911696129526784431732483698000877315297788635480579624585805355228675585015803355516910170645629357444090631606071964287634269620845057461597217425949661365847546497555201408297628973697523641904640537135095351429610505828499199699028025435121428236836617203716442276723340941862338096679194581775560476127787450422865810232996879597011445541899372662614339964115561798507769708521664142608642578125000 [93,13] 19415239107367530945052438616322778132359814065343281556611929896229325539066412828646096737741036645034458340052250821369208977936108615428196607178836795444135589230124937610722212019349608102705460756138304713808265638111270304156924536162366166367922292978225525116472875368267811049524326333723236105063417903568358277726003752017622087114205736964430384276696875763877435893776281656527423473457060597843312412245548284023079661972862329041614698097563391746090277874828149668249695756927539165974159184465159774140636345719221295550172948781308486116273436826616463326263715517584102805784331334949715865728129861087341170574896218049522688603280935489787108928265529512017192950247127383376232132198036438480515786047022686418750600034617161881939004390038456405859881889901610528341606095047177946989369107350625501488313618226166234767403321966620587146329759351148771589870027449610541103370692886997216447315535054801167050903110632454434220423134239597833444968232276992625441433195416289236153192064486146619108652053556086996083686217277072071660948836651329398234121597218878932209427595134035787165631802949778345128713091822235541739221759713431358882093745371592536294109253406436956919478830557654878043672206703447936593072201912582300029256013692399283955286276456770039828777295035979627885873711044437009560772244724061306345693478275670231046451855243463205194965824671983247811298939836063005307938281049554185799467689504040024025111954349266787581441731325091415242027453125751090873979108548426379891222067421568845268279784480505121172456236852016311038894204821994284208333816942545100161478671895939905454598081492945587884844248461687350960902346133449490088836898557622888441511131078908093086092143228298400175454557000165586795077435197651383429193727114937587932268361894345498655870881307310590299272779668419253973992718612373543949788908581022261925031886449164480251024671616649929675402103247569184743027709966201044267108954954892396926879882812500000 [93,14] -51484845444063293771591384727979531070643275089451168161136696545695038153004551418398293953877541415494435334291736619866267566382715191787585827885183416910574430582384633151775753232319812366509720529090633199185386127236101590033914431501667655272560597078608359357311001623830081897763733493620567245665621980415002718523409052738362726146531336747113224701892355732985299350169637600651685704915022451247349925177780231368702732673393915935302843136571751830413010893084986813381972639738377022169495264163159443086146830515377633434035656625967444900678476141279956983271177591976169462792525567219208790508862243694633513495042652796695626663808713580829368137106987015731409655958735958249006305399391785692503627024809406437539041814239057182072208959946538320546436404421483003223453838368888312567195104343687390757319097104541241578033513424658948138751773255622098302675178060532514681210098045104817397461940642968334869884548542739754163026335813805225713369717148304750005620328584398493984083940421141068796281681191875896284001408419751382121576453474558735076719540427154694317049899126687850009644290730419057355805971907773964128639641494513813835600762407659347372952168907366584833578024015853491347532611287719170020291018511128132173047543775858529672989439281015431113058580577317172238125318606522246651011078933352194635938151423016780020592947477912795746908297450961826568827395061224732532127703663729295110833174110979687283434207155659742305152042199784573213382836108236365026485977899488181331081492949039612437456493554375289925877280954632127854816330049827945072272559352560497066918378685340352793939049980631325133519983096546457256561315946712010016604281260714254182156906225070921394796434363981591243726143077146779991885197982420515250368281917858868038118250916926997362508492484676924527003770089873157456433433695131721994306287656520070610815903057238496803857265280471450488139294086158351672170840895859100783127360045909881591796875000000 [93,15] 134732843910519672975105699840275140712538662234142301815742402919753295376356570233311562982454409057762947253320384647202403903108969465033756330121350636500758099013098271468942072115781554438291335091175459830993759389196727805577289575567004659612355515433147387335533710446931893164748182337331737264684821505720431651748006181776155552344700220691410749525666022806905049276882199686565244897744209263879432180822062190007554513518483553607759605605869345935537005382788604362156153667719971569053659887864949318631206089262473812387379497838661838009688443582753422672461853986603146724810561105125357654576681489311643283514839908060503622989624104347190373614965070704930901823622154784832539349307622453700751016300157192638313827831409590573053350917445450286196433309358228180514561408806031201781349220240810337362856704711063352526693756106048313968693134884914446300211041205892003111621814275290741906811397452876295480288426042376618761754274434316986753888204975974443391253900714847976638049432648332586488676698157840795890475085877024391718514984699179278425482830678593456159045711259720964720334207947058207660621483851817195368817070533330398912513893030396490844229409494113740851030000824035558460357696822252700247457960481711833180798011880599258530502289052315611768525228325558128876519943905906683866617127659300886765326866070541762706889557814930342664030087043840807077797094022767568703927547371407546967396898546357993016499355791392684413423357317094512356920440622251340171141398163585046174939402359256077740369439231359677268386248654232260056063410583087720640459453868553735386979518815651413855502589858293206855031410432312977809217801300615337553409323692057574319363896115969953041826095549943368572149575512237510561943984711276028881402505643637162119465667064930950691753036656349735214113654417540157769146472736139273695648142642794840111533399729211404455610005108462381061983824956530362974057440927921902584785129874944686889648437500 [93,16] -321468068912264533281574784710211817095565198371467534822264031735992709998972448844348506825629433149816041348790151883403452397289389886352614794237164097281281671666673845873231948997981082357304185550563589598747385441599621283618417363179830534183014330968053695547835898808300780787955392536795378155720783527417700665808639934336980354504535174118962682657906161202264731009639518493789295734666233768035382408421174031256981025163330208022997189902960370585518897400544988749569718613079112782064901749129600481077990464070882241022455510835238689284728915019794024830051545231304150045144078412553664638583675882877206825341419820752320297187863365953915632264252158764522217627958210059277350259158942058561292129461686903501291276731283660447767691166408610046843803766958022246017022677657555598569160288545681534187663768765495712839372768495501080577520310925167690418430666047170448952582719474721354193778417487810285284884200099599155695415330773696495986663279171097374315794160605698853311605451679512852632977772098241384258014714492115236229613285706274933929722362342777028933624136470264652605601135867371198045518022763360942672554255797229783234924039999294638592320462676613266109448620309394254021322278987844354445749895710074799481993707111452324686942137001046140853949296541566122213381002696680938009549150959848062598272769223858885355607998585912667215801987200597016434952926147168313667435347999599400457992985878331760623227230519154429917538893667863965133285246173596288064685468261215554164005081740282091325014937872569993390647155790680316719838880418423352504329684065381374390134111030934911066949508204514158735529113690537311296105015222439267931647004732230787743282669632134193004558138923838683420648079189782184299068163702499226616286017290408325511689734724498973026212566768439379133034367339696482637194369720707095907848584154201555593906131043534070511472621479682782739722612803777304982255635934507154161110520362854003906250000 [93,17] 602642205472389497563188981667721730378532078727434821281077507659709541259097762575825481479766689223500986173592497854333721934666413719227856203975057608861096746535463703042078676791760416539733276140397421007654105352701452435290119163791675844879803725686064295295026641237479715556689675611302640106771718346007274288548766971086533501485487943486111716703674853725236674497877860467372022274364496768899008531477921767588468655063989830397721373764032193768888462299429139062459321268372298388217346649000507674039371138126177372709819550597906140643657816918246632703726652770916006220684164535711292579876084822808459896381606122936580661967480798384467399545617327485191640286317329554952862756142479238248857642454641426295925101277822116149019997098909711698403963672165040936454842605885804598590400145740733249608530961985394348043480046741085346439876081248278467039251839247066824664864553054713923005002454823413449224642586151539934453793609021205801628074899294682254176593089042810603653533402852740892020344427976852498370971594766671297381011298330650947827768353380845234586702371281597742164935317320490436819411284581478712811969534623031255898570387800676913023953817165756890660672858123697544417983251367947226620080345363189441319561676088094804797322501570918801967517941939526174351819819226541319800661306168635461268965366947424412260455209942663377978580820621569815402387291899831918681216577690379197536819602963861679822220402007039714454962183363394047105620352022708451493638055302801901791239839832731885321548148045163178700962042471918987978550995303505828899839610333685982114936053280992386294937911985720452512015535038994366221036180198904171376939023182170765511529999017197641366614124317046529195916925388980333186107056817594395407355783404112398453881514019917211799888215118014015748563177177700882235547013397423141468823525186567503986413950660336146552288508809233792527000385396990927988625230682373512536287307739257812500000 [93,18] -806809769351070777065752735173884269190324825069775776826495604403443121099749920728526531045406125061592524131170259491288478783304618794277874099296037847781686799802546021231990289855072726449702725990703236462281934201370745376816361129101833317287097486929113375368795286986427454617431357137562656197621793534843083268882679701962853189583776902572216889985067361551187684320566854304683666122584369720608323239088975823438170880751882344382682514798474492396179112652528325431438033230256579783826839223795960464294370340711520246062638295295954818332195967452187105549203868564988165695027187705127781943385041708245410723446330825198384623806126833010992092492431753525162723255686274532063593081464081518462167920519376140860964706089619006290793010399927093989338187686121640986770866589313038334045325965003107726554544478163271058921791814211675612448804431564809124596843605213358439601079279809093160060117753871327749360402669207502223767112240082090058967970883129524714268552882572394608772205408799578689583221289284052496491189725965448295869858345830979416220497823378281414433939512370187428548394959001283526063519004491520672278435085230312822594464558875294912958698868661518392449472266075405611690962298618729867524587658440213010310162928166435482118245692157747026255776845213132339931835829250408984015869350479009769801359350389035493105803997665798033865732510191053426393848120616059614851950891235561567037630693582915676108432471244267913621917984716840574059150754959292404225661046269747507225538518980566317265074065881188876991533194371661209866053819501217099636532516706929830854009632737023594692739504637041597091963561289852947075928594664509091514457758436580867114469236063233750557923433727079799873503672552119068995516091585441000805696077805189309702849782835521745700512973206925921979199323196546677390978930007538754428366853064786747073219882751005887961789464471778076858580234728430397028731135833368171006441116333007812500 [93,19] 649893414014782052199327547363599986885406795507261480701753299809278061588013515509444143445843700271382555771058354557732333234605186843412168537807828102952364090232926875056562882155096425380576378314007204980304112205184632535361485576073358822827344128527390079977791203750783835943006410527554788969868782379994593370677379020611027721242281321058758890093183568686391903064820510473023221640413638339688097560977285981863789767899382911902409155087813798086005477323917445714257654915834783422873691032909861583045222258428574412023954135274168179860758734034174436739778776302295707782021877344799876195498092211271512714649275871490620943946860111599701740519008566368285197138409195211157928137539755797216965173691726417341316965564602190409573424174188100631548313556744496650949902354203046578263136202777636898259027888681206302304283300631185046590004465981413056141309270447499103439031320716168211372272398748112683239946776361646699911047199290848581699006137638156254194483660095984676745406437263537806549496394267586136535677319257803429038051534771513874349900901082376494763271343652539779773561887557969111611233080004016933884869973669388144771390392103660805176431425662161049891904840674386176548998777501078096489938154967916135309442033405809160400906201638005515040147722545616268153752691717554289814794080592640191415845013004232773492129522168451173210278569859111791180021681061034728871947656975038714436817873677891959761069820481105802809537571066460133254603507104139849042726022447136039109872759090142828046879332014634662424285503308804461025009145193987093885437632770907111917920159292899727809610026165224679605386721347469380606097636091959230163571562369331923532090304348430794074305266733565179567197488334489251005104539781598550362271050975149464054642982769747911066813474571170537180376411440109309367199775554233849241774711247199129652033850796468939785675879259906059857813953595240263894083909690380096435546875000000000 [93,20] 15999822328238703087900565931616245253755784261487501919222820640842583199532911651331691209651993354994425717530095026890993586186680967014641268011709966987572403042116244959793424963039688135688079814252499261218559894117182101239872426937287844485052341975606318552800001033694644453062729397956170392096487232240720060533027725652544148103681467881470231726017600136472005863839323207432646665773428059037409734481481986535835320020616748549857914332512658393538329068585188061844157160864220050946655716917716695505734416187523354004116428909451629263451851407086272519015075785364097127019241610302935084300048781494626734026841732901513384149882567178038032574755269804660200268124394930890213805508638822918525069109732142146715175296454411593184961911112373665825872096867258675458990150090345211440424656973196924440623318742454835870261329337866663416796756789329586921306016948652537292573595210424993903174649464876827409461923898305838047761837169680186827451157732606158942681991092342992120578440909788593802598713188764874798333655576042677023687970231941833146890013231064999595724267579575413363493903883736011357482164241234321757718997341142012578972196181922465934732120268826899317309723310804926758026443315889243978189631232555541920808270997947050069865348407590933377289211695135974829275362169412604246644169835311590770346174521236432224811724164196248577938133046259624907869621087226956199468498259595883982863627529385653822330278977007666333805911024106387297616804761259706620439330171311110685557115038356009248240881084217655838144756950569768523196024676103645161519294136888799643308171628214483174249119379633539156952329599071284376801073769301337265950516567284012903963168226350648798829822267325258848022553597516820308926881458873804782353779577565248273973898975061717379076615610065050127004798264466893714695337364522340449694669753866860709324721460314424985525578855969865040416401022471681869774329243227839469909667968750 [93,21] -989128330176625947383650949562506552263343286813459914545021670304683169293069179524737741931789714864720992580498948735227016866307350498318491617184235747207154745921065481967487631860752633804099697037036187886997886637610022598512327025292395115232611171678054704341474754673562169261964416600695774970887851748968343160231687553090820616853197796541969432848604671906021246814885968124232983344771362973083923853952620008563153496693241001115922217194153008691864259110744408504541568894335180290401496558192742759475151020124518522124248745553843841713924762081282199851824734827424288083868784625971711576876415615858404479807479216651715042609131301194640048957371633075006227542359582961090311683175859509640941226981863362529378237988665347430562934688305762128402539790782572667433195318088692675097083174824820866049652171580825838219875278534063048043364370805798567776968996571795779558144804091974501084296051004765144195454998334168081060005499767538105697863923542156743728548927946952373955820778703094617424268760806052769673264131095951175990268786325276588831725191148432283157271839878363493480844907781475905703518065641635654182501053503338399962903574757977809272062797639853309339330574751533650852801011402786399774831734434876024306708421252413470303328510486276302633827836100899498733466906437077523778326811690330339559769680207549266013166672391463996349298922608825831140967970042423562329664280950307153684531465814935843027352557734814278776216962025605238613075503966885886878026662125094606909219374614646900976504922763196893016489743706531296681300632793670413897385432894108183285451961564977870798279474493750137283712488071857306962157465344825086043169925390391536710191585834553510018180320222264514481358046385656732816105832566177289278706948915921654420656988538496228413964050467880282282354322302491921951800037344908777145372350708976159377667460161942051139324458852550703139624305171295759464555885642766952514648437500 [93,22] 1816530939754854324226589685757333540280888316536831642102443958922528449893152253545768608559532172073683702059199093623411799237999213892909012970458787852669396899816443986049283307936064328624386507841046232524539115202840855004315008638462904174087340932162359103258244075354025815787082224188899246800553214845598542566682506547964157091924460371885709561495217166198830046819195011725883388150132782648590880834838959864234165414705623941540755401959385455722389635086058931442545139709068627173086499248695893188409984845407825743667283037939287633457217777285462687663248658807566441837394806911239253892569751570447816418481729733899918178980601636886997680821327984719448266247061643520585208933636757142845951765763508842215288405474017654944087204135122048243248211103612669051602374278084093975339288263410359833106011152936303701850185422649001524987251797807899037247635508076765775926685484295629698600248413766648379528692454345410772349147684792073410213802402407901527312674276156926683934864502542427825639619610660818151719563281899098051318929779576806090699306979243338806112826663316594745108716798750610994815635509385274541330118842547404660276090412956121338947847001715205472615960907633182119166051358282064538642632734708463203694110793712558930045760165302841311783054482215077380865559674838726733069595831514065857196529701746215448193881881561265662638020919133829662715784695556638324922441677933101930496957693902076166496175179153235898623403942636946314737108910233482960186063155202354166304386793591614934188248249726466512180243021563933281764015956780567902008710571801930543116214260049245642188833555381758670513716778328989584300427622770299766839185989694678540446306637610004859241652832806172905257345382589209605891490776340982359174489626916616045984730710340928651752851014125140812508257390478869405949433500703815704686420158668396552670370608749983067838523100891597831119811390365725856099743396043777465820312500 [93,23] -2137372367645746715652361331307463731317732539669913564582221955447964722039068895018057451359217178729043930380518839801114165074929069809158219335176614979146214952069586420984880049747868265521092240975536915488802948190652836884423481858660416470111440213765597097210627000981219716845197095850590991258587102590781384676677986670550057647358921381128504093915477320393350246820122845970284776574054070950428953612989082281000227315809934033486961197503148539193417121473445843665945837698753304500658134874569545021723772114667376357467806197848889554314436051822684620964708840901982874178062469029569423665754876220340958922347966341158957196057424499516092080117771653162014591123424913067613399944758373029830592113794554729097948446311954672580788061465759597531656027349871381602509648068862316465005576433930976789045922956168465050763036052189019797080841366818071384527288641581518346658745517218404974789641261850532498638347046706083454293306945025566122635359292415062772723043866628589644518074208859682833903750546518109212798656771378871323694012422669310903983146273001630957963452282452568688572947600240775457230388097634491216303200508778235328489005040855957895236052036173127296203418946616301127808561573534430236187193096453949682585647943173754732228077905050640328918490201828284375670534550181163139517180340178573243336196386209472663525773364169020914332202458607337919517273159066971408243559614803083503044137131293632892551219988487401990366622708431936243726323804109921165977726052364073547985967519131162458712221042156891873942621435668635137980640809291883938316325670880282645023485998548970377647971875177139734671435720822231490427344791007593220837533409431006984911941021018586429876470857190746699342614520156622694479006236198805266712280249556758370497026006097782644333408402728413031502262799863337290303507699821854881370231737350182005110820602146062750128628012199956962349767231046371307456865906715393066406250 [93,24] 1924201271045529468381922986371501710735031345565016854388666011154746048587577100744261649387342151583025296941647245391350300109136092437967475536799706838909277015341008999564371988986421371437939097752865325806238118179085790165460291983392801922231064827556915981659394907056726417849892122707707234229697327088238392347455107206609624839464629936980612324368259216976107351756864109043175647991698782012811783298166428201423124610773309521724840136531270394384143219728675415510898605725650295257094150523926810328954757912957162461805466646815143962640415460647149345903828891630582977306671244578548341343342707256048398266366618791203179952166255808264845287927551154759334344188215260995402884998076660582982863158100339328378937902216456900996094529102648350782537587108867235705110618785679288807566263395325216851590559027432804702168844446029139810059966581397276237902083796239689995849653056459819363453991882788045561217347402796720111978996280089644290801773033713283436710918401308580951661701400499810666665471385956388344459050074148205793716428516359288012502569604626703672848137233106131835606103075104297380113523010330156582197911360039979212085889060140698954678230280747355755215537430661109102094577582696050038280047805317188397233500377285897570732115389705942572796420925278907761769171417281329538583200084505826287736019778482456173948998665772528138205538357802228280375210398803348518478087466981810956089587191684967294797412630781338985782961802139884153779809098816578928355717816066431268107712766018538862579125890977177218340105178870217044857485350885106776665326857953252133819999980081009873998595553774146437684633609257620429109481351259143688259704881485932474069675194126363090412778560785068523676750440422627231424828285047289147998609110769995750089640595243331087076407998844664131165678024549035897583954585058125642792813157527472107034348196551305072812076191109695658121303551979508483782410621643066406250 [93,25] -1418538518751875239278804092500133634612444268970237451538497335586757806530233090541705690991214486978586013868745267426033079714713869012064130380853249473078926972089716098112298726441789997906291173295360190409075716777804847058687003661281310211126037256183992162531122497839250911501515290029445345106817750472177600879935587671466712924129710398867787623001856216857646261748949330651799561006164209180470914781248457342190173873363914266549102511619432306132534847951608642312117463654074102293817331711391052521209125143347728643804115180843007404298654871330061315600113142348473352160341507540564239528473024086614018309606944717900057903062523722289375172692352434250584274587128784866972143868682455576403237093798940941951265861958785152929694057031232045510925975814692383342899157679452996161234661796179444824893750641443622416424061410174146504617605090860140014072204457353702984391764785346981340188043184951201005030523184195684498168400283560531658623614758845505334227890624186210722038657001474304270291581244270001187415831235906470763832411923738730363890716680630641913137238477054389919257246907045847842894123418598632190792876733766831894285042983946617998981794916336497308869257137170245865827260701586895035555997051905009816494192019987397664382404741243929484733006002492762487892382051646869887287805491692229189621017282816707337731416035612125578066370856927093188266796749877230489423240473442385694709349126818120789328100371645490263192250371280473779562019074404443792239485093934881409711303128968018170050605091188295479277143247400667329402559483450633180030343292952442875338271872962639404578679337367920924812485289895514645161457764867709732181948847505948061255993802019178236990417968616577260466811680662437321412023655998608056408047962205274226013884664472978524791470709810518388341856127649373826232799850186384793496958456053783369636457469065598590434013715833386215514622108457842841744422912597656250 [93,26] 895233379634914217998594310973559205185548428871897369164998137906342089108164904065439910818518270296747739832105034272183644813462021520584977888029994381204002083521098463702874886311330816427831768135099761732105750420276471468147525766145714658443191602995991790175078129434049430434858659337852983702991965451922073904787006542953538923173648753175998787571539926271394742854891928427634385780291232659179998041189686821116082837155325338377002443170394045228371032610090370810642738848875377422567216856614649737128398773438223405368485244886992001988858462987303804666533880591903440820058356517168961641327435997067114771647232810553155498095386412418959023182133017488027730448764459838925432841358174496470068742313505715133404121285729309822661922370257510578319668687972488668201654413133640980781004681444572245653198482123483584405520635799681700454129158745948205577332514277585055055101665238857833190035785626214017584713847467679617052566421980288135975667448487296526925121131688913738534194367177043160488640909189301155332748219594869693845977069111302074491607742460589356974844956559370750375491670674240244133981453569098877079642369449753878326982887454397704690600026750920501553642924319171600322910541928936127900552526862435552504305432864745090031902148574759899366876683719556504980764765356392391407076267378339197449614857292107091632412765393225117064334299391296164528899735276269288839014601422073517546677883019599350468180895317638491970283115877463104337308836596011793817971621658788288595638809914602312564577501311985929304032791168330099297934797073830893317216912583208571845572273524868668033340269453008986855880914722976959250486005730739930742952537916827656756499345394758856585495684168697150433185752593946919273317272919191828215878458134535336605248431984938276037758788337449686737379660129660009092549802352983183028052465935885413139096077576558742702777420399695706976217479677870869636535644531250 [93,27] -502197545014890130830768261598294325019023078450131284228086700333411311403724169122852858085259295076148751719039737235942022674904016095561030893475256715078933687986692183829944072975153079190977936585626006064465020478976538668802605235182849332233048152403832406437626772523796802446083302423189517158801809755195923317010319427318291401849010088760699304373038033663277626490601706151551275972457563951975019426020936388293514884670952896018303957160030322125537765482625331227580576111971219029085051873396852700159943776654459700415626241363934900834784611889909813580225899592210636014537180819690806593842676780048816999276483896525935675060306596553538347752619604658735595672563112902230252469247049774247725981075987167293746386243258781992901243939328642142651206724727972804567148188228514617569812177318953209168488810321164355500034836067046551952642629591410478502590025764730725568249130270850504951574664337499779645440856508175357819566815736842094938671270763143989590095725880463933735832553831545946313521266927440318661415051696769742090125852430475173308802873350779011090314744004559203610218916494120374425603642471104136704019815554402257794363270338279046768923314801175430907035390880192962322150697092799545525432151888183003633731724981268582613040944684136393477115176828967381169869101361357696048793056415293488896771096669073610619186810982762225005278838136860188523014460269830969949490684959366738760787378709510331173275645016096545407866466663018483933683426464974694306487507901412024153564655073927620163794423899251561944291873717379928861254251416709527698222274503046399342631551234484339121010974797012342136070094100495120171290422861120270530647110831802286822013640090493446552531070314081564652943612334721786541294696535899681975195957814868111197687966054289576287414824155330802368890270868107622041093992385770285341428287044330435613342373279310452077002155379936709778121439740061759948730468750 [93,28] 258046974846568548001909099167682122331988235950781468349243651352924318097290964761842213791680532424336684058816278638045025819314876462593852193297021391550839181769836154411011820782334720456397299506709929162959103758266514999896436075268374331160836936597761883312924824447401303526778533711821568870340079734751829926040977360348995064545844381144856789697514012919038843509485452357608487900348973761874714790839881371354123801120571874684822517484141492331801416379319453060206332892738992885279166487153980726667542173486953844646800292792733647851118601822332913812590205060845697908017101580747412745357223893220025878241084706441769267514887607149702602498756763429791812644069074913930519330510892866004463278709767160063508164921578244769207843480968310753221871455957205515248730516612612171909183025077767494336100107971278915549155392275394361290595584099704735728303026585789509776612583230047342698077605952505561650402237120648097348466940155335653105200580809383386747662995430255421548121156477897533975283807129051435172139791286130358902137837292602539237457692244773502025670342505675664009341592611825455942958774898397221476367278279833175476240144724143312375410361614906860552509920838547399403112666092892941008471923970851528476866045200770632111667608110972366546812024754680803264004096388532418111637435579931892611693157785504649448965773946300376327961096548898407863513217294334098972076311395482885586147798406625183129678712083092207501059618379178071541602661557231806816620429885253414373054542050494648816657701516812413135018276869200682233816864578577596870984303437979754397055827448753598164981250067210995994564968017355526346192731195296680040225589744175993361762275505372733269362515681800785035425970832819991131859196454887670980011044528638869380644536689801000547823442225213822268861553380418758826367643825599876930970448290075153390382597811035527931612654217730096206651069223880767822265625 [93,29] -123461151877239459745362660674632878921979520617328063218570263668711483934612802273279562245628311971520940412103590220832988162773851539172297557206019657537535762002760522886248132390603548026742360992181249264706533346463206513309875139220939774122051080868405673655578655819974233505131265913394433326468076368922767637450028400572342186909067401664046661870223537759942129553704196252521065431009966595977922093739576310273956686237208988289529408107581341659821589666284475614099263700531947466939141144049049370927026992336275194726186398592577902291491558931796752347164348629971275640966662115638061833474686685022103596612116367395436529287151892396744763619961063653425543113848920478325650951928360690044978992290292388635153181321101252675904344495899147949621422567050505009679246340506951551810014122291356428598789873119025796610587745891250495650470909134752987818447948884261151435137239046753734591183610246383607755446479700016315586605857009463873581421189885743492069444736368502167634768253896325681444124664555886421419169993587250726127812335027984887762452937796679456835147379644657798301424728196984412597043355217493226244973530511907108607082081731756482426084415945632526439870700436432277687862924416337730838151114407613387393555194610639845660027615515638215347878407687750863530328114098223822170085322921300792496703567648505672906592794136755747816504096695644700174546894465140588598852877868968570186641464221490124427568040455220662420486931459625590559952818806103247725408629770871237947494945686226205256584058352995534930539624042667025222444390105123648624638526317036244756431298633883272731023145542843902140447604432249088839760042166017601777425216188925024021909855217950183091601484210323175452923962840867410811127252774145392092531435168191651810915458621953296056722467682510394560627547810804157111949794082289658741057525538328619124121904730885393788875070697486080462113022804260253906250 [93,30] 55132257722834436327491999552251988933139707733470725293979059226539317568164682065659117980897721505505727365322014743036886429944584984165490126923360222623783172595256301560541076764056319624905128441147661069964975707554410956605483590258141566649261968146817295995131588697202877206302276830344253630935025322768125440727877867561634270059748489241950832210210273545599424764992982896005697624816863370080482433196868263095133938944492650048771935535462089403187620677363841519386473256332130284477328240054054339262530986423731724462443673908964407605232115913971538157250124346155569172124350949616398660240883138864069561018238476145305243979640649031454330870962407221068162464625506552439804563124091014202058527414976532011512327086213566360167375851146927811906995916226453967076792770817207889151903821644419264881523127855147793457018718983320220600499651826196936644446475754228821619045811546207802643417108494915598488702429928650247463913766631724992413328694231288052563427104486580113833351701833096130889993439802496981419529606812993707248868018760385790918094968341993493692801970145038620943766001348670865432934301132064166913286655865831612749147930410396325093413775021488415946886041445781305029249954893847378062137247767523188782415565902648041275201208385655925073118236616552798539304414063020818453992209044355884402206817556050154540933839809491418887347850345807675269438782458716151928645843961318841699425293298438634729647810373243059904540359566154541251486142848904697938639567819378443465417575320768679512813405725770558160336015430368778951743789026049670633747465737606752793815697944874259186123861353523223978296272858860589011112081739349664952040957017132350047340065539744623428372186845525938716393923423077435076170304103870673469756909264412814401582788427579470671714946893012685307247758724038926680585128944353659771688760802267548659316570434018797697284242076420923694968223571777343750 [93,31] -22858581347047736134598437168062425585243115261160019405697297286471505065103170518599559813121335815257441654925606085381144934852587231097285848876139738758564742667298613311285431762048898124762296857815858843671180135318828613519842218229524553821946060787781789216257114541365884206042304024326280370874553700679462780668816023658647711817292063166764285545945397941023054197752890246121350362849137147273140700866703182438904925533093577139844130840848384797880875168037895175014317237042493216437513505227311662359635948008993908126243625971651012577192370347348548570531024273508187053207397189534992683801923746165041716314258122592470975352024271383223941030576308547305118929928600539586915811145967070580401939455632163266708261068553526855538690597796115212166481614636601812728522847929654201438746854601907785355274752867014757293727422790992771358632978782030497982698548620085718443606648179634517968061250026311314042113736485444144009714850898415377942509453806149708197386682106064834361527491455775328047802235138836937915627503368515178290344611816612852114298766968750086130715368986334832600239611666422073490018059583221368931046263144066501865591654730422969978385906126784039389225633504367297788667851259252183133303403671839331785604827488293721133139285438667066683821585607903542235138319311202762973205665933107174672098596258464489396401779871188847278034106998410142252884722623514873948621787984427669540983936695456242578129802707177442936938881603528380199935723288358312359693768953131791439736002019950451646846220506938355853063245152257050703248534399166502130431644788008755209014160683163544832354351007517456347917207390741287270525862122637135737750682149014586812824318754434845629557530633556968077428384589760640702025808661383997738191323494559937898148139721911185314298274961826639770576058554906099365876424862109563288160985014206902993699120586398865206945174577413126826286315917968750 [93,32] 8710944792165328629355023935625320782775784809658683201533309673856800821913342013536452800973925019483672586017861514153828331475651820447869313903362569523162767743171471504957726204973371033645741894954447301198924360797312516629347248357191058877726298248636291184395363474540495492412116028437332546985171056305366904532455269738837087643027443543135244004274607389024996150896476463036648626507075241396475239824421192603791485538519120073339146526585615978555433942238728351434058973299313921190618361368018296119138414075860537887731616440117334839100850626931922806861246812586365600453443688538912190757287321521534531743273608379958311249023343185193674194176393330950364112378875500668987878202208056241799520461746764576291566835074934476732668661871318867222380452694598518530752977112904579499623761667359702897809566682902964478970234262180029935603947199482438087191006134740553281681389084528780703539760953428238548268234726211212195480750177712603865972129188860885596113456723039252416216441038772884925858853188301252635988568251742420833364434284268626575770040752316714539117155975709352179143891129333687572695303978025894178846716204562044202402736949562176233869802190682337836108345725895710766131419446000722982464852661235754858994480673095162760373064745138123282712218747610465474486102862583402866648574118476001852728280914829991785541038391545675402234078512642693557568497785477817579764322215949067286992985449163379257176270867171465069316743163677539961598593443237372231248853280747952692460630016530540109802294249827680459617413608144179460646300056042254073633034474671928106299893834085595459806521202483638782086952662676901540100449054809295100284583579026124573102574265475778332937130528028775953992204763272029114198749490438859356063618376911219754629150001472816588970169696099358360420100869002379604832430750645921356653248483828700758364437656267043053048837464302778244018554687500 [93,33] -2993432522210052789119684403641008071749945586027531031945806991390676592257621461879083675624556162449506150430596122597120734446746473227849262570949275855577237673607935677483439457647290854669687368406506090087588276814028562367164193388144729296823587822417333248894644566566601690544692200535546300324063322721321923309886914357580953815817430010463253142522748506552487940629268034638078241065299045495996607280714198295525773698311393922590852588854083051437772922109344552338579811655986286065292064640898580875590198942761741156587331918596197037481581209685570757047689155802072154966694208498317646113326562932793899133741850335825260042286288109381608262875482002093371517818880569559403638452355178166150275269467565271536657944114989184506479738307575498142579606410336089833955981889969497649773999241767439428262409151707265820322826010256545796537219428597117366991788534394132940107725430094223244925796314705174507712945823301053618219151622384677696041665885811863861116663714330435765351368872013438537302853537844188876996866192055266583647022749356157666122158229801139604240699231927348715631843486842963723669455017771670943523425217214789447980426560905365814495501179149854587685696155208042981335669951162191233260859000591708888218993987810522046046442569854620833290771507430635120425597639058240925557587910644537396330469469728753739818909828289475921936719046508494274387978862443607320210534760124861828796008302117407458498089559806171541169083096740232075805139348494473467490190864110310337883606529644239012052700374802032798254399504068707061944479472529509322333597826681222312528667501851715331837715248986629942336914784113345132604212901248166183247151436380790199020549155474293108788890912467957938860592096317294129166955863160920101672262331061742259088547550848819682733824893500381504241656137147207163307834127851589212367954443319941794376948251965586678124964237213134765625000000 [93,34] 900813918720506673701138331931583865777697916140659182605542155690585352785382282798814931066403150539001433008336041542710261858543277785521659164798670068458728049343534437511600230283575125508732182370287181879887255329112944061518937339256594019660132478426777427961354913841109081929123131073268387535701190423399745765193972682388239716480530098283255772543390748812311274676659145967934584624347993296129938336236212314313929777784464283504448988784387083451463709616333351754159715310221431640410811687803519384710063783628182890106600710317067097376919666942635542701892103462302347968859338802392608156662238135166039353123326368662067857830491601596581684256904780387016448921700630521683798726372537945931223831336888927965815638668356966467964712049706467995129399941794689380729956579104063941844574792547727916025170778320187675558688852400412288044943024809873493319933549407588396481669830442630696817430550560117464392884577199780326849682489469091973627400266198914074551039555480225868324962132205363165495179195639730411897549141914411779234552677153185109113470497086157062367600412982025711501200676286760652034662401321368402291158938526642900065712822211538385488829158316096661907305260601497041384611328574764410955355184807382766792565014301896543042302920684798218091282793253319820016142908668680264043586205573281537161155897869507845511708350026012510042900820131325670717032758226162877149818725827875008541313854349624616029364632483804871730148456580623259242489054985463460337225922440673624934621492083002277148752326051023858191903654212024683025002809676299777357733383789990770237233351408186803287114727230154930434251437596351943261296614077498882483320392059538045932401754664346988616348426054547783179802653389552591574795962058724154141501922689142009559062448273001421073885716407810922039218282116883685985657531540650792472390039183205564729539638335609197383746504783630371093750 [93,35] -229573903327675502772281832992553212939105597464593923601847049934450715693881590055844938393441525106014908907106343696533326428784744826255632965599377759277065093781065984424933579214191225667637288424517441908462553273779132528821618343617899653464411568696910138073890338978644964876432084524642200361908057335413411215272737999283526432275584753134134056178956482883959769927784363377080810156870023925653767124032846638671091236718957787069395725038250682604522914900091883849702700976860503094836152922909440697479777359749982392887886768990262990529636547912617207677860169660375785767431711855797885540696058534865787641306537271823664492761380656895209241203102153382324783510114202951063468151099423086731010337772993439443234731586588958061904241039772896448421985195393776530486811083430494348420958293723558524119653155238026086811579334897151067391971254017940366969767672271192880786676316231578143464495340240850451316420210339936053624958674968884638152240861022059665576001082172568695317738543147392972504609969402039449655299714773196878008753292625273363755718388012886970474300309259764635838966566043276301341813818170824556186259635127746397645870838901534495915053765959098528538017483245602936414710044920788796380713336089930563141302203377853671955752313051143534460553340141946428367864584862392906297852904149189200145551286466614652658504340991800846396115282975757705566958038140673599447638334673605156538496866352380890297626136269356089448923678061020544685756958967435617453223671968551775562977290146469072570455168341060278905360385505963112850164961924039778158828949296647722385959254687880914770584411639347844052375455393426906798429829859140101675981926973157891292545306067598821530716093292796789357196968693838003448734634856665550866684786518856192996261479964626025250903309573938491917163832773965474216011058737504292373241495425588432066632549322093836963176727294921875000 [93,36] 47513246055074440961827507977977671015063516876603572879451745115071099705920723770655569080872358759234024329681647752217426799477807244696748836783582056028142872979658876622928148763374761365793544611893419672971235668410783748487383280009966854710925501557446171709482660837380055780772074287670873426059645831601335156278403583723853263831596864218383928537902073077305872188150570251997406409427656311828030301085821789268560768629827506397087926681359316984043215370152639135698737745898313955740095610361013192892192781539115612503712559842446951850684340808569086627541027240668767389668400496105139956127535525079267974659865856902424092330738512977809328083967872540039279871743306131529302817602190699741572546936493220066475926257618080749649066761872466386538847486886093353240180365285267917174146525781312343221519387845454461182844367930513386327184215645109259394853680271737646640273268131755536631969132220897434879890636103035573070907790476662144101884785900723696755030142205425385386817095765234647261446710036825014152241723756908776643544411060148807176689181396612204116735915762093985982033340335429150374616084217041396135101721424800060729344166522693082541360839145729667906717387506055672640181596243679635525310326578722790152343914837503331934337796771505888713291576995701872725143617057704165404162603542229737607516066294226042745207131259508089605110241723280405712698440890264508182509719934609086376691327502364146325912503929838972830767950644058178000241078948120817271715032323850651574924271314542643956709162141210289717682974524029192293311076356584457467045753819199554121462780652456891817865845991392744118838248353425550901210624063390388468743236047308501556001951742596707976688459176385183406472048360815511414616400429662290766079559853599741887746966667515549781968276107310421652446754550285264798970593330299020618758532833077190549175838896189816296100616455078125 [93,37] -6523478519670351990898515006733481557184627216760885983576111964537376743689864057761770470876897332030387492682878614939513304911070958864500906352614248005768845516133210356550050165947330468493594243649664754029260615963671553030355299619609737377813710777836321606218526149016002946012393609094395945199884215658516380167227894861125866856792524791365033974821249719289562822126004188332670669176210470406747413771004761590585584530654297863751861880261183953015773392578350273285896128874668037792006985490928736615315737814733959086579601942709966348018792670628411366195032695876415718963842626939410373317286494936718906475396617132459544434855024166926734187619502726678052781654285800325632140008855746173888477196994707640110208404202099848205279666065477571913963325582861900286325918398646353864321043140499971866730874310346347782850760408458007690300191136505373353523520406585216188507095698519041025796553419637830127567808410091742732704220768598842690372584824509156233621445893555278130787809979444420254641083456353212830163628258125510676839785082099722992524973375656048858361902377644244705554358790387519081100567709628848794858742509767660781143111453603966075798760507665778627304539356704089903431995686164326106951904514999541792368516491234241463482803986402951441451142111004892604606625502462907342642478404467212105836411043667720731799291977052063112152842169908855011502355241308644900772678526779059277053204193532715725123580877226416927961083870259178339923361329530392664213105179296788971343849044537056189371343693603431216421292684645749475774387978500150137189891696172174805537737070388150446145586161582062426726986047145609418746690930475649575702738303443070340866306609988251091637045277654196219378943765365128814515804557805112765189892189899690984025073636046318655423453742344439247193865219644204337469157939149489339484763728016503137041581794619560241699218750000 [93,38] -1035376123238314822489927232635640071998276213182463377488237806368282554544852822843014939940635324542079100167413882503214972752328609606445208990598359915513221189055600083022385896561939058521264516910351913385112456673817719122745298378232850985104893104051343478593264923830059254199842538465260637105603758660195076652390656487443303023545622290190673933345633429218916439550153720758038162522315833195097839125964258352387088264406685589742220340997263338171458922111096589308750703882506479547192370169650891403261412126087156420512255851053250285531483775790349342088812779151940873077370991601771134529251272044557998513005420657573372725630308979644529350977510980152990550507481732410041514249306983523926693260493653039164214159546750873202412868499774518754977433721797755767896311347632281552730778901032261885754840634443169504049948596511500474427349097258227910114816405435395894610513409018759384864315656138566693070814417126725394405222948589409648690683456425576517280754961510152161350812046921368116095944081070485323069707747419821871714977974865330446385885681704834577474984994741831859011598667770460869965882646043118044710246795388391313473298662415989683487524496877692849451516476870853045167973306281445889556146286954696785101329528613505231698598441384331775474727544552529565748983149606845706130838728984789994774691388454946421031450874689773247177993871067032692361279381453373011410310077456651616040622444901620967255997594170652562813382451012921850139874329048782786396631773208638978077132225218839204772076337509195347752613273305566521898735922488048558102393623404769293738699683630456130450540256434388425302727782455972853068287206890692976771970011877732955372982593949666942774233145835072467682258789887691424165614884486525810959369995924742015217098197515694295655606800144953194144942765821246116568754054483515570999306587562927006729296408593654632568359375 [93,39] 1702225346237682845393092668255585727917322444394766935410251292226762251987101993010890947246737005946456150743107967072005474286791235487874067546754086969694552482509889474123952317165855025650762574908428019646725604086227987440886040604491677803667539145116819337548604983023856784798177486331736329582980197233816821634290894509343824165849444502377530014875524794180281659099764565649719269844662909611542753410276269995090909299567579982643050331059115513543042259657574646410487360115796188994770667296525667645411250986449254731740632199143463715979301744816923525568829141490861505781768209265755590177119074007948458417492418833372955713472514341770544533651690299520862886272772774792513960715750036220802393782411792390485291312604937747750033777702083189972407362609355885074755656897447074893602329757649956229414990563553449403076850539305758394069208733158580522940903389471457844401902745194610619661178938745786972980653086460343572353875484776973685414819579429827432300797417349387060732965233801602667597619470038456233591743103237554731759787180487140714300527942572920370517663515317239566177547913015484849272340274661888931694829200531683951906376424385813159322118451121256231411919849203108073016103390091355509699127716485446612185096938671397737693596698019011009354238264774241257286470887086427378478718873369497235297471453198498859670786622630359965085103121754395858067515321161028542449157234638766776258875331430593378611343246923812604778326647525592967227871541713566769141947090848763925791835307739748680870873762022000154413226107356998635778505623101742782613179255126312117581037961520161551730353452014353481863355482208351729645992864360617177257016728777996216888471385611802135959336436649150514845678502580267270499309852709577025688181989112419180512676994198423580381925044076105440247969193777365030061139175895218705186762164771607785951346158981323242187500 [93,40] -1084957014243397478931021270093992399391679716851709629442413822427405246349319425682510842654880855501192541268803842232903115580865715059667078668132801382860394661825674052106472381708007644893241091706564376968531239745315719267968957155877484078947845519148123403853706898834802537183514890034470036452613692791480921102962196734495821685082626591305959717931996916067401081931688602047145465810215904901540979037374565223098418936896931034282574765793810739117827408328425123630289510308453917847539820563771379070340267737478995503774394306159404860296817833104747932705912859292702813151781421710463300377241954905449431319668918326667099234617718940609415283598425257575336874055196337038647814282904014546032378321963315471269981275814607399416192799092816668196222274868015800947748162977119961256682506599326223547142345102255653168381182270380956896787875360378299768066328265128010247653076929061607011320556590130978357878920473721269555230827236557812386238562737507893138224491410594004329067085016390079410857435827144785707719657887900423664022120303825767288020229078351251461558103820651060149806274537613644500051663446309017363290470371697097785105348711455341697295226399452926170413261977447660752081965480637643646557939634646350954611031515875100472710437029901580194800479019733533843921550457296115133134125400575304638530263296620490292956273999001614001858199640221449823296553183055173475232819626906367459321489059402876207764440765348583357136137253040987605238801682166352394073646174051498986641681244556436333263304619425736387501968128344466085740022680125581174132716988916812229404157171645862655872555107430844490680261981752310493957189778548597440888440505853856958369047073528349927404904182288705328252458870925148191801315493530121867696788556122481756755764022199120991768301221052497560262785790863975235610552491584326201268240197350678499788045883178710937500 [93,41] 480015267444129261697604272538831928360195949622240562312806427348677995978386505754608440394319933223609783571958510561764767659995905239494029741360252510554095145002868288580961391187367706350762937915756669530267617625008786555261735406025210970756328491642229868660618444246855928525483653528867720650397875179431302362846480231255864328529321624914507522361916105479617222619576656307986465127345761486369569681340356143889175094643421639248269775919407641194096186723988180617662793472820244798460377565375521218118550734879471411686137270536927062266599928155471641923490116007729518879596357003324340194000076208775991919834394680307675913435935227590230188991010036813056266103393895570175675310526810158196269820906399645602816030663884892342031087485662938118571046263412719496556488944364683437388937950289016771374562179228662505604867508947582313128965561212278854625615918244917010707990237475939212255632834788574055762645357559928567919163161730459744961977617492112141457369671011798911661295566806558999450997332954291432722525629610234086776648508218064215227098146654763064567892694600643386219309676216108577537641953163245397131682089292021457045087166866293711534433707680327207315462502126839644266644329605915493520123571288183439821816572243887898650861586057598599867449302879209419327663803665271666861112791745032143801808962677887382425750002546219199436935881349925708273310332888141741697374732808644046196895732011142196038030565882462474844299499196101678044579708682231567462822648588589098589612876460924926450679094305126604530603091864410270059500117966352784364042361822198499610836896655395257412833405905253531378896602735782927575616735124183022060836519053855837226739905940157177988115607331922161680243813981729952521378753627276702924028576630635154049655735874525788902581959401524221785164003186440403440192215564832900476233135123038664460182189941406250 [93,42] -149982042505435113452373974954273825763133517356080060942473406437910586824194891764001949519705989394813697028935666295725627267069478383263310579161153198787131966460862827757591701336449493398659754699080159330639958378564032342847356562500254727868916751154605346973387730449296170046293220004831899302667285034637271832508277477765221684655274350117839190640595188586404682962902454276749141253613781768799531331028329615517040605731985145285151378778855944818898115355555352721715991281072174163211187259951493351260598301634922753554058863254282885876056849806894338408217875602643976724379946031521067982043043169853983076944466927364420013800081719215232006063119263780337819309600363903110876373753412681933761267808996927427285230048681884196618146805976363209845885218666641999128679997218916242435150763535946032214516967007967620156045283694691122474861315690150854294108125463553359844353878815197860526049401536636470705411447760636803398700214325862119294737585435688024222148165458999629787159305671946082158155582258285021321942526501356965978948655802674644916494342543737356596908020647375832135038282716944827489169511070623826630644195268905476598294377183978810787594922079018288714391802317513136041150379292226674645709634443453968366017409152572708374462968199998952590022248062879291287703582618869653918686416449144157490788363779477046996497953480237668581311343286069932297300101625191953506014669642504858463270720106185395869734555736978824766664162222781768244790677249475181449288361892309581031510098532666760740887118040891985318619438998224312511282458819289152901995890360279597603045915065669023806352931918788615024059616266498486556739175067364482730588824000820570702411026760063495636275786007360173791940232506337824446836636581477054360809614239826030115890852113336641970697354099556935969718909051897798124451102394494306224714819109067320823669433593750 [93,43] 25894348907355309872859252948195018804502096536114467325603662645658235321267858515929046146306225866012400537761452747189560728683306450087710554342603997826700546755201255564191089850303722255092562059152126108430184466038209549140846130818599118329212376806160333050388127059788257443629316154197956566471709501532316626007305026691123842476985109365820617081578283677205727814746099229313923273894147036193620477714230224291115926260446395638927823362755937689152635225466492104619461263649737423799597705159393526505180435324829730805061163970098868317002708517142950005849948133124872855375320755992360880882595379821401390551669402985537338126291769450144338599164793107504084496728088202105324022466430693277520980976500627241471711904454298037448808530146802740552538689723052639759859747160026780094689886083101193793759653193578117560781835350603552099135516672926288301095250430964383320595790260137977729683110808684478311869857721229834596691455572676393168453358061746398417634520172745488193856419515956983679410541166984355435337574593624904991380500657960311813306122300530652504588079565394094145959299230791912476602723162036047178258138644309990925959662210457792739403955936272549396661095333978877099217409796558171423247532062144197576108760439658403803376341856086238064011050051713984526776624899641067517429326073239412837211928747474391524621517740837694651796300460235295416421882721450181687210547798974647769310792347578631273334561884759238145691881521941037276219951694347461908274962846258252651246252632720072678356364469242630094870012791001605491305596687155292830265347849312362055237047096450603361312103415081423846600655231143744454756884889568314430284427087597326997399100425187421856189300036727584203253818856229842892178223526206760822576293344431497859213496333536309039017234093708394670547367541512363088357026597030596803961088880896568298339843750 [93,44] 4356419997000906242558521051864850684042474185989278494891316620922246128832872227424702302908969329261143214409998636818510258794879476306365624110783900047538551073528520440548063817976382479157791330459954682313482267853035585266156954506053139820054851090282582852863151311313130005148141002172645927921195274280141788220481060721621608960133711227404150914177089420464910025012403458921476907823170976196138045688998375352985034010883775293526502103850411228824524360141609740257945319421347868144606666472006097684606909311664147365382697191259697305916682068368582046873794048552293990174381726979162808378917499732143693643338249217438815127934372901462144355009017171189949402676876774070756065991238435898035613872679900169508741665901997238829067962137597396493365035570403765937875215315015074991547925844302338191839209527021591232102678187608161602686727057323044535096479130769174172288111023863153295265095401428946901015384761368351258740619022323202967278170020571313683794511330392336422967147678343946857868193940199110788501346808291105340872902964072330965610922855862051569159688045619471966586778265212750670591985056174110214677146281956512086694932085137209119768179076800635859989477090987572914938596632127656327128075368896292746980773165172455673492604138004123008382247910956660643661453528152791872245467906843827260348090458968405382399901952638518365635675226642834008775561221466274315388032439245663286906023637087548383183809368202726279467954761923691781594404335700904537343814318653723812449306922211002822645842785536464930470044621446596260372681987615711043999179503718006130596392730751178548015784526419599224254252405558375737652976206523283280703818675871675993111966596730929694460595544839134404365563724875662690802344960991722265915764519322342071978077931129046954118323014724922200497705109768564269226431839854285499313846230506896972656250 [93,45] -5800079163938895699421221630701095862058022944864177268828756292756539427042838994096838329456198126243281861019053206842860032770390972397305628891476307759482507303033024462094347729908097538193459291183832035947192097980339448747499590682608273018277740322954554165232862977049097986201943478430275527923833005636968363839508775940422542700878219072816607563927343237761817703600933855424376086652953929599136753895332532319759459066965253144942436388447080455293748054872298381296337745659305294731982172085087808588276663945768107831393043497431531175557186069695890075039469116766422651132905812439740502297010921962405026037825387599206789137252094991941134914596204029509175023956374657319372407035598575294751476023025738108932364561349124832358352163641824923132125663515649974809616362334474907617719651754615909906474239543126087414308499280528427237775307900291107417524320967566973509075270585940033482121960190955315282825760536345079825174252195831001770438263428134269973694581935261583696221123023505468900143179177068191865905765619466421254041266695359038962449164028639135371755764013701171004105420559796464405416208536926144584872025120207181256931314195137692780285977420227329476678427712896991826820158860533181282223144343509168400273488196761213208364207904054134325676024441904065899512458944112362629110100480078741054070333863321842993331603671013428404956678661728597419584643783570518388905689619143431078468921284274625525702367017508682888357315992384357105643220643721532955051260854022334352537398408312116898553496720820752067646179729792801873696470794251592352289465175844763772518028287152543112427849744510361086074948492912280628503080949004314953799530159396938069694357097975227784608690025548329203811453925836149997894919016418199489324453258466540723389778811121442678570203865127696685319088298104562607948597730000983574427664279937744140625 [93,46] 2741567333129387684661242977784630117034557405835528750609851362204640693791003516543716951964150864688594230881499700375268645470833929472624782946106427733583830529801591760421572813063253255937525078679718612565036388562014712554836986064147731485732475525258440290826254113466640419072840024567133250587762660516845305689278023819793869404493862477536172915119321534500259636682318706614884115505112469730513718204990760481461258100938895439632284512853898204106144961943420416213109092290831650309827501724550631503556692920404400152844568878508742413240099210795640770020763000344228103688513123222497286710734540041038889345831555446778814459594845538332240300176636864551776145554390098566997702636848430103846476871059336461537913134695571863493170393744668660072832838349476046412219802354263183096174120261447178035096577840924232185211344593547818796613146730879069435879272905480828602387584494872915319592718015471502310706574922288125716330206649625902518721144401203390138779749176603524441279230404702521448567717153799063181598953853402223350239515738168775351188706482885071001034549214768624646563491879498030358961020744257325994837475264539955038848023860891516534948755071212533751619376704304871680224095472738678177797311719769326228197107938923999397806588372963420249902960481820849942612480528409054049165451120305508492833170049483371779028902271549359906487163519906313642376605482156435533769752198131149366168858823829105143817824889599687226538993353670106971563749470876846867890577140796160662021927893907767996905822431981952561789735361696180556505049890889954650538133794022992657366593165760708627909268761669973510174325268395139920899621780807321126409650112622949210642151469844151850274925354884637088026055938406628481467305763933466953929887437547798897055899059400125225722735216259910046316482760834012943895743319444591179490089416503906250 [93,47] -851140286162449116318771052429060922557953296345280074420448274285911096934259683566753548015876537156004953957626201001544154533815260092570143387489300895384973649086089557315741086260785380473217829988737820834906204255090488445538968916019760706087440096973248221355571871907300146062141288018534905404314398197327591665370483874431777606793514099795573549867570516977287241104715364020681841138650835324488889570066407279668936052917642665760478082114701852260314559050213205372404142647353582358074688196701110895040776209826055333497215629029086320068326927213993047547541016817181895638512998963551777232350192218361677953466413921592540317418077714547905519092318985490905812195098028637964341580650139839637854984171153895847569724201646837078142774229707738101281820941107298420850663866478688003023441605307585347043791582585050200858693423449484403173744343095863394114211494898660366765658952126406558089623755207006143497388011337653612042574597956612872046698272946403750515913264756030418506342285721590674152403941831359346290294392662959241333103109818720094949019029937371589106125877185621206543579265400435184305413600938083123308570024181813144843380043541019701199602588027374933951177706046047340909824666429728987799833894439424330899558405393198291205763925672846405610835263988421657173770079208756716784253451672357093414864460775909738659651189708401879552934198456721011380552458893416832257446133884642577289189515640378775370905706287069659543599360630058268848083442521210382032444957985507635777945269491649151630431883255134759155234526168592174176840766939076551100066017703985739888431723109535169277176943971797378487552495265160800855718393888475084432754682065775264099751452895358186838245844979763025610149302923512657277873835787684567228576718725124757316478102342988679106064106760570713077225361332944775227815625839866697788238525390625 [93,48] 178047951932719224076266258185560576785214923086425623711813983587829372300984853623270792844696766680652437759158992528141384895463314756383769781391413342450859374869833151638631463935787173435841322506781137449602074476428381213717756351285533121225461720592276289162200312147962038612226807337784318563452986560491158839387360362563252678507251566249026932209955849382093325484002674473236204967417241516497274681302169571471935481855890413896519399700406890317617716218622295588948481221861624840030778009778480033503365992582214123606385624228792805694295408210930168191817435879790265267195718074444449283164237447495700730815682872116943838584270198861879377471271199370333265228738520315344013896138461679900594767782115797514557508187069368995187286214857894310683546301096765021682159544094118368643848430406547375870529259581520952238604815869909918362239782953189823468175513190877273376044399490157289154230791933314475675525483728555285713737003043485254601665516567808388104729606115216048526455994925694163112844556477082550665755709456176279439600973055327092626806734583698771044101750166075473131313932842015757741079973754958142881375464640387375279415782450467875167385694988855523632787915816800082167304266886626809141104942454377504153085544439321846064772898234539151204550182006737483642027868030573809721315375008077206148835576160044660517422660816134071450354844440374446548177607367578641164254310026476346934660218445675895005119425405531433551875423977432050849396603747256642158626814618688232303885894372456341144906699436854739883383588656042225085853350354805477863040053191804563721750380881253042306345572901040669612436452626426034760995453844888583552538165879931851724713581973740981831202794684980910171547276225163767896453338706387477424300301102827857243882902202746222116453686744378335224999604369244821100437548011541366577148437500 [93,49] -19298614749730101098353886298831972035608349729155173263753546468468178342016648599413108480109860040076171729515576087220974310173087013435833342820112429183952296493496348339165655719424442543347054212511600328770797427932312112881020850833203654291789332456752011084026749882520653899333099696367966136421183232682250373672910436919770680169843662175712347950360732448445153406765198510470608353818790648571688814073513761480842564218385311645485277858446957978658454017459748545087642267592641358150455241986652328470788097197390210968274416723850222251699981991292211796105545520457804078568470329602844719613773794968339036183438635225594557410619648086011430856692265863139461526033053285511958115969450462219662373497841572878155533896772591090011763774162435894043557743967162731057819385922403110761938941847145557709817149458198671101906140610856435205490752805516373339158874701130320579487299174675154425714414576734729626066130167164454440246535849939976394741656614357716832792752982108071331907530960553142144750577059109108518230565334722614318234367050535034016518189556398959683034655960485384534507835773006928170312558350298017577498298536470446334737233213954573577026832266552878712335134508483350661546272680238539841241591517372769920801478117964752581625827147234430064619899788589831349789320188295726507382744298301434714160030342371384692700169947296277700249198904237560111924664956780244079674539931509802184630846237348102531090797347890066383007936791524636635786471508227894293132744389226024465043767304984033766170688298775694463742503776966604274991501291422199919608555778860629481489330077133830170619808766867838155535719024504388262114255980394511723665928065166489564110289267305200948727491434530925049626843402082131872102317617787583814057458489143249457771770073276511638362787481210689020244553049110436404589563608169555664062500 [93,50] -2330553728303588771268921229821676514697390875307274249846563840015700205671085630650163542493967097873037730915996148318141752687311257593640590388249807275254154319646478577447428887406077360434335574747468127022658009971051418874465680067495090142520774442422191306463249287985330105656561424258646810349738592689169142112922185078988923123272223335077714536294748543703185770134057075229200270679157858705839636891646763736951140249324231302221144149927903938544391839406582567421707202825261421252380304563631311691683095845625364414723446856445833600144654509894245533828518930543837550243167482166748629844792287070214793490000929995168271274459009878619654492503235929612523263937151230055129915664074150569097397438273070844380543656384096730283656405701980482981465273823813077927600925290832323328128707519146298557865927632140197394865512236552734291485893226621880015823390191885609560305785461304158126780461901643892681803159443804484296843318751839143160977328368437122123201384444806226977309318411966672387086360949696087370282771647598172568402790267563259177677944298121297056967351787521532770378710311398050130046667316552267721865478306546978632566158540380904899530531876830554654520896900539648467046120569577405194804721637012238657393055575489631442882283511724199442976721136076171294899289035506963268440477168889949535032339385167919414319592180642673982047528227522536858692240829866046331305105496182811092505330052785452616518402097503485174209234943666222709297153277275677807364357313005907035011306574982598747449167495676921128426337468079695236698986994284079576839463671606738486085508505280292453239144735744686198223505198846919851556412979087828526350836967841933395585931153129417550680417581144191731860544562029319658451057649503288071515309357772951351374699741157772359432191601352779043720975238329629064537584781646728515625 [93,51] 1819006526814172191576735352091389706237895257318153637240181135864237534811016025700479424743827333914964176070412628719030354371929045530749492819720141673144637622392979453569964800849244802353408701925635947077845338656941465226117939480385412856832712263216018959963994766077512924664920567300406856463836272114074207802014232449287066563762287208866082313331544184740378582409554179540167840366023169771667160408406419459984293476137801667591138398344430193872670175329074635926957757279094143505176803202339511509642425875312641208615175253436106794161529022564370059275431887491285579734563228438310660976535319586852962297214950869212964610186554071245799690408286785335090907714242709315755626522167810521511461119163781890193872364246169514228789255483790557606164155836635838242800320882090571034271059438623438627458586973355798121666849869332354326191102062514291256794672601246223448362120169985316046480371451616109177880462505759783314201912678321286762658716067797835647237278404153848558199076414088014578570497392940462286059899636299657583265401375311088982434205310559075286215154888046641838638639317569609964143417212989638391006203767558513354477564747475693763466858881499505321568504451994760524603198460784088247312413540179475969844051908536238661881310658670855708610177665302786699253436768190048414956894032988632340748483394197034636613600281785798688993330996838374867325125285615037888744427090546448126874369666668197910406548147242253164817646261837143221222271158383403369448320493330242595540106592997440672516555604376291012471113385814795323376517729006190332825031673409985390911653251917117956832330143098980045772929468349597797049182624454798615795840953375734428329940249522493284494246790005715623970128182550015804090512981335390196850353310415314701826991501649862323895117283438158106712023709405912086367607116699218750 [93,52] -573967346486218180911704024193967025240252127761089337866656677159743079843954043504203723045098920155812517817954822604047470434999934257157966206895241225122610257040909350907180010368233064856269062078827778504555036974193349868192417752965289949165874048336080951247093460596421572744573533489142185986646972400186634414561142339272292346879060431474550878369558620086167759258542413481920856835536145655724294364004030278556789915943223115638616317602599688987227790508690388929313603450568071754311376098527849260906053007282488057267939539162419652163142514934459452851471800233268320538437533984032817908751542783901899221005746163263942030642271707467344480365288065357496212751926790326630126872731178242018346012743511424422534820243545650945965733343946511014484438829529106988743505995499748254347491355507199787747331141745263682175192558376343930610251370247982945078575968238504880225531810485365358973733517183161169690841835692976537910559384720478357256362555088208760272551098462829083350669160071911649956888235775301991025913103423097339195733122716800800801656968965187217853673971420321061816562396500251269149092440915501224157039342991103885105886178359222004905503181885709101040673324563184760600218600233383747278774483716346404562326481045136059564547849472040029765594670734263463094529976464523887659725265305789727246185284810345772582373235958123780184679958552512997349004242055533609041676416381896941359810110930366661523517248482714715707069478047756014876079886764055715820927241300131934548534558742778015711694867110724069594142228110006053163918421562743562889506631317604027825448513465655555208250302059605602031455767866357013703038052722407573402921822936174296219366701585267212881531715021787378558580080220845800482808926491843830664659108581165288279870763493048437452217461381132057596232698415406048297882080078125 [93,53] 139087689846528794379271799259544047993852062856535948150175191528364778607616071120962875869400020917801782127225848033540944792080255896272045065172837707336587621462071822529510417513827994973474464662952225269279973597999613097409980668315642183648242748963138704534836582710184198174143693730706166058607218516793047546193335052316361851344734549328868262208469722079782704625516517210916806283426114674041759234918508711647274234367604840250685647741631138129909441087589899614350483348050064020159825543283968341197680143776091793413324024778295757056801631240881101620128330498597308771236298757147995189536981476838789533120493015371508026793223568533363700287736329198109172973283666796421175633321753835843688013165425280577285748789043296639511404829287764125730473617329236493986519987640436012858115959052717190814361083335817343933555449445980603672582143300052592676860966120650999489558705275486382644522141711677902493060402028766125429706894051784564644250745104056969932703083393290048347101733949588294819841319415954682425430223973727924595086991739918455153091088521902034173954829364886386264570762372179898449508456707697521978710295381014350890279359108962113358926111819187187455568093994216903398947250053791156775313599466566151220999850285813964402717949292124472781660624920695422950217603665009089543733852108708618952017443731882064668789023327105251983476243014609228852901670830250097734004652402111030194315654122724783667391153731729562138400368736816007163590342460537586035857907828286001099337932228408735316367324556927834214105067540263606294611813028467195071978624254999610734508812405551491507206869813866479653898107875761782112981242727273149803281052554733470122990038718525613147136042897100627943188776825024229520577313809967395362469294514851222076905219818872248848957290379146911618590820580720901489257812500 [93,54] -29334963293851269077156640205988385379349116834648132877746604834346040743202583211116641188912923646019707359168448261830076892542764139540502953757328972627248327233826371844010421825700211340347176153173949839382422290934369519997239853143391614783233297818300672582813575566291035385596376226827780813688280543482079831703944398118967166805234228148995961411505827614826130280887641784556512912059023834842287188128521615302777431973391106916937081562127458239833113173035509193125505045560738846246896346951475464631188989287988636899091514921317928220941546288638895000896542954609157907862652424826667668617952077597773872119009824278683980898524237807856205099027185005405348417555412950978463389360936583486373030369909754583623785557573776206796153040195255657621621364023903892904586938445600144335942442479756739582772937513445115907948270398804170146342724651159908022606717999069124956937831888200705037243988202461463610915107177127147381235843452276493267469289774108531206909583472003662747715979908097951292932092309761194223729921033787940891325531943201760374660065814581452614043113305301629313010336748805165357772563119437267859165029313463310057177000548784265580662650109903184161579986895845100965266013321181767243268744591767541718757952848380140067520120974889139980261695604302590406102599680653184828756303384838695627792777408649244634032304077319045383208374011890281121823091353460432920598042101428568067375188226371912093141485088905755968436467329101962048747011018930867547746454209267710882345338496619688378873400304840804440246346724608761363665199933221006431218793687813276186630125097927179616464660329781851366431741765195154231234445786471201916240236098420209302454142039869884169062379155959548713135177727425673859372739036726347037976057208480652784204611190857020183199443952304363847360946238040924072265625 [93,55] 5504576589693226566327262710503272522426141948078865203955813129848198680666283737854669130451273810647709862926461097928313374780626095896028475557173042852203735216090242122199491399556828497303267996135214309330763332174547294099739026989095246425954950987050606940111231670504516679477800228603426119643956984869675094786914715485464295281514737244362787162420746272182980764704712672114048089099242226570086916039366874955745176558118209290536607827724608348752691252613883882139967883355151709197720168797237807322434245136694626636656429699315346113435664314272712369537393162609714318819098245561719266580859978791729817952878732470539300248789979279192886453923934304733428393758719152519670806348404416244226913233415026810551438590550565812918600819066342827625591673066583688150110375691837937120307435480257788069478411647514526476741704308033504748632210115393487421748114539056756956310971130005251091797201445552383450869147524923948281941106608505057975777146885128667493251650267955213021281244453736615475346431604376631325974013179282588241491623772572060999674789756804280228664795185379812811223828032674213035872239574517991479937283380031450424329387242174541050673038251104544087676078054566582070260989474909099928350165140936260898922168830757549731434413526970153206242818100280679447592414945834177616851015538359844333439542481758275802327099382523702145379497774165105750152512295567932071205722112781890409730531400109859460867691608151897651774794281524970078471306721051871356589726966370403875111597366368350201887457113622103448197066863643382164295488238106503323225463585994893877938764764599155320096309821599851716173834094344050186812737406816107344614639350092830296307263462039513346464875746460303553556505467565961508197472141791047007964236877099146738698534265083943915752850983835742226801812648773193359375 [93,56] -883170644974493705839239619013977661346360963927002489183138572729497065337363869786907245824123602015929826511361671244288085076601701982433764974113372559356163489052655207567963722948185466080020582072203753318302155884565020259325390483824830989239912287922505185798008503477675715946191389206715271535287814008485402701730268735078777788892795083313344188357028974465929322215477501932024225344764752948781857089168138730995043565409271259938099167400977550983554911203378432081731076920106444477635329829564972175539697386015851370419384299881200847326988858535856099809934716486036961047047042500105456189527494832480726457035683385444643889265373273247488225010209162751987285443009425604084711763330904446463095606603046933526241007170827813600272844825931473100040670153084577899712534395507956875373406568512194960455878304483772514919034631067486661875926179404890910917476992751706785956760734327639682001086343477330692459133327854475733926467839109829464833808579267153655295782564657527018755448020809248030100494851412928631347285718745075643335505108355512966077770923184999344859999031724510657199312183661637474296647218775259427075715701436197650876122408175646648735675418736059842918595116914025199262626401029540538779795943968576895690045929139130965894811397792380689570899835462374291161898792700902709819405436160226863394495677618995776239599448666293651019085074337915454000983848660643849277157568286602064458177921446177605546901996457581547407567747291914192927006341834817364853025212965958217827804709243875204089285792598092650022523795091802030306143317522335598633739732152812947110079254893756881936878052530657936242573097756931750697952165792551931612550552434578464585933764705068641448084331663833929106877696914953368907118468283121806174662861821766878291468064693311990076551865058718249201774597167968750 [93,57] 112998252846460210301084604528452467858782674302264123023334736111301199056003597771818404799736991353382498644418642246656337346746948884911355267676967575386179816025186240231172024390816091330796761715969763098035786865118663535921033020350650510165478082322419827537241903560477130404074100397831625738373686533738582995637519307853593743873047493298714334211979328231673186504210950568242242209853220673345139561284428251489580749121116032529692285223193801029943379626012494948391172321800476956710292001800488415219825068641523136418937489271991054591990328027445477666981195420294000031709779571711749086225127022361542109323013558343565820292974950250585624473069396991254019171263970458892536244133952371200073698576742406742234227937497760752191834784338652046915119393397459857047008423076612908011268618316672810523612404424438893484299308970578799756161334942798912923718303404562188638321352709907406165979265292678804417009054292721371227432493128894198818582813073714523657965396644430783683742717968790805310511132304180894747921502356818292178902709352604087303895187009007366182600078164808527857490437039568533685786931361169018551740510198770496541177228610998486964512017093365929839265743041783992211946593979121801389805358328651194457630371213399626552964843730487597129957984814716274747756167603323268028068734539396617657130024147608179729669267092712035255871697575912395072482620347960905973375616260905042871918571668821355291605949112875374465789047178543571541831106319957482005735847819471085647907008856420303204887693838183646923825405134308936494444319340193227263160994567639998777554680535303709836256480717010030618241078255961876420803794364030737374054243723612799099046855967194956156060781104061271149334710567488822909369982434326838456806417459252457074915480330246086992929122061468660831451416015625 [93,58] -10824803060485235582145984288329902208917861732407003257150977284422289888711893099156482177505179033083210076365050710972774457766723134126170664849558704602563770738151810122708637776266889509869639083618133813045150975758494751886680450787609115007141511197066177850427184559177277047476298152598555377398537738732396188552762074706119326239452813377853252206510481156263818483371387826270837860125143654990446097108006374316333958879571688717899121999234857177343003250459089455828968087915141021503318788881182455279638624553813469268782416880295011572294348374329478336752028916524995422920356180492762607575091143850459031316579042979423990703857218542625953671562265298828736129497619617639580458922395021172083764648466072254428995734090461362385639318081564118230968814363059911786764139720064488369209889357043041593262563339815127531606570470142329510955608672857496838860806291917434111812535797463173516926693354872542109745902131531242260790327575637522659741809816603645744888171518526729747561555633718720783421327499311488142136120797395930820911682812991754941367927940271641942352348335576576095369422940977615433056540724490142291252548514419530198492203165800152806976452381897170014380084952544179031061033252828671317826811064592860890220939103364208772484843851203994309895331366571763346987330006860881721059520357746223108340217973802912702854018859383094295726709226812062328916350382725841174753008055904811530546015890863806362276892928962209954714673498378291947030536919648407219921566858735649381077345244399535608223131245808376134984876282548303554320289583324120172441186610659369496246057400886251415602626745823056469443827640845705378553546708653766044942868475700307504475414223726337951444322493077340912576952145723430409586261686536580620795828316143789311992425112851634594335337169468402862548828125 [93,59] 735414577492637199209310792968162483620634999522210851036753478805964575211758932356943969049164900280468028907638745354857110781616302055282093323514369130329833725596177584647574215851572351664503694341190769020093385427456196280047417581487213614938498770853333200983529476464698732103383607720034935945730984384176067723521364898176780634423859357957935939014785515718989590413811308672600941592035317419988471347490847107445169903349837227200831320047386214276055328416187983744727531752284262232994592114798189394973068699934271941295382816666678206203240355233097801434632753083483780112311962428359876553348039237519172858960231184747857528091736921744384201004234914323783167880739726937795072998994072893895993996842405689372370281278718017432876017886404938858053346863545918594578942004350772900876264591111198097925352756301553617421364849583299592228287347134023462345956672597783619850764639312785374139655241789621196954719159415130880598752045785770798479057674849208532696729789704297224652570006127624479705337086991488876531621317302564027715157335652404016514469612056081839760271141645405758417660356894596233896173342903421494730447913633900091940061754721167085580600508981555972659478904108829082853799298175965617807892287879014594822521194990151756753209088605133071427523150207114317329248262228456150042004235956699201172014589215346223497578155074737642342519680603541366365509379780902734862876836916700979726477313580634189044588614352853399252213353515958304409584754405588680911243252657125032976021795534010250300993454923085957803614711894849081821428139161058284085796569925210963306869913869582039930226334551444079553557923949838858000463939375603424542590914019655218917521770568646831678989358279899724409866311116797010641027762016877926308458759314016003248017725013596646022051572799682617187500 [93,60] -22772245260781524898303772872252126578060698018488125690583435940236493690997629070516886909051236609519998172003642253739931624598229343811477858910447012482095000459270570879051728131842692676726085364603585938901554562780359143049046627540739334541677934407757281153203714880919630524193623618009619986753223109568317142833057646994985739950447921917805258405707304191017222285388108628133815738919422246473796872607547721303016145734345052268799140414925682993594908709103180561861622077684929986692824252835304055874282287460957707373874582714633868252265017615916241059517374816975554694720899221291831695249068664079641681833925366192133069179749783638677007738202252886989590295327409696453289181491597238780585212044950218553532380973616852969680222554446668583953926564409016955457712148610599653890464451432066188218533392372646851730036025595750095252134095150461006458477517497653442553618837338297409804521872890680684190440138658231260114904847944718557230675097398352634686268461817897381809451784849096555022011841658163043153951806107436105131648604331391525858023347389570344348871546852066015410648820878720193911296858462253478986812674023261648810426221223416414374628520624750336331066855651748728449292880036097266678326136741291823836812991131286655809848611695523691127253258288056478986292288345771556517946497871714128337273669112887494369562674382016939312033543998050239820549811732885991281715251306013819795805558190776372517318629426822990190167255646522953486610367030794404000466864357826664905524310451912645056266117520663189462784916528767671679659503543822602956041595185897898002369681633124947313482312400054923337073350349445246636374240742317289694925902985807275078330478595345393934166062576231450020373719403083167434819956865206208005952732761147237002138723482858040370047092437744140625 [93,61] -4141015421944861832107009455350491622869498712293634372002669015386844499431230089441749890783997745054939332561578368400192643056973909004998504383433238570118816029303444192847589098549175558790253445005569558254720029855257985848567483151223699732784961992077543850624980684409406192218962476706269497622197676129258102160600251521032360679422343456865302502298574281294356517818540152843162957883445625366836034780118656293637713354346781348148825281396746394576743465334000433927365939894642152123082013665018638545732081567052104088393118181744799049043770079752777786845428198174141636077044249392542419568258041959377902819883065745570497480269964733550860657593031933180700793912711883984625959243316813057764895271031318709187044048629364844726227184195507978285825280029089681917231863289041400784514761542895790354233279723149529278422667617531042036522457721379979466386830466295566464915182984978838984180800584460302746436158280372223048070440017291277294200805566021610163607709266927906389495303884652578038868836585843145625059479478092075900970026650862805543463555453895839911263446998723398062692813686377575915409351020807763066785523021858673812365558563848427655653025001594719972537962899219429026515804184170074205304181636376946523992185086694991037767279995617711435661809423908501758033416462505752243431805956976318318438556538210748248204443167607848066813018253220225916017539017425606203979239067806168513833917211498134864476389813398670193351396243333114804270686400882143677382455294509135624160440365711958176546956760886269502744927819343597740487120953431256276516728295933611052119831221098737048941434201413478743885365978205894949316997888588976906607215447342969194228859020179457930424481066427469358409875167061562105931227055103438499460849709574868138090550928609445691108703613281250 [93,62] 996132535445243899640541733230895739539496286005009049564126866890744851199354649102647972045096449583240885066468430814654680203424577865957680022500447579729669406154394864802242407148827964866788285141438659896384705738966444530032299338781525470314351327219418667655892429509639002748207749141927985039320362669943916177482249688164377838178719684261580982444525131739259001772770863930890230268481835436970986078807520291869981888948037589121216908221750233817988965751795835112456545540010481324408566417049524940933096941019475621646102072300720625996465227210931371889812676385905526897619655777252593017527284580409328967628659228870575550502775229212269928244215856517226873585162700731985596399323821525758465237104626678216639993842724000329283114630447118518983931981356466670317971752742300773195588923606400139918019548159009628581666385616754154920222357242055146795208598426848161543115066207967632414577564927400367813956444722435377835646735649720480271105008630759757572160565305910320494717250084298168484198168382901186636181235851872341512468961747640271156492550081451793048229464798947632733044738727758005034403012568707568889686058067388984321137838198018771740639712007842602881100639573324573786220635092746709484839010205761061629884619116313936761116535261876256692455579432756689339583274227583434314850911967652588568738185448024543015330736335954946954071359258397161750432973450553083479867425908755931257725461232616675341756038573661486998928791302881669940386121515395261345312431157943783957268119013730420780568616793670971524036694324685707131910906033962356590997683929845558366826743616408491207453405355832153590194308072907260307720124773688635614723465115378544906283677270753539812990065700195699945082175190541574288623981177445141452960470259966763205738971009850502014160156250 [93,63] -101589827376904857908270362786652205294932747717619249741392379925688700803581255375373565876464268738906345834173672465315727614477680809540751491221912050888674517039181338192558865068530977784435434758292384292862435621162674778027223788567077845650552160511380452194550524952711985256889822989532018896865285182853800469308326748803209048053298069640227251526781908938082961141409429287689827856103018306950151460613924876128113363805209871069137539819626338371764985626450624246304890635967332288670086705726526115175900103957094674434332672344384418070926491333207928625296035744400654604929481093779329422921915846141334579798549382132586708441413281944950174143231863117680023003412004411090649978116125641443464623988592947555119428141750441976633898648310030617167063841482496608175236124886322772302361734020215546365823533642285658578789258614062320514804733884617546696579968407456593768486865383466266736344718864090736451761684218399069518471120603091418659578635485001582073575872294364890591702669406129337669008430884199006541492847244049590869276003202419925605972545076626889809705617810140259783389316916628501582984945894480163126843332463348207386096093978955405936617606358950110215125126691841342290861311432224805083368121337028219610407369366753629323661267611973068263891408699674179018056802188047317856877790181299749732741585580282852648572006181902229113517093026526424476916239316920826206915103357808455527988516966524113826125059756794294701493552022273975249358607584369475037028181313879941305874519990700885090532029851451394640082549015271085227485152469666061360059947232433583392950970533922926571964460125983927664887401597933858262266627797357370042648302618935043310631886287906137054137980404017028636621420173496395798278938633582848661496531208729301142739132046699523925781250 [93,64] 4239614453539474676013813826233478904627032542385229987571117503285062057589639342839813124208118503497147665409756620031572144876223334575390300577659778312206414674694243249578835279731970466442233686638133597125737320887613968434586506676463128928176872119070423607211532905096264168824419417346665529980845983344272351637554026950280801465038387861804925334259705013124540430507210010491849312918605237128350713346511970377321008072020731686092633638122330245144944201461144025858210206200488593970370572195139623791296282787373399491309744770500156684862346564716917123819840910043196078709555750705456855771258750382828844194495599551047696843881594624956392293418568033131541648165621604456996979084371370148226700501580965371361095593035156975512441521736892948528081298609519205454756736692550926052137498764031196967218806518351869370808342189143231394274018757592054703399603348049740377264625028776035806966057150981172064407077603674503773995791147627670268813695683820716596313816993104940931860505760805041488050356086078662099632488656400293574252968216886194950110214341859619836816456465211735081319151786778221463520600589825138925108030522558017672239693625525191130953296872833936301278686809532078316198775517364810667087952013081515552110009837709414228173245563449292674093962829537556960258660306042138887171202322932815942751867346279161826803563844431020150874753644188189219120419434503381022801290941141055685803951203492245278466559539448216903235508447876047062859098562666644002184482851544895968024171360600099109292772570568335654426624377048120469825088499752839492249349732807249436804750509003781461198757818794650774468048084134119984751183090068918554413521636502332479826692934455412367466119908369638106624293947744747388236507517954895337006570866117207333445549011230468750000 [93,65] 152623562420457878654216220472460306262865489307856917659764355332862908635052675062047787021266847133251585293990200655005431322948096980985966309022444911362425098268220669483621381403753357388135768731131852439532947897645378178676025703850108708727237382638326106374306477169460066364561979257898099742213776624051970506535413419425561986578631975230144512263593605973274961294039531323507355178303918913731815476291124758667818356813165840911610462757734017049967999402173552612556637736580962747555589443746673438548962809938254922551691271029801786426490956763920773453239612876060346166618050615335203211228507905680331251873581853108257641458712056630128784932332306870144033530672727414735522111945253666676861515547959404822613153787020804461767406594230879678976804576845148940251835277154528938893573402446949193671272631194221347887632652012656412660675503594476281776314797516786619442135985837344527934915308434210725640875549931200345724660253393093226561418746198924078888553472724315762069180148559404571979006398010270998994208547188099917331966724491813577496027108078380548752841765131093885614515761714364076908995073921645511809791297523291483295963236554976496734070588389522979924789822461810878614686822055830527119880986967051193700599765167511512260123893491655903950981397445645548900471926726332219037935095221243676812613826383462044174640442415177089097944921610632849597304872940860982007646124678334980640821961113060666068225838824263423563228108142500866741455621768842651849935326573141019603127903249018633322511585963686455745352020670594195186500789587042738920930231275165283079041048585370720001407130774520767043558739485558494337847190573378023879985616387566695883080009213005992555103325342539778756176443790960705664367050570773171013061649036156013607978820800781250 [93,66] -27063474826196600753959198386611718764674769682249384887378660555383599392666674593691732241810044982898315175744562467692812448808973544980845135528328337251714565431930071767949538639150930802067505253249382798755408617643665731960377083514955124935611185108067194916061129188722903386264338834947491204242782787142472025782710170652816989299317276327390591720296488172435777970870418946577366075674688468128026029022815734780008480984999808902321949967179871193721031491416903545612563581598345267530618359444555299369915744329432660676274101203360493622110482083399117178690338881559611637765486259104355866351521615385005504075173345591446453152411538021655726329857528367580868882822029650581874107372287969717526511301387032012953894598886688357124777712984614838177756468373678044001998690833317702088353643582239030497115465924893879588296581727091035784288398487160695369521410357026583892441921714504597339518313356382846341521742920361131151667228726027268254283156895891860873060773656116880044221335607988276209910981234649399426560054678840671048267914319262275573722241110545799566872885533164413157261804411491143110368577474279621855251586566818165239136226167990028327226988538965517283374953551858014550254935687711285627555731446203852733914543052214869460777192518430798676993283416840746172524868977941053242593836958648167766812261175701212836390148695239429435454788267601240510580820174810431115622652135887381326865814191766507507414201047070880639461735464072247925080542185478978785524037159131998999042559880838322712359639434355715103062002436217031761023210575873623823981162011070414096621237136955653026456869596346676952520995207154552258488892407454625432393162811959194238447284388040185450795564383763830016590180328127220998486118373745776410363201253302395343780517578125 [93,67] 946267955667213561399611019001548709749506088464272970190601630028195618524986972734177385906171961190211427558831175141948152279952715375537332795845770090288196343682283213265845967851386046709642162002242223592704129812707014307772529853448388232690443048891881130932406715086185851967138921326064151451914527104097737489690502091068026053008130227233128213041462534606089117334795327299800754099308911527441493270537309432539964732111798174467206847290879499094889944949654642704547707524764645834458605673050552299034991718813267710338318807180403289558368921963997914899270999044935417106600799028317223270100209192176631533672754288182283310479806276130242392608286192378567011329330958627345240337189983741399826236712949374604905330214015683310792089704602444817674008826724196503813891076143856951875059271356307313883206789433093600400122838076346914767872652192005407642298569781753204000851730095154244296747345166228658594993639170611178212069868220538350579103743415495455291471924740088178233585210029081168076517268273413304179852262530203080216216277933559667506462769077039499741729179814493380075509745462012640870794490873786383139483297979829013849612492500091914518699158918607846099723550488506213271192724503494997760381411051205800343157360068064700389736994159438985507444117928139007804546639544164476664094439069967937662524344348954069785431877697978145135603405820596873039640547517778478163398645982808589746073014037798676220825468320725806387535035156429622927396960594369553702180677385546352386522633943616216721029892807318186096963996240303180939635086069161826074059592742494491935587551327901988701888995111715792879806250583712689013868629022230750056405845678591919765066158191160365284640322551868712923789317578089198359729479295984859627539181709289550781250000 [93,68] 35572332983979861167253351013942736115837359350618746372266285690638806054939665274064629331175546674384014162518937267138708990298894338669657081497403400531414200644166249775614966569853575737880678956061974010705779593788941871697195668434168023464496727436637761476313945706073036914838782175499326228851200857345127065731486199384173050022632361454354632026279824632579526581683545665044007175964767298926533526810083861699125090168446188831739790268088287449788832728973094622751147935963387473441510428200683485666226092558000792435770407452168602435152243573867678494210465327122538816301576618871413933529028959902580677293706797735024882400095805428507008597809357901859449071396448901917052981712303905520073617751944188844760470037124649824049114635602391125848987905237457181755073172393058150633948991278330779290470058230268202600824131870947889262262306473141583384242710615327187175427632445268666961930519827172371371343939208230458580958741536509973033188706471702559376119787571601378480516928271772627867118719664476494227560724420877223212922268274598468088636148326548859907726125212353624392211200981252717194718495071175854078316636178108439183744427505008662149374093171573746334732083515577665182007079915588889071362335372374787264416436681443572635577668845292527550092952392286463509956008211699414489400244082335317109192245497750603148674272195572706636086056335843378301849185803444490668550742905592658417560947813614274885177111060740565591748651396750344502347800125415973372699445684047626630257571437235621819884807766766887356433383260628259366509457182161159016996702589766071883454414331106142622962710257463455837701987885776640373701163330856401002884360707229943248526855494668621176476796662921847697599496138420487999919360717163514680716693401336669921875 [93,69] -2829361998249777316162876649672471651582034597624564050168267310682723125884065828278710568489367561852079734193543160146787579659367528354912112364797849389533065455149573534822188005536144694202010749675801111931516658323672926194854762141601988810431229860324295459349936536423387097623922678743093656099688171566329932454974607645886892152538685947558455983482097936885586460549816140014327042584388509288011255733277774213353906132577044533518802402030987819293350440346898156990246208454410853495488538482383410579875931211894837349094593369092993631070284887310503156462529177116385760527493914672433316733968788475521837235459228524629456827443471184328190954498457320253495626772372148400800960710269768326658442739546680579801240035768357511319016420946288488349683051851124766964450680647126498627853936030706355430436073118739160730384391809997417255972079540817388917470996559353724492734645798603636165843741554223914009753695992753333598958990310992674691817389127801148880952343660124942400710756261526098811482348473221729101344151313453547705227939829236815623619384744540165176471128105190055614627152904096656513795207133039556559070129200645889108391588231835985416080271291967332856197393602245290412558290360204386133131177420565700836777548950560834925790794707637874380297585508936936297730606668074509172369827729899879363646173686164645903243774265071968738476067787982593221835693949825607746800038127268143991569356682738191261746150515144937786905387936156813774191586416457093659595313391066498269481967589701880717611719801333074919414701997937351550238926454713779651756698302000113076064280793685118450818867754729689655180540303516547916310556264130807743293124814758402807101228784471663554120976398124072748215150855702878147300912147435574998264789581298828125 [93,70] 4879761917512367817920207933029738455216269291510838022719437630000650723618194725966596025900395844841013256104483965761765094162312085584259568747600018603097026038797451650400344257839053266534200085928180547144940606226107305095353871429491666710508152591910663427224789743954324136385404898544806401906212797178234691696714057918883859256869147475117848941502904407567520688973434696153757367166252985316912228431981549752970209323149099900810957362941206734456300416704183668304507888420346381585483790012547891139596596346996877014731658304935679821022786846426986294484752261172657507724007779434251601423417799261014007744817777654269921263300821141564237819384531536148433747020006398462634945163170266244380953022740265133354003665726198522394150155603679558942889442180583265749589029487856717659571659810259201727178486265041005145216064780914110999411892236250659822020505254947839786474627803541274214791955908635264231335384931309116670389059760584424477201795966952842203153936961889547311719369746034252566092055406714973683960244082657506108242032148049586803283661211150764530164077061439703475022021256449576789125113221386047146170237631442855016434858727671886210576234422612053237247128987419201746060118507530315812016461943209448527190314484690921085381274649577615153038356767958532641010119967624731063959711592197163385793876026512905419268902841925450554765572253463795390046707133564399224069969041579558649765718982985653946523562844045258823988530850464561772546702670190481870619629661027281261373200677112788902629168999395263615862859252875613426603764869576568875145098889120327129261879251667462938198498082829081785515987513926707585557382411394376497565299209339052012038190404960991581354005092844514488465322883836146531208227655817888229370117187500 [93,71] 3847771108661800324263046319703796537253517943238413496240532916995691133413015132870312813031152863531370924888745764986541015414976009824834321990984894552633302630676794512188291584396346572214592666892251091065721393444039995454979855758155832979427838581235083789747489015117105893564999188002451917035860083833948335514872695180985577443880663415869823247704479127001185951133429487176519529835431342441484913693417635512954238621748729577223880636316082100508174149477507321361962752461915292124972848161996053134452390449250471403962425215623641681735291878335149639478297912825635996620319172756657879355628940735064106935239878801253863648596215818155377748870107788521324622411730044659087848880987246386886482090457471630554216323434425510170022414980449835046931875910810286127343912380505868949764913596478533846600183576486515407083222222979921233112175696474775551846312607661795681568485575458268779148754030644220661314355170212851895180958748694097743024470815255390449850861678207264829700113168547890469386602038578704071624339814942788889473194328608545045948390406856158125283950980319744950963221075931348735237529327618557470130598275270631206886267443795914594563889234739602080711186422210377759627318162628614647025082673787588497324481725824766853762789344937213090037199711163286395088518375373846115740870939909495290303832427070149808218958448298488755710759250374420461488802544110612324290288880432330993249079017027643894311369321436529392009666286699793604521157330185095462249740867357023400180988423924347020995428079874854624032638554917020402323458374293669139771203037686689000255795208438840109547321334985353437394341889733433691193102486898600422755550723586150944866241422318067617982027030897812218284716065699370525433510602510163720703125000 [93,72] -113090713255332596204355203972899554986912575360957227143002875373338775855338554750408837313616663991829866090469368170763837364978314739279846731156858359556549129476906435813643228868152011682475107910875033816147840214841297794717367005540426452008285976278507362091774458052006901209212270262239024841225953907946571111504041936480012640736553289610453823895115200591208011034198459872640407807271729780499371820387952172883188810472838321928742781352690256506325700017797568270267130639142034506520106293925717799161799754608401399952649860918519515878232886585216891708520609855230831615008916518380540330371412492414733390451888690480935256825515834965943450439335166333861149044554777455667095116610064934715927013565652847379917936463789886633888901337585090044587246533490864299684806521020318388442846077560417270562357252805592073749019210589144902259511929310885165127743447834661139432162546526325769518693369373038340222448027576837149111815515582561885808079263717862352795001912598077345380066912706238228949799146634027462556724250353865589482372420898077754929910631580655444157592835449627657405576795330642495213199875899607517108164709404716648718476588898872195932100599719136467282648632744234690659120509751283995387383331241300424850196712366921955476393378009170022764892329073456352061070342777225089959773541817401902517250648120619719822414448303044059387053653961652100492048652584944189244678403728839446754254097774176875055456256183107807989114894746944016599283246878986039964807989901160669250121675855392334290230433596502882042261825249240515812480629103149369164378808882546997507596290731593181808746283566586202027377891527773193191279239386921116523683177389405694965248944217299562504643909731484551913303367003147413164596786595597656250000 [93,73] 387557782908442997581094775072502562488994329182521065819020120162828433360207175505095171970819217878663202996194785030223922800342536911355145521017208647278664800293499901960895272405621312783466119584375001752209278839617267925810890218028509818460727921411337077337496390432268933663422186475608677529565078214458095147086967410936942093905039394736873453492311695842567837255885412296018755570130165535560442358607918289276714663788847224341350375557271771165436384450412743201369124424401171169290319952767253012696865338915679723659528530757099932080257133551259995777044517388645572295694794504215009667147298190147193695933096001456718244340230209646745747863168019746331456878602326540872882688086018248344760119820776361763060405403763254368192550073086663265912041460400550108907274528438918618185174299330695756333903444623996920163913664213172965660061238922362284720340850341026956275823771490894597206860781325133488598513050381256151475455850408225216367198732443792101509460708117415543596816661261483649765906397284096173538880776605675450828947507567985750586382187045094392970449415185287130198609660231718344907679034738553605320247069091051655835027673881480186222266579944486873454553249433826637843225954743694477240333690998252019033881155871431738212085285567368660351236453367095442681321226948495523577539478307937798760381926320445741964405539718779942877092761520490741562184522583897511813993435937329139375093220789274083405647375435294996235516644972604093317843473707122360268656511807390458318774191882375720832748092411736172093667807862946058777100653291791979403777594993700758019556217950939584826677190082877014317028743689821752801083678544027608063124510145057095999144820138721276143772382738055428093305611819439221747178345063281250 [93,74] 43340324463092538956192095853748668283064946890157555186605249490158500468314157259013290580407313709284418446655382100258242561492416726832547060508093336018608550923450107700563920493604566786252269069287764022517000335428210682079899856824425005972918207819743163988930375879969582238083283562638244293505910976942760903449315815733159323865749078901688433860666696666815392008374197848653999939624126656098456492467217009977546257000882733906833920703871997803946218357371892896024567031415373980448788418490090811745173350817291080281432503466804328944375551837495993606568528036843821532633920444802240348304254842929526494091395481568725207089766512437978016627151813031713755036493142802551714234889581135232451102848270395577584269698254867629015878568364798364826920798416918101968610428071488639188143818608281537799911033343439718558146887664611504795265026738560540091647245796801839293170477414726299211266255734889106960915580539449345265764763404524516244286366405677796163790779263123625811229818675553892808943705725379481025303923959739721056768472931760898383564094958255833380024433265452454397614015356784243880497725612596871623773239300320938424072678310154511358650650622178769307442925667165349544239974438199736476673772192136022302130048660404479712829298495898785579829508693686061320342622387326466810808447644656221638832283359095347704060763276626260328321679832135731178536472453468955255907317454843692649365716895019523699858439745456063351371451201275165058747062126085918281925222668252833738982827985392018968642834189162118014908859507647686240966223220039377689539266873126301619511319326725810026015199907878168435200896139299744833798925160329278011199035419039523526796520313533313751573520431662882818742006797160916912017795593750 [93,75] -657534286121455357195213728814630030228029935098870670956061993463519865887246382664101411049913534291158758978825912390381839201035262886606662969493821291658456029080600438538100118726193231570493943841966149003997167025229617070937785282308244081373626568454285628554752279457370372090656697534670916153998073448226150702597745852560603025783369572638199852034686172799500932494464068247424592678298516538274299428670461639878487035400194875622365542559770291295966101193833837030828710767723928344525077887609021465261160365178947635993870828679017690847514248689265353845087622502585954762244795087577655609744268026659107036778480929000130179581461421391416154087656012856737541327804437160936343515315183727598719629457294249554806937296364643609784743516937781600004025726819184764722400834797183034981469934542974373772092301557003595653837871443801843154091080290122115265656188632168857419361326921773716899349691693202504570549106073030516951983382679488092525350400627540405520411118015010497059791506809102484369151673223073562938850818472787192056330091984930261721829168402450278032368439618538541247802517104126726384897399015040008996054884529414541119214204023279887925069839641055030623843517365959028516041434530265019347600283235608233224514612985179456429678056810467123687366615155199775097833008265790853071512289587784504068363597853738304757289788799848220346105136838295084749199169048709450912301010208299562518193772077857414374591776413514955906159068561686653554652281516084568690399179818905957313308254516321113501110589855828601301363906507066136770768461746832583060784169728725174714224898597225366914115273931576333194185641862350489019406539060496329487056479363959150356103186150385079540191049072868635680850203880243280425019195 [93,76] 1845688962065188359726571766204085718892630652254956815982258159287736885478537460878384573873707994117862360358648131921858812897350763972981550217433158683135882952721318214656693497229864414290696949883622385058300558153351620495418971703822833566815891677725658235378466145238888172180027751494878972919223612437640392750630177889252356709845975514746054168118688946532158556760960061607553543312912689171233701760064980428500613205875742339845570524231376071307767630180345176259448166023220908505516506958305420923516166718075409283246883856995120455606977191981426038088110379347370227807402163002646598085156244838532975356249582914635850563818739461660595915519407912212973138211618243301661480176854163531993494128344909877821351875350300886459756154569545989801089124251295539555755642659076329713278336150774751219035389079726048971064101811836603336159899023393295488386660417589390597353164033772598267402956886993633587753730086529414821300837684314380318023958697319337492323681812892054811914818044974204103494623499989527737456573451731378376933337557105622697976940999914701182804850257963568722730248775904445066082657687181615345101811315048673685077479911830033031058784334685629301854362490868259170906465420545440435111069031068408136659986925942503569785900245938612048233355526226804933215389494401587427206615826745537835021483897182173604104991690673761964599563331322238365570457448619613122253911265208799548100164536870371750384551082132817341485630781572120814397148911297775486879488615322276346777965616493976063500223810218040380534835425557496379959896068811035674678172651971139943916981006268965345538119999897184038063025465080101550930864016384332342902072356608881839202718167392762340226910999087801763713447702587122869750 [93,77] 177167715318583737725759608631754974242678743620108429239846635035288240050920520462311121968415757272357534173305610585219532996043320874651737222250998563204452733623023387374628399657658825873753933038947124490417262270634035019970648048035574206866854887677231240409979205892813608092670949553581456840204565958203798913967012925134660412598562406835862127363775600857579908711558264083269434301524797771149174314867838025165701472122491462075851546450049244389991589970799104225107395812389305684991520201789758131220915335250129777631082526545782790689667027678670034688236364655805930841505853300772112979580179523634617792679579944567104837358960943782203573150082400952074458434501591838938681264900612987704253750828184229569792669103011589545625308890673498182555836030168062796288783406364997194165188496751759457273044014444570950285251994688226532678805847483199652722513978054465654351626595870216081744044944730552030407484297371593517170691505240291018235818848415035307364134240497816451291826979388231472931520730506465973618430282355608925956543422255448258834326485916807198581786859505088929932289825994757634335716247086052881378724800684092073029763468979815436773166038262686032828255031955221576105179569863997044393523093793739531929397638849156135367103861685514496445815506641908822895015368367801401108302718218936167917863241329320075247314030743874137563492652456966787677622721564064788886822326964638538878531092493923817740835110965165745368831046438134023497880751102875192767193495257504220990025963804701984593477171545065006328642184681785704525946455551319176086557565468161504007522995202808457704302490421207866207791175098685753157109969992448732402779424381933150751474461992417889710369789895237022552881301046596025 [93,78] 4753747313346974539495815877056509769590317237413300465654961012660537003960096085406373619396725099667449823227348878053275310772724249195084124390501449052646473725615675809580417646273808848212269099364388377325522230813183914481503875465702451491438877812503068208961853648349226445674655145551754095961151053678689011163181919288292848162168537955807177526388177617299776806890313311561320048566699353815494996993735754674427975012748257239344965688270199822418055345234009767995587875453488698679989947190672833276864473146272556173083073094792355246703359617392498318790999036369912415972057428782626570401221600209524940607831149378332467373530500514773784921004894513113151633513244892127942283245269232481226928019504607792161412836033159667374067129186276854204346677967040065977067643315700520077012347810308645497212980382134087990672500248212366273052489611611295281788146118927796092090525742464760019326833634312158849447922749966419438578930850906333789809885579101016756628819633821093774946627530434976806005370517834740067724189508332920496593002607133646128756109892141416419746941548742799787736452386065764129502612471370014720798164794710795594993912883007876881342706016984483401520842392032773345752442961890670922695179577977765164341087341417455380846711197538266469359491874252915500234044416696089527491035242110203991822111620820042681690552776821923037180374021509283198019341919618300313238317389583324415306074498340906831005014633378520857654015548830727669096028471538613764600080594317268913583485045982115759975137415031201258815493754272715349405378636736099341728580948434190998097381418350715719057336240306702800687176993094002834543464144015342697338074461933717985267662558735195902875028534592442827773130818750 [93,79] -134134002009946205101701235944007661637299053016796325762102826341949402239413327415388380411475490813026938905173646561059424992425094305707386296842975072931035776646877037175000051157975913292730957095033932433453623579102671883671782715148956845889574784171022421345846388050903707264864654310389898746128540436987175071621102511922375174482252468738086322627314623771075290371700510538514012203468286435735475078704621916132313772535864223219720119592269428022291159605060227165383521949252040614051194967952460690700247466057378287966594632732209490233891898825980117009755160751355502766308247028967651383394437308909494540538607666818771435649725888029057248283408763510759854080598306992765577546117758953486213594500791238195816086905047855214433995247361523317920374345322070014377233650017763316317872807680067000344253915852040386649076097496327261182406898985633606737599218234916331731895885836841793299219942755647583219394604054014055436578460611593340127848594301148453389207493527182239280682030875347797081394372822188308601815748026493902416397119124776006831140424229469817268992620698735086307117660014206647341652628991161051209617996895498612104605388356000657064912517082570673330073275576317688221948498375682899338433312354353763859166868290447453273227601744634320635222967684445122697689565656639689151098780153098171772485504677414939297985632001234979925346711010858611163744394148485519056966479077544824562108257112390048927685703284651950102999771218547515318405262442511697607844433959706613763308296945523247497207129975363009774440035436579769757912595494809042531987623956537337945939378762679676784691759915481983008079601548065091257219893638026395383041529783912535406553042352513106713920247852371376036887050 [93,80] 2063224249073449368904421567995474347918051065270503927951042277652233642178709059494860491310467538374779013194802442501787910067259685710533833080194615822832311978954902974100595207242510984039865525880956655503275801442176398894727952296455810419859724815502137213729536209955134232570184991278736292530723848572510791745511546466545515655495110020390225207498950111876656256279376416431297064895185378749278222106337089290074278507492541350215646576769435495056016134345181355402085335676043889457743089536926232106625993320710463525121464605046089085076894346943748692147563331031306432236734910904920570299675862395233984035665290144272252318104972724253148171574465072225631067380778507753273136392175340048529447432472079251406382426387259161840191558364798000459037707838773744225511289501563677247247840805976747510291817600204878146620067069446996467422295717240754053887409301455018685963610315127841835589939106774394730581419609369649714097966273431899919892225521647372708382386447118152054995849007995338928335013243795756408311430702853078555040519897582767265784164278448368290945043489158992399888735783920428632694031202667727275860191480420882575599707650670017893261411259378802960747197716366039155034062764549768731220311806929818292594997992821823018497048565543358790529317539444452781540761563983824243798339655285375177580297010218840904133540854478341567771489849656377064020766323264331264425658344950915519100104726361067687743651013982577466785558990984880588745766536611904885520928716876682755800035081857207110704919905666956564468486615058719933308548658172770623595983418533781913658494075128633837306817853354326039235162553660128316179032898267973388179974391528246480320282045791391613507907534149217650625 [93,81] 2094298446437688280415901676272657016248172502264505484729417484537744393776615707393957766692777483178215158834155561319330731109692894315260356400630220731567503203616788436718902849620750457581508854463993554342818410362401721079094959261805649063168484954797083313531392939237333576753877411629674589016579778594902123802844251716419934934313297946322007501783194466499536604763470389644021596172973777058545672408231775538354612908748166198290620801225498787526012483405612926342056900628771219312778324321329255374342744347882999290070047678467870598474896341845876797284866040255009789427401509598990628787935183604432275321699835582184161457501841810882881933498735915233220652879243043047671139794355166880995910607053815774484687486755194965079649143672165557625778477954139273897128964721943248452421754896160110035236676156682190531534131252656334420415422182974059396295556013867038276364617029938972907015155609540641935327861779867818993610084489462670597366665098412086427928272797872818221991497083090410807065850244736478771829981688448456974612170050772396061890899636553061448784252557753306491981645929208620505302569994959320960765946924951898023183192106992466189066779641402215660201856284946582831146083109027501195566162726127186028758644351450437778175407863533153552566283972481222999558269726835642248242980977871200496332471364358901756164511286802464725533002510427914463895002299134805396246931637238388773255726550524710427709551408286491315578420711853666237533010629316197964464802259847504020296575720586752776062904558134118220687534831984066059924183382535649433364711489087486391240769708298295355147432628520895481936387824391517283182402919654949341028114223766233979084436778070231473560568689035700 [93,82] -270290215342554797313995579564807494682269702279765203205238944430317927072076941126669876060505004271027867174402244122107737436041029252831159247547358505397534921377493565092964806788200912979942580036525591284398962932314293440936979168708178968717010126034502458100959712298358234667210003333797893275242600691524181063668460603715261348205463190982894248210637402128868864124915303182161968026633857991407748580241112571985124849450281838899943740095657550397791423167480155327144480397551138165586265723386925277935910533285050413969774153687803078017386246357035498952986482528251030576666063953632684141527091661121854164690960080917384335664921065148934622252461161848025676012354209868342309351670637760552776469761170252512260638247514489471810327686670223068822885223526130206934910872491149954452601897006647532544918760226939666882783739632888186511674505390462944494090168477856040795482415486226926262313526590019888535626432949861664255070774551582468698629492688945192523504106060420746700657900538392243119762963170468864404553202200871628314217232772051801706490267354702192813480377326078685353813501207334898507823797892091094681288097527447257894629838830485857344496823823769119812873363256694982676647794046656390936393539434564084053501526719113531106444394557163166520323419037095875202762171648100357369855652295265778578934340230678304430074920716694991038403975822961269772470722521139011215200067412779899355349443527931665698605406786706686624514014037768434898726071614011500655742035812098888118021455391446645288822350098060065033397031192726389885729043261627869498817815274820662352124337964723732639605247072551781202894869109334940912370236269195309111872789424206270182594981423109650619666225000 [93,83] 2416301667342832225242433193994334719225792509253411979405082604025174868732787183283767749826431463227056884721058726361399174349193286123519190580210080433652943142777288178114270836455336321908022395113365586141330680361455938034359751464520925478479225080637915385661821392365752170969763197282983568908895569441243808862528281691379167277273761864203455122257266968997961812722622979595950084501040684046048747995593943812207766563342801778132326206839523387064792254200622009796068997095717065420263865190176912396215368582057683805423515439870125878735629641201841003711383774617955297978183098804895317596829964288746282949858468843419049522537706830808901423558957102992351687212783063439584837508535478738309334836056694630472222982898905069798721152623486971346005607286417883567964142964698758520670891263365088611502185106253348341920212870532848366638624111757331134479870493922656818769165481818079583265475360286514420635417547200700827380409906657542693988282857950378403905076722636463656108113070632774320786455826910198298753910961583495498654193223546815048622873753882390468432017322793912840272865421696662284769578102361283259025288692644957164309976192077890822522950958026166958165839200152630541590262473860107515376312548990497175524149498278447214679066218972810078036330083180989781140064374423420155745107420738112757542211521107228152883887188227340387698651868027828338051044373195162989569656205510553495342023663113506647112589796378089500032108726087628730627326298357226776210675749986468882654164650952137941115477850387530388898474613838032918970432653936549962687151905982258253532906335987496065100106976017720017747313937946726465165302168047240644936606736867161221521409560062182477204200 [93,84] -12889773948509616371443575935722696030693732436536280726888049390751279688754510482318246817008595892880208122873011542010588916781500319096754772040681619997345400148571814924968238434541474351887161990598144486669042710624650165858696062909880818379651846457070979477727985884707825482748851682131408097891487882193448015290402153939979434776771639722198101090742231107109836270813718863583637473202594888418944740197462895897762067309456727955521392317666862356780600504867430107929039583966467349394944670627975674132270198732704968617035316158181011864850222945109786616230011258563181210471482797148665190925474064318085245980502123816501804207077041603959629469480664387369276941243547588194729621876552027787369587112949322950080341728530830328465484380977970229211736592350333899517668852884057565360518722536852463677885608488961257677521700725086592607229087970535379567743742601908294559788898858418413250564574622425201721536347794359228500250564139713622799032953243550768180712636052977125228400407363992658780267219473976681979136207684281311411820380949664369518588603507208440337071401548823717198870493448491828082786404119659520233224920806116538259986484893111158295661041082732470931105073922838963364441220615653460341821891680697250681501160687698262839706577650597311923844298105932891501219277571432869197474227684212109554899292373850302744879501779270950711081755907415934882065807811684265480686428954040128805533288992835812518895682440658691501012844286474039594994367674320487949668521574085147193129783592101303569007156939367421987016967578668900111873092840385207363199473603659093462300538179913776021739605109150537187526315051475653317880861266857404187083004756662972303394879235897559505 [93,85] -2112284568780458211772946384644394728488547704269212663941359926592192865267558974029205285949054042284939358602121328789868313485962904339620265945184777955956347021372050348474481506596487715542660972948038231883313530069528065383320499281101173045356349887664118424290046235689136212512229685039976951589701374084235697818528042855467858452402224017096170791089232267209953136207636644825643539414536271942709661019695945997973860630478444106994846058547311921500595353421497471593910125371919106632280243298551129031590324667801531649062338236252784080581264443578416758953538590438435994227949335569583894152930878330245410448102291890524141513090157186986152658730679982710180258430113502590473069334668060411222215473995833175487176059196665681532735031893137762308575799760455060496239988425331468663134227832777518645976921287019920406195357538797195675804423638679578396603013753448850670316385376080566952528858570174390526886801736213620881976204222998038786620811214478922726448397331670927877687296969928031837553715170538013293509322249313714766415233554076533814106658793560949021600314105623071542629413001903424374779210956576834567589467742609066722762683323860946570251596602580122076274931208916837063687640422105261821010420184920625112419096838028586736217775285980742247015650970121627624422536487365299950087291924717651159507963402139769372178513097162600390678798903534893094604571815898868215633450602227628770763444878591363914836086902730404652462731301410467631203814551279365684596293599208550120624185722986206178782476712209483457811898946680901567865118842049426258060102750138186445014335238985000534727602596663160650617935455569080423175011696652706342587231105942346142022374978840 [93,86] 150167042791229778723668781890346076337419856652824998251389932043044031201613279696922815167974999024198649150457271532988433029558796560570151502675309912658057986435282808457526945286447040370089440810053909927698556005079010101200304454508323896071454058426081764911412541517461491193691610658737180572367840141303711748668397082295720217459608675446323213089244783072524442313829981315902262813244909721992578219088992184333036063432203065869341376012837051761198754378547762866042586010070519346599736227961686153128977046867293570125562317701854388367275640946730191775220862370485322182311059171666503857320290520246595368709322899569395813960851773997304429514619640040051640341991717592139190318763882734292611738889406466156740926966644589057607051782700024691017913604793966465911346708103968396792218173633512606250179050690732956266618452819178517459815231635372058429024567907052184174303215079775457805335005081395597214710621059201698693092184888789043412338631041929824491003757562741712133512314290956713968644094403757114417947415245001922217607465014021739880005827633302910475628304370036576387051186365678692864989134117463896323017778789901606160293743584722577240705942076345444824099683121134773350772581364623899412540746768706976557087877129732148785685541295681631558308810828754066667403306524043643674426447172929920692278038075368009501686262605988047864172862402747354783618390336504192771628010390198800052673845452074815534529393525525010350135707512478088747577737510006707440476188500436223858447385929694327539883895743238272065626640782203249908736386128304330803296727318508218605950599423982803643418726053835498464308541141126021208883054057852472265015347314916762842138720 [93,87] -1794439186564042080790028487121689046029462592850698561176304313378802008646294605465241166402630235982843384437839249398606709816736811714899460408129444381604306274660344913620733410290514349561263781749858981869595426166959956356973656951101452778427374254501183805193735000219923629506950441435284759845373291413053713375867228828389201169663627349069992011320807773110839273268766379896551362199634441201269804733779403040767303828815312021641065951835957534922940407342903538166448457512434394626792920853377027628920717915012080447511608619881552529627642233431374573627064346836082508424923415735180889370280491620714652079720343332341330893654967952214580440235484230993730697386556805083020780102560372172429657596843402219618721412620376070058434229010977453291205909679385323654050095838093041352250208927101282127763153060521002940284835241912089517868849891589650399820676579980318524506894664189596151790443482289169004201207940616048398375303234187513037319214735457337766600847755438772964302359829932946549260739525597061613711377010355488144929201278107435995619447283807131386453623964907694146036612123036503738249675938314192502304448807532842804017219021722080717158859936251477180756785356041159581001844501467045126153187144207772842799712092015075963198889020771344053794367079291126375581782982630239068227972527405774747538668427468054723992457814023837499534415234328652755375346641004374169331031050408624984644872363032741736128192260801531823266199701792240409923571721731574458181451516911657402348265389938649094252625248528302340089328946375791749746301582172843473567488036880931106269453794671307299966719739968945014176685605467980963194804145259154914460176079893380417315 [93,88] -11848798323694596552442948426068252378640034176963832858103321041654238076988907172611356577608536872591212450484475415962260505722386782472081211077094894378756941780397221074925039117829365256298999253372977358074267911684794607652339628727576295356696838095458012683218638627340619937904996197507073103248149385558950406887663837928416831977023786517451728603042069416434900487765537445557501921507610321899453188977908207000170533738140775187640317063499835250088007080501913174575390141351296206891646014251345271006971039412578692996678046215389087691736830551302624346426246973474366054631059924379141457016744236353550414794173750995593297576578686367461350696905370710371598001184921904476455985323331517501587553626671109129363445237410376933090929782466471469604685806372960932745622748344190566664526115091600197854689172943826790796632709252417764483967115189061687139337485518794592447858376855860334462682193742128871676851455290828926881379936632309484956217136899055607328633767630607653626131038085409995330956110544948806925412732598812605797826962981807888505054616354577374034028118953377047827398690060831698022850253249434430662141921853692949584801591442466149896920981763700926854237773246913246532329228456905483209374583148960784565031105252192060407189449419535407686688198486305572081778535946762218509481158018864935314598297001345868541951802858683199266645206477820665019301951329756388323080046874632554724834867791535518131749773289146310042674419543159999478959099363904712987301794598746734822684226403770797324433549680763178624304132806124036362632521800335622872030796038502176842215903865721538077321075263013862668909144946869368088829712982247026894409238625862180 [93,89] 23056154136954426231178409759157809906392934237990424913407373445008295753491517149885488441907330158600663576628398749895976188137230057518492808706833422286542405821881464962802113700533554124420324393485413812881466199555954213513233197696386058104096771075275821641879033770192256807541277253384675258759790821862361960956623404402476042894727998290901544362598328096475506746478592306951454724842364279385966568376844625653881011506158385944268884716296942692014560095256617874440741081813136976894671428948820418896550296384934358374558698579983469973436841471993169580438910614711616232197323069084819566707698233752243161365215120851014613213532888323015496357774791908785588922734618853280580474453574260008934452636330564528383871949912456582140135220083245086253093243255401184913163232510595424266311241971475885225149695327597910447655824255141291377540666681213771003856012019227502008592465644827855401857793746300262006886056731044660497722364896994017613799035723989581481195290478506584061615364962547158403617583675586585627420021458322407648998723272840652158189782372426631047347266360174021777945940979250342385408029597186108818272242150163607116926515831361893240145961356799579817255193328284764588942873254619800250456396069718943397562670614975066530574315798431103125079791812758764479745381231785682676686185338461228592089572936708888693733812876021712996334457519747512329413845320657743358589189402059360399361929108768419868012015200992175929613677258240652964648399927187198495821805570905295487357926921985612975239289385546085591811386405128281019198984445372703228716775310341191358410127636303062195223604424015246629643576896501571561876494474968945975539048330 [93,90] -37228071768640488881657039505610916666545070632993172396798480460855637394696796671199779395055695973917367230788185547121785895175446002646129319627321953948598103239789479145702410373009297553891359399997294618603455766716022500988232778557493236215668512038242353262286110458727534265382548464594296617613484742904503463364004168686375490996712850994671590815559417475145077721598046465244105316502605681943535008402937435459249732980315648264179715754708695345494876050147812684296712167973132235211354490740644288025179854460640998885306899834945893827527992446947447158833817464883258165197145142905005726082433932979066606959726941145066936195114444834100672556738276210534137210867203841864864515541417543273323693257659595749779302413190036640507873040659956709172306706853957798836247836982665630875673379567272336330705255496003362961362441415997021184774214018990222745474078173724028834950877874890551982306816325857002539710249438156881328740398909291490972921644950735072982906940643519943287057384235416153405955225272686044637595750580733715202640510643761830649666449540832215942023601810903751514637505485156756861389146232263694344136458009262371218364579847117982925553045858989792005691860645724283605443082642675240429623653082149186617682355642457623575883094725846951144555877259770409408822080147188142415271659990215408092746073856614704111878601714492309341157230256732729406683570740008436675039693887630134756553588995213115145616920991867860995304247169699029464732880298719617074856530758245849725312369872573436918873511450463170700158793343226918468293083249276670161308521839499766061319867415340257856547442912459025331563219578649379797093345390462625090515 [93,91] 490961495322361647012830856662399859764168823444963993095054680693704893161462890430773929899678206819455126273149791073632912965806437230898348646517098464801847338142778449494271388574615296213014808909416224471678111004731643980183821622078102033982279879778185759742725629860812547024561735812522411994963012319811230271900653986970868308275185736406082787698626645247017009352146160630648222781188731434867093897732185207415239622625061825404238152144606840290295762503562714998692949408639084717826351624141675292469514318577311708491267435987789808883202134919398369558122876432091841967856735713623733570593912307777926721189681726826759963241012194322498446407573253154128394164163209317820950003844894213623694846791582430678253660236030679800387755719121031457593377608237327330034251755492430508784639909585155516212600372213389551410636060082781697147185112981124340175296330371900000619552037972543798587533102330128179947103271026608274229147465738386255514113563546223521827094015897908709230710264404004029540637620840918964893868052507303886939667736813094805979663268255082643055176016255616375897939881181379582427225723565928712090323716378398921923387639085013089386705676091870445768113656509073124909895549805757252355667595382078180072535256584819792825629741609927286617945965946408645152952097904161624306849041037526219531912713884270560171744038719530996321207246144111703809267948388314740668538562141965221563643591424943441104102879868480611236548712261073692101116558442135486130599785124103658918000851857672794817234775565628277195177851893619261850862921521393816215434113414892562787748133900599828046428157620766714854528544938793108725165993507356946 [93,92] -35321280529773056350271725491386677284143831865372807928460104780249764716424430490768683441632539483968722122691512098123890635047065956014726495243233698864354769657357455690752465308511396629437022909061284527179909914795839747001267942496481150850249947243063396767850270208147648148459442468681937111389652327893642869836009650790856562070070490873062308315845924614393330192043958275437458581934213768671703891299380942500872801140434033804925731312960751016021329038754135003831937239734522404176864855663125575268572768815427170737529234586688259266839333067317269252249276199215530409597052298375142067122632931244188911337861960374928514661730027901895384520267448742680007036868897558935561141151716863017365324827417209510853926707819275467083983590715968419868250459395665742415781327329157532463174963608860992480436075063623828950013582170119843977475778392160251140207455311356381035371605221428458517542068394414018586704103954594992336656307887115379688484041740123474320170948108698679451116166766668922784000197227674080692306407062017277378856984390166299384801879737202052958484350794144980720552122887698328633391919948838921847030074976249542261508640418523131180804069854572905018932208334510994246304828759904720215994667829125330477372705948790164398559350042775325943855510372885036823636457845933860059948907987305188656264466224466227537442946800948420684493546737111398172375636683578634455203102023531636612874190850072678170178623376198130870503428635776284312149949406928013083410758282282020173880395468691059508337389189152561387292590850330414078941190680943760748873339626949620414814333991881848351344896802339679117089404456481278727156746189 [93,93] 2428649699169890623193868294982461046234969474029197152052487783357545700538010715067342848037620732615439268223154582441578330082878362320499064969143505358354087973589805327271805279797050407221159907721361844345973385647183877277966530198077011125248515670648952935333242850380594479371551036427224370894269349427062285293448145597125759151594553643764387367140908086662287921068252904575508746222867372300877813015376963874469145035677021951512976045558833065257803862824702268640665980856031127568263244111812401469531303849617582376269559967266388579304880371850322656596884082173451332195364111219849250129018101261298676816162372432676909827010363753425254715776103034344453604547896841866751766154418942112719556477817642863138490099049351251305048289874219582036174441089507524322712537730391639728772493474744021264688592970480623403108002722843137428125347392210829668423075379732632754263278052703554209665272707180154866457082369407915821594760571844670715995707653269885911029959341349514506828924677462699373116729633011052174089587275229044259163683524855177814396347185789683375631957743666486094521997038796597318221945327641982567789973372812934403636086966659663317364391160405957144924319266563162292399799699548646087516230481455603310035882941895604020001839363208483999276395992535433041870152501093307219749413684399661044970737046480838606745096677974865055030606445908828929535024957442044834268579017571562233561981095502831006745620313736617701697784927508382619314518387406464424508646084326450846070049426838079518361980532168420043339497455235046678355922257586142629494504340348204332500978107003041217501856539800227375149246961007447924577 [94,0] 91356307007343276750329926556112085580158312755741001992830282362408383578381644372044351381678339398421805423617905409359863523270975843578613179962836064137655241462860173253565868638324112504599159353044977796316658461267751040313662204673946989433471609767568188137179540108122387046315183786349457086899848737732295407282518096032458708315293939327893708143428797896621407756830698788769251718525859283323984208911386088437235934961435144820008123180545510149115518203104709746899421683547251131396009257911037244959128588974121555386536590643153396383156313331056833454626732463915438647010238035016388989786637856978922110018270096107791911154776270480477391268292428525273311531385624901927942096704946571783929404744252993120911837587604129725516963901455509945923317598998589115179032870325292523324919718712107210225948469496921653765415824431839261763277112483590461726393580224490031361330809688216187630744607193781585713323155753826341386946551636665109165243452575766453087267686731933256597358394312190136005418142076872508047685515680160765030291216476160331323912161696648713309953099536915255175850725863200786369341354771295229862531977183043454447922358679273455046834692892109417305239368811984261043466039407208005536827411947179612342620779161319167172931966513463780311187410579873985908031746569877354251741198598975694881719042058854039574353245638098235099155029054412062869264014924613206290523523073637959008977673891025719479603002216592974196422088981640153251092368951918032123054785261155153031871392999359843983789971296524691903317016445908378571630333263095801011386420061364641845132994233417817107080740024793305448075078628624007441466780040279509227151011370634199879117256590115388884244145247843859012322455969098559912353118193044505273000904789605782971552143332768081629361167550614712188802200421183180720579628418705201511225055089541956651535015848653031866888341028243303298950195312500000000000000000000000000000000000000000000000000000000000000000000000000000000 [94,1] 105408965270284603546485553488542987442524305734039550992336263930721712056826515612140151566799527014573358730135868406970031275476466532235133803659353208693790106173133883038812879900226618140610479006997373597977827753946767312222784643616515095877561234812864146372371955376646657919207354343901974452913239764871768775309724285420387525688904858769665220197272713972513045134366204167338718971459023709865604233507868379424074290530430797810004454823278884827127318495422339445704952938152022539755481112474839841568084178672557812731658291637398512445774659505962346196141918847660123952526818640995083017649672491139891990309119412202716848510919126343500463184295573562618143922178082131266313286821337660478115554316080572469675180496743809661871253776594383655950434647974180610868439256015777513788954581212030596300900414734691299975205866959153897695862078035214548013911971575636533801272910209891122925508947107819954084076178511809659350333208641543503145407601896424016313930278500011391530540767002221438634939809987025193660018458359122027190933916229010284775084813077704268017589305374080974615618787331721677163970717755583656142851989793429849169945357641465356582115836159121313948877764966761974113069098975244065706008234643124088120432584190744715768744537335893089611507644594047139081008424939634076507292760675974886054220424939408211495275613819249517672380887659568243380781652495111627979942738619146759445887976373407658839747088961754671402877397841760588028678359187963294021242337469038852556390946309960330376144253122998318270606602501750254418239224876345628557097866215199992155229539073764412160421091300226752283703429348922112595327674766689611574534956967759203434477440785171974431115920501085711164105478743791511117093304100653461398632530542221427844314132333142617077436491585185829153243631255750578508595453311425913042540348407501186992099766675601638099557533223560312762856483459472656250000000000000000000000000000000000000000000000000000000000000000000000000 [94,2] 5856757948438473062963237360151555673041586492820023638950300965223552750794842296195410655120567804324621944471023263962598157883439693150690814896498763972684748770739517369463661422534299672556429110822407229475284439037835712486010831325859425033571926334922316495841352657311751509658456733350774044121888319005687769430412524604499999506298212928350492779727213017798329056362236105747414315289177472760767056345770011281162199429099286411340095951124581173955632768723111397278233899240544544548457682753164791018502876453099946774712504285716162535884176363267697475151410663031723970531779507170397045484758663675244458494778810696977025893860656912465051760821178598462903578398839447637647481517492351690684840643956267537088806180462933195939502128366779531766955576793220815052288315128191870235898973622341379717206594696807330774044306924929008583386918224253314544616944627144463145764428401793374744008488897829968466548545840833946328290355146435484861486211230325855016849006910875122983237453079698946775338686435965146869690176915771388125983253956571168907037030592685360413558907400161093336116338856944282708396926808128150184094136294511165281623011398312636114952545333846087679854654249024356171168100133317467705061206938095376015781655897548328800820454992744710683577375361196620767330887595726625771820078243659666497495726193386204218459890648639029830873180483272511844967108087332488889914633961440691560776381940395532576012629472134687984141739139834357618019221497973402263539933738921990935004778654256565605838524562507729473587533229654402550487573381425956780985101903419530543176262165347133191550995591650698939537600407561651106454913592592315261723862778605289993700533867668211212923218053468442735257521441492263583246142100352373493515769593454142027284382788169213465916764035481545994266691879203477751482170236646880524141694973363452751516909611173772928077729815754537412431091070175170898437500000000000000000000000000000000000000000000000000000000000000000000 [94,3] 89533005749674776863870701910682073066735543523029292345715546369180080059823160499397979547582916826828469088778220882646118528399563767870882422636146121938795302822123294657107057359943933807085175242909250747057628666067269751257873886093214359936984206699937502381401220353214213173054799988661147112858663739205732310126365122554739398228213427597336044867940873233636659355542925842985451204162743339664294145475261816352329523678409477820978151185561772649154265076888532196029924809877575225263676260527694240352164425486606990989283183659381522883504192386485559030484543834148251372430002898934282443847491614290286171586926058220332251816290788386065084227129559604706539260109433303014550684934390372573111070684092142305027671253150093316234525752245046346959642140384582005107438526881694832979091273544723949816431232604543355641549399790327423775251343144212068557600921605057400496232186280277126057494641558631618173997897632428205657964554743450412933468972360416191445888274288278257482773780087879875389211891143103509571438233879734084059396007797945321047121280462572487955293701047448425803176223202556365849968604716284242336297779925071395682132751912267566221579825446140268621677630528686160933335784438009291034770555584348925234787930642061641917158331561659744543224720309358986624067642606018452687097132803911192969973100086760990392245719872922544651000031868877136696748179795408199827452865018532673487964430403324689734975958792157380645545957521578425550140486537063695418528358801718918185166234778680226498826389069382018034897647699497546952940301147154776482824227146068632886645502861961874142369673488465964146069071517039760222673679383956839880660027832978583763700618917126116212263268136622736378103490706775689797245204897000885378195665323594906067366861311009867326543827772096446150791001464111604953899023172311731872168455152050452795712184476383532975136102238788993190610199235379695892333984375000000000000000000000000000000000000000000000000000000000000 [94,4] 147718278159903195525380875389150724735631611884545890921010239141087651624012354337567477815444376107892509609962599870041839376504256128174059568581305924540402098321726416438566633591624436571835047693608036566361782653155680097226753879337348397343859866154036017357547520272851231220085232533888982600699496081611523922742749830254033126069201559888440665524533697270552558701341044057691982826426098288567729929093903462280547444846677055913348147060137134069801592163415157038276350704878239461091270585558024565271633582659507820931417472266190910762524772375613027262279376509073902124361511859141075008276745617469527997230723862856365704954680632568431092333039854403925362967492855999638723908336301617837809340210748218474689022858208492307121705072445947188847264710556233214661359993845718840810445777931423379996909337999713119725943489385720319598485667160245357781725374540070108649373558853760818456768250954899031156596257899005578307123066738353734529837837415710126128586595398579980448682188669837447567197736960905263370048421242371958745097081684942134746975873376781846906005966099559210523606271609326689470066220002598965507200653107439568582487457012798646283032341139693461489324871358351774102842129461923631625131911890476231430683663405475574464611462879717994446685085980726652506670832134155755012839559250376009446097123110814963247512094464286192246099112864037621942192959390805044523514934237480480765085227109070801013620296694950991750771518877644044372993480911173741906143896887673059976461841885449318261502838679005341966240778501620970881306259404388552961773564927380957821121743496697166567520664656689083524913128526090456110455030952757516368015180292773684975171132732720287726048136460297316409959485364735616624348230012754103807908011154186601219538769451503660760660823208169673993877698304561486870693586130156838297860742939606571881242722609921996838371815762350463402396982814934744965285062789916992187500000000000000000000000000000000000000000000000 [94,5] -1424938355327425024199563153746216557127930133125954711671553417006690481542342826618381509943201446668706450398446070396806416733433801162769348562653177312901182516869512859740094574725629163161352114478025448948130906367441934566719019349661298734239599532886666469781076971488131794109427040000184879688107271372845978254715637441935543489874145814588454732155219998625854986448207313616662912712966983001106410976255863127362237597452266406271703110221304461354535707321030118705580506453835369948545738386168923265992713940559718635627109315591777218860413892883923590809931905482345102300293736982600559405561821736197221997472126731781125931187366072807518408791527716799379397522188300129724423782151232581959004566788622962123172007014492502613975549551270321891024767041358108910851878708993400065422986597570587306982311200458321640180083241254816391934778983748908755581639792125836057955980210705415259856627741904458261705410118015003544866686327026546028284536937043233432626370061776400697037072457660430999411838231084582500108016897935473115335695888899848753794294640923795073380639300133743950761313769330176998310385267587367978988122876285789291759936383964934238420400665803525830953411501103786186097078492000293104395740820079109465983921591272327041505587997535092732670713948245213206294201045509543682674823856291129858955955979524890035980611719976359035181613124522310574855378002413368062460458280319965400529949998863323364282892795005305040521020613069834732342140259765575826578221263820346303116882535263181120351701501374620686388542369980167826985785433099801522324276495921069672892188376249415358173244321397394653010795259492368635982556301812114597303467241693856182455921519414694879859661426412108982854554649695896128710417991122165983919396536527431998460973818755126840453459077267094455935896384054824083507870373498373046238324120166104787144452419874900760837413077019369484150015936485544898459920659661293029785156250000000000000000000000000000000000000000 [94,6] 1858753578157101046986363681656573922984772798448489440040360753550493571290082166029526746897970829436737882756418576968027424352172373417684666190357162340133436060248051366654364151716507027626070398252224827388066875527263320301028537678254369754290475143314424846743992723551986815428188318317193602555329722756766641164285168588376465639504811336077285971949351764853135876934579590664531853651067689261819014282044328420097203974400651928855432643747951176714616413293573561475952073320662790350881178735646946471661846663037704704645654677620535446753066222622741180660705487738431170062945500821146322000367169268935009522579075892890290335218645181693354583203016229221789683697526224361404997800386134461147697280290146460860605548562593605276070722263953832160349916144619336458625095676749909638655056842338756386498859542785880641847882026587102118794565568548464349513014002402440401917650719728127389598782788293750656975659759354649007792711742329773434699677144490843212724106608584622745179635492025889030805689416607803033176152830045949833695415125908261883499552303045973095165328944109869858357810765114548204716284315693212919890859995589564971457502192462485581091871332626747819793364587890054678601753386424898466246509548506660630369112139369193015450582402604283844085487087165012544582229089730573536100794081901651031923263038023099441711097599822318297365538592118339203229343769184843229852951724231282511159956848012823925280349972366373595201430930051878739465511841696148545648917600872162848072324680301254205321225486301274126740648346673994936470560152143707336459978303221936304867601042930172675302556565065985074596919277861869006905189252225405906353443553069438201315556935754891025704280232393467361738898231992803536986382612244960628461524598734450040623204434067558771974537640615507932922981982319903566877810250780022616702750391432389091542949448806920559790305523611114942681842195082442259490562719292938709259033203125000000000000000000000000000000000 [94,7] 52458210422595366961516511651889137474196446466347329291430960167593721119426559116958441464088839679079931137600594119298292847227641844648939547337525710863919784117180100895003327106198556838506822765175473398471376378192679310837969644283509849785032679371611935221343890850099125193250356106940951485162804667371666227255006172651631320951502718873902124125200930901120030366241697958100550907044359043925057100523356656132734203476299195116029688064652419333987384943117080400296564755338406349778430384314601089788095672840235464060497135237091629015230458144808966599632804006702265974509212428129103608063184188925149245501304636609929386434888646870785128108408873866307432235685512387560714262295507609089181496227785610972920951656851629743268978642679823916199641570164680224976109523062905245025493847165225773573638273995480401868301114757564437302008490926873875453573731748872674076994806347430157210099426496670356029661647622174642667144969558374747920414773303220339896030425183643166695700966196384634656980671249564227557190768844369114757224170388699042616968935747294661837335829886742696514876757344525017786880113388560161340722629143008849160651958717763014451553179594268375132677410673098362385297738265946605466084928608179306379934156584071019749906976812575149945367046309479914625841759786945664034069071362584518209252084181380752798698799419380090355349782400312178789105497054342430567488532196819422303575654012177131679058689499930830131728576372987548408018070771534967607838472850369238702270322473520030608198134761752142987691146532012567764970100977450374364772948541795856412647059561577348049201666967047285706165510498644206192725098785222376939443443457963183056330606211601261358644954101602950575416539674628012640227971864652477783805986363228395060288434146473862624171262293422500572583790291147632183489944284693100788424139925697785601151285439540964014213760096315754646700841971624501569593235217325855046510696411132812500000000000000000000000000 [94,8] 691400713600245020098354959295242028472388282100097224821185231009745913430995162336400991586244731741215596063359650248495146801368690083093894767970881779578056401473689550555498037022791121814861666797340763745642757992852220936983865221268923455096288728929274601200572008828659636973039578080810660127093502087254063454386888960594700516045462480079658846165068121090119389002764410629357737438650724749895798769824859548717403750451263706053990290966860030146656982389882169597458694489606875630596610759815962419314263913490101303430060833439467429075684856355589025019177647419676936200689709354839042939421277549563847937793106433331660739838191529451507822193126041293632647288985433160582192819202098738912783594030618258912965733312983405258013091311991110469312085452644252211295135456194901367703715496633672201705115435340387013003019556863215118060868283645269406416407703393424342956411433056723380814534440230213515140169886982402477202604499242052334137114462603703184778808199650112298504950868331101651066181502237816966711623696692100382324653228175691670446477850728411974824115100879091880701141687769390033356780962724790231582915930541109593662730204885390010548165648838286760280097903152585520863047618450646921569734114770414931102770869814644592833188360230239612022580388128245616454692093319491469067585757823036595032602624141616131048543861530916250410267172627839114409074548593213064967625395268584149195053728638491136157986314145872680571421063083538053403593712703934880562939963048002809760288987405193875275480414076633889283835203094798663835379437335191648987063661581335567026435176140022088055469448622756527505967859381887049502343298339153178188204137542334820511103244362981132254552407740773958094249802837208643176108911376469640487281004138656377874613505814361952698575241704922740305001304485989479395858098581059965246415961869541060966667426948042006466744787904170064698926158541707228505877880220253928200691007077693939208984375000000000000000 [94,9] 1425956174442824615461924166419099658404849821392996300323653789146758291483709628439093830399566889197071910309020135501823298239044489848491392804241976746457966388774787143521106378821937097037143593272713124657543924075021460726805383009193149502828041715350215855981455327243969274144833740092044135526672604634288365502423986782513905791079862790595766143400700447986959647841046345767412356683117447756975355048057483456576877888581891001614958964630468662747072453097016147517801956600351470734238335978934482010644848021302217729217830671505274673710781238056656758656743607020861038821208113498050266919462632748550033880845846551423012288886791547746451908881086849062250091659617196991788341285504169282615916501108113905736353284429759421036704658870946531313089586551570840193414911487719891552051611807843815291443602016630434218969254230342906217505194357382351902377819494086169655256530094807978213878276328330077458431219408801292802650161824329798556226848473325112247683634674357371289250894660354951214372439519892570923819848819896123200137867020294537962961929952692529767344628870495952171002674541086156708405112628246789914077384332586282992878732685497073287938377612587624717554058793321201761636771514303224620314304301686093942214584803677513528007969191050294855569782908302271817272744652539130438784415862748432684803649249017615519337359452275144575645982083892097352192901339299920098168458975090988934483329392270165759000949929031036456915825642980844621430283464408947968690829004628270443098496578849774461814798510382503935814629991589454279396092711751616087275583916185448887823400986866396721567079543250734631623879504278539297236652096430156121330378894662737801963906490359542084731813734813445583916098920979942341881374685488717833367741168230225133403997849691954560548181940720798293864234730854558009524114803657370057421734308590092455233490044863395346494808095412405426321245392419817506989541695122669651141222857404500246047973632812500000000 [94,10] -4228733765727663622721887910859329868895099534454651317256529713036195711184487873710762346120087575029497914831888069571972836213001651793541769267466146953450665954849469052309098794562913436628372898529803343044421582508087140537270707221215292719392617301482847464926742161449870586333063024720182275193815525824703439895516171095347042292269381946861750492735778882193952432397990449860434635208637591607514266896947079377662737201051100383579168314355005592182308891878165174354181128680897386818821995224414999672157942023081202515367320011982882418288471408579637899184386617527861123055222048463416684444714584237491775099116525040849730125194263824603247628582928509936154838176619311776593856139880700128364430912040599744932820501892430647507685642481259273433706178490989135338606059278931784569889600706432352571036739121547356153871262757787892061024826268645271567634355675224376173131866420053800636238720713391629312535793240442224152450199279285710376733669644690832422572699536147801106323209194442861998581322262713777047176217469933544601677920677894992186168907098088197583278596601607676056950143229254261604108810674286812392904861257458133012097084372972576397540313131819617628968445764113008094107813443733466317942877658677540341425131463774829784397091424000805982117965295660593123854605787339548062249183654855921560969507027902736913788755574732404490191608739096091818022980790665547143954816971657610095002881532458882877573661044467629489867245116501969108365127866342477297094006060350953387193533228352321887042770330162065754390619245573829621871046991694797124537879505006506620224167925573460853673669900103362965698830796221985266435434430613056033123645644264939694016828978813645018314093256788450457164051641627640923791438111905939538956571566993715114399906596317554728375989085403986968821546531637832057330890464425915446760688898554653146877338602160016671746100712113518241751134617966862992698952523114991342012558561691548675298690795898437500 [94,11] 20796986620363746544041211044472020251017841681190501198792593175313634505350118477251125099045475407336100785366051675378639361679035996117044115937455485999883713257351794418608675181709927650350092293320658760356267459808541673408169497101693008766386776909188977641697371962094089126126599748423336025994772540440569102825898655587690577254570779878282141105587558332468264819788481377801107008576325921791285945139941440368876909896425022550698997337233814306177280200230388693993733935310532412654085054144259111263918859542536621229780799316887843805062970910387120660768709508042680607533910166052129214064841461888670874587652814454289560794714689969855613291410807661415497669511443103798839063843333148958652091668273209764380665993303764209745536977931211172646752015919242965549016365409637482365490647222870958499213827164759797248496879433818111459575548063703106203315684701195397342508589144749540145507011032055590952542849388600726959080863925718020534434819213949215229933126718949061810851780029498320544842402414690346120203404962985625981043566966748258743336072375927038044054125258148205113041741439441717397466230454664552893124401800354834276567161968760499136483825115738453475646802319115597168524988570771606046976540762090298338166461574387243857463340604189072016874740350393077516369459081295905667638981376978502499934643797978047618117654873101007789376576811591070129818942210037172499525096707551008677010091121764824380058891841926631632104653959756770576648441101342430747032754283584599689297619559589553911303902191549359940845921832213522560040001240419294693243693380627480268022520380827143385504466943126391616055277823183395508808337861249763815157586511280743676774188340950212591482814027073913276398867997609933435739567048613679021055307627907922000952784101030115819240112470839193288442605944944617537040364470623010699262679814519911420960893542469176049176730489926253281339483323849303870209208333630357401489163748919963836669921875000000 [94,12] -70324795312984310292894567679654192970814233950294431169490283561265146732996769762146411877587960277367691471446821195138059777252596446838345002245834239607934240884890670603315973091479993435342736261280583880962548754206430162833032343125467808720224314317767142660917634181214126928602036945733731042464371630456058759252394830975301074009592305959233297823481248471063662437170150794762598672753451439099746521317905804441646986343059509895010703923449177575005061206462842752295681497785372203653433319453874564645267447392263966161945542989747872195302321656837405561713091337250539818968191208538773815069477277360902930911575426438705279388452019413145300414901102220996121396470415142967647237432909307064150977666016962671677086600617520773138948013168606867588500326874958766043830816162984187454683965376331965990883720456662771784633080787505970569712739244972350463606154820271630588866387183586405436453204211697741757304696753095165207762771329732574257843030519344096637995268305628008410428662936025746499138497227655647597972433716706194575296866259625415551814235224164051115606393663621226104104354399001299900863520670583459540585633084691288308069239819618246826502818111417927506362142560875210433914216390450912799776147708827359992569131646915255815520581507922668159300367778445451394150456000910706135653007586048740018569296601598664606443870919095963287258767293785669496828436998459476741002632267274279742515356748236516624140044293354749418192339904182541104169054135048367030675391040402825173180117604599956495594993929782467391500237104980724046098520169763213844104487472944023987597171736955570600848066511572926163748659390400099599052839179766407182679656012554576629205124309201689005083239768348290559199422525817089363724577913529000167587354243976840622337331245356196807797226498685925210143771215129059476768356801073360696426791970255333316990747487240246588118332108749060036882491100991638874849465334904152769013307988643646240234375000000 [94,13] 153565485669695857084262518399460384595085792329734182468945484068874322620193280825608187035798506090186831294637017044332779499861159137623101423971615230466131147566118936950143250030154900571664996822903233484338720595991092181293138892665101733114122431855704911591860492423089300604458619062209060170530166818984637720191858340945427930607774472947081111180538409743980026197316796830490990905367790768571957269110763628457774073935859527698389736956844117494247095619521069543087961561994195251462768525026707511908202527630363489255883578944392646947455057568429913866259105747218673672724293696470501994176314230884769819916729978443150143526578201742745011915586032281793081386411849574856609741021435837050259283096282781480506312361903262774985755258960597224959145047668052307265222785499519586088461972406965514862518228307620278700096473490798627833893490453238737342447938334303909712683441965151692309467076402148623713616507093903225470851711941414369635434351521979093605444215318425500169578964747912918134197904425110706010301021627463339993497923845341799121197873894633008100077763325155945303474688938818182945852599242784132484577035210655826067498677228627196625046909881131720940023424948926484011517065149921778905409597999954444510458745645559526620113588563288866893970697714270802636161444693779136807654468700197938266530118369965007394745685011653249365125858936010654910258143618899151261936052763401219429134425824242008339427226243451634397704665256543487216941103843918749997466079824852977244605096369052473409157000417081366982214124691384990897250387509094811312210163153197121231186914276100860999591956203371831092940688320093773166690973728355409534120819876965808454199242792674049221133786756909413574509810653142808040061285031093855554075571289888158081922840014300903478231162944141887144451236738623586398285259275037329381032260789326918299557494744291327386736702668019414194110659071479895419753969321163822314701974391937255859375000000 [94,14] -300135965331212831789304836720023312037628247518680742593371868743314653332105618091249528705440764320929167575490881055160129455522624117137813635072879634201097986871926201240679020030372173096715071431836851815186479265508545089938152770250656943446323093975933279450928124898306029925986473722430544777310372601676652333887425401128688572719496206587560740349577750380540194062331815616322059397912060790243558666727256507794367863050042087677622333382026969550557411368069644505554978669811106142219759742313210002161713568752225938637414200957434254857067529848002288432331131390865682581372336834566954776517235412879892364942639633195584678010395970145547874707484373692727528828645184088410081387653413027447163933289683084440170692609063868477225236578566797515550283874251747753250723246378077912118171509491422941449252074374714163768593294247171225774916604465362366690289616168307286109617180140504632501364177002463724162878568044566579592726862905988034831057590079207425927419867771074063315325408811341220151144346521903985903638395072679546956753155504963129625188827941217504490834088860992140686587118039418829201863880046283289634934314171716722941678724334162277761091846504532534571530777037479142170317303525991967455721612372644975222117109717411001720839306438218042566962575841826755584764781154487092069698929744074687956444559148738791394572121087524929273837243503120227352075075190530791176403322027331756635641078479123571200694822420567502109428161897665995925291428750527877494240313412863909712895862256421751418106745782665237994983079802731615657378204978499042096470285322650698473554051453919798449617017835866065847074792145170769970890901104123459738333108140993219762602706993143662407098941951048197582146148793096093678868287496298017197101784040100342887245777705097390528824222680969570839537902685272837935369385279202838259857309389562270545164027212574406054202522640027138949136216291088555610522270455930993193760514259338378906250000 [94,15] 564384498381925589291981834877975331640547895105509387378918989683134260335729433111515809177342872745543022745005314406828975380336046340654137132018868268684034723974546990845971056678718112999336372277526589436116983667470455198140071847251234308728285313665550646477471851167545051440323426859924395527686786371893380958815590161576309934097818113303732840990639454707873313551519213243652422357391738746889562440360044072059131112158458327215963345254241201313820744867806246359619375904435716148045587891323048771120655659185948932117802761667183558260021355683531630851638214605561755506613042471026913434917894083003661523354379446790550456146848709418523628201658786718237881387851381250558367802418523634302134946757369819033149482504175896528628142799393839678135358382707645540355599765260782096178844890623580929810536033027777990401684171935867679375215561559575745167247910962460227162389662873547690703784334735182806320519701793661432495730436239393622950814733369050262488529210634958479548021738361678107688880055554028084003930999884087213195733623700203344233903853059448256748343847499931816888768589365057423371465356399434575898081525039317430768655650480130100658189187588481269740694960368738567299631816181229597378822504123754196373653402179570602207560765339158078881545524347897390290230488147004625164049149528239342408024843438772806514470199260211034949596112731291199077660750974069651643974833682778799108303583318513810433295005602222292575740071741138190060568774247773635092035332259070525646243691410954691161889191443837445526076526152972377067721401245336408805191266265037519611990070915221441819403353673955426200049032480755865146959816544844610082161645293993356254673158913060319240963624902301019945640979446898396081277680553629853571341970548848547327968306229560475047605302861090311197574173041949392128317489936824611172552980591475579912101766588533312828560839041101126008294214287405819036047560643964970950037240982055664062500 [94,16] -989972782233777672486857888718401484762284937718967839470352576491821214845655984814406577532133573754848514762625041104286301042246431343043576392544230736948352875508377512714459816046599269318498077277480398891039033901791491964870015769150010650043081077658560855705839535723345841056954657469266264303788460446460789388895247248520621773754062529614020262405502197789308265876617976056064508447672865622993681742293565746957011852228578365891239582335926325034255900505126380280241445420246300421175289664909512067820285347481525286131607416861601306703322399986689253341911852432298613715508126327854945588878826473335450737041281504100215042223087093468774806801277934682412034233272508480177289061010410850586426694597382501093300347813784001347865146272338684328084397616952983436320020521393174287908382075596297173114843270422850034218245098368478468535100963332004851041274862838886584865921936838118216685229994619187405605415047895386447350629814435052150769392329350336461711216149500363787818393115053428237324652275206576554876123309934119350317662370396817884258919507617052877890680849673581710798792297951407601702655960066779340965911672006106169200849577399854850909857354879121609341329564453533727633851411043683810148126485937407042355148169314427712560611313563129075118041957775292763649423627230598756136301853167790344269058955001341128972524503247376863351463133463008585225338810528210605639111166787886167272825873276762149954186069742185342784102923536747286209516689896289225115713573927774239529237455289414284716189067799930973674396404230977060746655997345890265370732770391069632532059135611367099151680719114794196520256368226465717605257724184779882906446837047010545199623604918537325408392694538129689876872183169374968991332995221691324915659830901173021754894319470711986637042364889273124366250447146312734880421679321590864079626007416549490792649321311326664367421010175555123096618271842802271043293416141750640235841274261474609375 [94,17] 1623795870266057558107049849472462351445432426987044532766535199150343263410982721044801066169864645528250999128862434295138827396170738321037129040146623196980135237387346095573341238832617630936669674328381652740472926735284323319558997210860992234045009388180837294658673173081357356529416740653427239944776824306895703794058892705448285174358664413370290964513555886960310302362135234760083730086710322434855333022043482910183881001390706453721305642949719892901068432833099890481570784342238002543807177314662324589762691352937633433722934914288679913069357890009559873694864791909191035932960488465758301538498351472906758800094349388013541916589109223796803615698246371788949372567646750714307182094236934405445357609480512869284430757990707832122332500507364452152173403280953603979925667499941034428530557992586532357289026701729272805291970085845942025438242195674900231135126129398967572315642483874920818680558605064804073436095769516522346133526201078469395946586876462800010355044607487872787752363536447484671902102530288240597093183213427741738130697028535784698592289191922434499059969671872703587815192168318473870881170088386857887839319600108507274950578589454473889493948379695671082141024059864767804436350568387540812709121022385399136069485902807402623656569366509935972237531336917508357876952179955621120979180888161189887932730960864498208558721958755262325048102566768894957964724551114237302818846193287020557035899889003518055606484177364350115630780764295273601069322700378371997337203340060476524304283545706292277826633831428496133537124621171742055030247456616310690165508161296044404793786779754092093040938784904661277798547197487962992020251285531406813344062136740793181206950849125723309052800557631920082790726218753501393692525874075625580457687662620008100818596813091448722520381996545337821883081581896199088583013679514379709538103514986708632239100233580961762643055707819060864784924220149096851795178508837125264108180999755859375 [94,18] -2493355461667319015207895601384483874363771579217516468837935064731262624755851453691251557774050722543692379377997858618650479362218412175020200438596194166518840117748384079041276383273079795583396884357447598257541644161124060519971633666616968356312183121959356896726827638016893893225215003791385587027717638112362059621201987896077786251994495197455010902869598435900317495824909802019743198678296745207544723129541000591062547065782815018476988073410012203024068006081646864321330493351582451448561606115898872967311436556033545272378639729517378269815543165544239434218348589928309086888710005153147456162535953729845665554282539286998173653005997149165565730225250419469078119820825082154205472817915472165778912103942528688381667461998770825875225211975550142398029076739297900998163932375625607458532723626026929236778501385713929618823334949896294416294179175440376017637271289212448542323051085454156008810549605683365686762621241521760998876749288295279241525457553529264572341162150447073991222582114063636125510459228650574579770996484986229155100812538619327223535788202998740474283635795726238069765552489851875225915039715364063836786342141677322018510905989174322954464840901279801465742891778623315584191502213491654409719050715307339259207285813784442849791273746010372662837219093524285053022647477852975186981312101855556472814981265205971108096377236685833601062086342052476773196177118797352526922047210699523694817913703932642881349020187263266664334192325451819006175135930636572354401459598744488824555952426085504553673766372641587846494061183459273070401376405804405052772587298312466694605942775440665143894689628640132280546222652499318660843615621848214248439824022080801346560736285578081258785437879674958288391532826644913050662524905497482020535466098803829575372028922379130175658892964591538155141435614644111986691452507552338436764556848492907633942475281967020590182999369383960403661414204252999571309601378743536770343780517578125 [94,19] 3544332401699303839418587258710126046799337344664168889294499037099689417329751841432038143950573416852516558907695368626955509118125664282887255407300166498709608186252594396814818495523616368861181550315141690844181011778423611720374635051003568403662784845770468895334562902366936983033413942176521611339725467170084135053692149403583293409300962094299353673618587250902271110543670396572089013097618692387897289917101646014056267530565432982462365824316663597198704093885151882288105390382437281044785039460359670909480492517942403610332850940581167915377292718086950381072309559738094692195612645345473112096754476112651985745408995048053589650841400821855983273814667581707400665746844729307887777931758795845526132150018336947946695498816141253507195940873634642545761703446263441865295406805383998115628117948174401107432656518348183303348235326153366655127644721662643333085466516369266475393669210188880089977070221320255522217068223968316472006867446522154954441872334069129693196433687337607912125243814920044518781117316968650564628639717831378071218300784399019930143771267166881118384033367130005314004390935661542851207977026124466921802712631924839861734059946655074915102106420920612043007485435059542961420053647318999016635735195115047418285315331552464024013807595142623769369963808222458412576597292345716371550825503834172082067255915739938855232605199778195107578035102950701421478046923959447918947757619564210345018928836333280640914436587193381480910993683285852590081981467522159702299018029599494911715370483966942709727113452180051466558451759028141935484887966121769292252316201864892782476236676113785524650648466335004058386928375529271478519394938997669146608648885414097153462297414773445377463754738226567503622698758172969761328957434726206953593748238899375522840681970205057904739796077085217578240508622127629804940218074613581395714797383365256853265246388929037182427802770751114636455783232782401626081991707906126976013183593750 [94,20] -4603519891999914342486687127624183538592063559578179253403752914575516739368643719204586380798010960144347626216154873555285056518064937075027453111641631927972010150395834704726815456581710369116686160638289374525232747358794244864868837196388672003918686087613713424248339470151902981409850900250979162898473487997259361524170032270711972361858017886114356769804413944257884084153334451282276420034490491235640933312341041119661847645703766556043570512886144094040119906946291207667590943447938091770452820532032589596522016570807227192490892108619166410803610097687610363251632985711065457281943823096008173389604385347245881864421464959339713914805596152432432464205666207772398447289847299571818300423178221618617161681310434186829993432318539679909419138469178655771747721064370534160561333053537967993198627655512956737749181899331252849683187344862327847038930718579942369101511328730910598682620415613271593112479758505750804869781445779210308454136174211737565286702686873089756661135844680557951583074455185155208940181569193666502670320485545881598115450981619116773200088252215720919029875079941493052159377270482274451093391550605498322501244207156987334800528521137703653416328371201040403436840856394814547146458699565708810204163826992173027500276754862213476355273920577393865579212965101519144495157532894878493083902160383649285493368311224665674254130400689892151351310224985129776913138222509200758840796458767514136684869577780931728628021136516821058550962296013354336032495840135263900980406813351611243066597231593993804547492550826130008320199706578855978303652842997171570796386569278194235476301130569608316028559498029289666375920188688293249950127419842177660317779510278410458139608743449508438506271707351639634635131724771708140814985268919765812275379749672706476271581234640279766089178851527958334450531166328268818127997728738668350559670609383732147754085074813203801026143492175967883439646755050489446148276329040527343750000000 [94,21] 5405188892114326797225688396006601412746890936281008013285462664275483299599052300362438017539952256994710059315086862300012564991289408740325045934320285256673773084511292966424232075659014573616009137483927463247107335118550757535914702475960628389407217866424850416891128630632638382447862331114785045805975696598292282266562354732221879551483856133625674329449565688157216084249130418028762175976908898361817184246067368988328905407199943312001114340843487389792363432793261121330744020609464122364408490362937411779216807466280406137117520966622348092454046194423131630589534437238739096575468718581878756267056050032100243161094934124597958570222452785486680553769192493313948649220790518093614703668140454578266803761184731907787994077333386900780974689743407914078097815312586362443511941538862512608958088342223380931360051384826215231851916206605646091836989977161100613767503492131984445955421160381482683019925287277057289797757712901258845560068475218175528642572710126517458836714181499526496784600469986808827360411563113895755997410594134655449518897012915816423481678976242124697057272823479377438384999542720345086597614555912072585703426673715500266169822203225161890086441993723908780237208567886748888324809899285170933322113866487799879293565214173347063008391864277902069834034408979161287035958816749940848263615619379075672833772565887744958430475795985684852165929826053954519651158960428255498702136168830229523404822089660633619367073492295016558681793276411780331483466044869662768776860178493102048712552439956562836553934973697758570163458351360437047700807498121132360139587495866454341505991259030304233655357583572006484263221301153509339688325281887370537104954865494599160020135186353365382076570304046337015132502633720177199734280637861803292566900383372320774621033419348491584542855331621873500509441054369649850710551266173240330631867726379997470047544678228325202688994589646790311573965048808076971909031271934509277343750 [94,22] -5712005068061199731703846576933370971651711022229352287131498186146221744922123194671261738911587834886501839516190139654839284070693833751379983621458284741887651027674770054090440413113497088154174103458330497885907844827681139444245347416547568779101340552361314139832242006223773903781763497214514946693715477246498176326469815456144136842000018392958675050226084077185386177114154361677995148791178457050813452339097554603260821016174513458228951648113638585289019503800991025775040465570116636563049818103700764947386918824178480822924123072110127942599336541865134442247253317867204292253778780827041509963725013280470792017683222118398892438511016255273098075353580499643184168516821281792924204548633119428530925745088804972666767509264427553235728126262535207875373153272808869028342164949628004817811128991420388825050029553058759018318188052155422637560939090097329966285527688959891845910143122092926575955410737001727624426736871308282788097414172365144731162041442599801262032560567194232193137190073269150231747327807613940843331337838114560303702077278496616822943394821505794595760846427193504717576157266618440650517048702767191688231313581882769301059794977100989257809747557826987495743836600930799168321787314808544316046073628072097016995223561147683601416318928387808399982800834533840189537556241486010860609706687627019098137997267234353143033682818132468525326296113582148166223947045343825127097153906806528058688166203166312697755487055437565977365982756793152964009785894499587016278158650411287347791835006014436683316140831042770375742436764217126097000309901503707407852749973346537228273882082403096288291615925394230562472791993496414702860846355389232121480581808578591417562795784252014192864007904166002111496243768614106282325443671497162731830867357675278117463529769600257153946168014920347638515595379528561348351199869881906497765756251108653105720766592490219794061221498057299636452732727320835692808032035827636718750 [94,23] 5450856152157063588829211503743026801332213175193205121237342866127590489683904451130978639482020312698219201119685396491865585997477432638717638986784586584851783528024105199642874344632399592143321123246199363574872419745673213380908985555602651148517007570151203899307925172960737674758283434399239671008344130462682403201001712107797101394646847583975842223655990982346929242764286635943062750218485878945998210490078461293191815188881740952753889814958524973235094805734073816948130937135163836457085496970011546639989327913669255298484269288183710253594162623132075346431560713809513419890550310985424941442288654942713458232632752791328811653654699912878929612709271893517891748530707445304245522009480662768301161302419004472335269773173150248216312719169326127460515605199773015384393314880967676548516106916528356754799572053533912325339486542942126685671915597817312095663109955296416254391942993392524554477272037069881718134597339721535034903515299699144520797203194777893416448404518935432161619370201609283252324602341519495065469735401056703161483236746955741921235383078151448569568365090222998173618366070561293383739834942145522774539862669069507644791383735702814290596194911810124242652396576249823874465320702502197632726753235559573246481878946380511493629015729603873371402093540910407989832813281780706293522148652110199756956527985535181609935529414064020508774980842699694566514538313567782770591174214214457581499428666290741894669414721950716666124005259721290742822690230906718632628880960986477213810180228065888428685166425302051524820928440265758409154031085175102497052412790278022997800550364488549672140395499612147148444332032221028896859602398006495636255542744674258242817449806345042167567393385173961989520897661152737389086020620939977317838041707926410475048258566868333128853690767346358450423081267343372279422325445896043924407495686261174903308241855677667508178189557325327152526028839929495006799697875976562500 [94,24] -4721752047469767826254214018332120795808800512242273547410741463290169554429493693779249000258936509196480217289607493477072917546843455919939258142945497928988335959052565803015381561777015100520212082762240449495159478656350869649723725462616443980287004727502937288193008059541746022570590063056643692392485021627879349553492044948775719257598673641284798063439848096413704661165502929417953854422500309330861297740732609332195375642426075251264414596886599671573178260523162335334576491439734614187729826471789092500389179083941114171444971491443400461716979221780845831105554285802128845122477407086404836919805715773520202735873594709690869898137788161903921806904130926446595613030321630165200684050210647886518566080938124620257662341353527722124361408072689930700317368620291675916249591210610182649599192065823983305420785772073185605603075501268792741305565790396551216950318648898769876534171012549277465386261997869375279725511559314432651536639294593666945212582855317080235861053745116635648545457006671736463567847330719125056876590792683215254304724759691742177506731301007755043331723601732229664712024236135973238831862412656940610900179552460173854561439974363108723874692806115703840509981399274999348855574921959366450814889380136279865730460570317254155133288973541959707632952660331037105033937702955776264248251167538144500044179212533753624036344054660080333726711814306902760426899648889422491020320240658151757059573144462683895980467126938653518562131935512941141974467795832148440538275166801620732977947185773664447898335458235952909385534538239070582730369168029564556036231435982976784297572732138072771481860080720958879117101230296566224967709968976579104915592431074211305781434503707725312948924327060058410034168282858401183967144181130234360609285067792203841556791772390666496489216860225733737590202319386874894625134455361140833684655032495174079733533685833089151390954806702948687302523467224091291427612304687500 [94,25] 3708746285516466633668293125966560479877175340343735820060575430349588678529208562716713702657756440073388170568771509198202075792522489439733962104897282918911312743812943185380785810945083562405386765036425752912483771043006314204184885456436466534602534876627149667266567029698358804585880041380034604419120709007423610571619893131700185614175997984535902567129433856810609240022739747790431666351046629636862630224606858158759694503653320998346866567196341262739044256241646324097761158177406529385831972409911320622079598473471363081971247316678877007278251994136866485339708100575275763074810590314071314421017098460589213424575436862456125583746824249676057851440304966636763325992480408113560009486448336420224811468120472535563842366566939135658218875433828467391292380556733031894316997286721896390205252977729081619223917135162507881120695958338024835462467167339944530020433691957429582441236856466895790888956786325918229961727318893907318652955312913882009609763788232333975532412449876553466906598518188595656616511390840780569309172961897976131087324254499540300566408816564251466298485220010665887963961971212614696992524189522938241312213541255975626375868155734703764214061131093453226612247558424441226111082919364438661742165003347892496252627099234945898239654803027806914365984844958397668616156139191996011162778343800365758291232090509936643464940967136258368956804322849756916286851022055942974725673903241701343527032751932381787322743082672012755288475974055409311569299165476707860921508173369960897803814920833109416411557456178941546025387640076542604971493595211065287990646242123761471488927120506877848944643213613427879316578354076150824292696481338635574585299288152486648748609418808868825033733958925057114694374305821981570468714107582359788407895475050755280068690030175853589540386924552655182860663522524585182753488573732690877505746596747148626215891989572254418456882102406169110508926678448915481567382812500 [94,26] -2619416597449787108394723630840397939010140460476693267803800198206005811139780786525037137774949789979671313804194623547445909471086326511235065173819965069000545093118954452987059012221444700806282744158076437114425614369304547227287652616144395431685310955747005150413252955606236676546863376945911559186804125730712204845033868641404217019388224350815638535273679760669150929681387934277177603095606865298046054020359203891070279781003368389001077208273890460992011371819639401503779840948761007543869469314929322454487320405512664478594148212718870408112639621193051988148387500726199012207531439562319861482954484421350056921019126118767765130313224159049609966158853961047758087088693301448769433536041265826790325236341014888354240250322140592639660773131808326210053170608666446215033029017533590980105811063907604888544221038720881107155836851456130868323858288838436675807827883625110121957315594367372210839263041312537918962767219251994586160728277935792990685049912655161961936900692307214652734128057037049458814377240921712283308292680218258355928252454978106470847703463661625812793213800626679360321851681947880123853380414756050127275308623252540170199051949538353673158906284186250142272256775430215770106196982475092071152701664882600969536314138525982046392014695086027607346844538989686925730430986218926176362397274250538735634392850555349214072117397449306856242400615910631380957842713447361897625521789693398285192017560977385070137857638187553258988492221975837007385589994971014508356639792904455148239678861565476822362019161267241043855431976985588970331074415182124119931310956102200067729400191939122737176508953336404881759222368769275179939841410121234458518154659042400546678835871234390360035237740237058911127291618224110046387243169220169241941794662973498978621109428096296111047692650414892030138008845255707076124728288748717365505670861516407979862602015937116293705679004322206537835882045328617095947265625 [94,27] 1649717261493896731348535953385493341298188352319930332241695716494731315519798351310536942848482397554357222013661203264495194821993377644948281772261462507199811263186941992763961873760250312874973468228412370690051325032663874862552270492315371822091210741393684708715361587824396609219821010466655235487780087302268976517086717110655467215439122323377878444445181477426171320957014378616181060140432443839061841922070286376572394176248441846635110562227992907009205284479000838878104584067583245492198689120915411461693170617935238731855036851427246509549607565439458237647160723706797728166919834492376229587924740728142693030717271422033528647172837629070241363582291530982192657170762043002003371263975997826313553992285864292775782063114548702259788341776674403273684073135749967028278785984934753274499626470929960851362452055929729520384773876918767336438454540905410132971862429273148321178001340547407478426667610704929612146969800276510927853313768436354299117870395622724908135491847332573936888549950663692460058776984692479479997337267457965521154196016671031456358351861257962790233975523610204085131665541388840409108430311657583283371134616734955840696001075763290411749104320131408824004007369396551990678878924964183816935810664835337635432143246116885717560092467070720137846911827465680250079587692010786718927354567747184302977011222744659106846233426465564952375081130601904329622633328783413090372054678045883287362554606266888740533533611317550575712247044458177269899349897014594444829247615939443428605043734194190241426496880984910671376044513681326472628994647489280512169930587422962848021413043724777487534143942900083110969036069261784925972959998697560659862443377284119681417594121041383158387544935025442793000762769299291600342765287782376754091073562984201827611829755746557000721547877764885146145485554283718408281492903395243231980786805213287444648739147420488885403822010289331956300884485244750976562500 [94,28] -925643976374123819049015991917072941782475478758192574552364607093193859356545658177078133747513475969379276057144909556526406671420566056361199888848568161797857998953948369104939788667854673542084903425251283794427730090203846126719525767893551643691726981742153021035924261825330716440076161912638633010848861116638599334789189753706830914455666402801715349783259038060828800761937313569108193031694563285819863018715328265245737805078249477331903619062141456217808371705395100038549091470367735189914133553793604924987096757007157847723919929409658829763191974304245985422447222948785917707516485510606643984317542181893958448216647117507107113864557681778029329371887595912613379962477364121564583168855049311646414166886028974160361603885052677128309061787273693016696630269768915310618646441508461174178988707195119723445187257028821580520836770249865516420411828796729512661249965552622997060796187763324374201185108335007098469467394615633635879834972209308640229575807799889434310667346963270892556682295674517351541798919090688469847353621959132519444926708320649566942002229956337369357026584595088238367649786689821204381497719860809359211074568112157147106930265039483444231900694086440428815746526321663431818063961499975121169878985960394427372279769388218187003147336212912261944529993037209053991555424823181847545924017369291856566515507149166072889228876925037587703689898482165299240164599310710584688453409926181206638640691524505425021800722710556936436360399206625406361530177062175302837926718972120266338886679975303427475690614790329762496933054802176995956922226267420795693067836372863267882644711387304524409063547930326072205540710653537075759424406680928223031328323275894524092921959686547019191016140899979752783442419824414315742206441256390773844954384745835174743701865759241614339814854451828758830063261805451285702520599292726566084808898046757825935856710890497871246918037968498538248240947723388671875 [94,29] 466184716629406545479165726226468410744662169409578948718028598501612082013808742454842843919511216969137734278316817028894123149181079243761077071698361392043538429968840769319705924961618134805602391483088115391088789649552416612221023057888336175904986409636821667036033579056345404200172038822039771806756488526551494231542560524927297695527653253365669660182105349266811136162198725093229660335625634024857696382182150989466836754699499949037392218342732295754505249414326352603119345770987736309802321055255886039934103279858861151540633056410393010599512513165021459411882558405352502636911054173473908391737470125937596021201316098517370925998559680326558683143025735952015019127481474949437208432063320412773261618212076840839839927411051151861132137443559281232410172944287443929235020934751262523177943864821599388298249807410742370539716724530701891457976772755614912483768690107847311996768562911307621428307360938487268760425840109151273632100487655732923926412452012216167103817234307142363603269999894041924903683252133816822825085447645426142251737862460784444545843588491223681763907434463032926145492747475179123944199390659521328897886856383151819574833569874867048818890469801636544818832768755548307889743247482691391446460441060509309948910671241714586290009918819887229814026330199358600303625631680237980479102056332563528069090955790953573395360511226859007785039074424042667308451527386187385255606668150279350465207992844582103155414675035635414189818230965978842232398558902930202770391134472796478861427125167887767213456639232996961999302968473606501579794231648925832619783162135862753678450378226027743971970578941902175831313295642309873668753607684742746088365737803821902626571918796612148534822072887901446244761910545717033372640801914512424713508397041477348054832483310447209833811223037378776333929596160140236010364650237765167272940260165484844011762384117722457510524236568016931414604187011718750 [94,30] -212572269361671334953295312953104340673129488674265417767978430807156788909875284882979784579737938226319180193780208959896919328344295660972693747540166856856668788537169702021271698594225520052486471255729746354627257583180856989472728478869751322264851802250491685055600148568713098971260494804187033928671447862369984645945135373380890455681084599767561002239595822864790720844520818574003446720550864608433640245156719332443664627957066372704169985957018769796399706919441952444347655201627597600317315892394278937913825680598009386544269184529027586650823192618988755358919417904865326472766381632487049622836106950637108984038298334295287161913117435463275999595336953636706680701596913544027196498530753749765704383241000356769187139582763286332811352151638504828465916643469579069867424508146456873778307896021089189193385696263667082860850253314251411373056950746112827069831365804355978307921953585787788874809548635807359479247779286157918133740686815790066133751595959185137148217489074143631430766796384826680072354571262106457298901685749586784485786395672924071348915767432752112321874041422532561801313322649702149526598194188489042897681700276586548702963343841452157608899627300899861392440919840661929686946682632485963783961747617983714994629273664996425381599447724126279130005425450104846915297545515406135225197624829635283152051229857573230826401761831430674625708561345134436787194029025219018762359570101886602644845861328951187745050429961104309531640313943062785663958826130485829351869435524729428091969926762173612914993759497351169544033743693852705289431117978276521439634882742629559877026809433720372458860090200697848961586843644582987544641539169639685179577611884286346544070133300797418337815476984689991241118017486805919297757992351550818568388209557431712493509885641203734920776683249104756437450444408752447932163671078401302913139636558222992960637482209862447746218094835057854652404785156250 [94,31] 87556132584038551869000003254443070163418297351194814779845588346465109657805272622515578519574368480486181453960385657251491401298781600588616329638811377268172661842916277349892116698412491192272258782025234040974682032686275342099550655249468237088937127613229748476638323199336817912976428597620992385744428031236237253932086178014932261359066854262633426312491507545209995263004009175838322479326407220034628335793812078765055998540239812891928643098570192250062096416001638387429830949205774933880883399729247614482806666315513800409140081534717020148628476376507839128670443921586315969347067412934952847178634886231823641446278094744043394169940259828137640819704694869271604316302860589764617139661567293418116394765363537066774681926391167980791324720300628181716703603428527786359038387302939964792035144276816699238056255327744400201663338538489338453305542649804162338801808647918771368432624552673742188413003982613385336723620862320573564774020528664375674832632558868416569025686257936415265092508379877327452040812472067349707916581926954497000474941635959291566481649633830450023953240339626814222998418786179691754368050054796998620439635425403239339069245421146091072170570949642694061755339340294799172932256245075156142649052181512794466617974812072566286674936149059903745379237600703745037162574220601583204373911546043864600473169324671704154649838617131421592369265937186406719188927928451810882610405812749795601530706428503317342745578635958500674616314332395953718307903172456156417298004316262198756719125328736482195984418600228951899750769431856226191586995325095923543360164834428075483788932067820346711655813303452972680357660812765648504603813221355603285340865542971739314348559519343715268716078371791377964278793998479578470781460103729444249235266315201454897258263529105969612786288742256913595312830515794507762824869869541394514103800959515271675739564449791885181184625253081321716308593750 [94,32] -31911394943730305061570825155224441622381972763129327932184553581334527210966011697679518706429505913890037941448253561948078755644118969375770724948553672134455610426995697863567872594522953717243860736240708839305072269905418532758829993083077531254023188056482520041231969400435456194514355521820265082962308214936901195788627656361258591861660621000080498700769899872102367032356527689731259637084033024572351015186286508007772597569886946579431473901248643015459569417592412980226178427637890517397845687883857923764778556087106869823320381184963019420675635566730114998008594809785295649630613737429236299712659279245735588555475515925236796633337240966786509777989329429519880147322414731276447998243817193934185018860603146026276525997182144717887324652951936241455604949977451363350977589773931578607738991875400028861366476758410563330386100446966912328364479191962866855680065355363640064559475548012705192747760168029324790018382515914591773660338189849579958603444740352865251403983567512043712177485152263253725227802227710629841830321834439703432370000817197948422784785756987053912811549384343372239613410363806341862760450124847555837731335929925997104629064411511751658294462489922267855059239762192047048362318745832659886385518310552809998393737795642563360775997959714774278242402045254534985288373099976656579199482512628433575412330259665046838880059981513213039279194373590449918704001594906809716231058280906942734269019464895665144637578638256080098930429163112725125730678923937510730728939430193096247165441828162930385738867098956467281624286742110725709573435396260362436273415389569330738216951101109473775066386091846846345556551108164318487739442740550406723835724318698970620173412530306348971799564035858611846966528595483997704095955899433935735709472410757993460897735203638904426548141280757913931461033855666504980651562524839232616994930899297533595515563575872874935157597064971923828125000 [94,33] 9932483857428692098425031914862822843192961064746343253860678655643574389438336323957811397546731346116727875747399799076046224157016709292805295349397304291396686336202536869146470784943867741627195358292785800513846387010279108775891045318863770047135303719326543930079300065274232753247826802030305722307378120912126335965933193215057792211123502335008799928982451853456346420816155493163878552278159181056971560830156377073320007794723369906418507756912480136959720076198818420752108571218023565610221210761268676309346275812939464746349009620846300874104915282331365930154222196979357928600576945077449662265323064867911383854364400536262803975488683515599821978260827964618295893089860897845496247569239108935028452636070471472144800089210103596470581480886442702416460328929356693896383125055268928079543869985975004842976528784332440464483368727471375942684875219030183082099161467714172720718950379532595416854082494775364507909938901021498769753984931005733722181005698027770646251514464264264284774748568753107562878510275042747300461702248629619262552562328424372216267961666219077495534333422042659795217508573949226572760061075766063453878321920453851175874291257137748525490735112721076162292303000829812720921109370879627641509914648782055893179659290361683896773785974014786273408984749334135458757558019187638331023720592068857443166362566643709570068408774022044837704056822392758395740526120903238259182377429017038394321671536757380652064449247970320023823053475006888952625720069942770297497558317824666207463895725957105356159718741734756242410318146709941151248097179235060227225992329887848776844219635806031570762552031229391650615856640099239048922244917665917526393534605584670263791372777934969913454911858518362870542870797690077405406947153213789334278574809800404845772759608118671380117679924608527849599217192135397789207089583989849520996299832076075961295735794465144863352179527282714843750 [94,34] -2525060363528855954745768019403746063757229100607024970955223904928411739477909933075217689629414158172711786217111258191150403101573270118246499627229434075199138705640515249728287575036744412235147495934639329137399543702998406819813083664014601007478891800742138426037962891088284087026953816183430103952563135323594953660074013654980091155566537680653692755318892612453237086890249323768076611660315023424106976506958644885009537717907895321603148425631490931959644256426238293271127670891450928795456853871363861450480056667444058337456108066149212822785901042433401254479846182110262615532235663354074315299101469360124477058596055488334935109719826938214367141632161913418917643895222226614646102749625969595532352260791399404333395938800866670804702714152447243234212992433064047935398133579300662404377616949678967843417192609527246872177772147152950136862173058965456803823403157965006938995840952603907061455637277866661804987219242355962195155968720145022812182699762124173820486542943329399348745665216048051744088640837951196712951473186612796798539451273043913985158694788293323454603639019184390217548768081173251287660240771161805903028673451712838972358395566150861832162396487134140274484912832911341499998516836060843656833578094658327905882480809019491491035631988877581967322874776231733285476577648670073987520046106617680156796626081607095804586494813093213543827513969246216175405972116355164431221909325351851273928663199891298052942544320522056820145827523778490602267773931579828663128673574009977944694266983529778393397035575554401638965827377543323241358765957081235215004078676572417911376929179908446027649607358867046713988984631181685887034305745004512080886817172571123480851496390443624198317260954872900232424010894999063375561193323467564699092923519964485490656306050785674531489497341211398135754173978026114162798253553629208406096665087106796498961358565793489105999469757080078125 [94,35] 494953957156032523446527031572706334358296320819491674975839795259160781649371879172416509497961453612557551517746039234423085120193915503764166083481352414316222920429945193347584244491111373663133622819085048509873947296915167985752283191025425055516237412714184540652444183788495058409146937112299081041839947087101451868665425672853930580487658876078515047765806193137042228163330598631036067998480880044776725542791131591057723471991386497328806317627033429892542026661810806704972937787704432710427924501288120521124553890493127565674262754974278880323341545360737961398317306073244776987936028100212604753997149640744049826486246101473056125473755019512645008456631245978254081362752807019368537829377434911539442270464070484700237651514420610173837412008028283273213617905946962570970279237959641218465437311021049717889536758354473746380809471975333233378417461170176801190826265693057022076768238886297511998370428346039579746010465871169112314165796229321879812079357051940365194950888582071553496616954311289685061827288143019888945402875707442674352503055803493479215646757371954583925648239350026833144606772514810472350017181019572278531597492798950026828097357313965493881041148653575726951524363553186387082095097284207200481769269721305131140995515967533758585765639371682418331699491263277134043129401170577726213883837494009573689623645447519409432864776824155266336681569155583290741806026942456989656358684503115281068605842351952960622612368359240547305330656366931785284656472066339166276820387096129508407494515125544761530452850868803749956501841610809852974452109598944340904687115381836815693647507142277542607861737806964841711941575492788149642004459509715697656531683228692609218136814345855974393493318540409947226948055515123559577327810546153004515062347130684508898067037823440727422773984230145720956391486041822185650024505324491677052235554488957003371751852682791650295257568359375 [94,36] -68744703717992268445331509821602661554342787755177710000342374642905785496066448268963495214733131048188578360408406470785414126298560476020545727637137336860493152787696672388446850804348337465778003692344968306208121861149087415282415361025518345355455308134878540306737233088748611888783090035706288650878519016181052895996690887027954953412236975715005395920829968584642092586819875506255077645338901210174486212599805057784327268958253770251197734787207049494158307144580261766929468142605535458624894854015271046017933169748323139158190674340136903700361624142600678917125803529853877477092955278092760727278631602198763588077242585950686930639537738263574185822803621558510034532940748172008090041009256968987073580265757055518995013289881206665244347803826435404565821454034706988869522776969795371137506160632480486052670067033060354564938851829656940393584831030889549947089286275320686579691333914735673052010950330454649068693916608267690519087730024346894251903309926331570884259540197275421968750424258807685313044364099942947406405096113206781494337130985021564950211105538803985247675584554209630197480608632420228556459796096969073491975828319384582777489257524926853775106078012160620356537564419093100203735181344846805476095789364149181734773209233578536312817890148771207185302499823409535499894822962743351188562393702707852662717371638720498770538475797943701685597146349972900368584639717041165188532385984893589379096365844980776553595634217516324977018248581737714660801305792818580776622689735520343126262489597625931279183285519467587419054106453558159697776722485595352078808926527354807289941923714232476326488095069865666720139858919878762698348136141217166282109238277079671490494173510973190215827758086412257433411741939479659616469167783590340382421603095788156249833591964058666902613632100483203429032855573094881587705436779107244575333715563836278761300491169095039367675781250 [94,37] 6831867766052842213307095483421668821294189080036349663343163481064466608633916027270329677076882218828548559327059639773431095103318932649992081247088730345011852015724939962724050814512301962537325909202754502489790909029010316633257888778003211903404363989047133462286658296721796575201634323873069072121922099325591407298859250904338223331498818161133915796441571374861053074422953028404861726353738244192318247012693824494312918980954778761302723821611604423435955639608292314797365448683100769268878342921109221396827778269123416937604729042484283104141832102826809661291805166976336201718593797998540840585493810033698801638921827599544449339689503184327900442274321956035377313178475053283152085936297817010286928378022991212827151295652571340132387484137529368333561509989384955929840820814815802114497082830765222770723607857640880493792856177130421356799117800320601554279788822979746495925164023360472360359825098230197788888992061239392456652061858899932735056502903700594419023754777193533590310198548410232244497506255418598308856589957187211450524581867336604557475707953443967450226324628093775007190870592663558675531958935855439466527065852752792374403195023504498884660846993689975993303173160175144873383081451903927163577326394544402970681762205050289775289426513621350430221273818272392591847790636639064595925611498048024577397113117511303099311997494105165064426772736120267617442176603880155317753982825548799026012792051759351213922306835062353559822157391872462660306565662119495726785058783146925754356886168762762222284645655852378165307530222794793387714432407884597849453270508830017645714310326893474644179933121238492413674078313337305130821322346514968794168377814651787197708820299954129403637859444468297505685743985681362995170029840168793532999331230537708020538752058676594342582655659736842507684952265573784913213543577766920776063452880322302007698453962802886962890625 [94,38] -1855360014505584142809260430219071563092177434355444689434462724306948274628650715153605936152874461144869210190662406372856002332184857295345067116005889183657570640511939062331361910335916287216253492803851012650517785727423449274606097903950355930174592717120975438189488761979303616656671203901898466739006414850299546224261595676954515438350613551124268485178990811965625399052050788914794590287503595833522788736389723307359557315553457110930655448013115868642694940956530522458617118566582471425648902676106190409703125617737314882386629756937593772763100300074756997224961794182984523022347970885627488815300625436653286916484269921942057098974435853648771336503942203070383302298716361901131264906237545829221687087435158867298653887312574204493173234405939664313406942250903103035349773992836842040021955267310201010855134423548040210578573135720774364851064784649290393539203342375732385956016453098584345593543228481142151179936952498241770098496626377037438399366505146103789830725076396372244754754232891528098424649495327488743468662678041631911690289838644289377077570523704833263262010831590836879225778316525946904833590920172577572786035455972337779824189459205647000937738293443335272046545033487379116831306248790096716162580512951941382633718726672992735706593969343552116178302072287170742508301030037201541063071214245104636552657591548966656125485824216686736411445510759970187559004288735238523924437006519054688938595592586468177505844016815846326002358488754270557081481951516032141970843718731518766107132491008861905448795871427067780936614891806084597329454002018859567166215251397564573204438477328804619782537030172001728789640707923530474830942986453114377845199896814664750024881032245957019810669295485798835509326343147742627649856233528572274577969464941108331272022632934304900539401986120417363452595686364225936910437130661875870796251319916336797177791595458984375000 [94,39] 1435995921344782135076722504200840528180693313074837990405502493982419742798908852052741728930694724036191808330552923004178555925524034235523194665971662390756261067646252200237915018533471267072761376681312406508431587559105762561184091900424613724407663874605060657461892440556851015541983533735568328905687684593273948731410487898100671463952569207794726099117339127528557390601734954026907829529472921224702646839915459748489439931363745282591375241632945907633864824598321708191242351453632222617555733341325144716398542046838491240986287247701504291856945577170028265790361110364465041313048269620137811393218961180154393678518910331416922856876265150624968562477912342309680503035531677016269428229379525830961192781059902269904812539992903210637340902826046327053434068568152537128334389139768666201816484617999706331847152729708318155019868811059722601480380701429654161043217493689727085625746175057985104699020914977540023283078669256535291736258027871223176964476927829043326475786084609083797731783024870827798155721906944270629237625588985566290089919752350268512273228275730577739137506964601477193198027613997891692190773693357800608657904829462717440871433890604522916005416159576594716708359486703887116401522408338080763201822435462017197163228834515410257847555152595084736235768154410469591176246591402651803702489224218227571909836599559075829701777958861125455152882187395707139377726089110306125101144389975756223944104396782727147544959230505596458791755933854515037908948632793262133129293365689271417301223055058172595311470436944128775050594766800067918485731595573021958488190695030940563472460967953653061746794166365157838908067614456619348722023861087366018956786589860552134532311184902609739621974734332561397321482484401515931142545290268518538710527538032713990242770395895359566368191205588814893548625264502931902868423599426914161192314622894627973437309265136718750 [94,40] -912678187265846235935649264282994178515950665233709089239185572705294357454008987635035905194580030813291941434542142146955508049259352884579171455235211188131753839942763173470421443224450493210703806550354223909367511255293991769021261197337074722508543465268571105013666690746612137947990425434562963519381430290778044525682942228635780969051313681760093440923859679037045025483198503478338686415317304630339445425330060860688808212862197507353114733047659177254420976217553098885071046096985780822787839697159292844720062090207852970531698032249417011029697975956204218450069760817579639786605253250551842515140404412198217326192999415478494337333238553613199294038626822032414013490286291182798378661520469100895045103188938562535266633555319029005225927047910788832617532893384951365989127995389063783020554968849099620423609445004685427947568331568920246528101072308971087631381356344620069419075416428253014287620170430304782269020144661411975459011978624306016146344084141474585080852826906126825428748333982354999068944868433437653016874475168912988829909878460408326919927910546963885058395446253112944263321471983686695055082637562884087828226332742094905962737032138157542194961419413300278126939893871901950117051730510298575208721716471459277395002123821791852115136218099157847762285062280274339454572794296370112045311236444964712573251670797177822375431259072854620096886678667115579451979793816448817869202348258478066501855261649571818507033054873001519958789430221278501104669808445551589958067016842552113883352971314243411346501666560427560066916355827009313537386912507281885581325774537282023883277077154828585797666089070655145470798851927681242678025534701184164237586135619282007257212005890559823528672101883455620410128230977422728714138773640152417940855784397300428665824547268254654230152079339480384822362582153845329669444494911922927116165737970732152462005615234375 [94,41] 464642065888243267231322988471319740166638668595143838919420354466607725582273671485501640923641764946252638555772041432928257236153526732868962066481867649376270552449475799107967950132592222037482201019094956564388782046954643627206281112204894986320806842109878758198299607502757275557497454329719443741706750106415730514408309934467373893229583646484643715370679021224458013335045891797760196133170883532480943877093887500293645183302911729322658748255469355658372509977371813843330452348885656808632244224125468324509305294381204763969308214473106720883519821968796877793871972703087654741920649740269770420560386556095270097062659201078771047338935161863260423724277871888039559599480418386265034573247264063529303285017314612828255770076604493018733915695910560641219805783016830057588667115472875216904007051249409717619650932690336748918875353898524987972349092744419020654482207915740423128350478548917352427036494993197213207344515962014989211750834639311634733245307464010505944588371718854709256788038486083488642465719758451167777859016356081984791349027399140495407461030349577605153823547232984926725347821259961534860285740919500030101954832335383889160095865721008938929255324289419634277585127687024163527427088031457951884661861449442978669679336723302597891528441514702284483096101389653412914262626730796800869511557548745806037406419076818367161009680126587915286414075775846731480890335253765759018089916752318261215707314130107119234389061684879123945849783616978725184998857277478102810630698047120107396728620168717269221428754287154693673947374785525937356748869474204844606258912885676673035821066738891198451875198232010943490730618295653411874100099024032353158654181459232459793586746297604662541297447832911103303370784219829557322619069128638906438478035192476487914726957140441695700782406955500036661670473592110919641381440448046902247369871474802494049072265625 [94,42] -187887981836629308254429352802606070754711745296959908516434291693698756325332990055428871271977062174948049473351227719447376519012097137172802659679071454459903334504370948677280080014266081170835315410323279890024792301352168822623276176259954394086716914023963761325589687008397837978423397454647136175392940285038387564862897494371532154889412332687319056678918368928554585985932771152335213648638378192763110273361123467012039099675052658856516865317658232522241989155671137381992053773330086247558914877037542307662334005965875343889882799955894079188150754250785710610624461129191079106767929881384415332347888720520191916235772517313790262659722153662527930885550659846554006121583009129933010049510033391858846556277625790777804614831629102919201168055350623006041276281762259347737447885323551349507550631236570195738371121286498096897125869544289639671023907012316650744596274997388075820694856376267048075614786699566631746737895580859735198964702007526060203553378116630725868894307053401799198303046306936634453820146723394546248637542026394604560479461071684829607830033580458734645687896676365534146431627507580435589336083274936298456331194673084571490175820925091810986057254600620333777669185877753364929466145601249024045461854683645470324820021127470972211436288783309620991814010271805789869050073172659293160739002116185174728303394976663644133650063219594191451551070533140666295024033466269723194167411669148743530254115394934366522806041989510485215637258773685223382298018908136848184474573609585649583359322086515653938351867532842813728032732570217220722768788371580360191344078116328791961853967477920593186563322385529045651568797937159046302726244855572941389858644641207607753401527621458350724030896332145077565228615329499989766876275481048485451332851805504007188955529326573144988924094551025377542070602393689218072639346424068662599893286824226379394531250 [94,43] 55977596070571128809664548965785572910973202718914647623052706285248732845878730113435215840014117044062367956679142355396991759620920741833440538894519942139562788249566554322627452152649518732399746031633884065223955253900252922620053048134212651103295569759822716940039525171467414544747079891273807842775360603623647337373985475376425364523622088530232349600611372070872837317458769785682734558984314789186826643904473906766766143046864729605767304484390531502214913961697103603079155244320983994914217775172367978714151134418890053743032767978801845561619259915809851065773894732939864163722007932259091340298300114853581909041008257389977020232313926354419370722721700950399136858778816752108050627682616092726780488460112185257867090202438274158300492355846930733095701464066300169185961233519188766418937320977689894862843585043778687434312594019763403203348367220165807414580067461076188806932120403315381011918943266927929185775595494774116579476586218903897947971819517161342685341743377278947882250595552288688493558908108522808100597768297583353681957806080212404510618247669108657353561154919098746739913150795905290489553916346936705917106660682699770695523568323939235820740231081223984450309210586787087573059610489599039777614650337489058702707997621508994149896879894222151630885387822347269842990008314858849899015011948071110722400754692812543651233147594187228483852941881802422606738163171992754542212597087222912261940036457675631952096747408944154718428879552246337074945630355848776368337808726066002084409554927887995234914365758215122192654969676886448191122356026330901777498867098837481764042078013625126891725665013710750108837835526410648350942229554398623736664049184566009133405718184484915066106404057525123746013105078703590655914587361856268629370302594140919837707612948213959299578985765607079307309982586104589105668871695797861320897936820983886718750 [94,44] -9388506159435302316400945645101636862926002341023314729993618435146461285553762811975616163737460900679033359573647513333333580095154179852240931166209172695004572691033055822825588278980882349004576534334434538980216232621825300240183155676259789747725662902052770958621623942526236903386548155221665779488795332933553876388259060785617140556032048065063228499433689070233881804115455710189277801547459342613338086878028569871138037251419312900407617362489936448352436686275417519605917142004210513388289799154617457442332062600097264178663665124350192010345074068996111076289308721338921775904166031444326278344283323602349851166964671350387029923801300869599265937712465734152054487789540506359135197083453768296337765383811835308240421906163787689523834992582016269314830409067891042531192889028061195656879078368171943676927081880772910539802620479571050216195869842882213657889661195550953223798028853473421013621389857383378117660055815174499012285588968836771667239757104508299281025772186380784006009747987401524691186912030268556814950865996677572768505257121323324869616981092464655169270330728453029446351439025288542976729034091278841065601976759406477950724684790679536645197508015317141364337841452440274891658898657407060980983886837296484911615890710250596122681307039139821660550701356062107453869716971656285062993953978040139010586699741465745938612467582207047425392699464897695500908261039972705739639199143575010197015234392243673032267736309336158975789866042322173281260808024377834448404476320720044074195596381340917482717479657673136144791290798138117704219103431592933893493624982450892398467270927149851227296342088190819693053719094594288976351081162879190222725912760833991497654295150378776717607113983371879902932045269556196472074839834635903293670594229337437558315089080264861702720618886066634236974327311874011225967251448309980332851409912109375000 [94,45] -1250291425035546143891652274806583033839581092709263061958582860778715806552967336208672946282612914149039888385706402003338438330107375413256209424192392843831946345549897918203671748308937161824128531549302329882317738011541412380025295615032479629808744813161272834344814221372837038742234148804818348790321082751527020552049490334084651507924425064913808974769138511487867176967219454661172743544079600820589092128869947255156755153942296611885107131924864393629152256108247440715889225110234669481078736724394078460385927135906069769469323236121946806128438376292703413024714827791321760384808315563091384769195839459961778883647839638215832224516205637488533339260135186655192427359528437684265477043225977290179510586833647942618044617863724692859371210788376866612872831413751090969394352041806499771908362225965130177317384072996498531552070591647364124010615955197688795497765090752830175543201165129223116175670334871173794076627365031327701279759208373071333145312868493956541318082622759086955543944694088668731557746897470561656056292913757671352969233118642730365846313078148230439850724590231033767189637339635016191232961935399803781848427661255206056178017727298377961906931375402778542180943117941173444033251092032869616193233342293219178257077558716429450099709076834941124172583319581188451508316033273977067328223900959195271359904644547843761418691355998895088226812054076755585288690557252172497276359345773510557471813518781955406408811354728836250306844088272097837647237180764286751856509536178376292432721939402976158814915873361925175096827454777359042242350623179740149603973327313301106493291623635040001640744739373854275179813028287598183782186476296546980970361259970007581315442360093735339621526027758363469164670616800767194452967488251228312235012005019843911872324850310710257946828952465111887821483556415547155893364106304943561553955078125000 [94,46] 1619991886573685487412609332805447832057881335234659179564320264516303606020066323182535111113100863053216120956097304448721975672216761191000532169100169021867482569597163077820014805247498181333982061265152562933814191452057591858436488808160443616530225795915264004595344575589491293704021942258905698581093325376777559177195065364104796377506708335409516735744883542563299788950883476723477774807737056489365314830382703798788005009551234163860587207141417718615219243871824121431175092007444860216927842153704466127237257421576982022748101162665176865918029140188328379627136499335478763037911579212762145873369683341170262183788467521172475283479175744119085467865203428690877090169383344432795691442427670977756132705104834440953435569409016037302072518503881150673556254030476562078387923816176968025844989196804727022452386375152048905588760473420424536707797567559810188367466138706924287940614039827334692734510365040523711360039719229413448732642852839057084033781177156625936148400860355721840326638641690959796068196580860409355955716263204971973737763271211058258170223975991380980089720212058131119973497089362164306571669927601358934687467535021430748107029367545528187063849182154147063798898613067543617195537069843670137551112505280584377720914125451211983653682756988734895509438105921557651043212664563994628195513384203581041467971285184116156930256312644149680236209426124215203764950159463514717829468209746013584520309137713996477453467961911414978195033544343255301729348988432320993769446312729016588101965581541036427386490056742120358192766514940535014675600942355092388566980951172052289876630005083558002315648532479659171867745264395712112205983508516180293325842745517368119987929854228783203896592484726700759772950739498909297644136989234488907960085901232760047597105096323373680439237559949107786555467201894398243666728376410901546478271484375 [94,47] -650963831180876963027801408701978333610732645594264534375881923914902096343661148774110373109380362511773438457718519860980482153083262618610035462742731232376188985887618020673718869953942936873708153423194766587951674238743376485939913719944623033152193807263759408078595816409098181027100338182871702973597836299980138403224566252275936802370307440092810626032423883372281450649327335797130753310652596101457128921889197522072901475004722664336754817289909111949892981044518909134581350006182911236342415707012640745704572375444311358573303598133469246199050693064349328465522426823167761936195207630187654907683773791332679309178748663392637088965269674060227029228587181801659469856614900773889627069378327030557669190657773301393092447664381301789590785648360958004849024286191018045455211832612672048580621920458424494479499568104760197788638711100020738676625560381168594827432371256740167297932996968135234465046746138440820590789226648524550265939525446532280783374680455778994269230281608997808019398443820172909122998171564324448312029403934953322024890576430121938012315582422173237564278120082797189315691064955394725103099114743911921214002325652852760005201399194578678893925689726629623750950140804112127901768983807335297627017256923932548908712775310185764820097719589794856116237623231552970565718295546569698132798280088183596809808116390703149009250910103814192348745667549988466554320555799436460504157106655098277791199347776548531596531722952242239327795109027278757348779381839194455611234386307570142849704809972502637264873045782364511957358241060145969583645692368011617513772213275029755424878002919111213813338331049038486900712976468722178738535750898311441830124542534745063297015056061087616534906612886163027403732223930854977425652701364033102833878938925535246220065294859024718335168471790001622537778780408501688725664280354976654052734375 [94,48] 144112068165197177257400934202851784988640526990444883306162343044921809341506066794602636818363663333905222141685513074357123474767851032418895617510106689820650214315648614801493833149509838868340351417561647107006795501113936448845328631808733185062349541361259542099654007297709315665206330045930781082481835321176131915718309197146742036733986628083584722770831227197070064246119587934147369837486004540537340871605222534009396926960952152291980979683350699578191749105569225508069688635284354393161754683094322513080422265258137254281441586631733989512750716861426050002253825655641857135048374539497018229216591848061686925319334170706940105717570962812146434330285212065006658981229192783251047227504842250683382311060849574045238338584624197885845314079448396243145215831877220565868744608608335668466932875394589781431905351048064564666844648647973163987991846904993239513471176806001851963285256099980035966968544349324138946360056409376465416934937363615564371285196982196000253471198085233368193450238349239358461951282640310465770010455200726255715606957830462008792127813218335252812482235997516608346303372156063576363530000080589408153150949324112032915212717243547249902216236882568304005685669548376414456786397112668021788133069164607602957583601592834696415475554179791571451617885294364297786186370443615635845323253282415280610871315830305645446118184821177306048933467142065566420530071936113496311068381655247878621850519942123204287006603408740490513949776560485517098961214996021380112453079651469523979455201192100815920722900297157598517590664321852947118572225154905377002435867560944819418841913677291414361086793293766106494475085467389057091494510938722644397898619654135703412046713666642912210803291390256751717584149034118850614256075939970903505008514964928087241922272640496055412274562156175203644914439848889742279425263404846191406250 [94,49] -5192027169838507479780286304504563786363140297987088448047733162061422779130857977904675234650806422905868739601093759277116054789564052906963502163845353811331548773094670209396840532053007244523318076355235889001030325437400021557388618517523650515356781350988700291930246135990133395091101215087158058204554612758730599915607063955753194798815856784866512685005199653252646665742031606296780476208775611902535816743642066162185300763524140967971199677379590084214779483608578159460261878926344084329674486680319588414209222523072776816087954411978069095668316930122489264560060752782612269705474620062358458399547695052361684796255666213246919909764952270997024356605190344933553186797263954380390350185704232983225672068340600608617586899828733860267275479155133975353706438140753007056906386407006232768000985192218715040505970997707551262000343684628903852130341439661201244220389890052648126040501938342884522150893443742975695556393448481639080568409329186442561405330244183635587047117014538363753884772924056470374856327215990160383684552191234405506995893353025582071120508178075312073764996028156760616655169195177048826427163573813787073173826396303325775418859584790574447833159674458815503256452743911354714414517711547749752242481451432034727163522361895276117728159938269980390359702768191158408550387396724233011964464051944062203085795847784240300766000341914228628288310352044981223828498979841122712459401400286185335696286507392322845600774828947606136640162306037267019982222399507889333396785924113149257712073460683949616476602088014404838803906111753772364420772144848193492062407910154868136499439558051717914951728363948770366342119504345107764751865896049476237671119000912771854736586585487704718359507037209108075045621898035974988593005707163269847775346199639535226742954057299198371047291455005097404740155297986348159611225128173828125 [94,50] -9926210325772738903264491708873119204799656566308005712100946071505953540135795687366541886405902172001971428239013339759722144297152662708667517719317126140027262183248310704173607524185777092683524205553700787761144795039465584279503601204432297321915955883297845469891122481621043728668119656443046028625830073869408980326324236969884373465882361636141414561254442729912117868700129306568550101633134180780735871553279775401258044391081565232178967243181620929388882257307272722433383832727092873056267351617970281698347830554214414274908257801322331748688247057361552841887159816422957356165061544637298890075504338429882188848983968750591945299183926729971967126834317329234380792647676613609182336700820890304789857985449125025144749610343554286705983221348639818918477109186036934367821061565574273220101380117095476946288313660924350855914429655140813077492027066113931894995419876180179763494111661723751494628573822464791224371616674090171775755194443987203887789723603680074954350748081982163125611851018795174892191154013223520269000108463242470141122850942768072722488017887709728489643897431561185514559962070979336161052959948417788613103290864806024310650313884796466030094444412820883063614736905823880031489781315103816252840583129827437636357953086904777615863820677535492046113540967868793251310984310448460621202463152750889519904598653763163412815916214924434885136068904688322898020310014098906971280859142044849465361592989526127564459946262314357871374028533097793777412660436891373216143659713468388919652814789662687674901778377180184447761876317431910298299041089414953738500143229757977028941975572623535432715006361179645715837245428052771453190121892625234645540327765650032586230333456768765528262793091635354205459794761509012559274792630758540416836950804176623539816482870720041182366994922392500200203357962891459465026855468750000 [94,51] 4690336940895178222492321913326223834870003598304643809848061078144816205346005090946765724254558758122465829699287837126727879736777824267912114907788578627950361976425277377549585261107579489538411871243140789413185031394730280409293166790986406688824473325258408798005456832474816862454777195242415278923046350183911151374675874444142459487082535871565494180922747895463656084096973025749338789309301539356658729880675817984642182483315547444331716589490075121902694027897299908810666503600609079173582383781993572838259955586998557935156718639950494183147503716616835889531574728099562884835455539748239258856405941691959140507877650311496295552983099285145931267371578850628390606991383472833034350290788753550583180763340137387675596561844282981043515755289030529281961256564358438959082554050652304677988882445971862529545287444062565303891400840321650089705778824628194860086287681978174068845569615839028091751620959016546946931238149739419822153183385487211302759800889172280329568562298495230356730032620701077860450732921149281498033484434420452814281479814197735966463359132558871567383177053983676446380180782479429007259271718878688033345686224996911018170445368975359003180146224531636406584277331001845537404917267731966111740322380764066930414040088673391616736357459027407089732417305020610105864077789921356653596777961133638288970067633490038515054832962322170254345135183552980445198939852742024871713764264544053178175711249016511631191862100170523722562904467088602515301218709528218680943839126137342222390515585351054687425450669489272943461887510363285050060883747207608685380129933477626059575311556169734401633698666532927288479555391837341151264656050593619291411413621615547961128786791928062144841497074490282019897113496051534004082774299846828535410303800245009623909501214659772241118585595076595495811488945037126541137695312500 [94,52] -1318076722907117046128529449067802953500374434325726355409571704035525413740049202703148264234578778945120419618352175529195139546426971647957101540314240338630935507185714655899959856551437319851309176499763532762146364844624189237869807489447787345767271503538382133239320314609943296872858332027582593285635425813321209142183938320270550089413998519936788023916616337796730562892132787767515013169217197569462908420667445985830837623056589878944278133655743301002367028028428105590745522811144192616305884071970951883835821721662096221601147778913239339975635051407561030262547171412873914893552127205635072242364806600162230900096932840505999987474372274205069543271639254459492299236730222726583089913344305498046612545201597176841881510482758680686325095063500907714206393425598043330728516085666337267335784736092065252123791998852740774610048999722405231000922340159368292547217625902934212658283238758687496597416812011366337508784915377713160133228669303552236569216562115766149294146088554557609748378943120268897600850717407508763276152916392839673963572800414513313830082716845358665320567251602983037623328102102334111432180911256037146400035647299235115411419155474027494166388037218858140058365607724427595955922577733124717349128189503249012001923670843069003338180331979042909753697550055696233068568533484288146014023426369451254789119070949720666216815786352524850061429680318233440845731723844316162791741448556648380338189099408935654113003334331671534395702247015538764278290480680226850723162213770053890608194572407022611913045102316328475230272678392404655747547453623462855021558287562157841620666977823744406844235367850193145154815306038689932828429837953838505000899201047790453539456631593659416079028162471937454326883926172736079948429638465078310603867520357541671876689532305406909822552419253582911551347933709621429443359375 [94,53] 270002913916366610108824435519713711680472604774201927536502967231187317220103340715736464719450180112871554687406511873753122684138485515936957639713272877986054419128299501862513727953953059144540020426624115670936111521737353629554560201334939891760039428702948517081322686965883363475657456641298679441063866604527449165137346237098828607766329420089155068019690499866592241380309951496563399563365384418775386767379113902774030968385518252960166373098334415197448554423683511743879216703913002943867381548846310235067717347917416963538761409426924703318612807212717336636078205154093307764335312690267801224994989770422542217015247452195738425930777086939495658143453674616773325340896185551904075466879969514362544073073031686842226012611118136624300946883161999274123833514149815960965506333883230037964920245696419491825583609547105670475242053749738899466584800710868610491573718612883117067733593947024780776384311562459855471021850221301171503318281257036961367463284850754607430347999614760633805523186719724290452710217144038221890416065398578043564926710123115329693755389176752332105755664380945394449587033149812336509851848910221660955580319761263657968462725330740142568741926475113861933731016412724849974658425094784379100461032936750007461786179717092286217928227526268701890746434994159630274227559752338072640327889542214647337018299575996946075817531148347520833133119425357767065541616930088869414325199173127494407213223395260416314891309862545878149089010286339647742420195031257135517082535636584692703899039046363200106253972225944173831133234060910066989876724907917798222557703279807736653333846982961305131957797073424662778136479706898064977100708952995296193782677205699823583900883897766279758754434476975412716568763401389571718965377312353395507575406374517833094494226810209692481168364253107938566245138645172119140625 [94,54] -41888619122317541773143211785257826779216569326193490205489004055157528336316397824833442889104155133835081212029098885502997850693377147748006864219922379372869335264322030557359021933996516329891786944119454361757202258376598386166704949297077819821888375435477255790213593666623269912149506751724230330123645699968696286773592113592055560676610020194762007887793894414509773898452016013088828889549689986984943355876319044804368960258346231816761341233435445367533483869184003481081678967781202651478850515307048981879610027220110695247569878365040750449902772764565163847340478533320769246240191597084086470722910448357168624053840556376684741509739635522514086670077675601972614304826900770567643068668643603899915834641811072738372364968971172192136086775562715379585593029145190292031386214180306034127488642041865331489172972982085231221734908247154095042366347700032040978326048360892153897579091115628720761832086139493534333656257827137246891502199532604876614678983459100235862448554538169039897685287129530390716421032693805098878341595623772916231408541809073289838076974841273554178030447961372956679679411287228673039650606174892236225254013968885910831658189685146256973705884596585059012632424467216463807417749469585381771513160525182399997068405207049275494852794304502266541595284744612763115569949559453711853130609913134734934569468426156875263878377893814095537999326656907258020603875535303329785913827289919059706973993846677889791036439706752624356804520038873844864739304137264482557497055845901395039972020155948938700861760697163957457514482896262868196707479084808365656021020440510785530450078460777208189464142871128359601294163512101324221687346554417979013583545105996835992060089810290374933426097798710195626531394172420741634836363185843483160899117799910202947477563389320695530493310343445045873522758483886718750 [94,55] 4655143131848532964049723304641429694676704273266410070948947309825414742102643651365711786621715625205169941901565822605479211288365362879693448095571684656100044906989511887177170531694147366150065223999893028679415260803120311675028804938944057441391012483163454125725308552481316593445459303536637369720287204260124211917071636885374770070241925608703039150014369316915879044715071948268180185199206517216707371558057239816537924560638754493544203826156819829248289397896075145510875366090170714338186246887754905223543225177819845206825352818581630065856062334532286361939129984868198959127234532137209606259711964377368391962322477673642808695094711836740562271011938243871729882630467841269126653568720573530386403617419094511676331107112140186278684317375106141593592786623634700927696388436775719356339282575692362336209152363673841508937989132314054176455043805119980835419713364980775554706277306297690714594904029523423359072932799914912505797945795368670374476406632739444961699982468302520506483627381442681766323837739676506036008263606563174702984227429554174067852169605309595734180196505146625567963079426873919783390148746398241308607034707217396271467978693780295435850924625624551988659776934817212387882524474264156594193363525242557039481714456674142209046809046974710474206006577216363112108466647438022004653885398649027472370879200465007962368008895604613230303915543999354132031244869456779470639790441441366841800295935701796381587529248178190583099713046519281577316791834780164581863435418400500125444253217460097048977810890700626645748167870854951861626831866449874946508749637089648976163383794165903640317057027251870509561132497174948568985207067448617925062149926759817035556701484508570484742928872801711183836046742254073903261686968060973046501287775030575145894685543182522913241427886532619595527648925781250 [94,56] -242664273566928616921274790278784977432919512442878462181920455210163740070877063172447612454811808911722886242471611027015069996763269847788608267379499252339021548159968979843318163008552296679564835410562957603701401069266002822130839895427151884695875242904075180922675989257601425668082386723240888718364606550016103614892128473711776043447224615832003043254328741017347581668198290758440168058661778050748923193371449682924892582388565668330309452060750013240926295093516704409003071285600241304207987054881016055686591574654479237100811013011370172987989585682824379578584260505907308427052889393883582608471200571151474629943807207293900577295133492744562683538466278756253607195663228535677203968713344877125553132171198803021471371420469076576333547707747871306850157902053384430727619307789242639234828121860900468865310634815267111800041937236583241400212066232095785649885018846716086542184031123252633276776864935430122446492390439524998114850234639898139993593381825996233605410033780333894734104548697955180481352445246159745512040797213833270833435903367792806655494830877383802654486582160453387639754366251822296868821567486579025693161268189625758550385275088124171619022930196357835681269537770715652217348838050563116175891495043606314975334825673229612360023270719149857313037274728033989749934680139379658117777959129068109240020654578855648043379137703651300032483592745670543145301650375330273405709678558844725485813596422831079595179435843859772196514040097325289265774546859595252472008515060888323060000682806952264086949158892786491300205902940596130059646816995087783888781351933360257577299381391958825307581617619665108874907469988822359804808630225821464274614324330123896931939947177146240574643540748612626161351318918651236475638322108779078643562467534728326673203999686023735193884931504726409912109375000 [94,57] -40195939492509022945691942000784231266238773348086767778023792823609351311773918103981889964763899050239086979519580579895192082798633900851619158424488707654315792013389111113830344592474871166952683947184794765512202560471786151983283114842984576134636910187235255632112227943162339901269700543427537488936684691582539849279235834099134175989449094196791476336643371303945874999009177661243095111857099042365293115573508359963335025077891125361505283052265565675321841684306174504936971738429040499290867130344603672204231619676075122150049124130097337899783863615940277420126518191065047834641421624971890838952100253050896703587354725088319773323928639049942199869698560322325252205986289693362683791037505670121675990483029395130953253482305006791448463223292464596948602033195048458420108681471988943748393573122095454231755660396352795676601558145929102348670145391215371922760283219858211769113347928838738568502887879557196205572648037613364570734033800695882030782513439136754957727867347419368031839459450068680770332064927785071120621831578494483312816681978464755219384400899172350062462568190016231795223114697269781175348310741743083487712671131737950608033342413998498349952603149102005037220430402759621059513805119095261745647569483230184183481286499038559910483552231965112381406015540084574748018086201172434270417750351227712383016151097671582382619801956370112893571593430997980480823292845070577335421439355574087112573457755383599372583036330118306222857327853435352194054153415757723375356276458080648168185925765248115770947112507110297564974077778187941681632619000795515172641894631078335267780370321627852023545114183917609337403721598253624513485087281300759516552722225931283097930876773660107398562121973346787017035609679814786018834431835766356515453147995043124781167405146220517053734511137008666992187500 [94,58] 14493960126830669184832310973833097761594467694506172443191267721734354893215698146573826669121903525461373450657643591914816806746022460806412264831285076701765231473558753885695111562865912730834189468290829800777777825393281238192014614467119473132193721106527381262835608691064913940985758338143615453677716219380638290851667538904622414068358664202807081764700302844925778888671476206027840531103484160442498194189785761776106107919614764668184514400223276945487200250982714336010214377763486549717115068039774832288397717525050746223594002555124866559704400354102824880062781283070833111784947564708044850314894561083347806114007978945510529143763548643615032090866108879968855225881695482415063232931081386203673312490600434124465195988304032380789349411870086314829956966011824370644901199465247357690769349907471583900435707482997632213646050924740558438185775235989758353469560373138082998169174022128809424092140596824589990512051136472615658180014945917440805663171219614959380425182349979005843090814191248756623259433200903241517708119237582880229751143815155172707793747793869438549368395969681722889595570511203059419976387580792031512020118635225054739244783343590221930596186658829176621984120353268502788295350987527926937291437613671139304931945499884262828172073556522910876590643133326315754115757445442977407372249603887025391272590082780848497209176300854022210730099296743909714472270128315755611506986431125386441541704060953153722081069220314405013593648083714391850965299072952268013510494818238665426592459594326404392144348839536141078964157086476863327990502678985696393746547233237928948905427792451078086135076602331554113938794103234991156461827550632495930785424737296042229801056812397821751679508070438068241918915448407228841885372775684168485019983051804559357450525425292653380893170833587646484375 [94,59] -2447548336725264262221560804467855604110042723334115984730868228045510873314126235846436050369874983917875392986693819368170576548608499459964577150243485271361809296235038830144284584581400304214533476031986328995094684356232079268380511299147921539353902471349753807206234581325920310750177659941110730883838589368550579739547794533284529972839600647221068252244631507607977171096666180064126318860374098418331818802685228512575503956634713128630020718659769767426270570066301264245902567917625214801143177219812853510147433989488580299020500392617828425063804861443150053794767509446014819493543982700281241717513558586644304329929977565360490288215636548763453606660718982135174330751498819203089034133776737629978350577274621869466739120707849493940760490851906119057955636237683683880796279415188864184698786309545792358348511055053946640125990973585668468329853480001472268779807990825439215046221247628797777577888295329960446921535495318154923247569162250090344531872103154397997857837203953687311313210825400641310843559718497967571941390338990758326029947826212781334545054863114870693830795651125076457350065248285645577650457015860109813880442752658296472747510260861768646114753296261127057039112280547301499819350696090305470743943570395149716005832161378338838410854160092298911475018164761789653334074181447123031442574041485259904613704403642047469165728167319458441914020390368838789943304719827019456994399449868615989873549559007540221495825711916964314531040861969698637866956302288804355910685186118808115931863859599194234117035003827296281990200314148754673808851633729366754602344152126832549904292340371496959430367270213237779145761637499718557555251854382979099052592259614349097305213946868561086276480316303547036705048243967654737459961462919928407035565411097106765329982636103522963821887969970703125 [94,60] 256840082001980643649043953117654622966243748064520826498054236584731752720739900532128068877886911473837764011604764732510016687684624231427450937641618712204418533643852617253933622186535896319550439791837632456983583596880065487915967859160205754670395499432882611148363409806259966538962856851401734950358842700740587957872635848630811244227187141546516436535996579193534928231343426199223622295897828331363491626407204936394603541069699997021647385251364212001623912229695894884765445069633335931025428161847890575423055416412158953913861307708940250210268787635898988174425145103875025570205861397200012815587180758636604232419249719009678479629778279239920679590726516698632690408872339348463907195874377162598028057713693787914246383478414895939554837272100902653324854307856468661688598057708042342344836782087784177159893278373301621315819192951901648831298411752959193605782095206084432193518366572823834762068400978349979162862797531127007139487569307122703862622887261790611288621533669904252995839827129698639768625073619826361944786364180997927360339295463854461766916303412687084131420552853689399227457173522040629878297352848014223444950385080694875174808319768337561759916196364997182347710485269674160464654176752681142010060913496114263840088534548240765568599075143159786331740411533813623682186740162385701041119454672421964086537920227994822843154171862458602585289719028932414729172023974798604369017686515441878931271110579862119495966084696709686908127881078222404455326352606565538134729721457342921655715097785464099103758793737258674318108209923983190211523116462904934459450419564478065943364905057591413741085140166668570687763838932986373003016062063749415546129243611243921904569782151789705798592659421633760252478689772405851405429239563283547101632842903644496402648655930534005165100097656250 [94,61] -14432358458646777923392312826214822435136202129586364694945979145299907290155106991710085023862328748943470416490234821437537977542087065733184887690217883651940156900737559916654776654495747780337182058155907966214228572251726870212583798922160927510909016011510999485154231892996280802146815103047175648987750378291547636764338427765510907711008607706275461673516935570109711997070162074115004451888525114222760401232579019972343336660880752110320216195457749751301448474959744833255163712872669232633270874477153561218420468012705920687159852411228983738913243348483050075200688839673251015847298977174300592178268874485307512740929934216187922849505617690773633853804491174702995155051769163637099535585901115284671551559934633910210070295750009608695312355777856815280538103012838311267251365102903349784669528737014031911408254251903864210745953045424299483324807485645040020306519437954146801326216581393174355661226103765664161599816121342720661290172175213076302649728247376682792060056673993464833871714493274700673491769266832297510873077043997425430920722869105571619908689916652012448413800480937733336247040303941439731139961160568305128929633575942420845502394438767109694172806787055186415477613319263728908266133509506955934614105187863377722046656617611130923989421401753296450153186973681656870241270556682299676638777720627441458243577380787155085991641116993086756115613611517221681014864298641827533055719801002594222255868287130948691604504823907997759460630166563489599240990020392333136782981523721229961564294288988766232578071127245267025557774050648082536450321122175690757544436101143951650928181804357481110068921455602462411193621413372259942625374969873996184779310535822157528098365332057706118625035146884313583585242986723684803758993518284705519157830528446089147109887562692165374755859375 [94,62] -259837391532968500939605052029674393383413330712725418721239440770499797777529311440837625012675287407953055866525744646348081645379397754406351061618369559263389186725823120969577619580249807275067131926032603773655184460014318221225776842872439378065264228075887871991079689300030244243212691855937470359033278865997731883415820372733945689356044014439713633615369931699857106829225007129104379291355167017997151224599153513314999228468164270715717639580454743311589472418801284629886534107395079781237233662200601199067314504453035036918780305574496823826622572243770152129438361640119169494329198377904865098647281015599256743539816988031066168630282878269314059865480798166510880402896710409681436257212155665936523639975806964014164911616144658255347517901374665665744102926224362270549418674776290803746114920655378927801918427276689795065788065345397926540834508361771594801546311877937389578290388491102371526256098183070840719202669069959677452131429595561143609587401087763027739384107019067598685933768113671742955318266218910761332181339467793169640815377446717453679140739842863402941933936845759867441030033868496364907830431864933435133314215310229108602675001150694591423535357652655539536531080634949627918111578454654929688938414288914481825893238528138745804237051285682036690938612491353006683231780434239278379704797822048506578724958660046689158698447678636402151651179927989777486899442624716396859865423468374682919584137539643406687088856158972605617771267827280258799464710363020112888271342702916507893766492845960093928525589721868169078051968300056693925283077772321831143970931230019589683026653330966898353604642169496466806249076868216388273314043686804269887682918305225724862229450986854741579943435645764223447381991567723273327040321155737637900468693320895617944188416004180908203125 [94,63] 143119887336614748041685136555069858195218264150044834625631801900123793096145297456695226439455302577263729179400214202343150557170313933773666977716645744048530565845063934398132762754982401149197959629949175379351467557340245187158455245731820494267490382808704881972961497236060708962211098494204169601455896465389443262264175339989394321773458650192158013613616945806979537788766192030783253815703669640149205219606031985083151488324969779366349984474889714654267331497447843102130092471128597764942105366423893927339445327882294356693651601074367794567520276850558068680338308059548832154032185838125756330062520349877807664182416680940208172747325154366052415086243848444370165451025928346291290784809353735143420415097563856194305949105843675010532049546070648434884952003323698055946656975991310715419952417189165476196599990357871828588617282388219416844965792432077549669459218426764961171020067889616362378912213033296167790883899266766290830356765693957838115420805233766690984384255859966731688353921531851778258292369196607392013238661242444803056128155534118060723384683412759856223946441274038050438908259271698704135128978325378486148681388342443006545939684109246205381411162670919680373539318927693285763468745961372665621660608635174933855468292619652014544813331365134815024390126556634265972222933264325892211269339393631669761290225584859766401755778792214848608061861342788247142486913399236037869526195519995004740079507073175397782084098879403216520059203714716077858530595807985364021533227430733635188601654124626026330815575519672530286144204075433097338180828547545896957476363867680993919141037753632214384271711654014868827966016936447656513150148756767330829030042429897255649285400279304056704592717591985544029252800927574372442469798816912480360166065868418081663548946380615234375 [94,64] -14461507235032326991956089951024438270430299571388459949152406268234124721032054333889804270989624987739566893526027589867125329713456842847604906632431297439492700826845410211273088129701653858915898826924967897397594174059934659753798451778063861336322170805510303839570333895697567108532380168217798056949630126235515747688008822272038470807130609330661617597402686281279525372471546004083932254232276020746728375197085055727657974748477991054709103167702681259436052535477421292658455605688093306405962897990094297656199236749899882940890534580396395054188174748692191326748630739627560866714528691970363145620705001521695660469953827332607521797914381459158863799534631689786502361433920171054604676158125272057447748306139726456349723555137958760474497791423383182345669340557120446226478947779979755608613953171166871374160509899895707254088804463449787858698636570582733499910117827061665328374523026383025185897825761268485451313652350886523690831491205440757875982755532704380329547280131640915434807467262307963567902213106974838246736955285404878516242314372064010669236184863490688890228406953521302329375799669588082071729565832752526119535269632627238450468717427660014370097467290831952196868894647713096371243658943527482839875671384359667837832526032581504828364165528381861403649369808661896662067049615530664193701320745260938770306543050872161033409967561877241438839061316394069879474222925402639116750020635764702771801710449308297242011353109758617164656628054948848976856040756660472132903823217078995319287478625188755030852908357785145190907385548606546668259200314711780677351007012814491701003862737884785159369949874831855642916258218655350560790191159921968311460988921312820582979310917541586728625395778860321239464017938534924727427253821272097318489130840101279318332672119140625 [94,65] 697101052575329073974220107256588203230989982765578754292520485203959167302088788026347029528836609573226322870566526101819040032238563205938559043324727251679234734433456250826909802420762547876350104297861559915132292806726526760073368263917826860477095369628601008610044391422515132248480390234260551438724533720481394241522900728004716936655087523261258023653076326465380405141685934761101112572056545602135394109455534044349097373282723544959394394890132387080422437665602960475814160523424991339285104075533658318117848485610480268996839808797208791114541783735233701155030809908428460680506708835493874218715814964530995995420323369257915567213903678218745253545719065181894843100355157381421167780089754891972004970430322748130511990509433228347329963669919065906035300152686634789307860009829290188631292145860755162809772278556924159772178490273264762047460382149277816103711526479973379483611006166710328898920470367240225138807147005753821702517653361845279639674237295258386996223063398694425592226358762696570016230966499325165962241585428063881282850595578697041720979900985475811143879403478087942817584701215671530434802684999646481296238363845740467459386623959070048834905947930599710174296923746195682789284252264382085677402012516050361462167450965326354664232609280711193730313024861171951057786943080366445763698629748858416668431640445129940131349054892635302209671738403443132391312214155039546849972902938299003863186971314782529138964795434183131123379372502962451152120580265096067893995337209734494788871820019373346923429444872908219899463409166685682967883564121111662949071088630747700230049230302614796885553802312855983532490513567426412512815402105818983946967605685376033723689106464186200756503368977343499277663037448727173488542427264005743468099703826010227203369140625 [94,66] -9420984649716468258666768555605962794218822606367047963330637703986329606127596125384740635403009411523624244140196630414706902401609283560869038830175814312738359034984716612317531535354655510578288738591055423044519269256175628077767346619669647873445852863258179617459943669667766257997483916997505662062342878626502619934792004999479416465821739523368390394810682143306805850729011852180538365634769199924394856855361644970297144083406895946529661829317982590711088832717627429494935549245049416641954395802638194253345072648341049878994393395734851937815043743515750568845354636575381891149152878238003395383958097015263007240055227145692283380601694390296286937189771571404611366607567154364074783076210634878255205320837673255098489069701936750468741928902261618208876079845697145490778918741794624167918252381475731212009407785712106004094020198091580485929470524212040881602531563387010626418976352330910005050398844839452341369399744369932697274872462411560065813134756386963119442406038949138526565864656104872713622711720320330618955895085879937593137117822261972949532810473022569574210992168417367220358019769422829222923103340172666274868375050200125860839415013729642173331280286317077956712212589207255164331982641584730555784803162511391837720639798909291367041076115146869117814161710922399996247514271585355413640212913803969369397133933208913861769910931814617083791594785553818213162120203852135449847403541507946058687282562321731442241942518798642513914958146632905633309387825619909455295607335859827051543676884445889342842784220758357871260805711965675268039751392075248424704305094794601771261336633043857291005466839023769205255246513802382654476187303706016812270111876691588255536598684396729122433019275602612630339927322079458631964635468867526215473735332489013671875000 [94,67] -452139187117993662092983986485337695628977912668580405292793556655106229652832657142293575917286717770262173612557064422102218023427354817874750682175800420649652034706585952264671958029507077447160714196452359455447317349611088876343639499398381923517393529489272087402325915944461998423596039973150939136997879189564273925984491609162743975870733995039656341533079865911891604183550060324372586106118563493539392419757903671331321650740108385426232067141378644514130398053712427160391629092792978994515627728678361102730366585628348012459067699015870248716745180273297360707645647072768161999535413432982882330921155187429187854274005255515595693662130490159004970360379245647065791079144933503106112796689258351426704958109684569293415371646255818102362995605892347882606546820567384286662454415394402570021239704422661611141386501767686363509857811712674944627404817057631678936437125159023393552815231559931955093663306026107919196884799703313989979399931490173796393759136524775970098122849457589053681220510429040623087636431346402014810462686000577553529946712350755605833162861793487141602794646637760769909549922874694202930840466103483195246366532211244641735673915314295079215857667396868115715537665950340200712160042552125167710670138716242230882523367741379562254254323286990935937551432634510560459420818454943364885614463156955924809303209244844760576968190505022723567087297468293588214986567281924174871885055342933965150080733466177200270331884771564040056536525103029474093345580515911625898443354851381903856558321050598074137117372749522078305551251102148671691902098654670280747247863373203016386419432347590197345698885164761825444159612850812452046783455966621310510491782131302166613951210807434511095989817285900788496753834916401362631159831910894378879404067993164062500 [94,68] 15148044951053064328007300149885778702718464310140924392479810694068358206907020391850213084322928220686707837093895389090152916590747895367658850131259829709641949203435684413817131204278522326963030829135847428372278027370743216953645238990935807236486163936384556097843249981157971767453947361555425826363707851883640259940864996500905619653331299443801613837835580530805998368338735408755721573900909968125860979850485094687679171999702022070167714282595454530648157736867606998922137723415288670939936413628780748782460232789241985961826499900967781970138048180535814660774374610933972158353659274124167189461905553944639302222140606363287135628824686406870037630388611455065278641943750743952089729475836793515046648432834674462746345721171386610784861874236678065874374849090012689628201765639999793883579498033095066154941704294284155736851604641110082658070775068698685620164315442974249095058460534162828773681813575227984690888092630870682394313899435343357460082875372477072932587213302691041408399434266869326142675945592696581817150315665086747420961418370914125924503321383421871571829974707335677655380444569022056934639724879407253539564587893726980797810743842529308244606954263294639609861467035161134660237542500757137341620882746115775611756517519457146167727529878267281627643181112197907780242896015357350977102996610182597221462766525992180045654992442329578494888057708357413731916504829289133353870499449542307309775566201311591254056753233017367940373385623668278057713506044377086687180835102804065844023525310998473709585025235810662840062067342888934945707962495848861960720695245647577381199672588843060111577135819084281325328610480574644092407079311528480185331732149466098213703206368814848024325940307892808722493817933230711596382399107923241859912872314453125 [94,69] -40755465907705012688287136227941315361365684308710291021992674656928710750123065725637196062240490434542713213973297877139637275375275485920604189214720075442531771745426302078083783445484628322503302535334908059842490113313894566291613268962749512816498573192348096230831035346078208894118660100347529663121987675585106592565415599250704554292600839233431995676894398201147529352714217967055227354103153205223532628721319787009467566832974950145767750481698472263386817013594187345318615601617289298148603401499930834536722866596908568783041524899379376435197909962524626012951838819596221008295933636861664820742366878005681377338278208636467863415200757161790773882925759703136096768162945923447918307657590668540963257751116281986940979402105860619432951328507733677480971019560190145243577590485495099203778144826164166271547164867215261326332413771635931403853278817164288212110856058080932107664406190165619737964216776173378114530779035505639067103981516093736685417936610637835445735175588677761738343535501729276596521182295153652694906491313517646354701626000448388944802234122425464721625221159923756690611952747793234981430592397977815059815764330348003134648306496143303277406646336211244509605765574134080082208943614760523328061656236508049070802516958566383730187983082086857237323040872304558331407094307622042527333143683137945193727785840706309055919101585815745912538124566114348755572795952435990129403954262123866884699386499949955413904604533549188008449363363140980250222508712631250675015551273228215608291195594261173752450660529238288319133903864386764350056170009800786080960255237971976168922752936604602270938293166426023623118882869906836228525221656885920870333397867868258137726344961327034311247100941729938174309065723837194496877622520243148803710937500 [94,70] -42034484930519493814968788732795173373143575259419224690074620696086119753835107290455183513300201748813684321134230910316885281382239011265502388397662286310004381495419369196002404356754107123316443564408411816905993976618036038567868970942985735295632280866723740401598060361485328901490275400639253372056029515530242931098030264788658735463346308537368407982908789187766947821320066798478292016727463892388568829972018074999411937969514210332843750083865573629029485567166901929651683844423150355554202917151202360626749316670817932760751640708713456902598735404102514793199904888981076537760229490049768257760537060768618083579636215050672599373776805015777242631442415204123436384604994813997040957246345508086455883922811103752317918319117159591145664125830067071417992124212306885501603719796189252371829767175513673746099649584093532042294549237387684830199184089596715823271973535075562084259049990236569617985486858217442892060083440620475691579420334934789865057989313861932185404541257793518630529096542725659533882091327006695339300917460834842242582444833910516656829615018991421539663743248179324881265977868463906807333932849357971973693945050110233281712228589335944072010802161711880583045810773271196585546982828537367818066805314538401192560309311086023409473332650885215505056817275473614635137135739777074681866117562203776498878812755819340455134697983823464560387659803818404993414581679416143567033829404042814083804836497436058202077557901891332192095798905825575074596491463272429686978867741604636934288108350739578729605292973630901951285504112672815867869704007700308653052278241829917345746958408561433339671025798897448748663124955587190661894597270395166285107137608123858963141480420295347699929069391047399631704485027859485112321267291581378173828125 [94,71] 2451139351435721655941253095981590523114406085435067086248769045645127420017683343218904939774921952079233427596899386483625173527125326537424977698086753950064753809089791456522964953420014627936793106637317874354630929817043379446187434350634544133430519409725481474012433768261332133499129034406717377208110254887753775897430476017026868655814537561652859259423780273972318911165356592845468396333946295268842400866843041205508048737121211754139488157178840050943623766153666631233286518169730679631468877777142934946762392527413355834791348706309468890144716151113883461725753488902873091077104389399580133670056564183063924896074120939408745134035379387619328179887841826937266835117452941060432365803222073058972195897604068943520940910689236758189954449738914514533976656351191868415769205875948460040879064337764903409932567536686246298162229319302073588411233473661555874616982226281497511793848819854251043618725265651351415578624051919239497133418652394776108660911272878829570153530000021445246233780581139715314028272183039145826523319241414245894022305382019796304600866439693588752831186192692398274949386527512521526670212926124380951952825711073758016181340770354752019056386666359900676009368015512594754822221343383612833490486167949123535622629610517632201455972782400075629448127162676045624319034601740821043555337938030483029760855940642094348481387859285207601242827544763745529638251531361638949981026345096341762757912671424207164131949673944563605253479457879540684609566772381900718600724602933112004479102506468387459213445091952457314462874412626270806616435782344142744417928790831001203317723376500334207283439366854194037440940821788652110864894493077046146522050220867752521818677424415523525594982787900311921966566441221032408387532911182373046875 [94,72] -42723630858686269819586077111742495810860553921423546094654811275124420744803468003886853974797083546947543601954764098048322961866239315803539972441346127624790842925070399109874463912359023567841394601469128550426905244611431655312023902786546177946098065262885012109366787919505256999025203966840295717213330482172463525715402374136657291899923582840870100151359017296791147270235448440539174792423966395637733599412705978308757933342592985308569328917540687080740546361458994765008752613842976477063783570802363092343123282928289805053905007540195129911529403787138065445535532432386970586628643268817165444523832615987379697833523107129822595039425012172834378969242952728950212020667563035797180468874062094318366217494643168456701757818982287147868734560475705496484513580224942308024384229990327876712745694196467899050905767604498282132343158414103110508515742587106385887383321552352561980764576392248899306161644858869097982015241801000228328755156572863204224798694039317642668911864984916421720704502438047116040333835648669853676364809174858268042552739618677954218151367932964375200928390387577959464610739993167289320361887679830146253595427476621975418822063145286656584066935657351431465960092376087073046146965549114494373652953868877481812712475604062677702702014144615068263353139416118399584611256880694932181999433356077289022564801079065529963824251064117062055287659035157401276429840606207186633185856206964711362111676944029229758104137121578326975257261635508319919235795197121037740222097318561069034129524809627631090985263269516493038226693190189286740229311651968031339072898699402545567346728172182186071824747080667900622619984606781227780830681599441966818358646447703287436857366411368707927461057728396275716381341882247471433737725282031250 [94,73] 1382704484781817986478150436628719641966668143271659305438175548743350148213715190530982432625572230411227956158133972364334178544032817065423498960901968158884276746710548406610302392389843351148488089351209256094502855493548304274582298967074088836092658831519344282185559591874572718281282782676548222281130071478447497998833672214365184470158721709113755647555093886617243714102236624486361125135197483861243165853419054872613668891379372976383540944182110838644208960648911052822137220429388956740668307761061536068786137488560356667341162051545165781314878755796924807470193339569361998775625926668934007029083433163084089428197618800907801785612497839920543706234624671165067870378772226027793839671391423862731210063372597829062628247861416710549095577218600320498961717013999797491183932659966383826630013948973460834450646514255601015209741906465155180926185968870878243967087982059356336335658564053546670438901234129216161127639683306044227277752051288873378829003667301709470562036044315395496693054970748310162349546700432755769733911238517616087014170334831577571382303406922660813657350870680960002865216816096285676105105896414576063830961360772625429024006450805480373401500918365313137867015749809144428034262143633973532531334025656425041741943583066058810020120255386790901094204865672216082461607760136219530383570345051039429642362112804867406171649316503896586402220162245096980014509468545322789774515464625875425345334046837479987352783954718797746170197038914410931067001853452102674155510904427703999132316904806219777691796423191625235920991153953823182829312307263993153968721412469761342628233192692849892982420844445412420572983525917958411185244977570022529726842445694963375871357810654474975168159746818393352798561565889299116381841296875 [94,74] -90092338259818783709035231765799845170690591707426188300054618860511404183686469459935621650539100233105092416676446149265514387447662376142020916408102921737479874705260162808846070654446467868356972832433228388824578159639317497895502411764902091884092102656333573370757555193182844578593573227294097062793623828132697127300989025963648870620519483827281193254305216483707823188589211883421361626284306958080633304113846162881753783273910464460204208600283777099572284071857703187723736641911932126874343207931772932341408040173392951466237830773678567958198990357235602378295590159559353350848102146214399413554281194683932697523142395868910477828473825240133033759918913711344099351999550830413317150838359160826885881491630565903253243983945800884757553229718163854711789752774025871424099543228655492444314135243726397159536263244925298152426264504560900287811566613912631089319113649943978783920456692800899554249264957273650909751469783180778281296316562241907121389710278523398561692462553603243313561795521467040622555666737277735108897708295764975613418379853772850212170786626505891223925400599680069903291276919901659140547106987117141207170130585828736915801450282054224526604182121953747029937634446207586317649437954826479711115927533538333286231332647260203451178413455621509599679689563235922598193306671256425408173730405730856207965737438185274457589153523244451842469627586005476334500927250764573449526076942696637040122362941169937994186438514155290258327820188180629375734386317325434923201843819892278961996881426314061769728366441414396723807109713250932380917634003965867288080048734411469971980118140907722039059081637378780852912921432208150449017184030409955790458163724581502741767912310160647973066653980970280451244482227424589080203375 [94,75] 2237923957657072582919629734076416726650575952278321106132381711982880312712229977467744018651201282602070733474798608716491944220804817910371018500693425407489576433755068328351275416178904114370145700974393585576182835363214229469477326289786923605454648186086977949889481514551050889193269979125743662007015728310523392976411590090262294938953304508232442369461006198928876364659147212025233734763106102614345388949880369637595213757572334439997568246590712130700157398058620176436329922252569558990831438957194420545101198778356510240570738181629049304867076200726560361568483162673464534447739894214856279241309361674944205666197950843777026172787811227143029342693759678338123545180431225910621323956302638109341612281555530347430751631990422812147812811205804363002031238698433074632145291671780832534019161649634882116100115961246221774401848793903777967704843110703235926790465748018528313680930139605966245744819024403571063398066575686474259729122434010139675685333995568591344190436322427501031592876038384543069857534107851601611955932505570057578446139227422464423943976682900095075417192609618777265679636441559499150434647026629578786514207365000447950579550643258463418749594119972255636097608557554644478438779102978562644131200659493990726023596778162213992256461458712129530108091534276916524374222234163958847914319389059851108232885472681939725941827018497349974787086699167248682150883146077730703255002627832756886605216786681854584808637266310832321466759090811190247410843742165943049160518328835642593502747839023806207655616624662151880662478359361563459208142420200199210251208962247829040279688125015666725758330073073825315307388980310192789816192979193652495050820940438542110826552055982847088568206891254067254629229988849457736000 [94,76] -49878311370990162854771285087034067050179740556044745657704032863920469923415243004829295590469956928621255200409436456666382890029844547789344965068936525964468426012124323784008788944893328045962394440976544376632376932595763039097502602849301367973569213514788181267155598180668948631619485229474672869358774783240151708142979551406543574727076635005783567831472284818698598694809080848121609371574560453913566046861893162002583588990830877449203904810621205521022498053929074463418848475245313373512386844743967285936838248045426169411144192439690702201208218556850748566033377194955364596451826544557808606065040873682733072446540108313934622493009427108763820435062808457106402856944319736331200759347150645225986720963682411723589231633274506174463328708063107650969512742033222184711929572486716264040957084322734593947523860861603241377817692288861413550947211655861704611750110811857864500064897476681412020539021139164995291242577475304434087688376669227230328510129235407363816641253381932180611596849624889639683452422923173540297402702206755744255057218922474124129853836265693137237601555443075496168880034944389834537659389421294002958214024380253645677891001679077036243082638387756432756901545285731732252592163138616386977727899129804170666934274125553286534894601838315205074842825585900434883039084857271073334739418393768209812556704270491606976373782016737326630903753582213830731247925216902585314428037786592824337489352091597578338013327780056833377355449992277022397304983007890337059708911015734176332123896036151675707113556036728888654100637313571815050677365575038849750009633733435611150745507073162390570883478017408780161375027036264289579758159002203542509610662277501537969665655413851950783887917651839508543694984956622675 [94,77] 619764914399294055999140288946681760008829275680049615331491714752338165611051950933392942426100842755133468580597439729687972782332664358171445024037638064783434787131174334764838558685563035440722118231300129097148931071006676058475480957509459622343478611878509713220339867078236199794048736483933464198479483775693675329749408309768676298778045131428660181715958098711991961300196614273048580784367232758692249443682184465018236877893202605630898122602972658571705285984241571928513673697835970702316956012828286198887410716966488961880554103237316533595717384814434639866225930718641517899370690239475025715351059331892084932597212164712332605808238588772470623022262592834914048925647470793879240461001261321798963362300009221013555028608635781661963949572433006335770927334158218881134046988676779672662933533054383907571451106990930829445774493486128392710444825595117934280914134329532890876652439881824176149217811984550074896730264537742125650028521829353257561122799586528012446674359412366093970170292671527405935956154304454633838332026893936370132609536187302956741774535308811239461748299510150085893560459107446068761503169369204268951794847930735347596949054562095211885681164065164923035050090400620737065322372530729827714250481835107330669354613634172184048865532949610150131787846135978788722211262182159683888055307791986806337910075102911256372632994459657552851923996195248259807693549641310534652804864764066042307700219324697979611526223204744980069385176291404086759310685812675307584210258210004594225419765504858498238034828111644325284997332887993851838806272705864838997250263923991142969882260028207489784768039796986659765710397452174755145935444401300676756847845587996223816365561172872092579108298396604491022991485225 [94,78] -5870188406337383435828405976073589735433779043963978433734314318822109205059145525952899895670605060709130311732361510469878732386180175898479047936131994844973342292765183316448854539088749744657957250138711629028042230663276901754580699260805726496438600289669320671904642457277760553642237663970585462998562679809149882181313662742269629418064001315496044436753333565286094075917913291167582920755947337179924966549508605397481206848072914252877713586646275316996989804435766338213193019951020892433514419624006592485880976396975592364514328098329874129168469634438753255062146548289179056216073293388126872638648406084160383244146577922444622712556128223617052529704787719337064190232781531249323796081954144460560575184490243860644778360594850432783212710792163345289797974696960432058033163993007447345963824540633734063558588620619322862649703653118918248652936976962907654593870187846211759233481421290799575601427639141479903060465541705117154149063648736123845535707802071536709958518804162505054632303513078544915876306821793407222362707254351686050376828079347427128108640940940913224660956270416759482412490847355409765962437506445805955600269203309721313236387512515535367532677131339484411653452657635957907088038718967983252716409337562123029577131547586196251067649182468093770775051498268775292199462119343237533056818888524051146582684011041429579421397559450219166213057926414888071809398417086044217916042993425635587342593602891833043848633053404885466809864870692166182443488942487267904322177997546221147497913470842626743755320369244738208141027806851754049088953606668769422947190461768780437303722981567211596396479403866754973791109477189838015998074335801795204155940508609215542694214322754083975762547087784698707531325 [94,79] 50880773611759043069561230949747909699111300529429259467136343365214011505755911737638625101868028615130145551196989312166190309228056563206718957018894752227274918353368795558004903665374396792850113740569272993371790628692265819166037683928074019857995609253630196087765486506126273493993800560899599843842375912328557125805442563360957629181009519499315382938361095885314126498794921685320733654523404768743446231807335460109326155109801552507493965347268147565327392788313461715838282532618435052483323367736432465871031882170554940615316326115909890717981054805724929964090029454580300033776984437050246262536686641590763257501047866812452340703520704996281554530408376743878698825778731011786938324831334645325581187406468419525344302089103651979358524664018988168110487101997475844742604238957654188083467130470414757381800446427763433458184347518689683797529302750403666899713089780822376791954802023324672340234956069227304466765008746877097013165757399285150721793211283184478768926730826489241601461525992661558410997450375062273652147881781856300005989140999950371090826230573774179033648206142114879894182121345636913715800424876360664842814939297803433640959309108691030403778071511471787363142435177406080786796607384784178140348254168255337917184444123699962302588541194872691566585731516255257605768675125316707520745887352095767663696421299112063563712624610758679706336748423574451774190127295333979323002875425386384624396090878716611493011124290425935883507885400346757378588095465920380183649188705177919111670701420808138349967263959562462663678295012412001269181960275183801296483460821260324966575354072327545693376243314618503137436775858637575273537434649404390099186631846721856906502223484407048914085833185769683375 [94,80] -978510968646817757021916410181483941045788245493188823840010302368252445762944912874902850654688836391088734374553202797794243314604761608506950204680942448788369995757583611780808390366823421907233969202307671038848375552136056168833394230681967174551437017124876105084316463929626037803922394792494564638481679486370050325083395395883731161338989656547997897076927356981484641686289726928505274314850245609132821419807692888303832389812706384213505289315670690828100496231912653832843557716777341146944062673939749055654350620682436002391625208697205473877852648195208190757984733551657458312178956758920153577002581926719186360057020397061191284960528829644549242451895491495849898125222436658437460329319512880073260972725156685784683174840208975936553352391721780816021107820244616832670687797642040051454657398042589143654558883385786643390919457664479842333654356905373400008169763808200669410053062095032673290835500884784007772068682499060458689799379359914778319464749753940864507996793398839086542795958519909589809865300067792730595300616573820340237337845484200467804406317539506612528003808812193579725960780099373813740179579674583652990894612645173279146113323192814253317824544902739511438072821112482830660972256644226192109078400097756231549874426624277217828343971614573167718129452396142513390453005039895239212334264565197734625942507658135894175995211056013351828233373776779972484464409822058662535016591993089481880419806707585470724182714080507155849403563936562386687323719048695917024610038020570515847077736259649841278508057563336822636508398498110902797496992642667954349962298911830777318256425483393331049762381183467625045028267349056612522531915376091609366616382689282423026353107367973094408422363956925 [94,81] 16497170941458033537639565540549213114479632879655941730654609078003783597411567259206592390288466324372785005563571519081335970016816525071050675878260248016551342128301194597663248516009221985431126381147010970528610231904519409191310674129587333339751718263295175064460140963300673504042709738819462532095239426484440280707600143979079764209678399122706608216879596326251362552945890822861767778455890345140624410631253401514062933807603114363689540312434276180739495212408720089023095673575037291510302380507035062569473435840598112895878488496974124554001517640538512146180733660166287770177564124409496948925440899575171281743086583782504760732750449902434100545803737593607856009157228640119514525840895600001380875948425940129835773427969364483700733601114523043108177504920441381943462833011191014660607195256197120738980496047506639793136617743975498824347899686245601431320789269320448601165967320172568230861216640923613924328372003169319871774526662483722024157953781178462553677463839887844117373292697736841984821119097043337359456779846694134155207063930131498031373936139122943498094139481430043863108964581564560855031893176300102281412820406807136324965352430330809167805728731185465717573224331258114666989156782715432595745431478941367612936022106971065726532539263957881145783660565599270349571100518882917520061337863161093683661926193735551858263305430552829560753011856142920654036239522048835345814974583977521421908899780556912626798618780612127502045260430001006404855111350344023219587890406592261086294469278550200431090820241695646886044920722182150083335089152484165054309218600713010630900100440082340824740108961536424069364347437654877122354429660821559399116229493722815827973173401138081708162773350 [94,82] -155733554498784547135060771927427791062501999784066134638911911657633339292992000619245496061640770714896253114235268588113190191414000169309992712233967939198847804987284398290929602168161601453180386480851806536175919987365108135239813650981708487133907449625727407395323823110955603596227832654962708218696811883513437460776744837066199674139756998327088583654905473599819546983214788934301423177312951458873022972057265388960582322405931091736622625818358142014184423540897772229828579722816111389387680288106982018013197623067165672541764491642961533868006823712547567452182613767528822702643013812129333632766015195570322795359757282927470186361842976649336254921140789233526182514390853869403064752490748463559603338507199186361537649478916881685924239474231631902727545041092689121875209390860836170858001277603414136082188425836958890367722212024953046758353727254702022610008584652522019157749580914982690818380407959921725388213109409865968892002978346164632045026748266738702309592600852610360420273050445820450375706721249549190588969594028898844452252200804420770596627417298074070002297323068193125207399921017162552465055345586317436733795381484059557135797588850248517119628436077496659689087964822155487555068629358583112382372744042104183825929516086886878129934910811398788619532174289418048157185091168058369791164532628507920775301960305121327131147145973334233515658073487904498121525038129098561426467329639540339901438386702989980247866228694201978439545085679346199729741718897704175987942918981571912677153197517573592005499721485728570964893537205554494269651191762449766463971390729936835155105453906699608323243357678802446474149160875908960085059033247223284599270500603485168524973346235912481469525 [94,83] 1988708983542042851555289430469979411342522460754561018437231546152201080894107185784115754817830761898048607356600314172190771717648602322728354693281851801496751013861337781188518311034962532220874309464636015056840772938745923160505153015916019539583017299397450051597873779433661645515385710881031105834909025669201142907541172081388485347648085750390429304369822171244480766818289293347353112827477508691115208554291857476615117286867786596576649585533602913120914662419222552279172258967045244349629912836929094003687400033215107501990813840612406994850791932832684763906370757457723606391056622913572220289093909618302001763580021245252073155684836795756997637308272802549227121685412509216413866265557090528375174199530648356350332759686803726444015703229090559383774117242002053952886645584564121529917703241149535645894877672540764737779396575048353902123911629490108323035839901605949976431884113108660932060223441719718640221827084064297201034917515331784595010464566504775359674765292108081842119293032548380932190771951439287248315195793936042084383806579343971710738865324266391509886462473436172855928284638599550957623197897306923362706344915962395317547709606492322857563950972384582542367997536528517625792870201145384694109621913932477699320785568062875841929892225990059456037035825705538105522606664963272556858084893691440452926123491379105571191749628960079134171511146712814605410274106741587281347796894682896475129514863056121238090162810296061569576689926009838343887316019357044860165031881792947192689781122736246730678675439052828095335614291096926201037390145221391417707469572315308701128642332296621344592961536745576640797443240682897480462721806984910887162372768900318083480778593805753355 [94,84] 5446604375307107157406326783006658692394656978659448302065246122750181502882955389147322242659755201950077148474237934056809503874120579486603859906769323703893468072611911756791341160177190861660649889745329431843452225341932531258735502930601455201690122225305103090035791864127118242906406477124647801566894499226340919318643136486651853257610513240575402271347197726679945170892011679527592195426639390834681248717272851186296807331676037059956728193139002741333726399831650988064974444025770486601189513663099874491857374173827866113978104821772432316261800326955630319372711064730543915721281156553190790756941693566913112748357841917712740486162191728251155840240468902877450452899006057541625675078215221160909406859226658799113239658883461464408745082203720321651869157167432812406413067296477473040497120824343606306188958531417518329737961267895862326912898108684033736187693102220960641449381989566575812008881624063674326293527840867181318092321537861948229941084294901668183122019218474003916039113505619610359401745566896445322710948681431060717625906835072430276094660709870442537401458996115607707935630736984968529570046404983472220175122560062074172594193914792670441933260929827632479584497138378719811307588861361574480125576688283844596917089380296304936011884615495304079359025163932388400658486976833391754432583993680100561860375849920137035046264811432970926647253179315608678488908270032322237178519912493913281323530923807305569974433407872626433012906264045545030506090085986154489246607760099905195503960414170290691871710910955532945626069723956346639204401314050296200002648007075120396983887115322208765856989586772336867273933770982235028627045894791220645898781648772651953297056749775 [94,85] -109241730573564808496784394857829155675596492112461075559741232797277656021357106633396342984704215373553819127813809283857573413597495418732297835150123683556747289754975451783046806172522124959624394682282987115002045403724957240415337098725842106688440956194021941552451181029628777961812691410456172332506506704684507326202042157352816220160528151690150995757498439851750933146012507508452612047616995063765729906807116893621550527780830854604131308731141242746696796037442263979592629832293729536345879168728016972269739412281345821369015779600572063800160549385193805732737030260461552818794979993239515115451063722058674981008630115250980814167960594306899555279315959786136390878664086222194858480855192594880965055958712074618096215849917766343653996135533340177798437113182151036810037928577357613047636670616463692622193736503437519960585535020322469202093741269765493721173527584097828144266017409308035981788639319380150908375023875926534671387991927561049983790082621858495913711004341874491136660901201108582674747025065196551481132151270659791340156045474425334314251543510437878793176251212924361723039056657386806881923414100864338508220858854631396428626569922759127525048295948723411838456261241458078463878531829929076811864547341353132561974954648408756973087542149895315452454986445023542717093259921401955017791399118405822448405345072529179176804966785687450198282726461777719441970910487517879449305562503767157189817588714867106069192012988266160850694134886406663548900803670251395315911616987296205347414175233523875545189104365450644430656463810281272551781878299829298276014816586197317141091292507717190682116686351703394634499856468122706540491283121805985349232373666098973649109805 [94,86] 647206839298414183996214710282914241112384012332742870840008905058097856308966774254215774562154305342335725879603386659915626767009539535892110165022362690864257070674879880443056168539832377484176830735124933697544164530081222481165199977000149435635795953775163822560435743652033442660893774181344840190023158927032539595968691333383784988209257113711040903640651571279045190292484325236652760267426066026829578734494310230875639341782935052048652548280194997042787407689702208350331572876756488815677420366836496665746645137669974751242896860041997119443804264160230414481376443060996007422945368116847731615987759767527107863388884602870075546721304170199045122657233769814076892099773359494142211345444999397362790659226464981954481773563120165275899964291111428190959374927181852206834226600897950680081545830486975802155590289436963710212357605875635307894681091846624807903680650738453822428844576024748657704496082480105485623313167465188520032803804152038829392888671402145000942645271550723272084331709597456767452893897802164739890892445354104601154328996680099845426902985575571614793355242854591173317632697887209079078326476392109200465010402722052248765894249709914439770431517010376120517771016323288219247303659893566465329038644168146635977791996026017034626758294886988467444552339273821322983225963434714940689902287841357369619454285510930218032890837050764355173578775922785357764849923369009363304327637600377732373217705972540654721054517537809495593567176725038831848739144469064951526098452040524954142703539108293260211104769127358071058836621909224890329874503447024320611248999053705479065819102302637793337823994525954241714629639493821498613962965401067609744366518208950301830 [94,87] 1294799844811615600909638872993497357774665148052953141463261182611066844787868802893138536139088181583724229844407110052393185891386624668957305020285291367107377040116980078839852858609115171071986275623286523440298405761439457396563801489021583662297220021965640639058146172016447159559881338043008253053603660935995028597262956365836750240462677598859769449501581923210117259426767931765061679057808866922303779482227927069489428260602123894843570410698127080833972177317843360864581787013716957875547896887057161938960589925599669566250643420854799264244890965548369520058980540601269331009099418623262588791225320523486295540400373032871132179499466292527015468155692580323460547210852498973573838164901106991095550236334516795469121231467563808329863776908595667735149430441163257821529459196997746800995012441975237839793372268991955522056907017238596624305775488070695283585861481064745109898608145168321195812424653040890376735705754728248304712646286921332098584080162109399778967925121462269772126763109142142845255028918019770866807701696093908489223966979835215993194378302293980743714641718799118370912105627424914649250071780748922532145424183694146295184404465611507902265443824591818177061852245653575574808136578465547227319515147131461369361401359891854085039829265869706366960904795289345956980694458722008341668450815951150966326395662789322927661570590406882044173856005837392339342594946793141113490058172178182838213698350019449717890437715181122893212270604166273225868308099321577167412352585375633378134812384378514852068699608605988911575177431147889945734273046259693842848893413631189410941832595838186746046154272467163456852553987071569549617104232274178764930651163574970 [94,88] -19961160044742375440932086278090853370895270068938412761739848560767411988348457074447188176710139019549790078260713302356150833990781321609697502577374977437579528427412593680938011546814546625081144756412840589952994499839883124506085108892892337685880572317587467561245753252717366536478083014127088749289491681917786294884217915911540875249917862585486352497178476042182624499133293420730886191742059772350415013805315362191492727349415088449465452975413862727539333009322203066211984689277496602066837686315375517214142937399609756543517001976429772119741260740670747282342710963689667864116651600011114133208993065188118208365489106510437600694102494694465939958964567675757465065224114320216490060028476417458384809498626741712893720008613268991725500591458185277521779564423955774596568775460731348221117077707295776454053504782512471181429624363603153411484675757738123345152049098313560668234696912849829473495745473562615394634121843956037125481835797419219483564528850749335305482789539864729228927151871613119633360562033551125834684863715849807784752574772710030854094476253112500349821288133329188221480859898032555339585318858958982132956971503990811889317294097524177409577334007096356454708354301308397125347528177782695192692520937203706758276721044311176163710257618423485270206204798086629153432429605824931207081797809087602405687352675563836206947224640490319862679189077810055025802499577054018708347251799168017430435764385201531771448608902155406837370297339199557791651704361011427929235663082670096468544430188029342572940683819603665346440316208631555459804832178138881856777086991892101492667957725476280204236131292742812775523908548441957486501008264284655127417047125 [94,89] 52182819421880016310913332276888556600719399907878657034969113376458399921427020922675866576439211865150830302707030309816681900061223522697989476476766508535179833158426017759160411883370153841390533417537343538680285274085695245626179720712763400712693267221488791082098496277408098182680475405765350449743094956949357614897774653444432827506841016456952004755463395013101252675385706091628102253567625462044563670569765141937001709457410910971427326810425187309115438995958369577769254554750958732954973007372236733233410148071651515804894607748605611235313436731905906222231976335238017477917348161246865552574175089891529929840955868685391248558767684787659715043358218879981446683056906890722715708081751995641113611644038381784009097671051585746679841436546480536292450265511844574150142150723355599160706307937568780268037730262952813690800364007475855351057311878215634853996923521919704923671722584839517404514814192167320304033219562453993030542160285180742593102280387000750543674974117903859010641685888189898957056970635755028896894033785294775464377102661286677258151928036085812646516370521539358307555595393127617933289765056774604663825913729729277873098626997722204299341272200448713892409667028240417940664284043725628395544635881121822708407684898870782746252510063945710939871977044941985092595274122146487033934703708621109220864419311072222586583317852063883939436365693295987128744172275572471816515363358989004517445614325522169658724268010378162048559733072023494024867602798742400979888974957993089232148933715866296309722590452746315583758777622336556994945348706170358731115659675485722262883535166072940357388035289938001634754292165199902506575849511887152513560 [94,90] -356165084265433757804326443026244169558317937445498061533151497548839857097907763387859021004444886427830928400398381481172364705299689986131185732344033061918862585676859190299897498419096866544380046747156794090086987704760269610269905654432903036128370629913264924546430621041891789719762588925909337012006642990293439982957372178487770407142319261035192539445928666175803139719850829090625301681281413543766819228288989176751284180539793399831813030294759229804659023946864287192189743787584582918686805526505562065204862376571752692556299704577680425217576855531751063927955976154665263801438502564580401186714512356479905735730893375796300974477356568840261075152332660169964315553317474053867776134568486559171529816053284231263673847309557765469582434503703466452809975264258127784221502310782974790877383708922777197741263631915912873851423320642404754513858864944600447520420564299061561173579841494943255122262249805405287682309419922402873189486094103061551259622291254779061928905962249824644042587685391698184459344759567497767455996419822053566601110881716003534413048476418287077741110823138141296743047441587513241560742834148021287504466648838585688081020851500131582356553694888274335715686046193821924989905526470043082209313311205701692885547995360139390462451773333351216477769972108540418270148752895354282681331431179926191633287703872235587762664161490153704497944367403264846539005507013393204514149865210588256833443529250369277378735066097219121000094201539373794383288035356360417586739558801060674167310896852166364405847151914104495309154725247595816077749009951360624628582189618613603838693413497466422617121921347975921222671815818451951542819372859600208 [94,91] 278885113704846729312233826993694725917499642947402838194075528909977720358067139812376155324341348464070297006883542172858595555755172997167741075683036900885588660731351371777588115290050521250785806329762881712031410522036388681052349720984847837245750510752424669931915896519462766409776064488367473167403959186455086893473386538293826958737930971742243204686161449437708225915168221119520530305477565188302506690581315445123174527905501830042251926725457161964894760157829806138581163528719769391148587946434399842645012497934100317902919822045771414734869462912741791378458954905730943889294487898060968503727191688458242244873544564053522113762837627285053538209460830826329373352027232806952864804993283821766386764664969140487541529673584705971205832213795428874546694589574049607581070544534301802725059630172765938061948613150674291715019963366271515004174915312843923943073425491535098341282552533639389883710900206240526935716189772380707444779916034322484241404909103803751340261025157285132294480896439118384093057931754837249446519406896241343904971394126797174122162741123338972126287292907345544033854436372644591137808331633357520338958589773881171792312796311141821906682005724650685376689468631991606615433741369510297980204119183550553551122111474875961807860199836926020065279415745719782166525860263333330719022297381968823227429783646761989539658692461181840366302761607091074609945468923331615800489862234613454137331824581011806730602404091445364751253663106206454425447053317337430750276632568413798977022997034849797407954068006170998432341692125651858667494537674893988530418168442193095820576570043184790630376584634919198673391794374166486616474903998 [94,92] 16284953195075125976085489065630391472366040826260547631858252263872745104326989137521739037268834111026188960890465583356418203433489304386403090813782469455813808600112765284438865003916706563684100901358728497099428375309274133619849740482036990110473487549562036622951176182952015099038643706527606942230370521443809661830160862977672630836311248509011184537216717241757749533940321157873253816123063672258396870456795353573525068114220792278374238360295304828037355167772946145163437542943306939139648158310412557550881284988971281245285958799252221711199196673563323993218081642221163808630924866334101609973645152785193159193296781583899582987252209237115323100426556334268668799310815064454795810862683384789715253118027954160880418530711443453720277346980087302298863260292103669903578473204201736623934298540191267778056360809954450598667882215142337768622559353385358144316616094055354359581486131413613517340627876102081373194421146180710985834624900399119096576934338600549273613689997213018563596000599043173235855614905437994820344616573460190451584739408521911863064675211117111398357211735368101826856082876201709474950486184721844176468295555742808600283430289115928862417128204922233582329173923226714856123181177713775990760892384541904734044021590379777710588494202330391541623959313908424069423810342154456210939535321524366023393068940491001534581460715359764488766859491776412778393927837708631352200895459079352647034704198667223589513741968531513294069720795325487765196718417557336856688477947327842634627531314431343199390146483061350146497481720475833333486198253404421996389724573587389217722333608803201626473540183529800859430631467078937626230 [94,93] 879153972906845130111047423649417717674186405163695372451814654897823799447842757259526794655755597186810190858792681264982309931775522005646792046474176197785510201247416677338052829829751551677732041002026998936605788848275276387867612276801667216974986442913540866585453050121121218710523340364769755093710844692639527468008908777785607600074708341114513031372928970750538830819253553861950854967505806680944807056658923159615748964704701041311760634645414853815387467299934989075537054008602334614677746056035459123144551013119466419363040086023252390862821168808317995984988251074875644055037699073348768993340281011588277443808190922772494834966348732905890505491978377152087829233292076437692124202148163305778725301392038425481419890157662887720572423640942750920812410413487241553838174671874864155501625901985726246659143322147826590858227188948148046656948139793049429854807434358403139402894301418502524100528657210325957534834840340404114036616066610291431658514721662218158209178705251090064341221200588307500505547489013725896804305284972213186404709978014509149101287328842112253183912850748530277478714842682719672332104074618202170924502722488888700324909561283586928612438338881487985507429196533097525634624906245545136247440853279700720956843010501588823606605828039820622426869038093466904274924837129933445086900176494425740856707956317301492822718966874004245287833326991646833455172042209224442755077635232204192368333500618808259886458944723209482629641092923556387245130452069392966795677711572617347056424417682258669585646092241053342445220496160502782615016529521797977444075594548583752570899087487405607867040601677366372201730837861087068 [94,94] -3595888287086141171865817444405848225000610894160633256869531909318252989145970350496494004783991496621617922264065278395653892966922519386618597217991446448685910337244190551721892340548156157021031540875598556263963070196590110537217984744930232074618396339571369041812457806533359833639094559085814290865043399243090138738634670690900921100306086974383997395927385129248850382422846205835523175797358870088617986160914652788271081137202177830151436693624470032383878275456055117266903999730560145375774948151008869705140973394608096037522153487201830904074677639405969703409595219378930992169323400507384353161781611961371248467765352384228041071311099363812400418162659846270632832871606324298430094662565834670924968869175130992792727151777448727735749343054563786349011123808665578970447342253257744961614799711576418904759300853979514504186139956121237978917331909602680413410065473612708202652296589395754264977848462186642717508695761292655046591696515459078050591517434918955818894865868516393069258402526110987394950520685562183880061486518555506023492764256926228017954258206014015992471790358568696131514669654004052757865736105661269970523078422864031330650626871226704786042720022144704399900655469806758326795481301875095939763267956301269528961713171729109500821670276743009921406403925506739763296038525495238681442917643465784175498008738655911107216226736027351346233315460569822877800460038422831106948437263820601194787170926251758529301667929131255581185442888399348629482733779542562701369669450564811814109186057329594666747718782322871437765716678320198670821447142373830469263416968182851044843882844828801775704185441398717031077351761649 [95,0] -2916204407828668908453778333001264149036535729866354037811545337859497980010121869195023278296879347442017618508969577868202495510872640506231149051992167340815521999282138211488767106096701701030857387049133854226872057661223951256652255213395298252482217569396910111019681343744836168204529144235187232177677595445605603066450094958424644189667359713683519794283451810512979394191791583230427417252882709604485171925714372483492901895136961674749976022107387510746676265798519561675159381704563563973172156355911162522032716014709532695775699381190928598130479330718601230063985638395428963738862452503045277169617885368407153942927374609201150075945184076297532125865508468466480521998435139487406981681991465669540262304786778622301541813237249548949595965144497976810941877751992905583655639627551801121271206978043410606508417397168646889601284471655843353934203880176497747723019166756649626385360385274006738414415609073597922615727714768021634438410915952198711308438324227943642750142878242035918141353141915176594876387115540046702447634052290245243660571307939136375160609158736702112302868492746543766842316981048435814379808484629983235041097776760684342976589009621931357690563952366612633979182152743676851261112583234339185309631085737179548820574930235966202022367183919388990376621945804664619008822891561190417020797268910070125979669303548241633907619385297576950718635964892164669521182401037503950503930887344879309763660239813749880465587040785155194712621746345287588731280730626469681467968838817598683400907931093961937734100985866036942645911342119991158293787864934713865843322873536294253839074438105737964300335245606143120543676266550128169927918556051395062129670651420905935288239822000812021430696603521963596507176763410629257956112075093611978885257029295132389378627445026390694644015821257489367283448963184411664096176957435838579543229622068151673207336838089531738660298287868499755859375000000000000000000000000000000000000000000000000000000000000000000000000000000000 [95,1] 225598954277315710420351855769242131865445719688949048064540654264147496052297432761474696515927226105477309765979184947854123425475514430920881847665288608463361277344492337605371330489140131616382693621742041436362836303741507763729879854633357656166278870356125641505617635790643000162036427240969010931522082636696715406572541833806613386048574259781503457403266606746771163298156358412114215047360617961358206079287119642055069178089623573424206665053230627788060137215402718301095709978229897399680495610583157584934992094709525833238692614927572956721888003848652988073154349623583587666889158866382251906146403407895705805352329765803135827247286643209694273058660567127533844712202862937381766196323681268269877428860170385359711426842255462394210892203378613482119969995961466573754641024276691524785609743211505047531958048920505164866459817784978542781527879854250054302383008081394100754090843085397677047870820982067268715325759467554771670549411313680410087928394058433533948541395899306883623576418917797042825308762514177054534619257786779412989311048844678373014046717249263947694053535976350160827056321000505535954848290497830062553586228536347469090464016714532156498126050578204090238960705203396614175756766015529479061342572142416462495449340869561800703720723915513063195449131402211672279646558923161677330484103888858832870680681033646895225463931667820921894235585188603947962722395217016174688093528547424390991629007647108289702679425846465520889571938409773207606765684618062598524278935901428701648277579431309940793268963699388380021627865944148178298085422981355824220858310446885766194738022563336309208942534182041408662321425769724777693396828051364123048975275369213876191896643738331552577568102158918513734135274631100904882203442118235394268082465680582163096732401677091826053519803186455518367405328578669238179035179908722451870799626419570814643935415672038047318892495241016149520874023437500000000000000000000000000000000000000000000000000000000000000000000000000 [95,2] 15736345292372877376690585978742385961985486418878149704282036657120765482974543209791679145710281779822136779854740840335771425336377986777755653263109829683243296450356718263777712924574471587085815744442486287625622020316596977216303589938697582138724163580528884918384269100316743962537754117651776539175355197815407635043944261431611894178236161021811280306977317693487408474718431306631631721281841538032776388816481827713320596172194958614724919613693394745537955915405337930452775507142422869328364624938748872691875322240620542955476566749698754430404645936396282642481181812097949705763661146063852146664853721257869243862264790613911030030724422364015391051945683353488124799434235661321359301590281072390266641750459046097861595811243627975325195700640320591811955907314696377337709291698382343749774744036609911411240045796984527961104281990332814895803858651471325927718204576280814194230896270749590537603652571231559140007501439959667264125107740307063827650997556927583044422296260858224983323622283455299054972809077843257887009384220233341098925193151458216166883050744134240324603734887692401243349577526072334090329230117141860283675804255663728548942641273172413963598335686170625094932968454444434172088864693779838025783515281215880539848502572735067643233395808071789708444956332948727369900444046814980559320429854933855471462867290830932719375266379499929834442680002407001869890385602947599878996228549813084296814819220848893558642440348001342720731697881360735428948605294779698260884053301252843513286377609142691661779489229569970618777898896350059167898814244204715589105864240042260348383199243441311568875140498832355752960582579833396592670599492054334438168360680492722742562996438483957485489545124536422745294917204843195296015874572217516275715867829770385878274026064821129992990928835436347588387111515450059276239478548157369241685636668313576968343099019443515063088057104323524981737136840820312500000000000000000000000000000000000000000000000000000000000000000000 [95,3] 207899433939239273583749549842052412974247007151859144884687389509246800895595222989257079703344265208887770609171084342534445882550973145777800977750315585080091242981461705385263119817318207191268841668142982755652999433107480224600131347031063807035893577672977438135362884806413767421442448145148021575536094216606569579277472678325736258934335517536405410992425015045504790492244569339567872889053806971742872249756387521006086599267002894806927947507136419027811170910877854509021796567690183146714799377004654416719454571291577916997448204420968859880455977065666792359230740743936152272663354851694024097634947314113677512801379221469029483083914427844613417392578715188712910381364742818738560212139119744830160389753845298478606037562358362424531656376608909523536268092932426282523235893328743373350921681023633333148768576201509592685745342227475318156623599310591329640195804449795614750768461316301693540679823879782249318508481516895638832457191971751591979042778294017302812294121969567434910917558888893201121675834153537526658854710939933348457409812465770104450460663006660532798804866618288534092195867640847170160411242806500301501852906204988055439907655758006128589775337836784091911951088699598917553489399778885758185618135659058195679707824634073072360621266480542182602787739303153629399389245585697426516116051406097685810705536867226594150752120634815556809505338012252639379530655167628754817577733202116034060141901092839042127497499891314085838022802147741073402829248356854623403298118069751170083848823376475532047496608520985498308243398741889041473993948699125779778948227970914392156022218807581592390661460733852256690511165225976791719889025504949149808685270908659361200901677337024074513375691826797454219415811749530326449520487691852444529190419878634814822635250601679349458132411431971716336144542908876533747280582592342685846185533715467478130349334061022616507163895960275112884119153022766113281250000000000000000000000000000000000000000000000000000000000000 [95,4] -1797350636326611408855516066580637021269382817420406448880476427681481753074127837533550148631044176273875969485408967172746361117146866427221689670416470476277946872493982629710364000511994128621826463461738100811430816489220701869952542532592245251560573948761415177436195009752001506035984097708829422341035075595559516777159686604508982087501711542101193187407212056308305351029254829645542881277009621107792352728686899134073846347287988205108402243056875018870740213746408280597008716898015700313938769969252314957985646345528591226203139142829624455251802576738021338246079954334946087098540407996149779149790661447027175308317992900450647927780164344609589122024504244598645048561204739663419423065334243732712157163087641911529267719255968560955138498405927715089837991660138966654088504584315548594582787867398841782117907523987566356922190608944074378422147728795899882477823786020330797699162685926286722407711773910547556184577132542671820846113888626705768080704572886179398039632528077091518479535541042771291224350837101693432042516520979722265181248030348449258276555062973668112353857865016450657793057399129576412888570795944855107971002624146884149804052891501709630510943829766988852702042903303655215535413990672483661640897862011248753747698223337294610999547018266332930698677527369045329097878840595807925504696608727680384617464839826149552826629142032936467353745100261654617326689063334809251288476607920784166202580667789268930027291553661935483684291506336263760946898401569794339628913486168993691310592209114785098297272365159889134626665107986014365728819835525371333934719693845661105819273896175298997600540815753278950120449457928543785836532162875904498212618211964659719621614646136951487082539223278369515080900097592139597393774075440724451557164737188977041620226719917282183407350243519883090049504837234965655324608182138023583034229932239331127619995895423829506725162488169067476206919309333898127079010009765625000000000000000000000000000000000000000000000000 [95,5] -17803366235958977400940881491023534866219993226967735439057444456440045244176351024516028107093780077903583620622875478481634753751353341907981805392207550144822701666769529554749178998166053441758525439188752656234972034998542537399633277284710907471767534625029564444172610762264777151045631171123446641744048545212496029677033575069334531979989278835292834777857001958794805915159488941505679453120025476991338939556062572966405670534719783081286029467618139380174817522367086726631305606436568524476069032061154302583696076259639967178599520833590224061372477611176370052972355939982291028180707656549070992281501927910747041928571390085344667521880039392310681438705412742018661864220111436454039720010868315894365490486428839109147164446288221387300276930906922578968579803767898039645714534243109233809301684427040249980058521370124743662891665288044685905042434908169259603303576940040860818432307282105466103278646393408510241558779288168021156180426905796601307798796227312702523688894602495949285696848364534495764749102953768676154214334043959349275645951885299056530076339643235691072200301868739934550982615329575285990156250638875921199631897720475984102138786501064502058687272601313087853789678060183900290468023474931235905657032580450639433996329561837822397513303144212329368755211737844144701120466478946397755074993662119219508518389388700395498784340475149996337397882122149323181713677357202943541459123601525762878392931334882854260616039328105397853949713726990846838111286188539583058461692953915483220000441605522417515365772446490461532616112074681860025262168728644221091900351590756173964071163850990799848143966307706594958673476437895703859211284307263527420123343163183594031900482819077734756169203361026736217512435388720143094969771963700873206845601717444312559380238175231115489117652214014888858855776476395082331848045831341706458455320910402789658335315562245110873244855494276685931032133680673723574727773666381835937500000000000000000000000000000000000000000 [95,6] 81134759546738448320401494507448417324400417268189358624651707284353124204152000903015315357424079446158043320735550823962645117584678044128052299823605001853113812476069403230711942886234194227786967357873882102005339685257966338066864610983013242279205543454170094533977576620771653076132065902145705043119805997767051914061814114500879956077947267409359930799085172478010221340664478290416737038249727118215277266232201800594546782282248607450087680745123000666530931220184799554355902411729100840597377554915644471526806184048608213992003543199021684587727954428702069448319187914273370277856940945541262699231263940929783660015444005341984068694010836815722395968694840069430353838508968024875269653546774152847016441716581001762706710762546649153931333615548364329194855656599133751192356775518427663512796741003333257713821216682285051295082391135583662422691716842568569929551029154721859182105401025737608426422404407634091118219537664968546361719816238304662278521588448613219155837138680932266385893240102780416852152658294866735491312284310659365183162577071663484691277183347140137395247517487919464129786795909720390759302465061431939083227937924653219998604761971595416949285513637414113207231558325702892956091640673993298763277571254308535640465977272513251191447957105155489749856735611414336206792600539540101033461684162522404193121407329666398063476544260646489398535890225720447191434656831887668425500153323432897164955155261400758089889158190489625027289319040515852679764816846034745464754248251530324540870191938055088357850581072968430877595374013893449018927625140591663381673134024609285151651882748308485004432902554407416414315779656948972297716006900800745760461489598111910636671831175317954479847381358172375366175559458350137069873606023918529791235728844929871939633240396552836400712669551036461885885907743501744221970017015413118998889950029586450116689786086626278731674330695180428997190236195535817387280985713005065917968750000000000000000000000000000000000 [95,7] -67829340634338992692388405394605925559893235080181958942136238648673314981522116319688379673332024595227815746134229862296858279369584762927833669765493532854983027843424127251948453622019864747515448442606699722429529582275167150731108025900817820370054501510045421727032938639348623645215543883932525019315281933174730713128477384858431040579927717777076361168171781551466360177860080514200704884460007743397910409336477677361028854108354318549616926293919008114240494140605428740658857595742763857874366146411662486556589481096827364093410659601075261515076629611425124105549580142834891094257067313750352837299188105661126387654664340709305030086561503714073583292396296679975182998300159590786849570173461037617239544463825770762137100336591441364779479509948703592818223131129730375288440527930639114864628785225941274632734856240869315811105246719546342701426577965732894447034155706969315748914320073600129030683077878631784414842778393280879379485108604621643717844852366816304117229651598012374196974923494116736676338943460893229311304575523463934220559276161766240368906350173525229037418182261001742634359534847904592946945985392915689389915771076308446205299907693113279347069580114943945728320540638955451653714228867932456286642920155756318361932099637795498435888542467883191044896853135212878916683333583644372882745006628928607464754799530728395698037217341736374734142497970284172146085170537231363533192803118528257891285898714401608756449582359212798531151049996308369380936849339151642515625116073082513863572700757573401749132913218513925371078346601095432074288721131540807137141475239224985789051366132513380762343222147895896566891708231875466826724683377208608813288652887978876748496790090292118455008877683855933810732656634484360163792177214185215993474838855189939322646729232794038490274000651218971737696133639225674694726181643761863435356718404976395927809844757521299608996911416306134905173687299484441837194026447832584381103515625000000000000000000000000000 [95,8] -1713777222592438072156879888360184021909605378355335214780442051144980517948858931015380162499168665146204408222732033392711090295632878815189204484593064868274251957613294807783880389853078874985269302301002626278938315248356816109591400932470698966182682685470603212219044226989829024842536744899371686241635773889484980544289843812304059965582026059226744586784951083884906493708964032371601651752651584837420274721395935697880899613546605114922862756833083601238055931701877614688930956736514496569181275633639980280984367620403932840787705545823828590408523647936060451492178592007630108113261766187386863425752038675544753614629341395810161571752371540891656382314031322405036541624615925345621393993722665154683301833602091269362953050651673740795663934847959180449850424149533771899691516326688713273277177332206113618609838073956185209614299043537062635890262883220868741195171218489935628272514475116542046619527457679684620463484726042601019012267702736308244769606698178848064910895945377092934103764126681655965914687355367645370511905480381489373555237101753189031517547958040369369080680794247400340480773312955347369006094513051265152840348188416687935499240849228666770136891493932852551089616306697539699441701585924015351913767765403852564544776045066929686768076784469143338954282279405475438232222502157974069484061058400985121891839288557946111819797389428379078388286493619885644145843518238777797340769528855807952049115995673210266055349798911046383045379607559412665908495910288182346385821982134983216928039324555897981634552070429505765780366360880484497464895218115818601554578038429732305971666767776193585406958216824371400018646668084493119181740069991806344506631452896240842259908435977022373294115029220651587580111407851714835276417351916438246524840081816761429740220120976534889043888933627158804844497878024113378650015766314512473427763106641198378136772733333925756633679545769177827516189188363686726757073586213664384558796882629394531250000000000000000 [95,9] 4422364252321898571283429702781965479247871582283256553875534623101330103200814323303362035420536039470323141546435034312156291855360428317197357920060315513060597856140298701667654501097432270313001697697576741653591627337293808623361027031491978827037665357406533391168317076381653673314274824666817629918431123565026785857579028703002096206821972797981140681367070664198050453417223456074531044873648694422623436190151798795527092869306333294451469200375994322107359505203893635512634387185637545345345862528409250422268247050263829075016176008185204183041939563200076859342899495117149741813397997716888915496173358028097826439405122947338321445219993465058707502234472480563327493138967834328466718447172246907564541209516381078953502558246570027217259240856077836044546999082803690624707024154010652958295346104367097602510764504496644825525224107757636782804447698345551754428713029895558065640092786307134416144622716946150300463711933698905854846400353630695546195257464059011980580119468495026282772167537457830027103238361380349779354137857812067319584670717286478268080582854761428025678830485268454911067699938102258806068227309391862220849948033329516676714244147416894837921608993712693834265601843114775809832823257701709251204393328366603134229483297119878709819810861161575791065186738002558705887970067919558868263189407783149499208288027111289494385892695134124724872231412531002287154346521133304891979582572678132101340249024011457485087868770263070473048616865784659607034129442779161664298916483661831210643457183891412624746449243586939881878996465545509806144446866080149479133894287921641206233376288292966849441766544003484700588993377452310046681378520758528473784243486347377206108689818538671229207485294792187474322444732868609489236546888220901180125023429282480069960718587671518524578526544533084280448924657520436963977712343627093088280346449263149805745822664978505892691904861023267626723245304986065792700322685249147980357520282268524169921875000000000 [95,10] -37273966156555630557805945037789406103187852304029006386526962624318531548619542505767896207281652443659079716805872278129476383404844304065243366428484662452676187852720080430717937030181918623805467561738676744108960754851278926829887758488080542992185060125593950554212622938358267946387100290433125137779772536773128744704678732541407933631280636826379207358894369350275959848209077873220208438336085050287984077700407282486262722054976863835641038263020534667412957815129711652893319360193681483088501152821672733019799231257497453895309518036723140286543549348272275009035814645045706106420766759762444040475321771452873335707819290004654104342348770152213529077646569720852513335117946269831675058838298008414936235309376301516335097863031424409793878749789638147396855621519960471053766775720459751723533107354833212543073582976857381735435988797147402532341657669665960871627709842016612404283751723873280347379422811139258094504636534964808841665661490764382480233362711256005304335926511055694366622064536476288700072795753607085235528365566431502012878829605069424083869538347575968841430023168185288358504510638375830921565727032539124717809619274649523037813221952881371877188965636333235345055157419153345086933443836561390662300877324842539898363960650524420116166801130645817427537827303217815078045395153266404543151059843371824994472354990675254615419687979928292139964918834193375811208758658729896054868516848542322765440147312802951810011012374895597900505410597615805478159538104533085240911257201339872523133296278901693495859213824841598045449685645935798844729112486018588831023197017017448437057046577143535523674462132738722621909007903897132716783769180345612940887171589912682704732114484316610630075095773727130871226155903090447667391612902282094280308945644615602784634610712789232434600033693604828612577139093210643019321072656179859945021380531060071642342163557613368125338007152712425733589264481374962148692298047336635136161930859088897705078125000000 [95,11] 96460961541923490454810586958085956122592044944572690624447027347682575992534285109438320469443716376190814635338182580871928669413971831328437550859860332900453508997656668436643430796760893263572534708123114716423649227538708036842111824799063607339433017851175905027661336697119284747895582930473908199788971865329879150903329397643795724378046234074635890840549544650434247995908892648487409230661788262810189877019603508828196649127587302143406409984075419548982786835428746686213801046401763964373902801915906716184262331141043651191631051985177181174051180583130144056615740348481154821866219842503846981395379498198999461108692666243186617227456173802026713894507136758300281702437580542850466654427811274698074407025981577670227264158098151140413144063193280733825100864184677150578688389787407404203794827656240145562532346130494261336627326195997454621870728712140246080012477147341685205780390216744185161282437682128588359070264278041673648749439647718336670684632512122969611753646721867307242568363359198856016078928443138860634018771988251668779023182712585741353186008924855739223357076128416717910395400703261580574978907808817801361399505912985257308355788664743564961021850490525565620120302608667209386098783047172696796094875258225037753533216062628134612416165105978692340191308797208909766090885674994709353029832250874899236986673583805689438755309952663856288822908693121958146165773831287057714829346323301075117621789682503508854360827787966146972538848194261957099522726199200404048627255974485845066026045993980536550455807231459120301877843541414258787158793923741945649952261417718126295724849316290047479470081766749642521430200764869172751347797207074202653844153041160987286667229176342706387182269210429266490410806009255962177175918933087543892648261697710076152527812936039663322184974240078721035464009204808690615371020593542645277358696590888221836774444849530130601114095443153981221076896450677334653948241660614826287201140075922012329101562500 [95,12] -240000305983668395083096723897432284003990488904566838958725141933035344589310488555985636163184299353604232609338307351240435546820463616463428904404834942888311120331139329654122467248543871996441263126259500530827088192770829414078759641177079921255759311628586787559641300852713742550349400400016375014548964151987545328761832458864225258557830674228282925389516417822093420354401782612684061007127845859497018566659213643963767999947929328526936026290048017875528601067744167282446576818010399970778178894643089844412321972052648894493272222035272413636038526271415336358762705403552614542036189583355655780092143925110499535418875324216960950413933879075590400395837629487057860577700698122457164855540892656838823908324888588042641200565517130601701419952450986566607093673330736449161026120206459732826746963571051270407454878547303962755327360236855274177204440058326907174262569200220702218874005845499905776244492392981090128200487810716984639219314448730516521794348557233397511370142415204849186801027344445588672896103643210504127724318798739607507741335651053330889135887972226740765253426583708504274559510564954925116452229560361616134135031685510493395881191896242303431038277104258884150003130790573619912649321279109002114588066641852772520067843911636698251853979706959658008391370634405501485502721486189047097185766568185398874998592511564500904388850016501771552334694303963541569565422171788267175239148580889118419931645186360098880167326081115595983112591715969145794269999861649189874774044889421825533806787977988670650386966049614251438044584489158360184641522640094152942497451190326162639465209784216960246576073293443581006862692691923465141886777956768844573558137297796270451261903112562129326359787275147870027033270894341716350569409695469447889338065161158477699029213895873337398076353138512281676909980238730360858994316035545198582072181801315168555041173925797344750106835580475540748763728024495200941146322293207049369812011718750000000000000 [95,13] 560169840634854441371732935222998167191031025746159472966638047341227118940587927226281929360147264685137023487894030949361211490743630638953313328150946105850593915727229146220578227679021123683433340965788362294810294221551872476134228618331539422366337489107833333055449252136834678225384796096540670850961209065679552130986670641839300650629042808243182282443095862319344884547817616816812832566230511725708681014847364272347663329611135535653618833183338286877250368668238427098913216548625420501671441890421627407736408437925437983237420447131481526519950814168449099642267602879493827273113991664013967321024694169388124359352506242654074559591522843080302538739554908753849326098429760257517647111624595050407467369135002704575849451054570492884765113343446643419207458267023033391039010168179522021589849611995065977465881436111289592517773408657997284164152891980611268143276937198324368700211258213487100298883076381234724068467712248967130666488699536686096785780676502593772200173603437503614251211639089239780042953642002541426148997682739084812508967075547782937706384302195024394575448162541964178032191526935472923976795574557953077504088174237836069594292402689438043293588505399048347834516396374005596006396015773408324343746758762894293459191086082303204399294811139809065891403407007555756567199702637793271521258084295148318528801342225833086016116655442838789792722506172295181587011213945302620158943373236749198695839384335703652136388036099589077135086357721774154306845862691840450566363017430990539139511092967710241631238542221095042101091722134285711221361504058342778629529994306687329894246375875415754455728769253072502219507349974963053128139756399172282814890868502902453741239290081198702213613320957314930278115481564593590436946914433470619994737914599579991956972755399103827850214378049069010533028001992267562069249967353777906021805427514590163333034206693016044466996886236344268890544524053492873860715661749054561369121074676513671875000 [95,14] -862877281038748825073047662641613789442613516409690655319850292296586599209601431045318629925933387659927693855214965170447940454493471139605884546808337547321421716644749859507245701534116601929970822875369626818110601759760156031670799075189768535130350655296562626573377550959589540661793401695409236148476681070905128208003738694355003844192494109081485203830034749418780020496358987708615256516388267436055726131922692854983434239372492686856697605025003012861185501691149048695739166130867942589252890540171970401903692698758767445141357775291603661711299445732841542708036223520101964975647834939365197786640794354333688131681535624834765377458872721086321846545335835952645002637423836525831972724822761654237193551367365611282218154930908307396827795394659357551699674461159923180025754803971014095911318327505768782402370617994547619017233147306567256987212586021854609079352207421362928773013461736318197551012044444996459962629697204798936721612183988272016859586517333021394760266987476444877438049519575646941428724573308496154271043689207052195335249757854601332110113202850313909990146670355458179435549732286052777209577109788357208375201324832736054306898326831452586766096865915888134658870051425108306422873398659979725284310848429262649253006679502011502864217978345793921287865295190839501286417729282004424006134334175831834992650298234110604850186283904854988214728704193319391610472874979497766101769654151560463688397727330014715342666865761764006339719195967150054529585468889748017842991526191971552387518920442023192937253753487873490928168364421435941813147358552409132589754265183490168110611231151137969914876217219535186155333848112609575038965106421247849090183363758886702266995997479707374685867072987388759513539399064046188576229284778955311938493138131596901733247116704855447446379754594144519801760736797331833095685388741151976856500231071415790034069355011940759756897340382022103141230184988668891477026079428469529375433921813964843750 [95,15] 961572222732222052699798292667289920945211841851549719243523076634470156105354872688515131063384258281699603005327476939619063248377944712056148085313009914423489895618642584635688121690739757679022773031019092898460578514763017224917948587490072641371262424129367377793569995257345003201694496529040356329750093896102425264616789186396174480658505526900536148296772154150300235399006139981449270042960160094114511984728266669655516789016870947609399415409948916308326571869482003665929426367606881964605168082103412545796275303431670624546484901728074758669046587239503285213800165689700408987989288851989343236377989072160680866086682049972619383266810760102262218073404702517313308427485603368357611272210247481760848367079497721812345787800551697263846434768602024508655900703921159992821355805221430192702531358517562701241406540110646038014914455179622847924751625157064859949095975244185387592016601735746955802743071716233344170699024518242927600572428063702339256215227466759646152774595981002329371797383358932307589217283263090782803773750233240566825424591884613544799271394803691423016911683026083411266979447633697277857797229897954319627499268332904855767826759006496759999862708463116336879091425714996797259705440238095953830535643070810643105647102424517443594120132911181013873143235449437227312196040594175687890844093297948233329837237237656243367689586960942521112751096433744538541826472670703225519278773676572722403938525679797731517254975553441365981443789090422175461090653773959760958046743962946049204006036089068271594453250558386683809802802403842451884128518923497756675006980677621353975332251800768877586023216787216968086940088822242907065366985011882896225424755999985191121347639832714579345351819634007947627510328731080555307790401851711730286921005158465944288806127079350771439291588700312012494024984188600150802621611423529406859502179294340999024276030512236832140183163907526912191279898226362043978099336527520790696144104003906250 [95,16] -1694979242658253409564707348137186965538528437688469708708659521109983009422004442126214295900218669211588500528262478149131911554118433122873459165239988836510237028429299939987758973956992801073397576335517235937807965797281242974720471834981402283151554365769209852055505095315854365188262958698965881197135668419377756667262318841706133592969948918751995577674461193063049955127925893964926853467827385961513045861395356702842405058728012412559251905094777121417126030479749497054333063429263687644014479828705022151948493295520124472695729506582081172766904084954648867854482845821091767967029530796007230278006513249326154649622144796346165028884623561663050365600947876496864533069264944877639097985177402867898414710684017644327970567432423475360022046089094737790599242058023592872835521676161421177716254017516825229358394071634905503969677295589028368932107456596140968836351537123791784723337791419385250549774228892426179297828849602899007997488890303278908901164608007305823612517273780708825803227323778967782823126971527819053561419650575732168351400235839501595427250202627603189809760340111014454106827033385386103146037248036620492567779787344791127820243204313558582246377203445882278780021422742678123017873076796954252524747839544199552402126552787400663064318974098069585780749091498420490269376143099575284997404836679870636405339644134724891672308186088214902282239520727019323035371505906084946200038934187457824638936764959423096008179739285627969906485396425739370749345830025441089129261902671824740165082940857598403728927975967019099973949392929753981167196271886412051868623684308879071971204404505576677870432942161878641530609865705039616210308091059775174748605562316368128356406527554973272671950128473536633555310241714299810628178640957344896049266710847786008528709036861832548335912842982320602981257922115708400384403965171798218346213775129819551784289421618130502365340614258467356293032246572494159408961422741413116455078125000000 [95,17] 5446235508582574098355398590541616032685866419536447678921942640242461972142713958683723724275412039759434760152973770617805398165365002376469988885641825547995492114667373175291814747531147309113039131101837988562267742484108864680819823964159748194239546977167471667642045391891637348693874975888665987738991315480186852484174350135470247836081659346213079497182597217105025913797068990456530473169395353616949283650020861018986126233284197200505197764630215310880501860374161673961144903427133796026422775734832856323502375030375394454041613905320181881253049907995283602240434511708601552642312148974699051444664939178688377923361580237223479560782886149885948534716809657072788230170667945117141246799660938358465918623218379803622931807240243204246634604559809066204082071242250898957737842220149154160327825064265138545543306545546932174288752681076478392998022794561835287116002416474351207234654455610371742072063525176775804035518043900154300639361136269243126997787110915979311214027543066647215703545195163821467425710016957557243122243886462161885983054660948384621160806236247412085568461160385449891626914353780516556070423176774560954646910692230082963374767417812243014280614160218563805066835823874323159014368549886271936343136414380222440364148164898652450433795130703433650220203260060388698051796834505963855679729119538913025412331942940436633290651022918016072585408036372799365015804511369652566083514790631323804195391709790561497741735579805081411689130479839767348478256673224427633583192496627652663957964953897646756272698048821718140670409589669551351723908776251058749864289061255258305857274875869504598166964626386728360707311226676923022219876768899406505562730047293692636632351110375031135816155682300144434427655820235558574982464511555642866425559487788204149892888521321959457654123761186013223367677134573475666584911027919518887921939780260673291505710161512037989830711747118211146030577335386269055561569985002279281616210937500 [95,18] -14459396396142411390482211845804902626184742424227627504394703238013814371913510636887615303882147023056479109908108603825856064144640628805015102661195979944808612196451298083575643616310459480405103336164525189411330349892699911605534189269335934330491484728487305657748594436506194863411361611270589830202914834972959298120895487338188798931323455946494827545354292678120218630060457237165437931660265209276531107995660346898281141567287081067318803044578616885811252851646084451835257539004957812076823255897480486743603424993669739137786419446326576695525123643943285458217313836581129021718000300429673594186837615006812763475055701737321857027115033126511043882711075245334031707007722783262362383206604043356474006146736026907329772382029955330761650096610130000234578800272946222952039421237950967282346806839074900485351005708332709077109641862786865934791371717996035859256754743270863506358401052731929538963498074379474504946848045894075636645008668025971087070548117131774129741560485939061384946442512667567518457968634911885054844113073605111296742127923137695321778611661608251347416091108755661415768331794966680562566160529617945296959164584337125345220820015428071543671993012983146635199592332389986012840801746591599085919949842267407770415289292835598663599327425801391005203244991607372062730144694465213337197425752099066973877625703430089397582456502698925718462234846405605830495945810705346812802259077551171208658524387947940149884200994817047363202651631160417810282579763670834455722851606892885758723871033591782272050216984475894194752855898647925073578081361801847235266470218274840039898027377813557431023833535243344032842280840165434129613874727107622626609009235913593244800945728342438971723693017035149286391550300334716154386418427437834461719707719696226283343992371026283326913684671513624771743557405759314248228202903429307112240541067693367051710777644608894895523948821670395705873274350139467969711404293775558471679687500 [95,19] 27316153073997320234687964034294951830775985023926131238680245616207359998985278386706376132377949754681128893874757183883524813715815027086123278995905133437305708460894725750902423093470378727993464123745850199572873375443548124483710975376322718317626519033814243362218668135408951025189413191154230868805458798421232008854874961972113351329473416559548948640365003561043657704307415825992737629777650994638810482630257226557273674396485692053815384113618028969368266748355904885025686780342693774986707691755885106889038357271179938743492340367972473853060448301662209798524935203345946500595243979648644052990119463595631643906572006507364093657661745879351715358467749691470772153535164124533690807574080939657896667781821733417124268155187285201566129274989317411767089503309775155510722217789796659715473375578694348979829973332288227682716273408914819076641758409408804122244551776624455188384201658667746602601733375936839024677676955853479986024135026032393400464835472679127763917945139027647943970714084245318471269878850533899708321216734239236869261977017193501628778636977352963903928332905680895945342175745940134079641430838831595164368212843360985740468440224498842204765269262815829779068371236117174172858682490234011635668335161374183652444933609798512277146874663039851681822512385279551216526181143157618524591348225148337359628012135450372083463554329950032849807261738803022231009338138132941548710934605741575060458254022439990063663828133071947739510801157592921376121774769818871120308373316002844383078074099559296765225080770453292157696967186107875371858476326655978742044280086717603359323280068723257201440110602281150564373352628484987988796803796334027586277750693390146960056514851096171189081606667671720641947906514609327661277403878703812690458869195522381586161788224752756247671613579898045811790681465853436659494216313906082319649088239444277838970238991632560658713699653952702720363654442792267218464985489845275878906250 [95,20] -37913534620908390612530189622407654692002727893468970657643967550568897698192983258634159985142275956789112617573017338254461838551249209860197417856405508613905931998215923249190700388336266429597472162290569643891253527016448306646970566749778243736602210711037092284580592404609054653511870278146504930254320248752230212456519544596703734200608753158466741195353307607510957670138226750281182628357266026067628080113307636645507655185053310760439947612633357464462883454036515792219835889331891771279957717485376537550688220260517552634141222606055997559017271477605477164388708648639374613316659442554262796701775377948197621257267147072118994941237342064908536724421443147097611071998712225710719391053437751981673512340468527590539153094156828389866354032049242722640086889494123490150176862163844858357785387139250366391925659988976514776778557706204091790815499745834391115812480496015182201121279163394277958517168287903344673076815064774657179850794310787200966424676533538931891859494328121094025282390300876067059758381911878243935549804312517811043117640765038282934939866103707583133214947980382671132684373186599865699926199071001525455899894079514940183886114307375822644291136487218538896248807122316098240120325516756033633070711840727758713472088978416828977321054469581959016034625597784577410617182393352241625791141283827955724220510945957128842101262964073131737095825698989800607085230594507947563140809418673753335637979989134398643019902925554513114936294678558952681597750804909221765038515094214719801097453857875882605644477372141460749092047609670595396833034994218375688051136641989000164651301844109395940959566298664960814521722510877735718350686412869262651601684642622044642235014622747840886459885601999680152616139545656837313115068193486406406661173698619986623578348085528244563821298055995079941166456158249127731771193003919093320833605780873275624724928695305638051088432218172679169509997620934882434085011482238769531250 [95,21] 39855217320670240617303342828340109022279112620928297639768469001206166360075541212677709553142881252531502277668586149431075828246192327191266271762427806894150840910842305880486436709851657191643202882703124634809962907903937317641122722313658639616343677531814097368245084446541587552397054292658127982065262734979949367457086164532960553333576326375228201298623384298365087801166023768988392194915321639639586143383811808665321892671971323106576847706381096169686978245916819736747921945115534260700828682570263585491183034407121118576370033681425656872518058930948214561851126994019036587266233719495548753775586847956914315458588516460691444723520529789858840801959838250864281659918142071069888393923314856151050106065723908871298484916600442821873604627342173305595073232633839935118995344429756229277516283359589792712906352708725181172180379477015039540524365556803098285864650747123511424947072595205530996936322079871505411142262253561942724023123631361859970909202151947901719723195832346331215247013934095149099692604164855200074552729035122572638318509116316283031151485761861517128707990385477597506586134483836012871527058131848534213404084421367721526177918249933713681262093737555487713871388296420283560584900519102564851600162924901188562646556649575455657584366148228145467271058040511269128764139647519091566693166888618053290169524603289010490925245804787554064779262016970806212873954364876130493212317179929781504103690135701973053135090027224470030014395639282257133921180307676418462641875872474507854490956974227298763340163198223000390989500206692374542008838365822586152529548715091892302408559988271617724420796106825160921534767717480261744215409736375324339005061090374856195884331421068128213972902278984110010724672583536871031866135966871242553911227689237559503597248631060466254066614619612569578700669695803046956753335026553269221090182110356472506813036737346600195923023080739680534811952838936122134327888488769531250 [95,22] -32034632159912095884880844733296989304272686216303726417654035428823260393470746733709130608929263400660075858972480893970109817997245344458711306174379476229623559795571022520790419762011783082324345301803065445755588786672492545583989923855395282952792470894404655849169103757010641014347506298279986749325900262640544834112363206295712621156713799896535910880857090619560659738086764253331213299233010418159376262334542296774043591852071460128018800791514537270533991172283844683517265511142656781349805635312642008512273687586347509423620041917107259650925620907772832237238299382989829787003614322496301761441426164552353395133951784322695567469985707244321264192591737965828939123905093703690374325811649610332523796919397854614151895110865098978146764052158628800442947153732007009099474421431151923712409660785906314139550049226010121061133775159948734701846134166093700439607230648349023308596734679668987714587370934349611560190788899574667745429912388511563977623841309435430265487484262284566281134456104908773021232599379521876882777010059594791193808245174487244781219668333497000866888016729649451093226772606353547998021489053396513756740141558146199325631837648714312567539662429972334146763219973559222881746301967133153288091774324117316814591001225339628000419866072010678362791156660733806543556229793489283962600636507901292598421872564675474076774850902093345664460076911820283170164869046499333409074985704016699188719265131575367578084849468891580595424130372578317431952406670952089856165796186056011617384436351279168772345516507244635366577404170245622710636575649625398176000673324647828372453091679354834525069524870142456020808476548996861407105717982081743269913471643627665712878268948777301199389837344831994899400324858495632936555968270266311934765499042823003284930542264302031051833971993459921803602796960142291555872762236387958664172212757197426229906366759607246038866495041648463359962306640227325260639190673828125 [95,23] 19201421848181969642062946059394867695023032236634023219151624179559943927334328917845745291398070159980437907776494138188453287079706472935872480396023138655474258749224989944150295735970227517951946658545975586179495698306329439842745794256903280026029352156905687420370151704065454588860192575845052596992117874826612236292621341615838299214453706048665162677363395183167825645278221702023794796255506675342847192318719943892816179428088048270766769915279385438154557725522100151659277559195380812827058112323357362630940776324701527670350560186504411752609296984128987059979583710094238086754882180211069835673862270294023882817680936497474280970444997385466291579838478041980410263380782038898077946511903917084240277440635567316344659254823768294681604602519900466794546266032819909347073143839518059836742990011703030445570542328294562458585524426333238096925384298628993671443221459701395785974133695830971489166090678686474290790530177215532216266966969945955932352504490094140742153179786599406617475544969728044572733703906892177403214880119468249052826613709418634897822975198771524670993960171496591662366074564050742315121243435925344564511247386518642421159474101790878934038287957262576628938833024019883650411828923184881638660035381628383502371802184082722941041071571806228187748536590621753587140310408902884726863619152055791460747799628204498278720781102086383314281020384830970503886755692795464787654991430978565965490687811676126924664628298518813703758075373632233975797764363493503054858784786925310351892379468037039517637876475754005353462657382385808293253220566191456459713899500074071140349129050403571339815703674586506485763276388809134911744063453247287765378117661207419083807120040167989778681380436450264878101425074855432726856815935980292570652022569821162246160053022846264975920780955198814090550398280757177211164166892388471145415567588590894556169410618799708994553963013751651800475883646868169307708740234375 [95,24] -7549042381999528006344892559085454964722644725413027940262761577098314113186176962224162120798653577648869635053681276451415909336360861308069560568484666694205841100990419196104714955396499709149440285674862993652354732949588816817534027430773829995018569343004092211444408625735241393555176412978257882989856800696016884877512226211745528878296010255090801135346396176761262500660712980206437403152858370698673809699730291253424676055898605723336130632596644119031262912315242149306734789577712355590832269763508111482578954447375844600110175459702782718966248523974303476215340184204372559946673908387505256502531184817409016467433721427455196470417708747578868776443365395501604541852668458037717305291558261785876854495761273401552314611995156988207471243358783118282346408385905981509215891086935507353059094522447219987758164077250722622192092209997082097940090866055056698679787142302142416231627273390190380453512885723600901594460184960831679199166092789204457407965726088374303263647296957912176043202819860801952898374167984686230481575469316026090107943117285172000289737591101484905957534249464547345804025131592671643183996450919844672112682346366554797109664245734822376066981094626419658559976480852978785526007689183486980240754162624895919714030849888659699362227112266177725020040132528907303889763186296058599157439216923114404381160913168528040538641859965180544590741427498858683729075541445547193099485581159982132624625753196511532537801201929779922541111375870340378055143440152262226482664962718925192569946171510817756774266585662646961606376346359434849753592589892593729193688401253930648599738150475871741888492881576423156487660583354747874607862706601096479597750838280871636415537307973723640891409250384781545314500528673925912301178633919265620237931247630583284328787093981059297094063535827290147129165626732756531174675956497997468290599110639671525278733385403468912535490664694748375040944665670394897460937500 [95,25] 447381110366096100761334951987744388549553716065170536768797802486505589805134341232774720614605675288614188158699820200076214000140760703669695126947914179411801269015567664638954211866795310587232339220900363467257258543994774909136737033577512976603757253707157257442334556847247260087968511129287757492696505830724809243341360761129078649550048986935979157744782379060166256913709628884132928035545318200063090049888988895399828054204241811622916811486940497737806381581759685915061225641841449065834683626215527337336842013726408264264863477562265562733679546355806147701883131763850602976780122475807187439426610008549535744195367344518669704189660292227560261722338474835567995444378271932907173031449786627044562367778126747390239874544308597223803955775801556939073955178976329025443203362791738929090594896604930676602707855445140559932008977869663994660039853602053572045530129111569560454337883152912683243188535449845915802155439153704348346126288807793999441431237523678354707897492385368059920775491929049179909966365126509334268620979052914062150361709603206986482657741885166076195607994049341878835094563922424970710716651993993705792800432018873633127304231328254113739093638719974860049431757390451933757244616036260871516270149182738579302157022156696210451171087133521411439537788955041023831093513974248054785694571118414711638875313736665349523364844528029129160730206713362582296513955329609743042112422636554442856271050338385666054016999144644508298793316952626470856918105970378978614766509903911611828300301040901380699487088954787506212660842262674963422324466926349438853707393153299316399537378678312858578972856945187906773178212995187653894796369901157786718223551309730107557771240020991263706516486826248945647902081723311638436694143930219751004894447138555390301300204473633700539920528340969186719101016566878755380257537907390579884338894055639587485810680211190115684871670964639633893966674804687500000000 [95,26] 2270409460693153880349483981985905402198973707888972448523576369411879144964214447274775637284763697882808436774698684105283007764284055487652449771688951776477779735584706785192451513632811948057865797163003883747638747568328287707035814610636302583189587937609787888188641240492484506935020666168875848512846244220839421448801769030468840250992609128151839974554642195921901880132302721699152948354160036253917701748414320506345028932941526701378658202089112504619300260304708605723473734397359901062053289523133223991366511640054589439481765473284148025047417421175001869221508154732003268687541082466559243365552293939082406930564282317736403721702655623590675390706149868821284721079824874522304633250373808313105936334299338970585999233815963031410522479758462800571813229711141990852007792776958210017321616001198591900745762684566640068064824126145712048405166747115710246631916489746180064858587487026829216300327628624196986089166682668766269832040848558387674593105334835623286740878098339818150343168372272370424130189708737407701132526516510142895152027674248607249428852544035984035060444749750675872594953038845366164170735746862745742078835670658168692801440934103945895426379308122306292608751233296449869387273288017998540952820913529495699789230846649895668938184761092968848725657033308223293679843460656536565558383453878029634214879421660572653016522018189526350040882518935020783905346156820578578531619996094557820550441162393126788909103955518445581879516799618936380874659831183038013154703717917290016124667727926318678966006239700179806969894836594568676864055499088754366434462908296181796444556805987550688292438640375360873087253387346082883454921060962278079417617829099782320510473360177540116264660707331837986752461836725779268784753847268925650654258795054300941881784142495794656412091087969698505890386205449180394073523069462002621454706846689540087652528065759183206751004036050289869308471679687500000000 [95,27] -2435724714893886989914270660997408795439419364055749069964123867100458605657169491614603034876716637000672884133046671071526910453657971790237402325701219061061770326495398356304129702111330870192908769092207194087656101487035966656016241249602267202874337744239180895601905878026785323721234721667926711097998750000154131647479626620577557799932434761990334832630245278946430172172646363009421680386772904675091490096179711291702596783695905177722384458942746846980280444334345961373774685757097790505605442557721417348404308136986109269761645573770427499615205051351800384811387723852005502415433925219219645605332815866517657823868086766350275101034082413537634347552747916701699918907431507968565881668909500196111083352935132789631495777513197702113434099842268649601836894178949885128759580326386622306226484720816422140737793738029381959802556789600148720752459220182109047663250871924239559268311563348190688370316402696290305624740323021703819201299044630654484468865195686081881388253322194090109464715600155716172292112895757053250117847669374705102004122382333609533044973835095491462442737289294177896736699340887940519550238203031037289268468237822262732665603147252764298450328981101361807567444688745956955504677094699313337541770101852650304945139563256434617079486493324595760557426472466499026227809479121192329453812192321945571531403434652743404765626822274698531870984110061324491369469609844589062916250742734847813717905819275726190890125548519451894826737665796387422002821576130795045932531991403236157207358132498698820601135706645803711421083710033935449900368213747516356415815977823538387505991583228393021227726938325686492801898786471690457917334909242479331395868647927500687721896667677542371060224738086296605878142359208368801810306875729573014217001293366622167150265996876000591054721982062698697332336712929943999335842585596067555883954495326820053910836592469396633120481965306680649518966674804687500 [95,28] 1706711954410671430074853662306842413387789337541657995592405986898651380712769619858120768430635765977140354794964067456278099134596997845989942531040278799486785289406555863224915861124698585932721403104776133747843852239861155948769614655391198308978687910413472019359141890578151743690416453308029041495212652134368686464609412053070594669088374981629689586873956058339933382015663612114670927923134148129759056680681242557198613144644737523893253506915021083610154791253626401058601165334653337218863579224022371604373562609262601641806936240688508716919061498718523017937455232763232727758145947253486609821376729224594223186496469908783832924309334386902400081846907761377748164796362323539558085000774082787158067436217270783308768337094904808945088649499667905465244309769837125201357834498710368034280362809955459275910972784747451756130805940186206621107649848834434896021609982192498833633611014293073686478235866296683624911302217237734778194753000618540621946726586570134689984220564034234731758839278786179418763697001481227555683058452202512084521482060500145187415482277396573640748030819186673843006098659008196701332887426535443424911474793984613981357778104849723547409064700986698991687442290384435963161137911452138557881115328744887356576621053141954634870691474546199495633808964176385367630199183025179532965500191496622299023884914975962335481704854835641850202046728373606054236368160188914193627167655120458636374425498068070739921271703049744387744116464934341421439981319851753127926182909310583748103203231985338234942447623443477650483974426967518499538169693529117621553823895574713802726991343180895658399385769876910860480811679271440730122658988951637857589704183024927012929396362327689233528612489022249130639745603891440423004094431529717745397403303342508671476020343277379574375751692461621306441594939278838756948833763266240347409313763705413837252813902788106670271872644661925733089447021484375 [95,29] -953396119326775756586628877681459879423628332573327588627669206326573082070147742114663006524969510681069455319553858814777071262698157983408200513900434360347362945144789795069999232235292120041931801110304837981418847611459909145438550844060439687800457293538868494918951645224842644360847489582773406783593836847569606844202333195657878990123533204612597038853896878381967658731315598471136902621504480435185065683360111612272280665670288370058365019278445649589900274384615028137989705063228263254937018387541124221723044144496477076458596610686715379434633065403673855926909175804830155339818450745534679281501343653769508155059507781907976491523650817640077134283979499959500056333607576569990459578303726232653655408103906020737766062336929978778848998932595126097488161225152282877828229672247353268287522914682261277738072934725959051805796439108361680822365101439892813110192780021752884543555177415031483782825536802424545911046782388962519928150255449473911611347225861502528639452695622660669199083972955217649668793853336662315238848153692387557272215338679146147830664387485306661680926063072412677539686692765734964914574793278578896758617806624258051062923818278161114711200997033463525616825068811421762865028266718358305463762405370044260306833620413686466952943320967522277018582628603967451917500451836513550740537085413899779760694632555517536670667728980861761473467034700596797528951925060067784899938142307036550117951839136190194833478052859616166586088586749589511520330162620765331305927405012801301118985240218054319765280983927623602710127112753467162063718429883793695721271371466763323582981343176264391518526564984273011330595001501568252431355056193897638032154048270144981291539596630747877696920594519007167978017964926050975469741255057660401675831322894904346854187060415476132422351471254402135210793211946864811720027564387734317248947022074274244808015504881737456344126258045434951782226562500 [95,30] 445435977952248995087269881981729345592933595263281059443194896296397095910408367481641213476804009205065115119277290987778358099914776150598438795245140768948474302283828818369075640668314026937519683569349507626118477623932041372690679867852202663213202924701365630961349058024084710200345116640541403573984931917779689402796119004080088126572563095052009960275904450152150153229022422945640556093472905236336568899752513080962969436513845567231607652540785301683020903332720935354047968653428152440232463492039436571506998374819456947903309607933951138099761811822144459640150580165242800451109271474719258335053172115487192766040340089875762184815823617088323683031312630693751013250020706033786271079130931353605441517166903862182177897866755327588085284999010812654812417204030254830031556114449259371738117881706919472654260405099255188013313877071666225646580918517697304251806538059634977218111728238896685677800759938194171066369599168139472973084460837659916320045638087537390541036761212227753010259163707367094341734320522572012306151125307248062964343834783476968860644704569776007982235068652883579421568313940450589171807240276803387116361356045159179551351439097489921193656990324957065467247627387625386532342358087830737977878469840770586327239868963617479060644956972197813496834874897475261124617335520470685928464635917655907328845265228519913079670860555148207787863029192900209955432050115222961051809755874708715055025714177208943482141015833231188664276354432738199036707979677862778492487194990842449929847024285954447851689640920894516075616951055411923359437123584746517997334534326292306193270357115244126269765623937897014999124608286256597887999996433421565019595638201557596128831851033111879183636468045636743835967892204693714296788949796714481072122054456888417248865723723644254342646205427424119919007472331823807325473119880868860565645912409141318538327580789371040737023577094078063964843750 [95,31] -174621460658279597042161245936415695514627775428338700836528018977220091648031494820962676111046322632542079556822124037458608221489632397838880057497485934789862103793066270315697464158133566678605669538179094761518697230860504414842943152082197319170460081778945299611708083651036562218026749353736965722739511493584818532702969851125633302690985145198222743943787554731082138516337987273183336266694788802099915596805243977709489471869563844188569604740494703569709836372102505541966033510017967652076841378542780956893774684005261361813842695883955389403273007378356634570602610646429646198035777766665474800868443112116119739992689396661580139522054240755066859710096474864543395769694780507724879913429898076375517875592520870536838252274612165447382063327673226226173554544694699107646637006773765781060577349798012793854415264181632066585627991515105746870143668142437310216940717201340106797060734367658431666137990640032052065653738100465246223090307946871542386159939565560227218135947618154029374410155357502411072434007352261905525396425743464651113135736547953786422125842506719724462073688682290641448733088070196411500462015847021494023887096314008786799378674455198525177946553043739394179393791161541414588551608390634454878365268143321104750500419675170973822461646609547453315850324394317199214487630933052444254629509485646759029834285371393043678541558953960131095915829607276771548413045642633328353457434431734818491424133175385651359010066800696924826758370764185039099175982835645627372036348068157963949934844918680459010647407662803990958528951585172812727312925309580273336640394429289546447080793438330498018017403642105624426640418593865555179658982460023515147334527310292627676630959532300282202210387629297681283091193625470952802283906799288428313120826463052964717509783457415555990387392669029147254803362390730728111344211771599816257529956999835834760559372114130383124575018882751464843750 [95,32] 56118418080719199672100492618978232655683025476761078702871992978612099409481743266748156087188884691318034789571999205773224288013585828381271813650477109612081910723261688771183449923610160713860010716548262170920030923936805192233740414442008330410680587541406186738139529806283158156924061830769085658277902635072287637917057775994830142136211112443745851251760550732801686375399047314655136907700744907743994111909087406196908672315852303479210066396243711636251402676167126377776320717243286642810656902408830526326034702229423565888464607115954960204839262597662501828229688047502448128339419693672871991232797867577081883991716202723787919398600234811480587007131485783399412739338563743888707461292796216764094414022495541099302865662016327479863406783454136577225356762194074668724656814971661359636816095787953593946130453639217286288900168533380764221238797549260393302090921607136563040491106448822902557988253395762157470661453725286028977013623814901375385304670179264984638215931910286940423664309731759859672482805478092491661538461773571358926338191654759666915173722148589460981454977780653754984873045025619283647078342034406990201477441104704947175133580638800115120963669034078628584882354265156592681751547464979920149032064910736280698349851083398641041700398423034802086739714338268829082997876403522354591666693855876635719701835568715640823857890190654574252696455040800154764844385476808120077876538604758774024527850444663018585393379598056791043260703416131196488293177106818486770069783871882833541923534299786865480915969834111761056593634394270849648837677474071116822772002750064267711399356275548845257687561516439594857270292972046234240410962484526231204902816923320305559017148472029279613437113727275470721015724445976930479824653487939720123940951255745511909310598309631062304577561176122978759014121998959795977823073716342329188974180561059676430879505915072513744235038757324218750 [95,33] -13902013881209797852766724302058876778884127598660168433183419322904840007686851054642960151375160124218281824355044637068049539897090531768762682068500010531674086022730420392772689168478899227310073536578180671579386833960609989772152361947181913119187245255134115909298994252522072545613143071943843857634815786936667786013674194753917804560535246087848457459688051671471243587616973062865770516025725314689747091237249939730285241608535554063732916775891741386351116325874953832907277152582889726726422151442986057870547844005063876661366739496344602446101708587135357162570860643201549650819617014381504476511886616718379616182391931023845631008278664027723413279462696716492173196404832116357100007488125315284003392420269753201758850552980995172534585606754832980916734648380200130146345095461131966931943632519152682120269750501132388061802193821197523791977301637758977157767964001730177654723311894996506451130106642577351984961760051525877409194215880272309691864859015506549177661306847821291722017211887625034680085468026765417181539488572506488335790590898811558535655949566810858428948072150052525744440628706079492341130522076943459776092697486738155150238592862645422136093554143157725816604157471164128274086137482491895253450879174023112876150643083773529589866524551183565069240664297933893701763564558504067354659389806836779973790422824463587901561076334993487760195875715161479257176995571927373261983645525753665665700429537025368232119016658833091338571708205674174449428150418086900046510873054462380367230837844550706201204741705035432640448261740905073639562450959266540787099818595508175233850121050877511108194093062159576619862479034508546243708334061939041547187875330887660097111247984411426672499553503969910988147439393449508004734894876246142961821248574085846607182808141264563486799716689544752783280842788406940178918088489135910886254160695810200287780844519147649407386779785156250 [95,34] 2192288358981674919429380758311355180033316596890269590714424107284457734250317136512629048975873413329690396655570331372217273032968435806938799115122079314371300543595796839443820899087959208904720216719579501065293444359660235324163362601428535644561849995960505250694054182987646174244236487609326652883932301109268721047045623309383538313560135389451271665043458527687697792617430073523355916457967613511907939089894333957291779943206931864268495168171600141471763964932589941899621135797555667006303063787483889295721989547730445628207239431104364301134960563932777089641648558051837511378372494029750453725117479937459876938544760333195587156922890923521879484421699799385903227455604374736887724500663285204012756329250271937078394406741743450549401572045192217733466684573577135600520037566580439625785390804926498131409212883095063013676457892745784880905423013523589944934823438858891550175073167935796423634724572555752002673214667147109706307666207391513564109568921476191633854502578959116210909956875848146324468077544405903352138794612865777948105328391651431562998573236523084372612853462296960193132508372565886521450449465690616668238919988323721681281965996065588884926519196882311274175723561677672507553483516696232574340595410369888938755964138906537754585880984294372507866688262859464150716032235395205796804492354504458728462080239943909937747768687041399339613297989986147555850112897101095773259790178057696714889495204741917345100330151637102405558374798209455558428832080173118417597051093460923206312690174640445101279051008528719200783976046910600593616899137915788333862865151490425816484015890142404934480270026043975917750144463764701796801193464927311745642353484296282186235589883818975284408357107263243332579600680613622793022937445789953422112046790052174588524310585485854307549568722253463056677076793641342457289361121584781906071492420251534127828563214279711246490478515625 [95,35] 15682883609091989598168874881473190869449461081969945059268944082587147902879699688982826678437853550664429559458599485827180821801988588716013587094279965874665699003476815798600172051467727004740543573359332771669106857173491192128683708476947927463666275039510510299400747546453776448348378530792087434469290019168538821994558089869444147342126014744868822572503887791750803711322630944384644265291034933983408952500962147839627666733241434230457530886149164933048558069996275145289305637049427841458500544643318998503130980120733757488930000403336479814384253176606477719402112426064266226176883764953111250995138081540079341213237458917697922616151246031570801721958942224677585104967352687626847475806879338487457125575158660031278037223782667768633633957701089102901204432289545463382030391989561824412453894099036377825822255991006255655469493926716223412854505512418148912539802479025458458572826426895643657907878283921104658879584323347624324242791700969260258491576067537572338642149965045044914547893262829120623363181030759440351500143733544928727331240053871903139903043279050465397854923994261681115221988866049984462068581425582719826438528686202511342427669382661179666994004960165403172603123215031478820550588737383333056265755974439476920512604908940502419271440416935631703132748100385994026262391316994207722016943896795681740495958344278452275415611536227021618601085019446107373417493075437267701455535669236583281932580679865425248195991772307749134257913596642186068909020916481253447295063018726046854141412101775890047273494980764572760056862453066360517708990297450953117589570179939288972913994219244395075648201342278442129939675991502548342351678768902489324304283526661686852003027086732280032814742215214047334367113424774629952250465097454605517858114105765699815226040449098436591419566052267116593549076276706769746716452733472307130499490135377982369391247630119323730468750 [95,36] -132695286764664201353926875114677549631751270123226717960027605660557444306581425948437858193556213874227785814169850947167414904749533733189628402393943230425790299724378952170178851213182433791549948114340249209532973367976682220625562110978820353695218681200817409005854604472191961210099152681315443046012522247656945218767773077075411249393942205159517245158483877341994236813589224620454593926970464316289685097828545125444079604276113994565277993463947140167309736496583200258928759206194519484375035347865049368510016938939013858480828862242699108966936426402307110096089132072131999026739639908196544657433008210433288910834663293475431504169378775440642883809475656712417630301169216622535605970889577632809605741436012014809961079651187809754061895719098559961398217053133448153106797491466593615703120549154484059461315271724281152436706269227786905406552208139808636895709519919045934224783268957111030977602521932769236100911642123693627753403453532751775968428956111970139239559812437544457175046335907987294618283218776607495521472846308583934931835446309787515839510400440719364082872045857645939928204698555536188680230664775430059158542567109851174566127381013289466323500273423602956086495180871891617354594350968031493432849583110474623722946287709119627237984884115681796402429414184184786883593284023725256411317295710296598192576446246126530655253814638784414776663626159811847474933106584697040320617266881641934946301073618454688593167673223714278902202879208905405563864344244410211129509883897400304891942130300001896468275471833638586988783055786337053988259504764917667768205546492056958807363229493557845611544396859747449745573620512932234920122604925932102738571673154282264246635913171810807916503286168326157005096654298208823762545402466709460222721607897816525902991297260049911986499417607020314790810619107108575675191000983873731988715860552474623546004295349121093750000 [95,37] 43761958610107809264195630387866606407365407194439431528402070826395963524427784843179679825729129031167564947471786141868904096156939572230361384121914501661006116967346084966015575785206413008989171780106108492729846761481383204474335743350969493214639829053336402324899365777816309715670870758105089560966416362594606980515961993932502690297158008229138183208171365993066728244904060074853696747985219125311893915128464751192680924944738149396861606483672701135248549740710499662637638177942402171920664149036225127987685803964250836438615796819507630185793435022891303147992940831108219877135224548414956216008614860638310711207430616713349399083595042667589062516024315382932636300539104819146597902887918636647238922702668163305868713495617193061739242172357946075847827256710473405596923787478334832576316912725763119789975125660985450300970325403083027950798384402912919721743288644152797001818502896702774903861856980165773371757758343661049663495834506573656985490027222325519830373172035580556623912641155024758560932914529544441380712203654780448281611277923188806065985874883755021509429348240073726063772952009062813021997291744131068831517976388826864569010615802468099923746843427111187927371088864732374494569626873561382242730641217996067550388003854276021340565468539753495792216035682736874304381803835614507278099892733019942155006458788540992366899820368184430907461436937822387115285667316383612233541449954599902276570119095482749303231156546803709325639406454524963037173571560467846916760974338484815024898903933665579341242400997137839729061709895856035365126473643958769585647141557656293876825288970445762729538952730215886344092347077538785144546134061472051184143840273370699747524676266757350059261084486145559962705535794149154024663399994946736995584271202877460383312380480703856421765085845041917420760345521275559177862960239489831248960172160877846181392669677734375000 [95,38] -8542125683374032710446325887161582691940375551503545018510555195746603422007345601591092040661442345374530077050157889943147274576574767574609330602658367977170753837906766129360384601906760516179930196036571160775959021967936488400739168505579539522672851570917921670198222840805758227181870911243077789542576719907135719161888614410532597947713483295863237120387154014956621530627832222423017874627276991772608066158955835753290295014131672816737397274736795459378920800141275133775462367133664366470926469319932317010417198400236026422634709006101061424508005589541667978137322803663323203815755826131227657843686169596278374444288773047405002246797234271952813367497886168013406800135988313609587236253866705590137365528158513339375308204367648995725962511798938081477402407681037624058053706240106967607934212634659077968631569222736871480296631043638710358965227513913269934997062410900301374113553573791234239518204083481917410316967504219126797794741025392183031906135926819685249789060275701963406501365222486146327963530652313968388750393950580725655737380808016755694064638587303976939610995691738604993369016101498058342139964100881676203935111545971079331558964316480044138804977766257364447470236139775829007409676667987656962917200966929743095648008796969216313851537644646164154826946691683475519129843159335861744984446787698786954151862230961634492106731123093072152855212565704386900553664549813407454839222402793777672443543518078597230166467281334211074546299766058502111914632803344793484860210787674140886125594328287682868456530116672637057864181256231892321466916283365198500359248280330674413467068050521435122381136114875930067467715385441233724827755229707317813000315472090502941537464031901940365445515899242730696882144708257073284484171644211450816754272394993806952371195303279161848597236475267893333580499566255877314793496847024345530741129550733603537082672119140625 [95,39] 1610379792571486278216808094891506432529782731399083236674143016294119840146094768387772960262839153039683211464615760818940552993021469566315925272392579139858345970645785392871287780803787768490243563636239673397037127439221999799543920668728829774345446212081164721543643179887284892533071523575072897154383137325192003067699328381050489098035828050857621255184239403506471193765853285313883899328776397502343354496698679505429330849611710737890017925262490541931725664820071952342342628360334136353611904960762876508742409699196176732929734432832224872571546452891312737242138750464326595678765401836235007628880927127166670614602818687351195990500977613256621766945796275142345554369066348971498002512151061652361217421769457395252954905536643232760139829503845203385880963329830475386358908804846289484308276916291546709935193191822371019550780226800519054747571026122058571912637752613140353641176142318128526846264517530207033249971276679539815215341491305873641641479071628869614267869287851841339041358670395326599782584896850973533503154287123792077256659564638339142674304434838156931242880045625565490719186116136588393447401350939002767172637111791187053633420610008564449254531332503762719978630558709400633272126481609166437061327164037055898945193237744216724003374066449787452650010589107300431294487010664928130391463945483555117516784048767352062743002104632830967468895703916884305925464202796299799211583590808492886477148330920249165478073087823201050162052750122241541083199885079476191515621337243316407366515631202927863760915883864719133742451521290744739845064981924475078821943081791827303938050019416287079418052936909205508629228271664401810448860420849584590189345040122501895576115868429370205474554022387302895123147713637512581777660673487439437120071692681150842195834648574099265968003586597833222345817343396915630147360996848870939857079065404832363128662109375 [95,40] -595748412803524753857276517185279233800536854081657132507613148269939563258451295106030080058431775696357607880687796806187870305199397792557846765437910085951946550743654678636645452051298727279206824946722138368586646978280245073762535899220593323609569650896390676309030874115535498054115163872394696428145705705326764460288372885250547551786394872978865251948818283723773632476412676659909320560586008126134517469527210618420169508253936450916530875864594251163817407593437309750956555290380767490044245002099514697832598461812897023754804739964331874403860082029543182419804572804082271220231253163533264510655082671060413062955732184188932535346164174989576939437006133160154827400696125188411666509888824117300933386009649092967817114343325647694589307911465364307744616540046661899418431707119890527242121604262402843426031174019707946428380687685451198182213268541863678052564248118203767465626775417329210752666771903396221618920631235777479541832062795994220005112651374207115064974366925989018575254353929416015205426372387835151567643663668044828240228225571778813289276006943659293005401081816256044616047292676403671320951169749514990098669345358550722381999288202300479279338609579195970485215050446102791951478657526066588068443763270384279392407073733869852610797642370672973593604203723769376393740278970488044506324871502355741242635607599026656802714213729681377733571337002893451656527305976076994813686118279175883656323594211253010306165240977898030834547727926772350135789621410016363233343535312737186903810534575128402870328099979422283430033154244369584475783661547852512977998754780557589278665561772358076949783493118798069963539625633735367929729884487691233843018672130114278344102505697537963332830696374710721059049582048061893449965538132125758570907222034703929352759063216801166464597163747221469868315101700556642313165445212774784522480331361293792724609375 [95,41] 290839400028488887905451856887749348261994516901261090267922886485329343568091081654435562664207090912687181817049864826021766489774784909562347120776440542381390939674863263590141557256137289207966990459733636672177346259830698679104934688167034291507326962302747410103028999654807565657333733505137088393673890197382579825802939027781685277835264010858813292705990622141117230022200857636778911714140528820284298755811077813206030717593921298256734862594732264207498613326821878640303969824277347046698755838277945794302845376903865350958408202809038241503329580753619148055687794492837938339909567407518399347118219541386388738813686496306768191107945860756967249565427253372013425888639132698333095483007920064747121638196549892933212859929200647585053227794569998981901730184781523223821751138248970456946585641374332144781714415470341809116192974860797230595460210049093336696098806977340990090692119578115594819800350088502221967743955955898200295925141970667682682691409621261022563953686493938064530521053251374147991639427886151782092009556992454504322521828140567181792119363597742016513223638081840877054640962101919635450253286568259500576328585688121929725380118691237529531640420342790938533857784951011325347805773559128748563534997622938561763398720734880427437550753396100545634505228332734568052722136748068806729958881880815158550896265191496040690381776287230531516155374993165727058335610494542899582527872157300113748993093510576568111118381829421555442362096934346883797660616149979600952280231492470633168372918572902690785426842948208668428355837519359963670488598009919210960092932315347803514199612363022640902501261867933446364556272479340956037148469567499635916775592717358492572561004973939051451629851940146233138333649116741209184140941254240700179829943153627890267279407460796881738694986603827603968183347794552963058722916400711255846545100212097167968750 [95,42] -117962015068029549984128980900695912643939372945340354025685566694199573772760920818148873580694892778490183050490063155966800952081061589218861272994134471180344737570965879655550376406055440619420683788036757900993426639217000728355067223254942717209509768953291066648547627711924434974612143616599159029985611831112047625092992189488259138882917052067603052252819329289722682281536075693008420736890634325844407605655567598721531926335956838798777832692133227469105531220342556158975178720316196155100312880035127398117014392982015548469182603554114133176682240812898053570519856329432428222361639475201960491994503802357672205832376452037893209822905641675132343237521481209267131555727259963824894164586933279153807058949429790124087878608239527040314932035031343324089340079698024332564559238794875739339282612695050422079014972964411916114935457354847982997097066363714577985951460093483533475048318308521988516693475074095661577612597426431501988066461381179518673319359604618255160609080438616401899627293230104192467830101243329731009552549639877476431585094243251945449504511448423891661630816124986619855262775773371619086712631431300285434518097389494350971328995389100894670998687065492184207116244947306544111964509594691638473401334872315923362889480617965400410976991788283861184662202493816870892668828341849741097200340257064176299204351156722397356746912624778942272919988724265014526210296036868087939532835681129386896765877307097276958456382036389568764406884376784814222513620774472742322326874900249373419642083448726681133360840455250285229930004555593957331262488554761146261382744555319661268429436700526350169459110657879474193265005971061556134527477329948597422928168233797498868542662083449136503297906978448953457612401672997578302016387523473077576395650786302939638271368229140640555657337296323335257917524376185605672340273031295510008931159973144531250 [95,43] 35057619001732067136888498636344085063527903841858599990798674064268651345714670908095312445977808548368504871060773162688877477560067870643148617650929465910284850322754580074357891050384132940847299796038489505593144001248089150569235337335822641257964390933590774635629379452082093916428111668377940958926982904834342954833361598163281936961983081080615267425119486401797538720855660261040676708686316543796968019297529060359131633505104845988780160816888183902652964297400148199370705441606660460588214817545273973623732512757792783137655463126648325922487990701975526587990774686130146497908864974344489075140210775555561550862896975176637630402575134993527469855214364107414334125113876446901492705091563421581858935848561595834275222479510557728663524373262891412871292922152787604132592690547180571990347298248534468281863127983445235969798615608183186411710429329649827217946882763892695369926933435370529188885967907549484338119462131044889758828769238596243277057785018820334406211884959823488956849319526697472425694964776161712278123119632175744598665202008322453322953146204627990086339223936746410374414050649893098823650928249463589034375799078344600697718869214821365854287046755582215953619053289411959659007728966529577710926189183354705213515764415799628014673123638164941403790672319899583500766696605512362757983952750005837642281551966058300217089338974668696743384795972200262273248459643574254718619081749363067895477202297978003698734925918346961675262463619180982538477797238762657444457503458127451096966234876366522333357162117602895679678559138640192501510397610242449748371533382115749033569577425987209575942418486073925265571511549385002224713711445031720893015293966229830764550682108391410299597222223781859701622067427923105799164650038758385784614098893534664219144864944047429524189346667532502460732794823464186784178764355601742863655090332031250 [95,44] -5727034404860730443002239150042902909353062047919192467527713227395303245340656840700080018656055012361900585110402319109883391250837640199954737569242732634451743990803126843596270822187322858861394532900736547069575773824931620104948087706437355996157342059781412982094698928672199069284852497151155654340171050617594297606772432553150435199485202468904715875795527084974157914570590882133216545979476433625752114341142268471949593989589038958764711613667781226731155919755990206852900229000312909668511711061151478766522681191177948740692041925031144037618666952306801585283670270496248010859598298821236529261131175281501596581460183535266094900625736309984992018003088470745603010006002787498021099166423868497000811062233563826576981071281427775468305917528449981082497379855975565146242042446330072397946372857026430221708174197949736598877175203908324902702383213210208303947238120967307067637763348375940024873929958890954098247483929819865755365443338458111438119788639619631525534912112811829870158337645377244724228237211635165502235913957698176198469674661371540975627160313803751941248136129308520090138818653982161462833437453538805988083918436673883580790155820755341660046503147074439868093560056308798628553331502122020874737142195773897751743990998019964284947971927896281106547490657437493624164498824339421048279769685697940803108963359678519110063677474111082487093813991725757234811027887579036217585083783352111724023340136228570600323162672857323471586868718960735335076254662981757739066179081040034411367576513510096446657994925415218494873225566095419559145487171662840035573758410916240253853477040910280122634998862364619837485946179037850141591889697584153813603229805547140304291707398750224514784215367229432903022324345053777708791694815339795233107818174137942481860981609245718553324412460201610493057519830906176849794064764864742755889892578125 [95,45] -925200027837317453001682141693529136539278911224071312646570059402650194055820295347164004614319932558265886318732341383228109892516889427804179436682999273559602043932499484592382595594325389436703175732241546894765170527155130656812255022476609743336828802204017620216001211168580463199143111440805051362572181066389846610183391035522673083705953735116503029578103606832533981230737878227616085234789656663883334090861588461371095930939144877120427696174057469948856548713515141868318602874913574626689604736941633259505612212116459903684708628174532922959605026189692726971003919935414464606656629068269130335152072631364562759843984396592748384338739883218612592246468194147617782519072104789528296723088433206194721881002657202361584870790302268508758767730206664280755909166802057846704761697601426951911944597314239557804810614912582606180375361339790436545276593942185313085645723934381454475654899670151596052271873988884388101528678759942432218369724114095755863275136382436800153299604420821557391616137040049559159655329572956225353235399472804656755383966348859155164707283271930599720151531499028959841630180506174777879964649710836631639536512019525740257233326442039918604306243275358247007925535786301812243537576346513038028794435552281780925225377154049258647547314921370248039611186888557280738377789365881995236090828722220978154910061780648112433979705856600468108516434062859939809665984558804674080664956641693878717348636416178916872747026603460224332913923328236969657315533291578673446725444915713598347928712980729642501595668395857343619453707026037968820837909898938623355731162028539868776402145906617196709810873058007004657039431415757346253527237935462649564335310282326072714853608507443645617079702286792848667038148719821803791017949728370744417596020192271319683666394483689416548786619671958128497887829944090753997443243861198425292968750 [95,46] 1133817133947085097564917621303819471410851169862330983612135534527641103231433732254381955069275214220720558364531987897290733061215281617329220597268019398436417832520356016882484507448856801577044986982767375976622621331330834028617863361381000677259478354752581578367077971088547073875135884264217198106494237412430205000134953629860661908958016325080192822359291885171186599453329922661077044931582222451011014015156889490920056406685765898223239952488139395841541685323898559980674451380290738433188947212578740613230136999114892631675783674731473861932973162367637203950006009024912563953712679543937697205089514625030840997997525389033833076967631932310263221762374422160990984914677194130160302295767952162054935264059768021636993228890532578988376851901963887974975339448895661042657108404167655595422810451675947077356512698246533450213043629070114468760443836337262472823036215178640630033441355564818715517464289951594023873264301633252814944805144654652231474981234124327753918189470027495727332473852613550240278879271422680602120840992435614945847060718699213166748615336179910509152581684710028094691957377695458849349436274629202947125944741451911847820255487062177923487288401402905447913019010352850183241980270022367125011279598342809110644801449047305511786286566332500083104872837875033754947248041579295934376939692549164291871009054894785985045897232308951036802788340774693327156056991577146544983539192734172571208622743416441116282641419344540256284831697979175117079443409834973363403469945552518177595156848515317424787571066619162059046687141824678617499006758128701260545389945677898325731312848786833597392828107824791058543944202990336762599710261289387984237095140625034385919983713926045645314770410356615132098347346979741760819862811496607489336662902483640999312186434421189245431622896349821948136504801141200005076825618743896484375000 [95,47] -517162861416098850496863720492664765205462288979906478789359400848230449773075917379616806685647170962967033319392438225387557732769992295985760267559180243136989728043771883062824484313799414906462456394876089782116482234907829040302019170681378779975542307934704355134247440789721897855354229570103554301794920521596872391037795357893055624320492352160980834683046974253558804101387278942578010484971553699441834959735260919285275625842348688777298981943176462295439598986327582137032211968303371343768035724737793027328655159980245755976566312414028739266769611548071891776442667414429449948551411914784479695975574431333456704474363885591714312072724849380941864534611203254636129698820117807519555606978852285863377112324700830023977046969003402239625079149653577986465770027377742017761828179165929971366375848272964009850851665830811468180415512585294822533331169468753807053482250342005190131434757412528010265572066364664034702568435964571730751563723791798862757417269637674199327696199259775504990327488043367856769870081038469960132050771453477932051361325732834352532719255816409374560894080432365350356641212702347468157560214716523655629702407707677413786295079979408662612948369520489294022259033048023121482775469725126543775215489051356958516132171897008328014511538822546026097641621596060561274565873372054853360694470981422433362631815169133985440069078801857320698670185852834177457567080170352936689547618414502210549803350704203198512028234324848657625470196074719601302045827626675191231038280715019762046379248756169749725817462229889887449470976687846150221237106484794641433167953526682376363354811919952141218525535909962908100253590943465737144082366984939978723485050849004960935993542731778932188980799787899995242993301823745693622842173188621816794275621615964498578206393300367478292985754260773986756838382916612317785620689392089843750 [95,48] 168914356061959520300550886129710412216811919568175862264548115297321543355660221293805772759704359211366026449199607094148751747998111946943092638995862961146671505317261895870604304970562909763364818403575967516290697120206731549282701672296654013772475410746159359170805696384723189550816888637351943397455183165351804349355107300968717621414221477018520779090055941731156228187985026136762879046619904303345489302842334106980995988626147405406394314850435994582022916099616974730047414173692691494016351717877818418898497620125181975587961123461361721268592575027968402284174772496248572024447840460972159605228248968063820771809281428001717975261174770095594133971611450968701778513509151606814936337554467036576966321164568508124751884217908715963072810274890754211626550412342659113944018774483458206303074348783153296469123585708689829009520181599888662050618384220598943387231071505361104745443725043928464918077112689993502304704451165617145030246078706769165981566471568254821663135444771943373169662453114191361632222431339832435012159703701945269081139874313739645533617120693366879693646756373532856698023026181647799304411446956695783833964215204378107747729591984890578025967967838483544845348027539621718761509662589720082588343254253664048746242454098575851999249881682125443756183547802485103994125382195752219854103260889346627025275818754171975409069090458935401655487514140389199869637087488660648394086468008255317184306136673988931526856026124571693496281765000731550449017097651351020771461100898241373744769869157804236427797898077997524514963899368932603213850311774013822775129343397479039837776287316545014433639019157318471722964841886333496302000317646051559296616463969512986126318133472853910846352852270568746777943774802128854020201752219923559262335911682529752708756071871626633535567628061069278544437111122533679008483886718750000 [95,49] -43780815898274480004623216491832628738591791661293271515394405071517552700345926614364253063799091712701289284161990216571990044035596577079682738672892146063788826797944488587519195516465610301364756908241575645642161898198866964675565096409617382408739214784127599549415175300085242518349845183082677063464367513094545679297231752186060095842946943908086861905401976465788329013167713355961896285279967054305935195945495919455456233903547744669218479837682684985532109948125533844912880413189322109832733704199866967872323927339867833401426209446190809704858480993852965180417752488125331197635496747503442857079546918826246745117114676065921959311330953747201256063117303345994137617743877403079403248832314932464140016075781124285875361821569350687359786718653929501987548923784274558680595025824246510686846217092827210355564256551324538090659672365954830707192091860987920121153974648261984586500831120268180037601067298409271800946622683010454272872314005813395807012552420898620029938098301073594859335095607747887505927058178128390327020911511286948468607507816740372015118983949214674924506010348819465294211728443165759683295035206700590843230350411896662515674731710836656814034595053876520258910044004004226932272429564173200687263431289727817566068159689323346614682858696238902978159557533636820022711748906623767805239288382612497881586374834089608390800281956817416584591499893925944825963820266899682447650182170978889378266438662681545622296244676631684685665027909946417280527857021695523943152645610642973802552196344924325020601981922494101737243186504443409452594529429014906473958780077809093043083954158457623657520775114380868492338254893684437022155198759626413794864451121917437908824842833998749010433948286450661519338989511588706999112602232659799807719358975907691031097682441909899057121699841865769542437192285433411598205566406250 [95,50] 9399243005404164340774281888403814249649637100478683355612552731353281602983743168421837034546706305281626401137092582424317341059013943073544971168553576612844366922441738068095906381264056817534286315335638697853688214638519530159774474680038638717554117045206751155665712839199585803512903800299303722090401613605227689754177900440464041409444209998274201019952074276582718293288241326059449073519876751091003548149011392594786238444103270516984611575582381925821621569166344775812483260464123037752196980468356716902784061912533365912401648261596791701037301481114608159855793479772250905338890534063366877943487320919104510919687956469041261214629453354239948108920270964361364422127988497464321263108077082557320875393641829672731599504738972218002991317315656057181040489632606826287434502000954760268717424275131371189416190472951847473145115473798695172909104586729822811467130430407453964924842396624442288636305156574288817711531359786133976894800544852697042908382142452006039363598690296220812263679563544785231810166477284933847683983486469767929428329314263709987022587858546908511790210675158036991196036591611523079150822438161459495453739833704323591501656251221133172155812650801966129524829053437684877888663418990072537485892949556214203196570314352428234924507738960365125324297306234247235223900120299456140333635976331389318386961969193062721777476266871046766727150245366962798009658304324484702407560048349659605096294478686302261136855903465164302031050442004647660466482185940082052978401352455360533211757656519978534623194430991436556271851451614677763174806225976088689452500913102109127735523092399376193325048668030957177113700913950015103434582398344621938109879828880536609109331409225625323348335434659857309001519918808556199764287790682459800469533490511610856646006676990303502997742279845283519534859806299209594726562500 [95,51] -1865466036476058773089679360974842100432089405840375195446124847100556645799507437171647909891632114137044505879644818975556596748236473567242986431901632946040919492939861803483973249635966230724312405061586800416780509256865867571741204104055239363605254765563797079999316449966337108831025254183925989059971460945703685933390787043574334178868777769049054607942753935543576856416480406541990337024374151770355493187374075434823173585114800520862077045427981111534983594600803824561725395151255650648035052600490247365423635849526909490646630409664519768962088943347034362185132088448746548819176568654953137761334347390521071986631588165366918652347032257233050593267379165641932803884736786095060268211642602296363900758751678595870090449757759545302470370996435304096236086563301543867085076417971170514988093150245064645763858560637081955139204218456563128031422920630639244918711759205653993573841238938749242634685032076308714087752742963001561728868015549333105689496296471325544087299216394535173647852774029387184552409633568721571529924873110463355781893666064707123842129733745968511934872984330484614988603922067773655694701230303679684436332122723492478140110154856721818749276412393075726465550959591207421339374010970813280501831895457198500762944514630042407508468688494865862281095727465271911495404485307926097971732778862195269367497104357465724642426556255973337427652894036396196250989230630316280267360989613176032816004205638686941105325466608007082374308746637572695165300023830407599657168810150902088360465998347004321238087256227337487124734984164730437589908082646495370804615007239762395747720476053266612714165341146912137518213586477130101212656171450783483789073503909369876867151900882135431811142918468129766118726670079935837790307848728333867076925743762176294150316453930902411625925019222904666094109416007995605468750 [95,52] 433012561374530855569042045557319809181376057305726989508269105331883594709061417314647746697250142439453900226670731560652082546813365288937387848449138032591072616608899436882191169446531428951065559087200255397961870391047194763538098834150713539960872148914228301061548979325575957038906429735537654915531344539275523914954613692581676482422623061714526051832006585579877831440818480716702718105068919248172611332684826841842655678312061943045071742496439322949726948562731692750790582725429789933629269431322511970785080372925933028024183734420735550251545420617544798638228914427429475849990652576569241187356493630950521737481458416846873270023830004696867286746508263919829141113374046017903990056379956233269775085940014866836724906668476830107808636032102326248368932487804868879467695570622699274306164576387186927794291872999797792173578126287765150365945887838340817986316645341144432275360793851399258342652847424664358714892720854993150005072829373937968086453010853406883328155643723511269670190864432613204921491230865166472334696241102270936723875227171355758990011396461025583996797389280592849164084133778892339439726810019198229737711885072441177148457708705718040305148266090794586176954050957540608321302090090431879022609467878135250904905934949219601692381813106594571437216769361163380847086004300576558515504789894490556405259678774629076066260138685256362582739930696761371397609002945855750407840272947259577973490985173055491688006458802627858203216318593746369267427094843021133383464869063978340097590921338391559213161343660850517819925185361463227000434240112149682725385349296404152273550871125433749495345951250116814382627340743597974858957875465329337491131094372938883450544418782383234616805270459736220859121351362301199463480418485145148513632892705907425449943148361561448544954089356906479224562644958496093750 [95,53] -124627758659587590748018364557553212066793414531691827401108564839749552886155946154565947331729850044586938138430596604527585549401673975874760578883246663189266833951985437092394943595088883869570826804808603638693815597904363595064609422500674292091135458411522780144382879203259271140170658806268881249103235022494507621878807127115783197906584861079797663038077334742239936647551980856503190108072585258832317679526834870912502473991950998643723354838447548985933321909308253448304464113331648698339858267315472365927791295376780522031853606160928636272069454602881182825478815477888530797653037126102516497344615917317887712594839927854691495621501285758887545218240125061940792762200366532695163751610537126684815946036038793154938621400883057462535285049713534218308132767796878506512678533440150263676429945349681540741612326931428449086321249564319445380306835228655886131542774959772239833216262981888232025142259553173980481181000960148048213203339608873636750525169139596600183915671276185079512926607908941993827469846283496360958747948554674759916493955291212037585144789546766405202955097435162509573520035684435981073338295559433970243865014979650656490144834386219779696351194049147671545029262273331142045243160837486545460719355379236853825551556479426111179631093988038414292238607822126099768186465106770814308949839988923805382612796722182871923006800197961894819849562243785443050094162795275888898594001644926513696717162851709054373634876039114937135782388288150917888662835854258042988660518525616048684300139767124331484309551582588978927915018334536561424440410596511154546006368643623423480363661600925133031188969516855307129695308423250278528091153528638909129747898710599033288709660023263584965644712182359946020808200309453510590821790759273257841209062385325733255445423937508853118316665131715126335620880126953125 [95,54] 35133565681880518152141684125343401347101347132418701427597279340860831276897407942523513111574581869880504435119241248548610909225486416299262796365333759641124085535850155425511270833594588742291729705407837122975214554896132709578178279791598221071239741775110426804541471507731361490460454690449853178032573202037243845057459422081347622268535453375163002716669358821818897597343136004991594434089147482322688053652309953074165388191411117388659945208384608017033774336556152065693076870457175930693114491912734499696327390118272384928923380863217269443577276616944934059764859278174236719829806738087399276301433447338090239003126918040172526331669298432065161865393514675778395921320705406249982739343522635031217673835793564953867922477864576882219848029465419561669870589436491369987904522347388256824235536089518408554669520224580227597975847616605212897333892946573950212729483457002332634912813240439677251845055251581530606153986555891535513516636190593965532557250915101859671241697165364330145548315902438773177168748760749399070885114513203605509995272043900471922195013273058993130316459133614869464759094879582218115163195731621839282018581185066035731639550183395609857995743672060135485296339553326839516444162647474249768209242784626908411518136871754158415606481677992896455813506666040517253345270747111227870370164556617446902168929666084976059883044929141421518769422908045715643569624770932130111074898491999982018430072097928576822801279748053880953049309909829839418122370367688449606397962778568790515268321993666686375734939724812127995563480535083771682931528194916625834976489229185479722064353263660958931640798910272429722042811640375178032054510057122583881028986121001128473906314839818210921019426115943266925622940000570827077699567376257536222831860017393416368476000422038652004630421288311481475830078125000 [95,55] -8211768874027911458971194636758535823954095045114861160516499492927559226812892841497665590062754758338180457590679114388656866786867768721801332294507780621856616950339000930887296473178161408181032737821255495640565449874473957667342232611097799303478573958192066599985385925443323465529206187349399000264677958685180452568449463460878447140516506297483359810795980589560019420478191239979695182273244021480147918925041465039120968238675669448496262902430691219409124303942455085555199417505537213026095600673448897982253173529252583359579557818780675189689800483414319612041327411514344039126913015545463834573762131184813478827836160009623215225192915562925557375967361131182772300854058136456610652630514883226048439074150935682328686122175788486109802632354284554849810773584652279891987197736906552866166403446859354082434530498291002536176182773804695638530281838421511445705088704050343401962684118826408272288332504591552054221969508101389222174383290789195482597225010449793596168560855638932003661339621761333557857563422188483159901720314091641009014666831701065438141630230721386228734422626522029078739304943348119199821686815393332044155509335840905288921275824998132080058487317824418812766774507522201725258814133105475295194462798226951836978242529020990050328598909302866487342362111262205218218569168797580912959722359750941141103801569122456000784170978228570540268347688431962052546328882794880248168930440134390394296307664652719823265846743543253622363253581595376117024893428232251244585472064485694670642272241628152374842800310659419594945469414470169078401518293788651191085039934077819256348575281247722826642209970589993557392826545438433212108725642594500886225837266947487921777333261590053471964077431472130058724756100454687082969836507001215143336175509637348425612665581141413895238656550645828247070312500 [95,56] 1503726712898594417057304367594973507590384893016480352229973628713718627968283452793689553576201682559479336870471876973689670769541627186238621850296651871761535462289299470795184250054736898942282586751946432863849941107900936593153578175252049994259917817956969689430379169767564083092816369376267614219058856123054631276637884057493487436468552559201429917969670582667809119162664336477421569471372731974373987116422211651780840097234013356416630825060923981411215013240381462000240624387154340558852653737039513795449540147504012327489843873518604333473764793966900960507731112854210732047563818332239431845287606429453558770166371626251978227827264237199256253294969300663800424450172458924380135068188637095159150721207442988569494441722733436875568561562175920908700818472139401654927538284528086974322369805085706021898661945369656889485395950269383252561087518226924306438853817482111736383214146855063543618642419008063706310712364908134888666815910390419378435669600758019790533276280220912847773525962000135033506583470125170461408579082090987830433321620180188766118236870273502395593994843245837356597726587709181972260711843452403399757436065944824204787402438544921313558035760853824304399760468043642020540235494438550072921362130314635406608907385025394845414003307632443201796465717774030328354404012880677904462005742037139230626198063464769171012045802969271804210309280120236349026207633243309753725026209273842436720101392394096401981595023877224390550578470324500270784863079774391964969159280098150741385577173677532131164847504448676848859664060300059455670166117072836240968914178675840171684673424129292393054751783213481930229770734964959703848223923303856556228277517788182202468449584147327067770535829035313286419037263112743738636397104270385053518529528291576550713322113494996301596984267234802246093750 [95,57] -207741971561115908862994211555072067440288891859075630537819391916442156125012018472162368774320421365081008842998114319684903273610765295900368195343329912688505228273400660763846215541013935491359900607843853976738370600299815343374548649515520141853894665988231718016319537415154258610781840175092952812878314071074925352051357920492421841419645897392904126342101315869498392779622453435847640557150982354461372661777481455931265682331749771747482982350910174865451895866193956896709056360743161843237869997373642121274420915541324069173677355232665967877353002589550373217498919361132368203178883154462863790439552619883747452074871111541927433912570565650151798210015601329214308742894592051395591677881540109818548498465174820096375978272630920029017002917234420098252316944916752942232685912583753512251436256097080671643275329769397167764068692353260327602915644300700789283758766218369025571140856670164133950420939268805838688641846010341525190806597250104615989552781546473819346790594002862688205247145349476223167913948773577925445573477634707229597614156308544543516082415504562003367386520865905144227126069882952127483809309247053576246448301136241783995392499506063653151425063785993652572665520101945545468546396585701795956330243560926628728805536713968958613297938417672677842085543934990947041812273408033157926075581066020477183075130970194517635030012532013253237636265381179328341124813277070567497045074075127296459642939936489225473036084243661268803591488105287518461142266811057581698342329385057588315557376054181556875089338051621621962485531929563107266304646671450200374046600624199820038202534231156442589677516226817096480924534038256948232336002025090652548295761540740086464036445963159558707804129870830382904137930406307180511839634304358513406873811517415871165887608640332473441958427429199218750 [95,58] 19896897968989375259464839671811245314906196133979137808726486108836019989237253957080596356499959832221829577211428952767164726721212781562786615508687312548098224431025155963370187364726588284312654660127570062306703354415663733077450949768445461011257971802054457264198647247584653283532272636518233120752938766896944354676829798076239969857399419560542710356538501958514426720859578121442564456017331862442014215337006377700658915748205144007087461263525280040231276963822555356799101698710093221391325513109854755300071038212512961843965407202414719694039664530085464625345847913775085595218848617997681891724173625496448499321898825732687118007449385638239414602957533115298975089341988839795191729334082867783542334878717849659122213744121243409362204784654101073375151510544520738952547068017726599527446712334035550868471786647162347961322424231133815534173703154249011000824232218313350618760621858682780435383738463832802332015910845030742969857033685505895077955555674419957679977071401290577302306389984170404709614675998496140292637594594389774129520265866643679045924385182645446659200467506130839273500572986749200842975293995987318410212483347379491631631565879532931677693075182097261379054060101905687092094991280907474981032691915774484131250160940342052790352340980031958817845255576580479905178465724412449504011514010270514735785730934121307044051572858824635643473619360637856919878810350403061519695591351088340071859911979866333227811222871829999623949017379831609922046673206284944206038349768033246534130597355706965898999134534957991942297822481050961385793761111525774176234501051978830790296989996787291662079049439085712662760533777336959016029828090975858963871451818550820819030950343662744039679951504835595374276012704794826562983792100675430168460182652598569213040491376887075603008270263671875 [95,59] -922162746559887124869195681685103907535918265724248248695215502149644904422071331161397715339702273755779032556380223022958447372345586989775153768733628928171354120268916930732298540641892794119099603900820497737961932000749991133774490083266294983151574561114390905985843508777977592956779454721847292037291586001090076905787452810312067371102147624629379144051782243767005947628265203027720317271171212092163861173809143272041621287855879239504439051487617089231711534666704384125417733091332174797770972809360372777838146474724505325932561073947780076373864243874968633997900487025476658539933390970400267657517385524493111584900300027404249354113787456577350913825145057779659394024951835033805878271909317661095933185577086451570531716473092159499557561038724604653966330754850323172721504794371668830834298486953297506727819769746367368727991102347523845570636457569366797865855744212746055591892297846416383990074618684473449801994234259727776314364609484702703447022199940088583295518546533721612362189913829860690400916401565419324078964287190974170176676431291336478296134888504687622332727639570092186245490537580949285959336661679582761920511236669344566592302076620061409444114911378966403208136397434659259831017417619125257443221124495623598169602046185298493382428658932698642855858030206104321347140970919722226995111226483255436352865048472311827723599669129328004715827661727394349434101011168447290151250326817892954376892699711295717540735041293897922617646701574080701885199342434760002144921979440305026733499802906528784796568560478343375565031718541412886108312553562584530389499388638550252721668019812905172652774646138543994096729850520849206415799370538842548825058509494398830632357765955534098403566284605433289162045054635593186117240308559335406059592199191488130054494831711053848266601562500 [95,60] -68037956598563145466905433610507317041938526807172137216975413037266503633191992849695901057110696033064352573287111871247399537457678964546409770048248943582465107147409609410916270357563476188275113076713978724920438738322701852342975496914352199717206268362297237174538588013011814792777363636465517097656744782926921796673209390650191533918636523218415048748989191874910064030691401624262368217628875159524600904536063572927781491076344818363535715281490904970704241375342370403731590057988916442606699150192409016551844267552166556977708102314470901488493725304134460849899331606922985099676840877442424025647322510150117508660783754414195615635179437644438218430159051864456858994103650824071316580618896731226180576498640959062191446129623734220525066197859732392625008767755226215937669325228986962973210166796641477990921733633738399009447605328279769908186056393240255965638430078902121000138930848158816988273814759419284772642925501793204634604582137375223183278837524310564280222128249580813202907599293160919459570063109497495022153730745843790431359477672308850512846160544540079474998120796405145648025287362957912910280993948488247796594500687206169619954610721924734344818152925330329046625966562118931403129865986058681913176766049891289618057047235216942590553738203053750173729573537862712582522312595725992417300972882802827394374496835757272055228144032370785494343823674981792920816815696094538991501480092485326742708598345212561037152886217740584078980048755639449933413400076617921064770084650729975235062346272786579052050342412798665430713779243017885380703972169328552568557850518170276057954608607404849844365338395042979696181408881941086851570555562266744398944028420934048185352013869259481329870350861429317784288766593725827885298917060014310602844401845020092878257855772972106933593750 [95,61] 17033227958826647983962716341231549771004400036396435780501915590618946490933363599790229334661649317361419991407282844278545778029260009130433289197051895236161370937407671714991387300648362714371386724131289101603549029258992802035090744979349192944190656688668990655580046937919277643972970783833780746711783556446288597733662423879405720521702716892014241122688846286309335785469764067568657974533706815002140601817320369640325562755121863527320662452324013482574583180038479740783708990646910585044644339335356093157458410493564585338139824587893656478509835037294550665960017889750130990327160966940023397238489092506096309394390440927287891016858723851334049240295845942431154433458413487049839121175413066748492756539238610413737713135019917403496251750063965858740079376070941423760893984592495233096353966828248757119589871797672948900145230707682363391893649388652503115737417596373788737487080788450759105986557409861274682257515856765206780021669511092782677824598300713296834499335382610902518547682993106327691749497461604553222615943530450004367928820996575710611144425000595994751863325377892035204515539620296173508755634886410699469403565478921094473990182198438898667966364440131477742085453360486198095645819155854429113897920419500731518867741290844032726413556982264473982782403603269255582408699284229412825499591913940043374800710457273440463090172544306856381050967837480067959955602566327415003963609885980190732837823659221861073700989402183324478546328302595695720572624617691217346774861289824278771236542632479053606667402227468728489442077677684150719663434435913435541768411350367339448194326964975789583452272646553513970498891292140182188156132458378060205093356760193947292311641312524481051612445464819188547331748340085379676319553644545082835149336958860949380323290824890136718750 [95,62] -1354071897148288366522982112332434662499596453063260779359705952041858227661578009956634069853298468892256296775969057496255981594727173233044993430888652285772552786740917642882184943131103658506386950016413548275358499990268741569989952610613013680704270223875527791996875289973279863708432698760470890171794138483587728470706230166186059642911538135422960477637491457733202206019285376707857024126414695721549730487216687610939387109206264279932012339681489823713554832250976516716666482763080411005141568878658434218534543973030662076666663784673671461515831799469838661397215857897838408371332643382646292045980680890633015126365815348033003775335791445096635667329752525198050483518150986608332856588244847440069115973020722216029694953449563326533507191393204724686327482332458778570275114975201156377743464855271858032492062603772744421577556274897093661408672064552054029722008127943469513669499442145924001582314533684774977983779548972483630086872438503548927258147866784939722853647382043806662747049447963546450830528661074250863575665261495359191554810622198563943429915541146081068189866064640164074431335341885504993525121615987123665020666999666088051554081922899170249577045759572000885770005448585498645683963591862850418838563579438015116969623862290013555276101830614010701725530199459754567905912591520264504674573307699658636602956640119352423218096077800936033680830412968496157115524219763056274519619431982611096845274270352400575001871728500326812915902802465208087348070413535794661848502925609475939883535004833116848209792725080720339734766006922026016940263955605133421436278358800142208731174898858196861413544959464994167984259814038026743564950639066431076799370568717885735809779287055973368175058742648480258006604712845767672958213693342683020660301682725548744201660156250000000 [95,63] 22573379582099322631878856875801006879941267782249756070378872152585225805454693623527666454085270795261587484928543492163797553287220875761644121714558550247526210736260642846682112452131844347270252274041945488300843246579825107916065956139479112305776521302614964222529548440927294490846365208027865634279658826092042491329825051415088386179793416879833448465386711722203015568350082197622830005704713083513126262276543288004891030801543839018907746593936765576119812218478454367233019198390741597916817797701152327868077315883999981908514409105852949636475315828841161580603954688145456804841520547288155882688459470935038409018522157934295463235675936535841447325641316192170423183564107908014266143851312369226193600949085519676560689178833582129034013109752516193822887570878550355447254260563013322576888142715552183033020392961733729656225209713744361405046557687434822290306362113695791293723261590036789880650368081183908134922157467736969322781091861874435114321993654209353435231767530486323276692927740911558745037481530136637572218372504234364776971198518173264052049950839980105743445524621904309362010702511987413028305180453699766002832787101698872929949764282714525512588969962790165590947801706534493418633946110439719682419385612264589353462007599454280263940847827994699638518508687042225520031979093796733575444802904452767209088345753950194586694597711808291427750546974775661391373116727726195598353650187691533668216902440191976671244941872357174538214140551454580022461076497416403427600456518785797289492506867142075834725746688463974989908704304347049105548077239526412182999452231251628335600644441469746489932659549439826337752459140733066783858851043214946549779839488815795022706417989186316414643371665029586812297187708422212745267722704249753171749636186286807060241699218750 [95,64] 4557957269306392888263739993914476783165355221183084748532010705151495952189731821209535168613928408181385996338917343002381047079547333353410778663557000809782641945042872811636443514252519222720673171428985181208248345796583619009997530118272049062583676883128111559113512952390556047856937018753537681128386981567161434764795890013395083408851323243790169428565980860756766857309508417284648989930694250792791405226442136198957172685806674152682783836942290357598688796454755816690519831635703960886112302558560100458742479310622542842383088483465298980074407811819840273147814681264715357416623018933845187602849544339466209824745187881212579171786479934427563251769352333527211555594921001498354839086358021612980219608846247473017327924878230837522533728086350194278547585687357477753194503381130628200129740514607228420794886675617264192911963712455379586175462156771163091141012757870772461048963537841246179137042013016670474855313828052850772362209309392041560112407887055209755286464368674805359121979306051829062618671849818090266397800046470670416622114835489367860343643095437475943703168691384440512187333349837549620230544540999355699939631922688265354194011021064894175769528934383155050317228738757842284675945244834575039231791148701599846981118802769081527428394788660353484866334609524184751483444903476949196640345067757095834641309851670413363676862626342431484071106907110694468909810772098058262972573393595057911175115484903784162516985305611455529959107837994224089817179208934166567043226053784337412888376311673609482977611362339790433656727542810214261477462404270571614911396095365474801280166573251305218909014984971452762576141215550559400693435430952284643258082500009814838301685638780501925938506847171538348700914024150979047236410356686795634207536652684211730957031250 [95,65] -437289456718689054909121666856375749582525673220885965636864541599502870416611224543047098280849030684850095020596405353593199093298545311008842676544415217425820435858453506996688514988117681807471215377625791024385567779524160194399609908758969319644219831422158796172889573925551166066257752292638366063426203281955897574411407254502707157346873171977281704136183833969187755515029878759475871401332454143146003952139561471561744503002489233479234804868167692670696068838704739798450796371171411820481864271472378130128357143114263442708405809760834500869770057864581170335190261218875044862121720716483432449064940292736961957980823676852319678277320769570114187924044921828604172416220516953313512120088460588710716198014935815849768502813614637197657397778629732021085044631640161765912109021740646447087675005340249406641391542494571969900941093204288181839470374725323840796927373174795009554886894734343407621765768327983425892321550095001632385707915795565118241268413646618910370235941445799720790658681412577335343143807394719769407706072994744058792251687855140828116166765953769871767861341020729754229674265717261596249450487117545715234330063286638414568354107670342799421761174775373821514765636424835095764692213007946927125112534551366713737227458463070228276988556927127722064970845569014613317298666904301606133927458709733376208174183042884960769341614082366854771118870404197338780129698784357551698984702322186786132148816575415631641443592806492182100700674856993180132875214654509293325107615884282158549030938504965235801366272880236137581275757966741276654657881816793635418003138222126934044355729420030704660626914541986122989432099756919407922685335005386415748214341469908586673055771908348188350419868672903689293561305463780960059957941656240610789872705936431884765625 [95,66] 19021104676587977052763597075763751010790866877593847128167504161518897527174451429803998203280112685833034071757655182437259333157357389283532044173019782305374884099992686571242561426608669494719841842332970473446023691138949735800359391540826198045674475082570533147345773547815815585548854947177400630039815067179260959166454713475988761684753844938778536738475452064001515498205948279054431164713738600031537555728744640281879714094496966316536459930638784714507098085718113676845868281160573638406157481885565027834548651957524156156977063386709601713359380837913135884089952954844660791614808282202161842345449934279576368338351134450553357310496338046689762829553530962393289712634476595452376688066444159047616699081906725887941788416304604136576196369798147443368863777906724678728868888087587938724147146459912774402282835736748842723811275539934029271070451194070396386692161056616232730474119811483996602371659335387835145230388204373365144958055617445808334961407433835275655153580019887831516369943598003861370171273883956168921986736933173971953477013834264387293630751930988269309728914675463954102731639500389482529047578143767022505628453894074605834432847754774833330430691750535079789456458393554491322354522126849340701782198379461676515803341134402836326399801480098739866705416194685028888760878620085981781289911110057025101288842089750141190451435656114927802437759438462676109567519317987497990707931393758909681827845799732060380051201032397982732002303512203646947334452303210575493070027030823655644718134710489480933428981459985371656075358453523382035964618922003885304320062985556253599525495687625958959499249357675466994240941157033519165381928496515396299077874897672741876445061096284173368792362691411379280426637117209212736458894330498996858739852905273437500 [95,67] -113488496190467153652510068013794754521369808567046668422260220852541831413398828550663170689912943894709230277833005807834337137704394232098687338086400897491378860601661966258272284368187784095452349432065836953568704409968036997824903197201051424585855491954248086030909538022914216586830438407894891245509026873619313458022169189026258925254934384246896962554679166499726678923567663948751978806713025417229718822384394073844265901796889822487845294647086556319509276682711085460050655200208397764724362034546717391712433202485700981701887130163687546456775588160706685504021037422478042852711834272718301457363042730067191351867782858393876695285215562700767027700828668339755069219534250918149935779986597220413600460627733313751905187559223740393455424674018940344959541837038687209072029200476545900062417239024866646601598667955000582461795576816557861459593020088958195715678139613180808994338828964343755027305676486329167124978907963496514078193008681781554365342550673009568024078261355140504125692871045424705683062205773839693759743063518895040335163856173026701815338047013072930271347536777108138320414051680743137693360837978806314952466550414573544193809333672294127252461028048098930196343568373730683045492744685478257775982927846518304491496950370931021737655811022735514644421590280305834209944663234729718580005739265071475126280553880747592226660800853451754274770625368870098875461974563071468071856204435008788400654479202888311247955663568359478163701636161747097670414711406770710294747734628546673508888312454393226630128584598092735556161084725020486332096842955569515921449911257581986632256060308486533049158271409252345160543391938132966934494341638057714902720012558990442569426426428891991934866815317464418412788461265096962641742110781689294624328613281250 [95,68] -46400224718205086241168106166784698945664630335262690821647776000556397821317489705926888622695892914883329216527858350004778055548924873597693926381427987087074204196971423819217960270719739061495791039723653544407424334765885967862141113962574513292217252817094708472997531007706917384511747999391569976176581515223181500506500302127531837226708459564949802550452533349749984072155532007838419367368347350617865529460900095867759193881949573128130269612552275483665113842585903212037856412618942267071965435968906379235993034836348086360678453197204160167652497361754543733816206280858009819812992135314197111406652982801018322095682556790876364458497784512870457415825106504871816824510614703732776113820962066742185939659538506818854690922814909259829904854929703171324363532082019758091366581864749566143745286522911225434132359612500356713436354483623486897847522150164134085912850077602299399566264314090432147034733849697997696742968479068568225823357730158180804751331041332422745938582487329483581509708726743317747828525624908868534864933107006687410282120710835943145263012455052106682373560924197306769162474831147307892019018763901877308738884994300174443306409811864057463495691539161958357866502734129569434762655085878824768927697597922980133802410111417132019925748058552255461242610947515410460107517645277627844956658974575311492091037315690807988934166557837107702470010389227202725052329521306344969880863575866694049335590358047932854761396871082343554294938269469995199744391407099740259015995135636447207550585809618079126680969953213515908122090463824707566968866372789263980045316923887548371665219236465786794578076233819402143352756967702216913447540919698274186360581395165024816070204745412067972246090782301451788347233663700798368254839732882068634033203125 [95,69] 2742036424669871707422192457739296638919396674465882087228644271809408903039119187537872426456445616270790535484742225073212544085151759870749463030844073700993340029102597880360193214005163433547107441894954483210707137018877221000227912728251308530241546616842349370947483368930254187555443812933183194939986194988785109363115406078098339947608090964157760858474740258824095410362118754155047335589927340556099803621808430948857721460578719887166381435062548962253155317120175581363267669596824455505262255516957019480672064722764878012716440238515559690275824197075410144180606820481582195607667354963065147183652604032901129369760829974979599965133117936612244830537949254056500164420501736806461487370713051235069812391424891502745475607626081443110792376484461025769650677084758636424185601563532287826594540595954955056258884230666604901751956973401990610363899492587235660370820739806244043585472280104019863057100333822538232662999463272912455208743087654460671576188473921732761815847839978367861236974254920733365384077548992469241882193493009580689709380646395539075891581252667237854723190240306693851256384408466183213315287094141669207938152881755900579362629400145453715624221671988926398402512428177060647008200179518039137570191749290047044101890086758361101891330345333226211686918234853535903869254986251514867681401413449961771230209612074799388718634513733345414015781466985252267185619022720597155767347695585189929814938051163083465403723758591854408036555772544004608784362880952251377837345894623146528671626146310442402385204133207747923257642179155913848888278785731441985681582444672232930247503448052836757382829156737280323270623922275317098366780044111663957330919365877273425078806885196822728837741526664944025377349303516928448693785623982775878906250 [95,70] -43788034941685679011932492258108047861804221054875999596532522854416840037638925935675985065407124528807441762943064010260036668212143462638015815478044231552485884035617106109837468202409479747073540958363468245904192402079661058658829090042385179435127716833665795452025936164119942713340169286702346440812196651165259755433513577030129309832350471492637505414008093793834853635434994715115301092272279070308800506138285312665241951255149187464870558230662208420384506942244524293721346751496101994709248966510825132052577842134046388414759034953370430327132120821171016014884717020732661213436462316163292695449943088540487456552704660728833873561329209459491160370911491216640476070779925041119647683024404555555667946415885007808548094055481955314532228941386071369620370962849629636635709188872936914337909386162441821759325152839529452796114180027298751814311556427738492838672668026447284476287647010678414408303690053502562528736041876269607643760174944340867963548378989571123626271986839768394552537829254601007719879213207960109419272016414334981548944834838591993143375999404496403163876244022808413725799457812382723436422635990900908392697092573020684450430783765650284605860583719391844764319958385068953593842239997295471209463138812737044906926094621365608521457987262471044174123571957197453003403659004689471316369742903986763266769917241879685702110499862462237779377379451961777647400792067255184461678397432150497259636714005276403119076988517304560890777650603065000519136943592676876339228115280505694906352432982502804559548217144293984795501376765379882693799196932089224365425561290415403008086553046851692576634397471320443529616897359982012486704820693734852894984917069506205118665348256398871030229813268619616991991168126612287529649418488769531250 [95,71] -743844746839708504091290764286690852334440327968494598443508862547063289494715602301673339248002843093502049823018409640412680053078764761716979508932510309619870633328410912871302619948533535199416953495494628058872876462470312067679139633781494164073620049942708869178871112293464865386600779928160585084381851555311576341071780295261684492310532196816331703011598952049999049775998306850718313840702497839166996783614495497219589664483913233527528387691126448882821769339592282701973306892092447448167720300329899437327179827736689735135840582914206239955315475001437537783959607195879100442295633544709798888322060146145321621255708055933351860395695004992904899213018093270308853584503405961411760987539232254359170733886831853324248365198576240604666872101660053833087760313770187860641695975093506421722703245103269388761044621603021417314374781624561592623833659541623129291581312262334539377121827942718692710545442965936904053846114722799573959292659452703681252772704193024502249735414455204412230329874594132074405543407490644061216796217058640009967987832975257729086361824743872231902865356924657147400336167918867376741333813572269212253326494723788788979650868598435309925475373823757418598313337797377723369891037528911537885384091587208948869506936841941255323591016005221866573885528343190117217361708173511562412540215962415175251494504167733033094014753344540467533794827208229767535002747312748834533455013568236202666625152546534124045641697200676949588315632117226823032338290645594445164277419132343502191019119646535423203782545717534617170894449201673944430478773496453714619797860351004213529024704758275340353819854410049924769705290852016384840811281819415938499540215863275244562995823238024818369318876001590141000885236733326943171277051562500 [95,72] 1189698136383634451864719575242442295286567708612934179162241069638138460795300547314796975303403730790332541001478980670127298766688128080192544081814537667730559154863433664669387900829826780183083027083449286426873969437176570390751558844808183693892278155694571418864212798784937517948549648879446285407970292424103070529502300643547691521547996045455038702770236372695970780710887827824261037722366256947684187994011459073473415349733581739457872443248096891988144493450556232690804241457394662454586396141335690075715015245230724498236653741839527717529457737563748653776035502722395765365679613696636179222115046921883366882789570602015041235943602120221556867352189226504001164169450286177629959836906073446985645131175086658601653579552550191638797842293925870924690870938288177120647620119958951535004805862123101906497023279769715535503636072767717594371881621933361243646527343240070673785716175298022525390269439991422701221019705105295616153373822120172828202943479399401176754819470187944487064536979935227342763919588266339549691514138184606720987046100865770867700410892973070126330006468094318947415930028799057005295356560201164791452326612987106343811067614130594786820306964794255219455575955911379178248049208395816511174180600149256851882543724516529180792444493485623561287023269673468241446667659195502845230680593473322415039856181068664557379873040659215607757088359674381546456919454648854352539839651247102848585946293473766808159014413329254566249864224055392912020469717404898007074654531451610417735707345253130704368277297074079591002346690583034070451683327150587232538902024015233339678301587096582356900768225145426911399358711296161626748532462222282992459815006087146679255449436819025394137519152329218333692439203971887451184281250 [95,73] 2125498006616434190314557845354395873722044059749626581890780425630949719044208969721341188476555632369090626318263587689521830805996167983187514872206562887701039020756461717075445661912655653633657924762572569595722116876085161551073104206665703079819137647005002468240914260804034877457430375276061385289969783079243194147540949035726324430099480150209872415694543178142207371885109856662618477864843878519239144915669769262996580405675986083313819634409452135537633775635329452177304010185943130572783457867596184711698976895591062807391944678136571344786433604359612929450473289584907174443886646364030719567294100847683054202184662881538807355736585410857345913009482878328418568954773552567099300236913765197806411017577533446037766214302247121819856289256429048543095813265945683595318045970972379133151224516090504490727561422548008391076638399493247885254850415915708181704432013525141478697641143328750623640261260511850213337816942823700843737832503700296532859852452737329782231206466908566312984232384383216332559267115586956167525216035258944905741115278272995883671612982670726040895064396211561577594942484660839435920959426401698174567017004454351279533132287393528144569015445363936144882827514602845791501084322786225752126796281564684425189284900042705536308013622505998250317294981044978747216403071947035978029555865609672340988890463954679261484963627837837768876077073175152687143098130770881318685973545830228468422022546345129435443422543227869843476324123203078263851883244640620548738389687692050920389544871200600222921086704892031428610099394922890795571311906303346733138698064244464698501143612304873761588638040480867677330617142533270942423324710998328813583866829549548789624824726978635427925518185148843230051070780960621847854925 [95,74] -63820026566210608730257018008288983508808257888168326789643145262600416931574855054079340535109680861002982504125267682616105441675237993776927604583963245252199883045313399412454826484972371841091088856644013324580083975269825925207426285616650028205717041536576492704002746106904755177529478984764652965957242333992062236287960764370985774167989945613507633139799283408127844262817753720425783267030156061425576481737822308572848502342847778834706593313066774281593137330505531335320164916083070633771624406445073373173186458346519643878257063149372341577147591399257726468594379376085118151376881794238532833806195939725371451133683130050098223225542956180369167518500214730792923303406838963475670052893308959856503483805000681440439047931381060463778532020978743160538134072646362640518681837305606356713078247458538365012566483219574527125736179666974435611994497999505402561992468551196886159592690193704008326722377679339251681705565079839573711780691796966207666352987263886500361792995776117338291148478912397999622575727413125283761698401285652056127281369573303060537471322570824139843288560749378928745785359522982256276413949676962734570972318068105237885258443702231132377640997586514077641498710509069997492202503077555088731117947071191078023884450639956738840099265290330181874934903284512215408964088257252472325642045902483670732507387653721205874988955020954320635793095492518740941628021375139464478514034224466042881570173140358524038154641042683232624423933524751927423604898383382555863014020989993651018650107083111131870262807917779761607351365056642347274929157652588730628196026757464991339701538374208190976160681508135414406859793886499816045145061941212411444906560718616781992960524223631464024105998707546448102356738942823329625 [95,75] 1294367200638354733000551268406893456281738826546090231395901248143633207669154427360914987404456018708054807918228380282305987495952303437440414898195755485348572531897906862769012106010500742830079426997144562297868594344145777265179485329850790538269771350529495516572700138223794241407763950925590424265465119734100937601686789354938133340687785432539483353716358586673580301369750022319513405134899746680170688416305022934777797312978300497165899025793699982504016842735458580708649444293920311436113842807212269439593544235327395897540015394384917008561995158889179360911033195904128998593794599277722300956062333703081813312378532228313257022373872434237442286163524980825251573393594721405166305295797933186693047318117353617282428151005657616618475739260141934004108482447794758566162130822146862147193596824183913360953895673450346081847025795121468688079847011367501432818729727338990170219804668339769790824488970720065297178759846144600135180972122363453389800918841183669188008047173173874664271805247455933352688106093210200302169322786206913865835175601003802284565272399496456692143638613279593059893896351044734054493901157133554764650688530179602971936305453777586875597083136156344713282579394582982474395238057812994194891628636377765864525560707672980251546994539481723586018610158383455032678837970190342095827062654653310781517976941196200588953090455145852870889278851060191979155690212507989064551250127497901735854939516767849963963248315939473112203747591118257244597871636656228230627052609805081168902648296519597177773969243599776648125170816620012021224864566254462929302916651513814615948545914726164373264374574501283703612970635250725932995728479188736197262988911509183655602183160013785064855023294221151318902743090470300 [95,76] -27699466197522544680001987017547776925692363469085913848697201039168678589205252224386602873897147729096520828693215560964609665923314296211978668944902561692377228073547257932193800767313420202606959913788227724107402820140349063268072925839163037166084266640349633258320649634640261699312375279604852352419905270791285126138787764015422548983172825549763595404357453796195842433184131260155857743741483160175162470850692457020392521427496776461758645303922529975124851819669581612486343806986901578232791821491147838960645415470079766018522023743253501354198965444249005903022935889689571914397135887650137444200944009902068528236876761394461535626167223846955119047312563867588614078007143565588901904902675054693286419346489131181636237535533849843239579351633952819061478457937831096841747304429796035394638803353582561764285190749123540171249092964757234778749846249796033488284090512445132829092833998819793413387976677422333568335787630658770237322300516249229175904756781094830544915458474225443042130886416348692845523650318608082916284687461137483790633340159793194452217415959826430592804578598461964036021066385467241969312493977527835698835481393474839261665874701935652228836103130841818950597070180134340370646718603263357002491437330192823774902777365661444467975383274782360347579409969753437753654496255466921726880947119065784591776397807001732749880787949320884386909541790093791212807770126190437175861965798192500458408302148208647698327787394094674680667418794938721711170327525956281353573811795692063375030344175813325746284334872705647365344839544602632218972996888154507680012984220899300937041981727482568425224225353954284153179674892253577159488420536852427166726799331566703741739222095636005229541323263148097888398398850 [95,77] 607772023040104632890133853275690380510035926099533270331144817453911535687218323890364567235096501729228027897661409910337317499624824699249233049645920050561410599562546490186519765407758619933310643238749627745718680631184504291240564159820841714922362583486309861207794313954414865668532694506655118957403214989233261846042055145982675505459311816808176537986189962658350585870962766431882194867977220377617570434435853858974850788845774991652109385414911958610656902832180183736613382306258759797464566114595202947169733368090472051420341291439792790231234717781995268577206572539915411260616210715720815133553783586042871204701029205663357226126700141708900525435819201738239582413804850323636010998075653659590622276331875619588498528617526617243086656219315243297474312540407047552456617080285272087106504828399834939028766797878833490683591968371077222239175003521700231047880912573647847926011500394504709133830867755422124700649485195464550400997032786391574569561409177994216133106936857405811179258960425512324397743063671166121560661865023862419340151295838599949867132967460416512859252125954632464405819369191470514871656663262827297130175439350448416334767146320137188557732368938303138798643225012153932905872720141497489110658377282051054827147518298681494559900097400156959865310159281201474184064366225074458414344472019737710180430900961965217686173050048603886637904082198699542886783524239643615970629465284022412356016616483264596654674950363256811017886200639185206365064144003956259036733811579499190089987996194586825505211956898110028838645505946008759659125172569873500819681153730736098682669371110716217872539663131906863968841040403179910386294215223815293253169833649780704017642629555304506452529322893836119208475 [95,78] -10881675845739482151362132175106506178024287977105180980051325333850608072747882117756463539530083462029134870824501958361336531142323453536829144626771222761936663876589626849003251174411689086286875079532564036475214443946491756015457057946507192290829454786194523201075183210317604447610815194744005665222744072426326614523635930687526968277074291289105797853037825472376456316743858298894349077281446427454691220230131338476516690003007066130197423266706357623089670403307540272580841725185140059762521223416836814934031762487194194100282305409086235618780119194497124873406729538790571723387634833954126475468866769018449647504712255505586573491523360695387295860922736342401667352743301467229792357163717688430226393797512988456134645456654119235906301440360910915312913991747745377295780710405805811347849179493707365242403788302999960599898361592952592885427700723664406428337269192796157424238532504980306995063087874029584308644673295390670520337069651625590468172515112551252967721084609968420232634445267820814105840313491462140938026198460683905394918634790392837282516960849353926112813337896057934901426219429774957690578019031953258797253918240540592503081207349976768963857330453036626623216492267334280369615248896003084030820199039240130118180943986202828746800626953469191389125188621895057579134020145862090671066822846309317893423413300021418561193130368573021646087369061563025813694640358313364644617881100422479649335929726660332950107675106389925484189379253219057993212957688442001630748816406259436028782470140705735783766473113533345493130927449156768994992641695501474662290706739617958202801548663411768197738728050038720081273535416874363656056317350330124241184589112992167044885030561070458763933338647245416000 [95,79] 80219026050974487747125619512985191499484898326262542884723784579046093655796351132781083830574666222775469705191184775075624954304306495031488163464181901852431142431051383374082133456373751220509487766399678928056159267483634165717615667155714594774057143674505151856777440623983952559731915807242931467319037199825759201395010528422102469660603157934051134591232529223411095425703244907994578941021126446951722966661945927552669366936435338162638690316509521649258299883111015108731412145744457127091251609290418654825953558405517856539636872525623092887768905476762166590244111888466927333150822694409374377635878495830367239164307464870051137407317880887947216562884935020792134022736029828896861388801266464953687199104442119830458080348424296479411195657337083007071815351928747986129398489964541691713523216322715601466977730976877599216989992218678425662974498242212804839733639937494483961508445360490998346247247739530225805459823416093617316694817636653116404205481593119279983109350907652591562276911138038607054233407206483943468230906246503426087802861549576760846502813731744723561182802809413974930263137150337310762314463173828334688608050058236377088406688851576971574802779422837435495578876950175543273151855073109250808696447685935315153671052504789604038720953065493057983219127098923073856293818792453978163593958557002804823783230360311977153870942296375090016999806534389110951541057262551855998273880719938754408610487728004197896798322355664095294943531939925931338036977488679843536152486309101522541569482050419436968301342460579760755957414489132437760406629936719423465790793924042555993505089243063500364987325732424816477893233218184564161443704613815143659227972782084156185901914667013618023730303904475 [95,80] -465658926127533209051575851334093708362703195688745000533230446908003710789139898524874511785341105908684270946347126099306446368384970122156500481005969822581817307915193891943756403896436750452982491466981273912046090460773993412698214198094877739711661658752269551373785227527776506293679746381022458346037833910807297956399590194098151377741800456190847122479880799937279056836251031321450616728845560624409742213764622412075775550658571632716707764452810033937370044616623529793924195194703386184999312485964871105073566649812804973450090122821652727322454278488903445520278079988175646331649103615847883773547271821317913732136964309071962887183163659031068729456757995179360911393869481592551610330518942406395163359168439209850725797894947038181999696709480196543880892716225170909334170289826305053947337052949110642647323958869298395178006233673259028454785479636271047161776531820241621707290426547343254204118427662445531624428861299366721614827450433885566348659181023796255275791251329197511172777655492640229071651094720240059519146074333125204287749572570407700004426343783697297236164685407166860452432530826323370916889361198228062865656895056381738577688019274848426223113573743415400917159324909815877067164676114658461379699358939412063003548804479830882587895512043569858650259062070221594418795509984301758693199782939149646650160781033614574465136834612112611028813419654224554777033980603964859733244174845149677596388877574910314277181048590284198627556627800292928594093428316561521270663236097247244561994416599897103391916750691168956390346908759178363026086738749459986216062983541359572202676549470051241499429433717196582548566841502181075491528906639353278101116605933740671343917988183796170852513150 [95,81] 6171189607207400999767181333822995532035204726807584247837203325136730614150135801170974108816250765664861029392278454031582925280972342954489236734502273466672962979845363508363093974694220191618846019395440231917683005792234103336947959702565339041121379757020213366843334846333811268670055999625747126419551555269038834390093871078522194095089392948524816174238838539336350260201483758984779935207802989127263977445492523786754736508191060654423777244296982368806755554227787157127165082909628157396080755491361696815972572477734782115305882290774455484618739538397931873506800095369714753673340823663376458134734407319854525351868448764108665370517122485036036111185152952664420760827381798156925230230577563662133061608373885641203475735510059353677595530116235355465681267262790810535429139323263847707978442783426610812222496693200064722286659122337068307198871742913854982877711733234948860314000385763654285981224274959002104770239857605966892452965710053323015318202402014304745214012727904357174052800284496630015002227129956572463011261837639350727805239685289229857255401780530201819857632271777564300295336887767344210303442415841407252686786216759056789881410851202049720094117409492006991891874253120521723794045761531823074309479981371955779438416900922574350398292584520804734587561099435250794444207825737341996697011332858610196982428210044544601009018215770282786417753162166067710030163551246704511329239300980804058915953814704072352451949333680571786880777558894060184535812139301706132844687823025593365149603688672900972174355437424615310831473126884110100072200228489968341071589251891511483543517293757119197800093693208433971483373010265638285977136663940870670025234825395851572818536284382914110250 [95,82] -145224927281924437411767586675765893028572453162286048213118619027215219640557211312194141537687013944200018474606193507026632232024571611724853184035339390136005353990311958455417187614696289104453816508258240905711351274355239458148532507711207353477165591245056533070383199049775717521126081883746504705538916234382423915020251448368366555746602427095165419150446301777443421149655205394670588713687941338239149751685823716400262073219984417476606319124086489720527340308175696762599034335921056910931365527523932197235421507759609831887728960200042083970154776729389705521683052209541280242966118858342070447040205487607286192841858015734367317007425572309843483235677554268950175605619256000046862708091614356012983087846617177174250832495859428941874026288021547228172426982436040908375157860560542792439478954701275024062528425111055650808719356656897785452278254118574473416423762817873615033974142050467725828700537412181869376145584983847178645570022481948202693843233225167254730437524249442250135342588678128270668045238227147526781550837037175228768816637373744148552829114667152857913370079609463618781166259669081377329745815797824341426161607670541088800283486090303146156851890176462279156447340803720690369697868857585604542542900005734370824627862148698126332782933736209816975717161726150599276671082943301019726634681368894175152958717769268489439705358970579548286739601880235863409200961629042027417575595474760817340899300612121641354996078027806098721322376827473068560675424557185911106368856701533920472248760002525558567896906567234729101949500328042287583981604916880326130160284481928674736740162016452097837224284228908514200437911404904901730060076691029917610778597780084124240001536785517140 [95,83] -1096830045532877408679464981965939277073275098196663735841541322135676953378250832281566379321556767508156458631754172941393379452947456472848317257931466459805611559723405130495834507340863831029609594759127972546003473890666060069764825099758869169091730162426515913823173872500481110859801984372883059384436592654038903642393547361309294414544351915410564518995816764771238085493925300598274873019508564708086024217239820230644898200634666153729223086398195752161943655986515114405275745998293539853172516659805463394860383389994496271852177907696344597669058032348238315163797693672841240675313113922644066274837705205658195156422025757776730638448900817718084581109273481855940068805876158973987427663522739095195885425128543444725431873829933369753678314409934643366155884972637606287823356415307869055528145341013004487302027360185162130854877827823007584134391446039676203465211438299942081145576140848026842277495123945271510524064989412381795634913703117041390925455960474149064552392108176638719171497975877188323992672410881336420532650922528213273951850441905598520790695550971233934622295559087315903767388121051884849064243703439760937086623047283195446074634145001086130726342161707599975500207463098139451579210340931891513111380285489167482738882380569972046440617343543774373712236799049260272384474228248738746737260112940690504297397419510071825740400346857291596722849556037040322841475903553148405396847079468436240289314251438371770192059489928686591254289597570712108140557234953758010255665359307381323566805437440550048359084219776446906583383689369042373011940543341451463167345998241846753766229684836495297124433798369643395406088972145109890905247588583213371941045264917398978743838289690 [95,84] 20343125097412708897211516416279423593065605403849863415906600157655721962113199668637716691713756572311264174308324882198111083716540190591157361513762407268708840803603737532389194976644853307118507835498074641027817792839246972225694533966398345537547344355552974691150143165988206187799291358786154851908895925982723054892365817948012154469802530466453795236774593149564175637615276191898226349395345211209092453938950569138418894618500310081229198718431405491331387850861191649021363915688377592887525558811978812100313102633169281401165616545044656142434313083922062120021442973024912232811963315335874503138553616135152143169635734096870298665250878388852237775330106347620381089393337969399788141408952738838743112370241449069384793060860130490370707076989742059551418507281666017225969080182321292900354037589638323937447677236046143989491582557018615862329825544057785940126863522857812639786576559622732517124814339312414425887197279287289356655174823244738265879967822464260077670140465567868896593309981175943183881773642743222466527492305759890712607151041937804392478484874624086588183708362737288636530423434239422739199542519871432591536139730086347796823504080576619000077196832782294139961290263944486982170024081260864063126526778230668178506335247474773012493941203240698365131676427310241256193978472034523544432293746902238847998372157425360958806442157669917241822988717971879247258837251374511520511191249366972527332602518419397810433768177190075854447933668421994219679098826506369934391138913837194405244347016092200561788874390504406338008964332886871389442018617521496658896583754044450390559345109219716272979165780034512674110671626693616442586643671291131070554845620019030538643010 [95,85] -117577306543827321766158376172805538245905762854986461184826996216316223732589064482424290451563989894078230260894984763052790672355210158266430741871435575901331622812780455044267110177322895613251293612534938311146626534820553714330411344960916066659898369017729597705509410338010750832478150628043622654594491125287497979748616468522584942511225909760209261358231643922894556259615465699599288982216465825965237388443566725943654807769505573865176268730457931750542148311774940488951950535921031934588050917872763717785896385963509391780168137721879736223773021925274710404463058880663470272198797469835694878506072579984931295609246166669339260291686720188095976764810604332235916148078688749452693006100060810604525792515332615553653548899365549831098128694571919941108847498240997718970721619824436660089668499472538389497960939545590029679731423921015898956673279469045116923627070385913873214632765573533105813353124416231924212812443214691727733141848680941596644901877783770123576719338398037129235776539156072837801045629149020805627385627464910604978152590198604105448078513262153279132557182341277415065457615166870247490196077605993782382663886839075513273682155132581988910566869341021348510736927123160818087118694502087768214691167685172786975644984149103970870040778886474651601983165255019555748307570419582541206448447594672235560195552797791796418551781652995282202238894744465155301944844841183184055550897208575298559783449204125464339861585539226786678103035446670339397669226629236019958418625595340545511573815966517796824637334222784501005406109764189679046209575320202645081595975998219889389770798144619070215252709092654982785470228840050294263323252137801689474311418689367239450 [95,86] 349753799322193198545152781243278534630952158165321600262834425289714601543006474838880216333098494775900458624274421075404194713053248937145872797597182727098046588093378494651414469265772445588501237746031050800536666491379438158015530203571812230170946683370965046298231071603774804349621717032145694480787222641875007934851323057979665334825660666038370691925766626816803095608348421043820539112349120095702019918394697802812273701202467156541401418052590994672324094788091200171510962487531307533996515080992242842091788027383820087437820413427981487402114554822365872862956022275159741339066040433479317226292424269690694473255379855987193991036226385045025950775450291099025891728581231435491090387492511131230738542703409567798346376366116017475649176626167804035642488403016653868516886728821183901668356006002898353117473234514787006682405267074679378839843837995235042787022416436557098295085506515804583427604894817174706954149465040814409615497498362439290438413006528499316921027245426073831923933800772713678539136784700484588784986355196034661749824797852392577039235115749817804142039115945183093316669156900777726232815312296612368456781034949339704734803573080006325281523220218898569057651342715756418277809645022593658077402506539222768496569409103035437726156254032998525619748685615521979102559218320956653391075472990008268694590410292606861481243468533887881656954102157316552595830984061284599317672663214592677011820267329167437137660190017399919850784642350850960550942395966576807267367244886079299202410484533651928858074324509696727045127802709723545974818864812823366313085710634375900539553306691719385347610791031876996304557432608409828444414989063782478750959160894930 [95,87] 4737044194227140927678017101211104080207384375880814226476866643358379810928652313775849649734150206977662980718918509369296904346390332819672982967967877385212259484637860350466239036800796966972831478850445850428497219990510267253859930095732802307217057805753181071915757732131656906636338161303234364080314971662282022382538909740837211256784073923522236221510339096398701127738808073003428016987871252177109400128332271396902665723779383827729129029804458711437906767686182982606423490510560418350604468112107275706127224558581656287697927850718792146519680908778334124790490819270595327504120199428732000242275613060707174282701895048623480335136861191077973916151477676402625587721009201221051163489527093313291635503949697592694977258736158149431699315655168050207025614014351186827119037635249352306414997247421376360761291973556579659647611830006912084764666617421722475438595753718846129958063513958832451172989730576217097876396579718904886075004265913974249419727608436507189575190943584269124891243987490073679210113059456431455078524663080392086517013611860127764739244811030571120039310109412730463300247547911942481583731540522279478887709175629134676581283313471463901668412612515580829645623552606969848570846880760560001744939334904765639048302572612772082591837867472654009801219492964877353817003174790355637057097204077651937339505058607456364048883937541306760476567246635540523383778762914086218608312739721371926678581220199512942967765840827111794612340081492196223349014392698697355619788924075874574365429386351682140034442752355065271183130156655865818477438989938249745285173001662827074699528051133654171381428172206938464931319792327381082236225291069364946366882715 [95,88] -24906025886825872939039512661972103376821424846753717469421528402830990579153978909028288002083074484436781535616537546249731302750765703528233438201509374405668855804482096840804729119616615465852718719539075556757856509754682659354900463838288131192065135129145346351183331242111656672055927275428700612080508771656266570691351055874038686187240395359680768883237186659556729168891592843105452957533919096867192224222343155481669835130892201540953443017259520813029492314008588731943320772409360832610502317493991175124082317797625033803396685917937537121722750060436197355163210857435142316677089676436795109196241597117033998160823857121673328416736477225899050042402102014932868785317889465908701337241075445100275589683317938382897166321468717046957919876102402594518127866102425827121417429478135155160722212076167006029802693359806515632801313242376268629834630577275906589518795109714013457190408760541325305497260452589362404822508463816342280774623192112930431715289537052195891286564886076192736960323683082766882360475027207360108195922252550382560244317519412783700367687200477120581157552124445835010591184402675874821351394158615694016001945072263636151055847570203422049016294255161428779059261476302720115706449847936785720422582827107436424471523525542785481924619592513982603691854756366449483606689654793191153063435086579174219260286042418358019367153900810719572781400637206013277298369090798449448415214851726676195352526171528853581839674793644010940751324336917462384325101964251143296429810279573978246003184850378027722585160676659940323286749106806729120022688919724308873864797633921673271992175851235867660983386062426050656802136974476328185767819338544958702125 [95,89] 195752568936867349855010475287934998256738155681546293904418827600502436715980759981098557451250949630731986216530262481063563742467046473337100855770529298974269688692483984377379489739220800920204076725577718901989048743374223403863931047218107799071820019453447598316908390527690975258567773299579891676610356750400341956897256671143589809441804078984487636561942538164676705216452153168353701957060664285613773131809577020318107359902373677918868926521057347440057745409820558832868365458940495241283254947542432571257518657413999557910696159569824607920265030547734342375192973961952185399600448244363381658300411220834928940298559249555121699827334457271317992666652089152229164737392015070939959125879371919876305201633890841464982384070684706868745547507994170988031406598415843889341517269946703465483379037159802340603299705304100185252160144549120513441673401669107332858455762540490935557608332403324671261047938315879152022824789897817336117642796663572022977887394353563993338507799445509960589243386986795200834374242440023027006553754161436549561390500616566535194779053444987334856520319021089548601372969396893624862035563932655733026769348171300583291920973264494630139082280576571228001537333967429643087901018854984975850839456942082408922737697313754789769053946119871693645313006461011337338539385882924101448027684450188955878799180906690392194267451318819339962924031119337178831845441222441874113908660363382494695117697569867875002852464463081059330317662528160394822190271630577916527704997871202608980596048783914714473521843818350994018106503266959402724136953301065921405119376904641445618935495389348594791166744762554883865737013435833493023370610981128962 [95,90] -265053504769618199905614094557577731878949581818369040516821119154975068589365334600499724260508620555460795501150313168035995686103421065931387716983080724229997598855032278579365938870821432472747640221290781360011103280936265847716484941791071626655900429043876143952201619985037093610689708589374771103137282980079842800578626229095462313492062132219040367240481165803872865421165839880709401477400134626134422377803271027919777349315683511745007010257604536256890813332258302532852608614909463814571804580171646679482880847729211729829134754723086916843088105132586787059680327014586774816033391429992703015563049265672917442690008698324385300455398910305239510396913859712861866710930296332329601818552431008181478457363047759417077401158555505324581987461688336608543549614425837164924222958624151736900217449503235040895477254296721165262175323465536558113123261588790719423629550205491066088402746913257413299003549054129692323187746081573175889625718871541790536604086398928235283681690496596666029660671409423151589141048790807351732003260320536697106430714113205455993360522334758658361382915995578766181867847357077802506980710758944381318297905214067815141059007694828718027733538073682999387399397521942106014756604863329452380084473659756679530563735481009216266346119118243609264602434708313634240600473572141190508300021044711141639519060252521069963870278859473051341529381316745869771044328198680537310963571273914466328293503839858081191466454028370949345209645046584586401894199263158709965009264513390823425021863564873465863260477445899386627875124914465724264292621201547051705168827301551006916422685020264854877364899272435928701888101316598793402212874836 [95,91] 339837635847548733518117835058651050234961889273663795094220427995163563608777762882476119549476012531853158593785588047380238055621327128453903025070800851399777263417096463327863975387986561545476956791933996173617368529690513199786406695357827516079210926136022420739690125940798169509565813606227158933760370058853493121099302919425479013111405122392667624038756944922586229360949477302755577218674871812061450229940443081908013707956016611169026692233211619761847306981501377851479890433569339823024576788295173813940355949011461267712719567841610479096578013553456999529354460997051418727675717412091932174740715643542246741605784480417064370717657199521925417865670707129396357817165764091298840306028849838415136443402017946447073525448643516149626633799038616597179852839339991107183021921418355938426656738486669747072972807479969500500697219587193960116177209758530347065245849859875149517846019466979998249172564146274962356907610813236717454565949093458427877754846596270751337778565650380873334875395396660595406861805374958987591447237590493633700120888126614384206127065392782329302970742426776047153920539481309687309377574815505764509449428698024275089147749078519746012493209272935697952837376503597218334414921788157927688079848174411084872193426894542536567507513049587004247605478581516189211010266220306937836872131994639892904090288873056016373783715878333364175158409489629580383737461446605769543974419627959407207723771844860873855928419104201161715255312749625195023901744200613465005703946417729837214812846585972616464142823019174805579800098018371716645666747236261481329941516154306882455558677690396656952347165275930196647911000382110347015642 [95,92] -1422167962199451476156452395354412593007028510096600471839777392011924496429510977257158339834744236566249224512119290763872491918180671474728698023391085993901291726795536209314130311130200977143673467275815131881925155612732970903497490298973852187395069989369012639979858972416388077238563238574646288146327027397869949923576128140886974238694366187469479428426078272582750993107564488130499699601292800119334758184132864913414625894882661313906944925171588980299932666978432766820788049961696871116165812752957383965677487840491783188247730994453028851741000528741749020303457165162724163979118806727208987423317132018698991443138778569150366288148828621272099228877075477015497703501240497837162518945106986543892390898104588487500968727607159171767471540856919236919026852824485933501292570275641332758317315352541133648471308239444267100168744092107470480171460393425933875479910976411953399204620496950926559565619643954362193824680209919807237652369290694216948553325698553378569330158668277964477554897603438220677671638323990960015035045282251517729287392600216793177393520023939521100824044683676641367189982503983490778514657114142738847696642188803712913809569274086647484987338735293023513233364767268068226260281546860588329031738597035854560858110627697186352908671543852939822116564346548352271918321441022383996260972085187828334185275110861290983506386689237899368419045445963343663014981699585596969704952905590948075315836035415936028155207931899519560400781359204469524174770573985653419546968831556285275159378932014564733586493997981204306157539864701521893767444767369756494888631725082709397061881106756640763026627057878238751816579221141263768 [95,93] 1961422764941147430414417726741807018318798451551171886384489536825323923933850547347730277071875335455530639650571592690276330251177324827076875499786132796308300694126278178331874187251568663694962759288095851166922992180687095601757826736033159923740510300438918574165005898963283406120761840030437702744934201752212269061801965088342406479005289588403313291101240058427429232829417082307010026245182905994751906250860386031558243322612586494503590497537698286063337882946109618937850834156223972217630385370842347942299033254051334200580299400475877902964503077950818796449433332705285748639898399903346382950183689701055842141870592736872256507826984538892814121517067955050986527183755242572097147202973517180167521019792247293445659386365303304114546475788959510481849755717697320873137279526216781048923642449486591017277865866305401043090486251395175668347455779664784484477984910013472116089752827021941122126071084184013743360885027684089673109932796928707403020667629787250778808710803234855905696849383796537665226489271728520861841254901467299659352631901022009005552925099334607331148593648586832812862147725018420019062380210888005316310118351301099134456489555184537336485293173588021565379386920817969377760965461415815467138709793922432408872191132828289013519448823784890346622216743861136320245883878518033056599726335851932575936531368099478493821448598600958070802200721854699560674741008223172965047548378560898608195160840838962503173169963786741203320617400523401492313076490860362964456809718976195532187793152956908949813732825075417667432901989162973625536837827411855074583644150604530219529675432486187747577823131495811695807632725755 [95,94] 847210605984128065637805377157608945543102907030570748141895721663705132808123502806520437477581461771991918223566058553573240058511166536256269901859617616970650832362741422178667655486012656102700963517655970362367298144209871909329838780897216004782627646177143149590956288034419036656370147385217369984235197482512723946982800315800335976874913368560813650408504566185323590772050539764832005370685796397700694670366406084988967886691680255337446438799173353994865721024759990135472611554970312551514874507998311677376928628006893735042835960791277155080624531175484200784240566223258719510755542032947380044974645531859829463516075968083189334772319923930967113956853867694340070628615903960199660266802504833620616996544053517611673505753775969469483428764093744958921214997033987896830051151872991048271710878909218671299245180260625814141575249281898226698969886792716623764151293384538890464743741179640541960509210114262883367064883462635994622081173822888883147193663459203845112706001512415062433194874048739918489346610529363405000888672424053079574844566822620515350106774215559294506368187798046127752347329455175093005338127669720565735770574770477976212758968415808831436259863097171430315184728848817165841267977164554805626431441617330314412911794886039945334941244409983344019451481512509391909315312385939912840005065287333214972216974049398040986965726910757710137801478599501728587760245901666858122802971862841895008646961907591235750311104620790628888188588238333780484561869714371969584356239922582972151656339156472851544154286332570135793120388420291352663997465438845460857069597264560095856357488565044953336351897485413718378142 [95,95] 1059390592323611422750501623957311750090838206810064243397665784633468470289001868258880211182312683538187481317899554888114444098728513785869097379223108262976170406675695577914123610605128134520868121221559721811588073990773713444353342600970658337792187775303100066692814626767697351727027605344420430071859122777613530470993386844066462071743892963141657471775776248985622453543069624065695606630603460613305921417177099950239256169666616318830804530764853577394749688990143640990428536378614487027100380955263747963882217537787841661684196703722788889924794856309736301462395285582929088517586923747443896302764380976584038817345439488527876770036592189468257152701890184129650997212673021220391796196287430417524600493200190664266072626111409580060658286023315776147349524201453680679607073635413623693138293145279835674322711688728335806088546600819027392362982278378290031790468738471098211408741598008377420126217409651281902647507259425651138316901471426856801688317725609007588616411359352201512091945512812285088614422625864089774228292649822189056887095905916350928013508119121213094699489117659669647065258973871194278635984421588065830104372345615788642942959426101179004475960556036885933778691763184579635067881600769473574184389114827719934033337407355081456658599719236990899462652259579575358592979079746434714917863167223397048427017741345410038235713283251271273591493095808186522368685790538216184826971149982045978471935498825034456682866838331178088417427326469348703922102197042906960568516680944507092993853501342446898711078328926866534517802690593408782274841048330096561230397258087575294370921129157974804491491766938684221 [96,0] -15786972977792963314451719547521901014719519154055997652382826609355700246828995758915983926557960933491656188706691419097302126982414139160467418094548258136256265999830855306317739628542598818008546488379232079245429322747829670060052952273872958663931032775520149861205454934698461422537411459588641459931203380723623339571148623596065807243170815765114557750191463231280071468289164369924504739660809581677811382396477647600680427243599582209341986911628121160000499512888352842982796253665913351365444381157499125572308614568408004609575726928868123676706527916532966544788007567252517497436677101476232937649440413505523972900669493320708550102124320384902819319662548714185146485216311837340427547917074482552626701410302291756851688937891012081237124071186426181651562007208045384150075034883471660314061586691105783524563203872041719898784553939232747487349804169838190317536935530097828442807169297566495660976372510712404382696909850991013724226394771939980192779967550705993114117548353271100880241631756881663151808119807129530754320022436701506931209791693612438324297952492781345024951163783435622658179102395020203551231995150872899484246995999652076851613535789511086353753823833507184523891521255710722978314729878903431885592308500988626570645015932299183874051018024343761745953419108186543748283758136943085797419209768436790486382786012231945023479975777105083293223172079241389112209342236541179457038321670820191693761623218125581371749792228320019082017503521326836652911306308643848308122573463349097127007232491653053035801900414247624344568593647250830721178498144320172687011278765431278598460866321483030275571067728351285933248917864139006630984551039829020222538016224278585886519097139622985804540423742770666140615189700881554090988696335004033458467028508192629132424621738097550289343780567114577252772155999030858904987934264045749422627624985245380718817606591208857480523874983191490173339843750000000000000000000000000000000000000000000000000000000000000000000000000 [96,1] 684813728153391806583783407717327452347415590722381480738083358432877587034487137131214535151101894187294582785821956266880065417626699064729837010547098675809215472905897484693673444241737827846203976335655925876185211084747138824454451429750856570830545913294215662763753663089849469693510883883721000414167199509586471872532611187164719140441954977635564377666529486866747810126441394091307078494498391398599567909897701611452434760477845524417153834054688435245925588735700113463497260712852901832155187364333677079082207881956746663941671441225500941804548811180785284301019586484613036367020184725935867575372647978171332488650306986282853476251707971168057992792341482465012174140641593711864496592974742428253181952657385750865393145680904289384277367987861315914888793406369415312415389491126701159445285516152721908445444668523829475676064083830285449729575350354743095015886217176206401187121452379100455997400101099511613455634944025964284291445319897251714143547414169666314392650877247123090515436213676608009276365095001276711083666387906817059703724352730200942959019834272269518842060391231206082054558809516530780636890238636453379480586994127602148684905171452218769398851597365120443541558418579338399396478408078667984178783985151808800588004837488543342125216907917091468108722520079789752480846217371281453194509560341613564766362574474712387526747890495414426331002175279260280164223133916102372393653775916594746205662711730854865871540210059712791109042004104872560729787572277052340037598965933918973504245499228927681638670154338663282438498935175716257420381591396941963743817677189575434971262941062536218113184261019945360863677031424985333966185656355651867857273500772305911260087479684640644640620884191080042360731273103416326763950031316320253959254835791560729488465933238414706926592837650346987020936464070105769859174651336992601827798694610737824356761784504177281718284575617872178554534912109375000000000000000000000000000000000000000000000000000000000000000000 [96,2] 4440694967456484460642294512937706317651960971806411789718566156597021434463788012331099493367774986636164969580045182279692755773359543242699909227677408063669274559562803613274472306562867673070949515635297495931899567955684988619563926489167111601911832437085047562704441680958818759637654667252512411887512327312199423038511303755204963665249048130192059822332565582646403087881127994431085434840617003649113941602532827365666848625074243669251701080826071067285998001159770716534069694408600610072318908507624690726146643563443082787511985295638373876106895355645216386712265433252575317128938934455421022276007928895225788202023465973752593245718697277907598935803226891250555456196568627931079058386088180755829275613875322052915552886962832558980026746469832474624773356068488364408441674475622983921249081371989156077042496572995006866903595555408268243945252954471202915689902097848549377433579590222626562243799949119826681918786417391079630147109749595718858724647689094899306613435702371429560824334249009475115316921063134140652550964696149661592973001742821430670310380021000915252033606896492898837601577949915748936183778526948722144636557013257949002624625999567530062898633717616508235412664863890329267573532966553242689836096182749655150985561780321956954689341902807013444154544758856968048318238096551958310919979035272594144225429970903095909766531121892479291473498374929022600507527462395176715635694933395829816569627109876070450350655010088513822177748639483749243861647346318386760451713466875782118029250789660066124405626499666107220397379450430337264723403122067674211048122242401523987900752963496153317816947777862471772924801057108260874768638693730842704778673645313208374015631401550670418222073158261586289628527291104921944105808188372569997035482923324516376137382537363302227032487409907987220944458640655005130530742796335627099647891623321021467898463274824767677007031352331978268921375274658203125000000000000000000000000000000000000000000000000000000000000 [96,3] -263381458526640014440294058219049449769955745566536692757516926311520553231765747678127543304200997874751197701193896199866328649966538107174352439539450670293363919434935739014483626630321740865349686488923950075648656165342857019701542518453970534061235410692376038994897558826676827931420698096102768650260760522293490105722463530220069582027240264716462890259513039251691699784008114012777138723563200425115113904918279464006703584051296888235816566212615620038620138206963126692976270617519066763450923779508620250218865252071199888616204584211176737914709852775352290473166567999622411708408888971935579141036252711407837073764312831998872521445963142471912219214252587310960770919694948076296161622988967174836356690568901420930651023260972291878988371694395120997739940549985365361125698146987889920714995053535365034437947462753410417633066113418468765010744407673896291039499942946426718700631776092946408494872835188161191147631737533618373726714232541598388544281033420573717243633936508443528479800460211814063138178623780204096996497063365039954479615294118093152793139429466574325596660839655537120945912195045254122856876800258011979301929315587811999677091592472722822572169662792203482153138000337184371649846941540288652474362975851343881118406588842318105052282743651127928447339196953427855818257290104047689135021785359160699234213966893486462293513830519534814995811156040178033358901895505741282764458163042125764940235221501916590400858769606061388921344157364272681858067800400363884223977719053412618589757793641126514690111479041646409178254205065755234986099089136680228265712462510389321607439339961050720162538628647132904788791582428649535833771299617489537471248164466931094735780759592398769200897125218529939315308116994453006107279047984472914965910664037656888677136290502782504784746659957291670804980728920763089102009432307282098608701999767838156223708461376227941540956178911869756120722740888595581054687500000000000000000000000000000000000000000000000000000 [96,4] 3113799311387859252181845074849469813835957980819689615180929686329958817080579545900889974156458179386101202363661411923170826382746456022691896333456568261228038478431364195491383054909599308428930954310250780291442275256700644574992058501614355551755303877953572951754796574429422670942699629801483209452523354762832928255506847791018221339124373331705614977222639544436399515197364212181410616456868639599447823552138311274833770933606284319500701237129326188875157029853788113385102518306135908040189247891703896278561941955239429597934064080300017584975827452440409258957200803859791508879203694852397803896181351059521937210484281652658808497986234653839640012594365190110691820830937774007956147541767638139937126971992115835721589392598421348968903178129929562621226324516839923850286265569510705024012756910751545165599846616334518247305050083260639394618048729096029176053824365655802964695913539045048382502379469794815535165513260291660199924537302641969993162646389619598246255079028337167983463463508658393303331105387858017376010127896074309923668236613603520309427374948737342350667323053439170381334215110001911268992205064355192719092022824520587605649663962323416577018123011175676406705223441753723774541384638926190531886445169938788946811351982609418380232726300339667922374237049394781463753164913866600487056042752237049869857656291799229604888728069361721172073162866287604347507071968302065364268440899468207446468201299218215939696184185541507899874592499245267840440237493409179914671041443541209143325072915122139859852415190773115064167651563636502044320367905296536603496553559107493160533451758955717302044867911900055281071873742826625086256109644919365528304237846443593658250377220990440126369878645706439474475326169387928610833872605231679358087607591739128235621066316684566250776288473903994410749091200328958229182308238023881791664213481124426440226597670946605810577287402332244403702077306661522015929222106933593750000000000000000000000000000000000000000 [96,5] 55755557916292672662949792595310960102519729331202024986382889555756023558739811934346869685054593926445851185267078577686319734279998483118982701786719046241429409200668578281557564391711882199111423798586682010858893876980014595343648408510800976233424727318129468512252370703580187376699186662086895991806991328148121702601802555880708884837891230543629448223216350549103994331915057694473137186558478406865935732744801905255833449006502117408213895991295540844145177615773528852566484252007054251894330262146767040458299217830974936601816701858828679538578765993409201981035413552417400652035137305974437658826445051026806085271724756884051915452290421212482232845037865607808738726301367444341996946777628911835350551645365765855702469504701302120494804813224826181216259322482071084586247029140149558563660637438787111056753814247807114357327826923900823295771434175422457558435431499156952203146536478566046596398832683932877884380737258724211231253992106141393723207090097704417613495826715810395746558704696962513039017888532906844096706129041219900243964841300279202631387538677285087739378887127576694385490383012869561084014213792364618293979854597894887106878113281504761580951175612774857570363704921524347144293727392130381085397078472951269561239933874987466975116144348873522617428723099700707979744012214290707988763950691201009745801202161173740256146796256604289665023896522851343399746785667206146578003466866144064780575620004942839287015725166032126416344725001259250340954408246327001260278934700146726897416184551821007251103339766380197402431097987556725129762824763295522578068561343905586626077231445275653209209340499258021588264703867929145489861148340684173365502259391024847437027664035753297253501213740758805211522949903196479180760313691818656852468911893078262173709940714076966935069700108682334169764536032767041584589033084237685560736357744195146339064991332408697068623797645222175435597566917067524627782404422760009765625000000000000000000000000000000000 [96,6] -19344074025240470912442386261452692636772644000092277988934277871491910632847143042123574232938749767036776805133840270865006838108719908729120778656455781922982514471763029397475280649484391834555427882679443062148499451981948675035313213256243860548494790713977915991156080107256463528832581342581494178693343532180431096801280719074432986244788261517432520062088921996495887424291556650837520747178208282654832271461072689572912059484318021106100940288701088718265462855687736721698445854544355906159662317590773600949411404935321539888826645997502420701292868656317348053369649281693614958170510769842678051168974591085994846156220450159738029438572946094832077386727174181010721081726498321055586112827080538727198289134284825369816652134294554879566544310267884055756361469489485991349691302598268596121907155781871728200406686934313424739197608160228153850574461151456932761584718632706969674268030037483057445243677696828265485300258639283371320593825988089269910102152545878515285949434623646821238544806626947703048431848670481171602649040484098036997185235920040482026655455186587508850245029364287711045028222408002377031592424508911739659779012893923604965198431690429402411958915130727923193773767047461871728698488011798471082922606971145643529069134636995982850715170924675727680713734351013241380584182074833315808832550194196529322490276840945832466033353821093500962874515663895479418901314522486255316431553399360861463541117500996845129261653686052308505241362313416302212723878187221160487159082088382465179030881092935888005429648364674884060996768466745435926542459405952669489149031708427605333264408126316475141150202877277770466063456578178829916381433627188120421098551343265378488626877902585783049890735963569642790646911431679936080579858845948012258192079333346933575205490924038479822731331402889899107382458598356252488260243976974543758984346151951765762171193633581198797948887454027521077843526642325855391391087323427200317382812500000000000000000000000000 [96,7] -44125125749311662234643840442949803886802401892211432266792727379385021687565214735718505120080203049158129254675453855203410496603998059442081782068221789451942822123605492261117823147838029596736339616939173820902649576467332642321823337841994020492077268230311723050519131591573435372386249172764225010568784292995263165828550841711537448760253916468001730207563041093608323005905274666782324761970022718854312887225698698262144765978599062946635972084939621620276933927917668446685970253840560703996767755256272401833834732554065453496450156453623611343010357088519042441039611531942102050248986181115060771814929325926230155269137148216049635840844424836620290269646791478599092513421611966617628490713497861720596512672879780420483487324633246107408005013620489132932602588387169954373129400712159399699143013328552631811860807876705599098209653704455732767504078676219131578644722439494179380495149857115368724648763445415916742239093864271103617842547288665702280441764859334179098064720739897185175656211220834598719916715374646454903981127047446671368999659367460639651404643203673867708027080969553611222352920782157308298103421250553725183843731790932197098992449168230724147404573130457356982312162362083287908117422740213247631258985417107160063924575338939814754842307092984903483270552717068045526742328390131012875430333251062291053057787864560490278253571847606134607848628576044972020696245008773982614828902966120949192749926880315097317846811680549782681778698155042294953773750416634756599590162426042947913980674999667962644237596558334647295284188364216866032047269866733482153110625123468863735475470831948557070062730030302602229869936691209705654906267754066806147523539041885009862688383597777439517551537242492003941255708489436370354804629827879113834280395744768069951896241582532595030850428017137713322172303031236183913118154940289565147585692465091104513401037628580984471257289111569136205124328289906010525101009989157319068908691406250000000000000000000 [96,8] 64558195487914255210383096278104476389509448195804003665991348116887903815873992682765056235344767451759781660039696338843489698191103590951098066870299117411146774791578078645332247690985880419000323964776122226862813386868143697174570457091745485745389048872373229006465097697240095285097886558664324064506739272027154503651681717735166339035241930073483611603124343440134326022448582537047169572203448608236499564330512846826585457620766708128996811705790195039800198813297896900453343052010817759698372974387569843154895425725872569632259347298688680473277662803036024733345335164986187747938080874996707733824761680750378293487817618891663545253915298908936550419441450159443928649098136036683575038226177131763810762517172681316426573439329537755741508663112687043504586988551011467143807175535599500784337054546056667165616095453637571819841209371406993436863793652289255052420197949167338483362581984063921345464204153590023459754653349029570056394083702589393180744920754714818909972088879574751473346350742898557213142784116574192399998201220631194589487497504722409809791912133144007574965554146008911467493401297496431683188865504142041191396489277988980975341762623352116400282210254357792846938478397586455823615102813829843955405329781860166622793057448621026044315200442565728577616121311998648603492505144083051851894707650683242686373528946827684154780082391016785185526706791826260406616951460836669726875198353698094174696657715747194698260328770825094240695266389864249581104611319607617475674181115569153478168611710543318194089656115881418998945872822122400399278329648141587100418746082279856235949398423902564213192846534690850381222048250909379717912924732545376673312946139693222769171477554589226041298096649675145851994480367341248284778437286332049037358208293790171425989586238186279689944730845234204160561560957329656560590465421208052249880079326183793793919251526021500783085551138827761230245767152212659628629509711572609376162290573120117187500000000 [96,9] 10242358259277316741751260327777695992994682687510477158144855342309205400612123362512880890366956045085105578971632847800520623408265465521918732446518031674172484419102494387987784746274898184445566356326419100423495839886629918862144130043796378484446398114122952693612832949324680485014544445808513247010298202107216184564244460603991470191134232821739678190228601476140591684563968992513625578096039664759607752346513261796052585858870373169634431405578237728951634626434989393793659045226149178821417840349545441338644920691258692513107657120511582257364179357403694120715789802011729825079913894170245620665328357900117860396716754736137200434363434179745097743801925675070857971935471164846862736098835633065742094480709194433655538199969940292251901059954068824699642550340369309647877112787622788297023229000862770601486409849617106417343655110980178682075525947785568140682738776073181753623001770841953809549595092381202398475301639585341929122754330023791710406517931758904930429491748758671558387875832749129932137601951673208906533616412085430370760473163134405326639958546923417229740363134804156167377074318557440816078917165255098179230912544177673540798868704334255649520430846521915652885824153122913017871800946734472976616133418269821100212928200799503758097476100563771706591497778280113329733239503222558240357924273071449779681874085981700229181998381984848371300546824511722290340684478639093338207073172011676586979184277817302813533457110625890219167539824506344755897295569022911479833782716103067027986723537779433797566688979245550913189833229626183275299807898228648922308169521360285290334689021774960218175362536378275449041676864139826251287579534846841110320108664790373930539934958195479680377199794181837644332570474779858646264673448328521051433493313407921215426805138019963939261009649015380658873038953036133792858514796765069029934512733869705316912781647682687106943556388474451695198203685887276018174826819340239580924389883875846862792968750 [96,10] -78610701655672146351041970161902638825971643336399472434016036639480570988972959364323923853929299399131675227687622321221099476158913261787237247088101233540349508733460359189402346496250302185959145305112908895213170165848924431831463760255999432884862664672801848369659876477125489004366415652141816320856826340197990559319973396949961061134876914849563068746017532421936675202985398869451400660477060608720071643563152809451522500996273253907517817797942867770701229068409585087718400124045425117684876931354005211098883352697002142835218672527920857144713609116617105734472056056522126516274308083453417251894784855097150098881821617806016902152938911430061090632438932146703079180873177763944465169333873221204681425082230410333943349775081114244585799699966332025046508341305747861696191169293612286206888954425351355233168083044368777069250779488012346573423495869906898091630430989377302729949714846807399601790992281383641313956904901913506319310913717470947493593552214552526137684772395271640665361378802699483578274261565994525973112699828630517833316447357600126097964622334389240800018900421238480097716040983109245974258026388464557721398286615218013877644924227004952428560884395354837369453041187759240535555350772026811411699114415557101425530152218963066407569009055409105974084441357723910479147387270139276509265941639988796759639622119827624556118111959068910915308584083644498206325502942794619290572585583625391512635034466106262123286711203319925722006503900232869492458866275081856060077076388657955834125221564642459330253937379793094458042384228159591949179089577668679074239836762827364646399700976256715594342719564696449456618558047221060858330247674009534232464648670101070712331229846313133890376085935771709389819685134258257726394143359099083156506907377771251173115762548963793417012454398797015913007670801874823720660234097935973232627370959584636129778120164278260754996163407564123787416328275148326432120171602946356870234012603759765625000000 [96,11] 345406068193037705672659171004037931432550366613499760709937144786651968728426611858324774631270433511171146050793995878356096471387002701448452957920525673271368242921604327220813043587896474990138827967154878526463946288609457796355915786411706843242120317024291211724167681666448411821979324016709191916454762036602113656580581040043041199130282900711850907506287758973646382170069230503036355360616983783435165899965199074869776996045343644121464332333219651162003634244767936084107344050470971295770660127930225063068652042988582652158868838304427077388338452975153365421523954163055856526820643651349681054495429672489923310099777215094396898838294963237240744073380926514433199747569889344090809448681085742894196709304935124273726542138989540644198990974328145396753679874171434056510834792671202652373649663663695265906475748944824735421366268600959718718389216890973461602081443014238620555809153205257640209415714386926812606714532011947571586424942744262080055718780340063137562039161666091233792791038562745933217210979845526443279691520012702033738374222645499851598484055859618897604640125053308934592685939619768070715021021679114369580556656986988946992841347489980341119056378848769751811273030548639152910707829873812756494476480429005523431157792177653079911006831459681583653054943085584126367664325180828726772528654145259109839198057079078740267767769200913752684408863380398400279663687966880502780862114914896084433467977112659887035209506923496969894768238306297080760749412783393464975584591005266961077652891336702952174178744115759910600518888086317568186055886767769685008217057162426574171173771131083475556452462091881685421096786283145887753584944799877901745752485625665393125106428620141949471530628807362082236897568706569350454171895004518436068487223012014160960682575627230596906366061952319359064258787090113108377821912316125756705424241400474410829103261710368802941394589941709239183778468235054993212829188564683136064559221267700195312500 [96,12] -485049297389853950060367031042075563241907013610565114246660482687159671312275677987403081758741837575920670424517036387579915495072524654928481916310686211211925078864671045463978712916709653670019476213133501541703116037792950223256640962400896879686836972636581021998140572183222316139199167890174977975908359605185628922312664452536875980703575229513684918097913797788832912069364718732137026854344480986866711950258538243174114002202544427124246518658138557787187873699416661835120493290026848617223099262034960254619611488621466762338871412719854227893933749419832604148695858527762835457922890215049561183090119494308412967223718370956588939011567302342269990296679095912863066739757474658846643989932894178374764042880072198328268233018775179438325961809623927569663805245527376194898248416205494381628974317426042505607154207075581618973141437330494721347910518623674383248247771852734670779401442746145346202218373747879903064907086742490271872875468888397010941104023587850593832338436449010020182697524895577381565066854343795006918569507591264041171854601459429196449219189472738245363724642389490231835504126684125356259866998034907789793721346045485422941895482433708633133824857327321340442624463567881733494054916873075496747933922238498999350539840227506727470166920291632784729630314083378336997270313973461490594542194737850006743281963812338844174552911953460123996651909967717669715580329752900047363401934021695600462710613112358747468289967890926363415796282028288058138632437957955919796643093065746595956610271054822620328674265650359761006628786392683298020809914851445248767179983992220805339917112728872932165485807376457938724381695215336911474496021978738277183398504725769904130024133224633030152267641079127826895914654699765369457136838037845092803527458468040425495002823191627440451390474530503735764841308151095806797785586025866423495023994752853882752828860090398818688846985297901103663619985960288490123293314582042512483894824981689453125 [96,13] -216247426939695739309786559025537155696379401311120656321156892762903109635403575055307450284790868095244505712056904046848796017648838615868715477537852739115572430767494249259184718655881868165657303062675514950852102400129856678344472410280032309223312072891834560751437849021537855367611652723166016699638930815429540864149398257323695075132382232788944490987305018848796063178458722492613762808018705236731173849605300406926446215140662370357165513829821990334924932606681332510502864966371384172921254979966305380287566797823794900646355442562222701183268285053356012898140289568964889226402961431843530905566771607652855073770137388757187216182288445295168326036323530150754548546303945657804087477089654282598149534814596962719886083344484681254079273974908501526047165042279496588372437130570121596310629069548406177366771057177381194739620997737196442242737077118334152077923580056291979162858719882814243249423142291655388299955616873563068921157354023944117865245798623874800838937772587879596320596479741993489651412100991308827019173368664032267208964666150615141157242038572550304063588529701698166995719092442041255389888220602442865982217099954403811135105894573297551398924957927767689644412714511424607395898437679304125925629099722985363796460522879094193967412196418384163839817728148547893326302067657611513577692852601076432842135737167952163989818555211729328390650446236159186263950835938176819226084133114677947243627146838544750315257528119826272809620269252497440148257873486435346177642495329029427622899598035213333451654842009189368061092293853207985539154177136011068043434358324032644127931219743766512099229635321533601442365139659230948735076357079746532071536485485941873690425084747842297592029929177810510005208013368082541378217302995937071923772320506602814910236098202260218434049000574234337270541976394542344811702817660387070876325023133161262588281619298710451484526227577057744330829106038129039379924734021187759935855865478515625 [96,14] 2245973739554331202794791868180033128428105833878481240251937165688872781217720133677716488344849206956502404216610565829849174697685913075471766522637666111513955264225074620853918372342216916649168880269952371776625817209774294908683712127285240551090936134611534435653623066279772575655587480447611109926994686882450665468166510617039675035092261791050158359574200911805121833803390736046656103971060663352571049928783866050820656975575965354036659230740088191590152815934079097189141658752145242416056071066682018579397923700610651825343027858986993201727361384647446607452263485392415822269936024020087824987095293032917914036365588591502814623173326628683343316594548334608440271674522599440597468695794921288965549160529620620283770676555633140275338805941874394532635088905523492028976821441643015608896468796399586863876750567068239607797138581488923289909897871002727632411893898173332778929910117786316186481800841217667576789451392419011102336586479479700362946136390363582893866290952670587630188317010615118244141311153587985179482164466338059468252477669803867661832599447057278947847123832012408780988181573384350842494490707521803232078892113935199827894473675460706962803061942828633000114025015470299683177456183008060540647665498622145817650389398476284831546034417643482008750938109089590530556330538666972644479981744268291257144596778567756860576470531802239412188557987475917448626430798410145323284173222031825906347178153348410370234930494760599737737881349265811465911996428777438361949968183962633661741320581786858594463695897219941705392041682881964655221444081907035578446061885711952695346616923457341650795519059943288820113782012016059021852552789289253230473284389221539230033264021886536863631133730341695453607851128585242686605742064505121069436830827181074719852298608015906385301917609764349392680712033710182822718725650363495172941596985737441366163304455161193844982015975354818897733247262671341104578459635376930236816406250000000 [96,15] -5775675545972005621641304723969442805933094282614036183996925132633750596189995379992763247935985288206792907139450850873286889529855700195728812396163212191828920718853249002083944222518450298112719540633932718532278064117868935847851277175107971968040678071709070201771749070086447380417544139928412573712329663782578206514375901212746295761709452972102477666379608571524492060371112261325245637957061581480763122168147854592267554736231255159007565943969780767458552395317407583018836115811038042509315795447299292938902506211436256091024550491694631667438938000559230255320792495896952099554489651637214142610012195391768721759552140127235663912518723447383034825489635382777028894476838534953535314765587132666262563276680506220652078194437152211860656009093264715374999960224451182904306757249894766443484781198575865882628369583981548372400225670598191565632091971544433929918927066365475600112673509761401228130432150361731368170896327454513546332634423734686734382733862037477116651439192001858307771306943757646653108408570100145309907921559267224002071199542184286440331968097691374040433867278281085514543118164198328486517301397395915407289455957748033726388052649055584031216871712224417656105214312078172950643922094310213788873239575554182851001574650062700323530688282879206383891506552398953811475842354356191306915006054952269112053246225555987446844959669313524420392128919304055725287278666966072718802893656937399945451040929767403925889787462828695081888471245494453280186713062249383942748909337832491582312672227918836470351930349883048140732712683633350724595140935045661563879819769569756912830247370306285176212117292416099699345275360016618595659454328164655661483442473473710653363075952139629690213673991201857689064250254184116913877643620646203499277201979007277649987770817553420822138395280178648956389749656274688857058763742073931041773761007134796169035714271033413246087248368293343705147640382291385208191059064120054244995117187500 [96,16] 10478065122291945962631880963114087443129432218473970973634265789941184464023376556673148558634197400236148496600985728450241368123783751449133432970839228466244603186305029202727194333595550000759712883025682127647355719525138652299898920985112689350048124846361097810933037783609603818819787898593880917189815325228954288359473531843313565300877365561023435060776483200035797222379009908243713342744754992857195691329141975192094542806547837781960445231452002798688974381151524041165031169723069144142382136221925080979986614082486258879164462903027530658340570298091079502146795733703977961118865842525427451321848106702405435074264676199903812284270987552090435340828964499385643757092646978907336649347111774048296154813637378485061475866159146910588316803053648055143816816367349485612838392178853665065146773961140864605947147607768306806813243672771880887018240814044263341902613569119258414736798038262603183305617250560773201105293073330797081284382373906748036903762880410495859745872974760677385683256019562244484425584543044601776599950755338310147198059424197670011247524896267428087028258221928735873202081006189887362582380067877724462871579315354710509420570375688551261882161148963610909421708876342749521125658099633016779646402501633306929729307352563125723899631393162552844875915339565826546223226951197766801783395382926212553140421583211554289127884095193391836785998039478642296678424587032512766295347559379589356010020903654159287751677786812701988918963511721919526616555963609076171555429498366851780316522328283715534590851351969936683250519848986822054804249638437629722394620256061781384489130973378749521896920030570365950757640909100772475273192196676238813839732334431771415700897306875121611299660212755189966924266091887844378458844349415729986973556503803067680358989303876560821354922928258407827994061311809887108461053749683972160535828940245927416402280256682442847048223651242542615522057580790260544745251536369323730468750000 [96,17] -16031200898569208783335460896956737312515158258363489487502233798374129332162407924798962704228695335779467612082469509881614782563382176114704081563935237156989759622039902188422608898292503731857149978273178574609062520628775888716653554795876978707264664071065851039679042712391714292998941638803429446287597942248170796226271321147807226133976857297699946114053609049798265668994659878164972278952079867474803368130426232786399539080555570371511590926083914650917749170706373546513375593671210922914689666405708052134789565350860672612136688096523074255457567829867176155408925419320935925422507890319250154407092333553944644007917908368557248043324817528678198424791622562364761889382271706844318499611643547477237949173168618002776004019705569654432783473139146945453486264365086041646711772232994086397918399795727523576782368882388257992629793745222136231363986156503014865153807292514898706720575864814822543959661963744319008605396156435002762864269413750888474718747289159276381134907405578281489235470214567367642100343045889443271890308858518626611075557146809272065466107335368191285775661770871563617313220334494552396388125489786924091376064963422391868489098290033122398209291580876757618650718649467437061767546595806214224676792396726460290746158508027566030020136560968107421616453359147299991646636652721798150337122474220075771424801878142229747960009406676538793877648266209407027117045498571065145561045880355961015272930468657670490345099124500796625692308013456858112580366229280115144835264348879960507560203102086786320553245157518141478932559252358290370656019272724901306067474290789858505999670362482127025002458013072683800465079852319833820143561231848384314542504090771431624067109119586041340032802509191333512443608287030300666213763963700311945677253030312926781185884070903750886878014802184086931553815862722890070400623593388811216478981690485362853688296442599068395942670945621859931312647162826579005923122167587280273437500 [96,18] 22315170157985610687577697314007066324469957839624127805860043689359312608273410916725193429876393311356257943114833478099002885016191397404378154314739213172762962101681553600500146703351868343601071298125412267778808248626686448238547556224488160247327481864081261611602435784797127815933023461800748332141955976667919710165479195303850415325637111702345497627745009086740864108712199351496260470771052160875314506366023281081528098589238158408794040235328407378527535178932134227656846044951216569618786900190631996543837485405535453890945354961778816691892537219014591849649954482372483092904744703138589288179817514265873064181299983091357677425630198822101912301476841758144429461403745321755651101876848863879835319061984032820248893371782858835637884111449168911383410035558367114454355813450756349356568621868393881693885227654280603630597161210555865278072195993042371907740532261245434837293036455803270154603569067679584489519725249706236640219709973274849017265702762651968397976224976403496272518330711502312181252792896822423802824569076511527487754304722115071373243893581164041394632458596425312270199884270007922688340654262075686136725583709948398654869284524268201004755108554963837226816475640717475976249884053373148479930367375209998553150192195406712878896815354975702479116946081357452136425486064601837242294547559838923433400915038159881536676620536262375210747563499082649608667311810476157417040718177705934385399697970179997313777011402157197199369218443707179100485102311941352232708352007710400147562118931071478751139300558948721832196411495550771155676986754358095234223084125698431544995657263411985037405124330624012417466367878063586076750755061438750790710253552379652152864791573794652677453012804717292797793352079444746711492048005703349359394953429666296866864119134999277904975303547593676052683564049989935227502703551970158686206109428096074632008012938861845146573994274442421029136518484392581740394234657287597656250 [96,19] -27800830136940077581849246142679468725866233020002184215140159014112283027536104037250264109017282231254097352830416857941891936078549334207291411918586884117954696439163463408979389392834692283786058302454941449917858999441625834894182655279777423589947535770630788419964744368930728848288887420544360637545955458984618494247119884427117445587027083902561624131973389187634070389365640952466311188188255821650654520159436942427929847247983068182541531294549001489189863137044056476887814160447174718097294288268191032826112889599379555143291615529151623468961428972479183531741950497889523997313917008694742110315985866602956429389205235147840734451531046158506814623602871305638875614197812744024159856413872147413931288874237574848864860532936231239320896337167862593486657440872039750324589492760428325528486633050375971351369873075333497499030744456684339133155690513239031485853209394647130992876583467229742291507401266419776396603388804809354317076191690402407246744459488965130068414577928653564766305277111972548333152365115985600455646974075784993064333054224615782543989395808258391807330076964277829588655760166126190115939106263763150594485231629390497530094203242655461538867693177161752797575681156221495623556482105398454120321557472005927176455565771155020611394583686199986546967605699846676739957486876892237198612780241718830207614817210133866490114875749468190335877765994721782427730885039216996974868772021316048475018957579353090627319615072645415832458417476664325234239066667624530848647534740832857320570797145295626633027970076482747508439061058200568964622476464003691289645593095926642850563758058568013334678505873288204640299421210271918113686591243852593649505935825048585856108075883314465632856025307318937310012181866816103818434148682113827503019280076178916815815211053488137362602569522007979172291739484519235627257982742921779689453728776666289328219328783437907141229251495144481065580066569964401423931121826171875000 [96,20] 29824856029943171968313003332149158066699000988412859516194020552089890016417215745339070625153217081646101058602377378775951933689357726915060489441869021284897418380018790052803088003562381964281922322970092351161825001755592887532143109051133311497191685608057303094448937638788357067270409978692062194236048059633695851462175286217894726669688125786282871530556460239231855874489392311387437495667879867362380126078722269739227660578048296381306621761525726296717798943736156949349746349194933399567750539764117695496225575317432167815708791536554120190848939939614704815137312860717614756852217159619115443404468981835641438195242538441912283848853412094338589404173582399960018153033289982250838530894274824258258296702886924602239556026087798220713065380650672545041360840275804471483805140360441462016422715421711008549484345895365188008203917471911447711674382271110002330481218516636289193218362656214766980584716636422413179619778935792552667520790253382623289841911801157768176732971984558778565688792519169296743373789054416363731620489248213670932140700644533005776744943582639724819024809174259531886459631122123041327267006313960784705854236174579720330056692186411838086324846083862394687896602969619996191219879085741322098002170422573740776340278760746838811194592252832683537007401097938387515083650676417171813992946745948354155481232928318336433273837055137789618457623739785071882557221443535493176631823539597621887153790326624491132305626243865166326101616783954822169373293119493251764189478210147382785425653160620359275608463526007619377340066227672877942108313600292372673733964965702803089086774561043571151172774524098454376394582503550095443591933484031985865246135829061403600259822674550586621476828793256122903176433921464968828093133874958779027427172600720264402606734107357855204145610147974668722358344395422173687270310415174638615751372430017257716048185961607219121962449731588762347200827207416296005249023437500000 [96,21] -27518923578505557439555958524682190250450247515873590094818277577894538056726446917643238472259053443706486910489305246962879181627072560523633091097862326706851946314825802853547539982488096079090814660406583656136158105947736120474140441000668227074285617092838859376367358539392183039900959182041670186609094501323505535705511234684146658860551149267599566152571260278789109596834547139736738822174969907999799089723507347901110225815102236711992934857860776511997335569767089968185079840047837722652322907257856905258857475381071585741400913382430340396612263555090571895633155920576170396330581848626844380733347966812518541901919322188782579390940531370785323751155699736379788143159352628626279664593653658572017380827211463777500102257477756846506050443503296625097751331404623425548144193662995311962903323674161206326577901385062431326113527821256544363587928655379408522828412239537693442276435928941909114266585138270962015742727166648486497192185819621810189955500463634376557843317084739677780970989609572181822459607513835908201638718576129636240989849436354343627721243697379454564850006716575659916032581344054043800447258276302101782222543330640960308986525204826829491215705850348068841809721631173245566998536904074275863795673870175144350611303041351800386494994042342077084375897085658410375419431891818722043311999248398642973102392687702729796425947361439565870960735208453826953642015995332137528220830128410191050525344024465981947165315717282455676342922447836249854254870894549100037030061573721664520870062698175959203096232852522825421011589852584474539196566957515540043345885143960042425913309446012106102471677129434200813251020179623894827693663662064993711296860142927608629427239542082843877852791019711525688253792490470041587916705942155376527872356671227929834179413144989206541918519013098219470997348237572508155631900645108390695888918853236293197815953916607987553413555356640607385543262353166937828063964843750 [96,22] 22107124472201988987129237424849463098624042668503072709490905111788720140779407340198000167551095417588281826951078121557534483329551604633833419110224022055374872462809560904784598574904342408714411249514925904639697526224805874820248202666231101740893642269808779530685793354744260237635893497432131970487283725624106687514322774574052163283803871542551403331959183358957633151946305375561509842954572964851588627194455255091522812693371749929608436722763536011596976168458160200693584319070393340136930690998826692945261871177217240080026274229152418540504596389697693169350154600418302022700195283015940961226947168506281816768035726088370528269565850378475784907387041537745963655644553691926969351108608707357965273990918426532334988823725627287234590918909820060010582927374503079061946042304085522303096746167668096083721251459738274736588001788667683544677549691477743995362462410925031915283870779158317791763156629605645316583016061994875300209880220897578381479986181965140017550967033400605350604989632059082122675464723382207307966480847072168797639054708098156347990080834121165456366533038626225902426741804873391456483068203257132889758445724516365903093336624281399677428530050522020737276411494805008915228789664420830135972449739204977605426999812906379839795287953444731326284146720465212568687365873998466794901872359436932378614163797687028995505699658679651740076047592047544242234980380277966391508644437874259156717179824002959345376203856261135949940491454833576961487606041741434277320285691672498258479283606735173916494038387501974686332682104258453250128073655579952743412751681741929660925430508913296579682298903686944228197433745663911007694758101488377786318837255555478022738916172047484066327375449707306825253269450827107837076936057519269653003409126737187656940219118625512306824299779732812190867013995790807192115092964274593349365099501307697593676497865185689973253901907668250714777968823909759521484375000 [96,23] -14716345683815543598218555435471966062500040273363950051409974353532514611529763728336725073173768531627399942577010321025030373158498489665831286824654559102224344929049264821975130210482729808385606742909547906158312558863528469646501296465384494281151784363056596513477440242621585016590332056130148436651552293465870840078999510066940901411386586758118890699113841073602501531134426277277418800735560063883142411024764987125701875719502917443749836800231723395725610961634765153932538740629724779779775227610512127397287175112661530957686324438879642224576760120415796308476100251404155279712745370909130334639401906479913079073255533201126427194873574757548343569094830520630579296452898970003353407534770455461390156253130252222337688993028420885059018468630604405151942581680856365062501953944681205615142107489762407380722554307068661992810902252083269492882707349812025155363613556733368585064497137002300178297427882044649933310765697565499627098869108538286351706080347358400538656328562659673971654427531299805586282095515875049850460831643813088241431749357453293118030016006947087625857274871633192987590926225422824306315193311504909711988148097209094014006107598373506098670441876471738993335339442154810198480668606853378780361497566242467328665323931503148108571034698442866326224653235179748098072889042245016705874345874671807579730048436512246575201611314940525032658775930910782977011765377845675423686493533998192720403723272070119436332650379872237931041319609185697767699533187472816289017222660831987020405943714966714030451746812350355072930792559581613828116840772583460436047797012529298106183753434455869535681394220733827197311969833695679305734900507789025721123253379163782690787447232178304296783807749212177789830819755529587519120213628679377922775918818679002868714962961754870365235943295447563397236787280481186197514702409675640438984216349952118928896427381239374928417751320353090704884380102157592773437500 [96,24] 6372916964776531349222197939588494231096577142087384525536339634514643325587332463087297164022692043646719331138784077911305507472040980546530955794968475712820760337093899973503315475684447643934282263526154402191055378481907559138280351065068807798896040285501216369367011675370454145744533008086233327413172688020701561209610975189045785807074625796543943611818876997030973569092158781747770122970093929711116102291916732428578196774017331272615527426221608821047315754526962063212453032091992705668417342107577359667192678573374293962643256738382372485796283887037852480251173069503079280053241903392167409322374327675229462497018584342274646113263879991985208803790812614877262021754217941623826497732211172055094015233610821095347831638230337241837119268714480461146605092356143202289805261426592042517308031776831889104689807036534135262779300010413996756946651473255273034632997138361391385653470242230066224347712206561012232964358920195883992348054663884395951687340200119889062208806758238554978892485458871174552742253661417838706246069934653613633416936337982702922288021955327426917804588702523454999465202871987479489690052199475035443455957626680836784101644390001654289073193471371555445564736548904395855840380547117759110026713647992759736809026167290416909731742611776085677637246974757896958152069810923502414619458859413889666972699705655178013285728532129919553014973829307804703569188065351325333282535271623133899478911202705194838918907162282084000089265388415788205718341566386489921622528512609210313212464969679795768333266099027024167421748482788772640604091576906911822106452867225701597500165280913527410898134450702682436109024048053641593410834427740053752129039154449992574738711026017171880174880802981233627567641138022019836025005789302909123943988152891804219103985325230513735142811453873153399971137395360333659689109188104049735871991154138524301727559432317275073254236872344336006790399551391601562500 [96,25] 825828649742430913628589316517775229340927458875503515263126460210884389662632626058770901179170180630215703927814714010022556661752249482064002761537941329747584630120955701917933216333892151277912549292799200151742809360474477215105668018500304281608408603225374133473173783237804754908698097992498829355022054678250086038896792120928382642792300908350147616829517274793682291928678084450109959196583380248210064091157829719544595809865962247435471041693420078160714453273100990618496255703559585249492717896600004374454723916650242907184168506195009332501794742115339902373611871061148594824660277827941598195659246755957829938311671771793943480148043863608277788594865716368757537062026264497855685719970995339348209783808222136925275197097998183309091310729239096219180818976769729900189204472759440818818051440457681751641984775383936969818237114828769187652344861243331819451548186759416264745192880215089341053953133605225668353851042611646254724600591638997799910563332920469257723675347146302500986104756574767756672013167493875919916605307569622966416333557072690891593389559807278354353421128392451014661062677158195015787712537956745312860634551375358358990033461807954789917428280650015291630695142599845310967509396140371207420203708078322456504681968111208136988549317940279893437102701323928160291596788005462670478269622993609019456676292788899641490085929190752815473925792980617672692523988597537510891042065223302173991809787182222897880038595498220521725513099130343477621152111999862797099478979523339754122428750470760322573534805904950444139723099790917007683664234263210632853346950439869947315212445900439033938272270571095668907130253998057274078403512659688266026587780330151441349972265281928808300557565895221939351833189781602824452079554868412370342645737323018536936467981144791173565126599919076654010758237176541585918284284669485539069200554031476446279421790874243625157902215505600906908512115478515625 [96,26] -4772787034969694028823220913692354746412767808508068836944941492716446843861424692029501498738812951314529657680673548471665120632784681475598842878136681555114740533490311783832384551737678549253372310510697048167543677352908988035318604563654803063532344658580817640785963618019624155503342930321395840671054245512977459027994756679317747026082656504756043473064139124046746955583880828456359200811766509654448874007477072349031000193937281543145742229362707494603572706114927988794810319480088639570603129048100456119591966787131418110389137664454481220261803975673810994800603070391983412687466860137511091030979823707412180555077607556436199628612340424328815779771165631233486678075463199766836613378197700415713497468417740833133268968247343958205179796697928121718152636002346222650178226364494250163742433503794168196302644458946406421655191005540317699951643808033849637260148295879240721796815549616998569150121008074122698246692546956402361451284346647554981294575596025970379932617618540577527612641647340373009469201932770056485171914154886392901695148903866770765365754504230033094398578313277351012379790912629192403797841045161562243790071814059054733093244466655246524270791120014794173563498578771171321834281594924123839474454568229948691961372403466360729502721005575706728463810803911405279426755915812374685058096025178348254412342621130286102907811637898564271662627573116011960899691869605367425220890978416206313386860426339281278235722594021463200878132860298041901985095451023397874035532673917428104958479779367719475168523099938095144034209446009785993835155364958549818418843136535079927838655819867624096951774857583217012893871538640185125277087164762267659088002285498962482660271100732865545981985310123496634482562957010387625531055681077380567506942958408496427166599751394022482621250147833284167890486470554961010470024073548114521272162080336189983543527561027364214396584429778158664703369140625000 [96,27] 5251020491897745947044864361550043490220462106271102844375490050323201080637626378288569729642036465615981396846158753097588036242821275862475357126496039205640828980883118444980938015456558606390612591022425803353518035703583348793912867805670274576024137040043429534633081980949214389424664543625524604222369722688358585381643749787004361945147677711017062908719109565292038576404980714024462555864028130888371832046867714636580022785823544637040769243597910117861975416204681721130603879814287942298970507606835814666294700403316462203109251712468179817685097830679156871932507515472674947680879828284723451567392028067663862451414300719934333102733156123209963470378532423165072861737034429824709855065547112198335496151327892213282127465466341449455608697062194423213201648426311384543849591169188469062477896548935927603466640651091367200888539451859358814002183426729501049469872279686273013792918790965396508443006226187551437398230457537560987124552703976552678718228347246415578950757484746096602925232231954258876444502471679195006543361094253210951239737890436652504831202697977774804934791587326585393398426497756868000556797999432273268039776956046841803929828226992277558084321330451984762218815245883311873150349854161772205896057516633909638200121823972132195076639408160051916536476942734498978335140712103617400059879480779343302328190425439509865953226302668783027308624293294325511705998216557764465610877648522705713973370375699850002975908397392059383532007049785414504198754662292548655986442516323694405362836858548339879200946315211524085489857928285995774507177520033652924469101519681086245863002090681177339515845754293985318006340068553841501189226007812421701487525533925481001359348398351695487274109305485030899530359764554414580842798927210380610968056931367089374897760049550851014604999459338672426094514510625694155527848480678628641078420743191618881410848845847638699524395633488893508911132812500 [96,28] -3797622015317758588299882504361056550645885238854406183520327147443246003303694462953425506679005429555224542361721017076225507655982044747610037739266695918577132122405569642857106916878038360275326342550756120469830395353087217473951998610581843723652380648427880697530421445564937020344756872568690451109415127214821814337802873601053800685380064479389443391032598984347421270606209327103671197049936392940452471453458752791762825355206313624670632695357911717052140877369330707655243091096798182104100077145297588062882666255440845729646031570945610002902025288010743363566737103998023022395194904869207654657545503069010647414737295087782196673846857669796772017246963145165564259920002052403564975541187032353189439044782730508910413195576471196268195316961678937524554921855206656916540521695179158174000793406175530680998492051798799944015806936373861293831844378047870784740493910499980698128878688663350597643992230588122376185962314778975800796044439699465063069210718696658977938040162863569012030756206883126628192951309230183573655065726403366517569036533939622266868807186900249875383738870245884829022536905782307444474341751135750591023551546481607278944015682064109777341187954295656175588885076013778580398315319378429175669752740166438620927465433045884867085352548797227854084944804590175653988418969240758988810819853035055713082159252871500997331666482475940990510108502597189370792451188967941152383864744072625676570805540788643302108979886025228079996485980151019972075536825364609274068420962295408406657556704000861209792714196297720422812257343323381538750868275054265620942537847520687520214561401380398922968715184686554383205156706569438582776207830114208283629156801032207887446217853378552501930912859817707352208658217996495458681029646378290860979227171774208730658324713023071110985684082039041613221415011941116057456990220568342630998729817151993485256633586999441831721924245357513427734375000 [96,29] 2079646083044101907693167584310677395000206410262798883558843880551026819600558205799257462438751893066395842221520832111914148864631406774519839149476938529871001253709418523557429210744836313041238887573906533404724147799588523052013716462038881093735683633172998211643173921066266922177118246700373270851169194592664764895468229074282651559541742236485703884826719518465747496704687880565835319997307269632998964943500827527718471332145744508614348672345034870790373462393713301749717058208464980811193418039059748656246360292341042606387854175034664169986044422163566178582737927738240261839474465523493120298667231237227804196973357390771451074694460509206396587307774218461173429392933264557145154453785171218430657964969057494551903776068934055009728840887812272166263032590425828316828545892478658459025311424354896825083586297358961787585390126821985433434465256276697251023444022543099527647989747792105033631489118019340166585526737053671394357517600896491368221332398581471457650583609650862674469019874679760398592526658986700498313784328113783212191991339141832759512607647695401512095403144378753217108564590333572791024726836430763972865109748545647347689387938643920781901045730955359888202806554378723605870289813320189065442814620323154165704014798646261451118722405981418392228783182695424903336603021759818609436568608544130347412682985551692358858516625916431069896855872434023602200654634340778056435303594369811205891782723389703398816400753443017661820837748772758689518832796443527865380848801519641150086794601443489049097669982961113474587548525815624786451835727718474299258922840320269612073109205432222746187287410010088984356503227049371186941969420562394478938294477879180342185977465371627382393394134285767895237718251664156461128091033173322286182130252746769701104398556218050019539832769595714728770975723618309476767297774772071126383297643777382226679129040292082208907231688499450683593750 [96,30] -893858522472538794187486367982025518306947989734567357437781604571537878613422998768662344250460731519756099696840289047846695743587917379727664939594370514199499628296417397524522852067043029610036790033456565119980846312722019452318279166460944401243285958509335728626943365185185122772334560549760915982987550932366921964417178301309278419548237945632062430215116840285258253589531243566248815070748122052772971531451559914769953409443089722893672783858255827353772075685619718411326262200324266625530306881076009266538834181728173301487287291700191924463057088686955694226867910999795145768475178913625726177006511481331170513413413187934162300616766755658935309434724033805846623542899447848601536617714297305326825090179422329573251263480803082014561571117362692537389930534107058583166153942693003744202573182646248357806014691804571501406323572658184193301072384784677182787250663105930436633264078755392528239917483631598695920801632378505158422972848433327605756413093981482571221161882342881114871133270210648581628737353831175911464772430670672161224616944796552578979250907511435187658997653861348968587901790615438080322100859571620021453040382096036955619969176412584043157754273478545504615736645000910794917566886149667037841639983201053453310520964515860087118124182662899224089444404126806900871926343236155491955759069522892435073249998218591040211685718796920921360094090548068518931735669858223601904624555770137899345083077627939274952450916051363178159562510607469048927790708022817336934143203484022002083628316970902757056442251061907151242023549563513721340235262314621122855273691111349046002706215024530498630399426177452691609879432007440966390611737978985011673345749058194640456429724546443376029318800620580493707540524591971503431042855209885960223488317075266252056161901559192692490682768179459433408067862698259566991312786079929532166271746772626127786054439638974145054817199707031250000 [96,31] 293271223761894436071283292041345761786455960280634773059064386036391728845165489395439086799105208102248922178795797336784522842688520779642977761836214416461024413161974367992430149550435334220725553635526786728326896538099207972331398838121687935174290773566387463236391875133525962406135288569058726058419035569492463831075743168124792259740876206586790405639787732931626115339901076402812471813712217023403518098432994948853589785776491840838795945866368765118623107404891345865768909472720851991395300247108922864826703269000196374936547110543740621054570847456856515843946321340209948769892530223040388338228672619894472421562365182633981508166798364225843395292236390326254927203252531198216384858658745255669684156259974764480337812960922408991688556193979785910233725940987842496985205911811321482716182774054282960307215056469863064142310551927290277845386759599768312110005150148696181625602530510741720569965513288011991953624512878374631763982570043109800418061538304713570377919306573265919131720024068521833272296300142937819991262121805774807696814405597122362425059486064248603487639794457728737065247835878421492732260575826856226550434836540685099718866841671172475194199802018843655912160882777747148218246775302545540116663499249601573616184057930777126435473105566220939049210986894081824590452638822663950974773786601891425181368409462086919126803061165394368094347011850606133712445436722591461727966940823075610031973896779187649439596081416690831885035491146093668825683383238790306614275604452798474044033459792893691390015985494484474156203756239917751461202302909881971381331560196048351003338133860241293004796433397245253501275490390189985376425810415224547069489796725723601447036593080999773878755622893778177263323567493578183494710952776878507932955932205180140156300834242062837757167075093994409192520310001171770190263831161207371504927632929575487263917921154643408954143524169921875 [96,32] -62567204798186217675063717714580906612488469027719860358759299692682976376061632302749065639234386512053658360646068361911191633027241522371671560475713615525251102347528362250224645819770915219225135669616590274923357933834788041018372826759580846644148785023705257002196115289179964963234837302227713881286707388991441884269056580532925471309328731455569606915660816954447834130379669374682647869650477841479206313433568850542380090593062714834718105100900239371031904463883811036372179894803528732048098879235169948061368088695772864101033215990010314766865447454287569329265038151348082030685057098956407803281797901075980579760493307549259191789267886371520261490192710896780505019182636842359351982802348365201987043618739755307604670430500987328572724715800696262890695471211299920311449987830710674958782199577430564483809102368041280530493659877755595401607793309282167398168153311699190114459247290848224244071470339024955021353657157377831483588203970746256685100005638589285496767082922142739207457594422103094926721084535980465024198448578702611180918215124790712269951027520756909135783479772629454364501440346337126773247081019583064665505627923855199650930618252140315820589196581387995083119422279117998345439662475533237960302733513379436676501902495728771731973750571224288905601877235721729602401181551407925514432142199329039278966646031281068772455659975211977630851035357608472344325034379565972528516813574323290259240392208191132144052340450413313435939779479583161919774492914443851243609412830007669763768571269690148640317220728826855413357314539953479832604664622028812491725393599802860061683819599316333751817436797351257073815106499313072768491130752959323173711239107730381349427824033915434368991861981792157937782030750880070985172266157848351857742421445757027901472560263718441206326294669509411280277656402672124487001167642293450276000030263467976965330308303236961364746093750000 [96,33] 979156511924074323727066720762906242711691222841296231486602315301258863052271361118510264271893660616815779954211719114201633642976880685811748291865510290765486859445908936057282684830073375798550070793173396108297318521367939386081973912545948512769679488695635231202689746024433168700720295450002134513413899960327883947481025873779172634071047564787838388425667037685969824017950547144605287563475434746417647070245024439220485542041009708014662067090315421582541884118267900952350021169571471358754439519790080967638253924605295162327493213893961901902232487026230438473037618209197076466983287382826304170124990249929558520404985046266258367424040675575814054906905491076548012095897597006298843067075071007506041502206388004978997254844935370086588456907357895806057632080516058948040515129408731214244509734726704844294926977912135654494205586079809638419997711327416867845804920266122029523527088066088004920896809458146649017875377848012247249830530066824284149976268580406587574548870009705785572540999402083473753652343918788879160839563593336220646152285787553353803920744232798389395550688564733219431365842054605351614829981296759828407112486101144179107606603951076277406940293493596425862826518857275389168072678304076035341714085189695883252747720378778418170995003847392696831857380066184135211021071094718632099543115962671431865821223818264041267185858738591293255096097359837357982967820009595071385552392869974621000196178557242806698795274345953515010505536227194441185174202464049456403538784180806116231742185883147666020742780472427124433552748375669143047164495149563839275641407709844992268340841861789144493832093238391533302391181226147612665109545512343904019503808668147074248866986158967101235321224298647540368968999605198755256567339929627238638761943864056867929315850941208773931667356642841022417055064486100387765039210373881357744353659544600532171898521482944488525390625 [96,34] 5654548512286385124078390830697297722540842345957353755112775559814393761994416321688151994520918435858339488680854323554317610369335414592200840240332783603490117633915682142671391267825359718157816398192549744364146880343375735904931706969044917113800832596649388668933305336450105380909134406593582883459758210818228017115186871210556905537812965660377383116361195813643384829741992933148945661405419357300767303911761623729886820660074167483591001615677488605273601424591457147538704179194174964279067017403316479720591298352585509456197445957905493497292545279274178985833566014718321789544932955830918143879810191597395483741589309611814257859361231112742354419000211600495654175773635509644232155789536631288023146695957640853671600220092577693903747739412253426663943014473005058367306445116991508011768252526472670653550445524160425881014833942669801201693982875458809212508403997603428927030747211593833541470305517151657497673094926490403532423520307497290613287099530892816583543827661761902089670006951113139088954692680392232859007115712576485678359412117364635671917739862850401349816100190509298717292589587922670354013557939125827610381448685856476165465782061166823063259450611241319154359551532585465464445867308406428238940424108796724429747577946208312690910317199553028616093739810868629224156863539027847299274934820162131746001345766068495264894445594666969765048853823034103191273631610291708788909126518584440609662236598592279870817134203482158398283605599208727772331979827483330272887528197865637836833271790034707742227970264645502273648299374132578485346032365297179200863428172683314376557912599701245681696588870508635450512800242076123959050877093617585064853310230244497062237473396708712565484639736798439572340463602486838181227560471013479733397033017489722632325274302018049710615233273219847002018098991627106940776541783387606956295945437318550830241292715072631835937500 [96,35] -2588190896237737668512475354868054597771198643981531604320228028900516880852134128301994607042717456783171896536393633995248005568420894562403085126104007182421129977550519381238116923852942368850616866725781467521785820388649385894780459214473809257935540123823279780459671059855506807625680887053443902017806437233475460427144741265791632482833188253973677363817132660366560468464186221089362932856019361661724242051745373619085734405852213385649384447533576223181016365117661731149313116525433158089610525538224747872167571417024216548878451030393640954665716807436929970966324550989203672420836648762964953658638445563665587158648609706402296565849130463224651757366586988929693150468666898418035412539332734099087063433750729100643224562163041822366412286941937160173646821428317344958137104130080360588868617195026782584305867214526028794062317114174061251625590758868653398438177622016038329461161756803672516119165503882033448198017108931339975122907754785805805698010557723309758860883394339609386164022358503922505592601033478799800947364829765443839932866842833901811512433024241996128944110362908628581359086887701625114833059017517589105607006508955727629857769994186633753679288859304409295524466040740615913159127253650220544120419422550903758070155578877018692645953403601429853684647265352407713992031307019243690144008324268822008584387783892118944920694866236202064511572789147787672535061015028597295036544656183625015184895190106625321468709088828389926346662058039516842653850482733604991951290196911326598529510796650239492701957206991960461159365229443832558796234430696517319285203486079378766519598416865743436411110445596996285467615205081391254938063179160700245823283035511016831223856385561856710890683153625864469096230814994452205647515143774135366631426030886272416197238415705628253630793524870253323987224261390841036664620364483738526595324458412505919113755226135253906250 [96,36] 670039158655425448344209925523948093321173261339701630571159348819580165171997856343118724277341514361414204764546335419327698344988080322564783804399946084081930479012006544481646011157596343621197017932802297591518641844818749041972207399278381658961690321636275737797016987164859767070685261632696599455230969700951605557705440140041061692784517370095373431426353373715186839480736278361949271225245934649928548224657862804630106550791546776363144849954265384164886542095713834432182855643454880751420699435745661531632634092079880139669575818169076348538782478509357158430327413151135625420034023813803801280881219983890833985567840655049925254177429386298646569906879137756560526000667142045841955351358454850976547770912748353303921468508800329936538896686738087403010946877225075934964858931556145468588273546828354705966113553819575731562261322080730285178712852228646035978701672638686636164944290937173453342171791369378712478541239490448176078990633170120720942042444313752718337260285465513391518632599422994731507416216915462250772255530024604154820386898882323253758571056112292756547412008424581347232374254048758803532854600312045532696777471480202664529647507186235647933297124034569684283853905452135776464465345759610090228005607576975599312275404456989273425035900504626048317556662074444487874779413144388205149508972981470303279248068653118017911848608720860060677718063635601570656648849725430102196768505996770122856817552480575086883685486830321762938557114925851974159962376436498851358939818645935335955937498879222737633402414057459721568168659035104928453011660635466378680540595449072276957794528824458905431233873632784538616582848428701252280017959509560806706692559556800856899120537012712913563177335114399516117283961241946764310669833433425009372733609996150950403227782687157596596922547128573163626705732845338650743923178420592690063273266787291504442691802978515625 [96,37] -120673849584576346121388291486069975876982727257948966256721653647489331234221838917357639708023433115510306586547990309404996792337571704863220310945103972895356800134931702440654397305636088685042505940110298266172377968854309923317930004027841548635547725217014995199993823282375424009989197578552748301601088874261564732649951705921595208557352238775305767686948843524976007831987709198048317780805628091924346537783515574594708353844700260433132135015123916055342362587883553527689899640296854475796689499678484609818597572862638261702413861740030329343937598175954380810697542866302399921900376774076082018056918577910687850374789415049258898767364728306389125528408476808082942349637854557615258026968440729177637854563480258760013326538885939976593455186489852129454518241142300020605387850675977202691156523716273956348075575714327037210067918681769827821421338447852388739417710792337350233724597176402104442616950228456242924967394972037746396958885953152930062737424284171608983633609866722381943156918111236964991627488119242216200285887417167701795786768859565027251081917389488778299250044680144020154691340620114146357690496004611115296718158487235132920362835913767740057653539267254517803001365625417259229234125182378787165828308309619223130758120934960176437490566688785129004237841340727634563545770545503842092301171745976111263596481735689650389117795857907974129723410735065750305481876230376720301954453498179551870624142055123251799785796763756739852927857270122851403019505531760606170335637808698947552088601756348675142561485467618980845537301808742997528920064630642128496890470779028770113415832825996270302586305827090840331426657675545800008741849702323810619687591595279224843026231380618695852790021725428257846301843769658760626346995095121784664954623117703523587901895661793141091287836203164956360113315795211161706381613502314653629809981794096529483795166015625 [96,38] 19007717746675037522758270691418989344437364025335943345035018829907252257880926338607148002390214002292045366856695507672872396629876765331622138115002232274137140559282651783575358792562445015899796677467766725833593431858245382455448699800440883250666716646099027351953474774805490449270557403186228247919433746103162679196740391738948657876442820919950802478086305272211440766977078043302108339017756863531208593444398120236302862503877690727587519188266215067869288235583027132674644042251310157731149490546559879697118366304963775399330260896632769890951271389681521098092791394399878360826406203207456768492089488220341765134208494822843805306780779954327836962736706793506308434538738120851918227791215477074579627377884350559081054930887134071065350612669159338380016227914309586946261738476791355746945054877063854127782891856020558194599596317947000724779611589371330705803946469796952881894644490898610162729893393770121133923623514857307269241608678567921449150318884549705685622183403058488535689196027534402215194933413606387907543638019685659486782703099236712628457759962048174526102316491061320951241412616448657912823877851611837341781643491978285785152285655164279386791451603961398594428073684260280675783462166352141119771789342461112336052019719212483163173328534734666594076765876778736463436515357575642031486276739219909683286734318118677257284534412428438576513831764855622391861543912800380000858338512291659409353386181332919033702121331991717410719984545633696067551318641035579108071702824264738943521802782715566932115461670905661999197332199414870523429456025243399216724326804573530442163914847121857002276605956024615232818884109280513524057598608516208340800454849955002345557167115860927868813682902458255037092235151314242107837385747251158438210142928672746613927005784367905283821709714382657628653790495735813532215269239245003518590237945318222045898437500 [96,39] -3237325146467533196426119644775651415974827022273676872715649818286535119901376194133757964537413495191624915857702235706655861983415461836707857207936680779951145368420878361654949647138681669086095967995827625683595508866690578578275995642047605307033851894967976958143022245030810436974442240207338222330847157539815123171031901740574465331414900328298620956268368401618470824445042110664444114606199933251674767274132129466380290986475962864522820468323535952461979180771200395978934609888678086221198094263812500899780401080095968559816454079357829188214045777495359192144622821909402779535096516532313860727709779791606081175680626930563358310457427711105255759608048837577428782021341081986398167380611446177843991452426835352914314366525896463154976197984761094504258836863660807569475895615991984276323218728887012064928603010943771662328344307045249644174129524949827086387430139873497317100779943090499188393038799780281444846357557672170520314331022304025040767073337966865916186439240797151162097866409383690441137547309764575389746371202694569697247508071445266803892786362664567268653521755458474174762271803386332055283281055193540217327815189252659159513450999718649554747129981323029554372025589760864599717379578778332086427329037894812900142483709798459425236275779499945938458109508565178895936833597209444823065780587231505345279841770268937330475119061704985848209897158105002745643033599121250605498081108819858663599000524679295172079032421323094421422860784654608014143424143817965726267727791745823974359112924394252759114718432239334401639687241835196109891300202964528774282052698108910241354594450593662802834077703998574075819282559509724080458275099892208874920398025325202423028599694295886036489685117199347978368871297813696998252011402171276517223556762896309456537771221039031904267559804069096741742564204841734777640116504926481866277754306793212890625000 [96,40] 360853544404823467200201206103690280278528591156551499915122694058552192187843166752294828925284559946913590009217085571211547496850510977487265964859228371220045558406119471712667714191265601171122328899017790130821884419580752342236846512197664430659394690544123901144769656339712719305359075481316810724303420907534699564459845298237192505067520953131704089416998843853931080718870677233492272110285953703158807293889244780044357969161904541714112323435934939227420653765680968198430397476254339404686409456976041541565017133168329481859424464765459690853181136992282361915993433413962027714904737815597081244529203065319657914203521562573662632350569695627057304166337818631844450593694943284691669277163493146930366615986577480551218534978897357749922784804501342387436121833369049187387708462311561839566296904559115050016101655526088177509569674217056213236917997461312553345483445576547852196850257118573379942646822877358678874176841356545708286649057999093733123939735680152359600152835893692391366553039586022390769356076092241729002072348593598150540646504917956506432825011777008151819301049515808362093047314286028343869294754349253662576072388146297786089046675149829405479132051194596769348904302792928100989966469845866399854091377796246793659062918516917098317841806898632399076292793093970515792795097243149041297622692492680031234228463325486818581564650303031451236130321202341493006730378434157685118290860965546229275510831610873126450525171921719677550247305768371096249303002750039403120723111226073954935437570271110054769513899322937132235377773949145553079252859629742673966461913739185252696894481782119545314803503549404853123374514696226283368804997642681060561557886177295087536264393839428866971363723937106481855292816753130640544777148265738372733026331593049528178452035943903036561872430444314033990800213731048318166472199663985520601272583007812500000 [96,41] 118153561792899583634328442742653825194344076467442927438372949944918833447938230657053036579052611549422230864432501550019314543283974514635757628816194731407894106737527207441644054650074802418476198135373620739303999998762131717089289615840592739113296303336961114949006631090698026902887638858978601842412634007317470250770125005240361577062171591681693670639449956573561365494607549482280787310318571648298885192523368063267592001198832156354203856575395037223632375864231039841106801470111881141126449674393222513623591343478298915229742897453206666740156594706595089590462134790635702461372051062255727908400305300745299823565538977322051150793432674728028105829793267114290485950034897463705683433753303785368412980332448680303767914746982585727119139504488569319381082809503541896954268083330909053637544812494056195433595486017657673293037087388969025600745428624187592515697543133169934370444607406964440273631180916802628919084808168623742213914016876521049026333869407124166382311080042228850563607096697550618969219194071419058077889326099100943141628539142337839662539039646156321416724220894400947910536292682960880868170782331079156879275630802970238009870726921026069567457471399517278087621106708801522293666866571080172810349277535751875204214721601071971189932384722994077245759433050837542081544037527390140400487753863317316964897348986381476244597085971578284273225549352491417054602912991812314297902296209806800384074993165716782529701243465863077670985264677586918828317581531060323222754055973555738322076995339896780518681902448964642084525791501051442198179771080558362238926830108598817901012509011405263738173659668695393883545365964432718882644834909211438480714285046099106970542135272754249240175783024432560596703496423676560167894464849375933630623057505405451925122004154554564468899088539074439606692300871321199551289282680954784154891967773437500 [96,42] -106269108500498258655033359166970284881624776519969709459703436458677216951394869704587749147505722958372569944683297166709643790837104652442374993603020549179722830997364553449482517967463457498625461105006069383158302641424581269766542511502391757117973096967563928964623176590191733028991068414812369094415888576769197858157310150053805301020740330117023334287376364496738221761645348358433330606540741606989137447588716324689998193997293469261593908735125527236249021791391891128130139682063862965354502398280447438022010990611791843606958289724300122063222123083661327304098301421619118324509582074208753008292916754227633710392814310504451663312596570329190543198838006424837652599779025839885674744909563468414391181534292653690736020757298424826813263489601907586108174279287791039758497379024245828973965958203946995364534992127684338468056969385069352337317878960891619839660450575590052602086756577115422737664229179317455502864639113911733977389220338351079152685508697535514332548666135874674366577233402645115106335621201702533379394808137516471489504942563238184217758712393620461046394385446480816695616625048400429981714053738435773122263330904426262860747391627626263180884967391973746744958701188285350304038780013635855941275398395524310028176412451709065140185227800662111011615058219476091292879645416100778536039989603372654657792712976024444287040124898280844864615556262497873106403217238782000564910559938687549600154161200503421736063002194010180788961883227112376180034071414198781570653583424052391406464654226051063189812656760597984886198024006161654817015432252406502495051576737573547402758278466168965614028988332130307863027190327350244026173743725338333898497235074615892008103268797110483884475508727795320311614228422888370619353587219818347298147763720436178772771326902332514396948497254138693621008655669502029894601946580223739147186279296875 [96,43] 48554825357564352174855377047297638156888944857430084729296165684526961866249029633115512820754608686753654515370083711910017092184083474443005105216355177401156848935020738410600945168486309003722858357697633581044777562865261609239675549814639301733541696192125281390843901430427464115978810122732728711586967204492186155975670646671365516775576876226454557446441859024748983107221043091187459171744980581097615415699904526773714376380530536981255644500097698682057696947778649341407633911783298550397180829591848387816967619252348446227339195549577954194298133201060439503192937520884161979063801717599912849247003836880153160718798686603456005706435607243177847186830326963709859789324331612119092578011451641062451400447394452191654965289189305556319433204553134627750847316608186540195142238364000613460001522926833292076191066020788233630208111835740212324615328725106519960517975993058877432051536993076268323609318612520747362825336515820135420156406716685073757844336152876719311336808402730059887033318931902599903614603285597548132409617126733413666757003860214786945243165693546247628090005565204849229327779190651982393237458932587198745472901211635952471805187940582694750180978296227644741304720415706938128244121378311839723319892103301623736179427378422555174842706416791032709383004621567613160858713979940267901316300145736322601704320869830672454530650170267936738907449275866934643862841118856335583464904658627275893748381386821521334305076318496195377424955712764545634864662679258481768377280089452296538189303920260095790987378876005559370189079101628241498102519520597626904963633084763810579132018288663269980221334321607705466523323314921306173109663433471327492151646058163404999267199619767808744668888280713407924651247829712699274202186714145635592353278096877314967959058253860996640824712920085784730278403997782987744358251802623271942138671875 [96,44] -15924581420170576474188259662566626140109608959078142813987871533093311339083656737529115104910735849234768408645204176156113272997231781671406113393170618143126892822844654521224064098334548790054329238847621726606098480306696617029202869076744209056203881514025530230374425265089572397559358211358282678783476491856608033434314367592963012431547218197722182623116247155734300863677054520470090960169718671891894147660684719881223546114554245302629238088720161657011616146601078492561231912867577267359115055950632583658227120407897492062819413543708545516459747723332200974039429496736962253011800414452142693576447479286045556323593339208815723610788232428230771074650459941031542246904175619108659509467734558239011002406060370487535471865260997334589476570362031008731548009707571929984930407096598293547859956464126897976274978687825400622555335328361862248633193079020994150739928358420109563914699331991788894979208065097909785102890482226503835804357900798554067300070218814751551478793981996585122382845945512481085084757528072238583870584276867930505704659793685538127777983575000767312137629415413843225458891185088244261394574834944488047132992866784743506324285948716267133576028191146922692238337220252617417254955619351495420072811740275341122195533489066263165933797591624107330479343643969847515386595653779413483691897813567724583584972175339258799402380319034163268453955886081953622182342066937317427969119226556503138517849598730596209958665014563351627556032676594473761947815521554490034020014116836456029374244700651835843298123237172551308511355140910428587305443368774712039536893518706935461180237222991775653060325626362130106682256348534939255062442642570956793453442252692595373968674537568284138688994066486819935091728279436261764676851087867581641402150736954337839806214947542200919246551447889864369655832376793114235624670982360839843750000 [96,45] 3578524350725370915477819390572567540677512817646432866310275193401592628544164948412391095389378885998053017821982810208804597349959107422920681114600183136491311685847849394448302813362062167287322713630240951257670732981316877336560823279907737187063592203575270321940826771629976566240551399345029304786692859979859549939579826592143116882307852795010390893481192727861010039782114330595809617580259280170718249105734072732864488702713026645813025620575885853067870850466980283590279950635324717402648249890312982358270869107789346822488302013357780674195360383072646566427019378552683336207929970396901411662927664522900822076476209107136106052350925396150794416972581269258274196138410482385520162648872424117519056837378316950905057961980011046299680250818310630737474270022546697595543012624439221645590235248793281193975329558219885821511360505839255061218420877224776190975599468840817621175743616409813813498454232528722111759382789195320632639366016049864957564009720897813722810194207468928919541563524163370497782778251813009371034357655758980330324012979448978844631137835248566394843642729347446560841577708466068751777917325830759151880759175186755238572154337665232946206677501899482492963805753677390570213583471323858189176061066913778915708577216573401383528247230966582758332614978293594404445940581505301717556437903728075301428513038158293442409465028109824168982556802865539071041411516883925366822549253896842916157610388037142947972238618407805930154327030199707759376092223839533739976968841638391356966969765355312235608088155531793160816400629460333846888463760968072699332561702816917069237916600313111439604742059544055312547856005465425741004670034856038720040658541087800856858996311754249671535681334052898772126831388373754681159145740316834322308123241932598633795684558588440511808550317207860795576390700034608016721904277801513671875 [96,46] -350090767392657172804004887592802540900804929938214202356692976865190828856698107310987516001748037465137377517417337338756512873373151134912587805404505392498436299685933013598723749808438417228279650097114274855782106337627014466738801018331924405756603862563131808971626091618051288037518866238037959290358628811064613050646850613912673368067905109208456589002924958573061815828278523411944906000300826568009063533205230111617969320983988229778624032812164198108178756845746190059629408826202539184022148171242685503825031127607668925124557926069933478978294445784265688406918690597727616454676252820871645374245284576860054728697784909953739299061704680361435479890117453471539491568871338712975136022204687183935876656905229196515230481799940345360181554508569067499902409787771457971764055353440413287577290765094081554304083921888316481669876893485198860950515545991414548730286348038739158400499572900798644547105608781530539447043934177577719284590302888792446393654176558372970438176378394983941916363740194097697356599381890615622795881057448259852742676175195197781354588536626218880566449216514778044903450202461769728480561876433691772979055488706684163516922521883477334074390921797584738777638826311276488078157365690768060191291912353724428096358659589281423146754857231241783327148352575729964428986656513530000110519148628831351966108056808171902697488978975648375708592401367690518514560316014573873735772032117706827137908515960460843744122591482686105844263994523533435080405828028119434323929311253612115197017114385920438579834290426583632293865294819938208543899107470471124450035105531073608208768814582299954284025128079076026990842582814721908304763932653260987038457753886633614863135299625709389452644027114449993320094232718771537464277394834714616203464106514760707117112770401588492795756716842794920019343862804817035794258117675781250 [96,47] -113639271789934403841832447263798489460886827337374461935731078876396529881457940671158942224694059679815371840104491192482318427626644616751553719055532133013764912730137434453505745737060989613331807088952396037176982172502290286478057560875666874609707101202782121834357748702161839304377517690939275236132327697383860441732420240816265063378430797426069031954522547656399863155703245265115539558252511103157159252017547804967618235067387695841052605315135515518310324997016291084097370251264030274345351841809706017612988240569606192195309893199114828316637341689286503853654469947525904365495572654243198220894431236424994463612370398506927285153813958641059646448510176296858266055918546611167600809163556958951187862377831182712347393792242139180179237047807705536947007409040680629596930251177664129083536988116862005341334543609004419540706513675062342938568996537033777957511712072783282411743590187900425410451333149383180743105080818941044842659869462007778717347997984631384700473303467420310805857640815093277038013099734250064392633798481332091245831266012020169715492561192813210685773859521843862494870854062281935560018933032650290592612783946583389279551276770431830812143421693057115523141176729401485569575323653161106564574835137617496660455430387478774936062626862605024686176225082354596561673315257948863072832791836153533574324302368884138777706477786708346226685950413061218442471341708964380922195083607287463151277736040417660082915515870538173442735265602047298759131748280777355386613463329438828000341677069953764913631025898275299784784072651959508219526804280860019678093600512939860346776777989470570975006771259227889838415533683329526362452836907284446762212171918228803823474235541012237173468491112590878200891770922980390609537076104493855950600502959675779392211780939330511444818267233203279431563714751973748207092285156250 [96,48] 74472790291192359695793962515576280578102371009640248830171668844264326655413013241607772686973651585518716440345334649112564650905403899391728968135823369795196118251604977271845864228011285779604344956116674580540122113226380171787596440392542034523576000892946325556130972833659790442965809209801067732226332415057278377624580749935381296066531531026020122591380346634465561377094239295133899037515721337222377716647818392424622137954069445251321927155658398576226587582648780281603370256644599616896022786234390887572079842738291987494638054983520432725537304276999367077268657782255127035137881065166477177565655899838604925531563541285377289836974080852602278730675146419826909999867830139520108451621706359090423600632368217021763276575842486299560345428610125501076409601493620779182236402127251162467892553595609596954801478552759503113753032507393776623235584439066479730846364685814216496361257678322391197313292442458646252645501622687959492203691635956814003101319248179951151394541405324120325240315601026608050123054261484335634576915863109161216004246314240275490537905749917473578621447907544230157596198899920925948965005420769449781474254415787127238259318809527928794102597698594127059430931976904220529232698321492562553664219322574285432474708711586291876149484100763689607431432517495559743789112533212909365929245935083698859318987019710289418715491877106331427484481705851970742084143699208924759503639494571664710623920910551765889133582457239963564577433642732743426238017501344623004915379721417589760928274496518890291898877835461393453131576715298936299701736718985443946032834317642321665841730581374732054009466801908168158319175162078980875302259445490820404780373634220985148408892021594906581991201123855223508046114712646511114948500502287093194295120904260996139072604093047468457413663733834852109794155694544315338134765625 [96,49] -26366895312124683076190808823146821374454010971165658812071272960634245875992848431957784352765651296092584023212710676634027917220535390285262188374855436043238497342943814083554592065358929102001030679874706713938890452382742824917160523080124252388688223143469585476706821224889530789078534074946186228654727994028705888286322924551728282467575993808693350395130826722959302415744774836524642124369857840747668984651680841160082940511107575465224310707308992716079248690084655183827945413397591927037218012103246372712059415541388192819077387175677532279057168219833899761270404443457113294085967306152894767341508056793054188208841405251803355691822799624133188096001221821710596283683229549145957294890333239722230128450597141684467017328274259451354113135396505408117815325671387234466235327215661129953833793007637625148253426807682974859659789646658834080138483464705952880192859264001004344711022401227336261733798115178792000278179088252810553593054733918064443726900850259932220684604465437997535720812039653556547544842233064916930554562733293166030296894623820999087328754025365801936869900856606960983484132318186768187380633213269589401157590187676916872026478906750819633855286297944014476648917578498307480663558358317972842210351596329178989803154943972673211199196647662466594083929845796817345751195066002819907451176867260799681621459557262149544126114868812575685824866494208707233636540993308939649342087112569562875697429247578510527807029941650634968995414176179339343408108570682414558874693453347831610250737943731201694735641959514956157762084225615332010260194602314482523723213798560088592003656060920540328331362357693122523561673850128519219963216486074815688160031830550084846816553776894619332276223872258694264235397065618877210911119401011519247610782846240528842862385649084168014362472565181860773009248077869415283203125 [96,50] 7761391740534057290259261212963983583076314108203597665826414466260213446435545409832746793550072116097034784075650388874372507369880574632985288599012431669310752023109757281764322878655434513381823020276888475008421467575623968337069457916099959716733472895043964488442819537454879140272708878522360752758612035595621912691081048952780447571130772601602215913860422305295250071056050562845918272320474747082117607929211732360139662207234805107283528420444094771600143986740793190701587728510868696227136455755518151009220298350305073874654425762119462892286067770173991041443619059207241187585740674406999318649717406419537661524561665538157234239644265073359735749821712203388553906541669871292285540955178336409402532381260122093925460193774858862985967387924590824671894214528824697823394864552668009070578193097543854637534244491597970294318193190194717942329092127415267017456360876347602475611860077355888188068021918370015288857627876935244653680107214497126193420249696130103695341847798671761520057955066091429172644571359441351852983363808150167466053394707399027015173105529528509650729060569523428905904311281506276053037938719224027902794798870411922519392974023448339920647452939424049807182585001208898660794841077229084354919733711647351538429227466776436046519706652295275685710687719019833369620366502885309827001955060727521425041620004792112785141135086434079280771467944063803989523792221433419333477272698313429730887710990533131014866314026767329811173824512460697290943075130092569753370048096231694329707860740390095277821778979951958626412608003359359881871407395942276641078720351480165375928507132304534880825463612009014314023088115515145087648092560952380104255671862314468059641139902782931757782624356561985650254871214721106691676141743959583148532961283155534910867490257403841433236912905613280599936842918395996093750 [96,51] -2115076930092605522512948486432084629474122167884787031758574360787104781704432324539066628654326145820597659798395869971828077054067372410589520485156966038656719579497194920452040213649771243178293887248759759285096340869151785076802488274174977257751844561984737525783142313258072126966703572765275426058551459670573606654162245890920021712157599051898056788241478241689240814678090511501853247324480792889077709253940307106212436317515442887697698076600627459578140588293457629224698059327854923930284953921423939110645731943504168324391669375397341622669505484865271961581125378822150033369395099116880383649245284440465741731345467415251707175697003075670950756727854429483312635294976559870828817226150349579937385227196428473879142951422894681708550769555017375849151370726370844115034780189605999540952689688126349710538549016528603979969486539147880857927068127783875911651808723029288748373639069551551301334561816798949568534673893672483459889489237053261775447087107294156372508568089373575653509989993577802167685809869139831522224905809330034077917918475741813246015029876592184166611855173054459453548947922765874474952467865704383856689196555487039999360576168647821276229811041500821570404050374917648260849212057209363459427601350824280499705331335997955709922078871623892915131323568667887808941719588787242570490829128775957941579731163156677129768324313428383369929583835487704472227346445506920571013556349973786670670199673280227269360577626151394187281887483658854533239132839854329398480343765112840924577119649446795215345988749095882528659287805162095695187418693641784006729256493211695341620368795389044443694874657204601931762058460927016369971218971683501555437189569259135035355957650753524862093232777398720838802203205709069627970534620049035758793933796596094711962347447581356263412999396678060293197631835937500000 [96,52] 536142555115528079399597927175160451360636175666305170572440371583369424436292814852654127334337358320094864226548554536144768539757111542793476294285516549598017552066601515183578746248090452808893832970765906869333174588393373319410245388423213725474436945627184075636557100667573216395437302978561872095101041341811616570811947862329945093247810018564339246806580138485614443642213066334438457854672813254767536799557932124829443885439065255112527434852283787178509377928372988152782569858838721283491193701089425371322244612978280851271855314005429543385551492842531782740188729855186014217849604433391535716875620542413309191339128329705840428777219403739586767390042557042585673481071722832463721208818819136355103224912647858324898514612817845712028863876184236950325126343618497034540661289316679191047843133387597815957567727770513434100848636524856772017618237090834574926045373523200487909799143980519968553427797243583302674078274597370821444978066346593406054276397438717070466475273890103820579499279749538892553713384959843102079953086601969648594987598201865240701697116555626220036116574425534485149792794972682023665682265207657488848469123836640774843806539300713427926619482215792212144995740477188817062561759444512437088977957629695311765151435343170917374520172359475676608180561996190758462153613970644981420676966134271535737607708342852910037836587443596981137125658222442980059457175249266887805143744831462473743109457949854858846060350917760756982147608018503588915913345875743898435707445098623904099644357466601256821038306289486533362179595589370818673335180439071795257592931822976740329017577316298790463431925486316726492899602983444325660151529320830978244445747302211645506445975053889346438321979166410452092035744541645863718099612598316070406063478348956182238895230157682547655895177740603685379028320312500 [96,53] -121176491892497787690330401256552012201397802883470301760669435942484758962257359274282722082190652981410913137111638711394331003479004690269604644401639335690356138257152671457092029287323728131990771693270418193802394576731167705118794075774315301037157011820337989993564107182757831413305008696387204463477471472572561706470834442511888708299157279340981192781348279933196018757520658663835192683925133903112720834147568589648371844856493225229534383838589696831590282923738594541839863161767042870180112085423121131353351421464129799294056824875335524921865113932389634160950761500565442712334070636597718923215263794151213401968208352025715990636442260110057347890567904722607576857593565727191039999632847220311720293629367457896419085294456861456059003979589920338175439597465647130546892752121410975732697582905873654972207973670758376856850527290386484216480931033525122475384577903098275356450281030433025246862735449743396579720082637525657295701032127602670116922211216381083463088558507518019197119935327811096931843694460784509366538049652673661518317599035549014173145673994038660402532052017205299530272550481073804295794642570210534332641247298667008446801937100544504443081575497734884585309409986928245598886001120511211402480278539648284120351792536314385923101785051688831365802897103749499356691668292194605387719460205027154171092122206168910706548776433593735256408586255323236863912332994552564059500772764052573960816002744681664258082907457423791417816997446270884387613167777837251969226516777742494108988996579389165650048193873633386262069776220101096203687421150386419950097729561816547556671977613697437356503524517107474628223313987413817328081535738006167913825124813284072418506462675639817579111466414149200912951887603738528368278856306910055561483761378895215270448254551993727545777801424264907836914062500 [96,54] 22834130443153141785746106632744312248925447884720197757827800702007332054730632755778578980159978848573677678152894294611762206733518305759522795076659506550085869558790746915092430797468106082119981845855703702884016453581120997986506557817177606671514003378793805650913211779165306812207604672110832931433809314466244680733925937925833640468656639502636366675213069940468832174672445387579602060556366056945838589148744840240164550194777674525464146660696628171605935827276406987046497257871760410462782555559047923950127109486727588562761337498679031835185375692080744183381251830276066542441522939562478661330101918382524382507287870611306744528220794499008927420531833868098112666341495140181043456078346280853998826657203312927017569366780031411632350730868587054253729081547056764762365162894102052219501528522745938417604923478753342964950102943270249024392932127964146372890212876859463719552923788397408035659329299148211706957897831610004886599183475272395448212432375344960622373379858142213218964055527823970633614980547237596602774345521675637430219008011429353404629574191888928031298534758166137846227653885272947095255769221929439880681442109848527252276793311850493131453060498660252649351193932323856887714831079457584785821326261377335817726385268311990369598142564384030977228847543797405650295600154358135520538687450637684641965741878514028781064906451102570598957562842844530982213753310171570266708049792093431054845203048790650322228227439166761390581742050407702355779007325275037301248826145678196123185034276103666901961657600883653783138662128171887565425858479500338693477963597201440470605924673956999107715659712625392536174869451981131156286557719629356914451534139603872021504025283300573027979558949517733021321241902902160863399628050926925439275958536577297805552910769932850598706863820552825927734375 [96,55] -3215932758764108357731157135123406040960994802004157636016345206479484446203683407351657927010509193390430597799286665650873654349504423921818788586596354094130030848107130860629057230226623379603567634224466761258879981935775947984838747483189098927694110675591197041410147595297169973212007335558103990512095547009448893338851417931727744200695903751225494389453351208861595490998186698626795092743698181547434717220641357724262024277940967583280738139888913278962632640970950254488244693141356902122736100862194354993406623523605527126053797357973267889032017832799424337577592067200639667694440662154468144299803044020198180380222014596787349984030602712576517976956438263616862205191533726256825680405914606826171567476627779120330844605749037167199146120912269941082333216595955454118957393415217522058606901554827662864708639746123075741314257906545964986689954549317682936074861284943455662123795907018647630648877738986560357928024973183711988635630650584414790837263291533950388534412682533973394063697526330302669024369100761264014524928974719574161094961413899728755982595289358823277278649238067993257532014176582744978134860322327953645854047141144770998884023519426885849949736084095445673602808337943583246348358768306561403687333445656955553507286871214257688131837500620274220010550032196455684114337143359838662813196086872967750551177958292619604239305825833655117963565728056634441000925149101116072722817189127061102612151484163993888184838056109472940048196817467542231877968162903101004168539497767861738044877594170892858209361709003453831982953943437976010283723059353923349394038274978040079454287952380515680344767166695214045346213079951843693070139135912975412892646571209729154643018536960267285420328333320066014263266206569504153002752202052533514956686083605339934818889702228261739946901798248291015625 [96,56] 250911874373391223215053004139436178628674159974642117255845816627630195394079617920891795922793559311125522032987716915521028992949366944694089604174488164414608560460052111203093144375833617700020515186470208899294899380189491573133632795035456745656114456263917100577292561859468706268833825331093979907634358653908480126574091599503574882478269393395591910579070164790253893959322600902223962996547652276597160159840973158096111822752119410496120652115051297046733271949937960539801623943009129004802581354494028350240801337087236941935137352917082893266459529907074915518158295481504372677932545021428571335180926146782885613278399619282286966162464512211929294506942621735845189377307879511831795561183465256171375138089621061049515381184213980248039897600949116464016784505392100156969240589890164869496500033800396843233150180252013524918629433530013551200872332679331215428177693522141204000405562240818100336004682546640287065729198395723295302154447151827877748263422499712040329750851637090476896762807494390114151753585842330176191202182751604819411687988067746265572569626556680952840444802912259921069950973663677629772121200683470308077818845401156604975880879184589729532689478215783719293490567247248606282682774852765115333820794649966311591823534480854795339897254121529943833003781225677233964167718182541956347429642973160354061987360088949453884055630845173222914041857052292606690005754658285051605844698102193320760142669448351728729923844917493834005403980461451241426140652822798903102306730330641960000147446230163236120701804345189029884090882797997838087628356505710484046147397314877200920704093052817174769027460044833096732183136710907376610497688714950798463616808821697874405032513400794076826198462752851070669456282836780170715940235408481353711852955283171525508123522740788757801055908203125000 [96,57] 13716498239111724234704719315606423881712981963975071668054097887236496481955654230332384704946706332828633818998471672061093608144412940047010092470824327303407126167467001763667053919662112337291374668515296559096280615312889046303518273078519583442788410836652770496746509179940754802790405481966080094520949320004892655858495036600867177800573193060379634016802446224458274629824409565325113394550479622888654759759969717574113096494346509710235734689881007236420109664725255628736377278111345153346531260044829619810406643434802123291866131053608804012618029027203037171513626162534679743853086982559761877316484623861616038272853040395129315865040380080262584764894864659131958863901205777462553658804189928939056327399217734084216349516410666218705313044714866369197751250743499774516903093562039139951570892937112558625290868192964168466850590167182288294258440598310843655368189420554138585387379218942173642819485157427950853619967581472384836095506929402861898944092466053780493525206370786580106882437193681882253498340368807329214838015358594817379850589024732992957145539489209533270502512085955441671582971144083031580264933559505381042651534102728269321021752134650621524832651179471182191937311868548092825804653779599019629353653499061892844976163259115182576931237908034318198576953836782113099802652943131338558179017540667713437910418122818235310492675238249639070754204710961428145914225423025788395858928684944799817500642551600072030953058296270982569835331501262875852334894943008732738660453444393407512820712095677118414817274661709851135400203485315658542669679424687536875589889632068467667106885720032208557148056630006423092435610273526157951816364525201840373989098252553034142556476973682238537852334359616223332229346956577026013564275804337633463617246877942166776165322517044842243194580078125 [96,58] -7520765445953397828674913927425279847469324818915642795254145684199633539391382888989169608794605099254501617870213977931420454945917844158532813956358336667556305928343727823840443777664469190499513372838642000817575357068892233718693597288388885955760270433568821739119624232848403682220446968823591309412089537220638981694207139712727238919076260364314688550384734127422628020705479140238449492495313044622092219908532687012175587378765944031632936711471905602554318614218565505662090581079162076183796987425310882346162523604915352420865686620518184979286306961892950265118131333882913982503737939849987243713522948107377747338974994926716519585373495495274969905045420733737717297324874773323001912890868891577849740879769102508347756474068821698257076122412713251284137701121974250179040879281433284451559737755144232253178607997669195888485218127549481559605884660632018059366702795679647269026960651574845414489275863896759235419889037061988672327409035620486019899029850209910617362957940837722185652134023703755098519367148636137811291770038991193204630427379402426188670579310871659654281986957877101090838539159971784661108038821346926190220846677362469903345534148157570104832961033502695608569399288292434791112123572981035736896466572637978537117260054598696818721318174610749006601710946650520112885871256721243783586282132632004481787860971504383019086411152302374730625116805614286119746012559367302626505844316219019864527750938756866957123087046794797020238416135790484180833863517849808269716596097627763387654673532360254462534136052650862893234498872768897395396098581987055028343616594023138469554480117411388781401813980597947585087627164255708813383366126104152148868617150836648224189395690634127990327360214943969065331888975573720608750552899577706715642697811642476608540164306759834289550781250 [96,59] 1187439702145910855526131764045447833639663329795233251719110729600550468397711595119776912745328257309119773222069204151699710782002694791473953385050080597979920393368324593891446301996075569508023760675182031076064558832521928453202681067903665973141278991923889804915300694947898473574354345130695153332863274982712977980255528190174235734284111098982069305367287860041781893581491916628296895734995472617982599174445625503970517489566386419570062202018722340155994696705252027298371549220470347580545352440308715558388699421190584935639801816981152310992058493486422986224699904903700685096079984598844223547677319399829706569097341398482023733618189787778930502095585075702723643325300370296114001789853084795723687435635932585886668673936853061534631690393124333696129830696567408079780123548055231681451753620105562561378368674128407119776094962449305568456749366992732910166396568957047131694487287577869284748830526068180034543511369380574376031026935396828891741111520962461848891361917953349914267313385611758197407716091446177317767571478005278950133693626431896034557560012816816491443498033229301432937097752938835928330553215421645403504534980843443484839058267407873602146807593076808720377617640026872201598991873033318464982394516800794663716845628632048625933636523224829973837473354875823280908586759901505798862935641385058324938910232111891781430838736352806103358003419768481862544646602227915216579127808947290208012908368560174725055907701740173711760635226760044282844491767068570685545823799211862347205852311308285252098230748701211054332760311302868571590413370159435718578440384277751000024804719831871147447698252856458876558073865083428611988484149900480664830181587176891340491868021969117902297272972967690620337076351229263014711908760338699162614077935433942911913618445396423339843750 [96,60] -111647978325554059552745388594580076250470613145609299829157718806737125574935293323720553769456557480730178768435803410419825742618568230472498038074199455177853280678845250624494594948718497528400734764844497772085147869434432173400575481736695802204557031967466043239242752229513226195147190992698155664958485952731315747655545191543414032381631457691259369927669120032558915220634990355471114612596213212656635576019103621316275384635151894007151681731107287718832492457904500802517691777334193776949075464585683259445879354570175931353075992411923314072554147361235460695762940259309671279986799510332159576629787293786462933690973305144219624050104892801797737272389489989419730948001555363667023649821912898941133064715634102195876699759979222938516110835602159441635829842032433559990251779027941076099819963897634869913604806802583433197988348239858373725312212464421027310946394792377316972663705271976399637992257678454261578967561483221754424188345549364288032932360139865131077313622841221369590406700339232823588408005537115198823819379428074256371810007759434338227105219086235909235301601402126530986200947966834186319804869608122431275491001979214087569064556188537042732639583470502907495226027254499223947940981451652561959459266732936466167792311957169719952006282696155339730497226686422916577327201329162777198115446568363802478453898567462091559218370146676509283124105594159123683133168731296320855491225751357152649294660738911792447645395546953928793305453309769498318518626845431379109604739414908197094125561448827101120282328750814404514778789712017414197407585599804754086708384760798720491908856784456256271342244778321598721094444083297610770297902296599035894712562311736291134505798530755139745766087378693269385541126756171906253504579192327645964656262062562745995819568634033203125 [96,61] 7038298335953211760143105880289749292433846530940297098057185090634969539793586015925440082790788585984923848922682784983744629749643921471865446301710905741227802137490037893818284568271593224186173340130279486793681863278438501971036934511676990079951357743268002892066503920330864574979408852759896978679632611022737936664084074656976960565443234048706489455086320757260229794472516621287484521321766408652434227582693678391589883533042417175329256753403192820967992535363387503017467494043016276855701068209130395812845295601014542758204284520902120174936945373344691010750824945623746376258337486787915828394684645412472577140318205661514853395351153555529937747022836019919061792393789335920667190861954549944506017694380867971446549440481888442141322007337753961642942871139011710401876394859847461940898112320689163094372083879060093094618895696671918407593864067472259394776587174818896382704111421306862401704054700609924206270964414884508878987021407584054526487102807781909345574549285501988047174616212143568099113492152903792042678453263507751263856867303187911430595162466249492814704951977853828603577842577121714805420651284266241162185330180285063071032820422703841111429259756540896298902607761272552930812312705006904273045819623948628650948692990998893338520935950318354978759012380483231625163692178244697782970151092893553249585213589430257492509910947806525158411852031261744972344193821639717944125450806571671157341903383483255063616016564243804419402527984236096463306815418403070388984939999186573322513705384484881034620807792532014555469352897840525127613926698839321610478059658998011223999697666119556844319216689892625798025157050776932785027132181646776303425282942609211271415002834717846856736043570932184893923078385509678229548793333603812536176203904324211180210113525390625 [96,62] -368007018785074699764097457622372040694651209677847173205970730895146389445169123077451748191308966377039831935224939210516551367378047677130661008988757409250615710111312334972567136869935854318101260345653965871541276391469498699139795581513974524621440520835587669164263550968814492973530704082597441967668532287542548686956185459172902308471028401667227887470296842186908189331951682509661448090046697005232430526489017355882953012660972684643066674386753354807983123113206876621144996841419877708074518939991434191401467164743934081293220488025146344023432899375182471821553848102915439433313696898611236556087683218215572734528485147872942869386764959810638165181634666064731271517594459914734955077090461967901264583741325589726702386189891885749634882797054331020620217829172816120486603019281835302699596714235406722167578912999429168912609607877952921078046683283140722016605446067331459051091498403120179876128021593879047819607908252155127083213809488294591968963393684530652517246380717800057845399373042444964142756811738054889745310311453004346838481057496403575430967431814570956035389415979705372861478166730292508232569552682715749364874626933587189881210257436329112642779332391775099508121043856830828448074558802162497065990578846368171187132345698946875049331009994152359942017447069955226550481568649025063446634240623498950855298309093402972786756038294190602862787358800791105023960030177086963403646826363789170377577944686664265687523241890770613487493364976771490632764861830614042688132206771788457674080236032888586212784890810680051923508241779375666742925406905886352677480078558860154083382801806871436697732665146731587565113926211331398490484722853895963225252079611489927714561241794066887541895812230255238285206762006551502120754582240033518745256764814257621765136718750 [96,63] 26935865412244012938075424294438673404249988959606477941894235158987436198270450229869182878240137062825946540591396849536303807462729688463467376796421743995758485052998016845796150195205670260083884439193721870155959668082606958663446120687535866049576448465668397635685736481762768290831740869814559514525463669906202638961814224983684288899068483658650687971749150392691650938788049431494472811274025229667354892697688885858324483051344099338861916377453963077182854991391491758673885048167655429747069683976084582562930746790018335275025805444943280366894267157549054445975109515274288401914771050347485517792224082052877965349203806130559456388089870401836604630845021036976687091367509486674269666406945542694563837416700586933330995526398377737791490911658749555714331468183790796620981059306018774406107218433885607629895765624749853728567569564601351605660503252216068112979242144982453048874770258339576505700948504604482858650024634419863896141088581092247834790633413578549807274416393324914831788485797942507670781294896206492297231983628892574248341365198307023381285597612096107887519562826699462565019148273476920684849415602815076964796316054004750657801920630090779962025136311064214099212275897674365991871066918954568173637853915272424741885207230657995147838470465019721415783480291722789689471585774373939336029739303788117522016206082829764836247193627305769807210622586136647526251788451101708333907182746700902799868726986461557687997402385275827232948998667989019394257666275606627620989336390154196444094263175707508844278610365986885070762521229953802683785813800116267485824085467022551137695508053875133798065738126286244369818245326571856362552875531255327483344745249106108010365584911080579440205690692982053251358867295964100347358162771116430722649022936820983886718750 [96,64] -3137860087892829820767200935455364769347830574412329003716668888416587012247506188226543329713387222128359838678756765226080755077406386356205975549953078142393624309839407655690985862658127874998035717873520843727179472397810806299726105054645178241640394712526880057591802767720302463540479301265224039323804788854304554137868162008672888460821146367594061533534588847218740003347266395008659182313746234480920761501870556593282460556524399471188666807566614601333684084623158413755969174157452679646154113001665828076376114690028476082293020439899759220185984630506257674634433926409639208258818139934180047442371762603148857472610325769745306526375325864244792329084828171498599775804542550948515469069912516071452117128292237678511293392557705951346394016668996581315795794879231340313070874706425469694665453323405162587555205872383675142740410174054313922885195150995719884971634912277493005334709801315970090777871905001528097248530692655570903146339295399515379789492111185359146348851776022792270224872947291501726920672794887481122317573015533110968543860713493839762357236183905896292332484479660353497041057422038012154758680225812525863258357874327236737923227875334821357268069154259200055563057215088916751186752001756896768451063611236018083458491750223736560492985930090920048829001024066323708410394759604461886332722591823889083467427982348606703319416621801619018870090039450523431294007432718379842281618089115380292174007939356267758549686063283396695766315260148026241262323750092185905399500881826915353725031844064024355351126715342318557895359077993350637196219569836272860722379225805627704622444780606402302524189510943459684933719688308119886616703600458595924106274422001385584957894642752314139952691540208603778996449133593339605072487180136970925152301788330078125000 [96,65] 313172937445311963688741744355416600145305426633204047589232465748813534018751874742310017242148521366067796526835031300619846405918018438159817239837079471689366751772796910006874638902856933131469068851306605081186161253174493261923104831959673451692000763400554929945028052092056211333762378496677610733306075866819688347954998287769662230540585850099730690974891505290519177307838682517762897761013066239250341982004306561458095750925784918044855226011857903858773049652016355888844065019864807520063299982093851352014924527185542422241746209048007784283341789358227995914077138403802962955544284611056981029264704694319578819870687731126925964533583906368721029365318355380840046228435301671433128528120540801500052187680679970867777746163492732690026367468700933703478922637955509611027915680886875810138415072762544214281776779062874015653276849684972753368314268049101392250730660811761858705921793095259549098661000005452145953928818162120228269801802135724144914418752466130775387185805100119415157170071330087616661797681727233307671125226546482484012382694934230668874482884638355060133232181181929948338301260659596712014884955812361481076468749697383375024904343588016047671951277312607194186681493344571816110482170224733955495699141387104375327433061719623220065085589348739556227609116534497642543161004443627933181996439755827938015579165525059827919567726811441465853968151987903652772159159551321753996130054191109748305356977682253651170608194538104322284359552026791004743296182218831678688426211007277587915111497353310392958040802373473984132702794479943643099613180197740951312943118864533003777167900373065582487075263749757305506049597393324578560997070269267723894664124569335695849978689264402606438426556954402973646563383240486640450370411722257175898551940917968750 [96,66] -18122712767984303604073542581202014192800648185621512657953266016869874192351586960269838731545483435328255462297062300605491015705550018843937612250853128453751942775035471328665770539729923716560360189966152543903086776111611298605268053021964537458815740121807476909617562350679396180418615636940315306456070658158676267682028985876872528726905941193388950781765820573054105000658709912113232755044446657856453234289490574683423456565158455838986323354893586350077441886660478998095170530733221304680114623200464652483521877974027989955806476738926972354645836198351917936987984713981480112604251386427553457114883786490777177775612021362411601716970944380703611152358443155328883798967225700130485119650057375936002337668160223911602301054211955770099227411265820192806922596704349087631724269939062212077069870899697228006840978301677023748591518725917439334442962001289385762131367575256122299405078874557561692070110757586069758472509957227577209869274531606261755140787956341448057645723165639306823354030292034089447952002626978850865921580669531271201642646687670925607751369363083274759973106693425681431593762044022891768963197031430879425627287631023299674458023147832604425169039644551234611531852041007576280826589735287207608025594568878102713642099591521190380005913775347371362184559774940031205922684265639692834203561587252980287794739873337592866795438787377495061627662024025176473200865886452151660118884096195756073379146743464996701553768546803985274209978575094518496675766370561131594263257623754640354551476614159541389102997613269716217051595230194300197983005574380373288506789992432844032425473319217470746531037316291508962149251485826633270958750178422247062710460753745643319988133448354700264183170416620391258427683830905088312186653511181376361846923828125 [96,67] 456478629802224709753845097620842495913546687328169418944960506902091060071894001672128034108169263184149421778643138239208689286824831734711972331962727428260695553112643579426500393534326145961457084760715973801404162458060456597431613576037753939413801445842467520045763855720119328237632472849313259814367652845779218622488451489984468762719300162234471478693410508432402454465452814545951791342584858222372869133816728031865271622605846966627074931334880743091843043869717302747962215087554435056809058691762768060216609931706685805227786197032790080669766652300340369420856741241280978291772770617242831629827954513579532670812520476585793606204464254558770203549058949508362355233263364363114862082788786018539187248468476444354918779667109026759222470880559827256001038914367469369208750551784019079271807811412526297560272220688528255965887899381221362879326947919035266868929770034532870544723266219649615398934369403110177770585003423207371902706721721610486147573734848017312852253838058061878477542279934413875616453319500204935409418153498525319258654993088892481576908668390860692957656457381895117082468466798959903681814776280912597462099356497882412489425853681306753997004993269671152096062495171887466948288226206172093662701794798591993006696748137237636527358495688645412576245915004116737652726061883615992981013415244279592937067011218550394107081021809942012077191999277564126148713842411623975536936877192350203111242833929947921127556414092561516352077981013778353230720412332849228259696809539915443562599848308064171695330593324742890322864032877229145354331025167986524983098803511345742924615163099856971194923833033121024842615965022885154207589396007299954570489220407315095552877995886080079904288302128043645426219238851282679287775158269489288330078125 [96,68] 5940115408945283825038981210859612296397559383461853486286735005332009542575528536367627776416646834007832512656288301586278663038175383072696811988608871019780303826953827293739265565462644110852066408744724776830196919039497552220390671225613965104774736612341273805585875231969585214614946466709458811350066760668368176210977287521495193397123869834316347493958258227007923180627270963336614014762087941202556430410865991392855415786515809990410005801606473099308670334720553943768188801741932572603703979235011112866505990708740017560259270735683345201439324651338976117321081128531424079384774111830502517677080910574033556698888749057521070823443272175722117872972053638909027683884218022591756334646829182048422534268642108852577676167028348129941026819378704121325139927621532727285666722255953910193160655476277372463456019937079022484496445165452844069070070973381394794584571650742842587727896986555421559893789141319761039944241568273113188257877797804451194155516345197944184444055149702363928517757537707544269004752913632471608746770395093969734982690947458545888895878348519294058745232646276349851476447650762830063349033575865062615409802435865797202343942516926942420282891974417886918850928102591356731442571539617224379914049413544949359672272269264181020753317294376173285761881254361756233897689406311287569388131968216350691959265439309540206137697407254622343853697537825671739103478999369448140228612029564337583022212060236119927761750992112354260492934656531348047580595992305690776250542639471740791033900914229826311351790703880868241230246796177882154059432426849352451197970550595024080635373823145160043818792854478475861334246420565502134961616898457193260461476690183852989093471656112724095107996102044507798552188885712952608295971229345703125000 [96,69] -683478796481808281050643915379484974257727157354814431751316587699784562241373233763878133906124139597651909100799716422503255656915242187120057775367922648731735579579323454929627296806156610036915754460783861840575434904160465014765166917533694798366888700525944242956490531096616024941583544604399150061074384124220396208056946097264774741315846884647088762204522027100673085234870022340932688743448167816801787147852955465099896515604403604963013068146533330488110324541792034479901936966275692952955410579307961094222900496391285045673106323981822245400064811727987570875512225294477190178348050787534412433228346768512894176350194132314664484082352384442413634796277376536400979875796206632415765535376235727655607537173404099165952028632040681764582137942978972444523365034207617707268186176195587285609632288004795442642568659179674830669588541040630215011599132668436634286693720794882026794237519772041584979370842596217723881506641392621836041944528915851843075872331912988687324277840291323706932691231676273713782443193561130518977587485323878628406020028334688162663998260387729695765228712964879014162422915787988767996465191698566631667178377020256795620559309046215526803631762596738703582871500253895826612105672399401405820735751180330750197851951179719654002193871450428940370170321264336279862234618130333931396202381441633449754069382676070854026095658763000981993044652963050801402796768186756505155716407438100671570955817903297331246802367906070068397295280268773731948152038936272181559876215376584254761061370445003571066739110286515458418588498419825318437930089083212019378565712771046819485271594620055866248643701720624086366600101692412385688424026174185139321477205789006668269927699221735180451965021033258341727293848900794422880562224853515625 [96,70] 10037713593113400105630519573324718284044045321886296913026153341109775117699567393901923940067938549967957527789351815317872955934883134265508782975471924399764559895158298691669410256751316138565696674826970433976796394660804515562964447366064411258065315606651771433520616838824073114020056468843334820941241044056788911475131267268000811546521100257249687754196818692598292300652215268995800811206060726123560797286163985590981177662693582136927925158775702449786708295273558836941152494392226347629885555740251143411379890251558199736892774640325287585154845525637671620931135830725062369512420823392495869117658438963804511978882225415574072853076433158048886524671336233769167300715522220715157846673138749458788960320466694786867331015662797453361154307562157905805444372769229483913839415918300562164651471271954720482335163488461250129120781470061371575172967604959429993051229664760420331625626631365005259018607452315492783383279175108515686400047323626416336470413356186070474424451195037295879203463317742327998820018674671517303501410769161127000401217308804350131022832042401443582425659823631405206817551187631751600406743930368086091048438466612510299945332791641049328190942151706045807354737642074876494571853575653373916498533173072566179546755571461125128469697475192130167419052248692633855349836437535134429741838434568517260505044727927723961090032271582831869470351964256024271756603453245363920279918676786731925042537092379405645649607672525160513311734026050335898376966493688731381217445178386381833909684301374528232947522294371695080138205282502106691209620037874365281780840299715787572521887106973790281812325197374322267916376204688552777186910850306951564989004781977357422017004626145897179701526562934572100224481777888923871477977343750 [96,71] 204725502470664678017514154248812161633826947453772938514498734991331169114686892068134942698233910030404631211686943841900792571415947598062651324512998816142186856860502143333867265786453711454943016026527088806325042713839841350273057261003029406162685462648258188208123282888136292318839822877038312742647509464213224138881024237956874868399702465772924975160323647287471136589362158682151911243106212049427419605576009643834467995598076204090298175166367368283707448049450375981814886629289007151204486862370512900458664649848610327161615167273209415512244053330645687001340527801910960880239012367796474017104811112035379718606976537676479613396582000192647714616925378441284373727609412666119558472956489874457608019042905433801727416993592197033747804747450833782857737354937889032891180354592738740323303078962558607899052848777206770935444667075646960696235383736810147741710022770638015401671007809600718064758931679918253044393185208103686380189527282805860289285023593423003131816087789955997434316468183897884745313324703114761846785409910854954090361252579548911248858717968138296637503138536383712097899621494513292852498532100016096482336343602303236471304279889918261084281610607147772458880024721431792730987981246518141695220230906383969998323283038016683413964410737944402712523667364825633153986126712559212995294371801671432610091121055662115027308326396424636244276768804718822366237920014285111578872623736290332267642352658685318034748571941134768356990982932990058265025830897828508174893414096732235577938144206329181634388700141209820726203769196186224684331426934446957079351434594307122659237107580002621194353607956653901215864497226380006701690640723611895950903454745129779654899653704456672134560717592351052241998204916480523766093750 [96,72] -20770253927922620689463996185143676105288821508466394990210837573111518193491486696392339581631544014948798794315217806554398124864057590322792276919853557493189276272495139226689717737903173653984409923973306669561975210146038770073735357341555323440223528729634885919128891901162243796263058201362442257860206399455333204477338005074642261767957289473624681619593140545320242090086585366500207643089327496001542918029135800853795939265988174663691899657061378150576705928187412418255194215473419897618585146369657911143281240155242486868764993196208854250856367548085164332088911549798754921036984898312446072176451001755623314268896615389479460801202015713608371545353756310736683190333626454803779816612193929363838482239118470502184231971906798750761100410504092043975730442301376446430298524206301890756300567778772514225535507503756453706952253788463238795612356157327269943603402554780358218127782640915463123828815110905808110316108740942108476142789484129526660569865489297228559091887004597803645021480452385309656793425313358147685301627854461677006768634860104017548640079062027222642199393885776526048615983291538073954017420658006910792341783411795649792613833068593853335077352929084364408110398136121626197787986891181568445279590843771024888611109673297906865194274841216152983752592140575791201938445423921431685242641053448698887181455189734175052275096505703067654312851517448677313148473664431280769494630953061064491366872054747832177588603847547418559186473279152394872814851302649752246925785116288826253832969527625915999207158205997130954389684126862524981764847682344257260383427102855437334195289953435915993284542433142005814632453218431032786952114534390790586057894484626179562953980551730739539105401292490596773476549356441978366025 [96,73] 578655011888119270479064496123343502153483107176343019015529453257529644175931935345110301380326186982497568221363479157245992053588461968933659264250501371569813545636169942683365821142575674069454565829905059756325020608044490496921467746295453182714346753892442973846917125798194860257807358815304207549215244887206501492523893306185314955638060597643850517001589053713356756301624186887433818002953243983999070022460587983943466179528025402227885373027892182003743983469441415147528657951816851549455067343770690370600197792372972553346455463752765389899756572340505814451942428740592204949124193222155188696436878442779748787729750588582977087705775572474925372678951963706807530979679491860306713208371158238722341663243220096757479683828505209026571670646375807739406350922399108690955763119507141700436866580849877459763463094406689386521860674200530821232612354507699983187035304838265147312318264714924451499450803024805313950126166469537967911322776272820890614049917275503677128849931771596956249147269043081823627791966550963517504626166142350018892377736844464441997318977306562973701778090123496554137857916411603734946866790474335470874758690515557365932375682505194281807311418743827283448957334578255032020289607966610969826596225759415836155581821680451700531301535706144380584041458411888649055102159904406055428200171266413985414233996911517132462824946307804322479819197060660190005336786788114552739559804751855132674665080015037701828591631584299689925376654710588594804343207169479486980567573894069936171222814115076287327146648057129935832461759434324613741565777175749146881568863751347173083178612378920472602048078779053918047052535451316954492307644929768349249085963977997056901516173290649092521556156511997142219989037268926000 [96,74] -4955352786880370823932707109938264651115661773285347523942452070018019457569476839820025844939257316699351820655298876217414312421374987262819673432649169032513834898849672224881711916621690745300592762013149591186490286900777541979946378521110579463186166724243167893269769593822788721087572185401705009089960895601173031107315301129142412850146489733725162101312805107823559847879937339248215161218481578407093886341254698518413837787462110292240711585209971256964720691140881096388845659311477935647339877859304862189231894097365088495191669989616636957447759496700399706847731996708641769613595519220669352540633408227133171854109348092053509927279935786694750984908005553206573706103230970145646061178791425009703193536740615378260309186204198077463801875089465637559267518338738342395303636732650854009539178673978225342456578504197475084647550794334289366598791560815189556188603198072999942024982364607023890257507159482873173518840972080837414138431591332951137620555773753117782184133665653514194454812166553149348473865879956584294468425208127243549182272369244047832129722314256470497013190206922228522281854867900918762966434648821524343926105921561447543726763828632161440220999189817609419145912814296904448276498154969475279137382894908105762816829821913693171177459203249171504189382306734289473122644799284067908381202376726976928029301975249436376063916842784402851414486678889308568770830180306195291277853326574876393812297833259105423207435919530244371860039727210514635731104206372871082659949359526203804558354590801116615857177458994130198558498164015718865275682795231582506207319326317714072493738176224481492900085631825390429454436545246877453683849824927994431652166555670952845820793558022839917733778123760774413792035546050 [96,75] 317692740157544966091169535371611368172065441399271653091652676987638409341656841665495580570456448596468000848241566674389026562620869719850860014551830189597768455646604741278578987118343263933886448583312527559647754032780561444727023183832984276870975058219418477443393229533840273437797381124898451050714020972996446202020097281447695568348016508069667798275049197468882569769177463067763592900553623620110705831991387118596536657889835430831619889704050679963954014765557942392560249771244271538483649749208542767827336553952269614207512650956770817723985336878322115348602345581031105982413537484342491153795322052928389327112493297698722539545469776975496028780747404155046689500390679352699040670049674953728786724630083080132033960606039164752222401314091937002581047402452695802053548213995235593356861296175389268216967925831944878402619946619004986220627073685552050028432256377962811987337513561092325652739489932074653467302526033992569168238960347210583612604948908867285196885038980517951411264273664098845529561338204137486397081547438200024147204805110974800601026571466160459043360193931036175128463551614138857468723862566579242801211398605734342069380259253874279740859749760949705029743874635124105963692109179133652821498332876418283448346506643104758338470624175367954811844460628909890838458504967116697288899327013144192916667583133449736877738212639716100551952132634554146524319318871484958239756648953922308980568054732626344659804960518422927958903764403123293426110572313315281871385597056325702035926680179780409852916102682200148409536542648663251588796976380687072199310950175546747079198987349715962176056309907966910637475003204859063207741241945602752209800318767185066712629721705088825739928355878834847402315900 [96,76] -18766057054223197069064016525067852190784435958134633444660061985743486036034719609965327792533013162677822946393030314402610260551147877850293073090170815743518189306454730575750327981798026228471465405074112631887208941497804084763771102875602668911901389088178543335989728759669755906211106735607023879311659360772755184774371858537021605054239140924457810639517008669083226584536846533102957169894569641581784661925311635461543355888011013660507842505449597555152651737344974784444503139496557188579941171880299838584758651071815489135271018308474331906010086499851374868391431332645889684756968386507759692087491405803870511854715426438329541171288034533738684044802168044378863887521791330117614687948553021925761828309858476799796808849198872249188618136441303661053303814670233391525953718049052424742886713263884158880437012792241150483012260653809171520752534992875068656875456569056590215720433701302725339769428855428823949634153132406982715602714213266003260412565088189699583007327479213806369252436447338803863023662908718050835987095537541584898280989060172958250647771933551049990611019138985384748520151043071253661856291439092804738261090741293864403422254027098561683565643566322115543626613477911192073368061382521023190933428946116467707810597412382254603412737379312679497820123201031592082407263740795527404971497821346750124137745946350566249398503377878235105261058868161434430325151416892593420514042157546510676201258030315576722887944145187155470848641253785023817182311463469224694214246836105459814241306027270140526419047853016484213055319381731291050155509703569263747962300659732393139152930028162038554821278510441744863725605127221351235916973720875275548985872430652848689860815501099846439144448023323733547900 [96,77] 452075722799911442947517816513555620206617071374003375169858607842203545512735928671487084074285911242690384442251222164464827438517574211994577643055868639626423357863449222530511342404926651122710596219996864156830311737607304470299911693737796556030480333342865449631331608432586529778121298245228270423054865975040617914943244154110934570140792555858400317732307275538281186712406932590762363879564903638886146108935885494741189200784988194917019039392570325146020077479625572813921793495212974072242596467263861412833743879554832436449157014252444400470785040899175701402893731786406692182885016384107789496176418192067352378546636066614335693072115961827022770790358663155905260695032900318416804593912073843286910910360267202196308109958397280368995484537900741618724119946358953534463105415189284093040935856904007599647974553658739860061020610165928301960944080064436653244605545660393577920165972408033804830884954359558942024301506448301166783193055300549383648866297040163233371161575718642474682227437162699731850290419016525948382968926367227107157568964731866239167377804316029035169995877385210018145571588671331367274636989746597984801312608276241435622063417862218183727357383306562218785791569509170437990762423210718649927781865679188048012215076779487626249325099937360421889295106433765150626956169962649904967461718778844285675097061913573528893971621194580750663789553048047154448700962011322400487289431634548994566402255322053147047440497565763815598145102500498115540146698076620812638513033742642229799842757043391318272789534069572453773667507926867579932750107989192132057926122041683953301338979411626475164120267127637296615917333513171530891811854113497350333196056823628865712495466454883975036174929613762950 [96,78] -4446769125075999969364611230688114363511680133670856405627820706973577255069834039573599898978137805135772982558657164149002378472089327104097382552733551811420369449426278362516153724453121187431161340600059150781580574359403635553149267015089336348459118510596561768009030816183972073280215148534167926731677127310719973605211083202496757784898307879182537710588578977562985825770176464532730838565217989187280968050337277489734658432053203753621569047894282286616371702608363563180407873235325342815743238595843130443182546934444740360129154293489855082784610950955559392933662821134490867175301862300744791605330142483168852840294119215313490166043501247387507980062737047398373685764664348431007834030203346688886407079402618359060440599585318463483686153874686731150342618344025310153293803016074105260091266248117928714258117268580981607141875691950178867932423187432312547576489902253419560873667054311155875042897461467514848863865779720454732026280351766367432301331057033284100677785197013593969203846005531300106863223419153859748273527431377956250886063101316614673317983584031321292416783883522067297507453358528665518917927890755719780914992911881974679165362173578425026345904385205192191058395211033402865688801855880381422352999242959249768574310097105774558625145327832711055854368922138937883294289677886569993428957042066826775360630462645187773941681421577789826030712018249014667142449407153856213246387199915283192998269914417897317016552230130156992507705436074958929506765039023307076690683640523485153457355490997620283469451597801787669245939636712530560027718357045035273878560751378648887078809232670485804212728168895781338792337943667065862597787321001280368279070342345015949212472357731378831073445125425 [96,79] 72684310464971123723110965449064826508108892945983961958353369001717908893934869603859866435859376986092899813876191813558810620336557241817982221786493455759276823819537839607871777528315483687571215400024377700260791937512352899982075077950232237503574453184625271860142653909407599278913218072703406996290833195992127299500846979917534869942863839276758667801435721357747494171861028908805149003869535063793006711961127448779757367439148453900087283553826133347702399634549745947457021665290838075740050875698759319081062897540139906776895611242306038590731587052159903459368790744675663297349606416093166436944521557542613163801368944408711892525750513241976530062679763487714179378831990726141781139465477254096619902576668904690080041867857610379581579823374051862697037202871062603158177813079791197524038227289827189379892674964631499658225190081248404454028243642873540137211618900378720996039292117767478987767896292690960974666437159889459553124091398792186271447740251815160938702803755985213093830263405525705511996808140606672969829036091667662327725651127120933650456760895313341890254309427803727228854553145547889380399693661665046928277170192693575825883380935515984952188215346368144877277363096823039170142188853369160370730855833534311817580634241518171002383325834702316923657481652662598892725655921349687822092644323818541855202395415067098273331619843008783370285704295172549026397462864234280856425460348614249928454951123190939708131017378561621373812929796068887093361918964447121368883972490444965806143504698791529812027078393166931776956144974367450798531780088008534730315115991904975233347838449222026056629201262482206420982961949201723818405216274816873545649620798237332286532011486341648873472750 [96,80] -1002130779308168681190412510938116630008740613882191996692654693022114658433390789404736111969127560163527414817576722118421694940084892509517938251828428441222616062319446605235226829192173572325422409213687043281521159512390561751011038799658859663780486418935070193313023877684597646819250721453371994568709875469610792656940878698483648006680243482209476682534086909271397363047655817605684406084224266151357905112160531617082789142055290301714989507111152353014964608341522223218187800846654591436902476358193680930479700512581917266711080234813682361821861345441502555125844339647571272249722501204282960807849983872724740037368434219462249577529732171468656771670501697958389456914567584910890945523643642865167430632560600247093358989824738422737562933906144107456248569919394168856576345226829925863153042184717207873519566041082020947563191685676063292972035175646243026335337883247836553399703605453461626163905752483651486265103008179775942741464953819381620112968544543331490662378315835134397692031343562140107572142193826228653610411288401024811808895331152254621509638800797910723365214976485840830845416071929642337549871475966451160770172400939170345636471652450418413041879912333236057642347748392357730806807692554655671443969367976343154669534179848861890125087978868538699744247278347105026664366979316151547141989594769562666238894009898099153420342295857280506733346068289052349114965777026832196273080146517168937443996096522376227444063765576886687824088778964115456849414450216880579062940656330407743595919900909342865667298152965162746374873190851793832226687537073386929163944568554952272758724576872730972637110427474610259463256809504565480400287096993284835258964475838767099074760663901953964000 [96,81] 10722260430069727553472583530215549390615231897308157188328260947188224065019706151393441484440066227459143033021545934439107912484786043835767382449162699927723234277128941325435761514309456445335646677675102544364409771886496676892228802940214469697216386927493985521172432740685901729689057215309923160056253294583318758597285121447403595995347053789107343028953102898124581027893077616000928876651487407051950450979557608382791480886243843964754862624949501058165361416435835568188038741265794187042653154373988160434533196058895533324223472459442998852164262525735125029664585155019979946687769245157200565183697048372855246191692752440637843508857862477167994629460376482046101362660199219330552237832594539928634550434117567598151141963455640978757572452417352127158283779631465308945888719898785929271877315236639283746222353042646558598736080164604202192413763193446523103995131041005989372354341239829691594953158879673667829559987016496975291513749722983463758131647667024200049819013225238920181722564384664274073937577623890013394698681756080892611297556856349966188390264262371969308700479484742946696680285179704931951012951468749383092449899550410489701596156770922069806367091631208757960958387687291678877719712870910570992495718894815070125841926618991953280602777782103557539407012924493609150077612844082335949152858105095395252587503580981028392920069771307652130395956877637600751576692354631660619240565678006428527457665392779823925898776569798770245264721305801698080449902964660825532272787197146723829017178200324999555355340686219789202984500854924524857383357654575282974783269615239744826626032480252729371126912519863087154976747434366921508918837284563532661157664826007502654707063885857250 [96,82] -1671855361562627784865187387542066979169217210171511165553481256133944312282284094040252187837099570988649759401794853112660389431528767962601524742975240416174234563665331222766096059054966435008436345307175607566309827396848292529659488560535079543114916424252785617845088645635906737902071120102932637100810472222841380418780323977955350456872672029702171489182014282490972960763952834708699399029921687877522095696570738611553622902903811745741699521644896805886490451580127533836814118257270351966550566395837181178419544996700926700095118130395245374146566636422461814722673244281403100049555322801411998892609059812761809519924122519864748808756623973838958485448845538767835986966728169996621025093417047754536999743884192023811177557132164819938559772128317082721198426370785499858566107674424192916703641675379104464037357297590037229205797170582957770573696720993255460723403594123509597168124234032866090474663464609616018760876597601837845116591676839821187391954968969222402577280710027711197029626125997903652999742824779416114098123596221285029128896078545038706114766084041445313808805256052433225885116794011188165731586881227295333782719727352837853775970078778111120726318934039882749704505486737263225006939844181141329290352776480030572198096115957458232620027175168276517157605876459037296563310035339072589877619615698075865807024886843270000827050746036651738952108906934842014922520346587607739936916990071905089484005109624851729963148233457454221205051446365028684997762567901031739108714937684292482304046701335961734252725085691534249291762851143551386804621317387706129638933956804023108427108517247638362639940849233856546188254899159951893423413950397849931595613470482216777884046810 [96,83] -868595406970494014998966008097017720360872633026779028708867587040282908525238443801010217174260955050258198327908899765213419227227747921957370947144991695254844401569117075804651030818969130156530565614097155584683670384038810529934058606452928540979309408439612990592103205436167360135642730747979604776225226334415042636178762590936473712655387435920178072593854830386095654376004904148552433792090635087239208536026593793574638148391142311022397631850487238733880471485070059180807862617439593401572392464717293833520643726853581033431336332131667717222035838927023030923977217530465355115543591950774622967725787038969970917294498381984260135349807229648279832337339517244238970008594447814897045209087973059049939165556738670636177269914610618193038374407568681245632373165849110884668431575731744956595167235797270306626198226587853743612344186742768164406618383184048893928127757057161060168188372551424507685919772396339845033145559729775673633117209929049028838906172584827086206192864985025589211638698728017797156395510528211518135562130588642784322469103544154087192545352025021785320322111579686789978923752037314717027606410031069097356664794118791423275655120017702842284398658778781895830008195908923203961725087587064802968471844490690000406253782462367947503089836155123252549799364027560870924406795200387114037868258306099677325938907574368167143884280188168561670107587509886754740592792563226759694308767149252483928864924853024979725726463610238101517540045703191820161891731890393856014202782816637424086483642186528370397956245452015713065803794802802916434736371918007014935668222751086735057829855387477168015040733894421563220875955238077547518707738395839515603195293703560719726080 [96,84] 6330382232998032244893506824424904036742990308617088349979647893499006605265483982354286612154446247489571327377431891997747920383182001384695928703822589985794189940874242017943008060794194266877377637614565933344267233120246220248673244705244579097751019643392861664038474110833711333159868013529023518656635772858486816901347563207181518083946035616707014940367364277875753700861900962051105054175610044990221008690097511607038826040474852945465615897544242186776158626434130551815314981357112652530028044450512869531075517373866678180444302621288106974433974844176632584968419378348195485334414675264753213495899924599073661405540729362405323255624550566856514638436996453341912122048143709518504563248775918614615569088333105391496349672578210978050155594037903969007733738775329322726571346474873945261982688271076923227578484045920733289493534295706811902724646879343540320450002888064271050129643837921943412993774984468263892200963317726450785391892650151761520576889874181226774022387270001944702022849072428912463096400680316384530449290372258939927388583365204671758942450857008237491779054268242047166423249335017274381810552657689122272495550732510372351882743107271303814503629006181218474129793330190893670566381754776703750776725405079210479328712632171409461777831245307135533604006371521221504809871915256865442159033225643140252910148156579618866276957680907463435389145556830168845283395936162263333915557362114976344057033584989088090827424143056679579177757630423970081545894558139291584960566351040145775115464839668476981030516134389532686399850501037770292285718962879070196162185879387976935637489262385485195939998705230171130253181399661819518058856762934596619980164319752551775 [96,85] -55480282449228498908299822362176782608983647031740124285027952790826946115584104889156144986074244844288694130853893475981063885486457615362060200718986464362328315717974774168352159556148384627322236703596547876936723909519162128154743642662534744172588220450893463346140973948168544300876671191919763980013980976370839815111237074541528756417436853393677871671991795315892512108384531324608562228815994580863889411137995557405848383082613023603606451334277829973332616800435537609225795631594135322956122882086116772769613132172679976287412303761336563711115086448225602899051197737726585181230850556864239953648148650003455321993534515610120896272972710850924594513353500175734803131791583089108207609854348966651140185714140125652243655247242425095696484599570004454922114829526640158198342417465134925684234527032117814207051143067204171247525599071704463515400262477050216919722015163909517296236680679812046913025474301493412546641829061184738878719695860596396388685383573726530144146810217028863534945923058353640344705963947708702464164272736219008837997029192588409318361320746423461429920858227269480786769513929537358570938412288099150740458625596654826408813705524791665067403354624582406506809728014929028221981133458724205017450846824512585739615652322650261949135684750859670533725614892581646345112686727695595512392800650366723100893314625569315431027114607555466812969850387833978642221392748848041980687308177509970732052710424672746036788965634603439783903503628784199000508860631711313229588435975164948381719401943265297148485051438117380440813900633285240875166868496241544587648858802054578623833771912027327771402825956804143072602803675097380692731552436466073012047565039040 [96,86] -817376635719905902566311583806364017697031361712566928736639622215274680446743853058953281034318110902693818514117768589280902756563282441428870338202847654404939137212971108209512659228474200045186841557457815324292414578438216297643464873232136798628444787439969261595166540115500514454800403866704561909696689242973839888081800549126710796346196779059647528111608106800503197545363118475476081750961211793542328702313871976025650085805056174781261672841878795463569300772450877660564995937245996059057385023819044982024507495240217159790822277208191953942006785734992306000060002346053174695987961567408787314710862466391195401354918355541005993202409506532054782125400047127122965873578887397361323844878642117104131802407301943847560797241113892789918797017658900153499257621852812261966389813432940294210897029781043644504757626718750328167553446970534459413843123154999880883161787175944148218943902666915517650889137237724142854801756537370785747165749746602714121704765918404715014227083418396920961659648351344377692553800576144519537877718358529948985243904968045227721985819010274737505605058560227760419722376917058839521761119133871308640677294994579395788403988776735691534114262141898412679484437734031369183102937272571075080906673183995557752084647208882254254229066426494293111084760001140534262431058352092452865216688976042275018405048653262698487822783649215839328821838489717961511775175078141824295626190976091413179860055940892660871401217184320664481448985948102259046617050268414931443821972388782952813074069031099535306675590032077390757245814372815429991391038537865007825034352537154565477446309522320609860832979294421322671601383840609434234352504935527243273993130 [96,87] 7009249383513389544455263391385583913626067189081735180078448171606240188441212003299833039108516792092762974243705660718561915451326763928232436212876228165027151794590079645957316314584050721824631965883836994884486125048886642559322167087912152807794189085065080497591159589804184637311918838833998088525871629911184025374648487002420172441115207099177928446901756729067711894418415067619731492891139966103351646918829112319685993200581090401288971882940286648385485413296088924823418732559196483778147296961552896369911067265265358278537680482200941761325952013104748741870177473366209291825278468106060068168613868994853874408676354527582157016221208963348719570451210100718656329194635035996712386814857000835766875029736099703515854746533353510112474878654055332125912560928784549106285830093261719105025391568044823417813205208935160044635755598357252776610762194982104332434214086014782471326507374709626226795248177959758200120432873115067232528509202175374223577054171351718162810711558074216739859289552400295653732349785252359785211492620179257952823841839996529100589650474186468067351248580256695445570601200971988463543413013992657447021143728888479850965011397524495204268397464719901686918360673697102095548625142516158831503163925028769014640418359742297329495861082383998976891697564881646767167382133292144448764386294633361926276414448049430141086152559837553986336308984466837707144957300382738515545231424912806078781808903487383137837930290394939585219407655127712547604863149785312982411346333340122718443016015891866841944085964806370808513844524289472281216143018412870717707946953181319357429367018798354891273897381566626082873053848685890943323188336295837572450 [96,88] -50162560403592244184293889112652608823201936575957403544334261824534605352751498960093561546088105185653881571460179421506539491096905158471361942414900701939935916814935588586569261812942075892205929997277173895469871933717421389381743594302289782815485428803733675445808198487558693600629627045978944752753942854836665565826151000170713286777669767069410273132181102094114350350220501630544756787838228458510005753685993753365747210712216353425239709489356921278553597667846392480736806099598163413742010604264182640124729122226826558783207526732089871298460304975291539941617864631075650466545489657340297147359639534934853967122884094008492363062911610206822703640724603929088452730592636599397057736674389947295708759287386772326691031230296812574438758221827218503997859642991052380036602546823199301928648591135045650763378150933345209675566322953268606441359610188868712132360032747069929585335671451548951258859653904440062349900025662639151148427863588335253142740753349538649625919060581567276207889818284257813861823289442628360632329934750022257969251796174506846260634690624145271876816652331645829267599152673793023366251730380764539855405532908344277012753486666482085527628875105770441796756771432883313753498832804619391862814384498116579772741094322175304375239969507523827543210083649330956147629858060416345908039984636889424674054205293719421032333125782543813766664673064083628607869982035574979994733827076187498836804093360864469987817062129604543267380541329361130686561947826803076698688606219145278066432693437878278447770373246828562610787289906013761992675080849422874595900935351827215662871928897636084790617014201273855275889324162014894524039351397340684 [96,89] 148892439222370918766333927172926938192465674286686515324121621044080167720191505273566656892029660981013405300646775129564685053651862939893623610153299454729563672505192766270362298558485263907480049553556724536240728652874630712491358379477614576481198315361595676060469985215307325877191937464562284443332771108364915863433892588919759183089592114351728488322630748388462202901390983231696532480645587626642158499890194236834250872918199875180787505830800422134236445156612307658739108670032644332855545678768492902397428517078678993744676269127381358172642936722523845081592662579936605250684955698234629696909596462376567765984320075757732153991137771933208987757601637751198854298650930814862449548923423394527925213992065179171275925437841370575247039910657918007051044896967526262625723659351752302907525623614020000725234598894921179668212457502515653351001407614188304071043472787019167831139990057361742011668301753617625903756800654853552313412340328969455851087795543846767536893315277825115351075749883499021133579405869454693431472685002497821754731529117137007856783115846515930331130915946329349258647442946723613581175024466072564486801274217632507431471237840034423048817522654526566549979587699164006750136867037934536188515972949701929817109764160809892070873047424269908200737329016267173384889064975702612568206141083244003127387059936148930179637391388701526355166671274977644797926110072774396106783275821128469808135187805445513225281679113872871931031748825366953415872797316433353602213889561250076351643514758584616598241693911645004280876695335147230737397308742073775616873246039687305083557690720120244978924843531285070813824169663864082786299514668 [96,90] -372160356325781256415505066437005674125684778782027754942581535847462238881550912828847417297880981096164374612818458122320701126901772974678118689786764425874209257279439793648508116385988775933303328916309345104721234912086333015754777910010355084158096339131448656358059471302057954396122745384240854081423776482201162702640845323451698889228823355127646649664195165353587017911671846743347977253588298628888802263487278675673256043524251241913868079403753001449239255167646682854945893965415741333987101596832430837423570512300717669251170709864375851518022607693121261844773814834267493880274390514700645837077365409438143803136877956956376957355192362778588062397260213246712703199497531418264839930817418247341172203851022807330571941973292883522366397486141240662120397213320705617506238541682784703145144445056493577842995059829476092080803818664776094925704760910265059624229918183163964311293148620005992757114495564012156136693706470225595078929331444014157284439838464849227089833650434763479110504339619191265784170149106506685656222002357101139726232638216259950782792003829547932060448470468283777024743143513029780144495740166740475846940980332555755758041286592208779551234273556920606958779003006743903630689869948228923997285373277346626375126900916416952279000259198542551676878276219123185266446151890786253188537418476391279195846492456916171470065125072336850774087293214040384783228220182090639081356682515552053473863557212840492724622530982701532360842409156273509021264730562169495986592280880053137363012732627125150962457130999065441673037634483860435280802136128621486078179993530509254806246939170513535532568995043830371395894511046884929506433 [96,91] 873311199182756971929179848706229303654196976784856026456769551061315383388083287903160668460536000641646926755785689821948943999222919619821305699619110866239051371399851648359191091161815272227979882162097968098068798617304323328860056284983703189917605964978181719510308550463319031979837997937252042857096918462411812322594151575329648213546195385798670283103938635400979209773729714357523594994827888779199989671480705805508010049413860818871608304796138750042194289815814104881438749254345822164798674871612787778209375128947483657463308428819713254721963392420784941857827621587620228463439787605210657961708275862517448514909240098978626708973620993376588802407828386332273668822504221157717715353812929018647494916023065007650135339473436042015932456425359679425581423806335532609939156753317219519803994856924638543044293722915640084879315092747393869089486599066806513290075200816522047486840622481078875622277075207711438928740028352099689306108695213544532213981239788480311023925884039941282809643531562112486816233218193730198492868917218351044739791096643617788938407853745089768881991832351725701773548781436606877294868172935378135893251922008219236162761586336551851861548057199645679143590113576245917635433159836644264391298276278139406983018396219070750282895779121034636256360688191443564390246420890624404809775528464548091391345628235975293968529065710962947494008328600233039088416055584817618331965922939758630559247868939291702611783351509174416037490462084699084236478740122079086851413037287923949877247542262494744467150650256381009560475102246178459434498769391485536585672424140172559214721060177647286058072222130343427888399104294928350 [96,92] -1035409540392072302522406379972848800033367414964287051317961254577664651572719619061619628207025025313477565651960517604652516171062566273584874001331516546460418516861991084684008329817743359322924144247429032024034633223115459247245898001115133206463340510669270061624787904077296813355833250084471172091997913650877272564374087234508240367815467779574890711791703792794432183488039926479530941991694110794372685151612452645994973210378239992471422636229254522413962154556087745330474494167887789089244262097374636154010422375850840155326061766474367866447254895703097760552779048174405442762125198361271659852608356304099681292102700042508390808927721200415127959990490639762694186343961566977692713135649509806148407127555746869845178697600826658498449255164952527684454341071871400200204507446485589607703680613170564442660727455116732123830613272059451737397816001524055117961672819616653239782637517684089074113832335989569390298834299238105502652118692569691153413978888488761341131551173853327689465543646785587352716902632656142654335646252277955896010129627791783061726926663690099918800000533712169454885176762587914536544669301821724338816308687670265858185246705380597127218106947383781488952091049212107796267744205495875323608990227679324461369450842170701768783810241913086211389312314298586209470939643558774987699623279443587915321280765024849072918880754157552101254070197600025507976696063668531329930630742535570443050018181596993115592774547224199425847013699395238371624581671045257743552100474020134653211694199014359478920773330798725660218728684532195156514826203933060828069909071504040337714875178860556852838656382664697361878914829712 [96,93] -388058945596546497096531207193021150295010417101503938236931296282396855153010955018928169188433250401798244660856401157240149158641409849114142119874739686805593800665691748349547086396286859772880913891999479552077370303292048177796299978507382262612158182555454110681960776283272855542532945396944176656173488798956519517946908165015151917461574321302139627276915217385215145561450093254564473759744282889722302884990787503001369809655272145620501040217317541362780567504308375622381392313892851153696642831855174165446627523903912712624993582772812688516170992895608008858054097899973170958729039419848887941428694948757257156041743622984940617112100422128094417070220602799794112201459097841051315640327684666228868692102343053128459181866365564790025991913404877150420995844188768637920915435492761894991008780773535160337290171341234518552540695484194320519741568740850251805177392131971882187461549871750709934738775069731649838931940932910827241618160715776154224231109472726890030824703752897692045289591854368368199604293753653715779343299117721126835907422064657347448759747161184535267355757284682198912771207871481302938329348139666934722877299433840639012972719140889108881008377205567495353588072865510221114595772033614967524464687569866414756765317777061166532286372866508772502879499378852537363817312009411654563495679208607705913664932291221903705454301054911239963508792444223136141683280603816330474005689858601602277827570761747353879155571631127552950845988818053192894256297905298859305072372065077406694081313183375085213936867063793633095835931854607597320204438777388713982439913898117661256819404761741271298065506568568587376860 [96,94] -1257266735742520043800393669604260854294476344048859667881611192993209044611887238315968994395727578368325452543102469472760565032317022556482142590456436073832315459912235793052877146930734616035537382465890565778575402868880093887871998285655718878571204273607693807503892473108475082250945763787990524958768861673743261097249435379676603405936191626233493180347077433243930499684504490640302602577869048867394303114137049180956791133241295408702403814675485876069749403161647633853773730754888632883763423601488977471593404415991599046001665813012897476165987457771515207762161679544648059817655637008374870836922512899654670679993715183689599130450237737685617276317761200404788728607061136006076238783530872392856107589065069227779738756666094757063463784553634543517253016690871567912924677158343180376956145380926696577927421439858690458702226051210964794319540957867702451589667837010317545671951883432362669681719071998609091174302342576845152672170944872738353518930447534069931784204422612691527046667632398887890591781246259642686183013839877056421231139040724244411443738831319291564325491368576537899993299612969951418647327554107530118224591999395410193287959078197190710414990442997448927085924903721834321814443384468229532449359163412472217461913988541378296067944919726353366483900284585649286153286631708944036368894279986127573240045563728337496092216707769250444942866170462575219821268524240816822496164064352284150489478067541349067474938946371355982091045973358024599825006047917856710780583559589826174248318086681355011207048756067654217956296203702859893465587866675246121761914515429924872666880023073927330177941544259656050 [96,95] 315236651029496378123666002130916561078216167213719536040599971413435851938279141371907944070833581690325448601799279496942345681668535066303176275187478790314614241518270543557215229744944215867178870448161892066347472558516247701414790058212304161977810950735855852380821299473699603002990276129997717524579359418007318655344072003538566739602603488137674628546906916961229936622432260104653989156650488522631925515668982733201646856742863344524581323464785315363479119918954147885507985112520643181412739378990140101469408588564445658616130119160579593293508189596822459447383744781937312246090071865511177164604093425510493497773604977889666595479871781649109402218128773061305546785098994423443632846850643325143037735978034678515230674255973592888826128715694638286659741682811390331739595761019515473047388151910728321577190790142839961636542112254342693322977905700523021959594123317880209437527798505337711153511296852888550317748421963057384652701791376071085752297525578159056234015020371484011317435270552641324434650430698440718306666270305957467787602314520477090066328093322751305457979307472052458890729378943628447241845585377739030633961548811084460469658542346580376985581047758486728151590500486428711935997878641115877408562822922808141324675465377938188278755185847231930839002866800589474913568322015353728117747085086019248771150744606063356513476845543157108276069013281109806161954398268644359326368610265695838277910932355835256952057108874001219166491386797681450734174802551229353810790716953178717079341424506960855560387857647606724638690733573635619906671442349145638347641912038923021809093961928377150643184189056 [96,96] -538705837362946929872443142437909258055286653653830905220155828871535225753483719914825568904048123853943636871405324053616238360061840175877315794123842545810651784553999968222949917776914759941555817851057450808902654323864645704126396153229203272181701246332967621544802666926004801173666604300892614012163957970389564834220052940017727218852113750934494134335759765132734927213548474447154111578041015026087139206369035364858512551663566545332452639463655805459057168743854748285024347999320242479379262252051660702679761915526947614501323052571497756602710818674940334987183291225836994449257893445436812253627993568786519779298904414765687925448519916772183935788574835765140355010912261163318089655769195989064105323667401510207881949660298652552020641860923600486832768059154605704189175057368140430673536979249092341756056137227412595394629144908844840348502679062407920960929847714057030556423432794842070069174832725260944789191739258836133453808609371890150930632033186525060865148566816358095018262258397620197478159594882507082429512907288863164077791103828548659113657908573524871651359401694826041034615596433344735295917920153984767104421365159848957428035532775241104297415536248016014521333249325270444985992260840260541673175928125093494594473906695418087204011337334348636188628904215513945741219089960760625916835894292192451541708662254698887045623176265168483187156188516934150729163096616713689699315897360317054254351104762853487587570515039788050748586224691229032776290508493161359576316689063101810429123251276432823198069106956197895922380850245024485887565354287734032295755044943723808886485218439634732569433 [97,0] -39118991241561338596931871380713339296533454184055261560125447748792545346811263851665928349842497529378368409330705396728227558424888507648673788573496374914505398743642423533090593839828460733655187231274409790285490867717439302498949525860562859280248322841584399154668185886239570790867479359935560994376365904361979577593494554251589884809605040435347818377177008641623518253589309913308858035925041769873508420053817150226515715718934195616842645583402835288789836531486152635359014889235047902905222747615778712067157610117429833913079999143806625421401249683308391950983394171010999167593701292916924537895309172757952940620621688614541752372733800893798185098550300880905864344263912117798904316614007283906425891883827085159277899393686316647292570982426633068753239327986566884257093783298094253601093179149945325739110597016989856049747248138857254444565693257993562024557220938031373827892950992150865264733849266892524959729379686004468560885491498901471040788051024895361070552513623129312951861076179758491760455596695990161217458306095155225690462406270249019259692010442666437761403024928525276038246759881309010208756615300927559268105726076850992869398262519798234779009397886182654119365875063661195101204811643636688437687900974896727989332523829859501324095792974435125785912444926098997775217310498618561945812851466216391430463449174164795940569917371000271557117797526403813248011653354522123539775659740234789190777861252134158388965008042749589848271646644483658470635636294810818353271295261901968280110144352687596332546527008730688212946424718551941177198122392908143785466295077503414872686817874279544646859830382188627999501855111257002741611954935645189751410704092136727049250138167320949466592885900218542902818153716284791866351086417561721333436112000642226100731501857927266498274588501354423446406074879644848852034782071436951329788898608190439443177410794305615127086639404296875000000000000000000000000000000000000000000000000000000000000000000000000000000 [97,1] -2387194177109441011692345726339518953309538306662454479437531504445328914850420783493838132577700473259617457521561879206819858134090068979121146539476415126729443440210425316563431933196047521104625648318287485207525138223060437861678920772426514273645354956711221065447422963626465046044445559944003296846040321991846329527602968430395443846795421163855512893462279859736898588187450567643027398021755949816852736329678709169983603286631745908160446120243354665615965301816720641811046597476835532974317359772553651281209640072041243733378114419970576950524154531731598751181816870145672682856192221836005148779054369629753239992749608901674285154487719258405328759573860309040243870076952157620233792581992246021930692710144774978821258768507391499171662175620031973386005589942633516248285721235621467682214435893467751326853579496927041210689788675123788458502163034337781310918200140550149971177224927465279158554434844802499086141838544936168802692228643135233009784369102519402692164279214108414844552189188290637652937924683774623793435370612933895531372277274192004317152471499750329840260071921651484035760636930565947378969597590686062555915037499881395348222724978411373995516674816295737049987178319304161294303873010215648005006348542664525354262583958540760070169928040852730583271026809532212263797805537277109702424981738627710882464264796607164239887189978821476702572090574425578419461378599949644882275970753887399275237336156634034763830486498789235574069280016571822853584674591009260751886908804904990913770578369926722372622524327814864843025201844402329797713549278515525967868045476404088933605739064016824714820565061112416965483717169315951437887321036818860427335309428553039430828695587939056327211959619151381647024144096015233254916566858699683592611542766827219728870619256085478259718289345095291533858763572316417018314143866619278376225677995872644001490447962510188517626374959945678710937500000000000000000000000000000000000000000000000000000000000000000000000 [97,2] -82368468658363481428869356026663540791858446771698985653355072168098596464556498441011276625869907748096989641648723310263988409917308247524225163889266764098281286004249534103002819305047661783702518028372163665266298961755093847501673219372993105822632019319594822687264230709297685028587935150164217568390498808772739917287974706705116058105529587124717088493417265572357125594149060284325589276018086877711468910115407211378735154641516127845816676899423450560313987492138196554777745176130966490479131019806910224092895379791782018534280670384508296412326549405059094321105488203628090366511238677539386408171231733878620667341164000790613757275153839349854386702014123575023284575799391015842772476352842737386784154044570023380153915599164414377555712836529393956422533405186987822409688663195780280961614382685473849351432472277367115178432005709283732106958847628799305088279322637209108510225951252404690282127911181272277302005394795003898367012258496331402668989706828251544306475370654171235800235983655696252874405581494628251905221159391489881476520012784417016048234425116840928509394921968900992084034631905011215948099164016646043022634996557106724468645896402176257526917296996841421498919716347350288761646805890615379650432373606973543815141057522798452994117833083661040327699761610198389885741147047719170124753147567891489419857170574221140587964566455427414642033658064958954982362777447746168917030019972513168570012766980992169210642669352477541632833039881521744761501614246387687390363765767205846148316693312499797981880300864701236739935397531113411608679132044387976484711269661534433796485999761239194064386951059435395649594761269934912378011926467820151811090288786061692348001751903582462830089601191957216951939625287318401626267727867465345664594997682657065377950708174249223753797813339676304039478241258192967687062172524367476845196285852180276439420819611925139724917244166135787963867187500000000000000000000000000000000000000000000000000000000000000000 [97,3] 438965270918724667178876369825866892776201331728705790019577001320740681637255238900971104580201237479717501431305309188511480442093961508931428310173951805710054580165812304843212479498647486508429604346816050458985051840492463577065980261754994405171514750433483537491363159318977909926903403689006065129835450992687936007750184848052754218446577720413672053554035334612666790146851573071805840445414950846985209767082384617675385914584430808459463517927047849051754710714920949773206295022025064195625284180162216828432572274294362321378501045309669592043757957186083268840304220130115321475407451242889944618440851427574095911226093758862574303972463202848584421628799248327016192859525512626787356612632139807369679753510101376587723354498057303034476487034331045574169976932708674987144345333005609547511981644936642374140125403847913577048474261402101778772816160038124919058741266048959326149287963535500347407697904965045836415039600311634562446719874510285548781360454447698612688587118885264211456166177734153187205180430865065015012667594561438334494032180434225073864961668735596474221066451100917791988431452028327084131820714609982747074604255558053736149041028429288340747038081432914557568618844414484221295847375618584908122415233795625230574596166883764381099615331013881365397300243171786955414230212951171200814028532218233741936177229739082160815660324558439500557435172410591419972011707139874432210723454581333965555930944354236556222865991687951389068365925510868461299182599840114181495698491984872561057689185087112546573299095913371217963496234018462469325409277152856443716075766273455429971733655736223367312648261744828449217413406505187605377600161375582806076430100639087847254235228643682532630276017817098323562656231107240806182467987369591486819589760594920255451443236339761535249646478126688220816952654558312343219288751023485508014484104744169048603407790390407150482587894657626748085021972656250000000000000000000000000000000000000000000000000000000000 [97,4] 36160353225384513914503794624067978622913850848792722145914136745322559652320479231937042995882979966773532690992952997672025606966531040874824359289087977136312295786185219078193027739199233584486110361049487437244612488870714559567873076642153061546743362641838923605339406216835919385330556725696024593808854256408134718846704657569620892508510689198396001560806302731226596215523444556686640110130989606900754422609484925580820853426312849932921951132966491496142341815387175411030034513134845333765680221166168904981345029141923140605629410860774363289895201253778706694678576412887406233051083719557815126648060862855292728071477157529368610507213775908488323803036885341907359164328690122308941140154754049478104417202666693907115619048004631431624259853065921448396508553561839767128272380849494678094289401168328253369783480350299119736226960396397738863897445693496134014398125073838917689217219549225860710978852407290025119995226138681456628483418475614850728378061277565626690987610040798222024099012909745898116831300241319276484190165253766538981257501280730850858308139864475985413844379436365436390713215977162957050795545443001206799145419089683484100714170095607031611920072196120994111038947342549630860187755290523192343229411316643254936661600935674490970700452695167908326601561514289842584259667733787884267526666051710128915044457796910974687294817846948098540802107266563315064601477561453305661384629150135997378656120166401142688349274821023392065205241378793233565112009046710516508881698634667981468946306223478403181860020304654679856924530286363517499928193969192074452301563346175552347294195838329390686254467093930441968993311325443121248634261412638454974352758262082612168570232494691952821926118208680293456301189893790071917686714450214488803928203715656435202558342585498765940520263191716647214659914339139152188109996546197719292989823101436699305450901263383618982998057855837714669178240001201629638671875000000000000000000000000000000000000000000000 [97,5] 79269554995215244880617783304238813252369100103802601336394741637692423451777154142891340794927998797608185020237494005225767516621694684805671051609114808324491965581919015073829587029605179472800392969712020157270181726327600368165119636340743264586058834775347700997071098277037683836635563156562906741647801375187219793651778767542126147571208620195700824623258998504522514746741701825801983798979938268712141761044112999630467151131857175963833666832918641457296194174937022339953511106340280720584414638292432275784953630827721967963606574445213414382038018316561906527199277701971275995252289174000870052502487072367224575490170040981626309446159644239249374135319397190215370211284805963394318657346509533746101610940514148966342079140296551036877507713776253962558233937887474024999278634396252325794535358409989556125587527336504975272864873603086450306992670794150724815190872750942901070870024171970351928291397251147537259596223375331389900277079273158556687481148299782607550555636430181557200188805358450547339072585858673850346791000108260527773732161794523743331436988709914444203197076318494714495673775418058271651717565081199695379456589888706351219832450868736961681860924796387095124905858206562618150932495732617921877745349563667500133034612695701988846834269935794720553713350299823517637740156189775841184613105606792680715498050772988285634950627409091547437525832428053605271711471081999213500072226040265818663317010882461280350993875496289674573185844312535070801589537080229630102355218499990408271825225985457245600884318597166932695464495918856568321036292892839684292254162194288489190262038298168183974601002670150998416317076108874227507215749771761723946049630680470394212083759824025694088458236215340325696577247668625209891133082219102860096789734634361740145041240002138440014982955026772276470628307627408621356449615385118155725945263531005499234537442240488107381721303440480497215503419283777475357055664062500000000000000000000000000000000000000 [97,6] -1125623636396108081708392576659333546388275963480826456348727342854328416548344501283481696907310226406051634556122186148688533055920842083891495971448590642211351175430716787521060115595088922556892576818546020362173998211186595937034043088547651674518287010185802221304747985493223269294913905148160453111793473446794225880516347757624721494415630126966168545041722011927634468031079952705770587848000449989764609605093592152901196717616522391898563863684513933124426998979615588429981334845192374275971847435326245433613343783282888634736447953425065617688858423646101713598066387677986713739365553647923282489237997566354674207487576876358479883382427696258036620062346697190159522436754845581842065719333014338308666521447614359998405145814193311582305954028838624701752006977570397106232470881897844717534691094825477203212281093136177409474246701710231327924970570882452991026421717074782049441399293121391990887562698336016250712835915694156390622197010876210309903339933118886848343109850193312101338860577712359550731765254032619838866288093727123615090674634146508035680717156840579169348317472697640315766640994922374590273216747861626265598446099636731447298487977018550113958155172179908970720935900080343050056424274788987649646288416276598973585769046210762264758121463268219305214293643423564457620612865253931010831453655919416401045989776960597149743866891084052235708051252812689669751681024609478848727947918684154307395690883257231817488147164162727402388224985086190296071376908140949803563686031499128748244565713612481562624475246091445713246969615663539176446711280360945718800889700305710111923714884291587308956526617361641024143161182717491929355985914371111432429643373323399053263016094170256670943063962780684650741776561420252696811485409807099474048740540633031987504744096567024863431515042808842308304287623518168604610886914186307201233298401170625938602766067393556291532825003884679682109037912596249952912330627441406250000000000000000000000000000000 [97,7] -456752579150866409519958560867148877691448806248559218374439916936755099194005293591218074294707158104436832876664652641896250838939208505711959170928347088926015832826930719001197533273835016081944725236218355083374537694583426484826933196328110622611626480290168303674164200802754041322880510482463397397514683165427681411469988527014378226374128612749913697278991738561432958165983543547594867658441454498471573958073643928903734492514018627938405152491006812805969241431037660613374821406938147180153985456980969049141437655232857942456628625960685485107041961140294024431258881696978645293529037952744895938902455142628545910764658245972519292006184067739661159113686847536595170798706911120650721958285752626634094986784414708390849295075424215866557901349660492103314769880198015782725049415786915986602171464167491539408414743377536202936684165740724918202715089369579226161640234543858839610473209001344027052047305716367516939313158146595654663246049677957277860044467833653441295943832486700407301004127699683636570653598274406257333167652829419267024224549545755807128184557900251700115598678290259491775155069046640584508106466739606806030492081245901269504530195765122650828488666946857115472869648908267341618339033524299592687404871360305300381176847331600839405158230229643329122636845255398522038048697497722618145068490378880107113210073978703547407729944232805729379288722686467886789020669627115948733523587397342448308969119975473227314283434079106324057618049204055018010446236116979441871146781749300205416215609522571924473055664735901509254118572379951443636591203685620152695718376993316448281948594843486371069958903578152150044678593810197662749599996812964595472607855357336733756808011514095920036148560084229906154910082529135069092437067542366133854992837804139817439879580463156126106708003641693011229750877189140470641242991652811831508936738081230171246091656548598081928601318416689920642870248457256820984184741973876953125000000000000000000000000 [97,8] 1813340990666263663411057239881729448516504260761458022616492116231061118131313998481606469722012989099016407696770392769523783623041939807756785603325553303466804037978802832369543318812210491087616839167702796130026928185315406644020896070617547829964056634000267257800704733742559679618036556907788159198338331766731034010002387388105453312787035835897874511852753599206798680827175448305847418616257958434254970247497790002503329985630612760039362893069086846625188856924001147427827249552382140553055583815858645752885278724854685535824404929355952404647709355914909443721967799248956683714644729071189648570667434351434945188302720178484328596202110433738403686608214637479038002113994743219423898810695127737687002119183881296270755362617751305067429362164995704138183230221377814224200314275502064312776504866823173726501947891059831953099000969288116150114236148594149261377679994047846787388222083872542893215272102133321664320004651550119925934081497375333633571359679754957556536940829139948465759168767770561115059539597441580880127899772523699795294566047801673513520489649159096692957845837113467865113660624042995339038800780885364595584537703487843434775606306328082265315927970588159746965654694175219245310399172957269042944879261209083855330024921910183348626414606539061485635517245898416766162265915918669937155889800635274656070462539376306671477523677583280149132635755611960600670390701566136892309966127080498585821507999756355414521610309620766379294420661948812520211990772053852846268767314901604252122208286079791979835010502674803756142599123575521139948026242851289620002598700562642668485262644277362467844625008271011943151126239796165275675601698931580132427405651398784068761298854403245491062573015904482394859062522253150420698856387357154830192247470431746949961665798730739240283010217239711883643086599059852886485749873225700608324607551211398533162501289438578715491560946464377835008396563920562982730189105495810508728027343750000000000000 [97,9] 11081089611777786606948158371275477270827490894690766846085067442582805953959799475807698037089502713535741401541204432637401422855706358205089664072088313389795767531810730011999841486250821179308988493737502144975371688381363925482709920693178262810553861267716609664936710865126833970191067824684954128293023081687814031024461087046858109471912129010875351192850795016304274325333387839397633445167941835398548544561487520038304497560645546897153140338726357877467001933517139440624257711896295490817608397024540038206255563362955251754566653494718780251057735492331026781193703226486701101679274358893405410106464996419660463968300048917559193699151887723023716787645843644909847052508554578305539703147010280852177095336893479884747866834764890023465900495224240467139033437300423150012877138675122345601684701889592515941867909905789525809627986941494493063764358542039306890751694466949941627232740473410063953333206045712943743499356475148683746916166182084661620935053101836589258327330865593795690107711551702577895663209245350035762962742339761803611432589041914955587268085460354132035467849211732699647238812936172106473814655468206765571240834085183960926395195282641337577662849562017469726666295308087259833567370499429141621600601366537660929655505371764693136631034937529683141691404771437342789760586095182021014078371542196676669103321766970254136609696883331291856881131470101337507057060716574484214489704040719038207120660956074779597449123788124383042106594307239000386586499237557863556283855144883532797276118004728083342959714388033774785257684182376637327355772294184737466870982697275381911717520371153276267912889582309370425571256050629723964511587509826117199833603516111582375201207439020721881296317398356464225068988264406453338160524139384143135232177911285134041820264011721645041019466247829129477315484584738244068025434991314351025113385485238235610069878678315173962438104438616894619130037388798903918996074935421347618103027343750000000000 [97,10] 23272358020058331290631422618236151624503445124252503016073362510666549977022250100060178835166490876177265828064624723834666754841515891775087693568059681262050934744532727084959221963225941425529692691163624080423570734032997786959653847580312215751225999285943803325686941639646392821307100092479473638622406636810029612369548337518381349785560695561704971180660625148573295327175483453676465799288289291073688003599444919393367971978658643965166228244118298835399528141327860602873059987230722802857577307731727399041835173980364448285728535657312554800908104350221867058972721535031999966986904847331910420230857562990160406094452094158113286078086072817180029248021656843318771944902979741096823244790268982665557077684734510250576332806495649724912416383734774018145574330907286791401066136208399559544596165131822704743690699143603496644957615219406092545994536252839617219203111913094520107781312793098517727391390182205447694003379120223983164084327090180746150517988989035058004731663063430174618568281836239333217350450734730994468116094968992103257972853462126155578313460945321544147896587753564755838386028745890964879714401112587098893651043872333841977233604554482441464546252287877322506421163954682942178301998515305793487376400196309355635594811069034807172810283681996697550778613854187035026562740954174864552824769169971687457693631785657148839077150177293492576384359298835617471330009984248128467080215419844838323560273676250792620755115791984196307067001306248806338552745156968245264625061753733366862812019648311894890347758568934221839238385747793977241036189803063371032014755694979589390363160373978500808475652474149297309360047870998444825959959725641623646747710183786937495674475306774645725381274866711529278994241619863128150108124973099905938840854654801899296920357890613319720005373399558962603355916204418930750245967063260648996363548162385507122840969882167322827766201668879506194017800502216175573266809806227684020996093750000000000 [97,11] -78700187926205805096591732893848773610594282492569589257862253412605076227974417158479963791614984976690145669333352455312415578466353005263245443448743076677421982054299707803130365491186098897744548229567814455081247575814735941801165245283603963404773498054212323434302729745737681758871865269716249697719821214111987004284518306505432739107463606993904933287740409598414682813745199141675129596277471984181794164523869257805992989747511120498925645258724419618191715311355789291432819444482574072777951900626195112386532536221390442756773427474671537535883849824644548348752577428709173332731286303777680968242237328922357310412773540888590868263665309331823562038649720279560776553695296950905957533405906546681253243749490830607472988668720343332030610920110332336901172608576016897032024050554572113858186236602155879451063478037092087212315221670374965663683612688537570751036424248170173221904489840082090584419842801663970329262583083949998879488835415365828293738003674615849670503137532829309392624359641185689572730732481373195589978863934785404796072332991442694163809617963168470473482617769100979975705443065084489196858475361504099827217463515071834393833050956498452820732130209185470286313756473803903832938571963085862962062360230019989587917888885887873596722127187313142095041981359171270331025207684239915529397412051743517273768502201841247021501424608836352875456316380443053299729047263064607829705706250414797554199956545439937560599091986342540366212669826262102006082530361881137289743157961943729135138397038329829676304929992013454309201163170097464487462928976465779008851029295013850595667887407524012249099285150001380824438558146967992808027406155143177017545989228948948289128815868265109339007817646265942826542694983544006724203066698302376591692784617917317563494484454199493153607595156876608316862204868317032648524135649934146563978054553129473087437816990974047445671606928937598799864670817694189963731332682073116302490234375000000 [97,12] 236827591711229941232077157083505956237562292877802258396079931651078671835760449061608861867410241707964537294168489547601855250639872751330515028673074137890849111043826346407361584386330002774198959228047776789897161985474322431896289563797867211312731735034968082536439938088254323803911183309186705851803798132037286040384481578482652934858868108569535136646040895611698168630378999710580490046043109420820195010303289888300810055295704532935667727168568850939946062663649749485883741627843892805582003268177034620658678627264356874208084060559102828728154713459213057633020772137125305068816050416899650551470975611450037272786231597091851535754037459195722704575796971797836580182742266920137927973855569364635817535266836046244981978430246520348988478808976847696206055331202933619765086659071650250456341273980555570769682802765690642721815794780268677510311395914705039233287215550382808150472500727103408144984758307428118815087696250505515267755789318215204639648253882944567458259645554843900101031023243841424907676315988937606075143107049149725034550594818088123773765258897942666133012700618650059303957640000378383043637245826182311431675754484681687246594466598020490183137684624717499216483871722190424097037378622780575581668297418883591006611723615282852234683297294194795345973994536929295771046863102308918340790995064007141580192797809635792622055325164397729503517636410733004248953983351069851759651903108344109495527934160796493994681294252586494546148734620517900349476581364568537472311777025895536484267286284094500936057529566794651149816623058481666302686967130712053144582471318292550128782184524624583716846530823461917292775801678952724070655213127648686656534653105373626327081923345097175500749907182157467360003310229195133298597671293788438923278026978850831775823013481245065080300734590812084382622092007336225226935461303927024845909896139318967457674117074150846301860553850187018866055299604056472162483260035514831542968750000000 [97,13] -3313308305721426586734730648625139057546300025515660074142905340269270199706171013520498103117212711643756971327343294430777600194532920907578581436845521113720034063091547136968862049560467126198352103190825305274147559684595395817386416397010209157521101293440556375098726550051313134914028281541511538914144663183233766048240152661786705225921059021627158717053101267105481906055392258102252618021911406149387417232528082073842248043874594870772957286219894688933200305000106362164800117787175773907449800628614175831156661804179718270973740110588002617740651249525142267596245619246117042863219244518508575451392529360646134442588812747355139741483848214715397950634770507939729508068535397246533218620046257951381949919923645960848570235722167295095221132510118471908553397839049464361661044239686623210941073106499223768885791574744075374717678733100212276938987033235840914446215107349276985115999947316947452461265714800294480664751132243146031500869473096092924493601228830241392973990294105543920305980277432031000317981610296828554298860451124507577610915327301536633076749541710927912789224379558693161823478252782896612239692385549556627845252008448455423941691560531396368120595953228871792392006001919585118651972015933865600318642148041568119539632255139190740797612310793971927417385099812944973580799175630354172845284736637373260524069572942303010928215427196800221385478683825135927880472659821267452541301069480339461439706428416851557474750117721097945008362231394537282576036885435640535397875141044206600429485413442031313433512703846585324236131911102735330782231616826902777358043272315947438189971793195537332873612038523431343072468996075222536377859961950177953848669716134592898455579046970515737658355187930068725438992714777392146039450879547047576060836670910214935595392640441759368485941985190176554024330089683240501801607432285227111651077193184619404766658915752589279093362498976532034525473158215191915587638504803180694580078125000 [97,14] 14127721407893706759015210465148052147133006077380748237820283997374513775315699481589830200225437007004887934091327355711267915956949377065880972736901127733618670997848774386292646123617261336466914626585795206135644808667433412410603618428265979659149496916104149426153031045722940839661393725833794375002043146440217625273102582418835565829775359722068629166042276390062748172381832216767404584084465626484961112012749023284352253083445645798555429306827186125673759311466201899773894399220366495349388005844717641069340457874078247060911622539083806597491146438941379826313310898409691325497641341808895336479397633587183667000407636105701119480440194139711915016332572567652092145782320883802106098476760774922855800227645601170221697280972009563715492626080888864132837051626636224387271916878349042254092043267413633318556005609439113721431448340329052591209885482603099184985061095476377013136598895258401669189543966609346159240411953043280715538455404232509560263019455452664335061813168052281078599473202623834889736948381299605575616523936013719627335679406218866182520522304344692261867345193202105929525492533476712653070252484915718701306103909584411964986949088949283038291936433121392897217284517335846214159523223329808221591731543956096331398277233932964517687408958454346241753669170524140305391640438339846419453077099437617700237883828703809959258636567592509556867620371754069035928768779652222384291924074392788334309956934637094154039139165827419433497153092025273164713518589392866225992462198267926803422099880626635304649939704688350313662836384929648842784408118869260073355717415098277556121259380739167982126043111286010424541714125575269430448708707557395150512634338054198115603308140975915644521220277829877884283858404589949810028343549098025210501147138204577632231658630377856201739194047847511573173634436412747112469174075974120489039850894381319133895220538404630879783480896651572979172417632298675016500055789947509765625000000 [97,15] -37784255151199150799283026148460621559160733947011038004188275261217857758920196633768915048722595892833200693865783553734774056041866941472560037865136676251088956189494882809174775075756986913439876985383105620816461288840066684438395007748039917573654195213848559343965405095859944021530019223255656027399368161430427510484091980525457363222851230613292883280387304488127699833860197218673128337993993027973283803646219219080892967012174175766596008992198277713648203683786788256743558458054820547091179031656012620608443485508595590093384686875106559614549325397705938173733542193410472466759800363838163458847375045861902229117962096518692227345580557001537940531971489103809102549604162639099904558152761981315272785453277634784227933264141985881292979135208619378157889529908233668031314166852411567717912432106461375250199730371960643058604679525416936321732278964401574179655537324377144646748509022474642431368887351462744160132439299184558741856325733013803000536277210756016158007557331917285918830282824534357796431213892272782857976067583550225623982182499438838196852079373716174221670431963829610328464886808677595193645161473593498184204746917361467436200676843430958083818657017010741685375554931001875667716036205955004670537050627802539670561678988127123405511408120292497067304396501020358203517488270051533470020686788222959008337948531954759248166745639670606100286280945451128578379586092694602621727485124350912186713977504476970877847951056686723598388885721946438312242258654870300087575123281001147131516851069074409264276054314084392154899593694354520473013120100759186125655124287857897048643934343126635502772552597580129126623585945437628810321586150490858365047414120441236201085063483892032225763832014436144630641025684245749814704928576418641281584773540545267047056171372337281794894017041116462899970244675164617031390095237725099975994349260797398150916516828025397474708105073195403729446884000253703561611473560333251953125000 [97,16] 79662123573515165746183883215569258256084503182427763231764537725609670600941874178637028819066168537034057544002634225739993689802170604030573594677721228311405631821479784146017320185078688664316640002750515789228342132880507029131983914844498445781343116028209648771692531437880329680794516288540926481821621980780960666149268795823508619545990684417870737197351402248122426206651696252204565075022296039719979338971224125291918504884220999178299642986111427089764501624722435499624341159751765539613412472985057577458888772907966188401206285238289160345934260776405457522929948238662969184862335223719520167776073458287031754452042344657362482888141888805179401515941693943614493440229011906918108791856639272961483541656784358159842277970865401683018762249573956443535683040256641776567998795419612626270452276316800705791195564699483918791156477419058009617155403934817198223931777940348901518276882811644350006249412827767884662393671896100243593081509473008261108496410424699329981131287519784190950375463847479946935224808046466633680318405661741684568156549969050592634479637022175995567953306204959399502864429751537864611591852965856103790371526323768145939209631887984070961303117246144495432820199106124901732026733069311186864099338744176341038354672450562189090210000947993974584694175601447562902963882188832820909745983797058521973825721247757636749848498865430101318518800063684667616026755686650892174236913527572903981762349830814640075585474284170662668364142722851665895994223141539011871257601387504698567645976035336696513641925757989584894899622480166924791423946218147408473524867697311001240624707429159987987545878627868319497756862644376985936450873314212240785186574517457912331527908236477415150333853067700454833067465429592947085000644682289120294275076302434923234532488911798660729172977601305113820486102500793107317671906674165447871189005285318309039931629226489467719330561617629548470942424387430946808308362960815429687500 [97,17] -133107210302095242231593102969163577229689917856093733476218717871786440472361106137564890482302035645605399957908814435570867979831783335563596548366655263787306768646646356791868088287189018483986016202967878495453921935369499945178103353220675233381976808695624098494361144027759906134144205463579617673116794509715822683595025860680363891154693207454472886723293276534663365798489855113357093264935381428414687106688710064626905240558799280062872373968895814259575906748943363446519891248562141645057065568243824865025358430367861206212337763578272449389216059685384094704512440852272922346626126498847589099680066704258024849228512973427006707989757085537985089500512689747893719177617382419288976188674635523533846329020950218579621484249420598134978521488981987403536715958399460339687950849270386657549210889020486542521270652952224598458716275249599832842139037875894027607590896534474909157879016898732451891242311848873197540599347179997869277846647731244943757049604282265772453514755605554826594106702899059811726650455547673533528308970977733999853736648904648675456710260919974573038456820819342385343554033553598628943998098053911386675414831038245295505904337743097938682132262780437071072022771201515026003314597836170122297828946448812949069050721842395458582075872541698631194105099453604239771336701615591134297489569756133024574201800285101875328102403349775262508110212401083518754026094551314223238734687806132396036281176772337404803984356418117326583832299091797596998289853338670909102396382038318738447027519236840739837447575967925796050544427617867239394819365413662531838379829094851888978382600621005868261767094570093470955214838571176397837929690482896862308723860407240189501003432384778874458946600205773290557002768403963065944508157598470765182264208910225225971063914824077576746388646383770195340869796635150819405411933903468178920685475997477363889208833829630593759338805215884649069124634479521773755550384521484375000 [97,18] 168950401965945053178849931617037945887593458415480204983807597746968067173808447763684939651663291338037579685409474562574136039539849419296158457267176693653876365473561134544038376440904274773611472373816870758372393015258301178549000104506747702692432803320364948746379550412155297126054642480283519903057576694322789005735823559775168573296752983460851744033819449313441088265375690676989003586595196500270681344777003498767013572320453354626908135269820938718509516062730642888566953435669444290305097139253045186025724447927860112643414671433194559868762419894271724007757290616314344650653042534563179175355994537106689368465654477510896960193994289967635760934949607440408616785640326764470909227920219153451969482655375862911473045286282083147251108057066976057167959378864030847129293180269938132118108143983465223361244916968344276228021452949799476854603838215206247189554779816503812508115913638977332592494707664358530126980403486117740976388561266299720474517677712170213519937596862009700347389240017617696431944636444513359774165979628717662413122604063659843424083518463124902086801541868786114043892167555505733328567458322263666755878503456163664869248724630091248695836061159784780874666061071524727216555468993536888876754494867499004089286915772576844740667797453094492915854083732947756506586218524263416434615838638824371273690218118656015855488709090615694711732596680029760448705194587620478526466696122805935122133709064728848600296421775287475903513361909869278114522128213917699532740471795485973550453935243504822071806648350652352943456904763696521084346091530932731822889668011930079351651095647146201704585393334645114742205722072641165416346030982844447388863283592394013763231672263374872589770722892032589263921158241937539327875851045724098596212559615190172908798204975228765083096228599015470250437494527648024388846108023945688633372011974215781690813207889397679242846506825204144774943415541201829910278320312500000 [97,19] -158916037338862214349750025808068560759858508343390023987690183958919452796899704204357144691018067970469308536478242796618683157980500678925601351179525619891033519817533335055024864389491088461264051660944862462850701215577717791342245513881703862889540688236528711310350010508335529168838531847703371569487585418763117140405134095434216242393952414417845074569407007843690534077399445097939802076067709174442998852115694699726199597317077268412027526493735810306739416512112759990751977942396655876766637099931268378287664586199673897574876669330473729762362569259843425640977402254704265312740141814634245364277890633741166366592286360766441473661952509769646012952325765100753930154970177346327077724053682896872613397691285450571932119692648672736030883833851161070207855062181389568861872389311945769354645385431522963816094379835982506511059972420740353345596950038238887385447623998888006426815748226904441378181817248427125277226497857669677790622772004581144734677073994263556987559604512568263330525151398720339955230454370190047057796588458782734072217533593714792082924390619385361377234677034589763430394105469321396333489566434566147428490585670927243208429802766533100350506178663650933280551241469019719647341268830595498629950237623769840882674936458221791155556210526792267490237353485654475611947627413027362287183489710833855671584098685480659015653222615741296363767854322538906694101276487872590644297884837626290670651501943099831197163068404053575175663138382402054970057160349596919555980886849771276259393723444383584879775006650206301903227863057659086172642863903090367619203357472419509197674188042204650513227303408875093070502200914504840212101198459902667696316062976323959520078295004505550303097171744642390652774990598535429764257775609281743469801921111850113846515445366986608966844418635504837244236815260240431791442012635932588860465417275368538800815037180885496428072150426613617923976562451571226119995117187500 [97,20] 107098053184449173004478383037261385695504410595314022047175243010141376458061614856175392592646898600277370100355978760403909925698777199656991027024598032658277286915177353101993304101299866511509099732420932630548465566112538776701028852890823074006064380531835593936600498479485254267029323733661083479094452477393351249491732129023679199094245775975715517912520635741373712496585142226443054375001726729448182651388333917192988486268871598395905171510810365760897498168139927326510051913267844901963843452597883092340029929092679871464785007390151110976930033160624217088186958021215419618117823376859742661883521623913707947623107785488602838490977671377913496731199239501664904878857172133818679367935754098210110858743659154264713172224744199825621871909942648852367227366460357850429286455968134307240084463946549924775224243395024769087759631290457499516360217902229750598415575899396486308030157384504976537211677904633980630699770412716686474857607896937064274915064247018001378349477562172803568359120225730885631999330525571390667342500590240079329933922488332330119348411138678083079823955622362297700098698981763985644718366530412723400214527148444538042661143974461419575750043681394585515725962836277998879955330932383832263600599877552515721711835175739052205465163654565331654914311194256700123491797684580109102628495636398387827751950026613275967956911776735490413625683540490221736207483478384552691344907658719934587968558314868591842853797642144199668741069566703453071639935946489182862587175209358410780141816437780643272276211792280319848273150272939176415428745413995931563028769601945009769312632689726870044243336844149883496303890653457081529998604357975749050814270886539734743861156119024234405430094504955622247191273514005365622541004653223950423884488153396011611011148915409291562687333008258455099524031711950513462941199933017815697840725891355069435047277690220865031377889264874170294206123799085617065429687500 [97,21] -43743022862192946826219754566334528144542903118154816995018455324356387208466486763053457916346612818001090888752414779897372026612871331903921545921311659384237739844124092566945527952276333832336876471100026207433380783887056747575158904161632313972511497906195382203928001673254778404874434820881764823233996911081254408343540767019708452691128697597712990843344066136572461197169968122193807363534652478077055600195059068026722442405308623671532017046858797403625769814698816598519745443964300121408469714382794842761501051481360629583154724160063285148890541399090268705650972711833794711113491852442497456001893477382409715711279774330981190315812709268753224972100808169084167607188821085068629720992763553684801006097147720093838332105327600193925779176326200069489148782815571783841862117356194844499491015978032769313248486149653214871342961303664015467793712290532035826641077159771569328599362281199228049823670154639014588501573726794332024036949283630377998251008062076513143392879855412536403816815914273319833726872681340373580622379651352649279205063041107657770319531309402235173709892083845208696251772450059318305357836686024527293721680853529985531414352484414858931452213550111130069644873140814884740258721371895515542564751093345610834029429629805699851271055417963950555676231548730922342130784864935800088266581222214784622689985832460754433502518395024915234455053204102412896870844765116960268588828577815812739804368347722466696818414632542276883593417001936721128484292880569830871383718950438088376119578665541678036380967162029674842923160037127787160380753829036119164161052786052015390662027895926040519970814236543667660005613582864894486906357121557160621063874752666461450721182179010959995973720726565030792654424705939499728800711307411546031336229637806309089210055405474507781482075370741251717438640899608209434280484169856690812140553632597115602417262758825125795042465526307751133572310209274291992187500 [97,22] -3877864106836236357500063692272057992751576983864251438216472099984533939002793395343778271524563976329973046819021899588437449345460483460777640401174527551796788920226679173328256954826539372211028274782146416156581011936929363462880258909218517823095569246329230479475894048750334389327125500107642784445031187949956657518301989849107313377229455639638846858040405026450490036020621499719884276563519347469242683404193194159203705022169423520034432458394885016082414337700676323099522924526160932694941853822820027109404275527374671840338275585483252724871270480233491917139460775654994267222570303004440664705143320117713138566705253067842732966598386290233335360159817215741612512688123401412898927033617091450123437782704830890095222389409402827408079157234284297703554383817762080220514684109703697622951070501229839706543053515765150393031321959360340858246233132570942793504574003733076426308827704256159386354666291114377407431248647937881361434807032765806836396615505691802054966638626018670106881729012784488721263801173444170105956879144553757576402268654638436380671652417596248212683306992031359370712372731260574561294381479974088437034190828480681893892675293485556493930395873590927014668672197738192327486087125386518009004947900308677369641347250838203871684622541064506498222118092348312863355946510828256652463904736155738791442714236489879858781550829950757485204451489195828164118258628475072512477215945039461691718493528251753182648460227243114113042755412728362533840652716316042051887153947539212757369475962816390574415885657775897107427101769149216166150743706379436438066900177985548801574364985613433616162370076945773397166131673053788363225216565656579969925581986056318814544226101333911442953862730340502198068998885405850461051871144814321116062037515921369015381544528770418120768361421745382028848484047393891966081863068796965743742976700203235841718257824911912298726512915436615003272891044616699218750 [97,23] 26127348981824903875829086505838231740001731762422250450279395978508014724376308268870254438752076338322677282162041402860615860231116619625024919949003018738514704736064613002328989140955186337485667623746021404921941516486938572515486757208669012003472826918135282828739234631592100694446005537697858946764118745781375031873230615076602003993764224796926055918419927341262086538235583499662573392103148973687377989717911508774331121744114191204675030416082549409759455512704854400997483460500474328872806927929584518791599777513064746670114197162146215412409781304977156076284456728468177373350304430533735248052976966030866782830279004441052481260919816896428776924102886383832217217216319724830671756972390936358465950090725740595174296538387937755584018167252078912233643465997482380971763828699964441243796294518439978105390460875305060568038747341866351870927537939931033720055565424904901110454328241780992791258994531180977106093684538745758973741057450360400230233630864332198139685097528545153719553629485371486334503277499660867301446053802104242722931325627308518026762539208691840591516157026817891280270274300700560354863584156420197822153336243711302177120708937778517554879436934931531981200414453061958813192386180261216134297143353765193781416662979389278555217483564142638774034975401534074029506935634160731444038890083612935608581503001865253890395496231405799589252358066180132309480868092537294721363529896192963433516753528285198269077971357115896845973991987857832579944459165809539538639981679206257710951082929054735128235544858119050355347724003670687103838211019064372481031176928191244544638154582248002799634953579605371502685359450942535458515479186599685008688806765962312638181108635668342793298943321230934321104206032339989228174394145777566393379583601519119403584136248487747866110055944400212274674447709218611997175050921163807704823228967927696226718174704476208014547466973453992977738380432128906250 [97,24] -27490396220742069011828837973217812042967279073013281071996234908238901106659761479364841190588926545955622834438592074586083440561713750759496075890581767106599395884098539841167062719363949005511396116236514261134786943033569866140480214167292917612171409351979384063833288485354349733203812897641035536587122179742199773076520999431612796045029948792446778623304747478996660761959786459989248599395528821232019213549714930227058826840284434211743601257396687910408433710835085407060777728697812447084096348990862069890675883823000412407692559845772197408089932222288480076705079060000577432775317601842540457544329153765864858056768347747287554199974029446657168083895865505490057443802277768741585965911043609036242950348076049876567016704613527552171237519704606317538900855912346981248219589790336245524341647427225627353554844343162646728843994753376683405765643476123837440435108498507275683315680275578831414984538342388652938474563058361108700078784070643244792240330550590857265155414382989694863914417365600846098144074170366581270579436069808116098755803430611935092245228401482952088849438995801281373430812455327179059416570431455903000126134676460195750011189508761611290463171784003119494043285086616591041260869460585668005760318257710872419115715750791689330018182046102811232343401694638687660924819780514088071898602666637444025108891572733235279791278600097116146045502297456959399942497438323399378572512414644951498173286897864744484858602773525667075016884139875722152911108847749711969653172684237697283518235027268660739695516016888243224807376461260160187265848088475712178896225067730068025930378791389692082817446520863550655434689830835817636354055290711796095256385288496273520224555846978057611980357408326983428511595969198308256629045037773944826028578051381827678403464019338255958270409810708246339566743635192217913100623923180629200158505551431434071967777488937345609087969933170825242996215820312500 [97,25] 18182803546585849750714875016835197226752801587102875411773037123722998936592534795578055785385683660000522232609566634198808954924709129190587683393054778788120201056733206366567496531651849066458792294998795963189538547326079922290894725601274750078764212804683208863663196292799309242725300854936037012493974547125188617533437661060043570865401017809985949102463085766658953975952206898249906215865781893052509259180920206288131049590790621662843521681789072510231065685986242895717189242222691028305744990814789897115159283344001996048421542914153862439297223248912672329330233557446753928249987068540707634544645434248934751861227508341341128737345644133485049442342869698507432914540990053408043132485553988226498265349287487757699415375681445071009542289558895313409267265004763235284939459297111801985952874295910904437766706894178481480643012747427817147189346178350814359525799657722459616959069801514305209449652344775430404254085590016451886608181188160626294540890992070310934363342909783136874260651305400433843053198917824574054886551719791722073761409491468923357352593436346763107172713511660451000321379835413777481600574288475753808163880724388318645511366549658231479442666699594337993878388548907327678181613791910410260937864693328723504659598472351108073520844686354565539142835227860488170608351393398922078426745795372902567937336867919193197983779456081646909080022652966731363607287139711768618968518139582797783237255117348665251184442030491608104450844096425294202633128987208032801726896894196477882551592369762734441693602799321950491798668776601600870211960234764042520925303154651590301523277197850056396552265059015569044429232445571730085464566343938367361500635443243624170714332017086125948081293985878498146624988781666353076813260578008191423447886292277158131590779690791679789515625517085748578123282420590975202929422804085380325331820080076935317438344835716534930725174490362405776977539062500 [97,26] -7527108724462625270319973826839401304623146279685272691229671175270536129119552862916100315439605068611492324279023762880623716390450235661784458865233149659519731198231513621547867914453326208377306353405261992614788770585612179679754873550176712603468378024717196386581072577047477316357001663189748758573166357921398003040877980827779505900010448375049425054527676559104157813799791112664504783844909716825220833960572210314031500981166103578070247070637675950561625222700832628667037455613378036637810757254176110447111471180216676743238716465127962455120280079716972326433016519241792824904188902016693727790038085220206899108873772277443042897525314341971949993141853081368118494298781142435091187734171830462236973083213431655930606027998146962282255886383551168472001383874997746909099343340616563690218405935696878842267229021904115806922851924625017966583857734868661871847851182130994693706924660100057862479783269463802718732186739688804112451216964209895916305860860337432244703131360331356977140907717741773259254883976517365963532891534154348777782227327449767573460727468204305409010566166831617756762509082880004183659094167827196060294864247157527228093871190899339881231798841383633532351606349376866727035898770674474647163908484379968714755867498030893918826585281376541130941729748067131655401199073720910038401967397176458927795591370829706915806153301781954513067275117882871234416829565055847912518714956553403924565021858627594368050428388842440134683224992520323888033527554574590035277462192843448124654572604496650990638343554085839302454592386028360009294533784857099666276366981830660767711671954875133964402108393766602355604145162782265015188488931237474219775659126740878959392195955125523997489551696025994025120595938607448392774016705686960897036642685284186254124334572565154153633122674076793202216745719216716758102282066267459324778165790588106275494501007372605272394139319658279418945312500 [97,27] 584330369366022932649820952396981824643308163375388773936006694213265226744928018645148148683398599541632786206655114610668120327665666928295313436280475849681227803875048707416852272870618623232316810275096459186222641303511266923117937345859284818874385476033613381660462865858165843283515569460573796257595900365759127318798936376635748019294134930059243297960376842132219537522488066034706108998791151894905774189137118655605801094446608309065962127057526383256123195878699502952301236847566390731917946782214392957803533875959665830674445233921319490061053074719676218396786857231796222964713089197760170642285618473562634169769194087052326188077782811923397851135428481907556046967215733723015288922780952944936492051953505511485661276617480378915157306612882650790545980490331028372158123653727987619188107951005500465361289610273601175551322392928621312444522758152022444689699628572503064722729564336631593278088812863468739951819052428910021187250037666666068100144495419663699870626861422513855943627968765714951483871995730444286509319316327955979449945118656246414640753728282303983291792113581654611701185505451508490331970003507305256538322118324391649697612519196364485195834197944975364957570601211475108889810971118109784150847123327623725037806725022906884139610600830892929373140562722700169233125927627206587293930705237724995711599494380608331713035177630490618976412527342439995372287098421114106418344776565596030509674690804854382780825804565120554996049670018083147041263036660262961492114557224956078654176020287651491618900301050153480101868220187469599038810970973973686488166213541588692768411312870086701886035962763205875181508245281258382536973032298401291848744477976797930191948857489720521658666246561320946796439399745136790178336626013112095342968795704073382935926628155016374868415824760975971547248480048532444821825426435327827565703847860067044611698250378140073735266923904418945312500 [97,28] 1944062206678443807110445665413143369092569517403225703605647071931498016865626024828629769989695391055955956461965634185337195340627438694470553623525743717460452646217706989281383334950491692431963353862308346652773553256228883323737249150237771036850987576155832546256347430416847644458310914604004115845119228561258602895004537086397170018092816545772750041190156854280267237262385664420612063029579065301120653426211674185217747700114139049504637057276563303773468625105417480974553342209876222188047239380887572036936991317219299242873980639375588833227130533832219552361889598123070682320158497817605395209409085760268095582834228175607162984984584428652150512724669585467140853285753989431842255855358303628339117611995854378745049622548813108442321606830023516655440869011996004699543516619734010771971243311479209039468020432983936046642539863590232937279577994025807416022471745806972980700725585243774983366316161770562765902722609144598425153594845813404338652140828207466312645157676628420897189132949425270825610628377383817384137113564979235826093151903413891133094261688525869748658844083113175744400205146315185945785548342357929221159869971077757354552033897362032361907954167674132466839160440728885323867933194013592755551003513003686653329909409146012917498410064166689129704447201986071671580883626707408434882673356227636799356421348224689132871063523379541651397871195193638073412153849244202969028196478946377047963016390986610643695993907093829510060954895544917017509932572298806053955466254868196264017281385262613463842458678923355803139156617621124021854734053905368871225078906221518228287716221432798820954511647095697713696322572661150180920147716968152064265284050910523631882333208501896245508037345947787296372196504723389553380838362675163884760281997252349719225291995727581666376272705501552222513310147691550662885197165738049063274795366212379862935755170383345102891325950622558593750 [97,29] -1778430159506366035344274604199501439687014998102549161313070075400313798199499827610072146147881656301933599712719991020779793591735740366795131411359828512399209780429911170138230482670569405973263351289350854422799955905435524735251626947337824985767975794819470933215207490284109625544592159001431018521014874210354007559326091171664565267062646130318629822431204975274066214070879648544517649797167317464940181385769227892381748952736604134512165113996402104821315829304724476333808707271203850380065193604466345356315671977064614754454541514330948518852052048280847479404796862064707737649221675329141410852685848520416945510556679467676813324641829072326586190895266211510242995256619437545537543344365576577050246055143660752087851218440260910641465769643529179459111649372934461145543122805882265678976348109517526108887064610597324768140784923572663356307503504617262387114510246584401304432677399644835787458563463359598515647222738699754733627637247924678541309808799264154778316045396531192635976863113019002991386036334547863936387961049229749625213004811530368235031702906385987514169078037677182732826710052959153060377853375258452255881498661732384561117672549918018972332879309149848702316203303259065734854187903644369680230001676480131075546882669848707477679557037980495706134198817218483980442229371779087699158423891712906911592690333027886129528669368825056730045356879000205487053763893074190140417649086328144484865015879096310824069300228832963694300797668889344323811134711909147324132057412603037802021755680141139614582743309282253117341321930058925244662323947926203898598682823071483605732108575959753308011071062850967367784626904074653748039476797692240762944064669678421264513293766585177338199526814029132218898432053892923048369362260563337653983268008407632432435971447675056700510170927039336927788225250911845022167195896525220647842390430098252762647348390601109713315963745117187500 [97,30] 868292307789092160383028457874096841585852321524201295891433682458563776755793102870998811765635779598999397406410384682877350650026985644408631696333186656973993461742783939364500552867481147115345139583633229836606955704764899508954123041236100160259617346693141950720519074824121712139957565930933025846134803041602514069758639738795456369280936056111950365706963546878921558063848105442712930967117853950670331122176649643284883649163887965615578830548702912344920434960231887339507391383401674969702398659428562823089158400124834311373072982028095530860384308962236543290211788739114076724423838318412873996164060714661900976114804885154569667493012019343170163142785556122297015888415249385200252020175127724817615282066591395564677521080215867109746636490062656849767898806872703337112559529196520289886797780621170199517561625767307212765947932470830467176724093215154663327064161313620048234308241345258261685659811160426261137615412461368417056758486615580883196390360472853457681666155413220565196247457155397197224855860138393423200359778033270639562741215419501179137549210050786168491166752182391315540603577790890237117560527376704626397693214056418880420529809828829806870898143197664337045196634921612612042894116843215691999722406666079554793974894925618402057730297374470477456314548414566253495111676425650048434158605477983094677761041433170875765970241999335011996589050874601356557144222225778687528862041166528387549143769434270902685580513252557038856161803457172777217697800066967367664524771853914481451553785601804711691970438100444486525446500656621971199298001171686971343096293727542037806625604069696046815854504244270587352066514927432040312062203462557264556419831499280569079417353925236769477505620739206466234629198466677628633575946251670542070461480349077958918711588495522454185609193881432758650854537175247503317610853049426848938841493052986919565228163264691829681396484375000 [97,31] -232053892866799134996576705857633934595788502191431539596405157102733040316592174993670328714588404732720784265112846433522505383690435154999965243212445692903220063377774774711658532785533582448340426352553814271311185565073449057946560295033029173888273911943922975119947037192492061299265630877895199440220553140175800411156047756225814818370453806390666717561360237477480271125064442258666778248633116309553237740620328723633111551248143296145260770978417507792191279124518580876464998116042628364732895041117312759405433195606760969148645770158423660477925317981462074698810145758914963887998219129202280699873817420726250634586934222481301484928975552546593773013979615684868011273707288508434576624070020809277046940629517525365279383808564041376637589702702074542755866769111810198949415594707070287957258938612138388068613456711669439988871844766889792424602445361041904332823407571005488831806386611584418384498941754820942600737596821181023322888829544744343494783622925002373084706678787215854572955537660029422136612042338177026564590913020948706208992645595156875599358574098238996887029474582075543491825572058998633610092364154305627528485705586474995201227345780034038365975989875741599076989579017063196455731083711637144326408449048016867881917073043296956660279885650657518785220535857928685902014308101996144136070825185564138578476014700768810664990476046083693535395852669179215983512166397075964973883523019647098588100059206112013928795717729403806193458659682404973840036153145900853308091228029308089400722869755252976466590364083218412695182494030179669819614729218090182373600890307970822615627729944935623303936579479762424037489456337608911966698544995619511227269822535631873567154359663594330962877044329473048786470039271308889246342785821723971057469745359832127461580296570199153068321437892844017567466431273625972775358167610655544231285790646168720741115976125001907348632812500 [97,32] 996823691823555359670078455163821595067197230355012020892917933958648575683464109934582933926205210064024403702475166715262374646612910156125482200000989205743577487985034094653008467136409379256303370095990582423180875582053950615676374796532006780224853400679517196264961127048152686843448262736707327296357604329285696620670070845750389436605915038829464508718747542879920542484427296770673670365070092586432674029596331599530736088098646333523659026542366359943939090985529661573964418192536395065522070120906862594294300409602877043131231531010500271394771375284172258231840191053991178770615927239973003893656219877134427764331971334263043522318098465455215492210021800462984093370434676680966261392524167343614583844261650855330639600954775778796245773814462196479895006893722163937298134687823037956594918017203607210418799856040581893749825495914990383003020037604175915600480616413199655481047543293172084243959293394035687809104323282513896576780031566460413432014365233688022628076503531018713443544471366978170854957272208893286011021872235772013382275996562721342332762448770021623616378879890751060991060253592728342099334407099131869767459329618816235296067851042523659896204809284711174582750017187086406777839357548166693183959234819899780676645367643332453049991978759720525464707424109581540709233860184526442283442736007254367659682238487774257586436826025343824873326204586974444459660148130414587168530887802028748941989999643082955072830044680634644194531190770419320795787331013424970418226476157201212458428722450006822355720544132212146347495815173968916809030061222682688322184438729545251670994220188719003303364039785359709562994381502197370168861845014239620727134659003136252775885066951267547638000128766957299787985181967856274771929307631118209313584267664892194313097180418904677578525690933599403669362810774120406573902547836736089126308257846176275052130222320556640625000 [97,33] 27989405879211006953736793194347088571722764286528051293494721498129737333607310158991285998741205015747584628334738106576922029967202191286731332491177887732452369420074558870728953049744207830998811117373350444053668886631298916149428425658914897167639383662769809286443848916206396892985733899538090435366364948445128572554738276395927005032611716972650299928595481781818238272402791457288601350865079913547156436737223971269365797124947462458361317542686384246334432765584237230027941171820788298486238542813669127241151305091817956938102794433978344902548432582110193865335652714965540532554155904845542956967416438824032042679663921539317616569597215905785355239563988491457159123306292980236652101824423797462053401620498514165877630010445367051260527838973069529492865574537989589476340169215804443653830125054588574481650425497531367221337618225312842265899060255530633014997992523048427456247023086939582999146573346574152712413554190036620974065002603262059869298450583197248537203259002898751894795796846146452403645808881323526637915075214465124710233991779854464877376402182574162313158405792758771881944425485183326777620236591098617203347049588583808344767926545663901118738890851019576086700239065132733259979786648249139349488365079902535384166486327826622885767510013047947276711511236942112690226531868074380319332828951806761785713366530439712057555368490720516476665403262878104433815052942880956521314740186449186714317110298259261651925984247438145899494298050705758289647797281103939908032259264215037940718404045940141422600597069871743381090987147555610516165271655225370160251974371934624299207060414076822802064712679745270486204940778941058687032915260980483218980873463629670513860583702862870519204791394276908834055886081930675131941692399911546150220841372396037890188272297063991095143237131360045483600585236144474941489192847099941319211069412631331942975521087646484375000 [97,34] -13203843778229551424328612835427570414658422287126246608985890141028241232131317683232609269969536264639097576877126513608994466567166968948118150497023004525347500840167465874700379018470611696737726008115567905141410515194169067043202258541544177517606651916611743057669371661022896081107386497991806166361592280170263042098663664118843320320226796718932975179392572749412259450250837902369725841928202598451944253707184089000499935852467610617123891252222831732724674156205577656838999706652211273842471658399616562944268716506390768021775237430498026230295061503485662380661494671196480999465224254771221589461992500159907951504006924935271431068774600847152630033278826847249824253544041077683230732296081057261739982527421161431764029555193648511210644419708873539413722821200430134843929550142872282741080917246660967065559310342234490413550614604292169986032948294610749337673469852883505521445685602341750291774293308908725200200524667916624398820683093558877714179429344078998627136485897979722616096805080877459944496995375918764230991255626054806221222184616506340148685033254383165916838102598706231979376043635415835911379937336862359231272457812724968326859309015752375307401371642518221812739802058493173025843516366625989314001088228677745927505837205350410917034129202591606962626593255470530563946130733769459906607175494658421449564902617851274554113711985267401083056023298696948191998770398003209091878995878014303435656256866526168627857934004850658182241935016696228042648017039352658079500029302574862538799666666657777580075997818603060945816928320493183492316150260283364827753349958544784593737810908647369465615417499444018935721133009762011601807721195904071082122302800199225657234243218944734164895674421069678804030483026401731782918117705778551876882293768418266798981377635343365838251360472107820243432762214711914732633260858652227143217317006929079070687294006347656250 [97,35] 3797845379129717386502409847702877593912254215843561400622821022136532045445721640262561490776234488475941698986864656052443165532989810387049096365775905300012515856749555980613232993249030087077110575822801934422958095329228101551259682832095887239389362701538049582762735260214632344252240010564177525178118929712039978905603048343569704677400016581123211663443764032439618318131905748092395209832834278624104260391563639824974030560356496060297420516697445537744726772954804000163171543842658544761444158952485416291710005340371655681127149510707265785479567890842274527618059071957760990814836675876422062878819586985368074643939266177580835919414652941527936491099206202595272032373623171818433849031062453776243383575245356407229989067991083857632053268575778625522405384010467963708702082181325162015318317219098417711302195837243527226335936498232328760645725532053579213972287029007189513500133649819002303400460105889485967759872733976085692889701736174943224032584887595834484565200518990002362544037991907638576667849476285531562679655852429226829276487776180286764911563549692405728034727075718133299696847053192186024881320177902367702784669888957164190287360890057895557944688072812162823824457636218950874475577764038070150309444446124131738587645479315639007178829913093584452381111556872972879863614555416100623005858508266708804283571316329387172207373655454373245844812080644685006784706949045997453665366197940083612884536034245182492881955317377771315181616100061145555870346529863056560146828721000834287329304272258896090031886392914790370283061361043838337870110620092491588301356313392576868972697629183126228020449734767291567229985566752960078821130487893641457719299720491468806765383944462736929948878767309265407497484761482185755134512940976154327550037637746913422800728654416866635158367469688286910015810320469608961856214672178633229293609474552795290946960449218750 [97,36] -954337610425902606338741127795698370670811145418674882391070757441493665152900194858737799203305379000198742790655678139785847284294798105434394897802263931492978717843122225575088900117888581746148853602496711699639112830566729371594275966080555451031269625413795622197472227874273784389979570534916993016492878494485757487204259134980977883179861353604503968360845753921279897101446908078868082850973517414155509674758081034335486011252412773992649310412420898032296349791509830668774514373374748315421440478494441546628445140469326380780385049641198075810976740725410642184656635983638569656592426765211380315239622237913639148643249283662918641957974548329160167807889942779951726033413312854127895654044680056189251792350674980265266483425700883961875843776269827819948041837474186761859137325083402730134467831617584314037284795116624651910824645152935415510396790383640204807653722742820510945294171997373619666655470806932481076849404326791680311205134079529238969694321796041374328358317389917430748913822832484144556875151965542750416943235048551410858972833272254553953061103464838922386478675645710534910089279788912935814663681001364110150570501150640337663153013427340844529361161065501146592344850136026502064749383859456997901848763200165528030947220176801232245404493489060393263255697631618083960386731965370666489073706704358948940423123478359194525804567154979398264809491359484213891981136671458148020242198211357712557086461722065997842876997953451165679919266150473860938586173679556885376368306916683630343546864114047247490372829794689687225070526819220234936908422294685916141529692592611348143360533757230593940031942957946029994697327223847488496430552613492693737306936492687770045552470266804757450947773522025061171021152206913093459902530260255456922916213370501072270401633485281836213285008363555408511632512331280299501296178477094400705027510412037372589111328125 [97,37] 246809503344423650177555051454199761143759579864049157984710957468914642716079377982740515620074788023500221810061943156772930566019502163804438812157309818979505500817585521396579337267354313938659416804625896423473762898197354150976741139663653423434128717558120450450491012834647068481215974838794704747600854350342606094539243880116605445736214631053247356964774132578285422171885484802991568345753057817328925629617409596053631042988345656323885462939767990305460891460173910531659996015979492300008026293612782634264682768463396056225703224701360713135306196192673881990592822129167175494676699095634551235549691168446400418509567423099792355680063768660691549879850375591896867520040188382724409583005032490159978031401990209206285286065729631538378678514026635861914149248878003725343214304420314474914102478151580840256296804935543039238869044484360586651923161973481816607554116304106659242270557655233592713120196966212692041680762516526702321914553011020964476763877015438337516119034738132991045910931583528934142089342574459504912017114240691484969883930072069871140914816609049750470779851241455560477333233637045250546629872240407809706710063869241314318888555613396974609315395699223952214963039638867791908075811963747221438521874317153923208003862899885772634887833048864545008376708760405928629937544293344516112443609436390660023282062752411958239568868616326499520142689158078716719932877163415414903472404085878839063712325208426011373488185285166560569193446844071939446272168284667145621913195764980979123783363220964172318009583967968180027007604774012199572934122046540908318504499982174046406452129029030546547693230057244776227864585984523583442221625299677675568754858849832972286298412585528160165114757511715904504509374189891765759295023643872511586932567052644367230829643624130955925533661963046003823323221518237780003346415469422936439514160156250000000000000 [97,38] -51755316391594617175187674272579651686507368000243369147931122374957402663780776819744776607951080898398261008874908230745909777795258505151514351954051118099790576716695988757914073811530515438240466555907223138187592840079550031432111393071965274853963477889407655950581455687240234038269295955356472883255410534810779443514330456303102497402199613560023497122193878119147854105074237250106665898532193560211947578355705304313146779160017442469771957213101856130050591896366839561179622223211500270411241214300235296649264410014901496080932611317842394517557221071770917805652317351655593719397525515483716486453575312735685531965844065833798273703588176209123257634454687658122935629923352304365576474257369457115492976559176211557239800345005757290686962828033106278874175176686963047538898285306277724852549583461816344627043086957840698396967121411105432859834266401609936089897245956545571435004872213152651845210715210881269065889550358682556337269007955338754319789784204144510873214664883807987989385570707514814643553274139711275496792610345646380525609500903317423352435149047011558365681717130759186329986389547861852206091110461028340455173226071206496792835255268226235247811507677632338188673739930802998140569184247713820852177736293115637565210400243899846384775425843382023291471004312190447281860435461267729018954779797543513205612345107049712026288321163682088790534865360650332015652990989235173415173804265584026778484704204143560648552665429211201478429173552101096490674297900666035273379387585370714852247296058264342043124811100868219015832716736390345402584872350153777581391620457896189680696805303891254614976169776486825781613906627211265221817849431869631856354931538643085197419336518100307227973247519375761846471247477557544662113532462364861240207113958298669402000833729483326545086569691891999210810082458094662227754412242575199343264102935791015625000 [97,39] 5604985280881538429844789073256351210769999318592926516537305927768880067015441695115763233837548285623774840226833698304492202807545075798460894161522502745234844083160002163082772315169245740353241521130861175411166599354102617875350707545025152450127323446814366836391612532156828406941077118564421260566603732002691440742712034128830199362702056583811816756461175761469270543596325182434974768894902674989073789517770626277350104707803246311992656374046357167720291262893160884108430188235513295875927722581953988183655536904885607137746523108205825146901778006460778786628549979435244494086114556860944000702933681614443017438517736123300505866295017089161886609239544645451014776752803899637249212311819262557711659056748367072138088561778806034198817494216118414381955965165436529611926502477029180818217463038369265660571574041635816257420288661384546598054822275866716913573719272193342504703646857585982773703887186051379832840292291053378728755969989167973597122334383961831377645974377910791837996583631010501435238082657052046870643583910863884881192117485171293669614535460853077276178147429943020651494917306110327869413627763428642702959990824430603503749528583401911439624823041452112215731333280868376535954386905626622565896877934520725220836214243281317668421256864591153553686698521505815049911571571497681350580574399597328704679644749328500220939322671537922552955781206105501194442674975078611714633480016678764982071518092782361038298095623920455351025550104258018729556863266088000978386797285630511975921480720459425423475239280790477630332611185785398730886966701771237305576892674307463859968159340616443464957859727891823295861086701123070218687168131755008816340337951156939527144810238926361600456691899490234025231365385048029663170922107171190776461074338150638670321093846675677224462291512346785385313374075640091565020384223316796123981475830078125000 [97,40] 266717583179348978910981002507797727825990439485049729214274805595382039615335307993386329750970549952201605014567704821546545334559448230717002330808289527036157352327828337645345510959752988447235674167857916020259001838224289598290967692499472086766250295719073175433830312199474863852981897899728383645352172587591831060711804684390863281636597696026748558867376929828913492533435497792020716428429264347960605860537693615017986638997068021342031836754726128907032796687222133459590297059625159537832581751054278426504037660042629520637544850803802537267020812104189313575368786857122671885359165290932496850314062731002911478895301780269879891194918087462658586702218807630905230013355111851308295318273020700305867672686144615249961158407841738712091727642440531452891253769003487625138662760040429937053837505838850115332063594157386714978620200390419110201142751047453311466915062772049636677473836678453488371098858645710253928148474856191463940188621466983265354802449124767299663364486463316549307584224405999423604586936783612431387190243447482848334641786430786995424636480729585164750280469121795447989620167457094706200118700714096038315455038094744809170458060219892273282006925796700164559671179202752563025416353161988010444274928248366511103296316693156216568562710431701388728146461337172678342127861158922016326995099592603785022507197001961566496428626397045530509366345277680286881331002271821889652745546241376686830894087358728216565516991162842367455119834123385353727227726904745452252650008019117903851043146275418106108367316161047844740612582384063672600538664572841395641169117788339109331702243653880304776206610081498514267141718867374258457026770746996200160738564494786869153015125907600437349005834157064567560941476317888742809721959982574607006253795273872444033278979639456857690460392320567764672643602114066041508522175718098878860473632812500 [97,41] -133874936837708020418072963459688272852675386635286134237166841547467841555257487865505609945526635857741231877584319313064890358250869075999533402617627901830469262526348402400257360776951523275036409549461621388400362217911654025491340366786034455901904630777925539835132243057560604206162214786995538188922953795382018138180735341574596524758383550237272863574884521110865293884499834720992236118118341901227803663074479424416853770919547029750485904492098466942491998998998545580096223271258857732872706087508706993686211215439756694873851926800453883321507384330316224507605776234648163524534391462383693277664579558423288192358630274223936037910476148513088561729666970819221793600449406309601326850620660855519491758756821549337478115429389406733536104103895230674544375491244288453097403465301721818933332010200957335878506104591289967302497471521570879855790308485937852464949287604802598352179747081563170118003425688549486190128869522718373078481935594935818605871879938761311084454468952162514581721321922837191749554748964522634204015537896594014801631730561473743401401675102932884203313449457891136467350445022783963988115961504972640489577837071102983031581462584197027062052453252939948611817968499458125811593799264661870118118104347559421053832315150887238504839619202876362603377043012604129733224160008076748332844303988899318916292007456257133589989108710879181567173670644134740699622221221006403449521169355274143782464486448324222967109186509869283037209077095234735975392161213688487624894349896654375610191407957914086168681307083011642549597125818536432695596423021083981433327356784707351347756499359159951231054511448869103946884001681974929993270073100223204588060059331873148812653782597600150011335574968225472148079921787453497418702835766580528877756232276799124049270737087499330370319486753748860596423958524425756877462845295667648315429687500 [97,42] -27915548325944309075179617345469708220436520373369575783162028194284808879846051014716076525436171029450915379787277502824903981917270304570236225361008846994884598666447172958750218309358768131724374192805487668987163672168826011634104002755369427780150027187844949629496557081205454164729498888673923239919248735597480954689507052355131251161081777704109750995110032547907516241773967802494062734013383626677596608171900074720749057275404171136979983177706876241279082485883771116094993485476788255572196161102969953314447246909070369666795751377625011636922980358532922429246045279081960711721829006797440743600813212744063358883198890875555328526116911105050710823364475126617191494728868199006282681929347814434743896964739141798127652771037796600353886783964014414651637304432634830121940679194776477595504649511762879926113099258378562749700245910673893603551712084690575896671929446076877290571717400507616517949480442999296610413430309451970649844366791237038501914180504679812090081678515729577592062266347953072877944539760668237079081595934683769507234673428042832760119583764343555302464041089928884073342075310540353681044677492059173968238183831331971074892188821920145712073313407592012073091238467757333415881656468685446102262591359108570810606178607754156680621130695413152684335619999659311019304059445039509267090366327977344738041076584355830315501110423165834284913691204402586069097096548416710708922362255295468238222029394446256459572441363793231133312145460084800201252342753461283706263633288217753468467645222108356474949345590791849992252478088291665431273097101921952518357306764105686682989290011136112560022662384034876303181130767188413899544350901022217764193598189514761187011994809348857552747590268752168425537316984974386935162944944467922983576110625419823270770865222928170286698911437252033159069075640701385054853744804859161376953125 [97,43] 35016367454031085085022191256862019561413692995517441242289609377370067745267290023998459678163759565859225992293379017458967043557148978649592752558380168468670157231927669818026799467657807421998326022497908943071280874688361053680043343076830170677045665001768809652898097913255082849142805009923126013281760343962073019338037633240886612901394917486533073482956682595605600773546871896861102063144364860383607886226153495642048842942866308475431184132124367983196326641481986694178977850237890584504305630956754073447646499233783523380583128561530639229026260125251608568776942166139967793133542664094197224513255253559368699929372457031491732820581777921421245955190924794977246726974148948735538147524777527750939061177604956759031275079019964078153164402428381804498850513165696768188779267299833934645025031209675013004071358474490695758404134412234455267435025695955007365412650827953110574974518010779420939601404629415461726167238293873685998880558090357855021698973242240256686085085511621899250466695170475267360353911663836976312914140161932911694593754820504455999619427406291687741221283306917881431136955984726645258117894733407864353608949694708776851676629110698535369502308181780479485389130259348028720836436610000845054957108310094628517920235949863730373500087095548826596259103337791945321444866706707661696875891762508437460348072449142243352582740823162438872178505336696244497516951916977234269193670854558856685018177329657886969833326528316249958224247437789479769926037489114663288619551879320159364660985250058788045247529851961482201165102366951227368926189945259238128886873189503939912209878965173414583575659797640565897456694159481577583465566071926331136484923317392509140345580906906801944564975353842718103800654086403281883166998783401136179787044972671047756515089769263442032647133001779186228796802993201708886772394180297851562500 [97,44] -18136863178796015368634878285341526236301717987706706056801192247146534558609569943613004090389881739470210693174285787860668499593085417427664856768980958907308258784101614816232935999107082618123682185701099263711334927259237983903864958338115341210294888393282063510661177915471076872605987104517117198654562273015966412721639161057683811564057541948593530796702535703494872111555419841557937596535532672678142161150431431238582794091839652208250097718460782168186585488690282574361681351523099083587442449590997768028707233490159819553344193641708942503897156162599795441125134724566856829239236176255448141629420538260504811518518052207354651702236674142200432997986785053991726657393836914302986082118890520259149702871747810005028116089253054817965994096363280925534235075553720121358379361339056221243954690058374590726467862051565460107551565739730248362011833578676109554991273518015192448669770293318579400751940104921662212574753087397305113011926025658618885317293310569300268707246607505219368933466918363035924907506639134586249116533350816105885562350216586090485698440603989351638121107367260074977160472069460802373480685065771350167949325079965450525404718121648630763329378583063083508796311401514966851275194782189266590324336225569291223531743327179313689138524477319124635214291098712712311949708035584201775081003102904393303916743840125588124037938741105610129929503464997598800574704362277482893508705927581570827058177087109129191581122145247669309592115866428844112168399423990719297564791607637649812077186585641574363507495309534617528986302294077392849458964340175253717261441201489297227997517512020391866191263261972068393168719728561970977390596009483256269529957253192578663412788833388303016647803830495688972826360258299828789403993769749295386879268800161855743424339444947993681643397706785766909654000755836023017764091491699218750 [97,45] 7020854960175907942570005928926956324450937714299502229291674752279789943380821254965378073391321561572606148203807226917469050904612502870013030286881256863003753736543746238096182973564439251730341360650754910678335698840226148694623319495004870986311677394526159970216623765335644512029030655334717884405733066994506263444937963672801600987558296383222375252224589709719768402377426448777849552478923489524022519105560110754090858281406623613312556241856624728718680590622539897376215988939577114983237113321179574347732371253272199982030400902108145242808328620850184422498622236351020360933008472990091624972634243758413906036872901078501784083498731879839394563236026349051223725312717222491860823432387490900569322089902823937373271844530217416629648002308593894192270050771896145506987484155066035095883506299279506796201259558627626914164301457204738203409324116818431907838795150586355345523521909833903935725450118466925466418022275290079315313097692049114774416949548487096959010615693474037850992559138043624438752770397909975294259839540348634403362660617434272638749357992855197335426145086855668169896660347968541290912655728060683486735139028301846063584621245280095005616819212939828269780544693025360846344480019433713264450068121060081769371202493050172299053339428230501026586158097598321712371507866984642109906207751801222685526604444231974913348650400817526897211824283907505867012095835983902515104279668664991413186835201008943467380323778642699029765678079816172678278976665713915605045798266721137437364609982881894226042636356969332137040497051358127141837277607663672838868352503348694671246467258215471729825359504929009490678916859780603282694715032383300206205584550720412108996825952147565914873786496123860358588247792587045694501946034934990425569638645534259027941519812072455914919656867756447837791711208410561084747314453125000 [97,46] -2233483477744335062519436478460481020813034329797876140865385574078941587858610607666325998863399271682074462514828886182059542632564004895153969047136803346945539891429658952193360826620347608717298416617478938841310938405406923782452656820939080604530018964188793522190386958343840092807472796268277128071700312766089513780812363687214702137566186051874402786905637256047203421871417034707316871890239029565516639887596776544263154077231928143120206127915415755518158451034425451959265309672840242680209203577903751767694248057695912507775290015404879581164876129551030637051545346072950280532455294810956813368299476747784280918304921804349842082796396780894160981969765371292949293937306511342125496074307160557123483199688489041062894805309107331789250432337568079997538382378888110135025050278800477256213284380826733058388276036631609159578479858822709283305668926382565519099446142192977477557104281625718496169745842159373789039153351668490147036748923266216869463552477332693419157049817503648156833741555687090811751906507064654229263713933864563348043392931639413108593228102749058971900004315530775348784500906900203801749784987725927617479232734617952507477337395712353240669044560285180253216124622492105433757648890864330867919801947707239239868775297561882281712391712639278669235382739822684217784674146239439853807452908645035211177333072668945083324183295053953427982677180877640425699552088097210693454030790008589740668142568412178369115347746301773748820055407041767147853195789110233088144919415198675301614895296542595934108616455299163837737816091356787085199632433236978354225030387201965718925389022942224462665907282118576490606728887095780316821197826690803485019514108190999227290108605458893018235037167404177378961987837220048691927232536794562977247208338869592017603733497053462143624351712856146434660331578925251960754394531250 [97,47] 618188618360666309788419192923560706581921473553934532956391083557563267686495477599342755567286556204188289044817393426519185908293038012553455685356691948725267605316394980269426578197068081976481308161720008690977675451218588002398837846414374017193917934351772870629585447220804189754003057442479718582694575926398292282441364325136716872546903275616535439921627965104912348583239066788947497881919534490885483494864055563024452928224279028425211207175548130670712659384985136862838643073813177676686583317659858176813537444253602871853585528809937101919172034927612860683993103575170177932030167540389489539689812845716364328673790227020746052351739012396646320975061210026083869133622566143343908415501069794236817097982774035605006591235372205002872769941095468555000502637252179294453891369774003539906129368823727552218378182449160105500556649269794564475098365115744434299342366626476215885460277011978038364964567191597853948793305838396990124352521362541429261248893243706775583052068743300241846095913445939867571604656809487953362002171453750735557979291568728134173666374371492237430553873884266817002696748245988245174310518218404630168709671341749014599215478687835591589170259356694197728030948669459128692664145706286001006440054767731441001527750623745040553368252510732637074668526728264759061804737816565816447650741989733706245200040557884480641603602604884772531703593292254056803255717087416092135246329015768669664719851679467922418225290305938593612777903664502064570240011225376916065604487750360229843977936638323200286380540182955036037197907182498462941175928288887723505646558705763564752690256795812294224781318660525874634087271304531886333283985909706810801642059692004770529631182425553443428372144396606211979744888891146840228917191597958025864223442740525851590209942612077749588689323800849706458393484354019165039062500 [97,48] -157650283702032274339469130075083388788786527085436111259049814983249119444573775497470070370739258203988352821837780236032080804654419135118301739153078451313880735521934724977901989958435980593185346978150110605918198573119665402712709466505187009612257583354473164949626359594307824566680060138343723743513944575592729425705942301059943410150619904928663551959773202865870319093213139206359445263514452116202418044614487721480298900002681868517611400210969132202749174822493264548804504787183633937475339481958227324922373654024404045132558634107498468402956377407722966725633521832637705382540570374939881160742293790507637119617354493857094181444725678921332696899940102823018551102090879213688484120031234246728888044651202384797754846697657379824291691727219394086218748890352860577485013104028314089825146764720209806147024861876652586807154545693312289419479748901883520631355858898617394482487563540163296079410273027173934826498345108154426592660154986790898080964281663548047365412821062751917995133947388421784344525100133240125693782542570373916432146509912615213367819776016886544255477208854395957746505851955564527904897183781802978928169396795819740493425269803358293759464151987634113785768594645352853694184499746882670905461765058831343603739391690292570353472124241330203679024759436825553795521198552462085431695569077414398008137437943575362444646675057308126545523680988841294305441631426413151382612912699480552912469067364953992845892764927447482995798718355530112033999619147582476206254863240975738856583097743537968592851432562487169034263922890268220464283056788868881051752756621490128417676364354852856714783362501951325722821387574195472229609052757206416754938642677995416743795670818783163622015335860451902703202663405084602924409754785184983374314840771555559017858370840346358618400124385061644716188311576843261718750 [97,49] 38521480705231360838842839646327130321993131787342989020594240140664606783709965006057227823618847583348435747401856750218296403516386710408502935557145795312626203214002492001043883097242772975113288205228066303180287475144197032142014756084996985555346217616677557241723064683925441264475961132241845043969534620223177992783707618224957827229799518085010429045542865569206198675092511135304990676030515651590747825082611558344548863427622528963982011196925447109335512386479084184708870681341147016229951797218739273301779776578440383072381800500920257691451610790809211431931898447079281004058815222551566305390249663641845903626864156095261399642710147696967879646553050322481040627758888560816326631123427513875932815152027794610006139989227201620046784991472258388631923225552163024224779541455097313457086422250977999950280324825188913862878360475891817887671604045342533310108002458057970430441754417086082592998502111074079189313745104821074416254733003788498366070946072825447160380295385162932015956768655016510266841656016753375392170826231456735166697426460470348219729551306272400602352540479612027717410098435874100811251879976029510720697467494622365481215673263743585055504631511470887177691983827092025030900190418819358927469158662728592541832111911187819812993542216992087051666814514547430769896891958818510454413974330007196715739457652110414557078585985034552750375515586663732224092912688322118008677034890262411272390006088495799562906425574281394269728661684932238483490106054899426001620267959780293465845435644757626100344645282068005659646370091557084892933678542506753897823408031888956449793039647302929132181564873463086415490397464679446507145580688944541671053915397963250083797132420486604539115042782555220586116046379330850751610828179907605601314207091427418363456382195209384833312071805266896262764930725097656250 [97,50] -8983765844313086318581251983946239873353968560160889186327950422030385585590239199556613930487055850196418466113682655895678373409067860232002662170335025989337325281041588617106600806904113053619553640015957983169943977211710482974614156919674858040589149850754901564674368840567633759446049108318291953544056778237323126149487066777740441078989215486845669930427457017916585313220394457412861694496628127370025714286947400645746404984431379238139732205313781570083853255731190427455690550775353950970401679256257990600712690865905112509592353570807829564753760017956701801857544090800878585964428117432928271865554936928888340867854450778223816953683735006913963418654059653893002193678698208548655921819087352416973917073735062553646054684891051678050616230919000651076394620022695400732322846713704758432648024158271180817915492016077987428559629899507987957471889311651368804169803950782762712487261981805138906263354369946672736728025658249531950449601365693077506005687750991385409135016062188862616136737703773598439319383870492554080248527974303389346696366142269717033739484897490126313482407737175923438453378520036197818424481577886710663327621660206567777325183197052419209669521240102982183160574414660828677873312238984439256628578256522463072083755596653446633517231724663922492185750455896289160969903552093663354318159837965799486203685979792690982546756783170491078536844812163430211309003576602911348500444224126364179915035214014933241923478569024141289783832026040943399776176223102009829239291202348613756361604917462247290994584808314929796224188558611546499296260109529075796716171776979432219665393070495673526282699509427834865413677796676769420921820778832836610270073546674533863235325692840306442126049504397049007371841533895554623719822121293529495266020430504292147769547678681778535292323795147240161895751953125000 [97,51] 1942960866850837225679851599530584934892293667270268530072127774471928112239293994514745089672608711343634615970665011761015691098358871759945528356956274143031791553751330958425626357227562137246328344574047499817768888193390469618299138952156300885709038969779480092771510112857947748900314720344643542721883461097032494549228149646629859896881411862127341141391305345372434782659897867422250763964338030839901274724989048883252746043133449198214480500719604043816513632524551048246869416736350412087413324900730135338276575360842002939351301408019160260565585896102816933319624746281615105931759957614246098411413296306119243915088468995748113687549039009487130383181406514159226569036649511637332641664356547973654208921515235338788650412331152935750325247753199517356727813861625085746814198427027918871298752151641035547481526861453214028998284667241271696207212693160249740174732632140426591798317896217145800855005329300470716452390317575138608417866065369643260239447598727610031265289570567538078488726634529673081843261131525763583627535784260238546453726293483958492531809725446242771964671579069914990176939355223494610616117965174603253750970713734056354041320477959796264014553365140630664991347867951796710187057546249320513214126355658384868103428506929038134346684521991734388681446484958677114454005896219278794802957187905857623916431827584286445787297661723722694461753650236050160823536923336018438033939463154579678164865538315196763917123362460705232593561377237845052020160282291501696980393138391870911324265041047743013486582688413087183921216686082694826119557067725229704510076914080308077241132358211496706947431859610852102905349447593676940688591323661730328246987271571724355987524798165300353096251198359482408433320466671034386419177586182518207593171396547620702134112971593005170234391698613762855529785156250 [97,52] -386924204781647966770030506924284891563445073751812067377712803878268114982746056052405849070716642073559544878319358445540725160560831993317867664656396342868491344335276114837405229464830846890517188023264927295733220444962373134404960029337638103743283404189867480727288126820901077488449643475785548556144416644614096960618479131463301817188840716579487627187299290843890076055474166268966246410609811274412506542940163290587432477874345432009742332902371073448075187761261158529984475142516614069786471897912967457383728029997063241077254499586306200602785183284241492927909010719291257162308406058600670893554672517778153667555078494380259497868496422819019118530990507559691099892018326312106042802371879557365536800643768272700779869738587491066177521552040055227852152078230267111994029447619676236127037683809258482707410269492382872067326828688305714019316052492856074347469639492049109103353506666940204797029642231632048243149157288409563330440001722967542301288075643429658506580372263275647525802184144995550939766751508190267054425811363862925496820065864159181727869554388265216716217604945995622788244363520564710898381908055375285687050494158888485925805710997033807486654117639506868963909147675103012506865975565427200941355433798245781475509410353385148823673048541768217642669436963714231014197673766463797970264630667451348458498408213243226946338479286656408940106272004748237564436980987615032901408946227695523294483528457903494529680216825450114719865983682406397492467585335147217730607520669936746372981627178424844769469471201246938813120984605248298644945037149903625916308057542338663071590994039994198217922676408778995686732136614844312391856400497750643974603810707432463382690078739597452400721827904159342222247540543548959581206412830775799599111035017766324547207335005083450596430338919162750244140625 [97,53] 72802046497205946708388937534805450364025369787376170470685083219544520271090664573030146920098468360322849975228981768549440450678666383471064729233957066227747520857023706890916744881947940871322517113281080354286376973820989240780951753976499649466236227199478065057757832810157944482377053853627520540049830949210570947363008072977953137163927462230081019140552545955331286848310647452238319580206908568701985009339371388816475481179593010577102023814383417610288486121220638248292559428047524757036644867241470538837780283663088038952250822339727998155837244811403451402975180326270358636163254297865496039505872759092724082450196398714810729649824379344527111684859620756354079806339997584538303393642089544943858194331044485470369450665612373578661942250936871793652081196005877895978706497464133831674334823226171572933879220570316646915490269710446410269560986678827212404239056024171217646682797569809002433211438307371442519544632904578505516086908576078455267001270036661627839422498078739893506102067659659824107093675460881833117066256346465274815264688299662339643035808029429983663499605503086472968702037736793257334277367896524534819535521349424712750251042927532520984315105061973830862589365092563734317626662276473788166097880575855826167907907660452072356867543919866339955329621740269456052943917999064051940751267537426119691228639479300632233089667644599516246866022864725916184939754519346428162620907860551819321478375654715796518624425140295529931534704210782869739428420552881989314269290788109690225035625133619141638604082013845205902561001809151185586972796781438369577370603619814163742731355265276812998984260165856347105208158690191349509776348035334967506906556338228999157014133840461972639025236282984888614735243414516559227474837516839566313545520553623454523717306585695041576400399208068847656250 [97,54] -13115478847934034371488258985773107806937966911794307029845087068731606601213453702484711427378834828727105133005585988032694663874625629282563898350898206704352768973126516811526913089706242237376871581998033808091571850889220510745313466843985135710769704640502754380218497589844725716996717424210231135802756439322006691105601561513601562332794485786293060990438340433964203854305300045126955016597204237113597771471145889980887533020965231999095238060003844294704259777325035743377867494555399245796648217308853663097732339577118375505387205197648433990635868741920495199132369816447198195449933099980347588160546171750450835221139965448061953270261879367497111546133859475908613701144706643692167429850053476049843880291454234692508878266093471486828645211715780301456524607482131769171234471433402519507791571334415884085936214322397426790966345349676871247738046518269706844603664277343770385481582079642565266935158362280977005978057552523960057283112767250152778613634400770728930041178132076066337030549134782127496179722180287740204183463414436939783917475572784280511019313560886843187328452070860599435751290603522545229106812310295533383043555721399112967999462955535560528712205524165697527626742619694618154516679595209816521902391084779870182564997050268310172201524595606666691990464437194525109117137070955477415271098662481833719151988831885191128357068870274414256389931499564976242594246859223622361044987082492897697432306320487910216606739929632677305406917023959784678763663597566692652748422623063138187449871226695684444588226224393102169076157102937706246227447903073130914474072951518997610935743300019190922421948978439980843103905765091381500657570279012630862757007107907207827999158933831728024063490121101770170411882278052830003187385495912964144645003012632721839381133577262517064809799194335937500 [97,55] 2178972585422453009137584335262476845875366843334547078616344259855136889029573993730442844360644535869486839293522039294177310601235304525169106836271231339359884060639389877198177542947218363816297207972771456976224899833398847918960326574531691470248173175540428119287255735937633256352047387161809113201739757367229100028665865021743806615700436145630273356084306921734981832143527543295949872132262430536496080730920945991024126460487381856370908530049515972890269792215581483089648373077686186402489778444447835319487419709016860633094179882575229963040313818164709036373640287279006583835915533036622741098773417400720418696001175973740150962823111879496077022096961307014855475719245609247745782944548081237523685410499611408517644993485859511124371730812208605614567568224181182062161577398234664096936444648970344199293209753268597275861409118769529748412473598946892986141166728501839474441848526616209944606638503583790928088730743268253206835211819405816017705370751288854144603300522192614684386201199135573788673375762535787428067003522743929673342880535041357276079116095779242845167425016392097862270203205356689003553778894641168498263155198152329450643029680242740918978441850209072222201436136666997536642499735672763496714799278963884099417434582763043033605071422948053214560585899889247548585719210489894094089026930729433447836738791747234931196407335900062884409154764380584494941712206014622324435971465652543868961688479316119994339090596901979827853708701496419148851698273777374480571907184842782782954536824428857116699348645469428005273545088194477947241582369998357093508696201028072477898643666632434393461108315901602772925635983502403102721841158970001207382566331223588590027035632986529660676647392297220305181645996874215997529996728036382710403564029459284643763794520054943859577178955078125 [97,56] -316789925215856775107824705002132806333857401063600341056512776858935959517926617767340989299443469243249936343094246403838982864260760284535592812601077363944558386468103565123386743028931568586704293093392376417945853328445022304719597822688773027442829763904552904723320833963811719015573672132178572622791980963384925613945053753721019850479634382390459116795643176323461466391048662493663192253795601144019325720857886252817186798036709267099737843488508874431806521276052934486879380775419772719739839088429413314309124724657814106711041399055515597425153987849827710947087200285196078680532937612530000184584569307071870988482384785706992570180385418551099791699865001289773672597178372090777225512399440720852036346895443354106118144569358899396661244986726399168556219410786328967743937247183817346206023681673992185067989330995190466357951832215856608138135231158938565081831928738696694257229750990346810291641675269471992688080054447025427378125010649812646895349234875568731961249877228389373616057680216813069772869563140933894329799471136542255507594390686430792747901691898785061903553309092608307974641018618303225864713079884412877769837054775976019185907918557288476806778749545186753014595371303748517267436769584421047815049836577074180712382008221098371079252666793898452119219276469572330390646597953442130171897806522331710479664698147475622497840340507839935649140087928826212698952307735281225738010225704358232021533935669906954282635857361318017782670031375691598636403825204023522706327402686167788722362134560084808211285519745224363478790705177298024209022447357009855508742016846634883797768560202773192443394623960750312963463485450436888716607037134270575281516963670219764589204037865376315085366894935745993626211988156323943025097767662106786105662902514990548752393806353211402893066406250 [97,57] 39427068620631765413892128133588068835235066354865673965030066346023812855077151559744021084599317851749586597073405916929183068767520163754438675340422464675302696244687302179054962418260509573809583089165400947964836989236272803682465136147777761801316106960491058372208849115194542225371498120805045130839256712594818301929468637616794784613843098635470570647023639474705291553678915124853129245473802763864896388165134953696850859122392642153109580560729806578730494015336507452708603194632219806596626330994264925737714030225592656792834112707801394058778845794134417246839025968798262853370436124785151499110013043825874063469841919644852622998296179260702704600499846861588792005949646374598712512004394055548133822016319580140244566491943528426862014733817340719858016128014700041509594627011703493808834941687326442830833568597958248795751310170576251985813659916172572205999542098357555118564160786646463715162261651721329498014235325373092984028990516884600124695028404527636153536014933266136290650610469799468780885945964166821361215654938029089680484774322151896200776247053975453400713746227684319242573121919497817435110901312992109474203181221313387920145233907443309882427428895405587360169835410582141124034972854263646028047681636302577769705343666263725755276320649246560503152127851530131088797751713544298272913148165121706870555781726485683890353968243317943647655428346406719705719162399779650324831866338133414375209931365707236799126528377569956703192487405042990384320457605836918742768493345790237814277165793783913969471499946053070701952154048547428435305738897411559930909258442851872655239111019729377751914499701960748623616427278347272769527477456329894384422062062762970061906660432578750788260051284033563773361495942011343509531326062184552244479918765143793280003592371940612792968750 [97,58] -4148770763420972140081809781714271768573785069590976908874968941680294406714923371519526065106143841010321772311629545592573778814795038276131143486389932213786206675510784496473428000166067048549169402256244658403531810226962396644111458619203849194945546663057236617271019927381180673399026293862870391842240451180020626123580266238936326467063260981791846216584361425208618267239009869462069376246601179605835162985031808664169036373280211075112125106190858770017043671773243104075627911427231413414754422694902367818302617573737798869855412782508294270781984146775684883365538523315882813323943904040903404272929887228107011800655055540761057847595106677572127440558224776211981395445097395799561006974315003998799223258663407065590459267750593468858819756345303774477841881488232940846325062424417209839976027719610067215513481342438516695566684372207301166822402216514687510541844887395387157334677527457276700652798385559718970207158675882208323267039627207499127187283363103890182508634250531353050749015306388363567732395731898156958050202936401349035543726607268142572284969612602610186423021861391475734631201572567571792882419144695973838989865592789303681649373320866625804090322516141900601884835102754782111037304120829324599682553178946466147742185032432270273243145400033882186356462264807532181768353232767477563261448428555885321453010958805387387972179729210049842957976377383402814589326367029191332659295039759177572172626864437204624527425529591836656705777795999674364232033311150605746187647024261184308398477706336716339794316372152983704748660749028828647204120139347978532591884030971737901674203447169580435982637961412719842771449700073281917238925837141937198526641771334833390779110430610086136181804387342008073838609230969798668905689050235205755522614049232288380153477191925048828125 [97,59] 338934025336922530021250009027560865773185525152367992325684150960949026359875988241058387654704417898985133544563803962935064476452365025765921524046955380523363413520384863843068419756856828796428223880925417206271439083990996434300671518266738580117786780255649716745033299867915039951284355342983540736102511740757395075072168063799569300430337456419411405719759889372559798437638495857158057542686284547277158529450530050375210940797043844087096552103420794189229398107654808462450650552780270322159500519890178831525346344158813547708869252165811661756048508921964400860547375439557018039662476240171691684912000905039835781150454643150970571568356890935244649099487703625887513324234316063456289684973339106085564649363631189586269606216094044098460924998581056246528761140551522352252365990101787265691288991655772788890621228003763976944290178591150434708512110388444941824738427815485574038307271261543270159650823806407619533720115868894473004774877905717584585550202050045727990328019730712227247271900197778618851108070695079837432619367184034620597285911048778913274291737849167937416501683457151842141234577978587408693212069518129428670336070523833532654708199550213139138538118725716803537961512688310735652551041208006126286407095300447264437371328529256420696896211965640493070405623543427154431447933956810970483689373482218456730854568771658125860307000742908841325375316131808153433741266309723855034125521641057130772719032036035675798651551415555035499478329355300103263985455666805368427934205348944385134738998920222400130419258345407434928417097510562105434776452263157518999234592431649565860207894108644203011063754175696455110749403932654553754762652436634365872950363726914588444890798867334425561809921033305616821254288374868267607484895583280957924972280743531882762908935546875000 [97,60] -15428121724549880507608486656928071889953369806907056756763219022212594713807526341905818834859044144842671729657852379117566533740032583938018842204374732370215973416230429368235880895936445565983088675217735974209982046307047788891270088303279870072365073716482753503236921715516603424930467286706578870758471772416938934566764959271349137156591468205751561916374552159756671649188108693660086492938310203010945016285717879392610775651537830722974195049575493986540483386992917978287602305052614344099294532819322683936473218261221261754989174205388752695410629704429655405661522479517536657328735876390695118107305607678711318087833147445440595109536825607401656321818781858504363080140489176170848112557791142446060603355312154294473884650541934470448087395932504911292308969364308494059276614316837597526485928656071171208065763596101690886637250643908742142255872796891447772543846763105645947818028210688863596159129754325499765443338946265250178379660198788816251331865580237794535492700566505581317539185349930981771467460227475832459682070680894309068605331878910039756499706043934324654690676002018690448827321500095799194267511527926714853713262150208589092866042041219562005847848153759666851752563284337215525218684278007782846925807119063405755374516184655122455595302475899113578150542232076196414624460566595157841272829426154074311316535772704339077363863381145446377895621800035330973953202572250337371401864404751879752612372768452518536111546900557969330966830836025588408366646112542407421100899149269499113168195564648040994204594849317427858322679430723774981626185193693096317104772549661900429789347297049427479257020293982633892172821510800344722028511405446914144749424160971334116523491302693971070056489531372393783813080561458264957258026949287852981143965735100209712982177734375 [97,61] -548181413163222195153036192640818788664517824148544768088950353264275414145071675057270247355074158467004545146971966530808805565424413437334407551418811193656976837338040456744600157588737779760614613816604355446682902107015839165851805939867896048612096642618936570714184867231527362984268779754021111000833045015000045963432613186827540726086368975294060646707037351650967307870214724762309213452764905405750366949636765072034451023985248963813299907362562553695288277084702841290703541459178230067720730538860119101675331317537816849045016976350241530551238826101514531573485652079485632464394006545912359084077812417197366687930962902068629564033032451887560617426012910165594958416301292066426061788176330860555613860188325721731831982861571387756787111931315425747977820604554003280967469495134401807926237361211257694616512259409142886462388041641278409500350189982463675530025444245759063420940416104147461812598242324554764149446913908740250993819126015489501540342220351936810490192054038006148277142948985649810774323412557904819090914789448706914332010535022681239073478100558613550027556457805197240111770513517481272841134009522528174182602774286373282577778272280682146587906197757797155049701848974014637606712185066051154756369129559088660886879875740343469979012359046208418809202790460392411145240519313869503560458493788530486856132686202842289814728214854126915975183427939775588573037459916791488730105760202134935242146359710228377890167991237561653308790273576288512265632119061568717353924502462471513745244298044603004584504298359456214443179776360216044846226937952525761187447571648053148461810615129238468694896185163512581047051260582708781751860909567053328568284087790088839944880254069190243030388199263339896661697162211228314882880762225746357815535739064216613769531250 [97,62] 171699801262993295360528280370408600781933275067145166474810033027776085799119558122105425551801139844912982873008890696194690407577787456612429151653279338049380829504813174027172709028182029368781205099101687327542150663487721371528373742364861100445390361939301607102375940018223026736332591349896839814499414558736853708463259587246474952556486242069813571256675607469630911069347000528595469592047658023999143411671535413628182166331559368708253247113210416234221879494114302462462195277147052151197174486324514958194179358489506198852020996173170132602220561279862680555341330496567458041185983061656692646663126517871357441603301350950030665091464097824243499283531877162824836579493398316905142825329565298122985774758968596200078621196524741114790196574272158014104744297113979916347596771451940452935262754044690658838635757615877706888215228693161915976835256369345435927976843640859960541912344030890432238213230109399630037743064757108348775301161870140128477671082490675972594248423406718680480919067111399177536139424317306314838494099850788860190352338292549713967505837706224373502626414790879173364993966303160677306324413201114691842459361986941777117058841327534317467582459859104704436637161295633687762180490304605912465968505334877817163984879197143065903556552149155363856289754383602035250072321198578362738086450068842654629908496820311159114086008069281682152726029114179543618856114294204238139541651606545733011182572568560584182827851293975276763888846024518294947293840233234775328533611083676190199606902912760419595124840634294836392314814869181064146908286975223290607855829885081157987739078274171660738980388739545603414821813329134631816499262963916759420186219183692815734270857593081316872272872218415076196081915971566802549853883574105674108117818832397460937500 [97,63] -19595191786807096708943935699991061122899298022684024840178729588957787662998164315960958421146179344822574761513913050440274170603819560130381672185059387909424673767080378999766122945919872193433319090615076401401932645611296563399028397856571332373775821553931878992655857354888087805060437265300044802388318987620714176067960185570620931887399150015392871006531042678923321492812763077391951507927651966667175089081366693914330512464413038698787862911906436793542253477154228115495330177408281069443051629121815338986417708701750784009147655122713268958806729282204838505223013024619126752212926020926437384328613498579940115300814158123992534124033909424178901375512242443925665077550731275811868980848949775748435555697367533643988013995460423813560302022426426877758580655706264666766093954829136759401546394158750361194549865470456962088545741148713790193529470404024308061590682280317018645994015551108596826506944361809018980075508169513688256824545044488838975318228859202172779779456314163905059005533023517275410437741840379085713017270687356891990358284813732190893450315680560509524105642856573730161096054673416836319772068289853892670862486519413935283992852909799499557238852994544783748992303436432378728073643474390842670475381564214825131665417046409848253984849243648160049071005279955023851938741877992898189353234460721029330478150636453539954884754402493646425936266611486925788592690268548051369911900923400544228031350662479571593358132106515861035717465444531912225308290559197549741315376100042714299993585459796328286006560267905964933314440882108710104222293873168191100122673834415227875831476874515978139621996928880812852812948104749507139143871865143871967694302051117806860961795804128927701180995747940185349132866322132640122189741791883771519362926483154296875 [97,64] 1787719203616021832192832946921639505251044630186054547129027979075646759174565768430997044211465639580683014341726855344439732334640884003154457379506209425306704818906724136380919409500123339821225089783097109877679072959902016544405102447508577002016435796664020370564702649526623632538586338002494641158544766074737704704809031219232428780326552031516369057411639913293467507470888798422999959126055759151386926250896783189039668955478478714077240264828572858365644522397034978184254011963947517676831637591494156014890910734098513578037355422208287638657623859807215697031268405112133518348274298936175490058743087984058661841811241435459686144371696821515334637292091024847006694142245077977852737681101603201629270797877104462831043143448912012294945014089482274519000621300575184555546861750257121650447344319084195188062686591133847288139330880379606217522406037661818936948643231461782119290276250535535356745248234741115330343441772905690622564550434327080120453181152072668065558752406275958806222699593797351184260697818591591262236324301460725479286275043433717401166677914925775047410676169751132761163467360271172508131375794690060505386471402701549886385316937089455070482544278849260956055275027976381002742574353484421409590843121740275919132558268634445483769952878586558712261860877113200163565756465215193686285539047112686431492416125080586046492306703560403590636363138762501097689329082728431781819787570947113611416146012061434483196342766640320467227342565846711507830875457808513520327488642369511417184534341751744799018108974534396924863339069277998591715433545014157867098027741530707905024944291010150290580367394117719123337042546304422884150933800156432436752417569478620270884112469972040564934168782026570081326484976303579228349925603215910053253173828125000 [97,65] -114619355853693110677901281004441952112082593641060056995806874212896669995499567910751294463962868910511288897442988489292636365483630573985641830299983529225874084011542886362529899718161634627137442685988363095710413030598769679642222159058826584990676216340889583234194853932980221108773125624172336063739357688267279353033297356426853247298845516478372145242821751210944599456564664672886248396060692105132895401774131470672513245487751883166677433678868979285048832274969631528692123619771858259745460506423247298703561872880921919618519337440179589066397708029801430353424875020787031461309106976305061306186754150099938114484986152210886653772313002307815252554380477391917301635448312124604145010140365942408177714155910827623612141794620803254958378615227538972134459857934307783538502247936592381546362167578053848719933170452199356820553249039570479567340247965121363027133345200908574667772314124349315520245642434673534367491997128277295926545203438425314193447118099555975881769093949402640974144535498834090243443878760468158107954438705374155106752791037102020046243299475618843834047900495583180924793576402556634396631368953995989513682589400523826605799315864005338024362447909546496774277951189656988110147731861146799787958998282514734460115652824275560906403153425180898917478233209037353270506959102512305786824853978478308634602191274276003425081531295490513199979367713225657094251149262024203636461542154566072727225147682094049493520538241046165944249074013458445803466018990418752677257978559153699104731663620055595049032795249579681873272764782918097369500810407628542029311949287475441748144401707532690663648286687287787778987433545034310069067001834364284989416558712897783575064698745454865234813923194249366995488680551692750179068331085872840881347656250 [97,66] 4165514684498383275005995391806709333423854449147481413902639379046658720319852306484267819855508168375029140689728059138732758603574847681664194074790420857095852359606488586041551858862982839360334649469814503618787097892801254744379363055058034196179760606993200016381150676339051816062313123154957280557556766622802364296861480465943382085085718586778351782962009657907073916324812344287685596752703929466535456818605267079494261164469796760182109507891716978572318432448704341145324199064005853636977819583041350515618311969473854934072840696783097456874659169223562827740148669153382436600368286165884700304638991856131368456965442610339593455610271170079591800313207678093392119906909009162936492953710750154636541741548785693703262726711834895818468262885732168108460071416428854146980277059713972617394032328556669534834477971570385957564344076182346578628094122547003114416156751410666680599694441317466764549989462919711519562169564667260497329137738940482036355894868840247611294928055580212204573126840805299775769657885915232949330059090497335529859289389209312294955479305805105240004693835468389163660184399900664949229281033644130317341651747537768691858419335397044258179438694399557766739551938201205106482487531036922249677176371675475376949703999198123382608339608112232682424211683068955683585961476084172253578396613255013372351347448707139718264548264245439295154774651649727246036707669012470514502552419543770494383897202392645104200547818495791251691233642220160817124581627522078706366034346509442998009696468551864305257651687105223794010985445499570862994400056437477769989555656959609135522335345281452812417889184023700481085777866432997375203446581292116316640251905501709574442866813422124196929656353357750169218185567486375564475521907493591308593750 [97,67] -37804713437162034892103173827136351294637159794734376834121287797566532003584447746176019485586635040502062479251363365131211502350318534053308882825953884080294483503248301821804294185435988042494369791919649476785271932328276276682342901288042981064420011849304350787715579937305882034315065901655150380160974131074372506367871503707451612966229615660674977776332710134489365716130380712631036344929964323451196263824142776781619104286837250474650403345162877729709676702366424231407008982972400059148619107734103571335175421771694409749423014523639588429637580384606722142620723389857365446527442669830795335427509893042493006749732340023713665071256612620062640611582762371896629153826744757214876238428541066634282163072484005006652011519557771827369912408450021502317668282537788925387530409972234668361845602419867757348369857689514674168356995034391058900485650498691470847326147954812849613717776531313958683018712302646677245484850212788718362705692511916496955301807835194151706689401871431927277396687289363177290568889196713845717259525728143519021855346443957504703971567214822518347780040638665737156996517683689404921655744198126874219170633756311367540227313456783124291092917728334542327257453556262036255415254243121880561701796730925945457976487979607059613256514431706269640079786149402853765860800067271046893762422369425936894482017618306963099309927775625972074705326148480934792522290338454659884826116884453756361484612396915172081277221141893269052236726917437701329337022937413396706051746975166250711095403633138056490186794993829192582510835617441678900286646974628599866226297993915414040703255717790802263374136079590245619880071136236499494108803414930190781053199652011257820297186992551738141692819613559337769873851120479220340353632000732421875 [97,68] -6116073356746047705386217632960945809586236465969991212358217253766079215796413052926755742640223912609307344588103436949777552822971139087178328881152007015928239355696794729206411095045331642425324868195783017580001129542927128707407600162455230027927185180049654886234211786014767258612383785836967418785522105779023489274906981070286066550300232550763477974798580926957838401086106348738636736058484796307042462900559086865996744989511854373278716311865200326739448770904992619852066343959527653168506054830443319077743703675775248002890431775738633463616184169996455798111491361249880892295892475907417069809155398484054082048849963243010950717145001737157493608804761447544837666313402704796451139380985628354721916633649908660490614035466872879700990265185942737366444784339467305479024774961402143743254911177572953765805647291973154892186385325722063827439138672084715789217320686236531553679524380725122135672556086583449589096087768471241967670514466199535145124754492527172506789107673370100563590011380927269299758195422042186026310382195726522254454283108375708795343656669795574805998595515472314596957370796941553586102054433287974705959653639768007773639945737133940098698853375772750667960910566565781040375261040404463617662532365646461256419045528856415909351698596842932727737093183348135087234915612499989370525426671639810616270375057843472704218732464183028842558975261419983381281290289949274989454511447638410747591057129200578699903059651711671630114903963842063169165615970159122721930812371319852206432465945189991473602070872309528167684563499395995794706433253961621050241644704586583507916639676568843460124989929585091262493514560974409641418553332753640692458854645368670096005022629958494004510017131702480457005828435178670385187512695312500 [97,69] 444900619814060044924091150174761999221415940572779994693196825953016748195944968107200906601961002135422097622527109591430404283363877457793700508864361908478201218941652405024094978245292474216352069296363291409885536540891699245359252104541696419621097737282785824634054923970707009119455000649675861775495176608176760319800164458740638747711443092221874914853897934543414526384576778038154299391309995214354877001066369268757954516136113121614792878540975851861439492255741719716669334297978019307025036991973665647514993231173634869249725520524511648250234768306745304064798541724054902072505647499392541649706671246165093431930158863134501591884401696346405235129868194200616235082515462513685640537446504580335819668321483975999534585797500694982432364561279164318004633817938812165298517558747610443692844580478373665263393379847075894473493499040355268674185327985764704175605727092600058732112751117007799559535761717605387720456418004649938440817637251524715494274705588827002188443960922802160385600252016498474383027743826342466697245920004911775589567445175421518386373903215700483789805481409034516887804589011548399129964496334828011691228177517591481861648370641399294961412254922778801720446182377833358485303971655421308929377868703352575672751367166280838186548297946812983418683077289638769848718213599331907851323498073429810108594377359363154778391013768925766145779353256640059157434710771262126504442011391254467342527156955776684922092838694142272434221610135471938193928803336131334130331795589034637226498386171027895388137869502907619242975426672238501762354655567216717690190925183921060730208491266762992057318901749930909628666280988040734001202079335432778399970991746058639118256684667149282563935055736120738768356800454900620525959765625 [97,70] -20634331498917504106493481174940472834211393636606597822593463371755942494589071503437277913949479222530053719209547818140375298617169318883598857215263508887214996340228916943889634335314651537941387141212939673871159730210542683671250870814137151802090233618553811182717119479276163765116048971077515180420418189771408795749736530878022213554308508082174490031173809408893568904184646188248210551696586929539533023007128143432907117308131673673598680075382593846632540922080193121928064367994640009256077097608582645939273476544715490530286058437830780700681198724084224220576820375267521363642332781722133707959926911518538214167193783254187135311589304284360611391123178568231108648420835718631357674557040595478798866021992556629266423987580202244056797304769682083447273368961061422877943059529423189197196396547203054314021819344208659494979613459834207870419560815187505070389378954467173345712439227634428186308319654425082994153830002864128127791980449618718043644541678659626142731000971163762829468005072684082383759014800080800996505228190783786317027355171496466106284291885392750303671254473329675662857172102570346953398813815645183840009764158255129182898624969667656458533037277392857504113457227954344077439494043870891653964103320511707375900818147001313874357245984180071438975995437698316190812583200563569051463417513377423686074259920018313778840319362040183931704721729813009359946796141289524774257555091327927155916415762951256089712393913005394364705828832235207210820201033742284900325949431384044857609116925439262193222132632700176416900486829141772841615800460712459854524899327185515742073500439985128089102187406084881945204390135337176180558244399156852443001935792099559991613799037940579568864936078265787921489231429261123855218750 [97,71] 759037824081944154022136176307392977418781958019952801635960500137991180106938241995692755472707505570523805908110241762122945622420382732384840840690492884119802008154934388464027320312620097905199289326778601752095482600814538566096610496550938891031826091570132806539097014247127132461547854032574383998152552958720230932765788181689357655992755266290634411749103243928556172027478657536009668523937428753617146937414236136948333550276796310946092738698502456305051826116629595828877663949328827074203430178308478312574132051388624629279999459836922839411659579401092447259504241681691321891864725268089106148432297902159566791599680245466185859371492983540389224577851983212628919459686992880235263616890120032410134359417201862458854436105537938244483471235728216804370937637788348887013008485908114385944764196118769067552493991066241701041798876605239415312953725308807104522863661882621594883398355132687832691005183346247043729891921019278853751229329708073648137346817537221255087742432703357303421113447617026371996190342410778003497030339636457087555586553148592055583250973145195577044003310428428836971314844411816493960216257455024298379407870480546312943740549782462692610946837019320655146720453549840151154749931745215485476827464440811167228756031791832523581494106708126886156015855458740655347394167410663928602599324607782139039990300715372738146231950816036286884410972580462524619013021468431168839661104513899089868344808010754554218924289896421968791830788046097270551756424694823878209985565542042493354758231934539668250945493894820954600557563287976534355421783443219186268799095157227556260481981856381589247281829938214541703214324146366857135291589829796674359327009691871513059321887057441010873927447582960827853470377425091692275 [97,72] -15336250599732764854214573398863723141590069505105468395982052776136215361634926027614330492489948759509078687618893392895511398550873718912234208199459415271930310290759547220846116116473272526935166091512467851283696053676280142730537648507307781552528738261487539980342554507516192243610507053451779160825597746349870897096228945550176101309870795459992675201874815009234027077467688219200844895971892859739609625685089352959316536870168310743314306402085074867878647652732128779453762389520506442291045058113511950868170352716724726796137045062429446501669841843801610443177433035925220836517940198780151381741598526197183743197047046435228632064377454673918022402138202918559797240491368946280531607882221768685258524389570381753463948370548309680287403607975247659826774658932126957690429112369769943447812153436036625928810279748107174210671730889766879972356958903201879675650890499972537047814194659024411210169749790683707881077128554954497255949511104664366969220773571562705344767589903263540072142618383847383603670076836250288980640528482141556933052922585727031053305196773267636704255125862485422428484759864498531934688105499843380308554004390217161023733547391133638332285433810994237368221715729184161915553189571083462847498827143564124973233849987605090894843064015012363120555124268005967724852684849431619455627974914133619255218326723216577409053124017040002197730547842866891860063059004313465545350238794076748051646001803095252443423806078319088648366239845196573707300480372559725867174327533419376469697848849418830218679111279361659736807468115915089892687709809308135471404766783619991361300759911495938897782616678223570768832337298707287388264886432347959329989224886587069095703548544054198966531368843579097865229534245183750 [97,73] -8920726646577535143773065756906412138569969848273279753770691368839228851279473368508261789576742680526294485513722588005743227169001798124125026771203637815821695268399144735210620636650798544846605567066233453919482246919840377722343828186635893867445098580003431981066547549599961434339658266097858930714276191439413198720612015216025667160525038835794599102523562325322722354217358269182493133412573617729776414228394079227398149568871312233566515151776036637510347553905321777809641912973464988371183635272124372588993995295657240848690537311257838615987806268173856522156141858190073469314855938663005787138689406229632459269080089097605213012685236684866552652225309890759959541977852571542766078709343786138977362754183055279363279520070013064627289381912156597568846088159439417055440288778137227388973005780477838964171315138264070127084926623230884812382487151131652101358253361313735094000295198289227583343970819943523799320206709333533943182460544356970589246716849255577067906061076091861637267457699036666132831376665908433764304537351484293383767901991008467540000329029165480055980710383311542358283675574869423141002071141788514246161491114690141011237656342129321944463529172812201573350201133304562459909875269307846898136844293482238550958815287915053935052052533712791298124005102507329936025076776910144774140356183580963483524775683991587998441129768576632189076922581090004494697856867561408851287012792867346081934619308965862712564661780487720347504419140152939354786023958880128972624413235280769924110866811194989902406180488872044135099409423117784790318761304758774367294814162449254996805457154096281732758790397942918039543373032901480788323965580876791167524732203928616660236432783692969377730599088589398132817183850 [97,74] 2980822782962715316939313942627270231668157001444543595759372591144190805329122311735271705271219999601708261170019182185832223362737625587328934357763626399859154884512883130207504970025815620150920573639221800826158047202379094836460527065970308295418152979217651746192735419778603584314200370057584383851567093857915656018474636841961343312248155667362489992580794543282139890837790016043652247174155719877130047212447544052941317262251777120598798720054584390064195473276424624329660104825687614266971667244325447445103222303593878753123166106767242334143961907226708524819613416525620912884176092371726582526314277968194947865286597973974879108543034019162595696173029102909867973225399802643260771488669364367242870005286354674870824913323818552536456467500720422020398543748473611839941021728368864807293378535561508452181869441008107239635430184126116120346677702123111782353067249694868511613457746146769981382967412005586937819455353064893598337460978946410989586991535147506854412148353395378980513899738641025685442330221926019779165598212173421351714158101263350102959647034834584593877378013503221863693527434729714908680593183594983343811696043595260822262665510035874645081164512307817890778096218045044963106523447156502526696525976169996709206250966091621610490459161821795036330283050881730306107972097167716089649276943973266850274061201595864456735497464989166607984461019812485053631508306350638831161246198664329720944277220747566805913261370285709242805645209020586959703685616223484501198891616676406975987831460069665155382406088416270893779607276603419545906395218697739293294702919367344535822054419978740578767510815965998231204268851022540328357205463996155355666487845539553039796673972394373211458931407290814233356350 [97,75] 220952954420619523598124242930840301380709810096055537576917442066722934624391098067076026189953334252338500217226942900154620354634557191759934667898276535557458651194317306337364623723805885571098592161311714022260334600801504685223148359687105303937291263471621228031892253815532121859760958015039272070073989476364675034843187039004196609291951543465634309315127802697588894850317030445891777832965229508323979659035416132896086706774818111689262580008760480514426551865732020740141678989098129454704028815620844586871269809515294424014413887667724481460070142924696313975379711229559949599872833853692056675920887466313037561481029073260729572862722557876974124192365216668129580366601055320200731039719023960838596591065345611719611758990621741728244351995730089375758510780024608161995475642235450901015808655092803313140395710150592679688960376205431533733597829467575032368559089056872883501005804684878449039555327800617405224457282956101363028326396289481125524950058985675585016974982288150731578759917250129214061594774105977886254598252381153468573649809657279285573223248436834422207303967592953359370673686541565135390551232474854703042206372609416252305595531119631875732737720665358005162543945425581245519858556864856539694467198819678696162661022508539623728676344840170297984551425624737129338482771402647142366339750826080539058814136758169016147605741863214514592744155653560640143425177887187133920275613168179781100348245509266250873497311179687331695387498765639159218149328044455158686719375177012953697596027443966521393671738303745083053048004549129143799467031967236164845016458530041439567841978263007337546551351494467667234841692786059100251728277001455772325435783203182945775791354175969000132817024929067704050 [97,76] -5899402211233236818095299911354419451992746015763201857330261084644250590149083054573871519441715398086986661514611597369823593995240402381879719462146696989668975480777591199926212941213148221486523558329488931177391290012968746474370198412888259479304174733842369356725244656433266248483462236253875636862556972107541456405787953791841771412798391528028152053047597670481547243349550284434433648922326186857827201768358696996209009085016080236042376281517471771849469434470664226119161354735804893329798432245798562662381677047406667186985573465856287347935783989288209054660552394077942085268524090855935977055109366923100132331925127829197446102633976134596384623315770685645341285848578542287711573156790833254720785999471641667996004923353917302149799000244457218983971393736707949473567919351609711786029588767604382291910374849274577615397535350188611660910495541094903645246221907426835385188228366853244637769877812686082843543669200287519027686016949313991741576616349072316174538611477757833385043030966715078904549917768918815819407229852371228876029145601891756728176641851085169999273467761436412988003395673612456737440061205324359773185261297927562512719254712034537076965724082131332965953300440244899841207572058277603184302602158521189727240931140618843929211554725178429758598968091910962783444810665126960448409502839500494607782393289788723079512209388145733639834224682382079188116798997780207384419368640441348989327693271689447471594590453753138164013730680775221702752623997541238680386446390607782840824420988984797270305943225896158462709948199649548247244683378557102121949985051846199561797788594460267590336416643618896406066503936263935166898565813007600178023006533816930001453375425906252250190253860896150 [97,77] 71851952593933427787108757869093786507645152390678237882075567686743476516635377470601471338470644204991886770401507288022558859104973111961472280844359711681842198731902971897232655668672939396059679126152300013416226386133243355763913706030169605675632198336208313698159948761595971139117692713607455839832446848120881653119848889610567508487774060224777794918453657052681506907694710323804539110453284724444743035001319520686580237324220844081985419542842381490617562750475391708689173028816348452734663663224431384141904421147903388583054422109388514097551352297241333581524285866251334072437751998819250422590138331473943347762555451141943092485110512316458503073286059966065746299823221821893380854211516814129445422026393428482372837843263209549527352279448275963256560925097626998717989260690551013290658610574122346341793652028706412061867911118948642894107543396253672694726082045983262475837516863415883898485597618287738195842102692865049129585451403664449708489683549316070424604173264051267239679266207091591805791784534384135499277755288648408900428456035052756121727264008837347767593823325020262631282258914733166370003831810147322976206669080988965329261431159870707589758572977887225220384555945825951945607878215408447491622095642635330796660161353305591873853871408396988147611567370290807682883001604766073237248946786608117039668871374804851268963883816136974247287889854305837700330046375007891861549730876935845656138836512692043795056955607912029879201251786378406009589192427643199240968432002956447994120157010574394400545344106505329922509811703762353113977723219103287290219832649297414766838233319698434656699812345552021556048978234200166703555585622578524393447119034574572028569107676282672465464306375 [97,78] -4197193480335271620976088916032545625353493572244947733492156077903888739618153485065235462186020353638585088730137238011265108646777301413549194349746281287925562801318919689459509726005033665533878538255677328128444134226487749800010773629785328011408946182144370514956447891303140839934623057751014144147853840974045945042216776082027905079207960219572800639173704439743989647961510667244606694845526013470514193607943685868121969478513613464362413335189724760158743537795458835075093023547698092008553217736993455228638031033850858955921706634997096363588832849376140894281306785704792679976380000710668435708403517160566424348864147241968700146992623693279242240984424951510292508653849404224759601915803013832603869189853242195813583315155817165805178735574099016401825887041728646871580707008126976183486072479932807550554198932336965712750184661100102611114081086622837367158942912142598345563885872746959286803658379305168501285744233639490518938634295759238141383585982387705701499129119282149177625982227584822603526245959075019223068564208160917982132403167824072148276552234008600664463158255122394801514649391854261695246724579247178508951851236899005589338356528224543414836594086883968835128690949044655637506293725878957018888502237996804882133379961560688412870015267438796197223946537958033740861898853405696513248882812301646746211331746309386953561385887450295499105827928489692887118493122209058222079307708369190748089864088988192501657681185238914964654133792717747474380206455214645332212917748387248949919672750359371769662812649813949059437371317127446131409652862718455196789288661737848867369080918965981681146003582923710043661616760081119012430809527629393590740501865755883514358513317792611336296050 [97,79] 69869422355680479155298248766982661754577423259324543567298918332272796041661816360373372358873399990181516008281123834125929452189738786437733219491822069916363385414822724400926253437700627724697599030028982001608440019502285221577507303735519588111731676311526959623456873693546414467124044777989907849363125000997498254403561415255156961199172554595728261779216105787500106957101326386895583146240073227318272372589888643462849789289606839034780015976532785770313050701093656871268982500342802694263947723775996108811811300984766428677872321146670899174918752025172036927658335221355375583096589143507221265894900381460944532105738152794287671702279825029756769968707283092956485495879161887921541930611093677675430794627568612317843803667171906124150749289340768383197388823010123980452222404435088168017010418259994025807686056853709080642080587220918287600433559426273612496918684992922736683409419240684077688248523095321345561971458995396257492892813379159804730225164339551070241223389755779955568834950959961866551336018143958835491944420090081499998729499801600921141079848929677691099404239697776194081785732887606309085532313837105157806214382388826713267094212554964196570178537847583388358605249115052159281048562145717878399306639779170625130743722164905811610123279371676098266667646160055877412767585238732593703721084978245085946570970589426144742033017540567911417001344724211476594312361260678792864543195133119493063824698609334930883571231536814213518883230381015864436828034741011461244418929571668966425377626648771219567043401646934586655151058538187931585633219940041424207275046986579471155379200628764834560294958896685706091967308559146572682289450858344483326082159110115452284827500118948574125 [97,80] -605090328805479193487983248280145116163623466365929902702537559248215944615685748825887443026117131470664935371927749385435941315478555998762231973810424907921132565710880501968298949131701266245548748946685662683925452431477237948820803132261149157783402500687731281940651696961350234112023322473723432355486523408797249109362929014671654690811804480511503569164825477358692134314063908150892422740074201710609303687876695632348581612834406410137380737781356503580908847466319998804312703252127964520242304953075830512807673175019463693912039439774268858957279650098881450634836216922315741794543631556546807605170245066996388985845317265414512793126042066417085429075582714996011867800363889157488226942329323291449744263661281249014814000458854643443433340896434383450531910298057057399968666858309924566752236946588884149723584578022219710928295570541194712909030523032810829883429334425610397914685150688867201153832481754613215548653573642847819185516215385844392681987363044918763345060569231039976164762981842115693087790017879310979593070390726619328367456554813414684136474131635125487279850854898742841526802028427327792035674155913696651069243641072234604833280933884537145981444530892545025318342857488870103304971513011166881764337625877099364130948281852100150966648213482582641920637409901518277328897998170267323065816471215852802754897053800067604813010582224069644273645267022388994102090729463951416269748397992911845811970328811236144329421712415905713763836505532899066879399015837511477091888149494740732694502600358618832022876699456659386596900704293523745132939990761492100694952171652918342121209156428854867893845269836267992522148031439858808156004635919301348332610025790411751419358962693360 [97,81] 11404479700377245549371080870338094056771712213133244847104001936380513545643008145882306322220405666261682161317328507234733503003773898138480625081077161583595326542729337992506698980996347855492506654950483507730932001748090467261816464700705575512726731579828373337146505865078643366564132274576471843543307976047950645305328056443515676044322444271135272582620631850667309611034233297630457707341098950727894599606372423124253113340832537514972530129643540433315214127265988262092344730735939138252345422438275737726904800947499349615883317092605174755819362148997034803415310808851542344614618148403150433702912385692977916626740612327018726178594799742556044011791063014676927868154067583722926029771183296645004042367432179518975348813425670937669459408502630168695282669223298569594578093533715469133211522946066060772778631605807924434626937708387758061286144125057788053594002708121611573689482299878057296329719886975443638682211032004844122427195190295994548237682716681526009414300796718305058379678972575115569664353380803789108775813669754229936232224409267032452914606002503474773949230362948306256604621633221172266272147867031648043460258283270926091148372901192311129298482040513618582824518589405284236949607525624753133621193174044348446863002650090783357246301033244096283441897691205635466724970182791089132274914273339110056532952567636965494422896952213992292317373384309684874685449505959884559441087233941736743856819737936053052285554913823348317405683890049837565976689773839451590116254858408423364650210825552757802056782567469023384982399116168677561004661430817625017306619889717253794464395816528576299888897484430762234070655110407588235909345767692939948853395837756490651463419760 [97,82] -112371132449450212975297045758261474994839037500728581103252256155700447814722026931771822636213514126362366700792790126900857901942121374511807754209591702291909669296107378113227391567263974084864955808719491666381522568814820403317835799440058596122658722107220628129555059506948397651806885670561311952205170012391594657263909753486582350702749849727525560662304241634892842927452482767825575956566906003210158509798585730024645038748016230226122818577243471978699857591021562283617911319390333387234293922686044310684472080411936762779519093511987338936710814453129415638105398483195918290959430759186784366227735779555003525589886473545997754295999332088809722520161988183492147828881080203962703285007908299782431825520260053227333283484882943570497919393635311802738291307960114585183157119094720217982189814368277561017747657564779336521857256669179771127539222141748401698762958725411148036198471489828504920877438526997355797242021039055811203770994527926497639336142927193077126414355632762370731321861330246114341392978654536153376148142340288087699004949307687394482501712905454296476753584014099722589513141091810028439856010322866389978396901436571398235194187937137528029029504377393036512772171253165091998165653334908012990992018122296853602094455027096764911098287591450734634555015707315514597692659541429496657398981280735356990093922207329675034312256694986510762859870991166494764927578440590226478454821843254694147159386600442621290660442634330175318225048235358677849932353469087655842711323343662263605815418094262873776788887076818534027251851930780494738723664282837718738434805398097739351329374432485949059493910819307223316475941669341844161617205071882785889446639799579411860775 [97,83] 805095758441450986918285576010132567229187439092228490390603974751855870016906607627301478693409637253115832145123078038848243208651177310969341777075532932522609476247932994487074512862525837359482848715762337581731728317083133069212703847336965882910338791067492172199061907152907733590288630186779910690390180918097521301903769240427016179319509240536310341398124689009765441367833107494307600675797415557732784921970594870858094506277655816266801887619114994267602763173991238360472346460837158016043223935764227333149119600551209369526729382296780969892984594362831860308245020621435602025332163580953924482562018004622744535698791475782345214105345353274246630405290766130737419402250455229063909125665265154336442174542180170339987757456370888318786174453026123751197098612381508296605587919892574373030308386486555313667323218821493112408331857356691060302827512629431041893659165274930500875657087682788241003243876290988668946370767458916592449351177639225583867637877711875958147302666071950777086049693019190094791411788853600609269622561946967054757742143102538636121147907631132964427420398004007997502293274740732222201562033296758639498996478101944007541148457781485114469911385824151531158031556501111045071959989723276641802780608367565832559186860829224600728603523656469514043833120985926424422048059582709797137705614558482498326679144046231014922777284731815716866818498917453306251895519488719975661275119330203827671237241116592928771177788670662911974748056558387871156722474839607412214409924488052872836027765717476680452186569684161488970606397766065515991588410597158980892686240423036411586918122867276492433585161990167287026628574830670960255678441635525072884009997564051350 [97,84] -5166618654629227712666066391903896085907100302046646305788177085313337929340945949046415162409288792925951540510158390310999683832019962657407078693192547980720655200811713527533937283160149531949273435846474884956044163328633074634495224841077138644440396036416589823305795135423523580115638615621982804952589309184890050467101806541481082566893381671491938283848332111723049212764571088907916750399862828087372948522097201166085683304383219081074573014901628670698498729761398224268014742155650364359071641061100475750701034558453800423522459667670640358861195420357164869633463389101296566232336840497756183825506487981253685548720411341640594207147178448843325670950947547968968874442187671089945987743216344211497706388187049104204142081815309003262279658753052875897808212407638990149360515748213977773447299467801860491633299162853378491828230336440708073971192132552075651408349007792614494892392081008848600813498991502638901953941230082958821997657575093241962547909120483432191803381253252881467525119941376988536089240758992057278868776536978705149539691519013420848506213347615846263048929801971790017363658810125478717259313481848512901621405541856901713157436392497734356431071604326949648601959677307022082665209986542602739307339457938123916310148774634764454956002259598123358921026260807638528963759864580037481078630962063505085663697970709391542930777532796810702576964091717747853953038915709488078998399854300579552127507139245001599082909269120915263464088972641332681278036980321239506501440224196313146403751383127900473038529371248898603070737774403703861103534188747810064920693616724108163775631441020738162570409416156849268479925865095658647993024733189929759419601379600 [97,85] 122175107146603089159157083969281931750763894144145016140086294580971100233968183765253961433622327798184064556819706337242587360894741942011203363220792017468860340274187146702900781536175994010047977450432359105014423861476010058748786590746228409919818808845627119386523175033558411445902795309115823590050733148070783271002157272779142216859005710488109613579805470151265052080154191611117864299505306122808952076201398625173993723552915979348700448512346710918638825537930143760037941178823540380842384589826108911216031348277029477777062293248468483396779845150487254782414316393684080654651176706957929134855362515078710836264956714929180996476456831070517779436908531294093194824864515597385923180592303092039493726433598786771078278154607768381729812286140377038167180468268342611791700696540906525437289868623158654803800813162332878626971714743595185176083920651964725302306966115967435465411431605615722915376537910786506784812799949419148779521986984488001163649763513363302243733074154800663489430211783345184790341858688468537117826668695387613907899339863046923461854796214649680658799980220935065778358452914286659607517061276320445021757935742946707515221047886800214457778987488454754390399483044350010828875704905086145432226100772736081167209041142927388573026055871029422944532902602660547342114448304978905904180719765488907528786209983472156729830183143339596134838357446823333267750402990364224278629325580099105063475883627221478421785531369166814628411399314284483219707857992468546732693569034143973504952462363134965338241502067944697581572434474634033578138547202288507982495062154027094164342571855938116651335617888964991252967521949858623992269464623327175320004080 [97,86] -1293653460712808280608734836376498928659363003457848227023590396191406172857905739104642925303477314073255559823118953197420447008941862710352315639361378814066970533442329680210573378135954738030933961327190896050995428616721832502223913220146373107696917669180199790226752691784056081913074390661051602323795697845668755653201962413682222496004123380002348695868672356207481855141762189738514362861691036696940828168253911804114600629244573450366723261339872802239615532002245751073738754641656694680647472561358159621097937128365387441687612654871874943221294454446654150994718536454422458355000610293706968805812413445503504778692598127968309597382638373995812383192944173274773139774214486964497858358691996696767474709762388937475543936859622622608791822060158454396434188729080537956351540475329406533404019711677411280846770581256063370955377972740812140409251986397279500818450140769240556321289422572741272859332601734366852034258970897351235424903681643081493046686037738163871763793941979636312085869540162366595585867847515027567173267043519362956754851655786637245930684755141515510061365198375599090804124854927588294512319925068077488555125735016819480121126209897054418739438753895611290868369557252902145682391274825492140333711938060608955609575285308987781925152692529185023243989576704132508600703217806319690620057440429936056793802740631136425761062981718281541153089522645917579677693771478175900226946164252844531143851799131671083714157169985656215220254539547828732457537286452239455289909671531535555846097919910812803104870735367395583609880782181589274624271187083211821567421734056333448101708363215358979680855123609199823618535911729730979621322985020776991770 [97,87] 8774591526706013208454428010016566318304421519891497061845655220678589138728107659944340106208526531475519636985595226040267368175408122639198563282989090980289394446565544961562327376525182803402766351926184773366195090579518063055657595752908726323399491094876908671337058551490196908248135589546784391584263261500575586110322645790940909398570301425631487132359828511485520129887896781064867198781233568483053289551652991653749368792620056446787069568398679156672464078558639569401033266663846250121517635944568705756934740256736111247936514960456382621234896016823340286672808666945337679536729436490198077979511134037931442567352290467127982266535748613219112999712506829731486413371811305248757262166976127965083108941275098629178297239694385756078116364556304556165962224186327265753913378928678529407700469737489180891406848177614690951018258330058336148367279980503594776405897973336481958788019821005456924183308851634796180080071594328425982047736821813406867725756805235247459686837720863239698922932654246974858290146462998039454274252753902521876998646555788281529280038840337695264700192309432436223642362593573490576928070512855922618116678745735692832215225791225990959052887831595325562727985811871596963643141863269959591854384786758200570685592592876607966146223550738023824887668430521599873782953721884433715296304778177341753163970121774285045397555442482901793396177478727322141419906804467959714526379769486833324019983150964477545126905944019639498346178091870262851742838234289300617285164574376187623672774828537314018387157926406700016153837692481648061365669201695213944478976477154443311595280835965172285238067317662462961714402101326966861029940854962390 [97,88] -41566314544159526613363355462159141006475238845405049351619648812418511415144485850229947024057609046863346039517208734959666903157399100428252322372845412546174201826412320085487544540712998700281369240420163626677012680088923082502690328182153839862766541566698186579090284541325315586544540483220469423651717790483573875087359341072016839579060190088325218271687218914012649379391688328277733866193645790576942510015782086834831121197769932819283621348433102660254911493853919731355969263579874613475556217696675946504011807134974191177549596328328557457858008343940118027408973722060059722571709775499936450926837518066622018526058238933648027076763542300203724099924719961511477281308137030543701307289973525050296850006884722871776659856592803252012566691087780023533086361971473480998757563373276822084171815407506185156424176843272841983933113820879362251121916962926777101753399855191177283123165217596789515073483534017958084149043624164555556250224313826180113078981963926932185922655265997541677617731746952280535779340658377402831873596602160950453472274378000158705178904210894942602746336390272506134759802717692393918622504068117623543516916745667833256784635730032250179731561317800877841570664855157883831037984075712793732240193215729522425076389078278678444922975543613042552652465360982433478293633560446430968735301415775371634277166152801964987447062968190727841138298371694187961186252701187322100097604698358725906427266247006435076413135584271240963343877236556152498478650924813648521938084827400095089056038302845819463799349577321361151292861672910336303246072395957387627954472758124774878993210757124876373944696804472515740151746622964983426830140009 [97,89] 116492958928137115421988744737722926530777350304514215415678525496926389193786392056934060761227762065847353296071613076677260692997215120053749440955237059933494189200943099374903939821662517413303656939699213899268974161003644670626688106350408063813139490040208419422678728532524281828139661920790461753665205715687222651648447017087964794098960809859075711655851857300953545573998335848123456682259868092571779422495854859808916577880774226600431491494831071494571305962539122180301458600032758216762426673642117430177282655067377029231396634445978083279213111977223401964129736543612461436877210007117962652550865702344353866670521726221815595439294741228771269462718691462872096607612776919847113962183129828972724690684160944087080999009317549520582070924347000137085148698633424911619161802091230044515304097019336263470357159572877962277044718359613838112163684567027607055960163287969770892250354135571524143963247310240887734911797216401916145574866502178851999840732848722156541990308979988745719535592587803274303113588005584988682462342516226882980089865979435070696830968803519930359288550992743601458797793301475066232564317875174932225037602291224273489970669620197782428176701626124462162982501190823435535411869294062322562342636742927943993042513029085412637931743547707922089166357911023051627510470497876228848995880051344897602018779504730250145152077371538984084217233516760399876706780852139398000697858582921943685492691971211987141577994108456217126735078967859012744900716481141130964857694260791052659335502605874584182247187402917155217404496742765234464778129264345481493406312238040694487816154974616088634565613786650808859793185365912014385550 [97,90] -416565076743443433122971691667051979374549821806790182623906389136765647204464938356991677195316172200904058749076913520624041161301392241602230581911679244180764976883743250500385595441680050271122779315670197536977560818872794225723204204700639035108145953779090204580664579785696838331262590917576208297201399622758417410262301590366361484086779485857152992714146395809145306894723453606291231564777431537757442169549135802014142655252674755355482153780845992823916663695360960466673845055873121486500403347356452699048064697875749931486627987344340197999236685269826014089588368486662657589039101216855153582976255737067891872706502421256945046773088104675087098303402113323365308489548759027803197248084692314452620267809386479172277929781921449682999976290932885015177434615678338602057443383459594271165978022796664413828849729259767103885893235932130325006087354664791853822493567945272502696448479781190553218599622878014374087270859356237006296092371191784368014132754243509342961634705196818753477406652415562609939999824017932867668647840958666684626950326307854832168188384607769169803236567213419225252268049490889710329305192752992371192784250070333255679913267772186483729127713030322934382116288985365936700552191956129157603631912852662023725385448745159536881561625934421296354594030714201677929869731598215021296818098221397644291232631977892458990026485010106297901562971157596424785520577634978678265777283561044043960070874014023740961154140727537022113513045355453198652031466577265041146538671423813499237264016905174493539809364615803059288764511540489991794891687499949611955171714183533657687952833546013915669246776178698433546557712896217707 [97,91] 535842742092519661674339296603601906565649342615496601193486757171032985303953621855596336989917895208102398977988681874580430639950285102005969279996977299154334361892148698936652262302308454166477766010763271915651280622436421157135798026811850853397940102582683211464589810456334757947817578414561314163108768230742252043602908250100870197794982845651777914959916149098293540073867535587898015691497508599493151377298639818309584204335574342280611987519575254416638282483748200801513345631610861479543023951062649131543041924086090179908907224317378332475128416187016831650428407351628490759527682035008962693093052288097948330736109984491737371099481969172981215034647421337162877876005690466148970965803692833660499273479495350351383290797879211574450792739486301759897019768603721098667327538076134704116831424147813277751915795879377847144499047179989518681935061360801330608329120106870991074583630450118805090501692838585815533697476594816110905054444283349367295055337513030554235269149643909394424934745236023944602707564729173501189979820944934949502687472920000167052195676828865831209217785855095486707084622189693262661877387765563184119850937282688237047874796339091014241720448056913604750521755871922564601759757365897097559302867511429294534352523067836425908052720822802873964666346722728751680193698478023588816415479306045524458040082022745803005854747555452529100759366578221053648445337339246304268593849615876753621557091245067853011659374507110034812852940274395395468674549753289146556664496133047875702441412236781815482694879568529610913707893005521275619087530326603319635905232900902712578528869868603634558392283219248685321829989666 [97,92] -411028557669295968394283395674194658989690620397358186711886760837841364680889856560850592744930537807769607476625406471470675142019045198889758827286798145883897263708513990933319592023478802949858575690685627528667659406984244284424266754862252804334020052614929942638283082212031771948781382329373738058517609240955382230936422138623452181076946693243540868000201172354104157760003904783626612863843332705097659293914135772808547401669912242520697889336319514634181830719209261066311921251152316448065354136366103356744657969639177827910950402389403824758127837714197238264415749891201254653888622989263278875090005891292660662908678363694688624811907082927524231682240334782866071339244203001608564594828577740776238724229783971785078967782773188956823108866725729973474267436384366307479219826677960879503125360986772110976214770748004749993261604230355593553294030143841623926449583367452019784702820562388405390930335225389524395985787490014571541676620343198638225524200465832655519273537122329363935225808528840413302100532348651555866923003875580622394143387072492949428795839406648180843725858663553534376795942167092261725474470295455624681978343804621715696079299291346457202079542136597867509093356460145325852089428667618173145682248264778392338327700330419367227716235912451718129498967475878822880994925705351339873170679237664869814953675901961835490660231059622294867229617005971550287828160588847813928075672360345533759552028663925139433936541199306922360502871372552581546299529175665560291920777938451061682830563211646973433352442022845312882824117861047609527463157828275062245047770087567901514609545098349311009549889799615201494914 [97,93] 1100466758235538090024629502367301209463009913155150129360190213356253802069985588130347442511943116314358659597141360252466507552705970106441200773062771316330652845118807369787938954599610580941798808175507265870654701757738667551591001520746392293776561295908470322076611016661795213532046756686360033373500834713968441528065837997886954279041817195477228287994046968616780371079440478941588003266442909682645077508433820418824846040988893087329236960337793997974472792391597486491100282650031970340957454436277479208484048018435827391333781487666078547486480640159945957131464123804719449157278189981252059443451534847729549110758537358501085564991394256355813567514014705575524248201068362033335874911031661472458567422259306424814549749223374371722829614158852472500237883728472249590679157485779348608741104854352571799800015635132724345137726659625095448235988047303253981247003729195863181865559058676886160184465193456063389631074804829255594330761345019943042558983981790992032887584827921380247397207001658689057016579548826244649813797404616383520801611968750800203673434367992872496040369614390660675800337682195702634846790414874992761390078941475818219482710520109846020024565565716429762296870118227475032558774697005254851747110556311894872422046501179713704661041827273184911773110791906214666241434150078768243132020340506368821545147335429681159563059288772499549614478515656215780660185201595244715291200535396367417524282723385411401017567390052574066256672964846053242441874212615836569895608132403415807591882936678479903455519494952241994239098697903382936481015647594571003715807528295594138416813945766115197267150854440170144 [97,94] -253203546360268954527807741076933722459102178830625832501404134940871250913642026619036105111392746512019517347153993511778512338039190375427664761480918683299502844322805539514931915586855012150960083162707266474208816492365323555245379224553974802153112526839289604894978367105129057227357009293428027303884583158011646939000857238191827539648249762035436144648716831702796698888718890958458224128272511253053634169783800093615465568973019792883858969201501415204743704873503824890401271699121208960482678466589227251196147634847637641698683656169257890982166929985387489357224902276092082350062423790867462408946586395537270414150931771638683241626683803153011611429306235214824098615482765816607372991049868272184980485934033976192699097668211476604165095109870107764827064827829238095788317201118625604793691980897810555232475580736267372203229741576811319101149045165505738129840045293323029203715803341644184305419582820067450880208579368677316929572375870556833686559850271149181121511630776880709460535641748467940680586887583101188630921111179389759250967355876127968462990366474074939963445742373129792478373122424037363927681033447960597627601347390153820731639916634047435772749443824812011872392219532553356740398949546973933383208943891249623793174397487525783254733474472351770923679869258734529275884304708749134989645204983748571086166615088618999419342190185932476002541621722552711920413770128510693832193939824348432513491284858675305360768251324882586547834033069464650650636642132579445526154698410452885716854528980704705229691249711978096068689334920524481033778380477498165386925041917059859364851637427021735185197239774 [97,95] -427966599791136765528831206153858282549254662051999081263262928557838477812501039627051912617533527790023828595612308750726657862755646654668374714869910976966868221485620514849195668822392414331075495270181847637338658094632058331212617812057139780978592773397211591788624339759488293925649952826675051879938375890657437886097385684966785443454510355508644860001311081861741151120951020244580024108420424280211628753334545804563713404576657743663046138506212089279674191508821937742788966613307032086113543224173343919449435557146410806049614113253461588961523182330619257541605297088703611132190740106617577533277999416532750328934086067975476287456630683956490269569820343573699066433975144291583693058257599796943748099998883851844579533184383137651915111898082126595537169372189695155120810403304028933932177997091201040306747424294353589905636330278644229598346535537462257886900593507245867613897743539584392857595918852593035225541697321357432105417202404821450307736241700442871966936985000342532108158686656629636868861714592966750714647985662028255256326807598202880038894473997448073170274464107068952141425695296143794830818893566674302182191164692823041010204332391609472900730238588322276117492926486985671219564816551546623915860763519118105614334422083103753504268135994200545381231073693841371987161770316177390774696321904243207650419168822593438789162057621490321711167914873133895929613928078661464936017535003536314736971112794258985062113729378531071730317278065294201780209625125825916188534781330190096437994786675651290560063018477878873297738730658473146285706262572180618042756881755738518149642206580002152229492 [97,96] 760968675729635121834433806619520252948365405808305095956232887046776792352175295099439143032610271957792407731266998313152140318039953743495567154287652989281996925319078516707388281402987840507745474368489603367956500872287666062850895306088053098166312960311314679568107282870575066741487292206478739655474154531107057522842942859698248683535832621790467948329388322355497878604614973537832226028179723249492124063090284292880451768140894880698363358202231906392401979864239961658058594537130221765451432455000349440298139348968108464864443186149678643491450488570629071640351695403989887402537607932974734279956053746044574164862497893755207619294710981730123935135965546676513802867222850493808563027346435049324784778945998944108363022561799178346822854329515274531102639927763164338920583733084271569991937037044128500048180994655217007842909350833852989735702385710228984718242171089945385645484180943878481188015986339312441812955096377386977755048814730938385700191313422320352148592608890802943886535246574074458270104241179752643230464927862345015646553841337265226345359407204044031835778767702244726278135860375018235476376404439870537246417924810131001638436925725692615567720239064693389547555451470465579677619409039468739307211342078317615528191470668486408391171948062148217015800310695421501221717801582508412523833007655882515359255841856102520788131703192209144848954761608386309549967587385417270304683075047290724547884597211292305951331164556768065004763863001349619583424453651443760609918179458668524551358638709394150719369935832264932006523850947711210740747269057395297279558118474255218667919600706370690 [97,97] -164106800694928073430083816091440593788557148216510008391589060867496470503453355197169972959925474939367376892457162216498300481273630650220906450841096622764101810219108866444961728705628305636375610245100426115020616885225612064486995775046402688411356838132091519229530527436748465948596420268498847815024152985322916351878279172175990676377717214883214039364752913930128979540775635112492709146565484860619834988554100487584983640206841526740170743140107536614078734425586618048983974331412931117968093625966938253877728459599619068332861364887729035792424125618217779637724472199081081750946956176068395093012309704522249559708368531563742605266459883397048635008090931421988553477459159763148754974567372541159117524053113624287286741274003137938635591876402813576097597322705450074629750392481706494088413275416090400067024825913515287926246387171899788551046660017153839436666939941270565570883281388053437411553080470734257041768147299918425135946192001015619023393685183005068377387693101814496267213818056421840286622985960012023719828629286038587590684126094952768668635254877711295226458796542024601248072509284166772827812569585427063818844982365236738393282538536639620049170641393206446395911373554060948654223298167933441378862215966814937753376369815126150296549747246963744333028110412205173112258027658180157739985504480663967086206209590209805140346773113470710475305591466001520076627721905253999053670499863337986347382285851863222723772356618913076196932398842159704998546143869116110649151159850317592281210741389960756949109157155529421174367304681824044092361405970124803562733604253045750647706735120 [98,0] -123409674263214033778795326814623912341070940788470407647124783189652287931617879625742984864651173325417262177221697618581613101953567501676518515934047575062447037901426032465921370873899866049959135523542998139355943746505996005938939017600089847053600383452418969242147685439239005739709328152572853499939601243468504360009986410881170575936725382477896489784567117059121391045748496422463198703125932469178939720830836643435620112224789665729439148599423415535939196265127350855937052432666350386901300966486883618501729011310925014950917956565408003635304692156639985550496942532830654440655651076222821525443377235316111451441372451443486866934031613067859414784095190339338838960792058983561564791398664190900712126843954224258848180021386139019101429096708225602135697054865314087469364645051869823908791111353870120609076728722122100796193554711326001243453261033489227752103055390765939582975691557427923926464329166123512028745964345867931092632000464999338865108881471877901114382723869176334861514373665246081422156717571705353148294595344000728730067964918805336313033163215752301003089422270064590151556016976138026731970186257156503641616040449131608280888195240214238805408952632895728892822192136820917109976567741513513950366004967658059773316991220907253140488533366769150176486017507722653580899719135853656339503162266238321635856999816284830444797214383207093265679936567715811877482431695633152850823975367446838591043189000698275782066440230009958201500896034128814534147263117663198838122092793002259041105659387404831435389952481134753266079001002678954181864455237124740551949478723444452558120351221013828901074254855620179531740025997639968096090499582241183195059508577059822827214671019195697790808104078296694115643979345824206349122700719803319444145816626502523360907651504061867358844619481676095166625431123046189144834024848934615461679977724968049201947906112764030694961547851562500000000000000000000000000000000000000000000000000000000000000000000000000 [98,1] -12565792362314279823530559421664875006136872028707135426412814827699613538104228419276100380598682097092705378089735747727923161579571023633309870761504965872714384089003131375542043591985871742377126061090895898956455656071051450657608528524139157497445262346794964318562595100608612080522271051063900070953192093582493292415949483324497474628327016260425418406443867491971873865375611923961458848973330838047740474113014245178558716501295445857915541474823983561141149615699933740518575866620861919651867283566114799153522339164213774401051537724957170431161265440215061494448684669293404568650442511043962790825987888149269490714343631483250381247490391717549440283384298100825595285010841243451442872237426224683521411082908152576742483002127368967975134618867710710581276494660522487444225491730378055002047900932359356793995757609229790065159955401072856727983049575546558897296745179899226217167652877214677262966388993594048018700625557622217279558617685783795384861797580461124464309174651555061906810365536756058517444299136108937579078167184364141329102694561871166374682747040813409607080463114428216871702551845706551844258402592928563279578638514654878274664593376895216323237001386156446916669338599379894295447536273323110981596754633883923511694532553526858067726864558040364349365247134553749602324805175981985533293809015624755249604589664256607966050761230570523117217968731327476807468592934909707892603866944524937419878302718066344246172879255748240781586860917588224440019776753659563240815477104219151128512734065437265650581680295843947735720491117776386583424229412855392608671929027031316883235918012457472506886534374800557626401576295266999256630693699739270415439008958782088529593766549052856097722219280159806246559241313320471413805099589038566220699572529261878751947927235151859670841404714509860025835428856505999733857636357009869924237265650267996244804358241253794403746724128723144531250000000000000000000000000000000000000000000000000000000000000000000 [98,2] 47045213106726086109614195889675189106506016670754971184545570422735782491549305573498793104407194386006312263438690890415791717961837162143353779020377912239359952591947366650971058048689018171689439444521378873990777632808242272748659390643179403602773337731030512605471161730042497206887209354359395202523206161932674417745312851575721861885720652631334849188385994434586578309846576641241234127467675231783053105974531274003046745088038351429648377142196558389198789364998833646951281425008213743474768304155525059993053992162879921831026417755643149950100820205667963249693870399745368956496364775371958260786108372537748338189493587820903749142039387367374009695935715018350597430988011424047404951439807707024431471830695492148905630957800904195635223309831152953997728626681064617770540193402854391063288850578760364194280000332509665975532097521243881767655210379622126214555144852139464913237677209305490668575654686350837705330305548972639550147157137863371624526815296449321512052249548949839798582694586556925158702824174816241198260035071241219750045795825142635289575375203516393880209336116856218225509187741480380594672627558920030483567556992516368313488264634938096955925550145061039213301992304333761721809755191175804523896979291638803285345149449248697900011937168552453676463069818310397282643497613498894399321438323870068022809450727044591256148847828703084387104178718351841040230389795968735794410635866589164929568284081429286301853268221178818277598945870173775828441503644503414706712882185311128944360846420888692026902488972925850140287257245540747232453467910398733590737538756198715158584973644031545112315092456322835311640904681526990035809755452211485505083868192353590355941517040388793423415331914090803572781859641411153407711307244847304593729941292271692262174780318955219221182164412797310358202301732872155187427587308534102558927097824009641016326788154344740178203210234642028808593750000000000000000000000000000000000000000000000000000000000000 [98,3] 4698799137138935658264871347971368774754285808532608088979028258648802642450643305931223612214284849544979115749287294175398598749643438676303462882889561759485225000733922145272462541711822145750601050185068321751335927432264722873834754051464307899836007623578464084798987763112299202848176723964004237996024085178496275114121589169582397077106930328901784523383681516875631846297831753866842198319706129274172526826631766748296179245010585245117355296440125168711739734080026533570400353057626617933567642950974014213587111008610017096230544996060996497341295761787565179706338299463395021610591681019450023692978545392361170042435891944346014602140363865994078765405384183186792420487421780025330997168034683877405472475472514922979329719631055489477268436620051424488913724799247478834672430526946626847451165804434560375772649468941434103219006843415730270156039322459137466289439252134848208516956631875840330152212589388821942111926714144948903537685384110794937854801599239800393792112484509687943706399446712420306773649256139621134640933800180418545048971792698367669392228703141543324971148331121760236250414474871708754585363682939827402055368473808384921276286099770876632225863602547619520737427321774049880417584773966908869326147919318201037394780383562281977237536717788771053707619441659872810722547817159589197467923713750613279917036953755541705558249760813673095381371220874632572598587604791473682682966196540078272760073122699650177010839130369570748313704594465565319151938491140881661047765689167504935708748178895898451783775734730800420720113816969843490337044178650624578929983996424682035016010370536705155493394752773171297223300357705641128084110089485429262322685276977725146938835542101464945705143591186064957898962514755362829633461800303452259757687892939658420580151397723736567363144343202351276212050909753381207789118347821538235848019392660594724145622751165785047078315983526408672332763671875000000000000000000000000000000000000000000000000000000 [98,4] 30412126279031380229542504946428822281712586363496252996503867234934301763626873220486044916609598720830888731373097029681491201077640502901210570628410281222335841104622315214375131662459337114546621638189337228233961595443866740946483785863517097069439872205672857977598607415383000800528341181432276936932369999549435409702953854874131980643056239665380292399648042336175234633171863404170909338643579794103494906057007625746343524860157027474873657895273655090791812360820226802925376936913211462428439665910720421209772854026790784999327026828754292495856033395551044655946542839280325267013691801052719495693591369707764469259584701175471736993755325955097848294530707769192014660467468471826173358737448760710343598365394629798516007513105221474802643761348933474754335738814864702635405162156681088407809860279471250202600674823192091233713406024121635700136215583372022624888461454488512696380656623192209671279938733829683163013221857139720113609367095035708762130517085460187693016600302505646803081916261048007634432609888274608385429394681076232797785375267370363437117115877225764194600365141432782806973716232523691237069939360637011624850223867788042572088667284628340460712675816001114439775228901620976271275288727928165984536150794019126218836678765392366243264157951949145057581901259346501820040419865568137099035695525093690977271333805876802457010584212129900014195862053469830685260876944195716947777723086272481796561693422355097162130256649445309299918488488448638146812545296194340872448338300656557921211648036881103387788562707566057547167860321734590559703702255282771784403515737806936057781753449519309711417444928493374037304589766108159204235415240443352667164952764958461011360487161719615657364675981104753693996250721107880661952081894489320467145167144082149907145700893176727384371104693108491121738328412248563029069687156775890319977278425917806414191443356089558733984512528536470199469476938247680664062500000000000000000000000000000000000000000 [98,5] 270294938211093059067210460195919534563645832818111294256035882082787038619714478627613467483184049397745369609274884426819204831776426112500390116511212327297316166468934481450392677993997104371975473115448093090060375688761572250514988053381188876681651424668396651547793638033944170428855895460175319700275525840415736007113145753291320742132541750112763038074628258789435499230166775553141158428568559410719346369985686742504960318384297189687535424557817170302033379028333746605233656249787149379076868261062730028253320886496687123408535102802899062505103097002287952116274113109900399106805032894227944795913864816190522905821905737381160050268384423180666619495462851956131470956809811299550136251284252596860395143665548380731299083395071475913613632836317070862655938651845035229178072319149667547250298817730593375201143115755317190964939470395318427852479023085807168988437907534171962194253583020386825564469444025330763881535642501112109385833848185464970109551291339093881326094626446278986933565153963509446871106651391471704786220728101325407256177737611820773867988481059162073551606340098817225062840689304150583764649299431749357274578426197465261345858128642783256366187958820817596503971140370499637615382818776240724577505035900581597701442617671716875332926536614576349201672830945344603359280232468961927482013823526339107544932332213941210130356826927172394384100667496277725931871749075497257096670384163569513932675470502439829147641061816291742467170612765569097355582612506854668686471052078382143992265924829559897171872187764832581697904357280855662164530435538503929825888336634804440141623959312233215641861324655891533945584206103689478115120156312517506683211517262332994237987593119520441622851637638915072793943614205108587756925417379221868599305918012148194520626905974209645498168932798290311622138332473675962618641015701574124240386389094109071892080178305913553256324341478311623632180271670222282409667968750000000000000000000000000000000000 [98,6] -2607414525211198453890825844403813899625503433449058083127776315318744180306504057198860128711719647929159166189321006856304270987051254585150139638283604813291069180254148982669253258749271244360745103143283982209311751514879979099727924087591971377142416335512364084012821737528723985114412683142990173135712624522357975045675534220831859043981146234304444913716115900771281700824117392243813828430416392102664251880284025460420783029780701327065117187331694611724925971119966131376136583504383808976201546054856416363195045947232985610795448995422318388950401941590679941181438456692201989068291674673158753042698868761061220637912800720078747453932738180783490107203360727409551277639492071457125507723341606215809343711860910768646745470935838130725414001414576011210887285558706554180791989260743179364039103465275337390665471993666044433440394183425148207712910250137353076595703467217651152008412468411928870862871241398533509443556558701725900657877637131965227780568562719143382168689250012785164731631862628596064002530326060597332069141513905632961227147929498169189755279198837674060043005609959886971057696641240538651509544870467973829828671056932039598356849223463418330826373144676466426514771056581589491916188604483135165928985360247842995593748182340179547841761765765075784946453383331468286422006989321112486765729571233103703633946792421791855537630988266692678762530298574206806260980782597049395257509668855796226763972859742702180587768741374680015913886182934385268462899502178606073269679703205817983310144420629160445118921488319885347632498204562183580595396991523219468126106221201401151989716907024330448175078663934026525060164297497848958267142306386655077123830925506352911673527188697880172745567665723348944700065631353057885943180561326049789438679149242516561959730775584958943636335232576562324161491629897097788866977578745164193634348064861726863296160559901463307469783310492406069869275597739033401012420654296875000000000000000000000000000 [98,7] -7895645792268359049489807756411251796491905143721188985160273777170202143100927008674404388204632637995122081386639802138267080322892947729476572382610961109252763421863477238892810375068403625389984528620671929607825275395958274343667375719795477369767996238843062130194426918772482424081544385071168940258228936491616825033531973021696850854120420798882720535689883735294725294576260260105953145922442638476800058681181039824654795826281106477195752912764082102219009062396873574414092856606297190527132036784582589889377836356664909702866127698540824036657659168262675289374508025379136295621361795870496337155569615657329987076938695357485607461646833704719900094014235062737502610531618774376682529615540113060117998210730994986180760427120956983138309796792178079702396287909238027348623441878457748930596598562608503966725263781471637966645689661860766477980275369754140318699546581657353375916902073628532402265262739052038020408358851620551738918722689220311745207387186192697238998348860297066989783608342874584789548401457621845743941656351463344343684579609347694922362800221974432541985923180002995620446486522288898356899196155107334574100586736115167168210976227179153462422024859491726689861004045227532070894175806876238540138323344336316858054431592960423532375718212205141314926630633697047799423694068507892929269572956033258291646345745158213511396212619238362109315702966417511468026637937006404405465592785439489206600310414810547945441300586694234220446818112312500603571543248021100288572944075498787149034232460703867097198368995774925731749385307198960263832476215201190281859147883239829598868512329108424236498234617616279246725802190892582764204825495877044550229625758000240450057411454642851381725009952901082730288964868785928901898204617401353483680958315365585273687106900147166755262776850153395893178819430553508301633810001867862803514509634054348851393111119769031302891516440852544972406334977677033748477697372436523437500000000000000000000 [98,8] 81317238035968605311529816385852650929634528351086317328921466016091447129652500584045899852601152697476008752354634849464199397079159809875895645821525022255330580917729004014450200198234893561254446139503472410238671462843297640348134876675350531039918102213187121317906405713384204903163739025042355275171157798469617069853760495203557563607186867946235724063113601577288892453475919964867928799311204358574010828901574751587815409262430215198309855798549126127866235169950248389692827211793527217912339360533479126127426414184269209505194968058303463998026898222597282116021633691440188880756401822571354598007245257935198172229533667671926126965393802442587277443928070519150920955013384529020224017907618434203292551898447746786103914152150348089867525275067008817954193595223969852897813799679424646475048138231547842566601582412770551740023349880314520660984402235185864618439155944788168968495181920278391473527182916787752217930677231441552437171489272508053210174094358959349830248244971484311030131150252613734183503113393391773062137473803642740770524190076931108685088647820776522987985524405137226946398791866997619791672299528155082069432313381641884226732426941784244931413973817678782702356269050054084760564489774216726944311933027374564878108372347134851018779107817839139248990722295432840404212955002445748711881622623770148925026336439224628981418310522906453759971942820890202647481706676623426039738633409676008826887103022699026350165673330462014365949448965948736508144066406606606904023050395629302698970231264742150936958395146559920242569649148127731209814635434263906689127973328519489552903533257010767975651299469795965549784832007745993274086363964976328078573121328490398065585718444943924115954006982655056131023977118313144475443506013999120147554447827953273922251180960040668485878193209992525554167713401900825807565201106502830995315557348927632184116137774642748072025041594595175830956397533544333100508083589375019073486328125000000000 [98,9] -47091692875074564534565848109765778776228086958144124749014541491500673602690746061425007500406129162586656769796362415498295677488946996004852103454686112696316235210891792439619804845049339444939460663855890691722907585244129059666605270052494743332676815007109591551669766726164252429429093005484079936106538359700877116052711491802395172260491520749952715976018253578397167170492400570389645366533663757540047694654053042230164171488996697457332247103830728717827037148006997884983506007805136733711236643164156751525391560984363604070979417796179285781254590548301833078026340483145522455921822951066983394210805255946722832746813691344914818803393151775092936781562587460774299495310544601912173162611512119925227308419975795207905565577362885247469860168085074884289525094494116585746964627944130148410855720734840896913190602232392909992729189151912117545701663949498330341559353409624909495311571893161436991326249515725875714551262947545502624058064337425484567590348270865035755576748605297679735957974364611254458360131213187667328823469100154873987621916195624167536612279415186509068905653835478501102966929566309245268180004602296639156371128118285804369719653340997286562962030780817580347053718976087859212049265309355379388483321297422834444511641902259597820617488771716478160327241297074828208366723465210120326106574253456274857322615716705501613474742410435949374280645813518786049130310297304717457667558488070085913590884426948669186908370379972818175462720564406791654050202202235787622273363576341315660645564139725498710635811620918787998124809145220423921521506910210819209426393008035784527833652037999003668168082756151800167882496432944558748391209965977535527662111006484267046784214973241499094549259992467931513491894574784061661975620596197379347006899555560157301673605902588959348124122447115454976850975194490995053008304373392696834513466925305911306110963614389613210177149154835058513196392737665263439339469186961650848388671875000000 [98,10] -787363987933953829037048040313377241569686245873064425463740742200950030524731900914153268273679811559334807936092564781907624518961155602877931770645753192838197281425725065395057881510715163507431770224154190937394676200229339649559641689094645037228092146651006615386679696736453313531988943021690095511988438920142988049269687089621022195209213196054536888830235787310685211806025485195007114427452805252594815779743611860298101528053227147706879541813917602267286601896365324138185193591700861475433778346175452209821505904741168712113193163678524882962172030794116445506887515981914357281992495433124917992540451041043404415347003258397702899920373861633907579289452187480317371419569349742198112161585710536736208268032801674744256718033819937765502921050790602456476515692035002764543001722004835495777996369205808199828826507698943805631661673043458114519664827910948717574824257756932786638377389054999954924167133899544205047701273935658291681724280919246739793090710107553321073692694868693379128306522840553377944156398135526172750599337819941190517469257148987497883440764675951804231218550430046198298523946815829154948994679434673576313887209345981131037524729629182274086352915226818515379264025212056886798941861223666589368334002806428291993083774913279328734632835720117707648363393334224165089034105130276864839139082611310525308103309367036589498032316784205650437014467724783025556997100209477858346258104376847596685808589056184672091637793262957180402407099016790699737515781312300977342561227739374316714612946173548852020227183632992587407263741578515124656955586788719280083945693760309214856353511719570832949792733191628964927560642637868121210993647864958839731254981456151157813006143042619845401958404671440261866188548762694567572276686829892923483054875109497220368699359551188418658621047283269774985858540800500590564202184656543224119545728106100435531005528723460258768241251765036006976875015972439086908707395195960998535156250000000 [98,11] 2152381677994474472129847977514911127312275460923305628723098507791469877940545914189311339275257018352609368365303687958205447593659827966621176339080679524736908893248960236522133648576127642852282641315042813176311429104606887888405475137423803375257908083532231835680164875174045304412125413648301457054117936782962987566992035577446072515747505781438543249844034330491682963024395701277142882958247533449148823979648971054974034783555935808024424556256317402727093440215061735403737163610383399765066473851292246480229236889309092442492173779085658543723517790655779605460442838865603283219508950277231157529430637428161203404388157330813806719269239058386844072727317899140800121770676252169599759521788986907479081711875187546481435455006836772305666922694358106485288872158274847010660431508622424594510930454037304245423966722982538546641099739842679358100553955010209840798440065305428406997168301478771749606947269917521869125437078665567559790224461501955730031322497998736624883600745504427360428159040554211477647781976015472279141128766907570981295644515554203901335121940556557155855355923956426335910741418333333112263068848539580178766749744851251807643210724418764641503793054484156373793881561420984834467276984815981927704586933439871792052430548463809676234599673520308379282502459123387146317376235395954747619911796116217914308460418189867775108311162307661202081353203988969181035643823657436379167976391170008227042527297255402744577173462277655239014992765587286677822771121514932558602970997913355572767298075137559408334276011921853731279748371654567102736901267961488386235721648873085669337304310659578253685631382940285868876976456932908034276715624583310927858678410192924530075510173231371319116346366898655685220032942265494028245677182663518642220362640371139790709068075606308716201241461351269201138087691760207149049980279024622744463239662795287495970982376914455850357360207090957428309550142353501200886967126280069351196289062500 [98,12] -1993731544482242324882584025447935466939102475331995626442263887645859548901787517569845383151242014564209193974654068341243876509009830242832304542557194485673002309807664275427626581756968232579293473968625605768392707402872852921401880045035757535361948737095366300996503640005272165283091499368047269214801452849315226671665069217920336875213688810568215045275057972251489282387933785839404875563775595353344322528128067378045391513265421462885984755854342797372241843050587158479712125623618905048352074698809920172198137372871495692623617449848281688482198967969879067142858335236730247165718074080414856237991939622062063767979532890872048171054113861478776193598560603685525478888035161566252361233476169890598379388581678104846304884304307949449518099096628436317326768839191053313114873929938630514548822414814720617190197048205803537182639658782402058021242124976394381848946091567720760293569597796299307185173180975867451730573613963232563250177912387425907697753791444607726829480680573772301358311598090723490227875726958565491785313254087782715299577915700156712521240095825739536074859905417941372972326305007096990925335216589915007229446654539819975461607552398080642846723424878961022403118347699354076693604103973291023259767564067151413875097562418867725795702590790637626829718177267942735392260376771332981691545605779817427957586374225469137809242247356995324510668062324681104944678324389300437115356074939182156278867234781600702333048467545367757994884717851584878838500572239564056995630461172495143012472611628810685892425362073067609932697321480233610615012169055041631461540943059444417746396172442818698250784141503851337641620541352080768529282316437118984858182276112669831773821483721005941974926905050689263319505741491589739678458030399110266793882360113455488214997609057260657837940020836414530280162371866377274126441734126649164206209193469244225478835260645230758237123185309285552241354011471230478491634130477905273437500000 [98,13] -2210515289341494131311647191823502897356522943047367428514632166893272595923315954462889883622894369286258538493998433646379334819466588590810206366749570663981500304842864573513673685449401470947675746778333936597029778830894774512644434066259788363447375380827278334584052396541939013657129890967100707103277767550058218822098549386443807508981996874842472788577790436621595260570008173747108922889989855606842927894190606963351673474687498888124561588845581030764114179115742116092229636112198889298383357799606862282751816469809231382175849173607388902392493361193491902490772603272674009727567422008601250455816546637073420152537912042019590035435742456434077189313404628760789421576659756110914508403451698881997003261357585061261703413543809893432359515684867093337328866810418982351431512776208632949908543177406223534756166192495716977433301859221223684629337143797706922588691304627138076467855797810664878302344904589014778157092856969388646955024364012179048352304748895065369450678919268678576431562004051516078288154851756744526163627274569264689819082995364252551355989759177006990659385912242441360552468222094959303667105590901301554162309718562317295777369039410053115395026472050565980886326769843656937943517050751894787510812038896810753252135225177679715008019157044842417341344175737607694137832939572107193745850505316073296225915520037833670571270569572213073345281048372980480114154211616606813338844499389554719857895088295173025236711631505405682783958120074769077413517332346332330812454378195301968787528529214756219691790434068899280579836611179369136391537804803209737360766162260110847198067638416805162649168440080997891400221958328775237985937578054665761520923925814968196285439878641125449697165013879407358331572078447854206494897317704496299819606032820912066403919787766323392096692035329417166019560600583614603682754534343505097420217477001334761966753237699940180476885135197934097867067393394790997263044118881225585937500 [98,14] 18618875022431775783054396349702588205749005941679347802421851155528587774432212325509238785807205247867464208369115233296304677397668871887699013841163025816356420650806242032574567676747627699458947411778065589306202737014501747237521222756773591560280901332299292660264394949925790252060125360896858591888838519276965056026624108327845734067607854683358375817316266526155691630558708611121450977928948113733709269778172321270992007328489381664598667836485581773310577670142718818189043808778565863508860484100655241754390234521564285544532588676438339812249525346080939269442310439030967199297869206247652544590892773505140798982115044348109224374756226038520489816439964757530224169620906389330705782647939274501134713107827720622790276784713193811683773156286807299089729435770713925846602319861789306479213508260790058093556026307365663003516878338456650341140031547227607238157748250757773600884234118254286575674938417859794312106425230051445349300338212406362045438304685708264140135647970175452124068733271978002816128352209131562290329837893998652729615096652312272814560598975512814992889445117434604796989622686088510314842093732297924385020632122515886139203066728080638778873182642070344223418679731643026664800115770029404405157647917560496118666854482896040324697717512639781450725507996393989618442305939816225633964947193659345622196178061051030713777785756639743631411863769573259512482362861399933702973454842735566062472971042076881653145918517357250976463607096851623129188302086262762417570107401189740161439903499918091983097381469288222525028337436994455952315563962634723778828947598617360659651907037917719267662294489229931835098832632888783767767697009552601745402225036624239100742932160502343240132607064497197526789647977816077823731411962586823589099457346835835269434085109075892324405954636141893444598702443522589855246900063129931452394783454873707154176841151761868059793178602405005865605414072661005775444209575653076171875 [98,15] -46900276362144647271861341517063532768970199954471973267242048197322585595686607985701503832292478917895416389568956903177920575702168262276545382758969906576468210261453102549818781017864009537536881906677943831303739138761826252085757967146983198436879162831439272167637476930260528299196747673542810277005942584195384750414148783042701429723959058549964165546842371283492810553350311274139205963337239419342126502822667036891412804798706550807526562582390434431446133190219080645919968172552757890153466511910818964171788722843115560639601290522275862150874205156287926965801571355064775727865608120662087100520327752664635106274308062824658762978285675176087863010653945043798230776307587287288702288961213580040766092756310072733119302142000868217126319029135973341923544128232745854194178966074209991151675651845498088339555765502289523057702575007056703214829622716731881851195976495728312731985757702259994506604675482243244499910161155882691575395930231598424820149712983255120301923734483541311553753250711766125009708137642618806254576606135616678104733592151166393277559104325307881426325912896175169216088674804110295873641742192998615353634015533147332002175031932969226059384837129751468932908642846160049002522504399336085165766315564316282840419997217272143884094528124182828015862868057169512567429745416997227043004400212464189603709108604133585097213791950937940997632585884857202120234007622523694712830569968806609799887121975477949185087644913789093318129030863072840023099049017828163185972643473223115793126945632036193700250081284283416597204384532526311326542331155805031183758477471664654410612677076483955578100387404598315373500373771638789120556752511395612309266748481918622912699904929930363664359293023468981011967486137687974887431247609731356616326423810093531561416784499261829482249619128310793680883191445061697163894731553594690758893566869404216312100913170360908368556548421728774611594303678430151194334030151367187500 [98,16] 48533498349877326299013393473416390459382616783399912620203972065410961642719154780202893588534455343506865766838198839096186430648874793654183945302708427641694303142735106212953033674770771046465915162233041390313789243495386683487548949697088662152680786794773634183529705044768846286679351047744768238128190808971485939620711823089754788305753977939747618968359609227075888507508550701350844397250758579856148325780630932387089136786849323148646830679385343091437180945853009561529238792487823679344240806810598754640024228341408734057079832573411094064173325825271257804491106608541274395022092329225899153816915879827039718620401747004155856512730880242708741886484493338398299462552497647986031247958535769871963687619153653389493574405647329060411816629876795412669684142672805214410935378713102820492486893449003804937413331238925295042557304682627758690555324147982809783027742912517136002171663628822484431511067166979716203435196626342338259850872326819227957257333814745194644035242478908850498517025908817686541593232042899451081684114178615984295790267820290643287035415427924622451422071274857592646803838418775389172782327367505496134144822106814067991336827491720107182217529062825322303160844466680633837588021873485961899351273691120771365968633213242477339640288377215819740174064263366056667252476411302518124923169324210870246405399416428381796217116557027560757702018435373615986168161340073858937617902580242363361533606413416756421495035405939137103289918288402465543197181555480124190021042971393596537885714122597827772926915955230324427353269129099888844124168441654755130092762920135561615908232913059568501476924692366351564390171861681990385430057738635443817753005584102473169905097468424410306297901892420152020513027370574793742140334921781650522860444004398817052470247807411855303025313215764794287681419113386444569207385088110177280277106557857336725850009003116081102415717112019688528334881993941962718963623046875000 [98,17] 13731854845691382830537476453981010593655212208638428317828761716525194855576185241209965759506750182060881968521726071362194095672300096722492110416181171130007755578366864502626660930825515284210724132431015384447401586989022178687757652860741265585444168571918055789620440120998722538464654670283133635251048642825697549866308302907116842114853489574085280119705954538424698109450452705248868304453118929836275857008535828398764728694825236177862689415075534714530863416251618218653755960045127921958041559200938076330159609546844096845463284977675635158753678121818736372731293566759669598586544444761384822211716621707848070574260298708845634365361946702042779965791623660458534262113258048163334880573539281206622088485877969133649152558478200582283115374929024309926362953934199058234471323480435724187745067064921096903935259919270354709978718034374208073684338745103721532430160104354202394562078513001590243275354331035561054172936933461767747501166150767923081818941225178977563516677102785054449181043894840362024303606574564573086895405552853111793217086733656960946611207193711869377331646092868042517835611609412492740058799625969319918306471511965938188076077715761703803800530479625495608170220301943046873204884838922218307994719210555178684556750237817018719665952604724927877306423950192388318350949677627821360184890057979404232784574028335686722149111884733133324662539647123672309091017484208445989372543575522920942193807949625426331229077011189888549128465455465370157279322832148948633081528997279925758279047885116574220473901111266599397438492085310685798733069823063070469604538484671651030363760676211508211521416334100769131022425953285006596201064500419454417439335826435911988339142170966116849730276005842545216339827625961043022309434700673149179831469062952700790706549829999582387501008322007461965088024570615195331963356423073443646439513086876791381474864716075254876488436969750317473426548531278967857360839843750 [98,18] -98662402422838404065301177681297018611320613067151055004773109485233146729313548017888134683202751193164306816647831211575710467360503815752936419340764631016517975600839478484871854192794936614444820106322133272951101331479962831687715987989380797173970218311764843711247562692981620784359378961212999044107337065620769690721482015085071046717247070739516031023834924815754753287319903763924933465577832574669907732489407803422309011566731196006378951498599235420406601301770207121617889066941832819534234935427606559314351442026958294099057490374766072385886710726101726494750798783668245619810170195628839838116434489062434285051511583324521640960553033467632657885921409937487353585958208551642215080278273102917443476187958268157385665396934601443098504676077316031979178958160166585453319179148545949801832611757392596336153346047859557989019566756261474241333646582454191221496413276747121599843257851027964927053048715824948935634647285023526313368613749651028287113051436225033720723064800217008056794809023688399542627583249730820966493606210060325958417501442673372660205312742620370426616219722345808063070947692422822809934631905327629613833971313269722987044960627472544278236746852355633323669324082425632753533183289258544489367119292816641220253362979360900693227597338062662423692910743341790220531319957190716644549955527087675199174536454985641775898009174293664670444516051885062867720480582477565476108922657935778252780401884259873745512531173291509278179978141494204524036724959279165296373024008384522928253120185674117452381462795966171524747306549227706494858384731864499537087545634690712583118008529833568992500583899031765457113768480942452499004979083397398523429643846366225228260351554815503951849750707493082132590442300573445819661539147322385152681890392012148623323066666254655720316402434695799514349479126484428430859756749235899356795236052610409324753044221513917605252685927297306989203207194805145263671875000 [98,19] 128160515273449942257113453279118704534866973823032502491403597339933822498047745768409839084397157730507448905394830425828452608050071158015428702398414664367328570090968907666206169485338787854202402522578485336848535058562574263857658500910651782623515034496323773038835146230594267171762139513464483967703527972512003385646153075111985492453175916989131357041537589327451626856375153653489209348468468820200658143615453082814583714722450194016168140720907078417095801390570408289762393233474023191999283017715074854195439225707006456277945210370339817233563440224690171026497977907117340731001379615420097396926705949181043011710510803804411671934308645053637309895830581654457338862612624985434127104416201263257901843044709798509946489390748268637012893122462208039861333421122987684769740537235886718572038692258653651740173303972351951784763609681485781971679707125310999869249139472547053211905192148793466229686131772334228940283614211457718239658536840234468888066986362398233117888653404149260876233640796443110187494824683281585630648961208608993339269062928870613950315229703047207796914590958375149599811038651288974017262079102985385136240605909526936414454084422960539908100780157698419493676066527362289204969892230427120159321054937215919314427426473468606006442338156385397549441199403311430546242335908542080202897610017456211870145879184784107612744156572122404635776632477290303528563441155448887666286649553309239489976078519016715898039112065104474511945765173425351217853162631220725150314064050753290724219069286830526086044448643018626720525371405101971472715449188232363873007205958847386892855263378348793181630109435688985705388840374520973565094835257723252332705855947916112847053985565825190989780486004515648690534608785980965471245635769646396754794655001263935595731861193750822798171584706113508206083205848027951220967364718896903674597194509455711318854339508982486447313808852754846157040446996688842773437500 [98,20] -97300520972510411568187622623443120531690179258284101357611338040242197363689317993145965710698886620221668679638042661155748043614123553852216289626064634138924443472155319831748687329411673509669579108161173120597156881200347687552562040171252410828198396743299679242679214705289972709010808395870081352218137091337820935312207833323195928981121098122362959389144915976850441204507166620529209652519393505811405284212614526371833631027768950355681328358050443407284587282175918563572741063370836244273934394114464075531432934878692782281795444320562899356043118799180016202085146859148987668235587799473705844454786855224921432652654428301365776292577814574869290529553430913481531027000997411963428682037930023124019633565647419574304731118042338073186107139217079479739517754296267288240876189933662164568730769154360670126785428021098302558201257511367048803023724234269829807738014421487817305397171418830044081175925774266506536624617399090126143614397881384562605779532787265907934110544200482770521863579000686788501064007472967651575317027265039445044392989662717818895899254158023029938964928560886195317005996397498488786050743728945786359177625969949814830886454101302516225173461256226537882551215109297232555945594543401139683097438691150084785255123372608707107568631908393233421351704541882044752929932042995878270314654164754171477588464737785079281543910513911163125701380118926530262888374858859963048287726421114413576552195738190444465766827365205061552692765088307948454951396721641956497596797916217115223993009437185500800608193350323429812114221902370149628750444816198820876719112848986933368578611310216472302942267028608928953017495794220752452888580899371447271437502927055627747694570533308812496922903494884618358394366637111015042435081935600513310331188209444081915558683919253116316380987613633842326619195104823328629004451594971658832489240380345469566357980473371306132102098729319550329819321632385253906250 [98,21] 62804778567700893561959122467878763900323431784166949407685042416661791755741954700050801982544300495264926124936602758844374816026191787636449235739328192734189656500037741477444083668059736224104560367744905195138500090957396781380754561976265251331203478264870839995341498321906293421577729508713309292953013686981552308170078711141995835630884424038318770903512873783261654008495686954398976985405195259430520023448482017175626877173407860866781537501850829272515765560175281894217372497929086313418001651941566629242017770100918097552039112188096911665591789722515655696039022399554948706587140905812248720488662196282031590493912591305436320617582635595429286758382780968906845724296690763199076629794454572407472916484224742943776484267533471066201577482395909254695121940760380391065904070120648445742899040989964607286781734296876199240602229511883204571157257652311197516611525955008589869978659437147447983012761719684320273778860941332396105054086446156569711142271797176139074530494012779130259196405192111011073820731747904671044181742057688508113905575449108734424709047434110202269179250524791622197685194858257326523467938070268371883405875470793693854445727947847275512489726581202275245260898725363669148451115248665713700680106281475968360297216515654285117735364747107885331589547247057121429294766774859322078932585272430506185791958306058597346850756653269054102598215339472939264673168764385914603090434384795330510174989140466426185689305188024379559650068125379630109489845616634374833028044113615563346032043180471958241691082331573776274449910791723984123745631627387452473482494235481410190815282189909135469527920370955197716717366077489179174663569995373047961122792194109795918782689698870354639571800295852793395822552162001277434733910347794994855703958947857899450654926321093079270067235615893521731714403215906234852797060341053819185272884932134565861717129012470155202674249039773712866008281707763671875 [98,22] -52006005222192207443384230015820846274344075657302376968143722296641760456663073792186800989148950135148840313025918794350286206163270618628445702194833221480827064521238957317170070944723944614961122741981095887926923748371456749831391835212480414489231377972723549953352059961751849631424293480770192462551405572271173754458874880016956218278353856004178700166681485440341751443996948499031563805396296999617120073352473386504527179804942885832519290152744346174224692924017149192642297948825543048600664703751248826203398380107847258783413515403313798010073876823191990373520733460459501746737389079986744877881436885530327821760165685288365999160007187645124250829481382646244115738410759913490979985815930653393716965094837056841634716055309696527217001689457750668300206731681000312420285858074551406299644906831142314147474553564117103994066996653058458195493608518675078184804057211843246457737041669187691355194677192625053824986592190303095582019318104160475629280856954526038515817037841221020986033583374992567200146812959793810794815014061147676686287379597363816993633780957577039369913813266369429889352686648975788149650824915157191444052655802033401684927532715901954140966744068547662352904903140720103806935343920772299465837569391492491835874102055590004932207390382012112821269158146801529746716408981060433429261244366295594683578970375323511568451499658611354983879591946278275964430740242061468362564132598554185044365035242273926185021877506088527848896612727978980679925082238885640311556642422358978317879528774793844560116732585313053543743106601762055969454236642122141834781089689989810588195527382891061886349692807767060924559579022381671423984508981182424038195171492781638469507896366044524058275749122725845427499122007367734875372664029147879467293688639415559125816285583134059260278940436311189807987487911079057082588658518743031258777670169462582626751056928682270807939858059398829936981201171875000 [98,23] 48912321162107734505891445589834844338569699878671800627760147948962744474058499403694958956821164903313159995077521049157395462416882726075990229963970671000532010560301683682151507975237076568772421998484688697921834693468018167919639419454133847492950122408593635956516208458325659195154811868504394459294299449363581346907200325371494049643841264321061629323118365632165404282376136461938642716163432196600808153272799535850341410464105981684768177988937631069875006698072983490059627537092896878269170665980762583497889282904418824944775552429148022291399732666736119826888811394657207679957358095418367705145468871754918764395547989787391575358897018500143678852415149641044181788277563106488619616017382931659983734740581725517250924692692935435097809699631099638661299860513499100228086764206238456757585045792412559103068528406550793327809734999877982752371819127486417371000848049356129085812103695242786051703064905432416986851845708502249326281076968264142129307342430364483495749232599315493415326955722099095913704925773898920864448465357694369902587103484473693080031426256227470497969300766159059972531747354991192161777442124194630102262926390751778006756622117577487867692319364152151270289759153751487547337176433325485660183538197861587782454176242654212214192230930866608173492368902648427772529226725880789605094837817254022711618381803393817524286352714885709938782472002389322712229843713534219898764652165913568147952354590147578176454744990445335619656416486725694619011440795723336682949532110792638477538538192270089281797749746469287825009369924151961426791439542306157323218217820479258247070145691527951632527233342795176772543106277976313196808402907172755821867834387088344866321359647897694232823190208302541959493626937310551290728845366475168621584916375328361583605065735901212308369672134445513161101085324723667263780356114312083295739759451973309369466474949561529683705884963274002075195312500000 [98,24] -39676985925689579199757940125735315224321246355218285092999776344934350105093429339745641251678922621494219183933758000877608625417516272889497936029213313269021815449385811344522876934128478677280698966406235236151502454103413645988271754705267593210516148514646124003116235991967833573301529162422615804781228965945140384140684896973547779955710985518796532954283222346000018188820324318707803829914029399988016348479361625867313747111860628462282879466965861953939471622644079284982989819519566148885749682921751851983573949448189330554098356862615984713889846700741295715000176639055869534176685466423185178013272725115325221254364998199090240327065306227952060195469872787213673379449211042473250183107595673731747911016891088484917863960055510862809219467705767544660190476186953626999031320853006170608150960414145706653856783552084734106480440461726737823684572786020930085235668563307145606308181985308873547937659950334295134186147080714258748095615633628079943946396786769133023276876966297134538889537717978912876104866040144297110927347006728054794349527665895346121794956182644950324710771608823612150267786788860236861666195782933273092237744667496953964693435165124895952046667227883109734080431368791512465960291943844240327602470973710861759373502396826722091250146157082911682923431143684042331804931917935328836676127667430810799923067929768144631383602624926969330702084499934365139430882601427790690569997043521946296885358408105145620970740069160180194627360688855755144778598257032696536874659490166491554340794774249335940932094411315322514463974017731607619377824324540571765725276788417880957840558222391252822279723490876167814737810807586445556157768401692055086327813558585796508207143265408010920278163351190998032373750762390468553739775488137911200824524773144266482263365242629020218304793583292453831922529328708792235164806828203180244492054144342434380057782483675055118510499596595764160156250000 [98,25] 27130949667835751595587048182732784411385521665795737511718901934993001937963422760633082069866820945677255382092902819353449585843083877615033291415424757362535847666890232341184052314938990007057859678849703928863750899576406995732442165365650721346774285665749823629773936412102769865766790367240602381814791553953184472802384447621638075681362143197010710855678715937221376311553249478864374924482640335842257610060557742602810166654748040559144299348461500823058843888091733437567882563129623360089386910563374730767717156026419853436436945328672021219549315818443071916973177378750437786625370489788926783403906438015514248925193982842796332158805784736628970708406660503007549016533090553463485509519427697714016961242639124525400725256867741692227481546382024154149231626276902809112750327969015642723179807756063512543569718349373279100796909949538742316735699345491669111271794753762993780329745803264851151185230514406314581831413763135019444836201987743531037202024091143302812358020256201795710830843402471413995256157600440657133592384993028139014193232583606482318595225980570806493940888126360620122037131753090318753630946902019617449094947296930979816062996798735620136716041610002719012943327439994972228065763466862074895500680830657597280801002668629398558968743892082390816499733353325291446346756630942937838010837806614909559537081067078023832151134744804565624422369955480680411910889004518895812061150112652742624536626380980472127483558802558271659737638669524455352277366214208075242955764950908623699737366498686450306697847951420251732143675437916734580684889406142502654889486291008042527035709796375123218792768738738284943390550005173424890385512609170587845950184197056406364762642477453837208958116034164117507013168825692567831713766117482115551173585863574497819503168468340557126085165326327864567316067530370329035106646838255338940339843952292232581377517952603284356882795691490173339843750 [98,26] -16305484896937668504782496990400493338200392623407051605687087238578994781312438295314762810342252268100332947283670101637380593593870419922583204291906083786214503021145724154397193325740935388875137428642715892569318098402338329804403363972351498849456655214598191671511374215387382403000765945781716321319367877914324177631781542055556313504753253931064257909747790023498809680639031663354077390096743061442299254953314286860004478468362959779909015437369105319108747521983308896545085824546062804554193720361642354488937450385764004765663914843410208344231348130661728150049421387466188321723735975628431937345591626937676992000569743071601296119119845340623099198879321214641737231497274612107321681607960657713758512038797622271555875442483587326461543747272608190166338180012713190430585139043494816255892643539006402890830761182825920523572458489226413434365065834019695595677949876851164233633893219890638423267653835558879476481969783088191473693440779359354565524833110706315448433452828106534839172899270816229308104495250964517009417079198016763920030907852060145879525810112517877184811356905958825350008467348022251618668740836457117792195089514956212640457946014324574340391138665358441463813797111960676715541408177633468515008913337108181361869901343740524711216300477754850877992888923099001617488739637827240328441433650369335845500082386387577038176922880257707571265262044621115619767309000221686005938777923718253161380347335905876425506773535343053975677407789203297282507734415322119957060611789819343614731614974713254351529288522389903149492053052407519400495936544285010546441018860112038282503852800588142868429995301571544907613611439190439716762743694140432480425447167644650668588639370876994877433804944536987162671299129959404875989166294535216794980261446239971579324922645011550191558971207929393345309725078666122872703557932833913964184130187916451845686616195507667725905776023864746093750 [98,27] 8173610106168064183466458331925614031210980430597129380735641727331117424369036473517223868575221768011663646539382206146594892770540281930842449040213269883756236341381996688036317769803186132012863656594793637645836122964126968299609771354703737497496762555576196852705711147403363378928857925738325445720828076200606614813708624802064425745144122894974690804956683842284183597674570731425748918878453051089534427488167177397197875404942209264220730886284733988695672814401596170538880950400285966963938195344508071295468455853168038388099775116136359759993554803867708088344377980097075462211789940243998570165541718261616170694197292881228108829726380034437580586743464918032161444489738110230935385371264561993006159975893364399007463436176553951125386051074264808101652698228858390787891970103545271325134632657267026058558229738827572762601112762292251500563737784871941969963327963131504970522756497090856066097975222010280622438379135685127231381495899133209310390208878236509254480795312836818013865658528681283127126428055066747796377264124780842387471516241664743850973711555320506619849513125972404218281537227492143407652400892832467291429655654371734665304180699171685694680256006867345030632108359693128732208307184956225926489511554095305117851605389218917054525668741968651621453478820364000582567862956928565680684130827311844225580783421521010595114494238926266115724304141730967067059687918023093746001659238294453669236178790310157826714949474821919356261873476395347479791047261412150340082065846330765830906498439637984817726485713167243373044559603210459751072276769820989487002107146760651952625519105231824152065404541478723067781079453293630499885534791087498215859430486622166340853628044834256670214338152027343982992146656994921539945319510349761308102128318419876906422519229272473239299221548176822958209121837731560908277067313174089880363406757286283410568472618251689709722995758056640625 [98,28] -2690693425495471888622798890503483679055563682293375622018413146318419852025990969254162261025990028965618031532392738200044230768536067806260885519859995776547792192875380753553148495787993520693248731808017209674163791141607984892151156626813181651398781718356161002142981425706482391992609513866747681666717119299118747907035429439591832116770268583965583473299730109895343603498375361150436579893248461024854246333867908452179512162880431685872316626331012638118810942899100748151801443218347480444800097642843301347506410632279400991492654818092287439163947411553308575600288434352142922974049699490848789088001800155908667284843816227005131111597471746270028204637878479060168191984327768621418842422366419663016771797277299605594942066279239085452943890983346801444466463890076167866910471839957543939301652865992173874242524810039746744176013761852548552835042286131907070995630915787396513950892191653167425235958201634838195824436322095655699903961797119196859774044298306549829366853828191156406597602292563279886517918732540379675914312455480411718166565655478651782545426239225463961739218378519659348993347160698783856128080210929222717053668384184247014948168601780730998670016809533263872951700217414140100803980342320292350054253763459354354489086153162954832182034358746773162797942554028015229822138082924288316281991337532882423019123312924916971580147918216297338184417296844940268053835834340013677986362631967936453884340754339879503081204555663041850780566521908584787822541987255869961952985398518920117165897465502238237915638943358860572134950338793662008649729924242575309991304383890400068688384135036565710526446898466721975238114681475928101404520788093227319163909254651308425480158814116945932336027012265135417274783421301890325198370698270908760893727621891819475230756709781515540596675260873497127937638553846843023154545693547232021943128995808414138934949733084067702293395996093750 [98,29] -83337658751813964857366538155299695270320232140218304456431992014056433488660481718456560934462676613495401420005967869306734128509698144037744371858977850838096428461900165396597300929948124615831282023939947530757994510973132583663532559295071581808374707113790530710218765865271151579841165926074744389846063570144166732341626407829320330384935336713371473167460518524648177528893113557386169772871615142063186100534572629003460499351965138267449541889394537797955098602613653036009135148363607782351065709185490943836824480093592496480637606658198486924853262203740201269936728944631716412284740549062977361956438092130970643939815192073620060682791753667178270006461850051748592873790401631830136421448027426972480586108964789027250570672866318659706114911172660272617924997690972016329939389284035584136235868087841519227449957707944654878229050362938595444623952329197607536531085576063237248927539519299489740945702119129532191516766663706389265734901151760970453259177132293074319876182163918609212029757670536973763804407215206051905358271830882762670848818714454780737544201343997562478425057212739066013548986531407279636835825854600205058724114760291938387220449984048659264672733631200102112395435615404835510930675530850844497857442052138113105958682183050355194201922588507313383933309471934547831429388780984659957237250601984957852242522252583520755921422764798562376763610111515223417537152158154052232453835482173615946521855874246252445741467362076119307975665974839889271643464468287614518755117705297718372153317749607331566236029437956696424084851943782926919303394149655229396837546687877411162186514812414816491537705499680510128006765856974107152506375412303242355079156020618206879020226936028441761138139166344738567371915977304050622407363230745218248987409949852793791277502181296619052317816274068817304087441949348700192094183122857303447285522157716997071474906988441944122314453125 [98,30] 783392738769919091233247269353037998992909309466160895410676618419586875927865966070686006817141091428805961499655636391174817756794171988325981036138673980065575433580772127382862429051830905400176847802323146041663563692104258046890619544943863818331450950901175687118218567869914453586164324586341489158676651489166418694076192482740708426658923352712738576710874534334568435609724500544589896287918875944858798804424229100402792042237220247742542330707665589816377646842085589701388015600621941233809814809828857149321554401328421305488635446340793584114185843698352810134766185692419330369926130076466910436104872939610555477576173565018236343402305468237117689736186471296136688200149766864240538770281491587358512439917033474456910747380160742907415021391146750659701084055584128867684445566921674926649118324454528574148685596792516559095312865516211680432662398509846741174581329131298215830111996074597046775066393740022396877300097427117687790148376274139030289836694744056000291378463199038689074958604572288006909588207338872189340661529501952121583000432478199785015977459548677184605236666890542703729848457973907304965538308441579755570017713895611991235777073675543159511015937608123974503084885342292462538536781024194676204542510354644050180325387273502889329156391947872558402442540806812073863625084957226467822833855683502681765568803732382505141843940682107728097574731399250763524159191061245118581135711624241547427132580349406227099025065628334844825840031514288219851710967885496561118853390049092927007617943833884429015260495044654060991639917246731653199130272100112013078219437843911989812082073514006451920542792889707399334881007184176633576442168710929730527598400820695283710905019869542448021285618853516032526053331864903824583845301862988908755117353369409463129022917285529032109188985261082460368325232091239032754160262966878298853540263380068608967121690511703491210937500 [98,31] -544625173662011081187152420271481570925349156360646696191759446893461747736928850885503251664853378214854742234479258050995263319780643905473844793414196432140456640607011185030054207378751693721350180971676676287156786809330583569584646360951460604066524393736064707120030408281979492354965902433255070828190748033224757595359736373762816225231675209084709855054394403754693162702786985690609321211901282187081759561994807814765217089554008873329888201577636317280994212792808399737494412422182042331590321115168661020279159667183253397217415319829594298952831738657162060082857394039991871787832740318315152614789350848449207170745727075143139469878571279037162505893117704624592355040362192581697484829142102760217130410976089158304193569082047340997926926521203996910349941477466018601662291206653296747463944436535676426619692270070173575298888438825595841349951040230164000251426380903912671567499638912083470101823684015167548724578572219098964442100253048015172897971731396813819805973322468471528043255370818915009575773132668607432991628042985704316934922709364761584133605980446303979422714047939801551430629661434516299480673808343710071361265963861887484779994672363036461308878902789388942847394505563638635029261114109749000246755708774630708341371053406137601555376242813423153642505452032840076119253627782504556909174738413694000648317420095054567489405750742919177089496800744743518522400713411715341220295416317491460321377230772186623644799407228298535238867282715680177283329128861034501169446188494757930453237862837569503004940506384997420026234298541898773503153422311799395785807141274641833807627163096704718506540879035493435981383026949798678582385806079205342650551507759886005217089753665999763914817110099219550266113615039623234874259211008478758419571790486734301750307075084533722033689359814005070776416110880280594870605788236091844220498892070736474124714732170104980468750 [98,32] 207165777252662120510822838483887010841133100310433891676273962257136961499435005012662601521982332774228228934914619605559666082683360035239724676469376137609787851632563871978040221448592738871410401015157872204404576974003928848119197437370915262191585781860192959985462266859936713056231970624325510404868748944798524876301121182199119781416877470943155936414498248397893904787136837894072484892294223035954085586165884524780424209789587551529081000772714938071606502512073448191802468259240035762235052268862075814960026610043191627681575019456339617375925463434355846410148620589493287515489343750914560768845763513084990873824831613366409474710997986898960146894686887776625041186717178238718686659705720836886798127863362079155748633867826020558582476789299958872535781529504750068261807928665527529683694189229240757743221703078218485586862389433788146443400149293830442836789903825771260836878896255860439694967387517304401450982233332783364517853785504557467966745719539414030956850775484762767287023753381133574182942146440189655958608879834613978431277190451730890347496768801452107673764558479696344355768716375495467678835290402189407061820402827760703524357524481652690145382010740204584919707189593450204610259758358616108871744204399118372033949133338222792330920111419330425640282689373388045797089314381403199688767438240668673701754620511735291541969338705759742419273968366338123916814971411884032320945002485647695321450071937105580667997436447279294415375598968148564442357991331799128516383926009737101180606447052320808467182535379779535289172410840135054518354789215890110656872973093915007544858454637715358816277843855102905261970858887329972620414956939564115236660050228227648584312613609732967107599352658634059294296031905738803339486640126168568848710092125702501698750016049815857579917471290793143108296773620274181897724286686448234851010141710503376089036464691162109375 [98,33] -41683553361700523912895565012844286096217329819081290843630655701942246702993471250911735216167965270329921569222921466982327228920838162153551116519662399398008139643486515207775922739947135704341237260474754047742430031108591532176265073837907250644081603783665468283403700639340483908232462443567386194255928036496364985888915405756587457597326259926940659084576660120005388821178340722531344688122699424766844633290308098953580810505248354514287746230740051119202987713766306599417238770930648284012109597987368097970264594446376881770693122003183709780704546236734310007706891136017306420868033045161259940214353107422594153202160733626860347311569964557189278211693837117556559534878458507562822673280321822430534430528803505158015486880677316027870138081342225479924782824310695327371539860416200537905748880378432762073702791710874858750967130496910741492102101430429929073514413309339844506829410120159061316745449683941990033122276913959964671185299003220757958669937804599530202557284675276327404560175569786718491046798803209601455165861403595931002820063894890420626557901175354527761422698690089048370327270233158798483124129915278317261225131333318448840258395171787444590130495770063259408517139687021568854147733423255339496470097552536284254803565135276227126568307100579746218543650301221040380754410558055962135028747297335982284633182687736109010538223305860751235692376444746785577087199364786143635663096079368430718546370034633939734535463667363925904519118780002024801828182487105657015950228651197672710473828605517016557467833769696386296038477896907200212016408521423156581862760997180719298911251733147148059259803203743111319847488665581287976917557816387416411588884183093705499762569943874105167283667358246094608457514597686184180337137912493763049144829206330785105108697888582869933930158429983655831742061066545436966116559818727738129240378839313052594661712646484375 [98,34] 399790802196095102321074153454403409506605824097267830192029624136170172546912384690014916607358497757934125721887628720594486563847116811941922458718998681854537494492695728650024108901528174387974886018247588252307470942030044946493695347394431441646246590680514961449227874069546340404651522813406823982262320801521490315823930383392422280729390490908331589310729675160643469275076254403209366780576483355216647347251123790661027346454490150864186040458970312736727406448586172715845680734604817175369167586272064132776956975308226418269561245273548990555812651065027094188957475985488319218685531802088894927214063285989480799436956859795073851973635375347864772899787134932405959443088435167894166437564279565961514335376633340176146293951326587133595477999003033762689649113098010232062011566801076368406403335023645142787674862446098211293271093950239578043835297226626673983857007507267576008316302488370525452587568198005012455577240437457442326781561581639106204202436753938594163847510078158632840785153259686630910170331181764887043821129391557379856179992849147187120835776859901585243344431992673832749081462561123088050463205717268043107437117980497880051856957476791136515145621842441886845073100749747200759725774862202167420154136773063046129915337749973613371017290648567402746156216938829252618151999066508183709699978286017228878274689912408363903199688572083624792903901682408373298512588881021636353088528687846244742232677346605413104144676308201170568088915777786315675877344820528188049322671099856760906403547293011507883662866100444928529416275258480721715189308366389086726880601363694956875922079470552397694492332654618146242378737428883914966097920436852444135735483884155308423054017167009795204324363044353880972504034431518493445516776780710723989822764160964452789493656528979912427356683583953508446336802955354893196427898405254097724537132307887077331542968750 [98,35] 2188840727408897485123537585211105205579837964758225657435854269757738981722348595846158342665670166641465141061808415056359554591971986234985857353773585345319531597623237070818027999672333168209649717987922846367980166754548733072301534494790553747638700451433337691091072968518623667403034328070258968775829543312180386894040557864822439732050102082190899121279772497373017317243506372641526518685130734052078131664954220131877853110835033238922678707836626062584333685149327927170838325258674052696087305658346739196564916243788767311240017898476466036551949469868944854003071623044831163058599832510482857438831791886178849965054207727025856373072828283679318912362863842682272555524906591021862361466534613714457379837542824560967351251858196043749964239253167239066864983262011991294698981399561852803012042452930271536480956840423339125692295530464064944330348741890334575411173400280449131718338767726042033148807265763032161747316251292493061642224431003987758793984699900018420109535181270888155268176918338301818895244634186931906632081605968453344694394553224405382126819092148157861562738785158259020544046997787946775326679162294633299832542669097095130237746493887405265789090807071394591998359734476361652082353514007696647247232077820083815400353995282970334923552066216091186174671029791400674578766076873466142027241212067375673980331893665507664407290820354839053152553179125496763284816433771269866359552015408548943948459610217109138312777508072801643574931824110364781413806646371119901548765745702168963258639306975390331282030766541526969139883354692299085013759046750071593886768390265359638480316240826569721573624423193125576215401664607963781448254831221938364606888167864360151953589567427533446197174541777453388739981511317691840702472547489511663623718434605869032980220306099855953025588514381047473720793844043669309877564455035781065816991031169891357421875000 [98,36] -763981424166813396651186667197417844080855023555077578971765393045498082342262345533453246277259663857164606252625431672782165591411316176475429163009951271376787417803845794898946997871956735565136060179982181915938340823361463272639602668329575093778965457689894884751188637055155770145460959825816388560686744459015072484413747872836936779184018579635553945738751443779138599957901318305875453380770647126289248719858145589692017927916637737225947186644257552361937500095412143396375388957478904126933748698991717138563338343895457260028751939677684636625232233994292989837770966383730326325444726800554456985516938061087398959574043745782944052814569960814085481481558642841889868556718609871631067216372940341372544627000456126272949506953495444839933957076039186354795580921226280024365657446443080882674911744140047621779251633149562338427958039306567433557124474469187310755339634964722758774187388295222829923864503587598488084197390896842455777307794910496424195983570964974266014074549066971465993419441194790829984670172056545526845037515267128505141034196598416905581291526286365992942731760120608938512918761685328050387837077637116648805580734699646049351229988121991483608282691119530864298095096845097066431223650887289545142721790991204599384026816108044302782489015286189095567926251530885136063774651407260505009585835127932291453983821834202487145860941367624642482727122316828726581362341397955833219679976129791582054355681414164667110952344623488574610636709372774231573077557610737660864334667905526591438079341606231987566093236448945340138517738166577705571164252121803565960786189734035020801706605832524154246625371813446082054855515589208138654646970430327188688454282691184656264763136005291897931183383798878358422233142274522968627003320503698460901069471976902565722719718730256038119783790203333048132591565362815768519544334935744700487703084945678710937500 [98,37] 268580109940635263468008670763169329330009067610706642921239898737986835678002902571909459520373030699180000710532226117232821243384926343377244117135356414859414074136131313796418776577653369854689779213228873448876435871827424327270692916981612332578309235713916188388593358469378739048619935392125471291319080982352198530899213147774977309208818726931582383756063221053495310385893109781590054234402032729724828899740076463640405706324667330907563395840682877977406007648868786329014517556873334456039258541085185151256768242216368239233274325424396067500176219663346441990896291093498840735042371670340153395944537958682376143506619240887685189949179840120432297575723853542766027745429044096355481171562462116818206934792546734782352438316674952431220593458944808050438840259908406287008904281234778907228929569809088789096023956347465892653014427636469896670389782117415332574046976900273106617996916593386770186401817565351466363244200901905412721731271070729054580921893973987390864327724577326010927716648512746453605035633126624969316780191315012997227295969040237564565281605588369099727307311966371495577283905650770633304047080124849447701077123118995304739430554984684401009093005982217720780121176950380086653937566279982264660856084576557113492448983258011346073529274780320898877380736745780162931344691901496898477264704549922045986364026404950680911773085797638221778324299167558640590243652642866111417253983942456132242553505614606329484683341767259643405955670282224019903830111651594350932306570623353148311747467292012279402061042050380219900426217459157234633211218196969223029858398354124948262179980373265064603748330184483336372958376043772538499621834811353052270803217844360317102441778265383820718455367946432632032025036180620939116574363348632479514329725593608768024201912447574318612649388643142204481327428263522788531858509486482944339513778686523437500 [98,38] -105596563972461146541549096067452712872613686276820011319191317758484417025183782376382850097604752051188215277999907606737021850731639089621918249873604957849708675899290659983384632453153655550442526800407897965149029659458892578164017895050534334073740449686213286928420076767250553908924998558491749518190647170551832008399770170950984133688034234475359268888930910763254068329024464421692444087893285661587387188582748874943259676745024080789635382380170460748136133504529311537757587501783287253550022410831933047419211059610986569114632602176418670614235766888130932870963564336643773961256497466161314799288621990334193704302584763531012394786328453326812341384031977613407722602191870165509734235766201260298690429018984394866613130342195137972950486186901748356012317617390810096497905912443453557100117585256316077399245728287957937002464634925522259341779639257517039776888433724696474109417315036083160149513191718911083420159515083571625390951093041087719717870524321357316222823432509128748831198779529250994771791989113508550084213481406309581175009213148858186962863852088028140211939120542608263722246487587397175261861258229976156140947349935589134077822930881102793136146910513176836106406495859891828766169344647358669957054431149772035400736373417626157957379451213274369847416294413482155999857636794258208619847925238883519006661992655343603234914112219245864856314003936043790987762009541255839618597926764069877452167591426099804317108641618048704984836784104016239984061352103968212738369747077435319662354427284415183186285243416016101582167149621876493754842670370631745044262022809684738166628507777804288659156255085177937149277827399183782927707563476587904485297013989997347757905815360053406393557113893076751298000195074604625228251184533318853585573196087459830664267318535093474587994252038276165762255984150071175253771116331336088478565216064453125 [98,39] 32155121438704857388698498269795969358131618295754889564443489962351542896690157987139821049547497988335293555085429301781782188376221282534273107045973784128686308649774348485657815459930041598805874308065769434274003758906134487385122692809699922881899546795519376202544198206415666920961083147251328931147181282174101390795033171987342252320576906515825617360884089973348415244245802500244639996467354203677608504936664222994096671838204626814298680006942709135278133183419298982601697298783575704868455630659929442626495881985155126201130181590704664830102906291273334311136726683201352915338446022658619243553118447101462881927225412037652628390941699620021565730742543151944855271330222605174290774722582001183278697003410484653487210059029752099283740604633018935068601642882163710514454523850051035344034453335630771785226636484812062134613070103484444667713758330242040365547524077475031358302270010908724905425488110156624449266442326754760881007815528856322220018129824276202057361442376871246300656948393255892695730132557333605304836435265650742613780209209425113267502770097804994396035495091833204646652946885681070609562762487742322642349979099946236924287824276252354706767234211993095836296445772871840547449041506646140801250785287103770539181689823624752548443443825244043689179751151325699693755314134933674533054077998930519972304609475852040548367138943302025881031184444384337916906711415032529497209466187691192073241416345149821370658725949065810309022279057296659610144346068666415495687902130904558348186306211142800956773227322767319855079691272392397567362364549646640899600983177168693638415049206300856356913955616221252534257559183710172346486564510929593082467505570630826140632738796620401944005814142821192403353834176072826759102390199683207353105366407913886883395167173346906555676075147936106604404479965275687192161058192141354084014892578125 [98,40] -7615369440210366713645923124798737158280615458118119436502956849034967887312680258847241506755721577555637380733038793260114464351121472813159345255897343160709542516953334526512298705746822307476497236951156339807686101095491500091509934772237405328603426258420343631222791326295018902690809134674535440383744686477105021473722516884233584555839998010301956342129063382854071813277566034064191195758871730612861060556031578783508631829621278059980653581833380493392519932207125742456473788942820610539128026689214153962007694186373493576638646925415923725032575703252660741312811010809791943815507524006167883931718118197485888226057437393951777061328329252881631342603523609578156028570798111273345182136507778707109397995277308432702399986443567069006046872341640732937200044657236557258463186636945100862279409406759355428190479282667099277282748765410964192861111634302789015776445685877808929865377694531751319788681171544737710347443912454062801943526460770143403064164065066739714925050548158233436720248672030585171376904963241673449600821927789149180034521189531825159789644702321654541486134532202608918870771755827852390739074925306263257445895565735866883914904861800653439256485148224782545210383056510169806418111875640067778635585318924313277732529980438943346709923592637974983070342890883838252025019763734939919259590627775202851465410715091430491896892443428201242847434566508466894872395324728662029224555653215409564023582128621093586988564693385864338070631635317050802811778412321931738805140223470466481733919245834614032663503273693645664850053705328293293809424013879693465429510462802367900049872113810168629425628267767508656209516201030357780092280066010812405507253271671853758625143819001340653275339967290449977874538794662441427298791547437798949170083370131674418845244855168974154143103923871006236817615686618410109076648950576782226562500000 [98,41] 1666246796974414661129637969498229086531176415589658992759407963887897027890068157484786996124796111596904258688951801726389420012140182517793716549819958390020313940079514869990334698442021162064129024899686911375444356111310833685817286093687070332271080433084355113227256626645704710429279206948019784579517057254921390421719326263024859224907510450226707749374865284320813452010444280552046731133168546307018888094508062457735852856531236315294907376635148242076438971780038210549202321766024902629882071717538145820601439827028958035204866388616011167332134006762835553411464617154799272791505628990577923126498858426620239445162000363840035351556008745069128248048470832413216165103861188730583536335220174056123464936509423912453121416961038458008471933117603284666998580524049191068693458311168149048462933685788944828838620108240328629177599506984633901000392637366134652608195376090500665213059999830925687837678382201870347817791300090785832892920792953060296000990858221147989171135125305125722426392030083501727410903217455777320791256041207879596226305020122879801493010525201868328848714241358797211051642690358890679572214934004948714333331005209195435062003076163232352102970801020978485135372978159278434486865859548545712781842687951671477065774994033385773679721917396016230675497156052621016578084643706846691921254534732454095066704685421573902794501755492528278445677816331697200298962080297505528278645365995393523245549886196812492279973165965995417021393749956189923521900847236143408177015722172407349898130996522310101700731672614476020737610123447274312726320257291290927121809276063365810642111893032981160529679212267148423986792940295108369988708292298218698963107790824929601431224612120294309926315456898295475177676468996822256916067747645716987219230071472336881629561894825529610156644657579743762192137079836129487375728785991668701171875 [98,42] -353676884261657611149569259930535028863583207891124520308806382958762221569476504519489413215218735834818890584074010205388297553991973874597770527415465338127308617862660978975628618005900128673518125275068394735990847376315535262854539225609838762653897752794036542209074296709709704784709082848769052001378778175886302476636147385305106352447149284193114182424885994521230888005903093598303608002389909925537313917939847271538231676806286225991111205136684017228177245278764879536900817560280647081776522288477199940717303690236657108525673163458080864457842071602693992289551870311207620691322385803607203403358519386583276782592162497655870094028810086619748856175356770210530350158668157907208751421754455803558200469499640264698190365567389441387614588022070816047211342971542071063929948402446887890847198361028424449042482090568806095350024062088175237429390856689412479609098500710247366729915844510301966323480369271744525640479338344631988988330923999094424626302004636810786479223832551743240443944753144957322046589331531824778242742559810761732335522518940222650645093472521239941001843744717503526511362346512351270677387265488955856249329840240940591914215031573095663373130106119238140289706392218749159789743558446383723961353478053560544274295722287842465140684412550599325536998366751275159479885981570268968653356026444591519748550604654114425455660512392234906161105748589060973239680236864082141815542062435792145829861290484025657661962299494747406353637600637948606637543778958571716190893236881749887322510191435293130152266233562693683644879282785453812014853875234585402014895111112579949259637073070040940023033014387027998952297560233538465623354418806999248408258131860249047760633555541409063224671672005162001812865206872287442898680829981159293452744705916794303769785773906356800514368804027069345674583189520490122959017753601074218750 [98,43] 71422542708340939121569388189530510331898185810014572330075172768814368885718198603824517202332734187879910836990808660164298919445866071195338121640381308517839312090617288214846836861880630710914050448320979801344778864622703500278196959058421653223369578351109747236258126039519992667844969961485601299315947759913182219306460381766380512514728071722372616464029527896429168909935879456347262297091738352010667728814748932336436172174164795464270984587964204300840115648666928143866721480151070554301000048594119341078185088394815593613265733975608981704126871300575319910791061284461449905054783680712520178858381395642892417738634153676704802075726330338920101682175674357828746145454572092313487704267132655423065416693379064941665398365449582807600427314621120215349590228561489731743795955026116107861263316452405323514531425192095632055714805678919152927587169516178683657644445855183640185312945778712977896958473476929083968909924390709429337375508885644903425889053420785834964927069228527630518363900174157456855500750506612513969509916618705821341426557987257785527572666966040652422295307782760387799357202857155647588067740777414860608510150842292354029600261366770587495177280882416156514853439844220422952869232911583320603455284665855142510962225534970264741270006423703692103125639431764923423296931531786295807952032875658786418746164571725695184882298720701880639467454199746392414496985517955888000448952260803152805432760248018472678144992590407241051439223063930206396053105256853813945684305947328365083640284864978642415450046938864360906536067950673778056091949225190469313660121424519298591208320517152828945131722547333578133597992179689884322975896264358128824809012728949766980967976078173070362408290883411364419509842001763628300823110370114906353460267834601796570306031414483350272185405898175969419128250592621043324470520019531250 [98,44] -16563642213113502702081723201172848589249870988565262551128652760984234713806460453300118867758561844818745488777232171457541763574625062717562486462430028266719733523312937183669260941155751199455629391145620873295848633425651467490625252711954963484615154910525342978794958382552001166857404754128340539604670128378964038024490520798427129516098177999814532030870154279773933742055546522382660536824294771066420590150679637547094266915948781349436992762856698943030656508373488864822671193361205447629465417542141748702781772826842251837177790604048063321686895391640204841043615195215585646305505284821877807371724581131110650152647841640520579564107856530133644613794842005778263711244264020952055686735424666361428270777591900038358277844804026201402677334237721381760864848698139349818079916814591463560674799082118968455869004427766792605891503084213067699838398555850558131162509304388459564862869031804642576311985882387033533496350952656919726089603375578947028209791481588953018787503934900358487058223852482846985396915136365022545641159724311607383800284359744776147388292023705653300202621946675524085158963168254000149640009457368782448172729926047513601244713945947359347540456688442112070018488857894902204744701169346130031442378237631722040989194228244496209627225059571842483966710747649507767068550249136909204580941774258749649657412805246812106091505826608826127056103210323199578368079917073035958599351994996706851901202608898301665110291983548053954246478458778008119779609261287059855446778319216117057914590656292673711637846721834435211542747466037085254420709572937102693263855171410278302976499167385368473483895127803370408545579385538308902510826864812283156430474318903558138911937423704656667008506397090197156755573356523286092210077634080939948256350389257883294911166787430301511658170716956295365207552094943821430206298828125 [98,45] 5173009427271944220271109584165923636261287819315229322159823109745633609912976351288115869161640672935114568631840415353844350028199704402057950388258014396941380886858588835813697388496094100401969719304399660102629960511106658529376416134738185343754300658441727553523633696856888729770470026928104994333200928464127666640506877398720111431255666104892504056487723830979000147116430611963605122120764246044652912779603705319999349473636793043009982206345211024301044033145707129969974436210779464094367427963798176413084252442993185039671472511322588382437027028391071530491584354363249031025397490494513382995174745501342987635190434863515849646203266268132548115342424780853938213159589704539626975294962546786540176546995213505742822964719918930779948171558478372672337205174929595255663868692472876744860054654409056016452424316566786920078163476015704326992827766973546186847335163576539638236619958119395180537389711561639744938272578873722809681155327420623513162448421383408085950988603332213444179565202320597136189073655572347137954656598551265725544629479460429907946702299739612357885219655320469854236254225693730503331426241116472114443968091406778331136442928300945781112120036713440124362969583686430204968460430711178798225788522051926526966110240766160164038350221927404781979822885553519567875479230827552277877799501325871545669275152977680642156337746287478724498483997407437220816855034402219674375248544052679167762971718748353408309934756722219799238728179760632871261911404436729627265831460963530329624639621845914795977296545270014794947725870836724168492544150952817142210091465753481642860457939646005423622125141989236333704897356049949719793792010121251409269161253123073209123925196211547592296557629772866613961014863302382734592323049085785676171553427527246287000124721208444743074904292878812839262536726891994476318359375 [98,46] -1767871262898386703312655586660972586670700840954891584739191529756963904171903029792176825490226985822734300380145558584705503216637231440653556212348285012364611060825007063694859511728742250534660062406016298567352867500645259203288492217182346625319063213846692122502505076246608276644518744960505797397462356497291931779062294059831193643855336804203912672158953809381390650586430924013981644372972591028269424666076502055907137697957913399713573138999753956807817102221568522533874512660876158496936853171624798312955418632104624781564125290178295832360533167856918405664038656847727940291448230779529101180344053440563007460585612888815604530736588523684723458872427525621303096600132395555605577812705594239961591468882320481508255691208011912786506054205548085914903343682492142201076576836096797383458484202645975303824813875591930620090273181817129667529001839781092496709972254244875502089517492034866481742167596405173977025811849354256456603748617904974980743453069244268420933582391044024912272311842028509900097530161642301698068665507679636036104264218097198302666357913349864892081937678977943659951591901343583235031933014430821205565260907721662621041057106687629801443459417956458602745667387640008011148465694150225585156310820394254534349976416571059121606592905518336663526707312395392775473443221490290583098747241175832687610017965270881959290620983406069946021023789196178436544547603870391184327624001095237301306370791740241917908785117848216444699496351426214057499536244000067964785565928786808283560290836638496017465835568915172336845520357231416266602681139600263954876471693371809177287422928420542192980397737352310819050929963710117330257633539630571022849760387503759737238700295317358753297319342713389058343428139926121311536463331520831417363858881672181045977810431285418869828962584733744733966886997222900390625000 [98,47] 555132708221601948961592293096286896974589944971092790273969115687730312670482151620505758112327724130146171206981542075076291430506468078502186472063730627882920148566162790486367796230204247414072623040564306970888388201644563585878103111229717507093683876210901418388431484172107054178326775923227821305044983780125836181434860518661515656578991640866938448959189060226239666916060204432943520110182765133695121829362712825265945285773327318566880356314920442128581733084612714475759340332804308796216248096877887077529213580507039544865064582884941423479027255299646699342374661850137815411846785938044011341738680886210605361737983596403948859900191981500962980724962539123328144772324427523521987321329641932970113845275424954008868714651776711599835777084955410015419590873178340669787328197283074915882195155344641068075152489791414600462011191524909017184256561822557949825606872223888439509557090456801113520963429034142218769290115332997258936874327362438191350259386067885173349562908468256169006533787443938767009546345218700443757685051092754320496801662317939020630981459333553370374537527991575520453779629396850245131002741542074795441676658027224491808277304187619990851123681242894829879293774069747260925588171186128685319128868662621717229869527249778215087359299214112161055951531722168846222703381253897097397298438120951343578463371413631105602087805592165282097752534829204239558206357430347141101883331057819761532912645664063438693490839506904236366461183391369792455823221018665086113441785158957353995125260282686730387675607971903879617326116339363807962258291387884855151355285382505417958471357789899422708945001715498725236650549332231883513820401024541057795752601680447276141554157475836315581087198590236519358418381123234829295017043312023738736914595376298109199005791455265937384133678733633132651448249816894531250 [98,48] -157293337528247338540373440079647331231812042657965721332587743241393595742635034261129366207036843671179034025516760289672974506650328226835924505416975555259258396953958332385601757459486817943906880888184841400840884559217027370903890742786062157602141203446092002142205858768485627218442097853351228359210460551558277660595654776931542143355158011505986960488185035539708886758596120922565853840286175817325496812793480625346357956335592001252933257084005752801916525697618002225290029299151842958201780945722491643777118884622811002315937847234920001451364809515520548599298685792768781918240704841669574391915919912912147043024745497555872520582296405701366894341047471025014431207981876372524620211746156393648407154129684310035666500526354055050358791960265225183574004541343511712309625796062775790227482673566862891479195651927966346860681444047238525667234412426425983860883338372592988134569354839776390974624197648161185310956371354280506907709661572431157754429901874190441800915126188588813084979557018167610729299986006101554660005915579574970940154074747443656324417083853240204958927160453762830775780256635058611535855633416465215758965216139893668295624355124904267018043137539402029142457137902838552584122787802586770935302953051689184929387258019714431486178340598530731583326365563531827854752688937962095365268122861110023024202416423624142147191810365790482850487289402260850852973888408842559723298078491314685147198765728377746306327940403072339706246045484407488523729271403233234989593990286738409101805755546458588547547748985147681904304189158867079400121155812010847396452903197647691633602280895237929339082262408969936322338710926762122993488144322503786066215875440000935469656599227622174118842904045412402872752948466019027076708293889779843299145551155923671752671672181833617543134096194989979267120361328125000 [98,49] 41172491495701216660797904544461933395625390926277291501934807471053629470769618587381467160219448995173291891766943758662962005358719560324477006023440397129453619216939395686485782698999212997419233806519272087919855326074943794195512116342046293545666099501089948854819829068477191602075324882673485232228736599008463401341515037257632539710697687048606499509760530247202233759664414525282121220589842566186833209114971846832279650774149058970117743589694100755830952677194187711707421638387547277709592459470964894995824932935778972566968530098284932569505831108368246743580130248991226947001619914568466610477941071410604011923943290081937569196562717705301336607216598605028323683244677439405962756652744767309763493859351061398070319114581676227184614068226841034847033624590809148220632243983569124033538498686940006969470653927241444373826587589877563353019316772670672499599131943860282595924842648020792383326406352717640311526234484768249538357333441206930847101401146100036824750193601370627567996565831987183827286075819806025646797836278638872638317679220126823660628496842354804483614100604322247788600449178577505176521695468735338384754144623455551234931459445218940537505477859957395058763685191820751907799054814514543401929521979083858163609572253798478151792473489333179852734630015466041689049058430868198154611910623877775296548346079163341276476197040176697613820652006832248386291568215064080970535301286669722053388790455111850502913807501470906888331279623550253367097033907168217935818719319375933850526015028852022720119377179279186019518252446349278799288567467811782553082078066554309002791749717986519503014337322984568836671245378751152143988007985373815217561187329614697745886422873028463172677992662773506726791563031643817961232475775359947489746565966831864084000828021836504433395020896568894386291503906250 [98,50] -9984156692345629523652753202153553453841035162176376008664261491838132330412985098381149890284448306361020828163770747662393178321455530359104894414528059441383156132752221463176565013349851938023287878977854724781563777066201307672456227801958485656983755626435504696814741771325368792573394989863609842448721232332948367440224430440326454753371513205945411322936998706327443023498164282455099286918420839508434296658725741974621371451202936579546532665300652328806972141811304887989348759037707234777319994308887843796164018043613756325884375085448093577392588708807627456286617149091906603990317554898989836835756297611828408719879550396945122384812844469005318453810863443199779944261912565147757443041531221942309170721890144546581306181349198960629034960740593455618471960534453196320639040768513387491280988587998370317810520783907325824628941822188096925269371798374325426788829664436098574540280669238505651862923449705826036616384537751140641873956206764825992540918258175338817937708556537394889525104135199122545315195235399217234252477046544172441455953669629124351339271169658511633300042563128379776928265014392778419007336216771730652500479788806362975928132177006992831308757072513754605659664541789717223802380139233822668273686039875700648690974048752972847403790298681343748170386006701851292334335333211993504101612423789425753196331561484711240627669900242050244091737460165125874553585448860741983974764909439791712813738863500658374036430764825469355165432202037404517221191468538752503073333975199795300621829907157051113735169157321138426873796060735890394995803681645958680710729407113899456328489525088356562891922908461494756680417756577717854784481695676851865638376793983840478016075344062669327577016534519695837482093937575649618634422789663115172112322715986367587159312775302311138148070313036441802978515625 [98,51] 2187113574279024144250381339895885091812743728225298235209930620266651117992413272712816013599295596283056349984463952683347276699217115931714627105450668039123168541640441640360528610259142761542732983355639970534018729332930616227077896320815388093512968753131492357160795738564767320081465726162076985232846680532565658550476487344273661895952768352816653726121852242773995972892055478776171266230443309803178844974927612646097031603811781525604625871778623087808063081042540151190785786306963092558824528473578309013128847928083561015164144315327540878865821900691366297159999438258859776710028088745994677039288839055332361203946881484263056334257049485912461612802596138976858711909307507849997198082504972381244422026216784192185304210420379832409107747889882522046638498584227018840849442981356950313557233593345011568525828862053202474317838214396883811809651927488650315556387854240972504510150993215928741427776237226041226478136152774279655897841716999181907251768195045444061363238487145859186980663242792166722941510014440215125315400324742443870885196845687452046949387784568677236048459746494637808497455059951779548952554433987910502711354292627003058755038592698014673607879999976824973979243378829676866265065379349905096744991204071528900156575216075642555709812002463355197047163889749789223869914855717662688692384367053982041798429804059480952787073536951687821683160486550429736474470064427372901561648235543108805628180329881198823001212964453695547142544908134025850133575001857894999620175127908965328428051342589068709436413931984786698376078919045058236742035009869421741712087198869958808365481034698912971615112311253845189549648133722395617323403307420976964670797245126015275962808558193742530418133801585496198496434429580600124160215278986193647211646999487400445903728662955245454213581979274749755859375 [98,52] -418718438231729736544529108657942843236757932388224542313775788819794164514107156336644829103946178701397483050711467223432849652532509508101739168079560059803211821924399076003258939472108685887876088443944746652111865179446693851233238870121632117923076911044859145367180498321688907221113995443468345837265690149314321106924991952542250182990123843339794294746699270175688855313649319486548480493356188643719975577812999785239296863770097849594848287671531249981592285002244643874677218547009781560942508005033296005810556928935145893577386573084187444830655139426761854661971897135006543993242338036268432229039819342529269871153761141074113811462212509867598954907722051812874470401275719008145956475247909220686738332493425694795626604551280731252414110464487080313482794859107166267119106470295236147943064133054780390630655902700354338382987799542150922844586042999052692085433867730077491644938764499055243824478662121734107031580959781145067753147085784926342221424900217009077111765314985925245010822641941802655674783530064351704372044833523547550191444387818028247769839929711836444034192164193070203109645971051596565531244960309034504796459444099848169160326310815069292234696537045794433702611828605795623910970026972849019432250182228210750399409942510060932198201829452159251749196666793814366549532120340240163220513191916133941352744622937916210521603070743486577214687801900010514727731665755372267059838657815476859559942000640110468146744056179588048231943674141852946902425863468609973435831320614735986972174658973581379109711717343547166126455707035872854760092962511909817938929334595539860028631472479847000982756683093733157475207916305745914712832221312661777467777766430209390896950499866092964624030370753537723192968350976883765262144551973531501363440547595101115074811559679801575839519500732421875000 [98,53] 69030885952297052816064858718340061021425740380398411463747892953545769725786256724652434542399721980930883433306798284116375637671962974249080031611025356192117501025161502175520027859521916940982330543614329144116484569244449591832409866201545802140222150766089375187131759725483022947680233207946363270358311014587054186676276855856780800269073886612226453762044726343252962658538728845379202593796566881061322702638378907709711243771506858725465732872509873950178062974621189781267185804729782041333081865037493129850442892823763739181185771240594985200119995435819969796517143878138315003213577673330339719258476190613161456430332204976750194747478135554325880725165280471640699841341860897394030035846361075924991538615088802032446091308315562675813596443874847201180828008531170207426593653596261278868697522375407508778114580992239359802024776856183487449145630044991809432080935095314965159358707542704662579911066258977641186133721168909203575798307533275279689758156885903732124135253670668885494658972282282649882198180794238439895966597487021502985854125059843590181356176281129711117874898674654084638885178771463674697879099626432662345976293136064435572749528510437266444334950481536222748897582260182404356003614277388161924399427832751708023489486028169350416790681168649380471057804389188202854991457203054418093742008148565278208172081811164549778319439624923560407205145786054056952852016756149805860129228519682965630855685777448933712443654242726038174173033726167039935126181874746122424156959088758785229698773547413325566146385104983665739664825365264474570233812720599585246719914601451109142650260395091548422369847102220125918072676658365800325797898496193218844213843680292981514939195849928150591589031424044364986883454059414434532952526673284567915411397530815122980385467599262483417987823486328125 [98,54] -10022854815771537963560603411339212500393311212767981444976496738844960205260129439050121416987028282750526608049077059735474781119708345202753917860925823378504635263834425011434141903229390936399409740731146794626477107123969572551236621025784324044454574290544036588809434209710622391105254997812832468243263564012661878504344461085821354470919414048644397988759176028002703782780964382360115763553136410566992009045795987711523043431087749988225894671715508181395509598363261288902111366710985501890960044593088419977892416483749691514500188593685284292648851296693417143421188043107601340901234585122870466235520163090702524030729506009002727770364347743001109422745633888045907697788914238853829441007391017246869428747495393750516520940742274486603967810656131860623348885985312312701793797265075902694052160571651714807441067815534137079017362389255997629886634689559428641143236765850033379112249291688328340037039266800393802526356093422965538812972660380684020283568932975347497313924807062575001989312610657180869831994077296275947557935491039357562556395765405100320377070057247071918220963117493378848384829937755530626850232885280157837838288896244108987090687045593866411922333798462937824351963792478666487788864637802387709066036870067009656099976651411951913269794474773189385039225149213828674300112911372095360354563020756178341941348380187167006381044683617084619671074692580921275488945619355223041270944846778637788653853722934435920993830585461952564042726448508099394935101517379305815523684450228483144469098718250235633591430940202606259369313147093055628806559326799262069648891529757449386443171601323441565540148267200036378199896646963894907447205891393074780725371220678995954040665975925536486836173906406785056514935816531716576509315801604383467810250231711613366769597632810473442077636718750 [98,55] 1354591588361460263571134968021676022600238365859653019875737707019627003579057779327944533687592530681466877575907378649481928307421394473857852488063862563840107394211393095521943893295307618657653865111150377723684965905802655704903117957463838911361420697388792026565116658486143644758269296758969225890181420539534359165891573785782076593216489829236717999150048837354455336848971919382448875620629937702691099461535039886005695038324520681327573411698799086260213453332632252905900705399708480150870968110726684960085722788571421770775809808609076920385188386023003125139022173911399214778941813095575403721131066750652639362776604329322508808239423757240346107054464193373918429976910925014375110385000323395386326480553257148014607175732886354289606306040277521530758676650437542304525288382039167731440885285814554242211974646179007990911150978644459033986760872261531263269808178953514247916848815467671177489818550166793553574373251956518147360549271054786035919653883543554692771143485053103488853348238292957409434455566574148280590624385752532610368826743867120841608017137638731105348008658855971139065901071603969569075819631330161108315941371525880233511045352904320438248978765468693474240347402830977880686286271123830630305701204191442591418703697305388493371920200899900309496107237878838698763956269917854324865135815398057108087927405999206703866256862340146816650713231253977369807431135951903821981601240305196227283703990660079623510972488540656064279821038618897916505965847225176656970458455838227884112226602477062398311687000706922754282807034609027502664197763296364989639893371049187664366135730865996690295442011201954696603837080122923036519045493702689457384068828459577340002329617334021103621011894465163940959626894121440466179610033596045494630799706029620210756547749042510986328125000 [98,56] -175641147337282783485033251139528324306847653578152299317480165262055778983651127302478800285290456067000604216779763729870312380745259021278858077676412395898243483941904255979204954408718493990718098424992136925072658118999931719250786385918554182167840769021204034317087870896049957763720091885611260690331701335851482917414478175317246495202031604027374168625209753318910076986833802349632450625118591600768920020970530954837458477334500351288380800740134557743414905448655571707165768418950155922666580953153774218360845668025676210116138580192553551334452234448249459324476872480449133508450448450205662992951065758813616845955923992739673160343852489803581593019856852059384740482526682680978821953509232760856348273255548374926884844852270149230146983109635323297506297374632088911266865615761639195208228628371918819761605809824462634936689608803830856890749186507400124721220026503501998117428024056636662333924109654930757891140483682046103843052367906465063915309564829524954860960824801607420495870499241504020556847875131556057355314860670474932753901334264803823515772644744607868906511677407431894516582202612285889693320387981464787505178444657700232402841674363834741328462453126383125293735801214493533882181219810691012048879921414172707181339376370170409796489382418126193717400281468755518012015150164711653230322615816153058102692847197599586844131924888471391596142610721212961163671801847451448692267720501594376328650167290919730165434913801279722492847413172479742042876352454372441610448718920248441307591331365430494577614980729654863717346745103393510344040925218784755494520189597297193339040868820585066150622120928732565373783908551550232852960295706338218944845367011343812820887805426039804429422418768700849083485367859746152418517174408706737641313455420686295838095247745513916015625 [98,57] 20880916820734807754100673537862570290036366527542236660454657843164178548348734938314808596686279489653412236653280283255979177556800196998073811683678090130028953469348977316870923282071190701528738259292219718407691409582511589653912373058163391737116867692287340643584948744282188997436311430367891976342078280870922451264952715719131156436872192497629793577625043534638576480461655966058062191811502010319328277452564873998742865449087814558625300327084318865654923482440669162146271931525373607414813162735990299185196796514872164380807720706610667906573583238990830635598001212928092623355315089632823048881865361250679678284731915043255398161659117966362617229678421375391608405665807931208477311597502489760131572724065076654051360358697303206498270338547083212183771896514109263626221932668490984371196106196518471786349045442438324597272950245809215636258235175914287217814179800982836403986118689769505037839248463070750133709108337176210228587205903702596031636915199929764412143322191749183504974468666919575619570177244329832472749450124373399233238778591145622072279922259112484385600979198714229872111642282611505853850287084367774351334200249106012885593835381551901304040088843911010456418087195328405524160329905729562701442847243417147234571847964609592815527144842392183230329334434984155457394489667038853869292530636665866430307200716194927054954944987279278304556463667716834156895572717755319271950830199787039224163793659823063766597877353635550065399308576136287983293381458215123355282168938557042269356437887791688387990283227573993872097971288137220314888845661686427039707931812896927102056977263778063223142872137415216714558222893268720778968970715662279459122931256416346206303342174268288926224434253574135309680871238880809993684675955233983736486964153300505131483078002929687500 [98,58] -2152573847754190735140698188432525866568064422886082946728193697983859473071233757130274784661354340076183715677911000720167599220966831511833765014271687764968908694727430250102619932442799092956335844168996324526795063048043092585373130682713693362876615085849658855553933316411338276630655649920092066554772961734241505178102318162285849594127111781909848913406675607700742232551178217790698210126250915254118050293940857195172237636656860018771136205819600774510312891899505035591435511089654773367342827400389698656625615834447593763567877180120157304445419090680646761009146123595861769708312078848328631364997446266840868695576960157304574976717208817229833048813885752064701968140329447873736253344201678997843742824677873260996107068510010829809774047938381873318822980401757238327751410199777508829018014300996569835749871360843618447444315632407252168624509736114769744160215929134061707216066015604322087743572118068660851744541106008574647949531320919850952859197400905122465804605910803784866924576581751288504500677508505489240581063399124707279557062755226356331671791285632120042840411808972668744110449990111748265353923984803602423688104384835777458053872335689225361160012018881753362837602703438828541232967256119452403821091996702726096036433553726183583849328940167718613424293160361483029400018263971877294741489353593835767581021392072440645110619307952826570692382310100875688442077210295803359101072425794479578593145198349154571667087547453847368696068911706699307736900989549445035440819399711455730418060142604742417768335542710732392114278714204477950011178538336076307993164924792100144711433604214842283243442498934702258771249103298536682829005731881281286561485969080152255810148940867078574541686312653050151029152425112323400291046076305453260829926584847271442413330078125000 [98,59] 201206911961589791760638883659275535140220892384145947430127997426648746242834927985748995322089434103010328722683057692000175731746503499817910961979259172013304890686836688739293177523441405035397391917833441453435925943000030433725697405836000668759513205731135569739491446586556440300230821721587162180191220009249762479740762461746415018354615194308802502439393851131335695930869492135245354394408075949014678215500167728193257463880090511435679998283951215505868935699675013975346551587545687695029714342724026233289894227208825442992853441582390938005525813276388288158040949698768285857503332240151290102884475306467162753027489348890769700380335166002767429271647367552032222256357241705813880045254964618783607026907308672962709969394713313741284877401395403388462366354140725557368751156098851779931912041289175178959030853180542682299133293411021681820539020762308294256054570968520481541744895448702848649289988606399273611596516220507235630277046675794539081966526838785232501701232940454755617306637248939071451104030630784106411649836870096973007568511847571507921109649464698630975283458707995295856656617918345178222405695329965447191793300334275065362598426927102542186987532082740188739811191760857601018494961275375822951818563886722146088183456491053380583903315621522008683593637706548685450241777114119579163526089419123291974138499279045444237903963500850740651626783306466365531287967896409853295030299095823010508669723958878785735556775233302916949028975472281944634442133273804713681578931227934738811995032039761793423028325548402286832628490283055169749487700598962867656134292643571152382859047700534108807443900212767799032161877785273885238340595434456250540838700168438401005331383026150223316651944938934851632125139212372357162563169364315828738722484558820724487304687500 [98,60] -19810160251155227005559699684086588714873159878557977767549222631535331264906490363444861820197178067945880855764382767388986999954935214754485270479312235278064328599785257795665743891355352731095653378684113367683926047477767355378750837556241413719098908357243849395825342896472651433824319078945538030527332909290925856289222298559483679768148215930263580931811168626040941868714123625564219652655878017304618363242666204418210105832918832150919665344916691213491508511240402153699679561946164171681747889219174789536956731106381003466252076404426799540996630640230942416528773246661089166075432446878337458522046763133035868054603866213750445745045048657175321817659800046482660889723816263333171903803874175696895167554412748266262861091308363207288676142315716255956080375078451586191267935024875170968680012837821447286270627700202812185818803445635514895445884023264392241021916204215616735443285674545864764080755353360004348297335787980392190209836715434996446121471217945333564278064485544211893504603784977334377978497364758224310927000167546002891922431526830993759281625389578067406028760611742453656524611539980395564732616966708719955446457400947995755860147071006134673465430329224863665640131781982351781322660556158474417453250767771749259260627958649623434310712226842102820028877456103915957034483973204951206646282494536175758142755467922472182160715282830561948743071456601410565666764175170084407339720924051170811954762073368058589666368476272973283324933605486099745796561673009858368929470484599690179248413884809218650890847514551006325519822201731127219478680443944301701586522732412376636270668100752084028095874667348085157385494496558520515030628296453705454556013525172614068542856755810024560075172957755685794076229285335345171880656766487971537658013403415679931640625 [98,61] 2154438571013801560021136512923151041246639387073857821890141008676238051206185315361028883191899823953102689399460789545725139489786940945394138945327519181844133490497483931029450259374646811281908273337614368112152852586156665002555483252829252000074003576031194376954742186750268523728214036236090111171947473847480165245888147291353937108821381824876367832905707918628682700490620453328106318268034604603613102414425862761130472725632902943253725157279823628464492730965283271079582935232989720437826465289589937924924354172471680674866608447835567916904889387879307994787508483191486615787851560051870046378249081347365012365372297647830243566470147556098154852151561665422374132228101993394599687155691442742501502849699846270474880017565071639717049167532968922049961809431668756943173795059738733996213814455776935709551635621429283137359947976542015068874341862812077137686978080674258376712716717627497733197559156262971667570162932193152970147897487006321677015909963119397478555430012542285774789717948636647469410547329145615643554613829766058769541476162735723857239474984299350321384973211699673655199770331848628391610059718257791692879075038899259837452997160870538441457408849805913106918146965052432989756713936865984745815068929610699475509954392248369612960738482635440619388472978193106060346078886728588540075583044488750420350277481198936276377687343837778313931347107717625412833587442523918400512674078290698485437920206314833579381480012826128033289935800183858015424088601344290441057888204245156584226641930175336078157631211304773884282836403833881834062659278343914661627497771388089650260293338476725860509419235941214509065146292897061208382001169950770510902266618681859453199707653425266142128695602210411726999619670258061573642647196626456020772457122802734375000 [98,62] -233070718887400572031603379498082465898693632589254305944394853251027424213524524562741936025102516853033588992288143838564777396912059188593588266551681395501833328454087938038914743209825290608277512991477961383434139931395605795435491625413863434020021350093970528904138631443665075991914301423014184805886204976792730997339940455718796597570782349111653536677111331355059375700519070724477953229607264054475309116923755194851311063537503834043792902155750722264176607736029919278971432504573507399472918650327178201397819990232463265408728362091709964627963048578621645614859642089133435865144035038841510414300365489875965651785529238807301151229011101497192981715706369661196959580444624483375507361038534678469440580913148183128299027409737295165938316797099192959603634511116147508332066619368310048936961613855178329044372885010925146658434019725134293805454826438332199979064187082534819280194490744372615101654285974470361494048756307083932194443720857313227913416409943789847006061010212747251987105674402690738737200105516758359086542513446244449803459215418474435391059690813530642122033413009430785483995349168826555684014497681701690435618814359783030638166406751248007159788045361863638387200762875680911233052010980463187356664889083173743546200614119149958992750942580097286407213518700554595452233583413420521650349822534397337116443614431419332753113583493775526368335456352067203447488176540175165966753355718998536570628937230839126532148425589655744093494349484667149172352741181179260250664697551788851019888061391656979043289281927721837142423091758781361579313621698438622752428264275589902066523246492838942865943129857865634561564069618805440066580295505463161203497472313815637741187425896142051575441398479832097060040803866678769643212904892273892462253570556640625 [98,63] 22738228743228884095209486565731373315225236741480200084915375110781126773785796862956335951403509595229054605075996334109079484264173730663737710614502297723743480006329106574127588353750341745333249939042104269999290729000307964488926382222008914912686984698430901574916697838803115813140859606478746999834240902978328411549076641462772808834465919687533865127284423064276836852672640071545619616086194950031320004992902140291195489261192294629140427537302956883511307161558167008155729546853848464123781715653746456171976712720875557758100666681931093207386029972601721050350164870925630826897699498364853561288493075484977895395774407594791073031132940914796699494089656866793378888468466619166027591248133770457741519581937876930029994266326810467035283354958414044385472022531529210068930022456232430616198025434910148725505537748589950728368816628259179809207665958119526650938744783810647317681251070875339106845123501674878459682448649458292665766169743247718988815579947112917291649243847328643630026105244847961617832902811225564681282521433190346152917051248782327021815611331122547625368310226915176713687546045905646357883706653463949701009549374333898016857088513901704963821799294149740161865693668335091946828679825598243646084251677290991300477021654031119308464946052114200223080802650025714205530000073687151001541218134680940688133304880100620451414226773036470391486242675108794904210539068836305091299292494856093709621178268094324314099548823499354252286502266092194933158648302110014743131528924435200147308097518586754412675344435995901191879263438546439910972162346092543557084216182650670761733279032186192228869588419329860751708487792956662466818500538516282934773948984042257569788248557695623485751116154430194396670313168274985454578487682524442672729492187500 [98,64] -1786357578786261150403013983602897782470811863681289952412504376380693618534585602793022486040224255246682915969014037099717246005915355919800269765469237220009949654321941045545150172419372206060475860825498930432896917242784621255748800021450766860708098493162712159144192709075937470226792849858347680941093413484918300931258178418046048091845049973179495885465006072229693536313998486309634776475761737143194905768384070326894236991598831348851868638311351971973818704416988768272168534887259070773538608296708753012044144388731871698425309609089652777023568828782676558404175037300227160102616133664254379801673577170432651615675140893659336640447553386007646392300004287546001426749263432050209170341461227911145648772591856578364069150142215910004111667386968665926154041782360151843426031437538198972215645962237971397555381464211415823192290155750810950727149087964076490162903020486145843763353379782160625628158300576456027830073072374770716984321824439560993761474816905795749152045484714089318012197351694708637431404876359016529417794943154358695743389524678868581127142850032900677679787387225506306042740385006931384917179841463368249175323255253405094518565549687416598320472924219863445240121062345149272757214090101256941156099000689743577118332276128487001735890084525797729332990845652265229758850786185783058605137203648966562649566610955784276248940268661658455264837892390582153098710531162284505985100136157326808340545887966796620541235029478987791300758653046048653723726541918057963807173366445082171014669861659748313912114979595745040643301152914072214189673813236092589555867667217935550319795571029428478372012200432562643802011979793965130597924191346089030716174406864544688162822390649076844319666696687937652388729975010905682076784600302124023437500000 [98,65] 104658918402294928335107195392728872861098154293236075063191187543838259076306532100935654041525239043514290302367575756438016355537442126702575395402726517632818233011562884714482690598104096911214274790539259085074637413138979308126826142571758687211601255514198842573569083104533796668033367905604353721690452642130326079554325942774979476877510526841415405162402884109399614238669014885309452800817965188902959377038250798841598463678468920376436916187841753114750161517692632906981691506946418659175154101322781851067288888916345280543242417315620283883488991769899400400202472404823326051189922910863258136865313408881850339912491983389404556923353774917701552793884313396095619655555739013605049816033435745285137118254153534362968858131356369727262862337045719487904380012401367832874006096027073864976014540021826888177757934426047058526518042963332390792474902176670955302936035697824326262795876854693351422626079153258817392227615534869171004095441871258435547345627718567514869763535746047235625643787779693289756767204026721942781924755400546927976406876935867324484208104059255529939875672772413878721199397576512439224725588537895088196653961471299032141494622531717170840048196088999563074863611056078376037080550298550510661398299611193134636715695974534170622007739904594198948702836554488402677825130838436708011908364378268550373249424897115136894689200885755179631070770042131754992496829077552849980448956124269617514511973683435475858236457781549658571372050032768475833983902331682415443208869542105579600663622004467632291474451473587397748291012336738655624790086683184306616149074047914648677560001734883518662566902636930154073736623797310845809231496398498506512972227683502579430834003311823493467096278896429868765275965779383632659303076835632324218750 [98,66] -4693819866657769836228668082846033575241353412321638316840349675233708003674098042714018069069918633126975290344071172740261591595651331919105674115963880755935117005297937240428096678151278412746067188893051999383910380129769169700473037468571749714310753071108205777412492901365849992568191795572668815187862820315985244009039831981313515040739111926905478782833679638422353083986681767208928767503261893143000990304983217010491892020713007514598946642516746606119674942754706750955830390545173970802509044240517327284571329145996191019005369011213227376673119785358629369332416236841577668013202907687248966807200363256966218757139881276227456266890142996984901102920035027095315587967249576238034063111659506747630754677358807230080516410006602958755600923810594540507818964590790584879460623380597843506735135664445644368785131466261905870160734542099369767953455943574473436253826490772527779103932450797600696707509224874592584216441007076701706015012690946505612578386111241680262069676005061753305849124375915277910693203537737693132219706904750807934750715548391947108565895555233735498894101404244983318696923837275019978501804449097727681466650936227760468230956579469597930495801905074641035399614013141968514883301085932372771595287473873619543036273026396777763452092992855064382812321195532769889640704834812559809061605386388232451501076379948432947986811996922803069798726594955504182414118379315266039887090097242671056060346551696419690454206347366837929824468136112592606456567185207676383236776957788571526736314968898839313045668640154436825716754977375552354170324200429873662323625658507311661545547603226755612702449365975679086867556209940529334981107652770325190114923528605754241098992846498858859214398444497755295063463121125963975314869573974609375 [98,67] 167988801977331028796232158772002594970149122314711592820408952922330074738508194600525831100151541896261306413824097927779527886443773202455929464229836088065654278304383442317280697768763929571800117010074459741652600476542927624843328204294231875607152560202228143291425763701751713245113313504392652788683026097494503181204631419609546229342051286893554810974438861678416397238681690407301626106489854363745377159986969816226831581607822381943640030228302129956203074061691759903509907079381644903840953354816776926424560768038689678261176972932414073007068627378546256816155519370773650832828339809896196624327602649581675466302940272902946149357120786008155515876328280789084111725181001695789611731594697566301075493919095579628962931047649820688582437109286284444092324547584996170578403016260145536347158667382717893853466832009635412315103872730427762342759758171815205277001172309316535833118948944032825321908079541164745610824401118194043643331792713062628417353960861631882819546573798253243630437461695146264408758128116554998074949770472223062801275079136850679086836092177789125207777940259119870659166267005405854143531987803676518085144546950700761547342541462552255574916907715192890934397082920465399605174363492864479041879390911516266927171980822076380941153896691717540125979214400745023121466985164349550760071602146140254989135727328854671046023275692771980859531874279115732243059171769335211599461631594864564561538116506737231059324781338736284793691657502800025173779411300335725814692572975701544533338903024494247042278309488833983398643065385765886757420482597655990196833232958187479642482565562105509062505582928833492332697958980934825008568135567063874043255559160154267316223639204839574227489103338004730808401536918704692621088867187500 [98,68] -5316961035087240717475670885300729392216495322444577927960290866156273672813295199561579269666373034127677754016353066115701269434506816731514715692371352744383951223096656116644084258568411224563134175484720612090981831993642645760583499828035519911045404901853624482187476963872732719017674948590678150504475827043090230869618395389553537455468614883953130868454084631512541856774869530866621565598619648838248271730704131793198061244245511774255108317458336377472344789441598561427385874864754598816610605040890010020108551722227238266947442092490117353717267034388708242246292479003642912591259504130787504304121337972961403268195008449457751787135504647217986731482271028784803965379000408547698380537497283775881420698319379857986380162950704979582874248177613302747780058967820996611335166698910912581238519852336080700340927396201829813574743935043832879613705518766219206210653952642439183019138714523020595314092392382075103279684329528195534652045134192711227712750135801978135867841207115113931578296152420945239100141722446879407099373787448508074338965456712285421563308875203474339122039101919205883780563575521931188984368221369448212001910597968617575099190961240821526808454104739489852482953604537675920545326296500381241614748226135779029492690229453378965046436401246798101616551538314274408190207746231228423152662427958218287784090559829966372210614458422974526352179149808963680034413323250037047777760572025827669822259988737414053526862894859293936632202629285854649307947875325182992089451497967719708590249123354474045356981390584890408747621656232949544303195431069097967788658544209333993500605664281437993727567841613006077016500030155967246603486263620339771784567017674625944180184795337235831876871912695232400696719107544601354198046875 [98,69] 148575024422849865064200421220358256328375174394241420440613648008644757070163719108720800053189661707687665099339506253132119970143094772592319860251360700973579298279516508374357698229522827329759135461102754867974966334311219817030506846591690824337637034977470083953114067730130110056945738311935286054806740785737869157492451079455248418628505575374739709382538075844641141086889655776428933122329881619433521318248072029205747035290391318088815596911999273549073814623941257320919425771486244226227319847294215483138610200075159071086571527574996020524189047779360244887739308811477624081657001370118443124496446874651447901972577808595819059383464526699784106213961296749254518749088537810503769652600490561931947862365416900347620038195729613997397148627540518217163425495882958762659510221099382209086379763501805567328762364319733249431386720742534097227671478184821185608844942800772208317792204148222674009559936386472930221348205206894866228617217338249698492378353991985955388557251029677422781429072584433677443437975766257637259994700599620370616080997622469285467483843145454504980625247407438050515776274008068793632144409057133732227032358206932320365713139004370150749380775583534425678977134181908216265948419231901557743454535803101506155487216262764342695998482702682884791956089622685688287398339586454718846755569334718177912719491746394952739942744571630334749580354886077852298752054520504381851980854017403540241944090815130105054730547630000155881418118400507584814611096999358877059555428457503930513797425606895619391772815552416838132804261409530544888688011401884399216289696847223040429493154874887325069564342766334078854271754352082417249281136203391255997298725719652529573543602196053770781531999928461532884555847468020174093750 [98,70] -1592911143824569949123967927424928946810593186232092410803967267500730684533916180120290975167021333352378382719298268453419022483156465105053475692221415564737131841384767098532921968547403609951656539246730321474379358496289201659868615766307497356482920336418647275621903118960652936872871974347815298942545439051177050144298514355206795185843484803162219530737783689376077989893206311592576591737344184530424510107107794957999004308842223001371725407526453018705905032556221974982344690273871163292642124341777954116395163900084328318848680610683556768779292213405697788992984511223858130550837840688758422732836734829997306153854113229594278136979765519295270026413717799765620592983202517163694758587494924321530607642893882451200894349989281645093931394854537603331938420261864190829007445759395290967126010539320251883512090732846630528815018109397185031995145604271516685582419453944672441364716104699614747673183250606291334617760928049781512047797222843931802996094275082864978794211764971862631250678572950143394147361269624726985468081883776914675217856113483492904655635081898469795755778095046664931261124343827240098542990503986026409238196648464332497650671917262718280946100864342466172159692101539529602788329368425551892086914520373491677675500697019503416475355332072919278549981077178640884289569983380663033953364296987774622568308392890398512550462977204802900926320942263793084377012102737262252406827996958769091420127588578314429282821942795089571628777035196363951122623805050161839528860088463170960957423878619040816734942566255701966560612431546938064963615648574342249504409241100393028175122499690750568996612927873679964926803338505066684698730977976657848240686106886091964018241130084353795002762046079422771433344344562369300 [98,71] -94030274548078111899717902262298737394063481363455672380192689076904657372844151320670652084782897042246381817064727187676877756639007539481131942082208297559954569529833596841014746858938098605479616616352213822216484210733654807204268484191790994795727450440097443051855678801206202642607372028232657403308845789557452669842665656524816897735631185325544288057149879051821187325045153646408724850274334562674262177508289160340487943388340701432043125640547755362413265919336210243898890796053886079670491171653946380094786279762618917283083483149147151291570125834062364342585558026961099305762877217365935486363716402671512624638278689364693712637636740830233684152930473953090966038970517399251492442003769970268198565564863174873943854402854393708062205202895296426572416023161131656792322411308177852573134512805357696605790775489228237789102494887435528928369945181399658979483187236632842542917796376306429466090829640982074878218905996405581390888001279955019806260175223321632241309564682079047581375169977794528066681714809422949059941322976440427126919662399060685332060136820315219409835291599616346015112908889855196301135863382541204399382502766821165477177945380247721792673050241991824447040433209271582195744131287227127372568316259973745308625520104957662482861108152063464250524537017555747766201472598304420463049417787940074014914889475920063967585535714568211745971799234998547519539824625330430685525674349382925593669992658459923529160753147158945527356538090403893190426202439684301354425378918348420353588119177934354917680730486261825528781939795028272450622737086213860752490785277322101310464744661228667664633397613232246915978742473826401899140774354300420365234372638287130023973076364809047378453030088989025038867845624750 [98,72] 1728345055908523339601682008497789106527264636702700013302631926543317143501153532973856120175180601790112346622577461253809130404336861563038583332547415059439632338509695079108777089405040713687778287141626772597861992907491094716824324209491446832050281283120772714628155514638219070897001640250455310276463640843619798569000924372705402357773247304421047495800249820459080888038322389438202792763795521340806633321982256576047374676171433288345406630182133602992823149752001306893174759450241783405370934407377779648367947687162549651701684926605050183009278152285492455461069575952174913497560528970843406168510393369441474715039836897483958233952069155512218835251644158520625574196922531904792595403105648966921536687699994554265063985573075185925337828142504894969613344445173113923113286335396740434276142762165746830546710639190980049694306835960801719225371931557045528675424500818853256182630094528784982576343319371559521330970864440557592288189955878581340842445661649235617762433342836446811814946035025598726691877765017290841353208076604930166790231395915890618406027020316862897900146780406997075158168643646846370317076958682269242045712144286988578053279688754165947825552544709856320097070537735442511351231820616923028662795210868085131434922861565166475717856458366318970756734138203394297836332875266903015933390304340374347780679162447116420761070410817508847643907391997550532029790165407908345288250755177378389655876304720778620570868591543118663258605576793886640085726280575420993778257254290898812225798828144395975942230215683100670956258441397319164948064515113129439507930549935829917779881986284246284516626120961723428863279592343626638692977152442108558129716943265820792059602241191801240338211839950034422533984350 [98,73] 111820738551240650213564438856511351329518387317375383267337355501993130588918883742818688725068832553944749191899878345661293173217685599000485553731003308797471745219979203070280435706002945610292481201363452549298914308601780144120252596116298270251527303506465578627990403416294005101720281943265680209174762002443435641034539278942168310759711805846017355858548013044248990224423878959797425264561925517961487631664778632862899958166687626630933980656170283684638616877745513725529444402169666049115907932729367544939021336202278692765182037300826256549411746191730778905099640121783607540839049039701969481388871876533638006623772714546354917753921118065853662461606575959306069097447865595909392304892301903050477957108187410355473953337217878087887633539031688683715443241246100807911835173628419810545210718762896192523736187002876812986465561871449743061205619950456479009546407483913134028177770013395300393175856979706135291125168410598313090090566567528060641808938829518350726119001489952711439115347774395463865628279827813192037031258069777325912570684588873002464700784842380313493216539344682247238978275888282384999498979271118104086184211645573472728613584065893579441586531306817889949252497782992216261067498723509602879503099194442390081636544134143421695846861005621987284286076235895418465861890147987410938506998462020025004617459085979940841990889869265749238087393865231520187616780982595839821248157134724972047531141979334630896906471878781509279031020397305155330847191182171578555160338043926067570027010446808842753143339286186027282118236756281828394622881707292614509359871129310483130292792820272509212753238984640628067364503990783465469927883591445261359593458924175320860544168847643824597556231768087480593750 [98,74] -5791004102246625753312424065944333991025475753501350204029124266845031648303302052229737653437638978112544322202715004989076564421113947149953140232001156575117421068095668511963707362405677413906229302321149648840292869668626197127482610446687354028068459463605864407614377144932692905809308562877372560624458436160456175242223926909164628274271531260970008563358827857323943101450101038342836792040810061638208824848217257238042803808041361386856779827781223687124148683846900156198473757721733467616425982819452996552308050234684985819514769220905567443591301329005880776107937257940038978779022171371554122239282780678616546006217112614040672420100503386223796895361184831829858202625871078323716116371720419416365968455099981323955586192969636353778308993468412496124981856142088494647022278617307113154426239400842316564924754613176845588964579128424257841536970557782535365808377786468751089503593115093610446106300836561578106705343613728020422163810171378079926335657046059674068083634114986701975603032349488990205156709616895530266724837296302552355663075687987474197707390252742203022912943893256773811342236757926393984706971432487703051674233880800630237005491160998307820217885878094969881574670348373846794974901497319948316767708629864680222134468581750172561253796767363102882004337504133451157845577051201881397717919507012586221332830866856215553348056754532850256511882892336852860496403067879849549160913428358793454477784395852035086979029560264058677090943994899336864923637628208113940365368052256437431469054936312669691191474904660735621750976189152506126174527049587349732372993327406608957927084597365366790489419338167211197278973947112826886432514162835721716882816348839627163284728107535767081142202303998735725 [98,75] 2617175786858279766142508496855864504473846485756415295383063231793143609870945330996205687185516315784764790981726244537070950172526343444297214548333474646221317115432534525748950899392445838298067945724925300844523315173958570235695502274120524107170316972143684749599840452373596893385132519588766760320085001029178875937093381607291245419413567391776450106571856259724220432100258894849022953157525288388796585104781442063044953602036366738901240680415546494850623061876417518778455782758212574860509543093551518466862716426661757669353178341110418358123449369576922252724901565200928687376982062935622691996998237252606840983206325509759749872686145448218291735224646346488863769103045722963891858612986470035355691136133299365528191485291220310990221698325868856082414188793259919725171107874748609063250764868535921909355340928746408283310743147297835165396172165035919276747408111401979965388360256266314954573768398600568598218976703651280053182830558053040699822448822483789955682087187072281537134806050986881196893793252695496234004319773994728662061921911080992751829320552658238697052421536591452997429018237287692832196549096303602930194534282866305843059772284136374689944831740676625975720482113520813875088847671508865687652543915854800726579841431839878787455111147945508341910968059873181401153130003988373032340422902909998780707175005869448385032640433897898978902205714872916874633063441034998442398273987402119588577441196270905795952094583560848329165782206003713572032144593568542571055501403793147715840551402181666952588465338364054447719290130102463047417021822319980593177189031482484322837750297938263233967359731817356233370944020040344004157001013088143863090999989113808935028704906352398373303941932250 [98,76] 1828792588615151685886410107166078585906266473266578739584310559758538798714337394045165215948846771482011111237954051040769824751096649655808502929062634514259700819236636801788816596738494121340966529786323280337844258463135496433503807891588348215985581602994450897024599128339648414915933273555288016385978523608160095414282969928529765601383653025898308989374822520124964276349613864127949878071284546462739228299826181098763813030145107238577107802925279882793029264001011163707226496830480956323416426863068365613792708357043363697207503527020076980120557575029135254119962661034691474752636555976738704718814994776804872904965137708482426644266188903526734916365680099895799931839089504209157797988197199143900042779514387837073967093681021227931770509265890900425449305971349054816970135735187768488428890228982373620611808886120951969182171218066486122994399799366619954362992209751966897281805452908471920785826062566115397264161779199427671083381970273341669334733021945541605908094978087513431380864899115407277239855798738791094754102746632091189029195021785311598161146054240621397714831741641583480097305917235812133119958462906374741110356395143303668078567348965466586527727037601371207949663204982488343934722490927073281005610627421035472545155649131071722064722903869576520379910177327389531481438726969225576376551412387602839656607444729295349186379271336102094682885505761002673136160930554322835217471610782086900124478138430638371944600771490171917777562835707546791338643189391600903774491283229155972177820849663661627945767913470775579863912904095837911031105494520275227925637023861521816975793944364248421887157358320734027417800726811135039772901951465584626815488527876799270044586560858960712355862125 [98,77] 62994487041466672758629929126028430298179555036510364760864003423668200604455265316824292489255916328033521702764217965773210966830058895756169617616439536943906683736437465821535985580264995585852719620612463382473946617228754195886730057783557883585451264052035369884662985486484921689141457268439095868819833581056602010987517075660204321462873442241116478973916846052274119693363036798780681387698086781308456475485125755914256454304803588340422846651398104226294970193641040170825824578618635687429853358263225841279832505979029141960118217020363007376600332583483304039851768083776724321679881412183591063473434389418385235905502523997142858068311905793815741499661837069964482361002607483279852469047568119064847088886185604928651265741543395635295277552275353351937964415301715179241402677776343426277669286183218642260518671268343358472433655684357513527289497522311101242038758736017200947617866040403797367839208582655143595135220271082367438881242436163603157111533380539004122549008547812821567707513519046207070931779224294973093959252641322589308317160468846225049381546251779016334484930887184363962674146019406593661992806383258489528690926265290210798373734033331860501212798199640917629422145709908691772767506781275515280645610641297818339850768853111406254544976641570273846683166414766726992844294265399581447061960797018685320761407560869642129893457583505709409643446790946212698288354496187044081049442117083847450926990745041788221336989779506224706648889653837726618051276570373345619278365831692952308070103167243277638373010417198300066850709624704428749641766644079749911773589170338919574706034216510251440660516033438642812882194570959285188697675505529432946379217539955170909694364717503485663350 [98,78] -1629643654491134798037752966880254777272186565604200026235154025665963353603815135776315018877140966186177635268568332101649699817409774819232630287867511069990482489061908128320049048067196842129677532226875947181948674466085737893850103799973546345874794927663439234866671521197294490759977658627078447214111438911404224985770504039947891874218279937034789317901137335290286699359593042650832370588774691645712415088538192216620216756463111665221241637583984462262881007919900275727538805023168578287600218168111929217279837292303168884777919748679671299251435980886196398332479625195478778540969526776808367293893080970234483036897998296886332336409028062707753418643262461274263580448245386052973985000778464391810004774275333439523310268040835337259023994899241550894362769533703925562195105162863448298646994159598861266383401186147528806935333597826472503072542674652463427381845008253478612240296189435966341598752935865565627534516219915326946580373377560691851663379276589796075098085519965140562797918048287940712420810512387273205300757919435346613931180943403716114414669508664380092615341360395096814478209852400152242471614978929893657623819266879178429716842710775111786245791908974434941690435132146990918057902954283486987133121492240121151342337605055685372854729795507762685283916757105178647087139718789720518115204374183104800855876416921755457485486843614448872654122678214055027389140338807433130793036332717652084374034768247192211381587865490286910286123440005251639565582653725342742966178906366097371935978267243973107322659519229263110661642118483356734001776056470626060688349648903373479449213293347486406406887759323308162092081032467017067770891664526538917085391686179157603846639968703515375 [98,79] 10233328924695784936787638657727309805243090841484694791708914574466846617246539322209574618956838578838682700465259712196931286622323666706224731236582416679471671308885521109997954938785496693477379168965530665358836195294973460380454593710743205267822385516890471372460804476590434697211019863301200964724345779600790351587667565567485845546621869401909234086807801901995328310537862289563294827665540730338952667137723998724764013815625999914873225997400160606979158564389974183203038983934181692230465828939924982331594247535851580048443812780312602183258186197114067103438486620308718431946549530991007776084927736873900718913709504987067611566587530361177538517240192211728374442949383030375963612581572820365368242367345331386237347405008345773698605820903487194130221589773656342618047462183231855495001081741824852499783333259383152881247101274051743460674199870742608348277387135795116361967275954791631264141317076766643723187674117098027531695160970119315621189651270558315115163851235536859857519873175061986147312722177525880667165069602542416696394874317892463934679929963528234798601656539223491279494437616947570651908768434482729136352384674402341149369822354677508103572067718254744647394709380369466144358788092030338382997272004134405210056596557599541110403615212560943559813300951230745001513606404202987868298940804495366702414663662479004150311096846328480990547727936071671954960725768997382800771260007385912017518817279462289866414423232718168412949296921585793554752990287954980128741231324495360263568982973660386407454780409056489274535349974648532705025737623144361087402830214592092800527273606539924827091401946934792198510422447258822416023073772243886042294448902953741908017104290170 [98,80] -531427157070329175164746664568208632779512771376485507905658024898592490242640764791264005245140825696288070158736304690045023595616681350054715466808912819041064067928492479379220152384524935851860099873307500973022043365816000113362287439558421849845577115468617528734962236510190931321018239457819967386573799472709847628440598887381158747705133020018984099331183610200829458877629712789201835456882428130251681249895656037342638145854026640388749764160177658002584892435899102732737706847460737163978829735699408130907515894190795588055460626630743008390850817991724483444397445064384295782939810377582454777943421366564789887838883172875670634723761138708362136720790057200144520262405074514836813039731982396620585821804330760028775271101588783908788935767563110909636003171440631321262805363024857288814796235020308544246960071645687489352903706050772120323244658231069928956829969942768566133690818852365214503502461567865971018678308290862407816475742599050314722554416718908444049471592652606194765148073758832603343809615519874959273954444117625312769344005533972841444719253987404714221857667232002195431218239794857597653060925659160167384344895251416915848343336798199283717941504404156021767321470793776330538425527685137921659286535381629684937583398150042062173913467349231314905456803738192305704416337879192363023773969920310264530229505524819772098186609227048645509989994790516771895696844681662586729912205291769609571538904524817593964534119584798184970446557451595777936257610425881036174592002367464965420047801677773414049210394463481435666458739615077049019928953300155079475523585741941639042036437163461395614589549997043270039323830743334992784248038106901651374647513613959008854006435 [98,81] 7097781311486903906913820207421599395581580086706740385267077601450029802412556966784735403139614204948747054529758179598298704310082822630896229728942979438798861184419643705274510384518469945452045532072437815694896761396707396667533781528897158069597022171625059438683924757713223441844851220960273502412504974658232454479672802265617710480519809781169256282994227329495620084733202360300310450717727931197701314666824062351637868267431985507102798134298087135511938411476757026360481364580340829460890445670042879868432425440937514516178626135027525128688679953526137697171424039328471934776910571466791609471070005988939932221933853190225902438937860672907104750632096450863532809585855721573700735692921865728663186767737028619240953152170057530094054955317431645475047476922208070623026778887264914335129799972171918449801432751237189878459313708507523184240529426729533025007675983601939711128622035162945849686737796578713960377337900493057644773330939114295285031827861913988438313117482247125793500175060985459169953358639334931108261707071069635584979673017422106397482248395540797006393648202078938623344472885209858210303245393667508274528945999046047691693289008492855586296563705089226548350740076979769763770965539971149028327668411719983496508786115341371544668225961277555408860291688891308458810810206231788557046112005111811928035342426832474658447202490084563702361990927243206629437920942573760322178523088458202902825908251078394577872670463639513143429893079525769895755689148652438170784956351850387533396402127026884747350635386356083750701302033700064084321161152303940337419923215253720953911628084166873868855496488663612124310293861401341336489545149647956148192211657459215031140 [98,82] -62500910014398664744585105272511333790806184903637696324499758386653741606621634308910465291981334767143676007255869177806437704848428232012683679385263497934893679929157875985493629822414290460624851468684551397338098383918334438712296132639515617057425658281308928659741739785256344177367309262493700626092777822991842504256345000635127633565676204841402228906162859088994786997987031365415076218566966669158898888894400339445010864010694249006884087320152885382600245133475793980201242670105041484461641077263602118823607364965811817215823126933748892623953863772227003220526811986029630790009744437567604164096094580550266637960823511448537036143404603145992041385957223759665301536786373347850930105355861144602377633950581407347931206553390461117582732853481351511697966368896957888192471082860868252315142605324646816785999835657139508868942668050481744794491038949680781183125721123076429821410912132014731613333385105558258405700273334122577220979479397979612422699362058004335822456968654226448135826007110715291317716241276283124663120709161547914324945536138874284210487455157841381449812631248490069016976952942099958230700266235365464822143825345808919829599130063261318304698079255982645076633131806766868925298911598924500960298591298670331143039175698134906265421529233903504142194223450827291599131907875918137416241482740413813675990806897036078138095499871330867661240264751732170533980529839026219877437113604306599413433534730985589792760230689129561385288034229746020351710923501104292918104029853263114591618730524598897735178579714342937024663566745708929251797076042519687366576669544360083323824072638438787420051426322623198083161317391633134171405867898624780806706378311271105 [98,83] 910552387923671352472388915307347423904911268078813148398075441170681661526325095685001043974005717080062509030611662967956545892557170435780153029512815611768179551774482113590982680138896811403646098009363089994276000426482590411074895789642333259145166326934205869570732020671936444460543651758063242938782875836370431347349026967910834212033129838017484231138607799300136454816440791658889651304778514679484022557180504893261824848534655490289347546162343414398168793197340520880953461216141387340964319368912829390219704355229942034365430679640111821963359567365460857302055854668648576590670462724117003287649779392108028876794079063000991640864255040838649049813943110506958697834450555343421349577698828236398629721220633132498373408579773617161230262949703655862747916211584454422529808228418897426765714564439587591323047379926707545409663098345475730264271596045523098380375404101676124765953135777722264884980568827341730565058803611615339746035474000619799090325117492499025568139208922741546842014713746719399188422841401403203188559544278154685597080114693732004299661354632827471097580461669869375373735444318940692617710974954312743763868207960573605812289750908469674166340393126231590790526749538062068281039646012350075876489146739466930457280055334632912255094899557978442047674769998165511246273903712404350481576001691257959025538117120684970290633114239292978100191739879290369355872168127432201371740057782944308632928744725917173225074816483526411834538762159494997975855771722992184076765832643560665601859055520291470109787002881040932649753524565835874761957875621773849479883708137057135927092183476210093214083726283037154145269266788516409865870904355640520833900048040 [98,84] -11024315509672107946765654084246970198053938010483798032663992171071689033410353999895046064547630793630832973325996139104512215446988996936556668043148876664341539924853225097656237453977516683462111930753659730619763589601514633065817445405327278789916860309409353551458968373112987904464750673017171649325708201448142783377308713285839066164897847652361589810741329640817880674020317627859774501527562889953120497257911568424797368980930294300052222998862676609144529960430701908942768181467102555364474416039064935706497436081329012013600268958863302227454007823730424355746110058527947780840069181459747774100156123133310146877685368075230562407538037673422919689682502842591645788394204570900639824896429787102657073828276659167387331694321355637082507613412129599886287453764512470409725510180879733501764473181050732150835690921344599777709260758939760056849504177209350299949650074115255535896259803660081070399978903066331181487407131430974207824644308112126607709449621252325240113020342352804638322051283355773627440640974652770892088782776194208796682668154271756016219087016253924597177006634488118749564131871645899530189624882423769136690553208402808189666899276061583529711750957580055881967754185625488809506631013055860067573494547622142471492944659213124186075064210223953858955665912265275482547850097357752289225499412130521242515537085967071719883806932732262884119258472597299809537219125336252672553808953056214832696452480707417695731367505075933483747131950036135980900678192951601196896529591868009973629599295667714691144274486126923736568782842599612834538279599154674262418820738354149419035675311885438382046417631062254494546611194628999366201862762869767425928805 [98,85] 128188017053843745889816557617508469827622974169332280298715610770164235665850112992496442866664972995936773221182064590940829960413626703801638451780608291329873717283172820943256831311777266361807408368034297485662441116508417130965524649476006415700602974605645834833907288910946386949744283920956588079979405519609924826526835734090220295513334608159380387055459449119912878252039178918162195038094775500703922004395653900011777208829630615185947621908729063481697559310468068724010054066831283845221557119760046729702970541306434732763222473798477333991069581812188693334907882657611520678443150487761656674280536212235129723891035531956616402962409935471549484041280312825697245243686145358403002798621260285622709013424978105553398103749852262192003486312150344015224970400626140983946575161794589450074926213906349910606900959169299884655490387243350201374977107356637525833385903227650448967421216520738536191926716706701335412943256578876927825729864929518305596741844267979442779647216941807473756288683207027101443780749820481952055981826761494645642931683254981822696027306886555693462694043406020473972777573170634803329830129875459573809231434641914463470934915617189216032482153594806614371379878383877129659597069884522557326264650634313391337156015377875562933274756935717152091938865740351505407639636093779577618449227065452785258413321046634018769765330572675448954311099483638773361076714121959258641827966876661514745074744691254567268096820839235768490805366684227138927579210467656722430699403521052428294397397940712033955367723176785853944549333174526087358040624762184661972665871048338488967752467225146069600847721337001193274404789690497276590723191216861937270 [98,86] -1070420257588599144599387189490476460673603693319570940827139027732142957951073602248645786199195473041075025591828461161617773317892534931032422140515746536022097571708060533586234104389423794303160423132681774204865638621412825528829040169811415830728561711572216165042872852390225621133051065532534940324023765673524545330315032627436569473778834800429994080820132255969556632134968411699609275085382969040236797111520749568815936919118418185423265677832033798962270699143024361146928360086973226205897959439119020318017574226373798715338768334253351503037523292308136466717893209383882973999013018597187466155556912156403143230340649565477162571835707352782536055634248759096642818206124263351157841196596743487676739803805969821914982166465563359074346322394845409102913537702097940084062947451733164029746120941032744940853925255688114472069471519128041699195372752878107439210532674231238271738182026890080962457405646425118667830415298416304855056046561616148130333410924905406981941558187445812984346625750179942506107716571187224309483470159355459773369421803023467031146971214246549677527136822843566689289527392267136671512959258358189800575002096130501481585904831840648148418850959563814310459387129742084625956709366956506163858815996819495475037363270850307868018461928911821082277806695941266388322945179104270507227869870617514345659098414586339497474579735636181178795301201272006855230140577048692594495290416639635750276901544003623660151426477549006217150925027496621887870087507210241719013782814653612681866153764581169867452853058649051385736317670651035978555099647457255271928441517809839176745866923233648936209424945755556304465020291036094127017863921396069 [98,87] 5650802062698826448843297501298054449402232178441552418918446832703935750346702357324163477443211713531534296186869699037681234215984757513761508162108237598516030055217055569683814346800238018399829509764368336618826261828498187909580149350745109327982617378162059998685608380076289190148194492415458746582795742540371385646756711687031522308443406596837555502005420946436992627059929935682635282223366094782946827971583347565289492031895518696276744709518398958087305473308636130306762809733297284184197657677396403633944632870302327682228558158171495473725347188603183629415002572275529243512560181925478284157682382731826436011522292488539155008240100926877585245789794364809390431223726856662715147041582791019134683382893013929476500304851263649688947179498901705880256439612276514325228246161590807981180082072266150650052932452337651348355547996148752884758872333435873688961283952360548320823828926343369740155922572697923817789171798813762826651899069948273405148812293134271611628349940476968909093749990790803998371309472351805442140500826925183274643362496856877074079191396981602808839290713915602975528559323509813466893094677933306440138818661833842078223344760838344572690810704034803840835852152069057344853465028907526804625949095402413685389629199615509551498498708544253387875451823701414203874464686364609404404625656115481339583268397638939463223858165797768714380236064622249035953053513469725208782709045817066286023062379438229164289718550715224459868466200105543554228923286791031215164815366822645408094713742523497101870026800220373199958045005203833724842844602131609397093151981864743507862677751331471653185323224311906053063159262656116375415421271 [98,88] -20874624202176588018145558947900985163672852435262766420507210111919310308574108753631475957128026814019903715370442145022269779010999913789939769434514191255989949170910018051056189537476352713020166896475564366787557401691218779205594147221825354112080328926652266840345072570324587498639603429982476414667671769477816755562047635331891866925405963864206445832534966190793356518203631955072013244194052381685860415717653855169561951800652305200142276811119466404777002481831292843488953555198677553324632187193534449137843089698774267704488515639062052203695745143597883200813267602933939851884277944422268187526937001669754719218609999093908331603679086692295503049169405603694170074016509826237769762832990203896526952851094418581800085884438350087411152162779831688074428286286748858873406647234207867377647096765247631159422862741931215578898761040038729432256311133011086059685484168594656354152229813085674663858717180383863118837259989561798694131898714320330961845124898262054175760545424529981990512521445285811615133150492432396433552865910493443998686907626662308749040290048336521500741299636536917397933079142126332697386377035189279811542541557694919189689086381024313932764799447343352755924790310702816075645059068117338402054275068000030526419186961915816090765251392727404434018064167505607668509154039984586716692154884545802355209229486821917909888935790354289441439411135268476845202036362344827357590796448816644868901195257273490414316575666201924026734829833139207538231138992144998033359710554440628933944410501154730763706246169116815260593782959333915332563671505888885755764408107698804089933708424205508145201556930253744651694032800165770735128 [98,89] 83673711401581745086289344981494312091034591085003626191625995326561860847886000752426106276389994014121159474936331428349847874050449448066066033328761522516460558847103515221896693213293334125136475637415891057927360929110628116267719616273448324541863553852927179080072933223540499408733304672082633931579707043570245463761134044740190672601708646462087132937592649027452197275201421172496141863293523092272196605453934712771537682063372759699114194665480583930633532118831649927022228829134512896496305005107740675357954211076398688552736234434542711125542639411750664607845587384354810645643983178531769685242960741003491848068683186645314280849099726523186527956374944857118605525745832740789501791596925572706314825265606295390413686205145147450443711764845781999211657613639170969174861966810861589635811940465726549663302500334678570895756327531745710497693277164558694216922598887001103310288793390142133740411958385317332940620714766059264231342903229830450732310391780576735972428700093132324082206536430966672515162061380425769500277494602635250767088934929684138106671619120235632085899207336382174743376588175037641728350503650995644820850342324078258166433391483897977794443952279504079037487021890119432635526380414561843326009153371374865242919546015779399581234754751867680268421348251400004393099131285296595062195859422876371920552392048592602375277634862343141739351923635264837238591283756412618128812593627669625574788971899070593866143042381443479395994859580826555774282848573508261524769887515844655505250719370900553028519404514413611159994956760337493292831047219140991169632926208791024662885959851607891592256262430421530501772457009496366 [98,90] -177921398204401512949383489401025814405816528795581958799047257200832348265251775331021941816061988214092512615566322352704729377009474669639502683389810174375158691623228083319958106017459903698571016165877749149833461951776964244723836442435074967885530374183464186232458566849698598960682653249065483074267828393615602385220095258693100763967959292595587496580252441487880658774310793280282692316085746545616640638771093320380592546279275811257253956713438659848071713311682372002692429873710638307269733696239201402748831584851506496865042505271199659012270711229433573363011936951008392147810524642230129574435227547904327805936203126766746527146462300908586031041992045057072915105248308451544845518708489845939606203975566085888041927518666634541528993945363766476270821865644286849213342670706958436465433700993759519208191528095837119051688057881585418065862201276844361759005669748190535258011775965360782495646118756645668320842549939915905226599193825121922280089159863876892687673623926311914006384480447349179169632380660339052899736956138169405757569815626647054516730500121089779057090014927991535076161857348203116189882558048042320643276289936748788108931125901443074874478660782777289654901969521083841439309469666604529112585004596638953532019982970965378032782270025719415477543490412275984006580932033887650307430861182482042148728433198036081773762271026358559223129585998102248869917200576526727471282964659519448129219715635424840998905489845948092619593785429434402601122846373564977171995787788454103396196778503208473270137137648727875594880701254856056020664172774815783824192468461962314851989099943930221398187292689964658815698771652 [98,91] 298484025467262317463418735084744784381154305793544869268023264100577142086791330870442063557656036247772069325915676274885396317219768957510221555549460097130746495711662299370626464901838468357238123447349223161751294584862312928597393358279041163344713666693853320687248929709015810144462922171285400300565199910220790189753210765307857515183703995163057123437840218034394201000059362350507591043939172244421117185806270892227297500411795619894573432930316992521373456135245782118934377865781072857910654421039889172657857868812836033295403628520078051353157718524985244595892825280466393924963229774049065716510996637698469782089203544224350791921080450424198113146241389997245187537493945478358712406508346432532105814160862397720631897676186217822275985479174618073242440339514911264400806634948451614779476153961235589369546793685584865148135336161642724583801436716488193500339442812863700614612237557152148639972227895421725039282408863862175643193629455227610453841733538244024092303564860928982813506016745201662994281878743276543976989317172158559599012721310299036596601468678716288610956884555746665145756946234812472111440112887941723485781977707908430092207987444470803131074367235797480116689189606899597360002639126545242301817189013056763533560089214765469437426706679725365639906081178162187412326697589662291800512038613564450144508038775111904476141404238197200686558813736166858731506938211830977781722482780658296115223546173837053498647694086690523496843937099759509506542351225577703867184897629516240926366718708713549773049842487657060005359467187045064071810504725290671998706927449808973240763648656849378327783290402841503526624 [98,92] -553088487511626280220760554373296059007810132918981124196957343706745749691480165701867301903634921979163251997483238834548487712556877767241597223744129435703783391438202675460016220152516859937153617798457618231296273176689782179747144757179464986634470493281669639548254445446076634155179126652184975654015427533552117611068232128136530476197663350743110717113630021417931434150350301025173722669729700242391495010454215455748114873850269742549495915110777241463540116496303977867709254629402421630438654887721536803598315196310164743166498587160684464848055564359907133908023577937111075614024498119441265717051871652848498393735379734190354080673681286923905976103521842458389853377661652607460619176429210838807371791945903548119835011900824274601219811518260306414893805594211917229809348985618608142212177599453582892444668429679030850378922923174065565304340221197765622646389285430368863728021149686181960857633656304594303693225548278197615237577354938055857219716932668341845706827118553717151090406852040779246557501304236884707327129165849554987092285996532632333306865310358076339490204890835418567193224108874946636222997149969495230941563883958206729925361740713029807316421614962344152573742140741890703403771649353579598263006686204006096813814911809260729342993896035588951126000824994064646258710553066066939232680795918070850168394173444207123514564196957955641097756483127508367902720723185923860868689833002105747844110851769078029809339062226712855912899433753791072937195115059545316840146603594044937543926055486801692165189464265720517344622835167851273020896945355901377595671498226398806010231274911487591262959683167465479 [98,93] 217099273302184609006422212609058728348212374735729640361522076741450485363687409830197891369601984897133204142654238871070004287328192619849157313054939946300393732683629928351251871916808867255613042540960254245368732547667450301797954101550912208580833239353217033991743951088928934752691951446346450261939717278781613725547185569977507127489473415169258901369876492792192469252162084249942691376243594900935796060991405879054328852024917039328895803035168471650437913367361454480680969572851771671656763133372597758973335983752781425483246005090807769876251186067691380892329541128873256559942471758568603700026951908881308767667639727898950438038734226553744793324285397979359776288753751384180550178081350940968682776506520619248644425144483631655834071176498024792359513074524513288332739537167618033563145257048479123161339507793577196381397216062477899375320658188155619491997711989573447796834253828121282633054429890629701726729620571713967437605232144947762750458133735049194511918935376863868698653538423652940696918671016492675953571123789892900579634575422276129117231787727763602761656134444535272786457820198646725286296216870108493097646178358876907059832512795648069071525501854411567490618260129042452530003928842289963841171153750159474229445920141368494623304277384068111457069692664528987047919674093311558442722189177591425983415423282053355370951749441307225552777956853240339754796028028631378877844072288499294015020734274084812025188447127150355215112423444782819981448853809677604720385950036201323193397071147578188057841799595511301488693885577709456296152892436872192196082163857763044150913641617393997571422618655 [98,94] -75119122646742125814631507877901876566396668999985866519146452080730833155640584605896600556459526194296225994943509132351602275714084276753791365384370236108600722799800849723477404748597612335302613534916095628375295162241108083786920748377246009149666146774160336844939004106700515000397981597871496517147413658273921018889938701789755328218908166845927223114396326341474779826504289803932486286467456104430658374041313148092850167594437136397803921812414659657987488011983919533375587258824241794538990951916231469111634910914679933283973587515942612683111836608151380550847573282444694559559624906179954234315457318192158075495325836409542989194125156467850881214729903435635528401063554925393765590213320585539519061139402621594762250727371521442416210789030983509998169300102001062843391238530876169986073629734670357730547393792976226851142817064031525338275170863537094686594827527262500323585242904845784111873785454404144589799837225023513521267722618603283902664498260332181997950919855224028049091125037256323262069493880182475354648625513777680814918103433005454091553075252996386613703923412147316100420790377929940529212455291498004254350094706544638070372775525401504662560720536607257465779610985504648022773653193531505059694937354866002017692868480166005587093668041150311596924730179243014945026371942977169633921465107625820103191105698100943188946137180102045904695246584170552937137362501421311257122371811094520912702481100028347725434230882828442629692698428995352058283317030604465396545029456826340700812701312951793295797885140293563772763339394957114747175953523419978252068475416780220013840898270151064797816 [98,95] 8798889313089225213644586941290663488560706685851532836289875107436903800911843683341374287704346016463952967062587571060831797665032311709249189192983289625368185736928926491937239970597027056630712554660197402241134650630215995966362105891090529818005694746246797244746929910074025741832319600538002233250116918826346956821581291670045297909875208102085439146809929957709615901770783253799602876811510819370908835913092725518048165984512959117261202119476596621791390251020938163145404198131955722593299155022638625020021318600120003232730308778174366480490812738450308889540494769097004016489230992449160520539633542947967030422909642252774723688803018747899161300973628019355988384736244158456646374448884084847645559532932424010427996433236866682144201156774801471441105826907089084522488933370812006705294646839551396451106275841549513688740220206166520576927366708527535423199097981124789401966701634703150353579391982847911491206451439099016964175521008688661306608307271021498126230386228751649018713476800361710411472634510791387858016508745579794613796161282850930078772633735890836272934235097009820364276541289363854376734090387407778097131903576544095247948232073096661607045666361974775550377251575073034827456006409254893114670050179826876190735219416260058201899634488762872170491790172704141774359354177187877713132835469806585446103308723390214689795184103266283902612891893656083772503526389849723662318158019758358936910053677456777533855375495688751576256765257489158499049325347246732799330296866607882394675317835654918798074992877802084937150936500930831895654057083100013592778278956907835167033592460832041 [98,96] -351347846853527037906442744098540117568496099109212151788283944944710550645675004445127165816969777482853304644128314248437702019517680666314821508134644784669670818691977329302542539293757358941737736477045173641919428313927468478140302071396830696746736571319206965003812684335754264242680994578568806286173074901721176421247989135917219292608500998495678168384189492256706739134776538080273147129534612040293093589324577248061896853131590527940851990392236679108250136122786421023641903451637071525250652896944574667662593585449022795454229023056724377512457791958115701732666907994114881852956880565273429475634249419869251669375712494889384093643922172565187043308555945809112790928731362250211994268927963689092147370585215343910406882363037237424569442728857751459168262663551444045315071391731279538454775966172366415808169898326711102327904602463978308329143628960897433893369059052863703592294468736492365395675749304193923063058343134595168570460792667217841439122664041633939944603302686887609679238914064774304702048977462199204687380238443162960377322053446050398417013706187880134597656325393980554423668878528418184342369252443447621352305102813949484572218577522650142473303312328473670742064692501540122870591620289209819918419502016494289608306618454128777301092817319158562530617644611243848599571322693882986045243514372288921272082649718561142251048266351622606868401403725025426716163460278985085198570871196508809016642478670090079188677016674251713761127440519721942891249237538145428928825509756650438933076130076705989860904664598258854928194786685022094332161765049695107478929306943897278318671503038 [98,97] -89427098769025370798010675668547669463102535507528399104848905764450129389902729315611470251101630592826730326280314623111723207791164899973483518545032888460229135822961488708385641448247797455973111677466375919650385743004554620985053738439063775082083030880658791155564731005454346598678293137608244352411235355031684829411927091536710121222395946062490790738522717606750580058563353511985564383448654925204655530646627380437783306708175427321336846640267399854901381540393784157416820423718355476115795770357144507762122685245812474097608662215552118800301636483886494901909709147917503483740421113511178344220563200351009760701618273432746928764407963890714256179496678146223394569338644028833584768380006465379588527749861973706161288247894074825221301573980601675659166379978607112284395965815294533896760436736919213770378397184170528440627610310693675186496955058679257948753656133743041242620220268447780152991660382738133621091167605424654396985831585195237629566511880075717675911712512463171301346934794449184547706639382061673238243688520526118975953262704089056183365753444423558801890272677469912100256169372282539891490909708157768415495099480780219481962200329839366161321894457425535132076023966143269367132583287389823370354152219541027556045775853894117543323192599903187760505454208450234470263045124623396083709939488477736334761759178133632396347542181489001324670371148884393725673883920658858845476214023811383121336980462483336661394769903850218258186681089811701570452135862290553888454131844388219903524603559594423267657842635787534470217244075576337651803933797069925419345847399747573513550 [98,98] 217656088543192197571796371164566821896654628287353050115083705047623823077226841678125113146626461659562078578467028840504155561197899061606011159470458078363140939458623326509895244479233466193171736553470874420766352622824591353597487389913962842926728738605996016310183976058119204175734555676323952964252665589029132367840866282967348436335970825868852553545496854222057200405510065910930695644636130280152535036451131805526875340325845738746175632755904596733440699410356633752355991881378612675712842209582054977152290203827764353879064664312092809138231808959251082525772272130193621928895895179441711926532095807989387346002318235380186640164440825281546496834712952912091456790833803969278564603930002707068214973929002104760177618090174560206170821581064556551141123987412193241777760798841122694032214468911103176470929838383038479596884511568263757104805691897458681400792921823248674098240792889472907218248704891539966679047652937663265230215794435828571913858112054300312324533105790216899665341597429687636894415546179358623703106656107090854769946541311692399764012445334438191761493581067046231535117759289328839082230338190345782207202376441686641395420122161506603059456609721185750616363830961926135158740718992105942084332013875967262267249322654242529212520962350563297633590483729833384728140311697385074634080392463175802620182876693088625505652796254398481340878053712808376692634522966084937826673378560647275594874446418103651422458274418624404400473493653540267220743245513949862597351327921589687828072407331905890639270268587404208431068162736874292481294682112724097877034263159899676 [99,0] -54643406289531255366778757921904912617257702364766698794265061765464796675368649912244843361127205577940007239137882537243142643562716538767966022485568488588418866891625254520483745994519601833225980342419212311944632979495267043967272985354825275737761295679828574493217238554710140941336682398728836986423201937982424615129796995566378103836793429915648853715317812984197052051082626684876725122353980256055918761396614888961954062896867801366476792258609192673946477053872541674849869381527084691109022001071622763934668525028941515304787832910499510880246659692428832510964135772602912526634243117204895902783087943226630948075690131269854812510543110289548726380608025857559274251027746093476459774254146449840990835298044243898181589965476504997656108345102178045490134578570244573351730103532179484582633904546787433845340534647216079174686139364857827980496974328080746637078502386595652274769070893096888073571837635599791439658003554457642773702703774536089299998347174682253301094773677378413478467900961888509192066209622240900585060988375978834558201776866905686161703143032589282902075817631748465436541070802610781829201217205174533709495814993922851245529711344281008268828105387645920470172062396540261943762686589501902352638185459407271608449191717106067569285965491678675659296192420930667399929912815526207592946356768100535388128919459368389388263970983442447747371804156522288507049037090905495580866901481285110426516398587899106681913406048707312932053016022583389058244136143768857076356037005722225980662134031269058131446968698940630541895049093651482931006591663166414227206376143147235742451735041985782361173868156141774030380100626315375067375302763261584355655433660186966460860733567487604441340115101783747439147137320394239163708327000384753768141557619913837324821212495395313181553262519914462076545432054322305804294110313263312561811446688153637296636588871479034423828125000000000000000000000000000000000000000000000000000000000000000000000000000 [99,1] 7504533228953550196213794308561170147186250756433619063334820322002389226651306656662071237124594176462319105466466499656327382915395377672073064469956582745016457892196593030821922831419052317504265654132592969805399937344287394522691522957446435340458334173740427535248782939011006523049544466395241448047790311944976964085438504148284715870797068338193697970786407334566444533660770173033536737378656842297124566262236809737218906518835979417973626655270892149110308674345513537071264141367740314276426536139738958785375371858001842724100626282257500350523993861204102200500794783581592630070548156685656269958004971229470356933595339822131701214641891741011162836253167309709657146461358611161517735254185292109059611700422388742693189240554499923037563173410356449614222410129927540820609285036801571491107375299860432512589925443161944661614927794381431381787623518927018535314042621660102903606110954699705364970264986822457607722861933024729169004519627057934870054855399873722439713105135564305188563828019637252109371101291507830122995856948904846266186978116555016689074456214855430077352158429459258533471748911908735746548296972413400777658316603094434362511525613207439572260050633835093853438095006252889823745067788802436185203528411068744797457850095011647103688547810280496654646308561772054155205051080377312323634500421274699475419219227711310522131716659186112564839219944131099959735067300624182229360746504109278794088615578957293142830710416874258479447564308955411506642997562546033275729393405908486446490374384422725878250347485745873428384251887552256313637650014537377440241265984725419373480844305525386018451419408925103381131460325790232111762397301761661438206576504054220636941038229812767637518643364324050964273637054694792660558563208997428640055553949472756766011568708502702167682399687226453787590748459022066337978193787642888619620945480498397373025909473653882741928100585937500000000000000000000000000000000000000000000000000000000000000000000 [99,2] 463603613721880829023084250706471047790719353774513429883413868858485772912424919015605278444936477857804315550177641756682327646707540785231994644684676652525039178361672434035049757691709971176950446368413709169971324484896472377495900238885683299466381330023471738764345995541866655456997249582099346528897490117275215888325155160047603326757046826278822633723011965668473766892892862586981833311791295181198904750229622664560358428663778193878471638363297118772060642581936840906598815724727753882462180860666851110396223790320391068073681076908774893057552750990535604801576785738285988445090111154732808640165080614488920070233853450248727589749015434782765084763911163515669497409303175100407143484740177646997685969008779912252467072830549854229675316680306153998731486331377009307265682810905616255983510707448186765265584099605312690104825279336806328719114243459614828828142297674411150975287921902423457431430582624874235640715866552537157361427781821393171221763820549471477267149175906586386046072307304798617699486552120247873191368796599888464437602728437091032918608178276201393207769004603153357231230022540883604241859494135991573765700197879105414901279759543680893330796859964384841159316104171601800248587994668709833444867477151080258797111830282499865289153314170867097815260807896985834747611116489495987345512546627684150272818052743244714676391366410728019457707797384725824717282075085691936430315956049351199360402040607904866589925119326132965494169267694810209053344293476605003861909769712979792099340679897280864837691606290325302091473027691162885177690888975334297108094045618386355072904127506714701523463658575162410389435299159699491223848211400778405468521462413841023011207775310617578238684187411161434668309455860299836149038788564117244126981771162480106948810481710081295409646675727075684255951065766888033247357076601447543870276078519735568628235000687709543853998184204101562500000000000000000000000000000000000000000000000000000000000000 [99,3] -6213846153828650177289167669191891907134494672710760989608219559046513422453617725467847373701156996659002354609473060629359926389364901212177887413388515733994701934967254644143415667376357986803135235970615387934650106142381600216987580585377669225057958101982831936786574911562436521766449568252229254430351954608809055617617818907789720225294018765868704441460418118531097474133233407960604152054700766072371472022351348982433042675308968337122701244972614304033327282789432429119498661174709299344722428290866413641383230936135891421956168126394648817537030530137501427420705293959065241854182610410137729503176150422148124411834800734739322469665204399002884949546759121534903855527462250570464236430617871325023813158427219497798128700318294252952874791985803834532988743226845528637479208543264607568449900679477282170894550534909340557334950599182926301866142479802471892950554882140325139662998600928549096607779086615623170686858506525886791988578787073298127626099307770455175984135422400615592620696377369302866932604546166135427270740246904716749165152457002662194947634883447259281909836238009442374959342522795206542466089086654014283746662862375316467688891229779451064685968550778914689344797640343842544418218530617060955372140082484094872097171305321934743335402323862596757092111134517702106522405940073477771972428098264264954242597089129854808772905149143891694535175071368530982417067950692766348537594781191991218343619883354453675578249249648149554258701364478695369011960894719797143292010559448940735410103910181641718120749199334949137038726875413613275048936609524558245491546620445137479037397436453262473817990460742995976234617437344836339487175303874077602746661209405167376024048275312371937886604728945024776006200674478421018237980627290563897970777852233268860944039140560096663618386703100768985519784523012903298986402217421792100408647107764398493170987514133685181150212883949279785156250000000000000000000000000000000000000000000000000000000 [99,4] 74460271351963961168315210747257085734745015352706404383934021896899282046848617987351195244133034617953763267003863971156647548242352618432587801690872172681002904403772566220828067853300281052257665118639004947357818124673216432595924400777701840805091501305818677621938763328709086959928055568988589342351488366531641431723041827989853148289546717989454810907425850318002707509234869834757448878530157508574863226023848414756976479733156206906581523564878403993296260953055194289056426135294233496603463575371967045769149766823516858752418029758578718814641621878936693189490436061657549817633179378767532138392902232411292184551916502512760082597942330198061057020784402531335883477372829020347239005090480584685184052443798017758692697395421504407576774216948788313376122532870960343449154149367016018310850066562734557540400069809915204506273746293965885051470559787525801131802988901922827352441481290806863080342766415180604001649719059357830476689511298768088725323853912267591463191336826305181230561527538185583352230793020478642636470980661467833518920605076600037569094879028147323435506175606849584090679837698550878486287357411580572382053074981240122582746678114770928696043975670036977546330839685173310537084987498339685866960536889108868143787089206620030488190256674275840075013998564004695022567415785444688227730406772692968383367844001104744193611629560668735299353199318124905460350293068001739260424835274435453603206710068535907188245544377933471304057871219235622365807536485452655173681926858647509822450199421842356135059676616739070083006386543643155335290164058576919483035596160107433990261448867602885786245864108877614311283107362990613895610181068143123551706419418862433953581583779654675081736489757260411905196321512050230629819895348909262444817367787769593152597511466246795767654938274615168569027250613756758316834495663096109378656734413670835796092648266493452258174556845915503799915313720703125000000000000000000000000000000000000000000 [99,5] 543351421930579225721272897889020896048288652186431566046382982443062886056311863153294362414547882773574900773618873273481978436909175151967396631637714586107260638283413091603302733475945927990118126506570024473385017052739058085943569503007862132634533290012245716311049371237402004151770662984506695827952599662850143143917091984976899993056544956501376486666619490326457372772346443416005718474447175535588705068394575873067028818198448094462354431078329723688210793310638352361368082333360255580657176938600870434282851542488227660299012999071431198063843030482386551603182942697953767261877244848539922396446212224350229304125968100529258532331206214738895210138404379141938912213624230877451444652013873628151242180440917866256185400384901681103602815879979801676084227740433805464059280321955748624707961711753515451612316709258683622538842859706687254040390442028254409728611439444478022546047823630858105100640242659337121336604561207179641049729084594448332745198571610862216890321364531999628215053648614957529521533480374883794963677182892092386294789781540725861623570427133127947999369459967357487921668839664817770714853083241508210835782722553646936737945763034886388330942525160861169654915553112904534496994856808929170344359382979216290453013381724319697356815052656153601748459333328630416620862412170806512636686428553653318498837943945020143977373877351467900711918971696500033686867131808383412859099694443325036731356468645297192880137990879165358136944310203217267561991648681690542379542674393021323106259549922891476485151576689920207872560617009425045265187237229735223729160984040954457622750079302830670243746352887724807589850259503904032336375945211718595314386905597983072143372108963876404323316131169852317094161849438832119312993027323043273028712287195103567768485802766950412183103460018394609291530798137457601235050354214796147004031491558406165131915263847726862284082116616446000989526510238647460937500000000000000000000000000000000000 [99,6] -7225398444656957515335074941960086214086715608252195537326521334730804280103292300303754253979616431450456194320760057879147485632973971109430700401317301756480383767588735813698165588170702890358090689867362610081517116806188191145677075089688070765550245692806963068355183147731939453601867921589970959972465336009188054785539175911094283042463878367228652555686220593075380949644491030760946563277043190656890746531205995091806684481449389492389859046787154223309128985027134155712415110315191066485667694403200722106287761495884041635674550083744770578789113147358285611530550684522106304329008511949584009678791110691773923892829149464259558938369703001441642768423832903440265982991418004092358480813762418249297854900901997378503393322536931478746751551708795282105711304647029140064689289556610435393501475256305165084898430322042910815693950460887110581499889324264509822577883431091746869276467794302071567081574175420016561525514263797823923473505343892188401477040854160799558525624674761730127770022146028668543037641414849907167901425181594233704731576020603784671270768194544322999907520300109456027124463185933261034897188543005870349933007808042037079653535424777896810224349965967830216875342585835035484380272628260751083501581992598965201515453975588045467291083240606646364970000939633152756588506277379519623151245725336097311333603509800853677326880737434141653197237609273743023010390062703056600177804427014678505358213763352743889824531061528066996728363280568221978157387059285752641920463707863362788029955060158604957026756730978434133469511868255716867407143861276008409961938711326116061006100047388381076460738783814788848655079479589450003247629407403398115774041205231694976541833936844952856438579014942529387152036862600504346683713083373313538228983598421532219887624679433956967249144574938376596411626211968297854779175695642551804829018461626314168656866021236419398180925166563781658624066039919853210449218750000000000000000000000000000 [99,7] 2991405623323478170588570920417390672307142024642990816931424059861841703876653441983671155628193491517996520821028836262271441226616649230874459578434365524555893506023784020401503835851460733413332497418060253467690273080641836185040344292617470254130973037220556060344533731825693519332362643161811543232478206907276167334498264041007747971041107171206882496487454814598475113596346684944225854611531014012378601323029396737089025786490631652067733183641830747508264032340710527490092083899148964084505355961409206170923827502857002692139728142169654285577535786659195455835122410630713584172116984364798573575909660005848985404546657572711728594379092724224752856418382391973763385116179507394651336638192353404849913770984440448749007897169495384024702377739722718181748855501632926534405932551570007697350683858619578389444595205462242135335511959952613060007521301326321767064149370969212757449805817668848087783415433247032570469515816145356217865458208234548107790758308663284274480249634651022301485248904615790307575437775422159405605071209998450513247849736611274030087435459170139590520205391432330008430605014317563432570355097279971703298944722626040529780868423365820548221858001372433748491695375882994072678395518768272657506353166602684550002374645176072755436725490109444539936579301566252280088881472497116930495931934046796527849197085919226230147504882348375293264246664878996210972479796824078183723307216302777128978123060188079425847045818555507996203632123070292997117853930930063715300080478823832539392647072472351364344517032460605398287746490956591620264883351055704217275837626627074155931169825551429473725303883114827327155768049559575416291864702421324031571329259746905999304724641934656090547609993912058858811038638384230619682164165773056050332472613814846567457433475968320010397130407650980685485844025308466598050654063189566966990955697734013651603063909173959191619145310536698190162496757693588733673095703125000000000000000000000 [99,8] 180922325299861977291981187262215151306339054406915159989313569044364851063883773166449120994097688232212722703319802525456535071303815275523627947432702199008683606603206524962070004602997460062803921861608313993161276314361670405794501970342003683979366686731316076693434774126278713298668373880848890524113112555655155272197237004597386464593806594815618067327129248142371234094967149653622955919641620284418054963934180351240861911278208523837574512976923191110284723967507172885798760499175768814881260478667118147076757328065213565606665431697638027810380397064667061899556049964544687996704569765864262611546557001987219938055029826971802005458637043437786803480720738471456488513972124534743550369456750877697250383424505606373005824548583085066620581371942145803470479564978040286565439770454411989287633468620047044862996639144279081279019398811546483678828847137942441630967195239380713985530034793117177124757426820973565456176762778645856743532870648469011557750101248025136895389783106521332708592233728574031956235499400848142287100415927056461166111349615358368448541731900056529147130312582589665535980114536707980447813479570670958038694621085600280035369685568490837521272300272874533544792652745802739493248870105750027210361652118795742129193924129247589577159350892972813669075698009562904291447030039061798211474965183457050337924851381652943334682337240512541975244657706139068988881757840482810928747658380439082374471092731487230391482864436564216820463313691239714033401394273411358114233449419802897792683773217969955976147491901648312916114835907601439158870635305320018791953067048486836075544725585817115159823808126600439837150109271377894639033043503907703357200141868776406745121275666745350654093935542655932887294779200720121030040475509282353571203143480966138371127774489477008769994636903439360945250647482069832878798347373392020307937912080275934176197457028920348550851635540710629981853152514759131008759140968322753906250000000000 [99,9] -582349569590521252462302787807139230884823804770854818069414594336014982333533858588222807047903736040705025529761819644416111640624463769388594563762883950401873841966565445480294194732116915445051603013418721152141911397225720453471845875880234324507763855081450885694248793532412416728803468027272126392585225276155188554501852879297824595420778389348208947603420306224436162286033157296478050178371745943307019580792731824199082385316983217444799950988296111626123553520297851052995579005544329519973251488689963574476169871461414677597209101333086472471520338543512402133750037467506191174536720822254391004483388655720166796666338576215292765173126924737166034867210330820334788044254986950043807033963619790532487791856719887896869775109914449811140699016163590387343362951487731400615021410890342083131360330495980357735937557871233096788911876327306442274704682730432975176431230788040377443218693508710750656680523587789242626012255125762442427090632195224380306902069210344681874221419823390332969556577122446415564102679462185340364499421706118755238838476739727774366516933154939886556077699771514778854594090610321434302496360132978982974700903399456115088456673162794837925540509981638659684629585225882617459376552530492253936005082276222420661207099157660766312968586438132622943775407974053795788206167705273751665105514756190289028637981914678643645178020871710318997428104201526378636461678705868980997233579472104924420489769428095488694630367682821110714554756342427897467219644063801541924768662682370337660600459514483675526180407725792536262395510585267459362851126265449784123833330754176761937365855122507907974743687488388777147710737597060765935924968277781152632116270450923304837908828476226420298625122544254881084462338483389924282608960597320345290060331388784349226969085951341308616849761860494669453744635636200855930016846261780453529397975302609895808227884846695864099695491415166481719012381290667690336704254150390625000000000000 [99,10] -581628645608705182946007701888287998766047853163883575108515588615020218470808199686643234867188592080791527883658562526815457843495502424586444066849969891377940963895895279224146466261023464870476591082691494138157414922444662906875537690114001973058477482950234941344257024228757014108311658450795844247617193525854385937897890975068821880823942968727890681971310899013401762571423144317242686413810639527446722843363472435998051346718322059596089572201411274910522297346349331379980479719730376026195188594752885766182326876772609548992847046703293066386395803707721259346944654781611596513841364043733711076897615929697420806060130533939592612792001215357661984324304427295787638953122415344196609439772298504726660271982296249890461956019246343148094147435567801977677270044300371511842057297235589545854371129103558466027327824871057934405364927691464951835788448979931935861289851860111439449614459635524803238705272874748104635920275278635992892410533981463412336084135126190493707733820069139703667203964699713420979022945569979049362497641686118088310251361361677437940069297743426983470929740583381557069481389672970273565289521970601654053368223973409739434542552970491831761560728662191749018027656084809274422719067852087892011536810834087145466403246110386855093662823653431657962066017353372524221514926890442907100747422635223812717319091421411367812035071312976376932020837898460177979977785740179235114953463693444854483370693808986932672525138401113276756268842045046121722288808909597053542788148978370106588965543571987662456839192634111075465461967220602137927957446941915160978233150378920121776710266596783024481425409203937325864439253350465225559928123043446583811523409492440207410203352379416708702550850081092291933166015534176742484313294945027230976458844086354155148914264776517216120061438604910920026188899467766275939328933632541487231606060402568070808696153056009804029841225380228261071513529145704524125903844833374023437500000 [99,11] 8117555014359583331388469415095896973698668402588769545469101408184927777403467563266598843032670202176292021832450453687737764933683760549708860726017508849872866459785876227903150479910193757356938237546063465440022626163283615042113529823374048084919133188752365487452347976845442902400546062312366283873995045884188856450519843901940389547886760475543706823624349525652967001505097808010945189909418128155831948625049073279779768089237021941126435391171776988155943169746688872683715501059718158286081646703285549583799558776400642214006054886146081269905582379345781008697994276121984028422392692610799627190795234937608178360981998153694143340863072183264639266556422169924784174211981489187287707272628289599280065598458887550204773332025252171194202419734052806457586473338130454365002631864694909213251501500472496223150358505343376085004913028015118016207636368613573848197210305671736856628286097796443918584917739842635778602154777957691100143190480922497824543135653228871469129665008014689758918609294148972463198163217864655848587158180554681204004311199528510443199146000795886359338679122094363355921852701811832193834413750506085215336381723668143539331334586668869879503439839222783308533990756215319028179065092341732266733155579008351989317134362839260953520095043978141668172401325670466646984710706305719077781886295063599250452877809887855852420491498302673252190489925518934777799443239004599043946712661134784453935351813611014622227936120538269624643548205882434541780422533285445113496698575562628662989601091465182439317910322469764983643881963268406885251222393986543010973050506972423503011826096798059396180209673485402260574594999029207293162945280446897070240715940052389594218868997525895174804951981032023200281789215137432693780612103852193745590824553299092233644239626685558157459088411512392310080146548876499760342231109735279797462835240543403001530612522289806006452806280161964974650956605728424619883298873901367187500000 [99,12] -21836806675520473571202477956214320713918693525829663531991247635449678516592980457825919007858152719310121790328149544376321359844951429046800846223314462839068135916883943483144767796050052941681961104928626412811448888764509262188772863339517604129591351284401843323272630343722534291472058029870530012351186536632914289863703104270610827251099228039282815455374414170125469990119653920968542931979983454643281719608682091338806204022258932795465334328526176747604227922477350426864255652917403595684275463737534109681768100342717089485633404253395578073715904144422470790644101608469113503683278480082993571270785280777977409695301878653728630805305809010697206597083380369034686978083749637378431741877883803873163812999988307415139287858473217074977009917035309372652863504184937834055726515598296802389510264324924936065284260892651960241182693229278433205179430592104769245042963901768699185332861372996619554682867379792465280083391518887981170345971827835904456279305436120352196406881555676677489687653913521102586723146578633713869053495457875583884614717993969000671795564953139338009561217977698915121706890439380611942366864580720725406363727016252597345572872782516673608900713395213215980325715642276581861826719617967565978821637086187749048742648440006848896112968174489874016903414956445704325285833714368689492378959130438922657115541033292268651000474095481987512072109871986112289010884021922116661287988442169909849323960847028798817127544211210612815305040378120767420060814254305045377959740310574104543489464991884253655626758095353095357903777168290779456613131437315895179504819096980000489577945335666163711938334466090164105648233665928542572703721793617722810311607415190461890624265688468613236445794574266053685854310451344585942213971757960757857766837792668317093633483219583892489290970385612236106806676052564744654782219068707724031808012529017043818403729676562477172034031385248033577117787729093834059312939643859863281250 [99,13] 27701567648236411108705345528399142215640723768334048533986248696288636052730222600909101178478362474845572321372938934239470616791093154583909361800775659887690977562962348558816362501617697524440058460759627101336030251776276790172079882125599695293140050279723393440154239772238953812133571243284091743078789425749572840185984572129761260460134486148248527317088755789467594659106749680878360113561819298797867749262218419145586175868630226393444785374221679636674439129943858315094733467072627094575914432943526295857604370498873478069377909670210585692885211162131038174723083821429274521639153818487611948006831308065492548847412098817494887790713395065607249998516102491493915591858610276874360878997439690073994524323550431413482127079406600167676651717501180466154675650706556517601921155520862396745628981600440282834041255516369243062069435072796785686065023564974862129221481635518727015444845967760346747969127653424951432832935033839019423148295441259212628529522569430456333065795270823132326548957883022038902703743978258312874222985945172073392107158642344444954892042273253671836253824368951990641803713930531868301753876286186144846177808932932393551567377561597638269815076354357285041374195580986667699388792164445838817571422637038584400206682931958562584613742597081642500336162442502800452557989307309348379638627930653486869580609022444273087791005980569491724902625191947184756340367005259395289444324363955699890311349206780181537972714541769384140232923669886518255898967175242799163987618860366111310586359935446017566426193639036534793906389230562604962247289876332304536852056970009311146038722833112198651159784954559365825098555715902146713479354191630537318709322639424501882034031377289007792659626960118696081272798530148737088508790776486750187429520847519823554015159198567296835567401204073544084591785572840608396075353180930240139287067014116037316345793837405669030080708394730981680709192005451768636703491210937500000 [99,14] -27303063546541766357765723053772027853386143570874321981750798409271807622115109709709880165409259650363519831311686549271460140785528453262914717883169116292993671955284346524033450326959117793651060096494642538630129703037615269091851880541160432411077947104506768704590754900478183378884712603757413734898601769157030280882513227018065297208418970383460245492163633727805604102251567914613351746038305872998046722797177101190771751484702066443802138158915542882681656796428666856345919805712893327391517169747408002167166392939800045027602256094882503423407140163550626841247228957093733761759506535679835126355618854906530481735603667814316980717406904176743020211415826908257018748843963372915438575832716043951238730900911722174846142932605054623894237171033416178327179111064546470143639268811283067152346584646638798374886939315756617909331066705734281573284446315479432150641994933017632814225951704121354293491196892721474468415487458768811615655416518683087387498157850688189007782481422305304313144330904541821528045978041496981183048105005055556052308587535938224910629071670586105615607286615953092405848116179055209473082976483942840188619965004980713688136595774345881064614963720904481990838066384805380019763581988954352850809786806061784014792157468913306113486028309914363910599441545872343327194863778302243838055571315084538312264079298542084367040780759374835958412007239133680990640296561593253694614629006438209837788971327324175061317073057495196541605685555207239247953623289979492897913807651589234470448025012807585256127517925078729631559909813531180959717594343533364966641420337573767086166047438566477248291507645519619434838142792703731113018256551411005390263890218453851156142115563810661208251205477879031374169845177717336563321825051602079855942190813017397032977276311801605191969831376766063459150179908677480858666220067058126020902737282045833394287171405710263085271855346136682385349558899179100990295410156250000 [99,15] 60657589369607260420366731974856023589461453475455959598066007376978723173580275999465494189550978527631885826778631213997353552928935053717119622228685834160113964800165657362998545442155774167337431529105359525019734007979017785417724877620898968713483555557286832819912525031323010881863902693037849884203252956517570377847604203244978311610575431055994227971304206662655557339912861250425720584031013718586701123348857655647463882205551794352066559684206405826813687185629588072008251043474170369896259561744857174811485121703051034497335913170548415188805874866780638366824681415555270492666268728344324407233183042703289000372446913992091382944280864915794638711876853176500828954553196093867368004454172996470741719395090993985623320193927511356263016088678477105495044103950250399349636489053794399775983202041260023498555503046283901928609377558742929802699891557592329022058769415246934587767684592326793413236566889816306108481941679639691079531486220019515677642666352735834530551844422162247204421143878383093749563888660756742494850198918213206858279588463763751088967466339330382093656052309941767534196271947527378201147010257854339213416949926595245546712764488419603549994883748769479724051199844717182115992189020588886994822593314576007325648602623294325929029687088617079223573962589592358993553295014772648773072231884949980837273895695401079050112282889101382393542699503377217235662136510289246267197290950189262428407500332145850968555482490184541313698024734197824012676345178561767710268507286946752337701715446144103863988168284547020207901735437340591793440376458669577649320681472574860207265299424591562968888610034678174989610385750443520066099744979781926912753431716583351415268686647700464031575837922319920597567971062422713860627301867442340050812422960298995474897655365064903205248071737987652007313673393299420681082739275757887588953657020130263894789506791149104658936695722015741694121970795094966888427734375000 [99,16] -133672792385889295258164448014091938257068281286220973652456084840524169185419139874421258052534874387546032044265839973077541662994822797365125665324215812701338923314017176531636522135434391876908657721345220623601618515918017657680702431339492155169064941234806775166184154028825657788525292104799480684492843760461089629553461773246329190524595277990206353105414874449840029826475979855435642764533496873113100968646648569469492499857691185225940493246042163107140550375364755368940788231417448040509880948674574362033220140257376741390554039777350324195439257764291397507310833813102423701766676516860716873224699450259092542703996235195215262885905755702548314604527184179415206201458744045816402220095385669662640650542711863988413837574254051375591928666322594046877823581436718734361843348453930597881305171130448538332963351110282510766450210718221066999652031328278314640196448821885050922829724643658428068537641623720064922510401549359510339197906531035890162254289752463549170312661741868686908113714069674695074401149134112953705241817440669508061550016738879646027444209153364443532857642939384009131260386509838549308966352455587403656487653813077566270824455487526410844354420608362712662546225630037166649639488783222930689341035595960909365165889342133787513568732355726001692034507099184758670507824522302384158104476560673090115407866132960422996441104342225387817917263078520796455956392989359037392391085787506401453394604558083198882946642646901954601186309118332144531337351686133223236133970769356494788771400810988171066158554510718287526442778946639315773927554894144053754076089244785100581400219954182598275766259995512454167970065500790735638672294399702745222635523588154507552322783520738107881298231667415858624721863316458146960501732674485732090723752125627150440933853960886337514122293033081380866041635089060558980434112141390770940347459858225016622112893359069348225929424467395278952608350664377212524414062500 [99,17] 166654302472221063702326827530492149280396671366385895153715793179698367302755575235872742899030632066314349017565793259063350037273676558004014547311808909176433555765682845391965756039351172263303082417488943964868103577121555162938511433041165087756444058491900395044036663130307534360072369475207679923078498953198614604393030543386235265138970183755107043890580720884810168343288898978315838879458074365112412015380599793058610258379207614764260319933733321447824366614081762231966887825681603221334862871156763338947310759766108989298460498639069279623923925288879909785678188005311109751065986905090696249709329095944380714892540706805120958188123126406386888268489113255682269544595640496776376089990588635246572065907303840169488173804507590997218594041058124610138953998426302746786641334830661254825470190638282244134871235054703989284560137250747900130522231425877449540544853688520549455590140378945690566167423735448154543956541029782123917181493442302310158755724000077096332125321610245529032268503155311680339245368064970355557915712514971565704105253231961036519504360020316119627185442961736875913815278216918874203176213869487969080960795648001543064871464560655582793479054612028246216749202268153740920927736692828536873196272190010188534288337021323353957273258326081861655476976222811940005134842895194446990820602535096757481443026623110991505835678678377594391331105556874934301109240117389139463384108266134359309753660660009641984705576344705180394556754549519276549330722070786019591449926290636027542198500950428578929061317437399196215606626539890535692063110299135631444672936244839427054415265475899058249337391048961034229737115879999413372208795748529737922495494177486357633099482227704984501264266231808135948363854931956122859597267702384672735540777517736265235736144576143405112694825887870096256797779181136728106236049717598122200309316512202586252874736223505763507701793457727035274729132652282714843750000 [99,18] -119884607705695211273418804856898297202460573352870380660567546658385457102222120945473994141104281181938189581818136780028481675864817739611552324913855332736634103039093459827898888280330191726423610344887025253369735635435387992642755660052458554086592008834691885943098153250705888765238062777202075960904762680919039391768180924867148520226235785843527157534256214553812651432041383141281287174238060824915164661155000868051533433707178630143437703537804037310001285402727482361583989198957939365012348069391122667975620339976798248820337604926279179531127188911775478407124520038223047364363639107088513926621149482008298895972868697659297781764042983530914091755042453274017504828218453524169505352169125310646050943553262476511568265626927309968354395021212705104565232173404519036443738672505428609370228687716920635179442142465218431838922064530679216079667929912752278267749844074603881931763211612462895499961536654484639780359960431688577328151494873872671739442996589330268361062520556941367437350215713195553152530571368380633481038191436118133190806738053374683881725759854590094237536285575757618244466342079802109959250026708178290250735973980674464431233131051793428646607311876495956692251754901037198898036949933757786740087009966974008795773321099357354391624428133834370357496960838964916426265803513662483330176126906983910654675766537251778379495299411702253831228580607046092152183126996771269872689063548093530751676943222438145510732522938959577914525591476434729397189765798664421295406248614810575710785263152200499501354022716712011487571240840839222602439940167674189450948500773433331605380101454344813230320628956267354725148801718458990877460785117277838565071293289732123325450942289040319505339156136368536682894171818615388660307680850732153716314611653709972542383033375392033361412722826226873809294056787529437867167212004393989992789230079955690530018329132891504937297177946220472222194075584411621093750 [99,19] 80676015264407003515178279706346694678538618078741910158040230031868522531625920867672968137244595838902334067686760757844943990842594839684621757000146961796985350442061158720181217868476271555095806442657396583428684880139112102391231521440421783189246591070404754127879835089237958997724663831711315525058808245126974002893092128123827219561987267583033432023887485816299093350953956731788988884511939937275086374763738086403613717470929451750125784890211488026342837239185014147781710091119805989417906747158318556422322789279539097326496545511051908425132094682593947894367071073898897237413035164423209169626914714927606987808848792870957446057061570168682044299950198481436025404629895017680156615876983734266913963820906812588375953686557723050208591637375464679878208162966412712071358977069640171066710724035527994242366570673047356770601662675713916252985022875491499132009664225560898950949386191544889074933633489410577499066024704914971515568176789739880378534358754724075080705818369953839923039703657811033224638309607869298860816943092947273367000743651076883853180052539902128368819003749040878305677697639988716792054323768317688436795070159650898717809036024515522461217207676302755714099596150200742979535859663123135256503465991632491331802756788067785912549322464746126749287195752091348195930901590268641096699954471785369488815368075182501549107720706728612715059822703108836470747920732917444785155589705509694320771814935699979534317754571908343404392866257833882227648560414260370604184517264993267061021275715278914099875806276663143085389998470968116174255082590473423013184014838857286787902074592996150647042535929297830709698603071915830767263202332485710184922852851762283500026075445498661588207367531349457494506131392547469423167985501259149601453428664000874472008072595345036636098713675572632876545436435079264969978308473096641424671491249053829875674945161945911253909002880391199141740798950195312500 [99,20] -122899724672187246986283811655426561257348331367447157993693729292259905917942439285433568118892500765336169576547899381489785464045470800224455663966140579818899121072680273065513828269117220347825923107085621921896439743122033000818184314166918319760332411637552069981590931725008501298602818773987044440099060425291641858133652822953980363104900189644301349700839406537546518174308276935236754650949881820984792955705911366402016243144855224851730709709497157955977008037969463113453384696208368236903880754927236367445348785963823975725839036345901041893476239986166192641618836252671272097940107808119471037378740959358435858962319471826807437847797308440513683360822322228271362442401114577041288631291020552649463063298935120570840410992394690026026142642149768735059608920259155612286385538444856724868840730284544401336288543532989113642882651540825882636340414041300431808118949809391200109064972090679484517011055386990415217622075939328616765298485948521838721945481878717278173110552065703259521830798037930583831770453716470497772570391400962000240321812417836342663519071749350136721191541594159862156345798104741091490117894934490207758738451191913621923124444136775821428927258234947826528710201260923370771741203527297758283501719255576480467840676982931380537216119171529056504168941040818345810486488921793074046337667402782334078856870111920161179049959511587085536470775560413145554246416079925696329565041597347018811528984518696578880813901327275656964744310921593425585416142334218936264984386003968707377212842735183399626904600266256486921064251754692596707824557911505158456565382974880187721240754023658017900595465812631729542883512289146794057066050506269791419390180961842276554258049647063915203266400743695636702110763995969820528289531458280931101926594372279558498840312571469758728304026448600098203650181608493716393783791589307484595610514492245188131039874772885978071457202531746588647365570068359375 [99,21] 192874153703681143468757322259320242171667289270528396595310676343282488258187182326690529557440695557179464718387307969137610130670846404724779278061178074652656639670272061618326726072958634131799584042970846744336366391066196811275511576514554141323595462956987080864535967207320461785047236847319560728839380910566946503605788371870502925859137260004001606243711764586183490129848280511678999673764652786903341561120429615545030236322104587304484819444593667684986642654049743609735774681972270922704693082337139785736757824479947198001656091602711716358780751366062247731733264072177756048601555290865594370033885142801211577729735297859858166222297028695948628545298869583373018333421421219736821629439522189516488956542244284975221811115516996134449804637394758522587120997974361385771948725205976690759369821405089659462625733388043535036973707419885947202224626440831733050890479820574364492905129300669665714737840942179208493697994687273756154257938510991553216974906989399960984851531510789821740761616627386077254739477459053164763716417436836959616475468717354724114555796449447344586410246269399909251194864908152780486188759730311789260615824297090988120966335458534432352779521034806665333868483357344859205243384751709053483737299691009392915828263234678988285625916336652039862630792732731229683414255856171338304853085974667710270166001103733769420443656795653268398931118828396791779073564795419030721482576642616449038694835702182999324538930673847620166838703556445121154238375381733143990084711119587766593580794288971321024529772698909553970623099566875036939574866235846733392878586879619489230466420128154893505793030446575541944592591025119924911494222553640275035624787781743855643015865059261595168889742602266129398614677762347212394140713276820513682434689965546676784321599372561098590450635746131540129723011175268663958436707611042890682491707861615288211961684317063969729133532382547855377197265625000 [99,22] -199316226553265520964490142868313955386797554840807675938518424473646688978879800706380794984686142079026914633897168461476339090797763938978818474444561061600378743632369507131196721034869503243130317155325712171061502016298038513758240441324267497286132522427612661439810767746797683075688055672691774360279211083529175793149649806562087071365379304930453814108606347993162303744379128156379029144034767297353417343156731677031161954603521250673903613411793008167733454445535534381923179176041334139764602467160000794785079129151356332927277251156304089819493390831576824911028783721417961591559847723244838461541479516349410142617866401290623105643373270312078814029400986470386658657163630852075074188646335272817261027784882889296666296382711734714345598003235643954395822095132593842379001159468139415226839350783179728119681164254621455932014060037418558349341687125439156787622739065893370043163332141462974005638528055977142665171686546439878015154192607411254809226715632725058342918535830253087717619179440174422989171110341620095646510789638555529085925642835775333286346344077851469740773011006711651534737499214172278085945306524773109270993393231795925238588064262317009464010221077021299187007879359737473494283664670264453738626345111990275580015084593266860352931549667133151025333753029832870906652748368616031260122404233864638492006885602705314376166974796272896217057768758672053797113248739643215712191891952901903851214589403954358115781700610797153747494217761657186533084299353039176310977950214596819944249314598679670400955408430236597828192218590959645463924541341991524830451956353494636811619884477537917360781300889738835536840158002017057139189790108446338260763905947554870988886487757915285239838744482954086638793651966442405322279143477609268433591125667768158278370366265437656929928966980320803509943738384899220151694886642432650607955498001151710830546742725388753569859545677900314331054687500 [99,23] 129124574734056723099274138210481160934979778399593268610853534088889607002392619360283486026568655391282363912190260590841870872322240721222434332435085804854706767925871069992267394105781915296258554645422544362733359255132400364174109780051561551401725054838718957017097776823610281764632538365822372499896816602801637666184596210005138681028069777014102316681630419730984918114927347531461411512624886617603628175328280399522388374408791430482303849457794361041568652775406113374350445165844111465271472242123523678564121681472002498705695746593285238864575834652946222644221054941771033818496029869827624953666485483830042405384091949371769346590728572229461317437382716728322557711403010410427747513905484962176577508557725594189007572007701401556980433072077557476838233824380896351217570801639886262206670333976171371315315290684065679764504617299965921293307209758530681199413954485042274923543428804622029470152784702122277292563834202852892078651712037476247580020916025618231255204350074617692811422308215234807404309484247506456363271484892733415221360576335095432580123517784303559279400859117299239131294619978348310218991830207137211473585025663918493802407514687641213982965616961431844444348213068355371183636235764923580618228464670856383280380256833770177468100571276271183341633457154128829306884453945048589862285295622648900210693661513048069204410784011556375306537124167710728089175669029682497356628070378058740223460408352174673490317804515200668677691461294236258213552931906913871293264688265796861072184516419768606509451944086229809455388942011615047370245716758175052454022711017956584830701439651474438344641190853390335205588404338028622029950882188165782943787513907077675797813760894381504522278113695499251348809630470543285201727911862162253127468768341713287887307400105408249089988365515720182329319500675638100002109213795447478551018716506203372600819490045864768035244196653366088867187500 [99,24] -40090145831346693898874155172857453322636315014963865132215196344423622332539734086040882029791212786256994817741474218220363651398539783156570937193837114614261437791417618302844146958074581001464528219891222914574314720933375541614737920520958570960566913128247835641995535274194495186991123577155625963240060488639996894827080519489373682358217648851021466553890921625583293625447775349676608255985138378345970266530060684465118873936150693638121341345176819684622529427129899668193829529916925977712734128855472597861124272034242845515816308464403519646606915772692725922672387479578266071992692353017885525176917318778007737285413498746247024962709178109836465666068759048209677010911874579205179082672521452394669601457181698561301583731934385254259409186614493675429367147694067933272479096526597752423637434436809371583113593998345428271411371429642528394367206369187841739215523988382190230094786830240383300173019874310066597942947825986258822829131937321670595683170371806097842804563335076715304063787757347625920994460013955835445399615335579816311506367076126029123281717722673565603387452374119375972495728589609085311101793427992914039751339698427927141547046544980944584595886340230070974639107336781917539815954880908517773179122302878292311873827733802962436610715510871714251899076549750455230515893784547245760763037730690412553161431287993455904764201663071971019596752974100825797307395756798197104103175535972877955215424982163827548773051315514319646589549476003802587282631517505171234457069094812617577346399184735892160587698970985081222743974798445088866510952803917194249398426331782837431428138450820772694953320640385884859511872671367338289029184991166997964585921913525156341792603375256500364797126122854190412428391631946790504909999217277343627996808638516787814477354681506127792085118176869994112911853939523428193603198103009938249273756900767059010992632295256044017150998115539550781250 [99,25] -13872975742892077821278685530637204154856431312993759821487154022739328310982770793770268083193474896653307757039619169719891708935508018711133243663937253090482029122971916835995730548242080198240594647751622787963789587882424912521329847593495988947447424795158147525701885488142241318978140699403095491908717883688934141024939791790815854499260262524305308041174162955410507676520551294872712786266902200228139946931228806663185667263541424732351229831576864532488433648162315717550058354297492468557522050078937505088209653600823639644189831447744058471059494933119891868437901157733015221733208075772932292767624107486832147045497013807200847153909680301515994959608993809329533867085625118360096029992649165447398098222439204471346199399606578974654274816418180873164914720738569837572991774207460597668142549112583921605893157317769491442455410618474130355383718510220324935109659267516328228816165378155848842789517154431378491740384922470594675608320831379256808712318096220781683213031331963518970297891302483149237536824330994240041657934056249835847611616113729782041858351407323609273822792002433363259392958823151633296513438299253309071640527600298170965057119272280538020771291405226071713852489562951871304157143482374124700133512430117151469585272548687400809900974028573009898437221811443528016475531590861039706543373135913731917517733749336943631223204109247164500629457974227568917564142850826830149177809790422797449399637000981075441289443476214713797550109804135688658502699791000544393308923665690098349342728886315389086621088155314501121662710025915913438847285961839151867567304042500090641317210520367232326597336375474002572747604074720802982746146014911897535597032951730579141221122727505276041769924649722356833895973947994637618825147826339555064198982411289942554327411571860206271633628816190971254829380540546131016153560035269978067942435185624580618046763902384554967284202575683593750 [99,26] 24495770364583041425759981796790939569161802296712359467153963917561551895506595174769672253879279396204816667369212214860633379759654401074303712968804683209239261815401734917412141327397897484269971766309154329250364924672021377436928625916360456717726357081391252842765643119977154519750513997967580022848477037638467773016246207703878448490920552559785643826371806677396326338178034646647239472657958514057102082466994381982343025068459806439727293798087759080276260196722822077630416676442076626986590158658411528739965132555593177961183892527693474014411340896172536568012361373942126337163676244773600130321298982975906466468279824386402154512720886507300233667460627100459176848357761013540727396806202165443884305179249203854957071764554899362003153271782644668622945788150788132749613369474285480051513561854703723507739750155993806266295841549515878960089137985737632071056983206871937214690180050849257582834504965384037664133376012705814668556501719430987955045179387874800795769445438818168396365228001665117532590527508208376270849811280531666492346661695525406390704655772894776497048217547749954891482058698417996742311759799203293118642450417077970497921831939696509305031554587172395011929228699731905066748819912388835907833425373751772145467474048164632806275773284894083515568517160156193382029880831537991405682175717641001261740098292594340857167769612160917976022368511279628378627618096915201862826743272894377974196247485659099798432802288861652573267072021876229442710380312024042493044608016529999251073344919781582861252878780683103828589173814540906333399785623647806164431818615034268842797761167287450558464900707603204049470304413221155015434984557940985980951446015954212199109413142505066825262966974149865071667335655546328316934182872600335454681174659613002832882001087890560809435415606393253431144571601172434416417414682456333020097743080785435143553740999777801334857940673828125 [99,27] -13954902401575158210570308733076171505610427128258687802860805908162826951636849754157977641100183242246881770191854392420863545065468296125162952907130123001766987996239805544530415127223791082672464242621538618069748403427793867009472836519010436831446289041675021340442252653053711773073661224103054743102607143775628821171199778333301680972020871493532278780131308140918024646273378905741304045031404715653511874004371386921937302109805036607683386731443249618003269636775042473349735926974922550927655404340565395624607092576589343373464800058628332223262309784930386552366500772964994255008135872338177922398490571926533701327801917837682888524353129919492374853060837152188027256414853224945762754975224673757274377331466534003533475982136959456255952123483576105350058716232284152882783267053452935020794348943358310655314290020366735321644738965875069899846117069925738679259185813025751731350233653960539008622800491150361746383767325335827196639710766007239900514213969692620829163679485335393013998361571114339483998742943435610551670091484010700614357170688851470089062558663606142101086753551398840185079029982025891224492492406817344858412032805983409915506457344314975889877172115496883092858790744140487046224487102880528122789251054208257968429500310222140769130312005070364903225665606778899351847691088594035652781515587546636311153465433632740714646832513280423105306919810975632922671881542824697624283085239225481462426009532807736870241981296891800448566373008058699880828791416000576459094799618967318794565433493387712058736387534037398152761477074891858593272256799155696673283700366567580583579533716347270376609062845395484768090439212405199812955553691519029131124229685534767415291890394923094018830612747927216493157910708495673709926318106518188014437858025326194364198812814314444587650437516262847044017779127014684788685382324241035066224227850772976466942054685205221176147460937500 [99,28] 3004909946119610652324496438976176986973333268170020724524069380531141788236351559116352559433316124283588075421335354519521295833294334089675381217858534006594886069924371427499996898083156785486367794764636411664378471880304518247047884649839878814127818286406675139662068136410388222376127680465229216080937355390187309343876962911419135235861357561776084014961688502035989937800273909091601734824256412746086943579347058402572145796799676043893573312919875020629739017801996094130347792592880657748468070058852954036266978425797503048133157802318365321859362497929560518051463806371798371648993709805862888295121678449680195617348742607653184641360720170152163621289352341522674205592774178727572003135773407130161234860492218758778460704988806163021593529496261398164948648542243848886760970302195597769175927240689373941021027753290965971664266113090653828735390308760060959902011721634782032872130195406685344492482918773580842592141177175485292726378927516754556901176431825162822855733947081747985721594286237812753701064175544583541809824227678072589751849717278657647515623142200279024679251121366592493487808289862756889958069105495289947659561605708832374581108160845608352509055184706301472882819041425177056782537608515826514597664999051179639325226760914265246730115620192289914699564528485334348326501238936810640526891233464686431516086487963680759640162692793454147643908592438510159442326957916331760677034616490053209477975798281110025257324156703608590768304566230787188856831335321123921661598989211151353465789994161176418868848867620384467302065668711057644374443923575189827797457835636837749718429953359630384718737581105126827510903091697085049855531747023538739058374461234760261551131913205608056460068612075297611229270003516193737739138524659396158050401082370610478832320627134621574890713812536042480813212358050488580123508722534441290090076459584622625698102638125419616699218750 [99,29] 1663693467874959198976124051518213824092309861096157406242129611305224866707078808630129755776218563367289376857751949876126281726484946006458083742961552796545129750712059152521079497296902712071233832866402310263243855389612709942983989703851765859123971649127740746262544832014201658411631336046076432822941400436378887587156725132033163955561274066589103628185505312312186279647568134972543604638473280334285545160762335554960516821240373707527936573452590410290768690465138207466332751096407673650105966541044913313322409548429122582874458755788288741446941625985124047570903005114651970870206692190316106526994313052669235136511255723858377844640622597915405036401611322128670808150617339924147071961048994592295897483445060790289083587327418907714651571071699030977168258889328245417203726178992473445156071670469350800282229488382734972646926017747591842912877952516511505722465657076301719635091358054221950844330030879123763152076949280000640380935006602905160020707249303513858229116630537792560687617931328442027083607010344699681608306884832635456304271537936907172005869515238760400283111217803995934696996313461818389337718300038636277887186593215393820938177452932948762077303669615819616110406770253747938708777122823590823354302105127825198061941232390098854169627211792991501447846479166784069421652709352329198358814632281820485314676785675226396870999137166439339367444377909986197216681807882924068451844535492567968520519303034293601197869069663426314378643988345352331725907372133535999725423084897858128337936918702359891729402268950605871504245629852670461079585868557305614392213154546452697165050279849334393982824646732601260485053019808031103654411938902664848005637321358761866820212534137311191820039468883068308002275012783092741932516891617656901109554794415598588279405469266164804550217909053288391534298353137548171585856241099697855681527336457747878739610314369201660156250 [99,30] -2003472594628261066935444832447058190128668188887479612917438032444017777736744031497242679173508847534806379584039926551197433435099173403466032744286540617122586482629143412164147472487926762278449646234338728484582040959549823876583380984192731548945811668915067207696402561969340179690943391441580009801088129572650478627480049890211836467281833279393173454055355233370143891436568968335768350210236495736267156123367661913237988685957174829406209903817782905619261876021255821775442971774777193523207143685776802485792057167025547997561763432607063243812832731158792958223606612481190074972926229298619839862388255612931657933980537497670690271029973268932321783946963963769314469932367110774683190282825974094345062439228938304074821695255959240767974479498881577246294753748723961356506244383891973843975580797362377705100365057915789814551776820933807793093812739206803371498103797839910059302323242368490547639311919499309538210230203291951963952350098736718787222858326716975573417872962296685620598473788210388675403726669258074544877700678588292729879717865962143861836005595011362404566077721418438838400081170620382455382162818061644918041885199024314110087823296444380074956036897548265475435529080005412511961359640645172175114921550434710519545174622038967263192369222634564444646284183265223187067319112913059661353727495597990651308225081110039232903093405609479217398251823510160716743125634277475583231007849988349363868505966971914319357389803615446177779914780497439995952243745563052610721643003339751797305091630596526524359535745694138583767381870731114112434120154979230574880399483651771953902383482322260550421233030455129585350204736432244696864677162430203115113013715963801023620382992905988065853870362058673148215619760451653625208466160396708113046808700286878415582404448344270763521288883384993370366264197327034985443837636505913513129684133673436008393764495849609375000 [99,31] 1101902044690968955643621193298043334479416791019948911767709155290777670586154939832036989515543212113822924232615338632141193912514681736828922259378865851576261997406160885238018732136228987225359512430698140741494368408635561075950997623885288171990578060861296208892704654572009307104308958807304820055122025690349523112217151063245904315911691095434555309806361369162504367437007305937514199018134327297118586604790701384229666704167776272601730234744664465198216328832886979126781893550396759395603580453857554910382089358321386803070984730520813508645255329093648600594695751636988429366734616642200072100797879184819866628253510272926911282977941886471190378361963824210305188939236994141221032328236160451294477636768008433176306045291829643081530419535893502037852687883181715590583187329442536568807598173783837450630355479834233437446582498893490132770697791440383005714638032922412645350865748139281789692069966990328160141923835240055223040175626557763585990711774361087805567041339117673950242242942893745035616226696515947535687072612783317650092933869840317184246885382823696089408406340904731747590648452459343808529022480541184157971784327861426366088720658833460989502705463292227078907059389467994210260613490565565504722823417885814100502757038374565705980996356749642562353943804391694195740115755625677330463716660565019245193087493898845512379977371632060870588789857066275515069349271925003975307829865377130732165830296372877398071510681002784448939787203664110736492583163103337769100861625567074917820114296956368755349752307561390518903649715695316448631824149711948568818363020125449327489970881482543406896879352180359026566977718014132726584902987333128509311120944422998399069886275032588864456834246481830304703054693784710122324872963857586584835268693116339494359627865755109962493729174785280074935904897977918633083094094356896297526304806524422019720077514648437500 [99,32] -417649364083599558017872146432323189780644392942796569444006055984785411898828590122850700670379207809060544634875508720391174953155436671484157104389265325605933642171687664519742666083635581138501841095332716688246503696914104744699647685038178878607735525361296737137519592489649276424641623646326687444011136974829342297211567224397363998689468399844133247225180527912440764845866320534305464773166035042531034434987141939006028173457493810421226447703260937653931244639846812433024090982797909520209742839655447909654864727359386870208767186662277309925599599079400534427599825261666748127032238435113891135875426870650232164307366016680277014469438886063314462895122746971702152909565426856158553658584263123851335260256145808942557304791083173558032488790715935835562276557268170545866530974272335554594351527403404475043737454924426345262617936695465181538518498657514897789303438957138453493574732141703343509030680669369945685477244655344782432761678397764583983073346287594603614756505396104150853589598555085569705416617406952694522273271497867308438745498768084395828526593428977152694732648601944156752657665651042134088537498285343184841370049291565089067394012930850050681158762066684489595502415743174097106467242501941151104959744448874585906194536717649780928817937179156779415143705036865834113500506463846174492443742032608361978963778640876090323200870586392975183719952932696210741471873732227853945036641978342147253121344018649732582445390793505704051185016528191787945698121166603977798851091609756829038992329089549489982579960809764062331485536905578396877282573536864262300901704988271258598969310420249384069765617931180183186019505902765393885337132443817767884567345889114993496125644345295091534382759209137931675543352701604486803316246139620493612272059288253938042897380960017746574755353075196806773553293121538629479471858504946446544181526405736804008483886718750 [99,33] 127514603076784748089084435643933786199184091307091419893139882142785864605428718322608795628315625079932434357943095549260613559668014002541735842591726631372019740033587535908202104698250392577935984729718728078438997244184402261631684675343301058310732375037001562738851612187949959226883859761064869275174067147884249745518268283596449974421457322873297609094892737045090787914128853175427217438804904352088362365515405591662817006642255500776021767571565542962507468384386606246928418186638899858567545121184106797635304814947079194484114381581553543839689412509673272913308551667254530551963278298178679721333472028761888591223831152240154051741139496990838053472442757414910416133403546726640900615868313625297139316896483883011283303358955739489144386691377339608074536230597966120474942681700171147060319121268442373714364345244076103005434917746818725086604437640323412415811674545311953594872744458226318329269025719574625729093597816821350871227457680320875334581532338040532309737463968764972779592574394822364292176567599269110906953149970183058720009644372174389959472260832410342021304018998641269044363053943709097204856604651504874697693359800152870597768189409944737872000963184153379770814482797305591194720340573310557463842264089074993884999235492284551041527282756331708482119354852072872639052665220376960553515178040333587627365179974008287596471201114369945500909193850131942083649932882624574501625278864210599866388996854526016806457098640753396338888302414887983516343936169352828799827386329016927581484777870717391332899321708660194174154785558316114637872636178102454743670992717350182043086516691981031943417911614535272015912046151989008082016063106568679343666239943251671372653709111367314065649986519993085592748804632711383960557521185530525355425028533510324254259844415402746873664262249183951408706493771666948950065795242991839586466085165739059448242187500 [99,34] -35481722052622258833256836288136812023876678479326429231224943020414845819861169560717663849323471093973167841699717452740264066954266963337702593479053462510861070379494870873162701124996277409024920722129257929402904978800183152048712802697224138214064238893396054371624327577099757920382929804256634603194857594876585176432946350940629735042659663886167336918911263351150400640321896140781854266505454677566855057285427035475429765088514044867000241809083392666511103480106144993507860058367037203730809036159163968691699984455684686631089467547184534161963960416520610405129756261804596959837008206494645114341940590514493972167786402041567664578805746985432415202187457627328458593782130248197069693905500028905296204124546104161777290572182703351070490336891746476300516626753437668569692071783136746140982948721191070006273580135928343740990150630554143332789485396747056184839503870257666001769502188289769263305740261143358229397070102779895427370953084568812150517325868892596773578639698741842289718551749478365348457148564413880534242173585038478623619196996168799716483152968151634439990630896361982306049393380429598839668324740504815786921162070963639115338015108243720826497950797116976044470478311406853295525248860441062217287541291166825488042651284588279612449343986179806843856507060607366597170719794694668382066686708515380544569150075596153472135274335302325310022260216138939579012016578038237456399304826306016584612640966759627847395872173466608255884192598046519605490107047296944523761980485347549171928224606896001342792850009111622265796196518191951379059936276214495930668558443217026161576984147977039424703460329705603446267906084337612919615008619486915611039995922016540958461029555736455219513154412969292399622562397470245798255256017392565077599031275034639785537303491445408215116444553604001180227505491315744684532873520765861030668020248413085937500000 [99,35] 7861484804841032583796066169078596231284284309461494367832171036430774084977851515143537913823301962852166711086676079293047554293817115413659811323063050280387783001965653574432760927643653622856273866890368743630207981514233702526585322374610503237663694259933304382034195641590645357739312409181698465928598504722764675751075893613177476126637624641408401163763343648365637689245787625270933404831459692841932581058357767303411365455793874890751223897645276022343548186942571832397965259843063330556257828547517514332525095675525105425913262629534680390654597909419893887345052053829741268247758751195545797044599253376933908502685140547162184434902139830334838667729139509196986358740879318120285350234352629158539782231733182613259244655886391790984959032972294466971678168117394653724382399140769718326215661856480934734059420170558972059234365883652015621364223039729803400629637384573714477774492167829210403628088935447265879955907958365541478452318481791978050929435147672865933476992548683647890872255523744520202078512322665692981093210071131177845175961532320652861696716469570593395594240433890076963023912033085031699084364302891513164494041783135169757078946056966080887463582963851855275157165211117225526320710915185633535268532388143337857790296691598120961153686598264178143432013584576669184933969512114479262703426638117896968313158975643312908830819219201847075764447972805204226110156380729029838337162193406315603681760679945261757076964444259182370542924485392698171736086685860248309734538440268306575114886734242517935899007292515967583994706641681269273793018240535929899553047206931364916743459895080303256924141365087257936961100118956903896141883366197740445885809423478989062526597577166108160989252891652271018847892806829510486916798510161140831546938147429251887232536654086205033953175249373647582543121683525512780055244377308554248884320259094238281250 [99,36] -256313060240177403410645898622689202775823887048586820369638815500719720965232781398343819084602687751432833698495909545079383668588249737330996496510073057411023321775189263141221867738279690324852616093294140532666663392603588983237569601710187560007197913778651108742450814743904900133428926245645472057449292917500450049628990039004341807674447871277335477811830615525669728172620876825720221454455210438051463347088633114587500205124827275218896069985847508107854314151736963937269896137985255228544825688416848960259404992752845077255850135736947087259213644596467983491889231890321978307358295515197024820848208585575551427189257248073861987000709964611103523871627963612442212448983027365290346352452277726665284041281378516558473123972849234617017288067138028295887527605567186660065008615373977183387043274685761891522661721850870508332229377929278800415543230764283657959156343948444975943527142057797896492749651691958269361872082864316231050608953990824548327640870146572322372776661106137904802717379313640898895052347479095303878418990280685968609064315618077429019190328799110974638325047590896771843578034656909426903210217389148893563802244233543851704001321160065821381850624815154064188011779261842586143370663327409443766763023761660700204518818679248415335631948821805990769373667252392112903661418376100814571565063795824198581716668051638507101328614809836519896875001981479600399988454274820376389810291814525918095209077891226451152970192829805212728179156218814394097401289083569031897443453917035028161267796432355403225976890879944707491476650504366684233587055335728321511903177086126980680405224527677835452300193821340437410959673479948722439729806405674925821087847356642435074340237632195753543845276508427368624844835714951966953027491598397240270153223688843107284108890159501439807579038170325807287685401726802514321690296128508634865283966064453125 [99,37] -728353086048497071424050844856773169150733881087434960915717818002003486071566306312299217058344062509015202427107294704584013149314045953089188962492804417435830382139288802435500887537957482026093923797453917440390049353581248823958941287108593498295939599212202192695478014821171439092309908631588925982726810574990014322932859711216611838088999739759079708865032705153448226626689248489523371665964247610216458466597061137194546280718236573956765020192371025525006168348928905359720413347402961765905554739168592194615342904718877329990254346280685787608121735590632839767278591569128035214439754044415300360058780371454469303992426824233744056233938647684884298226453463008939899802794564116960718017790376061752473478815551213689220566637728821053867977787946498770425236615481792014678843296506085587569854190151989750160801873736486480840761302840484176354808042067058946824815996920707017706232158693387351675207510851883891424949826685553946217400536081948154986566551876983431784724613554361608544708649284484421819563877896614736480467935958441750727906697880059152530776393956653347544234084799985187379602535507100501364896907246642904439116132102947047644909830675067607670261054005410037297983757099819265156834797890483017581930523297977386598992512172520298006274523186531253374682709080396033351689412048715775998508095820719331063473320877906532932260662421600438156050470317644840059412581252459867894964229172997943418553404213337770032443895589501079288545073406047966657126780444325703567422824816553748634359109579348028943778957446873114926197821142055220815278727938420739158842726542458014732636353318641837321201566654123073695569428395764480648958524301649444994057857869769905671059760407217309542472016248506214722958650103405572544103237524285513387621471160492918100627844553727878105253824638368335363778922203481513975020789075642824172973632812500 [99,38] 358711262502431195079329067311271920259337873514670562912903414610502956035052996704130815388664789078726546468878106349068247742420970670269780266394841084012710304481555787749478943876414845666610386752993831624015421807971199543820981611781199098933352682740728599523010354578102730287454717085280296134562172567324703560895952941268692875454384057771220633385030166809264034437264217073365217672938601617266869743153448426678439147731646092522310205258250367265603369903462704400141740757709366240051193236586588674308319766552689556274639456339762883371834512002706800319212782791978759791460159102642308972932867325324783555011126740143335381697319739600702340274164565510184020365994005593930837277974331470506808240791347168962101819606704631113011693334987586552124317986122235346918472519352520835327094843845526357629314923274117965551883349706493323800954954098858989236107159929571770092885785000443714741078132662506737180111033038254318311017757670815447448616663689724636064084203756818966565335593315655736746555251523691394168495796892492269027214133326365924889394344233005716171894179639043108667927813625622930972180177398594760479108323789825270361813631903064489600407424855911819623424736121888096460182093013247618010532601622035238029907197527971166193000158786917297577813864328900465054934728822715282685240552523912944215924077215693574821266864635190786895929291403765060172855265634429826995963737709204542986901440219802337840974194040499610344829698088342176535521936012798952677963618866470604434995194978681082567350607219537608739171497760050396208104518179993954020531337700246822619327305434288183096996400927662970885990008338998707956342809307750087081193833563085186930607562901134575008878821426680826811587873897682817857867517254566932764525694532664817187874068144465867118050719682786754588543244592901970690945745445787906646728515625 [99,39] -104521442463946382685121963590871356010958012223285816982999414600019004041844009090067960350458631446239021232465271923764289732968808909248827741973603360965746123577818059472165176804114694721433990268802214723282992812808919215454760562119777624535574602997127872787262447538899329969936573179269635513857568513226888778731184353019703643505683303496739995151192145018720886652900058450544440015080795391113597498560638887365442817288382188289808138855711875735231536958773131352260228885598417533696909423507687900012679089760204073481569322542250212720002730363916570654334154234829717062346344870531416085951792279126364599521602314129058704918139414381887115637899105519942625393313667644171370370170518758118309085243984742154677883455818275478371232533746734626776651919847263228851718708343883190689805896838487701347308023565452217766866603386519791367196327316505340259709220996851714884612756743778812110632575971735501899537592241445152720459047533071626925961734920852177012889081132523350375381893102025274094757979513698800991593961393736489699625572531221374625186805901323327871760446991662748361360905304097856255980340396135755556552961340401471426475717006905979797614804900146175786574874344777927039732530058812285025766621473113551552375559095886600672105662147561712609970121644307763103520401230762496704275025489104487889124504213815811516826348390845656872887838237685188338459479443678294791589098328353387843180986624483884722858949138989803495487643042644716184442877817605729309265673320645548852049622146769650521961855702492382018287851453280889733108086841136625211575356145030845086447871582409685996707131282900060745539985648475698872248967779001832228191015263338067315510387634011274104721495002725731090916379082243807860489302133385081192550409338131904091507040805819299254434579710053995434994311697352031842456199228763580322265625 [99,40] 22516490707658404112531864904029184240931273071556362310906433402784780354840750556428067741669866465028819630158050187373091004317562211772623481848791380043262937334426784801132860682087228543430449062104411853540243128836264615904555231443917603078408936776242083379902243576250857029734177690539565537548046836032801921046351326183142415461552428484564715439402278424225572475865044069402656015447780316467620011971524246460464829245882613019198698874404021273722007874303521851126348956811116028050471602077796096432322875598569208143082464586387312478608160835317187277300797622603265890650161849679101391801410899905473853014881180113407703384608034418690200880879941955122607543918808107728160406777964783830097741681016437963898636587675798836989363543729132669704303403113261069326513686089413915888369131244672520180662192623073846606740991633949176288017776243813349199556875667756868066983790553606296535130713106768009715408764242462526868604816558164724543539370321304974593469378863574276346490669706384810368525494801594074392618440044899288617349772938279136003114349598038025509580600446493840576093584202833577042673932811386927242955108011987388793814370581918300501659242241240623969777404521352229531869072825357487773885077631199596788800274229786243833812976551539747410315046540899860018175282003031827008508297120936355190489587892025821421715605633385590917719109817453947823424791981631830437730336100331384277161114191428144364133249405521978868478295413296254336820408571904448131943801786295334886031429491237222836758894320329310671155949185427591328889654193963843200219795882393274952120709464799869540313615272682138003344608162742777792185948519655898418773766684813649818682957872801082912769164315179053260379471775271887210128691198101201141072771023930171562851505338433413614283852020517403755284213673348858719691634178161621093750 [99,41] -3509614932137301622807131125168193914602519944869797588727955936324533186170544036282847567467335074860602578825773406810451476688977956081854192544342186555580802525925762681305826029527875909923767140608866877440761195583987518436525017321440361679141219613441362309651344830237928950408975142048804676018769729642865782751905663063340181752992896244124131938133452117354299327673012014811963530497331935312514829507065621776537599046116943013142952301285772636948942962933628203067582649481429203044390539525041452814708856345513595955091874021734347749407264810879538346589175557328960311906009311332832561552023019083825986626577833539990602448392487701899439935174534311882753457906880949055112747922275914006532772167368058692484823613419822351089267620250615307364605241543720089965318507860217461380140694921300542052191277729243521968458450988318954038747844653144521977381636538791290697527144954034555797864327698191882641577152032115944141469942237415776999820279192399875676164833470854288610604730955910619922434219587228155235925702367766346695153465790055656389243477334208892354209110359337585567022634292371833507499243818817004195320733129307222415804426505897345264174029846392931520451170966470134614126030665350543380457100561529903267587123348546194324190029137788023483125458168488560247916168517682271780458374914904939915204642006937572957853683899613658918393201990445057033269953014218977824275502718920197643530908619221523891587217265657271263385389794205255836033743346678707572220503692664900794092498794309826830373834879775832546597950690740585511980226942612063829756178038517371269390452382471040142460283073204468227182965167573170570091176582344955107181904107081847598403361884011460324877822942059116750827674501741411949546338732536467260015099079454721065604329583469417153761876130950436714073248367640189826488494873046875000 [99,42] 290863343332633671822345834478235113134484226382150785137566509771289488855178687190356067109529746172443476590100561177352019613903806591053416625232442058252367375447578962427322636446147272206139498562848371895605951064561422122780213910402506395936764848557567979492006110497806028384344950827262547937987829328076178909729530412337053639685645899107840166548349334641971324143344456584196964182311954722144806501229213401569529929356116609606654688639268218040404122063286821382907259430892793298088389219943883751710887522111084739048723465518737525232522298261260157195035193637884326326215065510096759606216640348310254390434578734799574471497164733606201259634405868520747469692245839188123359964927831397346305126318739455543865248904831413137109448440098156686387540484349617807233245575978431466256559245927342237884036109165725849406721584716006788294888346997187859905037189483147672771591307370799278173214626890343294076095922705739237694314935848640678073990317673483103268208426488409317251168253794721232591240100512766862407583828886924690390055117308044712948379240575856246959023496560365066412326401052418291078696856521103461624336885591890822635454264244674240537522931724000690286110881267632993478872203064419992720866559081599427920288364011408097133693902499338272774849930835950780625057149797562837900078068230590983739627119949281149321140804234743242472401533539140729923299565794889378582375663948762037637612339496656821845806774179170392453801715843285149219527148105050930771824983354582056247096360269284506463869700217464369292319558251015484976089667292047630241986854253314427163494822255776318868318131156106439276405707885173453344822874682680549852409384677063077975383445798045135651225000684261454704057800833451281016426083118366024079772890878905621161000797733855912251393622917905457114784439909271895885467529296875 [99,43] 19524023012248511340163307120314881652576162572614626652672709724598279601696396500337609909685931954240741965122793581964308109475332579483296639770894422220676107790091958682155819961129832159401697442631128935316190729088920070939243353539058301287058512720264997982849141828678944050793911025250616037849173260506267969858446551494933384252173486499071502116088157256560756105501087851478633217023021614581656542032564264777125985646806390204365191712230981079336081007931649083083777796538398693832987903950182056267070694793876862079517018273488999141475305068188791810082241961470231965942244236108150177584085927898017539436256573647311306201994592076940038730921737585781908935479865934654363755204037967993423860241428712304581743906846743080053331193702980941389927598024156414792541412164595429152481762671538013585832832529271415941833407373516767223176020256929853041918824048724642674166402823549295938463138556359925646468192272918469744902650922367423084914777373293863743353893294649319845481174789773287784940062222675528636832082442498723143829263747225190066261931723806144067064395689439848725600210084995388761452539121585144909270329318135524821708168232708218289043590722087959656244512136171959813582102800724053579379844234637954620189792120006952692744067691141503067859170717232961007334235268313964784410840178804482791682084822722308283003364919838070284364957345142500344420513638301938445919623673174253507183008920377886681580398210468945756019322660645762162424461178281565898076836359911623270661727874787636096908742351740222378860037158815128863260517821526066667573943207385137092166991860756894427558493773036920763948476221642105913916417809291403407493293261096341382928928400552049233016294936460922128687373424621266004354499983573182940746588172367981847656634868940355326824911963434772133041406050324440002441406250 [99,44] -10954474923234770083277561541339088101172447945650812048117784732250673014547930746661283093090795089379086815159734999034037623505178245724613286629730554086393932996658965100653744921818036334747459310517108841261500311203328811059623453804045390428468133775986217801679437413523292820569265123629046825269890669238829204728698588158696824569884561042965858078720986220367136986033614334040606452369685624921079415821416430440841486647224175950461480521375048928593804643320583723946254290358172290041262888130778730678101687861705970990963749933987597716635096176397122777665248652013523058934565235037904317036909345783260122162774660828714088718980861110356861404654204818655796892394030379475838473936298748591155211983531062395142838127864451522725777387407920205323329101989645367741648038385293591031028717837863931499427265142906573621531879515279600145818742389065430799404331858481784571934819821311547335194628116378778171783670665401715401308854048006663734384966388550898436729922857867798268925745001369286812425743023800112416206481268052614595087579329231806993668161428998378596253238259691150373684986113480652736063087318986391161471637027895502099765652257211656424800236588315419751326907895005716745582079309120662870371514181377691070203467030729307063132910453730773074019521343091589071098357730225565465142020896134573134369437293981584802049153832742281512448320032018873683121922908368844984846473484825518043025383621357746429040336936501739453086364426572581113629058008411090771724908932212889328155182532683953603337171173555880312050975043196868550869723735800708236759279887019644302910598514072545059175205681313099467676121840514719208581489368385928811054466296412213195373927228868001053137657125740547594402440069616689921021118603268395524529098438421780264031277566632907572406752105820260112523101270198822021484375 [99,45] 2361491715430479423492514619862639308182166270673906436401179180846081225321891889008043403261524293375012763529568042578158473386442392653429563643877016222853817472653795229813187127006538071191225196575243844866306818648528963663043462154226601704569652111494771773788007955296957626180766601092163082866305300355144908933692837509168400111943202731622304545185387285253527790445338371580519038045417345736173849076191555102937426974986439654872187968185929211190400325755958782101819104979091213504314381554251809066544712382045948343683654082746382725756414186937643137836038348050284745466083086940159480131091641625075083908764733833732963473467542985990366417665682789036000128905562977621715716842844099729753167585864200011077817275534977968352908940596180356639684016494242726751669102118557242627524179526759360972841100670874674574684930890939680030096952436094573437996254686364596032301555377390794058106591523364977285909865465643683326791585557519704046204070432396650907719227229130725542721128752764422126230088123862188132074439733562951205436850531872709056548015520506108279029629555666788605413659008713356077263010825021209883064744700330628135717892946094999702550429690488059627914808720054137538711930315450212344768795358579648939875659161687445970100521401564630357675345857981469158413384548825220170651833491848834507497333965888534792793790776892722962333733711748760930969441535445411160649907200705780356729288065568930330969226846812059061003017519037131192799176290821357261418769330118601583756628517460655492248405950879404259047069469406905700690294688219960755760553379521968461113348104412850779119336356212830212587424038151519590318930604648574429925531925890592542789102860411865062191285202921241709311888890105021930784178936530242015240450428860990348656002129053917311385379917965110507793724536895751953125 [99,46] -554644647476833493343949586555183207281458973361447298581664410870157972734249370801473134071281383121351547435748763540162630292955242179848131033567501424349881285688221008132155989532740907234381086616318099011962743727004603360942042317131339537048105851656494093306215977071557570747747422363963321673518268861030941664478575195759106221183636057383960905801765270743528894225853253544376821922359988855629837644408901973561892452468268377617340573261818248450610804159984071200122814556919369887626842997020661199923341779342684151008010018751621839305809455773774640093709097836773300644955368257296131648772785047815039693119844954574595912301516736336783573628194936165039096053769589453915620255312981958632657734358927948970051042088669063799988142456280257400848821473217928062703778193528723159007798370351786230138480207758296737314964248787803201211455889899181410821879277165798598533823536920890298139667381778904061847540156417956169853555469106089569280753454395773246179144137085627390977949760106350841691512941225855612235659941566323257467088299370009274080874150043131589764252300861014745452552186935724033286188654303785293897840351433669378039020183753335003960195710785455746515486849561012548247129790550689167424998773999922439738987686073691579350671974179887715383118548814022231651256434830938985300964624422031309322193022515172339014819812498665744775427951058683982077132465797642596710531569147247751759707287974147320647295790849950294133931739438232792111958161081686901180870515265482749778003623869452055363853209940292869452754203522706611623571060480142213119161663098779759310255616399349282535285673581817941817255100232890115490659626950803406947623229102338811729174399829500980758132382581269809266050775132345119316547498753969271583879036243076224771259810815415836060537912999279797077178955078125000 [99,47] 171490908356573266776688424534674481381383489599379276827604829137892960514647954512775655480573607239670861941867268826037166593821893673604879732574894419099528722037098366003676519606746100016533512548174339385069605405089854108785715564943761681528990370169241418219204755945549251532340705190628969924246565903691882143930615272476224738087019118681597963940377287608188845796241257010460576116680957432563675769289764332840143910894232704599417986333827992493621235672536506883964606218347084050641500890667059268219084255531949204351976491086129928099105738086390000211027100500273162173126209878545159802596802390264114169374360660508621007926557654643506200172065487494000989449274461683460149131062285624370064180085761759960478597511903913030028416246808982596949138700882096668059277687159629392294182251985000443929273206523450800657723725219756534173043891440697874596456857641340042391098121673794675492360935747950787048259318313140864306852414098588570276061865393787628705914511458928699918231996098710559820362253407444226438376342157530742768073177441436694185582106803982857804834979332404766693075020295385860115129251363074518835608327714408624605246924848317434723224992388043450892568329624614057533194849003879108394816440802822258319496657098064337922230711394966167465837037120898482812229361062643534218312029230231527192717991109913978910144537560394650868505510607700738883625425090192648623730247406919059264691890495076313328904763087794249244921569977213520771344559637364727599793011168929723030563896259494573381195488025812099174664245439282762941242366924029407988211094038164789632777904320160246268926790206596660321659436840172809354051219163165172901869285997376218656508559868957186118911579195986948240448678103999679926857313696982022798204588036493001355136333273276871835832935175858438014984130859375 [99,48] -53132992693933707019398267912247448152865594569681260650399315032253443612538950397384934187674818517689665794212847010632701426703071273575059315079546472298948549221884082584451701415840563629238182846118138376520410190931997523537954735736211589519338177702843964766856939575646062986049848564627245131630805121485400836793153575983383068788000305204028627169812883061135140914123341714554679242254286166098852636342592269045736598911125819300989929324516277080395654330076312774924636132771003148050959480338448376834751774735164381355231726474832609474212619904827474529347715245524438731033361542332716164059757114450965885521226080753913322104415731347637467870482278480771160414557374168272361958624835937163704358405653960109509900441133894288001837767119706063094473369419729299003348040020254717436553177286447942022762052469635935265831924626089330377962712393479890856221641901257710437889523617719728927416873783890488131617870033865390158351424463121428409251447325681897022037057610220315780353917977365700105181236946685681027676279799468019481665007553018769292242905734669572429687312677110401293894188408717397152343043312296089898470064165015537936530319783666559681996372512776842039348814860369553652013500688087025008552653142512414177116366352480884281073498248344998666003387368354393520923592241678621195403164873897633135718813677770330188114907480400547167127900418871536717704248219524926938861470157430617891820276983186024321444169704844384665017060549521225232033846237517773653615593086784061453178877192979006711937655420859470806240755404619867253089255659094701231333363388020116512091612557519678672837146100178255932003003027363741646765837312809832224587339827006647034236070785128604772804918437980544277881979528528291943379060734407909802519736130333134570659717188512161101243691518902778625488281250 [99,49] 14442864593583245124547476051140239396073851116633031890966327773578942339500937137647665421159666490734200357643184358103369372336355219058793596903211167453177324357483102860060659378809057587723384129801478768403115479493365369817178768342620806862034936377975103123841953820858301820138184410593485131037735009563182680290959561101809217034010831126350370146013906237764882928952298205044973141039134141656749940358220881097504578767923026444747008818530848816323797469389892420509533014002633800375947302299012334336804053539950200754063625420677816822859020786806800413821792637456557139402469830995875341592743586285810322714651136498695849107920994013720358726232066271519058521291120415803227931181845468142282937681296835924932113001156816842185995332540533731460190391736430078636553867616159465570188203200830172297720674868969896154050283283213075458343006156784794915232249857985871007269623920659214435025994776395793701903827215669003207329611555219620206579551235540271541902200048223631725693730293880189402195952927272562659636013895888008528222089412830242192648788904901607319375734168504259293014894545747672658596743161937571658942600533795546894868243316720464398402532549185883423453522187769842761678495111274817345947375455029458981257863282136957028457229971865865976913862701236349961969628829901928250595856938411573754708427885112954143651749189063103311691917026531433391587335690140737784126187624257154618233268454423179719142992610787978354687921995404890831576995443189874504409881523462148348425959099323857539414611772099258233729108515677921864329309387206983259392540020373036960893501813941972539734791757713024372318083750307017806417659657060152244526639259452702486340798733655807623293240366694790092500233037971242981108775551537877765036767411870095956932802394589998584706336259841918945312500 [99,50] -3400715836547186617640749542466157126489423053989203514238510635657899445836488764762395750035341901036083561422251902144994348879833160524515246628445852036125683974116703040151491488993495375665677752431272661533937420146710406454624880945627531569540761178352258297406530843614462243545257068592053653172725655851007335328466094531670067335081568668564858989568736724089916204494145247495310760229605335976100322913751910474263787794974051248834064109330549806718765427248203737066705342967014738735536743449815819476745457384081210529303369004089603715035311233569576960412075918870231013343410600752308389578080727852217131815108947224008510808514309650056945606171460905230813509557824245619241657200564481243138928409491111752019582977080493799942049129760597657194543994037923514115689563993567105548666296776106039023228947100221254952001130016948152805532409908852857347854461548955729430132551704488161876182110873003258217875827738724701946319658697488379763551912839331849006982367902416453521053171292802025251809395751866619590441858708826114938344111292924773946778919019225793846799319924410713446214973654167914644148234566086921097760130753883306887174392652154044748648187198150875199562244757285150266510638499299470521377097414325205195079441046701109034260807743609029729555301836053722540182556952437113130771094990302481377036458049401410890238676042821010797419695132641641754817998130555341052358296257516298821481737017201458552103415730383203217946168432948613455821398223566475376881782872173303208390301111437987209513756161187711910480764572058089581342414860753624112112688205702743923172330330227071902390525058461948722326607460788608738161060235701985338023276793411645156817412411433272533057708141015449315799208841531061070898281923154154246824244235082382661894406794544920558109879493713378906250 [99,51] 698775654205864557417826310120647780456495545288135043567608209467248750632830855445404111151141196920466457814430301038518308092634187667873652689634574827791034669935409209393152509539093008279361687348737371572033153324549269626519026257392037278487323656521283358459115945787160735867049902530467266847181958898570533364611052536557424003057610678517656059453340569405340145244101614565997237156068265519757467075190511374534343107667360348130908243912933280523048465586366749813501115139070707974488733553070959021461646226479115543580470193813936870618391408073696109874393948539178579056191709613460273785315583666406757424138828149665479300871565407052935468677812692650446971079054790393843378247595722833133731488255920862686417800349923591677098652924193783735785780696979218621609656149731749607371100904013690224875343237146115278256656491395982457375933067763306234445824952825791962240232055709433857089792710495032475466982277666783854701410404989496552720301970791197117418916407735336818455498212173832833952804788614355950188144735581626164037078763621314906333059370033264673756652843715031463253043954062764449249716945383526360185361020809513100279856082041510842713012984014032908461625326048491469075465641586370917531545638370795002329572294963584115708135252394363892164302895684659445417120484308296606490464573182453513508140227567245081063544792987840903855513086626869133227887889994460095868000000789194260544679854218206029080958747947563086316027473590635599369077087766065134414226086904886925161428187649007097976893495219792151849200591638227510733265922139498179506023723956154495804951607005634946195400246953488468780230433955174462085471913405453347907331326999411273198926907515409456439720592838714901308764914939812084800256663986324474964826815176848762156680550106102600693702697753906250 [99,52] -129048494658908737826850658881885522850492718540334297091570526896397091134866913678643652581448124481169908295499549294710186169356095762382986270658513729152071531161896391037008281142547048181344175388125388861119196067062155102451873591861700127756927505084003719268662289546004870156049084977613903573659181819162903516874857063975390694540344431892355967582901343077761687094082259598046214668876700357386478045986894857075654464043080437519094023950357514804460799492627725959009815222913773768818469242557665487732047946850937027972943580332288506962038309438906725983553093575246646294781420816605088301616165748131825862795323931968902467639115032112550499988032383235910958491983901530386765140890042856247366607987894461645344416187805428083629297305681542108636378877410080801384487643144061985364972496400168413727984473021710483194460175674351337524328741267794756082400225892392627473234638428460375054929195646912956174450826461067724599305387997561624298492999307259337853925134756418030092652649844200560358016219736915605708208621898945105067532810031065484776255626962871009566762763544700818032874326681378686538827216443095448562376245876135570345460436184552994707974512918382430931790900049830560543900437018456247344032849023302006557522849633826712295809061244380250352459073683650336495279732282515699949539956361432008223320784848711063767998665335856794311921259522205137751666582176053229113603874171830705780017317314999274480144415175054717790274587629678109302851304465385160363378806382077327830065140627304740275845416999616841510508224670940202610225086826258463771264532238032277305277978616758482835892454026217967077834884506531569166007224880313581247894262038131507205076734839915200945446379486920351935218788604672318236348736728259522266921657996716632510469935368746519088745117187500 [99,53] 22268821256928785259290875559311580947682761975760093105816448735364720631732536469187100560336201321414791311358033177421963966177160270833679238117365089022087424978115632347312043447569536556010894410632653172502541658329210744023734697170868417510660972012198390846666311265733906395007599149199129822446493800326038439725902287159831953108964364755163683905389221355788984453751522327018856826744753486697655422975266743195910971050254832609770845956710576991064523310411133091683469008658177416246051231662755498658269315876284778388209063701938842873822510736215423490865378709559183573095386817491731713410266885046662367093350293864315881591001168699235512816393403639441664476395259015554878579843062451399511986363489423174548972159812244917186926700078745789614784425599313141976522797153359675453280530625183364271631826201204465899275033110634164125249016308390904632804882084285289836780261756209186129870514102410314061748910868153759135036085279256005902499884443027098937649253468790075786580822402276247534706031927271847846719469455113698688200243081638458715494278689394163913150973992885038111067751689734120209772482139376788593865159618934240503678138219236665752347532339032743900409205500718370250998192789560610752359805766524720427896819230830402808244206463750141920536746987207649155517352225462195392017703349424298925124660280517994866895928482313976015723093780153403276225194028213678747256433463458863017170867165141197631665664699095596535098254651122067967168601036840979492283700159276029515083444707331938085557166321963870212226215735801208581505888418944031130826930392156320181186892392894886425616515929912704928742934714322783580655640337214457267309521951709659015789741759186804921093976775891402015565437836013707050541971386739323665985936249526844221691135317087173461914062500 [99,54] -3604514777387192546598809377032289035835120882675188311797658819741057003855666739486715979787250322629845458822612825054276052983201653112997082199812502537896476218391200009353827393737202310859805780168083559704196157686909646378840206897220710974702023521591641516084065251016399784319759042852677486030945962261089179497749783669157575370766768111828230043101121478051282903926284633983623568135304366093931199783464438284605625748601081882291104888961127647138739413416395763280092498137774617341444700919298766083254991624757081642921060046343030906633731708131502182839484354350561184645643306592279191153317293370760337201295330810175329287464662762681193431751510162626412230084060222511103862961982826836900633563581927574201018272730260463106356528008397065569665936993572429469686714799949304241255780496626947974971267722336593500684695944957790607871045960327949245164343091017025801377141639817071574948678738568694055842869721224295506193935649820111083398877458198659427832833603129713448926068033373092897644302162327819703841303867492229734328768629001623523810990828599487546359266048760015269470950898601946157483500279013062658227801300102451035113863058707087302987195800710009117620265502280684158412859239316886307045244310619877162837027513860748783615145192245652178619060820123699747586669788616300903625194322681515922431966614596982852686316905107579410078417268940427042499810097649606987737095068225515963772427629272723145234021732357434636624564079315084269554630347166956003332740301265653409798901004186210708188398811177240838073227471484314944846534600303890581110516497000346127851156238808592974838176285760583413461700924870877337461332981904354689909385900234210811555728166966856830683566822971127627128476400969672239414939385011843569066565431739945779554545879364013671875000 [99,55] 523712990005338933929063408829361745094398486187398503928003172789361471521601581495073093684063458613845758440328112322255003417996899483048536166625692920995628984595126393491151307167359252709940933597781826129624532020169995121757336193180395318071963873828335372503596379464641022350400069017407101958010586022271680233016605440065823506897577962404281254533674136844737974672886857581689522596666131772496585594580076977323484066355203209418290358765925970474536781207656683621943370994739126395729040659424374806049748524367598587170195242901504147573730833485947096529805079584645671882802168674227283446844464419766251570201523980399084224885891357748911126770578415654201135613936346561646407340810692682822426659460856320096973469269673963198436393296682707576274466283466625018419659037135756910852387835759655140123812928780435950072858345507075065962038356628195019793870502348397340228986671627661603508161082787239358470399560264893874158276303822686025212477698205640150932606518021710860199554852493066883101414084272380026190493323082010117496419232731457077863641510116131066708763868550885545079076062737248533207919717835842461444066522643964445146657265182694468976899902821422765210723304437027299472561394198184358866873781340212340370999720820946380812359288462281301129919456236725436108206383593654726266454175612132719360876473587623122790615775640237371479313602166568712403623256139341469721338492518916093983083348418272726129753308673647115990053083141678165159819700273576290044712091493975682899853057755193393240174841641909831769960161888468058607831539750971594311307293084936233596993017118528354594467916316606993118005125987191394395835615755407135031588802017892343691960765533952879378317911852423594450505908559858084688452160973577444008317200996316387318074703216552734375 [99,56] -65528986941641203194201095781999016166526808636697318464861110836513991231373793181495537936134301566937228014218900949522866903326722018167862761404462222048795736006096979728092243862917261207910081908992089300471912605082055856802258433441808227240277886313325420555437992375339105825808161953250953291670672743954582378854497822036194244836076385707511779415395382442913434802546525073378407615095567333679913972986523342222387958970456837622075249256841243656042559647103578626029814923000273300358384079693152495209351284762092869841834432334488459294070113681892421593950503380611007410640902534224561579386739113660594426243727721422355820285289263816384456379802392767355444846085822260028544442492149976530751836453221155106612293734661637629894664079815974704281528873036472094817805869641567820547661598287210879050914232558509850289448962788165975327963969767453621151372371731169659133137069311672567442056295599599833539802038465863088851877448337223365124869870384342633918313552535091256901445414222994188492041584078575432356003832243171518110228035315546254412375540378864039272242362992854151804649200662192644427591689210510768225249100094969710872958480225497386034627564584526275470935218298655936975381141027201239221965244028056536656551632170361077621266469937888645131365800862215708925787969961556898669826104615047187467248649307968403409165064084355768410430883493510349503099207516103470554490259818323008211086940740941870857913142524349563925655585663747262371284972450133026251925322353798272352018444986540532969184857572715067476568786270329960773296283240359241374397913054887850112302367645561304614525688012931449061774229096267983853632820365910396931062801603766639279455023036389568858739149736521071420779361620260326632661562727679503274425633208011277019977569580078125 [99,57] 7108066255919105925813784058417154934644908045230785968512915628122285331840606682362503114538303500813666057165887750008944588343334086377572651623950688179967158679116240099115625036588472072545962835862096223077548521757156900551128252819245903171044914699901330785601638239994946964253842329231338557261395898664168915697979686758326571140831062098261548415379315105867271783363429181520721382376185642840229690243951856054066809845396938923307157280959764037370153163365328935233699855656180968300966927356426654454952006975372572308529834578178942364075435623096288173136552045190367436979016231293090031021007483469225907647030959809500665104738357812541845066232742773474598739830546919432305766622764039342163489642152525924051662620687852088994808120214599918004140072289666129016579264983073075906952094487734421866555969563744952513793217823481754745915585473957143342298420433987012603949168379233290722184753486745038202098292553483358268783814880720250407418084182108120231055001077653584504101739506899840152797433466515880059305355650691823222567931938896231367130727149485131184022864949968080400613782443962815646201255635112438830865082300342204691017241687856192638480598695346047281747884397683652142635507226392864300858924139804367725594792965076441465962898802734583297339642709818099472064575377573759315319381912082695231506840003123681603340076308942259414383219395613084340014210718655393752146386434206798841619720990818109314537636833922319075399730736464302034433993764256828940087415616978801341793763001525487683043473030319272271654087664686692327223809280787679934056888614403264154041461764340215558670771950791227776197135101328520985806720940800948464960757116261170066305830426635807614845072683232929817586096401494527811675696009265576633763776044361293315887451171875 [99,58] -698954418619257398751572128834485869845201242966726568364648418937365487987128809756924882341349111270515801498761573766217732892352172124639804095449752115829618918739530207720799269024038988472947046998800602776780534931094820812350437344763768977604312949414243948118034208193534539723322559782152945066892768275926560989836255907445254776647228460145265510044201955450394661072424101557067582868943644816618258632397018734124392208552133986923686641614100128157787346207815246001805125687312793100067211361641620479795914946535932420215853901858692826150312356031339242369064279066970650765985194379485857000690146029996421680484392124333172607579729032003047187563160299805161714383371524187472837434553427514758077188167262347528256524592396099135140060111388439475879830720534975818322896605017029828020419941372668238586245415133465275525641928520249124349051903997733332857083986122420144321356471447635721866229115637107127887434743260447788876082870805663170899233964043946576022189880028588293782609140357642021085590145591972594179192222032217131654035063173373521183795092508884282115858270437214039987245005706601340733943223774245456912745240158822570943387376469240551657370480278364862492325626099557189571763399326289233567307443538562185081497252208388587198931084653145202869910207189608864251250668282418715620712526589648273548934723773358547415018773336300521594698857398426293986845994963987827042474106052284191516051792398751978818433030942849855061160220094567521550278766728247810347428042731129187829898306457746470681491425425959032144484390238588553416109950987416610904823637504814812190405048939157089571815712378330754177470325918759279858574194005546171025457541211755352681037608559337248587745418439975146410210980750812257837460477705792258196743205189704895019531250 [99,59] 62306607023039820421872260167683415870693195813785691373888657671853058726243659688268495989823241551383929059583364740632775719047625755230735401794438706632398981417030029212906342228811068492888988424807678729785157247310207488945991309414594237912889454360355415614128683168387839072124462933224992543769973549914401543090495985044994713183582045233854819446691744905129921797434051770472486889834657927563285967131234061904627444820943910044607364781416204544251037430979174312291692536203214425122714759576655005872467658785401781940865664757668800089251824221716320567900406768070551565560356426974004728196199837239690350520666583741442576033633811711844839279532974037714431822199878952080768102985533852428901441415493309449539811687314198820622821244341835019763073198831926160286396042602996447174182322435155996242903821775174294081808195359259176821698802755185020852151348049593272375852164002677575484771637873508776048333686146864135744951662027497581496486908185991126687624315226210280728164302758424605420422340939814124818215476824431383002099975221853061702017064136219192215939530833812727353335040537770222091022683816470315252960937498104952875869319749039438591592988958696263636004463649314137128077277472297152960824089071955036732776398418942528473714594539028498839185809900646907136703261889025279865401884579360949627711379177847394987081984136455556854219295557579259657714122466745029639433558763023471424632629880766187983190347032097927303313088229921211158285509764862409707889752412711471604001665845865648132666062945482018589175348285526941851342460835826388614435125154978206112881973783052380992494941383845411938625846047171617025667489379777855980891313263443891130374803595106977978749044724077188495940560533952477255192360496187062980607151985168457031250 [99,60] -4468084256813772766595936526768152702295050423936448436503211316283927260273585347558450196213534111067410181662256113290695266696794315696338911936974869413158860066856530324458022285161899646805404132039717289230482318480133202379829714905611706018944653357277855529608756277820973303915251354985319808333558956981827165973818398197729144771061000030814319063660547018765781720933166627270519302800096344266353687814871225302117583164087430482284886035601734753446580270100640958163099014447249210998647703077641317272612588623487760261819753166551378750023453005090560281933242918638496858768308585068844052326698351728847362088200132398764849413108120458227484149814774173479467922059148442280966859686317501415061242334685176601266802809756971220578502594858410577569879350854568072345755991398803721372243494783669374865921789962776868813077988204619533068503792447255450591103779540072809900764643107837056706000603452120041627142595870187962285968989269224010346489073898673420304861288331024673389701036735363093374230661053295311702856465488209754133378297600886678587997361356795110693426473885530700488382373790857830213291126453830949925818343941220308996250499187125111751486033081441262489374934170695402908518545514879484304421715419232119315530379603402904473424790529203434284901426794018109393330536488191049680036310090457346980294481154273796213250843541241839715275297936111382235904604666449674569717465792256834266075561669675618919423302360334285613254841588255864005358459464646853628863407803278597211891423288004451315134125375578529229014863707064132998355170543857264109221488417251555103286264553152849126611181190928187412640319459851914606555519819506579719233049354940694735750222918786700330368430478816373353338315087220072955221446540968991070985794067382812500 [99,61] 174615728852401235060326196176267605996619304844999759615344456085107040954564145586224908373056773409101652360000274368874930243720686486457828207445055916973135335952667457835437012192783976753214926316646444574762815168793952000995562338145347274422887032571280394153956368880716893736610352145759311215085048337281573220852203447774291545307725883955644810094642535288346798076458672658905946568536667699063829839183424023103289975563227978644038347905925479717145543920346420782372478461704334233978295200188541737729347704072298652582060442489643661171622481400615220963457188566667881590396668138044866996920789312593251073106541908257265776876282264765325403825194042861668772166078268474190332175121660644531985818273029138579247335114818516827609108213090980041260762858647456743335973932770951446143019728445507262073440699876695142607861726686839184727578353768269732289410460566890755142002083054560430512212581679498996453912000514265131639654919437541576770286034559493480562403925392558881030847000266754952461486076939353574292630756526712253236933329536656394129697002398921956962516251515269051305196419726275915621577660259033810593435596521241806327722250531345635642460885545199369573688388392347639161650330541072952511390858297204058079589093665640882294538330273244946785822058455184766563279694064969925059878860141107851586907504208866735451200138935977173481645353869629730051482170975299770595021306020189014504450220807322206133894208739335042341813906363382596840261320673886241869002280998809991025986011613045949565968782403620001656789344770579526573404413999410241659277694316621688564857144431811569955588870597779534380188370349584992935417467127214571723911241586341526973526178342110713401342907787161345236425005845831828159881551685412228107452392578125 [99,62] 10245860058761494341084138749369568864244842172549559075538967915169816971734430557355863051979609427581035870100245949685998376737707654336047868488426442714610288454385947609778094104227594823539749969504438680714787468036354826166067662830770942389281729186996434264071829570086989167316052093013430696061992998192069633190153365753605651079415778162154618126828447366145584260823126669897341261610286457532131538489197496736610077355022362324944344682321499946988955565303660397606264857566587546009270991079689938304291066313926422569497620798988415456518701337117628158090812170616266619224962278759613025371770372595096760761667041009878716549173957107788316061978734279282551657514389829630757121377036741438326244280111266514243203791602746413120986817742355161859960381154934313888657146485792221511003802023309293100217054339250154122317401699356817815414792457417607494417802551999092948248732460107369574101210617876723459390415890263100026126414008739927679159311875781247957502083317510381413707246289059231807941410057447512889339693390024569891459771677461018614316525277476630136072580795570768064711080482933801659619632075565475163066564980253695855844820417241981496046405806906916933335161797554687008853608535477019891438360702491552759247899896782260853818091223117747643306494350644337423396844641392306454314889810977910434725566106228652455061454553687649228842945720636342758598762422198190678661799011769995049780350512109814302654152983345735571701233023935206703542145360532737891888568716109379037482922717855233837093406322260061699523380706242414173659158769117834806413100093444265991138244821075476669560484207213313429553886338622916125797207280928050720743757800108713925127726098359078231238348992103747780642809088178037687943387588703632354736328125 [99,63] -2598951099809931643894750397577449338926758507616594357552106257994658314001280175887060719616415031498039404426587776165885788551995329809857520531490248374993496865256081478559167168277898517928012831640668600338909283767681546481165908246183114998830687421408141928660865200151041041716635826075095705068731388767982950547787991571210676738005332627375222562450768184509720487648252007844460573018738183366302478326293519253954605728157357791448100618646664273361620706752187351212303490514663828426201550879043902166545870612961136962580218682549555847038671605711195347495146105685680359020242439956760221489313100097952029475394487703408738958727838454570969336173510601802757243711394008277263757563444658036381594537482599194101941266918786267116691189571964735507091712274824636372642415346908679663780707537708039934230010677597343441025305341942310926497107280147546569597741007385503554696092749778432808765923863904693053689601514283525098743148489432186078147173462512397900235667488501852196815456474008783838592963294311407266513413686872102022469334832852895234066804098451157008505848930980583485413744079073044877602520365294316736865001113636100036573692056371658512076046754174317329124833261847805190872407293531460142647141019334881300120032820600930180335036343012360679921994997721588107635814362226116983109444108550686310859323736582666783464425979258873215623716844102915190471483003775443523066297307979699439302227720899448973517302487716540206636278989062192391972783880721758112279939382827712787112387397507522627297548703436452374268726306547435909847607126376877641037941937048006313336894641518686779876974970843554232087242706041903593797612777430430813431538747522680746368088527058904405764326412068627195415230600310893398885302473449707031250000 [99,64] 254685618608969148366346546914103566892200381936982926117845087373517388176488630408226897684387570345825495693082779948016061000176868747748866758835443748517045078009190079348064733295102913498426587200495715937035095621903365999568962367110144744045176748563674593795947873150652350771306852397146716849931894710414142341776189284492660564582533737534282218883802161566681670445693406526180697282543816456876929469833182294665544386538711921570022590405078484634501041425419100589641964024395687040865651361974589995390226059546075471413414120840901328648304736009133178600457717994180008240612895988742753104033538090651504246440452930485472415080873822003912994155011301592389033099252143059369741094721170087577854232583900421076644567398545398149957675805712350822402764720816682987608816932389955339023451196155894751201019813971599988071864061178615624899239987571320863739963816070317311808333989406564697975557020501075920943257250809263274444829758054790289915671314086327323448352886438065164359396170132982139801532140998843261540926079480370854457196330722338838737671758107170737818709116273528909614749176538342479505990459203581635934062149726096189017097964365092244208641915857919546092257702482258694508306449941894869639036811015159473159316047643071908169851827704110939156486388714883383924753396920884542114984921136241677779224468413635862731641847817871857438409003660574452883505935856904995224560257254295456487674748895074472174168618568676084779502284609360760666386823448800612104307779626097557137321135170981777841338823626478713416314701752310072290079077342301086121166569419245829674924353435537464842102220096367463048394827730900996499405866149499729604472794044408645230055662539738771975880676338047482754891807396202519328027862548828125000 [99,65] -17382295968241081961811489912036383103960990379422623705374733384267888036689241539710781384157399622799899142375890865738129419737536948286153979837720714156232742103371588758403302076431703187749863203451480167145332768943663095934453558964044366596948787493199660912908373090671537245513601370924970726411700383417307694921621998415019085092911771534957365520342804853245913560458631799862458129262087586339264668689056998453165974220281983885505636449429137774408617362363854839503202595885983416161614327299361543382171324961722323749708555059036037242408840522961042015652612021150580796220219638511995036783836173374836626966674107813649506396246585099777896592538152392387032072345809162585124841196417710701100040783748621948064622047133014003283521089093359605043642193035757711059828559386374536457264069576063608592007048101333236352118857651160770082251494870016338253164835107866764325823386487351172321687238501755107863917514886891595964537255688504752326045363398271364503627956068406755673914054610104750470493003150496068984101634770628742376084128655189599645676611875894834602911982400526699564696007840067019858478766762184672017502640770466260227630254656955890810398646014817920617411166271280986968262990783856203053534019430949429042602405591938356331750702471108770425426942491404598382100896935400894057701094565250805356556620189665568158186165206179550953624910404832799372926671425909854392476628373486024578231435087382872450266462910067357101011185694107019625158123040821135194705275659747718411023934103349506350553289465576080460797296483705445315299484418314832561583338932285432015538821875010741957943218645537538680236703797682930323736152813867051935607450217194802426413755307987075163027592094875397189538564988391149686272601318359375 [99,66] 955971189216622978778081965597062100265644789959158580755822499826824556669383665072856272651108021088661787788410575363085572509273707306855813911815050521857412479036686564509672961195057011141693376813196555632772591878913191377807879236383008077244906902089320891176701505942418874635895292821235390279691088479924451483078367315970273540515641215968879987120194801128666657521251339914903399650758566684547520317577791684309030342008709385866058862972739257034604663490139423861599233141845427863351225934070715818407003560873858460868874150429539966816008758124095193892626433230950322861337072246974221840254810671819203086858486470262935197973042335590577217116844669931988247289858777337468242897425795136590687853297581030936128843955402659782297802029992371644945059569541831284692603927048967661387169735483392515805138874030956728426905925286313091301561835901937442104815439559280130495488194221627525447907430099865970004677637091865175174113132060293603447154178270594144302973835696529606538514600952456666736695383835941613784179080003974012219977761630279531909033640835296207524961071213234544717304962429905060813231485325834039640017280872199783358650033031951392235908915789120205238194158303444617494496161631267185799855990735628646106182353534800439097932768215183578332369430076731307835835070819854326353988181368651360444481881044012236973984443640796317880051225773920190511570514372503921514799885895683087195530300620244210642150783893408700669411322861846996453480568044558711838137658216787917359081203597375867498795210478045176119449651758865867990404378150185566597634291714805765139191899519433510408467407364951916234386546480006384420984008556228061427025255467825915005052031665548136080340095751384218816535050527031647783935546875 [99,67] -44966213140366949258782008944632347027943435009739768410257592944336008930502502550795837398774450765531127136207616425732762598492476620141695782219594762195198383601052180180941314131347318431530775394479366955566196219073718691941846021768176396160601583137531899810181035122290130554414768088105001780093109816006911533102876344161614649998202103246454742162767241038254486948812643488365366282397281080127528196153998050344175112804420155537203374055522224368703170756880234197371974903339062558386876894747902055642408294000453107382643968208515591113548082302523019497094612177586129085524506074437061232041576197799788396423354193691812450785035023096798258055828463144148689182007969633368426983474586481186621339980873232429773503947817375281335882335613455109592104337788180747066111424407966066221699280038794498160998943444453130823912924115282083521872927116310571983000241141318043997544761012372055011313565583264406086414129654055792686072547747413915882327159341216857051765759673504016606212867207072443867128773866021741752066730716551271476736534319813878213128567474396010897481749116410051528075711525365310044010890913912713177381766620365707884784283688996754588624453048504041942469818857267284979799181625864195643161939759288301187868110354160702672647790696541675718482425491667194844986120027987106190313237458161089250299243735417686978654343868359849921402139021364763322391395049059155813809711988775396331226268679126241333188953116362096001629343127044170561001912049271696730953574051662770473510656835740163346720335791858770024160752008336133730699833464128919114641998707586934746393212971165196651866826015998585241623142295585971432970165934449967874886566830473177098351648144793302735498639134969604983225322736262406339062500 [99,68] 1857615488898015375109999146042435135965663554482108749056810197361412090320403200158438435087420383056943035564405962048772993608406880040744800625241916154930207731196221094800193277936366061578190140577989199683797956647497337039073266881931652881997396236016998825470552343141955094445579828223538362436072136709174377217858191666774494482517476359124214838865149097873245790043854729480737123788008725158992051217959960401354878309583765152908864096703711100204203116788815202009444021686628065556202266651151472238931151208365589845628334512295476375636988557218234751751882993396078468668290565382162625627624937679728249622050769576547736955295768160918052802399556208342385859560693162526904844226793848082733220535742524044615845661114486431694681059141349049323218135619518503849360648100850204519026190067269268836747787142085036296387552404445357240708000754473253144631965333182153914751978058868156313432080998458420609995363818898144991024124096974100656154423754926095952109576704187864267774225130100281295215083929381817248338735865624502331802669522411833594546915642148199769356170225560827995845313296274351887201967041705154400506745058634997292550147190291221583006769858889526169900443676123434726963458410789289238920828831998096592926221082851728617279757338476515917803167556330834729758001426798771453491799169918086221584656978865365970321218807807846360477193166180417103736966570160951950082632461315858515294029214327691225622558443425917461643024851631741642871545378515353496963824069407869543574298237359756487653999398943460475135817111880315474420993431200854153034187625955256493964028167695566139136681357399199246265850614759000574091633466575496890197494475496361479196586764420410425219194534472398846423914145958440500000 [99,69] -67583217796739608898904065845414489602680978635394140054795692141798862312843466874613000739191789612044354140158198357182685008280168284457336603778545147817292569743139295310220929133566143861897805357485258624268208416789847678991059063075247192310875218383344441242789282760209800645013480355125971646871811622522097882465401576171197133570798754868087153060590636070830147059072446428944455032329679220420724246555139983141383690983241683222511299888691213058362792848974321929398492900196639954007204242722550482526193871839704305495337947865589480636980136160869426071018116828753176039282874201124287094619421201732143867896941213676156197121978100091485742935241026006500673693467931586230164171540048061303212566299569341666209739348489402279449662359598535639399355916181066652995010000573673869914086981314584029195228445713359618946421763265940829776272898894203695461001721632007381496034853996361486159480821637909627899691721692429158826665359672247810234359592357666230377066079535077411476699250254205812449485812573162399166597295787328777810641054548082737981342737388388772109283725228156026788896933034845300530649594637872621168134351690104247849071052868452012743214770998409169610348636220337072657550053137763460759058950059795707584179173729077889044639440103785811574862437682903641199507108856365298665649572100558042257755017375007299583817144300383794463781032137614398028363330319034876449145359251727464887523884563298907592617772792521242979413471974795930134852484990848760552134330755774025592839160423148483524281849884567544957121912233995863594459166813106090600922754060836959489529023719145667852719687730387724014447617427783934624478101409299719519113035833715685371056606311653539937067470298266319997098717691067250 [99,70] 1309577488361814047195606587143273977976377481968793251112816439073053592755845606314866279464648566627726166827283195781373341591576572668528593645327665857140281711688875238200650091747210551660039890220551778748627901544194679916551498990905813847997516968826854142371143749342191429659518973785945753468425101469967277219235678935409186891387097970071616687283202370300144585268884329486783736100265529637797560843321081532531707175865533546410138500208665709729727245637794925479774009367063328450066454313638791650259372596310042582449196918033527096510216346281620234605401604552325383939006478537088505567147536684571888019599627342818645266656674325334663811886835717904485123034248188167094039348335437783816564440654836981920067480745189009602847863786479771975382410151075744742518830515470467412577655039914090149031422205782764549878682504800639919094455291773552105652046731168220556549798793069094337368210310032020008688676843151541927138845898445834904902855398079672802412647260629750232872240201810880381347368152348288841642862547678600358647411985660426015845764544135156140428255188125063789369131337286424181662434911681878177057539316656813413881481362026712543006390870843367443353871718415935061464417949635388849779428312277601111381929444561170699852608927144083695958597874013080200856421517550270048810169826173700465292878657670006132236470525863829349743569324532346287677510606015410873197553989954128302008926709573303935451661104056115843462298646262532306704802713621315160545830540750766296915293960483970231826910555999435206143727234050929785292800648199328842703218675562447693647066641312986384646803742029981225490373728358008913888947415145289005248839282840740594103201404941797335524424859607146313576320877750 [99,71] 19098266189473213847735957027664831769145102748478720796181846677220384601750053885198337978477960755158278914243229199227096706719390306190918276135170065677308686460063569828028828196578243099607641831623903982663774611462575629215080413152775465041616019264932518612758936261399032121322044041788826719394370356810270538014416851497798347021795601918217910572716228606621964915578442587405162209469449464800744568576291099406329370976983476404985553093600572036065762184180692409556605859025503272397604062783584931322474943286080246758654713983795794928480129903051868803007631468389404078141336884029693663398253680657605563319571337675407834417070549032169144445163767983452516610615123261970564898241878633670918548996302527577326431090662310790816175283195519510546888786487728766920688200058717518344500433848007854112687241888930482051459665591495181677876055261830371951715171009539075783426044815488127343378988780116704279298089888429661814256547882815287530805407809937939626845421175722596000385200774632685137225655028652013438302461380367420292823224500701580789492577801543135479229147948342500777108021519570254634392557150363854355192972725427282787550341199349080561538528077335535365680779062201439372556543296006176708225483468080616860664930753562125866102057108127723201420523568661071831269774657559418601420382583902611091417882957284136668401242471347477001830722540575367440471413194236956256544177427659643522968226136502736615631767929861552108251634449107548534505652602532106454346868899244896403817055278155030559810832934847882387293987774790195631049754929359844269489954563003769612492987505089556168356435697704524781737149065663858106302559472420947533901299747495267870967108695433376004294397168533361014420050 [99,72] -1814313830451626110232360343367015892838392313629058595438434338589666756536888385872184269045060615366792829752041031487972825614021453394381219182467548306706377962311467513614135244273569594371589549940303773165015576853119111204411370243859541256400611013860737118929583495152825234352020942104447397342234961250671744510779810683761347502595669116659905408271639792336541760942174911665788719902999217416390496235767983542304376106612307935913356908677027447482696382091636158796030411956472335223131928149342922233140884811978064564437921803819445220515713817726679218915715066716403891237278935204704905313253418317836911251935961935912145552109139961632635517066203771611178645766145937897934852240331143920779692707254456550079127137204614406614299378816074174897863556046461016918865788533888255635861462169017621514468993341289887159130612608750677309048012256427522359695306369670663416154229452805121131591259158729168082027254866506818059909091385096989210936092636323881894423230125686162646638825457491106310461726100765207602206388148126941363652946454863524322996891833939756433642977867666866584962584759811693461290893397755038961120587930734627967951026491895340512591057764005414157834095418713474855802038051566061876235791181665396826006196209866405082157719125670755126873496176021330116408747365751164519298558946905116229909498983200445092132136485629570909469484396310549411840764088475445687777763415983298361745447030641895730031338495914160908230605231005786550528927297029681123156113662426913904243728079017875245435740180212571662179146635366770185864738594613895654028046750931482897748250782376636770725439471680872032319022599114526122806990713984297300619029840164745735044531490478760161967415543916366853725 [99,73] 30859948355418690624839822809616801497333959713296297779810615123066272779099783496113189878855597324147058354774737699813802190853510716943305255055401188335540556989435710836581667132906902930177226108169224389200291851510924565079213707818934079320322240842065574279113432830613179900056340239594990112064110078783531737405083720753068581136905397284180520152749797103501217777405623082893440324710324440861962384301122227865114796136686727974937091472521175118581618264552364436884540347305839006689788869088706617989555392407728651798928194301529613788794209737781484950868704047759373615522176612196955248701117710278101641111118519335086126036832367921495641642910619687937925260098246095098418570786571269373438680462946658761805670434292009603030744478959171829884188846409627045347603607572622056125134886671286254119298828365775361962602832461493618410421520420981351284294770720498689693745892769161997694103953138740858366302212205016347897816110624307049076985582252507403871816846220698514596646647530359110636149005180125078723938574299664379969644322600746452729720409353613078584214982178569268051152496881235728749073453558759615174870484648628043540155200995367600011369188057576971604474374838475613695848615567087127901611125983376449914446015961855947901623270347200900270101196320331340394112340446034606457018360568912127760140742655067193194404195629404948979985468145222286691458294593361286474174702838241841545332841199749597342901425087370719984291466664071452110938630275985052987812450617212127203288769526330253829969997825969208187894229374857412615341141719534289527235426590781509145473173441092374660019764730512765275688590298445528626196725455487856818991286477741525595185728667716642038148232578783850 [99,74] 256236009564769660008977795299577092294288670390457615587321225715261485892436488415668293282972656324310062818982539471973953076061741418897876926933186410478517979144529655760988937983837323878587634354501491853261552366554779425783274402544983788215345450884478182439926638291999788423939389809708774242141292123766934675389646736590649068161750654545164590676330940437241708855903278769301316099740105253613330293760361302021737039918378524285318837451577235029899465787384755051355354994428469954608202607800039892497085939648219652698187827738672467636700669688252761583471159409290533565608194538012080452505971092621495064429032677441023968617891081169711404257398041785126489249376679036357896249486959400672612937531857563924833831693946970699525457368125423996021617854378978996152179384036634207311768448334501514864861892351516034529384710267951555139414690534697896902068401121314129831127875191694050676933722271924452418430800880616524371808165853592871585865159505789681750937466657285097807565176559822941853545552156650526660850934400639166689659011541705174447732827720768015740532131412963713434490862295152515444346446899680709977218108318776285050245849047335237077530319208367501598440439676552819909241731820874818687750107348137333909548441457164687646248387522725545881340628383124001402595027571777861887156428695248209432993115597742638547131709298973193733221880744145547779828748833770647071520819820422229263892988366726493109971166836465092461868632315797434148305793851410187415008100367508602955656731754344432414655586566180059584239420650857139511184484954552458581892111207200697111409600220887971058321456375346090431189650396081883835137639395819993159397977616525280501574665683478544472296064375 [99,75] 3353905725838759504908962091164105420897337921642666424108178006014957849856662007013841690285345183464310538399531758461820820341382212599509244348671039480944688245035406022213946794294822491775867327384198477786283009004775705785995134761979841199659091657445659918152638979533071694087254285902815944014288688386895059970622451218905206228525118922859361857878866673374344591314720855752116060263782533536696269980674120250385254405714467377553490380419320982800520321647462675873033449595411552331762589555956914430960200209697421362374197681675579457662495812872168482405370084621947272612965572285153523991996355506551633417474630398293814566115670109639827420911744013148275321296967427853210773790632942653836053706975947102437149214646084091817657560972623977452203528615425921690398538074556599002544699563981159062024167559971137906374072678465429997224260330900701459031332917445824647022615057456666494368156704182906592184342387287096411301270115299925454939709436646444598536701209039136093982548664577116409874345579168215923409387887840920882586725505335610573348494853044277876092194142961050012582166651391081741193151028466839216791238997101833780518720581566501313887074227652020838951286485586372782242964948243419913812955531884936126151820616422501595797506707495823748446975064250769566985951196481148243230559822162163845581393592640868187941526401155644064984390860212709876248610470662499603890437189533687468133879854937582421977712472758642268092808533326691688537618530929519199861925365143239781573915358734820556400932778123972917054941486450914927834977853451493352218734363455326632735842987073790804016977984599550918175705619871285661035277507581017887212157866990918069254838222127699356845100 [99,76] -819156071886976343035315782721286490872292831120286383186758903430924105910182369313314054197463722775181633558579673940165497336964758380794660381303847200881557811763925108126218603003446700589935002468715337020222206471102268126313599986137541297537528141926823728404248040513869240683387237950867717878636623151516769946072995038901026773826332032847876588868881459315174472497474117528289211646885513181596102126099393419223273257826019422196566583144522218245268788198941526556010088873777146879427139762556887189587306707580676245280978949733096536607112728208963763887441467853905923883882480727143529050220871888364888138017291460199047893545820294639321442647179828019621335239386194887644096460236938484854541520958607221355538364632322193516216911768723962225199017146758395628981743811720559373045340552252041582632869532214106084645602190021449668078493402300813356378845802067283694382680597029744541320132955064163965795872975373124014134824092550221780683055571991321935604431933851976818762471712409833276153109104015684763340848147982832389102390508394828944500526142266728574488809337489635703677754230103575770285441886463935326149381553552056505495987396574880655732502247807627368657017658350934228166879342475897362020482428032052652931613705116456220431424523173971476240073255243730154047029209740142112510072557751200709526856338484043106568233233765149835957872535033802803119525349545188544940829512456878120094777341541117247063309246165754846564600963257394863504114136253949930487380292785557670548617918096932408458616521101488113778721228416001519810173635463066433481648680012211601206726013964729224521301456773716103436062539894767811330491215366990033703635049956644208080405005149151037350 [99,77] 5561912637525632179216779771779051803314704809756302577092238357549636537207887343193497368851832757688204883879811650080819928828054880724037102516198610702459182548848805423379835915334294190862681311366966805776897116134201746146973598971016254068055707927267832805621977525582334158956477100972302183883506679608027471410112243350921046392767084093350176665380603721835079128541718069759649605393557271672470937873498039391057040754759618792074729180979046228053922591169001147167516704413019542028455546194250313973194970028480783814969370211580420934365174382833195389525345731500366891178962161774190885929042330010813458537292740299390306053444871146584244897053652523267347296895650571496418056697392304662059779226062950997218146455335273036707874137311518416467800415620352079752564458868785818832617464455652354574310125890077155745556957169793722084991102477500842713841511880340048611414731249660374643632204401228162701450166238498704952982036053989401127996423425004664774810106001444746460449953104645841876208477450358779505011299568047379751461736723922924083859444727088319647872127263988800094360889740355242805456811790175898702846075642023003278610845692911657522335880784534491670787937998609120183291432607735246102408670093874823988957909911163417901197315459681935369849798873561762087831167101204927112129739617163922003161409300704145645017869283676250755650978302712948445198621751145734097133142036910046680854129508339618261104224560109856319886442767386637309994688071046335123869565048479468130223024707503493195049638166175728960698771236401183585836484621575495591862551420630501509900352504491004688998484622878411674520258000814315012800814171220042506481579605752265104760080443268600 [99,78] 240988102741635782355165024120133474950127634311748119071844012882900996158947218131582888255573843031553099127131914165150777196766067674672926599446473486490300520184870555136355050380697704913461565498834487310250431717736149420289172071506830001512977416201779393190747404679255654069433157051851640322243866909297994175630198423533026532664916803559378572219316025852867315179720998687451084006651109644061931093409398812090644142228883152875343045678080034587425620791874299685234682745728578468769474197882896495226134423188356326315144833018875523563441650875328016431687284429586455745845107923090229073124490840046391811550733192019985266040556754319023400202847081683596077783082947422050483984357634403863719476252062587932455525172631003031602947372943517727527509461873586714463890961242177098679246608008241535793133179968250448458791449291836194497299118657391534381513251869775152105940107837757388908215874656827914384260366618169579533901348489190889259516146327463934234401672534759072303658346770610658952253566493243390732233081902106701343599205001948440207719352219814627993869356988451415068209774253572651464776442285321005501561386367584307136365970798476923726463415849154650472365702614036300685615577237050729217056060484915162056377081701379637338678012951366517307402334754825002702835747615260375627533293466240953977974001399910711256485948248129480843217203308638873875875894878327877133161902421069443723725769185678410994726214876935101065140009808973067488327065259590321618801807026735433455775570406759738488780501747664733293761238225169839116252624679620469582830272741017023849111474268712924481719438662592363506694642431852362426559977028935770752806012512429133937172770930 [99,79] 8073577284125478652246471440134906280918237059680351906633025478676401363274149168133478367690169940470505056735748571457085676433902058171985689408141870804830383138312175020949049438117692746922203378964484938710590674662540918046688479973706975584060003110391078939514629052991581483982513120933525904241175152896429997328745812116583503515631238220805719752904038568457712718354116548259832935193144561506587380288712066412816471158238770888686684808100131809249661013577037043896248046698889766659187779718456006337896502758458308824857441831132925816078799955780155458364357133633334483968386459966898799697846023442914107512787360155536773872342385277762887698613310076716677021103772561877093864419411469121528727012330970074070660247365904990744203419340723769253229556190079177281772793732997194952597951157687530573940414428319092658968481886896798421687241118916692444988819815401138658284052175600356788667507597714278146189476775477744677334526596240476497978910770420183031956797710093855827548322119465600975344947892691221860611121745268459538746637487152691583449758116976743576514358932305013269424769531987521434025278692031828886792307733943556448579509194435519502630402826872919709498569310335135153004894411203894688190280313428768388442198790128279890752702996553116016349179823387127644091120973498723533058950422682874646964332549799961199990056761683864698155623205557404990821216577794829625924663276511362090804477587717265177697271509067171019455701570016417324220869936968934455165063748936955938826675003565613479138960823421303234848617176245408304621432600819943841824408410958792647388383909269609739352011632105584020955068342163086627906800820582005975681271689609072528771350 [99,80] -164590061618306898149387228281597566277657570468176562012173095087308923233154648826796718641022782983107975817150267886474120224081415182771400582450270813501377645119436039649912769596289098598650351430810917086660595748035735247153218746521184825140474485210186005298756999669483946364417252487836184452240554273634000966365898294809605786943829951064816461515289953990614200916753998610746022643174303103846371162782575341046699453166500951771383540387042223077027261533999356698319954143927179900850568425039118941185722702788544990206548910873694001514636357486954630916425313165056435125940997162047639659180754235884047996814222677332311247712410582212832706796190715504448760996627662143173342145421723107647532509102590851444191929730784333208912063820411138568596548460272897947470226900340090815056240843311158841404690178894903571852804003919996262846763912205258724244093720946782219014634971329398933343389087703853877063179294671184316051918245323076104630702223047871614725046481304765058765824838429158085165566610492110415820111416178852700561863198135321438545089272277699966640901824762666118905579519804283954572095762281092297629863387736380218508798395698622847545837191245254225466176027868236612028654695720301018466099597200680831712879894794012483063729368339303872892650863113879892233530834187091421225444873382425885511502526999409497344359650111856676459190050199283438892359670467478367650294960564838565244836968229600979477610604742377527066740038537539237066905702480565992999810481034290249454360662836473427360357292857729166096474152674900619488064335141439310299823426181085563032446800106319883878318512602698254882273242515090332215863107915236397088620423016033744915 [99,81] 1478931580467994396764774092103532064946597528220308282452496088391888759240799219789808617448373081405728817955676414371511535361970586021227525350792524489305710718909841939553023700981849683417295676369400278619330385192120172898026453776400753701564318932016290382032835905340287153347756947015300625504936054127601032354344678883152857162348542342853911348928879664755824910735974807122614528511238426016229348305067894346614780543297822065677123419075043012067153318216971050257037938613637457971229184519849192394903527215595836925885358663518099445275844181114540491494869115460634926462559408435932840063671662358468508156841485892330418784520148234950991388632271537313308889125231744447015202365773422787257260758845268471503417498975684750561886976789965684727310372344646806963419874988347414665556167223439558966393169722324763965617154955633983749759870032819477321671560507699244418236680118727848206343877697169762406292300665976070522812310237177421627391034674638432165070457375402528191889414608129929583775507532361890945953433608635201328703023466189590013731194317248242166774983317388686276101519460106154813830822529777048523734019155164229586570349346961897366634210504793254500147045760738177186630018269545304205662667105550505450709464822506324430614619780408577759386983898085039405643008652783282653515518682657777777515275728474202552729561351399565600878509548275575064876821620889809100659504503668972811257224367443890575565603906681647123456423952667346378700016786848967424519530786629589443094709605064712339643990439900667295411364784129071802646584648439320029974279361704421071808175011808028003407682337191150352264534469442133214835090395432779216051590492413510 [99,82] -44009246469221563096105407148263300964910530469811981898012383205399840336893323791523563808481018202064703927043570877264483531865085878196096672146522843201900208165726021742383798470439641336107125643679854306926186113059963139994041926143314218566392882200278628345386705015188864872668444213633780878294698817148394900265185785930197974913030180015068239582377946964825557993606791200495591791823084134710236942404488303568370515759166125433844960315515293226669586692303980588260669298958348446489102815753889236885455836026535224097749786980123019505017252220629456719665594159677913224177519398719201964493616366409343168841507352375909289720660490139549917578924137873314131827302514419867041948536260471778950364507483370213425756410596890278315589296099270695983816629935533109343447592646559677985074582446218168299497863354649492336338849232067567449376728206977156219233450074161165171111185814813046667599823172599496439000275527644649007252589696478295693532536389958308758245539364762452434167940886748894744313603168187716037278315999257873517312284090419391133195047015376098112030357110415905655090732711789556390572814933566024502523744421537743482426344192483844404846385556626484052978549475951895326213959419101106095454868170058100902967800118643612035341814067628215263734448292475154240649604070214895289754751858092717362292959903310362868666087412952010019576962762201249458871359705827557756634049166708444019499385233570966009258889233107194160002175484658240268197691542761818030625914489438958770058708549792896212474446339631876678191112775869070011479160409730618136724205068332121193013987447249558439062459694867406215877417813083004210945876578413095356693416900 [99,83] 393492863398860246122932522409803495127491086877184232309506233442369613102962304474855808663223379582807717578799841859481457768473502093873785569773102404622854868783184652247864904871169053223055571432994584088008276018502000593481193301822214502685868226343874042540168274896734942964844699608005518443281625640260715755759515639804230754798829597389035534274466088014713360113686526001945126798492553364733487973195699964047694906464665326608794875512830477915846593636525304684890384842105578774102463108720488797255927922727752564283587543791431372364864570301912442938798161274736692970328665662875405018447682864847198735288282711995466913881540952687348729711270059744489782497878864560646393241791503041878031629710247692496805845600204469640954705519487352252501372165296315032756930765488002987067814718991687863531069701868682536242816517032773978064105732576005937988765597443125677640433644470062542636349034559902066899988180471365153845634051729335785575358556367581189051472427054249156032971844195537272457962924207805688064257118403283017745590088634496519007474542786882902407677539221422751091182045408586178488049984524474808383557253833754935322156528103278235140122306528449451249788785161916001348545031661194445900439198659312397460014060992460062511455409320893963680410197861072655193815540205272919354471024988008867878425103042539754654351786801665478995988017012303995862979934845202044877065824124264089158406389511032271231059513757762977158265309958030764122871170664218097191779719894281602434641105754177895696779486851310054142551188148093659228894746161564136115755576866281700893440264409929410050542001107090488865113344561891847171991802816648308179690 [99,84] -4648107729287051133180121052386636845345768736919968211576081892431408107070297219456020543733644469001751948531196065691379579101494754065548344211573334037699764136210186724031835972802042202993551734044849866909926084443140424772191002952887828924212471633864978156079392701762737460040316690850821622153964245340957609170200587515673416406498326375297133813229145740658244156944230369694424996476368248106754652103842188646023647591787450287691376215707275157910031889050159699201062232789036969198788520659878659712775494010350189689873198757990152295931591874874757339661156562590518423497798212091705032060410114771796944162459594807724789514016706656145815612638823355662623126810231492699576682134184895520986483034463543003434181982997259660361327383162099676106187694956262590673022023355214973042272887001442281063161154210089615991153074863178590440870570404446818457988972207454644576990313448730043837058640049385626658652850236066165814617038125932584383439313317348530812859084563415067806432498466755437618929316050442689037016989009839296725123344789244366458639346465317960129388520718607697280017098529683300729667838182968084038783597528168503622034674563877204293060501733961790336917141416899557002308411089356510565863842423506522688890668600673501593112367052341284698468972561343838965746728717203227438759468484125221772226412720313864510996847431091681846110509239452852900027008749021672569013222831096858893222437305728954101911715077697474149417675427397684059328002882263024667315017044159265549424019372779043946603839906894141878406886047992057501503947100346267073243113998640285292183549874561895718716421639335757231852728458758009936177344522613462110 [99,85] 65258474157834799886630728416191470461264132259323640507232236099134531930762432919308837995968621859973391428909943746908589186417992030086015792579255761188540596126485072008103355437701362070277037980130450110151676606165346082808667464157510397524734699933223679696295357965421110240446415008953765731682004872402701750201078809236067054998902864551658880138262266110887969230985139797852681404174704006033343482953061841592854752481854635570760733074491600300603651093420496020365741026538112246843514676320159074062714817792097213615044488270019847031914432162398550417432847737037260887801288714597740175715433936759635589907387230428545744107694832217596904190935941264701946921579237618361490093977650473724557401035408998900819410561135852509235927754508061202827981959135275004294433537614475763021954485162010405616129678458457377335536493262008639669504176412438291408229858687069289491874837217660991103615457198805005374414715947601168712819433015177466668955717244150251989107179218851754810285497258676169590864533157179937683802941648114775229102297794361247947182285783827752180876878933521173756720102678203177901360158046309335269487262550295322015465218774360113568380062563439620495252460373695243154645665134146420944468801560100705918534848684580951434981232475384527521129365802673457082829797633555569240746684640537684475441396094824618849135510854555001691201952977941683026938074070185077003818277283589551713352004005353887848093954442327788209432265239807564078236528386969781262027088132863538015540607735148575028761472737254022998630512953937554766832362514121268327816758288213469980045196089775183079113875628588830072947725202196344649840432031022 [99,86] -401802317832095921975630130186587443798572276281644520114842281370692841096105124630346693623725413056530103268924646279142243176783406856243152346244263026322670754530184776147987451367761166644475404867592665403634721908791179999629459994948607096984245304885499331634780996670580108569659453366865666327289239996482601306250802947691023032558214883157152318690370150644417068003564650480360184157399183581694143763992871827578221913440638956545986991759059679943698133578953645974251954814637578786469382735600403440129207849679338803907291298609981722008934722735076572607306553442687715786717015727006668468939807853818803857002837040967606999922623170973238994253767647633818082858287674490147594149100607006834975396458219032444776150374857707918425285202043598377845244671113308550424323097805290850814436911694776519862909121450497347236035813057793289673784450131832238892824114060215801391545907234213028182071345669101890191126748176750957293863901438171273130822613105094395395968016004039871811154924901163457723401335697727895104533102792344698458338772340644039807736505302181327385590010535540727017636177984120720840371534736669939200726025501433440108746217578916690475463835487549715895165724821605857881338526063719679322757527872159665710659929890705409755123572302776321209032345727435626401367355843650581397773564533857638689151860040438660138714858038767552906410012835132191499683094854893999422966427476912947537299303906245273579191766824342955231671269092718159056297842314261315065627486118036642950506419606813959710716128917153648663409231291543749264104590029323437124355015806621933756028425426138314394005048505955346487189661258155807556231597 [99,87] 1760078687834737155336268443766564808668659063307285057817069372968589701235118856229837818481940619613167435794799179846588153294742455808984498812939383167465227137811701483633926005329718651450467735361988973763833294229210659774251168552081719484381314260233131520102624854004075852691156754287294696377413109178556878652479272382817734334988399260022258538601240646513278883978187424070786428895127405728958906921745312611177011909227384012968023739932455347887944384284784401630647086439383735887053672950881407453617903699915377871304200007737769389141897819553465412707797184808529323217047296752633772516182583693310566550854139879443065015028245903150795835743319262952252740940681899158788732057324949861756670682033560810769529984837887747897939045755375869971194831387325947766247231169010028601599267317720405128826077352191481734998791639428848635173578394404918478694428263544847519329944599280643939138353183645115657128985402651979785486600852509762164513968901178548091818244187833155960886383009854766049634184767096591699796603971455258119598094922607471941955494966411758318258786416738799389250941072147434315452935332371903765813115751389765768994797721245515503312470085146744730709289852983035779561059588528400938273126409409774916536407009635172688947270207578073132237833617512884666737752701370109361771203826709454156422761178705271913692753026147237823865511251551075113692588187816526958707809080987077694164415505648791828816087616623092595083837600812250063234810281251359680961187999063871531458533879695277600925474839130367594788435136211506755720016122285341936793099727909125202352238978662605202619283375983809629754062953373880375950 [99,88] -7869790565100009650090288973681936293907512473537562993192355267056126546398558966715076837919311850592089095571865654197136316382723222960231339027821367709572545036134956532084750218399920853045196870113131791043796340345585465471083851526576000578931335821232293256632246347995184513113519425573233142346068348841391211678715664482619712921481301730417140026412156710112182287857925803008472276444197150066722729121687861035223811328922307793690380401027732317653222768098897170299068230770815649615763486804816801209178379467999283357664487363648771847989799521195826480649672785658247412621564570320507319877493311566628228594818653424114654568606710456778659194657289815619219789851719373951011313846869065858076040214950791741993048277291007918421639174025565117168857056846434654403415360310019367074420222442757025442631651339206944243949764108539748749570390054651288989358377434662069860987182637116873707434657648418302056421899261507041894870390164989543058776338154015442121279473097106450173627125630254682422282019701082120464438060588526253879631667357332070798849443694968045734489384787118061271551671256840755257114687438858525673220127472421714362353060171801274624302268648988245711553776607521909558764339418136776223340247169179964184002164950392921226598752502939757023147496969501635864657465585202765660017248831504523161912661068808570315214252169426372789129131405279338130349918751500409424581456469683819375699281244999973487205316923976564110446054171452318186437722437072056504431483706284186356386242964134148586334588203445454944579701735254613160900358917661614837640680095239846640535523801089561805994493707277127318072252960005020 [99,89] 21435561073719485864031378921963006587860963362721125062173255809872396905800010029793344324053268130838499377588461373486431655384509350861254236703698474319594278377213721216629706673896673360068431763666739959448994191055345886053783453807713461934607658063253014213170199623711947200942280880885251801132464365893717864560924956475073434518968740284280966082875150460389806651652799744149866147724598987558347046989153996969730124881692907120900636579488183202163133609258098573211732005064055126706903933388862798485483105523835893512775308364529520674538930599192889533220419524419246567254144025390170867678019709667764908504753974724359908428182784509540416865789856449254890682035053324398253406796533155341425543460203642208828342804219212306531931056856151542396409680532427078527910115146343284348168066964476132996678280702819492072562139979307168609709937550035627477609359115718256283357774036663897188652138701202428917197936364085348372478661197030402864255712068238313704665570796773380026009909671922225082216889863165473212374053150263273031183384077092155519494813773206096201898199978445634170738495535470439824851648973995533579822821910716036524849734112357084637824695991287626677092236620341594515834498720312545448106548648247685926320053188420378561357269514684799014223332883180553066131832622773281922382556463468844333669314670877189628855609427844183300975606985261230123286160470813910536516442020055824564916893664148256840021222794778402175290659232249532176217782963068038745825198553050102919345281833775233906414101098546485944746204262053962841599973712611577076555791929789809025608871494045370894916088980829603454485946616 [99,90] -51090511491943252240107700607065199232183554221770052718446006868232070131343580799331201721192598161560856206080307725277753910289298978825400432316291126183607176456994236188831052607884968179651373083015361485691693719516719010727354658020948443962614869504922874411546193288252934537672135597026606745240733115966730615626011661894658484134676315772541626251750165549524764305865444452060030532936974197534285641199095285031327547942218304944517417247706834381408128366880856674362766161732044876280390787886078020336947642898157659348414050722438147238475713224264489970493144370245609335269371082934616646884862614622094427239751458942896643603054165655834341461667995668417119638943220893075032654487888551041712464531830084124179402599276646267817477884102285917316126536070272619129110919577787947296194132536867582016391078644802160359498308024766351987813714470542893634781982037260263889954326944822945321226473927998628700004938822467851563200803799471016802980977973962180935847226535971096610649950750861504671413992590051311419195527407902006802311603912155484411977863025771267464227954837815977024711061460078642862525285268673296011097906002220983513808848692309334229128979496052835628376198801036637915589647205041398143496905007473827945163470378456513750324059827895094029168307857499703080428277974351795105679155861532881207827818723228889689789914709947710502562675435105631506562262152801416501047034664451591071178183020930409016233567117177424625589447393108035701040807530554393632876590109583227828254718845573537060372497990239652041530928491562850529780422190289981291634225869266566420368972545715089213472500874883054876208 [99,91] 157550120102060713889887697709170402666622256235158092989831342932879634158234676916765989808440374839935623747146376606229663937079383390680660278952390683030528553131735124989704793924725632358928340566529521362861166722257714748597789188461619152757264529567654165179225146634307981047745661147652322511059330024308420506990247749318168764255950892008866558431620630427526878630422102551963944997906867411957900299445230167065744005419960347073098124707942186499054713604071091334082441471387660572572578061705073679811168023029479071357917695315446233666461894996255440725224651525776428996393713282451324831083173402967775219174741482407799449722237847800576111503570458774149485639159623990123550085060822025810945809479329183610570602235702546656690764312977080141007307182685801913412408329745523401194123315917705686537700898211976199394794482549547364019643488373631095294198088828025775634106728520173463808908072155616709294218077706068888082454393521018885153489656317735704435453714091161114570830659075588142791661473456052296495221477836006494344403995039817660975016144932899241352459671544780524723219904102736339074330376287745657445254026370908672663823231082347268632018989292594988303665640342954587226479210719230971231016856926833078772323891655998041082569660783210067713858305172189671919427266130201119202379276110845190352529152338542334744656960074026227039930088853602763789740427734444023721071915903481548319603392324572795816555928875592513782315515438919310919919302192761736956235486090176669011233644426757198263902831741460770898238880417616967923641051731027135570311420511384807204275103719756560146741541964954766 [99,92] -156337515244150598580842658854697775376387575855612345805098883812415675606592197229476064736551923124447557190140653939123564531180177309771712827377619645417453769141014801992360362114871991034455399783907688357317589541385580152825535932709752444181484060709591631550350164937602903793784281869793489195126740825864578767412373120048662524789598111952070909663753321998033611025351252607228952736132925681127701109349272337353318113799673352459862797320280603843766972331712935906240449205752688142223932402030154325330365833158984934212717834605102412260725078697102498107773383852442736752297122902936047814911720683648912363396594622024901408410048207154908622414884185457270975507063137619708750850004164198613942475554152001330563880649853135877638424561089530074520617604748724596464436755884140280905877644981450093577563041520750187026725091825099172468905501281085338116036751136582004305046648782025146226637709211141948766798593566069152016151328995087374559468723707613985443836899639194121563194186859394167804898109237173636314413984886065833411434674822195367340766209839269349804885734167450767538619228347060665418512460113096731728139684904637943892021577227663969210895594791074751226511518897055196781128584077475727914596550261242952898666462145147565678215823501982153467038316209111678120080070057697442464465385572958212221926290496799764633654192732865011743457740300876197670951483844396306029349955855790152812863373331765090339673637306889529266189648362342451518450351410216788479946520804144140268527111080065450118725185719390627507334363217598560106100165663821227649031883578096781810245733485159543219977817913 [99,93] 185790324999746832601796556617586685067117646870501166950464953261167116492560681035307575217098010661781480488663589966480230270833834602190951551549870578820441272921509610496345296996734613609452627635151121456870921939722657785145955480571275704437211745439618469460952403607420287140708364942512808701106389734006229580384891180206979604467390834894637375862819766760988066368408179651019403408275065217145491008541193548068045821662771735357862901434019977641560144526011851900239195608302778468688146452306860742816690570674383307414321458301950083188214507663285366863096590308553309688343483022981270658960732827601209873592679703852353126599853855787009785917748263939291876988893414247039193782369332698794089193261760722139036154245025953637724598678022063540403951682284637491762458030366264919573353357506311250853973817953863063355748688678093632208316894544745487512412987508252678459701519367851345477871627620582704189808888008498533789855419043255177677399788641842036617184299522233056116548956388524605621229997738605466124900564445302859926255481748027491048293764733682339392729498780766097528626092199428671793995822510335057593522189133387721241318846753496762629583157067909180400363821555650914451624795142992347985496471177215373259168454079730459887467808096512842951096273895999045843106433288693309374833520043031043570946868796163981518471249030673983417291401542716414156467518872773974159662432420409057737580868514628114096299581539564410544452403144207598114162673959475382149556149233675963080611086777857181281999390350359849650228620250997834199174742120458633920919009586896417744768338890308351911980 [99,94] -139104007863309220960644006906978590914217217352237215391455201771536405231613429406177068621326781069061380291283750743005653220773500781398714857787947205326736820192943523656787426170093262614468298673658897655167938698778829967605445804100517691163348871651402345920780863209376517284013861313246324207360925473949255102017107656285632868508329030595720831139889462682469348498585708622875867982035211885527580887593219272201603363400977277689208505757064645647064380654067798484083842018724546455568149062283042091284587968834438174527714438449444188465935355644621286088709448522358950927903357540733363385914056767716223142976621423613365658546483300022316054748181558302726734591774615436134522826964697428228473443638813160840226028810883031893350979704692003572646012553888842209792603146427939586654952044212420588714982084362347165287604798351955594915213077320999290726837034328734378134687655575000089439194898251071969649871050460142675123543444727427066588088726783534975153400562238574180079134140568796483596639180768576314521935530172528428472978785917928773734005864072551267650749389812112720420552363394234650321798189235642752409651197063362719913529838170292838408148324642472881693450278620913236554461442639678798508881280232039077320678588640091080596906064040579714745799397443966154246719863816156057608763614548212246240130267314335957816169914999479204742754800342507446802321196698649632355145042048753528828458801966150507687899150611697664380347889896352382151559889421004191206401155975057219478636380750989498509073920266887735676370273590379747806433753438092944272167444541740389229897342989170164 [99,95] 97022690176533087204405952116143747221639189636498801032329625800655069826925200570466650196082637583558365568570180689529499645941754506626157097739287480435864586592155844652127439843147923882149190237774274363473825648532329814078543853838822082111999462411193603531472415775836198521914715363608021964266972751759215969121023414443119272747211054252064642317533097725429385547501047896353685067854837584710066385139578458457197988602410355009431977648348152498057028813717121061364250434934230016129719997418210553506841867308656886125406456389004259207352253657486862424723866501186325849088108901827472118152633498941705276112612307275975176487231002000099042131078820344735350803570951124535100894920856541907576104603711712548494625819542479434747283262690311539998484418984712199110735411965085083976765397893741036935946537405801996195666901675922619567230929350515120740289089443816440864275513140854629549278899869307186566606947287260014854756445063038796354584593000324328710803873451126832822007202704654057039073821290507492983096313513159485061224084980184185351212905371343083503271464852708562126061789207021216815927088584849590870259253849928944131184726761377234192508996716662205005521182606446723610110305691483764732986122121416326556981367709622023232193716041344341654119253950432751575172536577224986745529379613332741086787485520538225327857815354692121030264508922211306889308261378139660552887235409961321571084346510844497452161985285221647026124973296436385970082024517737028453936859437605522422522141490643456875722855303511847238920467749335139267765405766492081023874042309993145186041248926 [99,96] 109073617990624564524810517937321025596996720828246944728116555512443620257516187837881815354286493311815102735969291458471798213392954228508314554093223918012276824505493486335018912881360483746795033066887621749839134204254012532193097410557575630825322388613089016327302290548239920153907979419433300694325958698195971979597938242535189001018898292859909371134581766896014109341464489225292886887941066185028306076345716915878098592619036078099644991930037421243714290957076556846565060695452251635453344074231666188092088983658568240692085362622745454789124255163678214963311301028063795715717417312888417075101151416614093721321167865924238196363192709072875170671507347243366097928252808328279019237767834031526727213055884828901853327990128766034293658837590059768408792956540729224716078357304459512038619830356166572875072976079457471510002363132772444623144115003721686227375550520759717967107702872049619377160200044521529635067978829118792342993245469754135014706071524607543344664257487689403038472810886369385940778936279589753674092064277173103404220215465417534428693532657488286706729423010975651121131718613687270929764494045332130533307934001101310749384969868391556418807835163404074207040000684621569650382884623796649357906395604251607589406238696299263316480923067647321066449759350223927648181910605217419975445239020027533844650774237740734810578299750871025580154641411276695428350236544520069158305775142702148272510414597785396288960782710486417613314629408180258956916811301620999542225397336312095463476304068063985799882801663443399979499293643006167947144274202536137306484122618243264763664 [99,97] 8481641874546509174387941293719126423943597947924628003997531844555195503526751293644680640247327156248562110096524233657012524301917271473345371773215521800480626027861789619671016001796270199780486923870688908631820411801740896148852036218896964588542883265122765713966290526141546675572338604374237852986367907953248192391212490066895571955547351431140356723991236751932373126662926595934225178812526651589298233116539304937031796766226883183260660430651212049519495485657254577223155060236830543791059846681926906531489828823590204579487320354521120336341130765910139107495922939934383606047104434672670498443985929710189111987873292733932850576044035840354660931546947510068576457515519690923961350245179050604494666080963253613824515985477541486993412845525646589918634777296310185438737776980616173105469681618439958471136779662776778811067707050036729278411564650546569228438936368573004052630244957321379759129365176579231813112208320348102217448839229036707184618221035325572542898370964892654727101520851794438363318981263008432223249199403601426164700643236946986852150301344187758327957703668769300009296137705738282729743889380610186632552486024048838281767490141524190260856780202494672670972694204481232762813389646601040843268538102338484008427449021557098499825506835351689240577301736994635141483239051242406911346846392715829516834577973073822553913080432900747434077558160669714289826092658400867570513433257795786119715728323474863292186639909371786494641150596438880965505890542723195707795736134522170368040399357073053429744756642233560594807640614322561415841735632021381664582605473353220 [99,98] -50585287060565966643932579462502720732491152335407644000632212991336007755611435639351810763492631870810849555050007809996716139331554046851980336190940897961790124534848433539622970694622303193198219450558652928312695738012445610587315651846586171353910469688405778330611065173229871829900477722394269851873272527882002322670292088556710352749120206627040231172574474500925012086121239045457092699708535886644194758285516694916000743119297078588941447195463625600265831137722216267334450970612098847285890311534467847192270996694499755774620748689987640796626072033681026286829338183242446426659615962711154555133472680190188010620486937407120876367516788050797615866933268097460160121225081045475937756447242951561412683405500564382893954646244411283309735540535301819380494135820840690233034335552853989521378287404274648631410641713046904127708043581732373837812126333849849036517267207710944700187573415597064944694903569038281773374318636235990563419004727230940544106982146022061719243895550494264368586149606355464562850883300203657178498501543465929853857436906946588736387162399484163745790726765364458918757604987720557060804206246876785916151986727589993524051506445389114576616197204234036160752579374542293346922055800950234533146771304887660944462243127360024789047471439850021234173939887218210813403650238891090507100716919130490418002904254294957222698053508308054832384167482513758103311493030260032273740822218773961269370690410778424172655856652769648814350436634092036099751638918441265479793876349303832328056106705078149643610591549492910651490332117516255662423502186317948584076899715 [99,99] 2780704543169500359176908092213482031659333765433630962849705415844078719218715849203117579811575578063252670286792828042536115121470167105562392405566467808949276545959238291614587204925639863623664194518369806885696026115127435090306087994328522614188138605382829080386703043955303420449800848194821163025861505454863413472412738971055381300659988722519144142760093766627160853420539955522721182405638315440209076919955676048601387024784979280870749691082504317577246754348157937993757269626249631013467812971271403750306628815071675095792972611647457813251921892503984764378854514676745771031483065734182839752872919490434226407342949555526302582327609689127684995041177499887496679478639260896722466470063641528887154824545078778416583100195638449321265594093188734627015659114720825274665261483882013332152081678159445617948208306443904219214106685234726053070797521601525324904889106240306054413893956952537368881392482934581476403972924648825848127726829269247859564832082666052700627459561622917743838375489592143080091609048601647330094613763275263838599721768712367818547622139289484168747856792083091810922473261414442100517959134516590974847304889303154371587608282146591747904811780315498975547573219956833829122344687326330880841545487114610450951081077887727130421735749610652863013030812056452324916310957910368594750021668802763639767187157495259557994389748671067244122032949190413438777018777209682461181676104688449166663980621716116125597826962929166033313003525992896700745798280359803034024346235249076928036939804551972164853107150353483162749104120355370679528041136751343694448 [100,0] -250158851018828161947647294705882322505827391188988405665523335219711103969433830687850216572409130210976858410062188419199775417810578741365736780834981110411158357319401018108931296612296700201625393540644245718905096832550371172266915972033806616953117124281356516186170835250760482919872326784751701049069602619278398277322295395073128035078889514038828109914156185449514395338860040915940195774583715235467686766158045989821536400477674811348068613771610766282719276344486374009418591894608857495192664821940692917279291763574416556912316554500501713982326470498134053608005062093573015766658032752725617182284265745824969261744994769780008661099695466725454286366295675085758566306304458248965726292509116968194741446038646233132287605409931913696962325424508797631870017999018425637322490842195078645261262312928243009772770059069647694476295647754643285321054633906336850945469487528289438820137893404237328237959959721132437236845297444590185716869322097761501964758871429332324246938210487341708427967598645384122043463392637064936036322157144384195282247314951503378815054115359404409281104224730366039990574580424660095922940674557474313388487918311550062793684690161960860817769430544417244945008121293517962621504051705097451524133384573587155409154435033014844959562669521172560618775113388853197381782534298290845358838881690654020331367720029446596377878288101021978744427405773815122043718942752847662024656848991324145256723306981575075499255123098013040476635136289042747125254254334373595624586955470278365548095339295970550507592028407439178359040656014930200523538974353388469315925104601244046623623126426094793235898916658324525395218637507530110436175871376954382022406985899852092924300747506370129650770018344974367807490338482996614439502705884364031329981797506746713864716907604039430972353565576991468742986511224625845759767204881792254265657216016904840216739103198051452636718750000000000000000000000000000000000000000000000000000000000000000000000 [100,1] 71812574382077996076759921595619567435315576057570178993133180304460017985856913443486909807932471647745019695106950511804266914676843355888785957145704448747621012541342476607956177176133209900391037585020006159745064204855177834700503601450413572808331751487582054252871706207938997816659212286261655132945204339528382353519905374735769019507009809535173357797404383908965277399737449491719672797536602793979610073521777694360578291348234366514197342088842883795810280912305242450222282518507623875130236332178786156921514051449382736363423346722046128178201130056192744815891041965582391235246748322420462518888245882618781452341931177734589145282024647270508317075026003382190455351309149734250635985203846752927693461930959259711849872875491975736349622137482294678844089535322419386624044958087325782221902224948700086011286695847625796616605129399261094099075942111443735149689188949051119922941027893650096872910521914482012401920805156639020975316354305403697243051884461818845330576874051010612937381862380858300125465473519760072759643447183798038025329424392981385084979348033197578691839344658347810309387302308056734512324999963376545799627114805900778855026635373838376322171459472125493992469970093477310213021306076901164239742480140182067041423421340858802784858979456411922916071268924834631209516430997408764294675729900555726715703578079940129900829487340795319890574630612738261983087341703941738063702467191482022572724929910347481575976336645665873055563073149569335295025211999697578127901430173208903892613924077909837337077080575497383723425195153664917513646043903862390100871101660934397433999173511766603788975435977807864498868433705856596043113129079353372242896544542653782257973634524490875178290286965501243693000082441416504297168917579311166292171538264471167250255003009961708993872770449538857870285999821035336864055329544843208006829810875759623201020076521672308444976806640625000000000000000000000000000000000000000000000000000000000000000 [100,2] -2033782545749421993655498042567130461098227581132216620126741508834261136226903271481494954191176180819029549864778361397610942288399872192171097968911006219883018432909713800475911374049352998127331419492584509208884855302934749809080359504734818696605364714836822033008380137226831280723933652735987011588509042923813626181728650523840986566748309993083759527223565548223659949498020592902440388017279433049637674649148771296189779265096567827288566488748085736389064068658925774960328382207229650475769958326985996822497559808991803568179537300961800306837725018102203244148989336313523567692518193049757391823136770451143503439131453818542098631610632744240285219009934665848422976646972659829240874846352459722038234645376888326333185176169488619552642291712582337405780538831692139586080406766696082753096864048986661577988562017507003922700489238381619365051116360271210540182017649199135490272867817363097145752800909296777245493775191798097483033272773237260455296502996715524093360215678860656498432548751626676604205830329085211797132657481105598998432194883726530741844381851398694597656617608823187690629942581067798502698383423932802166693458302594533029512871325410891838868382717384513207193135867765276092439817622214394343772031672491475896461007778272672586435952954365146244494768748031109376051317613658022875424091469333027698570940292255590081090368515231023301899043791589079664618278936137552089522723284012796870269081999653618546952504656176095424444099898902566807661551400801856171152590619077994689201552559210828305919000577869013760423406291534599103550660700804582144755933752561082258680674661995115989946517348867568733401024813425809792883043910915924335473238308862197314928980954926949672263206009338364640183312801431173841333210740837443703353778357853960943513488531921222613327276002954223061073113095968034722912801078612769548714762102314436431615973788211704231798648834228515625000000000000000000000000000000000000000000000000000000000 [100,3] 5009529650950869425658742838768299691007144830994626398473421104864569722570692326050912841111247465664427849286411445189500565857499304336443254065282197402206053114188851369638003721290390671546019784290424623525507832602128156391446518629454667077099509999604370757125346195467656669002203052012325827834858224288269140403039973225893160211803897969810133370728696808728462424236733622220751442530206050401745038784344558283592027389543567563331118166055716500132928316282092896367074254109651496918957776789042393301624600547821960504701382408436322547278560733106777749770778654536155331676009956720110957500970270922040472611209902659788187159364511807482829169066246911149723624903247349398816734950348113330387299494534866908693907252098838526498962060530524385170330913114528211809545820298727930677481700452055993228607135884694647945462071326799232582247495725091676318506899016098494236169030630434632180481172303260874402950214525850651003797453154088811941901364730558268911018860633016334913052195065527323653337133072022650296767423503958529578623260186582806896776523472883602582250294579711949244065467209016252157874808407990081704798643900457878273605055030500745457233134494808893180719349006839338319097918887914435464831538429625992901931832762117272276300829456682201554820519193556339961740664352144114734920839260374475323854410132641264893976990744528452128105319266694946151038386764589043713854423392840891586807234746700584171585164364157981382711812686011429746436705015786620610557372533633071112243006943782204429672621774954608789811442844925880723459416458272630188527311350995310173405415568892700157446435633115196037928108327889173456770886933714241939597468517782534994796693395938934439348963483502907219493956280428766210236476530972254695726015949761218761115370424794321013886033805646940624575504398130698618067774874877478302557018322440989758354001892826090625021606683731079101562500000000000000000000000000000000000000000000000000 [100,4] 109871302415584190626822022048701754190513783228093076638303811402176989831289660522644778732730870388200578309711467818330112491589409656115388918584147217747147244508174022752188058763480797280392628486444863269379686833813301482885428782909025954959902122167165103220971732724721942445806533135201368394396341676789176421497228562824861486696653205532753478693569263382042781569739997475457557191039750928916267244577785734146473713436375741136667825502786968477608472148414036428145926749728107269523950270762467956368260581450513155875413118009523748457787093433106947664444645191158953373140677318873156067493388681174023205150107474773694365828853084237258179694496635839806629683438800707610359933777343783562654836917288991190280216078317032935404196365129460402105191081547971857978239962114979958601337571793673197333368080718995608111342864997888289619825342883685918059235053299749494896572387035304772476881299273824435175901159313391048018643279363962911966751376744377919863645798345916157349307135975844852294121932044253393740428908628151655354338991945726122191087317869470424301524819044031291465559143401866469395592665408091717065349706083958871608589918812129716397351602491253686479710654316450264501702259386640735012973078479060929830047688073823859257954309729937346052247822023009893017416099689479683889087495171034723894019058419740765907936675306442664205122691924375349700867516301071304540987338920385812401923463701438303583393334583859318265119227262654365182076939204558091134252183895448215286548189753891687984489490521411138887991294393828654858523246927243302546497116073815090565397345226093214494817662710827889904190321969402198241384634188629590450193027702644251397361783564851918339302122196889824722617563546304411922963426998420634232723932184400769812046152219784314449813654374184716746591807114534531530971899473857965724606526620463100775843397162098713515376857685623690485954284667968750000000000000000000000000000000000000 [100,5] -389281055509474541615611644739818467172998458525034196837971928360117552271775364660990411361647087702552479792239893883629134818615984382760334383065460852573152278270372867470296625761999311983147708530591766455233465916575286471635409359718095846046788892375542462173228140678525040488705201149793740188078235107230407811243457669969232477757557802958456378695096225737468438468554900030214409091590920149950554386673468425191356746767672473208132035523250280873778239743179135999627025409186309649448207688733284555155185681446159719563624622866218296627816795341869627536639137850465555998251043983713021889695096398673957891473927570850682479917529926997921081413089262093226424211080663034772231539621421927283416506749661791344310779565733069478576837172422626768569248721940217291715421709448518200545583068627674132240451473363691853359525097529509767120495566013450636590385700137525750960311958033617007119469801837798516360502394165774072995305729343276371558547483895164827300641546098720883318808593463092333359505368629632122819458305586332491210553576420435855151980407098120735875971716230770295830874430429442642828635694582009447307748177470594544064756635525722407936665031598198329457527967344943225425617239806053592474676913041608193147433646245596726300205782807777068430574969391728563078955540590410913226639959281588726539571186168205522356373797440535442181207767523502106509284911228910540314364863428424789814661913272663293761205901219168405833547516516249326164981101914448653980703469744461088410347982292710783871003004733398728061753749432984877373400823170605252393186057241394088861225946071445035568793115216145489929667089409657771051074101048493970128986012620644052684222957961379297860255141674445474512089519921392935085592008194670780593924992380819949342861826493840146623494534218337815525089591935531840850294644684507683636362993095205733785501791381091461763386263328357017599046230316162109375000000000000000000000000000000 [100,6] 2466837777097000979322441168268020710419084000878732358182634694603617498225813608428945999984422602489054134577694259565635339234301926870015017787460084050482746547904451641871217715295073385172417850449330095526128219648365875181697501133924399527949013689638560892270878887135242471468225825359995525205013699687467559404338067321432501760275422205129455407942862349422281784914637909585004415580730943500589344627699659100574179786578223555219828325428588182412659141962823984034283019981763379881644967233601325106917720063270776687914092860780891043216367678661432266460513568637428027655339931155622986718123109736099223256806253460701914197518355296582686192040787711734421838165041154630485415405964041688957350702323771517390643394112604119240218220261017930184547656038389517025555261300524631612812006952044364798112499977837260369597733948410763879370325370793307669041817333649542570502775985015962750134596083293963471470864777350860303914011218732757829310617221913299788060815453182752729075184736759973494311836407698461733121850765024180553960998758828236652061543889815874456431883392153227029892467049692133403478960482329457124206694581372022718377792047337476298452820988440275198369332559924903865118868112275463825113095502741253610785190473933165745087991965759585737470132847931266035275868897165703950366039651654301351880166904168270975994894972852631421849731727751012611371195991508784234260241559720449515017942531099262986502254224928650742873958789453007285315441774349162172667105660894835049898033191505772188691719570447015803718001400323324570529510090514380719380054494365586399065901384008674884413285820453142322706650987314682765661195072383386690107024786008621352261520963875401910724089546479838977382389425290075801365467148688008664233137636064804014206910382991482610999258819871894210631302535738711138732447497827768330557828639785547726410010659429748031395285279288032143085729330778121948242187500000000000000000000000 [100,7] -18664745699243193822450060564774455534517966200321335000234464834762696135801897223098830905912224125419178984575063225795169860935132037929883220483025159093146343751113856082093239719590430869837424837528612318924207051096635888720495727550752944279060342675624512466890354133783045478219032746717091619660805964390166970025571358906342748806254631328939489621016401413157802796452576396355282418822301490939174840875999496029783053213714136199708573072393277085724003171733849914943784240477236511074481300953251030315059777299946860746940557765020048624976168359196880434093018194551574981418228563997606125484649192907024837550799991877410107468444429095728548990671537357115979285338014634083264683723295931623041825802921401444477500739242552221740826531063486393141094041108237387364864391069847586357975872333843786155904922226053330766830601936448716124375737406106658531652954487410161176602024408269743922697648049445368596875607099871738310914311883461934743188893558256467060155444684227843080344317655517498712606973669330079936127001334367972614665189206637608608568503701790950065615346370083129445602475861783682429748772003297732292905785045855622385516116934450703559467872065826968309216738660126129755022040581804204960160286404212620706147057851222927603925441889149518105234250811535346827304704458618794195978730687667794246751792481592452768480322188932812988524917688909007262035086387964437983316245375734324330899715165893682693833868829443392224326366185593690031821113510486760686726601643800953284281194511910148662976203680455319542624066246646132593611351871617683397356582956960973441773724847106771523779666062607088060032975705494545008409529234240258328384586826752155586161997453616334555360014601752219339636142227856263024487808684489295563717124728785967818002221665127162168026376240114401879439970892616329785213290215746942920662003029030061900699258294835054605649614714590889263945427956059575080871582031250000000000000000 [100,8] 29295391233911872088523417405357178590437777388883693963987825008636877716056030071403053397176947905678730294982713280720696440503336645627013158805670648996893690140696785351265553103071464417390617433757462641857066456794819858368113051884427780168696387490296397728465966993739507208977837932112258119519298755620668280311527783382308337567730686333593824702446159289865733811687486850490265891259091954823595029910834935430895605511727339712465881900670294598280139685369820234972042065321653977508355861950381359009085262232646090106167965577006919278597475213856567763214491814385133717362002352089365419808202513529134787021407003197235181290197234720955231981396282940419691162915555537502830542890446586844971830220205995774205632934719265021702307349514885598037056914574080218278781248128806069805686732832876227249054970740295187415821452400228866509040149918204556088099339928686540580982950668414166034455685409216671769928857472335705854670854720433396566887127867198417898204912896534013549421798669906373194751117663786076708198634815884386229739756965447394757334759163807660434173326365177662374682207669716760112748150174298743923424701775420480926805416615794494024767388314082699650090100538142111986652947686558944934264702621755297132513148192280030315374863773393119491336120405010943425462810991167449937639696956096266862749775740244644882183600170040380199079943142265231481676612848887968088787831881485730872404142346901392398285511786696215467615412237293228345928331872986272164479038778679587770482750518708577763254938260801075234308009963392496218525883480412366507186317560793020471436995253065090530996121755634561486961040412343532664443786059766817203876771372908204391857888619570605886265101109723321633438979874477290169364590807438221474990415496839840865743496380296931525325676632788284807950788212253924422639291125141015485752748239504410886397292799590585118141973019285830698299477603541163261979818344116210937500000 [100,9] 608244177301405759824920999714149397655455548205383595197725854313744379000514912052411337005318275915295843858455213324053806716242599758544105371803463473188464995990924159323962638832470875292647824690478361606637284413750540757466150630511711155141116401184736343655701979311545072889124525306000520105521997782170476173118851075549076948738560996679299328513248376235100848497998056962260604618875438826182659226515672048819318382867773488959702080573354970526957908234812733133396645364181286239870332005840251180519939901399350272317953501995635980572627779991614115863576334975646009506366382936982544738607895252748471399688009414526557417806569654281338520442397742736706075309580741335425230068851073241176299606959079766085683468896658159308896920281432399670093418655294603522056513594222663151857733537845307539158941255661731059851628669321182522979095570370212247066551326286033058028698395979701927140874966430415194164303844700205361253758250934134507682183210900722991570590418633296512169419157574224826944112931027719921716440149902927438617882644968130671234013864333730939659125072132945459409075510607392861861161446823485586339195563432009057524006821549902492029578777903293748405370796864051499129301454377966688463754154678573941579625992287580338846008237355917170095982691016639895615847603988555543291556500761186850975903674002382682830563943509603751341376647436118454840390147852585808455086122772871640124223902349886242446749302787924209507269112907330094715967750168913314716445748226997998564119778575941467563752070813691386246249064078993031002306560767978659788557761369835335354428459289066525954732186657294117714064903487435413434854470075485269333956767681205055130546043857178627793773820331040042471646788082541905704044047404176927521729741635813988299866856427227103528246862436769924900325709731235417301483803262309688640018275512905889169270230701618270865200495216545267807006780458323191851377487182617187500000 [100,10] -5130624437480576310117477115875604441479101493091947436811838719711786615238691054888181049501155335494317167212982683894873733456532990702750122170099601305962439194696277763027356090317931608888701654200474459066946243239771715151966227262575349035068270116733033260257573364122765047464839622700098320358772750137168420772317910957982306789716134118294710188997347679796862115255773049128288643433063510366590305361328075141230919753598755033882295298841690280533337346079077809921174822611056094162674746541479894107618226939396748467229395762378210480920296842091416509581292374717606931644927013546650120551798276764549160933942902375370823581775336280745085481285182978908913668217865148808059272143855393037111434920023745166689010767393531151558178631137928775592267778757037778016963373383251388686039018642485123960821838774005640777625200141713221249427569470100676414346915905635743178266957715862902815153501432540466525090990603363382880632455512209150516511140271371877021083320590108469018816140445719054829667757538011292921481499422895327889499827158906147976471872881138997110427611348373704593805323930409119162970328085435496316073492406796082689746965693396502101739982133150337341284729024292583514258057473666835137459689995340126924827507122480196452499456313659979956783496423276668525535028603573141285296214803877030496593275370687313288966722110626826619601736060976493341058922733033396801217041822607270104367527802889613742758614248622418311576284160851884072442763900463825609219682933845824349125869549640904271841890702598816034757281331966898724593829936930363974811737524795331769889786950831226275079423308047877799782308463714257177108389362860017237631336746222284096074933619839440889806816211671619055885116045642400419032502519757317150309202656053867603784002351923651703023173790865469654461067232339413703583697560144551112414858531449407218577568131343498661779668016603614920378984010085332556627690792083740234375 [100,11] 17058443842344417078388443882507805441345753334049858026498055484112155354936005265903577198440570387394688424742542414635225476301876445076414660395134465011269159050255347725329052674105319612683067243031838475727079590599103869194958965927916237075915110532433777655257608679767282897207037032666191789479955765504474776804456684144525990404248308011023558360423574715837762632330355861912530550870423118668536648367882302607653736413834682410125638881825410461796482285600560274247826258944876507390284228213525592604003740256510671914148556590586510901037668200826851330613638161632358260979364568738144830840231428645880957246464170267013656582547200612145305358717218937728807768748937802759469477089342049466361263442465724446179122449415083581533527038356264851649098055594492879013567577715956151331900874624239408232831208056252647511941737967958595532773732813821719180382688540685285644036225137388749394217949474322985100140164407074054830678201260546837204180981364871777613971766400031148934310239926326733294321994283616576306058542792409746528603461302630303077983913609042946535482987050353183081301250956569775723757899856592969752785033950902710361404284484391899729833563024009669965102843932586718121808702778779299002165423974004818338693592022989467471665071652228995438561776005151751235171870987636584828260865581691127446465269951283647835840953090328852739653701318272691960895028649584012590954862922344880305272818915465905721286730078076252285490106212225192715871421300987937361939406310233965077190093474476134537368392257472327919907625601363557119147555894575431758458343265730038549080697089288759123285168330228450123858598206687177724087174822780152464464673033928476356290366994806663778418533299284751952943924164976688255634985380162088264026149790139901862337344222412922976245554130343624257853640996351137079025059202485808292429414053125727065387104317044590018170706086780841204131320409942418336868286132812500000 [100,12] -26532301146882076587009057556905333410157611143097850360094895066048579958088640424261950764106135064439833142528864796615791178316290751417981274580872457112372753874046106764810465067909295674897367381135984134980116126336826506674771210714649014389179042151771143119037031648763178701300647707670927185277723380505833348391834174215396145724093583321889637488040239978794000332932135139462286662387461333833515184661172710486450228583965747476168838050101103327193037187745515950213210746599453871652322803478693239741164301734365292688739359823857834807174710457313667974306647683775823827812632994795965465896292463401317013892861753695839055939534100179373867665530427541762775965203425605728092334444076904959536263453445972452495371930880966343485699787874704899105820784297778783769785073232969221235264558970200558946611931017364893244893541348836907310601326572439822782520580744088455137009242532297032970450890639932303888383924517780197577639596605307416118707394284077621212986778225314278709049344520263245223099983646292317881702650699969057508315583487857804320529234144333611093535614070449175628202600887358485616221146585663460570336971577854495265090041646599988038671330121896627114988743110839760082655150887247401635861922458562370641046849854841837906824558654070735532435882219005110520491785944862055514474496524079255109113444574457416230612475284098779036252961933217648900547857584445411075397806466528419831709333606321435501264470278199337437492767116019999557064364010822079847464688184486018680529001566655549100312945920593236140095157484507056888609411691728808508351349021296077742041106235145168624404255343015709990743758041762202024239671009048985744404708105202953087582141043403813473849225220840823367037176767119659485069885904484117378526052814635421695692150764256848252252425657032235542906804704765244300154463605349468227185718723770262224322075749566178448502341662151859935647735255770385265350341796875000 [100,13] 6267433516455687189070474064640880166741257529615876932403592663831542070053960660874412039175555425525314884616252373246259687681100278838227542972918253305896260095795127017377425523625104244214423419817727199411370576207107041537775668932028245173322815682286205560833846020369591830770022581552953631446414939745281349833725172468285448419840842071329371970626454731308086456330137215344234436004200380964205582291699376323393479142816046645810823179850339344496370610883648472655783784749921114588832850902140120214237685910023262393762017648195162225440739472278247507493299910662752671802363475187392297030075451155575408894638498289717201107678513708367609744686361989777392390355799690360084148984543315463896226965042753422643385959194884007950163273129956084789849285566839712059048203722164032774985597248915237250754685032436309026664707193561410872076703089167842701862502862350796815147597255496203145311204314688849339306418630141606613663000825932358474534400212998403304296703408887337642545423416950089261816428154777610030698519741135169487943781236627398210920576766583002492121682582823976137568145835114957013872727574146618108717476927165196967613304602189179617216356697266125230094144788780511332714381552499849388810148775320361966351710923972302034859871472414484132328104125502604634159246031882114006587366956963361262610803963672798871000238086193759816824302739034079179545133690564954293470165279570019073533806369204280388823393541627408759242914248360773305732066945385413120060522865882179514381587855545601508875289652399381396726146078552065550417903129346877244316239588748556264905830823242805018587828542107210350877014474063967332354686030143141434703081321406255056678095075531462437857822181350501835455188681651159591711618285392335089596375851837024723179832759331516999118321482491381616739464781811326060895816282485946418061476084400900261126556622304639562807916305930966416326555190607905387878417968750 [100,14] 71988796087149530231117704921911311203183611212285634150125456764218561649127698087141071986200840350294382904235353914741523963120310879854327078218523673602759346647332896901196999965672860445379447584075661869038207830657899890362435563440083795155550481351623702131979239301046359378049140145702649429052625730134646509129224826257812660022886944380243342946235040115332049042772590636955934570028847390121513322267653416870052477997399212225500598292571635274829392320565552810848342072508222826247299198445052681467508771094048708831517385647223530135850518070561516819894395166900787044778303189338566922091231304079720404724837556594191798105987265877295078481755118257931156145942412686221776038064101239493194663378587271064868414259636578784194886280825724631199948512526436236789159475107651457801840923694369779465639947416338938683873084988209866070277035208485580375670808353514062054470315596932630073998665889531129260427264200576948697782585129695642283747721006077994358963063698848143937524851998052550842666739233564218978186672466876862497619060745834195649012704120626265183187200914314044344509719926621812134700862603789863953436189210188552889308519182320743459974577356885865392669379364062926335610853674215909997904228417256845540475049812782169664641143436030351772849796508619852931330224786224629606627225003306587514998236429993166814452589986427435022288707456198352252301947997545499607798181431812150695747948825452287984777929172337681485051527675793892499802613796794170891857278157142377682476472191640629060267734767286224025569527484413582052839007472112541445599063169063707284924969478274732785509496529113805908523243771523035804134677632688455649686190374228526227395268765632208840380149454029758151886152227847525286146993986309604546614080682433636384839064139699741980427413753533023740731334482471780023451060036301770661185239179677913222890625637984514601300234382108556019375100731849670410156250000 [100,15] -212403586084276093423269698069497854188668416055344864291553329292769697241713901695158822629378187587994483962877995398548014519780550958570225875034082227579685134774768096084394075485338652773262161196890388865895883157720603956207221456829581356806584528096163210129997051922659988866685807853456483276546428552258758718967992507900755490025917555561262564071366226042220773254182214405090650810900611384047301219541672673166078008418006058078548503836100064267548165649021154830851485631499152464272782234573053403295501769002483613882223910686881819658152921860895577596217046469203870225361119764230143951809180774209905155790770759607856155779537566996934304166339575165222518297908938859815878046955549666889023498273640573255908168629138700708130192363766315734369764766076042763276491160718366841254296404749938147856280784799933642899281159769827008584397229975597250770552905675821027457255246060484830049000103399611264800517905900225209115274041891804307577073944662277134586246604403620298471567150427243115815948574122753755916002525081469019611742704360104750969995133434195940760250608270004954430063937331991581461405615004106246311285946572627292418090886270733932315606226649921013219848120988887399809275825998098889414264309093166846376315082557417532314468957133169855553886811271352253094195428665097422922827533724209919936177300637972028221750312461422773817739621353145321105878023706931128560521166235151947599141327601056081977700246420404633955581478053504200247850690439226981081767933327254767671541922088382456057957585701105129655319828111918323279228891100129348369454640656486367382291962059610632141976354448241222268569525854066555191600275131693568221812107280071706704287210239542237550478284651512815473993531110761565088747728035057170319540687382453900807005484452053288564228508924351264527654076084394061622235801003980149180155871138579167959807543829204082557610133719094847037922590970993041992187500 [100,16] 330418172347178973047394998246186316563546777561986201023566912319793989229194475993919113109691688188910075166455357407661803741528343276204444524313927910445843964140842687644253724650090508509654500614672766274967718160760721948442991980306246543395047264557017395724613994311291362108751611516015363367633131747939313360712409385533396436820263991674260904185061803247339317657507470232969721184249769759333491358209428209463765614662695532588833043398018630283497744506544074911657527544463257770195897539080252513217474923088530339814627243152581504459125959012805717608395639946534271386274851981332734226302479200791213062782421221487035050041137406837878580005432673189420919414515315909489158026399184418982296124973546098065548328044445559630397269550873189155905619101874603853848746977617136814368781855909754370135981834250575955119362201687718238402181636200787775733980491337848349475958838336741376494259602263046397590553246384470067539590692189468954770568367681390938052687896876700244732617316247050118553790182177374749751905767890981509531485393761766849957911303214495885866442679845604099666740185618809422573751999063872411239404597991681315105911007279544263729495490412178234848548098723001221857482509260647777276951538437105571458524881764753142253120504908918460923377490190859373388199143478233792588474792683977159198298985739200244552559535885446234965054293105472512065703440576018937697791280347921531936296612294281517815824301110251733224002266041051330226784145545536287157159393370153541890526095680753879256653305008716409769467853178959055122282875192543444900840062800900524267027190712744483637106635803091577880903705460255565918989832277145554835393203705644418029399708831129500942750557958516004327746846679343893500626197213845489896752410846365525859258486838045535014927047234399814282680691750505991898977923797069042554503711775055717733657086563491987393770266123738110763952136039733886718750 [100,17] -241887295339350278616670730288759469676845673685794006236544610067999826805345240873451682002539793336681674522135193031301456401926949499588310946118833707854409109626729478015282199236006512138414536232906359033166539283248162998356781407806817983751013830953211420419870415976872166708080727622098689855564171653263268836825027087659299287037893212294600009971923197599489174552275799343086335729280371383615952982859153576303891225945067943078257254101682603368008048021681995231680785739374516234060400943642221025634563969628131121955869680425353167310045266208361872727696114798683201191743977032697999511552482289230586785340597077186726884343901303421395572413317359320777351048522380708815140255606148230949170126314956863845817903990876154207323070817150989096938903390220601842489711331981276415162715776158501419912566548934429160232890193657588368127928482077354272985765615128373750006958943837052690073427329236078144209625465803975944264645383276140637288460402703112979908065538541215713325317173513535602121003929422776320738141340478828950686611635994279159381248976403180495497676000411771724947984917843869028350404993235687699166142240862697288710394024923941668947988827388927857020814464050194875337172851965074801819204473844606111713552872734012035007047971504416522467611754497719035413969158933641990594880064492110730046389583646512418612347176156108841209738029075979543028900628149946543526603153795427176422961540560065838241197685183833300744161007341257098608667689848426520163064547113295400638010926778524966670057722740960796750394825425865604537812674620884539257694895700656300538780393973007253039679678962537225639466386878255359827416920040079685988881082556662042854700094981568478021123314319587765416453622533286951410044768461416643734553430312660026420600916742575869635580809301261495943466983290276828174243334810420109199017710144589028475976568070371190699585639549695770256221294403076171875 [100,18] -96979803257426737130064478091959042118319533294930986720539605488827167370538619488157967752085079936831913914570098825621291400690734815723716934213755311750444597048396000019853212907180529996535147099091169481926126817761663107240736830381267211690813125565075962715058130884982905617543598878781060286292860646055339580349679769170436562953369917785472092275003401380136037557869329400877420987353245634801101416987387653219786903339355521808198767668775312951454652917886350860832304384566336764542656995331481531581102277460367933996343159901294145393052846819441602017377464271142510220180895189870466088690059600181100439005787427381955989944185249664577574344961614411366593025063104842786688238881830540344217113951497531187296657099600165853059579655603087425645663418231379563302524763320180449678175753125381840242865008325214096805675967430360854585544056363283853757902351001526748029860252726597369309715781223265749098495592333312526169793829759008695309111098043867714199286333700462828359745906131077867078959860699040401536218005092154206987018772490077806657135942018746924747623203926222360200941001847135628095034563029822620913095375522310460892487951779483949897252904690491090074193766486074716000299178070723607135117877856956941301842565433628796878932782966156341748097169594778916170275033298609162407246081276935449210834223830925244386490861011742456368119457318834750624649303338948212106018932309473827043418541041879263976419129411342739933426705316943290326354645726875740681718830810109511877711664704047556837573115009645264287951830448892399343128978738445998588318072340363579846124623071555637991368335252883276737765910248555693393244721165122534381981852404496797424671432587904776230866011561084642615695266267754269990599540030004938644766765975729477173176969435517660544951650938607343814396053519003301851606348478630316303644231640557898011819172937042488058523304061964154243469238281250000 [100,19] 427960564882091912016762962603988102944549359644207301192527883242791564430038479692162006997948636152491803004775768977477853554815526740434395381243755311142431459611792622497350624206512883220012607882397146327997853562330073711345091383065090880304602710177332266127071766151559602440391517210885948897223805357033910847135564090132126491384160709331235069371027285019973314154962146446506605151233389743285245641319358145742514557410829314011488229312183033072146076950621476613849433664858579828608995570876950030937644049446281682630076845423127785576500186501798683181130968819086117456133655430840546476506018055403420567106087039294257223747632211701355836939651071845400331106253721374369205324570956914483846788364979942367404959929119780555193285969808147783029784395762622535741669660088844331243164578470502289244106825687830526586724887892218176486140787559966326938471123668085807087375201991647193769775411653785869232416592970948122317734585268866722380852885402585979754491704469193805489804678832009767737675486387840172347221688868668940616326936486029577843074594076242662882785132139253157383048890091147212941784503744283209148568695041564526701920843944956511908211635341643262229034226656847224859099033504235018377291288408113956113958911229007836935426824631651974697453212206777990316992322993999490098742791697124825655260975468818039551955437221958777146467300437553124773479607005178099815285811173462357313664758523188980300515659450284388290988710381843605127454956675748411386608116004069803732692846661935163419179154502431651912799131747797500757705130563621168990812305122289619445801891035050692183125212472378951635865434579935057177746655814090946844094097237426647066546388332607633206632300784338020648168346976988503447434971400877145173702244859523011014975359268666170846963924778595027301862798814249051464407108142734344151064118726705894988206028972665961873644846491515636444091796875000 [100,20] -480465965317898857515431540030848052323703413500611245682596342171503810982546598321589129462008404539592133859007178116835039528904065328636487316223747987174539805892770642633072971182188167631637382982673595443267657890470612625680007144595163663994514996290545482331222486268107376355008359815915344969380319442376027573648553929534850935292600922917574488394797299249686744523989082844470909797478522050661622574315816807219043944549557486460252202213229386725267352675895045538940809385986567824416828934570837916225032343263232990767512430836237269747690236029612130652851896692789136478210334241110631433146751895150028824405293171345096416667120794968578510495215665014897095647078151567797607104272675428008849519935542265686034667455027097503816668612097393816356443264347006216510158998639567552498205481028961005776971102877399270046111927347806554251539677207508963957190895899358336820368239006096166229886754544206131357081249739643258857653151155070165319960164666722394646860999547647843851228039896399608258004789566354653377158723712708065417245196756611565445930428868897580774786429989056528448200267628498196469920225242276848726566937602752460328464423167665751909486108246917972162247780847072688885066266288104839027192454316156795671976433182573904329394344629940651896683421961491257130530527666237089626144984127641676653651603057803158451612411918572443777540388585571892010528350250458248198797533989298235535347087444108292669887902996643596019769441033578814979834486436837391782059702614230042569345297421272435364646612964976789694143561979619380317707092824221777954569816326758740615865556331601527917925589665761479551065968130654973284282783480906205645643502971664690003705318227602258917736664673208567127771334907194484051664769822830884370155216751054724724461471183640345194819225875366368565374600027145508278597766976229869610393605891735836765921163760140188969671726226806640625000000000 [100,21] 275529176681848296304994856317323619930270926980141496310070114076495683430680012406636932468242416554281243968446953282338729518893267929613061866757823317088423371471539592909566356791364106142087756955473309670902269625755504907825793776188458054873657531080180827149508719385283293721710680870927726228295451556814448558560405361623413765545698585977879164051139730700572003641866035152048672914943526234771317413384596392323798548091864973000288071629688964176509841735838558355119955055198080637621141830887646960594772850872399096699640723966382323036016901254673335458237569848345411921760880525828065129813603603028753013998580425160968479108769422495712576476729033095381717220317674891761010439390916834704308520448401354287642930819674273531932509839823817484952686656069318132874877143181854849990241551833970612799644890426619362526290866963295109482976388457822301585768313039111294648840283274326345762948073710190668906380753132711537083544181002404823982950438074940277220969420068727754620549464885208431871782438451703913722807299531895911397313094189055257523959885888070224371265744769173495408762693194821765168257403789393036085712070758680042381583600478697441906853279268770178380570977933147323688461891506871642310119712617879727389099409509546609578683419496461785786080508495533192630408627149802384892688134853939297499431540044985402340273627355259881955673222177787622835200954433811249714496171278079478303263019816143005947127478143789731165392295564874152542303009835302518719343483805237682219547433415643822385538189088077630756803760485366796734724359780814953289685112133764858626345889679999722958380832064329934875133287042353946423422968414269413695638920613657625509892863466540665232440521191625593477168786109932600677689601025467452029925353699192202414140347395279731469320726830352878724147935584978591599585517525042725024649807052905524937594372580917934101307764649391174316406250 [100,22] -24562154357935458783906668939180111139183293413053479699328471876021603826856767289465511442541051348648786829743615349460603273028038125430803969659902445993307289132177967809642940804540240427958720079939220715600583983818582513426947306641781413483709079117729286179014857838718105549215428756423712313910742813079656636302523722902038366996480215199223918672831966645823709295700117020102681806697360548118606121632211320105146968872095408084515633102528666035766007091147773772005846263749633568267941908834351332927134480287557018321151231694783201948177678476792296439504065797750711793010866953369933102127848833966274211190834619870082166649157311620638903249266108453980135527686683696669703195407610842912569185575885137310968161729213130606306053694358724340683250362119783511254583985096741996764877099690264106866578997029324201161452966282491227441870601152305560462521139575101111727402433950431346806953922139574216360919523850491191062679175608481744698275883949867583358372413523619612703238186171513993479536467014430994279839931642218714405137297726899622821626929078080085524647952765482159822063705231441484724199979139856708100904429269214238347760430205025150033802937104447251099929234661636971614897662214225144795232617175325557449175532643477665553003819089744183438482196070680133028434174743894316614995563808025206349153609442565445766440156495268416072142719516890748021123442995021833793236439778252879536899511004390987751571866024163470647323153325902415872935231894594426240663679638495188947444830907893923180415115016247681750329425453409464459925244159209850595277092202283517178405408532132718905880145021380892223658968961647854784636046162533669729929238365399468331518094325090227846122504135347723488721021078004498625570245347356126407774425666027729888523641623296258122851626867576156330718994299414352748449137655259713634213156978398809142383196757464247639290988445281982421875 [100,23] -117101682214123678607226036714532153216039139429087056633409166710151332929029272798002127067532796421491630013320295916755772623347550326948230231491598438213798471636849076434827476262306779899041414260563502617147190882994407603733004899611993800784374500483477984413631923872957089873167179893775498373774348255503041419064260908121688914560806514381878856602365842897365212095008592457459487077275465789939335572675506126330815082562201432967385999491728582566371221610957876928791295311093227570441427459782173141996489384720933815664056256271231395546604515409485289689964316966908641844955839354370397232269572720652176419871179818793622289728927354629070053919448946447796983418572333351839053655013008554045132929645194872451590293383828849722944499233193840633026534065010525829625987087450397210543521170912967136911911628205196919250250083730774881046499095412547994371708117849063173947206258098381200938943843330403220515239284573800459104706017939110332032661016194082398771402337536091427994452454883951649863053730533466340048102136334305917043635304182537268916449085322569133019981623733178985230077473853548002697310656814096555145165388177369969149493237718909440303864719251815740330013998026376806087115424305301266544578989988081231806542867347140063240976644700829785144463107105214695944382130992352526242671111455521760293049548761666876712268650984111523508642572663484431329486830105325319602864270829409401773673765200939794215550541670081401902219129124759900426100770071108149139124102866877638453333540622943915876686561767764058570485141864966199904590067809545629941435560447148309604767470256913626464430873335530261074553997270248250038392436689232053252554099056214397955880204116296735027719101947706287193281708002668311616315852107512826388288809655553337654934990457688903847470401724441075768085895897990706984130546812202616965882006187815202180591001024367869831621646881103515625 [100,24] 133745089894238983881528980068937799272157266578624130813209832943732144137059409888624345057374955365478765724745750957063727033523959017796539912903756236835601553797498180271381153904809858575560566059041690473006019720663936158538956495611910576247325826823066606924851237015683872178795433284985076907358731169868407209778274878762348035275535682477079796318620229332497338198895578749184270800209962111024235557851680106450621715440627286029304199377321717869105915669755220910253484341888716994205481919211017234473636440544981511917273912156356536970182783187174763992220182169127109242057550381435017807672283735457362568233859723602999080994598508230252160214689044688661528710896170531828369428612982424536585742026625437087219034346444945565827109839773386321637920016782007561456652940375556763256358931361106092711276901070238756866930739055159148640210534776968218012079077024868409074288155763088465445739437096225602431858548682397063901004084303097494959370777312227352521699629953537182014486597597086578030433113791029470064743296611052524298343497981977380404603796397209164812593336241359668799830955174045461969736784240935061058287485494734861211888010802869364293432511681902648613728301533196490909949886202495158861919655259955343424546954508385536414644412299676965607848694939943571010409616153356739477783628841391368136867782425158090758763506088166589307917955583177701201719362201374559703816838614761414587738407954455873609375170682366044324670746447462688523162668824387527258057983139265485485999314308920347685076332802961692419816910040077207732977239640572647003360536949469227483909169754250276911200463210624643819083479511394115250205201729256583886941620512970579117495925069378089901104965538448531039697496756087850097940855729063267026408004033173884811311105152352921235999061688245384852913369752433373864083544584376812373521857361946540976305186632089316844940185546875000 [100,25] -87780905832562537042371804978094445871603586092948135465662542209687518148119942926467188963780692616888045805698029243137621987462895918726066350562393817833002343938457322926946027381863878771035008393169415612381210528323445151759235817094794265797466657752943869649489474611442604617209864984051507319081346478082050267469227124946259099165655596714963808647921690704524105134618176491601172835672266999112184522899949877412543410411341805172978861748235609449384539368086654777634949259870316823834524052997443787803592968441552844398600392246171683955991749946773807383385716719396766181932260095990882625253832795633732445296993093344821794823798214995550950639697879526633423199360353087892918488837002773365810732305475779584964608828072415691741035076156225939837299346670673568744543498374453520329634093707258430471558079583553436435362375402037525406486246819975325297828343894142649448359473132046073794932161923616841601247286948740731719442855532601323774805591233507344241869833776934192657460838575904828981860537418046959339455424309346177142458636490774127473976641155344334945333335387682395699872953377043669737607982775617774054667522351144338321235624706359492808087073796591748673791210784264719984545649264634693534135695650372964847540266515359445506147641577264046878580773090806762798420401337612566923823199891256194583710402214017785973195553713300485426590907121650433271806909176128568826078584139832976211804173033748318482854671826100483706703707103156691738617050348011573868285621242127776981868231040597882280240186678965657581111026824198665656476294617120168863709454818657112604679704108584331906272992614785325261617637545521407334806906888322725366696516595649685723424712440031536908691793350504963365756629099047168806568030747578578448561823050579870460032455891411500013240331700666056166180351372288039382800704325839908953422823477408254433385081938467919826507568359375 [100,26] 38978335297882117271867148776499088260319968140464278020739635166425440395591361750990202922439705206032641760126146560566249079925371486358832811764202143649396648969110625234926924774594626968263348853123901422020389357618925373623367849271963324807609841998682654793077029648570542636407584866966087690354312917943066148247940307868798218894000139143180850712564007789234330193635932859382150966922896945539314660648154333850835398319988604928025379325065549896786962361630602616565674351928420565020929915349641227838341302918657128483064751948812881820493499367876743337718926464245515844266709530575568587509740760211130503963979770606241799726764618415222778393176491335491544872800985474711306382667019424993431311547456373421726256956307411068054252642414423534389134797891583195144532820464726432096405508510387603476918005833280224626251455496018901417024769656823333770408592272923194472872116620411613549772641012219038512866195244005206500837389360557459309617411772451129173979445407781219660984399341122909458514034450633121071228043424682865139041476002727098407828137841294245848539824106550565716033692661150485944576585289193843226797424391575699081197121461607244616761169209658645324208563979099199814104988933162412059418068830702727580136763996953515951151474459233509349992335150096817239598965595269146050443158825589290445776081480381749748660659095923672057476132349601324410502654705288440810502920321092196181940588110655425829468689204146164346521589218907443733435000072679985851855183931502786054474544205375280754061950554859929524335294822430381931471748120694235454540228316475055969778213950944326120258011306548901266249922975283547230997362439059236084559169596878657368464446358266072127577725580831148745488762959614881851786749445053749746931991668889693397910377138619350454360845630869600433593578022783834899593777160691864100330178422026961015944834798574447631835937500 [100,27] -10968211870553176259914269908987372175033587704931305890025860258117638599652021728045961550477814988826401987508841009707446546770934867591261138152924789825785295894931293352948096272508573767336135140987013225763923737922573630892122388080439776689280927184997951967529996654628748429341663390057356518764972089184331118639379126142366436874752821662935079006488863599149160605563978087330181964429737344372365200020029318073590656358470838472992040023582592910756917626931214171930806579367092720911335595972025889943646072377147560913989108072640397880698270660492792326158293917101237380286846823932713136691761938107251568609689316115810134074791190665464329506641671828030813662764694087775338826990488301280569078264407126173658491730951608790624441035384265872101956420269970675653077769231313216759879163644329896676639933175294180369315190125970888037427618088845372586352402791854809244977932729739648872916054057506395100113808319907346943933429152724265745373102322348311559158604307434845652615016329394361107824502587617439759391401358892395688350005881898212006348613632012196995823514572952555835282678503410229661085492091496065768123120849192107619780365165737429551365255038280812776630843413465860300044043120332867357113383992287045894764312555962433912856373739526041591754824982951383585505822382070066499665588234549807220202569528244503544537006764746865932791830042221482399439707406148405080321953336416468196362322083867964979136056173870198542672761038486900308803326642679539913615801299881779431358233251716211956802385411253492758262602181749715398295765323743428842999462574657254710808342832449629752546718154827758533697253246539102619683901463115238305385456581190132942583184021449682603559390213901799771765239933192501319781946288159282501757828979956382524580113689472060181261154243478152024911493611787325530527014522059391045047394008804531040368601679801940917968750 [100,28] 657697608472771645994009412409252732458424658198129620491589449343372872401895733158664051845277751109159831589157166436739449000870822138205164309756288498824965131651849135683862989241029357383169833938090627433361490875449644349109820623118493237262102140874462451690174631393383599022210631634682306483394178843425268181675513860657678991631353871607569730004775578322182539952934753643121273225757801613941061615678416239885053737180868757020042108215031086088604243244513156620118856307923090503136529490653805115645215085425924517390775190500787449328978026122456476630540603398561190663803881260915769031579260489337574041732765056214660892749629745251697171977954010417063007232281412558491500410027669876414507332900476747631551196464903394830267015889629319251851817886726874950418864780430675602615733392232661699981496733787200988799100262058944573325711951772647586712643124209432319920976930061119705738453851733801036845023397032478152639270921703183644445055063722335916521501919059384102983726625890567346802892484878919641361392671335579918756277170304375428244039576430769170971255534652004311283046501623210975489300359082410544487287695630621345016968680231990633162674248935155594319409783753518347935443240782124690462259448284960395435477989333738880792440227745745258815191001974733693981086928540573165933900125604819793737803896496581670585661289846436473767649233272715806152320303464335077570359921740393370411303571502002423619510686521493996541584654288663288627310311210286710648677628859462010029333317552259041145414968501224098844225948583006081075514268396467452588285925569764753819552362000242142582926898598349621793273704742862043969099611398753632570258088558865553761990764372513006866471702290607803923131451284149897161318280155040415043584928879633005395116284906804173210526984047141989052884104053715006765295670053189311388130988689226796850562095642089843750 [100,29] 1591010007053748864670607705228637580759511580384591230879360199385254501327514221268510398302139163878940235608664360696402330063970014358384459787635495544272274253698405205119512370870047302592499493898041733733544921291913934463773890789457098728751018559912322531524209764769884796701839377389818432817572179335498019028098428784870550386103745838973576415618868467306378825921486758353377384200204413356830814298277152706908563463790928406121108726271151695154986703027661829431955654167327891846372610384752591101268397239214954725585961306361401448008586219560690642881670654203814074172756482517061305284091593737710591330997267055601920996299971698509581228485398978716652864851701724790706780682920857117901154924682968147232537108254118584640921415228103902325988109197178055102964906858032765657883192470703498452093144059612960036155259140416859787717404684496782634119501318395924652363674838238298578157223968616527580461315629082231027366757620745530422860387481806916150347159485612781142987477387488455966564207201197944654716202117252818743940769260869589377421182000153302664771971788803631678806897754218560523811582058423265859559302370189938934700692125545444454614697432044265684133689133003650749202377978655760338058231650691629234582502153231798767516648852980735269928678617946285783628687410094002932208305845501143091068075081901230150265642253861857260470074633461519607607145140301441134134414865232777258123634026258435555757432706103680612173607094844417403842864831292237466810106981945772297947636315107534511165248295444892526414809716515625242048551991477520583001717787543500857117911391085733881602022842043334549813667814672296181485516802202779420305177860549982882814575299873692167864260500468661176820743750933728169726323441070155220048693145405053572331211019970800626585664817760234753216445054355331372021777684949532527536320003491709940135478973388671875 [100,30] -1502880789925272106806614150554465986784899693945486491701662087096736108590416322706415160547952620813261184767771877874090936921088674293064539582865478827414602984117323438540110818682424370357055082322455901402837649443327044355790158847882054910623510863558028236605389378918181194983261217556336033217832952510477890084575813489582248735139561702489701059796582451733608210514502624403802797259498382904166635601357471046065207331336921109086309886345500137600624509477897593201341971420164441941722925614628238755122678576875263154742560503515707217127523321635038551914237592004069514444774456390627954641233720067916132507102697069248731527941566089218968514389777698192560486672309893187720177388508128302149643250035072822539612094397696743769654472226078736851799677992201327857020437685920639458978346450893659247229858610724105845067317409423850052610164844799175431893268176764626347639756724158086320678478507010290494318755911297913856968312008836554918985899086089715112868413001261188928981809901443974102518809016382197681953688503990243316155592415766202349270474950496779325364591407532528363790433007927652190205265566653600751190108266076840045372050720283888639756963046542299880672279401172968234858470344847622220412962600729907585647090555768440125859755678931553700984182264759817336379442571321468035142321705672809478471222513067660400068085699046836014213042012911138064639571445472478141696158272185697670507257835800016497240513717374697971548984372403190370095140092348501974280247789963926765389850651241058364578529581872794791132671047992432369878458650931385319137136838626519748814737811652237704058991083622170695244061244981282677277941520280464525282449005681828586603312335242809726585936005335827971281894144620196074744620406546846532044909120760397203682316111067351924079999175602337728359066808853946682233602375605707734962379618082195520401000976562500 [100,31] 907092878176764404222645668152074369221250886462686976602901480174812841337247671612539531229845061906395132646459274440969565921856631973643584127366381064917835983397222832441177257963355207943637853651721835878478935949086971312686255869173583203451565014652506820113371037252150458957274122067044797545387005531138404771565546306715995422672369098142621949555166661648034332388887075609679316180066350953351833543180917093487774148120399550254430451380722866970566898601537331877538742499907400493355983274301215269164693631190014974532835782677323250667558737159705228440997954389075542864463224300521797527063071119407417222961860076794854548989239990919445003828503934881618520513582251321385841634881429485567168929269223851872854677582849786826436463923332205884593191706699580561313584605678848822443701844104769748556950617017542497121242897771705060873797494867064233841079382946028704834101162747187728347917142805918788856202910673424354255248333945048607192737866338242473398205298251734708229259543329100001032929048465696622140218072982444348059031194952497428412043991027502050552814413238353247066203697585132366693457362832655796727954406602431685696755111202921939822686264063360827094228099079160839692601056127832627589265046733920935323346045280300614196703580538970302830811511636123327653645719038824568482632934453248659357397601497130162089451682222475932272008887100037559463675473596101130672589310867389611774921859816997554900640924235446793034286544606661072476930161033945357814702956676716720218438641573340951582779147917861441791513938288798628308999634677185496203692265679318396237695050621432036603828603583422562303432362479197730290184531097413498737999678974739970727087995017687057949778220542480776216047024326384144161707208642545770606819039688776693667767003586851349510773265682356494776454608564786231299833380026242934945912566035985946655273437500 [100,32] -356021239647217674165219764083630487220816058374082552470215283911531313398244594823674173714816158675772135923143340097971405265228921429481836550730155147667356439403750182240916837100044276295348719128515638991642952328464687064431925202640950938153828315976216039364412147393111937369740653048665288891516632855642921611021057461436476529055252579036994885235060247461692438489268457885701246539593483611913750165411905597750926436697057524699384773746980503922176557492333015037944419560745698636116450525438380516146707412670985313848345070165354295489435870581573928014479499442278244708329856805153153142066211367546576513358636710958460912592897292173112785536098888847412228508043711613630568639519578080880538469394922881277869179972262336773499622809975861262378457458127881521715821978367818690687697055128758844488838384968896086661375641255818825012030280070430568290231374412643531499472845839052911400202579331631350772828815412292772114859654052731607849442386260326844190794141302734735598686749410216356917155718721733219972519153243941854007032823876032329515625753877671538071784725849017360632204845393057451796713817445724502450491708152124171773352351113798902336667227936943390455613394691675796887508449759433318838030563628293649529853119944525877571160811592164932073516457302279125693950635672813627256601464248623719643537045750744586914883122098825188460135887408553799582937481741084885150130885184440226521125366860711712417351497652878712883505385290230969925386756996531038603810496930368016212824254283802829190653716673725091722752675842809034323042673239064630695357322863221582704160319637429646003925457388643478694405481570335658565940344127740853686745825478883447828165290576920985741431206310870744385435917157639375932036962672228769918000580955329751700531994906653083132810482010750571130613715845818038896464230447236332111060619354248046875000000 [100,33] 69538448717859409560014135150503150013905776850736263206424853427980600203285270421934431216829932852431490903515348799063559756673408259224177791951429974560029841288781042970031493971433390882605070822173413076363522457747883010174598986728867765009248659408104969576894360034563869587089106985166777889003651720185262294188131330023678095553828057900714147622027208108019867000732501302561447242523710010948950532511001301619964592455165151588699677964819043948008061409320858137037878185725451074642163979960674983269355649384259443887573042614402476871002915166637007931614193417618858214011945532412662311461531046678430227328021224499355282320537066615420881977905681424259615598258549063736723928249638060247705711361490527098363358732164280459594118173439542380281442132201323964857221886010768260593754290690828520381937152672385799097425006897702496064549581177434319963743534667369414231774936103787701279673536000951898911122458242264620902598886229765149947718224305670203600358835912720235780244617906524645707705639080087862967610726427049729335785398259705304299240656511167343742422312921310979051318999441775816119676493115350135285341481155906704653743550748413540054393094460542440753000359399374967215207666903678807892140935035237465051215818247371900296031207419349241440057421005142061708197116170923937771682845520645502709057353426522108476842860096771247931655202861046250007739468751862434476328564443301058711311161103376234076396163476857089896226029522235678364374655722778097357068421209479356229581224024336578274375709279940757621398426382724414993711392109900128727401517887649489556807598493054550027379480063649834104661953511915769419649638217176302570194555709771657430555697165163961513489331274426111739864419817031342518499554903220559763736021726886348673502574293813504253580956447912002751686690731091396860952258407451154198497533798217773437500 [100,34] 5063918932577529441120242273681184742380747182685101031985131661560840294560351023077364412606480200376913381340331707450965220942402825382209672578470492980437605973324681610754416320245285340310708827198764998579360454396839913323669571564669883854992800257156038364824169604715851727455017828112503161762453299125183798294775811048700529050105778961951928781832416155394797795166483823811884194966611738898332153573453481729443063101157251073059250765470621277516359366875726134459616042752684100199788740711965628900409528860960238053751586325025641064546106151617627038159841378086319601748009582534270199276878174856996096510669693474910007493272124568829000699674980769409556067614211368518345501588895476739442692105290639634241551019890362743384140540721598270805761215258973087470636205968978484869275511926698548522509804272037715986636052005754125952409514444701615246452526114980820140542426616884191315264335774548733804707986970411779320782366776695096364191696186843139810552411826818571313641324746621375611984590791362912327478323394464048746571965530368305647999441889099199177470658926321749077423478413389857989440022436230167733046165332760110397006027294682512740099507801309467119544458408109511345991168464098025501315438526354288178183625270928524981577649910934799375791984828891963268306824001565211654041573030787395465497753127979318520102004038984968646800913491831830269716286303442185301254450172297361834258953970059394633413059043720022507417759194211102867044188764879983950037576892848449050859296843641329537877650393511737833836597375889755028356648412882534171433608822696592753812961571804000027995321330987582912064680802324411076819259456550658557538548618165057856183199035220263775560017407989375416446900932339486891271637631669290424171688726576716504862661993550923083743958515653485096464515773724730796079285255473223514854907989501953125 [100,35] -5843611275244018789159865281161313052705114825954116345343975248056658533464352861058071773644149365946225169881888113914995509154338873442039253615136483068171450816698757829293341108840994780735190975514295152246173677909878188194465073124087924392244623935385514752558080044963882615142879068829762666083865779307806399014948407724519386154035328454742006418253814138132291538754064213204558833475587666760082928290823823662639065929557908300209890413971001558111794338903445374194649782549519879265262635085558616492132817393387337339626278775444543801969540780066649367006739261344897103938897521734965310734110349793311515812718935818734009104220963038005880302386342270180061318522209055527509792986792636449834146489938687334321521542942459108785164786794003622572442475328797468355897969100915638414364486210425204578654061710663599407051606088422801719336807262295951287915288372722333659109752879177064288506907066503838826906281973427033268537066512628528815833803306590129262008045453319871772294684642634325024642399631666991248373075563695460010982492901940539691135240346661235937021362042442312676504444499221498976287729912751806753878827189627569205865459138706403413571384351205738505476117483495188923595980324425563162753136373887231892692388629220276380738355703488144653768273965608657600502300626240816577592218469726427619823459952912052109702199064077475996321706681096077917175199986813035416446163366531466573384877954738022064673464855566604631606976428353385370204158356080453918174621597028341325213840390097335864232648374042899337773536195421114202262384448389372246320188605096505957958616661047638247707688227517800893977348615887393425082436194338043223434575431487638965551615173739732692003409585626611233995000374719629409639313950679002964729002059096857608112828519853692873177656903124201174801999303896893334098194827674888074398040771484375 [100,36] 952688812610444305535904043181461056017522996706189419429254750821743104353351814930586123730585088145817601288251800983247048522512381251067071005970351714495044376598145676041973349678549611323246828402976208424838200559968092376984440357108719666415353098180785837981281056388220150521897472090291508715963037781454623478966188675268606503095639164014402105584257027267591868551362057516051049836855365009857929308128922560748434557374153315117368093957043313191177491659610204837421847814841640940335813930154200336394170678769442158789358622562176053236848085959002144471834314422828969277541835084111477195351194766558917646233800278740536194171575274961232207728681837207608535303082315660754250105198385887117620514047827541442732889830521545782322354494414270978952390961984278255966879514360558923820622742591221987092723925163261105750039201056508565543988183117399638542572851576990273346777868463349212524587347691427840171512044192213217141116282227399323011040208473664259628669154050392679906717942834537165631254864644415065337562483013467769673799781560794433666498625533844733962840238566547961012694152303391953193194924132115099129954618203030781222007330156181018836206410417435935279518052013760215696633950869034155316788719286103822005468397439576174025384627832737213512815811644545354247009911810591103256091646220303553022849579258516508734389310066068125045976202414575346516058811128028294499580549182500239530202196593020172438925546890883408343480878312871202632180344979946490755074689184588855564670179052636226395470335247320802436667274674849847579845642047583509630625241696357410509383018640413910433708773475696189291279447159745707590700116579797119182436270956659412712290380511788108047721951964799880463904923463201855331886083701861362514571343997186700443832718234224476473590070510921231511109602552167530120641458779573440551757812500 [100,37] 80789719752109089929425530276257421096975521283829719000579053269564684801064415269767922269884568740252801155652517040108622511144878549635815837608311237098138947800560375735202483446712717075460270362807784010240744735558899654242965407652660577863352809126902165910876212505427676816671073148250388159130352945217563021375508503031575715946649062704856195259372449856652118430270751641956279368817775360673828373325530647234545375058774068887501741834292213155136083247287324752789003864540248988608800876581733960353289067053934240390313711359397843090020876802679932014198478544671914455450592408697926957028685784119250417665813086297604700313378462012523905342410772002926553576328098876856783079405532357053573326745332878628779253709229886742701527748290239298160847034969882147942194843910608099785701796060097734149689350281839100956376299214668507356944118790549498217455019067371987779250485062218392416097508393293980719073774015491697898513668196984075982754910505126114042017241252291402077242084125501632828970222828498771545640546409448816749383383212447559593203551536116069398182327171549737239742098968215237185130490004848455335435512448884648650950537188927402565938271794012204750370885783006587844220047997457120551344446741711381341567881105990445153795819717864199845793198674935311901684327677341569179958561082400266424469070634725535381968575625930686771500293807558148965769888047927229791631468601467901452036720778594375640227889779942323190604550335658349181556174001724665443347908812982692922726917266242307770147877209905429497819161426965342051559381481506808822381672208805315188965931221891845398453564070364263729642689087655407071592063642768226929819246094853318358707926828825509414433652809649321373715137349428358267773533486467261531402451059776620713272144139792471286774001127962749183898660820801751469844020903110504150390625 [100,38] -42024312871294900406389262369928163305453955088427111909736876449974860624577793668565436236591583545708852073686408648176189100408046060419372614112084504975897337061077523285244976437057094978363930832511817769272565186119345208283686992304782347987784184084196654343489918729588944814223289940197973781587546931875281477807533134781807444843812825409034237897447004166730411271549060099176674057832124175597285254254706965614784097630975373310870806712783539537751646271625168805946078083730324981539194360193314840341724595598354663826922121630020513303191223791838822077203838296312507013881734945238209428916237759780982742969588837181808329851504205652829733981183449529926752384665992746927331150003762325858457921107311065924899267982367471271813761690012716936747960678723860883522896902690164378172756056583643505318296922652957847881736022299885548616977974458893426982617150738396022813138364912361909285643704040759024727394315961285533556385883781485006298738612803429555686128948582885187727423488266054082818403379414948119434060962500764807647845440481384438724360824437890403362803088709772265566225644043209261639404117561642550317187483363375497930224839771819983792563630361085014145946864836564738886436823171527305596607228602008364095626847690878376560111271863479419156910070889132419857295463963636288002064327611401181108782446243644924446672445303900099366837191750889096562445101575372333639276758400701269687244503628485295587101156895909366442325293665419401983473305532779404593243930645116873607030709980237704000643884874194799121003692514343020509015872551375381291320137186325010290611635176340695043343459419250312075113462570320377718865689036021126578351132208899741430242605319530575706598801078342368630036383043659545088968955014776966585840757176118499724733637175784579860990072801030801100119482782702107215300202369689941406250 [100,39] -2069124839971302852877977230451387680730855700950978497520810853504215854335211826294619886376782538733742056098616835067724114244035353117320598184041399396546410412917141010408661725682947860511467280027237605717353116017978896922741477135016156458890701733825789017845369191201300626934842494559643628471823851514927056178908576430750852281513856924858219564028653869132748544697235607863341689784074625991662020756781492316142838145500168740062557070155852560407611466218190871579190987970748193873184794250844760863311688253539486174714864766835621020311111841105359625357109087804465281636533867408232187530656226155539295143677946957499899022608536491772593920083735684188067319040310217300561100833669227923235759092908706921116594113502058484056561465047950055946864059548788911057149355129741581581283575324666171560846040781886532043439717570626342748716603061376307573957425939443976694495623949825951201184507330752785093396363719638092991899045596217216150705991626839094796978581528492981076060184067662405522062157556915142805409558664773174257906964740912107938572966794760877842424559414008490079869790889440071088726839830600855680688078045309806601122339032021805859820179379528201041160391934870217237366108575042590707858993205282445928299457968564772348342437332491008150069729952900349886471015265324610740322794301737528166711383280551301203773795703650531556892208769622851978589911609533640218055917237709815542467617013523873643430562106148313810139221525132940512950322105858770080307337641734613475278055278501509312392470947079950087791938823958758648381705248049485914486704045668722425595010984954869371927391109159381618349870095345902856612022094956919789846799019844515585329140969064230774063668334710499420980265043326772611975590619467569051834005202691293166180539806111964956862728687346855704909387441148282960057258605957031250 [100,40] 5869293999239507067354672130876697263494290695151100709795768566932150940684896220813162491117211609059368668726789726691233983659393595137289605677345265786070226910242072801324539533671549302772448117825564565978331959104576273271029107806933462204980085534006512453030676026469245047977619595628332993306481310207801110357548118121958705993421417412238287496644695820129401023092982642897496852281565284045158877272598805635672185566384022095034361742264731941745514360238997800938140405399305429510753268162776332346620269014032639528435192351918689546826728216787076833584254949764116359502756036777370216113638804978013068176898478255537892669655876326609489030152146831534938856813010458540998523820184772271361110921736080717314681114196716477527552818367582823219460644195194468155340941434003387182549906201221867818464558325103271676073326673095861378635558651903689383028141913619853958987154536210192889618517514988313824852152242333703779194886981560048694395656953093399250168954068801056178624131593412467300743322316291007640083391969266195777959218845769587481815628717463438450064026727817228228058696645128939860235792923352023603437369655126588240367540733311365629283876161038600543393170080460313338587296484605115685931576307417019976897453248206730863355243701031878853498010361791841585377056960453080631629898852598736454591405104615846367866038330700597242487427428852300949095508599003816918934762144953350656895020947301746325294553379467704747776289019488276094667754489770118992395118286706207518621223690068848673345275929789641317836113886562872902050916742534924101917439800887374974778541720465918630997889777667002154437028130807954804000224732208103222659711071524588254440709843837659264850862512677001441153652074642246916101444011160243149443568961102870371653441961171557512723983359055612840649018835392780601978302001953125 [100,41] -2595208241403029495814124585684049455045204354578068683186715618673429111726185035460377357754173929018788247037225069389217533497423515153817761148294382071694826056738050713115667251639411346710427544261107018763135622187876673945385241091952569248740093359565193713580892034713647012669703287794412374722736091787516617634501423337900111008206497643401562069490406056121000120817525657454630791385229970079510939605968849670372447969255950078279158221421169651885097695931907578005883980735255130276933532104480632894928723174555445284468707422678659325629824791668401979689449960051778131425194654903569494557000302540716497802040228187361666326034382985901787051224868184962302339391801869780276715642528750777130487001658921595064059935894968329361703307915236911307406195436517888953587910845510890554125619796073472307176035439387868299089661821515351091993180581206962869223977264976127345850174854740281646346272407334497080402661706487546471493052438895517708484087339355745605538585990765185287643808874114031051699381304327196826662038935869617853412643550212674025640170826484821016249869760315813772250795566129042981464215999912869836238048548437446102997094424469636554156665188356506627344352537942385565838879009851048929219327944655042288955336841902314233482102183660761424676031937871521383432074797520084436290964095668278891542441508342078754892277873275741446793419562514631925936987828274985275383001314831168565284861454779245917498923048658241257082852253983674465119994063792343546983206804469492269833878679167607134081499960859494319045610473084272181793518204670998168938928020128146169904544612047218095196519836894362286745928345805169759091809486051507132613530163813234292233064096414279485421239651474050895961348254357941376366079253878450634832783471413851953576621437767279997868487967371819991058146115392446517944335937500 [100,42] 662647815793280073347657423553421762566902430056000419533383294625406183429957483540443050705155096739894487706113201875236127967112467830295966668874266187248427255535963826282116016496024120137426338802644849607888653199070745600064538365886012717640073678818150390480876042119134447475774566493235536050081154310436012577238432621122742305101209750737225762447847698986355500301091824390533015774958764599022569276389752486643113594225454891251686305008361089338112999378351089824016888261598704974644760083598262506994609532751629300353947208189098326509942613895856551242191451432351624627374106577803967920203417776387582027134288094787122749425283147226022597303485830366549600643153638670748414384646779842989053436510350594649041797013080286290490595903462488616250788186846484619175892738520794648665715223505555500671170799803485728604880669940497749739842663807355326528143345302819240725419508871464818058383724977392032966911430202476388905532890214680382259615148662938459762016933371112193289633127667984416165932331566447901496142387270755621136764029006136810026894895785686249795610059936177315747215008227413279630947082544664315878425313643296187876584300552786432908634232781251080056124381021691523751796069012545104393148436208769971552446199246717628392752032700731574407643720255517579495865017180654040513353077979069572478458257821293078487920597778213376373472909793263373519136691588308719572276692858838999641922386750586061445323989950535572396327503943305835624272842150406595466136326889523107795398425540244968629123704012748457530548823518436774433289059001552088439662047518431028689141983528246486374054288941856486013679938908590010719023182649803339135196617583567742679273915181426173613193462327898866176328606576593083908521936221455848069595250036550007316204389794521049201689311125562653614906594157218933105468750 [100,43] -112259629859456641250244947342479525799820406809924138157503190545543059994662152271461770590118886369532494396243101489358429656242533926417726620897782405539619480449195442838836220936814003164688637426443904013026883108795692292688723707572970617442578704986958931834906068472398447981271612795794163964700124014388905547109716060271298056093209344166466952102873770627780271577355384181385480319824022336178864788552474238922205324135214424758962240605178824402901751447318468411330515177395443244664529592073562577222176824051648001271941113982397805358070249289486511160696670339139289079228258595448933597130355368408922252416228236339185938754638471857389256633169891007930624258245481072690692561097243226354999352091489879565778948155274960898047399365137934957977088043242019621635036211163471880851330391750326994095906551343513819583740906871267560041090194627472454898127892429535178106630947181729822696850872729610716994125973252361526421490215618685362648951868034417278929466443692463769079709859452444109168268391809832770757565420369620814906829870612234717052143679602505720107130367803118612462962966703649081391065851502913707637797248288885785479199985668086397262569116018922274000807840420762703383981311871312443127364737314767861220095049361303474795140588558215854513351626359434251936404157512186626813120211745152049006205712199906621137961921060839513982047625378156750285901118872528461905445837122763178969749797942758852087795421199179642598668166235503852166801241375617497853445906662791412772544757889867706141720513044604604044587967597907269468861352750762515208587263728547246682818121990151938432852002360564743928275418827097782392840473934534327054846942271617939344373628039926037710987500532464429866808109635620271154826459717957690832792389680865497711570602961176062323245261609372391831129789352416992187500 [100,44] 15150971559071732429742226895004057243917420397003057287411511314713976978025907647689351850085771859514446154669557766291323507496574825728275622862346413082463931069393929346112987585938171616043871132709024414794440008629162637590100188816565895024963790159269027372680721624161574453658183477957049457169209749636843717489847359603385590704972056552901907912582421185191154289734044921662778571453956172044552625548728066697552828408629429562667552302309747202754051631228665207151235413032560014785091095882063595235700439247368234527688887437606092648424172977750658616161806950256171729062157204470815735082420995676121119242408845447933072905391857063591957012311413869538405889720136353117633648532044386041865479553912296896305332246254414565084668349181071982099485022444214879627529961618912436989995535900928420134142231544084117850496084979377571145663629501599904194725821927667560765026085514607837498747890752868705932304728509388596535636825913558431303994087502064064487708673372215490562922653566516189923411280395099620039643443491419073156503409138920312383419633094917654947147206070181840296296140301129763012558783120387107770295861221186799088905069680815265133160102632286347275971997453236228529028510887038569929606792648934081792122933894571640068630314008622212173413328339615067840753792519132031829388796117220045537246345222959214386615256216213098912227317847758478817298522535859691620662275723790307569236840654933530003827986632373017402246782692187829181636090585167638961587759404999462262472664794977079333312319297788891212017149842649423092940158086195865739947965893851877387163559169770392359637074316303090601027267469364005247093436328804310608501786524796184557313030707143699214020572945197934119589909810163802714993148014652649094246531504510315031949130011677123741620221153425518423318862915039062500 [100,45] -1980939366047309060567170528610334189800157173127823888072903788860336210626134416986443667354362664035190996068025959894899969819226763401928032996828711638107315727553223608124244803311862502621276265101847851168189618701993542152558877571640481610001510043404515980973545600868930196582662730503925306566933202085397952556297448317466622200234836414258981953965433019027542061268905813110487903489275200945978261447685230859582581760143150526689862487068133316807303039421706136162184059020778270282331467407091455357169936465085884878273707726631571460841809066542152789488974614251984937937479254412289568016366191108243445801002245103148974916894899910212356172371013029138007658198080198613068802145533726428843332161502227055368698087814517888911195290078305597723589417444987003426615759039762279258109563949970649127731827227800876792699180718331378359565259307371286908122027147574261454851900987742290163211264294581190044472943398338231316631401925755498942253325569621930699714972389570468734212366097662637603136378405607088249151373508519099357801650359918363452073510504220812948868328252217828876647841287060882633713532469774870608079714487139122170249348349379331063947155619162779646681678201124226271939867114811192543980016710089059819302445794419536396208662637021968795891908929807519547752519332866704607554753377857053896180713091962977607844125339832898069945539450711783283613606332209972814702054974344313553684656811971714130488318069724688720447179400906799936065241558120667815457864626979653246205361899906049355017861284993982549734678391345285593776376945917919243920601763811216002242034234537738659308851748916825014494332408068590321135882713303553768627758289384014090804154964843949167229407930269871734309994168844694431635455871056693030815272131740048503921371864100464676994306501001119613647460937500000 [100,46] 218419793653830119699174495433331963685091247474220002112779810618678810696032182538541699585874382045380836258932011502600371509796099323016294406135404348405154507920213785756027560537759968784409715479739271503188711558375237412391601561576345296938348431692765193230966546503914019103094914663451923607223362592269972988772328312563356771161616319795418126948165051504057510885717020193515344451057653088949757649075606693324158372712376943431523385043546052914609257251252377727972234454988202265979948096446790331510045193854235604484835165998712181567498020028523309093817321280694501022100366825558388767039775871256450845002128019103019209165549601723956829061751257372619493900855477530872237485075466513564213867715102933136380352079270558302420820618205981502239514436735495143337778591846093095399826351444080470380459128810519613597507926451289475633761713971775701463246261960035427421113521896353706033620206209505872170408011223971098954343586686485588138072659554766223955012206321202624299849197854177019478149434884857929826491073134863387093634767927850241059468577969703787646510251748778988861997057692309057339915488973176115382850531980704202120174053000721677168225326973191323149405410525214470953697172879817952951072396521223178896732549731148744304327919535512160018875421227014038350223259648411841982372885159655387198514488681875117704202235691678635819269284647014114975221598509980764609060565726617977262143445791371426390858176167991582336971274836425085631585610027349531454142579871192652176004300397894157098534543985828157231895663671666356726981011533712214297218413673506576947338765668323727626136644148507999277165172971996450816199998738781238600032471603393542398983328277786243263882930384432002260826225616732542443489670888865966227409786792110915330821820090623219812187016941606998443603515625 [100,47] -6790521200658344439777760301257498234982313660248965862091766075187880508471512155794746379314314563919774351874624850259915227038951011112598646312731553910242549202344136717435451180328977357573488183377446492591332634698510317238789081069821465476223934173568738207121232998641819151505470202328413275597499991982791105818462285497874525794822526479214031896975890500736862646710601102206128114551071686106791764302139995534345885237404983206670024994856610825069964918494222152434781393767240347208360068922046670773735966976701199624222496148051643444700217970014846539916129330557561562456492125291952486223437898086542996411284548193180717541544667433865557117473682768562628197020045794079065418721329066258192542635623130394318150086649852142437933652035351358211185042302171214776661667088820146774679471587914460254743053853837856482017059204560621729792451799974330364317726231894317397939625592023697888524823104146562778169003122012339082404766821993623864769475640182375438324923997214492057723080202643607788627264763592969620053380962507420257635226207415540724844120323771223387920502134953035295193756532313391904084164594191046054411060102714899772368311356146439662180910396001971014928495893533317748351651298832921664356382659179530442578938129402206200996514784380668361687062586934782640026552358385418308816982668870478037619904209950822045728766251759086802592150507134815178418594859258081168484676062200604859459833268135183621798632211298360081444286462630960809443721761586694033513653471116711514311429849728048158549743900883689804953720028638559677879321663829804012527648415349691049065169480262975904925284982316657940096985077850308457676682912677018203113745336660364598981508561980252141730756828459707831796733340497744226753542321620021736940174184050151998462419022928315825993195176124572753906250 [100,48] -4719179625361507747583127540490117461702237962696493829792626134226049949264438491716185983487565836103122397304824838521576180842805916841233895744418806522472594035076244741229312940429728082001896084103093078709261792787954870752036918919677185676411261410100052679364943108314765946723513898015499642347774886570582756346491075730041623976618596707950359423996559767755503566647180866186854105722439698522695376743831321258163121264875023514295204860545494642246733334900711949347829666078329902079824473510322093605953819408448683394384734984649588949496862696479801713626743949222483680781699242437702015960053853855582433635272842542555554029409731577467760254505321908904764826855907244690645807483442212576438762079309970017573492705021035304220871594153871896774875676997403042585088128549458267877111776726973043942748185888161570936913411417277708536952739579624099277224971613313502813057451103340659325492975597186408615240761301237950237936351642676060687350338213063153757009895448750018403896094504627077789193527644800375638996475632297537864456600174988698013877479884082092407649983985664477192959693899411028633087694260625879825928952056920042192431949276839468182675571067577438855651795227268484614166962142987475323402551212613185172012713970234035986427074883436566444866996576816504249219857971545528893933596497702534541747270646841808527253836988686612289080551033952781826209700157633426553751750578464850295085578663397936098939577927013278299989628955158970416893800288253209213785054635748897274892413341856909727825037778822142402675360057436053539079994148028018845312879613540191347390068517458046038445308869167020084715494185991581633308938570491818121121652027969348090533285181530475302548023552948858069031196574350035237058158456066880806256213293613306636320459119815495796501636505126953125000 [100,49] 1780325510209163513779423939034053561602652501827811999081504712266303293482303388320690406119647831084112365663092489940273086162973930229357987250732312295968321749475192855597215375171126177326048160469049510816702807235619884545886472864757260524385980667803236462981486794621569783672585918884596994948341739484264011463964718241857256362203535874711609178775559923463126984746696891229145226275106268649952900171506159576785436975264483118106236244956137597018101073349512030453159589344818026939675336033392856685567207350637020917373228095704108424651055244300937634035453980558470914003822562330448365116329065667819688521583484643860876751494485088580919757717761262030393740165157763342476700167742567031984331715834880515109495965797844448685123109384080108258524504500315895419472289161835429908779048233112784524328932737087538217550599193940906753134243366680102882569342048176909623510101376647773385055824670216631134901318928500854571623796183287207048362785527905461254088013328639933345668653353255800777053036362431524753863340361601647594143372688123415837250360726190215367947854407301552134946210370705126727339445238680677157531071224307232708074770909442540122721703299396475519328205341975048852324810899569137807384430901291626346994254388306445830862503911791774060393487885745487966606065305272236580795597155845198648092803253684994638524789334028579708935368617514330406167920190970491987303356993174653785247646135062061808691289248535320333075301330365800917933908445107695620427969951195251166130067248525502913638427051997613602802547577742805519858336087338647011040984649813650216021942931489398758825838562353939388646410818813776868584061605893420766271904697719639602008953769675995448199396641690106190516058041054433138138235424632232678599669671152053163076800501585239544510841369628906250 [100,50] -487727760773278147085833384294381548417102623210623246419419588026131623727879780738162369199808554204787168444703540144806517243735298204497206899908792684373775079260719481731905180956319738527751520412488382415174403181485037060310943084080673802392409351375540099537309923885277456444992439880713020057240249395302131787096729763459948245416761835671561374476585519272215798300807877666546571721801072453901241574895850323801174588598607189575843174234899087123599620919462030763475196466933630304122439895144927495239991040928884761622745984223805504486779835820233303870624976816791645921248760933252570058749965837430090240738767603752887343543215907699156397343098996675631863266396411957609055678332089102028284401878983635403986686403420302329020909577502162540052042637240510454160485247276182213620023866180583804288832860052385719393266309302348135124665902931778389795595108757354392607186791754910709885638895704224785904461203330391343457446908766446129007005791634043809535415884735639338285404274272305674515790559240687233270427670789766163907119290693453983780239712939152092144256069216396488456448748901071445474786980489646769880379380459087112690814854083104422421772200288262057512435693542517845148731993023131716478674379713641692370467769092345721763647644467640969733047507186150776919928863286287192437923127486661866220750382633188144857379977931782364969815712126398572418756841978101703993393558622982030485928632119137323536630891384821275105629825292613970084461900312046297874009255827561992222173138544344956405355388547087077882171225781998202782548509162866229425252155230355144309044157245202879552602687923747787768360857342135508095834266181802346452817080694892813428914070890920614002407378940657925674055495318068500117841306774211096711366837152978881420040124794468283653259277343750 [100,51] 121706996925885123559756205812317792002937377935867266605260239024800727900496479291889071224781660329902518626178641966057038641974568816048430708379329877945413421824701535052868361810726848850690849901467445052118908674216020702820954985291759374554020867639881061094930204255419602380883219521533814438323898397356719644166215063364608799720259499482559649011013467375878385378990018482516490787013908763562818783951451906782215330153780152661933498388828003007521784493917976588367926221502841954474073605730230377644995669006725085161585974881980652805064277436787684956815740152741295847874707949623098226797630109904525366507264947974791674891994487861677826375577096639549924325118875303609188810041424620234756924408256647268004482409028416527928278603773578091532877964703066342256245462238028770801178068495635467861300450372564488151786294921886352028286811058249126144020258647872329676320584939799755512969279976843237903362726964911004475954410332494347581484577134648334398225048155012989556025450517880363367585944602267529429545593908734990792845598243274808847608338319625595703232160243223435264693811258312567697175524436298979509794174485451320248186923707771892259602237584727066099654527712513767208219124780286855092224570243580290282195818230049291938626919916215258244805249744249101084127239959532132892807352391727768651308233101532277054189927821622624911397855380505178846027280174147803582599388859252212213074128951024789307994269661757921543930065063012151921870243358710333406037674427388057887095924857074775194923558672114855737227923100096356447596347121501361351974601403597762968918639890961342139361745884959133334908557465413827514332595228299379747373164201230791634265515073246755590187119539984070623808118775568064067992368204260806057060303713157622951257508248090744018554687500 [100,52] -26859343249519076699880561103394775917929028076886871947821680240487267339999522515293483033171891848869120524514652297298519314195637926691323148193009248426495661195053127034417779731279897983620588471777762105625467712162233251267621476913227389424531607478051158331303207133600745388917837497879426583344404784334240523150933817643650187784619471132145027019798897112150457036731618597905873260941866220892898867024813816433427960702598991147212644799634165719534698750362059422401267235347588127449249547346802424844104059564130542052573917796377574038938033638553196877736962004250499473805155358770321475828388252084636919709866185404934508475698787289698848601475494359842424608546743662211328084289381092034345232173710815597173754682164798049647606470107528800882256105029849282001142713687386406696843207575191342272172877094729676017379325044854695721730890475439708680728905439292853993837552139504434385671657139172569594260604925425973588735328983664914325956534353356398898168893238722173155460723111312119754545981646561533755278206343771535273147714207914334451456204670264675917398808018745696927226139935465623517248089617936921603640988072012205836517572802592959234602912045147455530608436024586913582509575174103105217545859530246676553248547191429757907715997960107325035089454904160995782629647552548991003285487852077100527168173184758557047220105699891325800083759083637580937593214251394446207479364718934314856036894652082524161973071781950349861655688670802516377779564671055679779241307994629479167619235933433956883204704982475465578969966616570744249351140634221284707394185891903477642413094046648425909596895331717982370635620902635396180186440643474500348058153830748841233513003271153899536282697701866756315066315042603114531276181675401028988251377509044459657161496579647064208984375 [100,53] 5007139399546370415307781815331848446179647682017354429097919992287902997070207238165731286588817572711933619187812233113953539460852227500720547376704510885576660120766774137470747631701513454015948128489966986970278630052009982468883716393335018516771940223480559199015323982155035281968917678221258905465555323231779514300366773475559097349072925972044568542523498525146939938019955012070439994163099602919043466209532689230483640244666865755893816985782529089520015629163466329279391684561036210850331849383322529499105930903528684522532865631539213409911398245196157992581744239913162328057078830273222077553131051294696138199409830887080794647011784815847027275210943972723582368591432360006354853552890808564044874253773267185610432852425257059976217068963423192445995852566661716326807952515697818522264299819126177606902569189490690571824947329801683552004788787042987623884790150911665660766691026905075808437011405411016072559472223042373407380633131138873794757170631121190267796418114451931054813068802154761909137070534452285492013998287576866177572152459824759273451475218235543522513736562279688394126394388258643771998454983206535777508826829110569514424870532507444529984396655799417094304183588906941578995325555729412629123417476924626388458011440455936357482628203798519838109585575122961845291741539576143942853720266571389469477787730515010962739272775747359700361162644631503632700051188048772113319126316375972314026506272094492930303617895283728883353497761554885596437687738268779279120734630860032370958435396075303999958328980025808475894471059173619253500155972421037242932434513966883380616134180073940014526742476576296535717805735975390640336089751183480966889369097660188801658660822522981320821326396773955185522970730436430592297582215080793104582407124780729645863175392150878906250 [100,54] -778275995171682611191307014943677447096705135384873956756537505861085452749912315008717747102315300325748224122596386170695952347396919521254747422867533067356039455931769928011824779936235918181270180920280671794477645019866666036212930574626052690363181460278137448802782051532741993645539292776527006988571394882516388895937255144838428099674321184740867630789484240492161004064724690919666372390580943904710575405220633053608062686337069333315546369796674937889225649051365499283773450549530998816013142804435569152622637254986379344178677223282453027732726190044730986728306028217924640966072293852664766251520689418821082343670026467574623174038594296499932572496023731863150901342831620078666828949166458040866828725872366741580759017448134938131681017853138558148343215878574822353340855239517250061632827475499437922626448345232156911808606260603046923706576316141650716096551172547410181779463446423911560927801181475155566872445055225251895801272488229410201279403189244429724605179797222374105644466815917731113256240535287898260282851775096159063169664582110445095658083992872281702194073131631176019185679086038000420124987865954707654116736717992446520897637087864044279087448338822558126789993418857668195016880853065315429206968134868441637472284912401033756447108666443456393987460894172354520597606667813173846894117137777933004310284111914848362226811598006383189100922953487664918872288986851976695430399082810670581513562289612961390343218893501976242313204880124582530860393485381078099481044041125795427760425059427673041822430612229119397325237430950978261099411313542285874556082408881682632228356354808396348102622422251001891570614349334038795010417523444942247873352111773322686932433539383389691698999368490084210147623673296008079005175198822996637480171102652093395590782165527343750 [100,55] 102609400657291218907865648519573296381344837513269071682545484307245984853439991902866983251319941301267657708733752019865366069718908166754693467135313190977520600104886898975232085270286103241676042134181575688745784832783503502706413695227856953588299066177600102755748603191044096253820249331436082265933406062467806020791826170112848293982064921789501318116339939386495747298913887012782703495891034338362652176420820745571468896132527538089866819107969469022861686985750851385926456475501497699213518494844953633587516459358801801303016152993718955648181162548806733165980954597716109480742266499191330572132031669639991614617331256277361045856855935577976903856079502481444856102133607973454861393153764491409199698294462691299971508426701631550893214170190772105893224082703730291646811437782205305370872543916404524995416569673374709356652658945595440389659822067446957824643592880567208474538589744165712783659165909434874289737421191429059987674280385664083329563942659729445904165751501980383892747422961762204607831297406437538021290717368926096137935918758436913876205331284077960402648801142991601396964326701718898780571714216434898291772491531001729984995441050414758272873897196778251847221708350876315351468981836909826258409734386062634350841959148438215923423299297602887655876314505699363589853714480744725314639688607706106722397870217256340643234981157776730351691744353132175720587760924411590227918354894233903221369463908856287900735037648236479789303380156911583658999676861327044824575840440699845525968982297349871962576805207397756409999742638679386639051871046086176538051464377764514678707949635304683550349322860090663980904163219728424390310365399864085033760444060438984853837720923269647499532351386994877114321355356267512594059562748620994822067586937919259071350097656250 [100,56] -11751120458406581377936879881723580786897047182020856031203606081815489335169144887433605540730072620641699526003247025371881863938750678432325595626762686555428232248911860878390619451587651878816428677528299751809202277282368066479919316724463377726430661459969109194430846379497436546132730829987530031294132628141099495061640163700780291012387535200750765309712223929010460989576361105930100396810175396980359403191637132055927742620694378417994539809944212849109445214867512761326340165600119825511311964265274798209568191890291975708405177080388144218034702479581518470132776708922921966839296196153061767289788797800685450883830272503850732623763506233828848151693570911167912379686055343843663836940382503039877639152854983591021255011941523233737414923460360714609423318032924248604006890845839284965971689849884191824108058754050399944983770312283589036487898089559704846912441584634053619211644529561535385610668921422583075438734752530451441872362806923203267854652118280940177899229083790531426102222546714333080077552307570491946714142290864231478177496967913391488879539199326081345685570990365665984043535903232740305337166053629170597516702297296301119312932074219217126889463948896305162458382615184908663956738679674794523608113273011380259759913418433968866402059109232218458178505820209688368388375652408020082681657067569215140451919842198316297792791258858165066579020389906371415597149912615341470485632960530095017879363123246145556956567932115255470698490786101364742764461007917085342562598582953340189556829499855046338632071068210995192647608578186012559971715161801494702141136223824135486942148294332760034194894487935144017993821162070519528305171988703308685280949771845979746623197308900766010365404272170119645008493986762449882369670491251918243360705673694610595703125000 [100,57] 1167794363069513051151401954940672376958370965920161083812335027490601373766000226583774323888102393635387654336211503405280460741361150753285640895610877419653744024707931971983979375540925491455049384506468273335049106424821051073595563037107240708955650429313243557315879075604757734193282083804046942808728698548165882027626241263411435909555613848642291351560013919252365404051931233859930377122836531966392730345637751466908828816965792845711861814971515209910374878464022197357188141638053708849217323972858781890891734496156824606899867537480346348869479323682469786434406201777890599328271722062171882710054192732723874801411548697383007550899534592274021926452071420156656685117884186705755612413545739498805786906788299252835104530405445277418454153880924541849477833443566437956425391222022562381018581924717761730604896718960268708055948797152854594196696634631579619604063999046167335210490052072458587406202619785648253228326304430200691093292317282168448607093988597155221385004901303450916711686072225128155516300274170441818417993834651336900689245335239128315566036945487289935722845708732613940201993482967264525894762579102603066508715808543834191589250940881819914299181827527933209336297905433082423998273594666456598618187074488342288589735197089940393820502637279328644522662763604480854709632390650374635322070874648956213794883464132148676542010616170967917874391200796200185679781066567212623217610835992752299297833272737131865743091202472283634051251266906261854538166021933158268057082401414284902454923752400999272409106326352787313587698887483495438050142202815301638053241806375241562449936414374996846773430888716425157873283868581178379957979162199718289978881511044447603125138506997653522966240967727442050433657304292943949577935524240304331760853528976440429687500 [100,58] -99036927167531176381075974751120728255515999899705320591999986009759191218588059590982478505604199578475895956260207383671555336755528315062076071549981945179506303869279055902671245967703119793960635824824524986288674392882530420247806097117333775741736493149937335097160808714366997101376604914257310235316846425054875722412269330434091666248413332032689128159467610818724116709174740006203916602810851544481184285613188996084677330316009160150304130775124887012530229581418385792824890385421488539967062851429375854681615023141397817441289833777266532744983643009160682851225717499827915462995808313529944827601376627456342197240151556840835498697217714743356305352922105222249589006132545665496636796193247930659334817947565300291998860322480714154385780533650696508572260813469011667499361247179277347880266551562920695934575614565850767743182995870855648029140131694531990622483341381021654513018090370537129043219171813156393838724373462110863729176526335801437379255002560178311232602157010364537303523480511403489365669088376399425968431396068640368212450630914127473176051527252496536952146050923011935555670355305872170542231655120769340901230800914836191016257977202339177010014173303113338697283453799719082476840858473295361639507772556576907313982398004176198157416029746138179683281205173647547422769817147535681351033053957561507382574855110123543443466336111742054880203867731103191476260759017902411567491596950502231783385066525095661739774843322101706350104295134348183475656891199584749048258472884569643522523461404582375733190823168203003593582937262492525370388327341982559150707935971045145987855442538911467293863573720185130470286903955076711014918924564423231021020246566681579370910091482926290571065805625322519827893210220247691880721166994791538454592227935791015625 [100,59] 7678361069127061776599586323169220479756343078632420833014054982772612206689956904703234908647861865563272473887387392220144557536393084702030961307798878170528983562833319276892829971989863289651005499817008388310234212034947393039146373264967358399080468319712206364616578151212693049839502862048699160974268575831278347509133564195803053222241082611570640708103645763094572736219285453202720760872157234372626782517092262309877667291752284235630724465840764836729193143818538654906378726030068045297852671525915123524769244470285661209243013130982885035767665987484329981502391201804466303384187200327742524859394457265846905404037107709386029604009239364664424017299881962041379172793252162825211772808938755454713442364716338298417670508441614540181404802036982104984688667017331019599271657025598855395030646503153751387052282230150701746560984048904620851209867984810057636283342632202315802642118399001961945565730645603409533750188983083750298458062811105871689885667823593663114022471332528559530202251036536072860486198537677461557956409927438606993650228597429026515172977425256884176074460645484066997666656749696597735197667711880495467842479860435953951295839968561375473037028123539581832108595090511874920848329368406582763090787578088006635112562611550602208954480534667204193232870676841290124194668854463355450568088929237084945826654740346645949918151942990857869290020045322453233413633133135729423346660968786681162393076150024661368059366569105941245785197159283486583299730523985537842472732986294026551272881204162029958000663466869341861004961479214429914336523366081091339031614553987884893237886711995887493809522610070594097907461996115255145973014545819832490378485014815460150343480066888932719169726755432363553818610305500490608417882401195168495178222656250000 [100,60] -680859065250537285231429161731127242719834230458389095746064489679391387871757116880104194758962508166710211529416203023473486111042621006704180307079541483845264316340534968042674271082779218625265328722059054052779106688747027986522799053549390088906280525435146885308996492076683650737909462898658241541097527844449194368857552454238857861033142091040939315577002858816815978560831297521902176847051054939758258046376157928697593135589376460889923527436312705047577017940066125617144993188250774095618851618427412727207953990210266305866729100219897170902236300512588802850011630815928807725115596343248613793780772031337676171797904677488054881720320898681427940170959499008054277705022355751951527970254099127242789289238079530230740611021386849006603036835489337128366644949017748180633908196452494839888083606913001503212334072184118528529463619883478705651729905643593228697763166521588888300346342662020991637480657594887023161792767121704654525703883620802927877040851195726347724103170620331662258451127791387619934244700868263727023391672178539735596567809600270724674061445581159653853804116344700381740605411394506854070267030729475745278369905155521378417539707239581167562950750420107902903892049031668877310484103432906875787052872869949451535854544252519408988758636455601193168255490990315285383537332462189143589133959326783510222383684530601355968067756109413004147876272048755775574471456304607727101590976932894150819068490462743408584512055119165798564704150749167949648707989026613385972513831709845517603698876200509856662564937901633930277798069161680189512534259987338791551462350739267618652633783377264578694013420772071047538121207583845008561869997490954346473509318333857779026044918248969447256263925344194329227918779852701128577664246160984039306640625000 [100,61] 70390226232196457026483048575100104333452627991622259557338131811760695576644911908931075767314053590322901087241026215012966955852309854152209823731604706140668212906455292666138428550214005501363628275597857372481118245525139267470557709309653717876970997277221946282913709903863875002984149611672729469271320632168839247183393959139321177475883259467198379937428407147529182550518999346721085031601243064534480092054943751361150371759387377648924714495058826495364822620342167736112345065109870143034559336992416723586169019492286612638632254342289907774783781523410631079332381799176295615654090046352481983615674697782300944795786708590638487746072459669355907627667688760774901258009742461138614373116896378722829447878160932251214337214924878773027263161645123633862803402724090331571801878894637187124515124709171996279578230512298359180672591312096631782664401836527672366178748810961203572311651537168563308466443267443562956602095655180365198630862909014501911427666496099242486061898426633234762455632209505311476247236415179549717398829230450542906064683425242476346914427483488506867386014186597206822371422099389929643650934515183036814514573544019888803435980392131459646068784568076039962463289779167210448786837705678434803417098764121251765410728919550793070882567834824014670182184592850687049395055200862976464132704959866402853827674710301585891401721231287931725949902054784470944585710974030672843110248223565708231235704005062538525025667607962765576842431317330015207201435970312467160838565200526235707972461741239757919397537817573460917765950918502541052070909829014655606155821179274343607808920860487148344719839926717746427585508572364551169866924942905722234292284449374593742246881536438720824013592317159394514960008507281121145624019646644592285156250 [100,62] -6246385746184701494312674723097795573331886787473765842548483109103737094988836350464063425554681132132851181468477170600459153355020443912279679630507086886410051114674326985066764023633295803473178608345034794564095011901103829100639680889481340191915270387255668287545660944338174244436429829216639744322309495063511300611852665903058827687387028873945557948658811395366815370117889992672417337229478675017351016154229109368968192487864043307979179013787261010661948932435829857122550955381105991221446623757528232973988887788172681864026612774804192318101860113272123512430229390676883139624678957348364997832593700603568821003548309452183549750331552633784619448983249404114664697843759309367048016613286718725082789519025433748766170984600446896890110237911168551467757390733289750828232819930788120767363155538362250421002611262491223900242789603551107148209389332577717822778907887841516464901645121846282370141398415405107243988594674492172118118233449088376867086002988377047309696737867920849853429653444504150141615164731550162058459952122230523684532235728568694859527830347288322189487720658566338490264390993374645888005603752077408212990952466465487705523831342970406270631879385735476183750654961223683844461148663324584161424405060888578734291717958170826809349514100301062329195557518622253881487747125209783339479730315476678880520985355881672913396605992589421898751496478493194029792845774601107445874119334583193969325036104112653871684836151883743368599223397252318660339819271871397034532104545092578553178770272283022613878834561587200198920499300286893448974380179440539067904267254612796419461377684601700462987507137900090452591252431055143994421017844554315308251769526309761213828112766192328517146852151886322457727647064099247894267751121520996093750 [100,63] 364654941424219972888160561290638035233540780458855073543086112080844301757529972717349604903415185496966797165866028272852386055489567314847259631231412230198557293642114509694146301431943424840034118957391339978232991112211970988943073437664849254115734603414979160091843536231088781668692901398044456815659286495173695242526105644259737395274994337772721577143015389463718132129130686038651540256034936629442020394868977033385987246554714023598074077118450816360897130596638211299497079042311508765044222472335911985503753358495058101806813866811355408133373469779938217204597759610310987772258596735417227307683271790790913753984245703633336788321107685950716023386301958184909289425102149431110782840049118967852121156547250859801333692471720737878145969069451144835717423894926430453541778696175693733004661808612241002643566985588568136991010000587782971136454617134323233953883285171467186051739180096982530648368840870028275499809582804182386995092974771922222750617981342864454652784796908038539741341881396998980494179350611174059195722085211281987126611060734193504674362467643054699711345231762923679029705815682237207448758603652978006508155061206305242707741250005212397719192469965205121341686927528381068355954147041771461348227735099578308840540916522303200505162183112926733844423768442429801380112494432991437429158886982636197621475123324434193828359002924680457904693587508415798930248960433424524450028344631278291598556109092198462071017919485879159291721213466621148454744903655098800091421733922746071180544465582082657773133426590456261996322862668696195588154279804164935136081097074793204228831906224666169089078133922006310061183332660595077949917577083080267894833274079332277518627687669209037653371158133769366617105341215433236167636871337890625 [100,64] -11595524674065971885952733444627465362126659518372669407699960555272565435738312149950848022806223709742516519213798427154518384447465125950279989297505570000190022911533392225865329281370558201655722931754040492145235163292434303724624200434210183508651350912079240660898649619656774118918736779265187112838464716916483888414944323291497783259880399974253773065623524575406270669904608234703109186504162304867150518369381693774923845745978476784061417660404422784206220430835047470104105697698695675882712390786301995241849761101671298914778393671299578608979662012895562623611070603445814899321285710538694833676437396265499155951872814187370978898378610226869315790121246978882256140287102050387312374134866102432722156954196392679661023276975065666720531615065809488088392540391321443121856234195213882484672915702959214433756041119935660796040276194553310353471704142375455388988303699120946257051587437573379715052774224940373280944804486341725961655516477223006408107405620744483409465896490547488592259145801961304410388113143125813334648967848263460872884376551004739505967167951743926448413640931821629013473547193262132962773891577973796236259459705794018520194271587343412649109441068448590025170951819737272765877185649235882961054402305256011619102399403281528870259195177545939807508657665729178755122245357488128478449659736891753643555324906510506736898362306725717780817929555624229171613432287921314256005797025267938533623069548503549486286995542135367444459608916287546798294928241069990744408947938819585556694252307874558850232096637286751712366898589225881775787280671149732338089253873600616089273591771140564296180359060900294392597049682068113911358144622976835735477191203314891473350478591722654102638289708061533634295613438744218305863037109375 [100,65] 142660730504312055614679942991654305972974618368366541403083950961223580252831717078334199358440505874257656658932923834357812524572715164750262228218537375833777768943229135439519889218325965026867074932776327850997294736937087197669546886081816670683386560156852832951228692772764294848328833759504176765414065542645690662546767193959692027883008263118623855342452000436772169122636961878743958088292808262502830255630878315609450745403338267736245931846959172436731163955210079374094736623726589566823558552881377240308435539094137889295622766187330266853600242925390512825393395806556267305491632866156896889084737181072045282224681294684259671976581540794409034410222531930687532678341209812118456083399413731788104428675112922946945391923127062135359329594824826816892427863600301301706771548878831758408441619465561920289755222980570716431589594009242442089829361616349550843096919611156260837928447817574754524028744296228081055732398780255467804156096593203106625451451015615844542353720418578019521702249944702345266740515096235303530609778856900341807404754197397636416345452224231632377948359044466625873089492689725079097351857387040815034928036797125419822575145102690577470686056832254334121814161484469013073269032002216417122766262971176954649099175816623050461267750388267643286384003562255439106933279527292081921662294992464002214900150242613746439447744405220617091201464462440191173042798093505648252460090453947030046195545080100159990642082108859498897994997426435835121136795117872991396080550651690580433359310741656869138115365417138495423767854884551763080441020975904670853379574652027096727202737311887780272670318694154035975358715603065798357558191802527175469888908602710654806245794873232427964885875480562969251681588811670448828125000 [100,66] -10502226749266727042488388639773675213007801001205092984712107482784599962164442495187717254518500665763329075088993319411861379427079684886735191340397849368294957560626278551117023308819017879442305428146276668085611968278170050556680786988612661183929946280345646314091626497649885269576200784275474018521244474901179299408608375846070863626192634530065038420611956871048148388535220103333175918916060195921529594415358871247855204501772369560925479620236343560700430795842790813510436167643070875707829529440841168026048538684867677007564840819786276518421992137564364854848677343624417370022752722015112736871404358112807333361536561436878521525122101175790941432779351309658701684095890818966418605100257800196006770856190789830009459539875135735312727689956188427633822369985616312053968310025103152386253141895546329870700152888317081122269014291631312932265993023326913655566410342371033505832924603282766154497381696197082645589236893351121539538905119170851989064562373501529316642449887123006956793136109580905331769637536604561154098070308008846400282476519655771218143761386104310371303271100336923812657096826641123220894247867006251752279544681282173203636406857313706971647190430885964752745192772307649425662885786733630251692257831914656053879576445623224350747414821334864163284403214562176021014441379519240250789906640252300524837481818979970968150257957805450571802613406725418967162394222030329468442459016929756460495611752039814477512080782933624769079707625277122585949131685388575366349180818451507452540770382301247328000279491843326314036839486498121631333315032084527854430438949064450457885773969372425703305003090231415526869998681324151279355905181798593079237028900058677441650378507421006430585910599730850834946533956615647031250 [100,67] 1596186256655042655239452350129811198400061203553732659859835284348559754937154057307063578380565104746229240868898598601617262463574552011994823596462254393875716250302036838386214618034717450214255966428497954171503583247746032651068047782625241720971157805217285683506602515513890665573156953771239239630413869027879942191050620711474396402702548521915549249927044742732637812436476001131366434603063912448263197740305742228825154021621094578339270602130084060697216764823752441964548663070036994639147121303419694617718765591268704847741147755922799307133317002266969665514046711661345913763596327098458861111154524352820031806456300350963809882063888142618751177388914142334098813658983832099946222379674563678132117399884449652542850358370718196281600647792240372470573366291119311685596704996685470591271635064241631497647079519994206374082857501365068205942220181628088549002707953524845953526068776498775377354999295448195122940158851856958407040638640975874462447201705448744718351455360269887622384807362922918427558343727913847215202045487428926893961108291806125387900974629068677774177777792814686419666210909162466097606818009663433536178749560353554058467816703441385839487605851225297916235134126845120028498087476431084187310088829323663000528267839600707095970743424986749290115127646018544839599686889930708423290277659991937298878797295270004523865297919218022462710997653095142605256929823175310636933342573930679954853918123764827336603123095713149365444129210446654506828977951055654253236811807604468821842181989221423064395180262120649150998859159718758450833604114916531358372070446422980426249093687854273940093789321450859535525818577224440503431117231498101619522757735737544294751935523651895781088434035874023180950988819898293750 [100,68] -156583143962388708969069649212001512973708741666651523764967004384499704731703141056663902691084223297345967871712766046380901411329700747726160607169515033639443916599467506259268779378980003455249898560935560768715727865012089134065811849800006257184383934284926759423113478871848948028677179993411710850643604925115450502964133926550977979008303980392160828884442378424136412474737761466193067688875142066179386920291360068205115024774725003747279012108393063116258459464611097509775420842261381666145462292131102036038701354838431110823126518295708940002040217227478153931845649172237965240782351954428533032307180234616983948123121457577234538501858441061349685419377821301493191543481056087252813290743533658907225715913672535345970885841764602364973899601612921033458423303717339226134903005745013198835728627161498413298421862502528482152132993281268427090085014403173365245968970827129635842838744710066602650177230156226884696194167510126731173287737332399176187787158745705707797807827097380218125126544390943184314162976136611317886265652640480792474271637205903121882726251389824965746771733918501611432793162379666411504012977939512063229724383900234733132797216668491548571850596353151220710924426738183491620233019092297168275209432698988326941631852830639608671322652633708509034748477513202179799651423028272199313042623954751281203092027430618008631503721256588498391789200777774743184501660389893857648999304381161169374440964137509555889148430560062020097777723442109405172729853673008154702925524276914393864970510674317934125937211546495212150864744826716765730106962314048692881994769523117299256366024934695321265391361953660479780673456441212872593544972606875880509500348209318250165640475753260511938793163530745032869557551862060 [100,69] 9164001479244781254879222288110154220630093356960940011706366617758080201050587414747244990658958868156993535064120322152587487259310500712326148409016735738104952168846768118619016137598350539772349975695841847523251472892654204952333553640098040993216001953388856536275909616921198914150637193281089888560820417898284755691334427357809908649744749864139524908447580386652418731773565311317428945552851037158244319714963927661738136007701952626644207090117970473875590583056967542505077356297579380834771020755197788113552559363591232135285571192108015250020034325246893747245628502055787589115780247981473057189386301178899122151112223328015831866654385829812208715219420587010668469098478362463959406751946226594755619660440962289087907959954266211066124637380105409572265568712104976452246364834082641010839511053946003812002225221768302613080825045972122596514118240034107373861283003466373048775021660715925865070546701269003616408824005983804288503280917811288672067598678803035092908853497811950894130975036052149849046624927384681233494496658927449201869589166071385968764889301384324194945289043989375246663135324930720748610381253582998633558053733461507983906549631969142927277783281978921595070914348661649729421375341582698463083108483729949224474752743160108979248607014565422999007662025295608626006614709862238693347074270442179877844374633798278329889801389932170256380225341715674308871086499354524336175513731229768342230391988375240171585308835732514736446731022403721900473506077768354750776286931600622988040622130294673361018616695027508354060877812390399399408787895397694376325511035015157253986152263064118216363222149366190823177186855659139650893735155565905235725684915472761989166094927974550956206501222163842965706405875 [100,70] -242228361083931904354594656976021280341514284940467540662745801445912053982299852962580059195092593812091749899848535962502078578535695687504206879296120216948388347975403764133158489702894690086161135773944782502393327327180366663116952760766902172099378063526996043269046266816123852810450915996963449630546894249542537615309578840684506774097613254766999133447482159449095842753806596532871424276072535241756736145813104515384802845534457465813344247292836353618671972073486008007011642749050510409021694344449637381740494256453233103899733081499305417633694682927853457577841409760544581948173822875840640225592070086012370724999205162108869379677139404528545854975311025733240413359569191367133331961959904660946067602767102993719170327559930152363942396553726754715064084515041457426620770429830170147824380524072778872693948838656280695596431616041662635330570403675567064714721243433580183629377803062262849303678676612559804896471007215494994660428146293362093338300123431479435297377374783617381057753063692017892150133973857572885138597625841128734584418612863775981961588859186555436094295992226651109164413047848772899971228315637574427961528419314194254944821522786035551883974454005762381335693197654605588135423871829959482164046633010797637285443618160772537931470051616527587470841809968783825668169300751693483431395351960480611873693224493985730025300575627015214284972712389327655049263505311179047334501605556097372262557500025372054636562985612356568042508804840137013967601044779777553293122519725276483184012737984934498094685282033401561054729908606489322469264941184997864809487710599527745654264885774216222035513004415552866586974094334670758010902206576436368450134198080596972621210168668994907651293540573235148486175 [100,71] -1240429361090072029605924513894737831810368051142849652250963954811802315496571032143884816913097197942824530893178302812996726937951440398687177405521335293340690607116016420349200761029254421443247567503125526177114252707267298567083417336896235102848291900668978664698696381963865143984532118439471311716549016373017909421614246168439764517485035410830533719639572814874773362547037603004871522181413771015404506287883318107302698188089752579129104644739365442633720798843791559859972353987101496550880481452093430280136016558776036944043795718272307765526454540022341858155903010211060375602731878119558151238579598922210446289748041495804273448055907141009932556877245506101166025282661164885207143463016782868548840391496103917581564917128865426468249337524963668185489104098960131615899092674536862412918610332935817553355565859945200204683060353851653422632916499544725821911725685960334863005829522378858148196722469775192898734067288710957156539259311001953552575140785142043017836973255665134442980901342919453531316324628273809638845418426696444034362731599500360635753025260048574127889022438821837464161317868109015842390342893021557053849685026548624792352536950465831356576195617132122176712439428762180851562884482159565919009806739783226832388045038686923446519865322169936071309884806819141263167772682208509046161238954956476573667525936127323586644116288159320363536905853752455304104999211970045484753456170047772987100427134102749981860070696361824900330708442148991571640525017900370645484755704099925821079372572923181015717186127400534780549742735889942553201825666238308518398759920122125647095939333930602486081695122276752411965446013447480959136666802021474246174597387730724705111102526394424151689259726081815400 [100,72] 339214027818171052768256566396381076761527281460208660227463226614972057424839300218249756710980191768875791533151044712678533051781218438040830998737807561329086061772609452183234847434812026465706410750502962700198863697787667135653439037858475339825394758646105939504082339080259994877060026698747987488746010301145283824653587529563914218248803581602949992352357564628608030480312574265360466115678774461209409147234200366471140600556508056240913103924192774899285896903963288825236435636998744590908678167465984739280971040089812334966029891137627177146718155956014526365731192848598805838779364025811337986002238384618739767906879313727160645433160363043129500013359227458981747165641050994545325214049990341258435070886704834763770234679836447161989418816125715102105161652874007645568900207766218158508744245772512451535503393798085746447480820348418349965640523271401101396302617412239788971674456906177445869608800508808379936115467284455310768453279421674559766044118903006277200546027776737381530398648321304207644676135653928528199653844393177828255187326650482583253209796661283494457662603137836111639880382648401540064597020095617410402584635060541221426089003299209775253095498680876296738088204816042618299530483170992483197200812289220900538647088713246709909149417332620991681880755222062441825349602349345026116885078776612882092758455080919426742378073861118799237325416047287594249941668613162031151510676329040570038760406318752747658634637253312456876759660484515944501734687660969430433544409116643600796601064358087761930502129393785504439698251013391898745556500598207592901162486708985071554324349760845628143076902787766657664533745948207107693599106279711037241205028769610610766852841412376034291080579489700 [100,73] -4680243565034074517424926797096333759529995813076739919355263460157138410976598434477380066424410603365683786825717295831829629684420313276451605986129543282073175002881040715813495357643602390694611437283615163410213996826634715607740492756861803865403327643618151593572981764221770450140684529855361272890655801382174007189749317349815096971996632118298103562955778117821914734046728267816887399529966342671104570827074594455925268407575665061929877461053934191171013491881312236541397737843557308764846073455945243631044017556340392607131872043404030494052555833126626948319449103146403092072599786799271891365130799431551921744239003144556904011060449917604835112885940002128824485046320786880083151981546315318155716141663503284905090923058508170934202132979657856123219073773936860624052199785099927331352748366764784006530351793963235506713632730409380948365722925430199539685543090262819217126202115017814825488777829870101100540013207878466231661281689450818487883296495359876860403606623523647769902926384292365365185015704859885606193861668212260278682309120053657193675997872638110702386635809216619990484411073670563365917509394779767092738360357620497383271917325848969142948342450587382383591415641814876077679295763114716006073005002792136029137553104492695663849238920468570121704380235971355268406484519708984589959213394637120382636845250406362002677890361965313990240709393636669283407752176613654963668909292308727029126856636105059018497421810542199856606557532330441211813308082327978315262240867473672466292339912946677592563583305139378379617981040362969736181906070233664734518297048502372948596783987806537465235438926704925605395370592882629735521563125279403365342788451063179981204113529732540587613327250 [100,74] -412288933223193898646473383218642377720256495584230223980770946497704828731524498933572035901842644900845513446858766233754785988081942227229086251083818506774626847399733886488557863543986745472250640481825373509439634107885412080810806744908062254152625514469866672466986729919725791083380812103100541821957246524205082695278180889823129256522518445936636952122050852144956203647214733768856699434446382289793259489890832503439896863949709814285406299715665085890741009026399502909459567536038769747507625442980362454407978836669636450160734157876006839060832691642741714933405400206432027181660143866196070221929541037768206920771819172929015151515975956135342133469753344363067466155618182100645413651544319292663365645968544985329507433014709143022019124941472919235375504012347367231296513955638897813606079718383818191662666140518872673659158441845992341399154477302886821618170398710927348968284672001191796743139783917277900649176524639276688192948920620904906471009802498881477144694807407406586744082743089971370448836812878879084183556144580514483180631837944758302089693628895577783929115543617704461233695648138295594156571465653276552439152696835034362735305697822725359479702400533558254393851331226263039314514165435955516784910712342793010555435413515858891846981126121413253169619694980670979197870253047740591896207979417752529492929054095340161728954737602383343019081823574726845005622908721486959358228217033634636000389911535377807143511244741133315398297836142113690774645612400560640517893589657078068422661493863663193967713358005365362071440145170859566760945606588997308843728891161842165056019986323482318798583126786375010277410833546280977504592874684400424399512000206571969296189072896961064817850 [100,75] 13497799614465908289033958669898384177074886880316057821139211060353711847183289928004018850882802207484269466796823954042369130703982188601250928043376198603353671937493941041870554169209161647682606209885292744720990426035253464562614855120106618964127331055787933216683146833137638376051181199861920499157863806328048022386223243467427542685380392410167725353835749790024087731235089813088832376323008586700213751227984353232345067336900434057648066457973230928626212435490142226792209687900085838863914597585959223784931957264319153492040070602087210647043310829956479039363082432863140159927226656963953234907771621224585931259718399441948059562654624888351075118508454759793297842787459404390490865738453599540524552290240342861587480109507211817286953235782303053685972505186976014178958818052245989539445191792615758963748170169605494009579891993698494427987496917069748856285079825673738827430184395769360527917156616746456590454211694104894332420466563381616565203942997788778019928933318868280552028209172818099955826076167182288845002844768857829273573129524275040376398881013587505736063259034895011730164601802844128322410388578897710691173130325659076951500275345004967673559691459085660304570170440977152676355001458079561980179541236136900199126223718756847336218185796277595498620176788248751218101432000114413594805265556962446591887240457063706533267270281771878639562659364504227492748959150804132671703987806478809796748573766207537248854347627174768739361694367594503448602662364719178300723618173515000041251434910113324087165438922011732709251874734538684046670958430961414693592943473734720840340355915679637625245336684124807293978401715448754487666580723268763852117428266857502836151936187269623250 [100,76] -61621565365470072575196016712503980674267517172216971065222755119708265024418033251965331058718208458010849687706933711722672543695291651748527601005099556077514219198396233158826520966026795568047444950458892725278855605277882265782379571661336281160931246262039003351151225671408225779893903609302197285327994695110426441520080165465783130830735880855890874808608906806918633625976174613601997374506416789606493112345853495678227165191152349628468355141885876886812225803306148856421080747631186744613630904422035471852718673572208371709254281762277296817012984363743252433065721525426681132044405466473777787904745877737821774174236585935424869136120122745914737657596478284050581058902115728672989737557507350081560072949983561063115316726765052643705585333835940959739041465727617811467218145685040068121775794231859293331517959148200259214846636064650606159929262399247987248944712734155278566344990935589110370818454332016816972751805502558018195378569814722248537243766559788852245938772681950619427841214609757272207860072601683002590281456833225525455349767043812646712771380815235490886435431431958396399801340694163065379616266587107766858929737709246768472846194207947684261206874847242069148155002950888607534871333862762539460808766710591353772734709271746784774105126409547947009293844731320397709229516129520207520451328548362495998479175953735510939839895814902366501378156343959033098780057203933772399183368320602658179007941366362846365074140379562735847070799793481058995628984426637332589152500743979276963920807226338482795460866262853022417445323610368616536569317532582051368479167946232234931966618306340369911922554128121111775676406336860584683817363291305743888485356128032968079422581834875 [100,77] -547277101974413039369001817550686021119842665323671421503091290794944430643045304104478724892348804025562532384574000259864243004074013266490737301914137843009993813063382402290149148040425082030703305752370166810483142774592901228819639013205398756848941318360955195891621558773263188868539513629087975930118754378422295775557513801423987326301647325073363393433836723529266077035700814844003330577631773996867321083108603680195960210067956739103565925626322339442112237917437287464422282454939657293609292120540596786056078804329193066209091107723414976880382901488101451020453967316132675307018222371647014184224180735884004404608283140986236242471263088091201185333917333150782760596416469232622009063392349464178185745819141249942809548484998037263675374026511726224418114930676648888299537308856310843345046077417245827045146908179577791374481987589295151175250995186251886350681360464395834077960024371926910243357909413542253928139912594115178176985915560386726764611639664298801880406760048175008534327191718092242440944803553693807999239827272908512724892837829423060632730110082549864472543147313848158549865429537792447216815717145381648898375700618950896454932164203616742633758476109537053298172257854833051808704000926893971799771688616914735774971349750211479381777549986117253109319481874893038348781418241139415726182969477898161738138030310159634277554645465897776622889822262820880662382751920099031751050122537212069775363566333415586558050379578752979734719821784935317156351142900398718131202879203886691763177736103269384676991336397052446290418078069781029440251295016618036458173176509860578650665441565173531095825345995477762424636646965498037292197644410536466226708361688508882003372565 [100,78] -75805070857408400899280786794254200772830738402710215490343811449202512818930598786229787924396708211436210425684438359001506996871574646033625177637431852998363409940244962456606172747750463547336775221906896044326793805733159484535160837535515684304481024575114281492709690840691516662158639314133710954683599143260001454165380880553257593614823296345455147422444599022178442328074434369672433039663039990664145051800093678590830865154922216216255881725542734244135781962785406803220970487188474843203486760646087004880118965450363698499449180363795598317952426654896653977098219466451097820046514285850648763570480908552584050307458883525933781861071657008544093680269965758042695494541650635757888858887676724977802340610075209490252174975110640745285487148588987276287409853766026885980626978354751162709811250880183609864215234269506609795926728027926150347191628737157677115017812800153843826692757123504957653706197030572447905467458434871931540360600440104315338772510166551962834256830551191035144039540531737375566169577898863403051821831976056773603825228201800414752179735455468274359918226232513610348352145005639261429235795051631292583726701776409163212702203998070504172595526606085844155148674366213436049467495802427118587080364109581341442822636076002865618416650468754129558645561838872235693685912528956639684992733308619703046631788703942326943126873434512409518104663511372240455187352254165329433850399250386992180441570721532371946284655298057731488485731899600407284830984620717404320073549676730396680036793285441922224564337885623784094052108107212179795988681893248956711816536678290349167651173479856683437302112988745439361993066568106539684185577489520337373681760325180126583150 [100,79] 819555993630183324542692574249131111682476136530920508265279975589878720704603052711692188170730285159335443636831038925430696722255352625843538688072919884908527999846390379222524133179719589194251690520366495806871467866420888741428758666583218274834694632258699610311674875581143772514372006132876246765352070667939639995914426898133314352568034687248070684288636859712694807563740688211004118730565198385839263428551728510396080473146276105861758870105184558726974591269931373218745798778926008143124899957399390070046826622371771839431534024520386107090643855697332880990039040705382937091151583931872306425199390173551646916707185723637722769323267933274112911768038806218621947301248017817893573284957444620131916859224381919028266125058083593863490068916043915907468949160484229951371398550778472392545728371989278064523854508523573678738425702308409302578941629760697880488781073157783960273243345183318182202747035652282826345753913821440162038329646690920884899530073664865250155189743981636427462253014543210142256589970242799222817570572467453510214496164228474451854770655803100627217115341161272440654920407881124049219046012941912043822341952597999252951490957715171807481035914222938026182793896306783080671022893022393569706367686651068043378803347017666525686462995527708690824385728005295735073425507188438290851635046193933482846250385225225540843250792591554404603208517941277735108375878149060582321305274165414354172313536297013521583116819450529322373524100100984641855786720136176039461151427864540247559482974478748765427362017887116506694812267797822927435410336226604061938694017822746410368086827986291428947026893138643090531896747688796988293308318603343812840239878712421650 [100,80] 10605308139142930027861962534294389297619446019174411028343807740764117476360555938661836994026459336014116819997156428523812125867029301269601214241286614348277551526349520634151120335322288959171923991049026933205146148148906723821813357781254647655956366964215940548965165211497162594548426840909497663488601222482123613028387507727416882581370454466269600698299752228960651466147229187915342545294474739061796915735592841507295262752084566768370597698938901259004494043039428156797419660885348896141648592861654431630427987618248658219594808733101695623738690660419469830633745397757096772086442517668429429815632052025720255707996481581486683171972208531976261187008074897962530679374953549154259722722769304293871883802938013422123812330646973883421177513383075322610288050254737958638486991574927740195658969177425727826605827430178534569064493227204247936896012330144919543831939929148510257584526153248855364025610949217901716318980160387111315649378764168395682378691569235555589931521974075555498878074542177277384468478099923305687706814434505160463458660644231043055733678024826898139808540496324937489098127825147672456170728599530295491219921204265314760568276261725973220094551110561785258531706804121211334686304142935222279594431385650074403017593636639768339864001694445556149677184624476400036663818287122710073121333120166741343592356368023617486684420782971962039021114648129106136180632242563954678290408117582001840918245161757464013040624527178278517951014029567967827731194036077926127705062608200911413237815000865234958277751959483450965553182080404629557399210866678965413979982792175930426448643613318851397982698525328019350195264678177315209385192367025825392380447621060 [100,81] 778077266270431035210490065619242977795942025484421339784314966075338668175000850390122213127811855264134114494104087611928128723984525551156180108165699970229475740921962613884362729934003871781192047637448885867516053139472456882171133818908964058237687258640162765236143494072238422862118883465562282434742735424979575498912977425910173083612688294003551528359981439742985948586266378620908494376077653182068421251799607929234004111023457558642529114960133835048329508978339866919037590388579516637042111783021027939169830544028705524651329431245041760707066267702219517211229412277751680120115116520166033586193524690701968774795341802888822815341133109308067466145430569931928050418509177452988261362117977513186978864017343194994800597646178921764108439239183847343967508783094228228722890254428406151131081130825899280330070249923251260970872761059917690101071898927007585538792681130017824619746162503210056083041783875427820629384142010514784432127347001557535561559277673630790031025086468567020134241823383886059864432967918593938563384457830722409316267075350299631771663725306411493919383974968620303342401415803532397095999768708092615058479732956421548765307083268642441219476591107213939589042618905287792899458150143259912722097953499188580754496126619799281279893219426245587400513749318335569484737615452884789756126124891062649971953519527992284832244141588757264391070919163711112710012997721357593477220954327591168804599761588874322880248091887377542428534164346580285430387312251761994643815142900507639887397647515760287317796406601039786002270052217128668537300043713400133274252331940287368460310186614585577675439262772224084123212033343562880119771965074250742469463570 [100,82] -11414376783597727022667657266793822827968242536021377878471960743467445739683456502580097844265554081508255856050708260499952506007418840081196009801940254091009397434594142885644087579984173335043180369079051230994974141914963978955622520699312571177425268953542619420292406787397591010752759338138842341023973868406326860174404670817031134853642144877094203145182198567490847238094636882794820692389671059331597353924557401325263370537637343889534995822879671239427082164227479411843897759121071129210724758748179803628586873932077392358650284099828607024570545579545385088331799956207047320457868370861201702095387007406240520816093128685801575176171213991251654764959083474118176593320383095326557896139508990375977778496225924435661606675732459156602958418336546683684567076515573884509029123288019164663099832915938511906505938363887503596572361464435855195011351127439152369025054049077477540404481237153413624681960918678317776202596811449124494214501488159047561972550366477612733969204981192627699717532039623155918148077436148958557911121561698727192009901704115923914330710512316823952144758480621163519631816710227933046764734019201029951852717092038813393531144796017503493850615855079425103512661439135940073877808297462285961240738395297259371063739118159195337384640994932867007075270843939189313532423638525057040806129921160730114306267119722655007148767962368817396604666365536771063238227374979003737579708602462578140665255920859471595944222554298518378269395600988014488037026428842277802521274732657313210271197827698764323659912181609428261217499084579562445799265290982743523476065235700730275512154681289436062315019527222947057831157967608432833153928760669246906350 [100,83] 96584024777056466530410009162290514036225314591944462450556437812320033342415009715128190770405658742073866189103378833852351485673776621158744296847686448060584657599034988229793778513307236556083171641452156685394556584081100399865177812369967744414231386853090192761004910957702691235186032270009484024291379502998942564377487031077226581475374825599503417275934197170313450224604021739433445650417084574981615268296569048636012241292195435964932567862089826806316910321550094667121117882109419847451155764715735827326385756525929704324533767736961376469174123961628521383569728531967403795744676483738168139116739174728751335485233400403855476553663713736561081850499497388447055011401866052596231912931615571010543052417919948902571166151516187961482731087732131673790864465222548898378957068607343629573973721160405596787816631321498543353688794666708239668301364905380940684668527515020470287412179197361480048241251968546480505779167378952942616042817554887471030327200599882768202533449529431310810245491162501586677080416969422864221065242302853750699785448851167363779467973605546582137411745073539280745376065526615208731283642757862441090247601169006387991867171592363603234641149018540153269397728670260117892757573602709274211246103562675425411441784072608935349755539587623917311228212430225893907896664048960029342111795148180722066387778513810373395629218327995414657348320313985819135052653419960604804788183254012826732220771018133046949863049059425636339007494912962735110879177873227939092469799998272327686928268946104175564482600533812715150814763833727763763444589246394012260712678781044057026676867703694398221204201353133452051964086244119964872570661884881765 [100,84] -2261141432230175934483809894199056122908614204995029253120507175539138113153595918079657964753252711417744468282603860920800790214298024136379450313438601887709994708679996127970749972875364677103386346426528462803099700674945503883431960791558803757984143073383098618473337742090480869302144539845975735456334004574534430976216717402764546500793096258132172842220491164072628630953937420352971279988825118523337400218685126395427665734995002789487707519500693248178718092082643165942197914975359550622789953550544951964057187653141453159542875022192602415932198589229777903888454232518360059558993797319904625716929544129228808936714048985476615993753175890784041464377700587649778307373018907325575377792720044331228005984616849596755042113754309609639819462883889624367737696162258896840870105197537208275702216194339837291650226160898732423527301051654921137259102235330851515135093425918665976180194558240191764127960106714749469064897777667185129909064521986380886052511094005803292661182856182127086453304744015481220704058993438965298367812963323412614842036907393972961469378275921532709510554313754667248533778924478282662310550770065365778601972334149021481815135701128713344022685129606694600519364434167409929634871865479365194301680333811416949122375966702226840575722458255509596603398723799255540843372618446909940130680584296962743422857438643174638386897793675274813310219052988836539541611590707595901604311301132019305986003092671525796630724001191528841205134788586396100240369786979805443774049981089386399862445421739017156621936825393222356434392545788863923898295664720331379138189515250074360349364862918904277195707136359932319714872325378360636680477905438 [100,85] 16449478412047535659660698734344333248097314214945216544907380669687062116763674055680474591438827555490359548509407355012344820566397054337889449768723461631623754718496650323058833084737363240342331484413034529933577449735482285547723327170178665897479790803545299364954062081932130814060432726106595377368751212207553629780271156383872989688002001290795856218505649243976628943572762217403884007663617302079205090193373961820790683372694173335093352328209667292286933838397726562346254095393146175717168948597358477151186534980410900404069706252109886260575479722150238809303955830033138338496049203683475022032905862415365467175275813334840317199292089528208555766051719891751504591042438712512287188356520956020078461445793596608179102857133111245045987977938893678672997688826953420322229601759479696097620645049568159167539386259695822288735946767121598557088044715313839163760541179964208800292233179539502638790517666432507152837771760140599080678728534624374070985088164717323299225839147004847498572106930932679274109873480200748558787307449286064823875917852771906121914139423421566860083641694826511917452090558933140837435469219336706666674621356311912249494076146809766978786115590256550845489951466716656423964779016613977117215206320731157756843098078912355129095560653512510984883893228495313527140064529464063375844191580464593724459949091372657594332632799742136238915595224168449118679591133353971193701006463643597499966990595890636462936416988126649633418915545885472065477615792038270975835608906205139911965184257391249340733060863526965702280959467724363048837174440631321805903046550668385414302928955873189916254259604660514428288297848629894325957139 [100,86] -60006666664597197998833799570321289722804849918931676377516800467270131838371429677224839013080028455686411220213196752766491175766294372852659323551486659861580216512330789536306362473839315004029742894902315821977120764424097448007322708549195536914324169144042127820411934056479710376081212050388986736418037810645112851769996659777206053762962788545475132876848115312946252584132911872658091348397022369818810247886537074013837016053461096677253658197227603364667461822066158748510478120273181855014621263287432966313245611847690471754746153551851776859388533002364692272699836749563020881579999177952192227018170836044019248414103077042873793554021351717283404762617687400434620958811558362842759832515275063956444932238828568228409269428640345855264747328645935431676018562300151323895312693506980396335736970231103229285345543039076966910141729861714133018377454423870654356301333939658385980274953646901177706566589547886710126391758597648879164327502999609183950552806638233211776825495787576976814652335419919987406730305428909195009425771776064884688582138170648619857646740077753768582169535408250422137155258948043223931767816659239798007029754166784295580794608564864890168063970930189807061009800123710076352563495048610222946413303461077362355250252068184086598912967350678219897815061175497492091813749961246333776180413899985243118680163202474675838508357958974805021686391528213916381083747945362841686614782431189967951452936213667071350878605018918612939602259107692450734674190339175815264013939445321339650878684347153877328385305951802197508873736882587656473574043190405608299817291183480997460899863735545215791617806717715565374225386807252574658 [100,87] 288535610852698299112655829618904027458962673786089606855911047805786326348265299114307910217417188096998986435503875894632694249328441815116700556866897917800024012415882118662402682706119303608524900866802971204240103255795930584617467296466341848104643188893211453969520856241376885210102868520129361065795050594506206603212112125988125797491221334904401780726153653715354134080342137894120276765878248673693960767910674224704081873822474236363667711433708204316369671802805498450871675427500816140158087644916313671085412799327827082538891947448387528794603167015045369529197504230682536680902453924979483896850024911685975336665316654517542394189204051561784699586544234465317649872468382040323986497980135688203425370085649806649471725890575665780010691627858907150736785106421369631673597854733080848989736986617696554724104533050862598813258862102714822320100117036684852568423699053236064546170759144938035296380127594716135353246218320842305670335735674839333841947637619012315571127182546035589880361311418730648388649895752172719652165495061533956104430192354942840939449772318551023943417604373187773251291994412286895009010323534805988057869804182779331899856701030413390449997851369554303262475717058204743083602699918448868751502309732628324336586919306845425402097303880062445089799118508717490998924660616303417451335953575892011394414898845806913929239497895612221377161002363906211555380687243214711835165944745320339375803545453063503792348975080410658764652794787141070036150422346594379294711602864323617017307065302648381493359306453908669139283307881382930754020948183907102488889565461821453571802469683749880236120769668388434656589569910161 [100,88] -769023427564039455529167126737041482598611331447188661626230575758163892353557580032945711075374595047558852240789174916821911312588066672615931299652943129919581142578393357551742018090563650446517195116986956960745009724079413049523075464089713661702088147715033707625496528579337684518779402151008760342748477362200663026481205934376851694872237138818544833478335927057537768455315702288770219324289040382042428280158986405858461674405652323981181996276221980514092871405513169711817967156223124118926716757096924367573983959090078573133276815447699968161628265582720652790135370311603652336631191643176262807378059641031507318212081975829278149684377972524956214103061588923138487770560243647309199312605619115594025196390225306536461303478171613383563221867681577853687722377843397126126157871670453276724320483026305687532343527611952419027956941635951417120210419265521634587962401615997998878695120060422540564744551928611014196725937245929781212073253625650224565532735044227982559015694110515988625837424979947784946000480239091182153296923996639212489315484082278144413475496560674706150412428596768994322812981516900776048025480998740976389283385275899021893968836159607070967404465321927752804394941196680928972203117482761473908520903068512608828476675885808501314036734702784580273764825156658133400160527069132159564089416031658783899348267669019148696908989735276518008536115262764589842178876894783333193714225529839056578815939799646586612279418502118080722821290743397966922800249462743514309332033269207157427195656653235946687621906931373280890508514818241038989971902372488475930111291319727672903707402018485061754067654366697240994456263 [100,89] 2092573211607999412791450295719240575200150359388116934240510492821184784317326827868624910321817808496838691497188491523417439137025889351114772374133069703002267465454647731920709969728381907471283719234113368915437317544136798979196789219731209959392736380617733560109297120866368895760799924403905579405598576622725382081301830320046057737363703155119373144107380125004418419420755355276230150433400692380168168810859971387204356681976420468901128588823061602060753592949460948219094193062162174353318002222332437678813653547237554201860483705802522492047166003316254898705477029378272317245825563960301530296832546598504941400189962411142205808938168880780859499331768422962971340634470460823450491920785059278632871346492177403240658502799841480407400903997185504985569448569771913622717866199179007850615522882289937997796841499764545296482771817190815426776704183924898802162557813512796993022602669866534836146338957332549397857544582956894892107565832380558421947463580109787506100843166058802015036880260122904650419508681725777180631533460780485645924037100281722554404730835306878336585414263799638644573429327528058176188864637177201673247471033331163847515586593725690866112448976102674352586799990617306627466837563189701344899564949363586824262165220145005044519846676954098834381462529959644976996675980598382506744809684715951352533670501671453056759684251870903275937307618074104270467179188395254465275623272503513494808751210295814313797128007555066513761178804341561676537716621257714612058705064490764136324137154853040530639786960039022146710615429946658379146580857015256358907821056732318494111305563181835518779919416576414895373 [100,90] -14305042795917096617715739813169805954602939753225416011325826876080249642258734804378107838165626409113710833512142763831456681518514784207064914339099783141149645805217949903727280478945503314747672826335242016300872440518791402694587135671471575836239967735257388258902583557933779630954029037924993310399883821726353938973024246257161462446949881413726422898812390764022691360900820354512683846290888519936230196386057246575094696080663532304633152745196052137748801747936094994103126701953998963138135736191585737497049041951421136796029924121883550075088046661469385667969832018236780228907715407871952604597043926035567366841545270482014207448907527716055293069845923340594685558560029766889264489178673349816140442782938507660187028344442247511081211398015505886398743455770701430527653659892535932190472746840285285709055991017392224895748442333699709669568863373331306260051106065876445020907254792777157577833880546441056035970327636628423706214883333597813637217821166496637535803628389879372829180886468135687640661172921991650866563468458015314491225489645727076519290305002624492312363164948341776301843440947406203495484375733530322411454261122573070889771024585409708512080534718483413670300279604684333394857550977762777873445291898863535418718926072678083192610872004293137709053574986030432793707829805536298610256322015609131553205096251157695270723224989940123523987757577866423531357796434301188765749751842161871379729064375960552061215429710913499258464128630893130914392869058746817003506155615374739321767881291279852161090378642879447060329166876476459476066240756706618497364044596710822045604769014955081595336681809056942 [100,91] 24379602586167573810061725084349141096530558890045989020799103261562702167985188782105822577886285195094375972791164120950345059491765264400860759862548025848870156213009594754362239520060942548105030687649240369985262933079466608404148648630813485183470820564954882299486013112409322831831044416809121338881591682133527913462755915552733558769625401089661942588304614336863477861831100912691113937969316644266775418487024460249973604200728468683631025583408851306567914719203535624899445836040775669317853985579093620038365698477953331179452519392379404662683096328280139539687606188192176290604514068225263780488539433298678251814922552509652176970377659954470677623914147615570651152172209032114499696292718716929173243980344744630711017469081921819253824057720972022476459681488418093152266713321200676924944136801290089393478257292364049374419946310761980961694436619270560451919502026564962723759746813250129042880517261342187316513255112979040182598769632518824668560925601210147131045648619022487529455009619250338558184476275408164476238189368412448964696243111120705365360819671369671148585114287538727109050369366639447437374953256528250193444955707887310893126097165906681547603947570036068010119281538231640302677667802107189686334674838975398010253394447956891815174451658756112904451862684012703469631351644347501949129694307356561198970459502753886937729379354954458937514583352639138812977741728123863394547994904384997303398288414679911581294625734058153245160415884488581882743635521375969702197891743615967581778468853848316985148112858157170222638014470135111651095396843766527511329428494112658622341691124959154347501042077 [100,92] -46130405452056023614318218617281928820370240882703020237564252139771263741023040162921813751525653220681696156549697214408891502636715494242795733356664376672879885227546318606267509485931588994094202803105303931937094888111701403689749221138073606252593785306091733423218300185260257282876516245291266972502403761367303657685207200955545060435832374757365740244136516306159668962683299695655701128913498505906697459838813405847582782902784469802309058699890912939276789755041852609198637440374968378080532284302718252613706829458499843307035951265289934721419586325986413959641860416145212230126043617775604801707454841875070935473684959846434459218289952436742932178764567511264718011363422728173821562734833506568624278000942470243581762682905391626216390701909308115687039507663205789725321482523137585473580113984329912038412019949984685213404433063165826475236668379698482030327830071750375249161251966017039347050129520835221726839022869178056841108208866503715686859247965301051483578211789838602329243534479613477192830492478566729935155838791220784800435064301030680079488717885521673797936776109975577207669295604774183134929227025157165100144810488240188670605090195531968255459117053717167635928488176371405607211221624175254069528057721788425258177575899658016934820990515493916455186589932801242431857504901955291085991382462239712832545052605993351822984348939544768133270346125232952739256858663083011803148085618728689807841983187755320144153096646642069844756266127043151882065254299688692228869005332266446423478535583937593922990885487744164596742349568486884282847717108918886175601587542564522667163548268318387434062 [100,93] 59360163042759807501652511756443092863898521407903971473926385394800946283363385872654691241508240481095752714756080833378711372374461493547394529568934203918236780066491739955927368694582381081901898407105413234399823029119104725969371162379679293664766030070792693930960461622430617866011777974862376799249344163553640737328534080127711152289302649975284102844228249931156614444889693879635145477438168082312329994229326674046187723864416558096844601249336361306801482888504891021113620618806585347274658195077647629672060421707065753373598696908542609121317482788264205220500995378824899590488672064633613585176306241135664827047616819167161209531511275505343845824147294779938758096688366078741971643587921876192595549263887507216147541121038751388922828585488597120786306369967878188539799122231238102709005914148600438446457500988658781610036181513888036603110382599480384744408215694799178781923245524277246903464006015486563433149402011342108175856057213992104867449210267287666628746824877347108995434291088866167013490720692758741599805737178805014384803265269074893195678706058292044152371094176050898076507842151826206069272148012502099283392025274445870393097049187962011841561891874846267149774415355587933532820300223243824807170014535095667495689772420444462022990188592480436765199311352178022191086501741949206715797720695263680726025366908413997120797782694436011730510457151921169976285792274447972520653146059203658009680165062551464288851927092545363910175398829699341643292268674989284597544483161400584933185775477586241679512123174831752739825472653407809734364178874388863773557559937198693259315837158881708 [100,94] -31834098175338820725737532645281133737693281591055863117287418735355792409513756039803585748715320877664329824409019859971428396983771519090706891236971564977945613381412095939330380337644033934237601085750910126794755968619138993789258745210358671937453197438886167327939137980052756330684889755786693321769573468896680781490750844382226341584275281453853302590733280664820570885213751938603215102330003483884165281325461849375184014344996788336381161792915526577862481646690735311795837286218200573403588315226638863677891133032185373345692455871527380892524949380132933356383943834343301311310462367090171019573754071450636217926163826206875978604431596276655840657867391205294510020588330227814895069641441693675424560006420216048915149252921586333832054831595178885674647188037004815831486598876903124855446848252066616429445572307300259777102459392197165950530262773881652943111438444435096046838436995997744071072883656318621596470691894333491659609901802508478063020157671125993943595188449332425020437868537825172311768275840048922475576177287098623881669265990459894003095880101987662351039572625340280015450986052669851548968928201076470774581017657234856680175609765305450862923148599014361208592085717137157184818562149384571515757295080627074902272377605206293882624006556194295487277347883020906838660177007488166903318663739126453281965447842768047290727335462222048445529689543286276181352935061776228336886311175850404034993956263162738748594601759352279950846441646359907736123248791090653772745310839814459685938660514518846242603891624529636945901388357502910297858105606241041120848173277664990143739601793 [100,95] 12988167786170709890910110825195456197039470773195221157300371833227867335763979661390371838557804573923115521283056501429464735877716661313489224281321695629974035720457276092733415133145626898418635016255642524020644197958610795294193079780398764772776999205360810717880408988331581338953689539000251061096897741846539869155252132454642163896220042624370283107113050384506600304658036479051947186251914792743575488971899910223872392122587420000348029106651507108302980960883715231015474272469423041690007493211302966107103613515378066969055077753183765347162257436767573689439250689444420489513529146515866230574392232236109802726673947940591353885341779997448596824232117580941974778137760053406428467875754986369121072614282276203541168231753372574563038240729861668775377921016480411576230614257401097235994593904671905099056285637916531704004253641779279173013746452458892266036426640143608334030156676243378768792086337660627150462811221516223485305503123868495521048499818644371197247122663550686878076075474753982292062830712735143846608897155532769153724384065680231152933956592127109263793852325579698140750866484184057346874990015902392443863981588418880327545123171197463564636734895193477448514805816944194462376280036438926568766455549242318518072443119870734818262376702911900924995464366348667508590801662162995874234395868170625184663461437786367354282968590469706882801548407156034151979903731177945003395326901553370753874659843893978399957852831084722425192141045526666078007097931015394980770525756336859134698547808222188217230542034167755005390211767792095611580509083699288056213778689210661290499 [100,96] -45514794851793460872008179548979792582926410203757784315576562865325091559200390508089645532444369140122163954160483315078073480015268065029339187867689017242797644933499489123643158083035418888165607002427603643417708478894472069224611247595729446462467910803726104392011327154832800055502059407947844437785588044855801333919151304123306035615099078491018105240400811780883077557313143095695007178519559091633549543079473022954673635458237187526551925834122584013456737921417561070455242928639055139572734723510835957665614613724268481841857089553442022554260598766869880808532906469886227605928633254058642944491220033960793315684473139103337085573378693580242510753448656024503415798787692723637573796773818255352111410049072149428745131442812578716664929219629591958178531179138084929632683838218183423686821149529948234517710728158402254478999591763841164686414158761496411876169634598944521726675006018619637992928496651939694462246990994071971757773134242020921774536458910494533631009624765128703192160196279714408652672473356574315783563889790299479691248847366165186805971637699262823194026057843422604336579293027033269324224091910182412789418012226779100188387983218873960013381998852506572554964827892613212574739701520929883221492713303828175489357455629778936420990412943128312719693264210757142361574473515935408163274891373513755320389543844346759241131703434389350151481333762640192985603205183576218496222623076995977803107861992249093271851179771304752030484208122424999062915054996601764118984023992224424730551239748415699191068032131473327890573919418092443508740933816052460503420781599163624 [100,97] -4660756650816704622001620569477137286898222793998488113811778515892175877955455892980704086990562103480413442029930678963036454565654512623997828465353538710113274742092649778741572709405366771675644241532768554581618909963509072209629109442006448392346962083952340866818348343011470276330261462419050521214346738447468998196212268860121998366279556307542201545716369729273155657266862000865092410465495311182495334558707109255718747553994790988856432268261271405367540126531162491191838908707898902989539355564047642344947346835652326360394538247693026988822161278094160969684009948598972377772169546065462170002378230622682688295545667719344216731403013738615020354097249733014834467880731115087167689803958256480831249174676692232576564881512332667373174419664051257770171775273559216508750278222548122547511506242231503868251480508557344643827113598089774753035668089096042860516272424769888927138130018937224094288118011096664777061584247089838137632213818391170221717230279041427069887730078560102546966872928859429607049775336581881228871114184690211246601034824833082125041792215781992055790473031413125109888040918851207815767480501518565473039474432415350485326168368405835746748614045784531800957590047258593090866827747412135515458584006851114685498351424264396240119436115796192916617213263951291894564560173865859761516020799752627099396017800267698559677973454008885698334328095700170871112870630509136103595918100024167787264510018652081752306104395766110607903620540580434522641822875338618712489061346088566352233227336748924727602019697843785131756050560600429941026620624551360364066730640 [100,98] 4542353834835740829670997084512888678786164004892324538251669589282292603568063213940318876779285148672431212309064016190556418412246883507084971631206316869704501007752091488465084844884000726636369460242212145924840574823270697467286304188702243264306239967422208737930995631250111124811118167587611141153284707556914026857120957373516256319526532580873412252704791910947577972278081724086379328700870137072838386740923818193166087131396777456583166664951298515176440666608820730572613156142540950329823372563471851160147787141963331220648128702666172856148327010718188229007167383935466463489216162581260612665997339952390814944946658212342785274876022262227220193204386074360401676758279693594448249776075844512202905058747175482545137387879541777421524740189062074396988391589128862103626367751458004776201844887556813887918456174582600326729864875666196570201938772449643355873151899868137681993883402106698123868911720186431588482500785062796185773364746964176578602941150293162434214794202256570581235072371869715704419999241866954902863202609889401529871252579529196649047619269891032488894098198176788568424775699071257486781027370880783521479695399478076399491988334509524680119383184348406277102543714924063818745168171386903075792806178152955199483639134685480559121345228231912021829400028128003430500084029634664329824999930980501786148286037805996752047908742672998479293636133714626273528058654281611213868979136536991895406807203851059106598356219436424048655196163350412554013547101382880996772108805286963274813901024944618076323648850172383262755458225285997471980534040351796254130 [100,99] 3684781640724425160483029442597648359995511300953868313072563260556475583675115009746198052051306077696395275094392410100157052676089392065461814895977506349326869036826134631465616769367964079508315266472401357176969673776768904450540875730487623737030062973162180758255545103165660335912498626796959343861675291723726735915232804975115057902813101927097206218134137186588712155459906380281773282613144751039746130164239721329317830458967573965781834539073238580985102537323734990157507532809097390537678048308651398609609835609646557205948410571102188835235850382209027828797073407647740377302798113274000452350549969393157356515577649978203466469389262068074094322106048855696699209679961468542794085720847186733009008086785022325113182413564024862165341406871559061509498308017855270055858825886251128503510654534114881351764176321881953919181827637789244221170124708853869387159209678712742845336924689354931187851767977815113532343083609730121794790196588418023532562321372017117224496449441094434442062007819737784748042312623588355358149724227131967609219862375871062506584298412813732168866397909194562899773108062029278816006818656019694408917897514622218171437188544697912561241654345040758353634961444606210423080933879585402133613257197502706131635593122661141379008197926200464094747935899727940130675068967821012254212138014886188651488412438922527395425587769546912412576869205413138208195267771104553500038105535782436493604115347362703891795393870089745576651619243117977173655637018880112004263850634373715247512920205100769112116790473569859903993164403260110863628512646114526 [100,100] -933223136018629198402562989615321270643374730657010039876896043342190682294006085578126590928130110587299630750913550396315570704255357336358586521627382658545364133458267254382213339809717257440308180641870589864435904200175774357603519692991528166530615331490063511405883103059941634467731330695165260524524620332655242372195136186809895903975579314021870066735726036765186138156125357448833748570427750268792192478945986527884190519731194184929354752198685266020325446850233285652692072498768798958886741098089100644992163379094575875117424469578767186856585883215667516876460822893586674107255620192212785610826169376185666571996029450334909695155084906343545499793352428169481830900989409033060589761121240932785599588088848730866321530600880940093269368534246424891546980412041344900735466453248072513693495011509428131468818629141454227073291826482856990307248292474658184242376352715998903598582695871142057089373454083426891672626411464146784208537607777292529668488367363001091985182862130552013572511233028156607518476972293947248984797722291533711633614326494306875351945611077165374507532082361712105589031220919042172635017863664372132155372888851624711970523778708175090605249280320763482464202374028534375491677789944553476070222833640517820479207084142127963449004487194368310952569947726199805544871473511604779232682746053332109250998045846040657278872454110472935938017451788777056401097981449308172253420751427376036125766771085593267887617762819960958094324164698378432454451460910736000166406822600988874599108012777258543383520355536219337184014204093506077049705197 [101,0] 349571732931128625009316561257104100105815354498354957366593893807014529279169122000340323121828138986255966235126715099833986403236366012725522338085826038750428114282436135429194630965345990028948623188060786930779269194098297913355167188542083325394721234320654945522963073289597017979002775098546860851454729832222803846610722092540238168021147164028412173602841816543413094932342679963011289614509250216544356254384600741053062494290690229720477514133168343566584329475687481848964291922250547758399276891820448163841877630937781539439089824138841953787146586384864279993355819710495822708328718764577913144715413063173171028313497658692172347726455060459010507155389478969576824290048226576868189887621003685362162023426627909085612932838326298920403349403937274964794966736120342911439100179828492702981559023325567079961893186795835787628755275037035087594772664075356389619535997885778618781505285693668482267792835153019518733486413110065278225838302459145542701849826535509094777763999985634684265497384348133526178804137845868686199926450345152789525090916804391378882257635353678641237315511439040215478978064445277441593835446764555704807107864139748321966897841865500421806298855299428430085812501474486209962512882002896806763960858089391215199284755565273271583045130364150196280896410631509482182643395833354711037379162583441718260536411530299017218228812006882057503284329432797774757421388786823147751747196966248698577505090260617376506229990821605204992488560250614045131488677293536717376765395310913334650192782546369124064951550212658876902585106601148955868634068124297706135368689918090988526035878270391591213599812228828659112704395610901600659574604758352759765664707056805513721509028778641736053167557946344600439359590741139146824421881693903610307409703671413720957648963436599184036388292942517499250106069280778963721615368916845190128128706419374793767929077148437500000000000000000000000000000000000000000000000000000000000000000000000000 [101,1] -68687056434963375024908279227386996443047217023647272182705648607137543368606890788705092009887754229989711763436297009850770292850189041295917786678051799168754644213091447695924052246866685964258576593017379231536945889012985591254806797328808744848543860942081327157830009588960866000463849350278228128323462149057082274781791503027683761934296212149522238505982645945430912628049035113976691411853620815556590788101389301732211315715310672676072979283524892754700785327861194844114198266543484661749112903133179983034236373606870955300525582421127304299899811668559426691075392915432813662703299547566569170937637513171041784530374264803007281083519546673118804620325345747509495454682233800293490711204228945318439115374759259880990305276991928767279726995571294887326149310435910253556539456805169146330332329787571836440786830731828714636839070121031420280097692867574334152767705256040945573252197544097043787536844352828464959863133365616231946890237816518556987006759613095474845476232959451573287936054019822007856779868675563549511314329187433532180942353341401502768065504669586377361755530426252295505455001185794006428352942462920934385448434465508333341963819619962388091078910707188712256255052275755186121264864262227384908945201891032599474757207096946423359676647827634683859160377169949998595619971669036958432015115411783642422696415279032826944414539893691629219132514937156804247833084321210052423516257448286970720764789684252802120671038138067338425526864566626521089235873040807158234997152590697196391227247020224857708434264192229875679199347651329155614800782596727591354092469193811780750588551631269137328078372096400479237228756379540029750246017959607197805971689258632207294659104661505195255544764096342197002937905188581592842287466855522719605911769200363580320410421065875421062210154779285863474436767978221399047969437445056075514093762990341929253190755844116210937500000000000000000000000000000000000000000000000000000000000000000000 [101,2] -275038519074434129454227887963802571094258779822951246708076950327154027325243548758417798733979184187692781874561081426409869651422077223259716265022621317226749848646912547346198681522362358294368053405510551334082419899916208551644593959672417918846993971771713878884569685832212402129607259764624922718700195930397831299348705138919546500538553541233760906685198991510770425765008962077755573263550635219007948267477573744212518234175515177843762272077982099777130551061699127949188504022784150390798905599774881592198637913357253585250227016039115582891529560189298042663974089834567996865663511331416398303275470578722866904167582019566541323020218831913101380977002093236237057411289525280415254869898998182244859289037358857317379127780384532132705023656978511045904593151856105742301447436924798067910300564394885239064354269399746198161635434339936878157739696303622284890571627385584699803033000861900322335962289869425954675395065765316027805814938487557850072759572658483593128350999599838497798037078555120945184737495910623897610210472282365184928609864769922712921085876244383757348991424379614574351550091840377879928852617663709890649108591501569152273838648312629429363815711047500719744496673486127757243645075178879551065984065467031204568507351637921614698463358266272891545198733379804851626433776732936445297052228809100784798879319325238575308669810531842604204049318532409471719413789317270328797378222680031620578509804868175147337301614498729101115809282128339398255431084791695884908430994205732015559816169112944370257003011052247039978136073054124540454904301639723109312701397356944968333747352030327461546154208303785576310744040587188606695706938539257770455126425356596443463636425937914158157982170604123187124375346801274674655867521956680936086212467829341386649768993491235658739762168773136824246488404795976999541132781864948593367799917208671445223444607108831405639648437500000000000000000000000000000000000000000000000000000000000 [101,3] 3491783877909650863888519093206139116346424169740032539993254320646919810507429219473965540195765211606217952780125427631974373521372671307116558771919340145154071474024178400899606465386798105214918203442623112086276844029793096316856133424679648406904786386402858752569463856296799277631228752451344804850053988572952978909610626736715848229150318250417826329308336721796087366916381377189522658581234626947539767330193940994122037008711014199320622890147741731578869441766744154138679728768640121700515009777189072261911137966222815217905370867457211149357875910848630576637478564011833661327912377066790666202552242853405440382540350796858924960908189160399091147959794680374664774645421221335344648991939065727919331995978709204588077145058943037058998348837388094894647707506199741061398122735095928507208488078879759256850061632777837144319220039780797818290664110224084346805716822274379187407478195619912459242440331698529465857689753186120920390732763000994762241674797250173604373222129299361161933903872565924692347476514831615687543926038285268118613289374604789177452878593655415688990624411808003736898819081156938698036819576723495026676352615624290680979986230919760499290616775452936209423247601741613805434581940792802874749350648148849028395618074765168685086188517710831452832310875126258748633412404085820647602997158632721403688182965674598411135030284910979762891350940990595405571198412219740565597865723040342875835932055631776026342375311246821451384070430886400694109288842038874720939581652734986419459847788399813342871761463025170457874772132962419347150390958329121498126360807724983094841135856245361135144298907216029380406783673249626025132206336386915951291617402847734371599975631240341760065815030939541214033201009188392376140707605484597190017862682139739395734666808485622967894261059750865204041120036220358344742471403771863510778587780247761429563979618251323699951171875000000000000000000000000000000000000000000000000000000000 [101,4] -168255630659502711221986387770477610519997038446341692973153774247866613123814630048281638490881352505792191667967354517887001024663860091077021560876061830424510544961835931916304630896720939285581945950196513595378581396465756375886184543284311009274158080690621820757594059442816983576354931063480250190522345749209187910193166516820936258051330905958910400925109455875700950733672716568564843117270579024935745453652301002860958146512571231450148133483549615735871733851157923774603720315661216864775605546455724898978329007838039092472760511632956779593211354219411827644533482933943142555516425242216102049096870964018863388737488004374608937052119009772248709630828052022416303414752176658244485806787588612500878143160539149959859882791638530624337527295619064707881003688645885391015896505913231830342247723627629016060141608760831677526396738146845023827788670216724418130839132620502759125480955209671967963234443217629850010973205862998361444724299534762997073716677296525902147197800184918626560848167731604414903349542044467328233556220926204791026238807055723714203719998474696902235046174043706297232974811561051813333385935066253447251664686710742317765530003493924483596747329304223865246481847009999803036977928054339698647158026179218044453453465944848876479070494228381300906856160305200164300951696689293127830251974355099087934585899339903315969972838695346390647008287251315578520040770848060607922793693184016433553650824226105583455373154864357274881206035526442250822040336613552298183118560356852750229979340720228598939516122192102944495578857309008493393582540869152799719976096252171650775913625500092585618117074128718256205178995340602137838454890160975192887794551384090212649811418034799351633014693971439931080990691458513408230452594645603466168903696677759500860852023785004226017938286415309825653458824647972605349099420165843912785878535973638962883885961119290186616126447916030883789062500000000000000000000000000000000000000000 [101,5] 1633478787039742652483173218778866746262440724738889920391029337944586392748735132803540182526170654559724038737569458988898662349463637898243486056084571942639059987036662814869105491690228324223743450202022638836264227760980251616751718605306380717190018069056277144446959465615330691678549280905785178665704678422474098552001316884239108436089236041675743669578183927743207638255925483623107540248179267401119387006394341638862666029270793373962297687338124891659843937815407798573974542800481868550419228734961683444775278648482047486070875944335414266383449370750485508009007473698159137765768345258451081120766844974048265336579577842514183202497202699772149584380630763353140533886574382215354789920725327268667290699244723001209152244164212663238400799457340367390370174877999483941040544724838683121354091929440345348104236579733796285186259815714532844012894450785930217984153328271823803915154513833710005296852866041861952933683026691890386495941583812197084292102551284868203738851159481768950151263653973051188535187143766133138714105373636192230260476615022085449451736961718531290706972710947506857138291425035569989722134686620846110436801612908676094075059291477982008599674674227259784355237440876931987761131614813637422467380635443770808355748685388578574293672094522022505216741436135776709976940093506860918446330925632737613960174834693200715190156357645871719360075130414261384588238852114599527710855447376105540443050416326898036964632882981517310375599471476529099258650052134414194384845849229608768807600598814917243462751391364268902784660794646772008334825276975790726325176239623404640817267764679728165918051947989451338151129257586911548862624423916079380015120243388030493367668982903171735073048630194013166790732922561454903915712320489991181250893399782346462217346125692680743553485236544362932057130202771031481260380222856872802778063039076576459980322947318498449931212235242128372192382812500000000000000000000000000000000000 [101,6] 9252994545388611231155219177393271337254805769413894893549301225640290587052995888311882569691026700194347893642504369116924185656942903726456021078475225400531645174747822483770711712071388689402597490141160045999237635587209461802316829857264534516156619408171271475511356333613817170117452282877074963224332486742273467432457737739319769027652543837610384330294546756192125259468094882786759763151302021955754830170925768127704005631869827746780623524058931126697511481300956920702773670760184172436097778379179065171169099498274695022372003676514144270724855357442183512663708231342530599023523860641815926564595436808447414128053798777499518872280695537322797748957300184106091757837531610005972226243704521915475714159862027892524220468794901335363270941949227028491543015952483049436985300529092653560593398178023903603085403852623994405642673406701530947504687047453251112623760642767711980909066285187714662757947911861066879354541750180273548067788682859339418001453504549685731582860719176805673408207278381682132079597238984952096024751194628044351488533641039845961233460293592371338862810303158091926921361694037084043202939037824747395765133282709535947534418379814795496966847324186682017874574748778802568458676754331254594749205075365916772581576453139939442795640579746209563132154888544622884864780393046667418589988902760597205340132567512630867259273182891143069269723222774025601575476363919811293615770209367164729323791720583950291058167926624083230579534969760844431258041994691501938836680279283788290419624955690671391197696533422038393048320143358037908446900466217950825818584776752216741988830103808977855003720844722073700170259702228903184960015665568562235673762944763370596656815848481697236345299313251011023271580875996480246239032866497304532040928900711316986219524105084909306447167291296860548018870381618144026491941877757122989027183046664707999409852170764195777863392322615254670381546020507812500000000000000000000000000 [101,7] -172175212886365775268668854526760955938989213560538290512932198083727450667155541284790739097025637956358659427740957413470071662242524803152769570574291123498960336455131801235458769339216971009667136450525874784700975030782607602805778235695668202797603378903937221522857640936141586072644543022762608250839370870738964732951354781451088391235796966377104414172620321157133743732831086861990315823183649227847571640022035718644883523418245320041134984950969959428733627820883274326899717740818082234594324145913940328614565098574657850114645604967020638613145152875309114318576275187171639446893824583725822095499025805651231171966142103237494149538167042085345896202227033358182613222550286010327630480323819998658713903807862552768364184522346424873067460589398901483290001412094373859311878992999062327413249376302154766874888738963087063390793742126845007734506368622700284204446917827957881004209983042725222601489334547347474659593302942272041649519738944196345732648782764052233717598599795070920917890225397142807115130842240013427428130933437786685023884095867834991178286621998474700695837321092161122406250743682688831154902986271742622039290825876931399095563993191264444468721850263621080069250740946572775991159634771068268509286272778666037662751761061459305993825076366931381078470626993444062652244414425788295850797366927947853886241705458474882368594269455741984426163545292344741569173581024104857835725871450927087477757450470338046347894058649177991626238685362261329068051020219825130546787287734649427771913250600094656941737069112112435120156592407583878911883570132763248966718922010171707918529758822915998303797720736757517685637812711379487971949527397359077134163387677931788968912306132975269430999170106884565204113543038144958974540192582340862341684955894439887277703543604067273568612089869129506584162444903748794528855582047938346168703031135539338065735481562231086460901252621624735184013843536376953125000000000000000000000 [101,8] 787150062372177929767463548497675119221240566957780166541422773571347951530845578954083639169171531851556305067936821911241770414326115750044497344914295232293789866059012135586560963777010773895760794008577675922396275171879876753112264805253264688769693360334365086802093567145083398310569698268667034887511163855628018686290364481442719964426997490057548852583793898088877026212690689665275017737990725462737741019729337609507115144689802805179157435322084568983169642418173956420475866913766965516128130101667777272724720903193677356153953310099809987647137855468256366724982379883568526725095767143518847595181400641578901728680897156615602906308013567626146874490816279130975417013074229028513850633012073242246799562040582999543663524510672972171028438991697999575879992946916105473336872180751640594953210977735369125089853777731146481362242701660335039761154363001149388327345476933071051906108402092053772104954793612217418623658607368163891942786267488935198898785137101095542680343159733100714784246593129396721126861641784673531887702047222694173834073791161308432975369583072762687005417234036196781915801568081657636391587199565964877647219987715311525365860259860442873377364033043462497732762332268800936470727561143176245360207164504493883168301845937619348031319855326984541163994230290252026512927105858833796155557740318000614198979554442146059324350518739670026486235064866996432582671010321776660947547190032445348122351958573537677678844387293557059026830363697742425554346437190676652140546871648985285500025933651011775455897217821355735628203650894051898432822685795684936343930988014707980016114989450010338713346634109352268861181830804851048315728822499178322649539808879575672287731256861045637365995018289337621137404394715804087749464946398030362085844662684294598289764378917928599014206820072849450349370996182517321204326570791320775068627131610197865313240551506491252155826333913868353420184575952589511871337890625000000000 [101,9] -886082335837387903044670977928090369302312224281174820671568542723642507018742702441069058968698760335992613535540841803740693989697248649136872115504201131743365947648038306494606825448119481502913958640501540306400119393979487089017354470380259672900491282143437986372800800296596814983774502418653198328803941330200867731593318602296023675268675205910513614782074884850028253002018991206515320133481645979874330113185012783402957528861059896846126422537997880991842971314393610446938759161089838326043337032223778068050852835308124109922293853179053439160410327940489373597423607186622431118307167902133878627352549029046069211604285786439168071700774651422938977196771383751038338720190290523989296506184749465404661959907762366974358083102169835443722329872057782845785744260793784440695275099850191977515974760158727407176389045601765404170428529522049168255762233726858532123612142098125171882313853431593246705661009851760420625041722359737623517609946021664331218281682469780244067031647900803039424762790699717141994782563378274851854200831904602091205264030507046819314270427708077812397413864046014239159945079378991107129192671327667508636701119175906575507332620978100487773243710750947075987482353751637324322498867674887531330243802758077756033365531521470682165833992634833931523482323336864790756710404541564583354600828952078144231638526152359394409246259221496736062083098286727059523464211239780836656215829684990981703274447050096531837442115422299968952338730664676106011886837713672062217021076572776830795895459640125896370342127798580020125719228261409718380869477388625998135839701689225085684759187538872578980492753866709545730146415464519857007665092350304679520544059526429317076587705509274646477337599999501115161551612276071783905356177319217699155164124792349289213021201298380169910219636155277565330500984999128519701409637857613556740610835087751992240479456716319292442927881697789516124430519994348287582397460937500000 [101,10] -4668972111077090408772701852570796009815251837182630013783847519417715547416997479238945822663071932987106912294740674922307125282912576233237231952946231773820461827612897510060621670370290176811566705816354088892974422645592630685756679725149846087348075967493759088617053128452045113028843487749478172523732165687839380449333139758632348177876036968105272552615465542018680354940062816243187784100629216501363872194626710495182487281877714830197214132432553922734088995926742354985075796610883400546798031455746224064857436192539872676886381191074417238804188016577602083615556371162607174185557453053946725383180166777985854206326852953047302228577310299756478192813237164846571747257354122876993984891071552431076188650439925020536232279921714566940262993628407716118537744448270562019178021864346426103520871117144849258714091733860676223973441843874923256730957567061210896493744009764092153279311902281411898270011781807215824663679823509684323445586191993126367772530692806348519850764651199616872919380862450035323374143299054352051397669949960650192868161366362589771860498661607291426121702958654578290870990797948809207439756771351453318475410733505739238460182668384542197688622173628476337333202768255935092133813559272669189629462191105406164198000283753522786611553918910990307913794453658252812040432735926993020206068748864966124588003500282423805988893057009351040815324603606001461296726587519826266161670244766950222108396499327793614761333835818307303637735787515002588388168648636918426769597197328548610417071033880320488645569333435715868095029044256115300631528155346398698562994530035420099129077904486072464594404894118248116381393450292186406136708170255780166342349273688437635364072340632528035575269717854545572232107526311757816005609109914415237530552640016065566026790649087707651706251792019247493509571092647859435017940485580814897709993340869936305253654566696921784322432680269798765948507934808731079101562500000000 [101,11] 19959352415681561328919189208571414724280853902652659113678559030969441637209893589414189549988536828907857255574271325434925793978394435080958825415480125592903286548506998994752620681974642347585907771051029067438728216427132086911753106196638319531966010339338529065175647620199366337986510237596404875964293311375626889560660375368423999173635049330376854738311841095755545105378256216442655892609215183856267572098023383327957039382507697094486738462556675183839153318872088888377886343412058524146974247592557837044395165714889445325882676982973629990429575088087800033657125661539911654315393489130358285136355438138568778736543606445401850084061872187707264318698096591815869790637403379141981724446251929617017775363946612119374936243097671005852013081373403332618761604208483386011896293811549863984088228166108903690921085625190037713673682150140446491184389312802214711450585343308447647276402326589202273714610853268847143576166267141765606377817650576386017048285471894269794443696787359585110210803580415739538917655054931876217595985964874709874591708629100644194366291014816807433795020581487013968503039660649615904636133087657116926096738076585410320717510306393103951673219026858794923534773841373581079988396032754315635752252083888646864743075113401398304118782047553978504911694825437562153112135363162700233230412876321159312062178290897755303699142274814635624000168181519213491249717738718612941869009049811606490191348668457937833996424551580627126261785567320794914437686060763448077993840846249796750568161923453005725924487203369350952361888842792432056260390598650979496714418654615817364833079097986552259651084479783064822935727506262592084132249161215590331498099022601669069030679082093847389147147247706556416164214000058453486630852237743961291160249215181469012679454233398500023610785861380391976521346999748633625127887472090217538631550065734818552292254435625040301708049000906086689610674511641263961791992187500 [101,12] -26819099288306194577148329504924852117885382573191048946520808370604792313891996894088394655602366032043523776043591697343144919583973635515722386010185984566965124274682296122608941607351856609622586029543168695566879216963825790370607335034024616581000559764875440023631638451254268054625065004971114832758861393572916146688351875607861734034026680939453588912133916070901089955484058644642129390706444682629038981514051621553941107298092294287737683964355389883690949847259124634917024224391806876174564891814851302738799649427424448893532853138118894541861171330378337962326733349889582607743073931557938307182777296476297329811408418969979298730204144087281188701883953648893801469714786139725443692798357260111481060318233298887612914353620427023835037008518123395644668322326944192886532649423633306322853878154106102104942522335051046485119237315835264705413933677164908252691977224589182189903705735209204738786282053307059477951767349028567304364761984762306644356326891127674450536518154214575228584786533331431134907809226106408309279875976219204821728752458656670369981684176061789209583868640231292342586462308362926817174134101780753379701032226555997282628171393432127470304451778822946095526179462199196516032307504069302856584005465078252825751418281395623010966900505474857779290729857844241091749390413211586600230262203411653095415540707058830069310260124878268747109382646897899229804739566571103021352705956889110566233662691373324031518702122250399085732063221564662657698089442255055345125434599733638792638366960394800219887064829241384350609265393038482405111943770275587864838921151513036325975967664117871078174195047240319075022849798754479961887675919915635648747647865279326909667679821712048129615166686995516709435842657701529198926730264084988989308302647090575037080616904145101737112004749581222087422968690994736906890837435361694135838702488495829695687913935750457377488187304948041855823248624801635742187500000 [101,13] -20906161696540690201227993188392819937964981641283839051767921972068330905469986617628790679715844704054258016739219151447964667154455409317467773867659741617061482872152154602913134139293087791103986574423692450932642360176258407948470794879948371824337548918887935077370188454624746946944340461109632383375846914603084373165295585175678249904068380567112866471399510827784533668968451364076356174310724258338829561697919859102600485804493677716962647573972036262535087596480167842834172594883916973572950761454231773134124220954027662073352571540632386519896802831942472400603053173093181894732830014469957776683175042744221685953495133836980702338206160321515266436114231795146938695536100943611046749384612071470157258394811734470866500558876214547484224098307304846252708014625165206243027300303520890620920696897156697861886296542170596308736769306822999872581560192929154864507278251753871925542686344299282767935979384088071874777871387142677463110696799163210580816798720253303545651402906082004744739863106142254322683271400265234089093906214617490076181731802580583551502169577330090707724021085127720675956041519084320619279619622690972511127969772529617357598659140548731876877630695880895671375778283360566378440569065920315057858786264847854121795340347211391739251409621401056460824854257646115069764880924143818039299421535069863189903271374168773834613243844368764398893035357496534850438834875556124075172537156839152588013954397454241011151547038801794878030472976058482990864129072231505716120041987295806544641790602251257063331105503749064589903740846817793207745837287800840515283874421540268257020132903289761220222475876856032013337167602803424675648048359017378606753347291431865433856178578702968001713520827982492842664213405179180949866938157679306203545457121745929545574314118201913965926751053804631056025800972753987331578030543653701942673522608593456230783388698080539451484849422513434546999633312225341796875000 [101,14] 121470655873769535443313891336370233393107556520752984559322387776250839388931634023647549202108734672072334041681053001433292521659045130863360498323916841676724675213949901062656750803600601851663078639901752509768667348973769796396905330000834284343964649505486632495582086119769657729760484657425179108961548483433942139678246846338714670622532980457088589662555977133965188195995526107486978013770949264499455003699165081830466113814530513401017896734788864838727925730175338686630983549364263140897634314651640707459674608273599764958228903506127500236323811809197239665221221535425983374257594804938509839155036543947234738077324200871150123542311131213037057562902579406410344006233414699981979836768229356375976049874928688153136717414053328901749302508020250171394405182404709759538932537950949958660894688534577257032007434762525722851457280827103506822507652465127242478999764331677030096602761525628293055836994555764173794063232910370452840695684099536510900249400289163765557860422313440563484242229857942771088978346657035588580095116161915060632346911123919897326522672251443932780963754959732984840474136077664832627784282903680465206832656246886055492759024007114504546553896949232015961000279384715724313125712597442303172117125371290400432870976846183210633628432762346869955577989300937340062279187685110443723587517106071425287041079497795826796951833396808177352160543189092795815866169517037326378252002580612160139299702021493112908353491588860838734793112088801423273554340420100366271623167787379803663324963648124965688778443717223890936975622254194973064733054650886949229897956843399297116556893414425709225442865650794826364698555306612421525429029808914949975078472813640185849045332711171941326222748304520612807269311113975496616990608068570523944996194741976517286186528460242947434965011257778720641135963411204111307232007713160796043981920523658422635156904966305130982862081623352423775941133499145507812500 [101,15] -125294362685209511689703029506695879095401921195220136971480242723231740181574520905868370586033062380572133383100872434805542992344727360959284512956688266163016977464218326905537875638935214147206813372640553887797403506177580618596656859858878376699171117395940428638648576965783495096391840111326359208901962149169657172035322364460042257456042010307314193945729203805207546614971319510881439242350787109206426057743167390104094083476148360302673976346042953622297826471466255550031524894710416714032443127383651219320150723968821009148524862588619048908067202774253817373778544657880786641887423315421511755400578657422731460434430468680714901108373306089074243399534002688330682420158870063602601442576941676989786910604527009749222216021066944933693088193436947710926067135206743360453161078120221751888040410536946089564705773066275187358043670394144816507060845485009199635411130883072749576204287762697689328626821494264761396753018736335765543323441612720890408129406558545809182945373195299151104831893507909146555558701432169846133576583759403490639248456189066656199964104923768101419384795565433718450479396464370412863076627580884490715816113559305661023557929709255882087731503895162454684805637533932668716053391846176977408358609400688554554799533935095417330378284130666769066484089136221112949488509620730644004607409809489579781854357858255927540095995896819512030845929080264985730477325091611701539910621110290721821455828198814523161954648957545875155807409364991564696461261560111480384986469863555337458878940529377105877400224306931638162797717067746165847962156713427402231083847311752305851790334420737238564044204614558156760320234645946027287049667613673328913266832572276718592059909635721675765925947275141978814951144213401059726954018550842447720408339821137949789413412281111907838181020837467807979039750449291235525056325696519903552196098271320220535880533683668544564504543359362287446856498718261718750 [101,16] -118851367576327549839890012442963387503163007190110699439659159602470622106747756312874784894942112313157387505210738432539825329292327276282512783463128263589714526101725757457314064637762757992964823253855828179557078955937313603251653872986712276206123650057017658443826657756448951491979233985456927547991871573506077907782704887472758121935669142940731007591621000086240625269255501773543448982912747016832668797751447205801879449704553078200130872364389605964251288351579400010961191716898256258500237695459060712575095082607584519836432034943694991389047332717262205880502342110132964172605776471079014036100128649860018703543858193248213374255454153407514578315590076490068116304205835692465614665301869093986915583304131887905906776200117700880377679873679496102332476774270884139954970258377150020773855069289867690799578782531451518580807956491465901426792746392837917494665955230087120419973499731232630192008828259236061939748590270744187777652061975392999232358730903492194395117197732221622364535584165059129965628034842452963574038586884224717530703521071378709771744660210847944630707392908111422710247922113085533788584200402127944591355064145117917720641184407460329343469222211077799804755240037750321051833840702135393093758595291934615452084403060365686978930427483749064092665893981997750573096036012077806731149555330303425959600902859651348360560964778917458744544390644808049163537151912732169129335820285095804014736196431938722617309401320256616585323776747529441554014153159453820275999171816033315261771787872447625324251466028081385635433221663370450722825784186014334277730687906902891927279432603075450520349911446698776987090668675662976509718259216176675601317692747293431339086215851360713088112724920245742590231955254797986624344527111092993631996292277058712512464600203141674810494214473062749511432678916146273025861742684747397764827623191833223094762434640658810280910984147340059280395507812500000 [101,17] 437331726700012809327677277676115344073516020809997416877084485473331488421033509662842385009523415515390546466655933707840622820450450067621796525129171233438929919019901368326827417849004316610082850679451929624998185542480948542516363030563767870446158404100782009105234742903608023317305327110196228661809801539820724305122260557999989452428544835975434096429612839667607876312961176098626463659400272137201036876048541546492360437380343658064369578057121509181370703102832296270682802184624101454111391782898769702942538136216868681491101440419235676176529559421856274796764847503703594054776124597567073135174710319121951204080235450972644046184035800448855090527040790309698264699108231653905611568636932710805515518169506681902027094799038714880191550926009114227502107390341082009842592257976397086077530501850417380061793949488818382821203604114419947982105454430026580117686615356857703973697672821348232292790129082401962037619318903545172634516493156038611108857754140492954533517822545464555430307823524307253054988684660757320154619846700077057772283000777143189460113884213014212990576234876872958952487386997309863017181686656228260947343052844089438356434385599854731983010099870486944502145888257982899515656110980756104875006576546904810296302852603102438803291209601158559419630809104456183602903037499093314277992931222532920567840591034757398131788739308999652818742234299149982731867671790135660631459641405249917220270999503251183559972255362827552488642750354758135867766509979707782025882358965491020431746654540102475281631662923908278140922071350831049552185049102287020373540647729741357367014997210244890919955566751630519412388526729569403284843747429818927666930890074935746314025970403877729773386224877478106851868745436042670779081991240053680310650481840050354079989876686236894319462025133389424945049355420050579154884525376208410253536977740688063238049497483128646990735433064401149749755859375000 [101,18] -470944893580807096471399547026343512657783472713088625679645963437012135810506477898877564320387772008279379384654594284400082228002606305384562654391883201796161475135239298399560244023559031860488070499186507021563588530413647076257712242378473527574815750831997457748758025048171417318893577273154160008442578452864594329705297701064790347605713712000421065787779627525225732707791080230707336564448765535545613459496543892529667503206468099219500588067777672969024048802656852575530479372361184739129680587574038577933486152939246560125060486754048693122038687969261961288179160808480024429439420915981651893719295005322255784208798817464624257674060775377439770994388127629048689341556394649077437322645068598569712851412256960947085593379107124356887047976820096836914250655985182750374127167835199555856893093132441206909914489474484795962278760880743231209981624634777086137539241137798565894736051296715149157261457958706146588013939270547713535606663216227300541333542897760189532691050344030565957746269081431554290254794972612387298119700965595253813028504216096297595828405177159906576176480068479030126155822341344993961727220704814329621651389116957916255891007801900040198103995515035594997381745072488260973692844754530967673440571091515394451758257294229756786427646419005258484028190032441737703045973858166104990105780350542611528100733451357843792646287142483402309531542015778473938542249385490065727834889754511369822251943110446685678301734337731497483260628271367223029878688673299654256291987396272486321464395060173640093855960302046774447670300708871218338288784208236894859671540591733409898792106324105714668808277695415032674806940201304593325336352765607884922465878755601028872109267273217388737477239019886211918217559584783681877827312679649421393213693679885961984946485712923938371993907064007233904903058389792775018813550085151743817367032747556842414964756171613657897978555411100387573242187500 [101,19] 185202151138450052817674142051372460521052568105802450619386972683712000744677642210767407872862469159670002219208449943596158830635546365560506091922073820636228588969444766967860520930028829794746127033502321606962196247326894037439555269499393060059151290928196451250158698102523138283641321807003577571787110880011877699257025352248028692203214100947021849118209637111372693642616278441588958414962817967539493127295346055739146241354961465824274738058011778217135964955751465623912798181643833774692088411979672146171042672808657370325815609104970130979695861506496571675534943793116850592448530356256281310415292176292830988239327998610074515378382652705501421838212783980500734519012357461093886853535632556356659440896526667680948942018226598578645676352657919125340219536531598205599601410881196848024311393050531106480793896398561089289256296056936102062324177156936439647615276193700743587507094949774674520333895085381166603751647717023163403663416447016631621876401873228343722875525205958478518583622640018706255996709080011508113058825076763395281034598502516652097165246703082578138270827732885944765855747970306119109099400911017233606596206935148046033570641875532402918975995096479745875681892888105526053997853221913445951890972780883061552994556127478664559749042400652202291590486593070636694584639063362264419964970190480643801529750611409383270050811951020099098672768815848857730325546974363154773022036822493118226664407160902792016671864415902439673527904937922161024626552360425447761375536980690125611203949974157730268919884602714323907908883979726746238901164774224884133053457276092782036412052086218368752707303486642560534211017808268166203568875446086577023724551691371647681927640061163470338115699215373599340689089042351192540769204953309048108371431270037255764282366037908331946612933157400894526612635745688111768861061642525620516199071699881478292662451146100011101225391030311584472656250 [101,20] 99685616680211454149164042801020672533481317716871013391649929532310979305898914204303764216824605975885088197813100526307001460634081814097547589939274399474312458941873521306773044762710413589257800327260920667659556384557047541525292367452109752099059410551311688692330827270143693949429511535341726780018612322926323877561556102128897016122219267590364260407678641141357249230907964009670625371945512848061749591094860113284119379883426352038105188764492727778431878941976031666118285697572391994279513208320950552399170762030869626467132692822183152229748274870163477038632536968480655907091926302903433309816311463780778569634009600822495894238678304873721598830784509893771196056583597955689131241220634075606057636759345857889414905565590569807383745130915266032289812790860267592155975126148429224830047794126311705756343697339120769521568748039657027343010147445304655042726885081152614520003915073791210556468502887273751909700505168059525784514173481088782382032826791495289539294593080370021547239338082257683369796371324724635259689048516199365099050862546130997443445219413447300387112133128150558223842939934883182528444354998514587294775186832344997757561170534947077353090602453899519952142877181064474247367645883637769306911553686284490292783620697563683616374710842807894384191744362942764528123892765139476973291035412267851506650662682680391166252498543291922881033648511584997100134543371063617216160503739269235971701073427381901448459423329469591349947259498030882348248265121432095508228538372888801787023066583654152376367912452890918559501719286417656199756102353990912472727180211203528968381959305457863911417967088470324497464743805461496263476880661762352452251702940522255761034045260620564873099965000657892868605669563798303550862495674392327281078553102072989431640883663109097383734388501231481166395119745010967569456238920190059721115611887594159731817988756574777653440833091735839843750 [101,21] -147126524056830617067572095681812995725863128198936445838267893502040804854654720482983147127319669259104629449181202805643931989205025541191267404026557114406744298873423305492965433279617970805740996023617660706486171959894673024356876662587531110968248958724602494916965539865888198928654791113645796541118776084753606686066397125937196724194293202874443569206836304193978668630065417332051377717173741852558008051931116921557235890807785341115116692648346926286346494125911769851899478151907463691033814929177963404135978663834132152724574417979369644904775974907559630722226086125484398004193925318753036284819947245575708690695748501415383396286727471037569660090104751780734141224595332727528415422083416936904489474829492024218104379118748846050818535579886058561025853670811696729065552529599231528844655167917379686913521475396515006891757332131651931087384259286298055163320223108282029125807948583020157928252233832809838753154524468778177566282449245829551582426903335081946325654310106971842851081091282380378638256872992712050192539873733760325221110527533225245980745193689490947687302429956618352704153261127592582516838171750183062491084757310197752665457403825314712945072238993982068664917222512966784382071413786021254930470809539342834554294029829186824764626315005998795410488650604677017818132966117403911866274599474417880010078235917186192457312361214022026340082745872831764646608096246000577967262496115016335049042530236308581396768809124269677086391014364119974756487052311778015491743714487167561959145742981773609893116975850644535071082378136999929116175814478991298417481468182619283677336935972212071899427514368132145340246307662058976397428566112889095504360588053593776769160182599513299108443263884079199002133909322481702508818040793457882757790939605704370498950867450756294426151831290044708314340780087438305080036411255045446367613165528868274245510860964714083820581436157226562500 [101,22] 26913155714822547994218624915268606892372590410870088442958493573268383068221239045986829510279681464738164091817935001942061445149825537522751725496638486349336056649255921717965884482349436978827957614132433844407999131029402706773186196975113352525549386198858551945403736137340451756553342110510806471858939254535821112479853037979228236538871163731145995190649574004778269725454317307323194457941283505612825511915454844804421320710703552238302984875200928139294695102662889671593772495191423822890060579485398310066573464600007986841666932112699160523819938897417136407144850092474018703927865508496226443690624616037857953074809899479710813503655847739421497781566593395938207987578135665654077022209655764394557048248859672786595389037055587452448742777227467856656282105140666737945410745657024927230852703069430825884167087393928920948341106674176231422112876590315533947641222501779275189486551443281256198195462054650621184501051492580018110037013718264500168885626549064379462607745241368602293661222707478874711897269738428561582584275321138910730353239111685910599747485048152010893594082727222310119941569872796633125239435596318269347229211863442224432387384977742616005348221873570242393211691857660280282371320572289167102522212464728915140151092671337688272530449092758539337254250211232105375182551168211242873052750597473360674305303737112444675829040384857193473296308491952151978678853478169525134605367863994176105748570988449288238773468240444313957207492798643788269693665948196412046516377792543186356417413816964877644481435073717388064085396286588918299741530462066127345684737247196240793741290743996564893000533419733594800596951264009297965668915534466997974463539099794625966058225354578563984150799532912250104613189343668300297250797110452203070871389927497892902451428516973595105019634223130216638604008084531891164672844486123791552638904230748684298646367096807807683944702148437500 [101,23] 62323537140037055529313222914840588935761859209588257801643397184812658550390552347465415459561571340256440991722834302864528647404324865022100714304181071900376834038128948420698831089163096056659495424476391130030680588814154318785253249769606422748701007647050002015635493686449175513070715547561419222358341946977720601350804420722071674520166273218163413868622381598828626761421330659291904331828032746442706598719063735429303345314658553733932352603911025407200734845794103570666820162382119843825994877319417023630937821568140900115516955221493270720199868284753848726994113174883204335200018248157476419176763012198661105057690693940389077595027447613149234019554794122018801123921418126445282772818650371232217043155586994889159453538315954426440724854760634389285486714092444898483284681190002544945099777235621034764174903139130255796349110137518154072213090037601753351070198390622887762208301527437279788814008682551680491757719559642799083103315185435080679278224170465293561630842954571123886280332421787431174894948112158548185297826550219476067406720969431691615617317986233942402166749199787945315007836667259810383614380845166819797895736269238189193207883330496289511422390247972102162823687300996313386464469957730663295152614360316156776677283633772585442184091231382069772160451521847927634523315423456049188548678376694497538152006487052713456855728647602025598494299334541766220775537294779850243441623046549389264583929658609510559544778967166552165814384233779818424139869220654536379248408753651041865684943614356794838964044941742129262460236313530264653347468428565751959150152288653298712930806411156894593154905832840239063629695290668159907802495152472500222672450877531196169279916804794385903162149096015026624244146293468707154206369439894734632314918625766355860171837920051483540451537549531703309782555120286961251740345848920164405467859471132729964892860152758657932281494140625 [101,24] -43248719530831730646121874291427697489474101144272592789930061484945663603237003207214300176781763624714209468865265023497927543537534726354792258464087838488849753937138806141061750981853843424325806740875475281345936778897804647936207932235151868048642350416758280993849774530001110793541753948523011401455759587803531509930024936280984929070719556209792635565310585093205596148863205566558628114325218338761402333736376857717132463269508354051633619150835757420602270032863248986593817561807081634442038691303772329744064426671849409190097060360891015338671361431941938576270102293465850053487827619685099037102675882674736696420490019297603951962873818818172217057226942491906868570993426470322543882126022006506374986881231240757698011806075226004626244134172714943263889062633674160648222630843104459765807701924953765956332769969906094579165902436572884234581102950224444298752630593134967433201129682312926711529512483837362616370878812487115739226211526838022341376634582983774711253025742449795235659438108642339398998779249948968641757688692010286310355845385545002302367434406164268700351492765147957118765596654069439943840918605097882027087764631650033098270465698128505139248218021831660519003156877051301143127424707979150219575868049079664417770902270906796498741966438759132718671092465395691009518356633326940838889049941444890165041416893366534901341011448464727423426071920709692396899676825908870459131961768037402968841630543071665422950716164539549252440528031921596067882745315132225888654104883159313746392304868842376673073679834191432930889580624876817445026456062626334770120498301639811344926590204280844725218410833873687638402520971778645702208157242315665841789783125372699725103823692129327577256947680155232926126926756069580310686818068604287869489551886605071271081141832457961143966228075719443711879651857919176106886502355564201279577302150514128697977866977453231811523437500 [101,25] -12326121314453807731793897713286002184999802766005309607541124708850856017939359066977267364947686215109248602674506110328459489060911943444086699369318553022609280766131047455789723675552679980004832750810227524034146426282660149302811605830244180030585522611723678667953411630310065971988790812025074139734387297018391266701224961418349600356058467838974508367556752860568226765773472419468634218827286850226863754420704680877588720815924143532712781957038342249420413223706800252905304104148103425142967320341866728203149964910745259395404260324677988978772115836820241543045848057505588191777579424793437122630571719495646974693298138625525576550390919889976582625858225232861455690408378560023649531002789425386010163719615584941495873565662465683136685725401213398395903085902813490219808577970928025461411269052874502476184294187736762093467681542261400801084150936393432442627056544268070791741826194565028636145275789331128035967702060521558872120507623753002994683445418087264463721105685086338744424259144022111550329412641711639642427486824142646518683885296545950030246434785456059786149462572749944043784557808614675152953592679093733405752483503406369646096025627089838588410569985235813459194883992299794899584957786958225145036634530401641147680973521441287543914192488284962230149610682183273545865338863977030753993202279302740193873643933086983844901711286348424492211305132175077123605435445507379612560149695094183041854154995030770344288459860278226069245530567564817442490548297384458957770251496418192047732407970474563315808139890614570007045131935493123311286838400290055910529747791401422260057360769919287812492870265219045495833601886367775645906535607091210653853910215292027161616511357715734919420036145393124260553609778313136931178531574009623057416850311513956533091051762602743056871459404491513755443901543051202632655297165192501531241764389790205314056947827339172363281250 [101,26] 29801609609311518273272249453768153419101210571720583838707327036865279629759562482346119096834049258059115925797434365961828094925988880692507084270220923173605998533996383303753764285514442975054746975787270027679458352513576245430247648692520485291516721621520106978411577819810789991053817820407882024685051589980300628662341802641154737810727249911774976914276217350486714799467738704598070806627390830787195412673684036078953233625679145773509906320546456251300760714295807998668194160492356833803267389258999732286532768058241826864380699937787905056258198274944340431441538594385540608291030474746233844015026848407319594413007693197274245043421698434633605924118212773995088436021431126698869756523517768574705901338042425223081895783211503779846813606041046483127400974426254149416151478104819721724928280233530249170356834933831423967014764303616790382565262854984124213294889111276801999131345993115838651047294424322376836962620098071869446092265199377189937147964333797451319839567570470140265545111969848795274797640464861596472334649095956203959679282314531779795759780991886252280389903568476381058397535830876882136606359389580743610517265406561136410637910063930503637529036383859463009327297358461927363444324582773253973922841104283301464370003478214728162691808016965472138220338703483360011504790001610013440730407209783611043188286314524583220673046532511297340237292949038525915589331380142598298190192441023010530770069421539018788943316476207191568285613629787045586268069201729216859504502723334539708396167682510628405661457596236058943377012723912577186031468080387093449227171820334419227646358926547679166959510959242690360049093499337230944800486954730815590886988394282046971733663791702750896147936736248969324392195072028825883952313468823923115222858225772934051857304301715559761266591142262641540326088581941235371902757961021668969836539986317802686244249343872070312500 [101,27] -12671745926295239794349109237170809897325015707274812297465265591015206717999475488309074052168799675305283653698759475622833091624679222004693770956596397368668400670817205649351628757104541887942092822241111602201931428268833918727939759039236379903134241330560825876630521180048505198913127297995517087049195443225887557369832423718813049522357596736409743276491928651102237272749257311161006702217546965874445492907612789294742665422234014180733281275858858246057947601003028774242179285381708384262684455307910529719264070923530958212303048605321659711040268321925690066914102296356049201363812590733263990920301806292694731285447888892855197660873052495608941499272320290411048356199613369833084783079983795471014635670606102423009047502253391227346697989983652643238196630458982581849554705355923332107020506305781705967367706706372753987128922248420474630738689623203044227236201138865128570591601109576890560531640722690846478121172431707261852232117569333502977496793739011329219644083249572975943501553028465079478222343309613159974936146239619867811825071560296507807172133491958313751754473736259727195129084640181402240688099170873434047464098086204128549508763514167612922650294215882216474463298904587929986788300247896884209535504963581486115096654009126688765784200717423004686849182774667611258816057118537271878971348226517031742575039097342232090672386983313989625678110290493479086369565613918444267430634974062300610108592767161632151312754706444382083839123487642687362602356238202336469108498416782547446132483957667881571250010372474318946648952722314282854635526052472663244918522936118919525756890386641362792337658516218551678387846260850776320511648858325735974256137014739783859409637824059629878606169680535224320260201202806145121498026279885675821267519891635850037165609699048997859635244527034304446623575224068812690487232351394669693789296616159845143556594848632812500 [101,28] -4181710904798306048236309069012455416383037880446772611513854849690549329621446405372410929329956643734486773186657228313920311887996326611682048152340230478112599401654313649775781571878358358104105461420295775325274799317363864065404397709060531739575882420279177339095618109689221695554651911357754886704011772562191365445876844709398490905658721555063241435714403252867592321417185827726588924066501040833411748515087154378357998821679570521328063961157335244717036620542198663468456628424020833899727554193291814962404401175158867871517342689198274643445865072036867884168457663279936255603765918639138140219020240241440474724221045311413256617074095589722056553869748555468675492166497371457261462275493464544991822547572499587108865815242164049920176907828066543409443664805058972024586261188409915190786226074614771002599499616909246346682520401829496988479641206590639430724641179916639492080309630803983500428496687390513586631625349883719090522909764894549996910234668734381888608110770504831166479067238053022340815413551744837474369058551213544384926866953416183261858087151512548313351905435111908134858280220662753262281950441316805550653343423005486098481313244342953820718831011144593854832144581843543899917575882978865110927740215133188198876037813909833926990223082998764902289774928410275590253546824443769698085482235930640723494767966289581557219083767816020323591843345788884296149296452026842919253453380720017245195601661739202453383702936978719136207211820126811609626562329922856788678912653359045326780084299769485214198375940321295400479208668197183982348357723866155370094197074352446167586771272200122539356039601553691829770030746136589058752532758643618660939881101542078208644029989163471018166498427148119642853366259502288800873718702079044624875820452245012330745807150133978159254584326319773755597892090769216300835979180372525831899110926315188407897949218750000 [101,29] 7696712557503785768950509773733777859515304328136399784955788849992014892956125245763948248306483459534484965381461334089243055482913054590175337193167789933849116506990337451637593147383795933700849068083986191713796471072865958705488186781134229750622081916624369275649010548936565727390287465037278649421688074763778518504680157491550257997961926620307775689453230286498486675346234010447014146715894366820755558097320844823701206415175626111605144561651999424420594568193716540606692526783390072745717671808450485311624136859931561937313201459972218476742030248845672172694246701614162682839383774968555745700482942354792535364494418296734543129021014584995049728865040644276816689524898643139846742073278913210843519029665794673164500078403246106017503806286904424637760683266155419150326749066337709418215079990706264735560669427131067632667590763710758079528761922472542525699773174387185665742665534101870115653257808585640250045330665408355864583865361075618380933117971198298965448637798629043810072730633087885164484916073970796660647786330867166941336019827112704237638471161043948316826921375064720155310943783235570875361278210887595590026177744554766066885374237397580199528367004291916221746593909041241964470192131596932810905744540324984450918720280755274678451520066420285489039028512223163625296256495553020866122046266281861379578699822691819993419004401332489816872661919341219142772865869122458232833553044245632468689044906230353178030053610708765049705481424486477366647303017766484089938235691285232211290271406890721541300925738970232210396487958347903444630895210799290423017693589630730199877616947137905593315467887664043747967134471258178780829732425872711187228856243397835729784480456969871539751616759458629992144863666137532574081661662018873190707607433540763959481635745722944550494947053436749321782724689412786730810631281862743691135619883425533771514892578125 [101,30] -4572404614807914249450324191772639713525856516716754684973013688251763411378226844415402012879601437751132966723255762256208833680000081207859428760782599528330525081363121392831176360362035808811964071864728212698826762018175582028735212322305975565821015749547710839818900403351845201002267357032511684665107752693245266954654877778423187580065415333153297853941215688166670459572787267954234063519525264596528604092133606270972389405368234760235516777814329772062385609491010612058746725349130880393140413777486319849402678073561028798797030578717904924285269722162728789864703251617062901130213797621534202774923125060216372216853747829352007849823787992781317690020021667990473783320662110522571526046538686235141291868408090756996412722510803962836500571315331416075186290200954796679597059869881476117798079841411266920354976336404091646863385071442462362269427469053082983158970159766392056824767404294498691344126617818189520354428205502943190818973780664499197363711419900356913517993919946192315728334784510765943601785320912533039477005966945715300932323457016663193231599422354906198604339806509796690750164017666496320931069812602951116647413426597485777877360357108062517251347229077750271414677575573584020402681587265255512257111222308558007721814203444636977447763429858558335555678084741752931148544021006673828267401103055441724015512579479625390245113425444860625858010185526617703504442910460785479204340661401098781213480619441454281612813507478821891173138990294859970655330856177934758580949267382579344720958928116600136852326050278127156948076808993118360193575931451962086889141806456485470659465211250163884635148428786746234840050687572265050962528228926782240497223864780096118801022870792421694351615817616445411240432017790059844862475460881205527110982522177159926778210450130552225091790164147075284740890038239117892059082404188075088313780725002288818359375000 [101,31] 1667062362573761546186494840389351592206416798063496801778441937818216675642400590576713060015560622931476264320020300522200835354358964599086997947315865663093069895086747437817551882465826769534102013107905381995328943310545512457706245927653864844662291252194857241574536377300908864410749631859546805987234457171000228524675128154152884747854833975634398241822763120223738231230301966739063047865490917493252746119268342468032542198137257189023073554861617869929876610646525270509772323102906184702967811360861610056991200252400392005442721704430049572926937582517204501219332735929232904823923521052615659107579916833941850525469495068799956762633281416192844105029451414169495708076966361549261431420045322270440398491800230790298668693201102974998210406554267819709525538176830797229802845762620365216774220502744910255176619225362386727475737433445184505519738692745514673509080148628240442295545854935808967949311516677894831330397235401783297753080432223630120001584955667762555060902373918200051964334507425335085047250365010631473629085616349688999108934222802439333310572201439408933191907271641256649752678825256630322005949122431983202074057124414597013396710694418027740514220307915841954867752277848779164179498772954330940384183900019994989380222938041319560306205184597371254305118685592033852517211174569352449441687417268170010337812099280173835979862842948884685362202362393458378571784622710918321561694266240615871370754988140401356885713353377853658935600308998742472091303924350837434682317334105202085232351602125222924946920210841963540056216487555611646130144586555750472882361846340783204211840334294525050573852185516834458008114433740399122892756598259835238036978553649642929447392086207441977212438058677885690183919922591625741927239206960539873045775160916257522753673043889845001356117024975238823753646951496409510558305289151803663116879761219024658203125 [101,32] -388757154314705364077776679575396332375007784133493756025721679607375925008839591640640426680116168910603362896557506301917726399990402971951428497310134418864656402340187091879233402055024402624741485194827780833492988860111289742707027643089153886106184029765289816676897644084888024523422903083861445575094341445496372093651283547393968399048936796227854270854570035366503427642221876719731578132339209402691377756751142963910460914863091014649907615583162868562223608060251908223208651004585223212832853699328654389157074488884332553910681779183524705081561691685412410954301490868867298531389041200334520655734287947195292573952529900391974075123251418617868215413423616451595016801349194590980652194344343331276092366400484524970556999891475258058633993169190149546048700672066018341382334412170317103404242402463497625042122472080844577382771161269857726526462844395043271785134820435382398520324062659727555786342398753581981915980264060787817446521677300023827965304511322468241046544634837083861258549313331573156333935773800417622556504039558346822366220717309893954624035916980567656467355509663128964781359404754419060654307036780104001224012023604703561013075626590023361996127980627090938596830008339829781255990676663338759398801926506629193137938167625921206810145260855228363521263922286273094866450069812602376420401305890678192539648914090929391861017958559793567047176312427832770126687425076030188885408583691833663198728696808745416200305632919185442116561727782755763763475907900069728799715879176641885150956732618131880016892222604436705379721044574999544266739642614525560909125096005167079695665495864761345118483407173208196751369499833028421599998770882241840655237503382303303395110285928793812751888132340326187044005492875427959818835883053406813254382296119040463545898853868391663752880800224266723263146369401772189933197410027787555009126663208007812500 [101,33] 11537542054837114627483185773314942223371689696116219298064586138964739381747979272712470319671537795019216463685946658964085899254334749289448491318398219290576360407921289135902758402451302577998652524755529673712382048045489192210790440508597643718345510635053247782515004174246453801386883372480695772247803941298689588916553388747157320986758869949325099958632397784855662496093538999466181072721034135558158786457121826014138505589243942951732331132637106659473874704415693856280554321264904353533197769263461162402093250401137683650741531020294057052819680496488728081687553084077444777486295909243060748444154097802655198058833334016637588748710635270499174752797022128864016291411710583318852269245579900798514257487863978514485122626971819840335096506593438594240716514923482244618010117760126387083840411875390083763183851631347837776377467268016829885560771820744376114395423962369197400302140302850059662323594720002045556479550919757391213858426203662216537485366324806127797487433436060789183136632659233917751247396133254142108267168121742402640365798722320429117509675915606031448253515633519135025168410476413562389573823388717823376222181335096716831946232836590925828506290351720250391616629393081977899232719454135275068667913928109565414688650382458431485004998144079493273521564979012975876510997093518365102962843710062079129021385684968465539680266992358177074177541028409206034247711803383278652537183930752593364053395002898271051224263827631109692572272907165476553759060046019787283707080916835734601528943799098460719287409634128444132370046988909518966272511841883347387014114660488043057462434598760512249521825392371516521217961199017260584402025978152430596536626013933325110647995627436402144772786640584503249429557851798007399757793530236980821349406502561569856203322550466205165466395879073232761488252643561347454692622704897075891494750976562500 [101,34] 48325438972827615163878249606078960381340679905487997818218271644866083405530576699595965064631523564994804963609245917690238360536927470787833951568927935534681096273464946727485369361471077138663928517354884783709135727917121126666222145211150066050225177795841211342195246908683056229167913202670439692888423156930870495311439543594373473978075764273867756510006329383568102444514246865293121735230824107262740707509840579021429843756718401004466236579279992489252364172250680015141944311754171251663360026334952884679161122753255828326068535431719398571531894150911761899554804485176873655250908121597495990566623548675377215650341156263504889778066790132544919130999561126787005993673662601002719458175994243237487954241846216470637317725949854580394308412319251532951039844042021046283434595898980117072072625912426364454476891419618591702803875936395837962136743930414829760850592217745832230335375421344179847493131411336826575154015706490507963930859343265637877726952263992362328870235672686887878466100794619754583798742050610501480110260272797810285871083022054920583238216711284283081221132788085774223463193700999838316934803983597588204735249620069825062047176222042760539527534714900627832264544368696573646023427207697653296093565628804425089216030539215877075005726751731755439960894344682076286060922173685218728142013575881308641788090979264922872252430691733948341954176076173044007766651577177414385080265087442355061006788209875559939044398175360178007453523805593468071624655419385875804417340316216225395177263085892080311063845971978603027013269535292424857235538349562155301906957350463935538999213403100539039956567351425564554324618966881359770187089178145286441426463471714978962743440856976887294063040443605939646891711432252399540902691431324603781312322799296006415030669430572329170711451668686439348912608528208156855043853283859789371490478515625 [101,35] -28698606057033127145678157587435267759088337367237265233876165061449199281747271053141605764268876283308961960294066320589478314256488139031687132978275534503285502679879877455704378734443378590733572215887498436662545269197014332081204436606825172206987173610228059867524895882617101232562248145034007191481821222400856642226150916720635166997446060820155670740756665208606115022456039514472804574016043996389525233920290668019366288195522556497513523597633955463372779973572832816732308129449999709108210982554355955436168669070805534350056248999700751983420456696555970786285268921660954274839050336164948036872527744269226399931973514458710092205648961934083716285735971177481193390001251218088359162969084432390580078394806441425936819455787142408424403766558166083216793177216443461985366728828312596566155736783173540032872416850463967045950565654640292643464141410592296465120136890509707005727112493436996775106313920050777325642509713555375223410089935509812152167030551360144759029602443458311640519965465732152549906669858027809872899646265290851427504941650256974559738012419091331768439121751266387930881566433352083910824565432672584200751217160565570216632503964832536483915737926811996755665948532711594965147833979846908907273107310390574477045729077067330364368723446089474790375557924399492749979801009705086768641640980109881389236066801282711230211110910813322149136828210879208123659861896478679846781586551217926642668079613206891223704134365037949365856274517619263848430203109583042046449391576011261305052883848615754254145942554315585543101724480086154837208239861579391102539556421675365113631720679532195184759677094586742734219206105333819350482245874344259531109653524951431139237607263438731376913180224079281600410561011000690863457272530293480901398641393093004940589660518225722144774991646104359449857487684987233933497918769717216491699218750 [101,36] 9007613117508549662018048788773813075982579464895995899094203174474364400351342334452657217699797825410959380034321360593932578472715923871422638722180291720430161454751156896764352436778641360068479776541658294961121366385076366204520770112301102844484076243772293431262951106964323981047917767272055689131069239930990994471871901032102617707207983636681128518817300554346670553273155883913742287372155924272274445479377150515495998682925043187803277148399061569068040647123391807998025323323355704976341975947607598135742024568009579295988051564629652624385765755660653844826463370748322259863046356067321744909726800581550836161155195762566950785194798495763740295928477837536396096050637411367433250148593637290777315944954813423851596052888222147049682709391005565875716771743960418462612064056983000618626970470325292118989445834912407326032861741780644867393090085680923495692017340963877087565107400490188534209594892383171246546379468926564887795806979373264563688364100304212860447403270190113564802512670112038724695461699692537637392619222377417762407607547296680353319209032742519026902710847989818407057149708958850660319126786481448369465869309982119970676593084481617636354729664344086391292918364722368357759174353927310649773984090808904113434511847695734120916162383723512695912334689970528839150508297626525465488357085531191713694799118512540260837173240927350733040433169307149903871431673782571749192699165445237651746572653304684976432701146947994623984537571502181192220770681097535723784776834762730272335524131222072798542916433424064231367110457958316271117754116520669303705979847581691519822313684386574376226921840840323275931742291763637494962281946876774386155852577173363102597332946725826234891231201353915013499499130634299552648137367540211302600685803727551703264033952083031433311681442863963140132987916786078130826354026794433593750000 [101,37] -1578717224675489119302547166014792823043897510345175597482823416316547572668311320182446708600926708474680379550522143149314908367671987021168483498344688322474319539795136601861295292312271639792645378828005350329222187179652824368366788864953230237118350368144085836044454233077176172864741409887179066116253885529858366160569363458545031155962466342409940615061512395665371969744299307751200823038749912636659199180930038550088153961683402525817386564514875807575702909493040339710116768608056673209394903183812349636184762378180631995050080477377301818406131520636166024557144147756264884461731722738745866122939443413123296190563262561561301356168207135350125641196653422958811955252715221205722369545120667744600167993376530379004833180438700786024021806517612591508275691876939016481430565603761241982897961836354370435378053597053280780230553025607949747523128219974995018283855101326977892972238288728376031609122386047586275123399684087466446990400547148409378999346486840699254225595474386470260563169782826354263557774146775826757657748099967459431361962374845323792397251745419634136210073952607655578614107610071423681690490496037515703659746285374555450062821764511411026980615514062165399152807001004846700231321695735857665771306173140919661679549746813141450657165725565044455332640659271863758451213433708307762210841033491404896254561048179523157451198871341964755623188655479836386507903091233162752086273819851479345006472450545708289997559337333522215630950194608638976834810945646701847398928904885427245097387655485456242314951335429316038574560156479102661593086467503011197480974088258384693614553163185076329380612246803997830222170359095927367316791314630999003444090186305985623138081327011858756911782553043246111115167053842786505828406009136677276513951165781358828820189927767507559429674751844997759864241970717557705938816070556640625000 [101,38] 72803341533517292376517872474237681050185136860884064002031397556053439872700416422196526859947576179248256143353769123648535982385434003437953590840123374128298993050800858001947012549673392630090066487445091575031754311026122873348693193388528167777489785177048645982569976937900453649988011659406161659727151520558411706698528832016545097290956150928471285443310453650991684367297335129351039767881090529757865329815071881084316106809622746073570913843313938473793971895060089116603501853801523918049793999330541915144714503282002864819674863920164425082106082433513453781265130081676868128578980444297791781746791078531622449520908851402785557593101379982418892858429516921203306029699795916382314726917397793775238593365252998238219335214625064176514605356004554652818997952684136189331185936376769942620385599273464503106653557813459073130994829282631687095143489017002726462962192402525259336189146692741277059320151349189326898446247762838508321981350490216687432029424146896891428378873621921674807558888982862010533313672439453097369943865042222229820691595722740407435673230263722013415555501149941289739774913519743139943934395496167999242401145544260299503171105068874257817514428080429249311319434155953686324567871475149140908106014115698109729830871539716879912141307083475622223712284024675528336517144262904616232661590060175320999433949374444850610626859749456664657108760505504545131805396484172319761620267795616439986970015684459359849677137448125806260436442628859268227563054221358867238312739167689078153323807797805764892847512698557060076017735553727040772942757275365515969637594652665269232804329234405725828758948112093006507368011133784577051172263899931796661689538348218058483122241136700797809893830118825729656414217841447472255135206402155854551726360394540301680441085654478681862809445269127395228281329764286056160926818847656250 [101,39] 45738957786744104336783665670690154519072376036513116412563127165091279546353635285433290176524569124569820971438034931510997474190573266636043188856032615857088988405528984134520967946950532993245837514521728836578170068881732014761429646219664924926834451653348925014434904785796148410839124899823407310710838138590550218990294814385394180405520518294857136376750608657495781419989711708795931300331166400214874769226270145908332728698278002863371674567029451730161815824261674673991858171840458046526787723354329508653020089300919217490584260518532204026918105943165645253469308546012870423368052026928178719730475559938086564595533950574747152869012509592702800779106516147667975884523150182267972298228452773412842318391610872904375308254103303285432405045612124570719751717517352436611050617690912347781909813821977575145871283710784668227571415455904212960830542014855607635082640414479194116028596078408424054515481152513325507281330709636110425382950968320432876074508649835597187646745856453914124279599232039770443668239630644154747093933851678152135191279931231168384541023043241538852015259298647221183777917151572063915828700727998476632898495720669634998171008223818265035700901406587846058741298446502435505976475501025997148685335692478211313897630687720046582989504728649644477967359462762361784515209634948921538349049736294095767188282020046763242637575560433805792741420250423981698732868167770515295509909282647358941430391491204005015020366187189339173079979246773912046380620320879624832864582292805155724661480256771258575479885135096469937623834972129390972397652006637947320595249873303427178083870704328261580878428426854974659086436647171639412107372061713080317736992832158212701847007364730596587873436769845176470879228818793161196482781271607067586197050497585018717552025151324740878354944452477415239854963147081434726715087890625 [101,40] -18665939345396540503200793508060059144120414402719898543130658159354496505315879993797796995319411399315322194424683739676423904662031645981629840583850695962849590647161185817709847076475114867189467629660445732723868372884168062658242027575879917538398746724692607769736201454678656741718576930572037730972253114410817678421146030623385123506253614073861845891992607320830216375990332653920024803284401691460578234324549715052661525240681693742539293308551607526938171211806459683577685856852837210998429576582092326277837529215546263856444693781394885547986346547461893400241494184630276709136210780351959003410764467993493820327427672584694346443671931386730217013660367657759204748048531327465128136569174497124169334196937401507812135336379928111495880007350112117376804487045415299753209688992556842244102175472278925255503626877772956941787009813965259119074497144721368933284085222906134312698085046009410402729327275364692051925244510767972383956357620251346576220411036163787264797347913394899603675809291257132845833994989053986884423689444719644728233110501742627204549399098848318470194982584057853757091047758380678854718955991215712295153289821464959172362010963830756048002985734712044312804026490606303938159834696154512673212798330532168523356233697206404701587459829592093918114669669483587752937862482573736252064872040112600876303584574656028626838830066319732056959836558621767978162101500853414232379741966282955410677176594605763555879582934832949578317601100733945185642909924195630755954949526068114551277217810305623343466899870392596676725800100098898285536656103338083963289952338942115387474917504403897121068869526403711860557610338496801109405988775422975461120219842802446316135389213386170338860977893600706018878320501960171279206925530363546211013068285697054742467214375611072937487418255120275034641963429749011993408203125 [101,41] 4838701390159596708831535303817537767006498919372555146777784735855449543711322708499573089330017047081914815775070946052438848824805977212917432852776932419559542640251422344055913567098054161706720494684190003598553575853968880565018882249621537918935398813754540857934315192994790339615601490799264824390202384468513808286229297453445654537930344835404392747839412770612849643800434731804521138077044162730674498936702169281517914018378960231907720375891492454070874521762038567085661467176103222706876665523953221870758832375134305714657161356736575611206128630118697299645034632063327645748161072075445574657823318034648722630651604533594179997656989341404957554149446800139025661033689649144544855151568177415327117676557929005129260850237053503635163277762695777334924705208450988442603955536986476360989476963964483556919334385813992210014693919621507533794670633211237868090208161146781035940265868717814431176344289792428009583064784569519980070691008087799667630483693579332172497466684466637768547823996127156162556626297657585810100149446668040066806492408041156276887755462993461031622135301520062720519700469861482231154657712605922792895809055043635524011165638097223304921499651659950006038849695093942177503596418788811840749644666752025168955437026435922380598891733321157068022734177080283832579166853818021563174027725857388772884307199080068294933363162096410336629431918107826270016415340191450288100687177502789346062367750440554834629117342672606147733674093787192077234105856837991700417467432182350724190220157250871299679518083415613244606316212578888312947206163098737919345653725174149350536025056122464473522816543054601037619450571291623798290426764426257345370181210731442889595565613607972393821518985136748564926830542682220437449522559684614243319712487393360356734795011734507393791338003552482405211776494979858398437500 [101,42] -1064293422651596855166451178493067412605323330755617067574026486164133092266689070719733900211366087864207590958743091321988951624013745911787845463920194135536185117837488320318817055327275197215125836182054719534586876546080451428627681413387169409627428589085609413918849454096582193743869108184556133637369649068362980092386120084926048315484090741116614518028773168046779268719704810692596405454384492654894009669797324710051887993584736018584596465408452395005694938216183864043198188436164569223564495788565352420817226048263919033933461843351731994171520964539897775726906754715279421003084018973091275085846658681545440303827821481398035542712355242367604620593547959473597579109567716745504755475586420401636002504279743378299843903095334329335350635160907177774399244931449860084385814610929275717918317460158936578111942440531487981136231978461410381369033457217031437677203344665537826593590658392964916789754504452007691351071578867712379966575552329867975852131882988519420914913473692038923199199988661545956259488102478438676313028340338163294268695786278424763097342700842323115354276745096848210300188190659826336859115767992040565012150360141993818565221153276461308602296654773963846819182936913048054915852792392538247556912122136969800558428293294289934812751217455466403635122310946729267244497997721475521351960659879239333100045301181163711840631608919764101680681718027531977286577606371245546920654647929669721747256669792767921752455989621449389025795793699952013043491637180836439479049515047637197456988775084765356141608876218363461383225842754458918762245029655019137391708479375238890696352609024189626152135388285647886511612304298937403027728765004737632435505340909285511075289375986523345441720022243271353095156372956324917395713123876625136553579492458224840334129289708695390026527149984758580103516578674316406250 [101,43] 222293935719450635220480707706096147508374999384993915517269289312978169317969526612729113276258054466780183092035442769081451245920680285885722827542844072124017651831526445546540647944397463534031623061263686416387371179498891148755537257375556144488933128996738648379513911742817938276477676819622277808828691477088966417097799823630732221270299290060517951612748850787061323292933704105120483891857334231573797556587788536152604365820079080863293878361676895843108587968451706886265381081405550459123586119087350634866037328141359199446911131739140918632064812710311818950919999513874658506983658299192696779416267783347734935851562802630927034980906034027778907017236083707825621066165983782582998887741517845357180898296571779883915140235371953005167505589890585383237331684907986389107337141936132029644679198454838073869616562290465278493552690053639339009192243136471574734271451754678043216994024617368682718410699791729449497353114028483971933116408451353514125806492646497953866911931750837548014846570205399518620440260520502516327487343075131911037630493938977968040949628848256000773482028182079740529512835835471616216136283158883489726580014645804288006197708229110252592258982975952373485408457193495029672266776119339678701185442098839074413849770701950239904409931402101163572037256314659008673131836287848672500067510459488138150206593679777181725148810341532550309171690971197142765535582063500669585834360595209672126037107198746015620519428770890581198769022632584371133939250197498323517355444671060390053805598970739577614142282858494873717383423358929480972018277284450813882888213075312153895497411401915313217326899589128552069223298473003279161783808497315392516588282215716482038058897745574284444204268495577553770592199713661447868027340337929329527736069719045384644099636354749871536284899775637313723564147949218750 [101,44] -40196835834355547754823888819595366462967658110093921368450489720619310568925315241947792334513554635110600394677540432965792207081465586568380127941978111619810815345858554296398453164781985150604594233003351943207198982202770012028886091232425990829648034203810934787991215677960565025904068791456689479270620624928644948380070236044528094257185243244010244137380674147176673512718560819962704226400016682749974050263800552954768546167381121362575286960113040076065773040503444922772978837750960382474555677485380845807836492246727430454978875937437469405896972385661700059370317105123586442797004531864127610994203914595234360681316752414394889329527945675471999585649911910867590335494323556596250945385086561604063085170321914636717348096418614915885354390383750259235882426469479443944710443644287876158722299839040334245159635648523001862991580603146220820239938623283412250888307814852845940163753745941305758358336602852236592865703924259611175923549270426588217168996760202854765562901992860183453844279185985072545641040903982480526614472965860229171135864502288269942891601936420807675616120111874828838502199716489632067010943930795898063014129813955030307398931275834687250440381139398648251546543674523088086648954937665346517222154885410388136957794454399939302426854263558902165572081315557155069587022769700557187414769277389496185663774492568591026630637530180493256286020197747905101338067171760185000075252068564674935494859172431177046484713746682851541344033107666181307541345997521786260780033077096473729232151845604059045712193392524503672621842886483910816955101520655087383486389012464135126292079770837301256544609643217242921982399558431818238937992497461968371550413008737427195090750598682457414638121934280836236723897616068273567054623915130213964077090156018100262268416891786593225788237759843468666076660156250 [101,45] 5095018345492185958370067490467287582858941765850078337601927879798719981018622965369761361195393016552803130357238781937209775971664284483027836303840805460165288378046669832500938514047337908202332777530857742863059982488942060624474641039246023258191047696208836296021781797183423689827716022690132626960779096323291262519601519902732726669470926049314888050340402586061321935318201220316917891848181626405922428685089416975385084748795794040003677609272554283014251597423243661454445751769249905497954507564303907505896050932951328978360505506611377809232393874825664234939676953607481367174052995234559483942448080627602173356060331811679740331479154597661691613142729076761799518845455165583107660774016720859372936412066412393110863102085745451578820734082724168112997973331082306461057209889714035685220102847551361281801200379029629985424800098678899880307043490130987443793799846828282290209601838518614499018852944637219612701096451012344862007025408477984063839769091783779859984107741598037537310316646804969803797878089806048791276690956235557818254571442046219629928537660313818195631076773316211205191421893234704790267788012149571636763998216686665447453586031498001335971998570202468828659963605965732618350709328427998715830306527036941565897973770474567788013299425829854461306285638999784107621541391951529334369500490818063377043299157624516136528059484968943373680520183053785157432231525627051050371152996339775636116153949651750487351424792748016188749115402196395867593128913244413588034679667564167893962452071860314852807982814735416618450556219457137196244349151824617579942287518671641601141763717745138247134907444419155462737468179758730432575376006019195375706864533500280246354410833866292856945151452533158784085441525881258580831989208253786405007069883437232328472939191232882194526609964668750762939453125 [101,46] -401014465127634884849485865573402965338568808161593582926253743660231054717207706901607781673468835732837507969785432808921142525453137338288650201874879481211950641735484277676677400337940993439055682512112700601115900098150100542606858379205897651460239127230600684103658109043569723552176281860583871755554039426825118143785876582575837181970200381025986797388295532871695790663050983002705685234305845010734787174968567485027989548472137993772031777399127571338574169615534645052247556038898123911568565761238419499441474053421226185502470585394935613538272069756426912550449915890488533117260991962583065667446549305045972604124318940300869467663233377243013513730274322913865354612800285603968242009186177680116734862292445159209351000001485711538027037476111252359052963880759505032793533400254596016537061581513048840565269228636499022745140083752565004318168885575365982508118881819082576649542741445551377946361278200826417509944311620472034983977136509882595169366280807143828428372857410648029953412905424296374589730607953299556901418993796670956102171331652212481356269772038332791104148221481300328456689889224978015945052354204908286130292500426451686988642901114828110381131922383467199487960769935457736043990356519061514299458484663281988135460692861127533072945821500107245498844502136290911936682647933178073133357264755150557230917886102681181031680735454196426217655889580474257083863406898062933743900060869165200264338305929876574927612687693722248344120179359466901527176495763878682893750693391158417178780428395058943229374489724601068982619869852540859238061706496974102744361420445587363945328139813989405988903094210488691776158895736289503085498817845117527974839211272626989495421199563362252376917061886363646206479592362261129931238442208880636908946378995200572267765259937277733115479350090026855468750 [101,47] 18803815261123724062858762785651053636996108817558727974436462021672991559672340014918461638596549165692662514262841501781523298668891556750322355121440800705634762150808262313170126827470149684555839024844106094158515062144807122976516147121395748699446438832246375095422823782830076974671140364532554548687350643164037068238949254662799322668093129963866567464561169550857493467652502007576686904240797961819423644225702252000877163792108917568143610852490244257128805577346673248947245973088784738500540278797074436854739929543594004785563957510016077174642090801864091618726973474046306355116705063412739821831933947921057938864245075674628643458944507680506976494337035437113327562439261868265919697494342232570237037205431588847342771751715167453884275878178675925984838256974129554664812215659783401891628805307911669471587410160873418641190249074987804570490166700944075588980305622805706989909284381935602992999450595852890895014840158078223774719138553203198639335205443278507764243748729612145317335410172075676158356416525557636725724913058240577768900881157134977167168590693842061913001659382868226481930905671216792323435080337189373924388435214130964637492849416219799095732640455708517948525210400542957348406031819644746918917441825696760702114981715962529514271239088792643286573776296301231989807037686328805612369063138049547671543312821646350752779433361123771274898194894619860948162450490726173480377007243930438187791000028217616637036747879198425226777848903378156130184940580902819912562728931294898068376156291583404971390156126661265828414874083285030055632938801160604284800413819708092795653513115933348124804802365848411460076538315868707859760025642922608696754812047872552250189470647213528092035303288234396313864993333690181593746964210893922365566034557969772589292034581376356072723865509033203125 [101,48] 557840031505849556630888375663761262117273516820089909141060106603814776111739513050216267081332729013294416382744294555955503596797770148663202804249557152175628635652096066754040600410342634381727644066493670492063876914374385258250224488440714879357451322842200487357100641736329961986650629866910466049131079260835695774203385636816188858051787674070717030903211169248767077051447691133401348172001761343706801701942155410103873942198115622822590677092567705638352504650182178501848356883682781137925739661017997621507269480800970088898880368112086801111881821201854524928625849657979215432134533217279836184934036650241414772420133775709083279211287020169974675881814808619293783235429703559442751740062057153630090427011865990098929669765821055649816026737223845257311904951280142304379583623688098186614596551787835723112478005967221050428514039412341006502466676394566081637979475134629406569805398818944517222540221780911877969575634372933626322936791767778890146803798291163303173713187889099817457131786114803209051154310356471675478680023130167985238807794676572897666729957100383809131411278179131485444374921449063614466113654928121744629997550325329796341958052359056314728078165052358241870766175294475215622386326253266227119955149736662138560326191440627949301161250935965917719144440532484681977301143294699456224532964846167723902210129118239796894462426824213892604154937935247045824720132889115369640915251140369666809029501786010250168442331973096907327863515164341853025329516712670695751474956726912876625299445276272731998308023018065731243500508695443461826704708280568022588982096101710458075482468969307445647113063400094853728573159747626122382737255629986249615831665292211499894799493011826331624752017917386249293038456600516973008934279349411134810145999340935674126740195788443088531494140625000 [101,49] -391333555038821881582114998033099642174272290874220630359581922493911829943496526121994790108537542420601273874984368444301801766442332135429125072240961761877376422440086201120298061827984219606696312604333765675359283452834394804135372388812623809096021253040732788194633690556869576541279367998908276562602033016726977960553962533699572537178144491514439506177806653920214700356177758723896032465598151888322627144903875382046158554272526059302495377747669421581890773650677011165201856302258096233168616333769044635334107092074068629399124330155358336053089183545180360506926115126254302671584797381612629821915358654071300906746146835791169195014839378879699276386551917250968663332307155797636544651421523263908959439433491389438482191477277023466739981136076516424522669061988933341318407248927367137809770687483575894307370324356902203328213216675040732198988758913739246711718059200570047893787932256575938581513852675220722360644747846332727092997973433037798315793200558565744176648728561798999147938879403161300942063924906037698761458574021077135812297033893703206061522649757052967736635103195337907999494191641212256321795252434844135695231688328274618121275565034420098824161596742282525923480018868721596500090776063338710109650654304797568934569557382394886315173811523417927544637531385887525980708097737708718303609791979195190447616401901878765010128516214520318700188869560326381218685379372598843340970189569722009855761354797837258678125454389401379119045052457621767867548620982025366765618546124552394973858924257899924443247683015486014321738835007686128816126955293827769593587962575701819932636964876831894139113796924678931156222084293546863109780694659711601454323811748187833581590123730213345261939580284727319116864518719295415249330104339970847484166178165132521371560869738459587097167968750 [101,50] 34646256667954934090323344851407936588988569013964329626523670882566829727877591407034254557027042553964205158567725843693396958932531975240351214694922864427793903122779587651716190759318706570257754412652703491576825612507688712592199696822689669050147452681958965511319604737121719256327302522172434847011477701194284284155825823491339348518364940830772820575445736602616203789092689615167547116166826710170678746740831697397497815653219239771485130260090518896065384078228273855850295498253863255560318181905260290973546121049385891199404633755015003120430446504195618931561369397285101438388788552121184263275423263801890671885105495096493671598596280354073263100021789048176499245891243858194506238695188036749053726733511614731160613520257024482215161761359830353327391838252788776247566613015758892175368500860306039029243317621991284422622917570287077806918795763502486229200716940753628138715210607396946002269996106445669091152778934911291676393224220656992933161880098269223288296508419806248125139338851539813262226891931719617049159356470158782029211400174456733342221465320524241156882766780802033847198707245773267486239047228206050372235097847689551297146950292486249755049735368972707604557762040222314582372038516875107355914157237260853006434133259634889119230568629012400145184252882013154998869972664482051886561736675535132407978256444334520060674512872708571446572966710359740815013335038731866347296184663015582776031201410898689028280632768723641239467868324645332522198019981558978506112477727973384581582911216040317732000803202750175202198509453671702388122399908582617141740306256043825139733726513580214938518323224828568094952770778357537426562553862716363997637199940194956788361962661395106563652174019746980619782655764095071011537010223730933079197462642895288809086196124553680419921875 [101,51] 8299350310891859439021391353328120204020215747351302201180353293534384901061702412581164641614585087314218319189250633395730211972688540033190638677659251053999378554336680647429244935826593091978327771626667397007877700244196021453266387050633348186580244761188896570574606246111889282387945736369744022596038963194050166880342893616170357711460124690864640520712979768114614216494053606666465643974293534391291599398559949348043093354608465176194722399618369337177302395072703647037263381657528578940952377204607005434494458409143909863603063105965026720014194305513767269607084776505149261882056460621053688320023052560540968254869736775866711142165755889274940218863717048217327397159364136021246238356467954842154306409826487434312689155742598521051168041333713522189517928511079268189964240066154276747319225266973317787148455081466520668711148831756064499841766479092894115665342734687516381503535337964097934554109098671455577501967592557376626439007771891428478393289455228167857247267273506521204366167826009645750707772951478310319087281132456526587943864976244245965326471264470110543442542010144517982902299478321014137084670796839945421828143920858599061236977687172511156279672098801251369596297083458121251512621468664135665734498859937522335293071737690805150799060792261451949431081076771984050386416504140375543181816086359371155439429070709036590210281776668171002738042168410472993231466791418537005253419084951460352018899839376853453672994555916906436460437546646351027553677426069501563214669241865001686109128889741228778530974006441925755765645944394355781787923323815003206470204915882375759217288830777917467071354108837350367907834783135565562571025017746580209474716561129920759626949573019577651366925084964760506505751247431280829925909560826075496803134967649384634569287300109863281250 [101,52] -3205979127746304130333033774675754098903924454110133080435780373078326100007822791252698546423147373786404195964318413308592681924461461745131600582096457254508773827404794778852300926751261550211915569503443648539317472824083342878289905078398964489816978529610535863262740989153814688149329660666569201424502154514107513041607623150000026909249507850807200737720887124670460203121250388962297444862565759630001341291676935693211705175217101463137975240592937564728040644343904685851905137966910779927779247090780624276244955400573528954651998758397026895878399696949942190949429244556944553327013277782112126823507088821143244232352554703251811970186682576592182825507284846033385935332554901779818996490060927462545145715771518343619440836883810607269126284995889665720025746288237058455137383364608720067007378850223741281502708685943646728353031615863413126047234084665760042531456630859388737099876803131255517259168574392216907533638787666191789047067445349489899104728129805443673560931966002256495865898393355457472337750927977709170154043294669209244607917203953855417447129952012957073867432768925023254904942293596292023558589546239411376654247994298321730956460561792215410115557230411959979118881949828243991643538706257472714394820806805288858808647266927497452916409137142973492975173776282964348716324602684588565593990923222920550930928440531249284908645778714369701267380324439197229387733142277649840108584601628008474564693183841386669919954809373189003318613692378649278155500268648365503069477017851185186983725662017560262258080259536912868529991603693902205767346984853719559345138229975067088177342997217399928993788127789472598411101293904339565477388731227132216323753699582110611655451213254208826403751985879208982006434595633134446995134011157704584231282751716207712888717651367187500 [101,53] 634019388545453225667234944560084795629387736958293361302870810791482890705349017867814269300528952216403233569521499563155840793275251162809001883350589288149859960985306489692864989471852421871934171556181145229660334732789331830523560658072519737722341315760966239806540292040362408258326980776284968393522771101651695401267881555601868525545788551517717677849442940582096379742973405418924513389868145911591304709644015923458031453555686004651386056661370205458958332528305145621982612476441701916606186289266643695095364788068930567069162485640641104976095969709136679325283153182914083228078293903553532223554264980829223403899832557598685298494772479616624769639971216944575037779950166644962652931831082446225593384731493165710782301298265562271574191751699104266253908510257900537207063910708796031842518755528630765677045726039410884509717122118908720650896935025831964446148343441432887168368314256443213672375756544654443845484932459439922526086545576898318465165983352657408271503172128581778029052276744623215873604160252834578991500947047435933763632905007343135399386241539481303401681611803451492802179873527891797190086401999603405075993286803001788654820503973624583138915129597136864467856075433221093348423919536462469608316222115858271911517685604526155385248139623708697372924600039877267088221311794237191923649531784258622051993022633503682669542459414086386281316564956644695249224218064327208829243666816763490030068793086834165600737756211562644720282068708004666142882550889364672776072799127437533695710656018373781203108517958486657700218850646148467554295394443764310463942286473620768941897892004448319749593429561105894200437256478417842392909869142994018741438259932881848557430351316364572361646566115595417419103097879140260823239756964414182776863526669330894947052001953125 [101,54] -100018264495061013012696622058399013285938989499538073441151855174681712201026927282204578739188732899776492386172142035353400407196583330626525325940787906199189260709990616547852066265836251756560245488006113445686547098162797587164942463703804198109201720627879145625331224313228370147572802912250668329300827582015762138291348248254593573803512561630286695275157836527081899633358352034590026833439759828142728302518481448587338434618878919575120494882631788286159393881457087815149370216192851783021937038237582575912209512295330946583438670134115207168794938254412296137423094195940311659798542061191416852013762237327932069211901506019714967771594676149807475954977499002116384442778544878355586376440839602291529574281539919025923199559597992320731520076097037466144326218019103803463387204393209713779707247340213740425505537056463849843163321513244146067966300810997752028360148606257296164269714896343819049763187729987878948269474455905569246085879612739366330128757329436062863740851271001410835455202304526432043373757309556136834237255620918903430959913597981913105742929087506756329515476702476809437165395734286353148887851152619686331922852558624908259083589317208871248737141980572497177116888042358566476330490458915441034621032639658699225857308827415309321249615785371667236777898466517324825759206394499933768880673741532138120820070994357319991547240634541152189504612355701976115600030264452897085131950018615496910619629467056656722510042737062987293938093272004932142476931748300535386820550586854952636479925297544716396845769416875296934785040416466696232808735431235984820874342496905895379967450363439085434568762345419948537126040453763885576790818261812593067034002680937289847415202024350140221511400805896851849464890845138746022409489774563033734011696651577949523925781250 [101,55] 14055303058664065337176246139051332542386596050465659278301785592408900108226667679826572725791130152947821427571500774398763968715973037909754419241984193621418183035732997179106475838909023247693503768335169726876231991143303602099564659074143587591304123667789400886116964373469935669345724454889644561792904868806227634651568828845648256404436331191839124869249730269362487604878984935292543519303875466334463739305298936932247297110292492433895334849551631376903426353025500308595187646142810732074709511466668305500593576597688033365386659180530547847256606691150875749669498118957074502822679409213811358173835852152591708085221871264806958004951934972580759760226213411246672452641192392193331878665502944611146520523972585934771768640400645559619586094683876947772131546740730915884563607055941316961032954781048863061957852696217444193108315452826057422347291737793570498696035670019058774938723657927379245955594341283332691795977812695323108352952243593217264560629038584918400191410744302362682676160851778266113697958715302685346232695871599309230664973656534239516334259066132055210711428594930900938797369129083568104576935572765909672271963344745950639283534588653540565769384857480644495158820593802482895847974130215803661001344523784846561978610410202096315885043073797210934666722244752099794190096839105361122608105508271300485286929498396521209334678943294985074537589335647913206864590228258885285182346213559485407802522259770893796427725524680753114543234413773478707993458708946055632279520967405625075189512992415451614913594475945434760031636989597373735267720663079229414084707691382382044351709143413910483095474877058001943190339821146267441748098055055417920476145742400043977923047161146520721382234759834218420930759956919576427306494679157076461706310510635375976562500 [101,56] -1772947741604523580511802092510551978322377314090688932908935037561471540439567048100442127487491358394882269610039735651625194441350991019067028690290315242305561856599210040572639497338794865145908231532549789769729127135538415552563126953718590689008979495115225280420881648146351820630596385928408293627535285743371167671946359255909082068180674824222229844533277935387857233996121326168679740902948813115687071441930557471613272504101345467347361189070008136010968099626429201941443904630483092762524639611531446917900140424053735433454769173712287696778469594908770851598785413244979559330174067006399529299919678452157133132626418461472395308104922315726874987543612394018813903370766735041068433998754251380242856379994041093616405966166762853532192020664726026279622492750946042369507593064655661902693223147044053665352050685561132492825804435931541527707676853892219275335162546861443790764286198506151361125264264036636355712502992970865773993376307866429270749725813974339901304363610511112843025779350790593612629010594636200218914850095600049467004716453105581529396308591244176277792894256597761215139122914919215074094654934030366728399201314051998804430448138941539582048496443466164888890271184888725997234247235111709275372683618986498270418067831259377199717606750992019635986489377277705601626170492031011255340489535763625543187175806981477280025583932537452940068705751351793663993965965066050364138510465850929935123461692589566127064213803394463733298230906082582737520313785036594818800878366856192061194902101858506752886835980037879655025287721770140113146380342752326476494790257215060209750565107734647112511185983782688040749891913112726265415440695645089212781820281321211917384551903794117389414852321525398982273936711824936198409814523774202098138630390167236328125 [101,57] 193114953149641482758585406527123604789161311106660040415514116012564769099654244255958229661936319435563018504638887184981116048972695384737172001261863969288222339874210858382216427319695571768435092929736612482275877093343300975792346702914112079146151754436190909341829212202774214114009577224753349583666722121863544746466173855231855168054417720021831651427148292229108550891814834391489291771095486055480722782982562590245152446269192869802506041851945353319369604856914491175575643312383368220508931255829471790258345830920743290886111700664525874402816946113986254228950354364938494552979754463037992002352587286809078800929617808992760853064405368345166549769391651719394575334338401349539716278527457543911165150495863295423016334349235612951036456972576671413051040845198519297759792536294817126414622410725134446987026960799402702124491287426411138585768686534411161432251663697019329533705565527557413486707040956809690298950889832489511039868443906105970047789312085528525847274723534200111867994962723655830525214450911647355699568544305820811183958270400146328695305808120836734285925181807796205247499367002016764875933200622318899842403553804495480058100050883224397013575450252034222073875694110939064567745931033187323946911250433670467513411665494209905886019818635006928442421750577006653734854458985546982192845416105609422233413232278907538232591723966540626195114827622029057530057835868653870180700079442587417697398909452423176374173745210520273322427959396938575103782149781471469632491256562766257808156091723391053877704323111365984092854143929499009656890184604365325453492054947725150590089532480825674007695625654948821266921934849566219018886726716336694948445074595718499390768486127546275464934819039825235540566561195395075175817736662393435835838317871093750 [101,58] -16859887191971835999920260570787209440371441856339574766622641052117304464653070229386128132604042809713429202319873666856967021547779748739619949966023349056439910585451147837564734169033454872965072869463616290821977188085719580635379032264722279529266300612639458051672165300648078054681861162778830628982853540509596477128048307003743196622443096141741062199127617796530372364399368399749879777820922523228080347081320586829237119730424207494433355878545096316510397886700226931163446758924630315315285018180721171142067196104532649351958250806581319359345535720202158801728729263867324664948817084945614024927333756415498451747790798790283342544500334552929943789410811390875835758487370964477103637539145957995532153019588465454339627754966196715976444676565264437192007197738165034902059283349410355963868856559813569508269875706411231831079522086817060371597399374953674582942150184191106536155373086496018238676031313420975522472044284900143352322174609125823591226036442912416010741373698859301600460896088451633240345633236919814602514351225422943153539645495851034055225976924957548306439436026070911798810372408477161914702706443722305707270243896621819861518435845839710151113988579297042733952071814336110002456265579134135981485031193501753288179715945259416238523900123317508962152297756628821154494095091300144650458633923316170190888285017518903477934741812316155298918009483489942366287982138659046628830730301665457045897213227282642506186776953871357318440398047652887423892161801398407129402641430078868510951127397405904362489102273864859255563177198255791152176736431812065468651805175015312021936695478526395892791078743878341675325298301448757074278732195610411168631800225212004463025211619491560110236191145755024996390738525071865405614112680032849311828613281250 [101,59] 916426061038988221490955077280116997231996667639708210861964757621258215961979690594278702500840407519828570199265266240080440089975143859467638691036238795671502368292193955425139111008332448619944484504651384921031776046682626592933664003216712702255812277158819040700426226844542106140704473117133116702179295179694592974564523649010962260811200404423984366083662008742214955643686304209140771209896338939574593057144974084292789320317546425257311667401697855315321405537449220057279866059355394990349484022992371834041615637017986218541600722311715859073603722949337309590569171623388578875169730810008766152857792391577835678063589613601961317130155246606464727482336276626581605516193009567264358378383606254648049400037896840454669792458864188127744006184776861674653412358855006030134728480418372776515021401609318037370577813790953831202609351801573933552202990901138937713436355606862124302088540381914985307708963487167921807649021611471222588464431058331858665559532789647904914276648324322930100865510373764548667072719755728712446769591434767750700256206410444926720223179545048369973590337517848591937580719671144857514046984388982249056410342935362886765388927429245596301726875140415937570425742618100038470906829062338063206129549615861838530074155397515961535780542711690767068155766583504881873475340215313272258239808103948184553136629715007381375776063779459608540989337589814169537671057853402853426238706741383571674681830423290773272778580832933760160271106806012826714282156292158047849393505421237545021087188949542457020347292192412436697122925686022344292267811000284037798208252171638390548662594894155147666564544713698509253310758391435364833104184033252823807325065009490100828896706995025387209588422190659658203431729855904826979416622221469879150390625 [101,60] 18365022081311210820634005417129626797534252689955097260247540728858936274532463504813216190823286559049241356277665531784175138849279559821247506333813542148599378995605315462524468464055307956642382725392132980806546932386988694237971489482838303159743429662181638394712196589731815472982002224277239501126454653627741290921859560306789102443249960214844187343891817635049142875139748571298237975035399425018947124682628164577386257823512180462068152830038844886290393123757789152666856261834631501655639562633866878924813893519427470272693578957655403007739019094463611440476254846233349448852126772849848953649235202781338870588740618996928076110391318796183105393793319842880793701063293617279035386950990768574525988743412164901140998103966700417151012694206970500513985805783199173856993356215506365063948098154976805088306020491574426361243943270939365626142317049221059226702908897873321629571126146863786763697630559009366019591216424023870141077124578389400019497380720099488669649532909462794807324354141526037828382736302217518994640480892782883268576497905008085092030276342414367445894689025610080163700807164824399312086060965768205615234078437903751081681048007071696295951287934257426866418539542124776210797338801242520431594582031240095208282769323537856399495091336287183688659906974684296098579961611023955616519559500657998299608079518835424948982411181193916195909510029014079485378505672339705268885211559335009194357878484553238198655126547339628741840362838584876906453010379389427567031753732903940478917684721427601757493094957812746397923382288160303646846340168772627106644470161550430868006815063331694039022737974799842659250563646609468010472718478138489066012149766225225527892988921062669550441934651262662676392851978121182199481272697448730468750 [101,61] -9905483119798215554991023291051290637259398447565048499355670051957722269914954192842425022290353259926447491127351472137839470907125054201337533388209487134656065788320345744973281040160329214702140886472986046761693629909168063931878765943121684234098366568414917337600175959963943895223118963051818983026407757689866224585253891511357002345772184422813218230844713277580310973383412998105479340084753286850850801466939049322956208779961415696696745122887885650866673340156198376126828244232770276928789923073071756672760590867721942677524326956580677112394496484054729397628026739797678568540700492679764844793544554412076667254509561845796988446113241230687237529975586402192665444600221209926750996733213969248344951891462609633136453553487755881313183530304702165063467292009798763984213161533336841498371873230368894914975658215355646573677827297695622133492217759999180594855953835662240110126502963166227209482239975831531012228116914705353736347236866589036842057986285157718069493305615570599178877896634979254683624694485575575416233151637173305597418526949007644459343367733577567241625632171945009044857013125014638388178332734568178262274254579244857535420682695099982169732264331743178483811774663211197574601762825589434716690560624640914147537966013082273353737744770231368625653890702145139115568158378356948520874415040590183847789652307934635662848662476811171931615242736811597493650396179838041729620012653854782510756235581600715599698365539048018476231092734508041179054189824203622627494240214765085871786864117990246324051499187347203379671216254944932628805242454313669779766187794709542094455627202625399279002378298485787051593720703496623740342621646304533865538572512736316476577889924361773455763528376170307556075571304227821660887546539306640625 [101,62] 992612180746179241634897204090982396091502030249403506600482017136707215452374931358044495246038427911377407950403469458278788799409694205191546930004338125454940444928721473878414185341884053841460163138536584476068964055790256693973222661663893266959011407960761547191020848458275784310001262864993925164460318974295044607926744600947961692531301614118090299809761882483574274520990208207950197900315502523693101104502349344405984924137907507158846303154859424446130875221011208117716016429713660368279116025561318536455567320926427021478504247027060562717621160939378899538583285650065024231190468572003373342633360715966700942107426690129310136903490530890575918712799589016157284559763264208177257106943972200320821242980355098362086082849671076389168851843486564956295702479202520767664121711982481837047665528033275201421030676114068782514654184776196115840173525867505427130393369468495932918523189110213920592847201754349122831121580075470915857217907179025515999029512835807327662781817017525672421076199195345367370038974341316226999971899424396623265880835299919327480133380961697498135498596638899001361416687883403870141927983371266542059735614147706325255338904382362478660286456589172121134880865718501604934568245390379094916274918215163392831049743228667234970961640464060959839917702365717744944389127938011999769623602231754730552091470340848634254780506948588080662361420077757406936602446453034118539554037355736218300114232091154973811720993345923615074370900987421792305803371693106249019691802778792869442238359218721834530861310038759540519635142663574636218328963301940038490547141788680644056434957783794228689222523218589857245489874825520807228498269506795407476175697657216506741227323536911774942002969466514476616309521269989769218444824218750 [101,63] -47579937741320117137655221882468128479733438513013726665671874624908636431393215433122432431339913662368854279138398012682380210492568760115984460527423749743388498616987093402354397712128666089862011670972944690939302654347847225953668728445096272149349320029977311827104927302718981775052825798557046272096409216545305885556261804341960035430740246521216944954374169907108678976134422109841341455747138262051895306203328514541358699295028284440351400735316946568753226289901950809170258146196266183948875394712690817459758627555198308806509422021366257500115483233715190606640191282022439467152666221631311664267912759673870196749956457913062478390231965386431357828287329213718774541171362283797241003674602063985420387354754661143537101016800700487620221324351096209290252585940041620795522713591937514758637858342303258962364753954540656106821765310371227898249656046049096604158034896307142452199302301485968775956718429927642935516829497855870834620496169319181050219807016457165216975773712158494379765526110388045774121076887603814487281135373443137467537982057618514101819352498447462951361645369800874353457972799043398609111329782604296094533080926649978436310895380418492410291862945650482803355180840969197795315261995928572879429943198677168166885602954081909970280982198666468358640172350718854714373727233998591385909254970499443677130966313773885355859605257531994079194072775064667481862221792349640414925013751066898855344334486340574117787956052613196759944768300306871555225486757692935921279416567457415434205459506783864774491202343178754162314217505737673968899948517397100583987071391744770423876833803005912372691178137659462207390577044080224118667924539188655600378197249457401230325711291040941358478984903911594296279209177504210859375000000 [101,64] 578677615641191140309919912260714931649769980395638843901281895923779399829616975634333330403828931241930051506380661628894314067071756564701595210376228738836675008770557061225465268202994956819407039150792522341005730481721417864177640334608824442222046833009564776687794848232245514948077385334833377294872148034398732686141003940438274997282987929107018379006404301799391841263977625214620026180231101503745368658270062099997575904745151206732837194846782455804583750895199841149995576368044614922283961897089458691517707563614900243974428313687841781636251254650683466841568251956111024162157180015547962930746398546376280682115461387281292160645170149885014481673409828757350474771561297779518027705456644252953993028830230849013030167181195494456374247380493965246342405149751750272630520250600801544032307413122211748214706004599605179376781924926120502975208205510678824019770512562371816547236151492841908921891695548984215173256491543396871659317059849260646325933379847875659427351717494142286858436499727433544718769028875829940955940473901316608682192786905269923644521818392556737287445697080067115204487664512033815253853655790637603478924478212413583334392061662185695217783408032932410798392417106534551914840898129432172313340353398565761124543068756000419687150759040336073472778335584760350764013159314840360085623887798204564836769092809778240195137631892475516242336284822107954583132516203565182782371946582098836997169107198281866277717516657285846305563531800632475247732978832475240424229078815575235273974459665780852914941927240587081613224596155045955691567681498398235396810303075239487095081526260841611988581221431588049550735711244057866181769995037577539805941854134615609465283769808827799677410690079262681808418857241384423828125 [101,65] 48132373911797505867830353944740116456937700663165246331206232262760976758857613965402311290762179182025781881264687346517576055534900110754179435393153525917572889905694323994277445888987032270778831347131478071271926901385113699497134153387789369306412982969406290329235037829904735223344079047712438716073202116439458825310494136270376763490079111055962398388474132917446444280455156209977368644546003442535363267637612225283938456509520928247976014991658059699332978695264586014049547712901494792576631841615681033700430074155763861971035188924009856886892531688611939770939133786174278288398855080404930858967882184346431557637930765287088365547213397367200548707917412041164232945794925068542776022578259412681946083050897422458914520527032879546568752277410664295796653931794061224369142925187763397149277908794808295057826554118935125346333978764955581905839718785041890568679008266783576113245645981822830031948887207203955791235123499259313906646009453787464600631731690663255159309305958223648924926020243778469562543191797225578271118878342213744838657453575567742979774432746448621650559968586099073958331631471207110766821967129728450459120957985628054920006276844863328907563737465029613562970984322330611055280526235172823801138131400106372087640848278427431671642242078215809811952849558428491989599599271956863381227608568905556817897413830169980495088007768296403446021749502816929931816980698794844303726474846411915172598894616168307443467183321451870831404038810124364311395305403906227174921901242991827824641082235945061906698227780498323177146078416122162914346036307812906045639351677942284769717355968635369593663979336252472138174271623122858671028277490922459272487167547703291343298707043704580634485637998604236837263382609632343750 [101,66] -2586118129089803983371101617335770139187659301237084573052538196127858941930661302646205927540714932432606304169185684497065408558930235929423405100107606169701983444201996105407573580463045388435625454926362177888435246258328747451574375821348231013082073657198763457718834893640989107705809461236373045475081188275403763702733168473714811134085869621801817543735165572096191596757241452442998603106992693831313771934089073489918099763168690052703086064337222354421623174245816076717120215243131231215923513846715152457401465314571995683483219314859097528358341449686306229483688550649216292299084528461479490066169946001655476565280250490306082829364616731530131644395886948713330725426949388357989637914527878528195528062868688244086341010059061660646499321284486390953528515825325794744787157563091779092383086761268605662015001941033133620835546005993789034261376664299153450342710793337737690153215935371943042656484100179667452127095070905244818204473970811043183114759818908735576211333770975062994431712128236834309869490278604546601166293528484412166601283045603395306843146353839701402264513601420237813416934776174538225855197962382690853384264446229073144864419161013736265624618528256482907307494294067570108390366968947821147216915557343999937317678813470375825640782472008813881763193187710046709926633740706490994416783047519990516408186983702508114984550178565973882116020300589584614600419494442014303390215704704104894829113475119199516766746311108884981007681170020103014564076244285198858131641387564837374524109398659458668713072682113599966220634216899024901528414610974394227290117076465479765687397346684670116148133505353691418947703313316441543496295498517103271750761654424878276574544761870683264617028459157982646205937439600000 [101,67] -31477213640474369221815328380690670436638823821811972502871137560743839757791226050808177221766572923505561545653476051340668193076866253138428184850342538887952773876194574321774126998393326405360043848273885572477565953301159726618147993339961664935463013128459796373960508757032956066813084289335562552349661305795963546088749635333042312701851408829601259050117190251253742756989821303517347549016134901320879753899280345943607620305966078223500741629016856005450472639175307693575346682036077951238824484901822503607106708207116636924167161527471463773061139208887231489200049431248505159493531202834478057941993297605637220965163127955071317284857468788538746077971196169159959928612129316540999977596715971008029069421130302183372961283953713726064248430797764147766502674888662782715586922973926798249745421382805898616035670430110022620988242517624990126711594754197105234359238566872278568606209250922281644730693349130435871772039563568000022507212943893299689436424424743759144438763338034375428267643383443455804434656392175695227358143277057892784514991742092263286484192705692918062627498335790260850777955494782776569861819605019286687784223500473385847708185430883002707978162213773800279155793716264708454617783743310509654536437500368511064889756064807732180456050832119789123659220638011402234924441881492440566014975878833914060015840984128641794246954116450842433570704605655808655596738150003548236498972518767118852867257920448367068497993357525797834404475594131673697182882511087400316846848159982442228463944052260006186784555540872600484263319951813871258280043145785356469039788254666871602061296785718613045876491633944835792805899231635354118704149430294674980078225225116934191569033016195912298261486335152162952752934770 [101,68] 18181112321104316269310689497351873318274538511694924710370077783712484669938521152382973271843230637768283153033834992509747608199423554963021828451353734179600099744240596138852584797041269654752872335978278610291770354707994237674434413200998688777920578078771614414042133735368352120428785202661866757749987951979073668280525072465422023197848805881005427887841909962671169066536333949300949742318794622575732059983236836345926635053033871546910442378204221331135979370928456558435476541153693940714005885952085762352750275549139807226472679331493956134048059293212875987346966402210630484082347448533472556392461027642014094553186723564635930627435356200053333506395264595561576561823403977001845364056478968369909311294923268830201227418659628609048545313886160126512152477280965781387620348037202925676001588879238000081352624546865845310950909884469934517244277658033652979410364000320592486347446221837227820340270175252389380953833488003092670760829247025461700574748207759620675900037121764349623339451802290768744771540890939986834278557226289612390678531561079467209483221257771498614586945290590954531648038510051203350113211771602731491732027112805899040703618798377046621262225932393925075609424972209033738752701011067271050154632278248749866432724140056276119873756381544807697083334845509066164979780084946153234178943906087359683343252341326456577928019468146511864593328770212470489221138838474652442815860422541614106499634075713847527697483405608849228956300831539065778355587077751134908654151034136054029766546175215028121252370862173847867318255055040347131076611926742049311901911671901001028289498591382872466976521391232156313502568240485053958869475073643663827149826492329329441975432629880649714295711175969434303306500 [101,69] -1363258664488184938250715250255378002937543728094648325263145371259361591800984920918588397348855524211913955248165671239758276756005059732046662599543567784201247385943091852478498416533673388405779267779786495838954672628687028656137700679968958757626921752928799907889035199756593620783829891242917964034012755207120260773167429586328667803312188797334922367666832294052975951641415061053932536163516666581487025770192130364069541861033146290542056798243598558215232835733830582163264685925856317047170867388850097358889288565572357039106067950146474226516675028300004620342513126365454237622291263531532220232145836750031931336567456349709498244710721724351362933597217324536822510475977161925273788586768114573135830248143003626385717244674957000484127757657571155861540094273459549551234474077896556247212689487647047541930866257944130705454725387980024196427998670382844679418464744333856655969954112450020915914225143555052934643177826821534578461188892374766675459393873963757120898278379624460756075589020402336123609974096705550791862481457766880205358466081517120425637394607334274021748193417256591555329927214223838563519540604770478824955269278857674596401412534891371230089384031772606305696213754292340109170760929222153517822192734922447365538956256568581631647444776729679260858412246190827577929507217491407342651059122833829393033383745050404319389595840722370915552734980244346129629502401144311103718228363005499019213562257576561381487293603848674129719041183338903224346644328422578145136622570169106266343304463105802947904389104172413866546365189032351518575813977225965580211864780886781338642120262157654205543078123464863187531668454403157040368477589055538482129118765022603362078318457639754359438511045081127810200 [101,70] 53871377697836906039330786312455338832203148833231975533371223392231111600015791755161058873588826572784090819106004984481995646096498293844585109818802513082523267030589015841304269457138299478097952633382766349944324150742945197721002710706796423584944873809739293438625036173355422860789264945964177673619698726012684258548328692436919769649087613117070694005238377392614431781448037208594942287732586028759295654617238760980480162085414260963662170103220478081094697385423309120394351605838701559307440493269807688326347853223623200263496975156501336351641217951912306610629210151744288332158746065870184794051578227850115121781064475104874446474804701649895719918936902840739840938797806915208191704374972868443910615083688281918591730424018823376904320328761276074501129549893245773265283404511972845116740485441882895193013897562014203883552132236132380498496259031153893379120403491573028959140253707464114651462835386796068780299133826238923478147075209370988982566438001455569810153672609044946128649353239971795337455238167217225354992271955476897251013237337758385354625510181469855307044525005746902206592032485296735179803975868581343071307417486327080466140128315851962275842184847273688993423926398061989806733349906096379771421035721503563381765667289631939375551606427849397524465378365667968039062435094601470033080753458269886828304310838695486660029639012048211700446902575566770140747990849685234284066443018040681870935699724538956906935216275707768899526010934594374176368046431546067276480027243860948925049211150488556893722576691934350545116145139946652868369999248805506954807978120965764344722383759759228212505695287733470858780229194748056259210961764256056452737677729373949374725196404481573245227556346461225 [101,71] -927452055262803168724544187422618159218447705473325512176019731003360645889224390556763027064080081026486665369020934610907530323408934092644229489826917834765380685291485434844719874678778893535230528147473413353733970669359830243253495477732115066020121425273022332756054901495269240194974108857559989326145264550949215131012886872074474375167453676941853945394710694302741956295484577828286851680759654348608937887980730185922001721741497112655230944195261525451435895663984846150150588769086537025866825343804771673252222188422194708461212294411127552002097476934115363847046931005598788265822080262669428520025365913500011080239884530482857928059699444009204982470321239290785032220464902520603693544101959790573069511687284221939600373796184344619805285636862983188904472974784593140769388827313513155421584554358090083246885765134638889787712971899190247197795840483744145363746719616828873617119914340283458360462688537142034326974835330991316766129426311001095161381443484465191978852612137471799611904103824109547065405811632217806100539189187566397670671187819758480230061569801510697792593839298176627977934761102032173843576027460256687583661455158097387135062094808546797211440614533809239165900301414949848943450657752169838290680512244819922691812628251155219927133772124822435031353394293836018829846736557625732180021682751643862052450476480051091594216590586207551623664631697983015122690597092351646731907747745992019822983971453444106713498174729149669382355964203235372711117271909332875762674707517744877692773663252949621421387066803690017932790606999023560136830292692775884082504588373950951389749201045653055890141404111560774994056058093207366560639550388606768975979358822079295452424704538960120638648990100 [101,72] -21985178479882433239428700365069960812800648456615036455995039805719939907370744782381918920095042788421075067065918027227280540641668759746531239662962168501523225176420262815418707377036437366237757036157823497270147108151242411647140283075224243957447139758630348697162029158178103060280815020336073441021682303913414201235382709275954574099658616403885057442776865414403217328839868910111159548071639096399217488492621140649033864672733899077281968744891810420519099068872654400150449655341998232118651649830653992366020436228994368182759977234239456027334328176080826425028528838943031804409607303256409184913217976984630848111773185334939160116678123630365816601858919639338145095055360132054288856431002669866050727262390582876977012949677168989123807875335227903656031387732028024437298114426858280842910594476718893612425533650061574294867846751623991396286413527935909437176162144812960342163024534710171698220711150331566698476800490706061335584252546512381103772109269325156715137742121695057692172956538453004456127989826232330342175877001384846538498276070465511820031301712298977659027391648367634733399362033454416841809663055307712989867842790629745128832114944882709966777717329940098973366645844977414274367731797834821209802809355816962595977278255059071779319088904900294197346784294853216275469271421979979491578620192943713412202736953451470896747645756781148855260744585774059880747335684895213272961162567004197914238841557058020747631119323754621960747378567328525019652665526052243703396998691895887398602528197384625757424357881047625228982008907892423176687136587939229298284425333844311387161643452628387800576016455034905259546096431199213756482063956254686145112563866342246210273683184983403386435100 [101,73] 933281042346470946629519935977700909312946870104619206242431932748118889996316605491346444800163403752515139089492179421160263545389665375544902055883320905176807905328211718864128401928191691837596294001531243560084456733184168894945230969728497460301430478909847891557997946510451371366683615215255428201649105349554660755382975039169863493141985084413190137540672345111782012322196392493673790149841032715288770419624783878353518454071345907968159969999292863310842240161794646054209998133553119933649504660063074751667340412181497969375697289813527867188918288883379167279049962971384709823960581586408669787733576423144175286805289122132723925840828665707412137602261045528012637690291649763667933184317290183496874132174135769025848656653973570425331171639217937487507724479684776116398969316837399542941393097799142466892681592452871875792647000939064504166814558304168288767942456977306567007687633446670218797990486430979942626918078337470141720940579930113051940632098046885518246358990975165244556946264429276398908850513458604898151667838372315374162904593146168399283627032779836104708653000107849805862919440195812727265933159879228457462181840599645846347283072203312575751431649443345105929550315427709453805616471795051063695986489517993031945039345446280186469109851920072631319944486723874422926869710214007448864192664133858813054569226299223906430389818414971953477029078140445563223714614786033726504521124172149987545602994002548095767113122870566111114580055621537355180472506735000204067884216237564106016600259260742863112199396736101195229342763283459874225250324337011193917638102239304038117072743330529941274986609725585229922995258369628155456356061419650915103280648319844291161745893501886012750 [101,74] 38961480830106491582490914748404869638745770532979366708314646550829914877335361292956392641756386634620286576172908260476943312485530811019820466632807993786486600446494498436327396440984392208848543262459973201464592791520193779303115413052869267380517384313642548027283497204928122486033245619729539158399994546609340585337996416557706106943068587078819675424797150590093871767334645551328245439879724074965605991440121057401342866673728924867350181439971484817693963834786107437351223967945264927057498080023409192059242788601223412609456910588138824189958303345105596735352692742550922590493561087299849754849420282912570044558628477106272722061861329615982623671105013943913187158498014086985149176786981007296142852433002549936544584873501801340122926960722048821054310200279013551064475863884033989522122815526665278801122469281384173324599663821126170309552299097384782310932928710303320443874492056987877842700415323877930735550095378626987693303931996838961952370349559430817496312354052882770366732392671200609675953535914011593416824408590858037154692565655117050290136553077083653949342803982402526065828657174632527740985184411776570452885007583789204209760144000195441620687180666056481972976434274925506454882321946150479051514304519780645487224489235925900720638264915532050480775245216460090283621982576320414209083834496603186233590310780686757702847245837883480505246548832167103580717822051645667430253435522359410253578486529749724343832218631373581239255035671647442436762962489488594666363173389004848623979265347871629096473824761634761302003087377001743404430357731021125883455786648725789985611716521146003759473955158370289378549246863852760700331333752082339047277869627238808359176139378414350 [101,75] -2052082201896813307673079678294253080362141441443230435384290369331714108524294394573644148412835642028575509120908695249858651625416110249735317813143312361187906446861826104601349942734523937140402763699325552725585863805039754842748829634499801196167702203987766014488173306543896299306456850764160626693910087069923714314691654682986071609073436059524499680826191522578156035891757371031849245322841417193083122676717116170130030249588400735856076795502838690732006145195310740640583623775737555405503810939769878788075303660570267499079961653129766947453355714432130493978276618681903686296591388103960066237628611597635785049171481581128159717597663948360311178306693733562308971524161842621871815480809669978568428016020070634077028414525592094602759624635064279305941809877050622300545536476844916010631764688749217275783397628646394805395610015327784774338025282809071301062838256701529509181678482478033869901985262265102903963865424772529556062648600321763281198256736068833219379153885508549537656855232750472446862493380468938224758058531842269947045374071911078664275355181270760536370167408390377912646838631600058417638656438009669374105697363385032785849123972684724771693222713425403758980504285508783034180106730918450904634174942275885034892638369318493621203891125734353593578368156952144489172810392516183953241024130045315461022281046351772428884071355978871963687978452520581207810462134332644247232456571134947840557509918672969871603813151973427373567861330024094978435389029543999861599731111179530411395697178012515007085839399326349635904624079999461621894253364559221557405093123412178359919898203992764772359815608728886356856451247771091612618598295741869265043178152644251853724046992500 [101,76] -18533325321855988340640295516892542899542756882395285424961237019900589608958764440690464855990311572038062339564703857249148206249194775836160978192821244507462532378357992331485720152155630608766918658796160864910851162656095809775733672954635511358240735898892801807259380753076775164806273565071739226516670416885411016881477581410527311715744899930015980395030691504405033920843288056910593421704795664309634246369732382828968320030018934503869889209098745145239079523533663472974668698212559344732333339396040357215722052305381349004353715616092237473534074894233314259975633329616605983155444953687168558815183902618063659889404268964717935871056692108427998006353571910808129967390654576901857374765751293244378744075158517715593487789358822430850137009077958616940707155615472415564164971185888060717711291001290895978592399656941251490472171628249931654161417339533281929216078339119592377031860671562869405486392491670488131535280590346972239011664376465614039536351368662902296244565943588804608542566552347117131738702130349868638911290936203074526651959482577548268724118970491031517920251963054603641183206850365401966069911161781935999672449688859506430984697383599334297867172013998521812879077881181530179518970922403475131754287261301883096261614941222750952078162872545769169878978173025121842669604953747109101392531766154482744056492889731394466718993494467239133355136388231149483925679001297161714823694669752969143818713921005045841265893605686434457640331877137847382144787456016649238335392499150549308829734558916527871909872500668795893127248116728481207651478570137654010225744098413226009822535043125142858025002867578025245135513117571990618598360198401237098052340122214837378042875 [101,77] 1207976815853597189404475526015137858409573732395030710994474453234846657946520449563964752250293620555461162226084799447913297930499395269771449047453591579699483994165478172114049250273392602848810455363513041451405674780980995611954184156622277773371635108181675511273492343944122960438952558177569762386950038820928867755543944750795386677810996993715260739345454284651952850017878179563144909683759252588696150916629974445553343700229491353326992094707752625848889781227094839662770864998534770607527553276112670377446821221210521218737387873403217502564530170568475416445854712634419807083800610981363086491257537041897017418535461176318535202938130877957134517453613001098512655549375475012806891379768294998238518337521722926683155054230263334220104522343545580874642307675542194043736318827048566324259233288009759891964567073990393776709789629937978119018123600795501704987609487910099375493229599047576855704237093932382173815879947248917629534812036437917830068589854855608563919279443747871444954811806337639045600421499824666154141962053611962733480774158842731525238561109159566543232598134028454883489683597086287158392627097378929885564756958700770722456488430221522647935929090343433326670538945951487545028307534528868887393268414019670815207773367749426449588706793858584038158969752732261257482095031187469260117153843636306199860217230799482404608567487677672042134469513471041724249444252313359455382737072829304317494202566999149420264987134953935691405115567353671925892438540746172441561940804611975184921276204334250085842326532443036554486561077925509809909863271711490875033533851027191654433629393055521957203960999593852214818815178607754413439900821540650024026284092882288840870 [101,78] -18561655614128115780020253432089018264420046379007991595991239140870744041354341865607039545975694550389533985352227505902680182307314175403080546495833761840693417685286826870301475914213488496137149727879855406640075952670411822793070071307957432856369356393109985533359684176546934306870070705436864778583096956472333250376440799409560586100197263931836486683494260036726433766093827910183561788682675084797703420318786676774022007893336446086166687345756877398142876121745559829398604529690853986171396577529690849437351920234464670630523980769125091661599475075904375241650980939599356562562792482657228283254318169954831259253176400970368768649788576651605371341291699391295938299396355857596685567156442801973273485969860578713130720115120865728594714946769314518084377289357446901657156109700114914930764027294911409509327790341930276911427258474921448025392219313024354466050799602916460462102349772310337267225608288329159087482562398937878438624012412485772099710482003265301825826295774124894147762704900332661284935467574935956481295914693448734489289033158965114896663528470115218453934062810935716828776729334460771451204567015437110575563093328249051311190978618249948111384870266775662245434631320040988166673993013449316839967970744822768389322484706703203930321676181627818468644910558315896690343596691214693308429290869620037649655452122898703545201668083359005782869209783703038052792358654393868351549238066406195111961359011613215137670482132325380794509574025156962117638112610888916180338038315150547687566204929866455333883708168145169150255642820295935920746043295057726635556648445774040689861519572916934761890382784702519026027879347029059047319222507670556132212207262823560 [101,79] 30432346229521317485070412608961478342311842673592812957349038792950739167869598701297111303977401462820926391058736302004249507331016420479358177597579959885944885825099038274288820104040018777846552342997029350948990530208330151571974200099311353803672505765996510260221337666027248208413575985006760658056059358517485229229902638659093942815541438026579985729568586631377468889103903784871189159637131918812787945005075754876932825466921593549687000881976061975522537227529308711068722682350667554720974682695267569169752765404504632514570702863048674805884074599048326576862580211611240557042651907847497030586850245106189559369035144644839204572056990550281767992943377734291725455713737376446201614056849878999727573210846023006879878832708176928009824956012445129960097983545220686463515046331896132737172286538314617294842070471983334964073691678676003144803615782125545155360248513266466611617868823961053156043286445271412519845272181284638351935409977035498050662081141761208345809882106582800156412331213572967303160991447393392432241476109998243668702025326112184375867337197194211065622441836640148397380652536930506524156695536637420303513844927092105519939389503464209588830238093984113805781493756334452704837512056744462395318590026195804773328300623357376787175453495193949645453850148174996990792638379694562669571319020814482356475993540011043747971492388336524741912523902249625648551022306307444966460551089817074968687786914646848868550617207579911096812588082570591849528731766264363842473660058245007741823366912478721777577554602190150822592112668230064995391080416476363289666260135922838375399912139214815358195897853123374734309492207860643540930733025808276854571665430 [101,80] -4649438137662819663180032913567860754888376222933737181978942107733859782481692825171750032813216518913697744108606896325804644939360586222744232269137221035353789860706945543681579569908867474461460684376059162766758409718918468133278035806738419577858293910151992722656617398672177390278337724256577312847348786813132625812794023033666151933728730162386826217506843772228894355792784526198948929115748106444392796277784267348562814072776332654647796603947708391328066168165801770408935394903367427079166546258187848272294404321023523381917019662591293954071965187686404714287343457797981050476343131468372149055053576780788762093915773783214303873064470667885715500140991333369491916874808899032624838197078697724476939825216470443149558577594029228439803440841233703315008354001186130811041587832583398169725893790737115276365576521745423942165765225417047863715111256317941845940287700336507242362126674318313409516651274551885918297311590294279725747504019886215151081117863781845487715075181447668728451401004338434246686172275651388474695249475401741940347568919470078097669186267181717611351312640628601944713420797638700684797186205022401185812874602989767073972826717345613023411336967115848856336804442588188063546667277909362345620426095455722031666099803235995272663136308465466854059200715242878608505989558429343909927719334827361055073991456151355420974279805982953229810073625033502396638831184183438875905694402498177412601492650048732098733474865256123366167712240710230018897159802149794266675100805915160192081726217522540228885952066165502279053018125662584505346097483635674865744889491459200670292136799844171131745612073674560747989825604194748646673581714623233201766510 [101,81] 128625232319679067787295296430403230425151477176963125474470052699852044580917304696756493444533514988185837440747270165504842221748898508506647802288737860714010345918934106199341452949062539875411096395989272928692131315595762505017004084714993122531640336903809370681103447058975601061939489826495951737920635890818282852629794193977970793043594250233156146091808429873445012217537656953583744823097593756335554889398521653297300627828461116977261952324403063262294472258700213474435382871821006483550823531715415293765514833232036864511366970670304657988802575893170466493481111188944439810413679422663136026070229404785711194743182219150774541210686721122867646163860160671719582671704339405498591682123023163792810929568221402071898832982130957437876427964178240825733678074270222892094024216279873198636396279118544242122406174501542703053026714766465781729380871731706070027964764394424079316000963604289693999627930381683963601023336574327556270657962893910563553855145044641967509677832144411141229702595185541319753226615279861542225294079520516771887954965366570045002307713101913934931767356307976737200550057582469143145164872438029170242605992392173755495542785026731213293420920082198324648807860374197362315000995102755873797817728197124839419938151764295382414805976032121938419690335626979239563082771926038654571805190590496913055554497596643842572622832043608373293983043708113092519419361868921190015192312798619681396805164590422111618226271469610903270620194352666664928449827545473714246366435820786801519571645754227269787449101803625525849722740700050044091197094970266802941723840847484203669041297663886565176246024101506771585554697274933094450801162779309620810 [101,82] -702837991580042603221801864675029424814343641817517343217454088823234103752672177877061037959023982465893755409683840781465676521090754313391977435187867090839993368407991008035568302597563731433022084353132583354535548449503399848410751162962136364054651331923540755407933407402016959516885617298148575581153693957728270572637606963000152289080075808382746306792460084157678018886366924748370229559562777470427745802224951655885465917878131686506700732568165868341352628303648520701211611662569530483370898115242815411474585271771280256233144165038537684192224194590992267508936000232468675881754058722835268910890629906716816529027857746852681447075923496368703412144785863600385010918801346115153441862345853727192680826752824342130054368236732487306403529212539258561607552153678129632290656999910942161675967389653163738489853915870190205519018939028579869986673809421099959205436870243646976410088379204593880811782947430740789596526219030384072675248945398364304600877298757873585416760443231587702271522004241144581385441707782634509793516016513061902391655937369684523451593714352531592038651793955334192671603775180726877831511519630809267958386170715679485638322074191905487676227019064931931291336412224647354930121426339163321544449140004809216622810997670060504612726711374936433473649763822939378104526561273939376178165111643454000171085426744262858353605992873064161302127031066982902954290726152990816683692156021228293939650310032406768749954746486475082724859707835847443789264277383486695068755881153680538563143834806301330785472561265930531781800230000413317593088928059671479122645087116195250559621439813030225620333343731124053462677444843681608648104583096130 [101,83] 27043263340343719080531426216971359577604745863264453627807880782677124377866198815589260716253298508946825787036219531292214387347563236907163060427430588019498146260220915368308525499239528900199139451602859282987384138813708438579758827631159145946236382432675192144805008345646434939910425019099776389247582902779793994532669974732781591079397820185588148096881838620116850008924074577012946346886103057815289773818917262771873123290146258168341476494351995080515285707133230267846926002432563941642290157363406241500768878567794523985523972237412046890071619520531277945086450555792012707997801869613596064931477938416120533098219489791313733137990572483568165611145962775771252357120803778143509305803694652072760420497418058404674732690799686816148882570720764334841165759782269351110897692278645023161344292525945145199141476264137315151796760038053623998485812074221388262871674789716727883012771523604836536103446991285270396111715972535707755199878912490964494042403573800026634233545506496270184155497497315443199429192361527336071443187976643527205697087064397119504773858725669966853742177546741121303766689413312868203443646504470179395747790817267158034876218853652525496428970881370042900919070712064543240867338842572744115838250684525620151000291934443962595232706705093348946903445625147695326856533482690859108881818406385330543430315429904188100184816389127987083172630242416336032228361908218271160883221882212085740437307927373665514095628713492453232711858452107280121390761382106805464108524147415025189896008876268568413418300121209221586098128546953140985320309092869449143252772645870812798294882892196587820846209310404606246203877736758781363754421476 [101,84] -446440995717306032163669107284222044307491341680666390891839467815531094769531211833116420002986782618660060257551401522685304319084150660105415380706372167427369595152872185129212231744624407220727295252087553130676750200925928992448524027581489690926528235733969704059094732210126724595614237619316062558285493706220196338242771028638947060353534761703280755656643665224362928030460469420384313114729183965340188289771595711435122667075341467460910880810756824748350031966043041824947515139027114372576287435093402669886199440794677284721225400380813196554277389105460190173100996754919782250520294670910361043824225172752309725017694140168944542224206813514143364470532993612734639182512615021005084747696861460517958893425483489895498611509050458782443799999818207246811381585456053641444633228422987655081445185724591518111413976584807192145269469442414866139031943930261056046248626187097042015529378385095464646834541050357668595523639029193234252683351003265692419382309502901068065124181085393587131478031515228293754494932115446041680945173242548213458820008192991052983745158626386761463989559473216866555798625814170557449611471066032668146580827736781214804884320141121963630583572971789488887155442162674405541210369586312289843133990994765459309779642991323012810653248293766469745181847979861446100784953185880773773939847695438973744317917482215358855095391319931868754688129696820932962633773866110515070780388123947077242320606617857965261499155607298893674089591053884070206059543179950744668281447647888060538735150928956233386972430106454981071461338957450497039598598692885945120744842298536984908521580836687262963172036633036474745931017703336576355542 [101,85] 2105699349749914101146601167174437192328979543496556762531529166791840037049638752998492788518806369761336428947111713893607324838676817057516718546426949237149102443622331332049429295436919447025458667364548014714033389232086778115812198334595876642822914358190534642885318890465358632371413497166650693826025650158979831943601767020477039480612728461840327691615161225902178520112431700479698178344720532262598031699598797031025944645348984093735900078747646948348703512372392791249656229799047407909816087979392927616853395740730925213612058469259497893688848795603941250042104996740516315879109499858681784024924334962478538130785033698636720346095314057247674447360824133451108236195464843457107835495559633333534373646739999812756861518917400899145509211707627269368630787409215701190574273402005260371186047654474261300334994526551282018100397510503664222186490610731908256484524079531177722728243588511316430890397899532838081388160873493762010793155089683006114874725762414238947668299564764249432060644472040873815190418330541305215782888667329453881984630548603573483030897975971317631804544925025750342611371959044058044634943798654931324095254576527029526522211704891019648116928654751787396154113783468554164324417288249311582765476511362241631441050069536094946456964976435573169636988762567474524250787387530946401332711480870243709811478244102696796803966780023132801090155653670252792161762352346196870221900239160647599079115199230297131054627506634770929205347488655406592616926100726262675938415720368567177308098774245278861989209419707628658778650066430481876408877116473786325386680269654058324474697367703103618078716508415827161137552046617857002 [101,86] -6857385191493118218637290851951220745487046821777785335320566434151066541785558308091399072863614856771814824144968056668843438811543372291837934133204677333487983446486148920981610983926499878298016957384053386289203208562446579203722853583326427936568050397912853027822111967866529720214948814005678494746822863422081897852680062831447416745282191831436347109803170223716646931556813147024018956058482301006848710467739864166877531128659120544547062813885795222765348877072169950227323601338498533097544479382981500094659074710706418912850677995584429775147754886166037620917860922099177486178229029967562467741258478700683981465616117297408332364984398294471639654010916023347030097930852671050391861327024775277623879176736709383439949483529982564262660792159967461009622590984024662019214348896563832344929257750702982119674998893366104188265365940657862509679991551625834264034637731002018541923879221480250359985555287652135395773877722261332835093220308466117826431051766067366577074589615463613468216902359189186313458086770774442314789168454128216524926158140751708962692819414669851444396906234276063601986923807963107383824455970022238876247132523742831477362873707128965481925497958909995731082593442381155081904474541274765291748953697161758515435887560859446578554206222863077915112569798424108326941220182346642784442064941322050903252494175486515137564945925356218306422253739781084385075911950988570158333799655840711489874403096945040299103773546405278113768131875559253802148934665859505303157576481443918821261583742765316298334064425325151829322088025766379570485739768874968607278781146608900670801761974264882478877537902295967175981126088005 [101,87] 11406445137640769722605061741028830129057032413081215528655215012968877561661361777430451950455483460638987330995542531375603142530054010232197825072687650236436203469530644172098487720359821737989592385908511864573797440779112497191056296147281500718419035396651565342009703131069933183415011521313253014403889063216473587720463214312728814442298382940424291310703684833202670816722864612727416083299844467579175798424999964421731137297060733637070647731379952888178434695384749774808843263139223994903036309322842658588368442750882485489689090784148590089866524207765864377281292315172970367041863512259669172940858564624875600201759957125591344125314159831697337475720506022826835586902542540508106195872974410798268453978512928079391484091244377762844224035907446903642032408666909999546685758534344346646969754820702015859060923725107222670154460110452957899533907752914859527386517726954883785624753170546965140047950680961383028783738932713338365424541128391473500808282877815452244555116692791015032259484621817631243127881420832572100154834393344765017728929203206732268951308926639422188349415789245462303128143961280587705501406436972608598879277316706893374529912894667913577074682224891824517435395061030048458416274338885230886929193514197310116003580033426911106140017984189844642282095759671115243496730833072205078808098786100019365474845329814956518379776430664092701725509872577458332726707788219811111740907597603657315207916790531684655760135687076295176117653225068732594013655470992869087284508465740103966147207039540005242611475359297527606833447739443102850642327806758686298799801575238480546026574699474783551458195871701501612189710 [101,88] 200340540980427088235940910612696445901572157089808962501569659445744683754952522146222127398690371569763864808429788796846934926334138786009878213136166614242190930881852490316383015868776123806601251759437994703985070660538964696199135202781357301183988317213999575052141289600459544170968423591131675012583038785442237975345441901857978683910158153743945540069123247095845303810487586239630002989409963821695768917946278895146376412908217009764524599693021996044778701954860097862207355067044407668052036501746245304397728590290026998042309238045713712048854688774143661024975642365713161947731905532418697803278859077765868412898324401130369714737866819183496152539413137847648532552850196176977601934766138494359952604506632613942286564151814410761601476000076267545918870940732233765767205498349901391988805340908065239245657235796326408776343472357572582439091301978307276128961782200568991732561385248382963509904298160645154639366507421618460190966416554202183937433141142710696499147280538075744117168516504512465548579723111557636611179064671105838228105935592879841615305323381994152776893652697977963885129113330718417350430289945975882828303888463299145229005405747107929403677999718949365075082720084736724329941505383439673025483934460613455400405893081343282501178654241210661531891419982984114304418044106772764955333314672826916146946908932558546854744729267702352279542428482100626096637583956351466762235848383260726544524727335714417110525634393221586204108511695209873205573719978394369616967743362542976782845673489695269457241496209833059531932466290469438601936090385919125295271054000238975352191861597619943026773877815595369 [101,89] 406642101715372387900151352883793744258946057701377346029042546687919103902626666708139291217464194650007809666029923723545705558681786773291076701692287188798284166560912692234723468201930405995783841383742081247746557127395828667252642896435601971285363862555525525099439031088276962145771487864841431234777117318487500739085659952305336766891261383751170803105440803581458613880029048920701025238379566798997559816832171602079976796360128978268313188422673720181978064594683070095115822608872801052968458910129376854591036768678081260410078866542264614286076654099928423882920062922697069223085977501366352098244854014179777387364334717261868455635286632086375191374040770408447910826377149080345515893844060493604690730217178141399040562304328118180809992893180972822997834166514519021517855023137750147710393786982721003353102872394970269078189072978821679164968232638130268136117894160895593657145310049508636450186586275777285738837205316603531762275277556144019336371470917137278736820748738033633629807890511481117998998077851446023005336149360723307791456834384848227168259802047465568399325964058071677970023579866940992269293949982782708094995141220870453059356714950412569245085655633758161611439945938374871080641813600024160312611177041077324651335030175527986301196191625119526291561095859740528558345177289057285764879004049191043721519277241458288982685828308608771976587884455520382449789639755321237084846703296953106996301276871698918715368183893369474311648772394072205676210977505837437028588956577605035105762700871905086981486959281836638381362627499906560899243178616783954108175698570719852775076086855251920187874782465166 [101,90] -318407258803493883155814142903711946861692124879060690464294108033019767694073146726954093684690081953713737632588600742767147797314648734320060747024136646988378417984842804320098813665533708417072788658262859202124857818385220315020046623139490007715705789456764381281216921135868785153439041368006743077258552468482335778334419209674770075099588122257018833873010581716116465667397637188731108775994026845230349153692321487665632079053521598477383794409564154996653844269999736652249931590136419192829101381012536700441870037108684117818453112243176610997800282075598396230707815146490575721381581298536126058338185220763217134706945112025094666996775031409530390680085425753405389440350944597259992347663368133404065079500003865282719896772520888320206509867511940566489813152921772358494091616717761952385714798025017728376151295519598081883983053589176030691576735842585254643978785795239880756280683342187441028447653181380273985204874340101751792440758998671726829504893812768786213220581107361466333935546344076215527543985954259230529284039545932355394965644076368474300232154420071535887772330137282569826135877247671901576389715092800393829041686768987210280556036564077328240645531954015343929468920713736773304121033626481396906053536007310190364319100572308321226930902177960844797710540572396286831282666467943796853705524800682267111221266522301392917656180603559247808949585685566646795657970918799128582845401986128890626785313626576773513916159356337154856119281992787575016264942354738920641165528113890971631711058666077174287475580997638856259989719861390040150885212275158467044372571906187972984276531659131244847682480 [101,91] 946010597465753277671445132574511905923962874205202210093879289383713614992032750288406412657004013005973539505236461273658757014197760680232923676405705870151487125395545248408975645200132311103291364567465181154183159894416795398530517791003639230639883238290842222913385004287364903473521140533735236747070842465267622114576623223080897364185444337660033660048517803792848524547861648547407860725454659489823809269016766324214062964572673973089288930881346342608586474198505779361951509815616987013257803724756051583457717471774395292540644130821744757962933395725459348538557641561514067690591131671627219359246790228351880332119497617145910449160786972434071052651270206298408034190649984398782273102506747931228248665698561945273592954891471600789395073612085055786382957379869377939939223062375468847411442766724678146822549513083702093045243234618730272134347493735874872328359495761820438957833323805604251119497879153309416189049150815856138806631349933228678994935541136004970293570476185076176732051688927392407296133393151411730708343697008800177038461057925959190713148520946080545710531582317858821255966760527316783098946597318517225540287129648831585683379205594043007352989353565070365784816857513094088420719054668320949959050515047834705137623635657737711979428452674383672002440096328645782706010367079416820890662635760500683394261350300129806241676827197378081935492847999432030205652099880465234639225132085168836101403789050109823595887317143467912973205975699720271335233240434486085378308106739214611484972795339754101301741885627242591945085040659237010420715368444292339500322764374021934131142613289401090308 [101,92] -5590614968474215785698072491035460172182901710617633926751851016784357118171235424967068244703390554163849370271228191788664970289558842982039517154437878580088749826229312585720646909060382807071545560966270122121920158212481244135507911634909777702306238067621414803208707162939370276896608457335458804251842423319391226996067420115600074525390356288359153946558696091963083081264441362649958117629439600289895919452159165104028994884242287722171767002944148786528992616650881603939791237090182134602982791696365085555217541010642254485467751745652746830550986997894902628291840466593572819529895122386480251877912168828243789987746706736570405831596541088088361079893310375390898853569589747372612946046769821596702329318924410422010891693051036482875187220267011867666124676376452614130977846816426592363533637978291992511931561431294315656513444119766673024528580797136213196997288202460755753856650000695140363330947084269884444592093393649987937738032089218671619102117495613265333969312473678474382721294466522600432714023945655709739714196273268361202578564066515873901897175922235588370877235106919582200904719017364569449608255834669629071474544812121233886640348735287771865961186988216408534401334269712443909433233093662207717094992180593890962471067576995212841665215559302694440378805906517936267983784198342596182395324948698035224188134199184764273486704206733573758717387765475606463308812251896879652017409943573817924422426831905187910585319027026572116727982804865448901298849767758643047466800296075497115719384133755941517819526721517592962798548005035669746842659563183143590166796652150993930922689168509773 [101,93] 3381892092554527730747586730389755668598599241424586451924175284853983265207894745111192110304179300050159263348490968660708312307941925227466782156038701484362257583209609620422716062011784221903462769223683212272640015087231788375409482895808059269381641983131941875730982537145663292900612848573198709412674030485795160741448979035350991612937905984062505143155505883737205602451118728368680640935528143116932020346936892657902838165581007229849195660360863349625765072356785224023712024661846476969514060100547581200596298048898474245649129171745565960240124811238705678725283005920075836702330410076976092053431292655745792185184408632306185712835414064761857333900639853059261570515108166296122030388931026874153214511073026881851719289059762961126834289950925362066635663667367120954596658238166570615693824344627943895991165986444811885899115060964811339466900042943129404529003750196835429781911402819103790235949297803976757222553619889872815854270272276501867315512583270295812816863153950729960452847839457421996336821891506423089853236969037251816349458435958518526965606127181069554683859861709053697069542558220911831680097657814685239963267600353269785557652496941088572471503652875339624917652221310629389833898353022572323005321572730487193580832667936241756701844366764975996930975280411034803074442546720366783564475976460928546525720523116345718939966324718741942787782248569029145847025983824592322677533134938430832816388699831099233363407089609232978684403717191774176077690893828580258667154296189816706554126781260098322160904973491094849327547527174159572173965881951078965564424421912760421139693622 [101,94] -8297732090511363324486451643231732166530491559079974549848214964250278080929299803227827259128519509293408335663857791195094176454711582745905272664509370070761189533486438958835551634667467734710057760010706012113395037386339653822975173529046098649154399084717112028429864149751887233196609601099127196444685461283309611610507572862645365495057662620037314953387550833340639126816625671239244901607687278551491521085549033918597624670571388585142081601344801234209098528040609742483528181370662273560796418240466639586572152888164877032468874223593724114201256996614618053227647016332755475995657337188411444724367326167226965097695824883389880207007842173772190760220470314245729181156902491275279047517850353784701158266510836060101753919426838880853743690444202105757482011334789180670312865511156488545272519931945541912302428894416236944208426179632340861559592610444742260995377806367821547206177913115783106557762142028465330888835583146336365852188797773936816987770257107588017772201716364043902850391682090678115836158936823815237801182831353686570056896466754787624925285385237471294810927153479413660128145229854107953206728977336270144023582037409982466005676547557185772835365806147993087311227532754714873457369512061903114227712548838353719878279823879243981653525412789305327820374479061681887195120820202415956907734338002543380902218307316062803603108989309761938231967590873594319215349751538817851459393691324432898792009910101488561159984624872008433217565054661292818819890105703694445099406682745759466308539987495506332027950748493792029788097017600510423573763588277250649056681115734384382544 [101,95] 7517845106310209896953108218673684873040553442736138448757800525767035811068960785609701225505418117553939631004754366064555447481057105079732355284055124829952124504337043963228914351876754386037736813263619342268129145618385736757219544843637852920926362677125540896891365264778923331704564974725110383170195062004783418500446789859929660402723062991404299805739393473815693006065574818840927652169203936753058441116250688726487580504924773660196757814008179361440063740096464604565354823323308055216900035308087964298241376421560623174811619408908394313716567701552120456955078700515556950907931347901714617267490807394712457432778099984968812066772652493696009509187643883871123641598180077236542827011288706348675709489541652993273163095498832286024121436379044531936070823831113207578474402768724754669577198923060926656407371055800312465933446645151876652645786481978794293174905044113306404174584633413147490095628100199504974955774659319920307295185658930126748714667348152142959205215203018591868114937348346201634667391974275603179871082292611810067187070977758354682821149845857852997661946190439714685086402234197021579461976911874364787601932784990738718321986183246683423458155559247022591723309845077097802254904216517084152700821390355604596945703973010242304398977359531785673255143987245384438123401158071744527436387342705813736946133962157003205449658353052710692665937267585228941890762591094250944523674898064617739082967256355789780764987615435190935312273233051585638437614802530173264768024124622710990635745952393956908520457622597329926585073269514520542692732806701247723665838589552872 [101,96] 4044816763857421422875351557260654528781540609564258196220032222569408999061879631567150252093354465802324255702848581255838871976452488916389558266491180651659442817202069682846356756049833968840199699980365816368395065665792715172795946573486153236053710778291132914062526459121118670751358120419933651772896485559681639504725618704647005342660003969927172164665358027411896047613089116892495846591533448876770517690048460010809520063887435077951336866185555003977558662817306736928449970765976502337477790704889873236344002197082701325990411236399564142787576368550206255468160529542412309979768570340565578464512490273889300147177135648951061881969213425509149561941552149000730408727452088453524625658198315240387985574405094115781910652268692364256647311834164092250904958080034241161617097208894846813203638645210010558815656566886859614656895170581269317718190283746825032010741742050846178776389998410978540457840099760450021290705469628384646890498416002133519458549212422748598336293298530048325711210099759788201874463664851732527153004649506953321395717831017120724563535384675891728986076887341840455760538715873339333331440025663532889139489865928429008242304997721459397812561030125733145525713933880088430548445847890487441458451092537597652445743467452905953908686777614623901989128482719238112548863892401231749482987730278572216341935528582435776943658986852056845466742537527063028956304972897786591709172778762974238410292198636414761089445463816625036330742912749447688337883718278182848396398708971647835178786923539905646397391278860846494069082801467134614600520216459374130963804248 [101,97] 4977902157275658569342428841184939006322995879123327754999867849670079167209934547019650944887453683975010743305873541578949202838667671110565174931957152387327861953244149834932172283759771654763403340955891049404624716009498407418915121760120416045568259591342739249212158302557530557567212614302605308876921829812749285148923275303403563465730046032762925004463301731986316712769710410655223746294195888182265585700427074439206770086036076634782893001563327579381693675445302755826152765950873854972100125287693252708796043584301532543681190253089753900927038896820485501002741034664093078960219243708724957641424593773247651559604868060119231883606518466070727003052249502945624797299210880511844585500322209894124832905930598890780106206482570788391162798847159388481971162261407826915694316768102292321834261197583205165838546636536169553981193105430422173151327234497131733473895821531163710802674249393288221952282778537506792409914623049822161852733492236363033157067680241187170235806626381134721536761038043384938783457587183701233744893872201515479637455459840762437043298726617193845926867176849952409638168987727262686415794850740440280251653982459629186999360288175833418491070973796655060151230309762187916123480683975014360106481412257406266631386274999029262821102722072920690903328023364687689114778469585213977954927697263518453465740605318018059363190027511751092072447534233140466541569235782114545983032958448837056485639845012245867933851256065648587870444969034569909254700954903428297480960917583859256625315368172108528993744646010223956705939810046772705364578598635584145168 [101,98] -579914225352901171431158544095145363418839588987160336861737788591201695991870425394016174857418848948895084141823037247381210480805157400887827756397855727536417217889593616635960505050450882599940069518289841972217867669882952224101338870346944455498845652201065220349036478363267467167153799330897323354594827275250313382382565217512493445068439316166335024923835317628070887886294010687576160144336758130526733930040012313639062454646785238762019725898509814594233178068268744190423012178434525417520048711467371648656558000387263219072822889522457038055695201887393812001533008096802222344704655081964670775988334217002497414705032279212619049892801085499764693758155045422000969813572830105039422150638217903922310453390221887021582323730752562700426202225565383006706662939792491221571273998362714879785040781517867475610232607530909004707949925011309189057864042667382429594916498461410465391115600728380535630759247843488439894092288773112794021303450764280241507935707573093865551552094380718912775519891703446460081332863418623994303701836409635369574113061259727570413089910590537644814476938397467906561533090003501998115897580409268098987584383789499874492191030548019855025807487800019615092143765571992681470403376067538972611142676447470871797864551668381197286249039698859514891542406263302046093096432580442479524638375399745571620226510999434602903269394540067027396884142207059805979428489286407355077944170745749044535789027919885773386795099240345993149526408075067791674694096328591746459174311304353078318728543979170095086916906964127744355281728862958229921185680804940 [101,99] -1237668408258825892600723703954322984113028039064446288056591883715062626198192134839702389064151013205814861832827166069890942274070031528628730208571360297860238995874657936334361502878147851694434512888740154871249848712237765111373367095169390809399413735549817762395903221462888797073776886963856730210225814303693843332125475398709988643712958204589371971258483801228257065644285943608880621150565182624551299952440673474634029494964695945252513523013908745310902541896066364463540601825226331078868597821086816774614294919972838829818303399762313739788842757981683241562782825227635635027187330966644433812359220866851360661805462259074539186676329417436299715206423928064817011354291050588071623678457688058243566829343717103214996834779334962928345125600018780580548299609636107302664101484927482350721844963310269555540778398625803835379123233465900819802009141137966021028023122862043210877933802727201364443985061612002093704685190784431505328406597353243317042102934254708640053843703824909948900350717376792392064561659599624705808777278110878435271465029179116305863870033761060899554211861328874225012224272225753213889896976733667713950111257929365610535890956044977478097290717068940744050416889018308475737333610721555998456207663555503772351699885673231243578442954128804308251503648923152548792058840813617964772056762592164431245945652865956372811018174865274506757114639890711794216826759895671036079012745533670458315176351482115834118784604182844300761521383324425883072365718387538889441816113546949451116008359130322662963980242580398696893307562550318625668465552 [101,100] 65503134219787370538542330135774620309810881701622163930956886605913996447091498695010028577573125993816719828320696429882262889900618256194887601521104857717818755858748918401813304142470904911411154044988853508565689043652510048013063981602762972609219098151296090780902246253063455715772949658530405788394788848470581708762087813492155710998430311338720618313130024771108947458109766515995208298218982283940368698981077386063649180142563846605006330917190947273778205772361744281598397032813493730359160911609356370274522921490837202086785173753531420863245608213946785248856996067971028693339319776078888121044306247530904623279840496902466528026540173141748365642443584663522567443699137358743513949837980756346992744224651775446110851186625278446113707528357890442002160568465993663103302269562672190825478841879665245869096131555145645313434672163340764061702499047794091907402977413852268050139108621637521991896513716322430325146142119692433692459328982766942531036427830524459971710583442023094432202315379211542186156431762122688715152149652163570133294499144242515090724364321238879089503959130990211405789166244126004607285803884573686702456447126551876028917750585163143824186715136198521006250610442530965074877266820175778825832149984349603765690823726686611959125318270574715234059214958352993284845018556245069998939414599960045042720656806460822392952623143877482026113367182815419083140148908859834801332565549544317451877413813698141135805388103982739362946811580027646733865672874562004215069461861194996666062531336528889044851378342310101394640473625255529005 [101,101] 11020524483299578187470129231536380973368844921939066717631587975942195567356011742210206331281812808399871055946844480746679143546066205666157990322719914117720714980460195268330148047227180351591066779901360177964291252981770320530721761483893623080732359935455784906989070068557828719579299142803584579826001890358605886021292154129630590792443682875767601506028520288082189628297170495492111922261757392229876097849594756842172117113417243727545874838864579853655716040497784617866764559881564946274944943546802028189302234581236261538710680208173519280085953997071933588545004686254385397189459233170189943314890095748450511426512448388473474608635655636204757751599673003731974630213065897201205496862865435148903501203659457227496845093111137927290970136275882703889192366253665027928955030394783278770648883723060845751252380695059873055773841554216637146869654922434991704068292247490759635316014398170121576320188036824871127240253551233385678107867954235176298099550289609756978560997010730234685354334072829226412858755512994568792002151679606869171625558100428687753285840758183500113488473161874481912436939155060919399614739755450057144519842845466070081472110322861581344498685264544082071915374536464683471476914583956871760034598369281007836948950027650726811790526935829106902340690470678120791863333561183831246512481901439920213117090072038664690898284978395161841037674837249267062800184007450117841031496082311403002126229407243751389298423182085746290333151557670265761083235173994203214506937935403080467439500082194889538320524332249535336956622537141 [102,0] -193918414751051485177066202658848658805243352411842495256331473179614719205795375653817645984431306811669285810839473505581884912614349082569338878679462155955341492165426797980392948407759612537669208437637693785908332088972972895187590290362633616155023898569689655510925317508181893330254495703933601469355023015506636153303851396647412340986665247192083897162530649639563926362353755530931339217220934280852897964890931525910345928529581940287989005070272902841213439027958033563874112878151297643974331481780417454066073425603217317505723076076474517305379344331958725530407374691586524067338168698142660910109823532698015574967458660999198069564331803520122268522185874827821739026561017589354552277390949412362464131765471291379543939814357502837483652572924222212467332665866334316122197607059609073637549985293108006119225033194815025111510825176874568171750482294808566389066223563751772564731069009196543444799688885989356583091269485149906808993853486508235515960225931683707079518181189275442377215709372393165069120170562326523425225934627207996151472926989486387978059135644247182225462725207876873036315080968600020225060707170458663666549876184620171277038228265322954314932214619161183146597620612379584574909470009004473657788137778462610589911805341325639505184491503273960224975209460738178251940323903583186535360413310147367405300477548710852807746280399009034450066915407575904116903291284976803713429647990167797795235950022027502701829805371668996720151914108619780399447441220645535785569056429696266981682336553088964274023036580829832757930536519327625523315911390520630715963534787271325793523184071730905781900069189708914142157326124452906469108719015886897112409798444800295338368823300284786243280557921819826281640991370691000477674333554196333948303761845728945633471303363524637351404212125355450961142401114125372955503687558143077751537930453196167945861816406250000000000000000000000000000000000000000000000000000000000000000000000 [102,1] -42593820003601434910830054271170640038350898468631652404510251763488856414785693027544250993629166970071190650750651540860299740300139692136462194010922387027181928361796546466923517778348241519469518313450777940880020745735681957835451048466382361873884913923383004898903343179449150351998205577027234617811327135066555145524090878498488634037907118951918274280281582133061456481277474254655985986790919633868036393887120309338189414797001782437494033216898578832365275468928123892392194470726604597765635478257183406538820579575047583703301052217127435685074592188691259803653862416736341008346439279699161704302360618518267730875624219090322873968518172709192265174832990817703202136623019153145389078951832066828854711962764110921198583218786700797758390394329256380405698992281816261321885947411393952053333509976811052961340954954508035231848350054721903177976260558862720930990318363419462600935645485320682637761113522010385847012831586424699477373695944495013390218667684555714778316708485350048017888658411417936953097262525458068858015522173159490992787526921839144369585075036548283263039283185780581402430177123248601473498979126972910450557522266851171151525834393336045707574152451182811010612241963299652096547115097293836986288274766887867089423627427846960369500587459299986070901408242696305671719598799197020327988802807958097523103194733388517172496859947522811023510336754824477954607949202062566207069577510057311876013446734531811433504585572304620760669658644800673269216190506106386708473728664677617680280425358760667899858337059333660264768911315425134938783697330189417657082227302921057570292280050919462873600879565849592034299463422144686390438800808025898508199998154345832161979706500122125992475674835464363731281288627020115030072657155555887898476281318201021565558377256737129540440695737560253779332521663345746746638699080150444742365323236299445852637290954589843750000000000000000000000000000000000000000000000000000000000000000 [102,2] 2085003066156367524419002416748581327232958819614024570352542640511921819223888974163078861383181592303047467841294066056468073918998034541532214686038324441564302560717251942297104966378239100098488558952290805556806602065687176145342992281870160292893583909781213123405851150418036908429164715912326901583194537695035891685640248478879126840144186617408019022083835586905851642106861866358018650526503222528351073914910233444604461573631209024958328827489697497104463620670154545481085257551144239693863763863050530129524291064557677979536694787215757591253739305926387743517695849693456283466642702046599850053247658678359606858073230037845981760806225949279860681257350714225213142681593266231864288000760824398793595621031431033726293894576273093412945408311043060896257853346909255921718392082659052111734891056170184850552075954465618849598137835228545737105286481091837320406394366425543433479978715465638673541899394377849697710449174230993435522207814155101794923802194814926653315315440094572490301119557952590465825563226938118397436541713691926634292251242899594186723676535001457423372632505597110203240436402628475039292118991974755955808476874017563216185119234844887035289100226083989712893386870462361962275534481192196780631240470449692769645641812165505850956234607708376886465235224417429579260801166348120005731886647025301764794247678447450445256119584073852709979311050116864263212828256735398703901300752066951464029485034886093617091897582039543927377843553744671288539566607872678204059595126708857396368527105832595703592435671612983229537305486769613677967633528161440302208391300535637963132614572708118602075124143342027576368983173532520530499111886772351469051638199660494139907326617744165920589405570819147655390473271596654839342895214237531879966426411067075708094184613955949672191177096663445071415086918962781959369092577454011307744666248176201861497247591614723205566406250000000000000000000000000000000000000000000000000000000 [102,3] -70725193192189779587456779757530444425310005120276352549481826090874892207181092725936709327462074009613952196763685375423452164524469104285690985854994278343981320680764957152714154301209543992543308509519771124498968911761464222000371355853812726170249853366153966780754879172792313447952025806925994880206899866536055556964544769405696164619836519302152658431464413873796776813357747490765401804224461826712861014209359505826043451796096594335085961257120547270869523862753198733611073506746835418511101063396158342603711585421328430537172116278298741576773981712401691093493815913837732855723564953605984178781884825161617866234013927385699959416142762334155841452320365424459760880521168396902344062053604737630719859042061147363167622391665156929885464562339239516632528857039084527049856771804354946840905356889164892716671668588975098242417455075410588634988461600216311457596686158066036731007599320491305820679999976959068143703500567518395079991172387199760883642332118881130426643595191424099964929918855927719605949471468366603279330494053239611137478538697887387890453222782291496704077775934119706010413687464877992115432427240293239631776765735872148729674188406794796843496092221674118944125066041756671106157364951928407330072026607469338419818754723132419754380950352504713152741128627699903579170191588110413085790243316996449443467658876708393913993637246528591159548023693243812597487348598646513910173876622723023925236409777307251372109691800148592285788633296442879627180423515303368214678181549053596910717948042125972461466397920848735710288751817893635637991825932221441954065544096374811479439690762061002773863540290871155630898664690261077219429559416068307229364154335989901222301958907852534315030875721727276671521747022246002210637659072666970689218911429583548918986337325328473080355675501195507861330064169354177181442492271448871604764413456578608929703477770090103149414062500000000000000000000000000000000000000000000000000000 [102,4] 587363243185038584252314628818028167708282087399011691854876477511467682142611657059883171899691727390126062869484965335491730021297214105238236501880668601826335753936435712407352914012410149213382458807449977825351697790496713309788261046627831491255708050456365099996366451921442206882050850637378949192452462884615498365453478315544883117916990472627738095581467792772176754060023541772963473381475951489911210861759160793356775698125618477090044957416373718707748468327562346157489429882457248571975445150219879592617246023497130106811201527920817328832431006994782809267165840935942159843341198414356467231633644590331980869162912459933734394800907344698179250331396257687493564304662518479164129084697033942098036590344523945366239313688080484482503239252896436935631982659510264943999588610448340810433004269289034628677500510052930817189207055510545602839541283272099039641669401249880329733806186419534139747235585369465935848776805076319626758489564389652432765723370716473446260028052040525129452157220770874682048598970243691729869876030371274813793131589601427943735236227822581388225613644390733642614267353076499280320876004252062425799411698961084765603909208437358264038635412456742451641565349686118288466181750747786881175782107178585471190029049565123150249286863733098456109537885425293708251580768863267596006295517101108008335546140444109448935553227843875088738604127474573170133776753777053478317286024475574308847670206108199497001856950781543234290878971543389675792682145956668754187567951515930560958746737332526084869012576735842737810451518884395735117443245996092947883402718457753172812614968162432630223705792044136035897842618917334114146560845057350433386524610810423904060359771633410534783139534042322004764560114625589240707278140786160881627161082071973946747405255051938326308876198178736016700207923845929409791227860654282250089441819870063115835434608413834212115034461021423339843750000000000000000000000000000000000000 [102,5] -1166216950474868650685209210816784370979983232960444611062312380428118014679303146881762289752778126580355650244648845915289333999196989138725908576157541553075909726491208582257030272877152679423770217587331246257441318454348878227949555855868734902272377429119050750808100530316102766557012412622186454249317794361169339590765502613442747286617072066905580116044450093056477142125922485501965011885359761956912166375093515503627773393356300400311054827149950727832353843496933266800986190135208676068212725440029978720945846421113428530344782504835291774782783888272279403618171768839774476247652257798308595141199490397192221542324857810345849149545354809542601960054164532089162298577389789250239774828335918140108785535429866215892832586793601351653381248925869887182299216909569531044776932306333293450134045052963194450221464355994433727316288784794169773179038040955480974841681016991318184651377223347049880365608391863517714439163210437212998127738223806158698432709579363090773909114322681757206512427862450491854587059523910678216737351745157966883696986119661086298311180940078329412219699141614338174280702626873717240244827786490593097267027954408695728158934176350537427807413551247871208157856038575482528925896362099225590533904034271466203735094725993442668268171023486222508568154944225077221725651662052044922587598230022184590132062934996267418068344396940500811151020162450286798037294160691156738302342513827738755084693399264385465189311218393127833115051015296506479707478541749956993630696867819471380190945836518739653824681716725390865973634688052642330650265351879965369967659694744215978932914627722511782792269742238769397851152998802223497758228815696720018426793694387945186639615748773955044975648304056275056811142819837323309171176414977551976031083451743940814659099211406919510594222878863785310808145759238771060811681339266432440055764895533187808880290492474784969090251252055168151855468750000000000000000000000000000000 [102,6] 5138406928714532413749661860833366958789523924745506237447373866728086632955446042194780544545666359560936519411183341953966988293923695285564280948671490248977769717862622866345320533121985818751570361774923502072114798220742593689620672980266345331890414331266267188243783347222471274937884666663009766970319728669465762441717378313884062581864214463767919542655752238447731804391312389607041585532788952120329965053912012381078968800335611084588489279775842967272614218622126101979141246625950034921174080303212863290471968722991475070082999285377025748414458850578327726322051276523579848596320377141848238102251747408774872750045163365559748634658239446390203131300927809249769590065563343898476046865171685948111666540889891744144859772317887537151419000971480777971271300427819510365231668445173257156109751418383410197397535952792554478317603426074742061138098412717899527556570971044385165671133882688079082714153329377916710438169665476721705021629291993152800750685758822513903870773355410432740574886133406196955139726355830511572904064603859187728090139027175288394300159664157393582346543261234023330373802926883304909969528550011181125207903057685314789786091449473099104067686488560555264443520567140128143807652725759068175300077277219452909435743819848430823041905905270967188528979155262334074343996187376664947150730747278712776459737107112684866323845647390724709137986285624435610453287536100606588896223020345111740284919805201007886740570249026144445003184015974854644816978077138303138105203802547314400077237057047192409656010428052612633683407378978753475496209695559158451485900668598220596009853988017125324242243978163034987573929834284632211194425114243992150469247718306793181628300966586918595013888417617386648973651655883752122306724954366880052479835583877400631053227234973940209782029514887033176720699129716610105743341149361684706898714291570419403650085742388253784440621529938653111457824707031250000000000000000000000 [102,7] -134921900969695771236240487234928019845626047256833334666338842645097578457007569436241382280599147974662947600008955158343173037154845011380664565053426775357189409611303903791500772183902139508026095603466513138591342858011182398084012544987348810952694042395183904622966756057511774313876149900680741114856488092167211090950758641863308941640611234871565703642885558609832979494311384154817213151739655222980497546456785530075664107896221882808862135507087542609052898027362725145899316648680389456190203536789771991994041386256252668941917459000510991794709847811423885330118171753529664964323581251893112510286580135217662474003553387062922684001572475239882913326231578705244150981874152078761573769733763471175933006448614549188332535426719726786041189066248067967715668918088997973127434753070179969718197127823055548596617650532511157903870120932425802863109232122598736611383817292770363689170047841347964102008292778882482256987971896119975529186413263532347386587224266691710703353276318221280776670728769000130311893859512338918011318304414410407908008309344672011163280478831264329005860227909572358854678399108334659602391873373034917430445764705130775053462968977972836639567019882895427527971901738377488723820752503507167755970040844482177252614794094156317057228954286907481520612285683334061736911973277065919309108613170564650368084928762673386954672533263432942082925246062146000459229027183069140562750152414069271113531298589624276098286474880264710190911643643553023422595200391074140627967925720990672428164528319130451656129827736638778926538633307476874402323985182459233800544181489268664618526604642958438064498899217737741254356581102666261151076337251169882406931808350717352381604636414749479744878320622974210711673829610216582983798046484092850781550247941405951612776022532759101100914320171743566583693771170392574819218386185877229558866527647887627151892713320020106282370875305787194520235061645507812500000000000000000 [102,8] 919327251155425673090776873050114074517778151653403583528937387625477318168306167455051148164104650973762030828043093070824422349215266867650355421745953845690476146239016242539744400232811940606672562077517258621039072845094243883895177475536390736994812552934642124313358736457785098527502001528682028322251180249868625829333046172373006005507175625603579193118261569556262273160293957064095530339116131965110061710121524773629307608365024779469681005178195686791679739136109413268770661964884980900355839071315958537199018739238064172018434101652242523044032349308643893075185776453394537790042828233999659381828208218577827968876545414634653394692204734870434675565532226227334641344335216225757687209597421989386793716812582105523745949810789399974013294358264900786720828249034173503875208382459993421990721742788330637526520480807755654326286219104105382510955927013676316215877325474101044954793842213456830479006595982906420429156613851790201869272424073420916991831402388905260765335903654035459413671142130712523073543637736469763429941376225398439920948288073032656282569994270418878677363235859096044958566075355991988120616158492110164599041700918516370373500273335307293815728638468559930525762147305511520398659116584262667230842533193380642586377450098168340959563383894290810919884576679786252170575549918442905897702114028907350819715187477547719360894875512195014077671611735784096260042967215741146899875644363787429624197961460036309699071519894101602419746543082837307410131102246628953119498568892013618447228680770308651659617696793376084148573685531503900910379046523712226568754140747587299171724059728426034286260945163251414695526514006689981412948333572781075109453827446731019070658162181691324413684612880221741658201905912276614404818260930086296412877991531405372360405032121109687445947599961512302187243098303764301527974567580920284930917137353160891160488222470016977038668321009495798534771893173456192016601562500000 [102,9] -3028470277950338065964062186883765937375778124001509787691380415729989874556572190324702523426564708340304609292746016380316853152629849511082224789945544770230217122109641736623592488186559960728778188215007836921612464484254593296900545213955199536139212234784670750967196051076580760417964568599022050840688391412773664485136770234116711354560704422456845805018882978330156121793509849005380416613017967907096089023609705728139889398242576368861657606611544207549124421389316810448361794278893515684544603645285666163710496151296582892063034601289622415807070952184319256559129783401892611224465176030532762077115595794080685206933672698695565332403338241258228566358616588634709554086694920687205712431807431216525920793041633913104022314630325437129538338136237933795243034854864724578864438729401804408858164480183226423683320209514883175960651783019675996652379098351606358505028119121074458037979926821584250643146557479506011989474160436357659857488829921072849864087068911530003308897019762559498021022896773104825429519935152400151657506197246719670356513595749781840751726660024278322336038520074649393622057330543067195002648640331790206356526876603094549056306905536346788314600012248935719611598718748399105512001930379867495775345492101250343406575064896624017575581345316089533739305428918051024020541499600423198809680919287005423837004387447112722932228541473072187274205902678178532584229556673822750628282227685604327170822272015692535998670833551536138293183436687602668364442092811418976444143335083950674401129183380826474095807770490584267664410570420788516022694241701704480464369147888002570463183178205906257406926545451117743627510574124315887234833389859377712786505450241692520675167469421367266285842236171232393703079652365549182406425206139236045952639983710920654547307576530362316676402016421385219248327210836376297602033271092855340310955306274347132124974663502628524327153422546210492782847722992300987243652343750 [102,10] 5293519544906827503922173039744530408733454301304483379491889206378939690717854136490024978506807811071991209213658330841741419164202657266935304465634980595514901586593126706275239070367556526191314516618219249095740829427742345817898011538508771245999954370317715189549060495899980715247923177504826289098936909377641095432725365922339192949949671788768906611348982094024911968579344828524179612616841253894624326477859245306853156044231264487234056002794194647810795637894323692421263530145309855661683709114638448065377889093175981316786709387150655743450906500414349977124726431385573740068857478685789596921185226232408283734414098866599341420447256133601835595680895785667190137857169752278183914808339260697371463436771011262987385357511243251900526031938543451938450211248829335808818051062868604912701651680085065710419640494558048195998656263700257624333130866430354829091916191775705878167978355965107250709310000290155837297071784497257828539481833935117545207279198599803712520478478751992009099639819419372100122396610072475661234303381083246747431806710291806457323921595434474839966379453424968478949660666539301967305101420085779014431859614347130950443091324352168061930515844887675794254316948640020383559581490272118912910606600284130240362689086093145346122844945039216402588848371730885686020098034438037380007110896430569535799624221432554687597256025444433672634084802578507595819592556270551325068556884355092203569365462296402522823713344517424915961151101966148259271875198123273562327467929148629299831191414356213302034630645352623085680653028014323808363409668646084980849518347920841892257819028005345313923664110932978701062401716425130099558714868758810896212262993963067553600291575584830887513469771829286913188702755722898817281593578834691778986411406861728689947635734987064981376328467316695998853792925638525899790606057827990636593480679802317025128491850846190573676164348171369056217372417449951171875000000 [102,11] 1059442280093554614993280043577691855401684811260437745150212520684561204432146962226602269640366254738580296635190786692679641925260417166849149790250688883975379448362696369025200233719619389689716187270125592248054214526327867296824962837016744246163892183078448889764833722704373962878084109748190728849563525205983807104462239124865800630080199312762541621889534011328675393242543915747154235623984608231878082074323519354801314396970718740040384754588527847976955028471602594902506718736038207539584700227011604938591344677785635490589984064032821561321245501657762132040126234734582449618895677741821721230932383264890871986207505573602168826489296207633084702046427211405954188259313818222102620762347758965602118973496897642530114103492373691585116860572896249867690353459876064867947032324297906876606947229239593003272643867710129768682345243203889365637150920021506834517402746761786331384440715986376876048479914498244802559239156467608268635146788049853317778730987667580073891183228600318483618793745353399094428928394284958364742236857896264230279235329951284728673503808751706708783481503144785101636678522814222625835180883464047308011237604867719523608059918410570384976954597893864819588976833689526763336396454471606908016625090195087129513578996532765600047619905919883407196525101295876137004924869537498391972094481009874593534523281920188363152870384904988221333652596892870440572734246317411302755599645059656786303312075304126942823098962015486566304524432219263544900497955373746777519039783088760675091426118453254062733141020234903913026957410429357585658925836004931107963937564222748527149452306373528371125277452132827172480014528175738906448062950941241308252365832046012749000498850700438350827384520058652763363126789495086214295349420886202304655230219257334884381263462659822983846780730234966642000072971170483027738826092536868256500793314713393368249570627728187600241627208674799476284533739089965820312500 [102,12] -38498541196792352190808985695113912790498663557435940288948442034234621592644941717305311883912155123735954013740719598768230099413864153414499067100766896548138313029885640436996862609872495169232365016801835230406799687775451330781202611128689867382548218070078377532660444482254885356165335448051728860945447870696478572784766827233933184179255378782889497709780467173953056887752335721158921569189987487869130125111674613870813721811720224374555904004245798315621835659266631842191480797339546781528600241950563919844076430919083386919659347070355573823666235268567633573180640252540393776119344948441804447867055786523434289820318591589728612994541529797909998432922772761664668518077726893243606041811961895210822245313579706844167408104784585893832397600564696157006760837022026372336949473608705622838047225191421831343161257796553233151198751261366361783108483162480202907845104472804464136249393545367758007301037185594673699271492607529988892182728921688720795213422457117908989381550963825413078396675928087393675915069219423892140289271679192935895530176478859673988737039042615235744574813047869190806974111857709304898839895608122915752431818484737120259801918380320612103333540051543780660908585189898695473342036957511720203934514041713565651365103117533431330003397468321093591879952170006869762932758997569519903635863350440064207709349199573053449206834561240789636630261443595940110538165837614058352436427466773367525184624285517794994193656421271886472855584437408231483993746496525912963044273573110644881720787666970525714098351878940740915070760571634807998930413527688866219890467694334180998344910048762423907692287375879104279130369190921212827777502129668010590085092669217946857558178817490535687737393821513302294238540209218633786335752039842520479350549114529440437304043564123744346678414585409507263475510366323388584921661150792374937853409856874755968771348540761133814880334824692909023724496364593505859375 [102,13] 130775862410487099160799494535582219869429667607973945457073443261806240683384070228865252848389740520633757837371703138799879599992793918999474033287300559216363585758892513175567009409236162359135557596767649816972117783388861175319918912232979836803823742010203258621487186659881646147185688993339047302424724604286275020444596017875651305075681846010958732124752989560122588547663415868207467594514579086849257628178401977505446515139129283485477818581254428585994021819396272280320960906652998615872148100840185561627669743369494500189180506569127445162416872731204407845065144965935379969347493701301784336810752733596469662565524312242864738778649048126472975258120907640806774354276460929765990898122697910766382063162041735530878748297375345202962771966952282538468747880788723177428463678565741889443003840910926497781975511299166697065851829172688289115370259306227205460081647815703987561836340198933493063654744684617729214992049688623965349073255995310050560824857930356575142818296103375079722658716060049391834676241994671874358097522344169853830045091604561385554649938475425595786955156741381176287594654763768074477918590398539474554587944046759252774039582019233232436950170863871759726412154076875386704844549986931007320393760089902897463772267578258844492721873224386036556324520044216326271514639332048858129903590541250277917936954389324612470900592715730518811474617566040988035074897175313159864073343742993514476228694616506434129604241950713564338735208195197872153294624362082816261371348139524448548607683814788864271739225540370392741190166756550931098740425785561403362518861719781044923149175120847114897358863767605027382919043357617850417310450603564301540577598165862649287994939089056746143591820129663881546405693763452744040008593280666441541045679930298952022088156777692043532247468049667106077298360746128178591412731353122604533569127168379411720960433311816521750881037178260157816112041473388671875 [102,14] -264516184090033716279522608002297550784842682011297143478942119864130067132239355819718767096138273549702970406921662964602771893651396976660440774885448327976332225891891671742364701877938561768389251055326482896476338251017416141419919671040646524076030521080817686392515548723341862555563420387288009348231110671401022934776270239634046624124571132705628300611710446080569569618884813225187900970176039870024155676603469187166271532777884205381830051209778827306238592701630451947224314319567741904342247010794517184088311468785465760310517947647640265660530042703638310837606137569018314025662759248300097026801113248586346491814970946820192172718838212396203798042314827967741628447973060913322859610695192548613095736080803587382896677083178194008808853771122258733639103868796519326961576576993020897212991568643958589693802089588014190330216915870757531325004830636851289612600326644199127582789591383400209545237124843431400605675820471801517496032356908293249675556744865112246026361755528765088968954387871729149969449558385736231614141796283619769218122412078346240424705543648557674822417876228943615411104501982815126688944603549094701417139302764797638804118048989403803314152025012278725762036567364696319986626978921582625655829482923266316909559024617092550683637181041416235635966308571322413431650071888631842745169966440420552417352139898806660803813146093755170432261296463998928730750745592537609525529051984017877401832028620853767805955663329453693862750104885693374183109413150392998289477850107125497622330892420189260944951487461212839178744608936269182445660584539889843232400535442740633864825547331422161524443643273326942273022345380442492943855458504126276008792809757288691625464865575550386036883770429425541778391490049265886597411420772676937087460364659487542826186224202036153753886707693636676596385250655903927437462919840219525528769943318989825331886489925836691838867409387603402137756347656250000 [102,15] 354663594970337478596081891742724725368323717637414529135542619116368848411487540498395565996619793301133994315824790051675673923441410880794143765462208861799752797810648964638007182481934563272133288396017927884490279654133611486745524537232934033315783769096998707873125210073424465529912622839917313230851620511852638812240419336676381411701382159824224066120183788473953655704038371180929531389637616329006305963674972212087209506415347217308837826848831534295686644420971293594836712773498697401846146277969452339791285560318278647065260235643041897271827082570455826379395760731837205877905302526314930947716305351857821818314975296526598075610045910126411520585941200632910974505872071370461789680520983700239354847211223440981445921317734475088962397558261430531884581949830471805988890983492360682173650762624928114869328742078030291948568310769952950147628975448871164287443492798153823874262195092531637982011866342872673313577830124610278488554397324404238592557060420737513245196821215475225365998682466973673211057581593483434325027626232317602648909840476275174269657505216521346413660852881105381331099754703033656442355636792735430073141773069206708826023601256408062555044544961442214609789164855256770744393722582042573611456427176012322677176674543378433568777394404146791109292537392363530061313506004360817700808294491349475606002025659715226873220592676243447792084721358075228576209615576451146783085247019937386339848165765225987461475654924439876709757767428567131449844300317069507349168704096970709009569602012034962846717261267972390205159826372662820137750565939822814322481344711865285535953979581336419537853575432421063979978949057222843756568781346263603729352984150524357806037899322500920856854295743238364521862944547045160530439741243160462365661857014940975978648543631064712982247015190813403967074578965500274964682292080406976203706772445815861829809595082152462452995678177103400230407714843750 [102,16] -302060258128988000883853010007165376181269378041592103527405371423034979122969595281650538797359935382360412353020938455484443435195803414235944828828613237047320398153158176174657386396463290406234276779966991952198603869768498998020381189194148518219370806888957367434575631493239507469535271325414247696687178749161682558665405944778128378523516190824630894021371424935488731628761771860561883123542749809652736812936207979036646762424529246020734260716337710605925727824309506469131348616875903627415707798014946281544876778707339694634994985873430524423712104213837156722616862757143364173681530738904158433741850595137887931890057184304821956536956932774564002493741088507085823855463554229332995701357954753695014348138344449020629125941525846288056533797479927237158003694644703643517378284062260897581326095717402766779889615932353901431082707064758038034040057301556653506872890175751161445898057939293979170873176047187692090206440345025948051542388541303622327885021188604391891853696504375724081458485131441438021179582522833121279231256269012111966236329108135553796972371672242574022673752231930424655169700711656190891557989663171365688702147268480794984004975329652727709937211384480746484104246796762372482339215769260689772798771477310946907715290342507280926406551836180842305025460615309092019423323061459958335795355019494195946429190875975828074884951016627122831864357071631048373174746013159657662663520810621417209694111897091327599825655905859441476602216328237255761206231176086356732480427295371827156152545111370749819890034696154308969052304081092227258078935656136377201539728540462480870724054108951546541915371964095108814408971145102474479997007237825249905061173800538345226350356012593938620696978395140569933359975652296382765715704760145767700096838718623648234861705419875659752556721241442058980112541957488983710244956698800101725408086551640264301281380010522070733713917434215545654296875000 [102,17] 152554915963795830779095710822367164346801986127363859317691132661771261086490065576672246502173126258774547295496117232173651070992201515348123131466141944251343270415672721555171475067801412640669193593693782131594941953263183633771603442072517902274442557753079991833759981956507932226824777213421597992466622045677954697791684315155436736703908775625885717657391118054544057219500550496812806853452380303935747205349326555562139339507506018910548029953682703501871454273585144086639886020437510528432578951621761459436045086176461935232592056672341743797343563976051448440229266836175520303314149904723527633109483067196999740119359427744671442977659035994021259172858481962455971168405657747263848772940928061596790260582285375287147214291151157917246276521001913050126153102159822874656549270032854156451883679770058202374928010932087948059461949834645970530953118130187577187486474327058086035560926236604664307129982162438129208028201386197726338250730660907747337830632233992555667214409861366508792814778882621354103307401905727072716144248187576780600610459157776746278136885503465060136798619429062519510947803181235967976607853831199951137277239773055658684440304634979547906898390584929407742192784245879212661170719606238182923534419827946323553195643446597946376530834448246137796674387280136132718098049934067474761426292514452791345122763479075084138920296925263764480534383957552360196080993549860476910111833264577483039819148935274160752724854929419485313508535726073333984783502036197821460666615307552689482528896099650040432407948164452816333913181744889160154990843682562373584737339224285575015269643044149137771699002419432058687269075139617944408116748694653123299689600782000475642123080511084484823060594281293819338080153587381607310448508514486830453304318586531703987939013026201189663035583874745799757290519791469047520536390602479580233507534244428207595087321202242947038030251860618591308593750 [102,18] -62316152196444481893519027902937933762357647553688325669414665514557239465074434464064811038432718941470576093287622479571999764229439011712257120665816215622037589649761747862820535053181005845935634230151761519782207257304881171275723268147011206840680453688797290517106982467585516633746231895816662736319207744759388948516614532134761592577179653744988760976368973030202165492915842373560302372480076486338391843317896810708956189281776398838251531346472724156828089835563704038356235935026421757021365913864176273141623427713587030877613512621946546047230910820678351103455758842189574307775601946745408404118292584821507315150975849706870170881162953752032233683406358370248226349972781353244461375109227124192134497203695799457922472528682607213103750701111877785806354449626009672645598830610732430925834659247752866199921623655080140265315542238857357586555596775309643260816960033708677548836369484799757301077555378589770359996536675302740928649144840247366694413788884511055014062989596776193336185785832541686068623026897830438386930880188071920136851828394443567532636761887397139959141734602747234879474982584782343322457766948250500547627008071588923560034551106078763920299980814005271199188277920043797763392312366718474807729321352628735441127581019947904414909795684398678250130121329873728710601924944885908503750003511682374817677602587953088774430858228205017679257694059869984191898554957873142820902231444812702604271435501045842837753203941031886439247618452938609865052155662170771652680364469417267527094685353222862857688508152283358046023689904136843387850753992480286011350258462227000189364035683768151105233137159779745828933703794438336090740226154227360000316741985190518137755724349238435628451912559610624511320001489850484429587364598377326335625773300882024312950103914248440018929287693352692793233460692993906249823201401273599277247643972663386675858721019949371111579239368438720703125 [102,19] 48830752079926167964013078383773618687295527520550647523326760443769764693897607475770277864888850153978332260315191613670478296002213564010078527921897529847174182065456700731216870421425269325958467844988927359496256997244322448394752775877469815914958133162451055341058003161039954808881670844109984465194569474209463197880665347137838972681471648009077696549750414723244597814904424551238475717511627024766428234806261253401612985910601634638485760008112415321488458433653795723951027439219321022974485811903975622697843176979400944793172865862875395189007243183585512221306730167788319278340564229381735569107104259782988235402383265762928202298425424782326986941642431840943751516451435142111952680999506325672041885669731810698589751475120669537043862045273363744687851002096219787199841154058714955420021380488558557278215600831903282729261334485762452673357256475108841229379193726679419370383959435141315121618846277499063112519795108150151134808430455971555530093402438950568122412723734375521209737359912025550680197664210372037296189641986121911654598562685341971366856459975771284414199495596122757626517299737234339553978072724959385832065574189439700839313530668449343062049586408971086631835780098405434831951675446212502817766568935089828537485217002470970437789668269578972654043222811289604697922215688913707221135862970215782625476710872833646603789635713878713267923796873176318615602974180753860093331074656508831369657229669343522787731723808020269353589522117153601739910210314987496618762103840776386320005213553672596955255068687894711705532771964762785974648164415047116163079443624073203539755361102265137845139031625237165135181184913749817781693002137612563400220156306830684193042430154039355000943466816095870612787178948417316249753776960159207941741188519989067593546139225926895485408311531269980443222488980523425703267599474114087942092105669683425872573678816479514352977275848388671875 [102,20] 28136592823470245434582653204886574441251772520110872210132161195030731081634564401692668919571473344558748759775143218166558340109336693488041986518236348874215291257922292245524995033149934114543922703871649588343594118341745064252755248015014328467292303111858135439436018413176754514731731839290625627477618187652883237870151392500002142968763438072507203619326036141508659578339858642664539013084562280635223735691000677790697106235463905577017285231852239307235399183666893517685393739574602755780182682687987599627273966030250859450192531895051947613828778210129383979097615492442066940774010420929548858176302300809276440555036056082543666368386966710819626392318277274462129919944136426341238933003039590142818240227650499621200429419243888385962032985479655024074625424185580021791830127793490187669269885707287776613532836448842863287864096378861491260392274495039337562054577451230347840190321626558925360740410176455816812017995462643626667354160261359976606256947120738350949829791189451231718953739306288935589561353440912300897269647487912768422895918311406655668372258154235877715012823266796920623926720789179711292094884874160875022257708083292648227716122721252134775435668278335968897255451582821056004916045022155384062533203793929510985455385084502602735851601602787427899854553942138437793966566462927895016575716153440206881275191087508698900830080440443192479614890240691152938177889560089795611260810356720415607954782247368934426699688130151873976423736399893600542289849856214058194711708342518735911190975714112092760120884625762309814741950169320592828064971600845805078635710173784337391574421974131303450175524447628147515705470932371843124061319243158181682724779278372918418107759772846248847360169779450306644715890669883587951661896344939414247582035700593079514844255642002867720034948771735917659295899307584945225531780543652241853658864563503261280175138381309807300567626953125000 [102,21] -199871815464489739732128389978705051696401895314446809591779690372072207748014238793545168329921363298921473234768217203872626964390680900977134866024613036416109749423651978387442043008561237436201431727339831299785548904392427064502624959721019392128803841122964629090802161884094359084377612388901390046355019490167240027584027597519744056996162126601521525317737918631547579739861132953219549635693752983246763453676470694179846188387556135835995250056445400617615414538255534765328466632078744600126921569927087716163235744341723006353341029791338229991307601788473545660237114990673989471026513273458795654402851705567689278781298101224157802943956247678833402857257284377854728328259143590904352245267902347836967310061086145825257313832201134392273814697231768962900418274845676407056832587138952897619878469504491431122040134388372243317022044148150498136729969651678741973340825211392387113056458807429320681558329295493005594242442091023765065672580190776679733513124969289422018314516181611478271553485947992468912974688583825854628650083734996118834333722592849024754567465028357959543962941800338944491028905722199361700822327688135561082061370680889203106507513152728743870899107986301285055543110024248927603395112551666009984641327031465378636749948532323853054587578834937217851943014916966996920758848873387094921765987899563627027946983120247261286446428173603228669609420252030770360544118497885212291981656755460165411234305586631204721411898630169854683874093942238162556137964409982222699365250371076553490971213336525904672064518450032608453896367621437529648294209268078375323331691963821936856504600825499988543590433965219684611159655142369304433773405708402382385446875569963932800462895139276919459578842379138118924360716627166263826689663895145649709390260857910731061697717973743079655400955328691028967785997483020070160995346920005024591755217987232295939747928059659898281097412109375 [102,22] 303614521114712100256174681318818942833942457981658615219002689014009573263585225252797173976280976674353437557821006411910710901176856828810871466363890679270564838920377420068204390755562188867061652468804778534469147191427260663378088546306252834420137449237457335618613922605203996267783058480327115636929041222006734978205322204326375832326404648306131726191284688959513882095789414342531096039828541932290269589572336373615931420080030584889150686900315106107125592419440396488441168788911494597195888944757981806123611361959517879870359157007992172975044431963035947843313226656875314625810747610232570401439350340435600001940760821100412312687607775160614081923750354282833198694239178765589994522723809322435686855836925130160737494175427480758939139035959687279772736218106744219852922891233246407836316487105933296873461031021350595528557569344410178245376859216768557829954172807484633268889758995420627776165823659713920146770397255309671105190790960690400861148010999214772974175475815113264436986195838119841260798712565833103711071627023277684617050715439066584944543846284501576432769900248611744996814300865036738691626054012665754795258946039197078707880208506987266795539174102089311474888961753245992071252710356976178583533942179838029921667256726388414316059432821417456395909065541508096801767148855654865556029241044572304274663708219611420917651408969677771372964909482421778724308687902000937951877949791176262547981968766119294235998483211441728579168246305831534798072739606558505624715361327158043631153072313736458714544448951072314153847232666353537653398128733114276507331726844621110735421762413980858191908525204652299957678822096821604025761405252599953481630003378099678826849449678755211377089204811858663440848141544576318407229116513558182330686359603365890803041943762319009631880182057297019078516683781946455770344669999347330866228816814711422011896502226591110229492187500 [102,23] -225680093464926958669220924566392795651533666759769243812103853223882824365546954473731146479646573174564703252237187766048060832837241188263184121375972407790650291507762293699650688823358006493926407682883802972443939122199707297325360222885227592743814425105930127174164549208141418993110375363122771394946603178322670019013614094623860161708123688920140310474522814358158414560353344838742081317456713832768609725789207340156671823588932178192449104978430297528322162880646408685359283000858351605749261410818455977257839199412643838387884104171011626918571579740084562410843495207838231829402607234399304343793343991903215397077761414428809039264779150875135601952590628920182644772627271995227513568159822909733192810082948748343886914586075085168137452422942928913683192253219748319787046783468657569764165923418798486111088847518943556137286478357779322391373125908024795867943644750438255852176047969227176151756005561302177373562528624467886546485182985589891785388771438576145814496750486324982825001987938200564116128324887903065924139462882239271964077448807750006689900356313534529576150448596295383020585417448943234809092190159348434742046279554459211386433280216138778242033204005629661467037860781566946831722096560673243843168705336269693553725730312934870820817584355713752306413479271201738820198893943547695187800629018157460062427231096322102314268183426280068892057310204893323811009475257758266581569637543800070759455890016704144779949480574536277284327580783854664800222297806014389958658647394075808738334063498535114286695668926739554051182599052812300816324556519824300342649110982910915285416080364497346365855220002040309648103804631739727922143097609659758593054590956497458268143359298978596660159288202715166713383783219146106504625320939559182484697410764580415093887764822953350041292931018212921105045746935014062827160521996079341547347674179491150425747036933898925781250000 [102,24] 61487011321103797405873679427572661352819696326116372988522292123117877981558283029463805538622310245086685010059828669870721815487841294701478672315682328853412299189498731434265895429793235838220675729544176635017264227588863479700731827580186184648031173149934247799295409208403512100956671095221282615414193914299058064935200813648708152908559343052222773796872819985783673734140767943373361795962582095132543630603096624572651136260879262308258834860246004142098550294959774923238294369530884453828895667303329288727593898920370363412157115057332406657031101633582794289352310245440190986498560798767734525113128233137044208980566580662508432831621806014462091402090621126054267329952808019187051673255819532364112940789518925715624098925460954175022888718066373163160954797501689518470044003853473427368526094416068743515001772845153126785328393315504889666270313470130440148808905166804387847507541901352541819596484610794989146310736164233804924765381957531298513971820004595840740693817071893084588389270279844429315128745800462811141622550051190773501888134124304242936008871652333347135829501038789258446976249970975410790780255340721387004618477308332495640067400524554807095215797887754974601924151128247319012656542150398065779628953072179645539991803977760068873124955934616086697246764162624032885784719575877832404531296844585162023639310747244165096055331984792460594218913047391128164943176279031011533776969902973939825105835182852650061583354453407306176937026930600935598411568307092165734705777320901045413807379776687258183674456505410236636618066762610261251108296159647145271898960446280288690576015076263286804670741350903608959559670656132435014506005265134480520072975512477212624487693073239359673280331689248768175648263578956802614059007875993262169738671949228237098840216756930750212620220039603415026667647606909820303018846963851590237126742977125104516744613647460937500000 [102,25] 37513374512121508461040084858278255290375184940178349462549649441105458591022925628028185921674544441923785739488588866943575629992379787153521752532280668819264507474272449210906864024657812055687445851301229264467551588874380166826472407037035895067095780787321746816100500331530416991332003952725062512239170326215951118188801679830563873341937494639919288272748110640367058016866031602139488181709327540832186805177584009031100336120116607935576931589008874266505149296197115609160047198989531285076915407087909201582985583822975479087319255543409482869152830321385371350593983271286446748633005763909513377210431573687471335818445019073295766715759115255809787298134675261101480145050274002390363537710161698101171193962675708190675333974686338115654047887947661327157461015679555273474880343856251531203016236847394975928428367775523397219649880203084515583031555667547499822306392459436130378992364626955331090057680008661734957844601305316355407237696146434343837333216999997508714674432947987363755965875082823761460728050658639406946282913837303419563398283640464863733438276312530081952076832437844184821683605790319224918128245587700899471765635876866646001214789870815470084099731890599709827889096650993576293860538135695350179335830282359799098376682618078394208793696038495909871033791561911446874071075366850802891845788980656563616726282077893556924434851400971696669491099097661537859110405661814216528971900750474897603464978893781985025030889054796242841557188595237140727142705475661020406497295909889077831477575413277621230928527996588946576575998077788692486889597222422375788789659557207267756870288798505864091564578037390204003058321301904943787008748755392258508138816850280369504489447542497602079295751662044129889679303313307778797247330311384196156744314186043222811828828000211772439077309514793438224970744808795467467841641993420501166589531294448534026741981506347656250 [102,26] -43358223610071665119635237432683516655561430754636320762015229204715195606295864691436717313284893925396458463849810875540486567777519119976925963248559003232047450201252793832261554003196364811066759372992590701499913508469757427423775894847388918229085958024617978803900062015231630021337558657657545693499736936052670315797244134728498774884945921009143387049282367238112794318887041902841885371316410117367657497480512763436287983875808311845137189994884379134932536623127568899713923391846357760029773122179775684381712730300772908080556028075124110360061740519659536546116132032861194607926586388327116629693015791669298164230999593054053223155752992126552488008917151682456093810460824118561003917772887141317366578819873721760133216170267867017214312480153612854809254526579236764858036823298228201358189896969772689490975667683380884036513420650271470771368251650741053235014389718100719066932767959193867841611323718352396868363345178955355082260005758901663364056299566266900744983342666358245915481812730288979765047414321877136910055313066684056852688382280155323201403168408556537451785873318965112787104357043430528160173139944133722538479627780267740245342375681139094322233527377696080893948511283428146316443188665890266552471350546230888176191581352542130799122121942904837267835718180521111456021407603431215716031758399378810382420934538850513883221916008627708173468634716642370044199382732477936388013099830797417542370214399352256445328977703521881518956200428648043124443951211179571916658485630213906948616484597245881360885672467282462207359505407626426066441252202093131802048235933394687859434906912637996422001803221188059530793143483663406261785182633206277650434942931647785990545103329317453454370231799840472431694954734770519997295244276488113607386848047356119880246617988895082940211323512752542263853251413518902387488599846007697458105667465133592486381530761718750 [102,27] 18676059558917020877571886527484889161190281289380797634399059709848553417854519221794735375376790047249275351766109291339685643745622660008537510623440378874248651407459520620105818555475409311150875244353441082056119986433925966711097660454880899817539919950067713712075545642615633064381055774230756916373943060484531184962062983865352132847280144414532907225540305718104544324569751916266288101236576295902997232199988515193558773636915276736528611509043570769780869059092697153986903993048123901326589844860032690487926713239386586488175236923554051470150855920300794008233573852183803635654908529370932202161824268147936064293946250465971985016466202844171598688373200693134518527342420861830424542301266634509345277721391702518345247702069848338705463829536829296373333443048062130844340909122682894769636268304898091001906483724466819007304170287762117812500328837232105443387838582718741238108239389638707497316019906222524502831290074755912665175568761248627987860779405987479188876847690356731376409118516703263509733040637922246466847239748914363183768989214627770576491220148866407391630287784398506068203338526630745663371089413314050205981336516131697753705272115758639038323799811702426377442149188094681572053277118610011359252818677623681505270031142710758731806498337134314608473498747827578294420473234984680635462421811195648884920863129622334187934955781986890686802563314298331179013864287064617446229390593614090793440224752999022353685886490778566719182647183675479312797221560791724526257112725953899659150890049232228119791182747900673379059929862146132032910475371676780341992895677218291647908390475475448273515318215594994701669609588011753012446707532998303905394500305294329198428716248299667204302315431558535697927478090462010791031754960759050211539848751377633030645789369506761763416905119635411675170276184809053502441488631147237242657865863293409347534179687500 [102,28] -5803697345997903542195774584096692513299973779345837450607878526400090099702208608536433581490329762109684428359793760001552293954176364229366831297897412207540797464406234401714064382613341060427749000644281480834631540680107137007941493432491155241334921903890133772581103627138994056749923890266905313550953481005564903798831920293353501120271591934969091802331173851862545839137763789625660368040129356501631445280688754987325636850149033056199557719154748544298183331244864716856218550825268570911634188678822764196332440801411884964282446358908402453986853669310402879807228101016117334265622329509055602353008949516176046904110934652837185018532409708263600514102292604224192792518551030733324844098387802283795152029681036740918219189032830495648787746809134114526933809155564885542789054231830029100777630712352519823086558741169950516757805018615947748502546743291007870791169733666601938581187839457045399474657543345428393918289958131727312534060121623912441782852409276625495427523396084834985355542972491644254239498681648180156073114246207038358592310914481683828168525834827768039468264573747945967480379536996031223989711635844455178891334931774784418446757665569360156161396114540584264774306300613819256185222706881239693134165144464789168843263235944540616501086604167137151867271744375935610368566452679027652313791370745381112092752319388463977428799025203193730470786424790468606421882158136048101154874221952603437268345492115354891418866241555046047705654171676487397421039360726476962331810092675136859035526991984863796718439597216114275362196698773286873009248250872874955840975122683079500805067032762889353639953135570372848705163370284287880706806152546883714297804269760313620033962444004294261979703809155621582467583696063329514261532380684346644818661361265022465211872390956443148505293332064324752602311935879359416565193008352707693120464682579040527343750000 [102,29] 3907138695481098038591621314765626666479925213203042212780604639413433661119905756125154714934413260289944343286997025023794074169659839076521374098698790535906716802083156816131912458984491424591321280258246399919082147394396159182818822312324031644155748657592190317064500029111998319194595039933790204348499272977949920644275258881594091762819407345889852063021625505234298992004034941376324117691321468540219874545962920409616774299431247865855915391559488025679617584357396402578293363629847098179736853592574063684038029771719912942815648256014775560614576959495140546336702083035641630621206606402490481136912278796153314814092125881314288972465124032092830058676384029497108213566805325753313915589294344428255025981740187679737253979843332023270541909012950590160565971504481764616244121573356395889474152610566232957043482081510419772341965432000003310682381928802728674825736159480880071441847962377058854995202783257503932665009432508540568601862746719256432817385983983148161262337481710430670964456597316004291644358760164829205380017666090229285660068818244126658359142526856374990992372250449905698251546356065354263978367277283689009144356909134378284925093218701515141175286432573864649569688098396751530964219782995185750520822852856730119823754278599557761196930642188938083517603524990902817277605634431147638213031612001746216896519567232949601057741961406965398585496244975726133213323342504051898928787511171067431238031749945840970088499282912021242065616415591066921820235433786273849997271916333287920503255016501220866455205168442735557758395092512686803306028645872421679276344884128620940613856896151027910317354719884252652209945881858197570190820638608931956544223695849224844158683757988447450992689786125446479761917479215162971023280610393736763551587742407548301454930637341418560849396464135962224699751835377015693820390573876011330867186188697814941406250 [102,30] -3266530113342148757786633426991700903061809873793806407369194917383542009013224319259282685014218567915081465886969847735895547728194447967867423472925127853930391030614128391357376554391362616278151507030577942495728461859583533839483928560787625921904047074002309447507564264936297315580406498100648003089454023457111121992123424143752689820700506611374416960168286032648230400436683219238785994426665738866818631733985597566267753337199109845493394216619872197508747694583987147095448180898920477186708702271856135507325829993018381797472673698474136256823669247088547665420480701388404457149930574761890334457401861030446115340421073931855145078137631679822959524641872443462693552144072893077000778355726992186809897726290637163966052019095123811378473430025572130294829845899058190781550829111193369665740049620011345728360418572151951340234061652803710950099086039256033088462900570397517709416819033512926547887447906044784388633717076984112329484088374319353810514011897233395221235132278110634638382035127839026966824119161904345458920733999692594754065403929990390318103369811027964458438134446200332229718126820284135675678284125602660726795482742482307368522176038302541318023843657311651134584238052108006338555878018911337202041390303517337572799056297937763780120174299235689015090228633309265833112726336809774338578790499373318477665777615127000485940164577753821893961025540897971272981086955263533468100903908231007301904697700210233926820282627674805741074704425225483606631235330145607736222617908299203543412393296124668309590630427399898370645746138010945814944628398480854390232412627517541564555852963029130618430294543791751046990314016468770414162207675177786596849405782431937116611108792969011246981511959258206801252276573025698744102425628277110010080951573527438802235891693584040048383950148976819112314463972455611494305482978006693883799016475677490234375 [102,31] 1791877356774975399406081746711675827473783475393151097420480806433908922761269809024881088793839976956392727550678748702549540937598703709031706762698574148096640008505176191662690443430400497704630170624869177621633417207613250187399617440797706178736012035711896948734853113714812571718984360591232249325067208673470846896600022188637364861267774124844028373274292446894477020055560011385814501835102118562272562121416054541926234413299605665372014608016603024991431202955750847466406544789529593612215483290990436989746424975219580569034600208218098602849241184425745203000615475269849222633571225531801154683334399323235770581620079143067029403072066268541793255707653299886035378468322625388232178894707187991900291844333842888601270523840279187847908274282101145309277938267662592859459482499159486932597401963974957665413224309024896626298135905421772081403016355065269433996836048171029839774742661295907404975010967487500190743032157654956275425222719732441751465975330658571274338174886786033454344465459973173893899454757902217011191801058507320520342262643510250091874447165251587982462316124423736713865039050972692795206197506139574990936187161570654411566052540080111666819995270985876039860535723078853039160847987528798812532884022778265007126754995880838441045049722977068220400530070862571759465982233667142235998729409598457001569219610152124503687878808918791743754801909490632950359692688947173110227192883912619599350601427576658146665966583745980431302712352515283241409449871310517195396722602800319388306700594582102334656493424183562074441390297984625911191899418726070438423019385574728791115587148697260643297498145663130211774373687067132121329513245165353588581871899192500367016345437801821983080099497868182260469369061037972484812887924992385631154909147844205342181550101066599257281905404119549372623299346701103429424506430223118513822555541992187500 [102,32] -635485890879746942647806202406832439656654556022077560088169731748918573786092387629539201244868694238060784215425515922456785860836964283850325818389232307866731046534794428274010034307369616788603619846123763527046389849703991171417657689641052414324722209724521817875758914588118411251792323004874633638909781496310013772332767631511562154881541731550666971733625844514068863891527755010782869596631666022987885121175764867242347532662794892487020294737087011237974211049395852489727351083356980742208148616147662147807601880786031512840285085659885325638874652019578848156916673885915624515092209816772318764263634829334498501968437431804943504872374887390074950051959148555859736415061592051539510161671298646298574803493391321462015651993882322192308822222310592838248624645561275489653376866003539399253216270366387590391158352246348040363469980546473251977566631096370626250122020584916972209395319042207529358455738688092052651429189528675240846798925354220856546888207924728758022331368460712527473340279521876235468788551836781386430077382171955711340742691553719539564735479544040606792794400718275244004677271523215815157530460193095217000498651537648497968041485434459113674952438625298554900376757351317302032968221281461715606516739287476143083724112741373596573328092845268754724072359773400859530636388509680200982587225840993119552587842739271764934950778329263465691295697054534002490619530474629702276823033251046033618386615223287547214030779265268453411680303192545386658844885300242755982965018485913455962164769543569372087068766831921096457089215220132607785315335761850088303704237247272037656174531232011268894484894471639715284819731113272899937737124824984609942637619482505339907596780662745665027328642699789935686879639839899683953063482522021713859827638498542347632383572370381290477823087084994379198011520484823400067853071959689259529113769531250 [102,33] 134462403652855545811641944169171473687789737193467834029456734271714951575398694157887307161900130854222528493470096721247513127886533152819048941794164740786696993652520373408320814558978203805151714377232622695954379273465367399786352400226486120501056278348907018953450857753941160872760411186423123865047275023920335517022760232692517439917779059316496494186646986959765305889926888240203283988132656897042310623399753938345908566107445676108949407962585258857240213422715187618316260381081599614709131000547002475093090133876069005914935638806882991841285628603062596150830578450542694777759754059049992742120165612983809529864596893967269414703822288569980746063984129483414262996021266141902428939784669614816396989006215815088700965964486542993740179044077640942031520812922647678236519910517178826856103347316839249421003668436250917304745226368253964777813904533009781883753368935853247034287878305784772569855595228791127074199430186393029266957974328223045383686430564126831886127892448740716372567712777670288230337600261245024865471139018372990642082910643656278301406885793405860703107986697894657775643106713907395847588468262628226633836568268370864861484858834534520063772405495503359428022236367326549210643329451698783353770186863619873595872295166336470666666511730524146810144020148009263661311368849970192667232483025304455775765142029671920368874628221302018691580354817870381410542986453012969846255989703126732306832697570411665032044189320484341980749817234700115229246945744821917437559667508458104588382752701869993163613278002545449896820095274684127433237067089949283697973325514620491761395080091684443820502812924393440874518142896392906713869328150184247729247915230743545584877008857891590281759669880892819519979711930418695615985438259101739864101827823737249907643865078200870952247827056356173635069325977831056206923676654696464538574218750 [102,34] 2508730890834096698437503947049142209159308088168463840111427918769274263277755472264362079234245622167327667957419482080415687548793259096799319697150909343451554997461466741336693523957657124385498623460444169944766259049562884418194621466273809086234894041345770369306316235694562981072810232539103590078910599928778641692524761737691528631439389971128405120682272002041930832516356526046733134573803486906270753457875296071039312077389359855405266026191206426416355578938310832540376872651299479181502066641234637071466885116897622828766903609860031900161772179508518526921588740135691809063349693634970260696212789117327410291559106019332594824442352490928341076857471924752279263738632079101899431603542790576527108752500161695067246824256088254707792852473371484065244446408914923989577122603082135695173545487986025111814398183848629953271943912793995204293460948921028682959591708842253262272816133459795619810221310817898540224803738732722046298158831461194379235621622207410020748103423944689983328799798649159303218880107194537896138881772451337178241354376999331512951785371297020262996831428986015405979092618315605912116504224849825871161906112008293754138092417702092264291531250552674721974101194579155107000888751177683900624289434381475588970029100165675205808783935457395069731786366928594717287855397585298468978573500962577173057947665725889403502965669096778866689531398598655306563996242029336748118602269700706188510624999672315477521998299160722042020962099611519053660078408922760971186856458499501956491692413078245396599589070978941334379513440986030113048278469386809807020497310514490156966340095706980550768665649513623658797463571550244164244918123124016449591699748507155553068345318255046249384638564042879854656711200857266542966839322151355326888410415265117851134550929217835729750525348292204035408059503708955162437632679939270019531250 [102,35] -17118510801161855756986799870390904432162774400017864574866983302720604098776135772741103355361720647033068383179798880487415416502357337695417021493376926031652369626910191354723612767668436850183916396775060931356698672412476435337318822887788750589362175786238586207556873596253492818491365767625088554697109580892886219362501693272573004414598977167139047768562577369103553451236175543159880279409387064527796974815244055070987442867197527527067828444852764659123015851372659489364098317000608521331784850067066109956043694799598815474411634129629062339136982871152653868296320934432644804854440421428489704427833808094506667549094915862979304434447114253430130451059821002229364252383560143005987191255291420268771901740552637277914395763118220711314210968947123542880581330173679433435548055762421405078540985355973177013612635147569038550282337947765902401454847068494817630855920270066003979133631607649128583076058823086938033113677217679311502850457469444838517924819632379282266897350647882702939904340693023588979373614669935923621031603972487720589027010314848601803322005959590025772820895348719481684682264525338776591415661933830869376002296997707842839160049136824887093105354114657209131009072368793730642537120157624276556479286536346288455434056569510442960883353930362628458886427455298241417114212601572132961010441295947322216151721405134135727705381412007305062275701929709992379358576181413249444913534688370856275572262957956323569358861737770846708324900472815288090345758398453493586898841853871492546170441620164198419541873147600627237222450782153863033242409789190013935875235975701711284945012002184542327079233635651702313709187063591041032336321253677053292033488938042682213660309704835074204902858610844844676954394855793078161701619962629899825610606098368823367474631089516728294100440703007313253403154362786153797060251235961914062500 [102,36] 8000155958191999038602047714278558651298456354292157412954145539078372384767640504448457566020285096471150832263103178473473517578493156059483101043363471942771424396023967281291413507871286756304256164553785922801962708061858865744473302527926887635342224125776724024372371286510672574322081001619480129408493901560796509694162413804789724179258421768863866245895474422258063693749998732201632222486145890758813529097011971844103813844685720196375724270361036084195337061989789313544642768321609595937337984877708455079742150750795535433840703062026679652131777281696411103886188366001972352874785050899583638413659770658171263731098462602337736004874978742769792103489429470764547198089346715701662264448983118107751418415925707343171784624830414859470169513180682810655343766530600330482889035791930342139888986153045397659511045928831527083153017277262234992264855471458860216089689871724772309768021664249305528495075789975147562567869570488573179030873405888747869759421195709492903139676811119911975556586531758264632689702210288935726882190378176313933076640889340084838433634272820765741827461222357797688360736583939840856038626498791022550482846023357925030807859603919156720533241153385020597309491581656843716668617739732671239131921486740302964871663758667625416621226162333055702510610672713696050776023057811420988029174865414754578680344607422852897041238658949257422499371677641599843840339100283696888909017826862619065223847809605769550577095315072290382954777808807069735960970380643538642894812545676420620433782126051250816622878290598388106214849417340041569803760736403003772068980965173541936847152466919623143654961457408369744837251339815559791395592994638832646138447320095409952059336936695974925983760890567292263085460515316111102684658543906984854964248261156041106357597151566991994059185842338120797645473203374422155320644378662109375 [102,37] -1795298401435976968770315170652492394892374569088343021907478731811620991783531750475217282595601753390342817796291123823322823214733750126994071590613403131440129131809535521034637867499053761484822571233607906957015244926525872200170340194452613607181298559420472862908235022856935994643527811298175053469398921962861579426833392326862039584790394277076662233882970996697467988252516549815621971522453549622848222101769076540015617286108611172277549418712603716267622439991082717796139211330198207347675006395740901756476166229827275210770287516113791490379176053893136501032811099176908233901393496502979354497723942902153924888945176294327129385433822708399795392704234638192600364827459043123825533537331725585748271965487387241802857971542724597866539569544687642387936458689249370095369560792373944436498926149770262735677318717760867827757709405422496654445286193648482199933884594617908706199348734790655184454134077077021013571141760775000220473773842245037915499755108360854933077314385115090017918880796062916650635770691348827875967537480131355836229723438403924009005524761915190728948136318465920777513437439406294611400840204029687109435375173631073464611364910648746365470326448246796529710043362147864337290187256932496525432495416484638081497644111398044512544513838397438719993159159073228067201279661975673430036810232397772395939444606503091760094953586475259239371525470822518980274370239156453558786427078345268325280632994211745082128442690953591697113188711054684752606670510601069681396556904581352301142736366034392070769431255271054131012358468473825457450368925559319958976611263993485662569229785476386040795180710316321036809901590890455666391215771651642470642828676995698219293266769860247246602226778736162707257724313645793988271148658238074107616369485197864115749201881462787061737799553656769191434250387828797101974487304687500 [102,38] 24922537328173543249690450042997646603641046844510533371443163515063727103575425379419826162452239095561454364115758944678151520262054146908680373829559893128201740498710464031624565683778128702266561461833631016008955392931397511881856144505938384149888084283854678449894443913698352168677379203500828864170928682495672393948465736409575279315872124595828350387509158162159835721940686505173866372748812475916662224728390636991334280538032818682082602718542130195117486406067720147976754858337966379360469379061346166922436599663521263807081559114744647325181291719081786767123439537597095439647929391668478912390907468135415678957774100913184443385910028599627467039205944281564868914868923641965104976045314453963683700049461609399533452093669048099528703969678021263787475499815296528654013791635064279134565083008368646684045441528621293439597807984991335345182596896473531566597327742420456664784691620847965768709421921659352156558971025396581093835128756640738342919460318127532840308244891221962716850240247401339306142628510962065389991014755332981104287622241305172484999390178470208795177856024240691411617489439800597199458615035517113087241726128772947372848651570702799325288610503425564580314624196510212138519231726925766281824471159081242453975857450452325192084222462572910239256350600091848314614332381595219647348179681487622145812164322723835769008163484537430171536718213392114467014025966519116364834598380875620032035064746410424086374769621552177925813886070279843774155951443374789220497060863169811695840160471102129837441480123424838088662111290387322984651611129029991074978656789245496915767265592153875038627024573095000260692135479398429038323291924043902176897159825131744387006138274255573872675281584575728535576332150293964369245199901367653773037203411123591886444092191952889538608326147617333390371641144156455993652343750 [102,39] 126598119095098261158485663405481134139664428724450825937075465020616881657722800080674027439276774997931335214518395402733896058514578923595116956555326103287335864242409728166567301572700290423672834850876832372981170948635149978133217343076590572026343501504401346118054685042096116293769303814859755922474623208045390486022761847037231527047679173032707095406200998953521256567971086759294144022883308509359798820104273118036404890235183894444199835972997211091932085688129798759136697660670841328508670484989577102953318326582161730973736260462317334506851273159775534576359516107104307998455319141688621399287542205237300396255264949651486488308851304213693028516543504664856340493479877986210246726857832794963857872034394362172835671203606719702388187793547331989969939437370408311675966038307348429806091298801109346904627253346928521441215426845865758613431216877328261397886392039081614784822631910332816868107519493856589400638990540049385014412720733082390646599133406526556460584868430530782534498844853756889143198982038594055656323805211438039681217850748370808889883436562350513437069430830393528765446289790023083363738092196827173019239221165164866678989533774730200525536014531220143791246288539437080596901068085746444528050508422144264151331761886273042582125387353070120156790119837952016326619738950822309290746834483921275565831456511153027038895174339260276000266612021284749190854177410763693480745590163499159600484027291329795149558923037915231748603217357127618947218292445219642126529108063611862202921571786206140967268346561367811855573598871758429807133286247878752926329047919918486537082274580857265458280925886215090747985861593293756012937044567890509456085878412266995130544027690068355262822821972408001443088499488427342967663599769614022272931784723378156919468843699274311501504208798962736182147637009620666503906250 [102,40] -49889241188458497070472755806963848204788924382072315777293945356740679857829337122505466395615283109587969324397688956905441097680280916231766559311590547225325712838800685372624168193051664639973326689523796165653745164471775672683509668968887793622472783756050695344285016034194566511301481247364784522235078934080186666794162703298986573078767919415381631383732119600064531591500242480890386972774108450214256041685412658111387002717883035133227975535076988361269257749224464303370103722942399431592721901189673365728902734320096712491167254556834226704221356693363872028035078795360996303688836349846738807243564985725817221269991413731022169492242316643212451790331736893603911005152748162925837698218601847747628905758058377074721896610993810627086298197000448195958818606052141075144459021979270091451635837848833784793182280340656966448561143600028032356360365763664061738038781762745895717640559200352815054330320859289805865435570689808093792257775235386645323628873340412511496787398181148903031898746945155713532361643366893621549208010634937522376668075726162543549391154531273473416517044603811709083192898223290355856233928704338759883732803653871050792893475969370063134303328651636653033520203122833754530134654934255481053740025534392398014986671909246154010500289950799984765204059208259200503016146977506765639722301590947100032309162297396138039898731077934296159014931174725893710258723224745341920057256736507925424376794690263110785273084182916535449707824472420512625135129057293444825206432086812056215787027035564874424478489913557730288426895541462615772207725670358161827821158068118107244141673272790677936513373124723136295675739020027240047968812038738807948568692577833369616880670477171582920610634380595248699194254412082822211803979101901868568949833577573677979849405220310297470742710856939083896577358245849609375000 [102,41] 11826527456145188849024979211125256330620069655081140636138014828286755534693028374125444808535075596987565358731483595725455759976954862433724286048545825473430391346210414875709987426541489191941433139454489158782301307717298526550383546632084672340815119305708282697661817135904045752774630612865194164056097263265015765553885673630652535219235350780803205944377341743261730410418553077828657655132316002231784563345614977483656868803023764821869861334147558684335565497796014761217242285835145523141193697091101785741543949015719657223652834825777823467144318487065573997140498645983206883746788149952354355569546542969767572520025066586914487429219429625992194936863611796462154734143853303562323253757650483426669355754367812122957142785245599379780574753518558737638089869558399125728242477072934993856275822665695014033192515658304515003917875364408767598833988225296396654821860510396800959508470237273880869272265615187295863762495222086576095389481648812582989741138371692582074297142281609956670878081625718380320330045976793643871469827489524742645670008504798160333321924473001403710371020078660172749774271233955727316338744152717937061953135001666222058743061390090750736495892910844057067528271819779901091776511718071074952029713770955134895778145759030789902848473183905569260777872733929907466964481073403763600712038221690834222340843555156295597700686592241055015440989787763346825576683158808729503162231530085856984969292330540623918925734372250693964682927363236777167740452511920676282677650913868308590115547613751612298987882080653087278153259618705516581670852249983423745859067778069929630968103645684469112089225655875768805372151126566379782373995500809947098854060057915975636502221245458122232629665751610433674632368949564553356380002803972317823471532171067277889111457210222222435902494908077642321586608886718750000 [102,42] -2000178585626760309570388307301519892508615491575320979662858861652733844255152086814913481127907978226089709519565533686804414978555952044485481188125280005648451289764464898878819768905994858423409637270628416209342026390490575883073117567956825211754006926403149832219290634559831555977677457609179314249858475592223275753491567832647261590126227773820652877092699663473882384168792921159271884448553081164941964012134504362295246143842678113663629224505962356298155889638074812362304733632048267233947499962776819276221312532208410856569875708949616777011552167073439404709176210618066930401800110407797226858607769486080207727677183535887552449752675460706775649065777282770749701945289814468468323046465450683603678052907451439828741941352544664071976732320478772781940496359333905992576752859979952463723353122276280182747463047621113844263149256177614656984708350598238191489770255499082601050038004123704390573795195341047109351056717532163450613394252667729823319906969144130148126218678995102040461616915571817684316183664666302423382369170927278307433382847151689822126276444568353092632241912922596532260486821341591519948667984339660707259761560212668206697805268209837305770445556475656035621383889774943227078201417726736020880420262500865700169314389533701496855857226399656291376213777936943085067101270399144144171345823700557647981074693212996711274894688510610580298736083369849421688926000222236282877366588624814158895158734479193519414743898113449494405672278954177129443592871546202570331183866513003636538080296495334681490919764155186783122174287001502848829911969041489245817508361295629327362870935805905890588048424481923854633620428277489343410362371633359001555273593228817989786146114063028750525488803550376719461161216427153953255435939726803812298769577191176418113014172546482161152425760519690811634063720703125 [102,43] 237969997944530003277826774031175532001503829736769114202808700438345680155381173351563979748614752859885718188667665865980325721051891903336134776685244053870966593125612284118341511573630732339731716324187875971734319353788416133222699986901377466848283306551506907423402957245409577412574881878603030629826875184204842130093187781752858201977305103993856621700887661557078244334055544537428387490975479113970897465919673846053786690936847689207341832002167685895358284509761224304570257933477401547140481250609316136058219435565271030002853793140710356326116549985543390117420566595545292390466704505398567817442719322899188138052018866022647318026132240962499654541862180562819238269354717941793541914293048530837707976511023495682615112154536307739460199696673890143904844208572786937189946157154447020800361649416862368252339087659263889007469269915353933107966256526082119571134741020545267274536222464779625491101029224621660183654628473953061590949125934240009752152046770067235851569749143364845445988534138543326175815147074549253437868435733461476069126359192354459394404904338426353213793130811718719364724600477692602421424529626689238797311046920561500745472539933124013377098959512252370241272598658756106818664949783834252296289074243205803877068113298160805851402961564579111253221907820226339396064382192703226325265696439171603634530484466060743918664889539266657097526431350546461781293618311637639530357660444556854669287185637080774552899535795212960857488172162356238531269276257427111428579429232153398255325213728578049466599894608223994932496101057396311072543868968807715008062834169084871158107456605197360256414946561894243472551656891328542491402145558429372276685660761253307018808572595549161094359603446153281005991543453599903179332645336322556507288559185006244410748657558407614942552754655480384826660156250 [102,44] -15754721971439184546912559568907082085372030469423675608315244682148741738227880485343462232889494114335968059851913145650558472773798592076765039123007113213089893375075227824863345844984577520073067676208529488657049344768602433748875690252594954035708858698858587719495038051544147901172211499577930697475391493110285962980845373274910993500361688782989226841221642146284353064419189627210333850842222685617365787689993595465097623690877385477732598338554286929980554941849590357028574618135429053773236403288309000417788904141779298101821922839468973241427086723621182540121916060167684718006200226183245327345864012438563643649501638691458010759994002682961347945233348374015226323321219306844504302284209958999654275344593381694863612383030810054813745950060714768465000742816797804159542338675051230502791007713988148854540871315929574807726973473655650750140682828266879955234878305819666184333382474832221230691898076938053983445412147909467691907804036382527667409705346000318794831337491364607396266197255230587775538614059106211166397097326012001307235357843170598074489694820760856936421889873517342788499685753162665425957822883674991882902242681203928649534554477364846386984852688723648826383451222539717641293784465389318800731589521423486403520582993514013390979754591217630216926125032610558108266548379050406032056436737438368351745534526004934096802732440815553122989664507073431742644442495584736899579012041570453707921769795318590249798865937148037203285770225908943339803755838335155386346001607982367709596683996058799555037683705289241203793860390853191279720021403210612968359128349516305640902047365143947899513142614564883539908432945238507208589543929110514373725273554309321820061709225962720711972223257641112185360377083119890135276823797559888502398196507859473450632870061838275432819500565528869628906250 [102,45] -1319480472468638549661389007365226706694391775901814068274254901251059975977523291956880342275063274427838566663429919514693389028763641195372625832408010667240892589579702019219561459760867880166233491884785964117344974293957839355716664563803962584307131008010648862521263073008051698362269411542462984671710082052450077783790463364938963523332299518771512048714035237620327368425265514969221261401284433268787176790142444387469589200836504908806365893909424524057922708416798495714877840316941339785226759790504497847489707215639679067082393245742311331057338564036022637994587592074447710112034675216051612124132736828180685285434695272384794011023483381519660042755001976438252496134351604222155627749650144162328004173059122162710282157774884051650065330417267272113097115014386048390862405705346387878142848315664524267514162736265198330137250558578311238937756003134133158996238384763990434654541198696846819996250226672607064004469666316555662745233305014250633426490033860725107751963463248458012798934406420045249929647835037357190625877270783429585796252816634644477910562567207070911123500054373921967998216039861953950609211486204806871962166369887425355142726015153604195534828339049719500403028216817222555392073677489949352834142787008970911320153650744442772526393445493796795935801428163424303450540009593848570245432354041507451321929685462506036585429029120073966531443843646369485990365640674914972921051857693130642363339990443317567875605353328332554522064589426808672245480261293378972891116680927125864448210715746103040194796590170149529510011378197628849363687270058898809618144419253837260147640443220213967784167976609879179645125917799788566826370854715010282010074229338234347401251729947365715007241301904436774928180906785894164931855393011968571597345156114038100536589581679436378180980682373046875000 [102,46] 710535715479337330549445113852656653140832866158763572306787405646313953414920722429863695137362339216695984416944863253162920142088089006131418613113099443424639425791628095163031103209187118847235425048508841456371030813225879497671832170896931315915018260457154571354833369235973771211235771987945750060234023457717095820412090507600592009622741898292290310511253173804803317246916447662311916779379506988907652034340148230688259805059923735646631798401876847361610360895877635046245171571227738180079405586576420594232717559849331566124186552375149196388909189315444652566877643704587218526910289351248736032773674440840792248148501668861625185878805733392704165209910603398381077525666118459396755329780314385469214601063797469952030357947421698088113190443800522483178757874955550291112194777121623710172902426439560936515296195870721353372575585204985148460065650655034919446647811658225177420706034174602969348488433859955842166635320525405291640913492640247358911986213006300749775237221533952732376909989909382688678801722805877532754315855089637394137355615358503233599266461609241093911738147721576802468784608073629647649942588876338841282444962712162544661762879236501147318351826026773179585251837050801964446774945266948995161700987526898496577333157829406376339301996627719045930841849995365187323515712566155874474806428868050615008119787125894502322619701106303043082118167795698155286636981489776659391063053670301874372579497234160165083059459446887188289230092642433880951311499827962843886333672067295448907893534677336577006003775254858908724362147390479900956339642615815454922108498219120480486602301085981114594085548078016352165727148118037651503703826098855991579095200211900288452772987136355399383566633904937312198020444917043939098837787624096124768222352897570348595479572395561262965202331542968750 [102,47] -127386092927966019507758233622220824543936246256750903440743747691021706144098484178894050827153656280936101945747050558023895554141327738236670175738051181554446085729261704921348947440616016389578857741130072738560912174529785149655464943443273864639668163655905168869365894284744253390914441741496079842568847047241925751770971402308777230784625145115909298154606511024142757384365928656927730928446118309941467120038622604720111289705043842342215374271733930584271157225510796014222410818518740114053333880441584391034112966314784886436374059635362448777080192105733392176449425681350639600635533151142975094952043866061058749128167526434242935919950806240645410785177767991538764210577065647310501722882451911105642802775222843567047629358868214601167159624509164937507939423597518723087557979078771016095291653243902799817913491048163926053632751115172340628288045432332156896978232492702263232532999668833782196957259883112554170928404117878962573058312888590404712653102582981661694192837817296835222161433758915129167416211464852273244167295378497562867614018405976519875980672027984683101691260688596334503218558962487948435566418611233064368505190239095593757872882234179571868059144684939229260391343694675763340349251109179167968454252149825971154642030321857516372586753529748871393114724468293885574123587679137119811244283874309919590322981574723073050184703836589171937934183943489903840695970488719374754660559519902858632674333937494805373892265197732725913489791627131025578655247172727702128278835109011619615326899638054795959032326725942751009068087106010593578797282789474470770987269256207215426631085897685255883963670716606891249177831384913183852241086721242495557100039631549427077502958689262003470540085923482337713043308574927813632618945922775205585777787906098801329335401533171534538269042968750 [102,48] 12471618580816831439909719948248304174013812152478609738390786748365718660033974740670635668582611556836665090474959135066843755630109756976888397309254853105085740496337032598638185233681924759669699823406678842985067082881114599345151487437789680542552897067885677899511458099669762954386023706559795009526897719320851734990782561731310218198377783900257895882676426315498141803228926590632643195762455186847499262426612620655632406856445933332766041135464356321741218913302315783223044400943638873037259540418262974459617573422167058670506371133270221365837822303977795302045076915012041743259496868951688768326907685636846138572851605914404593010232671873660535005010392506896315037396727545735616939503255884989538219293659283377877683872564726740866698318818437534776323011923160984751526828808993157620088145086922598293849906960236338620202353765072026075762970823191752145923349426916350182607497207162766082181636404779398276363598421735272472841144279107455522566794152719449372740764835396323025658378945867700754986690011002849254689149617594210841321069793312272185795686134798509880142206971011204583936318167171132644748039224568536461309490772464330527956286245530915980453030051650664247591481735585894405681980087354398461532478091394168261366138197147690168500250579877439071484582974757294791394725236371276369022036786519932687296549149277559732137353216288082923767591654374902552511221452091140840442901461548214818915321722788211738084697751908643372172590359462353763859551240141777969985303933595606560374823780368805163123881048369983264722371749577916032603400793331648633229440457791869828090592905911668024148131261471486100417540046308819807660978849718623970677167431381416817617440751030204025122433604128588218595421996629726002730637400196185453691914590823586195256211794912815093994140625 [102,49] -570131959484672922486006933776921500367960517344070671109904572232156712005005396846493869455140310170425470278295077929459665507338377683909908339912938047685270436303201760277365576290068080344440479669392571399739358517750786030499313349580554366319197189665530942650097234142730855233340749508108969119993008786360848846683883140802450073821405738274087912910557215310255897708491275050915561266278770747619488594314516641328526817838622737840041563408003720867753426487770089311402823534331381080704564471897550938707626040531325669683988046018927024704775944772088282267911963483984208738222533609042075645366059691395550361183342683024231076893889999350502227997527027647473734724886646093128262210110452290814630323678759705031831882494205795355544419547595774101077056915424983917971348063951706845803563821896712032476713701739901068298342738595231427089127541308838079590374430903075676509558315605099031422619561218575434875298155006734582176172554335063533949502019713437981255011083303087941584213150125830456104855079158210294599054629552562272068026358313229542109681487740254690386772756678279853078087060357621454712656964033244946019884760840387604568811675149306405167114866113846872026177211983582995996272903466386918035875314770028297111326345533602984740145760048459818004535384357893730670626613449991901452101698304257560525233125688865724730465111484787995230913988221437691145319585653774711286797902098188265090785766810912909312705134895768293511917423608205538102206920773497085791599867121909602081728955613335516129208095723106083921977068455488638006633091717123944579811265655675262874264507779923663715491411861064540396487625411740111125948525660625177835160994517333129536669510772228756764670484551104218768969040122137377104687823465709999187276402210500236833468079566955566406250 [102,50] -31873353616310236617656652709581737158739837879164406018535344301016423666622438823648788987749775248501881511108790593839295803432498814191861174577880880763318925034975716717666932898643974773272974400366806851488577792795670909359564053268400665609109302695550049453925541220761372176432062651766985327094259191124025805135697326873467574259646572079892092399614312181985737934314875677698625589593532949361692544785658735994175128612242045888592834811892542280358992220085362911184177700115381896245186356397354947167574334524837726046072116713709845847688803664312862912872934084185126936085579988403271262953321751842881520812865602594763125579696305481234920600068113076784818367828210269229397020582261442711810805009338941937272136396299997848193667076820276505763932875573242258545090384160801277189254853755505895704036422307329852684705631395977375933715281795973526935411255043730761092293015373168516107570251438039775066591961309663392571694868217438648697572375284877856254024573195608523767274476215241853698178479073318995178566648158884241203770818995689179013992115181728736613361063398980010847748044832596399754165411630061062801631376630026352704003078538399903579000784981365265628263813519469805007998144088922243201031074946605245952096213050936279983486268857702255107788191273687484181111012001641040021608224898788622330452003348069113623311468665149282426406772876675585891209544662077666705005493216645336637613366940465120003990025183056357895908818365638077342590937310081717498494040357738992872886173541242668823006044750758788994872837810568171329948313010412570659376625218534216704926406765224310248135215140266899594937781063205565144912880458218725378016460980903992757759286056665385921398384002864172850242740194246419219985853057569587382282350063178455457091331481933593750 [102,51] 8578377050947528204302085007810548909017185886986470575136827637567696894125803782378736393793507053455419965567833965299201109337490140922505693645794289255897088345922514536188551947381037457699818812480692817062490725383757861831854045480441397043045046813402758412091379661688057152373268257765735368713396745872060630503080149629201302707027355113971792629262631266702580127743950939373039596546143127558001070455157458470982033193483778537211035952421111711584308887514163532673090322292609638954560888409279038136523311164234924087318680510415595727709151071098863257579185264385705670577851676121393499548396381707477170516282036458293258031389494549985186604864974713454622602893321746258466813873377308666311811136667709952009198194445596729145055421417984505933772864991095111501174650048979564675467021218877362552354407652811285314160553239050857317979756496214438178307551887376245486930498755137154419175422802045965551294592591386442393248725657775854749330063530783241490543427020204087922410707662504416745343231719299756314160094873368309622262908959087339248279323378085758225488641632084635592686066439357035762813582034519137229061974531298077871300516147018778234478960813633916922872684704193538223037137795779282689476677238959916434757360808328653317187349066173136037108761758880927373059653921667138259370543265269135468510251769857401957970165730992585149080330604755737244898961913075300233053149032844895800450757746011180168590912915083159512160959884451900334847662409721003659984952192020994311334834663340367792780341842176931739704142155704522181437817026796376674614006993948476348268268780792454696837487716274134812647158446460254425969742873854922504044288025437325927333890932696242627523812330363171110769709620651780158308552888265446925402102351654320955276489257812500 [102,52] -845084686288289249290819561667629470729330382786809935976770397704493301505558734039972591282679436874401048818261984469969703011862782132044053755739291325025559611676772918933244937106382320044728909393520030171022895658674141534166361060283093121248394627773369619548493637147723653398097814443245478183842181990100349062674201732574553517517209157529581951397061711000171306344568026902575698323337935942801201425823019420575752161027373100787520168800144319797002419610372460299842053858299602459487555007462412127735386537118852634803064308164160733638126335920643607022067960675184013314682561470458119722717964991910977880269001063013547800816492529896267363473038977923929535246409986693090840192318540414096073995749677726221442821644694950576155978211075641226493306563414561280327380858907672145419730337646209810405780972080018383979044460294099681972922235987501377031380873648201458885951421729687392441728729360531865376037068317427491618523054111932438453688908476059115637947478412233884511878849237607065644223568819955613660720892554592957722530910495581871081472153682749853068545818017890308241440764298324138048397036471913294391648419755227586843155102134566502790320059606391016284578120105622140604081880953527090847596585547689121295480327684298325216378420080705081090164776681352401894389330051031383089769182419593094007466051835449136344228510669995480634359482348103791079261801584349559742584623666234008273091513442995899000524185252871640097844646064659883243618617509716765575593868368495650364074148146326685564263828247669739207195887702003715737263570134119328783987922375143909740912938513055239359890037384108683273340369720821620449653872314634772338792164799359423233432271704390375398920575669534755575218105155135735647653352222787616483401507139205932617187500000 [102,53] 81074378412650021172512196382183869558443665279344253291510841550004166203721134138753880081387838844446924505200094481332565645812757304805528746439347667279936408026134536797315738525477811572256694313547298774504048078873411829891299092720265843162800528380358848358579466625774507329735647340088032389292124220058799167462127645476618735421071325448752586378157137533234817722193711262670361290247551753379221924575362104763264039318431018351251016391893753942184536461547631072236764533811054490669363873332043857241191103938733332430326904266750495795191716242432632758586619233412648198702594782638536543985921674555466924004858579281841598561745793088287341844506620986207027107376916676316289847574111693944601408856603115427350696392277314888345914327313606090122646612939556707335462253165737321087474145308589890414924636462859836128495000244749094094759916706481536960129010895526633524553890739527998197310871898863342905686339499509836820040226787304229397310682423372409512248974292807085280159770284399895380100516850032341285410412655547092545337710669450729097113722671258146248547387525235527713914610201858681578739322096798617421187439723115709086073337128736904115898787342369380312268580215783062744227648389576570297393784440070730266649258221596771933952871643962039146568352500863976579326244388605259640557734400441596692010755711250760012773413772783014905254110006048954677871032131020615602813568458477747290770759644502096177937597765042141505666036270239085729253981216577581018361120390757062096748388772352927283204072818362679849270861844450127730339125622164029212838869424375649120758882965603606510183198806736492410396868908894277752941837843795796420307678853736378936048008342565426731772608085149000416243748116786234967695700086275883222697302699089050292968750 [102,54] -11878610926133054371502905429395358885127732273809846112522236643659997399626595537394977082979216984738572907468644554594220504233150446462132305212041800495277543228847043251376790535700310175924224811604442747716605325824393006296210516444970041539032136621218354468924657409702316500934100505156334986579481230701007781625662458176307986433966025769322371621512831317629182826479369797018647692117618083971502758896607495338219413555453488213689993796572278211048809945648803824654963999191968561976956382344965978778216294209892106566542720933890927124742577158661794714793280057566429626913040121614133730277365392160130582629775745504621212633834936497150202846477581052400661651120192204583262723490357711148270964999495499732135774614005534395978461408193333749448028460271424222147548505692832047571393621390354485958627761338491431021711967995890364645627059552791558083986703700206060510957701423790303328931886296429317196046760221447444405557744884481284344548252037342878566743733066974353810990737951362055991666319389925660203004014613846222958401182529324375146215262086680409481722047865141799732465487046065215407816469065935474398046208577567888134990887393442094050744404002150603926052150643923362951137306188213968528878822486172739791184231068253969429242565459819839680469972871300040661454557891604904659388247586132134505428212848809638552485185650301052252956902891434178071318015616335563786848736774486472654820654913638876159507263621935677156159042756438452176993608014321530726466412307306659740030365919801782454501111850120612847876995041933181417114456908954250975081853161910937102281164264012079629462964651175585891032177227206373911571324933517276642711463886482605332808505322191557345149567305930746726293386796088112181259862514651395031251013278961181640625 [102,55] 1670952343644216125756009647174904181503259037966389962050173447711202280805084713796570657885668615353445568397236502117228745482320168255623866226875606251277759847052696585602175209178817244585485380116650877615554058133459869541767816441280931870820517591420273863513065928923206180836263999734404179917655596116304559218241263728847474651871846621872139350635318779665053628457325337179410977803359520912182526157284558541358230302999850189615290232122806621609199923193034938256172530135084203247948559482749151060593671478265191174675414493553068774719357688608928956878025603835228789320705483028750881624567810105956950585634361637359484650377159154772007442277700952340809828554240616918480906256120668148272448853947764264763951840841651423410378874856907721630894594216349041224145153871292421856509393278440942298129699293252664221411487614381847661343726073219059599659503252871667832266805536654539706513112032511534835962762982945986107381897918372692365409358236233994002934926646275353673691844826741257770463585562556773955060711622867652933824115250074269661195760260903325987350669665547464183297017135440646415045406573503990110965799023813922813513472459752044773566573529580482468238776986578803451068241699638550436010178226239780386669685133366150193198888013952181016151249415765732899029149080592706321226005239722413988507366098688866631209332351319744788181634584488765611997390525211604692934480264532978289924290233223994168784985877606493133353525678940971611502765922169356006364385530101587944656583384308857425490987307787128641334220985984497509746047511417416745499127781610694639143508708942253203274092532907619177832966459988593622618047109041783323150513201885596341343141584318304417444835717697820258466244060487101807219195713356020860373973846435546875 [102,56] -190157990698913288595875906584558364884789048079033374004235290552865034851260789907721035107772999909010895911813596517206171929374300231615787833178267683383391990036108801546311557185651666434490515765160145598203431268799057979452836841442110054136836764841307535861816531022697616716229237072523812155856043972285655160234894967811633912176555445005960933672311819701566781286641181250263623496282342935164228717867295840498235061679469166354600157899217215226199553756670358766151534323382394280289577388678925097094807815369980306997421235399662538804608444765280533815518491948377878016031010417780707190627944097896625089230841274264761024043946861731339279953141844814900120159982762377096675076070574573921994483883884090876112610944247008357330450179319305952966314888337009556484764308561604576365478681752350563390414484026212089647671175189624500359784188766768125488687714087087180943766317061887725041328989349644031937578368263010236142734073859637317789465679208109821733699740956268715257864747951894929699446947077281240091749491065914809414807796189139683417921661079722826316554722167640707088567330896236359401215375504893637044917901250355947570080424718954305068319896623769284814602744561894833328601335684644083556737398375774221421221267435989086482367716273925072889690641516724314362774768136862297314672039366864489244928394576947177835521023262198767209263629622190077387143546457755042287970453488550823048022572483785316962829495804233510690545969560229555340721247730332070971187008400031370958149921223078494343279794482025583485972127425189019848096305885870724842633043241332341103133728109468041165438874647726786194410593994652771100507558602321028498971492303355636772399865463931384200536963210792715321874996434888741318089401433244347572326660156250 [102,57] 18940606055590540293274607163227501407959158910159851593822387086830187132818309424451456658657770380279452959106385268231755219390346532927198225552654760780780943974346733632607750476725159415189929392696423875693434286463930918386245482198205225740540969912177055273878941863551503013535291549093022999670695156623753985441737768218524961465033002809922622297398409051835153802392830013812446586973683751924274354583417042543050453063172783302441413087043647113479535939796059869744899454354183579282390445005031084916616108794715232441210490880509523692160609687682948284163755019943797391784309094996995076816760632720097800899246479964067484334531371447343396085594088784800946137383983301041778485170405437553622752329959879463735574684867890809890981325240405998762616254200908878482702667907451343006498818121406018875423318788301914000772656752286844046998054885422261870069348468323139817244259899728730883271571619185228547517832972353926565427992424535444464208667233070510971170360888987576074259364200057281543952121695032972559420831119266998079426726580522398807750479124254789269454723312299760874497046997848382532193051941529328711104208098920853640335697660183253460848006151832582267824742202004621792956713520054169026724967618766461910496327292912629996315288324618626833898336811276353052120249832841613366480028787494763383746774575889109377119825205671828761457600304449766158042957379110178944044827243673186905995630362076471187213160714741787204466875873467479413931286746242238033371180890656888645116130232366659546694511688498795203198030876960994361876819284963457710687170543193820042895919332877284120038717521767216756193226922894100268587948150955130662900380222188372100903263062460575680765547015412474677754085139101563312602450326085090637207031250 [102,58] -1790548676347935015545833939459055576462333100452766254303859878378766304805858330857607021684426312531055587361983361028257526722649830414701545761189665564365363442312003945395250011211951687430504418845656465361962798018840737217133259900503972355994771115981830667183657633857437294512571517698993628002884905846727067313069634079794935107172598376174141277467128798388536699129993006652694435610546193173449004952285101590926226282079537414722430530686192424581732570920663243710138657442695603910149855222909765720602594970454073162668245495348507953608097336049205823413381857299701776051827863508954466632377286630382871116212806059809823295625459019263707217497335945384375049850468373174305277875876120494066999403843703248495688523666443449717786061297512644592053225770753396022413213195138868181835535753601993645017461031840810666756803794531962134500676517664608180457734066173740908453772334106480616160334179861327962012139237033350404750997774433492137576127230388251071683343872358743308707685292133727491337305314599393925202778315151009763649896788564896344416170296898558106193760706451960741296675697224250853472548107247259173318295440937029495438273599285658090624409124234763583490927666285500793040391940392624614802676224251910666263678714061964936453839869011159531925613888785556045240365728007017840778455403316375939537631941106722679079867659285909179339881082715843449132526037246113549395035589504420724412812475771237868840698361360189789772802586172702331339897017355728619681046748809415146365292324497287171300432822516460019235293398072011821011011206954140926180415453915971146888183079537398270189005465498577353099369767832577592286323581837473136908733250178015723594242289554344702304778616084792157600285045675378719311347305774688720703125 [102,59] 166118374216851303292611768742146955321263686644750317902217266480082491856237305671023879514187829293282278873736834760101483829023908254970395935461126195710084693956760070212280963404949930313447584360999357334739061620645113055141963552418015446127460643106352011943059070293265265344975799671041515848884731254315107676017868121512191374456123325471197388020837744845451564433044763251605063170254404334605988036797480097147566529553233939269962083462666007665946317932711935371404752366811043147416118361337264094781705258219284843102562087849610170390660723920344802282519149619694404255659968640620026836539264445997213502516866135198396333796717239733457181374757403484560639894235774027402998144999668078413295842023965678284628430680210742430117818152669871259988839153719838580239071715989687356795055668200778531095155620624763945069134327733036953196174710160734430544201633351102004108132142295300033935004169059305216505620737009172917952689693910345259483227972311903286109034622159536197216277551828968218845239185742656501786542519008202258352432768275150515654369611227667129735370546178673487226359816856503873608104207970788454489471297669098750688775588503447290025863132455261267890205099412052559495982923262285253687422027897017092929967730790220356037690095858315466591978762787944054020093154384130565799754321941591319629737528846183614671371895280800149960301303740794494766244937279800697509320178417703978982775234751915170030618530703570149684017751395842885953488418485450181697507415938593648974944653411420705341652743485389666096729798220536600776699826441850601337443188253044347790080615625424316350391979126908241085358444359726221647332956033555791565473481996694329496573048212535542217947148250438429612420811177867332080459594726562500000 [102,60] -13352538844223829260920549898388330946677996860026315104580097416219461703327252446518041428467770503495243556959547820970545416098017533094291503217339055621884093763665898565148290085383117147440268669825639982104071037671918301135221024795735764092402518201600293912865873653062989205756971392405469272650361028556922454560608027392224718161490893931545727535630035345193998090106459978946993062689229436379824704410940272590712109020069863889605827697707972254929266067661277561982142380601442154370032379846240361995648637002236280490736454605558310441489284980182338541717533069239838895769250695898479749281457046440568081717763738387668413534646853784008063144783828080003660747282274088735297242911762901937018302666385829436669597606252333857701707778199984229064289432238798109862920866714682824597688228586303483458939290266190349202870791718430812220799274303532969684484023569378224969160016137835778961117981405238259754512227590415920240863140018625205134150201778011184795823530852562514467170948803453150536644703706252546958855644000119787805544398137174493094703540185028818598722046773640544428080329151237026277449023917514539085397784652418601551394780079144146561944815291087132078949935942696716019673576030679047892892081797621784438532155529603839838650513070014499643512892031292271357319712480979862871051465633763574678151888498514811686175152428676707098239560265506871548676003529876957973774584379471203425453961561439523217472072373535583406981877134876025645738333861191569923203031335341061045902124134443892068741737479997513960896745049172509675978993705241984890893289053717963189116293807738518055917038613849694900925169698291981685878672196232059531393383639619558593396888292945077805679181612787578978445024723018397173137664794921875 [102,61] 558800398414134735249981221560982684316668886773001242999074830610704834728476931575917877786790045591010063494941819464858802151275483797356229980847329988590099371933438800701414745579131364659564912273993801084463783117754421958272395734906982183011270048152831901443339043713965476633033462988771868762425715231991318507561784271890987611636637361110833322291177043004822924386739898638141394859843114263543053997932380771050876645435568485583947985926292318080395478570476000948473133955711627462706629001105055911061499564493407906966017887131781814045073231054873416857656141102153025359000274119341844458117097998592322695999575870445147798890613511109977881004809690040140851866120659913554289483254602896015700896523734292194281719245348362134076077168197775686915551564882677954600793416318610873509426664911828298369964659892980420402414382454521928746967675386412284692926759993834851076552893315403504026137010770672830064617437061903610244523472988852948898549456543740737000045513903611063563495432383921666124281108273854841307771715569398401622780500407285541762066523803859243089159854742158523732985045279147436966353685467525985846150689497321504613962757362276760908935739929350089504724544871041391684243072445396573353602901692627659093084755500693172605652854882352990086794210656614948218791156598572095456246525422179925976580458035513125704060370175313232188436691899919163922221418829525841797728434970551464056409860958923520523122537627217052990541961021674953802933554122770452886638522613399528215951393567725436604819909043521854347379946634779306055625177687658934818989236058046227440936080033551263732149943740624585149501567408394987570381903307791422743496262024210276850598353616425395013875300235133980456973574480611884307861328125 [102,62] 41159173546481368349016701766052379971990246611260123928463819177445900472895309341030404643709968015430984173783093605352525778397320447232803198383184491967576641241654681018734856232818790013608854707855380407773774344279405374807418773193224462866814822050367991655256533026680890366935933138596840660384429651922638837495608450813277824036665736213542150543880076815610117439273761870736634185221769810403815348142176577061193385157193042705150401844302707819252404629347105895667709204419873953291819178985474225031392682514488284156592209739168824524030876175110402269196193965723231846095345224183096508243623118412424637560066877882148323340520838162912433428562347513545242915260776558226430186449335980180923664946349429025119248513889230495703658360290140703941745290402157724276010477671437115759221762354454307411583593783512881328382215943605844347662775658003329942442029389851583762294269232367525112765457980196776515517544570896817410790792832048667657123012966703790905885128616057143279310049798186551375692198769604402890213029779832464456593468034229272233591945908125239155580719710864126891442307769335316199429739780077106969790823406898466469145643441468864162083236978796315376239965330191709858907408646662757981678657682501759652050827838420224832867026764248890539660539373716067098732534798603456413363784895663828049399688861313130625593015245127582478918485224859489760790941622609987172716302914960930446839084112808876931911321397282397371066085248093751503512515596523149529150696756023046232410594716476976317008006672001799711774962876274746818730781813434969679916484933658665735079377669339768134843151611965516271896751111945366762980074987323293800117214611921074618743223571415251668666244244123005911887631474082927246093750 [102,63] -8923806938407714723327333097678254847418500056742688243909308155847879521601199234568974986519428941461543987825126236617373213513772616359193880610036481896333391109092560814807074785532268131179895122783613326216259904121276090001112199345951320933644020517388053366635442138842652373724246387398152823012530365516025394789566511397899689224532456895871063995625238389153131298304457277594513116127918415321632998718965565288281427253367965091713198492725539349133818000979117133004097495650974566571151369077549359683597201140703727393728543641512572528153619057106491943357579298075332654978753616390456176115145817926638144004324976623311138807725633532773178533674344421555156285220587207509945741795837695348989766239305263906277375634245500322705712331553506512641069732515148699041064503775376222907024329577317393799681096877194034686670742887925031514418482389758703926586540140564276171534541197601237104864108287362102572211263743783832875858415882531983156818676315725517603255934648298502073383211012114054633675980672186053350030698767630701321236903052977927122923659059254478542610134840888415147252357159901088791712312242793472613125529031036361517986357632114972458505596158295960647739094635788396550237747970399424212793050590570613646765205806011264442262517665489825874267855910947797174578386154997556153291860164526985332549868836026534996316410959087879394150074515524997190133994745305576877522055509471411031985426926675486039100713862376334627989387957049049107456733465876677809417748868796191428157183952920362396072718911152827313005616865134369710639232403013292659526998834255072286884400724635489865100255455059754988558546307184110555968655100081513128309816590889037600340649888785876883580132327296182060918976717403662109375 [102,64] 649916055425178096494071086253537166965546474088456802846656940088912040004906674848492767552060159137341285630005762635225855296048760495907527946674998519060845420317151661037670597707033457654226055804553613620042856858745881555686294104810629860658411994116815234495244763575327829662830096464439898705313437225613366952873895429255300810829577651917541305176212741557017681781316618436816835710373785569198039927439343385610098839636671836012331689383060777916884155686120440475167746716104041515736570234763776720813678623830425807649012322897468559881912105355593390248646488207997134493227685725756260814120360713753291123827326132547869673078986093019592729396736746964843807183079675990369681661638120588846943660129208338225651403327210675354043707735494604075493096481098259817661229199512949315789273302100927876332406299449492708462350235961318120142585934524784189493289390367069908715889646630475655550490749411011671617484009878190340215042135130874265147575008420786550503156150124130556682265303527794606689217390218385018329824126572826867956801783204898800568522348913781497166661669743563031636772203571169673157161607955552636025889572938091751324201660844388071036274825471312776712721053027004082777095314815766706057510715026642785188271076872186351750400565127412475452772190534275545354971118791403864980131319550581078353862587792339941084355397694506873488353879595744121381430802430987910690002760046316389247143424065115161877709916210383386781056360221798348870339260977595831261654375683317707499797561524469059219842319494706643042464620365345246995878216761880916753919705560506933222554330009477242811523792819210558240796990394290621279594788546452825177568586336778540018417215668871407969989188806458309831464843128984375 [102,65] -20903073339029360859093091204842673595218871932703880246873485859090409787818513602963078075405175949241039714655471613646999736469053943670988491433431338966966422370804433256208739117599176895391744577191899373243626848878495385876307834023670676849050376572519095649197019113255159225775072883855006900997897191658361261131376164058601941539719452151261615781501113517489176997545337471240116410246852319897553438601871678959320873434512111258245753577655322023704574295439219006705621088422986724333913285035936954542422458326550462725072835915599895318677258566001073976632064546566255359102690177732223990064051815893191005100314904757719853575965802222393919154742693692259911202013963256056268614300324529343964202760980839852751713502924098059928277734245567875169371971487801809517042876510501060530643367382264679516257328110070360356442965137221393786032781361283089223275229159357080449622229653200621382947037013886060803702278927300077139370411919813261599043665623666476159885187666731839271462744903265989631992202245735175080952270950607442485331861902107633714530050921562159745672207798568944796755341866062070928089162230101696016892532496372104266173954066694128028150241579312175318343965903866624038186180021797435992363251661673769265164107365999922742677219064267933694789124681915686584043332667642138639305292824599882586546226052236229084046670776314903148021090543323902198058658857017973544437662812589502173146244633484513849172031508953374418482254439924356503290102198523575645127756766036463802637329556325652718106800732816449964294830980145683415790315152412141000367799372369639764541103058334725984267200545270363855341277106397087944118902787014057006065279745693612516501709251275866709027827320102502011585628431250 [102,66] -233196598127993674337518640527784560809931097628260024241609693554935202548580082140598919010817556861994523665120748815966076265887296365635348708188805820645691761009967235971465219755784675374448201369355670043301424185476978227881408032024828499078612569481394610611913307418392591054646499726320626427747975860715311962180783677829937970975689372594810145463864855420560683933577539419674455436960264136314258430466321356267117304392814746431766186275461279026876445112783490622715314159360138007821997294661309332140536011723113436724656574830632490806652144221727698001539938668083795451271739982162826731676650913241173714976779010468266038359560144815330988001448129782937425511780330693836350908180844026675200284148536927457839583505897052284465806883811943986944905109251129586196355539684638355951241038100806447589443961815998132189351108479183583492071551446569126544633596477910391922354696999320376131096588316378385151194621701373523653692573902746429756395688170487754657553166476211340453872590761566253878458092113422752826263018508425998189829168709695304623023264595698044385386888554384279926367955501286864688944270808936087497202178360693128252687656538618129973873241299047776808826620819962081232229211781361434676315433563181177095146213004939581500189435608959536867771866295557382079892968253571525229854069467086011431272118057955344533772344641697238940262338496132435983013700129785530668459064672287281781764779428793367055270811471990774071927434398482771355731197879363674334019355249524205861321634467404973888059991118318831874676554842896277263523278674530846945525736701910107204680372726290516825759712296674473306586291988953111759018957255256695706909888377996397523390104658605880775055509964181753626740580 [102,67] 76322313739663262835156633296705698105623643037141544438709697011281903066015247904435818521624905288796459335413935237053931563902591078348031750610246011535893285440714440557332910786051959006459030798544081738806464362842529595694523959459911890254816418633453158551247071350958684255315106754032145316858836231912035988953471427899430210498721515057653284061962839578155815350738686740633494428793366618484593358709827587123853105502107304729899370501173013945636365089908849797811654003283919170361384969709727666764036382713719936082295835359449710331564978207636626416119251353921578622281438193474757613831151484460760869428298586560807688822377859023183058813021636593944830212029353447612342611754727076647321178553906798174974365272220912248347712651037047542237566972816498690692427610475055726217698938778446288747861940681836810717493937747687737126174026693720329907581431669805896196477660545226985539684927347825905883126164578016476933025269903611773139204197150798864888781974347614959896258882293896163085553081992840314804605033599430271879714189108275465916921572415135406349857478299431830841526279917576449791082616116453358263511413801713312314574943206744734323032687042059636712908927786600111925908237354567612916520682275348237894870058343747832821779218260650928991295590952415302805480812480018564047474122502777031565203807568997187971915268637914040815593053037903355555131060831895017804149002765790672574402998453405575483372710091779715777138800437388445605217699467607549552263832321490361001624315173528599124412221190294264084130023974722987986366732467837773063283619521622859516169104457506593674510035502333753164587854214563629547793451056566328401343257755380019448679630470578283807462779714521233361325 [102,68] -6113889457594987858583684739032966242911985621057051883157493160247665785755963433680975850325645655985292001117136829179727203993018425272610613668609956566552692310657051106819345649624418554882389807863847240287113373800227966060851155083578793081910972551717337220774200327958137790971580028310916656274736740075752259145147947238921027122119084698787512866881604321081428552793468722978561205602971051837250600867681835579145453638679069573760024041272145437929025758931237751737876367384632320288779424117437311938562585059832363509377683066488805537208366120819541553041875216536622061535056658192863475911181609014220301013250173995177315631475289389820285822247800697095455668401167831312481545244867835608274269982103554199917071570236444289338987104472623313807449533189610528569293900368905426630496128807093746050155495652680404388703438960840840207129597526672950390775291205880910295408450967720283224984326289515972786369846187932035611622178860283699083246076312168741579234229835173741396511264266541908206142074067093481580133745870428288701231308846558613429734017084264950573174673588919003013410067614777860198223609593904070638532893018818698420016416419629671823889694280294512603745305913653490093442681541570506369925203039135258972766900522831335440241441040942723882801079620814385228508185459241471497695758750505664205716095360105294817044484244137639199050577051920855159044102128345819234044885323360998325824733668131376582091409911305101838024960547506540689485891440747445598889126018530163225128669748622878409235511401846982024774448220682129756536145293917579313084472774043840712745132541265199485326771496482060041950117823776334162385659177370238484502686951141523672632597050022788492192615654799218650 [102,69] 275812298683603462735636365111916746446625002770239863392528002643189234778709437612919204618408501934492600060589377531772770525905297060481764465140574678598189995178724650945401245344832554515478794139366075735419262897604898850101850343547542151751277658419551524457857267563345292844866075517203786042859009644790432956781055024600901222169179540237265098254306512125034036738238948283833289670087501338819379884985133248450680492599493939374064860718658442304692689639324791147857877105452059960812782591344905250805365900474508813816698492482997356253897997423025108608708572941413999718078576910186029096207580958668653369231682568798427101208222519926982170054621296214624877129125245601398036562505199080313740155533245980205308137596650425258745382712396195834448678567509079342630091993074065414286901200222822179778608842165041554462286574824755930769304908580450247923481416674915159620094238466668573114664397447643437881400455307754850619800214753919212804237206255121744513112235682339207590541777668944399004891133010693716183945891139843264420141961973240712454393903627623330510860068626744297510182987382772455106059550516312974295381798757069411877540224140402524849371320963029967028013665250157748951724811735555967890694481384619893229947910750676205929015357774262837982356139086380038552003109351778815530759840311005579035454724100107489152232622162523698491573670715754918328018630920758195749198434792930640707579730489473905444238607031199589346870846403125790319402166348077581809058492328673040234283217596165089728668067743636447692110627256484079715212135111870816060728842188960909235516963448417155137340340954776190659838122241084847601159378030930571039167058445189535202364715011041578989782344137400 [102,70] -6299244640797781517832651087304882276083746834496350451330487042771687567413393806788514845284704819579381277188864959964750244389033717192854924970050050958958600023759485762896210789346984963318556025098820381557111959127192436934527424501548728147109578306404262684136618788858379629368942462921796225016317958968097608520294014809633460038773926243432268542815714622652743762304869865667295109311151479690614171913360882105677267739186310283868454462333700004929268399632815980606990294384597035833562992208725351569935577294324712109671828440153742815013756227250524220537903674190006171670546883919924978339524496457273514834062808856107502019570811339889762780535489971042845126206651625825634868922833007569161499780215959344650515404172946447794597924958339775995272069348004109113257820295787695020596024440233822501070533639427655950464122128740880267508491997568171718785701274250075497024717961641643754700288884187974401862442388658267548250315865365663149230710469506640588665850387312304628455554765097349046593721475813314789705307349390689037433217813485961977955010583352974989962645308334111943209732183688243573204407979075332788485058650213830466801705111079845316392907911204186845149716898244762818645119792205048185925529754729132490024811703059142269040305762078520537799919334868761139221225107072112582854989981945704011552212043763882116913371572503413563093884447788041452455341033014468384163775216481738705276799580366353954504584618851778558486191828735359792864317532257212957042042969185320345173092056873899020442163952649038366672444317327206905908998747861533563757429690240403754588685044752528565264915369095018070910568454475128165737332888290210834644595647924520570456623828160237248910503600 [102,71] -51936217824097274292828461007705640796769600408472539257038272561610429412782340345446698854454863457550148437293490816623702183614520190229984953963098393405954277755903448854869853020328432566905406951609529365288940063455797873310908147261321776459097523174968450927434856456035899351410073259068506650169182590910681356294488283612568895697056938716485346828540586350058637927946792387851490207236352350745019835811535162735583690483255929694087010718861743541438542578067541087820982512306358946108774335721055298163706382570932935403417359606506318328191368908268705222048719392145570794847217303451305535378887098978101173500943290003048113418185183287405564410855148120010913511615922522544547710059626752541005127905722496197906314967174927939033961835069395354042426529215662186604835726004924374914900808622676121930777845669447515168077081197645532585900617100481089923304264097802982794280106171232766870651496004095185544673411484917648187184464234659109952261792197771157555004840477541450105509949801248912645112940817942240713661332032979508903687524278080766418919666487305846468093617148644958918808421547718471646978895321450489693410817043181315101680875735373031426873268438545210382921175536781029224218739797370165499931774702894840425263103724914449268181046367024810548322863017061163323569478262081318647001650907085768680437207421795484935859763688370259774582553101246756669911571639616812820374933183116481033113660952903270118567718731791580355909634671270175784352970865845545986694741403752057269930746667493650619443872737711830535998106507379614311570337687964804955291990978291917648529508713601574586588332195991974375059526731915598175844999503520530191475143120206511149215493317177258019450 [102,72] 16091810358170606438071063901392298764316093135001897754288863100558046503797293333485723155482733761343351871925392441656053806042341966288726854356909682734161521894589706903753606234351519273972888186063164715220765134736485565877730050101442757120065762537309852910156526514363616567305559172342230768725177291422461223550574923918559855191033977830762482986026882715124116460719607415127332444323024983243811101870178268648555803632757312256287767870400621353392438776414239820733838065972191649996178229497845851461382277474453565613055356644848296301034581537966144576834862333449472022426919114964183995418769600120732283301093859891998290631217066411717320816699445932315815744862276819066277730332201121874702606852101109152295760386682887605217453500565597254312762857707052804214078050211355308537362557925525851786667082225742128482288561567325949635187812103327264516391349685039150153374147603190807562597082695390520368476813093224255138446890355590529671918578184032808513924943385498760253483697266616235201587116645730129005833526759239601616369511211093525623056568243580437871483592047517916807138821515778627777753856651314375524915733093919811781181590533699384800042748847302139627403696858332834953589180450293962737400913722436410085142931719733403483420040754818936160517886665841281852679284141472624799823142585810344063196397439552376092760483103319025807408069270290557159557176483928034582057635635358583286445741616944909816320015162859625717378859496363733165736963548749029942507492457459461138976713420374716983140850630357636062115087240201830183413873053610841295848439180916227535314096292747969152974770520920660181497519932326391312756358467452761664556259999931123449975620094837144875 [102,73] -777290074725360945590344855172021737256591966134910548925423183533520928487578461553301570800639681374763255249811822296823525391674808314232533136018474543801500241333490483253235087509723361315406166810812464033773610640344007062758532685162435448150484269860969443863897726077710401745204863408168595168503088441077881707322840730978606681473601433064614587299896087232624479569512747952911157666588767844047280248975147262835774391806416030188796298170059229390268131737906446890460540384795943842119510644205316101364091837118143494744018170329807808634583289720640637504760991513824646786803619476212995911445678855005095463278983093887737340349499471493055294373160077749651351823508220294077819688163903668411544727180746669057417760482482167917517346972596874970749249289067283112182325983198409324866556563856683401816841277020774623490868572177615675868228162687309144271834253309770314849573706584358363222469290574798461319215392494223616627772026868816326975442470350013535103717751555689334973743202028694884769240067955470411708354609458559927558800164893204094963825551375723494710589046393337240658195738528576634088743316673750679546339695379528927597834751405390967765717299813714858412806363573153257827080415173126836473886385894841204537861679676246162137823926701624862397123164087264328524762479173246574925674592502677112872066834118412600906149137431217554657024877896116185373966761458158466868412385755843266921591058149634888112542203432155447754259395473332258877367395971409567186413855082814542365513092622392344644603734710997533383660016841093854639654801785801195645777448433143635241288786487598195541538989200012826162643134803061013906612648174154703610659341617367934080660093531225 [102,74] 12346006384871218227504167464337588357819841025005764338501095952428471669597709021956181820456880244604150835259475443713627162658697289583463737953293173342818253362020880801039798986757090505902537856215998501648054664610455884135502082721845174222446486103208390495831722076302463451041507815997122586218545406046005026557995066748373544058142938432068779316397675378989202540754230265219376121313538586494015475985019706383579458555981963704577612681680782491305097231955534567609798143656097374821798277958847370932023413156837217643081011818351787719013412204768548954892392187826774906322770984802467870797353858180740464017512364344946527251306882532702648421363533072625728423644158977474552613600813639683925835629407306481350832170230222955322100826565856468045683413854940694385679025050220524118729941341176731757650805391578904194168341624784635375054549079606577348577108906650520339678913277869586221734563289647314518551156448896582438240530463038346266060712215714208020432309122972248851369306709007148729331998448376346074309373039993746765518428206332774802396744801707353627558629054563694192307068764827840851446819506521030370130832827938128011882482311042005890140308082547253487082926071178975295440211517924826488206517846987648386305843458029109309057526431995932144866206744059692715897114521630505556982130640941885542876683646785334038967607349992987146290667998312099751944670608411097713236616527436599586642914472533480673679688807624922321205781741236469550405905925843080490093133957802699120359629897656374322541184951240292377529568872239965491451046807817238532431057648493357203951589304335634578544039285204240849804402817375828271504326438111639436457097275546922341059818525 [102,75] 67922573084628931892640431160213569021260208320529621325477821837655782158904003159210573468158572656255472355008272262257993545775158086651486356483392642326903539637417377948465707656109688456652787108158389251881729383098003265801198187420630224076841030377270937099663519868259670344534946257137165817234150085818576517888283737323190397856824628019368728004118933822570961571685188488746248159742540470005254876163832146398571377173667193296256199035313454314008307659126646100163652303326816202010747326331528178005253164344866665355901427732993388012165033809313345586574653931881200499203189747625861065094799487419691586452443017653113209987496763379436241587038005693183199802128594908517517311632588924924548172523750159598586598696238872438273334215975425060142140499350935577737204115608910209855098288626151550250824841345965907091889257162050329597150415932911205691714730031664952558955585307116673806118264734719064017757767273352588057188546756105852780772944150262465477249886596207542603764374719889259646467416254803546354432553459989161404091445051213024811493724949873651175852536783875540432361131696048741162561567018754776447108100649273216109801509089477916569623124228145494724289747144680073756693572017520948902621142535090469405538759910939656128858724446823573047955504507918336255935978134460362403465818612643212573704594328727852251762306273647217957160896935045148503584971402085619368854806117975580885329473198426484638675420634839814754275772953891785828241085260832870527731065383628897758107750867273852652765317928928427646337139057364425383727883891489435421112581789052760827926571446496433328966934713184401273441650331683039086394582562524560050412389958860633202565 [102,76] -153255554456052874218151604775721872130844312336183289670011746336467795325734562662810032162249892396567341211841300935523097223670051186198757639194206219566386134353587287987607335360154357594534049947253129639428665323301572038419229045593218474101662807788103120524424510572983331803482641194111753067916938933509725097310600057368601698384731015608256020140545445532881527217419300183939875151055340154871872595572706833946863871126113428165269205490317566206833700454977155770198632784445169508266263187668807102519550384226887670162411916442528861800617665538167114082164277788613414445092824533392403443999112167491912668023420689984044497284384968442432196707840082575486397979961897265572472379763110168137797738745205361457275411966962267926286877848398389511913840952245430418985215601773937562125939514358009915847511302510171274447579370904474636033947808717487019161024856152778038965130457615155936686049379035900886074155052093080716891442956631420909038204737958417042196183901211300755514054916210784143295469620148355366530167681689317349289222579925788106493579185231391867696264468482546481249818281016586332913447144028021796613047261675611492896357128672522857416643944625696285537207462865705282327916433228415200781752256759687355483078519958096037412754352292688986882614553222441306436870743038340441472078784526343863065453264143786011845386953533917400101684362322160308252570929224305811563388673215810095321633826328489207034150754258517976509803065145520728874974982020303903470774265687325496336031886854883403460575360214570994166262846261423181096622160590355430663255031897849973801498740378226671488788100849581114650251753572627496119660870884120576047485586996092745 [102,77] -112433423451980042928980941464388794894049967476560001914454370996250367869112551735529345857076516400686573371812219903945930365252153315205213742409003202847108922805781793221446789393045792814625444166211085892861336873884904424921156116552967033355094976965529596280764805409106029037451556933994428032918107786857404981648780207255573322975117613295450367930371621768658546924061649189086168721883775690169077207948615840917666000740441452955369783956083604153197500386659263643125443029216307348251617028275452534980878419298378592520936219623824836401345033491393083091243330021480332806861313967757797357955638382429028766938808344238173075001819799329520936034228603228827470567093703189474702440628570323557279673415510910606176258404058005586796505211273564453219535450369654549572309586119404929186671986859862592399448120351123100704994668372321085789448672174918939959776622103498037849035745518853865373609970569197493065892762297200990673285851600829521984552005118176348527257305301615805614460507651419756955737125094480050609925113593548347432215731754873972302606704950647181238751105661629010433395075240288359746925044507992113139882446862186233352079661831647962106049508257864856287012418888635056114868323027142903146993528120604372962161186427521262303393407040085267781638053647802393211194210343664817347881991194784678562626914905179262074414224005368081223030511094833364032723011491150062178850588506583452030728057538503875153996454147172272325972552093022475784285514044352389886988592973330344751235287469750627905767223613490683612222975373510063900793430919558018729826685146232892275723014832137039668352619964503072836000058657643332157865948427241211187341504659000 [102,78] -115678645278488984543884392903075002517244446412295396911451675261780570833608264366170043148686873004525857986954490766311524423569874520535506158146517553393939467801977293577318913547314469623907714247539974987077935491840739979112849219030424578404331134157022880165394193392351982925265636727357860819677539675883584397381420997876994194216404826438412022663042908658546779462370627484769718379010778325049949232443817343294739251113667286313354430886030912578925466664956022899145393876950691744821631646338751036241901442465005575334913383212493497728919304116908520529103486090076944468455488112108692633322920352498823053013429954608291266264893207064533794641119402211775318722169748638486374927639858957598767732012426002693579724983898545683171220020404126082113341798185519205595798634746839314610719140862828702654056707993291254469264030546596843649849318256679253278421724415087852419954117295746886451697403364850752727562818134122679578486263915649364018229232604902716332603586916737213791045983880770241085568770904760462384967430852544580236776056258992723809107654536117965656467820017518937678699093753635701402279750966374756307603883493676327498229271082604260508752719887698280205622967245103882437565941414509849959976704895306779270750880737536163267228006682810251661448817684213979006277329535837629002938015709136972170720303548808689503111448220290438853501075497303746693789994233501892752669475574469030136943009111566220075686760995924547978657911073065362718957068016307681622071110437404976510694078863159706407338837038371095828455490723839366357838490052460077846421901808350524145194180448250577969323575208543512843720049482582270767308697909043053010695015 [102,79] 52677570892392275004821375759677180113015016836553040623441198136686889207654337260968398641021653423874839026086545668964984996801991051532291072677022172752972104392123967241412509472353046449569933831007939362354127476444015609364724599415673281556454223756882756847113143678162419777991977592830453367881717459402386614896112891676998978946180414889746002764655160736472470944423344032144835130537400411867132933499676761095583693517801685905891114856804210952739838371936039318559285965426353619893699064783118210526092412959741945378678555704583148775275089785049135462085185590140435172007936873657248308885841916310434301523411019572557708174999356056333943640291806192555640202882233550199159772617182409090326416910585854828243079946029003627625714023137724414039647813159882575670279708947431887893748956559192333727577063528192297336889139161463135399129521542210298474711919516432853089619548770385587010608987859067616192561107942734977313455389872812514025471242774005365984923483490105214130322901319968905383777635293699962487632951877573473064311013685176867611277011365460246509173754123052041180564816656345656210592147952400110086907477111882963208963513578789968575978380193058276255552806608426997845287034619342006787819286795303985521111987502584050911448878068711061731992406289420701508102717601253637319425614200420600845192154523950872980954359317470350159592310244779244479988439137638749434209551539182616223196456038304086496078776466884183683192356470614360987914476331388400776306151636635888795119410470892291671430916743773167033510546631094332979957065036207538439078781704669779260787462247443624366508819904466234592259999989927337403994523273743540988475 [102,80] -1571800234840325088902511385191759381418525803216961794439170174648790642997511473849823979566370824774312636480257016415652180025562845658129839457107627643558223868498204377237401982902324140430283306612975516991557412322760953831847797181603349898837241886274291155668458773862349221538173484699836493144302736518893236667388713055641731710038212648545360938468970790931695943176562214222165060542342660634266345788068330499924252138243742608106754490417789401414404575568030192392909548710926268364693694635282939308578123102095261259498598888518703746602682337428032285289227739743840374261792170014717064333742339287064025318606485599214444991037442416903841797673613238815177068825923818859525140918605833674640258781688411938253901042792705676353288338036084647745710094391234538790801698379139554930189334625618397703338887748204503881012293361115236087476194975064725323423422762028335029997975595121999613392659998706495950144274070241552350005674550182009819705924206779151936572493867911054707039233483499447332051784826888571946981033851908106980805796867384689507626234691944020247469255618039442738188682036873103896727819726708002370605611184304374152393485748992442700173968555398145234659080628766143615585016018448262646419349843554391425453265262805168877430578569268237034870942000351328305180108455363953308977124588597324942991222751781160831647383197350408492398850697974870629052871342242357055985279850424462412956577369934066240293046716823785681914917341491539492298146940049109344675954212425021480311996064484877185478080942649957863162963021602842354630000060064960031079194320241771596157529078213548606155720208166618910537910579891218731798401541334387405 [102,81] 12721116947294361876119360490982020815239439436785786147360370401743341648957682908270440037507650597042082685390391353003576489862248370568874867507151153441491660636655303649287697594542775841929241753698588984124256179225411110802927423609276607895073765981137776087825011337553173397984728375294070933846947090888491282555184746443870577034785271588810870186293857988285801643548805278906070632923271930975029793372171980927146894457313059512104968727891333838112344505980412853418304205089487225426141294126026982171800292098486969931731372312673548304980054842237436748416941995905470384690530844538798411029611212167310475968703585818135128168336184586053505178473928889283528574511138000589386563818669741588766246595018965267017268216726551258262643715831976071858861697137601474305325041009628051720628418961791208856626446291492595411095898239667893407511094330669545508423613389274245819937603376854420064451936042596614388832191591034130373394358558690250801054823682588391836195782920369926782418711294524672732058114255499668524996692664596434890410427048666917614041781255219623320284034192740508272629757210409402144989534887279110245407971520295026846633099956105692064576419905347186465665048542149014476299032359462213708524898072642900451017439269655145477308607298181887517786870738079633051816600766308494356127386459719294224777193523460274180695803739535487341840912807326932048517648841478128352318070132949643254778964399041912334077197346369750861296422115662952479741952996200600355790800333861701522505899469625714707128332991109924530974777294887041567853920758572023813945646177950805310150010157237849024182425886207842028032254846542021585915953860640 [102,82] -47505537750643775563095402918477861359624669608304562033708280106483832964086831972932668405094174721275031956261652420429044343585302671201395754085458872698456328381843300538809190683161882544995480530283332450226691867507016757456901262096916138457780018572221170547502846711982793812332244219388818138420825006271070770817662098840560235273423793615474211031724806534320064915440953320235995110048005375262587726217086727629451951824302060923651422803556744345888238055000398510693249611660429094664447818668859137867890972021640381246294367109710951603454758726630880014925877350913210315859923049100104599941818051799361636067530494510865351054581130889848445812644472399405076866643467373936741511864245047283469568626670540759402987790649210123463592173558363845878265167942798745645082710184657478259997185353150771987314777243096621223222488480924980757016805108357930116384024949058003890890912600362924639114919134398771787552132853249503886524510734660581145033179092300447542391204068671340425720241925460436852857549985735516722101875515014853665971280893135141464589566004555473531236254339263712882044594556020731979240803687694834261806839443848267321979346082943263660987847305980037142928986465997095018143710671145400599552143969275037835300620217790409684159306207730961417164283945339473205159934653182163597317110239599431200518679621193061811037409856578955978287678846248893659640817799018684327474416331905648666547049171230883456103034658935591922649402447301537871105981515618199131170364496022603622548469537514025527397408509229861426656805576785730041610388171858041738794250250469488087462921999163758559476305520781114313795974458545994117073545 [102,83] 4901823218228034734582382467815454722790575198924019729096131699889861333348828439140343239358718363589756155757572940346990479744046750217562699189965977640438266396696207821162408618647308457050538142089123451849044993929349415994920788750182916854467138274579619307026646436462236225767739199555155968670564719786573653705523896878039339732087127666016538805377255226366408200571890747066669949157617548251021501436471885970643734686910364951075530051386752226430593207520759902738124601613650253606726398377571353113574011464868472365277868789116424373624396995478421829815338824005069358923318496862313828049167512223471512443520161319566626823973569550494996022978360418253303128365261776354113864821399279707946017793967319957443275071216233957592332951511183144473273607528563575531109897083027107388335183339074095361193330470630120372192673955091008305388964679191133476176992096383335667683240070571690719277342854190514466810227019344667227962309800466400601756164178695151082203496559863697316211176112775800988071635728478711247310826322275521575093066615224038015024037674301169528560510403638025089497613652691229866437580890890458791264584422277586226747369099914033859025864737067637532242020129067491740548972017835122935715345432320729988315594749980276699324754426672875100475653384937254926928480173368590016279437430007084288016488622965447560381178403741801858884803380721439120624763109896317614369589802014721285864804826531000140807583072487960207953700931194607943862141989759300310253465675618911315274113258090912723280396159141464027873345289979436106903126915158405068821605044487745586055687652491323324244564629813285144490740341108025946086 [102,84] -54452260834553549632480784930661993193576770241423346057775947097130892231552906312988852882018485102148692848495469049556754856169024402757118500497066636216348963556758467555951481866299269232692631814383470228092372920740182522263787502128824433297086455099455843655289954366537491993055821433315764471682292307593983923245840219125326545531958451626492417393213014453652266138939109682764521557949595268708240586986954627960905495845148802221071644944825003140634909426496050631772687560782163911267139793531848876678214174082440170371608284556855391650316382092297721135975810069658470885143185896799982616852963122853336988462041968507883972811793406985564594567975862971376833419050644285952044475731585697782438179860546316287254965959987222542042524353001021791985663619832973412303298041812109776700188560635498792440722799445713307460962329395176688462358684515707358880983645593572849838829569229355511949652681052773301390828436764782001396146149262192096425971094560311864400005112524817447974709874290212683506383633315102846504611165493882337753230823886081963006575614060359989139403038228319580304294578185989834950462798610774695821515940761443875680924028890820717253911376032579539622972252600443023975525003070773433881809239828966272839823625536377927157035168988641407300661585325377796538906529772543317909588309132358383787719085805211785654782693794873590096035531109498902768982219574273132835770827170202122304504958138655066098429508088266070311779521946185808218532776781687771329206566782294699992959645640555253686905382396055053776679943993198654465028910513844334450214082569427467702524919859915258988034473064664585142855981980396725 [102,85] 29618942068932042658351515775631468142029422630836882752724822630017883868985674463725801736479770882535609200644460224938539311479212370271175059618761522026896040547706999363294754360228337734001101891945443715266486450140195279515035972111954817918610934540388908660505835817328185097828053609546017225148700251833513809060303640606232754517455205960840817829809620974925417388693547597622281459017586719677268034576576638842989242945557812275174437070775624144711652758921445273492814104549349732148866767570629034635006807534433413672397485778769004643398172038114160564804934709635886945704261775344209150993855156717274730725258104562010342586519829692701142801900325815893045114762608173915536991861597209331443139241386894875761565114986148027128261430630507503894318104519504711367543850402003200192347608634792337524124540449043988625943514860510860379031996648533967020412439231082588779225496279072006953926412383592377725442624967878254815658352382382549553584712205651283183188347919225573023005443855502874696947126254818763094238835979454230438213896174765502003167767898223262156289011265346150040503395605382890738005308672293255103844297905591636146905124021743804138687146543633052844743974930808380361767601755875838381445230166337713817332950033547625180492681087094601521548051828650244408351052974941608999794451215387129267810671928703197378180444284784802433053146532757601953589230820768621381606405614566113047530144492952552913507089703958218467832905416134672574370774659750347205328922203594413555850635542276485733177014815478974622264863892079863998321177405787265097711092663962486075306838392856092906862492117715021598786547699 [102,86] 624683640268264165923945495549694192983157137078945704243971658325623611298884956814573676426563661137457096373340302045737713297035869101021872300474579015706556266493239357309394955848339331275945370472336303219570360277542974984897558144591205297673092069943644734084148936441324643102859888513045709866356930087732598347359446035855926013734245370194609186461316514229359291357943720844855220076994512811301320524507981595741225561380272154355065322500011926555902512497367273691724782510588431648062476347649156964917007915719847071121469288470733774499302684571351996034175802164623550299859482751425178336404167494689922211685574078672770969413685855942660173374244778591956474566217099566044519139949259033093113553189371037531761962464049826247237962041651868007337884922700997072291285633259345332838341544691693254560925929126136261285796961360650002098785084520703132089058833781561347602649981362230663714790163429284552035160781888131364569261541474892251499228725111702630759316527074661142973131614359388831990445701377177496923856293145838467522716057552739468308559060422775831171704527963122064211661389071659070228665398716794648771013644653014646707885045438221228422801292149288587702423902243398613564029121142526239952918756537448667446533728018962140963940993171395661080632252548758728256152156069463162900788452974556017975153194478968933909723304213298241003937376668721725278250770772270647847928184244602893171864079154472404167599300147661450917547108675731352298340413755765419635099624999431493960159210496098611444564062188443436281863936659337316782919250278169110052868991102370402148345532149188490837549004056236971125954 [102,87] 2478811820561124482764087445083751816966139215122728975578491896693569066892267982809611687858903389146794562999303637967167608373474353675589928574361172736339079953322907243450608226889298107827874895453136085279242868583282271963607856059017726618316182731663704819674706806095946263529578525047985131552047486862940125238904482605340796358228099564660862245048311359820835549688699920708599119183236962347531786157308634810457138856081269922793853914462762250330938470995138542897338748147764998990125369096037010049489872624970916433916977164800035354912417375858393022169128774688898676291358080222734896791116095806591644196945519297476036832081193760370166998967796995349195899288630650636079675177452001022852811374773391653574887322461235040704101638791665684475265392495940182878843610527508914698577365656596315089092996272993441694614638368250750150314412791357337295040201648589836797533116444754680033754603763964127034261100487481499622923232623880344279736776327258625413224784649552411762197932183018003921856593312829557623020130991635768498165619271054263480042283490161311121832166444910209936716480324983342061797028785730440385109862657583697473201050236937886099488802365860789038320096186057018857798631278148351093460932333183145258261407518962687458481665505686718115865058805344639714088075391442344931433853191211429177864323842902847738744120975233621884743144171592194940894190375561435654210121744620481241676183726537972618850570997010027122751214065260911534279986486060067640779142281127014902849519167232092809344566206712217355373457486115367743316047880990338677396858040802089266015682787541376925094588567325691561 [102,88] -41665176111286317732570731744265183796933566117381417615239964662088475495122560691530335469149748472153021662735325060931555663382849409168858562440223061507368549988414427945463345248288978967163451060626590664182099054764805281814528450595180851169660846609687294036389844777479877078162590744734483263755137887459833982584362784939462133377844352007670533833084339403392745999177736023044857132475708807495010585604528915877926338210928874294977670745777291442400464346270765036236432673126812288475412721647605105576296427068893668267506516477442543253155404140689427626822657827231803208645122536084498032321715781973594895382253727799979158585336582055774517336150270986745263501213496752471986134543732936997965623759868080943930208924281489118803769349104481380277439790681864737800510459853206921348379988185641499193918269923885271955966063094165159518521861399714044611027439320345448835071357752483859454681504890648645677702863097566881790213177340018424806768226746572007563666306871463938111398832777667197187391578079538714809950531315471148443282188279662289354357971589623040901002700568209561929088180059965429771289458039367321420697714792747356120736740066186134975936851724245634616205118037460092049311783812730373634887476398250668719824742100110600885891083063974148398687731241956453730858370812415302860333342434404173066396288569223923855110365149915192786076279403522833040862651382839065195411149144593037054332606733791171223965562261487111621928149310014149700209463151915391829281237250134793751048873993200686286164768359183580056084845232433523725322913384200148919245617065259430764814282094089367092551128692104 [102,89] 42159744506578384149805448294214629683294483778316912677042282939741434189429974297988361120184263370805728140029524718112075420613754050605363936334103475094699947635123272749428579576817776326520290041943049345435064401907451314409996063599741819100892404954701291397036446049579786235609903622735926377532752872940057566832301502904289090256115600406599554980197345536889377642490905421278197398908041010208912844659521805870894000224320632409370150403397811011699627079251898835957790595096386534295290371019183541652832937469615780502598601074974628309925262023142835781491369635139495475901975532600885062749390422012302108266160808370013888153134173629103778079038540705347833719274164256809344672944542669142563983964296694511310718327498671482544514089400514260300212892705294928373932023650075586850613822318772416655436878721388787926007869500675111317500104679647321405391017334250351104322186983221276258066000626794356101506541683070900346104173993047669166071276952652336560039381168884204508343441771063549916906936533005809840352686064863186586593223732097534522915338075465059509274787158257610259923313661980521873682856171199471988083116102731011752198503923619741363226271112638218552890352167669692055769163547687130099995520975628451418634176154943208591909761665113021632896723326292267672056478346742943564953577783273213930166546486746892433555745888001472560753140591843995638935241585378286876812077788738835825089039743000104658370643335368578374441545820874976027488302181290292647595732813275979990980836695912695225325301522962972566742373253434999801847501253417448237254448997798086257258904900415028453083012 [102,90] 80198810938440415569609728784900098950719221983455606536746690953305588495958587002661130491741008897006323193143541284029453307844350193757951281296779757254209883155320271541626088791623822098795566948277277925540069264480168236993691408942482370552843473859070326623727784890311685607694419044133857490055756246273246866326228981913227931374407881387529869326553684688342499960145507543370900351411996898865737642414449666064125854804976222176514559915179325501575382218487008777413874724493889707927043188827216797737172121463163165321272960803839008912755687812107384863797303930561003797896230267379849927196922450213590420917166871313146077777419799188058433453874752659067409862490538717515915079120401268588417302975094008978814439335820006365631062359762864177921390697806827021510462718726844913463849438446968277817894846988354466285801492906458505217769118372390175721245714458546077776177744081105215239235013504361617911043863404800472415316478239066376668254996651612977551402414675480798472702264323861945074230747942543394730206028299139265782965358290706501471680065268766550725592886992589321836781543096786157864382240624080835559902258911738176730509817652911822162886368781166573055998196444535148558517863697717710776800182611662586987695892376163478146467791234513409081246845765534259475332969843693313438669916010984329484310041337654436165831995067284027710252664573342178530356630683810968990041821449067038547583678933071058053399860538237886679630771876476500763347032638849309749735552949774151829487752476820138677647245315222319468795059398237007915309133890785283676480430179523828021459246568160679069 [102,91] 247208319822789608701045941938573006095239696675089433437224728418941287743694044557687729648227468969893802867387888878133738413883390231162030841748416504038781235431166026922958858445970340168626296869256499815092288240712067733608608473109577747238437762310081593689449635282798354663241704180767400616240039068274212296211951358659126056308314184066964675767660380399982763652822078180580282357357172540388449264131013075430858195295834262275422533822800008623027756145775229878439011176895237672684027186363876489713959745270446716624042783023457924929327361134115209071715234446373186024299506121002051442891210942498775202739735318102716534694159108579104334146627277571207197347820553157447989628632630612721256172368461990658279091359234628334196909737183595720621504621931168220020425471364759435572785682506294302754592110271199214413794530981208316270981857083692151879412869344117511979832092811244158021277445394027141997200311653397273690107698750314486303391091016213596190374457444661691111326196986198310141862579390270761498952781223624677930023859331253781264386372874697313067181424403711915729727277035854957870258826016737410871347208179223599538935866890103693177752515151317086920061910086830943097851456144773768927886850104066366822320930914419708989751655976050695990811576841256788733211292215189915120675642041079154386075748390645419575562391269783130280547845714174089777081563719940999708610280695557363548050358178923275146418709749729247306946057182715923007368366588096332880664328264391843971612705621334869970525818054446232154925167698798477185482460883508990589693030686945710937975181038615 [102,92] -86291670584919127913018564946611152047109706994490012894036328002629811965716704364190564647483093679620641055727853640566806659778719070718509402610780436693498833475638527291354171178005494118676842261138085991465950953511567153939211380778924751699555569475442319001244521404864646780581771339375154561797506567407743766210045207357316228383258456929118982484129073058936542206659478508343452446742538478966386842140166924333762812406418093563761825172312620051051970887261862058434473299714931239828478001177144275064196552136193415053022777717361173320637542088470509318529920561397156048435995786518161890624642367446424416424917145032009529253559596093366179907861086214249591727628343702413993887909528623004174293675831976671995929353948198914442612992972780927974329653057911331346693590841691431246816710825509360117819776355020996075299845757678659789184942670309300465961412742508449884162680930612726477618521839011998840773807223246658019309033490910384248044172000252036394026383308547961413078216096818641713459585552348385572277096973707509600224090936561704223923435690207024651901134246700136027270737816750820517009410022955103569279316070282417150543073066221022556648188811671955910433502892313542902916914169990112724540868255846609187555298546745521683072502435053759751413333878153403911013614997101559015279018853431086207132774865612616151476940403145902872830144245573109473778136942103968290295809304750971831976649598971589114039544807584845012136633624638382960952033892798791844036329488133319178359382644225605979137117731940109743973329264543911296915596660746205298260438781342458858472574 [102,93] 351141664241101746882949782498536277266741128803663822254603577648478345482882321992094942820856848237326739377042455114972940847281792222142769598924031399703612828254373384307738315655607711923063749175208568015793934320013534814998791282853682333940565045176887222290909588995435172224263362683352899099505996301487476783015586910429663214654500845305075888850590831005081836095060823119163734865537702113607029435470588007002384569573923888351817965183261852963796750407853708739525251122966862911897632850328985891421985197773998518067217099575922245406215551144867983197962781477454614989290454613566216153149649145128527208456248122930758815301246024926271480165391642006397359067890170855577092833577752613357689456142804970639649048223293466791879602893940084952258563430283354268131447193839354470273746262685135896585614024240157486424171059766479426276874483735800197551357108624594819351865690571496383389686477453825720353736904197726969578748136724231863674788293420521559855948227516575727701476303429974770920221696937319400027902133212661856493549867267707953392451104818906028663820396690510200021042516373594417632287929681508884639881284810868833172479586738827121004756502708074352070751537016314967126026766692061654894290921379648343465155978544027484513451063191300338381601433992839563236706632016685522072868107443522014836544014867300269160300845153758689341560652552384231594613748961206699454269850038898041266664514992988927979120551680130637307811146721608275188519033040859852941616915267853564000880444664707809593190950492188160307890430358456437201421782653193608525134502034930242534 [102,94] 452706775368006590070701141845831451873599282616496895544803630701537040356726046432940964993745826131123415311273781986527259905708555793077713515165724733422877690157669815883268743255513594614073359382381522944417620515948762933681531284712450530831919113505846079010381123723988552331192274212422790516494056372894333645975267015646410945316022311826867021229580754813456556697237502395312052357076689491796193560159700666052498595984770972482202097037204533923342656467286949923415071273401205381927517477560611341644014924013700627822685350717675411086964418195189530841671788517943821197562797752203328615148427391825802210497723604302124243921214183341153406132751764016520826090663101526888108280958855299151759223436502781805308890848567027455031954853388264202945778853360069907938886297549462535636984710915327071326717586682006201667597630568417030951950271164067203898420449318695948829877863459748485069112894482677924723469667135653962201540562640769200973552266375078644945211266465663118545036485040742319614111231590385238556804091391456110163069561040881329028634115656113050740028737804674198872036250981773918837034735205678082624319838431080943174530311045426451264581686726999959346157783606635911443815320103398853230346187635633772646715293748849824367347584828828202060296986576223326918243536365145766833901427231686009349310723877753486332822517857975669801562028872506950655242402648247689267640387087368052876891576838314684653142959883075305099204030504564448467690523137314536670720242135408458233076319602922313741348592302764105722271938009331998096666411141219582434120592800226 [102,95] -457071919092209339698424424978087592802240373429426968667342486869037280132235893389669702469777766364656067313343524539957089675604902845283479449781672759006645438093400211245668604311078937414221747320836989284569761903442271421117306385614687650415204094105220689008237366932061313233709701010224164454649008763234972917088737541036700166461752757657896137506921342273583187291006648637165429358732827854061320728609461978693469279836988004787085333253501199926961536201998091971882727804900648438155436700439764580696649358820786401421014630242652378627349217933614883276252731366109212278085276499218379544589403633177220962507384352556503057287455838096215037690776735841647845149418214682720616999097739301551289295290101834566232260560179661172401240871218579652217329278576901249814628867985143635597028005256275104898397442918323924583916412169841424680274301855821032021834854395790292120549828499060006871351136977732511113512151828967947575350891828098143040300823110773773812450650492751145781051416115061954024173829499555979980496844790820124166910063311641008030017943677742293718570857406571254579095322468315264486985152013648368917763098556850886119603243801020160750939798911174159842817764648421662485230511865072764107702094971623463072893649108397769630814843489546743434363681065277382237124886175639069258398311645099488603440034497562897129491533426349318670657983275922559483107394632541804280211411795298503907556376030700610600906266119222409527660291810503133767157642337211529913064907376367889070028518102031263306233848528183118629158739157163821063595260011953180213702364 [102,96] -855751629919592463844158097482340916656788462994948531143105809593515037861903604159812101896932652016653479616175376816901690582707471183422686346476592050171985275927199634818523042490398371995140424840880379771248066852210661902187558595663891205732658188498803684329587061543284136645286544033618195198722952014780218021171731433590029535904279944743618168689929151786166542972690428024755828284700352853075830686079306309272118878987597403340703674757893414466842009643164204189066958865785950491178504676968881030388826147214290674373311151071823973997281640698860372306512467664836001210698583709333556715535823460588550548506673656407864116886895054000404407450168165408956806188530695968325203775537146105462828727965588132381176189506796414418961927904891931036000462921556266482169433035757197604546195638836767284948884018894972620921232190519142035460890992908239597981827496454886180580807422380835069635757656816446846778133954416660249602814966915365617094251078150027083359710057696884206091485791557019968447433891250825861828861130241508821963072695317603499935888628706897944162252158619698363604450486044221819857600780651814473229975025303513377947477949566577113158863177654649967849923945332729953386478533402839243455107959737565046307848021764632846852977541494710668340530669478828480415251800985509206809650182613079358538253602870243012391693034787695868880887966048931446803012107806085918168740977135635515667938183392938987253659981295241495896038201910612079231808843013559009425913357878921963394461506305045226785891264658776121160511782830168388541746509301143661113 [102,97] -801264359576573799765981939960385039518386866827075776141693694331259313653936705826033659977302025641374336947303364725687349947720903623706627046541585110337073022261317020136152461766181706857036032944354605828808941857638079216090387981669626803524360899518676718897562906683249750983428585777597430241528656369140518257058190969247346822259660570439722686219610306893010137922906494979185793268462586987350767683966821107263798822461460471492146782101159738963215054898336742837865151671765605624772600834704275373622482955539541805368852837097583913373507249359517754463366367104547493256204869341848370103903153449698085794364986391229368958870812217159125065873298199407090494284180717244736123111450090176997463603744168986030915094595211148699696597239469614042946361860107226609741583092284083652906036358346073529618139643858105660178577631955984114337195270897162227353904931831897330176209101598929754036009242863550689056841476608369978930840855361294199672985760205850488180353664465074866226685669419478715038561391670585121264674294514862564505750374031216960171213303227206800522583961550034585153562802723389873470289397871010459096432348453712369605970933196616967355731503728033091681836446779781279685061009360429934235799431824364022249541587666500813460832108505007718176415364968532461633815799227295070369430559659672796705757113395063103004913749488619705712754963402579272748854553059736761023522150924359485428871416284078587149792474067904768553090901810007688029460360709861745751542388982549719832606981985236820258404916087062565811591072431925605397697757744399 [102,98] -332207490422252959969868271453389125808542923582139055631826283650436162732771475136027476242573723149368715825828177289152984118771362404299841495014723898384599725105784351005734571914230030826593266001762247567063073715558969861467575894529268873098834164597788942041574414729485296148622967282875185020107198167857240181864527352282942091156201391980750030471982068675201612710222549371534427785854746843792341717505451327911047472831093189307156759820630506356819552229969935494824868625635555511513479519548602386695692413264894136207409146274864107744654010870596817912886170007126853284061934267255702196687818571977105907718876609359259170299034504332129177436210912071967071884860423807602076655073281414426469592493512593837148663490548246789077854805083946049240652530752672367836082960263577160448965387739699425426008043740755478773662525738560741280520275397853518562375252381768302175052411571391072736483128585467639011712042891006391442806296512881491813624918391534118384985783781528137713215062150961301246988583960193162449484626501183085015430033791505257396735916238821938924282866099825223338441186986104829691926042181817457449867429675551090695006066672794648477425432808919550930918844710117608747059085323650683687993741715235853789649969707084980859073751707395272322396076955378375942159745505247667476213839766092699155077280403730047755950030053036991947298781748585549579282884977507848631805988332413957015855644621553378285692391901296125755684264673185334174402132609575946900669892402282257239180535295070308518478357777706742853947587446259891780762946 [102,99] 150802459755432207549477914483865907406572656214498904417258795259868403685583793431374083858539541710248507733532223852723306764288424766355302471799404543093857037668567383744678889510905911500353981387610973751178658936431469882942650569498174548100213456359420394322526215513865120383570009542978345976394235233410852502407265397465641110388076501695973160628325066929599082957095809116274357132700783170854006841898480503243243968370122986853290744936881360651154342362691061617732013039310137620783378946211365747653687590609384003881267950984433907770136799121001897623136070045521767047611390785725404045925942182544962200705056708723759286442978993610622724715509455842761461903463664652346927529436692193165890798426844856996980505542594925474782098216001343534841482353046408611123625225801403724835985076632058150690277497576453458440726801965535017016867850541505292657507828270286670594476698499961027782773419073706202812507050536962504581760639476894726204248191668183805717615877471953632367197998045108800360625154443287570295234407888957845089239368027097946736269747496650117122383150915848582511574669086385301051153176844306067492346203845299311422946842756404264021953134470548782075320888538669644039680969609297317700945001270969315871204618004549149213843407063441363554046836758281617000997974147606555816757028274560539648950867251645714904790727887024321397219869347267121249453961282762449923901231608762347475219033883806368717110073472163696404254831057387675631386308702805253661250941811059598352229321549595798412034944472624405062088122875547446241 [102,100] 26365840815569207658386548206036435104069622510292538297431134358028996804576283339845194956739663772293006826076091023707514895835518554944567172442057324700476571081546837106120410524967389878910906528429954185295066168706082987377783723245774270964844611544829228756776114728340699779545383188348804237997439178361657837320360967590365357467842064079767372155801832380904203400651779403578489983401408889010122390669962055409657719112505954303461957712275445947272125094024334517632613296830063743778043711950532176782234527091285135739088241912287621875547633771654643866729096283715577469547710385769374939454923675557458194100318045595939589728238220718221637156969324786270823251228553610318043806010902468362680765755567841887705258258132625189396337261068668566301906416591888292764765928751161612021336835552773474773427703391068219294594912024777604570843187022012354561262503061038724080313168471541423260823337380080461829729338333096646135003138852605825355852003022370815518017147149013651003806059705679529881996111711920741444418378617869549473808823571395386185410686339645066094607774245227859994558950966613648930716977248569698678336198391568200718709330964875640303864847380150548941253787060559825256012957127158734413458552535075866201423204437066575163359853583131678090306556852451021808351218124027908229483330808574804153321588286854426434482921831090644237993164339976386381689182116308423620417047383799811184936525171518534429230214606530507600395782210861654366870784658407198458167288896993021120052483840498564794588600080910759166597879422178 [102,101] 5824398512943499310374389190623516772906886460542251282488696951279372289046095701685254444909222748442052826802698028311498145882071869959881869529340399568390049138152607109182666951157426391660531033088630369398824942554199207464132489405644303668917650285233599634886958262392589582352989985897965429460512966128504175377480338613172966791305354340121097389271878023352625265989806730689290528375884081146490444319747541071457021536013460771001455310013162991519638103229366414851643984648957904953159240067260793872613977579929184041052506259651259484484216713462641676191463298570559247649221308464851021801399915740170457910788630073262193573833314277702022495945522190419996843620344674550963494617789055873708208976476815228233732800663746318611156334651122574393233276829853906199260376827725909729922041625541611414883555533590944014377451041897138769320673448966146710143130073780761492205909387628841766021940391488795643589257035871707682776392977045891824456331308798853347231978827258034602530525728584952868916220257905473947279126304382099459735879978379465196219795154891762155049191049959742981815693823752189805987076902967292964621015181546335606903267154614827077915542789684692516272699893633805998470881472593160836994530300898053202402450703440031760894022051660803669443387673907607173571176393236692654032518435196893243812762944582524944341461444887077087569189235024630456062117159844023430748892923802735578199078558059849761991681819002308074698988713842957914317240742394951549163099539397429396464708362328558804598814813981158476024852 [102,102] -5632504545381334715424777518829407826092200131077119266708194275755659109886731351285769547790784706120980778541411729898950364704694666186796893635510330019184317287634180315062331089002427099333712566881541466466884232009475836752027798110322314021959334755478125071528339425883739858655729179158446921551212256288852714982912567873136350012152328462303520378881191580343427533537683554725334836930767757791035707944309458308078183383810678932125167111830717982035103377569273756443189597431610304529617406393152740492485032481719414169316772763639598594550310185357733377096864317205261443144318620110378093522700301767855785406789949002153605858693220057121027565314279395384331323329477111226321809996385406068620942433604028157281599940557344344670324134539516577760006286320507006802965678925956230265035890574106728154333950731140526527016344739685059726715817171093595692108053771510402252689877393866106590491298902434864257363752026662752497561669945171132668419040616373015510902960923240515204413865483270738598847787299735663018447087034741290701229180903775569582080563509402223244957091416920933223102228132363991517623405783758663103400357486859565105964778690877660436217091525542854663948370650602258843737109694171001768448673364724186063617951620708726810422054449135605615887179571982927194173738187256122231710470371528015400097690598002728976523729414332531238787114341344635719648542651972662154412505577906273684110776545762460859665401237739881665209635773362673081468752474269649861181027772248889528017677203785876982873996343465355189 [103,0] 579036606902166332599866612722465312732620596036022596438531093534430743467669963345217946397118965052451856743842761010256824811843656512324287656193750095344676380630271817009778264145454557944712434267084263542643086590157341357816970886238511717459629648688160429325726865807065698246407912730766590674182740953418679975693858747016423524072328027461997920548074586116192149115127390485595287433645798261777587073190839874502500319252194329051214057084042502035696836659956823891277790738561513717976435489950619305557517034908817284978641672358491415197293351962396860558468456008598438735444484109660165825098394146899011448825913836302529392011531905607533369472612184098964286730559854671211406452846599166635165400367724091069427192942963626388286295107128477713153047175614030757067693653701979380188548023891902092089763467898622233459648741454750299906521175476335689696964327054059166577986028461289616145970283277744808998436547650023609049699036098010837778132967548605662815499736964763888901468977886145930403488464440807217098535992074339929313243830757059051404142882645522397638252544129981139360315000460973415151707769547977295654904045887506974511321667442108064129255040255812445588175153950480275618346785070042005334716972486536908230846674871265110922862214652245708111523167251690313038033039794602679952037662540862533686862049660253653671000317408686267761196013857479812991160496355761578380684035407054300697143027459542830009169334123634676664795581720543478544967181778018308220130770074559212597485551771177617672773397490746449947948639663692148733594350841836500035388637090834052041144496337941797268948603059573134244094225907841518731468000096167882105275742119145101613473253390139334495998457643987157362765104210359131906209961378324620683116680628036485469613797455529042609987590919818242683508785466604286678443669345028865791391581296920776367187500000000000000000000000000000000000000000000000000000000000000000000000 [103,1] 42522895339575702430638454343134755986312865928455028465945571748112272701433873614574411175360681772310424496399217813832359771978604508881383997624299056126279526215140268416863907156020385554272960856342973970566935173855746862058046141518255632970077573387936663598085743780095081736764671495705124619015416211245463801545789594988926696968318000969550031998107920507659993823167802305708890810335459407831757297620140831530996190697793761137428425403429688663463447375004256110708202517992449361016083522895465026075743959467606522506312858310574688711151396166643663547382822134302867370127500469489717734393384961726627603866400369480915687041149766177972643668912836453931237259118196106562728701140186068372269409894184084289105692626411005915096030136792756195258483562961449669416460485049743672267318884220688569757276033613823226692286749340932965501761495400690425268649598405143797156332662224541825717054931027525993507487795483760707024345036199606807555756033497516559435078288831454802149490069520766070075740961549997801404096032251249065251552754313916890097569419348955939916420509694646782558001738635037912335748747358796152618007390100951395552820777086349448663945851046530310776971112831887726307450092831906105948261368742641114629196011579069891603508881987133215391718305375594353152824649551863225544760426377413866100684728485226063184766225803196479285242472707969284788891950902881674671407897593202294000160346190961882425449135349391016102169867151038390496205975652032909802755970589870758495694139459748619298065458527489851096388891176637429308348918349608473243713738924502904400585357593262083247555757103650851397165138626908249671246854836190088736789344325797803618726769208826201239777353448832531642319696992173065028432769099241697344544923168594161948992013031435988396754019348118370891005825335804666822438983159182512849838531110435724258422851562500000000000000000000000000000000000000000000000000000000000000000 [103,2] -3725884994670185260676228320835875133856935090695369564081344728728027933540946663188645892940005654419901864880051771360977387184553449531596649468577872882906923659713196925222103722961923554421078788054478896817258968429167628367885887719642023129488708455601368064861137935386060887663772321303625076148509056060323512294599011876690144093148155679035324597870267225274698169725346193603697363869652120453599058135260467210787114164923554193970760839711600438049701320375162303424091260925119494386606498690895770130573033954929205489392317618805552268750606610947916927014866906433674376324833156313376661599290339593901266146906229121525093039641328797843233793795256675725664749733281820991564806510247983176885215482928305356437199982209572452656181493753912721291058750491010993545129501419977147760362520630155901443814782332367635169811932018755332690689546337642126883613684910086437556837491437887305160103128951577869775263173269289353147208523242402702882938820538009338184800858603484801129930034651171586675601123140156199988638481510573455710855188768447111919754206504797637210926101547161941578024378445149208647840246592407060779464967258703352865286145135046893839084364557346277638852320751196049668498124702951185529720651774081732731018023693093418684335643137495057152446708544433980832785168927668809795999800167061601294228443348029741690496441987550015654109085216849690564829200392775594451788999736833097735885529603586815325849811542984149078751382762472221425856952303125484095593915104388207248679641348626345230962523214472886726428408310635640275377546451404731443613668687116660875852847013171828073507843004094953463081198640587179444737085139589138473525539237260313935462613269444389267510650320220819132442168685530186148299045200438165820011628726055499453227359935879357916404777761510261986636048043060063666317460603037963612349514619381807278841733932495117187500000000000000000000000000000000000000000000000000000000 [103,3] 60120519648665521629189113520721962872483332931492141436703925418128381266316939016631200805198427872011378873561269248020442525495335749060815824489848146477157518655130508283200638301303398283207144463473537335561138448879511677949104481371073072710123070138079018242517101749324162112894801713520602731091074979923176278569595503872628954021972920396236147819272117422838983214616370724429020193267952838883042273717409689629533824874653091189911937214968998397462087744418920339398325313080436356115414210531034804991588918749443482789167072368146169002477693174669443975733548707366525404050298329134087692834128050736624582585688987815997736768992669654106558082014762359968636579757048659055575120417085769005476313791907920071053535284263413453383344908509784788031388278711001718992217835363355493646823445441712887855886802103978231618501021039796881771334669913363587446444746595485661334678847283757230103118778129451359987647758572989151485329916315686257257079045600219655497473407815965535340031080775236991159404301608959571439817585229103682057080798737716889295625640447127166217865858524515620441611000986577628148817572068207729122924580797692978811016395151636700843623776049644394000377207503888593031272504379811529180094974907526507928821460397567310699217127154643313900583161403570972737331123469833964937133979895622761974782600514650993096649602333949266522769159298138096143921851657956249617623177519489094205535051538990920748743084418664257997921065592710905242424347725329324930086804906617496984033805019834136697978762387019918674425085789283263245530057435672925941246884282059987169867335185937248577066868694195349842560854928863921789675031760411802850108936739842465125417926250804868414621614247633645661521274210122499613958925046723441078746846747255213636811384831361594257160854873935732430433012864735573515634161031101273184318323217212309828028082847595214843750000000000000000000000000000000000000000000000000000 [103,4] -452503453272774401890957227842228951429101621346240175778737166017980296322035213008049473160249837604449766895621055356970796748985969971961565396547192918967947114898875681344196317234329623330010891904205935046633561465975835334539224131462517157970024381734850919619330005944664766261055094091769823936765016521073265443441891540532025340192632305688261202565337985865268880115882335858720936041725999151096327764670685500594792318450743070438778132275931425082175186428940825867414548074586865221554028278374620459599173491552264442175480039717453408986807549504707367023486915071792882865724890508835689117537269719802700622854768824766326343551891920563618817873300130051029533731349564656201938265428092077872369405454177715221574432542889200835462597920198869329019913384280931982284253545894194870540249199257466094906155804471617892080245424139864941120875667170418897614785052480163822140583026927909038100991304477420855768316888901999440472365476387319437212522032116303120336357963531154068124958466008870575264692824462874185942970027518570735898942762503799984124270194286351926184993019409411866113947787691377057594428171816528826552417618250286370755935467598372346489605775941704305726429458152719779363036006982553484227294442382267043068931277113608927565250932834506323030981982151036214646946975352382691172507374924476761738631399696231380112165684543182046181428287714424689834329301371334949746298305427992935686470102324478563068722177482778329521371733109403241475596639889909786283640322619254931578619944772096875292295397157080497116245326842494191881327975691722438301768420318732479484599434087419186713257405047633502338167263489423216839541356641434856797831495327609668879011439915688606674762085153075467416534010109090066165718056692867428278660142699509606285687567572960719991277184785774036148069962282852504122278440124610124980007827989042512584205724124331027269363403320312500000000000000000000000000000000000000 [103,5] -1126931133868263207066242757913764039456854880366423857214480513675014109691081161421162754788930041218259492179910312022032331295417198463845286035880792741535491174557984072402143641057660339380657423038008816519337436336855292303412050584294259073202928186804498866036246305270153358328769543241854744708027240466385888667035955322477690078336834963181069691953804585241532658050071075607117156692406869544065071893133740204477017528629304279494711256519208991693766306003861771250223790811425007344977835343631900130294899458635602480102477237601125805570210703615111649992696004507366974328702210353933940812398536826429672504998717877032708524667333413873732038781484641165454037090422434423440025352811067197544989217634333787039847812908278874915156036677554453120487903543094723851624690536192810537141212091128883805812365168216033911535861861011311246802331161992142288773375841050091416578861894409304032598543566053626798673218726624760190007499847376350947466931729501352126411525036932775128752985531822177180128321418755754243414011544407834778468198040192556851992986068109931781080810011575425322782211726246445230655356128071991739743654480545889981021185370535019660801878581006322116048380440217423698032314033352890568397414106349094371385322574547602396737082349109790594003896593551902317116058235564229920307683552844838577097244064394609545723801393175146923822037895929848488324681561383151600905877122603808945375726106206422987376141726024317317706740011492221522605460940960442391119946756083837672810496672352841057232437323685001825481671856211563193715818601713305497821314850251737370510726981911877716912464469199204589520060315183471003940167225159858762401207079840349050339808851111115104160158389250692724575462251125070983912990178448657756638413624707735104369841525851980275411723334482075756628880610939343087601721010722339267014240628522313975024005117120395880192518234252929687500000000000000000000000000000000 [103,6] 45649431952891182459735145045053332762091488597751165478746883224009287547560357495639058793269834444882073775502835790231272397764118341520402706732139149683378772102419843597387351166682020335443832666069657228921623366848252440104631920087875130273310550674965207102111581349114948409073389130910972149994927756125241908592720759491590136977778978243183846593664241110424996387953768915273382516276532394483312572847644024680360662462353833248222859304894369932356392831292799586161659622055366342029885381508913831201688755195009049975128501420612193541229492224831259065736547613224096106544941857053163990955010058090071439341165442568097822741645862064819073842076923192986914246131851415998699563476943639860465006053269947708665988250006376518965652733834128521330902851121384076434328039977940372559775163564664996619106793930051114056895782512429209806225166842221682189391560647935389681651323722283080224573686229418737775094088679418171494411573964714428540618147171214100337675164133789135845913003792493480888512513014930736837312715896559155592400957079653387854994359291727733026665436049366454880694062862111211755426151591976805900518588655047287217053957352019389266581124819611242496075777483894246952053335416132501022685876973647965528585606044636120253518328223443059510135092475618443750489355542280930951568235822001866673623422646180411272459742250309986499637964874978142066676248607451445539276681649507467347592498872344970511252645110345328755310876746969197686766260763066490188401141104375949774533455406544651534961601126605812921074721856622477237190952619274147017862773793325667468409540269340197708747077951246317701428618867244978064166044202224651733333301087567844013948624065051570239033328177068191014309625560230277223029604537361826812026495474158055779426355547257113047717138121226364500908170892937343907703541140486707205471166567828151963779476085747432989592198282480239868164062500000000000000000000000 [103,7] -382876273395888165264554177619289812856553950542054662476954841766404102293112252101889121563162710993466743534395848644684916776393371946709844791588274947796682057781952613173760093790770097168864593284444098907860227897620125040338411794555019774671927713337316481482778017653382162257939416880816273513303001756001941299906115733024443895150489626632141176874590093074530616017992679986422674550801603463045395027620218715779163897343382716136873921280425306915602790298152127194726684382796663009946053834021494956754908971372559306793588247715602007790199301486007128917529836824049116225623972139201335415694373681667078031324323903590258814744632514005677717303963784523219398085269084348183749563351635559537073067190270777733338288497108948664627784123543045005837046373603840491569487425315415819201845877144919501590761154970665159520531766921503493614764036754119673378728715463703256092495537068357522085725309688049470645829351876095087630458128685916819713290515481487080617945324768674405265786872488875876319617889219865611006920011674015299286220151167812019477509670376210654669761445867179401055835358583533368241594882730801041036887290755140109405402274654153660209273806230804509815200232976616248105450372477796412099992203891117202634784457113118669733273887089192312608054036574486646754121554592730102181832860595351708974527844980085697062672562564551266056260912123230577991603666109553580236585752221659160363902586908067353578563411900666036675861050212300341561000921093467252870298891163194482090817446111283692542467142675489730310936451583135664952230131546558131812226649641889076159678846520797132214498062335844254973342218842558716316101573180082570145114347440863920469135095861340140155112706618803135647907344748503396149760690456936774529095221276228607596648645648449173344520489038643870520814497154622919592021043208910276436648180019171087298357307460161536027953843586146831512451171875000000000000000000 [103,8] 1896333280172311769047407497838278329011396555432699163173000734960693048474306161883123528330972179594635415480530271394945609146402128577161078659528678964844982475351558537961743761123856080943024260704599611729715821441006775645696589102915816022465435964300748014788727543731672595525939988097077213691837677399376871983389387854945910485572072696945681223979721768979579764938344246771753900454868669508566719145955585474326596513095105257591996403073816462033118869196509376558680887693075442657742089541824282053658851617519254939271512247997407526671313669186620413059994173428780023154250427414340795497710740892108757941925536209146619303968843503092020599944208856646403317682625480329355376699093838552210158927547554798569618450494785896307640660712354994183261490473855612546507100385826646139856005622850947825902134860075576546873597463778557103295562912397696925790541941055778115828084560080580615509170944507285649388968953051334515460187160491548772132978814965025029943807967429614563956352098093617683346358774196185331150194535127677837380635694349647098972788103762195862518581131714184218696471938617407334334348617791299074535764284339041959899071796985207518719707529316523189178850880288887043896898484513010480738964875421099592714739168504280845537329776221383302888228588940039827146484063889341190133100942655386230644019976392700263127193302429959121001404909730823237751352464977675615415129491089162908217492773679938172266751112125803867023221665944605335924661511751635031778816452110318826153420318823069889922467703242603636254685056198428928226925613943329486204665338689744542953509347793121012663961175052230196854566544964037708978087987708825712356464024085524019627560175937330990599148743569885984013384159420747959125510752958741362819813957600200400946826738862344600455675956973490416146962150201792866457780328649312962374997936593432141729903682395995574705427344497365993447601795196533203125000000 [103,9] -6971184023674143150664686894780568854658704006809244155011168101372462264682226843320299614342460118447197868944711996356910102130538478451006754910677837817831472065096000587065618630579266112598488221878029507505075530334530817767550407887070529428196760643040476434689670792664292830760178054563600426576112263612088704460595370490544927117581448383833932583330842387166852669754100118346323304231583872925731112543113991657033793515647257827825958179348899176451057484019204088941928479134675923065096738296055729211408853697694177924925990847016286462744870175064053175423716595205993403130360352411746942813014592936040530619916811067779520598575712024606807394096524096650451776483176836273937291124535719464739321645614391443491693911243767684578410684036429477946459054614318267696449161450727236568843008962003866930845009289680810291057908668055006555127507021060098143223133185068752156602471329026773420591000042864950813714969231499674409789151643582073730553687618745654473457038642404443300764334872945636135285569773688580507727303236429207743343995631440372089372885497118081530467004236964259290991742673401755231003171392823111469190952694077482442108780779708825368877318253656615135828201528892262631504581745358747900371913286501344828109943003513261100685700218856920080396733951288965181299720485527349408523813871434218576539319810070453844459167982438701033307503157571426494791719310024235521504653370340292671498766010046479391049705496801219026343172564779870908948272028435443019138220151983684678499085734815487882534739557400251959830804283757056547938070750826413531524429973313970396960299035373554777466960662905354650505354220532945209569148475682309564800233921951333183696425090843480910844089605477782882607106787834198686345649900438633058967912777132576321708372305979325962050428381446902272805516415888506901106232436167699178333140843104115275594647519179659217458677744616579730063676834106445312500000 [103,10] 18779423628780272955417943663243878049373283800754619828919565054131015183926849346014472507785865169905176204663496629697640799513415486549389657398130288273679724343290665418124835281987618181319399645596069419946202367920406878338951759306692862999193687554117605749197198561664263124152753118553722278087300812455061015268027552046343095657269208155819251433897334996186801491774164320816029564790578052475554446439541512363950777772320040116480557377683476596184849822229246707315834374259511934773278854533325179036165447399139485410335853950228266637530713203157115070372217801737507826756144008001399854806428757515369353922373359428100240770155823359164821531288283816989491494764969686684041030333807773661973708399699342420069077618496687350047759628952589344731328299582428312587369639100881939505781067485926929896319782745358754589414373714628654050611549920770473098495361661862688470276757957678852224562969626356501059642470410943439868933989165237394015113619165825917592849575739642670297114701146840474414239360840813127507342765410528542062146438425465485286650303520783476078762371086765276878462923254259549792736288443852082948409734111997381905076726205315552708675705803861550444011755364913488553271047150643494115450299321781924489483929306963090721154003639272560018474693633849184069280624474861939448600282849951820752634320023938357529051808886616170567901870492548152642311884561780443498738215691564139265844227177851128846014193567631579142523054514226018379976801325772017768878355169965758518226576296900041230180720861993962826294130315247437920737208897311598389742075196578192975726061335811382348457006634327897263874981211654787425253955893040513736459852568515650246148314370903428517416533654151326859953239361419997662499209938766789803164174644206255663350566018604623216550810147768573171347907526450152797150623488193979791470749443358968228178498033640675748956461177385790506377816200256347656250 [103,11] -33357315020763737494533599712180147617877356409879138734776835087852510920523118261330059243695599054181300148170096340791120830151397761192016526339167354579992451119727143181689019579389982634859532048875292476380992704740126031667693774879025258300778372185917240365290317905158843422192791195291614399161860767788986985754209460496338987659988283236999458648778312354114647947693463244855931781248675297999412439178152633248705114535722373658361672682505695243247032763252064087526691077024595370047758550488627109134140442463773700616022265935295131756898305830473235265041436656313583995876514985897378934074344724743213875180732543066414851350583378571173258743489710945514489459503048570646948571673755997497929617285529544105464401443637782254520226348561684728094541081455909633393704250590558075136118290738560117666299930417648268197535908091291002581991643345295064586801209063062261672213079335690007443129126143624931518956588573420115144369424653297998726714321363367917867957556056192952864846682471560712048231296326817736730880023154725290236266273360894145175993248882733267960810632827634482208484484481228908130076299438539860144014922975613691868687244695631008929931968836497484623781451222961910902869087688543264216824297812747365240492656254646572242064658092619915205161686783941207715301191568445459315784980475822885277433796697403065020734829407741232943673990375261470125585017946135618815561936525182602033148020617250705556725263081723302233731840475287757848183121662265288717401086421151721497679664856667126695532309365449057621637545268614783419093192105898435902501914246942872654169171059767838607941430760134173222649853447139587562136675219321898292641140105211919514184538025643843770466474055648060532105831219846657795711772939462190971757019101746012534932915589678866328454027888636182140644040776065661683990474282209184442606691717214160706111774831739147373355081072077155113220214843750000000 [103,12] 34023960425171861307563142203812300482342157929767644643131035131035986097582707252401909744120409285216028647514039561488501181883623359014355622044846278486945776459935575407112072513576081743270075510979989091334714633347615019380590178441668865321521811227866820718141251468155237746193655608173643313548322888034823095584098984636251476926267454401320558454277582884090097928454803084561865945582334219714810814267148061031320458056478473306156388952550178198887710213811774347747664322453345716936413486370331168150562188586272134965817642243440033714696600594879753583668610379670996602857846208223362585774132852122030122138285809888620841814354726947720222270775364794167101204853820416975979976193776492719253487128259633029087050103918190253902895054667927086125319681932724809313227585156110958195768062469101464736925297357677442785392481691167057965595449655195260648064504925596128026121647176693223398200890757388845214504708955759228663601509045797322141003542624193025548736128645856639554837813443940531666042454312382797946752072007109291005679394680066336026511829725346402195246260937299452474425872939616800137919937189284946390469706531546929686856743906116105890995984316947712985782018662773974708246358996471930789170411961049593592674503029638630154679792756300570956068066033755151240616304076003104717784671821981384572464142560242739504397801940059221343914311505623291307588981901208055338921131244585368485104089802863397565504883849884255741455520940846406585343258374429273241133334417168329407271656682462256482102070549917161954456100416340854077900555981864992800421086042810158176183874727519656023441223153635659629135702947393739727466975023973014377964675988335536901697318378292911923980955800495768388757498406260397553659768586572898250029967303993788316888634182031702329614902788318769534898918968518443658223586164918774626615714285239650856293089353776792904682224616408348083496093750000000 [103,13] -11433269753585560830366583966877832097913568220006594917497108471183279164681497400658757610457599411061468239646397926134577024595758827898801272703613150197189034504480960119402314119038528575180474733606670817801735940269789750127601773485183094876303166875495220797001425524664938797967087579835633274223463101494406809943432335284482411481670727258790201657547936416767220811656085990087779609913571971028567113842751131865845854542580913824942552340363147510530786881649450796428317242447538863991906295155597441299880593389145175580205769103940421930679237774234327836866442268072125452411373368689563749775600004095622080950324407842122421865543905732804098177350877379782484464373498547383514764653503399313969416590259768202403263992651201659318605823375274688523349339773565593482953609959815140135025504106831400928980303582176600373054750767500306391443348765534653046191557327545576481759028529252933164259001449203882883795349261142295153977826487544162069248508901459951704591582153451291679012819612971645938344006784495617095441040814989016171770907268179327718755563192564265624507007832103260648736061569891340966164895820958586370499687299002820830885583791427563051358074619204202152775036277514425299160890812334969791468821491125150648667446428429075362818721297241607467989451074891469070652258975840037805185950046713800535659741414543233601853603354552242430752145466598283552305559264929043977781361142773835919279554673009010306456050750449295381567052283810918740715990157895443143864236980017077428221194924839085412145237788485437285528920474089946680913781160142235226688366866900844906065175521541184030341836448931297461295197617988436802568931369447244479175062062747392958108891616923329028881696246234937850411136807575744252052493358684582586270600072122189500441123301306020094976721215587045784488400244541968576694412701832660819955243928725592566673571748303572803706629201769828796386718750000 [103,14] -16290504895995506066356148066031468449741000993356658986119621870523508728489284242449184740443015419472157171842408946097368019249416675306987394340534840733240651973224256330596105236167530654832043242001801373262022433445059779031139564729834691924460620735424027502929996599890050783852842601257258550329115210219649185548529396557821646828085826662447329202272560751952006541248218824009861378546133968755917306718806259924537007756423220354178978902526227344814615464346627648682973626895773245926935715984602798908148028518384932165840267371618968147912170575106514433740986277356092534182899697153094368073504315940583244452754876163993432481709140955739770346499363770802387889116559697507057138132692986939371061669184407588406393612785209288025550667462762062205915428233277808492083395444753828531992832134956768168889676263248726637985194365212697989353489869906053453313122380406303664423694579504847423747771290466505184763149299569014799946421914062851963428891384717867078703876750286863274365495945595965853385401193011631187995861096685672210703790640761779044678189411243281411162530388397119742417591073757871356775092894651043199216247585801812358508847413903896346159199815228405810138145176299541266096851696497667236703089444206371233723086946774782773174451678659262987165893722476756172587898188317138954832094336519975709071713485713031836606806345257752761103027614077263618270222326441679161527628642850748753475097158637970976197867885591169460273143748826488951884717794161368313373554186326197423361181778307550795167494061312260349916173665399242357863529702673490644302806459482675965596563634965279242405756855266799995796224757410894235869136317929042768053582060654394882293482857056991858734090135802158042583424046083193603201292141876829349200852790135957595928017924570256726088933722802225906637544055608621528249213266279178484902405783508125833910357149747483163082506507635116577148437500 [103,15] 43918041012377012538900512437035015079325849125880493464956278278851350359722638681404363183912236214669424685059929378309132953485430849416524237336980942491700479291979812159016688899435552337725075862195365439333465168005743007841455068894055249396049567835913540177854328870931143480053119596375723993980635864167643421442704610065468372877033939041711844307685681922866703820877703413982499148577527915178903661883632395821431669684228145894993959072255809971373752557711643026050584491936820878964573602973334890901063019640459544682320740457939741962351171482861229974744543319988084151990251541448385713069512683247264859770944360313830083373572098194483634109209726256800735857048974973679087347494047161266076945565645717589076184530866441256107343018525620602660547190508470691080453724015206351351953362611656150357348934486522479860833655837556109560697383679989327682704187664929187180827356630042044931001758778097868198324233031563596180882119557858358563056834630215096831540982901542470221946687570220042193013794559063110574368621648306766407227963527947589200025734017616177925298454397832015324832052142620949387454642722579807358849619128266035005573791679588612876128625881875979680575057658292228444422735574220779825000858734311025924783741902322846141534366887553127769483805832072603213694870924667830392857272150970671526546855583995184806787285092473529177563588379191844033135114126924224368739062507519686843183864487279027788010846007398932510814245606741098022346773635479105695569771166680515571614038918762646391272717613285483083418626314982723612879495735682300143968498462619875721787015514495206962390890048581707755691416478029632507539851372306712606792874133840105380900550520247500730734756544429272369476210395277922855755623751000626783269766644008759727763394127148667994518370197908886140568806336323851989439325709550697947768443960226076097641545459282497176900506019592285156250000 [103,16] -106172700002593142878441042775629138421450039559742693044289568730653833012761906207863126830634579977657723310633031372172951791039952280437800783149503943775616110499043793740314138058187933335425731530978535970886194078746724929995344991181342907420624933721561416057563034344198720191903791132947135792174997980146915325216346579336256318297095400952134529915925898716311610120250491388530100953768596121306691099947543113878714310387413713664912778266672216076287845863376569146567130704694498772051477284024296322962174255748340528004311739767930224607362252952395223550886579347120864999866015587723630312219774952444060290693452792571750287792781534478998465562146395823697662849112140095852871202864533939106374753558293569567878114904277938127329866019664308491561292065400800994073116272805383730106394257198834154466090764116155810324989158249661574987404909720468507140726672343553224783826319497735020082538346280082237336280876561171153676694659569553742598621627969131327992919752437183862367121683691837444326146724305667568526437793360014667939036723145794387821228624266892735008348539918962396288384683479457634186174716059092335408966487669027915448280325855451907958669411855442741599862092719259149352207033691116331393283698745843636610055874563773657875527368657609960398924921988170178667331538532035662702477505391580813160755506698298334725396574014702611092912126418776419636017852576991199198911601354505429559340200588493297747287472516445864645335507991501972248090659903656625796281189055307451333970082450170398850734125881597144012462640417596005997406946671143775748228149118497514308244772119691883361194056455244597789795488978212098979622373542706726575288799034913271044525363796712141309115820821994905606125852277840387018019193548332828810365893270485854752356645747431808266773562866189136953127716689589304417220914791839326561551429691746418343401003880899224895983934402465820312500 [103,17] 162037918940169333448748786397539638697220910653796650093999600587826607241255461250351096953906176717134995802676853938571736683667611928447442885981913711378034927155076726804327058389219743658874517393492624175248601330125204270180982148366840575136155053005068864354186031193775317736285761065271484451132858485469919963770281688691251358020209923318305804295190000190422636849141427622426617518428370925124638240382288450061605961871471953678049069455527090419073824423616930060177974712323120831115200628119586495931889098891783945283609840793776821348164210244321361865920481666498423598822281745493962967563880588862501081788051179014007902386562583653645742555323799457090315534253180983123776726685372571548209480309679209643256686315155963415714455904664138211743661021708355036855344584266035098444520986690551709286682632801949755630312872548741714835586288225666204143252549079548784068772959326106822440882774633463085756682343970572093157811421707656663131582635059475030559443733513255112471770301741184009063268011195696540936513142898178677243521478108706931611196092930217283368402090282270542014699537400036931729074707273721192427804326850342635633267639754859074917959491903277775313806573555638056996548836881556656230899620382259147518873619520670588813285569601838274060694237151207184634026468971424633743887958000784815870371652630233004960973477948627436809172970447072016915099128446911731297868985918035196022246399243081655424324465533593771345025038634329063411811375070811211677486809444027697054301346575739060384407216645799024873344743645760618852814642177406957035514260417450369878119280770995749887474100657476729598325101500290550557737970006792860757550046363034031379093071942890707867034600208622450613110979356803909824948459503432333804122289635497632048218458497180457156120436835161718720525664079650915559981316918565927973140783726647973228551791180507279932498931884765625000 [103,18] -69209644212510947936328954663112512360594135690859268988997228038679199450087793387231873815174830630049774275908536747959170041864112779398492515178216122367487279124274264619546879321013426301274381189355161638211488169548548978153130955925461227642267003619297204047127752938757604885191627081727352434171201069240833549859031448721201194485585047263152578902121897044012066330717859431624116981666668954766653856263587995090962386741720423922864471124910968809030888114116857546123739718416048437844561266542306864463069555892250637005056515886438932535344547247606149147981859207514227958291627089898536377603247363248513033135899140093716878514110318233035106301143698396008518407782534790664201270413256384165235365256946698542738598656802431907718386025376683180316216564782245391370093218128683383069257179477893526795720076631349340148150351200060518295075500473516074575542211778059513319449539371675937655305478888347732953389571219099908420961947862128377519226511507884530425877162538203919248857880109848370587291017500335849098368908434024417714568976931772300519086725640702688327957505637517797984302698419463947496795357723512617753336500962713038085402807563817928861924573288722216576283644503130753186942992881586845774330878579877204294615352417180845487773270794751470581786987072852289442544815263913799512451583551430231234930422125610313242881399833486083107906690568048742473369409762536926669793758128920116208357676869737485338972856976397877665535964220234178014550121747416994805359824287206396811198498391719410188322966759094354213741999572774519539034729718019658081875946479305095409376013688245303656892235328224921598875337330359645696778676189289033238825793873919392417727428369482077434079856434921655317748724833856609408042292030144248459043680671087304485328692207147062864998624722688138585298717015867503326916165612267823633185447854306027171134019226883538067340850830078125 [103,19] -174144313428187954471859627747754890384278955049700415313688196296399047965963094093720845003693462891110374600095020442750346329087393049801122870075639279010023458192380665016512490743382726662815869498916617027559906123353003802649338169570032042422997454689978283514712184234774671521085420866490950354804744157531524706692203318776007313121042460063049691814997108630452482207371083359124638060185290596300052598501611237679413196282536391506188790665845502429278173624719073916975274582284331423468184956604787416394187982508739887351569890524339788026241917789378774164555573183984939732135586647831334928983584449421565750102639442834888677869335877723705155361684275024466192388767762431172069022465379284180347499935266060166328895570742733137755844918747883709575391920939943361098021841580259820870078267709986568867259432578341878434503757087469685288284912442383467743073649188478796048857616856317191597156045373894155913835045158448150013721031416048581812056279471066710371209406873692570287869736247213860601797249452063755584634060124282097261165259003523035055457058465470611064733815283759387697149300206076441029309725580793754975668400436519120537245885069448080892306582813804468547724115107459941305579609486097178852556165459221914004031699978203606560374044955051012836606325870337521637700202378458677191641964482637757620997661145747009134212280707261394015941736455577521984190880858329664464410568197028228415859703393869270632725861168913419122246706690878614870602934597240624315956025713959903274931488655169188243958767319713255985527657605921340024089688595891318505156462883215098497872561551240594172192989831285453454861724392747871848126982850437718964654518877283656888045681318888950964042371898452901230527272131876468926289420511916124837815881693662573781047405718907347647117413013198282734674994795554108032892328220422766635203191271097367121001298073679208755493164062500 [103,20] 335769075022628902364101331125300450348725789621894463245230780699431251075681631245621607724598351574007030497149196111472076465865730288136019246757911995751193488382776290549730773277209894582621640332718650214841343918762094370571482379872793728590961778895310069826786389711093810628016522796025731552676716359129855944022846265616958886658977015570849008098267110302889135565153956435670331567732660642951007401523753542521829662804713065323611534845601920066024191132840516602167555929986242971376476744162423023903273341170688451757640567023194938031465061491863865163236906889669690399107436076703853919097007007390137315981950137894708935820415794672324180174040507892310207856146201276991919393760313757873743752890372447189276818867935445150040168193500824550698857710129460653271040662808345909099312242596209495705672843841856431820328098342861919680515118191313797867205217907807617959405159934798496376376249802027417825643840387910558517313185355508454250842737062820558612444615708423136297641883363091780727885424644493174516513868790625073884424681377582396786823395210722208898091776011304420169941807142997493593701170002425658391091945178234591007124100600966151251290065543522293855351167999857246689066637482465549190906067987115680044225117531325284007678796680051613382242309972804583631848856471511652292641730953970266343020633570254515076746644276421038812516118197111449603326522670101179608200009911172426729635994617133458009529252861228550776572318425962195182567469334971591763529116405776448468859234836832554738198443444120644123311482382634850293529067135089317079943338687215043224349359897983231735037281476406929649191386945792143288984781605200348128892009145348069363272262154866408674947094050358666673067707378941267753775352836658251046927360561997317398958168958176188877346090849875500181008160534832430162211364307987798000481455273913411474495660513639450073242187500 [103,21] -263771230719389425642323910921655649690250683951841909250771508596634287059237019417328446334987318732177591312165451489919781325151832884628636249757392809191500898479730567320067534567759781298821473919629533481232823817573759964282846256963829065205664824431232235989976548462904214621168594921418572780184013861023507355028751179226009548884493059470590596741275462524044686822813766247016691579548394762447166325165208782502021361093766756854990335450937902375165557427499152170616121068459898329998129544560482838151568163570543722890298606741309829466268764970849302620650940220073432538540192882325087126408377041237376707408263368828764901227236293264897987394853487095457887151246789474740880363337241089443424680148830564888328991752108975943350798749257429608489841779067194299535185073967371488943234275535716346049940126189806147208945656047420498516792759558696786323330094796488703655235693950594093412553739110360313181465972371867961819212163707045665970554267531951101245867329242939955483962466738902450328876237831655907402802037026802844837481135794404029737376350108211713297995775411612993338250790747490915591033311777778681911734870735600692929777714834449554670999860469140791325392416460771236532634163724814003964383711897640202395834872116092886799416052258522867224976407868015096759081766942506070225348770077556529688202296218690321979056650397752551386028236783177656635316692246277004552303339870388962360517435349896928863682543367247539367419511208719871531477184357372891799485869622783062705734443103678931783382040462778627726639379035697356509201512946204526011109268187084396825034544983006748664199669030914411328602003966237172765893720778945505016480533575870818377917668530309822342236264024393107810109904695016031895493670722327178784471568539069810873677087428799464203871679232965507479350349181332134679827316731833800229900521827630655025132000446319580078125000 [103,22] 93848251353531483469341922867605126305295461475755635782028255233592200285215157316346580609916947513694024390005209021561476461367586385693080463679819898897985689086747696956428666259645055404399282253898044907003850068501724838706965034030167363215694207199327638258245646969385724906581973983092723217424484421733390286684065125268041227175859909796996226079478235888337141210787630696161832127800630864046038652880027390982763859770895057628440958348200981419697719265644812007712608698477097064675212139227624029933003857515639984820092713029381381049152590674600808227080052877976332666739970460647791705039746248987375162831209845662797153029180070926629549174047145457342873298211654758354075648500994547920560065124689548812744390429787540181011133683105051405020880307981309695005161711671610195188437586206573726404324380106525122875403016323503313329558094498046921942249292093532864825305826541659753474819059762577284645006418068917000443171978866779803272520786633417132429838381486051464428700452723590997478751879370118850238226139997445900250838823701574364800965015633691954232250083557970400321524267927066142156731181268488328040810513083407920669290602027412815205088648927423996459930302605725850889192174917467078638036365915274059761069992340233665723294483461539663870454818295615996896797610244741157682533058061611309686975823050020697003722845787622562672995200982848424661071537320472479767943220732615408548325290579157880073282223765711139128266312196997247394388123356255612214685207817982171266242663988013689160952433158264350060178795108964033838680402798718977717358471362250165570441171577582305088875876392350700130177284601722548970198514542242283162948199566487585383364406047726856189453747436602506114089421499385903207454261096184162839105353906428896623767023586239578681721625181055724225641708987314161601516727049512780339801665263621543999761343002319335937500 [103,23] -7268303064118891033037606878021586161988817055449365727349483457688293222234660629623512638343023606075608628605213008642803470672254661246941917742566729981004794661010205848189933074427083657931492947902588617730364870391763948263702810512122558877711811923102334893076194669605453485142845194380712687161640488878242718116100426922150374595031094202235077062976591054642791041426947093844090132423208792490404475853592007434589488641572941756463737997428448610861977684057895967262462301446342378549611667879951838155544147038474335080571273866504967653518878724372722503823994381980255611592813561058387593845314311592400860422203406612457285903475518749517288345237288010240324721612218933437164217346169704277960354026002070126543056475769769724875764624321413820706262319148334155575089761200895229529047146787294415335001260842075026779998070146546463059772098306715320970326940907758815818392289441957820487468312651522849855055490244629173434345807935721123438854398991913368966365953344197245416648845688028535532708842395036047906466467006961416438667248517223860908298997684123857272329322217070434280430739641748705000358555717660641207907867927605143449809977495889036890911184741353385239718461585386382252101648409534480245604706235291318321171114260814996465580101701272822513686005761950571043353050864809999023659370995458034210277397730961477011374680064568648521806491508071375361734626018230357344692948850739625412667243579827492489883855517877190592976351340450645745387890537288663550904434565833276358138895377990977638970353191384491199110074450364466336468099383221483162144845847438209411020681951149812170228699212671563141101645010546908973490069208051925482564928489496583659717237112855283688123981521469400868932819346218027882128316979952918736980541098227296467777393333844910057128505577657572264114342942987412368447155649239105335013277908728923648595809936523437500 [103,24] 5237687043565472982924540149665422200574421325991112719900804939771136061571399774026593654127382168166637752471411623099249264386244332269707947294664315567679952530432871293721191715632118770060269471668375701008755038854842148655094434421898902702410458766612797479322155717966145247478463724880923636388673992632954070438224423896174950086341387182870081882181767079835886148587001324186468313617450866612717899938809269598544107515619122470953155334576334306995635102042274980867416041060666427427420963517751441154021684131999644094562708849507995426640873359978916439738213074350606343421294890438242982926047029689985750327847792539225166738048605139241946219993184223834394503245937448289039479496123725184177088344109857133417217261122251759685630883491571329812295303817473566673354961143840066592707513909777195016650052794297998965244051296429381842844312658234208443611209165680745427486413406846334443724601717279032113741906172528988040769293348431590392957590076081637430662758277487234451074206415213162499375514507113011472659135942340633444327436061871318117266248341268297620303463903472587789917111782429171631997045498891599227840079618533331199363418560545195150906490904935054131867038854889674145020263174532675592651733518183315476236743735393857841321328768903686076098835004068317986859835459218289286066980137066241275956518766467108097318610138281836039361329977345286961624333449389696016580896963073638482205251615066448139910404200937566871182021339751884044465455778041503992661710241414649624260027264254510153205033319836472070931443365036910218278208361025272609325979122981306547067683488222956479943201483716197098618595941724189148060033953602111906134176447774694124030255888812907795630893638488966465599556917577880925871510959010422512134576807710231967814192587604629915204469477122883879874455895792741194085833018358189239194189212867058813571929931640625 [103,25] -10905106050500407331336197076803007031275383368583814552546621092389084936916482841908162606659366725895680916145917721561685534215927583745704323541508194303920243183666036231148747291565142791824687408652276001966764326007288446592900246719739092217612431087852007515555687767834915750238410231521690647948234949208808825355024102813461820063468378950225522158261197831181946017416554323862633484207423744174635845149732498965231117504548313960012964138361508193558256847817565950611851098250148718649560305715329629980263460749875556920676902613384007830482634325443525104980658865823957245814608586420952834703583604893251781201113201363782118470347069790722086632411693068230045043327665153015960102595367606846956453421307715136695719657291198875989125478449346279637682136470365099529020918763832501392423377342873525366400046217546595989785484693851826516838327631706195179403781699975211314706669822336339285378058559003007341429628683884187921616153893518022927650475887884092097882896393686334365346066780541830337719463042133073832240351862583598663421992290252633494088874878188449555752011366898186973663453322553056156653526394927484189435845372350117613948015368317071198768969602616763067712187363328642835222167192320196070697658887325849199294927790540931814359448439487613737419810315036729920812258716026149604830106992774460981332936919786515062600931753776047176313769250952769529296875064939478746863082582220142032205805273745109889241241772755320664794043259186346987124791129692817954542890255739833858340927113604264634592356157045835312896353317852737228794225817499533667744467454662034015498090154210889191202016839786417930989266246040746696241995367936921303463973530047089929813121094365393165980382151984295830018199667336524995421412302014107180556383294504904949583437854805807928069837243548678063059105314723889528720057046085045726613316219300031661987304687500 [103,26] 3907152373278783490023026128688508874804089425260331467542393304897233497567077688303477000086322899327136569620526591267616210432364590860118323883688182266169928009724731712372005256114960581090730815065683839332827558696915817707215797017799159333595141117670511707194142132870129818732568906868023454798043103036421566775453068231882089660590778154463135008620921753782168908677280265130934018220836244240081127102010030861168849969079658199557823403943220992492929229678526923276271866264044096483343558098173263655734402479170015100646687511608368243040813980216523087856402957702704148496974383991738047708069633755263726029126074552658868833184280567819593145102857969130777173183633682053541796640740470850954398609196048486451909226215288428968051396280817114986708739015477720223051126749905047596824851205796216583804930283541979732477812677843093347678808145024050165267554893766080128708656456192010974068034145073569940383369332610704034631365118802774884200756556511557733303346070121979299597947155609460330046633542992619772769685408527524439142862540458207216983727927052449314640900363007662655855269430423243578112319918140542892322017175778599839894731998212776587158129229178642693968475770789426823551997599496773413237789213349186075281732646050265456579079566438747113395616040035082737530397455065559225077559279841680725673584260489708975119791732225781674838174343033400361080640865551683571340736059297353768581442233506796638026721356431367556241892486962047320198777165380573063216415242977274754440809935977993411765043895296969559503364379180056858460305648708668087270657074138019819928958142400165184204229521927419446276451367394934832134295725186537161206447997690084108994072867593614689215496810317281396233942300170883194072421355970752217111205977407024141857197664971194484763282842401492552281925771086614325661515167986692631529876962304115295410156250 [103,27] 1253633332552817838559570565061126968234052804942921426085681046981529665234324924126101786591684001703816959247360608265213467206019454515968201583359984180347646451026527073689116439279951044347437225161155363668057217369584320232731035977723138319460733668491812620071116818882800385619026109712387907303636806802217834315139733875108597847421451524100510577703324151474730680995674684138417117886615767308637111663774833163754048523067881127797621779315841487690854245071947590900368229025629915915521066081917741831255406619871222112281295803935542916985774335464803798876053319332997628571446145642874720796734347050027061483863482297148380244665214154888732491399863448250672287569870564850039472773208089878185084606881613990503041501578842949100462110139222925538351062908151507926805919217235990267701691170813919645497981974389625429266039648085946455011052756585715479202536047438339783281523226834504466419948263890167743397887787384807660528877992244168085207400077744986143546057992078488705394208699393773575845796861501627683535918051244083959352276156640816468405701058266612979968772620484085211773596922049447732561417538776892371729219082507090555134969963736247436527344140596231391993995790894703732874646694325151303047975042380945265106367306751693521358579399923820840430469240368456162255516893063065574000131067022376273854828959135344734563245802248200254543054651157478405726518306570064186694871790198727737499804048819546591862395304934821399171490969420692231049826744620568371942592404876076035859884090169397032633535565110083540873465962046535324562269848762554070951358806206794006890684285581195908455322273890507676124645625245950115020327247600663876916164076121761894556509523146274057096544683347164181683965757320731753987601569002526243893851047344075096761105972528023094631750768797444924782841635764522826221312179484357329783961176872253417968750 [103,28] -1675825669956427694702541039974176675590423249706591438223649905150351591901580885152283053410012922268852917979013932473124645930936149422753544427885050656192205078301477176968746881010742510709465398061905198471205476555281952143803881300753893746440222696167062276932834440436625512813767499614697128368902273703238021511484137233995469291897095005364279738901811703040312474720578377846325638319340869570652344741245527121178536792546121382356989339308880507060286434447681514353750359247460360368559591166781241863148576292385892479121004269586474513212234936136277432910056404963702222312749694427399008419877634637769682137972591080632307950054441694297095284170393357428509985643254822656591388440222280078331174115876288464539001950816241111676113213547736737648975005280334981504933989693713942752249521967187275080081630536540811910028686749149697891426064208468336182963610087445896901885745417233039848218432824736593365529188882927081270077698625733884845139830884089568527407405877554935273829901137597638787967232164986502025637277597529209833946355673201252340303448080977233083725981683050561262225137188510700516229323619054163671702238531140411401627841489936790839575317124468400174515314724658144412883102527675590258066165403584248573115846679317323526875348704010035555523310386306504212935071213846887174576688243100017402153083652235211298914114091728851258192187924922240522836168440066141016716484100599928824509647639715286107721343870880556183013876857913623088996860225310190291783892198095456365557400435255633256481981175363669653131610791229790369224338021531913632772558340092653034856004071035086195592032982764088987249409218564058205417496026114393830001552465431014700486544339257439179690253442551406415744691956326264520572884116703893530933489592161808470864603420962213626602871102711900648994085418164124920425983589211682556197047233581542968750 [103,29] 1600456797138712196993544773031494367113281980960995454155299357357800900430393143726226651918423992651955529886873071781049196033889317803798739449161370664615146911125730849631516446931320683181505657202784261183687199267546990097468300693027530493337688433420284097240443498934957059505795189538827068233106846444334706506867403261584257146712984884792548720199798304685153956322749448813843193651549536513099104185394570368683528197534345402903823672326907880808522616872641452140333095795779709333595128226731572100640205740066428307275537494451368664072565421415963908418727696056161501226505420061089062718290870248489915514349032052628106775703458663870718106902510664429482692507164965760285141646240407335756989144494408934702750111891706557106561948565692941157014712887947800963853986669839771791653471902856301108054325567696441026040828991222085977112852274686230715432826452785619351417623184888661637752851553498435274278676261926890099582768996692814860243053591791840972869776763740309550372246545073882039999958225756221779327851524866140367329181091275971994852365901140028062078966929277844612421539523384924709592358530259503705677619320709683219489733169327100469419521927419129274366972015427046339769685321426167731748747768714356872942409422935467484460540198945062230955919452836748882895666624050261791525146873338128495849851373880845276475252991302557158911794457565082661396907560008129465982146071825386598649024518669646589151826510807297517450979656771476469286821422002930206886930368298068487977886013672575988632739199065917422000299642294478784401766315766072668833573053363081591188882035667805927985853743466836543049290770613539001063618939306999485401612186647923246184111146000887519203358092904209437089573119097241887830650238990181914091555656773762501636192175699954402578016018523564632199454853961340106138777628075331449508666992187500000 [103,30] -1607102614519601936475796324862653552419440317274549179722619707363436274370779193129155970688720672671317713213919200963347292488735516378481923445360012100230493590208813815863653389038890693148244978381525551600044386222506959675143922048102087310385204923426473928312217090211856731899162798376761949616188354591323798343362900896462731115730116059222805427726968945849860029882063360249059477737548314466680535441090308920827972013368678150228186299907240234550999529686390868495114473117017365638576448700214207964093193079834008469862259897010925780158947025813299075223954360487465211408373170269843161748106065757611488152108146224804687522377123777006900195049751844656562799846975200940753594502811612431002928204150132338928648821152097981580026100583599820414084412086286483163926207341960301671182075517893713227966449432785230263217942776340546086019065570451947945499171232983287922117970967125254514592412497335440616953937934073005251687293022905364291951073536556447389028015021349421783541267461384319068228926762148334489532696378339329837525703183765936886610210954096909282619582898607467059415556761221381243336554052959970049281323711766118437910900993740492348357602551564310383844258633857052611282564128947772681524922277588356372729023377191616273836270602407944131505631832510895592269758551772852637784114816604350293036294892563418381214364563264171138582521490835907118697272882490836861137671031071282364217781098951009541829336261009096006005741959108217520872603468013621546010709620077501734365009434786753772640763838547949313433828590041506528733489616728437162646203700637124417053866978086610063227209112205655217126663459226185925184270672401623123735264828180803264200763694117711102305120592966220677259385275545814730573843347388850499255481415141994059601037050472432643035615681611116361558652112714873361198897327994927763938903808593750 [103,31] 1071366724319087377467632821743549357628404541764456139912181316619742918113007564181695934850525208521294302808719690178979683094778004398346040055222531458797204649514658267667729155775517313488971060490219221560879942070719329700429974044578052336341767104993149991389857059264553801262531352544221717345527307985305735515504585503681886465275641037246973651752485569566852168345287384292994809067044796698936502112642844317745012362742824419862055982723219574253279446578577565281988693720543777810089768900683028130936798090626729102797084715527882321124962686636941358596527456695929255859528461571958625457630833478671722606803267359466976407884927037012568802071467971083206773060910804263234264775800474612236197220672312864636813821848201286276810762331063750939791662521734980339511455950917901332517342388032086510479034706391246916823354576356136768878656258020672217677432855311586570249472822445543816964994511864675151089230055342763935021406176777061959551565938286287130599750387532685794137263627047023481216875453270476671825152955416897312475539491784112412190758404094407985037565006704286884619728151173304991088766587317509328034071036481971457088582880009171099378165081913043226342940666329228569082769845448375212095426679668984323887041639366391830048150013775997543810582126869295747484402383497922669177246487065220947801912034956217284018063830980904097295157258122168460863521145099354177162945711570278257863401788102428434929201269949326563146969538822148968455643344480190092843507418197881223086327832205358211985209927539155676946073798968043348518195571550260273940707230854045810294733030497275392048612289350186492915043068212397195541432424549414146118929795460037062270996205343188335359759069099418383391239627580454916946430824918755386688416669275457075443901769007435696631317746131107884510801422917047887040098430588841438293457031250 [103,32] -421830742714243384950176802765450764044146587932146314858394115009159399205575890368861981366890300486055572188758322206833687427886371070855936540408455524812304400428257199584826162785126358491730984679047311828822430176170199785939831487148403366740217500779395169693828490538198159454275438031578563218719363232934034280511938702981237889578112916072294345395687211036021662367650735405833949516907589292793718822336031243810688611763679900230328344237880076316971378853662327425815543083125329686883587565591294617784324745544162407488680677980909604264264110184983944285002743827852030864412813499681882511176201330398489926313133376055012806037365284969880244549224541126748240544255134181225556706588448587916379421466931229150346539363612163523224127676349541515970450897124336155988703367314757020425990565471508462026521565759038185520205191741650173916170194564140936491683314425295934678920416888851906491231426334305050024817812541043383830007294575600401565545654496565371369119632924441504250524425153986892138624675869728695617032900456835946630057846603069062265178240710736453042938002127691142447373975723359446917889550960533720590419744518261844481396702547055192942117260439862749372848646553648493982083200009525955805897002925394166233018680906066360659471885794627125396693441592505120191526344948986842459009211093442728832985968472242126406727796878833780195207579259412295654528830052432748348346577745876138358836457404610670112205875965659436347219902317695166604170373026483083529475917358147937852211804243395157252772350439718552958947627664976122533651871583750252276335673615660077249967310377872582256055855131673156635018296770858533566772963035486181241315856348254064123217739280897367471000232408996329803877367312254281012856270710931549429431158376908633817808617495936154755158715472260433582488148296363306144485250115394592285156250 [103,33] 83015845152833597571498472512712798944931156752821514056436124932837071752862060028439570321209391390767057671906715541454151473166549888965306519940293889868319444444900783261742916583194599803463328208175902567359844106025046254855489361174159718863855436398384391454152762412949472316945759180766147994392413706656035200902376072997922583520521864341611529183172514159088791513320315016726789606459486021571630245350169250340689467359593160871406656412753346319980350407174815417562834196286287052442955146051476118384898702763854494294781863134189737626701680351612010472189863733574541243042174589716288101722603868562704794793017275146773816479072402233165449091150385019050385332589056148214455749644522605275852224873505814239937069291963128910755264077534651505852821167110202899593057985264799662361614063298048247578334942142180369442871596184315014562591885293003625397532848419537554264743094691289802995350154007101007391144209541268711522046194268017746449291657532733480280114883819313001916128473440307574398741829555728687703693998381858933524381606441401420578000304188734619898736782532614525596415247127101050479779532423350982941699094826333729593837411565843129058936563488717799373058866931350262339735593370617559778197409313514728313753610221478689623653065470842583207567719038374765807587580244842155982564019057437268899646989374904318502305319291108076353860048283124608461968978854744649930970059173023034175005736415368235015947701980520910280072404584377584517367788716885020503541796281936927298237617644908310013288391734698370867062987019232381980367019605173076379282608756255026418697004252124816852864565557911239110426986880998040210575854755933456967975096901898691544441082941766050696897284058383939308730037676982705876458824815688977404445316571632849303067740495051629180265610124871914626831781447435787413269281387329101562500 [103,34] 5202232715734815006819271432423410586945748220689403010288694206990984012328388485704205395930682665787443030225953322189614577569257751968521526391640912688916064510198011132810827544646791788736552409647361437495289613283463379342150172477402430096560470316577497083004699892791174881763096643371444592523278575391069854193336053481908707490292789222035429944300373392885500624457511694128590616375847190432050298471747943744818371267854862156486318990167761413165713899967632711057265557262630918190079438388531418728028374171748594199082245884864334555685596504613280851829985234579716084027055561163256815695369088485289621841028956641866294352785352041200429193518869231665001868541842767623873797185338434216841323832467660966405003199379412822612173248195385008144668200988166923057355466606677932606063508503959832001150308200312904447625663102388761200843720034246743461658946334259836746148727040747359962421281569239609960237991242045937805596521860011584729147854799701987211400499668651742245416982876715313120700606948743611823599821875378436883666076922295552389302175755194078971079681698773700226810721251914242017056609286414060554457701111253531981673504699771480779075653300052467341852706231137924293120374047406195462293797437661526637198195387812067447993798445284457913154727409226537826585374129615782006823599238946713995035641049307334168704554634511086395205711494143505430068480448311817999611744087154336553732684422094365268997105531052012637084015732134656247818660986682894909347409972635165947625423813885506260627533392571526726897816818088612633010321355527275239197412003190314373399037720877320224147842187949751292030014195422325460840812213881739795056739990276311414152562788468474611977373124955384345460323707587072965758299162424573005417482852206666048779647273246601564036968251363533821685081193209043703973293304443359375 [103,35] -10231430179144216866355463681616672782559242664134904437878131557972731591745160835581776606425592799508779590033843975594669658652006080950727037947778906713865703453122016665985839847053442121009796913035105734323260081906921398952003984360042535428021328097815307032202874283741893154682011205618386670144792988815769601010774909405676238452269218494386979735440683716387098222473809506016161262158767097414183018958338679863924360526230196959733965476554352509835502117416757690611309027561492598168242738653240795942986706274996460901512236633827547491305746290471360223626152351432701220506110525688632512613258729255257271206022459134364596366871513276041714033500721410476625417161959325682890799049805685842888374697807830574518192547538922396226592885587428222411138133110999948020826750988709395882781296256835964639103099867992754209521450989754119007839713100602629769756075417905202039851993984482595394793569969479975245538274044848401876655183693123789284799812827901745096517998444333682152283345626290985659931880272193858083599637050829049762771235445995100271957457470341794581779296351549347034221012282381205238815111101011008468997027250465827423254923022250040827140704903176295597907236468646949513439692985822482738462284181495336582601653623603834345348626573211311804510157846620371819589459905791328175807855279209203741895962968964064532142869914245192052851729840993401990730024685765878005822887021781062458860872074568703963758372422058100111128489707921973301629126028782088256361036258270483043283496656821245464296418007975962225607062322699860539031013596326836297753969125107537802539020770773518572655466416108273647067936629091242841274139064524889642067880858072448880487656646681091506983783895013234146613066066561418776643215464891658663299887156169233006792262880814336208803967199001960786119980184594169259071350097656250 [103,36] 4747117146290393004531435729469676261648380858691096850779618417925869258316403448659755568843491277151605747504243152675221113072499977586746625886150498875126446967781983893942989230247424809896593765832019691346479443298663638007668991102534799298112271436599911532818251343516419242792408085257099265000459496529847476806509616804933736644914418083453484840464512566378629443689139019358926636590444479537979183211986986366445136455326344813931913135862566217153356522304531868443907823877861032301310095949031010321211701829243672041963501311356022638616855961948622721877177391666555859554014521909803203086021084599849865381589071555001293248309583188528238247285577104483317456280895131769649928660808311601159758994098661338937217061985140263259115621387396641087743147922198329144577718966249680768457594951749478288001053364853778350389418120344127930863481621811193783691561415161217796617291447526181246361378531629087317617868506119145739047623252327795376671009046037203942381712511857381051916439146475825412372891531627980103009938480398204701511443870822268433942581206628766003051004717587174755421228928486609735816826677272918401315540381425777743842552529058597533766108333098107932095521182995929276216737108327534776172540965763750322162761705805221399474494226047760917649583355910438349103144297644715344966856353175997013133374456975666134838461714656093418244422542567290099079594737473920554412093065413381176691018855082078181601652995517181505662643093964058887248076256020010350493656356721418878710061040235083673447993342570795693118946390563317184886923970126736963936286042695281453662904875382933902296359133774590650823860661276234299570725485977698909185453985203334376581509438220001896732157108401973666531952259450618198797952711306005740172353901092659785573955834730710050828610298279119916742274654097855091094970703125 [103,37] -1580264021265416765818877046725471832177610551143449851463544052632843386064477502312632988467952347623642257731263207295703807734193986605347089762949003643311154740562652719977180045006924309885691870471674076900290632265702881241633812370633021851102246131004524580402867398459739873901977145613016422019302819482492578794009492508578857809946639769378130657754330448509778244137097117582253446041787140270731176775189035793952154091073669323658016876328778012435330687498008247030866066870639117381933305885453131519789760768469426576050757102873283969443047733690193350027732355097487929230798007461705672777321364865572798194904671064862628270011271584761534348788080556083988848762741701884606402317924205756825516326457021129695500648645147329499952648567217347955494878328224982242380080014793998042235510644340372665721327106122935758214321327879317711918318405292631445303175991906733782837796859923632190425609923905895772160451632101072361489575069078774287772483202216646843177244765862247898502896989170527246657690896994463761648723368965312857999588471811678533294132276149399877893505165661438337045824783715581747588507441926678575540871104558095968215074817190462494238305925134475444850933268005653103785988767141294414393800593386301797763286220364798795523633646524540649786546061323060573983560190256291560519429810922245010601143446092171680387579600807707755739264853786101003908370410071470053223829050905318718696329765124695931862695971146443363235100842667311912542224672655941119237151160043168923104664952518837994310880083392558197559246206588075470362483880159915442679061133967685104954230052559930399414826406193815878291390432005881223419822554834895949811675412057119173475508434572300440701284968880628320027880631784790320185481970437781662909406408084787001221972796527161708377007265369229571660980582237243652343750000 [103,38] 383226824527510158766073833680970416175855389250902124815169878016000584656823089787188960639891189094331297645162339439240571989650244303953076746367316294705963749462141934775610513138431210819589955280500650296429337398889713388357012587977120473732344244947689383675069262960887795406894780384442513017659205442528848189171793031334706434249653087582428102049298513927283315223923428793740279082422047959687621921848013506392688247531683881974045080492800966067158668452345661727232222618451230315387588037084919005688457928471611375439350703057899434847610749210588147949713537819340849981662349434474745792644714723585017980320108600315926813873169086088751947858620340593890353309346559163949377179394609752728310261428389013697826131729653755238610607419015896148432704878095571237016857227456080587341046212526843034604485692769190814826770944068473700117926345343319702681042216994654051761107215438770467435993533256419972050468342748129001232626269262150723666639264295193020192217530305631581417811720291467790003827916178212073366889355693079357327044331565989789079044563314681798441762782467627946442929894276001039695947958047841381708447759595168279395208220697075447091230885417567859875078854330443753154294045797244079910406575479302947066240728207419218771086441058427356635665477278961507122934913934780207621948585432623410933266593371676359581384631759020077596455100037632132217607409131284261669422378057054121656388171452580678462550494524405966841660384466543116340603860165359315274430707523008668851926448496562012517098749599737103573916867571007764853501664822536569561138457170718312473877520760588678426807806379977899616337961417572285868699604290031046695452069635741999376116585028962913303966888372249055587297905523140047630045265607974219821014931118634661026758699979192319615139972199813200859352946281433105468750 [103,39] -63519576711893273988709981034481487591706088851808102481228282400476669398821491886670808798574224854627464611821417067972180341148549311072322268970070983997341103743844365139208562383686356293562595532581280636174851949542653634975272911759998250032361035229819416862559083065023040191626633316008324041385425880447116900623307372759023202871799978290515199137122105599755031961915475062546790563700091543037972444425000035927824236469060158695855890391565767593605755669297016005662722222480482267463018913935826032781164443320524261934980919334173712510829840244782943152283220023099489601704739817813320179102383024611694686813368385640027268045004655073825575702302887329941789289745560819916141189170790945328532959457718139111374443046365775988485826356671072862746188920225082424025800193489203482910584425419144776858685000506576371898348282595437440782175435004148676722875845178877067747872950816117087218694827463825381593285933571630055686297109099855699447774437486225793800152581166268830009840017196113240816017584111996712889439934376659430394668676492737301572936499311424899431156324388211484652472751401041121155311859632250418972423018850390911591233658733985542768380712040117177054682443106516267336103432554181100382110061809070788070172064541994460217505471959141143037836803780498568680953791747576866163343278208891443068134730545309010115683477100806689307067135849325925423170572187012410932071209252298536761195596528582584073087359580147010539545651086674132339432059516406915598673584911837966111742558744341260873133136732160790306197812581619488018684648444454546714368160769601024600853009410660754233605400553733870840596398883914886689045720992857482696400676592413309490386887668983723953989627441905341212375721436062758979391084223767807136425146549661778705861411240809685785357885379198705777525901794433593750 [103,40] 9197480846210114642379537405809567251725325892398749663145080199244019471115399366164673260085476235485907056076684118914536995987390409172814350576611435742057482278659224353265711739564202932828039896089776324712309067245841199094497450256768151614952241974865645813868897540847341235350299538107472594297488544768990795110226780642320258895837500150867026904717362314251210916150991387413967231270435410141029653518382948722890667332880090841494783321121788229780742512395552070260754343752126937228804077733454790801724007109499351181341766589997913936735180821436836125792903019802618637108527890556778386057482363680084899797818172094850191647210532259522478115178145529173960135176361999820122859805578672680462914885896337858070726290065375894480135696591452129020137226977207970511801834718075964252969061566494025871323396667607514223419534611650992676328351090327981985928376527353543513577065939580284124995756197834732413298527777526642321056216688363189959451038752483576784129154496613132513847319726948680261395206967553132358861468760788321372180891699697926820919625702894719183334595256560953690380040347920478536374890386515774592999835130541930593090039375441739627525840278517792144365048129231130490536848893320952787801978728011579559892399396566819435253653472938642643410076268963965899633444476272618378871541359244393380564362715479902782788946445680457459083208056429164114497535807168934761341591204418958753725369865343605829893691870762128732304212169475679576421610174286123136301014281760731689780748034799432073380286531190536293723744538829199428546095146144701699212016992202701456873840947603740188389823031383495042761307689486757292366940645548052077246946827365432495913713240630862333727514217247912400741254148596672449310129604322126739599882501665817094307916828264948261306699350825510919094085693359375 [103,41] -2757210821963700718245651107481102919278893076082194421551182697877900345533412255340390294456683127286661113749801617792908110030167200399457701615686375259628263436224263854351683810001836231156067683571064992497054477969300033134605507915522058694048404965085951398157963193226266291850225643544499343343263799472069344803673107289302809159334906338144936059997377348665298457311241989898370066714694701579227976124194027270017799762803358011765326636174361802969214371323017887206272747037961604727553727623030981137075259174854893814551998630704185188789498058332754138084216514278688381655343213955199719820399027230735881575694836263686874332326827170922527988277980572575117944732788737694838302817927740227043447157207669641800948597380353552481806099448625322899342063559046664308756963610356831411595112106686270633908973289166668868622394372206262964760589896402582755691810075875574937268065419712293087370875232705393141394765232453863148293831478794257157925267940241257941517709985197179125154261926832497229786975031432335948538193871894647694251161334518266652429697386488927965625015428558203520069240372279693641275585862610068332389575851253132940147693997402183226918764036585221142218493679468187210140119382244181098162912960302517309232610708473511420078059356947728412425819396621967318855108960947222324192966267929890490955812499125424313203773795518763109685722754624486006636116129546191639234884448837430309844830274323944865713845934827730924077946958578345073899274816355642927257477387134910648633383366595047959715803261120765107805137196207448724513173106821889104686365623326466506989638829048872376142881539919260384325672335539184942754711069970720772809516590983774308343603151662779902523429355119517562988257893048170865465216340197118350794835451510140172199855856938199849537340924143791198730468750000 [103,42] 1100184223779768480449603795099869914676737253104914380704057164876303865271657147597793279872613318075937829274879807484238095785157182871437268628306728754830930488963692130893274867256038117967695549832675484486035732379412261639119135348018167802793745158867442441432938361961653037558490643054320722889644700371990251971643908994475451441148756743150431191245197689564688922205684964239680252505939563016185771482103932549735682821506849652805705544592338717161542112995831428001634248553613276612374603658033659319869825031195830160108399253150882435596694270822835611253820709655695371776532685247857473087498277759483671007459564684984597088054699176124823695448322570809702310654584082230432123075832304598306028300090935720250754662523171025276904030093955967200882083420526352707929634958676892395858047335591002587303558437418037741117121001797299398037011888751765498581776881379936644438829989389153759076697658885454087877089853331223323192189574514642303142062223076202934959508387704344202497669852524212732001484559798228848174587563354766085110546843721665039421490225681849749240614814089929385787044869665031405496430385813300887246469383813315400519560532722235744146528225367900373115121219815355786824875730145279475869780738406542494322789802335059140824246055796030033759572640920149690624209915296161192460844306135663864433707635670182746794518238115213923052663587752804182217015138510613433358795793745231175524225531817769059889435064324538362261204790680518596991079380044913253442917973406619090769509279288908747199001525371403437652545345711779500696600680898431082434323157725468951470227662406927595188654763177107643027432447719475138131293906974529545119331320546034875318956420222019028825561465507010351271362025963150829453192277683685590001909299318924343141605504126090409044991247355937957763671875 [103,43] -326998492802304115466495689500357101386950506588222217325876565272859088932433193859180668136593229273868406211763483331631769967228556308641438883811202419078609217175397764163948092162854785041836361925998891070917812292009728924861225798363507436234254751579096624878187310800518254476962715824393703849684991324018609227591652042078783769827905841026219870363625486457403028228944364043642138580600361445281701231479170180132888228155491211444900399789901229600882615733554009682941434364386177876360632512196303000945412004736818419173489017673795346909077568131420158032419307689575347857383135829545904034226525784794525602659179936504086400676937066384140858174090633497034816157808049630420168473794414223729351914674073085169607240703209277959778141550742980976955503386196580609499082265165554796113730704071616359256289246012084598564275498549329609297703051519645250278376230538066581642087458738052052747237936365829579060312716154302583609790421266445019652178523117245414060083462551381096448380710379951495109746472458586545766616738684060007100148881020579684362499389634324361316549499078563856228624766367266825401379914714296863248366192079727821817869559770211733002580546643320785823076364298724579644338144532931598949953268568276207103673591583765658764128956454357059612017631377655846576778843647565760369456610834087694256159044548042816021716076504301118410476134797497542603342848437239464775534593350410881229216042684003399357668788007967949830910027080448504022597960711590123457355141731704403049486777438942516606891899430582282261107530721489798776689962293888289811694233130537089030177835765976746849668420086219210585375652642897879228107223366096648085167174147265409107981830214349461472428187997685469592209089914562427147673938855243204140959114125709623205340292884102382231503725051879882812500 [103,44] 68998737075740461091322538393285392872852594984446399262220781775327915566785027505095513239940634896608455672699668149416768521756323217721389114311175847625005296743975901027649535280214970405458578128854683469812088538655744955665778271966993108166199045059129180317912443295166159917506749936254016090796602679692506234854544898820217008373165422536727051777553526535962011123449150710172161661825052598030311442142792417792624119923557930049464083334852572517756727703188011363995355158706031802116192949121311795559922103111354798058477262438522360175404048100703212505209487704307888801964585748565515730977764711539032554418607042126106261006837034546441227563987236060856518574104209835520743322782348751032891485455698558172048296265007728033941708996546210239381899743645685822514312727939889964234794027332092244291737443244046005052578214967651289448786752450905462785846107542395493233899249523227793986353499062484168380756550759224986676546389002398152480448081854737518869414908693330055272537873323922595853228271296148130628268239977809332466305961405654742431790199709400036067962133295445842204272514727425876133655019621268994600567214443016997412712500178445544106650808638306851496129203360012308930267969787598536740833770226413246822594393072732698379580167054822843106172855042569000431263005229096794855338720348413677223889921015057996287808916836491463679833668064620957076306052198535236313645531431308745823768556604520144463277297969489879421122473162263271284122271941817596016208597511733194443706764108799072347428773081090008677093968706675851999943669711678692851773091452778248563405952998898649364143127623241484349878676782409801747524967655457463239088484979813045444083859491324345573266598722059033067436842442569210647374933580215407114330986678612037121816058515832992270588874816894531250 [103,45] -10140607144601143662881047987377489744883844093584294568012065726508148377275905371511456313713610501834401061724946917030251943536389536920472163742986876947066334193698538963981388399153035249028816440194280226789400361243477884623376982246800839170283554968844759231739984401157955125261206058971012974609016007759371313372655159500039123851066331998075684771222984572371737010008776220200885671765187395453092105447945632021896635176050433659134219260340954316838671497682362948975969778391380991928666814144515963146400479387923787801081927397123233367258672072880269376358281771945808241897284699439341584243063608985692967231509163915192997166881861233257791278103636206042765811810974209722831909175905427062509861227484798463014994685620372589134462943900850654799607964981698270393145642753638786454037274891264505373912631683216569391263807288686640169533727972537337077723604253069840516732151052400391480630167417969489911741920710758546163906676458520992408463027522631246560508318466804343195703196093568530565521284432338734687011825384198890419681207132690386413723738998844851550634475115317742216624566072583283010867181793600154579187906316629676934208747842816305546831371405867931219591192238308013246601409899059105364546281868572463936421899238642696586418731035161479086566602480385945936560759044477359220384904604558069001770376505296558352414165145915069369702678542536070872642249997181406868317004470689867439951473656556877383753525238815271440148265838743133348065792398387543289419864754781408855127081802655593118085494223073551149581640588165118447388180836221341279178303516637322308858969184784824102444155488770854424891656022772117010679219455898088805458021046705086687594108981062990055766072700521251585533467250352811555415763313462781638779683830026145940905735187698155641555786132812500 [103,46] 950228652567538204329428923408047934329762414320428456682995743891240813023927805728905730938060235736257648390974465425591665649700302418014253890426680514798864202395264304956912713267460268237160295112971947888750418852726984410288458030915135923322599996387644025954325351097368227122361790144838243833023574843530425910516029253179851469102400389297137776312201468750945365696056542320264910046653801350116434736924645130317261976457452091091939289672967533830348624327620203186832056865849022311069775726616324307955825727232344986247989172795426970698155876028000747883087290979955138202639920220625271709672917930978284799737232024251221961003504646692139484986937769738389620585963563207893529025400170547584585945004682667195055521001958965578809984696997709490705095271183151524258794827545814279311057760279592733378207255342707086651567424223370946220995634013555120439215642984033221996768546112330463798012070197548518215883005980601179529990023276095621809665921132105517379219334076117437169441739427594186316875215181673744395609936985551883285777413900704601135086545606965837796723936920569673395806427600120126979706974203717660203743698815509222336173866188991070730962293582039225152225217351088350959845772857295641725028843016774341652201878550383223058135402567820197119173745334419384411066800193947278269356502670776775950877111413834163928794574091586682344698329645525611583476700910858240338307370312920503269651843453837108475054949309938325680519410355671431725684397930518303691756753843187547246117932540734859948532159878954979231139161327486627274902408136384463731052697713926116022979568451566788882002552057136638345998927873952259279902745442100297424859575897736965209499385334941235656280099479492949153647725247832225555062655072800559175873608142026682799041736871004104614257812500 [103,47] -32944416118918034118435599427247593197452660415201698604965226818144162189002996198426544626711584286413339227897851577098510102463108189776738010554581488520599975284221621148166641134585711988333795440724578867014913639434214946155636917693684301862701519677443492017550839633240770229083897970418969900295567891331098858776047382015386526476281627454324799604446537382708618702102202831441074156315805192181913709562583831346605749313963113396227363132267542884593622462487913007490650834033017053499387877951169073728210847254441499481305830756601736583560730801471564380033485085605912606266632059399354448730068414605048403925000585725661141316659537973972116997766589886586416371425056208840108609287902657717810567141864619809818203195217895090694015294103542179409239976096261245872551654303654060132990798128692002283053592339786601682010288093000245621117129945318933830476725368418941134010044021523159880656001803374708432832754415923767857117198218138906924037316179720210686058609828342257029945230330911961684566398969162823592389944038738004127599011813006543509781626122084990107375915284295951794332156004433832317717001861338894255923542742538669688045483711101569013055780088030978206048041502013609058938785329325186128469583262217769174880255977383703817737950259269808779873405953883212498564303679454048572650694892626648281597569595759364131235007963204215551928045563151372719797006276925064575659527718429311549242664578692686144994940627280467966170874337581706806423835818687364724554593052995262434271192323069099350221076924985650990219059065016191858729719149456108619996191147595124342966088989123915562855147740255719300493183883273196025869116786487971699207507472936768987620266100754840031517514670166720338883805811197125615506097373941546726667906064278668054612353444099426269531250 [103,48] -5769280966206253495738536657764574886960428666034991481196243120994501440483822480376889969566366434159271898523907537035481795955487733237622117730373318303982138900117271408174597801904761734336126391964772331746936482452585205733175173949660073769749952883211545400200647680201052985226629309632283281417971270175538363904449636830623059532433901825280019567163292085974669055687615667658282853704241463322757990892144848185231780072794528679083074297136359708648107984351316801834182905667929176634458131090180963052997854423449883571371798699876910044000908898299958211866591306707827023674041235700544656763172266869775906671013680005501947718517117134308014567726891810877299766874610070895343213170925295327617714591775752037749062062871878900699274879447362604962470627371733594825607552999954671479683003720928064999668355775156754858230970082492455858124758284694142438792036001379055181964776390027005008632696303207778604647920995694379295906911170323680603398504619103861302529431056886451297562265463878217741945591686770267492464102944128819356822344078310936630429435429543756020795151879639332254549530772865268603852259976501863128692097852027548061109423936863281611650932726932356945576753613761938552137928844119985639498478664928563339496859744133832131438472942936343490719681879806867992029264096183073795632913403976757058378252091937483659236355823525885068628604999284372810362244699813924430581013989927508347963632440894518979461743625813951841121139155481224685821645218614093497583351262070061382855084193060274925510640510981355935604531274608935356167329782233109807810531164067392458254788604338077232451663414243255116725372548106784446137634316806080557220112785385485067203670554937990065763481175851685760334974065119992757974309032155655223712553691939319833181798458099365234375 [103,49] 967163648343378812252668889658494576631810233231439056885334112670966348899033563818938929043693792024168540085971201975300471451854643306199831728113844873907066709198741098146322304690466660940112148440825527021576339997742420219005962021000802578217981944738100050113053772453160892562241500274798900312704289376448836039763546443615459039256636175540790890197594948851451562555951738506153363828987429003735905686167400708387728250721221176910794823773664685880274928203733006973210105445225643626021402169785336546408131005009467320058259350540619234798903292200378167891361604001080852160693903316146275347744190864043479483411512811210914796724010104627708149591479622983738473230611817511102259938544223059360504641614662304142215475417998702164769047544948026656130278098204148967144528010499277554198057564376028034707607351124977709570410317023281488581801219771465711538284104449283163127358466792316876888452703233247186250557838712788999247683885708308218139371611667925448372718286193062964410686429522059684501502958394646587293724753940482396794407095531898476605235805210143614581658643664079556484496557101121345843393191824224049037249922835104668506527500399533854844836311210094042174352192177391166871338706094247095622305068272615869884095986159309066965808663720615510465520639514151429648343977240539915346177026466637224774646929044632433838638120493806762292902845674815174900979243175205069157012496280266085820654074163918622384236658582974677811677906484353864908989140907661157409078708600988138706307528977669390056556016268476488275951125320696719114309963824681338699928771435982114080658572248271399237300763233477189567599976777695772603540887388189549275072125131201487494129363998401126280601149348810219707472944901762971940819078880884884014790259243454784154891967773437500 [103,50] -46547644235570081427813852295175724701941459357490083714117876895496659584751204271441187422342556320859577885613800750914057951644357013321103724033854614238534557180044039916487783784516388615943681956114048722388082236570564365923041926549590803304013465665994720596663887466085059875066079679942149768892762296327058242373144774607781497963977842305061755576223913594852774867500870441228117077857566389669397618913884392054186668184212841740443580701568569180081792790475020965936591503656100261231784328371855171550166367962975991386893459113855442565733283003807671000572952459591688086027629273476299841373855807879107554256049258871494682428260434926013006605877046736837144809567471155219061678193257315508075713151207217419508936253624990894194935240727956377321695756934332964362862856405971154646039364414806341200251376805676320847937540299962280374342383993866630408630068061323398072917286188131280737621183515435344651624235941056710540965749032542316364312426801451289612655821764920144033411402161989461738365556692396386517314415600044907904845921854068411616460034174310312069652616007304499980833437247674893410791874565702055705013708244425000782390267931428339153769827664999109816220956469304642638349316648584996521387240534190404633039296058762837326755020378624921560259274792576548236787153254296575955282600553144909126384088140633572865257421995176538216882680885195969546468577587843452742904998262497481236120958583466706580783637043755166080721953137779437750294734192206152393163169829857956394350791786481512702805201056864524241581770381350015231423048286342722799996359971773648925650031841765738980737045381838372533761562151748407948134491289843837443376817542212533631908164143896197411634725218185494549824646128900464809088579329296084665656962897628545761108398437500 [103,51] -1319230590618839881030839231381656427386398931976837136881738851527485070294577564842769362646030320659269525423934031237285939745558177008937476512063556123620152362795800059656600733249568666017898185137603622480553183886501378844189992599023735090367448284838641011898632159159190104643969480464649982206455771370867546646969884875711001325667274845368914918955159353653137526251422869452328004612493574183051240220655944712490613589772424644760011487135661470969773474982749005550471031275137239896243148124564523546230238632825167251502970522448436080255453363598232094570910329638786569830108480713107659077244740753379432068852390421681410941113101660664081613691773387633331668242585458779495459503902827772991338497879612097137100104692197567539760692156209534582017126606675834255726621371489840840388769657911725678245801425703027745498444329890610858806207722985174474619633393773467079983308676415724618018016054655961801475195913506778321780939455019099851468417837607944629177518116412538530567850657814420619494871556941239835015214109681426108860191469694715367018988846748530712735764889263271099874601977420615358556118434129232164600004055828656680865734812938390120902352776708605706292118694163282164843298548750287496629331496842973448903338670768450068831756663883772054228965087207838140891927868131255948414318465310465531506422816669477818432773983318345800173926916484278597127768899588774122122981265526353940445157916955859672807779561436283535980849491296289370186418314475030224960807598836508568993530541584796512607833489109879562767727501155551824931650399931362580912371324914869135087365011760834409336601042066554728370906309172034351565269955057681046526903685104946200437743213696579126650137669550990503675057162928427078587727394672322134283604100346565246582031250 [103,52] 252667035433459136620559052740734143352734596050644497403791623835668900017508286354935881525480753124327477756111746306357460946646012004135524554861035162181417754141554541759874230431160725450103172653219723658871137640773244253692251353551724635612476394983393822872559643696660493589931644777560755434058929995021180141586214369955280015480101626427813990980122985049056673686206891835570759483150469024228796799850395011947938733035055143881568481758676290231005626618711070760900294509204632687668406909052054323527675892425651348237469861651017809554637805535731982999309377308660569680574179669733758206004379569605012155824283990934854550582542732375591707285371340743177852896617109765775736461367660898082593633090729195198730907573017707802201966592743356691806215188692881603137234708660412817038726845922885859230017526360090793039822272566836702655105141235438090513595445276929336098371192995598921809531242037562120348739854867568371156558306012903621355357219725190353052904977635969381049305947776186593311995267864297791340442560289133308695015874457883744632692103982632960410192248979578301163335562082554997736656898701342820585134935933378719185824441300355324903090750764537431448290261229986804925536886173944175570732024491347102426733587314592870376504457251621303679293361018705091066650880221517021275360576334892233613264052687501938759333000768877744881881572255000214882778962133343190098824561534036655175335863942540055607886462714190992416962713366017725409727453288177299143670215122525107904012165677991091446194291066940650723358346130123312926172934671779926979086346932989979599416364251833670580594656676801517366170207081428338668456983975703470969571707299903145551693369829024794916466880252053754242657856589324184612756653821907093515619635581970214843750 [103,53] -10887354505099528328500925833638435100618358134877236140825987376789864945697034939736339287511780931985903618358042891070564100603751705794754123236113693635214635735840375903447947900519672455743060854699092476363780617014826354894750727053010758806613476883465743731573864185090052108628094720819812769761717237444150986441905652074774994283363545580376978561166320270661615878643206878937046774839766997365320773642435538112008690201986040273321056402941771128487801209440225344576628928851532089644871210023524857629418041235953330227950717298216975603425492662096233808948477921345361664065647710122134392336737834061955946975693301031920044225064267741265653004210707049809580615251400134078201663500119887774614305326652952837481698756771583056760476396839229753485226502526024585660042878125709428175242897668974954366484992193507497635397359326895368455233184374206658604678940699254361543072348095009726049075810674198188269625029441174354828591769262913993628242392128605131076384536356023965119295288287443209155800721297990834418004775714166129997299790336005580533260842264205510870374279766395510182112264725098768950176389242622131947271966487451415837458470830919154910669982005247490362017158502444008674994366743865494918493104366990067522965343038336180801937042258404963626934148683266834455245060945367221330220160521006905243474736702946253514503228775424746395876646019163747331092463942750116875874053782735709570659443737507766742379898500953826544525684005728298318222871731570713872407474001413776804835933855218690748094073373754384248675097671106434034851693696966662528017944727633176541503080677955753111494735762897524359405283767250956267568658472777984248568037819566119053252665337673100633937108960096973414189503846585754585957226446480490267276763916015625000 [103,54] -606534861544146070747486194553750472701448628808020488448266442998324113464163891098460420628602937654460865482978267009217089574253072929204278692635897528786246256544129811670834502596086053678743224418578363019859350783702286620445776712724301825480603495622850931885210467712466055136135546673850140561114298174658400292660804186726500712926063605118774757293038687429714995406745670645040022647892287667147742816274236599561828965958030393783913388041965872249355531732726301464286551410576685031839550156358371022830534774796610126160736312227077781620455639791644355635363809584805924765080840685945498901252233209081758357509177789753620070171058252630387615853834563696318951035136877637679044686191126695555476455292268658941780203952749278770269718338290510856732943694759006509347685958575443037133805269705831929015217829425822919867870561412616778017687354231377164739158839627102690758918787910684058544352232989732246396953971508912494913627296066356441032113958341888036424073780055431264629364372583905998600862320005385324800029338505359304795390486264499378909529957790043174467597186451048486957604745126883282852065656735193640856734033408230301277949350962590902814999509161963987901192561342291202976303837708855948290723409371081022485202609528913197262137347613411163709021304340536673974617460335430524371159714233504332391652851670606936076039264563321934667453732414560206898747655875502522316722651302813208933671527576035340824880132757428738290719245233010845632618189938959985591125163400329101500996905414718448381097211728200880239519717457661808764664597562718090565507587951777460775572007678721585448263922450787992905106164452587593891362454301146233325387764330693427290710932359174619534613744299277874915577017900048456990363355726003646850585937500000 [103,55] 179835136397322260408746002713768218926501166192878248588983930602521696610816588286386367759512083433844846326807976431230666626521485073255960821825384186413184554182308949968415124182665170256836495673777652471704877931139273491364246704026662357443177730171230401334367210317735804894982807283276898698827529058782138611909032813737899692081937469453798188206990531565202688252467830031456721087621354837237157903453731742808087372129230218996325013400932737890296988063386412877958745141271047447392544629006481100075414820260820887457949698211623958140373147663486414484814167943046970242610069982763173290128630431669575030718975188908709280271825609212399477742305638090753547146772741797909737812639616451808514252127776894316745452539651809612008638278630527624283567096029735925125725659322159882072130727326617867828753641900915464906003916932755029254607962826529250128450344952939566650491309159578023678144484974262700972491580327435068587667318511409452077969577796655490598432915208587780499862519240410847233108296333145866501933473411505656194736475619002202374570593880039942103765678952564243136689005186156731700594970835005255038646127474392331226359544236256618269019835230980437424955452618917648458100683549725723718080910770860877736202196029167719422148568520636837479819114303846046364694811956588066974126929404276949949079394748766606977185643859034158928673590460486829528328588003870061161133329938864719826505576539105538122952764398505140127295934486475082970943498710532337263029048888174516632841813000285226423102644439007936596634040570455764056538056244680116184344339146596393633164410400647173443777096463949451187856226766195497385999807582189908207537578139168352748580497733818886225507609359073192819138154998644994907040456309914588928222656250 [103,56] -21284706113995319762444161351482860382786297750863298382486556206919536929829317872339519876616284632298059879532072080982055927870224721747883992454618674078703429009994256677660047623541350043056050350130144157165464250289820263279663344958765083826930466706264946151215708632671171310682941446245947277097310387771956074287601588736701148666062464815072904968999505987216820094074476693876887241586683394133408962879075635609692582715679493413370749693811779432054800133846778938967296521128042736048089902808605068872776389423606628495137491128829531620952415945973103466536946353267822535620129394570285508487273203628806356203845502825742641683343551303658862865626850780627212819568851451843113104506297880589457159157605438767805451632820251842278775471890560024503641941469312282026859609981430204760042748973081431258508915233952090800055074597752112355393236003546545250462133541235149626231572258117162797542363204736439882306118898721513613203439813443983101546849529863653172240027224733980381128348023986235044505993218971483382838299924286815208560890309983864977495819827838737687973434077879689839450088138836639327143089250173747775281325527916380513508500569462911890682002993819089053766348540824048190848563614698629379208219795770670822779834285607844692969664249005732285381470820511370974659155820566417025740946446896718065862433093297839473894604463722082201540180176321719290139545077801151343841495284953280824277804969793397681995454243707125602465955549933769237978258075813722999069554409632277570423818293710274527526540937660723245716351277262535054409779124860850080083530708599433171914417269840119438404659666625473469306897217519984583685663208177239092475912535334007234197018003469168526375986478029530020536797864290322702930122613906860351562500 [103,57] 1817169180073817171230772216534955353158143011131218288011034648532424011984791446567035325185658352856297826313869656831167970000770012248226531587003486533749463555569715106264126231937539998352433873088324602330852983141374123805308509338118186854240014041555240740495852596170218663418895632464521440131452140157079532096968695076926024690139149630558331918320215822694690695896363260470070304792309124718405000381993148645841979551740529654661434226924312897579294273532621274455659563858914159940095564169455731387373854992900483351425477729535872262012589643566916543856780435765373030195225426514800520426241845453766995058041141555711273351998891523794199008420398146272128642253218323104766733928578817918007344015109600780257996064187044039471895184816233184318092220733927447436989080461834877381383830604050506687702496394262229346440104439582002879744763115152783635200163325810760661186077325730622524027796848658835881493556839240180171699425129769541314767925201982826442659790898163617444701611569071654711269378174060894454278457933170450515783015674461192237474970232728171795962882633440425545739724338858182425657892184184693902058499886346200280303268434397637999064759273667902444001205142715184204244482756613856047958100471081437929436529101721697733675033564422676784979467325496300299341923873452343782189438084104701027857854946084546367152350848205027994000466876731796105967324722892980424912836984810607035828150914305233512063450926808037636922194175098645410202700313258261867708608043816898478026581962491058806931977349011888138950196994503011897421005902230818783932917084230447330618199695018977803252496007711526488379076974882820037806950054528256103926247638590997140698676080388641405326101539796145707722020665917304497269392013549804687500 [103,58] -117182188379755954887723694674664268043065221357248859527390132452114307402603315020147623805407894318699161502903069980049902318723429139342925813428733495998595286118536441019213417399345161505275816782433619546863122111649678080850410139432970048975440156525125794187889189027039778551864834226320994814522246582593836626741414991828213343650238119975228916644811895439745207599900132381938420595924620850649140398194378747022002478954512145076793508791905366715356092478414224568132536528193153156635830207891659355273350426598735287944438791721296744782013775133990482749506463641022644080029201657408113952635824086404191283656382453069846537808092888783461795171274706970470940480194940315616470863048372091430411181836092224101460536944904010759381620916300161359532066921288469178484262868976856981734711943911204116606154374848387233273333631072259613070622002204151709015069299885722693020190954482619027776555729082069428607151694554497065851612788022297787657160892320478475758481552106333692172380159760864578398786492328728450115966424211587400571636593832937954518633052175938860645960040823225343946750879413132609308694286852887845003240060151090450637961251320422497310455583947552747110573669088271714743562032811845900884641998607937949189086316504115353114727870146600852187253956677625523139700130822884317323486772508592481852397580520031793128000488223781049381526575303907433395567296861912420147629801473999077735498941271587595182919918531711824283081242586678979116956911462465655072109882584436234689506808300111479042883422358923124558322691168797561817775546239647410715626308401877019576085180774272238912574347181783665654371835896862600843019811518806993376527176017933839313703638228688874819297310104374923316688888810260526657104492187500000 [103,59] 5302550711950240121830851068625458934928194881177210235685245468818586002780629031595056744208144447467290714143654882858404090198227101893198079844987346980228925598967275728165579558815253233592318024745529181099483112022552152515400131551565082804096313907590541742759074915853062436082830993746519725087651698684086082336452915331370038870894508568465083296583680184794782409220242084163047793341773200117963933016586489442564585328077023755299318455609365909487013364677644825690901478416852438673831674910726385711023388691426563125777640070360423447867191487160253818639988930403130714166792927914447520462144698632356740363764536121955617563161937068890722531125182768419933194049340405890631515220124224563942300158350403956293440570411749573263230555115280783741069267644331347899397781222616253738011261268916100593597629096851392094484961177240544980926086468045829378737148367047538428907896710360793830029615368242778024167140309894413184211359791524681672210374277418632241663137461985777987646777416107710640519878478324789664825685890999174852079647374650372018090263306731416997534153229826289872994139593964767249977721329580627600644989583843808142194243498425172107312251912948453766036029543116677592647905635804467380983647702191755844870190089533068084333221633143614753840713811103268720054894899307454804936312321906592763884148747045187044113181599141802238330436984070012553386039064478074167111293184364569706869849301152853421054853474371578998614827162364005330048972548844142078956488713747700138211963740384942133917950992244953632139192392610007534686628603887903075180106288196457407896911337672446856337691439972199062225484948046730067923431620151439084443524590021467113970502337200877243109286174912250325674554500611519508361816406250 [103,60] -322059427925329497043265401349447029409189464940737158103009717482742311452518111594773540010184396883852595483212464603702394251313836370560216624980843506025236250804160134135091250947221378424256443030636306592815715067001489665801161727260442975735566356048411578881800803839364964558921290545627120601642155783944239442824442484716771447688377022064031743885875430301760246034312685308968673888869333017275761137313563164709647279978642125918826639874983017424969989216767398083103653234697166219229179697872378832005982127990044820529570286517699422984124005358038710665567151097896004314917529611505162576633721411361633293633289299419839737917299461276604999082909032717036205660442780936887654863246145682250365314057318796279801880622043997239855405268028011286241999243178034312302497232752562684258784751706640505430182519210025219713181309377261201291167519454970542383069407359033028726514814483301827145058545140047371561978442606210738574857134965958046687106905989396229569272245594924229783259631771277124304453209319426288124590436761611686817543807070182830290550713773746035536678085413190581196199083842736681020024739688830693380522703087784658139527134022516369852527761579554673621932178108166384789343738081268427537985911352216326493693217131034289412060652256866585865937601819768473416179295412242506730813908928766510381753475895733159947066018879251197085131856557232076084723488601598246910982344840914409030709084712695100868928830449224086983991669472193215368155032569081843351087231401705467553205542155382260606511869955430958236914322343973430040824290853473043851786081387674045598867800823366380602430075916823093124275460926212771574662772513138266709236453762672907223476050243461449174329156929963489516692194846394348144531250 [103,61] 57677163162231338251390036626506677121762832364593519255023924103915022709871833746068989947666314759955389604993085293443013718381313781421277492091538726128972500701751677021900880876026057329231655737044846240000029570960812973670849744193835716852999443849282049858392237005697208394504122517706560653990375010733382478968937599768646873675064148340644324478609877909082075057898384902961926457902187705237459791063604425785175673310441982238732154654081084664181611103550620306440194932437564995370897254740846921642074859427879526740244880003908549003919585480016172689951663090481740124229207100111941228709670511629206207459360368869584980540153980339711564282866952612869311152068642803375649009034362609013510885723933278633537871355566815733061232961149128001135516300951614265966522298659938191242881067301467008935448624387779549246754494928853655405663888403189545132456173481289287019847455832323897684860712147895300387197095189253424895820569770660308862886239565063660471847782611578962693717106132246750973961960879793040179938162209678697045504794894327086362214510305217762031236953633961994156750014417003896693007899142402637008560000238182173753223238351657491055291421921741720582116501480774950345009410016694415619516382057563360592785295508023722344032569484221266000302142262103989685567024227297333969505742993906669061595787291374691780883363657667951934075263995169837153052869783811303431447629142501387611106857281779743742349699573078205928009636841834221218072220567164481774445197600419468909868645187609719836739749039655364360086593155533054364674407547543294383446312080469403051346325920366276889675474086280861868561741532759371730869971850741159851312556271298225121914147742837133293381403201225202061044531280305175781250 [103,62] -7615038219701170499273602687333331455860749857192750443841232917735969111638124454680951012999957739627807611747679020812591866639047196728774685312037269899893405982113020138464546405704111599716556385888160539778765018895880309550132184856297180908554635184664487194919607207058060645787733887987861546780190508456945897484046371116532708829189117904541376678213609414002885536992893273555075881335638453679560940699627906135140056957521755904790408295261753682344232275431854751085198111003161032145295078774800664989513101654509930709881741244871288262368499675499493354877157013554265976129092155198476101921561721410478869870035074456580552370498258644974688077410670498792502333157205909632955093435386530676473465266249812469461335063266517006258132378712278815670300066179943228397600199184438972740170638524595534297697195984727409063941067448470027165622636951962125610852792433197844497381004686726660837911346444143414145347061378393472438371728624789083599647822909126440468758198099380157018999477847511697662273883166380811026628102724195166538263530462582303649603164178669493697389626133464155412234127041300558201078533037156417451045713985037109243907658897128395150834148524632910249112905571942207624083883706030241418941259315200423013953821473164051152599988588346775102510412945815906814952793021091558740381875515452726966590187408066066252092647969489697882315198851035941657411174245434588852142361375673300633279661530515898968426278434777068374439209160891961049770778230556256932183735743630442218560462236445718172323668429041911007764372942945663660830061493660936987554316198525763804457050316330814251958302159243781589377833369553746658655592353375601534469392102596472210300803635720147577677704528252872131912980897167968750 [103,63] 380218922665976192223953893345695823816178471211479363683606051774187757449289056962913885752820983856837863111718282867837456956104351108107922942079301797065383811225666876005368354999880669649536544183283284279521038683771183092114287598263539436514555255202923185856688769794805427244882787385259380583278239905743505968096812159948866122375481719407936943287142500197881581987128040122511829340983268770974162682558803991413857746255398783856978346083198316548029472634799941280504568847724454888681751492767070302515539675715102799098454968781780230326651651987935574171063312351205318581091793964574817773115141591270132998627110595271672775956255954962218148969485031331199085426809344785323192259881515477404255414514838795685211278054878397574345586255948322955294146083602939001364205677649121543441556568699053246570015440625614920647273556354780159896199443259607953761251356448413210685076863412263221100326193001607834069501794373702219002539989005471692895912321971259290538910827158828371053581189360151435820693669754435639344454580279921772276295481683972929587998797970330066856131373135647187082456183684838730074388497070369506324129962044089444673259175756395566745681509348363963709685709653453524179168966654957557530140201068227907605015004693120908616095823680282676027240551884081483221313357395906447781112610119195222793570354560036717073348611639935875235776108163108877322820714828872268408695862661734510193395538808980042053611403096790637586336528000233568140138824973464686651304038117669978486476698119776461674007391585615437126028076714409500776779410966950901400306366391474951409694454475722470858152008363756289547840888002029587242139852381780197761431186373958179021641981771916943548461510205544478731952865937500 [103,64] 24306514275852645069769713569415004123443562937113440977554149253761410002915976340464401205593660232333316790030370164929582855754557451888568551001880476844017215374204735348286539964587470955357690703591775810824996631709925258095320110023474570242881485326978407703568732214628733856738672306169377163046925421894592882329511514673595566433550897345221051788750596533987380144383662307187898408239461339997699644255922727286868901039525359063626317461967948724666983718058105064910375045621742487967647640692397372960431660412534234617702578332082865184706748271903816628184650242349987062745630214175060451701549331472399273136033536546206098232091700674386752420266622291581036934899739962303682185738516281584175459739773627006561472432060311760236347167124391550517145007947195059872335312730278161424301404944455478058529708410596487020627949351422182962693267722636636715407638036443992307261823347007213675412276268577859388635997359514190580848353861371068966352460297277816571855322470554143052215602967383716062097908438926168725246734168488462363430612294983511322324500108969973419653286984484565707274860366247668626396284513951226830732684200087704199288569940704367300713063327824724274512889339989109819630173240443329120863161721713258031948031354851674419421831711307672912579440911948414626343327777330583089083121483219382264683388057781621398821281269025612544200022366384890446147407385379982987310867391572139355982800783644853557088654760916539960661281634950847084368063329931580110695399788040398093850244916879368318950479712203809936820919207734737529034530073469145477873569600740182625275961933488588971046536589724933590913548950295172488311231939092485154552780703585711677358648082628289085504374016976075261812737500 [103,65] -4846773470427297476569166417966224186603653125337558860487525042359566236424919446818788435039448598605438215798329111868696613870258859324465445642430465362352242077736413939725876793820297659608508345439145393894702179650624877148363311756742313240529799056561891603871259126204198412970055195243123433468182698551628268399230478418071772759332003840417269431158516287713753883802201442725624374308639412672364270351629996296080549371921361970737312063313547597530200877686344132604554090809957791144298774921583164212478761786771304533685298372451552522380674929580111046110058428451969460162800486342995322391355189947111163764879130169711848093200269556055674207015030899548904839375121135334880518183169316012922880458796101429344008638088163499416311823860873364674073435876854655833840391691180216263535794105594396463205507839984492063580564965548660079615173666797944724710430438645798826513989124229202109898469006723651318848867862186424491269965491538286180447043889254191303251228119391801251060698054663433003644775220943589240696484393562774890277554504479518794914243816522565112550338519420767972667839516604378122548285134022940013783485907896861471839227857028372019067965393528264285607687708482636786412344392315561656821754290643979083168626889907176806427457967083433632498249660544583268226385601250786336271705933743283049309476476159825967831178718318098046078851774087287944207129430117646268131030351033710163202078062282001295138424859597794450243559101346418218370306241282610985522139863855177927217494286401029791005058964339600359737996346460826819705199974657747533156374887134912630093218941544470327887955903737612821326979426272580006677708637761027043641330467766310605188907368160686271915024638981725175118540 [103,66] 317708718684002933065527246972675479783359453944400426938269071973692054819619348589631665947496095894870068967233219685085174917185729660819987334164535727585099490165141163917649596077363526375853999704475503337879583389283550987096756871417337422366416154721150793976649965711548711969644582202512681819075810924322227118866136650814573344761064443013573143643567075307619543157214108206191498233886154417288611910994328414567417679407146378505842520148224951227845808874392177480802556763650039673704493394021727791077385339689535643249199845868830373695050370639248674385832775435832647201436880347453146034992530896966972043907612979751899568907471060131241821935983769381360995054433367922865795028603271787342390732823481403821255475854143920569204958116358244431036920181941072743083462864236389952015458667574899586148418209388384506566522682323432556745688103925068137211067317083070281944646947902354585978484690107864865151824031589463195334394522345503851168310894572674701616493528059222972328884656119374153053197046664358383122080041413531341226562846416993216020753487791036230390110755129433126811886918944250983186617441213821189512460860480210566160764339892021858120105568792776080423882655445176876215349261582164437310059673830177872430767104935720502209381747851193866098242505102313151401729341313536707636670170788142987490860190309196660528152172094493121238638174613151125782685459947104858073770290114314439824976946842014860794436397391363939061162845422843972197341085862515097259202804466881332627951861975445298668745671859900418729690433141312591655484759467292537711068579127798812513228823166043395149076886624457850728218964249482998386105408561076311326822443226805961137312569355465514997612470767033539525 [103,67] -11552271329980514311229097172057228516171651728706245151187714395319328469375543983922610297771012483523526121548457575528041738956678200807408572728435803571297025646307265694668781972816562028757334548548172458101394962180152495928914256296308475209065474535751493031655016452818485138276317898605102473102995857805936927412306243086853098494730326758420393359828793614614035124524329765299732838341551902253348673617260331117680621394829996084064128408791029851030226418230449754197413083963529627528992983075953770900440842922417360855970645436079849312679439756091692638751894274953723194228899107509277486320304765454831930193513437175367109554142104417160527202054656871327984309273057121472371382876291905496310107531268569366524030580910859853200603371370414113021467454519031858595987078224899732727849223133524895198717750494044088319469257854109671282898918095695803788671709592968957299493420249305089945862640948835860120361743776823161762959582456395346415819338996496340667294043661794440030435077132913531062381917868729077590340791617645390436457933275625549596604315313805559216022025140042469271510494399743685976686040725802714649779175816871096229175240391800520947911862110117656625875379309543474499500742048398071909113767947068269500952222195090922492418947415347126176820037907794249042775308339718094529512120002294986421352538682111238608451248216061292902906069196670269043519348311054343108166174774963641346287544565972848588139543959009477490011520638939523065051406403995946657849943309779423999792034697067684637520795109618858712260045869163288987246499934912793495963007912621194701712997535462293624280499182142626621924725959766846443055613848273961437499919177977353307424871425492931069985890685004340 [103,68] 160750179828261832026945027936072815162593220291693667836134529139312466240703699980410776834377076257586635465137201109237169389638021918596076219022120352181335521768214871827975261292622604132517599065900863580694443708408033755520206519251945005393001462080731921759213934459360786312948946339933764442218800029358197214548505479269112411453865155501462401507976541361275149390899852546077817484026736202404349851619343014620790043670090711944475700192682836339442333920274385240441977845781976672536056909618730966432495361443998937049378511493433102517217013898480251797032749959598742610907052591747627873364893082928113708824993739808418235956381799256514808613632897472097215363278446055416536349796828811987597272100645746810108104516909481808524701740893167561906560053580214608038739516895386785715219851637904288938097412795875085971503425196796173227024392412523245360596442901799590726463450289461307514592977801605440215464255203921870459895838306002189207027400751708932131170904320213128455369197008172822283930704232963116444616865085668499250655640960551792824051106382492210569455323411174163044134866052020249649516284353571531108493382836601838784895205363864269153467532324799282466285244096242389333774674101315080671819047720775298624872848793139764389544883956783162578917249011902499893611821370411078807202698803726037308499705640932921272701379039982748830444062254924531807654101586466874534932018215546482483945238171971301801645597784617095677752584391729682588822629415273459679202327640336506357331214744189761558593151509387636070893578304557095484658041252883222346639301646029792333774874866544193610007483923230623253857934304887355067348162693419392744659795771677807998900027309395610375787462500 [103,69] 16618818986286532131115944545240631090571322119350316042464738704119618677014143161721196027853216853726168472212929047888951422438502423633869701606312812501877678502893081042609830344125878712572270402158428758233713342425557164094160314116244849582635728081372852931847662349913055855169179896184217993111278208237575390496255117150249609743890756095058575909773268270201433846111379373964512915360691543526808837633125627452445032632851705111210072424604121461660394138678289801658676159114715238652073763562466505457519133686811208504814851798493384399003721284771382834981215727546535239462793092269420239824749419193532989631412722810709297648426039246292119301978785717144572368159589986044034368669141820978816608471071675759117551953608416984736995522687996654924963954689258399318665988174463342591975731395253767701935128078363267438291755773611107559889527781239076704238722768344324126130939256861855321654647717793709713624860284026618883143266138844639056462822592438902548561531451969229025664075556306233723765331253948364128506577731760384108805999068571297475683259383038107180574096433321542726924378826003638879476856746316032374803212312388319553827797119085693029669925688089303278399398260126316474024393649610582563058894368785084891758262252079316734548482199626084040770213967079806727890310944583734807871292046119647563141977003792053775462813984879250205732872164870133804257563548793811300710745615117499692919167445481545600100114649812069178724744450119721661631464478077278064185589796958155424595147017204980594777626325393306867999774578133731615886591465834356771195758603753476870746172686394902411686300987414870999719029634980821098585247767994998481446098285488257950019599585593265576227200 [103,70] -1471439961400851428011239450852716529943815234376190604827609268137487775821168625779469079295911666176338608747089097864453861388017984975863314298686982091047743464908613670644574977507327560083108618763831088385450010709902197342873553206979474391289829087865588423884636451084075008243506531788576561503122174557425275939279912145786531551515364255707898727711810653289137013236932865725065438430824588139318262025373000139353673533996961598756462495650527013822021127475956025035329367389479872634877089925349799077145216738040541831312690970367846758624233267477274388682685017596649109970425914106260392078758067998724845168792588145292150207704121566286827037527419044464967815349132644528242741092139698097684583386733048283337591513393951288577526907231426977263801803555557395569965503358582938090199952874924623320622907908917974435762217680003045644038516842309976421102579667206834284372837368881438854276226189767227367114939937771295206679323752429865676220508945863899575972331622741957459228159911282095134131136450674931847834187712801198491282301822798394316384000694756383014819978310158517717167414320000983069037134905971288705547984311078156464811831672559743116816571256320702519965968314259894648528374856664250433440428792238539610897066088581088813956115200759384663120820847130404355069514425380995054666921725564256326431721504107684940957676498629361676450896031541775842208019272589748070733587147734678698964169512730329987982653105874136622061386543332117943927407234893965063161106039082605847796447181435045703159567481711575109052151341413843474305949083919984464054550342934299206732141091756091797233001536760742627338477787737725501325364580739803478362217940156534714955639758188515320875 [103,71] 65404815218070190241196735416725953332062841397316089812913871475480453641261825474765230553922676891087714953163578943531088178276385964253046060299320784957648596640441394136582083397278939987938142024265258713606161781807535669065156358230565230799766923195266700124868162062748361491954557993857413009835428752594397064090899116050930846861705958861725879203998239806189507902038909706390016441648697410298658819134769714145153344657845877961998133912555625660900793667361598226395048094663563407654889128509109069001937638365390955543244531176806082174611714615921643406514050581309393531380835781942169900653843444964404057988900790602459178750991005037534858280017679623338404331362924539287964821322200399022561288628652770049741217536527380359799452689651583273664534744421232653826560353867146961876495592627114229134510906701171615843358732268882038654530100121872112984404082979468473529445241972613289572518000905956838390711196871071316164121606213686858834636341999388641783733253681201326258909480129334687770043505905819539915569431574810513798028083840974386932753337500774701820821082064154917148118477730912409533298504022653272492363358081210080876943411733088135706536450828122601579396279838105775764939406140913002466707688305005692295908701771892455350170133169097681874198306233656242190761975874693091355847815033222476272169188534537996804211693796340915358082130392646674716129562085708349595376162319213521364612635658844546780730529127801343600725659415795085834528373234489605383262580413680523297507632434478456728771003278649675577329740441869890160631295388910653186409920200671806495510801376529903695241240733485391700637149266649598677934241007110029456865488381142548493010671526346050 [103,72] -2611386716577821974854612274517541739249299929268205227924872707031671247249698018028103511143000872779987742659313358885251732341498095119042367645061512161570172966538574303863032993849438202702325202504954597280400663593016012050864474901488672562791422005351340417779793322401271981363591073546635249211840384903030623538838060052659972755969237705371803143993870894480809601244702504348065368893210868541017603289121081446721000725345461040786606860026718721363611165026560110683274446690915382552880383277840369280479596547880435920078575569644609367410589705757042279920955896211425332240303110832092659815256226329602204011736860578313761363862328790117583055617960602746053807603477326619848773321614997293726203664344506091971313891275259596733239506982536797853181352725698457725107888563758195876674634611521476000784658753894494156725774674860209721819727151386092216913059530233482866284275160983537049710502138970465501132688750238148929308112387517046556169669453660562514283971767797128623657478400462772381336813374574025200943861663233440493465522849432153468922090816921723542549514306723325327500763367746594815431127629675451059145766760416190961974655594867273122746248588875869955346801239909247397183726610617573676946481029008978714972935224844325983421065306610818019281945790324465210857288711237451389489049988776892895286948062610315474178673854117702882139380441378120974033375735289374466626858057998264937951064701863043287893885506796172954619421969985462151612548022324702594043718466019636764282171634637939795165991413131364150989029593339870547482160840795883634760699630047031660873428800374370219950730325614419422179061653613253528540901203763538035940034253291369796279939300575 [103,73] 93832191127671164312599467794838783670388139615651130148477174568868335811804034761627941596424949590654916763488621615857137713603872752304341831965641266609953244473873537785890105617702064824423597514256872437985979182136211760179397072054470684483140255905179810237650539298686689915046495565330458843958882928483890075830461710243775071216975777762587528257512656978929629865431328682947439422097765736899534335982606095092104108702172484913406833210671311951784857004355623441741226664343276644823847042072546579180739609704449513191347574032748724002499958556881829556979957640765850845149438449604519120509289375758994762291215681402366895530053541657622932122707545404090633468200122342327905331110603914456730198830604613318422320174930898520972713810963273472414960878587863473738807598160059722007215324726740839928738410254586987610276644214872492484380713388364460515443487498026246257475418163811489340656822507916336835656246258372275451234675356988020660782791014070221942203561668477129970165870963087134037890981525878730370866284940391691713629885394803267562887851977346523770737707492596879137296447248336122123849201952854251349198246112396389370276168104163898036943939288510266558528009193958212116383265728200202966309150556692008307622217502018496975004674116681280954627742665136914564089462654743194014226019060985916997453845465147401772602928948390069794824437963102074840112128745108483036061127257574110538748568692124878115539675019773794891527359867546628714628668227116100876548907629913674556078196640948853365278682549495490887900486946930817157041330904144966881853304372043040900305920972254111192023656360857028515833341156811845886451049866852383163649625014591480993302000 [103,74] -995215377255369647443323309878060258103341715982384532844215166143548743448186878248117554838353526873188386912531322260089390813067813739240965897612673964467232747394011095270366089119140384260750490849635880888166088506553179717924700843511109946044942326802559767359585923510908361142746353213118568447436171771897568292843495088110292782110825877686083794366288756391272335320491753728076680623262011232060771030385705258331374170422180749853978841499836237748562224404035236542841956022892768394902274744416489169596569331187950709740748908951151898613540714888529815944653334835589204695844349376140846510652370492550498511354819552013601421778502779246005703456550517882334032518458185120290391105998863453265781676444908650347068003188885696803268258572336772395176104916010130562927927459149334065707438125336884541516594045321957634688358427232241319508124263490871349612163447760519069986189544153342017209564223103579899444885216746260698767938997573686849312393907022480961702056091372757176088201243052260552701245051431804992573334322627837619507101768129039924383619658381094879895298088849859567022911094771549026955034804961506741018501703371636709432694957396484673674364319657383969441661932512113058464905661134088825384581185197466865020620389394424733501800078323557856956216186462370455787193901945593960658808734866904959173017710453859286678042289345300609562600004229259616514439223230490480847756887001765963396766088645302022107958770519397035309608056602470406291762814334510355894704690979455615356615565169608956168593370779867833791819583376881222844044081228646278194832965805527297568761335629783159150899230928869055927931585372072997109293463628455714039151058292512944680 [103,75] -28263432505175552776108533031715370979668311607471284748205053429592995869327032278544990576218157210382852358049106697534085863519243655403881808925388529823568347669855238709142497879720322686223460235914740517131918260015325106547809963182453609358952735316414654835488966684076886751255681957137537662812650413419097331001805913758602149157928473575438593734640149359710651419991268546663285469358390216380585155339946394273472660474067084725403598525693554142222754107147276596728651551702439114117584557949600467157404438402023619659094196308126498015748494228015850270969318500745581139331543482421921466034427955512271191159177595352507769441260955180743096846312739671844396722710255660134115594125353823120352100991349143188299402116120727145309343684099294972223826340514028602204320885037196320531423386626034129784576107181522779305380796326660603822559084055934104176275162438399856169497167164398138610923132545220746409754731721850126297310982923438068936104947034006362250488950317561308973565856569512960774991363830585772153564054443496202686845126225938103663460786719800272261183561970047344669113801047727320025147241309054914674194325610853026117472129276682318495629882848628967948394284459340569365590025643017053231696435701999117064321184369947284703717689856415036964289028905981939333551993595019617669838146369569226693475499438242600713915853799498127731924143754984791731724275817465009147922017337718471746281771824002415636533506769059757006404568668219221721754372540965850811169737798009519132671950026929944432196962232293090963363451860002813338971517707744691157790186333182821438089412901765124331491133788123912727026632629766460697019397397173899909610879281666350 [103,76] 976150432843609515826037117237997285944918004225982116069394120843225408229552812615931679285040459366252313271804323514365079289435611465462536196999185091258594663960372580818855834516197455844472282466986300287709478655150014919110516570872908854522375273292266556578677837872589813658532833827405067125051237886394874622750543959051216877436782244616161985221566490855877947007064252306438815582518629021572384402849292848761316430084354878420713688058495052721958748431505210279243449126736382022331420498955127972608654285175616716932731219268102087023799904650510676480982766755640256950880716512831577144453646174425700574899582328238684464511190827204653532211870961871536982591619033200849917882753659420585700642630222638543000727850049214932162377766599698959144707722553908146556127046831232272888129808091749234710444897617766264775626208258526252063633760981432821535937451798577432629015579237363014993294501238945167041799195419211620328130325797583384985430678018959730546484619582945850239560869111714347568448198740361693541528986178876589312946708674686946936592036053885565441532284509131104330177928406438744122956674263107010622144160867045631041660261433382365245736098375773783604023826815076050211882276619073490040587539698831201827348318659726475536089816814139419766093833595840380584363484680632948784260969750518449211901994923149729903412660367120708332153463006624497160564954038057408230908308673677697887239656771994883176502671349121235792014991891081113524497979682569811766780225615481623423265505126264009741170434810328311032015231393048461308518341056379969588242924957425210338344584654948484011201820804757137114145089738356583062887326673722669641542283535 [103,77] 6991910956205835913398171683535297523602177163425486451279874385935842883025250216789712430836402633426840825418704210745011925577243468170081326706076958140241991163408112725691462271151831192493565882020853900979653559167701577409184278825593249059533185814299098978977756639440249636752843502199689463180141255044332995977037528801607850684449000879692329687057055625771791675964681854883353869688699540267207057549361973352918323775620830942847826720987594103131259074200442297085184378586121799180677020313889529963606025513229684818333966972676096083103247998514150553027652610639498728543065626457729557071643058547059024691271687910135802455812252656304502024189702082382468608003061654702267946580493508645095260765633182653902966479394325849296407317441141492265959407777407499229779715519794620233607875712434174798335176145720419941689756676963214394730767478815097278689896299212193887608133691276221442878961055132104197420146582780027715137582794136298350590377770602655904087144176174384882947798788550296050948092501515534175661611007234123683578915025495029427419583423362584114679640788413187591835985718969525203236382646585991810680840482517519622932299911502183749106986949976246450654984728113834827817501816379788922764048878897497087801313347657948151920110255598754109108148715898922429157571703600964882857271709898234896873299047497734472889505627125998390715760891186086141972171085381619072157032784493172508587138223528955985221676121305933952251579257631638380232192315967398813961747947110365855942337555793263495170479216183590373380694092338801008716768816406397145057871262027278746866852311855384870981840584187271495607849379399119241289052770068021956462440 [103,78] -569167423188364878939436891569746662139988286081512272036709149959199294723281364949881090047741496577114065847013225737861983118161141836435931969989222478934514266492530255305288825653839302543762715836636391035104215404455939145971907324459818863710469034131984267344368341898596261222771632556750349993879610582577751104970433190698558864284261525438237668734773116704855796838040835436834505732187632993047490970171677454878767744066014143165770336052238509502349795034759344170623820152166036790563726374853115500620503645666087948206810537205122409958155383611123888136911115464302388349010598202021503911129287418777134127349608475794998057518952898991724752329867254764271993002244542948085232640036966920490251644154760914187319585235064179592689975593005362054487087215449540480437805709396043683499082808603781561070675013566667905560821341808742676381413218692016829112466749778076905238203076296827084170000684360968769584297877184390869862611974713105135667272788445354695997474003989689104544879871979765465129398332987079533972411205458739519245215579626679364947379793827531064649233911993499626052985610305727167476644947925048819302375716171194173946072504542272310628297185906515579141724836751107774948786121983711375958954428969512472762647081751987984870469662255288176844681823953888522812902578100031146393161845722860233373818673960564906351773878913110411119686155944743681444501107660736188762818635494983668080180587193300334498540225684276234279949172175855502464976479415962544963633537297552913449192849717572447085484781421611028756416622842647525663117620318286881457861235524724762595366753794596798655424816140056400629670401499360194559399083909983495125 [103,79] 4627735364884880299505785454644134957683346554860815238510382662397541166159258620106041010976294533679886030818147062999271400392665450981375025670371051123941554604936724805462683864921990387075381920808472895582061485439837216675867175122595360395840898051359590775034805672082111985494411632470653000388033482594455751508187962319556059416497366451080139700148794103057370923249967768356766293337320673744379825145387772439370183334829746935866023809401168801147679045213583577524055006017628178048483267903841483234982785672221958928300822954347495429325266914602402737223174244982055180803814483924664820144477415031067212280336109172705458838140216086788402370417221366343803176439311617868455534856606836331874672551043244629667302508002431610763261113867217376880321424240932994270445606117005430542197911030027888909368571883207117338369847827130406618602929706912411317412458151772113404232527745095843878643804808583208125647395574159681546693342658156822571880497447965916441512614387664580597192079801473988017556221381287413220313717522422658331148679246158124060309490586060558362781289963688299088953093645747242852972904302931344702140981653294019970362410190939133584498730105013616520395493148445126226297879677656421018209146395877377433574279604349168984742256628129448757519206953757897931477786691413000101347304196562132821085083595475027632712907086815076466450955685184763008293991599627420576162654527660367313327255485927373645847062065186994806106283483983869916410026070363896653588426812363853433469164385155225839980710166803949170480705657435935729161875077755068172623326228301355124258942969384083948828909231976100962420579897892571347181984738413265 [103,80] 114709634020331248659721367339521113243643765338801314834885802027287678058708042497147212566204134588474199069936291005218885483017067097249950489490031746681072094897790517123410864583879368478803818834720757729656556310775088759488228848128997764301388163152739304517093366795199503783220675276090498337366235989825349313569540933992379708537318973212127361816686735146462262722131764642103167632258012392878051477297706027329612534118416277536827129115437211974146786828691908619492765228637031365761820851046974363453041140270052627269683503453438711093626612192667041851579685950919570416157161601720057130773378457507522495208371660476907025036430903710483651704902681513034311148564447043287503199031720983770578829307588848348585210359532598217827964980499690096343645138891993498853160027548224715646232552731549818212509464573269514714184132267183759205469639619680524913767865221533731327293298397768316296616728600138112732605578312286861515580044344264499294014389131056173290993374800108195675540145284193994208586907251435140142316637702403753105184137794412840952524465361112174425260714204027431351792581083551545269048032203179769353772833984245052965560015034918233835000553277069393826375482499844979135430795337470020050682337192117522191248429977532211861400044903395217433431189353287329136308687980131827730095980597760778673724611736051900350935807079033774478183854418430614992702598545413751800947780783692902854608985976679590939410458438870298551041306529618230535358645321683287708702865486806493828665501961595297677910164526913561897700284282779289980515179033560042746568789609518122933029494134734230789060017037129191678559565439887935917120278760 [103,81] -1143824001346428397760374459848704519923524623080638282091663821997330823673424859409954589620130520388966049290544707729843680608583010908504048501403726714124155938455412604922476965603509775301077127529509581870916807830435029062159622188077045324369093894688813032765330430805583339002658101827677002518861417973635801395385725457515351964536533205368289634910140917819583312586382322045325844452975191692226002335188719100764421786778168218084367605574734339613599786889846887540970379751161189989109847265350187479503606741551164576881231613144955596737537579747985011564340348417861536331832654495563630854620773567964476589954637273347075550235465902756929732824363208776035039162986951436208317749430979736630018995786156278385778988833296055198495091277948363909998561109198399825937179078219044444779364323344152304338480157515059883404276858405933401443082603242722258000140038448422865820144136361881805327435464859677852882670134146532352498281913428544654072412994900978188438900265383376235638268649622353974855995580757964108275688206362211133710752149271280743123258027332900067296668077173292014128034845921668711643684873711952825393282195066646227499237049627040445390757579128626701189512473468822935358508646554031805640683075607699352972026223108131914537081163544653675598944283290361775397593542768874690991892065834979365162408659136861653681033289779929345783195731170957835663923132593411558851078033803813648323363070787087455132397983907006056298879271177725916609156106391919905471432440228937288083356046258063746767404982772934250285224854791107316552338959530278357446935245933262874708478627319248554024400361569349238013081944241214635672274 [103,82] -55052079069865792264266215398785809074299491077296206182022829923310760400165576508644132290321471419890679380433811168640355315456788169857240755698628299302251169770700310392425214090320659611874635368032838511004443830880744344390263690984319891778217064271735547071629360329590979412197556776441586409163388378697120479187316580296127002124245886703076868869336908447686381887568463860979236103742609277204702723013151474970626299845179517467576409695687092121349215924497712765227594914042643826342700921183160246927736853654603721671951299934345248508612814589987757407827218198602479099615317043187770410324565233820647095654332749128384308996276758358771742056218179483172349163426255617017122693970779616952761598116114123112801813025548651847216236780631070636685645047843725227905586958952513373650113021832564180608701215592419469474972213028921479445773633838718378783877169497147475188980576209138234939015720259134743667932966978978029201457917261389650655092309320211797403769657064922931750846955685867084635351524590915485454290020403199062613719028184210359617958419512812930221474297296949672926022056981545371861813894555617856062613315191367520620036985445398998146216210318216975885925063757366220460040452276718016692634479320972791319182731108720470399641300830577521801132726136206509323296207248299232363151958460399374241432836990459966779786430762339495715289891034989829535821396031693461449112617386958218396171148308626611843929178337160621018532840373107999566556052328970223908707829556864194417637585123554513461762215099065949594945610198117270699713145966587674847582760305244061830026090393614810362015398519373907891628557545350141874 [103,83] 830041823989097635431910470020551331720385021402775872881852403338947078661786752386897314242039861586960097331615779221110067371561502627702305485361603732387816709788981543949814133631536654606290816116658275240761469740946080059489766954004387037553792075491136293675330772479915962455661085434635912863455604660057599208945544928517162644784841817507779636561057637571222312084846150204711125049046952591511818202936729995930499254298440465337428063074302387331559612582672377076120323943449718303284533156293331367184826507240314473111964921395241505495553561286173260013342182380378353682228041186401659862154867678342139738941621400380910291111758721073323152309801987725646261705784489816841253705127076406273358626564023556396322961660878096388641492724607330007161584949338637502584229319617919428679347459469062129401446958479693025628084124845263331320294054711026965538753820595260113682365763470343024610596420870166342473743889911428298110933114063320987516510340776671817047044807243670566476338914393347622727036729092732414436124945852017834178111173316526771323146022055889310276880624762171627599938170438796257744934426501391949536601740071548305946281920462792962454349834067071687143655683358520010553190621008376507431500787912882405630799446360789134515946944682643116777957685323759261770159705725490608951334584515265209135151901400144472640648090679136857851843582341578758485519265585547555913940888707149887707186939104020889835821108342973957079139920584632593629206101518488412589510601654234465292949457903500452371446135478611672601316897514085068072177903851325225566831306456586400987042609651825247737967853614424895675112517581302 [103,84] -566564613437651962700415742048481645578076827229567877428862634646797374634864040763576231970216057318313167250258538815745574895848006910314021512713902381345480282815435603734786842857854626696114342826551685341222506307979050091488426838761369763552125295987951320365291814954468087816697498700744050228069273214589590584452642072634480659735763633119341847178308062416325408453455907834165980344693309046787503659124494163775548189523344451623233677475270651551459128604794396924772452162075615607496913038621810696226777654857999485865886537587274893408967940554538854886572688609741448383335920611558711134428019554026313812532870972748071789629902155704762967167576893485855568192290460602719306371188344935964969581540258357675550398162104216261905349477607580255063094428441344303116832934715377042352407863158992715833246336943907319865075271983795396731134153511511114862339718208051268290132399930133302024006130772337311482895213521935296674159861112239485334795601577258873935887101749648502279631643551555042130316260452142818502525103278401328635861602854647768430923500388884572676055997834929819583064511033454225412201304773522078476868196508327466167815975665534413075856359542652221416930968361615159504364056563540216225931504474004593004115398558331451585434923087776879265749068321393489745893392484566251353001425583029550500590464664591727950306396660963002628675538676887184791316855626186280545066267738107528688671643185437005070533783714371378262551332533652197705809070210857416259788004218250856960198103794333551271354393096291373182052754917745027199285380314952766665607927174896661972951063138215221143851216395167640219887951 [103,85] -46947061589168102216868376891379721468574670979648054045563502395003524543329168930324961902946156018991576971473189378104057617908829936273422067121144996368739334873017564940210240489463007632607919915497890221204653227601694383591183385233125432627898073886500724310835539161146458698616057304668313555929350946666300431118828156394036594114272724324807968829956806601876166790386376542134251012353551393915949664586042709881427338005346677378926309971617310636984814130547020429782801748890125809290435597733019267267954307602312595552099314993217455122700020218415458727960361931033303514173101308336369951990784263762736258119316610457188989436390760015861025770467502213772180914876518425923170503222271326668202208547394930450380360937773139080213850964182376529242662018073829816486439324168282997042296070763022358664744144899693847811542798362008892079019391632563490125356044772780916895676900868985955530898403083296422518021081000125210972939342282674818305381627931002345471663065570828028047485187731324408913717451859068537838510223634480897435360923496396140482652314012435235592091453333834307214547606073674596949965029583141283704206497967447829057942286734893990270870296220705180973546889580143788929836289783667570252394005042159499688508486659743742738031740010996395215016805404823745296289052531568483815361618255601759210667182248403498235367588501465240413952084814713255525238383233064384922294635037745208930067445253263000606905396878132250447671811748527285291453444095994123555148569185856559545423938013942381509000063015205442204868401183092658656173900536793198181005550846438250294431535307465708361226651062419881955224 [103,86] 110948214245141598834778825476072631678292749870388640050483420895160455592955645859397770129232778657891129230981914098052435198950992724911206663765744728102637820332391380957192872838379202713716908303919202266248941782005854063645853520757867757240160581045081976342118042950218464092778466408344976777987294378454294076773313903874339528125690317679579605747333585909144645953481309842353966236052128349369075835677978560266172390943924598044450672455177765762012146905736335707187666929317223320524908281907709745389650875483911125836757065996982635181877085747688246497290029033520454025074085638066977053533236924470921823630051562905469444150931079871154867448788535375851588829703816874025385726959829788637098327203273073658590709503720069235889383712339631387197702687516589414498621174953386474349984786879430410366087271957877655532700454048060121558993072867991090956169546361068604940999720185402253912563284592184565244469486855346520701508031523223580677426145268737968401803078651148029691913495741320114171047435715038462129390655389794254912403409518841932920052002267419349213928018522620975800900920335019886087804751569596260295286700029460302154600058051083944348058617131441520440131218239199801997876159671118858295349100380099718678814260290010136672856767781123595671309485812419244981508786433427935860291780292897948240108093263988333167609895577807252464902597504149274716545528531736670589261264505125833652637486722897266235864247358391704339224149456110448225221611301284285672965974687631626548156471304414178218634595060802296140506837192928388099930501989219248762580757846045213726121129794692045486942823484491346 [103,87] 1276544096593006466180824219648048180362148243277783941171300093295589573210378177788229559014270325558770908890300979257306428384928894408142919668704685293933596642188151875597106607393445688679155109848459885276752619924078418502478988071732447226163762519568632511982273910088911554615560844030629068161253589636885360517951371214025662184550563758313639247842681927691457123415131845616208173310290380523588846089936152066034847559827994052521450505653540277457169948057620406693530461530710902127465280719538929418660222675736824543896771532925017408327516405579169195106801498895774503176801994286555883944667411447771842721276733471534279311003630187377464845724393914183714592466518999551672367873959747512415213999338965123047556596043703757594622011648844541994780856333527583298378624493732039398775330157680123002910706998813065667998634095322704931810908774965337997757927272851713228329034449943415271668582988293680290578348529283866933655192727190778769903777225113402462617291422310036297980466759312563033221630951981096848455855494263069262047093729568744242356704388042416041403161261180786127867503762568081516404837506883586708612619870348083904194099543667606204721340206717857389636436543082081323724989907687066693486789456173420016012424128371048909927189775108303003167736072258875003969992129701386589323397024953169212711106475201815132483609714846838999269290050003193042334211883492038248057032986952607811703331933697086799968999488477156775305848193275289085782273803231223382101023013346857940936399936585645593356650716810297531857246636683654711848409008036632471488137507185078716342014609166623883150347301017 [103,88] -3995112773872674827863521591187789451816289186096713888808747330940831789810035634994497213043717555483146868594401310297639206072033411203499463512053733234565106108532184156648394545116621000945063358217235826019631566274618898716380594381256987153848463757001544236128837458001180599324608702653821290407645398822170832587095769429844003467365539892763595867243266052900353038889510361889378770216370643146418162608251648974450752184026450110995271490604159041151807422554461907162185960109731809328658778979851887635021047355742759563647231191055950072874287679121700681251654255013689510676555669047274480774756219939428979093774208475822940856482930448586167207498454382688829193033520798889014833207985690259066111123427366074810232664172808893056504427994895685342152209930056937173929082461804160573223812646989258869317982005949538239094626508789009660973207127727839447048886503718228454624720970606990966872348980986036410944280045113361505524757961357915249973661957583158434955928743900990700415771428045208985541211092345969163701222312887980374129600733695158155042957801603641537845477177883596619927022355463606539310262021160078867818815335969262881101464094241005073691513745936011738943551425287460973809656170993790305493752638414378171593355533798721055020976437721439986282569860681792292702140119594942952281602279201997182240185761564202662465384117048240694580086658359245381461387162866358871115871301535995948964604702979558686720127796477151001006564192593472612078950492864498204917698208845620349448948487490195967078424758701365848837323511011571024619127518296440246954487649507238737141663922983286379301208 [103,89] 1696299567237935619980165623831793006261122538089438799542215946175515805199481946429735406177363065890247738361160687419302298433042716186261719089251507035248866737916354148051916717370599699662638722574607262096440051878751616898038418487349679788288506548352314525974144841458579676124723356131954272928864092414432884081262179383036171143732583672162848800551939122703752501568931271961041061527054908684705924647156642748616749140042038873647030945016666554066175704366688456853386231243969204778489617407701192710430326903578858496205812892167210572197688756808409129104521857872064220561276538466934571410727792025372854819120479334742966445475855886788857158533544242441878902323326047687343776869623099183354138563110220428524510971022195461389824917798681964971288452058619530906963250958588309753747760102385344242990411945011902333536591224350817968903852663556969818437543337641716145874071711175952868240229804589752309535534432541733372592044144896272854816534675307544750932002971954231646738869051017052876426667768318713476634034935449527620790429965969356707248649273101532485694066260427368564572166445591224496672408193283142932141528195905353510559328620423484151721216741744100762142631485831000704483943183141656818028756107532319188336844690113742491890264974823780539749571904957750302277236355140857226146134523099834213482979343238720658510901740217285343649572038180145615407580779353366306941093852803336123320738830677336475837265727060084343141416405761101083930542605248112395300313587407793240050048605278648386689156516985906406314066288143483320575146139575575153574802398041285716970831940150771900 [103,90] -9019674207347975675649622891753828853512943448371376880858500445435084188635226909400484312315802058821307350038646497771510079196673551366109405968149530814751765938578702037740303919566234024988627564679445417686568298565520929421898771357847121099881583428529698867054427672942086132700018511611560712810174893759150590573526320112777033023932991226498929585859477645596605459211010507507011856676281971931223120616850282776989619991497290011914238895845472440518508791422080243803475764159819642840723920940281266155580624807792668041751600635982839900785520112555917287081846804068192179816213809629975784433721939906404606335674361247239744161498869726010493683447204368961427669588494205350342492481966225279820568624839945508438211112613804962599424764694115375652581299738037815385797556027786229227521381805620865863638952722560655481277595760335509340922797894537809685686265116973067313594874965122436337163208080982429587129818046496787342457634529477089139014025878722990300917547639619289736455806654568969652410452934130998085987138337729316018940409805895162207426236033752553359080025919359413143080010244215416402961780309163265488968674873079761441564333375393912260311094308363633973685221554630873715608202070400237805515571749484419428297339696916755782519076858788037628676485426005347744593450636359742238205824854301290044679471830839622655839579551862589013213153269289794343201425473536298154610790077260583796298110701088955750769509860310754356063491479189449384441660249984257798247927231429351117725392699628684842471188615440375477362269768909217173226684444548246939927409013799072992563889109293 [103,91] -29921109240540159634212470663559821015762482245595652409545668929697123496193875487687261069353283932263391317932494040970766432226638488375517548700275627290437640957626888949450403055701962551339814719452248208964878236097813356250808002828846142865047280878855703134807426553673639210809334287176811645855531198945255428689924348427081095442021757036227643274589345541903022995198323972393991248549602737559666635037212559880323784855207006632559158070208617181084926492721009912327400115276695820859471721660229883644929473047876417156897870803476949783274700145066543789576037345599307274855393496978895111662451880434116565444568492725782128444937704407998212664409058403577914642370015623848467672631196197744781436498596327747152936136167494406926590256163044287150843173473506485628508491227642996980571663505575143726985132244726426628705797869923359865280058223103663256374625326689641879150727248351927385040428788347353096830702452875373257833367473348101810565855576463094517080443308549284590146806148296393255941784897158714639745990738387121106789968404921331774673402519987343683847138855471784428996949543713595231940080699086985422566371426609675628550537646247212937383099387808439480343482521978085844772902392351998212331617859149951268786211121299165596904069478040539102707478701150811503131234488512437850107180975821086912184914268171414622084820702906223361260925680930292655518884313389644031485285003678175593544668006430366872453916352449397476711217480486523181704997573905359118858364472286148841648985822888185092223110502165280191259506520137915711833558548500510592713925843221771401068633 [103,92] 86377335926341809969024840146914188521575668780070131935905238013697818040166583307936983596210469148311081245967228311189550478552464092044632686679689564100579617921369369535848226535937851393124979156715913879691966498199661860725285598524685001021994504575935183899500078402656591640245979646291550106446406253940824603942613216545096093290892145756164678524227845246354369138919682562206798243189344131666432548384331795337126302376068955703492009788802117330550743147426583538222141769447251474384768854893443576479363619645876732691679303249961839520526557585927578772879923546788525199203986386035342040582244748281898186035820582721393289127997010196130564310945248067109478927131223214081289247107869543023139821391529924996778943951265427723650186666128528550958002482626259576848017965066907760423772407193121749886009936249852110666557863498108850965289162903338543090273517624370361733683146975716559549912548357872740844778377655148072518536548109416779746119225502615421637716824917871892162756663969199376168987093988946222592855178196022963236258347259345159987905800867031670539531626097090331344268825701724048371905535815062231478957664783400544328145347358256902156154772040417131742050986872710856443892409250425516600867046368782934624230804610647960726682198398629019362492562354563478619276745758541442056190612410949517795825562457668590627261860871435970794224383621337325150955245983299835023226033855530503176951650498340541027683968570094365504882056966618032939707555197229118530955089228718236123203999025029277332598829816558552461820771385545298681000011858978502701286447103198690570 [103,93] -117234340373860863392505807445875277734114608344619130495219751662304158672126241592001683447239885113804564304277535843275290026116746344791004421499457329040265306040724793288826399602566386465147733876163190806251874344407621227153929205643838524645064470192989259587211358532373390955580443093190312783336839888258068888223508572152502635889085305791138193725405577684850941317056015543025867858364628780142870213786646211045507686411236707255176965412896388176340353735951324151913439913817889256926627895228309867408459070059807959749609023108568023887528562900456640495295899938673132939939068704307655316811897728126425687606181315123306099393358141914231865440337861009702418163927477790619325682168521346344977351484621152882060294078984990272865108704201463360548875390971000765107261282720436266072945657505095622772255200656766587373132617036614552644080484724471520682438038297503652431495991394897595879242806780721955617307390561028318516621321022912564927725416843623020530500356677988167595803507692042821560887223464579662800760399531835856660303061304606882103970052758432729516964357179047778521032773078888524758508745569284545807098627401224211565165806452370628545421207165274501095117739564311537135169695113782527755201511071572746097375753315594254092238746915912923740078055072876260269674632720101470628769802349358006959953589975153468383977888548444726583723960235814389750551758139525495647062972620084450878096412341558088551211349930975670067279303292987404783506090883832021952085179062576824417133932880884169469412009928282942127637602031445317616145476068997713386512269217345 [103,94] 74351795740873449299875925471984620390793571869848876272393220462315203069037030036462883352629074101696928057976673832053715334120176625217542349061808499508937358734644008971366967973932261873018387228712777831483245059924094770711597970056084318439341292312115376680702379668649697431476085512732913925990913088309996542436557600989768200009667798881466886231759354891232451336098203016278903122991409664685024892322843769586222585915107070759297588396623425194746959801175087584381189716317587768013945754910782719792214794809379845077264991760049559474358353055085050802452944242161570704124322156053486578979223162009498603748802965635948770783352629991900987005282832879707814761530923147384646502108504350141673345322570236380665306141760657982077998732079576445531500328963392238929317030512295920690272662198758313879868837666500205169967632384267745248357948252441255175260271543253303906082338410156976548970648476466812416207992743205397377576215438322750651264516415747594442791830225791884584375466057046885925836257030441245170133352055148183596127650361477513166989529531402407758605050988272250132281936734914464228634398447000432042168721478101089127209303207615326198793712260474394523360903879428717994988907341544287943319373958220374603932758396605560131689009923336714865988279228620754244427486084531117692506992098601506426563080124761018897110318653966794621614928654348225248261539385412542615536431873458828556684207073382213707974147592975986203595336134892454018502600108378846500932463888167906160566239794311829214600260622371347569476979530000692626678371966342598500040498 [103,95] 37469453978063936228762097458004513958093698199237825596309367679726117937956657655155322537930248195186749689198696822085608622914870525150829466177176148370967270475464784486610099667685515224148955424809814214944379017426504562624410354554159160935567072287986744123966180576575415114781742157541876309784551741314013135965373387712187870785677453711574106027360947010098621872362181852577835295303133677288544438773631140716503048153502700368255499516041601005217760539806508803463041720786666551917190301990934636586869970053569847451498172238840978175820998335213548650836423462686108501659296135738863251113725454892043149700473602231100697347154448436450180962933123565711713406974326607468786337054334831441900261146454212296260077131675439200074561876980619695347582135137326878038005640909808216651417183225729211315251329965880715840237550837411606707519006247180394104586432739621905631842521554856673533590865838552700488430654475280258058826049603724679789129038039292654265461831355345519025851872515823620524930557579386476392181075032167641124533322505968480536283217550419974273259491302990661531084091525851162188313491527362709270397312158717148741557072256241096817328060707230861386938991091042480893924441168660522743565861293516838944783609425506987358288600386120393826308692088401338449116976477807236668020024409815755167964470414880070560473040082220845458894997829824576903265507285931244375866754048479015063012674392029742346248496852609407781766110250604728856440125653082109754710350440446534055417792915143829517991704646852084880830504945001393590249886667182626124 [103,96] 78294954444665248939303616611892975926894818537848592734861622115076082446603046886935108347388399332391810841531311447061834813386992711899397182600286815871609384363703177503567443602871725836877018172389520805661578820328371111613323226819830247014139440771313684211456019151395797174497296499574389836434365999857872546603661451498433187819391731231476687265053978539482822271908677181605737648296481639002880688692358969756012593057069057464925736388092161283381313272582609187992041795313775375091597548421487538523063083197528463239574228774045227438059021963094364247936675864148569386747733240479658632881599327306548302752767265704499868143274135441363665312848212151488012187194411476497916638821393131514792044267027195690671516867396239651951648015169623546598887507020714832506359226112522339136900046079740702883327601739522476373668472199772364476090674011503643179493677648928490150478115979941654559684503503043891300666347352897352462951828050256708186741416146243033679495706430107092939262199560774040290217544393170355341562455726444834216164591301248512383773163200141675941750786428874859056090636942158294674851467940141021006463804868329810211968379818040331956567023018189257393317884925999138040690446848224591801737412092401848602624389467320093216469135988062177646160732371475601956306698673358126437677141430896708517024581816880132521106818353041945453346120573453844381702487848026896968476650490020148488195737963321184688948415403940064172195574103920831589686921951784978109065384046643569149890059468502562151728246147441369349809780531552745690603347604213 [103,97] 141313810850168909403835050199776329200103268603892302715455285645540104782722047307037698810204282714960342504527604046767851158685253267062424185956574977491390387332847021443051631392238326205741809111560013912810106114569499753333800320606114577511828071457666073527094392881057090710320506977083726311465221770342200004542233029719909111347118072024814084241299417982344004143116489722601150086711936017031808932419120234012033165220838996325942787972064185150748795217740659730646675187010836101934771444392374641546033136856876260326618557837876193667813535459669384626783543331924573480736559716871517416844505644715920249443283332938613223464043223732040136079004151168652922738609231173206249315074232356241550077834722048880120228786726285241848720125738527032466852669818461671832798827371598527969063133261805708821078122141033914370628600019482103603950739168219072123430900470963614241001065681690783421356389839228473100044401872012570429473109762164782926658164080418599064145940132423847334034389477976799251226062815685613156604157988871936880287068648217489607041279188136316783645845698424088626978010690604783428968826433959225474013065776970203325037329281053292994457553182164136204353554511502534567208240233020035132091845138105963699870339178779328085672020448460469295274799978134785832841092675669842851204500350849685963210889298135425515418493648444176144371563077006108818083266913436490400552431026607752636082984599593861462449642604314816858836180043876674084456940979424025853853533568429968816248753730693948881463167210322827836826258455877944600201308 [103,98] 73767389006697002476333359673151582243193363935772121305020070534985295261145813719446164106042617808675419184925340641358960105065402047234932931791901321969887519766258148878338336407308264405207794007576061397185255686000910299635389755427671679644513741712720288712157885349025217427363015835535623534729994267798347848452829112782241368039438953430723602913912518551254828189390463944347705109202543477740711723041812979175925117383920283800509936859791195373588883878909019596522298994059305390013880430907284914880815574860552131911310822400373078134891613502213416468384734995308036644537057902208502913703759695401101880668385187770584382949316497078723634278686393670663044933794665182900738297972948480135948186408644288994863404257490211012961272362120157142887786675255090135212047425895807882731228093685112661535996437694318316200035192131226580949455836841266369248708646448899491212096682731093214513495338373061995714124236465679861839374797903953680140036790959828294068100652175834158685214610259476056546648482022710146643410942102935898042638854545170592319242116464987712043453319180294428436629065086180146941541313888857256177188206918774883004206407394388847558464268723741035365014027026100503322204000562199100647182518441291997502421051333299483522501382082365110043267508286455009627958588011248271057022878792200156823278124791082315036676879384501710191087496193580034781802161417049776888029481383454773638281705454808435895179525884515163838296379828834780551833196142692204798545292175255993565010281910277559882758723735920322337247096503757657768 [103,99] 7999741529335122088487357914975882571236368118925035742165860655754040291208873574549698950013738500654507364109820700705513371050908093078535598194614200535500012705897561133931444334313143957044048157739025070988014404079359178855500051848061199836304117690057102557455410660695661884947524950676418195921945383637467513867682688603210813885743973328257805929706845681599414079475122225913978751534943594517578454417180311426683641926966245552149341896143186473729055865060697069221120915476685839512171107718413763030083179263434062781849646506633105370007643707119096876309780719740221371762222390349314392962598528240757520974301727397889382070028227251089062064771418927385233079379344367581928926167401983969909592935485938152236484045797369286124514324794071133999689578669285314822171141687971080641287135746285915976089782670844363090160240030988752122963382094669761640699912301381415373452436863998690905647577538741970000239153363106739810639180415714824920971031810771038565862101494372173398803980526985676682539087908934140870212979028525616801595354653000014751552462960854430936981193059937630349295277840902569089664554812210151896302656971681367843136731269386106382039082772571846947145007156082553471494394194056471317560484435695622922522343482174113245019026291545334487967391368179621828134563416704709051713834174115650474658912503424766815749445908061596822318025511502851503643628907756478997642355390677701194989950412807968383529517104696122714185764783390984466497190273086393674954285457287099646100238353434135327708190880664492376130216714258 [103,100] -9513818628228853869415427832067052801282698380240793969008444388078047136125718960183971498619418797317254565882113234897243830408314427264208418210658541915141884350175629679472444313171653455594411898259874302300125690183933243141345701227207621886748194170224192988158006399567518751745646711671093697222978362979450739117462164905566565580519669324698473880167235039203127832377228189709036223965274023973521995248637529352513168520798722267236657440182157656767599908941354415079296556102901214427440143200977632074367412832007805578675835841017187157713135621132279210574437240378161779447307119069388277223235066128795878050209897213002273122762113285395098435729635450417134090033154212905911507125149256139641073488097075821298705805320246752563013871720689538988671434492095662179169773422226698382826666093124079650475074678346040070888336264434557714037364610182152964013950267594321794371358582677258013128148599559743653517938751160606296093720723445332204523385515911710455581407100475361286705861370194225595289237828579153295336292307692793263975893017289519519923253515027653653860294389032512084822159773491438929138161930679787403322915363347109939836555258591986438147161874636490078656430567124642471976889387662262262948972946916772595204358603679329494947080858850832646809595152793556108955417902344287747453717817205128699875881325744310185207784355996665551978457975711885270432778700806263988985252346650367685335272163774978083488435382357947160238486193553772630713721755433271162229289613617310410331100866695387149360092170298071481422049 [103,101] -3048496716106239136909756062594148553212406137571426751256097382040955546073355062210248721223115664434924224262728110074386950592615877855144060530515562334308568598749082113998687984523865536877409521774648399158481822892320894225822980006525608769170619217597986406933199701244388889521661033672799125679601305739402836760163204145509632533743218011192259289860585639813652472643574154726625600663118117544920249858814119521904825733123153438487260443907788147680166413691056255328098979586217736238789794865336934724360779605286340932446368394503428150456908696394038924221177960941961289487423032428398527109114282064956587244937106141832878291195125886628520132398698833424628149573866838192322510934915235997827806515750749269673643615485312165585000010926415429220111031618516686992619953743842517613674054376900731518062314688663010302864435874290925748019190714417139507744226160716001613630573801718621857298683341052643500628576727522068430063943745966018313567788788625182878956052171054549080779693636758585845529144111892853841802187899078465778335681581488916633433615903815871937616430097421944720946341039074686866452016652950143466535188963567267377618621112973527446902733514750358441257891114048462200115081365707587639401315925651307766264863797944464603589680167302380890496275865459565900399124348915106767440633214570009531941311742401126269599545236685307177496831573915489282681460765900073028530398133932637617880734592663962911675637064419783768353937635889728445414285606956028070035239098903506980349651636233836518263511252591903900 [103,102] 592245448619766125983634063461065231709881436437153917613641151749926246053792125601877007139965593572312565458082430912484441700093521193091304270101679636163448497275981797771326511457785125132618228920307199086496024251401096725428857709974170412231456683862661139476174523475044128045596798978348850303832887611727186178292415628711867127236547454863027068350886246343715631671034908836076934166318243310680451025097010536110081893373354873313217201550631825392282242228899632097191744908382029804784960415320864146419018262108769689582340011489543370843303682594405814774401556242289817574645575224700983927642441297273596294996078532896654677414134409551611625188286764597693152092479408963923697387291076185383526904061481874217880720413670704556437439884356382785476838859924430351206583394496151608495298606418430669518430212710839277914361174024631970124145762951648240013343904677248511028351657459952864415288571298358870319969434127020561073060452503146220378818106729224111187992819196331740659500206633116611975655881665891207756253800555379061183803165797523682433952584797634440414148274837336406740300660759989012012675717853070561484088327816233624474865216982580470749177366422712430233842687409538362630503767527407284038767095557704098503402884527669900071825072946641277906225393149530281212143648924444528217152486708469133615865810924450920947840317120168355290696628788927291351393478239115833717247330632002046708340240951371958106670849066349076595997978159993205215293841852994593134085722437167081386485578164869680859470534081 [103,103] 53037544908518503272940744148253377557506563935993975026801242435323935663494460119081382666373303928336963236165705255894396750895080613751611555738233887243207696616191383588293214584826406999248430879765187856383749073867652102465521468864743322764605052270705821595206627694910645353851073253462030668701884856514366101474516672536962432619016463786006797072833990522767470654228651891871984273773287192230055210571749258547534209493368972283463709289252967638150457418047068893883196600840909752620894047911138891289278170021154025814406942001006125124050381175961393950591812635623616265628429158149228994293913938329408852287650274980913630624036892634709193665679667828942913275907406051913876340896099600885525035943280777475225756699419003095767337136665998054752791732713016545083471089133956550976804127033972955304331022411673346890151035960021716062127752878897299864449331199195707788788401142828904118512810950759034988493982372143740224376982209194062216624105118510797746581000736475093902886501646921866162570578310121709173029217355532792741652534929296099977529228329643229352797015074515267040179080895228168252286604021984613677699674238486517034032986801080545118949915321967841674192718672013115083569738281976403736876559078263924432829145498516954533914763612146710546614975860332594748636452841771502955557626376554068424319755468676477179487683240139612882308823804785577017716139170866258749513059055167117652949444174227992511533695504224073014491860595030714664140875022045002903912181435717379256269310254968458946408 [104,0] -360630382953280540093479333215452674345610775640765896080096531621459697042279790760920152902656485301903985699276141073850041133597475784503110494577237579159163767774697517743863442590565792862047591508676611111244705951004768773954039281431838907861264402915169593947291930795837001842191910067076701631761337925382362688823833608379150613916898811467761392974572617915304487324223110511784374837137422411588000900142494388416318496132799550486526811530600149171615389284556488894584335821572996642132649082662992815385434327960394178988326417778716358268156884509987199398096027887790399601814215397714359316817445028332697155388558222385097453325430441105399146679467227304746058055705738251867549880672775293917633051212751507123980050306033189455199621037276847736037354931525668592481371295456872081030803438053186293813330885269829365781896775817371846966695214902826668300963915698222844386793050478536139104500769765658764509081249483643081722199081863992649495421248928988832323165114976140429154276538296808580662431121174506431102604759816970975239058478864340530087495799858856572873239341579123733142183705609845534015599438500738614622504871306702215432696320285954856063931064856174228197994479153961998974503395648552192716133192127061186217033310451674322727337053204810318961303904422971951086485485214503989422629493230246922195204652968519508262118727395838258365931355602404179329458665092215532036174984424415306865465713406383178852323859417607063958927485934487684098101937772717695284892081970963567220937851946291547867978053241267827444895565280168480283431943411195220333933014486794049133331545566075092645716266412149546577942562511977294769166544095333304018045558576456839800435852096551712368975050709452063939411060880078217726514165606105968207163800474060447940039869683108055854253438659889481918351836026218049362918049993709246336948126554489135742187500000000000000000000000000000000000000000000000000000000000000000 [104,1] -6910376048540315372320614641120613460775645664924254255273963062470755345586996533020210205698842486810209598446315028493507724723853004287275063579604242197716618397755566711283801349630698439682034327022587692627171679648995059673037992239665555598742007855549953493258257720613066063027214314190239281531719518537276893556309953365984879994465009300094221422025599571416738477509810445193284783069473353047328818800697026467052036363010908860814412030167462879443324331106041524017726743704263388786200696057813142941889310947128180727461666126961894253359868773827479100231851483538136671751110000718507007198430564862001170673257248642962305423110466278103379524678984206438848521724953039606015617624718736352389983001578344611755137538282435902273873333447902569139128515061868527325139368180615757950255462569931850478675283728946741910755237380503608468249470376650460239143918611458770199206888682767003579264171964201739633623299192070472350017138465129190231736295620813661092713656878047699368233382920736742029789893595928519156534063455272280620224410098925961617953523661329277962402598192752530650911474802884342620349914723718228924405366951894730619375910167868070889434098707126867397015947340364892612134830190705955108568809827830705640735796155588458645147837734432313863437912374457756878250458213995285929060011690297320528518917959182079216474403433386107725337198470853043143698637275400567959696008472552908072887286503817630729125645534851643684420110158191829297671305241426550892510441533978725499390933739999891396847052029736526022214167535385523981875497993829592043523367843801630137463336397081168621285026093252247872030156033548860951772901931406969136900063228626811188432065749745660400421275742031586269260099856497243154431587036135501242884198371401682493444208756203995506271541221209806321736528166863514772955915527186121494196413550525903701782226562500000000000000000000000000000000000000000000000000000000000 [104,2] -3171393782555080243169044430605073958132257935351967158553824683996207996334448441239247362475293754593674390778055329450203768565026811392202185427102577739889210269391971281824067225316017422577639752630456094464236801140726157668949569800922413106251288500630093944521659493592106620584998011503475479705164028542449013325160302330540611097377972860155555716698543406003875936627130356656544904101101393934394493913970183963838454050188233518676005432286947387325848664141611790344574945407723821432144771122340281679694872483274702781430009283226062458297088861588022995779907350707434536603154108447969084988093188133534837077035228106914256802185045163530692585079776793009011486641194690309002692502970357868191188368403937182316386847189661704687687598377646802463657255108850989718578261086736120701206403054734964119362268175101266243517019368009497836918976241370334965166352928092181430412507868926071295419920187083593853852101722171536734473088994124323523004209910170341599816548093413830454323240310922713131935355203818378486227996060301849760647474338344560140231065682926482411085072236396920659697028549384177985501874986649032244882453515613234311603330493501435069848383163295471208209623942103653787617394260598845999168362882634526451529935237016183683267412470528444007802903300911658399109552726748482411762828232922348344036783022729497427351145114922714904319976570762695546609501189284746373751073621038083198759720519553542820294917577632675018030160970777327165982762014689445199024134634217736545070541523429701280335413845438856621159117417852601959082136851952328042713264658029293146281677568822402920862108752944410023976124740450912277116422342118738293760665202865586456334938196215001503763274393272495170331300750108919455335037835590852995000899894318156158220640311775288638928342688977601186252433179658628495213919583708712252034800371802703011780977249145507812500000000000000000000000000000000000000000000000000 [104,3] 158545612336018123044211616047978191456394664442263857029797347059179643076531549240051838035975874626316541270915833427450799487349702990700199216420022486367298178420924635991648756557554991384882735099514917689642386899382214893913039693211093886739795763705100190282500234917751037644700525840053961431962720211060990899555428397306635354581751874148327541935491584003737660441248505683556852486692440214155848367431734151531458838969898368398743316085521902092299585715947079158907224728899072876737909734454234548647194531176983170766089315030806265647247013488166138756409911774004328348638900483250076248560853964898416057611737670139908962393031332064147149781015891784178163090135976020375180049729465612446552627608456773311477668662973206561847871919738977366436958988268578874000025622908936440516363156414232548989948192328926585858351290008474974349138430450086159324077994863025669162056331530681511346381025540446556920973380907307591398594298885165180234074483467106827544664524021295605790660783947988206104005214691848539491540046115565497076936340404831266040248102058159317858051583827360560539838136080961599080962504232923334983161393054561070095185821489245406829193394986710695344658817856580241145225045549764132008394804955477034917828701584942371057929770510288010807950362056343441461751041158240315013373925907022826126457164315755837683206216529521533860884828210527154278101821576623159318713524097992686076303118555363660815484928545658480831984036351931518742617608950909099805355973682984358729449293894769105524168943668149116413336357674588595894496982353471281604242613985761545331656563119987636744348717915303771921372607815114166397012228663932084240469552624342838404893721245526437554568255267852246893110682297584817189038105579053777597255717697311843210866695394183182293077762744406209176410837629401707762543543269248428120854477185730502242222428321838378906250000000000000000000000000000000000000000000000 [104,4] -3063873526065342222880002553576079024139929525344144482734701209697374351156351255810650119210012305117761831571878240344447934048483026916769966017198788207204416206566671615484163631393218870165627934398552224427148511836531041404909039396627258900844098308183269631214825855030644053717757012079064005607219177582309538235967555867873520289839320702592502215810958800227680897174375317035490542039618768969712108245590773454239233765314169756270679926074211937833369732083830164929329321284765658080490229881239824459033265056111117655593494411343448213507518244253848977250598323763003555367011410371076459915514255830657123252909337677313547798088091106798370886068963797807032698851812493127539492647225227109359798049785908191915720695924576509100977589984912990164515112552514450397950283841276969997992195206808262439856622648202424084881879081014759715518464201695123162359457902476994206959712960206525507273798303587669795582287260698646419647038580849959137439263494176846175761789173024140007774855039393099751904822783892405836845045203940654370173424521335961416856237140293045582293232994480082652653687811551975779013231999109131091600566311628905021674087841913475125320135308002260805672055215213517483646522672605425575248395185919749864503481350013033601891248588164907253763676493083219860446545675647536903259574043860345559239765176729493666295271303307136065594413356183940142449239433679842390265608050848467418949626164457361598371210731569562985847753058760853682182864709768712291640297090433624429981750437062548988186089351075264589790034260562426841813905176496663688926651089203007778794962293147459269124548473864454183173582017043093638820852861192980362778777134431644632280860242815891844251584753406617373363351698022875602074312380937345471575941948177625787306965572629424488272546911641921377327119877691030576568674060418310000153043349668119388340414843696635216474533081054687500000000000000000000000000000000 [104,5] 29894753247629853218376424532993612435166345617984263362371213932390962217229711346595499934929457121898461194976049761349605579513146410188741673810980372132244352743885107146429346502848619732299787804663516434794158705555241585649755472605385954670192260326541968236300134972222755193505385132769084051142691704226898409382590191597382261821016923744126824409878024590825956262295241674649568525052964009160442624457448573523222358430243603766974354166898135519888565718997130888491421601641022323179535778348329117838948688492465563459075526470024744210304478367382692604234575673710448417446813852993828641890807848377556784405533141110600947599325402019814427002684388831279985481702390313556207007776330298221270548404229309454776045071440067855599778178595047305771269457467392707245229223318740827899295002974561095986701491928952470611882760715913920897958106248115668340865338465462871471714754943864650959048321443999400980135365110295386395035691050716454573994603999782278422906537899939149222706870004317982255213275884713728505877141304715116361216748851145666436160087682685725724039858703514341364189705874356231661064122596745604808197807678471837590946534885560250459873383798774172681602328090255027768631544050253393992543232556205726189582337134536303541441026438762606978716831021781591692460326923457794827241107442104272923708051266377538817510371727948662574603737598276825590783053088667444523634784703629761105061642097763881698540069665318611805611818589806067284182165915602032261846647598514759326964347722821891383737497872607134742149404520741887113762689074503303591820973248141778357144640796133994390246167186632955305849970499519532082170985809475273026637947157240333617941879972650393449407391397498901176593813743542212918513345409064956830426528523504253280860556079860899444500043002447840135039286391365903698530236947611320550886575258132515225950598392046231310814619064331054687500000000000000000000000000 [104,6] -169589103993328543762193348755772624386955194800577073057863201157707332622717839101865403130512192843680279067822822081322172337885577426430989783396457217090999541483175120503703624357577169077020217063764622978849530624280386974549601796612819437414114319796333926603710016295021703509810847042166838520283146967432909900735651042391873450583405129676368508805499069267210993878740602642143745713225291622404077576781122220501294882469838165005145608055960947202169302481589417036958113713615493959955480015690148787806628820109440741744597181926334707408017153500656766615573460663135027056789987548094571881600403133475412459022884602879942557672348635714989008920753645927546764582157469661045144733717648442141250576008898686673873790196141413090869886725938076178582880923191986083274341510185021455735863070296259425204970266444398970855614479328526013642403194665498849033828945130467270395105817627528305345062042478409628841068559759493242561919615013048716172971945064292295924727803971688883020926266937260251337886743285478414161811422555905131801524230670737756882774179218502510699880760349655075746035198208747277736633055204987042439320665644737668060743350360645741803970759989239231227682323357104616752081280108507974828989973273954392063739301517543172373630063082262104826061324119550277523509796163518428940257895906902909697188358737146431828436922075210620380638706411354609683285598277055565640394303065996778564510009078605551897897360218926611026954811113428099376593663030184652120848498115777859458889786777009505201729825080882231629705639849453814982821250242774436766020588917273814788512518934008323937882293778130227914322321973560745026508903578758927754046539772389143495565357984411648601242392945167282543624279898333213030896991001555735245251884627584598734927427059940542286231514747801702596151396003902791887367034365623246771008302025319419757774103141301225150527898222208023071289062500000000000000000 [104,7] 629317069609040586694956328148936935630354748451870231683277372873156392947268771633348328482855610372739346005861491326750328485552570451151325452078800545647360308518239760389380884104484300338608236930676217622210345955960360544867578392614217477797194815289670037469617604937455358540202144272110283469268026811331944284687912883413198034192256267224088718923379650479938958986314301332453155364875827908546642923639533144262290530794010339022312572116309564735953104596191490842387079269913342820236519481297100550128035312851747087311390646930774207263211526220132607342182874979610597726283357933602055271656891020834736629414740667424990296242641876535645668391212838022346083832549633692303827761189156472905851817228921230177267287210039968622798037708729914950689208825915075741153266990801317142357354117182774781486452272265268674701430169880925055418346742326179719039672619096982956648333132003327511994676914932849737612738774401824742662531991761472575587958443724771999017006303846759615191171439518278091649497383907635956041921787803104210691901120769845416046942439002483574982102281405468155317870044906150302799200157986253769154307276769872108324211731992308849637825410911112734531545576322923443812186645946983547681327442734013290153648863913341323702686308742511299168771239803275955627091458753050418053071324082641732707841823054959733530036069806847891206585238439110390399443580152110469210191983875508492452517890083963427063330389687341680186709210216352609051121629930464376367135622939478015516981734165900644821380221628591064639941308614026406610632977737062185106189962909090265545857817430748219089984463751508940606245833571273556903452429395418859621922904381942799708589990806882684082985513398522819517862987113609491988128911160543318786593604365948252667448878893983420486508462230654916418319633368066561638382866813821183639175467275742152322803683872631808071673731319606304168701171875000000000000 [104,8] -1680479366330304466338047040733629301179952227500813741922538498295598892231346085527500901055943322748667901210078112756079965858372870354240774896106426666661210143306841765688087380972958608511070850485107051640822321564830417501160263376240974945590326894659974812450699761060596290396521232871525028329194994508146918655562759040622854637365769998703243475676264642268535707792263766825887529343408230497013227591524150449121142255967973555938427520368765760989801126778397472832502376338562055404197652183542603638358978881822565258606074607435532607778159086188412626064436510931118856725656636427350135186096236200033033381890528127651240557297933411575386551743531346003991070884518851662957837105137180907240719235871117734112403711991123750268637730239955315499992758731314306176455747529386494490690731515566314040033911205526670601610379866361928121429005281080066742759327161820066235292023171028278094243973015277234095583329968311346152132841739476941117965372588804587176056607310546670849191601171142502460914949926546173086831082442874569505143083628982404747922589614760998428696965955702173192127237530883248468338456585036157665646266410311188361176896972801896128261415164456556462745876460364522120127393947556347492947569542919322949076560192918205230013935893432022535112011536492871220319467541431703248393360568570909912917728484040281988754505258011622060711317824888804844322700863685194990947293865129420684603191049963279688837866171600634371491629928101869216411096058087917831942166214491229288991245540472386616813545566479069577592302663232649971511371931601566249279708188501225794061603391051658906873517597855759830356684492492372609482481308472682776367337468586982196159578836831527173847850309558488145709044119262824229740068861559690276599691669233526124347544041935770955911433084743512283605810338480602549841263431009742120567495005710769582097074109804037307658308719737760839052498340606689453125 [104,9] 3606914676446032895418172260773384366962788324874528633134970115681309819146863809784011526973014046363113184348823333712286286383134013114234511137947756065564096388326846639018774497884170303819685654093397594162438307756887931548801682050125106520478610497976704972194363496243537515670719953587874252882089596593993414869902931064621854095461841153391774529211311012602397588380097675405934024123293419716697500147940400000321477443796167939399224256942833507702454868050345809472077792895629752432522267216358975673286112199225239681124119775426019165279873934301609220720977346520715125983655023548161157353042623936761741993074954682647117083468895402709431914253728574873770227444806920443894038577787654461487260472346912221512121883940785040415946098683776534287206476758442802329500724565736515356833408120158276487280775172728470272386466677495096240518875448681565250383853422452214788096845130176122729022448333318558049852536121084152646189978682306571898618381989880713262453119976383913943253047258637181482825902135339396136083134983044859735947860333189561419017621618749853850961273561523133150409998713135201801514242786741351617285711088973950104900430120657410718879906142695915902894320169397590598082734741443263790892908710893143197140845504507903700015994727088063631595665770821431299637472875499928225857354655345873960750942897752663909110918037917696165624045818869969392891359932560761759337912499579560178575327541985265193705699727525758285907895424921858703142149405751394643521145779633751956945222345267563599535783553532417981410621285708249274642620725569060691293638420839851986187108902369025453256180109904492278596338907107890747780478344256847256223228910590532276935085092187811298651432929789490841919623006073024347883049695386503655052344897108924713941882237777764901871573793104610539233616080723981525753932590809237104333200566085543495122348565951053700473494245670735836029052734375000000 [104,10] -7613204017376345786269687253604372837989659535285338614034399372587294483351377226550996580370653753535971414161171391423585302681979811559033787194651088180368757606791679650498520627572648527344980171378188836220098484174606070650922497958931714802200864200486232659795712470912970543036128676984365804319691821555106837127850697267579674960885699889261937372197037376870072171057177561714981116021104755799096083801851361262217893134620125132339552183165357927227763781485178364348036800511191571295946894075830595596155305692228414601837148236257941112997924153577052573759289230692703901344255663572488623435523880409671348593426531482145264616222821430142035939001492806897990232765041409257040814414692012810365357720915806685149447479368303443602333535514564890049793281455077202284933516474444402091644365149958650034597056475019908515476938139909489350200983687420433285069853839342734117574069563841763170826919337531208485739943969800911847651879901534123384618704593235089552839891723696866869346698135630717092340160482016438755932906776811948464222050288443830859022180289183241228484796143340869111429311643224364246350027104104545941686868613150704404453871460868170198721007550213878360646828187985239017227040739470908268014596865135030621931560870997524791224329515961282007158035230634551927393936105788836423781040862667608146658545061708125894774843077489789845639557690295639391130874945124520160366303080251765807930045562113081587269443630386171998062716893181274864831154433247923067380809378615364388320191724970588021318127708679328380183596579397370705587830246567700607846801637381220371582848899158263894247676736564955427050200695990828512847409845098307090785813992044397666892791777307492620188508318620719934832072680973287776969502278853942554520108347826798138923192896066564461580152720363017484320812685898263309795469691210773110551318788981851777293140964841811069163668435066938400268554687500000 [104,11] 16577373526616608996023439998389143638953114344688956308482832967833518379574187987698609316211566396259750683541803134227761417587823293652049158520674700239380869611128737892733300082573939720471218305627545344641485401015765206270221096709564750359033415183330456317961535822451644024699044236693097809656317850403181790593202539137282856906989449572698637969779675405413336171873774315993135000066656471196244463536955678934502297081741062631862387381124625396615122948151781817160362141686662643499895271539365065063109258109055205632856048848202966706115515791485713299658773328209303038497077157261382632814483878672552026451880761976428443262837994037942055056210813061493743572570685200356978202873446810889026543120681763028036430786864854532737881994987339469599554114300454476507078187212989838122432516225015803653089010493415062255269129699952395550368992301314116153865956052049904498181320846673968137025198709993452575026204233718527061494766078296154931589092057676621153602098517673762312843362032609164248343047552989178659628004129323115207879095672412324630477874212593098695088883599509289702618823877225144925536500898358933349449217047526159227947938050876699746873324841410415428894795609694280442893374553055013797646055853121114321874117501122647908534642608273621461118727387874051947747943226531372566018068867141580507251830831806165303935320116463522381601341799990376207848271985148249677210384405766178581521333419487040212997315503133343215025536182555977445259379997650908278675774074747489565054930722289670100112129748203105384859766564733779407240306796463960924331894956778348582764874788564026732108670910029258467113966167665768758143066866352032794501126458073121756772980202113318092071255947899559450627070530173663587529146048790564259490905901763081940680125420150572905835723882696408470102244466445469429037246377559868397525528366071287646936298354471972515966626815497875213623046875000 [104,12] -30498511463869917725914698354912238723403999228713610738743727525224327334716299223762986725922439926881578636292835110656612609827917007379910475520883001977391305835829723265954893139595591304294766056934641128786866064824464314973545378374354185975385599023616484553238135836144700123136239382082652451717740324041577303765571573352861204087856296233657129779837469041025116872928704550443013947555277563185035381458985116876127996980035822494332252708526726684057924844397676904892359265019722174304415130982851101649921531732561371575099427127571417905145096890988620229146491708842254692893064492905879593871525697479833278608517513990715886432445787828398003752342911841416196184863007448184245972623032276582499678436637803542850392792657467054987155081167079016354760049174523166756733873663250516327256632682911754550689765073122194650188025942658513484150860659384514979415795148301888812926626035828641119188656521597165973403201523653584750694983245374337403845368719632212697240304615722239657634618685016063919346552520705094130061770641095381821470143309846273770536256140314072133217501985921608149124807049752434480910957332357121605202730598465354149324841022871874067230013739811175593842853247610997989782595640881076860991894708479792124416151355580519530661985608893780886445126394664585908632301746566513490007613685018166795171583592510566825606206240492894299564133242835789400602240483537257244660811795261548923600015474764461261544424109282860654289118829455473533048627648335488905444167859103264235109993975376203848316458598805646920083510664878864269479780054675620981975603517545529739350546028738397655550275265910870531066154463627101910268181393663041839338720968023354277476199193841140578681057663620403430067828144895296024422644047616621018684280142535624989261567689676156507191365032927351229723096174055186791684257896488556666487522847184618991593640924264718705671839416027069091796875000 [104,13] 40338507533138977654275349762956265115906380637118192565734855860438746206441349543128017335701099214425021194051352097855946141134499327528622571895252048709664007945339539407118721967104389431998171643160244923588785307944209046139580372171245667892188141211604402719456823994867325353714834678917067392656726682211563502213672813089159346175142502079285317554888477454467261705905753099123639635054366677482126405021677219752082691991004036460431271125554271634066419858316606705807591577345601440784670188906448865767175136091417801894104541788953281536279855057542885192573766933827102496605789715146595081154888520737620835484097430406010291588319797907640255384362613463252077330107296609193831546609800292471815067666437058511269231257297916253571039066043045007514125138367875239781772491713496480581630378687195944161080111179660244826503943399580038953220636285224396121639922753484371104585947667925591257918744646289754445911852187524275862537883470198231357382232362636508741527714258060030322013472874220338961455057459336507097772050771057551185488726202386148337352466070932709438252864568574688873435782911119266446904363894672105370932495921852501702715403236385025287169167463171725661049984775175572039039954964318288187296103505727255327972477396389745381042369816430211150325833397589178153103837498811072558798465064517062546197685757874981124637695839627451127951238399130682319792002994261444534578295584659584109837949613324856473933463840792282346112891025396970227847397283868429769830174885810148077783409781276258322507429452113938169956735966724772783752498095048992909796381027129367027686661863017363168150849527267406461705520503102868250178177715476178975351664002141636765240331059460097849776586300420357440882920115653446418618172906697819820854027165783283081200353240349875375775208638402428962268793823385498770989758984090666199550173270235654994497753733639910933561623096466064453125000 [104,14] -34073151051551313699585412432757277561425389823949277915077131679765412866049560323392990014487667885712758676765570759251551619423797932889647997985938261832545775439912006629837106992467622208517255729212249982485159797300851504543579579162872068874647666700939906269059118090883641467766684731705126181384223576302759335061410158435200024714149408592144465903885583071001982219743385113656335904980063776591152424394778763736189160258986836624905328551641163519325357346705765840960396750787875540110994809736342152892199293380109335186340300158476846424774545652531072229366727569527971339539586518776274814500166932315657996409373297531899120604129825289780578541209329939621899000614541570213361611244373450692471933919735396879791440996400290256604394769290565943447370670695365695781088300001253362044403659889489593526350546602459086532048437093413509494361814371120253195266627660378667055189857139624897906481503113483196516560884987511804967043230481680770802676153580413440042942494997733474859792206039466776474776445698961428828994386431377595756582920640159449884003211577024223636542791719118485706003263384020962294925348438702592076662108602457771667214014738600117922519024638563168884800944420065167329730830533753483612077103893539524640992334313744930801555939130713102005512315707159657802608964695895981035944433337519974258347997232750972506403514383020122922009304791234248858298290944289586640199665897050894649235977088109920626608303933005397951297403956827532382102214500255935289954419946423859961715481634070410591050782805670083959128437531509443098321663418321445503209689070214460045639556491892562141615138865809877092375973834446397586370290726513600920667955766776892678665409224458701887917244200667850459388561009924749952220502049195454964441756982670497168482478842647399112576245497954015893129366782017320762287049266361868055520352609175419554554675727331414236687123775482177734375 [104,15] 10328329672781943646020978367885557547269057137992236241022832544702058466854278363157031761666205279954298301156220001534221642725923320209724054527458411109077886603764426617292287648684816379882510468811520558970995372496313393653920409491394815357424092147993773558561941242724387191517224295021523073806258293016180784854366648533377675258880715233266063999776165310863365252085647365486408748095893127598362804116619980807396169724091992008016742520738663749777504311041288625792049549661613385816417984763281426062632345925317346600202957030875989687898338846982114535320347698778510582225652186054142427304846216872009923123168740228708584680703472359881986283897751012536056674024499018905657068078888816873303286671073794370119794950152132319391488317390980353322436703869281565728843096330913459537210270476679604240782308215712500660011199033590352091628688614770770333545291547391641628765075867128677021173910131350167154902753953893342439552763930894350715942204046948974192353914297877593231585215838157176580534880336359864006326629490423853222079957452805654802840216138507876812772037772694568762104320390335551408633835877908825269003753373929586294005894438477752255393655221136940100819790558946114024402778385066595584825769673886647955035676713345920807955509083411109139919332181518504887380725922904572683205970944031013329629903729333880941869924769270500957155080282473218896401811226845171365315785502075472260003633539605107724117460596977200790927648323408064071774035625170308954439829342945936766324009095089698597088879796323467547905562760369069380753879254698935042178966260282562657664742982060189456921116795162525317864844794075926079739958859170710635831097743657698484422298436080043768376201619208307665358106751859169867712363753591653753466911116995155931011879154089566399233992569075953516749237949230688940996584752289630256694869805348530045208121919131372123956680297851562500 [104,16] 12071647128793561855819679434211170710194327933979364903459521243094135230634036138574120285596908498432865542961092821645967840886377532678243019242632411267837646119608918133827921421149115111946345654563291730286200093812179121458039691985109224622762749985925312531525440980541528222181159578005700652200986130313843575106561575483981812083094094988934559769788786732119866860623276492272015909446918626980456470854314818003271694784182898532770163856501992523088873097515715967099105417407477069096976610538073843802954801304587281020136558374235281201448213288604981866061214766816012568297142864310853925235429577978636452951147403861490738159949839150436784989592757450973912460884622840946378850498302786888774485462345604768830061794819880917463517065682456229997218803072692234212936059749819725507718646922979902541680754960441472166445543090956585436370272002616796671560975025249126163199238341072591194001972898760715749093119964481230546313057528407319291988602173771849529901767082335431754862143593729993850042476561074380161736189878068678983827856939515264514709201706558891340371118784534463184518876118330258898390937011757759540502861226133769502571848261961912475498346148181172028272465265884582944608832798552941197974194578144826064243616756327430141444526152677676279209425479407041368398429253542680858940445039067295283053100854773125526076113372606345745994496658809915832556634926882743604848086234917582589200876618578331642793897686965531833681829532190373744042118851921536063502481481311240886131572379033033526186613443644501332281318337975965341725166754512440167273281987296453974366404182258015760876694624747170360575115436022633870878682991393577983165423339161192283912565182639368651906318248947174743343369593256240880065364387501518411134672926190547438018121522388749455429862269347215630314961915651611986753234883195233962950273023939651295677322195842862129211425781250000 [104,17] 16209661334259128574672909470818593468235335984017294297451069720871459612193325939313635638131124114798806753068298200655149411420981680921936759732550528092585794638161910638052102090167046218486096454765554418677944424318975693652513816641298904482522716074743339791953058143923561709357140572135115686799969143520056116640607111749304931420244811169637865121567778253165890818067867016211466549098443757995945599163876207405055094326173680304568730332623732681023789293093526316454344847729942540071176653952627723455609729257501769314421038030838158404924666211352158803087135046588260616392252288582049733059411131352055793290184706041349612493215194757964526144613861799484388766224446682282435687940614291210246573683347826931879106019627683431570956885825213756711432974451475308407653708179610484367948805319651767083682617417892994410118594048395059006701394111362847929851183640821154936856890371282391144897158730929676323283184708611318624017088550177551672352305907164499757181050014628585145381111626298480951244849588269609542279244189841832272178575904000956534855826763956865643648534608927369916124737707876254033350542180813355365076979829343331213696143764893414197230376767553207672702701308989727822752638201193396544063722482352824416925093323918167629694239241758776397170189665947443694798463987752907423005768426297549711149871796369247186249124050915415836894683411081041898873568181143556234066047682343522592116705005920303297242853977645564703319716258012460706145347095139839535487185818594638628600750181935589626446967975807296322245962708081033329066069859768331244421480171550007344621816285267852031264436714093294077297392520139065682624677650196555064210465223607738649381249030753671125342151972127505065303561634795809643350791535711016131365077735476536787922888749291866610685568375873230551395776686787266282155543026508893757051859088602618896857165964320302009582519531250 [104,18] -116682442274246203694850789059707578992761602962615435987018251752731524830139838035329411724593767571335387609076768399378244950665197190344420467024493795056782367071016682189238027019457246820516730321409702143619410513780943518875797699852809966775100521429911827577325552195752807526860966947804537817485370051984829623568585414350903449592553446190902649829210403593975567728607945251435391426856575120488326050548142956950925681768098944632709129159013779508367094990864370305250701716213656608978190770472684517770140749994925131969853573286202819139437037111828016995815250138737460408048305630054769801887096524452116942498893914455486039751745902318220159604341823406664791902351474272937948217977865232805525728809079938879044120246168681194459179401311487144889240908682687825410019328110514382832156986957726583411638954939125009209916657744617383674083251537573979764916787443617935901086598899165867862466902897150871833426139277768389213143860999722429472436594606676941301595362132909116187194915833268799304288130496297514293558007899428130913075613054702625138344155144922766890727221739849420424886785868519411264460717195766321005361432210195782490187651516272094260617551946095449637121175286852223651754024698246485017678502301768579272002278921298005953001501795497570858400928256502597181184120337460493131514905748538086256427735616823171915860500256745046188369440403773786410008531788818305113339827870598825981020028170395996891891570913150020896691735501905155101672272253173406080374583334484785538225833984112821060112535133030897804135492295333653691773700662856630778110809319634949477492985397385519215008146203775929688587505894083024872537641769859503394075296342938200328452040850243602602919917179434682563217026417311651861053185684226335383717413922957519420153664421168930880063447846386378079010341064733153706204842495312178811753267559936375619145110249519348144531250000 [104,19] 196094296804121903558309651003835166639117614465922083361249467659782599538666374046089735958526045530922234364419564307453689655137970346361632865167027231387732816537600479856253748086232316026127168388044734761138007930325363519633642568227695175768498693140705917555058326759168979553178157316678203690461035361452292579272956111152569736109225974112104398447401449287709884623589424079257387207780713879346561973610083626612402203648775132759085714549179393404066520025619274160177661597479177531562725766617918554967139611140387713938587595259841444875652770041071321915505000114089174662631058309518593705233621956118638407945297766616140899677552268826820791571419967695224199644172276423114798118098493581089054859862095836135589137766504874770913745188354975544798709563237869589937946407937625112635600032553328455151979357854260766836981359431784491714163681799631438637632711894524092603127481775824777908785167681576847526540981070716588545215244289464624039131341271061923213912393757702663393511312195115109192636984317811732943978377140680310629426766466208325697897037383108215445557686115592937128182355499330604034992336575056800055672986823695970393786841220252391702140267478561232550046057191486174430430374046271215251829580739702837733023951679017039475788760811330950145122331786868480486546404998744510013415926252170426851106914507860590497904393580511096836430701490145793066529713512056171202271564059276612899861437343989964077125109968220433057054272097588366108818671489499413890842831313451135545161082139692214123209671380232291960829980084710702777987498298382268395001897637891448634942080484487738247162407029706814074941339348483924112504279806774719717218424630658948279034802114130891190753917610839687646499955826797909533806611747290431791146588916268872122944386353253832875587344235382704378357104925910795514050816733657716002536819388524236273951828479766845703125000 [104,20] -141219027698904121388660381951001701104041133659382301247972328763965422136924440846119381649186195286459796902167735377897661294795753440732050673585452683619316591724171838720655624544776189882889863302857573835940089728891513531997440224262080079369202023483458028740593582128287185248484263607345847991625813864099805250191164995980873463307953443105854686727541318917595179986794340636860970919717360409476519671101160681442451847755843305753146145250343272176269554315742683169932912165601851982599380878282922515601882848247156592861146076938088034880880779913226185883744787208341465754304400650752341048172568236895527744967627151631485459165201861110330462765763156407147525104906190186682095775791419097671574014959651980305189566383730884732358046371871795114281534043512948323976973394471042685724614009197067345158227109182721499212376236842493863385244204071911505086844978395502560706575072293355397585803624701797607340883170492270760153809470754805985538618076631590173360570493778851332673663673565985678101971389778219614997982894072601994853689817591446536237869261659743207068296898499050122034396682165020555483459885217540016718494043833793674289786655696387429146010461683321295154017957934487993290369119904118172072364196783321473949457304098215476402502135656279440746401671141304395426825879653918489608995387402163930278419048486513356175425154855710182856710167285462312337653692167225258603530793722675930301724330382530602090235590047067889321504645196298719193322977600174604232072739904754512055077238454857837603219353292731013147530806362083437511480202040204439139424277275636649650240800837431569461126045606337802684407316128470248506258931903257040858751461985646589645190075407570966305989576244341194618321305895868686573548728626431570433516376881117426343727188890064922423835217469028221093038548088676721707934470087246101553668520267592612071894109249114990234375 [104,21] 3326280541700770292148612877174483656337047453443413429571713458876008690385090447931798760876658551406421496412322987017378624956303164489388185737160741646127908796108646004835571502384949664952857350192358990937169177391475271926536201706188029141475440191175431567759991896815385174248306895340019307736546601528870908834973341860165188101728980482350928210736407452162181660712481972020517603022025099711133401598580081369233248058589644953269676294216883139756259894583056198133042748799832538035644631165250287347484636208645535696098353185950359438637040812557400983513147518459497308729395968429442943021006568909695572381198003056387202869520054308580141742446870452111356845274464192864113614997656846929932502998319422905593429601618845559541187416704385246030138873428841413693056312200914419797165722784867760740226861170068867299806869463257471302923385229681757807232756319040102012519380840034050132510799388914806283561061175635349242169233847593251635314345615075227600971613132199527793905057898682102084379541920217113046386044386678075497842409975907049719095975438325290171824381255445231816304589104907911407808767100412994312096558715285179220340000223682147825359596723824574489909386065300768354621576530208190751608688161270681420979220225798554277512035061198061776006272869711389435628509440635216043273495461075183163866543052581455723131707370326112801769360341888069153527452267731768973787735291926231636201839340762721316106710457195787383436176801629941044782438245944523590287854768649564911571689113721462213931945800633734176049465618736936853055794694319653696501325241465443432559936036396947787098966819313855550061439855159322046346447565337854611742549691336837524042213385958512818446216676389235521312183982066615511425072599055924051812109254672864248836924836273022990307019020637215939125122207967964866204889313799561434414897576061775907874107360839843750 [104,22] 63004551459823076875867067338737857819381935105905742472648535767307089227896080964844751739613933601583053634946801123305739143186191095009520867503760655753827905775793155311932082269815714957746647150651222710085606119597262095183332367059169001203696165260951658357712760023755258235299377650098009541202706532458954407236678378504531474475438811244432230636025332650191681864126694475275218244143363443662554741028517104835696686110249274498737829788272123233340471453192061327440684147394518175516249025532153892672492827545656644592332966511626542081367066496262566455872709165053404747902284552406934949311938015942481710446927725169389684254304419399400654165368967358884681031561284225676586038025556309128474785973099758331632551283930629798248360160756534722718227780956017321594574947657769881661635860731602019122330671630146095694960065633775645361411940055831075309673537327586061388584275987044652725209901770072844347461736047511643332292576661810729228460476920964879906474893330475276121333581202855450609281004510310273629634315383620711506708144824220230210778143723491457958126786243477221196747346172739743795056523216721871171881666693194716227091658171219447923849551169441487251479971851617201455909198679791222729999563708916593264242433686708891265928210524902065135685881188063993184086566116528330536950631341833777463542076345793445359085535666125049199550485820184709326415803199848348343109662795497080879007864331266916058095486740924252836339665920568269675109341574464628430628533287954708115013609903158588791414596605169435553518469695124172079650660221730324608143455595588857656580518601837971798858179580279079906759739159109865944861887647082371054696191226353466937410399652602845502707668958853981310077346785594243014024351014509927035877466115564823960531871816525734785649939756015981547101699017697378546722856811068691484933879110030829906463623046875000 [104,23] -21007716901043439349691179411820221495975774739222053251957868723678745301523522924331702288374533487391688118086129483721732891038798756174696936099753914432453993779409780364117544844421600894384729444303322101461576551112266608616922072692833987047681930630859492841879362515052482145356041651108063814182327961651633365623459132246451890462635100737760160187082527772077677959165282570060344082611518173482759208854523440254402157108908274928373666275659436311720576573659461512031569945043186356726665707087187605425257309314426079731644142286651133456642701885359349342925931473371818046074698107138958955723449482586243063376934361467094289671147391356429224713757253039616867011259571275822917037589560280653878783365624677620084374815248771815603760504411384416840245127089092961772206367513626763689545893508053688070043070930957887331598854552823150095128756088856889641956830982926183684749384747252656735787149177305768349565447268557059081002301998514823462256473823093824833354759496415901879800109436068638293675278967753600080699526949115595342889150938102474761506818313570973740849996882604619740222247739542311424412197903921315279596047237968576030825142226225113248430047282581875704483622218762384546815056833270061412730553925585504098693042700726326499582412172629742076572077460582849784141814090554098662741984976408276123566510461934357305185151375615781542939926315000834331190317432734306179492528813430130147877106583054544400185310662670787553259189003132120571828707321291826651424540477527366949588837382963609342313629294598701428009862273276977870239747398920137735080978316223840795095722402968221458748754701104120728899628314262477545322116037277584988000258138010866159240418930351070920062776190573891840524939730702523363892576255477549631844882222180798014495775441889272225590478000981062130853545117353476854010069230227486514195334166288375854492187500000 [104,24] -35806049028126806206044350767528763384309725913832697051315574177166557595979948452361766715515511127117745867485938904846465097304773996512463249248884540615321915505829575564872298822590042290177282877509732209787173695523504296701962625484573784913018231739627673944690187964152097868954065916185089072497615495819492512144178101992080051914554445388215792073150127986521464553173136302913290090146263970522019763625184899936675529269363898068778764336071979524903556922167179194658644540990173754061818787396113632170076237158139704169612309536717911645337312159710353503422702630294194433396440122850883528153800874100636634576478776899712652239382862466893695418012005525084810431207123346181432855196043297135105884062790031345435001563592698655172481172591938079185656634590660287753625625625598561665578896289124550249386249874223655108590689865354100807402129741845708476354614893297710322352185546003777389129179231163873969635515825032320012754864914462070160220332382530506686777808745201174232330060064245359974005868619954449531902892150876211817231292438890388402353306528603081539678215131818869710748820755443541794751877609085485457906183396118214825909997630014415457576493213459764321484628804527276169264092200571898862024115229914861168471960231528387003312089692315916787475143272032155856698018263524605702918904347259479483324882614286203981245135579846924020150785442223575012481187847648175561939328903157158502478127786753279073426771357471218343501776444965164662694277460230183275387646348541862464325952288706785235846740567576937368318631601193064558994843484530674271330715202092498420717455902007251699140940567822905708960481965223160843214368700255168712706118791606650443300905664941116115381278342839128189088651607661355776741246006879396664144616426405646751307820287238509633090819974825731645901026850342796351879537386508900453918613493442535400390625000 [104,25] 44455767622082666408442334749484355553583470508010186447696900172695759615647848352165763264226154776913319650704697734823355508784501479420321269052617465804035820281780900564086587435715394116442779382414599719526739924543304580634617452024686804634510565309780259646545277786235108128528158593765325097968303490189564817156089825594117514372751625351081744549706626908560736542683565330755585125550769824621873748550247441793446654578387353180966650218319015543532181442743965453313736637204371535558709332329923008509938360133057477888447036274135946774115464042484105540201945486400210843116414884006286504217018381462388821783770917675244101709876928878924228938701823812950051909327508336798529229713687335522145125513616392162434866551373032378639369421593496574241781069749095642978590248670396888462658496057461753969623029342368628788472000546678185108030740480298331534370485176662071097231565719567215793673050015318810620439743241073079121584561481797437634305043065181463414073287063476889516612273083305428439885754953838955586691875551657808056260988980726960048039802798018513068787322405535803322721366176570319963804580810126931846794325806019829679160704754927150322333702775028129952634858154479829487699132125743177288316163775922423388819556603321043159404562572654256994916098490753770107824134065914865017453626952040598956752881757874709232299576137296319969779507966990031780058560727881434304094352152405552188880563855660394680496250722646038289748997104985116104329663402908350232967727817063243254746479469979745744736925890749269760473538191002188949300090035507961113480569134313871905201964077608920577024238009645327483016725133844525021971968500056094313607238930169683615470054590216792268834540265578479512250074062068876953651516099393556815469209874088701977809152489081979218670429753838645979670585801584147813900194101677243452286347746849060058593750 [104,26] -23626705134227362427302806993442732859230176281231888374576991780206569479890298069185048021049734637788989103350565165037189690789662284277296174488659130655023061088831478673248360268455154802894152613187479258738673713738383324987348201199082865220174821224926070240740716155735561946343162542302363093710557003295733117255793415502480616688818122343728373404812738059951933213615796445184532002499916176919852996100289026933791789743792092375655845502760312498144647878338046525798610496419736513114349520263632762029728951281585314178000614099552210316298989186450606458539383717179912594387420144547137184741192490652777511806478573630941777207936962077410603264015071627236633462408742519744578515330189801534394117531868291697136514770414305351162741425117729314950791581252268359282321113295923364069012974865972518559304468039978482418133274987240361692427737055417415634267165211700372352700175558302370885726821939293206555811022961070712351283089734170283931457961999996781490422304529467747470605439631270347195073150794257570373982179335967541407165197469662564899660167689132748582749604008727245344222497335030480385443792294380258717722398501687179705829251598986858328317071105283140149523137986238367383607410840423003774531617974436605821667818148157588851702578527243575925965775033195185708653836877655678401639765836548470351723495766557650646638469419914436117087510728736251776929337354248678625898659055797027647664294368932973086818441507254412977365080665245712477804488065873275790440307595890450300256500968667577817214713412165062829124807439251383555065400846738097235670530877797808803942797998988344144579963709026069164814816184769904869346101825173189752280295076958117226259460011477955175306164793448405958691914615955322327575833561762013984442505920068663784065436209389826687559806781039530231636024442434503359256048327097232686355710029602050781250 [104,27] 6046560598926458749795668840097512737128641692096859815584619528346827404799430869627738752642011741662236754031690744839782294934956138512242030230150494277627042477988425616292748176192371622815774912015090011510820461631411877361015956536291707091780486629505069481013459277790515785732652132535646015491433761462691267893995231343709233872964283024501843470799364115832843999127897671780864687884906344181580372864577493849280620180311219081893662814890496340993721144403359852651419437360934965402790168067533716146118706258827785656512950042364678917538345366018907119567299343518684292846392992992620074888035865070151353084710316508258339750279593047355304317393466248597409326518457622976915805781885064536260797019855980850933099063105663394044600588956079691632961397365535365085498319448682751708592887528727719384285036644590084211870643907168038158736082653759977102699197046932645784897255425247325177634648247272455961959535197174881136180429553172956458182786876996040320816791692181242786940714278167311601847862325818132722668447173197551700692486215762316489770617587874648752492866369875360732099625227942540422758064353798603648554215767567454544308249544878115851555305959859967273155720294852637473486602434574432235330203324798601395881708922617385112676742493911881298070945913531941022036831867812657012057942452077971972646986304514684180313002840604903536612871310399588366857577209807408872474160253783059307142568936656703806202942827568562504183726243197741550598391422644822287012614801520899028990617099374728603386484109343564747195505016581003970870433593296069750310607114222013773603276934783249706871490200927284092729480681254254817808686817648832707966844566658605454711985228138347288903094366254205408917155137896139703421921992377172981787567841785634244641764427313763792158781533944032648089226178369365305442784119804855436086654663085937500 [104,28] 373993541027305773172858942148813181469430697799349458664697998146566179852776313290869824358039541019325420727028778262941928105351228246313810671076246843882065889503442443736333700181617738730531446164902331438324083646913583474003222645995701130925100183217099724567171067919984138452238483465194852536759857962764579863095911151777544589117152857189769342757963959260833258959664148679117792032021808081409173054978939167385226567578521576410620247403824730127465501687089891000411683036343192997232932709100628992702503926102031877083571551362495341960864061914780364703967155884139556503594340948389558641622969519242057954814772587168979824333692571623937260943970048467143193836000573402552175968614604707620605346973659364093309497686106902085646703202765239507228341199708794136540478220712144971244238838363062933044232792559754080372444226912365790488376167243395879893320954978987244679959974112986507200079895379580973288552631228352633619387681218750273417918720736789356211337336334082122860722389178206863751126149517214395012033537882453334707272109620356714540722180347474759264636002285956835052966312328301076256687182201727317096709651760651130035051645477374490789464741848569359224116646465544418675372001761233070124971038432752786871629988874687296242807316191183456846986934714414477058620947555170687440203027826948152839002344489762494908976400339840445816989424051429663698028257282663650480939724643811468886014874348285316412703479973842422855575610514823448532575692945072770162736258711554317288174906854591680053456475585720777430883211295473477977576560951649903122014236067279808838949830326017429770406855781850896796115352263689077388785393831051957646013788522685949833373169886608991386216630211144402248134098107806841133573864773399448592307671028466068085650745367831867180832026545454619207971367483844815637894498649984598159790039062500 [104,29] -795483919064545347187119280800467526141620368301687789236300889955991674987304554976936270603464304071828876427759835462852819957911068934336047233367198439854128490182565812119452198065586360010680770762637886674600969959762865168246703588509428378303992108024536701694669522740223467010595194623117847989118320031585793072721119508020689436489804920673311412992838357118110189320421760292508325214653734103284439546095340227090516285668612412632262985486039189609788899232521992680820538472885004440990687731107591595684653755671856285828576706951666644518760523074558181190873857954762171840210480566568679339817630003639306241710438236611869682984453460212847234845220892842372869933200475895141715215731592538030023887271598821000471599333244085151886145871958531454413173504077138816925463860820093782474284051904405169373477532339480351544476607636594281729608223611839941532166428841388461331436058050308521631225819638895306062230257098001717879219383646673163004744649298790603896215740628369473811636466055602270158806863446047993784082764675693228044977955913638816398860117258198767707061192468676531176055068108382376278264257549086851041087959248422521218814587619266082655178308190457500508432835983034590155696611940396379336969711771791541381298560180266046986120453955787941975934900438716952691928937541857554899761075686568320762857024876265536148078224271332505265495416578224219595666697215688479302276955128565099828787133515883303719845520650458401131764279637762039358094511318060768453468115805841843177785783724087501011104940823958990698135628110242844940306996691475346936396388573031552583127312224840221190764208507243530887010305433458926180645235351503487411713318935375789729297728460274808171639295189105203548702540487577007909328682048990197488625363819229734475844355325642103015859635418456263149331736395097891545447055250406265258789062500 [104,30] -123657324191263258244311261076801816180333476594308649044506585963045349086741829827956669460628298329615959223136182645330996418459520301991627790194154215449551877482016087193515218709470159740057372551008032515412928112352596824528016764233735381176565123214676292341616619227931618152389521837112102539099638085934585211577328417723625125723465742965038721766424421722013335934608420735488755451083122459479103245018608092512846667460559305761237377414114121048784009667269320136308074603406638670892635760502742691563510460279389251567134062347057275627505604737956524729171873599625778691737585900792570997365240552830035001672134804007483670675759452419209759268973459931517238360229978214795273419474170647004773122755413170101244791394481418291771761419433672947027408708563656425453971072137164363124602613919023126857615463623287707389938315588955894457123462126654312021638486795437573409521657520837704156890781792327241351989096613908655078786581754041084942083932370051767608899926122618323716738187196014240706483812174027733307393272956410081142870845967509091122231928801042277312298948193094956359282367589667665308112080865723180262110175685748056606261996293007711129206748260174325589895181341638069431295063393755305618277284053764019528714698288816043118327363419741490593941369405709541977794534709924651703678126689578290999245144658661550444247448319115336467389276480183358797747750445957924886994762080698942278954639665238344076282515939176863800993938013428127546566329666369891911396963300854099894692881789989922397079809879434641650415505531845948400145808708495538950572886675593249608270201935406124685241055097943799731403953181961393560355358078086319264161638022953747067988480300052281749728093873829168949225506512508527218880479308062005542022996415387775379159570275488054351706617003007695901675710992151380196446552872657775878906250 [104,31] 554782053006112035463647299716362076853519058782321044439810806525629648736220065625816638595509742435725830625054931793038156075627131072720378146833805931249469752719330191287560634664509199264994100857838919051944681974413874603054470593233852332404894361621799138082011916292829545680238998546293316722503512702406102288191923550146369471121984251102128530519222300594311710119945135208539443383228661306256742848098396538195264192817252152738211300982358738077603733514956845042516571800631526926357498294545489397341662646245703011815445060840807156517001373843393171942973045131146457912388976879811573546893311100438369480713467121154421574596578931986247919347660902292869221580475624029695989194284934238655896186034737919565522221719426730229255332574831373205168914266221120838145777139355151491956476328667545848668803055297713918541656266199653264235464700862317590888071274223094036161300681604151931036182066777012414471747805917499981134004831640387139207427839575098339986648916209625013790388152991853493707895861877067586308646076170330987129282078311756705523186806612273823171253027734061711352950003917803955600206554858142098047169994488699316041081838144726373296573333137232325765974728202785904252737988725887747024748276432225217731698969881167932823939083724176031250585826204137424099337154358746963466562406862658862615241628424740276396545850971617365103414710388437016205350638796406828758829805769419350414491723721739933077086372847554413392669026638175359308632907071002681850065406486835141306816120777752834690506722046837901309494852411317141560134338441874693802120562327828552874903547771810418733158964990991875824794473289074711110416972291286363528632303960199302611916055069263197517878677149978050917672808062940830751730379125619419147315236683296825035197515870459442911138603646357524840082575678934517782181501388549804687500 [104,32] -420125874014021165344839003552615213207038101373708680700796635943348300014078383176998908826532057226332319335932965980049725575437366652139561935001735241011635849525161964527934088362382774991644398776247150354607786176900801284628894104081650168279026492432365913788922595589455282787993297702630318372798885559502030117912860393551698564967218395328619987342258954800123829732368746381858090500147244426189086533805681158776471273925617706017456293506953198147847534979043752899861720276816844747435010885852277652031197993654362600547847480124307017077324517635613779832414508790590321491326280725359289057327670729733781300909525174027712203097176123930863065222279104665759526509356417356522245458009680396152098536031036135257037123812087734812317805252449607456281945668654624394797289077604248680974785347901006780709290494924443925888840103573465381250156492313733120106089421846139250572407593162480672554103795703583677932364710191330331961744330237356288722456449937603854773205299789696789593844147387924505957517063263166624252065321254691939329323702971882851856818377567306540610648612054101243225681591188317871898806851613655889569992860923555706438341917421905840815378778447227321313081608386385232720271507416381776479390870070470437285477674552766233185572562683616837856612716356453026712654727691128804455236714206932091021619976625016814793198011081977050284101399296358189394944111253049556788899398724194030965191497741406555452031669074997393491372869416823216965467956397125649418202624552583134814726438179430555518578733060581633137469628512398338417047793158717323072975610253149148747890729685383483039418624255562030054130518367147505386269261243074898375872669136061201019457391485023731361515062380129101726317870467117095507082361037041209210240460165252517226398730795276449457467929759070350559380102595241623930633068084716796875 [104,33] 170436405950836002118082438198394177344567090983275001539301492723034157658300015078866432325455029968889937096664420945814861267534443938606796509199229868771426265287584798213187880009663097715907544470918918374013444340368140394791955414778613934777543989317643901513809502223240324188914593440917994695735392154396240026385718860288729972750479858740110722142515441115519681966676611162405006982441257212422583528086874435260900851837160231569565452842515561536016230133027171697048847579691859103011285632592982689831706420776822209015627852300582892583278222813529612047440826304572303260523841228448948871123139903560710955073066586177596616686157362816303828890539477551772479568559347519550664480711574765420365416011067057193493538957477964813742953577597756772146742537921492482376564321890616773982741070661972137018257165619732199376927712204907007829102606425036073215595579719269367230929640417823975810405847343320641377043034192439301090079843402521002706065708328717136966095423554174514895490237538706495116010326731475770947614786928963378401948776254532540464756226425108092247922084288990410949267206135917363232469724722218611677379088768935426997097427630186248011001926645039542849376743534164079405316995137850576908487481283463850794452688766951863742694169004432423834476259695604010304177770406502590775825691787391299923791696953327594829142168084267313483213837096851743282471576154235206011994175600989539141157390342791195668648269445684311233323840117753731151332614554350636064745808184202837829381232049910491122234877893025559023868948871242327133917793225493982830315854451790850783562438657937388813324800858083936577428019034227061128661662595371041583086384871903180708534440407246634898320475226489312008221353192065838053169987918913231161379882944734992644142148891212205074875235500872494576185545156477019190788269042968750 [104,34] -37841234066265922455806813358097249911169384717533512482983568800518434580899431190573924651452588426677106149278504322417864213394465752482090724445512388262508648716642189024119936326181983448491462235803586859110968256248292566906295674947008449428093990716520759941764168436761228859338083609177648205474399524291884473136467417099760689836020082075286550971677237294913195771062359665477473489144782649503070968083611548733429421543015442777176907232957647712555214345765062498288900423804740452298506962434980387207547946187626745023444803320416723395867843178091481959102145170840779166943885743864557318816538720263304500259946070001731690504809451009187277942750217402115862343882366571716770417039081494576283521972765127149460349956705475193168247499971613148460609124725076334727936176495893483946893122164211196750994820201063076953497723033942719995439387845502429578912361578973852544648423121471550484120945249940619522044365580934119468347521485549784744894256103156684717203840437116140740540031728498990076336258237387827417392575592038568893248950695376717553931032170832506850698218648868533615269163676735734680710573173603151630641876679032632667323987194032395236610343944346521184676587071197928105034662489108191755829449412647667039758898605375824639768365352673850705090966546595911715409878455437105592538334325067364357404000947237128136584852249012958589569221685623130752591334925840314126240776906673042353053409177128625059698751576221141439391732309790760880381137718616110490203311591720039556488998213328599436969857826909457346749953742887905356549290488120719599531290838432962365811077407765277089078025593648092362212010382315419458826505097001421755096761239610669205813465244388113290327648330325771326378146040312475651406559806625406700541199626839512328268215681503837819263510663936322941935941344127058982849121093750 [104,35] 2021191013386216526073067130260030822140442133942002675197008840869840016276319116419589726672200187081187249794316083836729209277244658787728756911347074228353469374079229962199537286878426059143159044327799252316477945815000025824621492667787055704660583690065498376304974966707078939926283474845293158291052813446757634829908163435443442736043489149139475286453347993031898420569313681678609901279176793075996774572365665021325091012400549556598372428661667759980566367656533178022461760615906703171332097539720073650217489873894954137387322531978302265512050114248308557905470848927711181581397585563520051819366968153961904973589864745497643112749235404341510716222355064529385029702984598282461744159092521264257087110064619974667783947226624170314020988321622736085413354768074418717752303025019284324587383519599444896650503988335757666825353185153356781664817909379917866167638271819238295713237985508255400145308460620360249340589336163123391163248045343616237703900741587673315497491842483867197811092968433048714665079988353366297259557528734164412038026040601963438982355054783066708962809123067824913877853799185021427585502220462840876580718499785837564845711767345949427795364495962808322579940040515433980962693592771844384847917478297624361351995382862839719331696693237392961598300607669807297442004287748452365654518053764728461597896146347019789983702364735331245107882564510991063413040128373481005340679486770613501180979213652751069725075729636051521103525021457873211686736853524125982825064005797292726361924340429580666463258107702883281932136653601852833435200926812790312160910732018482505164663024034661757313430990698556902273109919075354662887832061086799544318508495168812294377276376650684412949341450609243329645979192394247245613743998745503725600969251450915968366447101835715243010188624239731325360480695962905883789062500 [104,36] 1612916906862436300861117909825225818812792752383210814635572320914826729926072295924852513140237597056152223314824529281380733877912205927911819497133749366799521629846144931552064966829419174822163590620472985005073216354839848042676390849538459900873028866172885911341603709269579394723747020205212501859874405119558423805035621911875376693297324554165890195562179920169591767232333840488754870499510958294113777496236451328570045366766749433277114189978888217511164443123910132837829291723998152670371442443528436147793078095715611300236571132962537379183388137042357886922342251110378525978898935653119303002354305317269195207631173963083078803355806893410303294556143346211245436489080355832926908859807956313256149897272721421311418071897036296375638482603606404522569916711377514762615680296856617632367274302189170440447564763718109666478799752648512949499338664987081649972618275843164792432598600485017585018398619604823745585942517136626870891611287095746327039640532381477592016052406425356426195983956852418040504246879982880408793413736656285607536827879920781624588040906762338570923236646110070197487859563536841038649473902048874355129011982376573840396247878226572301137515808114105674277585423106484870926636059512511532542313352131270475854647633996787298908764040043940293418148532344336750568118445572050989930802773192080422805707478971029938696391199645053239795981470029477790213986412146607476211460064143500409064825697850214668465916928053764363367840284600917178556605637097132449211328106151404938324392453060455488739719178884106220084036588795155127921322325948498727216310042160126680494557683175558407531308430387396355794393141120552325286200328761877332756085791648797224637955377569610315160156292770720397591516260102170504137132276504090901635573805527308228983494760718994404796733377338568971026688814163208007812500 [104,37] -717363214668281390729813683232983854334417874295481535001492655683865543460381578850377061463945335124636656536932995241695256989372806206056900653676586076691124992772577037396805376215381063404824900221784804208870749960203613651144133338767309724572204622547085538712697225889956716996476762323848904049018762301154318647771911603621193039814071109492808248389087042262927266951363278428840223798908083718009416334816176655200903877217983251286962787578050176955449157631427679370922718071000759379079176401328832883366879506104483858723781515090670966512197405991146101631935149760373153167725043430023490273056120096746048046969598656860224395584722553031006986892196538945160166210310930216629832194609199467788662150043841643779287267025816534363364177756264449341971041530526687652299749600209877984559794448089743358495049861388590507210833917891829807219158774786105467480197503116435621316278773945844947804841074103118030704933343236614184887241244255831619837582917822646850540478871799772972921342013944486407219475689228132842131539542885025581522018745768548118309243589873319786905472118197015934243399785047304717932178074077072726758042426773590039236059121542018011448680574601736277686438174896581126250387657984389458547000976114241574853579198554938858799416474384290769906878281387222559160082651172954807099701503956541544441486201929013450132145653719791683514834161877753578698383921215352255776595519669886900267852992713202487769309197947887677769861829208211089877702292250705024667496107134922933415139425529818515325609744185270694611074735911095586714752167946496447860675834650010035704614753779844417639818627671398609593126304780984653246876396855871448038464048274514051599943502228144533382540401329176999063772917590487903605269317781423826342380990824373487406803829533616725933065083609108114615082740783691406250 [104,38] 216778117126001567913891335526505150684822251542038428619660845881711352954735068169645077310357888499151108280608711983211835236837581350099172306364150896369636037782042381112048321015807807575608404069079269138723206823792125849318445853967492453128675610304965463150815819069486215545153365693328645293458165313938644581069278626029929250376055454202854209220765455319409569623069911250840691536567857383967936624496463525882031322084090513899964700434171170577251721084344547964526805518414029967514169454652889587403592457974071915070175747976898927507265395491955933261699316431429464405248495918305731241069480296078376442447455714406312645330573332320471107220682911622053659129601788583961173339228596067782723433002908264203597946466887694846161210868423483558000084480865717131450731459892476420867943507305751274476755996272699064090932001949427059744944262891193264133256534871985499735285450279413309980637068241506727877903649395352614669471130878804410193858929463333181192083074381118737906188999136228956572908653301228174108385229581057327187952580770826080366866806257344299626519115219342239678486111462467829749240794734144518035326496739826998098423237348981140081673648518914655414143435413587851827505785083419921081340869438627226235898104085761600988574012072962878641266766683611718152336902923414200479427415202595994513796070646343577055592610830248101226929509404566673620832286336742763382230514317676190811986561239620659072288282020158951046345078077638698426137968122675972051767634271686647766122914962138428798647792379563062644131981368325075325395397525265582958675301562901687347589916210314395570098273395708977868722235551541681951144537930689231320966700434857722575302053168982131442481308332670833186656032453272227753316431627838158790992250417762672386883343014947478355480825484846718609333038330078125 [104,39] -61838351146510661103830644159560929191733330791366130503379626805902726451429155519150755963484259279363795685375781711243624183150610418651985822168604518968635193056372047848548741109162811242742950840630439983037322857846327841314106266305972812949718013636182949777925758267922662070145941142517429285812166796709972553586647921745155863002474970233974103143100198728568778361062105089377072094220948181995791598219503237030768239293402032558319247264286823923636733725935413457302724335812670304938725830597078541172681977881673124019864567857778799280431399149975050791616864231290753419794036526379795656522510431961492772203550284061435543053820966334404882540540207576707623415455078279381593183481854390580945146993305587886325082683588163285914491326707098735199862806451509105727728861671800636574519695054131996547122491711740198098821098133854112559112745528227097327451662157717532333175588928022549445092850732452729004159052187190707518397460408329248667219230898264508390007565326459577711196186068461274426424272701832384752044894161070211566575199905742670848199502363498335675555997551267992118157202445384221445337676437932470748901127500700383012159516200284233371535486370330368792105765926609039766689537560811397105498110884961156124716824570468508781926405984558443221555894843076903560790748526234767371698458525908230535768650673148490627258937588578934768086398292471124879144601190286758685805993470353084221779007809286313219392808704037362235036398917213354515751820945044588808718903487772452025159276830868364762227023927259856468979879018046217681664257826045869042993639805796002523248236037404129530471923943948506383559727418933172210563037671289532083552835974642805858550157424161605879392958367420631820163732951509927726482984413779317396438203690201518545035345823801531395247366162948310375213623046875 [104,40] 17192311042980827919166213601536296766758878876827920858941091829903837344112147398540326870100320240835257137519720761106131426516073744863745438232513606281085269962496521137019457234993283037213695225413739345881805496141816294980398453525304514606277127725682665940910660503895822197664310143048852032881924267255491674737489673745734633242450912521303510436174283805487690588746065874777697185709289906318091944370689010817196628116505794853448210550825109648422443054381752509602920586628197380909248077744137091927110467193078996189813104227322290966348963508386832612925047807007002638412470422418125564641774244933927355542579693133129558901113146222777472616356755721408611663567563797298493619772262096004452603590334289527152148674836174121475602461368048541709151316928948311331412327191377022425171540149683743798590837042702866546225037926836170488685640508554610080274107482906108232847004642933554205223050078181827423655285433451567240571294728915707710659597641674887795661940438589244475650191392916251630706667049244543263465134978922629737229858810322186954326026559287155971023181629164518710351517225665524151811537142008805195632865494392949540454049618166287112511356267135958846659770268279889012522170103364163820560520614408659458769000853497088822125004500193059471207863738616878811541929292217269402524759523045749185100660104901147127639490829098190251376372803443178084154883138169603565497194632836091393716121235695191117924824690225262092740342445970502764639266173512699622092584625645689738827750497024535718790584834497944297637067060225072468976577411040663593218917520820867456426716696356571384588454570291102303628497559949795116677001651644603097828163789276031068834572165811052850033507324673531569761812488191371275066017364264159382510668427484130688521341001617770416487473994493484497070312500 [104,41] -4502924836657286108629391583465009614149479719099785902932698768338890951205790060559990740690499457572548060169658203156094630070205750179302987199852838454673405963835548505622904526106200578185534591419587474435829525414197032242215896926017641003486849432570379113218015710870635110041801975979887646268420026938927576725553436165380683919794078362064773670418935463214626107759370659530936420579841621162377140369988477724020484943301965095579386976372265923304019639956174170834034803214677182205092341043010723350958114383107408109680715462902161431114250023732323811078902067337750034822355412067030559287133685319810606724670957001772866410481611534791360418969358342543127717964687652017622046787995207684479022769276490159163435767742238490195441824490010576029087119404993489145298533452678271702147605742263978089024728974835429310936679973149909662035469509596443994912762574823268178697045021364645221506798103953317311373884951491239014769586057552551929337263453163078645616200937323612562822519543583843691390557885163641648468253927585385911248319930572911979635546143715659097807021839876163375751005256570281366100516433085332029811164816210375130231239470237884060815818749175253173487081655700287598644577893878383351438536113235437649199260266691146042197404280449412730841387836219513594722389694288674248616942731354439104162419118105151191946910990277657380363618152848890759642592615418783265747009676839209085029630196216024052041633085487273641372716066662896940711152879795782891897961644755387908987753463016892688675271222897200675539998310939669122245053119086176468514299435643721670604238886708588609218798123590297444526909761926741659432499540486677051969660255104069646191546982569239478724733204845282814187561758166892376694371050016475103447943663382402714259744591629441856639459729194641113281250 [104,42] 1027800432254200569638360872496054972175065490379876110445728105676516219228886309385248949671020082369220020477013857864040124570224366190348156414083444011213672727357405230208671158657654329161081157189998328462378352962775636758421583544387912255593517355531306836275649089736713958108389967264752126770339653965550793320899582924801748524183742075990933261641318843693063608189291631388637097865763618175576309135046847220812856547589274254136547526616637810681219619563741705624176561382510318261465911308685249387147846004761901906643226780908944420130618228471183866255687626957250655877148893843120061047287981114186696031006524770186931033462529259653226638388725976323004847432696324450580091552479506239166326495364403103371390041735104822864283580782832683966619486336788926538841350759812870741622668489212707031927664375354887183982629700252318391491682920094513357568160108490720372588342346040888176578233192954732017078819361927485155237697147271455699721433413640255449250519547862702229236364856657379382214210173411603575568792852622168721173112320524339873228865815088639000512955647819772294454274273558087005153198566878154302597406821180356801635237023932798205850943715047055968768821462351089040761701031605631659510060276747081601426220613081129513072349941480693916000065199221783925731894409499195051016786024493850736780834931797466820595779034687411776173193963538080590402407006972203764756334610875778280047743757228377704003182168242589822917042249499325511095219319141852992527741082501083375001750288865347185777381934102744000490995496462192794380441167716575030333045978436569569500137039311024925203626984492410158720107390711644186643449203906933367088688280432857225430898250873838861436247642475828282272386661087439073352706520009610708748465269802554664102522963275987422093749046325683593750 [104,43] -174332406077534845861315354946935615989065121134218743929756275990823258135120791789177662784188968382402785202641641873743074347322100058140425087207020190929208155662296786071044122215411355923871937610459213716675248822028553451457104896133044893642023210481872514609863914833267205811689215480686084654966888184454817196580711291240783702363554505277466345896584133827342841567900275968542693232883953021763430658681811159018127699137284042818943886500989710134704260662045739604275767774626854058956071487692963635843372711974448044443211492959587389482622485604862323799706111077370136635622962188190534343771449167091631742667591989699040246985755112716957311897243919180979329405334267928946191286715595331034612064796565841578044789261413458538581956844645436484250715215874321171664207311824915263007950039737190476053259312075114738871676797706774279036346484453541622079243905716863465612466070233184303560873201769154871229805760128067213525180630340414846204983077309118470990858283516024975957480522523084052558503820969774315585198073698366235644862875830056752081096486713019166696648706723839824686602029048595447587518011914659449774768133308294294764944975705240206780038460047347649245574867810679426350315885211169561430628936863679325805688627987274511970159801812929490667921011966605826573546863257603226244163346603993832463146069359361840575118131359746074489823042735124750490170593783478031406559313676477320566352057519718545593839950139833901758671487244728743163502513966762391074010814533983268517950441905433533677730395847331492614750811984565123837551252712411082593220819503616062612290126804442003454758523946535151521387557841958516704852401200636881808812649646593224177595127592497732374916470732632110475205695974017252823005237236970912249391413469112865897159281303174793720245361328125000 [104,44] 15905809423619087309326337189951124026843723120393545393997209512705670338424677626207559960587809911197204598776320895649132814925268373251400959677457641573379495179286333069591609458542240246237436427112225686909982657768995650600914312536259093002238828124485311545697065826818391605853605565526543634711361261359312693702474352148413579391779090756376985036587770935488778334113579462536144414701464087772239529480948553180516369510201909977116213897527197283985899685082367885433532995309808060083613188944195741211358353985891083721742905082240989617163812463962407594085161435880003548600959552587194940354236903403586700114298110950362342049403123013295274599107561345780958166194028915976183183841893625192864299201329794909054133439302934348890338389110880008628947158009619305750272345984967413550891469593197817057758499805237905873266780715537871454187793049077742216135198079638941732294703693153001101595217242313667500988120392469180947011554736907748182760741126612088528313198534334174305977859612675090189167417862061463545496974405735038679142219738438517188158485602456256002560847314208014459093321732859412698528597254555721037963454210688197252399908332523118064135891777554297049966926901598783396619942828054109784803027156344425915036502226029109422046818491056120614150120452075814474580334343879563613732689271158965298611812700437084433985731525725756873418929462951569940351027006960792723065894560037067070977835970850633697798479484033335149727936724530844295416955159327591025466944640818090982026367444512284413576528262469972327143695213866600605766641008285693159463668695214171207833522177024228014497615960489171145444153035952808830897218788935740201110685428639638970875327207993706486553711741505059189431179615442037373085260302728492530412756321422929062237017205916345119476318359375 [104,45] 639695115960574533660954154532301880535247263709722348428647242560359659693731212673439242473517553308008716804755749878334288348578021404692815043677024934817842709129869444935316251309893136336041925359075436618743491082141792925798469008042300927354965627659828817140902482808981280955106774545518149805028594150004840696883086834129997362497198977698172368556971124051750914666749631408252914227491051311924218870445364625376949233709153439905764393357086988772567084125909812752922059986347869806840569278190441699013146105834359068728138761989168864965451826614256154577497969806309623846980992854489489104745015020249328180078997812567613080926581081951252372674802106758930720457794384176912228977763123065168723194465107184412506610417752912122929977249632685056864839206929682713291061799500449056613184172133500384992196971409835678701651813764676260286914369117698050979989975943203736759247198177325906821467627456663285517699446723063174067600498196998815196890968901744434068674014121372899795225456524349150750219616014331815754843551419192832432089231120397989380344149595830093555631493647417839860627857996273398339710104627874103212961960746057591166871002037919643120386085611596396916040651474015280198505844970209357092164583994811058664669257790640320981407498125120990279747506050079425858984511299667060974143128715214193839141934534766967298456854862345579649417513061233666768221282924734953414394053105138345841712783089147837173113784833716625135724202787365832033060684159010109887045108472719381126829077836806270831620171641842447308905216221237071466843426894146432074517282475703309778833597295237801668170528206720920055383499708712158372670673728119146380909632020846357970789623088100379767126505005870342346599408723433077525502557255896612689698155218565034374478273093700408935546875 [104,46] -414010663997498867670161290938832917666371974502315026248570574519205473603043175203067414605666015257835770956811049873677621506707698490424795735256366999872524012717878114153562152717539262016384992302796732583894314041317112533519889000108159020287531355452324225194102705998476943720373181025457305354560357510586096834074021821595557938002585167043433643090286943729118679592321136789634939252471466362368428323283946296600864535078591300640480226831494943153902002203288918872157693351570292425431805083939746396175356123991952782589987139293711754062123958887430473477895319076517762760648847738449533771354582407922913910760201986713462353841835203642522902111534517763387122164128307745757618335766519146499667000467033286294301969381263518466873357586112122713596926959289694214369934827869286831095566870738499306071222201473320536529957017937200867281634871225099440207051628201726256499012683347837430511759627082891524180786836310345077324790760408376205258182402331176322338227126275038621346776123209721500560455123115796436517429053370780211565038535834701811005223844680898221594348498318954617271315391054817350679471823951207638658037050624690173871064354405242723741281892454289631107336956416074874436712707974454198442950291240491984891443884876252156273379986942254345317166587951700501838519979583334906652730334706312948750367286210472690004621343842508563820533543490422441138901533735550544616760679024882609143499958648346025899542417588803518600495855528930008406236939666886527799658077938423710872054314078954217014118187950783238220150751755611723850800424400873744629458710918921973279552288238230832707923502453927105324679624962988341695726962404158996691668226411486005182337397589964084955870854800149083794933096168413067941982865940180308496620931180132174631580710411071777343750 [104,47] 58865620856801098181430032467071018980230167599804954372842885348891121013411485564500493127545958795345995544856196841854753547788886628774293455181774106315110580257880268228141356725444911486756004383841669970134430522183835173298130343783784892189438296500995188955698551252609543501871084835370006796218092011666721302758847106494289914637229148130224692778207996118398177808659032471682878490024741109204283352255797947949947487394703817958859613066431429577751687158171233051092541757495255485537715495891378437038459079825797056420363003688674863209809051564811874725374491483718210578500716735987183818986748409172179251600735450002551773109161199461699951493777612324397133457571163901748491253538260412161400601269057884748808211758926543144521020795811822345170457618563374779593264633974814421983958771572237310603810628213314384899939949089906740721457925292173700334007286395009907301750470996199428928517648749879970646778619735878896714351241648790962252260956974740270604097702736718186878286789616435117077597608979976672738818055692682549957800026681337717713288743898714222811566509505409243583399960047936333628514683123943508270561815676379554076044118637183591992780181893834382251648451428558002100519838441491843628534262363302650881135020552047930955027249811128179462202078652085692156268248118610811835937348486121116035920460998817281864423990212490908779745944086180723246439791237216219982691734176687809968433638944944437117285299830680768273903459871707345978249643511066869196451296126570206835479352792654068994552182494572198437682412860129245456512396233330067138308149394639029402305857114746032647226470453476263470093378972405667796300700530891540349559493090581863742579195466216204918315526436819634445043940021296090016505949473375641856076612157266936264932155609130859375 [104,48] -4417269105793951506147617607719906745555102748137383222186659402140757539051277392314753922605296966325668702161660340144813073001627045919260160475564086452751214160535645304584741236098529005983103327798146056185106953226629374266686645718979492095929516341986187921364989424963932605650038013367362991118034458188609885788716705116674466040571560874216057349052639415359632005227607142238696774567278869681854366460607619119532466734946868505045887119137607200308526976063628959340605592266853137049014034472975294665972412452764495763313070043830171496537836986718675293673216079137404804384139541894932662640297989363830384535115733746893294288300373174030409672550453197001253019728932097958012586846562269146665963907923477739870977359256195878237443665924854991278868440123743703960100183998100660421119354415823397714639327616991153122699272536298809315495931307311889278985585222192393487171634144639399237955706164745437849941871778503889131141459373362503585929478159775691911065885080099292907145922861421613128238649954820388766629353738358911194020980729443756054023937295527053860463833670423226984246339869142975312825426479926921490691659861859618938656798240264678987513669926530728839084309441576381387732121989050992568829754495071780578997857018360430135510691089103756900217150368413055612105519710063900029124595141047373292175606009149835280929986065663590556048437395948412281092389745408295027985612565795103556292577810245651865085405395380880954941912006746041159056329828238290798896596747764492700723176086901133382975816902602209151965166297170000682232974187025686484186929883801359113249402711084503526247614043379955806580672948211966028213555111120607534900981515315270267506454600130340030140781452822773056778894680173759936584355337692154009232581302057951688766479492187500 [104,49] 218368451100290705216400035923592018329448823214170164210357762610757324087812496997531169803366186402979683279882347451670316459775714984408668525228366780024874993122004571968005137922560187592719633661126585642724310523371899758098919552795607761391000795716522307473712041521593191683712155155323308582333038592713796965588292502931242828285521310681773860096181536494653134122970453543461509173361221576632905929942663746570761992332358596509073847460059316600277259570370125809101680815854468326931323089500141925447476901818623588854483963547317739718097385796839919508183948709844888136029498445189327330644152630194058018449058646803366208762356291359060532628454846431278369714609143101444657857161662405318930276743049194371751089838945407714769954030818984112770306348067012821636198777490849436311181784224405075846756162679705467246233322785645627788945171037387950189025135867059291046981197043371326930543082759591632261370588492333293985827122144363091263430752090966722945122258062945194572970639917952917989606509419537328544926419009813388884036477897464202568704487105570088187570043841832854745289609329813527777429734270880351971927714452886293566241760092748082511556956046490870538473812613925147730015498215533725915074288476055578960307875929907932738160583052605094464809811921534456265767536076295907858919965636161859661544891003491705470545541129947031595405623711680511580880944111046423925405009121139202631858742963241576285762636902262476807457718018809532616148224297771180461505237088735770167114567758239046731335804986479206238326877599392015279268213633973880245589469248013643787987411360706571706402103415548673767081694793535431954184216227262042695727148821535278184374977761052799316858022624116869898752498368116273129566660032404286084783961996436119079589843750 [104,50] -9600080227681269959494917850020464830612042504307731435568781441638203775959929843858692606257015163202123244999237119449869413215430825856177347699938427557501376818416425100434098536506261068589004439551831971119148407160276021868963034611513176442656369067323070008561184802756267361243341849398058869458581769341768360390822041010873990573754270247243629050158037347343263287530059518588113407797696892448118382977798938572472345413646726239827829917942671585673598873546920567270422267423120018801503112046982163789653213435583186279238153602530818856840551100093300138341704417545646494632261869736862192422172614858940687069607102896041654349573814006604460894606015312278832739311432060315510099078553840506051711658183471625096020316647853525865412908010658949978260160805731838883201184539748441327602070162363890979225582134311292962083391892999846823080908551778381922818819663077259886757777574056406143647760420828924187437144261039581175302875403903042385024404098844645250247797852334502449888781831133098751736665449957558228794791541352956345539829352689924991101459234040447182257977302350000846792500108175898215777745752068188864751455519009438896128013426334493816357451883015923160178871235400222004588672399880870325757816355440136260168611041664797735621387757323830252951682214942579597958544708094087509236272636809011996273683882430474310199014533402549403208738193785901321929561662740179107493621889919609226864985743866405825088365482099215491294215945153655651050530316139389458765920833279255413411758319437293471862707870373156958073513178612514116508832606144946770768218022562136926232642873190938468900998992443279743959998498364689686075934240394245040717675916106111064495253233533908529473125061960838002112456191744524517400913095355008408660069108009338378906250 [104,51] 966806867304850397486313092230621168538620661984360521744215031069882854301127644303345598275579561282089367047899747958292145694901115236066029607493439851989988163969034404109875888760235125583704109799925988196925409477422562347502758270249643105550561640033170110173135912140507007443781218673221689572484045390119435453299735565528071916756515392745262121746837069744686025275689677416061616378056209294077173169678238870761115414746653899475926605020574728453037623856418305432226714443046564031618580216488617720164848648800742217277954967803474358878245300518751400897025865873998395089558517405512622073072263735396753914651670353153241457591816347098912605296400372568740236976571293173692275863773993239493924019563550539222997553117144396756472656121053870585218143955198933052641158153855083479607690161167788627200961457833364631386227594623363399043573547002849735815541240240892846278202832632380564425861413807779121907179642930680622268683730344079573772490790102672419461684561750683266520471415057594578850118217339069265696056306812079495910586613537962879867216443333238845306731066772028182701188068932608818152818864922011949107236367394345017175805175425272048734694276361214178307519442025752139381477115005414183512982721945639200847892094942993138822247333948488798854584925405177806416232254042367060688159348046797195011586999631135887898882048458851803811715563183898446174050060789162525325904847611007416222592951603855635849712897611783604383547631973141475354544943850292076072762981704057742714836961733195489307808688636888376365995835259248829587706558421841713545813718927125187909892883297816088750458962734697965131727852172245484053185024496482776857237151795217799382749097828742568580908990792307504754868396941793545547493979074715753085911273956298828125 [104,52] -163220001947102153856209749974783420862075879265410953818901294277175540407721627883811393747802173392505273127683278099208886978559980656833277307921007878267703122064554907489295756888664581452081301665142962182152618537331639794517317324485887208547728697572358181162650521371790493325837644783349008598934308515297165780177071027035608618733979317783042850734422869248889148663202924700828248830088886452197023734224993334035693246222935860609710218742489294260703151679531167602043921315124921490185616103203583245664951929773145644992164612969288115692930921406484541961010609170577133454983375115691929888874795725518791888519019068318375084298021649650311529252513438322861706732691895382492549039327732135004715123038169692915337569739266338552000667727387166878999154822931725992966586103957501487043885955913853993070291355252606672679568924452675872751735978190425382314871931991994929807455105545454202260155704356837572494865605505526158143195630183113959870750547126402156264669898238479901844772018090323968057808691109938674816380710693647171608374558470065750919074034330127648388680004672434625154639330688209046463063657001632680762375440715056564877891438257482804907491082529588826006009486990482253965661074020354391432915519811013004460347741147750832277250824710001499223078581482035203296970241938794181792861340986918787759433714915039745385963566884161068108955658262161567586985336628632832395794309297014182223846283705505093273068070838677129885373182851788632770123758880429804023424218009530553568568122160937475882674819302267688254668183553564397262630033019924646282233273925166698523519180334958089407501483268076386490663226327378431775804941539950026490709135588903613647319736982722724285392749564661226513029168758138632123160599730908870697021484375000000 [104,53] 13711891649134461310548001222805002743562157264876604242131962406229645719145489228669523248225238293492922591283351238028857766230195089541808357511351758775041191183344003009300342787637816576261237031867965507696549109518750788504118519637613724315538196399781325899668152027610731723138239733133044948665579333186079034896451628359956057270486086189146063067513406403458591555340573509034096455512233017694239365814736568322953117073637010806709180988037368087107895183098585198393893036372489605386111807031389177311867242133345172463486219456933523409135436029363034111454390662587177616774177486706518758519329639045748459388613721678739484933999922991964052966031531170356628433604671139904037856917958383705970542319931592814712339515798085525810320156841547655773352115699143513669056931367546697682360090774022435094690288654839889041233950413731419837868059064536104760103343428518733764787883689111425783267976272141330407970529875365991846545583503259005292375097158346066555836361642571683779843859575018587543869909156932848936752335815036567572483967159935726011624118284455776994342448417273930933857410176438884239297716721195865339280881967306265279219559251706833002645162135722749830801171887066080546491069971529655542685751169536076911839236555929613291467762382523332001342493061443839711913414663063743509039013045416920522434233395859383019172151542796192145539186982891918867618197218408236331649994634663630722198511841876302283096150872167807131562340788537158844754037361570035198248941494746375830534952139591037781085929740618405644594933828967634228526227567693477902374928527997258101008649449901136950088632465984647973589877663271280964477955416060459468010375719593432481054663942340922157480842674252796943307186816301679119519342202693223953247070312500 [104,54] -529891969723018301230452040362325050264724931150472502106962443898549845187028750524614485171510760004018806441747623304493405705347042018124775759076278877343771087350139278139757910976575842601432996381280681001252165474545688898953104686429189962562679175399862011002211628234972024531421053394950221841376757145869512073714652632868170571088420941196003055847296242445919968733222840448180033672906527455812427179282377361930118917090543598758370049073287109539974325550950129562892978903875940632824225690222013240523845085961299063455699047224426555988912001700298007554685695073566608288091233237179635059026361512739289037550671031041449027321101227006546942042589415759843640248343092818672588939819867839067365878136377903242795739455194181179753395331367535141218261942211524403028083530975667663690040978664887953127210103751262875655046294444669577008225646415521406176871958584814063841353348208441919769186080282214196064148989827444876525710428743105683279038814305417940680959614922173073995742923466128580934579824600795847701514532228604948341493599580327913854294657949399009756252501319625662095167861695206204976442872754787746486311308585261675473452883938606017891891046725457642303268158802617994394558184432996247697798432215865721986290378236570795202497864636447985198032324606131641967028239212950452656112460004996894274818783454571554634547005944565893353988146121010567976986766660803677096690431798731191988179713217406145760531089469829270252575763340579551363754111312935150118359331017034550529138036375391369908912969060948867413868132372269899021885422890421598884252404846378267267297275027734726198649006777142243255338496214810072071111617933910011936851775245405862253139289568802177002712111278407388184185717496638134810207411646842956542968750 [104,55] 9568611805869991002761685124544003285561720877083700890886451792122732618060392113598731596841143282234873207369500055822384495276800845300931500535706901724076548626893954479675931251443846014897032317045703737362485652708689996497634763240473218063247370487912401530938327480401188116441829781013069366537483138375126449677331450423899470141368048012605757656193003683875011979821500478197856131468289615388363578155294759777792620445177298448660110008631039471594771620815805532913793910977737606348753281261601963295047685225350923081155197663028890468558996185156039036544295806675847794138055008539452791494156936785136637412473256966474029246907497374545490681017267167758097532085270834696473980051419144906534863578594918651183229714009355027448042751620462752446028176361736611712533249962939325476473057863158628507366054838982806369518185469813768541625896499111999690458968246623231319753721385767769360469168053582129462053723945307540016052123968935914596042877753896762071694383934596985280017372095328597522956644500047883706395155134177037882131150941442035820174267950283860545590064661300041108553150063839154765899464147408205417849507332517435157728732386964003203963947662859685293440137242912647538317847493967127868205791027721701775347970098229490017859457721225944553908563889028122184941236350971176432473063069964698599393507528902313628165966063796198338036061607934688308839031167338761848293207547873169687478277620615176410579891395578206136269901263051800118232778918914895913471752067730931464507875667485126284670912319716543916373218997263771321705014135875984365198011473637524145981565240245183555539221851950665664835754297199555232411480762873812967116071538059432370825635649911749720518886749975391861364101856706543883681297302246093750000 [104,56] -794958710490494317895531723032591076232672956996457507666960384643469950371128160484270458930832865456962381414650431306006700379752247005334289951730976235514016419139489974426662934723040150280982647751015223971198074003352234569597079840786892785917767626890641315695708175137026373255323903149310550094930309020856460969932086368603888610529684277137785320783843408231404957065222669800842191453711658550728167911524461309670113141331482802608883199615831437325574954514239551487016789470038588693954709126825059911689379509590929825676092908935079005837790461010214143759770698548782406649021223972239897708347789891395453121321398084990596473587903576854300307004451666712136047908218537909839146649093131040129467801161466816097976173961924182326301604623013024194383007604472728462904376398276404722024906840630053526222187211111643855896516440837512939154302814964242793635138222434380627156630036088359864290745843552351133674938969157635455560889369420994241883187118562724105924415821809853796172929403777006031435912276874099043892339746645560773741479502532203443408865210945551534242677494579709767644361789955270670956023688631484119305807035371219613187327428401265441986085732277385488114334646953772712503601827209194420860503208418617894454710698398050222141329690596224692471943400126081907363693981036412081501918151059760234670421592739305361546888210299253478528036026523897506226647799292692856992363641438381773130269713694729020783968363993969732537161746148869751525879391431590419176318724544136302437528823553837084307635358600774768706940504817935325322925788313826870515005438815106848833228626929216683823098416116199717347151155326775346109292852217983982638565558561389795141180010034637069572173547504498754533862919890017105638980865478515625 [104,57] 151437456664941407223919838034650007942460928101076534091409236359685265496710959616534898300213912107019877498699758033772792217679219682769272463984984109158240120019755712562103477563506929980978404571491735234283405328899664493168336715344510121324165909117344928208215636861410038743030394487892465004018615028948885028075218209298524196295358173785640798484233288202169699106372551114706944290428132255228249445374457383550118510307859333930703227309986682167627376747991953357358769277694019537392464996829917135766154037127146751910741714607508206133923549474514262259095170876232263024101578492040767842762452399624825893659596175065400270463492626658019662245600840855799417199528228923375148305213361257526787914532971846556085366135068802709254012120036925074862485574756328124266291336544058970784383754957932047959267034513651143865861167015424113571414681824557370660360114017435497636421892940058468412585249917343101769937347459804792488180147204599430670886116406567414742940175404728593835200275629399592445127531600230045376466535369539971301534994127627525746851522743373803090047823548576732313541148705207927273626259176353515743957975039485770212738710347240976432105713501021539683455281636970232082615661459411696381458018124565860384285198049278746799749700695264319363378014456322072505131082835160713579762465715135416534429577935662805386065573371598033857400967226931914940126668913837427917874995279833776136542352275382674083026120104110142058939555117080856327071640147752083237914361797291031929865215278837844871261870032890260539958707261250201458084850553264712711951930658257705919524353605462174696567437835967140790658350170189375950770288834413774052336177757983709389688782180416999571641955177298086670583362188831198215484619140625 [104,58] -15748679088021975670247547802233887152604263746451816805945290207446930808616434173449451087904683328917473097341402189374244209599942934977722130555626212693205389895726462008447834812171193825902830691441230147755499143108476167744997427940048822083929802553846242159949590479970273741557857941904858763269668018729329323803500919838592833300261606357409840903579239822215060380579157606984587163612279128280600442052776775560052650179748569849704412529083253351050445100276899074769052479095812886164717513215544719202448884168555797301755611277944638553321423156070321287430688405953328874320702356419544383436708041534727706364195131750055495690928647084560032881330143860243413768380365691803299943565633204453294684044416181911532084084681589668743925540617175757537847259605793832492012573084549662342519697661247829534901769049063203797518135889862810910245480147640807630949998615411298700647581929596858682846107510620096605607486151735799438099523074120385868959998398139706190506762463544360556118494816052212064805035156992749174030653354547784658683424123817928976457566404873237698404551385931069440858555143016822668867971699725754700507102093413083435716932007015706060112214095060267179234388206048518147119613360446137219477666421252850406189259044411557765200255114295027356121992947572698582852175639048826135173217392628370621896394152552129819446626621499185585053822827072779746434203039688753017605145743054027788085899631904293091931372384460041733531080261475422945861718019433034153368388005109660366939268164837892185654034881118317875013538808017813703367026139744007717325409806536835501229115351811563854723458919746865740758419716575497233440966384219135774892209602847917299045741169000170765783778507560054169760493695957679748535156250 [104,59] 1159054908093282605712034804371662591066428049178527198289506427612606233155510700522972823494363912950167052482118266457437562291234416615714246062212642899637804000332614887325791059570440100641122349194730629456527634398057615075072829412419606375637231033966081875297298380545405779319287416681397688672878426208845770234111577358043642499796396721401084742237821928436377808088360026013930283539760185247955590654552738134663289850390123910974769348847581135617065492166448700318428883998892494846578919144110406201850592494183645484703918630873176744298482150021404318019800986788996827289683768336974350960812897010842738088282683877122090595659497328391545403628029651856999336398162070529977055078883781245591659310261571986412558656749899147687293121683480661648824399071061327210120803772181834492525313288644357408801523423177059105305517360823637979837174523153069352784465260369022725579175186827234081011555159921368183565224759383884967558789305839708664643779437260467158902324354289748309922755097779488020978903742270954091147158018605344818226211539107252631058738832840031767520037004486518824583134224108675883893347199149273885077874048077397117597350501718568309458410163274346974855647099767047474533877594035225137568630504365702692113246234073237673760665712644208223145718434988915538120529206021282705988276071500735869418582591969770976165802685124819697979622244897399747646282007524542216848925581814557596043095634668206710184433661300375012336133875167761345135967493902200385791911673264365021056884873372902922130349056489896464701199867856357350594944841495097664956600173112066145278376928603521532696689003110690587747905016456734772493783870946349851801357618933160768792925673193317677314997024961237746809493295081329345703125 [104,60] -47080883673684923023108676370455486014173429635720667022324409597381857670182941684307631308471365108990648907244856660136073882046481384748376050302580055374359728959448167957416340395981497844256515202643322263895341565302459088104953359598775616018838655919057832835236321484655561940441676375836993918044222921587434426192612250493054620434084358028419864488725029205982765892870127502533369500521812608439101989341333122994993912533982328953170630356830365640594454469084339849360328281770069550494833784515897020685789458212428157196889621234214482156112793916897935713214362917218200123793086493093069774708908083282874905177493261939682351855490934522786028820792616726315962780028271000060852417811915513737593739232516274620398385958772348335225803084945947702309752318847989509958413053088477747754187351134848683620937221958616297846729733656430857296394938626344251686587553277479788690512159798749709372021430168869742168492980169380022576857378891859683602442782706482844101086286722993639190331200118126362262409515629684850784177016997592645360338190798322597579182163376718944623465920117036070577108390731074624373784062743632880053212658656553425962949343299267918805834354760227061383520488845932816356981463994432283699828547847955320128055592639777391825788290999408106496476639312171905554372445198719215480746753218892415959187570284664071733384006225795157448414956735394090398291457368234013784203130687470869846669847699754664095237937357576732275378387025457159636342261497679029905048210051733964824002321083500070033937319866702420527259917702008628790890928446520120774789038936240131364566663209738005487304505000398735165166365882061867905500950590543971825286141528024358682567660112202103434656229880373178045730964174804687500 [104,61] -648857256402716483442651776868584902264786201238397445177410210088848831962803172379452811261303180406945767330545299297118771655772470633417771366760728168445121896584565909207385584562402642040306913388569205275853325572935961467217289348938895649924880919468949925784628283113837997560313910361781378229351483988034725768590917962070632040345847711715624493350717573751662841114312914476344746051937284832241468147371666130344664054704142191376765091255133684724896430043991614478241688655138003652781827054162831484501480720172108429690146714901607690188917074779889592619770241257687853727287414115747000803956752607646699138942470106968182992191568698492834579170672632152989881172620381430786454523014845517653884616119569228745746520738933883488792121404369205294111725060857212356254396419344348509463366599838877756582828614575058786517078015304652049001872400831957966928076721843666255071823883380593785103353892231328088585232646330922871036753910578782244421732067784916778376147673566537880615168389816227338035070110349549190021798459979012846500850232284946291780927203629319269578842248873750147859983144798115107783809728737933009051347623147712546327712553998831702079760543580947710578402863093131809851546037094039173191512431504024578372789460695903347135917018063578104400971410110066240946834774826863010432302537141823250443791780357613335903591339763214507907796248145183874330916020295527798658735078005605777796681480958852084348847323210551726032557690362208587485480846951782790098304506312605231703115533057816870644244858042916557718333539626585985738745851476147954315553541855382070629294893694598980409212350903493210765863843899748196323734575070527977927463060340587241027703262897347400101128097099279673459672265625000 [104,62] 94922288443688147127425066395438499322349046871620254817218376161257419047683108199833190212308816838671522873476131981195458137869012439216790841369621407562432042006475313039888980952883096058638824421877425307052580432284924625168109589572459414401498811879702768014352036227943043705197973751454404834713891222837367431518613264470206852859651407665229025118221822942477035723070754156016344073982845789450765363020582560770401269775451096324484899844917586502359821804851865936675733981705732806675817606754826226829746707059272069500750900554968119835602275127583361602923127814751228140077244259364731155451204372358522614819096561609071790678435813357848883869130851740657246832648624583901151757013941464073694588109553621373962352127767744109656330611809563060908826112891340430545293747842419934892508901485294435180201968355309779373423059234230843159589365100881296009901622822397419397201463549259542832433065695032489494700302112974073599586388612160260143452422448042088762388091072385930500359118637689454773932370844629860781117388935091481921085827656936279433528953389723926899571219487399556963070784270152073396712648928544716276499721380846751882172429814223100719065056289150986729566955980926266009084569983757596475690497939354000170188042630803444959898935499596335315116252585444773866939813289962296747580697138356245057078328056252433100028051820956884697134557795441552923280185095581731330807293826790907942204884997133666956583844730403394306035861865189784599941326781407603007845292962597572810752598069932095263295086155372255404263005145760260908996348477810540753035257480874048142472068047850035269048761866265762674479398089286538064658570174294024507605355343574667289518965603288053089878441478531165950942265625 [104,63] 23406516176487403795417489241715223482119513389136934061072944216045969254218577060377065518981934246397040867647716609396817478548437648268339007566345009819474215790102632477662882303031058933820356403024431084099523697175902144356869454043670429493752498620655067069912931534567895243511247521003497738093922140710614923377739980051317340254783804878450087554402132795490685162578889082482742778513206920114505957751854064939876019120662157872065095519005602405347352826556426831575306466486586367283468428367910268988631480824767020357076092100416678099804589526979329460349304381624016274206694394324926524433496058286074359649122876481481858465828053792523881628701938352713518017281086091927811498435561127374726072974234550803042203673227373542086749320496998918221198339588912525661938641067934077635177937064302181172043091886065580298960313212260501296076498648843238510042998865602921000354550136337369858550642455656141009647847196116869712866181122659470350708884232725433075111979395583798829012887813104596158718264232714919204915857942119660555663422288783316580606877760171106800609017158272881431814990381596698310785881567165656964277453807764150104053042178248856319837655496187699042511629339986798117244622954545480506910116021305547298925058146226351086373650331405385588835512604727318245431568775873451913876023878802132948973497666150261258721458836322080429634100523139016292826882854980646077833441454661070754358035110938746096283051272902990827592832913141937440278642082622897733853373477778162728168996882213363304159482762489483781863161067238245096576099314830804813577613225662072594880000156085032945719019037764658127256851060949481937782330348299389250364572884831349735338121883669523238933395711492921400471875 [104,64] -4394777218849074386282526810465070160216613269766276187938225930378063175213378340398213495502842964132139244260998694508375725636254417208007112768859139521056321168699928121216356108652169498207321837773860166316139619909853113278092320803558135062430703682197654289083760001054444769428962969323620847615785153150858564065142565213002554114954535537892937242965018612545358572319895948274218575394385124153540559614188711198616340170342476516801961471347968361553745534893080151738928266339703564821905055215797406978065652049150820229308965006598936904037242843402821268639142896126322003483154003779203028087352910551506037542918467176127360226957492293643327332037201455405377109151832878047042340463360768745591073479510766673641986159173698977813977831567930657109942029916195851949632926787811850061948662564202050208743595420796050179222196406414500583479856416088413768810682473917857313015691217610921286600699982805171271410946467477052212615574422040027872801769839530812888899147456233020499481201886467716414666679931241852631898576795073880443103517572749526109460300501808702456259895695781972666083321200463752356229913768185971825065695299018158070213233508103182385769219628322878357538214128819508719913455656954026752914962878537426209658140248446648216759905848206673827946685023169521398859070710926212813423780946300291553593622556122025213293178620285820505109041005295695876360906535851671643803321640278344225843871420713157048669589978398806909273738652034617372759976678527789241386869098881109868460675851983573001428055053700636923877248409722998791427881444228214655096204610905750784704819605033791429658765118749252573669581975821920285001727133869075532057633339592925170271708270727013273527871199171727814100 [104,65] 272604868723752925673667772161235430353617571209454063481779754041873691030079833256332807808643254518792635777420872865276925638669734720295424327635668845854098023391591964254303662385067789606374154929775072976900482442825614587505832105934725663811936702151413593366473680159077911222948396220761263973312788831819807808330864679827564703106754028949131514021409509590686164469989705647739356932880945736334731366662340393651983499361468202901902811922315041479600391615054106316726517268014353205064864746819776564580728011378156781711513422967221651449445964911553460285845082033344123321017858649552063739029336385390498704299668232169724025338055463091223240314729721079158912795186565370445737987538465180881995874125453136797516647688304458360389506831555869346026970906252961996438549183384444681441432787590291875295274354241647882188157397379898273019512632643927565521039405403969223643708799962138819853204905134555286168974228026118901659771905248118213520551574613752123031026978254129944353859300049173601604690510996099693955728416903584856385190748608963169742872230955030276234915540917649506035913483661966661547761371318646922746011920641243267048792530593000271098820331758556903122537806984552289192848321601508983712661812247689736117677005296035137077896187137572015705807078205918232469076614944970647005938312995129772667577219569620965166278839292247834123661847709142740608730941881260333245080004487325302432910626681508917727431436889733571146808648524403276540213222554321069023137451721224405030502081949872262572401326990096686489812633952117433492127618501610437778319674931133912623715355520414599128134760684193078545358573249705226037903187471816017298904660993333889269712893889427332185800216466820400 [104,66] -638387155559969858212284067926582679176390239577015513117522614061170656323840502521637887166696047262746871895214347788315393599676864359797550334506546652398079774424215298526195478787357534708337016016032764000208014614298283521173135454618899253807328096652868852396979224020028795974454958451310264344723429202156789237278326717980023008018736880902332990712903652347837644422131120563184661688885156644866902636424014455567917967612982078230803046653982042919902877829761349188800708613466564057402484930940280744996572818909704374498658413947495543784084656938289242506314961134135972575754324897635253429664331108816733929412553235004630067073886119420459969919815951457680469650368778453802188758835688271566326907297462666087888257869618773637093822587663580274708350561076329984129357896964833457141040812208377799688519973720138760266335785945712878658635636750406371198170120056020976592075853497409443969923651171407031795065514558354281203406896297204219292181999316789129167135628844629731311782013315672210311219128991619915553485368453616948606448152371921304301537961145311936507809187927208023662790235429861237437556751771048738242923255465516725264125818659476826585212321708382059793664144859837095303691168841755017713445697682088972213255674543757685600843104403351160940851838660939286597720776784117859180948455052040030865895642527152724939805909142554499358287121861385922710661143258430405661157718235400140909644565988034403559810071145778954657061898631245651642855059218137325399514025479952917097717224298608243776639918721033463337734710961265858569201548982670512641613081219697616313632318830175835351623827519243349992023306300461891903067099818625731444778965767322936233468651514254178388350703570 [104,67] -884909065459545980046497247385741107125518857638769444763977232366747035726778542818550906733072074925784404740535314293850310241892160382265832418192851212369704303683697850462786882156539338265573991047672462422169894848984943650648484352450494784344523615610421854157557745512711198522758150071785314076299002121145776266016841924209934783691916764075395345323191764188654435475694793074961112615159993112657436331211010513466942215134233635423688060492518573069184291403149919550408454262521686843743238986508490766842727348303769282956424927131177894588313231517157433924427688972628813859369083624111650113402854801957666519716798761595415474811505760026119074075826447406017856545711149060758839036584833882739087920208924213551596542692946097327201926560455350226974532917031197126789060778558885901502198236942358342055605373071899367469851776361655537474477898433678477437268858355755437784548418340251517870769831377375525167161772233972743379972311020832918096052401280614956976249837588140260683023596351952531887579659288315352843197378718979257712579164968863844991991050374787277403084133968912661895717539779983419763976056234555306721139645907170748765928050405747515891113039105716794240612899522653679987553049428963737235233347516434734712596006819857723369902402784606760494400094571053656379288698053353193527335617329977009352957906252747831341206580019269018683893548773989233799580523721011613891801215940815543383202698691650519479459921100429134686522747234079990894429514753392137321646891299143360102129182479933201976228472342588057531500189716404984962810692017965168853503849546565309318620738319891980731010820428762301066401347344511436991656131166231939183227858725879805202820028401827173680058410 [104,68] 63587792771909830283507386212403113585772583957629605183106417491356840602973683215576310301930889919802829910568742970951815907748148202107327181247928787677818966364668454559111902647978709113596411184106076849379936684317879807555490819178451086853976934358850025778128128653572249759284435317070603971219332812411031137645475386476903473399786225180899769282544254526306315227013313245913263466972085757166890639906436505177331616857887089675583252885866580978487878938660529991846028125718525044782653510741326845176867086374267502430387325445394971087080192428292821477254240007875790516858937072472892931393504527673650224587434357573340565478112838919314724809161116467889163302714244514840348792998854818764143952442129815909122221173611521425528491130242822890888957198064587578628058256288089416693568538713050598110169126295537089725051685389729711033580303342741686325073533896679314101384432481477224811202433864247226819166684981007604545066543720032412410760304981956530899943825483940063615319660489426326827189735275087434625066772066789430643529252673139294255485498937195125742086045045460882237318613798407264574338300550703405992168347818934023254039069165304556530122786775420644794713608074061380956986626179618229653483643345225957888958110336261394922255818704174024420066317825228775362543843169356121788221766385509911924359582988973472473785212247605096002791455492392812415817404799221744439557693885464448289847134240429633044314221694256249872475852977162196653629044986312055007238545340484772149519617785730100220927584295948952960376733689580501473618524659167393708119418031293603481193306146986413139021543019197842260913336431341410622051205828575719008657846273266709007180641844091544272425 [104,69] -3108278637092622557475070558172587822679249366887242497050023053699207959039014502756140235961672386481076985666617180727019696668955903499692926549402996181953326526289304477637458574892219112170732619490872414939540762963966471822939669438274627823592802919219446487994768202456027655156206824373066373077094645501310551683369920516924786561055006864505577609257426860539710146154688150578098969957334110937139456587701227756614560588840713925206126491802799751997445222627332271989243133624960190856012615546025045265707330759575602278507980403915836874273160115964675602221655381449119118298654739724869183301221166457501801362315279909039576247755978733682302853015210800633269270672922979411653369096219406803010277847445277312262441774367932685853114512354452262213338345623289660215696043640718729861281315757617902713597833752410594659304175181216347647461187057613099325711142039412697568553921819844576038969907986491504829785142140047942613794644868644723007344345799463756574251416963514617371649577970259164790073885652024457356616152491986903067293871745102898530415500323709762660144976225032883871019044378371577106553523081201956790697982998030339109493946391503458206115031593231476409593106866456809078276647242283143405514721880617768279296187597211571315990524320548261585953459625018917378732000083874227880012087947333533938987533949094613736746752942286796251305014296761640412492045976093327532167124969697761037313174773994972248845988842768060413337688799652302381881921927953129560886091191863646610217210077560445011483354076007789773258868339290506537991146081601729391303375785956029451013304452595224579487822875153671479216325618708476376596389579570549795012880260614804404913454512016045875 [104,70] 90983508935369562453979690936215702987817585276093191571914233963794411996027436531206440949735239443078751174654179472925822087541930191736650848986875552872271792394107610620041716527999282828168467324338660578487051551794622424062543051532163652157507549229977274065324713177796233088958767910084748754061486281623191682646066016035604424134209155382860577151420259912775769171994058847517605150542711190709171225845488978958633208566658165922233721747601577665929546715058787496467783141834907656053409685251521966808116328817197267868301776959488828965716758648946087693399300198134598507841694525788914287023614133871677079137728618964682603224632985654683199357088491291138611042870615431610513742760099994071635668132494662182112505309097123695881327158712622457779165690297543652995059584485851794580522629748071389058679906699058743594879632863176648540349477978676348462931674030005761071623429699849120666353851266057116994671095585107192886528519717584473531829797490559526877622088072057883083010476575438280288998254860838479224065946001553721369821207424675382978786998278378657105821802367215350852414423458539011665793757485025792035351729364131484352373298681116128620561943222851364069977680009138407717596446023621463680613764397776528483320921117774563821554844433927688011689110406180890220757130339177191421989797517329692586818411655822595887611497767143913347499437221274452703434560573367052095667389728487129284472765431446866081494927590382818210895689839975071049847496828973965248303588364033320608369680886059824722741366558296238013552396683195207587923752763793390365138609989791499067412891405215903280463128374757300676971834599647762631848393466500468651961017746984708775099978799650 [104,71] 119376100724066548922405779610722332720947713619627569283524088756859823093732800555438401606122919655338487158114697059073951607018400578342217869193972324391748276281133556896341313985368790690820175171255499989891540573057910810256605910245566379960276038180822201655255726062634188119243708622526584822514824954456867434468926517904145083196517764367736979891639447173223266738389196316193847329450940683351126031284645417326247438475704837126242203276369811133668175154792954366784781132703260147744636372746041850888873453804511855666822647181450763771612947093278737523936288005176028738001429787930855411584949995311826244135295395053609185677655987715176944615645490261536039828107813081547570610347995636854712351391476491687023791464572824098889860524623501626759876578702356775009129363677201310659000929283142157031663043440058792638039221158552034424731731797010262243503620535090024560772810070373715428057023836366991872876725363987480517296844702694546111490476160893754890250015913589711837745851472265916587309108912085931042580889362759780105367117967214512411751723593501097531506036747225851026674381416331571886700195267866275387116662963168152919641577890425887667963640159388735080345951362529520345759906145335541785710248577146453550820368603387600812387864056924189859301298899825494190903346975247940380080371511606613325160179374685978993306243465881107881597882412165159727920714381268744901840978123646505682316388709534385391526353780644398902409055872661905079019782830622526237047501096511259500593897254237025798042154225929165958646047859614300551461419749628822545735584701691633318975255622575998208870206439114882570337116946896025329926443540879766179891512453628042322437375 [104,72] -63537038284805855138717893297105172350408332181743544370487253664786022517749529084445374066139712750686826468863971746992339216738601872795897933514822984728189619074906870677722402077632644357752656912346595213882638537737202880685590156384616335571200542479592449620263940474267449750066643808819308952376261853198351391823375491472601427963740803130786038875691669277522288473618133664955824948217502704726406951066060436253560785378494708367839695965345477198798174690984126083162573713203625205169021292120535627439331743942988669312193646989502070729276513259906430351283398473782855348010158426512920601775713660227713031399940252834327333593691076515843642744283807868542339036501176911924736462580844979157677947693279559301124684759222213207384147702618656348965104757732315501700526973396825003169951307467533113667627147556064685228096851814087996329233681819403572525749101665540171476142890632720124633017593330812690162877088767613920477921671071506966810193745915309298349173540646191007057824948941621973458558605356951706374544344220857560625457130772981317137192976210568535376368332701649532268136349962361847584423308578403810903249240222508150929636734592543198401585540562163025476136107040530525445695128422494957657916850654678734897366500735789108797806920452339700177974778429158610450619535406239829729167893370707423074774682056599801476879644950299925540991032206772313663512181496327576102934261038684055778537612563780267140993310998343118491038688707784705520965627545185083245368533821925973565372137836052270727275739999311642695925069204744376839732477893348955460081409827964374574995518458800826097340468598611985741292972329467460945677754343238920908756824800778377419500 [104,73] 1346681529814185076907917405744154488802337496789407686333912437236935303813895601472686867172161421976074178290794728023806572692687049942427364836709153910455421927347939633896247062431457276168708059237063135724938695458322683393739575193031870993206771644156012510798828152055903498197569498048697849442273731793402449452795814806706953049033214892924937593804822604447197014387975452348456797509056013657155577653486672611394337054741966429915027426483117270594271234351948304819409176254186360882372159125360497939108413870163777781779587325988613261037298292415017838123534265740191172857501230662111542805782558028320871365184515992362081187984575803140558580839009353678384521318701597757089427557043051970860683988623980614480242426737281394291659212291918338193480775407993516153125750056932788222620797556101502421786077980294075367149760208667265836626443750119478416377450178327175077214135651057319960175818960269842694969632013874278663113641042150344947881094123673892854171030478445361245731765185012437262137631651560958977983194100000642174052370667146581351408745789234972953124375382538138399047902725144936320269991534540180508403831821861355424287867620989475612125202061075875734742632289880663212403752883042510506843918677760316955007811530296859666909629121851930950063322619692156900790794363595453418207042489677554302697806191776305504077418514163178278036472226254878691408608643318258199891785781074203784885057744733333611465784257310019474449940692337151998895935842482195618957732238137140593862638426343520612414948080841552254622668802003575637829183179343406632809668891947526381738621361645318469302534933052049655627685175647751240845981274561207100881983941033501580 [104,74] -99079861704159891662371360665225900074578481749545213861938344111597254546554712242592582455135605151046421995596086847050246388674444237765099216137651948508265849820642337638527555734901602512163184419181325019108518421919457296990705343789262350766946823281186828586206877419169564822277648837315009137010317491543861341547159387412637136394159501264514406403875096494698966525855704211320038428431515873004788546645183418233682676418173423543971604588883521509272753306579443519874786741457415859532051141649187327559729532412056266630363366720411462300138549306353878162731326461499351236852127262454179581276528908593875624543192669781940894835871094230893711879293717407342895740848929857825840455343242875479581064296817377978894637640422756222241313748003549291957926887247384683451596063256181737874078651003289696928492312784392008803440940186471351239740693420432907687211094481493173680213279476325048851143654418671703573321504328183897840586447291140350600440598992755082150081058007403855019132969072296285107140221561012524850906212456647645893577961334919511268001560784475031285304327805566239901352348731043181162890175938890923323811795810633308777627812458553343297367582473920858330845864618748479816881337474770765272579649029292813177828853044038062321042417788255038346559079562533240018729719007388616224318031338954318094179072315567498821160812859226268915087273445924951688217679195943339247268185833914710453540434723480489710225317091278718432867585145560812575310902641483269292915574062692485990149030833991685721313949146429335676309152302849492429712547315588226916535927879878425883887832722217177916232876284958106347169338154853629099670643946539040058135417125975 [104,75] 6986873769270997591353678911114631039983783525657299037997762239497970329804114108719308047687749500360511754209535460309273408229746862816593311555127614700580850224160218915737094817892522756383200362679294025263970606883175151996006533354671714218489953966191459735919985704571617026426233645132923124529502958016027045424883125832815558123247383833710197162345949869637725406776036078773664230471844414081642223402203764236775918595778046187265231692363087617654278751945020565176321271646136909626846712638718361010799278682592381929443550487215708859553730567517782673006444110945124583619402840633267925121195882985561612868176323629232225172897934444090743504539246155033935952963515792310406779495817568005844686097327221134125363079896345854786381748689872616656089334659064547811544804704932304266640062673509470011994224718060127527141321996972314455286374391786784604923951486000144065720846863025016128957215950725120918503142204066487831312971308405436373817594109193301047254223590287934586824046651773387783481511316852098381875819882722852422750558409480492118842906848361020128954934699826963476659659787577823671520910175781165477789486148390031266427927920132556579967627396010741401033930308421648145906174372246758538088500940987326846347354026197341245162592436422824792966265696641722367265100833532450312670384884016481784006813348097742860708228365288534779250059029499602091598048160804697701976275991560341834984583956143993788448191496712060791168163543348706474196962873707931557370867378005525852656392930584156828913353937192489229217087076223795212178289183978484422291047834640496161716671744572422550918042266525130516947063463140473809819017397841888976775911425 [104,76] -155910652155424146227993691060252502492697901881643195439742812899636496172405705290433592081821141800933151533971344762780335157708822574076414305253562028622335642156587331676691314278703002438432500896545794600368766433545754653620054574047100622007756126524380244671833708185739790951789681360579211623285217634581551757595396022862542667192847726366164335294910532846425765831077374229903500484750850433729168719559684729629474490882873800774675752838250812507389274932950626122562397266517900666873693272087654229595693386908116011783182519198970338792864629513426157551913911605700409763128602571994119779389955101791087072858046775700673110055283290433150286995746359351773043328277182849104209262308223458469366556091776340718166631596605526764773337790115488875586170565003837654446965356626057562385182520852705087427072540693522117149736425311252250791879747535203407942370780892969688160673826330649222007385060199925786892253872704597528526169532430183482860437514501420689126675202454057216560887784130696518482323619173550228384427531041852221358444649557049497680995798714406637623547181292567492337839531343366092978657057959058744059251806014287244749693113305699683648455994845487270224866740024547247660563450149667844452807498062764272062025032458571609262122298211768935936388470628729562294418172453116235570302104098413103409956579291563791635396929872467490042851789549518201902337934991550291837781032236011659710182947114843462696914875044284811334103010718890230241031053994733466714997114746736309780171742267198471731707079597939399452984384963795722181372412111481917007102283745953419240982836632532791942788384796607736977831725411491317536864991212457004850280 [104,77] -38477128108505677976857722800377690734368318324858527704024629303558962721590298180182989877570985727418238476503702991814490842120553393380772740196896636893391715495796344120667697999785568344149701332016202963515817796790947358142228892393810391686515481067994294442719873447599835458233312208119203811377861205699264125983075922228024797329765065595652419753616355984652927745702255620015944499286187761778341320986225482448607843227095696901273326935599323495783931394350876984574328789040284937799048966664270747205030782484462570758749984843859838287895456060640050000201741363383762479990118227394608300101088000232940527732342152974696676721983761030216532487275960291483288536870079359036802016115392556233147802975530275668098425738099670395693275213340837478281438196682667910374714736105105308294377480839524862845627947296440824476904737194690174330808638364102040550648133766308752474893105249985346376910633248091541356620135448483642691679661097846331436350702963040174822753580721328331561063617687530972782854849525377585581858160859746291467558593112996969174886857539880057226536494288093420172592454619443566886903272058429615224768307773250201827900748883214613277134206029423387899602813290286144116437629993561954425564476038184667444059325948872071060367799506375176042687563783768704571642655428310248791799865701414478608066976704499746782622495075606296934843097675989110204071307142824425137700401016509537990715928741044284546405325453754315072170615111109423691155079634273213921514072348204386874184297169450675249179429752948623737634886314717307467776319429560103678587240436426511061136887418525763423886735788788398637052788595236878933738694086639250 [104,78] 73875570790256943313138572773932077524801398634564174332086002948816047976594426927689570034078167765002306325405957431997484229980084499118156090392658233317219112638208758004577161883951177125687304511417827275203885313126088456761559327139427888752412653586144465353284059165947067688348010799379770658273270937747681479051008702020831421667234224390395378365108366468630667127445806518855168215326829714105947679511488326560744935491231144916265431560908679540390312548949762427839776521275190578202432610879055390247765374016829802128504684049043203932221602447343482484980786828715562474193391436444809804253222130156534187496623755636636255393248788880631911442458146436792086503503360182034825153729661879729514362835887898112666912966390079552877714380844064427877573166469726892984169101329726863190435517715312388197136225894855911538822519823093202032672044013019818434816143662463761930794792917394610862869237497519410206502970617775925975523066078884305797968119211655221192418314210039641467040751017608950823464393288946423624489830170834457066307725204294130474511407348916440053095258415101094138745670278366410996009160408736489774266133447224670411187356019807239104408015037332810507186763100993606619331426326249188132216609825752636210730302203417059985837568451231669925797487270529080894930273115379826224091514370807350907985272629137464017268368475408924049185611573165401687715648858152738314224096181935351628837489669053238924346564312713617298891791958865229245822497742152833734132279511151710579593864908818224702590104532816391141855315890176815000056955818687285573192574888536822507388588830632267958274359507683441783879296512274777263415966469780 [104,79] -2117007923166266578754323412775933775178745063990095087378703416599538530118659553679527514923665018458772338997100012977920033924816793357808351433003081396305179574444341868882116815076622279236766181119684424277172468114435194819108581476184357158113168234350412309431811144670349612555831731454805372626523460424707985061217332596345548480618424740932394398162172671676116411041436485711758382907409155756099753446607070232415791018599927467513635926886408711882056266576638766982889384940329507265877935206290072007950403113766389705096606897784869725804982037526705423477596218636995973322283185277517717414323116364665145759836915429727812975415168583989848283388931344852266410597468927317176330875841199276100016620055327607388176542351490189753389405865712928831947156261307694415956918762260655795018381419258243136449783783836307257913625321293087683863640506764115170554360573166664800742679486662521092622081903517040041153034517582960144230092829003428649810309442399616024270119932649546920794905609218428772990913571036758793757022281015891786850916027924154974111704204291449181734622724804926016494618327459198729174451446761840551684818724898498859224765540769908735952630265123666628636360725415980499320990344221487075546346325595887258164398613344521184823115829233755695539089501162234468639604802408392335922829050896295548433990685998021781416528197755223542757766297765734145603375044850692946012896230931905404633098409059136582466499725645123984888710370131350857662641360332240112988185431647285371894038670382956827480985394807227827276810465422348871653691950552513029397365771879150817491385046598379118454124253723481672804690636246647861015266540 [104,80] -5313851745729228326946460884485594989531514214556587399057531619632119311714838884073781267069266191154976174692769962194711473034510388214645905742382951612798520163838825336520239051202476188567991555209621504497093336171670750459499615891603651812148483958374870437875927810592957909347693367366985250936438904723546249299073716549364432819591668513269525284917423456998965829260025029421293740956644804388844115448423490265037183076543768597874568693552055771144877091645882371417630799807372370401325029925792525847015569609093264532749755359101158710340127402419224052329398827524370401477099486908116848074382624283082660597396050152240950087409305899031611212775961324892636888381262031065600710825034096623767968743870411172946504025039335050402107832733230799182344504496142749496481882357557103933693248190609146815548415216960578446407207329878209307050090735764971505289108235902993550270628538387254073117673694331066739581037901111269149924536910430596476255383910490375155704478172342747097935535922508248271217517868394225032179211578346655981457980878736228353129277896364692032552979802492589688717898732096890898886032611433614297962751551155319289594494105326356899576107000345965862462250642579722636878629076422647760061550496667190011341782767416157189501645178152914195334197077101045975216889816623445037075579375719406927832227914532823611116920903771887620949581920647354069344872979609081105053065972153132760535733041527814694226128737581859824924440722900267451621455008033003850600251265292611785922589590650828344138812495574048816512400372193515496542446850681855180006554893363083604974379183510646772794163077914685738252053642127125467523 [104,81] 300312534307274483017661470772088178272237240151068949159680947287417505795400794087095204115617021862373741997173897462120111674819484035823008323483665013281319761885828692939783019775294695398788916070350974746151651701652799724735442503377268365261546346253012895794927133777753968517671400053893743188925665643908130075777209734299511486111335804682368278385860201387663706977198084850784695878272157847658419028760337714302995517275710923511171341700934006106003497055621412222654896302674590392597023436333324681055026751025903906595431215428727470865145933333203085452256486629070647499072736996784491127363103342891269558537732454900928297111013860331003002536407142031113588198957542280657771025157014811677188009515211744890256560374936273597876855582283217449094171368401751697050715954940531660117243093134381520094806002650799409767283706646648377760843930647022880061408183980754248444407290628770054258504911442794052502869391746352458351321029414867786628462562807805572164914151710423445808707546922526299006225405011755947715184392595847269616776416925737091644641210534465482386453344233154974986894571927194976042970747914587462381662727135908014669005565331031813869402459073872682046577763468632959404482519859850045379035845428733556947568756720187102903982633763465462716250719821641912640524270835189229211657609634639102471387931534557835397990696631407652171398168438838329490490611372351286481862288722800358770503160406894719223238547078829485391675609769334528161002254577623703235403911480885175824623559862736052439260477406839097833139333635600485763577624163105863777350079369204016291093656741258303214526025645092743656136447965904653 [104,82] -7765972243119420919564381049298042313147431004395524755209780423545815316449937061204260682930037093543721545779678226509811676198937479742630465866474441432323051072735051338187880985137567918244887856356604298446134304729213086288700886174523491826868470622313360424621850399674219062842234564565165736725878730705773909934056936938863957476260400514696153892046456847584832323529950282938044758396852563721940742104178504057989064343788527376998795126076613302659339177266702637655282729623785067679899214921528796951588560158577017913471376892550264904642567191789277989542806758931511687471587619827053687228362867966094072707900070009727280544693937136080067927519993878050975704620840516382950114905552278522698675854217256983650676428603299795714526268662961886614490774836094058381612640476079639565000080653859085278743038060635704068591116517295916100547033290311107414586000407033379296044569920109420224857056849577853831215172572933047188833381856042728463530487124312921840578315811974999532515353280384053508741388696463176223682180642259735187648687618626155047419117000342310287164823726654197828028908771144201718102066607243889063769112141387381396922780085632694948979164923970330456674482767759354325442651222060490987598221095841720231391861279072328334589374120766192579624721584841841847383436263740306513890649064638236016034923851457479572951133157404472870685699574407099237488249225683302620967065090256749589013482268599381313423715591514252931977230192495904965854531451463419209854846023041473683648079154566106341952483782106072964576389855991487514972558019164999228888442853817340676000181982655750404343213906102971446383572856780 [104,83] 17267733177360774993344587701895126261880439442994893444879300071256250797859518790564219612170910413919783463371585432041239068816944915969749447258763126652928098327196546978150965683597854418490693530791249853486457392148939093523313900384037568991047825376608358865073581902382519749249470768225419762174947639213044224731954095704002427410737961191292125768795612215679517366166873012215762774331294507337183452197126657426926819356232315836794027337845079371212987600337518564923065474096085437180308365808494530187087646825674783357745205728849268447387704588804590338942209603106768554579177012414252635226928336955341538076469264395550591416853218087472316210616759522114851186845680505383989871820914265332737183676901461121476548595608386151558381219088104227745952720096825473844608160969408749837214723311744132027299767150639789414923068649647643149701016804471999480494860617135318852417753447110641892973293990117668167604078391467471612444407316247480293774251794390900972126393661881741454271529268615650294214544072385627029275842180056208095039733490902232795594665695030176526425739488078565855052929134922561124442961375931510361293009463936881220481229859548809882752787942664404730632395948953367039481684705894708224431203340228386677185525834036269874286626066832187593598043475310586247844453368477319040360111812261667193483652517361976722470310875727493072041606991110791156062826088941349550963647817363565155334876415102316042634451039353914564127927101389799097118896684727304953084634659276340008523398091325329612860151197524809006425497998171075965249602661305246930389726102464346680048033977159546657492736796250828657273997 [104,84] 417117009541205870700695451664289468016846303432428489976823290931402030662221461368669083071015406576162062319023635950277716806565145171061714606952027280079736672974937049654622316695365547205049907891205778078043127987116836641824623330536540050257272581912747701165924239210965646448819519934903513291116472770627840313690824785656120371508783597469471023105539475244492451076347853450660669803047862651768664754337294798165570271786237187724143681053446356554707809488813986298964358890108588036034774557234777513319325504884216622205778180323225170675347049686775661355848999638720207044157390005948153355004509001374723794241421601340437565947962535539260781198931386783566333843363146000185020946669317218161092096803129157524702891367926609667125073294583531527749457965803389671611045924107265262998090811796093878909756866478711865425597410980552085088929256401602667024568937609560791606667077015722272708918745003938515340167012211533278399064867410649939064567368376653527690285427766142021756528912872380700889162686713118916185607885271687374061625255461739538947362850476477397079053362785369245279334611910956501811591212488408190982735761036326007908113295387644193020188738134798499197865140189056815007073166947881937115651153900049498582955901360798749819111316318213706992083987138851457862962753567431858324985843610466750589152492497537524042715962088220102359793280216229627520423978331685673316097042755773276762764235094516842151259230171074596767081116282896876827862994662709737999695795300803487958901990547945913323636619008269143843897619104300799012641448869562476176912232442445171611148619742440223489689956303170082016 [104,85] -4259687673279691544710557453204916913305357559192984886648899016472072097805838943806325173011737577871468709737508194903381600124049018299569903908374998226735185029662199961750667599819499449096135393224231529345102272003056233077458178779281782212515907472328674732063560803152213565939137280187311458616130593478123412719266040582573582065934359172137275434409845391185216602194013702272594288628605039874997637191118325140453901710604628112762955773427348992313754551904468019493707205914963104852330682206290147412743638300338991233562124842491154679537467838032033138827981704447894745580703296592187495199964718180234629076787904897607837410573653464833241801451750713537403347620713147399898173025701130897370966824689368384267207642010411750372620927619285205446219073752633066266843166856203254272338506668168712544316258792200468457962797257828487737722547363964017579855345880856344014852909735446209582515434218023158411112701302183632745714802197951283939148087639074977888264101219332819994864682525591678152587435163434702848239600025279873036890690304520652769396773420092412118561534178770912138569324347100159590185435503566651555427379958961279710455698887826089945549105129692375317554152269209267830775890145479185156273982250031067019966659337291810463827823632517262503890035422889023888369753993103641740886296076111590301027290678557908358129154219363292799666258352411333394294079902683498471518533554581590751058665187972160897462886758550767613300095156162489918105267795454151210989695611318233904350611276072412811269863473773411196434770499628108645086777713515400338957084745135173062163374252612133711528834847198992 [104,86] -8016441623222861549460311738096453100254046150001727131342177088108382612346265884259009544187356611273721289344104788596976487297276543557694908394449273390032681838628403960654853685536400217798100083307288247321662738351006359281291542744837149540304045194882740393242691737841392099811029710809108355913119826083837269983252023647519761352400141850644489784937120709945243717795044399679974659566314093668502793096422558821492069663110347525576647083039938217116485855526325600584541825421131443886631260702354482675468447047504209931380642913191583444029202667858715519573899566472871049148653395457931768981076173834039002295822220026740892182280559132636135089763720145383698362840566994406996710684892093368237437967790981091566044844155163924517967638545462784605149012221558759672124034689708736778236591039020101402853373669204097610645352562874916559312895334659066437656873975439632323273386949207055712481895865297911612164076340901420156951610305953417175104786593168118843714051239046629367412716442142626102936926508600568858748673372787626785916026826498398783866671009589172814244424014299325647560534016197389981668312508154207762701931569638740416287533506899468419122576758125651349265745219419740642677263257758446446445257804283475024052142567097766868258750065288395388922445317393057911118545866313028586168746163719938770418115881033058427509916144732328526136229221332950703802099574724658634052046529047085394564664170996493647170465566048661578516885366241500317130179449847787636963101353469544425703371003998478384365210448397322029257765262206806092897466199042138021889834582305390432771028314597892638631772981 [104,87] 107945762295021278798490282986087794331448925321432924793787403746307586656570150630155273206299770654654336876183541939938269251044839273331015664313615685727952858687905991837833623679161962690471724331631052312717785992141721434083750614345864096517129914537433133252028793184825884796821982375405908014186063137316452854383401644868999970596240602818677995372756681339707182388495284209433531089084269889393583982069417098550706370407230601636141402944034858088939267153681800466766583709123012876688443686125582889821801778828435944626956009598982319121740109620051639344789713807191764725942331723339640628025840005500857645810676663008665128980546797936950189785616006040252148310148259474965566319202789775813772505551037837565277408197345777154530748763874546887646452535655274409494736053978652251252884420713718069577118633186656812391363483652052706264701078377453861477573553756224214884285008490709636122325689130859178701895211972811257652737971825002559166826927712503571801373524275177673782752592870764849011031446924259274571188408415147516261855553582135105175374546990470791161891750909419538578173229693978530754142187978998072825164471142500687743486889863975725080471918656299966723681379040913293420599063553237696055288498531963947635266296267686157928088103123135279309436593158185564422111288294225446951504720984602941428532078201659864358557513814821667505669796927371255905052854183848250003434404971602644170102024797450494090217318238116430786883935048218830485443931289039192557483846836543078776229789871288829614726415457857782798697951271838459111977958310962343771402287432035239795634468249574544014591 [104,88] -265491872087506324521610411969627460662155784371285566096459394451118677758815610999103953833414665406594408620549048353258207539121379008062673587141425392695648525502909383837160748925296147246786027541965778406322956010703250317366204569684083469575840660513629419317738992837902063356949516415586178731951782482765576249277948414140483077012249911847920261237131269544835650652402712307554996667154743794405743563278462238631326584440834440626596008061322307836679611404002357263842526039016369546185765163589462679027464872996568591923417468512019571737018726607515821071231505397642249164975203474539879025615507830461403555573730679505158141081724704484463164359674390068169960923209513334629032335981707019838515643134516665796751146483966989660073603021504508152873880730936291513705383309585381436905283450435580806065612775698565711171940316344171102721503736949552228456756027726383435694540750750824726512343844714590578723428333360935512299091607391269431237960822349852070266848652650465502082498310295321852693075572877959618568301630954455599606254922092525915840862458973295892965658652439962187143400595782800648569622628408170217300376678357561108291820778642957198737329784199473168338183538416980526224504846223207417596010859977646754432065159389668211552878231791285327366158365233694699464994569133572664326632098415031866851320627017987382848971463971658614334123686993841937028225219544931144831290937937275025208592731147715259597740342614219665529699994351121621415964026104654246042903865042620493207914582175990913077775905027156526956317517905006639544950134070291465201684766235189230449844187527147096 [104,89] 149357128621026653867214331030521779650962728514390070999672323971625023746439800967328545712629642865030923646127078098783787564771503168772936810947027887857579673625211632779238156889795294856236615861017954772702524808380292444157654899272372272317875375043016288208794321707312754521136572751782732595216166065306020286888165784895185453674480645151181800696014525035453255964678502428639950708136132945227954632922638963472220479856604880523503965924619531925642341475807867416347361135621548483032687277939286530488307141677650348578607399256547541203616768751293416662475627001131122461323285779919042606414074801295900136078209816931363236597462024874143192027460846748773542306940153779199424738509577419542219162324121145719502145972941003837254571807496836026609588185123103627033934584389184726770682452658304293848848452615759517300693633390431978589167959006202481803405818382190288677940678356851211109434127708085839060053027954636725419500708882456800452692962527615081812237771086441198123656255441009018979964811868034750059067190742902066446239306385923245615460590994517284222007668233373879149011706382334509606416494162424939940429593314254418628539511703021356552539123165579691267346813423133653542976820228247064612426731369054797873654855047957534842731472797202993054924088251092276976160425851068509750987550504290737731517659523700893157240125175600735083000377533466355379398135209720308197034051819181501023116205654218610258078121039557428115470179597049603635584747384590302948269662320607605498246088026541523485021765214763263289814987334160481254607396609563007807554714569508649119185657052 [104,90] 2732358216553830452228295012420140533074263607992680086246758043559418829658482739885819401543701059754351405585571117932560752645288864933753153740656677307518504635404169707354751915492903577424340295450398175541619248040058565392726766272719874355933506191247125759170460160879196200891035800510051995618662346888951117788418590678538942480494461470460911024431188623362895139066183864136520129556116773165455476692321792270250164959919327452538719094146000401171387925134555093679189908076917346154250919264295454320124319902154739768587078938956232806376334916373339228964346091883584635820157250259499801563978468392692069185446138861854667152870785156439568606771919435101170503702381761272450812891929479312049460935278706552820302307986886639838748387824186938675559597908661885788080841078066259013172167842182558762898013169279261961426151631057291133024573848960178667411830600255232657577772128118736044449346315679156476285987767138914316715828343952181332667405274213046807629407181031790824012478878113492340371254140320509406540200233767619593526328184784372265049533352563049346957809793453538238791260484985497452415626667486811738462826534778120811765484024015114684795459331154532138676795784624160638042526399910184541377100752227503166479388451597363786893890688084423741335163352902688414884252070168069372612249332894180298585876565571706904424535516983686337913096783411834501423309012987705844123447288864576074173017723412617603080201330861409345577090170832665961231852749951159865466864596710303398722324318625142506387243904828408844660763425973736491921239271526355990228943888934569291433816 [104,91] -4684604294800034695121336858915682912764491618961680992217464016256678083468753838590261377265123453677134625150062613989892808176381313792301923736955223306396091355264041022548929390996345597097924332008349426797594694635407946707979378602053301760132495505773333362037965895288168318365880387648735036992248689908183586419145129174487859561841979001559157960939937273195275994284704496931001356705209056537552875099634968494942855930139532218175634209774000067485245462187275570709686300288331033318417734635565429944106271689706833809219881374934179330911647394086747026315887379655422221986382086123543155780929216036930176315444306395283019049251176174760943403849326604099882099398379293833673653233489914953460520633211872269972159841562169748804089257456184347338937038826247071393419485359358337360833408782246840546599457955090687599633709285167414828427052536000341010373134798348573795572236601120909237765260087414582682736179576864862506600238781668943366788455765515039701985443326889584830792645483299241729476632163978138617229640419286734346691384435806495785233819121367898947297557450774980618387378139160036758445794749509554411991597168772604902990027153665168770782060776216582709212742694485780745749062887911344004516518526391690352751391823443348605706205638739397585498419999014584773296633821071234636602833302569813840079125749605132208097889443981833934489281207444326195563405536001588235174552970043169217754114120841217003451151982185517184209192223273690398790616900801528110787354088818423657488095345051767544849450447921040530845736177425635886053058942519327373391870853944718990 [104,92] -5568364974255811780093299237186752303850852913095351664880359533676002198152722595939690951698441652314512750332098524336302627268422518339380896539821795215679315636561857371322949381105603684846383094346822734626758479049299014094667419322179789981184496743167039457400473054184425419886562403747707249622882786163886786336503917781876447356459669661764869728239362522456337622567995525368478964532332529272131456771099425189246335684471408213134047982332020750083505334614833089271072471147179091329752905160196093861676004488076027955840040329403868127050436088413956225917795056314095608196789643041591897846719584088146978957544599701391729818547674334104183407740117718899464373313948799716367340001741268193916882608827761815163586257691895780230871465005567058324194232171787864270381364864712079189890089011878698528524571158787382203027069610815636243690219697934457407844233261240019711019136944341522858162265946254786796968774494688292361731868563309426116666025697515089569433518056396071746187315901201028011041181314833770579670849014905345767837501355402149582896505673027460351326309570146315905044521351958655527752791319639657241393457335556381097313263902540580122997547520419281935592032163225667313990118323265789567239647498734658313503551255735960732802330885934861042828631185594311618239411325582475470076760445276554648258206724931556232892140721189986327533455984216813823044346176871546156087490477614639683033865570323348586751331839655842719256737879245957891648482360634042976609577840845439181969316289793749742252732693719205818838262292837977498890515830734458047102281436865 [104,93] 2226887504072881856105581190822262477049161001357548011415573636957073404430461814425901330311549975769748779076224028455703975197388931449056981441342273951550357053897163532722275383878812926497269976841828274343867887420733474358453758806772468750870327583699793585555348656331478614205272318336535280112036451310721627345484295849863531571112946257402910103124851949790104963899462003604989554700076245168288221083154325687507645923281364061559785042421362651479859906373416504807752483471567648348854781914848093627867358051846856758394491413895321427827198352785236409303013287312083563018041003583405939716587110404081416748367062763755150835130543197959506698405643439323347342630891415109103791198206072618219667449301212210602838840858472256786803734845203911398712343898786741444456858964449089900656623003171024947404412913878318436725028837493165355250705375286253600335946842586760837085868276349835927541591457646694215309553561242377460396307494233885956853125467887312989374622781712147495281470166958803694669077428770987538222243661712558940355747440008564898241281083516282236569665701572711033187141847769185590655331083427115018068797131858497897528076398045230883132549874109100105954430988765022690754759459621705211608194911731134036380514827569759752148973080181800732579610579642239772046855188743300579201909276732370807042911698140861504122469318811863581279472061191853591349861519695381287229867136965644968197710712712239839401847314766429463066617187210697071293769487393398942781846342238075584262429669186112232921615211717342217882024272662165372185802407767826977542703 [104,94] 892427399522166112787214793214919433760126849600305017785452650747162421494483801680428340022259718377122450658054956795425111388241432210226458440972070007121117525590420396588290189235069790201269203893992703201613845305620646649372742660288131239599506404946778862371881437549741779533061744646380932397140466335550246917155088552533069919414470622333316135857215413007785737184677946225909888297765551980424468252188022281963882300215229029266837117249947343821982359141621378394641839712523425021182379637212499320492821735417480310947824467046877252748431575473875331512053006936840268706013832759689058084016667766110071388843029511402581419002285349872079236777841806465157686965533753692475574726994951324594437011591987446328421001779779852733548606196532674533929777086668740170813337523307018421949072353809548994121856740152245746165848929058228224510217123557964824274246789687220695219833504812935268604830928623665684925325172735185467922757881238260014592897283802539518913360569218226620585545891949128319049496285179653548112913160983753863571463397858281118383241510657595632752800349327897856292407077072151235377376801172215941425558125604207689047398390218687628437888349009744125673632291626304088906331282693535036730277739487395853380103444902555457096926221966957756970276355197656659875714903400813216652757371345245596012935570431940549504893056442920760882022431340203116188821391602258764020510021714180052348699143840402928728735382217795100369316858524984871536805354662859567513480654987162559025724299737274378334219374907744862551646195862149543647066862022422688 [104,95] -5963706557160287511366855548670817372374266197976110862444655381123550615770162931040614056232963931018757023727024267726451899614209342763710924312632847987321030233919680752687318535917099309828059911597276609826137478651228780483476888446923592699812736005696483185179813329798547384566863159082758007501971382334159954416462591765401260024406475046331597928938568484424750434184641327942801959812220336540363806468969679183332527458738358098554378470464532316006156391588726490050995225396817283586107630494201096784335595191904817967338713134545657042367562690543323774534147720383169532710728460632486918316613972589364834480254314626866261020263717521104560170042837879651847213685715259088975784466684193373423217143559997825551933999720004635430581243947866370621881149604155809616323939719801899427442927615092629111372985136182662693455969291695360702758951843903447239539283979831765375643479537140597145472169269986329383097889508924706723766476003110350333009295798814937762572715715475532096916034180555416145063820095406939381819441981875621911452367543470483753263748327331103703531671106390611905793153626327210326749257670435228572602652248238791515718946801758750017815239565479963402223825384609112405793955962166726360343588533740234564690133358163446616512885633732951628760484244072910885787149419148820009783396494139159786191764959631069062930666287111806997818559110627723605845326803377162329846394688567275499097041328115519849036661036851442716688050606510194931229654273656319661100410064120568117722179610672592149925883429248291744862405408267395660573269497323 [104,96] -20041997616670285586600936660268049536354239191214778131697113599959217798140137239910199886594172742921243196033929770549869281556281364867315537087145391778279465825962328395924940189293754922079158321760796537789556273330376735157575029179145976762429087307151490854725847517092816550495140933717279016484773562368486559164383236503881378361283145985576906729621445766289999686509499148031528049575372347130086966254180796701242753570457909358304634223717080689308372328859250029589332519806701498596907489267413121261109011989562917287214925225164733310749240501013388251442943614351394910273597757835010689458074104962538609105536608450056820524857316341072200949792776573577992023447287808969942800387090219387734484263645694992639223433204709912299155827097429139094580130261320924595983861059077288452435330956911147921721895778267832664095449695560716582669892493363888747976473194593891123042427258002255971606686135004412155960307847636450074367930294969762691970524347322193594469575131248597746718892772111703367164710724228383218503157474399708558253378791846465912699931672437843455917037911701565485126429469484337755570218344755907740461621446880679318658321678329421552789000721232088084178882874675574190741175151303264449507280425644005945006228818158101669412140185908042827249950547347515636748300756050675898476830032018060724033536420622720665763103761634902632200652470056568123559555063703394495124525187212153761088724535500786559639078759188273461112563917120771212535131563025515768347687646261307277775670053609427330638053269244975260685580950681045811504092 [104,97] -5989162026419685480209850862925940127776007598403012219540910759047797352407701092254863522472462568660627126773097800769983396985020770147063768055051711150635395313414282855848592587659165290097303796372172653693017402401997367941983721612413597693874291390487816082555479776393066330223736145351406688845656531881096571124442589649454840770994025577291721509493337658262617813779311457520063365727799686899585022305667259130678972805985480927092656467325549997104461801488026933416832856882461153346178754328605978658609807922083522546082698421184989121858932897160727023668949069697989632468752623037919607827155557309638430729195999834481814250769808443220181984492106613165905422040315078833156155715714650212235262704789273106484146715253994489136588607275788126878126338258710010891054281173959685797050419650079660651115349587713119410512547358317301541721121181421085863197876145869092235894343591599506279292647521925010104953146219329267649021949865115622433584552490815416487722660956899319884614353823233832915983289798837619373089805544635379205584423435176983843563567698493750117494431918413624345344128614790629764094273905026410693606876050958817355610127990988587990358271010832741221067910315326991421054967073803457568826094158068604704273212874225790679343245265368313744525764565138109632981023796566545538004250754570681791010498783957639907530683319358626289786593927620263058451818220740628972566706279215891970522489462100283778138889881546018139676187927761569121055606853124379887082402976236816228079765385118580756114691629268221240061487146354989754 [104,98] -11306897210956376590797315788847249759417189732031965700905774862974106076347535162933333585510552413401894425570009328916102395664182481290663751957294478804191598791871550612293765464289316826837110994845878672668464215344010621622755166153656170894034295109460143130504616657831550780964568800035049089877003091128195817346201351282346113728755608158439983472542050537129186621414098783106438787209763814356355409425349735397751377279502443989126116041488274588887722226177706970377687559854726864496624824289674455402365767146576387615848872729773660113223289471392661492293382040969561831353643710896021844948485639995597893182121236873798909186605046029608990267661162097970166629804395241048974578583377673285210299691510885809560801966709097715245317612029484511803941883556996091713241667790994679465108145357547068248770145515975914942639058865025040993660308759629964482461933352957209178846544628172637026080407194852775631824212823863984078265793596351704894053986794185474817257463297208681813869221205024540603910356356220701519634629123314037391915004926542239564162485833547725398520642798025193075473388933659320473167194659952371594220654009445877184188438486409053945045854459071930427304807182129710898586971528960165940971909667050771306734670980401051375536393716188145412874749608149413292320306442575830258080956529243507108749879665330921341454034179146831218623141408357314181814664386806236334634945710002069315315277506663010045483391283843840768750331862848461925700003387609386558416570621349742459684567747272665672526669045313272497379700368137 [104,99] -4454421817405603935079996499368884763605575761202237454100472847483817457810763806390677587021242872851151080682275613658849064042915878686477074264590394025386616928582992174802523021474124247398832821713774528734394643663363115118724175737518894984639704295337558953726992651451827517600649172346578656310154931148279534155166994862649419813677611927419075934987760834476214272174874713486480523127520103283510713744945548214467379675723288866068827624248897544934298571413268439955798199548053476515537089535052750023232885280954538249109608033764740207322692430736071893482220223550569162760542296854558141292631222388985530049348988989677865317747175112767413527142530901081876627067152311576716177570444734256770616888541978358994566759122602254138096158421470367520820728536865895610730672602363625140511637344490861532479135914806889736528556684465329940666689385147142122680354732223016524768792141971824035248847761683930331064138466242235991104541427019967255959160080662235372001768113968621915838740446987941566480064050030987203997685477090021392811849993529927335214404866417885651676348161916190556708012060200639893395419152802074867748159114833781746046866443164129560529473465529538614285313913330587150119413049524324979315719151739272094924603647510828865066016657806393186576344544615809222160542766733369443523519005704486674170484012623768594251594162561319369307454350983260827096841411958851333207851527327286218902426844503085533080774138061405175361080430750796485021604728208550232995361940075565594164609736494223596892693025033870273455361 [104,100] -414800658345567585448178561502480661831364345808771401453640472334635197314845392479543051737399582621361813595573902650418274576549314052805639873477007020295454214160445437316798911569943143156919666009676623215637830556792004281941293799412032158457130670546887195865437189687461431798617799173034163026991659635286856804371214539687536509384472959798553789157300650331527130702874001262137482510449883361341712306896899563568988253204533439479678714462796874550511283700615576679414813180364144764314630860348798558982339599036216689955445220891228506919774306833962383013781468640121445213525127973149934642662205160265613527132180880069449177323519244354519082832774344883097035938520026175021097926310200158867044119704198682414830686659360691497807574624696353147286117281024967114189834823818899270965560332221990742799552023318214704669175728196967253369159087643084024320553549146597904119369701692597226920902258505440380129768948045262268382383701911750803015252451148688497931948901615002877848420007987609804851243988438405323646629445825161993660832124582236251849868265914576966804807789540583577566277974939467089503667515723631713292388118331149251988627857010495396640814803518139372175677980671281941595262246027854005433133642508762426095984527232955829131838307947583589133079753524456272900649178607637999978966427935833621745009881739060529521842540856623979866785683397288512747744205007928069533636160425497179754760973874160960451457635471513850724960463588495234632310910014561626513605120560218573885528005155389905789417435119565936 [104,101] 480598807009398045026477095567172404847294945661777688842113309007879773374524754781359714260954829087360869935588387474922530831601825651682154438534260367863843515723750486965391811600707505069164165779619277768797641665859909491689360468699237510866942965443527542152625755873482987446517793528465648517682163385752823422125832520085931863498482338987352544745029534667983145470819382457738178024046983320856594771848535964270211139943673715694389844462377771109030261853314953125794691130652358997889293583092510026043514442815705100094328931353127259636878241201198516828610251986199472654841273648288953055686016118317186084875533716450950874799345316934516312050619408614102184574830202374787875444773725699920544942778332361465040201850211040047932925015412878517080997273499423768715970716577525198958794143598654495753654269312510664343912349564259522603702047658358065950979431089705810529711398582461019583326986602421389902554854775903236358323781492225182081611732695355388991092579086022285188379136635561377612683165003094098911719366280396760799985129131942132495402876310241289975035794463470543341144843663798177276551628556739952570553523689545267229489258643317149318757080605690686851422951457769088214914920164501716604476280745407038571956570877493963023792520399041701338588803757617793456357140035454348564790717314849070706141935235522351376229896118844557078039429275366212936550819213771899027819900591904101967837286536098252047280007165596685019943818223975887551042795037354678426416874834144359126761206075094396122540092146 [104,102] 55672663128701833809541159417438802854394091659538026448503481216204678008480131846278612134890594150388228556070180195356014469895951062126173956079888578543861397019536988362284473638075771002638076214419256383160536632880844899871364550613107881445820661256021809588648591182713331542832411209675384045571668109131420211476716537717636941031196538050262649793528203746223101676977094227722197522069355602899462405316470436270264291132568898198878139866350317673687891392039173668783672833425466057262130147974072659028841947400120360448476239214194277616444315594789458082169761067841572164498873983599432793068897840599367408772679113298526377963193517309677572827438289076580081617509571932149189712794872910373086827700029999303360325462366696189063116561715013680456298883160176078902463294702443937464781435894443868062926439167026136244608756118644281546489961009503760305377379482431597410390916789039215605975348895409993664578138961931791541910990664798043438677865308403650205716413433921771840878552007389404054885956824461931657434127028335308946578552149292632961995050870782780478167788437612506748330498695005352899122304102385091625122826671893023191159743984660797654445964038261739315460522036070037992788682804240901064061621960451875208612671684508113367411415141524980161911265947609033240825029060587882055196976936867422544234931494381384381479095618257650725487632725165929842059148827047591992953809624603868406211795823769042323427642783779862584132041831193734336047530286732852934826466512369336784576652050170890673298 [104,103] -9068622447629878039529963677875783078385833428898028949191838687794341930743587254464341926363902246654119926650901332092462535928119448059172462427411643952186172569707121691589042334248559352294605816840354898332247484264502016954245136431693818470734593357460081173102479060561524704067147553946202338052759069926738687236948605740672017110745636957505310421497478136027965421553001642173137378322162492640774787244823033068160865237094222257190012032983380892179349540092598536957042865110434564268011587664376251164673499626563326618796064398927281914579903714361322004655295934516316986655330525316750437909294274832551472698245372150311270817436431304266955507964127003479401837280194746300367020833668026688584016282199150737401818429235443107927638174620439957747766682685292348671870939510542145671553526452930346344825874489072806972010905630194487611569076758253625778406188113203531369960052413572594315643550132367948957007927012097335287415240960950326965715522584306413453022281793571587779787577015529261177897235891546298728979369367036388980654529630130707599927565408964815537804206809314502055974642601707807295021626158447554049813122862775663725186204539581894682899584949815932402764827793818743669904246326136861378763566254837415852204328187014178712200442441361143315992830713145781303084977807561697366807097931770239219029059368151193341927154754131041560150717269099370207180030943598471852589366545801519049704465433828162925928297292359818542684402742724682766459598032238721870938334088655545818447585443415806 [104,104] -7563117702428901563204084028034492885535745510052954786700814664715533524545820891467747906821554166500286286984209291794716344129980339610042013430579839500709369679685664905073320153039228814002315755836421205268154664861483093390665868775757715972050135164712285721518185240598352981748858192623801762100073836573655209177170939980240548652154313019892545173591212089333411958695987796275105721592672571279199663342517424223931817046875321234471987062184709303236174987749008773077557554193869854104418578370421102710975780563260935634941209899367620298569338992137548532422136289080749220928388410609138474750635753715402645208362731555215769350623666614112859523637577767839280106156954954858361876573209309971323982340353724540291588514528448968974412281660464745655945568737127089775007423145786614132089575000907866712652069992133684870871441989441660756406043583608945469111295536078746244276367916648835194108549100728203548585585425601702598699516237980480023696254458821910865564409969021650688151539868963701269294574394838705478902571498007562496921206457359422304764818320341693772216221578305178949573019825329436529781751325844759632401148012501803785495140542693379948211089598148121556386595068191748005287487762735722170371382540001085220729037741263128794229424214280382485602589814329444413773593584565554580035163511384436191012392509947335245355823732417604565339809515333632738689152271219512391648479117662904213206568585642653035429756637920109413019756002274581095587309164026926970669279061940065472593968941 [105,0] -208689858727917959831334269272601760601452684697960372192970213479906818622617856156318821933511901360615457538948868157614401463154733021505978434506665497985220816573998268423338547213846706943736586178468623424164229325962557092037174290772439116052841797271724697826203074926117171178664027490756027839232727876643550473548687117864201378042088536940600254507437809060697286552584314837510640832587392617636649569001695396746655410758488096818145391302371493408988142757197094186244718244358658721028687841537209613567318059200171753750299120340182129624219327387796534982838689215386758634007385991298324217853759551575403767666186000031645520411927846186691238453780307564310364773105639188408574815925205443599585256683673017063934775104019912079188837661804689837369047337761697529366312782998541003164427835777915185979746791687507338322870607847027170278908303952693907370602081918875948440020466708099851771368026973688327574378485966294080966993480905481846834098467328462615724851925985493922038173826103441648660152666068601102880425829227029022353853879370864492674182027691829832695070968413863869158417607821266378331126752510208046482943506476353211473149396683212377799653869171907977286278881257722455610825354125474911086826487282862624900958712947637043619227284060742994020050246920075565579983075863275783962486800330426179836167124880935865191344110707622166009188874382614625741157840512694267362937028437707825130527112959646714968621915506369859621439064242718073330729387744349440085936807087075552810743173331453883667387615415561474998547219287891189135500128222471724566768600729078394448196797453830668798760610943764452595536581260059313417120453330596771237445889695957860614290232900255804018824892731462250465108404628221311076608528914327717506022789583655534271208729194732501067694673141883891131142733654790788477839669212698936462402343750000000000000000000000000000000000000000000000000000000000000000000000000 [105,1] 14458089952350370330401919318995720070368877857804143601373249473990756137581667561559942539253039139443704110242146472864422278948313789082551233408007478380632783212972676920917267211844686283319004324455621318322299332709234863271580879343528250444453713239684373175008412911262498520810488686323862770684913378344656868630714642887122859749501550664421610366701603952521247786243405695242398988679191121958316175331614936420121327056922442323266492473462316179283347182242131653487951682539981402536316611175400689652888240051888966917012828117224616998575900141090739009811360167941489006099382799274019561054435252498612377706597047822644149853441904531170392943808657082136689231760013726763096666136680420932306986031422620273419467290495190906890922837203844798821180388977811830185124242913589166890618507724163243613773856595419058647071567545567092549589180118400816648568170864186009751210844084059635886401364171262793168872823448517689525733186191026750010236396129907595761698487366930047808785649250818790498516656718862832075720782632468741964879383064743212302119228687830265034758634128213133244963229549950891011748434185983635526027279555237056059810603605234487039344389953001829590831209819583046350220058188238425565306621231144030674747581134040773782078141830871170984971619984832302298477534723935537432898949906818091549786900077088619074504225371968189900424883822580182342644750798145298683655857450660243989634652308193933909222723210069324252738375934509576918391561981267856849713743572894091234917696883329913188316586276701087398034091185920972859221597769495941916541399246981869080836986088113147369811257041548123213614213045832043173163219094171540100577830638563864825039585642849125416770143458194156198964504639513439357615178692650289491958015399755137997378617508367770642623399867943840518446852857407762538155537868078681640326976776123046875000000000000000000000000000000000000000000000000000000000000000 [105,2] -1964564294867468315400571480731934764105282941072187328304712121676247316952499175140125769948171014187349656668349673253921442734748524291760972909183976776373536246572675196292495823979424107944477897904609805575672541623018171817329795917946636930160914297979876503007494485611878926369143903584535225339185036062563932763455651395151764031968553497242193774868400361190795024859108651345027380457881269193674116845848198460544682573115388445907703449919465808609434932126267665197040165885929917826738350947834236777135639249829360147820094894648580370763482331456922395777574908832876037848957179831297162242389095967748624744631515876770020624516241038606491865372575452945614376636803257188279761288303511298835643764117635267716550735480145444439734499651597555964953536888075256966887825786098685030976095064999196076292413799142724464048664578286132782286481432656531399809027533981823170227989332845524259803202817244960516023601612848697681110994857335707296676182151798949580404923799774751231207688414886721756560922263928935194045949128181070952408224565246611403206315188210842122511649488661515903101959663495615016804632688938960933768389214828339039394603087366442051259600306279512494468086981815928114901478879489582487824426474380354152981173705687590153074490066157318064254176831717876010123406295424525008183162334416997419176458254564953916237934041607907018760141234588893590572851687570476946150116406110372411613295557998313179041672815912029944439750318086054708433708556026098642898418959188575413316179626520309915581771342112142515057026507645444939079555727521834966251592695815223391406148585057941659840082202320118130411558375243689254761500668161741391355750811105425341744954531165116079971661724101756450108994137445648464771429380648976256571426108979424020485895406091376410516459108179524056900154150828460115300183597142336111573968082666397094726562500000000000000000000000000000000000000000000000000000000 [105,3] 94381113218464835362096758641114277126476623191467506089689480148327181906137665534318472281018621497884106482026066536527948207389357674478370236943746037144443695251423556373061999806869717921650411206109407732014728587726492709107975102577973765526663705526431152452955360453557616817059368968732195038928955687676145527681909830347501112595010191299532948262151922804461021974975910709371693253994698957913030247769490272147901393924242710082127850618001645649734062632033071701702933430096119998974085130347833731169132741681055810187592748345280364012315476341391837565352271005937622791617453347930823013408843694842399272673222083583118539485185267394481214391894275917871708281709446914326278313588406755438547711289038284787325115065442862077011622904005555499181925873520479827454484246441534893915863176966243102449249770494315706572781596459762903733641726258544708487938365672568832504162565077285586716351804974139967390917749000724593635322958018478201118759946074586174421681368570707091240180613027132620628376115961610662818836980309861086241548306719219791809709678267375148927390349550371509916502114524476793248024032660308802597335169099020695906107762013472640585109057821706188769460665621324734945268459773905253501105690569791386642750808323682954365898459651414811670421370393596529804135032938231222577509531368882087063076026579939614650282914156613942195121370594409364752176011286905668094347380178428662396173324020398635700409259867003761133519081657679858857653079473578141239526063206579601655663488344843625542330740119791274912689634425231172603640211498599480085017852315896577695820611894405395325306224411956872240894474848639128763342932379984339036002606666057572271619190085653050488871871850009349750131162269863691854329263566398882816707480794608709567310292947628631443034957048458705888627306346256211124024567034329624704014349845238029956817626953125000000000000000000000000000000000000000000000000 [105,4] -1773759621347113482655086973966635301333927009541412264297708230006720662691430842966965513918801847864967722197465210448192829152295603619183262784435578608904919949547091967385297196263920580736686556555406286455539516354046212776372503515653967475433128954726193542968629158286329974335355561953776824623316477785291702743628716524860288409259662732079052696437494399139595567133276998295746256412467344185200307852739303549850519446663192744689755059126240039910495197181359652792167606582764505699285674152826269387208073989912698663791722643303985571002485800199651670767317115697644262546208694448253079946478828518289324852851300017654848613691846347847057218834895356084452440628823800953244314981694260468963768186930945599523031449075014509498781975354156465422920146932327538618839649146355544354480439682200494251229507816068578144837612785881064746554054501456943263597910032592274359366303215472351763512625053719435970715285716859217971858327377329586234320626686820154554049921735270546438287172193393968431445279665896521087393699688586533362570905908925960209398453560260893463150049386299605160461854566098300868668991397734899722425024039958701609195676819524154471374239873446062392275924067222196258734694909437207714338120577312088687883277840359279980033720976167791256422884254101064152926950454679066577449329763425453090923844634469137078374952947408145608560283104494096745384348320481019505558383265004976257456885390381532308979814871438533378599364685019991039125334612181748775393299526791353421930289465137156513501789850366485065170619347377834103440223829194574629078474996495830905933290569938193420659523766632059637060537761107308917032932146113586815417091429433824667586743524182780800879741578631268330176581578139573623022552475868146650041621870434725332382014301337043978410649997806413057327067756715905731827761143397522401732313568345489329658448696136474609375000000000000000000000000000000000000000 [105,5] 18817629831992831873575758938106095540165675134407671784783479921471526157390673465529477813773584775770253127365508060832654604613488849879691973407790852151446912355846463374035292618229455554164549316269322629633097529198836544378909020121860986012737500800648026760998237963198118809229901231807039285606157329760769497506186633244290991599167209395407803287284540980568601719229663310910612919422812501064259908011042504544279501087387311872286980927048748293509283709769567363171360168021490347965737585377343327948525266907271908519822620994554356627039144485002574032026955905815174644031135934715012171116935243376322621021944828389350529896551327520284071623905240304837494410747641656325271430501138533578161110358076910006033641314422027828773750231296914194040736161162530818438298188690731714660348487636730243509157377927608875124487401673852663248310146836879079636004980969999681120416927812029731958507670903783072780676388440701433775125405764657193315079101281739302387340484172064781520858267116341506822838427579985514045033283193086955331042747726740522554177607753030906233557819249948557633698949829064025692426146892677610000316295595814402594015597956602288662667478782701215844838235039523962798480412805939044487308592607542444437533706452152004270636375706477210046034021777925526753945001931878962045142106019967891710156520351603947119738936356157995099171794897583341284366484586607959013818347989794041995123540536748350224617822974385348031681199411268738242212836039850077197173835036353975080369177040963721246485463889013155734488872861473028284704402155096095507936177758237855873699389112726525306459341541474753013826296694697179804733975463076516548403330667609665244450643363751018595657111295534499776327738360958375453201435844656094099268454126645742215841591649470829761080275182747754606744556644818963039583388891318447669093356922065396474863518960773944854736328125000000000000000000000000000000 [105,6] -135935506692790829681282236468908869042821951156882749051075085246738191464086021425993745853107117260098579745150282244904416215506482994907098664228773411342445087025076649313993942849901607309212786935508326046764828367115009500612908302878211184273818429543645518496778350529239352939257330841282579382185337915193099576465966922591330488566575222648433074168387734019421525662299592538251444526232519382385054448664786565978827560822524888517827397256014933428477861203283563940463602699281574213501306253004288591376892116588928663239307054031190089562445388030162307173473139588953864425721404566032003344465047835763020568972323049112913987032815316019988700321778866989870959639758976166134104200328824435466308430719275159245892895231179314217796522167451882222135652331142036438640181644533948989347562134121762175155385048459124313552033004804523764972827678158147540980965284197508075165243970973286981843084044498098765350898008407532651523299997818615621421699696555324050800258284262141595706505794502941148833219591033811355135284229054076578387818692416438957307641286677450666608577803754058274678845275014274450046407751872002667978014320534009607125670872950893045602466286502216372024686280853864343580379544784511128123834263234545403649484370232203962542951979385850868944568055798411791999090438775427809031996772292662248270494644420466369753136848780092634632311796046585851386966455649039114605936346608576252015783941553903423818026378459615775229952357790954573107800396590645700979077463840794351972000794519437583577766199672743074387263557897751204625720626685289330641852518094683474089746212758413528057253685458340949806091454918652918279397132704058490122788288598081032698317655280337003198101202201701531082084405971093293555921250126177771139996354996662964528177503274844060781896144723593126472085081753016294963097120266750809940976385103289514333368970255833119153976440429687500000000000000000000000 [105,7] 758091185570701664108387506403444948927504968081266056658004100751889157343780030996875316167773560700880716018871016213858204200457024372475153705630404626914684519553024320098237737268601693747703547366835600334199841289774606099985786096049892047704166932603612688538643282810973373717594132254039750073280506163764339115019296088675166441904973210047153880247557928743225164420572750574073998747402981419156816166751333631172578206684236939959044902170195142960421927870991080863782140183531854852366691155429485754384211029910641490128612436766121389791353209437512702108332494295259525838470602037753082788407714989124955986368824644684101945413778503654261405063394310683018676852365214251762410748481518703229107632695353747383614222805947858389822427542554383173452165408095711465202304943363492923835522966929563490323271596637917200584986331239758412169196181485648123274581171633218214985900554607161220119921087507163450909786348774091471074689032246992699888856059818613001106229776245945945969246678887559956767363329458229488097656263322811662783280020849892593937983427900004685443457481055951251733623938717400939116422970077990306042749839906163993727030604439078946737737010002753114020767016846134118356385095811065149376498645715533479651203541684872332297726607280018569868993198691611015365590110108754117622485123985633460359309895186485717530085880618101577610444860973527530313191857243104129870163461498640813291303848942277185097424948778169655096276563285150602646833472283801352471245799320145605720538209377391602325067950804839142431285761089175364952990163196734690836590686438130023936744354502948946084105546066867618662968602017138718957872479689036972558331766552073254702852756190724932680979091575647905376072876099618183518843669315527899936489631470047667424564546837657488681398923505556247964273787767869385412091768823998263786553870275460205452322526298303273506462574005126953125000000000000000 [105,8] -3207354342112770453319380569438571530549392567177033511001863234834907829325746705700305938958558553066892988416616608524087401184531126704697487551324914688527013626916655698976015066756471088425380671373003158041308049031412605910798105849343940889042756761803081289668196968251082732816831969196395580960295619365437749803041001560390980503576533780473391198974232476903809753641535757262077542985082601691317904237999986854597347077156617736751252674602621810182601603680230731797692915264655787391258187986901078164798573210517365262624187322879302410437456234084437104723927018030608754460462934840524960785901224241401896444230211874336129863496884764731435945988209187977095795272158695994450696089998351481775896871783713900612888783271872628284189201236115912281116580318756916412144240854587665409347502900157571171362979183867705918020036559937031432928695773945138244665314714278663582961905098612081483779312015995325253498013085568829784857834383993494406316370711669201558133495431111944043971003314739428477846577130034766449899651927081379499594962888861544079565113468715824506568239547927294432269389314913851971818397729168909413566699110032395630761354441604029114568921850897391074446284655184455659853619137221306129860860410992795661569793835379296806484558651743769823528017290413219104898848779496810567107940482410267449040712820210547550722335452865488217312877304739647259470148330874357799836609617830454713050192929898566629591705744961849602329321070351437682455558865603651371054938068717033213370421840759250972143875704164888022057625262295440740863563606616423349747456445172019726272935507452764948639999813328315369236350879335675999150242104922814671246211727634752827385981967776881902270953057639919633371382296907768946796304113620588732765898741712782517407072399672841831443556177884131615381944988391785109677830838281471715878275563333895704920539770910181687213480472564697265625000000000000 [105,9] 10060314097394519745736193835354367076350466001091994795048048808479173796172729532584915428395830597399894267714451840241705786451368592697973020005961595551673379059751018009637373405345877469254469619631962300298331863625940302375144524928667522299617217412608294617509279996212795397680806408917917883556743681317635516633254739514923789012350186170338581604949972477015156088868662331314951010727262197634849989683040236238487713250878646034094066423312423283560527414291640417954899515674858012501795896224717751562657325343192619983520056241182547905185903152827947582639684147427274068010920955068424884152077993153329097238121239685193615511810680773479770013687156461481815787729004012752441776475693771447483311433969781683595500056992292718989066830126362928382686972297752415202914712196756728543971218713548231006421916921653309504882094293146723416750748323015164437763737329589697897778424684156081638296813628010317652922897835136519447226162406150353813361577520536645090196598887325591280384465698520597358809881240242909644008251516290419969874395095926163843624282558510959146903909381296343379312233273750044171286930492458119494929850190252322324097523399804798670033141878584085795497949455593172635205132358939185937144466909263078736982423436386607586969804606979131642473532725087336280084037047544916308766490416014238956827223386105215672637761959465993702995424028340337026160926173139727279870042699267519592631450366089967669806416447380213103966541900888956375818223584139392110906527201697511711845902396705248897704831218421236774037547483314669866689304084360581110531744264290512311541483812397071824756551322244252992850813252413937034437503377985631463188125188424191289618211857142645620142660622319379352648747536498922768014749242174840626055880638612409476728605475024760919590875744233450248881819125096962120026884181793510851866820475768865561505549521825741976499557495117187500000000000000 [105,10] -23274598287551776562471535317684597458739672172218888832586492369456517809686018304984815217435155619903620891668267601534006386994842300353039568408323923987437837707917679599657470334297353802107801792611930000986044580946919866488275381188971470624212434180600324349463294278707705851100933123115647944094771870861259883374400000464342289720750517713905158763030746573789498120295576982763871113809989566030505768309614668768623571211383355709154049000816916740011403098775357514773175522136809140408261688210326219527945522050520316290955413164361149329676607392541089533541771269518814444969209070874129379767593932467128753952643086807288325132151003079397861251300482420434835576201823958714845145901333942803411106705211477839265062545472788456461736994143438153517154652604849749787959159162572825701398803988041830840555095883991871484628008687659469389799842888421450114232613452342400851154029117293830167034717636528632171772584866905504629176558613296860523836668900870711101424175056359243619062423549484836753350377070670163352017078082039950782009543025624110006613380021630565229611731077601722360075609203625654249137281272200095159503634828369206530864128680008464828167592839633245752980142910718010427021017317260362568315480217607575980097051709748800228503856371625825563404670031883167262016148522168075389229189348528558514082130616653023434076423062100679579830142349789865139738407443047251035718456839519091546513030246931100675384580960746026112407513507203752361839575819710518094471656739847648133507776941624392673844148059471868640922976747535920695842892419331768973376399890180304822682130753337974100322906693653767824499699574634714036010747278477481854376477399502317204545447616694326669656159141632950467906149854306831847249503685060275511949403805087509521564731264940670310699752463071052505991736447378084342484387141698515527000557732680355305099340057495282962918281555175781250000000000 [105,11] 40260029388356377230508340337489283724169494268541146084877341936883145771077985664139185206587051316519803047612649242557925804335100717052858226018770356639147162552036588570465783609050556415149516195542791152277778140102408689112476326968223065497796342756924019422939005551917752137444715455443006767473763914876975138645624237680954247924981817059524655739018632483979534551158941408660485829668505027843323248705091669731282439318875585560382401914495020001164032569492209509239418144087358780749559100775222463576451634778380403354812681771394560526191543797697690240385527840957155948169525413276587294513657920174761586244673333697254929925293920958934725225992681305545410120595505128054885737986194894438530950683129762063387278975320177160641107700135006884973123263094033246507289036699570413191575499004567755011109498441176739031884463049145743189481585666440559576898792273772401807542716854561746069356230516490982589118342193425993111706193007947853742306928436748497181394879946594723018597408616864696257318783282443881419142828321800113065448849479075503851333644303524216270660771044911327949933091153194273939101165110355634888884904728712694833791462208130022372308580836692048671114600959006885587697403469782984605836505263292949673785629640775701753383088280148183738699027236792886030587949028356743340828251302258651895157709476433565041580417592699344071151887561022863152297031877598852736106668385872847424583019858634113132826848208864851953144756973124646486320085272572498649672585319561729686451279129777053752117093580037200878165323437731867548537499707921868776962120271677169136341971134921773043911862202405783784115082872366096635523308721292626142797084560510150572235691241980865342528793679929619207117373974919229569254126972457350769236220252967677130057721955893737169830357598004265966530173382203417301625547416248209451022409071339891450946879558614455163478851318359375000000000 [105,12] -53840881187053095845400925444347627170833657621803142096986533712573216484362368789722176354814589342832466109796014378781221311691150308779995114771028310972886135675121992074165747504167180059914509923856003795818217989258156482981996566909711877582560957315144630755462110187372388432248752979074745147317344370462486484294851977704473394272890769685067504171198210398107761464062299958167913680853924407560028606830056713905110499080719286983697253724998625757132381902780227371848691066030632563461224640752627314197473422807770391204294036958168214665720167096397276076475509748338793542286572529614702755374008448366064586577710075547814822761984540347635488612488988361276061073059886016473412493548734184924755879666535209588629705978584844595030581412232258083411792570435038412517479242827793967275176533021285761634413159185204973815392918394549423452756109260186290508303258790843542189910134280336388755509381404037231958427807223780284674029900869131850179410404655997402533263488598570088404701725179543376029471414648882122825839219202158997179789471274356288349666471979840194264795253891221609920192214150391410066361880259809569503423658270961810430199232644905634917111916522513473434579171450207216308559941307603549950292461788600211150394865002040918339940379761425946800372494949176928285706945905636031746054049561934299164691872805860799365561585967129293974522195930781248123717053983473131749283110356833784366129042989497393694278929320887079445424162571140721626380571466950058037269159793077938818269002589858907909510543027839569333997971636123831363143970336802992102151295134654035196881648669261327007109700570121011268128007473335717275141751787941923480656381942737909767734254789271108226802311069208299256689093141440412406229876489825541244603909774109220884682466682284077058784029983103704360192107612895006090680307158431984727140983911820859564301144928322173655033111572265625000000 [105,13] 55574061496928909458687475054219018267577364388978757723302840821153821662264738114981798726347229738474488290020314688338777004254781261501372056157267618909926214110742167597252897860250386834183335720217154917819101687194225390425612276709106838058763335612051982487805748937230729143226149474703797832736477934204019785290482221172753848455336893825419672950589741381202651538990147931714791693825370394706297400226480171666671222862159056226317600650958994104145806912944725849164879494782896871867671813091222418556348100459068918148391848276205311256750607636566716840648242074202468700727117801628584944622066724692350147988150906241537297290987813276103531884743535192247256461856264557213911487860486747219747699215835529985143380262897028298281643180276261887509511108248697482134568242910103880081368671415883258834747167421267918027132678043463785949170630969895166359608173914540781371419279315214293880942396219919786726059304281803899693001122273633800216161909072258236021236601940402531216543270187649365554181576967882700698478611131748184536448072314809094817214240230504727174888214307062964472125697577687138721290766702760842774905685351702477679313982500105485623269793402016604991635376137583332981414251618131696242406310202521510031332184264853784254688971897055434730113282908432887727527597573580096505962218493417885292198253764930659619182911422278092740042088399049934799638137528400166035446437320378252748047728583254189866743329782816252880947789325116850604000533073749243105233712651514530316315434453411604646184423778155756917291284847576669320974755319894636382342226188054720499616230129875903306954428790056469878560739378570287200946548608598324533810713025279080151576232514294185043877126166952786697143366004057633957924294635914112148535601360228463464688859241423561403038736696275562059535153272354951273055932633673740406204293387770754009125084849074482917785644531250000000 [105,14] -30817940360572095486911028056874163054253197084237589179392088168390774106140376994434788400419738567750067412279385026190376105170443639779356501885085219025254918721374788693940898528027040057176170107979875885098218348713972090717101891528769399458602874468966644033739375913713384381954630297797885309097692819986143025874995674987926284352718592387786811385683985859365916515926763910422307254485973409420235477168824697892533043201143281411638438447789755179789765309979975475881559944917188825855292780927765487106212850464330602957302031495135183488108688082855675451372026455037841885441627913031211030707604694832193776167522405256849852883342918344045596675256320665618627928353112188472506392234340336223176747284615315924972731532256752098796266762186881480936264451069835257392120883358928854954096373021436402326239362490521725754900421990088872774512679878102249801387349701289928766343537317661326656711387439700579419995854147609071045104890799695681435222702841232702167561352621574259772132327128737614564501767618947265419173374545893898961262726415363325287277577190881734475159375662252432207737932017440713664028750457926906587379513038612400575196386721475059590640137225930614326220405412509037525101361362610247293437354671334706705997880809228162894131872996478724048823959599371633057496830852472462257177139011628545963775110875735778028003243782402555666070007495928859804975542654172945252370532164779298748443244799993367498715865974499443576854986074057783039133670457334387063359920920210532840506519234582306529480088594373597875364347387677021428244203584006381426376910376359586663033444801579619587331481494199092588533083866282047797584836528337271295140776768574792879242438239768095960163445047029414405727865893164201137598822903357892853589928232082653675982986777797206831419508592725615007210960215221800059813393530888989526109189576175140246050432324409484863281250000000000 [105,15] -45216528381843411186012708935150255278757739380122478513865708316375293929295977064027162878477771720105591146363835497057291440725883946938897421108703478488775718933236558293705469959000510505348587183286427240721152832069771897085819493244109311951525966987393124421034732686052825055371469302349433615158793656920216999475331925943610025177231745740763353286127770364901923428657196301112782755897547996619499528547579373210933307993566609284682829330214765437079739640234020482403732741901586136173100339001430838442394897612522392576238907645008132523702597842221852806144360989655071494207240988695320700280604803489001844492290265901716741112334300893347100081324159562301794328225172630785828386749474204713594124619995103324549048443450338635097420690031061137693130303022865881689464044014162254572483113447306534692099186346020827989633283907883817484040104543998193945156397466733028825500576070798744057854929308719306705483305383952640623424785809600676828373375406240232106007234720544239904396131394971983664275343591631239127703028389528566110161548758542154777765455928334303381727953638840992559106051002539910494246836595567230288159667321297893498532260930042799665090311013803455254780555627822052880116487070668930482033606548000717837689824405206022806622597415613167718830204372690301334691543761822737033561524987688662826584843332481940739887303353995253537369602636337195336181327045749731084723155813660384161161434784289307164885644318405617874570548081167690106659141543628062509448460928483297838718596760231030968581557900534366404169124853601001831276555176213974177147149464078397686716458713898479495414612472237930134735267967121490926860111416500338806321854082697052973652618565069295021582478620786299514728838247371265581309941425216188928107121318652926244207878949491036008027498378459020553181617463731278115448134605411994541230083499705472149798879399895668029785156250000 [105,16] 176890269078514106311712164889559541868990902124965494236710756770982438866593691555516328162467453884048926357923911261436476978319246880717833167424309212519898145044438386946319972595104393589390044067493175281713542422887278619903750824539363592249789510615586210445699315368099523682857030318802087407493102728210060680084202492858405936598489069497962662032274688605749142890921106901283640074500080414728145193832381845989758504378787862775312496797965406297452675499264455358148808316539697818062270006277124576738182742294923206797934721850081051161573788561231673224296962694206319665443475841321797102625220768316389245069380848539024193786386977537753201564124879242811902745783476124646874622592302445174140395082844626590849273643765505418594511902658749109114542677485163713810432825830459346125593319111741795735477852421833598712168293315625403442789583108105308013860889325267045967856659418136307903129136658931524886071661985044799205854737283682555732161769456479739707800266163629496176333121716984706921634309279827198357695165719590098953097418472446634163279467256263816626842169969466623934674445505278790829507279183423084188978124819679434220860260577992264430973689137336350453500547039603912910553313014809950505623906336838945028165179750478769802535848730150460896596710812953249627044489118299197209643134403735485286172914357224398974294745754591847216393680223921722371577222704675557539769221604260383965277521798389822189223919351949479319733303799838804699729821884000637229403347169246849453292108975068813671884633598019339284074444759535750875382462297772308259720797686078405678549146234691377255626955656238353337635330973004771658021358441515204548905330545563200260047001095363664007826414019334972893098106500701272088553648280394973396357618209547760694597739985286682086721419875746304001415998975389416109093466516559683531645275067489819775801151990890502929687500000 [105,17] -308509851675583627681348803139005637362586287042186172848185129057270172269479381700111010862986717833164251228317801702916204713851055321678965448060622304885062785743435964226077123601767493650938756798265873905903969076989458454792178915150397404189749086741040815533648736071923844780206776395943864614705534376179655653447543364499772782296277403416778692626032106311416810683170376524392044942449421868996285259335481641218292702750081095510600692607890188590159058315081445115224851455459463972049400360316788391463591018978670270004859039696066772334626070786612873525994176289597017452615595710026977989537175917588023320330161121499704753282507847875258368611409403523337714648381185650203451906808981608122734239989194071654812566981503395533064500852152406296652399901982467241862604197409526124704731835929166753655625603621174167483175575725528835036719466935197053637319363787542605373588195643477665847680463774190194350670511522770350892144214894305375911152545788894043956770623872385160534747518930424115011920951842310322827028582063407824464878731209022928321661875603458651089546387792169336448767400166162178132988596118095409880073336933802600032961334232926998910554503673970669657340981489473051372286054127590855954474336572805193672299234460280832468373117163492314328844364625142141533103161486009730950079714352200907266614350155179969327789672454710292696498125490192853377284208314978465059853483707031718814821013667529025880120294769588597065686296620506155664494992956609118571641605095440128971992191176177101427748809372031286886519918551787446088150154867582309113775428894158539810623989577036628064119222448294014555756834798487215298828330180271160139186285472189376427899546143777934981304406388274869330729516291425128280145244499098484890477070908213915167804761223107917224702477389058804508666317458562568760151497548595246264713232164922374067828059196472167968750000 [105,18] 349390102266323196428849793285500118269073552328009069413377349334975707634381202727474415173386884535646286088795364217020989834603175082863123285560213833754205071107945302916009827660564040829233367016873749033585104362023139362686189556737083478620500112689857284680114976474854833679207934968573487603347029927762628064145823172202777477060468630087880668689471584893945456770799368930850513438281088559037011984138786078423291263549976938258706553735795513145974000514102147638518239326464333176633012699670564014333625522088947821325604704903165450024415485631226315562105898668177514541773554612718786106845845581232103415812457385121891223278997199631060692404667587188657240609335410087835594870895413021555581602978590624392490287566703883916738044400260577919028841387437221660758030742699625192382756831185411179726710728506547921708464937280982388069781585780437869605356165668070566626927635752202707965306474754472120379221035802340485217102719347871761920984478579916060499442929129568952527476550139587052827793341841179777493875987693819146965135395205134040619270466451920540689445285496811693884466634134166456581937049857859860727912121509378706516250300213279001714358259990138310721464783053162095924701230503775218155438008764950619239221902265782924494511500466751997647346122171143959486753402050037016095445106646543723633191359904586776649825970911891295898299006571771056688039551968794694524770263800094831419363877716527447774738459924732362594807329234039687407775614928438503965725308987199271256865806087697605981277553872607983287260862785598193413345882557330803423783568109232159121130513878841045627213814570717573729295006889092059578055212228830323049057363389845944435086443483464438726935640114222582339766906578991267058101383346959643576943002931432168921728925441140176591821339443846114931666490407761014366436001331165436128989298936176055576652288436889648437500 [105,19] -259933779817168286843457329514117215326412021481731841591220247158222646916027687479010749477856299904479160791084478818349888043491764395325633467368335867698371778109798441100666281134045889301930217603711887319412646228055921069086859646855988958564619227388391642886489439238910941208927114725172641290115896924876665987993269420177357323623478056976014128365821667986249834435135087140917688850055740416407437668916961632891704116329481551438252973939927530284355357691505710810002545085897439241328601586221714782761990410392227718541614718039022136108368505343295391475453771984485560802999412028326438309003280057162770226357549196790629596242663734231230246647272457729469813810991960191882864796055153280979685668907549955530421239642982699456856702009985162623833932036750849265077414443804487294199827529954171419825565765437282184332443133683954568854845154308033344008242544658778021344097786778944380819352970407503705582548235552077689630538533515886207025959075983899668030660251924157642077000292335500316121275082512792989604553714914669174829561521841366114912074821508390554474879597923103014342772406297434239903211607328546767578297796865472952730520211515127871265700904254145766730964249587682415781570272525519663945174002012850691415766192369468357072123086644266526695635879524354085402295041304546461765461004138599365941902249048274451023251883012876569122887448221433792569073476670727674132749381950657980681349280581915308366990745953890427471927329037352458937346006519133939300927498971694464073437682919680036902672893593881978757859228401312191520484060390229952094836401782549406110769860000146811336957068425274672914063137570570272762656392374785738064692674466823597378759931143586727552881476854353930629274295248624968929518683042435844297328524074263693922078903204278604065005277730033835186929926248360032946838838667329152354312782335910014808177947998046875000 [105,20] 102369313165081445065496664756939252972571072182579520269040711096383840028212863357177428732434531570081349518827705200205093031256819021022684499335661073876360570463240008055499598753343714891842550062977205664881537258234100793425391746495971116671654916403920742801659360237009768532770066442557832149960734755704381208001977098476554171776099488067808130227144501230410306513439266978194913497369053617791068637335277526065139004395078711715236628560221211143433665673946119512380685633278377063299523720647381752177476164021648524820535184029211866206900380721048211164784568591658473086611810222150802006418715581557345483837848655485086697489335213608471133948306479520738064121501088777249219497809771161879547227306521070525866256837137120747668144649845441543410167639170636267749854463265390203043307829011758162213671655540367459885127857527543602736196236484181421484877532226690370410828667353977148393782973290384233820565512294063608109838146674075983863239113146649651658101601001260252606975723922241540782752209634228884814943718349622919569416952049011323538305507509274161436170256146252805998868093518729052376949127131717267960260259142653032011068286382813097032939994961301851653845807376748913359583107704191915031196299995501105963982611313933830352315650846754693257256849345549657876849832529169992516710056485593338282298792339279478934887366331366198596652821612639732271468251157229426475467960038249832939569958408034923636693364744630684130825343598777669011414465418181470333252579105902469251524607839606851942575588155095892425563804563863897927780537662596558331985613624950374615025359195738959589044420092798624030395055342385026032818109727966823616006750684501066580353372324307381373943938903016663277173915773994487361999361421610299038919262404412612323516579373122401741812046231184175187802442763526563106391735827327416075149812968447804450988769531250000 [105,21] 17667438765515912724418122878807688650898499479265737352239112991739241867781555666196933083145813587160879395939467582610540858754583754919682791589931918479419416080730866387998300622527252183790641918361327032217247861029806152412065643486490916685494748596611999772076979999680838570010122255343776898743343825542048957570439514392403904312162877750178394892914199375499452665447972507144206698896264124245939392450011756791298662340867228484690107739137349340278174532319250395486270774029453709725701846602854039310061620504742764597419643176676615433048520039725381574110538622099517149859649071831823791009050102537162550601977140810912686437135484551842418057859796210513940182863799126499448200103597329695448429779306430097831483858656703834588725646155425917908177094789847342010628804378152633481253549600730894465007120940482485814450891608280890742473968231050859835024934740138699552143883532840924376656278569427208627441745389541899552495260011318618239980482771468366213388909695362676011845894100907743030214043874322914762221232735665799498558388313207657099993622549293868458493881261241933110188180243356699177297417854867545832882398541644449119336545937256444673514913422356436389692770023970031219358141500967752509270801206566120998495996615894241813367782571076273958713789222720276544848765930577567423437819510790405708764233016604019578235789729717334411278716699411530663363791522424235921195155141420458666996190252498793761699166401848929047819096687948017141026280035011410003702638452932200554955701273628951805835660801698986763791479104962879853114789692711051037444683457931031302305193976940153286020463834163565018422439698038268482461395807335782958440777594835647044452483836085544614761275671488305335252754722346635580423874972381740519916894888699359160793521407133101310403566906103143504375305541901117343443847890194220440207573119550943374633789062500 [105,22] -55164412624195053977398730109768782456706872749764718017804236473828642996119692569409756474097936788305412604787508900400805529043755740748457923479889596490898420455417531916143661095867245007981340886450232250339828157441123809472486935561674263497396517424421547960000726995608629566402894550888878746963688994092045934350519234692791325718579046823801097335341544069027068830119145351271805230239469002364325178361400954778226954632892482563064084039778826902705376405571047792131283482421140972069945422914843366262970956953364352764634300546063256275968336187780707771153533580851433251692496943631733064748226741855215385917608319662905995812532881721161579495980750125562419666157600245764093217807333978861809106842165458027442796915020345947112313211888347329819176033089457413083419286446786553340696541352846392763626867501199615865461870940499099763815753589933625170590683629993145261742057499924843235741609684770606761572225669900469350111215515068654382525335240378868406486857294483729320054286527426266471612348125714878756732704693311712281171353066887207222248432944384268541568915738081669546705306744270410545655213073905816051519722937567317982239567544193590469636922511221456929031140992622536013243891204802833698137346360345788378685815638795947133777712197714649819629848388249724863293677790115646510095733592239805377248321766094540475194598924469629509550172916135139845286130035239097212591314820053801676053720432127299009113118101103627948857250758882444757431102742863197765098916880431905420690563095293115490671569088735147760174971216144613927962606375584951785616789549878452900487148126782653910633031003386886454051687728524578347005695895211233202081587362928158279523513617609239375244193001471017696954378182112167769018438132457103978040720995866760899481174253228379533820830488186944719419903975674274838273541954336565140692982822656631469726562500 [105,23] 43786331032747121419552614653347301882617662673053565421258783726612456689001099695136816649664322763364669628028759198617401305864795711807093100852439852100948014957720833710917568876300564233679250653064768922830470411679410348576686920225596813044167423890534496189895370109733649615090512316229238960301003678299327324697744717012450301248793951902292052874719769742596051529183123183985119445835786901016178735369320028014922201526362682621906880744662388958276412526218049199110452376278975370830191861012101934144944857897509833690663107612995270553115386072771276861568541425322310285225339643029007205983351989774917140498043393086083662836136443577536420509960155063111108325880160432453145844148597780329553286506468564823028462134085463237295265526510360273703989984323418838773549021716040543642435582529582059919179932822828928401729592990969517165273286471244231455813772371615611549488327646049920476272573440488700202079042794751932480064789055051949627702114900426922923310208629389461150364433537788966814483231605241023340281875705379452684811757329104871795094903552409692533348348316392260228312469254171374785092275267831801950919168615375367875727306889022885165257349888536256248804917516554950031702131909260791552330460378574677104445416667773997530989037980815712219182978421366008976069115533922366447647625504336444555826849158552638697115820462594722939679098184995200866246688360469686916685152870291989414396917692452970759734986554709675015826943615249387343612907074458173372265543085883709727123240535190849069357127289054370003239207642980509448986756238829750105414301344069672420063425438464990662406013701627833703086576641649532624931839960122213854293393666302746806740576420238939414181166136709619696628419922953838407444709889978051836368868520012454509792430858952893250358756977820953845961184860917478518793632957795125548727810382843017578125000 [105,24] -28010109346865676347836953887709368193950737374525249513526197900447915053530345322619686813885891408785546666772821494195537221758096076480239604652760285908185947030935538072463953563835198660782789121858821516993986135446721943532872459505856853593157943206021402354749910768773835776166261757388487513788108498416671243478748103919405227789260787008058644926063604038535436272190987122234293555641730157832167273127820521537469688627948026603266285454444740250129030104665707337745323335730309031405693486593141105695314588693581899980146453489577635650361010029488862445743162445815314985394893311507862511126445631242749849344492369559050961149630594338996858222314000082990866372908246837142881720309494101038249292245705760869055745041421918768801799698854127014785908074159609610343050885912770698297542237371738041253175468589283605342647975350481228962471064805965428638548334311765633527626389421610221064850926394733888382624029979402711342450522064123561527940396520455408335671115913993462326205139145896753427210879243656474692196486904901819983793087315583919044251670954570406316823173252124763509103272500278114562251200449840576410184135910905711793515362186139695555329977612604214885535800417970311074923307069724005553586123267337842713413291658927880259620695235292305318484439260383460438484433105514733318245001036522834685700788162972226208607338569137187326953515174091021273954832699877535895259260682360173426178793797753708912341121854418747946574811354920029512337486153673434150818449199659818993667016115491245795460920704046628009899678625036417837113433110914293794704251548857222621724514482095413328213730168570871711740285706054234488384490997718359728317258165033458335518585041144718040295131567899921738368147037670550248276547321790479806674760510999953602673217974489354741118960379429717389126224993928888570837720806139259366318583488464355468750 [105,25] 20011357873493303654225612685318101858705316791960069155648707467598653716291650556467318844502097136051595218248432556075957842454069997962410001292346365479559824049984602647468762231469485144532559504243903132630650872091871841821146159466283376978623471378386350841915865208443228560052433000871596894137443965426476499868860090014400509010886232064174102094641563123023410851539169480434317060669697304898836508982550616706847636571649969505663059872686451133138977748540012407860942813720840526179202706393938859390989422487916742556206077523812386245913805589414221632293587449785775322374179702631859491885685793253374647373299556826528318044460155706443240765872939640050019779967756429551058879992746723792764557075125492030587655204913110771258086747854847417052850993195369822838867696110600029092123833273273807682528812518088907695086855981426110565966767510587252116569886198275030365608238620685258482707403903929458950777365592824469346558158460735465831474305783434207270455135894469445170639865447134479821728162432815216754956470704927994376012693520979118551780338504895224471457851252357669739860600881327149344759345033373819726842929583762524026346585301064263385092449846162418714588736347554409242221456601811119379846390281243972442259388929461890968977078268902525507541716443405911023215219982991583775838078086506184097642122722619492080163071445220369820961241256576195548079523275994794166171171365756130766334654160142637883757416688732424001711993650651100925111083139628925067389728345114169513605740602537222305980755703490206436767762431595933019441114519735899592002831104649847240427916012685073023776312635310722669212603135498649662612901890221843753699357352585494286774495544336286334958911201356203165478365302340642232806223726041998194119449582159450813438299357978857091301962077466148548226516727926299621387329352728556841611862182617187500 [105,26] -14393254531851682335548751846967313647395706805310330132125279900291381165589695975015354525710884450909581932196472309062043601626147513578661069778439961838571614456216667013635457336338895122900112061614116133324753079199827827653880045493926828568771180883090013138107534068950315111083763922778443476541154010883687234144866521637529307309966245515268898174234783855004174224514437372222339633335933145282597489202994254052358356256715580749898173558023453366578427451148967739846326100807322360727328128881503482704934303090101031517776132895565260517074034044554881753977307674696849449571869879429040191334406111318758246192853244902479923874763248216824614714957937641503748748703459647014992718439745202922477696832975856721265724151520181195467872491181717266658840835326452499798514093085775279936639799086146311959822994146596374506407515322377884111714460109073530095727185332202913434408035488956625588775238906711641025565332482364258912818660027735320099362954228731071096039343454885709410810991378720892736207160111631572620232516084032330746114981441006600754319957579823909783943291211602303805212148168238418046811067785496547372003260485943794505813206501858676955959704484976885119597071836929671861320282831841139900542858120143501189897183631357675064732978443913651485166432748282135166324753907903956785538332092887231082809125707342416536041934938848941339897140449456798688510018234224758911639510346994158924408841005322538631938671363474279336145220480470864416133670601321212349556972877764901103574904862847398029267958675848853439144342445667809016159922416435018855401359699479525447417533398843798999229550297413233825195385045562709584796761024295088515301535206797994508602082559181544749853674367858982062052917743087971864840881650071106957367608682145940355744465638068489046930247286313074891481525192232782117685019329655915498733520507812500 [105,27] 8699816031671072218335687321619699921936829144110004636645792493465115522667637129325387112229127256743277769385055588851072026085790865630979061334920737310287747657356596356947059183386039847071514444829372704862978988838336156271523180587408932222942540268126081847882166085304952787081321029556737452024828583967095248467043204295725579891889541187220766169451560736110038144179574833005765181756360369732354368601029933858082199634780090454409562424441982690678751335102287130214775446033496932149762092503082570244894400226367283501547487521009249556671974129761754697676641212908783302245861657041973173772875052275322663782549025134976026043486791745341716796730085113094241062338234288407409390670968665307379507340587583870909423979614786807589517439179633612602496587470541695853482682019261991943721224642326065473114729887562053356628607885297945836217239042289351354402940727419811770735698507598363279256576323639888721920969742820070562066937748514030876333405923133944934099795712674757160492391532337120984422302479148159492397814548496957479355510579704168150980211960287206622229420720335636529227870153898112624414975673826304301874468908030989895565789335819659860705140373695012451670025462874391275105828495748799512766667126363023772869246416842002560374217916343673279093455709079797866139652422705987542876429672225481967543761114403636333180807864626177242006493268847291269060693010113909025294720338818951260461109733648266268909316921176929047035215585433180983784775271180367218981178070930943042512585139375858078202164696092407373911313972662097330528805204817180513328146225038388733799757702544688997523455418821924166955050927852565729694314036487307781934329589234831958223083911864296867995997951609192627191956269462701250212352430455171435794477154546446768808975201609274878088713844376709283267613825874065014431835152208805084228515625000 [105,28] -4359384553710993982443042459178362202039221497163189080596329062023324715900135722389807874878577534277146702051756702284097761544082140659271539846754316965804911843181966283247145633803063086116711807514765316588042641804435383284866308503529849615509442239322803112882469639636008625609793511927956189620897030634870083133681352623676515797950988029810208577701681458260534040708867361882920744430531038687517360367227975601744568487870091074255956019252471279737531478427845056834704885671415668479412952372533565639451240468888127206427388063994798134740051996741678042777896258894795403361016616988235306028283888449356137297620123681525204544594989206856642048692780005570752121591515720874658903796830126709997494466245150399830554164704075857320721286149029563547393909552630988265337117280776021511227897909468875871703969829198389399423862897989894105193488505065357853458792711439147243639188915954854140389867332251432819681486886584027367678253939946368162894538062098467306362273975641709941771934525206863310172204766380836703116577516484582267559302177550351711417095805628215391562405727498508948071024513959369178161419049327284656386616106010023703944738593360988516050876122254419892418678672200296339782547564005206686066714758306156356652469995768438145629663799009923710508915697599393279877994776018677331282633217803407664903631251286706350301315864105495231806501577517824454890304700924674991875007095387026722477065384934869509914598388226435838749293504833539250423809905221765586755549762940820409571456145513626220652419934944287937500532014127532987566782407795586601464510085679538804840356185918189649905533466324893365079255428045524778624828185765045577340505678106899935755499433654708108840282873373736527362709331466051776294385579171931280784639504816160786611115073952737398155104915886795579130219557839609478833153843879699707031250000 [105,29] 2046224020156823167820253416793120842221224781426871703662683368148118858021061399874927215475341141882152796806905897011728127079117754225919187788688919014656489991715226641310199499025714706202967246614669774098311982561632350015145669404624699559670724693534407205778529999718844926621553651707616608418871844646308508372327383684003060142615108979499661662606173515892830906286006445911780232611178854912021978041052702346803764117152900102414027809118793454699042250510709565149060519230293846951562997888646406833054510291587426221344076290751687178690791879730164208832894909963845141733809978478744456190782198024369235622377914377893136083355256450375552613233603699828750442987472416548223907560448625622454247018618076111411557528877161721171709451149289789138540641141987286884238820964620298334534246415361852777865333825771491541910232072022946120741041430104860630399684593231370047422671100243096067739420263681025991405009708529567823709348580898766279091499455176643982231690363715816714013817229036034570658697702877483759096297615278863738368526541201136246272778909188293457174991506062757211448552624492386432226434082079169909775645166403349964808851446107711856486691885459775562183876708020174300105599660887631187685018199584482174903289630004238499258701630403724840669832019609591688911456862704934844413667580618267082485719162001740927225613876241860803288420120756240544326949328507919888364969861968144646447778479951893150688483696305493874258813656890159862428025382261328248176977253886071336591965826963917687417091822753742956887978469898129388794841888982126594549817286126659809583343825667794948760380241839223663041774579622844947983169645751759899703004681754431571240829516830157585493038488602790387535949747255491765327064909888189488602758746133700437603864972296943943128945210188770684189840665112569695338606834411621093750000 [105,30] -1074209114081430677075370738228815321364587110040333597057649819092022952371273142070534665656763490302888078311286168852063053434630014901065695351578071494778105045504266007507378894783283773185058173167929866554735327564779223824956723480825173958465440721192720484099595759506223848634227766563160676705586125400359472006094104531672189960141249215544051571771908893708925116519310543110721012375192485949257067297405131043637108278189916478349116892297439967064907931615850210710142651756816767889757054365698748261653632494524062918068007260105325808689850393531398585663071530318499240185724207061413873128641979391699360861748761755562724701564277116014984913557482083870257017831361555220042153026435675181971411204301504036417489280982918568881602389327894303559505579067375721658627856227509680487505152346006768201228632413475778904232847882990542445000758716805392592546560416816768368334568544247505484828102831898176523383791883557683150694220326698587798313052654778523626310845377708093391944940249258406419299236834677502112528230433012851447735919353724954954106477322117542448040456273403155791517454749858317272203658428791630087341312700455910374836895104092533054289519710873717324689909568281234539039126269503739888110230627116238668188927168605321741226606150861055770902021064379717364463289403305436974863260387399126985478196763573639571356521652681571656941310456563846862753245181138568195616768944926514517635040368677337420486955642979065839416380733546708673389104985332040894026842112641851829819046214383203455379067239673801304891124638057569237533903888102172876423785616345552030299196562013178070069736317169038305543304870310992061718065335885399690060350866156612091771562258418125431627750223057043526909054139090280973009784431959473868644427045826916726141466072949940760123742730425310323849608096224983455613255500793457031250 [105,31] 637442617476935955662054644030609040836227688026377081359613839770952111137754608171543545994440590659144897336388005823534758757366087365785602218616617960057078132843062193266754394441333503549594009409856574508501200078276302696975806843056607690274634790062102751591782071534796434198509539674895653381109758046086302004120870176596313895636821933439786606857977628251335517285947075543837926655648547484310501308027685356672774188640567356589282879524543862025031439385490278537589816968569358230966823377397228686317342004430348512166358304481366091614335248793186999705208569809071547204590708659885939574094314163840711627561669274623697635192016022166461515526801594867235520640305556994269946112071556358206745698236913232628819607871139336544343154842903641987969506450857962677511956251611976962222434584180268498811082288646318222847973481879603561028455981516571948408689099837905842947268061980082151340905425433710539881586450848348308172513508604937637756132916200076997851698894076126493104704543606724910360530504173034925845382477926159035009362499863422282406320197705558099714215716195985359572571851945649736142805400332344344540232141843104216206564170066819098603386760123956048705298161033729880361087107598058986455225896643213155976984453657727464035072192822054130202628425012794129082446018727859549469149437182484952028923246736768321993985337441164714358510926032843333834501107352719110958658396897484201018328008407825214050718117421609647237959860357460062977863391897614437018110637124283363947611141429062214171957166870883644643657125481843052278194304125398105877694346469854856780837086423043532799821592552456308031234141957890102234476332314186525330428195628944343204349522667129776754263910753367114672883280005554181306041207148002587843253855737561072434038860893485969595257680485322904218037365353666245937347412109375000 [105,32] -361333180424906379216071478160463108983583664050911172042626119699951497244722789998349436801800669266799818247974883181910559623708114920928887475205589486279569372703530630527659549424853228131334196585114815724947724303438206986214521012358192776827007539426718156832211984689750093907636203776850503657891948862654524370730945395317569702696504537834298264056264694843402482334407323707680745939448711137567267946285314144781256749502972594202810945060435886492983166909860818747617603423078712148878671741393453431710603906502638737499179792700211898147906954292145525577394762378126954697440938389417282161528401485764186592700849253710639573993208264605113008199108797988164628579289170887864577896261014268713046859876996086125704000431181197083198484450358662131664670544431027823537320495572948557295515086050902042076622479879168631177421577913392611074642924825585935496499159912118810555726652451167077553706524161705362772158470876076902557669220362902313671069132820723116999290665193945979375314015580201452964564780519891772500792172280828307716526863906841615909166312864905076965777853802140038591659542065397882887682289461398798020285910503590441215268772179003156538657187609472888022643422651542067655746412005930566935405632080715697632693353731590370286026413612403258830220353814340786320779355677911658279036235739042338292611540437996308355040667475658826582372444972921621589325085092803218830984424292777326596762840528364194252366761192644049611812999547462298585157146426041013809685560415366951577526353199237300129871497259731679948448049289532391886706308702156471720179161170666033006892095683108333800553770558036610511285305578255103109259763116312804599246828596896599300131822847721517505749648577568357993539333455410486795322711134832745001047656653832829197080692029903746356528284472409140448689868208020925521850585937500 [105,33] 171151552396579447520497872666046613492450295360251105686281743026062903335718857185682904755145183215728098164292390888526036888889941693214479715208427719386674411156376388363334322819066521110280177981134856725088031534163911262853999164884576606266486073316498847220784561407072840390378387262545521973855902326210877700042735109061334072616662136984576368922624362358280886700441832264590590842784329595770649011212406526200874346552390238975412103856617042231119530515654344245795847415484664143576259022756777473885033774906861431086401905071219451717069321571666391209873138926356603253305379290377652085042393895543429676319496382022885102951422669740328805349387280343762308018037286353294331817233950693469662886990722017218867609980255456062193524451457664759989422844864294291081471326074154733729962785486616856003048558125888167695265073975720924950859272856255019515631675379006825838345196543216311630462925880457525402812934951530276403995318575375181385796656708197578737680348480117227372386704327814165605176869966237913014932246930806248947489031721372568284913517459644206981806558835650655207005631865131533813608627921638452090188256822624799651649694916581443677115384981776485157986152117408723784501469895990819199031415723483903753221191671290753976243174764661091300912961991444670538497199247353277503895434646827434585456327395262420719314061593175246536462507551476972437833894627566304797147617775079159462667796270724557612703718444525591515984175891333651170955169717707253100988556178265958795708802040865526893237508843504312582988644539343030264271534635761621628066205094949642318727877191205913070134192353760909944158860846002375795634458206899049089812661881939823628035195252894030022498980053052574905079922588180933326070699401128690928991686883038251888976060618619547896556570831805288435134571045637130737304687500 [105,34] -64155674491628503284472933822651567722797274766058786930242416362945793010151509426269702213296067084628004931403918032455051951943726115198610043314620562451939232810338222067750712317106785182930469077959671979607352412515945190442794182827824647473735045180229515130910391367128462969157392382559394175783259000676997224161994632822032073563642034450961193566795610072168022370955074740944012217784682835101846407066535647161174378807938879073087308986226554520278222657759061451082974199779382006721006918425001540876369039870553665114265803036485822423566046448266784660492748173121720601520212189158653140983518978994449467409490516749237964112404683032961197340658920091162551651149705912936388567173314109539391895897190811494445255286919276397406930890830282397945471405033553697029778982453878285788138111500914938252355442388383953789523097507821813192951161767472505494197975033664311819942754749869273348372099791896383972803711342446585609831207324721895533007636525806168800782960220077680892141259057750635367981597216382624414321183115991881200399035296970028602288275538602468091454897316700559539307409407707154471127493414292438522800341133457498588109120007327874229656586538852524909364420886968433200620020055919185783863199519662716182636108046979264389036444536784426292585161733726309754596089302319003123011680445096971148600794228330236909787490950710792706193171914395160524057811587155142981214577348757413926994778771942741506839163799042119707816838437876614740373404222500973968817335181315993485020412854764252397262620512272316954775853342984095538679488239417061135984118490591032480728801226699593723615044932611911901339956649223889000444390193152273042479591292328139484367768673272300405301927041303814507583440487047896529243884765832781194013130612463883738547065069802674032450884311629124567843973636627197265625000 [105,35] 19063439187623097756451177944568515908150852733724522924015559559665627359843919878096764466483761735265179898951064398767662471865048862065940691370640747947494376464906655100459869392829611851592304025051887804496789530767297041001671184276643767653341530337118485187764421668264792911701832902334574699231780733004437053216252220308246876770891761468547090575686629725369982241534414821905153579196394118185210570375550997136927473931544326522211896944657699245043749156566721998066437213385147999666251177407788386111010986305192234337423899097550414494767946634945449661613337007562280703947688458317955230660524653356552040919840474035356592034685184482756274105187255452425808493345054680051560297028491958517858156317351924495440533002683548367085831628137220503683357209408500416616402109626385068918620069036988621437389030550981881628134207335784952239913948513096225917691574115060998375014756192271952894709125343580670284838389545877966551832458589657141563359623183312728792667085479600967109505805845903597521330770744783767192484149892018216286223420749595424793489795423791105852402281644400709233515432277985036609989897079111681530632061806657309373836234066072551775866747041992394551257650057130472370000895670165788653129770381214329291335951581633227668426537002453416418779046549078888439245257603628384478455137809717808596591013958009557803963633579748926432218481673609417216777796968960630171766474907173651630124770010888023414167185591257086093158564164854692132825978953481045881566806045251302409638524655892422125977598518695532567306779067663107041253327093880505735543887955080717298077331682718446596467563364351067529978815816128371897736734136314395275528202893245313916667273371619431826080915583477957708369010462697630164995258921957907980016885675196756986215860369109770244833157448738347738981246948242187500000 [105,36] -4821126667214129240866560954063372958685318175744390315484897924488755262597010232221147651287701908788113194652261636750235167493710041341730419358155697980450597541032432926632594714959283967943486806027008678816148368888497550151299952658459924496449879384482742584476894406165396772202281328646547967359148656312572908086771701569654932013631446881314651292757067857892499559805356551050584384203531325747744396136870966229517637388115567232304543436208586227530323612592605543266233993899974094122383431401676002472717681188913036185960893844949299357123052085729747305761398039046000019334089456703401505981451360397494849263240850763379714735154341842450377877866773434485812989736442108094524719804964863582614777810069271007056262008067069018505212535091142951798473032799096762903068804348224672767143019039316481918127027091099269907856358111580495436103956345722070261653615127104121275286141943284847740399127310830270492352082518623496625854061480247172623168943849975700661535003857027422660435044015991905099238884264906445268713338842140431213924351131623453875478554570933158850365643243781274526450220655777472783599689221292894449793574187104026106837878327630959070547658760338354392567896081032377252291342052003562745202179931861623449524930698663541283679125198483728802418096279134793902199216008610816544556598356271428934586745248997099661717543902000469822686058437052799032495342747569875874057334508450687649027227327984636476341219158946895250454933677879672877335037052972875074776650488408519718131484595507639287484741229405621715003436334388437504881225720268196893404396716275614207828608541971260142069627415658624367328548383115258594092744679389598824720233203604292835906640957595341743978617568731543852308045108673199063231983315575268486104778770381682574076981080517245725758357366430573165416717529296875000 [105,37] 1193424548870092398258991142572228730334007675132986290567879347167301433061212628252461825383143912504814039953816910481519455043529761564339420474584432967449529731493387490637969984645659410340663337823420546808987035004627881221583941615134371838848694133866318578818067926497452166158535025832627368986676621974087877092586502138282891497600796308049356146702629371284396685862615113208155697578777622523123936718816171003577219113400974851639944721320347648869106653637618717921138485190712730038682122295447147723019826556424771822290785148186793901911902998873314089323784250706591704883627552322014005182750097097313571487793983910370379446397197025904836485534439478265948298864594059707949597778503425413006524515594844550138316724012144586302793916204375536554369581512182748717953089633581187616423651044894099912665493782185649373395360327507208219139461818828920884160676875217037632946702415480349685635105806443375199770635195826042846848672213961418677122592075897621687649816681743016966990976377205278642970252967887335108792739573091463689950791334662840569625562854551819873124272060666805952119057181170654791215274442068862331095813609668940795205770846376425556591137858791488070447335557073619151612065280872765041277455182737458818679212440154862874457886530761622296955593895055869880368535665522616179969910881738750650099553840888962063700917214728400531631963805440146182560184926031772614450833652970623325289619074896337901536101061995833967453046225295701678480789316160541218104875328391743884007949690375694173518336058530455365268381427108826362955678532248756465150393428888756755888713502183308438910965992692641187492089349829417686224588708145032645679359763660664425010051811971836822366833452672951818070950023919289160395165146925613409753450510301435785579410612730621998878177691949531435966491699218750 [105,38] -305421095581576324872218873690866261218250614212189429966965955199815128237777924910253750267510099279724948823263115474359259975687845449470674545343699609709854710149853729174594379814558601727305335778718824040410832356763112081151540693686573239537378069941133569725368506536734651521159893331768344292503917766573098075021950678846219502792843159270308171790760349288489272379754266226731028588974184747235456534335273790814031827510028336596940492228823449356673860633357751751515696176120155888681196093970164827550297514775966582549804174217692178786995889028247578567844600277138139716828360249984273146150749384168978543573576453135638425894886022746696104894079783123012380282023306731778356725915893066592836498104030383341052704116081649945931078607505901426576762169104028546497746181400746588090003418237092696775612874810885720134914500608358605766362628179840221707520611177487260930081107588643641596997397034593824550107060602722795609692674895716346433438931848468820731735465672454646355479167079991119847753674086222964190577897150122731825165147582247741645394706677447044359139664510322648469376889030553377704995872208130466532142349264202800135076058138241845301343392018523997005616781512400348868580029657875030215598227767220664101739263263062269253370890350723615921449012377936141053639148336938947124967716898090205441261913666359210779761584857253884577517368227466178026409771008147989254254092066756049868251291041206028830206788044293416695418148312806251421718938148482752476345443150984646333198643930871773862253067428278496864409468657226667421547968558073989641973743143484940104539282470665625995749119128132547310562390048147457518104241787917771771792258492839629045958623871212540494204618896490131514175302142081521306876462701377291012669518119239953700774260758610267885160283185541629791259765625 [105,39] 71787956341302614463355368236958876579077611090700636906678265541807583481674407815297224156133191190531395906831378368780255929835298371970886107452017976854685367465292477714232773865495136372523403015958994327837590880937665089492920992646664289849005590900876184522951208122262332386186279794487400898216249367833077166630818717874638121523398206753826924650826639846365835769361325284662572242493125118742158594251897316117139783938178813320221463276134092181805033197469759173101917747755562557253452469904924739340773991354417848164433234272882432693817716002973934656396718499791802092815070043813261080393718769771290120049023687811435305085315169847642992102270629006011285926091409036296035015717078159004618468334988525556297457047562961496331725273692905902409282026457055911901790624848808571805264860153577140132538224578641077420478731422042211312702212348072605821181982232305385581735076914641003568116546343568785868059996525441725927570032211344657711100948867050777614779183855333847699494412053176546434539121208323131007649805718566989398699104066169977756805053503559704465219348220978712507166046792717422672416384904542293337164513528031960516524222579021004869305238940008630225353710404287172430101680722689979592301310148856664938475310948989098768705733374994779145531751716528878666396868222037590314643191923387107064838462082968688400870829373000530524123249175799812714305193518755277538238106075700347480384240352288139768689142538355041888808608542992574187997483953687330349551669442267185704773449733202719089769199294917782786370887652772403536301166468977550554616121239127818480886008286898883186741016588492588940004366753308503621796373451259998333608693435231707052014098906359833538469308385199605781883957735547749573418172331561835506972842642478462721333798413070326205343008041381835937500000 [105,40] -14326650705429189384207069399765668199561656809034388222231762508310042905643833370270277415432750254578353182950511500059934412612390705137815728331807476031344959644331396051611986057351451160801837192205780677839006639422932488243061218779640717172847121215295383238556149540123146644881710718427070356540765941650111262531990877588556117373071924873690621546368812477022075823038017063204241506066291553319738222254461435681441062275702878733953597259524354632858570069175668817625262831032010146535888589114122371946744665241310849754284707050524939551136038351978179312265825755199300580962646491960174200662105261308995784909070784901186517313583529964414190699674364984766675239541361794502461529131390564167700534652567857539530484641207814374176715861014800273819835175189286670965028160383161435216870419241312130875520182099427668938652850668825939350262411182857819049625177388575163473162530574077727158067428601442476504595604789685318256200548895822768627486696264183650507434856037926230232514725428383695349829002598801832575944452965004382202635196793185208781258864755951672795018756103670640511337687990852490096130958736085660415705061575385545688374247893359678959074819365337242499723154039340209033345665647280120119703434376901011132572448016143963727337276386023851385448372376730520469455031337440766851237220953389445496462425376399861488010892673087714891258965220180149776082123994976153890927196242875590075980434790544101135031365031354972673031284496685905039560699808978886357551817869576823531070373335846681774452645195808555651954456122114690923901535592043866522823531695456441797777096092280424223913709369952287203602636038982526906827628633437310301344033219967124317433806928035435281543274914169243333812023423403467694501877799094535221405414820593140351467908999438805039972066879272460937500 [105,41] 2665548241502970100162621956531430843971905662188148576685361495619629482580903780495082550920487843012503867732729570756045315089064001938146991616363152494162721330542105566613194128454172338015410079394570230103560849817179596399326769045064778232930097893034997547459728676447561522357117708421934811744758593517311059995342477986361459163126473053441134241036551838919271560033098488134590748073660021509069602070818249986687363173933806261294554170404945097821178195355170137228637072119851786233261350709511773746167894272596707076956206728052730992551693710685420485165306448844324300243066912136920414527746878812697490398250425188858919311845305632632014739105196700789257448710693296497117785838866761311242234116681166692931901544731003285353156171571571935236789098657580908270608689286465806539480706759234158349325199140016060006456212209692333562627853384225267047192777201927545725952461543496163592870103900562847162731759724774629665798449225274734488853710334681773252914414552993410868389861680394991023542407622832964192451539720534193013189647736560437861786935796558960097016843491085444400782904365459729589740028811495525057410155629994139713373725532581792897032156520911461781742247870935393591312361508817382996142261052654407394729229137194650079013190508989631014039990290451956472379626108332565723506262329150756603127547289430200722033830837622806514353031744472162685266791051344666448461565816823461979751847328732907074609103333296579205414800834269005996778734672945642502389937035391408139272500870368109145262074925058612583866603111899227233150488260738057829944856818242484292258975929813078050216584993515787295461045473347478277959171302455179871432822177207252834673313254884813533853244083131794126320769297252388174270198465069910139775593188897137575388285313238156959414482116699218750 [105,42] -516310129661062384203478686061225212856573350861095589121189842162741617087387502166250661819734240758259599631322639576231905545695689656939769746452440249574992347482825236212773831362661642194374435526297079676535167537545448476497516423058622797146476300076484607925817351786590307050416931386646381311342618464141088071716035691761797705269340531367339441323939727983781941605428980805692177885736444897427007841341888948701886696179917597318672980768154985047146003445445972322623614974314229273904107047073910207498216833367434791069091131042165267454275839865340457786592759653239927158486288494240196407714910756995995670830199629431153228254503513531228730009650086364269343817223258249063613560758586377383050060327268939556347958274576674146198621445126412145478393245190519554427520546428847424127885747601618054620153389607325199165037457451378151610784733638139974337820202069174143523072695357300622137288037726328679331246388046064790471162793036119338608848271223538208140768186552405023564126192591970622920311340635997333019235311932800399314819002792973885405190074275705501479518563624578537149811913051958891558758255109564474436719304021875923152444657274018408135923766777870626487882033693028318993469943034944449778369938614189180405837582962635902145321426094151781967226319930507750699797247464018070922316188926520248081190829409102060916296089395262986325444883656927097938639273666635752413501077124996966886324239622451295982079088528059831749498630521416011057054451341173492740029820083295125393850256033766250276541439962194207779814206805995583677255450233221841814921059149358234481268281413263584436726273321385508226180536001249037285849498515465031236923659406386197164229279602083073863378167128483189050155208924465508548740895395971753242577838988180971568908717017620801925659179687500 [105,43] 93196246609188766704785195037378217692084764722227757315173961264788476412545432661241369781606401538842331112132098352720944304970977221039080999256582372331733562366300561092791914037784554989542374293075943965686502419548868788682174267122537297145255538207652095740275064688871359625288475597476542321743754911975340896954781446223814930903376999947437780135596752553597413030563990321706420534602240005471318504588324785357356680413155833049356789634197818667591896917120664145107957407530539674577872334817707471615987373744686727833367820514091680688926203139935343442862630429187786590785522135532467361741335343709963615634438375793362277405483838089623750240095655145976491862725808092392987826675243303242425446413489724202592378475336693455472284334274410145499979789885659964069612947099497897850027674209138717963189244415630723952327982296291149381566030900612723788688961698117799526224381371028577121851448349058471002676664763329007488913879476785635861802172687368289766467105710579335029915083807911276223021071514367159132769863319260468467513063822848942917483339662167484212657505743496481654466982562751776039682927808284036961067710276847241211738748264482465496877231908030736909973598169173856423541474457378185865936885402942065245251050145405840858633756253380012935348451156774606126421503482746722975063629813751923108434112977875544251022292516827545340598210286244003421825225267611234057226419547549111788553654024249595923346805465265416730278909760763263186230787981494930212518910063811681580666926246847792119128279461334994440219463046078628126603835165499017275838735860805292921934290757737701207905164125054106786453766160925528921828956183769867143185768323208448309041833878453781866025231206349615510974514443985154458658832227005580499258619031621719841496087610721588134765625000 [105,44] -13740015544872678147864842930077673543044814275370432098176834947189100107763001672911681382518474338285333358046563358367572471644809757350020100525281570276730545165899849540463466226730886829463897720429672875452518939391352785651205355951442499623851386407987161485487717044878597514115224705089610413468056714707516546779340060249202333891220911753593643447861402168266688333973982732964874467159703169691559619399249510675314050830691298960451677896913917348967902267698045158036481716120228251678034988782869884857134037598787145232825343807810057961763660530984056296047764919765182994761369998413596676797571854135295538787399388887836067600102272428956903804510285944793105410066273170080402284326390003427015754155341355765791764688978907685774852013028405473117332427375266668248674392033304996140915304713859713559415640079191818153216881434778564953290280338152833973681656722294485621705035319765705966420784674348864399118297354783362558869769499323673140318714599028807748684243874875982771844736493429489888057213828971312639514601619662690130901992344500078322861393718873764001879650813357274965863533355850608134231761888646655442484836608759287912860698969053267561191742355330020415905186738112257579791472212365771997141403712448745940316324770239542941861979020034981325901791319102313747018835695181331037013341743404990381507078087675096568834308745690734050172187815965332988621700397397428901557528195228508702439750544359289331562223953989074758785153190246962263290887859519597605274330098838526554251672205524142804115555914134545365746824222375595916652158899570753687200908772360012320918917055596873932898605557344115869550471296274114115051078134862996604473020543938674370414125401262764214666788925672752849476237155654736751669707145637231959882373910630803948151879012584686279296875 [105,45] 1708122981975316974492853173253309587503247774909143281167538712227857622034866465630923677057990042909565779380763363437710873248117891413867369806938649138083057020601382108601728257682723651408202550434158287859145025566604067137964839677476530132309553530567121497059527239603311843478693196117606873901297660983089370626565604825567289208217075719330401332483626048141472550135645550938232730943084100725420197234820536199764277405646837219653759726575947242122226354829631097367179162081805981172320704807101312402410494832066257136587966079688568106201371629914589565261477704151507411646316578994288366721138686562603868940363817800102025932875163706920302579222696303207563804059534414987088461089213290261932387182033986206841571970087836378323691958904610273673091853352566372422927727015542251041904188405007763412210761181169183284886512919142496723102737201724157564827651207498607944193073057766812498542202352560575428628390927330439860169027612547296808401833262900991696652054692146139385242777807728817933544401132504455693843326246908818395270452193320409998136217777057168894262037403478597606519470711283732603942140879603049643815558256986038675702558408620888214558480059278022626260796874052967931813033263313709359528823410935969578936100759156350408681458026193795017607116181879864995649453632594001285829407907245185535495680610732183570280054169020970471005733340392323299357283312246779936070749358799940495601841364494430431841160644989071121632311458884651167026669470694890990018708511290251954057778347388455448970544458669516111684105069303725096567676311786207957872411262249641275058855014015829431918321307947197869527801505795053510639682681046207936010739345410061288293920184991245552660380208633358613938622843640099990128836663157307517835192811617162078619003295898437500000 [105,46] -186223276330463210780250202774114726864819943518550906185614525611144552887546745863092770772555876121926640187915829370615488816893743887058611939654873411585315551558333443522158702917843899962834519057112836143091482262892239553940411714366786548316377290990345586465982660481735435568565050832235978568117622071515699184137178338789299920737948513230706383067674656790495974430177053959026208819574011287918021967569688522452496252390286625274785743586153005005857884774598488086742650103236300032356935122537320803889526181282297284505746664033561336919098052078475288541348752986371791136492587352578268908472351651941556174152068363897151642829976202027952793145351379447935887810427432495777267514199375813327363138721945104593549199108759628108349867686054507989159534422938845710092405494147981505175054590428881773020071353918410510928212412565347635957114406887886784632126006576037862450588896180898990481761442292313001038893107341440263077289631533215594281280157486855154243673520526126408582817473226218953806001386295036721579521924029570412792459334367747329145362743599025676318659737760288773246153640320319252569783703275580137872975573602914626365220062288476216019530882783554646719921222739028948900620322099009710599308125002629004557530758126662681850820364468268629159346631057012655192456051623958277684630416559016975132548650162821518942301625825137569746758192750734078274601545074127066382672587357910984306004354021268887406554052353688636891554645350388653065194850497758261622620600620483372408856913671361335213771193410168006426034397315453079115062690288181465064539095590286153993364068410150262396870795282484871850593979497148139648475212268350458958768845742895604523876975118643169414062986523954949726873772094183293710706467656675919819520004239166155457496643066406250 [105,47] 14750146119799590361695294430427932457467964651019154689289784894668282612435796834038113581847847180534368462335593308402930395825782968921656227698776194116324070688651897440723804519926801048755654039021279450285199531203070336389655691134962773661412028320351356796324306579020645023313148259213976364548693512162519716799051390716799480497793434688828048047308710368948113354018591791072846644899467070373674596902272688173989105599195169908318998565009894196780827224110085567501975404445399432480405127754319599996472219579510747996970906134937843402957843938325195956655914685836836180413528362053572450521130585300689173947421607305754635372627839549413848819956491874259633933784065519432147732744010035365828522188877630728259000738990016460534855323964739816353422051549523281705426923142515993328400878396324529169555669076086912873313268606519046629262377327509428518857387852282209830664907288422679718132693534220554025301104994624120474231993541542164548860739657987143685410161703583203900579367500415936501695532254201316656161629724703132220261205462749946368048961295270785737717856248539052163787986652595881076565326903645170935545411321769217229201226559974011756256632223208380237754237746713131363745272537413146097043075327426963863872117216003475075728052483388112069984190273575646741892153818607413671997199247683862795163578630656245428959835534435063652929943508757526574642649577065315450753908597159026195917350047284635589163350537884917471565168368347031378140551395920595984034025670309111765734960689687659962276445900134769740008759958317403238103746087711959371637087445917306219750797467735410282902564141849419018231920692809124072649700287821837322272855823892055592282300766080730271108465951068963286458666544637883285153501481887275303961359895765781402587890625000 [105,48] -382109700239842523003638136083155544274724917534430547814519675579241082590009071113210830780914295182878667630264317345418312830730270943787367151661956942041404677126981385783226683312636309888617724325453092067731921027365585381891882733915958030422577756630353719662964595286690555751747143628710122154392251608405549326532648929922915078885675306627910265061111762082684065207280561167024577627292219706722434851109181372472257611939905022869722477190806013346074937806713117980830061921056334776626517212695577646759208710782314770978312416342158591598590270127634069109482227444550921140833717885565649838149570372492802110702128599940598508303586961179648825198180739140668037243305301868524949251256302856442804749066635476913321600257884492623369077945088472098545060725313416871067972252887211802596847806958013368378792204702782149834667325135335196000978857140781276762054488588779533118595779789747623979403881791501986991386809988751903913990598106438502924102146166189902687831559807105188522669546708595289116458270192099682447354703131942199565241269559596146921879383710612888762602869005974997177695641348813209862281846300366059055583847593869293428706519262386756982733048176978406669387290424844290615078476401197409821120899563695041960065086978449386336033568777288553799901137918309563077674499090215441226833717417985267577968262324190059483318742709928264017807008409447008467526172887693501067977851486370542498499861863014246486496827322232925932082159325960510160970154624438760067765289684353189721255366441535747244609567003058865964698009144441154011770052157191015971889695484886426593420957725543231066339525064794713009861786783771764316748568212824992526647836118238784160374936756178206469123327363698000442669563894964825041914075742113254818832501769065856933593750 [105,49] -55448376822008588786381947194655518582965258773485320808392194070911942350995480338442483126313614073090041421351797615892042592854792155941540081386287674170103719887767556173366334343135564590813953196017854627231601606952750148800678728232650588565842865999130829916816221176543877867433501950370686424200157596414212341604488891334373150920294806294934377968821908525471075806282168246332643200371013562161943175710505134781822175782605803291153398077810803635358964692607259477633272827886014343921711989884506623023438620786734089909494976535301598133910247340914684603244099111738302177631264732845580478658513916355367615321441370966121427265204195951617486989748237316251068601918490956464524141896733969384510777232107956508619115511336214244091117019212316518146657839174963162855109161833543254099527329610149664216418790613865464271044389399704259471318559316623615594050552488114075032812387844629721826257963009955829135778259259802357377713501510977875901274111875252481959252433904014025475700544620688751332374309937498491098060279747011273223862262099699001007272370542799664884425189451273882179250723356075572588513062245784485879187282500286069700209559064899264318546870773826158672348004592060449551043161673895847416258619546188242910809016756656814388056287083296068913267417202825132240286133965035117955804978823497892227490483741265721826627652458841569806745637528710668422932984584122518566924397120485937938508858783015007834184730936101497573719618607022462499903934833659161004499690473364469421834123760501271285407975525825509418688431369430138459505314544664961380875326568089363346996302220136635259887297460526382072194615725661792778405929170601859911991387450911467026140788011006422253570163655586725811594247388265658408034023550499114207923412322998046875000 [105,50] 7565240256486448939944112328406778970037455218774674045298870400351244609186917539924824300909832031310151242344953189000761280660773584107163117589943815802443294943282068924725002105064118741360711493138559267928816559567172909354394703307474701002522197011277267099243923477241549553764502997145915096664773530758869697690501341491676537641736641569715321557654525111408545159764402207172208451583504372858633489226666156236092444691197903502410974618860313252900561978366235788592046710949952095359973465091535384319521023916740385831271363371146144442964131391688944244907543418387809845141859575333409412592052561329663197172664629886167886628409707998417552121061454683622535884644747364612490638583896707230508637922756966635544096057860230661180953487341381620296017917543769860582898050298932366196031325395792444063502853687391284450284618628286756451232939870423564213822499711971773978063234223643141229631259408281658369630143930419367758822763600418197650758317035681576245399239839219610525256757617041050884225377044267562634749348430430312996483132634520401665924084123695664983410081315585343100470439176706679386958481309163364250136309347500679467652090415118245338977547190663076073155478868709252899618039068052914457690330969205492369152384296141914811385082348563443326754948435984404983378216885187769869575140319008062379474648256946133555387751921219108929035969738549131143258551466885778859825069740152417740650426091175975793455155236250283232713636717516769031041873118210048861141396598235341024358853985351238331941400950071068016591052981526113530069210996536801112245876801513484424198051617513542425436171308649348833628763698648957553040728770005385369626618344937893393108534531704544460338132520391123105113812804250534616336765293453936465084552764892578125 [105,51] -893407258192821538083406635373815370326104238853429237834808336998172059973057361008943166565997839815869385006374126245615580691029172005968695987472486435666142045615388982372656123447186021640835681287182460781774376976337390891017994620432238760607532339954338049352904660701877356430328202683084786317786669626540393222522108612100773165266892282767764909646764771018000875908773962862427360693993744909760451936704935796576072150723055320178954868444176690874438246318950694114720985950461852094369818178019327260921857648376807263871432055642199657052693296427936965710893419619065844748962821010028685394981492826048202263766819347283666069027000929596942663912393947003430169388270792723636043095306669550639254422375320244898474591284532922454125914130375059716832436089083718150122734559187766666985803768049220857852237992842738382299098632242871474390110092056626419910773285058770521084288587161831820350963983798009601604647995212355948569700716085726848473592424756233714365871981817679820284210548289931695000447666721211821324248806633078615508817455942109853705012331124753994412015167213373989869182982754344163654451898831826931077006406949037483775815309326986432586100643598406787391633770168276187166983812696057024652176348178470765693902712738138881253292642101102807184523267264532828107008534681821653087634207995543105073669932238494528802936253592271505834149190827228186165052780465058788153882821029096967529266369504390770913544051098600746038430005237316093105454463499002089060832682252530066109755304088244988547921266590995980324787943279686267525402979587219620946559662821787397609046804790302781283171889893818403714891065904727178613784192246297430001390409438467263881721663923263408746846234751744375652000326463898559283509821398183703422546386718750 [105,52] 77769801938525035290371424109219720919339398274324471379718082217307704886222621386362215551383754185310948700516492278499816131324958229116998784488896396218576035366196141400848332689055668960940669569031435041800128013793952384712338015511705932492829443294552123229063630085886482351680458974012219994127111503140250580343826581196767716282873543250169356487571216230993603345260752552328914712275561518572219232605987591064304642400116224395236651333971435471599308523733964950866322988534854194689250969519874793937403925649566644300559642795367026636068867040477331259510158339627068986362142231785564212003130739851031147960107830195913954228779224434555455621623262680733269840324223535007160735519037709280464334655285354123940672702274380098131415833608016652371510750735854157225623228588414071698323573851430312830989203591096571079035945801888132576908629631288255930199939667360411661370730151081833725419154456452063084368341542127057030110154334911886453816563182961341361772365823287359602907879105145491202660200375525374496871358746716950563967813053590742786790795732291014760969029006475180323165215867096439414255659777937696150312365538865738118565449583753482972518954928456757119108553562034539022867906034434968431307824833883974332744416074519304610476843162091682386508321390969246832585981119964366702426581896817118098776355254857391531874125082997421187390533336460494954702993380772734470817766989471456141250040070477310458663847386557681720307711938434770397620483258597907763251195728511478590566675696609286655314458815114390292104269069654448944897697146050804612033304600086145500048039464808714290282071251796366880724293971322162677293808139199279328368794602112621380719887637673511548224318211013344038166381224455212822731118649244308471679687500 [105,53] -3581589405822520812750662089158048845668049005479618654258972485308064288811474617855968135050998763225993084379761319474588006652271995502153168700380528969040665967985407381254669187132349667910216326985004349731285840749991413415865845763102699467017467470979961325050107351131167669786532379320533266412729007045687189074479934236904033126317596920858426247583561200852524581654614639594420008805590006880592918871628203535967116666441107835870428258879268990112083475862732940496815179697674133281289002571032413475972646198562377867920724372359632062503182954723607304627458941363368467142579042891806877298974354369653456913668048772799857594752240867012443262397610820561003545223221335734696620922680243737648718395228788605913747805672325835924423790560124161072696645578321653667740764467554876903200544332342274568408848857998846834682550684569526140516965563980544697798021452207620353431304852156692045308194974870256918884700324962748341762290869820132639662729339086185732354630664157143792664364393358742041237030291651933104023541854671273539002444928938585399763524859589814450294669788170846360105983677319027254406191210784891130203371820850236852321802955892100114650131300699138243966489205616736554784036066195552358927573394316316996068720995688877474928595413310818989383713834618419243427508077286290419223043140280518873415268411903223476350410724986310478180382640199843359146289880862925397361580902781357809234892860248316480983061373291884771066312006299726469006026467026007655241551689196979588520125323988690649130070452774901819577344219499831521484841803156375719331617835651579993460173335497096935323207440851576951866374706447990540190708235722155547175067937183983346490749745201844692337796644980823649788583969820183308646082878112792968750000 [105,54] 78194653509054908959130522401996510972786961510518901679486420473297889610909459328553875870943636725967220337036564573949098472874980562816557472874081301087288206247073391036350637428283910298478873160926566277769683339585493574080329076171497077547214793613657452898281035911080875642210563199697627675896708949682728321655103003842966536892138740109286645214261590949217868791628887185027064694079585393879643846276334908721988570278526645464147964159121264114628964456976099262963692281741631344529568068887820348618271454438451110350148012516415232175818690341868774926932461411144334039680914232173139822530659315894248513428495688531848582181986741208676083989050877286472053583663042805290364437105264303064229924598347830073551417592314969593658344246373174986757329036086072844549352473766417189787950657995596927169491078271408510555219140208767168821120187607823916251940205929994496990118824571093592563791159327852727041016490008749526342815064940105511019981670171488137677294250332792303722137900629447696504264363236886153129487345480550058087286895002572354294691399422728381524667203472731227105771727004279814580439388086993601580187429007426398984095509021073504194241202841923815676934157137828395886822745156074507113889928254735016797156351280857599573210332527315297572345302058860418340753900789096790002599394909277488520941849173981366907236037676808836966196287292607154356403481880375892207692356759939113166494904187890158585112973802996795776403419560261007864456457202755408125286345457281002172068789250639225479431524483499713990134727613247394053156468578838013958466201809904264507957299378262418449708812327015464413402871731597858418691118188444532950401449489280102860270971452083658919372576581213820688037602158459353260695934295654296875 [105,55] 2845147994939374677429786562057899077808400603556301343181340296269640230448023544050566732762564755869303086993518886092868828737946626591650135465351100217280941189689421277178961938863104781270105868761689654251950558053012451573777770545749055453771073843382876879783875434981060481067050042497532261016337264230619973284232067996397098038019083671523921264750308510752438429782479008029669085254880524551100511206307814230167266117106510701085068390784006816260974518916067371224081085403274735496762210971170498016452900737758906461205983410393002012372470646344275283548192018905330683599277231159577526137897975474342791603209687957255915328752942823195056375206777964333485042802867560454002675932798884150945320501437028257003470690736977621950492949613924641733254384460009488152788670291411248849216412190949215898025161948646941206515281579979258830137077437318743334175397537510258644944921975402612922378477689220534643301571764125102532882128902561642199558169153843445652189999165729951632931663453741852232012699021714912951690381381438025291574849218954315345249800272567469703548580053239518684415756927414703306059453553333407445175170573270315692074899212806073970664806664172757026993206207252600283557198815171999901243318046322126814810409833982314664755092791651785894766696806185383119566353004633209234045862440822303651476785090693700194138577488551784581305628812704169231097635516289528306784120187508229552517768951546928087382263958850477165406598559391819362551513287792006839767001406761843379785988559518686388155364316053461187329811948689642090921781978921191012571505769245425596760265052859448643342033764317226123973563905477166302759715039925959542783652508575771811576754897391655717401135579602075084573425273019284009933471679687500 [105,56] -318262323036515246112722986501679937910386315832473205384190040302843368458243914983237329169719885674706823771163740236449207632754244584699855974715284827814361448299960445932372274521997008274394045559961835113626962544290956751468342930705758721281369145442792085739706894856068568358846845751396183891725681468669005853140608744606526924730775943663564204115464861142711619701129958809626904045488879002176242236279313307994034381530819135015839338410435087326081942110298152342515927795965354112144340284500830324722968936562940585743502487962745333892753465480181453171703248844956734101875943498689986376414008513379333730844581797849307910271710808505961941995295755431145335315324916226455664276319691121543885659442178117925855750870572766800539421954204172536864315275585360374189706606822205693019017784620662369431903979634635398365993641522483136166553525709465998242673962608971704993355582721530702855238072522070108514972100358994854100762686090363787008426887335584498524308929729724407637441686455945157011260343208898717390397092801105324810648192488416145908786354756737247686799948916994689189986031441681101979662573739584955779341912866246300105152976848374193308942924396848959592749309709298544814431298142055163750983471191246635025784443759955621076267043109181289806865520820623074311004559703726449402264846375452888579242668425909195833800801605923741313229015785730391219730677295662717433519070117724951681732932047900985573416146038081361930386603435819868958160702483171221627193599130714602200233987349333382219861899268099901635059595056717052080203237636838665590005891053474978678007682152299583741291879844926207323374321114374916783248678494673684764457921598603441640405771486261963320387477194333372687380284541511535644531250000 [105,57] 20777237465947242133930077088023080525564148460524096803833757379716051593219766257962434706344018387466270960987586756215680615454270214870496035906478750211480103910528900601517470836193557975127250666539623723804385092655932990006146154618215448240062601334460632974795232873198848328951581285169971638349437691421279094080918706221839850225315504961138720546103254870666087865751891294953437904493762082074146442599298152457492667417048047775930190274607856396718754346339142311790351921925567565409160380535105928285828750407935985072242718056295867105303859704914771449036177175926279970565397989477627097349915370621172230520602999355514100543578237078711733687558908518872010924660465902151123894012677596060576299367802009015719898204208387312079012878605320025658950986865821201786833241504451528567657950228287938678925881720639530175154481249854199707124700624719155716051123361060730875718758035615543876423591270736270413619880785156513927504198750390473530902842373587268229645454736936156022781437623384535415812916820445181871361176986040062495150177549500396656310029362233029170592082466774773855403864324986431293185724189535607065131047097987908526942256641654799695602288201478279695633040836463503237061071449200821932795940347184100611356057799170673267319381968436359123769044139334887348342411375299715474857969139557323351588940965660325467435535591795829869163229986490505139907143926806623187885336554517576531297623759706230200665650221366545704319894585806063319349091612849144597067724015167494939224114320297600953935121355427059914210663843320509817835682901590885923015785650227953258250804070193536975036694892597317845025896328255946842819747522600538375914376666667722390357128439961306216911142088088151760774003614387512207031250 [105,58] -1499114207764064892283809325487078743500919323657492137014569203393987065259441103500157077940513055999787946010106361475484343292439600449995876480934459286122856494823448335262816058835624642075435739559959958465206228893787970526063137028329365237074760048432094183341291603961248307285006286129707224736894617273376498861923115317147965196076602121984862403480176841370308664308146353617856269230225582702377486667136484095726018592672036650212569430984168216331557001012335862442111515677858956167197208965198502152974637368381806841044331403619714259922484432791965631233581331122709515553857574808605156737735520898580091937127581298565882802458272376229573584254835070054216017339134940136211597194993125601793453598658641941987546431877645843276423314355094936715736543568543550448224688296082214161518361000349595494772507572090610234929747997816578014869216450083424117413443592547907239493477162915388944823856785512112053893928978883123679757701694102274972456014519969655743718493315456976960010701141864597528500118871167122525710732383903844735732330182196842103922768376593118565258934190858403040178492021274346785613277882427295571228759581106621418719403412807736013581812147457479645483780590342603135753866526144714058478969624993545938529693509347441792604133956755866494255932325217838237163768547847816560892179862503501514133481811988429532504507492920120547642852849915297416587894972951965166815251829046156210362186937892915111648400116599097069635748091481912993979286956933488521070903669319611094018824094398434612692261847225011559142860703052849980123401667532925327995670592286647072187377934372152505804654644422382388430264189822700498360152942108741001494731779588292833352168757592335121089811765628289019993721916198730468750 [105,59] 109583901621734728401478479784108904126755486362255553708740923542293481206485379402300169430242073555745347328089084116050725049927628422440859016911920195670323743247937310189466964197756771652968730796946268561099316207668693763792032560500530627602520388660641808099559030922603189968217949674958871870629305623528979994772435643070118005034921012687885190004924241543168448572736171589725009183087024846347001408433162916566160318203542019773794183427094627733365681963678000511150023932179558964680759219459253944923617016940246967963205332070902813447707849057865124150928799613655405930313262044145566718469597826387329084821657003247372222511662973150474577686614836883720295995940884378037835089803386673138317000354697566886412456452318281355899281465986670902556144146296707033094037715211146363071898210044060028665826049396955619747444750374065942111276309034321162843325395715482042179343628876030679469346838234739579815305116221741551501210157435496896939455711877295112423610697603902207019435863394338565739848807656240717194617169420689945798300906432255140952672425189620113087020905485199720016170508602364359458141798099519796879955582190726341119321032499400159054678648877934462458613883454408807121542733509770203812788946024389228777957558999107238456718718625685808991331038282229298152583676056157384821597174589886285292997035746613592604990451412452345237818348913421706314837205277887037252757020730215940136100623532851909022463999458506121655837524682531469828049965723312387166109589531250812919929644138304372596744836395777069415968799406144030070502069876837139371687168318346415783643034112641694627449720761530670045265266948255896425505185712287177624409662913064648616586160184081048942936291083729981052697937011718750 [105,60] -8229759304219264346334989260467075238493100010596739147541126619346337538719815281499490407883875725485600005851958007115202418916813282391067356014219057771971353902278737035079713720883000886726057987086959474375463338081066516530787236518264801128664852022173306459480028012796473877211967762829475101187456425708642601517761751686901321336633628208741260206324560093632424227916402324395619516973330879195008017633560353204198560458221189085072514006209632150495939856631144546543901710148334227798955491849699850092579828167630608368474209261385028623630534048244065319818428757452594395911417128085391468337295234403441321756555483982371884536277381233936221852128181870679823710427279780274410337774479671862754455546998963189479722000161875476211399324828431196432410159715445083946033857488543492076071045382103747509407202587180173427707402047133082976022534914704800165750657115942274953419426174801130632203208742508215966888746870287242831512433850507039023473289521323152942110445674377803522176989404827350215758598683146848667656905986953358045668048696347139187736598061247747011715289633881089807296467998489621471694479209422736920392621704755321827325148252522977501135901528308654370428393471151458763828319414124796288658341435613596198012134585399196772523140964738827119856478421382699301279046611788433300693453160620527884103393527719696206345501230794397844106410257612255354978474181901756912347488953534666935889893866593938722104005038065798688661728061769583701891542825131001394218084809556644493703989651978848514549932180009253040924606397700129154336668775857460089433839579294542525132670074182982199667137393601867321103024486595697259945851242744564705083269571044825842983947952786456533108544019662031974154150390625 [105,61] 510677299936668831090476014473423810758031664515772190378745221872535442166611531552568270418828818068294129630843852785916965930226824616935637374478468657012857901721902138109272321131683998636902867259130054421700169424398126340176358072951243458046659201575867331803815365616936437703619805098122591522968864365738294372879597248676404370527981211356832729881633804554350451432051110006761617364135250543928493550754109559042248737209750930799440206996509637593654933163076748533018841372919986600389333935537754924263252875063081093455459471283382237365002135955887000528106488722537468759188337617744683883229951524668788481350989271917293933312295950334671821648096631022222056844815634534451920088359995845957339509451468888260802258996246579161808491430187677403731141105297347452762626994168992466468440845554647371150580701373415507795678241598832198920211546368620001987084494973618465383316052106737558450039922320938870370624694954455498691376304224162691365648402267824079442937419885246116666636192091795933695686143238065581282391031030834911993658809612765199334685698505538147458356696978937391811010465740927483285970835340669533691254682665965791659564081920603743177467449526419562198378707696988979003090974942024213377144222588692614009676445223870689268137924194208890201021640690401758046077221580360201985823026384104538994243307362204418771303840249795210014911021138570605155723427696311810681595686395216447011495176328647968875626811822903646723564977066138324759133023898470845538816958740253976710199704753004679319722328197368392923391041165586563721645595240305719091125647587755439166378386191885285082895896573745540505387384734090148086930846088120047521006498365330819002811391029732565384132399958278389255312500 [105,62] -11938839194985766733884283537319320945467590938944418037169084224622051274866947021488338538455287138337033059313565918012689633369291698674361541892398989805402805843847688218041765086925788671244063650847677610653844710679754529089950735945138806866845207940482144128136592799507436563638970034859989803706738690079030253206506667426069814699409928519017454411259498211110908781231374501041671174817533530925837955611189877618571743802350565773604634444819100327436877321422986558603048987951868431509559718827050631295684141653099664413794031856287201033858005651061672006402202653965598551833209333339178866455526199350010133128357953567505793526370257522895299195712261099477199787422276871053199426722111499047542427009781117942898240562256690072550701693899994711387720153937281004665896519696256737042165370596806999324797214980112800570485131810861786095472201459055275687523384590775754159966654546821898897118644818750205928236337773007942054270895699192629397103883301777016286160080422531091934220488126403129264162577816895799587943828936948544904606864068767710569141593186672841248676502490802520289015169804986135920872662487889365248174481704885742107339683800120817695852599034469232780197077813227476527387578657078599049301871333058034750615866283418318188400524159980392637536681575629922857996497866266753266174657217287105591296727685697104950548841293511359579118193035661361969885323633787093836323290420780375182554306351856417710655208648428683715013479532896155860615405856629042796471084762509450532933071652278800690426441705286578826592161592480994600692986039493629062992578820606073125854388951166839284027386169498057461863849674071388311786159775062888250933169285956141598676705620911119874593623461389725112500 [105,63] -1383603135566328243288104003730496803533854425041462195307207275704608023559254015155428733235071315376265531012170676322850073390329147113583194777472350670407763871427907761297427061357289292940248471798944490378030411587250749027976197594990566696898811656353386287502263736419541704848191215050065282135517489771170565588022732066674758633283371961302250413094523167374496459563205038301607094646660451523737869525190403154236100523816521508976365931697282540141673386849738265504607905405939985847168388166396706106084854135220303387897920982626420255233974672486429860182682832063434838345937673690879811619238321945103593123786938186237243278795043541058883175770622136916734602190060479493908084358090859969676574886594269606286822386379643413022326197734726760174495448198888009820941560718129836027073463903459520252436228049679621667992524774497697417163724326582700517478997458546310027223526803372273159180598868932100784684139977047344979408250983136495764338013966339101287692672485788652388099434326174367118403127054642643430823687699750520738639350366045918283921758791468806917537467345184664920959351182209079620323489087987943171117600880158055089421108559326632702314704632969825324646889497559126810412127643339900870094970811636393659711464365061270081798762018752198985575779176373719596336877639581661237491976500254319865356213460602831199361148890750730441901698904074030510078053256431833835885249410652333532007586461594545244957872768809668913118331009745279945931393370411970847593180365663927472337367496908725093751781233395408925281410737139217799894408299612868065058695213643047340852193263868053517457098070540231004471847590368396040252693130094156782748127505338749424597355100522895788852952878869836920 [105,64] 104940750199658985901144208449551482142232217838689364408237426574647536180181078270644777642338752914135875601305339197067443921961137541617148259706018062226063672309034247429306735249840081358291472571356311731709030430763155731157997045309091687518098682333758433774919772835777017606579436470475684613681850910215379339694783865291670306516637951647199796981807781770393429906161500811060276570610346270926612538703307765257268108902866413435579514359534689076492008461019764817305861052671305699028475951151140318309224590669013213454879489271723950564944889734578745232717224881912875195624230756628525720035974412216867905919076630575983964204056425111617607121911532019161231377072858886888245560599920393065472246808066824354922935508994648603165309746146384733041176903988224719064942218812511420996944225462879019389026888063458516182194026844945924492964956535088914760251562153348908804564454005294774110585512428916746737737050427028850415543129183805793691553508253707281261007754267501450623109617836284348323208037860586765084740540345388966133564707976291528132792085228308846363962589030796733099691996499015643927728261078639124089026360314663086330407402050977820819529112175700211859639769480416108357248859816764691546664762100926681403721321076737411877707767921003912676363253884829062573454249631181317011234092726265358571727546244366536588841623990598961495210159269852938071717410257217366181198692421279258938449423398349723858250220437786569585068495506389294101553663180006213708550386299136370091270956013114954658486446838269508960733163389839661528937591755753448529262414491463837337433696798381065468680570509586360624386617823561635859341487517687307564894915217019890319845087692254697725172676586650 [105,65] 6123914143041837892765181582492376865505394936235387292021723115504648582667813042354202946649841528328100485531282183869370711168812433715253806980407375817408833570067401919069785848537353279957941437485442266474338623091924874812561493000252037365111085340413405350871130049671387370221238700037173925310418532579145069710434312540588427716591941343340813560015535696715895637095837893219120227061552573384305911134256849079391143787831154240260805144903486290240066663579393278666876869788922332101673947100629447339002631045233140989947855388338352446949243412125695550855336783455647279744898603836651953032494550795289917362071590165911499180589637698091228394542972498260713149160909531843448019639357843198391397769086808440069181462045925800288826229729517828582930229833329300788175989564046499343619257664116313720388244314723816077229501192812356990960606340740776385570446384683064054480672185807067695852332750721298885402601204606230747044923804100152917752789417274140191283608165785996627697144438444935322074317369795468229891345862766473228643839229338894568313741603796405655680987710200100897846865633138181095334240608921135467878013351703909076837939949291774574851897768888471536444695441291455947578487677638939033320241651731203224266697610097174918400788242141674160789631677903949674683352785161594635711335275531728976297388525785219891741388124737144242614249872762867723687753201308888228922323898635047661142483383666996501861137696011416644247035375499392526953234200614182823321843009207142525029179489924125114527549466767748526602091239206453681347051361374561550600293172446928115319355202721722330669859437097610397386129731452803510349967077655927443679833375964937159403205542986407555141335420 [105,66] -1309375955783458744707986892725544103927441508834672052510447122854449025309949397008938181123471087234493090362258401382316451509574060876574730942543084197313261039095947848750867341243394778232131428897000277233924701369676901674378557853732462625011789556383853450537485169997854629788318320363964093833486959165790633712142540900009117378257566406011094727381537136668453579771996287289545264085888645641918658750037028547089259462058159490374490427798964983735109298849201025234662697932235203209148044770916000195111129864374232718944088388418254824133976399762914635936027357948457826704689005837856758416901777582859657561144656980635085452312106271468559117281254649420197973704861492278462052526711995714116183668062331048412271463991303930632264601870646270776987598592232797720608258310438604179544454843035661968885399594036668283312504480698531474739460187638498931738289789475860146118559879144914626785416867969609579318745426775903585208881768936973536430814292750768359046313770276335196520367324135854410791096663273521491501320001898838916019573639173084685375712418062122038481990597702130548476912946941070261297054486852334715263209098482739218317167592291022199664758566618743118563746603499454432982498751313599111484464769508003458565097963391754939976234214742308215880982882189304012960178941119195755155859334398002853045054328155560072376305013392626472309322714992465165856158127427342823126715991510606969212697182558935486586360836372584771548778213778940951034643720422477220746862889076663627296944978728988753743761829023679779798482267068940559717709899244540192371325132186996496294760367987728846641676170316466727031824027487395217259535216912744995686601713860583005042934412894824513133590 [105,67] 73989187610613674986344980162162853395145441996011568363464113263961152103292982283671871641240880741081970391742188805519674439012548574843610843819735034765066796322041775404448688343264122703794433794389976247679962520836454161696752551756439639367080858444121240548294909124951602776378090231637565040190118116348262256232319940584413514650709224226528308875424662603574271808513757509335807636744694912503169759840334371879256958747955349790883268305480058901735131416340400736356275941134085887346273186581284704144138223306691901067004214632998061216488559025340981380307360764342672720694923836910655736028127984979373673199211397801010327353139361297420288954636197195267688445036676881596677806546489766032459941797870715494409598354816939802563249863959278646552639010128675849791247098345948705792788401131295799138501669667811288579506199687490902591854281146687547774225266948711574172177980912903227225805924623332885428157628159665394401963525737576922635724178540358299930025101365228573587104550072961750304637934330457767672586270668439243040929733427000626466455072425194547663028211367987287425377706825839979597369662201117678156884278102188569712121662438545852882287757350111889878104491214554896463897495706635174826387075480269666037041784734576853909081239735659116566198035487797003170850222897381340480980356446220782110649377286436838031533063292043467015399952023970790682182821925814102752397698792786374641107190898483134933203725574083819614507336700283103455405752104346777502480741628193054920696580930223338371405224195728971059403903808676911302098512508114316646043993931106489255636721666461116624777988599668215127952387506518809827480371273910760306384458992323937015709382691265796300 [105,68] -1360688886145753295189976543823487562900089015858492920634543596339176656129596641600590014804974407568006291719786722206850863212886205928687478629710970036367733801854830542977401839736972521843729307336925394965426513504328269362898057130899605546147983879525942665217283050961980678989602441006271019318139789303079476380024521628962232833623618412420875319295035177412089918418985011262966922790778835937889023132316827446290134654949220218930060441841859461342205888363801680453174390917257469366196689543212236580680188032770664149313692777473732419915724927850704639862409624222684439168273593564454517870801019992054907431935910065831513555437270650561764224170093821798279232040770721886190753432499037408836061805323516095595733844880591799531119279857110334493425457940019812372055189168406089645251411753560204588498176807387019337164066133392785493123708896463977933126644180623261612948998180595598913936842510445082763032216836751124916949719613390672054920895861338946360276086620981050003648568149838297976524852430616494890578513147448829512943432976421505852877777197662480985049916587163921356688420289633691540111115274080592258451847364843792352211088224964446918296760208529938471716234555108611104795558132930165550590307585246880276053977479752661506996242091962716291923131929840704299648170218589717929364958085293536160452637377408659670869838280652182841705798452504969935558803255845512362750415677770792574140884026524975554213814717341181591153636574133500989867077592729168358913207681712344932944734138421702244071989366524907798305360150225584942511739521251291214233712625383917755561658445559330148163003349509900059526779396039420844866707226310302830621007347642357773962366012666875 [105,69] -15961565717686804894803265213567127055308565971007733970168137555343983661825333394379411844334004353810542661807993840839396930737724173560760886749743108616015603457034603118528815233323256072139732811039785209425699217804954329474706480455626653972643252943178044796424400382696565348971767679066131370985301045198427591217687375843603466316346253874515885653113880544437674272979787369655632824173745858490828899396810146057502070273175973869362342890539255339794805709115187147811805086026290849987637661480544296771569596802391797990900263036319038973616627330551587782346091171847972807062205042955163172023244767025820146403791087880651420485573152227701569692814364543596625391606669089520992971623299821557690757224393370219043906786749842590673959725646404117604036665743638931563262444281383745432084643476972163564038879025223308907332419009062960178924117462675420257159990036848113964246034989870103926505696726621597683853524523263251250979017980221328483677072287813639125144542976868122534811275749359227682338253257316876153991722348689043753026222225310283562661589354928923620103521590872956978406120504104702806817591035005955620520754312636107415062709495716149464168344446512491508839271924988454564268584973423674029799595833261593762334037080813012184413530192016218271179361628789368591446377289060053313098013755189526899731140232041392259115637904446829511112244313744716361399456608344562549293510468860230498774397633937412717349717109639882376324811337279574453345954739100546866905531547597197143864108599515683359448741453626309782016388468226849604307006655068857695984546808844390392070793145013409606986570923554347240090599722573601877465910133839843483426465512254849172987016575 [105,70] 2701487805454750820284695216044408637494695587391184071260043002430570205211745322868797474094104080173545147913228975828558849677913350630317461729824218699725683302219427820636295205142302585870155349343454944864133377386837308909951964864961354924980273433865034880401933792860760867828788606337908452775612751024926390250115242894915019067568378045043842479732440596088485643175879552769543820187263940075628718153187291689761243639911071329486164605563925989624467504012577408923754908410185542928628071311968702587509208255372414169571080971848085674125125118767264281551393877979796812489201912038621958022999888459553898836631086324240461860656469605046994099461480981334648375713599411619898516901214179380886407572230424504423886056681005426705870278620412409994506040963677597871195389536730423242304281898189369503876144504367875969614748948243964619951093760511892984310463689515351199177137397750396653353111615912032368292384743450653506462147402983776574963341264904603453128869163326400461883306961624381334853447254335129931971269818422574731847329741144568880905787491894299704366518754912924403563257704298522783464786696842443098638552001237897429525519687502081993632548520761890175116353092064299988532732164426939829963451603239114115290698871311973065914738739609502556440031950209568785952005355885635871375972251554218734728105628728554814612786650712327970766601276119910318523873216345260856941844482543413550699042822057585427239577067572683512188894675939961724748276949499491658403204696015203347494664349880749879679226753616193085158996969588334055200600185273300161214091327372396458085288871898913264409288985214585094009695238368429991113490512927819629626218697830919624638150 [105,71] -292258907677710814686118734326468821490529553598951700431144310336639121617663182590684076214504164742423300241718125870111793703854418063207342233070743246684911065904177869872217086282734993538043333659875195425625081643070900916996813252735856510310854217389491348402138532157960535247770333847645940539190171073104384745445841295100208806175736009148582868446692767079862543494910383092640971178170244213867039808706881063170819123951559822602741602293618977380669476223611892475352264511701102347994868666724694058550139189197594860032385348017712150543138915612199043366475213730806677730633874145132230783076950734914381109042485007765598504171267240686121137577518403239886024577381130985633978583131848408690110991430248143141126714523494143179041741528655956380302874568767244532501085815107180333725268024247516651579707167053855693452386936918995038456583577756328328902326354856782977304420062645390883105383074980813425255775266298014362559383009695182123922315645650507261567549259744248848561939678241239382415978506358642202857480822035380033555380424893602756382849979756762813137638827331112976790106178149621679744467731129940979643247388243323260821396260002465694904278060318065602548582502882683559432850683037260562511302456009632842962128122311949967677359262081263926834476331734141154167423705613866598217446205447919560375962767196002372449287991544772814957890122102281997006267047271403927223186372747299532210589988702757628261626998472459029218777518937375274148856132798186115105670185470249502542108399076554547874688551671845181018244435910833906488532281303579467424411239587564145014472732949841811967711963659871035643206107242949898576810866594448073342143132147317333000 [105,72] 11753976231548584193669007702862298892418105053881332425328502455366611288173264693069070164323389653078718542549018636358507490029690046259758519655222322927419308800964797605807232418305182870413529821483620028124440890370835151556425487548565708289068304127383824379901931479541968557825703736901742656960913710684281776780526364832653029480853423000136517040793604324209994886774693622005388639060502213243254102418594429164118408975507455134759038547658543585264122767311339627000821932708800953384188522857711346083162634487780609456010698574600152180365965894087347396922517151162956873821448354421065153614095605227075927609646058055347222481387050525487223718404658266317212335510619609028446701844607166796762225668633431889654305066985336147172304853404748499617065067145327041853418816166943603906124300506231693613315739643393523458060458120402387881153635257237083554416510665544714177641259337722620631270586242033131708274582348772813920097463227625435135603139290273845784596097116487721726118971848009193133425405893307693012930012661239457790999602704314854483726846621962327765010523230983928541477831872006591902644638634110309833688191577344587452403058540442047242167168599621122154951105674805496063663484989632416209843527987914467125936838861729355382845863196975956872962839911843092833793249495587767454911362264735668909398994255181293044528340587221267787168937090984353403256272020040838594374901833670948527036672270835555814253739087540525307540117293472135926028634549055163672149898865878603123765743894931104288309276163269982443806457394300349730472367495014183509782787557633516363425941432524443152289849810472752651319495848463868499618590973394996242419385093075110 [105,73] -260322986523384360769599409175263048902999943461894783313864548013700316674146056707450261193514691033852486528877583816059512197917003629789777201962738792694624689790938930047209419020377859399322000652212976766272637644085119516371267231553103365263606421215003738154476168844568761871083338150929684574714155177272590229975886444095567641859915769045452696440907228016569891343147246852825914851614072347565247764895080495778581378291805361897982367864220838784096164630771559568623462248530138572429014687945204777537153503428064096145865440462402918407548465555723078001960090771200858237620736791686997226092762750251495232658402209683388840514243646749511735301668744380833818796242133033482347105852499057773429817692008961206601078215269752294040806382289118312038290396890107246130495133663734366439946625571907722115256417663065620790030040841927845644814377881122682706351076278478871461341733369198428217929106485494916154701445816051630919943234427418875303986414497688127469477362655856324838246795693572949991859136824241013807159030009572699180922038083180654132879369193761292254965110639665995630323980006853319019897227703890235588635363104303388130700072777197319419246860982196991623039215035141285007459808510992819098279155415060444241222217613728184941091395055438260955058898644016764636088710419886389178214786512741178076049301610985958552072908944475406337048407796230818379610840965748316757203860268603470181902638516551254315925775683430823533243223512587968912718110460139753916260793009390344707827020015460789246795824029688839649932066276930006931352192309301797701419420431092084801029339423441608813455491522616190853957344016066817350375667919643400456497999840 [105,74] 13612793984286308067471823317818553290829938629165741325665810350458560552399457090912224839453524470016016475824938229044302325746027944114669625620005918931872147725766541296076265362767639097715766107041339915955219706735521144053425495467730258494185948026983282723486146947498181800828731328527800747503039812738905424074356175363087453104262163444647826668786813531561584657229446614720786437714638457416379278728624845733099920860875586656585545503729601393876929111921700158368404055426547770659345482462915918801713830596926351850647663266670961815136401356499958416911847980392356565439481538723840108832791073025683238416600009793033477302252825817256352642367955012221063001217648495108210546219603847235703067937634146603988367883154885742081866907565299168790339347692784015041420892481027886727775661618549779779184927901556838485132981229437070856115074865248224718253930700097322088582494254296499875684923321568013894407610969304875421119070411142523105392127960796931864696260234594285389690961284828951304796788771508937793296933386686441402418106819952647424186070695023555762444631500378581054366045737963156108082723951181083608159183201690445867848020923422343535547342267500722940080925734222319403196144932787330090204001197363972764169561788773959559202963087870004211009358150203828476561444394822644143476957472595812056252172374041048854111083431602692383699015230883283124836710407811484106630930076949037889242844613020742953241698321597399729253117900762569308530518700070982850442948837229445832504426247148642962227888359156734317750920680571072959263560715345236863517545092545849927913580294905890827041421978916536922308014182190027554998268205167512483045865 [105,75] -1070545286265885258408271867962054514286700065216378764845393362691017026951073407765511672531419444411838134523102575967953665387490006393381611950385522088925956067923900888800597234223027201149031024805523454488852035338145970058992305543721479063852344634983489939737956294310316230442882773874074232769998889675396826577871549149639122621171950996763509607615991433297324849166367541281062090483454561320102075759598276318911131474131124319619202706432500811681562481074589951836393362973838310329149345244984028062128196675829797509160438216700911938151118153621349277104641488577381422917985223639047338662307626505256150722735484622156979618450465433172012245014109138119431872832213901383124122667282762066236117844497752085556875801379268351219757079690918386785188268049767562832221624185760957503256140174714914502845151072773659741329049278658030605643561892888653608669941009955623341308391902604005404694716717186979397970408644579161840497690353696717851426849724526830470449041852569629942208610467950751250535212692798572808338993065566207286396850524695201467623897815857969534544453799046969234829863197147136253464168475059584600588626851689237010776837363004046277077974158527598512867548788582454122137990949871857357951787783234144075182041217289108296724272317757292343755844376275959794418322680320686655820670838135889123409553370057787375467582817469238620840684262824606077044119424911775119262928183481921011389508847735598618205974884380412068744945688310385952954566787869579097639881837322062782828534666050401952577960404056654065679753311540684386125025672362351576579114253117432551321461537937878095536797836676876829606709215641036611486460596859342280760 [105,76] 39618077009466843292051428011455515532453310616179971953289533483482111847721504788691936935261150122210266922547553671957475042246510329951866240588669019551392080437411242572787287020607726851208092204492042384267085912576613394296836510162199695699197942592877924091992503632069471619086359587805671974848658383826166409703891604192259109215536443868881135986025007158520247942430018617917290240615906190383071785054889556139953721995251703594677938858668486765808989832673176470500205886961003948410651665977392994519650898999319829965097782604136059482749718116939449721396384663343827399921444892124504130736586519336397244161005931085494928393452969947917500208647979433202420455165841173581858731125759006020203696260188404923528087084477487758196580029184896168318623640117890374650929482541895821215434709853147729301212199851066303411873871422222424544676782424593621363168309849290835951520517569836576024288726428319638969172328896192845634900503524164170374151926738221297012549471557085090094578737934350219245845953023979615048415372400273003287284111370527644380005448302480405195401447103331842131729962820241325745549013704930000021119679634439144089399376660720325422900389095463729114207569485622442470075038802466286941990241520637281420218074945152373697103585245160070752299712111180022052035892226617613465076098556180306979610924057739765559461545073455561322746906829537597462641518936262533001425605051563432394053713640839649807662064858351175617120572987725617277182411635910250863831421118089947384998226541764174146790068805740405821026889148437554686984845503153968231059717308230220291313199926776127428630048841006981207432245685909223976186912796383360 [105,77] -979884967827799003404269816783995486392141569199584222554554486271398053028120260143047485115604927455572646499986162274899571438172322219403865342399847699956477144985519228546176025504940836413138610904610554440289246693541150183425055010919870301418444047402983271022460507422757023372001125612656727657160778172816687621123369080975787194280358672380549682325834666213032865508361146068021780670159122179471027123454921597051597267304331991773014221879617266974701669082432688715386771229842956689009121511456738951617741436093027816594664753767551907121653609806115606729164582542784712159117877287457914763169958831198900948957687237379431205198659638991430262606094689793651441203137770017929605329721340274676843420361387165315758510998364693676097921019244512679575047335353823585930699258656557462229308283926180755179818406533551580964330444332367253520481405834507468512995673133727440342278420605291952321883187312135134236267983383029144215108311389550282916825474120496719186059563837883208421461597697374468650500434630708938950680338676196005710709808449658124199921027918317189818639246911494249638982931646767569779981435724617629056973611048635103314097741630510740836852935529805540407543512230360138170157094340230330142550242587829181080840479026292743188052766062405537173536931079837552582667327354916796154832185743246636677853589180225905192272086172504780900246171991751250853862885772450439739124837728350556341742895397887715844847742648054208456575396011502820796057043928844322269075757187994269984206604129219399018804720329030878192184032057019452467339919634656559120526575783333191360163183196399638877772175084490376926061037315964891410952562875 [105,78] 8595315789727540945951434121653381026039320662141636045922870572850656780191993772280088452519153647445250319627675276706785977691540639355585455751706183741694359364320967121117461259163447397043176354134682895001381858188026756236175539141774162503597127871586663353425499034269351243214265923615010548929171797710065637402018415348065596586574654817383736209252091880096002381380680482960902366825252058510423832393559801649158319199505042299729582976032903126664153283888872117548112979212324854765977788808613742907741814353445567817472710831861727698494259251127284899911946611439735403091336467522392577416766936495189002536286678675350016336194466414183493140143268528180961040029091109446750954466179899182000353704443431381818450289811707032430095275301965288086816760522625984688223652756004028333150379982889579959330691067011699637340676279620732343685688574685912229976386164366407710203202611377976660896329658965976089352869436369477859995280028859494900963643166345924354177261758535348819246739424066901951407771325922543489476397145945034924922366642744218197159640321722604189720880494990081792071249234022204761656458599005415397507790640060383136383318541946406463125269614708817820058281733377650696837319680827651611109913139602518322661170299473671488592795646290325007470609251306103129759689448427799318129327583120285446671732817607658678467700615237175640424915822954739018290806082938794775221714646362885849827921530096988767462615227327570046289071531012010570014508665090988405021600888412675955755263102845500059891177584589271101684194206976378071695856654813419747459961592680114165929312601705620018638346590302545621874358546477517739512800 [105,79] 28454989448001866125811733038078400432079775614053469886791143290848993906872936793297774166642765424095343158005044632082562009888301644521739900941470762512935205250924862758916160449655264865125933868215763272172308504624122526490312424554206942797123694031369401484577942143711340067007160412501766679000619247723879458477544792045003825621757043089616878726837948548743823588362545435836007359777409448419100682395783935998819718246419623695056753566211572555785255427704943363182901744721093778604943128857007465454693382109536439650445575463401531383189841405816969012988068669543693418168572345520901253833546557419593487365346116698412985744616118623023123198009284206090929370496742379255462483296900394434856249356491345227346347185437323659472355181894111385475079686817032109322272430819318128238168678277488465042497074819582623096776002584462086070837693232350689626131944771350962292077706281897365819670200280987095275527263070567164028295408576669404895121238359023357532987562143271211355691416120850032193328396981975032454938892542920306365470250025291862175415474263357565297709918180856145555371778473018082460506982443748434753896693959863981309651007468998495466133931720630750964752178094485490671231477584464679407676769617127210706939856534220291399560513226276687144857332657510445652918533658541050364804622778565339017202123041067940105712684830730043568874534821939922922571955752806664491944620092730362510599741900314882280654433766068573589809891397284118268889108664776083910280985801128196772003109998537586694468230888997026569844561424835475488516700471861214394557967073004427017146007738059226403994272934694339558786587268299527622 [105,80] -3390537502096915237605085405316843372209972777520327880268640377347923945197816083255330971412421632911859332819652911779195821351910265469496717426691733533144471041123964420168822957990987470875050729334730934546170493652545011171952745733891636250042614941343109447019238628178734400422754088166371040904268445102736601143826009199383368673090862442424782293630729517288525461434000437922666685767682198374065091514523281981282025098913343568431574172796313120682160804159981099575742516644264691247868040646317489313814950637462222750568426802215100985459825311323920584376272834253335994774003380122674270459740749471858092134258501109844411739325544911678291674304185698696562142070922265367267008854011673703953435851908520687330269178824743488288999527905223646191297603765186543209966778860647548745543730146426234928896452055150072846528548534597647506893050509394627623709632363766310271619975407132429532127776708398082711180806713605094562488987755885908450969488727313350826763020417807546111576105101797317745767803963628081820120401431598305284107722831025294096557556275186535730291586921389809731276162751497948418370433861051159756052941224383643771444417794066892058401883328204873926327891970807792512196243025198808131453006073047132120583099491556936504913687282377820669270768861209170999878681930775609800055277398489791707431336113336802674531427210263250064736872503682891774597773008303311982227319222011661500437734688206069707565733732012084232071627592857394985582953199571356020324167685236651291424949228771290008655832086512033894149449492886294847282339575606170457426056624249956445986094670748909119458206364121880604677790832768406 [105,81] 36691752641099919954051202697306579823766388466275336757916285026371148159635959552186422738406859977382679937186381007301902076809830027560142273702291372049751945477831369607662768665437830935243408897431216807158237744472928638764980763044038575050186917599934274089162829191221651570423795774291543789281952713125201964355873567100955574259423547717937874720235290737453374328449235762987052026500980049644659475824598924863212142327968651698825150494058312115576216485593669829264994341294955107068714528692800735216087372895722612694778031449088666507038362427435342651719189543842830965307270918001065409093475021459306923095416333435845434620589904049482382035400309494451449465668556303143552879372630335969694602085576680531755535208199191557176534264167115706947122428053125804314737478031301453805506731815834681585737012751871945001069377861113506080585011852622570357024765653324914626680029569507247334799295805570367675493235516440467345908151170134420251779255386405105379077500511559641626154544319456512932114255182201506726515905274146754259224789890549745113661059310385998413394928298398676393719350290995155308025201164863863854885492780629658800216250672043256706784730364658020418006599372069630227382518833857211605421486873271253113207974391435218064077695118145776792916362021766891543651712017144110327690500806001283800780435506834696717832376720891129593095118741019639533908524004547518533847631178407967876061227677192154440897921742565087297272091813420460567342777552512214725590266072216368125123705151412293621421483796437510032174160881684933480035676281281576410962181738315844334391983364246529635239074881799980687261608267 [105,82] -9649914677961128160982564955433450673198443013385136188036533527634263980847984274695265871878069569088724449945411073449940085547812848004951848830931604496489943854232292503254242279631770295751001216475699961805265082818969169456848382224310894440241536612595735811448210379130523138001705793276992197159280377673308865685577780336827936067085284014814066592338263366026549156179053202446533920819120212422684616078660216359487393951119071009234744979181584756727176842031613480953745687699632633324109320742215373018960758039770194609872318346410879213410468061527293336492804097634636577205964185832427268381358606863521230306643739907494176805492671644473343312801137410257098053293307814152130318640250442587553225386916297042373651393134612692906443433484848454483815995951279425801818468032990149212845494113318435098729923191239613562720311495836494156835427692408313818756089338771684580186653294550360419891238408847594751925908742367417370128958315302747603289797194285134787397223621180980181000572263879889945146703574138609433827307188966673068581309093025958756977336973161963904488411659338475693048563884961451983219018134100748100420036679700841062170050811116505017415749215520133383903158112528079727343758664073700861994117614374534531845226362986508473498035260557703070595992730071396298868639205084809098402154977966480274578819280334862776087181856868409113956865170901983739505279868748800716353461373525598967219118032047867936898808793961458741478426726597932570257993658545900884895739539455519761473816577440025547250455542187125297663840555331444672917190565133818058856249388284026949040349232646229326413217126827190001160 [105,83] -4680739525750010349747131551143685579070216823188044072399712581090886061653316849765419546375122134872235975305109756098417129511445736200001491939209093375625241265046141148453185916289419987763660864703025173782837463102295348534349191461702159920302530933089382781144453298390369208519238387006296435545776667294942448405265976967875755928414509342595132986620873739095541795600059061834993359474542201480678463167503818435521222800037037850715622848606353299876224220842823581084515283224868978397880730564622392408385870504090521896624566924278489366774636956459200812522833328567300872925615724450811366674119039763405092350015454870918277767033564526404618590921882750046426087080690068336880629849211709024743262704800400372700418197666273336556512044081842381272116203699659719128383072874446812815258087243750430161318788180698212446258332010558692244345692689961948213928752788275848270579885445930834264826944760485175240378857789853585431440348326910721590079640157818491175042009480564070501699479026758599984034613759787670684925595459247975172754346490224030257838607698752164838864148700463120735488137509288467306789164771186769532617522466571306306432423631395508911538795781986549557926790684615701294119622101276413009295982523071629226350524050225286132199948491599981208055820699773221224404911542942547706559279858012292240965807697485195422928087558370521359901165916601012655750726454908537996875204798295919272808063196350478152917967640988882617736570169524497857246518938109687556278635682852868262281530370451997171560281621297136580369613901278072563678537797662321333580941729116106750432149654013101333001941065189284991 [105,84] 35412178421162758235050610333132456407083438908559180262180055737733148184062363308495984904317531868173238988236985254505697947626599896480961091423422859184574569265267400521524015437611299927347555517133505474534302067755693063155593836334683099010589044963261296865711854845554481852544198100221103958474437516777625572605698331302448183915943485735769925661385890567465182365577325724190930494417670912341500432432153817087205764303534531680359199576337324569756813933183199131725079763767453428195671872155255395143955492392394109819403684045971351900682122265778355242220134844980013248639747886302226210960651922888243575960655278338427639444205892191414036109365863575077041131030391797073461719334930737500372101284104986020128277275739518387025485765114672280798140810264381545335158511852489531726523251941374710587120507137982574102504799053197409776709655958553229047195972777352973706509983660247715797142876860862201465239364216484069699510622832655246458247027347828488182052067124857944982094742226195909998463466013995475773444880595062982748920849018367385073013588576633085690467476773156823996355159312761693266628909549915145038283330779586321121831412011520410809913254120875807710353067542709155078494722352408937397654023713378016692840201949980744045074939985877050273419587134046406361243024279107689225829821385795883344286605305657292474740398624983170003728034599919622892959351279879069234060652815219795117674141857291067181841178198054561622946736365599676477235331988650369651070834149142454404265200960478262796425107537737189163314950513533243942552369707111428952499788273092367139750085284409435599423763786605 [105,85] -19082160772960713274186721495024026066489318674323377016889317073962316152360681766745639770677510683485039245832994262915319889239374146246295588905967618622267745919455987292308429277930671760147108815565846629919033132871280068939740645826197322265280095883698101851534668914079122394440080565081374993118690657661327022535213538929005284558509689007736281348757203542156770160091404088026981358281257912241105031061470258132039818749210087216012612921554553957002835270203136272585019037623123569985842107810837858882326054751226018849232591716349823356868362633464550928189236386297785471917270203969495358196181489652020141751638571035531980332297138024163274353222690130729326720586761119070822448175213354747057727218068824760477400598767639421327120042738384304524963596340939086664588451048436117706901746569277899122888310839652319056078507574620745188738735386321349209866806548715991174518323921138944186570638964637905091450177279800345320060385106628885365366407270758641860095172101692861415535144399087744492422651688555256923951646607349668057420428014059987015626366038181081372446971941856773036528019859544071364772501438991589639906971255424722487581171851137280059656446667773012223105063436494209981440917677749646625852268302332093729371284159992576372442735866323689438068065488337490791268179716408716250854279585914569836955450700970822027699863520360327021841911699851976097253457867550449741129623940939158109977814258658782262259718897354051983772644026976835293704906651013783105294968794807252057483629948681777253342474920655485829647174942122259657361272843887043753926399190842522843106554210228971074341916 [105,86] -946040234567347914911676938065233693063842821016991972359771494364631942258414547611949921016769015129484011308688319635873798804916413733345242168680828324927288495431501880628564327852877078936429932241612744419259210020654800763338081934574726764163366697195267216864367761553690232422612405414081237195536549440030708511671349404153328775401860233897113426300162791777140961165443301862860181950634778525806067281637213515348620437346329063567586501808303667231582086203091675276340143372850021993461069728308586919702111568847012083128563425076282878562257120551677528382361792356279809695139227064849382497805347632656692605555827995322343483196899495479515066905202839347208888603491991074654524264414028866031129323525529734582054440067507516737390457784731529922459220101466261389056200721107533493713718781417340323793631317740820132830173744955454720267512494981443803084443681821504388301281561282208427141099387135540219329924943393085360043309372571087907228856632645700453624596371945882165696082813648277441133991689227368390359619976407557063431180474895940478092512741768078240085179306872897274152199549111002648930485899986035491786867480758854343832949895562875435632320352150932899278558945774862164498637934365204414848656440445981902552010216973545028166130443867769957295225787336035724100750462886564851333744228533969839031966879734543313905583610405017684791091662701556257652059361629714049984468670782434485125622279318284639699476282268774673362856087137556977602092267017350701455412921051040190294136493496005255060969810467425849436832744981713709953207931248229053859350430429434628089606455978579129197 [105,87] 6516990425618262015980242079016946887947426142870539699829326363968068397877777092054075268849538569970324546966270079176540575071260255844169201258378881940285058844839360992709509685250267755182094530880972625366255851276200668739789911468402113746866012222284961420215855133012076884089079717525821526409514142566056898878486143409934591397391674249220182494836295976091984057451353020635070829306093616732310591113737006261680511072487945826553874219116601941652247113057830540665037274552819368605547248096470220279265457974926940589903120232940718923774588659440790278177842508920649242718829930933716969895768227066405910212102336735199409467538201605648826773345360660963020539460547960044991034365201876571570116702928105860747637569195874908812083909803088326412423319512964070356009211972994418062071421606778899628673264228813648702428822566577332401634731988336548482625837686757976349098245305920680316217082744089447130441661108845039231356888182623261301423575624326002281836738595545339934318798620149906021152738086766611802077088404824836884602582257417918776717631362149152357108093253529842164105583520416520256888274551224537242334478161257908115499545445324873068565758914044284920054338096588489375649407857884081368867900012709942106686962617332335565938910672373374628551618270132477462024837802776681436212189619554111380256747112246722684454249025046826586421578396719987444832999100999167803872854946379268133868019954313310941426884698379038077040851038963362738668118538331696271711174834568519212782557436959508707452501183875373389368678135706877513763346221062515924450544259055113345161610173436708 [105,88] -7889127361898904098784393614101484268243831934409990166340272970533669749313481081202134442974234957857715076993261287803965948667648372855637948662784991456910213406038515502842831470406483298648653559948551039323746891764504010479452936211332268336471948452791824005922694625869176180337944454538564423501167265635751734545523976435717730578384110532466814392821397667812015833909580097260600258224682383790104798263552989645278111824417902396209674629869217446942469795394040303254566904517531345900405126855665948895779323629932866510930658680812956879450993166788557421376074186179106508953900239668143937438823712436341533719859523822909564963037194769615380718116692476288797622629974199810834409508147257661375024061488476312908569922019267950253824232067807691089530312633668502989840442399924280453680719609245587329660337969529868978973000723815197064343034759780336401936518803674777994647457184356437347684960621796369257145726501998210395792786432702222318912974100510145098786413408450190345779993082020605729213433859215305667437516169521898941652101352024067019201947271927111873977132538026593883504035762969209104945939550365858797279219185264100932503587020517852477840176352735188297017066861167116002117049278493958443548978407104219098486005222388696338453887280581010711416021466878229905613468139474944982230480182970719983003438417430120033921335649065868256464397704714466037106092469241503327403515283754986372065331422504390547869291765656609365401883997394000445166704047356271693398263592626055392349506028615089263039237426108679014574465635916478019383833072208010972179583337645943334857437428 [105,89] -61590414453399474118216411298343572236340297746662707202945115407742299239509100833390600521378528857587590816515831570422771602890223139597850047775118404216163118610165979911073146419162660845530680434788558500190262273102416820089980816335694008583819400048600423327542981785937539960515705861166714764035619084322196678865804090934198716848031249700632686414712896139418614079586617223263572537313162234265177453463450237171159215872844848121409887438166812325425532350052869993321943846660679836073600533538147210982065729969911997809968055032181814998413893334227139015344096019714526629426826841150041494224285943667483414793092738941776737434237865431017628211076184898106610308087333643674285425443295968688494239723564305296740924066453637924963441882402841253914576730823672696267573022156426698941007703606591219649644229170782060528625264019827271631102533414097003276261741742856518761544168516038451411903235856946988769200304699995731076892847022640771757794341968191876988402911875105405723953076229088654387388618473319114067291829879933261083582897744060141290304095338445881919517179435457567683879107474170596766517865408807849897131511476832460745691735411308735437875550390732983980743408694917514531461224651741069462507993271081909783294584333306219303803423366559120720998690481198755979166709090717039656391549009330851365954987924576621125123533064608747451169315263292625266296704928201141054969870633422896043436066144675218943144281416655395850850644321475300136470633489948136969887536407644804250266782659540043215813223098625961550138010672130957737115932000320485931578027472336679768860 [105,90] 84280637188280898319941174592953514481673296524285269488782476159634855097229429277705049341902276873418234066705493595758581148222421996985980757075189320774859272397591051446576365217761877128064934697310012684401073671121512101710151513398675282565884908143822092896860774153289988964390340194012968886546475011966323987912008994189231835383921821150866464412757135463309753926119687788581980156401117523174214323421795103717852277757667288577715849185707071237906918558127984893605221713051937531754704464156497806734805752866379301287372955123111708272030647744987048868565406554994074282133026194561714599715327690097118131674985489777438897304962362202490368671096975644467476279870155706010137533567947925356457594346245551492686782510902987644178263241250956684793854438451658549117796346169680513870569150683200884450513148249591496722769611888501436085203464136646673049424520583329214661308458189305984436980493784486341388512124491191007970677406361598817919240130104734713642864690859754648149809909889586150878912831951057186112992818338514121784865249296612025138015862509933524544259480997950495006551853391838815024787145368782406101608290352278287121954156919790947293413436693242301021250262618527722643082439093040560573842181455146785927868705242463139755933912302223778402533690462681310917436596916333417032799734607529522230998178424005024457257952750632733684312152544747006893154329966295218750570420018933778380484528294165739046467317340583039567944977124119964966574432585001924685117778229083506390707814454231674170263289518906200250734958138421122670048471155125843182404125822430549 [105,91] 265791107556223809620249560863919530232806755451848725987346396187114374609558499459215881174283091027159125378802420026401905055785102482062687973410692716160597567767686856140249170493309929022409748174949529083745144508181099201758640314424252837125161530875052204966643824145778396648859683220221338139491127881610152022711548314292096337040175592235272377850085083118411278086970530733631899716288479362966909221252373091221044399265024026597119184140275262056880081139172313161187891949547358890229628570406606256567351790846240438099404178468226787195305778039424390862746177607816976826331422457453166791962658308472936366254957395485088771272695243615461902120533809192830854897751401361702050778460236705470670342488131169088120621719444696212859545666118141220006840943868601776594971059680395259914777817880620716448261422937143459231829469393680952135999901599181859256756780676366543181799731633978994733358457081333329457371128500705386367968265173982850335982586742964272922161303844793766520254744440073071791967086465008068267408096399389472889700356720815154616665709283296061885414383050428522672205617776815970191463783438978087811230877975513128106309979548252873262196539970465735631352901529221169257623944489247089330889116688499345875878254282972285007825988350222430472348679877419738721314632497559811358299882601808453842789701690532584166271903075492271534636551817817822951749610303160671312596751818878337687479950680489111996288418884746744911735688634538936370442562897554726042876340532708002124192948282215672672100622206451849534342508847635317339673157706810016641712908496 [105,92] -111522702153669249923354524649510856922199913473160481089926503925196240858680188611703197329124123067183332993347769941409860361763048850685265543690675130793241962538440701177986358404409218751948223638266227709999387870891037699098659476787560802834474970662277352864813211498604732657240109073092827198022986263136865526464194669459359212666677076026161029562175890860218757018502585864860031242157843204595952141221557118679274509839088637443451979460655906483084931757936558218286609260023886373221620938025256023712946504075763313949788668264339766793427958291769279739559078434718849700257390547675811743830076777281280912146396865874809876372225982897804057572563222898771766443828596011587683733027074980285593680446696045124509163325991749222095031028108275539993051054516087903940359958624936284776153063269830546348226534271396134460674230818931087804842612999361930581709110638510346288335337930589555425130981912186006494903280649545200722118405905415517297702168380408576343691289407690429320279429259594669038791364160687395903243380118364530816787499573178286538059441612337908029440722922320743245835580945977464832223300941989990735957240010943835679510940442355416801281340942017850522025364358852401860200911656941593913042591509793365356843378644720071143011083376757918783687501831134834619305998189259546150088268768401676595736713066758665311204128679414287716756687591410429645057942599521114693411408818001561932132612947174366635037031418440687490511258271608181543954376163507051609530423210909408965146946482544700071155473472913134777536206162811957417262342461278563014884 [105,93] 679469015524985455789976620937685515697246128302953415593219998358631294884349847062517380355610860287616385143083903751492173510124430666612673030216909181811876365724308329862609624963920029608334144612265018377489567625682574955447801648406608547391754941422076487637752298617074998475582949348951378453668206722853353777418709105350483855730899629614092448344582987351060626549207160463070410934428845482475556498889857437468781484025883526979472295615266344291244679230250788195783153340758104595827883192642884013448143075283557419881627450809137247881211254692056634282444089972410539410323286935312146595541032577539204906012245914088303690564987089536259614706833659650273367750756375437915907318136058507327209094587767254831186836592578512206980084724017010912434979263870209344734173021536028723228175375023457092957505095400018554421803580485790321976842884288672437530707737549796660457765047947567768763442511586835984839370975044682704195721388129287470461893642932577816962938970337734808494384774653943452809136030381490602814376109788777569259980590399198469271086481530224258097605013035628650556124449822951646647643512300872626592740294856264701057340956428896401052563646111883165306642914244754577832472986516155773067186343260165207813780197896289799035366585597341291036998772154444060149276090437907709945627300653742805616625280373612995434456202410154959299818433226924758589431933920290858376253055568186503594004433302081207597204618320001199213514280856890271562990070347303697167516126118293992723422715189127260931683235339132176346213933159493455318210599207109316 [105,94] 17539324511847952899296043703655704960478941921567198504148040069753247694435239459765736051358642145534967621410342382815597338574901441353600592274493955585497779492560703193101748910154614995662664416980650183002944274062121088868405467090104852302848714065308575657134864099692705146910988959457732960679941990036961969374642167648745964383702794345828498734940957736058382443824976486774103287362740102788461197267685426303572649436327911620710305862508262703527880085413769263856505813216900889297044402703023523854583739324659999626851293369062164234703267025633707412972804908839174627636795214623050053646501922375189280164812262949800774991009935127016787120887257869121238839275745933243740003863458283849398388594199886167716283424614790447344579967055260569969324828312638394273205709351102001416636349831175933281329065232679904322551654029874882076402294458105417714450084163232271962667838073672085737010533760558394419635618566833973681029370410805112802878689427211377274471017502660426317910379470048547389135758620271601553030345384929354570879250141572354889949576077714794677802187675340054460775411683833805953987642775651662521091129438964265065646049519124442417075061029987133143247861484574376001437136954366952015233913804484683135540667355079785274146320039245724115042894890257949666381720201610440407451989578101815241159670692626326637335545962986386210339899111872592316261576434672341576148780244543846710629777868280386694975692302237539355591255090946405468217461694024255442060079913683031454434857245486584783799564435397324999505010791977407426820589004 [105,95] -659927807192544542964528325512399577965028607920982390273462718368673488838639007717902386565866330080110627114402510146664396793964870215654248794540309696974603928538600128905331721869954809067275431043417850172734301203765300529837036740534427898801364911953647911602422854353673503395228912097614243309315657590631739886016929350622433282284957702087629925782666394054144507909843441237772506638751394855527894115277420790061887072660761374883912542177225320846306884458913801137319610634138881667401919830862186275416612925803647482000267510249877916885686256095520126345905369329438378236491900357272875485139829006909639782662573028559491320288242829694249280205514463346989943054485439711116254796117849587815673822663799844999075423679033196783234780381616232334517436863422207225369676446538734935880648981046150776516004534653769740931523715407608598487711020290226408864132505570305914955985535639557092172689838811258506623851903604349791878276837934231565234208041915700080320032170306955320034553173250794419594379805393256529582806817063356398383219317437777027107157378789615470079433682789701415519465774443896685902182453157707112701215680265009439680418157419427401946694383359866836915907728277935894398022993822483509550452810526348694916471828278898989060420976782226483173376718668858889423680732008633133837239333037011390579985174961798325464721211917308683931740494028304284219988213032778195615879074369650832911291844799582456456896820795533646226665883496660186297424166824621909357134811281307838963071976911485141722946771971049203107095072049188155651374 [105,96] 1229470851557505563121698990289685604287947538772740174772486951962006294331298549081914661638298085595749309800582510239450157834851412965996235383498247285354324219070909353149138881950927612271421862226972745078796857577032937065393920032747359824883986416948363353204680714052756306162014530131125387203609070882308268601228943241800751724282967656161752033314799299444748049831085486099202516872060865897598959887411482474350794666230962534679193746782290735993460239298732865640618080809999891833806784443466912603658714745712135297283507579163122177008223703300751804966748718133821313799206912167590486595035545061393397214193417698936622714114424320501075324259010706095490395917919509369947444478183530471067314807834814328871262735747586357934687326071119065978162177447800079120994234827153913440623268443428898835973576665452003343945460561797591199246103499452183443987023283602550918626992685085406180515655922058812992644618119144908254834702122471162519337981069854434001503045242849591846451088726227200833282834797572421170946076074786798413951691534024252346165798216858831403481351580191534716038039198294030601553538614613063898546658546958739868334466383050075421522582565259081424827766268473779104053865196176912667986161808343228474944702528176503115663496341823093090105858797876609322163494744861329831372825352170548298095364905947622069737656091906729686030423524118931648660284634183735800841383113968198998357429201776427512474794162644334761316184923397476678365470047759599598412657541482781321417034245920710406817870134879888943646640968805622130 [105,97] 930859831565061241668259254030379697618712312666653237612730078672674364955122612444702599236707735889928311137521253077904031980772496285164479683998405830785696675205074620143201658333549831528790223253461634425755217225283614822325485495164842772745515405082434450796907099076941802219517769968832258974480114139792197378453464536236355101910660364365970833983094100365736327235401456734034209922738738393818233861787730792980947811779104274336462033484189798432408078614927251444885549653111963549982107190592363819519304574394345464630695046917605053204910988079726914626690447788172703296235124778423550584665519405685639116998936488821788522575578954114907177422122395409989046356519377144548876002635457523548127098203649676189517290743916454945708299577964329708323546406530297108518638375614506591896163361906835841341224906750819946530771544445519388767742358122374911430821406041635902070815249160750009208048118180071828966900569959133036645775881765364714158597132124528964280324877664989930205928398075221200405986811354942233907388709395231409732756918265640008930014814369164696880482614493369608493508089226205465302391378979724911820891701075291403907915451398732335242496815410241654838526336089928241491633850119193770449346298977452284137489264587263656601949066757954108045894556898465220541164266496206838684735650302628179026964967321342107712884160861970803172885590762282933264294291439981465197752841951329512741024681051488097214735752861309910270451444375962405323080043078169706316435883454081427983461377965581591965229116512803270671909214042 [105,98] 747262145736458484270437560206764202992520607604912210964268567351381773641748568511749590744489630406272365712002808617833664229547215042243969349971464915657709817788039962005959792638852067704238724102784052183265505220432951816809955045300826548052323698026040460152432802908353124220359135924975302120549409862013814504495589381238306851195236304160262092185427874616223276750917537693661254325235254067979153732071924819572297152170352096644800269487210177123760527259811202953346161524935333009366708322717086153648444911062229427130179022579311458281380103597639945240931364875269625598533894875313495956338313909858714875875606686011443677285394485490946260716483335685542943480403350467465591696441781358905832703697590576091833787615247200785134692299508032836677706549895128518045688893669452328595242203451740412285840799642926935707003475815374789388083660011768022905178710951866985463046731348737069000387148312532379984866969715721905732401660858409069765331570020473178774030553784742299297999789892367317192405135176032759318733840181183634612003625867850548158105507157312338025601861309746478069433076478771499879675364546435715761064653411646393022768948447833454209145891002419030135493215855447340748355022670500811854438929774888188903992657605339640252840166707005246484976263656849854545171025311392365088374239392243885528800155357196427952466256463086851100829381989205143137983446259692001877088155484152146990028505797925341483931108787789090232883836672951776020297104247941434546538331469583953798033058786072173742942088087266215105953 [105,99] 526499638916019687267147874289518959331423840871503639284775323593035152196754391784962094757415338512192403772855580621668703273567952195187269571164722013926646693796685567292923689248430725739160091382975965357609849163871910305665074656860150947451604626191629912432686333543309688342893940603164923585940936657233030048430200258368123149800758855510561069725265905719571752754907912285645506515880669562789950257830357216694635015192074900338031676145998630721328532937326629205518242982798248039768456011554728328342811622711484402553364875421392514830028849484877209591503367963076919286976564681844449972406836859457660807193175901340970696945401071822462174528547564231665874084410075290746908945386804240689809599757455761517002783169422645689934488100039847467552395600521292842772050136233073186945302714571393119890306097767965588992216921975435735581385316670497387931283893575140408926980505121334370535091574757685215624754024075722106514630871548922817592838538039392736063128953946735657107651576742051189763512376422769319062968508827712542201341602918246711656043175776660286370469208217497327068318152741138116008656836521907211782411367149399685248182074116274603232945817961987572198441724614895176991358489081376442038866428585018470066601247017015316586958751982976510470771767131286040306367174378698241022437762057500326403290915140683253417621861426013761012296787198455789059940989767692306720633794254887129336641190311776601113544945109720324255134846454100230818800869362205836502914492298335069854475140881634672956411419828817830 [105,100] 212281489917044968389881497460595797575078878047706160756332539885777800094134641976381812349027441248699079728423806148065095733417934268952654842042920609059501083471308069485610816549823744729459811733698834609981984192761648048194064632013104854445375237526800518076514143579640660955271208472914593944125903688308890028621996630353140044275997299805482461580774537125109237236028300939898474189027225341321048963689151246521705414102480870249755888549648569669940767769147921791063660629414797710972650527441194865117793047269213853638708248570954586116533021633087052078377452434855144521285022555699175947766994785904758620845754628394664297234372827465065309326603348786750331550010763261869903474948169576469529396019427433004127388247849709879867738105262649979171644543448565030123455221962372493642539732223775793010085109119271533815772947434413333296268376823717246699597880549590091054803950096641109824847437319491927588335840034049426245070150692904665181236882446914786602307453997138360953783116449838504194153368892938677345560742500044350001793232194241327525341141879642326225392149466169858004215185065012453240101787617485274812220530499380950844701970190010715895505631298593090423249391611819091656192338907145348318142321428268101158748015588778334570487164209032951066467022188536891933987730937437167266971392228748912728928082188502805392994492614099096846885530248289140432055560968958358582119024262993138586270071979581612126572242541153901069078770868344307143459864249461086739696907127201592239378542342130251669122895324 [105,101] 1058451206469033399126506870581491660595771668195134453532803528388005179286637828502423220867215833858091092198434874103222846197767664605718346091602270176188112377835245426231739015253244936698372192189829321562327987968373591386197641348602486362042624123999222112406606592288934306215094732017037543094649828004561443841977670743883612873808778195169004052409493661240839164319033121122237640111977616137366327214935313305158729615547017728195271032296213763330209745938604390261507724495598858589343117486754159760181573146093980101157632551104712668398929824380842657606122417973086247239681741924993712720206761260370317042450077415975084783969429285542996010131842271472935228551921616399267256398688605008159606259485559851675610208919459633399452688814140828804096065394041338913153994344563125674834176372415401742287748076689979560968858366615018094120548840686281542681501455948338301415706661270664078762844493764783473007666174101398840876717306855603320661915078327283525338538003528333686737254966863169592621483778097634870901619338266738273017845240782309278749386121525437119763360562419427291104126860285854497687655327472009977353597145246288381786586209903121975298339148786444890451991726977864282133178308422328688686445419247374385786978924265675115285906109461948296546800315437034138776997791665914447921285282787884544638382922892113124928226234982840351689777156332984164959778893260324619129593339109324757870218887847658414578323544574944201229104317216457169907234275343214336072280696732846421486923967532968348706 [105,102] -18032555630803378184477965122065919615797531201362945800153345606972617529084167821491685724608619309319072406538890043326846626554570527342379009276350101979115427892963380916782655648049714453121578424828081341417768361703244480619192434387882566940326965120412313626967936034135974000023957645593082147294985716915965502298710958013014449013244102908930030784101371822331535943421088633444290812221415229573237499926530236310587423875201602904593809166372790460294080532459814326662404151898277513869425311535266748983413261388031143234281884292678396410720264003766133233374759925821630828437271688544880301637567090126515541923780318929626772494704736624895966702982970615728267332382688243402407009917996518385876120709592048659655617435966877736254530351869660301718347539872193758768773947447230949305238753403839612125175998828420103162819938335688825766129533166588890480880817046938696725338458941780244455621955855944106540810658366697261914327994263555931028300698974038624703627284292486937156675435970454650882866895216248358654640639239081752695602420062293579924835501894276775544849815893293730210522131862324953598161665120418858496258462957331268195389547350203220215106180334606798683640253327493289934596616052774871468974511853082425726874247741044082857444453207750222294164224900394737724338483704454532584124426817798795281586773521812526606435320532375447956881839607972025209797710184096056713081351363512026554393469743001276562364109304188865512637584998595437012818126943570311194715556496382851304894663980587160 [105,103] -3574664675943918822518019597604061616291859659586413366376729847395449012451161996933128078285969502161089497640903836397764493656783433912103547758348719455759827422414775341801081712762914773822766777664311514037762152662467556736632064072014038110637688815245684006995092944942492182146403113174552051482928254566428908047698496658791979920245568939621063232375117780749278549723662321723045381545504518252853585585957787524892577725022780380071191288799458592241296765645014182279022888760178753357733657968337644739552269864075298723412143686381973254840362651573195443654897734640987398970432232238050687011689602926156929376558754605031679849007143166977916702348469921160785858277860096504080527968710157553944119560417369876846813381183192444776502012178314177285286662331935746270155401644712659657591033817313445400047761405020473724019215422879779837633522795578338645799816786044731451222924704487181302217475836386917938715496108293887052463991284817451390584155200542276428330161098915035397392614033902362798345046130457439225339860312095600986692425369093123358703502737118000723147631706839699213912141338207673637312808235418363894350162336621521649833155434716710934902290694773952816770061328270373908508143140928072201936786040678821952773255245950168405398803506257839495172291947442866346296411641309560753392331137086610628568313945718781781269835644272747501383817658303654109001121176208797276689606283711617482166464030522346372846438276333917540697723191261165301112494650537030513509631390084085930370610212 [105,104] 708680057705053489263076199022693978315459772689640422292868720080839088273043950870819327530273473683017569808043020234616932706461411155408346821379178371532933397197531851487943028314061000894048543951038331113433589860388992810230472053922665432325907123079640376722321975891902712612759524901467458524368534601503376197375688850625656255839988460385065928936883078647156000444946793280162102382999051494876271310544903649703897226499780130810439479720080183028600903685924601387362318604368578337895295843631528375276714483135164607859169832758009562145692162142543869738701232916970838139402595559230689438062440358651277766185595336798591505168173621547722496304000242066341188384399467696611129414633055700062689992653672375012171730958400856506562150402658359054810186828556266312177263672346579936326521468355781749625738928580369348229259682916699934837998417635553389051115405281433630904556181879095229659097669326197683805257725156989531139559279923880444648228533015130963018497997939733458384112061587903817291952030807634664799161513892875790146378100657008103991080308625776083796613678896000941256907378868160503907012310333836142594578754780233286552628181699869320365382757313904181268234978692945224203461500586517085743627032501967171685713127418505903221404633966807059736556557974712767127987436115662697753718328719017229241217504407279262560606710549903053176197984688306517097408704593373715672857842420496446784853679065033290618383758023758447245525569272318437618585108522219631113302242737998517077 [105,105] 119105995235029214978241316736736939451384609810365096067847031905209529354797665372123472419388435688756486427280859302567691619587785096614326477583250926216912910472027015150495003190139336891133087324504286107347437396303946165451384465972553759824181584911177112039363357340394757887798292285507863391700787761324663762971943032232433647622542547374043744452947733184802335752143626268809349567165106533776138429966689002320219558384782086599715862112533113624778009652505914935672632810412013431246038975423487287721411953144115281443290647637161916287229762156966760967900653292059370307871700000145705634411308086437176764706134711099585132724090996785139644947976632224992747568359691089114062624797716036714588143283539038678255141621263439103749718695220533263916015328989821110658855094487858699348818350708306760750037395262353402128524346967160508029648118680964970967259521014249653562117166734459583835545891714706977687755576006369693466121350143304890947644376454009126695281356088903273597133993453425550862531291531483365372456520054800993368454805898926332881173328840270686981395324376949254968376455272798352133123075539639798586861710066996469702373952840095539272169068477293368496232919963156624838288470684946510253565930508746128361883445047169051751472578611836847137205532262351230465861924480651072503960568995847488044062369340897852978536763220093217765154272469498630327106569739004544076952691023966975748232799018914671371264784405620316750717308381984650764965389746996130956275694876460 [106,0] 157284471758113792685286911167698802710952695182327016836656190748968262458909557485081200179187279937325742880445744321315617840899659159275261295646193307678025462681458496408065821029946429530374419747583627709508511532967466549894416418833376076481736796757751159993415675926177694366009849622476189213864505753378593469037483330734218099993032738520511541883945570134689351744070854636360807483355210341129693768188086042751922339113469008331413652104140441504278701313907793574924326817535393926371631915795971443424756266017796586383777191138379034663423792201970073194663603698449316034707067060054159557362005677165698386600278522316199100049671197209803064531391677021173896676498232576491794442295999133980954013800013983678911548992326816204281565450799706673597702389295074603800645888339945904732523935399459967890820300874715064038508461240254350837158600381344690474166397292509698062000342199633703862348140604763839203837005692400889197023451289699683928711691255698576045568158271348902659578411819730563788303139392317529719852210490411176608410129423946957736411228228330846431604759034715922587633402859129517156731999984645058405053055288868535000363351703314615007560436347658067136745002141302712945082603824066744086719125730218420825526859488666438397378852572667117308631864327577480084591202046199022719751768741513174301704704645991768704000723086786478499042833769398692315145057310728532150318754143709216956144695626458792764828702776477985083271019346115377041705329035853138603241081508405637734098007772787733367652930913769016587622402228097129629062276730259105208609252735154442637044590120723337618099908958589750054439816349677934045570618375951327894949308457999610730801354964699090302804887340271050247612847611367291401236435895034776038647542854363302943989584110198144305997406314198941066316572712224797214730642735958099365234375000000000000000000000000000000000000000000000000000000000000000000000 [106,1] -10750446511085263355997396353461180334973272471094348160993927479760510171301864410624227875621996147344563100338415849407638726536147504424216400747841209570833496410816460303222476964507096561275395143560687306039255602043624402631967505335154565210341151029436975604064415227203137393388742991165401667805924653767559999301955418656995296540155972828285877864391432081834867130649173966017553841493258562864395044711394045721105749606131302851451768384075728973204171689723087674249739380828954857774803659322764138178811660596575416507391850479556348758502243842790184696970243091035694610764424661856749208119498737422130309462254871918607551637078279157735984744375435939177219860160219119703921854489838505052841404589144529896714490892527962754300409575911900282719186722513867851039670218643520034213823970734046385953722790343538921336992565376877233784278958294642934030723150273523316093730233532586341928583503180455561622448796966955394615590690621388886283415428228894802468768551990269943512188229374098189906446029048499213253119236968312749331867905108175235785646018273986285322478813304353248635217079537543911098170618116448907062348666911021443419975240563677038782932739258740750651903636930294984968879646911164354950104096416828039217713948079420674327107796776662501569636738709364785275526608869677457984569385712411963457443859364695819097245074518614448564371870545804253293284290645958606006317310565038644035188782076462353083905477507831778422907415261338920522933357344282783050747724861236091301233611593339043106024524645822279631766544878772447690649752344620135190137151579002858339824575326340926037941458840397112353885709084782249639054082801294402598410831481066040519103745637280415847951270470240896604176228401437508447914789446098235301472355186585023293244561928775786904197339530662097620741729584858265011959588264289777725934982299804687500000000000000000000000000000000000000000000000000000000000 [106,2] -2210742831868937845007101228180594981277456558029642237082013444335007688478705032596195071582917891953727669351621200409741774264810514335341112185947802224619748881106538226593613018556297695767635084721950359044894371722137424561809212346171064015396906021376968082776895599646671861261918993130791424304002486260620601872366988730515661200173274480744043183390521549057641080505258016730003857664283814989782160240286249896122691391833473187125681119274432002415397281237193760088622412241082237111116563607361471860924775942071881347632073040412528162726641860263371237179652843917227547241078750022393402700169076041081580706381684161821773741418038796611923391018625709335301273942298163117637554074544519019861087213479793729745780014949404448275300564823926842487588165894716590569128183776795764784567993847685180388891411741593866041246634149768305313105108440202377866230762396056174802018018030523794507586433151904875704004720651602686899009165585314341308093733532464890020173096260567074413510357493867535392885952576397346877999652241347735680217226694597518901000159286208093921160627540876767740504983846386397980196887272492033805409088408635336334186532771956580287143414916353984289086035738105216602253703937841972310641681897799648098836977408508246928360016470004536877383897223942059700795420227967702915606154106219291472754877632070422097167832451884588218964076193876737700999150075760126554625823230170489803373210953846743114970731790755798621291863218568769652044765509616990590073599975435386560184052096865465960616286267368973698651236626778378942889754293320268694824161119710379027768518238709293059690465431099929696484594641516049644741505011602781114105437071695792735755751670313928329956543736573738713116499058838897956767618427981272733943537919303228595513875996047736342715239898102422493665996097843843204086566878174835437675938010215759277343750000000000000000000000000000000000000000000000000000 [106,3] 82602116313291244465611180357634626783052366740763344153242292739012118682396969719581721120804043578246898901133479346505175876572474797993204784547703683084281902214642568601411442296197303255980671923788874512954295098491037262930681245762187295656737378670122670966710315465668592218091671116883949922571768182145257860143494931957910606797467882997968908252772623157299351757159551938474018969167393469744760688457887160093510577042063740431091561960277930376037292604133841763089062808591523843560781199491178009760429887757690602974506916477728270109121153267528086129784454222615599237435409426627048091758585837301138244792830749892531649476449258027181299181041097657904341881620486038584603667166917113473628284605974131363473416339945693626839480639268968525368468907185232572083725747511895507978499766996263138222928196308312568542649949598061510216521351268559659024627897950104201516611140698226218857912686233127324719968548641250479055376219190871512143748466052127685231401255102983739385776410100390817302091114668323589830190725738020659425032815912163736734463617271834161802626092948163167474429117041722372801884645490496463050227959810769891809035383783472736475972440707947791225874285151456111926890833396103630285947185041901462070176775081374684238796867165091947636338377648032108303442679703532129830423113422630628816818601542430765154493979986745888398685838963442800256953095757151335078753563180174018389393862706631008098389691305379769134154297339184864437945299205595626576944590188922538663958808015355246557491568146155496765463791004805955508978298064161479468619100034643938820498283874016044008268456612674732645507074894029467477099927504135238559022191606729755326319714003555184196640746930899708867600109237978314161595530993727013280267047144468588465981069821166104046394392615876858018726597831330905304179478693127336441648367326706647872924804687500000000000000000000000000000000000000000000 [106,4] -1219355147832783147784440770547332528259708490891321276835067092481143047710665161272682348908029217975201621184306644699307834644311574303723401566759128373461789565511177201402663869429346997814659568462116550878296072869830719892086820012725902629494823398480834764566235122771183990546996856415288009531656583719390247762401544936710214588855728807447051111929770116802754182276815230997043630652536575071936424682107602324574189944599906915663044698532605076177267454226693352914391281865523460481211307504939755629487890456369021477235746922332591213695181049090507294686152597657580822425515638482116393255914499725005165629882301671527911276144905016109488195610176755509747553992210917327110976906894481390047075830272733906013172788177711973198659834358903332082783404504808223226039653452976468035736025309201751113741833027740464030829205668044775960034315356795200761522719831505250925114852282370584378192500115501239221323336492524015422285156237397107715000980806347450652071002078063804503672849304007298004243111486344222117047890507180669996488816489486517385553506785083184766205570966739776735293551324488253018738504671864801868537652636582330850093237603832050956046847477566881781250596809463284806131784369616868731880003198384491279898874872094112443610318651979067729678599391294189461800085905402745864886498145777346522529598615864578955532627727220224387393122368189481756532355330369601826682053699725807215008667122823547717753546909788477238138676931083129949888747770816792697004425999030036432048064228584479636557936375016712236699056130602372816331144529799556306489661596181335529483535360225702310518267768850763447446409549085715551879401791724095111254652279422153355014428592399690794978836730449062652220535925148260087953726365321485629190765128651299157310885150975083001665670641453266546024468455264377361392448476508452298583407014120894018560647964477539062500000000000000000000000000000000000 [106,5] 9335892250158037767067643712126066003386836397760207289994305934869229414450530306415239970404938789920282136695990236235210378655613840522094085066691287354857796829520610852666548423335998329130369982923290316794223496215429210568161174738149729918587838289603615188514670781166481552658870120522916610565082074677878582170949842380870691206582968429453872654118500770739576028281919152147787005894437100767061656288090367996435462500429066350830438445134494727215418459008739236562574577469242101737101026678350959967438647709686886697154575084723793595874676754420349928217254371089615194920096255119987554356411860485574747285587295725297351635012436884132900955498538872994941667809862385466895961569694986131790387420836500521453847333977289889337092786633150343017189173649270247432051861749184429095971722685988898775629368041378588089345530741661930079322832507873518065128462742964469958236200822388719317853432763717322300123155066028956251590423747104535413392770395291364422363116417508236412611963548216797678109029008810214652491115294476527269030990888983701997708789902610204199551575720971624045999457839531932084041981710320778458361562099413883557406296485086661167106070615024874150342880574603479498327631358799130351289581165452063595645051067251135222331159464997010255115852158705177114764966235877909100916043911901518549611927510961387970666380519535217483666073376203285467937943310523231694698114030564349049237302693301278416219340116713009565444559902084614564730552000309434899074568849895928082487506274976395473307705462891743305838340110653821356238226414013950098696096814700232002790668357232945269212765794794075203213891163242978048818464406222659713072184724054161810210079180872150781659044787992830509635386711470010115345198789017881994335801758220203033136982387432442635866826293972474871723119146599822965586419091646608488504338607683052941865753382444381713867187500000000000000000000000000 [106,6] -41923666858462500417378142422982249897028792474065437361272569069523144945491074471771178242657868510989599277637845026804966333058288343548135278847064613072792335178139235844107296201399954432538012195208605967368485485515234867549604554636347366224294975334210335481536137986144560093413986475342375414720331510217630874366769846684036737792080428881254927520194189352680489884544092198060390552201683621442274309566569072998628130471895163412504586816691196343287670766390549659390038783058571821297146424142668833916965667440992235652049766869187669293272862261193695277264428613861774691536903469191583908114836871982381810150976800695276049624035737354973101189693483994554205371091977242371422668787951652763372211882267316398737580698468578242773432803419199099370809417292342048812891713551796159046084810763119724832098552298185341410314893585008078634822672715162344866040617719531234155699105364702677272463596215728826769365354980309328479163416403719343455474263980958655191497416557514369627794672088851455572545899223584973609771845793247382515712505457369429048818722187428632816486204891168704676741270535845900326811686293520148854883146875767205294958132008599096069855293403791100238172441484148910985988567978825860859366227295888399594775816924576922299842422857633813424096323959798161274338388078256538552424391259089887465849192414626331772981452824852776353037383256258958162231880965587912286805493129529202334304571223787828469200018806455164615859250073631836147204744106376671040995627197159873369033743682736555414770260182518164560901601181221842837295184634743897891072044216883709468048632829901196751753649065986385613678452519627377583945641076752361517428840807139138593750814312442634134729309219092573679826259611051825330677567908550742462754784924496178002720218230075084329312848773464336658742973658154355465631804075677143551467750473560336388345604063943028450012207031250000000000000000000 [106,7] 104736533916265459965456197995468364273339752893204634040140918863466485131214673547949714174222722735032478083134101848814149682670473104096135848878311275368992863443973072628825499820100596774895971471682142347230902119967672154005629534990694524514371320424454596817809173449380503839568666899432341077998683074422434955156019158548009628018611497295593213954449754831587845073740721613995383582311942961671392003540830073559320151339219219396903530843081740407772732337919938891952994445091147551620320125696222647284510506604037365455995897928180565320858408887132708789700164961379972468715556007658438141506677852960006513996691409860725024377650624967444509688503831172563332893141685948495965163955264732289415948163013575018690081931143544996800343767618745512195063481514475464197164223702283940446682871707230275576975543866793317353546517533970830897866767971075466187238142024916839389436571846783773226446882546516816124432810311561937487502462902659041899205271584097456187372445472320323273533049296043614717984224872872263110753649742994907164968837223443204946407389574228802871831392538313826127673572220465136104096241261910895032735972382299542050491451014365183837041680538385045868256596117645773341662203693058535804935811059585676935977141520737340223493074745074065398306359824248986189468161702248581895447433531591858899428338590267611366611873594496095434180190581290529911903611979018472135516765371037393458007436588189126747417256383234455140680750429787699325949301434117598105372222183008267613262670111585097414450232975637215452115499126311692055096527220009752517087915596713021686925780755821930021209718186544324538109642483398110404969685627371030035266298465256884294476162818956023389271071609873889787809434994567868646775460937954803357694716645632106430465254022421727613859895235126650536673190650114936662576661888591341334489347246038820626878873554232995957136154174804687500000000000 [106,8] -7756781837637004742243444488404527883261035667127531476941470661304503943928200801572102576139421914991503191002659733600683899400455271480396067250589402963959779848838163248040331001356161784725250628867235152468331505294437766043527493353014789826890095744714640320960948410667543743177150465188134537021700712241948182675984923890359108278991710310167105162003650370748383610674283672832974311955255651129058924610020036887246226571741006038770864141508216232170784637570707074470763446837599695266988769647268545436843032415199772509647450609245795175090088194822296632167120001237372959985386530824841262431081273502848367107232340174754206661091559545898507736700876595108935875692940784747613485755044527096424748675287605263861151133120104442801666301305209377853427886893363986565093507255447415195592768207220430292697405253257365322397502944446238652078332290791592475089997892434269473710986776690023839320861481639993742464533716761849541529199259928762592556545037229853219215671978467841425223761669815576304361248650792064134068410011721827438303775220910479449794107619525878705185983001792572968764190583068098365588571986796682452688772872622400466578113950715421500164363659350458625868700228655735695306227828514806087767118234887591845157337646918571039440973074977148265765457049938322528383408167642241816224709988457822481382886090892860470838286024343727304445854689885318467987053392840347631582838196510905030952642621552169967046029498295589244287860011535185865454587869897165768862291341998339992285934881790402120142712908785580896544672027356940276282819450836911685745454915283829093787554879293741090409935534683772081631462860967195791395816639737373781107655274292916396873230069744997608001349646057738250978245566228332796981047320389746406876528663218139262562426831344528138951900955667781598930434450248044914734602076479564153313081239279197509617347350285854190587997436523437500000000 [106,9] -967714598622618750920590834046775644288099511829600191685253601773522253236626430975765477000607782235709730923986142876118906659683410740492438383117204973171793524485699727592527455277124036749175736793533817872672416946618682932671578775273780781333475295865370395612587951178830476741688585277266845582008268496155818139816831294050886378331328989348701385569464570316697282521109541097992313091632955351961000989567182284195191287650156330325834765369014393670561290941938723451747658727988621650798988824705775157425905597312702772025541489482475436720146527885387354583096766614255015421637078599761281650902879615227694200800434904475516304832573545557554616648001065840133310160834347306793218635510202686854872261323857374129752357788285150188231811289187685464565661436127777056526089954107369846776512172507579200500191123221660211446884216499485627634759981700231527028762165619648816989406960493388955348095540909969527676238808469017937509096855072458720814941120468376349033958469963652049572285088522359547757116047862500143246389496542592308512141396938357253088079147101985495731960347817830566833595102777770344067656849281161221549055662878759961599328220935147526073848771561887203694726660329088361288839736394764316615574550354637482584475447013465213309178140909481809159499114521287971991153169948227357524339602195592113921126211168446991952224725286502761870411920357700826807423731810079304827832550234490698874727004972260907465247372327799715954737504499081828977516402117849114831750438790789468546748684280169122425459175492569135647308080689642309078799433145675771725260987202419487665654536291152138507967441387196903089125795767653996168818682611216026429137586609997271896359304953906374668330455881446039888586999333094271447486943094022698540492541338581702321146935754821859977363385630090966705849162483138466426682447414168963263908908398885921897658590751234441995620727539062500000000 [106,10] 3701874632215738983785373181159777908379433144751107320036739119673233381639282349206588679824536484172447503377668812370748284844229485536270682245819054402200752553561631262165497674342824867909502850718418823950974991989866030101797998947456476456216563002864605611490107314504913825413689885495322738954070055274969263469489770273941152206057944968432381796018476850397959549950419318951090842089554142316960052661205895109243081260488845386659486445036737375141378202040050555658219335724595235184939275262297917552426082116186320594709624270122914334774930417189038992467975622476219593464686325790011039475396337804166979942840418027636699566681490068956536534993511847315733772121572911125284930166776721482416683344791519206342589561903235953047193207189965065186652212226229055976593737032656596919768964398898502403380723858883149756816012032895972674440987994198861336598077388131975176478695264470668677074785930778499275850041291988422489545962889802799210095881892338142172479847592335687477524169724934088179729134544073616399403937480871826008972231318276784527371221391601591077290712243339168209859489637728557108443554920105815450306617536272386115392191660660028920464133479883809302749524759020881378444608953279508219395510821954725355819390281923480555295714247354198152678707792003036205572978993197006168257570795638560634539723339355414326455998494288420435926288524122351897730706341627105955739830899403123141254288704419933497210928585778691578080779385484601980354710895291747860791885568534338899292810841513383493240926329042177498750436089094684868208836026369364632857858084421429676826084700195712381213505172726703826860599947390127363148062766609643136645895960947287215687498081687058462486700979198726707085281264224591766279721738464299176286968018643684686334136189787265053940498026496909916823960331440456463209973243486701456104728737584591558018587420519907027482986450195312500000 [106,11] -6840867207423636587231156544856954984051611379107769927829498208405863067811269196539620969652333243858842249175245238303345736969525154156226041301979535473259711256540399924104660388178570876947576686509720228597483669467508577395352375046015370795139254550292307398337810315771665044080886488730573325789973734839808171808746044887771627127979582567515366436133714724459479074188790283024597520058510597039255266406704986051179630840014256336317737164999455800591722668194593918304763564537786312505317155772899460520943234720092333104260423574748014686312618090864463820506667357286173784732824483689058586344226837090080835205865979554414899870922462570108892830492998436704249327263016225396855913179880269027384044127148482699537350216094585959321449887897683506794765200159946890678289696482144553943807975828005334980534662069497426584217116284291225235206558548156786861959782572524125550691162345144911419268577618903190947628476299932364838946309283379382145223072841903867428110083999471094435487753461390117565372008513986237741297698594405086344665652290571862999254979511688168077843377849065128994560490267076667553422180470169118194501467886433562660016994085251849147513692438077641471469945721431380263338523597179286165691391703102355053482897094802676790830177910816829521267041802238196606037985502695958599612097559153472680450257213805428252210733763174169102089444431315316449604591531244322855399845184500062105897457894504196039345015782197212151033284852660298722548452492882404325407605923550843870969954980464611544605110654306697086944064409510836111654960014099152334328256938866880455793719169158031631323679026858450574700923587480889725912219574904212509630131089865298511581307536411833999338759174009532507893315461282311715859537265177623253878853623874067324248345113306790103707214179895303911453005684980756467088698458131899988017782590632442918376909801736474037170410156250000000 [106,12] 4616914047003586142724589158572164607942347139260994882507769094880953322288499013992616825273757747673273832392381939986072815352876951114423057098850214924997768903206110870742478565307975962184476075860933707227511818205493610757975853616899794828291071987333641584015805731464184085729627599712825651845129758990833503765338626535482412087962164929342901020449130218833153541220948332421178681336229931193090762838196707148384914410180792116943016852062357526371891889876155573020856816116435661408450761968518066284242730604006731043273929087219413751963259051333027629597521543685722569911692355498913342654656322053245153304420787943231065386398992866157200003562153397098151243983648131459979550206719184381801348308476849794660751728261318114780436396271193978567456105059634079254423982239770176111928635313455408695895918630284376433265733007936532236193334785096043862374377172144123085195980208821276863389099046464918579769378691460766061983579620588258722144824310386879194039345106443417333961842829019337185737536207727843532923525661267525873882140096335385189829531434379885908705299565739964125900078584949208047516704913661192011268878968532582841179622752631118538997828333233392131402991174790490544073124161190599807812313133161834829418467614036052352804957602903862020436579722625766545806294843777889629965878384188542441930760986270783055016407999875944131043200526263821427941602429071562178243884859868976051208089899273816780757573657997243018983437263454356508983596035302108188202282100073513584907491433802878132997391222167938180616654430143548242127494184674322291026007255299101722522165200014800955034315566973159736439487199919278362170019303206652934130597766939619249213447200877100538493480545791818750631417768465995801697631549958847665658350391862613195580622992119182457724459171205167628630991388856922611963123169768083930118718338775352094671688973903656005859375000000000 [106,13] 10690346697919720914481410600302539274330385783121785347188525879947150711595377495313240698356752693950821300805086041036264161788388567144335105042218813190531813601873436200956919546434628662282167691163286659162317766116090164988385594870286512306607476373979647674801211680963734432115490556203004605711095280234597102861830391191566289341492031637596024523368787580206556792689889220223930911408888388970246988865313719727240832100270024367168905819645304921724391929313821179985835595275940971656000976321623236411357377259871501713078619864272003082261652400581823402208803962649681145728179897225562365445066640407260912952840527757124005359757866625787044509002624721005882075953173361863878273857017811056168683459477204446446082713647985360223398182119264913655495151143995188136307627099464756330460255626093222432169483974428958547041731570053108028949022817930017003261965003195498287815123269390382446389820944545313010706903783989120261383123291373524183916202967005954788108904652459042950584910353945815251115301840276341935816657010451830946543197341035849086223477514190318152971341780849986681581258621572841740150851333943168270498908911313711267255835611267304167244034279877552689451278003538385161363880662781396552507860208296509098888432636595303848196994273685799907846239600551689490228069634067972542027557183403901945411015149372446715306473285072246430275477632535560608361169158617123602197033773520598754796543472294993029212165223124866359247564125117646764537356259754425024832697636978685908849936837876780784793416942274809138879799987713953911610033167253843913871357659268411019048097719374217419896256917066555890985562855018533016362029838560954967535495510381434635744436762265663823817824947537056533078965978465080275737740822310687365048719472574615023905302693264884368704823362857592515061794108378212030515232584183453148256662257331583987252088263630867004394531250000 [106,14] -43479329503879981849221837344759743305221771341896163475522196019911364859190392292640262409445924314456575505029611265227229950235004169275009955652571657904954496069127794918321205233360612698854307351717944255215149937918819676597756492245271646410355060582343576596645111235033440768016488025229165122397142657344971297718921013814013374111094015861525203176545361494163481171356386297711651812758756725669830599723284974089851200733542291121069407983247030890066087198246564675043763501958907909429032340616980997326082437818356557134029307172725844256760663198172402990555026628976224747694329617618445098619000700345427553551309077531027071525046975455151466576056099303128694139062047293799082327950110060868933136995429631224045198859125993628871804284429127080713898081507617596105521380662106890044631587150984496373288481320104524212954906396739448760907440760617180022494310950957182993994080086008620936396940373277307649386220571269289577872826023770222426219701013250867099824564766749397187741023950513193944570051088386740668085427983219667318453080385827474807459877836977191789621812442864207472179206223320889232237580623060367330523728722849627324285372882427146240363181595722521221972170812757850659673556222698777210745734110550945469178760813818135170604946189055129454556893205218440423036629401526990063292014544837866207961087976644549497976014131483705213996804160620575199861230982955656183876996727448658061334951635988551033300301665325182258604329674470089178447049510250292423753820713998896090416238200569734879797300254475305834677260475701215722395334744574744752226537791841526088378719240738283887223483602026823271902587152354226763030766623654894703832727694229991126350560053211026825894303192059115066039844769044009311656299135667814145043109329434254582231687687427208599938687463966361914813471737094233897718671886408039811353076764532943343510851263999938964843750000 [106,15] 87818925263105909113740345769016259503189201374113164875828589357444164162426047978660164647724161432267547273281750593812671881200685063552256750027964613504396431455480373802227248261912390925660876890504011312844053825806657561711096372418725793667585254462142159389225665086211792117333739219188170846726963599739269511113232906027700387221295259070896555178335749266676712547949302782297450824987669012051978370677346835809668055751630280627647951150778685127972059524277630677372407018529442979151149504882933486946868285929254436937158719774255412460690864957507577332785211689971973977230236600070722909878814036046889702196742034288736216160183980357495725874364907276376719029565836561933332377151884706118226011163491570549694676540093764461426104209936843071736374348178688806318130632781505937448967170032492651307535421154808173951924656502111272180215435149171051594456482074451492520203189032352875614724106117178659451643621700370007495212317216208050598392822380380470865604422741855684863995554596237509720810789366801890040655050778576102378701072649556748020134581291057032526371901619649564579493742863720432052178747435461326271538012839504753852483213438118126194974194350776824007937944964533520275225433821983230912732484267612740461748989659713888515157122730692742602233523912145181295098529132539760280962561833869151893885027850720474462291246577441869160044911983832201064995124150029377616105645240221540126744095964985089938257815683754061621841039108880728117291698028717670644471683149776903855781988704200891266615444249157540851976720906525475941969270808035257918211396844847674839925343567182878793962171845018074661720880979471116183649910036234629891414225743448849827485118321147205984183350594278490245734969676573202115668316568536206188791318497644509689796363794106319194268142187123551336864812823509723743239670733072175720645979879463993711397051811218261718750000 [106,16] -119749430256881657860581022514469336483399967214271275197177539301162420919050984652151287575949646269993011432246049019371816964274695561741070504884826876925872010091902557703042171075755849379929163007262064647225408641725628121758336046403773082163389396411244957284977292927273353769241378044790261375109309363024955149801539478588744832557763219250915018064826886452091847893906103577336687477948111169400760578061630078223357879347003812282159046380615837597669855239503654082272721814779898846133097512930883280880853491179990701749538726528530871454430106041474435460953902922755377865354714054090439552097679016192178344098997105585667479627473049040758301926288870562921949932829473377047095166779266866937386199817403292320568968772239435005654503933578152145661040613453229177873723714221440609737902497104699098415585116304410333768062544638107071517226064851717203099876182631676597339839016669091294392786026085618952981702602932038463184196606432992659211936883139442827421306752355934037064568495913917400169960874149216913012466756754413203192087736865924011583837544200914768982147542178248660094333983437630058970263608308659672176644996345781397937745153558243751014767132486988551186653258118616522457224604998436256912257806992448367785269778826658157982314807148322824557950963466703739870621052520809919183708768675308056629297872279415972242534431792753823764797717147337108394144343794156018377494980273050538874921591524085230691586369378594226230888186995618274917079325126088562849773298077161993844222863944782142205803880429059638673546268105710325182722628871086156808621637656703393300853156767613506661778439638967055923271915822793718865788931322927012281132518185749218336729270121621902324918225641991059082369337036232998963536277873565439962489553079430609319430389059362230792586255059348343174811321259921428422110896733169681412090046279672606033273041248321533203125 [106,17] 107380131763427494229323515340032348117737304270241628649039395522968087986529590516700327759850412686300833397147284137741753483837145451465501290238419163414657251679029306802244437805398019327074266658888766671919480520272701190683544938666490090882939400073760200702935031047604674955600245841744487245404191537873822776753437763423346134546287621305067432471295491686471122576161912941156687050314986372595399955620559260394246866259152226707140539360153230708793485548421766407377850085781789346993800435432351754889658385057752872588634085326988172163279461993437507074069392433364282550625870786030571804684279295954755798211845370447974278819226899284729419306508881353651350199414602495422748719952993300529017460937747737681568480981767411951315874261599783702674115893451840262471154520188513449093730383463426698998389335293141993093529279050700787472950373780684948527627056656261224614381021824619457187847024235262923834919664135842474515975193054074168936324562165472404048535979072666590281081303327624507836764095343371326007808563729701028234451858407281224043435934452796956840901921057175428506469385797463017303783265652376373758852183331581783852564198740051246643590411679210255774161108727488959888281855281571170581967868736925838141849547711175537565002048413347217161208769349662944656234123857135879636458357431166605795479480650116547573627702333775955547230178633660249042910387953551485445782985835560314795573970623035384329455359328980216185373387754960583595823666101963682104083796959203152730021192464607619237246662096561126160631363490111266778419671630782513083254953638302815287351563145912723106137389749816152124308092843306553485892950988361919154511348404405137388528888677411542526329126425259038642235156262243353380200687678403060970074522580703630759043277186010957786992174321463688884828296077220732505753418898307438578143546692444942891597747802734375000 [106,18] -46075531750486019229775559049613008585604614836924789067951869184780694928127140060960697719869900103658815884381337938953148850610707527573848746084174410748545799029507388937604168950333285384700170220291415414102235457158427911750389279736965802634355978153455895715722562115935542551075641746954325976167592129765662316735258487295066945459415798830001978078429815813063100162084868345601805419308840338590279604903607426022922169711687676697997866915872575140141219872304283994313196004142327388231518177402359899079580048245467452825955247854933455486470019973487302524939077806921936471339127472975166034909071109038158611719055621896099705471328959099070316318250295455438904896425089876083360414076436071516169049461490528479925670429790572753576291526500445767460039497603326279784508702411663404296633055710868831363358096285619266400008748250412478753722017543536365865283476189047548753739305412231158554854299345962241620072758039113168586525594222045159804858889926675489376296361850357741513527779249356503217760068814051393877404940710686933145132491338779163618270451556944799174888004298721465031467427808677275898642718153882682856484398048521790194252544178228447307541051830474097548987650649651551775411410375798249545178558746884785605782179092258668713258102831417353625514373869522023566224317832895872291662465521999842399480988957021278016295963280355136825268988928187460646022367854456223787971570994191667222902939157891343890851811298193810807232839127074353329109153731383735459698948302380635830864950582686445404942582176044245356433815282846030160339200371094280417547009145500874833684681522936948496191485611606793203819141102847186950169238599392591843379161946256591334895294120145429045784696857991005829269138349175568786253573447710825437616521332753288517910459007025679068134658198568307288234993729025298382561358877251844745615017018280923366546630859375000 [106,19] -25267371857451146116700088268548102779449350918880292214736570554545183220345731028138221451346116273962457645877561056999702614312419574487533158071364273490330313516150297788446841300913913631115499255265174048432347366715227484245850273910559750574466276617639837272640311456930688326920539859729913371233962104126586316436031458190593851905639104517267018578058074924586782117671709220355556670008716071810186593320099735824958795539768283004248420197870280631223854711022836708319297677611400263285566490914389628201471829869341312191133986092764781098486767466068408612546427894180982270370918408956367284126765287241143131012452743680978649009049764077984668242729654699499295982945775972764449371267984085262023296743519771353674574803436096399070981224596431900828400280927477364252161388320746663557440064859176020459215430851905250412187203239945954927682772110451503814511938892965895002473424807782645423786327625896429710962670244731647335095859683282562783937709063307002365365678160666319167603266719928172912875364224842173996456267196572741998555370146669073265277360764703600387486283762967872513379746562249121498142603036084004591757750240002552445915266732894734724081366171043829302313594010703600815026863765347737582701734662530808747814290231966716703694710540012654742969082732965051606969218786232950438642047914495957821566575866681567771612946931633797476954257423905393861379181565331548679525887805095557125134900040644230913307099596113437682451020955883737072386481987701557601929091160828920951100817312058881279930950548574037884363744431341948473382950768709130971823515785907436403304529228490325854160565690988380085788217728831968480414474846052709986322849331541199014188092838455134753810255525592128600318289937803893503598059154432492716163435686415425623391944849032959552967768962619238214003266336949111029786842197442098267856636084616184234619140625000 [106,20] 60382601111263795737279339634413788967795636836994500636827407692721363730715916792311689026506586662446486346276882839744986907459470209691098269665664823435764607555743708491648451806110152827437311597181101905757476630204109967664049646732936362990195631717543412116961789768304773973798071744957461295836336053506979209031153612522957960334514711470328902989681277641518357181225741208443445339370593204857776022597816380141536865269086254544444045951203100684230280797714313876880819751862147510898873515288752476190646794223708362563548509157458366031342781336517075684008945377520535175871308565863443748702129373218713911404270709047543143074445462749674937284166375955228520614248404336075567286481667980800077196862569158197067427006122652809762055545854892996553539143731634592143347268410020810337631026118366869569100684679134139023612568683021463807714525460087449568355691303545901739729085959573645915118066524136851252593183143554937750365161551424692223265704870787728130194663137683881348729197132098779584391615048170130255670086311835085102309885016472111818673976053835736614995299486639513189172643444928811496880068294280586187942179625414993260621744869263822088029949789816675788548389189078831075468857210094773456218466323378093204821112224127810611809132670731022697113387170249177702362567698540445247677489207822389906239635106325318345138940130772837913363720586841007846212116295703016560390682882704906088301879306034866035578442762507051146165044390370727975564633551286361016681509211764752442992640047680671457151877331733078063908791772949222461243128376607734180884635596320597417692736418537280967845904935603143519363979244902507619436391746499787763620015956042177199838961222202628781019793306191888741933889510774213905368351543686456746904498335103304957319583758026163437737539153491788113687344952507058759919034152119365899125114083290100097656250000 [106,21] -49975466624810827542880343937541929643496438903797112271263664386797508494524504933627952455405318532606614930856637861800466166603179800480262266808745093056452101925496820625436630543751274806538222358243495275156439134199362171737448788666590363319160384225615376440577739457994680636117035898613431795250153585414737181390098097367530537569283340246751367610506393952365061077719797855404406395417686018007040532089119727206784778943242383125572220296680115171939740018055561541275250415814364888616368800072269160850334027217560654954204256755771811235583316998613654014607136151858982439094502089785918591746390863845286770193388845640108838971650237167150476539241840072490055126984529905783038530244173804906330544298789924240542735191174765717653897148412365044727930833816347929268522667557484133573708857435256238834853109952350294502153907346276069499368005982382304707196814074521395033002847689903696165656087455289584910779999688574757153587954057121886130873086743718667314131777818215399295331914455573722400283197204598548382950912198075293685387070423707739483317212416451840503434418216074695159260121225921526013836030371341801820736729914239090673442974429834199997186641290133922743317097058195395343448226721545376900147570927209330333780261243691442137156807299276374809370730274454353730605783157931976700880217079465776451532675930076690511566419094170771320106403266342476376909607554436026835107551734538514278766963123128346160194889222324907930556876717198849625717982219807739119321274139692668048329472086495643959954804862171270709932003086328480866638609613319045471068454017016507138624994468685062840266458871644816280688172975684371245478735790245527754824369851311180822709872305512204009413190388773979404807942652284306592118867289665954868006455957967314228668985097782226932942948148727381875136327760923335948584078636258709593676030635833740234375000 [106,22] 19455969085382725239353825904777935653380938285051383571336644160301290870991279689801458317664430675508884015464030109735334636516636032754106503535234814658294121869907854290112290880208078454289688567939651849684761599784394455028113825478648642439335742060861053255449568312896635287912684995933144778442063601396713782060607331100653299367737133284076337185021027468088872267971085126169289038229627044897645070998202781193004543986401273201342950955903047596948611615822896097260738433919831240746881340989057503853506436452616511292455714340314433815737046243550080551826992308223049447913926190971190549289446865753516711184892587102533981273102169989675704920837118279046942344916203134725632668046272300244668440885569770247297407848151890172412240117650146872949885660365887581997796298595829187778325833973934208892595173191459962262092919026272007459621115983819914060806920917525129669642593893842474165227314557631991122465347109364032632786373603681168568745744131274731924054336728713453467710323220517037420311547445719335506939426049836585671627705941568351916274166687640664894863411431925373968517304288760551367271138545939182091475827567287676283177139260452645740334755210068731289541217243351513544884486290012320644488285045761531832806588230542730832137205775739338556572936577571011613811078891004778161784943605871461140654821787966670629081142170620096499221816970471575800317575488114784145988649542641139525052523221059321199202530526279587667496068712452225513322879371482446438423198512222862087467774204835148749397340670271246011488602508648085575988288915176128919743260682867126034916138201357957558348715795908003044348649528084993321655671363069385621939758522078299923570344276167490660116963629169396848697987194859783969794715721785771396083285970870504567968926115352448508114332225022924470526533711393999542815791414795967284590005874633789062500 [106,23] 5040790647121131355601155524801133844005408255096595587713440712763280559870994422823073609872658560942052104423320189005745434193875899296681001085881037094394047929251674616766140164284621395419877476146540840333397775429900302873925581240555164697461984789625800347821225559171258429792540045176291689406877847069336647208044214299570222467613779804555357502136286444809721606150063431685749749273880170331756444125155368838143400757069865518551513853325266233170269348779330877403654595826287638537841199136895548355480580884813994707297903160957086842158024201725074464628824993506305298121043674996590727345706601780904451647775507104672981059473637418925555027820994264219749029242073970793047153111225883255351742802265675931691448589838555415319076776354523455292837677672427695547471585140084130990467216156897830663475284132382795816686936167274768414416481323018261373534342970951716720698415398750557357708004406192180440801985670819211143434198162581052512940045498104177843926163741520730390263840717753531792699085856098341954443282387923818325150897752158601642484929940201975003551441434466724262741212049859838005128522971809224164913439912061827578554039007012075446102918793968767868322869950842384199799983927684432395767406005387263948940192004427823719488726106430337794292447204485540676228066199180852072486235999781350021290906732401663231074107418113298884970671610063807307733882957900133787900870114664926778078721779533477570333568595135990306727962324833012211611969259460424933529552011568742396718354743549640583015985969049935688514867789268566385685201192435128769794099749792584123274093512312273629706058338445433521234670966000483164564443385201061972749479584882757453868658277414011171068457740307495391862961976098317646328775048707010148556116825306123175713944784449079735126631553957750596735189055948994640843352499359752982854843139648437500 [106,24] -15036179305176361862885529122346434927610696695735938728670979771803329167402919618583850269808593976710025141973095184069937292716425640807403173429336527525326321654167109426812051331422436884964249000795871048141533984920222293652722289355633914468535983214777890464769193556111536738814546329356930441191403790017949152386930491244759060130950506041752739328503395669570685302720512545469608195339455118096573852707441172766316004752561452440346750658334912861149760217518565807598557870880908106216237004678693350544089571181338792086865500915229419722120671003701098771798992079433280515173631190219688966222799866116959021596896093237598049123315527340875713277219307732115969325596570620523852940950046237864089749300909725332045456315750866355263055684404184455288612965454711263755003958906728430589005913383860393153077481581881795458281315664201981370791514108146849357923309057402091221326424285892906804724080725583643728132735690349991599200178043749810731137887208900668665269985842753154691390014403613199077647077687401928127598462098760525905226446050613877997380110854281018308523777388925013736738379949143706357300112192219600674709428679479135367217859906057555588083325231642616326897083663691471933333844128212838563766289543660612030238440568115821821019002268893441601510736609626969864949750858126761517960057259111724857523651267251798359886482535926104748726394591232571204875896805833007817836976699737121060417513377725487510986203854581499366759671950932829362150889516211456541647908672576620054924262296067043553180048180788511029149144118414485516731210481598764380919699880485701367862486756805125033859709301539331155918366391326100930150410726299068926963122640501669852059539834367096874816586141150721484399405960138005056313997142917733714735327429747557475720433137972617414264489551497989716022038193116161508555705950129777193069458007812500 [106,25] 13985782063982510772411370173409825084401902931467795098810494241991230581249604507614508692931660927968933800803295942921780771832109614511062835115432013335072211535320950848163991723412732872847667269815258516580897015217575955252920543104114640609698081391454911223930203680882762941194374484418662223720680080418513924863352698288590525857799643628536159790774251855117244146442973329569334766575912971485703773608670413770807935460234511045460690504326290171636154264675640095238005296123444310045422445051121609112227436604132707991191949276606422710296089281908799821881280673029156970427876469335239929906846038572168080133372933674559970145047562822707306981097013965418113491139084716572080953439548366097594665633849159362160346545322917652509745264156623164795034677585414551211533719148794641906656710757936753547274207381407685304509347119563082953202036432493052398938816963231312837123011131386186914972212512309407703516775208406431104016307514053178923716591130979538420497589564269647872797076299445572736283996536140216829028913013154312084202939482224615713892182419577817528897601675690941307354024818935676167379586278699547147094598725764498098793541656242642914033151360234822987935548302776929320089168229603170404116854964039849673564125131427105697697878838033470727582013649876854514014096306801696454755666562953765736513676220464649198307444321308105282990373564470761190512751233294653196180491674395589771147252661621105891604741495632304909783169729855110197426399634323353151122625084770217009300309814107703935705966301645891222661798542468503321966437601678099667408648764983744575272664370756027774036851565042218566409938935743765355938569373094902002547853916938888853764823472994594036536284357288412197486789675286738925706019939583873984289439811098439755040263448976046693274215854747435586061601875407234274462098255753517150878906250000 [106,26] -8350990057782941000836473208766471811785665040391572800235754693763122976240874721438689696022402616479089268195377440713219508620593105265738421266184660855631258034977133520580929854970130770853777108307761570086352099262711128691080272315388071012773858159597543408670392676020837089279057222451852874042985290906304604362766906756103150709293382743135356404201517821349224562104087546033864018716287517003872669599370357806019400912546783637945250920961991880974515947581506233166674715483090600101647987595447766442029574377824524240030164172873538822927357350277087174318193840561806049628718895729791930113989600175952761609375406151681405973149801395893841145093671969163666586052015110295594621060890947924403821222147324686620700607027355782984265240529660362955364161376392303818206914959650864405799149254607756776356560629294535373947259185177899764327598504381757592210299177729119927003195250314765693881938227641378313708666315205124638530404977626492866534685122807591752873189584334745177535067572536008602312066176770353663747872212974661119519835263445470073873276782855988667596579160472133612651702535191287029737515903543901845982881207511658241609514130077773740422716996925485427167588504287555271500692940838014792620936613262753576012462658455637061969147006780808289218447221742067341345637471995218684843181054984967911762495574989586556723529966528882293024111778538908310047624461055803513421890838152250394245719572930229365700535333700167784408652004894575998604709460239052531561891277297731455039099903750951327703695627264581776546364538774078419529734666460367416656853731333298822763678612470346087475928077301828014950487745728857443400572709531184479965531484829394420774275831498217497175711879420578514056234502679276527769509958105672835037666386572277460510250169547162845430928729746288371104875891681729171978076919913291931152343750 [106,27] 3445124648789496614107442321478382931458106604615769211418828201655444115977729791303623479334485216196071899456320623649603056942078454282879665545793977067445621736958735276340875603527687167416328859781095806352437237754506174252500466161380595462904958610023208790542321246905809629206096376531662437584142811821407876076372008123286471340245709974423352913554619968714468718198101105681040807043803592141520218691137008732904157971093905610179460930930095271821251509532892708224762828229379687245805251231072358501587164400510947412363180136628106015758180425494350699397581931096559222844703642255872059465637087999270139793852919982849725747638809313204333078116683831085038355160953760770852788656232866989931277980669378745657829995098500564246912851002053652831699806059491035578474953138027517575618083594353372486066632681745297071034735255630090910253843998033716270623909935740527354771348545127474981874079374796781008778232209106869742354155056229226006170931500704472464518972133796285294180447442151802924619155856550247348282285471499227687399329684632287528764060440902434619721840985766887892819942264406341569437612312851740537009840535212733464320070718702784365099571277320268591839258848936045005970215634185550829077668028597501494830505106017880313948116694056659960495517146386708565681462391482056520655882415575240664979258532885226318763412201541299232175900185523843342134563884021193693307293746107964877255474816832604360649986460474321710242693844739545486966809129721288856969497140640218742952007959303378793684887206115087078257198155853819893224265841972978063801315008036246046980354759986059798637494213819884175990640910856692131901075378201267577776697430314998829195712544135101104557897905434237787731606151117352103056127749088381985911997998253975035986402997228593390079239619997592252581553040613471239339560270309448242187500 [106,28] -1221227862849960323973989971142167540624264646214167802899106613373464111653749055546607919639787901323498399869284852955632689761605558032633106398867353143139599498753355240854504945185605200858095357966394498669583552117590379341710038564862668017373842526654768556699657725327016625829536192903309944725790036945878505290643352166430315714075549052178228176121286547264748870566058257614906046984877165186232615116740486071184133289583941128783976222454978804276816595723927066179200696187914373483675439676666976217060056250226294487806737310111067422925980795778281902706954861178218818474391275860619638354220809067033824684261157643159881200558528765762003796971759717338958506275632916399304998314707369054274884664975526728064280250102322041587811696481279424400559290923100462736275808935640246258932024717032564123253666754918304257165523639149230134995140236426406077513268076937758142171033038736826400617175415088597691777330122300161779424457772855313503868485898973708816507433096028324119609273355056881542685122279026353450868495303229832889734708480751656281851899623287024481973268528477655272770548476896608497964335736938626191787103000118381484568605866178718155493030951718295510269010902777445711208427315525005136340996286028759277065476687531625367088657734529181878424614399674772808507360172802409057773066261037568686167925135716612913260921643183149243230148217714603294217818360824179489644425392592410514567887978010780194818660236249464351002109165969692798788862505351517426548419398907027289800190426938327274797613260381250548490129243862634415756768287216078951438430798753178073306047606851609419457691287740384209282956514109569784246094813743689943959962588349706198416851465301064523396999445626128756250175303544314681046557026822332079510893651196289281485722795385690752078031432031608553845369868895431864075362682342529296875 [106,29] 724416245187137765041072822210988929993482910748788934053331933893427670436006059796308278356113166574965001164949410641722028482883246926786770146569909599340816859290542748863729991701379677657159929220579150684477922404837713510655843958567937435616212145404360593014294116742237895787235187408984770702068532154342245479895214544244744746100988326213440751281503433103611374049168465316258922798364684136972884093003710149934201119546221366663972355260817592962548577248861958915503108369125095723742792950024933750115164503810908784499014241754559578963701741747089632864006973056725007522786192839356160463617937299518770436891341892976848179538377180612491346027060904945000065380893810636032288178232412802462270325135018985811981717750033777960313278628408512763913447667880275579856893987307280428556804713317250606009100982944541916016798258015943162984412860781294033740222985017649277740991458937264061595310768765873933830961333443768491528422512483564501589739860497740697178129142587944416130835648686427320570294577058691342157985961451750134910862019133978329337440341051206872836149417623032924571704515480616789447589447814206871012366489101619198783294625310158975958549221831294800339838845503952493485431503733667164994627837396559941103183553519169898077431640452234536472106920414488815047347776531833107015727041431673586635084921155766569888745758692595284799592810428855443390031134087998583865019681720267285032136985052960766540513028085855612842967388476975290630637901010984577701899353287279957226830487672732182236525434954298236955912132637022831799857770830704734535825430319902117289254597215239904957266071978345816933069176860762096838164135466169015790581871939121534507346391195469282582172738613548131720965857084147826801567411116226370316274640010992338675569587184264516806432343586433231230614637752296403050422668457031250 [106,30] -605128957976215975752472716492514643023781485886282033670625343706691611625108697160359015974832135824336299281192946988294189778171207939396613562212895475684705950463045903534711689736402651333095683642109172699920464529437406857491490245431417638145689469899621000779844776633758203231426242640302361755690943078449876233348364744688633743492245572142716905904782794941130725437210241746673807055449294386386338274967242807962374847803451681044575558652733248753028443144831295562580413211590861511445335349579410950765319074816783299171013239634258276592674300210417089398730080800071873530729891846701956372881951529857895570341507336090882961900572584763213236551998751520097901743658961394307782692497727411951655228416147352128357377109315440753525540960284067642889752423002912410682099815712689960915166974628282643721501635057722058904974275466519669949567402453364108658336085588575391872927646421717071755404208496304058931785086705890003115830954655849393053749558672606701170842233825138596728732086230896479869303997389580715561153262827937494896269211233548387615528965872313131472352381120766759289533988520029537663141779214169536882378727452579991007846249740450788348111897496781570663904901087122729769738704945965713671086708429309044909895869959120254237531892026460101571832527252282289944152051123539541905024109467360700048543490176958399456473932713093804476747357465598194509640988849292205632874403060078993132250048091093340943097776831448696459556101759356908632752710528466843693019962112435816113634777115621213387308790415390160894720478363334973035514249393441604441125197125069589772798470357357157967205812076877782616758339195503374041210423051995668890451477862907527756735697550381363011400755887274108781532492987105865724584138372692233027012252113684109363555521528917908308502909831005922569602262228727340698242187500000 [106,31] 417917103922473497280346363876824500368023697309649669146639972943631016325369744000003019307720741185438673289721025245700071471147626837118473132974619938368514000788307435414193293411764261703418453606528405195667208151526718005614542121369965215138119120038206416599948871046612851882124099898805457040574241232041049248077636672004767728766681805975982905335413617737189142088154358129159955369091945158630137152915445512977050949458607285621722827191303811301243678948252295373919156084090414783813129879496398224277758947789062858967199514138596047537550628826660989081182791923128055371953682127606600155598102074506420075338353513212319862733715774500943975927024787032158335133001231793577034069064319745996400022585716530613795099941728634063227516776298435423217488423746326573648805848430064980100298964520266402692039463035486698950117508382153348217356053967626919857237193698461429133799817489797285876326496946004038717628834805519702821674075155291767128757465499027578109768489360316799647603758323211740657107838220196593343356777062275766246556644426208043460077553936318069716128983745540737765678823766705295768602941955639821206450407444456360719959106391794896027083921351369288527124144583617551180746844373898986364356628749763001606965211004687301970131690060065310137290225169705398130245980451274765281982143452919725885440366358359856686700757852502890764810073728912585387426373104963135023099505885073043058332918001333705432184787582598193898653789756130910779545640932123479048893284305001055933198982426667427708474405885462114411286825625910640679457715753639845322582620718032360419124545965315083419533551986837931333995991254778794481362378452104796942408079507345076294025032980396493399756232241053029048842929987428357232789710896081819508737457345465745067791644034113419687182650053003385437477845698595046997070312500 [106,32] -229195611155232284972907370783696202215718991173727938236305757504047736399039418866480175076717415345880466919072233450744929837742550904376808662666744770270945688619227989966189068430711668239153969125035848649792508592434760559424300179486443345437136348765441789205478247134847569286695718545772290771120864365776442519707218754003229150990728958081200912023282432477782453621098341532780614522946235482295856985611074273158800272686164526685021502427604489817676554987392394269657081031903870451557989455128025097059595652379083833280730281791620080489190187016846348578214236445870136851878767662481189752288133629038246099149454604210171605912229304549933879601396919259080564107177204101515329001071642876634343193369597376158582725689058825948008134080726796276401939758442016078448848707790013772831427215400439412437825387709159635038438379911141174650424445386901433567527881116160912773215704175475266668851954196419755666168783647106204685947520873085408565523890120134462418312018370165568173410070155606148034394959577743940525536386028654177620051773107515077455138238444654320797824194245152309743807677271592069641907628222575326846923684071913859663028614131246958817903529842571238410747025291151317936663858768149878851050871529336413634796253326400884217258876932196261715541513582729552348760272350123782136008453906173478776837517368601148512108573352659597808848211268836715912464044851399652499801560143799650363191948927290378430562643767262916051063170849158091681622378945770356547258942350932769758903175103663876498797302088236659446289028083070387157494535114011865981500405633738926394191082989132065683998667568391648231601431715728249433151218343246430529391599214040437483795822518658510178534417144181134710664755111232626724135185078465867189112830806184244098689633123320738301159638083959180221427232027053833007812500 [106,33] 106680967852131995135930593911795009718581267229858259227789082942421726141263058031985231120519894519294852037692750153756874266304818386016223870939220826586989052111661427896288349128015096690986429064063816313631458373420696968743104587141059716896430704749168293938939023355256380852483710314139354221954008372709431297400596442394422467106845880866869136600567037414926634896817724365681889051627445329396125926623676389696007009361894133117749297114574060565473326735506041071547228240576908607870802138844390802570298917361468943072143724055199291669891534001034152373420779104187779468485736458563437861808728960949515790415726471525067605560760629747218760024717263162357767044237143035989966785563269186432776899476664769778405977080212926306460818415749573985182530857551160635200830468209861541022079097800721640439514932021348791241940156089708692720178067382326452142518968783116272217650857022649094296365972052967951516387035745132394587312803567146524713849705116022029001454079383815053378343383781986719496306858028600476423217101677515416565207886304640981544275144311795289548000076899667313691371729318562488716268440700120891305312689310806728418622364735484100795413222225486242881056648144564691950422252339635226219077306824275623905452169154621026606480215058690475317628032490305722042919992711634840640537488545549786975676285294925392175985922603193194767762664796887735290508938470265760364014405536716087610263003812657063296753502704178376674605314940203270476679614988521734299228763974549254122645078096558125926947593149856673668834710124319366429053413236175283093060911079889949843214635862672576917494067613944337523880296863029557351055809626255395897169100263720954111086629298691990418250412225933251049361006429321941496799589300570275402159986789022704152053793011969669637939439610363479005172848701477050781250 [106,34] -43239513028586350163401978152514915696083386850970356188224334593662763808761038851596252778225682807103006428287191820683917853605987025221421732503788545088829587019339487537541478274944601892600774462573278321751536187321523872025550175369787756941467976957379527038077484092036244481333369165552227022255429532873039892119431649500195316518074600245515317118096510863986877938489033494853529727992167523049948705897270774816779775635731724873421746888118292752129406304310997650038189938316003814012812624125904551273643294376761853877532562366115465181174148840592576982491769171004629812351341082681418528091563727294413254369993229020011438694953930469591020112568704116834083230259074953159359329406744000425630697453096559022344030228482260723902547287832436661116428888000020653940785678737183348505433850355599326998128901261183937658388185688162169569484640492177653150249042545525235157548719038136793415358921997022704469282119633508195352277530496995578761861637492051780503731617598124028258796812707989568805415081613924614640524991879088281378179742945122475637955341155618634113463058236001016370469275798542915333095981304648164483022150650993422427945473576519971340655174001987339220355472367387829131355537195980263842231397153198172909447215256603687427025676861025280845294803219324167893044288233382191041483761290408900995795736912740688900054205003321531494612206469422491811000671642068344057661831990387388022941854230436590094703145861750003551655853015474391554300174545322507153830295629059093516011487918562620397653664330657835202592830264692822111215584685065340287269432313484448385536705750846516779958629830486514290003533502901794929284290510218813918101849549583785806482336422578479193923981635218346286130523557680091402316635019766846760237866768151906040986794972766013578358013091929024085402488708496093750 [106,35] 15072609166823659483225828258604789440139579888400557484136079861357664991321301609765619022315873796365664735183501302332111588866482164594249170248437734063980235698897309575108384677252994912858758672161443171598456950379782367795696029320096078023834298304578535397066735242726304220409515213890316958338697745224573811141731847694321578890632847444509272952428106239208842729594513868642252485797175719093523524377328868774630201724484324963413163303880973618325059820907942879684378008639356325032365692261029469596600584567070441916281389321008809806298749556098336323263848557574975252307137116933914555054726545496237678122028047302731196551319363684206264227510959078421695476261385353186571999825673520806597813141515489516426888784054917155635197735617390827361957678325549656457168003968821952980215334433215715592092860934204138245662138510915051603875904506680538434903860707839601837925443512307271979411946610054121883073186219369618313565478719858745073365010048496800977489523670495615374150844220104132517305362586243731836109028209972537317465968614796968322505576861282745117357108492643732197487241972075363051850210229676935343281776768837886136563188815815867783208102738390045191068533764724703607749035403599144429659581736762677835865304640982886815012356694238097471121734563787333379307404522038074498717622314459493771877474476301807333847309766322354851127313645154721037964912150773051462199948585031585267161697146884208981153987651571018397931638379121243282244438354962631498727335727697110080366755653163060881361220527833879740953259165229928625576889427829451626289674344707327296930509354708084017537225869899492813544278686100682262418063413504333526078274151539764846192595118391674181013397851036572252257322310099663415987345200303231683468084809914665773728043528766062930657199103734456002712249755859375 [106,36] -4539647034000531323951800428887464642329893699788546666038847562320237671515614807672608231097714960242805120058545963908482862916191723143845568449139572607207377556378953116111956793869678278787214479014668142249111590719879805084287754603017747883177389403917864654237884333119579140601897339259584168263596606512464280593849522529757041056408062822208598187445587785855859982356614991734966020355103342255898852266435017427466127702635890486242390737474986905917082117104880244593761271182645468734509677619733449121627104699825115705953088592893853356826267600478949916601900644675103485630719781273242842814852137295640336958672210756938242391332162439801645092266248173536961716768971725535994574962663446715458726823746931225480491081347067448804315552089649595656513342706674435980647760184660358260507790055884541344056593441414304513643112173003382554955152821211240644178308297141201030697678918845643393657245480928418223223410331343994728648144438360550223336525917075217640029235740932602171484634251776555136548632814784713553805467908784564829436243172439268578442986098310453298798124741015347678264405355830827203115924103850973874942356184716733427012892834438473732773508352308183373020885480892798356116160179401163044833270209897342923936358420295683649913109872316408661999954826997623208526944038475070719043623508721072941153505925243336671016987481880231210940158773531967031340953251344132787804395926918136111541048533801510925560735369426138641039888846522839386763285882301411734256474294047619741817960955852052179262150371624886497360562412184023567530354765354458739153727311885935083937879049821242894455837972459494587837943261584876075698057263867842719681142481289139634792716747259524571410475454837736529128130843060104405478443518411007453421468273452688896367436185985688723576458869501948356628417968750 [106,37] 1246689381574797617937700369017740621047650461136029014764794163830466815167119209280785329155806956361403969512097780783974709804853390436437489734678127481248548317308133970696286778551320962154291931366222120153635884662915512454417360129204613095134250931753880611490375827551659076421977167150274594162630267879268962112238152866471598129442804553812725015143442096446159310153214592853922022623346482593489382690759811869851502064736767086524491059459980822382384926989101187170535059155057545217791056393419829535618659306802784344694335240095775345558883709961260975848228967737565650623401873998694566701721045403522932716357288375308080540423270182531351713641162777762795566125523250040021720481589612744491897008843965253386984651515223510767954000628873414130503201039466663712023612443995864422919949083630783682589429143040725639375031347316791064705143564908844958063867706778329096322645646871775136028895570005539361922419354011718061531623744932342511304664969165304745026574197519867319611702524399482035013099910670401895512589252873871110243141257378360622036733147031364452393787305568164988382247486172495822146823819512271370282014266221914128570495426293753823017843335894139357719629506099514230739121664324911997008428608991801568570938194829980688973006305173608229544974781800582392012566051922119475726372405326101898141123769012387797434993437433002514661947968418867841273311071966152476161219007244485086165317251807488807305699911147824696358410565927310777244300242277883297827374636165036724624464293903811479649579717595899050953882477112435151526369423444719149739371352703035152276196324104211870260840653263687388000931778614863878743168968495635995356761489772868697884571021275835008680743912557906671377470761958146603899957235201059695041889677820147474835571488327445877075660973787307739257812500 [106,38] -330598065489591769836991803524393153214701668566229057421684935410569986617743920247969548289779405975680216823276088635357515729356609557690921293395090056878404078173917371026999197581301430852185888716674522747851930356282682532866259327829450058288265124906319841567951127063630135652277352214663599090938719026440157047537827533582729665802511042764250435945101493835845831574562458495034835665212172106083666564983768478474945352468288524759053128455378221319776664416204337817971101929248821061170311436091161346752655613278553800294736316242747798277279566231378564133407745429881869836761264666902454400539577726045549837135251851794934710367779086171770617290732023573211863064299168718321084140280212873983851260010047914759213913928859729671389185824069900488825028765725890962219119863733473045167234986043491291652366252020381989310336518262689254579642789528113491528881618856115394621315184442837742675951744730178527770814278080014846890823489406741457377898084376319785834725757134781690894142690502143434008448366319636895872197176744910752277471962345034759691837221571085661391404469156958370383461104898129668523761108539286486115939702812996696090636050273904678370835302804957632075325157113782844190123599628624989309470418208282950568125278916852282832762752229169549021433306632480903168859020067161574108139088619499126417843148275182247514777028837581602383003060333681565283275646031463998547962134225298489018177988279292410913409056966511263846840848775018433990907210158588307572320053748600233616436844428169132583834638980060756383687251944809630889154668065462192299860293576656963698828293599049406564468641682016052065677262162524146651939953217038803149810961053749706599083838429290462603899529332291305726615268300851493732103435857644242669144616707206174935351761234869627514854073524475097656250 [106,39] 82138945507823428338562956392151769205296239537606417576924139947424570598068510075238370003104952223156171218310968869542935475686255976582800698968319547323840558475376030840843526723499729584779170107196174742110391538386112659514138284148406038590341630783065621487268971565584323164645406002433717603496852290221605876423415849220354899730275694021929117917898854228910706148743992303238319027726585742158003023306934459178698841125636428120740639203670840430073377530465895572846334152743094679568626120676878470334540981172136713853636724470170814295823860173473861122708641327590555122475497113495629778157061554309430465313776296290674727777031466534437621002662040276567301564002246835730912043359439077583347660682063320612866015689294816831552256847161419071499603545438248421335843757124653113305975522434662838848289232849885024654990961807165145285826591819838539278344925558494423613371192947408628975408091771118046845901619674341193624122214043119865663349027333380472049643453982030366610311638774163352988103269135948384869590157867089455285042958778978364196613005239905581487381940459180756084629553311941716786488323029920660123062722725186830942555388452876762831315346949850477803158036687999002078707861446194348214252582548121646372688373360648656704594502656295819823351796239937273287066981618899957383034276137213840668734067399050331568911237645086479041371500883311438380815672031699817838204868564303621468849654273590972453289103625309908648005151032510990337931442691792236096563785616914186946902395214270814631050657930169396573386551849884347820944756998751307858355243070732484115918694583371730829823645488063945249648977852488381135728952581942518783046445631926516923339266194506731164646670503477982131562866395081600749851785608258505940852960310050168146744908881373703479766845703125000000 [106,40] -17361593174048301886311620010793270869458583743593943859468502034582278817149658760185960485108291343054223262689897126219067459933269087820860578062970407961137420324269030572110954265155681888691164938398038968686050898573245010850885739430761805933376371240651585473637460027648387067642591650693416100175755697918735882234545495415063092385841981244363039852359208205927888025282194530965019211569834930898049471015363248684572098346047152463219626474344273656970467883803369414883414081096073945968386729059496509344047842253925448102601337378799863733917609046455132530334357708781483583078344739579469053323057400841828786937406194439522182799907092298254446691239816675995742698408075896007123734114683781639093580315987147984735736454871413544661780522040416484983666368227259292725789079037599875315866856584349146582467297086514681918983619950281772915389342039566486286517923116921788375605150165080866849357760654807443819963369632332063456096022499859415549847427223349889024045969386430629584152867945694870221744321811081863149786376625921874842141443923081204243305854372700714621890378803738835166971180162392230690525189411178847694722595101984969433366552812884209664721199082043222069129894807944033911610468924277716912608458796433332681509251563073131856623020844400039157294981530443522646970625518721966772995843589434137355181903261220515203093773037181812757838226192647553668308081234590145401335829423314485492319358934513683841025481985164336090213921213312671316600010579586441375342553683717202042461074631886904236841419680655628972166604633785244669264694141597845862650487510930359865679590668178297756352788303708803757306348879097293476732793362208858135725130183468130787378877142149322201662246741573405171894294402960875794252817802302039924986808215427724899626582555356435477733612060546875 [106,41] 2930307109448747037724181459207469021048431200354990533023920709611615581106429092156781606829385291088918374480888523521800970711205827430796957159034178178260187712030540494658993787438391226048663005299573046039734524423621940429414769575403075485885906768686087617347894757491018762541798103594649345389142926332246621838145648369337088162800566957633280280653607711561886946541260235880990100395906164505782429847118045889866608361160927655677501283832073204731685598239976040256904884979776940942334559105772340692028244097513533332449237944005827248033645657345202329813219777302372050043467818524714925364352744494996793639024911973759629619778775254419495435560382508880404201252619530087728429990221948453489515705346039462122777364082018143506046670241313542605536633343962387872405159247682914453484038444108940233755313983226684486136237707971178570392674673330355368119558475819869011300986829056860663622056828707902241534369402286981388725683952284383124538831430549459698529845160578686962362616150012211670328667493396939163208727334470881929075238965843210655718096745302030264239553231927228775946993666514903646209564785882506848799064938376873027609864801206778646280473495272267302725669002687127622663926916416802751441840124873835639005134594267171575203891873299377841795392376381817994481667234653271765479431182270333044628394559744122872921099401695272663739921857951133083827669615049369460350644561107495403099253546161168814734404878783532224269636466201373654019082499338649853151189070905146677161694136303012906694584616004088989702292548529681763894675398003254003759422379760849983930872025303310211641929654659084518882824767756375023427947846851843069044728695521636159940905593227728961015077247311692092582713756486940779661127557007945940558009921550475240792366093955934047698974609375 [106,42] -409074100124776047350253396744545775620687941166288979369254447633369634427946867916417461585712756439498831117192789705830148328102768353356535710099916201933533351204790880426393144102527101659197899575840544763444169334037580798374689726023490114733041764077600341597546538586143340689865198807945165785888712008170567001708924251462918431124289635010789533595988226237023578069823245989709782427508251269094421649961215214133212215847712342463009101055477018723672258930039441221657430093617215722203650613206611166553393112350127224226434124596154189208198142797620978657329182758708185830175186364443223333674435025962256536944665121404729883152256973171748478155698808003101013851729034087208903642342361190875371044330183051130331266295997241575625991943921941401387990222495914101607535290317180915886467693848650144396197204158677446413760226372649906084393081652578732217948785560569422046430813300378921120913445233411667439419702179527539555708438629530178705783726237770121840224746907410284858382875191824080648161178402488711838136891152442578378717080940337127521357293883852946816065853298912015750490158621439998822251859750914210072578466747172243022246493273774379206631088589833226695514996292908812851137494764982835838849554488157021944015553807386078501906003867421736387562340190014708332588694763268457535213405226178457880313994091635962743459493374782297363774027501337349743955082747152491220131529966420312503608852842407530453447338750903724503504295386133471752786897136348279820327934120382049277997086745831375056831270221966268375868003092945117743819357199240047285353720238180995083942684642328169356456822459428060699802882194494426070013857666523162648095359624316220475723006789546366356818246456410815843930590783807635109410692745367243872145479599566897377371788024902343750000000 [106,43] 54904356710229126392316604001453817215154629566657626455484041256915388878551768954537324765940183448175758038227743718189583033495405352534630012750288298609256307967388366774517310845595098567760918370871195878451555414164987388036209465520828336630317060761895541055706664501450277023738335658353904869060459188392271643142293894225906862012594652193120146306774992815565686838294739242518182459499757553574731783041661979448116844154403377400116966107488374119345284402600502410920462261322323506715802471113259924993000209425353907763504033990657364216461795854950658801421894476566464879447135972596889618360255314210909175298749566424857237221625227634475326743958262914596349967769782833560227667399495098380180858173769720874230453845151394410701951612098687667629716594481275220366366555398577649876715613404481289576004753314495894645025274412891812836809180558569816966926544513542269877500781843561897406051452083777102147728967658881939387221794867475899397510522646689410019679742131623796528928996788384682128826219058921737535477110451324923336213778942085817487576819394022535010628914695582349838608957722371076146021957225324848410857499915633766968190901398845435464485042239060472215547299296587161393061793946377215337627144043702566650764076763567417024651009547834056220369983128456114698581477790046409741188329303764924516863762625030339566712742180552810343725003535840024510586986735094405208231581541828909162372427169083104514161679780756265511982062053601752593683116611225597530989131283652632333363871712317956181526731505005066856569843481530991487226334758902862080007956730274347660083152529442441093584983696091702610514713527227705173200346589754771760036547356282265788967965242118258457045212546938470093703870681899091142075879595858603730851310587013358599506318569183349609375 [106,44] -7594467996868487303831992124815641612504147916137408828802615909740939912774685628507815374944417109683150868025624144603687950478157845355903539002107996592863940368742117438787587111134400798075674187758279266626143243399054780599777542437049908357309104491663603438594911876970649396177535447655595130920638217803425033141387844590795462124411287650608516712670091065804454225497757897615640511567654900399921789593525671273248243598649017627516098148495213455061357096289284466136944847010375623233389457746530932717142445308421384896633301596578671612514181805456496685967502053287047486077999894870932872073999562036527097909441646640795626716248223256797439754979343352829916110922133470056509003705090623810085991685881286078050157828750850533693459250036415148705880352349804696226025804629149684064067292190444480685967041702798084906474446922337741304897871592432266772590831958805955055713076552033740824248777169946100822732986919932895660935741442541769450046731526469941948813281532730680584510700059033704107355119058128657643979364129920370274940609266859526494183151137744330875876235923983891750804574279258852115719194158072049122579005322364689423145079021994909373715312664286099655691185710170262347414369323351855010321122923985049621798450871641796077522412624545164719238556938568448616560610635696961381730365008292269703711352073841923847313771592378865290578575696699335824127842246512201148581070444774237080989977064643840512577429926845463859862890793429680418086932991871675104827733865960831616904618174438977967724883454757004872484705735074912441567800511975474997949212038230819325311670307224511362245497919201725818280092360638749603284917399092784840146379593312566356206050862659140670901657536117750134403266028154141797733725716237843661460260591411497443914413452148437500 [106,45] 918057660748746842499746302404473629574153243743039858108359241099776538638641863490412582743438643114134874252764827909023506597362759061909617006554865669856355100246517979794741915420519318685165953655716953881672460758201696952376667004983749992045473440988849783987914717817877179780750945305572047261514393446106350444850063586912024054212697135579749133079241462811476200772042102598589966338896730169227392228380845683887954602935993400010361731641075333924216598892334488690191898593789809312296125297190262746216312941451567019590901172352959492613416737673069010362264102444976938438753848688677247609312488794214126595016582575692689854947872737249236890855533223128270857337666321102929041468644332148737973490389541390600717206126186917454022834681043698029203685178224721105290800795823637134848151461065941246906639605003251529581851322563753718568213598821938467849368660502307690540435809198111878842602557283378501389638255253435736557262611525050732696173044607652112045066483341285792919539670902939302237548547439885698819894313576211352715466541889468155510145040284857404579879936621690017540741371487734031756883664935444081388506411412116479881736127228023742480657159954170822853893398162215355692175723328369789386556534146863152487960626248747176337648815412539058056433195910828286848668202231318379859248235961009640010131925248504890036907943147048867073484939160367331061025236838836329441637283434644704184105778743364260263431844042666065303390375288305471609427750216800132606475142824123501817316941659566304151063808287134210920742960339080627129573740045971142997997796938879873794760611561454134623513642950563322305692143311363566262230633059122969725533151057046734098915273988682944205281037749557998989003702713967195293084326827832697404119244311004877090454101562500 [106,46] -86416376939617594782684960643430233127628374665395153819908856244066109441710281563657826599904532009894957412242877525040613317117163049729265026227304266290741964675858506672313310027574037132474476317718154975842464400549240594073262910162087422240882753220012522170039306047617988613937837989552126730371771828042654999823543696506885084859082448875002808896510104681025664714935561496590880839933375353978204903028280525674841940308618625388850671338960760343921987784039554511591990857767041408574139813618004845356146967198660630188008785228461558285292287340970730339724661463844861125210868539328043393432399933860502544932160737048252074328863749411693619066050833744764217485079270715359224727657535835684625536654687753675758088442235142731997552067609145900040849085803190917181883910533883665748473588139551280970952732867579738429461877969767166441558941436526894847483373741235049936366998866328425557187887041501483388350104083469173623536048630633577078376509618976625354094678374681883861011612319558964704808032911314180145248251150249902065560506709421439881315567839048012816110066422332314946488474604947165051954235680223819469196300921462411034777393143970012597819925789962243802668827520241334495328045951233920340179490372656348586741144521506055850394067484810831163868254132881686066185073622734955387193398805483829541981892730702826355485177741648395339012984930990828553336276543466169886031812940253051387309588155829279397641569692968083249809048216458295946196090100711118298247965823146728745513901170909205153129370423546852811738212890290539297550833072792305420312314080063192679903516185191515081212483133309682115766718998737349687089497021202818951191408033301979793222589807874999691743603308226021219105756329793121325708709657785533408969058655202388763427734375 [106,47] 7485472736161154329117191719736501480012312931273885780569609066832027697712730641586404492982739655026778836705247872663415665674119901192497347643649147415096818679188370996072170043302014640785754310353851698591565089725031960241269008509965145511476821412438667156607115766699526205218261031650525087866089228600358669297711362174973914198277069703630478983405943531612912515447077744792862310218753969066448957671521553600062304422387377765047789767757453821363488902796070724501315744211392833855716698447103721553771246914911221508813895313451558261759401600472766180321860477007867802032001070181835528145265027856017203476762149901116875016973464744134228529254418800489614258885802630936789425492365774611264852847335313725564315637366475074878482913233356780418875964813052911598761886381308739708696521111910028753269837354470034527692500610822761706481840903376929281339534848703131643673576839320960595946504822615827985477279669495484222743927419598804766134439580602654343321295422662908051554876906885043272529311148470924528347712811814231751382430672263989822663432448383273623844137848400106033398424322971459286890186554442104572412172145255635225174639632146289340314238159458483295758275698340099203521934471512166761930925285831017969849665197466523127140488611303920490597350685214321400462463215920664688945700028869982479245423035447143373605030406495871073257631878515256196633170457388191312277996083607795294482545325944035885891264945784944120833688691749334194769825337412765613076287206509084043431124649251538838876110228316952937941783129814951088022284379458589913627254050623664180175659153483610967642441394786392151570285954686183546962560942025452149333235954240278685454092729681437902293172416469631163044676994629012540890060147518170197145082056522369384765625 [106,48] -783968898235863387737720147767093450887870529762443784473890932685165235503191907557294670216460232286100009642052528907921257509426481976638591854874106578122552095636320325850192545902510772781790056107482219321754641567001042636333760176419854505765667892724787942595588645853250639153468363183704761240909021941246104061394553127448824260484214662007687630497932888811856535413871320920709945061270370533352708606535835793719746854328188529703637020304622528361489833674093445887906898126527685319996157782247252743795092605868566808839846494308485898407116789507336615447404925246877655808527556819298880720960280438052764059841923375767451948178102222885811773881001749261508750050016260480077367321933632753735960150648386409978826830768112282327414989547568966120326925306305856872990333464508016632671217435234099577319448921861922427834939364859371629253114411487033245752761181066896157860446655757914796291164116083786247164419032470751608592275032770177865345652130429276094697985734255448166740814953175954493933982176754565772238824630424326084474362359292453681359738904778885026590861385595616293433268535867450601213277508629681084091725297805387867416683849831172093466603856423179113514169861617814484117110380840712828082194549560354730692844838250535576180617799906691632839359055572459451152946630578616384068324966027296021217504676102471234018757151702667951430153304766879281897504517869008597553956309491888241039628960607006139944401591122617611347882657922138490849651733877841054985310311010861234255812869646290918244472998580554180706296278975962610315824786886242369853459370160967405318387165465266571180982581029230094237083764919055306353537359151121230897101163774168604425157843153891642064831404969042962464952512320237021646072173552965978160500526428222656250 [106,49] 88158398350710192659489597917228131627503677827854114070330529076159382261467245229526047843939963937958221640548449810048087836389197932781703893363389876018367613671902117200409196541083851997710619130200976397377375126504794949784679602963090018021851383912737529075969582516921817067033567631482273410244536978895976599561463955336024809821835983348439524844959677787915571729936821381536280997307269565831269159239550936215404598134545532384130402050796820350920189436577886394030943939750843414798212067777545042964841044952547141887711302893534524406227463539087347469972892736783043500154226846305270933072911706773984554912913114225607347199068629237736398127506031751220027205363129866507951942165601171329735660995727578410570470913277055751130951229907906865433874077311433164441101388648928434578594181214273698543344035792420978960906125497526476590736326290183443848780374804704656657638538826819404851295505558175155693784828338977845505689500013447954009439055734774744423643058984870350621408062174530838322334476173504797087154576156245606647614959292215946465729976527439194065563760421681899116109297060212419050312031198538951692428999276048009959301998531205169072441166448910905833119073936037623577807932291769322058003375653177180790890147160285635568980102103192829380984438148905718111754560242498737519765127969569766497426656368769698664891823764232717639617592718240057225078186332826146715909564037060542142397269666577315535322060820473152890529429131648133215291396004355367022217783852664180459708615377625129951599590360538563113796042525171708726110259489677262445489546727792025497225321807418120961097975061543321544010734392388906285506396678606935581601829295466402815523700076409748601219792143364182740243830540315373499438646831549704074859619140625000 [106,50] -10103968285639276699655632709645931687201476065712075397206908863904014811426676819940078050313995244509556257598425290562868899135574643294163823732246489248199458725535609435660639798530302695455145587560759487007375121214027039403834845361434686710519587843601753386539715354720349641732041483659732480727007877593838383244189273635493840790373530488322771310601548751674934990445797903722594187562092461765177617804857635119285513866823765188957105693498818905965386659533149580811402228528186453541907205135121598514792893875263150705601334966732805992626296433178696894153591955177082604976449986782684043602313104614166458580141251692624201295266563681086776501671527932807961472744990859608053339959193440790681956360339709827412009302612343212932374762705242463715410516489759696832884611808279469740224409991593677417282017849554265570598753016168019251685398899528610446459508676076498020492377064755332698620229207084453762670078655400144358917755076273456611501118274470591274233070633013765299082296437453201775040701609600992487699659425044026973769578942983987566940990259525252884666456619642379194763315678102483837459115660969710699480191125435910714335737973176667942865984439629102666844363058575954455089975430795138864770893347853647592784361666387039570596314158226629681833114809780186721034814139221515319953579429922609545161939424664803070489781974638485596322030893971665780196602940415240307582830840455960718900164571337468883873461540712300670600892611722495272998842112201269078618136137173442277290099010203354670192782251794705739983336580835817439137795554186891322827099569109887807427911079133671406314802458778789993268769338934490416466032402570757466675464639514604446753148374307925227784166588686724445542128775471549893068004166707396507263183593750 [106,51] 990678962853318797435681511356898532315658845931451892459263445197288598057427007689149029346050436460548569736333040539167735028322901739179074264341019408782393633495572057115196902734991074826899787058809654981357536582420981661410742733388245962346191692682048643464136376211466203178052328668989127258993901146559447929358439159714925313986596888809174682593127505338294952648320555872005088183190751361305032689289974122920466371431781607359540611851483735439540064771306731827075903669322240239363938719482821081271089530236899980113508801675353391745060084700256906986960829278576793323005531409186058757487565121264133086665051800395944015295780833829649132409856380023984761149150462881511801414924217244285775923061421867543500740407091348101842356717216243604087453271303904445842964716745557833970819920229421870744253068576455105964774877849086261958574070329294417941919363804291107859966228676235197458172300060812313583524618011546127257145683505814919852862309954691988086735032697302774993162950833901927624055940698202175480971150505465463903674793875931780789926548897025948944184236643782561325236863131443395959602241871001772924085586112374878091694798685745102456853705200126529711464352509713970880678154619295369038562120450020076675327223224855530685670011172391727434822272828528289658127375934959221532677224568046396534720365221257233040622500555738324787928370646164773526644056932206612191040238950312976831504440791851424589032237388638310862799200035156003874889058209637437199247213750997413457592922856898446852140584046929056401925185057687845677845288400864776170356749004757057050243087198371984605330172994156364919412580040016148502881522076159332834184795475488873153090923082368218386867589563037592274382781319382619479438289999961853027343750 [106,52] -67179811961755665396457130387008475419631163757917032980791386092065046880651446553956945861233964873805100470348365693507649913103697919106883770883569871632497323872894863533975081560907709553906344905017924665713049460475383290290762602315452001678882353676628720634264517527434638918770624515876453211656395962571371537462090084040932137332936331289574478074454263997919034658919359135639413969428201128100167264235239265610271277779466279105587965595768597820182390708183109663268743246131346343810949896378996037721703061164257779721478973489246381191286316895365829288231601974081027302262694335208582808249299649971543156309093825919228353667214892347665109511809274973106483512336263738166170555443572789887614303904891081428165573629945987454021304649681649420919546039483938595503042692687456391019520239102269587073217812859688019972398475875965926438407955209567420308615572876131141731130867893920024539114921088199388139277194036910788580262069751327332674103092194589805694277991997713758974182599788935245331407487304752651740364114872132387514800750273729352820128158155750143550768407653758830726133687439515467058931543475707238842581515606311763701408847950506307031588472776369309201237118707389631303632156690387318828609020501574004739786662422029822078149130834035381781718293403880906817656122056482761708335415177115158799047329895913614904682927975952403411878257249427268412572255971917938486967320404527917902996617189940554963980327647125395541062661920546504625127479887462251834181975912533728457204745723785127872110449709975605121349988081443895550233690941500831689696750628642030901106436217822934147832857484751171382290908421423108248377009640584211661687916808635541794941308828761402482144699190583703624248258871935007027350366115570068359375 [106,53] 3324498788795529292746274504664641583686679436849259672013493855415827369947744577422912594174172923345048402710512636503413314922001554591716331091672486647440994107839382457680642362740880538672236942534725208348803194556227615950859870270740505846682395930855550591167136617545438426127203223631983416472296572678391625584721549626275952165013481872941690753414693576742310272867410577220780687328998529123816152845886534247644234748081754161471909150982276303207520004868156951287353229453829302765256868664152956729436962526694246475171719364377981926333127749488018132514516756688786278392669351822303770506952852214058591499818555363012979766706706601895702054998693634782692258225091191208745359539873820716426010496485739270763713826682892279822837326385449297456824739622935155900720943801265752770712534638781229986468017448458487584457814719658467834659612084068699422230714103745118664703152794131103148482151965211436451986707471475157438931153442597102576449976382272556433550838706883991474878473235879180153412746505988889257959968405226469634163459838551187991710842287067023037521374548049788514012376660030174403966056100124143004314663191413454927451027530965055410687589002547411242444155507186953311072762844637693946531120701769261662644578272455637120601729974071596251969131052887397501286697104317096943915933801479987971313484573908028066343573111876856094869696784723064677896087008052908044601353681859765814993868371830702399124716449229050211266649201065774007921644659581132136977647341704915835759687135774877303796903916377934764968757500175226270956915231700733085352606085449236741498116822812167750075983351675452974514229049236372625422562739528820068690919819646121991975856988914605601447785933480158049208081366838814876973628997802734375 [106,54] -124298898901464463805013113713610079145960117083696260330591008718075656889429231335613197365908734897397218692068661636531905441432731591555262025913331398654078438145865174905592386186427784025310415928052988076237866016542130269371988842327216868699046540500347825991834076307547674195573059929774553497698131867038442352500303249942837802083536724790720531952541300006139487522177587550283574071803736229848451124493193676485858221602138493495711072785072142617576767897939491932480676050844105600186194216046320629448231909290331279924084321145422618795921300968034273489592013819951228569869043080497769946183642404588486219420463655815734972837817433951373375242131252572884596279720168567142844016969155447654968357548822597304919031383775096248704158646545721378122834669967145534213407239892882743116005925400996049624043271208956064258370748506134133272205588109439830309252777284355152519310906297755199363984293959945116545456814864544903233763062034102519363356852035192817334363941786170445456215343004525349323272779377408507908413189546899741253897058887606156951804645804392546502886138013427068211359413112309468038033546075995651799475736893568283810682858756603998993477158489394630116985471059577830573144196985949505595758425130122294055537152118871470839778373724103340613490069197863277440821398833060218502917020121053448337123693786038215158872260053717543789185720789936757605496442357402769463950137876536468367237595525606557856708218931498187532087141853838464765012059518597386468563490362362360044650604873197187607510406561456194923522583374525670247620890431974935922685826037590279730739232785349095574112919389536508700239676985941917841068918783921855170292185546168951919817810732018676303474568291264145752065792498320341110229492187500 [106,55] 3997672278974435375674504035635588107796532493396297416099086536152913313197814198987552418283883455580788253402559187358167741925117029397593071796296976554753031624779708246301172636021252239189559969479316894349602036826934136510602599600894698930253023371737531554429873025173193727635907599148673387200052305595433019216092104985677891517407950765265921374199584311357500597583826690540052204589280648868226373197332183186709183030373447100632731227516302177376980334497405623286102087955803441704719371522422292903280769192276294861403141918642956370838361330151938239290770743852646935964804677058757710827184345466587922609134544119509695237351319336941451435753230802382731797078413357680577047991828299644829528245586058563548078460699616934002612173756453273081602576101416210340118785645596687306275152056231780183012517290377508800140718378261426171164144573820612522371874188026154380743076697101532472553001242154518529153412854810326343762750976682115635775246102791277793289139557004233028611223560268771338901258251405624179609187698846182871539991794765023708754658898528674790887158132813317619977140089475452718217710311280488291214084293238010944899613169671933418080873806495560188810577300744654639549182445379576039643974173133997391827391445561461336667168788221823174271222573539700165974176565385217122677874053341293316208522774135666999480774613661340839369540590910760994183745462630843801178660874095585977624818349240668227096094862574346087395378030099121483032652294924745480286782416465984754625969196592740585703961921770465290558275809482190937091520584920235344607794721272506488770181324748532867525679294838736416090316678757954910703061719756653143925885036354625369622286120553547122614592731703805375742824759685993194580078125 [106,56] -129488173029383590653746355557398795579887933993297400332480669463332088218896208248096228678438456029154170218811425212364359043762581453661415442129775751373325298506297936864363173517063043995287708411132085411138764848301561587121934966885039999608594757479210569549828666220032408767981792361911589092142064095151706217392405020178312895452444985488488557808324314334206337867091472219342508055149019605939416194817516506095661351806813935278851718490875094396672744047211379598989667362722544567145207823716679630882894170511310686893635521277558301694633642798976209133225607618858134200141642910629147711931815304459296584577262970675162872791775429393463225119594860025140473586541079856756005854007949448818194747197326738095816162812853578001275576069360588210828429736847633088132010188983733772522743994375409897559448782434499567712997797001488366634082345099059314818984443344180054489649632766589778491130032954474761028195339940044237622647659136994304109611739436316753790807462816838210051763965185160391897874335078151073227996547720624241775620112083899513968658616947762306900856846726583017513917265390295805191914900737067759402972849115660577749623980032267432371671999813595968654761674761310828857945704001281613073673192915384210571858789751688584684082401405398670087441264373762003336937632916213429530979837818416955394710948498489289479625568624343286185642088714296429739479462074184387431423906747102915733496275569509936418532806940412451966705890734948570707513204133025358542967639022733844157542717486493760214346553220201764883856009456754834141177353785307182366323976673025852897762732250838337494276012490428242472804508603422589867962454875757002023218965144969707979552841283407687044422614615801814443704221572875976562500 [106,57] 2487192143466387689431521512614758482328204561903010071655066101554235728075099371917340892807352165166931114788864110644677919202844766713142657610028542126598053633922819467301638818074295468320731679668372584903570885850808711673050128343801861022086497844084052324076048273628271356297072823330689810153538866093389552632772707031391681265269243674950914892921402822047195189722990467991962946295354867758154103496908835120579206554633634443087811978259917641414490597023817389403766424895864519432817561280017688401699751316538911725775009580345241380844074862313337711578522639590781953510507798571453115509688320266183398331655484620988826111421099734270068438602235399266778713826787520110880744601282014481340581926842978604270513782063236650466247124859004722987334392870320991095450317848058555831412838641269065863761303449821028393206646523792249210987774282837525900935651141301922442151916676572896442897089930992792407925083219870329776882263600257812615017636603189964015580133088345583852333671588704427899945176091337209510017299270705355224929526795886316596578954797097365813019786098036585026701073059519928046442178700907294400247247948630377132890055565109947652063693755422066962984229233564716791105094864567773765476079144926886001429884452696643720992105556539486597675611117318693674387776792676084000611078459275628826408855262764300871004134782880312942682849038752613372445114942764600904741549578985114122994150871921616576913234431032632275921156167180934949983761066313207139650296431050072613964008145804726569217863102567624378899214219134393394791152830092756377916977688034620680705788566430578108097764628116695936565156680650336256577806458351321893302936861034482319821820987668575452124471302068656973944189453125000000 [106,58] 54010164253369726759540722614109319475572186011958834978045791893068199284489490058952836394016257863528777472208172537237053851698377267627018265967988714043050317042732591819309896582721892455089282902356252237732392437211151591294582746092939347881294636802691173810538960439686159453337119112380867253924831557231862818280215546348887260710124872614086859629033132819015286910411604511127556447856810916205415318664862461032069629500957785778217519094621741356840346416938703374034125840226313333766624196790144487726600472130605608233325711583376380294377858796333678998232309886826324062000872074097553040820043686098081977416610743166434100088869032323917558201154159460677859433057397106168420849145139165190802067342024156307466801194848088591281764849432294756150442824964396815996148272751580214171094576159476618812677252770696905174490537344000219490269796489182427606799546479697885179111208475628247948176033407984398103890670106858069214584692221923122874451224406163610714224613301756961936613125995907446951780912318035067552283687323759683877730069833661253635349636468644489541060917364131547494022820137005065725891292419644477241894725703262863463169353366492511382801063114728628285055709519938104753370808398162412564287959760642351254165410139541434596881282436768571406294726021553064753757001790737553858789724222505241027831293769504964653502850190122181233542125621140257487708980245083645896401429246812862647994409463623809826672936825427656457716212463259625263015001479346956969328353526192537397834503088199913374955932817330222719870636744556727041559200462230765508600850031750637700516400872650558846744458454329917074617800939872768373985740540775843361044708552863873122347266402862167089063241524905659680792236328125 [106,59] 533795271484253436188337209834691342948581644943779226928774692538645203669069679735293233003915681429314881944779949025651509464662721157418440845138812570872493717129260735349241881039021456619543082673125767250566766498630349751105976360730616320770398837881541209693943495940443261323058366349777037219887017509395985881227721606668340961760190889977215123772791788144478717358698913742565529504971572969990522612706776030823420217537015393127051236458993194645844200883648871960405704631480524210454711182738438338055574960352449833291467711161027171852520764538549282077088495227069098065638627789984823686112588228599572994798996659503238656451425205911194370684252368431913499240460395265977142820676458210209835378042081695387162174952036360832464620784984243015139023279169371400048098363930409457463461946573371995903738240180510601943363442647459963858624182815792597930583172639339834120344037960100638618989378477361980853003422931691879561572922149932938022530570168787871465425069073354484213965903122178898133182539397367512764113259340046059575279495301289752024060759216039875798419885584845096735117339482037592769612905399545530041081618908794275210064189707163491225710918077969400789076255082363066536005127063328668223403768987344328017059659976291761117682496359711071628754274240217904096295917934932469928401004121358627192490632521133919163195866234269022121803991367010253636214656852379480615845115372473898432115452054419148555715783026213916597982180603397268001647050986648774924568560606314604280384028073629052564195553281041023672414340461444863616443310744512337487983141116302871945762582249952429146208816643875513383827019186193579152560878646435767183638243887012070952271000659010700634099216327813585693359375 [106,60] -430957674673833969271698907988711018721561133216903453967705639257874455187991861498387784655879522192227183748808298504478815474953901284829086985819943117648069485583197147462350368504699113831165949019483477556300392669809206221869148855437995222963470555302399329294788285930347668314068044383229480705749032838918817258350720357240061089939453529035772956487264741162921353287433510117225119572381432218757337488383726762227835763222254422764762250651700892588552257746835719870963220184706212038641906400588891436665452605165327142544808707763993239928403421498333482357496103576334445247086057873253412989786811942866129534019960476386322660818510923252435733289041697713345450183090334656125531261978154101206435583639814827010708085663364898533553600213230079164290094155265957945480377476462032494815969613542566833524755830089157630125934141932210892225703478049688207694240604784252207424652916113595520180282590471215815159418972451401574979220015663136276646674195778434065460920939798230327409868341874790413011824997637451556545454974888641983032335580826964201464959494830345205895118839070228107939872365523731058095011068526094366185646907356448112315017576859319788851770877159372679130291877681335315709162046328278780328850195618345746764178230121290126227411014528115399234982703692211702035258460990720630875626335803289262712641243864835794478000519266912019607764320402310209624103341299735086579279577097757250012270009549426407683393970108628056522413911703836055684688541142386242067447710115892603938494242692495107611646865748030897637798379275399722608914905802975053539028126882352670994643150113678207341770613361599980743750946083034971013606401853752784987154114029412264293291342480084082878875554409643925781250 [106,61] 42706620335898160516159993379164601491098214170513083021022148775973533510479973171995771228569984691481380470239191777971735338102495515514577882972517317801326201609052758328405171629814749094999898311348002994269806125885018255765117699400434227971504803359790039375409984763531656867587686332875292829226500492355210945408684577003285773592842922552903260132710462722204792501102058161389747166906383730274126416223693033756269855579375727715180141219352856662216960239123172218177735130147459025139316382863820527997543818047084592194663146905695995715708163087657059349235795474973830371404859726200379464169150450287597919724175356517085693479017496328187378308898533838639987502294493504624604536406344953185260902812912415896161206180479300723772921542044042747275337191895457280651483468003575713015210448722428484377745080708292847105562768818323641267752890232439726482839644885967035973004570020310559210113312331424706940951749906605343864710428151451886911645996394824178459110982011371387854771011610607069431423398206231338069121813314567039300453755048928101116126656448731579121310024275584380716311728753836329983762027241438862412183721681077182434124000067046757929378218787206797976004971149189634366435908747664207883653492286236923746076646966601315202450259024010612915507425518802161439002678996987171734838965921371909852393433829036934727027513889772167291928886228546619266835924183475866471045762820470275754625595098418816325561120105419662749136881019805673726432422335777078140777708983749568410138224444935136450958550039996601630101521599975977645136464162500917882974157976368583110604486679455602309478498953871771833562107245307685879969866799347937788829294905620832693266762866397014131492427133048881250 [106,62] -3093661123233158815921658059324250218006913015802819618174174170692504185092252315621249051148434464796626960236910758468157607513701478074615937254438562521787557570984668700668252552559095711501519369540175805892532503738401318869194495281352954136694768934840587360112740272561863564560267374008083270967881640854979395049414922363521952415967948230715139107888513502303338074818366250484657629321517809801305742785326107991872300237105752528173686573028091464933219162233264095275329666172864455562090159151707505054725679635045109161076897775092926755267325384017866921519080110991407244731714535559929618452720644120490642646724423466322700659030164429135342267594851613290306952374872322284508052690197920495018409504187652206395419538185526698953583661680794116328597360355921279526784986316577976542365432875043282810748277058976717478436285388451969384452802656145936511614695232343572679776860638762429914610439771195929540176919895641509987345174141522265986354148622133127922659647488702557598193812816005478492929471534999366172305218891670106617725959322291571214159958128559683427274699361946880556199534573109886409528922980578857660710580092916699934595141647754842076811232698627880739903122486391277919495430936905588931403337363468977376204560894851228257164519098998379590415078021593756428554455223300624099745958841963055665099716258813734056013973205603374365674489562975217279251692896946319815038382375665243865082479734868146106426279397181161757693549910238937151953789740045370854458322034702054990042024400414091659099613610552409772904275830881993996381525856898864133959026947332262250773299521529214774218549201033666733771870455021258434683690393226359000911602228380107320601514002885116257683535521974665 [106,63] 188979140189101980021853145013927267604982058302670341048091074720808393437516704239023988720363606733759492832064170904601476653260237557612793860109018474274737346503968635365485523185168369991112002092776833104807041063437245829875764916385064854755121349750115259043111240971850233805430012967810837458561825280505231078165043973962004039914666047360846123272236344643287971592508397465192059858997064004287417854930064356200536453839252683131869038094243641717163842553828348665444008071854194072741861325160554558089116331060890406006103721915529145606470698306783507749364576256602975777873758545447268351159955521054663736896098724042582299461977639239218540359881628095039067919680249439360074533276658664003393060482238316027065254295524909844873784402860256509483903202012304369568214318981928719293738094596838537694771085561378463387709483914430825599696940300182516790725605573243175353730881823868372391219432630800093299146669739508900174794534014607804824619868733453314051741030416194708555262049397385039017292772036202061320756524514009107251474082690465310608475346475653055948448467768448258549986502875675424698254165732015935024480454223387477297096315687842756947438093932274418225110585950069458600598777809796652215616155777994226262087492859110991124206014853692005327981653151118439742580454197249292915919045450798515667712285074052965320865581770066692079615466969452374985206334214787483404765417838948827768091586396647373525059674675459984388960549865830821922802566625475823318108097055846047594788713795056486874695273499716665903897811429921997869155771718692501643567874155440028202448502086622642790834343947724357989861841890831948195314057772922502520552721868602223458516876869426535511689418900 [106,64] -5111570434064753732540382545252426099468707145178206413712923827791146659938568012554097625457281621336607189624466430807808649661257134780420151803368630446674932732314069713272016576828213891763283301721980833925789796601122867361429736008610285246975653778853287903713269705674016536045049841396122809159352777101705857611778969876778769379374628213537649062742937640190845410904006523374670828844417406653001544925204192396946984349026280762200347211216704855524292908710162398007845748095321004966985626360245726784521241528834332011591509121990979735984337173720425867561674377166474058307896989363597959594962685531848649303638314794289695385861592450937837327906441705954182708344802478061785730644670794989651840455897794786705528770739959315084279456596012937579516214486549196566457797319409585825454677634972549933259918950597783444154651791645991478771605639920197649486566477148289549447155820645983672543974385785140354993052842974936789026163248725431191088588935603416130515054117018311623851941722752765873765641175784665989568906290993538391925162159565622779895362293643928179295209995029337299363356170812815732887995584425940088350556195263922345577512544319689088057827415101171956207362083913815990805971063424361642541543163444775078564795537354418894465079447558018638178254219019909893772623084045479906061428269482774594842729067472573421227493455034287237967927237420983238415630923319345436679936809677469115717486865030922742303772675021773830349818031540620053356667786552665823715352570110648113272506478880076379405140441066260326015729429138017722234276519701860486023976886983762729352108262902985386189115321042880037513311681210692991234854983354299973132357201962591077266265230920001961182145 [106,65] -343305282684601248584031576683512831286581478393724470982617071186958509571455112581774454618238777955170606843857819814629607496053872387619691097890514312925666327229742376264478993907657223327918796322373063055435546394196456919638069764190583860698606636481327306165040314813488863063331805714090297253151324699821747586545251130895169498223678367009470239496904258779109356975224972477185571336997618728542090931433148452120673700185659474127531365866172798463831243011010243206676391567599767496473672552429970842620893325484275140354298405764815873953461472803608846285822241567789963488645753407662767781563896697556442850677142223506552004754295597392420833772042374329968230954030185896962689245761833589759194855585419268745878307138553147575049651994807645764897451778466853286620515371697621837712389201844052298366789528159392689311511099236527448267974063218147681157711796469352310093286540630931332535675175033129331311962536893597277028747418117925709983593975482464836988227790943504306455327605818896897513188813841945368313220197953575569597194353081071718438150147860473033077527597801476376672633185103956516462634866769792396740990067353165757957425369681126018678127741249325917443091669153611935358427099816119761002963434683801346938160507870410136926961878477493813387834006397148618110325603687454904994736772489084709379715057560833984179430957642728792645149199111723944841425785530082134872549894663179156076006050452229200341848331091422505873316458470341921022003535117031942858148506376305978882714274367535857696816459809401624179085305704201602875688894624799038529614219774530279978393405866325533330588692281093880713850547229628706801685530871942445995958047974563876574201333752141562915 [106,66] 24559994482837754048566413976962341170258725407690796425889190538716005002357028740453248604421595000926791615482223805610323151858580233830283399167012836490006205389929350994580475119811876434867251971736716125707050057622685691877366008733867485955126352689571309291026184177315477906699812388446664382614463099556801991202719388588575589358278077302306348454017388471724536812940116235987164798994949138626167357633343092912061159618298409942138718484990549751731972931468628874545360249515129135542734020200606234662880136529740696109622992795244632659143170653779628335634519917917659432980609921808082711196576971704283638046587542478341116382162512420216514678523860601466189337927974514082766787029620366444733371092633535568864673397168013936678817838934605487365126420737663327972162876121594048130507548106875733519446777731861115972408612297282301822362646706543253003285527126065318981339114179000103279926800927335361504664116657283037901323532099642851638367445895008918333993342910188861591828962418895568555910170322918533419673676941665251948250875996823580197589664982360160485410526926486590943160254926789001444345724006040724329043710383270232693184086366821315606894140048621206737981730739291368888057500892829631330850894288086945840051998759376341057832042552346454136098279794293090048771440116581275775029143470038030465871541380596264416333133674511388274756520235943746172319069621346138661429844576242182047519066038388617512360209735400870117948850075754745780911090242619288691319170556721956840377013761480735075606874606744532030644054811571709404858070806045399480694987542780817920089187730344345984668076614673205818854338752945768341203688982518775055512461262595581307372404633240490 [106,67] 1442336234629559135028295813452405059023415172129851168655468498265677744080790962297884926947748447769031631582294025875359180927781420355183380454669540775923787317908210703227426035202012191234081607622237927726469446013129744313766331201894743934505796471506593080403282797329792272148264902867022974620423427928848253042067449914686090245445142115375863796183712288042769032135826545679760103111525538951142547029184458233537522960463871701591019455913055782604795928306429896436566237384207693782645417444229325314936108484163576617385801583618786640051559147686917361682862618873723481419109448650885849687012933237791702953546106667548617849881218119124113996602771424781217479738631454708830578260709059478285356455738015644910943345935514921343338282235991585476262237937235535014321559272203886988348995021915651023726149020925682499976303537035583009215362847119543082804880026219993555417207118881111576532827265138443992962894960896716595516292076934258993148241553733807100117954229570793440545890893923075414186858968161018152567891707861066353971759921892344876464017374221118391397503417416453082023116221617759729400750511265003606580050799653852555336072315709317531528169987615927433829003130412966549971579427488842791613409130977679361769836205780312713954189009139659428917211873762894573963505681358781194909354638945660931497997404862487247877407895574231929275503752048799582243792364325351542584626317064253194056774676045104881591973951294352982594011646937694653526015474568684453042986326597309493735950376572440332939008275029681416931811836321230647458522791065775673493975270119930692674572674703296248364928306822576310001712251518242301982760147102417640920993530889480311545587756775 [106,68] -229173899238836957638132777013945534600704161651717491543299110338216358729826170690669182993322763347188506533449577108940092597323218502171692832450656135576484285832655365850741378581962689303418452406621288547462481037580581422961354209472998225656286335873129211999593538722998725671295353503745675392614553216767787754485589820158127840820898512984004891033107597468351822130167213009750905510453259749036546480597537559643495124391767966657422122342891904902531925743491875377406724171270869722663337816927811178154710554474088711903052669054377059961716436310735349030332094947776839778099108260753811038188384706737183375393669235007514484489847283584019452323802087009421656746767430631084387038051131429372740658319220539461502406906465265170054140713808207830197061201248462944233865662906665953130002546268646786676673935793694904589909138084554208879932642026083299353226666455232109485603719480032037660413698470264967289537386357944331363740710039998754140043282491059548980956649003114709780230905656904331227313288443286392723306904601950213923268351239194663147256305880638218046226536602681160720846371093542182795023543755229735829900229246602262737625454464404832277922781870146264102505197522366509682950024131537902995981099400493678203643479462492787447277490388711441586114668384291599261306528977823166825340995897603330004891469151602669569160237858240312154558653143564751450939569683126627208387143125768269847268796255341882230164224969851399351473800660552551579556056892554621313261123358487439753422034721319527145615737807126158965623916945124279873030946469781806818683633744010450319882319561082385782028091801752841752464247413944854621904083346399592703146237473149255388855075 [106,69] 9481427393470860130433529863131059362344388379979421501723180900333642760367860236943255172870905800692375281422624940966386602016961860707433434405389673405574613305997763821858961036938386338567052031820369442465434404615988128443649529794326891205432562998629582646602454931543482927046287798893984127298917231817906040052585214000914515479549756490299926848878101970417288648800868343147256802990524406002788924511696074535925575632612481443594605360906687229577217256657630093747359552016911253876874141939219516983170391465532085835184634528763739367724061426966229317947846509547728117785378551591315242393024857064386893407660052853473070256074359425237023656781206370476793523418601500945789810416985149765613000350732079349289150600924003652953556970499045579211190586614297173345612084620132645908559262153703797000700341722605378582656318303265733394737067090117604798806326634819605688161300221805198256777435198318094941386593619095018487385719463754160629211289080219226911783196601490561262034889598787340793268831297344110539651133009164737112554821591721446337581434910920748676889051700626502925278222203784628440100830995586220248305651558492899848619361100166248737741479757921163460479381115420732262240705065001067745289100145311175634247225410879629449094323112877013745329767370475560525700469605327625657690140409425289899349343627334259136185227052321962345421140746255901035626697081312014395188024243208634831588901376499387720597410962272861199818518121219267867105182664542319121855542061735951958849053650065801976973144387341183215739882109615742524342804732720710088083355247794550885334533370840623955759054578687774398532397635704459492954734908050282952776855633162339182150 [106,70] -207202143450997453558537801877077984459479928941478028576027820587478036578439688976421204761062748753406954767621761995746212820293343653430926339428717861676929707604569974010368743911897314655005220348823183005090485074430459237925330025895822414920894006882136432330232512456178838874117687028897933364113200853032748616078670595951154396387438750513434875931724064943944623744334187590014393100271387906631521935952630226018155614677038505874269178436015634314317073744015374876635281911127360525201759345065575600281944819634105904574991362380218937275924330821274091015651079081139737289440282848373142104114936619936387752072059463587728757840333505985481978793626179873392854722748931704850282874256038268729009986637581182597314533474017601574814180421862414776808081261273951853521873981643864141990572816431684262837289705327903504619354129126059706345356247450299639417307952518572766781879070155416991975112275202058534621118285337583930844361128222136756165881949359122319534294049990177381781055809644682449754773559831559278797913800158500469997068720085844098075149500369836537438257813143929044376284488261853001736509302165818136589154304732842717176866933238443007732968286673944457114285473282023368019702742787089349997794514310257749393734982082216561490033471383133297362281033392987200095666806025763236072456332474362413665639519005905612676105262554428277614194867248877108308916140511287927220919660837593054417236080595564314077404151089257760769376359925989501121546426216303380083074769028840025677081604333359709882090204641993123529443563088046943235442258976018153213316433989908815166030721977000471475677992764585502539070544114796108405561205312989972703682733206971625 [106,71] 13937587496557265201584221851226811240186822707232447837381567096304417720617650700448713196608165699589805382868654588156213133507619123100283242800378814055002747895611032319236122558960574493834926962620619853709889306710998403241738899642066885645990271604530698163696441115846350334776294605079102658604045138053527736406474321923534517475884272431655254031535793157101570280705078069690102886565566470361748396285369941705202756461502800830540347099797706852379315673829077632016556479584610207743886647410140608189252219419450078950210082804938259688705196617378529737161907535667296964416231128065209845439493845704535977369896447431663894022712099676406325858851627143228721767389799703958951505424010286131792626001622704629579339013273288428409337725115071120049183512185729468449914928788978935837661513382352880823869943031850726282917279971266796451431735225970888168449107586335755403997315063291216465599688158856247369978231207594040119419643025045233060020502957657642284476042566776209883537832010456553394826913463368198486881829008267339132045829531880971726323454617200849116183757471166588094637830193473203072521583315139856753827228734164109375908596701693752441254840330013941490628556801110354157215806969562933673901793690226535379401542188480350184935001948379095137279201436795643879388774184710787698451569847921709625312074482319423691717898799747156887347122729178717118432111977515152503421459652989509065213840611705698835834735469825111978214997450442199265852449320574371976090012992746006590342160357746536022765504464021791691403480687426247414238255413490055193525882890673201762881623847342870157763380346668180326731372593093799934290532344032063727464555545375 [106,72] -669122354797902979714725821464835662130703207289409666130665535060600606039995238581389838645476313553849796605702797910154707190807069427017273846260708433684812146932810336138076970672968520966827850475904716820894575840666285041350979527213241387653973445813661901235914038559293757167013177627058345950629053433993709331885386894602879195862483536247341296349590338744657391609961143485894638531844831561205643605056196840564765090143904528082158125666382279712887325519340761352185264551459971908081707020708208791001744210572622765356933060178433572768229756443462745523345887912428840305351622397256653281415959057992594790058557685842254833358401257696686453453529723403415881199208050743939497607518625352403390387610726977965647590409855240536385734734293264582081032195396484015342118486355600534709271000502773801610148694788738848234606490057294772932631779083887639555686552586264583847331875635747988667077555278686321110605750484346075025921158498575581973044544543311265401232201590771134844609029907837508721897880910205990742054496131576926241665247678841333986269549385926956626944208618848061348255522271866975851656452437236393936546472354268358563848508654737413433600866261826138881860554581090018866956974084724607449784943069348196447324992693635333818149715699616605716514577076472284105704511455207520191911171602707267129923080548825225190427010109199591575071877149586993422984856841117443135816514050213343366391215634620045158771969280996900241686706635600546217140242690108139233359779069507990325033284383338717340831407939106943826421236704407228881876737062324701350624819702759455639112255925908444904297451753004118504322989522255307967612909527115261312257310 [106,73] 6005015874110318565678218321727300467476423603049934728464930169164230361098079659508842487878740645963995295193994719605191637163522868779924972506094198052016488337413559251524178698724009818260916835082451599906930645998303372168166289291895936032755645716567007926800536802787551502742404566825263185579289686508396691606553717113180876647631698133352984863404700500707653926270582531727054787347488085645732507525830846905192895655173161604205338495949614619535423803365812396978204468824064765685607967014875094563776389590669032569005429990195119191687308001648995234331703580987870587348439321015320692757130569355919038360595023613464707442396621926689244378388265081718486092082751929675711653055288426195858402282152948386796823488701673669000105059258836230866130781492840804181575424491721157128402199922374984335627257496137995848750742506024434989746598098468743781166430828195777988216667700621343980780509238581451156409512498585497378992194387756357993432902256753470966811992014042262316518832729225531137134583070219480762285838485256677824566756128008975360745884576342402117230552269894059646635224950386915150959276344079789838905983640792734839129466633989022286683603422428820165211164760162120683999071468153881448176354747231081336582860420320090960817166663095317907147022796499589079717826062420491783288382406813747263541597993794805191448000788656999220056869244832550073464752132812022896290636169125138960307669196619268734020786750910457353329193070018015048716012421713276403815001788914252898782106101384565072797600159843155567007557227691213312154752311200497640787212813980921001492056798931562156316453812553271844985875411948754353399737647612493256710 [106,74] -37695192741776187670403685442720772789229111956052718811713536873690792938931125764389985680579930919008500398308752193984215066805240750109776541916777544240292101528369514324344939009964870584408799990086788439705882542795735731458108899991656203336494121216242889013989508492676134081412536608481143934431713171718250746310442853254114874607729142266062445290417446004353426805852193758273385816418781894300157893057341438324590162338028588334206884426376659054899348109869115889673800219937709224988173480798904294271888309107684631225856731127988147241554350502210333031104027388205863114327865611499805995638632703229686645883914028521636863765100325742459213989155497085230578782788139729509617052078400951262784101620767348916819191847180183299992999198586393291626857449312232618615527062184495028025007957535775082942239711216353633819112854762249166677192377149725782770634639593227412979156911299767308502217392846679531776790025702527517345832203947696976542150080520738835221275659071664092378002452497669737016757940120248745610691474236006551997973183415254875830260719115566393639169270747180352049604749367007921499117712037097566234221384292784752250278385755429499998331438326609243929958537888563918430373770336867975013105182730935178821788346046823752776935621545904992539007986848884926300320632429362350375178148901427777204788760477762634494499485879354164844914472252249184798151676286342571220424745835972322691024035006194423886443606376916789903799560399681654546729174229168026446040618933284986357196406221311728323786091523949799154770754955448891572897268585940316891224967939064221460238029230198988991193248183813443030072883846298706778036749051872235 [106,75] 12540210835178843815403944951676401621540659773266596305873427354677004503524073200140416376754646866852390378682408823448668132911643476367040612489627038603004188332652178461934933274897502087287817622072806251683518127399836490421958430825315116924474398340856488846234060852922677056943069928442597806464147602990283530149548013581707004333980270419683801898609128807235971596041561761576564918795992191695641418420368426618684803713432468388876739330609416398603513938652410847148258830653905241206606013782261631771965773272277850980927172376117512930743797795660804336408337116975210749458979326983053916768862129357055592709456592105286643385214996118855481499168200795198164725133539856610322230007626504273709549656276565138291369223678311062118955763605081950000479206898658864189686583441681417977560001556405684079074945661843468655417102243509571697444481285363734382798143915334179009712164497580548511574457646268588985090159855379481983322112056538973225900469863326405051756307130925866134565137426043172132358787862751320723351125601162568572946960133337335227276243607434861201746719769978979884087462258706288719399579173395222565636681874430036675849594606027787284708086685228440935979586051992434637915397587119281319699520385588803614736878512352202864622550871148847478985146273450268091910912393211110248037388409486024622448899834396726030856460803704000308576299889629579453796222816320684118094166636999383525824115659943638698266691373657975068142117232130328125110970547157427031733446777960162325809508983943890293694503176794465706161192923345134784902771956706026534529333390268359475411006366191841872219030824446129266068014693381540979581502576930 [106,76] -1052934467779911659029470138122149410851952837772847092712804655336133871351351610079348419925836638805418624434376784170332483494093068911973070791983756502689279687068556549348433176050011601397773091178920192118239751027335708832664330994646000216433003751026342984623277569574030470695563663393512401304934690280428120094458782432983727042747147302593053263572673291291526582952131006376720078411034581293458239798671757523926817710287522277202466906038679912779332427484887509358872299589163227424174309646491231785057366700646271433058392268910543776323284842520992515887817122649085004342599368674787762032849803057358148172792698210203542262532623393176926812021443159610080126025029316784777339369964440286874363188693484026278685617155987105187681289323061176727189818587907116683214456711073521456926914601153772380546186057079900188054802619300997499078194083584412951423633908861826932045247230310327454506690101600995287544523254029827179485427325345319627682044719486690277511758572318683177643771736796252781933988197686024517222199670410220915954165021966056434757784286720885696710818625089102273047959132217609842523036545726630295490759963441457295036283735411439391924584918161486099002357910364759446785594148813959447353004653262515837981991559020217203306765768052870306877403480592762731864959032684262094434611923431386975911684556591704923234365596316961820211361476166194237350877080038062349699048407282946304776700587769976297761952880595326811616686044780325719957798553342305190498159727359451470408332724169157356882434385159118486053599202294607596534738166124043620264041230787824327326464350975057391166185957369854801511250700253969526891963615 [106,77] 34016124457325732467990739368898520349084523226445798560161925358643173592408383516678423138855694397665977383709430675671935663760357573105173370989289384276076494261800106544282003167829562913034004414726566163130657804113461980048404678587940920605777925802278218746198424148834226173984872109133692072666434212229559638243492840269250469535133437302605734415690593737980006927944240480642559346231768670654480581343014601216424872050708766363157616148916377165992068161018655759195919626625297999608070227108085959974701210495584619599884278133546076669720689372349826684550574391823219616723887016153824159028103285220363216529107578940347817160674680979008068404372414192031118963218924610576010122964087938797631842423039473697803079833677824303120129491740557529454536228850372797194717699151077633865710012589675484053868325055456052101249477294953600474595481704197900272108873546377468229250626065840871935065326206287595848659031732967001489911900448566712827277272605624865195847554795307307710600113020342232524570888867375884265971906440084714296159151242537251153697658610865112196719234109155013588092134401830877150181143061823626550450183951302749487949060537111015878426726450163951960891463694416996625658954975093956205565926187029565026159746183698958824713863633858864387797803507307861021208127928369698214946150633537645456396217179502493063150523502314545012528032040151739142051648449622927523524632905983731471121094768123141896206432116389667757680916909483840453294695799776172962427916115238598983726769923618174447411889397669103093103734393902812330886416645987204146951321775634086814932051332203667874101248296538776851831205700423628790765 [106,78] -948139602092887339061909221540939128218044431381311987237417992938490857352816633942133859331310607898896451444754403685822670610031210407035328911739981269218312592071451789845382513885647443871248918696963950667039354364380629861752730524322441770431119490385279378507757800354210673659875934027796709544108291317132190334554233323750831681291597864175998817154425261389147254442653162496351757623201589566242753778338317055213040305003314254787669175771476581540897588804744205729112543590298988591138684634165394722091544544149705401793008387269012005008107986815937783850647273698314126581366451948881557575801307636232214011531030389928756281334031774300335373853284680352209868566640518432870170181351829976149257746073377332873089927449450184159430384700399433543925728202310357760878616672629567599763082842703715484734372282375659826620568380227301499770982894648381838290337296001546727609717639075850010291019992036065654074055205419988070712299793934715241799709662379640953498529713497363876427879757881333525889739141278403823135726744464251410640042157738634165301180583460189970911263901877212030793958057480403711111083326277677249451294843503116246574788663397037129467325617006953863180246801858624593435446809561461847097753200860155475092014416882972368431313388819870966153291753240394260003988182024560481993642970892832198747233099602741091602398520641863356393098126914143644195429651870600128089160458701991412212793121798511385814667738662326717695468604238840036802073158301860109009510136425291650778380807358327370304578476849727214286691389794331512214866405673551548015715705501347844082615338413449890925590801801859803370064822180605829 [106,79] 19896868366301985965950508226712664508951946163015992899949080755758492462089926474714705669026341840201737728653967287745508723865531789754227823211077019606697131426998440938975492378937897596879392122802472223854639529880360573273280023990891336166228604793192758200708747767295495688332346471686751961019755778453706615386393518166430133855750096779249475537975926708427794003332108176671333373682628609644970911555322275846033516090665030854419515202941109976867365856105399578290678725890757352071323634529243640852739378942574573343548360497472856226753573503777022644359059569317962054574018782892744356873294768223962125164328926132597071464852603169326887148479898453707279697567095222319350871391675079234870306493231021397595625693077945465341401481411347542157238445481466727081504445728293767588416611713996946762505035044364873056039147569303320875975316454216252597588514274566525049410042971154729610481003841613783679920685470713378714438458579330933665870244103532556013837452225063283508406305727250861199666366624218986363418999813701334527788311411277921879809516642748943971774946750552834271084773600492494522659816741690242309754855009599309199586464600806765978945348915920277726790349353277115713477737653773538877958550594894291452787952009817470155129704544492463711118540693125882286113220216998748205559792063839659907367337555881420958879118778980748922590386541502733921072321599379609077823820023767028757881081449859243322179594536791491770159130035349311986368151497653887000863989608896786432540483975393766972540277564925187402070155052184918815149252789004466702181772988286826320806383045995862026399251948646987750920940288033 [106,80] -192687566842322663491522765783581725291372694907968767473496276762915453298676925654788025752707758221994722762576762433051988562010408367192970733609592748861026824415285364482348393786041996342530989507319869619928398373254004697011862382528375347943953323687613156639150882952309741229334363020185125427678666995266009566010734737227477873090038537198055373318972687504890599910623552022938042035254931109039358468662458020546700558320052426818133295271297973615289800619735580100049398580546610177704889324624435360887577576615955528248291283967807975075800516785402060189026867607122538151103805267321696186873401216207608003991931959973228899885031341800823376806502033381900590884947955062098679355760014821491065477809372574583575845155819367547411929136947945074040896270317428610326439890161583644995667653482701394060988147803797087999036487966792873552491229470325945580878861360324258226419406887058131460465209546015114487450336250355788863639258405179374768536267944510066084679244176666716595470567234201265656323213396826051875561228952414208464501999851541299705459851804554370361967377255815259185753913080002018895647133167792742273811961323423064589593127550625274066094210412022731892666840456621833431523114518471927406156232931040644966880237921952793579754152512266641992805478363493905532589929928188243217439395313020410510877239965300658603611021609020914599433464483107966831664753446641760926623416497992203496755831108445280739730246786468023457786453915756536764221195751823628042360969008321266514012706752105848311410797010531755330507505118432755841924309048183867266764292734808311120825123307197598694487372932010946516484313 [106,81] -222057433120622526398784069453651632515527449302739115578050562363370281522914346753380566680095736050728468060910000528320378568906758470687506225916537088012238989520585047503078790373852346287133516419892973424178140819489309728768439027641991969355459377134275172748153566234847244610777370142847121717486888076128160221238066707942493416171683892727337456482250261530250484434987666269249409986898453763522285341040881202088973017782345025654251825827115192159865241203945824569006193250499522594688298890405997913051534257020484977628024591960815253728260105976412043556451598846376873968151683691857871643404331096138561202748355903978293549316151670598869069293116869637729159647015303251254969291992170446307250736031028096663278954181517512085900873345180358555700472322610153568372464841924796364814428319555349943373903922576558606035811312699832642897265549517237710719488311508775381264797221141946916606432279191449524974211607654663293562041700200132377309307568893574094319988723960311958707496849598634859047648410661391523635825674455287490481244862230590174541816450522425428872945294569849454997961967604349772004471898572908536195896811428962440400005527741768807314138859404077109400398388830851035390827787571895256803198423305367208356488000539993893531006969660665496845280407269410551579553044765375948826739696584319869942173549539389278467961520887540272975350193276464412554121795954053919626059929034659730789768413496631514526570330989291555376943578478873246366125921676374834731026784398468005056206892455742224402295016818077838627917885509161357379024133837392613936430748197501958014081250624687332004918211297286604290 [106,82] 20952200193830509816863466184721362441435127263346350733505795175331400060750494943107563923751260501504020163386656678331404980896554648934144186338369780843501653247128867807034397005890142353442151389267393600635404128072476526805387979672311569921927836572696165889615502371702660917881928935010871623655599173696631057647628948501490130863278542260532790141642227211799022957058397603010533380584186653915897184585426796958660864690748358015149383569999535178580677439670093257207077082511305598854692013984350763530497812193029693303547666806716769442402465430792162328962874520738031142164001017842689490156075000074120670605632503874777257801478176488220928620425107118993643718515370038409443233468026526218626773923571804810548256626478994310250706091350695266608704443078127975512472445392598794414438618039682408916890049843671293901460405294974355139200516732562400416193508894323856344917097530605850635295162274576605904522667675063505586441556796226599474224221708387080836581782657432115261399015929459848641278133913340803780293940986475054341056958249877746639271698378068588405981750741814910200993559417234919574218661094254453373704357969019408046486103190704471590354257003481839994793786232760857517831159625909865506259603953245720623883208716613476841012827093521509537868156195750955865612065149727348373748661609814521603181676075286632965586194560911376506399550152830937115428295300939910265069078195446970491528077501544926560515443219969896319361606351440356162310809311963421540793087674911915102908476131348871051168578823085110916993028995210945335193260550314135711437707148790561380622712546116741570759108276993047 [106,83] -289994948404125803158412164440700050515796004111324652836931440836642061328468231425848467412163033858004045764730148929142864622577208498030718052115726730890194489477178888590519243254562936641466954019352198526203232289042522778519711290093885077504952018673299694037661801240496907277708521703253851597620838239683222684347586536492395449592092817605465634612592702779387339540798582578167569752462277314953851544150829898768091133305292861169202920153957360344071670921332907688666036346319127075779461821331661910229759208758451809194991334663050676704217378103629515363387900652252472067723818171149195638764528009823764825937789972056199777365383324529877470308346806135684034570174966991274349232915518307438151292403977284973933224464158018520706660771144831127239058585632061181121272730840951401590720529374959968833198808796165990157094791563113815651259521834932314271561266238529016403700896185748353471809360534853988498460353538799933500205402698799474376126550645444544501932448108181991937551699388584898086926171822598952316315123988652989283403385366421853348636256468122917962250608678728662319437282200060146472001507536377691422401072758261957592215270431543307491421100364279578695941914359250851269772922848946844989488517663232569539441916587991625152917346440408804810206988227312452036135027271782042929002795207441710374290142608692627097658242204739888216268496103852535017961040706449938109355965465913017162149854763022839375369022275071250015908012378005270528319718960591339247438342812540369651679589402038087693370290509720160553141403979594052619589218995470439862610603413334735274700355861549497632552453499 [106,84] -132573605809340840949789820068852115397103910981802989897089105092691015895045388199438160773459017349854787790167158221484639279347732053808448063884289953057560544261573012761117404405355292303706887579426624603899632369277519581005912644154115235575203700306095065387160972565748819003869260180778136754696177419527912365789861292941979647629451168937707768283127869476849253654686660281695870362423139002478724247179206726897902200866673667041582496225334838272528890599891032485343349123694971336412691087083172836889158531746176302481813137946524956625666975372621649391144100122664175139839466054567643886952144006069965083239233713500093857858884506301523881230652977064213624100370073939722998785274702637963286730191333894800712339078152718291798405957957758405501584831390920889781657832081210219959340792172836684161442250080559036354267970005040198235796378428390137778976428550322351102080697012642831006827476388506756416179893668712119184955727716979074189279130988104693416681348162694156057980786689860749082439850548068645865179894765139473014294388539355838609355299704574076472032232389030959739954930683724624238949213243273589512795145119359882509387829106664962277475859969023271997284710680194787901628386487007968111329846613106202927128951692078441123591926920236398309198097341981931624963234375614088856309053599273863576871848349301544908900716497406907904939357735632517941595079030696730830726252407956031084460238746543764173387987185954788381803622543143869008366015510554102519098615657070799384587224615533383673589639730221756173351838876420423609836379272953048425465257142650056958058717376616821038381 [106,85] 7063554675892640786704910838347319883846869604069902550992311371695413224179156796088607949957834521174785766009998254054682589507999193469261374688437679774872662594455866958549241483565711321395403965470747896570320347129091970144529618464434895789943405224122031153769197626890924844110351055502467924822258217245122658295108258390878140114175504099449382971136933078817632378722468469026487684238187122831760080859377519621477868281751757025181897817332444804810076144411618331794794486636881367676591305532399666077296643258029494623057287437873869127295489687054965760137900512375421901583650062866529876222440345985039613369617019944233529718777155402311700618387686333988506201651021564599043579315351097371802330128646639763878840201508905485514663533653077300285899478295542189972528396178390613074876806013781179239895716459607218461690317445044660987600306658579704466006707857996902015275988739294989410170433117685585118560079424175376805134436159777173136528695921525247587781093586122753636842946638177696197867781617170186010732539793352571054472473301592764988247545728537752384128224528896913914330896459586291230766450060177431327174946295885093059574786906744986814912081310832727585641913190422298128420587670055985377287626586184747560058761971752099132467673701114967217749615867482863928195229836103386966087691334117749084478229374470125159011127588436987258750934035195393337895338606581312044262887838888290671070116959218687798606938435141388671380858728840625733940517042696068641468431385992611773348659763991341294390398268725311008633191393533590841429099091733787881055359733401314729231700038831785198 [106,86] -46363641268670182131515752012604427336453111063466563759373882659976625497271206747260759385628694388217179713263180500213694440581391870864458020500005773649201910606106913510378087911540528094652132635993526087907789963304013518643139018401469502221006467201497730652579017366023392235994054486163914786087723259116200722429626695701865723622929775296623233916915984412822996872091335016282748522663048356751024612908797249978520603249583263067973891907946142636849025271298733744317882017626525162220792257421737955390596023417033577006363847071706473857860504795573974502675888044831822862847651548527745413980287840299045740047279712323522376792748633607644002044944919158033718436629616596155567478417538438811756261679348268239020144298833302779473498641899177443474205073827521828083112368265934311045232994213955241833701596748716192205654270735500755244295615956177270891943717052664459201626643622066964662985569361058278298153679983455272588670646596006747232762260878157790688560740330482348994879269197088207321217729952462802716046431059483001441630988302622030766400358647818908027867115911004480326045329429242745892992177131739573472772670537501383159569169957235349204616517392514987700781477923137533093426950342232697852164009135936410129574334818082567675511765783068914534939357956138009546950984195979278425781136769190338316861000634741217280301071812366647980426307360532116271583598526577245066456602750578622771883926305804798243737631965354746101464219866249174662517952954450727048397542387811607302264183046231531555023403494125024914785917001015458655655872403520844935741807176894463404883323521202 [106,87] 146420048457259267980561327366844031755157227819808116008731516985552569067046017921764525641160188824645840130976222816000788075944069193851928824151068532346386166566701281996775270866798359194160027741056312353797187698074501642834468518212877820252965140970989423687924207865936673997625066549445547584515146822373677689374993539069907740201393085426728023695251443985992395316892963902000495933460908063182480662939804152516548129636862229478163780356059877058876259482568864307411671469242224923378630326986309351198530975533657438363658822191571615387406801517259407695840268645028400777045561475755384362124849822087268743587721047931219153935218499138603440955612767712283892714184924357414974624336702780496049555195318864502094550489152905776959596795359201486843695078220195594249420607901653051784113905264910824847162080774570000200814956593878729531765754300776782383586456319347587754110415144601087633213627408284299561986240605105890084113948189476485892106216966466632317496064933553371966820656607300182431192667193521147087149323051472583726192508336829994562279659567809939453269775651552856889945989036015398159409789970608478783478571534636633608690185138659164467444353334480404031081624555966297767016480361546289035319425095406138386911674103876977641386148070771989494575775026821098587122650899881986708570935329470884043988655261971510153966346741631440082368529641887492147873244912960504358365123220258394288188090893823540980027481606131356397999503880132557955992882301967276032321681077092375081214578058200722512334866689552475383321736068904834328968493900585649899461013310877714545785702 [106,88] 351058314699473694861268208523188371167331998058659636154844824847293937287160217128778758204981064200039120755171962201236684141385947726955149432598828485223294118549420926209960020293916542740022050657834472931902282094625634209524858703303572905953524720122610206516802829252713820384061223084581455899780122754006736766115040999630391358504971478169655968060671269125679959770619862754883972780184245979248204310502657761244721606282858348092530793962617963670204597146678404127949698293784384681700749955734118426631245779339841928684084832303164252424375231024424497973448021396221509132429635230004693740649408727825143133875458207791891750603517752289576070803925501021602921613560462987806880357974685628503755852766592304355433082014185391801104184236178411212479317510807743335452574968334390516531601311845499805949116785619313394863510151252575169835079718269383952837271679047172632900679593675636539599755011239327769674282083287976275482220570178291939895578936862437199776571764813283302222900158543663226628280558259133798884156311713330523423017159649398776844423500614413118285034165564770375169647784274884375081725932123651797311510922177879087370655942139400693389949249105124567940352231534710254418948365508769135975874443873766042067932309880785306270591312085680707126449076900065513234159884927381089090268638137013004575960031843495374881420033075321666151857704327800411088300349477859907616341907466230549673448090800374808389261132866849921196932438110391731455163591495156699193450560193951599326138169707219990976185042106516271777937229935586665322562584456053217034444079975289182535 [106,89] -438862335449206415269830336290032266842844872850186815553274917490377466892007105808338857057730255270632268050988237580785237221772988256989483765956880020183320169955289805699577732273526428706364074256034949986062618074036872803817001124853629033145582434166893923921789218360800661935151633017522347470746311797005808931276927022345653516877801510442893251149911269417240478110411210607647499133563664137292570153137808509311514250776201523553848009643019124503110018500375479073753204096958639055772900369879234109978520270166475002145182645271421672176621484671894401344587363079956260565437619615972024189711755772174379018017709345553604060072681298182946824470849243882614710095364765438986214066962345098352440169938000235878896936766210126641143291013625663287225673725178095387720727382395183443339991767503979222971033983869751617397605426118307766026331570998126686914254473637709535056127855926524236024193203563779393641492021569853452627461105451711174566672098676866641679864627218587036828703500785218078119283485490059199875151919411770689612064585284003936952067909880308769731655419306488799052298145101071312257025934104716507823408352288261955467090023041561306170079497449505544753654689026220218329482032993215820720050359452162441205680116438095326368864821493302793466067132773046835459827447856667265151598891255012229919565847901201543868629200587915993272367225511212463623195482564734768007699318331856860729360311252721224680863768939394568535990702733268487118995349119601795878491402925889229683871727941860008805365732245721705139730363807250743928422822090598643730763528182051 [106,90] 216308061575200892312713428741528246083667021269322610882894468158642775911307058213642610872035599242079062624524249277946092483482243684655729898243246476539414318479842585977086333910333469096695047511177215132448133246985803549996966171590343554634769289781167828853431800562914944249389899505258674875164346058382146587770250258677309427223797389879179014947102625646147913706616706746588873973343593962067866579732074678806954953785111639284681691899295192025461585443958945635574124775508726943955689816970846306813549759720847896040809294038498721790672507169032351189736292978471319329646495922038098899576337299360867531524550219297352338252182480205166585703002663506446596103374466486445041737039978326777590824183271319451214625745605738835081419659408082960197706084948687479091677601623509350533710692952223412774548947034473700986478328480908080631242328497123241371941118414606458223028246750849537011569874302641952802513967448934259332852686987209799278306083907135041080641204889520106356926162444355459999453868440142724433546159786483700094835059004106410446985904880657099821827454584526048688887212477226515581653806953064848176845821974387504735593487519661371598682578435694414070619637575228816657163014508935105857936928223521278130033125410040495123798989449724903975624043740446735095803180125374916804153240895609331966554966023410166386834063046931743998005036753696318978493960783622613103584248729539047508490362363180008225568760812019472262681178374351007829688856193774860103345674196958459893063487023160464742002941151402555604818811235145783827123479041934268405134496 [106,91] 510454315470266632887544609695495016617643882140309168177790744123472500632103122419239829273459477836051291015506454785142618529367546248172546453534764005900678200357118348366421518979885691237174355941508212976373537333636756292194503049146313172835585492110368671447600417693824352762902904858707363530892315082066589370670223632368701989632281477529076728524088469147598936892625732488147452392781651111971640028718726454464751519103545467142110327858194089429856601917771323747685567127610960551939333431207827270105543277334195350655876789976605338470882036624602656645797303582579572307891724864690612817296302342750586554360502271256164692085828626154439285869101660488682253074454259666381156574472353814818907883609539708800881252595288898397788936484189974236319833927393020891662124370592315848341692599325527039719218989176812890227733330106122737364158568306019686665813949155856384466399821090474276114170647520055540276717214572205035565388433209499217213913594577143883153984614335673480629460693702055812753659278694317952096198721185158347409595255765489948818045559563370099599396589759146316035840134560832397775814942238455584457165074040241695105107456404671363886788036734936821864735215797198082946865170121533831501415686201237442827582932395648135807238264998430129226406208339843979352416811041184620595708606724415884914018219825686153446443641405654192928606354133380157205330361594106272356124925783291716259368981823347059839364719735840075710713518276349317727150895685575635980076929202734886898904864567199466559690569174842908451623421215945156706668993669118695397 [106,92] -18935070192496743819397530909485456602110916290797685641010141093717859911278743808180118100474424830461527146998704073866716513228041113071610451258619266206497575393047095870558921835143821561531859712896283433743106273636324742520230411349094432267020543062995953655206202097020299331773623247353800727561282827841108711593856928009452913750073383666958211059106523120625071563185426193027949016357069217441061099943329360491246832300693094305564729426473220940730026686247783155224243988317408066713672552410046044898607467500769839155639090826429125774994010716450456092516260620830228943238630081393148521125080764877785573974232336103747270172399382287555085018980294146231716869989781824579188978280262980365159760175047210275781819682086133563164669622785553864490026465757723376046555341623191581184556258355074369661351430763559582726355455535619546833752444837310221931422829695679453075427885679141135899317926715656440876202989518119403857417895795521481319542162570427536949204969589443746237138177153092117053845956247408339048351639734437599661874999638278616225257344115367905939197963249905140241999952146628165264997088721603462026174055840034985998132560937035187295295234497457990145153546629324399772891436284434029918115152966080838219002448521153445537302112515255057336813876658319283185958288625142842303933147362999148564456736288620659219873979814421861640437550911099111980851371034082080252576914304711249531887920798159116208533605724359686453031680038100337214811107299278611101475993615909595923398217151762342534590116367950687442414259845560299498924419890909782 [106,93] 1723144052639132933108851421921249716512811215127329464120387680002550557354043573565167501822192013969040084637422944157933300162958083358590091644236262920890932512435970782623578730198124224117730258181567778642847316169094132681315825364818158730676946821273950066043341651357618396647635034683039686970513045700478279416642701533442098567446777511066262531658393594400219261856978383664603180731348293081537648398949518383322898615172857720424386209473727002006697517036479941413440558055849523454139122056507222765242396132861594085615883092178728329514231508369936481308310479009026982711555676742716190986124622580664480799902806268643331510224179203231276977009515416773906616932125737891110693113529693089099227242889771696498334678663190144665957182912092646386227338631046125000224201997339162113933815922926090445342319448264097480119524068316092616384498497713386581403195440379409935251493364947231190306822027999698763791473151085731552216169591554583327191613214931921933223537064779887439706836431570626664707718063148860735783270445640782002166215733314840306296140875049312548334949528954195683032222022564991217018233652286862344247064269066302100597631032373460621546922524557948370654149084211483071097670440523555217495577216018286692886215035748926070329669941100722006567355216728175853984507176997877359847339733181865195300549564141676689652972701073165856035850641764597554473452575227045335548707762609266616385882654644249800001280463925492078977818750186512541886564893223496559624101926524833616092911183186977908613686337311171569592571838940609744373575016 [106,94] 34657080034268900426009638222075865867084398953644244152911429964615718058079498154939992373911887796027707649620759501706431355923552953697929254919827892714261269147191681957352314627367001887096480338925292001100767668336106023166734022117920892101941010431040837237881461473807575241895155611398397948485144159060540564592951878058531951822205260557312674138016362652097927452729142445845248853179258237569662128728435551420031693021501544604202036331512416083290699331222700415116387124057715892268722520343134491231727347522131085649655236683259210507173102947701316935163538865824431227255743648568027547631486241269165395632920112004625984615144972089940386131929514454675177014777931701528025094417791233081354747785892876763492620284940043752055411592492966001819107676673469305978612143973754930323811145388172599025649439280342075218616330628577690440593295278268213280700599495047132601272087688639823886353508060548180030533848139391040869428457464283533571548496686999740873662026826567463753150233435426463809430249703365843795563804460868071290237221582173305981374620125668095495210324243554767413108431102207826228390847706064677970019362085171621179545294038476551166502235638544580378822344234678201801179006622606591614418873827548451119490349984305429900631362845262721433551176719787899546074604641665477118403269260756015090194025399079945414257899083156581248953951636121411662068519070589073415707968740867823963281760647360533198693482277071334475490196517160957778498585250338907684921225388671219867651143763594791248100076510925634127251958296913091253923 [106,95] 44002979134116165277430090950013282602824986342123217063884580372675303180531849103971560490480231515204719856116713922043872653533117461175000816222369263981433935290436364629344665275586447199031972052333812240040419229196671816836433976349098708803090539466344241270289353815255801996197609441446488521909517623221004782985580022487763876853902494465497304320114534082421353789895712514311137755685214839851935735957830015693355691389968468158508332720166251946504782961622181200156701115690267846985416041291456489173546783702056397444888331231722356590704882537680074609800989748658546764055859874639920389951132810032483255412178405523753054004056759798360722267937575383336724773091117639752212648497387908918779097367402162118977946975737687499890407200563874698876209768741160202084932314552784843302782966396777698186320596624290069614195978042615987007332955661213794405746821449715451874487768289042956675822329945689778771386864942090724215301506566736529811184686869450355333295300513006746898033957755157672270455698654407369693084967434039657100369898340834097208412995110657330690161368076774600622298193294218055606808026708835449289494804476605726455763090190817527334805548658253829327699431920505689229538289973280074271078624325823702498930497412824241281574604023500688104518858637033440935465155331987333355422971731966673940221266542615730208528564218544642758690049155671915526131545944869709934911954750507326253071192948703684714372466850465688932993155575627599235657122488270875571428741565184875935870850808492911660418746218832417775422163732167517 [106,96] -21405641907006535352189924163836709030977706071635198230511805133011285051180889126464184920761135821627674022662820301507578468106588308091823430020892905499697516139626707957786895268056565974357197033028192083936752021617654936941773607076681809956622484440568337472543719412471101625198651654301210447511568228810947954365873185438850783338958005824735339177983947696680917218392074492273890358409878478496762530180371051662914233826921841365091199888740906968418174707273457317138221530480538634207532659811045125163123294383305181866146509711899404659070292801447363930034213955373498933833478982486289031416436672732423900548073552881696639518058469140910762846185271091210758056535211549653889582536696690888996289298893776890347321950058879053814524367235834970508032837269543644624377396396345251549820490527040358680170978184823363067729241745617149828221930570039918485974489049565161829182768994850858831336602120143825153483264387272546722643070515620296703189010734151881283333230710627536510724264918830554184418048029528994838967769034427858486610968258194044125612883873141364842483927699662508953455783531814665114377705748279417542132991607934635906725214719780126335139090019937898051369100966128360026766403316230328540559914532794097616590464869944258513553245460264548216460042983336904353276490575281314959518558969230908315313563572108443484364919764253291275993204951429521266928727138487280174681781195139585931249875461422787270676898587395938746169069635402570038844183667007647596280800292647567290568586667763031031652560196004838075274059186 [106,97] -40915599448965497684917040455227426637725919066525959735306883425824182278584257690409098993704486143356864853534771137684020642356683051862266292627777119250692283803180122556957437123644846732113855828110333469240184840284390559892248981213152699376669109253718676508692303832285142724355480097327799383447292699029234293793543117154443783445286728255400347476266753718553690453951913826525230640391179570460144214913068255770865162643674754510061482327186833373755304333504631840156568323491007991201925361514605302224524419066055110014024457613312033102900347601293507419821035819232939287994823698850439040461362153811109809876846401840033643707998907842509212273025351975943857243214650942594166759176454865919360946526374581585965980731532897264497048582470819021718768774825513281738291983230309737593711838264263433769387646303825046356905843282828590831308263213966556766014917284655274962702406708492452676487784101039863169956071331605770276162631685915844753891039819080725362446736564957126641811615429836449451348550760372961477122065103385029412645420344807986469180302541020739154084160879347305516426490483229774443173829760966138776393612170194213319445236914622799127990714630571329571370371354189275695720938632233871228419375538819772374431730455781248003243799283305996482345792406107163219851219196834434410491484510813137076054895251554750094429807493720784475472150588511696179474939961844968024805585929772182803993318292391203593331491361760101537678120805975539602521189150996137058825683821707845840073160258254907120299813043285712890288 [106,98] -41521355851727389209288337924178487993027004863181676496412422083525073971441273992420048011108541138874588724770473078710918606733754947397890246901021511742032022539870005143050182883924558037961642532875051683957948349175761058832507430278181913274135124417462361973376924082685402213760538170404494905328814995154899089269328178851789000414485891562076694725107876328363544508320896112419061582005627496778668875764509995444352087147134326119264740506721010795730009524897815111139529614014499252588441167126343419004292847685676591593536931521583836758434961019516825673032866892659853899743233229723763864443333906778005120985450524858425834590772622848197000451968438040984613003688449372672325346321184851520731303796301913830575879139508243330004430436487473084775051358567064854826484236923908772570878384882384190364064853629385506743545526234300807438061931627665147780710827295116186006020328240582251919578311365756744652103758977647494399182188086124763557816808143880990071502316860817204098697839825466434110556355421794028352470128382933969150141889446109095963853144688288422313418059674018652845554698113157000610976346334663166819000374961216367970483495654667257612293882560864116265727605978550973334870752380806992619757196811556349879920691898373159317991057387445266439503818545618785090343819956512884589063121615068696254167876874969299080167503812691938758323994946364517337117778911662189698164131849312269780737799373918362315952257655587314531967645369256923029554305222074175493654154921228501815049677020181187708888800885599690 [106,99] -20357337525881250624669163338829612858187535412063986657949464229614879491648369820532333453416229037962541882930478460545321368129867154281684310022394761309699429862135310842093918763290825997924888372759565937857750064886553571230837776984005978988610680189124983445096198720198927190638976507338209334666741505582133410194586770745200011488258226144515976406309078486746482587485424082667425539543147938019337929567175686966103855165327115003137504492195074980107027223162061559183128523311313628993662563856964507108011965656731787371223384619706593989287829212434843418847972446967831527258376765040394248027531058086363566612072875193392485714003903812527230190127940658326276892610537819408561459068341242475713929387178232842547948714448019104446104278536465430330823543359655286220331742541050391735583324282522904181993911294409677877631090147500980796984946450016847365105170015350605693080382655936528471019743570549502840444930619710285487354016459702117594066610281343631601049201344032596485479900740136749669026106477524918536236794786577778109005678803939964548381817236818049284326019200351155214876568043023113603572765579434772548951723047272006572782615187679952855438850737508572027049838682632897884168977893555404806737940537315871891492651854166497535952376980968119982524985930520555081438003402683669754870747555042074869370901872193873587885286240500634750701034336752238687872788800138600622591060622607617669967549997893856209975592607936329105148888952249438414961242091982006654257085940564792256761172973041365656879014002 [106,100] -23965780768641745921791030127453013588763329264636389151844958171882011641999395173916629147179721909254998313175060838869342475718125629984449690577203786940959717352838876853164101400368184824242453404844824045394471253436366715247993474546937856333727488580159246629656067008438337422876709214281972676744728711451236991802538869581771277512569779899148031788848784053923955593241293664097089820239335369171592780942014475541318289113202979016093895782691767847143786109613401926407863606595405453743178859685529136911300925029806902354702635658192219488757745911686655694136627627197567995263042415987174633955677594870574865577700443573102966421319723271913424961022449197812332273336443965719079010083843697239351331364502141071901673915961516345691495560318055772414822259970563543740463138581566935101204680728301546798466886512492070660105486073744449529169866415204035292505399453730361790998493736971920469566308930759993943281250532384770873177678111777091069598728259031672331671419660959662122931743210650621226067193762185371248623385366731752265750868230140728654199945200883922142746948818750863363046139301887808906057499152363297230748506556143707752833370410704010844499633304152981779886512060732311354874511866649122208817674469579886399140470750883936190507509440475020349110654263003173147062498920557291287188578263098009637876878653206479300771471849067586795543736814240784852844349599401395889987254669016075953898727566719715734703980905731091761483433496227793569547621932396277686122830200201092462505998553923714940999 [106,101] -9132852844583164559727776162847911199260910607540474254052123202529553410248525604481872713689239006474985664760983230968640439441063574920590822998271373279951130529608759900495011427313702632343768483414969421374146217157074423082212477141941824745103017797012646650591951338649126695419309052419291383487863612375690756359430459746808123946726815697365008299300698237391729060884138279160429919782186096085422492687635205422613862583806934194429127425047686382457013202224159429426917039043895848467766810159333701399294106375751032576549944164540426479397084500559971581416856682169211410534211966633176559496376384026734268783470695090982614282624144537721476022067426476379037366332789738837990396959926794488445220564268605667381986478013976280429302403692062982532916620036367454322498109682269966684510229101230489516251612485949027612670152732871919225315622216064644332000952286559599584308710113143244223459496909530090228896590119775154774797356375803488367012602739488560008375327263923169218443225275435432790548951811619582886602689602728037355968278417267505544340141472674476283683701731598288179322064784420654961497928910925128069997730200672792320889742627595359937994080853667488507989273690099337865120907802372012793126819258183504508200788519778648936234694574019268799538942903326291954115045699324815100701162852122486108158068820104656525930660137353184826945423719620167327823473519962122884270110398967255181399504840744925096467525300753577772734868026561847347390351891319666473730218589204850100998678964527987 [106,102] -797141319384665355027025320513558137503406368809141771706482957312032130809582027656448387848354545455452606480182986428565810794448499356636471128691232133889680649071348455295846049632322838688715175817404166489465198745301091963723824912080359093527358593187902281972922396961194354926104497385729021210414176143649859123281813495371151256962004923815972594667526031367949628363090340645008172156699720033372689621112828986483384340319770652077805544415051503248358586462787832747351833599809727121603595224918567003971570459122812136783972777140190957714105440365157772505943908058319845556546519216124590438989914224870274969714375803564913142550819869021030340655781566518889248638312321613531091246999473748999232549959795659622644690110582809118623203362918173398274411436313141586154143816003178706206996587696958030433845447868416320588029649816919050976024078739327142599522016431922942722364011832607635906133381632105130217268343392801876709283163351445040379259624433826949010097482320153053478062984898812540519227638893843401769945690148960274081447740361355291255078055147094522640366418878611150310781261641996834799729397740487416015567343643581885120149382596811794016473565817099381165129682250476394150564923906917125868526584616694048511544136844204404363101404179722405025557401889924736270048241800379533436780745867039672658564593529251493919203428251889714803798154097721771570754626512123070115020025495711746191517843172059347466868023014769463643232181786041988782740813230572568166950305456605195327155884 [106,103] 559101801115696593258374480141040419944019119972348172260742816842898317611436670307700256821647368259983459525126263393313463048827390638997535479703747347832716062724856640548861280406015046223241418193562378453239040969608575459769075414553115296324381009902546865546683973109782652678916559434850017589596561584530110315259680039774714275285674548344948073075767297264733210459268797779899788131431265155808285096292614407948046532959132912468852349730190396132096128298451460300443179870788801615563401372969750173956713787471267470357747364880011442459353469272746668973543354161016034630586724514350249583962476263080119339426218202082540586195447970821174807444262511211750975266753804668284889820836485083792423327754780485528417340158508341419697561680783931398301365637371172146197563640591577338821271060567684631614089776484549309393650710348106980743922961781371717062084871447199236350738750306146478545973837228269465417733174063474212118051310120609251468260490367857493571522782266185779264825746186956926407579587667009372351822705215817519297541911725997508682521741540392753888386060071818601532848841342775736439901873929122065995443685102771812769757648826705309591714453132018422933996392178682164295237979231083260555246948647960724017187770123822344545246192824545014207332542502365020614432734408859268962491565381355957052384903172090206183312228823041274962770464166564745503375014659784717137238438988275837194178270270149476393019019926888769259502048327045298238280571495735642211131771624513681067 [106,104] 95176451901367883900805101107717812264601888818104769601888242723760694934331247375499356957902504957742663360329068449584006157259035243988308979505094433034353204907976134652586113229959208732316120252440649227841140277090107134941990749662033509314897294122184376255288875768257073657569284886887088839079244926879865839895672672369139948927757943404483618168041455141440975570002042486300247718895945925957259195942900364509112911855546796954837576505600802907650461974876880984408966398360045039670393110066775873253358393105308915637631360353943967394721172107060994321510755511461931177388866659419245036202127867815399407034393363283904647982423042652862089973799949623159931749393652546617185901161454861592163956083388239052082082186068541395172977580953794641306561042358584795657039002233183238909541277163742274917805633692127233880384092454681274752757729455093061933822812311225613840557565693121430287011432242127499916137396378920576971777456298289321679612756493649683353771239292200803110547544749121661630001833476011431828145481991550797774655368597156603326854501565690377665626798833560389886883605575343657817476192428536946360725629954173311431929248768292656710086821954823109232105796253990958559959531998184731216248243298817803798643414777696143759867976304147498851297824253333267468204149154847774390092601359811464030448236735566359481195054652235506428333750038065978662352615639743551918403721758563051919785941945493994649620626164974933135606125218776176286950476160146464513896512286190 [106,105] -4493652570872927772893368701797890288829797580926537944860931108725193397049207430550613897315713763348484681128152639131820179434999430545292926457564075118626975528230307883044469161648742530908927487239187653907800184022802239534932131763533195584334614181018392687469878207438304018977355559864249851796874769653634032696993449750705234734057815620778685576589816335697331483776822112889117912588807863499383039950128426692761324755504999157371666210118708700925858841797727633620983665783660219765884699620509402055158640990905303515051862059665390144690136865769093599477945463764480755822613319558560969855093821966661029234801332265679816688813444325991874296900243298454287283416833001441617994562333965120997413217176696847544230956118597704301979161412550691281572951441447003837903884995977610103414095405364306208472175148353783260093537680047252427771532183622266061468294510718161988676230690490074433814294136260352512319900039742006669292557571198834775467264220163917947562366628698602177020783495427844482294271256372527800884660659964908013271034676171446122875892923590424975952766795474869231889787353215909857969359774005944590589162279980882612296834959932368940982247162188408171560079085435378668054877830706037862709017249437958301421416231840494972792556326598817926889083790017928857406583456169317045022823596750697946170237800597230783238259557097268934981894579506960702926224101449676628379958522112320312091104079803966361765775508338713245721243827987730620888197970418716191296790 [106,106] -3140968904672466101216547566388511768887651804670886412855777170493611283700486717478737528105121226126641964417484313617438866811790184584333410178973695671624757977720509862072781353697895366748787820802117015534829956878753070643255768053850009259885651738098884706613865854545757675177767701888102859976625905683276105545407761386334683372890080552379119397794571978518572784734851509732906654174330299044308867429463237502156462671226320264919132964729632337673733983948170235854871807816516946357033625887323866415336138967681357569602890488118159373742064980877765950238360634068248562351332171038484142243550945216488220345706484633161548052320838706383092163746634504833355044655213273762381755658046096311095797390499391415661418263700655675696268569176779137024312048949388196116161675516771161132933029488479200823352417750171636316882850464172506243574533195486025776127558036743700575814841197916712711461632479789864773948354439006221703260167811256518837693618076843664288217252012562901267034124854149790027956135871876909652529801743099859533873947141818404810862549080215343568927818150335762671262723734655365657382482470085699504242651432345341496558700829789945792099720970838245889764062621685850582250811005402608550844776182411002513578306529144715852564112332290160290172605101397851151466016807535137250239830626588209697540035153360446476025563811584427204874981681509426197918258210693475796036034814818277998976500136819077886899089232393805734897886172208590793864021482231101249 [107,0] 39645861451856920440919480086081123472436465362773913659372072793878061498257015425602786509855768276340813676126836054969530821971265580456352425569309163563899995545675010539130582449989896660734237824474969268299093649256529798316139157349856489840956163847972100084070070021966792680692753961881932325326582949437233746318403482232188143370564929016539995536787040026987759820566451102699572190158695436120191320443028206100492241640674341323291765820949609713078945995923825670645341769469264094371799816572775832179611764770667233141659827007937150723251391459395518217584710327890639826843985876879482442654645425980129913985352686540100037669742055392420162063817596065559793824438017813717007301060259164276494622796055497332986823800142678244238885352436196238302725740506294365686318251469096143617833901264226023862770011905180934739096912897659330359512982510300141791474984642861383281268003850752266634051333452934780451468244406140736048675491350307531486055733160550470023524890224670635946009694427231043025162940709294745959224243023071252777006044615995447903752917195696363478420554375544233344399404444363880002151160649773409202463901378593629627923766622740419610728020300807136044561386861836046240412266874112092994118351254432014487024520147512124669029186935810685350203957705105962563721921872728121570582118431049514909178023793979218981380623133673233682655261956822466259136121646101683601618173789990258156275712782178957566249427236916755708104818463993644964139634430967061368815679985415838647333748290335847593965881989132166407469231637940605730964569646028038911310727706315760279439208411791811171481397598779803133238166830049965453383785939682382294702728026629367255350691208835812181167602225163448910768421746296975340648054459540019310726011696790561033644403659289915240591938727253082386248195234657032415270805358886718750000000000000000000000000000000000000000000000000000000000000000000000 [107,1] -468584449189761005783592492932685943686911345986308073562468157024389172866139792396158661922993659944937397271828169555426513756887731706677528066477174333556235999783320617241793937265456711423087367535362686825577761668515260886111890801189878241710115923475787239990050921261903260392212423668805087985961696057085396271077837092703812425006571610522284489545873971483439463011026178666755507984087856209877511801885229006254293279223714969232364445775403327732412006091160766110562980142631692079682495120388705191030302111085762068522062356207540793025210415258365186231807418677505835324358940601054827458036873769572434048757914755668272793039817070726571008931158810888653967664509156501849909768904796998707208253473628410498598310753407340218634878530320024849883819197504689450053336849612286914597231901363924912272319965855376148926840163582509268731939379262470973963738984687905936171128959587631871314954568768769626154107024235654096423616033389393414012894970830137380408008062005211252307752239866963267390130773656787680788218242332337642436417258795227112404655580579678650334987826205171571939751785573831772319836105714553365186070220468358203679080092928853580998882190447403713192152607595813875974770393946534533667476470277527123163143508454824855661465038575490311572449767053233285853882405634807167000482629434197667000091024262733721310991366338285285370007616176093917107297816956575610951679485674685703365828974084613206946968395422739449447106353655949730181539557803744633098035428306332601710997797475266199290937816762508818234665105917114204403004923454897785341809685753181326091159705647947019806629709876443551597595109816756832826017998544791992715677314416489656918869493149937696019258800408850195160023671593545861762603462891247966447637898701553416841800441940274238688979905435784507005368693111080347080132924020290374755859375000000000000000000000000000000000000000000000000000000000000 [107,2] -744954083468492181950847314043141758813909825172256708720348653449808141974136410818887816165009410054772535160104255637206389720492250274648218231123039534375039565236703725147259090221887227847703584911099451709876549589618895158231993722032532181609798797779967859399096315906967483114752655243912752801815575407123126837236586207913037927055917858535684726393425910549299973890038116983979186450146171241837576930794037485426163279237534303143052015327791210773417573842023395916599952310610907965619368705497857965033464140963789116986711299002014493498990398128363105347830896609222414730028089370025272110234505492167857272619893915469149451554114972122297797163982301038861279094916078888472622506080725132561294839564219538842997654529195708465359642253302097650522168571256433679492265297086657769130696007246999828911626101644257539222245255764408220681425698272720674061954888456505213274246476215305962925038520457919571854959272996987632037088576610657568433814383090405489044231806246221026824428156915979341250485624567565277791372679414695071013146997429664859926236664275584990974593412366938567990824461018097919920654263539884526852636911319708434679995428351865507161061976517507834925642894311907598077558566544560514549012501478758599378606599228506282192060648809167827741521400255988000584613370508599665455548034900832090217962443147235414488642218860439263870977685833063472269657478079419627658945594615443953846789398407291944045215978827720954581625059499763713573763128657493264921144675444660684240100910587584321128657994992264263047822480108402461138389055150014634028733644994180696294168679017971997704805372626755180257046447282297461958421166839304695391048018064618052333571680668872247902394384939963130316023048746542652502739505670056835293849821648882309912200382988122482691584943281099257607210078601517322383074315439444035291671752929687500000000000000000000000000000000000000000000000000000 [107,3] 28673680385575721507238247635138441316147994920821639672712547636083488912249331262130502003982399459986904100950389115926955236928992019823579853237926638736452307198770368168124305779824568200242704928626070027269184037974411940987890828146578593393819527926121605312096018944623536055310431373477686148364314251270091610660187918521004189738430743434768342567086011100300093315024480598986424489200483318862129424111897539002123885359839894442793654604055388860082951759037566981326755636083091844594173291641325755541864000917560159612525304436982749755523082173984722438138725522877311782960589187936571029896493359143799829626707374956570600285671151352390035575437969721437763409805773878297805965830039246642662802491655188891072567497402225737771117152714463786393620848874871604162517946352533897389167396319762922877814205892778718123025984681387568595431943253735995048776379431465254180450784054586436100941532973021827152905511549435394250420985056613453612672231775491300562261457630781044270793589693523907965108075452652759821273820798213888910044155575288646608741055737422681888673846043602494988248548270217824815343763022695711024101512071471605624684686911309829518205811719468002165046055293062949876838078773163332488284179411178173563971567880259098524301659968644519688320360823146856079700617523467857874466253884649420954696605537705743849045139735088515920232118109146817502586287865723377163473283960572706694656581121321353512955617250248181840724873568992137524951029263471926253008048941461806105516106702434448118282006425392189446896365846124490320698022156937356582989891406616363307600817601958715285144256189554605575795556687187563435244933841340294931899007076039681313984733886415695861888453550727242093426923969123683554874322464031611108144782733005191539542206883964462252302814248629501329648768805793772850021294829048201791010797023773193359375000000000000000000000000000000000000000000000 [107,4] -250957646589658799454284330801647615613969520641491787235247221878875504705588414197584058863014254254557391747468583481298711957169600964729353299646420259756524020546767676192245699648526842579304282171950451364429405033834250198567386177387892436825517916545940001900724917550176449671444016650840055990291740877510104324912413805154334891280478456804228738390688198968781176212217459471396238977983118991405707667878474391922158927537223097691538311025672033523163418610713961358655982360605094434325723060745767587207707044002615550748825863744504064251974508252489540894071850882497456386076699820215769729663759996804192013978359750552976587038123738795061295323878018069406595672640732774705189007157398973712194070156762401827446311484769683298519729880230978705433355308231253935438043988983768780424942640037553619338789633901559907236633974717940011843145492970440450957310776381496760345122837400168722714916796677109319094396108337693369709519928426573767880677120335686127237596180698541014856191425980883567907812075419660413444098982733749478203775980813923626733762790396782240698650891563172099222895898340973326674795762404932954409610683271875363394964961635477849688001692039522309597265690917047084025640407691828336699040809634522403046225313364870921768387081519334809646727243970613433284735002640580910758882625302697030928990755566302163814053822587012825503549143377649530176461961924288219785062261292329380499093828791698704239931358413417243207537710045577953667111886250754588525840987910294885580954408290798774427539819564202690364638889504169391517495009301793152225884588765899040101417364185737714565272142546067167039163276959311374114690686049645552597946448078159705562580210912679627245052449243831373475760562473385111445051737965531462422752519907658835980570104678729230534975685043068591897441864524988036625114708189077106226250180043280124664306640625000000000000000000000000000000000000 [107,5] -236289798800842215052831101886932924323533172360739364806653891591312422944364043368983197564398220066138367297947174486648252350762149183949761692030097909093647594810869878726857476714412312443042712673083506842221598740512251117589563530432702656187130623546789538561472514518942313884427849411186255503627758463616973533227793539265981611966870544514820800424685644611807068326932862962577630611208604288129435605909837890586674492843636397817063313989244719447310374965192654619060263682837448212739289431376943066475722286705700884294757170504793760189938724599172315779122506867630040975594799527963463977954783752660867777911615881730408838680372971481753520974268208508134532028707241735456879176117530635048459554704454253961683741952659377365501699483470667520451071238290784535035672551551459247390615883778149141452938130354167705146830384656165824594076958608371481888663107016644287521406773572334027324367106749464495823451960168481510633272658025771436520737121541782537231325140394046564524248147075904797981595766947506782763940498069922210382633832882555590703683464457753171083594883507958940148796414335367464591668466086149643651506013862611144780071537784671585654793120139995126379736390957575911736288936634611883275532920897002760106858039691875261671557645126419666463441326551555977273096830188263877293704618873705344823974884602916644464918812648869347748516178634017815487005956830554560185617396008989147557943108390447239815125007789144885914619825515428380496303012312480519795895112521389088524812018041107972308884327196464505593214801815174012162160502481331813860071191055669114798856249401542426179309043533972390078034732449673076974939479211144944277189827191757046581676352855027997710925732820225311238257817071362433565194862444425088260578557295355818882419443573553826644814206778254449895388362629299548327882455494609870161326625748188234865665435791015625000000000000000000000000000 [107,6] 12574908458979134776082602769672472288323722260586718956570620374118153466559633541934526633464071207221253252134340516679265119625865206566412196296494395279944668376984797576926628905585526088430144366430196751032010175832591390926105450838637760931923523393074422531880295385764852562718825181639828634024206125396877464050531747350979802386749277320011281431857733550845650184654803491557662567767913136745269665756614348437701624642301551499290959807296256081022449155685340444431379670354757390140563661725840908841323050721476707841226276160602030448281013410880311452636269097755298621012002748492013455983536188753731879526714679944160971684966603241273335804550083227237221091321020279425672995789172015500528957922983900805307505751974051108789924933446089495756555398187986579964893956221143745528564348035479152390878778496251961037996964609948032330416484373854125603756580794241110431516104383192027333800776845097299344207792764194638899933188155593740332047091650051960449109342552550522531452850028077708515973474826425131974887065436938915817555220483073111462958858123529081286576435017107142151512026473355444992351258126198389403977746328526467199029189267352458793189868032343420291097618268036911613239589535871100576499488457686683856220369614129250214718624832251996391600072204890934650068327772567258464140383031198556787340998246745159053773353932392827692019872852748151131296545764969571151406803351735982555512868609220550198493315665527417155738251545952089026942008985754604963756484962185880757735667993319877268514727704572060708225997362262266829241847027823356689222220313963483034467003962595194471227277073113318899920077472081678187229405261097295937198251241619231199231800059341791314138428715512908625510182870042279175541218734252311049266065707088189629973800722809771538990654041349160852283044208542933438355113871742697786298981199593072233255952596664428710937500000000000000000000 [107,7] -83178586221388033381143782069744808328859924351644168183570869694416688919430809487053873866944275718408273950821221130122107741014804444738547676180268576510445015396496093255663429509344295647985234617090874756804426284409130658660994246511446453773444206690481442558477488688998376650530842179304646634749611090655070997436889257375169682516165103400349823854651052397224084251621904748469019505100958081518026397956275465730871247596545918753855311906081052544591854119066287317867900050072101396665792819468874567626754031083516281775040002163143722875374781754078517193063852698529188800156999373905305316584870805935208500171988019913645500928937859444199989770847939234766510155108029166629254438915217601083123470989457210736697214319587508503544894913404490569881007588589509450957577019073802350262626901903855562556259171635418198832854637531730186431724994095777792962098218842561973279024217694036381961856050469642459276131471006222429996520262221609233845356904678975283377811300842058902124773333966625813187432875665090650231539159231248180118009203801082040942599802698913903207699607278584518372806594699884812718843070075952844195693490372727544178064700526864982276009578077906276187899180378563936043054596403052280920509679379972699437536545845268869356586696897098597365102933700172979561929306649217463813170633026823286560042614061495654498938661662915042419693392427848699259291139906798608950336027728542969285998289541943934173521958621418461571075983226260908255781192565291319710089868262891163060119941494103981058294582206104785340456244722240058773884082306797303722161839161186689881585412682189950337546700002103137418410931764618579080480793644813687124569711958559634952157101271980480173786195062271298851110757373932083704714739333771296152068167214792508054923167637419837811046435285683966710073466207114338597822290014131125539449153338811271396480151452124118804931640625000000000000 [107,8] 314305032098124409732397055956169103350984401426552197917684192010852454688083170451568787572317396423698868377875071148207564023135174429115271054543214557162869102498479611984127612514486023478702836685448824608247707496793051170528203904972025616883082080315500361551567773281760497615039926999295461755322915443170365027657727322232679370688972969554557781934813929808651495523910826479069318564231527588655084339805977098441895950760992226135416277555267682585057534648781829596714218477086822060770316973964104949650555639717391644211593427070931115494746486710795851024112019096991153211967374084141031897115764987312005419172264051034260320811616997051867376121418913372970030284249910489399018670874964733066362848613617900701930872102494865317720635542279232745589988725674804077230983261089896054354600693925559952400188478400018093784408282883122591378384684207362045344343014493648578223242546195666332172319155383552002953957654230412475224427661531499017571152422811170714854192762262086460807828355672461626802314678732128023815070888228916914362207154352193033035282014540502203305074762976789948057399485044183322816716418513166047404138135008723801273515971523206901194432653914673606198064121632921621209715850123968586647258904786994481450237125502077310146391026383557500098023268895425178176470779575446710563330499219756912974554540544926204284414995164113182175703769151712371948787020964393028113499231745117983653760630079964080802883703754871186612613067878925988495490433539614925347028072483768118659369895282964953903957649553120175570074092340216496237369559988185799474696248000505607702305827214152976696073008511694660844220353718945382561000199681464049994003102384829723371430373600170264252222668480585682429363328383059661333451929155753641071880723024500097317103704954916376634785508572605204858040019959379898952182152063030559576047029413103928163764066994190216064453125000000000000 [107,9] -871968504892075881932081408240040000156696961469776185820206113633855761372641720882569256004155835509269374904929695033845728971772915972188262203775389426189863184974168219803449917883929105682102260279326140653517756239793734239010876726080299981760444472130966886426232792084055056063786070661685565915683855933700304485379969065707096958559446130512023207831601833918325212719931138821775499312822798193483339896134536417679846322714471977056903760362697477931218006719071931247355695041081927385031584405548376400733579438832975968127995920986533504388016637054007356908405676641171851642097534695438490309390600155247523070604773416256933371339925591790642654423045157134967632318577341217128539544042351646316990002898177925066248014736548889853061015311050213428795852257506962325158268243007193511341325127406517295121120372441669076177997949948615179330107422770607735270844514300854371032172113296151542198995466014991027526088899373229290176192102329944783629080181649863861498581349665682936092981182036120308520506718675440908739637034896278349950796363967336596519133672355275018925863933606965557125733520981929788400234645247438480949012038325048945971512313928678578988372367148746858374399934843994769305789349093523206028986107362024516080034616753759245441649824012743729454455881026862218973650677396911102204639860936282174807823563093709183177955139512697219904698200015975232849076906180230943080308713582194053185750011171004959244050990550129057733048775669397615889745768754057035608624150460367695695956790881936493505815552946703446794004000088434455408615055496204941640781567527884264369533512932786895512743633531201527703595811588300633464168049156494534126217751384413053418481203721045400846777107829946814339101673574617481366009505816077600445788120826083893601878593022600935051214298406869269015672089341866255023279295760897924182607210408235687282285653054714202880859375000000000 [107,10] 2315043668495265867978231377400329145847551712618620358067259770006173750353925144453198922370963160032932850876340724866381973341344193987451957609961721788760046962941137688526872058524770024917246410116053296660960793836501946904706066264820470859531175512136483790032897479440063551471080213842692024585190535354838282799688974586025216785565949747853236498611178347346863543889918517408927567119430036215870679482829975568249292656374538897788947658205190098723422559207127687675189103525477317094445307553301416077282061466702306758705060608420471173296676099924764693216211204146581405640611216128403637079806400667967740254768428101383296416622861421044469181086384566500022639201443321148626641270317270492481197947739477312868191888784111916400514972295708320232389011633643231071449194333826634383492558951833500223405062600272846938138989394167931507030825553625826357840120978981350377098640982680168248482158962463072786217911410301629150177377323727330604333440114809314328279666548264642305379633061216609581676350348219908841110392923210093930221212498231134555051228651664877796860538195155784838546292951927784567818955388320036528927125333632019764822007916398806961606713147045709509600197946453813571621832468901164054155400998678315090838444476596232069533498782085730959204326582620756196720080990719106301829818259106004443407590210719670056064093795761711270935730600195237499316790235421075254492535788969191636424473884249498464676698615374747018361545559504878617321979143651098175624120533692649416452311979161430036117681072421725849229861534732293647126901226149723765327662392396165392236853619263677238370181271355001681253543193314849550393316180327993646669913089012670702759050680254032342964285478335743065190871359102909545234954376700268794665179811219665874110893875605625338566498553499746054207999676680469694453582904317518419406302099261552029929589480161666870117187500000000 [107,11] -6577602034246011680437113897818847094721377393279206501274428152044409899821022883695885093216747986963302560013882308004490615530463484902668575176489869104967289852689261004958369493251120901865765166639067246997843112466676473710606189595734569555949321630194913662914339627277478545390152485952848898152801476225005117696591914721870110996208147419775556264487460601008635521282525832678142440637767592322497098282690034233681077102827829579782088567877271446372578066820440106341488595696905138244185094361660416159659429813606084260334212858319064842943222097575631121763169048893703107262972849555037589140957452279225512642143807257860134007570630882046085468137558401846665038428609340505132532285266166903541780826673692141497153887359466175810057798404860442579550437507701744645690640399522109763386662164776219161033627221547826168952999743564556368821837363912405934250109968737071358220545423623108066709401911512747632804396749155870059514597092126687494494227466596816383802189740721549813384436890829986508781488902540255069861216734084087304464766356179817661087016503695051852932406730371925412959961728339356620597151729727912692447863323536645046969417118565007861021133078057158164668241947768773761739406508779546247451480481040413841936905925166369902998612793338133616545305803932817414718371721150170340841065068650669517364049931704645432909819922609317575219152195037393580560138220436755562501268617576030894334968890655657736219590626895620159258015707732559736568806294210643135445950996706720210131113394049874976856673506946529126475241808412062765324932291211857457149765321286130599204315488191182431535955018293084156042140372808356180333347996022534339552311740761335808075873804663536644348206745191091556202114711943781076679010221416926205758097164069510240409542235730408814496029081687385139035017033923936456134066376648013172107401502763934786344179883599281311035156250000 [107,12] 17326023704133130464103988484610511726348326818238271256986513382201236379448155992147327461740366893553381273579569315779482633869813426152882090470195336733733487535006626039768616724048652090328916377245568595587794555508653999249934478490963988555047413728556998681361597263037647321082517927278544022033393400435608596503322443339845329067488879605256221092766452854738743310501315402028189559293879521793597832670691662681069028981000126492822343483100547714679316030765416377841434570762518682172458179577013891475333879229954993791709603245421629317191098353891497421392326237228194140950715210431143057411473846384715981586724755658707322145334134930081721739566055760290395510580960312577608321924068412543618784237993185447649238395461366808593811370934290442034265132595090297037055911322890877898703006940383352644076973308549534352462910401536074280204693070896241462051424921093174464301261663542782055174645867937660205069298379656607064051685848961429597549129570278182972983728175875227490355593501210295969333112686091138209963922550457706842192449304555509064631074904969255886823863969067839142567812758905703964424528896793309532510616539044069744775500108183961394249509983152107113554305592102519323482854785858837964744247021035714330783139904090424263980437136120915338625719178072713067806176927656511991629924801969100083774785138355781029067762196294387397934527012786754266807581602020823913317559433199387247955726521130991507133551705759973553772089557487438795550880518140885104026886058276362820886878646154488236017356834475891381482960469080648919787090310205200264723472136658186437152084804776842075011586625332379338687545406292340888150161599067153061425031408590208458128976540437072177779453981329427797626205336731630443065242721046060130377967795943166921016015629815430680491114423902703310722987467425263181661721285585465394257775884057082294020801782608032226562500000 [107,13] -36687702301094350172121973643688782017688597667606102440693904980193923462400724889548208067938845165321015599374346806601871208261485552266251767559725619816608382407264507429982282142618174169751369520168487770418218118591498938206493524389823957731859183988649806602890010715727181576805196696819696489950194599641161027553067295457106026196459497158959554113896406999602184986791663607198421273985742012716313695058010598361428859501563172555044029335767058296229944656994141535869561830436766843468265785346103883127217453906495092276322649968510983634657140156360848712928823324308107063241502009649785931398564320215681515865725776553170987088599091859323801254081791624952767172251763383446771504195915358415773364009014623095694905257897804468798033809631027662628893398334599266223853467056843040879022890676933784989198593112729450198953663908334442891749120843421109996664357469152623439670711820312175436759646325229067151444372333479241324294675364090216766581876157707000107395718297161578583202305988621438462900727884130751475432092133905615000508569789807771072190282103655889838855106914619218997373980252642139960821990111381216664239337750338611849027794242889630217362590835059159588975404660507785087348728689527958572475808378756437257525251229467209119145147068044879507957618365896729198838857579859847776927321138714801554368182413051133947503487172272356007083310562721107688290782053873012874124023910506163111226087399426921101338584652845388015184102518641461932023378181518450445728433163218263584997297759308794720342207793296298808177621561408048175747041366730928691802241032947485679743607723535968352587717775397603386357179736238673689171776883612298161567687001934420265031280678086953637122548436677485388185866755747665291908181581412365462173103047350931059835083819772743836240547504243284295110800632536535282121579907497728803567049737921479390934109687805175781250000 [107,14] 59912265725067039335532918797468466564691630499478002337645864762322415467007103288156933529262282215499401104991694300096371913270406211329865552377600063374098912028523820539075707211394012740011532629729234852271476423982512749555608507171503999995418476056974349161086485897148243081397148806867659814989956300954955882314733019693798587431539179705648898162020637536832170567124140537914003329758738565567444729060020646218962577018421500780771374717687665985376519377412717882824252762491280218448857343467561774389687108410320620132785629846238019625888956707894780947832473951307986358670803843948759570923461332628724190979615386363005133888597544265904204267050823686243063679098580506370908403497554842880209185494342038510274247971425573436974229557600111496851790846965618293794132548552913498526775025159533480375845046497603501853489239932118028190417904598852521467650766656362475709254204111743380670977015848156524896877830278433321850224009712149531513815006049406220927603407554168660423953295625352323322133277367854791513270625191974372340616064569640572401245179204572362906294329211273803193827254538515408663938123102332426839032320390737980954491618877114789905613618529502769068575520571329064501892313216973115768859637900584097275293792712181876950243393411559043892030664721362542268709280147599080006359663041281046625149422664049902671809718127137032672823647082107016258506048195919971069357819639816834236635667623719034221769659483084306340140956116763075921111289125046779046954889994656804595417668486954941724584200238675914985711033460386666656355209434538943146702739763250310524427829519116151970227863119907293062370663836664201887737787504512438743721722027689559835373810117462551726215316835509059200240434107126135228255198901856102424418337895574311888258034238030466699189648220867843885929917626142242114332498521318435755200759729177661938592791557312011718750 [107,15] -74809268348762664191510077837975071762052495528991294297076847586805088379196963643685102330239437953708227552601462744037413753258762608703628720216217811849102409277059358948438816270955037860820139723835300115063922828707818248058498879892112108280202888971016100166640417093755068709398921637366890647005563983406016157989107539570818264555979530488247053712581988730369189561103599149394104986395261439553357026620549830059014693513933191350165167358250126325949430405299794215303330580251861013115107558646697120290107506777696529912416319433919536346637389879026853920016171231530574194612050318136695938827803348233874221608154302802150128491756072618410417965905316062655450034463247678302085366962279702104339548820179361482170969694532720720233852923803535512314913501131794348240040820911210632822136085665525800367999981337622551364186484153717368559468277952767503617420325007521662858609358250524118424221136425534921041783102112579134318565609407375170366791679187390102586137675204040243041171269421998104424519022003430701971145575031618196237719482861440785974905244083395879416818321328399466436996711901275615745809966616000982618497875036156398614462989903539685106249025117537359422615133311020473994520530396203856949122462178158814219091176574270712658777593983971251178497987905183520350617118239605667952840238950958002061148995232034171650308443435061692140149161093679842910683638480138707380952025968005317338518139066600406071714774017530577560054921184248229123856758640701371369228651021373051355459135469864459232274240994544855843528370965185863717963117559203462049693583758461823946506996675734900984078244695674148578539547477752824080098478711216055495209793812315763080655282894987485254209185003511985414621748404599328462327470809322044895992760554389820557101684485112565204242801932727083564833126404515692709078729708514765572857641018345020711421966552734375000 [107,16] 68824236935655037566153318920067281259445885867622022571713164164563390136832275149067431145912996488946444183834853147230958035146888018098070550207812699172397566033154858530185537031645663027316625760314007839206195349836471498812288025375333002721861775344455217240449608647054516482480176356966541107127925497730617430782965185190979406949244411126886528877963859792845808297849533946528950425340983808692899747604610624316215828660965871535827444379254725482130803365525488568141723072357472006953530998671438003395697264022637966626335176594126689044778397047609793760829412945970978308924629627353855964714048860129478920522775887162773164534652311109978322503159859468773082581778067680575464887001695485276411405680257916461794686516600222751199868320266041943023520793598230986179685658661343482727056026627409659128041990843300967284639550463743525363920970784029023877726231359853097419343115101730807240833873557493092432524185217979338802909450622771422773783557410207888410044929941578657907907968485441384178387169110259652606330441110733066634226372907968172680943284214471612821070252329218020173195463315832835258954612848898730770585822713710433993760876975640236070853234915411069133276609873272574618759728581375971114725464518719378171156909996570865925181709041789880542913929633230353409897145324346889811410485285958149829548888694464071411490978771848389482643290069733229252664647967353340109207716073412137202573062956538376651405881496838839202657612226044415975727166371680578839474468094364078466192535170444628281586810315776113521076052401951415072130332651127323778663634474311913791868306406383561461922227120436530959366909878577289009237796401318234178994021184490545291525555171393936242742210024882362747464519965537039644879425974535707353492203541017351130106101623557814351271936082263707632296440839729874974729437187015435029024956747889518737792968750000000 [107,17] -39670516537538067434180469937779656624600682821553702841302183676374771528023309796452696469700961604272948410185047057039750311139974717773443161124521722616244281188195501970755304818074596259530122958663228072268166832390530071243323757336061839361216212506257910531798332924300052732017503722337471678504598679751660861781968068824448362033678947469009135614788975873977817124358650793264460662194713393024076772710368611064180499675187219506483980024619898097705238225956772695664184695953715563556227237321544353764326103474677516423288624454445867815546760468428377440715025117870316385123138176102333019654587291257104147406986703337201131046226823691525167617360967154347623978208999632518881149570161567911061037106499545597995353497696229720448472153941885945503553295483862855892999292268205023001134159998255952031044884450232412809333589577705003138721252669484732497923417347481556314606904451822509285060255840808261524445704035786780747419342278420943161579158146329434922902134766867291253191393730422119830021233797876790149421548904306282693342631022576048743301965939226299092236574330420601669712415621803571893025762661066338940864641034636340434123842220902048296519112653669406421839823665973480620230426246267489805149975726229076006100118349107643912347734377013995247945596189291072189650862522842196941176708329238613912528436834318349529739681746641388209776638476931765444250296917274545541118767517820127550741876240789721238973683063883091239725248066093034053191663154479965998249314600944771022057796571753519760825310805042190056918579545866605791507800458715971222194735488567123187371164864559599179749846239563335926343078705533967462994711025733531540402643420191551717394566743358747017846368607894388147472261054815520125091194927478863025354765605161234086053278547752731849276060854440917833790618330792497843245106997622784206214419100433588027954101562500 [107,18] 7068975034803171625933563771525277598866393197569069269473356853407645005044823819458910654015972865516834973239524642611132974581113461857377961265109830071519570878939414734294128123596774131805405844348919219704628020143808510134289477973448509064284695226593063721933368532744268750129404519630069022474776236604611216155240609655894294498152673538681404968728000048445934161753716741988679680878741975729657916406421343542678232421910893250871314763490264858021577554295486889234000625292088610866715552810066253424623196012481984857336191115747661838933685088924176106243519076366347886125600449942321358723782872253910931317836931590068117090211887829594094416189191776624552334777294038872334129467630422159077730453678711164589492835497970022629116701863961160589014027691213406672386421711741329155178616452790506662054197919852875254145049661047483723678688434744495007369392225797160161955522962799771320976408360821810170886342351606755034008209822359863253859251701180253922315289277533067291362641391324246797695168881073295827931694617662283218887660855018072888542186688661725352910359776545989334854129969759894684583013626919770932375625292099042082142698510199314107206758561257615159963545425880978329039359469711785818013764605567593164976977100832764495153179231014918145178004292245175262645632470281845372980442552242891777519293496652845127276033922491389216294628226675820239729197991777275438093117794425163890839467714250824547171333585399444745644874382742439421233089902945832036574187075869611072685602752180514487577697917230970756781661863666910221655486418144322630971517832330630597886237702307545796956724636596222577014517745481667623933782895885356089071454237542309101463044364010710545621476123802521737189367452207886131495307105510288591789020766484984824784307661763614272119045553764007519425570606024769506475768920950031315442174673080444335937500 [107,19] 31241564734618945775261413415822013567827324616412616408660111454670333184905922213658453682764265847054079771029673833305010884698784644333921636116311828424389010850030781200339507227810977231254555048069473192397298259927586720664274289445415629336286195626964173017812791311980007619711217043359191330532554154493022871242918285851044338301102910910887312133543839857167876126189575922493992958905195074404450846333803135928642866319520455703139440195893518415857551037209006332228639532487541124589546863773784517811470038803291927044740266813448510377385106317167090901304624649297170456653894283129026933458265473273474737699958092762414608686028133005484925164904182473819542700953228252747103710770026624943830970833730419593117816141774768012904367967334037302093329284283271338076641534367786571930806254095904928835185241596541256361534685931677234192026808594882293475078525223998803462546991774151390886409417883842332754645380508970164164800321257175262735615682578211204780632511569318173353083069119167837188287717901470545500350064580696743933208676471597370586482452585067329894215915691366671840422017061399317549443503117165189904661649583725453343272575103238937437075908630918708608215888462776712168264705237190826639278749520038587937434769810115431063458044416606155848080939758951676799782037030355937990880894419603905042755020766826916546894527782627930008455731853467505122797309369276380130606207623433468583535565500081543189362399924964072587364612816591926929568517080036649697641123340753067968263186577637024522938865365672798920611813606484731532723579803809241606598161944632631463792988178451628244314842718438336867993037328465484809066669604587232049173452600078500449683268823902739594328945609694180874489057477282529063250156150039954882315362721062652219928409409450551567558303382412495364162910145992336531650668263182524242438375949859619140625000 [107,20] -43264037385291445298947267895716161194473979067204377444568969913347107201006590687295198827968177768562445641797631797992586155387444321625049372290021957467251417565552459568076759394139586651530500209616013550163027056065956501876112362173291154810664418446884814916102071538774488342663474589339075027839314862638284797935246947894018527551370927709244956130112485857464320777122648686176609997447123122057821811831097846596618518359184291025204799026366843654418391836126888688532891791489901114721990934405117671727341103707419356162341987304091338774638300750607555234080501686190006717815134383401958796102768488608341817092040379769144237070233498899687208227636574633874669175491571793203765641782388789300702738239915635215429789039249003606483212100474539479583511155530414174838813738198960996634308967640352664193723734697753532136763160677522769973060367115742842159461853245882388303590147088131698020863562789727577565169517228380366101956806839446929210673521062581813351173147662569412630583716028696004568242577565068056648079846101943813255776317585274924828578067374641562021243168771596531364848084893489945283582265731612897047208046214086456307528489873969081733848396032812320299216096638291778258144764908524948174241463022498164200348863632986556027280733297659729725897794842975304912400573220669459854055622697401185628684268158976181025562264060017858000358531895811467583549345943515352877623807615729735314099017447458167395264247164671746089830893181335403238693426132766850327835338250172506548271587306346205843332253123476539750285198502102804044284107970340979312456564116912139443144310668618384139063123809879489655084142956988323028155573877123936506900834882343388810175986620781670576841737345318527798300924670057191334796348555654216470080461274888210009974892832650533947250052334317789457822996710100989584124597797654132591560482978820800781250 [107,21] 38279882974413512805682612797277370236206663555372666819188848353301721215330797440295625720501143515573424583511905543682437441449757458554495388022809834622773268887311696382856246153161350628423934311825629817655413402154092559220700701769678369925074489630568459755870845393889503934195506578267693379494202548837879734521608364956763855081964157884465137531122999523605103204807290127356807889807169491981025577237211101083410020443567503835463702532432883911984258061943156125936065375547696911184432007373538716801391070478701792493235216077061306501455954096010552271075220373421356495412455914680032622159332870146406343031201550002242783248167562948270779319159252170386282830633640990283718292048540415228220138623721967979041195942932794973663514684047344714008815889098207758052532856562492050300716443251634314010512981233255081374008537702728559791291879522958648981500656697144836259129251660974848067936129308158530000503813350439269931751257853845763715655832094827000245380501090118224113006242308359525451985885764351929488760286803361168310824267296010370669261555216820581710257467804146404318903480538740451791419841865130661072303402190744795952470380437112590304460409715600912044434354149604439463455318271069150539222122814747658598713746144648304024694126629819630494483127345966696475358411266657839482635499279092811159194557979404148758371107994917511244379690965427489588989851758782654170430268613762880115789195082260512413223622112712312593382310812724323056774236632552936978892329059033927502634746523376973222058599396003124905066877375346140726023676436535688115405358284728952804263677480155936910948276250754295070749333019878594541796823866634911645540209023787337496254851326231466236671745782705910524776639339314850851110004343758332046155688690652331314868214143681834737857248859436742061814524411885590771120746467204298824071884155273437500 [107,22] -25466231749533748161895584352853743582399207281404737257046863652868741735117604727343148348948625378666472490774835842542605518483836324119646327285257476632502786736007091293755370329902509516709560312885292387322610392322950118873477709029468297789027197965253523654372665362629829354336050064197070858447195260707010429285180726425181883064920844958323268595733190020708259225706510065076605916281878498601554365277864209084987204188024644611270608919638871318263516864185093471499237217965541759714138479543921483103537229839822614928355877227623453246821761020548401968711083488971218792428318915064962007888691301513703152795823939485096125920020936786981333193567794635771998936912284826754495326065038933714836411643589737061970716424634890701430728969227184615547014685016835687597400121163489939324806419269916354254588914507021679370065992434613687178762163768295991298789274794306934973665245451297137344055953043865280748780648675842911553736327566657581165950650943854892634570847162619573652970781169720983486109332648944034268744924886008415207192460344007396315650900813063838196763236109667995331159509510825417761343139840523889876378115428090584001038421278850788256403426309116437811170434077659984223335974799858262822882690882614198420049681179368927380702309014477845319421802782932233517343187421722337975859891107643818117556825927760997201684441913999201248550483298928807024340236213209536897786846556637372065818489880561383344808093269275540207887704703821114787107289069848984312703825753776415192405033859876513139765574897831832609484870606596806330362851742298584674670097744673554623057820663655015784500961710503762554348601349534210063650011049514574154604955689062494970950576833809283538022415370316710143511689861889574355342958882092346321105085297141697226153613848976620611521324122495112029899389459973446658835882772109471261501312255859375 [107,23] 13220867219849977149270781943145629560288657072965605696732218892119237381637270624779930176794529081411715405467660465694757183308808224316203261558361185876552634121332306451305490307433184635916467491378353746642432613903576672313009994588950881820439692193421844585761755588717474639549553053263601026190427047467359703434915969478274700014418437601870719055858471764395406187491509477482416805524937725224301045729031117127695395049431680757361309884551800641366827123925547190812420441574058292005787187046166923767621285836241030616173955268681636576310072747220866693328765578687794779633916221864661366472283019754231817881882367734209631375487477903848636587728718339293329755092915850033194832332016954785214080836035377004613191898241725828804383833115958181762970557452050976503676510265810242861939171009434309453778989472480290819351885516734044405356761147430055126521762475840505277715768569800972237312075514590507550866300988313767538634312557396669181297473649532165080375829770611486607565606276099397667403124647586492850380734450118763463860751472374609356409397265190745033743563314882609123098580662277438796345577798689819253397163251541425289931706262232950670260253784941877149663710194669074591037920930591973040763442646046059997711719830352380574533632253292544814176542009570536539121067961349318372145506980670132660776710127630660737071563161842398127614320489871524655987956914886859100541155002573181146793897486060786973722295318139018388170747718389704560900332957317597098807078563418163681929873700960124897892981680579733550315461778162808616500511765764354108743662603218119038072972876211076034898712392321118968491220892993362394183714757988508577598306142179739981276963661714474479878467616769692533297169176359650346316654213959143540913823943198610452244886626035379823279239639115073434607987301614429043183918111026287078857421875000 [107,24] -5462181565414546548821708058332711907624561501673971324003727865459755138183463989259309171846591732648174147219871087625845708712320713246311069697915696259376954611791700456387513385206765234134203613869265491692262251305043739208511184678631783726005567442885511349386508594319653028996449898342858983549539923176069975416859124571525469208211461938757857030173559500165130553640828413849835319278620154319719779166690125300065972332340231709718641216675480829490119094139239303642228186348288482742717722514789353689505852449139993984025781510664577948330361447239662450386211532777820585407828550754158466826447253703064308694086990171335671781192364708797439858734096523846160573443623135727476162469766812286672190189627787510559004560767468103886748463544178231129943503251981567154812255875813892984866401627415339315653224424038926852030955692002958741813468390120496492239910344742170600558392857096416685728849500878463199060709606236968697314645331396450950203758733144258413615902737374936619076085360007935714557013697656500004797196813208977690674202525609929294939353829572888161604515591105884426822436621227707855808609110993260326736390500554947414509008448644650941561948665393783380046434962836183168926033366892114370542428049062734356818579266196870034722498451833433365511420220050667108015437786496674586870622845639665864563334312968720638027108313835621148883592774263162370668282537078396367875692273797171766978725410106893233637171139515037553401373408508853365611040834602081881536209699748079095694056465111381765658007207311639223517953636982118767749527813892299667122125548398100284008729873643120109962518825466419299033549307468391823682527283192669987585425710577495495648318179628502918660296131847533567931057596328351714362830397132931577990184782807831639080342484290747696067131339460087229107504436242948031576815992593765258789062500 [107,25] 1968940910366973071738268664297222749729255553600143064471720647541611925072254543148421207281032492209982175587794689024042400927138816152323798107355579709067709843958388234199991088068452500883102666407429070865921893234710268370177632715920115803941102412069500409991154954608183910984898462149807741229466292831991467347230971468628646994792770631794532422628364658584696985904186094549554588703215082668396899209651292773175311864764480645404275405690783209066048422898405583736435995063497759662343145403573585736863770474505781149804777383629848338193638496796758889364142435496626189661236202571153855880383371576139280354042281237264041632842187758222057470678455959760164415796576232795739248301300765026067212040300510677240952748980847961697375757988863987102394053612661839371390966451175297069337747787942724332486660567182047575571238011037093265887849972217153973958169941200354903094989299572414968406960792354892660413230019353359382573620082528466777544938832894237119883061112081832633421313476997335887669043977066002351636551525506017744119041498230085187761908838249754336073667704003765606119042214857333488795138179135263168108495721032303273239778044004826718727871566992686970916448585832637048205235394243929416861605042103839644254615088041986659278690224553742924650289837517778417816051651775276144546832910653039396346147469294214859279159220527215666887310268045012273763542736315482226508091063282586450552325973883166061648155058518859543496521180471701387769767699453600045239995296809959179035226250493571247832997311918958583627267956051702230869232015622823106035576115867589048943342545752131285336099476277291937989203317530677846861238022003613870812398137301406823331999818427281061745492255326506869566446112537862228835348145657855257462328445734880445918999642690402721107412419423115081465458509057953051524236798286437988281250 [107,26] -750869086130637544570028756360949207107764856483818528014986404197418846269999948094693126023322441024142775499582186916671131462476322569471786057922828636490491544671558833713765407666896363104734674861341739491624853628037468840785626477123966259409491859727737967038945482140723351153501885823098103473218949740030843998451783406336259207245508473718020778994877168562004480094654404438731844498537412316930983891839286691693819415396098791783348406287426389072776033420087204249714876294953469396171522600881800745626445624841518466489791308756575702612324168133594516354675182845540957997037344050712395726833503776732188597817275374090201257119855136068386661279908825596674117922174381227383293143681963813715515651592125424337057631799813793261128258135231584447153550647666360165285584136397359284150703330693906020567352398834867752570261553022497095515462370746400479903765346354939718932888721253608133640835949529604032877964001589028792073585332751694398319797427268448695004912819736356069566137434083286303137234118665704516503712257825936960901858793881119247601205702987011841679613813131536478000859675463377528785316161428695026836511399083533234857669400405795997885545812583525314484621761581357380431294355831382291357546232437460176731717921624805078894282566284334756074652571008448607208584959186325945861254352407387608737099996558527702020342705509448744113025243494262303153128060442895879087857810169448535397964114715801285122948249897113036150137308198242426834086500948945982653469740524363125301319425857852304846766095489148623923758026277427189968291461065667502591726346506173290840832883959190786109419014167320306855423398228944675248074997824865928386984450458814497769061154913683942996929926393322304061566077245698144694060762524105819895594870528343473903838399614953767471535871105663140223640539261396043002605438232421875000 [107,27] 233400732488180175689335871126432587550259742967439094204876465077738556291340207580671263431458243669257018564506091401086221546653109981099052026151076036087361210081508188410503341443526359362645868679102406568558302548037424599516175553272685458963384607710306775490235250117756283791757811558812185546862008672053726851794407418607485533210771055672645983182184081187820131009975340769511609065937943839644587079718234496419310073189539175824058760707257198505039700142849330183479650872476965439193720824435904203337462529173232033800864894207242426478736028391820008362502318789158269859724079557642056341010204724350796761573462485321947866916378439927779928372883914272386340538049645325078816641733515131239055557787711541394776966464677426124318468278783540641809595735188575178824488281376169178125811323828318095245586019089288810644100314929199904180021248408725681002470497625856548634558764304728862883946705157640145768940095680078833108975125652358329744802880070863272528478727739589472839551926724923650781390081450280618002835430422195107853486634313266699910463143431883500891057751363389422604319347602239644351016062987123583906289260478453341328222732475981016666239986519985212591103932703260759711140438673989269529381202307648132727526228385419019040677114969740474054866047444854266003113867199615356683034722246472501150949992385020317484592040256371285805206671593380715437893231200805275496383309597781703531393319382480188821658313063284884213728097852032523276555273757116052351837725615009064604395404730828760750691127489628145476825378278197173888000046305486173588846906866303721626975320900283585795341718887071443652700172859881103182808808352462546031142416441969969358296577994194092614201519470698060537578627639183255003492287401123600679563307608976452376800685698127274882104919846020907314709802449215203523635864257812500 [107,28] 76586204838502918920896837856897194549287280090818258868309764860917604440706761007534641134079989055736396675060776730629661766150353654382545054358961658571218500796591701236865477959857240516051713584612544630207623801890074041193444362517479698955824394627538506113824419831851375196197788716031017168232266498693976547647065627566052830979790581509967373078612161800857745435183244695707690979507282986474014868877572428370064884088149070994839212993563246806493591378055246761384716098989196329207877594094852885215595884936843001356895526024095480234588786250230864357357079160920788243131189833906153675175992091680576125595125657687435621937109715955582277880272812546071795171175673923364991333873211389923332322823987906209929874488118614522408077003718228040496880076103213140790139522766982959724883651207531191379527964601792816489489263788020563272910332408925132609468733214612003734469980775645183601182990897941472396749979611684414100754632577890199173220947393496585765175244669134838115115233057555587758401464920579908120324270429873245553317950468666789684596896077474401864715419593633906597628789034183384381252063617795353195222550918169028244712876236184372716225463444891099321258464556494505602606498305436809270321741048117378264096886491293257582052050514180635379781347710895295331803474024072449774694741275790900399207200116735481929676746864638947939767036513483256650358584048314135888128623200101689398767065513806543246910433939958072501193031750694180091504458579823308198286984210766941493912968812466258162303859409519341077457939026037194189655533210774783977280666936415536535864868359844320890698185607875489812400980849260291573456266300807331009281796459860119825700936302699495983728608786388031369397227445076769239789814521632729526914811952696303098785939317863384285251372556035942551488915341906249523162841796875 [107,29] -163037918957006366666926969456907913984364434347662898386302879928165317746813098037289014911549133447010644336890269852823158049461134415455898431669259530966964110873043585967185537506768619685185141934539544385150498698484802700151263978348308007880725841621377587028742950694235035244908325457917853560083124358204087252233701550075648003613327457330442769673717895198234694927642584684461363282687802066120513771042079058910954899068101373258275378935637332807260082191578842070863262384175873929367136951536923945968502380829273575344606737421869654462251056741170260332518910552267332052141284665953616607663965695614120031137935616905858485719093446777620901682604027116681009680258543353866161911731834660244404872238820591396280870140936867684984114045761756415850499488787291182202528142677270516643106445276877692125982292443687097900127876142073133277773343362990328775714136047824768156179182430867872803619307534965871932709837543654458947185885651948397083117550836711760532161791782925091901677459984693321746765992799540376665043815455765943907822778133043766537683737929275764368857778164705332510072405916513374419616631576686652151151396513051990703168315050688874168624897531422956547120936799438364431319313660791851758581742534440606979741761438192835482630801535753792324017576649252215223175682452528774334095490377288628484443282967738441759482449861923869573324216746989860541463920238493262332910560100000347627318817993199750883636986493812707707059499029407322846303446602741563037898541956732143843527802202678448637522440638242140840197688269163488924033934742280351152317737053248463407802926093530318422331992550424901123521330491066300652189878805735797697015845372321600002753430412837168185000392641929565928333619824499578561702129505470683216651399611883955846714114939222642672962335086417340335174230858683586120605468750 [107,30] 86768004294961934618041366709697735502996285911519819822595129076266034585628810810753500249576338422512741449796927021434674747202839661921951160970347363650951201119146579838611321428095458452733488862062416437133036042544589387096694991339027179278330736019568311165201394728598257833007820214600314774039178860045290385208681754045086266189862730084569188354261871514781605437970607093232209865024889661841329397964697480463319323396999037260163435042921070151533541197403050952004475873906564381998929255844209983209692638244240899507705467963479522590220557499155450309710586520512423002975089001358354250044089947095660557794645943125138444807332833308626668391769864791364632432525759553811405911380788443873555235804008738466977849489279634737408203977099393174447686140297977269102631945217022580103601454544462098324249810641901768100287255838695182355351987490289175578537450456542809669514868077437538759217829444894829662626557254245536364838250910826563085322863673809718195125440378566647633732427548771825028993224215899689600039007823612255620214995587051257605612724351023943633669244488321176744138189351325686435758435763287789364435241231356978387668303790003194592991543390562224269299457867183304023237305691277290983788113337332910512642610049383222076913016434488764583956792464575259787409093782679313225233194548358893044599834052105212576413633602658070036276150024107989760706142245287956668925173939491641021788234898692478633944517312999474138119910130594791161459641167108970422775884524533848038955908145889660297652553114500059199474846947887598026887364455825808972251405999595903049945062002620752225956301682672560858300175923671378759848918821247963035181619481154997186593575836876114721751650671794037671646625636212978420530759121161895439758626060708964261304760771786876013753064817990434676175937056541442871093750 [107,31] 257518544923558419172904341762974285537881089273025557023099135256423519184502320504237636764014895019473717256874135901663420090833320113552920206292866018789061654645236511687332105538971532036604611866766921822432182490848723928454233779080413324997574020094118418726892114075836465481984628248172666196105365057694291964731734174607631163528072681492061806143723066965025439858553871336216047999022438944159387757141810225378768300652649790602090736672326221062277870640002559355666480028648842647801153739799098708780999877923728788813447045829609007539400028653386231095476584978816759126169978231794736190546067496439497277275660317849917974359426579741904744605246381614679442485979052350894744772269387246147016802557056141481520745502074839244263153691106630467463626701517010839160519546524404708491082461128060482770796743823712138596117020619658981243498440707382498380111109447154514072898738466701269729944951123728996082885447765571571062849865114506921285241204939777609191356116554196994039629771257593722073379212452815008327719315151573156330943675581387600995922875934698742109613835076333014024306125670549438431006425392442967646893423283606507605688902979942141063157131784916288288971202803948724526269424100939307424761317828390179647832793827462418003443565666164277282728335800967722965888387532108551237984850554770984917839910415518226525646486657151715595932686291239158509426917930797254794990987040979545571693648143761988664402081771505056690688455149447836207432666025206367524489989257758486607533996342841006752678055881171828796137841231402364461173355631801101844766643758961875064487934458811035209651705811070728970398817441729670751147453146664624930739321314541558410418486713866568328360612924489531138321158437501409494949281028216694208362456717978447845139114706809746468962885046494193375110626220703125000 [107,32] -29377731170181738232685232668363820634919138519921602037310537304447749590618024126481580665675587907685967354937257235367316031230543940352942608806880812782100955011625091385589172341550121448359092671314718877544056237087386086791396055323579004665988852838157204435685843899159007607343004622300171660340783530626781822212859828005265127684442934446173860467454023870400759973256145240304812499052761726747945570234954609221335135803469001218695257262915967051565669628159762118247606196226274474519694486378138322779753933247441760594098676345241441671296911079404953486008284958121631086032993765454010000898676064869580398965473970819199542351321382801100166814197658477547897857451814380408902670732132663675968668756130051655164035330811053322420569432454623121339875330956322087382447012538297529702566099052730472305768156263538306867718196667370900473119226342540118772767638184218326128259072727540562450187355309764909178104332542258293142469284953671726510459398089297036301165217471896116156923473089472422479535791720094851774174913239657391237721924239765847078569120756423712542665639602435509446988613286803827895281678890695418392426598183797426709003935757226604289426842098014923651100144981401840196136718197356405217719727636615954322343848393183212547876025544326194402704676383749818716161773207572995360427770810719898344763233721588946376085589990690284085971450850988435143593117949347515698714604831220597556140535271846481084533555473813524242308129922170854685328350293616575685831619755248146626344700417460445496474281952105636574962841130039571670522044385028748046950260842771877351792998157711382457849754604037148435770458083900605337015983502054220446830954350093425220593097748472245431203831823067815959305471487370460353809764624522430120207890546323009677290342088733926528831830182753037661314010620117187500 [107,33] 22180693921307562890492661292709343950928839574238806658515168504650891557220206325753904247552435232502535504698826703317903722949790832170498735278710995823899479494847494215038857538774873591458229134952377583057312763050853695022935661322494214490378883917462277118743379964447097759164170536035921571826077017552880227941700764932741203599311871937379151177726854626688434838088271995936304172286844449380956472739192860115227616443343350199391430146562189599463185517343371645954147487492121746248508955911011171453094927108748016996459010673269409887668952558255638888572520670424551423738720705015623455193874622440085272613557867733949866984961546310931971676677863337320642168017584169116728460936384156060891920334140869069791096943345824551341470480145724737995748945133939452851990267887057963244827881539336572101889676728296827591058326633079515734733571125952725766947813525057064544796866585253915548752883199413421946124084255210146240660176179467435821841021481929609137533198021963172620994499296617290192998458599524893403194168544839197472768201003317095167143310268826614722598261948326897767584183851184615191230705795888350407816571527425684582941852631984868114397384251595494079860905330638929792984238644672400314147191163154095782170160955891720314732486038704238019618175408663136418744879755194615981285438662534490452631163095187419750314575903200469763990157211492973360502481430764838146024403622429628331159533984738787121221654987635338880683459702886247364795918961653636937760914969648759588080327492480324269542655316573722241471714204064931555971120844963343231966658778968500998428292016706406121941460277152502682253397968163574878941569692146838183629511837982117195185773814618127872997411093315890668719327491118263589640421005743779764824847718163152385369515538424134426520595297915861010551452636718750 [107,34] -10391095163617235781856935280499209165292082311167917041594041239214791127739186670416772602581586462383848997264809893831920622540516209365519818624432064226472332227541079414605399506111759260457658863725523631254861639821559948158904684034654623847762248479055695335681929041461312707497086423999857297638475390498127607757958371543558217238558673364095643993029305208231741087032507737086337385294796594921024412617107838134114870717111144583619318693190527578640649919763345357347289557715166468100319896789407468579414659400756563625787325523910641458892387294088430623730709951636065868330703211373302816809871522735193948909550616133674777403673056844510560851730399722195014488525152883270343633851974674668552619383138808573884867651546956360179999294496926526184200906919558151251461409577671067367961634986238336673244156207082154677109518645745242501397145909003642019138130249686392612365462808205787108574665647898912870659643378633061528314659660606340642671319370501865016311121670770963259311085994729492551932911335070338937786563720535255610890049273927171847799331218555667406832717870708489026971026338330932969814533682845569180142200771084485823030771579624612373242892873205114635461542192388415487867458245228925497404652076010120171940146577345884966567650509849652360236417529212042535171361797592441676304488825086931679573381209166989355767928206536211086561281436216913542432122856582819536011421218476421722368206661886075681588586889593738278511527208635227335167042470829911982895519544978998828701625860532021430428934593852711058115845239620218687740839432727732489264483877506314185996839767062647230526986246547453877208859130433667976594341820993980258002827540135683034601788319224976179052931012131999198340730510669879869247040080616927943549813178544348708920029740465640344382336479611694812774658203125 [107,35] 3968081465846746216871481694674295780605174405056175707337921058897208460668515513290321665106422472901029971506625945312585288037133202726902581524346269720666972879784678960258243747748600481201438667982430485233216908139745107892177246534878243520531294195692918045175406335160256980513595208596113399216128549824209951595659876339397490925094853299077567432232603996906131212836344330118475040943786779300800275345224112386428788504892014657612375340998034661460394328474927785154652287181434556833062957258123969965440034813859815043177746798776571036628227811310104806394095984379460673646330011756651404872899405625652994286298315816846504286436210534414597603529805819608067145280284210819808342082537884159047544766925062596874713456859296076619951771552115723361858294481829028715878309622609921232977691986584503339151328661944274037596016335005380989503252542069472079564986170889524300847209269093237719338917962864593358325573635007866742591720022929785298337940619357300382295665981456651106884790729062495692956651025265572758728136252672585974283960858882318954286370404843013217660577908611590362721982321767751943620993359645195243969680397386455712759846514354477646941775607551293243655035095775104698109785006647209640874566207222154930113560234840944437293522856782007789984978889479015440121717573862752006929792111498774931631626860212275302577302659231364600714276086216521574440449895399711064481986576830786179576909340852046226389241925328880651652507915371347551348004714568556539133727023190146886971790905340363251035432737850086512007827673134531839922632174176436695891621097798856328682561102874044952831579939996905467190281430692676100593956281564218414872881455885896145158628381334141618880947593626476205757873395820819816516923080166918559186926051400442171362276111423739166639279574155807495117187500 [107,36] -1410516613089068728764719718209967697407568797213440786229528908268982389891864493120173313475368380120809969085210096761778354149024967785960750554378350435885631040796688646293775653305855827688642281780777645068300265167699749279300520409296474456780245264172054384766661883476019394600641484712576320531642277418690442793178920317668349007061784212509726288678353307636119992756186450084194798336805092522228788716798606370419412612075219420316547878152818731054772865176461471016022658503270921153457121498671202766839891734410039644848843030725162677877299437611048095298660984772737136812786882353133194018991203770897135230542131034317899640558313693049056595962649001153903232956953770335304228550191602852617747544314404608245262205953303413933244695629474674996184020291866190460482582672330916551041860989193964587823798048791771625961578583518277177183533905005331601911411635862906964108555641811994371388306648915644396967829936341847928588826537907970159278022473214978143068621617334779564805062833336603075984879387728985472030359673832418765317588495472202138933746736404606730895338255886735855658660019066191418527643140383508879047633360807744023854048814747713121444777996212421637638490572154164087495305002876730718843692855205117856854455064066197733294631218207368230743175876633184870005530961795917282343951803001803272623366171202410201480451999290466404534239122804762413232357193138502282818559331593906224794135204573893822626547054281160138583963193508041386554859753751410970345122524072373408311179351395677837643474368187030061266309385120116296683173628804798673903119308912389028886462291765130882946670528400189535242232799199700233494203468546797944562962218528797021023562800382610948823643311014851977676062901707690929565506667630081756754684611275606036240315432905845227651298046112060546875000 [107,37] 459290357582059950382837144170294050371040760323541475018225965502263510640414629747475143120036403395185819933834480757399976993324776503627777304600255133719169446062124829032284842032406711375645147378974852837241251589179238141743423620886379466392755354404432916786844359705137961995776163776126978840806714963874250191285635795558370130140980541315259650821777284846965272288027786591663717677891672242474003354137911323566654923805345513917086597105589034906690183491861737881221872137735669042904217304281559371149254425425864333769448975783480397780310874828615650645037169923250086259001626459839469356790564468902613278009052613026300697761801509237822601174288350555811168356570706618146601800906139989536731061491079088685236434782612862377563011295352503270405925321698503097621845508469204885125929523528787341317949237768628549073393989837546598946473131748508939403964294813894647547662661494075206509735508200298677778807596457608775382148300748281106226386083407905388516560202790006619674601308671114952604955045510825210076819927309851785367119993188164550459885197409346172713199590560218945193990743999550442911856783589240914337963722910483444550749319290175559934552497036347008712433220555862929964828597639067616340068044288513228781616802492795370071769600556852550311552928169807006943779006148271152101959714728103198711000722488068503267996071667953462145980934567963641004931474014006995579803806682997690530061698346138317675127883099636849681923248685611166942576105745557495651381979066510255894201952875996267252136923585205234423898714365760041726996169211951827513711224765482163377475051286740569067500961718783229930487836975389874003363989007594368941035653815423992033275400213202192776659953878214299011919077194409761379340440192673445815251700280988644831126066492288373410701751708984375000 [107,38] -124877573911640174196987175814768732710012147717985161666209205725510065909538354689196717987923618753109002777323772354486384730972474634044312072901875454578495290069611761489818691111190239328564098698650375946882404140222845187740996041962477883366392952181754467682032916642354403112142173549873434238845263432880674567978381378418744544245943588084580126147048909744460352477590904106853147254371701504431961133073831285635612550788932821004871991761117025027360454221635333704068259753066708540281202384230817523808320138681479063031003982709647827938095650551110698979565301541838134865796301616712195561490943903431360674680508723596419371289688181955112803978075393326235620789731991880853064459588293902067569954923675792300981590202432206221262415635132438487221142255495164471058452033812973847327562329419935140487498504483559578845356279011212263253024450311176539101700057989484912463111122415822526863407200974847119376395701064409198862158047488526727966387241437867198968928586573634948339436430504036408829817202638859079409245283621230070724575239021217821465978960745799356469426245424358399435174597079623856224861177941773118319289671009586602773037700114194286494652719040805876826763915955972001461520481790551605760776826833252492625234340632515027491434541362199473784663038645602980057884055338893931787232249631969840353789081783113490709494678892633340741638750599499731014081326037910278024186025292248597900670811363867533200364281710907522378172921483830192892629067190003002616814435855503935748173238181771684568726455623203996041221349556603054723055038818351394962505965263773449873753799565961101530347065332821262177364553383689260140958123038668839643604550453939567957594268081249396460091646450854128907257162947852126679477347743377596519303578842009783134159306428045965731143951416015625 [107,39] 27091661596886093690046116982055046504429912208542717290527788862981456978428803267849023687321651119576220523827928628344223697931188520319820016788583882072154203231487256064867097218950495804774570680743839766540498317733086085583130852204730653673445591515663044405589721216778629899914581215427456432625788621860165422948928851269598581323379153050290316372668729772630236546648104306001696232442540950118531504352526496337752730019050939646040225393170739378603913396987746118648568477391511880877986290368894633784140933114449306124363283500596963405719627514299670802213686424198662170196469095476988651910772155294909677476332005645119119990505062388637821647036057904911407843927895436889579228511139069890305059550643107095285691576428726856817945270860363839776868507357866646282798995553812601167032286212810498812600644830793025384141252639152628248108864446624357919883983763590557921675635606790945760967755715901109557439612787843200890284178457741671832797864346407209900713553005233023695329630530029236022458515288553853847184150002511437230227152744793914820127400997485361161298592480167834580211860912792299359832544815594861393040195303670458185052921149285143404829134254135780135803666903035089386480370000843694583206667402031570782470159717564841753473856872173865710293022000850706763863255819123822425785890703526341515589832053555209931540221687358115785167547285583631492163903173282987982717838741148159210123222796196408094989931587657722744151584850461129078386813578679682546855000195647631395355379927285673218502436716052416982357706702733973751275159474569772888110478592914744544472679800836737489100567045345170580996250827045593272674110781611355595178629309980896531414115718317508785237754260762650677351135225903128667284995708945434783864727665281257884544174885377287864685058593750 [107,40] -4953569760068749329735433525984331648182696259736875265328221064353797447753777672409036388287107186724997840400224242849951416411043191397223471494548667788961128498333824495804930028164159178126213311367391253046851947602012222397100978931472018050555086752883036362469543415657503528152600975103675578573405695706464820362423314726934210420701526662083794439933920322007882578691526037046868830489013898081363597619798185656994868557250508663657713225605247205719965332489383312589227379769877473557584245183814044507165328080490358612694505526777065169853133872742528757807466719650332851748590813951141022913347615793246273406915382479833805709043814780258658811820858952952112107535998181876534549414196949304495738615848213626341514065039253816086398940841627439207798382600258728000965966194721372241330886628778306717945895981591436040440456349028335351613525124820274066894256166799373992318377346400433003925292227497594401284701702925925937333255316170003783512797509257130905273989129039117501370411048733359374059010461487559168595499826686377740355475453549154020067782581338664144643148569838035015472311229248440893655900213699338239914588425150570861819043953782755348045441883553058308294413811569321884881839929578308547401096865466875048258345744967437248831365971016878890411197927560950973801622554566096171537928609470227183281714521071986543668515041880615876687980972972019628644563718521764401252333037426060972752363147075733646844475488577535335662951314156503426487473981333773203987997465093407880095918436285690949910990114541909425071491939057894119118275039992069689714475016512090979490374402757611055325739987523823411003483345093024795080834677536673907605246655202157333361033481232653747538941291421816018598020244782574074398774142477560278817992622801824609268805943429470062255859375 [107,41] 870449354483999904981213880842347328917968506509076369609946697114665930768307665149145173252947920645651936152893300875273705518965076821340190894545780416673218136612855280452155409910732288528645191451372523902530711187078323147452349248171261946250181194065659182881117085289147144775030954913089870582434935794535290515131432749260993538273612020377745081220539912409056838847364380315128389518762783858447673811375196033393061647223704085147025424804540075973311308616520200629687764773175891286292525160510983914038316079837400905494011161967941738648495475899988343381276495462504363702447248085367518443669658516592189506842498300432116434255431653177460469360885970630361927924409080865747603137330336378458063406829970352586873793180931834036436376653098908432473129707401891076996546490279878544410372606645830982990616812356831970150656798117384830066821935856198812993322867012378405572438221520043503477069536523089390873257368035706338258281444492046706163138496957170911493446433747841968399217884334341803113215709485324933414975200150560368388504671258281854683808051606290669856914623917175579497209169639007291553759034903929796346172551212930461264736411988390390567523620424818517325323130785333094239478502485322879527673595858874042044389148052327501762112246444566167935786076257771804760154378084290792710900063444268518147294028328174648170285654042048710624821979011873836443666651266981448074026377090138224202184293711696766875645620883174682054763053603889589434065879244077933026960100871696403113759576885650418901516334093787085966736187614180568603140406920713939631565600615486951263577203201562904833882716661685038743884553305593768794656865701498421281992411200288111341487221590795443643364741783158616560349693028604554281885707031517806706033546504386322339996695518493652343750 [107,42] -151913188364802637745858530417129050551490172685196349754959041474067423289342099393314262589211660202772824529364005757274149581335965858326265030830456251552816198911677526317208046173401610223275896199322067889095851019772849250501322501549561045511259708440551991961824683158495478398518140403312863157832335782034273759240916008539962705737228362343286502696567144703545219188660924369409192337586815595798188460227732280282118563525669230654191707376004657468311585563447217036718661586302817461171173427457165499844098058504715407533183673075449434205109466668029718994023504645942939247320255290315783894480307237695793979925383836619916224355895968512634210571475806760670137995369100336560245375581179287241426488225577291260083374516766253040376282404974498697446888809054788775018318339871683160835925816366641017795371543854129918371341182405838138241661975158912877796502753566340535775220881334928034787669702125063388261155367055773861444440362112849813644287709547189989109297044042119338381462058736026327522619556085562312707646605459671986843889166352768946206489414799844764587928845792526783410639066019884691994221615012788548153413202702292619587428292795310905223294963959331466483726673326037355749167857344726482504764103741412344489695232136627918822637607135469034281594848556006909037721080020974405194219143244402923908604139914654163616446898273468294140275975725107613587348566442619745763404495113611555714700235607053817269747692149863155889136386040475286338218822734884767658531954024734819322379074298554402674591570719187181322668972197567621623501573301666926675185216428127319572397375959457811310855056754137025137502910990282658237241353820777732004408656998961651774386631728561081051069387244881880573569354537080290404690094118968432534977353043359471485018730163574218750 [107,43] 23145847194644464492434947206421520046120984079271977347630789766571778576260557338862700700683222405934460333210273950605024947970702198520849966748170862970390544875482952689638184786886130233788564602453036686794195940160890008131102482228580132958063914422290408791126178779542995167464988463330745011171956555558598284684719927574849215458843255526232339717027403669021833678133259994443865195538197854963035314812173150192468907925923156042022003010550159304709306543889080730931237018643244597935767810710484993100629301633904016201126560847393800709718661801849757275406904849031725814335437778281419323364699053498872309253852784132227529766579529894296651370582181244731077694886755066536439833946840907473714273328388292692476733861303557822658645689559694963160710242343502923549269176782637209303621241745347179139281083464175424603372043754691651953228493106596140418722103134185973811847949977956123176317428539136065890909516540268914782851548026712157055839847652297292207312126408698219965025899618785503946884044990624718155012269627555598145762096144305741045195566210902111847238288102441649812097457006496755500239861769474580875769262418068860377707126502033231527917162190088575938278954756771520800027163110467015931647208465416449173894141583088585138024420006675651915757530696914891966953275072126374825787942819089913567029189184437030606461346444000773061426083468753422699491871368257742538482963541315631794975163647112338682209127750133210078851160511046695337705878170409839906201310101395280616695103887802306547620741018224396309587104355666294241666494123180630856750272981239036178189722740197580847383574244499193363162009281974642503112078597780070564816612421942607164488385202828438437322264843370006220760702907181718429213834709633368369452455226564779877662658691406250 [107,44] -2815148343730062856774614763254366867051778998845369579619844952430113515422994940638080860630389892374990387581806867462923039027501708528572353851964814205460717308684084232879581802164367378361373197583980888573343200131037595035824645374484793566601621446130655528831007086955546512183349137791713707061504599190876144143300835469035688006585474698639609297313499583808219769041293311882925312948481259240706586493395699344365388517785897713605946549143670802163490834723916804048051728364858287918260956841035396740487658650965049157361655055562503907570856275306659867692991056192497751415056347773736984309966255107816856842401052333104900076807469785694231534779986493785337344603422371476810833581187485103779083895300626775903521784511358492920741180855293564495710937482514144090215020975029836364824428327306380767532162609626878761015378551551950561951520965382609680348019149519834123928401816390539618291124698745252264839671406772025173121504129418924499065775251477130694783541580095136179825768477477852091511437102028260370664914874194950730074388251306394311631014030812044515998394562842078353850581696079642296099018227733561605111679413437691284244833307362731141113246451925220103613002124142494198511315093135203503453909870454736746643924971052744245268411112987244196183694175936426849269885332285370138131474643637661425642797052184179393465608614963804992956329368626411165549633920514010411814695073409670410932812441096457143768332187218731518338904339061192580839564679116398618840102750248643890197387994442062058936061012150283073286572459681300953469098950195426457987674029590905371485028665771379630206945963720718287558732103054768827485008417984651223876305075462440431178380280656356355817989400330547530711216209698028001032638431884169705199383315630257129669189453125 [107,45] 291670261225265987597560452218840232996983824923494006975390163197493532425683650607575893494871483629320659693911029289683241163035674040416356426591113588887423427740640179436639754190506134507676997178826611235635118147850203027841417021599310548268354253396912973229524855331291170512230505205118396010394154726479311322005170603454883254199851928254386931042851934231842542672682434141159478386465112990618098442412809012369074549243865287236476869415534100680816420309322881708931659608588252681667549788301186636604413782952432187251135954422192031115993240022589636512004935528868970181746811250610509017761173374952259032218167789235822136897169040638601090707625165961054723030108570732023667636507261633801346781478770133937946552453687718277338155380169914505718074353177544129018542193047702524578459360869074543668977801505871917748644998308634789301601686235668180200781307931434446120073033730817926909817123258343296873633879094922803171097788711582215777032285697275653824017451944947393820900699707354393177808727008192615776898507175411297924463252329235492909526420819344039890300223116927123888877412485819252752234935349365345274131008916910896440289304604436300011443292969754722998225632555405920294704532334917907550305049192026111058317688145684326466433433513044761113687922723939613914155943521632391737237066366208897555179360112497020101700082413690674108307314092488822835217684738184062609793572352987227912972647128085559682517396081251525649697384794836614524073056163134637513966373641029329631492847912992910871394967575949958495053556159694330300809188052329940544704767953426829350511994145680831359822951382408149215323761025005880718894465570715926715135219699722485296416153624844581750724216250542519928136462674726248672993086763938208605395630002021789550781250 [107,46] -29086253622445798669795884107501502398014749187380222728508145514861998771363709965347745136984364480706418528431675944683725931944020391410059495261678679807479648878872736564079160018495771310114216052372342897023043779521277061150279492249887414977132812155179899942401169432715053079464545661283417260156794151721151444952118432904851415937869458422509838474113259194564862479316929685532966928747732824088286739491796912179086320777457921441736455621098577827451163127020249235333924439231731044775358266621222029285259214105922702778934409973432763659141920970046961903087535101259648196450554751748303109371916345003999340430806975047619117430157930709917583583318696160900345087021358527297602933089514594638250027170481489231177667269379548556674031905930131313394786127084526310613039253541999758552207874987379994205172506977975911554014288826416413207303904256851803824051818184266390618568053087886161872606122297273572129561307466432966167042740747510309866890953236799909188295496103010557320676730026333294756673859230017509235619139511342420934441371549844962352614258406926177989715955389904089536229076487556745056428366317279459873093601789843394961386114397765627745101861584037303152875939677387567779153869404058070118905970557732438271871479894459506874328012901711448966238426314710290965872305162460724655202513448662494023035153617735689032189649844649186367192526505512298093582535863316609357118509430153830895344307756571822829579042222178558624335055973823537862079072283920808803612394292382076697310647990134168134247182843586453379792119793764803057712271637536490738040136631495211222822686274762239567362810106443228752650600717591842176741229079669508848634476947885148064839338047412486693087792291694112339090229723418385774664681093781837262213230133056640625000 [107,47] 2643226916497735708539365438350956740151497725592139588653193296600588185732321619057745498811251305304683973547570545888353735903646100120914570542254953845320062381130078764246580802059993133291188130702263021902662577437555439569077842968936525899124998679527704775980177765736106208615746026304203504931753372886134410502581437943474973183018976524883329879374107522355230069155844445594567322605622809413382255668182509959470595204129189658543590991616503159575881538780479801037332740136111463962740507201277740219886065465938147963801812130303887551643548705056635948021245362661209310223445206862905283212709992558012108525230845180516188205432020367638244219655409370710463578463292143493476958246722363762145415767682017193089143483963852409104165081754974838120907945279541620289573470568847964854679921908953452955450175003583854656904463270545958812624623798253587706148969565699873078971315708874895101226637915147593534000693651563001198512951569014022325120686094678117907428646505989904661307270343514398243680003972270703427070988432181516988323825137823109321586404918857897712143126540012732469712257499857767506670647036966779037262678107381765334984926218955520692761131142519961399676333222009416808410799979101766201086357042226003138463398742553426256446731582037104587900970860789394767454653873426311673436265483975868855527286618269574666406656706131820158803063775165167158105427271708006778109572688223753792095879814103086191122735048588923472662682751730302078997775734074111341637742737328419663324881610544435169306983052080835712799365620271024427944623686127749933018901398864240018043980520492322728794620279191301306066834398297460533566181665274093697690499541464904516920400224655998727177276402269356721666744082443192432794892283709486946463584899902343750 [107,48] -180141569332054547607129642799617634707326392790120610541985157802010230288093019883099978603331214031676309931611826254344200990164537071809442945797279463382113291994876830548546950170740495343549337285134358167154144631140405808891179104573275647385979538998981801764178164561894516003519599879853658711938046764673262832620424980423514465861677516180612818232903442560131853322195278897495667806222894629429991437579558652316087323113358943462473953352203180609362301173043350392619599157034928864618074287145656078632680978525781209266270244980429307376414792228128951939629339392368743427895514912836622114425098004173827237153728957321843533491620521269611634707005158604089704441659608991051885967161685759241014778644925409318311557834484901344162557700088136222486082138642524555152429504417817704301557650510067350508035870492269018902134945685818972857062611395643050940111579782019069212967792004975407721193162850577285199930025854698839308075507018638384009691431371809954153252764301560149104652040703457252484315278747953038495825224467680448141052152638121790972127483558029177268540870603497464086836497487194885863027223060710149576545146481933280269149378216283960316265872203365793736068076242894356175463906083050406557139578595267105605059475019847816299858925210058893226561332217893545075984202294478854342789969305082916801447884641918703198709744594144118728679874165407743851565335162539481824645586591168456557736711110677021224194659703558974983192387384351770751392482369969982406442841450939674948887876174229956185684220258819704804957662072433186359835344578884266000490016276747416811026923272192403831457052203499775981881599352545522635767938886665871585931337342171210126124513444807972401013769235991260795793880552321599903461901703849434852600097656250 [107,49] 4535427671952564351265185935603775388405507479522830865216290805987869537134874095266614324722173678106449340791362233707934750762277529757006127741517065046014771803065602901050167633595364656809504395558098221550260698350946229824932713493994279798855403579608559337780579151475268861476502027790032457155231342869762916647893888861140722717818035091413435355929512022812548219723677081437735427802965960700095309583928704902086491614116211754505792448755096434951051241208241663601149140030554530410025104629745736006114286411441633695110077162747873349108602236965772494996187074055416731840777077697217992028432978595719746153083534508229526417359567422276975017059414209630628781153267531586123554901997821667978274890650376647520251661434392718186694696991199367392059769594962512723872877408294376305717690606064912465296078394860774560626507499183019354507172162308498387868427304051225697857844003092839871541327767021767869179505359390828250010017201074446602560045856613031899764075267692807441520999420592360822343611772934695613432790009714475340341633039456127560689348077060111549538590024501984921332461619338277270315864960528080890077810692215627417255879874779460383792119866556705970926710211103605113684903493848894579705542435106134523589882103955146949249078896152314092689230781577721072706201320092882157412314860548827545774354485921190856184387637191743172156273410514698055292205269009373641538021949048175875953634792562496356842178831845465393431024174733325951726604166165231336288420887446410254638600304512565721709942185598098603078007145439982155845099191267612000238819138034853328614171530584812328385135146317660343915117094801887798557237677539147633983321618974987512293098559166286874892377796718500365662260655693395264679566025733947753906250000 [107,50] 879856263691553037406853266997140396246521242969039833846019048911862154240417723757682576127615629166227875420629887298477620647543357049012391010498160810327602109101072110363941496883508602988067999920182329908034563082241888996631983627670924832576365549883060973239083422109583294403017814695140908152587865693040333909978998555839779187141499338298547788778110263416847594467618498543122493913570837047394678816779549290800814747508627255125104588753249453633764232436463462558964075932641348272687437511406449216370781647396460652159942359067270830139201701150485743515342755628324510240837747514073499251056282242925527968281588597906851979733153290973597640930402962315407633215193983858303767952307798253174679923606537782985730812979161718785289872027443668664170863812102712280748099919890137715516632841713420538466219677760103688617969454849810293432955843636014090646337624760409374615488591511821957471617598163666964671748961589796937373787140289234779245517444883652018755577210407390339929997359307556935087542555555805895067417300436058136653043094283222627958269292177720013114250035111896827735681144236921566367185749834956751046424742604504435861180972834585556788008241594920486216411744343285416682873520205859521912039177589123622685478769236832484460206269532427451166257214395442492361883452166001382208952827188221160192518914416594795872776271714594071117455426959143727314695134185459689497752979428364279423445474340278455097562101423801948383471605146085835154983052068264069781370440118603376314820282308043023592989821361312992485372326323680214970974756328663114214988623873548226564514704952707699365111295925312831814470533132635206402073011971727164688069957132496988191560612903707433776118563957653240300404782698957895627245306968688964843750 [107,51] -128725108693357341464513557035248432071614889131278135855706704162577609720342883383986671474044207163270935766097787291546624091140895832769294704608728557452255544321231540572732968897150435698835829752890627910030707065305208513515987555424903616863825364410961311422833838896527345232866608309986605683762738229486322329555305773962182645801257515710294381631264097244787679169437199474985873870107048685765202415545734760083207245632432121563125412160273481793088892402562520484707998946049762550266477794470180477775361432279494536787073630208299401980534635256197919609560195397868396869009974131992429176445474193149332358313182945462701730847550050268052497960639657697091694505148482559867236829162074932255108846277592635013964653333247334419421421042892039952509401425343670296361809047616692824293950877692053240296413794741095668138822713582892219200465798024321205166653443043498224157632786474399691156130552951895314493392526055466943593017055247323001287431149200493559618903728638457256834952259647156403420238126053344709964476970483414419250591163143221316101655100354029499650214712557145976566285065052823034191370122426822753934840156866158558793762948393037601460533844740708051611583077979393206478307220757035898079174327103304571039987648556711849209437319196016421913044161414407518983616284589273795709018218081887243580414400946470711363308719665817126069380641274788448780043556394934340135843955265760584366228506237088045549108925327942734710073627823868704445517562972306878153188305931303278860287918252560034965962545765144390111437804091225361675912948332978639111821679169767616210140663422075372554955631083512988324206655740601075451472692014550200120087340253715359560783095808918140062229872776353811351054213337571946904063224792480468750 [107,52] 10161242510614418230048471095720128235634472450249290240293725816507793670901841911354512249540902992274138448750624869588752068880238075421384549065641364733157545298671892851721159351994698496106785542002716506187774132293287752462631403974843722214549401948471094329016123503605813085696545399012784081123879665027343109321451732076511289752449319219179645002337257442928434128849024852702835123036537943282640605834938332382011141852100883362367046139942170100609658991344340046892501715198990410678412462830990827758741545402800701309989984416301480955240991933266046789540547768253354612073000268767313681378190545650389576252784111657958856458214621011553954802525945519566255010547593591735568634516447110902030068066737598871151287229827669292398670863278189153762379843634840038702570479674929957988087351860034008632354239926849963394187814529938294249513396703511636444082433524808505045674794104484742034417338410125228587902928670867507359033964803684941892739020793395142269754062554607817844650145398022467887280483267905393258843552018432543505552595903216986541758730047415158056898621665644019976901868092874626914858852410501926987348732137625685630169518697395777082376086838182605184990511425221178643411856412661430171786783431281160468421326018064580859781757194395056765391750808140459102232308946360746376250499422940368407867394927355474672126612222480434634851396463780254723752699370650393941459676328581421133362906214006321230941079621808032130184001459262440873686113164039504909578611878021989849821202847102444812567386020450877952971856296724583123392669898140909222659221518416901425322941492454658570495808105173190597127094084892790710001662007072514381000038736642145750461143773071303000192216310068462599812286805042624473571777343750000 [107,53] -605686950802515911563118959325185354779421119561105070712421814600002932842827286869698632393175118512054286174982086786238920658034602075166280694256592987736367653678818024153890522228602577581092506631214185142489534846938807427282297258758955673231040003678763566933851151941796546031752260168955504399027045439948959482965820631359009582005900120491460355511710983614423158053238647792828768570953151746655660122747657923196385182782109371804811274137470647080549474612268819741671577909997245740905989215726082099906624367720329769470868817652259271485993673697648041536515537192413861347600282408960066825978061450914706741751649177260115288833795652492401728359119139710302149146398760684916575785508313023186004155314506431619178996212301042618459462449074927972216725820794043702109185925682074351229619074054633006388365687007766143806720041156174816856365784724580721131016687343330135737002244735958438571223145596683669587512328421030489656475529458652184536106097676949161415088922309397272552788761083781245412196222324411849722743732642740237609765113762188510805739634690893647207258732633484624519496461853281538930150385291718066221646505926320700158985684203174692745335403165232993950478908939953820550420582645014039024276519787338017448100934006179173653996255994759623574045520770600855468116626614320479001458983334954427173030135624191089402489961507740559722750104060085028955009045633348543376124342194925364590397042595855362784581226528080765885096876973876795259551086232052827095064184109151469926157686244610513984001496554868393330886846129050923120309344766159998452122272654038939424458857244544419422183743510970602298091743699719959770659882997862688877248632973911504586170916749976815252203709337610936456207064766585826873779296875 [107,54] 30275774430070543355338479681534280512290328939124790445186630397029133967788619653316706291670263899885146451156645035009539162178567818399391672389397130063135224250313774375646980694173559505937369733193933254891376731894835292153562954754249506100639786331984808718665081310919585181179696944403798276252083065102650756963616816811169215693475125548828548833621385296395475324627887597774900899099869581708263937544615085930544446190965421152930892940986630286327741441644998196139340807393826774309027472177502781142629402259429055351079748068280662751525433878880455425232653138271112715834562159095227454033865220221747215667248922808550829201022720857203208143597639556376567591564323175239955265318735650942176207736253560175002328346594770940205435583314831460752581532357232426002279930786211328240377164956825579804120133079476789621937869292236143044200699164458491816623620815849478995416522077956034551682015200216084216213856744434630554213657432182386746958873758432808924894931818453702691384900396508251214020517471541222100251672261566084207549983068294895640628588100006101964291577876977263598084811373170676703201415719488264448658444110791161883588832511236655319493938894306293409047602045035103567620263563176018893493000494958645927803032133381872686457194458783673808926774453837396064964919492710432655327227801118572905244586875423495567577590815627353363939879524341732313546639572496064128941094944134167012383210740079282076286037339745253592152967293707303329229556113518787067892048011524604685045791800566013287547082172772355567611015467879637230605311970671982900049444845428528599375868820481255984517896135825664588581661059654273033883380138460910805210880199540514413578704904022867178964436861081693269023161506652832031250000 [107,55] -1275508163085844822109283763152345379765808582393603080921182632985809323629918601592363576953842605415864701256662476967992175933090313348008177172907848966242771777164864064764421333634080708341292972080636746753272485206285076960709630876034174491855342582323181648809618156984356649891841865830711426321751660256472026935530318473898314290417975563902557016637398750397587747923232545061894933182521875547316874547043542085263576965340044924213118457580600329189023839611928890158368223066072578598502896037451536312098816530149892718717718770730515891216395515657464450228896947384944403359583653809603588883748327227277747137450738858967888574716033358838837553904657338140053232003189984905975188937246867427772143159670193295671574023516993957036389600144097598306935843194953510217464651452720064824750134423593965145050713894729562501980428718897938770210067592135124223682341223246653752759043052843479597806964202868319420002738728264292435246703479356611474167738235386776814287562868447556623801238197730886984066546660013496213660068066687365194580276421052031135150891272300641593078523964826260430561534052975674482704544313074132485513837896975228529812171131558516693774574321079158926025830680103916808106539242446277123349370264111544731041751921544952348699126882094920364547731920174333843659904861020030937476801260148692284552669156884727103992707673753021559431310166391346636199613166592845893113805479096462393712230643894890606263508579380236031259795337917907055830809875532132592417043279063511863516910441380729725149978603351024493756185190728544208328167415865424893131450293294822093116480049518661957001290708463693929024408547084747502797443456480189282807729733645944683273201385017002773206068263994482575915657272338867187500 [107,56] 54217357913299947944028367069662200755383094990543210243505462680060946470821322959248980270097173852422742134814924597212257048593136082367403101129655046660992428518206381393848767825192435249049462958221210866898536616470348333950237331676115616918629625747592256689203414045013571412343924470975051040201589573826779720324510599244531037743849621622248092852723878678035834987489191695157520495257415993996014958594604642211012997178905227689284848274959888367964181091361156273496889182839704294825959177972319426523446221308768018033434277386988043655496395605778221659565932755764791919115592438214278341602228140602623172742288564954858346221048670448063205666599553338879983756459372401405491945236295939174145658985896512937500919064717611061750109661799346965193962642801245678956007175803203392892479692472963325827716258177099660677713540331769318770083914708093063290599738471974495649934454049841661733638721737646823617015186593286697421226244821955702783039682331980035024558683296988079451551810531818531490346361190214742891719482890913656478338000217632440917596177579940037880894385147432313006201516466722919566947054198115517363041535642597685063109098859583879550508616931892779913916537363941926792050808807408385585862854648698586810097277386059788707044997078360077640381924140063000044992982350804836689971722974860343210062852849030606497898968604621475883208572447044282216958664569311496362061047570494982244656408042342498729906239879449961423391005688999221536369712654557397433223855313125481953118719912149661199714509709053131879221676580021501090204165455870813751663984572562917509288505712311909244994092885753889725927594542412751469789880944094288889513314400553429107161508460900018956880612220095552975668334960937500 [107,57] -1399503248416085943344013365695836483496186333737103336680384065396289540491295439567427679142462952955251016094936092179871769543673347099960436350091786772546604079010428395223861593559786209114282442616105593925858332083953437558266938620411054000932917986408264410349269182354959385755798219736611293317622061035964997826372826140583305763158000437843015102451701604456119580121118260210418842009897095414218337462653864381471826639656956806032076558379842129073152131110012552321845522119083222798811847208040273737591613662874538334621454564855358077189374290495637318346859691236191226713277175853999517715081415499731137998774102924103848895098926505327745347844126738950038020571033381671747556665113795768350067639797957363434897623334490621259553446299988375710757939695592437835135176415562816941534719476835335485086804019695479861722686285898354183719158478492073617548845848590454834302436974102400038047915132292506781964458823628955556002533996036238818175354750612746733971681864892140637632605495250442530326923576445804527504196698906725729547093049902439288713123155925896256819564628566459525156447843506934338399018820487256896156327351162304133787627935700404865117975125241062419331686445232772853375464967156259371736511957739972160571742973509981818143049107588660555471901008142998119542204772841288028237703681398675482475099175757230729579106647064188489838428179459556909596942767353164031201306096152209321315861577380879928441582896511051333050526180985132427327527039092077312821862699927639179743027271477874887923986136484245522222070888066703808399940698413111225468791042636394825842434348348786665085376144409243157228964448608899147439643403804195621914992414548896777106772402706799431985523020087617884384765625000 [107,58] -3636061962750155465749235786408772765221293294795857465863852844182455711510434262882416363298511298352905893565117284976082253449031540631403570900836383226388567690371817134930726627012124350336995491953420962095129514745217131751554880073279923656839845032038401943767186284396016316343243589094165014826836578590401121553899881802694692193644405099382657482234742084065047860297857372654794749721207410312478790061136863576268322659227964803813514853915356569810265065194582816554860012694885147869720379246178636519241809532346620454489307733204891823122670382056987943057751617108396392708773825231974732081575581018935454301378466431646966910657845311966204162164358577490927903282157332731120177025567496885693401363002524538946623726125145011394480174685928620343105465501415008969783878950327660810733430639021470734577884037595352702218071917626105819079732590526602046224429837034676672818888883954470168448016241979293971195650035837932687771237043249115434456265996971485460367837394326091271234743350139383616995324588755287256044805239136629635461186676214599643060118866614024956083989087495978661528254688715298380268460696472972074759810752655744177266319384887597798384437797043563578430362542089177387527436509427959601835781067762956772060979230471480227525083242447127948084420539833057397329098271452265919074164209460115071882073099539583178403905761532818195189615588423069630675019698314653826621984000104983857843503674621115594547224127023654422037309577427425547847362184797387781411499617369771704970774780572790691509782280440010877435242115288884263954480944130259651902276642835817081716495513154639957178555790999176355961982763272420461016840154380485990427795862280326243831713515586392630911545838048704052734375 [107,59] 1533910116803102680596832723708244136928038384890811736993465997340144945017328036706799898563098924994115040963988627784071514720814921708583942932239265209157266139512478157827340092506126377207831680048155993696382227839927121894183774082505422749894378683831741795116610124460258973008084976649316281018254604140760274730446413292576074085528018099286532864488912896019016539946309323951987394771637265125207595144947346288205710264238807153451847606318286343701366688074528206287658473798061934170473390316204110549537654344366455231416209899783697926849281662483618402438017288035533329809465075506366807069002277128824422380260673358256973340292995363871776839855890133325215197890035762491728967507212865426259188649467411886718504684464326336388371834560200409440651488187364680977167835447759105516277982108859821859363970649498303708395006068602792804483912959990285185201905893691709342874196377527101496204573334503013122162573336393557910482146614162700575067590981661882541572468233092774912473524407194681477026792404470496311614039331375148689534241168686043060097628345596101584165775846155681044867088895295477850139337515130369283473981957471116983130073674777380272650311238358606870844064264867818679034285157071600739484196168848020436845252158240221227583102216399053073434369186782316380168394705660846495672460089641869918162791292428583418597474187275604696033132328869770231030808502351399569062036757403167425653633665267858700126218309966225683806749882876498909665699477759537851291148184629575249426247885770969820351961207626601395210686957560359042731569960620124599874641582994849805261515678185026660583955052961460470600455903699086684802553028787646567141814950010819524657696284208999853194449338781651796875 [107,60] -38140461732840279446115261168738818170348413655522207064576142823348751493765994237873236965118394691482447979707900182500120515141764776574831730614187439444694763766875998914883021610854973383316851411633812651171631385519151573276505235363066808091996997946868808950563383821971827756051068635193311806769014575412691356680992278883431259204556660644523565609112329999977076274076431160712167867421192623322955993103864345695438062903801659630760817059178787789025211368622019903262607264165938077023139857085199849591022796693666065964668426368249775841354240415492267845107060315610117709589351125414289520930620378795542060572621412825102463930888773313132941037771732518164414811818721660114402749821023089562315444943459709500203349624817501591930832875190362749842058980277407823751751204215136571938614604214466374063495175100469097916467383589840307004388216024938152050031536067155991837221031536589423845707334537801139568125888481855496098028412762424451066664630584528234081223869382601057620555325731658878436764280352444756443523944596989140924160216118031054339977531924690974534532316545092830024438146406446150181375801024001778197220385040469618985710548663179939162109560172958059381836047737738172690674319833774051554371127300404413184706298234175584668614447959027427269515127402697353323246501349355915154646812933944646540748120332754243316691916525872781560659627885804801994261543618532332942282847579274802174185710992255855486396555274167835542057193392856184592280038438979186205542605055344501742778243576713110348569835193303207242774489314082437446809499368451020765238132079946458430525308427459593008390603185499183095582465877499853713608157449678326282827578279329773222472759268823096458686597882437500 [107,61] 518564762296528145680599676417836547100115384962093770434000051496860477153716543234351721077165121589527846420281985396068599193051709415806534865853092469944973069362515450331629965118259010774605262127023104018388939540896235163936808225037481037291993815521631571022284866462409204329725991094557268704320646334760706406845398513639804182064248189545180141880819757426303400827980600980871693508437868629516619475720864913263235621557692914038393583028799300365379958347863380264423718028340499614333456997071263120835018771936154787016507886714338653373648398467566842987020388501304263731431710123543434401206346430432191739812740597930586835761023250824416286786115842184100502631698310675419841752768164177779833315412058442763852814866267167069230263116042847712614244606985757158379744751676426986226138559718679709567437228251786599653731313805333920027091614963376180769074355255191351987057085690208804057284646510815430936665992124799865174162022957468843141737215713920097178336365099790745534351845776731445859283069019658990005019867262685440265981453479465867931241536489182884495864568747547704627589004252673015179963048522779255559644617201605711091854347768297246421556490441287150936072819718463497783027259053613407018810244676391675589772997242659606367356054079502893011555517585859019027622541721438416604260668663304705561046150012027366151489581802426064868536034237158122667476618125139050861491950314476489089506547949757853496257689570074878450665557157602446049518082737411891332682388620929058366184638232128845729770759196305177509621337062770910598345874397631218806273995222703966398741890608474203491243859011337213274991902950523984943010033784715406606001552164503567185346335123730856307450441015 [107,62] -89025722992242371733360917362167201234017054072116561949591902361905747932792709971133703188596066366950101886054692351268635184375875486134250085663519331123274563973906563852787825778304469171348194870822026503158812335017912696689409110283963957870289377795982596611291352123005660671894328752755380473927075537811516676331043407778733348026418688785843248150378083832843146252717344917071659859146823691608135435879053956703610472537409603307512856383143432562889726056930085228816160694886755492207198951911950594733744881360630757029866865705559778227109135242380531243352972853268593931331644079329494711471836269461530787223586417466679973707127386107641012159425568380430370791185021798555285456153794240072975146803469669952744814854715190785255068152806572979834894307267699765283256689403132166735953194108494043484618739393232769530952267325038470004611249719567359663523304037471336424968983415481528220678280336873531598171749915011843614097545821289512827836524992423150508295939287792279600544633176984264733871935364498859794651437111485821025947067891533500386737872123791564609676748472939301239557491601950624192993717108968104037161826215874771904587869802344509428959769962681661164819700506867671205214238661737811116298660645446118974339347772929488601457253701696146335084029075971980205171807210462413837914585616195856607344548998744991444440089355014352300310993827439987159991547012866106530367667473732600845496451117958962476192599265373502829589547099607650594558501901473653779075223509141055153572001294438186728466313442226407067299944897004896566827769025501894842075830326525732900594363974961373663602856365579645975794936492350082548235380947908768440040313950387874354757078122430065272302700 [107,63] 9686669644512021816898741656845004087911702421251198797356400394076191130228752884457627351876189366326865836165106551258310138148023236849479662643237262497172244090750023558873392018759542125091034307888393504305109417097751689790138527432889665988871138406506601254029176907365991963529745135374470113937041477131013817475335072391620045880547402495060972836459183262815254483389251972496663277583191601340248039434359715346711436801932334001188610047845458321465828572932097676551573289430181370109929175328183983888329320154768615025255189124912834339356998172544600560938303296841411004886383819153320885716410803112199998921925719900387299378438926063832430080764310517615987966065292033212012221279808326437480123804729718288918800060853063216272728372160837034136792459621010827244805565174312231025819424703605672920112279969003559505577076686195099451471869251824269027014258932467211982434990911339755690308958264519892230787457470427784040220223217228927996107768009082689879323868176461619429540200712616674111167029984002062629664106488983140800804374899565637380925007211302014077725395668607606873770430661608055767012149569846048532000437473630179167758255519832784803786282455886244146426504516427466831718691627352923272546554528025647637982734642025813650475386366279570735613206006505292140544590468106489705766022622663098068505562874448767987952658546376285397516041516435072730155645625448807874662994922836892187440288021370615861017547681305186591434017968515911487399140511156154330174965244000649469885722583383411154952010369097514251285261915301001107237572557686448359135948160725145221771793643700968802306693712031309933979449026049578485138725756913451122627244740354240118985407334814281725760 [107,64] -724940127446308675818449450441149461805222632823168707718557053461705706701632114974159951860073606272267337468106887147288936609658109590389459854256382986274997469690989887943082169497147340063388898095763004795556662167797330542991522194082615587328272143514667614837723780712886949221155519295981031516878578960555175847305393167157083952249135055205191188172130141322293385288405629790582174596766065238980244546992615696170106722006780233807252771057318279900669227104782197808868953222674605024365461313957045851589142861798932350456948078918138163147950004132910478136322567997774971034397522731854339042224151523017862224390013334993242365292197637705386715609875570250644907840360505019005031673470437121983917927328228654197588843143341545699096164972169195493317653179116067256741427207748689225422465776289522731847513217247004789644936974701530892885936032594983026026949170303429863916259440957259637219526516447707797381295534477344986540911886036377655423599087430486548319049324414678721390182884122588749003697229556768650787158384685246382313717061571843089932219009406945851039509008302435677280784115513760269261492580138150176326387104223263151892703983554373227289554723099438606927193598121685960719121463555345340386474150800086600334905328993425327307430545559082666326394901555316131360125620256389103436982106374559694284003814891343192839742493134788157222041712193294320487396463366521059052200460714045546103795730793653893409611108672922414923495483295076389304484357994473640814863087573672874848023447444638239771025101562191016758857170908102148158570899326802682624480651444704090762759862944057679467713850959859001344448987492006157628609447125262858287849080986351178965042407359586135 [107,65] 44356448212587374089045177759507146992734344982278465657040104434741152675727448729716103357474499961842771179085692549792777676152526213598952269170850216889771316889616478651495360805968377579842214729133823164313746322533038079898096751345096088346157113935247941675659846240574632171953137942410734668253788228785912806292342832620800568121187414932649700967292764314359077000249986196623667266791054571241346294958857911953508252067333509898541609346323783946390170374092733352208790268998770610877968793086513761003914122007583608376265950052083204403778329440553197001037609330104384100838283666057747563334328271710657924845676493636555796174974778440361372458330439197166588148853318871683469088112530944158381796143522265043109044314785702244436001563173842210431687086581915939177817728392538513314515787791130196250951851953049813865658614648390410321165190206781086832871784274806097619808655485304146178277237746318818901067934090476833392482719705457980620208692166279765285812240037327325122379539605996616219821617719050893766573030945094471816695894265449929706218243079416416547128299498944178229830673576291880753025295453221999234547194078500607980329411781769002715603711955394103633774865278887497012394863387307451697290008087121439789519784611253319924299533684255570604052421882683739064712863981977194133563991084055147959133760142403492501630880763608843474409904249437087610739111757676080501927938953853440042828320286960458771732081783148643131642685621670536539846890739071740653054064580961097628612034808518348146796813833516200546369801846295045547290458234396477543042770064773874272118231849514249700000164161937135421640280472334244035092767050328925713528518157789616568260470234910 [107,66] -1484032513940818235968417268614228425431034452884024002608569798900812600973368963528445697580024856975214824043827256494557477360484740013302145026172978604353361767740270239673477709626992166437060891213998722743105957772700362904201121346536049499960571625406962558148497438581039550689553550017864899920431726371684344839870600661473150823997022342295843987388266129100624678336841353723655840174650215726903273091917801158913561758981542545101754817496140297452582236057466261468968992396359098268378618514463426308820852826777238518607570291247912474787980219557680230633865129524993174240834329667712682888163434587909994480102496264697902708258039340951016842063151604210434416554506422133780046970436208473150566094294512039557456395896861053434802833320345256822487549834459183831333909786048509481426058904153530987026274735399924584956941743043635340211947107250592312937150516506542246978621565157322414054907761054218836486587998668563573219885864845649746306948607085638791680260431426641859526082024221073906654321885274953159897526954244302114453114325074767709640282878378770434201500533609346779514590083648914985147554284349053031783751181504257747039090920815969951359683475989870893643807615315478128934137088001444717285159527799263254904083545481978914979945955426622012075627580665200308189793499887155079434590043616047650658662048833814894370113930266014929036399457763822702487575924088918894117273176605358753147075809292070840401596221246509156479923265054925212252664222759968482911792308234822390313990921118864627001564140455225629222549444005827343952890485817872422308399988657027412005171695594746812818113011578580037444204787078305051304705110258979090203938727840713851191075830 [107,67] -24098717093350504911908794956116795190002941252714321284705513120169258208422926245475788367837904055979084277738717392663545306089065705820906673929065159978044816600228906751713103359665553039819882698637726888249568933291565098510221023803796913595345124912723147015654933545811254974931593677455217045430843277470750840722185924068558967678529037036038349732749657424399778519106968435612763859577068154152463046864509189779130040760441406504225988822040333298197735042469152349249562793232462390722069064357596410488873477675326299822229900456205769193449596664742941743911360803027862121269279301744323224154088063015269967239773350971254503283700196720853028902925309571079207322873452845920039283459468728944055144110535618085217239056421000099053929098388327175908563157045177454379820287674588876110482277712811088367978242679007799479401724649652140202718340378983801800581303920677091740871595882557656177117976956192690095490718306168967605709089059191803848313634322303204039890277257717478920784810211261227068865282424495120216328653628857602491803053910565300374964688963253996566559265856104181472154638790044059650692657928546873190127727335292177562504328672327916839910445161918121436010703971447940170082252436986159087252840510635578913054591292826609270627061854451657443198574686453313457707485520944722811481040144011247233705641664673465759170869140175542594638539664202386235590465723359172131222614002608413890154529605704346934560763545503774104476886765694604323777698310688553232029633160497521531617364922678462991074996504355553886840839007406536940517535717102099894137518436393264458761274060452772465230802953664228206774363183882894144501499630756941986669939862101437254750 [107,68] 1807829861069546200091458919664409897619205456627400904861181143559170852808616899824165863937332965309966643727033212209062837133974267494041413487295230630309712152134869600455106575323033137400178249919565669395283714111471796677231904949097614852933432130223274985576868316876602506363734402009201778166710534391643366443359715060538187578445820546427452870599384150737315307715330656189535118651898997619044995220812653493458935785910332669287379266249317577470711801435572201278846308252481194097221125496196553648962794746726773413426275568405423048626731596818995030135611296961204539433341192139572666682922355333483273086112746410618352721927168498724321174675025528024779727198924359103627437696805005333079859589976430566141254847438187522534103195098851758535981382711731906120561589026927891319829758679193358691010568977475436123477845428948822835933748573856207126465540663454043350490938963362672785709161885875057538909058051302182735605783428775167165625938564194468098657391370887437961346821143998427780026995137900285736414242191278386448724198904079456739260464380523476337059865774206055088874500775746276889150701593911480618132513895881953437386430397329161004301945651506937381423026925234658118068441043601705810077316426179304498815310312884031434498527283255983060398844644515397622311824521747231546860534377056052875013053057033049927438607722774753600923943155112862436619483656980967514572688371978306548411343917106315031400554133161763941687334905137186795746524041443660934941893955875264284350158521284244312840288979077743238830339631055001628050350170722874605022474708105635452231478590696738721628567279350897048799662376246060356135707513095126505282559194192741625 [107,69] 266501792146540533705105436786142943168917820884739060809070711398623702610948817515004304016836793467316860113057036954381784746978571830966901846327928769776409679305095024218191707109524677703362216841248419577497979543025543879274607087628087293526987874457385490467836871234175338988198269521199491922837377990070094415225574956347006356489968814382878754207761583950721337422580965082320052330682559775830455163217947591241445896090492005680349314224910453347437935076813468656063967940144831257847192154205032680391094984687432596059671075089875922084787362134451727016988569416237263695533937810991753027018783645868326656550102473358197090471954982900462945071296156829717609088286394906636172277661236217894494487801585662593215775126941909299796517215065007081732984882902750183342912347630022071428879974049892577565845555253727470265398690262189733099437141764523172791392357671665849202575983842132170863326332578451488319979007122537545985629389319365991666955804566834157402560178837995050242931862188439449393120253300665777353870497336373047744590526425388093884780745087599641735399888997698522478503667519445756750959176101498395523779321733283383285163015791669541393020293124306095671721309617897484837653269467407184078137482948175398095293388597725561471172642844083918121330449080869340813569365816221148276148966839705493491655990450527301704487673719425626905935383198211100708436726623009142966218844273415898059962357470744503994494737311687000283418259279764807218694858279511998136265804269210930330980994540692890646968697400878644878913101764661140219560193343364380962562285085099066727804934008820254055944195584326540470276462078151644121480620514560892303169207199650 [107,70] -24025526583849876075607191748685674041021388646083444608494883976723239454813636073091157877300221453439095532718652838295116480092329179073571918732978233631477489184036038011094660925273144964781457402544296296083233590453751336129839463415334334335066995477033001583759209138655726157308856803402674099007692463434678668973044060329310092191149237439129108902926031268867458991979131023419191111072153895689488687813046017445454962535275065818760479532676212664223746866776330187005293496734685334936994160896040478669348797342242581897332661167656928717672411387068198122828437824208340462151899852819181006880513949826322663723568279357167979893108870639446276046551268438634220896349561193591203226071448200438765325495225008155199431666504721751492620545544028309216346328787110596536399799155196278375739100063178701498384501873405047182308089104723179721390961407163784403126291576173688051857666608051259123121104482560862084256775565586290467217962140446562779617302192435528110171940580668436051502822097703926746085972492252973176687392739462335246737932070823709177092279498114920536502595013141600973573077632027416988307975396047019854425686677556094675698305312074103548574472907712672396976902358861427905765566887825244084976701350975134901797430150092659550889900939948093819870642300678823062246183762464851678450698165033324420880934594948345504985142751978726696024107990003996998209792592971247959015792575314954813367049006290906683128948281313422153826764319691680051898092203643552927717400142670577590724339422153406125590197592044275104641207787487383241095903402482118702807729743466439137349194205602405609576722224080940334281549510427423186439060497521328588642247735 [107,71] 429016883978540295700828768806877922654171151615891098448211418066908773688058064432175057812454191049898348849112902600289659204463982414204254218669698339288680549410949730192050569918500684012069232058013721984630305480170665656865677874790855327950847191914366503978876911424837124701224016798862308129478493028132027391440281053725056792665552294595408634398237405396134212158215076196982812173956347692754639619843819106463894443092437943527797064743318599442307636506551304125118819521863733628669758425021595978353552609579676205271984505325008312940478259307852081771169388660836693728917800982108747517538438716100909809916801235947136059775980567146187675899662189365865753806070132465345689460765511019317765391126045682743205268216289428741181876501969216109302605928286782365403678388920708157383989881519599784226845095260353546442218344483940684804054992400874268263373922267257015488755172039938958363932953990800972223914878135327546178074321254336246696202152546159118029593789071054819955170915820998729600688454596341033097361056961696326359102679348822768575779534031768231220327421396552099267056642585375406374708394885276600893286759388162176551450279304523260775065972599204765770492354088029025573315615564193050793135019435299664017559163865533806085862642801626028021207142698659082793603850094376853623379654394451426312543280592248350441947753743057513823780376198627972761818812753362658380653297559787189887035446905152408387273137058350349891383322043304250918280681739650746815638600672325387501106923741353949513263608775411180073152740207027760925547870042907541870891108851219851101534509518901690336689715175203875386283967409408621075099167540407406128485 [107,72] 3321067794433166548359695487491965947860739568006526646808697642470111599662957076390082939799561920584969000644541817869269390102281958229715211808971505464099035825052091069716798217488285103153175767098391349443589022694425831154711266823572552266434922704670445352590640078986310865917456815558618176806225734587641317402022382127609432133520230895462378255111665431306177732755753286285805200135049343540920906299133356534834863948926881426038960281647842318159948500335498152918063718087896946103232663018471466556296865338615500434525480994392060935195039304612238187330505685061492723122592610340196162534467555505317037450679419786802547719053025337647954657351485514163289457996065107655053044843632688109052579284758042006409504655191233352042640955305180981268618670166355026192680908712594406550839482388284110109312498758813872652780209404536082358667305283148324734223991762170340168814901019912461412672406130788596191196868322060283033643177012611338893487223664675037141388235726762535429043233177146228225543290025705146260589402154333188150825297086783141257178658801956645206937214719127988912019627424232411146919697711629939600567164950760609279242193925987917375182272347092132278763432524957620373581605990226925931323240203759952759601369230817509975459469273227599004418006286209813562255485723538420720409406773848715667858463584191111612576125745650942770158206473805957227549519886706114289269640978574754147760662540631868458747819716322525660895731608338584757291466459012255896097142098770645497360823158655494404315410423779816763334215693455426000474648996873250701215778605576114803636662713024371070418551676389598103027626585825639614329292060466722150 [107,73] 810786725472804793446345122078756073386681102022797277027736349794499589251061531833981898449991884081970128868448528230325326682305101460150781289203620561127125619628450976395269782296634832376043731626850227975685242705906855030372502657106515227746228268337312034002551118887906821363214686200909540785064778541459519482541131278109136533553456172870281210607059635433936700248982738670761435894706384687765071101076662973673879244403127040466824091743926655699529666814431288496954389439211260354934330526709177892057177275713672984270543314020381618070275472994990028471211063961321745761707391575281684884153943338569357758879050872948876911045774842307018904555994352299711735032054351036806440185228100900719343062320537348920137443787646461509963520247361547810638681066721653567999041493205111378733537456962910349522634192340369564948580208538308314643402455461767136592644526651369672310415227167854211608630831215839627662354245484788963291163429758932710032400247604837781224949900522470076409800940879495655130512601096330219055334642949061667430345301079878537458545778465370141972519922961025765641209806040911782515411030727111978894437102268966940747326570107960381734143330244021573885569770540815352525420093004451486060306807541891158634527561695925633657812639776750532545482138221913731006969147872335907228361694129692446701359540552167098238365629419540429280090051761965055413148474049777532124020319562493352022532416490535727337552863475212098434847647177337372405670837939022600588056676898360956984676855792276436397134983977738870416279928013630251108739310533949604999739796566885264955284114987453958093866115947235093738344773143948800476451834221780 [107,74] -54622350721947132404140614960079750702249408457924338490896544841015269435808144095174470527737762955660209453938308305987846859691836459257445935913388593507633912894543381901469412491253275080076071297535532604510572546970244367380909394725062304078812306106710962184949061734111151191063835925119373297301434364863442492521662150701800777738927891792605581910855571506242425613156146320903090341432018059102327407918899248580964539760407736530805787615939681986938481445171624493637083850160438815918728449103735621387614569129638531077463334115209021238967246083960454963914631428346585413071235026443140348034707198899924865797700545080275777250837700519213910091398940209574014555914765473914645100195570432434667469472037160812925254438372894591389485125821109162814721195229129183383711381801835263045842549163655977077284052963358718648236143572495217885903827956760166966443523542782977458835639435234319894497515356910961267158955238095797198819197415804236975418970434621413856252259962065456166272619529446209791119534047518710910213840799538880656752266638886284525974059921824936804678707684224958721671385132830369608568835802825659822207172373966163768131258292436320971778336735540363976345977351609691125812531553841690154852530335737207902411983241176055256461005898190043951341150856938859893746848679452456981033016728900735368648742577270234873658462849896071256870558324874788964312890680891412917156183027957125113430326362506158830653558447551507613698058806259379705037724943302119345218057367463434160752585055574636333523934912599902538297030530228520092591360659229431090869662185272385771649439968695887600977150146292614719968856120526672291629966675 [107,75] 1353677610413765019196212423952105469950158450929138487948494945274082666922100773800265069956038874466269768753795459211189639806999594702726818807913989917630649364722975294504928296033907648657156369638207920263745457679598281651360942716936928425129249542565093805372388604783913957510719478674049788585629026170096909186801901763176658237818980532356587578427293296248135673333962791183923905534207055312078021234130758805013511762795578968433887697182457840596550714179870985389112664279659265465676158464624616327940158004210478975656625019791749861371655038633007117995259234509354208557262805779326328820641737575350164692137307279268870102944432920197467078175170874959044672464742095221836447285185480932807974125699776143897531646240225449967718080929706241797963422469200084626321094845876874409928837600993389999977926138288592834403837965014849378564096413932346120298196280561098211176101925060544165312613174335200432805932340038403950391700714538613850923405442281995815492283056722296518107919959049740465383741975553263470058993995176130910102793054817581174078394352073764863517778585924048864060902311693835342473249637385109323865211260134599751198304947766500622985141705885276577486693139726942011310413742651759220883738877426125821243566025865131678697462002274704310374246032184938431267802236841237914092512549471871041934199093855698239871974678092985315362028105958502328014080473013184415901544432130190049033539498522475135958915714661183619767648473030661198749379892666861255912873362375057156239024645680478259056146754754154492895180831523498390806411579880140029813947855315525395461769160089720613919457193918685741943826752783062300767470 [107,76] -5565548595860746255983156720693806759980742488862994253655364001556817948599681339383938009630606296535055497712387404400616998059483351289204065422722129181327165889623095397387559217613300800151037712205390188931418332379812032756406939284349790610858931471047637192247075642814906877276238716150738121974803398327756836475303894184326254393944096271374838492239058787754906834798726932403272747774749960911686475181751735826668750077802409660695987267893800404795005568442085248042731376881618988454496402243747578100847249744412785226578741322445544789185692354522096324063963820319856442218322358759602732336833538339600071288461674811299689781014534752936904291778639645166736451233976934545611807054104652376714345889295981844914148090819745473052024693579391503095893614264149595538767304053995129345188735454924370754704291902064739049300971658267358047987301208490560884032291898047073628255149473033326479004972852335168446663504310140248690706668482903957056911355764565247213439594907862473510812409828441239151847560137631225567212309402610018911269347759610433729431439166158106309161427802069714580493311547191536240449356555788113379065721889722754558832696034571380437399016019569444899397573690441555219609400347514454414507529783422727600498256524947326994699885575608186237118797860619187531081091932030799056080003957813349642333809189740315932154900084356188820017487917779376334489933305871304428951616615669486119370741375312208631760057080205021498991553373696155964638161270689917969352439213027295819332120836580608166748244817641351200442542610689144341873318420649026239313167369225924356943037986573098693481493242219393181838474770085666865 [107,77] -27643204836009689258897586389533128601842655024059783739988317282305884951853565590498439053692783718988907818100787117138775246495352905936184251693372947274533629285696074086249365770143131227392141308303653291897165596672318918454390262291478427763752698556954325383311907236416684831886038766753638552632123064496872734430764937854649095956242323107529653632207253996285105431759088679088182925826010230749774501110406288234828940284095890209729966270757637082413345789725465915387261101718447994762497708557336837258242985570904208001642464222558318883431673925148408365661657833968272469967939185538992089137355568689689583080703601370205738156306718218592280212407987168013024444144456047162021425773012330982689377533969514728178296768833732421202132550844613141992698660814949185715161046608425052281041608550777270091196457083763859204290498582031774135256660735374918335552471880618413461694376427802277220351756424646771713094242309163564513962291021986405460975237736233872327617706831254389446242850627334387312647626531450599889723608459058692615121760610292145165481474209093827140612914636599949668849035682343667493097446598879427155306442536503122627327095854446401005377994030474068309821816965900458127279233806275745630646143113859718070439004734138467423740453620551533360438089115605214633746573390233772596630836101697053299959235972612844254998310398313996215216243225053996230853747847269027773216934050775582783155259930113152691173403059131784289230750382755466753904410200641247096521266774451023985917029672064237492479985776064566447083699050042558952605831978646601620030677267510582939697958376938301133009354039274167715609182026435 [107,78] 6385965714636919802114449318701976714655422434411931850247401618356221346466532200758573430783237347188829722311072936508291554361132759298042062573387953680743480787961941784691580982594215339740680746813605712313509229568728544657665366237512503545204485331279081939086049214697395054527875833843905026740678630752209680957689155708920305483876242685192072938018450012454650535999742289368024283203297672746284715198797422348245374010684207067824161331249998765056861735231009173353188181345855820297195843287417639820697720593430642035538810243444253367483090699132103164025616921071759995611828049050353532191271806228783024861912179887750156373613242047071645203977250223393989905964033876404514601958761932385359622815195176601021278908075575991821268892401193952938582096013141328772833456413449746916593348257119148936446991547410529535951115081408409044154649903425338340426534412316103568463855031645699952099170943041055171974442154946795346308727545554355687955544435214553465031939063050448154202018709140247854735659127740815718732661949855038068016923804967467752496137106517459683210769258920647207881913803263554374996971613998170127823722507706776910337117804011086583578327060658683453407649199489679316956607153759266868893633766347703192080098030031096721148674474317629196165885655392004513573454759349831393757411133950783032273174450657613952862591736937242638558752685185248896464226239443407270161602857873566382142426265130061444378323323341354824674330997731498020432755570210492679887599375753364438333735091082669505618401185663101550278408095311111166561370491187561380815216200654194242122891462601232375615869507934567458116222316 [107,79] -151614211392677535797786213437465373960600130294168292898422102124825800669941965886927259196711811496191607387993513593356241985023043504095392022472890083454213465054916345585172076711878320580675396953697998576242554209696436227312515012778531804829833972338195933760252650215673007093441433926785388880450742921989452403287097897941820793068584889642326457238351344490706111231661991253612304243916272549811768417256409492159448576074383291198082386544943209655169442993820321858775360727821695154924142820301006363991452209524848371963337477814080425499234119186321180693995425511048890899301475453922836726548727822239273651257680509705852005368060894025855186961962712296118320548337770927216888627138651203798355711257330766626647942070824469672630921846675063297370537409626416537940704459860906588504596736843720951310214275416581445399335212684386589071382832463820191973675063806735014372733413930710224238577595979099378397384502024371809241496376553005958343272414734274269243686591980360960826369876562143605487052027916585493565798952901759849327844501190091898552710166440491760858412048171522497632262153721929920749327061879717579429431202155790437902471301132807063618685216145607489956606787130472451234434743820322134825076742766799459916438289644911615087027387881959430868782398993036259842427451695407596389874897133794567060569058343190291808425653054587940576534602392775823052519757193965110266172658245474549552728048331120292327591942836874490022039718462416544147490483033174136643355677564376540388989551100599167136808359821469768758521856000035725033776685832667385784212132973355490585412774200479332815150639195461635279625 [107,80] 5915574385525651929364852017826976356722428392131802550688308820847137086862996956227207986326953271354763354884397488545020310124686919901951109255776862869097608682304711168756748139462311773246653453730979475211820128108972582738968594433270327547286660067124454103944846134659976548319150490840057478188363755056597673490330077982600147708578713966215055621364016900041242767163154153801211754850308408225370808405986533393117292879175469014486949009395289296529410091338264473624498569096379847757149439154653516020189170601773671378519616813374127110550780624412094780484500869172939716326279042256816656036149116472619980161381520232610786231420885653124608640123037438512105462031474357553288817441284876600164469227277521299647807964544366170658081547370844295237014255097257592437531806800774567069368444245680124408145586394175287144554137549234853021069065776139458364493880977305989060307111620527017080083335861227028240366529236052187535899020712722421618028046855605401932423287208979419124281932040847194248299406369501609410404127559836303930422496535966548140792420554475531764303999998800397994896166695338939938423663704149827552715669948832134227793338807510956337692546046010561563908203805027209792030513401726787748245653772438785820803906418105283029521030859995795732741065728416515386417403817097237984089582342353847638819486291837564554781101458434263306652968658804010900919036367655317512678750561091330903047668059136268031435676954267182426302400082661420512773600528005074323845552099046654409252256656925822768877940651104768242428102158417176608867711639220277644717070200703929246750477979944824608548515646968015020 [107,81] -129749063786792036135928828788927678155924518587936589439375379767838709494971078933726535929732527694384350198111553789297375254864693027550053239098578428556485135151237843253581270868325961439526664161681286097335347816374299772384774659024184299151827701496098618978708101223355493120417467497595286636501439141172630629181913451427620442866214889136802368882676492987177918730141673053259737461858501760847307198402590816632149698419328937171101772419861585924443769623121299117658470372354980419637469188604567156948387932126027510515822981366093185762076149131325930536182625534018891002375546477597585494395681355362582913054304420402335074018757902522687630930659986431776903871790901202105056084884647278054609683340307544194939192230529174751362240320749030516631626287768046301689022416544181812658236009660875862574997060733868436715579389423570606272728538261729508428515787640014658935828461191553252680549818078588905134782897085719248500334949562325159270952313597119734414778340824176195854143528836307094660888634539303420397028881644296760479363167330802295307889710605847196074955242161841006244050650010454940732207280766274572314043420877602462726501506417459212164232201539495728455580783356615967311351010826369374256789087707246969343993502487457100926409274154717247069116324115780629082166775680861595058435858146400114202435949144926468858182691755940695670427423582207820836812626942054019080977315250507438868372677972667013713640298868918377409241427906668866355356959667376624810912505838399602930656418059331704701306432103015065263297111558169518401692899343000040114148081985653368201411436646677704542575641634518 [107,82] 802135785121838039332628085535017121035442237937265503609159933414311637789606190131959557002313230707525328077820162218059578534146616032296482431468396465098605066711186346687589054363270315087165382949364292924244285744529074490189125881875564632514037361871621598880305919190129185030276001961590519826525260577415069189556584374522125501611765593304283114765970482483624693678167041604199642600233947764475470030657696544276201201081985506789454544983012046348960586483644192699934550597460274092250709151333365713649691128144043460850678772701267351459092007057372578348562133073827107491950601855007698407511715296692320115669717038599131808160570067824631342197176759848056408536956281409303604519376412661268527581894271716087621889108451850344163642272814623515272602809490923619912248664900425626544033863263621647279809487718747743114182869937788116045552024315343584789780633641533949839365347258536685804246590756888153141216390783750583895493503214006722393644576219532263434573594658665661294889948694645328480922725054445373151797064975535223990406004572638471849995390295909806926326334752462397501595821244253094306840935712410017197560588654064461190272974048687460060138778727270556753849238621128915803706024085953132752115797674620154836530575805280080452190410316980307611254166466733590873308951672304621701985984602699405646514280176314837368002085718455016595992650806870008407923930191977087687444713810497748756135414933698538188954660191606443611784872585080747169910818127941378173049372404759273621383908553065268629730095318218290943842828212381935867864701773410681111325125169277115969536113206246539389507901 [107,83] -1223421104461287429915509576175646365900633863409825896686689770035493236192860916012545458241249762177849489405059398533557471651599494633125639257281487316132619721725130625529452230066547076178237562390776610229841908694413927914182151778636064118433054325390140093825623695893996647893687400587239989446160456095842201175463773205191404951213203310788953076378512655126004351817544518641125478356114742244690729361452110036920847009054526029916826510469612999215494216228408386991319258301368475875756413362448438731097700651178768944123191546694704786020616368921492596588953283929548309028419136730090336209298545584233940066302598475355166790700390164596951072505822990770328444120332544967571946150473726571710088251870299810500226648701331638005319938432620959215387588070673685750210395489230156480753639248750299699913744121376371991718001689529004100597984912716028801532122590767670491841807342113263013323059342120272610241921551695839285113578877157337903996292576775806948681698747053681975877381140566694817452348416124883569700324349303069870463589050221031348393151090729518253060652362725851560584784249929848893366843960709294237801095107895920184497388236311930928280607430653504206288973875408765033956881479760697585054231363408499663466996522002588172662578377681723558483625440393709359068602589204229477310147737080337185739573494947215522802135723121526473484548360369713373243962944239829786313691739620637739575746317283692198171136749699592910770959989387943475991653139105020069552088618889777279206469323957850597970145135043236384098373264923523891461793970040189383464118619214182386053171742527034777418 [107,84] -46283065001803214759816190263968663979962977343781315864142291289418415059730772457582879237073023974213793632186348493416561954907463832082522652848905039235095458207949274292698348080189126345614411208355145164131398432988494752974999368047643465210570312862189723733602346145839635507784732972006659561117484115822912845871303841503043951551776611591619089285141562978299250822598855996980173134199594413904665660762603679848709794467854129449498723666406083073532968946079693029955446400670983793330086509265919333302433126948548157144488260083989396448552774708527565512857777691155823264623413036658557840518431613585787706191795737805258413064396266931440037260367215673402760143455204326850718136294652819652567937874868067625008074002236124544290409459527707881168633976997985011400182018688138204167760421267190393367622187020242013664399000954489287299563815813276254728827842956012041399993221059036706264054571329243187379072842799713061343262375495397791266444070245954885968934855662130183721375188917594092407959518728150832963062991512652151067992030624597552001073269169664766605062665422448484110166930699118766459193222070220260255064297887861632363957009352243887411809121240026725987627154328659964235653186095182168718514881687338663289295106102837847557351551019301114728253290562883308980978445938283224096131810809064907679817941120274448902061552748604060246012861565777223632763166005921556434644597190669093197238873443404706641411718527969060269462453580370709993155760044281681481670433081139349886463113878087393704905267749268709425677087732232586742590833400694066628767567797489874383422248344507762 [107,85] 377102191087151430215048383088591297371370189037349180006679962331602167990887297391025646272317623375107311542990543440549940312526679407423970974734019349288898704651855446906156536495355525639802573748928446926580356861350631163870864444300860884465953213345825818480269378401457992540283880519277546608246915329513178452163391684531400960551201043161958767657469878023804136459799547081712496185949699646984303961460438491313555610114972776488637281248879476765209334566335436159231177642683415161433120907491554233164354875556866770081388560217765063619099873175611389250290036569992532423957018453154750171718152195667739451822104112885999464782345129386524821271516825734734359167949474637363749637450180273356932195515919524128025722470769578832665722862114077985489176006517869096281591895445978545425805544530006090575677669030460798788188481130253581511144572571921874099948163615232477434242011012570898692925575015795452199558008745692782834327502623263656112665413125974722072029003586237297137633529138256864316187299524089924276891960612596979490641160022133317961826622102643704798081211770073727904227766209661017107562249885857080080179773452566161549130357015500560249024722072334693384554445288645711792134711911317370147049252153282274148383973663018224179841912681440984169074739194312007533102782623038390020492234194005396606003243764552262220367862443574164874881243778867582997954245655708389583971558742171121678630366373414034271117589526688929131200345519708738599333955777991690422536986006907251391819158725299592111623804081213362189825364146371090119781862333733847357290481928506464487308825486 [107,86] -510068519718521076489113450113193908362107892209922702303277216784119834328528574858881307396344942548276175074815067162816267096490240730759484029028325055230501421774591264650139896515907246288884372709855927399988571117114251671784845786345139084874518229741484903623035346372342912241798491628151674428403256526242637648621240892393998762508406343911030899181947511263661683510067642383906756070643811035391087990396384473221911720264505466491527110250466839012192807139673952443365208948561428762208899146151396971299593058668624035401220635679614990445365858509400983768769137126239440308692309314649870511789911790790945611124452391708086476140397764151711066457888345440491710098369628745019757198857736255593765831295534332085011763342262504388275311355760413267429311754772934800212748937701896809808138970331282816752398739993367698620033485260574321392652607730379574767462959296619067760087686002492957840496967730533995364699951403444630883889212110174460907865682981845414666701715733905509330134082342968515791145545479466190457778136534451126001584101074283569474353197264243500390939305984038633534404655137991464401004983482900771557172705860483392721691473411091187473880753183389567171814017896521157536387766570606258436022645026406570147670307905229183404566352090360218245059294632845145453448171661360709201354792545893577860918111054675220770412503147380415469212329956373591553546648891928196587070027835266150675957043185984498215447527678688130546907537466866294454689575824111216777647461016683514488257700883130198728842508086960814679104041564714003613067124918831975909383403389235299070270 [107,87] 724915901581163431544269955197294080905749602484062186998932944824627133990066037270691443586593603740025059006812421396075836653034964819023847215950361309471629583581545204483966070929915059223917924146893325867881742302107883867085991687828602230724804359507649127206521215413614300526124332513807588402363076874418187897024605017386065278743886949336939600957876212972131644622901162253091023315762603357696734419847542742656220481442719729533957182166758053387610182644201669146369950427877312951164960111527879755144401339161273129231496838355830463604713486291553460823794460181279067397225238889829642535721501492858848853755050689204922636859755411000557865751903003753275426386739953855415950264691280325788081959255821300722661653826701926650289373126586511143023271761764820155628260275019749109844214504709541038200792055617679644754407274370939563727795108957732526981527096124757117418899828852747110639164422141524178063617470441706474449431461454030421099049425552560638984645940800711648582894548629294397630369338588793631151078892095965648276801976051817059673962470423294041019421278993580841550539519130399329262683839942227672439121474759571566735423730460393680461194997625640481990054256181878705500918827290575783826911606010962532268151827464600966219976446808211209233247586429922322576300129241780918516111788189924177937416711710414896784683150926518259790306741306697193380799033169502947144328366428706339307212080687645318959275021096423479482131991326113983784168573693589195191479929554487777703401039012207148677817792552711864310778594874262358710107294312040058896830930099491426 [107,88] 2191923731555751487867554630152718530632582262800977101559776714356643899467137181195927110625178017301444876096981312845050420779119546945534702660449255263432600774145725062294611621225391173659462435483885842910543366402562363481389552420727451211569715612144472797865136997722436118149782159993019681047358594563670174910887005868761231439637948003228056541578305122706721228030403757020724802507216519219504389272870628600546333736052640242246102499055186423600855501067616907433345631006521744319637923442231199676308508943589851303656030633287702882220780620128820895870754755483693883010244678868064093933028855358005418974372842534591557709671184895491322197927884102228805898092199315950062567463951871785729461009405349750318296458094944337962804138436417999452037493812014327459939003883846917373558466741604768528053732125177576869544869636091477703531773670852015702213660933578621699637435648266822765873889285019987100059767578117416423402112355325973012396850172103067065106002819483077435584517259372364136883493250978713799948266854130637493312800985414877377426607178621707044513704554285945704627257407547662494434713292570721087530155648186137776188516426611314133130408313365130553199399815737560907555687090369854457742035486073260323656698940169058561922401787881530805518567204212743130753984143299382338138335780302089030484794541230878815919489058021654740271328409887944084182418694550824259594325171259579745680970386851373997987091850682746448045162971229969694919181274902079397377493386855748083935774404031789123099821408997459408253220965537265601279289949017821332485127235685 [107,89] -48150459600352164571986555633429260638418478754681949645271142271147322410708021943699889460424061476598687748538804994260545868168675404835261829415804259075802108692538404303654824406467157526382178085243995860509436973024301887444320259147586053060594493598489786301144412368372752463376119727383766909063021546730444728066852755013746086859231942507022721992599308240386986877476130043564427030688906682157472401127364569741428032811187880526763189072722108299913707702643128018272514203399867664781757959657997498255151178872746346975582706356387914841513013944995764273201411807382572435546216292670171325309020482780930622144120800595777883693258881168648991744165756669507868315734275357494807367210730018851289887896375003580433742444011435950954706221323485537961285274061965716739574588901698852603336002592232180777539899527004521525621294533603503099193702583903294251521807402826738381634600652379827387572189090116261259485268798727444806392136975114642407902210879021515898312218710054667073393126284807060373730872951759881096763682112367154297218111436082528365650877080237767492221811592009961847979709426451130312830931030288462502779273759514620277953916246296708350143265848550838068582107847150358980109377024857824943534303200314182132234657890894111886559843366158132110013921542584049273582936821153700706349537621482387492886722423126458541419461870975279740895509542720389650737911461423010391979802699566073046505039224440418753484303304081087173440673764188934440016299475813674756539437619569273391633770983058710158092729181799254154211844197815852115479638638488613736723018 [107,90] 66252281366920118750872513912690646443665342914195657142855140474976270502511494961681069387526441299930717935118565048873150158848831614308805862916368977032044253581186310220646385194763590374975518614787025503962856800096899867226818566904446708339927330113450237134893891987168473217587084357199977166152179330409595502673203917109379288202101471453369864499584458859902852849150524279150250335368077336585304500264513242217666862744256835440857901247188028658269121032480471769604731841053496758381410366728291004145064271624581827242404154445414973198021496502764357687621692744217749948337665631707057940369943480152160088809659912705208424196607060205417998398867546969686517112838353354226429106410457254203001610834987517791480748718559466643421242867853949221674016358989311047643377445322604071666704618010873327304542035354549679883273373850642208484463912482911487063944307516922599087695464379028545860544112372767746333027838243028931114148631148230737690507822942603790387352021615646413638618023297127632375144177452584674941923248590095354630814050798840664404784518790888420764343408286987588257216759437546178790498571946167810582445892064714321759512074246527267518983281963021621630255795737049401275340688539978135470344813517814663914355897881458955326156316555125201287272207975232056163393851853096060957933093891418037885250356456276940446823390859501036282251348639114462393944280644327474578506801673092171521018110687041406660742690528486713372258114651167679652373000700227826633619227832809663783459854626737686487135507002586042067951084824266418472901817295383812026 [107,91] 112488924198774529439426563068125862629244451495803208039568846661405976789814620143621564153568886177709838361690876810379110037399619932334351066199015127192020717328691844412526862926951126283174956976498476205388539701671857267575435225539528311992377342647592497432832975012227883946306384039923165557207108834514177235791756065103130189106373728259716833794508636539909077106532018012320591567858729235619355442358674220691805186509148576957120436352403759242323655457813570319377635190380852027288009633320568851504865363609032783532361605658006360142454238996189690733610191102765989038731494491369081901363682065653571752176888578295833972974650252548830952602352149093759085394424457091098074057282106184725671363232346753961429614791045414042192456933086857749015155473946635771091567956808901931174798978970148761398834916270495695345077499136669216001791537762226137335059993446110983941115231391621907699925105734327194317714541207607007602313918167459967012993539864965028704474631114652916363436932115982168633365633215195743922987159583450117991856626590737498290281184900567800725810317217456396496632062450857173949295060132634251546407975849122799265083260466684906275379791490708000908251037890951645631146366810399543582317875172884250627604735339036877966894546877809744872382341326002337241797747615247738000664919943143540658215475715414951902910591714833581926667531001465508617966362701562187252888228158198560929183199973976378532804489289652515657568745563645419047551357793874382663722411133208824723289911021162532425878766577652025659176041834206906600926020843506 [107,92] -59240710990593880587649482856134288047031484786552627260454516618827282925751975325504661601119215159351293794434549791609000750116969057476522683698459485159916143344751296344638007136340021212105158607285229281896656290404585915320791711479440072078492229166262951568549688192753353917877297496130994866749117099009562415447153393190184022616270646365792069131080884969347887217620207073200442366416768667841762733404056440878942513770351239447980331689642608821555174935389082577604117487747285271817714712108853613513798115630357581877429229699666313257919536074815799510598140011267748132611324155749099412921784779707011590527704588733487012110504256207115998423109696106273674992872187578658437829054508001957300389511966298065916361104717744818215219898907263869207430619691609191839347456483591970768328974040336000817528910763132381183646559082727439725657702420638160636407539478323852915593204057821121663370755580117048431312652512810975074418925239840768899595607663772917951195343577106131284696533228584995550024335050812978497589782821225501071507549249331040200310011227621108324203613531439330296929150930794300781332413490124008324163496305447863227362650881634155901077115098466261628640844208584526817269443709206362075063717261936013948043780854535368601486802510039047749705283640042807374176214176647542561634455120683643969446282179185186464247748407509610457703400764290507129674282310397773785259595366917881511528617083025534841961925499741529509715080235028473795403045239050924593172036555107551157337034586398027111563656951467113229831344904220150293656392 [107,93] -1078446034507294214957839840493674544733627320144332811437276001814863538155412497689889286196360155395360775856913045740304271617150433556042860482942667204026917341505122156396957529038932188797584659234586936747224741841865987406834810081202599007469159348123975811369915385397251463853014868339050507809281802196013983209009102902672528956862919880042081960171069048583283148913959835894265802149671765758182972544179703328629419410729143706535261800198593606632098492990590056337365979192218172460854909623394618588228061711070360804513115136261649803975991572173499881819055663355108567118394211377300654716229650014088677093875371057282239602085940501313804327196095244464459114743608103350044770531537005079372370191412270900841462381506957006930757558699143386944351215515293601396019837775292867800324742527980496421602768221828415889891972440937874332193660402830703992997645819788850631650244614390340113355696608724773321033996947354057276714057463338769882369237994441316080000572321315380216488866359093833583900952607995660836773195951400423542209639854297626167139759092999367130729992497711389326984501712941840892086816897162579410011696252159396395401323255538323828840896742386071430274497607219855527017206783887752237893363318819621903358074713755577923019688240052629707601621196297100811190456889804969547782399064607513147831158515692681228060887220032314951361355822481760736840584300532568618452204646970470988610656903883530612548064334786485686783452373816098815985068330912939645380477380618230845984114598077911736292473283875965545058915784196168854496 [107,94] -1382702190701473243012547707641647683300039270144918659925227005870285307999602338761850717506807047877716282454330071724662417557629960003291294973158199675223724106675683808114513042706673941378974141282282122488156743864698559012673064501504697692579015959113957104807425564497171457070895371083379949037418995222019827730466523628867231180008790950007163676101228057404667780239139964614761695918156731477449832095770278091438274034601734102582169057673882554401888018773913373444063717511511869689811484957680654266477340008925853744757784429087703351576552248059499487706691606398944654822448442116564113130997387001589059119702006550987758474338514339813788780554354748597565098231136710397288657313106720277407637310023995405681732918574632192695553454870280854547877829724242619747365846937772656563908640552453199264928731332471854365301253962774505622163610650317806795125253851447789895171476327086764876438326253536879295022536071476087054030360596677930647371555241925821391158793354586890304296517884553360392531248646352067043016833511571557239209954980355887594129249902912106337708720860732837136359837096742998713204539577937396415036643805172503171839765118974219554859169649352639769126429760105803110882194479423973075366508048694285589667664102539650010263366084292897627451673865265202123311035157299046364403479964391460613528809269941487628357794572849136081558437126692768574488969279880715571274630167384803351074236315896912283397433878667601259538028267759469033574752866386052291557249054538145387136807836403559360492114942231668087613589100449166 [107,95] -3941017283163160433213156229488496084299792176739498143895012193907038263520385684679282986876582009258954523768504435958090211761249460403416775018303823068881888613023542937814009854954566909731640273658715910181828556796856230678061830916033529706697881260533479772570265715067850879363082535053918044442817378753817037548206510507686746625266095262189731713337891667695013084672836043081143564171221534962896631502850827867092781195224130404962795050475012961780046094020298899336474587893807573891204075217401641914306958764050439234882645929339027009815445250302181896431673746089774162666648026904695220992512292263052935442994270560667564041621364371649330741030185014411318302038476600683220780042517135805456057715638076530879479340012806587492496062806253540461126749539285754209046025542619841376954913680086738196200098785294581708553844500609879402244624603977399140282109200246788796069941052655318027077765503768893384722726914911652321271387968590111179541177221564372764388290517744548780498358595917385680289872062011611684865629676596537847885719058443850022812147867954295803406717144223139669776066948901603955164106678599880743292879395987263902115126876327598827691017619078306198895801631224031461851699078842257330657690660031775730762723316511838497182676731380919908865167577726062846453724602094084692403158971070272529816784861215541302206863652259749900813418705794419234472252897244529819753631684557765906455520848703357904660357444114548014146807284149360071119373708704958252866670775149571415063303107860835842988691763470171108728101396 [107,96] -2908524385938065812289719780309065277212101629067760828653838313917513543405505893292834730138188289087592024552634285525968324012085953586117059544811529900372814137660463303616783416805333778283907663687616735271091018487755834279287116354503451631227940049414126726924128520478119116691034425066441942627972655808329787561739387054680545341648793219997232224392275132632090128088604403149568930643289918658511041424717780246159805860628411306441090153477792832033263690146654561002943727885578933168164573444953677559602122622817221789657343427088998392447166500694269392939392004439820400156622258232348265998619662009224472697214536214561332255423437724679292991372446381502949324510467131952040923971087633655755426485847460820318945703082829751076735634970458818017174243893207980554052705814411418885595037730649923174745992633946896831658472945475127665215973923793546649203073942045984648310193893557385728225200808540691881526820628421335265761055414284698500873649411566750810156543945241361352372087403692107004558315490916989899267908164803155829464573229585911267089615937786982698960881584222208906226326308828900782997271582464653819280514762241099702429663074479474869674095346781070858726542678425283869006473857131010923858628160716780698395658723546292516541230862648537988750977168364064818319772420177354085305296559109805755563857638005163294075371971400806147527327881807596972216223268039001809496530747807221804660498801532311414630363360798415825573839832342916885198240758295656526073678240008869464362718415525397498976134127437086394452 [107,97] 755749206066075778422980991104927117408992777146323965210166727257044720947268412795043967213652909156147260189733608535820358869832520828162057197424972869533820542672094576154101444346369587148862051393283552697910159155922661637526018714863862646784673363790192578057490019000076576114363882786549764914401946989937912448899337693208271745135756765278940722730444726626791310374056375225588172975689928272344921505693361000385351159208750540907679570107636289677549537947161901107607363560803235920796049540606881863887737386930326939015563903699974810132841412172200240752800885090607095918202900238756852919060833951826418503701660964952144601268508243334392947159629093754050004763029819704289876022870992729450512282112985611328159461584610603469056558851340160214914607325191251754840169284349046105803819274697387908324420331475080930703989537531878238715531524734188610274086369907735422613144806774857122678870790246646703321581282154460219570966494825065816332180901130988992416476936224528774014015370411205628122656523831429787417838376404015648481170887504205807655701801321105103878723549806639099296106982542883562239833664663042763290255841382486777979905112654550313312111496074260237711316671803417749955538545901933757413292505622181137608077370170196030956134559730024973708806626214828000517606680818883456212439563502483485282960215969627213103314345722646345792615701847573396996960429585332099054437702967664388765514754492639033118899559307676185381531670505238578131365422522266831410737823236164999411287711327177647940844178991976 [107,98] 2361094997980985618428053957753816837791115648782977751634404993218877505529296492084136443121152166547640132062188171040355656565358274181085031704012014075344084198627522568409077431486173833573609184068099225763030525957517997994443507858430831058461691733849364280024678960769201391008344545201459561050513226982615053123903665539696911537539942027199170499163147732996623908858780562130654724555693561448819901358624860887371595838607792144572146947082278826689375339159132787528640991328933357545681775695543720159284630826818734866301239569520313689729436219071032926766721382420130501583084196267288921384228685940078754903554409612421448289066086285497362050307179365852352444568836940380369424340842524092068034045765429974056731988396740649351005021984149067902756864261683016170817587320488446530966598168757443859511338687895625804976444320593684042969229753810329470346936831850645180826991175696530408722622972413082677251276204734185931903618646514525932948384310293035824743576097851997035263245781541573242495999226119761587790287207400723766232645802666148601573300319772223888219474891405629387000690920001103298471528130616514344632820051977048792614912956963406252037656035377836197856080151427128478192609678867552130148142117414132362868317452104961294030868476965258761650222103500235364697405918551607431395065124434493638126579960262941185213359906116496754363316785243782444245728067808025645407045378915917829406288235243645412067080275883544434176780508389763484827677702007583361472486823758274311492316216145468601682534761 [107,99] 716268853710174780303908767900923438768300560514606116600707568363998039469045966598731857012954145975386887690722295578501902597514579922814782274508786668401926242550286914021570486741569691534282723504413293810578677177112848195603081652445907823768363434596099778851897878778298708698626711980573742119918959689269791199352075106252137977577495085158905054536973049994311380085476548714336374148108591750392064349903432269024675065319016340788438698135805453312267589431867261543044216560479781696113676194894979341960371927864657141183831921822925672825596491894319237617521623356321710176303615957026344582362706301381036280029938793933743035936374340477279422089244557609760452333870453136249103632364951260484463580871424716559364715401943177718665008521081357073706984005451329732585432598810223563202209571157084957814356010274702310611891133066492694238414362132500270351617372160186526876971902385843764241577592933997289478073654457021108838703973114089946551230791892925469755249796039972884715590901518569315022804079303473295739282401574722041207365077504224322820442082815975586976110528985482292137894897344645878450305866837674853739888923945554737653377645797596822013996956392278996223219263096700236993811482761228876802841910709383429691974986242324163718589627237671835393837452041096233002847814719084978362531649831307111043763792301193103965229374654788436358743650499216234012044730617463861826215244136485468836575344749142003628202993121238848478798239645276305579070709158274783629303951088977943348159186473100660074 [107,100] 164696818350047047186743149108061409145815359847330454088368857008484512543560367175677257255784393529393380683239520384816265293675617113536685689444404688222799891438408772490818510089564196617930171613315103324605106177458998568175137792301215964940432343523366923184602760707884300478026189735330925164462526404067628576279485776339222175531354585126080689880379334769582331899361469665937827181180902280912251180847476191897114056538726588781021074288620265349824931517100302426564507390550129379393891423863711739769054378955249196454309805678048768179634189814692627419757594941035947538710513963509468728233193960097090248838026867723150878301129979307966562317192413254834162138619566662760848153087260009267727554697753555430381302814210163363653336965105472250918497429601459789698916546696369128971808796363621122341367163944684644461320261346770423374644826479479811202680919423028674115382150114935849716717091252051532466243729522980855463828810782838913603519748390539319983944486747176595772799927594203136312318728187525919867916802776443743386621714712539419349539967688384188838393485677275155161908840461215499078193858066483827819366361207277578403268290618315739318036774959697915977453193006945259522551219102696407685746932191129469395423757419177501026801429871462644959254535187609988205604335993030591619259725104677758429560570282634504617972571845042884655172929832458878843250693556037191742129028336659262210749163225455934275056048824294283982374614809631319348127464815598343094955194262674729245565114095143 [107,101] 459213562288478123071786984653881649277612310497582104840725766101853658251358080798492712103410017367866512183004160910775323522144665664154424711021729075895699750136199915138733574912140091689581390391108541845097469875467221423154330233728894843047389189079787723671032527759418612549288045797322141579409184449569086356536968775896962838412011102990538295426315778210282234645228865354835951761153266416066618141832741741462975362857948038093551579867878681653403740640074172638009499284195980546843329020204969325490511740790722104279513781917008223155235738730362422059380770314461271610364066066852973377655234925232151526522003137398588036842232036977559951716517923544301122710462705591416167228804853424495986083228315549517509846601432252301334460117691777107330414538875545924608463455002170820902701383002250232223517973217102774348433460532552879977006095824284899971206983834977093808049418333824484405154029741325439845122866748041239158909083041578765532202955710666259728606657606197416950122670728998293527873559683067224940942034307191922130061166158820366549994177921302886733553370935686893293919092170085555736186282486946135584304506389399616323249061278335190764739525531398596023613807989099274219657890151597758738817681581595231941807284699068165291577642770814043003903838317870731947245775638587222444535840466590753522773533880417736640826109500012824335430690288769449067975516690470274691716627022696946536312303803110123870747264188517836554104121814362789827322602243742005478929724126276194644174679 [107,102] 278985798506650023220418658899297454594864543213448084567907119556393372897007630495058010711561639457458385458760755721910188706158652370929589241535170462373650032655007908984170589734701480004926258767083942376847466819580211952518543340773068990056585762073955399248507126828448912280027162730156031473178137853158457939025982053127177560957091010252338030524893461990816833130391101413402018941639139059865418171726987445855804557233035137981785331945745473107835288066353307613554190415879446879990893381951362877924015040695766175466437473347832753054145283473731134137421913089978989110471051378225930711658139164142106181030083530589550622752275550911977592425240883550710089620738270493923433510039709805991820317795618337632453885747326224221016919232252324405226517387590613826645232131813299438441305887537573053078455735105833384296300758051222382276886578871056633091161292830547553087360946809447730893994681959268427170453731179777316966425254657849477100459761137441504154377774152542432840810361602873986594394744529280883945118777548658974418619421013263079368782161119961944745348328304995102851242384965041141730991536807732619707900606901043285910792806329368196173236047644199685283433766879877254850752643152930949368899238130225295878273894864365318240403279799466779538118692744208479167013195032726261312145217205042578839233130545046428054026556418762830631301258194872385077394248528027790251163318283004071656739958991083523392931817341108827709985120691685966182658193128226033227340426564508020962 [107,103] 31062850150422064963278611437318196912216881978222976416132414714737963440723629443004730972545969615110582064408530788093289051008207492668479426245012183472796958724988954857262901657890703146249189126197529053867873595796358565408161288146483722041738281812107962783239423124947016182764043039277202770809090625268929573618139536889131245410285013802811669839968617178300505602421803777737508822972635944642831335104302130551726715750967126108034904808678618889856669475296411304495336453539950440452645108387501765024216017554925853131305762613142694000404309669275213857389743812081474425643235060188807564180084636511564664518470209468262196390161775329262348430495263001186183860149451310549103017767081326138383464431114458636692971749378643700573082340261974926376624871248747307483089942676369605031452103067293731728215149923863135024550495246447636036397037228278834324699448310177254673571467784322334136742355602408739456680513571863765551129034789867120474080874385345650892986203484320949273128751090032545428718491007603280848407548642264525507346181141556375143303895195050365764333761867888603730715910567449147807413437508688951741738731259947353237012010693174820733631620559241339781341232257118019626529883289186160241364004124539041970961843698622278972163216331208885850234153247637839235768350035665242358107808221219824629624851088893219217014344295330305529785870310629749437113187208284866713081404550438006241986397138841160025537282958979325489802039697909022804033585925200955989795673396094 [107,104] -7135363810034876701972082957943049727517607814022176606509495839314466394762826787964797882049974209052844983448073920784674071404384056338325744352675719114750571094397593330720317282057308404407907443427359993323534370532520211474387543101220687929897209794973365549205983542235027143429521403024899176834991263257928017812038027766183698548459220157427660415720987961461267995700262023233179649080848843704586647734506839609316486734965993714985205559636745866766309133203813390431393417804292023210835984874188333239132222372770876692127908134923068616368079559795202894609833251314267903100370095477139030752661032893036680051308543200062100964653146749931759228608971512887967908332170585356453733078484521696441516219351487907609183569983345159199434531619715588125850494352664388550624045316474673226115545655366247600024461779489094639552024684203130251663991878441106752657499400996572007480261778582622250208164567788951545035538368566914324083645278054713631461235664894393068333988185599055601163432418348548962805573767131287660497139309462555861996618878541998428418270708414359988420472805626887127087266216933771977141467467715278320521595608750823190847228097327469988250652532693181842845198124397395644309253088809783461808361514981221242489311289426649111271952587824231154091509366999446849495090236036340704181879589586885062939377968364936528762360736953398069580550475670695754633042133204533762879794486732031186416479191706100271019324702804758392151399795212028615127475506648638596438433 [107,105] -1824416049100092715282481792033477581545944746295166777786230196366878324956469345820269234015447429874134254511253715902927057884360252206268435334306188782279821856796534824922873233516522787016347643643463532251264501981107156639495463929344155320099882841045493410310777126372109010088469991486555951584944469912394365467593660019728204848904859278986677236087921495873257863632788871859980241886614763403586972949928489106331313645219912072028466800591048277739115269489630985475307204316610671375846050401879920516934050282804588350254405854835656445702087565229604157457579984515696869555531113097280490682219411725910859891458328199194876072609725494286807467941427793007252125413549324680697742491893197493410123083631946283426006877250805170340385066658334272806235083345846610364858924674163095331140293032004458336660970699302946093571680139568143408779911232197996055674596618521268656413354334838991876112431217667353958621645616803344808213844191311399007518483352953496507056220335150328065240802017390821056728422085852302401179172238264185995029693209853809186344683843025660525010760590630017823275011775040984456965327124379826121020116544648562381195001060744219646980149042365756172536883602906875724063816124772016302367761371427431239080826775264687609307943127887307744782422691421191649194967770562336798085884511212670635155822589546324788640308411491771594135755123727859008551821465925522358374260722505500569962890483657046830468805439836608187741632701726940328239176959402532286 [107,106] 157353924562962677394000509984880557256588060858058014377133114928075641578591723654649389511937856550160336501680963469704027386293416479833157000434568533207343602454019900447073640764051891202239731134980182043921586047821536221214600318870542695912581688479871103043756687118464322064138861176861007175054758473787737468327426656355334203936398308941646855586426490293720255407650520014550167400044935814152013450623834136674413599751324424658044852082416650148281352003936371944631513879439543871398422537173737680340544766891974500735489940549739508689091332731238051421559518843326656830113971377729962580607758319345074498644384097071360321478709209297250038916227477675626967594404917411183019611369574178462619038891758898887550597344385906338582997859522582765788877437880491482142494920409133364878218487023924890731795588261862097789660077192546698540795072473196509976758805801224844511281549334316803465248746679134740404568380492537246486295690049860604184761239789864151435408623698396406192060868038933401881061311009555483875806702972770612835364581672443493978507762204403412855063069037376575109618109036942457691206852029655320169315669064533813511193980794687123398576094714485753654693139742952065412820863253610541611925668216240341245853116572333685831177194404109065421747554138906757465926119874725687530974247372920823560882452313513126789877541867112278297343238817910720604576711758820893589997162653276113277752449242052911705466855577648728954889707530724854128569340115 [107,107] 38995509043076487874846181111190037734020520630398045497024658952520723665493854211302704280844577843769383769058937980245932528060370212445132201937632607375652237152302883799763584991197235942514962171272544562045438285093198351846762674396065812877378549051530057674775719541673448573779699252734807552163179874630399536490890222882524657629058432389841914951000868940201780808260703706293316381605051219933666487714713812608174435740961603522674412686224779221829501380513632315535033690713849652877212344685029558595750172424347270672945453682676403768732640996548960718032838670314186376663797266448937997238159639985142731890259865830385178793383957053235967645834354270969746066575397480539939415164977158816722979686591730644952882622562336555290785302175706268970298423532320502500376697538948305655704695906100033824209875441740805007538057311042104623024043219683979801720719398786186271100878233268523502009963982114532157409617903818959422219382011396184280771443731384115489873390473098668380921549369904716445079608246626141657552062081297592865611139007091293822886156680119232071262714260143545104550777908563254260669676465886965290721774794833266183938305193831922383202253403858256925719269517574178588481933488868782738230585727341842224406797704949584449410359326057707616072132742553197882593829193702930970187325494290557432733300930028189253076425224940771065054193021084563209695353020725572182562370363299167001341598696441992044843837925386790396045820258859652460485 [108,0] -26432160742497867058620869488787091470978521287294224840971485731096263916583800170993328292815514561391352109736599720934554303872029315866526133041988157200137521595048635247617263414540343404320955367398889819685473824776936605273338711634995352157847249543599174928396958278275557018544808941560100476319176851475486828111208341082820038683905325294630336142076975913958961453737909552839115486024332431393773582483674711535224081621726946266291210556933656171929531458145136347534467086512942554629753567827916922947803715574987443360798993950469228951915353703197975139407350947469921532919237921290930587795733883045423860071758135222623467159566155110568062855237549080643051991405359308879690136845264889563315055112391461874822969870319642078399276819136332951416098399418075047374183851684993345025470078670049309843253025847619580368720079277271209804589058952424898309253841493862236790954204299480606125496555293864477424227316418924761257347791122837332311493847429402554319505158534187658482221969525926595431463106241194563100175906573114948873872973392538048343632425225643789999207712777844819427939072849968307906199843932177530060653662729899407332805331727566167837978249370747310473535215716732059529155356228232151615199370425869641688994392424604392749990587324233874288080232842019048211176136413102652494458985584061483229420708063050712523738875712979277844181759819874217503818020691019382850362144262971873743611518629091616481136602674732869261594324146837124667112446065431734864953756191640420677042514211083647119602673712384037784603089233957438051191823307968382933069417592942362326011442299187961951793652167873182468971391250179221670968445552343847978047892268723913683785515601871197965546525628554034933324345988664020648385099293830736628670923629630913560440464523497027073825042678498903336858916190976742655038833618164062500000000000000000000000000000000000000000000000000000000000000000 [108,1] 2157587647781553987853279827023534624789770326661808263316496051373200303798342873440434688958176169617127278163729830586400437839008375024419722495198935358478722980118209217686476718042070414164002410227251249647974600221118711508370402469763044401823850374259594379120733192762752169594538912412979005605901393818648133502642939646061780528243797771482538079280002879399102818465761096502386782666483912850869952351489752100732654222134620880332453513913796955617113283571696837544804633189119426903428016327049363696855518783625880752050559634428579229698116232166183521525615998620104096031910455482407953960297000473697950697401703219963552449808157570654302833741131142765865886260947361462334046994833964834663206501360315103431026306386597047094110186505972660698916340658909415402690118925651029769779859395054881556973299729552150060529770227584483179080709775051436165507754661041948148151812106996118796921096633323289174804432353067036937402456920797652968999922031336975156768435132592018906466985744315210876709469967013047026188891184716741466771814878769395672769704731758880664624801222684103602815634433683623565364441325685035373428365806243752342667398583932782170773557740176276553150874983762837987025437437089241444765693671032069420288793767227562497193146709044074885248253595061893377351169130353293854200784108432800416077189858432222296217780493770760752632546825767793705213582534225681539228266708231113555270465573100543756411501936993157867426357904373286696483508307142516159241002050122434847705390435848271420915066898441563414193405999998153868581301984606937012513483909389388039102227901498118521702057814346659556849899400479007937030772434019441266587693179559164545464183453134624236425413026516413259955113272602810990461376814039575462883075534091701840098469239378151294828410793024413050255130852583818068524124100804328918457031250000000000000000000000000000000000000000000000000000000 [108,2] -521845896757567902973144431322391894952165090649204827632701955513559713267214020059221893758121024203703228999780075401549687688678847767333895332692360138003834927516912679794529177449442097336569898435314524148140634002830884626859823310477271272963849032987440604577722746191761751299432184423527944038781642668522256628163120003595947242762512361158792141794466799987279142376662816953682678214050096790919074441892568391336766036142610018647478589135255019442183822283592023021295156021555191646262237137952327088079104773441470331145759044505721009637064530374297809906302338108011498835483458380685128343647789970629415188904747330604173210634183698233047226473617741153959091686152061287492796464923677455585770081240866674060057553366439547758410261706731139939868418487669000561038816565208437495274999757488295726843285840227024771014111446598396979722146350774698773314605349994110041797292634685437833111083202345268700912482937709298380691922622827428569114322713458834353855295916823756779089563489441413492533874873626975888717258884940999319397401547967872579277971012905551991138206275585094284618818283910314616260110604809273770564006105410399458404157188743600957427711128445902992394175558655057150362678461542198240021150904591974240509968895424160622622639588057721471623087604545412382099024676678344428883438576566625491585614390221983265555473329086699005477758077189466624188664427964174849283417644007851158240669770369905007729668205669513707066504636295193386333822532359068539846810072610639732392560693101687194351725857437550587444123048612925231280126855539678623611515151461108591758497990460934086411602522068394757733207024632521029333043961450394736873722836858734763550556721009128289823551384709473631479466949877802279452485872573458840216132828743123397829817382276211104135270071444247415024786352320818050287698497413657605648040771484375000000000000000000000000000000000000000000000000 [108,3] 6453569830172636503026855315393350924781467001531524733724850709036836716701652472447711056594284490044291330162182245370562463638305208583213053909017090952082404550405455970676668186164283760044041527120651040733442280851484405658672203262945530003195126711827062965417645285977646570230421321037609929910449185456964270288840428501166409759383770591776533070155178772432898970324341387170105553712176613811195476581068963894396417886721504158205536838999021889302373567211423750297331902983832356603326921051617015726280157358025978900587912864333956801201240037094465695134079007549473449242939754638807509867551244360387584864477917683296472308443832328904517744090136415251798652169023863489164871578296267581988715275639418477749657969323486355701648154537546773207024144569591288255777872137122246041045890684099782621600060209156024090805357011181621139050459161410905906340278990708484413088248223741779519860946791588008861096896160283119049823910053795850269775450255414348573417103059544906530337729966838964124261221925408032882959703719794849338000172627120310479956553832191193477294612968383354837705455771309918237814702785632097549359593249407406310350538013157819782617821022672599707668165743957747677311644129413476201034009491385698749501305118528824990646367396490823527532255917613244598750871705333417951971383962431162382158840783217283463508080045938319614406976417142788889276521623042190989905683675386573156126646087468751160765299491163665489918400125694522818098482767799090622803401225018548391844471533666048692065079272849684296483799093309826108963419410187715842408504202926643418921296182881045351988134921734175848815404149529794229388906631827974045220371242120873594064134686816018924269575748541124396686137476773104055988992014715262697345857952628190430129416741478100486929735850910912213264878359357491419134866816875728545710444450378417968750000000000000000000000000000000000000000 [108,4] 12047015393357183574688866121851641411665950777537828054160835658243630769696373730160474050268064527652092460572582854265670589991483979257826178087212877313513716377412986931624038311478061719882537550234007832577929445888371625100048551478865351236105972612373037254272665149550122590316605188694948738648901556032725128053303866605556308505997358763012004118374524106383887619960557275718145520655348319867681884837406400011670844201109602895124026462337391192382182541426101388611717087761217945221044259559734258412672335002845720469531047023061411795394351780071580577622279624669868251502531400961126074976313192361044951787961414072263679168172322797211686595142265260915175931576875926461822172428744834864175286744812472464250592961170388332835468763505884503375483994732967123613570590683278615584947669927169362951243595109241167551940330425394999447875250578524508505086924638056119951867226123543596692588666829424324389877699407667006762596116006803296568744018892321175380133092849350378472480559957617068935418168923244889286238590236390200953902526414479082735957434161830944589670488470004974839411819360091961361788791466632592878276496069104406238631661989013215150059505241367118255021082634549010341231651154907812061875786764906449342183441097207344420218360524888934957904621498036062218367302516864838507098006962306458591993755037960445297298341146912716292014215891618054709049046767585442916247667931655348337536921358646663253042700646688351957418056223643254675493005108945973577930651441533574605164145009966835312760855771003106518115195490121831908731133586736089027330787320602364537603924813649312529984851427212440363271701635574874918823514683283707409722771097497378764066408036660702890267918647147080905416289028501829054079215959617674424095115609249108621916348915063307585495173141820715816937965647624486008283525850792727851512609049677848815917968750000000000000000000000000000000 [108,5] -451317712883771166046545895207483065439336973901649408292513731993761166265077723671885267382758293364219790999331663036013209056138852188549361469983228969979556282813474552710389560754994915276054449511099714216375408099458952897817712500497356990247993661953534883215256708585413120315498169127927552040592749770730098907033038858224913634309400413395703017672123693867031081122498065774454076415711230161300497022230889717037397854738380212366942466260068821951956100880705820622681296426919457079414030694862637987222788205770253482167355779516889009823176678666131019296437496651335806651648798382400414318226902105092637334780892086093302120537515847673563367821912734597899307367183037189538915755191242866834237667831430753533504264533718070600257572385378847533162472108159327074135971931549181362274603447583705763201316420489313332807864299838018471779231076888686640324994285409769385938471968360491423380380691355823473427267280031167975095973393821793968558950433778021667822063335598270043746296040900084604584349830982652441132845735532454302801853134898546879504398921620338885255504675188784255710685601784414715529039136536574587795673421032576996722096931167041445461812620727070745859025012825929895937481398073872280128773341341697536341838930980510273063162683104603018124359613119226884772888426555921764704042051889657909487049845257938403722709411678310978564047265483391452814406258509991680343843874222591164056080132560114920072899964443995087041411122926576383247472118719948975145965090937317454482225951345106033641816030274750258142428783579665000346371412371477849505137444556474472352866572726238648302312915761949958746365499823628974409250368486750632923898732316186555458088004744858677260165611558076590930574413809578560277688793658395266541743075911472989318739204257173454782846184075020043221028680002390195405502748256590384023922979395138099789619445800781250000000000000000000000 [108,6] 1637496728721865815097381210536008698167521281743386847088513015415372186155374325063777750865336478679791105154380440066766571407418849757377087190689165919810243328863648311230490234828770856518093852304352942782220827782527459931483420822918592714420663905330634479035928423607292946234498553936380182462855647890063521331245522586463030084400170478424174708985954204729781401735941344157993595288865959624564090294506599936330256118172120685900301147687490208019139396767673733511787676531977149040273605522053198553811999380481247860947082483494191416800662541294741905878037652336022596445662136250089430250412871287382268170780381359280100398793215543331595677202974602392988180110555736531122740515664584335905912137504181550954254772725692623253354954994543610145506442093979969676325011983721656978226436241890589403926302445881174801951382315945469291406288733287755214094002336271287967064765564156896038135152354463301715028494718848962118441536530169591159612872553820242698159085794296487871142043285963415854519771876157227415231807096488318201860565638578381769431061724651650503884370423304632935529461136291671933379388174587654240815617191786281444348634012865749682350637562892933324672771780802019507523132971823121739106882865035570081740623415920302072714810528631665275815898630815865293659493666190377596791699943037838115685637983292486057114743779686739165889807412905592057602851029482895246746337201705431881984792698298587351266358996847214987019967370954700952959507036644890685888170626765886139984502914252954484963731227723604778039228465941083894393644609692905191426825460881002084746312249863455035662932792257266243018257114561808890316572584869089981957276001697852629799116582631322985152307304435086295147108505081113433082051092588460190540343735508017877136084432801248070687958039448036533306847852002147252292036124808670242980479514471880975179374217987060546875000000000000000 [108,7] 2657271193700624337661333263114877340017480670054555526921056328242171502812515923464172993766777458580609263885519329741948664188355293631750178569132191457914423800099957081891117037862495464348034726599542264832098783408610992606076117592297190949753505379121166489374887423918543767610361169418668057800212136208910024800985704510737163816562605499575873050038758051616944488922177076708021815808828597690496624182371290707828360926584887394307421533234605786654812118262653770711232581949086219558557000738897065762238691238522536687760440238398939703896353880777900427963054069297560955720777895707069906076610238401108106464888271843244243307594493076630094379493176615876046166112025770254808487155872771280566254411586166024568916314677699681457679754044552535286817279376374393799292273374434477142809067180744010343827446646549275058942260221017454636636980362923013915027351277729283769252942615223206276427526694322667472276873397861761572115753550056010832297502824042251706519442014956763291851328269316564441595567047122094314006439609611158098049362529662578847714241192760043212893949947142654003938041394897730556196892772718756493245436531098082571436943707720169425291414183453987468725674792740019830301220129279950346078019772633228683679591746174433187556570472884971809020830115490771901101304361895185986076767749857370661551270881757632090107440755405391873278638128074664996564366141809763919824177208749434503394246940633872707210107281012574153680959915489799267026552705818608089778115028931189919832131914992279322440943691751830017075971920303132537964994973669062661967130281334158718464421134977157531034146771740110305425451618106679720790985991423797751859921650048564014259890148852751298989022406520146594568944582495152835622907661647536722856272599555188091553871321058815396580184483884260510616503866351902307504674657862350485538691091669249999540625140070915222167968750000000 [108,8] -45295887140458329346545941676307140227606864869030847199681726217787410900292724246374155142022531920551626608339230085757037912266666750872274429370220050239289596566857764172702171698508875434760903205583627547466949037388675683008363959096832316015899148260057712662871152050816669196069118202706971921091273734954490818151907278223827838098412339875179307781118174370240793015273876977110376924944951603047397146755478968886406658100540864613472720781780046771717603276692446449816059376036984932549433476979103642566139839894042014298046320855336152942764303993371827171188772283384562477458870866575885268423203867567886281209579593603517150850823015335013967391482390659607330140697079639711847630627566280971082046776941984553739625878962337304426932497342484547872730895835655376447768628291474819602254980246232553573239173909635847464251395628759311727775090122601390889133620148349494772435136521800721380172665576518236732626817948539332627192296121486180943542201431111385854555153086229853327433552322642420925695987431344500247173620802322535784209435133949424323620824558643353628828569114914401701219298903596407472527998284689270654771742154125839677625178191147501370134726315481647996684185081968636403421107203372097503554717567683269463631175863794398978390328784320012696391897389789468461492034890994821191327818135303369927145722272300595772364929462958640825892917957083782080148773684296467572124381957716271511128236493757598943562441858997641895771871873602114879382432021901450991842857366856565965014453427250642562039335451183385826165822236547215322499720249599812130396276910534641494838185358793050599136686905993841101103512022184242886002362202314651538295624869512739843143551614443017613364342255779587889851534603311150473585897635391264658464351612227082030769778080034299090538727809399899497356310982430053831521979626466712764293331971998668450396507978439331054687500000000 [108,9] 210369626645036579401022912133134318026616490219372310392496471552118782639706557178852723952668489759130657088792212660221094420152890824151398238080448092680543498345279769989484924382642563749943054183945209673484827644492466296602790872338152574741502095931637895049027197638766303069961865696870103869411187901660131736343813937305717116965106555147635189343224937612670384149724213317789058456374115210776130220166994155179318462660403846624939025766953178756048733736925198965717737929729889540289281676374858573204924265735881186968482684410082972699551699363470381505620704431415039331969569913380937091274682702575384145918847152727978794334290632201051492482264197177230399171506938227405002237928738757882383838436025628983853160712598405290281704755268951493109345179234257194314132182931896668592517929965956109621928919616195393413420408065384886203208905275354432199650280016761159359173148793571469494676708621604469672551171918900141087993930433673555978934146314282590797390546632704997997104408488759436297346579573861914096716604335957841345963132082706354630273713343219208453542302294445130768788513809515293268569160261243578746227344385392659547824842295068307295183014415039913790947324323545964015098735204973333484054420279989892290787653395413769420599088035889065526947019433831157689536939154029963088153626978973540592740913616357779450601780854210712647122278024067226460006820378581468799225913247017158125331675408993346816039749265779548081221921644921733367719017393644604377675087248669293540326050109511822792745377020263929581487671467822513750373944341282190159646497282468834257912343138382631482056941933456587895633041854995727394362758983392892906894300604779639344090797195384639369402681481657027898861390151640538925358159971888287203362791462353335215182072338032527865927558342800009585451995522453913858943568548059892893593858520517869692412205040454864501953125000 [108,10] -665870692480718277709312050932959658256413020619620312114675477948399627413033699717544862456184828579417727947819796589376075085771122523698007986927338246273525772214057735547924760896798764404098784438624069826202132628789224962107206555872396627346179427311101528750290553299902318624818114819416805506927150103997924738352218636372905101273324509386230544642510972799557601206162077387473346865267580181644962061827624370057389986112830536284510632112102415862197675279248144088287623572002830684314121672970657594143591229396972946670879325165079399737022419437137746775910377726703305147677270857538720317138654945616644746631313243073695513258240726972172698013813923717133731337451670807401733381155462452583725278061347726284129627661930444625428402139474501229365581970581499780821141880045250845090277077399612519016513405895122412927103507132581779030241968561300825483032414186370409358467313372046371528937728063215395185693946595268262207720231801809401740175009325385144782222359230958310973590669688765719385815396983990812924421470551686017319749301715253116222319647181168792760442996260276344882129732284992084811372249077099016339303839525988762819741342015412250630667022030801244795826699774156996647600044589602677995296206554328298951615756321085718048371500531888386154670558715496285519829599211403455285701204521609263019456616585905765828253443777245022058751935654249753488753934839164306637654051752071642373589241208621482488365031452295387347599869656790245594813701636188740534807784845911881335713178301688904419244528539531430682825992753979933731734174885347531335122420115580193288968681510308824601988153497404286488189204097793218908879024687405119282920864646450639866802163208606855119442554465221436840076949536197584583456204230673488765903536033436652133445766322549346153423969908423944865146371151755440604755188123442012637642761774259270168840885162353515625000000 [108,11] 1733464484955254505452620577454811209571235036890693656103061767495215456223740596019418766659276453564065646371799955324622141917645425410738001572514080048485966288130613976124674991210588445278016318891122677040096054090274536221340202168907080282467224084051828224900631997011891454721888800348672480995974630930372875727809539183096535800680120148630525435848334347929957234134623010766132271560973104124463194190976586004727850522840901793080397416866996344249028189752254541606599549568878160737695424312637622135969349119450172326096892462840577773220169988430552597161453963380288971683078903651887270400499504021689220625226842402878440523759116203522423523865071850604536202726353113903274163937932020077959433443323844492164101156707501542832958246098299095119423724342643232991547875706447283117566653335200122082302441701434819941854032021848261332680437059452941313192064821299076964705622639987299175254272389909876231289181023511832414815431443806833710269120004536387664251484652500679331048574531291213880980166077765981786649273901750776479834520331525110955053450621621226874315991193121552139201146558493045733320090573885097789486352903716370212944969330189348538563443294404694873272365882330173410846138462778317339255126315801857996453784031902179209278348647118480748655609225982240002100693349447861050514737417758473768827605628293164820137494150378707449707616283662887884199041526852482494510516786597262668840427550690554330554396574033159388099020514293564615487212389267872222252680445376897709725704156606992742542950529878687967087858565210858996691234544263848232912665629605070026212049985330124760356470553347597486610729457111250130818276209457507014046728711722038985313561183605069816244297987487454058637901882105895468830889485428480256416695704958862389093553866838054129884485599934422945758375676790251332657533514240602405542812647354367072694003582000732421875000 [108,12] -3656476987905160114099998182366100317022348350070181090843110835752480483740236146156300801841359761433908537511219414548093896144610839280086090801370949987466375522030674657780124509595378124593126488631410080436458144051964408363588313036546057016661359559920996619099570249606865012972717701857846400198513567752749609602840515918326375463727374932035590543112867405904330019724571625433758257257926735516201190360909493940774545734478213914055250916133293237347288490504835050652915021673242021981643003490741967512390192009626859774369932272641948762924389898836280334317359540765109892681537467576605038584499188166363601381242180861909404492040801051368888542304853671542576678869062287459770669999569520721466557012453296690154015134230494062134260809022236670807319909440422743745911444320315526846708462717190171652471020740080388448063084944981180440141394119775092609155096482740289942903176233639155202701984173608211557806534640731609736115466495510149967077110935048411345215392969650283670182035463866115185906243897836639830357940461820324109056057689172730454896147052026475563331834478669352366961746745371884755380901336708823320706724328571023053402249720259895288034355541960636795694754230672388569536711205054261339240569785142343738331296391097012483417317834147546034911291729479622146922155994099101797402073787046391706348955447945145026110033302384296529355035246948885936947374720652537628217003505784559385798533307587534711048815979345064819289651125378601096485559735341965277637739318576482655374919121732143557598220940379421304387751618095462798719979974730683857458934573486992620636666274884999070622844383060104877508665558344143220419382747597320236316696461358112673229034632110846042159267344538439355929130602597504895193238878953971491889194334146950322767294879884934915611355647515195295514465442229268895022132530281378480496723426540484069846570491790771484375 [108,13] 5630601726060946100990277401517286516885692033007757347938877605106310120642390595121521102179540709118966843378483136261244179695281353620882317492891670719557881462412076189024133672557727273029366967478457623153316155065738445344843645840872404786807293128982736823695455931465709692544915800500456042397137045542841398115741174881008310425643957458704098925863624614192298935679049272121873584305516779907632026967917430886716901179451013127202709266376473490759225814573339591714065900346097449528334145558367577671861112279608993068529909272260759673635360142306952182029615324518264028029855464474371265398728847200101247564444618745868343041572018082987605901040060365490901891669291384088924387751513028184047708003861588239433693269270713200856320327977190734611448005568401832392396890643245497496334511213290026573619255193715590283358875244608657712697103648039625947277449527621244006575356631584845752590235850981728534397546039297060387978123285723873174318282315427577575765254355197535744089370592214887139829170977767648113594706948288700750745941865216974571316843508982163514996335334671015777055835506640530852104956178548584613262690050719428668321863435703709742049310540306128267404791549622503365314051869986966852968082857571236042536871242624406495314429866943308676541535474467680776287703288783905921211569039201733833396527446564602610921178234828287449915766716546974771600887605455642373720442173077004956102796449298207952033256791440074042839362529644485486182339965104026625793335657983098336848168308672878936545536825232555524439488524714217254681023246383568147637551919809039505200251100303118152758259112838515939988595420024078170610834766966421181723853783684883655735658959771178920176490838056180585777964850616682454814218821713664195649181690790344222190130696164420063103174583239963239556110765598554259044141486866691392876305144454818218946456909179687500 [108,14] -5114861897256071858196333438515770009836639450775002330205337360416603647736578456108505022866555852387352543349735140432295344328695967482377135362595697241146111409607003706377019962453880855582153598948641684210714185927440118609629456888081808590081773142687545961181868469597408107802089795478541023587103424673168436126840904196643625466416939593830152297738562359127518368623910763899675224661816128940057277632549433494682610097146421014708619541355505189897843353156442099562744776334191191234928466631087797429740587631927943496579760560862784627948735106442118823090414740915692262903246730513237401595786153217119643952473424281717202602487835434922455966629991124471581819509381985379821455376795586051397834400558494636088446217889047223482151972955057119929194374750112788191668529695947095902478396704691937686497007795438525622523034371514378204980845472493311756009941749186204269137039274508773415712665700652908740972227623126582240874739074942263604833540220039883654490974027972180275131142932014508947078270029435907342738653349042812700929815971984920154553659408414721137296586132683594368534254259334009724996159377033653703696674166922430886845467017080631099049950153592861360831644019186967073301702732960313164014885039031385432016889071458746630948640460407695507160433854229986400274210169378686400381386116769814262359786896194331891092880006221637112986487105804619585699631461111576522767357519932599012434529732709548496404785671441835661345441584168252626663527174461914901422584350580008353085342193678397895206637443303127106593290560535213272116872145364180720572619461463343016313810538409963852403838729614423057983122371318508820493008218143836636311129898478921726614348540754208210213414186383990943287929698896820056022438568949619832165027133999878431734311958587303487429580129799957248749361798702929856561558499827846446805779123678803443908691406250000 [108,15] -515507761019183819305119480312140028574890709503585594037379753440311236450349593383231997517608714969774681128352156717828490066243364389396740530550797847921758060360840768655188192823901542206226168174004946112656029741739804335640637622271489820953154441161846024456391086906554870030323607005825225847795608872217409837141628663098877433577728763661501129815804335310511156459472185391282358784675044988630503593220348835633889632717544263004718040872498393005775652590225716543440053169826123453324076663657391687824276593558337576058555485687580382891842121659987537226070979514942725582499606923069154833984906851252843533018259652130233113319992168932135428884265632209770047375169366439836162569390429884860102124515938456811950363276381481081846210860094851425120706490857248457758907674986974873849958175527395519872035554237550134856065661292576601423202333851025366083411767737222854582218690651798645716736829323812963931846956970070499013304393887034029237239137392304842329568857297690773274434209128615152698231561399855192727922048760424540755566445387683539391458492864915172448243788987129423130480985324308337965318005819059290586926427993542207804296889880726951514338427107994135961262565965575659980619158523753659763997190586608067059301458369603181792965895199403125109858851334477606784097133543128730449175618713937543227687701688847010344532036801279360038555262030766525109712728938345422037066123178009589199835638927159382485293089805613796048723366133684699328217370410682476988672771653524598230847442933254452433719056002296513524540168353763141388670360715970766360612145467153254371916749685640264958072896934814765545340594539716024181985514300876036706212935055781837042354446819217463019846979829032783645691279495381956272459675515339874224294091541915198410517105647014042773608832666225986926793655435152232899276292243939678883180022239685058593750000000 [108,16] 10864943945945098872557037872671696508129394904235532906523132618708917432327069389786738890007962188562716187365637503892347268184206712321931422240688896064727372340436860977291415224075494915664863025014591096416668581597179008095968465104591295220118512843784693047871118959306924819349566976916662289238004579760034604111222336489062832705814254897783831598258458843250739278483645781761604526850548321604236295656385755739430505302702843100917129749576058863171632403101704813274780373129315952308291303189312355139026078586246198635480743133038418671430692392516371240978019807036203441544931688311978885546799193132166595057896618762223016435660147861986501695304437357060606067440035189392044973171618429794801829241900713689953164554944438407318490765967090391441546313867285812543820739288813556588535053551017164853646029184281181946804297055338926091503658275252711319181604444151079102539894926389808472783376086666401141840447488971840637614517920015430743648200842735664895637126188081979554041779108156830127779985095276852749349398250297976838440332013232208424767737224246377492476525187698705108767279399213453083971225160597900887087256876663681335784207996542413718394574938364853305659595992166438959169029676257213413120446979027344563729158685693646763931844679296126065357645987637607918732697587592203571625598937137780197251444463693397286724916296059146118733132445902929571364183627790105878103299132292332326852206402162517020414801522727395242834269570677064963227193217384334250526489513283101323452097083794594502620138751764941973837595977411339750980196303083274569278478033571533300624411792531656082101376076307586396293373252806488156285637541082402180262429525914095869316864894344102999451663136545766876149300809087474194835281323286579894362208625990039183429046683738275314287475486833941817227194298447806499602341645527303626295179128646850585937500000 [108,17] -21567072992149734727786534230474957542139253847798885596169352292050656504124429035380858780217387628729384578672400850155461205585727528175216803068295695747502702624025573612597917625126357375419724660993057858090947882552558223139616446538748231962908145052263056282635210463669418669054441170506411972806908553552882834147247631785335420074383715645895836631301124798111524801606803738661962815174822322852194606705859867347072722700463065356144225688415296768368981268743380308658405944491700396718134663388657315247654472467801661712506008336694865386908522568218238584716651973084879776436393115063705211476986586074457715148312627291143627941604429081183434906385974786019442585719398890411572282620303178523619443429041375171173269716598787700664799550126042579282760163059131878659200493289121641525979418126245094482290479176089680500987097018590426862620294050313912258330228222463233634405283895386859449549852000701298261833469112817454386401506650532869034509362507976130424799265631568115247980032068941452994356268905600842415621863548002461135283052998260542719158601151247350551247942456243776652342728661931213768577025729231759201771435639830983034557899270371159572883595237560977539118411828435777167010237106912897136956913319740551543595907726429136268182793927382163974176707898188065116702655136340079886332454191246460900924249854229834872003552783584942507733740528015182454511255422441374071067772599640464657817850951097509586734811702568796575923934737150969437035593257527642004714699652997750739732390451206987223532994840090954244076344133394661218752038502301773851819342105614256757337348652532269666112476062965625086910024014184051911750242430568437672971638442351203609149568659932883219487859951926345656463543299944987963461091522339988679346090158969147297559706925680994187740005555725466121017272792611423927466862693336224765516817569732666015625000 [108,18] 26834961848373772619460507557277892617226154213664913270331535198561362273320323325205809703379852553510178170993384746349131166446743474313757126975070691561575316009815896597622699402061375973580316587399772670746626178748305806218698185119025526297148868117489899180434315683279217549011060174725843423079299907793028311791567038555514266472932125471315660065978820708855396131208332723785976737744662289753828008613697943603320494614202476670046660748993592105809973788147138141666837168314724367750303194550293326706277327792265016698470293257835439405640024773762210898381560249491692394094238248497851284853132757917484478459686441911432307156675567302674735008021872070311526839623439830876546804516955599455070989273441009656785343377580313256769445059672945689854118201510447204249736570948285441431384355132698203853335659399427408715550979292244760040706444095390362981641787712609872240907969902327197755950506393575325269917363683289575507791748895859263642182716094069738803722913931414821256625687110961003233040012077607998173178938304532752802255946030141159801774672317651072618526029351186883197639748402061284665405853733729455120798497880118727703431010185729331232313235804211855962337937276970111882367042849066720868848913628942622101269968844104312088552223064560882529512787710133014765120663958460591731643635597651636387378190988858147667194499178227122842320567136693704288061413898040212220209305810995169406082061898765492732996096770245983450399208360847609984156518067792279477228576529748466137946452042491260659935150106032550361659696515438300032569713930850855912505024808940745271013835045006192447944095108813023790809000961657108817744046103096413109780013035531712645634020344652953776058616878942261350423353206090274021946436126574154885129664938510047640774459918435678505939866553921508249037078196836889065757247863075463101267814636230468750000 [108,19] -23493147523543915492637402157209922264402287373457808343979569371184828474336761204540431041155929384076248126842731940535552388294992203257596613891032892043074666609694351565449578810558568987482402488930631900241756888380362425904775620984121683426716618811625271957594339882188469285880719264802636013373096035183699431791585385023480542197211970817952970543772219343724596122591101519270306472312964871723640165721571431611097424236275793923956600579541982195068199894658720720103633514658179154823592423917829663131248722257909760749908942658210142715765888557385955624959386014424290506185237184017639155939322772819698563085211692688854556647586282597293036008460487525223240200523784768475362185219933588559705778297640800066657223949210561243399792325905266342788035418063121539430075396919413072555184851671768358359709121657933156902708689462353043648490255431772938233780408421210115950117391658568625730019591014771978944091026711061809563151402009300426854395485637679374388436013056814167244959748396702919377460009488810870970959392468067483872751618039174537571947355984858700213288973200443287834678216485172982458491718311362972076486269561468611170795599331583189872653343485972397277129164311389640390722819050658626249390097591136489972707673438547326976540686652113746724560495228428073444151673982495563109879765058171082233648062932208660004390707624750739437121893919389456326030919748613032741707556068387032514291521492429723094883765987266166882710309106719985626363206101618297592086986054155608248350731012177408729035241171166389454998554028518550362849872043119526648780308714767307556999544317816309898142482835761785592450034096283664680171543320470099374950478546721287730040673737867640882466641174171513613181251102924744411993611580069103586288334735442598311825206942766545168056374098626527722234712811707341151290506786608602851629257202148437500 [108,20] 13266708429405688937250405823559088968794943607238595369735698704960594892025682693383852639362876517603331414799247267966303911232273457387481499153233030454439974063709658550250041910521964208799326715314371692947508115917461269021913123098433501814581764020902088917891044311469692092115370074931677439272692459465352745044750322101720648818242891888329863109395512065267656782953959373777663598615732489517081378967370152514102311247598238710593304577485296948719444739064238688043982731374022570602389696365012881843056053600458660695247404519077198673753718452044177784945057493651319028187521111883061926151583365689887674508503871450349913800545692860805997698696933376707971229668977350143589197228493143601422071217656911523624462674181312864094529217062694401440261890306214056529546412159881660397261908678386709236457775949444284318231998663884082589910545207448337454047442967479088802887452220769905591497652431504479112629824957127298422391930368191119071615011209447873237832385974676431654820286501430944004398263069861383842234407759156984532127799438310716506286876219651638919522660385148865134230862101287901873261441438268303292628857836315595557358021562760077986565677523789715907381031508373743438518624243152509468630456527657484102674040632703896664766144318111353821891229346979186468860984112745682178705502660258167071369516055856726890275111025097274498553518398215282026298883694723912830038702398094272066908425183961168824694143420757531979084670623672701655895046445361625641729313702979151437151034813855027484226528162883426949075389164036530924260278452788085035378809265954909066403247964509543446681883306833036517550613572462558802866978738794808303629870464017944369405954358338569668592912051281152398695375426389382418346639872224860383998716543570183296609593210164821919024513601294435614990848987942984038568283722270280122756958007812500 [108,21] -1483540137356999211807624021330144684772328871176281020499344518832267665750745627374747775257757538658548984807380342573995160224001329976924361448295783642312363138207165393052050819051040404441656384611057829092941507109821500738997691992177653914431035397148563581664636437036520288019223290083552158487600050917467401022805330298051015863975206007728154659941776129655188724169107803746062108082444873721425552374802363132048799201647299948127713788140605447601351988014665835452985436576738150549395251875232150598717295982058863348508082453388483735934720907700223064061997605182181732394423285214753300124065080619696572492457116046347274402384299431566454741032169984750465348837561004409236034167267072729084700931812622683954084245752257688353508604183188650840213831150428137238007435663042637492650555764976363271813950791742020180554695002484561005628099690510855569900731110301432109428994771171793170724190541012829977723292718818227365952795054416799580378492915976405692095017563760256531674100650657303226533861603455028067552782372829498693877201905200897500165252297213590322337442222118467717435774053423519623929997018219275694007520530098331225021592039600516820378380143765393629678543580612871044646944351320630052353207001342393385626705309003596324485491519675230692447077607392243291317104437251992310855040005417335297557881198628061521242218354321257811927159159249100668469722558482747236648406265647459991308186365637741472148226879537552444456625586283529948794363467030173751177231345067066259510374658324103764057213082581033844814560894562879068870537367947526511847276000170792192749185143117364176702115856810647085765203477097350842796641137744370151118078148526472885761420482367145017717639366897321747984436643268886779335572017052524212697396998007073995401512388528134278983024466173911998928547362197605252731591463088989257812500000000 [108,22] -6572825811029035555331257362571987272013405583301500385972281199842963773729979350640705240003878032770472115861738437697910684604376254377979142855793775599905842861266126429466027535655455128186228779926164861841678746475319972124764617984028242135543509780684909691451875717102442118994364245196592926823142219229086876013538511834093206742029099078510423590436751616097925986912936247246516286907125855448140986889960794134299231110305821726792036885018126067738729140382829607784822832501525575100704142674720235011332986128074643525323541670994002632320382312924079388896894795818597832791856840003601908815850880774547322787152332428740990918914620313223474984068473388714140311144537619508855616122848152783519372086289997487284132351511561207129555329292057878030141711637760457942707352594889545394712318540069380176665960596240508141681707874146139507658249098837529739924061424566706446430724692438867417135479917436273051716386506676514847836481828216302014964818592901838579276936180743612689553258119238855989806608127974378243645665166765366626037802545279063528998104384597811024967980188906593012301491596183431395851960100401137350674446019394050750531116301688644341933489950864113511536589311696331210408013856983518597806067099283463948612477921416283154368380156726185246125269855056267171021518570095548973449911331245840025621713556314737876031620769320579812491852567663303446733374837493865450719541491726805780615487555150237717784561848005554152684968836456411332343470084767433871997170705970123714482196227062339154813554783516876895285875172844152783200120318940008002308368382872679088526130991360830777647262428555074766273728491311416542273275859552929214252377275945981054610070084416581973644376976623160198572143488916530513856781783031546285708276501078123393841652873103543410471030925870464380967109208064869108056882396340370178222656250 [108,23] 8760769657552456638123159844491480706661262711330581002957352181848831982784954301991094157849684263160007067164430744089072205555569666574602543195469037646985802880997798877956280041538026894268513646998471223728829495884080021597440851855141182689255641601116836409319458346499680124170649589182144654464237642564417181277796096426394474184306228572708643063183481066891054828277323423740430772711053763490831569208253378942344395300745235770277229110303609316893295460167945610418645549739675768199109556097680966759741126240264865943747369685569916073245240131116725058461931979467339898648171506037750443425198863226319403337124884292367908525039141673704086045548418873095846617887944067963456142672805421188935283772854875171517599459651034075849908227634689368904499113382795793887230367726381196118181922944033386391550497143009001526584098001038073213562240651555224180087993043742550889573052663495950640745882538287646054019083681057729415832264903496923267793457114383368746039137322505392160692463441340809117695660102413870381782787884374153959015260270668700125749844722852479940449306004721891685783423690098636162067172027527307466777727570742086564475991755200618913297795679289713460882524374692498254514644050840137988232989743872031141706197156479439513971751539309344743901651536590775417582407106225566026467254716493742539049209069532320464785703051595966008028957251578316494244889042166714190241607389179370077779932522643341110870173526642704729817769830683609868304679064920343860972958752728921413752434416477191553258132267230165367881889118576589433223474925718817775576030412969622274721458315581022987574426594099296967591762534881290540183959153955427384383835441107058015238087190076619313943266966110266972036033890616590402962205482562876130925541392751134048366695430667495018443198420694903883615411999130628828424960374832153320312500 [108,24] -6597639666132410887344924960214892192990646256163883827901689440222746649819475778794023139410790275053319609860970786131711009244814436075071538791598262160247477530510228975566163123213169134033233694499552346892242547501004293592405907297934080604110973701211351888533653782003883982022500051478297866772070729381808576211442131329196740242789154026197968984944433476714209367040691186613496008029136806714008396379161003298780825016455965736431623851708468306257351589387306916012828016190032875270009566136787715559216975778648763804318756093314882573825563589683608445802133061194548937061859963659618292886163173838772527590038700493143285040950880979924540386037927148767288157483408376335311151653487290080949454882133230427533059629022512541047842389232385184957760818651952849091468822121081728980960884318740630210340187646929863137020828634305902518010618264417078418870315949865366103859160262180619381218019681419217553985999702746319253243091447772989239092221144762656291979805651235136064593785977970020662643278842427464846861154304994454440713409398126467532486485913543633451156776679520732083207863623654691885927799300734812672831564944390809920913141809400859804709239213481971323479295723303143273936986995687824951252528873384876188927204042953987240120259779330643236988621408083997883936908893858152342084103883168715452167161216858449554970751054291470758157806521951539733879367234936438019356438509845324807456118909084639801222623868774100492730342478620914529811814112184964708487009725305207194738534905566684665219218849217743425143225486826914000822063095847818096920278505270380321434332781393012560992618501977242032275022732053116410478889630211361124478784371482375002157561998102597837678842144190088902411081079604588851737611914349448131005825971667547592444894918820382255303842828974636783301299658432981232181191444396972656250 [108,25] 3205704558574787637745280332884818681832102801214322796015286458297885935534426769685218468191869624433615444916937819297974367591117375969926750894429084589961013835611455130695780537925685805580806281427825629585324797384154582351829060665673373387398777466577922334878466346887564551098290530838829008058400741418767073419154680688866205374355136124204589601295450034950387568057478354169450194412654109438681632959213804705612363600183280864441383847217181100058146067175670503454169542437096392569043334271526826379383367306437434405613218144029343123614557275506591873756716502281633232415626565059254633251424862322011785542168588012549260986270667645945953723969465447485052401524780881761147872919808950000364128353362213270716399955153426897973242563321728728459639477750321852422632287923234935541221463162693083761355641396742763456075875166453980449961263765320526116078946817588457767692619070766016947741467057139875313762901137999428170271903567912267144354731005043094395634490497693580139203165418601215393044368417771046551489218046258503580414114419501051428665336941578211252486272107367497350366435303355930352611313435349728123216319587518187950502087443423287077758557802370652619418448077036150333991900692714927424210044402480730108407703681036475789645531730677439458285073601432214045891039531108876441665967826660380459670026265261703690716088386991275178942359338371403504550556263165822456370083722654922746243223051677137742855520182351144065530336423276115780720495951199843557003510047542281835455337390197462557662603552244827231811049140204835281138862998122174452245929420174934511302631018309154479739469630399653846644811768424286883902815744882080912928752561847671500286490645274763006086916744625706484481135957099586019119279831534343530586646525404200164886090920173892553787884930312571118982134521502302959561347961425781250 [108,26] -778921547479606903482425355939749912751308465708091490704641709048541733784455320827550922773358589578060290968818008269189380160847807852680241101623813284508284426915512413348548123867334531293518362955624728518033497233249586445084324370322571079535076890832442950272104366029208795601345279035093693720373003501156046810530995051587401163673188594683266138074908020835166851106035515887432891130814619244768387804720646340670473770566802903962984320305724425413722722412506264690491709045085576405638256949787816418868751367597853336590321499849335854849021697575042428479771763985218258254084912093108568657587876712824305097711330997578000495973526369902910868476200969806634167930701465194618498136124971409800450549751586402466776139338092066934801639910787040122425355788359355250654570703329136891665781437247000965228776842372484464933334583053244014258699219445999852007383437566451933551980410596589621261242494992942805263564025807674596969210363713079515971019801547736020403469503681802259409041187012556440025633929016528803670380453813748779043393728926385187219816366470526044811417264699606477525662460550479935459494924923218360072721343670811387182625305003493805283133226647461914038194701933546012810021649862795938597268870493715523279700093627957830302189790097108707097320425263651191383725989403354838771396229626504259354886981471816973041924850073591442044027504786366441269102209980875025571952321983478498374803500270192159412279227889675842472613159652090696957247701195223919212581869216769339679010649678957991581124038279577904191414456461826503927033464088964596519226691655620132530599567068994509035868460429277051630001953503582782910120940846856253284819001068975339997765588882875856115009101880473067419605885974990489784325314918674657681786270932958210679428901175806501899046658740632942397041915683075785636901855468750 [108,27] -254048032655375369888353346177537375647313922492091573896728473795298726248933686485712473397923460052041578297631994200754557658282799561634040262294449307735505181968399435767276921421401980275087479051069014743869325696827569879829862903766230908643527800544886245936851328683968419862541691498669626115370587524811139337600285810771489532270002905656851071541341509180907749073162935561115070966175281153248791545341366726467742807978009309952383810483492160441185387869944600062866876753329034746607627886527528501795941308092997790175605873888592061081192579844036716045246524921588972254657615698981258555412867040556934737741528173094802731991901504013708615857464392436329965838171342895246829475171172103003934537113776326244429106614868804108424951356667247598626038501509624407858006607402276452524155583626590788499232867699753353074856291331389117559963691018917263348627310284077520317817541344134536029475680491039042278172526433459102720552947020155825546319272723280380466595369274589226987080630465316443121010539851085317480297478092863733934478036006518512559641492404915419048648870325468810474869952060438783697407228943463500965845579441709358404235393236522518369987674873068975833623451870673107511811583650927823829485960083877253362953172292647595070151810340771091318010362097888754816026545675348816025215819069737466556197241753723673493977963728238231369110421247501505549346122839815700634038515068025324277459029955555967569252040756656087829022683814689721245791641535606008501596596299540480606794368663088415393407976740185771415746293795254903042816447706644629065639414706033523080341705204147341633400149690986815608058025568432122825309180411075137506941596593608019995324468340406364115772796544531312901487301610186664729327926946714779880165462413015533470561203415613341999529720127704024434933671727776527404785156250 [108,28] 431051204173376457781044709477666760668352672980493488453963846636174695266124087275471754632628880240531035580555355787641363034934534780509963491411020464030508878387333167313251731774011465657048451610446565251329205835822591784085194527517985724960097140792969563134702012852374379615350861473961752829442117050807761544680772491337246074551620603090472281412829873813846668430926211892351299382434991122188664524015693268569662371111054194205873668105564770183436425092638862805203207457841991936372633583780016380977724069359612635843285330283894730598738610464024846927648569701957846514985010874044502276634049369804993273406987657883198331164444674937645784954101661856433600837519696563524262661275034825526891097489691583741283163401039800026541812645787810265049843542899420779972624806039504919659412841936919475386474170421535033554059811385101871044671541386747304978988597796321961962012124322511146033360191010626987955436323133188025609175842381185597276331233291797666573186130114814421231722234843359849662972071426233229953990607940838641157287726974608143272979534727970656556379818149223583552737535673810487649427434126152720380295197946470541818227497464609753815090725329420995780293203243661724014644959670155454102644129040224625955653509693939372833117786373586146965863604652936652322409599800947841419681402881625064342550771746013191906196150607560295410652206473337009130583103056048350890970513297107915184975743398928792910840450689241986154613697383645319365633533323011782317307114080138436334162367221724114510428830586785622253449126525398172827269399116939964119992933725902926778478502524495050248799895976265679865214004157948149571545284711337163852599350035427021623306835137216493984577453786387067315111636648871509234532342815647827935704737958935908646383659969499111807439417631826472643297165632247924804687500 [108,29] -312752794566345063817187265704149932512088484408486559763458926285119407399877194651435167518983656651058628830019303078477383844004993305877771473264109205017188093034639787574622965565244175262842651615882567709249298795623088385937393320409163375228800195904725993902849729219645396370177834159888997466874449813146143994486774916632820566808491492306327957894917176257227412384046102179184262428107231276863413917237155571094395940396302039975582759590977360411690027397471896444434214174735251509240766380429037334603549531135758700176105675139033819445778091185919918797727142420160820419817398291954345875371246570752812656870943480428594105046569732413186728619224616262795461547927116067444681211650884292490652030330015389111136844889546277819334281674219345567149114910881771332779201003654271226804824307496184277152909505261263058880162888900095984489013169777870326823737518710229571161505850784964340885817773144036260325777190213818329774283268601359179741691582881380253954216981205389457836549138700172985693165710314309282345035651970401733589982999099608471420333848989026151405726513811386335603930921714441733335281950737493851929191828950454863827461221974975529156475751630957492493405080801465748484333010726454391320145050411817130432411088845942373205280080704767460420366546003989311267369822928764573605137160599202721535186570405496269707928672111664169080684923230175129910744296352877144617525869509814885536489857327430090137633088523595026133481811890842117343580165187810678564876834234795637460942587297258000953071009301550167162205246313930333458477059102531420611725395846885729244256375867204430185775907326662307660131269344155071771428171142576275810246780755840629677700412601625296910143262483282215661214976315128028667539699544540145305981315749858726951909427625421683885620360854318278143182396888732910156250 [108,30] 171168466849272228798564987980131529186154442309332649646588013349804084341576409055268050457843466520364424268960582241661513211144060094739251924120458373037662910041713290399455380727413314163219628732780089613403781257626498720114036533031088370272224554631664401775989483601725543522098823544333042167306041795705701795053939549138946665606677774067253335174754130455721426948667854376313216665315160194832030511717922184909816070920854048258312212000781348585327295875327239590348719616156043868754851146600056309726320440342382106387989935473794105134188387145470750030020706973717744805951764602970276035511807338118242543473132142348769109154181300313718505493105562533591851252284871697228658850717095996522950046444266691608420160455748604244668460670361951523313853165099183935028115728457124835648885175209724419420604709520594610968376187896748282101692135364493225285244991859078359418058305543460808762097396611632435895071802286295612991016659054459237734314223027686473522304506457732810836228422912002393573621992914677632529305075234390661278392866830703783183459771002153316811265566117663869257355136408871290823367168840195383141355999542623707143875270125585933287049787540774635114959922543396269924815293795295603537604683132751406929476710735340383446488550248451554313663292655927170176216949133713053750964280215545295108691182227491848239031888523509141800003649289843828559968400298042382416164754582818744443831089693701788689760803691362845101320342138799187042033168065884237549292628416357117245656619414774448361833968118207283794433367138729145832131291047198014192642940703503884167742993414653275593122691601418867777196061069826264526769040872510796449788157166571894531713494594385933061849339978240229675069247529014595199437574690178963742274012309771148607353412712220493141490607058585737831890583038330078125 [108,31] -77837001494516996572015529202432245861637324003889897062414915494947761131612263611245567758319258198601984030206547709988738663417840217212539216149733163634017761078867245117402095057505967640850090877272440041573704378771000438418962329856741286053393788831246531224697404572670237302251788293573868369041763347115991020932105093010145363832429901326074128613805843109727210199692851813524909232534826934636789437407599790583421814906398949161469488781038881015073573279513659232903223812888652865840741444636249847225051749355203643004840377106387557146714325343963547395235083197650870310160946498606701871876589932599208492899140774928942349614262387460361208033178074868076981006608756032439033853387863329957481286753850678696518889982800099787692043654123417141610247759934553639477262611961733824399873719580852136540171477279159636301953966138151317799407891030780961579760060502500206632375499321236159573323966688842147630289963208653452804472573160169981030511128646874113119073550701801844020344618733655763547258148503449023661362803387200967054286901847971899165464622453787683195048272459340909307300271289818608468779950520869434610533512222979919922513086081015045912228110521651345298018718025047427403590611642740573571390215248611651500365774696002077892974315348299385291229421256117795082261692244156018693250092092078016394062368266665676103992158253299642690603033051149522719022995341490839413224929906479097624818770729199760956868684408449166066497665144908494138766259884479130354696935235854224284794899587386245685684750246924660255990084286233562377874264713185129493564985535213871931398290463432309555157384588803097440276605720686649072020326664565827929442678605888557826843111312276402700933315956333298143089004977697075357763342225715889406768543480803809512729322180220326021782284442451782524585723876953125 [108,32] 29724488341217592403608659432654840052124454635384885647385955918603258099807761900194626240061721776764621360173896002469804379593260472832548436960206340742382894142319804851919292945401756437204531548235923240608008791327403071422395223908119748042421268596733742857961779216406678288838803927095569089185964437065394951641584457761502631913768231770051930306120879088439040958513046806846092880661468959952767793822773257586039677877441918419787684827553169669427364206434262236267865636114040498650924985880001459462261331323811985482036609751635921775640257256631538991740390475913235776443996304192968038744570667201072573357065567965062184097411587588645953706253147426169302066924859454330385851764954871391117966196164501643090475537705399086087549868649165565901205912830694634694968920152002625917145570548711994387252421431799727877176286425041525560067300200108287968865913194079064847931680841455484746824076872220798685934683703181588570358757243846121973829078538705419634618614122550625732428237393788839962037383051414166648744599662234066919167933529524853833923121568738796081779924743290626205760880089463481614777349181364758431997612641433512744907165156159353909123074142187762281833092277831993315951008994078084095843797143117161346556083951727173032011496194340364134517526728208610927864225583187427784099348501212247765925673523194657259766522631898443160405419198087555968133129646542739003368959025571802103125931690260391311846355789416162242430595412229011636584862347860778249260176138974958385155133846115268078895082367984577883969215665127820149269441728495648857355578559811909891636848641886494336392974587670521855084320349067383262327639158071944280700871774946060434380674200665241840868790700740197243615877491812314856428719448954629880389316126894309567300477697981975211405369918793439865112304687500 [108,33] -9200447592156740144746309099412099961494401444023328044945740631254956132146620956959085708086028527647267251589196235506665222815886742579954182459230499330726661506408983025776073292104184432942057591141107493089869302478886182328788070918156258467702610714107543245006636822308153387244821179644124739018293552114665406593806501835128154680993268401651092065246816365131748601259484046927718253251320841228429158581035524295162113373515939486310107924609972163715174921423351218023444547733290534455070076288286629868178754965012329893929900068525173770528452174659257581042845123629017088343274114072228989837534903965008497953918799717784793778391665139353292759553330567626870561478621781499673157061966267472577591295236228834665541594273866280392925348673115015636814270953957431757990938383924205730048704829081004346047449964786328517240240528090351243944552027988996855227777553597707700501870177384404557537630249856032092819402336086652906521305315256695712829074421934536063196602193728801988888372748083608550645139461743327364835314522976305525315103928896406315849487797651600266933551698149598888556616290658157774939774730857517784528283314773936584314042600593481141313956190236840961260904589590186834400165366328830268569322927838880074254268297182421814178124861999352908912036545903017981163150081995575221284667601260704506577348186993136610680384221758077695519715304071187356262649420678911722565927012251423154719839373409615569173147414170264464996946512352775073114204251274485660259233620938136242243015129024440368032557964619881222919835692477006340488841077390610139832642888531361630038750138678129288751639715246035100316323934289865786740167037895256180287481622098493045326963720266088721710265977534214004455420270895305324505629012071842505643210469698453646009844719699799497902859002351760864257812500 [108,34] 2084059714161679372339542934156264136981026837268015651311380631981069967887223223165055031943712172936575342521903539999432721901640912248803939288351857735010517126330613187584162409945407587359321365609490743183288131771857962826578412552393522184488947974805017900403746691350937781303995125272705345056668560185796693831238734197555270319216700900012641624906231621292248225668270759409463604990618599832644065615018556812085798040588305807399889780885805257661264330789911016742487716796968554101895661843883907818475738246710669347081243729602003367823225855074000222623271702077057573516811955490035814710151103648025172641641232781969249972450764869012577528770117605676731460061211545058307471266293995748972415364738340636945679323927482385090176718663072438056826607810519521522507985993259560782769605183118711363306841380594984483085375370791966123970473521316746061938362186081069729390391817900711307403874925303271179890362450110768203156064951717701747142178408050949279626557778863602816397234446687844854689740974332509877042329992600383355001764465417646816474575303649428848651330931945705290411334738881165829569041388002609109359991434750349177222405537072558053177836983416517985821307684072858657154130092655007558440777046318851223647436173752448965213723323799097287077444847623230178670675775708939108408036429757810083492945799351280053702001888107604289954636254864992487540308222292978038644458091814270768185879447201132397644973118951573666062888193647691424362152041732236704131593982744478176717004267062878748495805466350462960823630902173119740370819331809486080430229641350041258052709734789229492791804872822684725403607814328352697016627470103254075976035571089574590498232432634784445347485945675630026957798704008152953160004203501893451445559863660959105599590479585003777174279093742370605468750 [108,35] -235434830352152044016444835495207790849046469281677317813611199333321552066649557619037136751771390611695547866849248711373720797740740659949881907198586408272343882009503009551599057978057841217573816245450613816528549241182761472943691321151632546028471529089712466984807955017461492701392544985389980145975626268228660679975699810683645368783073268498115152769212359566974425481542908209778550342713294260803365750257821807168474461028869238506893913616372187240947202712911746603773307143187397776390328914302467369490242830157095376119573478942391188173033039063692412254991093250967469659711198654059576936141506348877787698264738577774853354741701880796408362669632879573653914930819086069905749661170419442800829550342363103554162742964316675524132578455228369641438444984869398934139680439559971172873034750309895987736174482286458891120651571712723321418921167497496367528953784455131613588634951448011374043343517901281700349066550791820961994093367909621956853043968849035215638593732771027546216576657392396848122868748144544698042664553147225794309303206384875529591980389373690200029643761145211044393639506011223375533865816848573216938052441254208035388131454429306653530671878950705079634804859916908602862696506356607866816876048576987101047978957371112843152760859072467649905492005929355291176548405494814989654758972668419063463669490423442872813582688791998067078026123243827549859157008258788345061431887426292607494279962603831022138133053352800766966732465702010155829273741800625841148631676262845292825195493899062843610678583129793029783953850841704317994470399459022984618982745992147085293741712317801845340777986019341238503465180090980790015368540084000552980193617025098751119397774647406756964160995570109412755225666599487121347918860975009392817443989656808409072219490099087124690413475036621093750 [108,36] -47155178131197157734893575476412782520133138621566370652824576255429346124744805399801456528331097031689199066060751874287403886466645956107927596591141663704963164699687867765167426490708170480344753504096960475818429152397362603460349159699830862100155850436352413790288269902619402469137054480221764111945411336117377027899187267396062763308927859151709885108994211944154502384202890583123592707920915803246336483378069840133390770758862939297919972800184724637103659065865463437034450759938036104155641051208025538698890866529066198833566946313721810781707558207405155042713955311494705686558313221111544279143801259694049097712530130210134418938961385328184947571756962520059980590201544066210360831596940698836079631416963973760262243644960498337653141285360449330029850773619732470567973646865068907624958763466303627405822937920877413816640498820923766095922820484448048566601605060576919531675523211596855816198091351957999440538691570273311792423876237165865270416275652158685854031830460418396647865152449604582167750048371224555269687133255447978817843046786961090853292999067479391891901762255985098054758836830234174132640468507882849837844215763268361257660400166304436871254146553598027380391981991637864559487709854673462072008657418747725798877963831797701187686925785379664545799446680503364474440749075567019921203726237209167929593173841100379521178307164682406889692643995888313258994246187011105402855366887485023141276654859360082825840336193063622332803827153745754879442049680997457577943711174660162117446244544475878914966463977850767065122020531307078445341287590157407085571909066303215256107751377673259987772079733260662278981011429578626238152004617929442931657525098919516614427523014445771712000301668035421552004086252943598396662495328554998551213710430117520555626242639846168458461761474609375 [108,37] 35383310010825556009576551093911809750225389396333869664451904840126975820833996377079890228639997921499942881929821379544797432714420904988435977341826313406056220882216890379282594618813088773110212060240307600692366766686339109887056883208138106793614938534829076152450922276574230377502592825473349778622793162304133618100914941339126226688576987048607752373378261493769727555681627254561604206599565170331054167723310363663423953226611641517187586684441129601746763238591585539437503766018254362627679586352396342183643016567194611684557167969256318531314946151269148822519035020790187530402331992149194714819892583622944969989911838300923939998804263089333041323251200812931685460706699629309749120908453389232923940976504059122955915953988657052911073376210040090847750406323296449175134840345879802181227099242754010144605385919565701637459856928237732121272000725828366510047411054726685769770793105130412716447958897994191968831085724331042914536639541614085791556908463452044805361247862251851488797842115720982558402177571207129522943206806830326390625105032251176595244677479289206557389941243056049055851309199744684178988691794668320815742644179165193020910371950845224121776433661304763355126844997745218564924493613812385588300331773140011932078910703196096592857549928300787471105657194145752548673475739956426666513960182133250394819207523188089775480807301815559410995962942026217058280120410710621149366380154656736739846122051955570777345518788378118822980643461501508579071700222719807717181502497243377401704731664256823665432808207745693598752161820302530152969668082008595616431876427598475850180781354307908353827764206217702863879974698945092061359075933464409748436392266790249695424459837460134364668757036400494486382734920545555779326980600611705463253071381191094957330278703011572360992431640625 [108,38] -13043005398599736763133024154970532659588505511041511750661241539393332736188320843219367216826860365645044246968545716099630943226782246550460670338848761187039224358192980693668759092808427091978509015530113051580662655806559927965872853364855673827519371063648347245046572387954820180745679455093693955406436424120286845954454546484659872489944976195495247899254482393368325138366854511204270290252072674128116088603911957475955792818739229420045678005150976641251713255627776520053779366136736469885143856093644631773266259992010413171173783083944744591893297293230354139071606518524934250352615409124764743340713706613842221719519109894762097115067924971154927974868585489221887502004424007516561534170417840752858256311962506564825154911861671856937082181413034694983255254921764932036166537934201937470845318264550552885971384076880338743454268663622393074738241438407437108832347986016036305711513722588181972843619726229869922584438254256095850701805307251782193939118929581231831427501232688485890736657611237987710337282913587689987914632583390374206428683445603410949807120328306052725923980598772417748274765904443428027150140171053527100478887616325672542260887339649389911762117580349804371418168647893571984985519115588595619633718492444613882314072214271994837370429331942733925198945155843476351701331341523040904550362838299441841978016913173071074677507220364339539508116554716860678328321180480131885960471725989411779244400244759876205176874029072273569947011849027924880586593153800309269367645886750168321040266618826624091865245667424784636927633860542624750274219494702661312724677028709110690816357398633797636756701398051344569855916940264864569115301843157230514036968502310830227103339677882541555756159034842780641707122554061858063508621810244656570110591276012712569354334846138954162597656250 [108,39] 4022434293494225226546911324076104799334492091097476128232055757060204489937482818700207104897972433687638126057428115362460164425203825738979627748627779651869128700989311681755396836299025362836934886448257580895575275892768151869498082288887399467884000041148530870336317359996339586054695803359171435878508527476701463637063859364315406671119526439443299983270926583795237778641648266954295534712028224091735410438405758156161435452267226154983334259335172776098975242229570833652836599478502545887910183378061645477145643754181210647139292740728823391672448794943238855522754704470605072161729603636810669317330281689111641209005921278053509943654427653287923348702701475829659980408459082257001921239292993721131520066155578328061542426763662851004632036992028081002450662872557262980401561228026375073453425703197914025190792571532438857699097685511696302148986012748317677088848201592793693663877836757728154235295700330799778993925616262346889008201584948307663402531569421556942286943285245853947849549604772228592838055917567529613507241497389423551929060356101292072408920233148111416850655496719145111695362782245945946151791285029713612714886483866251732979378564209186625990175562438724673202397479537627515449889929105248530094800057659496092744452080515949100240711830993031157573725253706849791170513561475181531404071449285333062855456317213870340627847785178509204047910800932349853343868271871790820641461482206461041143340057245270053427643972614128086159164502073382153488908964589762083814664625964632829234895257737189844940144131874624810092743351633533554001113661353655533468097736097611142129924913889366683371105010390540096091681267064070506035635020222180382514535219697657488710159360551246893497658889975220432532641718481764965750856106407109548904477147601710385060869157314300537109375 [108,40] -1048853339496968567337725520625403351867792863531447082903038318709341427525434007360059751217426939815925965287656648932646130350880918391313047546622400422632990942643150413871029965456761502509147910408675921229452418075457425324147921233706976742795297942499860891979929606456965203222839339286001860838053641509487829156885011550597212196351466816223452049208329399467284769355996149704827512008338516082016313986942812553295452574498123431482326031866185966872681142763972209826563430140363520219934146536700532992698323909963246230029028602555349176003440641743984140508274083215930644754464233432340040376827820345651791671683421643613159111564266252252581375795226972140665527434948576780607362236428751788227353195857987229936013098477776957334758222849854428514519552687185344715464250103562669739712050596535713584539363875047575556236993108649617604059776159083846110915652113504176960511086952273352987941071942075579521265754543761167782527735674066299689938500831674804180811359649738637485810550289625023997786593447218423429593148858615442330174386982892538842514368568366447838283620541942703085307546929190569228780908858208264802772286040280250601781262828361105838461521929825592909556654503722069047633799837955526144475423201513142245255565014887365605012009175985685314844924486448222897410703728729077225166337612106006069655127004337216241976415635371385315246267344877172624291870974566433240277839115172899717476007195702027168681839736529244627454340511280872437170607613190733016386657293152320670415614934490375439532970287319010538178497851866350257750412030350656972294517918312860371691782709462586676710628662539813476234418167034791954152346541800707093118997944185550645456019842146748732115232638399320473753932569905955426938802256813479396591048953268909826874732971191406250000 [108,41] 214060822758983325897617719131990228362959366659765814990385615547023075712534849952170009309846033320668418726807068066261173671671830278102642639443579884925732527815742892626696471336477868184251680331315420309388057752414124558812152659195691422355043478457321349340728264610704660604293704922132747420263502846694977238050623436673653078292723082035940190662708696091780735423488186990711938614832501501279131928789065451195996614354830512705954833713007726630734013177774574432018253765087295344910997977261041611848754554147149747131955174797597828360092673412754305032334056219016074435948374183247374783923600344616944211736513105316401755728639746452048949580460861381348563853386130737476362893065747883172868471963618925972218391934490511524378854194637588174542916569267385007169699820540170121893718255227916877459951523561502089465202195432107417078172091672093129843690271289002165416445649833127178584821024940379280690675969053191416349654770386076377213132551848890035928643213922110413524997825592275188885849552904478609017977657084497159557163564563931484549292229703716620816543150381962397221948109687366679291240796393331069711425991348747408482322707790334254670026748950664233386254099670689776113101695765272715474693797383145988261457923329977939458637545316137786587874396507445152042314027385885376271639560521861377176767527657607127899777431813681526896389895075565741533560170705112194401278292183720641099619666288725149120967556232170083931978660541766836130428930392084858328526393373771444941503387916681109533210478191233868013305348881751149404413256428857968123738667139764629287334076120018793979517627425159343073337065530404822107391614037339940461079860257948957775660832238878682781518199544188091757685628336804728150767486328925892635766103921923786401748657226562500 [108,42] -33769606747733427505530109863476572668345930963038048085381831676911047618231740384454558240780214360982801985266403199587412270196647166927520994448067499109889834914661678206178748405257114220410974496812515798902322147298656965237818908961247228326889084737628352547539157034164662111677331207952656147815322709417868040243828115869141318727151962826867942268261386245814168465828689807054488050700075128523360860774255843853757390876226401918769362724606579897115047250360969413724380160119203564319056074142336062058615408951373302518618837306636406557058761836715397699356443787905894042700768407232414873391757521060568547779454143517983788170773579862643848119927256653558925390650013264754701466831277958451462512882924551644581493567513072647940440430333288566872368355985923777047819317123014229707518605498383185544685738182331857024632923099401894476600111813311441696504824855231483767198691475114168632092900138226865859223905324398240443359197359250579296990902840757609336233924204032046666802646557151694770724991819828922926243665475718490171880146408713852235003582707097915875436382413157996763990476716409268273568088596442292774320889690811093139006548956865081558401091423526034608298729146533949699927137175774148970943103894315552271968928477626945783214015144667797575537015918720890641173289494678073324519160124497690193742892226815702183241957687576978128014153528252446265347931597109637746779046054321650596943838448698960354220849192175723820184409588238112889048768303115019808287958110585191530249312113028116092191500789150524265116370032971233331930226751992253296972024498868005586330553211384237283770813091985662649685650826728305681911840099714779322774403508268172577295763545679588300506712241972229974302942588097669466634911802194185526104774908162653446197509765625 [108,43] 4410907585203810583362498138158235563579817608886631055888963732278042340331085141799470550949595698014933084849411361628784445993704009949646323551555812826880601032576174448887119536947357844781347065325554278912650183520370878751216504213434823032854635403183939808823071402418869367957570078354464041249305132594555157513170066769689075013908997128315264942664653998796150045665075114724815228770490173445770641276259991453936453238391065504072967415129495574906428153853291647518884067201158054127729314286776535925496333061473320681126055751850591408982466412039958476971329497468087490811029117425837459910029774450448941912755391754508794875757655812457363339827917839608616193273943241436441786343649416193116047485235314283573673400248506027431151761780589057788683340370763897873444307975989661307817681806811665234122848625774165904964614254388128579971540341756718954528014113844380637163392896530733265579383706778766840747718366745980881586826113792809916541952488811137574885652644568614561784047314520179893495797349932689002322452109843537596798595404738549058544054525051707010981352092426297237187980247760741760392873830485120710036300685922903761454243685207960973292598305242903858196474812238020212283619183491550008965548956160655822066837183975694131879224772832382813241657714289093855537765879143783200996550238253455334788785946154468959166933891360612302972707364356014946959352386467172675008974394814382406270383493392231199300284807911339254337132554970084236861348198143414066976062014463413880273831488906523215677926355877008921005867365569886377714846483561659974480930821015703097775446315596089129918785259717748419241644261955466388341081306634549040812084523636046864910732083185929581984430552075689245475545408972923037290384444819579812246956862509250640869140625 [108,44] -508672158815926009792542124966495384544091932943320591636085253763916661964759594658433127890100663176850207035589120318059381775411500800821889889861221994443431713176354573607881259589689691506708261665719245464283694410614874237275679742600150062969479326717140403994213760085109451046354750845919747730151161743562401405030315875407054033801028496959456281922618061897338541650416499319968623169119443217302321914692606340460978161005912571264126244858933692101859444009067696529250685884599066376024979939821077252974315433649011751047929357383487705291988065519721295400504017480303335170559108958525307648428002194594238185481651228947939459976708065116128222090239742363265270192415848830027825368491616239413118173001950384015006273587692150866988023830189580909237129071023699574265968266722394182916674848483997746678978096389789303608158068033043722382361512499575283743698198186768623933646872131903580707641040962259214075781496342485789668866421770278577817852643022975627932844560726372634930520322936573237148276983761263952575811934789691681184585623484672591288137615232806503549726485439929649962080429840447846644881860224502345462921232023407991388301742415091094328571311827226004778312271107984821714508062168930411819384139204531003729206680981288062719927070135165009423533037078076748186199652913548133000577173419323511542898705979621655677099041951121691252080243046771139485925730229229538062370019998791478970111030958503752010146859037992181707556997521604290288240425402782975465896362420014817119474041992963136171024292213302293177163655107118708158932639016706829174782429528510046141487102715304612302013510276866756067852981329167397337414984367392206920271772549903882196840766652034453239342313718777464385291578870848972183107406408453243784606456756591796875000 [108,45] 49396880024227818113086566595665002465250425413684894810025986996459446680544652119003418917769463432522652256288155600801911314568359353508225080452351518370942930529019731835291358710254613231123543756192626474145308081953609103080816750788830733484943354928845350866841693075205532084388209725697076297541995291661432166600713694792887451089989434186902762514659792229271246415665377990875189681788551164664789752105955908584694450877273300763877337943433697797348346971856143735154918125732706542000854523278294195226805274252051813532302510711637012531429257038795118332338277925313187970557189076571019528074501610897760632224292341379185465973363146319348575071217123175702871816829738973016249742722359697607575863778731451083492062801486996603322408452675709931519607747397256973063220988867397148662522421032647513686700313454190910895944765175354146578996789814637152787733748355745470258933926432255736435468002102744819973852822239524291564599900610198425468304355282307270047516505406140220538199794605997690752505213899276898658705175554998581161689594681236812091570597687721891068518044559678534736707271546706509458984123029494012092487667833654026547780921488964225315829493357409441156814287063199771164241677781916844307921790894239987824859052030382245527194204950462196755399112481821192009752132256042540322298898795868674833900350001200487550976366606037191542112357453384277164357109722848679249664596203383303487049674852887835641188340487531720256966560907127518753132796943942000195587049908087366229871936879298637233233537948432674956200645891975240202693515427056759279346386504461900159578134569600165769936955502879717742176654892957044038949648120419970129257586797334389758424267346284981929541258055270108449223240969363872168576676813245285302400588989257812500 [108,46] -3707042562228037298914914567913863697966854484019801294816415970230029743622893084676824056108365563488868822154072768331343718796843472652593600456026781333149106432042730023502683061967697492119833004803781959671733521259492888616060177819399584982328652401154555855962735363553665537923129848849323748676618783882449860359388311406197045386301926257830493670622680451702350171427687681384627518135266439090345588744986116514975872143792808713976700484953466298551389383466645788170356271861426730285739599783454267418245174697767801896184644313322689604040673694714821198038655810549345246146759542133762963939184664492488939323379662327880369974691284502954832637601154290443012364817601191897091277657029149175760960443588738704919556414991132021249980538411578017023626987610019341477020459159165226043699916058495795190495686559832763545751973045653024751474650100666577268953706975715961312170473095860405849307208135449560766469722307336702737256365220112460620600077233569507395238542299850618041498595570433887077119428017387645843399720109948094766340453291659346896005992148603172981250599339271755903918005828262401950668590834722883474179310213397901393742505177242458986648322426502161687100603228293421885202293251238967062917021108667696202327900973507740522624433250334809868779814898782426988425768698681605521596074145981967687919080521996143518733419401278469222421325274980502306472138070466700000364121484592899064294800976490568397067962205735665102168215782389158777377408115134209969944180555409226535243325798235002081800201286678179456379494580877926974697950576508521963407269379167796768807514478693167070923645593729426135416789879353607014533440670366660924143210752019023922944810112754399871654071130615757997344153858493718342147076327819377183914184570312500 [108,47] 259869452158441016114538908416747431145217156603474018800518779478567781825152686092380098122992543780230649977133484895088422377975706877154830563741519480350394626564985801058494397978629526626774245579060123332315195029831906127504839478410056761742082918938022442098148660757528264236732618613766119336668379647915851547101046681011308096493763329404564062409377270860800588018117495737527718022847658506414804414144134916693421147980905222660167379683190615587777506420452127439379068853078436995108307950166349741758565980140253075051035109436272869368071417893648988880900105141312773198864459408340881301847535839556470344710436573075072071797557836034465855042132610449626952839016434782724015633579774519221379812847835266923618642134879077655642099496710216644891699225306468457859574640032682012924502468292509178856370255949737226945501257795707919057507488810352646758565136196580129832633197087470897991947575292722280041440104567485094156829975187864118861732422881144437934744509399423701032567487299081279346434879176164192461847433335192423653858825827029150813100367259869001046579044981952623447754393933084687646933629721168102922816237366222888988278107805065894843947553148029015770468874940973375992513961857663924606558478566415038679647760011774550953157078862473054092731005040989722950497369149826665191168432121744724394253442356518783483834997236825434817573167133968247370143320398319143708352813432281728419734052410236607781026668531265279317952903951814803459676011783354617867232826617481784108200747300455159414487007399224891950175334570506697566499163348891867013744007693722954160168006668602916606946969627381740519977367358329502193395293712948732916173305330698224786734154664825505221793448401741209517836767670062830984534230083227157592773437500 [108,48] -26874671678169949753970185535670787218723321023586175664075989934337963956540112950300252228410456972674203305659722276891136621657676147720831201060395483690466134163736022739702169972159164124357941236837756436671398427272787738333858308563697126209707809033035899162435686474978037848160144551618680124239579401512806751753613661572897268181235866058978587312324936013699607419742438458061018419379369633493583429819560023620120431380360121678232272481358348091860414045152443745553378854987767830330992375771947328418365006305642345089359902932412649318751118048134566719688211687182553943213099194989345967532465223804144183747457106690422460495180715087150833309310388834224055898853715872670460730639339710589554262997474504314423985701148265635441602155417788407454048619528743126771300314285735598442708170755995149022297789786077113496154955477139972462406975942530572164705436228263620654368696013827484925546360237207950382314330814160447996978019714090926922826025380867266943422139921642670217375187538404410640941705301760455448701085487523066608965606896377624490004627279837181497522551761936541890887872277349293551949004607077215951689535248053639461066409985872597343794636966506585585073269179798455731955667587594811855992283802737215693165164860253593745756762314226255006997843526662893517950362028358579693678555023203360869292757218914812226633770165771660927389679334584186558201314476440747622791002591062065989798080330317416875911644679819401978125173767788013609899128131137404044369447537560835229279782355990251500929474291074404532117684636681063955877919315309872960663780277246813209965597297606888643730911028959862003472285160663681049603095828400277683003471793483476523422645253902602320789488905155383539426268596021096382173709571361541748046875 [108,49] 3310782479059731827892818358418575756150080541117759242045432917755510476869057950590676805898108163762001704547371567476349594955612296003890126877033391128776336780501729777870144094514232577764932525203070807135122147065690741103712310559980605116098032251527981632003396722495550234456027468824883357572265183786236229462468742885601708349646588126811517969530146715711745065619937808633146871123304007740105142144040541771851895494091294468347285188188978924410373391772145952118431115687512435336447104500679632026866511186567477924430110636548423045582989648361388811807548119310658593163318246632116890579698230630874759036298294683127698875918066795875601972412514729689992392765590236569155267182417251497639693798624274832857296460048645409907902462732518019530648615743594060188687282356558860866055197371459639824151801595773550484632337981312626091380935433435573638985316062782817239599272036151400805876275229960394991257849851275123074747405900468439203173641376683158396625066402257887083912670503801786532032630007818872200862791156438077538210641102608107290242105637135151785186658074527418116858839868026607241839068413672567147523612042767068438484132280086154085855896072006743844034824738704391981310039563082948965735932361385337314327899898894594268789389662449475163133523068816468019540660623340085029558758204346650173980055860997348395762100141249241482838639446295001182928056341503209534535616883479118743636888816931604146172993631498262460777829568660408672931673249843170478989533850036177126739904105996327949603561804287290658244081353704540723635256252457816342626450036689189571546030962710191552507566373591362240251740880750381834424829280794489634738970568548045521648284565490614365629467893441962661416079484284392674453556537628173828125 [108,50] -258901744699069167939683020578763418669004922275112289088715121754399291729266182304655807173547358734394745992493013388542782780969406313008816151750288437554283706022210089006438886354639681539883951448127470912861885981921319377769009078937137414272243928048350924711327535581514916005832344766217185310351947171402778152710435119951675590063495171378180964853402105190583222515541573501917484315329619987090880990219823847038362043581546333959764480744671741559697844334710331614202628447045530338003102293334060695009234603885696896069509538836967946774845464237709422931188512869231292997086260972987724240989431745797832871904902504788850008880514295161914361180671292249299561905731791232776589251937118060618201496619535481775353429232895299268651345103355359316735018754465912455221178905620338819317160995799795992965398968737980207572150869733146739225371589873934981427661204403515086248483152757301201148825123959764723908700865359504260692726171576936855737541133723431519822476102107525844219175633392765787355680880309013215362088957221973071993479445170245329364452749708508861134305266411585367839390446858987105932662986308103251659392160956692117934637268048758745789418103532488312903472191896085161575009619765540862358269322200054463357848425145348016089062530389233774157990277973874704496863385399727981950897881042603577310129879602689835076438313937290243497557929787133064846521474928386006436998297449282441538337569857417493678509094029496226776436012191754933246985739599040750658911425109535340099892557464194943415607272938238181696416041954721413587276637575385168427798606197466205917351558869420523837716360846572800820768525090965599588474048579331711380606987106661653401264136419055927215489952689080115101324262776151299476623535156250000 [108,51] 10528352889805478790361013678085107813795883460044228739799993470106361087907786684600732323099737465987832298741668208756858711989462428388805836709683218567549162786481617395905185065885818958490278701741927224101941648135497089490082173921519066557214670198563164916788592671543629577608405554114729088696500644859909353887299197209375628190277470341064918940017427633971600661426460133727353889367010906830552650155931960625428474904122002481585234224163473061090490531116764847729379608064117064089464471980640745995392808410335046760540269863786199683659171696120726012757128666165659549999945769465599541452599597486548220576094570746360162356791236757988631686874262197523698955211120256851745225865033401914084430463738848351008841902076643066681309609457992650382102592064298644217323951642183876881763725046265089816622172612637517251566624435908265844193790795649889867872090227460012901945192009447718975620118490244582141080782500088872767595462199898549691735165559125479810411288899556369595896759219136846741131524646181238998117442782330734582722046782187623652925983530492577775058286483656976380156786861120921081331942078128715788350173714598300695866791963969439074853204752980157365569540260252908808748410565255714582994684881490966032282507210567094547452077766004517047393349091122412699429232045621592166208630697708687706533525989070682966816351201165295399410387891556483776500518229027818803953086854731068359908202496079179489774187576413664616872704494464083448259888493439938261462046983784728102845437030504987096199649041604683575350282948733168632540200314376530665618732974991468775288978799698409244126834283052579005119400937539752393022959031971686979828434000736072250176248294945991110638275856218536073932720631919801235198974609375 [108,52] -97781042970020684258118017384748782872313667104527338525356817397027504356503979789834794168030660813701586490100906911693028460487540621021853781378608052278967836565956579308751045891305635447779406806903588458818538441192575225802028008328376072808661365697675072562976510149778716456156538038944886664244152093566654885292483952673332733601004591530403526629044811411140237045724718868659937300484011604330291783551399818015669591287500590427950372779885018051418326783149203842785277865668235443046443968342432462321597875309571698255054772161673976782063568693670712516715328177623261277273873238666894445654490981103408689852561585249311323165973475205609071761303414010663422554465389003233493896592262678721410364986843111662415441719863524049810237048205808703844701785548585740338669665748538446253697373303737992606996913898221608090340656434312540544358707200175470010060894877892437298299479918820444693491802892688965440626106349003715327810565000645706615417314874749175005077590619374224795323480297904023912559110100047259326083761237212002025311462063475122185982307217012864372819571357457629031021089787886839379711733779786264175440076512831992460257759001740790351183812676296361888402723265875933782362736622486784432783786795603123900346325973434463349615127637500091618260959769369899926185027436634461759508130666922206723063415010918995930775343612087596465007429032378585886020954722774888199751675279546142972424160511445995301177132547732727585098761804543565684216163764364326038589345458199614029065694130034611468905621142525040836774851258642341103951790389640139217522859404620375658409146619782230452669952826736843257067429967892040054800822079294015343160674007686542269151365469548536495835259186656000152030743360519409179687500 [108,53] 1538364278954144305341979869628495434426297299342463054474218876775866834610855838414945443479904674091551314129509405177286669721102505720205789107127489737062879670209238558424934026029038251285418912483859014769742634375057436908464193638350495520209906078372289222749068764226668777617979048328835109761082066101340805220530210417490385155579879502117058426220919744025065999668834606739501449351337334189750863954742709802516653271579419587178719648019436276273002056715933361475268194168149791388713068923275981143818622884499719704492690919125190040224339104612006622515839517243777893456718113887929095045638928362324584896228792900680459465951895082587846694858439279912506711841393092559283585265452212301963516303544325155184885104722813670708956655401460379585595169524505357912677499956349489445640370363592086353825700872916663524896484963400431589982989670955160901305034492329893765489569072212451544705773582498660151956196935042953932727289009140295380011043135568047954598173743374898448644614002913605195018926879359378101323618825660071542219324908310633483848466282996789178613068110310153199103137826812564973547402261335961244510830928754255030148761713447662575595126159390745729667677630981404654931172561683043549051540622999593073842801838657806180852095243182647523584212635565308157271132993680896543371886147153099026921549180546910962425701675636730224583196273775051725050805744591183679988443806535626094196186619651788378593280440529926905594272152978551306617344549605811312519801982166594426423392744928038155071174820620983823314027981069740024385130603772208571110603501693145002312309829695566380682240393792705289758888921289742965443814127786779986170368140403875354270584784790598057960917092463272463307738304138183593750 [108,54] -513999349134871969287058858522819227162207280889208489393038460088747146300159322480605835067245023641792239010092590723178323382856839977692911415553511572307211302066648368935860049256710401024868775965206748785097851208680347430267808851662458088783634864870009752696566458351871426741617688310213644684544254056358640073186727908049930244659566625134716172966573199867227466259147082342138656293669860933444305276286467261141570644639560404688171091626665631911113536546963478393654004542574306341814702807305578702711723641067116918525777681656716874751445077897498622748534343195548893913732679555486411153564941345276436352106015434680300772325896010805550347726384174687869367302930433600716469751441917489744179047018056077831351873750406073665600898935169320697188927293348255723185259137187463667694065062991515103001053926616871456690884000989309220822939272371912086281402268483794394579059440513798841160741947499709486205704675385551446934994624828703935363660146692674984969972851404375543757812659200131279072846046400509801636507549592014827276469647643418188071906820159772481924340537341191835447498226477793025743578485716001965191504693631682609934934079503833849286025234652214724673950623032420186797344562817622555644808909774201174018757423266862185360810426159004212340724148734729579561476653688441489867054564635256888572349535329251639151306780625415693038423269043164829220619835198719202759286544021855107083293502709208580452635511929087113822477110901562260945390567942373184127799073353851906021536349682695808588192247494898778526295825070307421169138323923330485353754188818413390056971511389192651242605997936226748251860930384522654955822058928074724243252120453066850953751840291073784821651080543379891747684478759765625 [108,55] 80887565231835700370497663151461358728144975492473327458356219550714054117790748353306335653555598859229573902338707195240608643596753743321686767291197683242693343544106759572535680273439098537842563242103175817146934051759240532601529335286886560746087725921107924725204421035737932729418562494474141151176208495939210724807755974096892101734662691141816704835669821129225623776188090467354422027312230470479963220262836381578055256588504962932406854935417744435473709261969949646652112435078162006634710860729812649742703813030725754477691806452325547136586334744412839653851112212039174050188256582351132947257887104756792764247731806248061312745999861766162396327434912125707273698777858779787343152858660221438201748691503991738775669653393105970508424510802635651083088203829326814264668308283947430786209090956591145979574356086328757183635476347148424893580984363989635792874251537298732347990901322210110939859955219567552466040775225949073824250588067957786198741304476164151900884047130857401586120554474210581765221922383919449584786720722957870418039246273394130357484578362598137001881772075421424867259936700351954344317319959026889616686519700810325770321681656687034801427552541420214758861214164916414887897623707841776936391447405716962233249159540656613509966082468634546391226583209302444709061653633549307548510987430782092774743910951356237746965750203559135985239704721996517682250557458251113870376212013957588423743692384198891545673111251875400772005569999637241350415622309849550577545851145685534911020893885733077660425946530763500249181692865414159416478302771575743381427555518018515062305711892547334476023865221750588390320150362185465101191906879667696433835256068000763378570276761157987946862877354500705966949462890625 [108,56] -6834957322857263521550669071252207520059248408305235498182602392446097024729680456428874208200469903463192157619131124012408379020718921443683317629825940124586871512197002336569750397440926368570750232115402434485728951573818725884177053321237225969762571589804350981778381729950878827655924066993504354802227767634404104066410996878019223429624364187303013956542812427003083314616879635625237964653243992780278797080521078555569299355695436038806400115371030392995523091565131737909755827367155016761905732996548072562410102370463739266442301394614395903211790522456417065784435447008029394923722806579290129959932720130710188930921235081414156824317137935568171690477313080679296889846498004212812547220548472131461133607498027590440365027219181518072401266070475367425116032533267738840652102297545241316258403064149570284906591934537855566339348565080428976030035035989612012091136797597537632410447048136679087082853048368224790232554948480459522403001124440647904437982455369742705886705123937225362606435179771588308062693961298634260685514673449788834308816349020078487080173627502253613054312532173845313606821668109369642478460093090157669705071250926932731583936242279412159738083488754910794080373495621113892800694883854341605576112661296215819998812300119903886460119584056013129072499624704266054134109671769591468518974938192708884053499050759723673968575216156898531431030389377084958762048089856665094971484773156085321719552712950169928382572458806047664033160948631409108732386491088595300124884434623458972051274445582182042909167514605798613574418363856743522362184777740118055350239705718184674268241193274786744131782092617215118365252126515930102320284447056964354938630789341854693217680162256679696387158360103987670898437500 [108,57] 238370365867886370280473431622295081401721597406747270249607626549554322181066772687199790182556817403969608247778732517625936618620498925174719842219728490332408928129254962456585544108526290660589414264714168132113945516975691145955950557410123976929448184721122946060110269641045001768158881086469682508028980677886334331111352149812416331485621638780305616015592233988280940318078276578773442861253131449221624777023018593985205323881810440821429526711136677047175186813140273207802041448038254552250452440481834177433558131876413732225478451498408262441082282423084310399018698001443697664284634342722257410558298797350206302239473165594168792419384699031468055123717692590350755144338879537366028658803044081768829382753565550148308839942652180625532639083984000101618867829295545782548552292635248872711524917496857800130302604633226924010525627054718940328598950797247878424205433395136159015845030570208022093304724054678840944628221649111115577294590791426972387816780650883765378708184936374975032980055805524408536612605584201295001139648027199715476452813090967141498883157558391207665849326380569056954924132534809157306785796463870378996203130042288760183535302516907040645425915105291786259479898853201506977154534853000669253844138635033364755621021175807166991695245927157490067348922427189679375347168941633310616220395319219569191727749794317449083702447702661471108704940442223921806844931369956734334420612830912005037004971778085174803350053647987522534630444929785702536537179304434398728164240894253118408160318021447742035058422272395226858176255514676674260637241581271952821490364425770831900841328467759470372659284778089122561218745813094090355262188660951279648745503601271178236082597079406509353309303284272265625000 [108,58] -1770744744830317764690261984794887754706696556899614028460913213931686643366332300297237485151201306362747419994448278514223644005788093129587238441495012563158029995546906808520422551885856902323944873209276759943400365694235474210734077909788819945083876732776939519055845358143652485537522422504437207749521345150829322186773990052145186800078363689179469290251114399123476692229134876374792680413882074556280872101884955470955613216599699886474443966328526863994807080183140578557612629024445619886608511578115492562299941636226959391485635920582305522948304574061360032110720683283178706885742203486782586361354785660929150930745355263849007421700193963338225113149355239799942554452356212407758877598889752932745543150946741617070765414053264733689388200666020395122905350536189917388316165474631327071452842176680452435663773162337499839303623219308863505975072231671212855238292801172544418533355795504517633565455273913512650631095873253021848755134673593892324057194204823995828869408262004970187641165993730465984624480941517322786523469281707936904319211292431996003017546028722548461854445057383368716555772848661271904034327282020275637819836495806322257269770793446733872051344475969963640467361789742885991348467780057714239757659357101424324410683750292743530395390634892540445781941175424396428314467632346211357523406224387139103811812571884481916086861978921599243964292254981938991918480668537558380327550388576413678881616518432214135661304099967699174149747421422312382714555323317318161092742472917267078917671707826274132166626938272394263943958400826663912300043248558379889938886996389612144815335255955066726130659576812279786110001977236770176839118689250284139875890353495975736089096352989893590935880931027187500 [108,59] -271283645821262172999507837016433349934590897395055023084066165459732247274659569350529850632639192326304934596765239032144604006525756537044443651151609029773016239918360523911534170737353965224651360303099620189988199523195625257527781943928149491624613012258767496535479201013093247759862762470769098508823290062692105918111091093490663350787090137119083587401392268218887022199734549293877780046554234446059793281816488066558251566400362863674434009057163856879455373802097160098848257342424495874581288536822087967268869850511552250250503878609893045831934817799277349087108243919816062037367991368428492338582638236125011267146014040017971563996472987770601969878422132173300750529571133141849411701009368396987535906067077032518181854585137439481983454300510539569702861033910664252852155830949721163501890134241153500577201176641537590507159130593988153820600413042072618525339557416217127318862780455568980413694930323422542838421788134896324099437587003212523208570772432983763345760442540154070094553439195143909552715373804487053098738437604320717928069460142642202665771007637731469050769453937015175258061681652619951061729814733913211341511892855285734406662962030086728986653223376942149534711460536723447900634395357725458594317691152374642797568923200566788683476367728210085189563413153943390245682115459975028278239287326942962742744049855287377177045238188772818080037728228853830603004859944491420775674764187409879486816637656179597941418089795024195331843959037358983626901749572610601416622522514810863504624867879454452211380383959128258748604388219458031107983075180082283260134220666110955887906344182207705341423248315356111277915739109566330783514190182042905048205494944089256040909299082341442978732574756250 [108,60] 7754600965182954473320586327467181258443808787409305414485026695085805566778280158829916709303235180890547377411616402993490525844977471432855252722847831691674853372170659994886315135521215493896871133916628625135929041080853462837825523855915179605645530456055090109046818256839840388212894788360018296264917115165445973474088583129067828576651231209955572893442386346688163696473218386995981426412746663798931818860393589761056323969144365723623961031437315678244072499396711001207305581746896516875081575400047641854879568368616157446727583112559191630261174479894058105641717658532162253021655893739553308619559539608400174835449470295608083481807616076664111264704798195221490250147525181353197742512131895860972108461121842500468259710356489427510166372389653669803814025234746189717285673111301613569899078636751845014536968310233503417122726016557354491030419474342444103338368437658918274007310359598862654125565669651196594734677563026689840193042751308081842426243318884730367801681970618588271149005817986777584232601070224194743971111262457376215272963725146388070205215944864617938013729813335189203713790142562461475461026620302429216394263231080356330668474837903229294599551911647636131539424246619874703300932682390829018562327571645060383101332759064918019459155269783118843638013695419666539187840151372178581405607445685295346269488077851084430276147672920551610711761341799434140332935982699999267117249789318277361878242717536754885903924318307469541151202231232067588718642016475986441166130711090834176440264665577524538698235224577443590632837348641045769862675611502888786926763224952689644146639061740367347970994692824895835518648604839157514907505170437161200376846288938535343883785671314297377942232895 [108,61] 297055418946988948492755817141102707703287158992147446865223718646940819966407010988582952781953373377258129229625992282377026000254316218691896923958577920617893413903746903277247133475387959876612714667726769854610923804013855863266130817874887353113668234530397683771742568538378990214172936034642087950436137999131082135873753189066238298624062456489459670103571644911551340392531001945770193516747630357838818203017268775159185193620403528288266290187425978527357655854814928583720636251718656532261124278916081399602797270639571972008579012386356817475246538019768803555624782871934314485153516062341197562971539500589146190687009640592333174283840832011446375874641032713040805895423693433636694057826417861292530361616199947918729479026718547407493553671042375045680644459722208326488341151877021102948850225996994404512913700611259868257458268571491385024069047906987020551162160138985088677609861829726164221298632411553788844185566719462930903436824236432755693641092163402640689727236809266874724762305998952582695860858298053287673728923588307126142481329957776737147482475386949050816560850223675545938925766486262854414403497559153269706455536235819301196164856979670144860653276904761328783499974479171851839251161766800015641267573456302888604272632548543006242624344761389166847993851577132526464130219502894207912506172760318265918370027239815015619040533623757215112842070980162401993924025403222617295476914034856360525622756522464056286282862776821927042308064488964411124191679599397296522874692472100339837101763289661055024725279290687991473923153444122841011077855131695977954111914078089176283940651863214641067668630408116481295750359370672497804759298166488999600361079710182381632024124110756513031075 [108,62] -13882687412766171110644939446501778151199952250346098430227320617885821174877544237596514908795259982014656069671607562263720554950440073061129296338306298261532335812085820313633625378245173965561706837592024350489241974939678523756094511435265972894397613553755504155097099796260394107836250366948554195134613191268233775661534760626030075707417916048010941340132019275545405211785323812941033846511513432155483029017222749966802665019984702458458306429150290217668707899520686200335942536553509348137388458914467641887322940082129414501718237025370137222331070652639617695905623302720819016250468945666348891531118885092031176063558095981313222973827282753035001186235655969062693221595865555498084878922317260004114573348454053518424830942102474527924394410984719294217139388728835347889142842116665843175978750493547673545479288801438469846326728922753277430264424554327006526803313259595392201591380776508810233870168197089763462860472413223302047907888252676054233395831010285358056523486083451109844890585490401873691106280292636173805647322122604548821757458941042969389689631837083116216847524658313001995361245326157830257527989112884562433285032123297681367551826591967799839610219877628367275939468585982140271978395704339844509437983127941264190544456056136203648157886967372521101317958808283986610286140786305088462370511306986175355132239107215871528094430325624389612889690378381901469591650617482198749048363114665559118920823204843535450278562569915123324402446129042246714000175047564137934152246310363544607485637960634033257424270017953885221016212711385773658162912673328223290343137031881272483468705774111627441036749513400361297287547581261000674366344670641163287310612915069105263409359600702013620 [108,63] 198155463643656920264243785280300911399052877795885112038041996512164235261952286569245245220139625595663310838280830779788130307119704751626939962421881230015282171336690882506718639359930650792167533331543445311381413557211742155104549700404915611550233060486744924370861258041914016185324567646667755811239400366726570607853682849356689982002120338404166880863451486318683806976577647636964999905168106656433191773744595668940643794336984964644076362831950990018143831211088792993073413013050542301328920125146012020480374676733297204306951898948943991462237686156346102227199628741876735368990588563789306275160988798940447184230078178499955827854251713198739956516506667500694693913394705393925537684705826294587092679333049033055539622872646163571004536231540569088304139563552271010142570038012639964242568844728425291562234949465009324864961710121606750004413917153290479606452985633992461801814939101653483665807540552366931860073940773457131605659656895837113722445106616320578156277763421004296178183253200640711921640905977941254852688082182714622967657091573628413902603730302543004906048828894576689888051494925665603518355728437153874401814499075617577485681197864829093068232899058780142257288370085058423503318318773856107881363734512676675932666775413649162345171416942995516928076905627747681822536820914923165243259545665658097559798637672682992728989076091687731332342910344463602386257683222284704641973783131820696512020063011085675757312396596402336745976249154442746163073074023232240494151750916089814337284360599163471758110611694838673895872357843439151761975342861535355875982790932768077743374697127014998154621154159465293976183240435800065707966366128899074193917996542130851765935755754375 [108,64] -12899696576879611694175835177337134959151389070028649971370412363102380156096240225287576085365263045141011781506477878628450854973622678400390278674923574723786458681170782040096869825250146628982771437151744144151277080525005736000860279252941361674178118239349503892721757348382563809459519801508048986746489732034092640407052995050631456785830986426371359976821827335033711438557274489629802908632235171072988907644519650490557717573714722387150665982102795436274490521855016952162718804870289728829373821269580211204493099760892111135451070145686779706206047613789484380845159552160341387671479447472174972667354428487814690130508051109915750457704199471405462304772247424076050421755340487249219183303416210451139553432801331391084016865782647558262435564749483693368157027595594491935297459610918400045135977051766160783215786027181395105385836444081028217303772203558563670347545733121807319798359256978094663247466549548819257917047572044727446128990755047756915619825808674167294303446536927323184099848787354465727756186037853488501482080160946443040958218601697942953851418288494077335729527277778165930693647738080537380351528449919188524261404757417245244289804453033005677864305259351789891012602748915892866788387540502371306616604202314048332461171248264910064535078250116537357519446070173315776944114911051423347222036436845547631876643740082795070323686679837595894971408449548198970935255214251845324519503184065405272165171773253718521888377390013273841194626451811584011194109071253115939897916206806094424606510074185246060549428393676420623009352058252309166138139219086035737438901364680523215707037491001044563768496955775984534228667938799335639200070060940648535163156267090743156551949020 [108,65] 1339389690271356230221822575152367761437534925734400505837990680299210325044098823625450883188660439691917522234577949638692675201912534855859268244754400737319055958078783446344900588156010067679421321702331619171674355157086198818901790501756991029931082572226700218108932782913169356774937812555070692155003256099835072689411031877318224371430283926620483387369558143487498861545338498363897588304412485306759092926284734159410624987112492058315599084613919542841142623577002857737291656981387686323324445092673402990583254111126991697982311954854921188156131591810495569955778633084780715112636236042969105317966068651948282090940341627894913232916347189459747807278078047923058800880301003733082026623833923837147981740178676981358126766653579565806112518147979876754598655078589078553427577266777494213988562191970237578486024106455008825249646601807638640548388576767049589750705721481615155726631758362734392664398522407184687256389626278092106484359111753553491323272566587131988634604532706180211717884648174274591875385468561957779360138063764545551456853622317137437515721944535890780017935114672372332710848117987893784945814799830082405759918787128684306173433268873312342119924892036830906598012221088676742140711800173910051836431601213988767262505363702131066997303813526239604196817805311076934724012108965672811231182146949580367506472184485940165023700837837185228313176404226438331114426998973354219631828537074501523860847910793756853610269889265865525303046634738005677741413849919723544980966762026826460622554158597412676926257276713665037080661483692914278309254426036535385826455086925064194973337755160424966661209434027285870008898471269975141231527942453413627976206088291572325853600 [108,66] -97595116622783828604490943418245036000116532532052172804871031142562653972247946917846985320375226573592476269378036581941604604005493659681007450509482803081772279534985716007692970948247185985513861095362448256714034224716002587506771032485352006925169290353627996633948475110861255023203436562797589456049493730693205439212980571464254171943663040284449918621637750384223769424344958589093562884841863606020014456828691784365869149616473973508940522717760643350860894301260415927486961800843984715861047134589679751569742556016582196959682474488195798655788619454368397402984717527488829779334509357692902165273642302425745036081385228722512789400688697442815783274375446003077422478523923017686180378010136110655624738562999613031533428259355836893225087882943869418096162800372031505956280621904631998861301864063689608986911730509818775707833974123781016611757158447314502745929718373910831926592500246064878915463974939036093757079007861634183203680630517763157195811256840812566543299923030450816959016377968823116870819767685095425446601295592251426254596335931839187553426616406251981616358728358375342118154290829412552205902593100878095700586806282140961756464514408196463896823371221317981236505227731880665418181923976265014089916105273493759801068295041889758386586465518504244036107206423712715235274818933597590073419941680572734749687545216138050748415183561281829881782384421892824070647940297508666754494799752707257638129556160553465524213509603311688235361135287230675203299708380175796521723660278356947388829025011768691443819212266123122669691480139673252590376160745814065549323846448134823120992454333240476413097196097340910729658427216600487989434877672498814966513435843737097235 [108,67] 5856596516286974664856300772648999159607202204939071783167493061539899415692028802656808671578935216437637247489515496251044663295313933336042789854483300271346530676426768034384500102503446933142223306462379746250084665117243784636007988834825178527697842578088306414536260053726405788233610890465224193856846008472253314785697119165531610476708702943069837591942027819036045048148935110799336929340660391901170551357215140605825208905336062554623901173542347339026916485363315516354290457158878226279158823027138216157239954402632008671640334773309494114594485582072676651693605397711139154148507987496712371603868390811263327309514375989965184028768834645492714978370763699364780034165391309042154987305089319210586096410203819140738156334395260507287010800914738314791263243387903383738746375270827455014453236896460643106763917993316995917958617916719371078218523129855225655628136171489840582385060432222341329079217315844569990658491081202926576493224060747163007816816095602426560087899471390307046647098130407895312657057648939781496072653798303561773876357794065803716669114245029582680575581870969936217117440246762223652657315624349123838885866537831091220747193770769990724288326601648633888138852530842582718768740503195606278705193231741686730079009917162306883741895833349222534047757477424608614508004396006651273464082082982256154455836558893326974377823437898582777032590391231114849595910068345096457847776156226293500137924429853905498839051696651492585716865770865274813852730454544468049074875681303020887513180468093081430053670736178621824760638523938362215914211410656219851406369035303150895744806985836154774420915182903738312990229166754975046393790748374664231304534883993175 [108,68] -220099470904379579682690080082654857151816734631479394722498416040765904801596547007378471357923903231879549035333182563665803338959563727384174087473288309954649798290812730047100126773667140697282606097604016481256980876480788116946849827444440633072201093697964780689532568432715184504165383190771500306838404189716358225157740230558129285620656525959165969300391043676344180103559906491753961069677726855230677992807349938812663121143794959735295389989070948844143576317976548057648710618162418718267158958282697831559952420802649279088650475004940037632212190667425651019997437335995986157940951315912775046367901174433524254697086749988183190058053128309177725410740964663247685094482752285990968248012801583971665770394297481420189709728352594998773926139628667290324708794150407386547096938556770352980040529550141492672273877621938727881761925812849731549148577227617616658009206855351153586438092218433633615482079663371352254179240983134070611611750531183404731551828071201694811576571886528797736234600806891260848382127359633846384079248793512402808453845904151717071652077552656834378238994105385747358933544018148246642968472165827168774177803583895392598552572998256755776816699702311166801869016148054542290787369725194612771555381758214293069623887700822752281457778749308440269298596769011821459901298191843818342236371879624163608845159260818673743145761444746376090200788119278915880028938777596946314538126753653055678360393991538268188933553933900796117738339403915678350483297405769780147131699035674149605623788084236602414128490852821514106060766144834496935100347359023299033201274726594710867364245520431642482477316520637629135482874050481459356453214833167666759596910450 [108,69] 1531500187637775651961567652379415130916913581635964869251568115408509504383256597654243602436280038804578452213042863004249838533101992421633902904455816788765402665554844104129750030240329201275851102882392412250026031145791436312628047611298824280597255450631670943407782297948284941633540121846129123037489775179880395911334048297820252902304605299764668144421377208456746102622792926994910419911374558738799373491173114995545293348225158018558688223515397713901589961800078318064073402547648433501920545385425146247761720565159410329247307285717999992306536206670615495360168077721413387529684679360368940687947642941105819377804107685101722476349190949243654728016270524328863490578342669802587336255387478879578636606100810573216052440211090785604238484582089108621414479091934281382061201207376381523657389318899067211447180992780191030113267804284215343039228133554388989768128196081658048817502560279688931225987908650787137225529807922024747699047003431289893468093910137462220601948108588836533979973568857401130327016549214980282080515267332825800602211861060064968697284381799429194716146547462525824316926149878102075738436919544720059926308380141743157500531229570435768785480982142140200000324277740006360111076820778883459743509932615391762392896825244141357923776057388372307529617065337037145755640335670804455136257259732502448031473361496306498756544014228024133291997913671183342969599523442331092970040424361333881026797394372172992681872780260487863947134897155867295424568745907660654168198263127129976369600674521388910923592092312520689307976623522800929373950187360322299550344694234330621062336773274821637173640317067664176487228582281139909293312359089445416545270 [108,70] -25226154175602688731582832419190879644801375013917925098543417426350057659299221440964853827996927031311731587040495337030731813281142739123957021149669768614978170818918886810278352470687323094048779441519850490721316521899916148140263177276226638366615513695527101244514706440281666111619836087545818508748398777539632037599723564442230455675271004483416324271611290828602526590113002879125213368551534986160366214353623896380399504962852982188918658201614563277056876357138314255106492764899614074862610910523776081092319534889833560066902199413403209397930335609796821010637197859070811384693198862393028968188043347456482179248939797451695368817642544577999017263422077363370669034845233099895506316925312153830818651793971051795617788747588367799094631057565869374413077457143228366006481230149461297632346836513098001238336997291565933687641341585599088772684968616415606634042785187192241090880488904361903746649021738743276805952818273753080976778766671564894734441892577923076020680120682637415358711736698144573836042635907702486401278459528587365969511078382147044859540567719372591898102846555653890756801158817410672407227401165270498678982965046672427904003014047923164388435153186759236178862337470333767265849232475506216697674793637532113767777937283791179612686194340319388909981440168013502560170510216242718532183493941669618002094307427068700909592795241853585615274740820835829025138683214904978335037415276841605485854368903627756352828442517411729304983417865225508044942498942404791456519718371104342136356847182762977859834130314354664167960449122414281210016576556196465289589363668133617828394919049724303178362071376590467812578469657944374906244835810748916410 [108,71] 27017176498569434013470057768961595009705131760598673590296039442392267522074773312509541634558978634106263944431308622111737882944371221181760022633023775298407420078404010914431415107775091623196513973118969785815320442135202016110846835999523281452712418618260372124056751539689269172879098632170825886750896005486353496538468413816368281447378521132415984883285017596707578673184524974788062977276943546898414475401525802843375750893682262901877748531980519723519612767562998959717118696017672462193874040465899958432354144580067754347740836388080245185444665862481137021904786263283868865945955923766447722909093736848089264707570522902569148067931466358989845449987466846876335373257369700635676138977295581005836029282363039234236468416674136126032980573728083552420781581375274005755066851840125448036713688550869865112934516951024833698313291223343813661774810654073472101219689305061086139672700811416081770544323809512623317561389185212896279993195272260518649673582491786846142859216881725867764500198392245861059001625535282424622243016222207953282259718150123275290747145221687920217742444236611911421638719765075516328464117560353433516961547030980648741111498189099499781862891494398705446041131242923839246215015722836385740277986637029555681151491827381063865259922827220266074566457432233427176072127288790133168940698438255564666734390570645196125552914730558647583430351672927379842183645213388738921102127229271355231561280402227684827852973946558078550470681454747591861297907518652245586173981694766780238193213222335621408168006729226290839157865899321995782143590528300647099084072559635171835970617936709110066512124584209411736512822038775041395131858488440930 [108,72] -1625717241930126651011819344218371968170981764598458769269319318213112376528580786019032955260319400104159584663110397914691371068817276296176652513270636197383433874830414371426537094669464121785441823463252473753015011318200996629527632293400485588041708452641161791898069076786154729581936509703417760821660540505751868841185948785752720324936643107874642985013966662646459033227704951467524235983323019065173221526098681433990585996245414178145578117320425284530700464828539670545144785917500477963812961104964029191147703767994421759802596543467291131264740655639451095092690911701450601833966608309892501012931940889449132087676785047585989196843324377997949820435871170325407457096574357860374486038490305528908172000831777831449675514695691806106121436950824149576984671932801541933831312790708060859607326705153315468206245054896042676484028287572756317362749404235808968369030244124108789394659850137959387464752116759719972366438023661628858808098519219614541544516931424015350556816947614555081550626484378692498027960915165594847973000412076186956559166622025687565984910664048089458815796708559573780648110937976409707984251701410174088423411666588075520727138501024454821478413333238436812710611201396782931136752453962229051960579760191590282183860921445045408281890234348757824670591786488566592332711711898150477963461404831110180919651565901560196472994309380587010684813773260193417814736526427487188105806513059434384096783770945881562604850252322595373103968349520581232185641339790658227882410062581022291172288569903099814188063910457561631259429653061322141475244303973651330422776643673154928796205990494603878526079255121242288117040119756952169111839022275 [108,73] 17998003235999346582831971660403727148529262727828935019677447128845240797723234807616921667642250574349348959995441206794639060233302684712066875045537331802039284503593944879675547214951875590245984036548783311840251978998791800435379952530455289530780685675474421996956800342658789033401836361699842743666353099583351171444247358662565374425642463447348168329752455395593898815453586036313795747398653434176164727816779640601078512121425559532625935486140002222641568690332566480469985500042061519158949435823250889118091035885258913588194517236902067442538386007744211746923104032555640174795878685657901170761012058490101369808408254244246505977468131212067581060245046169756411753660236837644751965628470957119915700236379867814571221817748582896193588368788151596646035362560403332411527586803324547867287988984533789195340939573534723406747394880856473317645420083189421041939494759536619629021092383664454564981973762758346729773573674637056962291732466902807254984047640986624891271940332039869398849741018520082700103928692693674419673197519412193495019967573998429885376056963454731023900270085546289280443870863977684681781243471465079129138993349563206873063192659238993229106335794345634884011166122455073141917860849274830086430432480924840660939286483089329034256955286066442927167035341943627689676882274205392412443721717107437979168871335674289948812507496892550863287322165015589893452583394803716355726403377939146843560605022182451485530900596313698591394634281591606491363438454003096914358097370741244511019260083207336331190351838670501088733216373416006741112708677849843073325230187348005347467634569413275696236934837203828732588098588720210010421485 [108,74] 211509973459851623474254127019245902796275073978739776437974817783858125069417798076434320733417649129919147182583531112715694950433137763232317617477097091905809864334631529730139887639020616263723376890579256998189767860338283409940878833798872205019375451531527759673645701235246208633941737819374399167221218245824319498848687968702196801066138623311138708155682785644088829643133218024429032181107747262595593061933390812216874143904771360644065629345305307435237262229479726220944173825389343291804623551190809369120554133984047925531591321930828930257849563681224432371025266956273293702175395947232764990786702242031228280430411630742671984288330084235791645502005979729380992688932209454511327515561365762612746449244940167543258183352160896639177148664517680874401582210748245659676102374098330838115370360405448128408659793884644837297877588439417449334122889779626405851840186150209779054696960547998265165835630558438564532635868624212525783551426607682680100927815105453565659777205466935986854775660271264661084344163422954747805019497817849673912701040985646222422922048823968172773606628796777829761215015342044320645324627741824208088621328566738908955334898711876636839127431780687267340018259553079526498615038767006160843525406593184660678374836707468375158001536531491534375386553313511639571683387005688234652637319983397845701387897982016104613885249268207929766528350507004646948169955253430326570085036717751818821907534494144198766153740043733591513009023264446381727123106352962876299421756556290238699302558389441008399091334213696136778641769546785596413198426148443125245581677135749533297227524492166236648070193647586484816860842312888866830 [108,75] 6090318214552358742056856656380117339157108542575988561854774724641376111228270603486015759910026424785036467025571399359523177264519476469975735289322813744507829067784145726535275078128453299736385869101481797142341306822262124718066504765306342812937908591468633100180234306430005312657010064495486380095672642167315452406603640891010557730256168187405239377816835937751251992780536223785990767893365561484350982117579186127941937316390312445869604185389697309643667539941255549208428788995268191640413270671677260873977336967309905099575704000917768331471009149353338347498054354226729552200984770863810772504873729427520763649643360237280864204396475849925282793774777526783332184125270645510316012828709602362651368406504277163920405883804056850791112513407449162738585991171700798381394731593728534728436965959498479820162724507243679835152334877680499478092964073987281696598003093277053305683688816972555807955277687271894536180165191623441023849950125420392617902983628562285474638600721790715082018245321200723455486620212777796128812549443158615875690272865991657080786098702878634936928848638184813943308603112350407448466581217985468023473447412532594012347020711064620358227463756065313433544276232863190103342725290985318615308850708691174061074052414043490099717497133634294185475771404804254397713119795328209703939086560654313540858751918192036378305079602045525263880052095531405843549626337400696250217384280125120161650816242135069387177733597485542939502284357720643896220432280478480770229403667957360613531766472111452606212936768401958459918197636050591846264146002591965975390835538454858490895661647204126769693825168463214890844389149916295 [108,76] 52690814504073050566538683482052901885148285288320678494865163386057162177493928546180548455785374790180047941998467321916567824783540602560791196006917649003596745537247809315475818040616716085793036490323637025813531620356549612679304526545269895999934794501780360920434926632426668629045722159864870482649612564585983419617157870464976424965848965909074425595977835232010377000972420234952155212067956469405583041688921300890297110910536907038578070451984742446458097853233878165411009713317113835687187569209456350891187642120675425847785365331107757991011205313382162518515429179842899414994795088155956312329994248006400317512540573645685330127937014159832963865875177715246209153184616991954033075048124796409721772679385425429492513576332730607829378078459400899735764165780729938063125218600483030584308402357210688241390045509955107397637368616919575340983529893776865091409359145832534471483688233645443146231810342545169959424880033558436309770471276237417080945799940926630414602928516624746217275960422614863836157422429003714763877809747148759048234372287423025701583874434291005904183303675531630145913469357522546879149834974052605181789574570590471241130732939508449450123898744872583514776553175512926736293926475636094897676898323908043782424527927567942184562410468730472024955474010866902600404020524422250836504999676933450583167401510732856989520719678557709782591527998414654937475645047794246660373398837708814490189021835351643444248702925513830064656422449197066798085276685565866203283479502434937166033089921775601996348320735815329890658544143269098114092535970923732452710773093554037075068178428893567703538572968671024877581455346 [108,77] -10946896001902282734884647245731386850390646209443360112863074049758256752862223954143971581815697062067440980179333010848616989064874877208428348364714402289021740216006295869959636112318161653790032477721362550491849268780215368630029612780181196115307426115650642153493625088985033023800129198416647203810912578685643798954293315235590233026668793395514166889537397439229480844228498626517075215231315397895490946471687634118316156702046535312159957794027558368741218476269007866337566923860123037777032959559299205151660502197462798812546505807364162974642657000708370085713518268097350031764711164129261951255800170344801463287476108920136135351213961983889177804318989131764027984614860790157133469411439119382682777742745662637500926291811399067278153172919171344378952440969287685088623714003383010111276812146608592991470390625067686562959227918561083384242359800450191897500648089427814419755073981406439984386623156573598022524106649405592250624279180046210182056970677668328626663651402943122748872160079345180309988645426630979905837608004997692860971286398296607348022689651360668544958198317879794002638850426687524144670456896762804916453994313704449958933440480553955535364008012789346334100676117820555388924501980943825856470669548861743566958897573671365314554805874906436987703869652142142845889924852431337946401267366618541306895518231745936999757046257368411539830378980276510022983267888309789623198393272707054050048703783754490356906785521411056544009496981851734492115955057501868916805471353252754996845878987787379313126196920240288843298434161828282181105929049415401080979709506722666842214182982217183558138901931721410814899659 [108,78] 131637026080925753642247420355570692401804928013113117980730952506841529373801786593177708661689820469674921040165004984271130920671538415528318380095655337624656492965446418820601404474198643308942731854387132616005518679804341942627041683023020500160035911633335606256501072482874864954368032496267045522275262768109995295251569987207976972375105774845411302868114801086880354962678439946902950075722801751063749421209659589560744892587702829863961646527588285248497696431604724487355586824867237101163776008935344285712581564331768661378240277708399443898412200407414241350004402657231521711541313664391207183619524275340873519748490547769193318915677936042061418889117727544393764727957575931429947439129611605365212370168002349218665970092532657411701296590610507578360372017212367125285455086714886193174350703597714994390029320439004852349611186238077150723831581599855127440649175531113188944922635290583689475577984321504363692583263658903669037944309931443409470655680572417716395087412558716408496238567138333843266616857696064671019489079536342528828604297183979599729247458251817571522270390242097396795167982342278823895346474590933913504257436312477610579929854248308756189230271932165713194336535107740698532942067915308933682459319201251122260331018723793253684766906163741709840739114627791500589708176937332781470478052623987153396086010302726531392847465574690782901375739174466569930153880752927280096330516317736334337118572833923799915312759681211438417480345586253385868040487033569199486567700173960715927209829947740389360940509767671139283802654543057089605066909387528928328129640502115306033347049585763569859959033997535821577 [108,79] -71403403909363039883453308456412747474241358642179407340713832929896471034657930349207281262064159073176992483496141954595898767959410374686280520533169809075438919450365691773243807831213664030534437108693318874831870323929479697369124098246359370787536274232545600912605686058653167479675854880437274031092160449793303133506069068592083573903188343613030589402315970802037888961553795175410522782582183596836649749854899932476138227397823439101682763637715734521511198594516293464478236658675581293949329997855542651985273174191517751064215777597948119413091244031558205825996098339762197702630601714042585611640192222248188293772222382709513648879556199704542006290563540362475120080117608126897697555577337625324932626482991124950171647818745979833901186475983615892637004726818753746056927738071206747213533422897426672294002766103391759630806903574555782019644999698519131475004673902465573822238353667321257103145048587711045229910198051777318990715075219872999065012858025060673483975054108793851425301546960414788552432911937800583151193448194336721170063401927185765396965974569156521244406674886889720221587412777107721615895128202796730983697281719890825305775250370129232621641415335454222990994790642245161070512922374804830558970117244941640533357451802712446585518389923498621013673758797777533224405956809289672328727501726743366193709890618279180966136863432199473086489432677719032717142967820103659200029580317227294189522964513719977236190677098850330348527762970340268100262016522430924794234116359397249774496781883171053504173897929286693969675737218816061863811313655347833037534372113903481470918306401173805453809699386543 [108,80] 50446235235044668476106558364377334258775440953281534765159861356296331021704255686832316107352338036686501522556575960452925592284594886341015698509439904294963232875008621327522040940083655053925605838578033048083591188179532108989097847847449824567371015452988295799676649654584614149761904657042521961032553404488180935229027331197345840798513639158322596578404218893409110356817933779893113208891045075581254810450902573708824516561428205450671937013233730443505067368423750858924946262844022038853567789155941987656488156916061591309514848801855245214413758933252403051594854556513601602294404497774206479336028873521782140778507100183737512029742980193184451846789722066855290519950249810815094771827762257077181704391866682799369111923960917511967540001417332999986223160770087293683403824893610155472928628003166783544082788484764548871573607441855471290954800408259540811896825254833250364155438537848407419021455935355103269024954965423892721352728814036257995239995162345998512148764915056625064304095958438383094276910249900237251751242739166618780549504717747721285415552781642528012541478943733495045614706397945371212119948100350661653287411805161332513390900604893880030214748509224092582447141842486354738506198689008255969681792133256972796286550682484585204565230869874246476422010380304334603804156764693330408822624847928860394012607880583287456699226715105444728710170552309726191779820005095894170129310821140018980787367292628741081916819175808239811339486673488927839119659372200744956221047076894155308509864686863767126274440720560867138070040998233974563625364989342644744632688128375156209826418241928395673226998124 [108,81] -516078459175660857575141577009102863876409498305139840405203285667017171906660380026164986296238827303216863141736266407437017879261825249381136271212601907113818280822501799319896455166478838068534493519765303250837693812178809715695003672463247733411341027222203784385024009087666319122181400515618743901941480130453687400544422750284832482777367340243489956371304867140420758048304115036150807583368056252436412327502577825066577139772058219325499444350268189460530351724705659596618856247012673910853519624233434768700452583816854676561112178000934803939655907679636068614355758759997211958905196115625410214614973297011425586109468180715326932125355260496305039177766134443708439241869980051590872209271091915446409582328979181243383112351381115908753570305416788256058250305564252740113008070226356843242649885838404470487937854060063762732608054520749407851810619533322881051714946625871979849380371385620023460904820767294948386549674863892506509291434379998403581226554946170671603493263443529646328445605640604924484056425024378377169880605169933043956487393505834088657779029098525262188402662198131255698927196668159335994837318895696299671279703315985064330524578979223155227143616594348337004377889923847563834954523674355471906337062283140293419923224618029356981444379321218001407566103598959171172043301385181661983302265739912454360325986411823251776566418788376666504222234453357131902144030286435280490950898717178345887021930771306059564005018646173278474115265195012692628529233651746493668497918455645667958313108055612700162912307215039494892788032029325623996072519892562749171306448477344344810466827766810540846804 [108,82] -18112152103776990592025591138953227502251614891924369987933802407962455547502319993264209153550634920804846712023967379359759727947056833493083068185070011108925858616558895431366429712633390435333819809527013303179163093155745547975460459394204993973207388481903607094739954929757224434314901004704367978562180319166190940012268467584438365911418543919470914097478811517133782297328275296967710368539929437630156173795565120504776350021108689999779906756866699540148944913409952441851871005026317217020187275058266802431704233740888061731220232831761926839953645538945223530626366559286550031305058002954006638931196953509632293966431356128733711428535833756167585514238463285123719268273428755147634320257785749433864452586071901368498050188446488130068496402749751738736139582962444723275603358976099225748884194016994542398799541824041030267579656055372284965930952596928750751120583883730389431956377253257573339929662759674570589044700336462500608306305708468507464623587094799531715175010646454917741880379127192173789029843172800320041458311375613914458451810775155394111125886961439835294298887480715634932375455812830381373955888018528065562659910875500487766151873250949104930592696537016744690310529753462704888457409007512214547079538938218176384221724528451501760387242415526950298939603725658939801624466502439429867830116854583056798324295306331077312342915436706098031821202007996216477996113038413583766781320279983829847804952382192817765503565829956487590554536217105856748659728895506695865077038809637456194190737046271150840421490485474152792603935613476482025066820487410864601279182184833664182205774349221330028 [108,83] 213071651539732401651100376485010851054056127060130086910611160111427823252758823055173405206460444174915462414567737675630912635231123857245478772421990464502064464577614802434159044614197873310837277228909730251127652313385101622012710251981081928314826785714893739491723764464810045863348605035201799532860174210335328346641649126009116638355506383182708156291743795496439562084609556047071705193524289083593625474962794175153582206496820867726375097818525011702118786713666645601122451842395834678513306922242866850174367547565729942823910997638908608367564989493683525708215756068655404978607115637395024205657688810333697947899125530708039354844611784510211087720102677707677341379751066313989908265132709847221664890793768420746782939302114373778917037843484479424156044494877661223335816823683357664987968453249243004095954604450354065373684042638494542734147157791207026267491210125982777727553384139671122149713112003105162920487035807979310147015600216653756369522092417977462704022492343374236256682165281585000575932129688882854099916659727412610471131844162689509763938691322401930079361806708187794572675251073401373350273526437617721033535178236142967182479299874939667643298792502093023600192115901344478472245454374218686832173744167207600481349975089357557669077173822065631958261905238162384717637495132133993972420238036368868410120530365448304390285707443227831051436065911101003223085735850665064504589937883141974170572335727140375961662126301712074985257187312717833081895361201052348624075780765549140030098122524203395232786876419031375390723263571408196439222342975650803900124296218213898823170606986535 [108,84] -1325797358790836223178698805133888324087176074407265948451766357605608581913748830619718658392446451796881680213270076765125321635835225238050498564776643841525138013316802569086444584059039473307325276242981383314248584745454413923140039229074899279113639639311817925491549172972903302946633225726693486252174646183328171553985410787378826211697282951662598071265604607644787619484773130819407065544359721696092712628937653037603762681325545327055797232528577113585420661214530981839031809624250929909062897288877343088314275425329106542678497342021939440363977844368921718274012596787267806881702762328281510727266620688991689100639357973893044772634574422890317806598568632430848786749583452375343814592429779712904561111583590736290011722948732815390646434234194147081299838527112317476624165757879615542501970756466291577090573391125458183056517018649673040260945160421766076281860804795820925367542619186732688421658559405672902723921093332402307511745434760901792699782462779899677055752131170960354469357501857078146543300943802403671858724440722434580820539969218778420361423437940068648104588487419543672937684669337311154231965728986944488819377515531541961541867197754228858265528051768912661529742910268218090404463469219195168763146603106023923802500407801938704825009656430264086988403298852214109033087969377249489071871311491624117479920807049086214125036110754151451498091513725699344195225973538131941258808072488291047714053470593267225097631428974048495745173317378413741337800671372431203937290133788915694202889786311340333082673088162259794606280781629722547771590367737126273000177297547083900421306089 [108,85] 1029987700205631455228021371934897449369237178632368206425592857570185532071006935623089260810010966816446698024790090392313710969492843323784452780455828962329258400431238770654970811627926955806251137228306813246866327269673694714457776165009087304299124659075855301984427995837322578157448281165279531700477953975677071853235636893072027843932190558650910019603891824573712838126373952416268994621426022232938010404920268802749894713121608656543499445044599525943915772802391353338217531061329053812386822533876683895575413836897799699217744652592487085950900561737217061910617435373107421671191775244261624716624170384348803293143272343268747658784727054925972155314122483404218053555321723405693826698138521211143495411267080840673838778634382576265275827162303909269423654130171650957536471731700937095245395967644648062953415322919076552804090776269065051748460135019670382386708732241227606539124235916086355942135826999120841969137095138405676980676859669945371176079886980168371764252026482933777055644259067030827890325441733761295368829509047977738522356958853097727977352848163903363189440905442251674751215088381412347610090087300047504499496891540881021818134593810743977691240544249725508008669485220796094145594195556603933769884797079981807826973777159341554934221853440856165735742344853352419190899863592602016066531902715139637683445201861470159295312096609320851746904919665549512016305805931712960809298961878745158417543907982007498653631549121471676526110794259340433767402478661165157022693655197827989819760900721174068945576957818633496865317141851556197873670535843650886680094302550748457486 [108,86] -3894347923331432164637362069754286563361235636441900451697487750041623696053496547638841819500461520742473323628933481588174360822827851938593262725647586851091303714522792200334477973241545820447076800887686736099676929860170097162365001011246319870423357935578638206346297730026917488336603300355227311629139916634517723650498571063191808041799081166083383616091898865100464154663509439784497893203540147385138407475994439196281885563992976024466090527626606323382602569583142992356606546885876655615099198375271367909508879802368714630458237374141229461323796209388769300676392095423314794726317941668806306032602486712685086045373900267131007020035048314931191282044322162179865618567249675505654707796811351076032325216400178514031820888391929940191585556504554029601477519930126398869865626903549505507268507811784219457825516054037159685527617645854737115674043181004253301240643749903209396416917977643264962937226069469490784981913852150831242942205904649419566073822101410599518719571067181178904625256850389875654741734521440634551254750189309235657138245009017377979133693244723783882962279634987461957090224697930405348874582849302528795966427004710089560758108303679080708960245019042419922527465899221447904125178263199903726910874420634922652978664662291164340738082090049756706615295104719803029686796483349101929540134643976940993461274432069950979298585383275906848465039350753637427124469639919781393237641259924524736569893040490045583330251974019981006701468012096777110742038315413608205703190244437942607300750010154769737755983524765363357370875547859689043634510532445583031342438655274676 [108,87] -152841955564329495946977333537785783236761627952765065196286921836018465656693820341683122050283549699085734821551792428373613583603227879971194222066951228726611497480347131610954027379108440113802957007807095244560268055875790963386964251348592189082941779498813507857260387684129158167297263226449813539298163738429569818244278441204487102319206184896790109683124230166489189360043839710154944326513303080423611410487314529619415090494470199033868341514671084618583677492095990702918488585791581214598848889157655545218667530644779776633688545813113280011276018311950013740825593398549199219131618264888092232615915533202933656302433419130991814695143171504548816692387491169479204159898288064541774209965499956697996293199338437294680114707629660127912088238381951110876136121258921835854836657371806205706374799155386777083624922553017421781730314060088988517444256152503235282307512333930626116257300198102663273813963544185417467954746446981672818738649692206045221732303987562747039191075236563511934482892914706750244267450577878040513162426750160493091109255692093186701233124239610328067249146835419888447041489670369326747865992704565210170277661887625085882611943155437277892769513926706626595991228764946635051035557961827110695870273292497616255290470229127827134171390532989929598124309494894119425973424372478992614100439563482308552258938936377850493585569225679786554430309617447951194717392436532766025662724353083854089542981695747338478268789008237604098045661712491947419245154172506027358819566091457056934741762538235137983686645632505112962392781627395544349111092019035864796299205079 [108,88] -214691458527287508891873055056195238269746014447911997355790623243789417641607925787418881916101193525526019693252981752270925011520482865369630658512047761934368931797304258162434964757914565399405974263446295068519462356063243107529387062006048674706313511244875014887909188268918733581880716898460795362748532634536185058437891910740601157795299137028448176567185931877882983782922591220453664927063297527051723663461929265649915769074107745566058758990819268152255958244287233597954507562557905047691167826791602621212051079853510467968286766852776842440718143183281028064373983457554437191837852954038698059193770014366679509429339949025589385970144092572559005532041431427569246684043499084507346915313107817821304878406507512756507193929739721668607196265144979877562503209262865108997895463265350637822011071037930862224852224401518004134386737861471592834885597546320067712406234813509066867838749528455717457516130457457645305415492013680991023074999171644884036352851092022857998271867497138813716855776610096936357988939292723393168378524639827866219103145070644859259564396636152445223837965620581585954103412714346593191753661325011651088258604669203373107898906518886871405428674692058339700122069039119260402573240052087346344832466470153793278195252555870616446819136624806757512453279503073604476576309328267247215508140864626012199219670491716186445427940570785223490535731420358868299468475941904689446479477185560904204772593376084748003880043990391771251950836971929100367125612523351344104414813744965234821816306849614006638248317743944021404992870029240904300556664099160366868878 [108,89] -2894352849281541555190442713967067580938716843235189899842830312219087394927783201404031356697865331648612681511014156349072481508976026545171028825109810487081728794481690067350695972619306216564187345602072897315483653025060553887155473587340246690545528720867173464510678867974131507144038770611003718180073375025017653566376557185842417329007727059108327092214458791381045937931820010571800803467607982242265786198019230716114011918340058873306029923754586953367034755325271147997646730898708879743680759359937109359452491260567661498602657170063444296092537811997111359218255589153528528417117082066795687881300984506236407546108601566869125449044223940021646299725698629748812853367502020171029318942694272048851736928119457725618202690225762343788643756956624858985912781693113543676635706610086938132227561017899262941008854950312689887741919831772759185779589357223938205775233828417961953585782619990217184939119031011883310733376612557770742780921903702114007424930473722386975252357731692459616221576511214953283522112788203129050001121388306456172526395361895285273680666175900571242454228320182753100511560652629370273476313127150712070766150750882176784509836556355654369491561214294186713889504408195917451622829010949496404492283509420401585704820990245923388362472737670748804367534150903497855037211631984014070020774582457340285531868413610021959939737169189991988584230851248950628471656682779734057590804247821136330614121227889830296540624337541117630625597053303770648841953956208624857734744002205442076937417537999655131181937748404020331156543345121479292924851177287863726 [108,90] -5044784626224297865121400642923582071114910005640945098769967741445652083984850357788248099277314057192594159741015661257977266310965880045843182598779448144808997939909735558348242232494588121576025323089399761038401800822152849838970650157846449694026080517245414252914039725390376471991864793248058860837348542030469047601233906820408467603383348954946666916215468850254021246862161001844778415327384896672653192307070094402368970198866067990868093242853272299753391880964894099549167304477872620278505082994220172027917360215210889401968175813627022266064034619098136576629892629666595288778227525569501838616795536543145768393993974585716624809523144920460452591768696799666823605444764496487900251053066881251606700456542849843947629266812992352496080356807640854861825011775320833112090456507002321325885121297938965407209712543628626220787497529261122631662690834836006844851633569195690261514690012208362394342656485054906246762116848670527337472976101393289612531849272200218761857614139782896397515362857824782432040283751765398156051911395506572328574163745051582076660697175483143211114725657967529309075552482320349565545801720258509952588351257885109989504971204871949906816177173193450600111754628843162386410907612071053240412173467336610771912135709288082809441881529522868555294429822857046172125426482208728652211629330762176070947540108418898110301925269808670855358644860328014907853517460561018286219882889226941588090628204286885736115022277550518133780634264525489673972423152269703278486164738426154495766365341845175679272824396390379469784758767564968883920456906549 [108,91] -7267344391920383753129560638692013169076896245884790253537120316624143412025658218861119204887455926952352293701432397214717791594052304114114538724791996496069122445951621397911306630184499869920483209928350545470289266979856821245482053556436855315066063978001488058435994495975236670724805462935586270903414022261956873982404672644930548889265564546771372254920743339350455777064842486955250124860311863874634812195115516299895633273383418043359228988501985114945665639788950566782961824504594517550998485569469770365231368364014442909296010901497688274995719586163663252522801660769414143543898989524381783606589453625778240225566588223211905898577227076626409788061974256961195654935373492305665912176792294495998813763580345867714690478099125595487743779517256011871942164554878555054916579023310388581923246555034352565397841346138923966169675489186165646517095947135275469365474017993219014352105024933695066668160427408483532563446411079957924907829409969261265986004310550566810871610807427464470039591320545015485808104847014138917584524171146907655800952492297849470282463806060948991321724557762535061509095700033369796578999864596888932541153017653326074122617996017475839968281975793228606987779923141614713979014066004601130556326468208827067878956522774329683729216660639975680021197189415781523779750968793911669398828546446793094321923700619620287288360475833773625846469797293953968034186838418598179324449673620668405613488096826557887044319033515788437000034655392425333137037568465321535713656017628938443870194121243259742865646440894770413481057585879148999798703 [108,92] -11130673252947011349162426729521021078018758184010033521834232696013888301118243020357288798324927212082724125223233731181312417777447790889417411317960261318931970585328667240771235455356053604453183008301545043553872589791140983584088095597460413995435378815425306705015738214471813160232842638387639075618242332683942364807224605430806084255484467255620752938862261192769865893924136988799807415816400579283990435430930949435886689408467137068207855398768966787083982138998818060631208423987017541240151163088995711509205209637027502657953276667736164865966155492922862601833075669743115921585205211648723381669996821878896174401069040594326507481296057460549934131494398432712441087738494885291663402805272835734124475310639955052447105763078579314338963219319833593450163603388705912919361619263770366771429256628311967441647753947668462262599943584478170910263783397877172450426987148137568327337772093122377044882992780169486733745622189880648686168608688990370745416989773270827508070319648791960932172714237650449092526823341027790362929657920297403061953961745393793406784311588472457578398459931824372794858625149916037018829628188376705561024702791091543708029818366128471930500451982712388309434550773265193728912964460811580448716199344223142085231322364435552614534011186744815498706600374946714023134756680562199411311289871247435247599768471402631353442540298972844608733480746862882909192150358599829901065431909613283820713043342151865325405627875624747240387050096030055323538236372041267315259625915396930634122923420217127252875495323323297846046568651751257782 [108,93] -18549231221367698996915280653912017155137891049320021239408243390379088630911642800976081484024142177680166584323121364724478135501436461528248295196068684209174192352700343983561143963063570261623291038704986858333686095216438636308265289586154645777497154699547518316761324576653390031195876463154097676723287159921435611473650189377783055137326141308011429758074941629202530251516532308177997292551371589760527341994415861764649253436206700183850943127523578721501269321578002353928463202580747513674889277683718549681416485392963767590673967019724051762835704401194179806857642802669953166717531581641799201034625109659629677292163480238800411779133539959719951199366414109001908114543518178182549149880777256239694187503961622639023761269063879766016052122958879842213888054428173763613278624493206283874055826681059067332369769639717121367873824404855871207520837754967614677379465192563551713495371303560839940746606134079514115641124172607654738487675692264805343615682450141042328421342108821345728539110552335460208873958421893267492176372491900912461909648811473238108178959981026344000216164751923119594442087476801189486830706111944030900067351448274734713798745126629202903915671950655496542484569609157524715756487204554474269449688145798404979984896701320118668859755960052241314941398889011620138498659233572657324525955265729318349467357392277007424062289064881572339840819839663818914400230768542390253917155684861265450832797068901348321961501516145705623197065965268996028262919844641453072623335423508164645356842025162179184000558538035820739143694260998 [108,94] 41629782613545253115644857425302155808509474181305637488081359235516244026074888562837958932293728436498916188976982006243001848873665319528219999379854227207389236784315585500455489775275666686597414679983369193953608334023092694015662683463438708958561759589748465388830574459482357619517898824615394753677457034328318109805405509874593076189434341451371610134931098163582081336424550804842364966650490255750066789714408897253470651560759152623037028462547869715472133811294459014494784364673176305402079022368547647536850435748348862510083810709019681825753416836321583281032075521636557828340401840592442631290519157764000714542652811083472260998635928197596463840189764355862490978534898670631933329475546146384456838563811803421313579559879733135802186856277660320635757764749324445902370904012558429568793544271211676938091181085079836967677747474955742179799347717289368842791839398703070200594582859614976270147481702112465564109565567159810182599259789541080079991294808057402635788549932348294905238572810287731699654954032871868916381813990282311719477660693958169685989704676396464666358197891877402823825589169926622983241121289024153528570484646942606547828685028738208572894718012582219343531240984496772904662198640274217289314170851921709439038634113293473420117721482298080472780776176660160102678001439442273548895497676667758541356658908080418986587558390196906718277136928286750256291257532579132259216133824006082502390283762819047490290798479476765287300133495391148306717044374522582860321097672460593114025464413147210157261224526994683474744516 [108,95] 146664198235211265983588542280841401714479402063477068875065282700760440395391263634664385693120606174839062462548404343093591605445916000346586543831650248114680419422292411898157826377362181998390593264655152950508574534955133461500386670319388458989945283310378330440259863413061139658712873424749353082783097205777048469637049829139807813031014659858661789873352649098280597855518938732282014700495530159474647487708987284155075841493877191854977698807329390304770485447310198210935390679476997683422637941636001787529024688278081162967379181072902913747484203912444929594659096846662478579437946547464100128089433578137319968366724396839318234872181049305044411858602072990461237149771282908792339872237561067449089351951013844924315222753002820890620542666400095937212923086434162193652006181133820924461347809330272868970063527802648842531499302214519681803552794304000393896223635439247001636862234286307309212411650623040310208829737922932442221563356580964673247430477416150974786994843642659230017327760906416857277886736585620451881891285506869553165416897288687003935352579763390166999242867782478879870764766924638222696190357996257679143658330314773767864780632365847210651992305098191937908907314581201930506222117313506543554562125071656001713107926793404341297474060934064739744386087000973747230225306218518142413743771744767498154283903436645504327704053948030376092154260901696939790760904644218980900372157446875170407984373421688962087238539785997225402263576853919785545597975357652594306534144781976591242047159684235635435528044975692010652 [108,96] 200193342973793860667694424695397874098052598214859157991060185707303304112350889942834959925713273225530331422924203557392117387418779805272175171102288211716382179383333269221540630296214797171885737604474008865630532595812715202783886720297263450535285147552952249991867551973280297324443179847718199718605963849899422593927791941081759150384836676501894655751772196737065151875480686163158757267470329214441907492667905190170159474806024102653420335589008039608857005463700014898150134488907453759039269080204330472840147611631810301319157209655257729940629797883192367644877238268896732978820829580972842394229781804721538420133317432330899509252959886712376047716876066899368723532793039111360717575413859788017745403223785404782539695226106129043512768701411237812988184920916004599718189235679169049462852094883008329754445507467465988555605766604735570378352712333628591374717138601520423660413117452264850626544198028694707089597647562442462050096642184574874765387271841205626292933932816678970976481993433947764563890354453704512351463561962288821081869145940968484117533286129576002827638058978358754964865780403633708583751198862493907625601191905168500523358925701346675163598109150033294594639158405570453825683660540322276627048428332287515154887295920523710531893112644907983755276512983838240129458981213103724781802076658434245932728472649288885002840506457724630816233739652494761247166927254200572779458611601092583088957338203108034660258095246576551482590904246175139245012338106521489363679448940484627575319414333760386777169612800217 [108,97] 94946769177392904363273996777965568850366522451023418757333879917432030211183287255883988538403092136196336624678581885238176420219678867914874325446197231112867095746951594904125827673671908528242924194798509225930840106593631503200945275712104727038751002431731092985961930736214677138269511254497206542424378427465578795436887173586486293028520261727466893566334532980952546206082221950135801133472209203877565693150688804111433719949005968151288899120164275943181728752586914478864078107614718924830804416994333829043834338715379583595452771057402086438768766669665609641494034161041956427799692997375028812622386137122553542205355236324661469720801853960330803039729488793550907658426465413447143060916401977171987738063766813479440347399168855431721241403395727246382722687864870680804294380817517331236332201903246662361056481620056544071367505792511947355308655163352383487061363469459313208285813128132648902050272730772121057443557628519998412387840909547858154591191340073597466232018125421545461921644401766779045030980101538449232751601331956735579201109383032912737308268938216395087707632721645272429659475345976950318325459293338525253328298477127328299492527408443096919936986418699932649475978251894596517602372574099585941177075570606074785333678547626350667536171019478506558309639289270345678674532632762543207794863695293474930828971154458536496003372007249138302184673711878159651479594440166280841816654264221434783296135325878284967710578823460960795948067275285355616792657832006246301690680860353442368712399601834530478118667 [108,98] -9149635518392555354159230284849807771747185527168480222122041947760830477399632803353048035679491595901719363100666216878822092815337146620931009987919064305592724932985662515053410557276491108232584934158345056609610533252988994609164997427613802285830831727613832483977843389310857989869751348602832769162181940560109912778839055731362129088609865035975260463457602971763159149379249883502913233230563175610119260916812088063709540411324501952650948289049021495959010519196443134247189113507354565214086089778965958812139039309589329842107592317165374127512720819733026933909189141682329599179966872854040659855723133979979401270688692768761747041587165353735275312404919884931038647978186686736735531604043653077655621365964120943988242667378821421693455680985858860150661508870467808809727940370320600535910114397759884559664065175948044269331870190719834204265470288538450524819982835688758003110925868981507719910921035225972298781802767694371025250858436458898058872920866003438949179386017243047443274766231851723768897680905034827748299426306062326734899890306609482562187281812053503067971167821165525194143615978528099283255399286140822386967828488275359123673427301844348111974687800882412789045273810444161484040917120905131872738319033761738051138246724837075880831511620819874269088340250734100062236566799593104775574107261331315612157524527333391693588012068154850339339121239165066094115309617649847023347445186572360525391937296301806795860725020846561889011619526434887254972176904587682706116960909348115466753982642278015972 [108,99] -63688390464519105554313746512332381092978290540424009984640353424603095504450532318232413966910007711439129363681434711623402610813994979070865233431839679306090265714904063402895740879072105357794060672459007755394610281137584995627335002729996476278854940924282383408974069126955607177392726512130019561772665371031102023623310339550944429560249688064312880093071466144934361229174688501478529996508948367941981305369487766330662536957920823601323891313903386022029668881370801138632026937330221537430473715630138504525073398041076160166818726735537428592637666397504474221824539245250576765987098550938001707877996711645148708455994960724871616410626268892683180192163099806722426097208054901295742604726123171854057030010459521026668348491984604547830675389801263283778152811105694693541677175960339748307167275836306555548586211946862633993159381972565931172620547316140206667380516526968286352572971264097579096963256565920780410433825700928679911110757265741542116659579253113319469521169368325997629150894692228250930067144596248112879553137635798313792848422045420155565989473071302095631051874662739089929132173333264849888869059565425509052623162034271625984233812591278222807943410397534499746078075979645800304171584913043032995174000887259976066099271001722665301807486107207667806436933574523890171078753325852285698324137276714276494410748624947275893157822708521914086318628430567328030630564935805433427385720402294778538967030417112339433104002821325200884460243705211353904138763069285193930142271487904662903529883431047 [108,100] -34264810780630046201406038242061663910063980432647825273183582685535455459110419928925786738959634272978272769225763636838039450762881386344099127148627526450122249150633109910592784390959553628649832033715560525219041158862713112664598762386693850354729430532734070607675083342698861827395344156315067782572860766921672957566048715685435639589514184743274413554763644574875820105510103373678587210201231208151292028080942724753608326966185072869382882875058629526853306108720555336995863070406518048586942527251509203123943295965766083861461247252256212650330266323821892238017087223240433994152611309420918046107478726696335886317667065833262972673873740785327173740093998677729090125280328269250506093359991496934888646492228783641684579654266892228581699083233507532378006649610190033997379291985389303191118589566253753452181853837989804065277552429491834899202619884631305553290340503994250527010993291873529427631494215723972720253425617789201348734136084935852730908151366310888489504852613671855210166745860154489971337704000658520026036247251455840410595662182600878132437469539948635016840290676597886266541782512309074406253428100189450999453867854485406559659955821040923816246613831852628560091277769460989655004111463508412225935726566396576504662683359945949735501696008937515092946633892277516884484126626734176070706832349323220630953029746622893678404159281470080503983023543966043680316978412680888606494824685994227628932362248594306874400065379045674172186104787934438531099934634601771578011971153596354853921232 [108,101] 6215468056487978394502382445740282351497257795419037867042302819684372310042947314008282276973836074862989041466640395127770754589424691548538250868887864299188964446717560444955213252992130310185367456203759180560373330835704346221287926655155316984283607514805915814673454448478713820268990522153778220377985646866144445308462365767329133665742684706141088190105921940105480496162029874675865507207144458798916129546973733074575422496844486977011162925545270928960709275122095485292450328671279056179776979920302146849100547390212113087454368089803891197884898432597815367201562927999827556662481371049233502957310084434214107327460944202740303929617996235559304164284270325283122063561337576979396025585205854276627270383732743391686974525394805051700725427468837911046044125090063377213688212942223196417400487385985305937637906550955911022678370848495171822144860294074829769474053273273114558856580615619566607335944515087765451942028317041045100012477076862844620108104198449126359154068661254058121213305338397856040778680611376655657739538960189215705918073035310384132773823768858290058728411304573149652650917924812857007356981748061278094574090244374084119202693456672623488027178865626509329310095449360053628744348201280269347290842696423662327401744221275452916450099934227218866190744729500570076302284201935154456292771742927979287277316508834757813700534998383447620302956126998535026126229408766264279910394974001442670759228909985960021426819218712431206138826291174915315636449712370828765364845564193005600 [108,102] -6482980262249543086079263807342688683805496703891840811822604455920702027538954220659266432075785687934780468530339469558053975773797712825849552365101530862184625683856692105447522774347340902680716241187612115983730313422762722974731433585127980443097366781650821451386189202907988742625085952608910263484804683272246804899163385213236103294744732325775627025643686763074040809512922875334497010927681579268756391686326959430184425924745307424809852877775030726719172821704528468827887539567256337464095584079485914204553805592069831928210310242164720590282017403734924718629422929640933882806922924109456233362042557296687790453615668904020546447022850839722850815758444123451400443842901515392823578514875164619578349174749280431027034575709131853793975042404398608542485890752238721464134085052221769681096058412319882645161881357003976362406690096935638380042148135273302567889814989119089958699333628453487948650851496665181933269979332006858171436469474854129501279055289119415569882918936154721868883666015572683641537294673348281172811549510039195209366144668314067235702375820453440815916571888444690152407475472363780412206972307580882123730018417002427376856615655261247415083839775823463800069566890223735331279354405978127186846674020256234456896525575790673508694219080922460494782299983430010742664249368272433691848944662930507102450429922723178693672124302875419771861479649626046669476101272265793486089037291302604543602760174583748255668962115688629853488485637417108293888182110696017482344712651281 [108,103] -4850200160560547063043008582614194925921860954780403270479276172318649234191488526792336880206557444971306872888857877238733339021433319809833721872437076973117202269775573250295180434203736431133570185842283308481603370569418893256915467255718107451905057207687122629937932079212666635051500438234623658173720680258211827051091516190998416092101950064432606305587110888845476162447212808900764239448129833023848912164573811465229868609484483312363478423651600237273290906355789666410288122424858447269637232131445017440400681431674701267460855158819802889867325730242188866121163671290444695023313622768931931053520524832120295821406769290096932710410109951024832595636190455375791871357155056453658618788600395916731241693578260105661656649677063754473436098653771872707423700905331411563361938773358235426431898897339914620321325216057896584862509606803031454464531376924039723352729360074726401431714482156623083625263528922885411146417916095219317081077967118450054898180754627691066759969372543402016483730920662552541473297472888976864973481320532732986548466291104641371839573479753095373899986908586165105785333217720286538480607085711977797325153332202505106209926689700596639741384320280719688057744089060226638484152379981665802262937346249545839256321510551870464407450605370343568551045346078082775464962773656877112504279450902939566898491215583285555719805840744236532125827056920526845718367342157818018833944831646510651573317480710822255126711900106102346607263594894204358656000042437353176198090 [108,104] -690596270082229563201500978619031477263368419603275813333556427192064464331176800571742013823567891901402663781852334227105700010658659692982860224976515326561113486576627560899379695682058710610192277751119709892976561712812221532926360405178705442682705194807709687634408942611417533708514577820627341236257931589673698485869360021576205442792216899625728695978128879815974758550086608476776120479381451005833690087884754932934827747532005344938703907407367859005986863212173708860566851134424663961389248170003176461541093947433968952177475914340544600816182381302847920382974684304708862038224864813876483308461132019383243501851978073357787474925540950358882430690293318713730380896376271654416472561585838938431965251297191716626968589316528661382110543901394251595100919682750449930001670737622532399134326589803624766976793357391260516471122978091911747017346068905518860351697617200919518037579975678668619102315383177856750913761630254972158713967704253805980724753660216081007906449436772328276822067920027686595352793852808531408465159499327671308862387912321088161994507367618154762074451409416331731798093790904714406969189182403998040353141364040313977342087303860452658182637172895254596139899734472330800949261379364159395792078958753638869480880170515411240751216748686464293497393927829893828127507090587703705681179314409110692968731421732394955236604216816077589264928183106665113393433870451057084603300743527391397919899153244084825834339601189858118716459223762222551869932693915205292 [108,105] 122182613567389287258167570378548260923548531085246022629484394722664638568670406332800382229572549360017208076382703293976440273634502048774852603470881466852627519279965633272735053031313994015824858563137956710573717901955367802907692673389494038955838888044582281519915796855092085868967497394890355799428067921403245695217852669226173963402488042851771637046682237544188879045322768994549068655850450459274704328759458886143725114673000913882115949683769458974131110880088213825452521438253727126970622815772010319737686901618168602755984797203267512565819513482532231286461020307388279955133211938675497704005475068180266179943421912734818581625539539200790350022077077639981110907108066701721268858423929751894597474958653943293330713534003500601117223646770649835542434544950218081527387440638522428578773808193980547460685912972455774722059691812895794865768801873578308032174650894110313256818669556606361007934436834168123121426860337047414100340347876527686020723816864937394339501887714058333475413618295700347884475614983945337539076749407079553018724070970172192507997797186492080224309785855683960448044660188489670971776818687903525602947420295086274962502912831189674569066002491272693656780105191435740020944417684968623685361022342076416842101519103437393602051215667126799256007568810438215051422441682455711090069030280123720036361026813421168518574084496264895797957787300390580698567374937974202306493855897733089723725766246869754171668287417728905937884082542189263937733072390 [108,106] 26747426510339647065369427319080917308123805179336024302411661761498070199874557961558975735431352712579341764782887995830754750395121221400171352952511489930154935462380309545901022020738395743401305503645525689959824006976209488132845645550869804392319170622840148993428189837011957560976960673756959414374879661054756079521481248247071550844426762120017701630071872811394364802993269280314515544438405781686253281274243489316121374807335096421369088681504139473947430498322160866416280309107288186714304150697192344449291489879189860701662196483253436945866965993510746905565342581379172801298411901561779863528008535751527720166150128337257062939704103302691209727719760149100521045348704614273690810555104194264727749371501587617571288659205767809903621467327580898286554504851365905023928943696526221926331118702465173899431474515885696239992544930744332462436401199528446019637045856726886274730851798182694477350630007407973258090093478898221344927485001474238146761463553052512339559802171603903381892864803326652589454935057242686738691529135917615096553342933950218782755521983557294431923178522664663324401228084092255060844729108452051811651264275987893779188716460616490553435756956192969665443426844468582345445058822753153198491895319002899202613821614122602725614094098939807946234885555803384741186038888011614157780058532340837517547152885966517769234773487100622036232233199219318851351371715804086110909260260954229855885505503224865842229966769229515450726565124063062559712 [108,107] -1561077511569643432197063811322148228490498497038335465573638072784199903593479110900056152564740603439345870528318634687890046465599340827117659615592025642445735035980007628544249342497883938086047304122882838160986446645091636939169059141961092460023418500845192629709689361710544317685461089956623793608011048533676297867547670160935144155238521273065634576888435859337748162716543068245706867306649900460075622348042805542147126860978382186708366031451109097622476005899412962173909579908084241974831250672713798901334848681261182408497625188562256898016825540356833295805686494718563900498492246528907430176538556793912931708570550340022733988251919365209102735412636235099135028592007506727266348488846366591989877273673294183987958291369708607538514639799132915123478416503385424818585584980527582388498951402210123573125237454415405581371425218731706296873267977310123551838025230881059279256694983820380679588548853975031748991297490125725061160697821718868734919380700639237632258017833427505853933372962256045107739962215315772483532574582822867763015485236817013806300033421398011180058674014826211522800109356050664299542251689974762869481673519732325438759354269920135084579602188358108271152474412763653217741202002783634480733721173195927190907362861458531931955757642930118490840782733054404410761879330180723340107777846491578620039759741969585299736219088112272674242770590072056510902881579029791245989142283372736791983521314418629209951225005987861793507775228575690 [108,108] -404145478191887546212352304585519834566481626253239588015770733977622855217851678313641134661937512649768201075193259314764275562524567680445542344909142471830713468499532809685970113027654108810875142699447510362853139264800691339261738616280519796462152047862645973656046958780021646715628753864067199508073344666299310192069636401524770672868436951743792553254815988110805526877182664404440389526385355487863105174455938303038600822006643602065288163470283745029208830913102905542710750321440464574355579621070697719875723019307612785298618487653616065904302191951664545671481968828168706941425197639992242746251600202181235816527847304042394906458374453512039383999391917175406754599448494449245326950873263684701742424858273068577547856369686490723427013735107261764635141236075967640598878251167544002176076858526793210136044411902317660572302226417810832131869609580580467744647812332835351979916163347170336042558211996226759265357945100683352553007649466536549996759555321509457400535441805655505378770938624374269754142455030144348143359275003926883199256187701133011743077360157597856805370983051488009878801491439330702281059801975050651520469783342613645318875909777611023231675058359406815343909349140605463161026264281972928758325629228643786735852987480074716566395097639413546080956889220464728278278897022493972790291518073446358727399720746540940287596189340222212800692314702214575149487911531770946976928707612685035569719655772607562367174422401562736737434221 [109,0] -6010820895244430367928756887056308226531064783580926863985626215401425329535640896987732243201534884909841301561162763268850405592397165012971599740952623350492313422593788409962187560239356104663129918199735051260297000116574331164005637865781773276976018785594999422136311788461066865781315991718628312843103074985826701619152476738543945694452153935812501698807371564997272591388754115177387009065121895532768099932704658177791587944696102753583630877435833831126434525732136615397649765141992859983339729381730311898719984055216677428181382260881663703552479710861610041919171531148990771095226399942401842357270542077778745223361382487866009002311209756883989075446799010385652713177815542742610585567400333044378046251123929658048537321846723159104943305119125125562685186737619770754876150717758353925979534952225875362899766600685852506634036780783244784125024054989573473145585672359650051778917920552839715365602937508452725370830395630678852106995659013058233156873230983859452736690319949299634994120837627592395443418399989659880196506825068539464779038789459554507695628931058138105144601234177484711968023142139385005318608037363100587288200759776512899237248820292626668056429254757298809813194649780734967560908782630404172442558274432958511176721379063017287293622335712843393596078028929875740504511098016797709938999074600395813877883687203112051179077683301927335882443389992084573222724651284970398195263900755448844539563391616716848804518133953730607537068479490289533881795500358207019786843660286315014186156421122711911767819904392031871546152967360955579218498146793417066867150630611132270378996900753506274451618383134347472275136895204766596641798586460630767363352524160178966793414964316972829091177609731592832121933594837154010844739096203463409442950484452681329948222100780400403187420099726523403660394251346588134765625000000000000000000000000000000000000000000000000000000000000000000000 [109,1] -393133187405322176311329868013603791966244888854941749216933612031809452928369227655523682937222778550533804854579355293155782026399913145878655832507816607127788665230322525700568547208102076440305804206457034571263642494437645803568447636904527644523297166107450662177984800881252276922060047395728127665047066505975076321546547291190860578375311552968939792123873564159195416227812169752151898213200343738650712059532959278396020041012003482112601392254197520646749458825058764058702625940680369923247241763974100127216753011364835416657849118852029178028338749847168139818394537543360103440610770729574436725663963796432011282363539312335162869521804298195296161793200386496143092968220551685751613293905625130354569329159417387097494805253395881892450589792685184617976953090475126217261990771766654805314874567959041720191390879803559823002436727520167517488518008914946831502983450460566558391974266331302891329694706125097078613072470756446019683336406702504332930659763656717139792876292966402599945878317863468442033346464923603121222926580349273652307630880217364551779503195779752443595624790763967176862406054709733042611304721108917007131753916336606726891817258527047984201349166635197732101352541770773072881927164276287187100715651374952108377014749295165846730958405287169609406706602499932372939250607312439529225420480421432920554440586818791866076678101446971062917223542900466801239083639196809665691554933080641972895326954864536057248477889359947335704809706884371109452826811464402717971049841249257665177348488110107328455613766560009247996226494438566643749640848497784756839032779495906370916051736566849227687353136578549263680452631865041985118015710339079994887750544187525598736823567782685556756381437037806406844422792169969073603276228849228520395209284431443863032569621063956528243425259452892284173231018939986824989318847656250000000000000000000000000000000000000000000000000000000000000 [109,2] -12250151396126334616225948731150591082214511092371356049827302154076781386649838179345083609060245591502037486560673556491780064896307537096399253713945940005551480728534803890549045235598540376793752754937362650842565690375340511300089251984431216330458404598812303988886934483617451366213064181016478351289621268669739717745881244674858003399212710596604570327603627921557289480523362012777102687243713912353209197120932452443183492351672689304283719654230048489988242037696996712532420387101185773591794055530456251856670219064662661113201369478928366783327351028096002402884524495023149145517889836272919818491050210939666098439655306822947525296052844285596909659525521980040784164191969527164877808063676955621971069173778021885418922628152766901932175057038163632587792879364619042592900729053097202524368444654111519203519656960224865603668709573578343000042903413111995712269574587414441419572980128669107363341844427318970589785982387859407046390856712639978786120347802738497977465440750271843264535525043427325178650108663624216011492079026702462748866453962620628826084638558984877579706042301733712408195234717600409029371925080140723861005977558669614592164516247649074539821114457308500619017747928928285952926868444495002343794335397262719404817729354529479770658618965989535634708513808619361037318962595631974855385880888422154504242042156070834027665717437890426265605716845646035134893138200874710733540885828073322219000883817268776258788014343117996568365367255835332732534759832177444631696138287055316041624765709721864255630416539155834275373715333629926031080957046927246409200493873670513531422861932861479132704235428039751958844958073170003319931652672682332809848158533690289653829742160972145352934091404313040694004299669891432090432964945555518000021219305308742482518562384768193357980905877472905390890289822891645599156618118286132812500000000000000000000000000000000000000000000000000000 [109,3] 137827901315969761410554367426433018279396620546885107247938036644606241658770491219106248467145475703240710365597182530852464375870389415603747329542348795423387820589960011142951653407462657980203344424388604828315962262295288887949705173647681261062498239834324941636493765676428330893862410975163153539878011758361279802364320528738582724458374139089120783094996498439666724723273190362947412464631562244150380757070867173338489336283750388398775669365928463510295487863206217124914656168741460004903392711581503558049137552201627212189474961081283655949399569077810624204429983803292763883918302404255761093248834451210204283598308158588340041608363651991468186436967922651507605426148448829592419595801509716863296121428178620583340825162090018047735814711576879759000796661578983422967581087090548507888512492594953444406729218342017083057399489841905502618086870980707452401726408033248977274376396043165847404947094580471067326293329848636354479216694764966951740751699888038369378867362767817745340312396197299345793447276502034580835855106939030677127452748892596804383021175651324740840790972371010133300417364305678659355269808054910610763563692043655275533589659825705126817855621901122944039597550902919586171192350347795193896950854528458005676438726927517818036697698916721856406002734143615884012020801436763089027325700734995800922753569610667767405754001498185589075233980561991753801169184185870696907389051394475172737050770489871707819986219951843255442721330756710088005178116627477077856042774079903511794248109121144906803128522053168065204636428844148932485907468314657649758018292021243273302546102577243327327449357046912012021336353804156938150557795402921497659611862199101257646167855179129177293401278871794197374689716573017040808767001616610756239437582473622000604194524140606756309042926670620259543484364961329902143916115164756774902343750000000000000000000000000000000000000000000000 [109,4] 9733699216553628449834347189419740134925461437351650446406551647038079850365054991872804640737264745084996519319053180307183559718311131399811513002956726992742153480037534025834543672299953965217809162565726077674806531404953305603919675283135980371056109027467224037846721232274409591470803695400864173407922678363964614472829076471460816690671683032543390057123353255516861727399211525831253047781731961255584972867940863398746553428705856565496683168590836967511497535127503494609232538836593864402250302163517396705594950836356034953223049619395652248960769218378710742239870384027612922029334831291058181830431716971667144899554759896431077352527785284089225881279866598918578532334040371228341762134911362864770503985345668791781636589817535696298527434023821164647343264263048778286788472034146369339407471396414860223319126374964171146176501497516209761909094272468667238348699847642205654954982798610992018094472470835916630841058429409552740748329241958756344645012485168357587063657137500921713912728459396321624683983860372803055330883021967804916420664360693738623020446733847351882031372231410840175577150720416488198310378595516551879831090985469365862558217281657492052850719431933155269653158787918633978612388228062723095424965879949466665419161556595876895388592472405150519830180044697784848391557387310718935108900919814377816710393814715928628490694799835534012865786290724791166289312126852858033111990076954667747534157433385939842356510363131730956605957728482538537281480277262522586963689006076963285915605410110329206065946442934566810323259228711866550741488478320447923996463393341660572849204854950311431048840098063222076181167420106445334750026094548094632849602132260109258843427173619495455386074801477298733810395861126338284435431221309036935568679175264534241787441286010642280170568721656039380739357892496563251505392599938204512000083923339843750000000000000000000000000000000000 [109,5] -13095227460265105691549880899798677201333980828767837425218492531828522031337263338423066619968828678710161349861384713621735252006854300881503797517968607442278885455591894586438697702970432078477996644872134393553876643562347574028121227379382611974001725172771631401766388794284560585567807436877985006614435386607905507281464110236359438569904297596403139391299695340202328669058763000268434637060953628282180832730016083916334466495432998073376939610813083272944993762292238175703825287259889163114161875798579737243419016248471199762800913208628141220871369043986145043283065868359303911013150841284383520423264992405183807364632086820059501744806898522900045170079753912692151828571759105811442775093817145276260664557803832077897850936507538634738915083278482663684152364998617028192723410652894482387231568898975524471373761689234139379759484767736372627540262915097969321342876222582637616444246473953211632150170976075708258856765776278256592531850024861357477016201739798513824723748301441658161790807217641108239345907430186767411317202183305759326176694716698722468834669233739732526810267357378251472392777992601018146244312055767717666198292020435177928130327432182059681915751999954016989800304837386845597975461434597664492872764388186009238078190767908295122796004918313091177391937277344567762477033755374466474547476104737308903599638530158747567198734798567560957930963309726578182892016125566881677667062415049786312642166566885088541268662077777425519900775399930936200009775191399979920567420992725532279347694718878659025676747312956024639839954799896122394966480021601158410212553325646557762615890375471114231844662464103018899854079827021626953713959769698394427340663307473814971788583228552959054977221493692694848524048433150492721717586142544371349431462198575695367250506783427670508244090144231486473397655181000491173004540712554444326087832450866699218750000000000000000000000000000 [109,6] -321325277386786489081947990319107818380629630329259735276670428958314439864306369702876372170413229416455067146349923514446652323905375272152724888730952825977722400561831795076805483606272726346091176012214424720802111945173542275046721276206750665357149211465582772653748012529306209842093250784195497189059109179753269307216496607767432666444300220548962379289709103018636972921220337001695095609912581723443289450516264624595622153226563927755411302535141518812484409622704952909881949597740421656126182151492937717332494385462265356590576761764135267179417001196541670787127686151653663452622470037877132925663654404946897070670004642444535582941293414631123602937609302998314214179572522338990602357185375217463802255818920644828740171088307126402204451932509764732284525738845611994722987219047043367139202149580078952809464718587075144609571920330015522736843175220717267560277996236370072836178595260049930286885223984767049406368191336732040520743902587455086805634528581975508685139828973011698800172848843740867528344420239063277453575136265419059053597963157530088256808623439439537882396345821727939569460790245606453838334577676088613063126733923971083845297934144494997230657817752831202285260055411423642888486070577225128204945639724115310508737845468798203226764028144319381873328465157600089194119174184712471724921421122644730868312238597486854927870256359099938269370405960016018355188924946869861773227133310016836742867868963163591927613306092255614212869373660306184695444224898771653010759397847231628564417407383286237488037708430123886919913897332776517739239335860157233113019255775749921784540170149660447965581665701966097722202268842568543225037302111640115198912137991556682368945510446332237645184889980638031246613679253034101276648010890195271238868421185156064772732628414526739142899805952693712060769063045915671825939613492906232750101480633020401000976562500000000000000000000 [109,7] 1558244883121738197536349037224461748968147179733397483270604057152475436858581056289865915618890878062585629907299612807380530556334417106035793788793176575326147154988035443720683693876271331998842900595778434077841021945661390198305992020546783928748946099014285813819324742224028106967717077700642592263929730907377906052520148139893719890958186455480667703521944804341970157773145783950040000150474008275714672626271682229585669522418229465411637951993477150072918059164246275242475196271991494546768266581161055373751049265948123589734777946555424816749703848506305125851443688794044852879797514707492477603635091359563767072951982475310195466838915057277533244233431295939022896117269101291572151344979534895609131250768529682068917558746332895622517478340944246809513925837194989522747720329118773682759126597601980680294016031884378284295589688550697762774079621575727777008556072336199953572878863928403590824891849708740481546780626818087427811205127293287682765998817515511730274011468430869473856349564875761407773368550744742940108396618902393778922199840117541431671387227388476451095696206160759062692095791440964475252955918829305854916791494621516470943147688330672285189820360128194077535787174505301956862878570793790179014893699905622959823102884863572322720112529760116365214912959202491139398225825639520324893767679746067011123634696629114371054654507008125240401235942313056651585425008397427702694490227947932210747735825869905640587321399528570243389405353004905766421518353909916144441792323139506888630793568588150618817518216227802824452143971263264669361633039670691930785079756958563339649567722151802579566285814163903328847766842726536389333718379658136545297820077116429231813927828190470518235676481396764925873809215990876209863224058040717903889318386310234885445428250569039656269165050942636695315157037304443532221728775308267067600809241412207484245300292968750000000000000 [109,8] -3360831779593557716353979682668794474705394684321137989268941190740627462286318596039352908754758227667574906190188870557150345422605469362116721189408249840919172153884101358424864136444499057561277715580664186479615819901731822573559040916155296507143886432572138213129694333116137984185576240858279363790096384281456639643869191904515838250741361148088827056500649954323979916248271029901614468441104847559888216163131811415194687863202679033556920381030728297669456514525192861739885145477260298399369680585810001853914893419804451003108291305436992390587522118318752113441721316070717518128371660997122454425899270394096136394214657397003254614840446056321896616382917134172297402631579423523327691774895381151872856404334287180962132027832064494070995977271284732138336417320212630097619978932592792626117390961947537821252699774342703241547969403729776229629758435938591116465875452772356379801341631511207861538698864259719756181417577769753621669376012784076075854848287310292290225857737681484370248211281730897166810947098363070550372756801082304938895233167296558272424000515853358477962102699834342180550254399467551004590106209065454759662877378874931674966860307703481915052447980430277123274406298477447623607126540521881226547807035870769880527829402262176234832744998474444809433429103332833616374404246228994262245353791565053317826955179347463882689819236802752083256684094608222264762924853421317867135019826803681502900065053982997940450101347755089360712908400490568763002263842058778379198220250149557189880884193982858027822168793367956689121518073998222861558917149535890732039677954624263172201212595975814178749271996740635925217637746475101200459870235654984472715665260874853125536305067038741938585006403494473681972521585670385543341123377564483725223644929121276426546649310659232021162571620801512642211444730687518884237320289983669274747057897911872714757919311523437500000000 [109,9] 5023946623263126252225816050072130213952784065121018909986436550979850750957897046831558732298399822223089231581299163835313564523313492549181269325481636325285388449786830534250895502110297351899353845256534237409679862983477158660171903476317918960906974220361147863949830548837282726436930970082857995065198693553168815908019792358623764172685449640353527773909389941557591370887858972144441596286507294047779517118672047005235069026682498429243689569307679221341044186892130498866122015105307727681356419189735342151066830802349602817323657098853617592163806522654400695769631807427705009032397936390016049480074907518902149797620579077240731561359186797156998226488866934143497748475974659679394657772056159057373428709616169354179849536491677802022818327818397303917158782449753201250566705445211532593068422013010146888567174402375570172736693465364564813185150442910345080630947160245733953751665763127755749849044012333575889370100999080083631699856888938512260987560056792073501746153499668538829089786845375914508823454246034642719421921980719171161022457124471246093809023179720969202102217298374204743262993697367645708277874423777584557418347398934263549166370701814653048536105643022103723793172557316094013907485920585905876123017910614936393128888896754279674866951813633430993262531195120178953467758319224426013446462395987076159466585316772621343292677118870043118152574598332401289854890449997155607102995235057822500653668533664688662464642432112128046109545832752201915967211737086408352198883462034266063497691969168491914606543294305955044326523511286764747745143002560341921531205385631444608594400607826488542265636066823218533960466556885790014955175237717888947995290351213860127840603482209576873048666081081536656665279274646290370120488176600355126039539510781291093116592590940574596124133936581772461102512104985530221433888235782472264645548420958220958709716796875000000000 [109,10] -16947939050436318732537884161650308599250762407555561925472368224384310727587218414670574418294899798372060839141939973619624814460364027551665460636720819607869087187211702093651354369902969401652178386886241431650111007728935179150177342146354026552158984455694389496708807323392013741720560522641638690763866517199666822344237393110975654500997001690792567605480148294464800230998274326688100644401250103957561628849672672478835681425166365704061256119005221916261680848035240212370007156526211790435280885454123480181767013338589792112960921463239894158256285482593556892589583098399255977631756498377926292160717887265515287830670229109280502383203626820566786235298773285057496877915813831994640559966825423624149632069311592188948522197022778423106128561531794862257419490533842840699732249946281985890561413029726533114582304836228931248753067453666079655952494950317751484032620424131467758474283980561199885617998588341718929794515384557199184604611715898481107246295415540341078690800693510199516884922274283445089938334486962320565777809680240308083416025518602013156810829313575384311236759107625590377734915588897315619761403425407470286848908369760194212371944679910209460203773787872543181613931701848171827780885740849156510053325697696296690835802136118363930630588822492826045828025272842454452349443158606927255458713864330572796072639449858343622953855052563636962546609045423125895676910522335152296708509025463699009964908106951347310341297069286919248690201704937989568620652840802035791991560575019121911620223289351106580426094380290475587293799790934027232367067265741018537723216398649503648374259757868111667629481522113357803608924853395276809905780115119107429845893169581321578815923367915734838390239541298979166131208237457867878269611914003983129286310949203124939283546823777370211208128043265981063106196405961612757566528506686376331913379544857889413833618164062500000 [109,11] 80788238435964241795014829467803667208135127905442439124841872647718403152161886880452319818932898641572501858362249918896485316682489875780762891736375340310992399595604803422503288506080698579270031114706671219999552319647809467408447206300228048815462908618310279524705498852926925163458970984810104220579771907745259571695749180649910507542669452025668920619747698712167081744960814877571111271563007541709144140472686111400915153080637818675002352435766319913131628770412412098556332525890506914697669658691812514340924222357989490381749962130220501269173923659478443513120596149113037823181680235684867851186750210254170770373110803137414552253532195198182826053761262729871012797469398832009289872255490112584450633295646824292178500085012954256370176349469632099377315325644488777682677567182189946246266244239300662907548870008697627498234979461657082440143580995895356718643391345051956649098334468133257058615558926614588831628896180596315502931977259847962956651779421502635298709660631955019592822338661961978496140211078972328647567218328770570578639684622221199340007130707449311238075343889067458056095022006152205233406941960739654958590135887147980883721815449878910519460058733928276523063038660267114371121793366124759984669902306462849345099181138209253766146483533633621240764301322845207177823572334244823389202866278917187253339279772601880277707970460882953415191743590038044336315500977204786880530770178252371517250218286589024587311771228707171242023146227048855588687676817899619346641954910506466846481699581155465415469251227230459333586169939147065811617189272646196357527689031651527917373725608640050282012247879706994015856849614122990831228795775103274704460562627589711111482276209737610409324227044614227886623135430952347379541356113043021333326128270464500551587113743878102683322903557780955991819142174345707732390203109629212008258036803454160690307617187500000 [109,12] -307331577491743004204526060254016654205857711690156829253939310508400858620216888360192702268303336087310619488040384501142576163948361450925841536422259320164765450878162069861350384224899556311818197585227083900976684222629429825110802676857220021814119755476943023789491026141043868754836057789624585571009075686523274279786579414021161246772599731214343328377945984867476164292428636669786308545864394751968684809644145821949033599521943649540877671226863873893733396172700036963628371242322387128035333803899675545313732729156286290546045999856047557823361167176093102738048195220893593465078901195039344454966908245955346869520392267451320157493577288161238790323618200396868024810077128532935385463847624722612423740849945714686442381697809579470992697680739361490461872522237244141127651221387514606791904893201632833517101734945325032754348379010451260677709767728945685559137568225710577480616663247071081815379994432417614253825163809458774812124764004841771323073933500816185188640270893465595993587785468354521603298729927523691040599673864192871988818186560566985701659565821445104463622315104426252546330806935252685917112907896346120127578480847607076845215397520130799315948383729944213436156344132971715565332162731333250486817323100089067775378873510958781927022658587617448686919555733787637287378870369473206444276023105902482114616586117057971652439571580106203756140613789490921920159017062187922689961886662040582741838281421215470095852513041051379256899095203314903462047467169664979725223668450611529848700114538845127400676182951247195819712555700757658698731928540779147752349071604083259975748750108928380687543326494905546936191939011983793574253146363475982670082874397536891933912252240021927505891860913845693445433186812474335176297105714538402098383583580723583337281197333320419822245096425927648480220136664286147544587063373811020028369966894388198852539062500000 [109,13] 969976971108308445303587173853994952513825869588737850075406906400910455131409899217949679311875816655181139277452960625336017405529940283300185262869947803103554892735607855492819936806720088397197147743361810853018934608267159828469917218821182724042419910562758084434888927587705299829598245100843188748618443732357300300751237659335832930054849758042524308815635993017860218122185666169171872429739045648383701231411261028570944634681463879833991330149426159985240179282347492088300048281626588871676019636548562747918215711761708814069594003636022712456305672131766779624230605836690180267022874962434717590973828357961904763662621510305608307134503695242014734962346891357482595875205266442662030440240156070003682810006375971030662214937408587118674546952045852022277816698852272774244152583707862107037830603930828956531316364614961974711543478403804969213618732142267892582956509626304766840754298205250419535801785357098577374196446565089261531362664688000619518357420133268988832507944631904210884203597357021417477067995813280032997136338486866857995420547839389818739299381925520322208475985008173904021108038592953722579254051213264019999490884647622258414149723168825831123949609573725965339972922868783050293195069385276908224605920996047539664712374160925993065490877682071053151497415613908160939539652130639778725942146356078240524489239010862797144219433010683224250975608101974587154969226363006741541988870138584596604092411915648003994598490714498226801587184025485187395604325121887653433318634080849523215397264937236015771503629146712303116042821972354183565933052974486360848756375200740431910588818546808425504688762335932567539881655868608677234935116050814066090743666770743924934397647475377710443104509820709931704453348980328960681826430904414722269103206671625173383014042520289691216631675857926264727779958372129308797216645787742095308203715831041336059570312500 [109,14] -2475303904028256962895870332446267242671951163330095307599338159419350818610590743680323305907720008322338928860956525168452888381873913672655886936268203547400571980454761380869333470014862235394864948497943854131867296155539136365209028952238983619392979980994261899845243185529189181937878987566288673405843637475304931792424720200801698610852085702312077951762120708103367028617251094456500624119738775318760929814085285187873705629489659244261894656803632248801439356431960206996402388037502604569998914093020712742398366815262576180967978255214141649292735230072194206921804093010349176558965151974513288270831049144072446623615070316701300049480361768222065969413071136800152900062920246552601120233789067321796597283051955383939372601489624247684552035701009018432383775563848814598418364724978511757509799573981386885441522212857165819097508869359490575048408508748768146573919406457366939368755373917753792669153754539184662771106575317621831410333175439181673123924590467614540687729217127581608023453053925463087646887602299467717586445656652802878142082324870224482515991050911101097019452937865177935877672296270839978484342048887120707328713899289743608772882742904483795161908443344518529500263055498660995853560516551922228601151323212018542666399624681092047298793183708736836968142282155236166753138576440337302552886793646231615856057427989287836111532643512196306044973723981991560242678002195459432641454453874146733723543554252335910057368709208597379089860564817167958090617443404178054415738084747777534158480664946741481625257463650215006755223752629096138044503042418660260941074538331176416386488352576470505658375643734453009987895421659325551959000009602683878958124939123416106479339033800831770331646957255985334991060125146696959293469145257301023990267726448933608938938747629953083422189896730949166999603174772769977052266909822719753719866275787353515625000000 [109,15] 4953836949801135116681486779886966633709474324467672794577855604392250839543445795198917787994687328283359753749556085655431772318219969849172620284973754441261760954145226615640113532713993178712135781138867225945241783508261404641236849883179571499352768678321096774387052671579316771369862733366386546563050202153911727642940656533276664062397156408362764675748090336783157811953504349558472093835144241262863736661438958360680692933707574381463223417732667504190398821058195917437989425827962808867600623529546230732608813341926893749935591647170105722722708323545234200406810777874204229401298901716513719902570791144777523109545432372568918261156173214006680250373575546090569569720325720914698103488805190065066748048887107334666750513923351509146974540592016073599744366864189343682179661182962151242763359828022730022264454173823180189277425333190255707661399199336705184940506719033272663534841750779793477782463307434342073541794203478861490355748660502480347780165725604655397983811881942301771048766184905611058814171117932702383235247348382815066806336097146918737974459849345127806957626166961458867603952522050100768187787867153597223361604598735741783615614988121882023807549611528513338859651129313893893151187304963051612981359988229862589819210183058225838420361463308912592474978997132821063291189859498704868563229968854809653257086532398762926769686065988102726187111921041428378746022942527040717109232109559159127548650207539574671696004647433658986003841072423133456110718784140847644855683286470862685532299136190027875613416503918312614506551787399936121494078395996867260935050861894508618296543676565251283423227845032985694359560630350745816667902143800530072849270016966859183806741851600403650217003719405406294213276677396258793569399335384206765332944530780096833328568620458850056044475540329702619418278494218708593588296196230658097192645072937011718750000 [109,16] -7771849842974782270843922917339191541938272059691198724870957204381987052679739283046941577580044506351218424517348428400993127079021068518915427210478693402346887299127770899616271495186102498672979900554059494363744649575489638211327779872191263108665085678913963867692960163096650200502504388303538281780492642080002957483509451277377954820611519839579127116819560275677795265359699695891257052079302479947913959764521527937237837717343849044405768492712390475733971242190405651402832323494436395511044767399041548512099243465212908696798899569983128979188522400143961937811745870414930989587030905273459010854158447349354806245773010400384613937774540315249179912441766435483994537718851823064949062736883263768075149749496817563381862661194727917481819734909799315382081753467992729500547498911247488717420147089496384973969805319392510897327194255941593123460374611958565592837040899866353433137718323352733768496101274617087108187304076917703254398194717525155839723685410869910353329755258948660562110766487946049727603418464099751038493169810896993915518846429689880310665555964345367824078843815572584474248707235202595492153836409357778022231139825572272757240306947735406049766496524573305529742611156443418914173729213970742656687260817210592776872204423681609320006924570392722053140705107754403351790089955856145209010910928368677123582895998638392443079120668254686187629400794124367905627271593406340700770097551425194914106359161624020810982788575842603778467894105604734556133408132667895965153892760237309157088715519276306798379165506953525681358166592728557416774076879695869019311461008218773713363276017948676904097277160597882511273565656393797911941545791629766230100127506172618034553586532211714093465579646797031625698513386974829224321433315169968876850829287419381009735648138756478389114732529176153463763556643458755429643147749629861209541559219360351562500 [109,17] 9677168276083172813972544118600545538397690235904273127527778185749795002115154679075327028241502127332018266150059660217353790346721666682095612701453668513920081274222449494497317833845736661598255903378975145519363492666446865424716508060619090343440013780615424243673341168111039842764631101081870921073184794509233425202365809901498303181070229016708898269508798496014337332907199347689207436904887080841506486870051253686132872105943906684211132047977169664890144914042938858617068760153270961469378348647921285773876075132807379324297702953197272396116481903006441538606804630635228507643116910312317960896540270757244526097204484721548691515471693057352309203723436696308657945079421758199654767466123579114795346667893838848570705925316481859857523334342420844743393452088929455239045857387516529604740338309513041235548536887222685050998071168837464334009892693517674494313337192018431790491624291607312119362510306801299641708699149582187006190726830115366977406351813896564737730776820129754348009607831668141052783098294197359895651558346537861991446348024041028857179968893896142384101509779894020476203720465128991151442533473323274908750004934507087684842293477490390457375248777421352217579629120376959803124581378127093691653162478569822778629373427248748813681262148849857923691595687669824401408201844430139601931059943088022998817700487542290766206638010364638917651419057682502275998205566747451689857895754421958611316891213749540337967385424872090101544081459031166259112185847470857937227567333667850910409472015000873679048475084803183992861575053561277737295322533449870319333354414214211385213772247465938419401694331599523664620315948656261264579951931374348353806554825069452496137545114884540176958409789011833952133131335126228748231367770794417965927535621429909629918085019776514689592708086038749243734252974014770076749414329242426902055740356445312500 [109,18] -9645892276417439369484680218748904097153359718301617708198867839666491759448924640361672185544024119636198971593922655254510037095211804641692602790141855191957370424920193121938788609351240353297337229802169634145257409411455709263811426191793517089463415126904185633361910690749177076257981375249177745055948779393994451740366843711144038394602908909313679881883183192092096745801712405349855724572028330502937290509170314922975321820163539638390950525460959549937443299585277822385275524539739703503727887358920149915014083211917334957443813479490978845353432821459568188059129260103223810588993583214643060647195179005095740983769598798452685141090525397905954088713111771280908927408994274286428312867499568076695987214079936413376415660438934992593952862376182871983646282217991270290001357560323212722490020267164576702734725830184097586084819328577687366842922255137353789522302748941820447405603501784765448956230284947719583436194131078642555837380069253150213522357592529394108509690305026002426010379196929280254272290456376232811730074382793987110952422901788470771782398628248119875293885713088585027120640302128272857225583504688715610264451766386193005469347754779471376550164998281124070022516049718921542383491719382824800839886215109337737379072124064045834798397756671246362525668919680170628241437897080571978614710020018834865406516782716445817410318167774945065380682159191116682688224877766593104670403895729102040366761996118054065340997288291728192262281261102373542048205969975123179681253660443355967528768221718667633205351715438178960499748737891601063165788191962152058304081904845484116499537106806164191168017458845162705809349499951653742634663292392253556187999726272692117556073779041555445764700161175735076807477674102452339760702180342639197916503104478315495632929677089644431168036939881943951280896150379806641694813151843845844268798828125000 [109,19] 7702447710437249123832816257469186430272581784432086769937942242154108022144755841714197978699674234880838086702047897246062042889340166824488564572006104570275256486117177329932197399715391231975423399142488944311161529476373725898894785614648481550456203977030088356648917011827492923362381818006666933636473418781349614071116562469138029035776115839384314428234985774412902843122116190602646751914165877604778178604762566480331230499186399381754126025011377973684368608046177105986515748746749532263421707872011791722362840355629151195075798323752757655906867316058056530157778351025825701055325355464754285021811595642391187065416527378152848631873211281160915971390700756666770426319925283597840908612035799875659193938718077866102972899899384027468521347127717955100184562287290133393729521456743817658593559678824337176653351275214584897088956423889307641684673059457792933552256776514106722109020587716237175511535442406692491306337760365577897690533406901759412984693197482297436940972721972217041679484103960783784832587107240372389185293169695932391018170570718708144128042231699264751141520889999262441412051660435025679821949431412973774645738695387532838223650769547608164362534764723754660203302090470428067998972966277882586898346419123574668602451506431587090627464131747763908923460756352747915959227841496812174520990405137070418597704278816595720763560769933140655160312121646888985518435561031917482376867277998505451908930007517410141459184578235460961420803767918592985860996560170039477606064966351882148989790934016854030050941021252619545157404146886037658942572010006066887644970422263404926123664970971014087166426199412270302908128806063190831058668147727401326578160701726307294290036489489630773427164087389741921571063293251065319050799401115635071678523369885690713819432022887837357538600308523037661634358386208987212739884853363037109375000000000 [109,20] -4964606247178731438867682335961648097959119383489890170452805758722050617745555719713367539396198087490681657684470044803091612006696418042973719702347305843781967638012639536338979058076069459791877791716975788779755486787528165476828256051596579568290859511828019136316562807410056496218877045801980976688857304994550643678021603442998839852975549014779507919733360794743628766637336354849239690558314708831658044762551251199788527274683444204689401124034192344443820364661992743245572228751745615714233797535096666088928611062492746485542131759304482298075928440179422820613625352063951978383292853078139128189367528366750389523960223741539873331193475398005451130504249286236556347512455010128859507473052108249270858929790277929586016438979339399695644812149821825024984271376283530228628196093630129702705775052512072636928295268451525377905239920466454425134480833027237102512760272726626229056373965348403931801002392041862557163666268286770363148043691388052903813097091219668454540315279880214617608971160394128493306228939742239679158512327159831576031364635369899508107476355470010271646848625391280503900722041226899599003896312999437070958568805065574884526210247616595376168173461169318346225444047647034733352091719727436731735069167532038722366571448579229555913927208081582522461934055479617467826864893301009690833837139245534150678700288966701955930126033471013543451808465627470227901258590302881538493814646860973179266182144862193564733779985150028979865021850102577730739851115962762624579327032288949078447950629959825295175773937701685879014051472517282101099343957083524732794781163864844591279525300448160766122917017041055071113464696129636063360075433798773720813871091429757822422650581581817785213981065183247528806147716389819150408877868019182842785093188099407935187246893471851786232336627871470713727064527631682722130790352821350097656250000 [109,21] 2791905200230366238069303650811227714166668255914215957153558061429606852991185694025333659147761736325065212954492120678272226009238682963024404968457312100293918526874353414448708504206318014867770008574128278303292986458470931848152462816995185116703670369907219370033550401110750683987357806263599206916284810470846825165839585790550699115709619865452700057356581710289637572939610995067669236736440084256274092766961291060961841123602303895337078282273765995910614884125403384179638155765151665866131936084560359182194610979306703517569607708561642812456184096546186398592814744769374624468908591882671706459745975009748721403656932651753221475413023931536962755868257285311399441329754352465722173683766180868754530166035727027832520332205602228988513882110172244908127920653715963166908889694201583045758680018575190892125049965568564457128946587541056814927845485452143789477327024220173942987405746417570992063171690736165211430050026902558597378677344712238434763369805386409570244074032410587789841453994397474029356990400266260237752759305811130184590397635384216322944549519211010806873514574449254277323215477489512732401596133340593944377930980862296071281461031009115117041415398126441517527933915986362106944074443549854454998912204854174200460395130171279490542064260139399906296418838001577857348206264589418269008749275796091783627763325225361426952214811011871061749738179458445221128660273360247172663736633648129101050649282627207586080679903334465564866496976398217012408647996536117198337608402426158932903721184489559699131886524165545297672715207970649188422934847381214524963884721081771704184511292419160290587581856541000634046052127228745839333120151655024649182659040353461550160675875135976585231931428380559299387934665890012216297758647151757194564297004734240881620114354395884874287847546076355266866930726621376379625871777534484863281250 [109,22] -1786815796260575882396736394098132578246775229976754713975068581095911249731183399505999255443300999869438921739261684085399497192924788771430133271751033368038715943108833668980997533341787187131900794755184549601798948272055112351889384547584646830818892745786689522934061137290701023858987431596210379257363099709992170339071358220178692993058639722320846207828941007405733258303090638760128875389670932185057548387375762238719993156179491925006406682166363116835999613844219828865353690357990783792589294523063612810947014561432757752466230915029211800385907247843852291488404566937205798437407589462663581384678703820080916161137771372907760502842100361296467872859015359529210852200673198209011430456549317277787954612910463071151439448130092520968126084574139012796286970468711363612676523502016118213231383250256717767193341084132198323349575240807700260952273084270008084932869748994149937982596538954756729429993215626731913173095300294273067006533958107343889227192378127301703862521512083097572090279260135723603478021856572564948522181514250950905078772828866253591394202531672000271933713245882207704025251144625139814103691725295246582229057271103305960320525546024632758600680397168696742087375363724683528986465414281475806102857554236720122897714332134813874965716496321880530736088904463949982977691730117172155210897833989897506928710626076449552895512510573071429266185109553739060643893269104347886547371998940616543494130095117109958715326170658604624295952491717732508032665719186647608663412008063620900087677801870119254959475286797248555358556752816004047387606061541293732061303333544407781602152676506092700873046535719707021589772936382436622011787846181631430740180121535905903242714252552808136273932315242959920081219678589405573297195947504255736535220042052393628199606298782082158232809203851155013809126614887645700946450233459472656250 [109,23] 1587532766639645868279593698474017740359252997277386490075856050773958358825729103012624775751268913806660659665081535441325063804211247319404426191586476903435763577828762414883336307441937929838120411132442066014570752444045604896101182430453486648996066619431195906085826560368955046144844157646813796249803395793283631813997648802714022372304996853789412754797959436489789742741355312637238797864706318092168157859662033798994543472167224289184206988818960054524874588861987533644888405399680988150296486706836407791625383780975574377767197739972669288386408579539709924308797973396200714593545666308930426412776483926366701343005447457320804791342800545660392093095736107275790896642987589915780018955797152492793348335448557629432602266454854590532020966889029329404818364058978425288301703093738211085797449520121233251737865878264429134053013425903164288732488390159578646608235038397471514668417770721826740734678033757645540994916225683078984719901540790190258644868725747616060352394667860495891655080644623430950945317595131453161089014077224337688386074227765288012716479207607383420058536760023675003867928516391357175800818170007206581770141157248571107711328523449100015710310392497735866944656764194426387219155692009534983687683956784985688116859696912530153352858305094122332878100484744329273041967549554650375190471767132756966733845993029209348456679506370630236388367342470718186317446084165432897314022429156689078350720019591052662516208064347272386816545779705660577062637513070380559834376752220824072727535271179990017385568850116881531760463571713823445652960686936127477639899877119932298641525482960801650942933574340640679278154294405759551792943885875631525353734293775161307338565694590062517341294824822989700765826529063141407905837364522229414531265016526576661978129574173883379449493497784923201621154476015362888574600219726562500 [109,24] -1493790194390246242310160427268446536498246952905386257145527738478844505223030826903359466277196894312523474191853668130305260612179107561309485298821544901981428440896950166179519135159883449009416763836891597051695955320963556549104173335554133262620270772155827712207005374418223673867281873666050452640296038378217470664019601419385610062479826183989389953855584282121802709600879286157145433235953872155818446479581482201577897933084503970824688207373577887410626362869371527537719821347970086545381068275689333377264417017093688889480194908415832811209824683348754104819865594706873126874559574491670888686966460405407343437835680350862455636889920010819766405678960048358942053581403845800215867996038496297281122782436961157380973109732231895154000125137978867165420820976606682368178552606729688416476207891358609236636006779277718021208415435060816199032399785003275370282848586176534817643357964431659760496222875889595392094145273394350793090852608332387475155894364850326194129290952140493366579726799885227698284187991161638666358560817102065965911945544679333717020089540375384633153508086287030639911594920714981445833533363635557011950927370531030456358004728584060829845179784732361845591846916452638260297995210450454371429010669446494962443794752528453324427344988271530450169781699356456982978300807681115778845953496418169675981270632091071802234560624032260934206391437324951112713112431030722239842228414761393806167692159442486872673462422795378149107053134546317946920864590724900527545520475571065144221097356898408792980997212622301258136460716999996251730915815505301702803732270754912158806367924087085302948457647733682935325479079530848444311154784178929983454872338162857729728250254059767214903146301590456982612995719194082179678707981855182347583649652879578744527604425959531990091629528177863406313008454162627458572387695312500 [109,25] 1140636734438446396964341161710387584489302135131251439455997001483033444958548764795299007549393999939369712786835907138217331041304504935622672278348407296528485176072026653454182847436972988832323713483186494971667405475739137052114276329242403470231333591301613128835346657943249421491482425895494105050926057259341598649849671919307762370341347813112529909064800923980056811904791936544970677366819377297635215889966138023679923020972103407781862796553239175433039257468258899505080229047080218506999179304546145315960425769608963924400598770003651647999258510871013578975379875230376829840512323478332941361144532173230901028897363763406396952337713073299626390312792381520715637439303683426446986532664409281630164754260333027148944343057793825978270422117737421398937898677956600319838461787212285021442784007727444313791063701575358238105378763814408617312236512623808137101744873392626916677536696387678136095694777605202422837870427544789041790642367316390457738498678405396955402944274276940998824813494323465059757539365174233234332160551750639637642582893679673150095546938079625477099011557034634869132672925648809079065327705186493901514619538156605463026180372829908820738217309315408091182983164122691268016439487613437896842723255641603845245092057615281236686654093911278118870815275978728731446476572844282102461187330008802633145340327799172761100940100733406154216577620463055169362423765699745361146094859824780207418303291643441877880446061786316830110353490543776312555170360380486957952186770252174845508782465918608391911652756503357694995110291639344372748563282138458390344665847249725461748690947121685966503176299170397102939426170518073147421287339398482402065939729167257126831779180841134231008321905546118779045084566395866536929901561417071371288953331561525631980114768123288920305532720411711977703816955909132957458496093750 [109,26] -625168685255501562500180383285409221100099533963118628747837978368216160895300279970550560975608628288854371270686787594682249534248259702304790717319374692657719922072396748019316970008732858017355150080167128077513785962723639960410100214994209716439372907566943762048663806398502090205438639664922820670537466851932525244004017788764047850245464719380622440454236652383519126694790447763473335424896539277321395060244210714878871113329938625680508184976147464615252636323282579294997973988260373681048717996554395760027850335292830255161426319482498120900575786889129043695316694753013948435045304725843991957392778220400807146735466573472289532297149355770111260771456627412021838562729404080949223336739525311117538812925505555775420761996289033282993946212268602993028620371182492944348194855383073457653339505127952677967558560537113763594205767329482470061741331627175037282574327072931696617825210075862054735564034512238588102502789796726525217991800669175109375233985356664431718502829616916793020253654758692853303765657335400093860373856635808986964087647422898031686469705305082254716411886738514795153729534397199972443110191032197115502657157441745422096468043930303787006204595413761715908508561755094406862233639080727373876482216454515879130094938788950499863662954095970136599678260594079904784098522130870527646190585047905602865556380440462344449181720019127172115202568327488297655004092672295241063219839996265788817774948812032199513822944788324304588922128804888745437896492162680960607923707664508387683191281660848131171727795717113282697919654362696586422503147594117481412160898099381880221274552016429420600099003438895258329844066139182143923988465924382335779480013261471950095287273059839470775505228627097147724812663507038581106856586772213839466507890386634494537029673597471524006813359264356222411151975393295288085937500 [109,27] 198719224222031349053779737929644450842651180524123430646087210826915325093420144251980156377781379372882941084749249441123810717533297905363616734245490117601068037032848288971984622818758586020893627557085950044485721350068471817634424404119861210265519095913633789818822265284943817302069373825073733908938065456203949820633822882521841980506454354871775177677331059979650589083332821348956043089372658107743433447602827822040132239115520812364811812253149960027658724443910244700353555136811581296946697323283594604530651450010303286752760419180819618931946677187810533024415734532585643304510150291303512051352282631001005693583231418380104380750897947285546875682858018811770990359648716951372773825966040444240685704943690407043755892567385110986284366106154593655492165229145286158603903814188850806957249528841738258277962553706242504958925715755381500961725299678745989155413181836156864228687635062202425946320236027679260780441649784872113584364318094368278202145235420657956395847378800216911985975491800495179077271732731959384217370417048728058291984328172081295261882664997554181607669480449356762892775790571849417960450329543153657370333553425790165098801812946854805509887987388789207651267488912582697350492374404668567334217783437992519685333613757652901598552088079402273438759690124484417967841020021914824858171378127624904818042994361757002685855129913014268843371936458896729187779778441759799554432244762798701387134794282362111504878217072594914734971836183864256351644158707731757310646419540544381210366173339579655032154321925442758538724470158137308617760200419464499437059065023917322250181957635979659744767827384051902129883518782242770442744601944941966368742870869827560679900668333696605164289207608593330358872842106161216541091596341447023215784339326163688556638042905134891938367935892983950907364487648010253906250 [109,28] 19631265456988927918767187385334225178301582690755225794446394390908904597040219092055920887488817975190824365672227562514898655290866882246460011092812011171474512185784372341411049230561790555079715826506219975724753285199883251366356376770141292876373888809192338291330087194405122082287696975447710059946439996766549353982202847264290898714608193069469449503762870142599342287250489028124237535282522805125732241509946334904773625482961965762500180542652867287724065205541341905581302223237667462940406348160400122728193216107618121122931316446459462766734627069246760651279073809660140694809842942346860156133087544890101835045718940010652767729008307289176437480088051425642495708742681021492170310529255320800997522578196075489174849522949403162090272004079933507635094797526914427187062908047856733817847629465712539824090371829855033156236599991421769375272626303850667405987708727199603945358454943607210930464973007537689866450327065170933069759994553369295159659169747871471374444494962875682419117432628624512184695330710348434388272975095055378837423477576215828049127752641279615161198930482420953458505464800609743701396377893247612160248687454679525163326525323272608407995308066666709133961678391848332546878625692823248111603827170846733056424536878959910637945604553096969650434254158447175581213651564067127977331592965162301753805352875638516426204871973124099957545455993406122672617453003228943143154100582617290258659444553903519403530597704411991144824550217174654950122434759159642790030957273483583971048635181298350935098166798403565141956578013111513481917660185957466279314474862201999563544727770091746130014042826825408932761944318237614222428362392276126313252653518627889710374903127342369186640859403680335244400416623848381355952266206819576058106106366695975824032238243183057235796695749741047620773315429687500000 [109,29] -74217193150994223435176944919688831934893691822639331314272943344992664098101430230471002252525413650165609987957881097233082051685904688655599062670219278933807091683426229308862669896559333706727443106595747687504181556773282914960257310566699412322841494264113334494066446267770012331059928062557971915526694884890319957966581345293956715972600079317094882124325056939828218277686795449569280739589257910680870974683073717691094191220564525288172298108523747713195430837025109011013779471970423581953887916317454262636436190682869096886393960146777909307293736304682034402529411847803516712367887191890380372686999899607516225571245230310958275162490357390989540991070650652306541373098487324659426365061581692503652453640556075081718740211495340778569227081417217263424960186428646407478692084636315433140675270257002323392014702218065026780543287805463841003683967787751010546614767097556202989800799823944319098305743238557583954047857794088690770042700608470320458738373772365796735714922846677343102575997103439468962311455441975036870373902652025792161739399890550767389400234132267427489743055141013634908613467272326792546529312478353253720815438055783670915348259403147073802492982629937754429870796442667104972784616883868772798763156431390972314034789961875783509902992978650821887159186008787082223921578138732692601254313603871542775888070272090827482783412253107815238213147908875762534973553757935750742446168438467113039416465750706286162607588289975338978614151366383886581001179752723629391015481872736430752623851527588957466045112604926194750695789457085918498972879243213305909773676452807395958151487544113597737475295381934351730979519821974660233494134422392874196941697763200179125501763506643151327071382573705948482126069498087649145123700556778085050015301172522998091987439690797589975090886582620441913604736328125000 [109,30] 58304844485140068912040311095369462155942802986181661694620604062664268716114058902888284197276124659327359228976636466409899661952092815236843541360531298614860436849362173336022485391659921507098745403136370016730717475907066243771710627200206789082120278900441517033228294732950598242912185985978982741440297656071809357905902779548580321452070627081809331015619993706444941999584875218269632809053478518600269711596596629990840375080252979251916339691248450455586903473531899150398156378129718725675628925795846851043070632688889803532660240480322651120373589642994423511291796267023417808463366629079685428876964707888384547590610170900449285843322444659012450643631036254209091033398742252261212880155918546275980912162986855690454569284031418032430126645041738402057059538503401058924295585644457544241671784762244012436999856946010169229880158280567165761189644929182283009376610336113677402880064870113486267718695099873382797690347403576811543534176645849998636652156205680106033127676118568076799485640017164097676219332999048725308414275436742678154832533479445925545227796186307807009609725457318622562095033454902619960448357167334758437778618679065121379974455608353773301514448656827984768518062152900645895502410915447802852320542369461370560196875397870286067309035958040475978213451632062825761902748299939603104575659679301608917983360138304203470784890974065617608139988659384016525381701445655753227482189043747149490978255267477390196920646286787013427762745953725190629510931982788957925446997782430396163231020932232282242061850139005327721935392015113688623031524784426375326025162392911468329324928222204923738941113716510551832786513828705213233114568917736163567891416200033975039132605728924688656931787900657356148853327554961748885657024165778768439151613106721138854394905631783885269214806612581014633178710937500 [109,31] -31789485659896253922151061560548987541885401777893742596810441189974559474121277512567878158459105989995005204746495012343872291227530278582936567715727311655239394979643862921477892486832156622413196089728917408480506417908307233347965891829227926634157303118355163625119150452462282078512912701399181288540788629157009001107348103000420183522450468720119191733131702384914575390908717156087777341958320970682973007422177038016777377803821613386845444904803748984606339210059283475626649358301231124884269886128410331222507375302876006088298136712690272943249518623408705568973778163856318703623397539375994807718252131202741439082954240027591760381860361912131570148514553366233978699482309131213345102390146933898868454048608238394147799015217783676093478822538202428460011440683204751370822995338493750027554837614360109426916680519090409414889419466114811864290062754818181181055414558484145597780217319515364483671164083280256344100608726957689273788327843814395401375178241856635891311743527358341068160864209713371014237973398397027923281714627314986624193859593477414925869490205247890815376579049070610656821539241702526352735152127473308933679131630493441938279660704123620535255917779615087689568279450526723395912899556094484827456637510360385196040724560439750927334175078867481323685323448312685924832881716680612292850973191533485109784225351365171680604055787906818930152766009524005239828127054143461967825453969028234680855389643703683569828666136955916781541068244097560361092496465936325047850379131076638028553294187039995915122594023549500551473847608397754995457589992888553625126167099360397542333139502860818634937386711869182054804415029549369945749831267785225197877520921843096523232430714652173893581367366318806560349965140636174820966189440990513632030683819673077812432981925638841858017258346080780029296875000 [109,32] 14014268617482836564442883544873703379713180775816288835240950274898470666203756170279964636205020526668294184501641887000482408376955607895103145425149158786402682929651712251006928631821036547842695913996152535891585523442568129974171074621926749867037276427655796332574665637755009622718200350339584928113033792793087444236638599875820865087776477121379013627610561060570188668446455843891705747682971912415068587073702432213737879705683231507948361539808751490062158713811060187485835670668880528080043548256398601785665626587340793519436391577378991638305443434329325301482528014506173102398383000633466935843768868058997184413390375300616897533741392865273041820680597669616172922794590667699124288758598244524146713346899081614495730039942800722673372778527451491843598153163090847372693616155555022747815066070868872310939093702363514696220271596608328697031030421954173590167705984979932283213389754970662293165593432541430920842264496710653277679147430003450933402939249623643209662362137461580801456366858845185737638576094381795258106263281034271853258281080858023881466376994939717183129099999997659431413820466739499486211611074368543878788417173787094311081125038526030780765557403501142661506409824619151111812483498946746311893039209605999073661930064561927235427264830189919171392063294576512903991063830564276944718431914671269500278544691181934636374289121656728844515324451223316051074274843197241837199637253078944502830535220560001078711420118190486795529033941416861491042447940843904714388936573143951048961057002738516045442851278716176577067347691175668992710603138176622112668793375753774844086842250329026547185101843906009080214318054576946238743228688048927149013805509123022028253386097086913209091427459423499138815202950402450015586022314790254137862385435434427931669643108136824594112113118171691894531250 [109,33] -5230948189623771825393276206055953950154739622607183870546748246958467694359969009745526865410185667373168095281872899897738217266356183840713920977637010128013250545474064935677406295952467351978166708911720010990916222001758557241119277780731078487347801840766713083526709937664049434757189434458045727505934173423143813270365150279762070177595007981968950113092135429216960817130846167086696255278016559596174915678832465978582668795432385158994693989257179190984243333187399746038483860871391238709597595849398680577124156305339632264900965347950927597519780186077330285508469120570551292082637166210669783571737879918182770556059362564337338637874600170386572718708214885329745407203875298857290088041705722625875410554170923963483425173404279660436742167061611205176547934902248013027049671681478298283883437617276770671618009559107473603424916397100509432171324299582349060229809231831037631574072320071856051223497118886128987292914630328463079264927580997309249152245227023555210731397417313997574699670742578200722424626649647575934231896086442416157207598669545898942594009645293415344285492544436320323610700121417546779464202939572690916204292229952960431688427521787369508081069559944307403575916164142505928070685336427823077321997590952810475567840589518408999192296670886467872139243231812420496998131779541795885861257799197456806861896169941070038347184116606735035498160635552397244895208432942583661807728005935586111472749184794405743947208739408890067460547571219663943341461349402145128985768099705246451741412942362340633695792557897626205219515978356570947385730177991960742142860085384205128142339673312194937538584567943675471974912721110549958097553014051332979150205865788923782162228066403738911380976370533412607636986572077331743904495820759857910951288268510154730317474047751602483913302421569824218750 [109,34] 1662416254700428096331312939914718303757199824117299889074719885035846586315273154889132378533210053243849485047628868738624647167348079673649839031139960321157164600644267497781695712583652615656694560186284308612975345892585207837666787942495013934913524117644275162993856238684552941805828309377501150696090596183615710949617915503571120223299147081216076339057029175244958962776527350658210856353284373406586243794694414059480466292511177769451092310455679623027631355242298052984631601920659349177514909578630526630889745529919569103692231927010516340726868466599494023151305091559704763897180797137302225226747139422693173907791650102012348258400288674194998841373446944971402393455268488884383136380254330584086116247946109690924653308683825411881867974927782401026367788368815495563437769998183197439437458265273615386353107475746569184754107184292891594451052590911457672711026958791079697613409041419343376052348317790003358590741833896287997709369271497096098584272842796269307563109941256475564183715127322419271246696274679944632991836198115290208445553075153014154693383527630066974914852127227066311919918089935671204737310727618446383804595861646197386353026905391452830100400590413138780191530504230249609291142109599368156887915914978548694077243247181681488406860497805865089937154911387461054794431014830710733869208322221076958367962331990703499302299133780593379725890906306588490105544488672119910833738763228600555960294608835271525234529269605607365639723580756016216128353737452316829785203548388202449689933188794376653761888295684688848702162954783782442457107011939255681062665011235531582906879100627140293667800250564270832935024721810554311182922459071886201885735219273052063808729608797378711347856029482122382819937305655339746973327783006866060704591466987145587097529642051085829734802246093750000 [109,35] -439764871534152480914608279573202460558655445528216781358235216599640828299650369209336822157496213087545589237069920634852603092617342444208274253096225618466232716609159563196954776419397804719490857090576979867832830517517575404248269937459155785894004252863073816187966878040137079953853139424082655755198286330431288731843550652507746695089955874968149516514196113789028300185020919979345900005266408561210657399862289983867308229866653917279921081640069744402355655221038274810853510294873974913638777696279772269617094462768997988362910760098491209543892404280220197517562508083347949694603086805585274177636432031424416010864335549272539930403115360078165672879633710372077000976369112538012092972419706507399351969107478746555652156501566484636579903202286744309892053549329743651491157239629895436941892341087171898544607012261413549073598608247469852929293596079267107934500195734285936107027016412578989436833867413206697828193333824789924075690682349420897811382391372239195648783001618803142165398728474453544356867205730692267874230851235888558596432684614479328322103801480481078903685375099435080080067107699706196666312079309810043704830914214759275416311169971904256768072982707503539501868942066520492247834124720420912680908192550277774060693713608983279365271617051621895347511913823159209964608064934262475536692853217699953468651689519799375702213764344711067764970327724720589464099458765214321067436697355051053177574447591696518043644435796324352745081728390242748537847327036520533876127293634154297101182168484570107730582323328618738004920540735550028269808930700559775632262913159418409103114219210197943461079788268967443280007805984138045708226922697637620253325500988385080569990452436067701171030825995764236253234833613915931178569474549363887376908586329671280168440716806799173355102539062500 [109,36] 90617273576733067593691254982802867305043821771455692605935086912148874325085787352422901317980254068566738875626252960661322425026621109415210853676222678526519564824465465060658726182475865073740454287198145362247285281175745976530696800752808578432185283224029303878153747761010472186642091685529252167510893575029892899686474694578690492726435942553400605261226830362298047594133739128003669327235467257132670744949029082308770621339972265193910079803304735261168014413005554110746412725694701170656596418925076580808492727530956712932764399247709080568561992363111188858581985089477576505201665867336353970427287452647826877050904238237495111308698335446850849576149942809228239648192147617457708568762510717171833374365628572288860038932454148779750071990133702490967297045036032469946317573452563677621152276451089213559505900640956955729268151261412653088697035643039602095025011469301629606601561905542349426842971915774926061503562433447551781223873122239780444150997323520179645452429559144111640074455058969550071632047630693846137271775636231875802691731490554468251732087879505970309439731034158558920185464231361886459050597284037933483986471962291676315984800115147148019578427753729575706000994074864243357055258386916823487100213534059722237810393180496883293517056638992155949168379934872331254530946676506191748598848341373107454025974689248899941445518962606694258051507778911651463602393682602631366584398308458157484759291760260590887191281520965785363979758504487928131454055699023926691061123373979888878841900396077660541632081497735206999468634063228764875776522199110887617316925119157484183047237443317016788084373792881465346435019712299395776389094963855337015080785210057155937023772420982987674457850403666558382307307158925370678921050428342535084410939993926348279273952357470989227294921875 [109,37] -11980734483843241883835240606758175464010812163594215711690346189581495473740407494628400916322788862165621793536511299713636452658256931562935140238331492427844570943494094599248006972952980169042835292202004509228093978560609241248636285476906585789093119930415556725508507916224364913109838235351920489807972301166551350818114629919487713227538331342802542268852384046841318821271389130113391912619343524870444443129334665123269987287876791871931497250736592151644641874114008436606238919616136016301890805597833447032138921850669303140403550911921807553589374093343898409907426438601411024989205191407425561081242331429008699831203222880956182165321569006127260381448781517800688396364287515302579675973035970665366234732004492418155780605194133097672729265699024810682336005613651759828754134407794666930287637696815455159595887208868636487151152698776934351881954326226277253599270109902662852195263113465329160770171995886426663243048360685732027828354765066450633503319671874852602938011705144074807969362053532656568577514108236691294874482570322619675061524828370889702675653281503726200666541862626785739821543479718307600333716681083673415210678702365085166802559682223474575704291108746199462970021996933959329900598850429401098917221193702211701304817848228531931293796192664073094150459095855277236237247603935753362536015885944161771327912343260276248777117268525870765795902180268695900990334817346844664142880551171514829290705399211170860286081001788175529854827781268055136612559486414514289875795198715496705143204382846654347080063256301557623155319076083502986984821090966823420223224183251852239210303065214141571566431946429165632071908793426901839788798533326594955709682898054021763303447020312111748058185173921516259725589471938752238741766247350723569205233065559923488763161003589630126953125 [109,38] 28395744888425486447317976629880587247457974696540976911484310417997245595157545473761912276740754237810272666128755567884184741314298305835326134125779283902103410565514011527227695554971077339082817331904159493056475272536560041362808673520367005816437723903667357525207378618950564996536020711643956411789592216745009797195973841274603849818089642773530483155352739003218584375156296918261817254053339799136397374076764171541214553555783107823015584726014758705712006668884046617819194095589634971705232512700464881099252723687329782497115176416460818422400291847804832403106905586468618572283618974458646248151333748634844574592764576483691614249410422867083695211776862826368514827011499019995549297149755482032119568497846156701783944069793711791775631301433482282912651735445324414972701188364075870185286144943970812365688698106858537500863240092572111484949307036172208863113129574605013379783181082566058748438256147373775468015218314941333663419508450441509397571708839085353760915167005449962308068160230787144701692600335641467135322084133011363835993121166281450804637190529122088865169927365094597477926516292901760079852930219142603646986133101131748648704451627189065739133557260458754178859639935603087229602251485267883226839489453252774562098489691844155270473736287212805311897400163201421163080003037430257509498102835914562239958586156835289021506498027831164573010473121991073894909988084034588240393517148225081939723178282241200717618446227911414199534695267244412048370269017177687809316981269386124069470193425080391956650657011810044800737232233698941737621075306551666346401577611619379831749845763747300638415989698767744814091041789713293293279242083594997811547787375497049532469830272915072304450484616377211173831422482691437572280693051561539785865306839696131646633148193359375000 [109,39] 450362038031360114183790675369149384130311461079140756957335112230968288313441647739287080940424783595521707602321046893862330170602215704211728480756595174760333849891892906834546327663227996596092048188361389794904501153066473036581438099807888987685373218448239405242337231206576404696482699116880150329330489429900978122169548166269926660131607157850739110221010687599912892308072213605304055209336648453978846780371758056361316170627956829503539970746335255990959163019222089085965301032061505470723012225253204218918660535912812275602910787686215229843665570524394553417724373128364534098104046906471277546070553274033790308292288353852961594993525481732803449144721954266417075800190233951316774242128011861265550770707407724093270058917809956280009326431839937803504011574613344714680736469959639301232447717713412831534709054047120004691298602588304841394484432496377586285759660476439674908727797819665010293556178681114724025755422075238022713538575764898059924248425767926360482034197644590729117407174121541705686082470357857405203996129219251264484685104773854648167959186043607746362454863561293716566028389631331966107823441601257121830037595130253875952015070578162451724410438053025189010070711627793575255014746734523335463062866515356658051958782308961449923252141010272117859138126015120240655420838720109036735533090427713171258270024207848587724130334876430452450881386652642399824916306328736101701460400482333297065435435218654706985180253745817409153309696524371564505220421251088002322268744493402371643543912001725738364969277487814064103790254478456869312641813459339499482591814215069957771707644964060852210767914501163872198954697547128636673083477526606887920957260955385191066126772803821135804607047706009981654249475728631357088998505996957355534959788201376795768737792968750000 [109,40] -132023013674956974117889806402148507826806151185600046782968352454748316125268525539108592140434417809385350269723094638157540602772402891818356796259412962562657390514169775776308743626638861383544195443835945309927016703839292053629719605393433636172196282711564178964250887679263499721681796819815663392738357160257684111988529301641878284340404632711393362609656080609847317442666150332110617106743879351040624413839061800589320624159200593894872710422397166687258413613266358929587341618899413499760746037447119504146754301070259859995079238003908119845933230494232226608322551910988568688892450677062288070800406082106829501376636156396290992916934293144741812588978276361803073103025843773925786281228497266490990437338230467590009985102364928820551334661951790304274870470540266781283309108580802985382753398022407932651464786301745930620810737237540214520315901738225930452774604930737489904843295229521866632274484922999878477689949976839225112053368380247521941685062609424671520115167243371333810169215006992279244586439299277067876242096218399061819432462032395804892500976806417252821333789417455945953221071778937057949955176658179047473811820540877283721384702172298868453536910797430879667883470310324604640695654036530192765244589971187958966801483922762677687055337860100096998084707886789986239939066753422726025202008221593060881239752693917384773716423273750491130080280282199688477601833177227320409927556654348668741573276826727001283198718250595326538926399317199244533984599494061436008330849613028391712303560232765972383061778147425287535752020248648038482872798227270709970610538216439639717802463450326025204827994790167909426908696207510018838319703110639821312396222959738550295003643911181755541872883882208338056002498948834669416914751119418447444786579580977559089660644531250 [109,41] 25423712671634998634615350597078324662247582817121415393071867301069125254424643608835264097640554875049040821119692587870858158937796548869768816104872854789067034367070522811355620823072469949985457804096710471609698570023452155042765092081576191580998099389419487684658964185455608726647341191734767107436059718883333538804708697995147030212048822164001796044679665171123901427500203333440241237870381380383920800068948570249055766016424006441063145566981853716751366067687307593494771745818211121576283666984039018959497269736486475612049492001969179729614945740222400333195004460596029766691309574560827990047161960020603066792079657607998050283100089906126788530336049975651497791740195650074851391564530209318089838843155085574484565881402992092498882674964880542321427756184552696671873959260141969979945695241651436437110706281002738379751367177765889319841937613561293049415625016691738673336015226399246238107606366048065355264625908095801228086376051145077374713000958984482773645598924178203672851778534690408722232657618809867125570906043029149535233892086818298604945938117877527682188081982524116610450018301212624003512019684916061926680900804071994889921873505828070821406098170555450912788798192220550685250958198476221060342123452690388551110050295165187842925858247851708173674853630621290453748853412640879511719727820713638155232945695695821681195757946397488649295419477835587469251253446788293832902441033146077172689266876407966953805971477142299616636068403735735185812448155559486566347858398343386760597888536534485010116934502750473806767333476481990301613533556871390652575229939219439001722470614235663147711459106043259759553393182075323417090141436735687292200646661551775402176232166849360419415514230504397705637212052456308392322821831932344593951711431145668029785156250 [109,42] -4134772407796539356682248468445890975330019703881315258695910338390992827547787529491032576657242986851917493838052839172274915465832366961452806630523754097050591036670514551260790319526995353853296264088175184784649229530364158261791821817885909081440743535503204858542082069716599645971951905789766398398866352933012487322688732849878156759898435642552851247921287121307984128108292112201045785662470137784911289324911478032661256303846589945555502542725072445496507593396507951097881552140973976657318764669036539301566047408406469638358256524504461449877902499626415843248234090489628243795350620362816863929180374491775387230696430188925949935935272935078705113944609034626322150257409885607998604866047822955862231208587299719563882282850960235060850395631269636199863414086844130356728891101744193724742223263000051674603514022573137203687669609651062264916457002215204245605024019034556235951752163151180560804954609182207358595608321002992012536413930126995579658213107679366988416191636077528945241332696656678500997424793594573773886696293049151911623183308417175114526122475944768272705584240544428562802226024592216960815472805473369533891520081150409490793479341811780847894669914559081939781702109412759522058700103176955211382273707665167866026036958315147114537900107557036977318944075390917955248479113054435971369803535471414104371760843949694507129673275693626939612225754835612026504224147354250939873966884110843679942370227390230025748353727313455800284350235869608099283308230983796105384563980208337745722673213244537274677580873765062409207781421098398584495637414511035117875736764078078475661264298348791609426620318448841356673275654004390068021240060745080217715725888790420606257532757690168203082064300942978289746150754976417426519355036163005934213288128376007080078125 [109,43] 604121205685253998945162362278656024796140106845038461928325962420371145696182680376840093598986292203612243656543763528225969900214622672836721717719287272197611251111321828355777587952521309229837566077303726382378072214314667309788602711401977352730010235058067241235421142487528107731874670544751836252663847614847162485206206957848157729142694730058483184842234794837440932922273379888998910957755228099810158264099475567444251157241382237318192104454670155677135132423281236985860942208875191149001138368840862415753712784031984840675635818301423407104678008586438656295046487336669412639922499143916884872923878882055873482479119697326916255276942492753527913422847480779697169036195202450857366557183983359677367620418547576850057628750348880110639390153750304761637961407653687789693854360224120731443818293073942607162496043800621452169420636558495436122356758704299025301127522966178892201158347306296516975425611237501638490948371742316205687222225527334820857668293821630959617500692794551682026919355457810356134941973006508301027332458512347858326424339019957448132027505488823218287795020670157183450191632880109142138675713295955211759707445862632127755546124610979117613559161000409677281841288706757825041724948955540333694252134879918788304701785317704703930175537504723920394944042243563414643312286341736660494620628322666354920159429022924905657104180986429537987284677303243821607268448722488254900214634481951320621245000464937079944729784195483478745991463408368012328429307404958880151740639205994310225133820774459892133093643992867663374340489698543190359035892558768096203375927192510912542603462066193626830976059505688630084007102021454325608463500490726947644448656967153710604397144974338943065854965230647006773305113167436959817504060765713802538812160491943359375 [109,44] -77163067592475576477813113240405877126879521922097181917641765042096332813539660562922041170143287838577520456811681015995482606874101440581796962513493356467072925352725157767240421490255103441618926306372525819990141573299999046462459226279648870017217645738217694997513987659362635670263383205446732748157979797856288454159727616392899068892697843091558963545701152408802444947722906442569177897377846130114033050898278457740645722086144838475270883106162913620077467446910291158515732465819550041716524388830746289686845767682674935718048167866779763617817437081145202540814838795175431236295924215232585348448970309274473756311585567590062158948075033050491776416553491110832508181180061854133759876825104119012450860177219160738216813905474906312350373329890218991178318885028223377572236498092675440187599098931344989014604521592833297991782997388524232010697883746018147053400995124284551365516508523089838275149887367892861348315888253955183490066609803947692951025978288434106829612067315760117439755282044475673368589993501292841064669008429822362597821192802443201084711899428558006825819451980385087119657478171927533804298906366789512365329897524508533232923059679332121803942394862227593363626362627879330735489175977244170096195192808756138250462238061702272057057959972445482813338486635580660146155384402461722478728198971049528596043049373911014185343369308814846321237581275132730544910537706378799953204302884439837720821586621169368506470611125253937807366112776022648937060791244823991494346982448011454011567764843097092946791161052426470611979532470573568927413120616154917190652594800032228959217395413312729103078319749346675353772149479942698218140158048072509931584973945695335854256208601901575648984687963195024032284535487029205044677837577182799577713012695312500 [109,45] 8530671258339450386569933603996234727528305560782143750604344739930499044680432013017726514389245609489063280905276392166706525377235562347549997280413796512567753400734180073097333485517508255281460843663195751938344670906777644453070784465497929196029511248945127712134569424339867426173074571280365015651255830338947347150249976046974537054801023553131437071072893803289377323566164266738831351189116642074969510619906767504542725357735668133591607872976246252975115307157479224477527845370549146118770433423753981336642736661648177413997795883714066310461247136007168540403151045684746441251814278483553542746038952594624138913668937425595043656230714361783073100272496536551096247775672834191308219397613258686485383286026035778094685369088194048195156239312652687552192236995788977117294236201836035308174959310214046584636149823380592983666583352093339004640397071801765547620743173429490027815436824443417430138170036221541792614972208356279086496573310906166117083211878094238072629863038923071172295183867477978010066336757677862671157034733422593939400543158588891389133906137845087220569765257352671244844998322961918602007193850810561914406765472448090074072563704031681872840946762136267648472431176876466746935330907243148598141049360262267964060851782473206394549404235015745391569105411357545634913186791409423416931548343056539862682839139876679140698957634238776720655528954405712707182728477991636357730847837939550044083452298847180273914529591865440165882053483759117807997888896529213519925736049907543677682243975174103289368160050167065554427822195709055677169220482945687254142495858110021839048862647705907099087069652191211854876372372251261604074120787484956299910843817045009496421006860592728876047776783442341935456179708930238772381926537491381168365478515625 [109,46] -750406591569550280236178865728212741009712149640559300371458271652816043446570301318440089459692494341832853501952029015721644135635229575675561843511858008612972130440693462522211136668214302877659334764746698830491898252248615229878610710811906621668085212878263807683795405166884381729061653801164860605023848839931759093422877991368206141627721633443676824975499903625503968695173641629008292716497697021705247715086703918057203826126335781583248766125640383370574188390597950586861270138320049037155212855970811699757522137149797152955978957524816166418787031488431193244318059509578877234843103294512970669262822320976074726900262684415738504048579403675611455421786576966300497453458662951387859831050976288528023121868516843952404686878123068953820316644912776859770525996267358010972824269737043314861815295078483675299091478999246645190708429937287201911309619922295757296524021522464508163295167904542690947780196074115634347659235715971530630287610954508879614514701758810256654257401971779345674708669611170163894390399715229495296247495380554146935145772145995867659981210177450240641059506414925496525168135504659893531414649734721328217370561009442291309662129633475298507415231873074942441164596831002409311929151826124252320837712322445680660912773999386837524028564414734731425371060276715265415473546256596600150379057847035303339801844202848173517176400933790446037055965497172903003461608664851427187719397326706402292488640658426277927197848808458458145697265897321251314609525081892403619336602301169972105248213778661807917549203096555297362651770727107265696653153141276573860990139764100242613739465010860098456355437534151766379447583225767267992859211521142383869188510439254806229385870048465910128382267544223138629898196965449278650339692831039428710937500 [109,47] 34628450307027425976989041673634710974283896237496707061892268793189809587318238050833795284691198548491642432565378549653383516959008161942913232692576468429926499575232889874309076425169664948254937806684618577003144817233251940986395883269199083155637711996490768203043482029598615271211931934387446558539208453121409023106306529440097384572439020752544176335722194158948318926636839511757491221799980509554088126398291188431149172534032980283251957587881505914194010515896662050982637612745046641899817848786317078874762300445643620279119171859170722114626212100106271532859198729328345091835096937223892474390321706636270775755020803391550406539404808957389151495294338225969036715409568687756923260244906005570229621010369555418258789200035761582930264740696938486020704898931645316453456148188744867526725173287307165123631833399759603302815573470786975830011103316250927678173085460254620167499135112277485766093605153313328437008084637945194168238984372248178985868058509521161548673717770701644894255724609935054279766677651458972562643892631839362617341900589474165293052822577196469578153942523273670342512980595246816933183695629379439434256638932619263552853298966805934015639430503684654351839236555058657617474776311237107962615010900103923776024315396258709443450289641851648561079912676199605567132655117087498428780225295672823283850060898979560389882607284277597667617541237297633325281589926935367117615806834494406050880756866732605634569967934554670262590902503139356896130996040556835779610118877617150136697090536508644453296332575559952232382557119909826644758117878799809485300042767296506949281418426744162241296022161388539653485409447545732238210556731340531718941471938777915580999906097234624036316180233521265017380109311466949293389916419982910156250 [109,48] 2672144393619141184976299258016387209243173509277550903731128959027235459893170730093462702922084329010266727202984845936332582412188606153816982806706571662666341932343655499254173831622887951998410387829995579959845816933338844835780778626202113675440420328075092700538653949101592109873930590298375433873760518064304981060454505040124351056569371650820175750881737362142014156236836740173412989619719944079960180807703151433014435563504344247605651139350500662914177261745784560435236121681538829799785846589141993142295960980484321695553201591075758920745783150985994586396474653733765295031528261408462309088736242370502927227367289061593578826401572512018340983827109686145796165225780373057498884692267567497118185677676566038035375768737901959948662342263291200175962297007790766691777072826637886992221826317258768570628235720218811829075852527171514770349336741313611316258414790031384694069670698971883101987018193084203698546886195749775367055424111714518321961861484340928263990883074963123370246211819071727050883700314101211199037865143556432516387222383668485364733669643099411003497487867237333163976177811983863655001606503600280317482629574633842346522489670975128672169537663374765355981407192659736132930248652156617162396997084005202587336448788732029068567518182228061956445532590239537620603631567210143696561977007901848326395479115376707713740635776563358378285578951903529709222965116178192141531544908511381136339431883621514185019343903006723725156746008578654244293482926068173871759462670165589776706514335467562663358033399177465292336525538946167330840128801122651629329965131915017793413342726577431702970146408047529252641483692811375888561940447259552159461780243769322701088903026919235879555002245784183948338160216787946410477161407470703125 [109,49] -571667173939592398035143608024578038562814035512984141704735759981302064600353946590640052371182390739239764051728132692150074715597389839697440862247583795923942732532424814641136789537840786846323871364172298519747418465964163261203888200231385325124655790761065142934552019648551508410000046358465674582198834388579681500870197590572535211053682650884788171692572781300233681634326381356061413179596052639185262082199604304754940319008076542048789406821727696816027333863668806165125316622089609735467225505711264265253793502069667471279146848513641365274377595314502377649037678813324616624160742386353830312799834511249035693931360957007386624047767933140564090207438024687307276866065813981046833361200256872131119971496065721618368114331060605126086285440456328604076623152272585776498892275337973953186009000023439595758235099282959481245438806174232145463846994791303190825338325952494544913687178915103272008907867353265933685953826841985869872561396618907564344261206805185638448722778432283534825247744157602774155234821361550258381290651748023281270577791025764001551721033836568171696532935820290524877115338308950540676098673345820713811908076627827925227000022125748764022368016301833681375709375304130019542404618134869847319970567126357599016086874978770323206483367659411352145598241956652488612958441357561273115441733513426395293754783305219277262975667684427765474760949948093361305139105779292565440419767009956526466103620244976237557486733686857950500324966263569467328543211102242420498569431536408808638131224139570077454213957176030340556749562923442920938565109386970005254161373746913269091520857587376221306357891465619171163830259126949656371621992243052034590413452436396520898984668257385032922262116610578295013956895656883716583251953125000 [109,50] 39962633353494298704027601713978844101052601852642082669315682840508264932491950237434831425160347169628129405936418366794937211951907569175595302506301629339688340750989561760910865321989690200887250169906134455773467938657303083579512877418569991012760682535629322758514297693131602526512553690172624384721142676729064594600667155411708538323177325974283758908477589622243496555518521816208499285403550815122535818580848849423623425422950713237956660612853264227155658003818219659963244874305767950521818770319057997891932967220634835626948439612741252335943629129331589777310911660560544447691008697467735182895660196377886469854852991674767815278983360435458879278459942083038884155403492255763204362069943711803428383538212245826942159433197120564671970714752327490578633105412811726427048789184905567478434091546416433094958772249455475671606412173444814856619120173862635718133737606025999804373130633163959837139204059481514263286109280034598187463741423967957332904509607485179562112652135599401278488380463390408883873830454409948780114718161608869350983051342648066342734255940229244471886888399527614293124793730079164978730681515615811906740982449276458852541389494702216039704844065498150194434855129142009076060604310904157857868785791573089779305535751045880652359518229578235484110717752975274306967795215177136803540169743862959387603710220049041381244955658840994271233399467042274346920204041633313982309601896756779295636653177796200561899168275299891084064721222849895075280481081820953449165536975074334826577423457236116977040098796846424981210785415558820574307943682757609062364188187485460297858955195606568229978350038641482378869461845369708346647249976825187379911860579185831560783951404882339585484140124249042446136432886123657226562500000 [109,51] -908526415780046748791110813295668675687447188208323828187372940734145745009656272453493007603026021203737217545251947489011262461145986664902429348582864550030416640764231823875216793816852185493743006543679772980233880280226158269422221043852632637446363049578525935852318465381613532580221477853537108487108025601548220812598689567729660040465561983509746743984182258691024729936805115196471762326962365769360272953882449649531367079132289270655320625851820082429056635542491020135013033187285423043553163219523020911132206119503339186924583881833277307483671728642409624136750924288060952695926282484873905591992113797339350388268893144205937329268076378963959220482773422197254459771519818450777926712543538377008908033120940298493879903983748136278876249781018561340702979598270138289081242274704836817163456676814542194344128827184007652856745352110056655442764336032811251559819630488948323689834283500807089291650063884607905191290892846665663482365802154091117301892217649351074397450034214240284181626496528703185907598086294840971072335274143357166950454803764607086259649329625470637642117217579737217563792726643914727607710463697292836437719410836137629345867030528157509783212370411352779348361859060789197643687477128604730848260853008548521258891167470608741226096777557092345153651892858937615339989189602711953039215846249010393549695405911827043960565034973508806622766691884570338699658869792395438095626619170983871293134536855869646616679869927494317568182228217815102216589683994315389090961713739236823751374030755639952713194451389385045204740007345571526789551403828763171500980259956365955279314424249856452002074083934722597012865989784999431930299009871204654709857015258479669903548929982570237885908409338101436271440982818603515625000 [109,52] -24615858204584094468899551114923605865065773776836071428732562320913509552708149782944861017472064269641757606045347723610993650663067732769061013269554911439432989184660636279363168290626143955330242939000122916182891171202897302515984248396872674810372791995314617820296991002942547899013483345765635570186709069043562883670743310029461507680262503699562980784656392880227979479996575994515961451230958250320144043894077708187511614455320979252502687364559851670970507809462691809787676179562511120232119935570965334479071640837618735001950904145257784073322371478981738776483458285148504044553309831483738103241104833924095360215608644475962622585791077292054308267083983167396311753658058119905813319683216034633718496428776442815353977485165001392493217328099107951777145722018903496243595858229462187439774392369798126998942758033069455659804378327654693140048634266764181442241369381235368313962411208909768301652957950308086458417978992730576272569116000280106685247016919289521817332748510887188724459582533752963593899283370731821907119885161053434259761429663262229273930677316198979356897606740764921959449294101010802244021648607460114479641849217924075825800933977560130970045522540964576239963274525145573566595156816350499512272209118399215168560656746663737402757475279873188637558506918412234078211493358409022802224500580681930658102892252750051466930099485107500802066877914567149005494915455423787098240551587041418801023444163281414267681194750672343804781075901892359105371565440805536559127843025116815498067046586238721229270682283597338475356607934335664426091775154587971940217634255341370229726603018715849364027064851846948675888319585808685692465772871765934097124749754703004138428108220574943732675390562370885961425304412841796875 [109,53] 2186977964080115519366218683856125953216206761325933993863454824072854937533667195807252535801251480541491132295010361915479365761495078058255178147231444908952091103847248253859489582208746392352547293599290630787790271938550046077819845802899384222667570254157622063497691030612827576952335460898148358370716661970669028794032492343902310963784361026420875911356952140163365280782934133715477096113398982039191869382866947399531483739663755367792594140067011368646439573654893716301172296305594568549666423174195417001954184375985919893129648714945886129275878375827726801559945569692766016730218153118539428199915027624071449602565635952598541840617631310777110592136217273910077834559870304180629310924255247717925956334383891919303200994097985582326936508362917759707393940916335409547406433879683874849465040359399160558489739483231878244504275492862121937274093217234062831741087839566452534571781625391717426903946979602782497824208482582436349187967062686526422853183231094744063886366021517353396181293365312461969686860086077862571299292668801133492370088779233469470859774178305114055396445296442213390761049598202237472766926199633333420951906805209956173081199390455196906155486312296942214174082501850089563083017471090427420458256186395041574768698451325935985101243255503342074753418467563825687658209662473865528822894766335608357512433009522753070151502722196663253105482732181272733143473260320017615911059404862246366957733951606140070343703264200336594998121262692951699522471479992675425500489545692403539960948146406372518778284095553336820876826806900576396369238462917289555587067537288630614086813777576618765252543614953321131036612591594013987924921724913334301421544929660141007900758739953650331157035818622993419151306152343750 [109,54] -82958229195329987432311775298640093385661534719808921224630680398343429384016953638145142182332003023648807876587965352609773863584802874741584647951228313180288397159342028039969844201958667807350371757248594929338921039646599864341228837604604064596017080248536090093372583022093188330025905997016787973468870091223091178177768303371943191552812607757051141496578653931824716742172793077676627280181711412318705509503015282478541082350733517151147788341732496876239827107174649683268402029249220927089958963130455100473964991819662562961758228028979802222377621444440364431916626497843611221936180902606530513073324797041012412014797844084164738096382426037712755349066194503386536350449961830639511205575256828851578597487003474044527051532770757174209656656138554142286646912151450757536185328627709993698444813287443909841378940167412358381938539907329864293702896689701323133359908900008502024738711362438352161089691680275548458100708779403282911755331864525435399166657021950511155130482023484862575075959816591386304357705468137279785459146194973137321208995348911499494814072777875333419860229860706297848382747961725423216653094497321520208169790270822121473186857865033733930717220946205856505692382737575306124430163995051588703133812373320225163493175547248771006790500184234483487494254954345480704948384801882299261734198586031307930028731027008424297433591725567099018056919369763530095159235935530453977637193252370278977912094617215130891365068691923034025743871769640368697439105503865874761506212547496932014707233238511388302634227639814033793367949103736154068486184806204549855746338604061140150349541991613333146743678363294968577461757726344364599478639585828081998805088130742064033243326541164884631596017904687924194335937500 [109,55] -7654756534073337121699047700406877146702165907233005486894294960651584338415046740072529863529771471199980308907064219133688889103006853346784526466480607157591808479621433054969516082300649860628360620297997782292433200874351677793901224568309199946385277629335502605478594190496993668952681874873094619010984351011747888388965456320375240575453461043851711108995937747977447661346574045652444936314147869963598791741033531736239888954457979513893271368742243446566785585945733930143885918838251536245908315642909730784151444368713412907487096567181231047597330637886361149348649644603266853244158603672061766925042778082750143760711427678065217860764496118089403479513038706759883947114185605611165312885439354415418339504579240130400766515140846589660865566868697126595494316385604841166750610443296201569679048754095831991580696989161481287494741378127035074659240317957437848924687686270581336421088230126520459070555233106834506593722989549189989243999424968523665938964978646091801832749938219200883918526924744088488525192845036750669633755329100989471760977855108590935734883078481461189024367258297116163126520509129992968499537329834151595509332201543126384285509107028066707526955835850830150655415754182215803958438963167653866365590034519374797463744172868349931657466374004960907980228640713113557372981366514099728703830730172843014213114581628994355619389972804391019924386261192125586604735461694291751302924798009463548955620313829491753589730945819846545958592620900011739235840466127310328262224804652016867536604787167147404111501527196984637770889359081694818240809069975316152691081733765269506750312329755869605217056196524205766878547984370870554544306250623822374768594674409434165956489559675407500603721856164050292968750 [109,56] 896517183250491281506337976827616436798768270453249142876611201325048524631498067637120964487846504933478223402399878975256280327418941571987144502701647178190783065512952252233925285300698587883870468520714290801028380619849923055580445115502315523475622566998606107027841925368529916777822918795892262114571139528969158320764631574251239890222089116810666091255518523493402373296169488471022181651542482969321826007372286976427799593461563421108702817341453463627511908442307636819126466760777912888303517214009873305818251061818527682271953578464997729565754319611824680687293119021770489026107764926094547213184912883140506515120799428182194094829564102095020553496671483682251100294958942025609969058997754283268147271632217950048269923479490518930300928092564009321224897055984994964081793803153798044188775742019162376528169362438941402133061566039865935790103474493988421331157407464873418670435656535764560887647080041161384780125062947765716446729802938429649273789994059614410026297797432234326356761314999479453091018308450093736155458818265283445382014442601884176125778858306508005655352831855216877367731505943070886759126792019775689927646655404084458494584943511135697348916196093058554016697009234868501010381490786965892994253776711894650226879148185853340339097498318842118013896020803680621074805733651079139262905247607928157731135268904942299504182140708993785102826207092033577871260716147942475854108229203646291497848679172890651488279377498765401891861856651708426265537258875229849320436882022358943652629801946342637631385608992522081730937933119094524946780298931802033054077503767667725641036083704010439360271212502174490315088512070886158001247576523860497515279469889443530668393146328310850651044300319824218750 [109,57] -43990569911842435906950064519747466355854191918965144508299221748095864488524060069136831160253492177984630320120254003108115252824832800029662320060599541436524012456803644329570709119574146280407778889169947668707345741764949815508994895084105745017532266051786490171295990187736731708155829919099744409326647599272953170274762000576763788478457816305250524834072743673797962088075243045979862121556687865123596204120555156119763566779324842563294770870783340102298206798188650953162364777321156636430154845542572523561427767799583296292803785246411252003591564307530895788866769452049640590619702578922301274833060322059771300512599633930436896849244157800764080945510902711523032899585946238974125144498498999304049658928332497255805008389842486382036525519815152265777339896506865362122924376780059030525743388855232768366243998251349287740283723906562930613605428747986689806206738589655577265119152880755481013554116912849307145416524178396574495076094112434717963811539909539055795229113618418788147723398558927458480476837888403061075257918200729178487482868558162924307287703398274660172933870601169946413370435734859779086088225715322978463563970522260362742162042759786454251798687583511461974511639423759264748847328317697795135482788540856118264587915810375843578980918001143747055528114905626409990280129785512824214280558781773481112249048287880864471328054354277556699917827038737333228550055298103380491197070697675206808553754671833107258530370918176884510860243619573133612934689869734914884109958361249867333183784568384712669415891934632407385954916581484992068996820256382666032267288620471362331345213660620487934482784138964143373044276300257339479834170379714467258778123819802989469596499219321017723609339268125000 [109,58] 1083002185196078707525352529758722384716926706267641244513457875332393617544376034419322602553636769488476662274607532287151110785597899269984667944497220147172601285085695189441418269625278855846307574097113155507649075431382567051580907642756688463128618133926317940096091658310262166622225770012674746799187261476431494393370836198667722400860988182518577937250025275977818142771685645768675930802202726900539928927633286311145630580962958558323503267833896001107681066843913887435178826118093295810117396860349117935945321018463540374666037861527370599311792129021315088539915088954549420884301806733335349029043765112771993133535941250320735996146361713702811230793292234315493012819722187740748571601211006142613479506934438038855315579983756063467855110930229710125326745240441003493816502175311019345345787707679981230564113661762735450292288080413190039231574648577112171111988317295729787436375891559131698547355790526824662773476130630643642007312098290716278908812218351076350505983763402577789419000328844685912680785825778197880549967867535380447203476873953154796574796479883610138399927936481706565926990570640677480413216401909909982340482973237753746292312933473812826311873132371399197862470745553528050875564669691717908639188879241918253013277699774871920967029972770996294499120456693799083379695321564010571827956722312277507165597735016361296406385177264631925047729179053904029895145920811171538915869435416992324757963781444362391788250970499351919150453253630327185956430005416995651335268836563812885353464397648810084429766338098925444568790879707149139638873248719636370131952394868206391376340382347850453787883512422462669624716870168691259265413774700118830239477569297849034780162739513821258621433446875 [109,59] 11544234105762527160813490006859980737375506980641073528113149613678241756171469049960001141058985563950696730786040875301490061487839672581101812656014063450441318117210263153543685622805739467145904759905425036428197419270302067414947109749559752168647103210911102704765567734599380643691323298773532151687965668832629872386742465224264927426344452790530929986324431870685624738049494760798328611594020885103791772842141736354182186832544000502847211816661217807719923026166096127366679738031617836590887471014867409904362859320331975280793716603674641066354288775314346364613497615093455864151832527622249132105817213440788452603494413576340399895141446550580580476505508031996415867169902107376599168537886708193186430556048793032853425084569489941317349748884259083161265948227900238260604748625610834852488663849077420895352621032700026237895310667540884162093957553912022196207338379063792211113669729887661507943618213662345741692043218781612159069077813770720713284743184087466846784874937658432126644922305917580316336051450865631770397720317149006896166987177470996202875231864391794158781621745319634570229362144899423193620089617553976846876383980952233766752215661154946583873526522052187265498278459710653242917312132313638495833389088248871826330371978674123371718447249942607206900613515391072347757868262920437656655904542468111469411510278296415128599386044346188305832064723425213944782462647257796341860162420348463715991887835872682921205120836052193143484866708930591337380634403143265405585046466350808454344447425452298280748156535583807380611827440466337278391818205329142413737687032698060856886027958185918068005215365113566172790421058585787648601214173951646171554403215591321530023941073163425944496450 [109,60] -1215291624699584377227287268044285828865591247953256143606341842838835646422236479653371216173009600365412766931908175830274311860627231366143253336476029282532893709544580414562285093250957515134655042703869440096332775286242044421715846793714773621766448739043754677717752585665072719308043257523130371865068086669573003429033293363585017402245070205940784486978778316283918522262415040571566842813347847374667996200105624989246818592304120489060997692622773433472214934506791222236140426769357942590663693623665191384863198080133635477722573482942578875600704489700128531274278852586801152089212423965787328970667300397574776714587759838421048022067157258840690711444440491114045511747816797179212248002938137472144504222691944064636420880627983530539044121829656854873854975282421920275528378173862487374201412149126300593286749852589085872033637645203905182698033028196828826213750948027112818755617978572143455516114103668629936328578821494423860930969474959738502726039515745641331155276821655235611128652567391407704015103127302847448870051822932431400881822572119182638982121696412592748377251804025566857483133307698889708416852726333536401159902764495010493016483370183766226163431938011622993622891115202158930974657265971857145079812084430637577864609061782676456698867162184755353933149281650267897176145677197654214200686853134490398753008398674962114477748189253912169641515055774893745040361263199124759004800604787191989054325406650395092081309589538099521146738276721410832848541847991630799094750976729130199627881464792426985786819938513419743059216743503514886936104967250006292792547213159080350997838192499711993761485444275239389497286472562206150158837635259208522526863444264276639001718948214443816300 [109,61] -17329847899421700459069153630676812938111441360039626404743473365091142620605939352741507756137690981413879561070192034226351058127015867598462788325809557306882504478976714225955629004465069255750300092646424192976400226829196099514398539635776602723795276138011255191070677120684910338023099880257119222067157302054115917658507231201375382663849094608793192151599286032086398935837825381150203732119984707819909451489226831430732889907556106465233485736854680199156300001766493042302419220471864228585294387674878003781287512793048543345569518850872205998980163207978228715458588285663179166995506386311225359427738405853636532436447436910266363222111260291467127657188277899004120556031393358213341102405939967991830168728557174162108664263751897131219317071656282500495587383802544027005313046068225217417165618200032346547917144991516555588914384538820574122775676475181745360627111669243163876735016935986484921549445146884600511796145593120424704026328456907479359231286853105057904832388656006855544324941561209253630398092633452910802303494680975850431802399699066315156668997356695124189711700265303729154341256607750981018889927360421466329990992581459187057838105773722138606588952598504292485514608470118414799418436050034016706234984091694800234238740419138985877095570769187603095954722202406065694630969564602703433171647398629722446520030460300241042342915976280224907303281169334842718104432692163324752474033977487055433488324929529716483752883131718267658159665480377824269518764566881903035117970962235484956796672941234683143620449522770568452105355404727241492386712939011332084255107625659632491566563474348551343784633293210145427479250282778117182389571358502896277357423084007690894637403803806510 [109,62] 2115177261195650872598611671627645170835939434103038209086698685665856928871958563605510052580809632733080453398970104737563320804342547709059473052759109868665231616935948325698213339621369802207726154931435105620063118649278811109141915746720796189101584567379635377503065917972159167110100596029342754355362436164344225369461341428443710451925517671649075115258545314658321000651896096654849070437693329553959585447452722485287502449617600107911490358381666179654818076783981660687419429299007630543639129729245196119213269273180869446606314394415543472445959267384348975622710941193757419336128401741625972145959176818346069151819303000884188724912824609396578493401190227528096824886214290328891591981094017947572225355820889093530176698727131057804505179469638606444923119799497680240814529662951173638396547394873541493439010925163756905028230043081239650159216915750363018994147780189835476929770122103712698148356952520994211164798837906980053500315114255991683263918878443523495153881740947980429904882781166914289869088587213076714026109361312797953215413999252389532807897644056235014483482554082314375341576268396346896116008329500727018621563074549043629325932355590353586048929172445560380447554327443094595553816598157217438196518161709822172927079441072703481238341079165638893936177463241436645914209577017632981223376047751497458121649107071921000429519700554615400383980838623072875807012112269251774959471154783632111739779610043835050737209230413136312236861807190322728094369346540185508341466911721433036973113720856609616733799933913287406934581815390144042287854230847369870640857170451502392334158220694058836024747918199813115572562977243851311890022574822067167819184419964751551107528512870 [109,63] 10646923600566692211417410564437761456895742255540028224761675461359510073380511519483053638872891888002043800357132902576592324630841620048323582934455831326516036128121795671469125588894875258067558928797103277840371109311785932054442610031970190019540721476983438742196452847559434835746328054652497678189448543610704898059726930429495861592251318404097938103160659979948084215201107389318744477945640553473811262785222300131469603478159434825862927600130424961069309488422317531762706581353226316795741009110745240140751579545415344857758788079395458135022026906931458185588379566286084404476441894621293999339084948921099754639854654065196824289200653237812258639570183191416382029565829824162032613460741318569384457751968051880697633572113380793440408048269706059762578782864503150528110464040813780969003798442049273085338310121324763275201905547655666039052697251103943380509144248072284555485875664479756528863843305353096470097212552754370649459484232251972928423398583245228135024935721461009475298060475240582840526915897387103724002847208161509663443687296414035215290454777834712367769460072977005152726618980832050319887545301764406316478509372685411476824672257489159437932044800082487097025413088718235642224737422773329006058841643672847300566466358514849596166872487517392101443174864088672066748291718826416237875184155969098755398587898811915351286648756902988339028331113685738950684697158757487051991193376206562664908415063452738385679694451925749613255640862708095458566275275908964902778785314015916242921145292623602745907328102778220550355578061178808028715467596559129871950342763920101335915197245528749001682171729626095104925135206585959204328519084437532491854129773973521877362970 [109,64] -1200714801179135232272727888368258151879664079255449697094356841703425743980476243123640492250538956023798953513484121214447028547012245672760031861869311585411848743330790484336684462277383059851874667153478849254364145915745074845152697328836470612178779068104801063314434578120575850377445209162100970735623508610375101160347626212341449342053383595325450087668960276460315960325923639011352409501196968458095098773063437158506465833930946516204073395784073312965172427971185030542572751080772926696839693157956075149690915541604125925627740006191503190064008902979244949404656382508133310864820675997315863396938759263980303331060194606461736982177090311483916280847713017140044369601555517799388538147733204030851882002940881395727575861745809434926328341152075114296733736209651250506886079253204913196978656940664297772172962905720010378666521314847001311697069799265803874058696518126467928784967857944558905235920767403611993777837832915226507290521786106404298804366367155976619689543239335543054793013177853393525443873042459081049457054218850946159154629158647960723547675716807929738972054527424246655820039470221578447562221226696417319267510395035491028046157929209105363842259189094112145167611113027483607333629588948650356321929285181975692912291708754011970715132684495964838986566120649562730492848951868712423494547229204470074682095087690424224076160918231792578253023012434462829568571857876828512712725026340511668918692595320752463399563121550655530085817655182929890662661136114207406447950191644433114175760427820863133121482591878927731324876079855405869096453355401034357692653162783486435284130858713047095832150590355574040440945166422218218362043875446996232166145065558251778450 [109,65] 32956318272577052936006414445280861617360916293210187039615544612589090309086165464803360168990843525005702892818194143032058307460537343469803440023177755491663302754331611693255770895825065668206219536908178804548421824056073268586069475636964655220080321031915024010099497051814144070150409115347844288835000318125956866064877081175531850811603399364965726323064193645227985060938134962590509619116666745466655082933914169081390546814033481467211319908835015785976067764949986646145837939774351676330883558546269313107294912363341834449374955392575623745360165920712290016715651540774121898282430628946357958439339218365114667909055754701794664363273738598245280371912588790920551843441988443839756441409455558878236050961689434174550947900813800159721527176233233608199146519955431739910481343285649941935214409983419141980621797819452026601970898917820720230191529142229551668040307097333717266498980480379058787158372846514097184303093352496283940141589992521506521206678515327969069419648087826906161709184135268397245007388719352483885254439389061709146566699873249029854280191478730314658224794021141028950275713539828489657129908905463451834422563764303870667753134056466998087817982482850343804196758413207287971267996569136714824790136596368042157337585253451481504887117089689204355946930107700190814843083091133208344214621046074226012863629553413227685684334006459509343629542189036492526570342442971583205078144406266704921432946080409638597922822361448054803660299502162677779858410745254716155066391982133055316896939475073231942284051728301334398516228534659551030172790036116633073461006770065230930456717464563764643827020210055888003655863377423095673594176323902181988044227405067400 [109,66] -1248834847966749481942267755593111186227257627317745496145823170492366788985987035958480102138933374708273600176369686297519987161871213640029091281806001305897354493440185951232732877612688285169739414840315758961491793187080151750053866203287887797593200070630541023023011964932081355894164432709421167249105075786221548227267766141539529525788213089908889810097680704146928464879333972122647431603195280181871591441163276498051498180153321127703667379116610606223926406948840246836271343644859779176377304149065354349419845245875175256414059739697791857256491257925421860060375819296904432924161875840969549790471917511984236464134037820424627467931902859013231780992731238418976920038240015028578784332948686135746494717736601885328199127698929288155149716567275103498666339834071332103995772047807844146240681088488527681883554371597599198048836819080614010868527702980192082141813237972759718460355425306154472111463527357161931744016845038884107936247874023168671469081374256726025102253349206519148612273389868015898759803539907476963070016922104224045436863662363311507724604493889125722201140411458009445995547426516418112716785450837490987803382523559885942851710325051204730080308444001983843185225012587358304184130351046350371840684553555308472312171397592059686755932151413107776035834598182799866890921042316365636454779765401677069195381582565962948646647014365606467017678408916088602809795790482045874547684492604624555638220252909153903152007529575504813423144764960347244277551001954964159220622242421851258951650531655550619177606329234213641951255792258608582401496568957535681937072706189855822385305500932974894694709042544229773513180585486717547590443869661754309794785192125 [109,67] 98758216511074975205873012140645209792904717298265828247345959802944032030873665678688209207401968276175093722692682630135711507075179036445537085467231845049959017108805678229600651216766412854442075918675875669350345638229330362514682373323052579458822672626128046408177861205896086582724215815097462884070950844273107548092006952698710026146165516131667668593242657877270737422530777494188708433751648962654909828067903275947292995052039346479848424879354713926716669185114875886950325916118266137049893522407013250666509531679432047538696695059239168430002602373879927666836302692786187513120434621617143543835119647723179108751608822016160625124643066773126077716845242283225179114351285248745527491619792083586251555343765394927493527137719431520610075850602696450259676535534334963223389761224738400607828790907625226119028534955314438286780684079407981863881139656394116838298414534548623252823726694786953480204663006810763217555288095059933188256619399214248838911326653209601938530678250942221012801669423393066073016802022931108161556561434871386937245133842669728690660699041866443627511613873799119614864079958815727272472688437298616475447763678512810761673734718833983035075448954970886532914786190492316459021740966508869078103767801945397266148842762336633995516186249986833917477993516989672364862295451986351719543186552783378075339238977768608643715719672228911521200563811519952888271913059112765930649383086507146922826423552313617919556156647491604873478783361228852780224527017812104311044992685350677582457255264417543141177697267663588120680139330969024609865035404995166019517040200315265033981100238451521046798601730797964915494293537942121271795437746857321309862125 [109,68] -6205225980041907582194289251124128698394205128878657809787454567466504157657164431648945584450574499928040721173072300491980521267064317524692612018154199208042961977993497792860299366097169161761086340161355644048066918382656430600756226602515623861532452452503980814984413314542825466072959547711220750648123240689644607443444454099403071740116794785545749785329158646611525795421148295699545943451978548767446412373496803619072049250597198732574096112154285950101095922245629223755496317286370923878250357612800103677698214649304196973326059084990946858546418135851168413607519929923001790740225361885502588922896156819188109513727058394113785326842820791440419105247717209988549102011190120493257476309305084254312853434765738910062031393714632294884693353522187421552921424153673791155683814995377007375689119305786798439381377690417029209745156416136137554546565795116944319431015968781966065805021601133716443983524008902312871689721065029036250361421353312277501697411267047436101151160076935794641881359497980130550308362758252767770092562419030298414146978831803178486130300847112121210407976709309504155115499107462585926646386280865037059199967916961177956917062269994725463765079098786484640012231807731245268016487872717539364517632163043875846115795826369575115846707659503270121973074096020541796309886098590319341926443851743184578387412897727588367148696446088898340049846077621032759008078724710879360844843101055446164313202374695785331811976362089334319358940576129506096418106833835830539331348411798627047295708833481696646341594221409488561919785643665972950083575932517928623881042251541104835565628593764151217445956553990963484475588874877650614232266056399260345120 [109,69] 306524741924683758297675968375522913524917487084956174708573383835341884633601562879150232909467493317462151552868523024686356320444693753971774339511732154223274271738684765144884625611481301863913311502243454156011983933593382969802987586928908779692187986885866488431905316199198997855590394078382116721744630387586737750945275545586900185010214950962660019483057474291950136775040224142613743816461366823321352931302833907926089621956542087609658392773333551349451679200110913445832535918862417328596961571039180704487583501730840128425060985538959980686818936870893453646495189593811014244770058054824206325637175625460346668012352419381715307167177477889119096895608472135418306439654512408487076707595555574138843563662027710192040412686227368990372235268121973143270961456784675008273816158452871004192634160172394953302409314602563329230560948145447727270867551589855692861714459582220677082332397428122465820225077506162620496106812513132759458325102264691576476845865852667695246761246418897467336583865378980547179741798323748783050118046172104063330126186151596547410502830253272011316854371673399678964467316806778553427147225116113928450384852952422814554499691688585193524109285357046464918832329345739062501884118455300090014456786450272254854114782999045960805980156496539603840700382657133084915620195125605577625659924913743890675625125375017540474293877875611630198226753722346301247083622884894129609198600108352086495619773586987964067293498727395015084960950974822333327121219600262281030647561305359227208171585794321929258568161022470824431610323064920220178419550510232366036203989190074000238539046362136191085618561924293872519996017276902094887124350963928350 [109,70] -9190841270199535760045916463845728311320880111897677278386535832937668613711995902315498718564315422689320483208829306809509650843601927765306608986658811393743725844971444484113113633964113641203919603559274956263131926238941577776858779095800239522773848954945155212653174858105892684295256678089857697075198452212664688504435851207415154475717597072460967207916158314615165091970434033507379767975893289629039128039950452563139072254982999584641326913545273536254970725587414716627131606151770433536161143802907214911441027037406640089800461451661266840560549843092113243793366911640526940028949457413626308080611278229518024819197425103343827696647181144620981934404420384318971711220815529050433152948698080319351478424489601210251783112997261341241263214015701688158392288599423287239946320673631038852146556582989178382606861870164387453675256343228560311501940618908031531274267524583908575783782981174784098177201590428767934674926437886480261833960889510327434955339988647576830013235838914634276789674967223616303091542803515874996866953371682022210345913531504895480678838379265723210895808872253612394653746335095839375178162956886899925622709941914813747640927810207577498859599728562549720055515913504752897310046668228760739013711117624111798198195712770155029170991442690274772863680381039423348083661179741204234747387555854913720546223787429284682665583645082127717616623489235557107461688447875737709731588998582147502373797471413498295405680531016837714036990204645683780279586166910435410033233404796691679829888699404398360268998400843619989474892304886840775549295232180801908894798176253882361301971138690453214000595075217705071179843032220118710643293899560 [109,71] -84334879309712235403702590901303079911500438284605714819929474243854220344129642135624496460206679696491428530570213721128346446579642462964237476275294594908182628704769173569942753935073478093471243349584600397507291856480179050202301923364724157853825658325853844114401260353212225487086423590863550435910863562875698682171568207521439264804656492439810985888773924944109055723738491963191200914833879558875728030097775563469029135590150093843580955095680805992310929983077376740560050075839626972615745861528535210265904528892933975874795563459318312204910767542876624670679751604786303101040568254033396448129947911715358230337285600544133167112259239737032144410667248468843483312320786597338043179254791426397461341530566506371991881799173470155806397905974006516192522411872098925498525840918765087556859915146842185038694620622963175093691314584570521705702654104503134205767154939387254819940450097091543497940497584521922844611753357533833848319682478687711473686191933462325710202985388450690277377307758863107187037720377964647739717038248569266385602284513774730662943148977589549917669573949902311382145287263140008664809943769433969133576227678078397225931772556342343689922745138458797613611428308254635703199642962785942878698844357152628824288926152647469920405650020668785417856805576555209047202217196043760918879913975684576960602332296092659973308433732508675467385196714828427878750483924234202957641883805423190913071985064440287840327432148310731371976804642573030154439831811635309153424556406096991700392888917444695674378629688037239236294577822145656753184011251960908158377853653035902820286078402231029037570112640143521936697870523617968027727300 [109,72] 12807724083920123542964779705347722415298967404623365733582763713949635052858847034348879548610455797990716550935407884006841619755980349371652197055407748426119455356083298545225928406630422393669584531931447772689398383504942566003195465181985694504981501383534082261922750948387332540556989017910801000515904281208491102597019478222852672196116282976199279254389195681768793336935826528116987954599194385893700795948971047983121099453151769297088977556399027758514024457193232375423188971804788232807869693768071659024691606129640453066434245966974664692918245934498418125831532086007780734067038245776941988320464035503469650637298079110646533455937120377816107431569067381161737514617465677055874701412323103871731070615141616677340582713353015236203288273607262400348609985373055406453552837245459668204552072616905355707916734653913067879957036934107070298176743128830715913953387826639438487293146834569642512810135993901754688509927692256424053505333905073048209148233468682605547887665372944125628381060318248864920772106849202257166254102227785416067297455837283152658484852129181572506570987545303178173738838319222031943959690131889721922327464913896198298090444040521719504562892129203079099675979267883362086225262798767095214443844415070433991168761499123143079967647391723158097968214982980807015957701496330616213412696087822346026036937705242148818451895776761653366886635567155350365998245149191321375018691782773959365568140202531725619888829635844169250676275922625086231935510279886685859024033705711714468663655467912987967019277134253679199945560955632676163585297377031442079629317425829988178084250147856682199358199260555188438060861527115439474150 [109,73] 74744383401365365158134963430113688428811471643233194480890274252123135363796292402505903275336580389673757922459514112964731424069533297276134887948617021281906899349400157514936150811150934007685469738287152915747257373883202434851446265806010942406377970334331886572263680991548039289579397813516861837148249436260943193348833060510634756287813429050374927647466681263028067476638821784354375094921591554307532495624109521197966661455301292870888104589960365079977220424361162507347961328529216991848141770606911653494039073506667958357658826951283218172268203329142955535956564605997005267278348708278132781817196524499539503750411720315729015762481539142268510345977341224729467526883202132271892915046364800657889449617641009224866685939455759585506428671103530874242441596466808126784259196409418870730748481185110089413928297052950276828117740174789529725430567080143957344242410948425029145729956275876244211477140905467096671994953260009293559536956940349466654825082684365728404808389057014535377833867625604210901933599131108306414601561553868028814055234849182061632291701114892352644866071926395826118666022807397286757375825789437839454547443839524225215312102335542130606088053973415101168445204872073741346268421184122465616271272237559612844786626216293575200086814827471596013662533188180534583844364663446343089303612961980068787290378932831708708732816102753927107231226596471850263692929523322246282908435325887774340267687070441340057272297267854551784656847190884577802395480268209376740887211235651201086003023766447301782882690014824134062327392754737489306053708853653795864469074721606110754514361528988601482778080619921685645608519399331925 [109,74] -14995751570247147151550616702264146646502351551251187530778038412960269682915540125408151859470285018402012443562089280032286409010638155390488422381207367585488005447009497839878035346248578199014059254319219634702822822070650264188858023845082669336668421032915324522544549769622920609431058179415846673817863933263773637711621604545438185874568512131241312243723141669959222308934664204604223947716901982035369765016697828403039253200633314903771334321958794920166177819896458856832547634518260155105940127230723424448160243292977645707200174268085269457445822037164039189167886379666325242585965092329490766730582116128461868677398852331239344478042876861938032435450174387477233661005044578675871489110145004786313900400423173993283641835066408747703201554537076086131537885108111385386985516878780958318514537676146517911607038677365081377934066372497822183092909463179948290787805024379474709052771208156782850515942981401702353311236257442658143893360666058984870640048504292485504991226084095450766894442819239569724821818184440780939253825422224876687906799777263779125640628536401309281231698231612305443659084666156165140682325479931094332290127658179386866074101929548714220440052453983186385222065206642964555387494044664037135606270667152379851249459582024080214353094273639055666383072739641338185972920904469865826749224651924327693760160459023941925380357529817063133481592396705501971324269182392027883286353541987414294981514698101887667428735501484302014349314106461846101805566604796886269891342490024927141856448116908493371677612153512794751579888702389080018923386532127610932155825663318654018511841882776344582495364270507353633588115949070 [109,75] 371854345174116876330637992374882348368474184698038734384805264216490841339119295682864999854703183421930949966541102489942554102473763590533725970166910078043799348921373242165178942939031513421362226896839053445257571434222964116538228977063737485039888376333426869507207197761603894642758896590051861376497973648773957233551817460409070171614309709502489789359844265672355893862584066969125270123054779896798523744151724171092032069601533964291155039650715716619135609754102761868930895548698226050371031155489662558847064659082056451949153433860737149970627064703207779098856866823526952846478554499876684888556503555984105520860929996417556561037895434229911715330458515629754843929092862697935809471023956864128748601117366735169995401111332074796440558173511067341936584449432139530309352357576524853982953268082482296196439928500780197986688352089286991789787091310466769864917913954182656813091993945751864317836958683518838247225509409725047852313551726034222311632187638110205760203783046527926340333359657346539582340312686710824187154809368402548251957091126327062939577670318792215454741760908507159113570214493811018850212711979173103760412048718082607720626783462636745495156297019323574797949224262605537245367583137623613225485114668593352979676933067684143791922402567422882193611557001590816203090817267199211436777710565723814173730065624778444154770000630592699828798948659476987867674007380999862374095698584690376311748744682638997809825920904247169966543325233993617542552417923700987925746075608664220229085752431359171293109264590077706082246879576968611786863569599375763978503130810315715710233733312824824995985755815637073811133847 [109,76] -11033741903893051844946749367127082418590621059109070207849288832993934930228579508138754318012831247550330077640324628442251499506291019032181701163290596193546699668186876331601853788257553543921251757923010251153102284064715260854035596754137280568003422269323519796387880750192710418639862484662683107804955018098239324090362501560706863410328536351814911650532294356802659655994733475411964129228873200526235921780750926969615729778630216717030394164558223388262345600632282184340725802389739753201008259291404092746280269315656991081828542645470589253220942225025281677788395080070259494513089549786473292412457554538619182583973695610751471549166094830185799211685694042046353053503030676228301759663452892753323211580898378849096660866161879614560098260687347677065789845385041766087548194832920836201298007025927036770471857001320689352489380718247771032471023312743295505696079692654932470664538224433075148451334886327465720212455435064561770588227542753314612576453078761784252833472671474749353409301727632080632996933427921381204230382824503907332306957804388189545889980945986976801227325169566825191354481945345117927792053439296784562100900270468193657503451136204948574184153010508104873902132816443704227233556851900502573108038423608014103036819554096214676353669889581595906327730299932880617555709213092765007442288152330306884499687200309707225789356636882143606297071284788187753769547672074603461788236216223805687806703930296491138850112350596919197516242771761879804378817304395809150630927094017571362672316223503877422140147701895250777601911665554035369048713090794324137908046028480196638924722154075683389873966273636034156602 [109,77] -35571503152692622449833835851503608413119815024144032900166711038306438044560717432640816497935270926373124107939946790050761888875869260692123804770668518076573526370801435628611666645186283998211071369641587935443650099240384868646786526928614743592121218994345020492085837658565305128630520147866652248370122428948980999458332296555280917086855689653298207991699185919943770295041531469516130172247823448026365871337056158264127098015674280255121528460530004732346353793151108417452983383186740775476024899580351527870830452488467244375506900896994384373218920332243768481942054250847697866957341273964598378605942675177790573042466899156004337422893929445155874291631180421652256553391486869608320851969105580850388459001339665733068996093127075177367611641415271716618144009678770854722962521006178841161297414672088854580361126799197643601358517425081977137265395895837226683244303105350461224690199000389226719420825177797996675255931370356896006778153317980221603331403193950993570548010525965404016402371182797838738761980042813777847525931245856647395056845775107739140305636118191996935958890911170946262866992137668631646505266843533499384860800424159740200141840921066803266578232329028213823553418956422671654796970729536938993027609065765737324780114331795532661009698703094404762901218419460135889322783481313077078238028173013038062946794807106973147017353706877950564602666153779842453087626184860204225782228494346902379621003251077655293011986897221582324060022289944578331847015660602766721068806387634649358544778717592114295118577477280542963002456594896060183065922067508401756511468336950710440911599532622421809361806562523980 [109,78] 610917222467750242081574129378564798502629520570543318382147366777261108595620143765651602005339020210379431232453187944785989051571982556735430221779656155649236319821120387189872571901845150284377692500151708978644320898153309325436201244159122485668970636420116960381237302879030533205825434286199359380797048172044071571073745576149818431007539749712881653745551461720226579373756449605811530215766094823929090520538131180328503533861135804422507005818765481345052305571963057367799698224061883578135780548054624558989014680866376909182013049099357377752262356121551076244338906016220905609608048831917059041455497638817050401149403611593259886159069705405733969827053283276509585928151917272327567093007630915938919196867326717194911202918609660357869544856008965677116724837978386428149388401475927348959715714569298554431849900149949631106980266662510858147188338933838537707013125388692817215503191525030653159430589986729152694302046364224160391289203224983167200414176736074534148436335981248988490622970527977350108460688133713700111209088958182233654981505690921995775531185909945316820826215394609276816374637452420989480571012542436173645990278748208675728039174132700006700960168598052008373350136423648142297452877506187223021733760738705049619800377823480912850622079914199471213495279309073193268982618466282686304355766419277670786331854521034170800798440385453901155414939451072244660362096077118933886688634544709512607161098165603708160562692472910230846100036586943688682745440844752090174658456521916086602277630950874899225526851510390299300398051697227716623196286400052665425750340317078558658391698868166317919674275579 [109,79] 62345352982260445457831141797545707496168180364502214406389459967431798942230140088316066384639188704814849721259755508678037862164219052180726956370706560816273590129181546072471230845049362553565268386875881322115703188021813274334941469834216694622504552930689907824009786792511793196386309698672109793197264709099285281841289949743661602381606533181461650946271460646363514575803027402872623661465039395087335760896960820010160179461406139057718759651008732489368472208186972324963469649073226018589814136737745999552562542431141324629919127579345778396100398119089455558409367320738311301730062482223338821467289960264542103880491320742359071276012429268993108913552414911468636840788705434912898386128566041162935161587309269363048576810055066244611046842438466261961773463984477639284367722380129837111210540531092204054936446404237319988914187351423733194195502777666798491964678088112816245960511038582593888433173402759036377997153759501724876699804081900644874317414902298871142388736473829461733081939198642391382348002712147789417323340107111022028277182674616047041493690200944013339646939201531863758714102156847730048560626193239205759858963637178743588443201614751609989013503785054659835349025671676938802087319833706363164138758591872005859926055057347098284111163340347224527340854912662924464668019731128986587604221679744786218677841693396828525939183178413735414459981544253082237472683538213728125458999091176022279404001414492754380465419736972319517945146054319606964653733309947071607271090971043489512965674494186893395136475428108745780692549493715235573180404794005302527657993158996539047569488183913091575051166 [109,80] -239152441225619818317944996830647708179275498671103335589632819518432134804390416797832691318206035091170202441493264940682820745086133678886337968262854925512077919271875036577705149445219563192422727507937776310892286289527784135490808786255551972379365082128999458839694873914890604146255196212390131492218966191310138239662695005035143900205856560907877487641013488304221086083230520507917424576345413781743825589497989978725208979956287260877488642385023764524867640461451677550199167151789897630795603773696899890272240263246740990413945836746572159633816057768475285389444766964445492932052007444935629988694295886196767503321020411093747171971452089936552784276565864872709400997284080720727710839654389439860664358977876984584044328956590068924292381732563012990585195590834033548441925018739777985601474630026193016356054174451070011519041447647850962911485037860812988293292196252008612120642348536413213790766561918515651970756847727462008944686474078064337850401776809731769136077854048845765352176363759498116868837666637198242829057049473608832705094761343756608980297506064946669430959555371698398354684857217398482159617171632042367472081313859701311148753681005884109952269403104213304769760491492507570063525129006181666469480400382280148415610796406757163597523437645382260766714550783713934081519530708676709063475896607447921173279051730940560077673358094589473066736869309541331711391442170367100185690841798785706355101397290060683961915442468138810013224659673364940808047927961893876940170696269700355448427838810048985780518381759260933450034386155831313949733442961572037636403631134599539564925965109276074280 [109,81] 6140500686421146971102555010791004064199664935825745895565407831862494788794218683873330756192499684873609064041713384384965616047739008642198082306238847483583586328756832236783175997569487671791618945552101777529232550871693851900485053835588931139923334676125946853568945900784253091539506939247509148811283696412453251955313900341295671700168138542162085814746281213648614517385086645074309879337343057812246582255042864647680998464906625844147881489659693253136414906495597725381049363817534469740331534738339025940856615583685661845231319055145136938701711628018731290970898950839664227287301109606951765937903339889983777300147395548717111833753888379293272052773107509608188105190008594278336147127882544026324389031687684400388178230035439212308688705223070236167985651077790039806816850970754007213087942238166724692527179842485492328427043053705422849711221815583328220263911609168037471340423699040723910365671656102638469312841064176167869130886386340720760165506264096796545914661842972708152727148556602798702553524408319688820357999527005409369909235246937979163673291744003425062342803466831597359966092476447477232539738082874785137255999649347797120529268128179009687401715699432150934259986253635023899337833487728557134528040248417925590957591073143514852382279502085902432239451467384987451667721420302858900078153950625476500840419796848772003742930807121209008588601565260604050677850914440053111913794952226562686999775639522676462740963783595439937374171371532387144003095621257513101154557412496469277378775728866792258630619449068102204945755211272132587846265555459796856864698636877819167321004551678424 [109,82] -264560940092565829429047271340751427720433132492773967021399714838556055876427974873148526341169213647768527954291699718589655839044905999568095692038092950292898973340408519647888952618870089494379278966442898094557374476172545514879049593472810376086398419646918525509848394941967132973673011009379440941463889509091256776562471143022589389617507800248600206707759606951662062301767608904314793415126948405409318716588940548650285923572848148132849201660533241195861700173642877394077569449969258328133566189309699271816622478364803654623347086630151063368742921384179931804554438871610495766951246767620250129402010633504189985561234270986273843575829772818100487775122157388526995725067993144683583766131636367741813456651486654395554173179193481060818936612065468013744056919466459393324357550006666554738613578209505029774902364337179880102380101688029074012202784611182281482053084567539261419927728056033340339684928333471483360599867903809173167245243152606899836600187935911298464294923989508639344392385823500524668015714592925746198634999710006085554044534229102517465544293356342977185047526355459831001522303422975721850752915685198360826876088842572599575783944280533417237282221491585114680056533943012652084130461461011090961232575670704582042817788822752056714913246595265754205620286540400347352935323688510787026482359913386809877566516873976979919117633343388858774048953513060127149233966878306406464622387814651616793029785215798654517902514989860564262949050724474328604451364495407094631253207997668902227893892602984830208612859629688805089111249736805269390103691200307111095833322801187111300378755597 [109,83] 348526318637143332475843298338718889427554940959287333890621700375283662054900413443649613549062301176214520176365068304468156208894298181610779849888413087471645834909478397851022790154327112102358986586173851049753083474226913178233051760621342215990602481007102623031809534425066596299782908145646049727139986168372230629067223964059576685374581012215706765127410124627889309496541694815073253148681817728845650470448835902148998187204910578513535820819269105876381244255288566936206819561234561074899138920847248190233181650160724171811140926890590567948868442471268693448414782877468101321886953142765697239937275409614907531618344541604578995406727617942105917359976832095800506246901682445676662159295933334150890665277378026821862838159469567859344694350796424306116712407556581471690106549010239136793170068424708821149522307384083318815461973625935835154304745060940710961657842135502896935208465733381207405401722195093004278292077589784298073574370264250421759055336127701855399274371611890786968872083285828897766229442977446802779868922834102862905528461200644366124766636546885479670534649983065272348937497700044198736792697633005890593828496617311299640609336954805738572741324908946035352140021123098020156150567596731855587734819529303724398253720037227062485102155842988408113910677185693871610975097925734235487746243909510531903971355365385951553291186604032707164709142558161443427500141876908225486425042188927051087510512494818306099952446355990585224493626667516150377613277199774615895316476674297433289150722973705484639831815669215400070543644257877048573596129372356046126742429379598461553366 [109,84] 8762477151118078816614395933546129311915297433519744965488878114849563051385112860465089630473870952132512099499406805260694357940378279357211873551680249722928616353540276478707332268004210540016047183069663721402914578949705888844247772432864105939344934203879420052764617766442339578073062263431880066865256662349573685845410363606316940549273183087515674802458704708215988074191016542408011172703434687626210266286230677004087373302661210873380138330622605605220489718068439310309364365375714038264880820717253485899158435014104415835821311347259113323235592715174849215745494794459874234966224807373396243089627249934145383016654591169198895767770816143005895686900158817272603832351569441077594474662300453869692410287572222826942694466520884037313486391502154952328440308957401346370433704398517718437696494415293889060858574066316352145643722155502103803692225371536703883328560322879829278471172312752917934562518594352241414880680589835453346494945000633694790392533486962220863593755183131641568380732346735539719622498007450909139506156318971022579183499611831388677911479242075580794020668630037336705987292353017120415355382689982506027771120447633822205724535334221588448907491665079048582555120073490998431875964382586065301593203084654600416582812830829760142855712706612596557265181037543181567582157578319729754944085896516845637501819755374433669840365423209967274123595062344160328642098516868630311849948424444832317647771108881341587798460725168859461824088343447640148835684437214593246511575556180978830647472415654836074709474557947190635006366120791690932217268279197359265271014822532041768 [109,85] -104193965941278778871806864244555594468600702450675144237639184520241885373909202283521025365305791455999963230220542446791238303544809159060719885771785834952740665800584655813973120634482631688126877194360712558489913134591350862558603849385144296732802686061134898626576965937826946637351290682202697015064494312841166722672889178741388567215174562502757912893591817498744127551245996829199906202024410468433085814753204419849433125160427414384099814793333259865624138964467758246548841017504212124844880453642145339185760454656740047178836104953097895274763825061292199680062488193603150977875491671460282045869398305402035609069557960779373052965951666354505630161068444095699045256581586061180605718252918547719649989224471706272271510755622922130072142911611474137251327901318535018735855379958918567895606221632406200588916764505567504407798132319698351835768942385258247277238471700437411821843014882071781091583167975173358702533357820180578386808090445281582013226528160549961720315037785533108040378160982833014172058801639465194757611523342419172538016478481084431859840141555093339308734988129085370117692389960905343787653022001287945964382472444958995004398005539605134052677207064037159143291630602266876736014647976695413250642429605267198881191659951441464621232042284472669787255664540979609198488820799238974547880006672195436299629458986681928048839280702210502966968525656418573949421664083078714409389789275027076847830554569367466124073154865334897778702589408415320280024536859721850929616826712796217201919862169563968781115112195354138256679380084769823705196495193238911391020173868113 [109,86] 91181169919936841090877696321574329699479092868875347632581760696230026415595683042697315951287246775636721394094041570068403881795495661081106618023061584379929515251746066375257011259304118645314399956657773226750110477249040910948900544876637869560359166914905883574003738202598155031514853808611532016771432694022784361759952901481564563909300225341295827835285639592043321316508306358452566078771870712803227544501630989867853052080226055153658238245656831261121879354962660173238314935675962947143134379625368584188512271480928114199603316581757374455094603289421348021530827785275391898004638232256286888149678922287615907133195434775504814366086892749834099968009941106224066121577144728577987560702308063800907122448596544476955486262027098704752240251288486159680621090627526282742317660738531539843518473721772108466355614633464195406775425942223713877376173963490196306571142320297632510164951566906213634594613786920044552867256356582089989546435862787382650149609457457222994419225048176585738574123346622147776910501293837596103778437432973494654426635121388645492731902016576276566249655843661678562500667294260072961054636296472037620377912110622692868743896295311261199373319989766744525655428643749282908606196568644371514897864181922104649459291310839721380231412676080655902502109038820421381125836504766372849088037563398196512194191921475032523333074449778753419415154370631401906059223490362314516432120552381273920516693519387254817334545412569141740799582676606615222367251159386720513315484489773194448759186771731538830950634015006683067059069949740546890267401575628185433251228 [109,87] -1017796727977069243277162643533417225708554240395940245441593313419885253876814082108751225481969099535543114298552240396934921244892628226927473307816257461711134345717191999524031291292124087032811997161007227364134193241207611137800630528314295489538831425923668592531917076237697065919577799276441079558881147580297481861123697084792330567414099060497111509903588638448208667203867053830056104121076484225912194884019848115978100844684336514687622567927482128457515038495439296733784146668800778404155543022196305855749687070941122429416652991962082409366718702146192336649207161012698981181467993883684489706900702968776882993308793926133159038706927225527832067547471490553228512585878830519183669711193155381679965738086595649166293001577519426589331125163600510171808582478677625462340156742621970258627068406819876051870091345758762372835047178605654809340589608568592904060464309763286512556588293426766505924376580439868997589604795396015348543530529923325243371620583208431342978585590510234556853629471304297856603524711296411882750374251591992006970320780675411899203915053159276798961302124285158287651208509126633294487815518778521219335640298128905357260100394183253107099570929606724731117438494277876531762893958004497703122633141462825057965401653266475540235615069930691940798540221100810779217434885956989657200788174412884283775741330924838900338578952519140589680416952407060666925292089735335507674569273263327533695289632868397766477160415770692225691405516512818786402131784769599357475893726319204391450702384329052824242801496508647472125524466416980459512924568708285020930 [109,88] 6287295601134505399133546588582451688894345255064992070519084301662239419323196980865352520357325601726450245126024412475388296817586963128193750290025446251183749789985430819880329452066969880048106778405471630678693122045687316276386414551542622086661370618771706556525085694647841128014281118181327321517884362624204466974737290095339993563360580581211776257879377342838397984447688557308749372649388947986482622291927171918815107221968841386067028122150344844038866189155500446125512211369198291927525753236486198894035093845698232303274370288332826303267168079045575406039274979732732766532847493082436519607339367884462777885911372266069493068550410274225999310276430981147733598304645387895197054456266229023856110985744266945662408932228476501187174026019219669055198025826212600985014152010313980738256354580092447191238987359228540061017448991331198213860711566670845190359001671991919032356743615380894856864710884813874945775605754656018363267921751106343554569325979460242854006812670007961612928323818367462124430321167260510983079422101392568839239522659407729198037458837661833093438348651196818401663595201671720675140676239425494043644719017594932838647868442329731154279723644531046915880504239516010884076788241380155199535770859935559428072739016942172953395778720501977035297919115053130658010127435775885333004861305128828864254692226529253969814955817257971465675019575624314212041188464041990341954032562774941494810820544893612977257452509157142909261257258220082342846737123757137002481028853387859335838048983750830069082975804487564359990133811865906529550937544984741 [109,89] 39459875567156439821757451023148856337580907074527502485029624182921665938658621012697637647671396383465713664755951894738521163387488091925871276954024317205793716856328421010538142380129810693405670709200091574631105252966067064085486430070027903131469826692501638691859780529326130236118407198445295719030934974481914899451006405178543224975063768538883157685054367261996662272463457958141571822212134193535269033213334430479460441595161992632909494719396721163793308783992390440518373790011393858624477244576215035247746468697919002540454763544288458225919647100391202520817059389971861721239816929641981349003591886095562865093399679321508358799343477275028456154217619759379441813151714386686475458320805798310932220033744734141004719650394670999124195141945730032314921348368135832403826323419662225378800879113534431857512811479096494288998995163821241776607416894728445594030544183430077010446796904746863484733452428094976295862009109129265133942544355838973477919876430271777076877796612945638580480376273534938312897951764333685667979056125610431286616681945519887039200257354492051749426348365723930121551730549849842503883153073964361427033435477688749145201338675726274851068262813843119654765218801484708967980166176757003730688468931091876503890733239872731276652376548690202718064221623833473161201727120453568810809638169149815542832570623185668114583194515352225751214131205290149201438833542566988741134028073821332910058416563777296885596777652570260012957382089868364871764700580846861880593528262475734498248942513466334643333291564224618917640543757200855274812083924 [109,90] 162495518816441128850494009859144026630244758381257172798572317903007786590998956951316065088120101724063161317745977261168493254464246406713705502478168890893718081159620474336416126937317368358012844130623026578128322981351700775251861517609090191431204412382928981176709770012791005141542861049950703648198111384223200821088387786856737534418433252362854907856196378270298030446610641890228617125482377577643950680895839543667394510427877163900335003836271583668000939204000455863895978768077054492567533578368923649291600170566867331651316524256978979201546010634897179421181215330140674676179155212051573761917376201603292797693036016678155476340510780064234172328008457440973677363824397270811866971164988659949703523922131789248369012238114449245140648393682861570982347060921005946360174891302199294550542680542480982595432612358810682273434150425632892124221600552081079003776015466457265792590521439544906307820556966592624610463234445093396294623666193331500895396571572941697490356387747363195624667608149309314323472522053163268785578570819894868917620886579576698511204511326777374140152705601466767695163090960074357195898800114207599057391440562352129781794866569956932615073891622024721987610026232496757817256194011224049607732283432486125963557567643534124910831624944191882612383649600597128141826125115017065221020180092629823162942571238936927330385064986670942966028856588126095574510625769383825970591355670289002111373881545581178647200538784727953419248416251986258687465020025344875091057495164077422443661711554378402780866092625704627149065724826240474395617 [109,91] 668896879618573003265284510838978770420901601781910362479446705285352940569429679124050599286669948398426145678376228890616353339858215816873837188644962433280304932165569001532219420228292188925352107878739570589700301107738817879288141688780961322026415713746258106615104779632250963278183582155817129558966495411431780517465548521032490639824590962134346674279022050986151435326488885627320114740137045954212466172712175471033463839584987318148721319774716558980536464042473289810126517801352657147430723765859011738563974322670336023024507402730756029585329646703194678531478809940801501450812114447519611885401405310368356269371214310315461545058225133591839090590427535028642034213041351749517527623451095940514913411975798900221859445689831265354119212052060035336303995160654066963442084727615752293310270094723427105152662338003268662551033435536587244886932263801424209874841292199463701905775868420959027327619908544594531648290931405031024929743153117913682396448273982909718975090424246171057042882762018869898916564573389617530847877450762630311427673904694903734347367813917059801475353797215374366087575452253538790978521407438040295758398913691775583781042957235169554456023137277806457227360454008606863534136356615050191090747150094953531275868061519782374578832593874579352969622831809832963249111088398742682274095898179097736706696257754205207824821555530152347550715177830869919220148072676734235882544374153534690260179477832382283800246460147832591354506063476127876793432412860167700588355898987139323439127694901259294189059042622829459531711020302131503 [109,92] 1225833204063675738737315310158662776267190097417873182222151540274236585293571602102551995527414113483381622083123193128595928703680906310413621476416316375459182515197921878082340818885674773194849229314173951748945807568188963537378020946733015153741124219846670814826573469920663002496123428512786858647944732812869683960540547123836517843879529331532516541032894540458774638382415634526329099634533638161833829933853567191710657217704763220500064007876316936781456068106022407977550301974968304179749579347871767220564672587030066813143576928760351578883576208497673827329363302356118066724002421201756963363013964886287472870930662958799015966809365427129239515232339928903730667626545133966452056705584355840030604178526583923244645271144409150962022786736291725014020100483770191184599298651266213614111516532182909521964470181258968284237822865906569656020313054579723431832890507642790915669403128967051687146656191601146865849614410174122184836229352958405633884048496010066357668619453247942294696994169987302679014029263974120700059944784610143758628458659907863459005561862452623995356150786247427597871065140145283710698384876693842404872897441791890430560670154588991818570471199534505914538158862185669476291012946763363892497171231839942470201614617250762936807004781622974663842669159042622708872693873496601872882208884645401594022062624902442015454316586695174664863077575045217745709429857461900403323510488673695923627140757768977440686444129596188651403889110532409775603541334814982597136023511597878439533858485923489935640569399019731251857144752744 [109,93] 2170642851968406500856485010243841926681147320186505439383638057025833369122656242835862276756615500038328531396672351175811975869424553970233183380081386769183908084966562684756335068273245728293162205865848563113536724283421465887678127522741082651828350650291990800176515804052382472551657476124112594624559426740773118045692441907769954619823310479764847362813432211572302119163005823265946498924174345775455258955221498699181615362642074405044431671651650351965912940098899001537847396270622753062350609860696758353388220305757534258832507576583114329924970423238074878041437303375950079302220993894942605034171056251813770015903597071146208317908196295140175712829128375334732688609742510727869055900472841605045466885006618745440208358501434736097433372651609693104418368280929644955184484320129122667481130594430768665964103177626656899748492340629390779585401929326551792635742337274230089503976410008702579630316645364526945649604692809258291330196696945023771501856076390592190701312893093528459228194044851312343130257582705670169115527478257377117025528712675678884468107114106206369454066524481767839029220170989894858561241443502582933032057893422910671318889214912313610619166077516180684785284086156231068520549211641714066765733819183493960655751321882521399326872515527319156597742802546110146020875736013619298213782240025934796747770224986398269196524878707027889550632122598694895093171223762307802438223139036716172732307994530735971089749377841076187374705843095833420566678503189697446283017377945146034408826332972629269681498344616346313013521 [109,94] 1380850221583257662221760346493325885283346414359829476462912475525603987051114799939954735883516619131261750208024864841407002749530888198341142337139147612303005916986955835029448469085665912335442942059003584697156444114432408808218275916621781689625452770576947971471710220974832224661781825943483974080153392028781005876111511358215829533124442786349342802872814978599386031478051581562638245100959209383210710437934403133848088601650229158101860623082923014209215716983511155406853116469932382825911630434749684560104422514265806801176342989102986860223742289961151392813599585885239263015954228614652752036582948724842460305856728205040439474430415327989155201228336359654097190005349109238078380729333415695070997209046469920556824414551814359160994948256639136905096000687765509690637190583230525580914388878770083117459114449063617572502212159047358379434216699030290147348760390298648145673751260188442136148014984904290610159548226903842547762517671162296720184911940993797660808705521665315596464006309159515870263445028206963982909643050739574302456769395983194221295632300766624209710919898887804424808048810477499777821331732054036144581654877042129729696282493756703567710525524268490998645044248833249317036761106556611619439876773726578307745487284939176378527879327242291002744222500153880718057116184248651188785386663787118004041276366136785939867537958533081130075740359380437515181347440561053125548056880875189842241618085765136652776647155485522023426948225443879299963678121986898816852169077579408538256419278209354510828493027736447180 [109,95] -935238393241505339331523964750435420838257848811495233468910238121394732547498142331848541216155270106931422154306600070627314313158147738768682220267634644458775258317837448387913444268047440350826861985792979498407329503536401023605147527280911911719239327526830398527409579420664813912463508501867303295403478773796190677791381264276370104371913611936871289661941196550687587981634965727363913269975417241538454937954444914129707733047291757187570520898810213548889107924191007309884188826707071950023713010885571238889277064385261004849749988028858013727337389550872342131193412537114557473303023646434007167055928311530898239105891596133743193168288010592125768421766318577541680637128794260225705712636749513328681907904277460209683176235335831552647596461610353376918817446046089677293605191061828279627761221407305388402449411643703851089068722670223549013748111593520147433876041318924203988511454895451394405873995082101718692610532280043795741318504803209193076359401852350114897521625722689895290570520493219046383031153672657935221003827241421385070602056466552931363002317701652915817221792700105878955772844876546762341467082272965790719602660450420370240897470634861929008704950456427765954542809128732511408566391985337679993369225218941239394069649107933669991408710808360593674784782273472340712799575312540142185383961436175014661414748253605568566056409527771466210867060995558244141045086466703736446046049623551014794965610620501939304096683431601018433731567416613169458595435766309217078022546450745943127549171689972209005380207624 [109,96] -4141572583331275656936443216723318740982856873400863491048972266532889417167548221944902324055553781878750713088983186769320172793717842240485081909561446124680648606636374317263870348424218576510962115562199916981634961529571384140677420006191347412682668165077311472209605756195857255727632398035292258254152945224045121693097149215317321221171306785924244561136735024551292358674111099134835197717598923416656584850052645026806556753968998197952385070406980168334809395484260084049025888313862502756909723377034610506600083979453184623016111515671544116470349636548387140366707062061596742511461297580408681267951617684599742254428433915544005932227012457872592363668536056596363849813266398016338554167967418226419360587105764769246176119521084401011208230315297250541067433393683943190903262295347448103415794689152868432618330536320769211696224927086624188426851744268888646314529346135674002689614191038566594995015367349292078337791408830136203827992033580043786955359287687855350176578122750255585619204362445265463737424520135006573205249944656059767579088447839294822304674669326859079739777584007966788429554566794241479769211619974990304123161673188799808941946818084799385029830726651836753503265329189779263053658126556129031889485758629103446479595305985689869682054694633726748254145919187180838489849593712634076708123940587170869199801177462549858673811619870988221441858714110263494974373154086743584270931155600202226413489487597056521367492804935575745977582526751874852368069536386532807202238070097620403612250060848274490476371 [109,97] -3744271449446529188011217537771956263342124155757414558211817720299427528103154370891775183196365588595421969526410399929941049116990026467317440592676272876029961529552505002725960687253890493929764651287869041548166478553371705121887673041340909233713564178223778915157977057475017280098006015464597690252105926310295290916985027770926501238131994867687591213707909976487581414700069505684596403669745880603731311515497515847283386724948651636127498342858512416557002216491824363669320951196214150833148084105502988480739874983282140299802025012524835761851369943328897266457720035453473175983645255493541731370948235923521167029804807597689915339425917917512066892260778629930729031912414411321038857477311982665927786162559301788178907353412717734189614934259290281163975921973654045852796898262341895858342731072399903476903875961233781746888990088483711415425409662791989070879448619915531897185823199418591732137792816949239447982796853307591875796256226413777620008877290996482993302936612031194637107380487386958037556679350459928351613040709575572850398986139808392751585727836766848519028608997971965329858616289741297639911413244319132189943636513388024781218667427978546842424004547203082620431173849445734074040031723407924453269385067686358506944328629081476874021727453213370824604552320239151668345712813848370182834177412081361534632291770954179897925000549135746630843102735201446403458763081193225697941648470350319258907117398536072642914944363903431415927032691341462253889069839009795946066224271175778207490278697710888316 [109,98] -2733306111747258032100311552136995604705860810818465525763535039840754838730247821764212015694190291099672847236928664495723877265751701478698965627577007371085891670630034789155438197078002614108001408978583983161709396601483710241385601149963790468934049800529883281454412408510275755213507602668923163685635100793160008162616031487015297571231456206587242120998536508088936731024530113787404810680381092582097394472648458313619723355292190348170542337067788179116994705211542333567067441398294423265018112005067720690485582139846083325478339656865040049549133463969692391547252005148640214655343854258345957251517124878310636146193210343898898952425056735947470855498508353115773036656143889719162195610893045442018760750952665730615138246634025472560605990915899628371960918708883064076672711516459556697898749125807025465385460576945353976671052463064977743108218037589730283625983709311852758740732110938494873139871320658249041546634472492225804594446715943372096566270099127431306460256473583846028800394386362700343665746086501061831855970541544905683601584104954290319167959575914213853589889459533250049521755641152716318118267424433766400390086430976034283381806073984107135988432775652561370188036935504576737783437304832132109555211775815935257105286859311877310015144978555566159797443563763338771199813824389360571748785792599861065943030700607540926457151856320142885959815099584301785551828225777258093753962479791829177102288443865120015462824357645090271533809949879298424552339955074682607020513874591596288397518167480 [109,99] -1011246672366890234794911203020428814980562715118632331615212240572688940793665583426628800594006687764973163693546007879505629328128502611374065158335926424829199489499834859897071413575541256008742806905301594268570870158812174466183789938962155970251349664862124811213161202872298899997827727060654222646380700736368523337229762305376421422634317115384256638427067337183937993177921195030085422240198327214755134265406246286432551072229047095536406970388168722852504536468195390526493816281611020170808848560629787601866788550625450942714873938128800699124281972917230863455391229021705021503175781696456340461199939085377465214146663906801109501353837191131366469681635111834601334513784626395081067854380630041223765479611242124038703033778314898546748866782790382531205564501391122045225742152856631952523663043530491994891188484222860795761323651052196595593351295333941612867388833457379326845141245969419264081499455615257715267477853047881515525037067250126750372829385617487730489317172225380052972668890813259258250652842212837721839407285174628021995321534254735680752052149037271836902449833597703299158619283444942803066504141607136287562491831250666452587248812377797963573824945860132270899311299372442737788208501292730130638926155065065951233103900140602350195417236684866602405813618738185203647856096783280788263393410143755474204910569097558943983885294741702717863471941788459162648772181359608998477624767019122845160705867679353845335185287525759501494336905414764701966802895324093322462553525563311459986666 [109,100] 1575507713904862605796810720562316360714921592050151340124437834944087015830633111278496695742515447217882838890665092352063234267276383515017489719530290056851528738513770808248741539711432367093429905038613306255558531659977225811771534208340498162164607451218729361434636244645958455058146954603317382313983084192283010840341468008745510835668067456656254713572934574792746611067102045918624130101845583904585446506833382415054613475071464904478803583301438034835533181579592889862979809667667142720154138012660909114012486371993995690357607838338795909199295050620374515194977279402917937268247320590361859257434917537294305207790033663223643075299695235551679988618288728105073698379105177176065786555340287176463125524941774395248720456873743134147044574111405288731896078512782424159334774546547483919114822526233869719250223794667673107092491235976984847882233572210016575153519192772057263876211398341422396411734062958191903892095714966314146344148655437849259623917952297644915891381823642876707523909305315299671783802308366488266281616081916275709679436263253575321390726621513143198450608955932978543723105645198729130948013038684313149847578415658092231247786181237447467897634998875372715335793859919553178805396242503083066146365847299226805458990900919481137156916479413750436872243167818573973385429576065443384296011470952311859949620028288663699522183561835090336213575911167791828579700330069518335134463087963810799205719589261620317903710370084888359282158878464205852551546443520112172729243310014790520 [109,101] 708921442093952389499287972437716781125525524034097496426644098665695658989044024417375604707773604573974225913874642955319696956614971115331883453413382264885389650909361646966756124845733115535839402376295545054600114875765570073891837641447173171904271689076677221672709424307773235531302513199218750857092658976390258075919921901118897340036597348532337929874436927676294375980338801165858641422126942757192427041668856354122746092616636378553822667937189801718238139778588569888683450367062899069544651579486993149332069015244212780853365860956417314852749763318300328990786448937736316143887362349825875641865896614493044961049801931444550029567197849844365378791818184865016875176575744348764071097317726430817096970323919134891605663799132328925034291402073322198136579104784422157708099683338829804120842398933390631705220557696805237172504022473844173579537734354905631524786524635322847014617429884805699224465850768768653979277191988686768296392287541310295956536081931434170879216218844276539961735357468416073435063331700823252190567403394618514916109857050945889541722318519159925596254108351679572283006690578556411345097288550766472871539063643741101079985792803036658889632758248141593402827295738517666633591079289808766955239694220278925368521472884171691988494522829735917581366385844938014958128164722851083960861196213702979678720527381545940179355683782254178963273025846744655302270839412407805165866665427204958558010024053059768328909402462856085196433316467800613940268314601003431646529919315 [109,102] -98488300591132965840333260206414315867894891708116284840438927954472104251705853828133049889810249990418590655157292875357281615094269537665418830753222219672488581338784971597006107093633840516373508574814010183045635913271611482075240034901278082852832098088607651924101274677607025951308004921566459275623044371066020685563867210491142378752375459048655129314395719610682780562732583305836068049881748260764899917446773937612797483792102391278210607992274862831739898717064332519311622802178322992467026925898758599516024544074899464602514924165339047572319883683307610247636336511678887583202374958249517256486840104307405635444256608268344510023421917483968350251579997285489159601370206013799923540954355741015565113003280215185979915952752663080888643492034881398175548389740254177212893639999312290010605240434794155297505368372102472313491650924508667264633050342386862441272117561781484456364498466534515869437823449225209120772872296916840059442679365222387134467762018890457737957638927149681242220959114677669649157561359077946601810521371884175471954094090135362944502418180746987532562572331001184101247839023634060045946414856312918021314226151622866758162989607882333010359926872637968297384086807529786499022336521705503867749927209530471444961213412626932002706397131458223852375619724055089970701863232777163671041420507127269497444429456047428909647346842876883654547200285063567712502618136674396435147847814407550297164861583071219847139025973681445248203682006403026110936645391122040848711 [109,103] 64530642718941975132688756403874157201003908128989806322280204399232157442968846532332222128117230389267691887154135609344275136045320238293437872847587123524181071303331090077982020836336162718823129656597394895841233163181121606362797647205451141970856652742949181242680419317217326522783672042963622689864195743103692776593589490680608398345732175514205852992834700442531504768119809250599960586874690069985472844174594217580510151409890571929866054556743724800601296195578006891118690344686185626211430298077057985294349278825615425169091881824583179012948811252580922533772611639163730210105387559360908971618405009359101193749365822749240529214423647931624147040059905669974490571489155280520709601418235424029626634121548181036806369178614155678048884399801016282522773500360466286787230515467715611252621160994208100495440342187599569820588057901775764856846027686367226393023389635379584514690309698179982382948492725914889206116951138415144313931786028643447654125096094010832367713905182432306203050173043817437794942856208174123049572461241190550744116125207831688892381307657141364706089200602916275129542984974935462944453613753151828901941179573429337434064805940503780800443557156559371203190786076727001358482808165472569110754500051239144698340642594019615108975464002563813387873562543102733212253868049388101003510243104111050446780844954533837792068976261084671852070635894140359191453025249271648064305847410644075352075923649155477135864004612634649348766440602503468667997109790573750 [109,104] 80306690687912458549671183992931816289349323126211725002583954153265429190090334904042401883298367786369070095590813743327711009306417311132179055868766022111860398067357122530469730624827809113857903746131112006431466985801038080341876588775786728587901335507601722549586193175792467636090518266028020204166296347943734530425921808878221177563243825423722844003749531419575835791834364902494583013872315812915158071459790375822668691671400827911861127677978708840268798811136680673153053602487411300641440463396664019315015782071055128863421446994018416493164454185446799768790773498968794012723869801710815293871805626956026920313951564311836069305069148911548686778543737448654695090270692823461157075732306265997221240676092540712166746150212320722816257605609782347825794437751158029673202125146237422268400184436679404347992874772829961820065784646690225167091491598775441565972202583185713789328963004225384703523959637345821644433553832140485078405270559544981458279417287995433317179377145335061967767000385788168847223965364613192201019253869999316531378645277515060316245817884188101137480351831522782118232084853254777693909254370033975092474469567857159541124662535277043833933179924436406708126682622394224309320358554549515483378335113600597165344160882560663067591343285285598214948552452973794755732033693956957303841253224824400963512608057591792527425409685664717100504858010020220235805898432838373215652328330731804474118329319231643952603028782787650776973155557904639961002873266 [109,105] 10585229769123839327689740679710901994457053991566540451812906482253886830280453731876237043268989370930702578172355392416993510237047616366915625448821302408196759199752936861019760815839520412556291118772880740554003096048197953768611185386971495789925572577969747601182112131956505439596996956004707496868755259246943822697268768358156226295908827149960379959750883493154336878955961418628674481424938845452787857401075208254386715236844369944853828877962883613223381791102485825237972669482251010458902219075478058151156499586779025776861890571624896659174302572005678189775828528037954632764806335599409870860864729992831217105123567332943420975755886815570110859893672051945169423936855066229549147997654304258382781602726489031611018298837284418613309278895669076105436501119258501688588678459293449660487399629104467907829530884407639898401898647569916003779661906325342361702064868971521520529892429713549245815034410596209381411215416032110846696767603271840789966930269148369572387559457129827664553839376605165908436567177176936179150178447750388279723601888809318745242981827015806554890662582336268813345606123445229179398174185815485736707905881364362520499062818023421751789811653395418979387975198172517628023459317045241830910950646315221434933778426780895143929099476620471059126464025458592552479803702620099538235087859269945799249467710670615774112085098553386716657195689695203026406087697952422819420050036659114286833486662493369466910597876494965486364711769828691421566 [109,106] -1233433212263444554653866610784336107211704506171289216737308937667021404510527124513803845896456931639115287627813373698735302765277973044075992423829072531260256145274892042515446622105045703798673112846180048393350744744414710373799144219518257234203729270574222796417041684159879423042078838240365976571317964080098032270616337529806345903527159057227260910530541071405836459260439932126330707687852106380046518821888455168909364792675164493057184959504458105646504960830561981228977834370742943759250251005737725582491410708544308824482451387796502015434312619032897435541611146511774839824264765574165375981647911799112629894324021055245559015891217928906446998110845943501424450262504738123644282338569324225564128517660857540043970930250197750112841914948849196845880975856582495446477853725510620826502544935097714159390720915155768555026565855233039772631120286227009653558550827104118825350732861474646870326490126275140780321647317503392280531300795893653633696679641808963231319266074596912162051271966537248639164406052650559975630569054875992662619338343762442507312260507121054293421520145152447809773926917375770933538243836043288875104662255850310798294676152471471137736787078067181766079696270756121592333848104322054279224625773964009037310369546422834395216155735999774863412819720100761605592095898946899553337813372035636377338955834058137648202465097630855120942325829171853865527826819342967330611617021976680075272935141665958551856385415722605542338275355451260 [109,107] -323916902608687753903438932808711210791674157915406533689146201747380477279158143315382384429001630545417761195053463574483389977632191639764768846984514495415200851179421182237427389648526037041391494071434679931642321621520810538941034129915657701906559830592178901734716810479928614692437194967595845176473951245297869851702339960402833118546456389774787617936285661279857372987124536927459134895510007047006499058165416276537440869228803654488733387786161787098414082677564060632846286111455404806168437202559550281388276335045498439805803100426655105829913575735574600650404982957405265814589687927311652401997235221463458041553200970490750656627326513745829290088630066908196525731671724553581736760504981758644787627840869590062789646136887862911270765150870053568779198243385458334604797416602985138817064156843266597607809358360597355896360361358667773032621910285270806181418880755328745215127860748253668116378370019228278698871085850042696248330976917584962126594925276075285154456836810490194649008546946759410375779915612381565391225422359805939584705305692000030208249218305622252933269105415001710182363803034754918873357901715110324024194032439526285430647018875457183672791903661541531571880480880662312433397518366159780368833452709446787192322207507907102428979250267301531609971708702112473481828494336985990821487153132239651689741917970108652274593391761702647256236521824451444304827259068359000889969227466173264478098636173484605938211008024462386818905083 [109,108] 2308239733145468778116870674598787925035554587440755704449899020213047781751765140180507082912103696305144325392396856817465684681991319997974993507585939563986692331476704634693746139413378146015749313413004194568922770288302613747387584958111593006247819727694055449478240301193652390585059550767609993923677353383606114950495865601735457948630872234334544389300445845771840596089125109941165677464161858611113463227431135166956886485364125817329976135362776210111680523980696690786015676419650396097811467735614659639125318001657027876355411803485159964605391057668350349122695004846097833943631092860410173892195462448588552216571360271738600825214060281510040605851115714599476962050804401246935531058061332065807434869375149586079316128026580063505289678545841246975961993105321310714390788194079978559955857421921147247640806904563748441298777476274040417325278613873463981073014641983610650044218826279610961865309712575324984065709453550950068884956954360378362393651817035117223769141623388352844582042228936557343866829030315538237837132099663661270044936676906601103758472607775870271464957486493610117145002834265575062389171401138941097001899453298817827177214580187789172932341030762136855568728613544665322438885193449161401129488164993672464318586102894682442412337200713672449080889067396320482443197356587125252733257125056088210071101739786223686069718565935509289792763264331604401499139197031510042483406024170620487887378761690079211102173177701228026 [109,109] 3718255688717451260296970918346263185930857993338040009545150683048113979269994768623606680598866386394337931251307311574150450527246830966621789572487187038644302683629809221388539748641699064618098114339213313079164137997584557030445569107898391073473908358539717957031762793860794231715190429642622897059977372775668871698120490220760625297406362474245975664357070946697587367916286169205767138826354972377113156919767847153532518618417406778704172955946282589388980789050477176769787748469288328640728050475165048318198740653166473334816372385625110541072844752445360834232111751811089420033637828131600043645368889402325387511587411148859523857823015596054487675535926710982910409478456517215252624029938293107461944575557376617320002676465759185098953856389427169334844228585910839964930257980028444668959654190641074678375436734254899422030400804955467727318258742741536539113162476308711096504548087821329230632295027445923081040013516013171580214436963008548313246512282267165391550468640325402375777010323360248309332371485868824725452311145784743083586296303453728792051242872302402390375065457215245718027405581126230761239021911622371403784237702686121821443608145264836262101061850786032886956185631872791507691290868991756350831483332617380150022264279783282065115246263316644426951916214532340882287134635146484143413531835131196562270346355842260909351335549170375762266079799742883210413472090660873069245208700547237061309717153766246735454406672129 [110,0] 2016318421189177789029077695636049901592144724768283876419341965151526179447784890528650142512580049142128785019077431555718583858362741782031752455316441800553019474861922139812626257627527604915408719871726383854245187283683732721140265722246776714404311386019798786519068273863918446080895834150720731834092991140289790562782090709687606916768328634325657243472389229808533861064110264120156622283249280099038908977350311985330879085713200586558199158139066822485289742051339033266031314643363695434934682604329543752725890501262779530273826158711209107104534784605018291196459446563967048491693065446582663706469162790967359311239604933691540558882930851200581145214903706417709579609731880169365489886713110187643678139223776449295113305500772314272346160097666483565666465698745979789976954598434490622366682508180030994606546490565337040456894218987700246822306551746859757202935230979362319557176430900305154930241283372585042160777285143393706895888711768235354758831026433690975224732966025469595774116367995092763923337470458586162879349952561796298816131455288832081026283660211999468539031258826616735230528531711943395073246232329352313668558227530959669406381318482060857782243312593253916075462991645027748213429600783153592523863926721269041210214230445882068174726370678001436768384824055141565711679489751904416494477308981876037172470899855892140510417273189439800100071198690372787214670279254230379684008666537285369757067194948296655018389661268604253219552016421476079514223136569818591157462179546563967185047754748522052744945331725988084679815707208029787685527796340108353381791457914330301485270583331098097677051745411706528051331627544782729045190043979925683987036397785915014888447881181510168234142276083561582689203550062054028546689456805808743238425033791978604523770259399843406827868008690529677551239728927612304687500000000000000000000000000000000000000000000000000000000000000000 [110,1] -155499274158885379416020389847262588403488369611323446388517738730229609094247668491517824213940057053013810704581606997688966652335814928803667005878691449096965059980325899870405774153359144992447509724496122359124470129834084874764647603214198981863524175912745591473607208388658336389968694446881492179722989298053560311407783508560496610507827975996474092679821116397562330023086632061597868956272414017526155401080362148649071265538542157421600880332968104784811398373056358707260118805981631574748246621807085605907371727330149868406548749975128174020735245256082533176290298213758217746373081163350155620646704994393605745477287727977761616965916256570986093328530435345807713823771780664147417268452520848298051590761431139851584426808764423747308529748988225133301793842169899236784371738962573488947511172164743377139073832276701387883410961651931188435271564060974136972955375471522149124109013828278753742887376826747704876440740224659312532031054111279064066000963336021735081736140626845237858802293063952145034983447341508281700013560546991734064512515477851818967214865172964391400417481150711801108955671635094121674576765532123502347369955398681309037813241577086291386258437590394215145880433465933406774579084937331735027410717315551222549668712644629747203294158820805541754866612068398033054960794118866991616214538057783378845967736341753005803997330551209251090613706215180061333479651413194688870257450414577160003969538034907905526757459252320373542123206284648636993846091213175171345470288802915448877073064684434119207250794853428735590595664319443022811239371681743183064877807619969682748242155416364435472868257767211453161992679696948206762257213262650291144108517653878694918591486915178806962198729482559472666053945929623810204719658364467474616661931562526691845994188626593645027114572176873963371690479107201099395751953125000000000000000000000000000000000000000000000000000000000 [110,2] -29053446361183459002210675535015139352186087601478823750258747071604059115407729087312319337490697659717758403624469524414453138348973140511270744819612191412275876216694909986605451735896636250386524577636270124659046870433215717733301764818196940756853736201735370938451658144092685973919001600989367799847087527552968049495544735146355177006520061797190039475447392502210667378536703822052648488668561753238873530433986921171719487919844997962218363500607436016576007239520986461759510482993909279998618462716343987905143307785474214428584610727254016279120762418634064389195147091625697165853751818830015277520963060749700568377408647733695746992486179679470266956955915155261069322306062738952208472553141385699145494221794435825259140404115939094466402236141605902375280759292943025766869640774796672333062139093290059304819481773357451738178052542775985031415212694674976189428009851609632943109026531735398062074016657826621084677155260608357616292893441086433288457884362167011133293219517215621577173631566964980388072510813295877329905855805437006160481737147580343915169503578815522768148908608044553775164618014633827608027200738177671037429147794255954677009858723948941163009437563180644804193970984784086072333826107414509457558409915235851300911929126852738279629792197748831468566573231195001557078263345618203967714094992067010605567107039186085402984224608220786083671575801426646636789829103744553306353287632974192096279277781165511666752170803009531484889653063738323583500833737369499806813174049496443527171820958148737977568246841156730580354789721516193680191038445783458780092783204944553875465573946058777038879077173376512745629658782070219076528736851412477744252210249672441941731947093593208355839192815148944368669159927294620248598063212020830131058232385100805433731199791685282516111883118837058703753939425951102748513221740722656250000000000000000000000000000000000000000000000000 [110,3] 86113413531539488160503186979258302856272618337743843844544036102164892520837532273482423640838801152400570996744951294507184436603925540545866666492637145384072591345459245366753785970900773368573199158242746160389927785211899363772765128944091006810122754863804904074476239198217356699627879224370533242098471101000825265260741114489241947263739155481427793352991590283878695513122041696765139235251523931349253097424693617928818772327114266980841566029311113245181641099181014873388254467470746632655396413103181882795251099234013180470183148962151850999479669762803001467106721591613245348202467248979567948994721180401695158871052218055891734907759869561521330824625127103615494679184854440916915856186315028162306657866796797459268857387380755303483917501531436548010109991297507873603670020089344875981983278923846650726300825716353324098274626431163728143605243503798654764381280906283277860278010643967451906776236533823578528408066439646792322306990763492709496183696229305890318569405956590545886504567850212101527943730092326462212874946985669071429419809178386994101390116962002991165911483953462779267118900350489168678045617282321630034841972609551500377844693844364582259522169643677244786478493866084017084463165063955597353546571616885666912047930012110785869874743538314493545386407092907499246518218866702847347612971333147157313789564692541965089266852836801602755946348930269213808726225261400296783819109162521048430303218148263864223037325179175771849619245602113437984609249417744313112515834871419793191266985861347567894235108345391667215449394871423286005191726376774090408422283329206511030209200348959989116306742868212963274264383124578796461825976481493278459537150888374584543041684715877157374435527714076095640518561284957537595983153853863788369271001329137622632323175044821518621764572116916085058047070077691387268714606761932373046875000000000000000000000000000000000000000000 [110,4] 145372582313258713680031458845024111992563073961115524499485188861684155123446582353324726242167593864048737992748977657139292803075712152274487885415320604115863064387106192418823528038025428072738302286554961816788016896322748744425570844224862678715997395753376136862363072394626604723645275969880259028930879837617863856003307163473008865979199321980611355400018478417559882095027595646699561093602510647429008760329738796150267468766345292923050987539418548400514680238688188105203214569432405726325665583683192940751399664926852229781735500272745513697958250874457862275134781647814017705782509021627795748693665649083501232201497058911537228664403849179916819287369412652795860425975687484193862585949113039986752640883160049283106572446779748224082370014098751553286496041176088020751533360166722512200247902403376382818427977752768597252337745807012917090575751177038253322116939624927511533546550314907718099605015939587443989693388051685497799359394297308395814356826201606183918359934300124403004798473228749253017152668813804462389584167292415497232817477079224935984364086069100698387297955650664877916740790701582850497235270258962912661603141274644819999460897634428701646267603683109070270224033254642570225263700369266668050845003793542693465596250679850335829044106890044093735198005732006732295866898939520506891782902533904116147114411462065850882492815517700674968802483358983267088844388559914917517376641804196422080532367421433972270207739274553980049905933560005137323243442946144051998832502752569631500211379160493155451616841856321586011851133564407823326193388194380426062967708602507581134436778663463122872211351247962173125272486463448177703790085281087709250799988115598356325281249869144093511386729868537248076700626880847205742479293009889055522118715105810399016568460432623756898254902948582218019351187769661049031810762244276702404022216796875000000000000000000000000000000 [110,5] 8873554072168921474171798166844225883373699596804276166571505785682904364937740536135273126011604833676096841096336984161315475326372718235516183395377676942295904670422702527826670196794238427557759320308600161499208802712327546788054151828262071626942894811729965050916803578904583372233150792323999343459458320330751054031231672882377979923254799858829129073747030173193126966897530016419829472244750433904091946657407765162931699838372260811863539105764000328358056546703934806644239955467800957163684302663495494501406138206670007793607369570682854546833758964330617733819530394968334994558563688899842886284753738867760481173951880515691541125068564098285769400074483493296861763788887613879935898970361048007219886270776879868635978048276171707865369739466273513438665828293950249814217873240271081320098447291820413541327738147335083357769964192948549477110858566434329776505137288782747459077599027809666201461178142358836479490585648097034899725777657343774285235469993684775687621514740472868621555684042947211378131937596297471944447360870400586604873601943281003118871537220446928538815963607569036623799800109429899622256899668641874031404540904656736348987524913202829092980724497320858564468357523264869069703628132216195557685432129077436127121591429085893458143540291029357419320086526855094482650167092290819284195931707488456235532796242793236466302915590830074203153960718992323339211272688707222592057100083198836053362625913408398429836094001240680563205339266896924974349587070315934679791970048229856076538973202351338935318473645245005463004335930150154438596233394857762834166178679316660332227883269323284931434477000824487598935963563127855154915511884598335208592413170279007716674428524711632623861495105930547228333232216388837148047982118312615948073125013783067917559214730141650768589249379274425634197879004410637604483014229117543436586856842041015625000000000000000000000000 [110,6] -21482760991294419245441602488061143853269844020489029450086934865437098945435326220695334003029090070804402559903184900931503680048672777035552550744182519435832877197782081005838800966666151968664100677559113000781268250076915325182710451284300681781327615912849132346729614273412588225140115991733682939783784066658884692053037941608652195405125642893147466125318811209224437308099094557266480803235168666498282524205019766102625228790357725103766091450603753422234862804692169336297580292838827150992718538906905421843572924068577882172924893905503403887479699406526233586160377095501222698092860183511026895050342173038550322666534614829810657940169860859226213254766302921887143239550412863765317880845463443180768250344715437350315245688738720952881986048003162251563090523361922263468371821076963524734596733425807183176430256584237433804260941372549013688878568744556074535751682060871179524421486289622297937906019907803875836209778824893462444309346972808719441017967134870274987453851828740181335599743861000705518489039237676991121756351129649989644982913865536935849426179125571367448693882221232650612606829041874436277806922481694756753664851270827262849911630244356160503231639888990098381534683098342697374415618150546959051031101393705891760180635547912491082204243263273734719898232956297473533246005375096183903282259707804464743118406705528941316180345917438008407276061295211068461457864634046645852096318910898016799615420444595857114075742057989462193026075740579122402776028935567526327827482259406072460072859818097505813131888122546547638432033043281906918236643454770252843352062409796770614431024404832995198421012141173465734080504815285425057172329614028495247174719832349860310329289680727033687155066770332550348150257020709469743695345839664478985905257836719464384143510050948900757244002541293131413854402102590050076605376894178789370926097035408020019531250000000000000000 [110,7] -117808589383204059527762798823447798491955232711083670608228962715950245332004638926465606785978022055922575312025762564566471735068076143436664913323949892298039286997052641376041868763464796348105476007046913415322212783283119989929894379756913536104836098194283494474211814597525402039570607119306813398807478110454787465132391159314437330532661355666245947994182150796136435577997078988646144870979275296166688316590120524610252698007689702047153327232290960058844610377849710021008997371218234259360986944626525369068037553301165449295760446395732243765689736333149874895918823200606399098200587705403053218650982528930138476343384052864732866097655266766548311669784966110987587308094763205085689811854644904938267442868425795960381411518157988573039060178600405890799592186794805923725452184167091543274142456985980813431829465163752417192784388466175870295921126703676912403513929290701714456827871470204423459988676939323424473397157571770752216447539617354545781924408324803901771788447769980390469192241722453491467609365526863334816153482554795560978770109920490752207448726761222485949903502920127191054454020825340301817616010645658779174741883302464355996367661060358145660097039249412928430053529521921623626737241968391603402307653953574789020900755076384158307971628122150938868158219909561017985374982374226180007064809438564838807788744955678550555035859141793678031640693462562059232456186499129373932351318838933947932324782945289197608639974509593291815863993077470508327924121342056965798689342625407730229613158184720498731026373253887689593033671673788338775143196229495382557388556744043898203515917875550653511769371489491742875699698123992716951710595953933607345286122845660178941732718182795450197247592425193153251105042260219037814762539672117078271766418145798193573624608576072446627670045002561330564324263398976735682023055107325859580669202841818332672119140625000000000 [110,8] 765467663877422461692346727288667485651040933297597944817118144478395004125387571427288664681105689414065047739301025854811784235830854585137862895482694242095725144406517433249816935813872311982322083898797583817635149150709384567272366000128418438458788828640959617742191354913059234337916141406376473920006432014719139441774684284448897448217582428536720668051387779465045316038985731055018112112570139442693296822409850711517873449324959188863338016258529460387860461811854092028211504810945243539509260915814772575429445454954181670598011675144732802584912562326225171460635483738629017219473186327861145473966840076575445983968370669746343396125027048504593693178667019595005127681684125648670065291073088285928536682672906530660595656127761387744685115692475389074836474939959974791416750721352993357415507955367685023226872829579677952195087710741764536308231940177845600043686312618008215098678191452011763956533435854614000589289342170401256014100686149618199591080450241328727007519848089513003152650897679814909397384582765938344620252064807443263334589398762917960747303981700176773694991221832829578760228653202298768349085484026914933329775910224212197369458651846470073630252371971042873534083949125758998781357311451075806351760823351362991069134992907873596705298060008761318305358343154318431822670241508145936737037722843888418185763432233328046876147949693989935002153619607617507055718913774773693472631541274728030250549067733384664833810498858340094929596891172008724905831623180775366330722955001762771872655472999272853106726531329480514982190699902707720596542497959970632125848197487101819609540013473936519991122199733053746812838972122721962739560147705269829164344803113744637168535089114746750732498817917722685301223673579161671803439938910058062190892274907473605297847179660187397273275556086564669987097982906312205841323258528885453699786012293770909309387207031250000 [110,9] -2787669100926195028340281681279109277178508646495519524795188993376747523650405673215145010009691027816653032768024838831009362241263345253070261176795995486413468476909145923388140453171580538933786434625827922597000940284695446979237702509875749136889028683134526373794306236943387352091944118662387195490836155529327203834176189694961209371193017397156035010219786296556667193639783718703617045738905136936200643868915037390058373165325661276394214380886394813836314877141829157546862898897213641298708385834431219682795875023565203858331587237576803916341954318585190356099798191362946017065051367893140425470836113898130605475969397527798239219425883905757095415804466033301460897096993942620783793143970725958214105021736288160014088623568400114123066194766147837917162977198643158456291981347805163697846508658913193208065355817662348398905810802381610058836143770325887404687199173465771579369040637976963640061863491275048727757079029598480909812691273355801047640602137077050147549964813806972194931515330825857166212771150427513740290070440987191407534576863883011557908438842709700351340696807476878677293475716876110353735581043951380413684903600447580635164544583234613898681972674134848021430603944492013343043778767622141072311952460035075427650509455241473582036348361124518015299617922782467291483356561591285908070183723747069648457279375328778035710193780981526993645353953022552917141745567188325989859205093545310082597965266751594642425762507589717400608987565009560071421083512732476304038919175156787305334673597122830504123818398053893093861849670940227595834100367882424918618615930260263112940573064365729819657700081746021459584487341583016487757961932037216705117124894527789780776935254331276733708808223567976737665365410020850675914284672938279230803524852305749811607552614176139019482780472599359172386514524369197797924388448898014303267700597643852233886718750000000 [110,10] 9442490263137218895986471998107788570534029839537181632123323606526602003828890437846505659698340948812831262639470450171330555371665056177177912323155029316034545604081495396908455151559396116356621664668248407421383450185295782851912158397034549794445838902653547952847283235442392107104764723448452205700355317258697021621519751869372925172100920466186270955079113512640885720542003973050689110348565887544587916877174519055712608551457811947792045902526944725832768400700910094200068915702222138117843508467826984572737362944346837869188554925894713005047641355562903576494389736431159123465185630246442284008473838957431092729257893091377709722735076545773641278180266838686984235621379035620494370111734601122343154044977656546201824159079951273988891733076459021653984608019488092040357570350029529242411034740805919795994830317952730824253890100707352313451218078173926351881757094507327434697891794943713188393375147928775604307981506339883439290465444871732807943408667589978609407504878337551942730449726180602375874976826802414498809131341346802036205829328115981800653769702670771863878140153835899831337424640125279836245546073258058926936164228422959983639465957671040889224974153979023291874440312998808838583394161638178305527114258432476061836971921458898667297601780651563503137423506321153847415133746925809660560338507746417095066387779572590433809186822305580763822512603042311797048320062272694219050117870700471780975419226454733058242315856916532920952222574810933096619273529209020327978900671328253090958728005185140774117835864700574172002279664257262356695203432151141960185025755313454573688541855531274632647994224107529661674753571558218429131591904631236375365241908547759823188573425291366287044072728518930149497075094020237298837195198574010182081270927799521337935384596784223291895092184034365577618347051997034334201372440809052477561635896563529968261718750000 [110,11] -27539154740699625966499248649442950829569200240536227701880243451013862591704832880070096347827035886462137873267939155224284864909471074135394374237003312153807641672474339537674276089990963390584161932155702354393508950291072122274356546334031746206768584236496077167916321047723761066165443222661517565401847729971206804825759187380978377571155165184801564715330765228882200844587256088328426744990428596236705886329975971305249270634417621571544929411353991131803430800570198556022424787894460822671476839900678107827510420575106670240909601822936762532862481387329593670653855441066697905098296300662797392413512090748924404344649784122670828167473022841118640986861678736396333553732172618824339862413055169343003334616189564196696333937798018438260709427178323909183853729179353822360153775237064274080716363352149824094709763458685167133646962953206734001600597978563206743332801838870159741544761765308337562617770683038501360541387278263786813254461775843800222317916733103482328971266851440531777995871549394547088486190190020390125939340283442192096465863705353172469258910702686121540225732775353714377516878672465114910135183527449041594531302653843401105950205362940349305193048533361724642237258252603988464870747461199821704174216809326067707473015239546894716709382917991508026770000659153991427688419415669884527374656416738299057092623287071842457344662522734087078619727199928139973370658981624591698492137043510834633953931234958240634902045981508534909225076673716508010124118990148736794621533252904360398488054151764177955670854311118471032771271484593515122202636667852421538052016185487672960290458585457284371011550786633502894272819027355287721716834500594049920349396354755970957596097957486550697412949644187126860249270052328253560114655611290095967436639631396385128583985682349952064379250774640187462016711744976970389952100615182928322610678151249885559082031250 [110,12] 63921464953874761912852542346714092350700695880891010853406316747831988731223675070120232404423581952424736997442162683382900269676578027471319471285503273023997750719594057068801763260136752247227078484505688152210275883526547296029448875198226592388391514075213645799635075672705052316914499361635139824825636198534555644734877583506600753669032369401826857767770253142909479769129349762847964093221719820003435911963402549437157066758437414071348674420037947625894846990736499470569708597144489291757524089782447806425028778165520428144382926734919429138777797395049950920574488812849356857963236209281648612226525540261693723888022595446429769390315959633564084466965540983334125722159039868683202670403527686953316890250628248064235252578766350528940547307748754173304241924293994561822373908023451989000060438583911103108180231392922992020654018237367425160600635666683314369911765306479305192692254409380508288302088840756252143772656129412350767533073688636333108159633477351665073661959060355108107324076727036190475729988005490120381043147767399589034152769462652529492161680669418902268066797645622153617471925982868933713768759353246669590593659396642401309545897701528447987459240281770945475845579454326467715888887696126160045054871925970070696351347491873208917024255603034650318484554606760937225489828454027421862909485678148965035777412892354496837021915291543300997537482080013675701647915091330458718989022780972384034268172119565353927664910543555955633747289484649357682766778320802288528496110317015113991713506945602045495984718529683512356093408903495786229378889313510834165338526771145500591837325518295556382141254520738529495041710619349284549620432503113843291255890068815842269246041303737022661451278387860293324756314740275839200564260483419918739516909713997074180710455188781596887379694421590647701058892968776917534179382585080020362511277198791503906250000 [110,13] -122843901505074628026744427311775694330068302122614417774665173705209643558172326813575966504320607223161147647855333370031186032291664354604363040373876141289701233967096879044283431766929082777643280627966009772073006867498056999435921968440922123497197682693810163017813251143101849818896912897585760227330744994275144113966890973799938784846557492239974994385243219312210404335999647762553035735902446646469589660848657097697429552595078390090176480590608083891833073211300319180494899819066651383937224376532989621273005252551303076966611194819577500324303591047910972307431006976716338354313480415748488436189401691021824522302432985516172087653443356684789218967707853882410248240244657235634634996163487960290861253869410308382424050105655860774949024018825060480320964673741462515036293486891531554526486800708715557024545480595484733434425468884153806978528490269451745100168500701972394780440675740950630888041665762262751022975817837906102033614818960777718429500366836667497724393247978384319215519071013279813892911429496694317758567227871224175547362712833300010979764402590932619411478920263012269376345792966715234291641886473524086129477637261513931459404628299936295699159455117258634751394625733122044097634580983701334545150305899025060221976936619767107280006955015575860838387068220242223662942802290947862328157721626623894175554639495960983251994741700036688327821593326961556015354966755139034281053865701460481695756645276237672079614732133585774410856829778755755095959962150246913022450058493063812383868072704287465203760260873173810281715108215315647856047270265437618073127283301374788427561626971619498771220421525921478369034430818689833343092575584102632254919627347745886006693366043914049932653351034279919571228351578415573512770045335654534536305158257819888544432157290902890472072458321108530557358703223964913053833925005164928734302520751953125000000 [110,14] 194072364071620620129421638962540090772018869251958927058309215036263552691524971039918446961579151346472417040624398300205721940630933488924864244659272421821226961307975359656201254135728641096332664884336262336388295753860548114169233131069365383924010401673033838484823155081731791363672243249893983361297553056626143176483842936293969353822311095708695803442419625130124974240353566172094415228677961518878334759044868504639152014969145255581654916261162580019707937815173452915963997591384107011177883367912813280147152460752757336785602454150714139937275091166719182119181005609937630251124524771252992246640386900497601183932776310255307898532241083324165333732518993363992594290055110396058526543252640441943751463189637119618542575415607703242787094701895672709496294279477823488827646208917128470170860483664536480755164055180396714772177328811664181601063152870218343491421311343677071364214429894952066869026807186478146725243238261322186306789633917751815894519776932073087513103008762624603900755410993505502936969798858325522880588718181305061793768663567625790106464190025745279111434893098135382523089611079462011384044137620310737299613065573787337011849683736771081179407297142272801281929839461335618828725548925698711957615659169143387215851936477642450860073453132625802771793404657372091125119619962719057808301585745977533141574309224100550576170547164430654632982240007632845079722820563857639278863821921484730520629119749892271528029113977873114781093617119656840691669908314098354908963559867358457908739262923615422494963109564900634505275418301338875002353718413234559182802807681287585129470521569658142705609015690275475599222407360178300577858721716013705361359891817588958511515369524937886173880563764851094368563407245816470194362317626776690054406441050696221229089401894356977514555759613165230974936077909813632313973386089855921454727649688720703125 [110,15] -202817096651939634177670556223722556468966614035379540674123827742996682463620336268717858407149585569630563511485711196736140995264843264628848663287411299493524157664626980843890369259298113996837762046619163588785418994740900840511186863796121902600012615354002883727825718099927880730977696653794765908876411271291856605611883834667351312363921995724112086006992778640680103619776045624939114308439942163725293615626634556134765658443570488073090947320890107963078554526834512241321995453928577502780215946776678569950467347766153384552677530378111336997240248065263616362845738299129301914739337192013490438002498970029522437521928019877255329388309254022732576465225366075023110015058867028780114458036592088047145260483582143778104630539754378616116688190589651008751253293132893266453056768574217639370039205213224305768411275889919210751632552755895499713690923400925310552492072388104286015636367337009351021241230092338795888720110614079288772418579644658144623113332353204442645257657711923125425246468933912449928724281936926065916573954875652320484596340648540964325296015558984535985527044092773498711956589820271038813687840555217784377487574493219110120802880105595032146399082634996805724158691976012294768219526280646690702742730528734145979323344564967403716928971589559402993140886781037762457255658137548820841051358876327757706273246715114533910251325236707184939388561047580019543530666141209867813448090737573720183360329497638926311570760725796863333487223116722083321495393467387877006210730724683158340049264703542554670803467869683007157568170133527859831337908406368612486557516669403659492149470690423423492656772421113007595499796586092644834839741104628796436138310950297365527471323155172896133238389453646246125052394655717477642560550264124728767083188593354819510522596150397095003509206895361865129716875304557999193377781921299174427986145019531250 [110,16] -17081148599493544422307742740449702051580249908343064603846793532990505356656166295193345991122807142290452962034128572929597127182678887024756841972159445737056239153046454632012324388987355686412262790049126348909630556961291735375719067338851037806282679544074759760684626055621986194423470868918858539242556507682117560594209001500669884509840985407668675766143260116525110260762126100764132840817831724344245005316675690873384866686165184768905972247892100576416177119092717505622508643561722904893027684171075253945041967166158905232881118355958017747070961306785499811877013722295475070893792481378534158011841779854953977442696431551406518054509497700908430299642923782290337628058327288095064175246211605848404591175609148562515181476149995034417827898778690158650406178913462761196538998002983982353424961115863035230148860059195606282778156248137020006935861457029141437237621003706126357908048877317197713585723464308218931414500297933308604844890069296316870273009636986445035870836942708341888279471568576431891478208017782241638036781374367361824493788290972695713526969062595977291120400659846836577177110517007427499710932497391100867084677321727315184106984272109154209116104995760975058176078206943703484776623043606429605109671105790849859890750504857199658681909071670849902984888820172748206853642818718900496847494494819654624884505904902686067020206434770201823706489492623648163484542601789636970686751019613460479100260384427918360129002755512239224493989188969748159511645917303400387626326809796562019356003327346813922107080565663773776132707515897778241305864268244330742768230222227311082274326245306216813970043952973454514036312588171176028310407928329786660258538306819920280549983279733677869206845827189735571735599494103904840723133347250358167345976392260075641557226850936448513806536168269778357185848666199845524715783540159463882446289062500 [110,17] 615979551189119140586416490314097769118894130315115744494849016915021108211718432593046014986712096056737865095418925760446084971044233617260393741994137959559268539760650448597557849075012899915335089046621104438226955314089696701039635589339878921428077062196200695938983105979304952979754684314060535225559274212213545721742527654512370585319938876040028918737589849147069855084269165303546358238516518075475677016974386421657970124785358758266838850097661793770247574669045901491368489216678429813096426610386416050493015719135652661546959228127467763399148464361321676327211168128848265259815660184562720711513924174562236584947255946837912945426809883632718773405339809984399413779653361540401225874986929993001469144153914880909287829034622416855100837854649696722424640150735957519407227423697271493943840635750789840359475517949576881153894960546812138405391516302411810041089221980133575366618493740659309477226278823584968987923009749834527792357928507508812283666573913103036153834900559741154768551374103737954071031782278374790547246844219219213649244443010233293662247246972691559699771454463358430177390908424273834722671077002209987862142184829186923435666578847587579392243007054432804639615897246073738980029122448546271398858846663087053659399176792133716726456811950338843201723548721159318523779032312320437979970041072340730225095030344377923522752171623486791962710727221289720967198606978037419824595612665418418910689655064043726006547676066509778499137920524622207202274136563810917608803032744235255634216980909430444322971243434857471861762449748476165416689940978070186029200672469292363609537978993536366590945984144929473120297541513308048240959811167661056365705970813611413014494150779424568488695615478506278147461508046872534437331453018645380208113868550622626899188217726128956654718499574754903393494775976080291002290323376655578613281250000 [110,18] -1539454757010940701705143980443503273132204316667586718831875424390806088793308655905394871601533515475407649904726448056242414669014412192207138520673900698531064808848153576568896270354489688744927987513802090102823032985934587869788106023843970903283317083232606125348104337066489502040100816843635551877357473535557746395032146582233721350883031061543246964128423061594736694803157500021675267451737450916245572278362427815854017899300560823400994835565949353542406014302749598331249488189542182956651418880250383715698139710973055962477948117790972973528583960505943726160082583985306293913658558638918730532943146861432394570310126886481255480837107926440052728690922287083879040556290355007511850352932380083632923089404532766618652323051953480424821860073418261631927510161318406790072846157403899832546312518995385282571669863455469628571682295521116145586867108725560869899762400855808950213416501901037082099609794531014533757031056169830967533648353974312260691961931154128193053888671852109677353347424888462305884396310707505057769275546132701768261650028307331519095661572240094045581364097476739233450106663033409710812016713338009616864733991159028142301162158278115554128699265089948063553866974122089459785277741342962629516841728189388277746346154118061380470390458632291293688650130154030907930462827836355981506107674803749495141745904740229149878964810971502729413442542304972719856392278165799509375161383185281151060310555073716107178384566662703817544841869724868993771981467027835255782374589678873558569179426828967893750804311020531286789818760854669802376418014216251939789203420882229557638850973595976681655685184517227298713855987146693790239305542264825473036541823354451959679138948889676600050226324097479286235611893255852016167436303762162428039876053418481754023485823278974506917135998818973286568143055141888453363208100199699401855468750 [110,19] 2473268044147981400911141431685008612636295429129153942174750631697276485166453566767014951145130982563648237951701285903378927352385698019172125047310835887207658918460926446690455647897666536781758305126093656196104758921529271442662965383470354075026987418764521816847856859634601685509525618676238209763861454013465017208111887415243754402047470301946989830860711151017762189345357675189734802144127934146252233700429924131312211699663848824496556575744104506991672204088125029574182296738559856539791454489109607719039140030155503753377587629461588518113648046612952434122296927795989021891085812685908198817304856874240440733097855674794458816987047440681267150348332403555778361408822489335593127018807601527738377383195332429766232810990772520317805770624717628343546352024285927556983157231934494368227076829990253769494137562569573173660071945098285624184259761252725572036649397623682206737321796332691258345572469622162751784004566238644242160493459349088931054716564912120837091299593234127491698680274079214091874433091825792159084615159798299548103790133919875600408217193480362502361263555491674235769536856129966401634564771927626488504332788478385164627426327689471419452797519248270132601776551503647342456084591175238812821999146124414362983921110361578065403851973086287747792199996072691040810268910471199171895585941241577633381958802317356383809771087163817477196473714420518033317475466970583408948731226974109737673676171371388422657390534996320018901121276065023429545927777935147491654088393348068875608444395677357354214646866226918694417912700411807300002712628653607185890865641161434349820109889299270609822035738700458100439324138705803836058283247721516641826746983910971157932388111704292012299363331678843215432193851526363313398994867979552528719087486560383913863550791488263561057269050718368475980102338951382989762350916862487792968750 [110,20] -3025253683512106486466381622262658025268761439400327926242572303678213378837217900223666827021765241272173118315267757161868286005872883544634742926123359078996070123424664213766660206430156205827243600994849105593795257352723589382046498636602850580931157185061689564951975543531315437258069224653976066943042706022055330500582242156257655774827130787845288694220780456190919001736048734331222599019910359575031897721539889361456971339522498240655835451710068709871392540036829206640876074957497620594020497372000362581190438500185253733897881642113112732579686778848399289045242469482745393979133453573531743267117716666193818749562313549118917091537329720645468371296140880799627559107529310515967633338972257352817496859423938310156192563411322724235656691571311479300086871793422646416575063258407932116726918798563801996698865530713556826836124212177923932355866436127721325054496030404146982121891925270439219505244203920851233688014242749939282581611332961917584845825195535551373038385050288240128611479798004560976619461617428792051212589824950789505453919738879881787227286688251649257424562294708582524685600626499682769732305276147058914861739027550636144897139413187584595025949541235903409652981876013185544172660807081382912025257868647997456503421139921478760465439243997101183357300017513508084706504655134020098158696260639223171953742585739566158917149611531795260469660099419174522433391319382286182478262117900644494870637548709564066168911712497133462999708900025701458440661568459159379240097628921286122019011545438548290972587962622433460612944294608296990612363605650574224057374196016566480017678851434641595065570669683736143122370098921778050927925783705390326088040680470153093458546712349715341728371906030679457702210206849252075378018457693287835004939972548102955812310519593896549401744851736859032165227745281299576163291931152343750000 [110,21] 2993154986832445576242777431346166786685977827856560301216250195659387404074369282458919027225147606981652658942213584979080536120330316994416951470694584891601195193490872871334606139210699468621653501521058218481632629684085990999608666482645751661163717016599147809294894444155431882557317418501134725387362345830411597431499167542477426971954784735681420487493947393843791556537435500738904882481717493159246020160703986842288685093359769472773537274042548723329592009471323012337579676741251117784047029768012056211107830211674222857325829107170736334427643810417646823648094037455010893322630353035754152291754460546275244001474528453063956734820619629152065886915741245104470332556544722123002344502579447406992022568519196828328589642894590763469386737235269698848925874559769922758989668007140459503617788578056462346117356735496630494595046302988708309502930299580979511856592499393574919060376425000591478180827930686710793074577008492801131471065421852866747109054500556932818760936644941966122230536313917969880515698911145055374001817566510305245333144125201141781047558773247010630819175773274249526765846464127923000709277673447321386076099335900253642030830831409403998605351827839248167166614606469091155654653546924996699657706133590425151452065900803275765410846183270395061578912733556210894065109560106041869619198702948967722500818606749535431911991672214745762576075902468640739681634362248582033643736980273848535210209369068415320466376751063557966962030374566631239704560042389890853398352883595099941143919537711292595300899390996891424578206419919685434359684943737629222657605829875984002592135710622215944114653408019004326224139520841152473790964727296188184921175433802431858793746630701705081769572324576063759559375155322162301725376565449007463154894551753823312282011355919870856756255706907984825981827725627226755023002624511718750 [110,22] -2479428747067504793479608758054309427347277258420125520258151681659721324874579640045485742735040584707982558363266973500149037521979293502169620548184099030236523033759012807193502991038219088702338517549434144532554866644795374995957490992828824278131370051577737098092267494245862613948772845271886774897661358872040322573136393032908098020728483734929189933820141389545341921602938200240965292119334779522356625656694312079108984207970784210533111210099475390752550125273003174977962958724144878440502572333197382730326750673519663645533963843270808806450411921791071559810075472574888396141525226964641933345744574705466643336558449363120040801757612402877273806906181023391445871787462587082754549449350604637176320982008541392117385713912936246529410523987485524252160286623807167709228479886739300862552979619990818176776583306642184367536796670316523901945977650064872544094127130747261062813024961793943585291119157520681141998204953757526701295833490422471797958187783638821339537504893529530196041722167691820020601453008542663932786936022426952513865816304046035101729599506642076563562302651262229769380848857945829290509518228065159363885559033754465617842317694337075554527940250903805579976869806097102277508576701496963622545488316936024638620705720668672743873928165711534640825603415707790660964787538675040885777804585509168620059178838533672952372854360956618763866860710786935810949602929048910629809213436360224442040737371219537219833744225634868037293111329998681400673279432919998649908138850204880096700346219862485062604240247889076199278544978037953688087227579252107765543334100202716757703717950951492215704580461454233563440010342900375963424524330593444586750931004017633171329886127907979912594903312541087717088569696578876234477196000201704518872823608184843517340155949973490652808537750353967687999556801514700055122375488281250 [110,23] 1769556517526525804382687612647781756492797949373056309828642388231333176771121162043728606137832454314215532487058012510459435218814143890950292808048848696960742513935548213551629094225671643538146091554652999359061683033673379711808041316883931674056319314746693798761176474683401360185312023884032280313980597255377499358934237183932401735966304151766993108102159032244126981346525081123949907773624092557892856209058718007197810576916235876114166127943047380916356507812134550584383209205056458808432588115007500237831598793551645931017047048800432733144784213131126850273532555496738980729168543662310527078831011357572196492198112405215273654654291999732020596395392843727704363034239972246642380080748801671112815289964383431469319960257514923570835627212907646555128101011127638058259421806747418969351958767988180801183399039758869964217406785411819247811274527673496629151989679369602614471907355540803344655644604879259274959291391270165475698137449701840095177998507776674323425552264174115395465658183443421785341914446989893985212206653248246340770886407829783539775461222690882775533329659240477495214948983641877180131287129750254071864424182733941062901941021139291599147489252735220726447024255913828518549180782248996815614064157162176634908877998683585623682328619213377554509755699860075834184689921351777425520323847688458817983337659141407662235184148874530092573030621481073139512144575614658530717807871148288165928163869707932560053116382284077000802200919080276152119217738417153537425406011785461542922534744666692354829115090694963919747248953358651195529125275830948275977243110424153146581615086725259680337796185064042888923097559033185262686837995757861758022931560187995753931100547371140291461310295117335000494345571101414374120051387904175002773440556027033825076422096276092157506737434502497308130841702222824096679687500000 [110,24] -1118488181597564715124946553265224980038190885644293732682483921441974737804974959326254239000811704231566005234911677982540808539130583353663831116438637961884968908535477290989644759812605855796889501294109101177659147339459847077403735143005690016220402909185745959865656107829489456383744852187577612647157431451177386157906775085286217524999490728580554856758810663495586161801668615258875203274545991473866239115172874887093661008922426224670604393525194954395059808439401304622999389360443522012365353517487851976456563913217031095146611466942052329456804875494675839548789861297294765951010480410141930882106438026271945087087547145498325273142675550430003666901877274850274047342343834252109133629355570546778061082007224442577146985904336815161246984634023846764849647579002977455342149313344864402427708319876005521147716591104414715622150816985023819459813996183566943291948754702755630050534177508363758308024968926687469347449593582487091691383022479772427114971492580084485668790730334851429735698175645189779091925102096812590244383581221786174054827023071538545707207677310786769992059839498040613019824603974978913997747518103288660572817360902213516296015054560614192006963996457959258524634508193612311235249530861069046357051407844114823599347808453136205816500010902839485911239289710422011070939836071704548223568931866621856455994439343724476204366978072280543360646680449669224795769435756018775189330327382878131069713995203970248344945864452788146594789569822751133544845879224872498569530952327885631222589019984354545296905267333871996356348137473323507354052033178459892974361828737231512316267849061685045169768895682822082113324723749691541762562888489083525442322342859646769421452949424516681772273337044670223667010557516993152324081974608116746810018731812256259281814233735905352636746945549361953453626483678817749023437500 [110,25] 639214108754351294768711596456028778462147487979848971778050588358509476891431727869621584128128875449796243695905486820158495109460396051499840303072084513852701801847232609671763747902223831183546150023382817531836930059949418333294400884038752127719085101192501575021135941966143853141391266361940845253753976179298598870006082208978866327375675828982465161039234825413093808530368475791648816445275464498452953700419903298801463245783054421661344740397769809057491461842182067924905307561146228552982569793684128543695450562043945735924737385268494424044610988945294972343460424809706237136875266842231180820284932845621117196253870249750008023824486749575285948954382413787354280172071737905610662393317685687442761168126784651986569405700591620904940723368453978925399411779396213310838835672778095832004767943163845800762016460630082495179612617894888658691907768383232532929152736735611679985472954536384936656619033605766825981243054748742274507204137452206574018738936809708681280218139374893840058325190296260935137653860944777365938066624751866253231634159025611144690317499552100907384806063797553352481594132045776144282766446065813785213334009039157840478345669263759005391412209034412078213963130021621750394774962943033565068584248568446617758240353412924194444841708162381552543290307216251360632128040818054653564909647200045487234320915519400935844022539832917054865980659911494363370714951520998240759533474754561974689834748728361704601556321384525018548246052798356509341030119668367413313138750432719397359793961853188960377006505758271297233080137510778301358235859854983578631681396502296207176193582413725062148442678226514748631946788090878503621967397882780803405849976231353538423759473249774654335254681621005040973782192071205236468260502629010654088133963611140575663391072711521463320383240613864472834393382072448730468750 [110,26] -330686542000620057690533121538567589867328219230485653798496078006808607008318298149372425804382101538743987449873520402768830028540515265777078715220328695937081660345228312995109030197620488640596757534892025903746354212267984425352950381482939885728546482140579366828518133192619350638462265795639784178950284399138256532195686011825320232099528439220386338704885285968894908182058873258575952614330507617762892487684249533842186030972358251651928588438350607945940292546646351642774689073603235183630182530726424373163136584940736298104740679401250398180337016549345845347291521715177648957213396054931673835088095316137793492089663408630795435175484413083152938355826732592242121813162438009619949670733556439306004084901496032468004731890879072700985864590706393746419063903748281693137753988635295120042480085122910182219348973351412651818266219654144351500067298845307166965325688885312579121330937572986080615143060620674823275297219060940128473031667202201987440517732709757751980664670566283044283295285167991108113516098485990431826211785713054877439028755597256520722670339864173166130342316395486007548232039446104102333035771021172513047703272095897773939371833842898072747836901582658882725181108458016189648104815088343293624077353649631484712560578697159919877976386154992081209223991515374658179281020923785316848394735544539038207705520044214172061484501103211246975944220179660434114699168429501743588645839565678959872940165475863180936443975404213900496195373232379072856528237302330996370659387251982867171058376773872038726017840105043476721812228074672813481902000037007028611076404566215571055717464575491276774901173750502959673092867444417457518560976070115143503031824865646213913910579534939070250429615620260706533552753055827821201327306111743076368199826232220895051093832747268579097532636978939990513026714324951171875 [110,27] 150183533112925665135813956095544726504896824118065263242582730022998611967314560420569167979109655768384123316059004464400993654127474473911892695641023851670031528858868199482410929806294316231872779010427415150221379730594412198714483328255930976936474444536771769584111751750554540410721644600538441390430632685090733560200013221161037546234491333881861929612975524056819913728746643626528796495809284942855818804734955847137757567886920025412844082089547244610496780856071364105977959481161067460307933077201823448436800127558910312319630840850963227073724208475413482840695291180843926376525726550624803179799824948454173477473255753313136641486469384106552346719293371647031459439496226897845997613806628997849384598418541409625988868721962310727930428426736363985371371425034006322693788476639923336084687975252777857302316906392921177866681789587958106678061300049495694680073240021571221793794504726615682797571581099975532765735698444595406813974313866550396682861501688708645959767269159998601839708217136712180081497577927966160915790259910984985984978344456783375293911836180258824974001663079728874385249921944069197676247234090304249533005555006662674678921954290725621811216180806426536006964518189031716096726121370411236903395457154420044853663315979043183272716402817775520919528642605610372108770006308823876584761310243618441040398988839943834386978705546010068840706887950677461445695717971698713187659837010021304698198837578406100002717844946538132383449171944558564526284222103627486722566648794241537427675505697491743082583127130349512882219531097613665259574812555390791801860420565176501982257904129431212354616472110699737910331039906717634815896742559597310872805834003893469209818005900144648272949375696522367391260953151857719435883699761118839056466124092734700292112753785937762085467284123296849429607391357421875 [110,28] -55243656944110108569826402178962838064672543226344326369854366270270472810791228708608613241056759050118771781465143603947098168199222672861425496956547658007212175958705430075057765567255738666651692703926692417541336057036203088701755290788106167322287986739167757555779484773356307490259743676351697238098702234768586713775746229436681864882723420002344727208622974542530213093681567926027931831778482984380235110192087729081064646461311378296144831165439080734644067168468639588663613424153441335378485173108427435086791705119584257735308533397758165327398561883773229654338009578463722763149018797189906756779723221241424785436459869168678066040703182461194208523059337735282932786367239736922331871212415006935267378337407972728705518398807065066464489792805530979813776469440428965952809429390652252373602847563312312048470369574682257553099639359102522955379394887269864657559749463385833086137493383604168742523525493792785857531774214116216161857888727380447162352639825657309911666465627716241776254501888749461766986518396239576826223511950908785055420211906774076600090744346295965609016376618455590293056371679331386365351501417570542739855972569110351753723146292142850572502637096247312629272676263762066110294640981230919595276363205252471935669118346966319605647221400419819792735327764982530837014492516887172112451805230801855758227819653627534074342177385992108759942563214994888688079781624894906796977027287755090236860303996463894781894444490971179256498792886128121870852090173754839066392539967575594000958458049946566153351882338000490643026966231047880511415658935410511035560382533095457666787534308536388796049191728601579981609760671998005657600106801394191532280105635916374445892507094107004693993771362829072258722214686060351558555359102291699967313459534620426409336430353946845173140900442376732826232910156250 [110,29] 12873348424707720722205783806421520982783668780732068012669572882534181748164719582010743584012599255212594745916555246322188264274446242012346340433545597782892190630223508606259097757683255464823021071039719631299336786568415886246808357443408053908510466241056784139005656036664393691349167613842674165013956696187451689144280088402383261380916874435913125093210173584712847619005490165554539991749596930035956850077213132613306371066797518851943131661077105216477813204124037251225456743587357345607201622091217345751671382406128805006587916416714876222547443117884067741138467097830126671028324044986970269184498346603924874042615106360074405553760194268758335592141373022080642093211467740625337127930352039394333839252510878779730382152440525868827999521604846303448361152204876542312523228552601287384450945995875901433863801642501317683536497181413765989584243572134403555735620870490606862100813079406229447442379973494924203068126871230009040065526789629106577635249748183865648160906714071450821585465990224622484377056348879590315949657672140282760115710568916282698228747802217442643186754763338868021795937861860082589082364817148370363710760169955665016816037055970807497389585174174006038662131849629061981979711992905012422927351037543353299930113700224575181415197859942967938626199528553583880671654812696633082721942181282993708161729109946328409759701853309152306543254097890645869687398547382104182294275624744894669871207445779046444660710983810123411986790216021211065921170273097009870544332790014530325928298358486707171028440200452938602935129125368902347429917704161946363744523947010290135162692386179024405040259653674672879070080939808817286640618794281162504124804583012856034552627771112305272529099592966858985027691515388715150479406098659128108106654228242201151071258391489493533299537375569343566894531250 [110,30] 1291469961917209619818894734973566999494038970100492202067387144553375461653651744473423607570950092502223263531837709461509635227812640202064096587016518260228121774766882368045790025460209443684910122439211663765042677961010491269010374884224474753839685276231021487929544727085999466070562656546360659353251468457375960425303712621758008240963138174310863092594333932877932673676336017569572142458876381692983539561143463595351051115362790183838454604903486480054773668113198989439006913518238601686861113445862764280560930686816785351048073057119912575726221433232687848784929856777612784921567202343506648331033298727976658518163646935034555111718668047185725831261185283696704724262134428525698262484294532657718186812258139822238101857257943319924832393025242400846268915964301518376831997024358592027011539971063652979295035492747489238340868283779180302397856994865374540933198132588162785074067735202024754478193939998452726756894980201832423948410149502263544650130500688813635582488124593364854767183143461992905746167692764734582757320758052182080361988529712706819869317486932842897831191170873185803919704045488025637889247825682501866192001752185604586225086825670031202113326708844230055896795744126398354960094382218071205356220078065994148176077742553420382230096033872893281657078305535804806168563540347624190155702112466921672204995960491088828253071689369301378611345365092597077492585950144826586696328306422965486786313983077395591932721357452170615509998849137268164757922189467253537777181277972352404087039869478910463422448083362590366006343121489186681329963154390766470442447103057511433468834499861553383299202328406875694106331312710514476768225219671600553711994370592978748287323872762874586086478370992322714507535459724774244447128259148041881683962801534849666740267792874874430708587169647216796875000 [110,31] -3436628891106810925712928548517947655779973765275039873068856692422883625445211217513201719125126814326239750546481739204040716086575801060635137059007084424829877030751148484547734269700758911062246472079501431840919294351646361349363642203596191587040227453077181593301396680463660636348806277413855088972213880782661732826342974753695852347897756722687401614638286982787307653844802440540720302299247743688152046380355697383503483754416581960585423320696868398531084724477497854727070567026567319227537358659230791755361728122409965593436419993780167328535897455240929614197904988277889441578521989013746362652035404282604291729406733191862187725446860028361883820187488206461451675791417694317917961931007886243402039465663923809343957518724365301072921441293885724337056277882165125625502301048835356977351955209407169194954418352513041770359867088091547509482365116877889225534831170740118900971260599619011129390606804156675136199504413862180384576681128694038472334510618232580375033454602925430200847046333300714887144714703942929095998265280332566846904268358943819086579451956137856003971676144786908434515634490771767268312866387064516265125973785841584874794214298143068642322817600347119038885252199747863527566493430757108449963311588888327346463723407570505183850299995900666299936269939927233023351336756104631533595925999804687261829982290158172512338420059814191034039862142568595967174549567916415222562200826068858162048023542125166027403457031113092255148590916963605505337204647369945749095671309996763960251123353183787096198399426234569902254427587683718889477593027638951399337308705232899809439027464682569245172177735448885654742273611893019205110792514886785422706513698367583860409064361506369062908534287568582237058666790216735749799717955465377005691017439073173256325333113636588677763938903808593750000 [110,32] 2228669451271727310332981185585200133588576316141363590343406878417961265549559938198480461312112259790275106460580105288900816623160573473012973219191668785433694477709054401847182270434817390295030965504258438672147703402882367608652728635134823668524059149970290196201990830995749171804031135300304430184074881354454636370408683359746767012345291589196319226427359988734356183545860744435961425764140168718557916774573082127458948295298421674487505196661667854204697860721936049697195025414471008442900491191276062957177058972802469159644184382608217285385023581294635172457807492699056506453757908412515458586065398427850500714385245597733700741417758733927672576189038616626025175212329045690085693782507091675435230781052303481693292240679138789702818159379130196007108194919493774516596718730396604723035383848370435761777514615913992438442219109442398657851986624986585674555629465733721579501456886774216642709542606848248469728581526308854413909091577849776041536886458764545320720485710762695269675809956478925611104890301605658309769791494897014119259585619350146907066956856747037008433301827681660830832348030188422000487343660501529696209802931504228382998554032900166784666292673195081555431301711293967606264774316605345563020120519781905971493909326883020874193103862131782987289072735645207838035372394643389512529787839541435423813745378012237186137401281049049753311924923742354709972271741701422630802225945580964625024286663620095816433371962170406302798571289921076491165657758931169483955774787259573373153817253378204191620273357800114622578236012385060716807263446506390815438053892347067423500514088800110023156765296793183080194164079200049768624892146689882141015608357600024242697756927298543981528320155119457839720403404919849035517513987052168850319725702953908841319474731790251098573207855224609375 [110,33] -981299143868741783530220148260885076065903250676574055991346212274656338615295346202703548926837936609811288701945638942146051278498799388665500839248753650294504242704141543503963247254533904493055136219908800770213387145917130215272390262622084013339546406575433649380933567954998794891822919906783509141946747995047030631138315226673170780052685834838348420605212526302475496892578518808580396245627854706427951861101109890505233809935634886164591059206106654084546047747485535710961141410506691121744807655776070371712763822116708523966294804459298464616410998377029099898836293478956948121218873056423729793934025080519748901263171643933223347481483071420304452654147699126623595186715984083595358407703344645231191183215047260310292925186400938086212915447060378814299102240173953744858124240694777153300454605938575547609034341241228340007123965481428669215419702804027039792081412304376019254603779226342447859979949669822807745676289567127274084659302719177317099156025635001385238491294530251325440970605294158679216499282586188941633846296896835389911465135741715614807073338297769615749144205981057405966976581981174536652180017957259257386812066570060835804413420823015296480690085104056696550686435235006622776423037134803714297546036067894063908335145935596050318800256752394025472972334366912391461380598285333068517024633333837569319347008538946969214668529850723515214003054190704232044301026649642149533462312961724972913507797699904078339088038887770773260205031030891457726059556846552552316330259401902379625688584495251564407657565933240254336690075776672354130090376464670609358686632075401009039924989724559357344359369207631939028958682866169796849196660208476937687746283421403582010254555354057607177333426181792660719522388902450919395767216527985358673111357559470935285617088084109127521514892578125 [110,34] 330972174466583602782499753274341931359013053878346312207760933763894520399734172728793462402950754162956214685419435564938658238770356951717821079528276066859897974306506287305388541705054297032958247290046480961988066134413015517487986050954072477638603713418439755624108857067258164626790033767311816331052785390400311756384700765311957169955787062582076345590196202956662767480230013107260901663130097184502320372047953151903149250011325376436605461370390592378950745882476869461061308872070688651778713759069132468751174280826032185471494281827073953513259006332281832058104505154072895290374586198286079382050591508619479270938908638586308286906390906692663467228833619059455553528679376734195600594843935306250694504442066815483416697720923888190023097529807203258454199451241206027246834057353397238316497324578934928902517504998053212336436191005420778581097378452930227405216502085586398904289001880273182204840928851552958631750661769958214010180263559060179100906576493568489586224863156831915861456271019617697478926139835268933219114643897478268880757434032466119151208016115278623171508764561563653481464158931562854669176749811361967076193877892676506089639824548809546640328353602802421287049014744933104006655756557414500285877065328282348036186169590426134916264874945891247242062696416865643164751471649309883932464024227980257001228165466586665909522137444626933733394521777168673580163058107385555913244598922375152620920854976649014335525631814565066233804714873177180282400002747708212855302403787966325638558698191464970879595761049316241287389880330903991186011125140769391045309386177591391387964872325816611504834329190088913442078089931228308480984566845732421466008949470196253896766062142111476725605767328360065722981040151754335793175671040200984109004231359385528321581659838557243347167968750 [110,35] -88195921262052795066793425329135053448063983029685181242039978370300675485080270704467001134848367941928203593872885067260688655483958617211345014046168242297342059345907525907974376772998041968587949612131520453427040104315182706568520081875721704024781464830116315611058196967567563094472338714592899670677661365020509305468291423733239599105278090121710228711939321963407803403481227333648107913405741021655122491013001673087820662221105627670080388688605490141077957929189600170761560170847959028255173979829866352337827328166813961643147893001262541879183302989564961575979171406899478293048555466491177909252685444965067695605758180314692170846653070577535468286691219636194657473100960641328718732345756451687119507347901341104569127933371016411925610366273505252871514558732259379879629426788139229357049730442926959294732174743159221245930314200411550962053412995031247781717989550883693114705049995204782674488832177285959560616998700886205794188253218504303175761264118709841714372907761580675127391788945718783222543636795121532245415161229286608976935228866459059394015606893547302651644704218572910689624227236656153359687177399865198764562489422993924068760582055990783384850756353897084761850033369615238567792087281477655495681956036600789034683021227087687351665204668251887581880679004293076458340356617587683916072035450548084748157320987777155226990864692333984456365941337182589574547925571398597532910249598377549273533526205745198112661635448821687863581832117673801439698150936207545530934451234165167675156287713839404500255138961280558548558054475391151920171975694843015601453355963006367417145391983464554359791243500003256744010291039535445607064346923110608011835944871705691712432306859540352931083961693876693385029222182418464118676706412761060111839273023548457786091603338718414306640625 [110,36] 18653909510240957083498739946504901503798055062653845467684894757770060821603072527016078170959022850527792474877234003531640007202599210925704213229780022795540258635676120465003568679634468077801185324280999380004714389603063206536990140898144516020110793641722355008228086299371586314852771546724213018998081993766670275287675526741680520182305160902499603956083162947882228481195234913411335508120256409259365945251531299136287255497256452204647987990158910326573738804160973492725096555717169655176352767058092785450643841348582878285903672454088923533074726733646888910286122969933778490488787383346787969514414098905064065636809862145554057502877065103686423268819347244169184477170563238771010423526039232586571147495530875751540172772878393113494620272046334421955694113505068670116970153202792993685550769253491938979563593830620091890556966196247652927443041339588619517461858734243398291719021621219913457022725359255369921240284436639348203666261836510373220293317034824376507673853033805279247342892722002775950931340442086314463370290596615955559298966975713440751888070094877975475213103238040459231295500345455325964954716326503982801015974213490712516348325577451792445646467682744863625423655592729080255980838187048039655447562212160600542929922862510861964071236967557508491086256799089624609952203479052179104561502445631338943488588780568226730874457040295375128969597315541704117684832847366116616983548188940697265166567574843115182132282799911566685762436599136095697664244997630755165656087622369348792681194268940670145296965881129312071901701272080896907336139227022388271571122412553849618711805677616368334166484834890129022721193479650764565103670488741289514029481293492826935632398959519150006284648727366161901608758578402515115407081140914708622391415815400250721722841262817382812500 [110,37] -3083181787033893672045205435470316942980054085445997132493338773704402332442015570920739189765847186844253257724669645419875251789487897504981933563810124551744347726232523292478773283545192022484020911702625696790404038231904492741698495860028648038498861859604258446712155243321960203717601436075762248318452268148193346972939059285491985519901563740966636895059016715098866439471084998171124350016227207522361156777661456141939942164461654663276215933966349852660443813882126372958905260756577582847807107479594199915229824503933776347094213836514391720508906377689157604387674362841235688772014505540398503400923886633098958341418447132857725277378022623047871110713808963907191772860806545144915943566038151849592445961932434564436490261268354507448319800879934907101755625400392278860998484111753593685364785210789463591739897289075819551076715338950736935351953629637027077937829529528271148655430591644037521123540168644219827251074544491536576283248779731912141490550318113102583266781693136542884621288213609004823562676857529570529837646573035417104773894907683817342364568247637987508676213987406774176911149788674215081631724023704890089071879966278071928712675434773758135306932826078446497445928472823218020441615431766218337485115435563011526583267518710480917226037344741206092728201113856192128707787198892082510762101998560525192059395139710899911477047685153153352896227804003178146312724743384195282938841995147429408599130171011978905136775978388007498582932720523824002740614547394351411944249960896736228019861422392025600987936531646924230038979372866111908570742093281604503962735590219415100657915042140413958546896312101335576677798865074633947742712835520222372015622529168864678763736151540952060575225053363066306832753925394286754818038882863806549039509263820946216583251953125000000 [110,38] 360983272159820252549816106148878637631597589659872899934197736527501804416207185250788277222633158767734533004647060703364356812956831613189787387047471511912283379302003171180673786829887472335948349785335255169271195012011514818617525844242821939311755969891205990166378021253084067098895899860495293275829836433426266472028811952691376398748659440253794388294801867356108588032202315151177483173669136089652624224337614242474741098910997036134183589984425826615627040547337751697032572322638316378918523511902165477993163926584198437850038387185202480760510852864241630673646222910488786139473830749571790321979684963298149060435582839684451055982809640467703518241449965935592028089620471171946501277432775112277523302709646140765281331679074496027417317037926886771372471140364091773044051531222574831831263926280576826847725633391535320264495837282510117505803716351543414994348004231190240802892218386980474184775505780321097107638930081206701296120864488092080019101835661679374193469223618988445584332275469750351737650887554125602343117970945138499186354656630311973642504239186815611993184207820170559018764081203920318645191584961884911617871994493593070627746018034606028137987966004407648191092442879076410589461167517851931773218798863471526814438943444679361053425833842589268852782134265991993466722091329025078760466653952197993583631821531413640688017624485646863586776795539708481239839002713945060167116035247292645464583579684049055990534902457072793093723087162108495718922912009216345913398858343260989353605588992302301314492862042902388107771879181036970064724495827388491421945111277968528469197349140792155830668589669471813121095642519019379107327663161473604479534156606522328187820548230904860971982504499522264485377422409538640553142042378953480152858901419676840305328369140625 [110,39] -10764584748178206640493405499778498479353915253762816930312088530032235314030048330060019073256775320584758384219421127191041757319485645153018866541746219963259096930543088014764573832152072090808495372120932135739185032102617374348608128390155605724495762895153574644582084153847844342158578624502450432724640282936370068833778065346095259845467683143464689597174187559368663326731705572253734660260843283786163824649356767262922863669321029640145867070606913359538249453970347301333603798769987204089286963725027266102710836245134528197881341724992037075855155636806385993297538163050132632703010403025460151662277043048333791032710336932993395586140699391236909702260853580015699569740871197737347931290077629409760832156769596504285628253084159282305628164807557295977983514253138991122933888782037511767327926227196140274782560290173849158432651131980555085812694372420147754699247965206512688238692055991414899107396990537870059818870786119983502666933803563841004647710827906711295219646057679620263915878155062559247175587779341229169411420696943643329258541042649801221778971004387495955605203317655787977811903504784265804491209128961604773500712288437782140719019627376143055506722816814959195551813174992890138782587503772179772161143391355184001745657749280157880583338830108815282485897911310511943822277364636226328339455485797070949129438028452511354185645240793833957800060527718844034682843603680747431059427856853529543944497999536368307725633795037431143677099155004607327049749398180143041563486951380700627429276714051393902425254222004562725010519581216975843878697056805257937828913391367319342320722809884815795249050762443498259145305795755486838321376862247951376704821435709483004816280047096085280881828946773642771860325767230282960407218573184451315682963468134403228759765625 [110,40] -8774850770920746230358162780866788297383659272651790053509538727950642230377742469844024285680958133805933523751808522217063517412366271319339171322390236096360562217083462027327671442109168702064519310348251469928646958389857387489609482453253340788811683163184987229083506711360232962453813380136074700007185422590444685900238324509974527828317231498209184569259277249653018758133013581082579159487895585122145401733641215690213796787659431909154659111889227103630377768703803294798282774743965239738911759140603688691675878075595011932689856426807691800065142395433573047489303441561224913926749397072011745303519708062154675740943983883426257893228622983404656051689530791366013182639442795602856026344618914354722916809703310526026160815845047949479884761095245869838537085138283199549825529559192110155266223723695989791349265163563219171136064588263036982680953084246158866296452486123915271152275149110684308126946269118159147699104084537373697560831708614351719530731437815686753198447217151434192669754526616767164362229273650211277728374275465633113296408679405618907540049250952184064130407541213404882183640662251404580143724310676608925575538738547548152678514930606640478610043457066652461005779073714971946041330763417964705017307529115297191990503230740372274266994459020492841621509788271826937444933609913836408677735188205770610950361861871889133794659833020813808891222609930406473739066305484325268435708964899047179912990703125756383284007311470877204381288058002134383464820074394626513378448464624905360247554495651857164068197617196418070951429346854909155329446673014287757288231899327388061383284634596710343274206024799459514983426618773610727984358470958549402266798888126521303326738333073654181293634162321589008458547655230822743472773872497327829478308558464050292968750 [110,41] 2913192269075189968143771205009486331317640904075005886082879419968567327920373923965547418914064548894662375938840217384609893262296591431414942644229746999460542389051167055259025390381869003715758875662495445547122803404522567045175942821495784700986120973958676805384755423479727899802472214514649266032296347948460225256363144069066094335493706173887382251696526907508402135068207614647567390054610091768186353488023420218742427235525770414897202039323294312048947170861694003996513688865937580016470144596230426100694477280868901013048305405901001703282683351365954888050374033732925557342271190796772203980089336951414096762470107596385144845889331188084828245036856346948828773303106865064089919856620537730894818424198844588451504864274002479964458944622392354929139254554912792113879235322673410561527261957704952731445089636778244047696650140845557819814869389939380811827409885520627049732777337479032225987725867229388822439074178425372230313100755498730071487666903517070163590262404444921485972984800055868097437186719095291696547885042630810907389097839918768181091640778256549205512651986533773813900974269831662284334312113108634573250624629832204044314054316618108490096511394275448134368375369356591642595819145546446064972465714394547262134460409940098315803792966081600047902355785507027339281510201465999804999702524686523629925989870782688824113683959594005265371542625733989811407132467320146890783531853436118099077487374267456212758951286423135271072671649453024945347916282798506494326187122371487515380296217828604169520271420325968951217877064472027532332534009863870424462001195200412414034669760888685228345974429759345377155366710114603812910531223523227547813653400447743803056354388568028493005377540605196595100438182176270445422616717223718296736478805541992187500 [110,42] -552534459240102858554047213838009890606408089140741347791527613399949886334023298947344456727605123527849881460839939382383987575345901282354704335664434176196737870116700709646967389958012123627063913262265967822302425408257925635327617237556106676536697263518175534610654733597445544106341497358527863851392193490438383417580977834395560878408949321333528069309469898105703883821223333836333324614043098418326890890198691970510359766573527870828430980057487540232900619052212973880051519479754208024524076960121897218772033745257960317990048001957390801255957022723807041280013507667905167419809420276810010274323682483975937875471072490419962742975955162852100933362982774423883006346991511275783222392390265061470069047061366459809975051516439957432170342719686807121883944962995954689561033397626908012100035595038934181907452522055187155939843960024463418747883030185866291877605084250388007626794803278095559738989707543729057325514053707479991958615507536948123393387236632286791778212662886934205490312066483501781419081365848977161600040133802813378514059695338992876527287502338702623406982559277221441698167576353733478061915387918065470269662085910412262695285229740862799303179917446824466554990835392091382779674964737002675039405229656081528603518422117323881219531128336661706109229877811426890351996582859148156220074330437765158083299210892481507854713550590064221318804299859448758216942477056359627190286593449428197153864414228941043056399973029011580612296952318399308267840619280834383212886852510729248041757246989170263724805482005665092534890636313989301893719761467679494878828934965424517036903808554041758112375520322238516814948154531274981627862513327282142768256649872956680268292566557394171409881406978477237373651210688329909814342499885242432355880737304687500 [110,43] 74660170611201200909639386117758914339725775625758683980984936560053375219006032594435205394049103342587885470098789692257487794835286276462876735802740252123101345712914381527051877601241675462544450435487824782585483272628475933804089847282117015536687226720902867425979611877646565815573482378749879441919114154154251399854247317485885156533281589237652007788482727207599791576452834052220111558540506248582502492999249137530199432859471287828426695476543574052177766804635845094353572247015413179579701216735517669918384101778389580317177843551007341861858612626952983188787469654533477191002730307485187190748645653542299395922098765822436304083892431750798466507491776572876288301781125609336963087527310151577045880175266835170346322706388632831068505889035686526297456560436070254017151791362499795636448106388739031540286103807746899182306415221642223617758548834968794897139260655276175818368556824949542209914169257455397838109497484970622034172790338152187826626949109128096805639174452648134127925102190068314524752817251096710658825681948025186674249539889391567817662314948668055137693469931859564519158954367343905215151883427175784169972832973185986732859924284639184148209707169684378854339475481832548161626009396623185558847933525288177063173715017167628374059157445935135878585895815333684789009501416748983565414604100758797298985998384824182538843488486759173876547303960962350806057109421597928895822062275619800778001808332500913576513569775803177459676210034607664025582178833353867989068702680083854602792316980958022929096364477210657496129163289404362287333425314650809117384301442166715213805865558880698029915357090843213620322899270604516061275166089854520171047585860726147735809245669189554749117747770874573700482390283772432724163081729784607887268066406250 [110,44] -7978351758963036654801796317487423586727513299201095587982736949498328407583599912996723284904591450314037799809307440491523135370405958036031559071990875954723320667447148705066847866675302224645660673021973978569147913073864883428997176462560963913939184176529377707703197850437854995494692279810584394129715668540520084237993204017641720381699415858457772924099928195453302178701624796522098070156020412068680391853089376290058356450216961321508165608614485317952512901657944150339187307987024275240092897322406137157558949930849075998087357011217949838876079111125300499095209519027552847648386883795401027574355585335447238295003245332436167326912890814627296456198138700246766281335689557851088796356170780417669581297095665111001742242212008254006838313860033616943521078814035312442175540186158046317300757399078175507657866011928598440269013274229393465329844700329174766100381216914963599901446566226807781009455975584504643310426682663367369285894474235629854439953192209199741495993301362039521256660852398334845519373529512597555296637507476024665444241868566415827312075317451349671219850593710949018002533234241569724986914560485696395867839208580012674014570259239863664188925066719448539539092265452566551522625769930303458607176316338953486160476165218716167458656898586593763909214032832408058511332261636133626796607609432517418496745974428304119239923558703183558620439715179169063309400906507204769624980092643644505498571447696478895282134352686902796174401317595055403834603020714409471540604077949240889508458286856465425325826519009509228747524060440643801042563834587834307487403109882978344600242264677197982065911274214055949611856668719016593823070038443418954293684201748639374497589006804614191307720616615700079274537533855742594823823310434818267822265625 [110,45] 753357882662856580979933478239196242931656666023402616193699927315632283578662618079091623170653086872539612290083654088916628607410613204368654143559062745676699382002994919586828732799472158057056905817442102122318395004064717746903884409691391677306877025071380656510737516363481523049821392746227450194947337579097192887650208433719587495115636132394000296534650491658175955325566920879816160092653003696759599142579439674731264684035665374275616810869200734914604268556625639008846580625515742216894208498873293055651923532747354366520461979343729030167640300243749930596011681472757898274853712625749253463930299761127424869451411741759153998047929415914724364066327264373635464720390519812407039993793797171012868879156583343811644060283420566907115411418637337947528593498697171017509536610708156938512304542916589881604681045801950411829180424814523047914767126462043577409097028344199690088556089824995242918764842778987535090209398213803530381262414582492939081198055235633987093232422963324601158256340743506552014083761271720820841355915130843696269855482814841463521853722361075492316024713655218331275813022334005827914830848389554807796308689191160880768625276871999899132390024219729963874318315286429676868806632470791106174312318020043802226956449438505910648638356583481944828187363040941269958676693251673313885660538233712133320186009699112609676274803721443863488559331823709702910035340578420819176001653821845449633296628874027506687477823391773182592495704684817355979278488433629409976720916954784619486961907583215485672435349843163561801123435974952861101843838959754024795102975488299043488889175436064231288029262995418028532419013463438827307238727525995064974243099559476681261658194772680384383215271686679340945684407849466879270039498805999755859375 [110,46] -70139823795881128633824691615236513936607564546954132051402566168123343648109930761861926311084596000815912227663760371360277596180290026449855474843390642610824375288541018276502448387662011692619527905730692953579153145064813774676310301831088963461169109429314627438414653604650512416745564650854864433189762346065873914522503082080696559584752895645187351241626517316444029118875311857897434753342529704708324811561253980350780399868833138820515813790404285305875167643296968224379861624648542668597614696043217145490130489592174342939547380149210984089090074977323188169270482691675903278036826226478543052600759981614049741008760145673871889692692115558330995634558412864545111182357868044439998762996901086214041480952859039150219612727882293291671803524410245311261545281504563699300985939917794184898480821914133664190698021742075603225606954198609821883998465507406069763422470557627215133410744924305715474992988846370150990509848169077605309187781756346092857576587107835278205542100115661792149997165818675467149036975530758332137268738519223248552112511611975066897440266104777303246060354510253995691696496096221117288275333768132036828553851629001177935027664335288922352854115681707849989453471928339549048033865796464525693008512492201280529848065534855770470930795805031656694820468453146365393190823698876847952252576272542805356398252335188478760726052295325156441176475014697300095544263233751910894342131128461800224313285712185480198950906083940239342816140471626883845098537850946631754416850370955800709712399814173221221699322325682980360656097186138518741242682976129841259244089044560667010476830981887146377567199817921681530006981583763281172178946977226281997771993563852565043403593529775848978585168403911647778662079743080539628863334655761718750 [110,47] 7267043890460521962107099726734547497853294363100509266335658691095397705220269537220843700187904554123742151289660122571165210492290734399281833979006741160427179862844952917106198325172762644519161620795877368667795363857165821274268034949171456800788077805353417416431164054808749610488220744297494219905961116888087557198006600056254958631026015999205090666596898120608744848022476140712916950367244509221636335206842642764729248475775718138480694490145298727253151942765555637590674829238818442989556865296228977991307003244895018582220048313100258712548660431711262565317064091853562982834724911209554485397492689284541005301609876854044476740607021764974030368301915921849400605645106018510419429042684973674299348870031104082103183781464579580187574996633968079134092767527589630546905820329766756480310963414350779854939962881244695515501412865671149465256134856243071257557089469653479609393370417296711789244975591605975189407513226449333170367703958401306404448760342657739346953120184140734129954841108140797492552188723384337650409618076796142813815855226451609374058865393391890553475147558733610969470363106985853255559575403837355739902830134885792388180267008470264827775811923802855217278111477021567894760022837319520645009336831650842964591981662032748474665354093271921030530512148740419945074215586258297269830600514789427213190423353897639447846662732323872726370440675276758224092066807921906833651071732663122642045378565150468887863365123407070778462359247365569380439836758705171425795232304265494864480636105819417745895667600257551450471612421389701034362951975076004183786018511631298841903700295233064271537832617508673939897182405958966258464347524882614481927821171194551054899907118468560773781912840066434107520698758889921009540557861328125 [110,48] -609475412971033225698423685339740126604815073913854177140245936791262143065238124751601292381736327635566283271536651517619606921940084646618358736076755452094555059951515409930544985254203537223339019080961635831136637291094531213364328269100832181379508953956092616773238625195050845458625916131019858303358993712607188194121230096939590137677675978439615142777133270882872486743750002068996968879349771893978428419384306117123089596977198831802724306356982941053234570371981210739702425122673368923149608260242673635070398331188770893376586232313322669263895504830577135561560696999936133724942544616089914729079015617439950709039608992971580346770746102145759943409638147107803878629415685281870421646642508716388045860454561385471694965653187314476107657706869462206650211575447510122276985808072245844486947965604329491747891867174698964398333052262626647163455632256903075702762176500874225818376746596143110346711111838570462744119283823522021444767185956933911689473602041687705248940196821093146131633286938004863993696401611624421478178401165616463699248034295269852092250532562848522005585789275472790243482444227547392321433216485087601861564017310815610414692063203743247821654163458875502438018828697251782299059652957694998278104166453303670802057265899989492135846077460259351387764979454069005771403973185357899717627972603901738174684380750598258026972033792641194708684803069141056388058302846741474036054841909923933752984762776055181675009844337071539871700190789516175470170602763354680703493013557909294749863156309217732228175947185347549052808485275307961263212206538440114487516487947821894466282722346759558587988272483845124199194208076699781955884362468454889464366165818588511004849066151022825501914995120054265152787361294031143188476562500 [110,49] 15284833102289181540521935300594334127376089814146630684017634703093648340513529460696890540037340517790191539008468172685125912620774032912418008603605016953617382031184507474687010134467680862274502472056486881877862290828461380921645167774102193112491886831458887248011716476503556243599113333099748628937032447095639766209759868904905998101764706028740075686283410852252410986310453901908806015197413944131432266959812535747837989624331176165598287836880255144184628535238743900006451141251766708927552694339218743692630819183029207088535193795610457107159116490879128642216961879755730831233462323520094390718308999331710779815298232549145932136114816089670731896464241800910065497709391937226072425325631024954579549218687436996797577031569745499649316006498096713399881322447877729007495904614151538979489158441958437635121353479296081710128166049607240105967278785684685773759322715516552524498965917160956972644722091464693656398369796370681679054569487589101625074819057488454922324660428633216344463254928813079893003777574791417328360580016718126389151786834988780621366505236650426637271248258385747575285015154405073527823659576580210691287928445994263202172276216571719534182221532313406569608253999582775660142300532079891098348772644114824800232242321856242929133606598693541682741830031641709572287706889313966362502203215301602911513277456335319463876369193344797445381141546265193329883949902784384548555561947260671003618865087384796759632640011333103970383484558988706690381116158118857447103522385293304683850482920479864308012317104771442512507939164554801814188596651790033758044674293537693322044361602736069439190970051374716503118441364570698392156059918832763613787583250071824738151588796185741523483875543110930773832276463508605957031250 [110,50] 3752998917844497817131234476562580108279089171072515511499162414883891520354361341173827529145855974824214971944840655052331442609491955251393287231615581927130613818449399330862435523730252209116169623153602657255549519163486683535233054081085397707454949401696748331239113636788663246094854396741215924366744400193368429126850325116397253711424641146592158513664550032595288576195859873158160722358209290676843183350830656978691656103486874163063368433507257159348135578781623028473048183233888346817882934077761415780668075338221571627672936301623638900264284439639819331086766333089080074350890204110874253569033208675139493668605066347085800797193640624995099743073413063401772085636611772920792171468214744960365026380423525684842030644666433848478644726315319006352223309047035390620764085834077635423106797444509389839719196607141800797437219268806733592932102994909717334529348669830410036096272850478536063630758021449847839732836157303528818697816059504249256710168460755156070953934050099980366473663692369542476138401300001499762507958139082842394757916408968416363917411396340533009935799017822931010489039924948071530183432469862485946052763046184841029690764891452760315016045512795839559804665165230590809118209586553935688517443988085859278664707692670287016921315584892983082546575177968752488802663069282286281155361053917483773639969436635285768035667582477295741479196029933616186783838009127511837840709507990699772793646751470269000698075239629564780009306434294061006588093116181866135027435289731596782215185040579744818650816437603060881145438481730946851834710027411753359115649192623869129690468332899325844803372740321392129521291484949782762286610972694096809872562034895241935904007360987392644397007333694134711772501468658447265625 [110,51] -448024699339267135961018494217329856405703003547824724680510052904438105813555933672674958097087665163297757100930942875491326614502437698757819330227238359418847684569780521120532359325879781432233179687634446581458534741594608852060712003080742793975048845399420812210399412281393474571595321380934605252655829532892927169167672933437410388703838917890215279418881659486847537190540898541456169224512018228869741025601434535666711205691893660702031018781557048681786682937937215789968191249248582915404764897508336113768923390423492048545345806770293063293959687324519667703435319361180170335617023141355715341820465790823488125671417103189409938361268797902197138831029506559499362406807292448112150658780950762634374227130735281679264219992846322778547881528973404070400234876008323820823325478277142938585146296855159352136503399158267597869856514182154373812427642558111694028090660466628306743746232550279744298946845612026565727518083366494689350787541994401944315102425542393958697181373852669247460607364383284130611813399501076498953401894738492869532885657009466546234439342230414775673643224464746844697936674009760310647628433210717269089625563323074303861983859553463522617018608941799017867375729435865523879392670137131161169305180509186542520026017796642421488985620718153528968937836380997869619337835854087755523700274928761298855250956849440078117207552167612857606038208841606991795757755569521676444078428772202851641667433103608349899595169390941234598976060347310555643665644514778872700130798579187843830507536462386825332570040686672462847557683321713255857843939802001582560466905781378684759877039609282492515340287651256060306546878994712240711888412857221735793783180740751749718709914406895462523975444807370213949680328369140625 [110,52] 20237987312916034429628015911517321905815089452818333131264934260687368955566081644229270668070345505786422384969763684817290631322908146967743859850917064851257494355602427994765806458275388549990899789820770131366952162452323194786697907240034212939143261836517849543016689579994384771525798918905181259626305866431304226533680560629456479680964588958214756313063965294201477366041756764059175770496859102805932022786399149000073471796923446103065938688398424464649423285964297348829201321491028517596559899156049074365982665172790578100787599094033818568994421279427211549748885820338291054493680562916018496105385561310219534719490673345960944957240186218282303730534608829595870935310452977502585214597141610612998468650347773545510173362458105667727554209579280504158401205335648265484835728321752956422885694331081688066437450898023367879837962240496081696301975486024151382338917051367405474311104754386327631584451736013638549484659007164806392440974229473000327524109001457360739423003613356437760252202644996383925103601763297295790690697893550880933798307112057056977049293127360646884791610559758638068858887856718330126480557006832915390157162752714372314879542976634721339933230747167322330758106003072886538724489626459473493782713306308915806760548493614633868865868249414238117987212507230027791296513481953903220727401235369526509341015549768169974771781198692508219146139699191773802861689701446723712259189459749128788995084136798638007955548191184885964787699553781224912523073518574958969948193591836992152260101401320808148286606333400492117830441717560452433663478454836387935929878946013455298702813370593121977718146225630496704851223732070106110402006475208634856104034257094658635882844614742407265651256995292955284118652343750 [110,53] -235062895901003287401871370397686514006130277409659674149490119930599819887502499157436687874983382070743473986251618591629003128972541409480166125073955204942531156665563303035800365410584916314078634467599286995530405069263230710693632947036727875531968066285144453657210054470492800252137469562026161900514317312483311395269803473855265870510649615350639718589575265829018628541208288892915775854619524864766450519996467455893084376910724680799848094026046578204529502967657203729394861537997009829835414764430913631765925335966271373853938031365473234530020703893837760321926857680085863499059822144290265730894398295610448979255041772601467512253627644541245205496521619200140178230003038874623976673917623472965640744384419051035135109038104125833551302045119380225493509944406394164390957588468557052199874860891146018337717412741434172583618985962862957290438649807440387656190518509796255575043313006870898806447216479684545217852457673967362263590786567240591892076476079669401081254881354160548861643710357696480268988520706431052345427872616904467390691825251658029014681112300266140625913192570363131421307946275833906248213604705803726972143562176873173006814202248682532017423054573835554656575562362305944232587066222528754604161864826097837963085969525512320020894720315677466685731291920730828644740084693974132144974658639916793868423812492988729184379206982930200987609600025613996676217655829948098303299969506933049113475512342254038763724378167368398270010259766304333230159823917834275725087178625204878448281262684806100756154973286027496052059998659009339824459319653129481786574719824743873804107665911577725489842136309918423050848025117565335746182837075184590427866449250527250473393326427817652611043616879093933105468750 [110,54] -30474511085209087757135970621144991550913362659918617586023321742626131782258680425514564095374923637442458066817581729336141312693674100680753401261973475148774047411790069334563777417918715219359827673973140270119166710188598871279491014977373108855243029296912821059715099514391676495830514135173956713706772296940140372686770494510030790502241382223741988804947493761179044995401430560918772806568228143082859543776840982749640598563579569880069749405324348948872201463857115955863812847453172293194704784645669953435192854104200377095138856398537144815484513825754348914512751951395537638864642982093394590807625623965816430901746274852537629442318438944901473806481355801463447285868188461735695216030999925920200686131986595659553540063674015519005334771785056119106844599169030259600693291552524442187798923027555774199658137144350166575103966646293087384875520231892576359583808597399591071870485394183847401772702424926009260956207543813600942341837688273238103448984254203025729336875999921723590002655656137572914116384925868816958901164217281549725193386196485926662034983250690619220813607162412507537876592665189498917959119784734871561193666321214935427814174446241280722969888809487187726656959959310462746476688586396596915210948702535272016831925483795244451277654126836456669964934212542797915099091393559438763715943862885749766792673585181489645200300648413397353310062888892322347089148406705747464080499320381740838744279723625555530658872185981126977618593910920130188688360670975008255354990818889426868814240376571362059236545869194631110467004821547324536111126023586386172840589485694672754980934013866819345213612771620104032769128241591422501323088522966084561569448593556205544387895932256492097660523777028808593750 [110,55] 3782226016515186674167625588468090608535135920050457834324209195626363011672309716647918508694942667678069704597962502146792456735651278796570112966868742216577933042818504659138167702498700973343847153259599352752146988158160345010422033744728443707490517836392781325432288715290661388065079213039832066097063515092477260377129132616199325779814763431496937905044022876499058155344019577797064098519172690622495880476444431978464843383769688170828115776121345466544493288050702895996458528222934449259287305845403621742586348326524923771235191044364446552100928670149458218934930064111674434405629348990759915312180536547539379023119370743264010135059441528444116674691645719946382527096031917698550875969189825248767723086452009150387722891719340725912235284228061920287799928321775362035212862119417776969256229101235701171084911609822173076395583183744147586876005896586421602647679402175318948923691727862170025522278558381633741914486834751089554288938926485300372422831707305594534496510336153634929838466029745269442956777750655142405805545084333466160235305108090732846318304807045347172529346610204037597916684443151856666509794566885951418841671620863980839352121087438857700039791434783650413782276272563993427726136690389677403029390647717368624501717788979287973171369046914428956436204462857788370141752104997991743600500822193329795232935881919225239948910716076501527692147338550475551015899128347391500655280024325175547392720076765185342057198021432901325740830591317848260174231047945786360140442413694672311996209584641404184380382733675015290262730153845715609831520946837858111459728211282777891702184869921520050040596035746012951201146393540581820453708406958025054004315832781050416571852997087409976320301407128906250 [110,56] -215041353420306150183202230509720191181799061925761979808451489452378911494031419106508940165796159624626111524947600838376884403148141407448566811575677562049532485890690215588794537103125623597664196419865374981930484021175965556382452093039808174617168845731806402928373043399530837528962157253533255011824469308710314090743304879977090959475082228081366906176052922524991127390648529935131855374435827925731899399122491697649944011557678414679812776964897231326107807646282656225883008824680548401662836816204711211816310770324774501040828035769763173264095745947961793621831224894880928008117700899270861530234018034597583081095728746293675735961222095308294358363474737603936825709696880435915086663623223077138378849350002682704128917500169616751356631254057449041787864395052505898346054107358466673484455470488457975661412647052572561918741835765154185839819990013524510183609222437894923872365271419652001237799256753493809894011611951212168097865199979783216246773026316776350788390481840241777051502253180343104946186905492683564693557613094716578703631885358765967498183861610916219352855604266067554112684250348411780636817808770827590422779582387184298423388258957147818551717047713534826905908382256831870185350815694258859630017239589069151599809850371235065348007485041231021494500870951521312035779273336461886973657548060285883303587432516191483281282705184829226030377406169765025813317252596469562113625818135921104282199365481965021969257665289999001591141755328572563861118089482936334791894588710209125871229439155448950786195945031242953818831161181951910733464763795732789647371415279403343551131555638060296411114455000364727830613074043304861277281768543506664083770556667370611452610054922902785935835503515625 [110,57] 6103010221137557220610754245009940335605085976113773216352847651901219126840733430050258291065326891012671836971770032320730333608201122463002797480372268676761679625192142244360912465593784625432434354017205458977381203309062632352150351957880054219410033973351475411482007938968324051630777993013212761121821647160242055117918971545630808892402379776286594432341222142087964364475381996656518337103494342088948740664924280072812488232320336426003814995223578394437018058292944552865201269293903797641119385293707923020589756403047757935911284611331794486356618359827482289800084770597441923270234621371398959561053863857015981361874460104600686083238755575544582456794639259957710587272878676591950999371381811723052992822493790704874022771618334000827247379816843390082122943161997305935700109701304358440619946657811504847840353449158698940806543307642421915222072713143675349994060339049624158060833739159952389943173509168923223998184615371793962331289574032807923511215004043949702010066742451000112216827360711476441086177701884003172093510416783773524490748798869157641302237200857941769521929710841697373231548103021868666399436557226078552286521936898705419984469408337550822544831206559073894244354695047369257890897602321385159076081878061987195406580001400738215756922970496818515867899634236643893552546456919709064559350732737472374083395042906290179050676483573909647338229596663841583055630211652129979988458697145645727834601871654594423879991584507424327110840955327393963420375203314595173054459205808290954613707537820101382483328747633010205193221251821874818029472842951588162810946710776603032193665651318494789578749498170086523874867993517174909733171581270274060900953190712677863901154740373246259652140625 [110,58] -65017223003078643792278756446011022689935345363855051892696837102281507805305977755274977935608646328115513771351398211543876377235196694393839104142870292353226081738299720000662372185051355829614804750128118456196335198366368814960473849464513861425768416168391465417645734421816661393600509628054585183419668342508426982984967209794715740909227547169780940251290126453866843399061447235280476734277887988070550375001780908422802412148178978005252909273946708624811405206984149485267399679627004770019903407006453162712574344087703540249337216219017407686521266404314395990874764158758561612227885480084436450881581365581667370792264758103127373571912282312274585668092723708547000887167166087552016690377736836249844658898249565327245187231946740969802161490044706608639588443589669604112010682258340253747067102655985818835143204212840131909877645207416164361819331310318223297984534688120773771832108675469245589854115197292026244020756648955492348120736601821866355524589678228462481284458826221196361415735184501310616459364023104905266295075640740941904437821068010107202661071082130813137666557994549957544748289590569962736458263890975836518585353579782303657540010062171855412804579795877832777644081233586473162351502065971271156228164048901246721405127765946822562457300602478162894628410152384806744882901401732499683851229002673818090671412714792926057346345191447729835422541113782111162632343573229304366858244938026164688805298547650549287507471367889468575246748208047181957076575878773304708062622162731766420907964400668356652289705519404371983785737426220836062483557193798053312876384704380402334544051414219083761964863363448563730498631749072057403059544185991046754746652272878778263478174257971347019580 [110,59] -9251384983922001522109496962918333585215021457045750745454431817945553800696389508195999173057568750180401816078268605727583935618951824665825125418817458633899881738513081077189102334662981666118173986570978081126709206476791540269536481493164270493425954755549801754313649138515396491044104077705930129984725313494492828777759770501800252037261532651385418563439942019888118961847863269853402492071055050973651149936809265068963033454463647783244679518773594158633143898959627279285245809396144267480103638422009168913621702621721743350666471143987441266369175509170489475535071250112148915337855652729659295131754711852404490795422748489952953632756840235473361848799899545775986518685586268403477713825764323650711248730991703529345583948164239633821104243318399853918929136771920241081195499436707554476253733810860863524793556093055064445359448754967446767165454559883993183716289409434770841321702018994413753996608897625524435119854859745043616771114997773124160231618273068589343399226103412275749450961878818183869583828660770444697243298138725530191212132487622336018469559694904808508259506177124080893870997197497997042215020505886091684410687100402261075481023228029279159310977643825415246980510670017005331175586950426250988136225452633494844749972130534688018159453842633717973832797636532099167812027286771048938791659146470729570052707739591170735512997869230418107671133703703692113429310828925208036089274017504465101364191133988487734627321902652114102209337066410792696310078323037617160751168517244833463944735215065621459557220025646585704124500591430411293603841835425222223302312016727293128114193063480652724197200815343188933825417680456242699143561498699804065772425525704314276204809980379731925 [110,60] 654766759196725320272979234625519338785828820014343466454934619859712791668687737343901157386177749172380933220993761534726887260321312694819705257484111416770945887531231989452486458479533392344131531695277895306550800603481946305962102879236205523813891414977789594616831361804537912434730936311795990286013074533113638563805723081290578234486083881551193164050282913818108941132742852657496957200338518335702876474713959505344938138308440369969476783833421797015967576415219196219445303848173383393012575996295717498680588054156284220349738081584046793086484520975241058942734532920084663607295697791546122252284773628977255849417561062417857775784619282605932158115225648193833330727200158615252452718135514360484584547622003365190331629597222074861709332433370153910172633410509351950834243342664420033584200456831455611016529969417873608287254087676726984561590294268086571002187195490891270445729390593545832750620177918815341667918741410420483408674421700920402276903295263943252129455049325405922426405902803712623031032258442448437970862438519244606648004196837941839794136831267064656765470825547340254030325058044776696592350494470054441660357424568607862019928672950133406479212993078926893245179937649461249615949762276125782848559695359098543964320366032940636378850419795666076716706910019602537426013844229124371155119908487709361941744761764641850064652723568854658974301700269718434897724983917683882925683465890199471640463717580610395193886192028611400422035461133339825088707923189608362045038232466243885928144959631012935172949976929588418764420038130785623422047906933083993130480601924903022716219272788846793082346415746753862355647633242169947402889608360819385448209501326806529033682098415885 [110,61] -12961156770000950461866501186407139498911904267259788235389171241164380547329785060059580644995645991608013080457481826589207238236520103070704951559768208297314437665497069742943877715657242222426286946421103725777077265249809077833422481829147250903659184183949864824142986428876363498370343992778325421217537478319839063582580802775512636994078606319766774958263613275530882526236701594362943134013513454579648235385455914114060653301043966988224538329967426047795588232689912561427151680979488829000878151558788838100028520454348076994406012680494140542673275466836002908263855429756202507866915549600478776521462694604032246674527960385892476196199272346260395185224352534069881094742167785004049485807286648393584796578182127502167999242442069932882294289040625967763813817824392473320939983359820261115491841041282050345610855884145156314041585301707431382763502554768271575430571964352393392357897373184177318914470464057106518266889661057164361450495792773226452512599922857894902902867514623612801505804292599268902350815277122346703830501519444709053587178462182438964873077187338300931013357574140080822994207855945736159758160514853971335705760714954768479796465802940198102663720354760619114994028686705744899066672888392241230886665448873849087858461716093363911170345814989118201103148420904867228450949738115052392704701310254607667226251034198801652847934593437492984006197275717855123710170704721590445263759999284861228955723638249183464260341045592099892123160144974729095907620843630107212341434612441885889870139541977293125189826806845465483811494760557190998850354639809391596062553743790457326823335044876477835784319067665363820705694199375987504894395473371725617411524281369398055474684820 [110,62] -62255725822840407442640205248454720745541799983462872833992623431659944768745523438015790194079746941430495117601062854695145444172340116147470405218023256299331320783699178714469899733520162424388627090953999191739781108625222915204911940709546221762979752277993609996355260224221696324611996383795116441337877296609154663340254388690484354192950241489649983206614552992223275485051525443832741138389812674891435981066354484893566876632959394190906189947805431236790475534764864728884809106994736009127583087114533717695935237246073393564503381830836869475291977886719253321838023777297570353020914547919576154165254199316543979033925492644194384780575032301131104341089865529106232124227822817159254479293134160502201462522783587796899553174844653871651010887867900715664967120540368652339460817832111889637650739803511866560278758506462239069181664095588671491205217197210406628516841737653068783959678323646127424589655532234076620140130362977190814256430332795429312314427308152163546056718560865129678751981093525608007180014660137928534431794117219711964104787020425982364486766278537340141761705995536014074372934251342482667435451343182637310527606649652713979487516797180178901217986510581788892151181275976658627230738828010437816497932891025634282635581425007519954937734449097253207439396135481525227852459393876350381309002902329251778705664558454146960523999817927500220637343411312984981500351699331216413686634232956187145480291247187344369868377943877569801843105949464607451275734895551406938947205317703407497054915560762306810043257708185666897921963519842861231164919009503925031267045423825788098307055240089154585432597015286930183506511961508466801160511242463563552431633900291384485085 [110,63] 1364470006659410827280238916341340224539033802509568446281935732224562203039849855537607158310890797021795907187004887740993148037170572750336570202561660191059419633264729199939438260816131815462511601914237025996156323999652124388953491490238320137811465166400912604579615001797275628214057114338493668295199344139703096672237021662270135410694074842511241223073503843261248480371218381361604496024280581170511921918892584063641265706443776906955621406221438033152946131173721576938651777169103983990943855305162817662622168363806185116191139469020246622332553993290390384531094790199474740709282717593454892822227651260079342453698757328289008591643386095503900453263860070256179700154823899018515558899617203311473652537983032707836062162616096998710400038990188739080937771523225014846396037983857996439625785624038368900856592253598409137652449576419279580371697386181608275687093765264301709853908314329646669655342938910192489770891887064233045749747647247398813048145980833597991721597065213000125885823449104637566015785945665480818968130814137667233515636297507771323441428918927791313343690373441675028056851989388782236999209082679507750030140273469330033583139658841684405792164178998888800239772297083703930658626764642626706367769505426683401635672943801292592937215240014688199622703184775650187795624465994483928461206120476253251312579090339867798009188530547795924053267723319261229139576090199807450786512475115612466916332558413675207674959149595046176158073649821377927713090273227480236443670374790899125154230195571693937258042115289286546585779369571159209423158531325539751735065402793253574346386835537421750364158710353105467049253018341442715481424184055271517535450760979746325 [110,64] 104262932512136240706116720928394148088163682560025560732771715474424492825326906688117889748434787758597153860916004613158920369991684860234505024540866786479849668543448058073716134896603940834282278234663267518205559680410349613014287584299752092895789579953048153611337369274057001515937973963171631145897172816001095671494871576066229304916469231148549119765726164265737756824088465293512677263641832276810530269958740730684475633073933292067534805140602002913254964478278356338817125918671756975554996725150013663003042876171738850421646848971909317465788906882374699784835853467427241274256262528705301693840590320077988215593194641814603957719266055590464567052836426888924812174542611884646637993292121363306367304332698483892453805654937574129816586462301889625095493304329158438714483466286473518468823367912006771345576774306517315373362161156350567280477735598220957737114336881863699192346527970427955453054223453931785567381800984877720747843391992813634573126358339076889759200718387083069705670258145459759292455381249613530541095624312031427491500460480543776491668801513716110057308154518684795961005164061853322090312311722439093647950952597967180901308595155048485031098961630765373937762370002866403135262729484371815225593638398270637641404509099295965374094095554802014109538594681044613497894867130031600128558877374677843278434187508141156208140349856488349149374771067469102246406428427099012659339384397964870689441932744102588918039820052550209974482840969073221332773022487766571975011297660456246640703105389502815828598597788959083911494244883031728818558527237467813892320166637879291577790002655410974262281570248646225262640328956449989734752100315827450315656522861710 [110,65] 5336996914421690088836582645233389312586169377140734206114700349100434732960497970420511553643187286347155131737963193874743471697434800639344857277965127319441727135666198952415135065921084826598486836540315698971491900376330431433883262565168014554941560204501527005520972993774645770359754921514553220462855454170446385507583814347527382555021966112063218203348019539610931300828887822930538678874785839374537448928073778183872428265918342817015642791814128826389643344229457275734673903799083935436806356794235197184100168062743531990367706508209585981172422603430609628401639476037227035250334868686016244611770257855674349651959948277053767222867278406429615798478601224736491100022485321907500990063869957256918149850224648759766484514613870052400409175471485166953983634582832800621187242147513604249481652235693986698006141507159419786916509242686669523002708903303491694454845184794902681052511780111103335769800583061634876687130582657167649875246399463551591921128222671907923880305935681797057158306260682917619206567227258270833462740214973912379944547653498149918793972494486570976022534174757582434449503900538180982216459618953364358472021505656705577616567130338760724197802466016503606298867155106353469482688181447990304309718880243453460608547114712889407634441923944931005198388259025290245510721241409550930208576159348126280171884484666015467711698934018659826951672568855037879828546649478234911798669416874294206107675551967280038752251228229537230565944243008757475238452389455216415887951018277610673289276640368333287952483640439051996466486705588631977859511559772002478852343970384930373137649511333148576357259944919558155981501659400220800087487715339826033023120 [110,66] -54547037232296451877955990549068284203532731104344374178735591211779434912711749861179453162139818634385259551499218974570474100842893740877532830077606591659474369902437861948858485903655768099685931182090564374612844020185358750481509471780053174954194289559270310382460480000371486095927433936221069760212192280040771905172836507892135889688934697581657806647728557714809305997545696431672411147154595093439647049761601727658675719826708025604905144656863910076738539346409855299105675150100674358084931244673349665495813210680341024935025686204976907138524497557610655616054819686547257929154543280263102816942124624150828154604374300527130027040142382339960060663468457464584332220553116269324892445395699533132885307354084486706891588416046888065017286231302641750858403658407745790965933671061506405412844022479519002763848105312139591217959329234879893851826946410918283389209824160502918503415524105511578758989448900045166481908233521100068507210488794756613890840579728496747170787899760645471590501338079292200131112687445693451290550080547563314459275976399806167026312458806540239149386499228710582882360287411825066634304707245997051214032154796099791068800895238334497146213226302130083221789486628169459972482125841990778927561083130685721855586305491557819786921398322066310627916681198691464422579266877205441319860356783400810316317511802303584986298006116410230199960565415473045915850830288598715308187217983888071180485057609553997940273449915167459534577658611253170306340735331173168947156686049651998087507924760072030696092100246424184110123470421524388188836064382622062698700917533586578833337509686398513357363174841909860004856239156779160587494215569364810914805 [110,67] 2440140820999387139819058424328552828673815666837961276554862386538504963925886922070333145194381179826627997833030374257097865601547302280534300730225910103249115792693027673353000352641343770047690397434951386823301643276448562272391905532458394221865474153064283855569577657991130735483171217452827979797821879526107045132713636300990680023559614544661410101376300320208046226923518991826919327146938255142609278581099799338313219144305221821149619717101571180528934232236765439836659724844638197865182926059535979820068841326876465824999673865953635636823978992578184293527428977942398309676741058865509196181164949352870247114796675659967259162438063952670073541557092263745984751884104393297499191237565658931457600766796157956251048074223467296218280686836045032377412723747671848424564678465261873562374077044093211643763057894610559672457596806639981819235055057485508975458325838952584814438000032141312313116005732021888843087933312076463795351504854852547475892156651718296178688343458373917466561205651572849331511691272046710330067242150247148290888007789005998579823127329241084481693542133020866719427821440170632555405875515416103164605198082830183009195171687435677719582173193660725325659704796724666318159859572003987141146737003325511495717681940006721219545980019589642418342151797762859073537839511640199632543339175367324902422557067173387419872138757436373768814311400240885617851803358756215181065008022707736904954545088413274502853990151921987959485433716680019628309331315635128585508175372082711445676196904240700761382165634842378330790995457805678941874387916661577568957993349565140801954040114264581597008224404241384384938392159543276659865997753178291600 [110,68] -69606488912054548613100937640047002554488317338002675721794435438648027535133792588446776278046328033648072977127348693424314820985655342330421884520855400308602436767835381261597013626883341293809374340074489360170865728768121787766989640597880931237672724953492218614376339420751634789641760865474490449407556063135369779164199445442789112982516816219258519686254592154825954162422026070095875706301020455053553003871848482244294128998597729937250817447183989361606078309847028461749459467762794948115258091945819417532547670577864866567205836768780714146135863968258276099311649503994578120021540501067118621848021442214425945923891794821090557469735288041812926625916157202442450987576917664992522734841785126378281149726321444946623685346208728241133619719835062293556166502945978111342831838566053882521133388741072152228424956356076339545323888563941598316494090704642545472764512945794040213670740984046546875353626405905868106390015839632794734086121591346154872275959206872828671400063769146956609243980377392517662306264239770468789709497829892864779408871106191498306075825699431361888817274266450387869295455623329595425840623822486520007615428301960420449013449712685577667782132021451743386304363566174678517892248173577137997477070736314533792635497138359050471653754959058202209145769133489247623776043480390546615495016613146739878598051549722366804558137818293565434500893633597037735883549334231650382499155661547337428088832485604968450403287209096214059834152043792805979350961531113222250157621070796677933397437379438319206763268699437236628748937361255508068189626757004767315903225384523427089008237293306911658701929628891830757875875086402690440875653158585 [110,69] 3036430285217753398376653891175325986785493360237140888864287729845592332763032574450415494363066390443657859498106335716661526230514971056153917282700676424267192412280329782899320939205018635106710073984079931064902014196076909938068306000275736390467447953918182064159204860817894181132296678017176825637697133105604703179725318208263728595313764836011321857089675568605891023371137060483045951112910893247148931270704528781595150019776251451349668095409953072610615632630318960084055749382339499113082289387437077678355478679013519420711614406096937370417455083602306495408076990947940314430006447717993207261624862838460141916422832182998592521660447012773588609386628372440176086623748332881936118772597389388570590966520144598299849591967091719673381206830653135413469310941746552475773143942570144922324084102755097079819596516395458247155937987817424633163834592969193864300695016832559982694410087684371376588434720907491289261189988561662137576338096930713926333013924000663546911702331703410654733445319449494934002940417923153161751691235655524289722233685268039763156924578122615897779021518666134459549860251554877187337304437888042872783155089953250999601788394605153554108314371184589597201451108509536079640302862248086620001680804205960750734679582125820616247251590062652975299312403203220251044984721399015728067967159278747730824212142673501104865252317741798089739625590989238855044375673771984254547307713590865616501509760670703872936557940356312465423881982885543254673328462912415311871283713483728679035308293625651802786964380290988865133489688040957037396482564374361289676558226404678925301536870017817936049062217008702279274141111429009851324277255 [110,70] -152645396499303087370338070405170792365729356838212727689930597370055327777524081630409537139341593117521433541009856333337109755325612968402547587858534096401532257407743767176761663275408465204968962265387484342281732595147177268401433176499558322037520212355565019401392595872056953677180207880053118268628015413070684444600135956572180015047698743998152622300750986803904590165670178790568408410358075750793566984637122864792691369291506541090388112623585573215546242779663507512072331420563939115516151123010512300933874622393081949564214053958005188852929406030614759925077841958783807953306472203329365114098059322657107989103796278369090629984838944119894192654450651503101247374568884433239277481649257430977902936047523083651497176961788770139847415648951636579862923697919418675292858363543538476619626698051727599782758551157271482609640109225700776650554317073073240543376134421260149144510411658241190028954150143076623720053084987188424339724915863166651931724756922075713219590440621987657931300179680629014429048611226443204872173506696575184900308231738795591941528341818375389531588825393461666926984691989402114619921718730760720018080878025767404476782872870533386681473586268645105598548112862300588936589910196105282028261060037881384448504891547568287639702069395388493323222633025499295445337647039992657670196248376328906348660680500313556707311770715737452099767717851632254350889593168443239001937280624669112577888040155720868105213064416751699618262371454099735277527724613194203323157941237522134675987737497640952218251793835272510157794792009409441158859179952134904980150252578498263431173581011423084928889249454938665978041885212821216517950 [110,71] 6269778517795538601304455653563650602670763036797242864388034044585743029625276234059064758969004472647586868023706390478734614080539597477055141104470554221767830660254944227026530612478189593154384654947234866732706454152729077212154720189334627133178318760607532146552421599233747728755674479888119805390054688182858547241047945012600105430290930353518392732970006057997219897123897202382255108955953586314667248463616074785935505272511534011217980880938301632161479733229249162740797976677917014633363484973411810846383181838218863534011995662872780156053743297533236149476693565717228249810994884624961386854767434019280695818286046224162355707761888494864727437459187598528580425889341299321593515861013090568416711111259964573246395098280062994977578831725189211883923671205373631498774596241840618220428772919907547886556181017898018914358482209122624675563596596156782695330023302675569393215112685297122835263988194117654792734354000430477359050160121877006556203563830574512860106707485804423499332526927119240918080745093702318233229707139062613750140234144360132138995070400165708236739762177154478334115220776275828344809636812172700459774102466164119982271724426518182558709535240034332578423863012597065677588793929199214106500457102959382255626246634869032585805689643969108788130171907919945150199501137969999034266293072560434759808240982802689274926207212132752684905937669530339900473143193573456837384786857645529901895317366772939884459779095207983757283961826215290518101598640902538371956915710469993305689976056028475336820277540124265727179568481335029661300392072473577320755716476761401991591256741564543858168207633005814065211384350236370315 [110,72] -195184240182147590853541522365907001063201402182709297542791572180258000113411989481326575006614645733212453125026670045449952320765332256260182253846714910596858561877963640138179474017871556601323194443395446540300774150454379396726532411730218519939466050866817202766281261701424781118026459839302213168454047684198179177998916509995037272922785252740998323641102513580601377164058844244671232733575791535079809521992397404735611819438361048898380932484100497097967633815632699579583222942037618103241207230254929453384813479438203885594897114938038572927948542897942636954652967145026004559358840028850003440710689460861430283677559990008054059414279883207213639462347926589216134668250102329835457277011396248131782436070434474246298430283464357373485027641046247948047298737123428500044004175661956301397537410321569608658209986342613550107519091315463324869085048760635354571753391482885616240773869977758441144262995630539212553604633780472469111808443464205119897644159078614213112775754864623038412030110166408498065405871792414998713308454224199790126001894272454959669850292633513118583828710826300878004354537233532152149603008809042707396418700623160294205229520649839119834783064419679458100541636960105651707825528242160798698870437929202476207787159202694354370192899537623458030871843933170337844932241704477285968900722783400242638767728333744706434975985605024206684290949340932836370432619825880040732148343669924529953030771122828574544358930341594403731513157850293998338815779949827459506774163161423941475277044919061469775271401275508001625654431386370265138242250323937165969701406543192325958984850801130594895965885586201882859430479439585 [110,73] -839233004904276349888801298102593973015164659790138313222416919202307269276474528521725660802559921226267087355438361896034307464788202614183496705315591722038674569902559580026381966593804505359748736846873854666263608862662955467291650279345205935159901206837143183415161103468336258015756233115615064533891821888090472160892868075759359183865840622001678606331265654192541255407613957580550581731665299353929346710208390632268038089011889689774387930674479222723970435528158995464453913828355197746171314497065624659048372747214017279476477682125789059320307786011915559760410194814589407981212977146523305003716775332189976730542773838648452011647518674689289427163251325229084083352686726333981880263969779699022205339604551128467224973629317511810871181985210475098933278053724316182862216457345975705334027470172230299597918835436007433735769209680638099619716155724134299833592543002971770466543762471978783380499371960840814945103841138997952943151106493969690683522731525911886957657374811790500681396359509394836269280493290486370544862635374445743742396651998984119837815528887414411579638761591204530163307619474175706089937046072786907257744828319154434465760095016495146942028363831014134065346187009732939607571364674423824280314006984266680243079766429670949967802500683408935626417460390683628466367622096771990008706152589052676957687605967447805064375038261704370758222792853061966927549203688078465421746327894688578725130487960658708814789851274528617704254382299014432088083973545783532018197557644344842240419439621807008204180648833239954475610604018024393810176999836463773362513098570720358427029835112069586265684869178266076618260210 [110,74] 223002246810717799140159877736752389267113668138554999906061546699381255296468882835397215476192596034308280792612659956500084983135281691275075931390692370183364660644347399118385222589278772191744869879250584692189446695413561353373154364585698698031946126700313578460251980718345314925410539951638793014370409985916179335968284690586845545038403560380752965392480100172117698210351509868817861778226677692010085222852908626126999044530319819516713403234606894973575758935151441076269972264541635659239705844950035910090381985750159103793781580208416519694278454267968072281008199390960801786460656318559860812856107361231809138552744005233872730606305552436178674423316503223398879368187655729522693863283113795341260712106778192006991111221815215148396600418728141719366656396162787887745547669268009053629036425031367628619240455591412438150254239093922197350456577595327893509120976487328504466481078681461251103538361791437413441724929490288437246522830111012322042709768588764982538942596969180626462521453642813031679716252005291337433818608871533351172541771511161455193406273817550422790109893168107292540321723779668795285162259219839052982862698883323480002304147986332133718833539719163322504148591255251837305838487812472146495239626357072590748164852594892939819915067209226213590028251816563995993119933986058489739881191953490839946226745836136045892772709084296535023416985030037913612407206506017326541346886163570258249405773690250076541890405818458636068134575100334277846490864333400742526111140390035387796229390257706524467458933609666590077877850010588053277761913276225586279469267341751382565340490676614283894903585262618241038017 [110,75] 243658354258315248649920630692091581829204139744368527263421085703875188174416437933336971098782066182365151073656917296056356437149950953598324176026163571498997105890013613056130549400707101963217392624264085988395180483337699166766266108690147701997077872019240578123564637860067087713706834392318222769884216892483139721260276854382334263055120004841479900987253805916176588066132808964897821664714539722099605520475051447246280555347182299679833630593465300984589752601475570236246158849675111586684529605671138249618607929449845012062574826075620493969560437936410284167320483778528227065201127414239339110029279247555661272356358111536336289977642917226679003052122150523115082381202498955981404658985138190475862495070843955068332939218116707985457116066655939810365114574690166793427389983836914364565451354698658391788346417708525163373603576612941851781562790496455201368082723826707849195107393594684386587313733473713557631231542152481196926851700656804180425470586362656351338432592086440313582252039313948002993866510002701794465375326331194347141202504086830779112740498042343761838458586234297068766901216653853435441150054237387969763033124785090312745609773078521267991537290224986993399206703230801688793183622085435201220384257025782325368959453715788733788350914041533105976911541225346238031592243625341552770419133960246865276540833926849294973472948018450633505893082831012460722800029399839071519723848591514126385175106272422108392808200022327758443940271195206651601832779493251350658295969384038131041816004543870629644649383521096927060722931061117769337560453368718123799459313082268964469921538536046355357057008882023549 [110,76] -91794920810241441909399938610617050684334023544174196035262152451402817533647261470078484051291296513527409864660909460399689376080172523756651062913615323066024118576163244204282779804810968830312536766336694332907847992958415518179551151990803694499252043573764292789056244852470062808428907129293942031787575969264450714696936484829520130075448696483019518283238089250645048684777140717957027550224604862723294471360230187682265288692730384119273390928770964440250009643799377636252521016684169237048686692110166551474859309243998709034024749845011135029890744359415809966059597464639593703633334585755929952248947685196229147493772655143432343691901825422321153753347473466528024767992427981193443566826206275894750192939279112637128738058185021034166760416957252623662586056381100070198941282200608481683425958409970301254175075198096174707426683720548202501932223796260840225800015642017842071680660144338686287141697848115335431004730212888616167617731649088330178341551077494864058908581979287487143568941536198724188274653135136280585815631526727126386159094558552647049258491908024968576492958497971611204750912771985231644665168674438349222087720646018708383944874047054155010060450720334061313584671084942675948040063646175410181746288977636842364416391778888721669722494692137088210492577045647533610246502770406749114759928454888303095392284753561803356258251402833163986388198661423168243795352828660790344007661278340550997533613391901772816413625080020266131037198788363737408023095673464754949859961708979200213424635562641694721839888709628773462855926247915047787722844237849095812428791285716667909557199250364564222573645933943 [110,77] 568182715432955749526148241880051313483545373616103669962859478106935014824844013985033151593318399081529772437099997132760822854441008272912689651094140960674894521794365052180193945828356165632792757646606466234622202655948398466049964163997916483309489828163057628537245323403035214986295611863938052663368080709842256703373397425750652714070093673048394318381415069300935678271233169507744440270513075197997311320856704534233458621534143265526786401119770525147520767057062790627174141043400403195586201511362586221153499893491428866734222340033952552756100049630963186855745410776182131774580350567621928681321825219596438228342301349858863268909642254483614257588336091928190856514091333100050088171950829923558030862346290646850553489372923760288758760132582989066185917416967107276618175149670530580069019353375592013191739026518773762533758815023421874855206974996119596606929849705530698169805666772989765502297385303600238131348319980274712060833784433778431615498577907390897884585506942462368340319066554225552523034919757569518496346676204038444972726257987263316157518177216195539582077610441852873862587493390435344389965944259161196688324267286837860440951120961389741367096128530585144707375767743493216602961099240949650167919606514573406662975169643623151392767515331249726939836372682077513941284880902578938934018729462687361830841654879722363655949680399530187088579949863076724626308127800400279854713578068882609845808413858065138882783770974833038911468374715033872810127870485056074852848075728630376665224955202270320591831973529357166422998657754164465193675846914446403361481956079527719650367044055586787579388164 [110,78] -25743807210244770416586871622180755969834686211431090447314368786590396654882587055944769741318716923982211924906646824193014371730822823446112559943058925821749266297463969925211659711117694545921221222361474713812666097318153505226797514438353014477362331617012915487054985491479537035300458762310179029976850708690601374099164381501962761673346965957341529742564413119118065392620801772081055811552528495537367204473890246701004942516175841852552122819946090447563928017305753539636386685058819985442277032622375676729330902290623134058960559569239216792400903933372795845745809596479881139772674654190334450195164391539964456787062521052511738176287719018786404689538518458857756445176667691009181424057539202662408469539751354017520399748371375266777758011134227119926907907474431857031613809822352470773912494077627863359616479218234191782049312055226267855330742470167032249472262241550196917200268581737051265299021835293038456785853896445403067625625510450188717109681159927349885316715431902422182844934373157748806307574389529863485780253833731166007810743772356538877915033987017413308303678638711254692331288193325799840065007065876384771533486971835357728332418063305703383670469579388614608797208040575563272126036823005786817003965440007064239564165355115208711705430270376034027362483386723106884713358706841007681093443290501275336542640224586758279596033323247828746844979088854482582583036925402231711505210988658860396840873287817808481011015040716263765108623700435713578300847846439701948759580297991443259133167729967890941580541584112444112369922813394926630884410880479133223524794488281069991822346746972820407199 [110,79] 555545668790536259619037912485457338773295242066463389571839632473891018411002887175860916015795926717452588800367694769422624146416396813922788700180901080406461950900368819615580259108854279271626369296573289851105737343502596071187936953083839004919894132799146634203583042204845643190046823893586655761207716184179707007166910085870300186965705969630749044780761665588981834900378268749885542727515492462699590043688974709067833320415430485209827640251114267000992429025241594312722774560517781123219210303916717201803754240939976999580890961914947917590248153248552544671693599659188970991765628968320527020537673217495512082179348484712272493940390112291609262939262441893748232456011948707255328267061387950638100834348475973257545635351926803081236526699056365229979449373964166641007244397720605538890746653700096358060282961574586982395223167765018023223526697613886821922267176229710683380946414462553171888894514845239600581948195618568166511786701311129933185752405219297964456910614358604308950137052255463400320097106551297012990219007014975624499380482032633923877448186694295000088137538587475981826155116118555685451464356153924049861326799926796201929227181111470437490201470419179559238372394498794974866265120515398763164868726783866897724500938680676406186595839222617209093406005988119557143415012047987178308105690996370799781509210581987943214766538116304271991954850441245718235721502366679907105489674317681914287908024073675354026500645853545921400830412933709964781904930191451110578367574881264006682383327340123779573693035804747640439580658641480846218303963155031786316914033442320023208488943192091408 [110,80] -4162951223995557057716346956951132921944119621521166464905784483808920078612155952799019584979179956716797006483247909583928126143925356337446321120420597236648960032591010515364755304144951699682871535388244665777904684500466214481510552758778060128611602003456568607961763273755970700654761968136296501585195431673973998294090441667583781132302187094760619267433966092616602314444423163794024429402978560172143067696612629349762805570998786264881822518290738752968165944121077993838098094216114202179441201335347233792258279379626246604798336492461312360071928594893083738683748398238086847677670505611807835194096577631421779441645278636441585479609689325589764584808477950478290371239947093937118002208646998368790041312870584132922841305927379335251388746167019691767470049795977022283493467375357708624235160533936031232138089149291414760841075735722740721004254021889304959988883537309772916789429375286883860026765771083038741945448630516426391973217900141232453267752745430144093660380297613388703952424649427860297875917891925479621235319472685721457072956085424413875864379563656201933169542066718554753035186296600779690185032910744522118795664744934693464960098249690863840639734977015128300432635220893579766492262481924081583924975741064535871467171439884930433472535435913140715966908638540664356624148583711837903163990852568934738949925735718076709796307336166939517215043097464722911032252033897401325595925017156270720839778671751258082920579637279362032825161384168602559704495893795600030989029582445083718822208240088519334348085484916602018588634967850651699642385061414243156629435025725597272824189791261 [110,81] 46542049376592460250471395893732283959416822075339457570559398229115062775584371215388620248336797224406697062937600605254276779484385354452533516416491365143188248095270833484379589890652709410725033237438863618621252529221885540521622374039061361353109677218515606648119400425783925104234399499909190075542495730128643375439339821787209974855053236987198599455062543732853134199725553838612146695571733362196578584985119718705219721589444038704903330326293878825205571098121618324080873657556914174831301511662771516959434924356788374903410930019425203149322488377502416716762639216269836642339565821047671813143071483502018322532254683562682138529126246635772290926896722968523660909430924340344790730994782238244572610897937988064960303110929617286096484536302661470568465017339738815275956236292154731903908182089984531184653062786292940842466497923791604144791348229702869530274109814563121828627866776889244219908653352792299375320410482167791765642711476803417916514673485549858315876858842364899705135952160941358475196095172766170295324246115698670308301821712620736207921489116642837016630134356958053471599209649786539007477427120084123661104236664657660149903387983018660459396866509306664626069527641385224726711097990125461420710607386744676173173047680467090618983564954985100768762924848717424800665006665022035617654945700200368013813493775602249353238243128791666137468517436398488274367180975665910761092807649190099047681928365257608903395400370005810911719927012679746809993177404942902393517614604474193064039932745029006948846030560317993588611234398361235053438290078994359061271437832644660442244833 [110,82] -1013258943580220510128422449654789557869935844151175418031720817240229127731283522533602829037154828377302913779084987612590966614431775413614743837847176568197687167807562200355813594630213010027309186224170803831360514172317063080676548098358496106908810619997682783061514885972507374998670594912240425894845334294359616805755961366128675098925650369646826973754261481670635492988968951913817224556357960628411018996137627982607891648497138575379890126551810765824550523557294307200069115965431577314081835029220906166027624302495762230338793058660493817000403822662652550981167273171063731173628207151075124485066275563398228837135964637454709986353310340599451451947704981744806682090452291491473109374492018717929882486228814841171870716066120039737791974342726444615533349497149446009697720040453256730523743162140776929735969791881982005146584585090302999899547992367034109878613599854374275544149478892718919133253365204084617731330491610389838387483598376941101038693945459433684984805164080924148654656175251226106322243419015849513967857520041618451701734778669053576738668329085246348014807485852675243258136477642466874375733310436155348874710883927855513749020407719473483509410326245335916059778170522355591183320625458257721710511902097667757576853416661356975650743913474527114082294882061016126184808456063284578804342947281437295508359241625392172220638537849275588810878255441418664062479550201662038464783202625804174746459550129898421649331896471069492675189474954275792505483404588810277870407978607062734178900499145302410584846416668071878685782189775999499743152295281128965810554167501213018059 [110,83] -13174763556087320336609673424013189713950374568934551895423214180313533872435751193428032692419297705843411207485538036370638933120090870348707841528042575622485561114343932846644561223192719171294835082622712467677706897350388777975739163535058954935152165949864803935291248091641755075565870608926108672190260797448603688360580382612877734878071365027964615362434130435110853251992169890625706890371965180994538905458866372238342596660298258095095468771798832793237196535685607896068312676019374548019573123811351522792407147763054256045204715695835922985730792394901093820961476967419057431101140760060638070091889494477456499157371394847490616546787241012351676547712976444794048751014544543900780601002447162337215370288765899572465229618336037184321869053540107679059491149126147793872587080406668882369884088319837940645323751952039905931071745882302341344143014155539866509433303633256728927918186149726719661799151091984993920183472652784980213794531893369891439758624421501578247550598867330741061649145453706017822291073963216762820901654845142073486780609007496030787917393573190773755946232085660220964855271232523075162835914021774879319231594391126082553802896753918620973427373372156484346122180603344908903323562825727151317147512037011495164638126613822408036407837647139510981014715302724918722268665706170998775872365182420899533716938554882576358231306374657911359102403467078217469425739884478652314388349370025342438496260043439432863615915859449794670512586640929906165767681644681845368664893166966855451848063990761635954735201853526338025548825629615241954803655470016023167786805068075767 [110,84] -26734765562405460251827985157101109296981602056591849186971878002235376055995279398667899072027596687019807679439413646910573824955210403462655582155606442124121749275292457460964140858437418294156877760636623955287406734869055348337274748249083954581360213154244969278960490064309828636210300848099076800030567993294088609176169860742057022593804331571700295383459183135565678056981965489329824245767366835521512777546560009800568037062561546409158916280629950674529586272263220433300858999583404359586580287949375104176725764389975776443850922989600357461591650069404964835912211460517237193572548857624654311952146205283734845930672492022349092625049607791868044918293282049227701630952725872547128776518318985427027313144111929182829135867859337141748543137120492777429143182784860132934121710815539192439425460175708781858813724329101645325053496600740596105131253439854490824847845447267991394717392551682624676094750179628843441521151702556865437731258634757096080078506249990438376685397272914826092417762581485051598345998944900630102975355083797103453461067653021482620334701356378120851677009818893836056775945961399679109028971961422997898458219839815870867872604880360298167839827853889983593137716834990568326081714791862962591997385963957909764172135490363853845138916600044503926956827699089556583176254439417207668696062332189664839891943380438764570062763569336893265720305362842822457092659058835923423040757228229206813566099360141819490827553626983813231390851110756932130736906030490230882867514035614481333174269599956801246882877910327914259138531743898147244681908973353991868441209648 [110,85] 79037009027446224537433006566429096140368920007572481595290096339495290669449261023156609574344132528604365164184792343131913009193591728747969748914335391947842533252721957265109835431675646753641130630972176696581394631032122877979934703257393362160332219461538476182320494393058809936658712306491255709039572857618490826086610457279235510222408923005646753441080433989636562822559430378339805070422365872107163941845115593659573357242575096723431045478199645217021226360908374463249058711673605712546562663994502664925007679673195407409008614927470655684024553396284202136143765820850268211908057253709981230002264017011015182533638441367353465061159914418886628586155858056349835425769896306340379983786125852869953265197269236335719206085146995442281462460666609380020694035665922010704691680855514459064536209453165479511379313747428273687466433861875358738157745452364806980400676056142743632960605303452661378029852028291473484007451032364863217182182482008589341159168846193976774841155206348422042357978803801383072875240648034620788011985179329869430840721541554902904144704025311707393261223273800364205833881026433653564082312930385051820303310449199913010522880360014082462266334035326974708134589183735245212370984126153935656211051187026586947852220697237349837578765456253847552670732931628328731128076329818272810713575954992893783989695154832540458866329701347142856797214598141990871436524048687618548657377376557830651604337009734614016437411626593094403081600933037044157869455334764344938737775947974937478885963426773287456736331610043295479560836149495740079890789518703951926522 [110,86] -4196768162984117699352283300067154383173914725167948915690236191064206998278229093063888065325967249485727130903035075625849108588236601547645995827348758440289524696257144836708165064419498887498831015898571375052783475723914495029560652207000344232199793422379580307926846174772264582232097614481677174130886219884712863648353571230779443251745575064481548095662853989275703563253252007040290002211512124855592221563306735566222669912956338579443975231173061773674391872442668340124164091096825459224868701043736707371047738273040974651725589190065206596361741235802892371940339174237914751035678670763095297319592062008340428853828177722156364996274177759986468646146189825618022980904993921335630094639811533268545389209495892662951912520341144234103343848819765090520537985847180232053143832954521648618280328453577154403939894066371478890756273085226422541549775055725856505183235177757748185441150684172621447549381030427807348022687300806842294042769418449595800410090613172815805598992580400803101946828655791023366483928509929106271629295034997797467919561140009066880328972419991832538050443064507826798156319114810401930327815277055725470507431474682613559335346463787757810642028597681924389473664957385133275271218789211846103209745574422639371677659078516085738146251660462745722256979000376863675917180903165538525469360613183454785618271957747876959679066475697162264134600919043521432310591029251964549671850529507909739771699987658390165372744788809078860139505465957114148381403067665436664203541948458958922275824902612321358880465809338569730722797543608501317025222023493407697 [110,87] 2454460668288378995517194884161008202994941803948339003273484706528092700966235051179081815679772815902212384967395121950721552763426018104651274389240792309542980941734527114578830308200579050664064323401758771401174993833610619196085168101411725648553899337062181020452067150049663823608147458691631649043500421777820068639587679137794045191571006289305789584928783253576567883380071544750244852621385260793360837382820705122329546355499140146508014666461260109583074195796328226405602772417072563274517931431691645637826679779950324952034109356448341183263376345368774993119415767763731923015646940017261624415606441036852701270554939193684940675307603995351693238294909151977217368675934269311728052184804374273137838627167676262034184375079194685310511718940151004625375825627061884710440546067742652025976009220805544885467973632145818466751033876217445824981810313661550702342752757129152606051226714087891657130650406680830850086804101828933549981295113554817383238687741239353671883182855353679289049151358026351126269813108150558620530239378276413638351786788538828688213933300295891359454276019531499828440065074909161276791775590931219937692051757516402306795175442331973858627966937539005861606410403671972500543604339270848932222813226575271987198579000708880483036662092939031442366751067532772936682460382031267617587634306250403944289588246787768183367985382366640095030751330686809570683441733847850408538349192481706348977964416761567509451094022223658423362483349968720406351380603286355348627752613524596704700107576574171439545286281174600480407581009926310591229886167772 [110,88] -25895986171756131486041001226873333216565867839986980231836619814854098002959602917704577579234214790196029163469439207925762719354534892350251058989610481091813386706002637183734215981611493244268015420045186898646232465237519720104035422162766898860212149732056416262594382644317574982456502482195744969148721056504203069365852266910279082717628502504323360472502701863664116242135937621137249086746581115548357483439129621655433407426633546720107375748536525559297438847702988765654794086527414595251135587761171662014175540532058843758316658857901554061381134347393891642575688061197383665690944878103356253192633555613130242534158919788812701233038150819138545095919601407305688806778515531596952219801594332811641649995573156981154154444621096341524192498607910461761536276058825584440126324123182079866905918116680151062915524933503255563896656335832432182002335318246094452554616409858853585111990014334623560995916639003733615032082104010710608672066092374458151770632051133451240804752992897684519200583659850947943264538797802411387567500060519632925553454744398066423899013187355193247061704703352707405567217801667212384796795281923006244981984905707547608315271919565154627698790748052358947460821758715050004352900298041031016119589875442071547776939640870501605323651180237736373055748573878905794815601082228122746565103334501660628295819772673986272927446483045913126180005820168130318525760649596863064756430156494346576522576404753209415920931455552090634954617036290577394425055566663689097710729983921684397165516320790420033378878701363835564576579694854526078098242 [110,89] 265481845061434555842242756195525110734803398217444563929922993113999100320353084225647900173245649490825903252776341661312253765265418484795102527755501763783602750991141168971078421220951831599253019991734467459476530430577604210163276063989737970530154942617546528257659575609712190072699287370793762813789379318439678943190668632626476574277095743060037453100668257902126288403891509189116322435849739183932364808600614979630696122621555305366600818678118599037612372270008195444641816186070405882636599379731962164460353808402390361421843297808721824331261773956290366408051740963906945731848211142810506930289264280386462756392465067634509632600058023799790906478136888349830370435901375839899327534090003637836402143722542289957684824984287993389960993225484339653214983941418063625339760155509864636795246523703267319866097287619719251921506835196620630866790475600973578720855240626288066897509785352721932023003479612177638507459668117778385451226753254644518456881092936863651943457959654458363297700713605945517047489984088322460377335786147805729599918752328356498905084246632051840996204729554252157088386816651998471776217398072803409289551635436668530959307981565892726371622582485937197750798860797047814415073333177698107121000029225088067944511860486528829484215481242910226963984398045296857529979884539968816976281525455680775712802786970014061734942725493420488246941139123191359216956324612788824198836916608252679467407299815468362854663266520350628420226036218333587937988209450810045658358083921757124891133826045404885186445392341565583130094151851218703974 [110,90] -325331853481712023842546432138304436702912468196769234466728759186008735005440568552921527372032069176178139567941326492026980931210015447915364892698931962767808712146061287961597629107204920599260016030192103601279388308841203394016604556250313812339851939875073841672794297659209381814264969475022558541671440755224663966271008997946150832398930843027470289382212676226476986257108830806606282659668786530339297608680498826264303219946074043955475314775483614452361892324431982543419219322101254769193435476480146298378425550419352756503292830580422013523236073213739066064387662564600037087903029629470935821064769171582279974945028135437944142428843086249691843933944426671274242544202692592973160611561199413102784931657942399457868937888660253964382695111827684565108729603725804003318199688229488959078134139539595345859008545684219492657853295656708450752128845003626939492802282983497330343205296461195858820564974585859429872402631025009786992608165450756735037231634765325120696268774638833343919468339424189363985255524033916555446049955116041460467267418437698579040923310165307380473900179354264942781457808735154346728176241476701839542283134560283685006814850343159924333501686266582489378923752410184881227532885596496609095395645603180748998913770227917209364900850182192953083910942296502337282777934779084038446457112194156002582660817637146277445820948390721117965619638350448767415136834754396484055776448894056481224243783746324782044406853138716496703213198039577358263622751322547156782217988317247031594384407500459027984639166112937385265265494137206 [110,91] -496567551800391902425240235668105813766805925036904435724188516435990987151798724004555731847279674281653350710455452488797254894446118456318985529015876253105826857032991563358364196489135637567117158124207159238905896149923388726658758435258125350793362550480214252925164716887379354892101654198365201391568344989985340753534398795031431005531439636836122240185564009419566478247498494548460252933858534195198557353792279205583182947838806471757816504731511038951300571485168385500344765342931357147716218662192779299798608965508741763577742815616335429373173499383818745813539909989187553370637155106672657679011256288377162549888374979508463521101802356235686992752932437322231966167982469480059171916704185008284248901639630123471054144851022003646089814368752274837257557885469770483786200892952254474817197893098797451998558053680504893849763138898091101446431595129906896294451225132635043768997087572359976860643192800389522228349441723061985253263830609045214870157970652267465172367560251655087109880405060260492000924418608429215535076083087028876117230041298321637979754166495318382198816962672216785063839733956337937831869549586417003940002579964503255316698814798958439313917150096085822234390181058442723192262018019926214843967505572696111690522686999699717642016339671466499371635577831264486546095437714413280030042714197989136734124201642717994070915782487931056772750490089242900079526551166516363843107439920410992011523901376641183174261791182767308848178423053312166590403280019323254026740509216011108073055325537866558561516899018029347976638382 [110,92] -14018042510355058685973215620371520435669973434353622793524117320593774476886063064877200720930662754381290292613163749865861705938285336388476213250676050835655170137416519210772490276540478435000983928004837269795398082004025399031899406101267576162087687530582473450312441125674541397567635422994781427969886529700894729616426386357156300581006279025138593211162478622124423542652534826747745111851236022279916565098726793876695468848926244896881112142883334079698854480196777168060311538522337527762543309221625113415897188092351359109829013596151364588792540931785100007569657421931242015007802133710130834737680194128583082233979395855413552401092103391810270687530754433002864786787672921069330631004682101423712620852668136929139053541416751357517252014295090459133016525816083117196194372226849859228513414334788194687159264185604675232665273831424325842882031309368548667378738067350958278763486751466754892630233853755465883283665221476921246428823360187611339099218195964997052393000313932389016149311917192941853732565587220898533105832902425920675511083110075887932845376554640464384437820372973479393546877912993295838953304968944194654867912224049830737224803310482545005023145363441476291816134485860227547644586919650980089971957173748392160884332581342805013343838417114994061209474466134741446970876663002024574923628318435272136595355747869256132677919064172853317782512207245182022022043882149159472042389728562769994847097675652150565401412520601915182861768163782521094698948826678813756788938098102005947607017957564100225243196821520405542705 [110,93] -47343259854899423073708402136124854807782400326616171457429645954754904903344834994453542724025811929181562578019478212764932092518336277084999237097406884430704805501596739683936142377345177975739686664354914028610766954715027312695943342887120449898204797124881140186290021219994858426980707910323540486119712592268500212508207963551777887500462186982426750269778181967365467775506347658586740501947886169660875268153232213075485258198653152687290693659404005467653569846527361256883312591735754240176718607243606950574851687695043477108912990033351582714871555927305584995142843989221835220539831454046107528434564639148399248528995606625412923005620010541207529343994967928641701413284701938387739705061840360100563872037817273107870936965254597064510810457215446820732550253337125811911776573570696284888408513622233558353641535152182442579159408447581263217185313303608414798941522678350813478559160762966680713433261307985619008206960022065602922939825151763929347357595233839507041503116176629094365489494227493810871656420497372791367142182348536432059963190471786990544501951713935666202172839173381739310206914882233806685428144784179122227414147747924142732580016272697127660460872963261402153246766518033232143511428725448185918628685602063950556189117365722266196093673023884166568621080591447893386278490502060046823215298299234888903727343383767156740947879007835049678544421269083152267669319105418292939011578929893652147105257691085978740774566210829301824802391135984494315510407508113774268751180417534767863815557753722389614013943683576254 [110,94] -93215175626070457343086380960750373580057948526017208463782238840807517317360263573835812093409734504684484541602482793109901049153718563819555544825700007460426406267921693260289451683767476378465534528269732903915150570069837217477591197184907026242399259962272495019049463287845443233765908919005344908695583912010991517010386674539250342026625381260594203406532247731929513430344879664766551403928827396307547414554464811824712668213548036550143214118210107050440381984340555153093080558508904797081280331323071757607098554158222557351865389158838588916300152135276284006038984005963497178545093133573510256498265761659044083202859615431358626111165063279675338853320560258806902156633812122356580404732860124682959518479231737492875383582140435919158230599361582727284373086496040729040525495532475197686785947335386458450978235056588309401494864915129831311276773456408818740137502272978011473687362362346080722215107075987533404548476983091502074868104423649711965531709784917731743918631024497212381761080613597488499976822075102136044529693340673771019558631972407110598820815560861469439301847996621364957743230594611943723006983014305831205818857750623041808082553841522532416321291710860463445962682557871356500639424599341960194870184024260884761301541795658015053496157647843049854309213365536256768977435506488994742174092251032042141839187946147284093220901997678201731471060256378542005268755784031631410154945842488083461161347665357084018382288950113584519879384458207274675859580159077221975664137612312444363894792396557528792469082926 [110,95] -85543307770045887591445703257234875410232553342067494378719558746194773808601052538251737613370266398675367862116808465929810537620305202733524528169853735504852945778873692568773759219018601669818565555940503229592140595380388483482576095510948466057800383622519579338242747871375230460636849374231088510104589427756790254870404355238062996907915675811403667721448573042855028143312565180446036207497287326026745658076753473014787914751867003327496303552135823678485937394634541478850097253040728814592521196646137897090593789949760532268445950990497195603739948441422910183008178553145032092083420478567078747592324803027947231586948986850831083686803309252590667788116553972080989517267097049014938619617870764972346867782338893821831468874287177328148242986500688126489427273128315195693660505404768278447987528830913077515065284331972625609669734839902213422538166125530977651054430833477955582414636627625716504005734585596440992172357960566685324057362710577705298057844868723329378005922334157444714772238924075577536793010929443400098036207337218431775364277042145039588635318411068940921661902853494358608624044712878118847349980967349452292442203899654695791622051355857517594619980314793552330874377890877683890561350328840070517368506889916341766175322216808271329297121515511082828150854764507683559971516560374220813942351752110888050105863967081067836229030954545693635347618874145655613728511656062532704266475694072000099839917280822572584542152825827891806470255245080111456931369297540900430010978833302103453121012839488715480552 [110,96] -31097054528728773838431250060214721685101781924073635353286427740254556329924693074822432800608073644269397864278957060638229610052992709370916281624212697273846097574317960517600588139679382746142077536135238723880266233970051882721181023889424263091419191372249363589405842707653766241988149986369296617417104144511507984465054710603588518078958132835433371153931213973050409891883407160112213569060216649943955105434956118774828267179293242524096916501722763478885711115550648677701706634874249263412952274647503116691223611118598831801551027617646000475198656878382860576127131910867058816405584777158702931571498024306394727645261009648612470916399531829658890604014018217563293503579747313874041185333756018553849982880773708958734372391786834597807547528110089700330662126198507635669540231836531941986229423495168246307094172485624195156707582748731242428425572524198052719523094955886940285872334491171161059465737011234450183591608542953499234448072607773551117843084862035450088233287684891878276617405915399349391826726757819961413035738042810978300407239596177694856763991297427809753121889001820204945955621599228131564123886167022258559522836361542093511675343692883080876331767197159772397513970944030595037419142705742928941392145999237757289471002076394472205967912791415448582549825126788773121402493322031787503568188281412943649919568405927063405115774929133504071856503920991995946908358527801135709368097425016079406748452320076711834546844907382872520675749169600142850391237078445358856180865322439896885382524534731874 [110,97] 36174920229397204149156832345899574343507710712880259547923483676549342696180505353472245873087592405496152099191780181079433461426998291974357828455259563114689514426271943127314494191817345092253498503859025197161000568785750074068340878726627403318857724145536370013325460596639202174152860265382913830595110943693928819099731490362131702547510853965501039387110137458290161382975620376625446850049568938803051245754550508779242427099680069833793991118593433264353451709159842592482265118405355532260070391645883557915992977098081737436477828417582416448558665413792931444703786147413653616457967618065772950666332959980212973686407172437605917990099540515764941910937584552701282748913599474070949485337699618736546472722343701120772734230716513439022766480119243083780463067401835002309730597906481199880002461171383682666963047185748182715322440663529786290170751246057663314237214414075175101829872160195418528714770332432802432565958270692991479381774380810720515493141149417240404562399794865789746090136080229454702247427639412273852359862088909223813809140479142189397166770218566919810377636157695246801864455227853444888321049000469363972297735976974216768682688283540966904881222940960515064235064863151015684642245825134503242608454102469886434342140924109377249934334118962298813542422659046514310449626758482650159722547511771275364051340598916314781109798985528246466673254469081525641040427505079232019936262436115165680872351224997542322256213344780105156327771618236909414044818059450474007739305169716085298608130546 [110,98] 52189618937078065421368252854550831037983745822693197718214474115315824671567352299051169189547296392960314954067442997975295005820124195998122610908050433614184295059117098208131271382700552678380090336792774765291012974866317361423098472402454269040704663572164037807287828465379590019034794517398752772841879226243879222233490243342080173430204004612741332624564724331545811610398163650702440357853640685177779033287457707783482777345709044594307621641617461372786102597027927184517707236837101322648356223678416347374488963668688917545756063209943319479398860336707528285517910346510264435266632251848404851532295844310632523627395562418849884370078473058542793596015479118771894557454609826120293285439678231686903015545774531847513924622136047138672834858915739047944406152346247736575147737538885947514004605956084184040448891543505532063536993326417373878374594895944336082527196684992761538034896422564070813255823026598500926976637747738482331595224449309045115832313315657316068131683668456828302982357789618687178266811021236636771293682508718816734056573076031742184666374076604228774914917046112737354027507753283281964538674506272450249697466709713004462510543638934778043503787441871069640072187699991211060152716934477885326026353929298658369804660275557030293897092598521825376672614372255355865530842581346658685613206932545566562196696456334883925842593262926788965592060867416104534252810895957445970038525893564631538037209147649714303903344227595018567294121952390155071848062310425577397645033811243287363713 [110,99] 56907658985162993530100948960771704381612161027775097453530236831455807639822296556485622564431496815426218562597095092841492587560289375136095695469554721464628896266291242089605299292781221491987025805180426407491916709789850267147162518493672000468312362835886285074741509952876602003244002018200487234601244714460371108423507519579286348491604526858924560061255963481112317128739570054617367629739427114363658494855647978431753125287941446491829039792806585446511954514820996435881351327349067619486833657739836775450193407600902142912200575939725060481400791182210372426711995649324062667392337863492985550474511260668513170443299570874200490491695139841843098845007136738312974476874337241789994637254012221438485726000721393862679104786788068070532798825267905319346358524868235371980722430828460274083049844703439179682587357916565973323087248166178372232830992237962950269860492881591202643748202720234271462350884549227540221258085451061898523173390364869755082091591677385602381543535508470730530287717231512947180782048441592129722133113974697673935325553343272011025153716259507954647085834182428673238743775900537813354422922690778535373939236313088341613018808551387386658799016901911928349104330108760916962400708262193681001865866450339998630763249671196702294028079151011106359469667496600351476618959061481415663027156949440130827853607657965514180539356500272688528804737758681165248291243792457670094887182571861602856293454828738020221642677564223386614429474018068503668759837191612478963964454105431634 [110,100] 18857270906208647736228439247680597981935558840950819929236693330075184682448791690869669440322737974139854479338430763054404689033840319034478560314624753703568437344380510532939640727503463417675661206183689779992406337076110072463510894292160718531028313577915289836902851388101982821482677308355695551260680400927029783569213612372946535648607470283630488480156165532022004925926648598461877182909577872458556303026351402183218399799880037411869994630502463684625672340743840341450224652798899453768117066447624912688317270319217408879469347392718289192524264736534726022567076432743232549170439367118255564445521824787175855839142742922451887203645114255671914722291092880244000882681050216189429057735074159787539851855372797702954742072185002590351128525252494849271084386511002552236258511003126578625179808558053850879652283391383754385467831769578408175556157893142717986262789867460302971569609928994439103283054652223806660137103790979474732672676056815338545226253070293604788172084372620907153253047225680061744489130954763036393139853309794946308924116654809499748112162991554691125251194368128212205135892722483589148915443707064570509917145320534859696747304963288949704452300927539345141929001898510568430062650089840046606277389502050445229685223806913602922542754595494241299373335204872383925838063192320852668999546884928030424214553050603777179798536354123253096774244959888874012976625967567105475818833694624649052589235036177704821970746118190742085077937729724998799134346782564646549075593992 [110,101] -20977060994512649660588168943650063946391239872875598872522386328152122130773105250571337918159069046540882506933277604295628325953646852677344864414414780068963336690514912286332693143037453257119906682037596364158618124382658575175015419050339159032308666561667148496015469856070386578145305230230859464415957922805668906667839428366062850449663191898514199570138623841275171739451090908356234644238165505206969596743393769805691607901697552694988350704726867745828188756946025988267631579872054074132294838818001048059877654353138762129794811496932176220940092980428395918100927045155425061310883771764218360330441283760211510632213907367307398137687895831118987231845105199086068909389822728351216965074722146899811206595565629887648821501278628323792988487563167061577046976202997504253948651863147384364956331729207044688438543185984678363022717407119005408517245507688370954534487739618646856760385940007021285810358227592458055435584283626138386584814014821862635694801707081193884310829637596323762656899397405476776949791337844668192077780010332225019101645134087108954483948302165628619477832302497879152579368709119203057486448575364670672267388458632577777576761842552939582937213846893944525115277174621358966184418194520532204463701686120735217757752003681002593651869098724954613715594853903306858200172907226910610923381646983912971670097625686259985173077726792752858664094708321262614412002727009619387122026131568578490305339005415146795315163099248249527338607689019367336061202046832778063656 [110,102] -15840210153655318430946091451856254943323944066266716019773508560016557081521272341943449633142123791651756932061838528825594203228718234737240727887378414531122575622224119377102425669997123801777875590181206289656719303533065697280127476876878158816319831316559551370994530051707062219662419602221417885778501750752472917694968558923754837184227246640767220959899931897522755466954079294633663830638812668271374888884099533101197779041131053838239165024394479367183685744057379089373358870163711914659880753199057669918991433530192673972312325259154924261561800691872364877861000829115257341363983136996312875603025008213848532140000405016245251121415978486181073397812687126148880528543523184751617387176469061623956115055773124543401185982714954378838432858033392060264172802657151716278723244377492846863720208486952169457001479147853420698667392994816319581773184815944860253221917239333650906790896933604271626639320422228856886980284946724055709716290152233591695567014842969745921067302154825468919878079508657362854782498589156066674008535185402003093521118761223492674406200041328396503614341370213149425597962474553324801093699134667318351513147856460506111668073078993764303814709105728801391741002111325522535191163566408783350363114125772041283902625088298637069338512874988563722595579367433708033930773228498712486139910982150210408626707732855965602087682770554054355272699563295951825539926076471137606255683208897581666626582439319504424754978615310973007205951260162229732173486914881488 [110,103] 1742043197207758334585024399745238757004594978391712186783747257332830754029616567466472702040588474344550070263406595291549967622102790615943967433951681003865003254614538939280435256150753948508754273994793770811137278027153223538477359647287162862872461786474623864838283236499638240669013592886978593767825410438174452884393416090263440150204246904577266380827986307486085353633055630306696205861231254160619904179792149027149585816685313523630000439607339661818461676605175145396954459713208546022013400004302542613142697869708346552108115728227776499231949209554259424427340787621358184662742799800334802159949622232221166047029934010335524725316489267200242128895605660047915630037404598533889004400858943405786008767963227176906748013705708332555307983143387974457473007718273780606086165281591173433620675067277915185756979433387430102045103819404644569512154308191072857829910130173072599847275680255497767064231390603695701280805723374656441084823129782025899906975510680787332114697586362352905408618226095689500360435389131227862220925039035116287121801095571687462559287246761535598121685586542030640237787655700365153180256890572537074521199437592485825403209573685884167903927667601325260169112196631787638402466085774239695681259410170488588081952605571810270214899677263465176783535014928850872535335370752944756972946773747973350682188850166544683090774623084712951811193296693570271352579346367306501216349061245335255268754769573928673068242046747270661454834153317126874583775478 [110,104] -628661159204691558070524889019764870271898859373681496699779465565640349157276453826229136026583863171679907272592297077276511806674322851402971615980317210364750545513271061135365436725505349074153293256464896342493844866463194896911756744521400208172582799042883772990971272675991202225666868528143162503490819980498628155321419155203491941985669711286012161661764131658243931538756082917558994985542520686099650758457375892562368844438822543919190473233952649593595164127106595489281330982793814343931904203648816685092978665692008028314204725622039776093184689325173792147581000941025465084640572115152636895697080607754697211715440457274693510772541250449529704430844381689389563229010559161251961141792035252306894677230438735527301967905366187931958548865633792216322623008996707419244818156137016088265663165439710159459857079893774171358682263646885273440579661945464715949391865617449728770793081626331660919156026699642411163069245837300695896312888458377610032818456768884520194896989889719000254943685978898346750937566943785773651095315883860450987477763599302811144364969171263327976291972776652752558816077780789241543606438884029891360082070376806635770918046142569274664071623546773218620119657770382246626671109527959296308001313505222041408932771689000489180161679419304287121535968880983816966942351058759166330762613782075362446571568969357868048524480049508568295467391657202837316401500907065133939531247959731539525242721153243628933221851571459777389188217453698384965 [110,105] -1003916112573901107088558471714652649106917422364746063480791140170862773123132399365624180487804534914252511997915127935961683041265030938022143102185854142033427466188219185140246098919387618956920964533452322996548392682799759613451592823307853651992213301475059411206826671926838419263998786597821558885555658345778658807949645754467795150751769443352889927384083692222069593278643960151017209781130167041414876094417415137059488544875140593443780928961686940603246702857501133940487816570233921124619582221111763141689922923259331808115194858178163191615340366491915774323303972848628082396946795244291999792310489137873872206714134701374341299589455333750495625554656265350530242398142829476632956334520585497513030465788709185093094961766491066158879522184510251278729776946306156319357958742386666482516130616521066200228449742324502703159311868720308894277502950626800561424515927974878810431570421978128682252950118475083485635748541708285127316999306444716456743628800174553667085696530405975587206387760462878463917391206790540877421347141094488662234241938328161378071083838916975551604288633805905842422251841537377916037201124711442207894857899202113886894942791908435703638974380329957079016902746027503894033319147258212487153158977484978600060874759190307106850003577689419983853325577839181220831921843815481394023260574952304673437373806462673667892624926533837649771849974109879325329901765604355438859124693758509160537148254191232728070101696450545059819512452504480 [110,106] -157708270348727681586063401428374709935406315851096013400969830014881316988722823661176392360111096041931480497566458721019134538652229988590483568298646928351304838060376605682531584865025362537638099734100814771580388740932029873383534959343131025125378338585767578838817204420984166352025592323056276589459130122672162459101735580541104788590591529712810723281013266262801258372933363818858150470451341317719614154838238812548193461047248901454859994910497970826052222060450057880534935452017832975983691276177413290185720356560088231907337780855617983533363487227239790751381842686871913255771577397930652542173331025274007120469134587284799209530829360375303783542699216109264924580857205535207629291350847758238474863360698283507807374707106854517707196756310321008569131689707517492155992185347972931353901632315367400053160776109677428741723949663255953136421365784325526645503125620758445928780014038492824265889595013323940709698255863131748318796331011610088988208784846109279675358404129771295313117628165078681564286636878688797058617550951558548594811352739385778637658959922708983832871767011292923400005481693244240880765137746306955777145377130877892113141929277734781135966972543504709060876402228098602518158191189851159348243645105824324462207609775753255547172623142675337234241308628098833378377195394528505329998296215884797870835968130244550104325034674147533441382975658778157559449885124524127135304760330868299093444995552197352372786609485480997226422520 [110,107] 2663420868660035127297742576264380443155602859758938197264442840372999593985403211076231643595504966301939253520036454928317362013714829677921217139267711360400008567650841438707686905970802906485680758546018713078331468121977489789033371915342329846833632375735525063295698907894080455369499434277321351357774636203501812974264313386270775930879038869706645066991573555337817625227441025391414591159112347848160711011994327320222226803884356886998958464474442716989696302196606075627633637134572460303426344212906075833096228237447971848125097110349843070803186772199380851651620024715869138176512780490691017745272533306714007346429089592414795392556984462367829298599521736209937891909537911551745391410811708725768911039220754469845708360780967708798530039884466960746267563282196351786342742886528382931146365319052830223785660367615443674778405127305927297666367957974887502819431234716361574907427202827178091026227269487631987778600926394935218845009628765282585193103170984556566580307808187447520113912940054540000727685458263194596644985357622410044224856411297145240728844008256406100396514357046909272973874506033672991369343008281716920588733867916326625723797196380363260560793461817661743143227166773021750328166934760025217201699233021553444937446665814613262890265769724840928167394425168233863466305528338880910135589796658183908882703100410305993708018809198688041054186694687465946915946064406840541821701492846122495896125585241976220084358218927905426 [110,108] 1646867793585539119029003449645340504881708628062235616273517391762689184094726165323359566986920127100576275806596717827275984436656282137636521222766723738333430799708436949701987280046468152292372544108606204722944509655230577339735539694711143727886140956577469457550866048411313669731487466526705718712906525857236837792050495678858134873948632831667952741152144016004240368749900285183049156334453782992963993022599071929811030690649156270897653892095784902721098582127547305482459617100309567760094627961583677715357305570339021938865002374336773852252008019906351507759467182340441826057187893531383962694815049838894841535718651712705931274311661637804587433147125665155011715897535481126405298455115920271299048908224076371297347489149331787254977160370183081119549564002348173919014765945467259236910718975724118408996007314816242339799038619755340300892828844762495147229624911490562719632835750813075963012679870783117554438412414081860482086629323136757396002724905238892052643088619832609128891184471662493848121343115621566849897727775991913137634290725428342135636540703571923414721630750545601914404466528971173169232675323857757678371220268000376245824671701462877796691582716900495664061157079772442863308540878251823794564122797984772053416875956550313551818766527776783753707142627754977059373241398460069926776375810830031474652833104804743496034948397022308551343159348315671985178868154840648920791865101483055369946581870406115002890846563388 [110,109] -241253329490103207805147554751979226839521890424807194320649970072906972924761245111557169696116632524953152449744576686818838334099432167061683066547740701690870381186642982545984618121044415047090043467984799964133513447250038456273827059422908493121156984896707920333552324535787496254958195349974980403898935376592050593003758488800970081065750412817587446654632218084373748139210263290130513375114455224658323368836888216923192764403333543117930064228255482780292185783022945932822514202404405312787239391892187314366579474215819020159159211877441593036678091635405419442004230699173754900906626800735540818715270719600948477460740344371962140308886120835151035489696855668309355510256202375362749797277442277949343364247346683236833952445304899715682760635722438598695280130004309369535008961694713596691382598540349997796502251285436002859222260275204795053874462496508167946802927220909573888571712993256344435482644738893764388554214791177856941028003201140833625398900183082564011930870090704894800976039716832048217080609806694472786207075910302387375733569859934411301765487985942010218892553255235005976625699160852635884890477891139540052678312034394963136870550256641844412796924454112367486662868171246755813848869008149708664389985707716485502171697794723650238405865559154082932195416182065453040659909157653360923497148374827108210848728621709113181745665814886798963431114308441200451518620750099882608886805594499861886146113137067960454088 [110,110] -5972401026300152727240716458462299490586997607510936782946638201384673709612134141941584361465346773701739164691753879281011428936454717701767117560693991499123671476377974665101975796592124914080258243454621395375324907149217722611647524580734099851959478445439747772190116530086235087505786155803178102942682400792464175456090603286661643517072467945707323238849183471897247875657938007976820598352262178339595219080973170739550572862299456333153104656598207543806960607093365032941588774643735777241051679004564539226027104488362899884331693721775177560089322115531407751060198637418460433495462073232983982194681153367984402452990959049459634600687482433308634572962835402304550425090832387290372882672296524626020674109220244638412709694946566605509616033272416707036447569689905418608340235261595619400360388675966802074529253512522394807850554951821235119937965048361863449046541251384053972471993757136685387339423851771354749586124378125929296711380476348979953782901857305695952648709649198835491009272873002414757580062247177356169353711597816728332071498862314429767672853544664439547468001528013414252127886756659829465015258515457211616280611005727373328089989060820502322759012873965111455412869442095086510056458726778780751823810302002154438981978051243663696289391914966081028186836671187562795894727807837621571251310295692871871615631569740751884616693796734583791176750052504204786973389340755827545253637975812137729590104468973481 [111,0] 604873825419079389795000188663014836241250629102485818276548172245696496842747561940536612305574260277129674422703998835827357510420755463732540569148991885697713703501949388808194334569499945166031033540133115645094656812193061159192925921315185459750396017948559725123005548057478407706002425254768773977214313670370361229255787129620731834999559472252976567710832953096701790659032109807466553407456992560658891000936804018146839032653078902989885936595772913756453160538744717185822369330117306511237786043819273264884712316840083746323576622916637736492796404935614620828752971598180869280419072398557751187589682873249587379099668290759406989430397391499734664904801250475031985032649956596088803898914834647183464173488590638849694187521835145388677379814471572964569093038075911477264399154123403293527782129536848748953409086344297757382891886037516576648028089777594146850716356817898819003550101693561657904276589811800498498643547938803481373340942329207866963132711126785331185811796045769793436542364995769682607658409590598223436768441449942328621672411487915979045086099775959391316761367441449575564762642987716705155935497128557073746348451796700843285476940858281439996560924803129736027317710816458721770997251822113434870876754107392523873645440499592473708648981393042978943380749082517587967920851421580326840082169690668898034894231209310162757137746151531618321819808616727620686536016315892079472739601747742830374883438324366091733305286700332978453479331645438550926880075947187820607492127300460012669948844821196537758709325068058540545523917770285304956586519347755457496316300837977084729048661269476997178462208483360746069150780572057770035459710939398503859149698602487880963937931314993711158803447900866737090705220108422651608746415017993702704922180948991207861441059788487617510099880746565759181976318359375000000000000000000000000000000000000000000000000000000000000000000 [111,1] 35990270605842029178306549265207285535141869378612885055862137987835288844768792028033527222747065931781686331248262290618032358566132253220826927124043160693486308521282023974015241101427601534181650409713106302110019752688887181283863628368322212222057223013015022561056612268398047074382250947154951484769628600186397696981603770330591963591170022906654992677206260644252049775503695318431240107281489157364565267118424355828334189144404896585514519871691632358126839806029560162787250218194191772531268589960890363077019279282273037765307168796518813172339771058939435670753126239564171924119242141157818446964591954728803106302253848289553589514991618836393167449696394193754547387999344035921538226692917312937703856758973501739638272317839735145991665894419819097888680542183988502439343232995960713164727703302898365220893364641576240443359435249372381222150794600356964690721556329710553029984914038499291998908305751506002093527278207156440184503289638234088208279984011148554246872734249769751788516615834449754394420893606030298311521840625039227962177968801870893685935074116294317980057719667038483614355829617600595128893447137664404554089184847263809111296862456309266881908933504527308978473108287932736202619757772121655603069602599171603996368455834662477767355763311422055761008909922354629727438966531909569203048466477451743192061992786912906183846742290577164583010166709266024769197710327641536326493968134505668424546710986926970977983237215006371733481930428107358567259066013956180980796495768111815932050356740962234902027617248967528099842290040516488812116205368586706533776835017255186127002286911250023367369210181775778606060200941841013570342200259509361725558074379803126164328634633043415935800580861941512950998316056703177043096399741489175485833455359955854758413869346850245609092944221174548147246241569519042968750000000000000000000000000000000000000000000000000000000000 [111,2] -660037557705852750655180545038389807554932615296648709426568496876039899211504631364827599798870142065526574127225937758063045558918909416399851322748487754251376068908524233644028242565580649294525197138432723211619997100889887084534210145808263596216832557650950158289376428711795656594245539273636051921958432720083056047695131642927866320812513920713971114312742920349931568755137586003375281661436546738473874533472225940181020793442671604861204006930853031249463744799992600181588258030650872603082573597716607565595687232455310279139107305836620464609562482877813812979434604767633080786323147372505787021585344813717396896438402481085281338056711981182793919234096658212774464245229864759252964383006780347410744076934559977782507212641596622237988463931088897807359337501684437893670015793973573051651309498405844028971715998884518612215468961636120087294548944174816267610498758364085202808698951877851764724526246136086077579383488872424317461201035380666806005856663809752309273647355351250108842593757429586310995462746892663858708682912447857848544897875597455207827705995623220768840866779627810298634083716903650012307942992545458201345442838015420115133561337184246076957824205905043538915978066597303416557404223025957691497162125623085534320027168559128981630862545168609007980681028463231733653880577232760291353070992211774096362039002742229844068309919554980800812878529746853858150586223380349738032304129802812476943669511279740207716215045183518255857408245716974556928418934589803347225880674544243316926632790105935562744826369191666795033827382760658294090614362696598319332239387870005420474143954669070522531805953660564424114292105188937397052867730816015230108411702300213724007134441620117533992339083252279863085720443611641878381763685370849397786922969830191528967043754689123312266469528752921291925304103642702102661132812500000000000000000000000000000000000000000000000000 [111,3] -51778399067682804627755904607842879382876936670069459462890748122721784302541506906939856614536007252058235643571240434275389784525530325458381819201959117684682693200146326879604237094396262400637389698213957022870996022544504635900853203615518809395299595611821869811377689918290659254841144639229195767034020774539266025095636620757062255892521489810337129264206243410422052050990539470786063314704333916417909752817146225481292331373026655738475952049034186503087820066677662635869060849676472299826834810028797391551059946279308846945451836517649164693014734023553819243346907821612775980090887985848744351621958593961161666152812113508362491838767776730933987299662930288981664520215686237905679628139180251339288330765863342675824147633227879570306682180630077560360767510976926844887728428819304760835396220139798732079640491800208033030041422821045286000101626877589419786287539170110148701957833542156385337874522763899021679424341560033878686492114230327043904986700239561051993591966055976259570413553135449182693413630197700483010781016198488597858572706603161858193403442428527497866709406266181675198454991394755056764708383966600962280303941241233111107176765240763233033420379513232146606736457684813014840493451339491271004801075823184795235364265824628790997488444470439455330897235718944963209542215755173117670425164798509177191894578171100830118802108825243767100733726512423169209009886288621401504879490305285494721212108002638728690285503746737715770196721111993186121844397525482157879938489883452162633695589435372709825045594759494061306065581943736989973076368900077082042678091265899849179382235002679169313708949206549339979759041330560118837243484542240831319778942162852385657142179150841950573877391551381357223398609936927343716090948464144000659139317366077444045351685630755951118528083000971951044277830078499391674995422363281250000000000000000000000000000000000000000000 [111,4] 48071706119566426269141848260700577941144733801800160181860850368424924708382632977216596065405950138993344932199109844821698388432799692859315411484437680787408801485593180547243650680898704352493848236892539232291749411527855484003413700134836854855612298156853116705726110941568085466184208441674933091729337748092947975998372932453166081224307888201396242405026636348107534185820250572813269993559427893088567702401490728972545071464856795631153574803427013691664030907816947349544309435274401818399951576198286295984940932377800416110914131929283234244488981336189826717725906778548662091757054774070201093442677396776329937356360128254390380790705296335052049590210093240425140385055966752930093081538133761349981513576737119389860019367496262385021072502344281008460948566103098036955131464943087486302246302079485159027034371631977650228566662806346783015904841129703777422954692302205270712295806595044273054290926308311830131900013620779841342989400011438310758131237085904538500752981593717825998679762009405641730256243713369550796024460654157340644728680075018026605494808476190179157303441469779137633730094121891658857385162910585063831695364339388667404666451583038620715040554608111298331595221449840369505775956301358023360845073633022211483837140929137484167116372061304208454591194331059564928962067263655239865462742390699944825733003924565560693930952398908402598912358717411686758587347141259252893010202965899862138426258112065841563570570642806207936962484952071522453365268104909648789472504164050840356576985639212968157758507403607956078007827158014336812528895169436661928943436353889477044859312098729585470887292916658571549539823010469324592848245651079900322643316100767692379054171111880969860865545996095301781681107153373477687118280954101136562239973406208278577300234214128866803311167656291216917704978150993611052399501204490661621093750000000000000000000000000000000 [111,5] -39735500208888503041702332556280784479661938246287472417993925696571648257185435501804481857531629332250242879454753945207017147090839876304772528441562225811569452082399843627824726034946019482872589513008036653428206031458860502043357259857261295170830628648873976526273557611835393098183960944652976749131361036517688046956355589939472287894771157991763496578306147723091758987306788311439010048453272652677833682647902052132961449599130676819311336208531177674435393266832496464460969979896094249829689621747987996285544557291180331855055225395264017400911369563603720167338959930955078667019448939290861449000827598320902998745359353144101050710175002244605179094260806439787691464090463817272490978670746104688358999134689799696345061955392030062093019144734055702325223133457835728100716262426269936239024775703248179246583928329667842615246316027098376350390672441591264333649210488126775388692727135713948360941201985646555602587534824584527827638148526304901880870920407072598725333997801370162102231624320067355797764329354851627069804778246209093206591000189455026096904018402616699428013538208501661172617214745463364436660510873347673763106719470916501675928681431874377443805469017087881674547325590061695549106251077520867143512450406321390229225753081297240576586609680677972892460567386204549634088666237769006811632054202045405906340385904176710540522555887057771310156973850789401116362238253671173792564684880471885023272696163087118402550844221813551503819497656938505998322015382601008150395349029224670683788822055656874193177030140839034734479826837428468804287367568423296973043711098873053649079193943281576777659997277646236441513931271454211260170494674014809845042959287486834573226123885383899377687380123517576250549170435921815835998499922439200886171047922097474331332581306656873427986488595893237169140096987085541968554025515913963317871093750000000000000000000000000 [111,6] 5425422474420460852264982262585373364605813676343421029480373829380835343259178404548795150405092934045612049007233929078404629238380435332693564076699124001140794182249074905884990525188524365199395629170468036349715560583197448679022119995845885229694135814319829487798340522207641793444895959037115766074499370639960033816096925404391526835476377092026608311807454817525721427361119478227783122913598867452241731764323867391697912616226898440379969537745679235946469896127088325200685279345037164939867328070839215446468577335898533186852341267729141433024006198861766522225043276030701153053426001350210003228015281114056692235094145619636847563081866893705069780492677599955975393815777747537120842978044581886782523735830985017169337389592364841530296452244074019101857790863635275061891838254550018979715466742364433939041421891187625654620384155269317544285157848901603752947600995477280696810001641965443888168902050044904124281401321581015200957097759564734104978460836034267974091565411517634740934797329248266111922441402264897728115136557284412955479891156025770043913974022418919726156721932036565643010312532495727163196260063812694446148724736154250908061954408539377672033816263074445540380756386018576509817898661415930351845047578636685490000911084846746370729640968683897793353267461491869845993083533871785773750196059079055582089595443113515524430433981074243150560014940423908977362209880541933447944919290939004620089961779255809363253826241147909614575863984736905191512276408789829670492325753732102432289869612102423425503993923553153942344384565284970223050819942203469820047033105149624898114560626034744902763805225695814458422255644242768469915309776890823076670348447124944841999360494187520461205654407348126420146027157698704404712530512964509305423671873823086762427140338084780938097499541038903448122932211047236839007723574468400329351425170898437500000000000000000 [111,7] -13010199021407560927279259998431342665479699716341599924770870274419205988454588854303487923111896891012750791516174971277384168558239493898082420257238764196068094728522200974641788802509482557391088942932208316401139123968784948405789000888490706342656641662320890221437759818816357848678287912217785328944163043187964729227589472060999788459114626810844191731975708281726879943605610674660003572561630948415904406467765572402898731373253514078106530827326634778752340856184615046869346182803176312163757645698002781701669602791467965589441151489314891761050131046948621416945914527012177090725417111026856079552298012755785815252964612786380006347006979876581213859733181648428521602395246002794487812499927576362875481738405942508729005591307501231191637725623165076786841537296231949799798171869892545882065585257466200266537373267066390414088431625289748408397737970315043330721558209570756407458462043824970344180585648990346453250037597417596017104318301318119564767934584817140037519821611725628132803948099015740300853758906555638047130405370569215833737059021580280900472957960663418939353283492363576455864060743901560918660853237620540016601883162156106120212586684809924809027407407172884861909795736703746087190384739439587354953090750837493613247162847300582318348382948686251449585047487819490498268652998417741354248608279290075324066776583310221535009901269646503751385733352027916679202182119106167152177766612822075027268855359380930818073530641507149037776393597994424225067453420734943126533618911306094567046101393148689957317464229101467145368829640646305640581435333547094845552437612747294126454148520318294347044377531275903164276124894761335434918924642231587392045016887405600894665478794967782738196699558152595941340924131406801063231974804989776003158601715263761090334873315586587720995429538483641351963655806049180788108721174012316623702645301818847656250000000000 [111,8] -7092895544027474817903350222092634014103985954589114604451753760059484898879038887221418114886319266914258017561881961794257701161361048533198215322279090648036917034304030773113504436867475272607575436722601187049200989290947748810628365898960307281245459709483941735759218864183366544194753130666522832854720442785154166953634568408715556008991153514851138303512192140192139921655576098000101918907547644034113480921770966899124931602652121687987561352321503999519975209588098001515257561502935800224011097112122519370846474621394433880038590993196879859273107569328745507976960540215676449917118840446615795806696773541217839312465037255639471526027787389858375302555181865986657850755164262855426454454783365766370283000671880957163858310513385797735507110761830630155633832130754206636384605628076839857795032500883551915614374203253109194270062010325675545177376570881111143843397077084014100104252340533739964106864876237359568149417161883453174925948827965892638158443912512950691180296475996594229286218395126238797996614595205985253508221880835655318319935575306939755982351363897577543679136320606318196138603656206346164615004848901263487538318109383305046494060310389722827607015319865958945265244397491570819092066346274944366778425610955105525638499639730937607083232702059979268976579971246130707203038484652694106897930623167397106258594335592692587032653015288100220977590071291794767174628698453610803713534615114509206837911329194225896051167420520197809236931233259537858795527633333577367072899157492563172578715344427472233383271736724320839689850035029928797458023658518794579497106170658538587665077105106126799398136525905859912265059247715548916621580458489879003201775389442581770917927038981307388064109617289782388641719263311921651000460862393158368413162886736163461174249178284957221696847628405833528450822614774221724909253339319548103958368301391601562500000000 [111,9] -14389873292332186525723687461913518543181597550799028314982699706777628087886467448240616419212528246257403860701035442325083150811400199929776870025325410849148873834655168013157159194376074766346144857397365490781351038540259741656277517239280834057211110544877971223107214503193852988465429718815863323437825217083025088824989162205021716183258491659962829336648798476330244369816707638413781650242747023475969800118222320729561641577332649750655474229731642972690198440837038111995902783410154678432641870169379219928909527884453608423034497083220869318973231201162121844818995949747764000713748674925870581573897021724483847363126656449960133404927766228961972094687288142108487821637125809909937459318310429901542057072487401738756756264391101223723225447660848207825553130519521759051284137456462774584385922191997846178135400813957867892873736501675567693714202278037908040486822505658847787753263377899631585177645511362515580941006778196672927836460058262841209351580826120593557529740197156221790256136597746952510452178918759355009802004930816509205592811721610994227625050782956408317425494915774941539083742025507338187306214710145059118987281633975933886952048108291238970597299652358316528043327578302743289932460830882412644075395783694039016525304007746268248323734619364287640122852327581447816167496787495711468691893202270440381648841687688165885899945805947811305782604591938947801896579836244477586590938442860464702684518934491441090633701401971809298173796669559218054381369258394899301470769625091154209688982038925563449763878440441247678166179645334952335765279789701339869365432003079338583122611524726029518554696461993675417784652554717324719494559578345445911742832170491271595273330151537077936971112500550937431480691445365273945549102551113620494895017678915085831417236241841094694034391349334544492602430822381044325797283534029702423140406608581542968750000 [111,10] 376213411782562102099406589927725635157910442617011357868270679035225771498231487248451055857630998461336169714505783928828525555363096748914844516100225046876255736224393472512724709089550322802159445391230315389182619263672663992756241106900882930195981016903784487202457903678128891681728822564011929004969097444088769195804539021950040624594382642700871154399788639138973807233446629783537858181394521037078013223826296170911253847268110084529826175884811247229897709176561258117050219008402808328594428765504466194506359774927843775623598125877794111309410211251310099409298469336091513230727817126125122661204660564929834836986910616326341845358047418845423498139811982328859411253523522237493717219237732264644277984347968437253863754101973885229214161796841494844736255744149691044543435452293271423314530330170489087997425189299104379355221034940110027631049178313215567706582373693392407603140855390369629962461362106297888001196893183763662678963804161718296709486495150067154364062280775414964300232102216735608348166195939458494586049083908779235402396958755894302664975152526938889181639223314368602006187297950006238600612336948791162966702972301181037689412901033230335651442262723376800216575082166819868018691851618954077790580765978483299340882648713323682574772704043650394268273961989203134918332911984989110611825045572197624334650089042746426091129427359494918397900446157057823209007041242682566240656420288607199726538224719481776130901780551294673465563788180553801321756391730787752219285593369856091714215442410327639020304883028588931275822337537887188359522509186823712459902522819330525948761656256822074472274461596023624061012006159772394133643163474446541367706396951707494436896026627959111970763120622324859781559525647737727798336339832385276262928557652256252603594767574766092425573297134109936501640547579228268659790046513080596923828125000000000000000 [111,11] -1682466987710928224342586757930809281025615293190835163451180444401433216171592249260772202528428531007132100239575861342400860849231101014125123296681254958923781861072900123788319196992565941895951146425190919329874417384686050031158420169423096470207014900436211936140565360342036603407670403072436077708180539008992678974075302973976729776592398003048013373524753945443333394212072294720508634904129902420142233329431398435925579992412892037559450936931059723558232218565961965852972965096509944542730335646844758806014074418975895078097331578321042654787212553613502906881446526161301565280413490684042267287335708704172012717017353200580011909486705502526121006220546227542805137763286760503697508956654568062130850872748063408004979073341186186292174509541312633299610132692264033774530563627142735141602049275304870052660652949310036715218586508788650308414089113926008871426463300866371658825782680848797330799114228100069170482737060676333135518039830236821195400837044021586591866033956957491794854344389766234424435500923251744530240342739659383222413950565650724897629504830467215206156946550768369616429811020624817602656338879253229380228878663793603571529154499220212123642959935768079223966396788860670179329158759241069118630249255076206969808591586676994925056491316919593492265388735222951824099585472092116057263412860793789902387617557341922123710210626150490520089789097137770896732567262175885221560169276348966335754157767360881715605365010531494353430780656415701329925731170147169560559423857616810070159750668344917602926688609673763205824440299736246936402763474585855839374160183945409775368606436119939552131973760404004721057850513931638053158513886812790436130900679364674260510586040635020841772144375230628929379206431084550247860970641817534813602885250030216072801331973779872604413058146006287752724543482036809183277625834307400509715080261230468750000 [111,12] 4910980663350980939125011292579746088168047334598092330641001425433598983191308028340927669354001739595143103316402854619914842890757324401198777878472813576118478222334827154518964379107259789073768656639912591934079693805669079340691757472578507408135667468257414128334864562646570858714405946860817507071997286645571915783736202839178880214792475993963388474082911141422922827748615794204109315883604865844206449106322730965473486510346169144207887617907223408069520516865273227323146727926001849096462191065175189900062713636705880267163662961854781358821124108600636126217806926469555465612838832024074552335209515040620297691968918417118693455132729756930997312773842709494274373640853402727585465483066137633259160406857405089559521061777186377444201787279300390663711740565412082412584035884045661788254563784813278686252944535262532148356089469971586909556035548664368288919715442788149881503240771754219049490342111984087681130116818055189962166130047041272576663054231068209986142856053935394207773850917869759125019066582753087698106498488873843391008184240125812062296025449978601812891327703222453205437408602946786107282762524902757808129511182498093483982743959383698225312958158766541635503582817386890103660872190210494082190801410835844951609249677318659434890336010316017750495079503062462709801026289366317021247074785098350121910617597415403682350853317958104404993075978664473172421545600762160675591070558478577601228319266292945011131558711902892059283965197639375133327705041852518547709027210093751634644792725562505163991386604433941951049365881301514531432839879054099398739250822900299458057941709473552732348338390975095760587982601675317972158298078425678761527872085609368946076767410980190894047293648397544543524106938581830156252003253797123501286821101189743274754440787894953142170008829563645439346466359123791201035658104956382885575294494628906250 [111,13] -10834356910598401700828181479679458417427885454028339928885243014742314592441565108856083103641683915227592228651939812109798494542334061291240752164982344484776443740824943461901236018877143519116025223126798651699571049694062615943329155461788871245167612069797158650122230622978763183512044513930754811640926055694681526023918035095685919838747927738055327116735606852757896075625018790822291902480462228525721173015232429935705366557315718846690560599770127416127334477151275893348467937510387093467115331624087075230010032307258710915204637224230002750501703218087860610190828086710368281434817301941382959060854033053900715635573580503987845813117150426466685265174781180101897895227414443535783161253794187031235176186268636750889220639002134073737314503795311392352699781263318766785096255644714716991819053708770766567961859358197993975562051154612166429739041863818442454090807015598789112823560508583234264821581706128397277675917917375756822153265096284728290723778748103095437136548596749233394744100696574938858683974309363129804057050880152733572896438341651005186624039896529888014491626300820089616792263342771608796476162871893363999277989972198444384100897849443779390780721953256119112106467850823372250755718610845532744919001928373831959290569371311803307819988225541240718597849957472859607244901264404269948907887748529016518697349677154356905853395411680343942770228072112626244037817181268787249333120939526505096270956611009282319875048041008109960265176862501285186210085251508566101285589271960584727462032873259181599917660253430065505399830504117789115095670900228358571938540922174942786818403907700541409052121302019371768460283486764161072755680567762074891431898956743751847887997331101052215038184442096631055439251576364310548902311590469647672545301639361411914009903948231401654693980832306921756100063537753275255681728594936430454254150390625000 [111,14] 19600235722128447850182667360772146387393812848521958018761276511726939379863079461569156884260468748323837264528763272169836001500398686567505684704843416904214929597228939913930999609296830553063876535737620529194414802182289686369277408057518304911437790357968344962642695724809137447897899907174960474314951688261686341913265774138928217282470843428198048185931720138817684619402187193999804650292771178240491765168502727898878149169511757151109618107784820558968982833926687385521290725837773049375522647636386293480723412015309922092183974579129451260289787276945279648224408831452803647803356713945187890390615779419377243254507327249923249037724551743098450218438465348991132994592121176824722578924022686668334786010043493363845818424579712717729305698240472951754765812006380423726916283836874689454902010207532221327856204955565233726597264596180056357012313645487145016197512868954692234672535432220023221608434350593906232263102726739553703343414620720187174734784517563713464472405987802780992624309540997180917734828735761933053168255251489783741131922783687523354537448257881827771819002386027917858221103848373396690480172649462087398897065348977850394914293894376691745121848186121449733062128367294468580214715103253216642661410261225661190465823085389178603725118630967677004413464438337014288824492616294773068043894809439061671113633629235071232286347200775816199087978158643412140241286529464168840817401646019234628366079762937218634239713741780979057559534378532526761016804792808155466188875075095045964700187078483884410882932490291645721780329358714335597860738010567324457406800803156295831124121250860750655261721657742239886821270290432234792907071383275730583630986010812246183364579582934625002477516216196597057176920407472497918802339804029920856652728729703855752972138020498594103268425189770259953279257780778266351262573152780532836914062500000 [111,15] -32010703922322878454579660476290417127899889507588565409089211305558234622645461586484964857591759641944910877535092712840048042727877421928925899919361987707381412959681037675557679815012211896162105004670317666249896762564701236560558417601094419296431483695748853712100913288064472264224137580545839920652201020723424823568523973697133775585726863553754767368088123647244499157838153112813811848444531619518414800810234224344467936633831397916556593072735162240642857968557807771654789716893696698249096152358905330533913661796869825969655009172105721737631516374786275492691675815387215907736382092197141775706950312207874348259410003138960811361303268967532759525343656193817551795466149318604917237597757827508803838806475490686669015752125560707733415720551316054492110248210315286907069895605467869879658710612359932392778381661664135513182415057413065172665730802531981512459748641054804060250023790221904143947432254820720646868443173654591824910695139032776382733173986139633370863396562722326365170235406293811855492715305505234230857583035480465905339978633675014688971112427870682318810982913449112932312833449501010153002645481001633082680646392302860898816664413174592807459223213840097798850150524633385766064276849573258613761900379299846630899182831234199826668016126776502150681261762597097410203439596084969756973532959653262900762162538634485253741440351971762068178956351152453394296298684372991308827179057629325053120839898443503812968431483119688030146609578845318439325836961599637746839165279598449603242810654086543718581507266315200112256819683129371706439044675261647673582509413687940776408161584398963589305894596671829154208036417801286417501320074629644536490237533495228349664507549920497420888010437722729168457385264986018503917481206538674047809977693710919241477348305548056300042873533814772690851008229984131503442768007516860961914062500 [111,16] 48622670183052834456334286417758718821144332312447950334931850197777300945232001819702959086114281410296518138387735437818562877986891091347486128402193118703972263711612646427973268207733656294301683677967549897282759583331682340106904390395238780275540044733063528685189242776590213587745587417042317519981434846538828205551652611392259155811175810177099800987517017595664906269468520994039144463834894543562291773581596645368037709963584082229280304111533299165347787245769646358771768777664135013735222981792749347046031395690259302213843520680714554977471395089133069396905412611730951425156784935311804017248170493513833856333792410403424313655203969096412141368793757356055817955863605392546574313352447097459000515355698423815998127915719932953373404983810021559234856998258014262139470328927667541268688651827934410262404274173662990941598435832695868220249853522985847875341603912062586471173054048942359565175414955012201106057426235192978986924925431063098137552974603220232505726248920199078673738603380574697297864342695447098123894515158430521736504612252407066675913748861486010472354903927919974414633716965421661592841278785413966031304166411882289871729394308648095799730620947576709783593471067164484120723965679416148775613069819418507443410980075468926999267531100681449523179081671281567218115261069331558566221057916491222440960100650557033279898263324788610013687133576514115638436101181713370666541842696716988159509337669909431948265489119109473146861667123115434080115180121147312154911591228003866489730707928688775736269991960536965088860236724434931776219784218519407047587505883394499618810284318802051870248665480135179757427876945311756107469189777658882891052744572684144452209922353582243729426908462302889129432800074060060837473949745050656441948371503804999156613455970468049550702159689634037926381227023853170976508408784866333007812500 [111,17] -60853924990889267137424730068180866209261531966644347595669809605603683493576035737217886527057311413244731218816842141325393159445844000824558833816455703848620541972584985774773800598063901452725009355400425865468063339938944445055189185144138267216645739644959224536552487673792311989178881499781373323778400645782679373049622898501100184678809885180820764166665115257986243758235463686690763963998375106172516156018925024456256670825283803487254346271755925853650776642122608744586389493508687438327738706277705173569896602758261813118421323951336365502221431798860803173832738202890517440240707468674954902228763024390520651376578154871309340778216970195034706394004964434942940886011835569378852289593330155831982423782899049122557546087084362516761053595477497042070950588328647397295639432292201157875100738808320763531185947818786178206902168067216535936791475819630921237225690183608789528540443283702803679041295609484383091666024609272688075408987732148835842651776668213391435043321596974901050378658700130734644488390545345082468789687303744628660723918425275199028154567092044592062590256337632667853626994595852226728239180274182032783308305228900829854865135902929682772711002123558254709666598665304524528569006930515222842051758358471499676385315262242450589897068229319357348352677018922417949362865410071302083297939557327598015076964612892672799584018395299468205202758369688620494060532986117348090666292922124921947015790259085208849548668820001008780808321230562753014166325383314306692086128946488881718550297293498694922425443379589925509002993614236451837554186835500855676499524028481537879236997826467208108687160048853797492224219605490729208635600541373393039209330555732562273656304546899289439906781307157872782039649676414734370927571361696750153453746954080714580509714598477541009285019741660051340037540512639679946005344390869140625000 [111,18] 45037530468525132575426117714211714874203584154396053029418885599854001664310906675457602849991303804250546264668690961187131891610482398329624043490822688287546973075397283727937960915817063331603093032414204963474858700734587747214440087811723208014504084938711871189461069226357953544186755367993667327190392602488752399998735604249755953109251818765699711830600021300494455395768755441785891636947815929969962754284476424908338784831799755771862793063451255859655830996820976913008530487310638586495910900776275308492347195781698493716321209947214688609519609797164653617318612116371110617091137395525390231787014267967800705527338643269694604625583699738023222868324169679406013479937362335243020369498816186076759239963191450277163367037160369053014388016592973376903369754979642141143832061123747317214586374192633249779388497046927086493852521145482341269323490979416292818677819677673973502771332780134344654265546583102322717005655659008725523709584570301350031660480981924162888498588947910635652643071021100653679068766027198123015360065547421359750628567738999041344239913393014686002087454039812442868101192301348447430249606133464571705216367689544160882169090243441734774040648803983592298140898173562650673437812936032726991665787373957335153676384409018109622265358190285989962407188657696637768963913822629265439077367124381351211893382189149976181635225468132638781472567897749800218707466906272105663312972669259238903952498895522715583250811038813179310777309474614965617018245310971802750375582445316635682893947194506324432243296936870637124285750986053144570805248433575343351387798243502977686526386880014811322985837705599128825341307736851041608246410638048271235571474917357547286274326269483065995073998514426150542606028735520920740099077303033947092245561426433610351919358874516186436472775430359463677554288096871459856629371643066406250 [111,19] 21787854873852860218894466527631845722804836991481305595441762600898482068714700891434130845280639699810443114212877540273461724241967859527808973445558013718878227716043279400660288095365924953657202904949121992930188002153230830457971337212136609872935462074314254750997167443648295975886528716104997638869589667801956835782276904369482114448792392297059262117255024160497386354377923813317649007414371919145822249910629693435133331731298170849065746681399191142598682633153743843677865063043532705432574771182920993935435319422502505683220150065290652181715516312157220996369929497677591823953347119739959326370821041424885471252295285005778224556842922728517075205452127733212892102148691294110877978503311433338764402193640218779322191242711924047768346877330986051084034708359855661280210370653449570547366185563719804664366491154573863865785531898279511531309399434000403778036897897413516115870815410705072726690928607583673147599471251664221961977485291290807774953034799498204319350997182509806817570686647149412105001478557649637233813425724072959247219945432914146132835299786519854278259359608636106303855715970245391703820244387268880988527387894636780858266769606543411026203053482847453885714162978730330753013505531935300673983903893319096162129784155429709310752212293567893692153401934156763891922639024959228279935941419066233057915437930215447770018860914849947313685838582068530873404622206572341421268827881802561633064046290322460380312312969900624305555728305731662254104417069032175680108070214007631988155332232102780506032878144605240771026192035923918568876154920861889038047265667409586074994609357786847605145076115724973202733309162731379085872830938852987542869106829553958491118879999637909225553064421973523575995499027686006282273443009224231253388605607599349160774081616809074885258328598686139443429965467657893896102905273437500 [111,20] -133927180661434951328900228590208240307177003730844658689568410386440418480305470011854858786450479368979852620766098922063222411718954231105487086628910646168106596082355586970970618830811149467035410669774700840668521476209716734342205603731612413529621113928611198204136464909014453953162727030017332198378308420523097313937624037098154994219069001276103693975463921930476927418486388216573350970982587484396621831471865141440546243046164511863131246804885799795340345325536835792041361110455724891996872257005306958512758261345538213717144607759074904278293636770241584477022072354787827424264201725733435318849239485080911228153192588537672059780164931918979002804478238525241356991137790219080610356419644287612694363578617076113532679403295911774689090203782323995650884489980113205551917888475840998219990357882003022325602464855565391191718432196931807206555771105124579677923445532692544580830892000415724687629765523750262716142827503977381333423664708805301001004003544707620514958462137078768502786997048573661888125849434980442356104566509386533789082622685905422700493009064944177022370014407204805026656155780954476666719354074139380386994714420009785638378068771497509075691454910401004538453087270957936055427371195841664852602404647093755588470412958343379450289443988848283883785173442321887090859369593250514561143153478277175769671284155980117874398461829082316313058976681152431422610246705380775686772205815838283049218657403382080013412496917457161803947316771391916419999518721829530448098397087526097928791687029286782772137090025530140247861486797300752443449609735858342565349868654280168012395660779490609257528993117569032132220891076795531044075111304015831701296396864286522813658935193541648870981570613890320388465480942901750107434337797708745315068301610271607005068058378019671624635099534128546139299942296929657459259033203125 [111,21] 250157391863253401029729996121498233785449697116574788663394458720226805718709220824859913437315496897811734027937715849451627308265462919001389587591476234217822699900021685193440132942467383088203810123921090288280358848114229231286547734459245419929203385297775617790032527198568564773183527816394016779736446740249425638658214882076000126656103668326398212575144344489131760561586703672310636355216114880913767647563932072498408884867024426839286751439990126445619778627552514896805735922251008225268494353019036131433853268550381791437696891104468740669648215660011322288871356444190239889303910908255652460261594037303967582300332611108926901458864787303813640958475542194358979356075441243622542577804826960095488146328086052049185705918917826175454129244809626188093635222218671873919345642153673047896276174493715117537294022826283851314054103327602643813680700636026012463897946047806985366740714112452903963232685196312406133987719914214319204550696357789630004638484219398115517778315995693575560970857731520643315247414426723408919986136457377838216004638674849190883918421233996736644319721370235932950027544804989740909185543059292888957584317784584288177676414323596780877993292592023824660455884814189858149196312993391172433798635504869097785314562957844476644129965203820558488745810738230303762409169337645727273349728919249230799171390420435090107422694409757631973140290060839283623182382295542697561344121296823266835986970846386061721768564215053021091082454539497431267281988349489674700155321029573534979660943303526491148291214603756823282144041621199724372210832863086034903607209064751906004250822163152694863430024173499914382055459810222048387134625687539659426027111162936794130782295273984273086118862458831783372686857294959672145088080150037584588494316906020825682295128108821370444426329671117059660900849848985671997070312500 [111,22] -320017264501231840947030918397609453138690727817498049744254074922489270645143161581824771056118705572828712517438147214476198868151767660167747611089028168569185441694385376655880113600832869550281474569064978904285162995348535872362826470161366390372698032841529495441500418850499549017761114262430639166162194491201877493921763666572793102074035237036641032868905795234327227252215234880959821920152431275584877486182469710145572683949246911681515234074632714480011484862472516355839314998242199255969640821156727157148487822985535842740904047165768692891784232198825396180129917214031383094741487878863918965587396916246162927001466364354344875731756285789267400662465152977899237769860963966716132803148018606303395191928710576840305160063440392092860391973411605532537862143418422973346873731215138081970737209657334991958327220676954882287481201007187971841488641632803582717798368306458893308135459883182124402081674160910264617976272381183934277208522088536684863360712171258876582261315157477101813692906498363840891683159090065951080054441293671562670973473256025286244746889097764936798577581565251755366326935293358668747079118581765179841164670898885608488162757886611846973870247112289495120209342965813202764530660968713827315636037279020929135704929468862925874461015244512675962505872910842247716615804505433492100764075742961846325473848695094221334020350822427168617408093837024398290396471116193093562469818577429953519827702495090843673412653936926623960802656908295892460846479289748339540951034690218108406604418739745549914066683765732240502912523968503483899765421470386503170390482809123777198021414950470892965811349296755969974096580824323656769850112348435932952299057317630297622744907648571287504430742837198087769660583782957940626345431938855647152980610641578234165166691818547276427581183000370401714462786912918090820312500 [111,23] 318756198801464460630500021705240928948069107184612268295844122946605200268036995427771045877350004366069027072876736357127222737817246361533881706458630812878647472937878411097436153674124447612579197728274431699453717406097343383804464296265846101527355534394096371455661848758141330331351716022650145025286387856845970059222813488181614024209932034558729174014066594932591250936367941594629173638883241515624594685604433157463369938972588176853132078747609540479690302764202566673710662917968844337602636276551918397105077767702364949539468136029880028423296742845588244818322216125678134298705298573273798368378675683699160238581632430625176458390308424804098025477461224045159645264843330615046129479070383949656327145832288088979660278205545946770065213857728270745064728035177223176133686982964272922849065462855814675216397386974624079170247608810048170707933137590520370011597926264785698300485019730953067532647613803951996987927871366654377708156589578131337999445145767409559686813943637236234459246522264295704820883235959978554131864817696168447253152565073799717595713396578433320200621960392796471100791466111756417639864337979874577894316944183517762361014521793428830842551685542516483578011610679910693964034591955415892136691971042937334542172951262602752267362171539729430319634908013198296707207005116174993884067175664212867768141334932184551525543734987761683021566058458425893420819150228509693171576796396310958333549229147705070770023861414625640355735851825808831257078914939949573904222809090012675537251077742037858540302489982144938066421388378501530063288845529678572335571938046711222361465790769355768361088890099156012699155800719106368701047339388985921292862077674720186847388889878796860612921319730603075077234443378505461529283453353822727542120637708492606995178545957594700918646957177315925946459174156188964843750 [111,24] -259679355265520315271496086103028638175609267495663241892674367766889579363801901608026314730676969681147889176979842102584618217175172277980209856701788050223245067887578202887196240062981318472585344579627744219972930386223846608354402344775162452559211474561373057029620397718746945041701912433404237596536430103177107991581800586612175466593579094711760856172144690578770107731350135569666815458129989919904696493168173190922575282365159961901319367815996673142066086616780836299194864661697056985026373295046463495814995335480234861886946215657036962715016701221246613211845731666216711895631460340994973706538901671579150229248541268036177767915678579308266176555574898825895086675077235061969272271956395886332146530990503697128156433730746028973341602055510859985560177074750659790858884945527141898124807088514016647241306179548748518440650752802869313013776031672458168120751883825018745319438044152044682435980643527578813332143786801653100205538188706977475907379812399582082765179963712608779393307910624169811740965708121557878354617432619868449446715761604005023227133408609072083763665881130796504410797464304117923002751470968007716889501968177903869847449411079529667315152618873157322890114443435356890056007446764508358839075921113669658957406976723310117186392785557409692064863752394978816347704116926997396064405722831111359236126272438819245998972409190039107452471128641927241652406547596502028449982571760126030451280459940398979366979651160792996808242410343943112981008812951760746707332379701781968902262972878780864927207274496998953660625552385409593745926197627801667579471672890172695076134670034752201803466549391203911062291792292984798093543127825597168723168318606916953355262457341358425109931763818781389322420535187691114651458352253751017394908127444119139425268309511948827683625040663173422217369079589843750000 [111,25] 177702612939939215272354215697139736933087518684478842303356629438108836688181083609906751314459630184531102921074934526223129187518831363857233966682220517874065790993579694415370845850722388760139072236349790431309495266459291136199163234787863140940194695576403070510698165647090491262894672520367422700155153782111066625961789401116798751877644743151555469691740051652657834054430268076131174374389747731967308536366195447191725781401133322657251309561344331385455802672720232283773138691839555583178484944127656584810165896170171635652431310803297571565212776697199740912087259696887612709071022893231373449584491277752682810233072256674005599022615906738751159377226043242889092500645740330873815150626947096104379955379296543234303625189639338781077348151685095489530374573104627664040958235375107587546695534962512710547262029646402929892882179266560599883126354655065466321731146349961818218958925014448371719525186680670498088751733055859680845920456115335375623904292911132326786638889461082530322792884657324991585629193383035361837023405946606224158723846074175838993227951273039952593756829454019508561833010290470961629989714072566816788258413842354044135757891927911117563319102309942987316848852440079195539048153495663938468762958659212872552310858768219994720739491771438303175161026455663936228009188740741233943989243422327458704692338791994759540217959163395639368412184021760134230522609514918834899820257739912393837519093928635582469060006675971685044360053115022987868502442766988501519498123835833244264134499394892099910025281118356035672580111107741588684255966229175253798245148348812029191233339975386266721782180844656814034391811957728638358086635739479460927591558321829180671904885776083010542913395215697086115282051832534029968060905545103577348405575930284029124029809149076797325506049674004316329956054687500000 [111,26] -103937118153769143996776547853920062894948807437358287842896471760807207542530132756603199730232861132870131970314388565080363239790765997906808303516918348663802768810928444773752624952455997660148856502667003335367429160036948853397486829354119051722228254836758466996716365812943431032627191458485054555600763403384247164178992062862887163111600328249789502450789273122622521746340080136329203822694036844957733585198251895786048016442664989404062927145333797441698816294554751385518258891734674352895325424509068532201207730452759159300838731251667207638637668878004565681403613038526123622793158670682020287721382636716818260430676268361536325888142401531220560780208840162116508780545865385881261701899275260181465046912061582320690141800647560207340297632339576001960264707766257863792678854254344170729779153519937933989743093866583063154115040690324245459426253534759911830071440437291494223181271478304748611536725793543829797403043776664936926052003940382484017753854097612368015940604441230751412469061691291771957721493049166312373563201051725793891803114692736199677841271835819193654935233743277357829185714339889402891967597049631841145773630271586514739975530055551022878649913176439001149455298394563033828382165225048022521134243212223643749463275662162418882885681114216368641819415548595511363843251862193358729538998625533759862744422853517290832351308163828353810015721137983807237267919630744946465454002264748173221430489539487468901288388020458181906464689686898378188044380973425334553506740106636874628271771384326949246639504018394126587057124544454203298227391525769560916373148615885019496572087897999831656792721232283490586678171082254543193930500648175256718478045878420644477411351573664618299763369643246587067615307858114220231603529865305892503684661287282218870243132545494457730228532454930245876312255859375 [111,27] 52497827692506383667680958758076645176563471940449109414332651638394027382411417660397576797641559318793002445158585088009991170446472568683177957423256090845802560607152259095370503555228071974459391711206954015811555028312777639010597173566853748174632079032621544877617823171878511890546408485918869121403399662388790808052384249453354109559480082876723600012776278204145791094104539298559314387412018612617859674330092950951342133143073528868380639396585069524834935917690559654067923785074194203747312093748510637023555701089633556777679948048000722085307776226817349130107763407773116222065354945177429534857923047122276280331014157987071339285112113374432802324857356990923175147636201154806075932620747283571780244526903458125980870770591343781285909609846593447872766498030067825008310132166198540585920777216270872624333332107579341664386491792072026169866433746784540799072643611027359716837596748937216128835277877566783228748110501647274665688581945555754725768207429849455969353489748482681289843441335408515727658612309735577929939604282368322110942087783267185648046168735750076475604412912683683786915573230467969868627388157583650294363767941494188071995680482482156104262613315567948904131810179596909733664742483719819772546831200443350303361926386860619953938289723896975803356729762984558979291585331091489205115366237624014185879945258684384090119701779583715449233870058041991258554967921666931081272162297542339667601039625315014923098684037591547681483540463196165564274819745288244110883478937704169828588629119472173416444440461099577244793400482553202964133467844675693461783145541024383322474329899981052994865687648179364668711142844999949875007643079721282424200819635421383575233439037961724442109987616445777032288354940803691752134415716794142877657036690226277517385203297273221778596052899956703186035156250 [111,28] -22919522339102910838365825767741192339715910646971220905643287606899387419073257605718441834280895889806505305912289717200400912561056722364683287312306757898215297675757285622861995642564505990872023482141419540697903174982191939282569230105235003291182073677205642275247235904315903698474075987826485236948280713203571447683369358013884181901613988456902594931631057045221535171511967023635925611574730306081752051216228381142091602290638394628554626623781858903866110940542736628839132196695201943489953318279830859570408878378896556769654635224917911596435184596437416391218558959972118816645830435426946622294820980271128600562518525156600885051723892939772888588367203044017990203386031550100931737297103818816392684251951383322564450516928409269299529787757996946607652653745513766835103872645684976676036400725295879988461811540701141209480137191065145390311192298932961948637436300384895211971948080722846191971823428096039895652204923550342080301592557595556624009491600425000674885953999612596819749367768609162443104652499029341908771729134867589197688852314217409451182782253235074029483624799726957276691401911850380033801164816342748671231029353054972055886140193812436523086219448371965338981471266512727750137335361727619204860476386662111710418616945736032257074987856409494428603846104896599207894469694230514780771448289068337247503701014824707942912063319920989064283313256426992762417620108056277847473077561149915415841563841677607066321665167497755227515981465961016375588344008659415308056018027461962712524759914182518510844091815155174213203922579538710288239042207863357082457701159466925783003505990200785796172687979369377867378845554627358131053924398823953415324126662930251177339034255466006767949518934443250356195635408055950283352062723588198098806068464395859158103108121906643646070733666419982910156250 [111,29] 8538639207450880821345731001428561638602976883474859385570417192348929216403448083051638052561456908727391811157110989597835133345786611518168602675236444541230558384550246678718452690862016479391574712493100940985190719752680549397635077800566620764001779500452790459427767453442944917289354075644040288671890947217434348886870548994660982857449800840262208359002896367170954998310460494459424964312008683408782098602862397770631521736870898972197761892404731632935749598121149982177380141264750287701068337839897027186142214118980417871699387783170035374841519113042748624147060237527403074801665356252316520426647994521050009763982314852642831605290588217286917874413442041934267177816204853439284068659881873883736389205230886669068091734062984130439542753970700685325307062301061983397868941807900179933295649431505057822017104350434518957140737826925662665537971549913922942679701267693586765567028421443382056122158941403837900837062578333702628840431485099199464494818998765057166842539212451295509495139394824221449593837435020702647122204564186259139077181385359251138873917823212550007194186397802024445544283807020471070604214150749036518435149175800843577067548751742139528193695450321669670477772730533800051173990078418981865330537800766391895188420477734729496353963949401036496875893072689896194360307802372206309744014576044538896626752717754614510927358923640671457216357853484144157255290031133974406074249218067700895310506827998049704899765003958402766661659784078428581261201402526116488842464313751385991805148246238278935742608496686534991366348424608921669178992662799086618696070936253212546787204503436830552789069844489687214518338166653401439051343861373658273821022515588471894667029610035758045842375806112747506542502890293494373009532791124298118833524795111191568741659807528776582330465316772460937500 [111,30] -2621413665152798237157725865768628441156405463134556137482406036658522040720285938697083224301138079997064833926427036037781851234957610957256666682068864715625200593837240044532416063441551200111712777643239045474913628020301933743187849605065898508309045469312953697208679769189954187858703757580007798712940314142339334051923989600003354896034156037740074194826828351718005028920956844598406451843212486771014889900443901733652409068698961006983718531908188634460335083990547264937928477337573557231481712351122641131327396732657002408973032210688391038330171796480827963156694229666818772927681121684558172319531746879362217242611540606764505407051149607058594003021515661763665699381022302426855003989059721144441550783217925238203792293603668021306487352675837025442155898544692236270884839857032459242546363976894440536116193785759259131503529623693814553311727182513379338210258339795423560097448553172076351268268932200921133389915405244912340229156462891840606066655422150925804340776856891301854984814092783356523126304955162715292857883188419581870745382459478212066586282937600889283482241618205069487474970423987848259519787699898119430399168578468807128713876171390145820712505692394064072122964897190967550057475753077904433552953617673958435489476758744537674989381326664222560336904316264571593428368161702988567996832212818200932756775664172818412346358651080329232457956313077547519286280505663086153806783969838892799959189437643152822346232913473431190238695949655862485144565707203720383171528547530504733083600574144412100218549899757191837063223114765388280517304291470749037247274850056169540559717526748790896600852513703391252337475624329676896251438493089154665646572686517057686581328055762309360280260930641141207660204336603382766059412746787487115710417120853850669881524027005070820450782775878906250 [111,31] 607263293631419833712929078332187824303477201463989911728190159856585056023742406087671585340824875222541371724972325787519034768975089310659279230667525691604561048676310438386621472361744988867956765421663934438115874182974127373571082853244974928767214802603566368169959202598571995948833776922577091495141660599073481601262407001225952314588602794506646291522939347904149327649864476126967289306486053488547102100513316742848731156232723824822537308391518877969643024006187477121284653981134944978357510166727211491930999557939772286549893951935910394897388788610460239415107078673515653455329531879857872848517904022464015133433050535222447098900696765195657252841258800133631316535699784759531514746652737671248548677238463809952289319260849235504407611100615329657753687126360839961735748162217257192425900182220867898812907960137928596711979124500366832565177071093179050290428351136394139902637116747925796511581244693901756275273701142855853921778385543764857564558456945511416206819488735630425099698574727139867745438829301581276721472093313920425848211216321629145737539852544918369728994536308710661812899220794603043409373067836030443967118698894785498007824134473956710275242103546932625604148981769481268928715651989174583080852728742632386741805515359619359464627928982683309293894597442661198546985200266490152142438887570610661107172978177310726585373355292569657187596274852421585406844839471303547585426725011974719479862725581554627426233354896449088167199310113892871405134477002457651183526868874698951491393485226683172260637458425171978738465767682263277848473035684067475877546690631999672620143963104187700663565525176863233190161607266432608138982242906384398073388483386228421027308987108268208638304609235383313647281037699455577788284066438484655498398091105771712250316340941935777664184570312500 [111,32] -73256007262313218004311275146918986188754728218861185536954547024741522332956597273494574103701649466090434104243621479036300502119815485479243863559766740275308477411629231260791209435136078229037749212866961748112121054976128137051731282470614044364522544521576213821821629200425644084834929173057827330752275909470272978738955437324879873908267709091295832257121100149553332149507568668564095949141852432353122350490136872023853447434093940065498599239691670913305783101503145224689734438761882309569656018734271732901461054819497020473706054804432760644344570348045278690877907462889660351884776110336319246724164640688693067724182186706304165712545445435193271953123613756307849601326543877754585956068682687795289324877576651713196593189429193408936561033611276396687626856653664840327159729162761831783952768049189507639606334729187969287902134497119579630675358214622190072116460553408773407314816357430414625103303401725383507773155590484207065321099375285726960696971960664829171651635634043591961612976424840258607725643916002049524177526341524608925751161475016668739876310990084179252947572066066440016599561538942824009912995615048069112938915506629431444179307699779634338287255972581324921988374346359848671297116313792321758472892717642346231196691842173921971696307486539037070805686502169751686767896140145627649368211268140643995971281017860977047741634833461172011003417859470631134593057120970535393138369606699037872375340180259433890093168016641686396085542492566661639776909106654978857194062530597912477943084081311184476860693145748718598155264947985121131732212176658904335049858524452346071003170480698775793338725329992776061776998869457843641847060445839460024608477999676282839701505912156573383916083480647746949951003055490081992114014445911113960932352362487307573246653191745281219482421875 [111,33] -17560640609937650309585918156436123230965872497202791979631713325244151723891758265074398672270375066402577123314571584505231657479316300938938951263636171001698515134297177594744669007102873008913172526458817422257117633436083338917000398441603159984174086376510939530184706668946596616170434380868412799407576516979494970575172250511344698741657724373782709375103031645233293751177453132366457684296625036843454695493997500096670858039223022770341607920027988628475741924210374964071886794809783776797148263958367519537050810285324585133037520385610266466474382958888422598904309130084020205056141077786785324716031659417233529952248802210398100119024629433165875479257560801526436888835936114641105926490302560710693407227607633235810533440378439029301175653141826902231624160327002050160882690333952036960949998564072373894472775930583645781006832409482459009909551670504495878218562473152909715962920546495765978060525286049931420589622581365715192906608227583740400397306169922202825490361192379197178687404908375449016245983678451409158814335378204400517955296515310404413021373770694774317691338968547726082469037729726377787000574657971373193135485685455774278397463268088947475606584574588944343902982546897828922747831085672546268459316642133451266991741015667666905785252029342265039631946650894720676600072830107256835251192091312123570753369671425064863349230142605061216349202707217666034440237039697708970712396484045729734771556765157955092297775721895999736567330660307979489231236669163074834584271468400526981052090456833574539906087229972722030560168965353179015247988727147092350944401822262150682119199754622308954739804538870272672119925267246625803376294658938910707732261462660483029705778457787011955789261432938647101786605671701237211697727551583435648407949258853477658703923225402832031250000 [111,34] 15088020991385803371522815261112013605104635417676130830357326192899331444086404755730701892810514610576293027646099241672084328957243758266578768109528857628119446440995430371433133911915254300673015676842726276507693888493602726677911304226890897135091815285578004194083053461034487516197975116334656766648536994931230429027115614459684953181385098964536204081612268095050887147440045778265994968834634808684183007511529630734114035837350310316479207433550965264327000483761508736035310272665673260603668151871984446547727723129956600061683626296201647019449158634121557478061104983150080531257893916155890775417890361742554951596886735227638295546271545846089986033432076456046917535823393993190444795792358361010108760928144832127786254375209574111178077515281733056840563654038801164937040347689599026534493012779555485102790322936170353647495408239592631089684788097543400125538484920174497409224358535920063717472705895007381643576218846166454615279219186118368893817735177505295185365147678201982572451214367127010919169407864659575182971195196059155822313746898827154531807175714040436794669729389025916526918746317348458058422069651853503079470735574494486095359968364892031761011752657908304939672400549611540760878586048452624303966705819291446156593622918477136787874203420121109703939898261347122784986505647245693316711052044912508567865783458477336389138724335250601596847305246263257513280770514897912382293367067651314653817855288175942221569667514690425059911698978023728897536364580226330918451747964819426238159485647490828930407048883964084404806745853540509842945790724441992554181016989660096471345562325998827665005682464354418316231741842030663504543728302648814336293155038429331709864618461655201637466691416586032361838330502834656582912287835901692795159689808315306436270475387573242187500 [111,35] -5906925880825206470069001894262046004914042560148371013757928568212087775380627786758127989246669866290639702884039035900928772033905303510496941485540339993490050990869697006857006143249621638417232452407069961224380011008134250112617428183835902760170033714817392572914232815523015732570618314486360641234112961912544373133740065810232936046081540581181617789859531199837322503753867826270465239326850950227355246657771686162816034999467845062809033399485181042916523273589518030993958805253140385609711238933366270068594490606084651997916914561886637271876602366701969474605895746443824932379174775821733762034311667373160957572970929951076797853390114897646381616160162414707990630949324894051194638516588570007899084786212903772649298484854221339918105358200424044761972399580115745900135731123023042616476756396111829772694234394440821961246804556697717077105508058262588723388345245777466913967476949937777142253482552493701437914258345202305399528141788193210184194230540897433125494843857787691936473398805032260615120005295373960238014313542931630163320691968446964291173123178441711011110720389328311958235547178927312605774370465999563860782102027908281510021202238645956266866605120299411814078375909980023621480696426590686130627946067732562696899114321414512523405133132560901033545541402826702711263272131730164520817231031393209995122482142337874349207997549884129528751709099489980288962411042484311754935850562514250585227437622982882000899080445032381862710702638823831442137933809681419271454269367789813616004680380835440470823677110109955410875924726667163166381066822254108487893021550300893239432234301594917926300947158655503058848857977504048056762289805334377315897704017701201936246135695931006944400709026174623794188363932544829887694258382891884795462544843758223578333854675292968750 [111,36] 1641825388590145394681354176547793450513149773604483544349917523884238316655502161890482099838451765117369639599701064475593759262894257784325592893389502454484828217648241637096991592987060994075668810891468157538893832474520052493781091816535317266007724514307983440748902304567682923647490741626779263608728690724099387592701995728367977702777681430517811986933205324178573370233379480423248635335353689464422798438384888730430081807180708660075478973428057415643585917981835482308509077939662872774585953454743311844132738902682003015325889039880360097093998630977785611188724591111099993076211625574547258632786940058214999793759748580199323359548459054490827353628755977317799768591690907257281104950881972108898334454254633677758366287594835378953530081585182102390395855414014742504380563621023269312073339209018465244103308100249512649082134876545933659213856361915911040517055281645291258649456473879875266539004014108246839054086729011835026918855903403552721756308534516503973645600693361745227295260792065544826787249433895724182766358507545539503733796558279331248980216560032032912836742369303866604490104002163119984248507304631318115612152793580641303300382189161898225174397588908710656735171726826458551418059669505458405189194815471586767253142273924879492580945897291042359300657980640881868626297774428769062470679568468163748769163173693818677723678334862802124031935818825400800272710574162087000019054636692589235195116568517993878792209224239129759112473372275810385393933628645588364140768766402979371577720633308926024277252968380655056125763475374219320676459160831215884455328453728854035777068719422186134308981960908416166937742201101932417474675547752658975650152828651120258485835731371052528104929551242958366803202478003412921788304787949763774435041341348551213741302490234375 [111,37] -338490457876516464686924577266553607691926682167458453467532192636311315870998694220629198439706531040001384717651712072708589855552669271653497112263859056009817094564458805416935848578355116478258813024733561764550023241010544844059690214145617364000193878062595886558214689427586489097205537974243491151065606444071512021460170462202261056219921055129649455610600543507814026075108546886617111473197105620092652266775879275649943188935072486086199900770842733214237485957066827849889131226193052912543245121505312839418939109193032419142942802369336073075317443209227386707637714419300941132414267627892538231550993970525101924372355726472694061241805539011136440658054409725876415869146215519610844014824022236723337727498465438486395486864563667261350071079686059343256489034711307379886619142453467977909185405099995365335516883015835446075652130743445655049220987175905019590686427229883789609612893596193584936176782340773892642426908105110845753494549391733608550437554572288842301246453775178609238458854651705923006884607366038567324399374155280990678704155185243739210443112627709895371502889836567007956123818926882749752095520622863994078518534636207239929120707896908316633800073492788288973580139738955343420289684444662416193440134256384612200933017081414462125280602650516056125085956023243770258888836775731910662418767220461497246923721244761048390143054080818337886486316566888569431216549996005307509114582837165494295267237972028697228237672035176398011348213210762049841130493558771643090753988284813210188791502121933220993391484845230639918816391130575557429007898602346630246011150516772683642751577158427343738626227407975593949694415574174064412855870619754209476141070996981135059381073599422130463241323195169373744063260744138709154749111718274434679187834262847900390625000000 [111,38] 48238073594902549519532241564216849699488057938814479408187864570019500651643510918737028997404336321803515186893701494453233573581792801566705827518745077302528396250213953692303606833889955759109282862557312844499115345776171168273076706837327409413522062057953858747923941446668004120774672950262198762755274097135842628645683980898100397895974722475067460630160348558688554923489352504082867490976168022939378738002680332206690067667665301070849830341693158670678718483917265759511102535794403922857092857901713434161182453999472790834835631113777470749454654494125901203160828423461111934352749277681322032455879328596570631610585907065548978811600212733122249662572736809395053473898662748056965976412692144739278039680612449923463180942704773480624182742154582080016921559156099882156109885220742069103525648793711373155240925481360009217417523953140060140666522891497987695247043606101569083313964997162544956119205265248445447409281714553049331927636168641206087390831684963417049668826741334081152441064519803175155310398608459926081143852977551319598249657861509300540665911249624555735117742285446914390134021873762184220314303591897401602805386352920401628232170370752954203900366573760137066268802931281504195209094132166738739018327036151031958842213389149948499835623748893728000990929237536354069585272336259570338871446806211398325843195328843957395002617065259280692225138256627258032033043292947540006748792309644498794397297219035841495331029454591645759416527902943502383989243637004113257479654369114381067236607149290216337670344237569316080193743267501255535994938500305379794119712983975561635284960897263545468875403506851373399938712654492037299725938252585333875178450441317463147406973722835184332717348299084429773559010562201054133184274785861589407431893050670623779296875 [111,39] -3212544522193608398658824448105486643461205133401057427352791052385695730969052826419449130176081252720758002630455445182963327927891845043476468579854361152831341295129814179258892141664867945685059109636134404907803944508608193785450990543479496678437482119650354553655614569149107962437668982274390507293102465722803251016104894676544356529892320505982077903560836774503179171319989612501583399065914316386437179097005450018634290648720971652899855350738316830584364282312168107830226632639314059153270412389757323121679913436818431463520721947882816479203601224725963884791940524944879632352476377089607358712195480577994023235976867244966112944750037349945062703054522343525850106616282747515792867370468694244778893857203258283976932639623557301006327519754523681881582977958167807213605223952241271189690508037574714776545761303009145388576646481322075097510183198200230115576316158258745180917732590915370701918717366689497285915461862606580155825045361687172441252096226821920616996129228581470857661183366013950099223987842235359664109394929405674428342607138132180682995278175724290172524668988333578330584585251768784144499581514483500105567834670647354262523442747487288978402667106894217970607604193262761052427664766233643792724627534641676405797950348538650419580418481559939823306942337561005285866172868116366244161168344205979113724497985900693499347141890925387951834506443343582344619321541654976286155395557540107267966251288407989683108307978507075183973069747013253924564304044939875690896882191390745048789770682881332390842726249173791199899729999500560558739350152872248196181619291213293314047445602304101123656366893312851462270219619158572663392310890605302580163659746765817785719657421221422401801652011610798927084347374131895893056842794521799078211188316345214843750 [111,40] -489901389044768619394476847195987320453419433900693353766382293532993777471123272395195390755628010558325580287477390373020329424893882652744146687856320116906483672805175377402979682335002769356938211989382573570090739619349207301266882011219986029336925888807221714360893598019199383483300315128926921316830280793876172330943781067032631546938515456244880837038783399772088153897644340277101085154777993675559675422278497646217115343929974266844321586219586050932418062119579379003470415869722045523168488745725844830668218407283726854700114304373195319605695918802298080709786193123520337328121895762853166692160708805955091824761464530117912767521616071559623328821323897800358391895079528457653051114706397432894226309924596665621501591030770440938699960807819086210206381801951684999328496327579515280088457370309588195762787019632286704837291486636704046575354055460353412670558446766933366235997214226662450121201686588797960194060939324114131169004208477583480613213092337592539933397879774756877821728795231785317878527077577914455058237350114914940913001295770570755627150564817181756996338349974514948790859912535560963568792825788190592416482414951573954010597742455001922732123999752518231409000544542511553308578766572022471825127337650507583373202875638057302606492229710429576685757456424145312021887817701479053800442026329388586605320121244777489684221565968186031331384060376497773031065856769308594960866009181105026208971014610810402862942821964663560533823948012573944843563776547959986503847711247744002527230742050280030389946303727661084648352125658501234730260311608741567435798517309326372323852778226333905593536666374356673947649549948700528915325351896259122827914675739443319866265788843019793588596690348566767665481407991171116655948480911320075392723083496093750 [111,41] 213229295299478246174342156327538615934557452370082860681772774913243934906958797604551690828501160029768477010535715947641564500107264108051598356967758013022997078755946440484897533841893128026809078923645968137366077353571465234629258771121803744237296344157992661965881420951171944408115395906023551839352591465681802162202669969969381294162414572599431180641129218330222328797718677149853085090456718461313586979796552269624237029208970499558274151049194315290950236335892775939727554637706027698972813913173027314850643566504784244269351708837079946210799243202075219947587264017047833707245404717481167540693752811443558325281371223182840294192076500709415298288072506914155817262605533842538111155807829427559425676964420631224581627186962239861564859588125237464838924667193283972537601298369860711800650193912903287975649148297079147552992384087148909573560509060728194697989526697642728539804936763057761505368615365177241596671480162362865613631685882668691403757798044675322782741518361103086852757215503798592467079440541634908667953926748891104893357748438411812053406120742647001848836517303024034828213199492477964741978795439322396377884240026385284539879561935814628139423228592673469094414785058746251221639482018261933523220310231117726606262385504537378971800050631956000286205657173334353910583816001496853354492150056789882118123198504940477374466366648816529561132789586127165694529111842545457655815786727649421492493273032257379717528343990919553059783464205805080680752810026240001701381594163066608608726731736606912437511591257852583911177952824353894579309523347285950708627869671059584638325508520257474481379335788663764616133393853713105317539334578974524461498188747639828242129931153979229172534600262760281145997924623674521171778906136751174926757812500000 [111,42] -45183105331077998805673200045099498101188143680819867571380422460142490601800427880794198674128074607359039137702226100572018991018762685700015752730921727147898208123089202412749054130925197328054854058906119684134871947490045146245343073310384677110720517608764194335139635890554094920434050077926674778727155737165234974304235775611913809465619116410692194451258281519273256661943660520783005056070845464625856875089386011410740441568530832873913961049862483823694777027695439117116635289418158060983433525944215503387413359937485263345669263621261540444117686018036745433992265030465277880845978215667378631951080680505154170992036354052603980919715188495161130464376361670520221908725740805316290718560674681635611021678324871874604281804372763640878744033136594025638707803509078797262787589188395436147008327108005229915208795237669578363984311303019257448516729994368261685547169003826121928890018422032709710253982906057907144990141668035316258987203041926685352405049699375008826026931637853078241530247218773152692648066519567422745781018891737628912299832456239708242884088397720927103955467423326923678875326995768624284296458351583580585985250902850948519110138184396111198834503067127933133696908816932156744467923522544187140121935338273327534036596780883857468390066595724354943606150222258532175071675997134847464416611182363414516364730268142456088612666212333578401958409012188629887234854891039548058284434146640970494676231614249241051532351354848216409092400352112963763393512998747800384501609238515799359046257253121171995867758023933890072218708574039432501450709656703459695979841257352876301356832307010437440631979741236603378238928618195418872615713524992416788850129475650934918772167530729165269317363865281067832274369993795488653631764464080333709716796875 [111,43] 7144990339210122656635042952743423793827140008969832358572622953820729492066900520958618380538784946568204148488364877992737416411316392631164395257997810281974060140183973106782206585550565807363218480187271830057311174954634165421528220376771175112821241379403449231897221119743261425223952119848242595846900254362025023336625857067906749832216849512580907841212913497890615657594664766222442822587427179671706419821409830408354576974311520424129842024908900913155584894347153727553532471708334271389304059116996917426817574859062789292925778429766009937753215214561225291385369240273080464683881363002427453032191469809425252558402969995791742078862021250283329234276840187263902259711924132192536039628440476044594762460773314293687053158376846461592991870112326993231967735037108406253240190376850519359698421224596318131767210233776600725993036382178658208211191415003122958653374672175822449601099435244690947401441463167496953679625231048767281598913567857008833812883091407711547060388973406527205432934270300884968339162206644100081091469340481487185566878111041725956329705297769921717407208900153385138737063253380415983439871649276721368970719641028144783308563470995276862931056061415512796399006154177984465355435197622208891508076115651482895442307191004302212954863593960534523907794752015197583610444381008777279289179171211987707426688092747760840290891408903170528775939987066606259573965304283280858675943171579124420152802062905292653027329312142039307815154846597092820602265462139833551680402812994256386053601579252343493232200438781931530339614519954748757725421364754322642855038320063367167338907412479637977372119773871004147965851717416185345610186792969081018901346113900392298989776258314850467174748293059432693444084030090834858128800988197326660156250 [111,44] -867193351709588030458630737772227907605540997912303262787101253339655255861815722854457806934737168913573175097709535592286888202683107657244468600811458380563711984954546506425865720535249494103344872008312102080271517676524768044119208094872069734475269179963960704058388589281291124318240511674999030003382829385612177897298132573999686936363352543704778889134393409806848061706442331702385842611452351967892381636670847905992553185131628755675235107115349600446640522988169789673753115032252534239567693636076266976744842711068176641857506616640856515556209607827530747145314027323055984244043415738802336447768890677146668818203071272368999840890307179087315375200902909736720848553315974016702178045330292015610239800925934891431683303361279556223027771786875508145666024174680255317975455160233431826786861154154217310790820036128323750568517077047703181141491786440657942993232609734418371160664392407248087188219510427917021372544388491089719096247285750200866220169913974239641610398649984178287735602760802594873494358722004041001078433571622742158238599648973135982560886750705375576981798160208171457908757737746540005910946135942271206746100718270051137624729311200727255026154928234967273478376265653829373097919923019536392946861692638873154861336690289058042229026774193687545625421768639983886887574634677524276431185905819460896045308121707007242854050001202894499932304642730393351033706868608727396762081120524730984461242651225347076760757761654122136983790591389215846779158688820384621547988562241838035402944004481452025292664596791439394700682132786877555508300679567586141646812891723583900165725779201701907041713266417794219176700228502226816533101846433803106180701216919682170360157715888923628583463549532715425254460538781131617724895477294921875000 [111,45] 75486447649723122922251083543334714187749445434961843706881840705941475970595541493588044120793088576543322900100311880847967662734384758697850070589497900976680952780982634548443491010500400300361357576720820206152214992365856312479372339607232315933671646434540698621542884274479241034947837282654367237824677581525268651515785940865512669870649122775399339070369203766058506183422454186427538564022680397337260187876726689329154244020227790165796956704773786027351510589961275151564855731864571063562465283658930929404525399865840798936328451275891878278302810811233221343192205447994978456475047367190036007219591500516456268843587466729161437836740150813618330100535820705741875924853541724064212244006754552515568298311775578116402119971862030758595791958718427300414679208368869148534458370495173569601667773803111174146953919352861851419447905710017574184646756460886187412475220239620735068487153230375796204057177183011888384367344861411036089610497868555051028806670001464191904408113547980498112651528825707136573088462127954802300204423361124770392253804837893478326534982291268688610603178809687014778733972539029089786242017650958729125592083799546063756848103538188450331070125044882772972878638875645513682800226026917066823094940675679101619463238535809739940685438463600404753879515221813984009954929152249512255935863169225124418098390668950101427672287591393240990514913941035878649343943069601285421090435341032362278116211837739611391849045134450151237718448647232847707715717649089614258698266725055710141028744470644167381336084013411798623622714681782407228424432179321781491576972151594518528597145476914116551833454831648883857792584630937646638754892787549944640603926816089317299642748514096185966418484030757593895684986782725900411605834960937500 [111,46] -3929466613489762944770285708469517766677950653188820676125557274154084238863325159344973292759617695072436814603835735319585561224211075966313520713013657179784341162776906111433236983587432931416928070883677006290120221042576810846484551469129628648378813378579309916982575918144836045209107412019832546850641933069746122689245931008069332519880655402677203719910889636155801578691621848543094906857822307759284201997528622120027325988435616649492603117737957693199732850014924302482384705243634737555274751073061161543677102936356233308438090744502150915550444537259368798638749631259394870071157709097550465589494725984952734570667901201586042837632818588239343638742101032618593123601202808678493286102366973022982011937926875809364826082477638792640723420941534550191800280589818800238736388628327850800390738290150444735173378939948143127505370569278597227856991454322516128276979277300445958451714394470829689655441252904181836098486856791394170337732471506980095616167334809642830984806836026370469887113726854828364490270548353128297451049990677724873555462812026976528210142925473820874645114979224908070759753525358258525470614228626327172145601965265934578356913066492118735312575451797010738153297650996449750419505805682589959267075469696436567617356444514452861806554277403443353786062818390358358398417890781228807220275908822587690644832246778336482524321734268933273900841858430079406327164895148358796803519372442699727165155170518380827586199458976993481137643401496030151675942793325881754717995285755808706813858786359732904093281374274811608729197715957869627722861417755966879728792319399881096565298048966396139677702402198202417602792577854107862647795757759425004762881486706534624007055012666552787303806848701152065062767360359430313110351562500 [111,47] 74747180670401387544402681449010867890425625961681977524513416333483515954542711943020562552873510537852148995253423647751113413511805805321527780222840150649443292242359182955660317334508099784844221764142739056547311040646310808211392657421453246408629221931113302116892040567986072286023332193073384663417223533464616521550884621028502051868269454999287807912827369085821112488048406246468628720454084407048033244382568524877627836707860646654026415415148130075175161256515813320243040427936775798212714010826862717970292582602408539556096903651443075044604042449054148512114445237591312805326381034620474664323531283251570472056120002855479132990926549276007294889088098966274089549161422104053749230615382975776662045898019600035666804875347200907704485642077503972462461579858268526332681767999989745758835252304899261464203919621646858372140860442836240826848496206982625637907670729225966222597177616770228779328398530399649748892061309631401229255440282163006835309894617192380471952256059728565265623479844971482300350508424468085097433451678777510993157703844058137934024232190351335202361996059918596649110825124022782587006031936209980358681996268252799775632670257977200373327590998229245881565684703932458816551967420544216801035096986910134496440636069197749011859079423821792018002643476872128347933089619260544452529351623646891925875713960033168820061769382958838415847902156020699778521355227491253885113259787127110789791465060724367412409947920185218230182751756045980639830610181081980989293436690775425660209743263929210243857857379795635724698989105086277416252886395829622259647620042320619133898160475076868918978779060183687687103688585708682501419094060376160365634619117095327987639790152286203087934491943882097386727109551429748535156250 [111,48] -6427923514290472356618779253587205303641002388484322510663560300343165998425289598258642230387053140562663718734684476075123059338884358360716730711417005791518310783675728341077821246873952259228258571423086770478662964775596821927955696398582117578358826359107974066951956627064714623325981196253340248948187444810120264447696152910393192612832283019309000924216959604768032501060694667789954154522280298641609913962952786817815164823008329210569103331821061639025758372107039608254939510385819738799245897267444543315236474292709428436000604327540666282430393507793288224381288339738146467124121071448677718137551276912243996431668022914927488929443619253160118839575820851403878991618835983596908230605170644326610966717092603693292824224880956369761403943568547266675401317033265956664236592159577446965169063025768554686903140782330117047238755752547271816715371221535747894124697982573009105060174396690985907258488087938744292606573858878001816615240998180746101705027412677950030068313552340658238725009900056038584874714354323250953257061362373692432653378319597294668518710638790851160335392116281068099728362516307139134736303836584993272850938325573936387031208027908979770982364949539700366340781551968811004101478649970801066714265728053761299111218873245274997488033947443963166567544221337752726201167940835037860191982738565430500745784876948689922778916928210870541226249309778300061455213999192365457692049286922382700622244564191242333840826818620229869271032285727471462088388413825669451909979531615834703478274369022928160998881689997264317674296113633589674058954095132435733839377909609424444068263156059737189818436083098044284605485647979583201246019683312542850411407809047273336148944633870927851832952495794825070351362228393554687500 [111,49] 3489713856812886932082323922373518139985504075965287304702649878414100972662812702429594998600008289759985946140658703612668103034106152837156718743797647553640626719112358169940647956770021087960823419200722566505178718036151549969356289952305042566251529496455439915141928165370224582672803052417106501626664739143764187041724484424064205785112238505320491254536441930081443788156433326085769255410952402460279851416055240691561853838277120360878286429032581659575100095196975164459980722463919536896495661372626882540345215297095481773024097157916511593508668130284165297208675716273711661815965842953876770520575856011804767405194814740220573868084583333264372327847657434990842667552692924406809131324912068518628877934860648640853609574531745672094909040710565227822998801172125289564334648857655604118202766565194039865516874178112996686994949209890877521554857807259933527465956907490606572849572062606626063103353217280507988338534273783647904802182965474838566524615272288179429509162295980935205261280738554845898649880723795602351336886288457584082848074899756811196461997513964766862681612023188039686408348460180235651347644297069519063258173496359886591625759196381390735143180517088904241768174711616786512294772040930323803371797248868735090161396844117073931982394972997226701769183162042039876854290065821559485216467461227093388516570106009805856046715670814331499740433757830486017244467394898700909781390768988018511167007016990738989101937798114999513276583004480578949572924906475644245478036685579010632490028245224055696118159669155589869321842615317972765983572293612628199627203514502372816159767654838594744760343240284889023354371483626351145580339997731465266824757112843308938222032732882166427087145026788431769609451293945312500 [111,50] -419418481824262422584253793699354332914320664701692143939531285217171926907009069932734371182782757978135021657050187517299749258330953555360767071664833928564667765917438271995682661320873787092179525770288459898094849486643742689161693897463275659640261564829162426397101041957541344224486866925885593106304815966444396404470272380051711318990097180321657286594682520074797395678908808501354440972006274970618601229206031738431733885151475233404935371326227451966024368606270279840305741975873149073045745730842015515784903183510231533270908812988403525622690667606573603134373737762116529840285536704692091373803708522330226056102046092430085594369069723840645743158870721803733466174579342354180518054726311995559944102221932921652693109118911399104762885100265721949293748448995397158657813447956557683374255223104505905828747585159527752191748461000122788120718966580223624031247200447135499160853119140993174118310148834834423880852250797748110174836506371972392821441519812688215021078373865480732305328327420486624930675177305588505224947274191661259397251415797864253697437321997174399122630301966102517414544858456177036595047442468890270961403039107345136972452809955496667988090293506666662388267444647964142665836200080075345335381732001456649750739108651058842266891707261859434492562659555963208480038066271353806848727048570472541644746229690074000016212406816657071929300388628126721922496159470235821995676751915204456157416709820192932351457569007715996704963921887973722502527641455584678641688913874209945882733333012753111730129607251643995897512992010026025192393845272005384010618778358075768889063353334253240147223913691996782707660430241823219749306404366982465861645808447079324984601713316502958195138134932297873497009277343750 [111,51] 8093881435828485153729451818856971182437691897804643105973250783950850420707189273693622090236907013951848988793436753216814347929909565162365858763995931561184823005245011523192132620242707701884119913892590557676868140768039891481565990159444043920914516550063181458198554603756758109054697318164379502159841106367905025994119786212056768932595246198171284610413503405966041316933430025273978619112428895787949087284673239686397753649064197417269094203478634097049461051031504036555169543412429968527942715212935869779634741383357827522322528647501101493405312040937211964980836927970809658307707914669533596019622107217309176797911155140478689950795056828155244370648225984975643246510494515938701816104318815150887790047575181979284391491043969783121056499950120968495803079635074152930094444778022531960702398352829067488607838666959361745995447707989899092995396213979133620388239076346859413602694081746990464958578849422525607860380905745594638694828780535457947760027834909686473719451733554084461580239440468648321806023701293138372296383264787075515570744510549711277562756885910021495538064208108310111551695076257870215644219669547293864151897985361402270384552152656159960018834048039853231709378097882572820465927054397566616820172394357560964359169158610033443732126770815024619327599328106640278812767871530779722455789454607950869112754483178991805494026818558705530981915151537988444807619121607940289311926904286616388349676598742537985420227356224014135041402186907757562870300868071701836987008602821600751475859010633157039240137336787833658745894688965873525821526616440707542791998969163111883102994827917467486903069994418918633374793063216267756949455084710395405839154221687635971289828126634756646005194106409721374511718750 [111,52] 2342664971257361691560085258090259995892858872484289149753618483992268888495969218725042914308668239301901355526481470077022290197503968825014114574766139646571098011522733460285170868639786693976766840677814258905778305733926799547372224614797189294661371082475074565143161895745362645086680055473004630347303792382039275035969194656172919678727089952657526301413352898614265510276808511214052378448115603834346730656621651171857455214822522574839951756076473828663055843681937694656964366336380050048955052085668779569676680948354658166295948279785949299587110151231784238825377981703501136098814768460037148520921404727786408472275497218403887209944770692692527093414175871151273661746265786468374115662192979342116439247212217112078189652021320785734585111318699806436179182418957680607234487882504275658036943206595731862118652814305375958618591271208642794192449606066893535907466991164043448932596054241723445727686825066060580730067794294591921595721545399141587077127736789208041751679641773788587741304501684028687609725962194024900740682952925554408517403344272322858613101106026082843764503412855661537477417963444550000644000768151078580951774121214456121577951529524491985782682929583339230638504420649643388043141401057788492463979479254342409350285494974602640626168863775852912372891304931289358483691288387444746277172552717981040137352198179283969428684793800178145269626716991946217103259303678267124918881220288677289150924040272617476604751487638738212410972710300248665881861174213884975178619694446854603072902484135567359067232846996357517845697308283725525980999206716328050878178573148305008112467663753297214154508967824940056582736049969011321144016157172710391115725366391392913764950867386212505968774191333007812500000 [111,53] -217163745907137050022955298008451546427458118811455320264382510910072586362130800678467740297965121374755898273393730623987830224439553894145835463746654387156373339275836251787760331786073765445640627742708453879238366036621088966332608229274252050077449448521150993196685002512481645783625718052588046443270259905689578947828569638064306768790942266825947499576542520832957627862879142397100550583299495049124540601309883623774039554228371005225975363589024794451007052495126542857291674757609690846161964788529458757641279203432984252925221692147979586261643552335031091778201093412153230429426490194536652832392843318014241720060780064546339392008508977674796391682800807681855741883913608132097652538812498465745171303053014977902584679243836374460998885880196356128690533027064572244179809481239271794873566453171291068205608371351531989484255538033653733606083038766951481750377974261420716080856842731012269894399577125715741498761349865665213385983321981120179808446001996238739843295772573032559910119250855324148301002011991021944181526491201085850264950843220887135176789172241241210793742359001896577916331209908938868215582005088169766820076946151878266141817774716815398839655047238809290539750219076730353288242022969564185399530805178561242056086009365672296282848512639316542523163155537412043796429472969242908413650457178080019297387424421218393076667105654928698459710757242521791103347191371457326767036820314094718420264618053581833293322183184630095667169019865793631851114903575699264191903899198210797070497699038536869094163700834349191763440725361112964655091303009602342797192261502568527365354592479634653010468546289332599021999557211514042283127773943103519720156620124177105636943643271485004712103651127929687500 [111,54] 9390659647037188492071385428137580951101108829338984279021707176682274466822308829852337845425124319983710209612708980067923231849569361454614180540658973960852792931705686016510789912691088944199256472151805508441766917037670478610321425631616879625634439472513271153509679024658817089488527171509259605327446790268159278465234655957732490074351734140938355625489703587271864548587767958952163142534677156248318945545009843065311443872697699754987104848114170237375066877342280819565773450768800767097971241279812652733937171614243118972453690220211987435636651110611385126252567293698651587316289187688322650710112640557936658221030448656976413301325639433015108765277944052564994233590781351742183219941774280975159593749579964559051482267646349412716335745138097347951618814588789572367619374562583895476201809902391101782042997878752857044793261043798731621689699804289470964936676174883578403159022855458437888813524905899900357377408597462533307628624862626514738100820138056410255828218871879126474467046521180172185008071445240165575467935544101262480682474257779932137581116110655774491987655427258230196905788763051623874395778026986205845303645697780277889784432075704077175700834196488331655650781588222254903728491032261201975682468577613683447241692892371786897432197974442836316701178069545374397993704446895183645961274030581190820302968674562808200789824759997587617879011205174172141179550140318749377983556289326649214498612957502266381645937446024107051405215811770367249015620202076745707059961135355194649045790978091874046842397137804105564413988414486345109021124300122859435828419729840490804873536024876009974432839542919172946599594999825144339544044522020855837586848479430935425972404219280956158201342871093750 [111,55] -255796961460355471888435680831565555317190523411889298147202714224128591169693059667842232378075571626448632746829445139799629194390367743050582408223698245642057058022000220047019479608453996085244403959924176248268090317003213331828719344423718620034681663817881941803901311662085725482930603342185499722331867697923459238315777356569104036845344964544780049798177668588452399018606065583744718041825358743755647711328486074563478599054451113539607847178131457163352988971837609687867245698265279278034906006516137763146042338546074714410097043594863429214321984242213432880925403752767527101949068040054214475463869960462650533231909688460716130019385958574372429111801633326717059419668070247718320712459135073357871767511285386452293454794134615293392136860894933872771336493068224645489985934047554563588844331468205798892801984658036070201181575293418557773999262992524722588155125998876994525336245825287043671140442946078558003502769071420483917879854859720040082477628295115955349158962287884836855158050893971422937329290639950734825115790593971154006736043542797351684894388072522906581476194513098324012098593840746468970236886025642222121847657916732093941690340972058443792009447189884259652831926255722621689399673169047342498284633252483984249846972504412948744956470589161821570500664501427477462935613035594779607101650360028941331856188857079159080649486550723503389856177198157844283235803455859491692000889552222771235887920415259702360822975632886948241746296390975894043888752746965785058794152481984168991722707060018491676092325868201897858676135652695837267197934049488867305751596513738929484261756189818334251902893837476949367383646187993921993639341940342957588465509609482620510626113986473853993534531250 [111,56] -5364294791947709079565261895604983543797171563427821082405785218685611349014470144861686479063415594769552931110261774967089903676739364720395585228382061336028249684662206263191334081698238316624764462925019967263240758053136407748846633819616117683363902986757426680177623738081745178934644896495897774913936921107906624839291904861928989140347596753829902529349517368837545150727369413193177121537256815010077318814755955627518041403389636105172258959565544677180448606161272858687128894910994103391505020517350774481125616448986700334642732381043827550483038147724577049410485211994487848678351108018818429090181172840828881988725040219978462445601270850981029969845618661462737181700126838167486512387174918546708470589356053845181396664201087922375152346582718008942996812012015040472599761890511602234586332109067295985887500298712227843439767621364998446529389362728918399330489394010877840149477145009501516468450887287424995727735570379486195105232300341390447618577650845406873892911089066155473365959716896045456370461413579783589726720081796097418164965851727439757493898915307427220301212574887848866609081664432551339956243927522503051499805269166418747244017838490894763162138614617985324051046468127773357909798841391718539284866121759984606950618484278376978502708238625050251082118458285179061931224355301177329430420274123401680389230435758437424410670955640922758456229710364441867905168139018761859864376791843211374734557387612381473139529674616079760280475945215920037998811086929304973290147825590425905544163275336799978377481592188459468354463132960266735808045110739569243443250485042876396865418464918278569396131997819519800273366763257204628471995714892330035783404090229487579150898675332864362665625 [111,57] 958097930539794158066169869314173748232201230715077206557594439787296101554213288561023257719050413192590554044176399350033278479662741820077996074980461393355406635433774299212576964373727918739500707055374396198256306670763826180773761185176310751430986052869256466529997078127430094675927661192238502930723084096545311515546204719484865853270733707570105177320976180272363400348346586513495624221574268053210446848634999534068996162352633167292998613915371396550840683538952924419524412305109998453921369625734682871874193688975238575042152347357323677601104406871956725646535068861677787199840052255350101984651068932503438548504898830360065031412480586918315498325262989502731114474969199592861476589859340339978671451432587409558178650014212871425098803426061465395690177049753259396128534540736688441606796988740840092564928337387038130481212750319000547548085147966077760823877274725276401559242658052374752592777519602987926973270024995786778371363774765876534160982095072585019200722180239605571198600581715036293863649172121795748774246089070236982713420743877288284307795320746336227676247712794127650248016240081239320215157819450396031355277086727681164355027093304942975605520443545599928134017665284810623193634553613519883201598556194238599638237858980040073907474025405949525645538389990676249988484707348402330671432076180815460900914159798638287047891315322627880546586681175724777474654431909037441705606148815590240664734151122179233506659895461098690814918418835870211357791770778320858143350405075371501679269950707597070163623665372816180894464176905242609079233511206206547264289941048244220114451445289073508234403239962899272753208385379080548281755378601097245389200284807032409894243227526555503940 [111,58] -44883031407911628790250856897254011262583895649792395458753165104003311641147029087172040645962533576633138456982759981761695572428840915900888689316734765618276099353934956624298230607250241657625988019345160867663739977490938728031494920058321201540716368322235371617978012264840614762333618876825106904528496257954138208469593928016654889619277252086770099265023729186860181539618329273032310118581328994080634171526776981616105567421587048928300255278750411131297183802249246628253072199244013908790486121280531998656401986746268551637620825147466424560365982824104074901184518661273251669829757011511633097084445177276648827670038305186823340837396214824439968633189522381974275923066521790408503109337865446077391696745689901423957860397287831091928665333355474476124857203129024438251013835413384767235889331786982615925410603720992013324341143649963064402239421792347778128152593347277598158798507464397245604862406993158488594973212453103277883024461073876392088921887963043914242397097162004122011762674524258224635029234582874475744627105834098151126744364119068626690649674199830245580721354528875524997809648718593229443757969666010029148144141397907356746770856663319735614519445691809925093633843375226612916415614661004278776459117519027861357960566566233909773794268871422485165347324106597329560423135560657171422139100420449184651699988583429117527282648652979304046662289327899945481484242523128329526378169775969510984150551737895739605114850483780428699937886633605041114746554774110682984119269601759959364595194006806227207780190516863218814762592201292869503428488368343905266306032735826381140057219703923684450202437396242542374676302145156764744142167794505564057335934764097881264628396257284550 [111,59] 1761578433267762691629493112588927993435992642238374020247730603554577795847564092907791494608925840353493062205656381883961222427793656238332237506235973983492864439617129686937815835011918530906989717248027272952813308376223032015705749123308583399136924580624094457932777995732089636499238625479809655019516376967740452010722634537847562099219596327388580805359997768938924433903525256982837505695175813824786560812261652257004719681892478102999339275166198547357737710291028539503238757613107382306050871213773024990148179397356264497557620773164795619942586419822831739262832846670389761226341005595441500175263715486384852257666568389216934044287933656237099758863693647036966508479033159408108727506373346535104750631338913129257161978865213346840665397274947218031883245794467422982571971288218648183583891950560600158704569839100210400370725461634005037069943294396674038780515108434363475316302136358207535262792322947431031216046757046116506370118331636420631940840234580708604657029028870145592639477154204860136214826075789246137618190015380325979577088320706061300782950004685211001805585264385128553638388103770737380326429419001151107041875991010686116536197915779877177601837088774125746308646682710141537714067596454714495256514836170299361225521886672043625241760444026049627043599065122085133861112492908743987246684110418638186534041282090870234837458528452528007348130637807412721823537955818056856857578418299952785632522625431345055454864486129027247562579240104021029129727146676374024218922683031287566518188927286645393966097068441637279188606749208943309794750730365230623287189187226571517447614467633751549967490159923046000423293357944059354675480458031902462643284484529855649651329983990 [111,60] -82920703872283035234638378404197367675459741375193218026741877678194782291119596611267345441522120937900874737310783621040881748823877062786153635890816332987656018982371997630217030289445543617048733176113200278253823754760933936324645396898268620043758553868044003254422082914256669501159182789321982418559291711711936780357269352261342067820960657106174182384519201098073312255074141664482576476811664526256603096033299841923080485544717288215429664774879983120973154430937727186642064912214240720246256560879949973330003009437843178932538698442598820754713687239929649787666146100511274367249937199642000577054030269698557580461707316200838148449403820317814320777305418442358048647019537776077579812751726965093276888234373156362883347642173096136593189898264257140874140890707254288311838625398143979067786959994699086875149229741638536495595307771884679776324575831058438361717313991030047332439424001422138601920103572191236651018635579172678810951797196992788765241679100341919848473285970079356752416975178290732231379847152594390262708337185814827383906718633483212856800746315829810977217609773993718828118937957389274428560275313326616944790017575674395120154489078612897439664376488928983282925437335788224905342390153979689911967893725606538833772068282662159199747874376529333639363225065701978932031550494089381775966098002068418430603598959321513947999662469210918600194164360927157789569182497120614297382012182653345816651464428359493009102153977148847267172249035912255846763371042230596515601359359550392791717516178434980353792598087522481897321527772649357426452382311212666600686868146110184644105851952866892591541006849096294770706328590358058276267337713268355813496072841493105916701820 [111,61] 1215523060213097423480103271133604550606733784828647149772747123242587466020034414814016029102111473898757997931666448897630296369377460819549716272961055755972017643253594190800079945997782165992368590015874141221022071662695345254180280924930959304190469378586091848853035601021862311418201050288612375652224526339546357046797376345354783565495626049433321914268218979705176233792961394685149013026562022562641055257756806940390639836445758538658961206115486248657406378655223996729656022764462796172354985509590884186292097494495521571941168729528713328430973370094020963773186158661562151307438863041543967737227183834635176590961801701788771787235927996304441726456405944921249591512001669923841673059206344812169633773379665056920216560257951012049816878137533277716028866656099512789700113839656974664830017135813102194741741922868595682370516138059723026308591525101384050341230859177701608439776723377646022735641545369917095993110501316679780600569290053334681733247570475642131698174247535223188697487212251109041784257483635931624391718602648666788378618516861803208899580408364644265839953396750967364286079479343851084920712490445764289920140226056460938197323957051604800625649942009608704605490274699737238085087297572730606855204891379907333383819320270368338071571410609793809900400277936483829539961776616018065698753969285589643284553056484918836436076602503111630111525274606939750567370109807091803645949350210490928613653685836667645578631134577361072071830338025278853517616994872179727348693583651029535835401910435839341998007479784021404832590891659021041893004445174432898448388463706757107286841606982286704504987021938833186160152108112211097172758150354641713554823220872468372770 [111,62] 18604693730746674700545473149785538741724191259652794877555666791936357202971909051677461007856485760126943570116073631232883640526522269762075528411787437033272011405448649392858368728455870400364089441717123408175096304705631727150850185345741140033253754979465907635112941216220733106732871972853040358890842123989641763531406081257416912421171887004084485707155564045217692969216581187293771774461409846372154981276374616531264257659307325914002206292207833620997409281183595270531238643147078006521565027673536685996714792974051140807021978086747389518377712249439158533434088053795188103045232870277126472380808274826278671698713351856933014342145430559798693241285718691722529208883220772037667564005534772682070809449030307021884140993917297252073143715906210500262502481156660652896760347435696053393654838999438873735236904509833445972876207235383306308301028527320285373886151613182402404170573703798334277590758025377646711689462452768581485702755480453580248472225551194358863616127519072649308921686661916333518643437516592107118083017912144752936110521511444092997051635014463771556590009962693772470864696759799497883656605636861165313618483467835430208025559617150918782455127935501876785832683760509487266825195268624086079388215932397653116948719873742163823321721322627816465186864099555035485874571766332623057833738032876066422530512844296490807421557284507279015075897165880893193628384109973773324217171392708274463298910485547258640991752404724442357582109608378911507971780079814874037815766324237873522901478462641380488673898785737932476852390215551991313711346038429571012106936274033633726126343141569511341209093355763248169075050882442625897210722094636698828451266896653780 [111,63] -1015205304069085948676958827191224950338645913329636969958149106258463187226161816272204408736898695556040031784014903681581836309954998703469583376341159388756514804153969454645026567793704985685058635689972131613029280476690074422882166251943007278447634611074240485667571387600067682829529904606430823654338363614929666566195104493252465074518242106780684385437763993866488029833730599127471576137842416149357529516126365766099682638367018021283684942242065081155665054983844577479078252790779243437370864121797329100884535907858519687831741855796055304535104903543899214159843723654851710798613213568349423050789458238309884712116836753161088289547545243291120076237020193074529090541597750777142405685541253985095315763392234026469880116870098701605581865531854603611270534626497519702063808935073589483886698199721085559269138458895410310739885867722828250729839754617956517613005528613107887140050987737995351810837425424259616265140047126328467190347931368615882898705493918937684873537509041407037244065700232867374430830822734435681461600397459474236395090311926581103496684605696143839897422255018660253135358262534635313441602733760780536003016404584055327600861686521519487525356511839865604384708131631326055063190143821073048281788048118639647848618445838340211947280469379128505149526583973247302742246173575250965352167941333411822774985096063688057715412870426691835583486128531439010629293287973571624617487369621131153793065973533597313123380830209092155426195238740429834223730234141288234387693034765989776168073981053365757077840841264009148485067010558300414191205343078881182751664367358865601374464761791504249610573667873521407123258191436034954796615877713148685776245107285 [111,64] -1813830057614269864916048118583731795431252787389820657626089815023062348489643874316309999435144199244057953348767474184352419748791864598154328960017361235510936434536657206823838118703176638447909741128299943872529311756321734195658693224199310507759149883402632555585205749434793767624545104054082695485103351076821776432914236720730495134706077891937667595060227008614241582946547733683083814418257890145518949072176069506709226965639839430465608409198260048803731907617846694438349541810967658241697723504155758355783354812739572058725997801210384786915661758839545111585743796306506976966037379377992129093375491772138500257376960748516008793349790846665769734039414856698924288939174961289768902915238171262773090973732212175008008768240812787525415611029542417352597503430037833507389151436911242284517917331314293995061444777631517607482858179823981649586210557008861498604527514579875712223751887664675266054768976153367384657731235364035094885350931794628905888011699657106452572014361441124985164745993631600616728172188739087138906151634727338058173553064941860143805480328336299012769938628553870960429646173851401057869686122331020173054209568547708506642953447838388761354971129202400657586733654175365106011441449033759457308410853735650663588126291589630459910261259432264461442412260475671932366638214607191435231663811119713074697848735198963374648506479976019129347926928444383026144632616867854142470900715487172542012346946697519426501185655851544702877534246200038866275980509383671115998256541914611915903279896679948626280012060215066261972233275818018071323337203995419570415974136757688518090836071764288663318793976606061587101240524840149135685492422219245398515780 [111,65] 523384192996354450068359038279278724979759342087444387754027904984533298434983513853076872104621953166470621551957992431137174019421502394956875171476006141405190073343887033930509282748424776775900250821653362068118599213112501080818449589498666347936882350668636741910580198983369504650965378202623794503108139337902557214037967621791277739344013643147691568886329318617755883638676634341430586073131526283195141083930810244349743983961374900345483363392527227327508873943295223453074344287481337833474284371742806545560330662990815945192919326061427616228432175501786000420831517909505915148231510410527550906075775033351721484968258385096789805261424824517957348473305154488831254759107532270763829630755878584882005656636493564386298237873346433986410632094904344229988186148024670011932627847271646289541506133764596843433723251905406512692497641610094733652774404611495308259641748011655127023368105850315207147267775203686608496896315676095977777970953419438434536510383553986281229240087990743978620042669350767435134700987968340095441748900027269803936652388623984322130038764020643196835249798143575205062443068127837413083135017126242199215220290007787515864593057320323401288733493269555450584543198290449640207366258557521199477619761336088391180399626733878688644525345481569548118916000488940022646057128940416214998024645360425249421815555612733212132724338154332632765420483488749491342180784329955004656918037661469801200947455604161592558218608873201022293297984555753731830542966356324453470930837362129997434528444392715004040656244022660189008388327023818004808326857307383217884407653852402656030952162412092779137771249755726114855865757975033687936663913439650940220 [111,66] -5858078168229788633697786848007650686406512451585225163093183256769718337141328484659921482412505913867693539686817717689748050091375982378383903944908173236758575653664969502111284961281067725375722298768324176175148395583425825666987416003800629708425919952139409248188870655095691809038716397442837786501506338321888884294038623090926950363280274069222892867747149276869717177225702634632126804756999842799608745919068594463764158172776234014418792610150198239539250889295631992189898654546334726157118228021797609179897366211688850494599801970578971455500032531872615411274642488536179272057822229563307108142568533420198517145722918951783870742591987893986191625734490270152018535365464515510289234257407766993399426645915054269126132155692141819876652294251796657766158850901590960666422776775268184961551738999304080041276987093035772892190462007044146105496419423294474530355667331055250703886724659710474466008715876445587486159764564005427013749833534453215287715055870313721123857041471653839629976591393104955234300837057980620420165392344630445092512061253675375380617731095767289319604253923619329391820078036893180149834693758657950677469793049796721590394173569655989571395109118776019579133068420076687110118309758185260842064297641198875083170889923944355140338435186523419859248089357028784780293365028325528464159456362963254852217284824573274988452955655349677349669523795976185884168322113331168771812087944041100052648096612865890286162770827467756963822011272479129345968469921241950610540768441159431540217266846622895711817563767260141145147202301047612691971121766344656677996242152086427290349238352871446956271820678973840420596392506420043096578462059474445 [111,67] -98147644951001666604027466783309957918079854317866612285748412841238028470584171790765041712526371314325763759221910593035612863827428811632520764053854473939842774148144129138594333542299320973513778580229852817696497030530878683950482824657817321447608285480054014773686844536304261235313290543601100512850945168445842011029773338222673240108881996977859865527954721248718447841133669620372922780082281829838860051791965562101797468906162960924319852010219069229314779122624665418656434224986041502524475579558437948977988287576880311046096445874279643479324229676887385645060234796568601100322942331142442156543176360223636354368340147906778695327283206947346742231832092598749995178305664076948825966488226309277452152953524230255523357237705848755233956495363947120045084766678574173866707198571551605576074009731536724923795562235005686241853975297361743488178694344918938974857473665598177327998500685690727871607140538723737888154988755138215312971326177962084830275072850802735825863376000401206070897962322560752124647323643095686057763973292683040133138134264995158966735368042730809479557914004647196133409242586925440456153601926242564299334266594424958271815585877126443146985159582426405395716297847071294668498429321405899047842945252033546398259085711608959525962892679141475647630065734448130730306610233963783057468303834751163742547191711441468051831955466072711462066800162288552884579415160173214432410437382044683533128286316756973683781771608891006343082242220502775603407627476515512512491332281692712291541953360115091433073715733917799856332052057904859893720192296048159257524682607480879025176872900556509008343042371853577636975103622868328988529894510 [111,68] 1667418031657022551540839820048305810171577362273438118947420822855600431169689197104058852843197317948335995461596777128621598594054646336415584373338124174555183698050885068989383166449141989113860836252833153836373292439441293554099664084486798192302766872586778337951489996769191375593894865018806892769835744624155208307735475420205847434075667736038746315007666732026832753407151330669461435848397812811905875934745114494882222702449442568364298641141947756127611987453901405153508548778900752694672990162715353206889856936757109535315304625383631666821193199058814591282050136757152630590754845710184547756287374802684830875959141856426448392305594721801898337315393776712887319504478681783396535138530880359124306874042393852759524160925564285596194383274436491224573496700611319389895385995135523566636686170253491641071562728792748318409254285717874920466419575022258391032006591770893673654509137187971978245990026964926137269546011247988127957645155822818252985879779151412246366576503974233018323798608148934531887783271961916920914556103811302009639047768142283735985428306119104053713646933721210834897363498940691970327519159610651123794932071108204324060921998812153523592793989178046958943810152510136697447370845086336305189279887969644944640875353333318927273393800195331484674413140107348880490371175308905997614442452045618232081891804095409316201153342377267752060058028499550088771745160248217763948788833392325842934255548428845378178780768670154625425638061491427396081707618515394533970298134590853206957503842813522207446975181382302715792691339769339005363236447928299853799725687415268465582236099419417748241739254492314427570527952270635740226630 [111,69] 51015228334306304469603325208235993665293024120598756445309298285024675007394583814969906078537222363238849217769407523025777010734259470728874854243950109362262184695036717494614213359668064027943477312202912278915439601131451260937049363583686511366826017545413338375145908692165220471012170462380772864833979814565845667424363898620708525136692341130061932262546501739445720123922761740163586297888919209265817530794906632358169828800023198697365540913861496778144071549172272379675018616308555684249997508291060256449956724657704450399680081755945692366694925903145479214411511291718347137807006472356751004642348643564858932196921192992425272454862374202618722769097298550009934014215742995141349268390048930709769519752878630926757055482446869149405501293377262388080518720633425009801696399670506724091757699887109891619629816860154470258919365094147537056906129805753385342916062945348126629906539564580822689867512752427013549924033703295304885914821630051702481496056626775016934721277378740714437792842596835640402180379294664435284444330251038136750377806310604500559538391680782870421404102604040367196513794362021415814796282763677036670221625131680494671232713491692271693924536765524750692456977490075526935799116551759067224848448061734315272784136782392412362063791485002020185875915269448802508168024962236592032248956139967308044702612478417176059857607255359313794363489642458638006552219842124196384044501479123878411840738451976644320867001242795642197473661440491899082048009591617409174310992220900606424901229669756825071071245375509702719058229237375382944735875276492063388885354472411484722647414022680432129799143916420586056957899182974073770 [111,70] -1508192779521396705847377677020481781666094862520462043440998858040806205570337957016027902965525839964607273257717623596507036874125589070860298194663456947760894971711738765496457049932753910719871637621681589504621828561766691870491505471015851299027146977739670283045510301389537200707159067136747414814151245743222266190911212800173304877413122015650551245266250209412730016702899036034597555693625131725202403005015714243352350242278570728796121723270622459059459145146056825419612433294388104124461156807053605928602401294049472274961101065336648244925264402476875304400026713083378174284494609640862040336233074327005420273724785814782349084976028916821390356537005462143383816619153948086483766099879413955375301868461697569799256685740667735812922018523173642851790048330775800052527189044284683011887775813208628341918152964256348492009459646822630859389921669725517637614270797862046812049543838505619146711069411936050189335374500709858991767202464066962715583548229780120814916277292457114450701240790425533209101987595300720871138336590397027237861778582282886845654108769977773517837252355123366863495711641018216469278259615010905708741210665302395479947191200628284033633009521504426982647158496410118601761594702800174484304842706319541494942231106928804620018083648999900876716143133543842603957249718210018072025979741647024553741377439997374551667382907871235076456267584161311402042402220499754513617604587891689019717886188741947042275844684496949498337759519363708701513098268043971023044447587628268753293904358536020241157759718974937696524654877005719023816136442739910602368249479914927839359931895756176291143250272859662188008371586914330 [111,71] 43370516785216389295377050507231688527628772703994376726183970738791682259874130325736421563437526857220577755150161745168286205351287402392821533539214972199666582090826891320549497635545972035873123661077160359460058603907436672670473851455735324496373328391366357793073670921704047678910241112151288926301490230258036444697078435530392689103143092954696458247313225191088057319050550598640986374353604454890487123268002666943474514842826205979690252811701181607310036152697942059402445674897963713818760565828616220341826049064476193980439563330193442914850862669364348247551368887271352430781392545948857343423977958798449655584740455844525085700406506769634821225396841556008629604716564580768418373035413992822080947337003636940201908271098033050931708313979969225316523161396790630769148857188205313051860077819531920071488517582001925754943594989495339176425419957823616689238904037767031634295028897853171042113964696822846744846918058678510142204460007441809484200905814428593077370771895142762456721414436393105449756554653010267509778012938074972880083847221484535625234775339496283419064028937399211601010377280624269323809294135588589121898838564979204537028812219460793885976654336918635887678867722954920370562249525159568305578481773385798285086496455944229865805584455740612578051827434130580302239782978765116874369892837750264941064441150150919458180374567442848667713259796434005324833203515189045463094996046933413174366011867011293865329000782748105615223584589868753763424314558180608917113234655265081309173710785949464573114203451914136152754112894421576206008130546674776317180232405537297907925246479690190545211820912855212637727271475 [111,72] -1347907688062616326760476628916443590105095376273207153174291025056611061843777797139797467563226233987612788529779640750771329492482180179003076855660293064597983674312731769179011719254330731570527576269453311158946808356406554247993076104891982835679138711358935164877727249050221634175855329215591157923914373080132897606526801641061056665498826065343785099426794417704983742411368765751742077937819849387417834611193797925358182343018601019114124202823215760864938880000702452677676776109556429926587133547843610734715437503546983377546954077737092177364509765328729050109596467592761289464593339351972537457606346149557568250568838178849923421240535507767823813346719709170515534481702270733643896165616429296187683122295283375362849710083204002633151652540798412441155744929881883264209634109058176122498984163622741285848792978873429482624057090042617538550946678485159808159736003562679165922085812323774430264639617415291298519266396372223331448324678989144504315256511473314754568606126365900500803740346010138069938512939508250457433457663795451819250000950942351876715763135670561393668048239898535593198863630996872326417904105016918060548046974287931874340649433720526533458080927410130220678323482804644028035569447193318132209141360692932059281897929365466525478854639401110524853034755626318453924451122148836869725574001997606249271303800455135698897388499674680807842454389169320257011578885595236357677106317148650646066680712339975504106289625417571902207749699147308016396229265276566277041216814849560711779480895768852451264484808673613472558358023157779420166032771259050522030241972235570076330814678278857780696555534410695130453475 [111,73] 24713557434866909213528386400992324672322250799273003904416104656360277601317094184151282767606797884870016196991518443806214720732517162851336143776827234298936640331197926645023425377706042129380890260266230428056933108208813027765238381081713234605142526641790879463668852995232418042179189692785268975349349809912340615858778877282836792810278088529603569796507329927104724917344728318727114508031121128778344200509899968696651777998814095644696069981660977288889502751555561135298024074843645824872566675957597169695980854697216607662623686513435052552793446546006631899438679805314878982127853747900335320071369664150766244563112777942793806386728227525739379867789596575037307909525341208190000632104042909985128977856222208856228551274739938694140104428107056000841431450506714894583045376380987319496552395684786730362703837601820543078000871896894529978583078634993875212185723881580634476208609869600943056893408446573217933142038850692731498976365607815505286623092213846528151385091266910263206791001094004853502982028279156259558947577001552095453743080972071732557052970743840605078611059919669780562939669175628875243568400912983729157024093279409563258814033629389486304480147077794600512717221615341030336812422935568810064848471054636383042404103961486849639871636464172370748421413174555711313927990263865435844524544992929283087069232261360342488674251663950640655219609566859734788575013169798876544581972998411606033138705951912452629236477252371330094058238764384885286691765372450774610951741213920543572559717238604670272677509997897841229147502950613026282732188365716433449712627531901704158394191851471027539532585193554001016 [111,74] -274112914487776218393253929813458879106001862052740176582454149939537723970228985542658858155761492673881208006692241623912432512084435449506643759143857926942593021875042724251326002957837449474538258817429244343087629262807588921226005950292602916111030040992433458162322631405727263113999630731942041193624620876708266920998106407543194413029265491615689349901582165133903693641148346506307905156384335623247235989331649991171352102947173839131746431124563916697947387512759800009590641104487689131065808236222564554811925705609558231370676061957691306372742851388257240610528110263431425018934666056664095108594893355746298968465802889355330834352459363127246480102209034297600013025274318972180313687764310155983480511869648185046538374291858448672823230500237677070063507640987587991437498118881299690408920173893312074638420632746232357654849790175673434157108247192001831625803260515438514112103891953584779250178387243030996290016783166158067538261616714449128626385284033935168018899048861993870068881312329642641045906208466927425007918312825572600143977932885082091343355019905228243941735672174562309067180618665787253896236230352398758488725179363696313018061115587306556136392412330769173581322433408956255372775592512296318921672994001530718784624076476272339343242280533352455650144251136342604614107004226083675410163385113788543209132328467937532889702066940554180610161890360603644899306182910033658987806065068616666777805283091802717507108802450137563635757993900646389555372093998840652423976033829949021596696639980749177938594618778902194141884600708292138966872609986844628809334786356685816265286270251133896305589357357762 [111,75] -19401189377835388180971073970580781985200108238075947952157038975291499446190393174983384997589889355221491747906511159691688054666342968005229185726862423023455987393482435889189802433966919591087544199734664489895238332138532715944765930458688832649313982412726753651848443457908849210834000161792863132279586383345310374064991023867074015630122001262311429399008327980338364186537317258725237848524197203746466818810362189536175103396584568551492173626688957851556889813588680881115526211561517654334453377422962808339139579039726849254034907719021904720224443377889399513664216828874666002278398565833204936743917087887653630101938876176438829968327362443859065074186450510971677519337406082392447058019331351890800658355129397986479778221013531204909106279422574808850124623994795558480188080484010263680098317138150389464973148914542116812613727048124518017476905462032847355731795186445962123854055815906236981719212423042752395778880795571898908091112799554723688992908491460633884231348272675573502824775988142767827770747810769555235699253676337933025979392531497286188332329643403995104008173445753725747929164059048358877874195647257021174960504838774166612795817167856096433477767609935854999696393188021020010551148037911607664591365990841973765084502791202741565791472269196863824026290998704436540942007582429908969352665440944913178704652643284591254132966354840469267076108154865518263837701834256550486408265720256661870654635949287586996412549686507704799117735303596251128218281998121886301890230975238770014685847211968997088738254392575412569563882693446593065348262627797473818198053167767972149220554835836362870829258983 [111,76] 914120165007397032031137915495923501957481541974720064178006591433810831650005221076389643524881545870002985226159182567262630201409983167199245923670786443242697936564232250627791790411916595129437017870993632762714241265051482825380739049918631274273631261871590289794899297538406642818417505305550849156778320185170543335469410142608526886160444514197141099917290494750514350375919426418680448741683128443571688597007004534029989843166678691599555284028036025761440052687582139728474970870913090410029220099023765617279734371172879754044739463323839075075327156538746678244717786620095114108721772817167558420182714414443042260017614878788612241566330075428336444509935404203645664395791272741214556100978019945274952326742593598871800909984783095957269413045635799832799613517853040966806270269705975249719647303281999679873406372781532095496203754487388946370081318560554262034203874842483890257034459223475327003911758510373454877564834235916449722770106672137643921266538061846114052090560611774882467386172293734810315545742098376810565355812110750959061411790529836344896402244055481472227554610084727837969377539788945826539634047270536591523578414925728314286482932521180693058381175194394932044424490391204424219053328530631058510721034478677922297496517586915297628619623582511988382449074043197816009998371208733986990134014953593367199290728544785752929396836232195840417620465879458937098063943504035906553146753073632285199511484987448050361947820795808433010739006269365604509327472831911904649319342092187661257173334466130629053770728183210977313514440267777074465700272769693845755923204822038918612430564839937498959200 [111,77] 8582962982134992558980219664560807511446677624808471972256921375729204422157277748784856372012607300866500065517339549696890295398002684866269442670275317523353178269321498744590881453007065563768737911845093379941616585980595163750967054380172603273403532678762293476584461268901119200883981073094088101899767759552945063506255952792267148258986617066844320786519417817573168585579377612845459354955721373120884082874147817478939113619680223744883776211473094624854743479640362106596173119040293009356663384167677582277660092159776890604273587560953921601415630514175025643526106915527962921223090052430754911371039697166478365941853519732473164338477007806077564590786079775505758593436275757799148688689396347532736108597528935956124040867335217706754116806935269029228740024148594152540725898909616239276927053370292984992375578949792268558966989021670759716422088759360015931359323165083280228592661511336105282382009058963577058030614067674245989554354038842374650637790258805726063728387769906569406366427518349156973581794160176084402163994725685837739591657824409030973981579973443593171722937729939821376287342868613578092511182151080505869479957314504261834648942323384898139678534659855540581127650880827193483332982164709529378100401955035964339160866483890998131910628927116685668887093930898820602567592093936491274385881863199307595911589652830330017887691176402591582862401155880958702838667467481869226271994601074007533258888590628171001383771857233237543083643190444785286501258123453869428619955580857994734705627092967693281497600223296478548558412101945163359757138258325747440844590985444734143518604690444676319 [111,78] -334747656685201988344629187040259704274515597033566494209272958335807123930201916844579309231450246166135131734253864341516307348100882424930691144461123893846894735204728780216028041155188159534961504195340469875431744722447853114734942730520530535640342194598510940199234988046195784282654068841906044825310359347857025743907421947303370416392889858101017933042493576668142038094931999043502501496203331244057024489191979252718907312344130898210320924060331664398836315185253478823233745240964835769003360796824711404142267678261809224251234186857866083319376289703880402684614944970845775975451862585447259158756147968674464804171135503823860731441598285574755781531071876739017735752613136419652044173372008891664981549751106988092870979105238528754850435276747266908583971717072341423981450321513442517523712609721923447995409116923955135175996630068149696553904671956991008829724308762405465032271106288194237399179669606216429294475282378937714843526376843665590183470114536707182904096053581068285291938380566004222566255232853228633929970149316650597018456446126152846172481892588282855934824497457651841287722855985538842764474370256533216085509306677438866612290017590224783116497028659060305314348700132433101610096280991330993974122496552358729052176988900081309619527407701135535777629853726651113902420370808202685666906478821232052720635646340548390213103385962376594328849015466363508061426539088691044886454124637010960246629488480794656546478514492630171240366271949692803830120788568589050498392994581416750476474136762916103332584635438882241930288284206081676352414303753633281534322221507713220095044674294104 [111,79] 3351303331515966825830320018334910577187703066523638668490092534699528583935048665803898867702863367551778260193163386784394588002742584484999027074643258731207118867146906276275212902927966017991246657848321318436046790038055265508980185301809177847615322292054808747189757534194171680157823270713128945565385798267384339466425597929918691491880557529997965188588396076398724427465079089295628189244627894601747472944988279163449042477214791272721816594325775201060006230096042708589556300757855967387232486202528513181299792541507660619413220243135090621619800025671986235544889360294053286626460171941542607476405480016306972177925741499587228286786453871895260588866574164723452663505647852725651778057836498934158642272753325902727979983725766801749257048342616021466648736169654270635479503488074597584109335168609096255433018776124874227191374363275266973056618997205770009477174757113153563078170434974433050915605976115606860615305051251608969125758736470669686173955624370209904843629397187432815318557438658499198650853955787470289059620149728423288402168905983431033619850839001647254017975600813841125276493873476019315954109786470888544630878761322349411355760257805187658040165574551149526370709247503965767852785112421325270644925212873550830877144966297472654395462435108699839581243048484411890264254445996016072330446433374807073651280258980225926268998857877809497048409802841742637575435354071030461445234800770979383121118012795737866550185876706871327805781863933714193845205456622442460197118844723453723951000881414594759173354565361623155505372308890873926206562044170354398556483823780776640715433554 [111,80] 79605719022625708120580252846306702920466515494156508848187770473153939712418014424601039478022165036405363983923375131378223131216239232123397936591246671241781071986416180553352039069180626530063477813191176559345750892144807060854628581231928745520502331453346187231523307351372020085725579031925966342935120798286008016077656783294992132084709109994103856438741604000874101957580945079387746332005611079482323557694864287940675729403012564478121423023558913556899340983698352999134550291586744402452037557607461440236009305067498409707037859859064848046789102377486140278749327718851810938926452043165635474740815713116308389136442311407575000894136958038045914259687662084556741649337914620853574625827111427176993953342325972171542421668526541353223944753158671717845542922558056510802360971030695981872930816670175574959578769706310509594404459729751707959296207696999991271820181222145480803404522034329557227799767602023761090365583617235624285018551501904660146227335719938653597765078343399468498679969813570016616187414523262849714449266797009039930171804981628522488183399961792298991505698798250765419007006472261966225342153687239849128283888652928485761405433415318808560896704521205938092639127874135911806591120206658546855602949866177195726077472209802239961035277863715842814184208050996504879556498235718573965220164427378634711855344531734917062286555976081991905995841714285712474131701922695581643424871838117542316845189255391668784164551987757508471404459700613350030100305973215979292387502926541282394517272031742002652033056761535897558506590909556429712140099396925503433678023993345234739878 [111,81] 564322099923451526311481980016562773553491787609369280116180844996508096020470581431998197831529017933399596949746482006097795018617200135433672213539099054715246227594443651729620420352530716148717522390207994462834515286889177106358098533687750408109780136651972662096100402480379769895384042834668017697467498015353758950554098377578354475772145984000199395323755040313741060260473296647744103995748138499535290043391174061961352233446643344774952973744029384312785087054460786427609286869845820491110415802568909595137717658247309862408070361516668243671151307620085481879029024239004869064963306225052335949207657369131427240255027106026756565615888998007002898912307599618224509650484411996869481134778809749371800000521277624428338182335023113471265901021615059366111277898381388436529548519113678736388977924147810203286551061767569850758430362987408894485374116681444940554014683613264092243203242378696628978769165372070627878550425975795343964280313507392014011122761832520593749433083252971569345760079586332824732853791832622136992832722013458733386181582864355535080562033710770856642828445799668957768287750473381450649500761584849905573792773613742462858966300947122571418709669109109510273339972996084580336841890903090088704300841000735743243958086999192834601577310676528614891793789628446891533959042268314508643315531372914229184982753042152476809404692765479526450605676906660626176384850212493671593484730892062145473939848324431762722172227687022594652667294725577183161916142247145802411066547314261912681796899254892641784333219066812203216346926412925991517992656054617435897421702435147428 [111,82] -3237783189936052765068296151230608465664004410243875765234211934706484383558412343945217694690309720799247369667942947532572276348820790535029953260157801262717949055458372096500913250034032865576394862087220482599622883002618605663526814415483466146948089230598883810935374866463294877751761351819801401653574312748285953702302583139183459046048366334947378327334721332098647036368691823588875559505458698628766336853459070331259111875267540210927376678427253587807416044851441464066231705390801479909572021317406893332633661288161347710579115458224431872567287208014115179887702762385733128668976323569620981249784847673996807750410747796605788656791421997218553723196852992009798441196945233863171462058186778364045913746737913504515062476430039987755978195069154937069647094039283856667674647008859768004740526838530314988279803633283050012354106008108143916709770928234442751893681562998575233637506140893598657507507489074888325217159409237296472267770594797488923491270669572635359787441572495404353170673170821115998891693243108512673348100531694376799446069438264588625743065522851963532907638479706126026657184738900678217748152743618170079619591798518048996638712531817415585508834928770352841976924751884899519185212163331785697997945386928831372993412804842862914721679156372308330619856903922295713858379394851920052118502933060621032568047734272288083088408351356862701697109356946879804904027564349109497573344418669945587360709220417609125148662766689476295044599523393503603962363852225672552476255087578276803557679141295772638598611103015201196567413911777890856537442808977457944642801936976 [111,83] -34049729186119794779635017492010965398230502414563459640181838252474788136226646649374203032268651673280877911047347479419615838485167028412614698566759516831898044290430102263538401191454024211130490836992573467932977755105435280569428100833788864126388509153839322164898589628309434368564515718186748815473520552658412958856918957239255043735727880888380467105467701883551662199847320711439822584014522716939027486171519722190322031844455575040657656844702492313087380635867579462392603968392250572890711544485762436337901586853481616651900248673728426122521297481114174298169552120017563145679485842485258738766919077130621557814405874661420033429153840844040881022553824762915762152621599929251867214426093209667197731588373384776114085956064109890546080883168650086201379251645511867636928721214649069546640969020168635135239019711673849198508678365281370391151347515456139102496664858568770532152141701224104517512664432043457770649506933118495442008617124121733960325563821600192618981858775683937957216926591422046454354998755453333787738079064567110762081742321624441056970360182423502378090955723233274363915808254946296338905418227718193799686378812474763698297988687343292304411036248280493752273118084960273588238792448860601175615739706248206758809676525371671229828115433895871592043014630500121484651924274163123619443036056788871582493046814368986823860556833336149398673311597607348544457985933271175118283836009350819655846926139658094775034850433782683131615233444090004799175581084921167753907995246290134437246813070615853137824224393587143032190842858002368121733985922162753764687436 [111,84] -910634833936801440314339273333376839808583733440569825108333651551216032833837152922748968804852587617209406034074665524477284817950316444146294652430750988260841206124845110935561356290340027522417830309356753904235199338020688876100941188541297326805289723805374129585674657656524210020960504066634171651723922418790068428952113952871728148241175515163799830424867139316917359205520126406962678219104405690095351555788050655899169511759380932856657340133113872321729101467050350272255427162970155668123479957954593143792423848254231948758664963816375398573331532574491769304413742414807377427393942582159689740014497976050252277087288222560080632162578363833114834242261845456021736634165246707590726462644212772233529122668058506485898981763578849556187153453325013044044796785785093718439239325750574151700073306639306655674827578304505832243540623897278152475477246533542059101161830048974642176416782405109931877729557821707278752766241647063379859307014516488194952070378708286625755494235056894786161620496531046289233209873297802157536029169563956335498834571524127235060595855009531719231918645807458236084616847958713028260763906329585018684067802449465385633205264561759144056920503746825925287546763781773946968108491926483330978408953693326530453875754277306720643229657997754324039667226625887872323932245557634845071352489018245963360403220689140475135287522537784383110580724286489585058717673406203502854662894468119354531375188097031086135607754069640204909935965710821802749060814431863711012518817674869706382755001935568998617501156555470675206250851705165902259806632304764960662 [111,85] -1745462469312593416012617408792266161124580302202858940836398282296286369511678049133322535232405950660817254433834560186574000855517348890841358772924910811354693678387938475155033278606475795851350221791776582458855602802611776930413866430440443224210632819255849917725025280852563582704412046166121113863501064943871096771353988408306594840050649655942822258496106519370448125702738599257408208139530970315799167843096352451195627970140333025489181026868566778766798947860917051495477588912049784327726127641074310081298959884462352656530219511208979527409007830914813664293401777250466724254556391078012480783314449268404493391962126942873171595124281613559683052605130644613842589589827810159692685013595934597600284458966866345176217353624905588164587749280772382854493865315754229404988013672689625905962544386747934523093883819239970932395436417087276630342740871606914261737063687636358210718345976298602036806642645029991209595732349665980834718859115211359707489275864794327238021927199849811381926692695023545201244437018975494711355936112810858066889030071447008681510533065177004375882727009632411126968496049978605862433016237935093641290122427144820536789312654318585940745114029660156041474277593960117130621075492417332398717336451006979528006652138517030573530999131765018651204463617604831990686689225400151176557750650704659879788533525872928794544903007734010594760001509279100209078503190662776795259339563275504922600167920062760781817341226492094122118511329261092267467793107777768324150067175179670482708249525632124990754567112662540162313913342616903878800992245748459 [111,86] 30861405952045000291632505069586989257823808502076077410232725848382842790784972213881727716042891934175239821256157813867258987765343616549722253752367334272242449161983677180796208706262197668095760184771471777774301163258438010751038904562891135370666246161469855422642342843756864864718986546456684737295134935419753964650692058885187791520755557411499536713475212837004271634076445494129808275386375128635361128448209537237575177496276656031696401768706972934149479467523106688265513113569537013719389410917273445369406382954221560374478143352288612458279688015599507189738691383410561987751879214305887666667637859435812021814442654959564696255498889581684360362426411467099303224942445796620138353680937885204452925563323584927135467223346981914878252834922065861944448751354143854885229334659843564164397687318315795838897264412026164264787534720005969330287949397312409006415336054711914314902267365388460623042482730206027466472608803843228944519154802729557361917108798068954946658055321642623371745074620329544040805288029673235473213849822038212196097968995788385317872360172080362165066125018741621395129816612547322089983079648982833421828430531070481641322951663703183956488896418425564644816165686674501802136843792291100831814321870076880652243008044622903656158819377823080501132689980006606719900471405597534418018692674365350709734361296950713916399937325706232338688139201937274405334078415332123239609905878995010377896775144148084065520331133209648886531040192955919020110342730975131949047985924809004927047731070794841162397438196172900939589573069710289016221847385 [111,87] 136666642191245561599141335496418808264301816194366625609268665953903056704367861224184441989213875386684314338981921911927209978748871236952367617651420100420261862948943947093229290839728552916912620267495564041140682712414372308857948130652700338591474453116010437829202765616791014992471625855629538035209395766047738023044839447662403309703144718567477854348832736207349018345427458067575417306410653580464952970287309967438370252475326428672849885953867773611394720201771177347181943764855771992987401651291863030407166650118739143912058238574908046797861661765740081921125027948129385032557839105576797613694659968771629639694421928924801534721892175454045526212013873497265389860028879093644963304008193151778828950809483241638336792671899188311229130141552900374331908144352499676705639878191433288902745280862709265732006736468097586604572950004084255481014176331599262627434941296789931090469804335962053167208590536635706608622674046513443432658185418248243656527349448157137592472308910122900675143392777565724155526887519728108667031955185095612008848498252439074641708513171308686378545268206664451302298785934580443742405756541536115775382127273335762226171688791539655060757638399040478365881570697970908518331659326976849792018814245500416657138807410268970131231929882656713682327969363011656370963731902618364959339968458463799529308957700997090777274994450776836651398726283135236704410065428920153773291969247352998015458052793519475362760020731057000455558000561099082696602728756739958979525264170187072610545222069182606528099107131201053089130517090520293038308 [111,88] 52028691865665552291815765559223421828138413860107558809483988100339743208132080636140594098061756845048389502567089571249047691338838857631860045759071437334602662753585901106102652748834625733361109812258198886826362531795120022143671592879538209701579238267601112110644766308453732378646627802488832727855404731054330816517735271337328726439369095629178478725660457271503764547174049893337147076101894251581634583580617328456546939483348553870275856546464050720973552403040800264444766859036833858903658350802274893204003411921356784695147241539257383243638245181183446285550900859215910933179470322332934051504460722426992239420587237202928171210321492161003612080562819676304398284782034191780258709010529180408802337899624118886415168007139546456785513723631223803887707093388602920788556043723298766832806250629278513273432072620706514959596950801993613933463311600411063714334731242063202584925063557522903309472784858380774381697239215695331757376796295074279111737121178962772956595042109410233432780076039673627271592545536901405492584445456705489041947105181864000251387792208862711476032483915859409743674136087075898124057860013048034910734092144518584322256603916905981797601835550354267744507926068384439392398180006780733121763982775796803588663665906717885831009000690369144331864736317046995766487004278036197907785841624091310684035055522434177938101941433359864845877107662022775380555577985804754269005078366566955129309528178237395089708270967605091225338132746023136263536320595157703883779567524266216626230141409301711202306257666129121750094675116279944 [111,89] -412923331441259239734931247005247022140943185235078465794052622704199115635002653258669285929936588228342065441692331590733036098684578094774235882516068669808817843811856405776332388930246775040292735336654491228576797991421469189247275185349095674350699012154563383509731339661750748234603364065957560360742133255269672609140686320900665709551290729690014760387083820108744638279594271688619582252275221719105841944328632807124044797115567908322471322320968135969444808067058835232050382789279781412420982299995143876127972730942680695786357877032489715210987611752585377743777009677067859644449293230394437278407845647245270687951544828304801534669124503522911636770450527345372648090394602344930406754030721098821628268579695916632824350133065691794971463179903006275454195343180908527447620156492983602409996525198138289920551124849332187740498449972036160720618346757982757241803517633174086728910625715830732943051682545841266946238492328898884927836897005586677186297127326997148855495668530191953581484277404418227182073836254449533953332617075485036156933265151416278795326640158707557550177125678012021577312542815772414557607944314529982975702236346599429333167369880737474282649345948077847334109943567837154784783072678295059030201912622276653884533479718449019196480826424699184981090036070972845650501841091295979541973443927043002609037565679525934724890833764720636495158675888371340852441638086726691322191179496388876407749934016132065199575796829039569264955769010715891069498597571815439448021757670553061198750050888958327500887907136820715453759056632 [111,90] -8854027837695595874638474679363797420652219300499441534026244822155802712712896796196931790502673685497075584518561119163915232503888834041535215864100674534012173388752119372368245300120931493919982575395287416849717188578973524684203360720477419335722527187634911012484782580470501820682250469185113976027524746419217922117694757869353340320377872088273690609604977828213268599918827285768914113439559409349669222672430718527856183689931434440896165429912260298548079704186855800304894183845638306324167258333850000074812495719805321458586622530364439739416187243261216316828628994716720019718654824413088538300580693384092546466213358187024452420300162653705068811959434161133877442981497975224467870532276184335306965711174930486238503233200712217542389785390460443659527878218106744550650502105887942152893312341715149691422439084905415863244519785758923367899650561514109733295694133970664007078228935359334287669091777378941135281259658338332919843567004663826710285303357505385940961088912362065171797158324017982067193530448076588647702552235347171103106753858953986943023453869177808538681752424469910859160183498649396579466933691199364596182731989300850839745239050964496637146946858911932944400512567285002750938616648485271712682573780544624826415842172103345564788707684906644603131333180074302681391372081025496029933415962217638468884902770072404697689323260512675222402475816874117759291767063535497932313722689315172528186152386199329522950231733253928456729363939365796150194385393019724564844265785621362765752507070535625889304566444792855473742104 [111,91] -30863739831608127570903438924981270533232115710835464034968277380703865844692732339555802211172318109341141736414582340650282399675838500926599803587757691945644527816831848399676191304501952902354221949680217525103565068834395678078157680050303607756498734197019126874348314365981630372868658639722605779734675798404211183385960629780589635452567697467867421129437661366059033924111595248115332047698784222927423155591088768397719467420337365865965639780973902330958166139031497188445185150324773297186203233928645360743409570261497884511155827380843444909777913516261596375721957836182327083796157433556696848320078966310589131513468951881953885139893606498933408430074470335532186754643016553616215960144455620959216367892900435449459596190055523233782395175852777952415549229072113394810006303617065276586182827482474345190584441966692459575892280056942387362813051574140763379297492878762782899119379840467006566978645080099967872141086091901408282279790266321159448377700929887695329322354355775578134476108555720316154002571025924673018632890072270671444123620984715779643797169351324806818968582860295186093455471963353466616170235483019960610777552421558165920621759267494810953011686295197588048871214620155102878292430543105902620320475389606354902356949853305931631924120787834970200768421270371577603021186781910094264911817869123226597645790411670481789921586080280767004719115373610478419066893437907948656930589215942805243083244007287094378364660240851924026917963150550874331495491769812785821411011212633535905869115306146582444445971402937175609 [111,92] -49764040128340333767445798559079569482206639957527230899695236264812083807550391117609404966298192820383809388134433856331443455867496928955853789781267168436671229228703933592711049572594431586455181370116372460528141954363394642676728630094136789643566448622280278141762549181827730968455312033066516617224561790258964534592065192469252912784800411265193679045206294517796255822499320638373860238022245343076216841967862489415358797735274892670534223393327324595270056100515540697914276196170362333776579524541745213674932740132067240183890554391211192725123334257940699032617147743614150757479680514309083184075010581972725969373746254015158668611403475036575843797915381089446917568782793478636645829713366261240795023605758183203174024562438331500784747767236401460352076823635232774477072051520053742803443794716579852528843949584642371603118238050530863887241353868969346987725312715078342269209875590840225076283750563036396464893906208066369994661642916205503879042991903346765121541331369338726032927190087999201515733012198894049482280004430021910573710581063003811878779432093390583102792199405471070122736841342495885758715593286455601062882117160205295361910740984435236253081964454272158939452507754194620897201604416528955819048452945743141981268811903981800066417178151191424450441116222931090227374441165322480594551503390608445094804457513520347037025172147546638765578978183279964706797229622223327859500192276464376967179531152504773163578444650007859910766736306090104279669936284401636173875871839584133799110629415777965378294016867028 [111,93] -27209963228351103701691844798323137268230862807733895313464717101355931747485991076684023644948001833442358269454030741634023942766782328255319432738817943761702071342386729011790222245369215566086827175735303910660150758484555128794055899697739869392231854767896760620755616355375580714897096822204900323696441937167909740505187959760836907460806330519794644524870436010479308798920843652328102414957572083263408642674492613056181278658059410138767815357345867889075412591008065825522802129769831571654002174472306843991991755969741846220568537088782601924912562471742560623653487047518799800683458238273818140666987649023015038846123609609227685212219247997995409117065732432800613499236136070290155733355219082450408582501478425189106707379267726337103775323982607352754908173840355937532835563570521216239007735508381561595066627445210569077080182532904109216746976149160136165875281089673356643694487378070253599762258759230267928706493280521699650316042696445705941792974100961478627872952913267609408089143946201776674337262626071945779239599893393367570259314538789813274071773218071772089430235603127646168403484677525583510219336845937651894688734239517657213555686264025916503131194383944165713669573976647614873191126383950568499088429889865826687472049019331592945249787706942444834754881504730237203860133752046238704472502529666709463261654684536185490963311600871664581977723767050245594113628996395478992839655106991038713440361802120827888223817374284579310185769928212716007197362154518574014320534079425264284558573885953379367107113 [111,94] 493875776149051381148429831219133823456654260712875325787698296903554430917978982618105915808248960947558681956605485990489182918781350114113548091338517072265559558084060287057704235947703610478303324127656489687859223447551881762967850062794223618848131551971405703023522785201452739661574616190113717217085929149600476490109681249409250652965149493397808059293500897566158756447775532347150019077427477744713037808494830448887278869242768367533148411833477985438478857752121633986664321418276026280818569131476788215681394871557769435584896776243142161940183160150395254401250236999527134902507617365758329457545436454847147172645866903166262337523866252211006947375235675579141593309535667266759455320165961676718860606268043486799964863749467321051973462860063708540885450475852507557167695448197774256132879164657641512819122267294849895935017345775592219507475035738913922561660356650880472930397214905792805742092019255964946596095461520413572369089129708482939794250226820473271149949372274203720778950979165821878255130186920848273038183632399867995060747083440476251266542033518153341687191234037992918539227551818934879540519743095926090053760904239183171196474055617736867888473780235364378188672019995379300062494295490568817761062775746881473303724625593536957924604147714286387638369732718043714883908485208100624903732157314095936418264482443133871983534365464531420373919380184293590370297375042760801770987879879509743185332883987533511189604653827994170431685311897033733626361557250626926340674415174924191376656077347542399068 [111,95] 1089638330271985024751821079671176803690946587485508427398591788697300393684634681534511098073542852376328453308112989784469160356118597121233548542488240210765855704051490809031871958769137147993332505037501939050826958676372383676255269197951973960098779281960212750749828809448370715831268502335169273314014107881481073865363868187741298301586644682892214173503608261246222982101551277452018089199496092362081616737212784649176580826873744348485634312811157342605439238690527442180235359438682566675456629848460667504734865049099594731503308941787228423326969077706608472108851395384252906532669643404705144218110768248806780339968551462996482399747219162164044279602322985991757153038640709268734248333996562610471470853488116099460243209836424596592629677130244220265101610246728636225440448212899239748022965334652678080183556976820918844033283786176946103336757364831400862920540697703536338364189330964135941216875778408169035362919232742283680632452078488207788094392969918481534925612223382697599387340325383326798017196116258471970939505605461592110674879036464295867817800562045699607530297885588607212508013992342316696429640042707132797986482934010290659357642255462812701327941793741866479876317673057617837004325436636293787938640742688805441751871064879907925660669236349369532962994160523014695323758488526587809460037716980961547995129683133894000235129618066130814967656338043394624888132981566034116711738682238469482728905873365918826983672082005163434235286059199714423361292234532934854798214184436176278368936463346730 [111,96] 1722405732124995787526860200659913451440183885560064381329952554922874836097957580396154883457702423509244714569691896443818510458165138560893335494941894722271441793761876484850358523493454924951925509841752688760590909230682508394035817831371125122252075062873154017082168427631984751510430561414208923212171207908260223555989133733586202167386344396564845113347634099232498060796417012116638756269914043185391933462000177582802105476397281272612049578649443144015460604558450472902876771771158469750626518341571785434084828125169120398454669154605321741490607809647744547376050559501724780063647049349686003798654841073372831328549151774991571645393073375810244993320253120813961158266604439129647355019963118446820527813388803698934677356922097375794555547133548330943702250833774629974190567820529095838374413259294940439717634837337084979500229081873578761192804279847766476024023085445460947204758387307717228604720078099758337838544872089334232666876843429917802272918209651365517113853480879542272380388489759820419245427302299947015353000340299596613563957394433911925326460622316103282144170754568812610877497008487403801709800633269505020895683268913506627526771447027315640550952097060156500031139707799054514896679161138440533931380849463378165088960874527662006995404243335835907206307666878664037492824824552076578258961083105250231888738835792113090572580233110421786218813823003934979397552368013356989060521421103403123126536587513609035250355008620298150727797680447064532429453447027079447522257783458034442491273511 [111,97] 1609325193948361612915502223369108764583033134191680713199594800547558501494806937112079429555893727734379915276854570648708711722944221347112044099501255604185156537159770772195007843274375003094565570374966559017100028446373264560663573992653728150292202785514445109755673848036154305997899460864875755060314614565810404349521376719111477838680396711847455421857719789701148333875416667629883642678028448817630521068099162456520167511874816356526481050745342237969232348124520559634884174260930307472704073393163486413850935124713936631210435075593283487538928244690787522361005514613408839629371914359667454760769874435522630044534829991090539778864827618861251112611319953215873557758304359015625063814124029918427595950016212816472375794087451759978780670081278768044062616669733831365387247148137592806844518081620267386761538406697383740266274293083852465382902076874374177372115164389675762529745530608391656938714685184739640329487953426174247564392134678727790860514523794871507286297378192225843365690052182413889656234287884718042629876675002427503833891820042233627534343650316037506745093820266014946665682530240583270662112128417495213970555958235163783458788868154481974230292167958868375646330888464454747030926789862016940162427935566784677400271446566437987443267243798130493286823807351404444510023385041684184202207814923999422604929204719943933516274059938113256742727221889312329714347864241402727941703114861804796992177196915438192258053243347970765122400044699114844358012658390662828015662500608714973824 [111,98] 476824774387126241776069363495272166167307870008666683405193706825400072007797904324156310319049942512405197028327647501313270740412197923055773794925244270952147152035642100338731584169620972705969467047789798553234391258360910899545532345977937902382540943102115100024053442686775104953945265969432776053669901904751136068618114669555915889446441389216912249992226945869509366099995481996645982900463777490824430834955663356852042937918668034964380021068638104868932298841687369469052980298541622114762099416560669806674812930385396239406722940804809396447509668732622595388739023859240435187070322484482146278373084336022581786023789460520068869980765595440691401510307569802134446499549053270840109462988768504726851497015414877838335808294951298959889581115456699674405393009619150945107347308859541294822395780066177238516698959509311384732664059503505997378078111200887169779691638316376891295191164467741737170911854950025000439292734777122108833096721369503066099802650007661082318202569142422107650906062101005307609497839818301667584637181529123903336547512776566778166284763744470589832131401448819928383842472135266263675678630885479118869206603687369774453678146485782043329081275936527983799373742544307571341142296264541325534433292458373310903244754977295201408679692447799645524908280582583731090635816099619575665110333170122557720901633349530734887523279457828688073555247794090734601357428501847848379142343513654575945109020235643030849330222079814428609845167988791170741474668762716528744701775134715 [111,99] -664633922717925187995899807298854182406228634018568032373981232493842027074813472389139078686310272159237526855346424734043244409665421658921803418284833685124726906665257263234430976145613999424852840375205983226739700942602729035120185350732703330130594986294727530168390189724731990341703190941838759720513123952938861636384434080285202133871632419724471188211474943344174794019987563431629188147038176756225418579715220766596439322328759337112713089884197933245341744008862454430330162704777365625574759792132709812313822231112390742019762724051300388587256861108591101655398597652996203970605383740604431187607566018479640921682300718892617933250473059217586063258824966705568498698519045589535547383014152129429010599801194370797093758379400961371364974678307589949235831371159586243810281033261797421129949041289098929283055867902550209439818957653145487882777688116284717352682930106439259263232798784910168525295209987419518129638479014669700628998267649770836203956920369415119442265970951444469859967372097954105145606690747919925999288246563202180181486580617909032909705713263874843565374298078028243389360927074028440271230494689860651944175184568601863441935517663468930353454811322095987283626446077365649804124429355793778773581809715640643546100736364837978667501325618871943969429241873289878780948030351693345578025499662814498875497330611709314794286144678203282931564955791725868591109890715571013532037415165479178354438710418380620209022316256664085097280335811120299684990748809037698518437936 [111,100] -894727512868265209049283398891584633972727998668831456714577561392902351342949281482815798532255324815568456346788497176467552434331280924747058226037257683502181465526950715670516593452945557408733870504695077708378964295047665345059090665464868075414469037655525766147342777459568050200458831130071259828116151323309742882518386038535153728875535543892019921119531831719540756548097313766256179240628981858922722787173552110463430051039729846386089614865356628385327086882036898170535099764358188329393605695880934405089777986727745944939536167570612521033980386475669491760016969928575279741553208160697539677391734517299201553406608345806423438723288156965028462832818964886883844210621487478387240455933977300150846197223225663791543317352489534368151370300624789206920707627922975876036360538510451283548860363511527957424104163587153933505325393094416144572624849454811247155416785667388899656669856665878306411800715761893284131626904447009328185007699329430934890037076836048813040862043955752347305833516189918458019585477650335009509239244231126885897676843522607782561853469287274322686987693910473833970786626688525569405778906541405902652444145854380267230815977122215771623349969433655181636570076344166671232799579057936151736760565069010740377173332487321362321862708731990945488265233047049131597934568726332455648197595204129247192542723479039044705494500492939602481862603916366616578824301338262100720970331832514299790841960579694460328574372073275588577330651986408937339929339830018857390 [111,101] -445129566597438348606364788958833867018908774044860965166449947873315011389026484957209378257536318078249212753898646033394161326154212309670578009820535380014748656629455457648963204914731761199627659795692947206475951268346896812865703577008721586723497340009007489156801958142281402328687899922047546255944183252813488442840631834649052920618978132817866359679593504861894109779776882605496713232788038665265630042168748663967049300105606101013029600268790747293846864394069510416056804017103887201449348985336674771170935932392791811175809647382089545019718335720320669851889123715480367874192821703659728518609944575290966707358756270048638824932116710758251060392752601651457306474363742749382377521403151680458535278370546472721033507769752729184521319133045388456567990589922875322128159964363383164043296840594940493105184903896552672233795960828810058797875751767252161465528585128380404185225246740033788175748745720226851881875154086069812377217923661355417218320769240223618852712519445093475271609089960920510726646609953645666563078494390565610447501913330320824259041433048326166315541392541288519575323560812768519678992811942469793106934819883600055748336046920599808948058234394662838939240373082972061956736270842321317958863733266029079556435515539650083391624411080321265980647654497110736720568237292153619945233577015725471562256854210148917197224971188157585221085045803594003267180712280497169083409301826698184738573486330954200849015103009838606345115598147947673132804100637558 [111,102] 301302707780577772083958832129049497222598210500689255282010830959678239080254293895830762681274362024251192977833467992488639204862889483853093349896568529653312181492712855380997487632716150167617980493697922313554324694520394228690893376671753543894274427357239251220364515708668256870432180483999430409198479904156279644668199283072350264182033550501001192949561712161331649588871802819847461611093740408763377615425053238811635545042210968995232207909860664899318435180083893812042742762243241816039872337618624928462677581414336014928187157554600319950188397410099526364828570615177578421386320292368048720707169057945964072111281900612972852132065100352206525177196127726736520444626372544257961632663142961108073735269902770201453671894818395146533653405111428171332776986284103963344083586640386759700142357793191011007667307860775570986798479969285190270313800380261298005000524353762072230859445174210839170175999552771859477527790767234936285668583888493603024388036703844163582456256158624892565508903929451705982195832708581610051941557663088477736149914353108604280510985069696837502362214503694412414625395167414328370680829442545222463311887884729361352903428275300373341753230814875009446917162936746844001334876642748594513988098103738133070933272401248978148918013216311681530920726286947770256556299149035120803768717465323454579828810257422853524331312820445026671590672123660230731043324122106096325817637040162265304774476668901228303164242973565428904943779347025833728148979 [111,103] 209798601000872606255316454614418897264927447460252487649330102172717764386707015780881153088431346838466797297563169652742406551196267638576107982357444255018062163392757097712565977956873917628192112540714526521983364638537422943383830223561252248038263837890882023231651754237528370109724866452082367671031717069104372368248863624243110575990446129437622995567686447520838522527835064083546192727262948345490796837104274380551974288666246604498536400941701060230226546184333759827172281213489494461456770781175471678756523772415033517929312127724966749743283467502314352652500291851134524863616276153969630515713970197150906698844379386884233097334793409807976337028297786501468461085904987028348018650391248828959871957695431504906340634493043324750839662220971149410563536402969990011379635845818031835895422780012095239732899742515463467215287407778863565300430168215128627109210401269115332926755297711755443744982214899972281904150632582339357286716834013256354225168649527150956064639532606982591220471941590256661350027540808682155596797432770646451618523216808305915046120124105093841195920106530852340395322087629563387628851224949714434821076480230706143230129355016189936820029234314434041181499332573139030896873278182303593945999541720523081947138434531438636714105501073571496993491524217180149652713633588474483222148348506417602074716722602821244090725969391170037976247766267114767396534814356585517407852853129477253040816961380098766916349168422690789700224993719846586982 [111,104] -27251016574150428430954244805839805870427936830445066951916689407525302763103104273973421544195539799321988208766891960056388759268116511430181806895463992010915019494769214575090356617347307608459701591542841378762959739554978766657161255385763924128425687790442457072437162446985709884600256795626970328460578254387086143864381404917262665818495915769927159368527830042568700249113397401651698930444356533748227965113843250194858326858498613296651283927376390033689142865796217651896685305649517676805825877256256257854799450161021121945299589525290230479790445763628913089593710158311902316208037475152169570633960946158702745813658693038819183051912541066778641369393987789365726034211040176154521045473905673108433843572953542923398539204036901282653358736474778364854475306517074959799465773840750947566312162372480849903311906735260296021466810985424279288765154472493420465190594637423706341222540934504262410684949458509205990370211834050751080714751156931760982223962562730249000654915656997041556655890537934446888711217170164383419042893363441860160245481675494936640430446463872840861189712347290697705654142242097602543311054367634670593224343782309467973737754096715876061036351336281868863190144309792548615407833652507995746379771634781549423192274051810445167191012243663056144606278539874939885310039230315640403660032613061201573631074681245357743382510091691060594363194748550171761387476794036073896144936020236266767635177935163031543356255534950833637083068573617 [111,105] -1113864929858104895661895692492178496073203967533714486391389488711472853528902760642980342247305623943499570789974032285624601793751595360144163289873307072881655118299934520163217600538780116762114422943952792396051930521789039650939322652364459225443365895905540413180705765321229596245380864504371028584613747815364602836838198862404129948290953498751586220265977945928033682494602534494634814084318453613337837915575986469398106686469966626991036451453471302016405832094815798590193069590920929730589540694091173596548059254414374762843930045377031747913969899743090282040145949098193441460410292810570708899590971783903725837871971007853384320141192205159629405108152617931757191627195917480018780196675585653774502476986668542386746785563400684096586286574932225139013971868562127229906843981095855840582980136666823659875417725664171848188044149793886660954256267980841785587916360126746775757513461132346036712988780222275378828854127793178259300688075443898125666618234880857378080630122032992806365186990564595651625336882939701753727915839924070058498028907243145818825891382296389894670848512921491009076365900180132918617584222418495636651269770356438020095292053520571756165099450932086413252321251008021422352223447976331644454272616509182691994643802017352585591379339746392438292134532641804133906724812088255842617664490595542579750227146659717170278782833894089352272974142772766196881147877589459712378389742953420617875615530276276580680462012681164797569672 [111,106] 7638052152878427384753858473546441449071531952953922645872134881821913915528221996438915116483356250505155100004374391540455543314395758808184737962799642483237264064988676814044565345124688721041651489766549765482698660597071274975292852331430375138565089331737618053877542796158068934504983140981289120473326516869833463067747924101913409367740341401763045506842241625368384058914709103303196130344273629799883341070508383452039366923034847110820528239362868193806524461073823379137421919189097561112101665747154760073774183397543825562469313240783264053689734454507906330321582564307477777439597599450972977612264440323839427586941122668114505507757822829701468147514580017963682412672352828873690573832691903392850895147415543025001375529231870949762043752000458725804130323240825491220300219519724485372024045517494596806150457903746244633549488669209998643879436372838625079649762242672582825071722139488838137791999969593242815085933449439031173164799765933828353972297157858630899528254936925867294981818571107805978806115727146827565434214559656286662867724291737065145819309332277972811614152073161616656560462972849162895661196660695858613293651547546272814349345329690937278419066311211354065429195341386034777838318108645888360474187970145419460302531071034193802250772017354099860505564316685186959154034335493957549920517737970714878152907996022938959759395093185297226399518424447797733986145571809330327842301506788517170776590218705458188861750068234500408 [111,107] 1066269110874945060617063036767034938961203840428408798328748202106210907068214768933074623178879954396939307971794383704120722073714858639769087159537997092354367071493527259075598100270574507814728508922214979543126120642407135542784531344025947561651794204471719417538852338019010003111533519147203810263831558909920094855864819029663647286638821381956988907303794836819491337001964934909778624496217761574765168985052555149510309329195523826791387449297514261191883114214130947765121541008745404725663506330630665742591665350146528731762860235726758808303456381693376993619591441609888156316136264753297067467029424754959844423715634966344396907178424688576032832200643307971244586743494731892432052644004001966299071095980225620048820086683626775191537393339328892345303683904947690178612860127591681492019753282357525284568412358782928193065559899575489374907330891935157117801710017755339618654766921978736954347395865590116960051566194203878914087351600872741941828062097136339479897321435077463218579564664056675245054879039459603808412223666945856031330167543265020090500456135415765995587785814845877292108111364818043147050555963104931287213936484237311240397153055661183599903804752446287826555781318493973590727978125437224859269844368509376766724391620019499270992150352046633852331518870677978407052224162540505354305681453655889769394185284267043573853787987467649700458228678710867771372261968393891558322156377131488423763661257699416952172390446914 [111,108] -98971959857666139370685232040452576500399536078362543695953125445568356923256547406586859356977570852175102455762691139636415421024448031269506923374860108424067295790345654771633968153438852947711906847184223636045106568761597546348607386389989147052378203832838084712105783899371137784751634669141841842537402583814818096150935721806368028489354133269598447658853313933714179962997099327957236349668705152049274034923848691884473702823020555536514276512762875235415561553167346593200201090869898299677000058165767796891804581294861881884515025879474977160460038198766264696132067626205345317194950366976776719303935671168331986679026969486787632776463037553760085043150529688007191002023108663881948586511549253462822502479541476359142152745571627961048501847095477229029205422160322367229902698438548383626779418447482381458186304698188164501347593312719974454808970637605858806093836666377846690565867240859873849773517078023341920810110550471760783071839179790734939654183961879834050928988010479485409306244780074396884836698507048951938888660652490436577514384628376677956950256636185812497006806414270707744015797688540269879974949223387162946935695651318371649043597474915317417477926383588692873706708679410089160907761706426752701208744796804900105225195454368357097627746336225685633596457809195703903526753290477154144928410839863649187548292654646159142486013441666015026334764727733838631586457612487357217490045597186670698701659269864277868804 [111,109] -14054994260044176635389235209197376350299193527030990762826088061105559624646668590009877036506275938998140736261885926513053426623819227916012341203564761126103420039610092144803260412039467702458690780778905235928776655079818448049373749212620385102504158177783984310235814395074689663103371092154637266625847608372175068707863260164311209061741789163801699397345685300790373463541404012666880460218994948695909749614572094000707810193779115907001854585690261782997282686528658528759883789090204916673170305603743013093292501891206308067374746687435421622766186599357231982182214165130343145826989922689522068968780785614435754583640021356753930815543223915472248002685906276880306631608938935447916385112644448579732400589736361317621068150539344638663704063036914818875489135796292579585605088128827898824345202009126262860415851505563184478511261116979142839751019197535867542414446295255411611809006453374967773421178286782068863573330281020865083115191713652807228019034457981202905069161520599652775046680772840297455263451499325674044374756554787690343752184959042473724005090987924244214553514023226814360236149275956189467206395069692192164168938003261443835431085167998087841498577206582368313433463529838623689702557320652946252230676186774387863842541153490990014365022336298271022881285147877115770970481465250259985640225317550432366374258874046498550725360345594465138288298950731741863963403350205323549033602649056087882097396668546724 [111,110] -1384203261683789642185754969360182093841758029216854499671169814167811638542619556902898643103748872567894561421910924315646467555172925252605410035819058829348229399645166452983921788124049387981051973112498120057987079895536408943360043055748529877869212167863657464729577828782308851240778889016936167173503300361047268535838749555554316763728865657343149257682250834967149991418953326110170192813710893772745184769468366964746810040653298207483589715650401317079158747006536810620363902415749543884124138930175889931094442694724120226761921656629928931425031443806140712847365888830022281937609799996253949227182315928136294487623910347120768114138018320934787376593906796660239415387771578806552736502630105855139608157311592859022380899324917699002278385317455558131781496241470682752212713158554984391397672642896509219460943023762574302866886348218241052202913398835931983521865286997232115848534455932139343902933714091709587944702787071356797340107139097271458797406590959894784065245876858657592061238033423865769404013610069838412893457710294880424266651340950386532266022006213618282303162773115178596014893244551825002159505647343834848756240964678239586067032420474166488505296785340978536093466516151749277633642888173222555541072365793268203981462614723037605080949085620303605525459191043838112194935024242354452329921343535572925916920494342403645993114091150726787276846053641025144893082718134587699459451313480411294504869137 [111,111] 20284684569466541678426176454256718135167567956685360329538967862288870485340393292233329626767018630606397055291327813008564587203433030126132137576947889073286537766768294528055681741544612693622258058868483154387951657068065461166940286409199076559443391857057982129977461812816659056540646794654764085902958275652270846145320278890486849972752504288274574303061876718775588141271180952912724666747683293403895852174457335021374737013710050985569546986057052839327717367619601183561527643372273337443402108692094625803030706810929205565467255179152717424194527167956251418200564498855487034208716813377804386648128644905561096354452011805267983183416356346765734243005582001510234299615969821425794723695238301169081308245628975701391977111938950210947580252789975094949078156091226941635621556017788983582518991231782035847669031413158632050905403368223569724246436205847625250425487946998503684898617033002805108160793028582563657914866054240094659306988098031202069726294262300309336860560905447225037195115712428076230310178944113946522556958382314219846194598834891089637346716574237168919427179340031476575138171435552736681072522172359669958691316503137484744678726368750919407312295559802494609439515850383030182538421102990341520501469491582752853173953227453642005856893653763588416872008509279854311256829165926806176025959922758139240324058520009819537537656796494724775467818430808596752987302057552998077175943165367152036 [112,0] -31725859731671873952929846412298169312924533978660566708282389117189794665347627306869478709669712006912981260212527983345309689145624517796842705958718589741734952005783085314026556742573665610305472811008436329967691665875677703922361335340199808083509026254189347396884610175166363341673707076882907456233919728099790726282484403480967623640544865013305146115024817877301924510005130482544306964215915192910270391502931002568405959246585705966369511178960871771605702550610852062016953959544440234193681069153442794207645991931825748151885573309039267747597858417712837324099766943968891401158538278851096145373828743951121915427844483311772040803800895527393686513827718892536540217490249119603966651180756729296197800107467647745593576835017140180047763034360654934383896577235878203456898285016926437401704472757232059610138923674728120793838030519557789110435177025078280869985747324762237142022587187620854441564880906787633733404225896686216920465178451430558221844596372147087665306962414512542380239316147530060470104927159781369594966253657807525228504686059211482612524580887564786063958824476233998730388068694340826105222638582050790337659367463561451484043291050278155587024851704808787778421681350224760611229577251068682472311771616113570943375442020136178387268182972600086786913124100890120930448407867838287662835243499464621645513974070362587778420525673593976722619097846859914019074930584740013937042075935442002517302585376760313781390154423842568109525887088269508894187867757877493812803199813253392246815443971134734026393587300611871273384773447898412735092389621721551322963851168862187964897931208788577480000783978573445931715958555854188164579772990673060437141248218360632104094137154256984438881051085034967535625016451904272282645075312253274036225807129414214323070086379990906166881359240505844354629516601562500000000000000000000000000000000000000000000000000000000000 [112,1] 6987402773482536707118975737272467513919065503165003110289139141328190236308175189567854239293361360524008336581771008619294546959915845019332500538443457201793768449183384206241658056148417365689153821665360558907313048731342191730692425539218113017759050373810771806740634003111528539122422848764619839320971653302462103160903526014371440440133849058176771962168302474685048913917299772662492271937080694609805808286766918789249459110284451114024696226234159242094144463026112258029484342005229245325310928623407943345530304096665031538596479999608843263799215155569966649544786388564017488133366915413514106697920911001757157557339916101007286575182561817110123792762933414163157796122758059048700785138999415433558642497293463454960491134229744673046583546861084964369193326365189598056758727329222697533220090400656451502573848029623900091837449785655575990616655748526373547152329347929215920449032630214289036658195187683852509023886042800701530591739464984485212896849132732752448113755981147086287746791877805140422800140204154866116918752296872144824849309770912476817883703166375216492159482040853496162389270386735018205427142400050259240914688714694877850276371514440505107629756983611302202388247463984911070619938663983923945820243687627351999769285358773898110519553245281759829487797194981891157240761176440879267468995781437369407186201578905073572059710392091126676948864658963573226706290911809239175082203977410620796190454339213396659335577005284109272046861721742589528243911024269900375111345553868006025464680603986481041828039267516414352874780832435212977897826391752817963513398221371942801999994303558618301602745566129827672323027560646680974859462491093124358123602791506535452914557614579772406388033158772371972939242240504639902971463410525379101177064192116489724173597227241980060774562133474319125525653362274169921875000000000000000000000000000000000000000000000000000 [112,2] -77360987085919333864196784424383170635781245957220327466633380955129193444153466222202958516361706132898175208159278237677145011053590809490199554140949281304530170678701247634352031051695971959658496560904806865906969454804433104270697932157959464483761488829176103464092573896034127300126171853945343427082669437115263409580457612348823728225441590215694437241163530488462941042835067716793118663696199632078120148829151721627900991307308844292914672896182231483538872248267320035981466345248317198672670312373224167704932159678478522889777341871504841568107088546684556265580877574426905289443452639328078429663483904959074881991108950285828005629287524937651080665898860485852597036265545054360963749114002943740117833793369993944758794816990158348436393024897701700562707432244739854467971757818841539253119325979640207948949074240482620716372483021233004057234469419559729572519900735136620185317335052713941455089783612915238168903981621433257873674995926069403940985842393595204689344749747041155373634084893783475850345722525601518327699060983682938011222535703059393935282083768214712878819510465014827943541064950453718212049375245030375266393021589284498007489201750554047815710783447445372561381293952616757716445804919438978496792461161771653050688479406262989023854346092295444142163774307458413196722139815185247584594586065769306719540842815329647998468946621385542169818277970188900243982256066772717252460239245949870503679484720047235982154554580970660616714746239432092546364742522608465223736413314501188007631160748005844232906807185593462496328613203042453728682077516387889330065794772279178213483914790382487615948450350451405138088615640013080983377430161425670975717223208223972772543145004614007868693592742282313925931064914729053726634172950341222665630540110770490206249849154470001343130228232958245371264638379216194152832031250000000000000000000000000000000000000000000 [112,3] 2062913280244615559900102659694339183841946446443025845727466908249392983241294061396080852166499697655815168334103855353510037609117362344614629791084709653093823280164240120957882982581934228848712912555375325850511722241277629004024827549447323600651332863203280195000704066644123718677097502381269829510084260916772727354730722155287175341077795528211534247551900785471410250502927984098153574214232753253541660460364279037240154105165807441941807499808652477839670583979374729738779211914394321688315983541764353167015566866364848708629550061064160507999921615166210534885383617072768983163299340905569887110586673835478933652687599299820738022950679286918683946187567100946538127831359344677059544484940592416948509407483566054987674009837911784115253647752145580950986718543595767406175645562250610555970429083068521222861243942158199386495681247515944264620681636546996677838987278434044875891833017208573481012732000958346614155376338531647499800280323274936819934540624654722743735336842428654099460068666070964728331912877604102873961837135144605669126062685609068859562574798618275139563374141440345380348813550699347163978655179448505297523443370615412358063851874525129209092143198256902982809497920457469855449766381224950654695214296852144484741655223143591569237249398266750168856366416166207064677444062514871564110880584324322339663577192148865724420892365128828747898749745920568137015980248771766764445238550783133135778070547519182676995758176607058013985845648298569349122682788556015051268973103650663423567272643101474620998105705937301388596668366206502525586516559456021830906022747901079214873971432178171810698874896225297400552841268111169399368077753255051742263267037624723024248429990994818732760275296221833018804928649958438652586641215259673478349189592253650114343287800956764778391404053896340808904596997308544814586639404296875000000000000000000000000000000000000 [112,4] -38154538907028477416319113719610362658227532606587340079794741008841299995124331755906532887742325625800318405122363942136650206085205613189195369414797928675625578559892117470622978747054588294859621702686304493486431563522182944519708750288442137793672252824426636141761483305638471133704351716213612624405763417968011566459357938382981618510630957638773601700888277327541367017833155796035179649657203114577802613559522067937726762010748930030695332962946051252130181866517244529903796977579742012114300948257222051940927156497290777364832955724700675397768410764803669518034969581369424503663154255021259781734021784613358738024267386526807207336322794645322204201488712736279284709562126095074738377730425422921435711076300800790132554730168688878474479360622231351588673791786437758920742087505478790154683897158106222832246115432732292637037083956785160232176608461419696437065474765942435811977662764987559501069071557079315637794097733387475461413811292962711448689616147135330120539810991313260736457862853857336703605028347106240840540561480014060287052104947462543289877646427903782115575301844861683596502921197385211352948476045670826537936764884133097570421207115069762803378713458288358160218840858461895606644556494047921980108451650996837915703723797201794165203358951905704318279424865859197743580335491209909409418691128677106579526979754584359574807996992694681630709802776082698791509427388642970816017797702866336304425589000144775017690858531744103007816913852887467953807034752109934197318962892188931328977250551085066539949698265658260608486426615535175390069665110130507570215632360924961754233692984018248925556436750426335181322535934088314926892271207682342274049214757513198703373090274608552531068964227414891177220362587722039314836862253815494723565439672181300427981821458888954629266310762726959978675955742488667965517379343509674072265625000000000000000000000000 [112,5] -23199021454483549773430268510081690945449538619496754916200589288263015808063271304419651579532202403337719949990777674953058919490369798648414431873011213217711935047271357593622928563594846110123353909230880662129916808679868191981460921863580488780045008422657458093686128670064632238320318896866118942988760579409181535398268792616637299987785982215008641991007707385036103590823119037725524676751293676186034287512720767676527121822114007765158964327557352437071507962076548803067828068599846678738208549777805715552045079774147466183881330087267845609428566134636023108076453347590331577715178976401161748448853058794548736989978598743626523322503713824127973153038333173400311980719273806549999253704785482384173139002100979453419663781121836238757547501323200062247010608398236733347047084080533905218512885670369799120816045018370336658977145859202958014875760313874290996206778984679664960528710061032526610440732347841784534613385289713576579915921432167396608660252167342472322580308043039713796540544278254332028308637414889363049459796421104906284783764658258555934175595105934814605294853656293755212557419419144710758909587448360299273206396570696388442560284125059147262309329079400930768307999242049975315707523478391821871826496207509242257768273852184369919514718955064771827691933371307030466826170548867976165424451156634931167302397678373965138327914581540163743196265244477106795397398691273207007318529110949579955959792201997009141540370185950720229562936772389248535830541616368701385188445856013731426852208090111266797485749684878336238707888649084632827687946040237687207821858059879096177796698033361218684308546874095677743276252586289132693741034534663831937788918533644644059085271384583565718064593762259128322103989296971186958115581990516753518097803459172579604372273590675078747356627571504184164344862517648238053880049847066402435302734375000000000000000000 [112,6] -325284833660905870659052076743799133651194274732890694089810378184218208320398903782310611064835708415444651645794447659593617881372331134302711746436256929430608871210050379176985810222437664856291837641854355367255332774443546808459303139822395433589261342692198364452090880687079870006288459586973811385615521483631152246474423851515891826033560880777231887971945125615960467403539127000315186283168349103449306896127926852369722638706761028874925397441458467335693384273337452473744327353827276493483740847721257611083732030748962012478715915538349307810577989425008266445807064676591655105231994663783234203696883029205666660144463885629521309840867341448194925501983078046043898332034237178239242990634808050859258779798689970228758294759638735904136721030067875812233235502095684204593063608374256069083648483617715690091685520847858096750742974864872538152960121183926975276584664728304650445911566906811770372875041807533444583570590657704411264246751538144141281369185152091779908679313486975211241382703854052177133915131478770352378608731672379086080711097552935280335225842578238179756657301311437074657179570187060082907528493946353721839378219309265301335457382666792507177818054312608691051451567520418290522918699465794693481334069643158906972965263524713257111030376546856579839257105017855900815376716606775077512277646049880656933415450503639427311093830980616385108903602933131982595624133505711226047541751853922621422452866575896462165811105158113771639124744871181182814130159137777574725860182994802895103423103853993241157011831752469064471540094520534486775311866952294480851830293135792551124430114037964214720151891903145900113258493759438897398823855316537310447081066609040905950241072156677423506140427080237533097775475472704856554548927762206521050413408773110768909481657383169275649700718412445609033476113950214547720918289996916428208351135253906250000000000 [112,7] 1222219341918992580940075087709314666608436901265581028347672444657111695283177782540966939189242641158580294865099431701452065911444446069612925036005676771154657281116573386787335419307774352097880585352914944742203536576689671081908893309752558760459271356478247638965422755842547011553147472074323277046766766390893909087014202420621217432134621221945620614646890644281209491051014357232368266330284387087808235316454876134513013860772236948209632052595575698480994198547960920203500706640871195432572259008017946945069678296394747638897147462683875174779346825807910657719892999914608602140321828547582624371845392817458614551546676827793418788403118166763109012894583237174760176708903867367633825026038077182040999329760683281042604976787173255544696148811647214426471568373028908680696477203534854683792282879514934624836009621363609928229425429970616680222073255151645405211071988705153587510310093269466528974498657532687994811777352668008531280047386392842758619191742440031690733855001346797117250629373536458400138926414584156278846111202295938129488758545375846008318446270973806256681677029601510331297250188883051048418634125246564700052435328653482281067681241443924455760367785419989716554141944881682711103231431573602993220876002445679187174999614789228747724074372468311534441923024831336929507053396790699114556516504585946554807432890807392173822896524661703819987313761642059015958137938831051416847307948931130732331812363971970653153516930957624402799742277432556297192737961865115594569435186487738238678612054936124787198805470875638816757585532786776253050389072691457740393545814234511094946171024654604532135423853773417313253780506843557264833561595592921602563025610342342357779693098510998665829023181874186898906247558204058058315902263997983891468492334999075119706075863520905901632829354318542794047792445646743141052237291432902566157281398773193359375000 [112,8] 58840689962082671208765050333036237160410830778640595580551174506048759860818628708422741140416539875788608413204242005636634389735477607529170890730495106415340264582799169768304310916035502473835929984594088682639240966483633553998486189075073568124738263243209797769658827665153735958761531892620722542679140363950870261405682014958851308733446069329552941903499129223318077863536685477758148990299787101125571008766005514098073197254972639223944972809177028432534006566678356009707776089365595991914693819861916253068102841874909413862351602724972104568779888861363617766582326095201922400504080021521234895354494582777641248950209926814114115138877093008909022164145501103931810771807015794875310517583808132866436903399217378382315097370457231342075048971210225699304546410823032622820515155354777973593047987379955213458938814033721950449198449556093442009215176047444676306416998378846392231215508531080756408746741271897802156219960081327235736625830821065355053403132605596822459206341406749703628034216671204416178265183928720680730460379282110103370364230025404380615117720893157961941692850237269558367339650693775512224247281001000595352176510303073008036285409909651744557598827022155081869390589989635577076143510196897150384611651419803994978194853284928042998629658814271226107251508983208319355868626878947724992561850046503853785199066621317358745910829413632395256845705540339485481892756620256393594991157440946476143255248463090319721318435432004355984844525533124336012000398764575050156943786918235428663945805432679028039114564865588210601174050437675865272599489442671640021208945455557016772428008819160407638676613930913337649901902695539358085586255160962114232743158406964106015490739014601220463876244617065532718330973042169625610218562072018611220048334659976770817057514652226498157961997560504244928199593135664802190376576618291437625885009765625000000 [112,9] 6132205032187068474091758676527249577709809831542942967618933997177854267180785661240783572031829186915056449785386432162447829020286947140290737759573202460618847014555871336455971106924643342655844777272172904814535326133162407627367669905270344484280202061902133112341479533092310861985047244273182716045899431335734852580804641170630944902007003437163906518357908432582795633428214993874215045958487469811266652417249251221208122302065966502917573437777719834677453369701068363026408298401155293441650265730454545402460536362396927471770700273432887573958292746665712690668745158646516793320558681367129071128357336670593898335845927957762489978826956166072602349314238445351231111395061794258701969992406658752037549001265483442640237186631070692156462958568429518852383882540210752165679589992983653541641428269461838744950589021815645785661584166372117320731298901510506723737177991263450241888092158032694058492085442494267730944652051219490238271320824371613464858934650010641860255930589359452357240071704037236377483988161242012112503966087048568840487636090183787074340385878044487478977952297655914759103809439757191457831645705133163846687781863931583120492327301690411433124307764213823593734028605169384129933430081858603444193212306021713870351068201068790383375460448668915672136485467990605918256535859562897828653705063374158466356670636997684278437768542203690976800409078756542384258809360209188419846362649378133147732276302101462070494760376476323182173177243019432500726255503499114988055667681710829435238106170107749998309882674157502324462973655219566624317471479200291617442863860752655837213743761809404457718733515000954614696664565107541443129044153481093480426123105378429359052642079091032786045867744438840569175791063673205246976978298163769232585977958768754954836269648428235053603008648118036226240277282613366782726416204241104423999786376953125000 [112,10] -60994563156467877117972032508199269279143963434145789406888676757753385016680647436871469580086522587400272406015287014306043553080060904451166331582472293390450884688406977238238033336616337100035646803437907673226238781593929543084444078885916598255912947167305367118408410540243995136477884390498609970432210154163276439744833565193963142538211370539013959303909791355804823505596954721910070175596954508607763046523400625575441296937510333813966431605647227005686625908023904765644035732078256535062345130826999624809645860200557539051217439784341378243540754156741198669258288814205914821915050803263557775301559063589699225513138540582248966015845397606676162930767605560184732226344382867305018529173286761130625633380064191860563250477275394885863300929311732605548358190170035785261068783123129718811881404902231535144547636790140890243344134776678325594686817894942938780904729589398994905579567709499797540141385089166720719183221999142073948912361349530990013032318408638224912849598280339900468384932221636179157051968619087130949562439445524918525943370259718233054072939338939921540292561897420089891524042659473122465786550389711115407188312940825629665251508149615358719252607156896382007185910817495621392704897923961006041270827183083317898232824117617787336507595872076733077102250558386776286309356062490821016733597078939864312446782637374738270235792781028084181337477173294840341901538710192342620381595682014095161713554037216970509753935466516530104661769777707465270745190807476361913073207850871031928224875472776363790251909803187048954750579298670281644415524731693888220683979196736057286606161534631432288396451361209293641129115108851347027673139629243049126195918650749620543610015086783053688064991424145865553402545849528233900002805231494233420167830525356680551327824423157911850260387180856615473889908410516647041532678485964424908161163330078125 [112,11] 228043294822370227031196585712386230027021583492618866394418120525263714964814868163902321694773373057417682775851610161798337905044069929666331279535387740004245722015547708104115627618124678978988546933985360237503065149123386673380791114353897997914814313893399936979543416475659741403869407993854522568876943412590133923413917708974389489303521141077126833528402142484923970512984916680820618797454114317745670076320272122792151051670809672601363906552807584076050092587811363622554124577049385759866067204210148123291437855654328217009097029103925234701271094858781234367368840466973201721902117399703991513276911530771767179423801390513757588539921701514216663245163658033962343704224255232113061991194315951173492828690295251396879783325721064273773198469908606953166953837632515637236447646944721179461525405123385876571411358828093920212302188804141059734355659334021142008914025136104085801884687904760935996805244417848132160446234203006102474767648242254871222560853752560570701814582011337907214255060877061954989013657703817159762642154166761396391686077204776842045122497505302520341926392619270603047408311197449604050035455107632830541825187922895295073029782479418336358310708239107687729102790545063260760092992233135640866717189049619709170775488812453652000801534301930391299533128926790245884605737192913573556915449016479793982997112823912436978062127063419382687530604670533070621683968462214604093457829212508686006055220651498864728408476708300979327634439264249048789373940062487700196097491265592265491601163281200980733560655702735515938264035433529019079221078900063789769452659430876610860736831243531430726846899049814535884665878128495141328994207650382554031547722877896217123989285703436403615273341689851374855534139510528787788933124344092405838271460316949469851478250607466578978369035461009503835234316776459095876816718373447656631469726562500 [112,12] -582819061329974470696314661802502429706430593486035433627817387977007236729070654665453907047043619618749554410051211052612581095231916173862334327169888167760375754245413407412479887024153570534260491489310519419340173787502270746603867055409049533847760343007576686644915036205195371577627911765226913959847940733128798339774481775243942690455442435037872869650676126459392330795251944927514893695954095568028249504000340229882089539802689281086466246500673799813997572489026818009118970842910591738970528559313894534585935301049667887204851089588594427713776514426282391525995262883605149322989538815869749311094873252034821650187405829458930435664802698662652783561263658533373216507781493231348317067024060773072285840072927998810750380194423594671689267972442974255172654699916503252071818002410376563473685210526596192395897042673913881475688302598546876105073582972406791561286660326764767461107246881388206545011816016873485820210700832708657624216632783731721867632287540887425549761867648987772355222041554374828455328436013691181967281757045641432543011719051586292736789710825997136513820289538773469048884009662211762078175194606980009095706252587846791235218421315272751676629959202204898365252917097305199129203739549253858199910271841712682478565114480103130075560776273405382404296897037209859331318779548789793303526953946237703084225304599443523572288257147486666390765699500157542132609639366133316507870830669017304412308063934456906287399660231420425564894784787693760664371603960186124882940403925465135833983351143462646134511001456882339712674886298273728638741773762768509439072189402216585351531904180907792770631666582110949521439877538050009312095067128254930316490349080174124695229628355997786936531885621253965633364430670429087199934803857575538099177563332872826502056976742202805990953106449781623852116063666528589237714186310768127441406250000 [112,13] 1114447768990432033727787779608678181281269789073516249775490583915548579531536750767147534494316343063140884398762332238799008628750881796796684293339939689993115209243190813781031013712605975338248553134302069877501294823528742265336275497555244288115567959710832473431179619869211348988758439099813194092009629264360852932130019690976659674548654414493981440359107671140013256302849875242589327192201432360168184795742551734514382273298081762997614465388575029415009270995269106547698748622845590205052291965417986422057460246100121002574276499957759995565175873367062788952781964355977362079129145416180860691179989854639753381100788733781978266491661812376569360464183530071781859628304286651106230482001884248426368918353938157692640287048501572632419663009789081514986646489755181706305625832923388226444948123806532789093603784373164016168058897592554349130001737707010484882288235710885113201418502113036108145208235068327652502949980794073544041509933106323979495593544255416380035908823247304202310625567663953445372762577643777232873115966637126502912112939018482200167676218571815509042272315539633288611514634367933040734535835520957429347941681510633862785845443642429022461683400196141131444624095931156530945380074364773240345980879013681165273810182585133886203877999746027957119408739374544160262946422550481132276943926566819607487751866950451228549652387658236568023196270170816150637184451782673956705316259914066609984694255113461597657817502746915175904307388652926096025083122718641563609875112792694875051286113150646507319280298461091405817222686203250792463135997407186649696060900015833248748089665608848114920051314516902437336236057436725408298745016593077992177079848707453850230758819932779725624065907760152896699445606221245035155241487553861339851912100604693316334645338858584392790885265256996668149433449279683827626286074519157409667968750 [112,14] -1554948168613411604354076638303116921259643990450533164709101429764410724809903446972546655777920500113861634810649749665737029893076304427142692839279305470196677881470300670513571643365080670269568764357822853104720809668380393975831780864192253219769611082947657820623606555201495503481405144819654064937609164156481574048107565571486786952055263138610414331611977320300693576216460139155258986516986291532748044808834613372714904252341965751825318667007502594866712569106799615488082163599540890658582374579635550005291482922153709582451625492134256786093949027691664618161653093501493371031536412799679819846275432998684908958160983709410319765760654132080024546629962773206905509242853945975249990646885877721199688013540855046737626048864641227689353592815760515613229441872440726856793350358294995843645019412408214619418420885072941791054892720965442467871048436032783313745466753672156052201003970133941445062283047058264804359154503060819196976598792770966020395978195929581993380159233090598499669478402688340411792504007147589314709357060753906491930199028798869918719721042296847913344962819684396672802441815017797046574265126388759168551312306699492810003591641905973458018112095605295007562594729306992843293375848845034172210033614430477406953720263618370366414386919465502708406751435545368477176323540294393340289794951195577364987359234413665845913504047005696998970216227792732841934354707951498628007053968017618075163266377961924771980907414908850155162787145088194742748035131761297477207470143664903387108862298882292685026151471391394359200996245079308936470381435373799912657432081456389214921790173863081016082275495038654864659429900117631836931798115092817007507783184936184634700939885420440554389389030982609173338903783857689346143616253293508637428149102571212260312408483731293154352978110380439219495585234653844963759183883666992187500000 [112,15] 1656298046426826311592404759159382942670018840667281743823257668939520472398009033549273369924955691341609404729169981174210931519485926009948819375120027419078722732801516758496846348010623199911977062789817437476620069001403993101132716681693139630682378869124912953941701544052359302360582150354219939495089982680355746579124994735542419169425940363904099397421703669256410689072923542089876331852694212195603043236867187538386715274121882276542880541287098873640312866915009800165045962274591370812839300708568968177870487277469728627415846671383119228641467334768844110915526130962332882462310678648743624244868567223201002375830247496220332349483372598979260093926396850369128997925177804014573229931836598140107061738748615683430106627896167854699504223636274932751319530271759161582368455844919906116505246776993093488326288611063827101608099360137021138800160558883625529354311038672111373081385536922311286042808087134583525587581429525766348894375835298500195241048800720203728836670582546306666706844680074400645245550103345248142133993393456103277252413273449191399982864270622681673153486514053084824253752958522922715664542336386780131018917762779867009393373815498931910370927209111733090324197429874250958091360093097811781807874340488397512135556510142819453255531649326474522311418770568042935928615512172903948210382349893748261178255232773852950890543835051889593772347733586834146997174704840867621497740494671432836226502700108168085374016275862263081028247101664292967396776083660085572392550999076290762596977680190216496539267297302852416853261353375177326189392885182569703224502526002985067666064129188828420734559891883809155633999864043938693575510289841430663076643858480732076713734359395141254392538903908485878121988543384526579455666098673600151896696177793476874188641407783932304488673082460640367807869210992066655308008193969726562500 [112,16] -1940136868414538360250018722570849732809202870920534728385440701323757054171652407781742445245527098236864117878729770530028166244228378627723061495600811225789538359368477704534118491995096332340164939047308153175022583795041984262618295605060349548600920320988014779980891721307777188449021558585905355426791528189309239028131996566545490477681615410937875385101639006424127862624651283580793552276069455914209862352193158523451143247630666208468735872389470401530653095569638595250973785527833945010015236671361251411470333226500792950658279525100865990253510287863307247061562319106964804016431536647154212889572609795333423686928406511051738554980751989306128157763138435046543974838720182641111931435044978721983990153206001074307043250581269701217046000702971627536845178154754765775942417119409730706841628881855050334649776445297277620197424139859560759574647949913778707055068478450979990145508604917007167017099669587802886413401784719441469798524464695963365598373108447061520839326744580894783019690492468136780190734109189654473314897610156749372889218461814856902045391817654237590972901473421966681448923644899814735367624723426643917467330746021261593996339409787651922831031806813124779987606278109144671735015656133626353748007666884720551587619779581950684804179889717102017738910194259708884653207565007435073651547941904383410450471356822156760518132172241724038225394185983483867924581009274969504664553920320693443750630714111694787383227238028405878792721668989539626220794375154161151935027397993665091790215270929970562591120675169682172620757037007352710074609908375217291614660158770583677692800099934517050590610301818978262515357487678917634925005773059787093799663610114667972979313725841636704169023787136250032616388482316195505319075373068961378286094299349003206041327464116419373815334203838695037447337199409957975149154663085937500 [112,17] 3741394265172019599080190290194327583403271468935955477495471759431039820946846747697482901032532475348694346874365399169653674407591287856810005297611591788119531624223173648802387390250574847069790983267690693075264803359541093336036554873090174507199786048829058674139076126194918284853210231913703713808948495822854281828153055277789371571715989071251553006107933171042792549534811429418952399686969939416803607668946441829837382945963144634380516980103856122606636552184399971778516952003876809326164978552737057246086982877923744168134946507913214290580242229672805292581974393202091621772590490232889748030465654121985960075336182637065712289976313390792809993026116336531647184114142549043455238598367633108469639961828718034555681162597961330588568744366278856365267614418963693361509549078951948492717868527044174988016401918962692229542830974827961402488626725037349482984181130571063945998961493860906418222766405454480804105269557757968726811633377863866171251988548350465350515779156590130241604743044110921411018498995431378586365975284933305893881189971503196160521202649454347446272402848513236901745039836231273240129046900401975770071310117611920380071320824140203621612412782387215113625715829834241811393223791054097908927981044534638885019379294768473086834741278257608408928519400623680173809030014342064485230394145239292385846873882582026308519965669208717778511168424709386735598790048315885495194289153515324887426535970771682441313817677925143220620641028525738501959638159084344518866323019729274456434733593289855529985296000273094877098886744128305494104287757339692508953727989411535933804039644941170699562220755628282951045478130741653440610642115728910426377507588760949009694375506365546548276530407317555003989658588800392023813980425025390533162865774680184496258779405075561842376497554210623697201754112029448151588439941406250 [112,18] -8056400838956425143614034722665012956436367034509494292414133563992087749464343545268597785205657606828213665231759896301574765783624604021053022013328366596983596608109934714454966189535561789330443779163607812313918366227736123092687900898825837101689276888325849500612098188321634098659693712134206859928895640051704900292145621666825980755838581059073682885946380154346989677394856041992556380273467873923447148556368468635080473265549712985499382107079060578632850595477965573508397565447252551062842405918936263582302843360820756380242826485751789787484826459758708380990662251867701669459486842255277607969210277226464857588482807919102667368397550033213662876825605024313595981029514298041112277281086432469353414565008478784009786593668807818109318049895067248617673096938161370794043455978214909978736798777809271930464090614854731971364769170218730524129322402522520827761483590819248394137155063136550510847015878317877722509272972894388035953264889615227170887706163962076122571485078497256404661294597175997848179206502911285254658654082445777477428648693032424588351044578676577575810240130790325050690195261883529979657600998212232525324298268182611189241720237217775877611115688098442015523561053574790083241047372109629589224250184394193255866443873518091371698660571448500509038106302905595899795338037693431687363477178805879257201616729936699505219818030129919513543634332188623621380708185204323026249131510908223775746800238720703013843402572081307614370261809972564657419453111621174631377736594212289830417476697916170992323976814746999455012891767598465462048629562180839150213759199594557879959170628494649042555049772615366433128375109002884111677540745812407848211902119889538920269007670538286816807712600142678576789080403193962390348754549751465483232730462162524763015196620848529387255362865793983928597299382090568542480468750000 [112,19] 14598577769600155298964251494387344059554143655941403882348326876466153575582854090356354565677159521925452144735008124909055118067524285409021102364635011914443355300373050849068843668326929145299686352889241994948859193784162347370689160121867227478545405762323558204883114237526830492179967630215863401654736879427217410948527962504139850267045924897402743509525775464672700110816981444980330527197958795797278222796358759550820868311689855081559984556126152182981107564211557030691685152619345650722697399163483759417031504786746254746220036432159233316226789661264884903677868998130128175276504790549485988551116916990520252951343576021996270284259131059297482926080292686827884878959847001552706310762553625880855440832600773179767858079729223558705507124615709445938736366496276038522091753011768956547575116156561768692567249619531263676103543801155695984078435329728371752978076101255664673621717453919899039123198750600467649291695200533040870655250313372309679638800783885208134470913106449563380041923254553381651900134791076359536027581840874020241194279142522119825725260631719129526401679767753013960963540402238525726535439982124836978702063949287673511985388484409149035862623248679917133734947112124209953681156112620454426602714447670755327536485942756086921410248925382142592687291459705193462246013395272700592943209662809130112906155991190092284488723552842325926623592012534607471820037895855944358587408237713696940230694970687848103538592477575050682908132820817670616549959940799192370625519767026339682664961794446016230961480456411114763714376235713872373218957552117414054982035128140816086455466696828292092660836584738949743162401434864812826625907802989891394413658013995547384086600032426799561602697992947657271983764883513340430068916108941369106843795290068032903516076324239716737688615788570700715354178100824356079101562500 [112,20] -22043253590598757927169913736658791742382622567136706953363308487398812716861387422219722277154787779730010396594841645468741751175529262205196768725641644543555106860444659649878399929568067119053329184668453063764350630748261506028274902679474619477829773246423226109383348461679458029029992217502203266696325352324142027794995441805662107157155487848808117543498073780188768192466266694289003247962134589228067723032579407765887333664431803416396970873874519806905033021405871693704885222956492146393216692730545835297904793516890469340230734476832378790583684208166781933984798504470507232469649668742574869269238682483250738423883953418872113869112840673299097528614177366012395964028067207555604514386851433177103523129181280155276078039840232755185221286466812483782657630494578907785423344706929820865094237697157812780811430210869099746004421140849011762152066684109043812599866173597116245921966107603064384506305869981763739807303662144918786544273379653198686655364876932332964196706900412847167271346091400702970503715135263528903244776155565714845720339960265607588154437353124335561557375091852854090662624818489526118575182871529179779313514493654550671971130924977574020766355522394543711493715792767104484769607254569874904681048534155862471558109604799325020183873975142431408818104428556404601736015661770853327462695372000034447949560900975828623636008027806119934852873932517800131989820641516986868332696882451441228521370528608549520893196511908597466766901605466875066282705710766093771687732486780232665586261976535854770206094310314560603864503820667590214791330283216539251169925036658469847189581504098559595475346321001185886197503081614028823082569271576193742266421071840492796462357306754605566095173419286467520340797044889661995025520685550928347428084029492061466078530293955396041072347657063801307231187820434570312500000 [112,21] 28640298917965768592549466960432136728543176454366181345906052046023349669464921852716524604020666368978419683018977386100940667059671518795792209112916048917301977111713739246572049203524950800445853057738290522786995345765838362499231825294551468264772754104806754859205608140188154406616534425469082715196972827416593765108881133090765019628110444323645940019376548955247474583409720773440330745822182366359607802753657239885459117164561080759864959321756754463172002086596635122383831593752581503813555889654180837001038710061528082078280409826633777695659242766264678217453520357135995157442794115556212050719684893693178478187474031090632894158121534370766078614262041543632337950866066226648569682336976749958851036110569596487728000675009427451050452137280333668936149594695036724605284787180676618248997117422917206299400219483603594259176491542965975225659511922371401330695362667804769098332390151414184695464618818144646943753739548790077615894059646028628901399504909706655626465699100809051452396434773650791963382638822183880892352447515626860883075563848788743517764196288104448566698312116321064332355127396479584375090906149034632417172239585724866038346852124984966667461048999009009629700700828388476063334510423826936864760816157672857092859275222958014399677081028907191030457442431076423652464309634063120313352932596328118285880083248721988925845531829435135929228209511263780730142795913217834792298284552316334880203577228137821097194806815538307205893851764192019382275444107813475981196715550968034289154819561007700629289919761119071813260527521867193246771263652866601493627742965840690070359100846097150502476818756059303192499663758618739390344876537351973619130913805728826713525886755128780277955016820135774714915904244087798639347863818841657646218098744590651297675774865494425017176105541238939622417092323303222656250 [112,22] -32562581976878667072649935817732558758412261728678118665961452811286614342033733338645092556072806666820828727286450311765732939479142375961541206588658951487494487102729650772650664011538880419990291943291510863029488465975108929078394811675506547380475618699828550291987148023954087520340123685555202723851225613036046542564331128646988248509219514202654141612545435181547413190407789436696482176271307984437855670362384688979013556889952268843843439639529879594090659142164588195976040712469865600166308684882600951057904963245317412763736211093117154261515966780439425750591924021551058617973136718231523613508196195416277135312910700562641713942212011995334831107362944860668814043263932457487153697486372943964679652216018598473084227814039377693337404953028101913451581039687901849486705313409443133530354854791094408419186259949423774711423321733351469371509494068563731601192376737682013139647329078257641810093809576444050353959787783453970285717169327079259700306001654770733501212003587439922565910300417949863107253831094169632774589221705182004867012984909411364869112442678286604799796652667764887098252832958091669430959428392865706020081555138081191520344938083174028743064853442183300964923801867917178930138689976054313777597771597182164359878188482774851657110797286230655810927753722796402171092472191487393207026509239467699800617538478398085230270184190737304967285558455151097133653217429592857707514938962811410821637780389331529988874450966440086673232123565067923044066519939591363093298961473217265424723648431636474433985298215597440653967014973134125878893839970260190383681305883123805947712711173359427601167859354149562339246257349145597651746083987683270173668038758495751489273375179433750345348602546370875223368418180703514680494841130296818109999186018054676298880436132116358849408754849719116464257240295410156250 [112,23] 32464389258636540211227906723662524376438658629903839919030246583155216254623332533395747205659873140292177781146990017084615353377390990833022579762992846065364914833377726043149599507254788362073636784367008850608886802772455208251671897020797997236189050010120207342243238251937252802421355322921496463451792887856256910442221834965864467134936016859557180051194100463496516735303489372889117835726819512575142993827862012054147347747001580789586738294828283203125639303667351842908832972617428649447998094738049804848614037306828131184857908884754184554959587535171701509464394843633888818822399357551807402401656461065242973568314675543182724090604691243055636722073509285367140698270641722993707175588713094360699238424907765092351083544853205739162320372834488529422204216743895690319947292262391341043980635357205821328462563172394812137434876083107960260583335682053497540438134168853624984777962874272369438416625653331690178267883289470163475083246712262375429480071060724973014056819943440764820986747495216135158696427469357343345387874257318728147774907960599960503132603303221575102705515480394444094258479112893779511686647650905163197360109877329733460947374954059796273753511289937293994352879106282529285086462466168518293329805916936063211046944579557446917363679361176367061767494587081448693135469446535180533028468620349396549457929032155565219102024645486964883642057575126939378893038938633266761882436147486561303858737788217651667500217217254665687781546658226926642557983170622721559556321512052473257994481543079466747834428031297413237502834372703077939332802973139356649634628206447190825297159866593072566760776489395153931741419272047414879477377991018514821645238928852544580380459240903907685381263955357964005987148842175881426613277529707789321277576705445245001478485054151323918603111451375298202037811279296875 [112,24] -28283625118931602219246697204310282553726010077400443817726518850599773075727688562051915501601454803951162843711778215549856839012777317131625334972292434942376650263647703233086240393275815078714331560988750074493979201591896620306355133713436857913847928672545552320524136109827326205974264226516266992252410943337768790328693242289216434509824288048866237201051594512962046056489136048221449951394440358001086396215102076676216991311637801446645163780043712532733554473735610189307996978100744517661127623222329370115806371831142202804030251883959737136183963119117117886276804395243627988553296668267887471730305715024342503684435523200298813540123419058179289644949387026120415884470465243110835717258547485331338286473953882669382630223001688898514382493680295820955035188085733244727941362243979607023909130214761267824803666729654369338915366128220252872253421595485007613980520279096943598604929078998844591800260509334518739023927144748431229614945420935747230330024283850884030213205180926042496954535458827691160535851103767155200207074481309883433802005336143141909879147750112680213327979159359161202256330279538451812205249543765171883080639083347186906368765424072778009768113645319875663819836130406678342594278639769699592758869975637129311894512110335498760572462153238395902258917708921076188375630721301848405650953986904134392219727721842863782344399464075975814866805361049054386640719981788803241032836547943748766033609871123009243468156123962251589077564085908871379213323035111183934066421865158322420904775943670310443711062238840082844496077275864143819039045190771063452273940223645955323816581002435988985886000111356959749169790850465740319892261714677899263997828558213719674306915799280790837950347274406594492301069416136548111544152751841650062948464110293278817357363885687249194234027527272701263427734375000 [112,25] 21452812765646729193757519253773906317214248747985424590232638813590353671172971758458903924209335287531184655767437331949007564352348691430071340864272488894351221904650085153258561899246731951149052740384191522869933397769768316693407227516406003135780740192755571158790621134014722836954739811257474033628282420740605866776886822466721108959228687079563693536051990541953951979813452267920953419429072165545327545103091822575298987269139368729102211396616902129803319470682548138742022490065692283383853419580117139027330058674768748088071975633417654997688615977383344592174713639321106060765527631217654176955000491661435854899611759743878411658839040490743195463772956996581581704311019483512278956801748317048048873533193694069159522350023597412331160879203012507417677578339026216650885202242957439394119557044145672535176457171293068128985031364110301213306434620617251372607869111217276531887265866510336146049676793490336296888952949475349041890575374212205602821256642368637283306115094968038760670863699636530474592399584816867635961167859067421107047223266760100384923230213451689737440793448142942133651150765440393140005287873483042668913668547671458635713330120239457981582681236365071150321699167907037887537750262269879613649776290656187283021483613998700468193056766157666648090756327020364909625303645696735121733574362184164984524098994827752411296402722481780694401147742911028438690330819095576554668896737974945538423820491896665797747948441187908610010123226031913580921688493481122816846926796311193318957514283005537650732153820552954519329321771726632810842283337964985581465203122530909468312815906866681626451695156402099657647557316849616002895613133486731161851961387361559647414028725216335576294109849241682265068864038724450094139150606031352593810010702401086827781351296096090663922950625419616699218750000 [112,26] -14130108927653479772492965389069481899103034388825435179193360247198184726940722547822034835672372853243324531298656027601847239138815882744232516251234150516479325114205552384955357972555482753193851742169428330119791936879852632318023776948688831340727531105842659129104340713220705553575244876908051528810711306499356587068700409979430835940195036563188755923696425706119207807298671199507177672461466077741716173629973351358196827019746270951110654288496271075467488606514233727622782900565088938994310057439859351523085408939147028949104066310149491541349123739259444862356101264422569593287297319834321327383108750205085606814588496868985425678016731506857460020804118599782754995887583906390834605447082934816491243838587657766211728117152660429366856535286835311365973360650397638109360207406911572068590877240090865400062517031995906658147056868476528875528490126141738899421201019072590197789084790409772877432498644459245157927833506215607625969633376708420936191802046018636544179286589256303882428283845321321815991014858095301454644451754772085212836069929200240224812741159914214492541406453723814856002045232117223139327064530733147467790692370727484159998678645309718031913784924597366720837403584741235501344728226141552517131209474288928732289155659235374129002279182570706984389525982868580583965159056828256132716026606700816503320938253119594535311287091457616198451274414734671689171924356718142526932131445508127943945519619762153598604927472881640806942433191571597720142817373079914777369176323002534931431428962314729686514615012293590132672183180245355607209545781216085407808224537223648710837545773322140320733922350002224990396276135184172630443291734690894994552160598576024665000323200305077678489806726218067252478435423070551838564553283096192349814837691248325078630099227439131936989724636077880859375000 [112,27] 8071926311708428288964462917764941982076230356193567871721210510424116195863748105445972670716729116501348357337723840559801815309301347802072831112473138202470396826163721134116774553107001148212088496694392255786281036033528931819980241985880550113314805081990143749803598937216431370001294979775849582964797122185632072252147783579556600576857877888053188861483668628543986267172494538731777492882017852835770345940044470005371131270745750619285437800864110633190548124747840261777698331757336831540083062631764260751420838047776494742983380607825365695679606351644736240318656365165662536209697866465652572970433643120815942904923725386093870487618489466736941353226999794378353244386570044364750390033619888849852033008957424348120280870030715854874762219663564209830631897789258425417256570589395077362753713162632794418373787903363439732873489730684776597820566641372522380348369584133978008933336160960519038720007080014089689943071011166623923305631520780011237917667629585103546697912993495108098501076397740293321168415655540253304116193815105764824366670310176518315813180268815174728568829987476859630196229301038055168495324485829314425461487412435912507483067404532306650564837316862548825923081305029622780556154231445923314710353740791397995206687723829216794574187046641207860680803447784187192965736326995722317069386890582609198557974690696592163309297974703509985153141645141389759780099356635547213119025313877253645766260341760743847605955301388671778547216542665923465267769185669561854488478026515619030225868254773597980588467725340131768363429357129835060137741412525469060054242488792031377197121608343385542213908288637794454737422084234939537013488941987095105183637512993632046011232633390680205656349779694438279758654197256841566649921112591944890236377043953898413608527562246308661997318267822265625000 [112,28] -3999096190563368985748609721699039435327290282093129425441440807284274391821457527288819049929560997638806796799342667002919916005736293984428811455404551180497657205862343624359513952938821977644879882504810049098931486796309475219707633008264762875436513192124342118716168176285830236046295909059674702358242723266327532088025125474793661597986777351277602638397208972201778741761335742947903944797230889321685521976947168853346401582273505862331004049705559133796359928971375373869511537716373033250729205801618005548443541987721785264767549992282406057448785514120111399948644455193575470101193412831393476516882736498082476093601796226405918814791698499919919800429463418119214159398692256214736102938802863085546881855377303430545250051561166302763699254968431766109526495239974571868614207634831164623392945756911782554598062614305243011397462771317819459862015492702934453482555658718256136161108357733155751416165921310165067015494792924346052964964318268116069075649697157955904888685320987169261008628680398062541310208103758487913973420788907172051313531150180519124846600869671761237360625444264712685935014264881091065268981015945324122170383261806326413314093202243482602599027520829724071432860821071595559322480335602397475447664851617130409427420502853902652140334471892151140069124753592442206173232586472035999911564567712104468337763864228256316577664308589159485211429730985542157514179217007871198065852712876575714121966652682507752218690043424991877104454486530106147466763960595379679914470873367265159702350320130950615244877656350092334004109935508775577328831808120660371978896530598333146800347913538147773340850388134282193178515286264581542320821846848477007466530249909343650719655053180466082861416422167643678130989594711476281624408821803814707810462977582641186380385533993830904364585876464843750 [112,29] 1719245565048304032386380789558199635898631148595035562790558177591658357656798272820362305114614745913716874801525585404246188552653472298006731422763597319146378739946442035304680997344817310959769223118281892538367219152082791807532494959538637719009969318504844245067117027164205949747191227368820261807269122087133536332374770476373213861042316902481741275793434197703590402761368581467793090292273283793840588814505413869573977852588233073619796637905914284509893755085412328066435902615670783715196587507921091100160605162937014587412932464494892923126928995141979181159271348004739459532997011917205514479867183339817351167094866859304065084186700987883124689458807182826609658316439638534415990670011188205914106348738851647365362172799017096769319225735556388277846555709754356443142869477440673672392839569732652065220299918753419575795017886174198798075920892843024521252332222021951941298516400302347860943610728311233561111110273203707026894288998490439287985188620806394595341699182246399278048794481122869490056593386360121743541136995956700309452420685444467370514306863163999581038562652632858813775067944310606674385350126342105911007682525987637511923304944268206279516737148230641790714501711270537667502809946388669332631690723965947564856552102800372109796212224243362799831759318607007846170427624860930641372863108390266392972007179879512858934664506875506232132935600702674372562525439989675833055855480315750127523371463619471445761219984864421438387535127012411271472321460229878740013947268920062933816375960091940938410509398185086740214511631793385817296303819059148140379540775785724846121051550537925301894064781817089914039655590495606235103641406173711819852500304486733263730397991108359327733758846412626258187569727881636076772549162183660240299436596823901002295542639330960810184478759765625 [112,30] -641103191740335864681373436786555122629080101953139144927956721544415450715414856881928968707099489179310645998322669744505551619951924174821368773182100277746375630951331913018717183936772549973414148908553194591765404864766290803187671794271083019699276478994832726800567936617145514235300158061547554751674506988543347571548009610195545279030788716987293114087065693429464945758067486173853382653063628946787155575105254549216566826815186675081113136213934287865307480221219100003354837407944932901271972241662983905601469875448189306213916292977528772284805522667763658366348059058267797137467657961993465683710006010342131967075578916949225385197919659149919079890694964032758526762780980666061822173202919477842205423962636838555774382436636213881279289624098939962107635115055525928767422375935844695013913363106986567831035661898386225554572272524800721520084488526303153389346745773525942448575581865767009893653001318488847984106387331551926321859303222341475157450119100592956000922340511400550113335744828081225899017535626786839622423146677741002094686709008966137069625017146273219965897863829375148026206799164268123537669751605405715127143381505493569217297978968738600397261301765692201475909689711976742027576363376929445295233093696173937412929464367766221270654881352692311708248765582481810160829140767190976294120705521950262587671539838017599206195989818574898025803927789385066725254259376899637421403097178280386699122579782621292174685021787809252170867662501044355652458133802886100154075685627670169966170461951827103729637055714341307138425765051203662795690973819250529030545025352784817399046034031906984538593277935515764695977867564020912137159836235905859194878724588100093355006371053871270585941619263157261270971506731969298775730206687031291110882152972649805633409414440393447875976562500 [112,31] 206588650066982469303023785747817941100975086080209563221322680330264143417216627319608503873727973653896639159318938968374418979670212478587932371535859740510612139191140236362471390173815229139903107346479992447882665636979146447857965733337024658818663061773389844625408829117547282692864443532876255324630895493127481211712540277516246456281670503999049582089571861318453603669775893649943775805427200208154104274448672986705545024061962418111901538563561202265677857336482090676935091971919159391231681256078621836671299304023454182635103051247393822561008854293999061453826318253401660526202383603572820454883299664903951847880288363689928998025210152481899303847194674544857007262271015801981512788343914568389116924850698785720122497526934580860892496479171851540843923114614845091155297745961035404372063955870065071467354389696495594465381262806122464891131508231708675892898936803387501418625617442438476756503331405035368662025066175568696258234687924924910723763322932603994225864587039174221071564202340901268952761841896968943529154691367975167677902933073904903509666789646693959110754623861388627078018952098294733736304116331443240964574493950924977922342805367113626694690739021670447785398686747390844928977331282318758920446788850136693046682901608231543981630706169296904812253410783721739750916577904880072734717298796816997477766647170960999525611198223702645307663238219486996810460933383555620325065501990226763667189371107309205821185729766137717526978238761700592294302745120491796959269342202677059989754856882593892927872790926905927443701770381313496629331851121546750020390326662546704567074645441753260374921327768784491222049142736967503727856965806842975832112702801813623890922933776046496231363388322899232521679473806881696531398819707182703034852033763257850296213291585445404052734375 [112,32] -56964936832689480967466701088304940299908386742782367709050958221719111777609813915095394850696244554364861099524042712516116176404632374821007074619830223832843524326549023366534617222857798392900620722419462123431982020820399079693418285550647505115659031046009600903319618846589700611455600013374453602434107989008935675667381114589428613595817171555962862295581300575777363943591721986403094692914563151213496340175595873954990899847280153078424085896104139053060493004015276896768482490709331224879803354265733768372887733993975135687032706729151655185994463822339013656529955335738014609386140314300693555561699331953776997093956255181318521547497530467004612810792434060082594075628854152093922404644321175493362972284310605893192492938919860227379220870301854583040782120792575593189538156642888852374342304528265625381208967152143343731311758857832219667990159392448245561196617215669723903445449258722978383479022735537964788195452385323647172645226156965265562447138961333485260035655947399947210417033842272192026212176316522632437595042732198702340492402839947318545940970543588642484658391151338529607182295816688966106560803924753634414722481489515043214331837529581068150916117373145492439854898507864603880813768477704835215541901456279526341402216490847127082855183979231236579856231166928987066256129853479363114102925259210967330078799518142203185242586162744491257054834006233325114402232098119179160076237210629482542903278938485206172207382172981482843399766562633461307531586303757364157494016481794859681704283717259753678181083571649037013043291060274654237219154722431032896846722419032809018717509851764157897739385478396998867690479221424517551735608792739360549869449651692273920625357107410976861242447698265349691232319603240988008444466392265516374582290382022620178759098052978515625000 [112,33] 13185626488002682016137109766378394681810053813323798637777487752126892074719316400950059451080545072281373187501752687602581648787166377772619853763912810551882307615610509906882895520161688833738865582045904045204640128388516790876407223940721402856223835341773567487700496965697001728418612970768319735085185228617172166922637426115330070802266547068836025237143888528862334122617335756000720446250645479978057891253423596579888106549604776932206671485321284166494691075440923631432726934186821050587376002129891794243379987611410007622520572815233670098025879762915465125402659891274105945153329212426153669622970620486550101622938144800239907456300297001605339703913838889763527053158926191243955670163729044039064698703756335322537775164804784132069164696948800106728152934605370806032960649523298996187576659125649461264597107998785673789892593313605068340995132119611698686092492227583138354738426800293806883244011045741846958489243226567758430272696478427998975959538852336650872202079729822386921976532807198473937580376497670115750631372364890365055999488593285680314689063172175024395841964422641674655174337084968445199009130842483508803910279461041374463976226403711030313044346302107587513893822035126628547070433436199666037042158987231265737687611642074514695421695252463282528078233703874324869057449584398117001221648101546979775587121193268165800153532373730634113990407579704732731989780459790252005891180938509931499179278149898441039419353430182072479887924061781498504384662557309878190070409193881655656988717160986986122633792082893229585297739613291217296725219406622099156714375534970372532990858226190728086692169818939812015969893402106876359581109019592630294120233908839946083911413686381502385046230477459273754676160655249301675944263078027809954484439458610722795128822326660156250 [112,34] -2471662393569838360305761211491801832712082498491631203375316045181912886476208839209424015847606119752973089699665665123327561557030101137920451572944646583096208604008184491998874915000504201811464562998924548375352804388991397631905221472791000377644298684183257661353529765084441898374711707480954833078025800834796254636660830349529097211255582994061806214999625366438915743432700653059488896255127408433633077904846593882502327303137754275522370187026783538224302373908685862981070531067046696298162921344140946920903684213795187659894101866522255783019952858011720770245472955478946676626675033331992775528126926953540869132902630316576583528896830918208835707964052818122107149563307785721946680774026148441587385042901138531274434569334602415836502479691099839119896696670450302164085772446000131051007121635076753995230610638637529758105566401473282973609157240689243622708433545513753354898626492546491287524324328668870601096697929269420338173944123024458687640211048903316815966309329324379083494180408633337957591646752326207181263905186711593946600434876835888223499380613235578667352898685599880915625722964334068473828984491707188757129555110650192060571452262329482524702936860754839684024317835880750327136948957257948589806131425333617665521932528732509430627322808937482468223552137192507534474633283654028287057155712110452976316039235215734709047869056965371381847518634381769610838297362185152791245444433879798338382248454514255695386235310687006776276003466754763072651775265494490436695641605395901594478306194551401204247794867803645643899306237901158392164283938448088782958311392144626593370372916414003034223283474462076957669957960181538628083836286407069599590372970975951128493149692205190855005854043049743471661557312317888700904674570239805131421917394618503749370574951171875 [112,35] 345176061918054418379461407939863675581257073443522146350207084148707325784578873987854714076948977233066853821866090259945616682703476374727876297116956051189625166100161352615868195536287951354699273021523440146489322266542888897627415928554156610681978051265088082580924867521915770804175850603410822184341463477536085264014659640434393740242125253663999693018899837288511181660182323194741223488962511169768796823910125560116671819988517686193256166342943160220052554428307659045250233186069155087318785794122412447492712348596317176832589014848452790242601175662762959694292799538550740641679437094680278920084917763230750887166479549179468604957217985492964446640540348100800451943213546749204873857683104205859069975811021573231279650443066770401817928846956286467165048886987127513122984051604331054135598809264167791144192030266259067777658781216885676239793663221747884852727237147562918375834458686204586049547442480390578949550350815324017782043064786789018086148610214176331647421497150713570818586614050144501525070462719178213538906800637016867162664555097685539868872958688363516272735713780979730717798464693399670598183374762302599627575509873480196425874616535723307506547268412624274081938297591698610539359470495497788525731845423364802030401887654666014207471646287433298747450381651554845537630146718683033898090517813323031630826047440545398249652964930480571836608170650359735848624674064273075669819807664379315607853248940630361727794722340703261137914937858679912887789985154024701951799783776258657406819114461290695370882494874532835453128739917143797267404157942281014105167473845989505047398523701493530680598045821783938744002354747053721523302036568254501536865626528885054058413641460779141886915294442961345377551968758683201769885302845342067712408606894314289093017578125 [112,36] -25177409708612224248815756893049472382418093247000188698669755831598479619941726174093239950127868196457606754013456736849774137836791637898397930770034798704356063713602563349889664808722455626486919527522285336962777249990663242324350279509095591404838071960287235032499975709520606524405442498727641816814243853165636264892519654578505016699517422863877773313520246017356265917907931719147509042619282605459850763078997634382845037490946435648317026279803558787231083914720168943498916715299527737368021464577698949229304663968338526660739979263910394267552133517472800900006177456325472743294482960574644455668984436301985777689684032594362359133578862799931669439721682892056602542454156253636545341067665868823443026435323629058462426934519956136544528313400215297629624856944784556254127188232395198027387134627374487519873338659973073223037919698234998097287109228906074341143854809938333160878387569874998353131162882177472970605888103195707317949641316000548058570836732777536782473759585480513596130084625928869204634675877944917714628134806132453343425041765721890704951147602403184697110240489695480840462773398864551598494806596906794306143173803631914799884383437242748210740145451864543043560397019519508730157494393887346832670000011294409634702805680197008534580850759535317369219335528633500024668280318285265254304705592633260757045460437921841602064579113902643547777747889667425269286948863245242896901817709713879584426739950507181468183987793789126844962190761480350598448835046145711212715834647691029760411003209560442819941134468044680417733106291853605460900657431023789750030687179626874618597103410590957253726689832721343611988895336982931831532654341154029879840226263073683788003946569146003810177536426748235795059840379796287708480395650667560403235256671905517578125000 [112,37] -3351048741496101197682069222467975295751941681007470356395764374340756636514252667342492068846955314585035747836400013157897804406350923145694268581025529121750006034051194587666148679431031711836083600049991675408728862565311382360972685703978550649502863480099225948836257107115622033789549443888817394279167302179934937398167035501477798002039471761167499236938376042474422565717701518914830363984690920972016912982129636724495331099425716830126082778350608579464515091989528436988419699414350054452158527692993508248077383276392823958277753452616878663348801228423030319980963548517173943945206416590770867680054737778410820513358289868619381208272893327404944879680601230787879901892944772155497813971586780500311898448010768825354708682700596900985558220929433807019451714386058978463944048522973583586191748727023219486453260446573872836673378831355978496838728373368879157468927582541851311808964043964273169128443803940759916789641294537307786073686944151071769578086932421130487739179743631390417480436237828978043420073066294536735979377981154839791152073506802226070875268239451612908325949026387745854209600320630650837494325491716952355692444697673817768208517417520044196764141684745558732076786248026667911058933472720311416831832081751092238190279732599755890677236065760442034310744705315864814982480094167450932836410617225279058682513638462674533903111352722577377668858688930590996698602383795972508056948260903252424835707906758185924663844205366602235303771613977409065751229426463898279086031327933136299777684185560598414651043755535196054241032325749254198525933891518570991172409987304810117768292547817384678017186802867493355707654979215407870164697065219383567107183122737658955694099906880856601036269556608207741580173522666245625178937928012601332738995552062988281250 [112,38] 1662684782526159096892966649678189235366069965973719439880494182456301934306943860132129376913664166579118650821803117456600691623296921212800721233996848630722007755978343933695126380524722315612339744047550912965301260353359370286080647381162073714171353904330406001179713652844071501586894235301822754710398885427696260146460193908395967743100493052874634227779298756895104691038737608763195950514641268321296068293323626001847205900015949276856385103323764033054515265877272773822463036316055777930958587813125355415695119469288426255692718742439724709385567400850549305532740329616192857849824961522022195283911891271709064203406754913899067147451685120657693081315591369064354067624746626699107879897517124771198218041973230938058319571279486952599205262727437727470563709573526313925878527744462141806320765946693103138934813318930569771379208032793810749153731357248497041677243905228185570265473241715474977508994386887988355337365924602340695560845000457421860597469286410465238134309850863643509678082818771481975345056843886421395685519399279960787894742290970254505241535025717220788991183908497962229325311162514832871146545659001513154391421653273844904841229949167657260854223390970582575991268780066815980930412683858660035685339194922563971697619534931685389839488690279331313358830785655308713739762336827535317645391249838122622805413614832184910928005871192565362221006554103741037139652975113222320662120051171985103379472858116616142588891039115828882849133991379293063099622007723116036424165765967890703441956786760777377631448523953082807348222946928458921444760197416807957209582656569280512094190752148322955620736123011000749941981329232210701313156429267856718995174432160395038211489196974909392241498275663768678931533845218741940463758055557264015078544616699218750 [112,39] -322339401364949186496384881190259069763632321146894493958389387787161940095404885040803406054158540970830492833625383344614769805476572858427124042252732000580046800217949323481572260570705835361544347824486748663936796135651705594042014768690232822069944752453802749222323815992678973928001044380712903567584093701756315925359930587253095539360310188570878432991274264266253426611014772023054683211463726880294070300285758484485319476949584063872919103116299125070860755092173773327721706387027263284577192118650067173790222138149219553425019581095548188544504169606636240316337799737855979808818421211666629120647488854113574222632662503692129734282811700494325624817892284404339339375516817948128388513192134363910141162427811104792825287565523159458188508508021109771012409010869937028891058634508985099749298826214414354937283016236630718615675274149503796366951501804867279101413266087762968764573204873644182302716785615261554776870536369621188387190897278422544487202718112379454789751050767332276125364749633156351530347411366443272217086381098375205751905830493453558421771051081969780620299893547188665195448720098169507956641304870860237952522718565735965489208374832753250184531404554003962993781660422646462107783903606876234380416110488037898832073682910948501186423846865092707172366914811161806684008565150338385477980718812445441782738267314504586214309141826327480896006501937665676667718161226882790487757799328973021185638674109660250386689115870147972206563104105062015878500747532601816478234169693621624298537286663778810736999960012893119148559156986670656552853900203939463986136060820760807525691486849473412212153388256569569531411122583659812358607130095165044672425066840588496162237037742164315109490610204698673667538500106570786840620712609961628913879394531250 [112,40] 25378408990899835500784461692188575161283756781709790631827737763974635722537221294636891768885466593683292472948843012551300842356525613850474340589891590460189447701647204924140044440253145047358910186789597617282058748856323440775885600429480746711570618227068006628263604457089912741555529211671099172788817799538216613788136588739997085815624231462544694112399807319976345076041479971715539691515950835490185337953025912205756773199394402870190668570358406477425292990945307426095912451390606570795457696827619098631583389019854127304142738234109970099324555875470301551783803563185787323393353142139855311223345601954008136562037931027533484288093131227551843630001780328028749531787545819918710804599498532583669294270743278923336042801103411968856701954891483041499000174996627726155813014889937908865244117111164445397042691549498422942559656743630737055289861454372141835159866730526082201816388928463142661433097255143152030178903051721854516944932510665553210453607415815527605376089677897526742836195729846263678573856104682612241510254283408489938225935669800143554619316064576143183130326460575540256228732808055830085020054237655500332644020625006311507274532928705395322234735108917450736557278143866066443203740026780710953969504377893892955280937931504262603553821996964275222483430730507503249901698835365125936158568305784424808237401927725629649524219877466329754938319283877317343356704934632241934302872719551023820189856264297635650834884111666244386706280846881731326541625780729737252315633653690620196279469366414869963167804160188623407773803240763760894373470720329705510968021568299001163267861116765059897248690905779822879606237490435326854712004827892695678678506741954216507058714557945917284776074295705930997604588713432605118214269168674945831298828125 [112,41] 4765745499383229219031249603439038371928248589374052184858621646587667679077968020342037247578720288914238894633492473020088617352229907388266215070119959106430885181142460988421080317789971458533674872007140129034173709547125222548848025003870342572799109460697693138107923967017024295602481347574148888444572809265573719905858220353667289240921180442857224271689814087679099973588351335154232437102242255394956197852677671001483285509393462517699928206181541315620326073545188000532581563360290503779644873862021930845173450069011829937531293403084082969740536675688775084288169400455304918687907152650973347305722473824381563539442426996095870397637572508376229945702339174553039121617251122972700469090459743237099997505740548986946541653744066689181724062750936896493512716526723022121418759713499082235821602743120009971460405070026699491826540790912039725083755164333244448594861211665789150752049870441770971224249904107156778883837571853385239041905082150581267471663883321564356607655609487050290356689098108416046859797151544141678122933847786229908449269332068485292398840640985422246772511666717951198113166738043063944258859005247387924892909109927208075986607498852971264054350094528028496895686613615853071336874817405302645789739797772230657223057577009055138474773621376036392248028628754670914118992249219888264979537665827954116068508661708153772549608348415241362576158684024924752334688017876966287098204175923186169598576763870967990392383895885871761908087038691941175049415526898676559954212901930365646531060557621606919619112466956107781422765613761921032228406483232280101898651867239359786758268821858200928277249318712120908330393286846135532676071813512971174299478405878470899472773678672544680205555645253557768888236063702379397000186145305633544921875 [112,42] -2107046612709645425547458061912726019254591468511490941869321503797164286009455380995973814956961253454824100959812747306457685629624005090690309739447131852132060841162799449553911459422679075172539036785945918803699459181288575914169859355503034936972763719321825575417582478251967020406693460281324693382398997686097036157225050043262929829813873881294392632118637666946758474290002517516721341764626029716887018214994493377442779109699873915981707560130125091811774536883028652753208874069409498431163869292968370090176322161125107803182594294279874152326224861942932649800879212387994143110564660517553673552567279816557752729310087330871664237350362965493276329878186297068633121651805888553808639904994367499617223592156644144524289602427038737466595121411668934033091586828461498666498014502618156088508403022325371716327839654665219704312443012600371823474457038598895619048730928082353490606322227710524076600170977744511476945421278667408567960067869448539032214479175239729994777732070808922250983846421586170248635818960129789313248962388972362400034557861810827944034443775942452619964352953484506198692827601424786758251165175781344095410673263501110723073630936029496101226104510762645653874693585713112948354543553279742964720443611497958300934894349189220579957881660104138420965892330679560051590255043493906400054090728290760747332518530117984446921002365307520366947241689041830273376056224644828119640007118942634230712128061462622014260688578625654864094681877045386976054974590229830143635186477886228902812911756925020780608772002615933813946542833066523264177420593907022718628338030225337736872846832037322318586576734584107189572242741383384903284324580156411947524137040597968028737283063407828654966751306900107717712449709779320983216166496276855468750 [112,43] 423500143154737706676835605238070074066093218266431814626780417515284482241155398688666400715347228095762415743169694818378015790118900526629616507241107014993134031214046848509047170232710554294871326184236586831858714007474176322095656346356564765233983634683610173040928370770838701203456166192540515245283347426616454760137996463660181435686761217978977569593553016655238281158029798975414381066654252311805411627467531816134150494626626767537997563619989246376792345304378792031692752376375512078999260902037131797505312404190419618608361561967400902146511598622840434536969545265114642196859013407261121807627180778629489030242682276033039437823210308362052553854626502537496713963982455030419432251415132915813436994657639329149540846401990300977173216810745563470745215947272188877668380029312141467639449858074850556601237063263133577719008876513693276794067916360465749856555062241718914990176836744058913095106976801084441152208156319431725380784840686039275898061445717303443505013078031891801301216534757894119882396131815146305633487192786433310888709521433487461325819875699097707254374669418365025835670158896749326090838110092839371795129899414812462232497636184734919696498339235758926817859734009166705707042386760478694525791351534484372614394256460966232452860759228130672515244430425684083812940865251110217534055708211138316527225481614690267874987436945422148672689865429017804851784177179626218766471265288193510196886137509830295393851832516659881512356340256251954573344002409271959250073335556211239847707330263723851290389451120327087031433902461068223482545833531954387701829570959137259323315807988434111000014634852735714256698359827876587063928177640199349565115844940709476924952756497503846702565322606534456542629277464584447443485260009765625 [112,44] -60812173478376133049433144894107459174279459357246373680682617083024141958573996033327829669816656457057445790742409878373773349415509585653949620774883671815328948121733599673201076939566856221527279110436249001540671060508864338476489043302123575605531050528655198161186128443760511151856540879061052192622812079394798935535135189655569828581356470119664042206343223189681209975749259216140749725288610940900445787326242210911174217361102592529117002437314011451584169354564799252111080180999203382264976832037039161174294732130729676755588006931975016354062603413322644838544570533613236127592353566613391710345932578302227252464681088616975333760794444338559753590081066122248160768754584472460558091114695773900442295110920946573143577149355340673524075403347509951430333008585171642852114182513764182651139656262339650590353187382957290336523591176283644517074271264168451097995360455439680492492298533130812438236150591508716372445931863368437138419289376795820850242713177319457055540146809975291021505221429686347545086559590452113550988024644998851704516594770612796812329617755687324698827582484794039104330182664239696560094174876164451221636707509931296103921513613096392065044955468828799489010616734038525431321299288483784446637091564530384784957421489198613654087638673877138089309669542722785774356246246836437715695835001714230785779378223536147452964490010308451646455807109201265749578709661694072307537021371735286611826671164432830472198879843656662450857762949042969775094111521071141822938868651499477867404596375460514351718385070333863247878588334206769348417780521240141398090957742235887903498502768826686816029302989660466731583004307208727289838594637563062906918517540089364155473696281523311770887419216981238818822603207081556320190429687500 [112,45] 7159518569594507634361131842871223042962278702770829926351333254233694963499033943296137974394965319173370146246108236150892273161051294535687712793833958502070080536026791092881358063729129473522751480896555028741429147178346670117769636803720281552125671222248603131827305810382221328057288555917928675760089846573636559841296784016603959904653775544327884802448431455822609516881737129967499365954769416595528466612202023879091330195025701600166657803334983274226386872170131035489885045238046684789177314857295411398310197655404414228956661226462657267772962641617113572375160751727935629998203403277433872997140589971706779895361963464662181504061124983209863090581664460344246232322631485011086307425613393261740484900834489826355578331565431490694397065637609666934989109537958161643356382831116040645520590714439805189781418029434673509316678158295722375451713683529767345307169440229086924378503881284180959432570855259424989672221147213642902221578182170353282354557782719336330078151360000865512010443095370863732424155141737634292972672461987361769679021198437627627298823167330655682847895626952096790977827823663724802796032228407551085042851856032158237492557717242040083130377665460541846581601455905535235550627451041506652375567072018682205119220757504376408332705753057300466190712726336552005932650795586955077336998154992915107837983079286750811518441026764516371452141540835617632864628849170414371428388456963968181880083926937610484220831783776680365352006894064491969539050227344504647879774381280904941660165563182769884981110672392956385248118918586569836327427921794191916408851492987614938174485471805379435164138353273839376912945367130898103165130789391310650993790481471695548547082149989211830113343422863144213589839637279510498046875000 [112,46] -688613287366712712223878730113755684698685167591195871655934323496422549924116038764417427546990669933701679519762964437338916991825683228823167505598370172530972403029650682808027349513422816708776530169489878914292929916970089545641928744900140151922130587057243409391835607107203226425706668848509901020817526929648386999402791919504915831560412993743776596552260474823954896792737386247395677045845823323214971767075835521039865930615243025201763447927993302420178483778982531253812279444470018412876291291402110646998024566560620007253175398412000702556500259917322795199042918645429051034031849701908456149857790244206798956554864769562836563706876731149900485837251386678814577464901790389401558514962970352814294817626269618005561166816217506908253952215653628392107975857701224396496245764736602323794258519247474896922372403541760185402151882036703282514215736561561440054918229326527742261936825152893337918233029796981770474065013749279586305917382349305783544795635185580677972837388234323420254108650917075848759191226272893109783876749115020682437221892039990842294251969753062845001198398582302039492607075931833368235749266741755659983312739175027471922914836528604638987496431519603185345248318910276750534331383939560687894936350275959135285767226829452084750302816454506326780901526561833235950253010915085365967947241744610193237188092939754522818055173433610679972028489402337487968371089951415545967425266608202933763433121569905863756397450868247172164838035997751817052508915771767832018399789218715305425608298324905659662762758650152746000132995485504115750128215351583254387336336099935640830638994118428519828732320185657399799792870145262963186846647626059885912693554779337158320047279652214344744222925825738441939465701580047607421875 [112,47] 45370759140626078773947810089196300462073587197131453471989176663544076109904773394296223861245090975064191222036329278724982467563272190219028651623687802177297091631807406234060437018497900299820517993064016837282610724420911859701072564149378366737293120651026010824524300991668476295884887913967217184102333302857000486341216683920687933978817122446013815032005702214835846395435212097917191493594957903114413012939125750989253995013806499198263949688376746632567444530386975269896003421655383896416236757436290765107085263665209797730057923448150159033250313676080797192840960980489691459144042710239083816646360025887277534038708785427735980521987526272542612140812794063544343673715724308293823083777896657154449975671078504471260408160652014361444218860570828193108443511215720461026705462519196100934989549360260983630879654998977935774521698973457997995329690183545385499880133034761167571982589982850807121775860909938073465695929104873333638649349647324590009242562036013071421970847791351746120050443616375599642477164780237944801431524043517529232296404045151199838821225578243249458605586126091166647562448599089169283311384862982345471767299107730768831747825259198251321865767264752807441901454081112142600087150935911796198636947285897198730343454548275368295372410273870898873644610524830387511118909281955257624809780739780494151665982881573341066551468022961722783381370246902181066181262827024977005271178712653853283322056580352749128636862922735196919031345298109676583992825940746906938536856996130557719402774372928604524816297003281385358188075224492826972193117800241939810357715080804956612712020137524449233152062293397815870000165378504471399748181227596207635697482894981152355622970591368479028308844184222770668566226959228515625 [112,48] -748356707789255670297369416363297741728729683597458536056290869496823610864471818336554877354170191929743132476067624373169959853078285212551956269497403781891762984715055683152977837829907796696872781453274145387567988435112920632429219440181610631906392065907125529509934646593458270601238296721107106216462705034378820769760828769091630415105113275454828760905155193281576886783296629784665893491644099803000140477546443017419221456146671771394881953369005096357100737089109182989258166558595859146678877461943136057884736609946007740187045207675947070657040251963551626315503720857669776512620205995335545177991999909015970768388616557631039741614690835646454607667102626706518256871073884533639587864049297390647068250336188142133483444246563615025142113236542225289806930574844511339083073556631317254083253394710743096680731926957941086874418338326445935593170373361603877092673186649409882724356146175159521197956437208677659360255723964116547773459136311175644006118346199328210324909362653756054713245820577110573242370403708534043614174062932802524157259049064359632518383831009529136532120657079199006925879586061533780331086621960876507930017289868071977208815028723217897133550017916637130400805251012752464548696418277124012969777399291502510639605692382082846082565866710526530473282347406529572401340391847765786635404353989563930234886594681102162344942557310582123628919319748246762210680510094883186279159254416937038412543783020143833952104224485138918247546975281330743675516820472376104394907761632022531178564102784449868066847948961014453602775280819344923844671022439759481895064596635910604795538558119215867005198975012367052785995951660858359177288688344094412453995704662903841106232174303008005034734854280209541320800781250000 [112,49] -145706562128179609279539597153239149599422415165350490719571567991717210961423883308340868202821899525054392345775927672104876272605527272543473334893147525928843319584535055796208734902584213736865005863279313431770291312404689983930323257538594921916134547553803590557673678391519056242081496522975599839858484818261388956529931971268549760547464175214492417762360419213605940714827222876891554644575703097709825778168547276108884324645167767384461549713684890736416775496444798602632999139932791235553953182905575575930284943163764476826015784623271896053997452913288205083536998578513094705990200438449737432750860638949533725945643042661221440572335877448034785043025050654771555745926201316114569764059274693682446046670583010790545594871251742212024216654327132280619513963804771500063359096076582685149956660079707619892873026636936024457245053825058678331428524411234814498576740157570687602138285232734631903913495635617764149324270354238511309528251411148835414623236500351978648707881322505538275184453743985825358561150024669361457133924317092160836931703695895968160432057419357028998027204033838279727524202435119745258572875541662380904185135323771985533708802880041048741895817675092989547075985546963507051872208856199017656011892010529874187944658974611594841440379163793627555004302108487394571139140981259806833043047567618008406586786194913736996509247261237131560529816674888518830350071081580260854203565670989690954293498793138914627846341520012441165092370522695244171720943450519766861568222385346310900951653965417171137477723299937124724570753263289765167716336803153892948490897470582418561747680461198357285139760392559432934238570433655935098334197813140876786653723842986003893390270574002529806316378299522399902343750000 [112,50] 5345366830644156749056057554675401109724199586027887115313796995638163705968019327590004889236654035756841546411983297599860540618662502471152116764822939435954414512594934596302158295832899426343869662283259341247576029984922323593219231777358651272748888589894489624475356471638700406357181394262775823859600575076781013056300085593393585372613385813449980723714592525547925564970394330387778632199781659964478697668897170139775890321737351690654465053878383416168398541173723263650057495921248279458485037015432611291329761408116314319665290448792551921430325726513034178964360949979490594196813823214804791855363422358643451143933582362740575844692231596202293160714871845198459089169563097406043461850796643952170669440624563603301710699415137597849676035272905933764621883389235389166650337857278307722984863861882570335463882767515371005599320431032305751940267861752111596446782746706164841564360390012343849946843095768305816763552119580612878098230427808321876732817243171892715256102386222829123008248207536208109937370588346939373449824369467620130274768556683372786928647661005162492345812900370157613052657255991982188073441779386552388016238696469780547848355272846741170412591470692616096474758685000853461230729509456521669464860341811013888410485550563662543257249369940752883906476800364027027772331759634451005810415074549599495452048976019738763985805059547661116458933420504276802472693888235828726387012318351668955492480450521577529957760389125706796718181749473062993802491469483738291581324121044935898400838544998030758528901550918065048980025698141903054153060192202298243250259411834305610214058825834581220421752019420446845419657718354974333360217360513616434129664488744379678741956379305655779307412067031860351562500 [112,51] 1943103923852986442850812213375806999668224262504484519675145115373230433078439358280351011322004029377117397741558883882505365931100417893039070356076746917658579206920799836386536728650629995352124635432685866064770387604866381096374623929646181406331653487642156210145264899789657102080683334338757408980250684938241436139783594894119516534320324836999357267169758290482697317409859786488383675494010132355389656065476791242372981279022549188066656389831562748804629209128723646553502871710966690794505314348367181425048815175400095598959642743420629730340955458597003067568525046911405836605064636977242523605988098643868549852781220441679881525628050754550653731413333199194003711667463324193452736943044716364242641965559490122222964463020208487341702938310802026376213537494115147846177580953103768356976020471775005168975576731413442061843782183493633902744712597949471568850164805837867620001822660533029095497939536651120714465282033394378846897678702336313504003028572283088284495622923860627832599217358897643783639090255762987080615161758043388496357527545905802674355699942067759762642101648997442574828570039464100722451588863910452409314399125436868217633551850693201653068939588220253394613574375541045972096611428174523532134699564336067352886285022852432558175657012642569957038396470160036356608946890977471265242095099138196998838731951628020210365460584117999122644322571053239733900305211157177865847634508920404517897900970840146900788099337288295479432892567642320352641290987425803092358175440288863100310939522296333568409789737971879437050318746622858274373641951449291893720535000984992630310118956541223597248346172101951769598631776001633589232775433751891735470124130492055091521883501723434684671357582092285156250 [112,52] -231269920287972040553303306426398606636553175475165408507814018622916693787536375471327250712134849868020590797337814122225980161964725126252333603235070219818470779945663183597466668462445120868998865673648503167311378945770049607247585509124057355089744923174853909338521461549288761673535634198395008597230802389601829302371978737077591543817019741168103190161666203670950668408264209662225770814614110329225228282415827859769716459942185234800722944971229264926375490961709669733960185481925870318154713840140642630979586517590065843972360190171727745010647387294673084753939944096535781746961473088105298822326998447963778635539728757755973899167350718485804015979871726401831477303708289592464511410174767276530027279237693449321245357477189799018631779667986689939700898402308876274510142825528445898128996635554643463365422750094489737760431031807689068713847432455163087152433790287385998348761619882316961851033674600917150083655217870877872777110186245175115648154508621080047868833326520047863106213044550450689705744293038694581716688920275738801297760797993468319956811256131041749894106559774588436495296634062884943068223174469287478341957911400196206684058925463649122069668344434998358127381518465523256458670401619254509025622382561598274160078543453614629778357289717309662643676614308373330592711394981814046785464880331542651591486398146916999409735236498822192649002297726868181977322622321751073459621947689807867517287763920470179798344682965456169187040196636931610121371142174452437296746116940385506708227782412933584895910076928826236910496444524412285425826635053558605602997905386675145325129968614926313702811348899576479032721323170096998129615626619597574441819897679742876399032056433077105553385743408203125 [112,53] 6432732263179086120226242882061230816382648006228398622047778148765457518631781831020778283397552890165416414284905774972137566585051545202964383121776711601040546050144674565728174899076021305637884262125464180025761355408320304210120039316698521749334812663843590531209445641594930206617491996314017530134482593708830318965241921740990880516350778058492748727195519112189391574079154767758010136392105774730251307488413388556789729616252260669495579415740130511533092365824534955544694687263450645928187166015662494366219510589052485523440981770920550882237846669779003458373165697753637265229053905062659518298639087527243261682727651103566476628808288964156897629172530023985413257652689823340859860705926408176970537942819856698830519014712919943254011446306657746382399848076348465528542728123259918853891083631629259710515454443259288272178679959641126903087109374964926101568689531650869233678916587096694444382438157228626982207113730577084857835439197782091654559502924083790679705880321052938572596703087192401968141613038838927309726061072290904316648453411927860780357949060284590632762766221051031666750893079382508568455434039063015799682551462488277735335777623882762494270815794625794978469545363733560585722838900267436416061463483687798304493410714595205287946355808345179725538179750265284830945677149156824424023155277418178511408413933029161415469384295798063688512391609844006298887045760947774826703767255266911435497608379734110451105905811544280917046094920918126149703643642618850510242908561185932852133147850397877064535860273882775143615616960433772399094151376306288731842402285107982974147596572858487467154379559135955348187106574288557143197280585845861623397561810870274454647058678039052520639697265625 [112,54] 415145446696777034906234061799018826804398462557203662875727030460642390893284327375972568537437848211565692195598201660316319591841877662212258131143399773059825099148779629389964528121063860617069354089076107947734013604778355001005297847866725395330962425682480398803872616099912759880414451208770071071430139266127083016333374749419331535191194975358942962739050027282727389763205779001231675491205228973340095968183854777924397599048619504143806471215706908818844631975707574543168212725634544476125999708411815294265232751514797714659122233431400676475471041903259054359813862231607882636294640673401425871340782500010647552846557909807345981603923018510313395900640907703430970255286245364417088876325980071697167547864203147686162720967037975954750446044207440161449775119865813733820874012273672781325378096029014050433701065724060936107393159050861296081028443044592848661631249460626457526729667177914309095710724002511082391278308520668065608231337785256857803873250244520641932871322763178630781797641270968963954396473049503529566063851581895897976620406142472867382537251900026593266224121666185988827133571096210236686099209573707612327476243576502082702920620935903779172105440290446157273088540230312073673863406515531835809034734741075406971504263131378942668463178684060388862264772862781022299518652285395978037982124058752285854554244779728028085919454961967329091923159309401898702544651467877841747718302557889286494242172157529885281109937379652255082232065998070134586050593502556447939484351948354370256044027520094361625435947203419913190019964588972239191438104711651392133408999098610503095753624865527827980448021789770083507534860372611824703803873224358566565641834100976976078700189924915180976250000 [112,55] -38330476890734905453224335605987557481980790200281045964666062012905076503515437816740753998077502623406679641111875496783620787498177142860810082461999340310931793855011780635331915578663976420017994180888830697206570284349025691677618387429353280240813800595565461437392847729740902453529909795059373715633161013186998889282553200925587871566920868811708715272439258519573262840772825295591372585643857350366332018674254598643400021129705709991791081316215962160235624827967008488545765514792730924625663190605360140306519589607999924684258921816098102302147164508552895833357154341020861281147086175879612206161683729500384212507374292251525555029054054014906736551182604117586035862328425068270061063543198307080204584586806939559261011519337292364436248736718678356934029002469445022589771229997592832027458209099105205302129775977710007873283412821855804189713332236693585558661857623406659166152694450537224287247087289457177711485825712343105214029557561616495961856483640316365229736109424131008353949505809005171837649052531818369682976636970447669968978717023799626130721774774744613567816014697323568257264473101198633026458045218345532912786985481975850346538892152334582986145909400147560466067368173398120914212679877784074929459795344585388175883817236897542225629585219166287742973278961250261648290500085056243444595947427920376051615403187769806737726633018157062740919520793888671970405841836362392286867375428247640839332400290292247844369441589704885904308978085936116569169711088615724984449886324011134148487385110035250937301892845213585200957747918552551802565149275884004114404369403189551107974150352972080232763197749839232897742853043934345630143566100005104102448640057660611439364328131538658565625 [112,56] 2234876857853755757769735843479739259505261781004080492470836024123055693642168850250189349202687797038670884395070038511024177622306226305151564472213615447661190405203136481197685034512885564769951472576891995038701052494304817299764292138010670258999686812421108710193085024189341830589711661424697932569015246639763646154943702456693840010609128659455743953815608177904580937187626748430824071438808005201957339453000095963968043732888089175322981096462438085010963977346855619909416483377988218909651368004488176615766643969294191762599958069020859161331397445029543326487703180675324024802494465116715574365983722604140174959637687561926935892516557444478293304549760772179438294392091978013326547406797462528255293308311505203184827424181242449635364954418692475417377733652032680930638666306726743156096948767486165561996739753723245682413285978481380166222711870789225713272117295686232363914192957782248067501691218266576024205534982816869776052179038102899851801907079721768828332739690435236093158039071508640828787366770039238175242036499879422972968040059518590820466907283512848917804881176898063037868167643219431545863635044952380014360143214376504055612658135952264799130078334995228914078827717065865855678416065723820340294122460542309924086667679895361984319557656413540031752970160650644275270470989253427306882671058878035744666506512145208051656066724382578751048034795039115915940041362120201189121697243413955186658608084870903422851612790485002816211051145664089825418524771748891277162807502231531452442089481590555666595096184181050348604037398873891144432918143165716959284673958611708039176065402441105086290903430061112937917013870133341603427432084635556826152124193733800162014879314741622660 [112,57] -89005144872388772441395781337337467289864490387913044954432614579342883372087026315589033531268229093211406807786389680501187836841204307096948598312864443881493868493926223115848692243631273668180686392250302744407549894691452809311156693721252030730712242458231909992579819177952058036175411147282785468448793809289317327107574841967495242896919312714094308584068035952296588470363013044174395556443648993829024035716834235422141433526364402215635278934222103610903189455967730857267830790951997814273495102598970271864307648216960630832208351086390198002082462784193443310963948724548989548486983467804819216616650569702577645098918965827507659103548685998246912367476315192991865987627703633735042637772635043540095063608631247469776938292960204937340513433277680248441550287559768534916582202237781138571362547234328458816204378665220639297490900140673518346560304103691522576353632003932769953128879230431568750994527683543403893342480125387050643492622789621224509736173610936073810518303342511066350619723021769743856945076090751848149240208568754695576465506713145523680320400296466519546506405873971525943257855087627328759876028436022760449857839729890997187389271827319193567553324951588906962140874848207512018778964613505908922057458914578965182869543503824215532204349151913940722568299965480675581189032352798899896712551420154818736430154407121485101766464342000974860725020815988955918920832486487002542422018423167632260620287884561848204538938664303600632164206486957921396146009645323065505572589711389470871942832594323527108168201774668765353988023223963569071644843608319712592753119207665240721997670490102430309009021996186847889391166278218901097221242900059237787723226078937910900341910266950 [112,58] 439370603830078523615216579383992404056300823940660583142167132983083675082163621708478647903275080188265900853276153512371535693332990644216937084883932609827236509027924429275664298607180021276523347545841717741610194184305822080420103522370297193133597546316480627904941059309023786781679005658371694612471705914248047104823557840308483458140733965858892641987761322596821010131462578160581316394643427457614057864802017608018409671339178513620429318572198112534530597375006142636784644869331974095637620061493543446755531858423579620666232157696950145578174831671661794834024552608880912443637083618782856394023559804118942045141751593868781365690187132473974315600302708967526566450672103579628794368619683604388332359709611254916127367093972142072115004317558631217463783256268699568092494940285479621493488439434854537731041681980952519328706696569873705146895341898038500793225177764510251860869328694237233484611799764896755948136835346908526456184737700173358718657529402181886800982305355002790280542473180502563229013295479359544753252703466139797079385502416599320104548812984100930070744345537566027556443137978304811999886468095032422126843609823819073816937863648974212352376951431328416512134492136775549438175498720569570971756274360845126024634233458978914262739594953499562768981993708849258348546335549899492623486302783202688895904031309048088449635824308628369435531740264286412504881851947927006807417586800018119905115982052404480270378360185903537478325216380278431925812912841731175027098615373491588273775633836479247304813345130638385329898508846107047850301581610537313133154084764898615964201986224168456590361122824212571393164391129467192981450220929365927263260212565003186478761755 [112,59] 54418012983110214950862356420324281620651863431970174560395256213095553425258730340167878206225256233339260963505203644678365705780330745090382342143186091231411495830166107017614953954944021203396113673005329610501505892800084373175589866806386735194484317997466668279636243278017102606821461205151216688850783670370397093409017183693284626757364059909567184338130359994123526712051632976379241156199283046005265953861784528944147935663636688103771779723343833821294312015435054361303913422483323859411158491121231070622651079477544310916903093696631650236990018786745043565917301539373630705280387226897297239610074490940255526288197561706718437694346222841888167513886738608714989811339900023694861804066441955738538102779837718793979611459032357264977192943441584623576568810297944334311932676534813607229381233828962467768861633106347638893567670329936056358008659852401388345647913868271509874504045188173314446260506632734362767648643848857537882197891098301890720599361551892702632900902644198803226813671653825275283495419270194441054536170085537579601122424279128107293546103802328069463846100046656541038481701893317999268485002629562683673983193584021889778655001304342172312831680838014365314307937324482747249385248070129348469608230918079089109550588879706977505035753360771116939418817454852486060800420965558372393346128486218161207636883936524340124937823724472332071305837218882648805742329115040726643240376009570620446135851712192461765000971229913873973023967644659163462641985589938634616110344092486212934744848222902192840758150240225406695389871473847960917204602129870267985409577995047345078028902298897644714663926557803034334013421464519522707651341360337099396173247272660669867495 [112,60] -725676023768182132619919033782490932634233904165160369059089388150058413820213878136503309231623622294929384735167371589881265983973923611670663975860363226335140886615657061308561961114505386209866329334926627733502386085298189333215008399383827834279211293214100130938360994967480379866698566470074248021833832003540344351647862528081012404756700188937951933336515068974157727290854588046143964108736944796526337804919420792835345347051507862655003761298456959495731990465992214625764615451561480607086301659620615180246198091936686800680482380096213330883512989269150629398159541080805045812281748649555848168903378854938022822982773687856689092700077529181963898503165975754313038889050579756258042549178225538481205716235232165182440356449960946906337596730265681492024543175661184529784269387164319054388121412361920977917244599529262939518302003259898344285821021545025705203197091252793837891532645895916132170399063567364079282553550737019159874846976894801859741794540019268536875692693134449155275168092285131026359186786152555877923446495389190801759410952024707159959467163279834719520531221728860114696381336454008067846331764655166487177990251540090405950202102205293148531209457947718116568520454131497567344914479203541296935574999372671525715970700431443646709377106909747403910241027174360812539715297317851540092908795823949256494823370630502072210776695190905443078821923839897636239688595332371734415013186019007518976251329777232775924636693463995332956347037524405962620137997829982447661996130663406069730608957841473860070312184883446272165115076784847949080671537759615631013838439411565795674785129707023518693615277824156404639693545222008416125733204408592257006984833452676860 [112,61] 39744639198437670547411903324832436315187539411789662714368363216998338584064968034738828827215026139846886724491119309349366921567745004134508469799768906130389836505041187121714796003973104568469455855351425102974930686876744254910506256378436615962564953056486401102043589200830921590331331481805873280739825745879069211990169521292662074512918824107459600813310691859445866881156482984168193047694533861682440816996865821448758946233798255052613038012375506346373408694660472575042792316931623942179116815955881645306957619360883724036519119911017868636712692554298561426361125430507558510394195247929657580042331951305663137008062137412721592416411356452656096406585325742511381294182760119001046181594675563497534302697990257533538469423229136058205457732193591433668935413698166171889769612952513458430211950421067376457378074494559090804406292995077485832184924584157566229135086963984209289485131818321195971536230634092039648074586034871791029818533638895348072868368007332540351498763509052024704470350457182436458348357135306244548530711176557088688615887164901630112767976388085709704582122703620562933858265791769941862919353014289094439836273081273308029850411077517225459681420244731130408003283696538942754297506660779807282858120303545108218396040512173646419642921531850971180248373764104855156769398352799951286951900352152933952533263058268306428884448311318240419043922198994084599671821211574694896024780247765014062087914372706613928195182868468041238752540570306363981599412881962581864916864282880413666623131742630952605318029916501248628300588667997388121469857343036226678747621702200252965630572570717301991364632503193489936470124106381582944338168995547749728609934384480 [112,62] -5495597976506680113124305557771924359799879503846457308220385025049408110796068134715555651945852761987302770643736595726377580194997830109428239167925002951323976818987895899433239282514225414505367399874046694566089847063311681820787992124220649455586754878132095649946219920705543009012520827648789593967019778890325703242356572211565230342427265904816898679966084138765453455777289134520901460445134505376501714311954457302484104175994037819862809188238254808314800942490369384255106944379900910243345973123600656760525333126528910144462243955063959216312733816196618530196998270872825953032838327265137280932929390365873215557142031265135702265522301075220117843420315301737003401072080464867334252475540205322452033877795143532247688416003891298086656284336870740525909887486529066517539490211165718492126034812826073784071190141744689753218816895315186521811943452540006692620042483723759274605929678835522385214711952642071477974708596406737064041962548769762260638426457022174154279143544547972809279197195221698540493957554134753478737126731975453447807029987663757070622413241001548641392820550442428205359002757343414964181187118035867535078559348095073543599808426176567351408649210274161180834162047081257984219390046490534051056209353207357648663826744309588174360158365345631557334085376285688228824698329487432418404945793435748884176152961397791491936112494821909000607194754830750346867935731966962341853021012132078832542466116362434813258871613466489628386220782953333897293110073513980166688284896505596696349901552035912475373669394442128494374061890161216607419545913083714410466320590876356835516206629920313738832546253703475901167632922971103737667222007856912726482414800 [112,63] 153006490126815708294692858820126997679796267960820007567635826696757081959313715881854874667078290325065724044005609630361808422461438996662035289246241043258970917868645552561346051426730152138281677639245667732236514816900542667791115785986740742155096409915266706804288554102459826013767358352711611812877805513377016921710441266741371558318667213352098404962089751061373254074947271242910332515337917996715700812278076644049527427026105768514356052433761559707941934296263915922866639126964424739581690192203623881585613671279639268875139350758732321682950655155752946833833956294312324748380678884400527409582953189120959760016243750262501964802116072300246379944954650007578009107353044457223595107404118267132444614751867041566430486563398753378353597256608577125761226718711150839034565564360250485363825215786429482907157825479398167742592611508770766804285280899441821088570637818250450330365235650574359267333307496776223824596446360477026075354364295278770150960320114438822118432814533690567287458891980532804820779637938949357568284305840450974352995813440103519608817523354702216688755779679688262974398065338934721150156626800198991574669678734165550896416495727167117732256053495159989829548369501607643779629089862138580109801127666028934241479252259475625103395984264460074564873863886779463026136711947239132240102869923990434108109755077771556032302103843139389330199630016482173120930870870360637158860705164319686129170402270205254801047659109682724455973331782617362162286355545045683097531179202320452994983052461197916843182221263551594305628513734370314589068029142458470182448585585345664729630663516418375261841883242832477650960758818274332741938316215216183191540 [112,64] -567654195306427261550670573795357960346015016319787341850072402928635266871275726462726345057567319547234683807147375997548438651051489452759793853799635683987181251589946015026826589177653213699896658198221500980559716865036676837087095525697658631921312337892363963853317543593903211830608195715825687986819304852676894546831320391166142608047328999797261319791013713475287844836557729105820538199089958502588474108712970397467218699885293739936445374157155926756655562474697646124254917327109638374077854752737366165266562595049543963115514966148524787828955850428715841609130054707907158428984778258621178183794972556695866440755382006271951921421819754310059631207871733699475793057009860145466068426076622939369978658340115546902879939753583165426274554870588723732216734537072285987099599072909963709448480214382602089894930478052776120804281299062499651370888079912797892168992814807019344449038959913214923069936028436457809016295221403346283004404472266309344313963721799166753870798245281057262211595725300049248184147010777523701883346554751663382140578492956229167641766778277865398074734890802696630474262650112915724755946249517174161743913885210768157334728711567594773999542589591625765756174486216443617257722731577594214217726431923077986582127715898389408308709340928634577613288943984943734354009391766178622681078330332296690733587371645080259885771239237004070895294709132595030524091444680146209220534721529680092282961697853333843627341669648966504222908284056344442221583937540047712775949462680221293464746713010890276311877770862171360294840327704368246775517115693439127712019182598746563517387084189581726362426131636134593353229968238934476779639268163970065 [112,65] -53160807063615509656905890897402214231872124033742771292998517205273721237528006737827162431363183892380631141540919098982915796772939444409420253214332866437234382511417480136236670549510636026657438605842072856624811973796495333967482359560064156098943332767593028381624940577322583428869196710408152515943521060960622868515336319807167153470013151349583365835794849704192529361668681794472816526501633752928569538688457882069760264750517239984913984918041246168790018104223840452354504100961438539978285041291341677216602650828761742989340401449534509886844738927912714150086651314657581979926565786174488292243692328097549317762481513366676034795614364058966098634593826139886986263438218561920613557990602882651853353020989049173579966309202180526850247957025098900053249656267237585278894580156679192995408880310053477806181173662802951858293195524841785900449284702936707353788011940784523979054897558248911105361646850654159626894004720725848452176240314447712673628452997134245824567349845726173079724411836191470815882647013323216247030808471832398430249410645542156355997039726676833710542755474811904625776897401975027129671468686670699913761085749478650717123848002153804120017273568213558359619331700856076432043039380183921089629917526452983870248898007435231707203393125566710625033438646779543332977187612364926760822683023211269685054565398623579152746560116180032738722949553047880317267497954456788277529306614318708459347634545410595237836104383993806318186069835176052075718746085103736102116906691110469171831718172148901913624551359327997698766571074380512977253456666966195272771401410465066695105919122334513572237990617005906576583836890429246571010082824775 [112,66] 2154784369949184867970395415918474935361305403665380920540604506102719642019326581978841847571397755843896302246356741207077038792586167285717137911970167159858598212534539285321925806419655958258208335599646209856900439580215629338170702002008011977321036967664516184029548733431508049399313440077963987781308182538959395681512449450267570960687422437485321610181259877905512244748648390382893559182475884374686428366089716167635958285704616125442837942145671937933806199041273110072977294439634588568151280826950558853210350375141698966757366001250266528528742647256770090099073187939315771461503305741832850602560373443792525806073433722092080397835501653166339780543897892927189728100915086868831492490401911240058449597029643147340819849154912626071137626628856542402978255375036587907712806625153607266517060297906326963672385155513471327373697485552782651967843079840464626056532231417840070252394388633758852867159974548417397323068669403601343565083708732183410114092068769173245949181608938382263510587269607310276550551288631944432162993597361797704556766458919684742241686844984530353071712640741650646139735733486475719507954953334228284901121780679207651909518867684759282145381756127922975529806398477455086905760956929795861391132413844011421279515574245315448555867068216514949712563333971596033305108276068393297154328407388068865553906143664776389860405394704721093097215388150313601703689776076633845217379570306792732679888534595490167186166743119047898093990736776134621044050562186742212712142781223796462484559046240238908801927920664463235096388403557995040714575981668990114554771962657936376688335268219363984349989543144008028680949285452753310795376800 [112,67] 2842433913700680498294326361816696992296004642857374035297632482791145036926964631429754358479815601712721216683673644582833875478762346843166471814484079672847672157702773654640411740517430908417610525820605828349298306301581655643856359100821573376794626115389823728520518689133056350205355109897614327101160678940213386173833204714811034991066838059069851599174403391083877934399748620323585077741541355469145970640482941959006125786428717419865584300838824312315377166167386303112946263132759596914254143839496489904863594059327860290143639559725769446730623970672593349664127673597482059172034779287613438280884800942500884678630472536952854905742508260508997574986173951815406647997673166191717800971115609719113822403240160928898715015740842379011608309921231392008970218742896126260651986699353831602853499543265616356698908118621580761727973417137375294459961368185633667981592120114977215818952209617138212482405513635394887263709843072331618688200465199262859211691489944825848883959785351707771148549744213792685151109042695306232058988682868097479587593970740961882646702490877321290202621141007219655019628410116766714787521209831846310820624947373084682820690739217319708769339608436260521184040836597546008359642407755689122942263314806180824834284696217105058671721800569616952460913439552021596459935929795348139470090832546290431289197072945380815472263191984986405103835300421200036458668437348285589516117067572231666401446490969978079351220669175363942440205629170656010330987862453643258003042154649850216071806829196909547331134848061818002431958762468924430608401450259269025135355264003094240333183786036977222325475705470915092103189381315366467925 [112,68] -230488015862158609047660176956158997650755099788594723205590794751051918892403760822448802483891429697976219399525200817940566863809049795048717118957636619047744258123198222785902981689100661971081743381834009321810028843405030120738070129748637242892385828836922311004053596866036849739377604202856507069411212741471316912563952636606305924312082102424999584923609546289027868921647945333056088420217211043629419678649609295179277113875615158746596292174944219711966458493862366054027541251429195385904630291901358320416122776948109179498476938416203756887805903645278918446283554119419954064194155886168601769504717473744707573902250720487051769553554062590793554996089134989505389093161238238756474374794607576013004541998120466131942388185423376357417080315712843302162070114147520494990797001469805760079581869758431376349589676076269854526459287684502741091248235079402672203641741683602838823523653203341070251010753873603004174637356474829006849447485668294439695623160422120458600609791578773637613099484035069379930911886777908212778579236748612387984752188513233331769923993192155157658409156064965276379805145656206874377009631772444371015323180505164356288086486170650357867860318194269990488608361052479590676465692824751814268103490478852400414262190497610504000365666990839177666951422913510405468008098475289300522602805024132473232360025272080944736351190761079682440782577579648221787599645092261516390301958109174961789522783468235392581180007142091339990059319901433203941502987576248896264206720267777026289053313046156379381445479879649468049451174586782292613800060083839604327880392658865985687436060970364908265570577103305356680974888780900860 [112,69] 7797145835911951820233385519925861729593835754290830013865353869823575859698441262318956917818322685869106854413472973314572496505730976235850442703985390274427519307766490534100436101191132540840439688684638994546050816705113252726888305647399178744146854982467796848175043808109474433633716213616574424945812940159799610670374938015135016806571995831202644225256263616590206871520217228310884719667258332401201129256777903957883436583053400800887659453359884915541594338401226709659611666670889590501177363407745508418294801390622770686270780473782987881282741378022532381171085392765082972818695012454284496274671819882373369117112279992786215833249875967123007029418214814947938628669131793341757695670666464094294544760775510166950276320030355373400786621193402035417009450297333941857838962595209017456516516027008312037413599636480772658155778551600945656204327077523659239892263088929268208700260705901836449162360076734942623070136339106522103948548406034607549340879153615754112969154429211994206430958919497782624736052733677757656732259837216523258763733722052066136635821888926206090224294095270470980953833841479416125465208321929170854343831203869840778113365988153151387857134127599759477270259040628278784708644775832715640839956295593515703370632375965661803055804215125828112787945882554616356484487168060474991185739814843290031271333154584468906110293459480791335574744675262586298350478509414773698654056868427628363538575585459681614492265316358432752309298063222998826929915935738955145742026717084088758735666049164525002032088227792313290105656640933936750790794362967300691298261557973188007546829227858590889247331216044448832310971101680 [112,70] -29228293727953866426527429594184038902754420184278384201680378492747607884423701724715132957738330221087892855191975731055001847484854871941719928191408927177365550294894785687071238556851574515715999455165727028450905136235779062502289271493877020735916899251578218725063393325872422987793432154916169182001869907371834284309883751992482317932046618688678440532200563978685965993297557000709292236365922310849664800228973939777166705803335429597922667192890064814731135536359829036308880744274280381519489477988054353583577952860874417309660935823289388430009376824784506110869713175217258738007663319663200112459877171230082137157201101717384952759814290415300196845714626009221629897290744213653215371099845575633397296235864658906956132148124223641770165528291775313730976983216804003142269688852184948210806556940494225208172911789347815227290269424940678883407108235647787013192742563729520020263002682765980432213022148528772800741634950219151252077245003821774659010004327049157781953983100884950181390387647022587942072258575883253862691633044967942752487223695391389740876398641835389533113334709205619707987157381392348949052224540676613883936311544231089454086288037119080888430851277015252569452831605693313986933513198737808121170538047700235818771505049875754774144769769399019683106542461829655423695579156059708228155591476701423538469683989132335553845950971799842416272289167650755593092568451008530835665078375392777604153504685567625675441803739758017219279254449566514137861411795978237275399178126333047996746608825836406341871132474233756491078234861636660512835642562956302189048923444172040896584103651604320451678718535638496260789745 [112,71] -54004443861868131940531475157354962830597502357811060670903661157781618422132670792605096655254777496535331141021629753581516211667772683371474720279657409402146103975120365590850188507157243205172507447331407871617273738502698361599045461027057099275028677557596766465672830521762811179756303634694941843749195802867260182764902371726399506785153829995805836508534804269476633236778639492398684634862291090544468600116232953166792233226712547554072351857341454248303785840982982966760589278721107950858383670883468983614019740654492149527944607293251104263793702351915025240189711824482196346201409510347064176611768656386836579551758712941058806675830967775350417825041041703182566568884288020208833004900642334285828347805517564804836881246517772943121688349524409028771653489170323160797285208082401138628167525934673433675664829558341021973124945848306349558944059504943193435776289337613055662116648883500985630986889641721196933500762903982024292880735268151289305707920023780515814631322119107380341369865926511991144490268300456310245350180924803004583046927351422598448967231823248116989161771031212026723286134973602681562715689636031795410925448042177795750068346159792990951089309761692108192802098515974781228058811908771704983434653957668593504976873398488873991529545714049255531571029881173885797893224342970914867181125406932016918380715328284996330431268309858773776946845561720330150853057365351472428143303987860127208675592480710257958068084603291828087662870053194840404930566664642321368293648982583908607129600313391457818110771643433297591713502807309330708448173829437935729687987642308637855469456449185643273720124534129333770 [112,72] -8564848136399870435832741131554135547187737992700104853542014876526929221717178445036920016338044602604663287886928980619650484521491807376123152366797612036282684867624280580609873794839869943353431466666724596553921568214142514648944042703902968766516150006962455448458232680393117813633836281696422039697753556321751239327918246398724396500508504849839403853361189469986876729232067907168074676522810225825936900943189515690153872743406639368609801224081793347597528632255601157842340552423994155297805311933582986096718021702002444217432411604438073237700637759784614650724723111797222195549992753420577731466964626536854566797371045241556076451693042467540486219105359877769390598410443111910382458775698820633804891039106071288116978774884013632207100930912818545967957734519967166492207669572387667845237059914983542132522649449676587609733825342028216147717357997410352114104684430046759046667763539414121340521607525850485411119443224321215833371967885282567510484399298815789118824365405428153696021202398710419911936226428130559776915753975312431329198427856426508296250476625983465473761778960135869735215342591136962362568114472264278966905611804382998758794670617761507771599086674112543536656522462903517066429170662189765109945599154654171882366626404535134298035245364062305026700267621068797894557537482314074570696560964971684935978148033988187689375118532717894001032099683860033707001126267591374452912758975602727066353779027961500701295370377715988418561693710599555885900329502704859977687106798270190014891536223462078213472507827788709176816578841675427218387501043001831896947902617135848744999300114130527073701882002166120 [112,73] 350476200203487466385429566400568814427624486790395135456269150297451278234820191874800838554263732165414772029959262532446201102555241741914181155068539079584816305709400864263631015852553069433142694637527313226523184449618940832605280285375960555822641253689813671304655559360718862800263028401732122150677806108104461730743491466367454059540027439690278544224244949807037093138314770380329262518391112959674255485402732803524860094284242646173080647367347779862999487870854928078634828575340693664058060109371164325913334955356911250189845500730698949121865865199802984341012933532860478829614825263690145734712706309107287252701424347381164563854057167792798335006529489023864501232594607484650418194733167238025730925407300554608340734455118172420279646867601327721833341634217765663802150982876884388122880228804990532320617506118184670407096286214874591660316405695388653694256402845496076072504809163222802158674117545744663337157869963975608215857616403343530259494264132183244076331268713377412424057879428503135417238390416178013079871686725704304636623909120054780052598425248431574368551342530244760270774827755770267936887046068285952286944717546296714790665357131691635030549347585687541118966596573327173937524462398695641298946958728074160310792561482204568670362317231996997932813220617853049085931756845990215595281131206622260780025494316044749927726708734647503267534710837215999469504189346684659010601087980128848647731121869177964201076014390416172304948362624407634119011427256312056845485908919334735098191125952194506031598736726232264495971560331671528345382051769054394385498714225085302505554315991751417695493856386 [112,74] -4114430538937073298927756987216620903712687267068163885587859563755896192229919403390338033774802581238275997687408362737076664788345335281671298528007738806596808240953037565232244345612550799131691728014765868417860969570766400421229432393866303088854998988520585674470745440881469102171541484461628659393690420260710838593302250153736734618490621315554625196096037244873251453782876911713403084065214817074826546391374102930706974663806028135562100465326297149624728961829363274099168474119307538712204661364964233166425281820307868720840121431606244424231178502231399376561374959890396721703707435015231305025358109573471180794559627809444841249908280378392260200763879014668602587370293705003218830501349062131953531010644594983519292474981365223103979646999178627450657431301882516455452095346097592065543864938383509328353386980393699182681261499484104630758133218350508783667756112591234929575581822102435795768065434586167456770423018753186893429409733103702247986663616102179856007382669800145226678094894208604228079968847918318822441633072678379125582673748970223227534498096204770182746412721837506492214326672644380294403248551222314359655606212053106141862120194932077114981371698329836572280947130280730161581284476861594328232866214845938594748944650061314833560417662178483059111812026470671423595831525752416929554421621120892736748573122076720668165857433347655450001116566164095636219941272651236789035142195486426710760625589398856269204317780050674107795042664620887896340040587846246887271043567783563581182162223471008686883790048026504444502706438654770809328306173055139280184684572808861700785063820793255133395620 [112,75] -18035817487334650629470324297465669921619843584961595306743030470862139025123594065344742172117120463719045158755832399404579509979618438326904478924910226069064770335696485481267058377253846049549047780618303641590093837592915699442150403387499224810331248483861390552081419038084057077014145400393628477001313761825066056548097612076915178724335477758444633065660964148553369635968405304819489638849613224582457883475215457230071662325603436777455213302012910311931870624361336073254197259367281089335660985189034176350397269789931222552087557266187809064881603383049871743321765207872335683121671232629627623147291920485765295178677236394057925570864051654526167669755867250706562056631888305259626313126206913546884741960587797110961485912333156458585915648486409301648209412816049344614664741339034820584889833976888254764105324243416831270305068470535973885114609963672029973241847283301274807389018262230669639292372028383526023602958978819414789257152188977849238446293177708822902574431768510893329736151120976799539813078015285297474563349129895444544178500322617652685842340753271267154187824707948565078318203979972486752687854967710880357598648033189447855202814262394737023676230643765193444218198653671027660204363744253845013391141748979986595920484195474591201341013107879591273628966061707981688385130714722099022755825296874343507076690437641311934596723782802117700964830162125750183725298556900287276998828840983703857939027151338964346799198780306425786820962670391917676108301457999707912758721861194045840860446613567004058850306801828266576230027678101577924447234996252366263004037242648739991758786223027541644 [112,76] -3144668612882390138052572455656527487921018301521258491534822145642944639978750544561393195931643601583250884020941407205701165505897798555662280791507985091838620114591606377670151236598210016532320542432817614509997802160242896053912503785068907449295319618740052707940131655700384371118188041471772937990065271511872307000303916769426035078845368497078301934977326384996203555396615652272342667806352703968585009262171157497622262983751588609599032403238170098560539245198557370343926975814169412918814335039666115156243843983952496211467072779583694051006959464941886511323381949522645508285027572795771931476252449694893580270382195264656791295753627431031201041987352971914155582408627424777297022381109650212663239619739692090900944659346305145907211089911859047730295902170940091149796426563923083314416119547290483595851083969938352775087261377325642455166255425433594051664156919033426278849271378760210148429949654728375844099981821999150747440317044805409336394383837774255910676382298527679883269581791400014171060835042386352730330826762529287481210171012636128254707415166673854503656075553953128990478227269650606176903000099642972239675453026302393769906727494942345263747767846478020589686791408070399756883290006500460039048576099029205054697702528872078564776525882802943468272175096015885071405732779713805669975335916942709623748530352568804703206483292615338049970959384830076506230659982197863007945861340791305760191729561238580140018222183720722071680079396409222845475267029668472766118355672200313708594810353780695785608107219949585384098311119014365168501161427462042274979236697020710871382237951483345 [112,77] 2015363833924383984007033312885323913692216254940831289503846553403657948933549512185033464379483167099903332207521606547278185203300167162604613772189383220051368596020207010724782428093587950100969051933264817133478240312110599283803806403186224833482784225894474974835650822981473880159415476856646104155708226390409282488082726059358917791522156604987443804049916250899267631881186313622234124521124298448633464150224322669373211120233584949526778207128465605486300302963752767913215962915475821080603542854297959277073421105726816602832298685807079428127594660238747036914285424860550780077708045313389856386040164643422610103583166875087093118104358926119987681250003913682476391812738643099363003903352424200838892810582121278052460562326052353923752664845433225713819215237571630366902585318303512633095389732465747978110380361969530938584234343237550034903415194646136848931708423892836595026856667580113529362899390589132234123224961906553934830190059071235204150864336901577062395998532574900976445600151711792813820551700242255852295162245055324682807063209601280448562671943782917828481159566500312523865856040235114785313441845721897932682755104505828371202287728934455250870438164681470455495450238235888257987022974138902541929526446631582524875657683179321268720498683843991793057885365714290641725798178250462773168390488569284569861064427167256790245890799790042642243301574975521045172785110257358621847824571253760892415046686383148308192988910948563957804070868740827642425023234318729558226105616734136930432068053001401273840990667034380882760837210188803934878406203394880454105038969540467411678189576 [112,78] 789797909451177038907978395934528583869641917983395652821970954506092385562120406200811179701476761797115275848927876537728291328923563574437841319494032313584131912277887853989828230992376430910606972487061982210375159527488247748936700805870072794671979682313349812626222729036176255853143963416234451951782124859634287333471351360149104815780165699795402242265278668279593748515745022861589992788352443087963528073760667047801196015242614838521804016270218104041967826856559026956889043356028078961310950856657169453789535503948120668137838889800652525944299852739718937502151392197884053637134062331632176360653755814720116775161964893948618951405441579209555021285362466277114961445871441208681976141696512523243251025998500536699313479445110451001380705379943272029321604815268063719709950546544201849197692256494301960348359700321972271339389574045500913635734437446846203165781228301048215213065100142506828362230598710850323525185741472183313106149718267612198338462898402832819392613345949981598603583407119164542848798444093589724454641527402377684801126052598039382291791224554389025075098260627074668938850584930084370550668389119745845481095947616851353231772347431928252221283719823524312337157957798691969021033373549770289834609216390176188647382293325734594344800260469150514657597871412324556971844385321492563085201623688895126227393580686507109116555615933071718372540519583842776578316039462016449147244832395551170993643495199665177623240183619969628124292854860859329547908300302320305711306079215269103909558636446531327442819989482209008806809380817590755540249419547834255445462827523820045292332 [112,79] -18102265968113480260217055700418071099557067913236495459751579962112085240123702787756963348020373014768156565216948676709727090574818181994047524541692117937060445724002457354343394709462888076815908796406653808736500564691507561509473181073795066367818317875079351286168203008363197256749982981205585671322127412114144236782076376465680071748184260602194548764051833460796974790253814941221863802853602957985947149472830798104313809587654201675903933006195676534223384131806919243390997879098704207520224645802356553467608077327083856380745820414086901619916853938018343194321927104188403310205042005144964714673462448686921963991063029579183384484720883319702810535456780095870289200574074056311017956001085653085601457076174698448370639170956494717756394413293669580324079660927746707359612769991948994035363165377489739496577397897236301373548380144133491879264820312263775934671079505162882617926053529180213628016144469919279072412690108213391943180718057567494666084855849643015394963159640721261594837666258975871368392007610210512610178592107108996989963453725204163141826999778119912930553809354754022072244937881223786102261110865494426633006864737522795876414855110438275512549371180821285868086910571764254479071225385847671835695808580060934647556269652504913142963691918801378392788626343926540361761155873431470142221182283089063358934315564280580936265109019588622271661354908846389335420756418571132187362016356422244693332125563841906815071955731464162957569655901216594877033032106051697494604124701880563580395029338346962572751368271560906664713131810015273136835322182788046525082709622357051184 [112,80] -81019500713097397074712688817656795139982643832932262938319250914113329573079811524520491281126951116562515585793480145005739053472569393544717535449509913989356243227618003182022567128379100758981947504774416908200640089442781617646880924380386083631886485125606626026852045584996363997879050976901917480863403356747648909583858641917441271535283904628750484165671582252607999684139598623451898846704659643633763360510582501413003433934538267000057691633483601632919721870595296007546214560905768121004471713384482279527801512796520377053903536855865430533234402047499308814661067639585133993869821254612586280340714786458285331928146434462356894746782927768734028663154312636141140995206041026788411246107496336219016722944737316294712625457041111003756602265750336031100143686689751310445738937549267692561629153655772312438170983755910209761594858944811680122679973316688695213066477324096055170161277808314842963433470374179311500778287710165429348395915997000114257530070872009292025283695558279777813607347374034082347846743326993863960309775529822644008389595671136867513696996002072463462454160669016335328658280197887570078297805767554472214702913171868109720812553241640570244006201519627910580943435216581893019912400036329226233536325865160370112648684205573466240577168618684868045179487388353714795416694290634970251378016644853809175595307436742812816446448279272201795849126469454789083319041806125676033772374592306670508497133281564492002334875511730271265627402062115228716756316002221890696071259044450944045079868110530269205647025987073988774236656613517176866067992269469083548421925055992 [112,81] 4492965130280274246778066583846091445685117443128966545901999106774731475661203818026729710677923144610893517825931875226070856315687474865035558409008337033511316705764342702229819079622044211496252531946581380705095578325837184358320492374601191059174462228794779222700868752954411834979870696038525348609029222368896535618014670838949933967634429177704765542086067756125313592563143482223874869543239539248263533637569437929950621654073597221700017215756906122738740524334477245962232276649153563388107829487572875204030021983912755238083741442386343849528071899126672119029609594669149597962875597478768443621357404679781596927671370778452094540954230118478817755104207653458218487163965176130576005355424685819459394698473134677045189474643311487241462939132050193210885554445949919615200644085811064338501454521485551298584617452831610559765078426469871086754402948945083783796408051622628301370694931034306345734152898967310438784939973968139243584876750285307249201898531287450096897333328749399474902358632023271904831793121393672847999720585974482486064396240289195950235357814192700494460128988167305366891453201811110220662152496288237679360663577791259359633296955751969992188837182413418061676252552999818611151654265366695979043105408028669948497856139486515850049275365682704822647530115570486023455634170569704758565131798419722126490669959953164086888640257131175382900419008930635045700919355957166746109816365291297470699928170236526036658428331537388983726387205788361069890762501264280599808061294506082740045768631530128139978585220382902219501510531087326899123711041388024585238286738 [112,82] -13091876184340472813216586215132997733201887587264159403157076105871107264125916455906255052508897061734657260851149442730216440227328543842684369096508079239789434649650483452089191738724502786155712933875942636376479069119076602226156073699457795245997158532574744201737467183704506939333518895020354350025240273607473139150769315005758043800587639216407244735667319588534056511138059080364888901976704672278340504558568701344011292329352181256201804591986037619394686643001754249822538838423768384460930723388697524710939210233797926751114694082598114922108525327899140687894904357259916467603178890741860375360627509587713543723746894211921176884981387739980287279556889057499220650737251464298361892944659746208364957936716177176418708378880645245756592091620497757731086763696709642769814817247378330818634934661238385643308390727100668623014005553722194924804741972216962898287541142710951264216893598906188105444084045621321849367783092702947765986350186780546516287348042491289725212642427162129361908010996194894144094118783368602254842201614846000277904103408793238325964252969572549990533535274133278973225508511584327757869470566776266436155101377803686231737555142736832680758031297221551059560540084784550697550354290489874072105932830577242922062515385156342672338701139518155831463710721875193446847180722327180568831519969103551083248309689798217162087597698209385825407369909926071390504088878441884334216890122057933975620077383289720994213593017792110112382419095156631949368847917790142459432461150936541229890387921632036684501619961852910484029529035064503572447229545989009154479 [112,83] -297893443621334649984768434235614745045220187948775778074557361676996209616747739167711259762575634293169290584901451720618101354718284919912574255699367640665043494722913768080638212769681897145810966792187898444933083109395659120657634048064325178492801882523087920448918592876892708879095740650918912040810511851674496742803974423468068170951124337969915766358784725747388029102612390074727472937775372655011379754483143769469074810319311644220427264254887504836833358894041622796896363297910658560847533237807420016515785811947527475911442685869047074145403084650652881962398127951342996272316285868369966460885942661301083517436566037575306926080408278583799244065171458661074503736909679606961544016224927048630269719973462861235157626916917463496823313267971891776562161566142530648738750756101844312698684057772158331108877879364465579434320841722177807790335054034723456897688721408733309003530239787726745395164075201505696343411092340636805301884221013199427100014536718253762162696913264332816496447027671391401663943480672100415641099034584096454101160003356221816176511974503854950497691905469913947153850410877713025913298287690271208275123186774815654149649166509419306190199221275864424687853955268197188399008926673403693171223374539193849625523054357431725499950438676862070655927785259623859532418703715171367504428214725975245227586408116538019218510932917121635147905376999283827782716537430757306394705616927995789022769101893701228091218682660773528726124627792826809633492787522369898912414206107342696579486557389898964994664610607189481517174576375289209971568150542363634 [112,84] -4398424343210657423989857863924599125828373509523115957201805575858949663287806500375529583730336343048023955154187718619198413774186471053249908072170451583864056980381711038781253892351004632210677884726657477402933867283924591524696687616698868285796282816403287112890908662867218112888111994184400134664928125406993803601319144785248274308471179850209108725176976564424713112397256716047408196275591242840319089174219768876960975315050614896039742501056317958661168544051176593024230033439063836048122092003957269510835796910598257868124813107024048113652231982634973792116905646806641959659163306833081812338370142596663548499367072665036470854877277039776545152235581823154417995764442865549782761670704268493053600220072795715650042325669180678765221600078313009397803195155780432526299763185515337903673084084143635443344126263159654962818893693570694101934634693662604242851853866754902205573101323604818312633292910245295586053737508592542631909805429337660357006471626046368174881535487419581523913734647281867676013089716629994141410094896794372926543461094070174496217732564727948816389546633733726551193124071738231944369744187180630413896735780219197172581156361085291890728892832615069548677078430607647236636950836524353926686815997788356641929662441748756454925242340135379384447306705572287212217317292461586789291149224981213969243463984589995435662491627525505923335539287477608435330434616998595997997153212949572024420606710560589157715604681616595643681159151230397489022769441375786531458712194789616609096271225836247548590246681798497335932723552272059236024318190956 [112,85] -43712015757744462274346819290447039705705601674040679869531776164236243955817825814745901194630902783819284819903336797519423988845486235674159843364524717560604676951694460553857322923785084180066531029347946141265622590228409836600479544102350546949981102574692569261851840775019833003263611638221427589237369400281097601943567839250068961117341098008702095742218389935480678723840088575402073335027299702215115854168336457522845504108676904003037220725711217245142480960498857275949723506229424584633791743036236763206800775562681976511090894484704919446251811593624508539514642648835228639120036412312887131055644037556969339876329061523622842841311240760174009691281260717043704469216327334628040540847560412447852207721704997435353785418637506306882131620570804694323300970823831803193593941701179653339610838745733193481217616981820364477197072218323559251574725002092844283524936300041480969279783284609692258684419147011896772021225893602389290835306531820083005735155607780078281020453312109464002916247411372075021745876937903860891062791596799122479343821115852478112899990467296063052740271819445894612844246250760498581296120505855361835921541715909988219483858740436303563998913098724643680212925074449181878943767973122967185438437343570490794184052635468461164367428785099142357044042448234541314169220223185538261572245468208042498514024336436429088058942600608405295502707890746647948065350073690877586435523626887377221868799546932574955744892576117149792111594605591152695181037502653241854981374497850004479296594157633592581697961225499037084495046256826026968550708 [112,86] -104639480547788045876591405775982904751248776547024641777219182023757307482474854572753265839525767992427648685328643535416433720298573272141639617516879435234649978483313970060520748453637483683207883178106563709335747397514746962696902923083820175431794122542716950738480916379802518609472852687984701128818623607093294848274498562159011025089716103883248039776508088584826415457428658045869298264878890007941248167634143471671477718722183950146729486256581350788494862165909431650340559654493390340023051557222767775806675706589697748292416396063879490060253896315714049214130624910694550357263187466893399902191060940445736661030501543647542314901641602799476539283927877916804887204917688386551811206372004801169360155079023745530056462432295727806923529543930868711508567370540388533222072396606579950198953079124180595933924465253407844336470634343254760137556663890143705149038634818359957323851545806435449242775290722520221301178983686934914930148361915651259249077831957642120273278121899482663804530554230532991309103654860370514296027003054226965268420277359761288605401454367815734053377358751822201811150131605204735286948972854927901404644023593315139717087725373570817723791709838529365670070288507244787444051600821827416892423494150317455098235261336521984121823966746620885057488508149093572935029040564871277475820399878595973020778470311487600383847523799991046548260805030937070950660793134509479797837343536092842495762899980008094896641533068155367448534657771884671220198158709670607840749646437302144908187823993658300192037801903233123534366903802680375256 [112,87] 1175174040274132977242757783988908216945887218222914659236849546621415069195190907515015559476127823710548855896841639611793198355090377133071666436592463475344612441016209715311254692955061316288513509335738048363482106696149747561579087042962811886391255829531901131230369934284640151908505741888314061654660898945590334049063595068017523038605812851066129583488212028835417385468659997080234083571819711426895719908429093525161721373236859832228120210316419331277665207465192560332054392961397437574313381606165619754414488898790057396653458565031777178639445627535079144289505106796645855920431403668908418812273486271622486551810389615653333494438345082866955087335740974763602189332429796816495176318708042193998464973390134564277428345065680138598621418777469522056208931192489628511831373156725339991700707895923414261697803644158630392272878670382385455384172116216177793745792783917909681792026446945920033724691572334818910041182230665642360362893513437252084026024097041386289274786241818298587214229276745311966376444306562475386395772618620524623738108018413215050971652498192181385857255137395617911265530250295171799617046829138503919329632030277902316961377699441257628351971744161925840655616969304318618104008005077995969220740475044622832825336759357476830726646162066575572506171085443925558133708332462602983747840901193799529562075900581876390397499719689804196614826798336257122161160227148586122046936218737959959776903663006215987225064630320203246838044666736137359954902480329215733416727948520154875936741087531247939629964598981118602637889385110498 [112,88] 551387382555612132746119801704330048737719272000132389189331202388495014335651636708401506282341709941711259892915248762757395596730791900424334588339536388173476511610884970829855975197888610423584527413110443210918875466383991471832270086758734467879272125954040737578826010409038768810206652412179918790595880893458365490839358326199701854107219371410859049624133258656709668152960183499012883717891533621817695384108627200843612365573716836690406230391502244799532732834716384260067978952296642737023053856020075710355699750877682829159341877852428068939375119560461115430703751290226787988293626030471729692633352853553856696437695850814277253930187191265362079623533149381034222265861651398126462422007200864404739715085140528209433190131922223539314035151258905674100243837728407208744812559404764583196129614656400269288767738122794623971300532080690610413688312561710150631805222820892566755989959861941860810681554244914729529209150369902499237862571139530578069017393902338934181092106283249407597620058756750172991806045802472548045700181930841036010827161789756127925942555074657781987142714998271321508597471481918928265729886402102821578374689779501696679366885245530939183683054766065603250073781189561718363595870986908704702657392356983099806202796088495639852059461882243395548707641287092831816575920858031324776148208934777966581222696130415191403919372312684612785470589400755039822976722674198402285268209757365052317900526322606998579954274004749915244480202101532248292181374053747872093056344567425969087537603746001943622563724360101965016680391 [112,89] -25731229802299209415648083187137551520558789274306555369805444695093756627438085027467053637306616129224945422410489099291490258349089763828878358802845732825318895775102876763366733155899730159787992467342049773269498545002685701985781877186883706205364268146626121277876014185345433006601610705831842199680758291287524532507890838839984698403127021295106196872531495312624967178622359501324663530883535516121346605057403908226335467417589108711296553983957203461193603117290719476352252716883690392936376471381997654152663797101027505685583762260701002693699801805027194712240070838018010569790605470187602987715289779125377140264942111661646946764291307116044753989498807137170529730102771647086076152329844972408981680479502679932042716934617936390259361167101856434149729194435346000550258645847915524354056598792261139827031257048333756456344994559159990644755869873541043266309885160658980245934431857022149611429582297545463302771254242192033775468068684958053990750071864224925394438612395488355405973350301814003663368915803697413829718999845093419758412741071938254515739801776743362914350045029490782274714250042329696128978596300349728358379272833622634044906827066492491546530820241006008914712100526218463196407526386721214774157445474555397145705200424693220606028417569706188634206322697130178662233833124033468285587630521828486680456605037080556870890227618225564465603435140751434422008275676410518341560072447890517111393723305283238024823563235241504265029034310961295080248183177987831119055755098755279344073053741350290222891053833802678843016 [112,90] -46153132203462005824240736070433234861562258381409677750046159409151899070449394820150154171635552163134959971193267127390103048971352816217728974619888444038202408364572853012364365044930021261135985538155016406092351018034029252532386472969827273921236402576368950262809715213877618879262508241178449118685293649847250374736054571341662582862398706702641753273530439551488700793578821516272342831078822936113894972814415970096953776662778457522780220626336765165994883689685029841451466804655245979788129736159443968271103070701760141211503608400579725882521470459736349228989266360824573293839272192293729874544264532966892165061597511152207459912224375333761194404474379376257324376502616106107231490758878375986892966678819737438380017658309939353122656772132301816019688911629185172556370362189587729578009524962743135405106193574506641103306722481018436649467217246393339548739583507195662886323859705063787213904763992247543307771580573710398630353133302893389039944156732561962086250353846965898678608968048196169875106282525080066293859522797919649676763098671351218377936877247727496416511121303284980082739968052849003807427852301293859087749611083990190400960407906062501281595288938412911671329394364405970204240825998429400800059029645361629974324354191546483484425318276854041079398456325177688209361726802157677129815434313758639552075210207728529131164670801039916183064001052809834723681017247691908148601809524636454928230549271430717932268539259014097651134746080371239281961823468400323780121748684211626007801928424455678685483625244097028 [112,91] -245113819497241413469859361420112893311403338738589794125750653561502373643419937156355603018086636397270899062585361894818523726604397453559098848548750265711479146616860204643716225821743941878308658812624762270812886442596378683190939596092093844763750868999761691973923678140447427851024930024412813755563231644296845969618863630795970627245962181836395339091078146301966817871311854733691688362095510406871902605398637648922916258728515470484065436204658086622336695856698676177374851953242864505220963296443793571525514155384704309906302581713302140052820935302974615497966244517268482289664845300653454337808747401996794865454520025844590434638248930331724594465748140108246188536067829257538133667016064297756589113282302063802964738799198416451949882817952588383791730740309752658774300736865329568158051811519186202214443334729237840056160346952964423491529831719870316122932062209180875373769901102799014316670964198593516470231546833946445716243987600537321078577435030451931062458575129470789903869847312840761469016901211569791946401218225843047792260173654200086981938082416689353616951557617242744123143563520230280219839623352958630181485059603678196552738501268306018001723586630287423192929263017535902366203120137002963756740910135163303130734141080040772486748918825513498302339802271448298481263828033961976605656930208111696209953454325015373356080916945673085250870030718164832442313482702964812177442940797926640187018979698478759784093916131075698674775086383313208752005139311264100761492317830219999005320657402700607193592272678 [112,92] 10938610763366274259724913830274722898468062109534759372664562680358899850760947982865059441362543452064553733014311616787457989028005395999406219373870174146433126560001497196099182967321880034324535661007103145919063793835177939038269339542600402964655873159603232029365287508500547192336555998815177234262632295560224177785147020572193610077112463112077333630843397215014941672291038390161275437926839409061232559236887737737201381290398979916794229891258676431593310134962828172661911189370794977702784136072338936601067426512105365414767233481626980117228421474673016921654180371214684180144958593726170799323032782699835357505384978309896632233872024066496967751620089683270851060478722311673291230529812718766099569507143672238258522373521452109739237223106589533186989910973326619087065443857086956979898560301858599151035923490584503036050109978768039560458383808819790651215367691477227392595406579367335695283773356813801447601421755986010917328231186260071427608940209734680270911922237002539079301390302815305838965630886799745494016560694323967927062762794818287509061556068981339421948023784836229816722426959675958043003578765911100184434481002661577066883933067994372109296815509893643381704112483792629260223882638212097556833542189186661426425826611180161356988306190504572477658413290414679905505563146455582184925180341170562391712253602097615963817905364324649938162640599645976396419510163905161620143850560941195140923378176656617206433450898502825938194820034820550866638595449807180201429145433438022148435732519311784383568 [112,93] -1060416515759225421300328705911356531793409986185501210189865033991912159122242307667854965707955598551692078000129237963046610111534399731665980119115982906788201453752270075876451130031053877098879861167142711440128611950799027233693398656039850182473113527740770439963215539642924255708504719548765195046077020942963304934457285277730947548971702752102388003562283925990488660124925053122898451518779664020400792595992710532488410948069321833410898010492969550442696212057255437268443725233148345764751116511157922020108914293613837546190844698398470823039018939795785331121083019951769281972381667564598040455191113746227652772669988118996330110759014958874013084638912132782382853457562391397865413850237428615950457369466707893271231426043803283835619708040006576213092542951880441149452199470914949530572834255962357768313624789260806846978409881067995060911049447937220816627849361638564222491373263923987829898933216529971075444804855560804251112281412862802948520375511006776543483940352838976448184570646986275236635348147852924329931305492386229125965236533737885736969128415094998650416748157145012098815252549235330424189446496196191419887264243987663571029942728398429894990250866692931653208620807166792047639268491440545834765505939422544541935636327735930690687223484361403875399366490046034306519661764237083883745380173873916700332582500147256524264752836214940993740285528513130299524090082979976843132760459348462247803122282338260106296918594576200928644815882385410931122769651826879960571696258449708550372863238578920454 [112,94] -1409100074077311912764747509484166020267678628403729525795604552801016549809207459474023171419105772808265371192422927596350918616663618991460390080246670120227892180420403128806172017536840701284068740083571497904439223582536626897971620224749826962455772103123580263406721356313570789267411033981220066777479055427113084510911294112909883237524852171205283094365702320409449163782543653599838304202722376938357162600303669763227113881723128847964890398829990773365929749280813254495026806487321007149904840758997016930559457717476441139071491097209732122426387172059479478807159419402419273563978731183410471002412415329017448210139730933075711684776430441590320120058461240404016650281595381375576709333015242698803553880363667965898028173543102575343969300941695152510679802636243357301741904303971835014816343694491095766622746258314711617423726763205015506459369327091427964013750512331786691718319123057124051875086270307388327188130954523110105023117756547984242811350915677333310766116534954698761218641520582784414284226745142094875162691206583586349997011571487866146965902395037898241485427609417002613081727500967124730368821524202516342593574864780246957260465527202943920661068560279220356099870905973323160453748684589892983170705073657068459642541356060359152635403137794608145645137107184631232443012138279213683236791672818228905279848543282924339807214590919870162931646104383982157001420962034711428236356521030285572379702151316243318477472725287926475987828826667660700597584014744741162327783416701989951039504686919 [112,95] -4849412288946488668423443475877718887597605680785144596336838232654224599230264055920250851642290015505939027181499609789500977855314729696716332975706360030912583804896312670756734703559724560756493748724198350269809929862513441365260409019948143422780280954742296254639403903102846546802939173344203293295728161036970473331091433299437455386456315054248280671425024906665667856113893359984027832491833380320530514221643295117369086622414115839383327848345268276763242796222562397711505161171159115982264104206846850585057340526156061672398471299073869270915085064110238240791057087234993175459436137827064278571294286140936101183233724819636324032295125502965579654279436914526330334941267712478989468259218543029335586248350718701917786197337937961420301921759109939989784148245216108216205840707182894684365339842749143603305970196110502234571345672462438840041175741160456204701233379313588772955192478312370363703393725300637986987902809342804780316005180671205372169691741975401309918232977624090251624749691711028315751693699741870136207496220608907315001489979493140655127242865841302055701206733891142574804478008503488704644496451059809125267443085626099843215074370265932237028996200017113848963372374759789862110024303791326935501060508704429099526331132742779588141642017922816357644375080330519040499501267002608834118641753218078525698692368919248879440163573221353322844755924773147328407920648041528496622686539848302392566437882319264568490852713447162037806888661797947137103170495150024264644921984981392707477289 [112,96] -10719095681152043192009154573428873219159153529339322396084093820896121379821887571228012772050046045769743870560875260160000045378259454330840595751047111370282643235801770970979249180760859310470588921626505621368881071578670221005486700064138469478229759992827034779612755680221702982542700639292614920974282873364694258355606079133849998779462048179270275541047507194959559534129773347393511729109877134854974719712993792091030498117914903541432634882190021487094648037987671031782463875282022507238756017227039138055574740805548929979875349423925311301364770007006374274038289100515494241242784995213652562842777791032713852596599374610312914495662186378517829549043089530154262114151552355203952724932746760465779460656193079455420858983087531622897946701612248671407851733405394920780639962649923147402601026643184128837316470107452687116279738816760787212125597162503689860648059436884940268706927336427575274297340377126239739667484217856207446231201778509917453672411741688614003320133988747459287252119879536220157591606777381848245044284476630435792812024268191630552929459132134205721545778073366604180748470116932303243910450639937939049192229214407822732570816880059990573384382106081543410161865071566374477709745491068275969079755934730573523665174878805042801308603270656354870688259872136714159910985103332284045014286704798707825761825891217469747750571838581833467469116493223524122655124636463680269470261541483858994606433462032782050207605532541574752124320616766177685509398764765811799456660558881119392 [112,97] -28539571105174299824201446107691597078078202229482071678542881287706648490116062340633234998495353171788793181805869823385858038789396875795967924041187340189151617036245898107823517606617000777559172757096629516616487771624269802692683565050742227114680394607769062056300741757526573350663976403175734614559349574300966396446437645630066811637422626011686768346883627200393630138035019017487243792960543280182336619465167408660443702373259614979709064903040837552334411149829770142398702202978475012896992666702797523590593244478378275957825251026023419786756647612377648952035020958675821714023201901057651712037717111315983788530164552140070254339428579010232485571669572276907918461957384042613119245704155718230649513045940487920456452418289400838002748132937230922104136842467186267559767529326805315073100934571515049679085160883959132196510025141609085181862555604017280798992345262561686976886137160907899791792643082420907176463936960875511053920621976984640918369584479867944411792493661776501470558919347292078226945901767223114026188868041453413729868166688878192737035370274939946296784222415768482685185344960003758231661721158256013224761254966150873683056559000531132599171196357105734754828361836952719431458957480125181363618161827973208457979347455965528828339505765733541082058906641702056985595283876525305050525740777140048875911418216705911842275328302605660195913438158721207433133863703675751310941327646885915161539926995914709654756665793694350066629946296731491087111659401149583118915576848530 [112,98] -29455579568176791583470031767135728282157922437847464568053003165946292639604567155009016630707048250151177589122966622062553837678343783769021403522259479684606032869274770369337382516565237978373337183892342241737261438211656263611697349998401361093136387211004306723772286172156779781720042585401535400693008459757031102381833569322402569531316363713547136328337628577445988669125399993543018454580576271597855191376637640105458573152115714662600183752444049861449578950202651848444489044899784985261242659633600016168013133918094009461657609142328335235416866901883689072879700656679693828177585828085821383217559710161366361476957303589030533195078820237596898631386346158970784971775986459861132565217036683430623893445375104287980711843418183708250801140597218831801643936283810153104592531621956057218221307652613498211943353649931730877489886706118006799732209511088445011859351525328661606259630892554442955867564851722168557934138173074411913787222118813887737882271968306473078741783548686323374631203818905498786835027236083243341354100610915617760375712020357611066199884963407717617158432534541090467053608026914067420820486987393638313815516742556038701017989387816920758985553399587084699638202605722519603381363249226832823291530183578097431252097806233302711417027674962211573635763327954534148031527425703853647722574205496705257388348624395928230309908533298579275265175134869555682877556703732854313700878806463218003165839644362726623750294109766422452620791263286651186765385139548408598125972 [112,99] -4936271843632799268242075885322063871362585565958214164559943926924968951550802569892563029068384572119710441760016611824328052238053838178352299962857092272778263374422767385888951330574083151228223705159993143586000303939674586564061397699694344074129227389595748247254041562469055255734970393953320202045299524294637373050310055569874464561373583235604846907350761562910743543342321567813654386795394080055046968460579318455717666644175763077566978217371903723230183279551136243295768300604924093661957482935222442211996492462538327877186050952295201317774351889483097467020169085530800621687873801025102730383184557768070047006986188624820875878206347091407361762534924932417820229747592688031159796539013161382612853293618463213261805606608226142580763792171786643850551630788672142619220681803159668263043414372776119112469161167540321028929164345950288556697736342051520233844185846069094181514193630345293782824269363481989392398207553184111620871079557811253704323805320977358074242726282193417192208342803828725138509506487742579070327281684842678543365596246733301757692019755089117828012149320245612885790668734541569440658353058353402303694101411198701256539507492761286222309144637373127120243935624432427320030375718216971878405514866994656727802235521623400965252113586976870580059807622824820486126043104646835681436020829513404540589941335558511959848863149603246812705032361190055428713363744262229274516109706217420010180307940737342794825265851578065079639288598651979344508116791384723274 [112,100] 14112138761783719293823519043081096471846817828059402919599131730676454758189506399003390145951566797905619361901173026016969956833113965003860850413203334282349879944575513492589915091979619909698287240972949170831960355698997601679092856276643953287305616738339861488439857777955115343084838877673720706648751625594933485735473036894435592517026329794054128394229957064031328734589792193011870763801995842259682014032068342924160005951517536749583223166677098940329349518514944140313213568083229569257285538494533171065943795994788671934053977089719600639270812399280452734699136316500231195604844427062978733090207468884294782804868374041850706002313916113551260414313228971424362408099350502482498942089824862715822830040702470072576059272745328401731789311540343893080984902674005061801687034775247297947751827174272421670590262204203295927482263326716418461566873361993551745974293764892691009617261418415000117117472086631704750683347126228043058595234401506470014774986729059020467697991914341325704923738547360677982850658557583994415115696229791003815675401624439683540259810134605845821754194481238282514414569118467440455827075737365352965184500091791678476293830571719288137330813977611099772919744957336975879476586673774549985580818291776718825212076390041142144157531093966802646063104121463537668505759396869868052218076569862210935591348772892127855072878733713524060465906502551474353214367077877227422896118909531329009458232463677479552465768873922389085405596498478840389075744572763 [112,101] 10759902283437079164676285019581891358743478058111429381081519492131226146892629645865649301307062373840908024368313117078954716330357413557229616363366218158994267694110129573717296061128857910599809205957175451380863998699112383447761115343995768568313240644641056847488811092043525446001166270320986418498198210256424999779297627598164522119237133406976173235788068892249533599227761679700814705402098056612694289670759386551218936970622125091032466220957775006751584909176475371864609749779226728527993771708589669613124531549716972693564897990131792180478120199983466430446956108960886409611380978624217311530923594870852407791471974923619616993545175620628103412542369495477643104267545939398311246333495268405021001520145198784541895989288840113733672544314446992348693411362035591098928843015352228986278766353570551439133844985068318477760907632185580425153785609438671306222787145136743452982783567552600380677971833490986949106733614445610466524832304526490595104590619081975913870949364278033836445836495981222133013291247346159150933227163475485017990215679488611632928968323893880010297393741449229214761338838260404213742770487048993311848997750030967412635554407903253364750791481572884707142543996081620477579914223216189476744100668093265325441236721508028818962842906727522156215281513016617595889521047382978635627884169174382158437257141209246126340636994617361629476671105618060906199010066803252368116183816678987634356876104353124641688903395761433485582622719749300762629069 [112,102] 3449511340290085168863982880742851876792961237473447622296342131051403989804786454947575176876923872912635008748016615212831763751055808951510590025422484747966108007222635616378766056447999423512623211841045633445756019729428393560374808132660659544236224066000914384182110386606590590359933663534685969624327164152241999557781815981100011782233974712599853046985267326361141693340646891993604465533266178620266536500595860045286891792821492909178409610520984850715628741608981574072466675602944174267118462433727650468775856653341228842077501928260592838742290921801017079505191731492023984599840961663246396397804131731937862053749221040150784644539406885224440524626837545241071409340428060456528968232292359011442301466939072788063883727434935278647264754411402247752440835563027887487526222973975225357905087659328794954398169667375075288589366775822453856616030296261171852741165533930188399214342614616503968864591181211634036604443721515116016782912624471358884030388149936282785898672011087162947180686305054882076241531206377114414261946031428697051953545953083454018755886505620844672022943057775057416645599514013224409065778052526558306253311313310397269985112369016556029284620157821447914304984531528386266120971282615019515212084472850027790715053109903087077276512727684543862976942281383249389056992326418895150322774784083005123435098017309561335448163035566705940740462308463897036415342449486263509507994020235165533705480811330274673559175890963127524305450123874093344 [112,103] -3354856266784856673241167925298207246131104557630438431010407640528464504326250701601319679161768817075383301147368891954933963062076149654352660292499719022857099872679488829316536560236398545854432241741183446051086723606951507286039466503758252628119151340429581087900995498902842294797708016135582016834064125384087740325230507953147393288378922124371708390537527080481616049320237988841217811639003102679321099016064530800681228020563945206399831272359824032463775477856479973721677489683482810083259657422987030346111032664363170072893420383525755341413887291299101197554380612186330437532449909128642354937454302448374420650681582677498247085644581669692518820396765841760481745052725833475435461005714045744013950294048072660784448385187379337800508928676876265092284092225773455445485261377408180975257224683557514913536140564278230603723796662645785143631948070773601190494819158685674940200330208100415269257097317844101040950430398572846521614373401293482252869263725332730983292906064726902653248082918640281451783914913636754112184619915459920596651152410361040432852477980068566089522449290266119729032143227758586929148738350349539992541081302999737837034011532941912116029933960281164158012803329924383400188612251932940482321130812742592681797098730639928438979647406991537564565650375044681589430332208329509950881922455719974057889900178698430873260363671623288454566054786078310031321176156906363066532057460996978901132952039133713579848091961382847825795361940511 [112,104] -2548896658019773903807921502898220345267168212736727927467295272174754902592203495943503671169202739329501426364125584836925450861325348570389548673566696011001491861995900061489384452971525152150255266372582404427711366727756839679117620794687435092880843496487396178152513936327567865490635393622196894692186562999300908282970476438534807212005374957604761451415904620216226966430083090353145632773868405902242893302207759168792543504831272102382854921564536245330795404889592837284454753073766888627254257330165209776127094056050802267078316075011786247233921748918617282930521933313057334016282004558418921846463115667567942099917991608589576225824875142141934319469722134148866889718878027742208932626824884357642296382910624414629032145209142407154841968695542665227465111921726376593830639890373027421021750749660758111137537097824787416899791377520875444851722602586323566411593043084559940274869905438382648956568971345812115866544660996107659250162490863761293468386370836433875899777540994824504595082160809347775983164529915235956689456084389674387967050799868738260224120766972156929330765911214044555690323339200184492141982406905290883204093841965313009050867034710560432670792128967145072281555060307553118414531673350176894399133327950515999784298333748490940218231793546291470167329447985561045687974629600104519448224637647693975766755387354197583830708508673819075745918607141597921164511514445384485793995491440406943194777857143622344591520921759199591887928 [112,105] 115385195663611992343365514648448508710967434954191295939364320163078871545045045943064888286796041560175223343007846729360333712991797298408930473797038883029853316068931336937039649549524074253296486673900157767434533607557890325034035638195385063066854109659865043579290789832696897481983203576503263943783765801853688665754911316497593438239621466449462166418439045777027218167612828786061057755682687512605590929701329855101375664206165256701622164984865239171679650230470835423349218334057805102013627452652228721333411360560077088054819199677558303401771540823506318987552811198267380001341669654391495058951422124000742940598538156264494581976364160954411661739907109715900737884602454663275354980477177352070710135881359292054522164708942199757119997065230894273625627517976800034658068199882721342928023287682127235730583609817455418793173086807579591159206041676735332821896335499433806676167792818223411308487838472712406105845134638007105054837598389675949337083046270509482479004359482068371884462794906980100762023577043287607607555768270809254149277393524691855397513305751170145570299788400013394330206332245558666064601812395718288578251114283300793754590686340261997769752438673828567581017899989041591831465676434604334789316023187965217242700397425013255002779001380389638931633317091818734451277517287867592563449527302353438157698256932234685197790051868958172571144947743278710764024884819725584901056999729863478122586666921312481210031638501259314 [112,106] -34563085712743723173241258774187763810940859783097265079607764893283470519541630684502762188398839416615626960419701014500231197923526909105338799161692425764510572933005512905920809683204022214008628142268611345940911466416767066941672282306280270333536968121775118614980861674949321869166592360245652214041228031425781117173308399011347656189160253157343213292151127391585100810140778334032246991613214888889471237260743310548373921343156089677226929974376754218059834609381342507982601912252859444769980831958135299259220625604903494393600934879762066373368149408187216060336396069054397113339645664412341823351689392633487851191665566336332994944225063597528319753007406579404221019085962195372575595775118990750895517677392118129513138844334354433203564872833621789148919795567067002655235513057895478264090865479346945841934246844682062913234646395412674226796655336570893438396736221041082086921289852885883139076226967517205301432064797996468166422242373591575189203735419334704359455857169415160938979907060761082407727783939773784657063106932121522051743922991952975266950370180555306873751306432933954718253428147258117770777197547652631875693791822370735058868343268784717636838523101803434569680928153082083484940951632694803695722345994082293698949301948150576794124914878670551609885561052902447653721530044117984013756228678613656817506323501678750861634076893215477934195560591177664138035023385157435802388871471831284707932528612653787729177957237 [112,107] -74590673727864640678225274441124962020525227046056627083979970603755546406970340962716470096570327297195945562220702811543994173323329404773514861565551627282139120812976145263906674190841529959003084033554406537319965693610860840657692466596277387208682511890652391974926920837192573593335266166898453757080969088504865540207658936721579297156795062146013775494054131607854583024232322786231774373405636137989328537861829467347453273459695944594585429315827613768605608019419071346016045965310249256821890253793726523976406173199467660441342403864262037761504538066694230986677853312496968470790629993598207881066920669277534835323989651488385601196746582254385371706563867624940743157651663923357014405407826775635899663812227611217637239352708993329782596529596983701567336669381063744110181395490061462339778767616927198949229400910255014694798280477384141260434108500949873449084097648944034416127963236872108609026832644753961085006841072315489596891723294638703659958985935046178793390801961176287417391341096038465165524612750865213720823618979702608565502932375577716095142980376886129975036493111379022265425892914682287953799845613859152940114995166337519165516088505702921555655293932701366874558183659895931788789848810647068765427491967974763786951055889050603818275158717880567236569362289259185747104532666602176543009394681429466901311350733724797669236693500732767175717011550380561799795067998619218770788750627367866614585796748076599312362 [112,108] -9167241438833008894825468366146147799260933596686437893292475950887573657236149467128524503325258397889696303200709792378356072141926320466474334072199053715777525828516735331560553834632455150701273919769675470651271922523712357993468353823849643500798790929513711996952496734042324952769641861064691822048069604088186530305090335397406011553473417656070070559281403404264845116230213950916957328714734972337241356656272057966453358581791061222394778261227189590367692327033943194223760762497726021149220967428482679243079413832170189513973428264091943564929471754798867929350872487235383055866489900888915345270659253019563201975454083076277867304285760147874709357339960214727615790067965171829912642063126522414350294996869055575237697752595450171933772428670422069159103842474789080960137953699233815512254874081989538532365186117741263585416077978763187733018532293878344170646232921020906231116537837469478784777170844175319331236864153077787418202490537551600594359389841436161265033095462363863109595271568451303183701920696385564825969097405046488450473441762977073142893386933971490942306682688130775471634743568554657356236866789058476283218920590420376117754581172691354829773419511764400582156997578984645914331843050473785281623547535015432413796720431612897941308942699416302064838084189010415291232706388491109624804862861248151303393021479726226030673427167525461520706671840955879798637105869469962288226822318628770479086930875035284 [112,109] -815078415238463805799434607129007372616354222390885663673141312921320496181798959005628484601261114006591883857988275444003051490725978999830794612018486779151888639286096174236879288569652023977825401112304648292449714914835502004254506344927896802666345369341499761656743454369650108979384496119683874669672923077031204434849383048092708479800459747767194146133310868556197257833381128296496733805255201283506780286763755093598707694800200272966944719810818502099325887874410883547741158288542315229086593893318425252586516373291095468958848383118328121513536776393217753050551001519279099088148710756734852778059451924501862011592157883984740269255694601378869222185007403073782926679051874851796343706388405607222299169057762009233475294944421702779141303114556757329102003554463203710520145405558131447710843605026932493034383633983401349720167263516138300776655046185919652681049979581072510362582619283567420253930136163756621028333487135876932225276334776659411297584799344216734904347715074050604183840030705085582127919959552008914370842806465078122447694748796493853931706070991041397916705332090046631107627400210778893847628019150479965480598427817780487352613650730871523369139769316111531692362827741185107538015938121433151284409295359600041853787735595219654099301690847541081510091780534980215987044603292546810986145143621907998443606525337644468848968637321782635735225571818599605427874391889868550283065920250238578077720033 [112,110] -84945005127351254540098049118890952136869332775257122440365843595041965692431787402023716850697304983305822942565730604770024266577571909365197081360852531722492306964962585847325342486979744944556112715472303514972873284027212457005905990571516394212362758752526252241848059255376269002216698683475944678909201137001875257954544761586621249150712114810169496195707258767232312693631982078837361749644910678793522560743344530704021049299419997596443876356130118884581739354041360678867167495814344043170218980857028675796275432302425367961032991513323538073924047558521399167243621282667705919561620852166467027386457828790986175530736303942380690728028669112588221467364747602862297906051976310048528465785950755426367737522482387311704616391652699738875127476274816498095626619826694835493520572261006275995336854689065975090427702217739320039306711931591744737560339681597301629397431362600397326154293920072796287954308917013306338759919020356739049755621783640006782217294653762131351965814889638327205712318996943477686023383347335594797285038027454878901880592223266849931936455242907608300728146461184747408255020518203732385231570084149344555443823637791720955353951972193782472126484736706992260115903503913031093197686292847150552147768396602784779364031838473214459156280964731282243758695053888205170585448809722064602218930135248511744155551820841149859280613753806448233313411185374296448777957985326788328086286614783632934 [112,111] -2805574596969660919526933986172066856472432545500851176766071829632135899217656449078705595809427353039081731290553089068706297247360863412207577880329805802771747487567253946041310646508267203857201700600503938059413349876754389444585110024782007752845658938957013003185192248594015763160411907612357845521522076322343516353343806935616060369744414735368171666840124722258167062549031670560099533116456414105604684964815310015656488733365378419576441271169337726306270475260694904444156619060774040200671736437341913158336064271867106847720009291643743698603047559247309374343753123080422121158467310650164691116781121242320282596997436352662575409094019245625105452275948447953357953165322736700046124749275750734996068223001706917163251998081773610108498218673720207905837895902635646733384040351850756930887137223659274172090625223652803812551089998728260020819820121697610325581749650227949527330688624779373123173625099052117417523392441578359923615408181219748815566685536687106212621919789939832738668009195492138019589753947248112195872842274272711222459696928314926628087918802674669439011725281810393937692567514565485225624581907561484708511911894729296010307376854946906629335201854902927116212468106306663731102655613485256779074012112111443273461344043411696323275474733102375851581484379525758543907393982911589292359729266806633049392612883610460504075120116751320305773224926011143750435858144455636731851054270812 [112,112] -34184584889360520317812732014643925105550555660013812473953733053655784248136226094390362171410728054717319947781277768954360308747972710027740527129944936250324546238489216127088532226645675290568635082142678220093150180986454885161950019081290737068031445119959560035031719276413307166264299568374561709768994159203416154176959334732167682404452298605196782152880628530005482273220567336401615820677483748086612357857853870232497978613439140788322947279291705704733294124594861217604707360338823023514200682512907646845723879758830894644279312504808426432549622156894662054383571883166494586363037477733279366280350633257890283744293123273655585122077224904255020298581755726633739935968053567359191541495367063611606171471713761673161337588749479328046072965273864447558041157394932705177196732729814071177962982471044543988191483328235447451516490231479840465697042341015516797867825303695827076802665560205302890446642940796238092824817666386031388983280122399337118946613466113387339243223691178175619978560092497259743619182376933648302739070157473223335679838536773523796502313366823130518883412244594615251081730617012994565749237129716876045103368310645100574549139342071607888770506468809826237593615958214782799081818043245911287665450946033001969834124312699111341792239276440040989500085692431600501198287481456894429754360735181956514822386911367078377104176224407134619750796575317569176523230901538713634052 [113,0] -25546872487044979596258077269439216412909057591401603315238967514708996845892992310363278953310774791416074772528256847148259707141172679348177441852604595040628140593266996846734846339251482036758006526497200862512178873675005218106070046821395172560423246859027742988631273228729874684570663152845342444103061726007294002203749416395433909729524555116467566282607787053488158850558695019013561273157903554337226068829610395492096207916741434072686712325586476208531172146697922562710105252230162198367233086613382140182959431520151795990582058820377896072038991852198435355831820040443712922283065815057282724206332738117285995607681408803745693069026142893693027109802406011831728414658789098690970917681980846631700935434905773446585221509649757188850081360379536381965567278963723066738916035014241993726029565052046892846719157229212474104029616113347228009468185355814557560007098043146869827169534206619342151644730301070351018896127503203547973118053200431095274990791371428230395814612268662527901989822526220951877103946490504276117434959823508816202486877781423258906327789106859777473082807998015189380340112866303891401604075568334390029208864466859489056930896882290561244687505635778333265296085650980899464307562522593270640108366999561687499890229778537845104507936861210337180928015164093140290632906996667139326723593513608531760723059672832153694941218319981826643599747152671646300853857332051735710723210518653315296857522364861097224908534626409716569766319725697908321310778976867284519663410322651907558290891996640545956080281173452186871794677386955343323233956584363758821535694362790757435919995044847839369424172411471229616945100314489939611216408679709077210338294633089344820311452146897694308507387807283677044312574392069685476237577801403975633259918551486470847389220750756066991016268730163574218750000000000000000000000000000000000000000000000000000000000000000 [113,1] -271316245998465214032389400354267129585500294179029842020884756152748617786469841570426546032976683022986885613139162671800698380779827270884446423793885389431930576488047148860783098949449840456279406884255774463547885113605573489024884905248971827484516889341938240331842425975505598001576531690919491005228322997283134359829826866708753382023205298986309005397523387388798924945752463601139564728910387306753264546349195385780009248496518294460899647080198661942852682119809514833711103669914995470689175684867634732014946372478738766677776021160941897514155072412030970941252581957981991827946883278723999608375898902422707108266521060396170346770582155322218407944591525314181079073400070673532296280527313192065111499505024514677208598529582345798537328381486510827322649717683368388896638638831338414346589566569744763120799404945406802865402925389194543543835015281873978740798340435280022453698054018581730667177365632866705974850104611462365431513106003035053829537204622462153505167884800389818125109618943906353812819937744003842049784077442107941663872079680808593857973611021080758627744148398506220274914310786800355618960168735110446561781502104149722450570142825923743044195120626424771553318830327443631990736104580902180043059120387920984518735826614532158368531579084419237938248791947560293061676280182752621026585793769346581473659361390506269695998005153966896125340378034987465084621283917101942509300747534099668965028881281222018236267987804767022270538476983437180406403290034050425317046953813700021274316378059831344409736809811557604163571816768377247073082565766474649410358842760944639872527085254204964822512779778509639790947849977654873771150996997415948189010604601468006867425966957769345560719396415163662273263925982571812014407492771110387369577182413609362025526741679648523586365627124905586242675781250000000000000000000000000000000000000000000000000000000 [113,2] 681077249919835750094949646115752940822234708765891163454561874901831864446408729188405407435859403924565398612015343322391234732725222842387026515893390631341302805506120387254770731123643347302552982916890091543717322703282324489281458705816965225199044710004391440228528532851387396906252166871192084961843585665529575688127665751851931550580561338748293527078381857369345764232712095580252858344831716044661735883271669872804055865164958500700702279905686072177363060813317701338658223071702665465631166047167216465175193249009226196840440307216973038641582153542033519154585353652567217712257905886949641697569668405761367070525693311710122033079125965165983793054286263221502699701558850435314962516724507746162027177237535923344326016578553662810893931351112773938304423941775743867156738305420113738174725839996884367211635133467144502058540285135153449791156992027370548915295120323244769750422384592246963959396622936006735350904958800366732866951837046433958886905446619184766258563578010442987225836863959034946262521066295469795001102145757612898226621546950718721889868318857458495449550950475981299235559952473734853275038152698968628836029487596574627536401955751668921112442918991288361207504307797420791180401060449008636810561929527104620917550985351380476609122213466505350623838379030493279331109505398597388761028871486217975641938015084807304539689669595036007714764777603895559682326986570256420797667829047138724428842792372185305210284655970511787534404282694036972413532895538217988249808471621174144204710977045797253278264157296224610226406950584582433554835925139710262829761774360350529253917770765825300371683524798404267784664742155827943716900228709238926624175534509842898585519048976161459238844178073868701161818513675109381827034492440629904141597135131164495880842367665775061169597393018193542957305908203125000000000000000000000000000000000000000000000000 [113,3] -172432014248377239984234546500258389110733797642434693135444570396878632503574246992973797512286078328352036733778143077607367737504558403276797256866708460843062753516652308793837706237679442084049028265623531712199590331403084485734100807368492800519804106669231026939441741480074698098635711612317703879929312517362816438696722014786156575542177534730987724282151657049947018335818506493253698694558209459222831156155814238412964510296226361339496156314730709409504290020494656465406226492822750757750610846121246421180566725199487822310300213391996605389118084247448240327550851069086491566716678909701214964424438834495964179111049008535012600124896152045364343343309649198469636732316587634039967570696262116696052656074646383311695075583111785381389224379089380989344510298321826993967176476812628129099555237140519578761338463033060858069421218639089352531422745823562454605980386863133837716150663641902808064696890373680479446758305264243276416300082359132089640448863723657535984108696317466419102179309986580851976600243754367101085136669272517405629553191754196368783127770280566394115680267682511140213448978325823471301688760826144764980714944934785001282927656793808468191635844965835743204570404945795443073790864827780731085406686975932650140784104350575647074987816066420507458297681722817820606185721811657612103270319383889095398459414895955909542963559625805007801344293047302835923214393832622555273014713792049363464889010668850250780343325694939596895127425325773848449221081307702365610509258976054456656765938671798207126378632284791328222306801457417157895369657153508890112727985749522274646468287150618294091244812490799435362792513290763997230203462580384003544502765833442505595093460617699457194384709508356275084651497184634322195571639156493480494554077097154369331673172147730184466940528409395483322441577911376953125000000000000000000000000000000000000000000 [113,4] 3269659414101026298105820027489038036592353620407606118555565539295938941423085256028285972247717755226637381013690289035783769150443533000977642925469877261563321454564550830800313666579057723423251856562920162218393594173793472698198239384187985670911215320855833749153650922739385830266795375414977358670591344919471563910965156680649573003103813599856024237777240443759179232661397907032320135156980342293882122851823832692204548421183795842425296276851622900387964980704473277830673652518603958524676973705051439548554833231484939217457628265685929740910870566896298171134317910102448851237393346424811247884483670957492693559344215206237251644949868523906283067293109063477654149506358812943388607731353622616805967160934616804448574167150915979313960870998153462751543898199792762559201015506677622372953854906031232066439445919643751602878473984931315260478064507080177096714646375285347241218854658515117316871740445282477910476790071164579073940592359122499302633291873346614288721395048019116711447618427721304353500939977074361375168033026388877325122078509514022503006628592423840108080021559025977662000040096847388028203154777515209922209256962243012396099951403139619977896928261684036883773367519695499977009421451093385536233550506255994297271036581360252324919048213089831238237101605325050924338083387508401450046800582479618075184057541815652267144582022713537326757220677317074713235639959845065116388028458778334332915978944829122093687511372819386267177808800407759665617736007912215724272894092612386915115490616149718627612121980113207023273791475420596441760067467790315700040350620521204689220617187240347799848774118082502821879863893661067618260828295408405148035224831190633907812752071609716068994303873193524724314589960354416667140259305425152014258961161320299492095940956931393378370840231000871156652465288061648607254028320312500000000000000000000000000000 [113,5] -2413045302486078922835802636912643520189689902449430574479373603143075913765580632581465467072370506912151523314403325406277593995007771643310609618121654552933416862000878981228247479408190100406319595579212393716980760946453856053897191767527946811050663050428300634339221077372860676652832497411029906708270107357022512447391001835461041029342706705979862839140943590557536710259447276821935745065935948572799933206132754999659173114494929560944922183579092223610262433381875843045787453418969854600402279326347196797692600462454651677591249994162640012262046420765115846270684752422070620635924671380327563231202883104921466839588898399778391468315167031460242955650880345212441864804273020441708552935217406355269635254180444015119852159324091850358458758041874508034840607462791893138481330595306979044214513522422956309634052415257496638177215726932252136766866063234332847740714052697139349570445417327784568457425615655697060758013515471704763870653018221346998055597559029645267111589265504290981303136248642829252177763535968140339332121122102476346797522546674517895967468682308936696124988005327356286691573958320406887632852523808325654630219611341411645985754060364124015013813288421546351962478980439277971422753756924988107209849062839452075394498334429530041652672931936067458732317616984382445343215149560305291830685002516395012770771914474332807090605046944895763739892535020741719839196038882243719389398557108632377794023395184747259374049445033336014820904813120935435578692458066816367833768926818539664777100134591064899430293276187393993188153723192816840289929981907486876023831683767005752885884483400895429159758894215448823774432532304360115526732219811572855298853208351430143916743796044653163043093541157887874655201262160295187357704323591089426088671989114134720749470632249919301130416311490685388196908434110810048878192901611328125000000000000000000000 [113,6] -5158702894256704401135753780535325150387285525298257964296357731390567493774847331035271023343706574258450588532841639426331350987485083782187126992610725451948772964294070733014965861909773641244779826536568347435887581766665198349732717430710873023530815374933257815249843701975088013547048644383948226717863005102447282735263387296724696928662263348854072426529991342402354307625636935389490053303573034499569429830265350486111168463062552562079740009796900986589425317434797092127272533901488245760128449988805957177197159331114430716718931452083842308468233795735424930753815674950524300559235688504263099168911359483247660046645666295610821037235486909522225532436518511646061016557946978645637100073266706428114868430862475331801278089232248400658662616861411848262359704591376955270057461768281009705825176296140879031554307157612692989214852943127996368047847629597751212968581682014275628300254473071528007125279490815027660590662548054406872008877816929071241455578915352971884447400541167029839987002874650210133422257579780064326681286266351272308097224134728946905340873339074614508596857500734072343288926942647108887696497188044053161487433390632282183889309027795404588524550152865103142052788175508292388921973062886627486513739728974566689531748233978695705659102525907976571154452168473674515784597642615696408005616680995965446488055052267444155006561398344889060620690230020686792616376568416112781614816739166859517972018195436415977092033900696882952853402308000257387711228051473108280408738066881429092792711803186048161627781901195312502646192526448031167671478155844817741726838073652661969686465356328713078580721755352344089245392253507835894053380774600949791254102225766023398337382796702093258446840667381824590787271717743242193559258608763694727357434431366570522615611839789022702250062818514378219780791567927735741250216960906982421875000000000000000 [113,7] 45017576111427092507968500526074638014922718521495697872687682109696488665596739604516449649737688149588762631098929071987422919250834626698042326695674234793277608040486008514918413208379337224141078290074071472142650045126413390972307230307553084713412617404724486711839324203423325923665861571401522827063695139307574773542852149452704598025037874369574615501277916424975774164357672828813556849318273510263108183540224150983783433829953611041075557610378326297707537652019786179334717353997030929732952983974474946083785888300717013633081816547907737496460062056415286695302290586089347148043226088783662763471124683676156178040887378083103253512148130044628271399431962850385636026555418675275843307839194722269747654608787888213593099590999736558879093308377965408797604527063966176807816736383322674760287105295032633798386008641087106224213978362871987946360666140182110896450469230264486715897556532079907504455653211307824471027093758605901758187306468960029198216179187606292294822901982950498338226454274142447977240527310525108209731042793485447011820805910188831340012385828317342996133477000765515465940163563883099171779685919081216625908676885276508739953088350977565873482186192569987442010606825943508090392626607691748233946211411044753413548964498420581820560655579035611948999880359559559366949661371700507889226620506367816716031717851771509333521862379979137109040013990984235176580034853069940775040851553226626541661010509936197993698538974507483743726399566947259371461072464242651738322601836877866741372668757256753278619089924933823799306719416844695692181987130249976418418473003453305702341121326725017965949787765445814646562475220188206928515291740715883056511497535441137620000552826029205506591463872409066172702589268134686401691339683666328218727805787018606356679102528795388834052982566453549907736775281819063820876181125640869140625000000000000 [113,8] -264683622662382863073881712646404330086358011304372838873438776123010277414198006204880404125277218340832828373620931072143569044084601454144000394178228516701225914585784243675995407916348619924315545935909247893875039010919414833880593182546281293437249831127932449073687274610563354273019245090881521678495924375969765297211063785733814421981570557523101113261861479910280272320676042103645276775326289765569548711069188503306068308277806263070454241632729559470219894471074782397843160068458664033318210387967067585320543777571209737729371245385383570095774187150660054247454677954170684898241891193275197936175574390095999805565095496148413700585828455384290587568861581550577216045808464580849203158736272800481607993578363077854466180875584590600765040655721195482724694902451800038264393652211976406066172698373686488630601203879662075544977389049044099526239213923976665326577032734971651516489691574694584390407279365172082360437611875805085327088412610250284676725688812017358822694989376555286643452411435145772103776917321186527733827703284005970410903709501158368977378250616772046356691590307766721559583050093715231867157636589073629547126049031604469239659944292513116445017239405736327719389087152247626159485063244942491882714691529146678015363911357485922817303406053300593816005037566065904615448583469269631555476086403644762332988325269008423421854927546753581167302405722088047670519696044657041820283815702970186252051437037175955363012157820143036192653603567673929836726266077420340126089999475617193783232359360726115374490938126004858564660740073302433283280158644521705287139431203732822823446778108449078531655884751599190028579907632898619826469652579920792152897771695371517249734521900043965003772086290824130692678127879947176019260296417759897276396005599540659743151859940949774982140854733106459864555581873446499230340123176574707031250000000000 [113,9] 1151981994714683878592607984582228127537208929392863950575841918732019734798647603838289480806774657309365191061226963429816256671018176589959662299376925134781197719564011496213520787764296717765107954925966221454443611339435129252778186905091602539604575915494805650211323457551678298238129086084446389393564876101555729292533095503721052323143027824842258616607327945503097473854783771052578768787316142526889600313415052102817114968263842949047882346975480535173442069626359387956444654877453509616518843055605479121840114671625304924045755426772648010914075080301739158538134121586773267757033014922515117772283077536838682024638849847238993094076228025222202311650212234654078795643625551835149392913418336538619657162535789285981947168435013526992907311062094593240742641651870914145737457182858777877111521014434440718194944394857585523574555867089241319457402475292966330058797516615519170800225933453800186438596116427233111626527881851019975369764167975084051839196034632731575844085704250434124441828966888755287309538661321125854437404044374709107459450729078920398832347209737748402164862058057477799139047571715420052248393824544182827859528650772978101043404859429525186030154715277608413469654493862994957830766500482109997359893986165131537796183943256880856991031003077931546417221879952880238846164991666149624783997419329853311374913108581977910481950341727513034738534895782990614467344188050112417108223450703607827395141050879039451638434445848340421317268436803568362326393953282254445060542421383114170027533736790222777873176272887676079158188836896526008664082617567801995041430079932442147119836250473159174296628847171741298026718725001419038417975145393420095681734038170556007737171428868265336135024128250293674425596181912850869033693529424419554320681534924292964175105441382672182070621753051752988832034940713811010937206447124481201171875000000 [113,10] -3936486044751270290411553506198502639997981394172114729711259792805625637178992506379198962637977920973523362179829285160377555358677853787746125842859907458422193404692393774385702652739288118907233018528428139598287512785408518257289649434147831151771029927342578079396474655039623477540433368835362008784357980855474805322003348923707205927544355930160004763156869687053729338496815760452182630793415549878225718795563347240942773455564785906179884083961653483999332347883987015929130859807736316322160249623212152742456197834533160112805095612186857451995695070985621149271434124607117635681360416374607184657257126901094015731577663842644749731041452517005152088300897427208208025113138080259680857810895918693964247650386271834078424327866795525058494986364002032930165448541541020565725094485612714243922715732069722229039443285234950803202388984504361990036784901904290885279905106429676714360618842038384846727683901856807193105058706035687162808853397507205820166332466919371848987811362546905124535926148911241779847999406384847284985957194816313057600219697704852818821568305678711064357551757676565168960551936295772859295688945515859258022872023811805292212709532449134033312867836907250368864587521295585806730807250370688982082751691517817533365666135480239021274389648659639534018128525680212776708634858350222058071790818387002672271838603784280856030946154758763165172200641057933860075311342350199595747472259604300173034318217138307026410609258069799097975546192906969271076984402508549429426909795665023247986524288267254881547955263876141421083792994552207128805171087138516489252981758794093641259020117036771927916142176325884340112070347185047363189967531034023167215713306838980915702562487571684655133080750156576231015632980686884079928014098579892093125394109559033479699242257028912405564506993087790787111401868969551287591457366943359375000000000 [113,11] 9742998919893646103398387104335553512323325503577802396217628041038006445342391169719165275818707881396892786797945718880108264216558027247362491998347928568749727855216217554835008798896948978113017466107558636214588916786545304851151102033913591066584962543429816691735239049812462251038117483506572623778114970837768050588250710739145484320540959403335812421034945767708042804301272556060680239110881930226144288205482601221497352569230312243034429494544190785780405627237965897063093724140948178209562238863819138696628745495740889836744332135015169780966822202959813289576509778411624448738172726319552389073522927788599996131746144077365649337729536498699248976552406656404820898918937603809328513872577322807743495410005288388382112827229334342142423920718796898542890709515242243565772599129005558076124996601093212804052371260988284414962499941258642323258264443237165733320229752467825808128793617925524446258488891419682841719511973284430100621119651924980751749440886090901450029057803915409812776706449229337958267916968879113002519970795884006179961612294444559147328591316272444904791578214156760387981502808182120524752441794084456227555176993449056616910679515897782924371029428207178446651951877617530522501109668182705489207840688876205049827834686531703706305348734426751906213878093937792329932455415506274862296549335370695760422971378608769277385834376647822759866511785326636375508670390872872529027136861950349026652464543149580940850126637402692104048207913379953207295473158173911131630070899016650226798900660692566209977214485618469788204561185070385102912556248349529387585136103405420089061310420246731898051730924568893333872713325432022214816699860633437470590771594200960135479319843498953272356906794565299084129221900368615442235544364036083052980383088445170968840523010330921502008542240603930321973802364254879648797214031219482421875000 [113,12] -21764926429110719108296751241380925586949458297075675880709708782676802468511742020651522435395658161887485128588368967213248482087776231211799592456367896256270728140096679953056196214321403173223504160209032295993806520182912750802911504006565810313290454241642304597543817929822401918780559980169390217407168753011577486705458522885966779002600231174911112563218190216705345561342179416668264127486925897882392776989336876799747547306395459763838159963153775196127522001421471286687893275927531879878143824918705426259987961791543245372304980629603639690808148728158631368561954579647548474295833042946188393189301821245882258251890159788847635197079785079220555387386023397010170430942830519101876811359609934188002753282878302036491333707977568498143935722439322096456343655916470509934605159424921913572375938129754155479707628128889081227504320949618140798974606079494928308634463279060931191007673844829669642303951832715668241237275220973036827272797780426857097655161344241234572498015763920946639197527452120034638370761838764810945090291043239128586199286198600718793615300339274011586764485473718077903029533960340616618052178373435171102943263663236138569468608078328533217450790875567504235033752067329523403767782598965512135436117012219276778245887470547298220887293292760097510235611730463803280186903578230669450324103165920884074282381774739296905872558995658079326127333583105210633733373772439321862491643980203769536623781887056713510649503726491703989957429018125617979128957129992156284778807509057226858749443318591089600945196687563404916502663870872817248349935165278653520307834729181761731026576915420369710898782859169232733794190210264021723293287255614267020843679651079783723516331174711642433372891460901226719103397376950794410151696108539104174906879804923767000960217950661551673299844438143335612068085538339801132678985595703125000000 [113,13] 47046413998558021470612796160614791331200485148053453788428259797191989740327001982019829652818063219382525831128730936482568107716641601890989347152704966240678089793549749761304670759631676712774961746567671456118228852607085524360219661756732670564931520152218433528588216734232465631651565199995838030080143570584918827850538411796731800001351106386278798773137583530787516459409410568199549500509795687189220410395685015353930838799218868571598066440222253389622614870931379058099357242932783377113841017712955163071152084617495589477865824559442708669213677629806762598099396162612584485548230764083743333983658644480666345138393460285710972068490648562910223160266049799274639924546674941992627443433999376238152601316536946839331276927166816514621438018340213995133190685060821683565352700216241163514277044136318938324692871886499446094337134109589987944056033901305362769358723346856847848299403891293367365974054143826675784738563514829030952570536124674531776198269650599542193423303642123569078196155181418312425926885665019275058049968808347785960589948380499136125121544197528406487031328177843679113281803628718751272705893294702739117543886874115944765807505410927595754263936482123978274694326406591217582881518792499956378468864637263379236044955754311796798531979805068555004281232979514127305891862179488360262430297315172046448895350819856616568836434144964811352041042298285192575937656638633524087606645737162071527426425040071344348656195064831421990445254917291219808183333459683404953928589212240217089193470688573833847742126391236937303438957953701246174674789525900354893250917361042937923140767243133184070926589554601298591503594053144993326057378483806734566001904355613137090165309199683644577403678643711653335451532297986802140621120320791578223958532875570502362010235497105571289708374790698719447590292475069873034954071044921875000 [113,14] -78982549353011366714257857885866355759588162457687470697220679414954344943204031451369633288921085197647873318339490496396017827724401134838990274869864239015516003130530584824263977228172171643043895779550744191614774462166432586885367621857156089859158056961248432270080777720099569740073488089864848626499882145671346316791798581899656485385459579729899434400294016246893160478807268390494570771537211927450971054289271730777708503769975553936161410251965041787973244916011347504189748671989089822936069692405917671712476413657151790066138383923844702928329647065622687168141647743572412448058119132324211198860358842062568291876007194787226817683092380429900928028497849523937073094659903697615111788323167027391014181876360352410073450630878654496356015125271494501235910068604862493681375992053560863297701250963422867977021877722350244857129958781912369203464042279732172162443224496077092446294919826786044895790129998180301478384418713977773120293336562546073254439798515673313636166644209357416321329487336589064813291129392767258557327009243612918400608605150494707830940488915905926336841933636544996352864995824464565196856116767291624794048591582247835442299179234598272623257311656660740657489324354076461691628901919813648357318716274874502675659520460922604629816532662527068363745187687615630741485939510176889429713965023224015462647613913336250585009914679036966159104143343903674932730767747244204306477569753674277947937170450004511196403707882273229261697824265395040779001820127039863298232543988950145652763007066063899058201599669495623243717314561087395635856563180580540142433462699958982214884513770662366938198701997098986292821271487192090319399306647699588159315005571199536035455050597695281034225219075175126429113659000164392299722088344892850449105430983308241311522788981386947208369550283563187420554640993941575288772583007812500 [113,15] 66359865875630986409593154521479389882736217605039110083737122954360004077898320210498848469525315301696411594797075070278390710935136636879443249561611615646619202421415225654282502336213028991513585372260099671748940664285537723367474791748088202722420582154018668318662967090322592032305300019059728381072122265971073246202114682796655141274931366100048426405341443084563700131283526822511063225704484204359747491119067576300557760299183974768225592630356897747832763478288919053561840956274269140762408244134823276993094305381852439417199685899282809470959436919332310683726662046609794925253443601320877436022533135054919286679956065630621751873496524523020269585015403210904244632413230048242438796069478158117952501624179378544889343918286140202516431453328848751484296845564832307522142530745480810334118777108614499568724446761704077385758173307249065619505059449824926973222396289338621614633162173824126750781001386547091095576829969263572921891420211941944220398661971028296255199250230011381367536656710099625901676018488894488981944646708340683524913378447673883519889483330068113400206496417726463963509926571139788510335720870982497538034577506713065312492678444995835835944889922447984523720279502028968108923957092970025823251627211443141558435685430588400928223076435775295215768670086350880497122090355141760520128390076058426135591579285162507078478519074873236940579602787801544207344550792345851700659163955268536446963802430165217813003264481156963654118004637670592047581840319871926070622571458218995197612066882339377219659179902565857554202123710742726329014837878069528421443686898475438604729902043168336240487431330451655497113392667758965928428799054523284360257580472767632181229335660205496176872927450749962877223669830156896455251927333233049484418775901655440840466539967652682065917847664682227559751481749117374420166015625000 [113,16] 69268996400493237202531380532130262007237220891656251232811815476561848470133071880608421687335661607763320035133709368992547951753790909135032529825496663008745637044298083109797346770780101555079113644238672812375660094939316742779484321043106585756463473326512966627408168602718200054241410939025661659849296587223168499548018235605093381417910987984164052328323526396125694298382234518253046181663381839701457021679302098826711663736355406517443656055529401505692650273588744005891257640898363705651800089319041213635917292203752859890408263045025270112610104728101613253142066689149733094802912387438697242031338650127041540120629176818226975074041576136433597983522659715013215403558540781116053820883980610207351151085205670521254189540801612917221824433943631483751798522666051288764109326566013175676706670034803622224481144189918368962241553895760112229580311079573536890009395223370175541657930904825282300272323887098201668805999675259521745136698743348803200206753682467047199333428878537243575718174866221532952993233470876845157024301734551733799372848024532021982079195345226969513076974781690231673336426186746604750760599734835139255082106553035434428007292253173610319469226097900758051503711187392640367573417301066650628207329892832879637833504037477721506612262850624995884323789789527672306763136311497122679356005083812580617821337200796715297842909750653131483147484004776195323906181501753173381047719192016468566273193957034734302721544694638469657747625598964482974515818396783115591286839431283042354215692097134845498093346751222460597610448171085100219269590200558485380509460520958166567000418901147593531603240085542946983412897453907075751679611312412145141423978647166064223859470074461612763729982655816985872561442984903727551039894053665373323394571006753157913582019009239641553488109337877176585607230663299560546875000000 [113,17] -317608666991403188729795298466417304555230268427984411304533732943764502980674289553320590530587863196818178984004706079844336801053740437971279275092948272651429702774085294881532414089400157699643998360235624653064003968975319487211322524356928583416182987361723271938063755733740004371576763774352512227976033742773351348563795130790652339055433802871949670531189433336403044799592977870926856179422492146963215237454301976454544521666189532962012807081099675691432493206986402166424215800855256874443151575058708272415785870425925916078519001747345142940801559989563247751473551123720893952092848937025252446057120986704260428904333692848426971203775472638845582027702422811956882066912608303846934516474084305145219353583332352813059520056689371849696968631653086027446315660221622446032919784339769549902440730640247538392917161562616859019155179113564892841155574819121795767925679504215573899712602825706998486356011054320851472462799343774750473042771927498151248222589540305268999051783903910061755105959867696205080503376416612265873850167018329145126266655635161354803921555881074107491275709325229492576609324354604813362736984168048892812142866453571414707270478444931504831464078670686996946123436990921723404408560210207595798376374113608938607295017651648941335161553160220669517894165730128640156862091124290648130665209272622723298549651356819845243189353328251079154901384508258436909392236289245735778994800211129910064327682691603115383548045251479247603512487556239115650643909434264288902297647236272513179813693040155990206552369593002213737932770072010698656415744027741964984556032324044144684251146689088531581065561663539434610992944640475864713334875706096117960858863691977103728189362381848630089199649388848047331722819378718802008081724836824604459629825914726932289659403184683332619503426386131650360766798257827758789062500 [113,18] 471354979461598247206524310104517103569620063539946133746087121762473614530406739407404350577377334432975406466691982732897067249701103021958492335143725697461906319527367038777590550915923128299918439718487748786239170330726301774503933256151957413092946067619062143960313532326852385155141070772194366465448692603312185535677550379435234740261706390144073729742960675442385235357988628994246892634635258566620892697873336846652443239102016688101418180046923881643152748246310765765092247787013743039986914443879596488625225354879396967784557792193566694950352569298366438176534723913260368513814831171665302044699991498730805039387701542399933751010188081049705987904532128116380604127123026789123232435634758584547735060317721267325204453018449064944425284610290863752680836080464055420439976223531774194953814374541901774992196198998619659343896927133461980944936509068643837734781168386110029219333144345606090834974549665228308662172118924071408537210357130000817262315506257481811392081628461157388547871364379149745436767407692150186426694852315396452674977460585745547451615648966374522452097551714262988128260235594623585266462233289900390901009201808075358583273852942929487310926929277055994012932744022945640828072866149604276074621055524985344704420644507741191664162668994859532630148315550556599072287577429616465173630726861579290945578968780490037684985739394217208658487587350042666663490255796695023858788467602266031491628346209967730528238113478413621567714230704427479539979037156111003217108214010840506298885864705796445805007419462959397930652975840250360430973342195548766888669291042440357758510774789883793094804232934061737564966817460399182652740833077313507798940090513622369833646048331663875553934143236574339711798494308623483657402383952660505957199850203140367384186491902153728211777306000840326305478811264038085937500 [113,19] -232200907205345014012995890414685624416628625263584359746148832882267050027121910585553269463125054504416479160780212390720346839996537240958206997594484276491646782224950516910194556454755684951434714059772365830930029848508214711733352817355152887285550962060936440932039357450930125648637933257636302096834209742862777605219883389339648376132536659157180325631894523600062937554310049374957130541291354892438442527330483930702782390851204708467953927706517909201891190218835768908182708489841635184064750394759065963974711429581209220648161384345853660576151088238813003526134517256197647474489248086778510623973483220821392540498326134134013544017175021654614043271690381403542877758289750140899099520066334328582898146212921175211720720380296380584343079856284279338869795021739470344029307315509407150540684581935646750849648151927304302730823926947209063732587713227129107037790517827324690714616169731951037460610276113542847750854014996254855154547312914162008520854574472621424779006321656520411957821313694085138011532047489712436054537310039160069793341519395553856417808290530959819495425522863357204762495284059527115548913837580820667979638202931102243943521753612243328671151754056378189135949406407300430593841791260589568690487220856988743870151162207301230252778232259535457412434892161291538235103312678183205177653417468601855553670020728106399258100579699763999858392630531733483615426361446927624194426477696736065212728787928866716989302157568764377051100013464984471046650011538843837556793456674412418840297711580888433850870033886512043153509065576612137455372140906514567854663236368132516147432237938627363773821913890599140672694609924434118634399834953245377437122909697307007766855405210892808043454059840653073538209618050033869231555515087182737321883944024632410178725143120367219173871831117139663547277450561523437500 [113,20] -495883452731376106982840217195133693717163528751054476601813627326019801938208161020537389983625239320367523824164278443154487793355792312704850707551323328826521380727179180432674989812742371447452779318322054806235158229733051058722738468745990416960969228514929519243807285500494433981121676247351960513323972340484994618404061076705633004463402484742271157580172316548285267566196224385330405742335574265450780912762131410280582320416870119158976734678528485476041114409382284384943588949103312055919610020586010222933351896368672856778906545765252373091960983095093609658289968195075138582540408751136670213672874920815223522173815268561139056342826250913829590955264286678763793363755004568282909192760498240311640599265039270196195882972171743222145023171652661436761399811570096521476434921827209605045922863148911794709051984963961846554633797835291793737601800917543590536365370088312127582167206859164126290806402204928146825098444279045441934562950371684742023973918836135350745092603562351910612301164665583053091532931931255766419186004933521293401886806509052787419559560677060701016373691424859031923058861248829426903516597647887626480509037014051680425583712256990260605715606131372173022891915312000343589976546652224389724357735848029603333731823038875933509242448150253018419995007917401131590034464323007875892794680482146002566474613115541061546165584888627892013014847873806496798581369483828716793908205998057160932669372687763433334132561413114516357003904303601160282116297308732453329175309166855913454876181197203619336839364192438052145139606178772019905548666532312057056679650156464539824716108696404477412459299928193090070493729373169514391264689578256060393268186117951749046471327844445706524349801356439499123838958125012593350155630223510792895078432290451327363560977577391919446370138757629320025444030761718750 [113,21] 1455420450836838098246718387616202415526239203420718007735086007985357676154377804894977210334426947873363507003932495338688690738326529651067340375102524492634228884232464608656194683310278636826237874223646095901937819556903897033108473809048417487795910716336012522089789943088549346121941715118348372377757112366857204537526467665880192209277733337075681306299804937194491435485062662101882362721961192829260298937974949846672428876155175614655790963662330901849182730504356095472605320480197982913807394314028017360951092814524014904250182428191472819626459912176404622041425647779438721085053229700030981319797044838099695430275041135749417975030024706426985779390176799081554175877774204122171592850979122953032877644195716407373270604033018729080662279733029141877130666727229981361880753745100628137305418914494767548417554392729296760713024086930802038040149583657544926351539946606014437925404606842278217157086741018719188032452679009633745063556561553137585184307794008377784594091719625654452297441313040276515327335101206225983157669495026932495934082941567530113001337421047458008487127621124615567979532417924707396555486406739452527265497630117170054525891419918695580783198475690094189615885948275343882184515983613694261830937052329746741627111598212635212434794356809439288233404374120157078082421956172668166185445245708493025858878779477236112663360960340910357521048512406075938995351410264204531563936164118404208898893057394579425716848492010966620096561987892310779254773530306964116572763015044029203962784920204743751615559077994971991262014179374478387273675050120687552267293757335347249170329891006671359333404525851302579728228491720954743183526830694999508261629724348843047362964402816419653042161329794020978926518633616785766214593985221472256769822485919534906513534778041418782379423646489158272743225097656250 [113,22] -2218314419488544249495647100582407623184196875534791128500426201051140777888196117402802045046510390938227547040525450983678916341001486484375337418385331483050647014404241097570416451774540783917841464185384919960510620967343615660082469552662177246945489562329815701478657488930723520401441206798635446174661135345080693255101679804610814871394387281321273257987361811099596124898104112574104830985234315927407947732495312043924704273100930484407573242363713891852935805863087593975502554009951887368783701324730859538119404130331420837760535915555482085957299368940670303510640920484533788087763546449055457118090233408174551345027013989204724616884365061274426544648009000096842120253516238269826366228738610107553319773273423702508474179730796023010710975921033839419675293676726345446966597029952123658102292313407034462322613982431063314548320860082263388679241301139360393541098447324805812789188665738105549929529092751860969486124511773692559668323202561933388980251698181275810788861065323581844120485818618992818790646697291474966849007647873271209928708722062402040813081756758917620762503400677880423783180262914173059569628552695273979015878747610959055630526710407315476287501359294375221369515034828098250902143285456415234669410867753312560029351383391760379517757217839110297456090714513842843155859573002375964802953937486912869223715129387186795403682374640001723529795450592929093696573195092028591412200405940705177665269213891940980799997191531385419759527096843729977872386496248316013468169090842018345127623424215694623261845072256824834956251732470142852821478983006412253689511545887270465573255212292112943249996570330325048630444585418509602494475133433195048283199769525156080052834844973127622309171606722045064625462817426999263165263084272414051135003666395963265519242907375385698287573177367448806762695312500 [113,23] 2494840246111850106882047216986631234146735520823541928764189639078155804421630048976663753279758864876138553203290668858636419981653776281535405479418542902534250837252451966112138444871124256108558521963919050488998833875885606986380123987599956436632686030068638132066482116731682515161923844713722115413132966941463238815204418575619383366188472116537845215832658245704287990790914352307520103407498705659287798031004703657293482428319462701057429118875966436252870176581845774352367609492614357008495617452720590346545431387093995175151413535598781127934851801047282189130063512783716603414798114763456048323468152956846988123633187811578433903231271235719970356892258562831794054515841844349529127855066088547143474237771059630665131251108709048761151583932189118901448359995199464069980834798987452888731177132689870843229330895160059014114782696995787480563874994713940741713785400988158756370198256655405945341703975176615825229715678259256876765073192896289259838243172348744425145338065868538748052283620947044136367432022951398353959359964118270098166684009609444058149284515599776898102339444404077829703306270242708681533660461113747947364604368442304234833268092440713698654720238772468439895018536582573700594805168322007314213528934393217597992761440418206067942832574723483376478192277478773996630769658958200506215821048991532621176272961774367407821688332873950984915798395237231047359128324986140486105227395800025324747022495432564936743880693686843108206728773285164602755583508484059846512423978898259862658665057545618519235864596495465747631562922980777867939646619985631071712961027348310135982731355974392646230865986045129412359248890274681691591016360573180735404091127186812054429615575618390245442319007199161580276056243019995470346157339226262718792306925538699918440399549979247240116819739341735839843750000 [113,24] -2274545571036225847856130524250145473470267435279205931026216496070583171188765631689107982695661265515510386777704550145451549893233289851291367902667102455681995260811889122564357294644621911999425507878821175194394232150417628858574330533382244718638327099141278434834844535122608377631123047253585851738994457736863351678810487855267773139789724000152197710141717510866052281124252166305737349296562698627099454148116306944105293863473713263483704852049349253837987177808386798972011132288724892474992162835701063552239195887521885143856804174505657014215765455748234237491778999621800425009274217475293846071997027972732758577512721092465409564112622810843015378347991141838565256363120202172595014336239293683791083875576003151447951286982697417988545139409855246271335185240704229832575927883778973349667591058643770927516762607559182170030536215381195867448028114302874996230805127629146631905394541194920299800879239455372626752861384128299220116771064040383295323026391090193407204172827189835442370833328210254344101590552015691543716017556630093483522359961267593822549064510462754086526102809577188856518976288811227410934334932826546539718102542921903587804480931963696080965309454101129266839505604845504923668913379117644439201395049465952262979237487017926890029207444922176087943722864303556586624782012298789161319290707958418271461355476043436271139008843966493711393410143083460971320399498130759871457910928471308738402778988822666704617215395897624158945949675315409209616093140672551479465340567415500156414543181324443411478571733400066078927236131155945908406486366419786391020161071965884139827723695397813819245260089095436135064297456368644074148314849411523663939180275564487252049113482163100178235887380439268994788753171310075773276219788967872276657129252995590950464643853479174140375107526779174804687500 [113,25] 1750126800130576200459852008961380568043739129240621154118289739201132102180186899385068257855944195468094227034802896199566682755780331904536017598489462140682443749621151564057044303059356716346128715847823812425776144312196075353287993458142406554807987667238845435176002984905590752373817813022854738481705434674503990302620377044692036035551768501532418945483095722870340896881660756958401400076051188431256352523238089397146370529743653457034549917973691814894816749872914490910846219321069781729963080869653804200007317554963829281511511735129717707648308396503038992587173832868330120738258854473844187578071516482335073706437908415335043850401586606289753619397260588431085834719858698464509505707380397108234403023576894932296059436812110827145402696596771245024668782951981290205437656425407244772513420340896517656740809643533465403141682376948858623281580811786339920802109778072724953476038748654732312285947983662539219948202435241095347861976333927508254468516182320556433022073340529701416488780941435908735174782596370058808044839301532768086292503477760598141865290582093382763038109001510834943159307566780870204297243857552900131803294194498332102419251465748095887546726374696862135381718862508611220528030852678694134248934459675438058491548350412663903125112476307368633875652047780012924361675106005972880878288226236189969189393298283635423820765495767941675564571528934370718523407204529368315522756153719404011123592767885112637557043324858978313425652517424342741099158942246790330139210958727266610465418939367014275877486379207813220490372959197344092413231327086934388299127032205725803968326026168038619178362289473999580156727791475016915166304179435890491897355701938139739977616557610399589804896755767498004700382367204987692878819233883061366875106940022791685018788143679557833820581436157226562500 [113,26] -1159218840522441651233793176390166748781639133427599413027038651115623445928632145102216701934198542511198248412051418126053414510430220603392380236802522950107310685216971324703144156872629930526375835129786510856610342845011671232031536729875362897947467020815515422924722909071001450661943967436055575274792970659336685769609076895626444998085558410783593025256673357418865668612923122334282027964710102314207119232580216806412488318360406002921648212388036187858112903593083173148791386387287337279550959527777274505445614514850177353082813533488183183789711942424107587172810774571904639143018416177822099695434146985957407777420094730748620469532859315650382259130495375200282689784829248330928891766302268129800885288722957486709796548839107754542337082300669086070695707639696252363044622118397951236794278907165358747983491117727666975241417254599490182299877308989151747103958183773878212477982936531783099171998391688743289412038454939963460983407862798401640896584831214100227828012928493601452741572765325653648260815583554263348560003923966843199089692639195965269608757623623715375738068604346328130273834858232222916533775440127562987866631168282438552773252961443886577971087460844391178125043518161256792957994111169609063364506276814820970822165176593517509696370018034222812399282735014256257033687046949952690941898318682938982778746631351730058349675008142818257869274630922714776196695650836504830449923450674066950048287282704683345113060852109405868055326505016696186567581081974762603717744434059817071731072950954704782487165886794028161473991028122237740005362782261268204666368054822265450728402843018129732695590643945016763197117278750965398773860418434318199848853785611113205444872673150299073025905142446601160841494702890436750225491845251242475848103369263572548497620573471067473292350769042968750 [113,27] 667873200880951785508495293812477304124316870458565227751596825944488135487950037872017516559433507605879319014212473241416563597762872738089554878803469075326830856402599098950068676901288762373717099050858730783400985559817450460180381216049514627847440356934990006711482900782337728415171741175915820800367524631651755946537035234821086104670881594383327286921246137944359447733963289180000251882245416443651177404818111155473245138984097757937727016880853446684580968814883772770104417351116018479126522948280118533672281400483520296851825778052796697073073970089282633759852750232473057113132266642770194948033039701271745262536477128429995462478171789415534925409710159287747533581062019759317587268559228290327836996639560305327548648838177410876971788428878068820241865477434635788392458733117782522638842641432929576159495889792692246093893439032756155047604909211350954499033607288261413363934107663516388685707552282298575621843427172719804253913568133054156455493470410884113575067920979658504245499917033295334078659618703923155467967007318245867488236854761221080537822345475113805518780249631570330575726689538744580551672181037152419825266398659420290724773748772288051639965182211236462193632221870788388634893621447138263352006355296989348399495300502788174676967665415794169336921163877593106634156106213421925455235974559068427045154020628696519085282578646185526149136944075806777134898220175899592019450279779559641352332689848700126952670757051436999425587934206335697726268960996028591870655696951084687531663719994019553940156088960059730735554939725303785449723173229206926380039962734011713328399373275247386729759154636880727467595356791183151357404626420911869730381346343128422911093654587916830251782681671760937416951116520618782883917472273878184506128944525338297921734920237213373184204101562500 [113,28] -336752053695313613331923335675267238265098014995696051315838372914421027990737499219456717553024551921902398473026733528983181289088480636567366421456908570682151807069058215717986444749269046784611064483016703818567856179237771334454034060415077659401864043455511629856678744581469593640488008979292453265637003893548580022034194291117461295381496373120549938347051235467451198372449846849087918846332286845780492565645437589796682536495260120930685042727444835226616466347197701576533923500696108688797730151378833024255281385624337110300081654777021315515619544265547567595232809252080592456458435143800682341933448490165827417351978588266512414152274428877300595427116985731824633180017133399827318268662604358015203501242242763812980424030858658280021080498786840567283097522240367025841066849025491640455312802689943680893858602572762661396486012476484165435431758420606775232354066286799124611815073846426720100401326985996689204205456769547738021912015107477518849664693817931798207486620864364941795202116711264371002767186343860053804034131725787325451813233584599202473046671551460655822381925129089862036438324296502898464438670596161881818407843803016940643815421595024046737674820668906579679175860315611422007398056181274963331300951715456075145156127933963528352362049387308949235943223307438341453756856817129420524168133594169828105111981087141125542301653624944321682877407102262784919445779160994346602502462764996727246719155467039625676772149742387000308175882969968638009640454179933635569277645724529634732217364996116235520831965120010333436128396350885616666567988165388283807092730478144178239507802665987908095619063551479406356858551051795702768065387049922663683628856393077548827454136872118667509092420642448065787248649086470580160272439944889219217219467061852355982409790158271789550781250000 [113,29] 149253154321504130947792844666285149596142563080408558283880542618516887892973739891511025969409821499111445543673757072158076286077766076213869775094044980129600111311882403182968476496987753896798740352631567314849099525921531542587905527952423293412734758616473839503124395647708227141256273216243034149268427392038386122726423993799557648586915568772383196759131378088835762529186867171438131997848587154221819559295980476911917025538516229535223656891527854532344784969626358909198162439881427107596485638552262907811673268352906821062159613610914056480561286417934438820587833466726297889694121064091969185635916464976849698883336109914409848320462411841543908119862307233409508192135577911140267397125869852776636044744262064613309690084213713082317378985991242627594833450963138733983535342965557699345346370635305212669205111764452166405421474133844447059119965155491958528416106666411504375886898582663200957488651944804709124382677820402413714014195265817388564211334785049279021435648995681525339433218434193713670314859118757871590680835735214207209482154887541115523696007598240418737421373367567473361387890108797419944489667146575810649130608750893693963363540469019370400204454165162879979776385562196744215918049403837224563576368868902899653567342269332880634313494663127009824385912423588964068458845488310553902343740301672196663537755151880500603565522587933692923736217213617846112043303276135518866076155701507796464465264628128214361040434462147856087837598821070198842059473890233979566901241543082703613904908202156741678904424013851782896531346753955066216336148480514771120782957257971392454076086614308315485513016572388512174912428405710782157918351602655689140540943490369488419486038103248910809979023028664028472931458012773898874364091807407620322856178773918145452626049518585205078125000 [113,30] -58365353184976338711403796861669820556791398700396396763907217779437052382538280769512580425182391893353629755368062566864611920699694302247587100573966258686413198116712814121275980641634193380853239952758605992052097279216075992674358115062711743274342312128572827012053092246149906701146684414492337055303846547099450791028384648218302848154289647907530317810582716104619742614471761983636630532801970546726749154248048381862042978618984503594832803554769757872087113262012242815382295711114401268622696521847110371236318918899625841701384393595829547380286338692633812680918690268671954109484559763980795274254752526182564115301869417224972174041595153876479423065906907894879091838883885519476965787257265031887985648864256919217438803085549562031269474163564948598060515367591074621406424546391678802748250940905665359300232618635912774740690911547941852918712546434460799668685535558827058668611604429044781453480441677605882479454654584133857655459366079697163107353894608871653495001632581098983141262409078512164871989099277705489097319469140870120593289179094354495432466665257067303236900761995961604470033452374894462586455650422290870670075269747991364611795220613320630008236506831318199615241292738353445091313962164072658774784284104502639734780816212852634313846868480254891333635807305820879518529857879343137515301220960186171492178935503943955090763227705947916456753327773555127351225370518176623791104793564345401146663905302784628775384478389282813685588990074419971758140574464503941648691531653385076677675676546852169551645510520684002256263016122880251678810228271500975211050491995706075631902232055865729226535610383506152658379608248360568786401327617238747538100586638595896571991935434786579984273575434613261256493301854782739003130979739994259325452929942912305705249309539794921875000 [113,31] 20197244285434028771653354748796084822049527141550099989841464694762359881567039614654627914621815148599214542836526889835141125792771082616437314589009884459753258656258615215880004704739393466127976082310515813550954044564490990335444333261467283863230369658895912305588072343857684784592146537117633416541100445739241740432544700321470845997757999735050660762955432551632851496094257562782852364859446761547895383651184470831369737183499002759483098485460480813125702782401361898031890444864802289464289395722454237941473030179797451257596835597160546743777559039473860269897830247941181172157741474248915317204495165655227176786433370504773738628502542885034053618265614071652525199878576731710128042686262016209833530887514254534842493633179020991495549867508360523040415348872923694485379319952257041901399863628105013837321908408927276918068127832121441854943378976648713881035686753065416638138369825786340537654019553441590421710589513447066244086161041398764506332769083459680354437380365443901715756082052727034741257026171197518650402074644227099048596987526857004602308187097886189823966236855463635818746312323367744306924346128588043522777626275817567814268248309162895174342571575533214977002210054865803367228709598830753931529731683215730903859397679600620368413732648189959969449361812405532683251793860948824625748297904284066151713746099226150519684716549566461733884653245530613769322300028144538551051587846921987663302860424914537024072360175982130373205739058299174354623754119958541620227744360714982103320852259997603424118706422894990653492571693509369235072522919374362999573880047330105917158361517472303674183737028679799293908554200846382390910032163113153441942695065177891028815932989118828230467544781007874608743534683429551915846102605380657513123310309310909360647201538085937500 [113,32] -6190940885012656840022157106409786161783381458859767700269566729825830677773584435826701566136232315752169424846655404453143100279178003897704952601557224670837431325880467673728724703645126388857713603619666340974768976359615118027336082015381672021587216295383507050692685842310548443425112657458082333605834759101794940694799834391274095332891800727599256116682701834088480464962783096178541096045263961189167737382944125405433266998484749641394025842989572786525211704925937297748247379600841848699448647999016358506712945330302886157872023135540801898636598289680837863650245407231157789013426733221430029390242278862683551554848510447863564346462191231713676333289832142956382339783386334201084549839472403794217490844716366844995165887159061686974039992881170299259039247720559122498011702942417665896454455049112129905437740984276038372202870171740330142709138461915181471379433585224756009461648246250701286066275772605924979059581985834703349697463055436936032174955071422489113550072373595752721830789360175027480335745034445998372354107180191119966642264169803360723363371380206955520659174277012567092256757091330257618950222012510050082460816903329664396646239247158819105289750819395912394661507491716524534350251659012539989945711775383187543396452788980812818309070096897955161191824002742033739594464325486275464219811185825361457078010341907472110880394117702030592561264252913479879937068166950149193492065509082256726870078521316117125597709206139582680140152781280910917822274675214451801360267493026859840898748938153291067770173644485747172865124046406983611706636448863826643785838630938437884646634060896831449184854561887960035415444172650881850445660173562221833259360981964428788039658311106507411201253219731812591058151861581238253632930102279829931433141609886661171913146972656250 [113,33] 1675744151164906945437159896490829235808815593758667197070463705459035628966498405061134021386609131713241139646406893174661104927972744935939257713892492415116875397904396933516573381401368134817558364504893680940893301680585223347829936655165445496651053762927169218584579870195054990865315901390589948483118464346756067820859387660290255736700694689851207603828177714890653181272727499926212957933944855594171903855309065950323286222842935771996201106908337117730159574888342585058644818300341789572917970102985032714825262511823717110424587584437872120026396041345999946258514663558551043175757206170947939866800713929755811628232419547146745049439288803262706894334160908900220647423598327004758600652941093158103554852148794838254343721214883702414299812693497339203473030728014524795121103425869538531087255095025268126074814221117175673941614794024367528724923067157103146071471499282700216664065257615680502815823971211313829481203386239522292745027046779862110186290680870453288286613755655256585759200375059774954408315072600004610080738427779071433292308654929095581579573337533520348659320646473462208933363055533354657255320195158905709650372889869061175935928340457543101546512800450483334110974883229988038680020325955967156449938541041713521924477582179229750338182126911726009560334775102250388782336878249193061931796572544810941248094308189885939640737339905825374037666669157733622885833878153836787780000780718292340131841683587852733777474144232342253636126183901128112205568149786632017229547849234897432228620738039741518297833549193709814020559776228557511792101590968322732906362142115196334563235896875719978882107789176786299978949289349695520911207132335841663502212547130499748162883395957713316935556988716721659163304508457978816109287464874988415886036818847060203552246093750 [113,34] -396866024581095219545908620114833854109102276225885999097217632775798385492648374911388916408090540713027406013003805865880750714005744830383418981217769802621842575863788701712956873226555822145245097169992039783153455162642096323344722813006144496343009663663957419270128937730341771647526071194731775389295142918035887067936052580051465903315256642951285972726669229444197841202291529682361197028875173397492239845148031424445619235646752571244652375622813011283670042120386196251478133415549968903198030989184922319362014217925326465727096877266249952793611579036523506460811434827733146933417665377863734943171244995571712730979170453704686043402376101531809642670120775299212729480965928673379570167427863687666380771272912348943312923536651850330129208365660158849222606362183358440627471506836896099639820289146055720000320232727380505964300725069336190065959272118998452204726935297093854006872393458296121091505919018761001472216941473132710107219379236382459387340312015623870481895667738352030538417883872806475056767791320098417010666167711565921206058902468754063669580688580041541763714580619737488357555461884303970954604736128739520276656331089527641686611975724349605165045315153782439595765237866855526904386121668990800396384185666326970576955760003600731269480142912115988244710942495907386494639055183652430318052827881194129761327240303547293136275944301884096456525345863963583979098651753780578896537024018330078666206543538635972929031907804777223108297827277250179840767486279778664139038665630564477180402600458095373827980349727895736285691970737421764037436462860459520518881273410683787761150481542283882168711817862846578289307550169584392831695208742383753906120883835445460962612779007980726891269818667938210472410281319601024177697035089096289084409363567829132080078125 [113,35] 80897763248573997460415654212517105483533620444263397934766843708732482475757096904549819614509821640523813361932799082573037220861153830062423322084531440668464758408152030251132045003074244031782662237770499494642536477805232335742904068310332497342476477566747379478673820731976539685637258083524350166742507481176354759075670319168165952642895745310910779373891713272600883681158455686975067558054872068730141049080213944718450243004281060917865690030862470412972309510524096224888958230130961539183992075544018491477949262822465469648590388290378765774456736070888734467492011719737012560468597379805647496301882330599070563428901939716442839899996232163502669544612035061761067811777292156082912145652816468465407957457010182681345258238348891430553457278489498772423339319622071629616100408524369195309850873977879192257491286333167724517427132659959618798482468243317065184198518673697227770720359899054000799588785638577601178922216099677174857816060564075998203304715056343774867190002072342423452989851965211611294386159110896839852433556977034771849004693874509608197999752493888833097258715233682511816240911572943754937109420476185184633259915471203797337162425973350507339091276426600592100357268246588054524207338999578327909308756243972671433597261880542690250775776140138959137270095229930904506534552580023687918775435462370621260130527228854216004053708986856886158622737428618832929365353215318054916556558867514935551584974732745904560471405249613071882098476895830479129751880570095450390018173260875983957620096567828031685378907352435343420739010204188041121990224728302178150772980256523403621453437903844460161135433123030541403664998607313118886352136696381443400460952279080252056230419432104391331024794627591734094450522045357174910629183273158560041338205337524414062500 [113,36] -13858779560313343440393024589801926011721378451726885715315211956652722725506313874338674485549840964835861784406247535223896790639127659045699849195496633502358797463517484566000205061646990579908032334198584648575300286389498965868303926413773247329430122362901463403958653515894772271663488128575102042643430354368199024473781844088074042820192561023904572353035351416320930408887048056710150149871331968920409291921558935945265132897885418701379220244312099304131572277885503322616762182658163999693399877404200930182754413900082948559490721314095053108859980322308062716023896223609474271637401514695135353915971258686494374836493436946523727339872549420675621339480662769042182320633205303631096121955942702792709986980845859179073908668268491912005678013959166114039534298752998398681499431435525561302321170270555809501663674472683895819742760883558412938866051623945879268009893525434061622505409493420425375524746896803433005319082598880712055503318195061297721102963008645775926975000986804640883276575948921827399866923726394308656493882381155718482222872291752012351503989710024981744613755917507229271018031115826488021258107224662473773980406477344807308082821009566257626622838964067974067478234850113556696535785365945484565423304934567696266246374998630991198971122193553731343532796725812721841274139301208776446277851485052959577604782812591113377085217109866136648423507586862669947950450149825983288221919877989950829270797138904805516930520621360023993742824601410861648404863767233551961131387212032127678279367389616444637210351171864307879925709610312315838175521649848213895742838635496290768867088538506733418148205942446359799808775256167646064023625037267040407294918115657204114425611238246082689960969157052214789835748242476237690468110486108344048261642456054687500 [113,37] 1928409300413210454922449096741697173542288546304827471570011545811488688292011064205949603454464856736460616122691961812998456510334869421007865219993796040870300850508026456086786981250054272944019650719171206164689769163367461568090536718143991131155139896974877153513776463397507933336265602053111361228950491584178989829982145958147627089422654447308835821297462901295543551696255734764131416098889437000914958614693990049350691609736659197146811304083949520543921063036039876585251323569146901758649618972313272659153508661202261414221571030770174747497806795963723374553602286113399789467169864129217433120264615549174206267056137709948130626797024819516383301210779588768502054169938739220413280653877332202633600624870281650071509497350553571179709223868023118978198318018741610026507170662846504299752530881404909741890453322664273543802182182875601303879188866123350735575980133419447618547134501283897127963712941223136315648794070473463704873086585079599152985884149513981819421240544021383795166002023403972330649073782462499809641487742790758096206268279317330126134804971487312324109927955697515289263705158538609121900962049698654210054211808483387609637946120403730769962300154114923923466435281255138194104882713848503511521218267208158105820903282975693329038230215073008246383619489538363213982655779034336938725163894950146666953106460722505758454734674910067799430876919736295185158417064808826529056945966284700763868093481094148188155764844483022250958468803417251634625035424113994447182970562785599358323671214836689660470869918080803074428963432296309720416468493736125471853606857114130640848829922839563095614960901512499083776584633927900301489449595583709311282032069448170207466388095719000959439477337760919967364532778916097477406310645164921879768371582031250 [113,38] -204369920921922866797291067537433480030659880730224914519919036956426393275975201598222854187131259615618381277824641307967862785350267383115132507066949603892424425815727166784483441070133306656807255759067371205602796226676387480077199420002817372332318463309290753871542323315182392424623069782849196992608767157039435164203915616064576552779877866322016734685659059997151255991398364918296456259044444616815923365237174079514196440575207860406201343433358676786317646945628679277426383218527672055887667729645594359290379587974484307415568778297122512726796134352044303077277048259765130249914206925812941280865606381410461964995212882557477696996835124282894187585466344412101484298598447595837502774409119201233945858964738846514021346315303238828584477885535500716689228816917388518241173976804095239010831217849607323616797526853375049719377530681497634778195195745495989263600982773889953373975397143521370003488876955408955889000932577416492330475963192767741773765419232399515391776107997575992157895229094026602598966171012369803411842583220535269942292824246756163636090868816137243906297092042553715546393343061393721467584036655432323308002325111382556442038779463257904616363340638500764491348258078388617179937326163663087624555433526886075611464246352879124973523637198244565607205181102438698972641388883195770348515914327849002961628711721190011946870562224999085280792109970374517850240356923828491561173842193905245108823568576610179729315298427503073914360281861998171696818691219749024593356252372441962707411195645748993869227452861280257487414653535453496680856327075246456917566439909807673490610891543694097313890679935162176176063874558208872736452629014248346178516252230207802556115400158807471009662200532456918771008754527329642769473139196634292602539062500 [113,39] 13139824772011558843229336571033720145673082571492894345463243373763153737734709151007716477989424038313163007583142531574935941130939943819650146841668408990485013373937866691354401897048904390989620844154721647334040799946842343805542437074833841557015324598914793103803117873783508591441626046805991504019891820165680658279593008931356656484527040065382321862306910720270202400496133420963689610667871559796262843346367712949556033904217413147141981676630955987773988267100223343808386114871486266610554127114133056131520302965041248888711483524466381343074217437641541279648390606659395371254477029107418721181311373752826234661787360992889699483494073236259621402892479168077035329339157883530689360543685876272321505700474332960418481502648571807371452344608308186189193785869552419574814074219270604064337699472878681270016085106313147013102628468316747284170236270819053400106057470338553184850480207590233767401428752454581960448577619284076614981173960054551199587183498746289047977958170616362538102970528921402754992652178073974582922144934887117075247066871049082065507876378018300154798657020343142264764099813853517331641114753893455374873669429237456145100071259207832267998521941934476795785352235887168169013853162638835220076609543271031368514912363487531337684454611895509485037524868843308503816831394903187547765052616260278347669390956625405667646404112072946554781529757351885255449816614929858904504480355645254318308516422975538902867847696195788491744222849828796341787669646052843280820616579430171805793395695411332448496765882238980243282378961547644382244574750348825702244059777594032293892616678021362917215524492538938595158492327697468649784140721860012635160506546964730932306089374879089415367925782654351365173457637069986958522349596023559570312500 [113,40] 407554490440651623186467462621674218967564121735888031353255263859205402892064287993862437023336385549780762252310706917908681554138801185900091135054382678643410623725060268151153029654253516800875333487554564187019066647222729878529208934632010291566855068876720548666071468951472614944347994047736091115368721413233668110827743993606480844259455085951437837383495089144588631867015085579408846298987007405536971743674593989286926998854801664625233881546933095076607100856619576675692323157852939611159740975600818812533790671047328421475965301569715345222674943001761630845375631115140766301766659027298039090385907925062095522140596868038408121216503964204991604931968082018439183327356647625950631727764439828618863583862694905004231289088659267633803616795712985996032492087290156192853661180405994031244181233543816885322503757465192403644627750295254779923450884172448981959188604650118923868227260671343446589713072621368112844012864566203078749055856474543001641525055706831989603095591379400628700001714814154936271754602140853370051858159294413272953630439078435051744420310046271766407330797646448616183771714290479179319785523361818871439107051888126422870298154059961061239314132826909968226516055844486985855955637701294337077283403735143912530236414677962274668822553687129323999619883887263869117495043642247925492535881079988572991658297557959273950179349597340077409049243974046394015454470911621091181588825292556646283135866121784276551051151865210761453005722517260985737794983833787263555823844753820414896454688461265122937932119682741429216899921022301480210580369536389063015826503838684750988701375400861800832282213777584830646602850158734649372592864660037722507752675302221862884516788317491102505335334503549636779212193005150766111910343170166015625 [113,41] -244952608045248497914946351365571794097485557147062763492114276847455563230471100020252315047899137803415487761625657552905303346617865193646599345747884780240658558533091739175362085257538570381291082434910744211429680429836570003503491017388470367678973377190952271113388893255667948210120305549569785607403996995152468322768489361009500109653122476173747840956717671906502937204122949529558280693152826548169478217393518833671112807201921650020308001811454586896824417755925126057245903909263587612439707700165004247456524697276025950936948993871949981935856516095979961395260531357445310977836081753244421520555987412727462705919375052281747304994552924079612696788249098118438247582065262147781161638753726490931118242500193368329283303853017116077091704043670832654678366588980804602781012179927588758610875866035075969431992529819760220219016850735189515292494654082947275524256716394927525484278004581944843593745956208730243407041995654854085776136329307351548781442908609989352588604102489129174841149331612463442969363712274231821233769356945760713226859325780844723944988705014079099331894195082340741010607018237797403144939102420775747142880415970671132636282372342774585554294035393432002903369883105533153994394911402104241653624844261195028344217335547910061311634127265957364433884671678075903175326365792766257459529491510597603754704952645049334223480303254421801645682234791090524386616392699326441589591538137490824772906626361569435058118842893973001298605828472204970584530386389879065936818547897905868283771762228551797944646474777751106103279886991253053771993900642829341817146035743433986300203890160086317560642926631019806924298677153713541830024783614072135088718427642784076699841075949911526162759094082721424134076642076252028346061706542968750 [113,42] 23600641673315924483400969216635935123479880702830307262538603270685801162609184413410154009595944361980129547921926846142671052269892942566992976224455781166491685742196689853326063232564002353009509263048987059694889680685604169546893382329055118878329993375759899480276969555953229532601601719869719041468436037780623153915643850429004668303178783411194405345401061901872609801591841596758005810682328464218576950966710798927769674152992020615870331611615023337985188566289100765968701140492390044819671726155634379696259797015649506488460180617809616126562632976873649491997586408619068904986024667968661336073271482047051185489588665594051692712868920481742022549691295918407908949855202572433116374123603528595540643498647797538327790794648706207438205656555899833988541124654209893805675465754463885319078830814719597623485387173269335435615902546654055933444227253204618699667117749775013258614158581765170616685676013936682678448916598106581293615218522719737125537796120326518815529034887277939235053143037053261812797968568636114351025215437478260125082557632799520544125085155026063490362383259091566965638011084320565027342221796193733296309611560720013064665827932335278595754962727137527504371075610952504496296319795665556848043320653932539618010248001563842426440675616526748415569524682407042437201924956414423106638619732475607466157811805337863969420408182158346094453800988963516486526851709858537395797503732270334712760447779628978546586092638314116878154064519595905804361372009203342787242082669457587434694476709706208004671338821820731744693024526081742100661842606242212122679242827188899521830803775885225690761734965421420848879249167350920549672878278872938703414857277913354195454287121532249971674956373892617284673178801313042640686035156250 [113,43] 3722920251605895846218115149922995746508322876302535726191550665778949836497953948542968530481526816223621968764845170426077367519598934667206623354220197218735443714771037610613108829667643546658033550306778377243400392470927897431827478571633743815354684771085013763724606554407601777193493146812003874415318717044601501465319864552394113405664975042712949099459303821901081804178508015128186755766979032310413732373184600376430442243747522549745202035119197533373401502695569619507480507675601192550334381218224472932464037925801605100634082319278216111849722584323768178580001048104306151961999153222512664430540897074946777274982011101378207766512675521695120009115644795202928108273559284122108350778854270377254491807421716032955706566591729914746019740166386787492292936138257140919062405495992698839691154305571948559754019090033466769217609301059014092536796415568572405815597282931138711324617730262096069883606715543323546671957203729911462224335393216083802218121798044495630743448536457229649827943839596067214080001136522625469641038060012023951960825635662529359277283484999715234827761339438514353203879709191620472275418995625163877533333076666294566487026464397010940077385433834374828712451664093930586028630573198145449823185801778567248805310951692368293203009124983442251326675325308070865330939537342330841550031788814051190537473957097451258417792603888780575630109460835116492343878385881172215365911022170109359516461225700456603997052200660112671309427339675612090431009915984513835358738479400318767719638118134666572747233232387746853014205413241768487823703275434661828244658161295923126105645096499473870809140511453502955232850019595596496393321877770305377031126865753864776862042723917984022383346625070751296734670177102088928222656250 [113,44] -1669441081025592306997815820982372386025750095932040073145709389699179888339097154841058824069360555923578284839110117949410645754936882961102800904061739137891630446610238125539672225860476594826025253732903621365786174487021042576936036553745381863464681235257180980646682300557675747477386812167837942875001689294325719943142185792270442564322036551056652653385789039040413901993549439076777978347690927440647051466182492106190888552092219853504212955360432861123422637540349788722894729962763700400973288466784566076439960914416363171437116363648516036604170310610033432375490075472394209904732910553542549181497931581578294657804154425581003021308223434277222452769958221441752224442611731535361735370792909186323950978183254442333640707970078247767788190472102266013428888444556621380655496865888001190767440130293193679460610012811954219675058006235243634287295752615017121781401894829984496767035618189407788354706469695520521175893829537276403994657236538600779081467449542830447234445329846418339307464046725383315789095980987339384922763711668447542765398971734340590163996532866665966531126993768503897738930208941953558476249677045242118565404007383459842341129462324400632697896950529794120471533585055217423119209339021381285834277731075750243587648863028359703665699589947983123833597482198371540811135794218892712099689881607914812378149171627685473582154944923578865377543609251457001565695511619304783826518973225787521502162667725094032932616592791441391381310342401721890528534245048148003582278944367459908524175629754699953481538643975331036539564733965305481924799493436518316201075918759548891665970402533582369751664929292123661047434474006724927961719473440668373259929929233656197168416878807107736816928009987011825433000922203063964843750 [113,45] 308683891185387558910353045838613103857861620237339209364731347317728999260620719270036710500285887718466010026293255401830626600022893898125086627266326960666301751095258665696177411864842616520069028768800177237547752130440010080236060908111020556721162739549461840506074468754308156928787325035216423200951994796979143695063717283027439797916918496661989767935908121997579253240219009402773148415173061616594285363919243952821531470669480710732403059875268057639475080244065475112732559894623144075390088498767227168654243797943495968058673068621943578132427488771227129774974676252756006329802040024460429431219195022709327226381174011241607903450133790906577514986194921543114573652064736341980413705266411021496971024206843213119769267160274324311605496201821564434076094973906042282657555782153057660767076549495894146501272267710906783560804773895685721587298910266433894281215271266260294582743743291659606375274738481362854103474299476645353486592496203033225044491675985661887186207335311722714396075328051003101819698895151690364024951411273957895248602752753079966724155117692645537861594192966810552426260401722201497133370282084597955257444120128304560402464813168670506224517370504805369690179688581672713483040984818969642383962014487374738307159910865888793281234809372147618474891253102012335828681484522098128944249661332142697024003012164647944447403401451471513856644049575946091184305018943113984381837085707265596199498576147585044973676790070880420367657062921654207573449317445419739753039316375488595874177896679258963448454217893373583219415297545917905442705944776654583269108821120727860167302121728384757644295527217695657048347201415542355988193144163690317283518800261658275344077506581882431833078334493270693346858024597167968750 [113,46] -39006585383430403772236087440938255662208804512835551734607068388372658734165904967116500772587141817015729245901838648298376403891445915998331806719250933680002627637348244047469778469061002526179299806232243354625789651182222490612266785505265580082553996447157660787847760270530798289876589925423693372155400761957133779316076290084570247950331307409071156615916951675223987512548606882971966693867421256110931773516849034597564969056057835557839089634250158109448051744015689230156989457170432339902937633418559171345462185218437333769274834877292195721177144981114271719632250621592462573383619980234342373313769182803003284433983056498871645441448344358240349774428243324100611294262335105333951191830855038664155881542973998019559040013291559241848022399939613630399730415158139051293455869678173802478565140954100294501070004710483882125199520115253376827058703563965795593786911715754311899745044167149934003008696537095835468540479182086093524758447121210639261597978670704930645825839658625434887652558054772850840178619038182765933167263980083910544581288093973179226658576571433174144588362416996404656321103145776139516355602820448943856226845391568070755973038123911085755182778362954763861602733861575459680151151649996607926292134256769070263464348818200231183867438313347853162336709119114253773834280679931229373240106925277266923351449204373616203026992159008967692907593384013294790038865662096030968984261620370989929202371022349437570700249125977511858571636378190723536204154925689176820665985425284578501511725464590979670991896596399049820204234942663113977469053767404007354335294654297746702072683780276957474740567069718340668206466076882553148672813519473037605958864242257731146671540758332217074973259302023425698280334472656250 [113,47] 4052289929374976210450823214614824258078552322086328167715230837404538438915538197909226471870314237735922866847570334393445614865636306444339250825619123277143925445057164921003363248748401588163734873534517031275594730179212668599103352335675538331219894223048722652358827156203712474871832456413888107499633069637054378522259878960379500075926573825056463624670146633057222429819379135380020248891172170427629328865019213681264034679637729519694823468046659208741323228724676251075373479793086157200339061350524138645495186090459052660151482142170394342034753754709097142160868512475940836668426433717792035431564820483763016526597314747264947020939931224114186087321684326956996530721276757493731544411795747745362836514352215640223140463260439291939082045199897098629688800959719776904780263194203830225377602426131522693012424622399050391142007623892893003362433498744222441536424853813863208525519473132235507246064286586276471417190081068757061062411501539702251246782268034590175631320003826318278879917506098200394134040734882873419261536243160251791082893026600335129411775389492918080030743351979163196328066154746359899195529769773604956795294539758398348141911031270230561109305312712456598186393399261621168207514855467463010102266736495618477038664683479700776870832545448798916697466756956913868862684289810238475239718915190666697150229317010886422320169106322391685202624341689476326415990313706609645300839345059719799886072923444010914806958410651099372688552671879399771685571827476523248517844142783944167174745716410366209149447926214088686565696016323793534646724282711042946222229430967736950059460454309694309399674047379969500651274749852133114619285757189996725557051737009900183254528265986619342611313153004646301269531250000 [113,48] -352788519853025467358655412746758482716530525364821841860528961855494601639759965848094360819968381735609466299902645115783287115228618136966104448692605281972987935241866444541984404381954076608675612617670455222273009120369590583183919486781763412020255825852615866291948606643497257348146685237635458040566038935029692193214830585104775895146632860924043949133274397939955199051633023559179163680556384213796196696420465600377664744260712406661110109791486285037104634133349122922951939078151419825522076560848433320581118316542686474101819617968572176052330646655511173394603832041657725403428536844812741080304168893210926699931750670721763750247376035426164236869912694774325505255026703486198961570381722344464222885584878421704722436005556357593440477183525009465769545123624329633663586376291448583036947939854504676836040338319720861874385553179882558716098862634254785360185030070642975571187163076889638856983871546016299549280559008756731770718384263469746972424835545031280597466919845304286895195267438964439576145529551449425179597991956528952533024571664706302067313677118445538569091472814698006876921290425215457043519169995561978563266490810131755040581266420488344882328901259194107095444988611893068259328382313180196617966230262550110885433115511409065886911457240371240580627883799277924422356453119557592742429595625266150925430945660455472044033868405766967649057116517216352771733351582465297494179290169168515133765874525376365955126586129169544461066111550834159951204448925692393916868271987391724956818824715983860573574026110006046425438108586753655406695941258235553836546976141974841189939108940278986173877940291290383442760801977257597087401377564872610364653583915348025306686477222995967651741438150405883789062500 [113,49] 19125694923000094922733888772947384309601728672600943487905558058077708370378283256840347603421689458656741044778203336567358411311861852596964611273844451514837566160597655409798693080706970074891883186116557031546880180811753836400497299281247078524420919615174800701311324625184717599310153228791504664039316725141983439549375924551305570868793302263020423343438216901415169823937921625418599539351690415515151134007252524370992239948097630346302765114742701491968313009553009444495572600141857443039498796017314791122965636751660482885664818657026071560444729085373856783047545695310646917955214507641150465058872038306529191779755755768725038432860729108101985020573523750088946183021905337391556545820959001312700610833189407604459073157382268467437986360447221785140554703133378081699362485886229701746836226631650910672534786870773377167816246693996043849689156394535828792646278860163076559951893479949200897802998273403598610581879680359857228377068038328771506873504617349912808281434218022763018040455982620169062083648292989226166560542465909680612184101861205456230664135268853918697494277595016808199825355284105978337387578891084312150387295312655762472518986262022266186069229815434315352769456341936746640021747960752333195451363230416470899311832642953718328517059415028404516323999620536446950498219916154212898762572770765134235611274174286445669976370561119161681097277550678213098332266386264039481962738711032677788804317353384162732764645960149851969846348262415761121770881825736131217261678163944828235887679365579497711646747701777694577141587866679130311979605254841028705114564205900105304355003654123622637659601805248104567880250157293680844877457206983514085498400133387431531412889438540496268647553253173828125000 [113,50] 282304827996454196138214605255482051644625613795854575862512410086886664603192344077761729119559002436945095042939823839719230516280497943882624182635227382150761948720191145956322105464754040127453105081270589716279053373656711153149642923766660590906368736749888333062122191132053502634945233989236131698890272061032753169855752042685094238439015231004056640293895972892506125467520562691553389928074862797493411832440797564924662223627765607163889518913419408912407085895212706854468590117543999993883874550289556905973117613971172553097596998040438786892177761959847103241084321666499854835538452090996769815423527127569949591096195796482995397707193780475104235899426928806674440704766776596527847098112308514832731133297131359922747068022459016438544314474662988407858106259230929658226961450361893092105468342745845293835665701491835979991593466167732380131067836756777571933843980014911978966580507098027570089436738912663054659040826198841167181166790760599590794175780672089839746264339015625737386047699247659713972461124861437975390344460425128630839888951912319289792463600211883009533093470165341772571880806207674821919651700916509015787949614254069663788815173060097064652009247459083524479716438181630107660787371617035831698363781033897742541873379213478424713547393679123403627759345849642302263593886332471163545723151431006757894523056928124216214177945981569642039883239353564947283145151937918912305300196705718301912212128972991485733424362059864183302592467203164573844908402517992590910140736224533136056779684214770442397817101856971968150886570582837261482763379625971438021699609020925270796135752793478412106902996073393018684191890320662178953337305030568814740735750903550889739859318130321603160488128662109375 [113,51] -109884512470925459606049963002654972347125263535141040045298160026094261000488513424068555518391258866101569582496898714189864170404786349334421002555529380035336809182164280396031666205054488235648681618340577908414690910134784165303814462590301173068140926708834840491941922083272668637658875091152103099435064709795217042272406904507009341823852515765311239545018458117185216440874935751158273076088243901442729289346739664581700561362727239660271072737407086282122765144490893841856276716389780212379906409675563324734961317383201588470575999158194327653746345427393088040208210538783900780989832309925664617586442748569302760193555006735798506564831053288789539514291713169503620709475844558096002353520835304877461703703019829988377258529317570703548517313114945846366512458010189990402093382880242758684252132159964606228209983373052985708491856312230023449949015234265300452238010406130175989626333124068896983298989297715607541649478449074012524424130467845723100594946125791543813904626838025639106002065606454095650798589611852850361512024841164458230028165724565635745953968027567370300738018893520179084159343963317130204952140419370549713651322102482018142286275869447441599354414445721724092005352671381617236127507312403273242764656388564518702448612330318232979888663425201004501771492837524258944658531263109842586618444264205710529729247860869389806272427501256818392071453050847937286245541530233968744298179799967547927043151958765783833498399891388413001771393210822102280817842899410831853124015397413495293137148467636189026833958411668449411604533367418400114787874069409883420707237588529289774280398491382604233752516708293113755509180359412089006861711671769487906754549959835722346722593011280679512885742187500 [113,52] 2928117708404208733430161739517521734043896647026698349171231227699074299955598930097986325904625335976885202618438172201129930246707394964129223458070017613320321770219340393453176859583316069847791881283610858815259242024013304500919880748525373289716241009131072818001994906765818386173575116498576867453729294932479242395159501879389461190688868790241467183309972679603932417717265539242504552841482032622174674732301294744717771264953000745507747066330777030969360567169342032982963556633803479740629282405765975322095593301274939619911553422576636368051524001591785694984748468654729257069259933479603723591865850914643211234511986829084508768093592035458891702049673894918401201143353458616229815543651803911028793665864995890650371109686725112424539724595572202404663744959975808712483002413864015746533831578485978278076540157160132716214496229741451200616815962736001006530923593673019883239066933811774310581056662387777625878929766750660224664447360398956189479172896071944368622497220097771804017047302390792900886675191247002623334319257367943284848323459663671278064353408192475463884467464196572718244441063419125192156140923891087984984700778435369541664245466365652559013921171516861040574145027211653449787560000597774814025831131677490527164870720145674913421147241104448305767151457169780302038443695696298903377740248238248906637493617147012903582266593636604363824082756572731930798831324626573061035228038442598304435590536267264566083382853577603774884024245778366785457126802936163111440804681266645704015598346939296404645139808018143199247011185603391324723401667608401011977047338024619432730407523809795303299398032505322012577706015525401097046101197770449056878820741306910843206380984622230363183593750 [113,53] 667925495236689069861473853048478198878662905437068121579911441669771697648714904514444408706764231126071083883425582730796918139559735182871752442093121411133133805651173957403454070103756847443499641633570356942093976326414468647342738494684348921724857811730340549159544862617177052977864383280350289925824162508860727570689109738151816126357874124347813855310280109141216942682339452832404153794084899059491823832157738549637755074338955069546958135025366810315896071448577143681918201077400531557768396011094965061599138613568638005002008777672088429406156486895297961424629497289537678445521816320960737481418068542153691135246563899218408894262797479555824070983120089757185865902482501633822082537538599814460944447754658410648805848716811989329787365898580899412248895137435653147153162983433181845019489851942439466388708859109617076500568407678956823688887624870192129352011904022205606574520534837864309232906893635084733316687175768286324859752443195813687704125074569546505371463063225370126412916781269175160267633444733514979394500678462264599034870460016290435164052449277506266481753134497880880331495601429390261008892517486555686750686495407286704713814434917150120076044644110279773116381128954295015491421742981362030853790513576470298923460653772616804967258525728679763199186612250895118635826679316453845407844070142470077942812680495426123386401533929935926525223668171163515133774144177825771482010306496111211266827271906316778164817897335960955217956485138828918817163210414024601949233830222561935512177098688974946433847097806535758444768421049814006619278143879721043538299066093447300093940886875007526234601020939103403498655609169829511310229433911765713117426758121189238395968564331280019453125 [113,54] -60378959897935329900963476348321918083654616158330641257425240424316487135307235136414066843515188447770402088872799077157092949332178338404636612411217164958547204050344253865423585018163448517492868811097274455899244720259827414622030172663718583808858310841055230294922728742695451353297937140741175297286236039149300213253748932346984630350681732993611285157180688378890020098034341834160206886714217896395054270107877228079963640254912222078161490394513245747512126607580510416774540140676332123708286129137550616717377336014436367166010697304962583307089323054303705378031321197203256185077480801931877347629375914813962263223549125148500729567675293850107755015414923866814974751268579249989228038656377314107586047002481881368786665006172890712736629857360759425409166943780542139993323468941684445017557296429388133735660791374881803830286806142955696290911543570511067165789059542117745538814060859954064848121686724545059897531503033839112067490820528986991081586370031819505564880075765184547390348443485030184826456313333125112651069781865541850086133883381308601359167612722178319149510565443564322934549221625367255751196264605715444809252927514770651743575596782208236037829932132399115144136801935041574926453530424102313202378869332843020212818171191147836802552889391454560719422622009324092478393698224200684191072135710056226097286335675620944685209877593768768410273294869451775573106758223604576152493369282673787446282177867677283339533049576988463303271805244386712683668515471224855534062205313891973645032892854423687529022124961474036828703689118919475600300028989471097783672654204952535438408112016732876485575684197367630088984792945427356151145386323379375978478165480950224865138018148988481250 [113,55] 1426258816823922129123127800748051357486481175766431559012404091301501878010459867591991598285629320957248433943844297822637459984866636100932720640782337772013530344082209012761427569786522894547761306769865317211558142715080047379123978867094185589304748568720495366818521546552299330394693234447869748938751951367656043765161230057850261477545490412663597748466907001824247359734780890050333015937457284036976014298186448324558945219506036913855445180613760426480366800212051716758208834256071976183742613383321324270778879342728224636379373373659984191284961069475689732187070107342442204456703990653926788030272765211362657494201668495394964585101590919260960481739976077369441331143550790237245063031674496259517166152042599271168252357187474172262774469047317242518627346567988084711123224738387998112131155576021076901011533088627998025900101187586100294533116380988545827741942416352956803939123025681768668600615813467488093471125598379331774163154340545244760570632292969028592802458688164404881921491488917169335878734286236599931552725981922891770675146502356594435738379631881929672584515189714784878506086758415438304417157859078276550394933379713511192285763942123144812915926135068848874751527328880594575151498506963848759474187249236999877078542554836238184386556502044549427608482334532153780641161489951340483154476286325030998479465839802063895075904936003961235744089962858269566799341401137508690688354509702492511789429254875032457990501784268097428446985792443939154622366716551136828469616377554756400554450126382863844905674284113689629349026994489966184114551246417241181916361813520597457258602247206013317434416005692439399409583052549994119024207181869565209621824104817251377426771903588930 [113,56] 2976295932628604706067151097049330691256876717572155147870433030659363891478365045198549694704533622504259443806458432611319292733028117031432530342336701231033033634045136063025507000159219408852605731765148692312470796979085374757967219153637939494705483736092791319062553994092618717908923350515144513111613513763221081225472075150195191277665585168919821379293850633896546520856932383926537964129086827581136812877870014187185275719372308426351759898600644727048268404031117870473533942795909976664795280621249407599388448245705937961953690025727516822863847781562056284096565051480721014834205990259576672554633519195364043435209428784859853513056836711735766806508626261869431712653220612450271506274942647899877903140072532995919836353237017959969513153820636050012534035348386207584306171125546465113317876001540762804995144563654001034584450335819784146352337774741695686632800025764102804821746927373739126573703781249946206322127164153371991128334195587336951056233372984594099019530402874485679829516153510628921761387068410101580156886050322336813608888651807937988722408947351866705148477782987487495556370133210305445455510233684189009191853568964155908355190980845245858943241554658687187630292011587971608258815794585060278127164299455595166739490898285355743791584199904274360727915333749462651846469505691021600657019150833482487902747066509132904649101264912508226570164455600791015213835806209303435860869463050329425568811749560589873442523977170469097837898336032735884027969965918438178431087746960913404535925219046483826961822059728737080625791807142830805481811811239688123759960996381262476472152878613656572331989227411737999636821994017491720651737413260275112242451322686679135723396025 [113,57] -449131575759340938136787294307653885934909302359071655462595344063477680534241076692034638714250193951550417062681360523173662042595129440332880801023549791173234923846354727956338507894324770116141515404119833102411190224937009475181849226784610687088933964477772130060964144571828972691346521330901748113144417576691491193505262753078060696234384716522210854777927720263207039939209155988907342323684431226441071688940433263261185524986529572757460564885931477523570406665272674831562462627683939453601900397815936018682265759600913855580661409544651334799655706556824081613565971513591277651253256053057131006442596411861835722229316147751513649235353711484905054497146430944872485410329030377104901330620540219381905746385385341808112653612977994975630046496182083480974850838352683653201424828141712506421752807175629145520346896669412567247353450148883760191162914980754651956260686184215337693910609468430374199795336311202028849858241188083992909173892921377569455942648995078394207773069365861859863254399371185197571808827348338409453028927511028159647250533165535609995785168392363923171164135994332405696364029405562708061684972899283676148655619792538952641243625618740477071902154853024530795519022396947117254838932579393417868897422777187005167092053971933594323235687381328803146254608803777514208547664887603698230879116822977457057905617579655164345573180784150984511568547685012037555489027248848960757035099304419507766484635998955209839723253159080679351863053528777561670272495064425924659145262317369307719228124977828058027672888224834700005218211765780071043887189507479019187702797830951411468519323020174398746687882258852377248979408489328682918390268244373478563963769690756933154640 [113,58] 190162004657774342787059168091834459807468423666225753734763754688157864154958450992748995551167467651503180976100308451232472464103059933760562282969239053869037855773072924397538484284178927839231832475359794623005921036111282930963638868116766511024483395402692460503541328867449223661386499623566983505076165286951411669233143640298925370179955623086112773858305596322905429832277745270066623919564031067788379333324076022400086273498913711352455797917994607380633238261556519372924750092311049845465424072163422078776801782577494412670572153357940209765746095444895320981251189043211047010119003057702789300311033228141670503491709021121704110051910339064427298550356630756443149717006677873225953829451107311783029495747477483260074943297894124765309004506476220808986905066953363844547321369957104888335340864883168250044395331866965670943450720324971674895124815765248849068068683317713838044230104395991366034344671638032192008104782745432762679818521705296121916675715240238144663859876598772039586033582527794970048091432902050776991217305269471764561817648167461052457056110027470332673193246086397641267872583867603551557381655720288235618620511841031780226454364298839820714072266147778756770225876853314356210486486621980529430686431337528913615797063618109959990566625261327570415019855462045770063677380966538409468416803171643810219693969367406674921575234704391832421590381283516605097677820537659147313288521182467372750483644778399990556467590126699397124236829297704487640737704998114202325998391856589608009771204887805969950762372591906663271982561634541438984124621619918775692308542317312597673746885712265046358110356606736060573382113145606508031587959995095155844492808979040735625 [113,59] -9755847887019169237454223151131829788481647876199052311083974613358800716328794572040385666406536206612608669376520639341365581093180026606781226508775295769385837730520457631027825614848562869652988452610958407145558470308426130755765518298898828161836354896731629200581556876786270171788048083648576151797452922448029289965417376491341851800576654750920330847904113110819404871507052581934904498530404386063197034234159388227882081263281940064077428299010246569578532457854720081332104419421378725841472954384628082361529345168288887231524693326184265423655212060108431997516084376024890334793858574986270180400029072241966707187509837927353349617993973534490873228588781372179982564748638245121471167623013822667382044207469166590034162039818666724105586782293842399747678040410990764062029332232939896369986655083317617282134483946982650269281786631286162607308991022563085883501616660869360761059280580813540639557157776617823913060323620170947730494895480640333249381966781945780321581937572433578205688493081101213141763730200371464170692615629083103121316885796616556409168540104645971125299572710645729883948609099809100995452589263738125675848417271733033836071139507615327912431436840327763571743730547588914603625246121021655699616243453530429157079704921369663959253734114639297751280811643365974067266522730329873783255958836841097573874386135936939592455994286302892097843760604114474464826572352782727294145232615321188135707193829943025649843678667072865955237388525079993027677573758591587055251744605354758462778604121064390895026025593056978511474790248965242310737725441822242416097216627515813230330787673140014568797245452235368310536866816327744295389675805094259069236659198278230 [113,60] 177496383210823573114023916036277849541744909997266798995634862255491267943240150843333739573860752051685133315249334448208023587971128877764197468992967749440425769701779422921927558602020678735151364232899190733632404340361893656490763840045820906362272355672785950963098383446823030900787841031160565295051994428898608370765532167530045795527871079202617185066867049935311296945198648836704675236960240976079750892096935521301308952553130147677603241270802239457192428332313415367049416947394599685956418516996641639057394438275945876272093191483252113831836525595656440566900370864561283797802135184730789784703560525479416426319114407354672236014142382903131315450435244100890384364776574216933361008010543409220950600308561319349223923729120188473265116811259506837874663787971802232503292384098084221579663080376920065808276180725339456812757705228904078704535369621101371385296975958993736039980411078021434913442826574320822538295140000962869042999806855117152510828362714133290466284055606565768701705666600279164085958482663192774335356435337182082152898777487199890900734259588753195442564609088238802800530991289937983232874688184384262801692101870651923192909397983325155456323932798508375461785511541763196147806335022893736161687716299171629809540178517192162714949707673621897430054563404542818150328337698926477413957839237425035573052819225333461283088814792628024646377802484696168497809781956499576430493771764194595714240704768963484152951782633939322152824693920762581851156057668755075384276211823229349679894885009699222751188481621312256813790880035646076964274594159829113856876875422792485895588938746631481135644462393965763082534909066248884945666536569164058650984526700 [113,61] -5149789370699757103514477079775326080580888447118632305084412992228692806558277791886923873001193498566647910429532242492878400220535528134059271903166124290496354508477669244594946955003082447713990591352237738428976155924504813439850229470864032066552706894520458961760683304993317536416497945482353619381044832696713583914887418008786366640418415364805170544500793463865875930913626449376654464144118421673189814806101124726560780071420850732364429149167902513391925362233798183619847421841616473461952869083531009755586620572184077167034280725557358990201488630544247137840162819628866453007982825108675974485596789145267358554113015822960847625079111594119819596220881743647708918592375554622068408059320864073969433505077189118559436357946771789005979230327062500168188210785741578314074013861315108430093220922726374886110724932763298369829166368380463767157080233848278098922115040242087756115632152643537132033379859862147273552232313159080320267174772481173114651953560794467455043431321366364941290299089076702638102482190071203922056120221475034384657981487467619715715925193546609921175218273881704192751429501341563248667295662768796071845088780317151957213386147515353013018608944113108442173614704841244080857907455948391796500384312424249799910441250174197727448581009312899037120334271193907470475157047256856940968493575844634601650354066703290598446529393345653918838736625981556238004551102579482707793182967804354132359832765398728695955463056512116693136381571543574641566451420407298476462552825438858851671794128364905945422980755673912952858850947792022777396697587685961521439133777556255942205444638471775949969959589545840594210874088118459195260387364110852552336385 [113,62] 737376899710813587629268930214624646553645726952087684286230267217126467067852940599497219957810372457750090164027854715448806490687215001701540541432629655584354051139395001961247095042457018763777797755610405524604063946360147095096725684317646826012367130901250810759714694942880424002825973571780429468651656478183912529662381005454109117979352866041373969606562287356109987158178320244208696385017703479056983724045460064373740488745222514632327109786430850587475651382248180621765155650723591535917294344571753793674875987139125091543345864905617977051404439482231768400268807800734893030904750532386599935446280620620632704808826639445562020618671145171649470995135440082291541576414432396115739297023979150446514822018284151582430780023127462209948076855374807339699779286205433918596102590058699130166610190391944205446839561016396425934474883412108100425854749839770133905940971274348602621894511469917023635577527141184512118959232801083388546094825905865608038796007579972045037270067709353065440763941829144278311791011344229096026501579705120984955687217563020383649691117996974810927443442113184874367578981573556756663497622072219732951511328043272973898518764421173919227736539858605589729376275532559645814892379749475972616711136179159528398977161346627541556994336305586989756525867752922616062611359688696795096294853143165860579520553962761794886533001110270796690063100610127968232718044537784574772627493332845403529363583131280651426394841018550934341187844645472025329448360602523623254420103677453973333524920271023007478404876499693084052962348280109953574250773521978088717773702848895333135519554313949500833756624741678172723227921319579289035943079184004807140 [113,63] -30603902714282005496701451500854027479327609336342054363310731112975401157513761314289301228816059487171079493354914606575127484639315589273459820643217646714793414644273939179314633509735733516652424401649030313632135396890352172394990283226145351019895785704752954025199959221799742809615551289194762295292617904756496229625514073858407327873429243538585645444004932195070722818254409152894784316865043415119627628804552649671348325194926345739942254313122522906071620835629467639594858704239716436341473529199462603983732311210635413234798062775596152188576342219068110311472367344968628710021767701725434556375863296183653277023262555971465445405611801780920944935011158732743037228405617130520627721582396078149828781183396631474217917287983898643525334851272051877619969525615491768735641434506271805953787547935736389802547136794983005649707033882054219282780504521232707609212940439665381010654245863293109737359748577537080790554402372998571313807204740448970871239706461426108837452548610396110164603381985693622914087463781971727236357054485442318903451650332126481902433098045475018543350410688186636457424400920192445676619515384122173168504529694898382584485849324432181366336308131953465821247558150749659952402320330743463593237371320044782850353034826246384301177569168847385635020794959088770126595791555822435199971447945532050199368792361903082482874976867567952163287928517363012609452452996467017890531633551087923528201390758054323643703251130386644323236396646740335314333448049166573381091322129055417654188184960595505669485093224702790020591406834549713085636171725945331273593907850007184023705247602356723636741889627552477603332222309275988169411836089793320 [113,64] 896105693075918842492760262776047252816533601682868603606243711654593752128342762889265034908980563911996039920130646462169921603575813272944184180098141892487093264303161405798229221550155360952675429881079974007031967735042318579792169129199961330422537229762147976563915928101767444945021260483586776073810570589993416380101760299389609501489342893438957525607062422877237998307943030315681349969723984589209948591619596793884388274647261107488614281647509746050874625393348920034348927249518198288474734895085577704891355180427071448003718552768871991569249022436764144377244135810588166659006923392222403921715577159471545444875816300453452556836362881952362964144484008896993634729219589343928780488296361985636471115554204828115168824023545328002701674520186111414372583055067000024405942457506083464676038905871317074692896110902917031405417466114298347399082746397209701612427348498019088519331083169261852707591350389985757877797187754303530251404718072725697259100036862925895251374870153559996290815747386582523255640625496302338787796792252580258022848836388211670746017997905590343962022185626465970211703235204353651807811738228416020312351366028386216965992116159528273102285385052890341025259116471414566211515464098224665950661746247177915437444325146912738278093813090779335144212111405310105681176902482051637054049325411943819055797904383998722931460979786027500697767494176514981387975153256034005864469162018424399785402420301911538707760671863598309166417560163884886150591696921311601646232613926075270275486757259033085650690374950079463678126541453646033665297766483884040240596062971482624921160656712911713858960285684127594325638310466443849338919821940 [113,65] -8703703244163864476661873639872305059478357074676690855864159981351726488575219434742904036881866807019729186634376575352618687257519943973510857421536329220294124700355140824588589939749088535261843078998531090774401354034027835618016794372129269046822188976473768860586396775280502299366830090425595582576839253133736196194298856193051132223084710286015129483335127043878161480792755301468979852348083510468435555066742352769885477702590704045017557060907070974851015483533413790343197105959211136743023290408670446038139981995571315729998350137437092021262633047570688487097858798372271951415702361521703660879748291006624067937395352420983270864325142336869495126321633641414084382759218405652283107968795406856513289683605651027458480997853476463817956511153421414855915839621962947596594763542415062539373132603957086403003897852808021823533917769632881083976945677427083911041449517198841337355356585921025804330427862960800595022991566386480440903715913422786641627405822738547945771058558951408833431988712051186711666716023881565309382382635098273843225876013943162617266753241705162594307740806399994565689584742125081767272830997477118700980623112478897227226062191024736258813784602619719957872980337121042110181568730370343527248914912649759325559352303002966414262711734967751805797391773533348240318738965565748999971976993004343085611756976030675009420424809611093780888604202712548118246480376321137900125190318290269909482795970527959462893505782002406670765007078348166241299582177948830064388978699352244423083741316340454190175086789449134305753219610339283492251966689570551468531877444062772997984191140269539814684205348383285699396601317939035095739625 [113,66] 2523482307686949980358998634750797756487166175316946219476616810205101195668152673706774749266559232525234534286506624244978338765963400932501542059247038671668518961971381191957877318704326378246340812852144075358702213690512983761682657101297771413838237474308820660486603067046781778422315769987919872462908245813454987556304171007116995261278288662866558859588471813278625143361224189943738005476026408551458419750732723465215962691737123923231503083646681209295848641773969119951356780153854456451666911600510500240587565825286410468265699441307619703278424465135898915354624005955377016145804982652498447982630478527114993836865163463088527965884949852069503354009372735441629760722637571971303189921151633568410861932634321236318586224104208708964212400695703648399797898358329652940016973794827462812809337940129418024964080486365661455602568532083710414659932658674373890962066087398665274301690859662365877764741852239739257538907218002934331249785284913026432554644399269124100776021788632583797882624501794354600071408134848529445313402872521274305413130206737403041084426773697606045425615243575062350659402920271391777785726723452969603146242536298107963436288942512080191388038566979795646461384674650635437379270849532449624780287021324541731306541135632823856330804849343159040155557996149560781203007154355545587996980813935048658683210670511898545823122347311150051662876050329630487535891181283887584004304475133314689532648572469124856072280908691648984935314977301452437530001189863643510121583092203896778376696096249608154450010278043901125012022150331044031485217909332382537191650709560422554958277436173872895376138541428064706565094051461792140 [113,67] 3035152959078440491899535787567549082630256418112186190672897743631346731340526212256683888474759623843962972507228913033636818662358992141863622132279714459895457211478148487214106163953173967342825399179642937719235272258862095635086924886324352269218212644526436241288615933627795504237541484422061901228117576135406401650120323180456312941682964049028794873252958147597100794080553980064086162768714587403961378276974359702785178420056011270189187700099475505794798866536655244158884700906515183518672356548999603640644045628788049081615524620685792371371327093946006650648784110180683609038991669101161364454282609785506918199353785786573456344657361639883601544646609373114659643371668442621140141270554188464883757466009108025696558453389497416930675544455351940362068844122812183140834756162197139612791146552008643743183737432823797512752352177654201063374155743737352520284657309676563828108299809020292371128314183224419408526402409758220632227877654874693405461463269086090631759054936048980182179595847518865426536669787395563470468753646522788678516903668280301939516619201814194345873966134441108047454520264451719479784252338293963757224557775383630067616398998404291787600796438092940130782914214190340608910712745739187434879563786812375559028239936092392511235582446250223244200572663787015929479272557708359540384479881068866432281650907745377004519888351899961449180095817833096223448688310125265845391539561898810792901317385846185108217498296848773015263714498740955632816051220581600012035035562040940544839101901911308889987131763757912107686866587943339696554676405546509678678267470490164751931596249518800878710447880602819725038418929529205 [113,68] -36325111702425773553580534389328872963841684907371938666753968352309429822441010418666060882857906082690599332453269665566533865636238403628905661460467883791379243862027423789893925892151411918898262657466017995891981069060483025933886261245018927894295951731418638697755456734639513203261754644712203160238422615934490096939691124944431383905191920753836979140040303853056215829790961530148201235069877671665695209313845429277504039757116769488023435246352160468869249806275943598015163799951128337194078550488496960964847162638588158680711173652107673788073595224010155897594884908487034784573516155273490474658375906688318943647851366264472899806270019139939938755928603634080771601356145124327483520515524398541693638999529257222059172731311288704952973803477837302055049779522512832980226505841281551576990202211648981505061015465969018009747663066044335135495578869119083939453421674803827321229725609138049957449778171307462403226514508094685178245475505328537265559527991902569658232694275415624746135600855769204271027675015376978909262518363546359809239115649440300798711046634513400721088109460180431683107316107847743841533099866073144420537668361991016858617965613571615766183674755905720097783251638769542402450831237386758290949022493508332563043839777528102154426557535092496265856351600393609859335381598718511151121644197044413849770177529166733396579854411486631945942196048747269286251538712688617393850268480539496188249463298804383732191305614095311626168036756746095857975843250211936741565961346671885701783874137392841725614148326883196479404499564849354196354600277054944119781536074950070383047452990781578384125903709664551569015706220 [113,69] 52348889383483202948767273453820091034730390669803921293541623839568098633000128190229722785803891238273530060899168862420696289462276183498526708623782373501332201727085632105346859590696472710142003036788167495212093965101750510405241183859964904871174824179384770718557056780499096118130459087345821230098218984521350371589575092737876073005092023597262506603564570751395780045182594392123771841412706718633281384782576241801266915899252575030359983019693907236613180588452236949729958455213958422944530860092205992014158799642695550082022056474052340368585486849015050143498941657704018554303643414851303214598798049896056877035732209274097095928415179014301836893288758637451952830590778082331537395471400289320052070178717120592977161161389472681118672930161216182568051057791696008781582683296625747160537451235363841773645677350931386643105933589804715852408498699022907806671715874776586622905423453226700967813838474761517544968656105714236781968306219571854243447688383937920243538568410783498358753531023982777171239969155500380890890020021486447144248785091809292477541903985089614306994313765167608908795161832992157113920253493359208450360886002500612096324215186588025615367381425639742300136346563078339940112364781166296564714609823258678632091966038268395273354124568491410771632867140535773300461568350390967236243757526737157121739540195900818498682873305485596169088807822044430901316448886925836972899832175705679268559305432013623754684603473847727778964675270718091486128494842915342622629095381265412479891909771107351615519288312933665030796387043027728003423199891415741807546632604450329308330662391624396439359710042773892715495 [113,70] 4339309253175524158649057142775775681375461461344678776107249579883675937806312589758236496052861762136060440069459938951610219125362927114731245407232491422151800547311993418027939466006305500872525030364651927783114398710360823079778655240879523896906353968985663787402281813804632307266851962317563910366408716009365667496346995816804302166457983606918303212445107253607839409837509021070919392841198344058471060174543052952510840656459916836853897287955769177522553487855856376782881363186055665298323553106024990382177749649784977240468936275375720669339313578985463473506774270893012780159820831164402760582976579682856081346189839642679484386699027268431258846429844931890342659661850161048326191118655126956451516228028760696304639758899147444680292879238714085541855898680381701688430768200508894748686023926825664266297250511023878872647899821797570785583260393423249492262692721191907309422876599482328945536160231032567617660283671742800361226794261825543712109678098555591240254458012270173453768180051534487896153785987420027966066781248541544241983034342508469831992414190146575046289766275659025380039984936604367929832711682958840720466753460667394193185223961735683570492845344052387839508150594799793106571376214748601907918646574366140794856539911110925790456572507829570962223664156276784198547905284869541880456656890881555318040932975292351544434302740930170787522992739225543424313933567506443995114402099696242786152271814242575876103853977170869849184834434607589081703853098180813903033687938441334413082356611266179782361312343854862803155669034742911113172672227993132019585684417483831386549065454826105144784001937386404910 [113,71] -34352157292690299018911914553998625277130217671715227806499066873495757635798768602075473423839861750331824490928816850310773071331475328525269065154225510831045028189593651218543879303113974160771294329495119608621711269053207649975403105591915462582137869447343534389101830166058220457888685981805592469110254508850965556943246265725186639278978409305705140271871982773181210058559416033717417614128357596731805151286566378063775040716314995594073813538011831622264808579270997558324237018562322813787327973332371379551037821179618068169439555257390264095960012358657281242429924418585395993602462089479978853377517377066147294618976229752876528101748475552364396118111788164823266001900535807857727848817711944652643693373848529980768394963720148144619997059939250081610639788134300849776781583055062914846755057426105877405849161103824595369937002853573914815185009189458240256304613821517820222777816463358559089571268442289883736310032689230041338249067456957463453837162762753734847697215259976017903973948555104610068346079656372268138300925912056126379530195970914794839327670767944713264124195249374482945868408404110021886768777804713136706302186622463551526690600529991514583644616722992504016753212045296824776322282248033240021205292953456430523305095386149968854294374249371373625867110841039281912285970331159960814302443600624384508725355996667661963841086171865185072351285227821904799802452043294655883583653356541971599580774685583393508816986874553838621612495937260176785825752082993383747544544474985508162600103085567646752471913768348568577199305474244411914453670567421215653971236928887933115769821063471411543949665983244 [113,72] -8810496231750177756904832532730765064384268680783610034027171277411332176095542323208952976572768150847348630631055625017086731216221427439379484491669382624900267662879811648755852316355036700420961735225673594498215886164608379364212837045418458589109230005023633833192824349644605705374574970944170632402202208168425088059201490970254016961554282384499764606982418853418860837390570392614970322137254369403841404294511894028233390495644193267438742968796480252223669546543491636834352355776026789704842852700301056108519165386068756851729561372495880124799699034533484674265782556770782240676440727702112860627376713088205881417508337231046985017142116775186388916160684579144689406730221405825683541715047458112308095527306766486133703927414859108359651374242134199024417437398817021401018001108069141485418050402429655654373937959962574030047343580993765650169283852367744868514290350365312498041497659250036008193392449109012356831573239877876225978177649757027792166465840721356111799287869555760110574180043957665970746643169490770570513374662002871212369095305188888815257238616831135719930963448613190182760635160479668500186703443420509976895846818891412883702200771123003434688696082145736122522254108422633235620111766584351950280181352386592246275848954840721675205647988648419147280192249974186935169008303368371926477651440063899588723298202507041545460159447215187854940347752378929786046043051230126027308349782236586482020019436034653927486308783725459167077401859552191780449095829237381112844075298235939526327730155564108041576416963812922064837367078882629149103112938275319350001097305006695586166298632506111078976704 [113,73] 1885476564417320634087922633299437407631696008754717794003599430777230480379509129565459253170856456738311986536996312993025782675256568989286717825880266238619812112636939723724576493471742092325070205279054891330724495025880874706866057343538183223207876000868211611219639162685502710110488201858546129545203870079238586728503185884820008696802298256720221213384415295561521575549253818615733969730297965106921916280623939533179950096447187986040489058251790014774227860707198754399923954128098965972336462624976428630441572704224067648843785317499738851918220034959657543846357744798971359611416686559445495588085924770503156375847858526570046972568959842929970842156502363972505178227071239448407150922603106060425287546389218591538680399105050413371433827903604995314972739686368729734307146757734618590437641458393967426534957152429606705024430121259170408286364868184517738666549516861435228887376644487131694199026056220648381024622027850305277074473951228465106431208905017049237429689818776688661007230356214131233860653520022889734757272237354386167497029809263831529311905133102222098617409943892679203760189272946055362157402321557857740562403811649111228585425471303105966884494446589044506010220882797029379035731747464135704345263893157067844357511696311979609734255223486733713156404830768876366431062214330592194863585396333387680496185984047826152437340123078782934470742694381763380271941785626556086294245870905531586071853426609379042985339095512344798892530465927514784348318419126628471670150661305158880476433279290760442125270992598018563427470252341449634944162402580304792888312503995526119850872516216421403992 [113,74] -35367299189560567817323229109180219485873252864845579636433180134384963864696083284838570056367292437691532327513337626915277615463280405330209421744306815575458429884830248914765440824344535347619156385879726052722240755374311384656139437441969303009709028831394705028142126521118498368825897407387586603286134163774521349590013040561013874921261034120631431972893653517629029587363391815757032746233599671369398642291600482939091884574680404014888800832833879873103102591768552865951732018375126879833867137969040664840960130322983583784148168095819398258321918807599374577422289078724131243922096475885081092171413202860919959300212659565975813229700430801139450941747694374150012328898665103537979979075644270423120238689748235406013462320316280469495206781059030327504631219114224802960571163074401571262195493233014211697961283743082168428850729049788623628252993870863608608829965487010476399787290856998431965995887538588435928161119351629152035680426317911305160687310158188928980002500681283184098212336818575510491085730850767096454371731962195234241253965161402363060986888659493204769905733665152388676574622319967349263532878771376902342095947035015001247829590677891014748738235224393238170140730614363820901074745261240541236320893926812226741736954281026922206348211371388973306658703670623268258271692797394374223242030304066789685966756533799261908471128605754001799933786514815392651587802492401288279258186731645423365938185886725491699390755388694350198283242657666749183285088390928813411536815821732000525400017910129999801185086713623097181654284347903707484399356221410882397215591344490046225152861433448270 [113,75] 983821061862036114896244239019617261349951477981355678609062530108494853197367465129437001458334045031348209965991327257884750350365081307275541938828747365766487706692315023412542436213126066681313526308255575385060863031001181855789685287686019496263462707279075360303567717449995475740719446679943108736725688302573489165303262101917593534313579024011910964866895971259270102182149734388184530933117492473521655308189468779057270175047855225625209026894192700041926127402103605060264110052080212032421345469256602825264567732833352398331281668664567647304206650510679868624255135354365528638759695908661724249383783808540484860007284269599089089940823039528164560416410139835655393821186589844654186545267092846555487917508434247046107727372691166249257961513671912114213545403858332461986257565443381328195521083976100339764410627981756587154652575359481212176077970191116434161636334753638148649936937363330892163482161032654883158337536881267687570667413431239244398676030371710612678409812393721081187171563693654074095335406559756868936629201475462585104171291351007564735981903158587542628281371327935654511524425950410147441198846250717422081059604450455854967510836574007753131575495798021797055867540474500156355206113525862898219873522695742181712299037051667865325603946191734184339822043201964352651470085725059030947301154112267975716558903448749223460364603928265104615110711114364382075882685023844502958075615566381869504320052614457231190007564238786637884819276434044183647872557707435885306419495697210719991495571812516533989834385472836762030139918285017261350937827491657471453948249249960277588484450847 [113,76] -13631585067538468555515070931544378632155465948834884667242504598120490902803270175140427096619988950570616761446399062892476184593947344190821011346190298933660195640461838454775358532605221401693348102631089759343577219049361911917936055512134006373571293260322459458800817932751592260231051620482851583282829136334692173052395032387713864288155923664640887775930729222808534479401592987407680165774618913387459533572319033104784076029644044180787896349108294749433183554801515323274745393507977709416164716361877258710383077486319163851572443900157292152322885781824303118045590453911368876964102273640168511976962237097054098241805730844301043843917467075748387611726897767524466533018870072483744111878636970062663153872063869690171105290002208275198338304685975080362583327679046697355001534334796342887250799128522356637494865509868915450239299274410079831949518290767146483203904330047841033192144077793930063733622581672605815654520673592521112360984536632603094579426751156464917507449568553552214027068788924251232716523160150347668353963769973609361297637215306276895635934883601399045689819150786459534930610976137109859117687197334504831895844483411631175910101515926877499929638427172429984030740417133563656700025239107506394177609164161440745867890343232292712186343651273492580540800833002648248617732993227510315445192905229661450550793321828348421487285709860216204017180844096110121808447886147525913711040532029784051837646227229961617036662146996601716156298802078742014715619623711864644667113843513836114935390933224482994628845510515913365461265307475386268369808433007951685163672163753661745777646 [113,77] -71294839272362245489975298516360611071738105299728248445484029020095523782025773965016268894145720673768622933941353333341474636341623600931177586807453557450035573099023385212085025892755742310867135761479273092235977450255713194937039097424476045413789603713465573754145335677046949085032029479142719581315115627740276866018981929351134230154578414468069611566838404745416400071669095117094262043277903927071754080815428110848524217583712477983871440918806599549457760588577724502584795033402976865915436698414327618208625957088444390808851126848418635088303566905695886777256095893730012073335293100244995682989015817762116861398532793323996691787563825221617920880062656344577298402197379345794994245558406391799783236844229347288023058260088580817094043601539482438287679208557011775261623304850483525383486323677552856536276265005161244182656047525032397173042878291293293335665695850019863773296820628713459670027068589332059631073359692391937837285747274881134462137559132514986346588196067143896863925821995880599204919730959131494946211247301606228232161439305526302752339469379228901618104586165268427205711646134287207800843129119863391394324783088042575675710154447206665484782415520556848683739942017497111102153561920270130917460224054289567786164822798776888210607053765192438953914731319971862084186377664785229024509060413431256804288360876820079969305659878941830563039434336108546989425246958292881095449508338076529250020314760681691087002203929247671785284342613175469406659904153632738014879448535309193687747157474963539014427407106451691140215650857547401592033974218322652145716586011315083389 [113,78] 677001744166184797072823155931446643886891499518194773401170735137260170680990087521953860543945022630084503246916291103927553544514407191245506537728001189063828134455924123164539306312026212564263043948207863351642525858956302238818453749694231454400002925384744170843936196133290194572291734411416967099057795477857164980575157121591826936495144175434657811953812744195033194970016659316830816432389046451519384776905583628673627673383947390440186252805340199375908366681465863435317936241999482853946503970935062704694533429723544074196660120061164370618026256149006857588665268114523433639272288333444362375202086715224595910363731724890612644637563995905886079486818975882478460409191558249026109623348081977452629375052633280618030288529456602181052403024697527166648006390355155238689475358146895460221634706168257886980933455464287789544039779784328418024938108847182765028693614163632665339208475600901542748126045295661554901660724193623290175688144083950038592173211849620274175639800502349373387690909210681610094873750917962310680175640630299258053750394511591400576406590612387797771452122080700196012129771195512122743025044648974053293837329380231514860054884891469954432432420328150556195965447826975187797697193806778444702803025427838752078079961806804069065098212893603959943211529526817420912640339051664382868858611453129597813843200413329401780460248789783331399634104073447925256759235333000583738185550728681976183428793963841579801438864405888830697094219545356528851926697876623155106687837104970843761422305306839773437453484451059721614871101113410199454175915565315797779424943895512 [113,79] -107806024385417230745559596655018603709690191417702331372013714323411703218025178948556247170036091665806474759518056240606767287397224562481353902947358980208205087604313169547741747321748417239564105149769218420139564795697667515211752576006237559542138148570961477370836847740557283989483838557954615954925144378399632204819599310663848824286275886378032796585309699884704044269634028108059471301297842288361826660950913563590603906449525928940473472889539981330052257099923750763214988901579483248185686523684808614446230464256327171296131743152469405347227845494556536377522380585388907037474473551859844054075555019012957356489633171129723066470640384803260659794520824844777490773681257505612789990142569295377980805785238976036545651325844238418406359760011425677983743088396301093640886177062024034900133901578136515232952151510638520341707925682134498502769325520857263989475981423666766549187369825066376412190070463158433961000147221295492378277417731738606004541661783791689149937574231751613295057953881663137243142455597765293810730168013628222223403452629950648833361899177421181748563263145087751681964157761775643296434057321370988016724947060649369942894205616590914197483996343851826309950201762009952107139002425056748536759705685829003956350306345513647998552222221026682608840812990741331374952456995547321697527411882129456873469307146391437958682686899648403631601963001380661865990010024184052772818385443947200534050618127097433715401082647076875078920003530586088305934420176259160649165036037768282149175959004784545104817596959589037676589068249157762860741331109911013519904564496 [113,80] -544300865337316278137684037593628568963435002850327070863268960355827106209785325607142892931822399815732895229496213384157855595470181280114500543696357391553965388394787890715578688629285544527984349813199044727164240418553979824975257057084390620061534567040382773794774332994440328010707106854072858343729125315591425810341108940294250709538600158387937613187091742719113133729812691665655601921595020358957983315883073048220199262341530247214137569762027833940207500966274210174103241557154797926085680799033329981526940671875596628441338199277294296416851428152971275285006039232253503027930270151226637028312589209645523642877080364533721809794490251430697160401731580520985862446789370676588684010511633108074729120658923226515042420119029520417088395622074854524302828058459087037724335307598953451785020503850830865258946259054479876192973408281196779120613293273537243233614335112162175104381739346962955266624733056532985564973597298051076395581366283678222318294488534378555871360239382294394807625688629174606992866164537650215970230107077115452179198128321376298735627671961646431571676094957443427251196944599534970225451997441859901975165184597698960463032280441414725025625551474866677119707386084608413440388587285053928588658270264471184831808041011413206316881053523803229826300387028411013140672901431019016429407621345248394426652111669109900255359317575121112983687796024430596049353241184075996393600800926849331087637849138883963952717303005061202745704686824421826765946889586432802865490254100472579520117560241347839750437631845607556844892156615896613330165225901474336207475 [113,81] 7748866046380778611921537401859887263538544596112434951459230775255144910985715999699224689449034900619284457635134255612491558192279703642834228399701795338851287783467286834927029849877309643776285587832770836869944787409689984162904944780776915921049643688176134859328951209940433892072652661142464122186156774344034972613552023998064451572932551107610969958311008227233133553938506810805465142295663014916205143296045005297047407765710743039610488652105056969923495966164767457772579543716961966454667312873968443389654737780398358965419032939494338222556739778545953901521441590528131977969808045204753650947558041890910509496248804227841399894988753116377147322006989333861265236553203316777289307258563912790843252238783445629081308216492546483568368332940827051856861547283352930122661087347322881592227671169448026554616634332441042236639884326893161442610439629679872646350087246891648523788963377497459025880952374583409991409122085160050999725894937725948944934370280454616328938605843511770343680241035617986876973156248347969173967594892467915983738400962769534475087072608352334671879437765073231482931693634640503827626329212334563664589055379357223154852490646285488288029364782073135629997665595741923176317653420989170827355307362544608103566937089497744005343613881137312637476316046426391454959843865222322999808793838923290145883075787436318462208777520519665286249633261332860934465101465501720393053689000411713397673299630026839832460991109521993958477834372059435046666622257294360741097883841379086965842411518306629478013713309946027424537568407561594872270303601642711760 [113,82] 218279678538232656861828003131080637367729964335701774487021847308973992006171763971160256403017583889483723346832349399087978175274665495590498698259020352184894626116225469472815540005796486274844035516619525775969068508347085841627818307066811384706637087948171428254408687193186383150412199351843476670150923954811980475359145052844279249646135860750252629568884980204820277983892088916981955728631385496809594838853437052576828791488360262752932584300347722168743099896260234013229817312576477771270615611265316719405850847247249811440446680597260039204433404463097285684921413061773011147021268459808880677543454137869797864227734208004030178352890981718154695486234093348404554831629669596263498806482311394545929740239761262063236143690273001602094256675805606921602897946807659200021129381127987009837551320530539855911115420982107902166797259510812701388916246248895257998706367865309549606693958212123625802988488695637092338649683949754234843975391685731258377082281223452432757568587161692947899726089383904936824701137948415603273356061495623180313978184896664452603366382115550162380173787869469357168076593859347608082308004215644459506195701150020976161645967024287426413502026618659753631687425569246034978085183938204565359566003049954287390218829964672277383758678148596870893122916343455894494424303986417987455357937505079986772129035258993077633527639841179767150756639549893279805912551410181207567907080905276720492286213883056954171339122354699294828865075754683929698889820804909300935088755470504488874495226911147398949286710361542547375816908771756639443107546760338 [113,83] 2343417771044828949302093390752984323429364185898547893162648281825711283751793447743493318389762042433804692718200084848724224202871345021251984649081669002499303883382380252273349044559976832179564629916131393692301016288182755824149907107379250584141304926333841604007845473761547263072380175293570994837037882969638081586436269556949661839447224190078018844721175438730269056899328572095557778659645085847698814248306100546980526248849798858847942907866452092831105882568551847968050406536817965976545129836679846179515514190236682550231683573515965553053070080133728477863051666365829226571058539890413907132086453491340706937579478586064463409041368691286332997434254950997794928049251978725056904257155685925866078737091504183435139531713416759723300225356060028425353117674980583170348693121264029638852450215268287086892127104719438635912384843615709979226322057921862524610507491539292967243929104959007821483660341631219163351498675141120722349541544122944723493269244006337539120454053267659291077645815535446108813253618903050334707569154978971701081896763188957279737758272013761810491442846380557512819107316142548642538460904440398790902210992188838096084094307358714594593767618772312682565373207794432012157244909506456515022785354783140262122482985133492892190361696398028231978315101765145919106597072907092648578611624177790505505055239256901229353635866607758195406159313258650282436669340671095634992118982977471876362209590168181867963935305041397063962884568897838264156091285211814492700199794801608654240882399508739171228948272658269617269997927794043552962651010 [113,84] -7235346192115347901406580109450562263461835956855518889120884966032332469283584675474072923760552066909396870674499076661349321534168390325090561865629821274773566006890338710915405270659109063693690561499299208601571927490717795339614237616544386503601415667812911826748532194903475707398386844977746576064779624915576085743719769749635479399164467642683058491408274463017571739377377271361934669788509471182907406675404608678106290896728075042685617939438927311434555830533210742354871774579082131338027382714819088388969408631138117103477470885708564489528048669257275175149856301520019964313342161486960605769263216516962895203794725759714406990869690487128049693715501500632494807284801353956690099414783932660204726243878212469044551361195747533591179785670568232243590960899370696684812227728081244597450517580673539513532260121654453695892885230259142773976138918902446969839916880307935563132412462779736189878684482950944244711755867780386496450274166709882035916080553401898137273669655236312449098138204305721790911008366345821408543230896536981002654381664735185471669599489954280278219162849646260722624104044545101093265633404510712983090083863288372689240260716973203671564050308807827757602936869813540189472071329732458135715135122773326490810586313039373853289182520092624736425578621032828570301233821565546670588415959498652662090389949708882988773422846784341752143818016635524953299896731025678177979397875191169277268469044113046821862729587556001672084438501167527097435618630329644323916164381658302820533746592410181227269490406992461929289120624686128100306 [113,85] -101436742661903674617107765385722331008085079421806456322986106715770755250847535025617400116534005532754648584394254942622265135238933344662713770773287564840345168287067526914199956786504677969912406112449902496979926265938029410613125987285892576854137314341713585012902627580895989155812847079579696769594995635590538898560583889643343709850892038234106713540916280367227179672974534190053514260608114371913792593741376998277757799801861327778026263940306567174594195631015637192430405056552210889337092943346909425231007535512696290162965421784693673709375751263846449369433657994352925112496855840455889186887747466487197269770262528751640056676224683695029774510055718364063320851412783295680999001478867450180009757100572268620233530317260597242655694597249328627361113370741608946593863585037709526168805134907716558789682535290460231279475455189694112712206110092453935938584769585899059911645378239073569217980565523164218102447297639749352942851242556125499417990284881353051722436320450285849228822360755086371748938649533247908654962611226072194863400628200252211026488359017605029715355487750568111379663135192189079871015725848750774658123348084202393602562229551270541699319921186612438293368732664742996620192732977795721013339398185946843871288724230046117924677539531105208917543659778120178561270777179792198087048406207012303171928643234110850706594382355834647134346992315641489423666653691230427044587223003906824683411534973442338871792794547399787615161644008937548219925973433188996258072456485922714266395557516854041206332220392569044032878884674846712 [113,86] -688214177423746545748509681418573352744420649385591252880696777840508225158666321670910745473277637787762382036729796836172975652654241507735656038959847846396091704155489183962692330255837542464806291156936047330799193813744184885856863114874829303104633106949906195753474956065751691526475564183341864459611429877464773825044986166294383629199366808509471263388858361833975686059655841817952222853480448613615641660782686408412435142518198834482132751976802979421897676753984757823705455561270620980295192014253828166202917652051327262326272484891206802968784398830363785856457411329436415713305028907082820902832940549879797409466001120659346652615767653866334154846561113911676006627600693332982513591879293500191480289510727312256969681715042766421205459732546463065074887146626985432389808325108013666118010805466991805189221556493768174369831720248608886963060470907710105823542071129014633119518258731964975941006684645801573308544181507412072645079344026052590292547673030318128755987593294496115290503958780479685291804746819815590055056200460998867389610102319797926269151939499580486557410028479830269840100508836821712251641276038338275372981658313381745217417840339356376034283548503926996856836788515766371549407053728364700552296295362734639109794206914147577195520525513837748488334329670788253819229460225713005283635521866050337341794551162754989299087880666777591669307157434285786351622918101091371452807629250223224476231675405910048876340562481850090890070315237162455607563136417830850135441302778214733721509836563823520063582507042308639175841031585 [113,87] -4979945384126590743167206240213190248481637899643571581400284611204432100414988397659538470936129582994422348210226207824502706719705346913562969552390740387842483882909503384730807043451489624539209317695821908896402394941335643502940766933406035332379397018686592905083979444890363723102406254869022268831591569910573134384089062299621756639887543960567328189390296327221089278297006317416108655769887904599178703615480431418521680145192943463130294537598357662683866614388353422369745307004502331774356308038483190305692878900996727935511265955808214551965863579947666739458471409098747654071942040946564192100293686550947627292035492434659295021072848654535400431600730806390731791754700000268221250896317801708880211923222466910995708715771586427444019971793029260102083012900072625431500333491240546791870048393359760025105696494849903641224041979273303061130020614572099950107989382111205250886414516686691411004435079141161754339555982462693434694504672544708845775111556734935228199130508642878327308725066670129938671117037605499234118414901534872866636799808826911056210926055252904479133357117144021060144652683118359402396559536375728400451897729394251308708161497660098317761521995628596456980198402246244647832089415208258530009092895882984732787979435395421900348534079607506178167509988263688717944837772744653259364990808763353326583518095678449850905169017834029883921351288031413692457340503273716875770465433658965629353966256240883525532802865255553082998657225697398822763155029208919014865364584930773705574580459622501831131967280113674469534606 [113,88] -12578846134692191424572084961324026033255251513110205274259953757932689240142254941988115195208662172230755909852378553684567389633687406492619065131032858946428620185219718460502384786016690479704500555648874731287006313584746824064415537538903347376798238255797945912954313495922077889316110962942244226776727695162420206505965281169677499794191452652290273472216719054943599034662537989721259178352494151747339822504494409432701698335605061472453023622602893151171820181407424708767001277773201651509839730582130580933169496305329282915632508476958107014695247415185824067475351629383745333617662226917812435624769714334810520880099187714806914835607270012941567902423951305760323438712009689058461313813429902509772547425715091545762159200581150034360960765045946960321598151252340583344738268926983697006778037341137993952460873935301504934255328004131458082444676826446730020289947318803112803376092564982668044077552746187202447047438631943283926891661536515085951248253583045477293140111469586125644248612560905190615108124345184342750035512599309113802054856006005025275668495925743733184951506303761201844601458669608810132828431156064259711755870976468874581872404326219647767166234157980929404127333739595507611397329377007179865930821054089491320270907113230725400773451990906024897788074921232435828230128391139412325674427307097546835615274465220939774194326019368732916716498439302619923015886576986276592193838866984607589914344465124976856826552719532009384494308781130434019163019627151432888649000606209604067685632211382938203025371323496630287 [113,89] -62596033725781416958259381581916986757814811984406014918228502113527382641313492124765764124618646957430204522984461163122783028499635559327940826905571014672496676523197082909899581113359477739083168426845799522574448153219750795305058659544217110209767374668061313144913580076418648877255061037963947497624133650990981038817654665495644578325028748021541423646746896171465233565779562389072002626366528147660234856737000024820588403148105961861439480538571327880919647531151975464491261569241761193094126734560167581975979845290555420661485986397711430280622900390398237654536497241811977556550954156549399962695172285823901355201188495276817794852927761959342997770321535104437431965467218795307170345629957274757872071388399776044441607387574420932401337919803801400366731632812392075826218100697626178807000138171877529463920429927825655835645813538269468261102892443064015502453748030626620858169790820944178037868164558789553695229061843047518368303282570821252656042050998304289481610890308200335100488002310724264991317659501203529521475111450404896714905409107340655722289547572583058681884723055968039686674463806397547713904530448891747513523091429327880075722333058777000030084604383665570093522378376080810498959331004105588896029419252635968842679333690523410714206687127971791162372624824693565772878285917560268926215927641304480323645626664981240031787570055333098360918597940760475179177778343302675068943034605093021627706732489856773652495657852615388426460108301502705343574602719029734153630202488713792515106814790160253067704926619594 [113,90] -205676196173295685958573657163265651765218122905614182003078303817965872269453316590864075336231248118716243965357428081189476073156054590426243735557141717561673207321333402819896897832215833709862901721764569437097908124827621236277751519843268931358382168050855202937386806513631102192553470316984172332252138943725956244784107530751994347234106276763226081854727676658803573868575978897474977743592673199621986659519507927721716550447802505168465736288144469267711799597662119582044389638877418222210381040993652048354204630304051796007923539191296545915545125994651499651482134775734730717490844850511293280114829705584610959017187379530717792090510167498060295245643579418261992191933670295155257059244500303371619588011155222251483649190693047911955269018880627593070912792705264777657601477609735149063128876470254275856771142467223036786403297775879002008438929532614670300267968358202946742239396196015816532788822456201388886431496582761766253686365809724117708292125297232898675012809101920364633421381487234919190583522604618302862703980920232701940774931520422591911895992719525082732766852809185690424715535362179922905266201820284284653629281834753078889019074605600872528199680608541566075622938380950806070399004548722516639347214238283247964279857854040516969390034272110256833482356166141116054843617595274636419569785434495548571091983454411652577905503645553779254716460985642176882837960934525434227763948929426304597833642574987719379108435501104303607629888349700296326040836396796415203747838044847273844042699409237583633808516 [113,91] 413202623999631441937722496960202945622572434490237338306851520832923589349610533954591726791575244161383815135041285967070087692560190383087721705599081242652812978234883141868789149101280031571698493090062213386277730462194665232270650640666804700872084332286947470687211059015564022533319978088806545166966961615591346934577138850147161349242806808550779147578773051346762802774820525830855434813574716545178200270860303245748239843614351944271438694372461700651618201801190214271604752559783705324605509880381157972004433422894653480893160325868955409468018335899389814846244799817136882841770305883090978756803871848477169813647525568463464701783953034828737579798243620876937146471099108100177906879660395832854682413908628100938384089234752178559130153864451702717448663041197158764212677290562782878706097905726404294906495548111160974538424349713424258504767059589856795051661719101195993697962462286000459067969988928083359873334444991851798480440933800446288011386307599053479484100542026788896236697800722092254983063150668397751449129752545567866416314641536526728714855577813987555259232925055044026199427116457125151916275077578644431555802312698119584606857378333888198716268351025870123913010549473376995012010264548200967066584926709732776923386503779022684914697647920447292977253984092860074175231827327898198502230791639070794974964358650940921974129195500113923950458270215872867160961606866843036913851007916922442136027457118688631039883810419581411201378658340943204998792553706836882233662092789097165297758459896525755230 [113,92] -874560891532104934822228696935774056415926727828838982244447522570244227299675650509080263374628857585829516959226294938464485429532436608089300149602788903260234131245122323288054658354572415193346123748974403368094524667848435674650084831176115928009265848585070314578316469562171066959655325077977185106421391913927759670618435451572666802402677139363241837263179228347769974747338639041341471380948819099636144767000792223513206225596237428311282801212467052888571385629923325850323056789688242167499912297630962818189456906934240328673650635719266828354795948515690087161012546528820710089420855741170175741357336466009482413624095042179717974160504872498888287152296304973187426952913918764899254272483650804759440789128762907414113754488752288721213712962980845914400535604221503484495978864049936906959609657205394098764550344353278027059965764769467231335582047653579777555689221821182531958513169978548829804137689375608167197741700439009500861038702315978659311834954917918739912903726253705594867775368390411744402048138680601454424711024332375812406877406392519698212873101995415400536616773276556223704445767672161364637583442118839537778248130384090174318608754045595963830691390828695653473383329909487584179631658143820775138106211074214856387788897123639181903118912825030020019148371591754723351860410978990509329625669633176412535186048461689201999665138647626259679652996173029054702252160885340684068952098057822920522395448140092549844131686096989710451719081144631060128627335650297253081420208672829259439873073333878 [113,93] -9546626245278493762061259859466533491766750624002273020744171925100224069533835452510717625357583295537183394760137278083698823792381976883610417089716630646944807050306074820429377919278776260890533542611829633235067199433639199808981605633785177631922492873872825475671678180002007719368788795584909293350374040947343764528174192705631117480642043915363838482270788641571873524375151800366838098080141573594304014471917838922447428991840076498376347015256839243481980602171496879467133073672259089855930685059443822476128317002621719072544309278462385664158541803445835772125920185891295543713211294531059650599386054496685790743587113097968980087007096158274180319914282214285775795801066108534691495015420506487673400622770774854768383488489403693368893127844906460524808751962873718884702812319960280875452239452657590688778608326370044774350624847710913107563717140496015758027883509334621700065266046628607303279109380055883503074287346713281219484280550501634279976268877915924232312802178683967855728441057652287948301936934305336529694475059830975791878796577904869502782103892883496070387436211401171531299631502895672709671786714995062973944178262073918280179643139630669956456066477322509178538198408873233663283677155777571107109220500984788870018508266030633484757977620809796779278015752242050218262720415844863670569769768044368978335524578823765527244760553548858163975415930553257688855675217001553206722183924026548300966065397411124031396393144223921914763567986349863884270399302985745164666287707313593201904733570 [113,94] -22945604076044575061597447931139232266939590994903953651558414049013887003639606191636075662602822256853510726345810317111351569959702378198333268768585002665644173150637971784478985246606354077214172164140024275266704948018960705368206526946775301195383560364587242316740428394642432364452348143723085063994906782166184527295178859897728978668905596097606163984766315856894064130328373786375472895783027790862721482116891460449274036951227677132304464670095829082135314336591796106984442659450760969694659191411726014399164866383872692851184770703846012668488438464701839147811010713882422251334551397830864010905531779956416100909703913283413877078095102374263477064129486535722352415818894471815162140630841385422663113993938657045431854724707987849961395701033428118920718313965189354186348088202829439197102999276375390396403526861201696428830258450502914737944583809620316239958116315013097491977940082194686575836104602743622315578906802357152355678346778852766409671478175434941733872825449007354536786603979114101849542296283403947422938309848562049431286050416654779486788853061991045774672306631278681195306464632052881360426977469355804291651246313688524105170370412100662799642978362786689663277554048787310127743320644989091190074961530833069644419856512324492318709973755307758235072216653145645368121589138837086531059019508711913054547322928300029469017629904336432562040605026566566691929494978587397048658199924088207243539618356500080296791038742949870487609667971484963028765237190580427049010265421460626516442 [113,95] -60344457575790466465788157269114289768283277927481365345036877768234319630454212738507187016512960652688894237856189476637353822874803728275765808173249949724531064533637348703877236104975810938609704060681354685854089785117804749135245020206655810112183967975994959812486290223295618027565737407919095288947060618933547231363710233111538513778400056173347481490799263586306119153239208939812239568615316127068277132096700018281511392071052999681729869509622585490194313033959589455260380093596234521909833634826163613785156076222151250972496921494490676923696798350858147357544231631901989589201252467120200220941023988860680268106086700557346692126763663839565924690271114140719517009415090708582978546240418035720514967721313868166353122230576306229116994648005891913930957068666376027567990033196157146289487251418893957804339969457812243242181753075644959683589530653013734469741144089844880286236544647742263380689507207713079320863457128050753561596672388216077423335179626531208965128315236215243757395051975102251077507357882359639189468134730588822045791987944352111543344623694607571647315245495328504017738534575849649253647755334557893401464291742120316801385925437334899533299473262352010721002941809962311593026587478463421909267740468626667872248578766555233206540081388237839801399854407575011497910151026572114454358885021720213224128316211672510191904279197211945824245079333889952499758732782184224032446215956080307737757507626057364837705480512293503957815127994252952580313717264425849457674213562185950 [113,96] -132179282592199681735399894753748043496678529813438118437388412488656124117038663964827294554796440812875213739878515366959167297410955771054377716635537763377322961548866894876734889171663579768200337029026585954827018205538819609007546875449414850655227542422923679934422661734061956806068837219651494361913879127532300262392420891979470064281519591095708255735252923985931532407531413055222953986448152454243694419578925990128019055133441862141851767775287528787964470096084504886483085704893251199116436211476753810014436625675758848597166106490893462441830647274414513501223291805130807310177013775843869444293438126436421760136933556821838160618942949566369768316666156580773205120296570629394453222450453717494831731328138334834090774572904185457600982275409024976214047413546890691273644735657637374018116356817388819995422463514768539012101913874238199839753548481224427891363775000986328775678043807377935819483804578023580108763529492738520706366255694852472817616184153481321811584609409272601790822929116076434883447017857785030104122851732696998271871288130997936198795575447161155682329509810971128200203766201630788841829826920337754285220279713417233578004794834963140235409661219543288642473592671775692327850411899667514581828084504050229308561059369149496159211617722049712000328797208912548140564358395591378224963651411199710551771922324544367086622689830188046031106314228656883871303544612252414021452434217363803980031276340680317781771562294014969550576984198981138890140985072852872537234619270 [113,97] -51368476696629467586453762953144039708496313285730149199807433787625780809442603928551484137272999088832259544477109809296682942437066823169529154106836227822060142446106457501521999069060170496739217943644098350428968171373547424795044843622571894532038173304826804082782565673598180286083999217232246280380379825590461273998277468917022863274906674805860792642844725282238364746370063625019240322308629919694278797681090006864337018924978994312660632844027987564143512487292189086610558454780073982721352470721571206272553021503123664249204797300474119902859679060724871801122166753872503331387133136792070141409920831063515249557209927366937450607048713573031954957968918771306305341659067234437036508807424363071324081157320746706844837782811835359166537769450424121193613640708229917742747278556474629584426062032855817498239453571601171670274746930427425315789681185449420985700003686406658168678763866375818646535372821193449862090864103584540535669925882960481266728202191961854343548742060713705362230423837232861316499269663103462697775557556009258787148562345662174862734466243164255960038794205629572059199510077960754479970566838340880872143643310226176007816247902678843695998998189709992032059467971030343281611038957546426922851331584959713803259403742221652708301290549360188931159597140304334441151895991387510057776760590657278506318248403140301614362752127249634182833483433254399905833957165215455510190098369592377327713063778168105836471468956199701085519102893924991895442286015270936150772 [113,98] 167278416599442856234677888836538649957571122890501844956547469812280622189222802013407512699136639899396215565448114928295912031336188298394223363259196893083494411348007392766178684756491598826544248703210644001704975185227301614307083434610538967607012217069098097123541061673305929881916503485448468588556607278322474891874462846470151500478953462596430915323978936099179664293276651622777356277081506143952582032851686280072032849894389922069368371527559708106154075661035488806859873714152167513202022076838913924127195797515306562262861129135357432659299071601940357145405331253196707215128894234500735537998128289105348940245628598094452552404232177532867295456388335251042873481826977377649712883972945385106343752364340927270466831186296292686128870247037899796834269098419522656969214929231001291788006667007533400472616668343483904052899355474156678862461729697376678515193930834333218287578577957284060313941275352807695310620752503195064348307543563238395617787357640647660019087858623296120600494638333876137149375263586983917192201354025012124260098570198183747568242288137106501487825284645275713575175195607694094443643027851915775815227601858481220578804174312693519180709761254571699039739491385498069562879996604538160802384350559664740557476868281414506235564330138648253940310915241670893230516335975008552612991802138379132479811407062486889694862740049854956234708973371082156566762827867097282412285373477339547406126068263408128330341908438897325032092144120308340416107483468062780 [113,99] 290630550734848458018791617058219511137961869953439548445853563083110856974591905358450103786190634448902626753276987680202202254171907047234051115810298839288608877514175483365801716678105834829451151065430104842262358427637524481679187267735921350476579012565139267003556164158704687962226172805743494869647831579788960915655073481949492071292412847772082980489557953267579925893452959750118074226524778593276092669543552075402120636157031409791728505246270560830051163634412295542257143906250760482724622743042727233303512700559363925805217585891631571368070860398520707150458273614336697487318347360992345859099384748233938874406205290560086709309694903030796550393926981454648151031653005432728173060815271100241859427682600517404780350714464450128700425837892655627781239910022906355237554216433864791706467888144207951326464991398302681150653550874400602285661696986235347070806910360209794147836786913331285981847660136287911036971172311778824217628314422014623123907284206162504178513505272060068641044402102698495355215668665429400328819148754806025503750381275866941632565066512727924965888094735963478619452285174061305799219610592622206719163268009524561672992493365887538528521364511802914994186763289194776080854915478529763206202127163408227289040372087935633856662671307597348788545162425969803164569246169085212786394163816896733549865804808067924836729193573352185590478485892788935319619391745894279472142968994120299617842085698192636139715053961048410342992782646171124851191549412 [113,100] 49782814340225524796240185707925997925896468820499813439899681899316092495779350024394392521806969738800126646016423154695290279501468381807577210403707778458073316881901987917784131387130199607313783224168528733160953130939742888629151338191332392688171373657400836832879638479634582322396484779463183863053624220362872046888721530525174560390791907988113484352667023538710884000155925899305077347789214803600413007787486397297128842500028255772012578597101680618998756956844692713607801509536279656703657762430348310535864428878785046626636893078305736378152671470294879556358226663696233654206553630660300244948141813850880090604974234616033985843069244113727364200305219613360831459036607501257703859517428207132076356028102990661878915835288851546027158038471883637942815741290474044281687960314351933554630349655123410020210232506317399282604515668995493841479259977840641832646517109981906087043454772005672136413194190226533174485671691505946072865170418930668076977847669093130910217487049024159722659268646598070476836271439983972125259287705509865723458697266293930109241633452032417169472414427242560480989534818181338179945659958726952891975667721315985689801321019236978104116296899635189510285643292772479144800986737653890888850573177879828802613241210232919263652768336180888447955434984678910583102502204216430383467478526937301305346339524087197560491463092866508018845322753904807369709438961077336871373376645027278553170504402441143747741612971777945079118405972411743237583 [113,101] -50514401060969134723277902314505113031597567816729136205999730088643316309880555750068064099139764620893539396430466274701325456895795052478129912838637302457295545959555913845946369877613020166048083749128131007044193175606604474137459784100111293842801419401496875101619183170284353685290397638566690767497945299734501436541376705131222274011479371341351010709667209890558610134451587908945909914520898963412432387728190199191667891383172058381842716324726597605154249519716042004330462406583608588986038402319399654211815338240003137951013788238061896997743421627466860379628924721978063368786548273194926844778925281343433621601311814364420018751095307774752268252281622463015306969935981926890430934928137911106946337561432786788254055892903616058311862923394366834618708355071542141198814968142655152289965866326774949599653726340858156256735875886764162801172314238888312904742277844244019561125952357605909596120642055527966105889854408782793844375793547612430977411465419061084381377487618652615783566991045706375826912746727419945850385351373407572956735729096799175334191308728861630909368225419461539360302120590215255030282432772360614812742370820722926302207855823714640781054691748717766423886410968813694586683147479228658400760249197420973601478893097118378612567200297512218213726595889409489116640671004500555078132418643743154629250827356168993709901051921960244714793957199669224927463733451102697765798420679191172139543027654969214229191405613324140748145666516751388 [113,102] -56089351903500619130552912299610610228004025556681562712120538515478985875405276387840881028268343463487298474735705092977385369381943082817393667666549316652311515839881045731823926916252696080382385771780244642636562762505327856105167444019147069381228103069008840019851515726338335710420385610440480085341029569650881838061036203859973221526482461545090862537293814562347679281884000944155512077592599614183631238067254590717673676732668642552882764207045873255674268529067801280269261689884986873494724490258614786407084247560251808499664948996881982280464052244489790550617640131071035554144071817043858848429059628262101951967402935797102876508699477368863925650123267318130596745705782556278206012313920083448587961182312054978029116058509649802941546663275540871412088299170136134607815203883815320325874805240313934935447870299809560674091548335451465285191463966419894567933967454605784098045411549185706994202538192716619252440617321158049676916651873471364195296085161794228197027609644741775099855291527202963909388365630197807279347846727539737755257617430727649755276518466793220718772530381815973699714386264051209599168523967310477416478950292811108466312391406495763174641913484880203322807860732659840818467897760858432923601580740429917773383231079462671489769249564967552528746019784325962595096432022544524317555153348295014439823577716036080673670339432462942018479567347596875954693828148670620312908282117045150691555945924912988258643469272084948724217932170 [113,103] -51589370200772665439486618542211617734777989620236185644352676010904512507709660885966112401185184174145696679101160232396945438221231187863619338939508374656362075810543094795248535996731501741031700562078541261868163899878711972033227170578996329745840994727708862902188045763945211253332439707955760093381203622490245158901372417532658193887365188582952448044349637295311837169984476162956490015448579705090576496951378712904766073584039362541352008335050987787829829323638401514249780946551332779171671092300720368364989478326795921489823101294665040041553168483871238909812564997627219510573365701495404903300340217079705807857304952773312495075761301821568915931693302177826678652655855521371273131649438729413095462302770432263174421638335089777570427584874855978120990492921864349016220053660769012852362029662821039047981277331439081090328750949286311186758015828287402903727671206370409875598946650948354300259993693739414431640954367938405430838356895018705386937924596177349016536280935854287572395865448296590028370183708486318039499122893713261144845156008648169208561396019539746034644554811626175762919106321934477332764969440763020693002184936005803290906246500071609619454777643483819122183441497381890468503873225281307923777974266752246813938022728453547764564011779006357758630327333773036701196223825531318891229853304698142945212385336543188557733433681248661653300337201144099281521515706944955198981747945634945222648808952868955801854093543532434633388 [113,104] 25665770769556317244869786011662861853182206937513887889880286513416759760427524046589450789760468929906963813270128935215918721034596446918343469835811827006797952744647176088324523177925731280878003703894549910064300616688503382316399099816056367687973505327434474529315710672346518491292841285269907246226763474227299139703811457330594901175655487416831732584455801769252372930167380845052181585267329862661856629765828944716207185579035107185206355723664101798096936416373283036223885945366380119698849994537414252692994691642112407207786668160272483136605112355819506530281382895534725476769565716472523903718141028145798598797537732520870860053308757567420293727705447309556483180213062139851425211319105800090411674518718886680946374601731099687378493783686421040195584065384461283108686962134792001146338141405745525082581391614489663589513898121456019225752328202804188760406744940701273165397781556432650789632510843115102470673227292364707540371959111356842520758814116107206368875944773594116262029760645155153103962640228006405382986027583389557964175389811873493679018648889210433413044325973829957827492217775397732452717041853120894532824464210673281288716310462779728734323109373815015439076908536671361096449995691020621359222406322847063377529065929775211926345727432188084370963108556560062341409366857093819064046029948150224434433385233568268828347733222115718073266334231404403898899526357224699792335793187136514544329690623245931804292957914133200 [113,105] 19409360083552476901424530284710700318078733889263558647866143816632582506717736813804672891494807663268101170667777139393961516911332461385682571457628384790419276399290819392323396245657953738918757937217369896315473294376351352665228230961995780402640920708569916254513552850731154055726067014147268367680331149414326683285973919074885117786971191269288999239366655605846793100231028307789839525481232287421459017063891061201030860102110230334324954977527820718300567020651112337151186770556327008997384734803595119478702536494300497676804253766215603009448297733489946852055301177548819976504518354872895301836792528252420001130561418356428419214976260844930070043076902889941238010070005459088936892664506363416912719864811858284131909797071964445847960067546766803275232500295330883616297491816796482925552161299839136819347855080964222058483235722764946375327116198290661631518825860784999584894297105564174051971478484234778259159417539509898882138037947702669813717452194353611994898358989685746708793642124704895258941731959913015974039765363411194815536367501177520061527776746983947547128248435921477977417937727270757323502339123201141074610482609631652842489133482783210110420055654685982465494735871266714793558725060376457476424593120811429998778733110129718839610867538695101610738442540474880040920795451713520402447818138869736669222271857568050502049803297235743780939385157865212376269268261741142273806655707293266482604307180284173094364162666 [113,106] -2980896161054516823646941963066064804846832043558569917003425245691416823025335729477847626024675173360690578793997471390860742190730034407714394239404067605610772918819689793569173238792103447821646942873710879767578639495362047675116125383246073605451113684038799379788320003274666002343319719433558141377283939973554011565098812661402959738853813341037222475809718825871182765032460321570922567070594884125871189366336782612774831097698043387352853016189295553305300982399736398537125604691436137660986005833735185646934146437181463167375272393082676407752161081818947445062707748830017518965302560089251862683390255654837563249140882793355613744180880617746452465978306585794810772908399785891441386805928664027916330432701736269575966445131595849458685684378402950295050705580713695257365176001568848043744010963605125328896555592323128098448324608385528964235755505700680500180551560160928068941595697607777025956832742715815062487837176026958646413604008746545047080570833277707091586364242738338090999126895658095885354978243959486861131078094776378920753341115800055748125055061902974226718978972433441128594309412459805069102576949633432758305697029869140040468873212870028142119314351377582296059433609218180020015614833795951471982611765898782893773321615979396154575216544795986200186878218177772245284851987778108167449435226499404800687419054989794820852245873071201560111398076512216575967540849702843568152256825979179345657637198918566823823 [113,107] 56905639428302745975407543168619402287693450196252180637142211513350408543701722161918267026249865302972155544372337749332393013908835075091193786169987941750807615502951036152458135365910514723986789076144297288630388764858422513725366432331453788887674005708649483463727209906376221063082794733840752308139056384054217494609871161677408180990720717855425314006130644052733124903589266917267797380385795927456163880086504127588424605501723490719228791565555673566886745459003339244003603818319259513637611832862714674718537246200608980830994698890145602912415658996671679343246533024648053961646266042302946754409159320617084379127349928367089791806162278637830548654268197269178846369822798835676964686581879876815532102838761454794778259870487900930113649441214964746377874246522735805580629499618563846320198134923913808070615887169208669692992286429428817531927471698787619274346628881366518475242058380155912449963922180728561411257401599061056987209074615770302732276757275595031312640995160023512913531645195062043797235015904356636352578041478039996721719353377162403132466146932238146525430593870955769824119715522369814937199884447945489970660135277611549288347597361607821771044316311436773951076508259646700409820909171028244293036282233436502359872708051592731057681864719458948542584093318759028407713171132259283526910170979803363176483237989617522878714369600773941971425322068253417207123481222328008830611562929106831105824226347622 [113,108] 117135475285363392975761752254869176053373938343899652076334456653767898919233696974552882507986769475519680837086985719488855834177968594821199591040102155608940678932268291976741796274804011633538927508703479267218768550435815325329462058435503713813915459872449368202766080720771721171997035352577270866491892060276901598040692378255933459780543416886965837240682741991659156067262674654738402505339826500228092533263983624922733108262354665675661615759155321617591345711789226579225365796637463537979266336111195748271072932243064957719083388766533281913275321699253949943967077374563329338076365003974732948771655278579984940140360742966726925769438064786715863111755290463280146728558741567384477581207949255267522524710876446283289988877228164954373303876989549978204092678956097604489003376020427316396349113317729878844351908236748285700540754752842691065718126574750823649534485724715072490682495266955747014314711077989698229817898249778158459945761911811255748556594531972277435039776984796928095609586279631202092053767361484098877544482000058493049153932373948807446147764467315807999111004739049740252545459111943315101173267084926918780714214526814322886130156925015063016974712587741531108025680151609556134980233664182380038138298210210818277994718200411297250643901766091632589854811883888211277157073825935930453586636664473610701271831468598213479874192065415513288351764215396590854862803738961494536581614776378549186398870 [113,109] 21695699077776451315617850225205860944105619258690393632708305089059411480558675209609584049779045809737272202102983594059682989510085886899308454455768323104020897030513140799183404629877105280640415221197199641937733303446125203138744909973526329791084436954919574763194523265942975729894826062522085247042067556251141897131130587946971130366154073558059067857188733197552854985540143686546523403724439817934913431340188747846771352692321768709843979007132849014567843821159280012507624688792131503968674335585551945355465853840490668369454262519434754692206677328409616543865710194941145106745533784735424069273013180512282269704114264995219550663794920733385197350585325522250652967623806351064631167319150418130949417177633621391438919643404181274280292338454273041942239150759048270643865819357552405270754509732082057702273089610494117539321555202262471581398260528144929306487263908413963994971408365054666239380493812118118377471822921283198485380635138352181504560932720727278341623149690983900172874522866158934961288494204566397212548838675497598791839341946063882113402760150835494295018349245159665432707091600464060724005338208657200191948327663654140663946528284288353946799545075869198457326877873236635511692103363635213679135570393962484694319710799883744971703334159473772682675932456990831997337011343845261839065558961111303701020808237551070979354256550774065027738682532341948959298398517773478895232695507712461104 [113,110] 652898126916411719193118921302850415119504162346980697173538215899841137791002707801953014540085197556576385085023001336402338648023591079508657998364869990312751065638132914079547276363825124124522199858567885920569801101519687857829967972886193999887062840598055167322337998366863895958695129437090205042697776661980505419448074627916231215301768002712107458852021153181229977523829953378013302948315644676281694650630421241972550584993092781722971752586401696697522710630641430028285902603585676558622171883313921638472836596965164238732284238494725619643125025073761348888784720936897517575991837427760879866382428977668559919495572793312578691862812010485474025024333110214363723149814673542206934089847765974780566100973504483571380084164115559634843132187788448089806691042245320345337819095119435760216584528725203133918271439744619321580492138501869390194830531930831135509841462845770156884149075138322788152646187540928445347283863289486122624891899149949540754293560688657152314176833703740877521086335007764867713372778517619407433873321274135433061976243514738423610823588548029454493904539000309084777446708003579777965285245155574249519411932631991670110040310449947771455117535292855243036329207062315842713645476739508416390156099141562548300838739667812078076622067038760838035966901846640711755051582774783500668684400397854559795895917584691020693369839373014643089178209468720592035200577503428468060463477654 [113,111] -20664356186611564957777889964202392441271834431474593831842158446203136499762659183116245365562521937572267937026507541507630274487969623757487199605424675374263099287810018726779141837938586544472846006092743307837024202730826226413597400282264515141314358188586547553996522319256907038680687711036231674681383082527501312862955390226316781028764338468404042371656086997020318643573654385196176061926835573743735235439349462864683652889894818312726654011556934894441386658601118676162534649215422125510426370729392601415143716772035288015141242654659927459006854440626209576984524703974314270301996874533460093972760263546432185049922498452270382228457572116458175416163164168725989186514454241147546128398896903861893767639730535730888625321412604584802494767490997282476937458245046882564670187138012484968879363452431582760244979836084646519498272479174784106812650619877204742198455498718008646992934475257205376954016888820638929065990455340650791544400213144932636239288695971453228599915137961636978859890785078647814175165506375209314527267055873075649537704968552779925896576975674644111511519275469613460891608209562018422959297497297023048624087964931828536653965248923416212944044081203530209808615229064145074404557866869585999013335119697284289603443811093803659567955322519537518342327433361647878252272532234169278361438303003848129969933865301189334562201248618872936863408503900995837438558549304280438872 [113,112] -891928226933229024749753881526256772681130028880595483163267700791843871983556236945422987993049590993702029357134249587511804728770768707191884053116369286676110275291938870254034704278791971624858092697705734663143528395402098550781221529471136325978388211622243171904509615382422891737944760326645218733335122654084880661724358311597473397812016896113720158100539701193769627135687612167222575511367821583902809042746272005318919367046165934827400870064513305884106616092412582095354565059791105356866709686085423605422203739732731664043388665451429394651980343972023364684877588749346634278116718926870538007475469113138490293997150671310315294711250366197326530065708330751088710304265907822902956960216878748912218959045398077787329556326805096301312724538346501016440247763885654504695424544282790049318123121393736765637652684306573868160529541174764102052698158977790505536489996472288914243044804458403522779863431542626108068728800976709345281659001831737384060312795920049655580244652278316816425310969597185658120589511249010311980953555337239671914471463315690912690588565127436139992710053534747523771418936865219930973833912193095771696905964193057108356120060450986570952489402708816230553466974086943325233787619756311927182071452065396409924027156513942407157456525851354753234832143669108346108830614708000887254151525706842114293807872636324958380008877276880671992058600079077307212248912577305 [113,113] 1593299642983648962828508834168979747713374528470174965628914086416575208248871383957445359189559763634271418879256927899543012197921513320715960396554102124516151002492300988794126793797039404786299791141169613100095377757908438067899854860621520722313249278559654370297140713594402883205445649487400556474117850725348007829729150787746945297883602816415159878292690316140777812648693797558217942199206027164524002926526386225834451728590298066104596007842275371312195589730241801917873492158683256576474418732955556181572766088250850730299679103390765029656593276103031330022521379559841698873460918314151335544889424555905818617853920379813880306941313766040926266195034797666724500128471826539906958834024175722516067400451504592441546537294517044619557692816580666540342863286387820888952080277229710724250726314091063130298971204789533587954924275009797199221489815016786494920302732361021159466361439652196340609175182407300598826889509798629993917193545629078415702076133101025658022358321010993845218750968674098403830163406232703541458029793027504794856611656810427406084282149825908612679367016230823714616009260341583399991959865004705486585281818869464306557875521014703654622401176537796879701656216094476887686069612911457679005908869581570714601245850042961748573827179812313128456767047036220995638118947268794938269853439104990762325642530351113795906413440445719163159712463091361972459444 [114,0] -3023642332173747086960271925530420094502976633613716538485330393311774715064318415265883790008619225375560163683329460883025891133684898572763645671785971404867089728355080786119215089563632983220920026570816417206585666042075133053224272415904920615098070768374056653250141844378931516942693072889845574088741376668429893007024463515509025234864731548420153051699180202878603442222486741652093270621544309188571292198136199136381908544167432259188454681976804673125738108245647533907379354846040857448185187893556391769078354234051911627487498025645169915123191057628184188387772098469995811268949968401420787070632572475354998215037506655095777493901391002409614878482460068739344976816685500341554332529074815304517505652760769840854505630983023875911627119761228406383658148988704244553137942646719134086462961611497042289515471558838406360901788601974087383809829017237523230462777247856061125516050812043198000811368892933852176945806086901382572724383607927698352527276261982013794690725233622917297490085725452007283606896063448790202055172612826972806088075880799662268426883116762193426328451835245308400552212111489629809261166631829351942920639930060028947087282026763207203391343190581461691087827865047275836522784803996466986821003763188260791250582127840287202227288430711249151601995688286806224035775174645559468528972110110535553232086835826150705101214115478063330946520616862338680049944387290654317213489811545402702126301194531759535884461971257888704406995624154643648315522425125561385196632914754777143228778248318428564390088983817585095750147405319165686420958588218211997203595918479831793927747365407739648291361500553391996683316386690957767786290305698543602001347280016782563314143823817470259873182587831406142780690939294776406849143057943704762421925042272831396505949896891252137720584869384765625000000000000000000000000000000000000000000000000000000000000 [114,1] -36308605663476292636691375936800548801127082311790948233748252859474405646745449153007634481503219743344713932123649496129994667669582748087820389003079181014490552248681224862347352722283739238392913287796871537136953045480148649488682861165188268501646029566804828963463183764167102177960113215002615531838564187240685137857765012687034799646880664731731608502105814871438773986946950906803421056953555669991669930900806172882627265982845186286559652334329115620860721285750526191043870070429896541772100315247659136489194359569604784743256061411813804471679311746772980624081403068681530986402883761276630647635147207559819516092408918706488129100261282203288343836996715555370161773624696467552179638751884294084536933834001304369040854458992074534722671221961248375601190696525675082507438952276496995706843043542453932481012692475312229065402375134278993573400868585190783316227440064374540419199064654433072829962907855065491100947792673421160330111441732686935383093037623332866365346308347960971645636319957610453209423249051010488058787510599597055193514084386891598318437214253689606191692974034889593048942074812226648772424665647442148928840186270279804073021163784185291118072952871124538018139064321592101431321789113613567635909389708471074765081916136027280431477592707177294700031328373539430548724391511558459158936018976778691194063551470871463985238178976312418602179701500496799388103249294159070623825501411460587886555830185185329254029528738534782174840633055998360371122186899330638147645887237282868992470762170582449344197527806048035730547804437138201913190412959123558081760987192934574588317038848723381882789376917090758422100632911839444329979777082220950220595738009187236830602357589572990652242327838884720411246563394433892925861375899283934513391367275870414885706460861314326393767260015010833740234375000000000000000000000000000000000000000000000000000 [114,2] -870794424287586743352395327928518657433970692854281313345700899715840243928121955814170323928026303855234723205430990927836479049611498711824131516578598844619170029412483975851682537473453140659540346433900201324656386454689124053345521397507262660531669886945921486262882243797822092422978932089632028562843236234899784594338436771680730307658653167844455152868058838881421336349676473056427705630371651171318162037010971890717509133956284715110116059847870710216552451861199900888876906055574779456488228001414596814217900071474419265573493673804311783811157924270268077469502717741526121846135529662015901945520488570060565612766463032617587518324502073635953074227213604706279743405097570465346745374484414912612687712635571789204475136426966257550435859341511299835329576835254215477017644265669451968751232072579753596327786826852115777628009414621179518225495069006896354862400300835890571542346081109136416992456316029880877603324931945099654345933097399951713685835089558481809459496652409451155498474097618876536474636639094924216087986721659617288775733685905827525720573571432049000019363448358277250541130079819280899664316591607685459021630368049420185994337488997733365379778452144702448784517864101275279452692277163387116363768651232793977001099338160859381944253455038785309577198375352780196322396755653149235725631238442866907191955901776203017898383036884523466357208036451436058576637472985507241446709819207666855742939440039303075006031524570470266493153727006195108794711888775680845090128259294845764714369200351033519891515046433918224570667759181431427095377162808260186748654768448112161763802038383121522818013935267067996547182533272877691974581946617991092234443086406084747661203677351082697583541898968562134008970496498808313693410071942367752484408878335237071524664673877191845008383097592741250991821289062500000000000000000000000000000000000000000000 [114,3] 8663277915093304194945269782082881050865670142026727637569792094057983213488725553292699264246674659419612480911202285776617542354783262241482691630227309201532994778679920513854928591369643438043529392551001640170695897619373823797823403934458798235587210682957218383275482081821511737433922932138057022657388223071712327222426961936983247864016666901512053982774736430663994930437196410260719320946074826948225726342264007701680213571798678116393383055772265022144207462054217932112886503840278114979159008721160631918399022897389023305620427840179116141703926471414094426478634458123857095587298955100392743470737805709506325029765920698040808398199770303945210515397730269543509808247966296890895052232006347746031694977586873944564741758983503023705625328133268308219538025107634071649149585838985465053985325665493341069781496459599103433973712026384179491092381623306912501336040386063884468970412433327473434286504583842654252928321166234211796084427557533317197462242189720152066438363391214112835786993002095236540936824290787001147739885632539538257660807542796511391113207160896356169018379577421127889473537582304637597183110120237198499347388303871480208020676411456794392060015465122948105002729876253478130127693596749367391486318027815524513369560978490705587827508077998454963254207046059839752284911951658967587667815464660095219411895835091491469680662396394118151902096608280220522005812588617322284756458444953524823563820581612326706655654179383150934935567815184415222975960699081051590351107090979375051555678603229790254818924811462682024147701005370848209050514890069466384455922489841002100851325624666178911463590611465707347658399830642972323889171599672348524611853237504332104183358023209363925984406753139242300951889099723118143583500950325467059785101958509240126771483328591699768495004718715790659189224243164062500000000000000000000000000000000000000 [114,4] -190672426987499784136657036372209361432184119447685557606649206467035052506243731950857535595971279765307623089403506476581495100302243026250660713555699140331920365058645257607956332903823903208439946667597748191481762477091988017329067701521830023839439437330195058942980978436491516529497506782685875922599083259566311030979388513288588213970884488401391105870692483947479288998477117284726632154505711383171146116931688417814630405668965594274739085839421943045088860490472417837577917024833818314682789655496383514395409073832615912862541288492905141313095669892230818790087241267957357251870208796284079195825179553224790058418223198788057618654743608947389030224815287931415990862638470008798088552139452226697001842798061309493748725135713603049093759000754015716003652512431349488748568695077467984344811084971489610182264898087773483344029103904723432535498809645554259021917279014248977530570504443743948340984138374164788149255345903510159290787911819827691860536951345937139732271276410418241667445580882232967006222460559163462793612600056109790554484769191676254980451228119326975208863509549386054803935562293164733651530266458857340956218263438161264040769723735901283653579296930379460592809288712265754757503271705687060436194722998341317055369654587904584645424046797564891925733537162955608747927015795539840698344305597851480543755970604515546892661668178275928222443178904278022364740582159474179628394460225069349521270728835325795584230345601106727912823487749843795945047821765278017880806945083840440039943630499625110305834357436127513459205940063572675442302160493533197991068500771682571418286078582031817996145841903257924452986310594887161937344102776756312634199516408850603059305177364000870674322331289852179724289903871070857774789655186988615270173127319172888911292893453799298519738339430240614547074073925614356994628906250000000000000000000000000 [114,5] 316380952357950401284284700618292775915391410577960976007420017263756589474053756802273143624112606810172734678081160783499087262484314097738527821680997111888878475015615193491706778486209079654651072587709489227109793151509950938182923577114575833978003364746140989942443100548495204527913616197950113913176913092042749394231521473055663944424408143118866182698071460277420524062171233712979463439390350877128984149776679812780059268395819759438173417057226275208265073939661651931323518801264104229029819854661008218496594444283255453122191300290222661559627626158478085720895872600319094440982781582909848830772444555697525612260976155773223244986073973089370086582533224231903059171824554382457949254561005425143312663749141191647932706181868730908796961674451845735304616733875062473712498272459927368884302659656608912338023990544377527344422681850031648435479059909227487712291659272662790167600250738607496480560573784764509368791970332255003298346964946728568468651871021115222500990115719213508713296428903872396588498731770117764570067494944736909596844043216503578477108784196965083733033523534489365518446064952352946445441155906013555569432978261213935138599387147562154568017423932403304440872407721390391535858296905144197187222873960029572401207139983906706297770309440585681112788726692241282630486769531222122702901258660988634758093092652190190319345064245132456616885628096748599450581447008339571041629043630012979030008380600228913458698739691623791299982079905760970807039044280830762769863569814326967381803060594279106350744199291120533551465136984690312522444220116483058355069813868956172182078859731045939678620368557880006686694352100713993729304268082010240921270288026615140186900464194617361591487024635156924387864948185167667692135366014725080641183944459732512298926714955220726818915235548784758989881993329618126153945922851562500000000000000000 [114,6] 2499009304468010543894090865311460445087948025750972402984851005172694651262016668584314581055588633212688955379563268187844887289273089021312013240941070062519496280403602930549914248055689086791323399230392992311251757034203752930266741863155317761422034289564936181297557311040064705458887873157643786612128791266836951017089167642223289602124301446505810638651737617251289398854153204700447264608876759426274198864065818014501684081287346551817752582734869881262255667322272839953435910222544562391770665834132683222087235716419245235382342935426349864716016680564336505799443664316518601157693920662931335802351500440553615629743768995234214497253818580537137364370212567303431557000589079893683885654245540574684757812545812065933089234013764977842862528065425508972940808276072079745609478753193638615428863425013294468693492839132846835528369756466057386243210940825243134938756756398760475233452637194911982259637520659093189990976423294407387417395946639737123942766439288743949078520636549443908911169823441687176743414263983845054764427415595638683437090049152915086391555622607009427123966766871232345817334366836946191911324531340701916518892080599684707185602989110056409293426751017017614374761838261165964204341837960346732957806156379004147166714828700054439363470122878896588658508415404745742610162565954056599913582943023178782239246597235415232238285710914224989389231855936437154773086656359735225933008529781335880204776575846576625205933597659318824216805559413768241382182311662259348837643530873141681322753272613389981183869974959477828973062170781790872138242337002226330220666078308903126035494879098090344916899284474251090802184217180784402529713236942403402688154960584760924813322829140077721445701542252995646795220393648334642328187008364704652200090271440606445346106328952801177431744093120676714070427237857074942439794540405273437500000000000 [114,7] -12008708239056260754166946614950908414705007816840377580514797796344787957181160235616274469109665263655764016098801474510222185192340164731298771048858131776019360572732362564890223763170670288173909503734054093131077417662418026975765562967304946718663292653360381281968856249524532578828573701838052904890765471430029476167056872326106429315115002014470290980635125366407288286412568528419425136730407740583798454295951304125400185999127544487961520798118727809491182244011489032156956093184491298883136694789254231924059435466683194546312930009644476570486523009524268969892524839633298782660219636364474702564806741206649349873502742556201629181438987709662642445198154960969420667767063298226056477775221198920508576091787471708192745669184145467793667642098900748734518545197205326534438031427783318759018973762483126645999317393792873509112826158210427469287509134124953468749174429499501985378957375650551117024623165640852379174075203988371166389869343914899128460645293968902189871216054103776064401584751742976479272983475597267842477362297270532528179575523459135557314638775670275151411681541321488277347723135724228307524684965591961393682689411834398602262036032890137880055178383274693104134426239902875015935601302631822026552183515564101181404675375587547981267759162289621247003989624173408814648218818983849516278076776238089204246040311603700237890210600860127528301408885578046120645564144491089140860342561697955407505237548762237342633908464970650681259965361254989474943666048574107631446784122737121383719283850829299947074211337944354116630024423633973114782682100355465493763323949073299542746238079808141628980898242402853939204971616775039818600135398794542536513723724811778897040706026749844056614631051819195316635846598068709211418854780532551698853384282210239251607999793239158416506376571991372009806653409214050043374300003051757812500000000 [114,8] 5915755358876533303297998091844550188793249184099807620043081845191461643084648401025218680120093940345003020036732705382274997173363615358988717604580063015637703539799321175229867657605110736266324827670480484037126451948805431501121384380836558626865371314208777806671934093018405769858345822804055916381046359221485945905904528907570072002153311776959121677857569318575503711403345895637289388557902383114368763297422923505836407784460910014025917239767893314538622840953922040138126834012197946859704437526093091822719299096527955079606053321969281237653690454325472260424391011844829728207540573731599465035971296157119294984857485666005749663419385051968201853590777454655927315719968412572205535846504494331189457274357354226634518499412738720185227850799082932121285360808852608764258431577184951823812487116503072379926040956417339691601538331266281621950619935954294783656844915175031039482669648005124913851497278785713853493390562316786167337078722926346329001807041455346980702382750545035500298102028081036202955416884826751218355837686252880742923452693078567511604887327416769883717720868264921859156789750041594623858390968357617939702054624450697686793413187820993952496059956280144486388693963223777815365892336133796174557388936454159297986577653816149413252422841440070791838137567906480885504513350797084690352173705195312090068438234925834956521105247731033825052687877631508448080676296558072814569892201548790161077635411092413324162402031531570955848871488734465450030023892310821160361020220356125410610077293848274160326904467303463105208930512583199073861046472201269785526963105174384972327633438864693661332228769195603173040419619449437270496829841692489309722694113876827629064005237054021392954905207012656249319005919900845599486481802553927256181487669728526272820361525956021686790593070597900349216757831527502276003360748291015625000000 [114,9] 1551323055504809800964968161915023937515157967284737300788358500985386093763567717349517180764651170074987885187306944638957331893068218167590176284193867932636211118232698726879527462341214929626238567004566224527441053261944354262057552232606652187543034708274373042201027332666010233897870694296720745052816421319014230089177200311080292751332861466091183647492782151099680375821413931207090066849123633228887062548568355556712188743697918285192926337480861917832335174621272780368761396699000230999848199646999303340875988010348312441640377693238345416414402873837029010771729233572270805113162557169657416375100657077899968149592806113805293226359590053116254458758813594574584751446979162305520751961790582627621934471170373423371845047844306027399417379142220790017776894263420948880563264581135672907990966913992602591245403981066346463847668392441196949858596384383425773771221234069988732677806397968276779342889158929534922442530702103410857888979287762749412179547325813546046596523117303809094774442946731376968587528117928849484142009017367828445749389412348417370335349023649906265272098027052572364304103435664322564755366487999756309698757826081731602392642130183496403172520239342800407913215003290249494195737130724984740549351327985262547775879395013707014982754184640625809778628928773657306577149315045778550759669640460047095411225182532843239606616993314903322383608625698509610174114890794266527025219940372150602354056745890219108163051581678040119214106419928606426831147156151148423637052073403720291634469781884702924247706887476762912526761114792224400631994594742770323145292326949424867776896336847029482269171341297651302812704058280928043285001852931890289768526826450256756395368269119141697702522135993338309497255480403253025976588793752465559148930818593061119345305352923736564799030863677584829440903035902010742574930191040039062500 [114,10] 173706449404169758132689290145231785164214236714008673465595688432551090107839562811179753659012490614374692591081600945083387643794704193613436565749081182714056271695515526043902818847453645707934482604115521886287338826487494015025347201164196164549511007596873363421500615572822695129695625660027864977701645140075491499757453057449544343706512012492119084202367561910904164414179562144302020567072644901626337105106611850731737996247995606239729732191879197500041082530995148813464158616645897468252672790234983982307139838147755076073197629350704745534328594753429229563796414256028524793988336615832838390219112012904545901405199800748536908850804389589622982151205862571315594403190081664808797175011326555578040694933679818623849361567752416389870804270088984319155143771476085612982240751765860804619610881434345922302479854930238859991007706823203889832860545517191712175485526385671669236643830219537112393838282855719140642135368244631657258767669006998713098452226965903570648868175664786557204989704952676925692295098377301179421734505161093027150252591672126423854812852630452947318864442100415448500914995539809715115731378157080652226862920773278579477641696722180576125356796276024099578265950098224103528679606159217885506436977807102791525345674465613012799756295920878829594025181923916510721857370523990839556630021327075006404793190954636139133299253619957317873110343900942220489831290663737175924896522424520603668202539326784761050008869544545481460464571355485339736123332893854291218365340455313782072155108604448932302053187567324619930995872916559583371207539885700936652078611911176402738064324018222712312180833416579840793034545582033281766959681418735052073832764655881309986515674666519747864097386111931882240371708608150880247748483279685890522920179991056902919979230469582995979429336681765239092101182905025780200958251953125000000 [114,11] -817622822287976091046697792136367625356940861249401827372134295442508974980809445400039690414131163309201955099966589526065186113652000266659208698017427718857325246903891550322827113206104925092270860201162256115073103365011247441463361208254003384826991822280849785049568775853270780465845079210408450163050937454028745522036461287473851723055664902364347324347030062247294103456778454393496705415706879948169503202587273853769273469800790638404999228397568059809789556745330160511958794202102799361985844403420213246296484831361261616455869110979758064305393637240835126263569045842568680621787591457662429965660653385672349240044340299814416549118959365426117852430566290649013874011887588542969347885745755398875836135779433543451220603199078743763738560589235029678235951051774017734436256508006169208739113752245447130212050006484966267199542544979846659598980452506088471306059636682211057363980661800697579655111455517836376385971604246433770165775524694411258006094256546961347011643404683378855501194351903006235853771125856883088342930459340762530786944965261008301376504134831229747683178172428004633430104430625371575011259543346173175785166749588119515531550502402698985059819426712287293975996867535061603690019928692734717464386170303066507221001751660076508084158653139623712430330908001232576312927449910248422981051985687293138476114989767418859222765870888729557621337742296348957665804175882469134364166078323966897694037884367234167053272862483119903958142355143311620387032679210012823818287974386810054123627019746317222992899198496951239568453142306181683755249998762027709910331184310861149467216149030025661270275577385280696653349712742734439559295679745434281489957012781844077624499532907428449747328715501112956822178225461229335070208358255762817699734707045835643494005899927322710605885299536138566267595706449355930089950561523437500 [114,12] 2011380861880501561792315550111564423099429691221246854444581676565310174184003268667911733962948325530611882406966222338815480232574788715298903741623082913553348142324623849226996330801380964529224592434523598445659411053679515823430301630449002273855011196615778801105404430549087625309168918647316822713641062337201369214974526548226663446272431257019757096688514130325490207646581797060287827789032047471701688804264961660220460792071055506957561330634919659213826105217489354040955252114434692027641224858260214247802135036616488102528556464823204782681172650889814544988359107611158178270779799143461205575513401752574247150460370710787204043365602724235810370069946112964116125157187336667401739286020267125100995398766282833816838710471253962147853630002239045953080491055248273154280285175849402822514662662450744092221055600472520943125037110787037073056291882147452573212550284367609593693288172857425737041438801580654615140342605340360558367096038331406574670628376809739363109840028432484327248527463946469675680540216359230977401447238415571491817980656216093028240404668018200645155332048598158151463325167644969143146361630921837630974325850459881917563983700032827633709121690687678350873660011415357064673379398645537114848711296519259509601498677485607151616439703841346126179391989070985556461619622652770116316168098901749773735127211403323072767362577647448129321609052261191366726083917976560525777115817822426032068944378092923524175957617600450555894971972066965122267181663331247795135540805461564218776966901154708320614895603282986586673100117902684421733614128394460266698359505004548385282336560827536141003593209255987639264124121866388491013321255297993948351632881114213548576454222799813934306312126009340854583305985130259029735288219118720890625685268217877050472139720802194985130466916949110167678327343310229480266571044921875 [114,13] -3831392394774327251098106222089520017388180934379420369710871371300021140361665648703381146716552790079021552131727610923729538923210526129446866188992259727464560416487905253590579079979234501078880168706857305835006830812462891336554205801477537006309003839478203413169113792914133834333052556073134649476184251080125087622685872354339468840906923758221553759641930425469221409608736231043331326543938917265470576193067260717715296454241892962998621053517555495340982158191286282120324806246917591004560837090170403488846475827129144458967926142170106457605369781987659189390991285271888343907852343383235070400298844308609306745489811921911721250845565976084487715530531875771427451263903500608076128181601305137831934682055098023341292073175637315080667193989866578085491470644540457598700887244360061468064153021346827250067112069118144682650722732739054108777410303392968838715513625595200529139927932596555377969251907950574624711948105119690711752688625603997297921038302596507982804301335200088625536598480663925512859301233599957281113712917106672859755778854577024927267154812553283414715288327857989748988623800756874118895865829319830150441657136488860345718371189418514324078582262132243545138017197344355164851223749465636364071340842102359969107303738459018349339009133998714548940843693470174011995719823058793548090517828775924724808474180152922595063442955094779226816163641390009471806326706818986915303844953552046938159243832984729742671574866893976532476578653192763176993194665635233227865749604428294618819054374740481701906148110811833158460791631658685371027068428384321837200073814952904407511976787462017532110573642870334707061819212970824695798550890606975707703721035765306967871078329051155506677838753030045388565523390308832113640620740638374554399312831088767781996381326079371622175383932384917784474964719265699386596679687500 [114,14] 7356552362613093880931200793651314319989492040378424094338136881236347353202457561442563934701102388466665948031233298029391016678400058579994403167293318027341599821985926222294777354486145629578669976027659891592766364931011222036318887090861322213652052664635509629712390089384188969400499808182392774458988767014405116278475901632784761656702188423163422188408148715413139949817355956280554593744807820428127247487532746174687493781523889236836371832720820149190007271387702255747176799709650430131426653099723586454233082165886591472918206503320379965319553616321357644729584868770981224476478188905178216894763494577999705524736746680591554118442859318819542049434906877309563417533254434321675371946723681323200651153628745400658916617904177022153109809924981761099840143080164945649722508513898356116129676109553051754322687351896276287391326235014151996617328362775693907943898326399711575294217239200222334328125077372397360624663452445605657689573621646836442148700881840154126923945600704704667529264298169178714332888784852701042963873004473425543273112438546916211151669421864408904686100967855097450839999663585413363313277381082499020336837150492584478856766289852156968445816059479838052505978526708201667854669796118077587757639522880705853080998451888984060394323880347497631106046993846427954284880472116047123257743905203794502594971300249042010742993320975461242104308692859065131222346959823685037931509920637575858545866300210778505206724329503433708983180736572763432508569874214306122589748555646874727070393430766852747076838920869331929909799674485777588513630699709347501048556659778750785172399309254671005339009998394975011577247223896608852020666227391557640363708187358060231523038871011869048941400179865039830297105643982929051963690079236941632939724317189740230242045315764721764677236404139648584532551467418670654296875000 [114,15] -13914315981976060020078467548679183602767867255474281485797348399465506137249834271768088172669734746966581924570349026979961263162907636974354087431457102076797366919021799810644833629969342370565737761360958924950630756260681308808813706818292040232184178385603302454868477583965536227678706524828349274549500368214964028718953362624840126765915262113051694157539606206255754621765459162925340381820342331209841859011674717378107865847068882504876795293110326699549146503919730596543131257675606878372515368753932261781336154426614272421741039795729190912583613709341232211530549536285208535753240619919576392392720256355464795700267914809427843770868084342131122985300176735441734103708380220798826648145767847837022406318991396222292278348887825719398364479231495384809269617374101078493736304399768040641702777001509111196595605279664056655688788890191552768525515951099205908833690634888284132917897274166251697158152635892154337941001226617466278095309020750292318447027107630309872669197282549984514798331177387317513400450266696935521882358879696949324488954205198174895893949294080300239536339616898848536059589245683258942818529865592786883379826805011661292088338102257732297916832087883247020414085201848886107500434871709550087881753999708388343582710809413540907182046408168556479255820446727607947017934228139544637248862546751953339071401143080653736549134897672518756103429257257270322559044400668511118496148019602590543235654621078950910427986446762034899277798650775239779234402988202759681292272758529856788966774488439407194774378916478489276199001179875378369237862933998685978711854634311888535339202611196600057529838192924332577755483670168150254450589456713398361812554812095207655896649962692653218972835380708896899852287389406696187010962834792047723205417653788982619035577587808733598245813922744673618581146001815795898437500 [114,16] 20691326571600169507218555499907441299737014504573555487903158356255786847666878692179865891705478330712047303178628897758758456527667991554507382020957612025335613324451206712715866301131467145802177600074188590386964300447355936137435423364397772309199613676397196406940693886041694657096784429091424890179954958001115199862685522351387614016319607382618392585914269224871126117317768084748007398133601589276183109723705442910689198329597687431695357124043496834477749892576641427537893374926126220767161666189515047306417395900868049802316545802944132887288643566683805203935251213275712405216949735778932589487269407170328191540312670124515790207412804950232216510191390147471646563598223141595156850601385983298601031115150505366952576990928552325010083235520567938777833440770672164208792702700573020938626624360190689964792457963318150620609906948101515597435056417635949350757132852733831559908674846320573488770457445029865459815044666699119872204052704735530293848470451351372932213787804428617488549444598777350885661231837418334903297436166760760024374632203403773186027514122980414990348601446092833358286015906051056970066278647910892403822608234521918023623497226372214927149026126886143124019681867032610369627147829393908889807236990138183385381774238683716284966593573420449989377972694555666453783824827621313520057874336758010752181830251531369245619496953673458494951986727259435919775630860388390258380892342021259032814171658817068329832396133812636534172993114804427968417949595590462496758507799306255514221662507020922201265945158941678166974402428469123360800300912341561066860216055576548442524765533463582833987923244000609329883712172889854350939946896170345600586823268360978406880501748402136980945930460717854559872871941517468620211044768410696030329746389846962437043244672661354566223224082932574674487113952636718750000 [114,17] -18343663485875487944154520101273400365127553604465311786354608677953833527434359826216463066265684440108913674728353556949923404876120488180214115542865513605678247712646120489871624287053320315237855346553642272393873510455399418890303272546349186218430141206004623869915007935707005286658751356398204716672795047173584647611700360830928241427270430798438183716911419836527133423056259917740734376639407067922545180466684036971319032694857214957787045053190103560261818214537438928885661644256222058739061916267937822806929646324942680789697092788543985487946149044545540850681750967034746904566197724776155600062212773434041424815370167217570236672604580645106444573612988845864437343860913779314728383573813330942390613614410549879367211074370287506702488060202444674667721250909343048003113600466679503951145541403383001650357687653956551883802114005264045477053870383439867691462667226382832285968181063804830670264270768162493952502622636568183576494630918101964771324874889898862712447519717314361061334680167566746622225814125107449215246049840823170612648734705435891884823989327280248564108931419842122900571830728496491689778035770736899034260271998778844098950794502459453696196458762247381776781244743728716859513128386714401078458660683367955633257152358038588928311472757321215589228377226967643905305446077499662697392732296462840771013846346284261839906465960092427479956153632873742531906190405418625366339433214696498584774299309077903440747188471865274279432261668800730948610360771340882651063723495265396338891977745500081115234311952437143448753414859873346513042079267969298170546271749467606154742698460202493304276083008085479942469846657559430087501981536687638730138629496005233494185469683296002655375477654414665968756190198295192208772218278082421947502580921044614503704802408508983679880088857316877692937850952148437500 [114,18] -2882024628909728447695514364737102903581580738114098917389923507233323234900625044101221648749107330179924116067370262556790301712880002621428342432404769831977554561744366241718054375631882680012110812789045813120280122209535753794165379372622584478674718855720720076538044338137295647943342054167888827098994875397643683797428846547896630698064165068745719884367781328083869238095119655066860679602178276837253207221313617819240815741062606097959732030936743855114534609927322326266738112378709614289662715751270515470586997659655544034750523561522640343931455115511917178641096798568974711295771965478529884459548020029520013075084976053357510654432311994133173319286173773035520621160842974059632077679385407722866570783284912079486773468320137826282997456597343341846629134820553773287191413116858287440052233172988017501198959651393618341246620486340453104019867163075992525776483744931718237027510544521171997995216464369766249179272578068095842804199918956466028608858914255404428096656293019708141722902159629280505493839064348695429812609281229123232029021758200314663351423168377734646193466892461094962519806331056773305143073525611856047329080945816314916127151031308963713484680465905144851135677895038691828810678941111287745627288919781113483091449259992214402691453969383881954754569494154209950141635354014884260272655538334897701603300351974779105739119856552389241095336594696091192604928160429940972073050726054706912343356044023878646538075984696398924332792189376234861576705934135156532554741639224934455296375096773101633046998543913033845473311277781327525351900308044534808886549784131882290038935926105586245575108345027888564338347960520185587196123951822422883485039224501501526630531522918970426538775969006922806919522565412361413212798445236543871121709769906353092721467985121153176919506222475320100784301757812500 [114,19] 43875731795988334392501280637492402407769007763333653492804380630449186496034860105345990536212941197880216232059762628530586794782863738734483199860901001346422790022039175885974616048090325754596793913570045629525364646223122415988790832511288108967984448649692212676155170891512741169302170910080757462864582372564808131435578843141794498043825953172365042552191013397209560716627687493715008320451498401492622713010242310686498496409290176801299618475138995012146355381435404799458142359528838044172143197936895374400164263494411336976324555007907930337277471343799521244007037209368451641722686947898615707844228516743791576437141007938933526252975295578597289717987212479496881420434202760136948957680083760062417861994241500386237205015374910733805614622366232744170763707328283425852605325717913050094325859861485439877485705914554821381306074331526224013403150808464067843911874043509284140865536349400182878564990488949016272622252049033991309558392974040066869079762379831330322041735063465162081506681061901264092977391370487465362421197011874857343995017091178956784342030294392942284150094100182009794060382462951933214337237266450754126116831917706389663395745420440535693286965331926015740757354521158242221732458682950074199693172000433642950081956996137146797367269065056665963185874744088230457027698466630624121044145196419684753441403863709275316903113388948221134033681296127249466942361491584289994649872251055919131467345677822519325426468711327471834295510605119901114935733769101286253951074358576912120748018755720766227559448977594936207627528427590663452636853415218620325594270879189046910914813580375059781244068558785938187933249373944141690076499646723823185070353923973462016351140883414984850141878652066745499125363323859677295770582846698876449575948208960087175046376785358948069415419013239443302154541015625 [114,20] -94511478560111431885469017608054523465061212328662819410646918277007316971206244849763780452356621674605110896330466909702774547379744611436806885717769792281464396371029675649202024430252570332602193366070997379370727051304242408485956561786724726574923646268787870232415821393937906158306388217844952525883703114561822783711652173976457844859031870961519917664912570303915137136213957417938187797351650679684371342348044496113314363130372846213273577775633559671347938005223775067466584828415772807620232342909867246051713589152145049421819939568341487892552081741533295448381878980186869759038859461751328512048596782053242397437625650358355083233395124531161220396956130601525151634775980752242992020207064026334103556799864176621772062206516027800604970050254027845196825412456894493693310706749278404570683087986682216527392732172560322765131189731940317705959225163399364068681028517396400102179639434887653637244042615429796274432067637233260511985844612391057557951601862416001280766406083092735349513943630717032845783795733876779954281111706743488524544067016756290636487579137557808811586577622758585358416102840280253492303297778162436380501312225796513899032461632588328424955063819414832244165936842443162240741153164979633664375346135165169500584005857129668050816297528416273537731156564848484357860540121097154250002699674738201829242613512539299924293312452277782417366528881464265672752603743095696760712701941000179196914737976497641540170018014622938877991950488140709554337425131857303739062959399976064913618673141445381245787658263333299189684462701718382929750105778782907277609361415659595315627998200719215851361536204011704008630803006131637435388843089202999005392731677447659572455322925508718404288530001726943410135360867456893314830021118222264927250336082178777327711394207199191441759467124938964843750000000 [114,21] 138898602563816873799916255697675463301665353264748751962525310609445676596496295589422089687711923710962995336818837979443482308201413774108968743907537581606751517798723202353326536074675920883069667196549014855526294974126379525979615167840333451218121190603317123830204367938460948556379621685172541557850931982612650103224583014760630579965478557645331045932080788321342917726809250216723989621928732158044701509819393122276164970060618824865609721916223348582673705503537687597536229871763683440829563733037414115617496547824613352850556018681809305750356918203365645732362739416363505072298097604071775282776649436696285808675854341520844995818753328202391159124234507279275302079051481186690184461085555023465506532236032295170101353090377982593382147685819058069102883163273759494393921414929377541970074119019087628009120903877596372517152024232551251649539152563938609085258138649033187804474133358528908906072096644171894132360895010745046023753905218676284119874765131252159168829061214654638634079548830996468579438722561691621546933165158819761655332179635394490398777122063603931332211475345322289825761523844965665343436892084442884827784283326758290801578697959892167088892596541541786240869609912312667704848815273896914405399879934588962934950061533647517363416374773844716452784232045956211793025146310988381263489589781811075484731851898741806174184642575926068142755940968333975165070064897508671351431941269925933881338356090984290772024480481572067322941634446188761313083363412722695503077605001411564255651238406776631309348900088597583926976269409104754848908647795910454991338077021659569899054951240694042868968153962585362167165267975784910539813320771341126471319441109753091109423606264845376738626300009129670937764716098259649562830613438186406504725926146050283931099311729440159979276359081268310546875000 [114,22] -162347631839769305691177724862382213759910389013094181285618059735960174551869154815373058098749481375018224406679097194283791830199906589377485356785412727353579669776277675337118398361139338479603617732686150195676872132820657811344582331838319519560313267604080419389902928999599381905357388147253405825319012139081187994316936825069472853849524864106098157634179959262275604905137664300228637104718721504706030496006945785422309765597733299001755090149471842434455158212060566055528107798133222041062083640211947376994261350150736861286154766090290777886894089205039033560920593238743097216198318021541410538005589451781185596425429347838471580498776463812621663124104734267113263514955052896177733114976615753916403290250391989161296872286982140970224969900080287545171105800876015285480338320188904239311243799536356171841833956014056567695624771004071187496448063061835412841318283633300734605561957073883909136561235145319537208581813200406206877354292394544096554497555704173167769650102535302822449343975590622303051510669422207431361113257352495550209438333752813412274896042658778676252177514450927820080968446709472702456608629423471280131936142710754085556789048534925050981913303781753598566998309743992889102562613699497860134472651433678438036320319579813978865293030230223029550264609315952784810142764145000624619031564038575713925343720362318670735543627591886238136575537627789317564465358583264744501594887209068717130308708088689760429014523809502922153013467719414484614866748271247578545648474205464228899364378718915430211942880934723298468775969325173581765202553325785775502142486931167210307378673523521895454629333854277305437439352078996918786563681653913989890161348749541361332478040690581078468056181348242263703541324972426848444874407748338573704075909727786997116538714180933311581611633300781250000000 [114,23] 157831431779641689272910018722338853938083153198806132950249959301378027109285712754884574241151258544222830594897379917382728963048788725533269562494546177573721456933057485984603062651369019469604189177472713069552183493744667267606606050262419794254768305398309831775908462977327564143529797914747689143638937064496174808094516233936971441176958904849623376561936323046073035320279386225089197594475063158143928658409799661417822635585087094293617777897945675369612167230296420204673966983493031436511856045413945313716754981267825026133658381186354432452500329839240832194298629807528430324056088294597729706146852579515536477833414909983517813877024942265610865074574150118966587666367606451665363912715051014468976486637964788516514441251047809086480340083494559054943327745360276929083086819116347437978469050442268515202140866009881027417592420490138703728664832832130438882497705801769930078378851433599783274512216509288426860984314659740557247616120774114576136350320186296719832660003778367443591895867856187375402334289135451614386303352623388993358952177828552991848584332375608730374395561598965943555047788524772761768325914724417116303544173680263611089180864031498970536162626693339973643467841122205715226560044877346971889285494978869114650055561226673420031872242584231467647000883723800086371545538271316290983611512951678220643653516897812416632453840044981247660076253314742407562662576862730831386506097637700507002066214914712593948205447646995909999169311179344683085478614008565217822399733987700103767289772628401504379261579490230875646862536411979705122280542877460085181758900152255581272415388291030549010090091603691289139905594345358450818491767224393707416139452715061946991439853250044205568352481843334813176851430432569264607578069531473522098575356243776307563209115869540255516767501831054687500 [114,24] -129780807913396236390460313636689516786515814755846008436467014076686439778716571253021560529883220912464364930357674882187734764820467501837778464340702210258643964173997799727227840199967153828152732678044661761505568546501377662011765496956521896735073348709979308093927535598852085830349122248447354483903099279495777703119964134862757368574861234620113454519839325844588904149519888019109266252153860100049553458124350487942896188956475089136889754337279638065322666590578640836655196634611702756350116139656691074728967565456176043627040483314176510725824973488330929646423528858547446640364750402927616221589253704218198722086096708052099266383354617436112436580484159935897686575092322587719683220560913177079276440701567205059525315726118925540122434496288185048578019148664579114592305253782897466948987226324970273701190407522560853865043482269518448762061030892180440356799013518481978708330706381022052292162589286646551426335641861207300241714035779053646651142025621780291699332030167912482981584316378020099325024862107112045428756811241631720822199840898136807840531571012559781673293186286083607458386177651074794641036527077037583399335487215723206637624009039162455251951397373897843636229992884234900999008631295952422063041628392063039926662350802175929037393553413694396735131977991515901689406837163810605336486277185233507197075840791953993040715888630305683123169824813852580461106624637905355172707713645329576078352495060326365990867847670803715961696844145646660182801327834328515069147877731725286877165206856711589116329552352382764074321248233588615830307722896237550890970934932368718133352009664401754677445313686433461377612115673945138782959560351547668416294900613634969602198238988367961367433976274783771772310631474004497763847513247696594738482794417072652137790100823622196912765502929687500 [114,25] 91201154330882279049883683756627092256275083322504173193556761369501356336909475060913696143296447318260671529996179551511742443000358718591854562537655517333815508818993314103154285903098179127008708689853609852070225434920529392360934965460731593527724141046698349123547701275049541955336415612719422149815353590142895684459154172854351794341449247420441609578350732732832231396204668416854414700373623200696922121478043736357878542077232653359044022257255226547862328072941649975793645456175951417832035147818849992278108152954164438168841195581232862380180398424028856496240706135161527301710071144404920632557041025146296361566105835427764091893045351889815452613552760813884262479200469744648444917958003852735509849985805324143584109551526513602263162602368297977488744993951886690181806657138157087970312425146518063324440016727393592998137449242818739382200526101196507631147040992968572047579367199320708859339049737085078315712621732902220488651564178218641639370137599114009419228204962535496586168943244400485348009253141580780933233289339569341141316281182777535747557805833833887759451585524826766432322118869081694660101817035514075742013184518431943500043563356797270013479389892311140871170713887375282888598220127652097579428838009689388084412605946662481093547440789112061352467345869581670252700391137828093111652624885960612047866271022677577811768453460391893148468450961047957163284831809701556962975149857365703429530927816458637076265600216602539231294645119610389492313459767906309395573403421648681431843090626657748581322156939344840343587434566766143524487829289354353866659824949544529268427956271866216939729127684042363611785417389653497924119097051111344379761423169917542696725064119289303855148488618894226882653195186036257938082927256325565159642671485273890397138529806397855281829833984375 [114,26] -55405174031715369495206870720533200498601345011294063305566284645396047942616266556034254191242603169614312866946015349531158776593950212608113403083514529177332127396218882085417693812656761334527561512874083979940128764561641611496616237557500177601728544860281420626400311908977230013288193974345984249141286399776672171304694255510745892965637309221365794733545693529356158096056556796516699531293845411507565817637807806079795356867854021998266545060442447873870737105440564725177280793562604308722839270428231357407966023948525309348414756926235429794440692126423278962716107525075822638405824052549990038236853419469161515649888131906133917772324614257857359781174775517390862877825834047316458226842244817776175137653192119358008890240881152216076128488718472695725083090532497068326750181561054789724250237529732284655467277369704250805914864428144426434637183673541715989304622784896525385992085244974752645117554808540901417257935509585219219485348231466067785330743422675860773148094540965050893891521955711806205220867699945200810434575116780403978042711104621614166279041486146516766538465859442289824288304258712152054409433320753692954817850247649907513849715941466467120211227646378356857487460558037614838428291753969727985048121586597301467245585481769396825588857575517172010599820701785724953394044295075106581586445586530645545676972863569656461971075251031408096114232048115321507653960016888313439921815293727292701771179979568716357309250074175497059957779223855031070598435564161348244394513733339134729422569274259488739880563640917314232438331577181898726551633444644190595152093474960111893358492478176335986641842318715351149255705074337619176219667978847572073754671880643786029818170264940429454799586539505424952247395257585851824046748285949881980246359280961598869907902553677558898925781250 [114,27] 29514790566675899939904389046190721139299424254409636157457025067307560038289767668986268405590996944114898085645954920348056676988939679680498832344569901060507543970970254573887249751686755588319445432388952582724889479907926524259740366336737931764034166092629249423165655330039575144323561479335548279664776875204181795657037484932238048742661026177131705610091720729670416288261411790740746281849341686192060906852851961250851779732653517952906688785132172987430191696377093261630455557659997139766302570962220168593397517080156248519986533157714198971896046169345553887838216190449441338850685420486539510308711182605503470402995968623093384510263796470126645977667010582244879762702553659006125986615199319568738441694055539599842431998156762108957177813990274537863015199112656692949149629457666953435053918995830209148094368161043733480136725276321613994234580313174689056532207073751266405003193841084109279786868366609118782916588298803560323841316252282152506652932209571813426747942924915652562459641101686776582551280626262377969727921810805657317786774024173855567664187749507591807993341662495625497048484973707747972574175318270460907693728666959819276738137918640553137898742980977412348590689316356849945415333488765263083890442860508696568357753501662281882134286368541384165566288837612249505916268365806044209334775232813403344810546510774711403990733941628292241085276325103059576005845364980847630862490550604401519610538466931314781956637577205403123155010717316354550970905138007783537857670852681722455635047872951367333863907074598177290093790829903579426274332499739069903021143348478679349224408961044240301480695216955891760537234903265749273374754741440943375454811577822278499219229344489306408598220278819577943894317970020445331632017229594547335670695620279957438469864428043365478515625 [114,28] -14000612530493300911874291923196963803372533820070394543353149992733868803555779403530147231302005763765838455820903446780556957973447776664436199981384226963093498027618049089162617440251545026199951917258124397619287233825939524407948939577807589303356473074378196664545214418348490673629482689140458790359503653494498295419169024087893226360024974991482272669912249235802897765377800276837166240338457551859642341206531034618821515586115820653982076990273102822364972536953261870680782174261096338202558894855518449833608625904917267434862316918611647719252465242191042946318593423209738470529543149414327332402640592632220909851922558633479945067212475149225046193859113733603330543231279859458333320932601671968181840047093410062001568966847484396828511493904380843281111514371719844873919968818429938697495372182083333940207305673761980353224267547717658263839077618025167805351051204587427249382819188546749607387373270731152435122735575104931729517012471926218717571444807372681016983713746281473811686839714270915418009495875394655512438395368633742329862664237048650810699327255396807455200952422573255552647762642508736219694984188247993985798956969774715721470294599740116707467854084269239500713016398551021827109478669294914369159499862842903928511077645385812847222007594483313352312719296875189419419390872803407165791678640225529023228674792369474983854035036587810627362479307779517977142850937844509480478548438234631173757990079418981915768093019329418000412404586606695474455863463982490194731062125334015130532787227773452612435348671761589442404314110466641071219200621612216674445975527544055438172775263809385532085947275359398980197700735606070503151916658207664940156865132041642859929626912029864100757286692640697984564972492536980545648450964123406248251768602131051011383533477783203125000 [114,29] 5991557315678139551491597527886453642433581820639965391070206555742821005747612534073266256982836083591322842093356265122567100318555717113877449577078955452839760801441373824907212427537033455761410934383624298716827441236678056736216085622642061175113361965290997973233034277676396743146349283442686156755407951637054733125222329465195734724220189524998673551351173314644694749727208800694287440809845022303403290482311451608807810809382517975436696004411061819303846356427985366065236935101421287699190128535069437559436205927875710889018504008843284181933521883134054875062006981816137269656178509476864652673331338266012505500510778803834737430664511060234223714511414279003723838637590312383248202232019012398531429344940125978768934146525510165562205743304185046886460759714175593266041229487073223245193886256803135609314381545735414424012145243451542624090766720811664133327126068994855102303104834330567855164292506105155505297047562238891298451912669531010582234750228498722635071836906111793787121587186071666988557723565516167344432735226243621238423997224748051283995244537702295823200099633203224791365580982587786298740610906224376289785695608719677128766054623553262992322442635878525150783922286319436359813549730502118736076814982326593785329370779285059743442241538425632668941197707156784067669158621683191279507758485238254890771174644932522520473131675292165925302250519771666888654941674914842249354918727737179997688514412277095634103433507791606460867454858556670175201483293752217390338412429837307277632758987223161351506796212274018319640184645030161746366054304297572845904450736142943268208163254405057182087766727207624558930204523620866542989088429554996778480644058689350703190407782088367289739287887973376420777899727678611646032531189111011715731081039848504588007926940917968750 [114,30] -2330436367793641369834421903294080588307586462454743764978680319891982968183086679285968727434358591016352598145093518171104616216296943075030868820546725493230708127495328920067207999499743184058423542490598973812487034825934428422930419664049124809239133379294157380468343060933037914558529262551403671719366489020589247829879035428149854725862285377993074675698504207317898364345570289778660679941521681839499550377004370035570685870687461377453425822576650276448974469055934174027548340318132107618578046086625389563834407590737908764105047254314345702454426934488482317117530492808081474396941884501828548395462344286028577010112233291177518330517872357141293716599907499256164667469974636451672765550588536611252103658363130165130735550863586508172534940322771854012380297050447435926800140934448474431371281158791450867014773867084032704691496018064507908265743095850157744593105000449953112493857378593317374275273417070918581148676992587532955953640190832161600345717305383176020220571889066995874037616014104041117315336519932671803832516534327346277045357832661643364120101569299712229458903580132175774342838025754326641500222537822276380494497211295979137507427018724337618551018379759702735967777550275058250565547765712973152506224042624376456815551313729585055638573975914960679548571012885635419400979134890511816515738533719083572133438144024549674829736799500636388059402555137621428570645844435806215097286806272556639866073094862913128664755934785592287584492730439459396672448087296976993567232437533056805707914370415576814908576243892290550646778316061921155528104827346225298535488267535168466335903917975523104801755174499107070542485711583765855887101919469711269693743632556407624611559707930679882880759032974174489101989405015360902634978632237683360273194921319372951984405517578125 [114,31] 824764267878410905926815993423954378284981710374016730368005740411758199955868355420651559999167988474382136386372997645049214343251171350723901118160645986964182496085900773653753788354550273809365919039916681338584374246195526116132351309571376516805794265858056352512862332784244397737619186530395720403177638265331854674487778646362962838024518604897212357982946217586229951858211763377958351362326578022640423263274329355587685296486334747752574843516103037311236918168793072159023191643943477478887185747917110542537474125857426966502014277488716312744595543268155936880230622472178232948820891940254675446531501964138115536169953530410285541027117972917637408831000182935659030756733990028764290554606032093057345157658105057014169461637137579436073479640479571770711646232505016402867250354857129698025880906449379445980530868337489792642894453590380052926463761368787951816766229553232490183832405834398486798856177697952011581943051202803236680793720268927794595691555492296687068874942242420470833889084745894000225682544429515267510928463868722500471769123540965962285349838747791535546576145810869045703355618343364389790819572987825935254337656218876188940865323337194896473356588019482795533236846932021182458449706049888056017583163025556877001760822824633119192590177774316223110539895977931223829455198907097523780125307961511430136514632022395521636013199822598779315193777970555681195549814797424150270809307376998101860824510600083000711227292736565195477875511885425710475732648008390125055299573481324044618071631029049594153964127609914246607233560271499483851427217792654153759387377353900263391186185520232366550113612141567344376660569093046798345546024486628519756499097906983706414701776020049513730047481622436084121440103010028561608484552747366791436434141360223293304443359375 [114,32] -264900958532097655704842410385492882901627498270414406126088717657120243048572817674511592893190746248466075676628752590493693952101156327919537303184465482802834005685044724963066909895876154858876517144190736777408219960009446632824840324896701005011060232382379599824820167913623844476861014442530673093862311834012916868414563653078716597775445769660911410134726513421879614807909199689974560037824701555172231149032921823194387088989151183145699189484879411680076162913663102023178237405016561530273424142437493214207208188990732337454732768539763305235334778286895992338528839571332751976851506729455407030203611368994523333279488711630038892177804116652209132832978858207575622165938598493178084481332753153627438831920877210614725624063942236279219789345210366963146278977999938174577768439861797910544083246425154884238620887215168780587816920478465307740097372017476220289862592500947042654838878901398387789243076965918160016456517325629170056550297390194749600199300714388624130837474136771949127548070436255664677591437484852383687810121470715827499983856692038523240967675321819057879997768915712002033351722697644243725075588983897735708365215537181218311741976150289351700712919246995974193407901210178178827373229515076133035350438215285410410362169630612158496138534586180995197930127473136613586608544368621126405996012787160402336587996441649977090543455613461109967677554648508198028946632856444350664133966906009808793555208180439781726781675077961315449287583422206154654236497169923752295850322359464430766946164088412596538395089535657902065166503648824517567740616745166934973457893750446829783938123747160112684852187659033525479450502383269160550014029702566605364545226479475167383578838973504815598999114905502242012021696191072288534620882138881370337912812829017639160156250 [114,33] 76986096230067376256676585996559416311043975843217554763365629415873104227162375647094001385936321887083373336727578203546422044407623195361738160739225095039428797814465584431700739086069575380423879877770404001678647394357144595997895052117686990957739702739841994438155503072250671732085795695061660334485079082586012599022190251463515058950711838806283693998420365430969100420987264500813089215636059527340025867686869122916942475643764290201781104958304327931023394160675966310010685260209123655658705240579728417283049746156766305737023402548117339394886459943517004096874613432329878684224438818324054652492449486563985814967626339714705521567498718135907229780674435049588458379781632783552116698179096227482952955812882063767062293530203470619712500522279882054448749632505916985262766395113799458760249357217018434064131673063498428677798693617399623743985953469260376607999645959567711637876933977403652547773433224841061564818642713667792396656739840179021090085225281805729310119551341550488059923536002148362438789189983240533640729037193843309903262925954659575170405473648000166058349081415225968692513034825350430343826823973087393280210141439756920768537172655855083259985546384055712765401411985012722704450079812188794691911540449130149648488288880578760197096793157299253250816496453891947534980738243225711566646011989560209174346986582655038430206403231489389425870613087271952876981613174852525971985849279098418812187178565665823167159623619367570837447071013090641434383470017621720858203931329690686521112666260819789857159763470663732881070877854998209016175786056270116394164701020338357480750918411369712862201722321029354974257499753770326257591918196370954068229733011064004999639110475422688927759132388079234474551393038546393682297619420751288998872041702270507812500 [114,34] -20204184716178619990549962935013751426750366302323416695760449096426779667348031413530999747263438452813054300781348427115212431836657800152735249155323445828415897785958535070354691754786816642466362933095645429071404658316476309777142385337764976186372621949091131475395205255077454143144476264383419654097260746455566218168558986582904337318248604317818328791640697101811510446374135996567941984083114362808234319182788616704655813446363530329055545584875926864567024888339296601957410022098426458051296310957776832914636238969613433481067985247757736566246482261156928625626683085967299916105571505501750684564650158144397670710709716565153526649858027407946980741886723145101512793313642639079827773862263200576501209643152248540968995544976710432086342192967903719525909532004349657788109242031228336974568855154883977857790910281442021122352336338451526851874723932655145789504109594353264297104463542239979408206287562784979731056971685529177898001316213497592246349887797291147081146755923574123134625590892329759357829605473845485838035610922257359814967495996622626761295888278135200277095502441966067279605901880351860415238511782628410550722874702957281330849756238375207602288429782959011836513260865109905928419901530567820728794401171646366058347908880870944549482053820632103955228025990797950157816149235194714065365870371975180213741960141778555320775976457186215988365076167510005406579117928541492730013471139447421041057208693492870988402226621052716609377595816310402256899122861409114844111349648981328323409972286196882330341897399823141582347616885721153689377997810877372790286189532738418430409334539913688413732211174196541623550325917550495286017373199299074546293559257182224890048024813001518741837025217104999578643151978240080635096376227011205628514289855957031250 [114,35] 4774619626980155358765536872826009994553750221707069868357388611063355664688667974772765946214106800155805249667094324397824174989727685630434324635646494348440730450239509434433286466300315413120853962556775801873408449037380508133457143623775403408436428921259501303956950958003338170523329109499611127209548672649532386889659530080284789478199525870710178012011706087398676773003655213681482396877354553077758857126679468925820232703377806481666151344428136279978559797307389985440931320391918018040910033511727525858896431066870802316110937717323127781066825900280492063914255826513572342064739444532925506303228301728796967034501011228840728173226794768348592371474727513392262243102514246733242960586256281609903520594975803073154768806384599699814461251819997480420405776213398816779527989341507337473615881580549365275778343934576040004087217912291807377888301630943102775058928274598100507912966789752001666895765724016511154784800098959111790203059183851151024319577043552989373133242618744383802297384338455338648628217453003512565586047762147323881734073281256670302610282761020451833927901623571932702187367376756057910927215556245625180693456553524557512219111037973878065251638759783856220342653790259321541906239365957997858832535096486689083997372062883422265485180028355150573233895594910822876901984390310657419050259907007724431456566688437894404536109847228580136213833028333617339551385088436404348895029935581718021407059400014166448020115852166241664452044227797053586754280983536322711643656395235950450162284902526592963119525995212844154706945588873062396820098148508484695241580690675784659254905440185726901831535292875224152568129593214420069323920093350772632676284165199304857749266315784720450037523865992732820881201326115861327537004399346187710762023925781250 [114,36] -1009108516640721241174159688412285284627069494363088576667974681404583790580066326418947065227563316170326441628297548248253193302076281887752584683732333592148406208427227655992226009912061964004095217351208633834738415890131689450896483849764512371782839564479304851759986211096860332539632209254397109218900341725163605610568905353398880114713042891376869051843401942836238986283638040289426677813799833973919912403455860346280051189391258144669564379589084129317435477090892373917075003408644724161668369031599488240748052530947061070968156683103493319132559516055349040591880356715367874271379073949415348769712641168532764175449737726802757735928329783422989613509242664462148279646139275870934841371940310828399584107241077262983788195455608983268227150305328279927049271009676388625474358950405150444841903044202691328597748358879586794950548556104141338089843547112093096945013196989695547801413949537793758935156662106938059825317053988112194065336374431674951850931261650397949619575490212919499608328354915763510352643841395151397562215551446549717940205839763741277845341023184660500226724011496040962920468195760218901176565937394001953666759797551831645312040230866239794802493635874380705647392926791313442111846649144919218737657507364168847965545830097158020942476767958775561885155816922745089829397225512735884586802889795337350478214628344210949710711386726015100414206858388362411848476826482871829191233186086091358922350884784539910252621763319916545522224344244208585335698793931580485159597630530029383880997918024855811376331181054016897493586860657231449400455853915717612696616228703740548111814387180236092586858514368676984825856096821166277897944909728050916021500544349602349789601065371584700536296314165689410967925579709625338864498189650475978851318359375 [114,37] 188414479185306410938884313398189589766315689956045300587014921202660345022789960335622657936458240471089541026800123670007637708049817912304309392912269003270206078356730713734755173799991498017593344188926287460982536535421558767994996656328795319512611051596855259733722199663938682901132313593296208580291133125427238836976397050947845479951263418944168312833068632996543175079303373355104111457788522046254801516784899815540517972947414192828104913195298742116956088876777159220873507331990357621497682070323690454994617435995512861582697577279704270646360077856861990401203747925405140101461220736921775611459545288608535977350543586216979275313457423279368949020880710126710981333869597694703455379562269416927493442395816953722933654035500614099569191605439894698852468176937723334218720503753004224848165364126607603280697227372983892956563960018236572573528059185544794840692467971004290730590707425178885222958468882789656493920643529452732588449168285860072177515554582620749228481575412539923955845220219042774425456593700593794586236220085406521927014907127688742196691766393721565976718833744249387574491213624263435554222372645202363380542959428258888798005998845152344357284707532074718429668732264817941500388188534367689328295958785046527801609517653062188188955660942469772992833335142942144154472401503290596116911965992089420583465305469728047663891829335690782014705705790113429646741208251569823773981638132957400039649840121831659793216101939727803576719841217328240506978279598811075541457085632960702845901486335022573939340577053022335333338911550181648969183374952221753039959531453127864040392239322292592136513027556980574361252761842348537430336415030131407470425587574001816009128225393686304098559946078692191723744515652327891075401566922664642333984375 [114,38] -30607505404839969158100854147133799643700837497642703748058280829947763209524642560219711095194091669035217860907979773959298983725374670025391777862445087077696721053106162687901342581500520617141738682256710316072281267636667471535737147785296679339420993822249157394012418185096274240482927145538049668179399658745120284285364984990044462110450803888932399937922608283035908140951721722906805177249698988499601230838826409479576930688208773494979322289370052602795061794703685296199604918628491722249691981874271756233822227775395723324061029301441853903566870864389029164750769507012901039219254287115131163618731922433362193594419688172231942508235879320662930968827917752989987789871772393870518383380844214340585107706587878461980807168068295743479672921659070925266663142738460462547128756898990148877574364025829190071803113807687045618200162273178385188833688267812288575957801236332925809041233831220070276984861748349327375228390948857047359866447778718870023253678562534144474990172628679001291548364201445694228381250791080833254102666081730762699747838869489815963928343775846866748605730782235464719850240647183832364494722587480937546953061005750290744975505850912645035107116471115753238596628252747948558080779052196994955598228248903636546859402587165981038313100289698284903508137121142951027149568681325468652932171381149999046635136606631782064390121491803599128028438673602579800368592367821880922069451772097764263492898393114109427186271487631167522861933558398386429720641393680159704207622126549965037510690651779105990078787612511571545250592048094531276395342170687609203453822736878751119458073766265471581374530881579102928338944105167604967813041261000427822508210141278656353473915703684914188153411113541006885500912915176741080358624458312988281250 [114,39] 4270025862489265595484604432757947060132177880381528987754045165814664990589919899131843029352833191377420043356649577045163704613229013150333372343926142089221102831416443679666377301999147877744255730526653740508730191524983212505516348867597997864464481037915635523782141817932442008208916108694313130677530013375147068522002021002004238571640952617571106002941276156356755274159366015550701225467885642828374786428052743939841526066250920412042275068563233279136591541188948172380953836422177794247481319650818845913280004469540782359264445177645791482587967685044676503037553016221129340064697245812533204934639138446506677478152017631858890339949959020353484348113653456749173109363991150599483617919434004543118683526821280091065741279911472665834220654893573938600717230845892908256913859444335525039838126229197945158041110629821739199292424587224814712889816293067285611919120962632236759631810166259390032291739864841200115473093613152646808068701054027620561902065239286377680357468464639015317589618812418924343063954217428563968338773432912564002982637818370864219764136182656586693275055828974579962894822539730568768993989570920289996047070709916794439039859322790376714164340578791298299725783982707910664611231685613031543502590881916063967020010446684976239094288467083141334943615930023767755768064348250038463686113509603264306687880337676494703068349855335576697395636228445526399423632540708721879839101751738193910342731360136940966549634785259389383424965602329100747743041859440194575096466231596220227443974089579488253826224171963660421221445185828929951529659355723446545063862356577193332101731021616741291824699388828073831293134087983168538356311313022920790548424491063094405883747017696566986697954860347912145072797329703462310135364532470703125 [114,40] -507785160081165106778001211393750964571323924253989376420683123987732691516541766882593018196764357756506172504378452101456926477728035053076790108015107939411621081197785256353520288127685709909951965402283059875105647602317103846319679145153228443732290906668812371478782669554860368154577506051721687281760128032601144172265808861578616423034748828138823664154847099657683904880614318641869422646176499960388244874633961205440812956159731826681749679759805771224182611774090404027732955271231007416681638019106572760677241396346363797877969361527237081698401687838102973570576759684616570783547375345842951751540326018313910399786639951095272898401034276024559435019310430560223561094340662619590734738048863697924924414390153903925143986016184539930065596830228240880695797762216128706197095683287480332404468701967067319117749604718197406796347881968398477802830234274533563633205946941615543259357696566636937604269095359192272331322430111494616459953351938644988541544968389554267467459208945482769869146651108534008611934860396392403194954951891720009583847306883387892473152240840377091265541563745843893134673656215242799220146744425425516853011389479705532793764346344692733234621120749601843377783064422254282405136689076928838950920312292115803567876591929820451716354591925565605036511402787328384781797922298758125904860220570186158626815151283251101600050125321477669034711714698399745886733685529136126839773374627778169577020585146062619749276452942909649687230506772094074730678414064077641840988442884110665788973426150522883911960627056777713460527926867076275681132325561832815337295106501954720231102908261469244833419348232315761459251308444049888653959215745186048822681975592240054393227068292545639352109441209213608467507583554834127426147460937500 [114,41] 50839931531207735052866662605944239455461965840959677355500347990092918209658461612951741192416530235891168925296334804579391861453626798558092920545035387913053672532967330261009373637323163653201490098481967641720313586668628476839225883501899931199154905464318644681585522644017750110364422895345095036809456751715364854018415513512663050236205388216980147151679365552606715593728704533059798729617084570511307507697967309998321924682555302692015690270293847079330836888140330507268646077985284680873796188967674568838002870090098266878304358033622159774361379268943981829904777769077082232919036946692590554204918347386728675323220807272524726787279316433650220782729747056843030652281605900308989233527666306087735517451083373719781502175851658605091660475979355161842296424046224844707143408883357128196154725789964857519843778492226315280983020929947638904905344418314078652629276389902800506487742255810579853815194049618497222786912897234114411316519417257922297544965482722964273897401605910111563371345563983903784246959688657355361941107904595473407647064046182337117948902856348667113796896333831752723907072046294443503021722788837274163001761960717880300764726012302880765908208870264403146540817702226339454106840333502372343082100250636470876651056407885715526770480861740236186124964362151526092319601721121165014185407212526744501657274641575427586557568310599716898959942304355152697555045560568816281093395329683851808942769050842202993867032836509000949559943569137532025855980563653759190951354439912857037893618349089902298851274127406900486234642773489882357770492081558041380153061875815325170722780153605328863533173526892222484216295740693426973162585722544841047572569224541958789628466128657616433342208983669075405487092211842536926269531250 [114,42] -4049636912127320526170176848852616309741298666589717279248749533224769252085443138452151557335641076799026430187550975663929918300866085139744977253457510367621008972702383155982300136297312475041791932183997652575264970328677526992508962252952688542043880911810609690945098326947739603271524281182612844776064028334772345830900902616967298062378127014008686994185588346320239784997212663777694549328394781057548263934098417673635893826277963016868254160478103031389769544087351700891412239491179064490038899986337408058670968861918994692810185266944928813296402503815598912278690617492918085122423174311240029352860530356011999862275114427605330730649094873734012853002165168471057361121776044840820599381923150868935994832643173997236353934936746765159939607694697019786128778527202579047283093543593883540445997647432027073352037767363401100640776099372190547098001126872754674019467407747091287470390312918335286485646203885555419763070664070893450659800648694060903868848501902911995612416883710312239318287757433839069230509207397894695827898773022019072498289330464841436689079091427082810119367076314096230294163011289825541059233645945514105210889058412912942706329040041864355458881063692094363230823199339229617787635758261380193161875474803686247723736115556404683209257507526946264523789519767115755022337370135077762987212654746236574489627960463773650344563273624494938787912695306733234701496399823085717929312950966107361848270473933557529795419028164444475637463466715402332682405688873360878655682152173511228195252704632902555002744705065562929596907505630682869159329987386796344213495233486106546389567762275759386424975434114532443688070080171619481128606987951477769719157876678874613498629115972687826294165533829127743956632912158966064453125 [114,43] 218088820406769365357933777694397292631814599614716879424071998266058079734735387620199456755578099772733816384861076411816452020713018106955118995294872593651506037854240822372344931909277265202118036117859065268080229655832943048456343194999796765112184667784351361628678598593689188845814438583078289237735799172909099687926360220770714086347138269168756883388969112788097835394863539141134502887672927130019438955634643218348316239384599545118695729388529527095124365098477516276773027182614216670039557532910221633784703123380077294825003955237707233954225517269404122871943690014806961064961967156194144663502888245952739947611871932522531462101555111707232960162500559280534134176463590235384694212107966367671348652797869887217959280150814209670299744733682658289771487614468845127545599773880524297941827764300985355360255206270002652097284273893163727606766556501997918945594397443004072668180959258663934677604781793465938554113890415908030673579152892854127521897836666540099101399234520218353370049557486819564909346830820575018434566648939586061492499670037648707344915683271370353882067150619593531138446947843027602330798911590263093769974270197768251840811518565715464777402416152113529738662057644706666194706792525317226729290531936814164724163981430225109504691780352123185215186068908180487901625916149532020646159365889271550907778579006276275913345550593593949851512414393706610228375896130301077615781148298174709151027487951893440195606752293613825389540268024974940829626810194857357738568978038328099592925727384792121114408286918370567835218050093107658700434134962856676645225756942023646477571222456024520134937824430544911388149842701802763530444616836260584120313719481833973709986634247887983104547564168742974288761615753173828125 [114,44] -9313779248019742414444632202550684179498482221145260174234301565555151924673631451686809617560410685203513278992616086163276204374505124745317277285601066492621128119083700678891065435818095311690621249028817571869550728807517256399002794725215530558806322727668496411056476715963598145143754037172929384864388635805189533268061436256861453405809516753268110939648852457943019977499618204989634137047542787185575793616552723595402513268535414828445839833628050405719580070769564921951174858831208565596512600100482413190595047799686826833091879116946628256690940897790822348547772576356821771283910690696212357287299061279408924179615242774842466830358677278132387163458384159349069022371077634506096972897040197330892510476797051019607838617601768887133852660186847360344278439275788283112264003137745599055443362072762606390783499340214135101002105321291011664480925880836291791362698525840104659645208586296768971150420079953189918732879189799747551732908689778128556799153880506369734700342800079864552245030570101698316156300840528881596760851128555534231610139882616117218496469803954220812106590952640096189568848301168195826090153016658439148261142376693563861922926568255194518382243719361916921763650065979754472807958957665001233220551426420040674530364540212906182441352526831081822294832873093515054740245415916687642235866451148791758859906606120023686095385933044634298253177116623579774613199683778248902468465964747020363210131517799427299605681199495444686189553221321570419615767269297897349536751355185804179635368130576605985854369650843333397071350580827636413042527603181951454530587383581440335084034433962629200070139695360455587005208947671254285814983854645855162066210854871199462501251736702883516727855244791135191917419433593750 [114,45] 2863406768331467304370945763912626104010974999861060029994715799409694476694579749933965950352623000878947827469063844213667627625388825341417095195660435523562427556782070383519211282081441100671677712355357269534481653625542166789779366529465162573641703733620737468955534222398765074346975274421126063928137282179411434536443772702023112051099465309664936004987678236403077350138604325654519977765136365095442193678500577471359276198612727265927340610427851448702166561212245218238922166103722708418036799698304246931357931782827285629136343185196719731385863424908442579528092418959361590982030588414365032384683369674314188026668461049650576081634395204033950197832340652703450658006877158205545674908401730530393983026198663632038372439827517019284954383596898528830800468519577842645857087025654533819699593112430446222631862723579108592312650442250948025997373570909484375837196596460728865252988496535230022308192702714516102553326037914653416321869561178069431737797678172534113702431942272913622015901078356685411230236971181731175907303882339204943783401743788523368711888480974566483621482438665883613457909861162266571555670223000509642067034618044394667111616586575116910657831843428433438945302013895841759190485539297002467381695382559990732448139886490165993907712695447455534073551943298197068602887372594711076004486962750740756255209823427480951353591038751595242380876510074357366603695065608472507270837001755089063707885479822630886578878407359114862675501846103586356996065828461719342134455216481732439311750457189388710635975506471247604866544825284685463763512365388648924463819592350722573554652567528197527498615785743923691064786281376249595125439029152979836601461197003961644308050118015382779604305097460746765136718750000 [114,46] -848282715751652210322008433819621327106210753253556657985310753415751307439739831356317632122622680692592823754145264079868863889239347148418766498249267821205338481679763954222513920369380970640849642999543331481948962210621531369475604453398934491048969397314289900111480908627224621645499824718405773666591954681352660955980122606575667051914247455286328964076665408062176893106978460487224235045013007100406601559777066078679380891608578678635925648465627795838847119745371111551905660198132693352070804330082984684271593210508243410106493843617105284994565172117490180263283269659510667599438276531654566791666883160665656347163839903806236214912022635249192391828501637077484364152825095960242541209271851909173318969501626910571276374988763285267079552657661931197226607823061692729301725052375933262585953053855583832840537834002512517576307771321422445882711921764862193840092825992103121439243831004119815728020222621475985215102545647234464019683827248023366898999602926079348228379721041307989653142875713403033729600427329916205630106707719619319065863707825343679592677390219005540207203040136549602898050899029207750829605004082388339351677185918506757512896672571731099357850105527924796693583664152978032632331077962507850006648572254794408338589851020559049486993141052472429089802945267813899838917183875566918898564223404666333811029376980551748802583014172020852420198878119528879010324889543884201696911109819339303865357399705423970113377195210479083012253036776600408855679214304522782905646698606935147064421957077257920642423026778456406922028418914958081561801541143879938946416239463001290974307476090843857542752473762904764015252162429896922826021955250422366201949106495659486366922088791238971614575326442718505859375000 [114,47] 141893913231053507435484045157459022358313607200068916996512283415253913934667097823733590763089412843061158242712167556657515547780476967151930472997758392159229701784059224566889932319881862099680148461486562473973465313357264855751924462501130005643805846024600786112016656451355449785578150753956805536663422097860015417831811548388975044701369869095361721363650848596606893684020641792162117635133049397661023740534118032207130551655245541424290724853429122548486104122949273302311551549196088910145293942672573376150532543997109250218422066618663318037008473274001247214587793935116595028685415965034457964256175854538400067887789782227050330396228462780990070008425678774583464277342485210524303201870887996611285750984781000071294799486039276375982365401810470564091514108934358427060438581174353857846104801063619401454915660586454326767789896193096512605715370675742114095509543704746070669335282314791214340319391342566996277534731624669989613206008125426142475780158708596115108234413893954693954690604173622189631299327725079181515558184029850432206242925867278886609407614331692944756783668130672582316930108219540752902802527765728181801270996355076929851319362972542394030140950972389743260453926326168872685469464812901449387436737999377043784024914456650756205543889888839890332559686888003902723621661596403518381885261314792051356399091592195076842968362526137145195774010152563487481198204811185614354452334468171759365917218450153961279524017353890027106530795612382109153365176088032663939646142509082041910485005389943987281725780810986871937851184803438046920865586490266122539112529209960507286508542638447455912719007828350319486352117981607437883934719324146320294690036155655686433413537730063942386497783660888671875000 [114,48] -16189914093388560905085853099716542088060516986261588867455488263709440285079822790986337882581912797630027571948418502987204689198554417409788255375095317044520960611846301798269124771279444918228967372521416851010437197415238650055291190415518466310573174056599864081818760995122824385712839412542586516456861529506706340981857493401455138805490756891667344571963564311230693923199790031838904211096500226189761792894381172505000915087392246228472122805421881460119159213536097749018668192780534159607432108869939185565376853301742926755633606179072421350642509157478020351199811691326535634663867175588730896323964372645613246859812789027733799664962549579271746812905895389091028948314267850536078501843542045809765695371535378660422037674294456659199862560494189541222446545575355143615765523415018107782755314569929855691180276256987698150230590819622912646225599172718534029684259878548362886834331779113235188823185902446612763976161360390775379566541521213622895400608363002216109194401499785969028628470774980686530735819663304663525887457023125397939638578342999854727400395155960102647136509912526908494561404726592331551021667594845139620589238387629423630186024043191682373520770658304834913201695376298879980719507706323091094379516529370224818450262701647994446527072774017280538738333973812449247602823058414442002459896003138438228464892249570656527361194381778211505832959388936645006924488519972438864009695812657934703182055561132586534557652978726243182248188026397018523095100208675476506470086110809486846300597408205902336130119413896735444223282424287826725167822691317030920662259101477416479665646709118805124906169245099590420743034007164623141103835785878853950099733786397731229071465935310903666787815093994140625 [114,49] 1542130770234670878749712937516760598222853304470706384145364954483980961261587398579416238140315598357177652311413873925895738707198841025641750492712130206191670357296574397010172647514960761501188346551906462584049681968229407540214297670554718174865278916718467673345629886511068879779677241904937236883890596282843188818963852976921739057262720757250646703005912556943722053623480805894492948322853236226614262497030682554701588031404787094142295002421120949341536914418756326214914653382150925450551120513308810656538344048689436812898576770471744689723499641202794891370527458734845795545473047360510468271832709383138770881520209913948767757928297223399041221269194021971311335231685562470930565906090659241314449393876634172244761258969860336863910318253855200725310876773043448715132956239165410894441716372230547257457327184805685406687968303970183270884497838470722485862437681518871296128925833803130756760900895467954088518157885333462601380948595861479522616109649606480760824047966331974756318073325614835959628365832411521166699948288906400134851433065943332757302265537566911488686970862607571060308358935086780467925437014913333558230332636158294878677940891416180595647153920686386430397293686314087364902885577313750951177404016294042158321655315384207661656153113441681738967915143011823003752999419240249709838898005030419146057999351007061865860598601939103128077192346915457091145188648291604872964023528759921225547909600316012948850002067318582714570666049773789801161970912519744874517752423758451595566302321063941466548715106035862873880678447355869197216670320471947425040950602633448716751016664401725166290771419108795728715783420266213220076680303086089488290358927042198578081880414907473820659637451171875 [114,50] -130001979716196335957547040411713580796220345693747944526657399497707935524338494385517676993826754432291024066171615456505093790061952403108345889189066795335046987367694294049186676832083054508436330770639931243518346833794085732184377628989562675418573902146529034887728838368781501585027708758306075078026965964954350071567736025261035513701729670255910493204392245792480252528208441830115658770069662645878989057035474071331573765378652141290485209653069124869686794767241238486952697156151872653538181785248164518916787918369364590639217592436505626078585633269522699259673722969321291681823442985298865199174846452223895944410770004062793601502189026526477546398399223550189793632694780200813904220690359646223100163521148343102530851781522569847091094905416291546358365483153678921594932723307242758296180565419653053529218411604440589557849249668073701285408845877727743671095418366187115659456118681330651168028710170211906924990284557893907105718563003077561004487080472060026822106397095110219174091715294340283728626142780572237765025941258075597791545028867621701416033781693354693695312582190604817292161557514426832968391204531374227972169269488516671365174791818925133464188971562398140729582818099633347651059149230372089916684204546381557780304324295492654571676605593613440296171897239851497476649489040879625098525699445780832424504629389050725175382022048023855922463877457266417951597384557475640142612239618539667218070603293365515348514055054028179921151682719124893423251162120237287239997135635910802102356122707453066523009402678877010238053492354230837057120908198798877460186801029856675204656047142389044416041247588260915928216280939176379081844057615680684751966206349242992149547302386894495053710937500 [114,51] 6933892030276144230317412507021859606576448211010281272051768550509767436429806759781180185763416061345247662188035110756429457303590300213818909709952656320468606701003099513269611893147454488503274501559084584938382546656709747818280408138724032714259719067222273715301938539988939854651185780764718909668693240799456145604231091419809609351161491664662054433081019491955816979330703304486127020271836669806806870239226693112528415337659705815942471468284811233481093831439189978195608125471457110754189052659146721484858496692838439922624966595401518435715482482781038438784316742030377612804030231355639110812930612220895551790807439572122813983708241523390294908056728959059173025838581509815347372578384720391045583849708611117166941237719336874549688020642093881629015080418615958252371673894939039171110664110909606625834885604077739688098014882131091877027572166941478421908507177754912004150618259746812699244611334190874077845123785445482331706155672626273877754210745974067743270037794708336908695661890297984392989894765115004715695679268449789235889512666766354046617640268716113896400480007422288722891391199124493965086702874392632032940672101030771132592207989059826183853926788507939604771080320273068049760934207614629715612946772888118098282091527746491936725551433647346383691287560061767297172162671796350236754525379969872248289688712914646901999049872872800726681084765134631211053415620989526296895913803110217655270101510692298693136162980491205016252823005512444056867962427292861914825204314755191655377737607496095077288224455365616126112579769089751809112604065934573087497770466439306083213462676035103799662392211936804226622943289450431154803697746309305751985029647950163925578317580107703271484375 [114,52] 74089232725428084272866772527861255876920858127258910988610858446367605095163267235604988042235314654888806237666413949015730912703488517936482156985486521638428788718017845529407071569231830694588424330689891245805502311206096653161357320932735314349028853740271770087893083235792680623937506321977829909127343594899517132890623231255138732037031228657482673357912732301210095256517235517270596661723600449820309503310237248274050058065631741638661194091168375297911330895392655683448152428701832373776124114734644263659765605391189582472660131570906054053873025666628123333013524766244449831304262151625439230141953734664973801419098152169960959702648688676393691596992860752490956499096946719325482968855123367779365824001345270679749357344636855746524074949628062419832421957391953322839309338273472848475253905437664469632653057111359973370067293835735937652618881220497709131187155167886398143866624673130687430745433883354580824782108858649388041985169675495176857388713432391904909997245783445616991468765868082092080541281041272203923745111042892942116334774431091287476924335865177574893706803732583437865119615408579108112384212225526410672627823104820014338601395818104011413913945152828659717506129274954841235657195607050992154927499299638115476632697137908255212893078807366926953056373724957469750524748354240829466513054548309496501993420820583313077917868091793813704417173476286699667875833897196809869351506494649129983933350434769770755771703693005705011844523211748628169614787392649681172095945351679899455778382593050041743322328776726682599820974097209177940099885921669495894405201794038864702000626015793625617680953836967483909795069609525213309147658154990408156189587335792001021475912404846562500 [114,53] -28315014565957131257702712281449469068356293816354685121628567321504944347077332118964114775859633593107680798518939917313523384405572195906477505828447375905945321063151817198438423024057706463529137917903261624753707874088311616845689413331879901136075824470823684124527501652722810125646412507066786932464488366413303063568802792783587006554561516718146039690601072433392349528604181959554633152647498185926759810350731256039541528688553106864266688141793701700970586304400104227571932010459922110989018024956929477336611831415298549503693020452310430972636780237509358266259475130692767164115940101243385067268742694139391175067542218992738484374890315188595646708199553607875841570176292739611233588640584322724343639055620604491636913486712550587420867852055429580182476357179263247848785412922054660535773200873176642336858556813484278368926275815081322109255138878599817447922303507538680283685887702682316785087915314886621747029629847267015593283632964902759376615021134201012739658981238746083566614979413863775145952647217369555563357109920357060029785086003320790169260862348382019764720411018348769762376872371906905272889455356888264223110543732076869593132060751501691620391246354834317961822641925988354479194191208905045349956552697489418884398618058425804595801594150245310009649207378220964491644279041231939462070739960759991217194414413399975847233831068875703809149059503923541136300947773692371443345624937000158434223770596204892939522079752722222491942822580128117908785276127137781670300456300264731996710853325512155798079001685479997734495002992358292242149928032798874931832956359174794336142569040620064904624360649766053929922250393838307541137432284773621391862461089011433806844413379731250 [114,54] 308783488360820148085331688407648785337569937247081362195932307125071206639363863175316053263729089546249842947225297122396196895607126184222884274619182285554844661676415318295918500922130030718980364450275237539710763112454274512015848090138303326580247103139521054961040048062960663089654388686444208893762112232456617121302731210415050137185882349327075025255746115135129648852792273744966523846419813480712117728589123460430851838166283659051003073331322816400049857864155037877189905767539843817952183513904778844180231980023227569169298019038708757135082566735617701927332755811624900921573032051419877642764206433098164582989944722550112911987261928185469030501451868214095799305010067821434940631068832861310519499580604135154767188429120127497068521053940632750798587223779902692029753815280615462514938480244574171679568926749627956705277039666088898526152240414203442179668821318472764076206110325862130749725852928838358748757222423534439107561740654866614932387993387015963706343369124408459285047650121869237066896155015347643295382602239681471017672035767706596123013770177322333849968423363714482704160215231321081383563282022824713193248602109454851352020745898791575372337751167608259475485033467144097885745023281650045559362729112929835439140589002545403110673338389512713722297291598714825049238839023268845048637745853905401481733112914984958474266456755892927925841718452360596284783015070685825766364277030044123988426374993639458068528675174260404432054874612628828918353690249428088795180892440144817249084606202896328469794900267234741307048641105718715866539011081522352106983041473682154770209495544446307821784816439357539031568449110947398983635038174707046417578675179648629401543001775 [114,55] 145915080021398057536555318720613555203121433832925421708574735337463229774655686146107246811532360541282024526634076987946182152703777463282989387740588824890103330486099305684008836562931311475352706393462031689663351732529154870209312946953385989329110492002225860041721655775347614852962333082265310104325492769370806538887486455540974455330351606299003003240354117162866762068985145033837094893268472965990351853679409426928033653618148990235811534021051255106174083624114156025064552118423461980438221189911951064033909073546047949032242206163366123123793909147513321625468483735145065065597171702809516710215886756197147870881087364841629879765920322290095191699822382866147211811151650558536815212256430492254505345670507736863773106397005724189936136285183826007611002866713875004987720946184632909271265365367444669104979545495469699394806720863707815443049529090600194335092417933174071467879524657365267612515126091780872762942752132590249839301147640019630843303462917607282984565987566575128282300234523387025928794832425289436395402605092358232267790595966235708066461097800647745878797128110991259116922833726437903351683441429389551909555830803680868024729974624001491136056782825789489915005438452220419401748193254769128490486418019961319978314343213820914385236999055726834228410169604450818667095062099810568249642752340059990141493263023392231484154103381129406992439020994410164004992420344947798585374822203247644222681557695874262408496129679588887322268806104172132182298988699943692965554952171876503448054204331157775683486355491526002698654113817838153286431391832850357120036263014704315262628664246010452152531246775941002673010660238151494830320185665025841251727926381822571010588150 [114,56] -8074420001743037982060249566383245015760006759728096378221308624103666940122336941313854460109075687595371357736032645571271796273269810176504822168066986518704136730409468837547951397102851010269253190789855375963147100980338924461741129771500578721637108648289276644399629344689915166196968423303563061196278764060335820841578232948232008274377515731096943485540849548265254239112404385555092316955290677828543913664811667224028821713739042647135226159376221421023211682755422341074593178561233804341792857820362084087795724906218618309225738535754045473896000295969775371491891657541922423776098093389445573949229594184403013938125944219043020949121845393872508447996926315203271228195512253430202549923689631609768005981463317109102823409317863393524269678381612586435120922060747928846879287324493461417093023672350629632499946494384594726822723381905559930170998197487680679800141471753067745176520070496084094104704694534459440539335795265012398993527617417639793606504148332024738985622438674440125944775993496188245126336698620750551311240969257395152634997423892093640775079833702955344951916280910114722286341721171040568191846023043486537435582994734219096523958956904138860230050924872522582587117105800718791354576583020635160106924046284173876215514657252041143376492565308335685139596863634829636110017638623335543381251664656221316759221528091552273546450521214704817373215472491598256110777650476707597794980627480337506545999144660900117021303380527004244170363355624315792861359659075102616407903676369035191149321432932878267726701166692036813015908812788216767572017465198408294223835490006757311449901550869958652412257910179945760007448420000918679190908117652684470287858681183036879470 [114,57] 106405642014077308779672059381568560681989292526290709781209131944803148205230033845538917121339766165811565911456884012180255957378570297075838973123609622667028236096494180155339747062482910499166739111439173469352492552411904208263916956190908253980496587305965214330328710468615978794317719925246672295806460340001941235630897571280898250732398851230889803186012945405946196483052031087451986226896017394283000546710131982487879729611974254357537212324597809620570793288106212006433282508261940496078656843956177329238102913755240953192762140376371107776005963360419413781089859171004478853658864385573665867290212184672618466849463520761814046616683855654408470977965124725739869667351777774888478045230263752675124609432367090335903259707022384365348739571897277658303958712626667593799973071216940662883539298971039150459829087733204601940781359218466929984817668629823601145162264521230051124724539880780876703446596668948186632804772690535883798265733070888089737192044740589948106994749712799583906101650463351163789979151822083784116333169133137916639691734774200213769877498260097391907115944738427738907207907527357065783369906163374719007392677678828190190012078046357767462023646138199923994233921567589574342684488226204970636938194775674280950027736467935962661480415238254532911690909971862023773764476760805255267153671843776973255525673519332864278268316245401495479146209546249429099084293974435154312978686348094762430100821392090688953029166499313710958889920493450694962288273456828712331226911167761652057684268523396566903363794074403607617392651812414601167385731599802096419348637702446093841798008285993653212969418773720520112626116605727498265042743459023298019186112606832390 [114,58] -7779685175988643480518702578372120726059775341913789563164322596025511119315719193098306366267736415012059232106981153982622865785398292144470984348829678610326969959677138724672395295109044413721374128238993745457223728237397670661117338196759922270307683197908292770667923557766690608886496278042693427692288162694303295201611240783912848253984500684289156129228802440688060283609769731767950788190838312264147708784920520601691045735568634111951078250161858715396914515472356371035889919665402013361140456337364878055387426176412768267431969953847430315381036948869726952093756850762815301862277118648455220887588224133076878234320584349272220653688248184013722301106088531168257059115888122025194659417355513715754967969452253355084736212601669194828273050318480801920944568341949493692214332983419213817742734534635933600168410579244423772160235837646053228443745749875922849322220510385063276538541465510473905630342399422921594989757595054583861930198698174911846010047206096168074018138678513156140761538631052362828715154783538343368964829971594724935179679075989561457085473959226299551053503220722822948456866953776439297557602864675380086633761811047765318114981879450684652407707887451111703462832733850713009591254082695082714436721732115288796240516594587857510073870911183808475635460107740568103695162058819234214818397782930558684157188209372668056518134209885843494901422773377496250425120218275796563367196689961538398620209889597924660092382314351788402391920927402588523549974893359812107219342475880328048119136248791738549939020660958029449846468289016175863797887926677939589975379067167637803337875281980264661105073001642778631158556951919553061452684455440306785607133218945 [114,59] 611080918407022917082832319882208946611030994406022226822060294787625425495289019937666166632435369836686907496655595349414056921207613624581292133238422350759734116282434444444869974275674447374688830697027281380917264794937074618371748493483703891613838446863418160033880859079108039066137832323190475951772058329282632446600763560718821372052999952860985984662537770541104794784456013377553346856765396890523419533370879754903035406893913442002228702936701060713775389811412094087789555318413826613779730696990998252510838476331589779197914654695070754002022351023820545865264149170456928819066800064430185243338597686371388208469427336199575904492051217954182836402491890485249786639998680737149449880308932786106237678067636002738550703238165962929506932390854534122694956121234433141309447492180467632045204696649699497469756065891790866188463729629399132906506507634202274394010265944293555869111825307132748650184789844662564934913374437722572892579140514404158774626266932454068701869745393501082548720638724292465029311094760858341991073139826307910933691469079139906159269627214137239329071897079733704584835623559653075402762225491876051644702603954727046259797587691426833961497363061617242152114213124867636517122466698086767366627092166760566424513647863150186288517126281340946386841017692513338373491623360908230239837742433920950570110209326205266797510272473305254056772861374040635113103546474881628253151421079825938539832497212683390825256312639783533337170457655593540923158154052983090206257431435840701798941995046123648878392391188060654963418848299169043363192521392682225544876702113699428235446329380948105382342905244185548434109152380926473360778016904262552342809550 [114,60] -6097456858292917283199117094234779529746005586584632877827948779213929340494054424820241924848879206954208035000186988586209011872195252357133273417599324535950465647659598002313663603168214851653307871564739686110407365457292406342586971495976723364624079659943616925349878709678416076002527567356432934888331398310827208525627771340420762126158516836314123195992444085295550722920778480631290649294987560097724479269077839206495560990970411793835241532997689234913767981732060051554331596895321332429739551949932294627627702886147056488184293461775129249561179252992331416999034442592005552790354339189415955307959623647765761849425517116156024708001010442720061382943712211931225752966582601600799921923071502461213542870952082542384568009895410385211286927273676508426594689660405022794213012851310243160133646826938615084566116504419203920182415423062860915424003227290948155473137880380029301286851597032840873152164226808129586625894479832735741908226724198423796079514805439715236429080275199642842705046801954338536567540810078519439373590045080603767737824815805047547138219389061165558552450674546663568490651366180584176912135069297728704383089361420750624819942530035715898040092166787052270272399562459596457930350768543707720056592653880928570084603727561609998903320141924960470682973884379875527028060907849785681129516491548241447572124335902996779304710322810453995413169692753131258442704869558458315766390054415809671299634847169266014123603951672775763548005583183247252225149576991452193904157820009077776909456463674297322206986519643956124564732160900535877406469255579505596832468776220755048216293552630136281624532512818149084312778574652079986473645958511058972165 [114,61] -34810416541655497659457223888998736696968214247943791666966830958371864068978240936654007367726689991492572581665517701758908395908385159007590727250954819095797135850451778439648996808908774049898007685067882955051113423809892740487122256901892155273083270457635787171642444358187283429483834864306778978778271182033491179603928294602687063002308206071207938660959405567889771584209896221439415220667781452170244363973493436308855824625375787265447655064012045890322506096118052945304150951054589786224385010264192753256762337788672286274325725978401128972032444435738026125531410307328887247332496902726661666928504824875335231624709424973626173013196040124349435247566159296968328634766123429588076072135934714760475665545586438148800328695564061315715434644471983917110176777788875271621462712845018001847385445117691237408334760890364489863254889259180700765836978334031417714761212786321180487950688424303962238671157101570481775932609554603316449924666536343154088300322215307521377856620523527909259190890343158293912338393199178559289532924292517543744171445462682730447749065283781753966817010313706758819644741548660946513045175527560184957683577136118310046352280829651039514267565056479860537575234348278802590273423615964030463369925427653714343699097696559662856790699322358508084266716205148662204254127978001424823753691207893024484355882944363148898258747619250438958104074092629550436776061614784313686023668723380188060950735853401432535232567275983268807861814773402705817270990755937250759587467598455996539457204244666256301609790705419503324150761795578639822803837327660586363503540906825377746593394189457838928152687471724105772173965766088182401043025429046680 [114,62] -3958197271130752746358252370349010997953788988469638663982211599419577592025359680451967862588974308294400434455941407781336382137644032730969275964059633192564723887358464935858418167800727401415301526969765380043856540931585556115529157860156774454125163892689966012994608439335611853960143046865262422859679692247081190344782522252684252656578078683396063066617937402826643734207572281333289613208459692044597225953206692117050715396187462929574571506453578293680237133137017524006934049182674136227882593662677091633162937400636404112764938082191447783541582225036365044270187924894984885569282628170917006756580692796330161325557042079186620007333729936778353456921611656923461942937462833354324552440810312184426806537331817758121140069106424853307719874270260904792347253918198627063350038126217937633017678679924942814100025284237501220971672978574203972140215244007436224316716880374891802301662427456802813760584964455804421955530401416899735617523274914887500828444030960838951354672637054108494882586215347957293207821900231626844686673552002199453554027811469096241720884861214144658842634807737096765649997883802053503274936129044158492691565234546804622917653282939781315372314528973966773399562607265954431545714656473384883786091546867370968762794873394720192076215300534584627967071954097535987137214473275301996295668705845412836568071465075215780090858766032294129661865253846917450396559589635597987585036023121364414002014658147180766854766413726448737487511769801104742257425391326156641715411746139276507592539075426573247979154818376849104739027350287285626345428768938928073067623674630972097122413944422969482568888320300262531099863504544078860386529152540 [114,63] 769923714766124043277913768692300464598637288000463185771310362281827248407164334938344042210808938957909515969377248899415846304383715339199286685961352641232276813525922280091500930074169343517154469574020730022054570582461239050023583295061382742110511226462145309656251360074069422144584950227771043864585441864975238680964523706303843992851246587411440652573689984070115661377605534940962719097338384532214639001080261789633940314512859634700816378868093315810587507308573074285258769360129809654644859562074172504805532568059631898568509705785293220529804537369246138889699298015756100784706806223783496260445085200722027439478281309518355914745312452547343931675899889949050162817452525368620907101019933246318347345813264218080405377181012478607556018957322127388455065912360387887252643506341859433931329736320879317724147970916129459935968784089638378671370168906367165995903318140255484552678337742913698864503727678007231802741762725569249022634550739805562222563332543709725497785603685731703405397383180945794526721102179548578988283761589682270391380217652017378402301481844314546190167420559567475590416922109991772864843330793501392485852636786436165473730757273333467849469115227100389344181115197998826998676508909574437667431084356113329554291055372067069139491696615047988216271303059666075220051775918743274250706068415901364504689508085675018672929415026682168556437371313984409372131706702082763016130579542569507153669463519293317798008921096577213600396843931745283238268554696012362996757298261437336823447339141424827818604844884278477073430208046531970778534568576893562658940903048724812020822894100177422808331383824452438787015908058722309532031380 [114,64] -25856946720878569938716364162459842713997002719096450777552264488531351464471038009072517426711411632862154603929046822962981508823386121486452026093673201459792646587141707721431557083408453097448664623629311650104334582484427275589064637333409457186822982646679842133966553325189078743305701409830698629573624576394589390633331618684631217223895700665178024656480358930543274492120453912181251863261126712929517950307586806756541130677008763295517112524505774501659338811357370961213105348310872823753992924098454204338283304328002240926091023554119771165825941281943272485222934890621506911311149930458712539573028738244375466207016613169382043910381171456926999091042753692225330618186545486062100120019619112203124778380472616159146005006150960562045218749254636583936725547935206172772054291189307153707009616195152825585779977731258927396943877179979522851005936284061001584051358831840305867844025480977573143773162152523623516889712705789006171689241598982646667093651284976739309598884523574457956288549703569519285688206354714821395815573581422920091586133204424552298622881966981785095349273913064550187336908087541149633129257393630333408631173781301431216814895300202405513976980521512556226632180961335199451318599904045999327119390053569726768868153159461090236036108430705125564612236834711736442786476004364530188040488135950211884086700149056875057902955065579331247906245613834354118942540656927812164011672276903589203304307958363312050891989647743423068569193051318687610419132530800731390252096042119509929780321609969400085149476026510761216968640627794765916670773907877918890430850346304347557241320441931644796278852256217265751601853236688719709975 [114,65] 765961027509015191247213111108774908224023876521243135162683507809528639225755524576433144661231081698992233434373006501549765282666178307867721773690011968948979480336228445119218720520058396331682249040693632943435038564470180327680208790015985559158992016912290007759098831706265929646436290855522335323471693122917826115988236141859466349974373420041281345524621791038703554351112058854057350776057967726542959138675571940476435973845434809910750457260927143773612641766585362348174383939329323889841051533684980836693624241093596078569043825214371961416576597644754879215771978269909826693123127043316299141559788434725098346412138632736606205350612387594046150688578284832685297468576828446304092875973281372193694580687325609131871383341112723912316458647895057242189417933326543892161010607998000515617759146095473190003813227613815507114139199319687414484564363962804074746928767716428182710189367040364633369732995310181688329733231520182307957902548633423123080723031540661895791732658764055349490258075177684504284031749246053595092197465641461727449615228790444603130159607804169891758508256547015125550312148467102786257328485224111382471238869546615046069374818099615149574987239281054162315546290099929150389800524070427967785883889219101813268099695777667931226430407982393250389877892978515601864149630902677305349442620057052621110653213007428353938858597667568110250273115194920566336700480326686208517188731577328436819566152459654362732510047319117968961388855323430263045843499956419813533210459984889257838934462547223203933427867343380675343246595163324691135410403383526753943798113033446433905007172692246538629421993538824907970158478914648840 [114,66] -18026380834819654252053412974817335296638510492924537471649056381752749349537681788183514828427870527745760204664766495606815376132449727663130427729870408183629976334909941940843785537346617645302449921421548072446776675494745447415584320226650985510400366911689098623275121042220783901497785454828388028949724469587822862383163924796714716010635758363939109484383042454224939038151916087978785704153062444524222105561187971293857289436638875664693418129164214980093532665530467513667232749041498381809653185045018810524157259898929522143588081133883072382271499513322365002296923492975136881567268717531631101583587993503836763451052339284612830249347147541077838237513502260379183129229387109866391568116815589699992177932158632585077079960636670728346915483419107857767146145403197659014896212527988283195761382892369377481673451697242714482163366737455503058782724156915735981778345358326566629546081165748405972798856083618621617630223136107209611433571353938942232655484599185020968667378028577215627285381659538501648555269269826569487960014809618641558612584467135825147784380475340797335950170800613464903409311989505528995313251016571568581367154220478897804949251182778578514932124628296052811084301047694282995949056751716761567466933713714398202233561687029052369264554516019724276676727259929293906026115869970597664483428346575313367728242298095509228233465356293332991398114240743901771924045814245835501282739886249153092904246299028888124855926879403839674493541036835986643232288445878014921436499173304021670361604022967928587253956380530191898306373346231257523803320540237199677159704669936884699540329343704624703968222886809101403648025354785 [114,67] 193817470421117736602612235739901575223781348863259037879749395976923125691982247374960560497346000921091253558587075325856511253517190411470446791847749050532377623615444109171894152416390379019709594063330911283640733898550134200226522993847125350156277532872123798216733445628015486619448252102556423741045567789160645839594544827016463987340873740433998034672311181458441272795892072048361796468235207608816084966663205020985816564639221811945439514183410947313089426877051649090697980323381448149311717782857743331124454163873719379664165301941661706345134907907817595910166749879657040419965247215501914229733446895802507014043143251618303483911698754136685724665671546635082717247134016727021654362754802729043676236544279032153871800437730369991037381831847411430253246366732047145083295754672492738031583267380876602489565517942274447759159741136928940465231751092855720182189466878211304030693448602958103588274019394343843230960714884303085107328597346155003697501005739641856742171278229294294030293323937913095029402971083325508618303168355466609308163204273307290008888162050970030940303332329368421438486931070600482281350840246639927449891143135974295244095556934839641999157906325186944178361128479192771455700399395323937811534270033185489872220622628927605623807785553896857535025695681158762031070354045712697330032690965083257580877705830481069653171026318853236265298970871764079630502308377154939544969440549492930625866235708725466296372387912907795017304151273274279206943933038740891754381725634748883000356194623980582260667433747365376164134191323096659010130114279956373466134951667598221954599203001189043971765036824254289445573530 [114,68] 34067688046129724884893363521954724751725603269197231275785590938532621909989065895260832526728377178344059895626839945264424021342782981091390372903745452735538719469010901453896495348229398737571481079663600241662287402704374491476959479937630076092623086923625821169959028852580523018984689327902615770560216086444382707554943799793922440686391731040324346830732519281857234274824134282535379817636783820812039163645603588089143069377168832837757265504469338062885992038453062320937461837458566981962207256649183710084093685929867020665655084253625845108239693560831199295506392065631680204677697824645347162149054897099591995352805688662672680163543438785920796421845937601129755109675979304288894966772189746530517182398366779556196183577335368033519994807119018972404049925663383943410478502963078284456762865822089506427149796272181960640779717107345346592254758169325679340856282742747982905283151823951247108397287109039602341212185126618995474279035338114411137556588796549726892960577139320279981467366761125885846071577724060605361635252542055570200888565524219446646406008606883468782313295481345196553567439275804249506556999721294239001911916039681307534983686884028122205421831972102470696518551292888605903262442608202198634865880506822241672349643272372686782960105104082098480001814187534026987618981086922647979215228240225547939462832122226916293173906051528683885766729660180314171744852226392843192985843776167889463143504283287649115087817729638099929559791724395463264622909040311326377949755865497520248263997943305891424518084177046547158465539925455411432825457570199131153140045864701932900177984565768249165478111768923757090 [114,69] -18138484508695047841205538205489633721635371352388534385226002257212643257254081383413336002336064692549014186172913538427402073312109815307898427659590880594658478755546187113693779822081187587564602253102365878338248017140308110485854456503087742421793020255272311610300490044281914245953244768543621087004436492668651605267771805138755664358358395187575571176359334769106799705203841554688406477455178029237743747234973009909327529349746735643446745899464461303090665680464689400757804810286867064002899847075622248824485776082746136272731843589597769833656037291983035241602274771115345002046010602774647123389473554798225111870143180453024514502947348469861295066748829930574544184896975448756287125433045556594129411812386825768679053834479976634326297313279934820139572614805410214853639536571179527824584769017976589677824103674706566999652126914369936133631237795050498634942164802018487080177679925678941320793828490288522278956588080408943592705841652412253457325778430095004423971889015788317567589635277717308248413483631160072723414941840070557444975693874896194963178940399327460421826913127734054728825965784762433215772788275713923888439808134977964726818014966137990231931776933393653457165659760745626103612799835478720451379453360600028200964431434540449128719230090736550551685288213995706479466247156773482422937421627286549599215324786449892445980259824734169957608268677493918636298446891444181804495899212374008961260583300894900175540574608132207502423716410629247776392434366188192759011190985819421803410383275738131741046018424748466954371713805246122743684233341227847271298360966287636318768133485745460784362542151026290 [114,70] 290954476884216165932125358685267918215013297120304104208456045081946245795794312770539739887278453112316274212536070794246233946110149328854250544451142611734546469078747618961275574443462955201869239706462878231288131595203846453331225746908517993330385103251006014499799644466768856164556077553804034324434611925525604241894752542436407033450035191380496637429735218484481608178207386235186588174819141479166049923865773543587167778563592319505844783985548316949114749470455102006977132376044377178816095648624334930394241244869316778862189989718989523168890725829748863090250755549304459131881784778581667221254622261095036394545722006066323578353562349575040161631497277612340286789103001178235283226207332659225047466206065970564558461873882764773580905963509519894078448495784394164164215344409847772929113151122064439549458662601647356651861248975997321450480351480290764337054307846236704048368120536838622004264565974655715544174997242014191118255457736931519664494820128617956521237795125382825941258639437762701643628510465619468418750083284453497928490385659146594355805804771521903652535410503811762390987003778777425218243085443549638714889070164836693355328230048950392863580817593554712672326322426182833854507321582190753279941222056280178336150697960027888916713326960736767932023805233042184422258373026523265102846160711548228828998186824093494622062312302024360358187266360062583510011864853306541377020318364267667563008178028148326558693428891173602678257057292725625868754042397947837040275790827361402429677696612986124349999811271012635136854400583602509598581715394995777655954812034891345805699175028235634816844091882 [114,71] 65501500907052129391657737043158859374946067891235799007951873089540175001754961357960769101754061128517585388170895933049280489818621937175884583777367431345299703063080802126232290220280031684480401315733528528981741055367688871232827950847154560063726664925407035405563808378515554453886136741307861356224229089678182892106333646818396850289699737353236253271010399314047517524211067447715821766064811702891633637073980371620384263757352531390889187451581385389545057071843140751068253395334089634022925233513046806065554452962963194899516813687327330914082042558846247487111469883912960827522853506935577010105385114257211009210871314264760269845958694138155058759531878267513357294374120853873877934847688591247652209038699392606738462704472167490621192039037443434896202864084810366492775519011665915664861736176455832410397152662735207517789295767761492933837737490405039827432227294713811303574216767948209258775992000896965903430679419827962758978128677928412541656804226798782522319848623893817307208906831925072681850937326163452591353799378984431350944805382294999364079376313391559054926964579925171974345008316475515504240782918866039379060691642144716494997291515754280839796279664219281098446662760471773155413756128682654859606250856602794069962900747726438416407095213954521373854319274596228356769306358411082484899259528925542292904909226220848455205054245521068781657360089085427351037430498137356519664857723997414295139463008325486048075927323390795745553213330002491982861425151684747862078474136688497056827484529984462208972534387896326456327017391366550726521773319537575367008727256410714025901222273442667715758 [114,72] -6647793797771629199809050950138500536755374559562465186882894547868073373904906039626893442977909210641635237310598190412409200681817315634704659921346948757746063051066287668292622096575251227020888232173775087098369623217093540554298162720789277476853514924356020106670649128989197693925086593224629183453170420702350325997717368801392992570563971532756477029020013718031553730927389716442847422837829143963439906571612251678305876131801441939412965539621215213454173639801502227397121581990185277064506432208133737548176712188252194816943602360464724357709719416841168523982858863615943037209206530707695017695401999990831808815116072976838825039600001618100821304058426383833705873163389293643089284963145905952125053508973459807071957759745741873413898804405551089586956169201128956847295245674426911161710740712951259897796287624243139121540439926257982731333817465273097809172223404078208806204926785680150492483543255651238248869231377680652903633176632101428933188776017420909226591413273136270530223662031998705066480544990518795527149002263062188453938598399802895578298764628275452199904902205884899092695582881068725418124159234777244222009832227421621474562847298349591855006165934963128120656188859491344101977807024555062350269177756718537929291584956464558550735740439389679873675318962555198752200033368347289393455798852577372924137450253923926636998944155631521021795163725742003075505122687522812434724354587292090388884194082157983446822001396190918022967223341856404067729975964786646427297854758505491642908081439855166620531183197435813215654174826145911256910873116646980114696447170556270251599556262886298745 [114,73] 47889440597225069722081716198580324921334961572159656644422027598222259618750818923696012599127702336447117057745281902937857626532865895996996301441580785464356506246896307395057642763100722903797311334079014493806154383499492042140444880026127097237519084058204377334349587506750093445883355474251161361761715275047515801861270894968265379620381148938373730418789327306754696364404632357549401154028361318069847564703551728006348481947478672436476416535210761932138648372412629701890203841141957245861652223546721024850300714046467382358368239134547484770768752542838534621906627706799159895872468178253778030535179734452540991188790485742505807814486807013943557448026934102748920372820870188202264570434853639095937627828883058833185355835528724663652080631564974057075112814156711517782259097366346956024187487866429906278467426283872130384162641799542657786732237425012480333206309393748948663026172863265284148853249122522374461305184497640008837394273987599083728380023586035837923888696070112301469132588829494892992454056744662341058229835284053132111940929855174225820638910952426200706754572275639839403630504627131729855379874896273250064862435982974564638880902250927051283124629381239580683121295617673487254790099867944401104177879957317671262094919533534703323842393915285719905746894018939378959684078967248395196754859318718880648799657768630152249702832916219114113388818329773781210449419481333352340674307551705657165433109813234096733169906788489188908539480323987234684000413365954618123618517120235113104193579002237834562279619061085205001463881470258904421883752800336415775066815859272186901399726950066 [114,74] -267326941518691931844558893850345874768093299491887080531952726654459408886397705409935902788527036920496443269213849669368023365743839935102718625223042709855085846295241535674559621590506103428953535044669643050270169777571257649815284183978497907345728926709939461899964263536670018283940060274977425169012952409377608227935935312587556759415143783150708846355586073002673111839723344546057561005764678468091288116156903135420583771185243527243339144449433430485930931186077373919640227248474965721972421385826274158542686872789021310589273455634886480843599647877267077141893165539920252072511254493718618175201160804028859318107901423199170261853750396072518906460254836303387436673924957238607720712649752017827237999335432214114170471980528499085492170432720214016918443866955012999331050871049313525594112274785454983753994746889887339042289598260241765568337316417968220109097743005114398945948358682175947142415267124747767250085865785420834127101026541632126601353641054900047936817014727452344614728329086900251883904630350904702431917096237139091723024246128393615464820527988544734215558525409120815805019176005396551961201117680216159643867137763601713662041365600714887470713838183163101446206858636879998147834576040783066057296318561320710653309353469246410990793920774038508004329363522015392855971879158610000834846752300846920146310419991565727216875913863497057265491393994049716022618059037635505207380878823324770623134829993368900815959424351015082042226902620999308875432176970092717012701856575292431261945942238197527492440117414267906227660857250705446123171537957893538059820354077886828822687639 [114,75] 2191680907085987509887624454838299126210696657605262263640802836319759807450328959448602803433710818334441020392591838058249103005273368953192373155958845439674686183820259986897929117239876381290053026753543416929250499727993668673529639802543171707954702164938574901769528715516009681436539961724859015289370067821690629979402061919085705658626787095426545342242155791337547557858429339901649084190723225162030269696807630832470682466916186899259225037256945357380697723413730056693246092353541286732177686101291154223925387525656723960213328341757315415731778279871053861558348217516281542782366294798885700849573624426230506735705703161863864934063828117503583595295230321181419175322188413975160328019528915904461801460464643562807838552439431535172963413131833395934961075384319408154291722196268330064829588945733002183626238333364473568482684898826577814517643583594682438813758240736782559832982667415858161516309017890183065210894391435648594612328521597079898363357677651355583429038986251167973930532078412676724971047257756147056345497249508531181145262352298095570788242401035319140631665592164655778804267429243432279571851879670615475700130125347759656398570451024085028300749033899971052520298366595843674920216755976950771860549185246598913145453734979912958538618490207618962774774703075382948085778406101139990890671085697656191640467731554825820494200211389069849640137666019431212467799604811473112803310690265035289506882898945892946496912173928149888820202173588021188306638923138295011830073110131942772205462217148804189609387271919257114083037130065044886657108203054043900445083191311089600758 [114,76] -35124674632533079739639601872076259871248471807049375411228205638758716070673664359591174166724046784940359604576420465007098450409139105262375215673461089676542313325222393022588493592998705793386981172506471531677536825372043024741090868611721930379449874674291674159583810359536832308072523660693736428799016033278349053964408487450707518135141091721764449984019270712240441395646080938859574817226658140363655645316863751230579891352266703944402212979243248714354281798485070287970803985021391999610938383028824838041136514050515240396372374729742507326824833195685715454890539537115235917562871173600394681474509031832520636799296768349193630562426412555581572604294617454543218011012947183133845049189611148676142758008479616635415550044424711473844122149632866825029127393342042421749726158024931265058400829393823134860230842704705986648397584433265589812704279850734478685618381207705591539513859624370058334774359392749980095603200701135231844273906802185110293710863387959157060240631786769980768457824922499118930400944952742685466161689980233735927755756663028521675352004832009351972689281015594984818366230905139439579493480505102837604979173186647238697708832669424251654816037111501273158440218092323722059288186934452845877310770029905822559738247149032003473730819050699004363526549203262864366720415149452116914956396353227728894134676475930537287939002931873962827947141605892092273271906783806555893984521555577237340087702368404747115386423795020364985068267095451502038056745681583170944934930229190776611270528054172835946725059316692240525229272360671107956587835253791855760548333030808119 [114,77] 535804674823100616005279231549486224927687975878369240835801546364088838482810290403974905647817051766181563166787800167304490256047032412673489661745043327694423746252506771917399874731870575825825398718413324261000814520984821501914684835172307949725942175179012625011771013648479184669623241861848773028366075708224919010707058063329649750631162391201893012509413443573299641000125789225041028785172478524736246602227015357689859643201826474821629359816130463105399461882036482334763630450047505932856476474546014288939108445738318030855724179528098411251262882022226797500994163763336533892186735650526653990360182341169607675712382824522100207171935226906438628091309033204240148894460952641757109830062324205569579602532152388188848093932506287145577742846518076439119238899426637215640006478519051808406145489491044894265885546362026881486208262216782119268079427996967523767716318855257080380270874453209634350994758788614199888698832577656293478357466314194724859766936072335955378946197843863898785943732074743305300049677844065999451965954828960860770345127129000621246035178095018280136950965269652747485029747967799787898891617414123623215864296522302323967224578816246264765113172831194170250058389628609457601469017343084941082333863929810676210981238964070108022423913738630291674115552441807650421492037535047884076128350893413484580149848736040445010253293158392308221540355964617829457862124103624070794634871750970938221755090841175903540895983275579929896168336889561060602969221062106934344593470407205228313454165286689519287806680581826040911290109531925234645617582312041440628070648632 [114,78] 5141412512531346227521938240791048270029916778191443033097947674791047417088290769837841399593263918081404393102077054069172223921131847111309716726679802506493607002498343987871906804183647229639497080557590736185885583698591392744782532061089740805235170244607445448097531886239277796689449108348232506922728981349861818911267027097530566513674244036482423556136172378114431434566390293279502670473143618184497075828403250162724354012498517780756718625719218982503850998636431199251056160844607686304803847722929708490028352878525417525673187155342695022969002397851579865043102476955422893659218586677403099307957370236612877446082332447373416746402383263030898424923267997678378207844675846788501369810006323448636759581652126919885561039672303692471622035491638863265358641968538020120163934051746376393832494253703610136084863103479168909861273121248480596454096508648953340221333055824793975910339958087809987292655681407793563503496578009541098496206217833601107545213452193107023936436109238827170292687121001261302764497048928066007403843848553781902293380853277578164425554398727730680454568980981845866127882621249873512548962056524674471650321385614952751684051133231143583666070490405220236163991455172738469449913641378195956059568094616737611597103538527715646581120103114221235769414007372798613943719884878393059598270395999795522829995994053602832099774313098138599400779465737489715246971350692096395306692689358224309732489758694038456071566634826220296294421086386765655003310348560991800473648251698173652732901447897117951678109743938016249078321310746032375870522696081661115117995 [114,79] 24974318890121668733843862937161097969195510711391583356727964951335248735242674709385122379946979238604066305720834953626663321011854181249421974235246350374812683633720922413702451167417786916218462982741986969351831945086932529961243373813620682382942644800336288738674454837313629407744694041325308683216670372120038761119175119515826189995712852283294337412493400831341425449013231647809634156837805358720111518333661166665727476784220460024294316896266169876006727773733917120458596395835634658880395532893943827255148026160982311578953592510515815685534820041592885550782238126170836287336909658308791667506815606628849265895663092138545138778205762429500705779537201879262644984379258632244836518059948513920597106597696830827305081920600294225284612055004476601658935488240240318305371910622504796159886296091772774984195811293026743026489532459937224275142847421097988365771071312236405807957583784190730593094836438763541256407521494336982312410920816702762450521633368110302497876487788137383676247122962516897051152098157671743289572621884501504889051616451576377447078538154793109043150136676674943764348954051588447656338902614712158696637310843163923060698027247883523247742213300414696584365918950999542454721519340913293427713283999635267342048510963419511548067073008206103740063427381444625123332584049966702647797523544206021154770952694251841661498950718061118602815240398717601890231692806575663738327757816767524495005835476738206141262023384343937138785606186429480403647289740860695058117857896171049090229506186673248025309280357181987350326420219500766323774962887754493857 [114,80] -2063792234475592281331130046739299707012061327661986006666716245363946591091308096738721038802799870646865783885123735862439360157203058437321984468201532940092715528831256013598691040479518575607003509459455759770752282161661398808296787482628321298248932729105334351348580929116092550915459728287148685228999314085248770519085216038175966289251407324325010834328295435090361038178678178140693341349352091749805908934698525574112630568692286010930560363511898826648101356139691782470636696076670370981840809790486062011942931163148678745918816398600596552745567952234577668062679921608483129368356302632315229145137690150192706169422683197338701286743179243183989351320951848933660565989407075885950736601763368073267545123178573876708253737078470257543075135220449785669228742996009158706304680952704569411270379486973766219500189856630905697535426464599207404773482661248228309102464850632458539427381472496313108402999220892761448698448743947387573239732791727030128544165266837653171496281613611085601581893163618629888089893125032246529589975016255659680568759662744122907168073297122985204212984756632628900003613694985046465640949955497695147307804721512206791257126011483718308234808544682851541907517261513620015222155522374401429284969152034571276893419824745358323787127502851017379293947959159991411689622235905473715781892775801001527682526106124402277296591519808857339589638226556159669421747917454976829551244014709825435192689466496671064787193009349676567392027489565248791693132045536989611471104603139498126743506876460328150667631157575471180977000259790540370353867899017185 [114,81] -100870596990302307315009758674718810773014894215752048002300647348912584296816633471164807682013082966907003990180921247187966714713175099215774458377731109740989402143331713502023924318388019482508790968272447708840708855950172609726367051797277737829353551906313868871379889715172386785365005075085557303769822789314953821380471909468262286126280843578585661122603452065344089860031699987198788326825219374122856359848673561901998720544506952690950191521659269025634465518996083804800976140673277722344129739478983265641936163432470385704999557203756084528954224270725378424909531379510566652904466314275061504632864749154836611170540478066265898152701016782553958866130025638874401369694612536441486599759920838897336842318637191740803235057420123554286259024201693958572563479492475803316857342138539425509292045096078014085643443507698894681460851906418001040526512914616796543109481560802324506838127735593220000214499962051242725971790533806833566359760318794764993293522387620480146007333403400504341212768408048695930744576946912922062077910095109209999130232682435925541346313598712856155049645792556594850165649794271549367241065371396881929784850309151395207547749399616925593858613846554080092573197142358972232668455217599535610817354159198878538917874560418243955355594718884219227612670604764506949660376960954297275941778946531790387596879237685328460827974105541819943935635376719073232908564880217597564778442739304255330290617859047719439265446840478263194858822484560533794392713128227932615391102292673504033667167316398137955920280322046714057371197936078134318781898922 [114,82] -372858303224871481387019968198049535630793706218711943351503317277904073094924080105392098852774668245307074870910394834788080957671968609956095619619138604480911043312434622825518403867364503678877241227147345983200174904643490695913720080194333084956395084151398841406337400833152128553710829782721204661671649668360652782898793741057825609176209335407523490133350254729713842807535569539597194462575743275311353250247932423318108407216836750132361621137778866898865903586646323074894207162056639649194203268390971967912801412120749399757210841441008810494403510471694077887067477185245582476658272087337816559114700007910984613939578198819122233723301335630979804595060995175927756163587973714332995474217660596844788402858129931733028402048971031763275431815424116578268370502895515357881154034350721702397559287535017765380518992740661925382692364513253642256245848399343082314821447269409793039515072126775416670088836369275930859078551745404909833565083512569005451616113693561002730962570450838970317266829839909524834708137880145699415592653189568122292507266313008065412302472943254273703246858131747593283619369110474367399038486189744963583225467957352633808453122816405768612046381816643311168910927447660222378634988216606530081695302491591707791466226457404776190803974495333396475933984195282799492685237579366941557380178667951821456853505238477852957064602223154325296042908944667592446981593694786014684977009552829050299023318176285905235498327015093240303911972514306477561821370043088932995979301781412097016238990687070040640576042848978655491005205519264970319719 [114,83] 4541113436674096224883203495201609749554944699027332756344005743641315929662088307304267653859838771007073292884890253095532585105791034119955099580097097703894110990319008356271775952063129229574501439627165339548795282257021167149090092868922808708363792270647740457688174552656669385433200731733913265956792437358736472214799783597966167412678769655761692837612057274030713404545802947938671531109337706413880549959932831829605633631432447270810815649803859790430216981450241428810014665514279377036537182029169652205790707150518258935040507152668527886810590621093975201458353199808374842237506774209382313870100330335280873411126672139678706865188705873938133675430065126454156433671342121781779095764350787980813018264109556385255507651003237812927082018768883634914311208543363313191416301751510459925631013582646926096737948758133656451773518562468561228999385871403921389324073580866232822110245849827582427126054813903453537461763978178817367062798133047656726964133803220044510546025889795625701390172872363163141174464249839459516887861349888491222114527733655709089311371736874826757542672625921468768760034193077890895403896555357190736346527557506908781637263752612915491351909084075895447718726218631179826950790224880260604630800409697344783396234520196911719830245567546776366727307013212525052485719338247189242648359067761680267756234806403324923769320147379247740624098533517167891818161987428505207577770016673601701092536181772636944395227734314581079495544300071296285858385250016118952848999057142988869063653413165700122726345709754515729042035459163230572 [114,84] 34673395055855442269046074522570215454235371438152826292711422468305641927273467961145568373647911059315142106732261316504193226855477016028708884367234527514758589626196713724463955716678866057976254487934610160864163074242426566639408147473530452870135320865272004509631256698263757871378037542047305332225413964332736773588781945656729570623905880005055300715127413814966600823603897428713346978886308170887674751279816707765136052957513941696283370221273303162290154869682256487736877999330457095226817090558166170114456871150457906474893180720327684112413878227746257661512824008307030449482938876138756061876776368915126779894163074406029835808790505994310401555970347331986199371900526356779888510990333025512306827253359187009936663238794267909589781661453390868498540740511270582346716431207902195532411788252472588865997621045492733486089337576097282864398341205433396952531053971033786111682072095044272023174848199773176135660098062350044424508647881678361765651852617906489036443120159572311940021091238525210319970577620551699158395294463324228783175220859591491628020455904650601409876597329490141070233475236766997642205657191077702078647468306094231569492884088481283670572508682608923704919213626104312616231971875787594359008186018175236175970412469164236163692212849430065740860660645058085336125760529978808456607104364892405461178815915308201884465901900792095999146366025863739600772624467543518611155366895375724794178073914907850844311079498444253945562145979699272681012869325310735868156299578602215997402078473595398875530462514403642657124534820687 [114,85] -19159629095065884019305158352334789258982327571811385901649828765696814075385370279744025498126357939273858731716779266601232869626553937133276071020136479230773613806736879063254324971628440618048454077236870816624742888435361354606672485793564220164268729219540081768213494242587862582587964144751349312493627279435165291488284198275818249321930417805025063572239668272427906336591790784000496397124582988381720702683076994312460834682871948006936150406608445617790028420913440133703899465919450610422202012904612136722003779020885070877397292354705501589382002203048156894851948788360592622288366171389766302134640534995910673705496741463855129431546649220467641922448096332459134090658603474163141792552399174607137167051116894254008703494511754270739908742695782653721159455102525265154804801271599726032270724053430216903134012502210143001193886459463900449419209875928472080579247386329165602284067333829385798756902832489624108633741811590010271264423754493145750642346687347532872046319838695726110432839707979380125206251536326185022574437773409175374423496042075895632011018206916758940413135103268691282947967239229718339162583601983518236955932465757995451641180902820036730033185189762504675352905577997104023721435414506498685739414712674864269351700649543931848219171164169126408909459480741455058148495261186209519858132885023276706204926325071199116158866828826981225662875059105362479050507172974020810795820487218765782408950387237947930025485552022922981758357629819581804639088573857254584857358698653528849798994540458530641784248589705514276289631 [114,86] -1784023288014519748753640069333450507561765984074440950581051591839408603798846514609787151887791674595010679562828952449937441377488388753831698583320929501996827400430645274157302620079021767807243793831760292002225245991643257715726583899593631246905225106028603564647299647476527779251775360510066431865921720868364296021783766889903547560506997951372051295531187018830087177776114775078619119486161405143123796271436750309532023874390613498479633022210428194888394285740540077214247058315604311895289086187973164530379752041147003480734214106306267582829904770761426277795089786752762198572729471332713251553156957565213031889563180497596372834074301465939619134155404392908466554529455762278495954611153882752511866873185959678975685014052722469342621622596361935635216207931430072710905306250297032621961555983369220450734409043961052313929611124396793802509092632849160883231222681304832183541103470910834942231660230005272052300405312011630422933984731586203045788010488648129833139604455801754125952007426820106841255262407692153187224127777170899366878725749754781679688815303860830020177303719533662501525485028064656645505659323976260086457324569970449848480155166382877110587345448528366995855368813938786526383678039693191868881384338456327040166442956433910409047009159664856605932759036919089062741743303024381471532720203460712465575248667398476502667577199862661463359072362999798306342742752455393613394889593348888386620211924880704754088629179729300698530747329938967463621554498303332329098325293620545450175569372964438982732312543831955970720 [114,87] -13343041565209680240454498288975395996790587915092599273769310308777067855508662669635563789493168437937803020699522818190665217649783891605905759683204756953443898744714171850449781001221485851650259823761760539416215374943621752228120499320983458899217456134561798180473812612318649818661954624731681262171695161558966345059351857587208160203056920398646195956413240255182061701772199854290060354423049231473866166973643938322186226353311804066772829916051083378128687251550572140127947541288656329034360136322607791126403471190429357480399834737854340997006029261963033807136801331143455620696055373966200581052715509828817453057398567249860647178506514836298634398898877021360083637759975250264595173416463794316963369008301360573412426791815371473087995754495740707300441911597883232744287854972108035308710122625084653251225021395596285416729282883735674130441600100816480933620532671900376635834566593563697098370196721625864341158019547150111991191827946310459059705188418924125651297777831296126444083596406872045013119034691845798788124167972658859575224780858064938929841120535747274444856800473866841119992739941913457870610902166924080206522167106089240508935601037762528655630330796971422719311776897863677296525682290102032917310519939922535010919900672391955327927092959275394164306068038182799710441905257455926932515123944183502453297881163419287604412936249886022314676608648695316856117465980076260842940962661763361067252919029296699143201509373390012389877026583814633501131286863219325322630883053134997448323167939543707810839351516472341 [114,88] -159500255834799494556386681722383115019525345126811603234372253932166284019759714538153452378922980551588944528941330512902782679660670964923301820394407955590172375656320206380010280870304805474618022112257927833039519227568032915047356418850904976960054650341429727197805499180000592520196923651704719955541776908383497344050042741735861409732389566043972046163815113365239137769838583232955506282052150103472705226288348212048193396824386645070302941115640484416939472003996142928095615425048489857242067338695347195589068843144894861195402956498890553232152988175937649675972285940235898382538441776270484030808390840417102724493924453214186314400988411690809090319723610958756947906163868246122551834474779230084314160692790237065414934784135975766301000223091614983224173065318087919221183986993166513870091766725960768058001115939149556847470388998816930025192321454375057344008501686389188735226436795130023989299701356055423731301210413565168301681562630043124975662496255076844547099506368912082992104175682828286058540737627921765926164833148656850896263785795401490409966060301011080028767921284801581566978367006015697921127318540442760767223587560589438155932967714976429690899415395219287529422113672659950852764912616575434174480219202830707989804119968993184625460278551508059211818549551683785376866390087055075047016384934706285068124963346499847258183353086363328208460814964552581884150196220262715734630058220486234696724400171287773359900852469638551588637491262130314561714619877545447684561563951081512452476301905831743787997669198 [114,89] -785482872986526380891130541786991139127312438604958055173047703366994408977686952220754758320765025882327728451820995527846237293087239821772753208271650495545461145129214667525705962274741375317107059486509646465103388910060492427684172992520831792408470458010240436097036197536219271511987959078688434692391452936975530321542650758849295424194008922913515969923154708184258997632763793704653956417198014964814492466562385523484578798072809405459283719690431977685919410589830438118087037205584043283702335104329817731148354623437269887130779713087408218939987574459485666716584117756813352673230619166732940142860099153740546586249063418417775671447545488336346607099803783949430960082413984957511379388524947496469188441285745464224824822914619627843085449728148377997695433122385957028985964143511039188667550730204742459851622283567793860656402784408349192750280671484898650210835993956296105287546250206149949633105340627389691380022829041179705996732821340159812072636999040048724624802996185445633515715305024481880554610234538422108040348683912297282595924835737794015385086812236188815977142617955689181945380884535353001758270200762164915460079890150912237846601974310671973981542501040516113136117678010763166996634311965082697765147351039342057457267054374460193549265001065571357894592392578122851970973019953177142810430956014855177666620142587536689841486962187618298869841822512597656155181848251802890715743589931672748541422656306679619064448148606854366423195996693581173753640334844110143567071682404165722181365042836185296675866 [114,90] -37590734775140484896317739082248481493325853528372686210221818269015961561123072019949143620915302905550365526064598373470883022467070889925337048367156965909974991893573111188632891246527851323032209450229294063252855435646768584113452180465995431943361088845288569620643734184487351453701599367534650417654112677702380956788315201085569735696715636038829387215526605709076807380875381317981790588226977714773488000976712252620767113937328144965554974595954034794273212501827675390065642467754450567708292298450973846167362844338299584402966275004545008758388119092091819987310643245719341288174790279303871289453796411310031481880327609332885784896141166518575334497762645279824725228710034884176695888703374043116922530372881075125722016149419083987037329835440583191080108763267593127244026800100361457944474330633112794098901832800217993245568331628154396362911084855534813154802325136583561065809443616988329716891817738723979999299696822269503684503026595019480203437188395435033024768884211213703076384130792916638415613493668480033761343854630685460454389638133377206700239259484471063652013116042210742209056468450734987665206813919256217306659503449627293781474094636608461424093219435606498760030869895893808835213548093832051511204167552146441480062888190265735421820511615077462235514502071085695628113348579704704291273862016157868689787132976773401303058186712739108057238022056049113765569351754076564467078623524583142635403852738207924039781940208289635477878021450471964927899557006428719715240760914288380209215629184968553 [114,91] 1273053390462299530879426995922339505070960368559834422794638893799044647450132365944068704621600900630029465864868603635912732934930908818657201691131187992598819520963640474139327098662224333448189476470542395665506650059231271049659820995608269297432654588962565666490356909097694902746200715147182021190211562863526401575378561319873390206420000878865350989085252111214788408336441175679844097597589743178391499045033044789946665348049174364444239199578625359535355281691558756465833468129550915349070035418637342296304759742221654980420360189594763172186194978262007172098337331832597262489297393829856475331561013080335929663340208681218297960302308023806774287927444932017044500616550266158195923649226961357840857373107744984260340938236261560273006871190778401671673680437124285868234396996105527772531911934673131312753806081963956374012508449049911603983595808497668337119699191750277266828654658410576347245716136999154953734848241199388006433262323574922038357806255096183959608945451558789279940077756588535327234116853016175808191237866159703070562504092945756878024651766128178928231435517888980750835803809394365439458924628482045565451238874965636707711605823916743892692372898487303971599682085927680663553398623145752269044483449844488675152795735371860333847688905564296236462219659682442733612998916815888798764978813682795169096707966396686693324867893746662651622267227049344781012326479209293280774342600184261014272013736108242951989059535205753542194070156614404193542187788269773612444230005750483133292754013250 [114,92] -6075957483830212793434410949969365419059127692153843169061227665477021817004118532132973491007757349134059712997628398562713704229117576495202865247350727885248094966537910575894865281613539300104885956431420682362214946545748781516418047076827910323476054947059981069494977640620190462943476857557567208628082675778357492328469871672745173282437888296213169576904839004423857418540842964346890922174492643108573510532642448214395412298965288602919548282110583166581686212352209374233194249423642981265749516830259812627126947325708988295830363919945091906224813314858585991493737210900476503952315227070653704632383303470161145400739468314187828674577730461905894075992601988589761060521439327364546893935203760736119562756986647832172986126262127771639032271357382269083253835270913828096485451170281697720766099854139879887849939303618296316229495562156493421315607909387794124317509632084172820641963248086276661044011725861803395229501680144089993955928795702041866256143976509237478457515209155756610614781358468198467035301544679560394837168549719471105451027046058971284189689391808284742238142970984255663609376799865698749380432623648418771133595382521866152667545494290454717841954282864510403198859324740943358554201798974073029047428465416296874273039824223473441663076210197875968514124684353577615541168834498317705068684289497911937446914034524019931717072889823069446787210143218489866788661902856449021746412435623770794296690198201936056728669827248898739217598464123859988436979042893587254907851455444849637982510 [114,93] -1809695610868928808130689366962850388408954628554685166210483595564453112954545017401523866931453320165172811642181038436434237690777822720889268293105707607087348548984189793846715528801950975021219060841764601418840982881600595138430821494314736852760712346579844122059008675897938178808632575897829798795192095482163868337784181514337229104848792180453101390265484463340554739606956787893768974123188346834140777230094333871560736426582474870962006284054061580475620776293484699071707970766177465033273530520749411747287080921830174707160073182044166379751035004817513973553837795912872833386643208350606697911723295927551244372292934469710054647701573291997165862540301884888618019912508364748728332321568666661808629800665326365442915929815487196677719575481131485921832787962029744363559699944740919970610518719922171528898152062715110090328950914473336073882861586004332143500850463671254821936568121017455910931734709982967658168617559577807870599301744663832268677992034799160084153112865185518140260817437025681231569783021196853088413517239176413104096109032815534628260956830033854300915448322878519970815154976062475107958409345253875145538847393892293706020106589876206626858550612515851635745206867542701393811150420096179947207690312927429519218623647782899773145947349238362955156861441541953966914622003935130014267443737212997092371786774832461939033300985066542962462081771642163198869809816110520234837613328073209774085715116982540660574373907008264230345023083885774070592791428280311479419876559950167347 [114,94] -144158306570460524488343222426418796530639923361893733815426669187831618968264882664434816369939610113314124193899353414113797466826043006256006772413011130225618100754448395887013848599543814308525188226583646894193772283359642267938931997036555144232225967519008781959997287776451220650356022081185020958453259297146271910773509890550127131622769058498539769787615603837057674489672358613036223248557098975187701641408292260929965571093721186867402736537597656215973132189878093120783190432719244617234269082147304523973188674749139016536175866122728140829585588381370989960702114014527253117665166396644041416377792274982185257305196135541871452772043758315927134821269796318139861028752423757613396382880627634992460729114203841864731317501370948054786410943233341132780141125272181979016651760450003456757607257104110644921785301829140322755681893996790441711011673657002163008850068533874251181127254409350249845823479666029102729499771596042958721103491298826903934394382676667307438532125968934732435004666426452951244470495033551780345076672073301063083113349989691894501887030782778176087789817547081388787234500177883037566640343389508054514188055662329257494259766402421280934880168601315753792020997374119534028912042290635251893585356060873989372889945333619575009444587167161247953781086247220629079867576809826954424672501264400485443638863592090512341183566801376672225797588767065562637130114531026940805585518053820477901950757584740932241917410263928648187831306859182443454216414329015446913812114902848 [114,95] -100177531054674501467541100820879244487973311134662034176300718642330847938174126079391020601149888140474184469440164236589173442709364151567906290028012762136899370425501500048135549776338664232259623724291268429895804933646923600869825220227211059814698500794616877454561810225079654515185811178772026828370556192493142336906542338253153777940669171856194405392114341739458320074852865245799832146276899464584023893676820521951568786112955084592188542872479208028601805708535113803852076049721439583498690515179387373066669648783248262709400504474814644545283032166870435687339504706928503652286138433364478904653625738793493983651589783341174093825477817460980525529948619733385112341991247485746049617731206755912425731415932641456065960702321441045552030038016346001464795329999217057780640239773748081520999049168649648140581579860828941573373573618850351720858238103201393827942309934130190231167410493965075448826509706919671763380810927695020910014328571553079252388218603717364701720080082326947805705148333391827331297445842013131277092362379751105350396514913055100504317011899321231720292227461353995343508469964041422478976537464141108585376211685902626961955202569944706770561853056271097445079962238345368461087367750656140503802149865787149350963390107381265205760108635882076014105128275690309843088713413562983152480277097518839346813582994108441650755381094917306555743628305288053956627128683676018853815310555787672367044846127324021771877789786989535012199138104477320690675802894315509948579508 [114,96] -356511463275420908333232206670756884187898199785000367936624180242406950072336878069524126178030254869168420352715677170909529022038178266807673275847657035617213460965698493775366314926395529375565315269797335184377371180272092658214651676879969759406551656645029120743004725210500723219287971407627762051636536354142345356031612339773061523158408917718267406451051261359037763542204858611355855539133690177176626133043565515420170683806568612702587625182917035409156335322380281461632554615890112461263744734439808946840940994817960522830257417561896926778536964346784431624196547050027342485504626583425685501821774160265868596530499226419692773924254768025870585484502361305930095802141730614778109113231664256335872173058560707241917685680673545625182442363334332871754747926675159621972588157904392191359025295503660524504234316113793520911995763223264009379420621239083433262261218207958651417148371422233101468680185574739823467255526935676219542503048875063350527780302640095139491908277573881760398434609465825742522958802795637914782779964729090764721988296855753529883698872174054594993052085449529363883140659325486332680613480908859911381006444594208232388003712175524514664914544296045154131172785153952476920206178267713764021457399541668607710127716205435367617808128640497127397376898185454269870952343714103155589242827728450554707870771943729418930768744444018812491705171342345058648794424428663649512499063880551481708196675517981937446568472930460543403486080719903786592953799364508564098 [114,97] -369479497240521120952978185850104391803795314766242691081686939112540954077653312685680374715569277224914690954777137235755609212416905328169578490151474495669251003860961114376561353061752419204092228906361202533313638821398741478767016992106463229080006571181086470960856019390952985143471930841859866972262999985626259071598693940424790080496177093422055087814515469333066840397966293745403863923375138369991895277554954175487868034791630641194777116106371794978518690663083408903847442440407972709809881377731583141916427168181279468666120345465817454576371076266243955087671413089100605355780607010994675587285072558311925615139690092092205534090553231744747529506113904514695345785389679953112447727792245103165910499011006039609658802181204598800743463789311285125012888055481008403433428620233840653288184897705584760784772985278951379065377885619899991065817847879284523307737336386221311469692371801169862207367756242853633339087595487303915289803612729216896553408275915389845469166667871839111918365099817902899044346943178507853378004059931664947341577824157165284726875811067678073891761691772581795686514051498197055429510886230330688883781381974839152889926423177451811415010832281330756992539712775303390939900169138184865429105442809472789902038774212242765644914722221670598407584086229091164241925556848688409777244534592053774663429184823116369870172766290994290465242238678759986669607436575812649542274680380857200951154012689028519976702969674081536055005405381994401929830592311263 [114,98] -2091602106434071959167551119056556775372801060033213465754930505326422590851078093504250265591194702801368461868249996720636261603833432224694104997918457484302452509913192880155184294322701800094299799784564770613904885447770086736091278658424398129338605395395150687994198817246420032629312384692248282626533621672110376647678140758511269376732976657246058631515598809181121007552634004218645936361792874710401109454516353753664000414664035438701097838665012275491610243663315485584399948630987401040262371041387504696075817276955702278463116986276955191161236414121538464175949588772886424900336916310246611943194834031277855803734165211027955353541467467988992606142722664691036066334485643266431003221163422329716079933185308868476267558370936652480724029246254007146021232924104183629659101595996266229413446139657415127109734566917950144880296796370733576137861658556581371427856891394343775991598916483055595502890464079185412153407548089333661034504070583862025936775287690014896266772683370425474280644000599967556058296609032035793825167275078408476190710434160919138218534412356442293333952656720414852564402035566382908537008229924393073786537252554093919107630216748846449022532236301962132123722216995398150314861765445245379200292860745339295974128691604224520235674131482074145699471738899907016840915870209216537658507455455489185646347734620201104009457949871624041776459496943411856254256321415736005692447723249201640357278881644711438088050434808202741589146362770261318308775978 [114,99] -3637412160213447021529496702260321701824757939905873003828919899799156406741596521615707461181633180072042844930402943324351046256247186161270328624511448096176347161410859971528686832352007220018241587242446977787462912994309985244225491253436433549391524253973819869216575889334698514113552983299620935141286928699748927751586654108752359685084906546541462580458203922394589773323790955528474686162707533542903343106342809060593647393227871777143353351619550599309244417362412473957406853880223934126376086327504564401286194890918036501563726942579942436781218673238952295430951101300443750558951382135202548764054563798399695830816574340847470398911464114541456218029779752962023245804389895859824051758777601209972539733506888515106867631688079952977925990534142655900782129112231328526115720507608689468392461070045554186173192871308948947840383947281991363289031842309971495767198746809019677807226888530053154288461733373645042760538962860910352422441731029776641532936114018544325428773134491111582695580914229231490745235083933333779826609706666903438733499726834448343910930702176299819037761871105502181588909201038734834711364187263614032649418301250004020969077592545584960558053598267578314873251374399659852872132470158618305965493609092384826504426574020016248069724580303892832910830429735298865443451426774827955580988946737078702508985679223163965415331902208216550445000722082256013610836958626852842692140789157632366849758085639963014666746327717126794010797044973228147451 [114,100] -5334862709612622621245625787678242875366354948984995115204606472642330172744003004767446488956555347996156810148513240035909373702989541318395578030869513119864194639788763539698872089977856409977600611726098827549045584718212286809974090321700632437822729232280445790989775908781033839973809209460741701938535903878274000771812695718421626520770407368003044767732559800633920196693690545228593378576372311201394132145853347296809486404146793234620845106190618156437914634101734281131695703640713073575144892152917155161758550060081853486787547004660241138688254405195441656798497763259271711991458136918376625979553644626828128947565947909724403539764973778754933003492351578101086975286391288816330377354481248807416990127187523547321502800466724227142638522765792813727524939479000076115639543879051248484972661274831317358321255719428795603108466923648198294341737627033670927996767624073627894375104281856785695561375288772332832161292651900769122998769312800468787121472894137925650391705962110948300932907988027651653796385099559473958809848131364524141449596664963164865759850511836227281011532290265061429466381313489419839624351132582240936380292220870731253415651518989260627399795737244187872641043480795705225551129933991866087670244287193307451685079057076077672699668611522278318540144039597863913744032816314035855306197170781082147803711138902973584904448880086581044905817154973494611640349145347991945112900293404731045555605073784796811129483509559334863355945529041736 [114,101] -2523547036171984959528355596323626577671627037238704867656439797672301345216046669633134214851965247998582254524658338366793539406346617700395052460358287545402121502869041453706596093864143550888712212695572382507392495023761275550112060507042707965766810042666641222468522760513866980164684650198476619628806354648632981344096708033834799282118870549480932786557131808482327838885311428252073237323793736690443049175040780643821934347130979554388031700724332113666809952288473572337571207993484613741001847345097519512241805571514890898860513622083747604959168454286414480177487529434990241780757698654156032986440903294643663401333244384849193541443972718124447500679977456270570040799943362930281280710680845928153829847691519954172951973306132090804802964246274533099713712676972075962144897207506879265391636019836663894425653168176512822655104729553484302610041891828471741312546119399283895345817983707306521501098053866717716912925765034180926195271920262112316964197519910156546112031904785570940327953968628542890941725822069151363359854388104593886746227489160207544564322113097800502574196678228433575191963827032310274617327723640711371424667307242146105860873798298214794686732059904573090937115886499924615757183706119756361355421828834799628486247554290894322788394458208434229780875277122519126558381150341415538817288619529055302911410124626975332544701154604518419302044539901955556102291128490052751163048036650325501955733509822359344506956725803696118127504730 [114,102] -316502375163750805355733698768215823133928622101328697434632810220637323365490001039229417257234343025803260101788068891478184352409154430493375803053801576113836029370239872920514818507381879353486694115054082124161048840453461167220254174641226242826934912362119943448439052955323049962729035408554572076860353360297726722283572395471321744016554118966550039166684173598459483302902553254343945836823644128502927160872916921256428651281730287217390271285766226881341893150215873897009267808269254254222369810584860633757286325103562418499810518047898034572008570283338971115788529213234610273953408962241631335347807107572333348855236104289336602294343229828559191772822467978131164605482794845479086004506764233262058357935885926543073918784295717969973860015346511808873414589459324566878832128652133650428414025751372609785611240402761685830735817029672179053585330574706192980991307883761036523644628995850312987190603757050902662677716135746155279915590682584013685936787446731421312172933418420603717760958150529822750447249704866642953976854873499781468322602928497388511601466025961187455663437031787874606152036994477782713237501434934041727054776215089622619921725663795412533062440869215016268038805558533372112256256953942482141300987512346731637738074075776550374282178333406354193951051788494752688610845321410500859835195043444103358919456059190364592046516601534819800919163827682736298146796620248983416912692442910925275191143041346263807029337111409310741 [114,103] 1093474435102598539291226417783438099966406126583205221278200630339324190783032292371180052199266663099549032545776211077971728647821436665341125094619084846105184897207003343496958678366837221408466689802248136668968606817887344562736987368278566972610925758349541385714632267123626783142924151559499328045006557575393383156183788096573450311250825580779029664768380261929541420075643043181564754420674595379278867042307160898283903056108575106729224894378586567502934033540653586970275845576265820142788082950707038178654594013882813843737285247448376636789881249960322016332090955673521416003880451730360545477644920363304361851220057394395784047579338392200634431386805745528324321394117069545939453923618439518409323089794685078737339404124705397108657636571704843180805539498476960215755466449105452724694688192729827344683730564880973216630358714661565319342436859676391886533219128572868421185786472190878566504591988289794940552919535800133664312341787163113534225572808387368786867707551132974368635650990827754988294630061980790293054520762736222780906585431866021413185940850729768437775034804561762987122767775210540306081921395743717665588670130554741438816806439371161184725753316925845753494791321176705993571104437728898051878869884773861007910480783069145587557960970256814682345166306741930862483139639875068134765911872842192269997080178934063899776137650881322435059629212364085544070017217914437812362576603339772604935545192590442454385973410370452 [114,104] 313766718816845323100092558894345302012649814414924963310292258731039049020880359669947604189343622240709101386758425424646512347571028049828413291051762612454442544467215885192727808172016702992307993229895451126586544230544653462485702016070086344819105069677189827085831396045992604697659073171436190997678548447372283932683390037020407518398281325702848722280304409566924142322605812318141553396428059978318121539566064380333200489259245394634852003148145942783923070772917820510234513865885871703441458635064407558394308691690396753037246229135634679998465178281621140683932035321893978928941453534808661956647734121484873736929822698498422160456949105701263932248070080300845496496446713388638211914095226855005545442791696507287049147402093138833714976227469076981799534596077231431699987674327094310437243545203419491168682501910852130945551740995831035962478715365049022200620553627091460380444055662067000602202459107806302852511781812816380398780118763919668604188548973993382845920689345570263507275820015268478349706120037884085656570258668436202991810581920121123267283940873207386271797440432271415062766400543692477238083650599629098864669137644243097251457897499408672850096316743913477550814782013373444413586586442053872436382843221933276507248570702882713092900481273700143544286622892040474256117961007629767055016925340198262398869129581159195654050856923020586678637509931472042290368080013097704459963057898019943804491864528228509483730664 [114,105] -362300087353898880755814100821328930427759800626824334244141912113570255765068348837665763478534103818943051796966952809063494893888885705526830944902986047117007719212151380243610740134012281161824436267648157552510548483201641817671977893203110581519058513798727703742215603466397735403846087990861155307688835216240793049516777097970761084941955681811619361389586857684843807960700756798525739851044832018094810367337959614879982047839210874764273568798824125718083959957581874270631957252314542344930887086363167717409157954726465005010142541205431736022891792460914133228608048876279504622894186564466338593287686524271745339378557837579190188363939974245340001412197687212206721568421538992599549960513738875901054673040208221730584308521137184048754192263132335071853971084840537627913884256987676190380499596482974028335640006984812698017333792794747672506310979061241396273520826956867166485000691459686201547463842744176405323201364170014513868825486971733176128900834404560742071547100557274922974339794426096210169274798117872911792631591339158423366021714655564628712722899405093352864054428134079850842023920210775687530187970751578455799605087725429525312805438467879150310235546348421048115598225005603189531125032081840193264496259879484204206428221589468408475222160726529739210972066793840261513290935381112137374235666372428094912702509597979585131998120419637556061529352284507733486727560665633175710656926717032259335017327989367563795 [114,106] -102312175181489156185873085617754017714542219196222364959873309079734296103244585550552187644132882777266063569689664957677046374482737615673024684108583154086286963183016424769210305656977282505708132934930668111247630152118567952373187477371042390104535519331759584744598897158270114539216825828932146108504860381074818927718364246685641269065403708823419766240219565433994250343975677876290762875383999700942245944209382560640009758318604499400194826915448818596446418849475610642137740319449335649859889249911871393597745466668711186199924953156253827510480995089460085687203947612585598068233874689844594434028526369872277288986816301973359308735570245015446623673637140377565831164055746188605656128302855354742818425016368791822161299532860964256706657607280599405884153405429619693058651288193842744798301645559323435949738899886896636582117109535417213832567006538247383740777009700873305440509559732461561768614344667668229860614963227326301949290977133368120626199198845229887734964165700130171338467000293375887481736218923161518096460731336830506974155982959281753492337649707821348462821493318626571054577795784882397938518331331714655391307285675182399656009555685523162561680248975954006755067443192367055995511590766688864727220213632047988429281082419686558333704226843495580919839660083867847792180491814586339426763870257528631808147879454950400601707573691256288073113420958200677489589793270421678745288663121943232517490188765418 [114,107] -4971822753296477010517393227749322632468127646327236056366814120218000179707713022726734825237065265832213180633771486967209515876180982893931164614752018863580538474734861799082415592045669446440574442818262085319201081662993828072818760157878314262793807375746494731186220543222951891106701761419056736502212697310933370547718997062720467779701218682330981080173644978183290506706804207940356431601206013651853609145232780704367744953545001572683452613617875781412799686058345461141333233539044623165821347040721343595386089252908463782164175887363055174725782472520969748299631410224616359579637666312937907325344463936939941470635217270468371568726202414839487286370031271308516475535304070536643553996011162070903054978683734394931803169648917093521371955775805989371726965673701616046995609898957767491848647231166515803777744410965534378945351047240055237243987954436532434247091135974646772339997349750406295186208470309791533787945354801446008986969488092651987114301903039405728170352201668549873305081720291193790725216597756959026086411719849628317840252343127720073712226404001596866839820237953742450232525607275915812991512920689233252831816014134656384883225631887023389585146309901694028179540845106595549982116413612469227820242503711383223184450564259295912514483114378005613562220703169216958672132428479867002176189707371973054395687132624615431987948587017933797886080247525602027299248161872519818504942840939430702886158 [114,108] -2444532929101410272733147750222761844843075350460595758902106100460066820080091833657770459383446805045317468139744864587819998493792699279733299018183870255097695843753710547896472040409761960689010473616810483119551928608282406150767569729357700987945129535729149945560724091117954152662156976072173437492898717919564540469709423749657399582295575391228100578848037884229942868202881276882876354180351825458632931328983857454584788371828039993543497308499301241953242569347182565147882494956517645452566054470735447174217659975184560178409154683889421429705103210236989351755082553352637193394106803187417745349533388055969812955055975358274248249496079569002385703171895958419075804924519330259582139662199150427266755325645835301132703414895878923057602320172247796692172993439114671055993317992734978368689768501956087185155186388317799172894733862282781600906640519639639202334194478363039882478451404888613496385781712969874100587549696533377759746583062072318806071762970584200057580971293278552171586807201031750335643634914362482900734804416467383799519098889487631322005684863231022978561789805121409601787493581815058545085642109133173493360278249376824028306629873987854566145435346258378701136335108001245804073256845149184966638263725038283000115032112343666627851560810301126660577547482177638741055067495579314952574553377299343934372847090598112473054390245518645813779545930718179307903729720059795974892429408176091779 [114,109] 137877779983847352054819034554188676056619255337322892772228342737577683738028854933656727236389175608942095064363259493926082506074058068876602514988110945741976786849443427786229001573724534743015885636937260079417716740415167850779039754290087550633221882644657126707531680476775003678786022474593076383773990780398609306221578383108885632923279016015956654299442492148646771082853369725339899301609564095868424148118654425691255202618155497370503359690603599660354191132461868434210085498869534199304020328859036380456180122331686172770822353832610554767781005015920314951789751727293334589769059640080035644525659823419485419278423244789641938025429478865843195907627706322657489551944986301828689124497805762522390687982664404519491091058758517934141051154369883227672599590577333952677024658008151155611394668520803577083185625980005425267283624297506177766869153952345379827780349132595237390868883624244239786624612240261645437423095851560885163247641257406562889582804353771443798203135191153970122097751149020558314279904628846730663511891277173650688741805330206359011673165932872328125830995941533801617499311868448254947015966210580950679308281349107897870000559399884281255303113760166730931514160762619524306192241601874924425014870489232977576123419159734343409376825543849518526731100038113707186460863904254541430651601253394660396156472879622269125556818614246971689716208296446363194652508357861999277046127692 [114,110] 8853975572788813038193452702487563970280788688030311561877831355980526801378570978539802683070493887679534091645737324425034258433413652462638892424634893735114382740960619747950560667999097454860857943747345837554967916472300357555548514376188464474587846467716693559272995144709893575671015283172741200792482342562143194643987910057524172378628607765529341294416207044663626081846500795588753029091374507655390657973605669661053311520974767327976577212047101752183302407097413279416879512539930256509414330473723858115846737029904537617126778968376187478870587523564079029530612512987829769177387074156623932699848263107729419013450408123264092563496767284001664703802457433515835280552992916237103452883514315981837536139108345887838768918739582849200700922840272639642011562621872936591019032668810639283889485199300805529589739807362889978655249503586807701637108957625077785817487728764408199405560210308368363084821418104640276268400437633237628027301394140383864055805567920902614921250858518178117256363769851022092247795559275139497960634506125024308567772250048913126033509830972586347220994077157739791935605434486611747966145114314917438620751325810567544487759345719078113688852051578080326220684075723283351991858513298646559312987465048999330955917469199427584789544149153650759014007631191199393001953259432944192306662165187656866503116213517740624290291875051701538144333963449874979370107662230189597436 [114,111] 80827814058597046078775980457416511049276332548748707838675342562267092400093329689280980457857759762946180969108487464715621780999226024918556184556621088612061793938573118170942312537571186984955947384226282911133192846339460788374315679853859592559804217393457476499188867770221228435259623360476870959620281304250062336677690696493630485587554762765064139725777508686648760959269568006275799228981292669788809439943026953105883454378128369746638132764380163323166059039674472482756184919884458523596086543710926571982300829631106331136120887521040980621495427784595702351008598750853804363987298351847488971320671107584599971947673686257729585305799674494109981464816412742217294826813644880897737052595295705456735444415727483671475461804373918175767026784140673512614467174534863526020525367247351228154387846659684083838134511296840074024025806307503348334324663785905524624718977980267015183167662716211109053043364455883308860444234692710928584426577035220248611856616370286944475807160911528070849140678989266426395027083230588609813549489482235465131904468831749196491611120972801482374555925584574524268233036529151019668700830483852397389159146554911420251217000147264457701357869613430288886834290058702936752326080908502874591257448681191829211318209951163988162104425173311759413482887833599241478924396637711663323621671852292402723970365464562702956722939441144013462580088017812045948207571595251 [114,112] -1681877215344598544188566847832007311382428893490995751567643098672761736785526192822810992346770198821413919655499848206155258049352607462468096712074388672482898247766596487486191017554134591732193192748587358978927553840444251383342168597990109447537653035465140157279426298355502099254056490482180524205771583845240559046637153337328481775739576484493932268779153662478218948997056453532308125217459588781760978073088752513088950765474393854309494157447456224208240969934738953463752442419334224188511425768171311972336124995590667746378218031883238443258555047903164128339717726745909581068787592516869889112544454523119008484660127743034248795718764513202372718893293082026848041265637706202515966084796942740968535502232172605934474986659091482374829858599992863632558447268352116653505716163253832343935628454006515747738762122324738390932295406119813525767024301151243798058416082803368646892160160687050281129459761204416049553306624309184604288355238925703656462096985283095056076236682716418698758037331450141950666563279063729220838827223779921233236113327541909948986218115947593666370494400798838239983378856582571776990358634920371116234830217862684556075690435899230764245175256943346330361547743480313771348959810397270105425121260657758567434994846783689549645366828719161567099539804268242096000225896005370596517917478152077406562387428243791333421192108348853541341828729877128050048320 [114,113] -111766212712283671831154708864041193664627326024698485101113632161167348593508932389710848538514457077274433271346059604453752800111374841090374824655960870194683642576341708299235471681653943057516235783345866591392610553578681392508056111563943364925272121476143855358304885704722520071491635307467115972899503975489677697829444735711233080399150417423240079717065796641683285587223145724838225662600942620162766213199093364373083044439957148155009698713821983742159436793554248167735020966531537857740510628727972253157675414750634269650557488308449264457877994567934437521312288246932557149707784034514698366328971522302741537545107344757657338730515058765215690347795651202602279962782958116347470143940068884030257182807559270605208351568943680958165522766151052328002640671145969085978572064845064209743951670036613593071988093239986604270706928553216950375021407188934192389226590948970557011633505755377461922416006501326440234707955241900099622123262413300950100981128538487475287926596770007424174641489617909340243408118322868826354228364748406610494995811674362295873703491424568095183447705602050402907846286543834541590910711783398919525054822188754175393293967294535862514411123577730062984860371594250820122565902448027735943914287159866585596340937959930861710826353584530262855995948091727349451610449798518454279535351272810547650720512124569362255976921589353433144329928319530000 [114,114] 485147625037348601035863669594812209789236602612029432414298223382413295721771964910503910606592603202916907124178669782886506396722926742917493841208484630372783816767214999148970022128471588714185133106896244670987615492221655793497109998643450743661784016999652075539382347828664623730209656144368629671527610464626770096933402749752875411842777307689180724253278593091863532098995527405808679957563215405716224248353207494961403311740843360805502135643465984548001367973824046797976103822981575243609890253897873251639769197503088162856293766913534282212021126124144640125259958623983729572232085841948698340321032896050667780173069519377662872264091629111008112562363420143699834512832634571175747375455761469089143579194332053165408558052590051725298983420744097176929117730066175741153637202127014307418665473481235902720356779869106413858101332226878820908823202611770182228358098847164385458589397486265096346068134454748466969269069231955324217157435819379619576038609447630338082183344116509900161213819838451796071610297310388902705599419816795725848496291040190806120046789804803582165422184674928116380009955824853151420927438263845698422909400596301693713848557390583394522653852693716263661833919907269018463091633889180438416481017529059777274568551990159278911504386197872941047539447380258217927289226532243954918354371073534582473659511378307001702974775729416971768244691 [115,0] -137630690766729780109777172776602761718869164128445073453844285504996268278812335398044395368268870035268671098165900536480957124002082925916789710720285266226442411998729562245669445214083507534025810343609488506976103739524937011379887972608526895565052400460504948780953897270666020190655139022314320182724701628323249053631023393153710542558405856452801628749776160999991830487369628324836081687951982614166438465609664378477846885341166199593627356074117804343447855179071510008781227409204955386733393670868776941591430605864407441406385290764100124927556829116674801612501081830836660883359712040626664040116526021133714398993027287753375965795281379350320208472319323765386080681327277944465012869005546499436518997639354075584393091172442454451668245955447027404897476481527533843980439131723638641847465995774542778411320309704371272926576968214316595150136572424475533130461944702535653671282991887964006945136026497435869449789979395770462156274496709204059401115390880241759880971311167013522287756634262537020954696034834280172252175180088545069760885312763728556408426197534594527740094205433308983929939424651303366724800828467196730073394747688903096683773414161665876755083282117143846867482991884691519278471420449345523574156669125889380128550440576074584797146927634634171354561706237376053246079488211711873020886695682521350485845432419245787851101369211629593208754334252524200354021581547054044937834510910263383089659665412674314086913927408355364531644453218179696140658666349720419340687733745238219385320363534758476621380076275363748275936510883463788153282606199608675200339917321840323883226683075127539699005501186399806774159001800051003546636282802279273835922636541257221668864044080171448391635478592660336439916338069450054404084923820152326011086521551085581904771970584988594055175781250000000000000000000000000000000000000000000000000000000000000 [115,1] -1192559488700446870915741699776550853356930011485919917506951975022991208181567226848072662623114611093193314985576157504298852452559534204626680498162910767147541461775706521665831606795650126111361194277989936720545624603254904429273689226448319914518906698432272753836186548314298212894569112940943672711975839706654919334234705421267733853110288187650573097665985874058791885302312200048196755606414591502353527535253475798354255815964575699146937874185090199765132377899930177771132646277094699407762168324479526329297978064209476696194037598222129170724894308982253346758137658644285857634326333043652234307205568838748001420156941028877127022455162370000830814231007262501737963393091820554585386314519828348242557066076433673172947784699696220808245137838617921713497156513578840684759804914906911156965099674227734135590212384445016013771997578888951554471613422977107963480168462379084437733504652172179639635988105499356832689483458791312796134802750780370981324886574936745922201782984718447529129490214434187159620728344643654371757056450105601275081670135035418353658813503648254622546572638120330032009482631489073033158915450513506335345044959383916809587498792463092241164455702202660211023325888467894914523826712964922330251617129677735769144182753755729120819118256397130559697443332312886355924348701623341810939810378594212614732022086639216223803055176977130989435682185754284099182784435145114899304214705429563698108788799831129680170773216123992226178260574822917846750221144278808764257401104901396893498279026484739710024438110777353892880216810217919117301180097528068391790352510468701816434268508349820003862272427789996135889958974535170597288061672436746844626113870767374556010100331339302287305742915005445487674362271688202096818248763998578253654047628224896260284992877132026478648185729980468750000000000000000000000000000000000000000000000000000 [115,2] 12087927037549704929297994225967983214940298006047119196237530778020862437248791862927982989285555777560625894022763897708138377120820384873176134321091785986903598771027967190871372816385834134798746428024729748313624289208762335073370185310064544626144667487924551533879078683211733826368934848449716763488959582178583002457705319768699580994269414967633890368817592109225152036912377453992631067730573709353095416775113691406013539054605956753013995068519108750024381681103866520229779432330691776460071310085668952302616623524263812478789905806832284822114887022994815522144124243922474840140161952669578181000376003440649268360096235321697118615241343091670150548526466733317597521023133606245269949085580478634584890284536105277231781828947265529437176506062610474720865772480988031557286895897420135015887237537192815673158672691730874667536356283917444600029750409095159324856835419279471902355229280674052459049643386032604732896345801850394106024898916888660020870173784816232801541058845647671604256137274223250224564792796522627609297883819734011336925506304919325645405636421779751646114547641954574211781089779822996550580771418864134651901002095908144457862717847970562354517118650188617668554126741451919519655642331288786964287195378854361720409232490445102491151967363702186473536560286154003161150657308085490564189664558112599461005723862318059596907979495546289730423956672159365194285152375539710398547373723638482185708797073756849414728519841661953637548455534952148830370915715272825639374177205719887736474994363053191790510644554965343694100143593806663723669094805418632671963074314366585587236310881181125924085649591563252537831258620485099304823404408545528196254222287442071666523070879613788944466067760880776342282682819876207820592878445863026467566748027004908637438429508392800926230847835540771484375000000000000000000000000000000000000000000000 [115,3] -420761619929579559009298806595682128816561583301794516839327433549562698129348562272597700105631869672724368782823075187587117901743397543173197317395338780304268911867661420805726655323199235594707330979582408858910107958806523477199943863492761179214319270465991774255758890650400971624641045262465007134344570033300692350885524864816974417038078998673417851779082638794710769439260708547497549128891185971993434738047772338764110382066437796669160117276217987505563731126175526294453793894922205862797365249558211843203647762208945037257442092258243207071310631644530574762168972987165656698539503211031762674603823594081485138469299382533332441835906681702984229827934185067715350435318499051858468128135628953203964360333199896037614794362196114273272282199593966915365122359857462768764108485625138753647608732970368207267090078774525324558840507687648854314950787014081622799491170504671674004601067216840382157546708602363575743325393760994945443020149238499086476411445990997648445867232886910677812058542580601080233880814434160869717722596783261900998545657106446224227117797422323432250940672492520259745325413982122471086640732735946880140913901116915313799372738443560063178997949481071811543581469981016519089105741406104452896627214716955223089072422353244021888934241929460875506675847878583748553544555482167252584117746279309331905008380212633447523423221238021451267251286730450436733986898354013155529282005592431689189229681672621046481599167579939987189633651397234986458201221754034024519268550150128421512472431421681691242010243920250116729437031772954426070557537953822027079539927834901228546984606194479840609207434808799303932921627612065147065855705735256710576850613395357814746199951185503703794657955527732397183001532193549296918642079094217271182746640958270784786503238006361016232403926551342010498046875000000000000000000000000000000000000000 [115,4] 8842411388991326080983833282816283501711275554522012315295490749756835181923248455501002444636677446290304532507592836298856001417179804012214262581142515062105784637455873878703945734508072235668282019416488548910507679535844170276868881340385833746781445273381930387639832632076355669994127204271085445280140452458276540212753656024529633624167287084368995926216296843713100033533517165546628687814183932192084775878170363002775912375867743044058472858568635843542695146824079268664984730800517969072384723176366573478848657800760794400169380173581335421279786144769918381951110026068486525344966953835179781478976648674446650378569798556647383910909184166296446173931219611469149628574899649971568273223395532040290206863032494221542642793698833509269990372716238915652555052896924967668827774823611979789727297630859003899056397176348323826040801552941082841820448578805380528575297628629737659418637849327428111036491767723073061154392303477331925380901908216010660971855339007478339776357138703647027761438973098607592148650578147082611514426468866975810739535165624487003526470966925886803329332023377383148414284069285561232371171311797773345499352375720772719301127316952749677939167512318490506705360366036316795319869345680996898498487986700601103994932957182770930141941498244218920632210708165676749691851321722302005763495288562526880211590965982170260922036861827605389988443256438941937246195246374430759098595549970679485865388375952325403935766972677906878312464537594483922137729836389083284837679005724505528617029221535275918013070043025691762951616874329022840511174412943555734615184024382340991644743732123217326373337651971982568787109497165523142360427375737687175316895531545317959586006468995936357772211955461850310280350451971676812402593167106469539488006628878373404372198488758004958354419500210497062653303146362304687500000000000000000000000000 [115,5] 1769845355347304976245537782247657044979809457433482783676448032277158959807746155489153798247075853094225412198659767561976273827294814922820211175392285351950405619796683816993534260831570989536541015377378832320726003351320421663365161080915793710816589521089602484673182959474315762376713998621894935090797191643856128075463706944669869663485794136494837064488558612900258356905211350021157547155462936532794358780123684466440257393228917318156625491186661751985388294399102312403364665681856291503197413835062368470003259485720861675948355993153148806053030794290892772734173061760262451337414689066139576586499054126704006014913526970663682363797940273425207433515896965813808487090442628251826251627461673397965491102760518630382690028833592266675024497596382219499598523531613743989786424220088106687723354618705268231855579298175499919487343410428787118035518405563681926999144169875495045993139106433774676634564457064575594207000025581108071221492654854346715453771223100231556560064155335823167228609292194698350834965505126553387785141414550775348375560612413981471646451993154560982194928954500039447140632261539959198607664016568317059477974178223622480492416014303986625563757852489083361670041921988214568825134864642903119697426504235616466571917247985286324435899445195669465042327351128122467799297441636945979723855536257423809683409626971167926008254564942262194785889390894430177367639935502591512965041385810192572708816453031139826553134839200261418471976520173128567029248211221399498504312454945744904118376488387238752145574864908465403298943129169985482565484491266270476654456165458494345343327227539440216658489190421618198169573564393006288878861449067046247274623525122849687757470367899259547860522591680665079788397251368789540910505083045411017616550236595776129161940386985829164363803744919323435169644653797149658203125000000000000000000 [115,6] -210436773911529316966715056307095706878676168845649401884894221333354732567696962566257522634191352272837986785352250028348599980810622369367214655750247846218665138629604525117540865101060747143453371361924280005731390316398656559385787794076939722115747414037588084234530279792130090461882665896188281620524354988892583117704139250107115165808351646090213938068430361190148938328475504533173696218030329040429876404657482776786902793127719219200124694025893059513496511358949617053118891443330798556577919435592072166792675828908160423267208772713724756636985786988228709131942771413714316101347207366207347540579893770585041579905897853400112160511248224250601645224211221839999141178072404163879292066161327426317739725899414681409719812967700680254232836530955327187766490938057478197496641922066136481105321901545210433795405976082742880351269182897424470323194298750590608286959201940724013546452176323069648355619941939354426694452485996947333060704637049064455039720622612624776038019183163336733781665578824585025277432554947572732091290187084150608463608171106896216081520985976147751585744547653990617544871013790738077986114883314662889405691132081103042768652325283027475418257045860767027162997213208794086942772781782425980102256476184112730016356014043052205751771468897358210053831898596493220683136642225259600780580750701133661228236309364939533771605091322665124386977384842716761131031377259781179089478227421990984800718868492070260895851027073186561954178737447020309822632647710662168397906188614197313368830959140444105075849749017743069210146999164780105589020444118279191170512543529128312732866669395232699488991777355598606173935812791672462578557960042098626772962804433708052137862800208761566220501907601256779832232647742294079667262158094375123180133526683506892597754100361457760918755359458298670460862922482192516326904296875000000000000 [115,7] 467674822220899454084814378390898043425043707720196309332203396475687767901896133200137431838222369227318239485064385116398937957754539845288656511815383322376151643331145485613190784456489362879910366927777280236164932437071798823368317507032253090805407293419647503147279005212199560340397867135054918603496978944610385438542851254812371691684267211205193682770685592003236831499921964119131119110793250426646716316009269571526273739971494168585483831443522066945542939180101226234163793093246993857486012653287626854347195843846605167144047956298781614690374396775335612264128042406052646365370768421980563623681434201215432297425428746099856596608882539714789366458549334575658869235223373762050726816443088093958120745961442235801237221762612863652457016315588128457991713227281525499590401917371910646192260069238751971505620469599961679510955829599495773688398953958398490950619074676503539169132921758164606332859363438630877933956796242432986584281877036437878008957098438295724203496786886386112303374027180423947423752773414520349609763147010746627904026076535621048788824722486812880264635499866147777206966458636323747170793305003945914849307221131427583003875253162022457090860265093158929867913220285811022106744592998496541172571704178967346009859141071782536109944872120425931752301622543699890067140333134016217378368419722927647101117114394127155594400665497257158606600213744957822533159771101226172114563936567429157056384282923899254432515676315215235243289871356053699610497723273905710640327853281361707887405092449925058254125612756755166915407399533233085777489556878469541050353525602960448525663267797358198514945413818581033647831756730160948873790024614966277619108552175391652122359185117344751532116472763661760378260820186812330697647868539377981039437672281334046005163239072839395914791063568749507339816773310303688049316406250000000000 [115,8] 841383292318895159663083519400231323410129791483376993617620390465466675135615574249002355109868748982002240630698400678117199900871166675889915560603417759470571944491180110533467618959296504106279874930645065642879533281038030094615622164877625994196240978776951606869789184452636626038745135505569519545132519132932513018774910535356182162555828550836639544820531546102166915285384041571255418316684773352185031113535144504824925376763898913828046739033700516911249469424524822371985940244992912060896164402809658622789579071846896977147058139631430770779596032389481072826621714877987732755887086708226161979047309022706649423097210346988838843428484096924845170700587712229381537787738256795610046511247145535209054429326997276633241564775487226909105869077935971219381670180589127381982505092042562701943056588460515947461470750786744715537043536142599273111622213902193310602737911326966403784411642466569168249021531333942892469717952340809261319209927810900467384340409640073734394422549789585442263949172551377299588229067934905088607581811008544949198783355782238320548334043825140157631446733148876901134608134734355408589689481512556765926633480332136000146027965278402353782430267669392721559570472933540141114632675208715759251107066409025918006719849047081806561455774839566266921818425300634195170647504255805250521438724429257201342894337421873285185833189222380747167923209999779674622033271077119227456832748486877939301258190835788998435417018035840484384684797569142091549315709780296953276240394601157272941949977735984319591193845765107194695197885268074061257040306532222321274088944630303702028470930902656088860444871621083838461750400474448976824097221071757823801729402406442987005975609231926901444013797098435452490818929282167577527554946088455447906950112254738315067942541892255373541561602052096802140113140922039747238159179687500000 [115,9] -6638846762966246262276522629250148610325031918928293454406853253023274846648183551505792569646939489902745104343647680377757326892970577378239311801697404842602371799708011032247298148028458285105119747998667127424278706378666634151743254723753793481023965015800825857873135010295383878489569676880216020868877420850238276370176735130611235953877562132717904324712129760751689384530897335409072665527549751069642578057505396317402339095572471136405135776071763675782066309289912671269527015053449455723541411759550429549844630035174947646339988708401555709343726619547247981566296056882415834137736857639374646378829886242378455704875961430447320563737862066260483072663903213814275804204796309826200652002597194046822123449725423655295730811019698938636029363612170607384839491516317927642607995050759377214447636683161934642880931345512486360612942258793845966825377136760306533570563985785227627648813155002474698482053835820953645168927552212898933798436419556764206781679758746827891244604063585467815187466211190835086028681644592401058835726066582511967168595455481562115826371113894096609305520072575465031862527225306368064008940955874526993403359251326385816429796506856765787083732537034987680830259129361099303661624329135579801985079980074602143278836055991675380373806653038307505436037871491384070363458327980780545843957847560317673049666517086471787988590654514444466060468416471841802278207592588147822413408093510330427554188624444328828684408625365489909193834488607383433877138996564400590018261231871353483560470031212804617609303311712876721359827558492515183767205830540534286169560193405962162508668502049639072877499261146510844171394117094780656131956642459617020755737425825525257280032569503449660491779399549345579087674451806840734158852693989066547106425671441941481280290295006243262321710824069853629225690383464097976684570312500000 [115,10] 17977776784726300720622347206752351931472791300371828543939906525034613940630580215586279986740740346172306073956686583494111363853176835388674585820197653971206913352570846122832378253528380057997740682918865419253197100686576999649031894798543607953785132402935148167492920418257595637453026415150362089650398268012617438935259310238534252310852697348494939420688946236658401550774651254489998155635980917400359109060107911522909845883976051306140339184123299196846002625970033835798440321393357487837962795500936844611271705642371762734604834777025112108512120191369362830616990006974563571742908737361334247581067808417547213131990249383142531452281057456322794755669387823138714705829938025373864092788472515661099886102682511450068360124779128412461701432079038459233265510879119521954384444124975279602349048131765668971246283289562193684843183280566496183181733732450762561712181330060589719367865712927698288269021777066141780252285588981356537995358517351601605955775868119132160810561862522801413348565759785721024893934189879441694520850075321525586831270285717313245776777671817631154758936908225696807481325553080406156059690421005243614210517981609071295725803500751436588021761866727040345244942933483462238265804221014755883711452791389796954560389055321754885128943684192971132220555763547638679002404208082759285984037726849967722885009682170005096483639421580731637617270391241749755681505429104887703906564251276852960234731373842823116639059965706421847706395642216605180453125923120500439424239239150328938917571227262300239685251532171895244060059391661531729382187119234042690234998626829557295378359194568949601462638195221250017565887599966889960713872348343758158690522458641648816325330968828056623589943143799536557581298589903474910040522582555678366399619032776016825882889309197441720880204438226535046396747929975390434265136718750 [115,11] -35902812636577923178146889146662106623418056899238877937896985441118807659473210729027198094544657776955981053970087366471456743007689138546215089216164827456838204275969235188974029476357103159454260520456404806021227611048650339476266339964659873189485978447992137244527998160571927826960764021162102564320087306209646514318867861152415004312038202674280733117721159511194557358332600913190302179558493309200766974319863306485123481008111961231775831579137343522647525986491655275122256552602799109635432989420961853977743513070585636052265912234118046130422731000242840863846864510532909814121770758402081829635529588829238924069225235737964349537240024934820727451942585009403109858901315011479707567280500080829778371526146410532844604600170650701676135884144182611141069775513151359734999002968559920192327608306722097099000531137826520372393269735190689216382637069436136613287065590267788786810343307368150793434584026436266527984586027051300597710725214621375337970992123280208553993192140267510994019969311854212445082510946911587339404638629678522958380261237714383624341146556310461081026525295599350611154167702859615598029605709497463865874185085255922361926224730181978703841586105228668879313970077743868354993137855900847019954592829535752919921825321901178001554688095957772955067537196295318381631537978980331408660344378575451475663262077966513201207827536473000752737885692470340496937230102364289406657518081535924642831860468211876052089877708255318022245494393312918422274996160303583457580440841253184883111125447442983631710703016754743887825015673486425324714082355771422948524381027988277990247906106172612521482009603001378436959083325304355169549581149701012426597684410577728158774299178980669761485585168053057244555014587911671003715295588516122653980840875320180469178106127227996947209875955309144046623259782791137695312500000 [115,12] 58801735476585864128514405308185534910643089600288854850389267333912247740846275765394122811451685582289186842650125697226705162598088402228109657867298887415838321664983348567630366527831213404178711758260619025920080858521360680302160735156237326966554404998928804807562819428550071274965995480536425148602981415317735983064249544840452528643479730936332350802529644224932754230554463378843087318696353269566993290661963093172000862345311320512490543746965683900392088783277219310436089757156544092914522197211512220787795971472491133836592418618964783396715260812231974864488706559429357152486876527853122659645511924870609445039401266008650049170089251517613656430919255492433034590600795767609879400064866747736690251986339435448788816140979226899844018574713324725188630356782095548146096000813319045623978164226358179994133694319685986147984993678654096643035060415564592061269882612859981207098508362100538722926453831011076208622226801877282170593713398754814214685568001078568686736717569322424216652517882887663870525195500211468171537112920158702662851595917483854224627363837937846236579484516643528904558523047869985932897337668598731635210956134173724813927812652932445479489404381281149477265309537820838050894797002319560766194476454464607014823570786659581497552251511776913404290729424638365601737934590517002028828447926329273115971281145170634231236815366305625030198795696399467290421714585831412374429261672522636503199348211249496096392298502327538023637594602094694542974975347276431291588854482086120055885680679523256011075365639698636679068308506650510053588522649274455425030835340922253465423886451450165186587591251012488713020835323546195518100162002451279506625697412229133806589107539791054609045836728070345052715515660450512950537069419117175618018724827411318327187532616165963408882966234614286804571747779846191406250000 [115,13] -39597372662147684378184653429215738247116361487161072390201385946138306595897661549861734738306189264509252113338159474807996385952754757724512080954042466779157613047628203723239223487339740454989421895867170618243392296533020877957267057157511201920002890693578337426095304066247105065911655862047906449152212933618829217911354353352368425061449700985347125044920959209859681840354437551613434921300035143393954462859501808044665302528522707712527783541009211578154451317447111091587486526268517970246943003939132636734995491008657044346992616837693868125728848207427887647988676519505986391519044757470177926585130941735748222802598192614812127012543797232747212302396718938037094196080401788227668738317377848811536399961893164161043423268382281009635113830726342816066047900671093480456083332080699707277110207326788759809926666641143573706158521946702934505901133225010490900545934024749400722668810877708478503779958025717789660172043144501876973425411923925279760702569505339417975674657427285631894585061830775252284931517918867892060802885066115865757117766625990303634814505124877986410729708140498565619182492159518899852900521027434856808728732709710120012030273014164159704108405020488672603104504872689134303961602493796766646653993213611681814544449911965983174598643461616755096822981375924676131063933185828617011731269815668361932858652325114081822793200511092055902312764006427306380787053736304912682848898415663010651639682280042312843712956193326220984279649576347199750377450013055843917092353542742817544424761836791192306770585680856656703220559090283262958422530791679696176142351506172009487298038660343142512575743367771344179458360389603249772343718280006094538091756424311047313410663379041099448754482765543690515035490782604546668360342412020509897615873102652301363553897263220914676251638297799217980355024337768554687500 [115,14] -130915011375544469448662983931618731265172808673809127806652479467353135515330803187358221411192500009607006073085087235450644088182208872176567897125094734476338497510984130172611398524712382094854223094743461361487360787408420233394822811679976640944747874689142654550493809397686076619624353091879651848367253281782600197103376235624290324314068995213283560353764381086027525757905752434856474904201044924483397753722835178700693964713836375898517230606769002404728511824989991813353225572537477403449971308926381333705155675389821128449436694548746286200314249095094588085652356870528074012188054542190864097614158075649093031741848662845663818052495393619196330958308978165811163747914456840146027482611909922765981843423256750081561751616774326054903152028465673186490310178511924624111702893969409988133875787383504843233339764410687537147143027837227613625900622581947970428705519032235191466012561599214876323185672034406829369975773253561217963455082267573559470537890161395863031205214036505381712463546526316323564475801089338524509067034864344078822520409992865072336889081656985933717944232263971005291255858909776275603944806173197840314210831216975315118798046117864851937162942895912935436316551905293883774373437866958486842800791569927115934453455301879351529014430822474791822299236282894561571388924281132581896472448463605222649012150722467673503842578669427048943186794154535471348689655279785686730600842324408828530980330012053969929047288189609425471655308522507782010147439692046356983631851997989073344174868084902476256758285155414164869407976034094505898315150730514167928372025677606687153938476429970999816904960903187266720871784411669790037151559405075707395602766094326684113710987622349556969308817741616961275416606456662792757906891039060401245086481301199388586825428338559357266390748009143862873315811157226562500 [115,15] 487298110431252336292807640420200512667611994776750675300253250956359957224701237147347272247613999441577529870136843561491997614149334236650413243816264865685912740028105124864612346720472784888232062042148914739799336398908045757735711697524976755752592457559003167521189815270173553093013083779950059168327602431375548090076310101097488327372308222341108821662175404910844362221756085481751359180624832114737531730437917488514315280309999416455068897862580560160802543350732977784699163332241785193650141708701352524868140082848161803482231849863125588062586145828623075773162356541460937443891779782378530552182779512719728348749809025387862476092140435321246549926915776198340352926630939373565202059327496418373939647508996051222040483815703393136140930171201684043041406763016359393262456069177476144804453917609696431962349378036437220388650159802307251827760215619367097849791919479676645376521749677304770398272853858620759304792226318354445403177929267151191885484219851070837345185751350969246575645077128077720852841529717305841791720597025805346233205496928326346208969550314484995394924653859734306027155717530175876464044020637601271687780849299623394351506386539552625694280401180352756425014986421447570754153901457127074933480959529626967132707854505727757289631318802008565928089816873789908569633119206315122941075046673850985663867185145297649824917558639575832006891947997489944556948082373648811359044283992562726316870894171227143289628281368861354052920941406844972285862555911885022364279045147196129250238998344094793581938397807566793975053270131048992120690520342398862433417737319837195985458531386150599599840382642086231309786347080168534814394359860740887202343864254240299115728453108478848584272863393705205919683173195818674260003607386553248350062043951414587473987055296631432099729863693937659263610839843750000 [115,16] -865727723015637492333910179858127300223240976925607438767764692104208492437749238375853840647700475761702372163991189508646510858181056145669946604627680153413326871684822793517689034788431843540063658193879253704679626784435518844013704593034509054904968708916393449240309075936924102962000762265182172217990334809648500648507153609087253143812475954072417366724162358692147949536954740108514412977864007270110324782874493898973223924031996922791005293541637397205568618666355913851729240206344670322765173875309072293975218280394882650416504383098853849995251253486987787964233170226387058009395809919437908555565811324539744537232604364399251070586872191095796867741482055767097780652266501542851069189673855443014986409391109078563754154672113343974513008605610585276289566469284508575635606248692181785933325565849192782210460326378718420003644235156243663279829598437725021670725801683801586807324740938993225408309748868039532275102950205281025231357883798073574642859703922995637252806104315767814302454582043771997920904699707922211302178928099911715169084336866764282983163769244151284107861378941559621917582283605167207001684202707775744799260251315876992833379519236504535634764646226670964141575046228583119916287441147076363290716648778139692414328517676481184998869541545890720995726348017998919262373404022022839893118743367832505034260169633599062676566744413330055832601514812528373220790012817548285442679613394309283921827728414001569330559634070426577655049891522530995683934465744366549989440991654024244221106247707614797172538296040367147479440946350115173342216577470061234031155707245169631203561424711487862275278278815353287383752080221503627734820479126711113079028642810222052500557847527258497774598595291002951104189736358974562600402582950303955606009875800685198573588110051990618387662834720686078071594238281250 [115,17] 1122221876638887481542775483739113252692622588993222210887701996553213964661596309411031138513335526586744963794846781515876237129708977641475925579180539962087347691808739006636671086733946731645322965593991696468595489185040614276534921956989146876570939354700482950487907823924829295780145940999828424378328559349028137249325322093445284788246169784466510153203616407177427886616020871202128172511268767738720486173637268792914295097544068626535682665435465391056794133319991326765276138613080253745233644185782569789199186928286020961551486253684613219561557940804459141532681186937553806678340596019588972755951769303202825326540188531288829090681704210705481085350980960673464910909070319616204643697305900126352617950226052860381317905470013584812578825931288095668811588801676930052713288430662608153451372544362778057500311548871857909154194831008006034686593797976955387452963982192739345028241744954559581281744349422924680509866813958483966552348146149705942456273657962683363053062600343352482230353021738684083386945501180367264659846759730050458731324092697278685791794810565492428387851757971096565342446114452992122829602062248823919595660169835410722456176204951595618975556164886113271764396309984027017287282993286477740448944191755801619584001940139629308614586382448859061211049310978967123056165158890876991620833238320004350314568192239426403581978529767693852164677110285852252731111807768454780606966430809196571002820323598931301352165974967915225937620108790296232034906011330670160287911546073375186691654347826054477432876228048458761216140310990680948877106799678327415001310166614379831470768419513924943356225289840213658572913933280041266825376385220980560621080271533954252568471862204400669670590469665197684810371634645601784129835343520728182798857471983335545450029269165526102369767613708972930908203125000 [115,18] -1489723642714739156377060678730064685939218827956117074324078884717992213857101557840809810937755280088136264082983263797118375342603176309645631271177539420889490766254530654568998792754303654425061239579379430951340803447073246311920343101172952258676230912865555122334464776231240755303273054395957774911547301742554261896700225155376183037683122627650155830709608397724702313612663071154103155024401620821625130325655421118096930519301934262762790628736761155834056300259439271287349841163559441303225702997990489368713265776848427848405035353971877143292602394587012515254848555596734510425273510696947479622084931647567761192613698288828350681139063647311428723662949380258500518262191224034647748530522841953504693655609421660727748061570785162320110854982944976861791335801043665853381330013108176820431106242273549742880226117463570900319717327633265319232389638062367799045865475006077293928289730032215189656716761564980333176002654367331980685552292828286050532151001979971479204327471334478327339756983829859562051248029251725829584097500696617372035510684783979936496950889177666358997338615453265665096852009058919831833275912152089186089886143920264851466992741793136444087383915786143708507188410035203173917658377969398747879184682303003488150591449901849861491112163129070356634184450150527349492259172137552812028293974050053759403240310715844863038631138992686858040181417685997369911208197851917282878900225501189085182829629929987785528039514703440719705028317612508300337049406352077472566680726900250346801238742796504306499447951207518573371422101333578957639939684286792806623826614529885226085095452958202319012337767776564228692133742550570194911599161988500802749322315913083147288578948580205591266533653543402218861414470466071396070677658020110697193386289126359683736809669252210142076364718377590179443359375 [115,19] 2431648334116773426588384926515469611211522012428274397368471516775395702168244811356588518097750670693887918903169584027861192288673860249345516736485744620239107048355592652429635771717206437469477988070391657436256014658836402301890170885802340156949319171120447683914832752941942580227901452771639541055869951776235582856990375405796637873453540302247043401219833844260429861017227840095423429382311763378590010559083742479717973776712731161173027355751518105132033613347409295067446411744836036056398528865772780941930209698216405230904491489765568052419392718420318752137082338358648365647716883569154512010142961660389780329070755488927093357832154569601468005964881100582636628401772561459361756166331435900239738672252914686106110692544269313090502821961151390530737502139195048858704742948592731553290631110972961527863642201001839785009657452840158961616703274920793167479254128371859166971451061036389162688439848937177570351202824441178386376906619124419184552313281152647891924893453869286820585549198228363949493680050328696717867773945441010049379900563472443094545290694285836203680731626140414150477770755192804308376888693703193161847839767495407483748984356926959573927845909357669298284007382893997048929533925921809399502780239182179625458704502999565984734916078156242180753274412459110222798992387767862785437866046698404843332175980818161168211108247208523895123638773795816636467020843153925711424008737904546725187477455944858748866996917051219256541829731273418484718769540209239799053425976485933516953637570533327194809651909700577725671952433600527332124097432628137485462212411377087587180435186079206195605773640175224951045728584180946902798321916049978382925325458922155399806111419904931858925597477649680607175418840439891198052172745235591886026916415084592453660361499601094692479819059371948242187500 [115,20] -3976247510014096283532227631032169146775046198011478187910762203688208246316747248606139821007947582757123115567222610604061372767105935020966721779192896675804715686822438386194355596045114250951062606589113359738952509135053322438088730437966032217691994440480671903379507796251884570509350394401252664662015088679530995726445863284385907640949616333219666483237281013511214720124274915597202228299781352182502009768300781624369521910099620221092267400199485441285783004718303470772819044250869263499316840442579332460775309960033743652696155018494936367686632664371472412360049282090583250878297974403652518844074109656050559963742764247397808056388672213701732869389791405728633203382705484387750551416951414169255364194618687697948039136908868000207087011935195694790520682269401837992148973633808645776516771944985834881261080035976052789796302028040709854085500429004955357916481516430933944519671610110657297190818097715950156248536686284306743643444202063187170370905610040250800646336213351962230684802552560739702847587916316579462655730593500617868739873317164453890949618275586412914641567073361141013509361046936946106432514935345543938536681056277099937462477603344382482444901891459363358681575269992325871823575165030002781342495746388930970232977781870917599575678677619164848794369878171280448439356337801137931425029909157177619757579395730086180769947849830359708474366280806284064492225241777516322811546439291231244988651126687310510084446628801126342163711457066196064341903571964058957682099051323512652868900465099923427004997908677569941848897888495909210984104183050280185009849619770205868957231009878829465414344108296713383950387171437959408640682629989112306455627550577309266980009623993014091248533752788324042162027398704846445623550165819292550861029318708204233212555323007109109312295913696289062500 [115,21] 5415368610317050057586710493588096645588270708874443824486603639540992968631219056845503496940440240199226904436872048554643974397759387692043676910154884317090506558088826045593651807429017298019885370668930350458792943794852719139489553140792086669741601451764536113399537732605844596237197217399692215595816542850786543967543704491337023987911417955950722418638411513830932324533233786163716111861072015980712865112657860799519566827146688600116195504048364470522702702189771228545075953192794408199251265755865418828617523768538746598407382011180087440990055687321690260064415971748118325499823720565157699185559246911129575147594461052196725203820554661142074647617619440330548908274591153479458210736063646600835748057225726872609503312443165509359625760698274254338721124599101303537679979303032460607943870554488284633036688724263926955007922372483439745735317046923617992512046419195069600065019058264237280497925317428120694625278957093744605438697419255402762712204291657621981923563902734626505764058461593178023200953351086809425706956490102834493565547456245894661319608103386731587530616966602419415213343891733159933528795955658971242728373219605485919518834674638015729697302871944651162745144104933860869558496814445752554586233474379028653730832895714719187412147389132024886807019904399735362745274759652464608618523330704630308525440164722529878802060867254361747030005755693964151500312832954507928427045188942072253177032379641480947803949876162052572166664292039139556252127527430859193294474031542553105453767124054853833809459761736125398259150644253293705567498092287748319877624388455051595859561277364064384797667984326845573531676257714691415007945227760358878583909480143793742324231319671180450417555643370200943259953290502351180108001289049010367737810382445309831389579358074115589261054992675781250 [115,22] -5891833883151464062456348371673393817402279179710708044257341895214970400392496150255061695751398800888917914466545748169390849171325791461425859890833641009046252985769749400633039282004336035827842306455127885619180664214521156434505079021187326250076511058248383737731728866361790098868339720873555170685964615301478427398353697924454806029851180577221992359508572733030553842934696538559470289001298534531303985375178966932169056817562711740682855583457193335821906146807870653816067306751961472595460746442606522829615436784297076211774538250170593996771027524877790354353606547736542892901576304625526298619314938988367988373613634831254883228155571749442818488175585690555036207267863480935524066184674351099629647273594635530314257737400302960346202925976193066867757665834003517007745411451708162522799795807398215034305828787605877480923987301046989734153398053394944967917667525826424039440243532166523746564055255503614511988945615279093762482890113127931116894041835177021100422262208859341470720885649369491421377153082673657980111598123827738623041363995956521989552355759641196965519594424635109235247522809592934659300980398039165763232769318641200835635680497840572380744440497353991535356505191427206333443512636735133398364274390732246977209342868112871776858576604254653343494426480049074842874332074526570859440386706967176760492046028543342597066113803044561521023175075880944234724918211032969065827872623676251516658881403129675963626696527668486075573138472045655791348863099748961532667788600994005806758095692461195783584450627275935759068790255119278376662099987852798685243386179452153890985606097856659093667096672356852249196834886753264779329486925465155502378125481944522463901100690940586740057887572140875741191687277781204309743902824965181027801072949703908854246492410311475396156311035156250 [115,23] 5183590441584257763997425441781288552415170242809896970176294213456528216715059319442400612094347377324088642990191637813550461401909942244820705249203423238611608207831519448793420621751098402066035605779716143793682028466462476175090790170350110843510111461814578113887465251785421771905325311107043567289797178530521426455426921650044373308711467897355012648719062643364185170410018349556565632910501478952821811399794169782626072447119134369246498927690309133032754567780078966356965024799065502080962515987059069687675312945435573886842086326003218116255678768027996706715929314907692272343807958383749567213385764757227963031537592417450483958876834946109306820017486631978870062401714705364860694672955030599521684669106084595748448244619749688642687471117518720955703707260463098225947403237195781186182511691694609179189900205900368079193109104042445445910994325550400708209107852200455943823141876174411310425766411111466414993199188844507229170013080048211207437876432588540687444817856981984479530396980567109206946253953633226867645490118930511504265461108920599695663299013814900797496987463185389188168951655583704655299452352501723610624329721489992939142855764383333065041970629814668216078706475745706784076844592276954614548408685000198924044407467285102476652735184771308346861013579138698833320769196238442473407511016906884379061108001663586836458180851761001085905891004917290013794975699452550734784572900488273617723846081596520591436938918828803222403368613113229566184217031680556011179438850983416185248481595232026406644841008017957865388410633271096019822451693310753918653581234178070366558069130538697754722538971331480502189964445156860130552651730396399271415184749172959061104439932492797200833358501314402246819349723528701910364699427581435542004622760159371352983725955709815025329589843750 [115,24] -3781545607608252611770582353016282032407270190533684305246958149109382996182654092641546307587080093565954726218046193392247780671350589675119206200752231242296259084421547745254308919987286739441274319553286137540049536170640677695454206102556231266005570100179469567799610526918978234838964124097449961511225404475915517983306926864484869682356221764873979317149763565695431525922542494939229989565276196897749600615474920069595287270029367163177646157306657427733845902852036289483937692418819007554016341060268981607584010668164017726172607895239950908023154482753865535298826673087534116762563747852754618247843055853815197689866958687355678647597614151133959198221382595943697149692889855375388374987662687813139602892376091039575375539534412345391477853087716793955538516850032185008504793658263432178226288067166073189151472496824274186870310186777038144960174850403242531724753110938158000585539948652980645416296491183879035045987919206979027017731097582840227523363517856993109881213394905153780749649431313832109193070623313685895339036356826407004969618310969143150366173633182973423530821508695379406924850308870208696485731050379473805411759250407672967460370537531114794993780388605493852541385236317433836934517118397525345707245227306173648233260620966777826381481655434262660111259139323539076230597319041694722284945923015581270753589661237749550734657096884074523764905446910943345551679319973513257231556009123597116032557560401561736105030197181599396355685011636828486606222829691844928276056563265271210054651208562670062029341400515894229620819913829695055619246863841611120551217671390844636766388405838098510544281146798409324661039470649661646351257327594034113233272918705320722656152999315252711059138664115508216941348876976073108946403503635655746141670807691781419634935446083545684814453125 [115,25] 2350937518473377890259666717611591673831763208371305571800908337739038867073935593909786324733328386357761431642318301103927199855719919708850400432912366322199606619973459949918869792307775546987325333376506563789296772559308048485174764940189633131959350802332116416009485341239352861211076557444114676291786519160178194601852017859798273195051753779476802916352802481913735659537558218674244334415963515099195716457586107022967078624111264273544988631197365778115764830368885213499697046738249652438359720375332436653275124504196718239388235364036084894538121973405194116109473060729451490673309675649268777088390177624166440675319716780036813464182863369102624496822401593437886131654648852362036997183367148455799532209589892173997830867046347729653173951322572247829399288903626073099230673392420965290842426577865416244035428089396637144571469287973736764420886519584591246919304392915149477312453949152121978650313099192163586244833480355288536330112611989749692720239344909664952415643797235802597150335431536137433757049084630419796912589109553545515195062652133698042945580162906950208480224488862849806931488167204444617641832841992461637056581497458941793315496122139728125597528254569470730146886830353675509181718544919582508101914298461834824900728716313025327117888670946363225786428577713998421064661658719269004514028445712100245954558445096247278148286640717847935150744768953504035092048531068374124531622392877623795397097935903465445457065236066360620766234764933695403076260487955575618273528613909560664165857700212155402569965781244220284723184217486089164112822885782823378068784517421854829280103871647832065687073143375877892829363641862529350225491567420517377069138540218274343553405742918253895622087224085086006995883317943585354256239817459685345277242696226949192350730299949645996093750 [115,26] -1277706000953490904627816681792633235508222222872841120251699629824165001825823890049552217579073557087637498956109390953763860016895569773207738700233578066811800182889805461985704076162938756228631125709476749992514024753107901040025940678688317033742993615358697400892583681206695234451375751732468899022703436601282169193792588009031726194246703374683919243763534926407499570179787754661236649867710308156180992948214279492414506905768608328376323108302866892922866700272279412683938881911763588697973388508861644437372824002447855458371126503773174234645310183614678390156064408434938760201963819035113282674678744580352416016291415693962647002466608110597577517553323689024616252950035758520774822117865431981740751767500746188122632736540124367155729946122709461491614981565843788843344599787087719392862085950080052365110837414170604683417511377631782226885621442512769428321667951867598877209668357118001731158940397193344988798315551432821535775595541264146521013051526822285731953969155736695294080724822504506940617529598554633227806847581052976762512210346313941253603371963586975039913300469205734042538298240188691643943305208140567952129875503707343196365254744125128047521009350980419769277097884179213684873578725758342717866490376996747241047488550188362772121226310067410476237883639197952898852474076247472081675046518561447256110096841622593530092494481478724719036337231510048746038680331149154800651045678844726825977760725566617721254057599572339981998469123457110947660184361409815192464877005923696856975480667836183724907100393559005699196892604905298551054447641735527626293805210806486585356921169713721985415511131653749025225388179633468807198172122694333734667414464976571167326871067847209093385495727265510037804920103435148333309550201911152303435592614277993561699986457824707031250 [115,27] 619646155035836555193016278275503370476598948773266627899372983521936966761358209404035057550485243136954909080752061075778820772468455215435762987250176913438756610919181874331541917270637743343370489416839310638399347249723285135192040285371613893436082634279549629277258542397555588497238570630821745542304409517961404294996485243877559805121278068719345733950069403984756552817386776158917697959984374720901824475622777369498784635935985061248743610548130203731495938598927941748689517982252283951665958113085569011694537829327580340239627280253952143113595473950496011903324554163242071052954271418873761827399467410756649111485886759730006399709900231465382981951205354013139325896517390193662786705385510439437118531321870976166777138058780776550791430821614959670644805066533107944622508430046935668720697681909204657030079076512979685677595070622694780860692653552824749389623799637308325758446943558304907594422564002703032130938295650042668035497891545154019105788540365318316266596414511971728946442913175976983258570218693735138902953130454232874926034578480026232153244252955027916866632598853263520211446320694871834907187779666505115023793794759546251702726037273730038600469067323617800880062538009334930275558071364135989970227673108791357865630507175936339432356720748918460829619111765140310440079198020994767585932256185599278583225626946699433799851392253304513474416124426858523496288034801109037395798018150003249361428515458293349480952898523051152430204049938698573177487213045352239209356125522268581079167850229851430932000274623632461281809702556263335794455324084288783560031875141257971288953951382219537513663050248043212885073780959159990201535696492251861895261868400239018970403548790146420277061922957358659352508398843647394517057192322995184952105773845687508583068847656250000 [115,28] -272065019840492694505269706726014031181601302998801455184627286741975222603353972086412038302916217786597130171826419768545892272437411340621518763005554226245227123297473435458225928241939023004104962637074766571631626684439850860036676524509983153213631847441049018741033059995064250267537619863477006021901813580454686086252631594754554140408464554442980355860421252209873312622180932615298544516420347183789731220498503223608228644055307527217515032921092741659320282157945408509576866891804030289982815033626146608388870036481694883291371110605227924991328315025095565293061084148563990934327812389214169931770697346730653904974033181998593422034998831595735025249979169934843487919262671065088075705841051749856036361443449674206175710932748169070551221876554723393900959905927853864986610828977583174232088948015669445929318594037995160380512382897394074864914376981863496975371424935554722762941948240425264989888957784551810181754245971796626366019585273392042281376588478161828651993552838892172753663447301636916132947848963598061402032954177007466582794642193206230370315737603426863811989273808039451829286507091599752784443915512135854444906505684199442179358015402340344058102021185569693898238331072806830621573743639659695501348335389262584846506513728244041500686744924273956129657413881296656460812773125724597378527101698660419389151588480705321489339351956908341741887087745791229279233809282365837672519923950907895838631250612827706056461769775216256878187892912067410645164527459043795699821420731942544635558493181042644780225753272319483156221111147278693988632389298296453617989356138800537849709954155528261840602161626829274621857317363935380132794484064767069932655597950715259414354922886274361159828127025168236037297686578540916623640891214286341437400551512837409973144531250000 [115,29] 109391507268779677313217733453197438347486159119227262549176852698246157490895710947732636093981996364999810420195942802054384345619362632607231910045131120029189081723010424169577544141518249381749125878429443091085812499320909741692581408111448565974865208142960279167108450870459570593755462785367875918223816974146026717434250822133949861320391825838376664074565475264461270664919553896023258203123951454253535194159046374988764084293588222693252575793606042188974977842448390797709467414139160810611009444214283805826556660011875479117421584586946681135490699945498931941564411674130428517885071697755203278979843868956774484702531168787317076954589604417795395083753377156552526371227816591614883267138208556990781327922998669042317743216628346086899348006658058102693398195272774431749000265924718387054861324187891272802193955055400404099372532917383970979307786171965348127387081704407127570090726326739334479375963018146226737499482168094443882135962901596129791292002809834978512241524062723104714486764489615027462244429879457668441010382890943494197188837146844624285973052007311430063416124932418228794048020476460758736553078573928793620389761276175916029672358841939314121941495319691339773645720596016515109628165493575450858369514451708181901828445541820187776583879061448486244791875759049409270864731753049482991863592474315613181427991973277639095490096318342510739431648054601792338757284530442841363789177329094375545148561391331168078021510656510024857778997955864572339763672948667292271755906570139297224192221155168039504399674631567103322208635520008481126008967193858519190392274299605070079732494685460311327125004940199579779782602366196647967047228829271069799059395471585290380740265618046624672817484755786293476808363508037286610788049734388494016457116231322288513183593750 [115,30] -40785255848576297426770639434246657092884326094576429925333943764083019135687252522684540755154049433635418604923225608410887062130699983654570548759383586762148089927656270473475777295369465259666056815897479628895969454745663894109846410508324652600312610519201450796720222855923666067114676215355926600342733581143993813815055752321917868755467845252983674020827754472137615250309256462683510865566511221032609760411930327587390789451348005017433544662647254294780091399329986281634539865377217130357649234945854994883331931977282235820902967801369234289574983383684828516396328925210759918374248206027752675809491082180851068718031486877234403442035159941429455723012314935769027928582380098219587564312592103757575881132643520272218370453507782475825862198007305219113032943883170214350115444240662408548498020514410470807454065895359718568262085100297978108969231181439036279417130476676076413712462680083385529345075990612367461119079922231695701069212349781892866245063560728022230546199694317914298834867867037418933330927482689949833742419338026835007417960265440200107082785539091245666751857293670331521069809920690147506117606162252872557221055144286934433973233318233742266654715939106643494705271088543214566567212426573034457477474585833036423811583256800536550021657378878797202917780972989729032882722319981921738268520188381422555217718986247012388465919302714877263577361861048490985305088846489497653849624385149468195324947583715366366043214765576947726862298778564756297196579682598305686780584545145563982026839243021845412947464520019572497692135089814469615628624273067937557614413331559394060314414247558776434321121927476273503533989295641124996958388230848192074616480817723921862802076162437171666452747423487996046138341204812324683817714721101310715312138199806213378906250 [115,31] 14281484361489504328004874213794347073375774208382122180529608455152653230672495815123935051513940375357032114837306729833330421491198810178707748431832153881855440136738704585339622485474699769456387531098689690258789937379062136585474142248660464889176535272048252836520042116346716479075985719490620075863446434878850255766208280699491852020665123089069542666047029107410209576402667505196046185683072060385333050605720594913847788205787410629078039242392979457150209118468022580994266123017759844219875865083702734001338510760728120129671353638252220588973411330572508691149254902603470966639525403628984408406994555611612833005183552565169372501085137480091496255211035793151693210838446259714191343838365210269491304989009950665536581257122854048554669094256198076968846647253629468249568136479717961795697322958868104727269304686435754548658837176208884649652092612604991706826948374952195959872920894470363490859689311886070270122259929880876836109741035443991016050466817331530777043561398644227155529171733226166408011520196078613786404516885224834266555288869140690183638536829825324700533464647874782393705871818153695172246273661580897325496623173521830242658994397239687874091237913228487605487347999360937183637137069235607002322097924142803235927090178729949961323629435729410178370297908361392538829084791827337666007750107287440428853191909507757823161638268388520519067265310895545271451165332217428739802973426900888641826334174227062250469403729339783406243351377123990219186380581494002083208946397840144526741631740628929983001399828656151880968545661742384354971604399679394762869711913589122682032512995943819714766085749968071943588787441914958282273243547369788766539477267104000965693446511637422005941444431075793656900557871515045418875367033706424990668892860412597656250 [115,32] -4723311231475048691039271851392981160109810608173724019418168293257861285677201246527506460313888614322135332939122334967828610896486294046156172262632555939028170951166372857304849265133173427185811977050686081567399855459242709512650648057691168173115996387925962531300873466632328671231117598973420204581244573902861356784029148675008011324450039714850021452790275137914886717750803758949916047522974447650652476846628883378106389405151711523297377597302478427973520355302878052602431756520170792541664194137396420477684054705857668687486366002576676233887996830154574320751327795666687115679489495834045025285563034009055239364587974156494960899056169596174310660417797512796385531240481562320373158891194705558753660754107140545885754009148652885849457617742290188661970266411171719167893415339829564499231894410311742626655309710739007487260283558091249670640862412855550862236975742622679358027231812558443785114707773857076901182394258089332018906227626496155694811783642018622772760303345123535209370562010701227334672788403601476270129259381912038546766159972016338659999670731096443460539744051531600321307779086943843898213601517244100579658842912912156026352114587964588956684224411334862220967958684005432549814848797263605496226555285582447783825974244487604866320956344237598485627935829172756372133581089800609346368883079320497624956365619436879965126284377870876032769759739528950595482079442971999914340835426211858691185101482014918315300158090358372474920541532737762466365222646557729983013298177071805942724350845763251369081687157903069877465898857150242869185213358045735276019993216481325734304672040496342620971138546121161745209262243792812968593201858464975964741665534904347943281114958192031279879980772793890452679395920970034650210322979546617716550827026367187500 [115,33] 1464419935736460779334629314866250967142731509457589186586911543210975818764220985374985411359496190116924186247070307742169113222400633049716353869905387176031644789543886360894919547698469382579995015525775481421300072059497634434282062478862962490499316905489614716398094566507674270026357969203960983610681940659185936012516530383774035048635182215590958108812273103518673996188508104142788163594304923692091583639118114388513992608491095828797360370567605006660121679185927907149019889490852586493040867218795872636816947507855191707129095288692049491456216030415030333381524691393663134813449818396871169054489220871099379987087440457659920312247337971929433245341408097990342343251242644583569437767886377555349457796768671698877173111263452760396061861915050603352270941322830141258371599325576674571043896358838838423373157991840637067512663003532697387596370802478448108795448717781914662660557679898142854126608765717485699883556460968692749065344076597053244056892057052301837364610617448371958969634575271692598513654634537873937773697410411486162059156411301471318692243878568907556795525569582157065283183761568311592967985690439414258027739205097786697094885197419396500655479400018476824796949095377695530836586167952449960112988700403814460283389765310899805337235357192450372699765579866003962035539555881743203501491027393415861625429915478907246461894377443642121984213644942367845144634051868445614877820979526906920220003782775014927044441968300615670863974423557755336207500538166902279838625868883467614452655264134670865696127401750187289048720402395098695965961332551396744002722187260989790634511226902740830066893195641286186141146427716355172908104288769494667563373404880993687096145746155319553133711105433671780995103599981588260448006622027605772018432617187500 [115,34] -418557385799103971822521140191251409786473131642805397862317628357897328937150397316210920491517645501093249462708932493240274934886296759160332679734677373804929059046880396761834159648178086933843807467454877354620612734736043376521135695656961459274680493866871022106513391846033344816014244819805696239788433773369432364259113635593816694162087348278608274540353615232614401639880878670951173882031649289886343565990249195056455274122625982460996628916016925724319741560472370280593834825250936938045627929934347738095999718812407196417328081834764720973667005921622100416250877635403524940781630860369288061937375543338565212667478664286436723369960628637438291361915637113420284513707493508295256232861225539560817921305341399497632145723291195519747101454759473519652196995931892703970064248513287792621426116305724106706434479686956289125941838439027556795267151336641786683812267504217299266958061497716142629497651884301521666481705996709932717178478417759894209233930991019032718956465275744533570090556588239664222490678128206325976173522503684395663063838896034003100039044648663438964681889724608110383479375491984663078611481784550999778289108878886243586868664598266073620084252267405799703292046066287376997145032930206143907157975295705775455964531265423134988448109112735109908717135055273333618969790141207620126204620493207548522706574581982148649352136060034880279273370684170702745782138236220737912132566012160945091644704823438158398907488890072549588191741143519164266441404772578016107440318946597404315798700603496324296029551906546040104061652716987095524809512793524307440599152765583287568676091640449111790294313676944365048171244335730127773965890825934135539026226058153266663004900662159959727807299202530066364421092173220273480183095671236515045166015625 [115,35] 108568451649672641726571318959373746467206395735344724977209087429867172115640213809275495716991542072865308288696445194247620809397131692911113771553726301140298565406378265499461335165566135879700846974043845427827581905593078204828122053696235198432382726460538277411006958501041302430699223479811106567557859953463712405908232388818872923204711233611672669850912598092218728482378505384403349845777700936271626188016242974367300135676088061830569607384149143974977911566420257487171499346367334954876657435425389747916775953464777093746856160110810839778516416118017632567230683894680292676686226867822821055359461232629567932808679615089997882471766787424115810531849814656269876003337875988744331773213966480969745566402198433188664505261078412888811133786740968670911488213908168798146255689985735344814377336680826048427185259551290517996583828596738407558216308929641099081482132036141745589287212633682174999007347705805814831091423351787335732570319382800693085179754770575840066774841646899796256579559801217980186636770288006127499915650092628751054925476152992339674561250488435063734683125986712429923163149229323479499954668859944149868935759087208449001089887255722510998465107231954673304225495071403020793714542239677995455065084434035594180989667700245955788293566186287584230935867020561623229679564640546444300062527533847593161116280896721018608196192805273928866963627552442421410136626369066374471125548439747750135815638082387802119945238123313577605728838923067001023763977041981548097851768226970109111574307893438659980108835256920257864779786931086321603197597097806159371957469965512224517936482684958233305346350260027993723720598119745140546104493204890379159490250955669092120850594275678939154309563781441437592155785374359311390435323119163513183593750 [115,36] -25366637317740904999748308127015952735204652511916271020806777729282596114436110933418804663591625940709043615416757008210392085671241779050757986974537819907625167207316031033200487349297107821150318158146712229466147327847007444473029404967026756267621728069557117123080203848568282098019922673001063558865976790677096015414145627679371385976705871805812775338336470421421129719552481728533990856916597846024128233182816318672840001061104093377879194230671594237221846488787515677393168533799843527908033220177125789271876821424255239465975637650791455938728266115535705699374277601409630595182463905233309606818750522509231530492379762677196719232440803804303003666896347236257095714882627318823764842840634934334906259983991131564960671472535169563610873344279573364714099221861987081493332164794555372191423591233137323777582530879823607040720851688488943500826994987364835221427987259063161600410479728629996028972561952245029982507578014526499593640816838222944464636979722496657789375091211511698579102142212358366696814981727162157921883317658970229387453036306136215000102335375079367111233611154088434163242276721171713716489504071638300930188652321752067227490927757078281567451272360402586212762246756148381516519367712471481199651777196289014179122194837230531681648051367778319674253983205025208940251467862142695135343080089678320471354905661781676292005363551490012850523798448078439883813337914526254978303426441327283972814935189994277381526624840437940550730428903334703511570653780882880815350033848456719450052637852450028218167104387762488080141555838296471113349098602836865590289136434182713621223743952237352936461076367192093640344905698697812820003944965597953314150586699758522685357117879839453252462689603480086151068295663435492315329611301422119140625 [115,37] 5342464286931627770849801279911731721982586315341781425897756458543043534756258218267794580154630203484354259824246854953264011065607818551605128367713211191786606803904680656167922789376595391530646946889578758360038832077634492098862601665255836773217836084575960986012580395874977577414009552374645420549248481916284429742443839840291792887768657269847765019043373650541269207680864164250176068370695515445989685060692596428841203841819337570121505618057300159080782251721304421069034298604563234045870209282447580519837679060048040547308569232812633752603932058897125270238178602131059705979285295734322767040348011389844080080621427171801330309711907788703350258202813478261007795652034686068042909300200144692560729119391659148778066321851146934905058870040982581564842307239255257993867359905487619351359686417906746605144914575215745973188219544191122144810694758488926891385643845538518075073238087651957441145775899983024793549441256732599114219698045295014742740385992565875455462116049438361825828944859721761543004017373777536505053020504849405763776463437013107228907699614376849873097740761580556206612027146345249595540157993974043262589091913548874969793912169781493295507798536216763879914919681801540902159404594980413620030212764028556893885590694330475798319648811650406505465991872362620839264687183395641826813633990860751592531815469642407978342890591348103413628064671417456367988892915227236035109400585053981596682670632782468641271588811142439394098294044141093145530498593250709875155901443920136966833293446110332092280165152554334551841433967800958627333910054644660419135421641677814154020604952911302357902433105851169895008633253097934901824454171966314924019663849184254526366411472765120718765184343634887108105857578266295604407787322998046875 [115,38] -1017813391741697627909250075007842104822334282487102959799172373005153536852085426085707205688244219752454347941051461471536980690669436802025222420493619343915380516087867175204104553833597883845344838605546282837578237479772417007852673411560616165285243088964440230978421653640660683373117732798006863775191023570382598432089871089989241548175208013816869478870169047854542058945454342321410309405025571152888993702899994719154177329977302083506553333480427115114623452229400126992345654963707264467906047851652075214708849682883249134862979567541544650932847194954086043956421775032202392221556646773381908044418833446150112505162719865333701377019495124095866778047077284174354423417523742388700983366457491091049252755158600478155900358171340489352128645942162960844227228465256887954130585597375263671099122963406546946928297688227326135294983918735439004622776954615673627052847600206131629233339243875639538914617612679343183838151312223589028738696130297128724682316863371793162388873132873858884313145574589325896939509744550792557590386971965467364202368147984951945776953965018275369145631513262627139613134238346134300447064651096196973596338166506309720454709278453356188462416746435172570510666240289394645264126296882890639916395376886397567214636651048758881193944282257016270996973405485507703896500779950501905592723125913754456245217789442443046477130914221640067742447304234701978711617072045446169548584196217615616653774363754665749345888144376186724432693715572141593354542847335729290956981228376988715477568784889391800024811587896520786969774068280312442807358218553140190778444992042420346331677912705897108397651237145113289955951112335888120930524818477588491950871590724359698488956796541688461794452013532694853950033575529232621192932128906250 [115,39] 175381577292505301524084024892359201752347688257759451761355514311702135705082184716904046829644636527504363940530324584854293507661959420725749113636299795792848352662169188538090755527429441273487051866691034341010063208687414390237359776609924636785483368494506920993708523220140554994059791981603744065586048669102198304322126565232299682522319978949086607287471575685742464213781924681847504160149986055038146163906610626076819630491408360070401023571310144348725104670929042721025913405466698758542415473424386852292534476122027487970390672245270554173563103346019190150963660786234781320487997340176170061925623059783789945539257275331998185199056826068139398504779066406986747850372774925997937396359732387202940993489837781181646322734327897709273539065464341135636545886322798388945829465237624972652749290330607302656892914277651506494384300538312513625592058851520999187398316496577994247785975934696776334924110889827144454554194644634298823311633220047662979638044932648150034078059758926009554817377132339927946211888037947755234487938417764613156231396420612817203921440777626942042899239228053282868792358081917578780429137869840654805123721067747088441901481779097060868753539822486645367761908670626796956451972104197081358376467387110035408530023358568685897246817502006167536189863721242662956793417957213098702780782754240495261671337526902730437963323460095233957318739704203036192195823615730102810855704389332402713979208688684049798866528324913272369959347888501706699812494532933951024816852397575893476661796796121006176426675374064251425094099182635096201575317437916087189282741447658602168312082524049622939216743925378505105694967404252487933643300276591558589109500106005609697595993189660720407879210322095907486072974279522895812988281250 [115,40] -27160230262581114029990472409274144845719207947815280221689159971071680468570250951382418682915468678892219191121600533476742186529728139740261002612213473676622435582983152024892182177330938807429871290534697721495643713842079256842206058855209682462383933853655686138237151547355966042729630720158572627248682024481870226222726976956609960449224145297058493538391309496456952864814800750501572615492792088302883491698260169582075573553122822344675775734422771213497843685769175377040771779409826344195909475266357491588192871386032209294442270435538330574622610466209162819007179530074416025008997279840650380787393919163228335086354072946154253337283865761244972604362187439180569048137999780788777664078865504330703598127039441099002213942236314463962760922385197099452746678223657575727949888390622054754286482695679338648275690845532650789369590265023003092507602640210648033221701814455153382645628083071479606747474189209730205634026323551493270227942087624702858326721852240329809912088960959815906709576543241770821188082795586645632994777790955914391890613232591402223378441374843561064849615884793049006239187427643358333288912006690961690162730328270006181664443722313560923320996060680237206307589630056237716384828019280169891563390810318897960576379855575086142273998042019185907361540600100293948653451270944591093130345477357633259650796301182839968295399731824165830611540258178860510333810661273787665945025573005514861772267800546183505756805602588619643820054611212547913736916160227978074492507487124000384777756497565956668196130050250978614359970223352544900201003636929848466167490290383566794947532793241185380856150042835651628112007419759540582403283591126916992045642357521070714197382057996262041860072972815714820171706378459930419921875 [115,41] 3743511197638793354458651284194044263498038802602979745442240476180155348075417889262135707332016051992044111247693392123206436824554172217107759581419765189549204339789437098332067035813932245851288755776852338712273808997060566049467484151288328455677095811186920147528979657497978520198087463930462629529297336986330932914752427922776713663976063528495987813674735939918592609309691009191911706703743024746162718834929217765023733408526502096618264302155010012077631177164924553593305870497728962567832346005114253681406998461700775169902653874094412653406195589348343235334327775965104449993472262241500673185771939369312508083540446535431525645100800157820449248635249880683574913462429564501209719134476029978006510461507857359174994615678700439302238966596694562426739829202712692546559587261552094082899476830083429240229211857771631161670720561818244928759909796183227729553967101249131865334982097824304540659665322162030439354208799580362074877923668582814500712810171987308075277381455956378325298926172117154114139440230639046301463320132093705612670151094254844522987403289652187240204422466613460928026379206014270913211702682428300414126316911105560162209273095475645177134836169332558681197036884820629038574927388441204294042513591336642083818755327673813784732363830969212920406117025023488515444860886740986131643239890266353498892537477448566163631962815843976698355680758879881872154250166570632272939244850880295688852705253783978906302921402520534518639548154722987527748020236401045645584979241671213311479434209851832842520685557342674865693529221827057477450372799121354103639707783929164876358821742009253503241684618622312497280838014201275614499573531781893393692916719839137321446911033050047295685959544158104108646512031555175781250 [115,42] -454343930420334862364415618679903233305486946641856046788818925047817769321352959690654171074823152017438042736310163143031361948474147060025425216039114896203023112518718950858375430562571531758241397591865134160988103617619262267703215999078988148940346088008780348753711828447120630494204792733676813349171165573799372831502398422592564350780988215354178780474057279898289980739350001844842920122926080778762557860119337347252815712955844867368956557228609138309895658919586022541827990591426174678894526645673996697672986888839514545852150166950826406304869651436338933903056944681170020786248967773537572920880960126336131195764516729358944322073036624911355730027507432632713716161925859892538851645548237720348024957290214314713332498528305670411005014703792916691271514844121193493416740328737345795852796127080869073711736152766261766041151479993077663164994894653641165480170005952008641496530945746403371466726116333301095174354589677505047621381027098453460155493145221854628998576648428750028462716401908075030908876202893265393539007202543046241111595465591608932004886972488401392416873284867080475571659040090921176680905100828010813610402206856122742347076185424249718673911226499000497612376301823716308986173045901200285216535104514221795935062660590589636708939627960983121071268379780001018902034577496676086258993312945891759888981747537112669212366472771813538948807106747020232963358294412834371650020003693803033975003515800612262968785206892599125349649693976712264434240795179907961418836185671937958330980742153977781230609496259331865778898799757983105118347765591653651748026225510855391018956121662585119247732866800967701183428229193965967154644690057014025447001371884491655182468074355861408777104429205064661800861358642578125 [115,43] 47589602375200400751109338905865262329190161569621062911679675741132160183128348752733103090724592291966003747426983247798408284613949833542488047848134643943741459296603530455115818811292325545030933448178408666411695945388707668465863146026182053817662003136249354974575853552253498572678637895221152164320294229204501771069536052306522744362603160565689569193830071165524622031824405627758320183763828600862367155539438128349416429990658213225263423964337557595575695761155260462815278079336675484153359191018065296134166454557317209333031914723625002860499493192398525179398084244347544035361390738895073250240193265746858612239523596451981046190319633928703785135338917467964305804705679551248901856296810477411773739190382821493777660852136148234629476419440223174983613587231250676629851484650401146208497069307664929898291362025500718343194342666265392779782193088356143667787830918145363001709397323723509704162771626340313166360416258447553741055452729178492508100733493553445828937059427700070241651410615446011039168808306258068813883275565872094662909024540681561756459871454526338639715183750721006799627885015154668170324456325581972696127839933351226408218626973680814603452889573169927127185728736137715358694646670428927597312346025194169180480682338973175432333689759834571909158070325775173152995743061585491943319003992279091182468862565677963967903878003199515226847779395533540723039792234936002014566783363716771755967863497905603556870772135600685081293650123353469991930319809201564401249876565338211758181829958027203807680576680295576681564288483349918575748698793658080688766627887413172810703885836348679188453538935629396713815933002174828090424185373887179845814850773515443990032463142555500483979343450628221035003662109375 [115,44] -4074814889933060833468293464237957045982970946118372408245816036874377058244378656335069250502517841623644477194329452365340348623190452475830499699239592297231448943936181235781274090916087816427123497775537161818772289896208382996655926850748895854367225743085473358366982738341773326452614760791708189077998249107586948170541539894060590371091667642050806096017948223709599470779839462401441455313407814969304939250521121719096823842347095255385648053376636581966451603297364248369526324897140198947844669816029082653608690204176687503107375127179926816993770710730556289792849831176360211974023526487520948845824300156350043196423229854377216882363746438920232907180132278968744991557117208587002691979345952303090726456136960724232707744281624315790052799725937691984929369372431488696846657710030778764167179463061836033957268607469619119647949189053169424466459644185293725150714008794610705074419994457182152150093071554889209801208922858074456856525665501896579172414750959346384087805121634792667467812641792416339971097573587635816234128639975085122563338325734094643188900178862912472355268100345369987957544069198672533399149017921461560932355187589930901986967294972148428289419268246782021092476609336165207883962298816330946562531342880875152508570984264234276154363398289920086858324890552147996172821166170805384736290230876643959191997088646741279296662931784899161626772165435554009706102262248130257467029162214168214904269205754245936864212914952463761568449263421814891960952315006247827816219546197762263215809054362005743934530693480803091330370023692676237101495367501134344915604193497330253139687936787463857390390808013570217209977673816284305894878471367233013076130400788756520447481353804444076096659153699874877929687500 [115,45] 253038838400196443074807329506325265803316157380734533109324919544049033903573543464051595764670811695351707638836478977906204123053864226972229218462217479960730876797978143766450118424067548128889941214983206056248845095089001912325141274003144369291675551270224384898192715199492254814032843052289272396511276157031007960424360218722846842165674262554478992804385488503870627257667371695519743148768476053560132880947654961513648032074600803960590720917398117190798843474231610779242339482802181914991148785415241184630759967285031752553551955128283909012623093652012153978427782883580486221637319186474569780046891567545607936829469064601645783786354860690239889761362015869244057709253973103954801694222193170295622389070735977670758463301682864249081946273408796970391144227468650948748648968517322739027170774006688086351179968588056978643465004870444335964124145746373237651400168724647007576815206989631176418984384442513261482218240423473006918296715349153111687378723501759598608636183682699516056070523390036633324896563621512675393765440660719394656285349918543762020979476839010102573665081132341710989212349395608907016731512561371529844765446463815270646332634687559072843533985272986072273245689386799380574860107643332536279378129158829247938711877992071961578477922468252562508390709910998755441693136477062957805172498517372943284531949202710309613556756327455202176394179410003472821728508035512455834546774900877021372826099134414156213096958293910469705017849625708784659076362505014959867026729326036290179788307582281195438681519780514852621084461933910123904825044872631741461924094321111215188029753663439603571178371072716707434195646633667060376286459099861315390808916008691126405060166165082238154031336307525634765625 [115,46] -9840011443487142772275269025229232534986967809873041729603057714196721887767778098555148807159287376977590824651470113519911690637887923586757763867933162522603120788635364821643073755000083556532658617134245721765465188286449665263164556882220746260774185363156283422797714474805279818659448137831145241839716556875324454543174250308103405929527111951437567016355451714339332887018607540584158105981165551364316324152317070692074341870618326164492910557058580678263947800131921114768878137186064578614874890774576741717221917133101277380416307776639461647429404568520908072217230282439184465753894627618395794725214340504588926808018800476016254482718725450200629917192837308269189533388008928013801302492962112788603321459087532286107775206281013490067275451010128918696316870471828349247839435263767589890142675850378985308290268960167508045937098176885396713075357559599245662002440412132735987279871860809298644970480380556480183719885390181288901836289330126918080255787026297744567858800602100590272389348639765430817557918125756954789022265332665210947854218234514795109841804199699521612540274686471160771168076178255772499287413834936510633016775773868605629021677368614537631022763016271300168176494624105960505450513453625712110386185091854482367846821556149541508990348322542492167502846690877197406835739820379312493320798575851087266854746501213494770362277589509824377638630488065823094244410558830068306219390686410256474931595930161247390140434680752026589521673872269058127620634779695470215963740015226285800347381329445145669602629067678464132639987278874957511727967965567599925965647365056057171852271168208137160761190326207693798604398172675514020310017924065271941841404187087169691533792301050508811545372009277343750 [115,47] 775577326645901903644100930413345863250636525078706323990098337813673084321150924065071001459581872094683918198136853395214919463077991983819926499994886692848427112194711413243177650728055211026585174361672992358292849202834197632643804237264363946202740167594262997926141348102654376274084283711760674356117641339139804567660025469783919742235323880057260815578234844807669204551389620223559965235268861625389809886089784208271764390672196250345749070598242409601151467751109844438189526227558330702445673973827703948419944008422704827877495910064341185069943053114855908909402948919613330318092490016814873179283201203149834163568652806450803232269614105810473422784132055194264883751049595139576611252170769063768317197002210281938019037115483091578901972537830076954985455095747591685792458692765469985714984299322439785590271681376192942413235669785193646103805654347056677819917202773536389174564430758854618751758750465290705280995720926410552543008947164921181512155137719811165187385990051703221621444322124907029453471143243088907851077522216853012872405688427315815340207080570150908531999386114295358940517870867535498826138775324019650478220676374750011961430646317841668660165174507685336240075060233533062826642397352035135696187289951232849204464573781786638663620556065056880242643563296523354362247896864559175480041159936960539629023417379780347558017528465995003660120735437330347595620327837625257314823236961127241382485963554104936224712407860087407753908044232618833331229945831171691538759487518457465481916653170947130959665707913149280762950514419215513719121996242249524333438566756485755601366215516483870803576103269794570578225429914522123389560681807346900395522028170598422968225059952287058258056640625000 [115,48] -211866253548995860405264435954199405687099709594231141138369276586192578388275810794995163168653632021264886818675051059283035507136024694354537624166116687662741189451610121864817638163094296824383282270246392037172580484225635668257653470155526222080096248961726947122799237799848940080300228647038364656985722652615725884582235717698414138653261010733217330883686954104644762856044943744431335922944496968988278722185768596824256237953831438374091478165235161590996665113470049287052756065850908003010370831001511432045359981925533319617997686886131545389222347163770308298022621236760956640249613692952778678569454329630429482468317497672859382513582469056363629836773197738106878470507220338312556521941672306953905934753437314324275924696324982490200371151514029571492554059026968012604281340163296627623284735984141248741470939686825558883704268859381161040961898877979327751656196348611148368361701993468618406506659809566842203808499439173097478435387398771215288004975347956335939537465217610739087220862900440568332191101333089378186235345262620306570059472367125803986521537350694856972089842252436460585172458254662685559505608102442434843963328196149723780667789380396522892549574816128072698063507589417133762548495727602111381769286340478858609943184040340993977958161359676561795258479277297948810366774758389501950325926398768503820047433219880247702005508599424046182607479875709794305540861924883157375970436725550804432662772212226875293826493097884790793411457631363863457586420920988489573253864151535742425156986722629775224231098185045836067026939259702741595479850024237231984439823172439075359405735449729432017654204784273930815162305916251002869455769166895322396656049591134817366223495791862327575683593750 [115,49] 36287266809759886412241016516451563939630969962434075046145857432290122199762903915298108853521794184291446938798100196289502886660304730905837303281354440888901298117383297509045634490881886617694604533221945528432166337046968711202685241370892163887286390232044928614370774779234035521782965675545209066069099190770025300344856532444566719516244602443309066376437993071211171592582772493119393364536870866881697871602226991282582291958665925886968283852124783893216752792205447825130098701286832494085397493188351541989919448088852539302693420142247888820856423995375297088744033317947877320232440950019165554638294127781089519277228435249878797628038335014266761091592678952660546806243922111450242878267144183293261456480903093269225399530865421184613671944531689463019263790930949214440940281176386145054794790552925353781213081949638193022553218525668398852607540105014548520971381330327451177577363303508204454831583874945377284307513756011131898858720057638820466508859439777419429804407335434814230946103039589290305053489261955905068452300146860142670190506441274945357373233833119155055353018711493383743301885627673162348852858224033882972955345587307085609943880137108397575315886000545995422803934057481480797685405967020815682091377634437668754330014780097837399737731219606713690170975094766767921114398688019510616442915255207466993459852551399535881403472398356276702358969207520440612741921450349994610706130310910541940904561095184211345952351973336073122094256992343185797527111625831425610477309953944423240557601689625815501523290199887779261190885087730776732715647253569878087059984191270140531839936520050805012440242276662763599735284982445471846958095342901295523770458659043712998835104655574987792968750 [115,50] -4036696208271254566543127775802242053614462551906632806757128169899256607794143674317743841382330227270248569086044524209761584164438451261638839871570449398645513687852174017520729751514693629259524914458805024360728717593337983749675683504893653291801380362307703454821125963026442669065265503930557986638458097937104001587118994241704866543193914874511391775380193070952774487781921500610950669109450617884571736980471401206448149286824540326856468259641971133494998781580268006352071409786778370928424377866991079666351086272416378276247814246069287861568616920054111992413714572072311053013016323021000326378579587469026534107996231151059252317199469633643794795222038865580309053353087505319737038072863614082317480271115010047456226682152503702240294128283145713008500486326925269400015396132519804191082610286870284037762664370509215128115247423330928773776995758367772563482236615012991605316394534149960887290953359761687672414748795340029310734977146358677666577282660658496109997916969854737857764649285188481599333204184551264959784889280574983911317801957082418410525540271067759466799196228209639897915779649024695815487769361327977796969814748428422368534709069911472012998018050089881081737929601751414174318932876542080915464096544014403747233367448798314991102293206984353893613780506467227376897285382829719569112046294474860855213424357239792011102207496727880792822822925099868253658950848424307956237443236928271109127052190294101218120929217493088289597084771316864978999087274664469556197696845041232432493562022767036595919046843934006611129843690924945562532454831023110120226629246098112306534283971352783919004228079615798272081124536130365147101339688397857944507374712928080413595930207004296875000 [115,51] 366259073845089528466315708602428475269911008843176608506926302199315206700420121524017140716788668363100703813687867161714132746148123152501431742478500916785110583189965889193632380829405495135959795767773409238307079011573656410933149069552505209063641076601294373230380805247351794613763637273337379717063244471512356838336135764480651832309485583681702281543769601989668989431742761359085736681037509823350657411326697164782345037671966036404301751173685003256849869308195429643028144101512279100280636729053285961141127050326216085390488672417023743729697113655754350014799104369070131868375261005733412859838077356804831160324402144942806605037987092741941845901887358050797955347137552124695932703501029987306241490000471179463498653767209953753883221126169087327043700109860611712512552707755977510663073256838323424101977394303326152529492867985856209144189315439755797927157473066259000526970943392725904138916644819578036527155252123665190492961651054211987804798058767643496144567469148161484517679998318490024606871477089811183481543934726865664247872301173887394322607001734867215201156386370396463406209424285591993038982031173484708162023426910477320728134045525514638451614105003101964455394726943299870342418010869831609895312257223418936672216611011030334322712021108858843475531765195056892664884202682784555728508615877734683060274755475435459188102685293049549469048855787083716879103562077831836130744116739423769713973148360471149730576093480017297588932311198545569120660668049547497437526238220326357768427481828561663209039894243914719241764257925458147732590222718549978315293949958358823599601786376593367036724605119593343021248064240524930350447693504311040221575919871983889170802327702656250 [115,52] -29626773171214278261751478433054109597697562913520925774621325040881191243056154891067396197298169395958632448260724272716850333192756501305788542014190813522518985584954314270740882268997957592830359157197370462315099840562586853732379049752279706246727343599273519116131084683807472599314507846585985495120864986250640671019157012188101475700062403645361514539693270199550545409858939203195804972295910583702608223037934399958794218949894404030741571977658288705015234930332667891308309658081425814471355446718450787737516873877581058694180272627009036152128829523043072704997552228526724138568749549931930059084348552560911214094767882415904586721520360624178823349354108518180690987789542559038790455535858991840141240978767828448573836939986748585798733675907417660997822788025990346545651026908547169884879379464813192033753521217729962066472907179606812387062435470112622439899108948399954054280094493758427965498751000470272173518179059250533782017856237703018522740429038543289777243138382444163908006637760751072055547783711601617710877223062254268187249633484823647845493632318528944987837357042450362412149211960528876042402977382649066228931748688555916858753343254599172392659801266839335583629533520532005219167968529100080224112481671652299436173187538830298308330268325481616165336037349038193365163412020423859819404842515048505111005763685332206994858955175570431093754944712080917678393020226512728373643128701028636516397892961427267577689697126857121608502841538877916197797345972617785028120401678326441727836572759334740442250591480010705803132838744671303372451612288403135298662302030872726397641225821145429702748033387385438482811263559300603959403245676248294392598249367504373741015625618750 [115,53] 1575064194001932937544365723712382603186163624793602307226895662263908807831870046982209913062626776143269905471615572578664446755517598287207668148045244813903773372297695776696713734067826895272901460776782731243468196741988347640614079637051483916276998319060902934897876122259081163244458570720329097922093036400974948902688724780618034519625143021717467578834432733293916860001331214435928028526476008417436100644403543563544343774121003505855211575939922695484740665035479747914342208790178317970946389080863337532038634488365514971404971482575527490372645155424457682256492295208160496501544610200053324898702317681362685461210459294415441133112922538970787229599013114618018904649550057264560851877534260779033409528623193159236330666131511142211664779820698866353527673033371065248340334768069512396018658801239106766611697937591922781289118964108861680669381043350438530544355960391751006890505192570368974389789058834535713700148448566727260144083712601790906727617279067683718451674383325888363033184667118352413949022734030841613536818155873802236106612604132605748283885924245988037890171918228445011371218244538867557896760810308170772320498790160142320516811485644623811335916226530342751658298233547250857936404859370278371680851018527496489374295892382856807030819955160665684817085903606262964555070419112079409353575074870245253552876536382532896002267900470040874286037451067377508806729361050602480013598345622600150826665707063826349675831622420876819149736063081077355360966891138412211776299734682103422576728455742636355294802968194079612723259693878187883607449239310843102606504660883278784079131015837873787583593325764666258978212059227210921403766098227138813182998323540711014286372735 [115,54] -2457435650546884799593195489299698697355945067262043469651518274368860709518944313116290082854190225688142189480928582870428724464649975333399302939924283542616203601010794431803484817203288473999422494574790000803626701865222034400591995024311246179377272019534573631343979424552100156139668748347100555139379348784235511293569040146140079943227936405293808869414480039641987126218917323103312655055474436468981430946564627194529022054937618344709634062617830800963758555522760048443303594601812472495675516156212390727045354146534088379657852787446729230403147889485261520548850145478611035016358212488509072677146517212600255129678742004320474390458908160887352968240940095560974813451226078639224790287474393887808196963617891756292802181202637620731335133118619113747621672191714091428531926662974877484833727521230671707661127445429341301861366322584909881569493717193988137860202611474858335187454397797986324237461106922083764882722388711959768453282044644086094161667696400561692957092126533341455205355949807819653757038271186601948303259337507768439440680452201701656467458217573531083559719574902872819549417796163265180013578945918094603724436359377966590523940702990826845077904532640369904796393946295834705881054981807141952796473367036407385913788881104357852515322389110644792283251518989526391374695796446020990212771681033765957209530200307046052962400844011459073046391819442877273596215915262036483517989772037165787947008788817921059029408050361733161218636854418203566986794194913419421824880021106222556808278661343109483635877294090208219594464548983195632633020301792787417949440862654934682952716368749449303143522563951692468775515538131478479891940126612355422469467738970606331225 [115,55] -3212311080105133318904169744947100502660601542521512358819658028751470202430570886243890356491494005342135318420105841747716658312884764536543118497422098764632048160545308949742766614652883064566572647001894621651816396343994305825469205065277423936472993605642940010058143717720087000880013903727156575038868975412256495447498161020725964559398989831946707235185060427057008866666179622379078493990396211888442287099589457110347461037953001418650621211107933024789430529976169335534898076551934444439136694829628694051889128221699187558541654164143410550010488659207368608223124163208377368974408879643116551761138597327199909184741871334360857078793272430912294694834570127406371189313778687684498193147029493816156301037397949161653246205725662957924684423718487084715288583933951733265137943852681935182197947073587608532143358784261952151963900947661099437529703911563388691932157790846579175344107134112470786433414533278279805838935092122109429577231593294305580754197906938840426279713886557379055272366202586478137124979777457397144328401073958237121767473941748489390952797219053885253174735894332176255146793637984049637288635312995238412333966420136761423343502055831566428605479094928112175236152917051037009195210596582770054826959528397694222770427670762144786110892423578608728267227920436076128820690082253876827345812667097400607785982647525783471563065174803706433800142108355976282403847489462551121440018944781528923406431886086727543939887385601053180368144917297378861185135953403509321683103807449576112100883530338997999377033017604531803810684117601719672684431338707878117150294893169852980291975031745360093616949156492809855564808057179670485312675643365786055120239111812575505 [115,56] -57985931505448684681702743607632216842112500880502934246034977286949751148955759672452544769923158661580066424738998909670855433571385574901794030372765559176627488683872389720112204410841479889966979816510207008156774760482245043610968378923189843358635476188409530269253197266972620038308694686799789939818432214134176602342746028209035338824485056017796199111062173515566403956564558320265253521229271286697858190175619305445113010208554343047194731914927198846767155171021207520800248151727841676535026830396759446822621170443938702806548672857402395693958504686931059412835283512833098442002730816320648341170167226155607391876319697304691017654024009685274888940507603453700644458584357688348831715337570550092605882809606085015068290881423585413419587046487005877339367067613300050306105341529242526143722358139796041284801886699185392372965044653273624041950665455075093986833004294623843095705643777137671336028489586628505915930901629420036874490378448155374175741614324219201205202834703953733208948290970157925905447181825794759105093222969101458177528025541136096105704314719356578578780945337862427117270267457726717341776921297129986086528512926117807133437111103325591520396985675292869477343079003356211052185272195917444989023136970689284274580786470293541640784157618957371202694590466033327892508231111234314386198812360993995674664207568937212284294818107806451158258797351459959462781225767719360109780773219858276941595489466628616693280607289215571064958525947277376149383861138970085548681953506960396074571614123723865334325829723649805318319326156648074054494612732513196579170275327632280123939073380302030712619384571718268883395796583731147837816528944957836626576470230940 [115,57] 19562779493042569469343935607626186785263447865985876003348719315048682994287811557096175078800503827256291192788410717574527555453762794230427528526336403191775896473279962771189186449529420205637354575350296994080567097493539919736750433425691369673541629952786660519969966948362331131519770066440707502048278247890922004274016325270725284534870972397495857856994506928858397244175696241709597516722853710773334014542585740619832608041502437087618622130604030750240705987016089649605552398468233886376802954121696750018811964522616146233923500225409742951290781852611212415389093172121080534317648390114014269140227564833035244466630879692375039798884503285681146813931624114571054931383726574184370598551701336053231308390061333349645415364677004200250105195911731249413770530619025657822106701657683346110658155712608803674232970518466308713010346527067652427577705198360632386933817279516755821993093667771012694383101071577258553932770116986319377817481366438451305927576279179781089898003299747050306199820735998222145864482876600624649764473506358293867703907503444483900738979075309665308299879927116440955289422296061804575525779820032214638188098735551040951335926045760609967736782875359148294966437491220200316609280271446043844099734704732631168432972409645604812735267633176259477151097441715764463614107414933161651283726187965724710994076814798233092541143398934793357740504418101864590746094273119334587931157482933568912439818804205067075054927984033880433823760958243091237276140412141413647863264617452478756296483972018397661380982558049836013305662643175836655483989562506388824675103916382733960193892854812557290695342253665344922738028379681147410470739023385314144725994560 [115,58] -493149480243721088555714191015232046910615501796561926538621688029050459240241034191622346234621423909083037483296592571523378360501239376017041942493616239225107223493340789120372533717386735467542991535853403946851191168041340472669363465415102973755671343514064105945132213443312894517699047487629707419150735408452101698938293746618250637417871296180876300495748873416785920534411016214970032054817860363564717244350740466038513237314664929204214520275641064259225832656524183273221235939503408918472802221736731354545803508075532628856833270704695710679182165242914762404194329966508761244798633626403609873372555809439711293337556840992188119625131931847893673039488296718563914940460098998638477653617674605622078434079033172020183779435314844125701370663748537850596810136438787067215757586432966372363055508513455582832057269656223938264105344829968663877943971613832874238401723557558708846312387131974110281400125520091512397864133045539313750469505096805883678112815603187623043962260439509817962321777761439129073289167616706290916798705133083588489546192102569046396768130861942528477842534394608847447559622377272859238396352504885410558961211009487606538032289149576631042002258537340014869316210114961667007256860912577902329381393343945991687661387478506751211723078826861305752190668006796961674750289632353185078077125497503166508358480469758028611621521396535639627028729126687769324608922258386968125586902977693149328545175250575461782511590315005578333705964511035761812180538982113642733040477235009331706040412316257147799145254380823569038038262984542271614890371045621297630680790267926351947482407649262384796265592291607511426469235810590975475914505667273336145650 [115,59] -8568975448549424783811426760435819709054333155567634653035257974275249762568311867006891570641498794834610140369608006752693330182446460265740126331379213346086628261707148648820676713547778197263450524920489049189383212804256347130955389309274908795891472095618249759963457163305354980425827171081227246182259697723572404244866889602817292456684567034590158516589931835909071036446959036211688290761086416308184719833596680765023259455678100018787924452886767253545781234243261911658421303087416846737576716183317999017489220093536393932894233035392258625607658823819544451807902844080029882915700022998690582279041112892653869661055957631035622512763916258487994075443352059207995030171245878584078560047847397524200184201114400102088758731416039999497933663013808758247743573388531461355339752205466213891827060335038127220500645385996908346750967671774894560677322573617262314616473744187131958066355800874352799912961046215051183060530675176646329160930588735249836123671917877066947985049079023068618736594827555080938500194292042058821555686392301598528808058394188768878340648666971114450027897162957654497781666025823821402808272833694785116491481484804237007794858330048701528184747733732786600958405664659929196550516657839871480208815565870603942727912898279061266071443793657351276872238440565815004286990104503808755298310522089186743424838555838486770652253147134628442291994066288309748213225591587171683700905918905981029604242679694780904119715689164612555684243773046151976189054170010962887876900540789484094549681845724684984591750949958731379783189234582695077460568596853080082376845154042975479921718531767150453127084159396908082028316754582762724031319473675018125 [115,60] -352799102505794045196753513784376725465453788472268418770049831507563314710965787482382085953463217831398258365458718298972328474818724480954111560071181739053828184540737926095165906405638741573947621636670542083023751194341374735013613802315508154184586242493257566011178029456437613386324081918196156425315270237884458616259862923575290830019987968449053614530499552557248824305628122806406803179395646333796587337632737309578771213403918157701068840238245422991388564002626666870765481371520405116804917307295762425588079513378827977202382019765945155493499613332428278725758300125625320801044396823971064703772032069603592666609920203668623231471822619387617402987748934408482887533923372173627689872610149786877471318619530830286328811530640823521828540872164906064963405856142864230738211751965624886546913427959238163467750874473293942882043468113727899615332741351933843948355081224113981735737626574214999038008565276518520926055255686872182863025881178558286235735433491497143639719112591635573535917047906986207580076275567208621233787823123506718029389648911726751503502167407525823035317366444452087745758138669477929393604236793419767961640409516603671132879457089277118913733811117563044099176333890100985192945953383783229835206319745740670149664375748066156345083470828061463530536054911546277423768686868337804891912961569970025800885188058120880529456130117035328078802603875378405677267714528694788905744563129431679086023578298326191212744171376296108863036659202791078454024892137698147506037605001153539273595968935928155231672110533997715717394991610966946250419419881400990572872211497893055153446793895905455818541834393236158263935445383913840063404067253805 [115,61] 41827366934152977330283622525926589144235320061260660833648617071286845340325231040099949018483960620103212922253351926321509013117424699879073608911352313963249864394912606748482008801504010357740345311804772756828174734073104220464099625166579498116897095837968193457269796017672870767908232900655072772647703803075402439863890637424431117356472268666471943774292422185413895519614796672619003718460898538237014959112412616648404629248328398806812042394834575754338772914919266280711016851506457605548902424085159098492328688128351366477591715791644239950143904608865353813474205480819232485808601094601101639998125657803899440465584702775518460305307001614381091973648443859447391624372265197637349657012986786410653185932195788686654500098591724229997205288890707391581655257125659677773753349600419864842198897209862122606374776729758716743999936093550843848974629177496417252931077496752970534495122614268350531260038809270591007085228769392565609063976378836901337913819517791259334905756784805351125078417246755755719814724450478980566365063618394390413656505882952067263660860088408439031673876923038365312223839503726634951294247803026910122405264245350484349582026948418842605272747063772509044942151831720480916901102325687044698861359431135941642167972701937997231747610470323028365405729367538558058161171499093610639084986258765377744110444825112767182082478548381284573987506787387609834395640239230865188474386055051310304202968769298071950505510756957268545513241734610766807669533888040746701381816105192791267501668041311348227465520397868507441589233061350668862557978805718144117423804465160438245414932546200696876572287855991394931462540177499134557990748820 [115,62] -1299630049263466699742731972804633735983451282760220565289969562869409959977701265267043915169055210653830827850666284831305992451277472441260687041282877046857150037962683897223362459812305864275063434601746366222177037845063084728421298974155688064606298430606878315089928450071018366004966296354598982297246930952983761889145170149936660818014729996019095525843808321089699297988138907278799287824172862079735134127512772821734991671784015613655101337580177233747591172680779606564807563193766392935995189495981832201448756763488954149461521130040149392235140850580094703681988708620041950575074488498730762185594481996161683309882036773755141102718923237223433945758485545246894175046795143560189585541912990273640302976146480391059413698713384969637008130948245311062540206860611948809234889866804571602816113459855371146849337798539912877526614069657872878485689856597986713609908376132190356812458570453075528032190454237400044723527845343455783937633283047711742959536854837217001044691383030818736789620830772937061712885354567163760264502057342047089881340316521070492444274636273682309330570743112069330806417378284832263291954591500597728979974100976659096355478420885286347403403017001093715752283642285910343382149954100395033531174472080011738629649240346417445222839318226168463537820348707206564750766460450924134353767304378076228226005234295238274634601502228473471362172780929706282014864334109180993392213082959363084602432845017541655276063063346296334951649680864465005250936735946340908780494987811157877419799048328434302270924432383424156441688068589554767339552612375479479029407614402063950207371510793180612858124324275186296432044642031535585625470 [115,63] 5523337057889491722334311936862819103279573081430120710497332940478815614111991313361273662579270715428196272823907269735471860081547699587576302587504525575440354140397880398401881361067196569751823817882534649372269818972264121385730476840788610459929894733052304601560622044412052838809057865210445780632601288759023698460019331602712970841731953016131087784390672554947200217392190136645363016368525622032921445943130578021993759089066576398903456379475876863339888488384908721483407085784120449066311951150248904411388880777148654420234735732222700727976288166893876146402482911368356577907928824983987318345779231468162345917405738647939629787063653436857185402383922663535434751084462317984461940871441253559543217263135132896988433038935064687504609935029643313726317974041305473092175295504555336399649329250272283821384208613739398342694063746794466275850703278717521330948576816776512852229334400904550926856493162657996688983342707333406219988422034992866846551016868930895738556077611996944567558584231881171979614079254142743965011818632776144913057981513103654569705803396249367643982248970013867267253097980117921590564008560445964668072881509288786688623307608951328019727671818373469594952907258272808295639591530292070039786742267730124797204941604428496362907876786486451862556302337520956516553628314164152258447059684431861187202886344826272402723490756582622859218250198621628442290658369303662893240496022244425850098546608061813670177890449857327953291167343002195385375943842318153444145756544165011062976682501243695662302369010993976619597044331526649503411175011735075277576031037691015849050729164108253093379326631935909664366880701292007495 [115,64] -27339747467344683068807243161484022141947706233541806528643492020128668102461108153616970216301423036447022386889119514973649196485621957138928755739914563205602677301984670264575026468126051086596923331734926792633163575163362516493216114980393876355353591386342303121776115126737893027753522565501997218267631349239112203829738262400440988108025249557628530611040407157378256660932986589356978187579065646158695152485791523468116049259670772520629511094092086495147657204928508178000809177561783651459641230928721061691880540672946574419319120198048665741399527189976476424791743930672732273518532622706312061307325743329010818266453137060390999021007714609984709079995620520781552194438775829710195011256981574382803769828325116925145304511311810553294793979239013606269406638075793501790126741067140909001844283658045146528640556181780779307069682813678559284794119287758375358335680068705753849181140028801001993866980169342235780867566045701132701112126998925512820398727248883249370819901058174759487324292958734532481627228589114315021542601396895184638495587873830251795119484341045079725847257959533150627840493723226937850195151855749032998758016278530056318713573817616165910891914054345932468207636019090116270070045266961808250720676164781908508816123964525475165792621992046544890025140298884572867446818665796857583488907173337133566842914503719317794549142448954129271597507469709507430991358403813846246298860191800206488961027172405633096372635768145443319017527544594827725117417685016526965678061652584618149500711201938061481144082134069907435505796990805148671450955485301702890017256924566035340665129735971665374360578558020156627692315345475 [115,65] -5204408837090469778295336445995726468753935904857423031439840467168085581590478729905025934922583045058138709860614112095374683151797807409954227639061575212517786913556900446788159959184968537077778081688941971031793342145910749070573804963894200294132438011463683876826216136496079853730845476362857467715332854753946532412529639883100393340818957096448749120811118355319713492066228783087035196628788201836510420663271323214625811492075940439085361003550739754935962121935882687895918963973257324384308373206598597598460505135261526466588445716725105996125328371700752823773533739021554549162861312070150969262802963297664573861747967222496365829736441871602733056641334737561352130971365559126412895736989442842038017762123094808123705679410655299407498117834773689877239084977256052084978990659291272243550859342626716469485683572590979804885089484112695954086035274377691652332331663557846699409716621586165123273918201955696446756890965701031937712861715040702616259427898753774239576216201767871424960641694972165075387425055594338472877725038629458397370333902941771393812307510463541290254336221406468515992578052691082370346551559991085672570792144848477294009220110957907919854136314941007456472272137975287624482412633751688849191477019031352339396680630698118735250596704642897525503416697683321162380318320776370137474167112352792420010394118916925022796439793700257414179154781731123971052149552754699806555953536516222870037603863534834114494401168409403922068394944476317404722073085647396730052216398047240817191756623049198128309230209829923194931164894513802339331567823252421510211156439645974697303123520681156882091100727001944142093702070 [115,66] 101096392141181856590333350087019137289063028044014651160487060555147814401745547450606666395116294038470583542869382530170870494631792997713980144820543727575587797098709157901623691153376601636829627951759298413533047770237521617596608801130154062416106355786698101141372195060470025031817453440201403163308026879826099824875023704115102553192498538547628512158301994270405487808078391086091531327859968574208894769480140474705733287331665801198288094922809765139781162869249540308820803394891056106576949460614530353105317037595126729323109847427457107062886820217355966234648905935902538953506959136568028262844806050652225868044140059118136511494905868448470763337621704122066029254902083355437909776825808018657228527390610245563907779890217015845471506970505825128738552781068625159531299457254897742893873358023399931427637307192578413916341656608008323957551599102280224567007360855354603082346098349052255816467005421976096639651345610104394088440003709115640409898970425858184369800041910851727094097724028916581496710341570808683646723443807450798624692844169987096144342083891149219925651297074112672304488161671978529969326852722344777285166271112953704629489639331050598667119617457311631795641717782376333405416662527556737999496257436130781683940879725190369144826282201149760125574921868367296007712844632046022254610287234427934054191450518462541938530616301196428218269848480731009220788479951903038759330164069131832054560845985050807523706887296159980949756839079358019106096495135816558905123963115049615161000550825375186395616564438429059332493736627606123688532718791848448820744138545442208444038881501066011729221373212521779211950 [115,67] -4702535366409360126698284596763748376931423850731083532688512959130350207205584353438128971417427696036577714849343273961417906807536494028413013178922091797916972543909443522346255902089363646959466481667963283250127732701480728000512947547162347332200383440273062425096932032060239771831216697500808989089516803102399775034384906652958726292000655313401544580137497496490049975578987997723248351161536325915215722362367454743932501139390800695785074580399875182185108828622352453857560918509676532153935447904085179881850924286160240502048616352438483285510470439735396487741198031688731786741400197405496088465231099565182503811313853858885212153143990762138628470774274113907789984600394043523979874580943198722366685400988604814940381910187880413528111002256366860732328445846563179635664581686160246206287030238308469647166420880863730885082435280361679554328445756261476422768531285027772551776819657009695778386769698553372774890232462767623929493907927287030603998101655821377078773189683384888669691211029175420603069311978693964001187510510774705358447558567116998606447689640408495901835774451165013930803391321134015016475250593019171307447318089123319491863236076960582516577141825554474451859290491678041772104791953781356970662970382677598838165695248848289267702851725282682229000030860835500919235038374647347200505204389654612875769095306119281314924522229474928723311326647745740219674911475330125423872001155442598236927552787914756369608020216884182581930091599170229358808057968928386821369034840482985226523607610379735273591335014979419909776528916924069188642913424000679343504233213308815640408422302847787868965948423122345450 [115,68] 122061179808870360391656143774372268850066368017879386400122020962191360445353217067921503621783494799841119220703787063559831084788250845579334842899457422530182822802566306564474767597761145633337326754294622402526375511634290270237682892334069581764399975427733818741856635184305050395429829857506737779284126868702057788195754111380613348267689665351974926784276951407586893380686113340772593316915976287719060057294224793405964722213513119679150514972236175205450824760721371284971098714271367494920174731968205095962852819783821871375484555714967898390541956894669142638994611332096352297196062870828645498058837369459852269588407249308983545237066565678165175392922266697834828922061762137245275286052570394591647789018062360118764479799742109937173867559247909438327314036102696848340817695547206055115378812316437363968541614726034549275344126316257124070385995350144822398111911946520045924546802820191535101663739694315704014649398048334822748261684941462624626755084898677501107577670175388577620599153187337309143464658835460609903234998689954237439170793675409116843490942961694496825318428255133598315274125565870696261553507696757739533699075925824718202517977010983286959062513045892035621699862948124834039152329558050617156195587666097673612606469172585790062737863720524725621008890662202142858787092764534804478299820592820056394930797429530697706263413367769104848837641706830471791918632893525932257016992095537933939676683571262328000158547478412566247051705648088479797175012773034781225558599629394798057776207618046593542924700496828975303709341388000218677552927893513110743668953442405987822385556662367605926953199721100 [115,69] -788027599712789018496436265427228337471807385511662142740680030939304813615172815391926752505007938942032713159468043414993271295442410334758187377882480296857481975726751747704439865065222533708702597504862596093446583344482982953562080673877248066311360956326632189848068314312417833979615631124603057832708903651363502302072516881864540309269108013152604486892544739086996916443079457753860601316126240986938382500780607798284242284152389132727307474377937926600512408122181597758197442781952134218497949337674627523383896076706982717696254349126219535734211582375063324083267913740838827459987432760511101620814399421394568105198027492004785762176101745572443220168425564071911796052129746835263055667663502554519253454757505978147208829329641648285264041665743561249726075575282803582933367625480371877452103434596566336172998340024675821733220554403468994772993550575863953600289351297231082846912007150745079511884693970915323469536150425302645390227027639854838910298856742102482538482895030493647674688805512628680270355645693334671043425077075804971465801097572374198008405709113661524460876414451352201255007002876697038130821078810664270728448948067109799216687227071844893482878217175505225755541083107540691599079090750440481616549649934365837392351667968473716572089350539140290666287389909570250639198557724738716096191668128186201283747586331496424130958888906719512738374364835677832665179026390933431532929138228602740196180452713231151447527087738912692957287643268229247359555290571143884005814468341011634414500150419389460469365811495122064541125451721026524631175751583528451864727890235715651566122106101802689816515288 [115,70] 1652324542689291787226048063233368533235113514087768055264328872883530082578701720074827255904248345797275794412364829207633059942557548813313682354592201669139623202999687950992195626058222252249386012086255191213726842788066943202736072241143627529915792038879013158343644680869614419704235861170230866769494873795560230557349120917196029492218988146977177528803570624123086213822139905407919635332269532586621339742315995135028436117867538795088118621768268543333712108346757898634017801349866029663148885660109804336006677503849254753828913494302129086027104729798882761306425192743889369238700310389433821569976674598375157365408483731575485565236452596799228286400305992493763680904152768740486725182419803796904484740855788693822324891934044410007160812080730478890892236832793351358650686200344382587270943176257187492029277004666978155480752938962205258949770181229716739209592972360658164943067173862968243890390944943878550104147620630909472906006419911771000288527338212456424973719975348667364898492375270836796830563547944483887278139056414373207136627552167414808076924161474989855370661439393941394278256244174289738796250650969984315098767887277289930211633987170387034805069695981150976642467645389634218842086372793677623039809412515288210039446303204268453585825833233641651660644407021745773203301136930965598467286166357393076183841994407093049424464970850064038833702923019154356121780614276837499330206523456230550020639397520410330704047123061252640097243383655140137710779582844057650338177318334921154731313200785926392902741445468187214030372832692948278038699321952548913266176892421543230098597554077090815299 [115,71] 42657937365133181524492126062977855856130948681585988069365718639219409635398265846553571766207285083901308165139583071027957836112436641015320527907177292855314373338567915959292597711684575843997257808845279945291988454642309283100587486880569233559208410247990336690953586753787351651683112941890321677833214233817579631038991410584267973633269113048691668065386670671558481963164239588762181022406464505468488381351635617949997279657653262187536655397648664780481938046517350519291248524827270463082675733891194998843842291869896505195473998089041492475302075991305956424936781902159694430832965504118916599550590394548443811084470083288384493572287904063150101016826530905343122019645423426189177585793945383850856668675559116074822333612769632980660279150782680024594373938807986680990007293621381248559152695429969664926632972932886834032617587990158335941156349216330598794429583663963434299392209846494279607356240628430761285313721957432322668553613974661434478392577928523260458389760609634260305021329576453289933682766306231594982269129791469888326477237884734607349561551958949713513549830425428415267949752462769921532398195987582333057121402926344790182070834822969400017138125297581979832320671476797146285722155892853433623031485317131655082705951307676231642713406456619196983175203103286797943599282539973488919747001442915825615229433972442353692644709905177978955763539909078154623192043790291806261416432664938061006007623763670058418300871720329946083051485237520847445363483614518906150745567256642580945715559324885929462407022953730042880260065524227602331657389040953378987803391147039583907126149826797582 [115,72] -372327483339945662189192118017554052936651208968945754002851653349973883337232782270658392029305674610420856594563380426587731883645757857953005196393296425995122264559499137004675139243716577200694087208955085756790852901659525851234059985292335459877993480817651711296317415328582354786195382671722699896433604072609848514414786500589792684601158960238284651699084421250168980369782750953984935749956617685061824100739113359733557171926740039112704611415216779477755214487749735674609287110298388647248934841891492126065734904339301188945261186648891629162768506654813509253594516028461357595337376523142190802757501169164517685857591802978145772504937779535749447992368838400452702107309212518660170886965662517194049678516862549825974944028898089760523614822198937089624501945549855944972301044511252888237827329410607451459059572910790541896760248007135501950465342170608170038370991911112050582674541641725164571388787222584241132238400984537482928576748022727659821807962566453437139969655980844750687340360058123459868739624141121564796857956297363900131279058277423881180247789090474550276727862501949999274082204754236264663385590109198368850341199972236942856287282557238495541252783799623382827466024446149517045622766477781544874758497670581607380717406566694207682166959485406463966651075638359176171415879272487145061160251383001679991316957755732329352138161486218145168924021852661018772392200885691348580583066220624296768746722813246305890182808183121673847504178358567467386391049868401718325893857464998286445675610244664826111666142002279739541208045554633040971631777063415886309267359418188278077545401167 [115,73] 506916569938441214634803809161761726928689076604777062809983066828528109724280863302691540004358908948620444198285423339079390829946469735003737954422201161289818550050761943464631058203344229308091593462462928627382039536637217247005984860647594113112182690731064475151787585431298632509123013647967886641763006284873314658155739376791810992881234979239861887662682129819748570514602381415775457751347034642871047439950346994990447673095792884979021420069536615992503817406381832260648093285134557400773885886077496347548553506449130946536774888524465365299972913459827565091026241502253700354570868002497048860782893518571856951087709227820268866501107906223545467819516869371915786572179373619758723303620128829075023070476506899893087351014512228519341996752859880490341889013248869589643141789386665476471847571333855194947752604766094167286729595219566720092902204961414885851229920642018461108628029646706232401933566894126881832819857419249150370051050306061642525018683514670330204109550571363131507378506440119893193879527205195589087656937719913337793024728430176299786098235978603829971236620941544260211961264231830285754570775416714154885472875574766925521509746448721395862428117337875732622825914821027827625094197808965152951658319219636746233353474893291674305236437195228558179908280406186569749208796374055510850524934152187975533017616306713369853549078544902564953826243864160329080628532770395774043881142072593661206526219056661389295759695502678977773090024341367000413784791529662147541966069632920829264584195979372905114841901446116436146359813373600698286263006223967729157001980787331299749448 [115,74] -843400168048308578328737033093640673662641604163139213752526206825425343259586298987425592371111278144110079123491484771248786241583012243229755274658136234951379411767626620747766163506190411462939581912959042557529378510403522120831153449924602906316290320811192080721714450412158200590732649876512202342144160725604532587790013648627006600432022846605420993451056381250480969269767180984668076923504692148550147093935493428188752785919659796217260783420275376588483666230041049658546461499743337828875453476898067734299488242123974203509417576300003727872638101317867231660276118862638531562541680438626439408970853197534738972967743226564521865387350566147796160488101919577505559723976462609369967765056825089829729750442286380813632567234221264150994234540703318035362297572979302895511897905111489536562571839723341709524450242894537502678933061829464177182676969719599262390997653699480186094946444136588546086574184702364240748840631550050733562864760205556643887930026307317866317108048671471660298240487384079964721992397811312470048586040985283828514257509508936946311276971490501478216455744744622992981741760231563997844174685555951749723939188982904689449002109798214720501670223496161524761809593423433643625941331078952017731222887337091091543209554119830853915425993388264133499126488587710331718683145490504703605159516750026851985931059643095495583812663304340934998452249847980930902667391530871284956590087436129204190038196971518151344503942832852449371348335711560531445558614144737328774481768323462557915110012693948300981647948295608061516806451540632482824393290495292154328968071514560688 [115,75] 963088551878150882518352206850276821920135254542785896347762649223335706106546110196000275782351376010505636600464505149837266212063366381121266212189093151475828885571388389339086857460188062443128083722457077174026442015498793106180014656287251920279280356677186802013998936325134376634900681689721894517342906242816920097541927941422742208490366630814648014083075754172453574457923260583402661108218268731447366767521757165457935439560344554809000873941158250673897596851553327885006398056044495189178940745530645279149850895950682174914148805515646088942064256243669254031317207552760200543374552173099058540987087134978278984361328493320456981481572073627530498655055463209415429889396127443218502160226815735229743040062660674045781246165054766220453045009190607715678621348111868120018604737847185112127794524048501116630600962440927722122986838258877780710911056026520687700474430013744057850277412940599297739775538362495273704545808763076336852954834885975739954058475581735357484340988873006650988456960152122417516292279355379133745022330598259959269430487505451543545973651113342559191531137466841978627786739354116753214309460511362578034381881578292960612644566443551928544073275268862714991266801845624838345371775559937450287549259719398451865092699782897502191749823199570285454985897335910931043290571147244249651519007498271351227622154921801517240914976883501416834060458256125501555101766444078745061952677802593436524812809089559350455981083230151590659749262322434700433371347806742295534128902830768951983875434617666034592345097806105538582538393005846620384765657628893403337534004648 [115,76] -12343173644714945455194226357053495038501329666778403388968114962960540192322904442182651971202334175269984184708303814136823485537359765745792879060635945523383159856274030820038904472851805827753227740476576938183776682300314230617871268108630799381486424915545079255870321617679796607115347640971545997893052052507302805426789370356697787571625901682217383206656977387534620417707539183377119073651331710324187406214836616435455111304735363747342492540781210151038387732864540340369719214243389282331262156656006989916520554563840638578472148051773305748886991572756754304071752189952796411007877258652527255518811025643300977327001125714007139694089983829607982155927160616179809984656163269666718089577966036177073317640764591172340284386081523009512631060539127906772653334890093003485562981888640255528739525323924034006598829727236977000601337578096572905629590426846458344675109775492476152409554867589166151946532376515801224636910985936772305018994157979978531646335600022681191181485407179094114183459251653020176216738283620545184077138950836026764556743051494702085614138414986261036830685572715053889135922769927770623465619570151930886672887252661326939703552628410719930926480415361514020448450585755524498947637905585279578627376082644023355012602801584853025460019462483575447220524239219808834068599262105368501263175193229555817920860555068485845230886543354072475644928656550659982450118891321210017818481859259536004082545060566558546457749754039302077691040277839038501919945796751447410957534160997448421512595709214699632625382098515411160086017811779279122031917231636714306017280 [115,77] 427574999227023420660407092191346920534369717255837539470816127974644019782729363224126453173543035731365916422094915424305434155999594038180571526385437098367972015864477019986628659752592076393076210719421979357767465896786788487667320917737293102989021610653728103249409741621454623622256909994121260230357749491568823843697064736193366664546564010882938727249198449674699466915583189210170397442900175679080603076091828839102412754399226368045730951213083635211346692964909918889483400662477039358112337218591287710251878171890350530981965538411872325723779206316246494047171666044159825324796044047723648661161502026190274053872820626516671228708593930174818702761502190144743194667723695676072635427928102078683798122525224314479633895985218954463489530082129287894132386321749582407640224364792578931987165189334513707800834343234046207755569058058711877162888550193817208919100452322392967091652720878887644881742258992568182925577901528582250331341882483476661493909825717303647503251188342553491590829046558236473794355360297026143410114135862882267133957356129790058125764404469914952010484572203697754364423414488119800978314129825713118815196923104034525382899464423277577977127811541877254139893000817829894502068903500461889308708871947771840020587417216993093116601976004079737406226087702288243870112301873720960847055593399552693539683533538328767440720695088824757514778855820160860986379705238341200613069534159291812041316081960790383129466818776243948625282492815423063701971511582281596957155791021913209767969654069526015766951435635531650482251005185027579719183892799984109484 [115,78] -19002095963797598481904497790364538350015125942049582480812078258063857405905633071623474868791664463771391573770995905868779409997795025530400698220850005989490336066450998020907604848243916328949590985040517747883842541491680498331559706791824654085960451153315954476894340900970734892114456852153913863217450045419182019245692881940065191406351551370025592580576968576922909375004472245857924165524698194547363213610182698913950954433763403318063175447951151430745407369932376323381477686889133902470167369166416325050218809930159127134264476207623102435440322102694702575468228666159261868327218630496232247389265009101060048496830233265500215965389108546901427667627758842223147185655275264377971029540914581448426326576294801806829837569187403078358264047499006774635406148285283518459358246297771773913626230935986547612892162926763999475072340120898737254865326943759252316885847810759281910548094626592919584982277951005658780018262047082583995508659787067097355612964322949078875139272244878763090073370806526797519031698800844360260478429848223619232518930580961489662505606178699485718878220898471917586471382162994431203571107861340107125797882525117797586771863014992733537544087180100166063247458208085355006925584218378941232934138845107537229121523376482634154696703519694384085937299497045688121527363188361664233356512197049891742567139641045542481222904369212827902787235236524327537208302304102883007190361538706528173038188334940225805693802317458187252392931311480533078404464150968304516597582462499744152530209543834927816462455994490952569493037045520512919623994902364901 [115,79] 479970285864473375872436543643862022601982390910551816861094888459194730113270648617952620541011297380321177441901641253547814229214238203307318765170708422190523166688629878766295643183208662552071231838923583724586973358211182083177777773638451443761610971164308328022257411198109194172608386706175110260756626823509937131261541095458294669597600024941858892682001224140767854537755668100676252011610363101639836574043826585104086343220641193701186183821536937637587314245561247936878762553099920351992431959464352886984196456683720745143199234361429658148186918411416765939201700887281813013583316980522011490138407601095310154998055623645376476997021920492993517850852789339027703986601487673552204511374365502112306071441550722138557092269453732733848423735377811668226332631264348271886937713069204078566313899829618864079462786700253381718603839646338205368907991111399724049420871559735221413340764484026801525889929049375637051313261263348693385369455598312305388639495365594745985332762337615504916288073232508611913555265797516758159726634371921572574036157997648719001770558969621261856089927419591262091003260638876830241477973612715204651244406875163065250040578501865850151009470606092341164578461210441289117096369881674452843047759232072023300216359148643716970370692669280338263129591745988097670066809859645949861675687756446426305950966782929584659165387896316250397308456645012570837664752027274648636762235927597094388774797579518515454308704696352884441809254194301544368478247066992457987213719600460449729818447692390394947476846594959961961385714218012067160269913076 [115,80] 7323459489342579052144488841267759364769690050095150426340781924898163436683031852793337243676056138193608992055815863832558825529981148752379035816584379480399433430366008894150450524027182548255670512220008734320100258834150748084945676223638018911391363031776775281670820130049585152171853974984966437588531394308735135396634803642808138675437346713404385389506466091472038244430976420389572942587681562657920972602743265418031634870612056728402556954820098099552926953530188994812938701428684254387961729645847874565713747815740869675218914986260266964414176708292106172466737685063553518612880272155948913296522681578411479714825092698567234167493530805739901238830322513825142534072756199064296709802978692594533238491132745956226800592706585594035013080968658083402113842326477891043474079443067430603518229583416272258551474027429313537019505395017565919045346373804038741558098702292327539259579622854515790960029356163977354411902498704288459038228390801084476323885707425358873762186576403558688112661869002958902780476105718053926534204569137398963023798868856872848734897384364777685610936165010276542118832536131861061627803160739187625418486720861652320328397585613274983706781671194098513447943144452997111956283432633928000631302097453747975743856374142339491628696459367679667660609668668411058441807534378023042136107231035455536754145166598942376263906700705839931966232481931119717858442318581904056285517479931862021909167151713648999828074261510742905628445498784771695780644535986119871407665798510176443063493465445601645210541346130763629792301349916950518950190 [115,81] -7116270674399907630121283374376108935398683507797649432780299738958386982275109450938330313922656392808525893549123709568626214905515198112373254649898856717757229360241900777234619683782973736478712524415199151439992191304691672347117229401809077188900537644847772687660220873054752398948389802921909756929650008034974528551489155432121747096781280662437945221054491058130414317011833873796540284817260237661073879423159583291695541481547030538534686918568976041747819022259920656695995506321911435166402960638946003895911482445266196939883230193180187569788778432742243672504144929982796089409443332095680605291799525634559619955880171884874544117864927511653461156027504675785207321784120720175124858622750193625285607774495190204728253216742099941157225482383012132979430161395930297975838165094632592223429233335956731356199647712170707115610902442093311697289211756934188908493891806067594135614260905980728333447448269478776963211260982965720104334806371387423977922356337489781490624102607465529856276854942018719832038281606974347900150987895599879898595158251880210152438518165657993681535112540546482603546545267633365274866766847033621574835169150073443975081272369213164352707730753433177300296379718026621854160580576780234690519238558236132524165234499908728115200709530662852018908935842620626152856190074145842288079749174934597293297828341610260191195922873820046268354128032253043986509637002635285306833648709284454913319326790110254212144401045800160768958660961974888792428625506737374176134576509510311657446656789039192025550356412732703212620532839786795538 [115,82] -788221154440018933918509381822912954490345617161660382597445249858207592291997402423592295291064388163218690591951314903341037370613840467755871786216881800402752758871720713283121581368055761275867708652187691647748984115026717539704892846876513800040046680166213558976367334716111438274225598180921832344065056612187549775795653639938994167077229004932899015650082009349970807505974537413711265923273435421141060026288203704107822939728349329452462860079441246803601636701940640648519433080577105535318370919514391933547390514607992521921203721486035763829512192831789388022068961664587931177481258429920264196008279687939644677940521025911719401629955055181559615091487169847483451027324380127038005203279661524076093627070501102223340867636846342679036304849379733288622173053285915351293183743783145103921568281456976483137651194399583774368629183027323734496966570458533365134746378700672944340011196403859319019941801620499428708533063585642814779260265812849683041509058185663153190743512326284457006068637492765537062891231637306915187635731978664013075085900810435771336788178339787166877708895857718002215758686865269136136094650037424176103593367687084399796596754115010121314430197963712594183968403212677534523741583233836782190537909744507148477705550433340878570669509993428302750698113138792154857249792827145793032209087311803952356428235589592074176280318819307261176929930454890294741988138393452116379897166855171740625278395486081581171513709311441090094456308443625932524499553917844693116255253033720874065526540096695496954869271281309588398533011687548 [115,83] -18882902891295657081151935130885073894679474144730074027631558631336559162843772118849802400436012884502296530329363665232503657922913848586620805892785073646896447750427648552922635857943927933578239937230966897727863688110361147699766163171691052021605202537562082949254262899652614912336395702516981382531264853022470149615684491522437191018548840981972720449556692983471325666235828623781334038231318755406001520995493943116938189124517838178374757855135077188555401928458638170326639007505381555189691086939802000870951256546741442793218180526877552339243124681359001576018404254371312066968766082223894010786494288688197893960221603026884569130850354612509181043003596379154726020439020110064289960118645013377400148118122275059612298908937159529676698273233673251766603710856715293277662375631247366555462434098382913420783394984667070875283014430368702583481913028602944582536658037949510525655878146212608029547628306318780040058558470798688714667424533267971133495429131254909129742734799953737072829963087142724477485893934667504183793385892801499350624839664667237852782715104287911386874200369299235938610576383100767559095173166794504611611783188581886994894013439823667505581927975465477794043162843713455977498727433284211568974171957462621694686126888283266205681667766889328477400911059293918406834202844972877559268085437301786377820639415870407224510166493361146623792086336383569269798258159793856170245850242415157472957672139907461236153162838887188929157222074976973695793501806261059413856134020715814174476046812120629179959483669624318342955138562 [115,84] -90831543207651653713932294819700607125365939820295765142054560418926688315333840243762062553639111616394961128000246924356080193923007531195699081586014414686303326931238689509587557857473169437039247476376003678835592474922127892248002087592779229464600084883875182879110296880442700408785496299338965083380960871012390940369710161426842470712927831108397018669389432202861667317672988429624908637677276806297180744170963691676387068535981436493454955880151402486296535805352314444768307892871159144963807875573339890428298231785045171652069980549386881388452182783271226724194861285990533965289955590234455365400344937884962108566387556212833391543034050586008282441438054263447489549343885380632537777383528936477893914398163573350016148007628462326659359514020788686399293669951588748257211444323576626335727176066128475526165650515770278552049638404011023762963697291374326432367419690766016330832276762033001674347905290733143357463045680451426969174799784191457301369448843989905455963001793504017828802435669484528508828562822361324451612121720440259345609331048592461283616396671675820757924079591544167284853778963594600703424277464648617070545729305313471278242355523240984845364595582092146065553086493194722671254182854676106493270785908268382754644582766097349394704328990522672428026003774257877567536635981499149817362831722949444769092996413921505192553002149615585540647282339142294697661756170476346633799359419071471097756188542550284238307236199893596033576487828066292628898538047153710261033259850974956298468223984314006177500487985760673382853 [115,85] 656533843593030445016767869106530689841472793955685459536030927490495525643946898779102602465489562109408797521088998381777922974611758541299740003660844346914292174252489058872052697351051863953115151818308432479354782298541943013613040631323040935183915378470481226341673282225102026208420114815367037535589421728839943120273445275850956084447144416419579424665621549907691240205971852781542111117062499261530844542490895709556583284651057008224961375362708116102277339920373191019742339208050407562656031092338257930426993460015543374407057979578737027632698250871173043548296714540847037356688472593211085497507256176151577639283549570528252668643086186355669389480513969584387845026547994614589009929030424938245125184250655680662396660460935856440323734708836933794318658458668675798219540776529147217974568485524686028756360001634887120146219022582338530354537618664703075001819455835159462088365838412670668765906025057461769393568720865540607258112505753062495879791763457319372831302996125535424206255422707454072143881551718954437424597964726793906828083623175828522176139504734178603920801356955679933021879341887344271483787642610369866012399578246657240090345963378271543247386499835954171362656479945509352151326625453628149524083012035071701706356013948566345715543551279977258897463286522165274325542699644418083579932571414222058628342955824424648556229782664866951672457077726633681405945007622941357748068720239294735276635389375898763573694089385208572685695915076811121598369180103459109845443544701046266514818706856679560107116853198405910 [115,86] 4311611224579047970300274688367767460531095819064770176936631640474937805962655713830332090350977643436907199560738735328389188657199423325073196865915464711058694898469404939387872805844596367605707690745486383194638357671271330540170117024046217994254453899834309557221834350522257903563866953390835875355660734544174487570479158331680220407593904676702836181107798453744705787152407484500559309390557213332781094483920272597270557264508698518374475059802268434368053047553466956394411548748057183407172281254904388248471103335762868067452072367119969154434929192235097709112493846203928898869889485496468160179984065705134567890756296785223606930687398822017598321169593228164593131796475852946524338186269444069635064637558162595887010437837125711210919479224492601928718078075511380328492109874214285813894116125981175028944408151065102855100561515738553989986794783098274083709123905495932642703567523778024762157226292965608117806246942156110432665308322816239128524140044863679576018706787596264286849863840335511891994077749015465068780622470941260035300993319248370411338976596754126371675282501627603548482874369467243041581260018727189502586573089784398324877591436310338257706061109412232359482996111544314644563662628784758360414046319851099340963133172172806169074172649373581443900230134464047728255315171504080230332352299882295421639006217944334295720381627353010467066889614350038111027312205929131884022039423882438559521912417392160265128592567546894931162369748275603618894843650874909705411758251888254570605933943143507194768568314814 [115,87] -30344464849005219978435329025145562645935467317895641132229798388425814130283742932581477566449407267473543544877539670860155308377841427175671899322201769970522705787045418525274756052117828210000086469054430719132836325639792916742267743021842776119839559271248560164057175232471926976601591614448412339022037588633499008151336715465324480155145712127943799581927321754454636174700128627442068770567605111916777678783814720531605135397198204093661826751983461485613322794061515136737188449109342025129485666132647916208038980694977158029252973444293665893211128968370641461105921663190630969224352729979505383871445109839586382378492956188058043546717574832977644287715653432892300328149697648556515636491135979084184492447905893120647223052973614203105132086479833032102892527790117693981503399365278370251634787589435113810679906883078979323743793541264508561051217034603966032987339741034150073700921651931233475056833320907122267282962381752433561458301920819993701993504962698974828762287595669088541536881664337962967746507639595241241556938433269088100324565612117363102873416590866454787255040054282628160955460557854204515927926074852805668650354646976558695788884014585187485980131658000914285166145241131104368290845525068069951412800240292394631280115646636355936610394916394498279493759093296354012771425949845536554941918931705016729273578961786026768584018153051601237947362582030314973775404227011456127214073369144754900251415496171025941236103491783161308495667629865806855862580096220184645773776075226295906491872725599463028200602 [115,88] -222397535976438102949945903153784357398506829768588386460198932381312988894345730138845685768023815379190397832225936571846942865023306471678744487868793170079083612492472359833685154321994346194444063970627415315066586788323092010436848684708037321048689568147964173915161086999814690955640094202906681669375003729122389934815495648471350209625212193437717715171886932650500173062692968624667022747109797773865988557575471463623357062658247073378302172830335345180487036607783197973433031990390530422585762538800465178644188833939607117767900841239585938265852641627541457246458193336074480491370544108737148951360268101922670483800175756259563376828191570808548474621225230371780106716323993403100372573843167829020062002977057309170938177776143343788878892858707074363609421440299303434461129392650089653796996370692284306179056140912485336075750094863702533402307128265058709190347211729676680406708533574633593042906823163663996016112713471760939131349864842048503506876637618378206675910886837410031616877419183387141181034272680753812747656208840514891661333250291093082360005564830862660415347004699459423622895841028287461800435190579693646728558385634763986984653324609537088772309847515660846413242976377690325357330537313247225242019264055036167815735348235784297148295939725856609628969336166908992279246531512530336542453848925400317128973901812795144053842765263887061414471342476590392019482362641338787909390518388081452752227903539120063284633081144896970762796210369664991169149985029751231774784801893493013635130170177247274432 [115,89] -1430479874763667484836291969306361300670371580351927066732790424427762244440243011433860453604353382649363762648133135423115857601238903894392348580772157043828092253340407927708220280987533479352732614196512688564990657620397032450490710428281839467567320462629845731983317130621802035129591162936401941358370721213526848532873282441675812702860103301757780042835658868030732163779757617100912205256219085367078790159739590057729116569243147187671392385835154833420399014619300651429573016264442992933610418531651863586800506004354546550990069887357035904163117231215140150184128216052490308768317888176803157374184798292264353635905614538371816296220139068241906557604731122173582577387146684182016591533103512555480466091071967645157526252303751928854372870702063076185003245942063797852351380613956960632684384368681280274263983710916717653683991553969974671371168199408854524927168805368780146677141887141304587568070622950369480711835949228099312575697850493345890112251526333031037212519256814970760619967665392939441683872023532488890599435819454826190421713706728730792610258932077028857015976224096630922171359995024297818918434354551094172430724920946258851830939225309630082024804244975006122233277938107135979483593682159228187656052287899823934928448943340734625053558172379273900751969547943559111230782271647033648451459769533905170823435311279136768420038143012268267714660902620860699687605829742769129941062442585541330158765542678885356457413505125261824180914725501885988505392734360199730817535733917964649399025901504064 [115,90] -10897266053366776674246977580364435663896727302046101896817958790476094249524489242875413302023940134113779087394917711954446574693764683205335332908971224230376375496110877134937974709927621394348178060236358384626292742779796529152360765109731472475408546323176785872596271513456665018033649331151579577169690716865443532556592435276322227866402528523123697629870810689461219113593996256400365277492540417742137705006586194531085222200510073987309094775625270608968021832480084128080602230477126717487914293470387880961763216215429623392140148466441490137788999314030890516950700318834508514619420623296493526326175245671891723983674411893595842504612876705163279473176130692566444187419046998369179549423773694248431395908171165490430594080781690634010928133683694915451745422974981832099326868526350108434879056332647589625579302133858192079837502873321172179492392487501649161290816150928724444711250340480525806860331992735503307253564080471274524757042856032337701284044360743675847903462966724412893390084794167060123992597829716935019707880201039479273207973533874799242949618581892442334720256946783751069466766748548152478482866322273320609688522493808611672284427486281749739979903844216232858494394228336954520302100767919891147696387870382921227984158330431545117205816181823174918859587310104110501121327766812608465804963852792630623687367314488648104346751105636893296492120911809446163334493909097290827240479545408397658972054625646512179678195356537868804180023349632685241174485015963087409344039960715690223294457687 [115,91] -16013920443736773856186044461772490907502420068030914199525606694937015318423037537256607733065999259156985776912838207586713287503894738646796252038296509462751206516897757066572611998277853403854592897566908993308945954475711545574295464100924401448360541297563168287968106505978432393117945911566737384103507814342638880273284647287076279724627193368043146675031014233184137177526068548038580355156492308277560859242452716013196563331063813519556057792027313262252589989499337516071074858827118278630692174647797369798115317738121437068332066719251862311993008399571375840635266585625310814168336709932255345530679051729237508931353418652400808369149230947102484254398592487904978996883432046648001805743683164198376116450957434661070572111056458302399020974587765521715046979341699972765278656198770079006895929158862819857276267235982570995443248523542807366798787471706066923682713653344125011296431336450216099707189852849836698726126438601689453820930813420631840197281897320626648805078691404570265494732987562241471637711207187825121725565525541479643893845744950292763594015648712794141688013371653956354556986886213522784262731551959780747144021060481781048547745084171352262745337903169407249241444862007067854569430315775096895393282815168088135812770214898057402199473196191845967836008928060763971251723994687123872109143273348989807454340607652731412657729206442288551893439970391948928377308055422903415691113784335587504162615879292661157701604338277091601663469490315611920619785181133724432359771106423360777796 [115,92] 6868093699317055390805969721865575067167214881474967535553037696319280626766249212928151997258275182140883553665498398126801487880963646832277265735445873482678152415831193463897382375215483676569782879174084970437623674486899366552175777305291170381420607563030529999065373463229502800704921407287025918904398579170536293740067321818516339799631077663737028863418842418093180148108894502899346491957269811891705985006547047035966304300860672412523492598783886910986931014470862398333927129930491182619816279828238450035108254422056953826185048183432310353800233885250623558385561492704911060244391502800194094179621311373356123636798141103681455221594769467066325407165214481915290241326443386189349098988062580487124972060217214966988671595471652934010084804530471920941194982346754662572657411563748561938116486676055934958062960955207371322059559472020990323705506063041331345992981287195410789715887306273060420487898492910225465646961830985307047530424993011487413092222246218465446360205070096948258448432612757057023893717595667496150193777931258962212373599644664681171759005478290225240223199813594601996159594025478917749106952694522230573853901348039397769493967849954323717614316880671022808453828249816645512231388694046124945073383315704342292858002763374750638169833643389149220758455214515223457857428155442760629217091330744849094913291719918685130726504975349537734932926012708991464819736428220421274551444414169079002029316848253752788939925692956161117467576052175336707878073642588279995724095578787028 [115,93] -210029199491793211443078239730688957409771406547462769795537530811317462771492736263640552248808630006354308143871471589288544022569646040186634185657903623350151207298204420502418272331030527873790258825320561671657294203073801821399809324554177606436475435383327071496234045842944565721571181174900464543889579864574312059308831461544362793907963488709577086896730249036120765261415687119740608142332083686023905507446492314907113341578343131663180040257668499171425760518455872612645965837476146329698534035901855733094418575175377014946902403413821401209286375779859835408129938132354831522183938621471015978964589826762986441357833478557642271987403753326544901047755668578856740734828297947617562172962792813630625938069123281598663799818312044817659307635750452115954664635384251302889711484298546223831612773275285507797246207603966905687019590884959012175619129917241276213634038510076623101395022355807101359922016045632438162135718119279234503176979729333381176520872217712560584857536893160758244868755560582709253081967302140759248803266537564283155448555635920925322314681294778615669510504718521928217672669195205396048729166498808247376201580633542108462815445951246794016751372389855274853712329053629948465309430422166562049672462072127330497400674656134487065674540301038900774454542606577519628705995882461374902960827823807687123745373597700667282666033626779282787305609309322399790503683405067415617869785721999682915920193000223392573492888471685866803082722165292197747691258434095659983082810238 [115,94] 146444990465403272906254181092465732249470938806512201764566777589527432744973007243777293921381455592024568300065129106150294956489116950544332383932610387164951610296143980005391171660206298391487596433685276108438052661852476290675026258460558749315785871614276293072727660353673229135552854259061299989857830035585820867284548156500055603655777633276729652258232635525883720934014322601778907538627322039675101544007467405140975317435087860267592635515692060891899230233717584494834777055208916887813331051020020312087522068757969613913720306874162623488996184986259043049460498578476407122157000856731362478042233993520125885872264382844464666705897654932315325908374430070302651540432282293322164891764808703898820538363608345790579052444269150312417200711384650174705652591932994897862998037551677757444470044799054493744662936896300200854097112756874778043233372695565475859117086740910891937309085276208603221116226653232123505106979617437715332802803624645928263854663397844867573571800546075870017573843996724471199099491452868766361173651298703136916448281905086346712967003795564738109393242580704000270001162480665689695525472895060080069213502881852682023068088601381123017715692646773609648630615539485899913913332527072372847104170685627514639481333129675125718581956520174647363806183684362835122655452264757680088205378150775010056998644653315368510198189293652475203735644672332704942203946151725626467146951553423870847688288012133236965862457198287100056964616989903713073199660337797169100036 [115,95] 798627406080449667357844762329508496135271531139263299823338328228772455856864249295960725992474640388412977678906952746523406083538225083277665354193512888504096916544742253960858350135541200452017083145919031749534435530953292056504645914408043295761583796724122181114997353409568251449621161431712307584354699821015913261362465478955278574526111692726094623213782080584343270778653053781867564201346214033876539287310595521986672609194352975577976641549394253631309666408124542115087464260820281320049375434735535583373824851879283746025647895308564642589502249175757266849475221908706171160983889374936550200427416738274559285149876503949695020269669975567611800538299662387835656096321199375059345491870107340819415850907328913593827933347138914407518333972036517512952991100768462350768726123865155293072815428772163773181211673873280874148747375495901785207677544084587572004445500243988123379246023504917062069161271655537341361049813592583784377487774641321339984861652042795960810895010367327481936331891178615837122800876180249882915240061774462209153843991965239054409036926109470300515801371848705217370013667340909362776669011996828650121867243207053038116546200308404951118075133309951134695963274790612567393410202675550713300336942077106076248763162133302237045515546534903877787761990902089418777910144647038346917689694449228780420942422180605062218646207799126716553228531882789388182746537462681810045187521797092667876673387814147814450502324800483305621819716697469899826021315706556810 [115,96] -2276462945816437472373572405627771303891797507215223929631401263913212714228169819505154457451194121037658403910242146094541576607688259512214954303037325635788803638971888566287902686739059338527208661017757117554496406516870437027679655303772576478419465261461865573705505435226475409955696953930367617734784099622006026154272281423159882600899481127748321351171713061580391282215252959772701828311959758571019228102829134055015121226031296934247681995621451956139601308529388633142866671700454853464625410072329292505836606027563545818567832468411826914389629983656747895766771989507652147470002637087481323349971710450583089724405247054443820817148586886671000152697786949168519577294577972999784352936484011957558121122741795337778496366123479683063696996232803278146675035684724013933045240721458565731684564010913854695931590385760897294803543463957970507357551961690138563142034648551491677927467340608652816732308858543930912673554777180401699913814279089663342111385662985254450796862284597697113656487850450364683700625871588146979342933013592277226950593613674601175126508988730116817097408299037092759303133436203137206547390949165299416413421042959130099533745423624643833520267155125981784750241711451538091010676345435795968882704136828588675827684262112427336869088343670191193109883474251668885749785562528851816350483375547619732870803122513036152579012943988234484396901080575464420204058970914369494515394929334204097140301146267296392924524476555830706526690542802155645333155392977 [115,97] -4639867639103170267133900468462965396485343348534930988889151473670309931956962170592755555427602427684612280751105953457207338477356389217912737833059401796676828472435580319646077863223591590702434343118369278429958994889715957324955211353442517139346968007916972722155177933116068007688855665336095120789727263080414522670519996029659635327963072233735719529150044298903733978760990228902206953631592027078581457069299938074027427787409375852493841416695060452682670202053693946405868878457790253786254366856104289137720844943882540228429330339619721808896532169885435523427958706544943435096892634932927328644309196634536457546057342287870473352128560251063824157725851754162645148709572153056334786481211438795137083524335584591557357772389685011169418135203999564081981522658504743600507269769933235248359488805066503784415216204373974004837587434774980634151561360376134674679605345615004815373259148100972736497411902075485862648250610357875623617302370052513624366088027960343385817648068713549715035669040102791041805558254696126379578527694657994799555974895132382471328847247553640599472317004540246929257516588107068965573822767326151193568168471541975527652575619446731520887259194600371771154746031571436152590037516935936463676835213566051687257143989897697355957022144125286408098509191580429631192221394842452187753625233839295743503524514265317109019694211917432479502093838584586147528217696361506285489676248892156064872606995259262625453996426306104328625541221870079996765262 [115,98] -7717956251036589976370691446539468182293376252711330938666713003031657829976056383688254570042100132476947450179691582398894590160665069618349956560734242051888261275230487834552621893298234262561883294135399720158344093784129173714828226163055240097877568772606371294014944429080392444294159114018159083276261724045542153432992977061542824934544717982810523949407038842212209387533091881126003050186506624936305459245762455294720473457584051460487444499216941613492724629236206998750960559875894096212717866747365476672510177978390105850918048675991513819783031662697841989700048813958747353741081915054968238519616507214402789094036148547518593044644333981535596217224804016911160750380723477111023377430453138225133323828351090982350266039932712616192441581452858993683247786627410177076478016185831204557166205255046400124111781291778560335458327699584313519330926882300421418072329052041927962787823721025336177945907344456259367179927337931112980060662209631166803423757516635535329769154860648012013094476792215096104064494644003561595976871208768410052288415308686595739856786415010995094880660283928629631412352392683482870344484603006459089830317029603777727244729986886823978405347521014943060309570416328904539619634530710250550739203139971332643669686942390887186132349458257591605591867014779616289116693679874401360249885740545374052387075859424582377661223773966666184664545043711483851779322214045895048901080193090188449641869713105284786654172194335990473861491061222828766 [115,99] -8314411548567709877184350216212179273654912439300659560878860073743583675742367977773640829380924546607849147838554904174511687152571869677394401031859699777772222820955105750896375798147233613754623033328354770406372368590508876250712331187740574068580262273082792396378157615807687709890690506737960493470474770743595735784315742827551278392793077504383938664345501355798923805029601364211307705714837718668938157492668781037118217492799313263711764354801882088986456097355454093517406684761807702983390662419290524070431073366338303891109989865780192481274531478147628891015879418732511821875066161695554954493109311213542830925009536757161514476690844934628027097873643967849409355421205066350556602125672413721863070530131717268576261044364704042442552800684737035823177321777653004844598266996011398347608144174624707790958511383036597992565406589789273864598881090910449205003329974050092526592391821448491238893739407211319998061065086867425410173767736186995368058010492867989358977713006652789132367161481566955398947444618798627081345473866324686248160630277246029017380788890249971975512005497973007967943428761833573636634986768507374626819839861736843463335008039552009722356140809358250635271715185704599142472751650984763803668503996519266517703851909673198968057786056319444325875951028592269809943325899499726640464784575389786133486122728372766574062990369915798238184301701354883442927387780402173617328703739094863147407360558115547972048825244423547466830366273618 [115,100] -1888449053592043696555413513647408793564599007576144383019959019075014908915596064217221552734305573818100673524087995176261438783477613414653328347096558942255034048506965240144861807784009422958765440012308404678124113137098948192863228854647054138241770066622712930081083849424680289447671665467369161531338447019070204950121921313265358705701809450268494117109292078706838836311237442935232068142839299395024261214838249518556128329184852726635422876976224910706706502367526728672516243555127382905608215915612968602807617100058382020193491948435508989213327575530616556655153331742216531860887933869622797401622367174623138626540127213393878109472345575438679943875703698833816524815877764029510127071187139619201554918550895423497803260971388535512474617219075685669777704773339656357508939781771403691698078941898650462522303108673202699044660635200276519345621165542478156932818474455081110233539686813714271617017526900091898475942823283665249562911689989219757285329415810189905791899928751505546226783294460947613831073076625973932850323309145011748286916008520325147897018351495456018665617502689458774405353995169078725957438537237541669257622791755210707363648658022470524076771727009469458852439783231624297648131122560937955303976582923921202634086157831753371659981657811559175480048176710652686929360112200266243204468456542571404581589379850153070428302112660434071100274238386460950940676026589572118505143870724590444699422482744549120561202462080548774937699 [115,101] 26904096154925567946468679883549999758651944495450830929779538075069111945870302481141176219631908836948603369778072847738669228755769626057725414111684826481809144488377178228368388384921877650165665877601461101968797967895253196471889057828711854272760356773262889348341253158136520262289387250058588163095725672769708601751819343330162418880407796691504240001120221860917048451379333061477958838300502153446592417950878157583259673714944799330662518141946174720205512890103460592472664764713089166343934988779090412544912097414319182946369608721613058252744336480256007893443722994281104505685720759037378022978688775220422482934237083268954951263423570446730329669971220305460077616164840139828878026470188854423654827473605463947070707978574291202844222332439420649913674709988861043311056989249918956563093010062558375832917434327998024491681543904002570234363871967113462127865112671707507641055266377787760691825385943309644999602886655450832876564894671687428361399357930161376131850473522000028230643376498097201774184802184084757365938132162869474670088103221761201420359721005086457003294399560308050095870117949560774672895402187822203005388282313431937882490580882356365273124514349917187274075211174133499176904339005880063546646528486363846116947498464978186356930971670614838317185357478393811522215185406151170597101713960719782691327911383161361737891762308969684371379606582558738299127280424096671029823279146963457414251177976548416505777641183627670102 [115,102] 6100585488531665877595565896007966081021634613819533531986978217125684696825158318593653268272685577760974047185525623931998002250366662665838386027369684292040897879087172363733746863794928810362801744098208457782510847826346127286681627371461593495562972836451086959571111079192056226411588287737881366922543170364570100211009126509896025115620481323480675935945110328612712851272539357534932099084301245049459750168093287162176421209477806579669086951849861521347150035293746921889160777112813873367830923077182288295590174781414802646460031581591514982231949059168813990075743159461946152656371023972802432582742543905804160649647320866546883059026298516238502993752890380231425160453347859655926836098067706267489812746173811794376119101442801844653527657833689991189104708830024331829990731837672268614687316665077521036814489427565822119197226492282777202098319294995651207345478546146719610080668241289962472597743482384703507329390848571491112355962674699662716220375627899723664102601393859789202411973620912330681529609373372044694014926139601767614095935756955985929691312025552859472184307011722393122713546875837560474507800170921781190603394964635960029302866568277582354822148887299354077333660193828318098336443133019020418881321556088575147586580513221374468758101658097755455441108427413980906209509642216740554805485351095051498717274621445363858997985075570812330543181371779227817896140970615034737290812039113980542096700394549962084269985083997 [115,103] -6494562408774699898348939062007334655881196389746635080231891907291744506904460644833219567556671150918285981482159265603659675245871435574794100978663545303808637002457945725496521043492617419981598010605285424690418774187570824110536126683196021023126022867451611992377770469388343257383011010841543831889953179615820490406695219597854982391180215495492917520213773232363035186969099357109332574543407414291057800720994564522737772399210527607611687459762234243427882549322241564911603387859337383777823990147009887709591436232298375090203079675240121892999794873811672696265936305863512919364516133825128045668902934119818338858880252587931147002106542090649972880533295325058748470795461600673345716652803534658385350408562323682173269522994105436467660308818170055350124834788598542562557100431901272286755023620814424919095973251541754795987523493464500843246836150340941635473020683420136514124086754168460318460242554986060195654462509413271064600442640546807439249724452584617639377780413630770390806107153369661970950936589966669921873956971948009955615540576252443614200725114905205506539039625910279625531392964368464419421713473582550484505062527842052969375944421186023460429693515852052987752204980472458067505767438388763287725035843736188347864752238880119411588710094387859592214437314399295089578720525865844186835496651100167809116813363367422133931273566994109393053574732608690977594267424791416738179103467255319087399858798766773384908986 [115,104] -6170721198125183361041816956590561397146115823529435313245351853790091363376619692433355363375121358840854732909094750880474934388587455077059452735121522013293319415500481282541841222126793090313862650517438774293643708416104686824674177094311646244173758809525713855457926215881305130290418226370126918509741148388764331336246242625474584912690899299168073530083140173019677155919245213171835415096345131509493993502385487224891917468652167139224422369537401370460189591150635517264634527919474427192736921616897635350770806247918445477843721035770816607669959059753179624608523814373337536464609700212774963444468200075401796310635377586783114445991745512366990156846847807371723339548034301163824237816470498869993327632760507444483714093736413746571721341111448293336997453211126660690948654089695152847212361876157517253704792283653983238645979809622224743461948811032882410870959080076749423650375899785422390073460479064456922280781043383451070119261947142474019260480551181527682285669678676553707007473639849199970272576400279329190421013551822877861065414995425608831920583638527496401365073431516008106202407110916303841599461994972473862589161505327916938307931076977432981483040256463336948319081170047706051735562665496847319410961472378257972380077365368607309294618222033973020664724394999410953777255995521969427780210184410499432754390168349060758567822685482056710434798165934584658154969023355212930553393524339903622189363176451863984 [115,105] 2705406554821117863860712104366309618853790386748007995309942823408968877496804103318135226123897947536750349197374887543971035198138214073089055247047295223399319286783578219161282172215164789800936703856689519493158621922352925769528404466427443030334798715024111484803762190322674971407555262308477248971395566797207509584087232510666680043446044507006951657585994737233982769103115603945009587518241259264822918459395374937801868579792004153867933131237293364041150534574569054436210223253564698517384762294669868155364796657956450372599145305603707847845602383939563789539942714919428291500996268786599862357897709138733379446614016483414694610997042350894090751389419345336180011662187500961250213897101619140150678297424845451303459958336845355332332941233169744244889502766795551995548958455589091736320041608557840895606338416356500724698676715461419342947667954252061103860629339800432542094385617059988998851096300513387658009236373243944452177679651554796129229968105876418490378664419608980451615263065331170657204188936760445339846109097061347044062914115547400704192064604772978251097089862917996926154748148964073661999540345572920315238859864637419290765191986483915174006445052457390405930809776409482836265651920281680703432082608815955785698822087792012979214077851258301920976181141808955924958149395500656145967176099151587586931430093547339383572111433839139811358543269426736667039067096467141105899193693924521744266801961462 [115,106] 860173020385582410238079436067424093868314847900659340507581530255019764171747657305045772009967087284634133168364012466576704196333311097825098816566712836678580778333453503880415544938867757277137932675072596744332984537335869698204642222928682466711434959754416729087713912077676876722584002884355959182755108087503108331819368552744062020320482540596480580056224234094811148225381043372981156759108167067933640994685353980853763015597011940380543058924883399947864837997524607811780418018905715055475807291353987906762135571418728979821975294103611904770665462650259376487229780431345618006518344450956444151312536405577643655087264291814575645369165385072677091904676438926313654396862583909305517911694239669514195871783686326953640373280806657593597282235530379309864730892917065910766196985064483579401703175258528486717942560317045329518125471438836896628137175442055138565816575968857168412363238967131334701239958324543864033574343937730764374517549030484048054530291656748664482792089568627990241167727618484677563981159651633055941562759086537992445728171439399489052743152888450529779570368085118771947764729228933369545537957910622466431794518988355282791011843232721466085787353147513945171158165975535420423949559313675791552053525024458540709731760188392040967665392566169942932057509450205659901258393373287808361248740014163637895928784468312737821994650342917462959474113940162944774101062871809497268439787438617858059397 [115,107] 110972623624853340864778464009276532392568809096746523235700495359892714164821603440750304857469737362994845678387442601238836926543380521045853814978060373769125795924989566468075696857817735884996632563306139490886428606067706313547809153561629870206240559318055379034611855250994397739533739133714349635983388932111609767747640253983411851193444947053188611883181207005159909236274788317478982914873333041348856330856317757607713288559715671418523579769754291409235747872826738578776048071422045807712032401238822053250865456524952724490692354371085198588347239876038130913602045263288068743361978175797351218966125114424287097538756862392954947656909559861939689434691653692717132440989752091596005132087468693285390935435016714443544096811150294450656385193837811176735347975930426800554683054787212405370801689817476448620495983742266041278136413184237713006899027485887639548951959708369386917443285392234357994752120518242346364517579794932741733438015368097445606405632451563103300666466968453744399411997554980107503956552603655802828958904413198144400731504267989191393908671659491374868778624478016469149253257570348759057816956423422858354509067058465143210029436745008525996108779473803017769975803825199392785070972968881697923108557695454411868893377054202917909483286052435687670477263265425419970424131250989619922165978832190136511797238311315044531005524518127460116814893311424839162352137540952209314985456063511586 [115,108] -32149876205900904906089012115517966379696552359826218163567307888961624352065995683291638779090640088376724654060717205439447753018952725385136319070178442316955182058698908527211251183941411187678988503264145918552982444742741954511873964208185142169754794003507842879310138084859936408388716903128125702327583855521127596211973007608586509609981766578426892426360951300755300865957051330930118949887160533765181879281433370851665421955350982885265393706443065681205906636985920600692568379621079475455434034966314459220188210368667527276217650424075114666495636605498385074701154101596526863733258973200510294078040301376501685462379790459275109860511293005850533178027348523169928277182188563599234881700043471434935321489691010185118570513312816344798577286304731574281624192151537965274270353651986380083150687354401590074472013836856237230336065794073946125136132927004064210062982942166710753640874785354170352320143556216686561535033662412242973637126265910280175962747635622313253621026996848482690531861860369312056888991542416466344911614627866060655595372708810927226100329794436364626210293589698851225022592834088007486351796399049591748229650899986369694671237805871077912935955323362489270378619013232272506296639732271419376267014232832052561508619239681926341854529576153281502724588850425137718743886250146350907251244057915254717616782806221013528111194301202466693117245766792170241081181333080823987634474818 [115,109] 1131045214409857777985867238942411315321601537899839559889996444789964715908976392347114304950433233713173301358102476389295579845953681470826198797921259654008002435297365814497225144489300736255184015870609525052037960150340013349332691566604389860303002366495366419673941803357720763660317409191228556160758480034960479673966829988859879789607667208098919651728113530308427842269027613733342316221985253238484857524511777259405495224759915738967304881912019192997702374492319282875797787932755981815574136045609954939141170061741468799903164752039209979272023246338071604248359356391076838657282586122967618626269607765787651819023642670647240942337606850758003545030050988268912659221088622359359582954236053053277830602851642423689294707609540130222353772954363172088409292287424998733463735441094804440145610126714259913041578352315428389993781616299831372367874209289273715755043062330884583688896294159584021364107178635929118516396229029660869046107904802174026575609735563583230332642526356250533085854665894699773998015652279458537618227369522931543764033297569530568885117438635419684629207251533889447187520890312399290139633191376820399769610956453839792114351888264617038102764569870941643130036669685231966461657746647756929970166169097426296293516724438250416021876725592650585809082522681141402165105910072118180543861852404290679524877367422195970038327811438107347882369113096715717215475582637524293259 [115,110] 31243964201948745825972522692614523262226096503854443167879618721146057582873777182294506697673151804002096843664639926097230713028936322346987813875742770625485154544650562959940217198220389930173771720552506421574772311683078400850390235298721824425513889359158980100094420423949032167237249028871076274844720450638060559659541490634698231889335337571491098157538474315230379551148262732668639230727358657615298704661897301565702761430998768074044778516945922808031408251395782803988760818824244148046655344239850299391203762514201674176194321480881296763727583721229914601752862494970444156551793111900957758133066581752257454631623572737666507617053522424885389252535514856285773458030654423480153755461607724247764474703307193438292598170632063368222950570110941192827664182247959718477586910535417963191692636981413300145673183914639432958627437104146413493472364951317356037401303135131676052600034732861682126890375807522261224246847176936938812828298369993911817159524667183084691393946731292257120155100608631568522642556583917499066536873089807317523590074424014468237456856387232699734083368275918185836671918365444636247873762387811595782117352410054621190878818304407898652214276678327577037043500148258602745450597386393357632930771624110964583479900146056948647555612750847720859448382633962978429207434690276113010904745818105096057778662058472933325090836752925268813641325963572676683252871471648 [115,111] -1402556415341660098641600411515845339977195667271920057226192762843416655013332754062298119801397490729170827562166260118362751415401479105299132948462944579406428684614775126744597356335814738723097243729270858412496642791549593580942952813583948914748509339064269684888550165734486893015338273650022910607207137287373370347508662394435397585885228228957922568804664046558847319815282907313242583096795342092544754967613768298710452905556836949483910996538294158881516577249356873230815054354570126632468453690720908304471318296769459289268992499654913348437763760955604344744103251827855104012369497903589660059046733366025952982224955817751930110140954718816338745104964721266015143444937116059180881521815227388725909132287339695407608586835244901763827345239202450890861546661064544213021362183324574778467744311157572875417685225112351414157112774953600724637923786873333690487822123560692743306693066341732775021117081253928246430496982191672975371557938267188155351783229468931153879709581414483006681823405108046280302877161023604957533854940532252044555002371331523547213705588844827835010110715469364536281288509923240317847791592244324878866803440660731955143337934429205690473626488831054080657997442619560544713101550369088883178275338132858495204390353017249696398994171556341683350870018656316808271828896762443160086865592381687560547057826872468546120596319596557842547094601144285605024510 [115,112] -7199698641619969490305963777117060044758689654630931814326384032970262363165285160973337286454861704820073063608058440526051431130288366570099504267166186783337237445510634213893947627103514093662427101962708662748634991632635316081081068837708105265189884235076950389140474750663002360269814443720871132566590138093092715978800211996832695926341118876312114126074158506037545861356435112033636857708316966990452307836999906837492022961786503416292083785293210978776798231858140414207271381116253594776803147931509396049402984981234070739070769301373879246636900403646177999311231359318444976722701567328343809653414537846919260437884755445187092617974072140103341040997132917192526995566971858697877823091465950885704665287668268524844842265886818825721580781269971378855464384499240580937672511684833756965791280249073097287996474468327092574931451830644457872227130944727594042503974689826002721602133910075555731288063529120456011246251369602190083810132091172096622270171433099164289511510185129386410642325716542090804128641211595913481181621187254054884066686857282111807864601746735515389807761481255795857494190951036040585279948850587581007392946318715118143887982521698706201867673005083567492771387453368276752677266400251301064302199211094823034726429261258963565782489448005168313782201843515273713743586042082942766796736842114473584225051191211272769779083127349408644922258612511241 [115,113] 357574998332341665431916990143764380286565631550957243306400046311424316618298822133109072750620101901099884734755999641536659736389077250559884759682373107704571763728285943235959105921555189881686498413980982351277575682054558368680790328150850119700661293439862676469330332414890858390782092474852666286941202156369549734156732579553783979546326889919591981860720641886289292023550717539802668764895071479294985033477558057329879098272504818917270194530485498436290949239655227753494629784561161922381787695560111707752557247055061160564326889111261322792288966556281545562559685549060021211158212490597127932468788125043661109335791167217960054242974768267749721313060627569116230341965504808980039047389528690832893359590137625334346878212261990746523493868766154388704962122472249721662943719966832793031769089620968642206496121662438431337787921539846305901170910217898232253743721243506849753416907577815159612896448774086269511428384955085204047607288766107744707805635677982415271442359952925148609675176256256266966716145165181620827188967117675283879208194165845089987478903263827326689487462471341450048190498145970626145756990405348122682303279007472280373932882321872989192456645132555240683569940859704093405431419081360629785463939964649207245743767229166461919142187350976654052859091589853934889218970120306494831587578163788117061986874929704058253480126445262792328440622 [115,114] -4888931946662666003915346732428038690599168069200420070085118614556692313998284829433498509352155761474862611664494791497703311264729555123066559371297167076459844184831847153097470052117944209020672624514100334005037075188275026159512787822199566008513837108962215801803399494490746662227167442162378031997006069701744395675292877529605489511718947821041055962832132366042028682324753704065016458844655588556679322499867524612617638274526067047849173256004492436110363288233453402316088982911132350710922716919580031702154421278485554187146782687475487013996746883316341629965061688307945670443656716104896780409624802611912669772934426422376212849456589652317775324000516597589539459444482002653897849366252064817877634085311822687686068075433609850213857896854531838923578855845758548944940294685038739435563174598844608415416393960771847502667386529045502480947710872532855671171663942543607155573087231683544222114390379727309200604042932261154154444529994163715196366225055963470844622369818961515224437283253225437770067508672023797426904266806277020855463472637641860213920956997080423733797153805910849495923318344371056140439418761803867435444870099341483274292470093826695026680456934974975464732604155672652012199936628398548596285321795201784962287154608680778737291829815775923992964161158913760911479397750499311905484071361416098365350198861861384674908634002596896204 [115,115] 6815072404136325432980005807023608051656241727682118443094189871584112007622089835884381086391822142153392448001929277296697498869197478806585486383926527359391582114496259891075060772583008185781237742799352959826635668802826229782652132418905497018431116325610684084254008195542117187908993933521512789927685039221066023232646132429748062938152062480881177193375464296252779933534041200168179271626755366244105707752808405160463854621392797488760693049197893372865538692310560027011108565336056337869433399451515334428103675156422669587535338498516505532045376713590280238919768320555948388450176983677178753373785183567133948756951008488286314181054720067963259078301627133528017971130471281412961255431105391021564896636273719864039660214079135424142294164123684203894502470519624923521286682913144296786866632535137199480070223497312941355454288761597995611580481742809545701761022410338182971512020862364592502369513570611277497232466183538529692169787020833188839606641936100080268570228337040577062388119131732657067377959038578209388064224226201337912956368532159099123783413384121927151870459248050106527944665365468553238828579080654238396799057402410709714325486663742506620016754768093136256040358133075867526866636261090398073100193563587774603090593684956737190374742609569952270612085350000714326994770124223532962311553644477493408755443685672514529084805057 [116,0] -3250545209303996081453035051101480512930082200427629339753885283775022277381631541777096631391667854535987372567062133782917596392341187186734648171414821911219405038536560779820002271209934251087258261270540279107808056138587672023331558275849756204579558920629372329199174977719961874024198507873920303139326210549145335219894333466197889180721252006654613748426619707432778838012770339036824806625762948982496037140701904886891279740067762274066267135983668365121984431381663894856186855770010551174261218688135215555292525816748761607327072834552769259160001285268319263130878908912546041626689550664887630764279688069915834106171307718255153187297186736280913335737522879374967307478461987443038663612396862824721030976645485504971812167617240979851030310521123322559533386791934503596149847629261416310252640886320877211504145764288873351215442878017208250585797788448350988167893452548309818799111371014832572060324715888754160509550224522173158710189621605970051776715840509289641453276236134818736854882299016721227295367791154028274184332444625540819710905009449702707846954612485879387530211228012118614877884342637218771540022519200772179305943520084079392511800436069847727245897144621667455377897841312444712702024926831915900059973841891486349842650586535379731388709250844569003586278541615046611547178177165415738521111202630875399276515635697729056763817304573720732375777224240350763844008823652309355362197675742481265598582622096692372500570663969475846448563507852732775533625921951289155336998116945075407266477630959194470338764154421675204560977539978319353284683940669027181081712821419905006409893090524483114945868283258839072082824099297329828391345991925705703073245792084342781555795632990412328610121445164575147557349207931284602783333938847970393578451497873516018444206565618515014648437500000000000000000000000000000000000000000000000000000000 [116,1] 72360240181955868666219367351572547943695560818091450623883739599727737324396757782514269088367249300295268183371916785165051723459205680449555933790825892492392793479077715927875107412296724964023517854815213613882408398034676279192953998508908302645489481609171039517399453625548311590323411515423731949898000786310292090310720240289595601694891477699385618281661168453288204524074259440827738225515543630695765668468751976390682463834185840212203860355028013586186326807501213582746515218670107109191832947535043700942880903392651626436829337312560504717055025744788680262598153507887342785877432434726929181521917411749444238823390187992071324773520156762500345527448646694888437375106767591628809198226315326051915058835221778747730024387981802993643035233763252679725824122324846625291344480913599365658775409877287789248566398490351697093723629527235247998047433720723576063560380256465224424721260753784894194908270356902593508034562804113460866873327304333590761351805903829435149236129105058828529481996153410623039740281931666691617690204332186110958874654400182714847260821100666332198526209189626707576131743152029875337907463190936085562674316036950812313566698566599435042875650616742599216214605525778615106812366713124354195070932119561286024611386847256511115241451851564111211782730871989362986310048754293703881072400946001931661121090274310433823345652684876243994807489498346853654327695708963939327837614837749136241084876135089492718194288706370860251666501909973626781934259107802555333860829615926965131610957991724711211251201203787398528769934497575215670851829682682675206023938768190479713414034421900879015942042379451895388153657848476027821081832724423984065317666404577944221103417499644940327712997339609259863255747087371468219232998526788794855535717678168827760032399964984506368637084960937500000000000000000000000000000000000000000000000 [116,2] 209681097031648031687919847001572832699712008426814904896127847250085435004905986990052373240898773290614150457086443382746342213569387959701670683205043902989632299589358761199344471584131267543639224190666605751039410200288878698482431065001283935426340945337134267784248359798129654073534347849591283335983360878761768767214827986984318181798101470106833123826215607072878752139725808061862252595378229039461866964039164522379625553417808320131064819099724874902795905515909983545770539596716688143211768655524647145459063296530825834715445206636498178644954374333294166375592432159312221832958023081675228956691652481043511717546114009163285631745280519894803047717488390746753685030923133296875621580861348118479916209281164359712554818544428473280993136989008390869601007679285170056118107643744717599415324785241666709460768924065043303795107156161366280488906767644189464564045751414938295572793744090184827959101334314177913853723152758607438367687938485029144150516179072493716042393641806957059053242081891045210056609400846396102872630277887822715082036051337268955545324628958703498900063040158421339620375203287142797386744300001757757466926745318210721438659900784341134232291128715400532777826108399836900933520689257345158677554029858712491110036706630415960345200045740786586576252953718260103472768348014501214540999666231341892086877926016272828886282756240568321482575691205568876587926158409773153344836994148236754937156590302960470307762924030014311504337386998623004811124320852756851432505848141448375261861457235583896741740470842631035562516338212914073437317486838372733375791365613459365454116102498920503845621380160361608648737367179129472650794653372629541360577816808473997834887478333256672681857748456523786818734400758520183683133126815254149436676786344467895983889604849537136033177375793457031250000000000000000000000000000000000000000 [116,3] 30363302911897906566853298882588400344002913617856866738719068314239268706410947970207414130506662234704231746786065493940120747450065336932577427271335013849858513015063902222612707866866870280119759391257406784946418392639753834548144867758754387447804902193237114443398553293985325569721177287952020065440946546350318995649386745097856287511835936460966969058636642681248442280583719348674609877045367836775453473185876644937022465265154238164981919205215168943860415438522263534146474349692096706099290335603776484037182247277066654423471661059129587830523130050534155023010594761748799963095647402195784857091161001601319422620242925496828740116472021054677695824454288410611320766583640948541222453874079299361701421155909956608853538931634736800396304039266790211849780348784811604286275589202088169470266532959200891274686103502141471336868822193613567509370346402051290696738809248667057394462274608562747149468334042543911544773204826534591696297242309057308906351106067210367783372735065874114190746236551604509273208858644068047898856751015437489492737553782428202786599575379803284710374808756557772962283789756556015260652411193740442066814519669355416947504336443359346014843653320336076742249171455482339413165217365290099208956312954207474165962851769165451916037860660102935453075299064843098405566049468749731123235248249626861422615342395049351010575282402683463240052598121647086659489992167266008410962395801983956022831202897955087113491561951671336146622368619859766750587048297581273645185525005516046895936049422160655563518751195445435389457233683494999612843559385847753136116339780561741858120528713100708798942526438724198761395981869186336951313627344059519426317914649171499359698192389154311172413034672398776298469240838184873608755139202036711507967130038641677533192697602260068379109725356101989746093750000000000000000000000000000000000 [116,4] -190660478938550224908419802889552202066438990247543863833484071131570883496211684213285584131827385875989433678142946859789989955282628992135161578109606445175579836162069657679405018962941965908577651538807958592491720343670491976002818357975424495201397325066149632599994853367874154646484471491990527890443042954648878668609920923780471511635386845641453639592769777426423655965586391897858156037176962493220847376874591689493732919642902502672787912254248571123610577578648456727691738518339511882755614642914333306961108742540509665513029971890892910071669361118644194676997441814369961197234348325689643463055731027009944612908728962198684044417213015815059382873252259705609680722441043382535804038170689540423587039208525144232644582930279442014366749390800445319633196769138912110136949063779483151373422538681487517966394592602731479391180390207165987796347268928970702862726501056537680021003208125419456899273261967181144126418057284778311347477159767782433694762338751597672028968483356141072487647305248807752702642637450081004087113472473165705501374537778255058362661038243874757489476407565952510934816022819777743527902281563104494171816544951912919056109355921280925492183620962024940481210673659146954191049793746707663476829099719845120221671891053204607045521545899310001634456879764636539840365615539431710254840412824666991827657296888235562071209248912317932092272395817097527318252244332439770822893769470223097958917944742445516751425062949222859525993756309068956052391101705405093195958487683325619687073034446291616421098116655343223740637882756250930948722935890310271035789653335452533734941406083144314616625743058105870598184855195111982635042305359008541735031692833460011292508132366558346656405690703395894614787610684205952766058979358313859137635492818508161041681346777564021177653330596513114869594573974609375000000000000000000000 [116,5] -1239018812310173953095352283365411236589745595098574823692770735230834290327272124661971755084890284071486368269493624419949522377152243531860462471855589572594013742817351443622754779884923615065493803676597795436546174332594002627230495876647192806360713369001379135880499723813112174505513800729952566453561960433173651389304188500487192306047333409582294363879246520593935038561747161840858919560666915392139852375578375234978088739083461872443114651032245153726660699188939034586795733621200908253156832008704364906653803542829660687158959339536895045697114126784375137200780126498269117021695217178054497818052061799566756227182311342652884220473981741834336263798093823560134420653533047311047343390105031737009369310373174876866503468164528009509107806812279509236434061393453843978108130977417330717735377789848599569983902609522307857205065956751133100327152957117052444485914438374498963559729005179732236880658100092198933351870696744556301376688600687592055165281187268732704866015232524914946548987319885040735898262516445639018820335254541915207547492914974818956834366541613050153264250630058501421875238972904293292039347456655765162210205751363831038587134868794269378213394656943481730580722087882273619180211066393480615625433825229241315989394520536994018339223376593913600372653986371546605896488900693873071927439963969123020471889701880953927008629708969857675986029480435236596623961069051697159536143958564084458055127300474317083191374057087876880707681158097042411468685423154856722009506622916516662731483072561135369896065654983158748244022708168995787409718871136726862223830573110932335136482130863685572908830201282351199121051850024069743333134880480381455922931001698432485949613815653823750618107444770320422093552380472775789882694508556959177628451955985640779666325881706439313370560206806203495943918824195861816406250000000000000 [116,6] 7021231416239535981864184739731563150061258173389281250169654063206831145617193870476187007753334716564766263214241405464005833409928710657934629320379342653309196998195278237385751844330774787050797357333862331749031495348842113031794451139598947084148367034942142661359866388691660815978644843661467074044044511522500901393094234492021979755887255350902595720581162391836230605577028603217416068064013288507219139262744024466710380519550578847980641028256381558541019907747808823117204342570992204331083793715275454030906972017816047925580772938633910042670415338322937272672417428461661582794287672487258233735971460038988150838294029045087445936773298178050545029639991661122757944382405205985718119602151798398128354264465134317576383365944320231295536701863943589823523795004187037228247098501510777862082701960742981133239979313555923921108824296214252790154971182214519994946962109174840723268123172278485427288863810034150204626794988847860551020392735368733407128253791239032770113749963821790565105189490992582421924916124590723699432441160712124631046463635252527215624653177501507320116975203362222362271573021424326512370741942895620332425052077816764017772725319829965960817817195114655349173365748194347952742659246619176461343296140663606462132291999204058218743053678667464821861113765172288769220358551697318596079846789917673028484881851389196937175660191504628328699546587600128358808424496148867035011191169408764224848344822166466439419242252160865259869498634433210012208235365488869176091319190103606335456378366719888560909117307100324526378597164606321361522383035598993651131276504243415321291943886804837988711806078403696440656583800978904076185727048445206882899327541302004277578531738597915666129911368487492757387997861651022170178258404946431847459734293365092682793623981315369019786873372446223129372810944914817810058593750000000 [116,7] 3549104646465452976790244402699787012972598947774713715638268614675513492183541688509368970395453909535885290109894221824933526804114780953774917372989774077837273566435593062609999311458144681968133032680163297307182237628617556107963983923662207620412153001645889811260416833532671585891755362425373082494098102056507766078874036240753219365371978246293145223574630263069914159473245505622664536839788297692117940567503417374635297875349244956533510258815927172041060036397269711804731247140397190358497494024956483460860448683550954323762217423015015560020649060144233624676448156358375828180061794256687487664609595066235082149646943361624244002400343898275608626404462193345322726436397196747675721790402168814219159932391482868710356093233235441457283054295534024199707704982460327836790599013855718047508056390868595075011348550579406411917125393309521696502653975041093039603150927895847898550777154499835318255710829095053180372320818679550863067784927821747628313171855738191776665408244836065591056437936529811331321659965739293023560874452364536284219100998996518008444099946963230327504721868539188015542564295205322654179970771214017179125776620799528963149687005924466666152965141855084319310643127177924187847447769688692098340274820296257162615486619350409388773326809438579345363371906560377304901039263715964875886436381005857569710168221928815275052354142648071761727059665878018566485418956876515931647102946583624057116095441901897182637219753343702097240988243332461895885674080203810074240517673229464929501641422308166906797779298036038162513403566930588357438210075202846193638729530918543524744296765636584561839828643156063158863009720517106180728681619142439488947499247721895570460483557863178118667276863692829649709750050294370782872239605913880554703302650011914944176369001453023117789026263935170391050633043050765991210937500000 [116,8] -90195510198966635678415015897986202658474291891074178917021563287879000362827418394326000024542425093599099808251732057399937681361145545601621437365900713827286462510955344526756437612479098034640353633311310304602865468402485613566348434122458732455742398528269511659026846828010631869519561614728230574015669939053177881038157061991739621163029885112261825286301278105221471117146524190861038482930079360484801178245074085514333117038546578247595763358453044113400475828732786794837654731593336446387086383415413111142497797345941683322020477674960001023782088328928895756516062086180112873870391192081792681245709975670550181182178040417468233067920896434744224587095382053634201863583298675780692068891487421415760123419596037862061254129796466943642073685195944867610983583083113983778750604308382426544847390273642091205410956383648225575850464680129457261357609229397018641824969092254917344886373252279402851553777325341550685794807466799445810562223390388001745478459418129804177301700204605338768012439497023557155385891753307173436574297310473253294219999532074895183937634484261353736871578428150290377790623495830841992069460082110825416749277110050752175474119093245806846730138617907073399410806868099455728573561942778830871362139936972849657522096042962596958641692789320088751768359727510604803098765760390175931753305685941097628402224022491898894668747048301138075685041262542057916546363144710033789038335190787774764774602850403692343003198429512431743420135971387148577380800272311943446541395794753565914549765132647838357724488028315858500389328945183344602513944010150344223827501342735293909276840389706893507660610523528658846091322401026803971263606366789483017284949695459956977043413196126083840277754172026025929898902898934415302281651665288560304734363620975513715942495282366526344517386470922559738028212450444698333740234375 [116,9] 222486006152681416581875407215491115670845967065608357433553449339314844501431811591637890970048321175924786622996595915000186583190466443660155369426565198475027634639437460281541456188108163432668200079270757131107056724769533200872104291065703835768827769039961409410782645961695311282494095126536410808315601151491705874166686749224348254570501932410333580353673347965445980433672254679827547710135619241850303160898619892847562883076641739845369158807067563903608496240262490839484487653890830392479734579459488151545772351926287215511861387693387716533706026767321706298186022959404273682670131798388839670127171209989327876793159530098655621157389014376219174243776433773023681564164372599215557231116799544375360956379650998059050185454166294477210565221687700201763687499250935480581402291279502503857962236034165393930845837545880724657049680148052012578987486591094161334856949355337744108890877458489487781149643301925874451001583595497562646093264497421437134149140784642377804961466725181534242702113928774115499734114246841630674715062124313887577610863480302244482703747494141804180025975750988913021223741701524802800974054551915360708139248005471114425441458037661899285469359908483625698669981259625793101255634655478833782235886978936761982567004717629363535948802561862905900158183308299848095546283748865515531503263913743350520722174691209730503508259089455623024256065513067875425515062219482449488615334620289333902483990063685266580218997896036707187022792030730871433194140876763817456407411765826076146591080222767222179613649031480017280770323037867267318880989117148791025844302681432586064791400447076091316259098121821589166218004765345126606338968729733085204015933659933101817102414458710616336290526204809175517351296641121495202262087219770987336064470789514939340426677783012048006394678623109939508140087127685546875000000 [116,10] -274913186001720389445958913150677995005204507028989385699318625432251775179724832952617013836987954069594450353534519196870359551591732484002405525932432755988149384864880334307704690255524948808686399006089899418712333418649192824249506923359389311297909688062917104890518858994629984476650537696218054877220837990827161204200131459584375085953552126824063838397979713133056888505346420289627226657462074797174599276180713661137874151232920715823487525079341323612925868098218992893512521252462730972511485145444849442164974244917701905873257521903605151853232070057042184340702039760895120035621881778675312523471157991199271401490752668369807632035831181918740278620649561978782288193478295792310449432336376369861110460933818853351187829330012549426516098755465332167182522571617614229821570609577118260016765003381194726220357266201167344559641699708434767440986134141370235189035891579782641415822878233086196025481669219507733647003734220582379278992464904804737275180254273827241913953514575321761899879654358149317759583069354418485645626711989680416183017737084571495795344473505664735097855877495350568232386025493093946702523108327544348967857670378645893452481399196460741022320020522921125633060104425128501231032280500367467886968158167948685062051502317881153396531952968874738447705337055894533155264662525209815711724987098544732775452802420821324765489277604154245600166902874967725439842568894259962633209232791972806418913725892276532431355267615271841753143273744933957538281732693081531362093535711041976776172788460085589715508782909869031700234544185167679724156540701471432651137420376741847545743087387937529659423918908946640253214692255689919422575985566182998105826412094284859597560864732090758682905193192972427742242084852054719868870129844740796696167727192671849555723502449657881518962909694892005063593387603759765625000 [116,11] 965183861904227360083520665469236459518705021460306937027795087033470061135305769741505878750975388975935019019179811078148613502890137959369462089597016513947366173408021070562673575223217872558682470244943228453433296095476315034615274920601742755827310520515468243569984820464330107636929722952496184602236915843544291977012333743195716336989067295262008359543019225364025118642927106990658035253134129792355238325766532393902640059547687257069727892781905894455374840827361836306999104956532795765204516261075477391079151026433484757961670701408484554355589809295200033165424288606630263714352128796627133309081305093665681229366620020981951660750501904344814140088128036349464236192926756005441558430932896554075269675014752208381758555965845060448548236794659251818213775276659197048736476194482587769162863285590530147334524960135327517051228055038220519808994210247621891276793598173936482026058408694548901493293255592623753798260623407405944628098078048780914096097835837458556539400627289398842434989758362675555457637177666501009590628703668498855206028813154632583642415592522083132166307920208531001017839341121743284854157641274300244294734054489457854000613821819609314270561215180248077236278448861038336939531118274522972320524276728253042704807979975306850193615070733001005880664674279545696850721110598349156544671819854657017677376360777290488363503087348125287214585115590571423192149883504649979013201831133526245718317971045910261570353438146580726463485231448563757484221935335567308751753117827404887829231219587189423489171818257718594919389520362132664105987493258028962296339270678749370337000564610889748421254463741541952926188038841949626109786552123247330334329629140821175025966646756623554996774533127466336169198650355709986317691260488951437113208714016905956708109311182816614227419904636917635798454284667968750000 [116,12] -4641473468523486872963352547342692579247437035873336478860486332738963188746935578813181915792613523327344319633117731942208287194019945040949261721013889548549906143612140200154780344553061522587837835495777567780410184338149976427329035985706506769727255443477225111989312608788496044189263340200063631395315498898723586951361821153196847594808149961991776452537231498714250353992112663678760755432913831263483780984872197462073103116439663964482513334338710981374148366422593395899029229113645072490719992591423927655698449284203844951916820227126096442241452553247041219818633865785519251658022397498656257962843928832279505974277750640730677238407932661786657585873244240012291453423639634156987627669084396120897225433415823984140289414743368367389140255623291455594103370175515836394365962284864701199432029157385744336187779850634278862445577187295872378498965967688259605334633565012731972875726225188199167042387799514145447729299233779569632159157175375045676963690511948027296948362243440242419568774211834380858321249683810418375371250972269799889265831898934575095199992544382101979386785133218198472142370468271019745085519718825400480525390133718905824253993618072640039172196348671510348267303062521628508006923440416051940584809229968791424786481107681706967325123888095427405609431961615785560864451523476368193398586307940989920475903516404069548942528555969521841342765722811639078955616490448531471163892087600747189263837897089726852718548162359703439590760103917487618771090622833979405640740435385820667877327198963016203729501463839086845387937924638933338895325197669770884956911807081321564885606549469273103206908056425871879982120648186543730159549426601039321617816374769553259235448321398616631123207431956630156735481407730570682148257486466432120224003550673387374933087472228532277540580253116786479949951171875000000 [116,13] 12316878177052818974922593636872832835136713275855866502909241791728498297213542110006686406851320566413695908959559954641792323191478849130991374692565205881671076545841725102248553514027340869849448032959155887143147260413275006455590850770639111007677025410877788859255011564048406141042672277216479921340794850857744866438067888185765348884115277378739513404412827560866135255338765534782572692312597567400622543182855418286823256840553180742671362535941243641204428912719750524278340613536380774024531032963953945685540821213962024273868823512709476891867995790118346927611937184555360239342588261379629596750593854787628568010566117475528879517132068846399554969233541140103225768318716305347644218236373586888715780431701361111254841772490909560278992873048797570477032718158730848615870287078993008580164773836395163048133128114976939583551391147671196922291734486183594676098237282698235473937488659422290784292241235542132592797464421519953205921804437614350298008807391717139621162682559534858927380078134690460680289293723927944473044135765805209871663975137588725755616066260406106501016600484025911911064180304394032032371129542685199272080768384882935999064141027129500394207029608249817338174964460423271595745636026246587137830357597556953214144724086628758375784391206979622114206853259437569321054165931747924326940791706052584088571707279589976552034900417226764338845560646211836124774942836257256381256112645172259318497238073500408793402233917308518688281863549499884520992382464551914642743643373836030971642241366238019294929241074755364412613890042127695460587023185860436835908697065868056707126420802607324171709442716997619065842899538631988612005730050137044991945080385458900696402999295417701885033257187071365669287070852344404804105433970714906137007013614844699444287560042426976636420477007050067186355590820312500 [116,14] -17986588392704541327635220942410405485411033070774735394145785709170750641586852163086193957614643956611326338653132683590516743570917979559900017898445192820049645073480583347451294063040738973424294866969137238598678749622077030321410619704997233404691128374069530830408089866613569140103665234845397810204479648420042145311302659281557344183150143947340839054020340155736493925312830289697092859104179897715076713518591597006073590575726425394641458155132310444698190624590727757992713741472381785497023613733760271238059288592336796780070844618326679419857112969624705408785505070951999607207184730106803300521350900545161084025961716293685780210362161935195323155150939128665448472995378322048567140227147659038080369301068584162993874620366933987186792419134924561169386842395364450605957987212026635754111308720023702174971016358392714996250943528054304213100330842887333942489785999213722528238237330448213948676321024494133930079391200133846267202283779187480801144812189332438656034379977966244712387372965730927222108032228879109639921722219700678126746098979238219324180378722848162706147973015988509878710053750986617675752163337987649290725540493716609627186020349105140231707837450573473454316131601245501107147375641544622715260284065544553637945173203763557047543019939869196474778033262703119103979962697655382159858470299242808358566553992327827460835454132622694984362649942379286575564258693563787961413835761460722692182499039690351179191170154643522986178479392920030324301595881038346803402747463932566530010520336450654115868398332159411158682560310931657804778741878107736331069121290512084644498559543675440571023471161039157940590159862923257774417307778902355751741134640400295564446992401613670669943939061263312905056338739189592192083443548201851382857759172557127029263429607297553047828841954469680786132812500000 [116,15] 10332343786492445089790974822411619938175326061915826214639453818487625269890789320205460608438314393009572537877906886490165134355912945944497795754635254974601539574445538289656163799219806921534588359216997243262966219751690363408990044760217595128004335132879246573631958636685841707459079820942313553009998976823457046696745449866364059167139477921224230999714968116679668678161835187085775962192269214981302725898119296451169201972897044066441500149675351199150727935328567160005514151680830581691192719462847417515901032826352111755023116772341728059330203337615138049389229520384128679399967854636783306739592343539901597978356445836242739731138274588198432019716681842271192972995033551925911036616158339872648536659856436094352498788118681542544609258094707464713670186625507318829230086825451659157452165830575379721351312250131540881703417660215238425794774756574986670182021437829898174890927313150957480221656676188999253314886946217571192335773903265892308213967924179567865370908305995291800311565397374202109800300258049542935598412190280730000511395314827847763712684143641180680005905154364081344950930470741291228540221052346765802575437984115890709654023724349992751653814698112970895911865957053930936660807813866010710292269675888280729027479389056587854799421518014318231615096363530496758171690287509390793062967643931829354283332254895120309535747941799016257762052612336320686342747790648195485534835589019651990726471330391681081435360437904503776614568920012484139806870463350512387082464830243579517148599536035784485792559434612905973180570990017710204359402023805412597738207266130854875966810758738513933993159899511287012833343626627754357722411873404180211171580068382709266435593214900474570199574766385915286314823803113136500651055381746528493545272135001501320901960701004185239071375690400600433349609375 [116,16] 11728238238452855695262804653925107784455056131246853918566333049181218611577519263554763019971189463867235996172474430376566234314686745189695767665194115587573649973952237226338892141858270335862073188936507135676018886055055837227916173764140370805455337218060284207442955902721919095663467574052569770631080549873452861980816704448871518327651490736097768286362883875947263082225946656556158479418057620752227114858572379551841456917375811515644781872625323898082253009173889074587328361324662514417643216177479627294109739682441114182134923759238506926723717579532358328367371922279769321818016278496576678632011598549786717760242406317564011977810455014498558275530904293207739531774490972522166856114946240556017679642426774757095429697154891097410741034738469593151585665850896260070869074092511800969843288487806136095815395331002782389044922795449096895190016180036328090178077193895417915877114069447384470739909152954628351358935452361380119428839251228291315398760830689849688763385643507000247176323267925908737107878490283447414030945479872296130594880403084423790042570023478683061012411025985260105089148185894470519514208955131734591832731956982530614758475318023321898660018262958694932038537248080907207455140537513573017684887665339780906557030752584082752536053711040311734314158541212935553224504844636854597353466800066950343736789958417076774768746707705729092055359138390421591240796282299476224618112724332493515013576295937946276876187373220178871990065067430242038911402374349700240249099458623895784283121752266716497765020253157415062350101374362004041505122146869305622541297067215675787940759739607041518812337135698955577063717313630422048508359398212195631950485184715592382757898921298748545162387819871132925412512993760677981505169165594216198763444010698181116381100252965552499517798423767089843750000 [116,17] -26186207705365894241060975216453813256606499874299221390035057492079241942853376946957301158291684618686166975231358669820879016552262080917585271292645055942048738186886345345573537307474411947693472763411096234357443848861393985214712120094998241540073536963356437926943988435942527858756061026940310586229191404320230396108797318777682788356719937067060861927845308097037223076549927504265098604439921198094292616551483368100715920445209279658948277778340064325278745214150867593371825475446424158452308597894975263587822299502335022492255296451658066312741441562857945297887806263176416621625285520226616470488976244151126886770677213938821857401709791009445626039349716685223763510365170330241026749173146499863222506675929910132405619259788915702872068662829364645294555078338910605624270120992872186572352278691326676911257470650573597738296081999235221300999193058319043073661378562346988993967829475820809718906101102713169816309075444706965427072601172649013374220371953087756280260582429502132328736018950766627758463504976643184709777778124616534172200038695671046442469528851147552658093968555000346830188889843154884849913931237203495235484818545926901348444471784083599177326843357052749056621495798702603354980814745037269798314648663584267552747699693924982756708051610045548422249295899184347573844021985305475917038470642496332920640522654222987382987830236761142703385879587774271558879283199925016232132259495203893582541351833557364702366332910443482203521968037183139685303555365461470195787058055481598150105036413740729974874373118032904593938431604360863918327379920197989017762879220085025983729520219097815885626257159646211790857346050574303441951888253016413310756942245139113472827667457292202401893467734460396927953979631175285987019339976613984526853088862755232490986401217014645226299762725830078125000 [116,18] 4031003298585638562184368673960660060673557213104918593394816261575931979063004204488018810588855456820942902961780444095264057476585732818858556422864116708028335294917579360625602523357835531517302764448787418209314868598259030991273822505180280159722064134554467606227588064665456015166660078150149795776375555793586632282495542569769806853845782265274092845731383368973167521318622893981026698189708422089608554384719493278905687170019519588516470276397915680198489627587299873504597637758758196687535848903798861410292036713074720726976245787727381787284850820762051279431155057905854145045220839442387484577088107523217466469013170757537091493993266044607291523147628483551139553947798990803376928294718263145695849319960650102850596773562888910265203710337073090251740478433577585075008486093430671161585324108658963328591597759723901650243362081967227789748393977006310165231029641688436612517410986339704747586877112406856704875209204956778665771577034336629586504916197094190940845363242444590009788420627261241855443850661128354227069130922220777806121021059483540191456669134150236159016821176758671101941794708875401556798691199582322814714580467040214693715833905870635978899805676681378176030855285421536551177300184044239103752525931430509012771656285993456565998697256064697134599447322201068837703010197545035224442722578110481728793623505151996938051727753453907329581179140534287595810279182281634889032685307614125859380395302995450701932859023374612269172218032410891641626038916200198164797782620769358723013487573450758686441943490422475946221160633062899051447069408917141405025519374340880699453833889962979161074936084765987785930634654316578913124278726551219291497291933301329702186424215741779768047143858995193564030917865619509174071892147778711807034615014627698670324207341764122247695922851562500000 [116,19] 56035429605347056343010614729364872667887000908097580918633905205628485056727644990689492634927433173825011117969358004503905451868119429610427407540337332820634717423547579692996368461320991661043497904976438076453320248841796141423095810227317656726718915591752370721541190620510645632402562206647957063145831539030983917530409300066905647875399707085419896545924151854302219773201058864342296359099207494514541943357773395251427362569247709173322328027128289963896552199924448075231603742981213421330807561919251372489952888250225580283905083415064885464780221515263762044716726633989162459042208508637286655692113826828945390682114242359273308592999744994937924028335010117989649116598776254906262272722008244145246711523055047714880194648411190787994854181446436599748131966122217371015581001817788973928853828152046351941954493550064436747106852193889488185005132914647105142770184176503982811591232593322416105205796758780454460405361705556659273324203665221533662429008565633909566688035693867109969128773050704833129053891245415691597363102090985454150240201153052700917457605028594949772700223094780266889966346831082664719467462820491987795120112791189984479798345714593133499757500332336232213327836111919086532998882955646152250327247811850794063267539584906507194892780262558761796741336546964301409273456118591444529381639824785600806914535516874601276478476830152082692245497316291235877735176154205129926844314788951001097238468156229560167669900012684828815313005609262651903403500404854257716771156336801691536600817919241312366392653210712207977110197800423382799376785225579346107362856120643054544815896389226716470954879892184708201176694565651770957880728758649177007986373860188673716331026288210603425421258228075223899999728001665619621083427915886937570179944425458051782129587081726640462875366210937500 [116,20] -119809250890687073940405637889776386888057087030290975110430089885631270194862572675683306958238039209661490068922013609565879018130565667020979957737434363698739408085094231900255985895732443181879171573440346332236330238152046853942355888807635191318120326670872667643828997899853251155703284249878000865822063803806952519964501632129661686102442103256161032730407701019080201263994251509416131590953004601199651119387878828433192941464961579414686497960206435848268692387807520906682848193713884213112090876033223196728315241033702369697966994501757881441989223821721578209741382846115901321735999688186459755190248877784485312904128375464407643530999079374766401033835027946684287329358478725069134920596222955905338937322398631147288997181775374654640541303980341852694404405217246250112471580616750010237022818816589261384915201267791314329858970904877063225127963860509986159263907805472595577597578271010849394967946316429450679764355877048557389601141101654770637042287593988184048998232807612202930287461250984454199056153010967848396254260841491888699481618727287280788274493963172494467732650195115121907528435210877352021073289888250651900508498425485296794960247346021023344280617501249053382407094652236244466891307461514104086266944752818291681963023417215816252866494912252981737852639447694251003110263793697206647542764738882370425814697900733786052530880147190062220876497183661088098568714634409429594289426873104962515733957904899933345473408384911444132378151677662325674304620622903413022615060241292392826045378237056595197444198720059025977705684650987553479369878088544234759302008110599113610881220136976679466657989937131421728166219182890469375486268960389532817244084690743197787649195781097918549108545553750265855221402054361456599044152210675788008739238617306188672273492556996643543243408203125 [116,21] 149949868000195868821637102198873951513253425591047432335681886310319318087454346729494098539587160438577754385202571923740341260376252912225520849077868646545040574950304342578190352368510751168938510909735922541682076537814504185479509271692710186788575785071564726611618434449525738783150260136017273206426099819390848422495436551098458639130161080431315508575727667979988507021019490214651129340285103595498560116185648650418629809704780253573076568608474112872441928411855867972261844510017547934475896702952337742362577486516923283772396650033849222799896055077456361247839465601324170505934701845871248427275491469138985224266580443581769758824063306093504936963463383273341359668785706901794042141914142327675008632916025027927298968363959973506093210301966277790696381759476361397269915556173345287505531041731381725552187635138738944667349360806283725405757347316421319651398584254302548997329452408886993146400783560633786743866965435262833765565495846038124235557584899635932252537963810551184710256838757441359172613688128859719599248597896880692134259259421076192240888311496534296728834502269457823072155063781637545424062624933200084727949929316302214911852914977671626287634403177091517226810879055480172783444996185014179070651299000414745330608282212975563056530026354871108894685351430238778463207881143088714965824539574708905432817009010732408617488757523903785548284657369299626101324816982059628438187142297175266341032802826158544456515887614447443820847589831370259048887953873225062709482940023516060294521881632471050870645826364657132828337655833700064453382744758512127855233548438663202753398414954504733129945094445450939824165742420466519614441829265067034552258431437133030942683004945962476691656643090548183625743645444824863037724856293118344142804333751772816185621195472776889801025390625 [116,22] -137697430050450186104842058217567811983507771207494952878289580878849280844428887268006003930094914748325250690355786406115750604870220919758003676851733879987103297514284060788801565957980613996476200413178312529245931715330773485075750983685218070789698005610384668090147196284332271183452521767881562175503587560233058532500186406291814032474054623864262814823912266131325804815985658656865370513638805850075914920932950697738793076557822895711836748897534766774289662324495094733361223649595626035224664914167568064011809310443925105469820748734638419181151176064585627468739987388768574090909234433638520381394850063174991559406712019236059035740401528678557184204851190229810173707629938399318618110471223780613343764360427528140466845726120610866082455775220775833832700536611454764178567970904063387455380159631681915527564903594513757983257878761111475381798235138360367252961441397573905182667254933416623787293940349194716351105019915925700125694531457556900546333622825475594343881321030775627140285466891808412201008454271713030128524220611733648309259972270518523437886695328167560110956727272494620343594555455514268054179051095067020066385227557002670460155801237358999519177397235919819721878642755774629070118645335478979785881820288275359215756874027374391489003732568034432395363684631587298610924395695343793803908293408030368789062875667891178324631334223241517612130526919069518350036481068351930923864925290313529219447862115527149548037363803473468892772348266802101942042701632906443938697174305899567377364188312447760269788648743726398688088949604220264745120442560279854060999678136089380607831601725664920686282346093999533497326434065619891431043568488611633348532115175943047788395830093984411882017323276880535923030580321034577245065703964123176011175031518973810307215899229049682617187500 [116,23] 100914839796714049919857225470697559115096640926716599996065614854019126378613097155551774189242802755818529147907103918631771971408148824310171075989803804539678353416274035301823541535782881129307563700881220473039108305154234737049674210755608904493992937183309059418864138180498793211421804672320477435117809972223413317031886693587510152762692906188612480957602692920604884550964103465493606518973538126013790636596754985596316062359225298798883983167612315931934295988439743480254501646328413106982637157237847547021420844328904272904006935804951988492081642683340399099555643271876668369607351095055723494304672602933901034964669902421550232321150176649223402177021123537680150676070312882769510385989391666405672349731012490364532037001532943527418598874637004861993124475151643986989355881818888407858276480053620874093283963108148607478157360878184651230823855669377177710735254685411184765912319739318269025918447321329612597317395593218973725326450157999875335941559231628590679562249668291737376330818203495112828327461477108427978130013248212550887099356771845220261821847003155312070405389377538217237204213780670122172237704333468937601779106238843667070886011802240107293731828095317734113687721757680961061148378659608937436895146315319867610252908315512004315704266983443119379488968376742144494381553351746988932119428540323516594931027655985649058641068519167183023704659056858789968782548997026293753010785417501553887227382144486995486093680399027750629100928818356590632124889238347478903339299840009727857701404852091480374560365687508369856448098262394992538244159511971866960433380622761710587585602939553673893014536379564990728794458583324221899667401012550416682558630871883968654720714700882591336001065748891852783841010996719578204971416163153821211884153541404884890653192996978759765625 [116,24] -61952313707131788033680872705383449466569712709524439162597632746701865312081192154291318047308996813213284192235684512608599085047354400962258402363256370686462944774642457562146997470777252721920085059683945020420716435082902741466148794791987425994968424802616002491137107735087173518333173068296337999573798600074953729218353474484980338321446834270117964322372791069455776532914092705444423985561135010097044615676487933365873590563212743583861390475425416506147181296831596758336381216226329480424482683210189808851123957754008404000510634254327257081220295923423939429925450023942306591887859212007474745752949760247062870576889350097530250223527816568629634953688076177699022683802732068172994171548589134228861746819734331024113229339342434713556531500499705399032804604105043453939147868688741007175389348599273816173581797278989837632363078679250665865441439316740283299809337656507989542003020632734999858121314677740389349881270178783540617669688856538410389479383832662172464185335031101517934503199767469421196053839234240665105715297015246127946796585902575819376793947232291279164769784054044794293072871660672007959266151114388391294478002236265651621744804587868487035244885998911471889023624986429055796590824510226931825355605678598336376807843992859352225093664828327823593869499475322011383992795680457648550817173756556065993613549814312320377751858420651542284345465249234535123003352499151583091302671398163339264231702993193019130884710787351742876404757220469050953133923566875514029765397776395116434145425150560058853173400082012215526945250139698482040414336584959898339922297503528142749988208591256194205953752137866344043442527048061942081946403194588030693621247750753934606970258236483027231836779100930287555001337740131019131991605168249814816761045221937820315361022949218750000 [116,25] 32949871925714062642991110034095082329804298529439993151554741906269657903514793790085531557345594659679488975446047159321168377569315081512389294313502715217260001738991970451470709713863395814056042799019539717369138994114368865662567959265499030378492483241788386845701151842248232299315651668830307225749034094605509528048346484563205061367438371377473431691926975438095444821882263235671136520709510532414323914662646005790918418379322519588502054473792192581413386079815356706751907101468946334131440304683846137979654726342501127855315747681630086945856791556535125162772869959445343074467112303112822097775983163231784302686618498904483778229478969104939412667757831424826683183265904626727987536338334318774313570416794222503096799861629200773627633563623165933725424632940527485673177030154784112075485065844977022865645394329936175886483501740056244840321105643514222420499099952395272098888407826940746090988028622446002406041914758047302936589234846228574363199521556070242406122623452719570403048661793408580317384604294737039082545926950970869936092034796761725818869117617571213949367754956686264577968508534219768654741011120611518665486949624084092418160686782419517209688345090511239125843195745363827154345266095862744824390095148672284837104608964384429727119407551445063002068738472433231012609530286431291213645090144124797867619258056208046522665806485645539446414487107908046281420530422202216815125262141033335142611624346795990792222202767678839770060183399187740280547217665910064924312502024253309758031827613893880747434794311889410690867569278197988115650936494495190558501198899869682310881500814338914137357341090387252326036263372342986582356366126401959049609181096926786835084081359857092122864381466849829643854612791810826454936357620198461582106119749369099736213684082031250 [116,26] -15587841393986542963714129329598460914338469269189845306182393066716271813161346277678252399973417756158174019987984046625026050855338597492564100325261575654947769159383143606218676453708549537632090667632173951854861910024671487782780900451362932029215533835221405732743619579094721272337745659209658733271109951614939276435822923129985201250295750489630163570395791546976272951426699846656572716928527239291946595893994421850270980199823990829631368948362912409279472933239323698196799805126825521997390197324033638205524295183147194542205324247446003215619402175218207804188447491980531689889237796188685258308352085594689231158145560127475912003808602358134226839186753005243343225111417310379048026789854180963957420009151897954685433374574127755001050891549159135451876034416083331412856558055693422462213962567177345426892366711380107755191034347604061311388363926841091773618899332458854735686371677191110943938399051378560977909463737364269288808534406491390553506796511619247707656584867708314623439899637742300957829911325233796149539846953699025770977771432500636077324967317385116858118172673363085473439015779141672667014990563361702674182420417765588633004413583188136932402998299017620115154494413703253830019624618212158329989028186139722073724256224077153568688395584218053375900504066022811324912459675929915795070729343457720009464742154604097072389303462172261223255033323000750898702097382412275340774088042997484948551298612719200938143021842390342817203437845702122429464762723069524407825473136228952900293617655094501128466274044235187429792786944437908276855696786475197168169774225723562726730321499452659844794652663870468974356700733394782068374042740673161820615922733085117328360495132185701821760495364660125432277543301932433857895799605985942548613820690661668777465820312500 [116,27] 6719966972843026301227710244841239669367311114356339396110851582300685758875888256938614450076315844657560985009976900148623056702357650591563115032882276502936234914701788605656964989215234242468107229848173397999311871074590302678677727359064368387057621749670746766124745457433094785859310545682652411254880706579333935407386921584973365697595102522234416649896572747983299371364537659391062785743544399065209359591769631551570879964496952102755607432921930276661796421983247739783239503143100241140310427048343779440261212913632303056072109778640799181957023740016689574201825444729896921295725039536969015407389449934321992956859710696100189241775440733417938825505944935801930096800791667151327501926457082509815232122771055285632624204855122668504536733446178830594661995383803919840145621638355620244488808200690252855323430981033946951973180760601557415573233488557488517892917936741073952031405748967353028938664826032263307785875516712667331358500973002235976493364253283711665591848175721735991719091792586960388434536474671612087822900925445314067116207510848346436781734973892604908409168820919574056055407420274842364719677136921635861612916338028809921661778553881648302954414892135126370142490690961452309981571626449940893552535392249658482281586387510738213601816480035901332859087122099674538558120713001962109428700846453364414252659347504463005770435938280397670790261221451518014285052513070965899410760118822850067520258886687032789942306498195854872391088635590941267805650103959512056673495743021842120681412047526097368809890320210566077099933604727407542893292044953711886138572588421128570051152384018378768202637795699325481403872094204604245904335278928808931008132554342437823245964643134192088746018447157229710921152627139456712450187036989035505030187778174877166748046875 [116,28] -2703391759255653541311944658748939432839169523525578101164349490991392350330519698535476167469015999822936491146306243851835012095119226532956860914320933159489074919083136337631835861784099054241010833630775892494802181420886012841680504550369407861546153493249286154062520596326665053659210125053446721218129326964794759162630261363792781236578670093073993755994900928458454944088829166731433822471481200523250808851027217787765848122021599995780062248605367329380158549579316043244293735051187702058093277938590298237727169000647291144299708879471070060202696308259837633875169495050482959240706286067140703574538577068285665811279801811866474872590372787434029689245507658501898740971353154295435167201250960673711316029976342335123786011746386243983549592199770332442393810623300937861243900469830329552064205564685342958345576290051505799815154277196197333639434364294199384902357016089998435367331582518090760650396964551627131721555232156553363356448235898705806559275470387136712789821286927711799853116381830064990846319155666915523627340952315263016104392009219640590689613090606478598505958977442910703822079043970881582166357695824462232188669420829887693552299009093205454975780595933513561952931844218384035954336552337675272265890652716909832201799448090435076947011404090704484951890982355975883921372817324851715838288178748439957552104504246893004654571714985226469727179037457270790749451444885669444674510422814523810470111793634812292487004008071049730574407148765889665486937588676492927060615873243624222484248203391883023369565200485360186865460953784152263115177370985162596933128671725026996522355218113338352228327938343824289299732055182297961390329548705573819975530107957729312294195219220958538448585528786978357523866104428493691014256938842663657851517200469970703125000 [116,29] 1032575198941265825592753065480281040056850644825163545198777267045108780860004561392851116429225924731596496490551470218274723161174949867124492269066810353532065210621716418222949602272005348896487884042398240005290974660262832146434056016085294077582868620179662270787934240442896877853585292050503037904204501784366672611782683740174082641448400004970851801971974611653549533460986027476800639488591197928663606992979568592379989262547746223790369287519854613867857332512158876260184298914150667187438862400129056765673240210555705508049112527590209381278969179164995941208492783863362160850946614965952191767304333987389580389169453707195623075199452349171334709076686604363064828139810203197222426342916115729832555433652777450634874465934038766616575678568024995672913284349733448878906930466606781672758673816423314807845303050708041454528360270731522493027686433192892027170930915181785349374329203070925105475479094319663189019694876469405190785311683679691318294842174555187703261982903915823173143248396215172388523373889591417949276507067850488661230689483071192912951986704125157605607656149823896019568084860334267319894084066005609568078934026077055398673217517785438164812215904996252085864655282112401216171093212092596509755935119015868410953442840915275436282119572400510985428524645280957583884578312142384246453788174578405919704408321033733392687700013130694442682712527911868162884975573702976745588035861308690516405059633260436068641572271099607578731744067593962265158037302934000810259361858695339651783454660397764586209595938246688177550056371043168612674759331029587462857595895586630611101629513085788937234505191076927753605508032673836254192572442688143022064532250730643529408586318824356785665747248048913497402544181129639341842896271828067256137728691101074218750 [116,30] -375637765933551163717761783914266697636000057058317198034444640347240081916883941823753077149790336653050147506889885967107290888822428111848925866572528389596444422826031222574414086049387099219438505147779069268263845289940100185946130895403599598886797196818561025242183937709477685069379913272567921269936801548423389111741565966303986223631321486040050200892824332864607232472459998367097276830310139511326753443234722318866248657561023538355948889255946663027867722601920296846754997985155199087892875338795422646727742598022130463678879360465685734619855758164578052940291066362637375916746724477947955237870018546166833041152944914633401349473652022963733631231869741214931199191856538973785989898911612196781288267283384996198946743586272064481277369326086077299018583445404917820333976202488721036363632082854401252964033592213220431968211132388361086149272058352858747807820168566024634027802654821811012823618402951784860352072217134229996968385544050937872959120241130497069849218200496658796734886922507738225266833045374579835299868958089265394241681117645229558417901476510010773640217104848183668258260909258042223780552717062436425780237507429892863488970133182920395665934032258514583287595103099254044224321327172436383302746250180485881957497543711705500757170175759270141708529376656160654483618584565697899410479968409627398384459037707896619579030029756637681969940984874564080005638218446652412384512773646169687927292087401793625560657898708670550482833009718433854738409279624160555147030601689493878223165232570352676811288057272578592396275398979129307836983309590605818961346266654839502493085581869506984497718542110461733156262571595857833424933636459992174457403175365643066486918233700709850818904365078081430351984580000637703456334293150575831532478332519531250 [116,31] 129414930032596016806579215367464882049986147286400590367479308607960873043909712686645992498371622938443495364546875984570597113912666138758008459914942300270695190075823168707565264820481343859551884323682855298483710881016380345137920061654924248128648505218093275009890929860675419123575918907173514503637636637179099551348280270921707085725539323917781406763955002019256990564902826808701857646300610194030379152493409852759661180665460985039973329064913826971336966722543144993460086068177292143688677967538396098633125983874155653619023352258915671818606042949771530494204674265480440872454680610252871854837236334471182789118496436314720718192438606771286158928628913346936093929240842474399206338355052203889091072548956289305896372356548107373671793934716164505512215926649257045874369283462813614998264475047213952916995487900301368994490287576093933996946339261179434322359904018995750885091787878762365675819316242190357672634109223673638788977055527633957060026302355724949202040193000091002852776936386759530817909540855824143836080443152721141545249026447603639290294590202579473436322450288734548939751043836405595598663002641017145983104062657650071438598773595693111905418895747999287493388900402328658267247858028983546675738095694422980791422524103216631174885601044533893426996565506623220405470603752006862361070870566327640455507716646281172070869264466800664108307586631011471908591351676714247845318875875425184826639671756611855528337156244739309146797699113590407787481877693097144221326103466325112616312477104168177159877780573647910107081730210778221470350676286384814517313362350982192619584628043956556229266627710796691626260622418554310320078987449405390816099623471065377633203063900169019708190496034593633390081049427955406372348079457879066467285156250000 [116,32] -42328321141158814502544075215733503348685146848155804244975098117271765679989548849530005620478651020427018204993489188075350040743833330257787005003436794565351153889362659365166514444718241163358098952201007325115316989024713366936504526021591626095371243385553218112797008976354993049440871786847509037564899062006364442186962731132078144214323373384869808003465843846493354974030366712839861964510738406772860470281454870447251812968993641059949615036051023845445797874196059168412008100918408526184636116757603446960239613042986518092702573549130225811853645143245138721171942252255696907713619801192922686038707190421742121275476802231101744714834738093427485710075257652214382221246395731977708313909264210440012099959588799591022971608687546533975444819053122703324262149266999950019924973954402889886960393813445374364713416983635097029154470305470466338176836213271380724407870682853522405560642583641543123158120452520043330501088710743047785872853494898533175624605927493491850028419704082584655141937755739739472602955357934537293471918714540597258626223925298442785183416715063602540312656388579319741165791178498199518187921063359889944942271039371491824789882596423909346947659967139922814208101714253943093483558735660354600002173626209784890104856714561492090317369318016977427976981574925542267214433234767252242833531508549656479658724298897132491873792218062843075075366959689734617640472888199614035376582527234734195515206885628465392981043235432330241141431762362971402360292494076387639447069964356433448349788432766524358343768583721606036178411450097757852388137022051381415940242823860678566407031916967797235117516875279123812825841479251656507186613240254015911477926260353628974986068598363302851309956357827054975685211746228020501803257502615451812744140625 [116,33] 13363644441296755130906265858030113102264318516837663679979091428602084235133859517688441429349149064768075689779613808845815129477522487192060261710100936381433272088158726765956264638933951537044350043021627604791440331186245869647148621355973613975823300630340475805906867353711830577005145562927011494548830196759419472555795153111228125128561169837613553622013543822340783721527870850372926646187926268121640885440094202886253860002750708044728984394502788753511149921608141463512258383637084597035354557455872360161266859651767934013253039612752428549838301153168496683732562533025705156049000909250119544739574486868574130561990527768099535245578537567136117031932521097765397361676578260911020473275465749130695818225460306638523762049341681207842733877571089292291555294824307325254836175444616245318658418855128285843061248983335102554565276272085147310571643396916427026531054364125781393173842210407519529635822930785376728841702462046997066910072848261457074052405954880564788751279944079550748752140563498235012481258039978722825248867870506844888579403361587260490749819182303208895272532540614627214887966924862744099494385483096605797851974216804245421200493829245451931743450856336832114271502325551078706256808775425243372729912835622169724207529569272790287975060697179842266430678419456327881169117648574526559640394037615237207157384638329194515820535572849324580489692800356600666618123611747850159986315718575632405191974379216394935114594186400267065274525988098366372748646456741849602782468730912248083023541701137083318495754665948451657661876272037918843266289860999251836885126612341194581107887815924686356992287169564971389771286585903011329570832339658744819986364900180360297435151122009974870707242391183180946247210929556104019866324961185455322265625 [116,34] -4117966021266550214144224951942106135411727789793860457745741189207641864733340462444615326998438710166100855490100632052853479386028856678102858891136977814311207885220075056034226346396582086051696178450166931501592653419006564442389033014369014921832861365771896900374362901503847852133343794159414502784213230234968464838724387339253063120814110417029148768395483803343893396036549837158702321892517466748154795024857870236366214938749944156719936136494263655106548056650141454614011553453070281869602475745625946440777249808751993178446932505469630786303277167368005255165554378508684399139761031355761149273286557942897641751900716750831779454673178445046370842499112773326932487875320244998889532431948104132221147575827859226990249146826057089271814326779531454706734381581071804666898501765280752517574600426928516497577659686394343101270316743917676261360217639261611757813626529355372971307267281964808832184149304859851080266807479919427514467024258839002644469730971841694591452872603535808462789535747942284151784306548862249970271033133236087281742193736555409976302872105354833878294631112408909021890597828317630947304780938322748432452215533421821546909740477227428837381719962449869093614044666537670049017492210432779602362098930636074892630914061068394121670117167168365862272445806196972047434872987287297624103789663825052607703578937429222913156727480354016860046369867683492019121284015936163710528715828264752702545148355209922466145221403996859086524776216055188098273078263145459421424102378708822343232133242303923111493400536893087536474566771980711784882779969864103124663364621610099527696981268176665006402939237703462604691818184646439065178856931209322873710933256739024926270311718278855404794025672123276469727137794052396202459931373596191406250 [116,35] 1215985449732799881541203458326507985745974935658002590240815275276059433730178301702603074588722704197509511421728126330210204382906311919978100274089861599822872546282983386760044299351476552686245594465838811533845711009816364074544405062085728573145144275838256111481663792673939832768597806777682605921331950473592200153697766064390033569658431231733922706463030958725359656038618651100168167178008568875945262808998642849311679483474160986137018398876414202763282003219107052259387159417632865787681423564524742694075171840269429762095932221177969569217604874689447556642954833632256832622831607483650408686163163884977816929268377603459381700783798237596585093986808409024003935570794423145077695198344290869454561941757830749219345780290040882262941472999568266744687139592935126495809465595139938207677610450552897835678975436169993708648348322666127225254489285986267206890894545133118354733642078927328195551076980586463443027420189288012466380369302735542209937580295190294570750879327463369665056000421474543848402214100835461282927227555596713945963942228582320344135331776352388788671727041406066382808615307270509687883904759415461397406985659856022017273095502527960649123922098396320639803676951412588938727383967197133870068588511784385017059952676014541324863919438130548249307089553635792822117848010213344738964267486683686736607176209146865049509621973159563377199969627785527331343152588909064252791401527200589804852881834683899499008173401372004016581262202177046833209738954575610166442018440181820694288766203542918412671392233606136874686271222988542425501996389611364279507734193377592873224393808608162508728675784854250868465159728966648817621786438366197460087452330187387320317323683428824375286901148286147467114659548315103165805339813232421875 [116,36] -330284238341579566000831780346518021085257160269803867304084593520525884675234493008673898612663198483930937261164171035808954783759801678383429028552700903194047884582425817961590273167337259872059194318199111628379096281966170029726611072368088668994757815234428371145240090077948715473144396694884624037491608350838787203869713387240410787416852960820705283795286616233583707617779149126133501666196826799350697397114676971585066547253828551411196935946959575359828296243842231632504636097021168741339547194012245716841751345854427329178655833761176391465823719199810362444489581505508158195405456605830060613324383670814748940561589048627404846458896298291830976812152360445530039726068830936698055245595575076289855742679625529872530610514925165495437155344994153450638836175328704552072341985082856030121879947574029742524330847362408821878913443905501827430969183149853088655974238657424175094161432661682364073875032352014934536611539612877751460994091156605647179104260344679096568058450613300795258360158009456471472383456730036408001729354352190384834555861026597210624973101629008720046305807510359977796413229291850304184583366681883851731691411370115683741886615233828897290972384510064438170945947159120315931905880271582241547795346203471592862267791898869042515120772340520932912997133611821250983256383895866168070951087945305524919565083891169236502226425630858111549934985950396580464004094572186178104549772857409797694421215663902263140229211359130908709767512681477038279115061502715426867855743399450377670399975348123639697318958647087452325918850889756317428881782232575228444347705102822871294798519167439475854482164860626906911465268711702625085314665370810766194479669265473070812528334917455444590678416591601248342158214654773473739624023437500 [116,37] 79545412229405755384894109921117407024236341440962965156636807013823875675659322834740002374790210452468492482416866724008875223386941923385324245377975924086107298821175837132632870888507951336291929093779927348152831333364566636348098534934860798013571935311526787409147159548163401960323575641416110853538965823642166628223091032200474069352247475985880414348834202397067315597125079402624770173459756377560902541729893342980052422789692076517065588129290531723552720568737261045846724509266415372118278977542989492282144392048194331175347589687937059288828844052550539857554568099455525244126951006019952175787099875171164738745035781167488678331174433921138743824678796216527993314788037481855537536678569788724801524287065840371270789309667122835140173987730180665235860537061926949282847776645386713388043989163150094371373124700732292886192247403032521205563803910081830420856566936952227631014262410644708019844995773239578772886435455715063975706576697962444822138552326564496858343185412486328841660184225594514334764779015544480743856167336909513815302927023020598194405587376729944016839945489018461926641614333852921571440451998432634151768846853302795498108277940637611845082551531513576828626720099445115124599669553489067902302519497601907210369843096511433859189578660639038306659383422370744224254635284784798974685951107330721908294758841458888137737922236671809804866935034611484897650423068717500858544318257677999827244459336669982401772457178122133093720837740717676805023999799472755583512788209678050724524951861843847886200843868162668039562773078762165212115821802582244674230567952729094034107967184853519324967798890307883027279269436294324561524327991484032676448195361459622363444544303504431432200140397175118778250180184841156005859375000 [116,38] -16713108284641480424974464789789891413756559031129928678990465237179384444720654800330456187279126691116034276025269460100678055723758947831660035945617659077553164305160133649636882069375418641285998387552326651439805305692871666556590502980130990868588519715054225805462277657899584597103677458025351895175698614877580079313162353990166976432225739134987507408364925660553745945257027796915794312519157791682206418870731247941622021547737704028583354767393607689073502930480065239567399110976278117232764458878723730322127420067214201977540727023749019326121587013750961099570914951833789490911124332839475512872087542580304716660563650778784884894724315281445260000869376364102293171360451309143467243583482003030323919112516745311446405945509693354339025339594622786595385984874003689565532076856295454706878485643106828943523076648644457165540609496681480878683213378821555267474084640401340969344017024019074558199033330120397679996119368635408296455729326029082926931920146196147840301765204651572008363784923960335394442549205571806690668734550215939715062001120832176722735263323830777054511704250220250272166125805461875801189463255776827432330967331110435607418769231709345227413841068330468865597809238224471740355517725200597924054700298579059202520052789126127404691202868702214197646256486675316016700356510044268042887486500665716091451853656283362393445839561355428613690636939183549172776821232995936041140778064980356931471735120900258129515203917887631837437851100324702122900373532204049468065020407460816022293166025505948293829555444604654896956609858443176480868691222860588151878694742887982000738045986961946045182477936669741655501167003049422589582515854724329464650924214263016447522584813276623290551138744575609962339513003826141357421875 [116,39] 3086720730847097814628957283396012563975491582823902508322333579349128710156424079212944045166685175804128590231229799444636137838081666228418879348270215039231621151664864630336100401989085367762594130594342728360086132088946176597632914228595912360001535467432198086925612373951671798445367224304877246261530153195601305514393178633104196506844488744856868615872602570590518592375820716924241634462127370941854809319745354050580101583999677460083746493661123217334199312833308372872072903528979361382122922904537803596025883992017883474371209127145768980550628894453912322627671780385003674346087752161906861874526266359619058472244290173570661306305057822546221341889890872266706920036919504601576180194128991845036160978740100341449501811520574491443452174657293700315396162356691037939900562139208511519619590692677281969637697235563333883796834807890551220513748478452776876353131326104127494580786598128442340093701078045115246376005533148759088727505571748906347524082464739541045300410758333069817037130000210794328020317041828139046950298405496015732641542019106085497467725476604426909632611259958534415996498024226839346013093064600104294352894532896952724328722430359149661803183697321340027477548218123528085284164511862668289509394605898182557308164136856482911566194437600776035758841297289968051212007297476608057400379324903659842088561108586675616676316763062790151731146298758652578205830112310278577628245913078761259585132104332318739739394742912620151097251842729093713129850517647992216197307158242920961633467791269679263786800254560323877301677360448811689427096220038869327102914452410532277450540567088269350106983032533903193304463456652076874884511422359551303778013819773846502613775020868908198309065849844046169891953468322753906250 [116,40] -515627061718264657420360788988984103021715518518346462422885269861590162442742176601824456466582126097846861189527657120076104867031419520020373595198741306091382890304794001476727559202505426341116984137206204464522735526404115803534788525558556426761073327780567352612699359209473833559581332829121074879536589290680834639617045437651619813797981328086154028897216749023069064200930427163399133850904628943814214755862844329044386047389979505024199010178114457002692374249032608480632968167405816939450346513499458405845583262819225299177372940157816927418922469375496127126379471426951141071061802420802954270692609968137737902461233849481242001900368815375319076777306048356228591404540263503256469382847590511305054319294346164992532087369242256231213301414092272657258259083820110151373984772838566089650396723924030131856033995423888725194463930108331299053256081320730742421861688269476316387154640811085665639632163615966123496911510319008273660427345996998079651807958543322900553098865421213304436808522119708615767863769215442143122237003044690985525674894527024683821627316895837069586322182103264113120426364216138635045710238797510388399773382091958038853055171352637110093477979126989759565503905878141819510227900881142610323938215608841382804799049006808739412988012989282673591410696160088283479634505112503453817155192563997169380176723905282230503815862790510151075602583636135033263853171694428486643025470480418565269344053089523977763281153975201399893961891726996454055177555132095489569100936706240506688542646872605813748409605429489757489532691639946874012999894738595947134602956123923160543987396613817526818723795820789283855826339055845175106740264196339160045822304638473569633783268172883978521124994731508195400238037109375000 [116,41] 80827193443868746166846727224527618113058946452305430614277072590820077248915772221202918921533291434707078765552080862066218430637960550037555148523277674806941783065418608414160075551432126843991819668893089813037615403936352886143586978351613472822103436889231186828587185447064468544952855837355262950711700854619225476580135289595154940227110097168328923951297106886209421962744255571829946785683592003815624891063454625583138310640128363068585446703567753858910190494322409638824167730024428047768657270642473879047321382381193313565309137473387344393781704927584224503776159575588083039715451964801026237551783666757839327027288721148480143185148024968626452338875394951659254030204680447528928589612239672476308086133379049705988182096116051808567039236407940874467245896329633939564982953836614905016303676665548121167043507760501353174058672546761917444120494057391555093382866058797762248819814657784192471008668309931837587694767114273032910686979973881336522955839271700276893514802315716358592915181570985609377232222213593741518650468826612568131585860596650195334788944271896245967762308298549693172347387256658748693832534064959796474191419046780886908115631352733191667475504318747163044695348275791878491691160478126181203668441515889355075840382304123349810633344302753638896037570663697972632381163427713021902170564011397840331724350344844239470677712293668373406128112677329678404073940797403602753749548892239119952992376536001144644386805975559105333666630732451927616936526960599531977982092096544345199419702185862720344949470971797932387440039620576227790727470159957122435752813433239899479632080290805426086374491252479819190232530154932111925175594690105009165675564754924934894653228408203375488232908537611365318298339843750 [116,42] -12124766416778450406262653381882038018577698955161829257274922394869262999835786291009007759321811218422392741269915312382044456945075174520793040998269913915510331751158589971671409103914516006113602876085164755018914213127926286462551957479901595531560008375162122038472190226005243988413231406032827378860902953638212212813848892696279718711887523350828411189507709937820385248341098904106659717264372028322066545825096574233824288635873904903082892897142777997953998075108323067843302657695564231640775491923313903425935228663980516992016254416642378608501011326557042992056057795990667974864920952915912396649392969452272835350210176113296427888319894933422126188702906273276986308163852935971754545246887994851099785954370566829253299880410862355452018939524366070670885782590314490173633724787825323941626869583906619819714221463306740551948143393255099283827475963303147366011324060212217529033949186104789221957319411210139093717820250274644677774783125342734700262844536165534376848229442417167722391377011606351391700396233185654554083446805945339711341066833384965607885936808358816513541849273134371595468104871422818331351401658046563987202184374484239217492904233844416149924511982974532905786115883837219429889394165887409332948162616604477385213884328895836454059880467822764342309462143949627148108058504998079041676887236118224056070535052208960336154033247876969799254766751882801612042514591476429697912404575592800971181127989517122530300520371073864399957621771167949776656938444069293227672238670943090870761269724532668246213388253399780694396933098602647212636939113572153334344831435271119029880498474766228037962169233142794663262680090730242054833402980448407369502654223048592773391920080498919161825831979513168334960937500 [116,43] 1713716362232818244000803654679574397679293648774755926834044421237711003322976257968766191228402792064508531451177408744750162511358816831028072328195510677048127547072784855671518350519272696688551409540177672579698675984323224003488793018573787594785943003661971651629278445431649609976848140239849189472613289011158196691270595438645530002748408833250053017088679938950380403192708954819075005083063568319735631865196157037456250185084054224347795253405530068135673607514646011885433903034476480735584086689467799286203226133768199278462713960930941124361896223876904451300232300154071941113956124866027134444330874113455256608704369157847944434415020952443626879870698893337774578885907879856947981718263077394892731680271202988300109410550492568171268810955462533943273053967401570876187860192983773686398769438521665596083053796057846277299598299231112375842415555393707293057978996368914109119268515863069223204129673743842862255616067309250821148058215874608839171462319117300047610589738790826152861487312653111298081096523936310891392928984753650163411904263769801090130701819739848561250149979372218110841305043344014301640440000268504844199158533784974551511781901145154160687499112884043984095567933456039279821213345421706397350321567710606624506660218224904343452557441474918834243996314354296237518236343986678932538716015678806935366506769686633832649385859148008433991646042205138766615307616951476517866070540276391872558738451189129893223017954004259334314704238632096189764240176786958896576095499686151717788674894722450872235947173922156695822196658139373510507588666977268778044624133677418240308596303921604216781428470441161283579709325883874437070957414754686064056231885393537576870445678565165022887662053108215332031250 [116,44] -218926178764125588420300114816771055559685175686794293911836016988754947089629139393099344188350970198512890074625545619649990530449431533613955942862778388320540813334141928849054302400247512926612848400955690028228011425204412086673013066628203199957796659654978665337796704903053138081184342106031100692264006510796025767606517168347988334068570756851935286414034363445434616932557863907061750436339935914579469554562151895063958899015266479000048504169985480297551741103061471124215615236613796581230648232575941338101149696325477462409877565046646309361524385369359257872072646356687171408805524864518479960747266045519532446594017048322780915103194656145002004325642401849164804682538174363384898492596200300449927045703677008901753608463910488719646659027252673612613598559106056607625579479096811415667168103388151406070246590008605207698484085007893767287394150268703383090758427887381515932110389148427079856575426444417596776926775449456640542627134954265533855779177462456336062475804112070287889147086889055782161218813183507100905753493259547328742699900588186777039363525883303482879102467690284017797414078572101586614138405757651312386226784354835065021265302837020413480034262062082358749500406734525544250377970763751835587239337943646806009486292110757980666361684400913917052338324306785826823121606311687671082927858012400651718078773247304212195605124766637325781283458679988680446453966335588734139743552760764457978805195751836542875899052229084731194646080923548173956322499624104312658095676632727447200450830759946510813217552444545963822508395568927049380064356034789642683820025044922223552836996123008833937853706997153205568142265379786100110721251040253149046565768546029228945289612668444655691087245941162109375 [116,45] 24009976058075321275693552723443950002086388828577896981692362116542628524640974703767401458580013255972142705895574371151756099387422440011925075305763825000920652126411549865118855638874058742884957081297869376741630662001488109662733520690961773063997557469494895223314283478824243076014386205956217358505895919773085173357965602470685321558919888272606963700535548166298736938421925431810763080114924955524601723751557222718407658656061456734324462874878386531541939853263693790712577454363099262342626193895190695440887014096532025595773769443664921374817575319705759720066032558821259088825547381599556418463246862826408446487522232118462893034207682005490085716567605507097403367008400602603563096448817950502347939667332579758569456139243693629834489149178154714468420851128558872255200433510716567766888888754923953794352589869715627184377760974389999364561547975182067572380012454219092314579256953700611067243223238442266672578417316477680475745701267116662559247767524775304853608540413331138972531895260597170417756023036256827406247852888665475714361815947061711114578280917213024906219422681113334076729188041424184284529163144664690926685411337661580559175539995172787749854831421665269625517667812795402610179260623696093317131414974367325680604849899549809097802508980347686738259892809930910419963714099131169765853401649092156041580837345998311344572792114844853257562210180016447447648460670667837650009608535617905962662027395563309246814389709060692287531999246435458749869764694146367265926856275582691409425025900208242768588051683634332948736987787474574798979447286373438488256778124259276672080411465774458213793980981047854085472726521359847564338583550377686108233035585563492270504792297071918916702270507812500 [116,46] -2125650554833530040934820477111643957540641493733794321074945962200545603772352178624943762010315117206761012198378505541706077010053718638819711276126791475387132564062624736190271483290846263420946806161935742981708200132360112906425123427420950556599394611145210542217571831286244732287402015603713437786492233350455035438404389544099489859364504162701612657454754076168206487329575364963512445729610171507584725048620038293836392320204405357532205473440742309887451904653262258754334714363011988633617356609140508377618367596000299911138498210685965838015271221573378265380660147913366118587297493621268187283393836104686160051185381069320574747901321573014066388893349383551089483845916259811745949308757832606118855247948971569439259231617083494747279117570574442965643578681048110739122198003046156966246950238703225425584156784940832798904886970405127737601638061422876072770976878282311948397971269414658502076301898531964834819849386758177744044102912615209919645988745854991786676252663902446895185259616123643546995431492383360602208286380362565373864967612795954089919401718178714890393290157950262813308626312452076487511392759119703187382375963602151673178989898516257034780120341935116910051740186568048424764772101140198358247636733863431791586987753380798282087187929307729314818366797176912763758630315161985267629349387350526914275597268833172306291511097678385661585384593059038982678023569848718940533931189847086622330466557291201415176119253954052585609109542204398216079644735406323461616175697302170830906242459468498147381599391252303393708126281804385113893045816461319788208300987772058739993261343319528388188831576479362356428203094569442290772631717671736070967425213778480387821119588285103988647460937500 [116,47] 140094423308969547009981176428707022301593804094290717019928571242639012432558501450265829653354142101757185793331109539377893203972128841709366825667610306973363480038492829393625118832271159142618774651287272822912021525592358963211360144549094114859785922895390852567153250315977660401700992267142937665369571383049921932522971052244303590745418147624561741602688283913957183381343776042403344052994145935997535566753021065939331402705151743313551463642165809167953807471799679653853632681220343165118731333766396257790852080174563126780611928169339235963836379813215582877471212345274319990125565755899508376002668938169202112247108474938555119250383251768304145152978775360247360680282493775680403129398939334598396953972025128691035763054182784535824495564346231787385956146147046286255881368788827883558959711689753168462656877568177729267021278879019429314354921248292288937709713060675003977010285263205414228999633623791995967289309831512576211811401514328443083396980873529255302676801230517505834162481666140653122886899086118939393275692522958662841415214308790112192889343326793652766479437705899952463840348100836734543734636940511085204639859222614800212695052654520108041664443729560348407370553323680785817042588797574319243061277421945891360376082282997350545727708197798659601811842366819847768827618677168667403622677495678960810598432747503664835313992613807067475254123445447227537795707283786548164453847804976322852785434486400131683223611973611718824783512620380221126854350748789433695289812947376597225770177563331270276878382823225777523203738471008986142123930812061457265350041881998992297523809083407445448884825901391343553883398388860511160703026645308348582294814687007507817653501189056396484375000 [116,48] -6419832340141333360689279924927649683421519925376419255723055998766214478271908619109105320296518631107040657104951606616105268127301878654350735531879597181209009480821999091782361725002056387668535422058471985729847744488657870811972675500177663495051248778050657478153129233731398276801607260753489036486084886752869084851415553578704068263540796970750594055143022719063535959371765718364073750318983537108450459731061369383427738349563035588329396122221492824231362350904043743580680923742638126900881460555504560325625795495601150294851269891139908361987157945231708856728210897371568161495965774172556494445730239106404570714941091058618051495607019203701063538114272477215234804437905413007513896050848669863589293078851507696917681059642451402913656139936013517357064110229810364477335658130427085169442722303582178424196768449845271478945990260826828990242573587522435014762041046193461359466603022204648631018632036195367482960466068737166251394859426295430092769940553349242607963732615705875549805371788701276882023438482837767635043271199881866961162288900758847905409327417153824526602945261720063154698553939304690964552137587585494124357818321446693517545679442162422795001055197172439010565473031721972345471949760912560705030658534955715686485382044726468120896351305907535519443252017021123179683609547668094295052603621150459336836605133893092356057528084159747296619375632296185369497854986886152035179956456612810522664151121718151652899333259415890321358582086798280661070302522445791873628207930558567793361054238790103055191211550017468388496842889482856027171793754163831432265412575882264250622268064149921582382747593576598618016992135995085532203576942134958368588378864384887771135861559375000000000 [116,49] 312408562541027199676637639542773482762796115392008548282652677109397734025374098207285436382799179797777128353538262750063674643779683894950800423557959526634109834849594531232511596951377280710371329115575853897227859916049343302518046081883537169359796948076861168478460273168614518550148409946774473015904422233463499153103971033480713131432823760960139623735072091182013431615256777743706798487805538693393792655390014770688994011397216844125785956484436916371140702510981283983751856458374812556251439923646475271320025812207888205934348035971279504348443445190895423207167034312781682738710032172444116780770574861484592773344296650596069209127706535044074626904211006276715574503738350551551499828831139421711448388569016931194316171599599337577950353290305315113767490306450857282750844844319817480501526021575329087580789425051311138873722369644795490346282300091792793848865083991152781326980638491309933001714676198492792080200955294283098817758867702196957721353979320824895984490989697899045101499487215841031857782440846519546864412906453772300398035537678742280231978633898364130825007601018556124204461594233534943728176914638383554596149335955346058736667622833598377164403122988668615890766686339943777297696181633266742568291103108696672188958907214012957712400473363641719816872964990227488506276762799680456683226830317372720026265504270019829846162758460431770561098304967021624961599202523099932032360628536145410229052455280295293317839936338476425675171232667058433139682251391790478271052014605483871003109278686133717093250052915888703352546726410186109845802672545692873111921083807397856924017326531938579979257046906061480617183720621482816025373980491642037265093126219698009477190369628906250 [116,50] -40984733974648549721353246842616355391476987202317426357085926097240802291279830414533902769286454992620488411914370254580762194592075688660858239742899080032572917131714216502967497780638639416650935432343129446113394301741545050753155339722248692656178315062813845061870994331611983838564994687494729068313345469841243717768356752807067860598966502915949202027789344054189085336751219926919465389060505142859299234398331709602858782645015492931360265746380397149426753889492739569092558183817782193094783485656266608805914061602764952593599843107508174646227216281510560280104907874449643349599861377686449942679988584775608015312884622942439208812625116473301543157838019812300776121426559282509455211054541529927949225086784979851325845338930985042463514240741266450025815028420073147095803610360550711938778062127674489204973246421928271858345315543930138346580565478630289112629120110794013142899230303670492186775875577245695824290974709234282892371983417193967793050446538254897642767166417813412587102898025545680705146094715738237287095197699538053188256834090465777136986155478032167010997274857990450479926717452101338345139756158902177024933269632583885890707879648231034116458904497844238922171226810573203532160324696326195254766321853824331581086728761147029060415835543092126451596815951030634142825854504785418788786658106646147895451376275340754517132778473981156889679191473812296285356150569589861000375388683711693815253701651532805165735576635096240399880365501813337225552027499060917983805236311199477245227564900965663742293110708611622581569907647600745149125699992525883539771948778749521839734645282969076292251992390417635735418389198684879830132038591408876968566080164499096941898398203125 [116,51] 5836043224873870230645213872906293238126440450051128616684302520883623431836304098406117281216533458621032615227309183241711665652463533209391830392740528352371355810763682157943427201538215120970389165600599084004907487222993913565421050898548822921111038039886801803215284221187209417993132855033677156171536678693955914281062582880694808871863279725632412701934948511069970217375590568955541248509523605617245586706233205330919538690965603109461755663512320168436739347853928515932735444476120066397718416127859144775068158418018605157934077865994872699724000190516145990799571812275211498866540890394303631576295809123902406777605671676027367547957549438176717307678186009879488524212219849557235699150448454961956199941170624715246443967089380928150802255452923192448766112548436652245615100050848515701220865231041376075191425879229364933290833637719056414077420714793850867009911103582163942014363595472496077389034701484477914049836214678529182139964504675196145944094698421857705632113673524928163152009544731156069447752992151442996448828891916863478748370401920738901576644213486321270030580349577580859426910153833798794653450668130997059178881032095566527744369562119084958867533825670910241709723559935306306938705838846513667352782796625551389824007657235505755901714969236668065188826899088836442380184762404768077330562471946042859308294972211980646733100324363089219980057818373065185978897724316633649198357274657452371644550036389744310489143064068134421971366224574650486412000797833255963056988831066348349316328147130820433764507393029836248739959340424516381551760693118548939446838434047436307471953488436603167254227048493713293893481171738069084879664629606663979352122448494906519934587500 [116,52] -602341471363969378525081066555895957474838535620496249290593820236826187397430284313464880707796060351415414898467692903108827179743824589144229961270027486237275374815151233620307237278156928114681715433063895559082367486457225656526147553283156341980074713973214291666491195581574456807031919758623121861384605193483137959971383651616327865128414619976919752830636116640198333999974134577763534549171305602139263157830841905741927035245029762897993242476836547255660439031110640653616724281507788246755187031413830528042026654114251755320304340886096872382760016675252748113419211429442551147713507167671465588164773009262095259978268934267462553124423348074473658755595580429311981124062709819818256779830890807734179539816527621264310587443818715159249416014892791609417902324931720947345501534591931687598584252409208810084709993726477462193850587682787232031280940833861199196436784023757610167356411919374993536671312488063340238044041548775853211973018597248437121759063567025934991940094331064564557800076029616312683045926818045312910080360275540371323545367523053037925995397628004737663634768011944290474404534495598966099330110884507180522536462320558552540655405370482342244949433755211903564603032296644146550665397375609400866405442372667103842015052934862312313487243311566076117397751182120260640777210613550526099854974540179149190100160152339381071859969637682035516655491503081034335198584770760655152610303993213097006677829669696812432100461936106731870822269760794542529266569469405273064614136892089110865249428624035471863047595092482314124625558328974257287409571677505756015362214800868192183663944373510127950304874171767129814375172778262682780331439232613182659043814131281128352280 [116,53] 51069947511761758156228656294649530189433983512676005447519447595543807337373374509804860549207188803775062350703305396872366572460709725237620903281835104360821293113539183991736168092999866521277859218988094631807370799997302913467802885437942600710033365528601596358581551662311478199257075958898392011083524551321894990539554153772827686383201975553019936638214879708943661510375592776237340048768722952492750438288507386490586016236539484362247588367752469093985985085900573142222657139813808288319595413427637202881931567851750138006151339241800276411614616241129414520766709900287831411196763812440305147826232468440100271067297650532051462309154070297741174474726622968899552298002372974712621337128195846308753187643704495909419658423042259362372620448641414088130247698640323787978126038981906232836268358996782722601358069767338240526524262403792824115917260203111275788937377528639685766507979524790605436247929746579863269914133559074622663942425281413772003800980444484345129051834576140122684213072030582168655634927549419754422791003142249621312343530222432008012768278219537034593329958973821035466267087364878960914199411196446756473665590058695643054974905326186110273563888420330493310196579178320340103997032182751917365310581507293363497713981169479909190132923266934939453701847124592658667266932593142013308492366139540533998050044444596672238239963417297587860557602589882473543642984391243702049937445672596954527180468881367666829636255465776445551021844254523328494882903731739921431203117772934976833998714578713675034533144979701195510810243736754144967428472971494362419683284543475213237879810152884911650782331973054508084683046600170836957276850255915015348247480191113772900 [116,54] -3843011007737122732601201940700602083525662549930097814022134478200575161700571868263416397278725924236459518125168903331280639167356078725956501192321238909926401217317102964923752004515446584497139188735780654307677345001254004653761942674499559224671440753666395659552810002675080133816028076886905390892848971011190548880659648293929502474062704358088069047662206943436088959824179247309947004258591174737541172202542818484585373918797203171020711925968744865325554601894759150847449347959684865816403380613993286668074892636308345432125169745098944392929698606573581736994619160637320276729312116562981721289922932031267178411861130601455285593489616338417699920593678151846630718877948089803566640287223546015269260296121022715968031604699441458158261148485179774006992151535247650058000441091707139288569388890714830682714336591803205116206324255698535011445535691474165557652285478935208088012301462360482284795296013950936418817682258085178814400202750148314164192258448266649673798814583379461166973766828247082782114963020540237614826260332114236766845607479482429005927456716357138348709530480707325812058782978733134016785954854736174987177875144239864678086655840014572026817116746803825287698878369369453678467612904633398605003041229916625815511818213562094984948403014028560651232408124833944951336048698148672625825429038669260917594261185934911528258365809417964256539192580873348810462259743044677644584159273145654384566743995306721394793132753741762259766644202509067954272200998393062583199568496660853710030073057775845808539823214403874377496863550921103853168535251007891325178710676520328092637107582706338892583792332798271355885502304392926906000667607477113429932742570935020 [116,55] 201340025313942800725919797938674012354545828902243815843420368621328744305256257096981533371346036907073115235537877456152242441086811292160323759653010769702359391755114698260549170918762231293601390458000154631829686900490960897983576135680421673163164266136050035930375090200487465753697377834250582939386189417825774001253769456392509682532150401587692121343804891865312158946543722344595079586133608005704890025550949672930491066257792305041640094003179584548529415147066656672601987049838486712321492540178528859123677709289282667785732182800720288592748186197905622998504725021590860380795335873455663051702741665283808922795668703000834586395791448337418925517397342257626798650482927994279719006402173385101540126938165990652365655737922787817762703228424050456274085020643539621326323372090271523125834085762358091719725832263355572219655422082263710352244874576360576034574244785305301067199297069768955187798757428678197756760904665351014806093363784022296082723757397066817149779490736469609806218821657447953034364810138736630272514020817607457879045345649440342937412653114746375166118335205236252540604683556521499938869659691031827865371817396114257091998932885367666948991915963697521167293593622720751650803787657908138429081292492505632483403890005658253846092423631841222737518476544980757294828723409158168205601750305995735537330104262300989954462384933485492105260178017325542368578639705818181225600065576802827365780648995615028759315897969223830859326832606731546981088710300337567262462672410165929671677057691861575327313711310110668352218286586822688698173497697376021211355355959335195244159892948130783439695069110829467108577296846090372889592589728809283062937748010 [116,56] -2368519153129637511522185921187864286725808390426517091331631376781479697146223778580212177778238247098485417418396239430344700670341919950835247254231073641522358348247115928991396359108988041200480721386462384410281055658432007871008074734731607540159582900199845500696940614101324061766649853758301440766188536392510947175028754049792927777030833271207826226996720712223577588834933084916313279254665310519491308252531598847630479217056422224448792427414023753115533253747450569310491792837498608364566189550638580917409497763390761769784701808988299349962136725889816705043357769248513089375764358919726192148265646142330041651254916234298058851347593313198072826821434825002174990866231057706291774802803630571993199912664565649507599709035753031559745079059293055669389293213904033915326384908356367746057216147405906173438987911434983151461244502764197270483663944191641562554084091173240502287122989023726243874938366226984784589268165599626840410026605317921070339979244136039167511752709824483055581380761424808946561552338955980682818565682173360138613037685629030051845501168589036068213671260059302818851810963233126352781244410560073602811992859500808767487804997843203111568039517726788336534232265672775300015305272723450593896029940525602767820964597521579478190572961221718712361240740544106588933619032970966506719780586777868843977947308845878297963885880121827192100934662461614339610001200633201534339530307959301097589436834974996008168516102472336938327892084590426632452127582345628878101803336692741994468258278475846193858413165050626116416029499099294331637405394823651643366473934114369290319332721873363366410406915796371107069100040534829024540529705215656957877485 [116,57] -154204670637552490134177242149536330268311483445247887425858229518780245109262435606149316903322470248123444774455554438734570774029463256974562146394244453691186012772128053527060910486608784035898361172958206380951958551078904871302786140526825116812959037266785430676936123811009061524211814715523048894828566816089167544360154881847868373810913269483302275486986965303604127683464296008701125521705971788886713006673838237149527944384569868302362135612295480669903040533576510151327058781980401077782168790848800852338245188809359011109579754999093317189972399027480776937507598092276040267600894675491678605475191679864368169163037532760643585381492035910676428976013965698380453565211831381227852239099322384617537748262114714012911879327307835701617108623346039962348133512695028667696443333179979429364517210948767552458215617896426570222381512980764394272124603825796693961589302471485478562587807252660573549897504550310019151489831992295023913186316097229242345659773979698522313959681383148711270163822763508600954334897285264571965610636247345585565589496330844588058944467289256331506402290177331807314964983330580311809774854751273563389027552115203889002693839313016464680020772840474903331603411391450236206751367269758844994970497478350286679521260155804392373948094096025853907794307847631948389854150028542396691702253932964144757467534730878619851020695463698258312904033315410771541125751585169427923343282364512397953594599853093938614353144462205537883111987086947618548078346240913724840106701366955669617305873575813972187821379198082126966500616286576222767864496573772965265736325253084809470685597344954661366082807980806607856846314395336749044062146618904018030 [116,58] -12293968661934257872166981007140549790673929520102065218312750519553617267264656138649577146174085014890287853332686734762403633543789668589665370507765538185592693422116641657287147360835211815762785396793238709320756898045019234965446644052715688235688103993704092574180572381118638827843367828351022067194930490239097155472861601665639012852799313657127393725480977731509296679028704067659216640257952009326237740183640808041149676203883379399561852596837391802576921454852225490233871491496220336935026726507999008841552608643486834705147043730653929533585325454428552045235853378373914461254166339503109747530950859379812145355945015938704610718800607454930185366437607928496136333978445031838361986148071651147781381520330615680960376000688837263286277087942134532682518024987819173816307455063833196007917589358728959861652999757664055241699053865455585256234774203199822851985324424465924667444985640687516834467654139103835258808615512889294093104614282795052024868850843409026082246704136438159387489095835321823998759142852348505121566352782598599430364006541699732493836550081505566403468892795818718333666221240935748351035642112898958957144230448462660481429121878403292477396913771040394429123566825871857147136165976229456352662864099181319384321379908534013926129301584219267324202062792765209391721182404783127993995616620627730331172681165204333309071264177918804648228060739740246895304771297500255585553793178124665839115376611896959929980512364394869166303070235577196451269516568039258366818056190789537055072198496385409612700086216094847907577243621484895393532555889452900484938019585891982714625976394872114735962586208076445871896083735891941631317469967955460 [116,59] 1439173665622461201595232397697059667856833741754911227177548987757220539522873830015363552623862649187375871720726345260474815632462781870558767249950880212676991784906171193964962521501253616083852558050555437527285921726069535472413192622403773775889271175314113628526716935058335109731765601889930528603980396244332647613470418401990986403057598441404610536323704812991951629372247872739462108360464533648928508466200009567707775727522995686719645495063886709090222798738853526809487293196986919061527138435987033695748727487879262090117800292371597030913858172721324208908538340331847273396715224698384479754305990092873874331907672686890389741927611358058442780095104940239366754769384602561743544461617970899827936575831091734765316062548429359473972560168692778809723516728724095335284741839524218629845315634681670934715386293390170717759333639493057323277784011123930427716961714505014414147432189241724999963292446766552233499636758549269838658285704730343551586552520231769786718373093205680903205626313301143795796912118922038466961469082144288562723962664891259958428099216635526637759323085873592523730122205128116021487695322004088252420014790940094640175897592929056175272675889319522906447410859470946353906153700792859898524425641495015817858483951507552771370583820269035881223115385552189266588847144799145929690645188923801222495760469617013126012746808250539085883757268385303689346723988254017162772712207903795991136559311083853676968356738357000117167729104607783438894056370064877485635899195016815559050571844681229706410176874214285896759668838557000194918676720437980257954597556831462997504728142049920846500846975873223278993289012543383019493698969100 [116,60] -20369993873896817647579283904510420177935790784190236039242965675027385720976801340862209206484767976410420220524811926801497479917438756165125388778341458126159576472337162939401230606845091771044845820246503198279159496134289518982099995747624747194649099967294878944335117463147248530373759250093500806631527199475236854044744487865360182487132291755710954878191217514858455156041209722328812849639897124376995992914835430811391625594043657317232091015996308604847987578869961848645415305587502327296151541604521356092516345957554493934804737609585432155693319803934564247412963187951062639300089528339237888538130471489524544893331850496480157968438351727794110480689072646811953547181769871315456859831172167873816488586776424064463795254860727533804225010020898404928152145325273483597813878096848088150269021859428295625160266535901298640102585853593098558153062546100588621073113858365681658517068406988895652007952745161176332086050219371127821461967379208289229403862572530653506505931325413770848837864768988478686261520486693295707901340276739425673829801509549490143345607463399375562453337716072343324895098158301627242996776457317977169532885696777761854160592911129089746620606841977434322782886780884950458258114432711991807923320293679000885083885996886324897447576722163320257054305722822601005561349010403365784781517115682623393722265389318217975625302389381668040409506742583465338628323355911054730292398416745305848367133577302221976121671924850246763515628675549766685625007573325719934596649395128217810405637991941266606248519468199424931233348527432668879586309517635935247475701517456739351722656476906868405099826216363187719053774381382964765576080 [116,61] -271006053477391362576778870321748495914553263901283524641285269742829740204596951769974215661938679839455616698136355553494169312715375319241696217801721924751407650744013641703609306138395677091148316455136057124653080814780485479883863176622191791808360671318502647548720307987415828481020016892630562644134371466974104778425337305299658203463422470865862622709664531928374425998584666345081354209160039972068904669653616396598447638113607257932374187020903946889479338232766347599848522434728545812146822372268549921511356352838280021374353466016379884734233108638255970847160478361322515564067572543402659120292480537530030757666365359082001613879825160045164755724401425071928593415164679066775156357522027227200212697118214716061981701584342717796615299466677546751378115670304939780413514588083475320795641186076966006317862139778081748726557969431309913712999023677513009327607174390237216291231373726604805326666287284784555344704693749970075210893479825210413499250147817972626878457132706468268377448489740956991322605686128670626744489784533494694352738274257311612283025331971532590987390357804150447309395957722735280427499391669636807452037062505867170134384060126904551443760034021431495312702999310221039415053908563906403952114035723157958747864401370979622349332068865771815409440517090571439669954856319265691847355973762844461187026226184511941671245770721761804600837234722816848889473568042008677200381975589545514492270272535873367977950337228807363401437030690794586185155618857400173504482574512366711075702718191890634350956421256600680807844197712864428453756868168873338384038257744733969657937519384109376912812623502132407815725247816829807045 [116,62] -6047460559795232117083380910826073894695333197179538231876176154955479039626275438790767751460240421135354942431168805094085230153762642630238981962003498153642783302877476676113068962112944947610375221334657101054447228355913328918382656188130398621646430040075229979870141887777509436704158881018771042485661922562934974438246539327368098916075111853298754356017184158212951802472638158608245316861330722979742713078626551793415697581175962879581795934567155809110366952711815240609718094136350304948504591265783236789383125519345315177158241425459473072888797543515426497078121857863746044601819776565706194518041848926037635556646043282085069650203652371291324980388362052737394142955852310967972598710944404001803779691744658800727373883562654448147570068709372733908413788042539838770505376393233276080873083822380485043370849789633859352817915168291599373538924865502428269846483352319370491502933258245882872717239374453023794948323466628496243135079417716203596680848283717632887645093508703916781537417017287230132484000029873471383665034145727177580893532468986756620305517940970438004861383426787699930476422916638968285994462980477387485094062891911551883838297771185651989403859484008128340019015361564675938199980644295941231262436358073459806677538341661162412640458745936761071513016715096051684600294751418338741009453256596368956101166736969694292528722643336889918023023399355578210375491962775318855708923285450454767654372844532628619908249937143696328041786217468040556404555715760560564003034187854652809860663777263739295533693073832391944180597864142090589940185531457446797013233121976426272610178914577420057390827694572893081826940524068025 [116,63] 46132000248741357870165169313990894037035763643245175442725534167170976000752561886544785901211967713457771700497939027962287689555334456015149367616227500011517128050316769766706725588427224017929419003738628555368704246470738651812056975800164408498503481111218348461894252330769587487842782558409490420495048552706065844150584945997171225416318454875123109498876902650693615578502654599804615759571466257125508130491339013317407283468645312443379144364168964565121305392090006844673382240613941189080503533487078392966143406055999744655424945672054026089972183946675664260664349185878501388555216005557302967921495069011602291723524836746429212839937060720596539117375572549548102779731245695473079503462025860957782816966482735574976759221539654526703254314949847786419903452242570852628602320756767252652707525545467202756730280065158129902416745565179300040573264746750827981723061887456263444141152587311235429942204439383103226272524509316788638305898973443304568422668659811297525939516716431806503906090372796233724881419119658915700044002332232888014749053531184249793840710194779200253305472072365067962658963061107099719404410073134071899731936823234217731138321359392328047749262549655656120694315833752369877465759039679579997806416673608261207015556424838132599378828906847831059457678395052346074858103466319242499230176807662169703900515005729906850159553161013998957213503713408331453679399973559923211336135534439294095716733779197683396528836137316364962456591727805041901799540939066318896793045752667340159058047541825288716315187440497744712035100395907682559182216559886025731493988292402877815256837164094309528211307176347041426005760265 [116,64] 9666835099597109993540910660612831543481641762822663305335876771939432877771640299447151592863723895060678493558514792159007131957470115477577750126970449334773883699046078424627525900123305834024581447182846694379190996825660499221025071932207311910046308398035113069236318103027355121666923889941889330098209771829238885834539276768766003074539005460960365429776859978764025413564086672607617485196676556337244468367202466852522903384194105846000589486089845833865417063325505935604172561083281626838351473198005875216640600487485781836231570293209230281942074892306174111156932281070423656177784709723470862878005684923342628264530121905512437278995447997133702668519756945956351391381306683966138960519215300872701229421702998066772625115835663887238560997473910591189576095333260163982255598305540786488648123117029599364477200139558973953481647598162105834656255787170648532249502125350950411327348789148496998604121096951564830207345893928344998575945964130891103394726611901824668852500445206180936786684096867952485890768622382658416228987751581668371806607788969379346367436705661898769918506614621285869000777413884934840155851120390899082027171102838926026105645276432500370465498307654138827269165755257563640932112872792094246044135820243279431963081969979078726293135905740693090152294411688588013848261619186294086284022865656208665653072441708743924440978266100526402555335562717459073561536862907959547834295687829857981867474294871274821851401905085655131070894256495070621391639407592895545919089902578830772529987361461457227757457158532145030749561702136872200341331810324792835680964287985519696606791022135147743745872179242258063579320 [116,65] -133484996880921002474071647004194855841253353995818009680434427841027937612898438362325380217887399086785953766843175832432527629312600345324062611185438436308556084416619270878984803343145455825473326234227619964311292730106827349539801019299533737778769644607352745866730047627944926839654599288612373549106401357094534202916058731411437763164399781867447104843260530700584538045096893829967933111373721414467968543487121644709892483976496069588416001388460128374424520466156213598769431289255155458861422821734822505554411713093367111540223214607344053382921164986235928668209819533997705777003742756659570842116235088084612192048016520470275651389798065095827938441529548639449537427999867213218029816798185546419496766232182027951558453882984373467151397050818431212836811575789673815760201356944194642286422265507610349934532267807879554874338684779669403221944321660482214528093258055539797871406474798518270076488012831598044478801847931754524385493306782842981949710449847752294614303369284361907066162191225709037088099152658834120482929491430163391368349475397615214363470893539281047941684599304166779307117906577800922490914910535241157586593950121758528684827318506873236465845732268238054135078070621850952149307795952490120654970512387449408922489748493334697804384156584241770464451974789347557771951292566971738154083372284416071245753483853563564981212835493891002048229480093547419613932634107323840322182214581533202716155618180328888223144605050316015950682301877263521607645970322939266223292805737997666649389162220903032636919401516267887880890274999195260023900353418864589413435544447886867153201561562554182075714683243899915200 [116,66] -385074366992505287858425451209199203729443455257413850547757303479445464482036088652120130397492340283655061037781446728652986526919278924630591682632537227084825308260314527616822310101882691244209801219282292923346553298794452634311699136015277364478279011674274384756809792174750367530205548168870250550761248553137107532671880038561524073942335032633043441313508004237988916385932140092575114306041338819305839469710748324143436595811812719687316551231385254852096382587139488500841721920753432235252588253933171896288743563922480882740882693044404874983050212005877962192669714344069305132943349100209587657489991513982131084839432667324041185550178498946932661694027730036503583835079997430009109485975610054482177031950446745388594540138678818155042488067227921174055052021697945274315686560043778641800453677968919436068445347596724398840384883883405449058502282490729568260037842872355963534153834323692929249338300036558937275667143552473022222092907099123515441524808689143832386427702292799848187858416241379589535674693154681575627772174181326487016807439366568800576488680206949348773001568036137078898989397379389939440665122393182813413192056094494554529018846720371325356368329108829361391625351242572353209222450280600342577826793766206572776001361306258131984442013188146193347271683917649358952005988912136696774128742628144657159241989982287691339235958755877036291374725390090591343249691804939326295515411524360166169136757234973255505911146978684928787945751022322665543911010199070908060810358151514145989930371050991715096414546381402776823240164772609308147861880746929995921055232259089174488115142218622569202542746312700 [116,67] -44542277554722249807456178638402067075199200077879645772966329371966939328596356615162240057864359876923021113742604695969602795691566693850904953769731138628910023479469500468858789697194591815057158347231730123129020935606509085410403171593183205309969777108635475361099179737245169742840466180247487085998589201215326771920886392320647287281366324545720076550595146896581455342597209432620925042103556625077960118813963498073142892850913099920443042046455804056707908379379831677347809438474984267303182908709836298024208736487330250006165045430121046056323403433407808708677554903252516077868384731349539480115496506264821293136344434770395037340862940420456110129984823724781527624483217080424648564534154664715775920731235333251162533226407406257898575983310175182711948895422195918511141305296557761972434311526971111676096428635306872030885132287983139262830606144781386939272409567649492933780165680288974514946787996128635067830352024928526772750224101930991389299941134079404010667984418900665661509834229503858435789895463451216839985070856366551163165610849112451680575652087257938350696915831654460185868951115793643471185807290157075598712674909125054127084926642219385467904585282789043256109722411574475344134043112163094472268610335790779749261719401900785403056491916286647230693496318547229213162942423670390394004467114870794745703328329813976244756443941789268761210772213157504966649429867470735528106112403208555194922635671810485390884946646411486097340060617211146538490231767345121207540489474406903817450602259701930071819885151746068528802047942408093963406719222497623527386108957500386643783130397717811513068349625 [116,68] 680288396475167643749881413450719168577204282257835360206591723578407237112803114813845058151523552710765950684450413454625126574703105313482278382472271705029287949847041934935039274593383095370592116523523452484715440079163538309632468696969328755653071214953094471027654423202812307014019486090697383272124456113923800888282548917965369645391539614142937870552202817408464924116692743967838999940627005159425427729325432899517703457965322711323067408766741826811623237025577399554761911619147194225642166986374936014899156793657866997822598314307525528063990791607361233096369767193646955298296554687899014504523415098851708045977135831036596265569061740001607216121322724663019848931639808078156843920849854656626973535622514015607357386178270886274973127423206959461384431337140742038934999204974845276123503896718514807335226769631043753188602747551443901125751744570033893219895207556216165658432305879981566841831362103552052056676065861022477436223619563573406392216599965479661138007215869870664168105333867356064901470176749667547441621251244847435750178603106733432102775301895681478592860176421604236743865436440524692465025497995521476374959924249624366930105994640701002086937728505228834915537935082262925817406037368236844660582110596967448515279771315336755060922553291861498745845167071700495040418552853695678800996041104557249561000529079357599948286622683800387280909628182772005449933613441474080378332163488619836231248459967508312452448738695051131902822284121303612856963578416920575898278611983356820168814418147199099447531838117267554349156734803393857266511890101549722369197373597693803633963182495355687088501 [116,69] 16119728858977917281458116914077382275488837231559413081307880717447608274951551668137233657622068172799785859475225917067686926169969004893989125989261023112993339853684344499585523088612486464955163202980209712038719396152420975654973944506029321372490396385574371125060928559038775534475535247173028604665245107668184894460199424174564580009926094004597257219860042874715838163246729380498440848044392214668751479570736768437838106221155194135176810027330029368595278908809723527523038831306974246165858189264077959343492431953227407086305224769332006885627715381576523901975278004714059344155772980719021915702015117078254380889291943198153255562322832484059012330023994520067649445920703807379304949831197275238093331971973221203171262669922187320126205993945129969500995670544267102875992942453502961207608210326920609293238553747952689440186661661285773616451541898200226319624429687491722336653197664851506039421953033925624110610260120955152777089353988277814369250480853773614165616365966503182350957442158233102857210558197865965702283365117887765370085433365338665974204932042827425170707429641592728417232819511508015721979407378239191364183133566998134483313382255775863198520960278421947923055495238577609287552636498287512130941008559636871175261587299322528721934978024662833536935260626153464298546682924441459655413976040479916587952713486519143812207430026183707557712549868751604149836851842998390604036899452439140100040354743385820287700494646280973213433031519170749089315518965807126269929043821632226484402259112291810304046582829479477141305828080011396460186659935774870668436913723215486179814932122051733048 [116,70] -200299630070280769454545822636722254573094308720954687417303900502302732169688976976110683676941544562514032070280426703025544522934968257800460945328091279350752005640384569342110818240449013749123799849633594679802941311084565531494094117340728200128931583410754388604761749464374915851562299486007374835857572297824688454730102373923378769350036097743690697423830703314965151474867145678056537128024100936283680565630507598977433503961984106535075928928300982559143701165531587045589365485581045703236772708087976255886667150689993725085058207402555804289328392005907965077069935283544066518166690801335935749308345632519112697728901811256081118857164952287449945759019375350333909772521810282888168963733419918620872561714506814591351790118583660820931349787886161045147036360355143292051753756495390690234019733311841203833427955992532992082057997442715283421680252562286720565985197558713121902370547932706372646351985907871643892728525881427044097914364099737865814705317551947133159595264371200447200712414556405849776728182058872581459219274121501126165095060059522120935766864697176765349337997804616398125080629552528830458844497547871558107424082655089949420900452568243815131542841632366564102078709967062569458004278751866820782549495701570430727876380045682908541817646348897494823277241427295916498262293561317305476361164006051768957287694843128092630691746471218013229804226445420495650670503582259998095857944546887894777832486356283810231224456195780423901269668691995481786002318539447193004759410791816853974889271378252802420287007823282785617350832443610652056590628669583617582990241373703131443564345062068 [116,71] 1316124213536812556875006769525315436191349297909393309697394358444579063579685672816832897684374128520111263069038151612544277359104259860564354533521512806315790691711792362406556685349320254501595069238703821232944577217421134089561948079439016482910404521176625798737527012889364363034017118275427708396798888894532812849651766737911268644233800741003584277933057474282378627372023128739010523908134157210368811051810019282139093822741170011326464741929546202830057671288353133099355101922983970514130769086159795010103980186818930012886341663160027901437434800928695774918826383839115184114991702351090346860829234499218830225808765598852420506958292086835188204733227128643134744434193518678844462852369164013573892480045358904773829038316854508751348780207505050227406833141388892566239725021197149280962269286437817605460247471722063346561121360666145520361308206962392227362648655813164619381794375246280148352083978959593168373140633038731481107381546075920237512129951945068193046519334954645697860237760396638621281288305394935308674981693625002571749650771884382694165102946462233628119573458397841416746458095898626665565590728464550366596923303534866689534651994436669379303564869726124936567508794018724263106769094739024591214985515319446610979840638367646228721898713074096927184844966390435592973093392203813663419081208542255137613059444160628443767088676258827246041664065495500308893894825454173830363832263901707944049325551376406182696182846785358182499740825025896262192385848846664858697747429959070893298802652259452283703392691180980250725629300184345816768977257020316325026211704131971556910128045 [116,72] -984917880511962480365574166861563266489626032840197610364854609575736129250454891940245263702665270188416607191743992362732293003671007715899392946547919815930275441126035457534443425537251513942489330100183214769778603395249494773684636118038234186363216721298400246757213456304524591771064211551597475627703505407963295522694631176166884768845470406288156044335785603388611531242626810429839034167520642418181593637143028871639038359555691329259790342935895003020241920603929136595336836730334927496843442266107837790659181012360775436382114892560439892604712457697885346406558467580992734694963460909298808125661786136692041011693169557146580192046545822772065866835579826972827788666849857460158284126283443375240203464344907717461748151348611196677062823663183162691778822805528311260794110359271254276335981350019825491970238538067924032631695291694966927699249666969194079842118104841567082287771362504605198874627461372588115661660201390319403117737535015166453440458993988162371333596089635678795996772783895444649050884762196943572031298857631384606502311600113329168187099961440141626478521832465194048986107698952649335830020637184952867523225741897092405516663433494478175641713018093111040033266575814565356059991294367477669743633644370785760931177304391047976311768543170809335001801085256171552428922822980362326847836922929695436274589815829755108549310998490011362135907871464019971258978985640033319996089682697521357625301672903543095004320448382037288949176498878566726009995726014613438835174404693703940265412428835464369836904064376671886117660509302850001356359465358238915099565530506498522884 [116,73] 5388776650196323860728248079877360848245328988713669181424576151457527353225312559446866258143316753786420703607291833973194325800099729445994432104086587836981857542757412391277542683651468782128288875215336830088831388689681336129835056308734819439873453169897779682083932677316940002868627085065468951338672974190282927801647424281481371156873229814986239462196547283108138169880611968775139107334785280198335045540069070750820104100462908110611891653825879601849656067589867901262567071812463599769991557774824376720672749990501350749403428859680327782952495383788180800485133016244137798492779057993449725840616213284399811213952940058151308586172624929641300025430363113174454018619137196412770930099153073349798938187219064291394384568685531785813622409114915906200413604633745017668459061719595050596452810311496585694864798970387516179610520634225715143085777868543061968487168670755591290272272322079069433186998350127381080256672802843420670950231920680001632361960041401791321048374190279411067131023181045675208641545059404644941630980617966594052242232319878125662805005542739555891317417082659732766983655223609665763304015592306005546442975591375470003397915915704493865301910214678130760397302488069793965512760190444613768635991765986511768383299017446165012813315616254583392233232550444515157358450892409265378685543639060628345693094662579277791830100184596617926572710379971595142885395718692031789706961354227868415333958915714774964383177270159132814874915815110838156984448753965343020038422821736608884282958959952211454996906177555220299509115001432346924369205907409264261077348451160564 [116,74] 154955106549061400635881526054529303979555189532639690758680110858764935296060179975036461726144108205293393652959620696341049552831086895871172215094205224559560250636948911824281386067631280554886654765710442990238222990757426791647700239339192794878866037251880030219473489898248658444132710325540931316926835879675870995131257927371155539738239371828483160857153815662701782374906148194898613744009861913724741303949847479646190423243401697620283200953099715878842564328344869306424537217448173008177086641924638024678499071749453458473691098679036414515335802412055102575440016178535399942494095629865854646173245659982148361673670420314766402828286094624308046122319007177429462594326565519254728196006207872135555864618901025896872286335946341947569249962694113210816874934468057616295264498259506048345022814007896959119171430143540444033423849007519608753096909931077357038875546260745937223057024138066057852631359911062979171855735185479044407567194272495183685955078144892383837049602776077597141322548921606283735689788987023320910905536766992846431501251156721705113152325726051562322081960525520570048068303430743000623142111624227023965906389695920246640950834503256931248937866745393065409145587837830880341493181690122730364650824969901121029252677642007284931743136672280444379945697475740861063693358917814174705381044353506713316632101874470595263509097956111664128019541279030481250234210198121107488700556952260759115163261132629541398144165642293691267292989652253082856890410846830122617423361907023138354318153405304465930737216207985294890281074473979889524989308055463049386779337111 [116,75] 245496043629143787208161235239907124353224283271457510328289084826263220859899951197259072777879757889669892092668666113788454391121662661453844266976292774226802262282070265758695759939285258321140773161043176501001672254864684266198350906894328962769886247715651585439953990033920581705715352587494613297065496105863277113531882664864479145234051659988154134449603794110328008724401798219551768090187863219831247913259997864632591389591244585307469990228293198691534451276129750442826947109479957087892653954471068137325340397414110663603479063212064658107512574111931147468064033821595648568589970171137753125472518687068895486588366692640934414534018261173635863374585864190001733999711955883313137936294057874732279620739409692406383102872021767611258913510548537262854279697465423236627393802482235193187955768215329877349011400633497152753954653578260794711300148714820389303244388612121082592129447403590010775239381127450371371825268827280716826976360456652667466921491678146414937742930104185853976633515864353234377825561434340892572760804967341373996430503470248098325892870957182693102639931260282631774823567021314456916721785803057708157152693745638268904136117762576035729504741093664948677062086403245786336694588221223686032313003737626025587705472177400399647242534571725364182406880533715887820241470436383438804887022421924464910047117700213558162013167302358700288600570863069350822336586212909806825368688171988201117372191597180989181336587891884288707832024503051803325364178739884934285368005217085957713755823805595758971389090566306863482614571142521802165579171073455246083082 [116,76] 2906865943309181292359046065323938830794300987058229544349676792546246591997747990199425138119409476563024569528200680872945495133434930806281662443546614913207872219303166487464404240160075748946675284687689241851608872640615413199821894370689800329870015797447168858233815982816921271536544978594455214683501297851896327660215396644897240437592256812290110116578778849324835085988616055675202547071064344880780158301535440290857686667271317802976804847672445500517046962487461218497785359554509403472848546085852366391919082472396926167021553486630698218524003589962004806657375031841278255201200757378388113749431425442316222470098757613226535516572843704945903419346803408839351963980162872778093086296936802933618525625395123245375823778701062913485034789683208082487610624523283412871844999896471878651493023767474010610558063092405927784006660782772925277051189086012911355446721695400723266045569019737725801863035839839974263816970674605378229028239458942289903547303508100502406719878542779992276640488123749082674151866222905260363571745871414423866874275228161972698074971398381057514393227085668445794696172198959663438260961738455714149717496626857527702734155818837605933595508349013216272138453710169474941279076168068968535352258116221543907820565636917089778029723681777041761875909481175544040399639726101615574966908751739468001390126472582770359845579073743809058096904259905879267588497363725953887031670192366151425682664878444814798348321652024385350494970350649694981139330925414411339253579227849204337533641043500126548217362201313503412812435130212300860491204975116514278 [116,77] 6648777080433005121837051770770808912735284575081102008168584086628177955927645471114250371296728307923544718688589955793846823503358390928457902551716155414941264002636344406820825872580198002662041459971012995781460472241566148816804848251349154122817041508112096494556549122439776048717778830704446486848264360530520155853530131884582692619108996606744264514609745074499419192340825110603021208225220265853882324826505925978690044564384799294301416904062682005479392609812551380878596610378758665438545277965444544228009012469547755428011250314054135258088007567671646431821908721383257045311045126416215214623158165891654466417378987647443542646004110453858575600139434902868584393518445861357139352380109651823272918911754967062079627586859723965421669654522923823606931745272391927517611868907460495506165974716514442668593579189047095672892801684183932493160824744112454188923915788641039363623542666578114270095995120595384245943648849786169071757827978214842824911730143876074377309720078853556194241470705200332947838306268594415517077841500419101852216468111310555767888612938146296582470474793316275286380734976015702633557566860839160917263881284462037326653135127811057133934180914200728086612873836382684426090802262794333559956607676666742958911140349721211038219918464525082136293694608061780212142684468481704230916715113616526812265770130802205021094164777806226364908835699810456955132963836479879085942308256668278204076694836457954222980091062959434198184660257163392151231876797105756553229358159543075795325805778945582733124974356514013349609419962118713123125755049394 [116,78] -32905039485912767390929114027864106393985042630620923073903454408270684615747749540140097142254590851858574611963777803080690364894136664656914005595281188790343392634636218192276588727011774336895473771276959596517717670224739408946952983374619482454028844128527718107223984089247379901322573604068686153823141197589937661461134400788141888535411975114022385717132526198136584136483466961948389632302647681003378239382912643230808217268964882791216976534669154832659271176447349934795294932863854670418564817860280315881846794096089471616040211276929337003804021339040123940903955197090393206396117950843850220495506087297652727709205688721827647629380701102531851916018989879557383864425726008212483235391184648995164360098790472005329977070179305378738401896071309794733103997729328667707694676982292054236610368800001774096956553839779647898773581339766671870982552294315979291259313194104061806545088426063290039489844523513418399781839602846962253390235333777207711804096610377010721742005134225885520937171360732699169852624525004538569494579226124999150931846603787984988236293982229581850047681704548682526890762646665201536395861270923690825954465483187557641555485843648125752913212006109684742606151335420191492143620924719724366010332915346947700902481489360471669095442342726343666159990657437656943865539361977456442750834846923978054202165010783171297292768435630461618704570408339905126209860293521140792040150772439982300486879309673442417416741102377168051844225908675771263490179158870968349062600453123249102483652573998968424644868339224219216601094260720344721913578 [116,79] -21536256999032531471944833383245810984065674339930241118052593821312146795132588073928849057679031515061814536242902413157191070892056917230615775548123077432320361761791415311338903933076229839486445491952688287595200932940883220974905998670057804508686130223752926682873827068147807941894371512368733857307237061992972994912158232143624370593956104246828558249223420456145465939266693234115554543104166723025964143528187538899851004930553844181978767270185081459932038788361283763498947712230894986814804921701572988977061202345558018445528886498336118120693660744669216696420295097978601953204155439312835366492328031079063096084414866358983962931197812786850184501540814591141287566436099954929119069193775307173820494341465232312547137370884064698469845681729427347247298795726291312280634111272387255437927630669472806725218259940282422969846110290293825345668904684572356632476431598411539216383789886591071574371442159795399965018080354333941483641766833471447679066619328623882762389504390509176771035866501410704579079887258016823358403258545609062283183440151047854844967505630223711552111635880971269333634744010727036378739892085976733971149856227612120192958590156713717223964211148604012939571279903706427891393528176250264606437507818020069928815928165304872883174910272256670523464937171751705697889386899316697295146554574671284294717243282857672978259848536501098793206493012659408346961967224751217319412495080351451944053729527884584848713723797950875684941887887621891212799403676111612006471082908181682633034331996162237792241492459142947209014937845519758916 [116,80] -1794790782062570582957444384519379810582463141177344853809242005901032557147465912236162155344101522610535441442226782562727740076861344517190052442448639410189224720691567638441240449767883073085199855184778790267424149083496456330409994206493257371768043351047556554219858702136810225666333681952932167477032103370126960070426452221905517444945379631933002857894395847832947277061117074748455977161041649533841928081482848280230733859514581389656253785852875622625213060029858941801419240665573728332031484482870762349234151551999188873965945436395758149260855101403491311946355655416382412031247806860896383962681383845890599370828026810685737663022203360116372697472516603473701295468581150940849581323330203030425940409695967577569568151300179458311886641753928988931360993564874125806292355939080697177673834029426801694601844924762065250968967417838504052574427806559029638445361484315227706616840548640645912885146042841004472442386280699513010783621246034330841804561416341333291807059746817423996118753875138511593907370147087053599805516141186230607059386407901914699563188504957664197227291602184558807382595149082701061597269915422055405854785045930359657637585515445074060280283620192761667530878041545175784329895070115374114558976827853811998959972856004710067119707995990856937374838620563858519573259126012935968294975164432684000080527496018078404242910099515487013232887090851831465546882697520862793187054287761775398537191437653989653283716563473384330277400701900747304327506915179229925264516396493229390175067671509749681481519616146526241325140422273762 [116,81] 113342884933772672836468784406305287451051941579328492118149832154353117941737157635305242022319669386697160500669359218335894566321898246171123327429216387515456915657301114125988240988045294985518920448462042513307503974580135603007422939915595515819580058746278930861485818548004649272732796430174477699658116117738507599788890692939107390872146070002422328309182938839379599275344889518571993424570658559657853894368546469294304401209341293973752869621207896118104654500063663063301864857308196419344732983947885191688980558869158506219141067822120805857459367724305030306754072408950157285539909701080254176888042482873094517423897074384285448198073143274985224021880654215209964434089720728823795677939714610821224936874576568888554168264724417432230998911493125658592450316439203342173157659766894355576025241220323397790841151825254272965083349055926250801531984451053219741242473153112476516457101380753967173026283621350667493319885366237890677522815762553267957757415714184790526989816739808397055593374985023404204278895506070604421510799295535106805253831593629892017561853916852240765884280942230872567115439504100052677304643964472085747229699825178867075969267750329425292028442571430520224032892279048575206117585350384700295643456183455203364852011664514521199734031398340881588834778019430566157131890645813906496882477362243761946717437877758469569998585282212846501853469522537033867606779480012995331576394136872345757891402742465029526597928473286554497028873413649930364998786199178171851303182986025008551538828212758408225252894993023922758514729945 [116,82] 1660355124241014764882405895619311413998923289525187364313272592699082474886963879993116327030683968059008595221077094490928630403544911179832141101041121834481964717235381992204505060649028045034327244457329647039742399216233970086117466684205544454691193212086806244446224392052999616177111288427594336848474909713092936602037269710331329620722486118755151210694975666552795290020840459394073344715396172034758313858829911000889986928950716769003698546574460347637752822300866426054453038002032828187671852995605164017674833127846828269316901352234003203983218805113934260930943246624556869150460597766643958996091704824197391940097083856091656759242896107124443215738469208425700718506632918356896064345908058588123371575878078800527362634781142061657219619755569061630444280955798325769133959258671063301426145128861505066996461291702766929648072558190435916865906742149737884731510465276210814835881429245572945879463022587176791670695643947430583470475948898766437131896803177912334821620365889150328501925959780708409616847422285012326545110474195050081440288373026900231140686838232132482135560285232349590552218719003701097853796152653880593146054759528394849123819170319306708084543507624176071518753556287281761261001475275394936502456153559405367239227306200685967087580275538301441019300497629556615552763120564015100471792199994948486596858039201219545818973758395889147156368789508956922571990055971660236041397865835388952121020758997492335505293706140249531248810754363212467279752062825978129020865035925863571187594617212472903941158393042743308519268 [116,83] -2635459921507946116844543405262191226619175646236208561765861448305668259232281228790452745793154232975432198797167479026128782605644708307689263806410328156480339871005107421864191970948404441254241832164359456150412003792271685614091248022167825299145133648661264629622728734817230834854638006599931738742443027408579672247786508287909882521703014890093766787868031266473884923764928365904641980423898289175978954018310305857890267967232066043770489414747652279432681234829853399761393488619540145474486057600070495723015096956658154695820393510070625429578113191665086125276277446227537607527312435265686185831273966611154772082261934546428028504900551662460922282985134794352245467710518445762904744526751040922917144076757537746597306285946846594670804987860828142091458301491536450266727507952231755405782033747792066340188806129099139675511115487127196406744542022258548716209173411403276551949217065597127186467376191813903144332277495499546006495017793852401651302818041923606079224315204477079628468210247560487461585637289789852366691830804340241398213733955979456158089005212634483009708177025050389929126097684706112696333180470769921205008470828695344880299350184532026793889984976944285393780217048115997858252586811992678446681519594297208350352911980210854252418851358125662093663388729901895670114046708464491192749477339356954687049224116765681092894009985399383070400481483040425815721698863249855130096365816128070376483919049490164083219604842055270818576447440601059710910558776893957342879182586253888459032865081970523042177532525474882256 [116,84] -85931413148314684013062604734467776223101216236465383186703566241347158462479444254282944815865498813270231632655151107830169068479972996417008610395243576679129522139136169109699192228036514298693724727820552117430188399803109942086832858197282057339282838375886150172974829607522640695006469503005839426971009675641528863943980027463976620080429029077403179138990734966440527371552654012977056964055675509947149697182241976112836017987607139547401400803692525060619683342224459139316723067397734390472106756652826671844179785637929808060405558081685594304258384183666485742042084087914217257776613016261735298164620978156045770119823987800733452583849065055703761291148526632608783638175852480812931044498110334784608595851317055459608129318229229563033923908975153502909508482210341452041233564627038412389614856543616108562363130671482959010874731109685803752525976017497739422765680192277881824765060731812763057530439151382763334080300586808296457514438546813130381426364634392634525422923305483353729092584323753183474824213977476352923197371509095318836365860613140340661062337110814300385471901855722212591973534462727672985630075187289753971783352189137959599362932775120462392113800553383669225568557139716539453869051930771830992453106870121806848443272672897498390942954514857421936411025828813328723478812387786001656961232930489206907674460276079715840414238179178671130410626368416122358849006462819056465457519902754313850533521886823903792197134065744913461413462501592393503116019216090951582604581281199036785431128645954062770386869716220 [116,85] -1525164840007081910369503562967665342495534690376881530911234223095130347281148334307958370657639028104440562389372402816278846751803375989028363364948794668367510501227103527001051081644194552385320035583903679367353460861495855970701435871952160978695476632965911635753301280188069749417721722591662111842250392451264187259043445503082933201368270197037194972619085898153022759371645472885095044442384960827651838106546224946366573766408265625130041936955457886122890350831740230966150356095293519647705968119041248975745203786540665967780904308000241465070639247138750745060804226916615236206190363138772564879890980563342722364268254669961816104631469672623198510614958361963476480534905702279771871318506925100679210317261602655983527959799225364714650647010425299840661834552280762153769440247113627320912735319503870528354179365949676371126430891032887250559364002776661596413282349482328159840181231044287626553320331363416588185458252504858078798660638089514745619820287976919301427439246288909880334246260712326844102029154360492181875339142515641450127772173118370125785826048507841627956993492956848794317775855919710066430536875818038527870909930377979612117954691625683920209837934911451957989937743605744996868457720089785643208775630541693558823572990475476398214575377755366801966892589117968769780096383812234299544216754107679374407235844670011290340791693766362330212937068545798519823103687480720044366433489761861336498942130315292394429701366340144724995256847568335022130913190373803622031823125949361128826291107328659940782777993 [116,86] -14008524239760965675075029872606362914754933106371872016876020053095649900918478117428841242068812945971125109235705610485306228049666320111705470502519756520886551900390103169079851931505252344116457020204327866920945826747288780716446680177529602924607213886339607918110431589583307353466865475623075027729185856136951465235578009860952466828866199069163976391936775851777291805276150493078572564676953122179259092775145761005775478358165976800495667596835391052244392704074451163416563936290013820567752847706789004902011787992044062885439879113174879037227875662486508489177399170668524118012638811182495515601172943325603893950693598635551719190267413249092044980883914684062557922636712352795993717182446719380254777296571212433496116006840786417128404024869239260943628537655781280158226084467148440368631265236308695944792378321336919555933615766661406059259228312899166909604837860222790187677595845821732647446247730103569918968807203721129491100521314479904976044899139344568213299299768943367127031300164880230642414918674494205653117628540069057037829844372104214771384129558445514987978956650271677268669752120441094055730943754630177156872555632960843574183127145681889012324942348374102286997805561980630878125902709222464635016549482516082386487023362528162887611764096213302052393739888134113335700528388357885309447980198216391239245835167045515903898668227460848480852963867477202528678522001397108988056978757391565256902796261475987999549406042577476475403567016396671626019505650286319721528562086751582775951398741248701075217 [116,87] 40045203019253994029218861925618955248655538357387979435265178787328502224553773402007540411566112715812685893917527524582410974092270949114884706925107338531454205845157752960268716049286962620528813977142248708676259305781492544790018712551200078785655638511694940056971749470748570842074625479933803527280160630798239407272478965779846526974695395501973230257988872902594839855935250699903296979554326070281230989891055231990658725574771371365527196800280592311841100947795253049212827752458054472081363596548993772340338402575980587194353583575904257459552589339798321654513158070895684988513675999516807609556481734118260979508195795083558561462758638006178213855366606828143736907106812002101379848607113702686162441220838174765910353984409359124966543362871197599693328363933699869646840546259052437484931555516552240367638400427318777702762483319798870230326579813271926905974136667821960401649640575629698778569973759458521082445333731754832279530803517745154597455630233828630081431622270558154352112162816269896246411008212293828611838118312333857207784052252914119046566999154526581806597527401439728929994638143169305469589552692319148270855820176204192361363375277705862121457117608869338279866420161243684954404542652608303310342189364741670274108739998252060662275400364783556093353296359551920523390941584801645643587696657608270977948629094148383787543528417910048271780860539155980948171805868399747893622676579145911130511556404028625585672102160779468959502705728972992283195358681114417236694454267869726861463635202342232 [116,88] 196746333601853278406004705220812482187294719631485283318336190095423311387264496043054896669682888872425868634626259045072669073310239056914113220212228422689435462637796448207283429448714963891230095529776516191134094478171477117667240515649580361345205231265185029417751559131498121676167242766677418622752389945745082271507431673064973897628058563488378321840366662400511738135002825629606097906534388490053834452782530753527137798778111588909070121552538588360525280679572445403010376025568569438036525174597957760284216177623201486679415813893713518537508352674789509663670184350925067760186858244026615874897042607748986390223776956016383277258628886535265469487751708399701127147105480853511733943021316974924644442811555321075297154422648177975313808654178974544387410380188264227099567850060831171671382669861389731395273537545577163610719311863867845949826972223854861790039122813696188065124251049487297359830372697172998146564382134834797958780816347976922046763525096297385532446152677949275503833279261898790964311988327480772537385596050193591126110070546537095003654266057570741690911673161994374445305684914910100636181221593307221561026449052717973331625894235889587563485747130242385012404130272155974882191763828374991294452973306564449048751429723845940570692553302137403057199730144095609407479799843248534341394139090861527991583030242032213944395460421780624855926852943523822154127855635532306814040422914755671316118324974347552422116977240168035979464184546553011000579333284442790012165720053723044559324666290 [116,89] -4375624149386742230606038511903334474580179918855866944987080613849485969235526757640907916840274471564078711356936981237464708949796426609139680848349499998512868301321020002441147595974585888442056026797421565676466741263007252444809196117007040840872427910972928606261003674101037223845527918028670216028024901047249122996190543424486615906524767223084886114634057596612686633655499264888869377740587112639322455380444294704406237704016590581193483560811785280378903830895743154940982727754477877570481319260483233245755082767916708419815550306114834055511018372230945858860119464352892942522519373044574462527708908931566144395970673300695321721664608156996224674043152951416273359149036044782293283432985648125855441502749904326952627795313390608373434673059649000183471654323340525634316081606399425782444146614041661235401938678436300689243286990297035979419532787556145639850294590821124459323218390298153345563290964451018488357496291479286987112649967593002365314115534130130543027938617018422023677044620207654933436718550496239828745370326238639242215727909356077317974575721548182048169206378278815427073715091223224015539551035583777026222106160093466821322852183319499899631499401053026122089652866014699262566100893118765727701725485952144802336625287960134718785742077069202603845523218232508571635252313150766677825748155455562178827152921686340391587263435398853258369535777333819512770295327720583229365788232545095374723155986806118877068940138204340852427172042435730552870991753249464399804721388208954743163907 [116,90] -9652562325523787902576564131658196336274436505681349832962639312506667064754806125320950190240105586162635367962637104417552743236365549385935803899419873039805509045411504803410674732662151792682928764017742677497817819404152222671544943071487163106587994437222239281308218827165021956193291238929519628344017799009643051596379422772915717123746475553569857825640583904685107684389103261302322269111760221907826151083108227076194436512325868850875081697566400556112312923103301038605277762921517579095244206381428130102068523249843159683180243973276006983814997565223759926034817091806282167006999177026917126240067639480626755681496634488401114706716396468036471115216960523931936746655806946452511083059946726269541716755732690202512079347004098646084615161577766585067279457428106397499545607052188104987219458366306898764130639917891513005571520661982728383439385156181664025740653016830667993434880684720557767059259761831377029006745791259897101713601102515115401031874992259710515576586263673193632178199221445439316890816633718206634566833130395060458914757774120799252637988411967486231248052870975758966565437748292226014990099157543375094652019767931679983730368573034647273234699414130894124157016584765741431033800221232972318411346082166924753236270031051645282699010161123804009889882252871720333351738103862584568119551562094052080810607183717244641552800259952327183664114281715058216020310768280547116299460567839727258608084947259368412265775401173024632916538595846980561251404649146558494012758965842798790 [116,91] -37899256428370340469828094247524688073775034827861324042032160782326434947280472662535265507850821890039475768592693987303978521419203391624418202093628831941668878884176782911421268427707232081519551747398257611996285034261953777022642110006761119108488859157140094707022931912553146747278328977837106089166480456220758615222728161317254928762567790856995865203577818164235841232892701920783516520924828666301489097419754755322643751884176536075519423454896879423088823012294353759719740673344895558998779322618305200461831136594626234389849597870737630655823194857783858313891401775889953726540984693339237085657668827806832899189257354854268901161909570422993910303875003926833885832259370453277494197149645415824964161947961406545677799121192574745768784689057474657869494242650754875191591503899816562692980809070245553339381259232832280434841324742170922460355470226214612110408296380092349035660570994962342750935083026976953597801462774329539599602987047488074634523272900680963573426075814316418046479735816261299456997609129656997801436264820747643133417679791134910184348681192106334973540345647099727862583075997451189540662571809639996623372426675589154669749273343729398154759501242161786246206252818002807946614813966096627760315284025739706616937084677781249611951766702356728533295039630361785266105012348008593361748035403611425076630971714894245160859329138525173620055653350125787193380980936908335550038493388649041854620738670609655173174097262327260004566201873615365051560702125476354078178821441462 [116,92] -538382960738186886337512889026449918243098615600819916950015689415462363350745849799676963578344531352556494558876037901151441320735588781681673226411028576185123527227212844654984965324332893867371925337892173703761621084969955274098632896668978956827108822472788880434032924940805619444651550813119355154499022806528113845373846107754377045623901867586462333797400035289008339620596687208717394957383889535390491758049360172401335927070332568014038849578172668963558034136117936537965349925569341462979967506255961047011411520394920433266422856433618457806579008281856143292731860995772866683374210759159029285690942494761695990955640118471145958545489479068117050406555341436115491062725857127835542065642306874115540883722376999466683641176483618472533292584384566283003783729398230386892658427769964689748241051196765561451175380769698527082952070301250850190491958015031912058309482997417485005905397080936043381177358759050199258879371926027319192587402734530355836478219481295454860226166700601356052883184285553599978768945880725875486007755483760807315976442187189577612430055330583635722913229313364435792044706804488041465102331870276810289778272751709051401794945850029120292737469323404995994121321205125982608104921968131695972487765760408135280606867476056014843931601202895064111338227673039403746741067825575066993810865138510533905665860989231189976738363330346284294317937214202994554951153092834702366712479304518284093588969131087389339613219735592821108181481401093657712483485629820745211210043 [116,93] -231750471519874066072349618861011281038941806915905643324366778760407105352942111964062752075886911950059251499240877052938875718240837420846283509290500475809402840593883789152857299855805233013919601473468373367497733106517959349790886281241101174894101325046352218240799806738554152106535200839626775285119547305551817274321333879758745515057341881181002502099643518481032415336915736035233481885498935394858106358023524703651332031769082492293632033367726394407724653759167720085529284425471378000662607097141136884512300450643982114196207022218652409270373404150596613635084979604938233629481117943595527940339886269982696034058289841874372404119840611508017861477793167285644669756355818645412226051286836621335012622976933787025253444185875898015105712830447744640208346411406645422234823547986914606993749870398079325760928578787021568104290286414515449505058459780374234095407248266469450004280484801407528338314245098919472920262480156558056448733385489033006428650974851296015861569660132644464446536163707397428563967307739782294812351948114579337227324676444108917746098041819242316664018928574555073162246253093219618006988526805532235429256108924529583675576963652707395240166309707258186818362479817673186792443369392099219067254592215084049761183405084887494435815245218879028298936435272264066187835632967456024299941577786585499519794613745248752767133216591841541264376645948624442636930354636868655531449499117087511428066260369574156465937531940008711453474653483638396489325719284256382236 [116,94] 1911398423159009859227919321533716864944815610836366156902889146251710526329710970725128904718169655491991043478368058595479816030002734230253763089885330522792066182153651428054965952627707740203477685665002088430687680775239093386605399379904713767155619706520606782045267807792988467220861976959082865632606657953355155863212380160086710822411486124199695507209959975496604654720685753595626199037712897639227048741450019926107059075704224313020167164209040233903618800776599295290836382321465209104131209685178481657254940628161004172952674178609740759898046964640652271562456803691529622901071013911979351547644606672462956898607481692613999503425211256652117165205543471250793574839503578168249507525934756521606544798789256252452675827887196489636058990733441526986468244081019346357736385144686404999803728048125616421089469237042483506252775195666817409656340465346690057700209716474552917360919459634391878888808047445734114204339662327178927124674701385939386342491812739955852664050005977094191705337251735608759423931372774304604922043527635800235589937690607323049262216854736513900833295929924743194566363069107692990170075808841393624526087525738627194167808757565067587390652035306441738952446307227744075016772313691450568056580797163285729655352457269626251750978222087106203227574366008281566466834385684913160686068182182556320043786663304707104974314001948054148016313083951336688444230254381297475151990689973649272551076718812801129891654821574656510787631051061942070438615679961496 [116,95] -3286203655682201611467502588042134923705647411938624989427324393474522934002288758021250843849262606210827703942938788738669908946327276483283079239342041542989199201058914654310609217889305388563735819751323600566074996931927204538237038103031603038525822349959561977352355438073304171006198529840893667844055838941782989155359886956160862670287542618957412316405073125526195710935766370812314921915037439285285747166656318237115194774970758271610529194643135364049533542477172084876729019046522955885433971753826753390475518833623991931178754270334775462703776586448841069147891757865403634162532130344667365192828595591151904052897399972390302181501340855752687634533327013772002512873518174552850493944469076561433464789415285774929048605076255574848221290742100323881881380112741682039471441003027812675105259810703203162679833434083755932893211538407907187640773846811019481743848810808322891552827136553598344992455064782125027553899063500822032266202923039122303399327807414518931329321090172595764465053907893775350755890164127793419332512864685973316094955593676884761698329874019711189593323343125693001052674401576624683134623254892537632331891937500498256815218167900961855990816624398180972396514382129834858512443473386609331987117464153249771873653418024559567648902173915900558109496354140387349162992555910813782888885051319497483684732175000011052302814976097397791406230483735711817838211850810985248596706409815820639837915787073190358226462740070134397971989087117064011023448753 [116,96] -1977252066114174955410285444324033973011842142375990366658062947232711105221222601934672657587774323762925165923076510301255704804154199613568012908941692905146973658624190300136087731066460693538356610727963956731762302725804955839978661430770003446221739822369225674552095299607483119255588019544916556950136329299733903309367403661870208508984775326171423139698265856046181675972500491473765879753078280162109438248546928074715294808204213246014437769371733375213080674273820241119867779874134439736054901643036042744138552678721096021338639282620561665506841181456337398103624688530847164938893230786146199630640708015525703170716220694100686280922414879405315018983191407333690668681770984748250988467402196887060735192767170891338438711117953543837567530373148355075346306335414306738448575980143762822340685093230555658354493079012266971955774426406937960215222244836561146477342504828961948016836631845002408377425732066170021196425162691243682134422490433868696137293177515517214002160550353622590795335090853101227862633310037781747990257376179765945331545463451737048429170796067960974402947751300338149430332241713622048213864692339371398757351696905084359903992076637994728432095272478826562311942348403900026008468272206307847436770528284083440860849719384759516371411005093945662528673743628642696860331205076647965570359368445667084182182279214620467392731334402346595471188696745458186007639372004169826768339303420403562734143326353572927637041729891918780296374158704863164308 [116,97] -2243889314019385505317931138897533027446471574897929071415407685568573730553975905979109421114167823494543235233078339070701324508029473768590954204174490212510852674907768347108255658831529797123741928365615709330390759753174694375940198558628190245035062978899724169715189423604170262031597753358715225259214478589926733572858436862412770886022330203355949307781847939569487745940118915406810504495326548052972004762947846352782346555838079158163952615326256475772440604355800927032377728637077872621405461507665161181069203835414634761185373154787340193800986089797421774019414826530911894382985300300681248751102102892593113810267246491193124091246449063761880937281191453070313028918324081369866726479710570596099954008070048060233121927803737102725572692345943926807703607844010895238086268704618179302065423257480364151266610653933381671560927202989738150878953072042789768420665959066001984224839510396170046636969875468019954177733758783167601460154490132112693671830439198908261718780637515521439109931848469803419010416036542673052506719290552459156177135796524112568632620613321278516296516899395140051366972514715540316261472414727417867813278095096477655262286828323573735630698700925787116481029290811044122559132215428456620084843232023545276843798511179631158410966692192307879170824106217265799072446235182960606393134819008589996632848437666761270765141334729223201350811072786143932333927527042239260748137971232159707376369485952494216790366200809568760060161790835264 [116,98] -938161421625544811306353168439252270228255892500707809662908861062330502334173172536497681565335927020158721318825821835723553767088353410615860731784710633501714213146279146920555056249302644771626614712653612094856444539609999246082357840781746133892789970523621351006891788470678542024453705064079056837752120531996123176218741761466119876907514302076325815178693038272475845779096904954184601228540368765525939159495545022584451575132009675037819338972963674695049947043265409436704859770965355058860728622111301553439360213007380171151688828129025075905567712368130418857438046974152100589985769599497412705135222119817731271892196531111830466746322201507360737816853399447548362579129138053834999638737462147187337586877250755902548956792508069996887393044960987543055719163550101497821425803603744556965355678344154909363831411714755692249360445862859039169785361573869397043531737617122599293163401449464760398071597812167208890222951937527672112829575317826205277734124857016616465985194106392092390353769995813323155152795794305289642914369444885294477924220223615558523602626535552148440026551012068563201524267748242568134207142229839332691714205468463673671030772615944552133139819379184337097697537674004822816649249143749034468005241564877233522512113040211285841016966833238769195172214475031416214558967377308067809140855164206448800354742333633902189424231304917183813250760122960709796320869525240209177484582191699920556421779504979838995035427217116152920059309 [116,99] -24722207956244283669055714467134089257430970729741146059853287535590423044224497585476781704956585341905719931811387015655964064721571504966179134505090960212439081609991965485796433680333863798526447759713698770938730439996732676335413770755002557654871182159518134887917075705471114677669029646627638017478208535077796204370414189338189949720647273381506045218082413592146103765519158804599699037329940751606395993969453799691954266558122286732773979880960620932582517603971461851543627750793085777525790607652203075637957448700117257309495530294478278393775102025054902966215759988369020021348470528924379602957296393121096034352728388633759258666040646922132122089622442056739179190261350428418551071152877875348518683175214304727076440185905818071906614703084051134151255824345119703408160341960880929776417614127410188493582566800626727936595562310757885626504865824657883338402328614617059093419870767411576341571946856987832024543107470878222093394490351603065407179530041361884945789323014476946409645113562106058933743047578846446216601229085201687444355631477593044735012151523010750054701663704605651865904546083893293662111700335038866600785012225694599631159407316436217441613529392484843188360088063443961600463417375112624721083266300072949967563411068825563243377337410185114168136958143731677196602327430120333023225433149570152861437327751326080311321309234729836156922973496159263520313364671387953316248681742292403013727580357116882844291272970439865026774 [116,100] -14405106932540885119317258025914325359873237540058106755586577837147818977244451014299605998770186745376632588598929510900463729190628987847834497215978835875725194795135098581428060936346121027238491767675258475193185305680521060485809852139976450703558581085987004238926518357600091501680917720826254307203521597453977190372368333658317949460140800752333896574813225203043172188317567169262672397761261444297127656886197702964227065508351806129070052228134517477150022865833752971566579181086253555029967846188773345652298774981322290405037068275212011719495129496931280097687058874292776498890691180899721481583194754682290198098922804665132180113721706283709756805893965328360528339268429181903220600946035127775534310071939027922591349867221920452420111970204341146389097147505872373440564353981134085652795877688283949228168636337624450542624303062463351542111281880676369402696426549136308439895312244647709910424818472802234285392000901135554201810368920709494458367200273636879119294028010406834441150397027604717408159623797542873492900543480393221313433771783901198555438337260840228187834804949133907912969514850497800619702553005966096849494996747150334436831870552653070330506545030382755674846879412975525218004340249012027385889874435478152281738805001760876949547792667029011019666033909799637491241226931274322361632735511019609087249143717444116834750318916308682315496835390605592029814230124124343741531205643352045401550571243383824990824783529906660 [116,101] -183575898495476590239938458701212729521078966921758928857413262993833090972188469878028344956712041223306028732655179688339760000955524229740087877811666357724083493058890820734795008146675993374368733604757416659545071556060557311653766162662131956674444059010904293827153978942269806472724793918477064767247223517848159487869677607411276198672273731202479970928979257938766485965376584117937403464175094257906703845679046901686338494254497120257765092469076581774282090093924979101210911904254469187525064631305001738045882271785411381562046913709540099901613406846644911148783440405210798484380839998023887820598684503870816072283792734051805408708057612096546997778437006226971774029558748731557467967781672336486791353972470507947383825324005643614762065294856924339100532462076406566758808208747190951248396254752411327269017965022991863972646698657844369505396271438430227527449650401250499279016586805255599582029769805955699666313029881292550225275653733422440790403192320721960626794943927490738493346627294689735651619991950230650414437063166520993705356933964164980161131489292401740872456050423197100343607716303321917351389284737345816102305819062070153076046144783011952866792845898582518931248934462089349116384552542550098204935261989938301522785090843191273503849758469898702111846228852120799002177062275412735813519354200105889907505553267908823574804401992584240610268199290996686600283967524964205911326978223274590510872248093700574494036471090 [116,102] -339026660238142418483840721030852746515144305923974872135433194953639602192562977055794819593047305931289375962934186838970236090374140020954886957778055548037865642108583097013783461098181111196704740453170872953751768012839656248785787188376510986077926910713500680841058351081000432888516946009108571029252749168306977690327311359244577940781244224270878982752548015053554882618328265751697843656053555078663640633977958096366606077160440966940262255428966161810268954351375649674854614986524551637293953770059561890009303086831010854922185873142456285601726637557536784855424530013890110416335637976699388993890254623952026624128639235974093153401163343100090024666225263362462671022138530416541072416065218612000304310025734416659238262556394063876248015601429898180992781329243213198690193383289825083430484921613659743466887651194463166214231039760042003938842055944140018456700745219707401226340482459206087825007606329109234041057573756010085856469760719746167097785348711484897423358158939448431682660080373954761524738548431011764176413687231633387523968313456972441648707416873260925775846577750795887702441660942377782164021739636575406539169328408743599123645018300875391450037454377077879851971486501778538579218044120987374004674068151790070867262170928793775665357379343187704142610798805936361564529084545775738157709755200458790671342770793954894102444647397308683754424489904457251914602147611450665309898635702462149285551790355161381161396 [116,103] -134311478779431332752125451602286677792925574056188076124028139111678808028198367901590601039427208396548896423975722746989226784115600716717095210311504428952497005766918570583722991080974079825990329018163472022293589623532805082544038841991784431351971512327597800688338406942054813410376159115485259063194301664316402176406313338114972737022386229979390579861388678309691788506172582016508724799609797982056171413349477393361791934860021357702852855969970267083939823247138984983250655065886067043725501056076490856458543765721338048440468107718939453728576139276932837807770916854095206891582162337771840320764150155892452656386030315912451537736369952293712501222364698100375693253362324025103049790027721613519364284004378576947195687767694951376498571119303996686650689877589706612512306266338465721150710861159845447764376581038631879575670195996392504731021860303400086681453395352005625856197009754477934822545199144822841060896369242829267523158410136579302818218748986670626784438501162919256793945617984173724425853217522410957267995174277038532480850692537010522852349915889328798513602159949024097985515013218054102394987624890768919093779410312890640272807536098969864139571528797643238208792440214475906213691065604889602451587294706324731067790111963474733478092264353773120566704957512555327073885812938482601376576867237762719811569810535212753689847277957274749533075037200509274936211453761830420681472404026911139546775648342081982 [116,104] -53862950959480569907988415090646535857325331249245767834151076271603259147822338327833234195070516502019291920881623743264550000283801835894725895864886900674059979533292573388029402267052431768345305272593103374160094620756024103832815731665911681171476518533445534047538121698235470944449334993604508611879350795038111615478007346399796440914562627754387014221790059753076528010245839248722706135341441765701428862135384298990954250348778840401132550562736839342944483339058958714274901142505866785662653197154534094488793656045408112974353834638864363897065225409737980170377900782696426351737719395830044386086733000543746972020816079724836626793143861692438444699771277094781392230455005872557699099757372131686140502142036401548247429052598634644790178279419818972529070638624439689871281434054584838602126768467169199500076734113852376657324012081459509354189003912588452452222014609866850404524088057135984112953600535975664787007152593300851195121280692977473749254333303301183021464588544510289143514295831899148651949244638672056629356039240258061724399402179887233960453744999602733123809264441567012714968878026530008137898304177859823920343510152059008164489136234776572942098264416398284744981480377910859741241716515800905084094403973010221994632802488754985892521334618732312989436929582321239954587403553586037562106094952721008679826000829279218822890005034245088755378392451387899534061306814865144695829971071573399008496022255 [116,105] -23023625832502401391255704197446463053600691032154906945473562141097282280520069280471179685276614439425418851245348935057993361074344208394335232293762196068232544870187230851889246489175147942725695123996308387974131226379412428650209147170528863963542622905545769078621801358909843354234760481570361986333411711008463148207757105538349706162881100855017081094207393200446197251316501537876783404069790573666273221299779895469704895343063743055656187788882210545142520861759286196247949425541519218357116155520317175940014805539655454254209018410191009136757505003008552626695180995037914885073854815473415979720842622503186259185625702818419200323883477837610067314395993654803750451258376754541370236621648675614205933892727873168076783640073928820098921909251962692526152443927946563130556525404830429950593161837365618418132601085259491947999339318433468539880952734639980180814439879332735998293780574695508330880213882073999845481904340189225866745563784403854334300577494619276783027062271165864459520112254674926884151189215004042871134813439750807544291789006754995573414309010011348943616337118833798754058445611640353383205924343751474258772610888478499533619002596557177747185836631697147180995515538521674123082177032969823533288568092768093531223123060994619438261550343221934527633322925481197608197308317975314356437968971797853993622087087325018718705062156010702115344671448081692935405589503911966081243377650351533015130 [116,106] -7464566632291379870190979005507677199718120350471491389921073056180747735962596997820999000057424224482892018239431910866939140320177043541437240801610320378673022583379496408019079725776220098018930537920678691683840764471825778453668792328274052769222922294810481850791358315501737180907032324764346948537603061663150066091045446673115609534025970933191610320026920869623139963207001498265750205451399694128904087192643517314052508572251146963903946577384966932327015376357576281221149061860596955917477270637067302225635376821511082011725500225855841293686840548094669611755107782585340356627048367241739094498558769401851126891442254291320161226062295130169855592260819099255987432183506730296910423721545989739061440698743555296502186905366039799745580729704998877570116163455978567474089542743786104248254017368931115370401858735574446008144404246000265935937800886821683804661696086414037618844041654812990846129216221366294996381315581046928008686661995485988504756118094899918580906918873105039627486978104970708624476655975690401415103958043817143649189476531886578593086435845808692895505517530888651086281390318986157267664242315121074383873466881302644897423309123310810120709120423172497796297343821134751269733932400604710525006202872044094831101917180909727848697997790651824703469104856492887293212141511716335455237336456398324744387559455734241673625006874331981667584628857560996869393910727412656783926259513380690 [116,107] 805146967915878111920260301686466831105774895405334206809703651431077300758763755932859905737033090875603350634170223721459231452186094571239387863556936962852911341011957714312460344684703276616687561592976871287507898988671662876020715332227697587725080990772329828367591729729161927121604489328684183041850483492642545459931905472667872223457486721634663409780368914335319533499326439602649644616935986488242338596828727280485057678736648656894345759060271331807091359371042314149322234992596394492498357989782130185264411091226188049344705473196061277510054704925010048381095361169252842121134834286864307745669156247416226639688909178336470227136235361838408790437524250908242239573019750735255804892909349874912805114239476981458868904719355355984476132018286852099020820997963682194477687634370496658201865029751744635547285090329118703919533720546715149763255315717710979759266364273087743551414490359860685905315593802196704390913084653748170110201092302922024654410230119184577178163009726100906302824003987618746010574948277241084556798949838779687766033297427295989317064365431168534588869476237958435293967630612365457698865704726896131001587211219386889050530305907079069648065485848176846944568025123959635458956508710377778915249776751318354985192818117224396090074391477520826684644951815332279324869473974678893368124266559277821725411095984987334724782385371354234568795247920780225027051324249405689665888653 [116,108] -80301145139624508978951969135794189364026151841799609283494627491551889358696473554955575751958767181911488677057435868886192103202939097697855540565669759939094950544826314448365651294723066050708686586031847857468486692387998392895693890763714314401425435658268126730563764441596172636415528738115726184080067251818498066715733026058967943681638748119296959135285472381417039824906927364267973816716757675425625910782747468322118884318826292183952654610159415567702932215414167509460856403756363249195789978395400618011809435578600629074127123460224018477744301001524201043381446233239121819447983171556444998416274254302971388366834773427272851837564378666742487128962473280368436260593084118436165960239359356155218057527909401549368254418451645941109402172266483732327954514961235075929789960242577941525323935181074242090110822127688989284341040957263045499121513868365890859657844479061739203759304394424136941768903938311748128509148175750439246508491428115771800416589968459755631771056648882892757774990836690847010147596654982424543889654501179109759982390358242174537663067950389960903087355854600550287457241043971601000665466489873607505367365263037674883341284071052261574017029976455832729904510351943075247679152925836465696033613891382889962881500570805981232781558561508278857326525139446667014834485483187484264891353535871385797826728781654195135367420200150233116351467935316216049360550098565376788 [116,109] 4748436637275619204989801390447767675103722097242685578169434906529760507985890909203698051583374620073407537689829314510528565745615589780329179663861026760656648511561692434650681606332181183622657311938919859345571059580824724785118912724762323872646213093701615761807557948275269072646544275089196886587689628729139812899683397302815600638058695057501351041293511199068701987949319428200039712561621154579650294346391981216534437119170611065089304315637321871129455931838469318210218150947855155334786924261298799211806108415607221313650098415595179370109388550231811249357881013229089302726811748359639108653475093823894494016320338459152662413759063503729058582147920141884286064060051534958752255691006324384462570099988381189363766315430717626855418017305420733635658307439224131882910261669827556271548069636180471593906220702280148974407107784584339569301882125007734488798181244042591956944570310077137597023559047483505724914635873074838968501134954350056754660344161123063287709607673859351978434289310912138864965530972593013589680879234147987462925612534589544555425263851544438136956491726556762597222859051259922254698746534176250231444761040815407779519155729668541461338487215882546119599849544637747492611486104210464192304377405037491909110401668205780683862028595899845563557641336534479406770544266160427729773911264624807334433941868026444282465654612017730335267645121840843928640857438568 [116,110] -225252439106669375752323775883190222969722390194394892142291292447048547958516129351755154455872295370083852256705600115491292168594482233716924713562406872254591562520845345925588865153909256675511750766202094834050036109871258873042161298242391744774971225821440376071328483275086413860326899853454866815590009864953087129497808935597170276040200497958196429806397636653715761227363843715565293436862735395814332745083926027345891592756533103847844682814471406664012742866296252385372117775235221335239695230525503696425448042770562253438459911931952248145995394345831418515070981638419462009648712483963114782000891137498499564887880974100491125318545046922015162135069451987574937893104820216031906111143554961693566889859767808325987045320072551821939192060947918662473696970045611255804666609803295312150540286575548267115056263487076584510630073756386312967502805323086607701443683034935244597037613221714268774538785825883169151340524482553059052460384904132194236163933545023220655624409048430158156543473167243908281935407178464685407264040613367497693882289154696901713594854023936368282948111976999062354569858487564613692594824941566464690711175199083123981470199855454689475482987814929045564244257670115148629159850294757579052845801212152333543337302829737230963540442185213353729002912268493164449860593174163529192784424579822262657731284504810435017343151934414920194459069751331808788177 [116,111] -1503984058028162732566779243061679490804665635158039137199172572240247721398319384518265133883434691816235726813183342715857833809489909255366285063970802605334205583948317437487614619364841967032214145508431745964047222321141942886768368053234665128924370705815724394915346504352319515877379878612668514953901649176187840684633640722524911467388984245964070001277045938221630186021513822944834787291526889555912227598620607403247831812984557803840348395646949285550240698590482659647498529810271642012798784655047171312002387742625634431772123500800606930754263790046884346170074101802567466826677831951693976899651941469941618543392598012719688370646200351865480641797749211399615588986378262846581510396983592638140716934751661371238137065693435348478824434907493277177340547816388066565636780852011596190696981031616425896151757434623914871842894351843684830161150861470007691670018540069350658471304772169403268333251104033628694526771753385443145431942561766514943482868444144583294011551910880378602442857644804532715381881781816328457509931707178748349632003519480991613850140183169218813945614735925651398116139876722352173518749068408264511367420012879858259119439035287224943890950344199356024173195297122603300404894399040804053622175770097502148744087642893425603168989449710328526056895818436326135798428319489034162326657909482636942616486205789633337033845984473236220873488554508650 [116,112] 53919892917385503561888410162311758875038303829954429132358817108244611307405264782243528855897904585412730921681013382829839293131804107785450676318713362694471719700162437773957983561957236173545740206062793315216637488798379228565518070855798151363470084427401290231910985016414396491277726722504603969910310987304627016230457116326089584842182128922673653159009171155981604872902719489771476789563007939340126018568159332537547932615083405633471601280173354516128952005921355522386834657330315294086148826821583317875822333073899953769627762777973584691192935841483118185091169946898689102705937163362684445498337661740220573677158041320719561487747859180258598816056451811988616212628066917845497771462419148713330526535244822236262545024776201302211884644559245768405548060361551597480831719822714132745693454418660270896779341888817090683185460012556549864998607578396316923099634679296864210589535905627464097618896635333028294625726334146049488601591948880972580576476142012529867361424839294147712910112913518020483636206055596382777808521947063251792020455311392602255529019452403232481323194683495015451274807758424873940880873068280571071624283897656138297014440587567660825037264856891284239841023697928634560729552611428186496078636458481641615967494081564587943188986836950978207254143378280553673020451653639647230572612681744987928109831252045127356818259467551579728531348 [116,113] -1366489841381973537786554232850219643792307962997653180157763035799791221021548870851640563868244351342974684441560227280696102687261474885808452802094739403591872781596307828230438804665754499764713133840081245077907518782488732019493350220532968078085867621456584474217259929870051167144945718787423744127633118804779393160279184798660594529655646030728839787322744947160958784852758410402693657163966638862198175735462125950858729564107446667846338430946460385605315908544121004120219984271557982319735880329488361830203585440023810187413849176370915047438211438867967032743142796459465035085808412691279650834906095720784677882122420097799938473070647019716012899622107971417441636443304823174581097311970141421083085357823559689558889172357583905007744550535923802530742661700540910117269085124557492456647960756730396611039812238860664140088971546973016047063212218577575133053800201145711069464084144220458312495757772142024897665444206643440734837881344780977016977937369617356306982813949885932682361526212609867763475350389438941512373846057160489378505570361445283792136411120454625662311274967033267203065609452168917450736546858294919240205782939540675086191243987771339295304226589340944144556948212091353303843090983858465505825706231505110812819152853113614138712445955467278583657023051906168774865470090826415044487319120349530679861623345099750556686887290140771426 [116,114] 6563264051132774814699965294428921856339194309728695649167458534975054755979531030066941724280175222292352723607499412240290486555147993366684106532588780278009751450718593664023354722318105539637781430774941521991519468091621897016496628411365842486825534353455795955696531009539962717469212577534521518347539366981722257521998567669027942256822538770056613056804904334295802827886567318629050325691528818336697561359829694946896185773465861773535655041244168325518493409936430679284817721852381769144761925324620816351453211683061492849563761592770029876861804593224961061116286954173062043827852624472249131081253118367461174758329116850136173292447252659261612794219300667413605024793712393119061778442694173343796166024589521942865387136626197610068938567993125729070896861784979331049785779888214452549010159675585411594220301554992164138528996212779519735624203128059361535230820439668501345700416347493271967608145270428673812335344725380914175145665765334304993938442755490462032892827327516196383450201010724061755911803425094505471635368412171217721486446301037040105822999030221344597023786188002843771514413807482745413993831523778104113242952770364578480453576842616658660203315517544925035267387660778544331779353219692770927898512685968510216005036070757814650322605418552527171523743968955212268060784621857590625101902766502402672107697470771439856934456530 [116,115] -37614635074346176587121628289560380337377962516637325809479972136504652427570143676763790717641260151642547760592999577854454326374893671477936263852346801600282562849954371547998542402675555317874118408481460617826859285868066130294498690138714801107806123003873156977407778076220818250219146387802499271022508307984121116039618586110986615181159879616976973706062221369199833382279987819643596985776035060797619751865130825454133835641186224765604821950187681541651175070556005624789305283329671762422483531402675307391762047531632146359588597872412263391128124607733848796906618136715229611731308345623370192966251730277402580997473403796761928609569026521339971527859033767843806700849512756033228689185909975001159740926529671951107158148895015869980197133406290989549258873344876429530818182023630171950085822272846729428678686672687348575182016960037603181940512775214274390314324976073286350199970983235048846187583592222124328673658487313085031801060654681571458688703366729019713416082936326304302673336963027476725451333376024515827174996458739892597711347887264865262096257603198305257534123305947208638788960870910382294780167878816524195610333943331729594411840475317159079094562039490731808570823388704021920507509280300371166606428637034133865733843855799249371191931791364597146054753287820004749028170512483143597258811723790216315576086951864762462 [116,116] -48605712844231120428307176498571258810361290117448915324609091888022372511162346943392460498652830984200906435214466960289947568825603078352421943410834317565762959765415315098989531821255092717617110730835677278400245052560070642926770696813571306670787413457014370464536918952117947439337683062389770236410017786575625120262465558273434544456411584564021894184842004486231658060295690606807622696540603547361652862340145374904522119463691147961364202863576371702514022732349582764221966774291357721961802959219624721355061561030719406505779499958130257112971233435029375133894953604649523804380468700563084793741373947621401628428792458825261036833561969073332811813960875516535197001520210639801648190688712083528147992965966326435952663061436733226183696903891479526435969168939849965552268035241707997773997014516815558106958835161524802171308111716623153993726994515923551675568424746028598188227656682074252558491970475834826242890598354924800379612202733679171966179418085478830182994128545139508678381720503544086037965677863279442017067076865835131400109160434399246738594701041643978361413914248871028811762849192847892150205172172166611166403702552531775724335438270145899436810281895466695622762769874360755362053318793909380532785228401226611085072751860810974704278749969384203287640003102820288527313596886222797640677418350997229589356069285 [117,0] -44099351255518446697400098040323383236742941469378149131286720542563212229378988989844053453618933029584063921219766361451234866032262353556326922028964728816712334120415346975216175291710362108008777297599845436448422923096353274146830525116903248240310133768932982579780868820122115016571723853927165268587452381394634014663738760145354663714337677148410321858349874642645530622631309367741348762222175193452818334595731378147669940076296442546995007906760841706910021584883300753847609415296699972561315510093856942298318850746561169144986969680439362122568365547871239228348902133808778659343487025125679785593308062690146614168330321014826109249562794887022210376138588237716023760158980776596794368506597576866541292539040429432664132359101243060379186544645737140374278032912818984266874234916511933419232303582181232500434017882115725170240789708644374181618466362803702161659879677143228229091949420091267606398271004344148753902947922901760947279648414411117588152894654045035749864517836142364326155293782025998308113260016279789715628858239993524912565765843399801914162024915009204229524077451086243268070907420532103405847045586466807963488606879955914419865127050635534629160532234328766869234772174125514931772945962066565347760303104749819649183686220922824912516863934938948795204024845205250278277156211188183708500017210250214210853647750214878081051433274588793831346423907695901143105762678334053042658753778388132056864841770808923094909071561369371701112233883621285658900540920939709400946328333460060489794034620130260871665102170676128982508802599543049175218242445307970463903227585657726091389959783500444120979356630246811785943639323970502315733188429744066271321731382837565626444261754451807684028608810404610756089663920393785542418290702981753526046304614283144474029541015625000000000000000000000000000000000000000000000000000000000000 [117,1] 2794755972266791785495400635288983780627530726640083794118026596116374880298230896567018620376062703970687413656612907933503143481943801689483551972630478396252182252011260664098385366082273416300656393059775687533631196010958617218129923192281911173254066666405643918014730872733306285823232387852432459585713195127315113104791832838106687621429525130927915769456693764956647348887366516922355452370216214346827963588326069763177532222361820723828727247358841894759433067223409451518811500279762445067153431324165115543964598820798564368456462001968315601227497566975911835388128665166387658780592510660078196781615401840607858592576953231661760487008132235187955792131662614348181671227502202663219526076715262846418522516180319291394094704937151487049806599521419673424891106347650934303301891710834009031606544879608132808448730435187913202053226492196950497939924609460122644701310990840181190501216111736979678616157872869325241973516243724482896744382429308459706323292519618737865067285856608435412822747948506089299237573067556704541323885251271139339081571102876864032089019791416522956657524391509751701420017879583347133017840829475646387404484660310132041084624013768335969732266545107449242614476111809597655915260726253697934748337937684820375166727422192566584347892690509439296239609456251702367430706531420603600493809263446669295911965043349851186232691485363289545734692466023610659077691583554428010583795794610243346789143977334222173152997836253127375758048661943334936731639032038809147100412380393671318911303030973018084875480700691356402182732580864292896868858343076297016695066323359410734844887297475459959437622605532937170762245495373176931305917546873124014919443863681752772551198458572162678901893918435958167922912396641184224544167818022341945316533440291095757856965065002441406250000000000000000000000000000000000000000000000000000 [117,2] 24313486592643058053364132237562321131550994185400823796843670877880305886634218116267556778938192183892249528707891131687763053533143979934876630052929915987399012868104303763230277893507620108659815204936301563271588764633751283864768391056015214284996346250913627553530873091712725403809664226831388016912160476482611912135894886128558581298644453155787088902502891874637539163907242249755872895022426273831766877814202526256258344383720444081319706232701540503944217802734114351757507960405740755044372304799878767841164932542293867943340860080584724241436243335212529001485483485165903213690549537538360392124680493960216408031069461222574102467219218941467582125931992345873806196361231701283580976415301669378276154153900702654664419486371573991751005476692653802301059890076462490125802239695506406138642737593237171190902837440242839750048664219891642373693665396740876480251813787872704826007171275883639568244137755255038277750273548154119004124779472601489186673678262262954277526616283397900295922535553879191376250282406082815883222194036842427799420260472902369686580174784607880862892551404378444709752099575944529528301698418706111409020504681186981147071532596269852468439246398565758816329554611371911329343343561928761068054787081789904826234822510188117187253586209103207155793056081625160582803569977642912039212921928687877608272037843634334243726534636744096289514312933470170777465291411610167991719342094572667030466456445663202614118322662811320793469504061688829880731582759667895760150392374984246570689992834176465998891130293543980665876427955372302999694476251725323218702082741610385222962872033718069271203701897768566784762331446633379738789447655129077557964906245953140582446030268918474489067055879478300786142730996570061707093205803727162418867088766738504546083277091383934020996093750000000000000000000000000000000000000000000 [117,3] -745067527935107178053234008574932884536865401297380844622274894150187122659662291248484376650160906447538433344395847762908544433335448939122858671584600453540833208430986634363741849775002764609929168671254564411612581755168316033251039614350464292284282590744054043653640979464864757901314250244826149336943011650942457952044011150723626440552956981839822488984524798452889698562763458252686956299802144137528188874585553408080207678689050086686044964572157671583083758079961704060388573405783902244078436342821214959734492258878397163026611180401380654450818465209630252044262653777382728563977822446130546906587655317200685745042493235269720051411782459064268624254508670741040663583706024448831818267284609054455316748371482416837231798586163226240423501321331243444300695098546777479322339703124618851797983230741526761183083314115663746422013675633388786909596398152566327340123494980991506015978012846454814723260926739288903791259530539248204582173380269002689452772417157921535532627899867672273200862457797246137598767242575287087688476321161235492744939665892177015515093465084357572365620915146318023534934907478949436797629335114576035719121079987568210673551408466369022406659312573547803041450769797579893946026855265525410809827887109421239608369244007198176034580265416954906795462626322969377555179148998568087758525523343399645833471792556454994223125729001397415293956072148739639778926049709279322448558417882694629154393310599301614751009192502382593508099311805910154345722484391829652496298636960572077208570960477705214803546396112775495801984226087135814046718128988507860138121649915104172218371446934544340413040244684468127426591735034870022564391046283677359379484498062277469560183451328012797986770958207494661879155327400952053649117555962583402573602697760435376039822585880756378173828125000000000000000000000000000000000000000000 [117,4] -1839212571336950099624229791295409289621799267471349191979434939597340076245340022489841922603899272968601046001835558897309532816635157852810010177147673175468595432126915437553517972583188015818993573074771451814875183357465371470615607285969052574614021370671568860637650217611681851231776306078239726080420702512775188836471268420435533596366176720670419451641474691105286937345193188424011278069336956815895699109838491196554834663857934032015378380970977805023492286254305747961945623750128357702680021802049432243449587336301374969462503170307536338603623928490532917530884809718671874839704540483500946193905248790725142356264945869210844471452058536713973511643524949231928439344762625036494773768607758100923076237929422666408893118699001868481911897355538070158863117480531122352316601195293341579157380347899666959225686109866479984292675871619160185714954974430665074562019680629443567766892692497178813378774944699447814059164123423899212226253494970343409071180103869572865912116942381450441791453920998629270006607876724281786000854120686136285888551992956839425500555564394511070790635043935268230308053410574202844895667969845197538143647458662491455768243758124794083189484286676569622904768811249349130974652580074105527238861421476096237636143869455823374729482456398535958175535205388373442728762997902236541212632730938945313436908417062960001902172899232558652520813297530391464631267537814300704914896248143604242608440146961783807446325976901704855866749888439696094664750767812774695934369529109917089368216441331887088861269803953402467053981445028567706707548791700033427444689886514409281555210210300797933936417940883919726182057044790567376186867842873989881515132398226258129859033424244258064959919604215657218165287077537855782708194746012693196432043821045477670003687187261220969958230853080749511718750000000000000000000000000 [117,5] 39040600154859621516257081506670390105267508617763814270272791250243360896568466836756013175920831953424717590737995049822409501130715481779146235109914752518010525493959663253432150176538406078916073801546070181561669096368289818080164612114638364216000254886144341803715841838752125345946704646124055807332248786761006316135541717280785523074121228651772253423859221254658108390192696356485928065508043307767581552930958982338947662439619032159150842924501882310407565713433884336301447901486740518876169943357095748659150809365265550305005890058580832862449335988652905596310070595437811193017362127201800847603887741944069669784741943536068384845137351109974289329070938289830874585780653026627176580493372060288742694528815082013392109706813580282296724047250300226203650891760997026963779798798807539266770008923050205817604815241940179241511345238105548336004375286681431260252575050573801187471483414071864868607423438633635453739830592742423729183969006515190573877733958901334385156580326712070380132186513781368815731231233544091737237136699231564448928939679219207159243972938044274605623283287914474522261077224296244737525927570463854890441663138241164832503928722670912846972485725815544710381775870333232507047925745500986041859599080929228753439873551794263571904039116803782022177317748390550231249573501931049946210005789481977073339217130128763310932189179490913786011153835127351099206289062541883093978576767575013799900851470114505738434629835367480810163496977847890306474854930334321192939444965887690802963358464290005635866931939201846194182387249257030912357818032912278928263394513013355476382600629126442615892209387733805846614142862596862871441060642521001162616350003569383785930251650457340492023999020921952105093168564239892905841791982796634845324997827509284434592713719514023296142113395035266876220703125000000000000000000 [117,6] 4444210079766645959176173786442389604599860749458821125792614449835837840837150870940016904869644941053584515295862816311909506224801633231026945521975481802057644008233542246486265305947395797394186380834339890022543884776132231857593862732170611017702990238427438104647020366765898360628500988736449272337897422006517028693852295389146456821111962859793780168607542372072887196966516436964036137275529232490986111017416504767774361223368405618901314171686271624379297084431708388355078425764704141419203826666150720335412455571261355678236638555941514990190526143692461668376314435072157735832007097668519852345184917161700416751244921837182373338716442726120042490075436405486246843116608841981229631358611679351522384380309287261014070424539289363600342106133635674899005393322600876555938354588252057824171463950034810691060592811438979934271827015579350739768012665918399609654423484026404303843161641692118353291562214333750054879164441643336338311422022890105447906957900343098536946107701227104715351720146101472348024921259381371020095949960805261567368572022514290647183405360315047937287157775672481590064420911129944509564144881221439137082689596994675287361604198679067721082023666321924629135810655753712924683033869076688841787048438629535937801992928355886380977397409113799615990702557271298279950443908533917022658170548185598494029237759271204574826611490527051158711492834793789183552578519718166751044404877671695535028684421762263072602318586019923510860212793901213585044497158391121929534514025851214480827354114723671392040906393767276253380868646137693742631335923635447337351061650467578610937182839284545627055941627189231104252077047652730760603345078957371583943227199340911597298890091077652325690735001686246152007308173586494007127423935706007052068408628896521050250973425103928615698123394395224750041961669921875000000000 [117,7] -932074556538784375570859285848195464151479649857574752230004169508095711863200988766714541603682473068148448620653914397709729634467019982416250561042023486199436190508563591454845460935373359337601462954853964841823694194972180858164593848708261162012665811191741460858936388415577861331175866067031840556618329332589299127510700492984629554142812129429011834474264713395726653514717198888180168161938911836761230636371802972572960324408763511329416793741075749554667064610611186211316962905269517450517191657818819187946244701117647839777662949359411622984641993163666040894050621207234909085715802513852887667206882580335230808654414813437214170983448710781713972773619282837672135515691394023908988559978232839169656283374132776808313152233318406893650069774045432610998840299728417955468879799998833701610253836487192481589863687622338985310940560423615728767924023073199348572341404661424937228513221103064362701254245409901592618263823612460742387651169316630408927359022824568828841068852990596140269729825762401419785265828198961055132797442764691388236023350107952041309894332430776160414802560670257615827056244723522621231140263757858152891240452337381150492699934303979007178880295155585532810204201998913075614163950970146890945791611406015178122308765141621820538910882447095129702851730966077419524214064158494035405319660751572982427125666336677719704357556082759081490128880460494650076207987218923912962567592547626151146250259717629521082516467962675377967329244434888261766213161890656439490206410326443063095260043896267667376718874436605833733511753624063109497011978225116968153662671535091900020033827538469991927378092905020056811047915207277660660305132379247166945064635557840208681750168122282123556914773284478232493433247846226221588091945702037042593971116888956736274190636689414984905610594978497829288244247436523437500000 [117,8] 2968780352898284817196440355064182699438092936085496901707815470200160819724314636311542418266373338904901467912732728034002440120194385798308049200766860512494923054142567811613886929163280053332487776973014830944631840349139265408183715713542947521086313469813964999355102699055182833670406651667311190850413906469845482549696643596942848229447766461319287212938325326606036039206469242769851698797398193022746553589367156702242438990550710402934789147211992768064470281595562905019631137475840298054287416952024104766217525846191848763738450894588404997656854461652248011394661268189404284622284197362534314964269251792990351775132149577945059939479038566953517466813264570319264880786975812493381335163558874542278967628636139166711549061233652451611027403623289025454176852081446393659317969205186089338689909032722406342406302642041109483871568534893351933159649746855117106282588458570412485732837078640250981298583496859119899568453863745778259572690625771389237376825115206989990297298056078077694792077175900796679073560156911746178133204881293070747818230902797601254366707738725339469075478195352805062355301639833345920011648333793907020135464052625295194458735605518660476970256976972145419390183788385027812217054128718534936843688043900827080372227690181270270130219216648521627046583128606736129866892892313443004761432784782424914342939011085770185445613461040632432796918873210980918742114267754851307463665922046230413621001598661467416489094282062262859847958499992992052583041361633235671662450983156396545610309950057611318876363279146815256883361092331534183289747223461992457520341210149716811513143393502496325154703200416230652937523537946091575643169137739866255123065351702395957567049547390247806564345661836187207002910939173889448088377022815913282974031136968373905096800708172666283246599050471559166908264160156250000000 [117,9] -667463857639512394649184108040385232903001281684415152668654148960489212157479927587401699809846924919550253454354874485754934750264508275083966961462138262678914445569875602495290373967588800180699986100960989933130089123377251433130271670575970183810525332493366995860319989172353505710449454753937087932352092413372059593745904169005676714047530544946188799359939814626307309838358157821989260884879418492373177486347918673970591249574455019707876184686110543393891162917414164378488739972944029954504835933491603395821584816004422336969266075571119169508273872536629328347683945127804583692769936641895813680481188961442521157921532460248303698956125149807853202286929926054351866789750864913495001183084042723059343800808507542348661962589455662632480141509882929736866263666074348925751097318460301416219216269838922457745746455457111491689418106735200331156556365900758792117212084464245985890027917952671233359640167047106636782961355664060814899981775960599672223141147684986628826561335501423111544764348560955433971182433944077515427212933460365920155745908373446610674372738156490504454326894910111272418299984637135536901983929992168507683061870660454095804549237063792310823899680724442064327894089766874093732224927704364899897476437620660966578788193278508882919161519759619372135414945154967219118364348584376392437787899429795346109427162657629223964085166413229939815324512114374025971589283963913844301981066554236637414106973443019929291497453704376752930574855193394946374587866940508617925237068624045520809764670725468182621147869298794912863419094849673335010612583461655436490455940221904068609603227664152684381460270018809107030929720947782230586211162007156131088765224521349239196090597551336178644749651079012231669879028242229676977087579481560947859505595222740646954645235295472405212535704777110368013381958007812500 [117,10] -18096354347411015734551115813806003621837103085434432593937469056216877435381803382838516457734812353422345166219674661181691689266159655130414043688364002344114747996529475536523374411448461298581725050536691422393805001987591640790187478828126728815431663033496408846021193459470257186114850054321129479810828549307347527673496602154616989286772773725464306330584667835847054830344278758680161573212649585170549230370784791535443701120775877321070959500164339148923194930576495106420078525270257358816306432586186788387498723603243062698427364754040110703046216652286951228832985410421499458231080920848979948118709277359104070144650145212692519475025723918953884713054404990936008220504525747115571953734300618719113498797466900385091588040844873441036060010887611085789745981207156320168632575585836801358518061308585089154011252030469581520981004736562156844904462362557115737360263645676867382164909561446397218311970277529943128420295829171627866667608414201753469972817626669360126117553769993416778684448246281227101268867020381162768774358378758927539271302972778311221982417877550575343309907756829260768038497925960993322775174331443855718583905698428410146976287007404213732761087361240014560908665782159712203404511749204694868102189019710250251198926933138059258072006721475033739664637707227676681868916749838866342655466660506811398209074965196432455666064056226468941746097061644116173227475978077997406801063162391225697636741967174977559411222083474209057657802276912625923321300709895535601523751532960443457620016075573798194754133472117983885326245081798117638428237750702226801406018460327219418306288691256887824442148536053917010121345365747758225016385473326024870628583641422260884652337026844315507957105727087283480103416371266418859905256244297392150825263885286603710424255947453175963346438948065042495727539062500000 [117,11] 55998019025159830235075801086475525544637916992323197569559376007539028075994437641679236160054580629961953634729245797272066768598074028498405897076347871547035556791161362661109480711105374784825045625589825690389480916615766003567337511697804820557009641263553491820160304854642703530301015219649090273622277854126170036997540005048946235290498360225399975097556991524767483721048230449194889740661661466334354213846992787150036940410733097668129520703668352141049694315184788694869960764162931028764984067843900711532258607552084727559687647751443086239311003435760106800877595533324288097294168859554287693850710652248275814901708147409123150683274152920699713139350787406409691697458935360277206855719720283257681219412898120289849453478752993160406671500869696342638193362015326995151567329543096328711962602186127849510718439025585731394014454409823062784604588751703233861117151579970876295958713376583528362358692948355441432923443927810964012538513474460418181438395014929391281780157032675227318197303179869906432878885055776070488032792070072066100180379722529099084626078949171939785381164682440276515018902156872815601426723566699023466751145474722216445787420962393191775996073486440442554734859832339448637425553184811180767352949899191402034560891607786866355775012558748185734186428101396106145928978249653689215331828149911739181360250187632946552025577414444529126704820510486720226074430743638347862053817340796862653543936623619964285703807226767373287858455604574193854565599606585506467558947250700083964274115186472330886088830524933625069387144348202045403242001614467516819137562681630458941988373790732046360160090456923116333773295776189302862381109588043378616722303064770620950110126139912709874721745927243170354149545630716247268059377362391645025357538654155424771266709449424325839572702534496784210205078125000 [117,12] -63270014838297804831348798876064428446265328237543581195542423003922881895620201171977866271853177194652317356509286099494740507380369269765773248435149383310966481380767045777649462058403956532915626179033330495112072174000913734444448592118391786074510419695453386411740315206935005490722542654726640956642647231866477368763630102126323784185019547300135986951415578226588018220977084830058943622683506271772054084017171715671683536955905873834697657722328209845256162748459288145946563525993568845995178316051322017928765286175195217068093476157912585870061815079557302197359790292941534307083417205549042248328153897623008712571403950606118187664992125162161853061901754045341421092670104071547124903202975734816305111221821161690341780104995698488858529698588761618916362110633070779628157000590290693842007213698066644012055392614572053834314463120692621734993786462100293877786227783860901689211940252418850147785570228263453043479522152805324762951123435130687312161513313082498214027137689138847632381823621948597032822293198234245358452948072576485603644238679325522956179828086989479911848766779584997727077796287856550020033078954305302351786899149669558937053433496529644746049429325876586993454242790675497183818347486144572135312785322701648735164744639668348300304328675132745144927543007760717396668836517214149794863064642821926061982832786825746086285557109036652311901426111221917838370327936407536372265239723094679151701749035125915426259441537286637644062907708716583536387464280746336825180716219611164876351726185013194850648018140088351944134811820224751813580517735242665617396783430069679996379882874160518104842121624896713971985858755514767838798071397395711278475172272569516823140396409885952867031392331106555244590759797021971107885883932588214879814111931301161067479205124541863369813654571771621704101562500 [117,13] -99911551658607041476154492825592614680333041005395044391323602311237777148486436143546055308663080608523899901389743007130593668891166353095330968443085964012302939303251397475166778416078330939898829240898333211855647447906888473729162936038591235116084074143917280819429895949042838139221785358449659278432084903687403988960620318204800300169188439226733193900535799385899376601938603374773031009116204694591215339976556311080455970723782994786933442475508720433307967688227107231105823565223834272292481093265695289786185098196643304248635066762555240445974693388182678942391940103179994359594233670139449145596627400800931743383396066054230472979533819862337290475115531511011515893757868447464602066953902166784048725285977692671599872931286041325631644411634089083929121681397429816760191213565580552153265079471464304137363068329680013686244901447649621384607829615733372710531267110246658198267756492368843743555674042386069636131699841639223336816364914364156980835234490445826683025831641131867587698515445066939965819749988869472851330932194742589679905586578598601267453308031306367199632510857750333831110684389107643614038937509898106711844398078679239251416885261756209600642305952784048860404931067700038371802985726878805151227658448087018571741262435351048094195625075476651223828635095453622943261019257292820973642226939746449327101947786438823445303638040032144095695045666693915076555351747112580202035231243749710980231631974083532853235792670360516570139188097533636296667183892864348303950608424980030687302913542405483694605042933189055700457948198285220197112033033134638488053461212121519597507829342246797998873202666541508360961309443016222488628370320676007790315661652256958784175789753571335285602027439053102255962461299597338556488794344922811604648333161587616833496094947975052491528913378715515136718750 [117,14] 551232699220124782468401471053116709836945582604447101783090028936475063117973965585777543605265240376917668753127005775521227046597994560335650388445888804508866436114504950553125884658270996274158695397741922188408951402615894386051316543698793603074861676849347145865764336679990387314188513783446250001692444755924830603707201563961912400773933213725998515426187846668025164697857588683091652238115122838643178667627770433913528103693263852483091300760815836629580331711967820343490389735634965043113890924989855423285571906476796984789981734924650691404976592530831975762834447064776261519862352732116172256238103298676337525895425993504794597588405230581908372213879420230470962958140778119183489338717278192605262193816024213201342633131650013378540385459542573194058926592008423388252233141036564567392974460901806179149980115707761535806611984529001865588274853278838638560835210271660292995110288935157432628289589337060815550137717899896080998991242848472042525108206243628206040691347553886891060471434199583558730541900608888475947092978394845329105745838761131472355152528491026259540896093840042933488841686435332950059668748238132290263238361951505929964427474165140104111261484738185712493637426381921804341560131976176505766970992391004542348032960703955517247670628777101833215674433996587993961452657793096347792471416314008068203251174367954917546533428395968226754576937995017422451980296892775260361295391951230786564092926502067038014012030697442596916176270948586165420940658345204171827624771156576399969581049155712628706025317956239195675747255053788055233236344545908932284176670593099244981383698426195467067311851135718878369866008982963566547465791400094561165306686670905895425207753280176454579164997878200130674722589391374706360160145414343076973914787404160153805321442632703110575675964355468750000000 [117,15] -1091973388707155147332926671415578625868140655487178302959514272775900253457099144817978317367814015697317936966195806464215340145291896369670737159472512530508785722217892101319992741909267033026610276325186177081713643643576274883272624032783516166856464315130715123308178654591303470303310064108819233440535672840178981932789712241503705702076955981651994866663769132430610790889383767431595120060023605379488381460134560268693025574948451382827099939871056157561728535940416090930958801911419307110438120698242844223907428906101671845211252301462931776230106971173000496121247571488926910124739009818610508883757247102684960065699461879541047464009405733666264892885384720098038477633540926168763066350828076727864941062914408826317531457310410645944044366507206362750353036179510969935761573600119497791717965896123266022160664462735017797830011915628920797939446592398800775107911131261442273922316817947141882428612283225970999460625465298006615952619847951730414061911892728638706684451111159985684395670183245221037267247222096456199172707561530332454870473269867116560232613147980645024277326486142178882637476910171474739689143808499451284009501091428603961371468475113178370059240320831177602905553954747519469437825687417014819988409259580225245350860291258096793888102698082907279016740838205906769669455144980862551782530337647548596565489648166164841600407760812432597018047745264089815362677806289776740855456437306272780916925082054394187585193181217575891470314768145217284083966024591478148454025717381318600284565835271712279553304209075140758315352067470355855398448931385964179709500974772886261083670014586857031799278977615119687614771839383203380601763003456768865544333314806783833770047210282379826463442827641298857690313204268965601772726255414570456046296747089179024481353508235770277678966522216796875000 [117,16] 1143679189309701758359663033588457649368175371050679001562075945175486850328175395132251998587228772006794993333189827950987735817936095903306642023077021857709305154203922943453335587092104412597670432006485856324558272964855696671839021576077777127904740808984643517202875437236692838842162027666938516295707210656327643518061481111297224264117010213125771813269163767995407562132079594068304047380410471504395967613300177510031270783279643842953009501965509313501981483318417982738320398739809043068790160177052839163216330298937137523618854832356402136958813895269205007077492023800460631497289329005624429505765990779178079690133646430493097895942901341235869099653556547662137492627206720836581386397883206970010856972933449077237329091952489812934473191802486022496512652091549708183936426749053512219417982229184292657312563740579115213422291015292430009673883782954969765737247626133296135786716684071927680605793989218724604610542597934060846369409838094591657510169392398857359563500149539883929863189365077526080152864652376047144317887431721393042415880331463221730379994352319929324388959797338937300842161399196817054792119585986387707461773596584387446924899991482782778053441313363071169035818736646514216065635549967315406840429688561541307701149578619293593929033421826001877620643530662300375861556948086341117904812328305876011543073812588210942620052454796984190698394262417352035810337394682561294076372276447631862488153933977254470957984271191552382118217581523794171249651026705668259646325864319712180448499812213002449908366149016004269600890778747226319298975594563977841947999036413435028270055525441618396887798052613801961252350512385178741890898303411011763215492801027343629740099763740338470098663113797953540908537628823979974599580462060729631347415268059070081463346468808595091104507446289062500 [117,17] -269130554428822396577642123753235174796434500496858007515127458500773708718963988115874965532797139793620631460400164028264589766874274000380740154649331548228691161359631701904845331076792319335688902261125596262367638314509736371760490529934984721576891550928278792033888131256712695068802644329039098757320026558293581401644413280945035741104948451225094621842618684352421952521481818451803220011857364174043046174970367997539897211845168655384695840123331312755472315844465280967256896476750043275744339460470546277992174111409149828269165488151849457056228505346266229925917259130131295889357176090112186568636426657012458309856581721709476355173967235855795896357652750427070163683156786886298282903870097862291972216111904628669117321557697615684828981377218000343409064224996746045052224571285112181756601592276119639065772148576017859646623205382106230091620739720484314614802998273215997818836260312533237453043193932571987821388977314537764830384225094094611948941982244863914209955930423822048113531565779404247235823225266485665831917324728023326127462138996093239528379680658479110903691599359416492411257339657047853073416292784106694932517519174156764212148595180283748163841377788566758993164626235284936901973581055197789792835041728293775921613549005562800753249137685482986285536366985419226882910797166747822358223331237515406368247797238282055533595397219894417620139891555217858391043199796056557948269378965126807403901422210410855689183768594343899318007703493828569606211724212453355707851512989207579521274268794439208235322423585281253403554043651499345532298609259524797940170822691506252479948439789963903167489766947980750240658254086811639636029744730669960952596521724829861045416638907403851804482948200501342373488850502225639685411555265389019379272108820067010981347266351804137229919433593750 [117,18] -1240365358560269801833445355708599083572875770299726149912009174514608933505916664692487322754080091813871653413655210157110375223804063344706174608364900839217628047610285644409619214374830629862496443457356649226090133920948526562561839229787180976953454801428415316827170914421510759429091834222312500587001441478330093141330819104883748011320665007834716902822545010410890154118721048953130060256875518776632480074797133080472826034408118344656849295586261333758525955981619610756354708498393310392203678874464393865109269339548366776060156818943154579355785833056345411988855286919500066175669827004664847111201386732912282580058715771644111542070972847119594687621568337882878362133732085549490213511347140873038764348270309679833252666302607901525739725819638840293144816807977650148135569699230120899836445901630181336523600332700395512545297398718964680740985553768867269428105364788325953202261707492286041556106691807516950193311216497774357496529150153868722611904145729012491367330635899125508247376621125465255381203410507912544505674294524395670857873221471004565141787568626231151339053329931822241143991132918196545634947323840752069313013650977015192136949888849576351339271137144320792666772781411833491902325373441132636889989506817732021993170374997456963972947808111841710956561073692429707960133234602972297636839724642832183392957031044372860779501333883233491848210491756942280892935755961190844631531647854357109444089641209950172801602836965099308353248693876420377047231616096582145501189793806504251756445516082562095954266184842029788459851962273050254411584563519644864529790548292876989610116906419114396294780867327626228185598413281686490368146095181559501028471856817456973346560775080533949645685526514049856291439359741422371731896444650707599777596581991367941100179450586438179016113281250 [117,19] 2529862458045558885227016140366489863973574293846966016198323059715763747517257507231305883263354921763989762217965213382147157258209466712586762449115354661362076248193572227829805133436172127399683532331568833138304173702060724176135516716035329300552322312050793989484173155380509970853803526775407546857815354762718526578387889727821097704449540706847949342722443528664591627645554066645279753071909136730355039825547488634631263263588430364398058966651569804639838651146817939346285629033579145473237833143174182278552491194802714721282707785696147831916287559586766705520953173873800379840252306632622361554897043174907650877534398983015218891725563469042505050502646281425028382487137813847503090075483365660927635990946977312063587513586251538115449842959050672739843364643085754898541272608467234968092526659076686413828849152200084922753153472488774910354958974004053838517713270167778042864012990443077987094831269167888843514681944132515443525628205143888152943111562631927617425709712360505638458578022189565716600459000573052552996163032756006127946102563113524499853197018943631178632156429372005732890557802598468707777553048847961546266719282765663359730312384364034676426195645764285348253214410086900877171071854042608530282434153977559281043183379110168152061452035003310255289162043550082815069107884614519129794529008005005027984569976328562376468676997566445879460500937406738062449562186039391769370319256944889227451865999892676168705394940183505329257957733021269456775487719897778302437876784742059694793117565234163207876845647905104704968656693097480008635215054164067692693924910081932621467764319972602126869340504609531289095941163596550056129412998916873390758384804710833822827567913924527336349672118131260014549579999454554666396584263173886487907626730020638206042349338531494140625000000 [117,20] -2950209687638188181099421911251406860696380481799942001137211370208510454516607184082387466614950656063132725632943485519926384990504038386276565630191894648919975569708547656591121102627809785725794579076679107405844111297869191415882276107190150540779823262493208828164328340252818927367661597013889339577884997945756769521166421248072851031544605870207005569599008485523636490529211307508813551704306922042365693691521173851485122870725580819381696128204891335258786601518431394498438252563331473047398643522553520057180702458626253008631423280793584418356877624400735063079699960862205361133500907345386316257601547399725776979132104939718022879865477923079729553358285816342314445027375352060090875714820764550851701235321745495166970254369995970235206583850701900452310107470097820606911708060422098881039708513665116589001373949645558986015172525968044887037188699054360581213584369391439920709689030720824247933977229787407784775544584668729449318864294395564398659247845063066231663614804096504539626841266690101664379199093191701528175813820354050170385499429020646068375282932708270670368073279066779434162733384761277681033575305694005203658946003727803868805763449571641180395930866645096684714509423978021174552508893817867993628335395614589096304304527104016240305088274186709157703660766766312529357113692386356716878312738551050918802437837587238248652420798328737393021629130408761321864391008296144390885967003634978590978501972404965918318431405188214267816242667596822649428590993123057985883429223264360076964351352086201024769360874223614828624804529642255032868980908563784655205577149534348718602931326750228412046488738691293112052228969345324096882887366829197883757308352692597455756861602214412947342156229117475598769589416804382119821089967235403297984852599711302900686860084533691406250000 [117,21] 2523802620086089364734130818710872180795949210781817285071065530855036193212982747602065767786017818311205822041794931112875239589485284165313067526682990661853477716635245040428163942166229741779191408461270678924442889271144897991914416657234082133522163604296463967368384505133207781448731213897727780764560416291620123158039652839001998925034411073793072552340574322036143721720477116488452549013912690602601438109002228818606611477497294905414131498552229171018553423015797429680983975059502843283537061341204980695530882308305776623641773158543136481193921483531111271376463172855818985273387385251131222161909326400102266219640301169061138409109037056640444349402613545562467145895803652756637489794713599895841582006761565470494852170741505157333567674682136455640813289938910796238506362677716256759554026148960905482511916887601899897139747029143354172311700170106143835263008120356327147783496555319148560040670859832097774014633414482635211480520296729369401797105335142990645100260037968076877426899920206441939069325604988094428522807728577488513622285198290137008419872975033979602279109808328006178556698473744970033572991623492839637000383153563707675465348072301631287032994411758641470724847784310057833523732619567826232530681225697650949016633980284311379783930862447410266756991290963685662194332497210457896099043207477459438528175575863057558142605109215472250605481646816415493696403586045742584934264218306659314432664806997367087866687430842625185134031900795714567805993003615951295569155273225364885043041984134564516749625655842285800920179535025666430709024829041481392930254804067630469965743548773321653937308798164839768577553542448130712093163449172403554921100762704287101531900364494535369892554042030332421249940524431993533683177127543571967305258141323065501637756824493408203125 [117,22] -1719391188103535767846447788748427629979030188342310858270632650896099296633716506827503535278032909939871054773335518587024824081457596753510795827942021725392922246257845253595253604965496663724406002997190651102572379071190374527298181448757885540230287441768313637208031819236987026717372842879271442952281012668243752001170564254937390399751963856452140635954992823855949877434157205879507924474514654454497471443597313216191182772383415112125558025364679559188564732639631268692642885250275682265582623784309899353077703231732467341070876706720037711944071105150945124774982075410656280252578797110799396655499380323101376979036766124167778730335778556131526872009169254166010369467967043615064865211847254231155346380774226532581537723690504351524202858469417512497148412638043782012081680350189216990061712162965394924185674945222053728401337872677743756346997660119253065230449217377217583253057669945448998844689324497393227761763386925080198557386929652427622068422656362114475400367380843322741038998692802820956594418604311836317992776472907129861118820977714234157514540044847109499153159867857037073326203495074931197026583705652024010023444350316760232822848569955638002583873952045545297266965397965730173689856487518072363008610448363855670130952464507326638060532293725143825537944484662601731670096727327497550647399488363508028829800671447182455086172302823743478725301968788736776192979442521570733793066817117634293857252365954846292223949748567195351904559607651044390603931797583492100920233073245848124451580483199811772660106427565310588741196800265449378482417203764703488494463711425734260870581427701051861538342675282892125490839712888917332235823541458777217061716026075135096229969001251555513734413314072999328294624033513718866139238468978417406773928632901515811681747436523437500 [117,23] 978481690445298478132929766453606635729315761517965025728838164052437798135427437297217780237851608135562444885291832933054482318915264757576336316446286346848914966487219549423288284931693371621733449684977415355018663918033271815942490002900374791638000106849416130845650380644926814287491436109277962923775352436184558133330558218814958466281086150790718583319313635621844231192578992611685695433036937674194617092141863680680400395558714518703794728379042841332182454368168044582732966244707889307127942905261962046231342273771239221358378246527396255219264309680049228239657121559675895382854303857730108230264875192268960066417478066624189031736555829371564612762447583777156658213008535634035460990635379312606721468672697107461007404623857660773476534431401351875234164195923471334466100403797042051932343348962193524508715298482009100629988937004770541824720968566062688864699308497753900297377808971748691001378092857735345297953434127018679349477222922797242616984057242547887931259826115312683898546742242575574079685134357099049718966516513011068620736381258336003372124805754061424761774243773837612261873785732525764767162132289865342808004963190662782832766498136732268937993983065324690344285845412422922713783698712594189187884230420193138435782972608235498412653548198443179208567390215710928674602448537828404467038483017423939064121177021341326647847310524476324629062018259779218350418532600020231097281269306088105833372518562047646576121570862396027748185063932452757778327796380179958412549668990601737190131476061739583486736377908776878771807155899346431433941517153786823501521913172469864297361856240526714881026396401328864909008629551738224740260261886305548094776868191452876987512379433185002829025122973902786251158882159611553247649052070245012657778715947642922401428222656250 [117,24] -484542178886910490219518883496710952834003784101598223589526499006412643476316746456891030747216924330435051724685137200225033277141672068327745640379077770369466463811757741411688452060834209041219938400909447886768844934748808842227756104446933930401310583530496217905887828622170439638526896559445545755953720813363830420672653654709719693145515216789162543609136050544620228288236520512474456186948395154277801832525554028414715415807643668463154642724965662246240826434595262684022445074655587687593733411921210753640466654646545050922926996174750029080466905229973868450261841823823365762021499619614585453681095703592555730327661528246806452476212925258812627993613489452709789149970626482411613798495298464340139818445344993101332686981689132271930207259811557656875141471938781007520999532005171698285159574132505093357231065696432596187809871808315781036342203690511966192023343843957912925809537754892443145829298043820639894801423810937699723559047924534048779361239668489018415999315334664692704121844141173692233043050925593241843053754834102462041052984042247218531767899853351903046266489933530130999018949652381980613699389836608379577755855222626671445384871167155806832011666167796205592118197387788205750030794814683694782499261354309416298631589180471968269301711069466693378447527835057785369994829911699966024796963616277500665690686416453812301705222908825762153378772687574481880257652526619324834297736887217871067135605352364527973958353474141026792996518542864938768031469249249513195229719728513646063573917309848086944414038343819718202691859204130085510566766523709693489999693658234968787709777334661502228931905282272415379654241896327872790893916309282549838012470479732574005222116821414376979044500517249697763383442400176470037445608518567041755886748433113098144531250000 [117,25] 217818603109884664524175451180313341014632078636871517292611796305467938373287404405238613474963764808144776897456520034584974236880238667788892914085626602178922594216385712312597972187122724543429571958706975288507375116206471956781626629166030510841331466315695852341520572237635334863719572562824700961004545335914197294650609834773527411073248021882656681728862233592291424793104667797544994806513467975454845892289587990292982278723665450092743679474041415306705917995472457688381168155734937944040847534844035263881416569916206583244172305534876793544967326431125505693634776936263160257368693990664799398505622778567875182981617721762365333807904970826281058058468169126503346698557286950753341484461321461028537990358519348570239960236249731584267001716284262447427308056850051558666705253374083606228976359141024698077369129145721493916053294831168463346420736295967043410613767996080438545153295855642002202556026274208336213193258744630945581604813866407393111934260886761288965675600295356350864801712666416813433361067149725416387775962658154876381817027520384296159593727598630612645078396394167089844334525566853404867281420244602755228214513360489037446973126585636694116771768901336418085011397919646124743397469809941037121422301915731827386620543358686800797260280951395388400156352889468647971832841451188452316640474422718994202688978931443206547068755884807448248029763506500876947761293970154907139862840810089527461204717498825590344437376971450546661238261811508855490619969529554144833130350219601734986044172851803738902197748355003208579141762767506970181769722992539661844749504923850870341169778602211740778454481243055195486410756063632364040514584869100294893332138655936369959518755028853722278310828967313509904752622750775655022931198701030552911106497049331665039062500 [117,26] -92394101387863105519072598466550782519004815308307949420151623436134188246903035875666611115992619416192470041182739850700085969725120698601937345435439307417032142124039643757490772510939592289636196145364452854269298301965665044678507005964740546137254217239929521893479013175024711948470446942929721971827371120808419486469529630285758718388484336551511125831777553502276100154409347058329103673703374008138059015934813169546715600391547367351947029876680055382148302031408970265543115749042699690043852025520928278350451833069103613828414046589451452650464025847122634618464671766181095841688222288166725425745524633543869108729005542633053750323478126805144051327410021981854866461939878926800422946721733448626096426731440964623247055818547905946552566797171364027427682431806379658879359963220240560151266639899998765122926048911621707204657697945577348841516217100828097416499414290556039858700941836231132413561895404014384756735556901969841340884969963643697279584948579896838739800908930289482352024338786846329943072763565829547298729131932635473753536796232533877986936406035440260519040926317209645455749354472977693008594822822690308114733742856308280358777215004895983653182385215253869910217008709302068695205386715465171944146992368251049993917996617381544740369495337910994211550276828530671447602135060316329393430204354711509864249598103575810469180441662766152130199849828783072192870286217912478458788660130314847054461147430851238551475096047863104608517417212622230782312046512592438414248173925147095434938879915899426113830396891466070452196134664059360313265073570354592220114488449042005043812298798289912250678006621608941048390470608326203797630362317141302413697237352335905091967505136619999846607066353208544428526799789614613184207669860370515380054712295532226562500 [117,27] 37718873712268317117314858527836441483724628250305192633269701299981889978985512658960274044187222134346446906134844804025316473339788622215946101685937566789682948530305306642389414647838766716443433445243350557287577616691732038612315901408336190986777347363652699498854528319675387120155336240654194142699800820155567926364423691775176985658739108093208065126074879041483594282818725028383006179439708960535624000750841466527214383197147574314931011884428514693660572631336451332595667579872329878942566383603744878267156902418312228709795356963942151384535578888137413573072011420846838245675292536291276693618950288115663378129518141217994630404289546051096673786646333621263586839590869565993421703346176952261985373991783714055651853295904394844893098982749225307655041744447688919497595260912338478575671604638011867816105973332759095612658899052997920377850770649539748911873413546717845418363263158634193695635513623974033150545484621658849672593598872994599412690964424901864458667938979483967645795999648973878895059690808903945757344375066707636809700578934443593485695940002222518232348353611535759034997065855141805851239077228473497207356015214156802138074778935872459793453248592825870356499159954628866886267565321873310854036477631470434907010109698838652569083296573683546386197309415295120630684875066025399965150201165536993430517728713737076670508176814112719043637149756438834614556927703670427909741292162347459094084908861670937610507019345932092962588895311761272050440777908268175442679302871247895837412769453940770461239464390836013463191151977205121521344699750377314523576735069523428351591190284593044571003405795074482645641875389922270064453178628242288314593500360038571364018558317033786618008468537319210473741530053617097839602223530164337716996669769287109375 [117,28] -14773593847108453468955314285094350666587926295806975641720994783824541631863050302494465513417192153332911338280083428522091914481281734058278434966081650973532620932875967447648607757750918510376108171969571964493607936762342174785706548734909914246296798195751769229880306558301039272803643673186959547579105459541955852921796320896247102745865246090277451679007942429406506605147306829240230870204722920652857919328715150061288752658409546329455913049790608653311810861957540534915718625256531369946711502597325164531661439450622356991210963711080594292993389314698750262568290643540758931352720200268413655915075917957562083158297417813353457592394444971207702373838953765046576796127151759547083103032650859269413690658475147250442485583092329922332672865551139441357809325644469866076380585851474087136766479180512855919592985119266795339932864362290174038379889153594561025823903388058923966445671129531315856610289837200553491527708645183444522997156934301759994751072032390140288800991776486146438962089267344414571829907549847657427080942499595892202880170878141502034395837665488962504772908087781984521112482481447450297300047069241791469636087326147802332621921798588331625225673460613796797963241303565614027138871936998170484560160632061449626464353278091879249532643201010289133627845740480493363494132411918424077013909565005260176508904386525415350819555059247797202601671772468592179244794175932589362526270668226886328384568712443707180642198048758397183969272731825942707901084072379380280090371528831148574887123833350478103420017033320116373576436622892172178266983429837863938498489927527017428045441131118538591657799625750276917158909052606237070425789454280234007086355947821397199100227199761641695233923500796756467297213104294950625217097694985568523406982421875000 [117,29] 5522101619214734771452090365755017848761758162311543100226580775256122193184941593145216477727930824276354806138221107780255169643432534887288473533491233506227684190982604125186414373682438791759979936209157528056820155600038438257048620337875641917067597941279754964516903947210957737890023987270204652667219509429027883554914640451158703130840976891764493188051906103024513122183967630822611661777374586662984627740985904575009194624797087347280908274390789208952549860200446052137862284187241236711637065964322058417410562243624462810999338352196447822104720444750033700831876784199370858517866919391249799717408270338821609893253572143399032257944073216427741793131101746845045857994503990259862864495570517949800727624666090004627004063398086956715657998840174809044401924675733988135186131619966724095582469227842198898507826379737748036102367170321694396813232199568576691438382727532088825959394815101319448535061537697399340056539266298101736088751329355238201263421587404539132430986860552168187546261834873460932095924029867561720032232090849336243042413921647469154637033893434464551022185023915633856928832283913080878069817739398243927124378898724884947634770814946409096231960197350684526219674522509322238237759202169086688948056022283457133640241267955916451553977618808662159246798155735158426371600849427214568241934338729329528619785464150376867345747578898549659258765406153340174353081853552493959010673204912292031648831110265001876404621984720497357045449420153416443632588614642300524227326452502524782814961716130142093510586130983400507337681567360128399252444866642582814643584821974675065216691438010911667736512713253130308569759571841045460896951816116336912955941886214692380759407601872408008318862587664642955112928070227074073272888199426233768463134765625 [117,30] -1991843057561905802196881007179395853201988498267822102863019084050286487454360417471271694077385846644658051782313778482485765155433997288524005302035754164123294631581502468771605937517340137906303495352273305340517215871944373992078102095353987275080922258619031351563346437913383475502263283766974654437059791516151186947334358114700441013284682900749672276985647559270047161032152555980579409933662005286284036411372696666221854713526370540099073870220174572757882431251716018867686971857319757587342411065851977653336438883952123602437586796056981631930671398906645916354215008354282986523947254636715953221275301597237445780118344737670863220186683017774717820854974608941657071846518397609152700677868492173104061730319124056456050687013674292123000500869660024983040913245366188962525656462173731507675888912582794357834969704659546048792101003148049805844592041625464205216293280275166602774444557838478329379167662957350660646221767679364783340254580262993507374928499337332198165810227118770937049104553954211908514567679309191513921478049164131551329988027651615541128048812709162996151827427278449925686868097255158982445154397590714756161822609036652650405965342030818631440474976921600290910165099253714104441270347638381481847122565007998485453743019098470311960445907156601519722212753649828406668210163849656848143951012824165452944072868534291531547206185329791927013884350138975379832177645531175370580273321571570998312796255789988171664469378619715622868874689135749787681424365551644041032903129301427544759900668235518266063249567420773609152668787915080259492026315204953048316845713199553201651480889426996169225423047310671318135701990062721456745004889429450767613096260414092560923598744790256860400311647087944521075653092623269913019612431526184082031250000 [117,31] 702857696876911673874819441867700250298425228208615504097323797290006353856167844654058284528798143389758019081321864169148417646391605020655047478917504726455341546061028969662992222587098537698024158091522906001217956399091788787515026830740206793803982189564049603308987184290832397427953627838746767443677043484640592314535289344391055778906077598710853244187465311130765872817850257706169607730334789642379554211754862602869468937786586426685739797623399111642425211197420004690422258268629612905816465299208323058925945167457682527767160608640007440844860128504393476384590336826997512034225948619560361013158734315533167984541594560964384639544877557249364451988539864451871299141396300937733776774803454455125260098071219883125891988705233816595331773406775281653315166339898626970723513610054740353204122979430517971843126891927384881592746467354098337557788166690546971203066606161681601729300117626532192325149028885753856374258663348290333690973422715075524682012959293677334808077111199932646842878000537255508625066439091630003157917190236091077385225965588634447761205326067938493058942281479978982595461385774055636468094534120949819803012357229931737793713772097832034199422226803574047099266717419415165508749375964552408744566172134488020888742138329527331492562651504318159482088064232731824218698254568303923131628971903946044739858435612588045232768180268927755209248845149206151331773825215193466584903970501075738336451188096628818839175526960934184776350515149651908105148140874462228442354223233438643184262106808296168302911518391730170073197266843522978263169597073236897852724016013234106580462119873958037431704551377891242318696260884308358330032984661516562569357800225998769436458329278677271367608799475869003903216736262038466520607471466064453125000 [117,32] -239552297994743798701261414626580662624155675542809990332239664224268911156776987537542901831745307189632123859213643453867481271934972807627587653449545388745483324395622047066917240897336463420695298773866973273718914381503068887590157932878763748703459836100460858502372037360319590472664705071760356252284705470232914808462885878235010986547184416405112065080776232038094545195419783487763333289400134608764873499935129488555809802442640349183288333830353001227386379757757501200743993097927714195232729041368839907429438426365546913405353885910696543152651433448952481915349687110171830652749495736127378287437598382933062746549098712253807623983044253090706071857331937455662610912143727385892187131531013583543789773621561568560773893129621581162709765030531581164303302688613142413845033042789189242055176989336530642504198788382120655375409357829682425701711043530671338222023302685667650815683032620166053414657785855077344901617948670679418685777075956742607307339959794826656946030025172065979175200554220869685742885274172827002371791274360064455104782345765283754292754870128490845000924400445031210217447007506172270401959255105902400823865457776355728295450899669296366570861193298261672528185537865361452292969484597378070957830728404656123807059114006369573839272879443314759714722355665383275337313023196732653090620985192623996600925696029349993837308104298293383910668745459479330947419255304964555792657718532440003416736801475492903578588516025759836645355821004132880669310970581959013395010138353343211056216466824576597187453123992386793983950295271811996600402378991234357660272268660780756031735426696169100589599461936609518935969247656910383523986625195662958042737836244698919743266989836086817417455725313079860361309414429342723451554775238037109375 [117,33] 76507436927099617430499672504917399160694530935056712808900982294421462554840486696749285275702029897156336361137733948147001682255753795562899816394373972791670303029850697309327795997621897181485709197679733297422677059975171156112526098620271848967722925803624416873827746151868016433913016774044999222183858085240223529170081093875610373870584907184687385287022770253456143039321847591753419896838512409769037961521307131464234175878974219432977733106247223697272835286034942481546287090769884115379191833430838338684694983830654666240392748470696353203353525237643064162949642974756022798303773906616709437567221546012934161810788556355085193555560544508452420523638739718408139315338022348726731263021534138453242878757303728412921511543204326704105308621846791845548652946336901707547343369156577735420076271915407462703085801205090446152414113154106879864344385265615314162426310590182753146327795622827003523354226529133434910772504736366607601783193035552801745565920972972895493605262275714076204365020844766231079319648772028624036155653406544469434621979846078299517943134541870814216751181927201489434108307933246238735963037054030955907795958042251772378937189223355854934712863317087478686410232809275867218978151985744510544106351272742330961953914349207724668203080064443945727045611158479800425790785673214423387284471958975607715246069282374151754629543277857698177405178292503971493678073565647692469046781850343546712785200625395036838895748252781243900034119957715205014738042875407715445933347589780529442708643374462059958478530645669016361265836349726204909675166599933401946124624861104180939615411932543230590989942553548537643841214406763067372994339127824973351836756854558611382655575660646358023262175839341758809553084574872627854347229003906250 [117,34] -22812594939341200383935023220372936832511936605946405798700371415485430846570120220462980794852092367902006598099212169224640837361985630533522585415877414544069832335891953061061692434596092585595848085852749517891235572703764996380524883428333723852314913979828636548237744036307053316316597862669350220110949855392607260743189299258525001554244538188802282054355457586912231541698577364258961837852666085084763220944983977898312452729143769398816755729245150666501492904229404064932983538653417439023898301017695693377290280660832854045052886367114112795678786028043022539673767984636458306206688645900678282613657531000476606171611116893628777209636308496973085110203885461271476959443230134387678814242772895482894076527664101888156320867157298459341375492596911225974224440049470565042148105928948842592621567402588956436643484988822916680599586330624336885455649085422670521140530781773118999283155638292128117947245457581298967405888665891594092957103459171280052471783147989642655999078995010535386874952925334643054754433207124095451185776316042022414950122297311546058123190368344135973834772663300941936859337113435023881165056325195638853657807559455084314714924000072332791401997628017131219219178635024733972218362836774531539349365037748359251914363248396277363530655833040319171933361652387025948200253103079597409199622730090350716558054220952927627226406370904953921457512329128550538727936046207996468595066922274098128636947583980663568803608403537658099777964208674879732355131135023288413455360007054215971590628774225041142458848179314784192403441776256662733296434823789351772521613679154367254818382052080607195559163855277127191289734015517270191126292200050598072947506869761699794266445862553803047012832872200149836316995788365602493286132812500 [117,35] 6643873217395419330913892212138760411296427561207512685649614087236957958046289777550823498146140491063567943473278249834236158667030432493979701951396318292971577671437005395884395560081442066472203693726422849701383832910871795657859045319566125645039103952980182418678820359545212761599536626136684370185405323743257501422408699705763708432410357826483362794609225719156048785287147413215162695783717661694597952465403439220396329592287794832057130430123881597177589728771188406133667391183996131884381127240236746171224659626354150911033299866130999290848061586737253501212069460612531053803673053679008684663746616835600691476612388311607817302395185410248102330639616311695933364978278488276391055651032225259959051611199646595955624030648282128587082421471526618750614649150306941506229149459911873115359078269130203018482436541401013118524303291753295007818155001754669218038569340156160633958370119265043339886060693205654053573380686328453199644768254278764462792499737484448932015736578804598723199596127341896126640001942417062785283918695075079950782147192759264471787730131966220844317337290697540166679001177485809854589720378768112582318312494448833931382263372554358681434190861558992980910709243905924778908223443013170826887974224753251926514673090823374107494148022373058973140155522638655274537735591582304782549967093763038847493259574424998203069416348498372725408351971427531373315890409733545445909167293879361036530909321339259196124829640450657898870270208207791279074182951622716728432479438647582497767366191913434040211003185504488682302903011308183276713928381967190156548831283962779014489105632767973479248905588386205406115058138559702761810697128721791661208107400166560785441688351871162869411204927210690129868453368544578552246093750 [117,36] -1980089195200464762873037647677675563832283080187745794769712240484480758274495737138500803216696630618588192223444058849111321291105370153301654417889327399862022126158472998547556005019197762488676195870099849507343381198979498548453946164010892406456828721479960891571970316898691154656907766765638909965078221283324098614947693178956938659609087433141255277484245240064561219064591408179397197358961015972996273657911320430178939811818972484904126012966101220246787738245808942510368751111475059574503818229301616801905365325808435624839104823606626996270737980990394656429429015484897787544756182347049453614543932027113951168038163575422861951890068012010183698627742972988553408845597215958056111638879859267751052747661137067057574999995633046287180855954909433948862811887397663038621857575515818135455407985726172153700432724753199434921284210030729147850571224868787187868824614118282344772272084376897487667368792875965949106266428240939989263762666615521806933297757819927269709833366391907013925757116805544522555161268886956602214610549969556287845227460324779266868570861380661729991697067262374333786999992569117711956280290085562995629982190066411631785301831355795884393984754921338045668673676600774704599404900587551376567314404066301259064456707538613863779749211011435826977758494531689357667576747723040330203473421748803342804671002242130721163912481950179568924710248555055332720649121179381041264068111789123244375182337324417832586774402975595903059696923860529729496611103953888149606274530640860606845334989310580409874476266409429087335993668613850096470652649716280181169109758292454994107252596078559007672456926224973859869949366898676409665263582099337696332275604567618864750517217430747300847772185079520568251609802246093750000000 [117,37] 586528051962029390797885960051262049730767961266281923078591487556398477309831370421103878824784803991656849638818803772598164557632457785923173739002643173488041404846977158570683243531324234228237777452819909771004778633742083935985787462603552007744090680113623582463115194213902612620340376075980780353260780876039732967266035628075130507842666460171478541968310978595519609894351118414065929078616038328812081450218888168486786123847167197247009190825999074657298047574193789381760032430063519674026606743235512309769569206967132644015104561431705578790684533311575213659514486659542420360722399065828397517344289804308113583546996309162572498303720197832939593328454969624230866590111163571771101166418932132788651919058757046644825778738027840159123839061229662066990858562081142715035606518823536672425594011764269601331919957763518909565985485327683103431276894732978453288782544455634450741559035956050204948529645994116013281512574284795109801193091916587542325081921626632690902999575617055639682077906049776977021099588218535021078519080832592571672563619842868890817038307009854929701264891511670442049190962944121107545284315133571741406412631646872390135644831021488740960386083823969083041474912679839911119239055330345463508740496162781381047677748540587199403944615324400574021525745355916658297674637594877846763337533318972246424145998089843864971809209485645027167686984813737444159802610743866649695077780987336896227809691121875562915888652605090586646482350352228154649810627125919450179266202762890156461518071640355104423026508905397261173095089318671563142229944444205725116245974530467680647973102510710574276548038508632380116694628301639829345893640910478612584536963423947247292237912024310503564048746056869276799261569976806640625 [117,38] -158545423048097753177494919148556067400560073596134835207811044604991942976175011659080768553233717551864346256272053977411615979993611359860628012341821897812973367981110687575459626411023804475370701825771791328327402391775789729611699347289840749353025790001591531614742267164527470322247151994326187904285174880605080172056357171460386784029721183376782561535219637435369215804700059610811243787386942874780920570470999517663147145295804184989588849819756345031277249238405477721334149068788845825147725501456228220982768505558682134331727934265810795710456398182714845756317309118176191247578375360932816190864749554766901371379978962741269703861688804182754317342674506397091184723182573998057771905635176799236296097756558233222747852460898945604446461977128016457989182807191010474307318686035834644539817366523239770761823640515611628908239451230278453004341457776128543028921253087077007233162488587876453094022963418574903012973228330808438954239898567678381998944233403968243851622208876131287701473666467496836720634440415465800996724616195655294604113994277087816113698567819251309804884148582173156342702814101524828381729720096092041000472006767351351901179960606612017943524671436966158586910190013507553754236300772044619862037741192750587798585825027073180102653676727706882628039883574083768175080476707069758966097849239914642171177893702798196270229511857124498463895031842280428767561419800561025730344477316867678108008117626339876480036485596674423255058900172994684643766734279341196756466552792851692569789907142117896515336001717937056412538397790506279899924312638758580177431139566726758874446859478661320441624980536912601298787986613592677970101513719771651126752151390693561168113291287562926259026744446600787341594696044921875 [117,39] 36460271870937924918976520808874709980685408470201419957131301939873058438487557517797193796484211184779311835447058677848842597356221511000659526050347078284587478083039241041456639856794372267776337251849329262563169747411356499282201610966189837394619937972926570408452210675444734645742552978986457879448374927750512993665666602697309522331464679020339362166941438695486000221944486897718197508374851722956702357707658571910873381071388963788866163038689561486546555347062317728994762934389331003363774947308569738219328680559498860294482235285396833369096034985313535810456827552819856757267886480841077206334772529915401713836653166516027754113423833337951490009129422190406058719812082296417754249162486960029337410831911888158500595710043011464187000324738875907258745006804423013841818868089344476441928313736947683672671317033358484594893553446218936384453718433134299551017464527756676260503330708703386554570544966494255632831816307370828577873066477829470046136423269219436706697882331368687106483160644882060719960116658930325149459342840770423521882808936268946824401556797780287571830217547974081844622941968379100632305666680057205210573354393845708075574491909995156654622284744964152220704204382522261050800136507281590654426760748606637839035393034784552341645291219708175766224406402816660664081834863379868197807324939166633844722190077102548859709340814800332296275089032438647251467765735119349865257772021781392173274372325093931158320697118104468532020928476408817743573667953867503698217799132625972413722164248266879050408431017776728213916032181924610611290649406639838068179457617749019242083975289375793305237230466596103082298388809276391859320954913576654171632553422053433175682537591509954160962515743449330329895019531250 [117,40] -6895122974503340462438883307795794698965745588806947762472004129744715674307021785661238392280206118948776788642465919806082362585348436355729393834245025688623526941608809168581029396853386453095940962378357980804626296825966582418712726475562818749124154504473671743215188766460949808004759967825964033427694749337571644875491672098009803795703415219800517476348218659997721453720237821840974792525990230346795823465071364555826737955756606728285592061454876868231472662165330657888378334043743398083172709918322802080157427671307720502635410638930446548606516552733078153455774599363752364888684938649623635677477775838751076360051993148637339118005242323324773048994512318086164020948689174136310572790072730839615687940761091597437459108138450661960982353386433870832217519721897814774614642148346082750175195514653416765265687966917805103686529823582019616141446378957643856128223269531055756695713034162937247696537555492377255641571772026277009694426644440896158163515146998427862771397799190679438728848852065145624250997176515020978140897428668018263627278685651929785793144983910502740349835821635831645580991237382772241898522874403224858984286765950849757343405803747758542398622532609584397932804565743123131077332775901360326777507209767805592285663596913176710068919687530268526896080595639562086135248116536710158400520833655180460153772906883822556219848803233446343314098831603548285264715264277614237696866021799517529715071716327312793549553242177320167829454078010198646568972850671938559252753267690998754133030507209152739488574920038022137624368007271084014381562149596439905438349637349561002349091088737817482541974383629806120755236127216198810117180904210003311511880336679750511212927553178288815321866422891616821289062500 [117,41] 1069444288920364240968743366705609921556807628978889436928084990800462525097821214657491787772733314806997109912149331258665864524653257221893786625310256459911536941279701603076964418389796269301991427275784517380960140306200941829543783918392225542364824793052178674611285058775080076649309509039101523791255534090309699852898322656497879140787612841604752995184872626279554116876938252763546382765081509417934932148177380072940445457498344650198947568327495563275190945430602875407530753390147390258795280663553575262142414903206202914163721958309521127083171014973282271735414290282322939896832434237288539745402375866870627473659918433276472578282150161352505169412566188401895070237789416294650518469236067246548859594564653421414603177086850913565216457204029382916421489311150168077044738716919370676566272344072141439791686813012534638663374618587691506341245742636847793315506605244766420030659728725903328645111906324809625197606500078455149478539797305863414092503045816173022052485507007308730782090449427858708359138907900942728480051277621501972337152930071207265546322837975337281259608952394891728215363119001734341499554942016986175958624238214869653362213047907608486744672567882416720653516164784533220178662572691180942907436340827245934483644806040293500956470619222452934778690930997540927093338708343864529998791820229282240409210970920272201149157143586935493048899459722080637287130519951390445417262473263354249003412819357222410324158923856431548756440596901644890708927483533988630043963892530684582954179785955529706938081198965139481249987062307835950306943689971946686293765413604572645382157599931597274386907556644200904750125149307998855807498863808681850557349014116005357082894437542341662961989641189575195312500 [117,42] -141530179992193722727907280490932037483319318156650991176505971992512163586612493986388157105988809953496824665554222072473002293659789146753593275002961540056809679914293271820459772349290076367743313770304048576483820385416043232580465994975776080995720468649452933155774026523392730862681409462690988916349580485776382529780625280770657207262764674203739069065171981232231975514124036301689897966494107519091754377014076489619679293219854660298714111811896364493547711594117226889966425790968270578693840768838573513771118398456333985001107116786355125331438359732709797412396220815963315764747342281414403694112735972748053540206445871551241211701274531828319713556346778001339434469426219187717121161766475169313176061480850491924796973728210220323601559400813176814049728569523210574222276642905223676516271244042535957750342621759024995609190675504210325384480004504927345601891768615008359251968036843896058647061121797169162554476079924588069609347097970918440355320793704400563462832698460480198155184210458033711645326632711946857892405075428760159341727655532517102367935856390660059426850334616398117650582946207588911269426094975113140862088533322459708136549056280051098968091154373478749574805672770645485335868019180425217920753583181175240062704861147844814197486477171138058802958321200257120784346751309611023813011600881858960531007727170777324669545233281651243274501736449154199212580254383435989324437561217956076474864771439266780954009242763040854104090458737710749191052536668205142675594012540958055395749282689793096584761350430158480716608959950539821880549758594153624162533215688863698709395742030293386045625778955823797476492248474904613332566554125893449323572498963703854385026972678591698408126831054687500000 [117,43] 17884725249705577104862804442037943410832808059638588234160758768506877489984091701714092980015671408520226677265108280328246738439252560089428834870583660995465050591270985607596291325398872782783548620104451676678046145520769312477144779469361995009188221185509739827968169326011316418098001370692217257197092925856564534087949797470882930959763398675455922191438075227954200221267210160442201493403337440778329834346912575377136674504009046979177075584740558845334585706234155212682515806212558140858073973410892415467662847114345803648082428736519282592530024214113792471315589908142835841261469662459562086178440885126787997937821888163985775029545820765915537003485897238696289657386037977616380440293028218721641212683835159633134656268212133731426344581762624144193636254349553513947524419869812326501912607228027792897117653001703483563619797910676437654943951293723147123790917908613161473064185019802247251112069978643632445454104259588578230444477899710845099478779871246407498404390562758279614196131640100727972237897227086986798031131454363806774396282828912768849552077047240524170981848683156830041919017856354351835491436746135139251050678926596926136063286182175487870297096122909443998423939363979063533021893617371325701866742893594319075759780166946595515360384437383564241820232197050744945251298286254011520789505789203852678787586477069472818760661042641692044297907553657108066540001602056927527621082859118994126074086298935334157311608619540750238128444123803949341197646941324558385392045540286052470911574611317144790598046863678571744858355225457919277983966226728442196367132670850743181474468178163177361509066527109793951474806190103257422081198821544953589112874333707168366580337464835394918918609619140625 [117,44] -2488831442403768834184663152425139309662448225306257283356471046403577625469433367711267348470206973257345985147482519672457889200703431665713386126630288846372642086152813250181749882212145458227057493589084696688406826668819457769571931911453229493170817517708963430109968229243019442394302450887429845156736242765690648189156897068243230121170292241981536168067785831576956681269437883669157096927838821973841132178082754288602271996413790111212443586989616727258497628933884994281832587086016913370489274398979474961940665074314604705882872119752787251432327706378636705691068176495014660522000929160731837533456771501711897386303618721648955719979988823847791303924267509229390647547769744544918498677134023551870451656109620755408753085795663811540589616301309060892506917202737018642192232421481935366922995345084559704000443413280700161484960661547365371996544035170908280180789828498052158524539715357910691334807800751563724652656963860978160656389887059452476811532405344844704114305417910902196537902584992699210938557380650009178399499564503012678360769849404856930152506017925649205120704517233853823737206868637858733143174760024920492426927800130133000163607523327508053438373867344643851941595517699374157074604595617405612701909384988985864046837914477740521148904066799429986973327753601391764576536516740716935010198318341241049729389390254827688021388893979691859041998398840459073353398397815316364450442653742990741501676760773643861180745212052307464007347010905570925219941518550357504156848250186178617744316941011183841366087077114840020840747505621690307450664813600056308129644949181471951516699567126508385091256216253934807176375859456838110474857896419514823679280922507053845999711969187426567077636718750 [117,45] 376546469352152624114847810474212070474166312197414175166195732800700231115673724608985266253680292292040960947041474835519040906128072372173617202008555983838664727524489862877097283348459745311503731812495531115065645460740082791957249022861537007561563044462319417637393910969647844211362314200743379796024889715861191307341721569057601898822811942737568867607820815510433951135364567496158965384813070334171781464537295481403952928551377301766611623612151600951323720365693428526177390276678845118648866598369976696079169118547992890678242604343213624357485633681837449335495356477613293932981035616722932358586469613169953182613129055310790800137164158581179474906948226158286809794105234771804192650691164697000873503692750242553044509179073949833272330501418512228691944472347093304348385030086567622833911601032667688242637276902750410622717871101438060208907005229670650837772126817208924440996980359791521539368845528667351969174113195140748923791329703232437839761252955421123936562114694311229828318432866070204825318187176979520939481380196513211406263971564047940963218408654486911891358665129147508856086845766651014329504540119298307126959466759904857140943906755795326431771354085420309462289103146158509177590090909670441941749251477393177957444744387359396836761018827529400703811429236630274785773475753609654109826638624333673565402340707241793889795423451825544394620577640127766493061873673178834586860990104440728065283642075621765557179430199104142970630157869634783430103774648762434832299116016678640813352334271385335605721384023718521454016214193788447073938820305575570232532470356699563531664824555472146859663519864782530556504847585060419500712961846299160626865993469674088302754631947612762451171875 [117,46] -52960735779713771138501255348483529984707781271453383607242940209692951448553478117078057838446125235607007679853972986248772693119062578955606876598030269102926799762084611481456551230517287027537430014641805088559424164717379986503669405776672389435623729056100455597183421761594620883493996745825949571759228444108648499760887047462452131220583858550191404625062763521421478377353550283771404728618197969972626932143519132534605825875778874020432934897727527418811416885226868904701149618956774353772234331477413514385257517561599716890555623770587034452061307917212999943660120325754594553051038429010216420714201030174460742654176360401877892855079649258888407656981895457035773547539607451640470848229540984880397596307564378433152249121080305596854830151104797980183532838162810660991998289984092871363178893940937751124851029648310518789523474047478044861446862740425201688962866703231196168676324353601902897878852568563835799553138139759016811835250414388246131950039112502580912533335315898966132448353482908482420948144614250493614088792048214899736025693142417352694126336070655161945927706425779122688551540798237295878560178477570604567515991722292553578389675192883037924793386125245086646442542542137588281073281483924504330825337337644226962690300590350122836653600863722266773180487162766005876809358386818244079356888162194275201951932555624776093063395988987792496728583948523465096642050075840536310081401569893006306881885244151656340276528421659518704615790040665964048355412857567742677786218274632229656371615674081326265089093819327581850274685101961265628113480902542895952118095263272790748150822931811195590873671609141004228661348838183566487515989895797926689956426452376641853289359489440917968750 [117,47] 6128808557618738506530530391017610328404517402903012592481788922365362722316666290568507051312633280139504792625460111129823751675270828128213957688178963013566410922941644517107140200748574710861394405149205312342240302192338667854370436343687508383296122409584182792849011529233722707779024430621582222688424168090254925675264937745343708409091646167018144118544872414243432849058135105838426986003909642849666864481942539571291373294185402422092281052103851386034877376958923835280652801942828661585067858978229854621521001370613396235454100533375551929048760553235379602726264038387908453283218285306447642978331626883150842609004277014830921335436226794969907473309755483040373187385424220894402811797776543824014114745666213937009953203774797367151802252408863266039882058131660515561059267006157855683937818671166623033304233055345857524190168178267528600746806677149718362786721254140270965922446529679716137571037640523514880497679524475240399604710300446681351021696724703893753875631619465170405909307455414095511106887610601842472180936583073834428156120976277824950354359593162837377717445215007472958851110896726946790465081750927431553902218469629472558907095226765361846862514439616324955542840217112837615934370025046091887006637946524604362646524590529136821452376939687841822304884107590139970738648651652719337917514789078871784132074566073604116974405992405702358788890450918570378448678859284008564720426320568907376476578645875958575167983238763124256698648163207452699725475983848235178548739232796810754640420639878640576727037594666932118407147541879271693353157060901463852449580957570738633821591643942462139985918720084125003988974264535913712203980520368519518669718553652683262832034082031250000 [117,48] -546956460919137368871121657723376634664323074438195633009326892874545215446166702780084266409152033804626602726511247446257927678204773439598104509283438988049727827207944840128826571987450891234741331574080716745629888351080712726522432682999034191467885668331487674575312499404983965809604329525557529042507452083444012696132327725837721496929971270685880761866121166409646912662667794712810348119788744698181556392183224631095435563237189540237470491483622045212529860526491053865110984364433122806272616687435418527395365487097395258799765692361251813290340456454390048815077466916719006774807292998122623843791466514773124302580044498656259432565111023034421225914749894290174793906666523845491153841189456542177913446899065648929809314647365973078148422680963910959935841870137856320265298474754948450003248536232436528806686006746825671301654184294759202959089264857607854497884523573739385303697589356671084080163277375887829002235372357482069913995764812369197246196704285486107066781680699279537308603424485128160949831360942395325374428584684811597353706721338263298186288536977863518489253492612869552086668069016790467213497190219998268527937358396193046326076980181812947673927697702568501307792803194793558082359112351026559900513090641200330161440445304656456072915943055589311185555803380175809231554560931812798842608182884033532957828740989248700892146559800838624785701000920907738405683325773232065025496442784741367882789519538109328943328641962102121009293260986835382142094081468068071252130104979542468995717657709344099009447429820881824864241385371025866057869103435707751506912934223492258515812425896338410004141606746157301267443721299261144866998333833101408508084838205007267607274169921875 [117,49] 35912051912751777767351575276206384186423584461091232840414829896994930987728117319453447781978953789784632846073945777878185642714808929804426065393985071975947186516231756612486887865700594908169646587748942090239087469412595979824867026749580475612547901993850664348910487391630461755438209348179083990300280829828084836316302185014428189882520417989976997291427299140912865915910735048730251828701159233183302635416079392378340121976299181612175368141999896823365237066071044814209092161546820993136790932707021128707984946714325538184381342006389478087769211934558277678443256918149810362091679828100572631772314411004525804314046592253314322635899648260805079894449509204623559581987176644062534765460041967185400410254776905909533663163806228860954736136692597775319517680681243336007827551014538064542182294767092925192515899469336995562440843564211603149884800298422344750417759408179450837675865682296092516409939215797765700180501317811995481062763922500929987772723054307323598549343052521648276079654095748408429771638803666487427764193274024577448437188112455810455183946738739911711117848171541083103421296240867257855819838967539121442115962502688446542688277337500907102643599117231944636955746840041861073136979594280635918277493936112859248257819231664953793368983399611300462827911564623045802433323900272997533730739086478203337333252466538714770058244930118729150438940998012805851510892332995036233210975014383589457717462309572084785476439712037240955079671407644797812660606556717252250993697168235525569209228420331379165703146016323907231412266909217528391881009536133163466323797849017231622233013662846118212245522195127791713541780497558006652917388290917768808655636924518638057490625000 [117,50] -1724484004377390478954937835074902707132380699114096408966907006151800893281308929264746199142180057940631964061809066797010744957098384906922590977906696820967837802592028418575024928270731604128324420815225140533007671191820037806186047075113678853170751053467342813672166201685943853899032794242201775704888885247668040715966141579841533994930017837686178796768022676172365771962991406766367440521261332366326872051314292182412550003799646775779279501699407740100576040204564251053201378985226337632988945571833460814601225503797042318017119499078715076810662901903212810855018802782116591429627780205022177923071608777358059438685032236051741129939256729304774250647826866628523358731923006738226446545790120857771931703882309046113572411863601291784645424091615752621632908573633695144663929880825092294306880881426297539801855791889338261278520858980422145637414972806104496922615506199436956933587753896978276063580178803124362621602448355217103449024543090209198289652207301331078504557662591972800893717256135437666013724622517441447489649247752957192851126469877821810676365464097449161832615495537589441221681874240509242086456367154988725395213956493025569747183222467774134583766619676225573759139585866005986284864890033535970160113982379911249368935737734066304439915680039758765857408772162868619837307869384306390304298066369052072357641047345046693745050852495199912541226642171521455089291503833633117209988309935355597541007839790371380932122977178607650289297807170713097572722010342761254261143621468944485408554190430299117302051127605366324107955665985890178585196174873301822248446101184941285143453366242448133163568257260264305075960318266025699646907996437858957824844698710447872550000 [117,51] 80712561572795444861626427363908086700678353546683205316438570959659607333232499947719194445366892314348331157091817508480773592799168282812107964593571579925023373959905790707701746422967454920305680162413324312995181502260062902158432349878314016182806224897033849727735741080712352789365182875244583482426683741139131767874113185994332383345486687316547123628445567098953395082721386518082395071763130411352642121612845365225167888045990244094763216741651827762650339440558149054836975863981519422476478688538943984571625815428484858676915907323048643910854230554421684142913415098000858469145299151305353617897428650651874032979287447397516306047634707074471507603736057470319423849732826482348849461788564286531491859809843842018675457688828931969380971819841187149133460021177788164112025736437389665295187620876998991416706963356121170928862390672436766164825464761121017059930412768411468892942852989024110653956366457285784652214936159986873496545185693485480698958272613051830337081670877415793370653963674435744543337515306239948303709362994738685963908099245120306694765095024144696232411747057408515800438070318044254940991896038251543194819264353684625260333956416019676601129389251019748032575970692666294786212695303060708888508135739751055147736724573733934125682590732346853247814203610610064213574855632752075474568002410392263489953618636312656734120477219922315098965658153385908150065756192677107178391589974322255924545984985937013472404795701010646886081467281041242956697695779054529163205313643790521966012297489095106803279934992764195888032138126798550626065155695137010087236125445140481274899680737536973361470855014665033204019712831522498027989297997969705719987884174714558305 [117,52] -6245487512863604738633131794847433779523184650625587164355347954198481235631439400741187549735279946873382013918099794918616959478733537436521582995634587264092524331710466719152659475984620048250550366395039267907214434929033839437505690052410830220053919117355646931862514690504749243895402421204074764794300137798656894706685961384022300251497654697468693430364676238706382162059942862412506218579119759590488324680022087756853849101938380731264352176201322083569930750074892321478144704579373561693352041117071525026820494155388560963110436004880326081774979662472940514514220002755680497283797372578952987888220952770286162752236602671652073154461290827572245580169657476121601406155822586417679699833113717750974012591749642576054226386007566125352598173959898692149292194362360239435404004096618608363149732385556968689929706777986212028223963443603771227712967358403563041019875227065188246133220523575117729989960946223549952041043004457193766392698909001407609673513357056973451212399877480784654429864586856095736918749205364419762922971293066947492048073053362895300803026625777836093109767057447739597881537661811415954847414953943840458765191670184840982820452205317684020832109876262433381760004881331683382173033587430390116938596990665395616091133093157121458261578200465235680933689078320863031634574522566175860363856852516275551408346128613986713554348994544907319443391025942859745188020214892711457996411552267538542967562476311396399261015818652594959546124313762214065813622951178595694012436892016177208803400763944224775230827748624886732335930892024013454240747352135198434430634419024432136192620485389486912115817515245433987236718736770183228656866414141898590081460962285800 [117,53] 597442952004514764158784144909233643637908052608760555123522368652422983307874509505982308553763589569666394208311133454113125744102453177473237656592490308042156198124972180978414122488021893829053914230555918819492945918132594003712864919605051166390846666863503145733607082183113134992031521843691304471709860379012973849893879566965423512915811551829683276844533441090043199525071300611251930703051548260261195961716923768996114303966817528088365488640302871437502353666789813458760939768979221622001392017897904284663174485188831735338900245240155261878632954655944175102686542723830136317683187802175804918486745252171506092949019014687288529084564899860875340528547891179818959787937066509045905855667190165524536042235514990165757716450082870353507780520399092672135871298937992083073787418224987898306178507693362414176971614745775189897216623714311651225854267334971126889001986077378100156575531514043624675087164494395665750113857860957774515508989817958189920836354489058098948687920015623027920771712114752611593125953358264948626873171996742925053340994475522786623704869189735434411513182554428081308547100411706373597140107715924065262697216223131904903177464964069752030379212908388195284122224830808638397687455774688473383729758712251797866381603318633733687145273447122280114415826347763771294924382248780850338633163951763054256189143352650954948277888039615362287002746819427131223118437851012562052090686666904684348976403137462591309368778543209571689150115412099652867954866363322440665413857303512636048428898865135377107884797574269985882890309041121375199669436550963313542746264585085055976484479863325543996832197981518981661926774652889164721642389196190058742471408260 [117,54] -50683888035792883481098641901206512660309023133321088427506755549288524205983380357949236826975342773449435709807119868585502099838945564405363719916351254667556455236604803136521473821959027336392961842388098739895678470644118706387094414562416291460346311556411474876145880987948078292074944515077056597583656468022677815906541267175064094110665232927319187994123651339248236259936655873916313918456265863004741035981622778934173420149526988516498275999867378528032758507418842367468078270702984117452084299374745989364127808937091810193319556692225311354561036929798699475060288068421453061655894580483828725046387672138112234520892082411620214338230251838895083665931201698099873620828668634326052965173586542761207061142614751839151881341052596086261546653126532499935681140098372643174114117839573000817857552952878696905401721034516757562102501598690094395226691598632026956229409895862831991076204845960840100912803759726596450707268815979236613314386210738050212954945306097780316896524791188918897348362733549480550335747828683818101274531473276991793654233533292217546345659327262041783172383845406525307981090865531616228387191853017386837430384846748430053304129038896510253591024627111446527237109453218410624993416236633243194523082522449461946818864226744804999720335626437117276436114947939922681963525024653752077757895460352532396728356068762442526112237092751927244995689887470349075364968001891206631837674314736594257895061671213424831548488473319746739184502688407641377808690506106221237785907185257176364465139569522139165275146370733886566561260243338116747785087093597537049429565380984321009402394606149168746439033801109508836316602775560640297430581863327400992349135 [117,55] 3615824483628238586262984328828728256444623210830674291091127442908053712571782110041216426038030220391166970547441033682410451982797611584311024931860756312280437348127471735297602317285303577662193715318511332820340306100223939733471122679514920842160848094104063344933193371903615365757961116158531532338625709414825945580545150566642370073577598170096263498214924696100600130192363575387363182361137113984257706460369080758227044570033421085617382408970951056687906539168921369782849384976679748235521057612006086833115413846727837145749331570436023365478690603208930555364718899816817271900738336730746099709254350376320041203940462778062910713210803868101096939974858814542696329191389520874140970242959202150506065719379019104793517019464553382785506798212730320945309410255012805881554096775342167525738257094271389377911846904510890324522062766899089826131307674278346246095588442095123691774406013176408496251551996597169413808292935831000537396806770194566354104719378173567141181430941324858433402823921335301594107171338157682515239203565076346292396953958000977462177650504526627296518995895467452188172413602594557070227902494491961489656864527334382806863704945716883818396918277932289481160027532091416657743209255975002982057232974465644158485951244861295774399953369055009247499458077142595050358166796697133319277090655096916460206824458051159532325086663982870034469717568659825192820023357826663582547989924419846739607985377874477186622196987186166530064053102412883919053446227006014529162875627424114849273670949642225199630656561904983072693889943880333129238642050395854542002271990622918747028669191918379013263579010853644988450799242037921346193995308155684022000 [117,56] -215683170286316676527036617862210706483350938635807042126278756498060979635928413292931675479576877613039851360173287644128625199789314063994543366978418795252827942647472309703115184370987559010270470817538648842187372986130585885578482128630437451284291536555674313824545709715080467882399202500223210702013810252197463245136378255408713955073721403580467225482500448527443729467366097641672495696064636644341005914570840159060927274649051356590574537282046691702985277175140640428253466679119623312691506622367959682109345133969931228719601350726868226409253584969167412465243774880059352133615357866839351241805866199212253498199505395899583211206199029791696093705918276733395358341752523257704020012115525691121900003324469965117579859444626662136996952923146606451207460140341746751094323812012456314587779292808061773659213907728364668535163749162598561333430391640827908288980786559413363717317563900581998969451644223481130846866390202848325664783932832642447182338063956401228797935760378085062763896738585850586185477562089063347966059162459827364844618261352455483505817738567260809434170502809214807571735533810076031773974679166185428372884553359166153979164105070999806342718160327278407324160145425455100240114913067221651484216738594722013626578153111357969068342234324524747948430610384443353641169310891890010565540356188902835542603174149401375835533285164337524042907433604971546021927070217602199617708927134077638401471794673301332279753105392432709135015108527090748768301334303815940267407555341508329263100443965030068300246914250915546913593425323304621604026352543289637882864129985480236874263347775898240102609619158354804056765947259816828683990575070239950 [117,57] 9303327626318915933856510995941798020555264208601623614409216261023042712639225082325821463260425432468983934945390944059123189435450692482033065634085200680748090813016075346977394463472037220227667541305015062522215045427966901197780463605356758357983871186869207474488577132272947073212451820409726883207082254072775405915644077499276137111783913970751597381852197028315415662593356072106794759368058863381870616204670442712931806590308319878945480687261678140007792571347791338011188263447827042846452815818318196973035261863324512659680992465422776537592051667358937602055685816917881124347959151101102920947807036794998650205706987070637889393258480953650819403798288991591381847454317842343793631727416958679438646113045984690726735066016329293279766030002062975063986565850294072270561357467942252768608206216149761149704434801097644630269901714425779352929908374673173674670783420327772507478035024860405881819129721668014864717209500770264786677449517425513829769309096470576930745737198714857807138639875575575227843444315969192263928799792843112852253556728499882922178024025327961369010014406156364841538958194722587368823553963608692678448231969932824508143322978948084110667891215694496355776898766342912866106648346001407795033956588075821637478469517143653191668995547569221526526993670824037097869368176975391903340956644630039677592611374416684351878461988119002301552868269384036899676091813608681462239044095020172175637943880055671667990743009680221604648130158665375770392065719679402858906034468809289339931328909396462382546980487779340914729205297550106743068186750926328223631613428284419710730531683583022104768517013293073249544171222757968817396769331625 [117,58] -40071586953094939215393784547933270058107158095978352762730255413715519796499717729311390114988365587264796151889517332054775385665627648400063961242927910496317132767216745066892822520614549971938578270304200248257460692218566193051576552262339179757700444408960336385141042694673642802035076282888790547316245815579669935823125246832361344777333288448680464405541114074749995839640600674990992768006587882716883083210796868888506831974881758397681509662966783303836298349750320481676375661161658960391860401643550649738075803304623444612241133475671532622044678569855367346955297206777826569888310209397299863146772188295919510636396315576508052697906647807539201452840143164070819884134145598540922589406717659367484642755738059167776990838424981780097632298421505062206867563600503147030570421802957748316770874630421624994536798425922570724183643979482201763387963250384558016340268989819028818528469811898982736885350046051268449369060187900163625289995243621890880947289982232071356634956247975843434208544581287560344436065739236978412691158780824727692583589138080760032035297158354304964762251724469482399625607728723454777865856090721831173529552081055674934077073215523590926195927733329004216842397038043214486025312290867540638001936388360236590504120792807851715662938720635751868751038925854388585074642713749768466409535139554986724490691995592481119505298908282147909168534459736505456104616716098319171165340197033454897212290354493258115189530730069166385193541803612497036385525899297480683967429394049549366247029779423078272756194579450310456894680961864893622870271545369559550398450975352905933579658567689144651686986339659495064074658245648304371448650 [117,59] -12812243175691991414073859297595693005399073344318427032246317968861895018119823397922005780261715270128114029133585609886047266032577582111752068845610120609301218252667247878868410684551642341093867532344662280678737229162810776709621994710491112897406731351722014942334909331805586665431858612511887080276281505644772870150087242717394951731452235403654784870885387626942987340297618722902607414746431844906231681547562226064865346985459325476035378602991851784941028670071039341577891559824399791926421071375937837545094071846417540409706373322469052217345997086085783129936197420381360682207084739557977494974240423806385189502126873986744045836371159535331958229524858679154612832439341111885115532298280480486880887984359108310544236736931939692939335280058333137020425727499613740701612825269754413405519766986752016811639632413420299081292536706703994973016331259685839885832800674413216004173761277765366468077483006387352232606957561280537335400748804391711002510764104228789037793102672607338287542369565521306986436731052640912927904786281473142328306061935427058060288915775547446803260949568950006133508234937833084100971403170276548194518980274614993642183205232462286928012518303667057952122421946254109568325129353471434165060336809195295696202461550881314270043572565491356237961668062871629863628117682369659994990704954972649016812443644428993041880613598815987685859035445239136414828642602443235070578578997832939499707459134870412111449944760673729605995549478466186937491555770471649943938128985223646227750118676365098038024686955138696325754875004733559540103213444029364473505753703598855490581482551983271437216428044800712560889154054305536285875 [117,60] 53036467859346879130796588848689487353730363492253818182739241585341590720944572630238286783580153676051105864394195817615310986696953558398246443685744907131615518742731766590734495178064852788873684515340709327993129256023513600227284048037600981893324649989548581399781969692768223644323811274628824406512714000759394436992737062296525900412644023488293923838290454066674409145446690906176216136671159677955146919033914890548152584814243722470989597458370013893619840471300591439537254023037645395888004664815348461307264196023047606496182677806360851021324960590660570694343902566162368040242907689830901762128185988128588267920821629914387715059327272175888381945240923419063602814099617167286577524052809451827480199188232052938245103995435901649464410595494376353048222034161325084187919581482050904712576288913918138239389206030079499010581662577032157046006988921354135117743037837211331683078306894824821781965724204501073470668566264864074528568767621967253570571508238572512468410381222916494423213357342760159836203612406457770333655028063437856192242550750707377126021922330897094959198183277884423806545702202233912485452331716158780825844161453000392760440241107950513401318716572470472402109959174701592443038640949437922255235929367598588146756165933765174044983809212877387712178998926327473512898315036168924994558228474481729871909422619998565618648088321577316192697519635451080217187556908050402674527808054310712676972623163243581004708926949678982828717313114972052327924750392052355538685560271550315019368432622185583198831421064948118985016350236826788401238913918710628077389325467768911357744775010229307665177382039698430465168078290512170 [117,61] 11991614482446744775577342660390427642871128945336819256757004425911834882806471282196273484254557788102668318426517183820570751150628680170959685854573105675453470413046052529511009489680802664161622243100796804332899657014769267155414135948298412501112810723338702652091677781193701423012809449876967169161120697466319580872858302807899136051921143812800848869449466550318841153540499475818563604350357281422608356012031819175229806017300180346707682753674315824677369602825616233843734640355595822907577234871126509251814667165924719275694047309642547993484581655361056670154513447437664774949306725903334885425970757648857969384663953261176036482835981700128865379527171200231614472196279301894148912894998947521340504909145892030635082475116558278822695977108045795538020533165181138172507765975051863828206619945585051934181392923474201883536808295696707286858454130828766709907748579274365601641881528253359979268279141497618071823536134103936519275354250981131952119135800605132498712588950186139360362784014148876741043211039219925604098543246475111042898323007268359868000114517102775569190165154316592819464255746578601664308162596675497373218002033044566792059650217027993990583829359671502558876302625822943127702845313720916496932706474223508124482189806377215226515859570381473676566105356140167610263522863479948232189867188133784696674223447022937257164573882486097176558068736097152627327379774458491182668726312575098072262754199147853399612770569554787372350326678229832640734166200953279716299351758168300922287813057456300852152651839194940543980627104485205725918790217965981788985650879163428119268438179603276144324878217869283380901637234540 [117,62] -263434271868792850619884519980448852828467089190981569424674617867408142394041110478468595083678642808403183342621015199220894432352629381878894803906055138416864675620130680846872335468275533909887992090812380981343214470013884062642996032636155363509413858079806254451283242574968368167033539731007554839507227721319907879486649074493868925324762355028904826054329011886348843600936590838253580565743086246016008560561677358175104494505969121881414849680614023917822343049457282163495214506860129021818760344405005050298387749053926414173795504285721329803630718999672948190946498626705615420301772830370204715462325203983799620640420720398159355207710380121855433066197119214448382785984212885999240656641483883181164214509074052005714703358549572488374412409295826092068056399662705137480543906049245077463944146620444165328182847811274238247116270394626919295066931512713351524293959220700918119508671733816325619513889062887778252721739253551022811388545153026201105705520963338245546883852716893537483409965455383483090392833069996349752272537832677532587720282179339614889115590728289813082270272883251047221713054332649095407302170549935025314378566189198785839809828589406260352029996876485930379795423976692465633429068984923434136462569820395419167433538094682694849700717873602988722866442015551475904917816748542353044006149502352502192815906524926863216407327757681514132642762956249385938243262932942976473512274721486427536457385318437818975646297387333639329580788513720360653008715731190575522240465485935223832974426551943762906512322378579970166319029524316380322595061650403949801068849133974161048628601502580587220671282336241059995452725 [117,63] 11331614524391592755971870565512289043066290285887630573286803483606334299486173975469864162811903721921407158718322626721005552914890569563201551194119003145358983972904478548360238503909590381862291012467218818393041934749604197098764987310424332239445730951566925488790829431889472881784836110107592317141114373194202983130189848581229347732415677527516998250468570653238532373556168649477895542455577871857887495950080289766064254097029162559702121954322258351597641293027313908007751261498350551631385600131890342676039359120661796305774949892017439143258144375067226686384636050723904375528361884586514423995461948116953895877563534556090742738724487252730604305810825363073955164278914974542953330437151251263603486327347435628631185415948442298758437162118533148740568578181284526227386465122610020027739100393593927018192800568681684817131370748792520706834459357028602275669170939652734872291821654142652342947887884731835690537015316144586329365917608435578590952862607604460421441714468746253464028869267856621902322247660772621749512631402346743610746969729035392643150284695771105803674949345981678867744892307643086716940345011015261178312241020803084793898577238577425942465366958426336040060373036356948234113664386169402414330438321989362395095298084662407433541011601661365116957509864100065232017051027401458557576112802573485436712712964913492380122593022422925954288745462306248821265534299112630516974236311142197525820842131932441972820581665864867881210310191043496243890632168443321347766146771422868596423791668380033869548164994857668785374730404976968631279458436828929467915951172549836665138294661828040156103884337163772503840 [117,64] 26412540617045759733814773378989326902536661723270531649440455765988078440930921228171726575346917881718582525988912486811492713333480537138767020661064433317314825051119659286952136937306117165377939077029238871689757481807167532414987558212988964389249988527837941464813376396345082635586735059628129246574947244699641887713774172810025290810421409089434265066525891847207389082144157160837846753842267454430140588054739205582342086041848678369192296223395131938112836538977248362409728239138202821934527436470534885832643828082406749367879447514380850172355855666971364797610754471598934781402672492303935875384285537461668663162683134560730614564248213054859768853120282363497695452841549586621760194631242368941352409047529188233903438017311224085130299297549875116137211548834418030343847197778421000127199731633521531121901361409608473478593163462989146613045843641622841102594347618116096338899902225436491083744323797660148907165773754338477518521669266146929120266817015157980421276109844340764980879258331651628588702782399222565106046708787591314001238383936724578517697756845260947171182182307811680560232502449178515036559222354317031514115033257366132498568239858921475443176271701016883288829536131482782539182702912252142985594284590608668122175737741171444276436859328107984984972163397471375172517766408544595457534779827614004880819991558510002390532164655913577913242874207750109799573231925951383956907410868609156089074976873285545241064003151026167155305405426864840844951274355326143687522855052867194755638056397107767052303689842456510921785032467825523055459430220969738607052982099568773637525716312360644927444920012844040 [117,65] -1202519428070368566656332690950403818657621568960395086842738695787477587734401380863468928516933221974241829795231544718730506794736274098958746058875355403267102775054767377657050423297124038841378761902402981705409563619315107949039200793063992037893550750983615954739694392593498510844403310381954824467831939628947409518979246663327309954312752787539150559897777106034434627228471126798550763857596108275466410719986696153101127638570821106547029653288680091299353637351147538693123185235401104316346374644749263130899184552725052015454936096816948432959091971222120367374779743263506410646838154335029818718649537070378698484344359947680345772036515125962113726557954091338569750940268800015937732299389742741210329588919043366335667298635702842427507486774774715474999145648763354960807998485464597980027503499064045708702876874118152310328006269272870686353488473731112362203440813083116560941618766338985988820970139215094706345717311543987783894045972887234316709452902339190659120586995506904173613371326099216231558116226230924012221388528023197768743303159155974143943609836321791544700382046621768395306293248727574445733961312356674495907470829579075516334503893471376127169489445121405448937820825201962023564533987231657485331328627909386940521350252467222800847572627633090580047505006684494432271916311418090086337854832861758798975884875393412876134467707764235755441547653443454296008979287368941486791906669609263995887399724464513616812858064862166883192138970674930410115738068819753922345624766642302223499177649528105486534623119089157145466427290634378746003437777682401390972770157821730735474938349871875964649607065990 [117,66] -60297284640680048327232406678531559137299071325191326644510315943168779749202985749294979180866442746652101448014996871558619817184653295374537925511644619863714188466893206491633725293033566743399722469741290643461570965306380762786646769587383614634908870942894951095736916666062428746016692512803559428933184583974492543391839319423091862880044403417647650513163131468497040628869989742905602357044999955840589237446407740676254152246790529260602195899677350207678194800985082516270345185655888883011328183780692840623393591180576855519197122651560259539548537088321792722590491743266816799931532128448499840042803290252051417000548477213272236213273943775461738625497364105554935573232655794656141740495265965186436449079228430623297211794702235145062891450672495101493036620779798592231274145570178083842431157016729157389697057589623332244867765634536870816798362277911847642246571228052905102443460924327145854615239438534788674352246551715133071623961938126612864683718767393563291927682448658045187349249365519555154821900277327596712304951759048395002723204383353302391459119469711291984242992474592071566362460959930733927120989007036029279683960001905524217241175325528926456317598841600881891783087494363893761624997247143384078465224862749150730202923466729419149654840392251478856909755493393623801706757589258469508089155246264343416133123036561295378326416964729208434506478532112132538585552475824226384461215122828438177356722806567212089268157587757323663000736050614918142941204851869116474306101294964569068909426788625801228780585497360065577637858822002281458547341264764534385414987569477120100277200251543424386254150 [117,67] 193661055930824251863128169664278113241568361933891492094105855675562024370639472829763516327656200690346985091095925908030937962517841501995162842420558884007657958874635886287379853638972004770473396134011294963006192360695515904046312375433686078927706348123900053306619856381674472544652292135229237732964226665599886257889031811126984580891865337761426421820275709814707474416103105419761844298576589598688403668726053318853022466238691452884690126435568257009919868233494440431075193934434332530741833867035850185359059497569658021938251491756363044655473292035599002568938417558387395530234157705969440389111766752860505417396233431560749165569126027542767499391498392486744770625668796269993792552610952280776607605202868124516262271136051432728238175980664630588101280357896790755576499393055817480226333348544387329244036240917857389042956581872737995172187891597264105381558176987936113578417342001909408505365544794807188942113418508551229114631536546824839437979727245852673425021581918912661682146576739255312057488435498404916465898619139967786773046894733426269113748494155665639250391045757367451406867725211249928107442289488954525860916404610510627551846034112410478659475749337030907048414790916695212840752375748370068113387452970241354670057215431790673062750629944180540223505338447400724576984652107463902205936044100653294578076765478093269093019655325737132000926734482202704672476837568782914812706295801409353634346802288064952447439420189368856554704092202977945033885069667369966301450017139682191695498405069346696552366771937852188258522128809489292077649200041840639536393916348372494251547283616546574760 [117,68] -3601718998960999400746189769740141506876476674025231069739399685484625461381979105170118895882919252324328687217354148590003771796087804688762448156709494676843613472942722825022336844656430598696960590151342466709768871466750616023532487090633830075904404200411701950563576570049154930324722205980561746303402999813142835313701514813725229821851935317770491599881908730526927231444206201660972893260165465173713562547696881546445097297273264436651407613853031393915087937304892718314750099038757811099242675390430057098438197266369203820582256054233994227507258710001312688151037432447413697806334322603122298652734213171038934485388910768039089561829164764759199358465817670074976328763862699734952516317693245296142193661273544064880638053368870257638232562693381525111210908389009665073743636872398919492830308182760610591733309399420932439901664449559942259039483617536934078544134776336405089936714664245278931020415079100595857664282292060207445279971545146947304994030915399410036589009797566357720596667932573586635560505166436120108700170151593860814541515519806236733812583257513317785946981783677929900307462284880406525570313409072217056419981180464642385611502500834072998260057366411482625071825418391379111357471427894211239132797611110014671424261405973139896820751191312479411555671817743703955878300622339998193716478872755009860527774495048933797879120169287120535601598001718181472193962685849106051987999977405449606188518971454522931006726609469115644227111865360709927056737433804348336610371159109158954872600089961196964527611873156673510923086129039504560853311457292634957991891044523892658626715903627589 [117,69] 260741851140915413309942017308787993704902568149556723937763500864927804028818927883826187886840894563607278381448982613598277124609267420084747510450269978200898033106102989480313595911146914166835684314959982081825194514241078412686050185670698948853104728637828099165923549242490666612757806740142117554652857441981832778598684448860850216624256197089461812840244293330463956652017799587728093970392701820110861591260277793779032595721104297480822883156015739201711262037981787162899704143504524516631731283394653640925242697742767038309364632192513875497884349177649975505786266167703041996546238830072905913947698470453707620839903747500269919315574486863762396225899930379579642355766826184100403878472752204753797435447100257663492257424101577354714611959011332498979720181924495724269346698783145620991622887102233008714938534475270852141178952870904465032403704968393260685705427048691701659824979308982759349514594404092402349697889617575310914450510133965687191796226308572419997902023966060453578544682613644501596503770226415666775373870262082989430210174256889390721848751208390957221792136958027996046365632101097004598724297394727341181206685929476234707855784625115393944232855197774486425580517869605377246535098080452251398260216990999232478400675172822077060294448405115605255149281844459360894442222524680698031262572417207234835162713696612674938121778055283070592768813321349600258139515741391791814122934927849044210967166504204166994692233788126762803659505800442692924414891619283781338880391690501370671046849872204027709139335787760137593767296979203792860131123606777670721816723731919295419375690020 [117,70] -427860785417504087323302052400379529847670313601310040554838768907919768590643638228275193678100235025486429108532447230699380032795581185277049850198518835040326071588002185584544353088289167280895645076862892457498921539057327350061806740878450517859153703487074731040212533519503369649565711346064719408574871928325432315654428743427672966306310855235491372547089734215588039246773941066011853517672645927806177474663065944283073867833848866170274107950119447948163495748604908010554600892354590455322826456110289823351283501751208104403466403088584249206297493645884772249398137075172188804479666410805666154514634598735647772244587540831665092884099615193041957712270730295542135072546820724226492788387449520928306419879696823832938695190276948783422776718524022219160985106607965730006345551054791798295155776879727369108731768466145030419486161040021333814650618480616027419813377401616197003826191550365151786260383329755263655621301601485469331565319540527842961232244004955516307561999478109407596069233334499643039369870563614760648526769285137092136055095172548067767892220604497936909788359419103276425429099120684461117154627464167098548872911982785485436725877985018323209462921249467546988842932426311964852783439496787094494112846361394070778989132065701632196403610814204260376732431446190852944324904913124608492569786778583912134244423893402393181010334654492684191344237352058088184921092096695927290596043866778488222134165734939258284542651744296432951444284770233259467026244092762907128019138445318644378766873036127908041851807900720380780901989083115160810394784114505507409898910935304704593998 [117,71] -7759479906077359244495128201290455701259773506876307782977047168766991259136175612170703989783444395870533195877416317109486559765480987412404930264285908971646217213733405527353192964517726612322925103928625438249232448408607563324394021583672507030741875245442439705573837548785273406873403800179552696233755869502819893738639074817824253513105622482288561689531912299425352663171908159059279162335276179107237028641754494423493360534658201691909402877094169955087502962564085333643033722517200176060719499027700393427282279847559925656664280481788558268753501315706451086686268092114445942225695681202339978479284462010136824532350982045139824723717504104260442178582907538115673760563757914706996239381271556728171482298134066681138150825850245124737629967180332197524867412781304371307158059677200758883344831829699231927184543958842120786981729487307039771808437018882862290447468727273786427711180249391140754733468552372289728786665146543870447142611317799241514824917049833695193831029707788586720655299349402238829772309451543663633770744160455114833608447309292439669911658212116269923886511559934552310334105489764077320585671733763465986916334718997836944681501572573106226345611989693363817614201456115676652390255931180944344369855742708353667914882223523559716616699872139750212809765859329891631518469394693912456275011531754157952103522576475544545285569369879833360523693056391792561335061154417252513448778822977803604793007893047927179954663919644896200288964997514119255646703301419254598810641397583610595949359490117214894520349467885787421604939003519357033767409941413098771060202028733961442 [117,72] 103364757908097454492234747441311642229290173365951669887416004151107548673295063108889037808727742888158673915311156127750303308674963622809582555995179951144452532790831522305660190954257306853513798336693791995165350065877619571560186741007186693137149034865169505221030395403884947851271821405807142187907422668803734111442363532374520189808481742500843602500244530067206249434458798160766524165218247158444408791189685469677437333869662862113080451637255035320081063184142612514691078666238847604639907031293149590179085305771569195035316010605628526698139656309317353175493779222127908943126001082224475098623192650942372269605830183233403659052558873989490309784986100805952747860824214550135168086172917707878752154212006798363764295611611180294684899382892412668545806558472255281485680721441296490515650054339932895975499707330898326850697571707602148860352279876187329210185811090626798839552843756051274531642753667813647011053267966893612566921729930866679344710505440203129267055199314041149309630296432759839026380773612956661215483224888250930950282931782106560898468635431175029151732279371424893189668427241206527606331576397395833762324599902774526985194096271573527488362164097525358793772508975646788216245210638857152925102851641178965078171491275216031618151542626314125098479046557730704714513804226588791039205199400387075781131136104699957429717913747795144460506093896123257207379302369682372311232423273141074016017223266657356972762535649127764541247330351607039393790294666082964088858383675756237384075590956232917061454263278236797206448303389715080105926693436835564265756811777476 [117,73] -81702512767035089764706764527459500637452523746321803024579673552481536894857466568966176006295409418824489013454374085462127649836531106533377667464919211541075673091088249334320337887784965325397183933158581509275604630419703688352191737384981974855121168320649065061108929774143178023292340163667806273436867617738759497298215448523561795920602407695711319246065456387178135121147702366844672385544814580589524492164083188702746093033524314755382651047782046720825600841027311442615639798113138827528251489982313796561332783465870414913242058899415170093929737570028219286854584048709997343990223515511737430664491376849690450871942188810759183380469788434527940732790214848246083102044387928528134454405137746717038112147287642264429700454781404773441702507048408543667931197960647221027658084245298286690129575608472445741554280664461856028889451815177033190264401132933238447588183007649078131168913214002451162830283774285139175541274342738859814370188503652345709860667395544050957997992860499346264026298841490625667807725711534840348938167020312127209437600737905125891162797980796889424054711835431722625063968595651009142199663297674012022202714644578710921238889639503894558224068745239393150594319905209293413403345630677073642387829304547512954408495055251550488219194589118493065429320716183214403258652971591167890797372648688794531280289253550038469194465043608246985991646179474775312667718897697512950481069093931095804550469033341171152858587818326907385441071645318405426920263439965463238451491339448248406589465543980530357364228828486718298805294879079984493531110647264736698487854 [117,74] 954857932319745043614075596635636833664099440716617622223333677893820666975923947250988553168038333523430091302101098511271687395281409594198529493543049328269448438385122912983214745809777337057578362389608778102068426396482845622207587725489204282443771524170208664966240981582190376331735293610503071962594745096204489193908270936603746596027227856736871362765605841816849057896813178436925837451985343820513880250768632658117566960535485342490505069491232683334008406170638967194944354528348955164356259261029604372735882191841624592845160937678805518783352891502479363112642268856067771437280090318869782509284256240798668823951502148024011026985038698180025194939542014369102115715826218991666324680268919715791125359995786703838156853514826830929402011165189887195349162715702361493271299075365557091877762451211777671660498181669949443831953194495759848718610388292751191512333247852965641919652017510960092205164065071476922688090145899265380307078418277994015208587854406511308236481410847094087931991940830277529482175492347765942270085232267212803564018767293696844527327394308751843467738769572705449508388261263029202816648598646691798955997012853029221659795684072730077673726169427023002259093379971730924731837903132078209358938189123794656399092569060894869015725299940359439769485063097905891459177109510722312156291142495802040524284278092136993423206229587948524621412277350811116958479041187831761277668067294142242356270482501385920758832352264660606832611106585900131127614903115533893231425494416056340854794184531332260483668179357061863200477713958902433056580850627683873667 [117,75] -6677587205454034516143372576738635671545503432163264306135735459263423039364838291383700731734876790227355101846154578613602077110833574806429818301781521967728511854240117953389006820486368526185951814471503856852997486060055119790524708878239939856669753078951442686726899931781456499212405184978964990111626601834154389076483858786022832437162413353767278515683360628466593680900811293255201184066309738443279046758168135141233914142202417405541414441703824756148018831286536169055602536935026844983293068228282932225765733485816366505919773746508387950011579464988176197914279682005224949523574883376920620044358763797630899636971484616054303360739546497252343408115576896919130467165687949248679735065003181039609270573781869543350697597215986244624995660066343750272328902638649422399053473981900485751067057046280574467030929627948967933573698801614443176823617476477177339657192790334744297549554330315934673851108352494615009193618594017687219286868389496033075271181865299645110919935096715187448692715861310350348294443480787062883972703860133305397821456641594237671695706988993755694615722942565279612077069230928987876975191306130271138902396726412198293305902762964901609696439839061583304227275049541129013927703411541680638131055293222374581780106305474998186289925017650308942949966917378786464492727416738058532475682653105739526322221188329802779479642529153406054283758011610739448975178466546821933935394303142684424445364329363468985843205033202687648219982381862369146783996032521027530728736071850694287166526188378096606228156100951136510816449228575673109822158748007102 [117,76] -41090759773378219841986345607325142500096086372504700995526765125886742909470536299449365158921969127859004290518374002940056783391301193211888494595965802304896788779659770142617809641057906096538200871721718833651642253218086932445040778464029038765432147637840105401037281958878627336548796185030829659237851823357718947693526350598108431828598048192072846461131246706931645397031961127877976991150326789181713815568034435956213262759949321795779093133101297661554469199466807021940134661259975956586106449520377994867217827830765157355632963713287299460456576370120429180131627554117306683785842408743954669645461344996184521056559876527386913161525404243304074655308485428742796382538206107141573165533066349928866778600321891956124351281278224966376927941428690679116087093270231224196437246022826778358389748855413854338708037192133954676761235499523205573394562319127390759738754167255350439857802539799303514037430625272166092523355922277784986555448177184821335023425771679144795794128495521281597791393263979608625752763310576545721164543122638374179820313345272522974781408371096408582350048018432410619336018334216132317721847140628229692462773902651343925446372092790906112316571249324736548769263635560560354802116436939526221624085864139782276210182868710187777237624533415707195057463802162388092746201340693802639050112520916686988188373927540519735100836253484547572755840141813272027125414056957783859340917995924804491332432470263988415646551935463470623548458256121972973536476161357468166906177981679536856958997144375888324822120518286692444895385195962352235338165882 [117,77] -168232870065888036047215926601871485665593899876242328996249749258920283136836297613978925764708526928728193619451209411439880924445482325553241835124728392907939928837804001482124505055851710761845278161570655751888414624085183955346260129588422739980790619547171749670522506379319461744483462236815159454308535697241894703038317180800909902413358123743327198743602598779010380607376656149093373092679111902955246991956747691418172931465940776490477488874594033709542803580632710840502975314674032702158880857383633166331789146670717122521816143998540808152398929733464750624540454418432621862267495052375711263094451703218531926992063034600341735586356498003791224008598092413680441932053735333443766894896096713984270597068863051531289293921872002123543167854597003971195650236739572467206245932862200512940573804656942480757771574473366703848013646790918872467429163618550359635390318712023839664929337384265833690315454214635369349895397025676236725710087026615381952117112247890821232330473862078671203850384744508681440173368782723920649704833400323410391750842511463081370308017075121295102857114467598142747007464311705444757238829451732799482054956141013108504174110043136821970246968858648646450816932843778396265900283917223675815107706443908780043645940755537797144252594149554741529634134007463710097477263193078566401722474886109620460150132982227642097294778237485514941143543048818681303236309332117374439693349346866582649305179943464040804742395732416227608095457495845191644988412126930663105894806364859179726731759573539173953978236501179606445129798793686088690824 [117,78] -681640804501889338712915056095337174250570804152339189307622287206738267706093163272081929938109972110484816871092571421468625313841946946201614965633640591195539522708882212184356767681772269193603337469569290144584948858520806971010250507341876749110998576742644844225810962753907443944423461067094870989092792631757427525102096611007295033625842745403559203896469792877729611372597934249188414550012146964569665103379620142746815242293016581066102114201420424951474582334237001879805897194327177906377440746132324430254754819082058927815095009528985269887362766666747760398825696062164898605808687549618436685966330295558339980858917884025731907571412312728748058399194643944984509449024870046255341044746089861549521717993257542399680596114111060060533496816563865155724626382088701425553325268784651965897960544334058928741216888818439644558948928762629246268300613514343797792645246985540370925710913088623541984239502479879892851053527486031805351298890126943071290266475655545028293928111062919255664568016778749966016503367429238883897337039480437965908410026214520734200335232344753940418502806329617947623337659949199819905534846407013219263536308803948439727519468205975375796881959328142264150698273130036159161148073313280766842125374135960034860127999405202194902622202534429655002779687181210441173346281223045629197943518128174392388574223998461460451534287792309456039796826289485158758261545500367769890368023547515523514088126154820335456232264760601185121538745092082026261071915532070058341163060774649999483290716476771382409816272887206850360420168875774012 [117,79] -1058124040764884679136553094345095391786936615508419019638577046569141271057870645225498387941678413064099439346363723143384338671914154306741045493899257088308910101238008221863751086342274086316716730675182055866298330206161699649803605499204475929407197723154485762963900217767880206074345772828704561981527534556865851530797904372357896894649447064948450450647220263855634815343817662189384116236264756310194650107242540778486820620004952870468289626874262768060417376147483456733607200289853211635380505365856832611289862220586582088282269624712237295180157289300414525749804626551531375541244012567469166900676381896684408328495209754183828710929637367534274711492346954003002498442568695578479230312337602732113252608889249749648190416991205803726161201561748332810935630691173149042388823024574219571484799429066774698383373167227394339631137809718286737577810093273168839055914959948194848054471820179066897169723440087319664380450501639316632350507650134744369709058802287386788066094937961724129089961656657200027846786511604600502647911603576001175172898497513325477532368194687978261317540645793502351613119236944495633536124490154475845645566301999742730477470497646697651809729428901974390575286441765930125704444050386161758775826185899801116635959136706339178743041237899613465050176770543813682248420653092234755652018375188913995770831852974101399526884992939476158185990810310939368933837910429792441130176646779002901210918777668875355669855442842672240108601429320948673200124173267065478620885612707410335136559271198824117210285683356617445176680942868 [117,80] -10792354883898566658725653877300265940444460785838319231746186130064869978812542291417007714332431566306572198761401098023164321603219846727387788742130090445951643332050065563259630378185586458676320724631842282379728422501168201671403407045122256936876600714024639742769827662827259007220370739073166103116898161428250378701240253267288727935336685204449291979363708932539270552989786249791182104317456245547473022534911196901548752628639105163686313574349527905936935872753277935642838399874303891697925578009446016978049144632113101226898914283934205725952329202989997505275053238509003020897159060865782914057071043406430300263337993094659581684416501206963460403582288272992713400893254708998173570670830758645785242019871107387426927551207367924702776428024894933450758235960280771280768421567603023417813160317200386767417275100812472967304784551580040452788358939195216364025809650192441124330862717274479972669094281371678695400890371628702448372929452996403399318335265042304519207752665766673685110676196214781576295618196075691328791849301555914635571007090784612623111236305565667602397427471436982528197487407178541429865424167581034313849519572556673606991306734758579435780247046403065199251278663099526591583057940713986253324192309925745722510136668886961650946034715156271709139744705731891254161410499096065393982873818305886679049645372943017057465977522310243206952429085990423746081119566312227775274619965146796774303150567681455261454561510634107987359893011861732155875381799021919770487822543194436108154295151119409339896052590573838926782020 [117,81] -12486600832606060951570696803497199509428984502470717456581590381656898598398977767215407405487556794054714257882645174484968299396192268211207440839765198201978483660694412738893778734034614750975575839466483926457866405336577970036866004646752962279663759359919225454339440356872496643752054978631856719328844324197988887725282438375148090460833101054051245394729949783172383872495128177699786688563568978085436106723592334825538415100843267194432701684854755789471082144262670318591154349439691126661247300939507775601116160540894400264906101794364825768524772509083393596656044438376855794339722338326062442445978145490493275833015368156609973496080255987072128355951228529380250109796811976913899417722940110712446923859001042479824447341580902310946843434091114751781924266086313461816404353646630101178949362661711270979104825516869798730384773923298177389984005272207334310966345854625856706791737969050733570466441371203986568990366642305628945897767905171871619410400801360852398191508219780013610605900153652149116816303213330689030744877802050224289530610553236567825460418396693558962395362990088137353371764061171172340627519744120393750164652396020432269237852619977623043146053130624064344875723781869088147347182674171851539915402914661632197507533992923509739543920688168988364660218829879233525301564982469273818507810216082240916776491448311960013697436300015410851738115791167870902135477433970559189698745963867236359049747096693726018563990925470195632355231985077363887151369125018592206145974615393477615419760115628885048394915173487826276 [117,82] 123764523920754270034419517619671793159555988726752127323259101783316413254538785520883385268957449537502340577138662973938201937579354208806727490590400540564115129047855228558271076207223936403682474989035719933874347314859184690253025877046993328351881481100918047858160650080017585920324919194771206319204643731680306550597167671700503351362942244596886495630706234926556227789484713382486843327603032394457378435112279545197865955364592416306914666933953090583580316036383776703823932584361995178543804283693308465704470669456096258614330200275763645159780781985364984876618388959071355220906425953182689191364801849629316491021720467742476282178849418835970110100511897099551667043197424044658711610569062467078605707362881468286116674307137449659805524478283266349902436356894335532008473409058726465819794026861583969849896253906138210453075635498382704324152639392045631015932287594060418002613604633097609373369071043840224890771844109070543047295810663196992354933889671395301159438904975006372730677614969593003749226955849989780877842539740592526405595741579991221575232845388838770234223016355874008682433468571479632449157415553352197320036529206793200087549128132992990175637510830271040254990478407567571834582765289736832598962215798760472919105732082829960235032474123736477968884594355204888365815332310622490707743747016925354719319133489177128390195797582818335883322576188651943434514923519547398811208799167801951838146630137390437377523402569270435127768312316615763496623392006668045552782327741037415715813054321220141493638024454904 [117,83] 7944145250273733841293440947422586309859323338745731146015927768651160085877765288940803987953317205878365736396563261691012763127143496675940503902280339686539499613109050906189876223884511598746940867198129982266878022610337553039810214369986215446392486929067569500380702871437920217082946739461842461456263103983663842880848755170426276458984821033438282444384061150062480556628762229206850029123933366341607382762119103545036593623837220653575506815556224001898778492816084431997751192877685775607757111008358522526590764534212911169587968367258710979244986741359878443231273013223407556669370434939489880499975116903330409253781190349171575395258001410890087657098426277053660840887531461258264848393229417145658613903318709974233799100937719371195799822260022099888359379151035260482596469409738527020474790337309090254189240415223427569515446417186493579414240070364810992199643164621248568475860705883457346469432464762914006720326964937421908274093487204335746233211660632050671324058846055207193606646880987994058822240381337046704965292594265277794821632798574855047393686269233962711522359999346184222103299649025649158558632224414944185470202322705833387544629994718500020842897970826751559203461975957535311592566509005019774733880317387864854974803579694158896556344483854801339240079422656229027559304867205507511499499064730153132108027800156069496580456408757122950483346058822884132896680689179343093039871918809097625308923585241888149758909749386934708216429742872824626989833508872844667522938005935587659913921736552329814175963522 [117,84] 185480299853933165649467019130006664865597959717673654790177125251525327999643506230465203525183541872161355021562006015860579883975592455676865142218377582603442211925353431321945622994763971127800608752757329131284602309899011512951053238332019414607066602395865822909823409419808125222011168983975697777308364667108821911382287380173236311540587389099685767178737618339253198554002251773987472091737697494440904039334592187535710333846263753814895294598254987579735888753869231747517574855243328533794346798218245431684378433821031408344591306821242377983032727787101460483680969153180855919053160714837180477338962329688186987064995894996855837258314198778040563137480340823061883194279487043529599450004521302207082414562130183399285979285989246940020047868504659060797946732361775502125965223496268665440446943962169917139911707924762778970133477302431793798369768685664873496468303014057832744548199990085263986466290213254167366209864100388957376186588730837142116433033433051983061902805125355999436447288493317610909269213708052314410914836280774927749700168593379713863673249066070384748977725309999493652080034652583125406511861914274803468494189921997817500946332767681048127186370208090465626128823500622379678185481234239692459685860639263069006173802529317037599039866051535514922219931911328968668557501832293110915576757580643988328914899799837201019508810264417898352828748335007315349822924098490661031985358376583485505049493903027970742274907375772939657672853282503298112274042008417328387026291808091252316187432228873033075159 [117,85] -385331294474896305805903126058169900117207295869806683851979935523579680366784702481370241606970817820868882738473281040702799864265630165517054396805936434993714283432063949379670889729802198108614751037624431219980797342229749993057996707938967110386836344615886010701968285020399879878249030945719368057555007216973534415803365326988166842626305145476980892085662030804016245274663621083434259438345074632670830647540343235222892048542229522932772489903262343172444431054196372821482826297240964940010962269689674147132776483587924742790665852506229365471647504545026136033129728347458690525008465633397236549881437699806606515713576128595839608989279560211756761812369015158067371238483100568707834730820479204168240719042580090523755587328842215718786040904319787385682094576067302667826531646977557842208414262722461905491435276268833647211763499000996040868589670620127523304282426142838066689342935362292434014220673024445894040452702660499811419524490168933333246534638019130658900576527027145978647275688660967869679434270954173134249143306091242276831959525493734788576206371851097905389039047923721304871493763167764920222589895507444997381174525711093310684035541957915653458096853774913874931644361420664524694558579289551457521365508336202249163110101843746318833839907829828496134739247208341748136838954413842512944000181038274521326665072194854910175473404146697289310165904012979117031084027956713221483288236203464823217793400594523893290174670391730117421158403450794170196745183529564707450066537851228806431626171013651662 [117,86] -5789906227710136806523418335753729937452800222187692239501436368591899576316228633508434446157204919086132946411778199335185328098136903936117305056190724188798217982940412610897647119373288485129546146859775986479676774627555630132556582907700401613655925744270311721763260845337472081240458269616309531989625113172585152290622338288115909894985910921374069624526586675866052779750168988681516756756377546166689042109754249586240282663514006610367779581490784719925657665115868641457835064300436590693288442131421633762680013054441196687655199070473331638231857170606996316265088244767778152407254994829069676564679182426088973572980953717943666817202375447339618956838818882234409784908625066691593259851673029969385333125442048544892913209977665288685927623225048846109272223871573496858518682259341128215516857226042886280378491984913680499377941111891082813441513482959977757182082888377530282634477809441024883880899346062839244263654522498874795563193737966804639484201020694365358656572619667521696882106685612742143849743907725138640979451433397470411586811106276671001121398851069291864077587067353416426140309932037103326650344473326450208724546467532214519967850330509800686138048245259104287047640117222952141150061082557233108703387623529567194438174843342536635659479904549794067166700215748203437066928113010078634540650321981245910779035191555665307807294943081770450644684487119403217796742148282448067433956281281688548663657071989554164255083232574397770875310685621750491696507871056823131429721332550184970122450655257 [117,87] -34710542423193899772421246019897314486906381043330800540246849896232125604528253694783413567503958019851943886747344025517437660354767377394609574626302324535821862231601403735120899592654625107187739127364436119462230217015856032810104276950180220339833850311232585255673307189477147141751167026062870479455459814686825022153803474578341319996783397518259873645627710416559585792276165799662289948987120858138460809374998790693557847561881536248913711247333675632025355629013829617623275789074534098115468187365390590145646400661386945482038749639862306353262097148357721689310723335516685071485971082564884963158975102324306799981209706500530676544808223368576908471483611006459154488725379538352754179099268810955853711911750338814606533380274438465870956750504929578375934954421430504432470539123012254254134209383291980245896872061198414567308994631617122452110142881734813523251905848169586589998868797960405156594969495096601438247430063426627873102252581920123379229467417969776580152440937244271554323550512251364609857792311696425789099250525562557828958494462385216009723533587634345431328837488160685512131886887804095266823054415574840607655542255688986652560975293741188007193959313098249329771859105166167694117442258235911440481783369770102715148881216198911509517270717306134919345287962013958919460686784942084441766920550921877501871872930927240147541514156925162569975302475211227587701076364328157898905628045803543531677484507000266173947226471499658717796022984602172441512927021817865063836466031780248100145375 [117,88] -1007109051015637680309681898814175137258042913643848565649957801083361715178169423704460694489604833450732415524525837233445585946374221986216823878925611618789001439496964020446058597263706827254403177352268418990354122129003958869031025202623687695697894891535744611351529788276552572374498671705201681678329961458618644912195336385787720154961509515452366977950799715038784497813111158972498995886943246361524965880024558773775411869761381881705259992482905160103402548901837889560461607169015932497499392352514242682077420278863426629607440200858817920500932051776772520679821745883322082699178799030462005678713615837530801688398270156093415804562395878051736384246220182748040425586053848169415498595951487122393587488809317066875069801013877707012536534444473314808647568187786911971684663357851927104264784712506358223283790535894230912065300966387596590874625472686332217217989979319412613196528413101655183247844796206021577330908592114448881590176321800484432685942800160199303888776502625117852478614224206747348016862783720949101907469649602645595748368531421768563343388643782919386310567705540805508621057146938314341838534469854938137218479442298947283904130580494171688662062165345519849789566055575007567723996666011688118436886436965357502482914922664231563840888404112139116859840929545450321287310820175392800157558710624115749869478123026992186118620973365449476375498738095794156677446740229477819074159337770116519639316672886445574104475757338372055054636354345036431126114398946945878120920388374951108070 [117,89] 652162512762223264633753577617837388533079159557081243219403777260608863842976460560982327386681391523212404163137293582272297165906366341146151723440387522337706684241552735471874840732334330541899464368986916255853967625061213626200000491201086838305466319301512092006906397386479517186138728929696545315444911574646565398893917459925237442269039085527357530062021694003117477965082250601818841207630123488871113708346237962959410135023900480374853183356880741075090904905015439076963259297994752699940936853740994310643489475064306221337426633087562655555418607355796529152327785643830343162639194484146600180242477060518714080948744577770678995888879393737651223456858911587174100895142687478493868847415663407607402926622476507638084069104405305728948005133887814302687334338942042277023189975613556843676357628256303023445204147978138899616880322764180050767147623015832658495403091081305413185969488876448764654500768335116894780663755170661449720594626615387365343885717004903902780864983945839945253897074789398376427649639388094766617326589203107647813098915444761584692382768125046614079113305678205435659175721382584504837757863040800669559411632873682687704101559322505113133680820301225395400356980111002218500968476814643924051253015159102335126817859649573192051793401505531110426621040324509983871073093575321681834375937317697114780151736149786956038116867388187494778372003073440653129905379767149330068533241478430010319980583237709165832951866763462718479823206500038362809627202772806202937285812882392 [117,90] 7753015197835247161780324784406013508100258927092227782735881880663979375043157398306252599901754097527082098782686127391159796411648240112362806554407328726556754686777648569221074555567836178204663947006446839649150317035996209621195630236151097938283001902939335162368350866170956203627180274368784836914270380791423070218609688693261204498101790285956006712109793314589228842679603093109944074805573320832533611704681793277458964074403071399726493755756618807261119727811705401329060803217335376611430085275836821062138476881925989642555665558059441891394996904198826158765066182565279655488934775247855390422071974277652818699491085731832587166679608737587429893680000456418051566418853133758939493300857318427540539225847521837553090848661805774224646582174381355303245898115935039672038343766620448876805568180561694585774867961846974079137526448053271684454068188836790854093573907433513436549261860913529746141269264554395169917907548081361326142392301634096146954212929719629335009979572295147758016049429490727233308426007835338220422326930848556762612865565529529427762677748957988556214279706622282518425037246086249029052219532480302150668644695007281657994578809449531445142136008793673441570931688486087043185382986785680277837549771969579357698646778932585160926963507114498131948944733786822104831264075921569942013411140679897138491038965412173371722052940210470786563178276120437888502162270223193513241545748682495680960816302205449677890940546491949610155351923978750879555632038511693601342529639 [117,91] -193193152762765979212023724209482037547548116102785872048212644539183245840155841022376269226345276562851315572962320470335911445360887104691901061193126286740657981507588750758939587651674237637222030240624600330086000825493066627620540617672258755372503980848537693197522054125032733194772591467428006702739223269375760701109222592158684603570817029589246554675894094488499607293768088615155288844251410709168483814162505138703300610819961854667229975470505389808680155023938280372132070853102539419452532470490867254540339335541590579084478665037637693388902650831475842279002476036312691679855258562883134073786909092066207246238967563062529411561143524905123338683603552603503701950099432675495518784806837240573256285863069405851218819029319977919541548386050568242720162506906639297708559640694166025126533461853955817286780314552511728040588177734555439917399266069077414790220483085023267873265254316711027646370777918192709056857826852018431048046069412884063766036994346634483056437635580450530545163216475816515182846742209577033784157055555347207217345389868281302525816158590499695175307194382534913130706312213836122370276676765544396801288775387286699301314160520093867079436917271235444442966515862373877819937485989270275886383143321029688802547736800972251263407601076449171297529332134057506314652289584020164803844504538880322988603207959431437226076747280605204996097120354747682737191271975407400075384083053698329729580572078363794412801842001211964346968483059684289684137477561037974651950 [117,92] -381503501639851864788758107589925113552608805206824790622439722547344169508945180279606882010024640180184285446844110450468196100287700004535114323312748079662411284523740680793187850556516884648298565369607359913264190019917125662588230913177767848791131169399137829248938878246938135489819784356733653042678040955555310711121547534062270069306183628442259405101760007556244098005880138238066799476638587750293897238933955328217518149663129153719988473906413685539804973951752431322553517425838871651082497992317576968149438480092463387124274463752138788861567779403981732935405325819238110940818596488584433475831553317268336688741078852413786165305442301818403516736844418309951464394703793777953943217732183049251858460282734811217023348567606014502095104181335980209749731019221903267640164344960676663669366912546752596764516499083907896780275220012226552728184426629573546714540578060337241666960550080136074270238434382132540775371455861630037286316559205283395956906493427799595564525886348738157746661856679197575708223030026904024654992919540248212045097458775648662860230606272078803823020341345555743841983044445351496827871268041636425833259368451359304707176528646375504507826822443244381603632180307732242384764177878957729971419950227383385815816331695829736804535876096155549856499366740004572787707316446500346859346421982135438013398841196605371456728590639597380413715232732979384610847039648839380398565043464166600258197029888775674782013094397806965792141734573308374789847057996113572 [117,93] -1013960260560409805297909051114050052034518820824685420787917380235029093066126829049110714926699889201093680163437476032104774634481092553535600448214751846915918612151092975701648661503333283269412548202080599863381468391060335412854696344035078546372804111892948383218778142142466179184590389296270773281183561533190024108101961033803072662492319466451087936454398911527290729443348817589414052287548692771348353746432976200534821922342555542019775008597695985332759597177048643582314372957625851509232396795430242493276111493917755125447997333567283123902930790665338812145466885420697536518928082141635198821372044872950325062186244129252424483396618269161708099426880882654380178382145351497746440463148934860526059795230138543274891111363790075641405901723795358216883329953452207061219483060869475170088191559580958388063163995853563002681083095053570751251293113799741065474879743059938409628268565845756443831772495705593153806081539392206730495279935412610610262017715220025318455567330577019068357103735975612148607788649433945814534412382195796837169373223360038986115868488365105373609349502674922355142363967029471261765858983115670828111274882753641493997567544308880787833636685293615762323352007218133949267765927328966171527648921656947317481368222419646973305599770966681102392695760261286329042203470237796530950611768108129589371761109246545011799815809631141709121864795627008226143135983324781733236967240507643856291326175520207278769453090475170483401342114617549115423687540851 [117,94] -7140493996353189790211016818743436151294586617306403266336402500415880228730314433434331102430768796536523239657343116691899339754392517622645314256166078129404975736255152783587923983021375876637336476576456665457267285314051959270444514904370913500462292824521091993598491818176494021678478653856258681556998338413908520799085048147672176403137371293765642008836761848644989460332096324262639187062768839506564661441381434997364963549773417626088887895715213473870659742474337465197600782714718999704789354629679138680608976866528941288408021197939067214060573234076807365333624548049719745082234871523333245277327399552650189799713000250070431147822556664167242315043228552576454153704243987426366949199164384876061072881275829494733912004775867072600444423373130128847504600783222308483177647596257736069991151850623384091755544033907660559336790635696875804275797899770260739008613249524933716974149576911256799002395690745914679849433067829950644710186125216003044165448563386940287936250056277957636419616310941830566450334917782495408899987277602105997797148982017759922841323404380199311371583167429627977961952846562770088039434632708173536062786949138996867036932021892452095457271204273203585816198608609556782548910658867314425703502926709872078617337838114806503415861484438407632053139285091791351905185097846287564692592378795281358136250546400615198489977427499155403315547239892069346796041712360319836463754585568681756633512660598670566759002420882471909772460925751160419532906 [117,95] 3884802239166679993122280620405737981385686764499513926329344024475579016624695689735170710963026335798956166048521335186133386409193486465000952592849603825811878211205567676257420333586103372890128739787876853677211992308062696052939358831042666213074040165933274236805003314953656556723234177775331152547276706696983759683420070829987554009775288147665784649844336249291649388800755936148834757923161802723138705828874022217059856578841336406864386591431253148341217527033098489942496833040625683954517138429008655751502385957951641811340068201388163450042418836693685278935373502178768671402093218529589476051538200904528892197967018294906881168301100551911355456675793796153144685217371440881430660101473067045761215428254349628604517160982365626056722787174103984509254101331918851085850876137205770984827823369177452827337268301078629341648075631300052095652656849325428285995697873490314897147835255671812406911700701782242691031226469282260931533594393891588334925527900627513057436190284491036771028047678277785499291850079003757251482473102566954711127851182385484523255945753919588022525620426136007947821281574986235564869782245661385485849313197351294514833851256564492473673791386960733733598143218319482594807794357229953143798722433917292259558943173555482508601292285083879298781328292354897602367257694167741062473579731621110931097281228578495315155010635291418249800059759013307604075218141869831198600500778887258604369927698692701484881543848533412337036439859404781609 [117,96] -9568165475808627442972783954796053030697016642169262580786531479129170113762727478512052433312420453956861453502508459855634228742629604001210001040521669433268710755244563624603055334310475027145546624879546865528316191828894694433680456226070362928407017855776471102306344287521199448119817449238676521730440722157135396289685659092010304799835282758370839581775722274108623571622609378373569328297760154940202421653768291278876245260951969427773151268618961221177869484494823219629424536782273470380539907714092602190927310783323455553793562854820921979966001113384114773973211677405445421120486363950929245482406987085552692970496526284849835908007504795961668537515851342129691559046313285091737423739849852740932545944427447567710897568536672363993221469023553389865014542104765136078137815328661408400347180924367948576409677408683216850528892744838179433511683659137446237637633144809503477454849295271674908865195060505902593293409770169402273667944253087897598978991983091695285510272541602197375268088779818664956219404802646057295576848908528006245263944757509065486286628039771209666105229494664685431656921595137992962391593343925325632098534142666480984459369480411748506477269520558108030089586003731689280102819409116831068227533406876312820048559477567130250951827681101167364200915679521194147529061306470334930620967646789988695056975502587630120169745323224165544520035175902935202596105702865741902066029550393355887769688753263250945220136043808046395349320946726 [117,97] 5478607318121184917519523420043951948521478319946799053541164595055148511664970098792090272046134466411531311028077855270848543959293021596660351202615368784055311406883466267129028360643696932750705895242280797785278432652009170727269221428070879184831937140983281105097091618388851589745846503352173413533076876149119015947968512343480330097168300105978699108034013628030085553360347859884721998763474253063252972630072364934615105805884974006570148019061874843572536291671641377007640854997893839218702034970355175557348192603701168460780580372654520375493144148687916629074704886933015133762166739474583364548734814679680884769717261086187974459099105300219485732597968430751518509564716346696172841461906824069062678984657266398370614077678419645315220293519244515479298446142462311456690695958396485814846170324248705265926774605619047094118510989093995954214620636312148966205469486937783378805402961166387262033166879884147939265866492160731763870685735949286885393564375225521493230068835435339933448305450835888992171915462153195817303642542209504625372403954839631770032803434870850760103898129549547477410713915597764337055427948106453020743173272217176528587687304243550562639644653659592213998417049252566981899318926843527902125454107481264485167598975832123840421906253075110907851704663708034407221064429870222526571909980944323088339439892943809730812943885687502493482918989293289017399041118206678654138852505328549405813043026920401201420585872370598263093426 [117,98] 133830543195451538332517412134669881259463357709625392043344540173992665809736481469505861826031774902578695433222661661504574586523398889617231118133823460568401432250746027900332509586415565974388421439636087535696392281232349936496448472976167336829989644339104073396551202517808700325249355729834815942297906146061792069497252158778372872086056428322381268369366766805887661906011050928468749407756419676431082695242491419414751877468081765035277022079031202445492134960198124085427566913704106348301663770922731410098549536321695506845087210567546537643643253114665282586222031997255872119402638444834660909538392269605960932698371983432660787064654305108143329895116672300278715622730313328815502537236688705040392958428454557436316316079737525694767765461934860432122470916582047701839834620304078691504745819107637714749573043264691982849763077572198524884366797043184650179836030255921103219937536068542285376372551898101577612471281365876789603709691079362650765890623850079087601739473632527686816981959198170319842987870830785136707360784533022946568022443024249202259661891276177014354096444645556640042075509036166823153760639997078502371013688075936289932623237367432226847579663102704233126313829239696800883462124633133544390902338813443109478317067768859359232096571350004621872565541567266322551614618415991244833354795593732783701724771257401479391575658883193744186621741286413942519529029636187312670593614980302876405294055588704329345246608732315415385 [117,99] -283927679641225798279170221161675400092970917902054873249389977094391026141203005344203440071730579834069148957231639154409045953600322067276178901242770964610947411712171891408351426624679099474901787231934918351727769497124571213503132554224330468126027529908193555113930093248629201780848884068606772491476126683523930787423628830075413386825946019045187618051544025725824660652838411542648963150208871015594596050063061515028537872433784416757215177746929843311125994412456004113187281444313160706827968376000090118832763542458279953933003432395647590252211919285575913786329993143334227288984437838518244084032689806645405607316874748234327302805183558605522153002222070060319712784375228645561165470125422871056055201296305167422387275558704952054549360555273792172570708184760596078713250544336598244412150806217015775550836496377227293160213445986118702367172717303779269915352611584189088142010505775445551981978062829941768478876262151124325191761042633555131715228929630111901582389779117770506336401616228793984064387661228684027792596103441772593801241483755350244679354525549594262781799306818374639268724918544009208998613943017191127886528155940333022117155545226062008580807577626720595730499277213409404298665891628347918542221130849187397486888438573418853015105288371679548382400556110315532221277335254284081684650363971689319777559240781175115465940302785060814232833987244985688107009200257970541521948396994415651250967680675316615799269004666509 [117,100] -194600862969913783198749965970910369355790227222122869710104146104698916729743909549648212265172945743480375142829698648553999036093104050609070200667426904147571506955033554720510668059154091619854057481485268184806934442918948179517136581390234934949084949468090709264198284585435088338064982542218076009139346993119468346073442322313735066185462699656895560441274377220798786182983848831548721155968080751767440932143899579739823437934942666297168554363325162771765021476253258151356002825671840651066759165577800794730629898616379045029754227843105448819716384302375645463291233741636937347912441545553734758968566483629413667368382350248209533891043775130966142900262011325786175143505744810481442214538211660887804159109780045202126052948031784077813608985613309634422164447798241281114267791192449147933311044585297246131778709266253504792763608107800797551129439391965954688273289506158315144499851373696526015140739778096651215009524746612078017815862527109771497713953750469093345567430243639758894779300129784661657622802454181550545294672588519225828134728396261533867816441916952497054159546504746656543172302257717036531914969276489561932757545688084742812076063054079806387600329006122307284023429894254899406764484772474098991274196470187676049470527258847208303141154449095109035009628328095881170418441361892868865247858677722883842081420956417327687947065030682831301083592337755888317646614237183710324393300937162560200136381591992995099254164 [117,101] -267410850867621133293925742746893593357643282944749831975349265769483595951392062870012394907736500219430560006947785958705195456860347707892870895019983806070515114452684570861111213643076073517935491963209674071543403394615183350526819519156178865272407765223441195401350698392309821862191833644689122678887373037147600722246732017675309329023406512430168934010633210428851114407183125848374309803862694722097523764051085923679873540477958409323094807545326710474443741247092209173308104234078849800405257040149137338106851387071897807736790701224048558334579096386826588904904525838527479268705549627979300542835566443586952788812294358849000615708444805714072834517059643970319363112021645733706239101081336803205088370295513991649057663303194095768053089176176919483794117569991640288127315602684196527265397557779495024216582509026405155284063861620712818085349453251370594111691844966543405139552414225527824247599497513054449970049375727015799382582082473475324179985547036904475927456241580973092620824729088632541284358605252122835080858111834415449987411575262902082008799677441235537445243491967300073482267615096376572915958579870247262306273299932667669496842322777812078036345920052099037973756263326837860388146431959354232322979875265849346368141041165858940787455028929501228984934161080748438320059016070832834850557378966160424485957021413965090734061255732778086643738283164590842863169588100439478805144437837604404085797852478317306397 [117,102] 549008348211731671085181514250768422541335562441363493300310346580516707413804280163878612045100594920121907639864299535400190063513296384394567904729063748811676199167724551607606753304156103965562876614213277376745148922796147218088051017883101982601549930867561623233301428765973192222289262981126902460020815843142278564267994846252493069369265787154253925218544567810086046023781465189683644640785812690350161407623912994361846853394172916932509615374389562102357221270047118088935788679420716324050877213168849975290596507866400555978922443729763643614846075707915445646952401782116157374404952198843819020660089679622907270171168572781308017756174871467053425312378989584942746260455531391996216595096610795076085049213942531839154340191821693800444772347596349121078418524405661626646771522310021994512388456124000402855084886271826905732455491465774660119529179089886103024567583138195125848377282882452559908466588017744204143150959025731073786984727157559681418570890455165872944577103755214136654390727433204593162795399943885871630830377575239653530006656921158604178190728783763158099619984346874810321007233795815673400578218831715990794667835883925139565836847715123111549949962528633228799723220580831598587385689352961490119903344333584488096439446854190925568817125224902901446989217266685534228442351119785712325997873568316113515602536281286566886683433967933438303730506144179741964147296048017086546647072694887648137076572059542 [117,103] 677688412197589973018799529091429024739027745863737889250313130979948799371728346212128952732169827700879392755395181092383645220480241995110549223117724212055862321696285183461746778628733972461519234587406971764040668471041562208800190732704054128965073476270194726673673408198781484703525862195283538699389966193224371635485883242155743159236157420528832851711924669376836843260321432060557800921455247191339244906390296775903929516712612342617194458657602582114327044006228860517443919236800675036006843152527575334401404959939211556810233383390188707812458651762569471323396463246919604765853777222652436981599129690254941796974680569609105811801505845483230820294825121328077228450503583034966725277795445885689770720202668018471856529236773120341832269047575642193953588193811175429488419609603428816691003698905894231749575658336953194910679554299603539816288664689116854699073846989113803914584155313373668249232471526463310113783355414893553069440681680603926765476385336744973210549161307948226830708694265362829197037540595673681647020239005012787297453774098222424175294007364156791407386925865523973202179311984939092693170840386961324138161070907534460166287779552055585837971295763948017598006108796407656068444289712113550560381594615736092840510884261272747939070183565279835028624426128851701676379492915979464416137812963835761266199752266212670037114902469419012664364614511293305713696955114873721485034303435605326346968298 [117,104] 271961283071615703784655852626338509833787208218052412774487751049400892344282982278430831974464116578518148807634299730539222588166917304577808746105303425976082836969509853577326752585909803340796089942215594864466505236605814160063598498041029051497281450800060918456150838984187833260247459766563188322754464986874195206689099862453530764532226704553834855111174392892429548389865192645430445285200272875548369881421735268827450106032658838604231413763603546107935646070520191220729343102234446205091962991651199163798504266163526997984228408161648321818637811489952964306322183914329485160935807024348134096052056326933602048455626345557086273827897009393824688796370686443366327622027506064231895404710351678538712391885805889834872952957118457559257229286210691822456897580204393000872647319673273227007173821670772370749266970850696627907206227392260747767755651337293141074200356600289074723970061312406826072687188144913907558590334331667027036392217058183223386687772778866092878370012967868378773617610969395780596820480434500009954851050953065393735029861674046982681503613507649214058803392491712965897722907386891100985350948476509022106264164030841879567972034639885105934111993946190549141088000465084007108849001656710293169617254029140742248737826361140848074693048797431117864800353764463125110079639943902803648959222575866660722740353275348822888707863856455113884748137464540505721372286709418320137976262003179032257 [117,105] 127476081554769118226054068041718920188417279196768039929597309721929463422828128926028290043644690194274995053188673083805724410464530185195936844983928527186512723067035375551491217086667061959907559274416534016188417945442489470968489038839846841702325997895775048967802365373254889254754868488381844553094186656549486856813793195966214954473891916855748078026822826628228834466537102004991344969351696518762239105710135565012067929042247590344846244163927505403856699829335898215457766549516324879876655310192509639535232410411197575162060021757393822003347065973341477744716028283516687370008822284269320818868681021603099794630932934982226582084703517831250394709953487741832147023315286077903880745208366731508517460759991265401976242331403110881342242728878096314806763733943043716830428235760297950272829538625679856642513722297426566217627528844217194577915565873137509264922060290496167233804110496491481232754103197740999566793550150649136235313950053351719384105895512180815860177140063091568679736482919245281443855755742838253956096450135021304314477615838511473976247180259097262556284895637858659036395199882397508898470956428450605529907761585405755913250456382016210262653371945850028702512856801538111280710026935636907852207925807394564431354960706342387929782440601371942641588719560912649336543087715750528454099391176922037464017794745685833216514518617611168115168221997409220387218900777020963833633708465615 [117,106] -12663116680247604179699839812281969157157810219476530039313597233551109242527515130677677202592813227492359053126074569050812955944144291935674844197200997049797003959822303428637680183911200001791768697311511919300366144129806454384088348299470562792246076702073148466587378238602779594107590258216779874395657653868429103924213681440589700240067534684929626423961177253385076560971300416397364622577779875770768732657006605713026712927588526849630064904822550702473361337060557566424124846014302576393569211601268340552495392114271092053939989035403727643564653615146448576595203323008746653789345642339810679728326088960606448759386973286205122861921539093138040788155502352266549748914987107803104523646743029974254955964496621710022691696169624449543328858364748371605822445146415340944621895833357344408741305336626148157765465152623801719990611885754473044777019515091081906883023480094742461748840361350820781402224197039671059084414508077711078762453282174420393304883029108829489997950053060836323841621870628014305560180614696422754639399070654205481598601543002322878223743976052636325534089997185886315241784294263013965908438218502364950056136442361928429153078150484994313350572338019760078474610973255785798182378964322411916039372262141082081638135848514480127072048694903571728374287586246544777959317148132470870892460829488476643359769408598609529601211805868916758578532393607155545381631785773950819914558 [117,107] 1419166048354311984200561284060086656547332469675028285271859593017748405038517208150790549536709412228365955626717399961434568968406079912971884253428245380054179303511472760960770012300443816029472564251920626909295810148078323124788015236494468518018819360664046319851000396970630873845895685305024661357606220278423779915785569642687783823091461983482217981658279952609873467356987112663217287089203491408347735242385246109187446443121503228798294578130993146853798734487084874426178227676316434451872290568280144757168246090134685664908645188042231789875039187278749725036520158066797836916165649976926492442335092338548361628030645515217634026399227637563715688004860782779802005045435809812800147851197445592210845404065044779190306827176410059751453085280022221994093138188607893570797523366479294455864152045073069661033796533909007287116028570623691849015034319593624370211193440656574710671940795119923765891314051471260134449629921557766434869059932645287232641373386843783253856785291994556637419373374480143380874123462549375379738955868146354141456382363202718208773894257256365116520281862484861897684397799412500022015207872113223072455320344560447290129305851727029662455316613700079321515232485817150716853633008252985517812751377711612246532622531386141424065321249726697783509334038870339994273777778490302229656792506999297640128699867922131802908024954976796482646739658300249265024037819075012977 [117,108] -215074034804802681552365167542087027310095908817957584282496214530775439771730898455088952333369316883334558897580255490561356251920105475597251377973480965813373473770318808951403347491664535337128968899237666210268294304585361503671716688149816276218178833682370799427171608414799544262720071250870984419031513117754338896252129576639369657595525992996381689147297925105716066067553110794549292471836143725282350606446019476944172031810252907024888926560115692810605963566747414401403932035526602420206410880343003591160617375884885964137018009568786969682858209979614470136967274063297467564039624644806048478091907843256860537474868770405316052834998402644358080947519618972372859289302067703592580685063158857766455723122442784304762204072105910429043584473291382469826927627835171231183272118889801613737991223197678541703498367377362964095635063556695108535221216779527244285346199469175193352399947962530629496525979772469875091914161209255956087487910541993041438069100604195202215792560389133929493698082958781907361471937919634769852163626853689302990073967815690656606717718705758563609121596355076014659375883169719900394879764493306549273275561975759126310035001579465626794120749707071640644054344120165091049201339263192918700806868215209137392695645158758741246770564044656546358451496964464234305584350095412757826761440536594939722562842534843580970035368664270976503662191749385657695217071366 [117,109] 6815460986887187003467812172805559425096864217571156541651372090554725845667615109946476157893408674149872570703495227398926519514757857017744865722331366697052180873606533852197258368347649793039842296820060112744455277320938791459354196671711257509333963308244506714867375975810543526594001759801981047426290803627766878396648741542448312710087039909940279560540111093207130319440606862245554363461408033484192842240495296113511076331352557852135876453967358166173391650989381257450617719961136882704598530380802932388761697814964531273935155840236651015542920435948987430460067269676951473597123744141264697604739792107460002048657846628726293761597128134282418343066392798772363173455430629950625725662372249260145538769174818329117120400017253130322934371663841109628858851630387766023535000633290232564875766272963103513462507779361879344252384705204290560333663405250001275389621835169741959900471521096710442524831063390048410654145405763147118781052288289790011470785085519352870310173917974122596572432777117252803182992211964958259293268801282404425344578268816157307447968383123730809743167072918092586233755706280794893454562613379900204307908867833070908861199591171771250018644425262866512687047961325678836996564401672288347024789618274286761629654248145150736622476608158887308978761709493121970225654950483969848214341139050557120843336569215253474728411328445216060966402576178698017000 [117,110] -475691721635409701737578458138973879293982143711553660048992445243753298820807494741227365082176325249349536466632301686170057581635123592085359613359593617072881182781989441982470256211006322260875641057625573213707433039271841409575825946217618277971154387780446390494102453678660319854677309890800913742970442543360504222488012148488421801492679115530622913525431435122517836851181828033225599513240016465044557276429405308052462867027216283636428939282266558036826270839369035125371436951419847582309181084048197101114680327277484557837216348816277286737601547146475824175728187318269120810257134704019695150516959986859973131422234638987395870964398892354634663372529211876068794051607703817479789350799472989592471746912823067314494187909915473626742213067700468748533084039277425794790353586426897622791006769722026169123037214741416733953874975345448212646615396781757396526194545750071101506050030726321934037039916698540781107045665207448764543537659203318490580704206758039244311700511691662921173819860768291147126481703234997360973472539064469161024752277834065065642364256773967613624413337036416776069316162960872254433852906503184148821858464833542104771890739006894468973627874221414643937279441833827656061586257807036864535639026409162899186487030776139714480244994056317658142307414182509398481823990018662011413866357169105867387964275779602873840276917187685502607708863649515 [117,111] 7150916855609061009381278975886044529667482410447472519013192503080069270579347061156066142878048911372695157174235375960201595446695033150232045963221581733435314970342618827176160277779526152165805771523185739636286957958164393515483669273579542074240338448418716055782540562120228896864353451547113510989086071140398647578762754921977972852893968523816116753795726673817365286333981383728073654532875036386971000912588647172946305958809754018169542121616480619512597060340115346187508321589061356683694158071568521036926928962355918460180578472307399449319808856411523238153384077615351682404933350403390632596577397205251356685539199556482602139088382453269034834971638122721996925948881744272594214373944573961779782833192135367492781493209596233173340149082234653604971788871232163337067237856221197857148959904111168741206297972504401113756409848817492911885913731837161491419731426562729772468836707315841141017643147892353014352979128189190358985952078466342666316521001706914250191268298758806687601741519848758064459895632043195139351087150426154788920234040104678349099142896649515429689139538555947972682647821720695459941170392269972146378362645783492270670494090864738264008224281198388194828887811024525365424505159993990164447777177617161095734007478899767467565538011602500983612256398965226424777271571765302201093177393052315362586990704419282516187723846883893981398390 [117,112] -116099440791871056148531214148220602711815048895466661344518392176223372698276725352936167026382974146098815912886512152194820594546798565642185070746006254370925671275283501349595448221981167950520203389309935523116693157091307435814979074377289588762462692800037264867923595192121764004272116434719393706483248878162736523471460461592638980203674199186419563852541258410294726013889549504786219298722114078101350074876473015782294369896578173619209003434829850401895821212477275091232688243653433857924549252761662172701394647912447650062034524703897380157040293777664351417935117382904750005398908112653399252756745006818310371807880993080096435777865119218780563213068685982783204750312516813095338503836275102118584171416348968461140532630169266581255596977843150495727195732221849556952126435772567242337785308182390410359791477960809248773809489034159319774959785892048903444264067379905747400505035878088472654723821033695961971235042627058215907061420453760134586460539630964646118120308266961689560995919049064307397173571512045128497323832391153717881438923624381786989626695761488190514570212062529561796557997631299047164456003423772849302270987480707121689900938849399278596173450129071965783883169622016284719965583030739792353704418157095794255771738372401559264817144802763432481030634962833134888414609848351792782941200349535305931078632881654691033588593194827864 [117,113] 1912801762015504308797855935175240034928235514007175270069252598404627274644913408984253473403537846305301315644652338458651384529222833225997529731169095318271825646216351119693334688931188794381925132323878929332499155842569418541588500834555152995347778696457820992432596350847831567865056095338532491038832202098177075216810331774171919487627376650117206589504725045301260406847832084771368944688512495455716470578709749741188389146116675329317372126025483040655788807282573702533174462754235671162234085378994922960286567956816360078911038783993741498704502401191516783113861208189968833215445978609241570881792788950941873493706055120350476438539308717925872626537958206736568072212873294602684323746747632318391763468636737778436550626501605886164611335296823500458205913891974423934426451723206579248047924372591907074327513357247168112471717334001494946438624558916374042378034075885941760153436753574432499909515305392755994654122576464010120353662689575999639750126273105258707725660612138983776136350306799240877286931665517197276970448410516382863784137327263979757568729034483928697240202236105535712436852462470765997453473927362773319837134507695536620655399319389395186715245629178245000732004246051949977284158588767126244609302792063013029818142682623110904119584740027428039902649284779388551074050503374263667706745186920885248482099827597719624195160958 [117,114] -11500294941996925886545474650544878400324610445907661633498908894628348694287620660413854528177293708617490395929477503930242748296182632332073728689039780735606500900077468247743374310328781741749210627956206362441213015032025799122949135438749225701767958438614660417980055068425908328117750243982321492281650526598086709986302675474337377900542165739815692682953998253089255552850273115546159992770287536739381430569663131552410764790988572258894882544592188463880754998997907356126813216037033661866952118818086538574701289785409518125708814777652160050533251621604392464734030855573592727622825018482284615660041418405717883535666157157204072544479531681877663641225873838942371650114489799265143607184225650435372795792992107787771305676372144834973202821204116226802314535550984243491394749864749586715562039818955504783075936355126023263785521562028858120663106805884445888112558784307585671183582079383731172306652032154739243092537134387332389743015070277863370276582218140195773109242878600594330679065186908239666246558215340558106160964539260156615385294732706235683492119138296143372580865208566739585165350354140717029030127914217145594982614287501872944356488248189746311953977646929701884208437744376125866902359008580772012423814660230243996045319607348586982757401241121967757233646459846763460434768614352760182618384808259714369682402736951673872 [117,115] -16613956013095448519308950751539572250092935587049512136751581285584978991972036731109641600431050721622348142111232553822479873851292494318002337273103775831541596461103220613722943028300250002025840589897769108014812528570058124778728639046672498836528745417849936942493853314116414186862407568910184469149124869716400153871188512986734939493870327074819993370833472077265302367625000820637298393999623939532188070445348648288415211252239805298104372388948474424790408704547653608976333175200324940844498458929146556623812733811201708158520431987295112664765097257295703520252946073324411761992496893014379571172279336073057413524356847627012936430544663094270588125917708987804460997642043031326830622028721504125085047759624603245958822879957723254550640526101732785711252843067719930381266498384339044549742524291254100555396141404193414863716620826571789125832474203539405869034719660151392807929396517192524085421635869441591061172376153621045994224587429665952166293298612278404101595701183511269628037085912167617635789639585370859487441458213840093393095626260299860926492055741181333391611687608163805502800359408145924780107692459608359136024250408574909149025072577812536226337375020076738531894389805617357618943865293567445906224306337273398721400410990118629938961052347425619331452784736494726348561954748946793716618581197836964595775236103 [117,116] -205615360781921168894387310637617339707216948225434249222472632075061327105019548952442502803300737643315719910645952619980776540058471746225488204729992218715360691692025301402447645422764067792719600026099195470241792122489497945255619201839048149616068215969682641655006724589373965059180821734183225195969874428999350764674005414318584849157578948478585433753077064560808811402238775712887697273462341202583188985593909416091725482471220732343429689114166363161914497367996835318963344794187945725772129792632685262149224028335698929400487604201612381042631322877187673521126630170716792061369474527194682995339594993635222379113188885584825794510408500345008930280096592993531168546273400616615935062193690221075909162943670590283258776743134606906447260436965146099726829451582850964691924961259903130608264557138995800239622838018991849743941320407823838546439380383315010261502792847944735501262821659493045205730016350986920024847027580640677692860298767436819616315973757241111815256103740619152329382218290381755082631347593765789262921265253449457708801239470994943219736458007672414931931713992336150400030771969641605097142279264524480106101066772398408056221589845986569941455383266804837386910590300724927491975782552925660917775910591006382831497552239266095111094931926412385427524849849159625507601189854295209735535929225761084118 [117,117] -193579170780202810622324697868137881964711617867258877700315717000579137254917493901109583476444526857471446504038283033464070852612654463808898801024492171446794451171356758659236020681923062748189636461423132663848984711303524514821590951950732791761684621805408809265791614907345631856576246123756457588883497316148665461771401068496402970194276269567592936232012254909944001541343696256574494651549134450836627670327274839978225059571431743598312811803072373566344801869205056210011395016127510803278322385494367502993031616953473236052213272489307991502185815708324514198636634030487830676739943829329827165308118947801836526851650672527716891709889620432219905530319556178419972369905192104135052635459061609400582060397949245920770902564143408595555110455995037810990024771879665500786427451494837803288645697630666779552991203215690616795154964614936359268995467663731139431946840789140275295757683336586731522786867180912973164135781054813661296066420032504863851040200929818475793409256004927144707648348164943805157515344488777069261135812270050733561799850513431398865437485666882502429154863505053025063229389542794660913312377593520425825912375611842443589565681437910821046288454258472358162086955088121455519484275303155886182351411636005827951641018598889113569476692180001176153958114906580499056139794712497052966776635388 [118,0] -347862101720007133202265804691216827747119405645687471026336138176654391332135561009909340060332975965865007597564371772272294035321185921241842247540799406076283953457925776722388609892212765332769027942197126232993368440720676076710983308755941421710002233703245575423769213692384445765840118375959897288340124507535002648219142200171306531148745109703411000824218258766635741312855960453419054839856246295385608135885397388447689612557625893786361699288856313895530436927376798460832862629052503667670895153111418505372868458661202884626230000920963796846246543033485766337659211161094634511639794357939316062877439834266620195205887646611175763579615957213945803915857056883458890206177545175829149534516831918566625138495838910792563047812648546768473005066649902818771699083580354217695179767263235333097734411935768295717146356258000942967567447237687439208374954892298200757844786178401443565118893078481717076690998510042946799198297561223051053090907946489828767433150021706265231300515792490822950699328975481161320316932179981031681375438936785766965599066522190756959664590960113348017384543727458976317797508365871562460413564800815245646469783575276000099012691097724655937395217935156201442570751168159293784874595726623785286362600485206220037761425719646312171335829792355127909472727631497751078179850308088231586198288553496926166110202401555912516597091613651071427763080829152630890908593477014030263679187851872899625880149487806265367584218234445599824801795808340044122842974844798992971902146423159228653054331387591934600452497595924089359906258323956071766705137396464892386915232879617472426210283189627695639688309231436727668180297132694951425243889161334639878233101695570868657336639770523882733960522315513954710835764542410871206449402004423632206453476101160049438476562500000000000000000000000000000000000000000000000000000000 [118,1] 33189822008922723772468024606300587308612039163180002782166407704257873083354237134510962865372729620910882207316184558388081035053582396436988617029565998077351739771241896103802268210862164577610820243028347508609147729231151716362917872179609439084730816588240494090894806001296452046139430685092594439185042278420102620557167989921139785074565998352366220563770543202058926173834380739906782870258500916601071210527105210164383644934383472725395376068410597565064983169906566052637264313994582395241264723703003127820146413478889917255150318229446104766709459150531335152334887044717935852018272184511490058418627991349924396455841056001784658713356694518152726548821126488162174287105562247103372617595316957465228637869425944847983644901232475534778295352372964285341388574302919949744480210412519883587300916865936367968656240853183102442355601545245071851079395124245882925271682123558345692242065047945719006545410714594074957813865746546706377854173730363860235184349954321178370728007841214247861437916923772946783738231293117834585423037843302853466622278331793203146057756527316492241710466810392860578513926178816993976355669693525227477528224833323038543271406868313399392715860854769224274643112932612673790822679802553144733041976185978776062709692464387421236838549686639967649355444263833023584239181043539613896440613794097074690225406104601192061434619639206842235716622410046828092676723536750490316892539058314554787119682387345567687419804321282007592705257640213580832075028316405690151204841529255290150844024967881434018886565780633304114834645679179601172932403296836007114690885632205957689927040343992972784436936652400192615311519815581462653161243000857356349180778951808896950575981088113097427009858568085172826256405620729955553515518594000222041273673312389291822910308837890625000000000000000000000000000000000000000000000000 [118,2] -1292990465147443788426961388134136763950221170912738516543555990996039283405982604064983541815124794345932579089800458541782441512064908785697262900928540532126455952153451723768538035835214734455388205852182693158704060199660108747919507846666047545109591853471688413217498457389953977711413115479143190944611398084483620098736060036053746348366898058916610853311662335433486967255964085062150020422985888259968837011138812748082935772690465828227460449438006678598595648345566134950613828448047173566305061581888465762926168252386872936479594102616897836094234869845684015157592075075800124462400914145853558838657584422606527315576832393157918857086320128475690484107283650497455385480876086508306338834126406919971609908672688169565681574604806211328055951436720286356860281273242656231340903119718336245915552072083726164960142331805988361461101954686999833918746262626530870217131240185928062985029548298420524946025968630214420011304186225885227610589309626581879281173812312108315368010053660552738395140567389573615568587897206291854761149725163135867613432560229644729367919596668858210359066762327678005279052450133832922665692221205851880258024044479848353983153989489118974920211473408591483837082321518990632533972365460279882599664834578584753618440812026497460868554553911274033559180029664475486162399521403905462870839192087012958006512845848159022858600708284103601687704819837450815770410792355021352333820776767523559210072664695824788504140372124339315735744565722250753443100202373399601212662535676525755745000136898874181462028093992297050407491137410597457043719346247752502428653555423962866454672225396789291502428059001915347495852043335846803162213393692948355647353163086408382404258227104396020325070751587308602911996665759355552920068006502842873108038990181967164971865713596343994140625000000000000000000000000000000000000000 [118,3] -211962334312009510866059128053696370885546023502570145261139614894199719085973102944943779209720407024891993050967286505014084224255299818337230031061615457257315339017338574217452052711677857308625738227623004244129311752025068293195636684221008718221815091156379420368233716931648889550941871909863164545428863771188300058078250124936647299512544949053386606878134607280782591781999410883747449067349226752727775560596649270798713019162739706400480743618638709902896042957470415433055840705724954709694862421432939796934766937917187062859966200072345336380196582131794811875572802932440591558195244666889154367226332711550959581616249467333146605305142731818621320024716752925655208873149374655473682957231276011591234071320063328662175034134941856392277063812022031867956369409505622760251780645874448352097647350239096977363311435039196634781954148720426343696381500913325236658900360619212711987827114096376826904625436536152621787374089454601820010509805130936631436897424275129164958491958900558003513821078012241667548686423294430186306527432753538119487686407417734266938913713277987005312697641009038798642489392477195960246027142701196114014146086265369166309438400338293291168954441691438136388935784103513360169373484177456731450046194739653735952511870708930989805354834395103859871244417013499113307281667234982572084708632325836956143952867679244838159993608213726942922767302182243937298943691629448416604095234311590139461933859647882290398439756708658301861813047490986020508851018980344451055002272379401526884992431188005027970875605630402609943297576822808333090733344172278307129916682434019938781589175611572899339572993759190006158036120053243262236275237500037592416012123190878709190832688506566143429014460093096562306158436008164381945470162021689496806287067443008709233254194259643554687500000000000000000000000000000000000000 [118,4] 115600058301794975487907130625206293846170287952078580282100906279724257393975824604001230295050204087299319431241600134627755108556153615585760821155419314082032548033044593289167220573935912260622200096038677042536744296433139233494914280069623636884460171167500705089582902153824809086787844412452818941783960997301598269283878441178135382048264479155365068913985742129496463962512526119968531808741805949435751392330453480119820521214224747732733734703929763603379917118447985369015035129267415373126122722888758815795538042678775468223354287455664897664329120264260300933535687037682258277086777376307320579130437286252354644213410122170162508904029910091450203658372265940562392937376532470055060715523819408180313869477243324834139613748493126876792069718515368576908644920559204962887762846031739961790671044840366836402611740963674472984368264537958382113849600647421100403022675301247649737144730880847008659776156886189018131610754592175465628432862496019854531114257303524516533916998152200353255611789740803744348860805101701686870795089778774701418279015336050514252743313407399571813748802512589760561606682657147812930533251884804175261412244143012937394317139381857370009576325609938345384024362722324913363194927786433937261375966229113223478809189723938220357775931127473380915727263811108886057557099326966433820101918916246461266290282263975819797335834580899124110024925958301741679193461376995663146470311522164516182131895517237765964462213670043748993729238299626764510625627869143571954881535909575260001329964331998463012472014895454447343774358079338616749824743142724627528135627034767212122326855920833316881189092137922567949396563734784835720149258145343399656934209487409555125650032755565040776305378081315610913410065662941199579622204513006852369799735559649685179284261948851053602993488311767578125000000000000000000000 [118,5] -87923461419612500413168455949681988366143791363066315975230534525767636482938182486137169627681147577279828908157072253714188026867210364575013644951374183642288755440308029751661948050304266620127520685645971901854257488910763259084633602929510159907056685440049667220176015873734306346466043159846501553494497985031682811226253859784312759591990743180917358003512081294213432259071480526126545763021579487576811297186165473009790520446946881564600843163461223093346490287798917448174741534158616524683420173016042358960842367808363088030137423301623267373470417557777754489816557016127834559989458078522897602585134024725031597754581658106341777215241835215390877130649328097758118611192796929474895511170306891349115162510673756653349892972720232611770163874968431336020348811566210936876386506848408812397958511908580563799629195866968302962422669752674848507872860388943906892413979311365471010059792451069893375948239143055121418325793068936672635423094449372295420651273707428925386297191179390660338391728041309211694748469743688624491318619163273712061548877081843549491338824789606534521292587176351650223150104663279490170641679142846027249780313201486486642118097775735389938143930349011172016826242197534430506640404383928677908327089028434611039771358150640216067210339146340612655102468139758265882913942397397601983340529825432498963872655830742555160114480236136250098760784446077025748913055139600152118816396692456339672229772404198870149663822298834239065507509516503587782935324548392754594591138875701119159838841822439679550273177666062486551078505279862400674886839032594431185519488756872313077194031076643417706451193334924754745980808995688274828595671305355665044268498448217339664861213502288568271035242648877671544912362900569481844391508986822665714463155027680741748080661679409786302130669355392456054687500000000000000 [118,6] -5750617834829009667944494351101521770877281290736794003186455886117418301441970774663695987614590367560899086831790101320772028967782006814225228275917736758449269184525116744746156043302745680488561868730231900064067364785715081424320964651935786283496572226235582620849937133605605028152455657447749913250686422449412998918321243396109829036362146855839534620104125188794671315581227642831313298550375731492306344236508037925234930319419689886795985079339308552737346150452093072373778167986689780343520264071865631034914526190889240786057905075220068343744781008398849191676691746122895849402579930903402769916094937691109838200732867091351553913795337795566388655179435721392547833719975621226456286917735998204754314904089260430145507328612739263886614584378049579367407574867447174960956991905074506544191665277974746965156120348820067807498226034880100345461876083274901906562236580460340671750434378659264405534121715871864347431893924974517487728598361740435974556430823835284219176063868108201160305544351939258545667816491154035245449437515422663540554725064411379188100384230644960023016332884210394438173794636470168771204346030634752619162945581461212114109529975623011712426937789393358906478443375539169568324415355734240295635608751101301295788125182759727505419703757077395592395026918262700608250274434219820734457659983607971691257621844457152524618203588484537160202972710376081417213878472649333694291540205517596414867678289885668507093890008083981476842932044946738146605432649355498741700636332079502673709688428784614142986035415371705440550864727968603369727806658549171766389564962797012257117741824626507379300457960723110826147635742587683996557882391933818371086492063885533286076636837804886143661056557567679454136934083197937824331582908762118698427417746272489195364697751183813423381252505350857973098754882812500000 [118,7] 34570486842482980140145958582676710766822517633174135874152812138695602896951414037700939750904940022678852330900200376674733068703874723766737876271516017046284231947157512993371018335312690445607225023020499915039769320149215185724685276949045357072035586626509405405965052322388783872762128425318907740777460700945583401306287122146552193507720606871263937522523104402436446763492410362347046659631951286638715119320651831751863727004114222983878021307384845623818352589399022240163125114830892963543925136627585460636451808587127183379536736748383605700469185688442895935131211479385779626607574092144239394462459844273046628388075053434629436690362202300630562363242253104310370365045458036642565619104843200477650458228331067926755774755288239871693725398211183731322935079538473578976775464582367166369380414536128857684042065494920199766717697132313572730639038642140593250697083686970853377535756225127092106443163356251303109808639922674843733697448635480114834746624946396247168017600094378616899359653409384217592358466795793737070598195714211405035039069942692655621158634779549315814660972859004445200226183924682842680712405316708005144862940035676700051198296906001227495878387905408213742034541607720217104442993402770559713178739179182310668067296572207634454822190661093726342001710951517076158443187447973071173580303511443560314614884927966668014225541571983954238078696620288257134398489036269573493501725540949239303904425675551441363379056264293588480332820447702487120736737800140102948832704595279441572339983347937948463742226985663467027428489735184408391143438404168705396954885506709093058455247646151768238523583589034659580893542693729927066507745885010901186852134607629022283209127109309322187511286625765522887280101970540503155265125232950776129824440099734391008347609642106790239779456896940246224403381347656250 [118,8] -94126239730779278252401210243036008440603718343445688386129896974369512504020671078896991630763138948473191770473443726177621889726535517172080101742751474452094624479574083963956541214233214999024255376986964749720604418369252953083118868277566076601672849004590960208055065324405796553639645892467142354730262378289192560072764776856285141753841816298022684703706272207957867356265294166066075972936120973945268642892469511520844852875630055168419906037209260682580513494891259375552947311596364313449866658528064573806832946704163824982296696791443081339970810735730076635791979965104185570855073696377332152695554539702560924147952314467373368996260159233979889511545007341946444138626860005061929406088045820622484160748088507058277588218577762692944058426193284748476331621786498717357013357851140012048240916467953923338489538778501234438606011584387449580739486220642745341592582088102490130804838616688102111551196448266183534200456143765469555686186110693133394236754996043578517756629871497025046524363256425893469023053418883634302247330590928537667177211919482154388943098263383430578672648010848228530713223574870896950278350856529844734403554813734984822717121100363077822323897088776468741444161849932288071230974528780948821233637018174497635813211984904989063655548724471558591300724789974194882900292747881590274532461875376495763699333856080515820366713369632028808541983900259005603427573114945875309775477513158704346924125889128291519336523925923236823295327510224093734140853821565218283349799852963846454573074117210530475580244402168506328086467834460429707659131256259926340980228810198557021087589653475599263161456640125108249662907609001560491597972260515281017157219487442069001168484799453347068839890382402882978384376195818748856342017757642540168701742829456476937231845791842488324618898332118988037109375000000 [118,9] 119772274772074395166125883313548305996220109768640832049771251760550694724305949303248371200978279666926455377726176673311524277009525093978892300170215401517338955031084031957060376301790944566690400807484348158202793479563535429865810730365510732302232883913206496088703602279969850028139684950343847424311183128501812848684816509893145263592838827839695613686504559372015468714437103095288603238085635797393695273324345525684142793071799888591683164977838565246887886317111267638372651597526540464615639489587870935086496918323246578806785003027843078184755924265575805907254331170431232082352774032384493522925531114298027443679678663109948657997916870380073206647611820484911891313736403986935560830735392748890568036474070272559489417193470488993171378386499049329970430370654491903472898022321032238223846154540635343867583205984141452995871081802893840697615526938056734153429079925989012073276123637219421478360041116966243518181961844487372472293937874579673210936884184444216065794258282282169704757308713171473921936901059195895947846701023551850412449828523306178312289945856376707349714203075640232425258164927667733713938751542161411196672406008426296538389349698272576684818781943110967307983566652095299618684227475335161472557606108263616198312927089285702485234287643447166036818402728903172582760715406072140442265650738951317647981845104094898854166917264568280316886196115276932244989753570253615529803568510293265660325491894835564066793137177337376105906392801295626593563949283865229319568423142265245573455601880545291453387384779565809618382944165823210146446388191502109212870840026396035029166618523034980867893153329660733642616663567291409242027201000288544523405339569757779406324084623132070716673055274864682990684565187987251047350244574825696795664634962713198014245402633903836431272793561220169067382812500 [118,10] 157248325237079397357052525931392973372240246309689200424497207850731448975391783858987437650514877282563595067753763444547881978860676389033274168003608110450641277205514014895923453001281304051593116641489995841338788084951685151461589425249372164928170781281202916886443939609053596927380792303639824859398959171515989791330602956885693623610437372151478474925179766112967480052872152934119032150279132529581990037970524487362902878727548920155338713276960537902364585883766919073261269875275048155954292019414452425675770082871745444933234812227393256690765610473651547251780026308707184905832018404668198631170227878074768609492758482787222531458009941191089803794566997157966274375152139228508661520618958464194053711779608800044534813208985136497401688412237485707958273843737455754715910152381285741997960697601304921586554711270624777968964687637784515901792840812821998422435296330600259063740851756073229656097869391254652648199036102936688242981681293795252836779288646461613538890475321126549467984332995120362585339546825488465699570740055034538133914929012782486223976379421291578874024452782059678806494236001660768453683410939355225149056795317245136556658830924668881570151457420284462349491219292803573162111004782434200075425187684033923275089017791535524445399810714727187582342007567730813496881274952797455511327703289115467962764570131131389963279788869117732656069351463784167749556379199347159263044176997895970429158188356576031236287064680685863681893988208881799345246749304111803409192885587199033834802430215790085269272841890737833109092874646774981302371017009507354247873771971721549221520857534074889958286979300597099996663063557051060751282322892494512329291773569870985709082459184780608234827231561151136801043210011092875358369580512486237608119601426568781349542291980725394751061685383319854736328125 [118,11] -1415863983190374602539591688880677733518236101104089282886851798417426721343326759735455623181980631298383894290900386281146768645597521837494089932031783637359325524643523729184160910027684679851179716511426481508819313192266725570473155454809571779937474787343735380934501831057585725003812677570308503003749267195494079799677442249531314823180618988155640653102602575353561290305208630114376199845522137819801000679437404205204213388316426848021484645347350401267583738169425973562659240717809499952011480885019751988030877398359668951202036528391143087570975906017160410753484157251225639176470043647720436835869319240076703563678402235474332065027847806819830927384661707165831425418216863569253559911034446740614392352478534537817862362579275235901708171186996996177844594126724131452167575709894286946303280454727268428693496892238368263534284028518039517610621024297706504833107454326555458332848302036302150818195694544115048843185395745898681659540045492424242034530975467150844736910690351598525746058019327867427078392406862042361741545037652417111722599668712881936860371083550666798183890485187692214421935212021535270571893560775934499723644634339476474624053755811026446986092182513678882491676525954136146219416963087873464311297013211159730104836146628574231811136808965537747278973704342352200800753590025465650725490084121610785078006268129322827109756220372365328709744590568143106827090292553915182155176325283216854202713910030504104875230820130609538598598979677878056325806530370185509777814289127144692585063324061483860677806682850512899108199639234301557600722586084537881572085605139220484145865238572929079851967250582251561393463171057762973495999305846109820085807774933101212792631481443580686018421249649997936538852834485698270361978416321942410274203886593502349673656670603349994053132832050323486328125 [118,12] 4442855142070941102505732869944572610691624333621985408255519889207730561046773416934081365496614387499157142691657515571573067212445750504922273682226347776311654491755204197202095378580050352524248511801585032972823981456407129341067684005117971794579539782311198802148680092794438695254637577513770378779565662833374622027032575624176361610955374790833498953786544601564840942235173246470480029887344343496008950058724291084209216931332144439496453410682197877334615540069356591634438289921381177135743659470861757428854952553310520679971397171141892446200996080797664285496251051821002419750714716526000293213620285805321027439397958645252347205208652664341010256596634583189738168515061937719896485156916190659609528027407530431908717618632433292258425021102899138717032837557649164690195090545190701858943757288887099341043559339063535921298335080376626941622737306461689181428466441248578967658888482072108036237491074478400517886829604781969942888709637875317256730658958127840106417325814417324947566509248852129066777979856121768642319386819082038748174943289263197564432191577860066877617505510084528734949198865052834440326226334839059926375862444159640201283708337035668335250217091427096481083856448761389366539841417704068449997416133540481064884088269249724532481721656657914226158308391177701236078365756398948614735548393639343149481556929571461180477061431220629723744217891564949012426769378207027350425332189382559201213114651303507155349226049888235570562853266600368964859196786201612802074654922078842155477461637118835469623272206544585085095866103780312762506564596400582391916722246157880756012683806713455006366953697203262785740395823314500951029583597715651546934006212456796220223270978859776108551410106220618188847610879012978623511027721932966557760907221280924361828112978400895372033119201660156250000 [118,13] -8464060184732434350303573567201825151754028856849481140358018048898867291036296590831884104236000311215934090327388286983887341627540633139620896011949781277394212598585858661472358387771021949362690074529229067832217775813440638488566673985459257628294157775874005775074263651050731511465252523245561370838525688800717881097039087620495443910399416431673911691932057185263662447320371765478453287224389346722678968150021730787137632625514323177272797543668876017261293536039168665537933285971737427409502833287016669667810273565760512417078711769818805279069542079451688801781945876429684231197247113736781955699649244814295277381664214143823155751533890556877551721485971669563121193441952529738363313333755025062132195611956771572893274654117793741587751652935375473769654220934344756165847564793614343045707515390715641730184141901312983356305851876626427714245437757370591879674784096834743727959865136671364390701481737294835063463932047258279270060638774092789252682075842704753485181727170125456498435888806343776811785951684889592220751667383894552639454959759809027894750910424191934061988412915869661187039028323535493152536771578947466649386699717093634226815765372400022085757174963313142063197755367707953942142704643125007444313047356051624709589536815546416299640339443085049212221969035864660384242963425351748277108514515072946832857769586368598859982583120042748262401440615313179699991931915111549484129043807388188692062413318932208438103405175655590235882072319019776861308172757377114767066538113337797007867174409946175887332042123942496264190457333270699353008212911968670563496129754958728221442743856647228628600213273789322411900768805360753015029371176433829767164720849822763219830648971664568639249978787620258413441687298243292775992617060543551205767114802621525759818155165703501552343368530273437500 [118,14] 9495233632102892403146051616430889975735765190975864356156645621660717620676459003936663319760201280654736563375394747916816291870857544116688926502496633545192464388270741824793362996382555022337676226202302501974201844980583792645192792526797113032880267406101944179329250089364978187672477465895908340337211512481645350179163290669832439018674632622113581843018993628558804664024505896041876131057512303929418558301428906026391232168438003920188157445186480825035637093187356706238223139747185465836161353058969117965555143240099748256581308370275428743787656005299641085298904233579851423257391449178751367336492106510479786658691637002267707688675936745644717914690160660345257429285198599730822642722553020247212905351473626324039546651514128429740562725113724508570715207089970676708878829791890929831226191453443695067505246300662375862822599363163429103932333312150217014757602600966827231012321750547340187987804701828301422556971502088588565748269382464416537081873071052209311287596198391650011634360369220995105403132789877334958209998435789553713156735513418448047944798297117426675591844686346841773828903200939733897816771606082497576638537364799547935597804510347216981045019327444904643923284171815085232506139156377774708875177176108492317559726505935843384197720259317688018134128660136193192979713707204258736228115640586495337463164443263250134109544142385283614550716564824268276973040834052986057640266666977781867681842843075221306313966935259387825444510701201530834113679946194425876557501853438302664560707681304336948076603632340122875118756102946862977927848668998241590996106700309278000344961630784167228942454484360062563908979304687946723500475798243245061764571593525910055107406184375036791388735275003736960166971214296119373338092534719067132491818021555740614303431357257068157196044921875000 [118,15] -2442174838804563756976913572200826564848738788722543968570297934941397859460163485252792591797807852160565604472547737874606447593506767948401590576614295102146555687341076547290042948540170123895597536908837549337377612700526443662261492415378521891462048880978680321628837695513755962612651865347941980780043310827670785204950145880090910087648884701283266327836274570163472152167550714516391153966661714311344823622118960738755411291733982584487175046227527507048395169827610044406706359960278645675670089489991647049698403619768346387524325633282323306804895254812959276365245561881069622360553262260918068769603993192394739903562114333773115705805171009959115863445640126101249357337638619573115183865676931329778116451371959171258643234197513563635559692343492984924433356438856358282309112419817130141160143312221516496749678743975668015630927785300252648318265330783956688370179665078173036961340989531444951279962832281392793086084908320755916089754157444285515504963054789198605729017138983427093719421168116068435593368499887748209274288075408031525118518027042290696188956703225433151442137505998645386196185163861815414679062950323114904383687879033250311942802842714229951462109617931119957167295773868731260290454671301221602315474050538327158665759678083372913200324688291643204033497575038767468713969762153968101969300377680906736102621858621098713655083995259633545979466194265959962657008608783742223813542986995275723579209934977624837653883759819566919958329584468535973329637181220900870956080931070372995573947281162347109018467026915268512028928428309739587496014851669801028710877313132687780227328345534790042835458054953679985481988918406251378195937981035479233472044900965597155013522453022224526756824894135403589344194108867078806032877674549680483843993109016601295024884166195988655090332031250 [118,16] -13076037451086346176927275382396536391031415890491909143625637849149460914184054523068856919835347310983291525766014758611548207574025479969700127304973671322478067623923321006021076038379757016491852190168916520453762179845411717084272285315614339446787284974757782175948719881033698428555125268873119131898103302497928480505577383030790841835976039388692701417106744993478194772140606920658703292470165472269957444062479641245192413088346181106156414306006789720862951381371203173080526849763226761806129351593066917962932898628310344823728081325096936900791788809720167424164144753545505047891108549361000607793431104300352024481377928098555140120073222309637608362137318574974719132546260130393708579211726626729824355675781254223290688204771138326164681299752442787592126021241305583785849675980505017984016197145782529434753864095848918413030221907585370986837758472617202627256806639851898812003567760590394053623105980346041978850907941526291743950759398296204142831811477235603071022825665307979831006881009171306586302050553500484461380221826496803166984788729242618581662936458573621559641356344877732096644606600882881647690093642844983922267432601854706095888645730787882411219373935787311069810973720770069011585213016901746916088930424540717113277415886095362103221498115189193577724006070218830223160851850690295926332504374233463217009315037015797137603526388637890940075687394606480649232264631861992376663063243302274466379855690875966742057189799270056840751265487694594025777172108536452506614954467097595440855863265373749629061338786688211453945753966574857659510293432395404104127621873163158434461539805853377567049594726408249850258103929863005409941771078157679109813866446471761392546430245417384569207678183580207816949730644088434726191278320252620858961216387950088346769916824996471405029296875 [118,17] 30011896661311131244608075331421152885322998716436653000043931446278356592517191391308676908906380864223027566522731309585573186908663181840954995853493558328867484962393709566097107814453984741831606701713782663027327843015939366744242151290403391896727086795686633609795823677173129932115784775146601769233546219664539981542100521000444145891941608395329738891781218156590004171214691624356920462506773717862168113375732765741531794004254703545590692436725600922627568260182005148436105584708178189068078774203972932457460300671662274862414097573468814428964192359924852066527140251780683461069713490721013303736926792062190771503771585342671580146313109747687205690638053929226870242220015741289387446314893521275251244657971799961932514153027361296493199161461684358154937022868148783909379925016994339170410935125250100852218393650617234367761884511752568643174962820665718254293683835057183701773742012029267781945315128236144712770923141081330710778713213000914667972283440469693631688753389699763790127651455789094374089925006678256604803037456587496857174189963591350600994335134938091354264398627827271704286953994380065243644751389290909744972002803884971636189650342019432552028375081199513812892291083519757568018785046007415773228264346120666944382012385658161055961231601865892990912923718098248468328656971677369955702627458165395966136311227560048335230919721905439190266641055617007098774441067862262095219444596567248756798326223426360225781274112841054855627128705179409353190297484163823217897334214474205302901655825581741757626313161965494744048944999058413887209982702887976878967562107161041463924452097146325481976704295161991179219157253760501960668503429656917386055962446367362486948835189942737704561404445702912709986858424432914946318700745193981563145591007213397460873238742351531982421875 [118,18] -39137608277986066079001536089735146796425948696369014905566556107009569996818975705949945783615203876655491204123866833095552107637603213459519345199751380280460961089718718926723216550397136952210100562152596259951845469036660043119341582976122393833945432104324500265627143681168073283289078038039466966124965540568200574262517657032297884821558540876263512749161441416999200740524535919202297342624164709634176329970396956964072193357523587841618857994323729602180384023514304426568546245691825962896366642559445476783200015693437860664319265675932498771542548852710269914161755733455311920175333715737147523325112612810298859397730165370407227821941259140274357738819769298379090935558460109419795122105719076863369141623302587649856721897604944904547349554848350308239710085657991139351889675028641784040491051288531307896537879416935125690478890508599016797833511548185611936276106163117998307063894624803832349676264425371846584382422628490066917454301203048237136509237962878078266338168300206435236774520339429767380978131869285352110649278271739609317185664460302695312568936325509369767944881174435077959086665717108553264548207885678802346563270853560118822282273197941391445105309329619471503025696826804622041102778187738442764865808036935918752399163934172584767625999919436083077720679436420956376010169060308408351231109589901902736179844473687777473518890737448226155383285544397899970595729256858592525049958679617380270585203418375447042699762050698370402877956341097990770179414695012521980762898670758181366710922471810891663077658253256701625173622772841728551702165790703616615629129572393837533321586379211673263427813159238588535155387954341703027224538847580686040575841675471018981143360787578528769157102817514080806359759079766988211252610111833948741688615768907766323536634445190429687500 [118,19] 36897248784636341670951854190301232654871503940453805120825728422373305631076173822065757630915502653092107913722750602850908251910599200218439675169742721250739075524007933603230682270028797568064396426974462901589426543844541320141892596947674016416728900319271981106730454270081355592919523932120854641806716272181947092979458192899485636172789056923511691622527399306442995116377564573489623817527222595298749700428735417645394495600816774172204656264584057334663163811207856219739468145801014241237673593109858299619755438007051075058745004042451031322347660923682024157967402801766442996236333047628127543772908918839246033389874729865526850425508020429476156160658897964367477032600691292626329266938468096161218069511842634612509850570732440048916185594501164988213804048510900682568479138501623498837519711486835013415447295475273538650485898660841047784394307339403449538540347781240616919106090237577292379356921899108260503409893132994696269580080293298179862921412734206154104770345510308926671089755059253852626421980971016950951662895539054387938420662950714547795814588148699412976220293217052673889628507049693970663084756035763674232609617070217376144617884062447287341994553609246290519401920689916410498020792180737265973629106658017766159220627091095954765141298294872023383393783537585324795093013349280741638765103941080348345934663522979799175055019189217247936235954328050302901266959948648744982786146505961395148821266626105690193356634839771519254401949343194824220266935822711627498160374006865916189407862027358473339177442919567561295339363094147564879604625447829489399260828841455724407720182030937256157474133025338029762024051589848495492778823900238265653548674195850925914695737370741257916730398574864729998581462578603006419968817931475009441744106197802466340363025665283203125 [118,20] -27176051027796388414768574256084642859626123494925223552509504199407723934135696987399931230914434049334100897732860657103027111793325574488583838691857874346002143831498492084297337739937107821243315641343895228661186999520982763028350648620874254041198418417611014380990078554197519049960496602143568561425491913394979886157985537617713423950558097104548543867870379825796264682236436621347799161690331078954068377334107396298883933170387370078999182256856979793197260584190329411332607184422313122540486729272174669690551809096282922945001647644486682422450578044117433838364513833908817795672124904468832429509714296340139840598548066509856677822136556739105232205838800373654843540672820201596041723764048107512562663168174371037407693544091410499545417149023899875291426657410906337638959799809164397938695662561907908813457349272800396586443445725884647136454031380094708749792884368386045718941426702021181807417892942673789677383384709269334636901615409039762198581673388826310455161084379146232317484268995638876508447975954743910545726614641346038173550594556216411233102178886842817228641482635945945830005568383541203186819771107054997712832037683288281212711545592223785795779912794163356338748856440893073408285513114284336891164151090671101000669633502065679513148433996227597372388543998878856851018977685008739164899755242293445224095032308407247428680513744965923218971587034917328534664963047695894635666342686242635567725049341297263424935920559660124062808275824497886149804889574455397785628419793848791709680975062234425226981812376043875470799473556813775695491710312806702932675539709562899116134672843887342267224387382411475948699682634002022264787382087461898534362173450712257897602475525432064059328551514575585743469701689833884272737610753034598332078530802391469478607177734375000 [118,21] 16416959809852138886330849886967580499645501703118334487722196646095977949790843894694903810876809265667709643659105290885168646664775765658129662185838064736207874984446984806402257363922452021060720652452492913837586343766995796252292581160551258658821763626807985733116744285526483712629368573046894460612103198839510240596987294120980318191550971705341271063074147667762592994092536955253022912424994783742292641476977516960115597380952248482697813531026992499594396047568363047025544530558229672450363594499790436324715368533338239986474315211735855035076269466137905153623590807458897863027270171509768417111362130926837842079931871472049158833306342016223527812884796013983686252232398733957312785999720112844416547204447639456918771180572532065210664466984818731896789149219826173203093373834313470227370117204811692575059065620261567274074231335470406842590725049371091981985865100398056053329233382060355919239579185673805910120092573714421441452603486464496667200781229040622090461681571346247118443818553856835798387039345250558811424230477709906841320862839359586091206743297693388172819040608543672004358346351938862264769194048266013329831149077883557702264285725789833173524126447172193414228597242302645119159460292430117136601114745201319216434393184864885056444518716085836428884636038139615164049934200581269881460479859786156843353191370962598327816560166874069020269450452452770023507893681159845148445516488935294468397225222962524577476366001121086220821567529613807818655815192030080781905212088272065569870869184612952902078196796899955381924851756879940690457870407592946273495718296265797153361220225620127761535514472653351749919829989540817498086612811826571031469774456902935726869052057543090686375316254777145081886773780375572129704370497038645737575279781594872474670410156250 [118,22] -8559868693436538084684353882046533076319045184378249692618227045770882420837515300961163354703855833458315572265778475983385260765960074501198905940108160606140231500189335523519088511033777305658054035255259255174268623475927071766147983164809019795147635607113005427993369841466091106780253013228993846964190369364002461301594550575413076222466643626244686951661608577262912828695563300648651115545602930900030725025930524653391664794821035250190491199015491401825845066307727079146510125605561553140755082218770726357987464460604202375592405010670014762916100355851789617173020480484620999103560873422327204551804196595214232424267284075710973402065617419981041106270668255238176899745210218104680767981663337071247400028109495847551039175111443398665395579509383387025084399349617396486420978913622670127013993137338807610510534753876680928809505464367756765764273019945513913481268137233096243007169043291797231059097582452553707608631009030273965469884469512303416626747032650690166453573789254557453737140240665677202090679302952727545469553054052508946795476646972629918991716329395230161174631035143599586983945956046327644502277786712476425866807161008244500697740538964079454733880228142903357749034303165496909550680061346177427034270021235457397168956064683543284311649267082736992130455592082802294492532582957055615083730160228973904051861273821490732598528380816203503903833505711094725859100809546153688813003641097329751768317836779317252865612410839942525594837505723279724609647917350236290311918470536289403451476565518871282162769133878125070627870987242471470743809720979033898662332871977109106612284545167503477207851523444659965181485908028313363820843621972558489088846537619613670134564584196143143431140428359721889260522061194170665527833352648201525880722329020500183105468750 [118,23] 4087240691343580462406654322238452533945494159167707067148121639503337750885547278324585681759090438882704638902767071954908933286200735347390487793898655314544777086035166104960135244428566055508146781438183269800882618414423770977293117815556302302342499542631618724458584098896958516256828393373369896754603884977606029779802105526728167953091611581696287684403293278990178107980647366534632012770724944619408893287554879627184244317729794101961321071530759483914002560731953710778773663718975881022590018680064315069981849154904934865205773246601537135429091031925998038374106379866089261754025811211221642353093355100825315066262348750629408941010751039835442754510058222162325221377582291819439950950732385723711901802252451203554850189470422091293676487029104986964710445995813143009071750297442591457865483113979443130596577119813185767479042836522497844617854615888781913538366082481480628993235974985840172980620716447185524915528409610645873037105740313249166507392070909682753479111316877009529608757339093638439632013269212931641762387175096139351712275986290929281575587918916090066095749335867347656698462315454240753333916853303226864863554916523144984743142058446343413003017472999148894474493733246201830606105997621488658319921298907800046500746618844418251546025609999508072990177763794399293949716188886339341514804855518187822611569955644268476342296857252160477574115711946422249877518344233471383893081986899841080730158801673822011690269594532602236859017162287267691316638905056280072605543183616017920539054368293497011838936045726820873101819524458972471294201814287098560350470239705564366878880239333884727916411490935303029973230875933763717454192360079319989527880084156896463998911426184514138152816991745847983771848737264521323267474350870998023310676217079162597656250 [118,24] -1863313123833305205471829331810462687765438397346356406370074175314418031007238384369633946333032679953590331485943069531215655761739222439656712101491048027048742412081520084594891661301847290265279036709654839683871614144266876564011612385053833901796226406988411466212151049068278337065856826452991479722148868814783390965946363830488795662957145310179255329963789333390302463989630514454407900127332527899967969046367895120211993363210423374630919164839233524861012766562376782338662173711231764703525922099289848380485033202081051547232096462244695846819003677622005658859677307902162344067279826535195714331896487236214668213717061508882971114981650211549632678040624192686681731444204266985165296271644623024317092988150919020545851781161145969621411948375652076066094916787948254755322876650736275337685029922122980869924574126847183250874653130981336167464854444078594305658558615203529858211984752526377181770338096525527794302659995976470304874124849823500709963640951892466288062866133028517759802487363075583218027675579604780147215676519070211387629138360332711850063195501856328643399660462427439954457349812108946776869324923801266566087415240190244868866803089640319477363277129547731564988293116059402826055162620450577614266122743295828505393351904843557341595055472431385550962095566352754192797754966742755522523530780168691807602132527091810925870656301609546571370991164685322351103814975490070509359619594212042672134746465758149667647416948472314663998750674342186628773256568601505351478630925817066291330912887685331018961823932304165525841163997237521374943326973840069493399184822143294541450474231593197119472025882309440449105104318954301917382059477460865497179419630338167794201254589677215724385295021395986328366738686595398613587981628825218649581074714660644531250 [118,25] 800912128985513629158585457465669193278214669535562202078000871138697366589603755680080291793783784451211060508119435479632485791300964953336892932620051069949879545024749640801892628145101285932625768671664083248032674176440159480490327221013172389101117443959727166292270764608386491421811654698906117866900372066839271656917119073511512700713720604502129150717911893422639365505943287534411030198506730529440626713668656156017563786191179137860791298580435159561721605696219264078000356623357935778040245792877799463163184291512986047770169441442476346133987869404666762790371405805110035695256074314610629591116889845812856801914214143266896279914942063353707562063297962059033499961257944295617267638352326478953151186815355441594044280882967665190109023810160414501101767670446267996619862274338956820150424039794571994989784405133193364241509294245060341961163909029274853422720118811904206597575089479244376192210897628202246957198290588034253552692052529639845948846260343126536821018757168442182228191876492209712561045838115765970073929980166625615872304248730646244752550965574573552657194041723946067617326913373112808593360303753718144045520321098820033609245017738734612102247105160358426883401974084734487533150446860416253847441819672143207174442699455362690249063904243323153977865322839410759446070852425712005322109039818524418942067037985076405949420994186803613200961696662144333360112406336454239390342519211648499949771961149374190357508785373942343466430937700064075766436272317242368301804335775836872739101161115665204226006012256546734095940919746735477145309439105436058933241392893296278466905035726859882173391437003285687777518073526135187723585903406188257675818014355790122715847756203020572920789156131443911659779341704126776058103587274672463536262512207031250 [118,26] -307010081180935911894381425541055964932528533456091353866308157007333933104187535083977768379430910131729371824683519869561723906884058581326561856725043356423886520696933273789878827270000775463542271084314613479816013746498866377407485708172218537563825309763338173783652002974183192904824344862361001779407709066879570027007764990070169134831047358123990078501534843641057155086124668900638221977008602964050064280750212741009699915469687773591483320227014511545461848508391900299263145514329664161523200129158934545561999163008507779408607769354715848044482548167906695412383535628823809188098448877446474454281033360874864417197850322601992705670070737257488217875505432242819543652805132887524096508598938103093451829373350238378689156050223951647131189466336802355109990804802939171823617159894251060434176649499489634909879145665566485930009257263231284138925629517244878852713145888685123381839136193926850722079463198828082057396832421544766380595941367251069837131213138965635245423987684553323138045233210918041185962011044274469497946186207298685851246577986194334203901520930387047063782105049019567917057052103215326341849924393718980705283137448095672330286063603774657305293271669545243494445009100180661002301109315481842203989421184710633149513228694396383277061310536218926607521061298838302651015681011224218786723496866363062821337680846686006635389165348862953890733372699519288456405655265334138326988693645077905099920830870739047738634990100093671102088778208324550487386780912181751180506895785488529078042123154163160083815922806806234337187130604817802779565309245030142465805455878142053813664255101409212068160755018293090539691557822982030920839539105112267360764878922179078724263126499034789417808170084791145715801116353182997897874884074553847312927246093750 [118,27] 100148720922148563470959227912343995681943161804726654821472559094142866073231986588881097118651640091996611030551060366483113742847068084193661960964224407144646700819602295214042096696770448903806333296324040363413782290742348150405827510854995609613617756457623446707536189222861427660645896701481342065752785103158949874066712174209711135351226648118926000567956346648825037409372252583337926654305925468937732399562114035844464561050710273511687886976073974718700517076024470964280682602477117187658150087137229062535604207327818489945070708492147178604951646134752102301633092883317266983209483668355219920212534777373910557606769939352592370969112421366877503600865799230257110010140319548359771540432732551930871074889194342083079506502054508718385349154463650049704274166815450989171699171312238621358686054358106597408069618446578951091430738816526471008811417731498472138545309486337901155092114153567494452039824380070031298620621890866562681472985084949935630797118079645148668077520447660691894295620537484838586520791829925646959022280149279288450014123727239544809455447597065729237890789043806259073603312003929240448003405082135200422997768729911536569130557329533080102817135005811445223422802377685414702094095312803873944617184899893117102474710350550352704727692487515527882961237428306699562981863107775184540243753361272437636945520220170134316126489655878156102280318655121647729914796447086401805405867585831515098863398689891374802255115685328156066194817909675835178718892411512754475294179599608403932759729776095230480538923768451096277757160241417922250954812251364848977806215040860597897564793858206494045352614871352743696392948936388723436947304897169224081496919321658869613337414911624806746961021030796614117398465881869640270451782271265983581542968750 [118,28] -28434630861981126682126749677532102381387527119335456181611432752505315372928995029297872473288907451444929304775706277901660087220497580516522005118564947175394668438526670895638929057489813254726798939124102716504866219837798046656713715449717090466843520229404293055555016543626173865918169081069972696075739070893092670497266467891651938899427525892203940699480475684437921044376420068629814596663691801065130096575968444577559978876428619491621829111605217272910030157717090603463573095745760410171066774684968017793595340488045049849508945213163470553245821212822283031146043421702545832269913156240850695278343299102300811104085529454336486531203452139725296577072499674552545301937758887151658558867246617206802061302280008744122334857526877016013022292340434290323775182141146057304737503708013512644522759120455079114055485477462393353322917014089938091332939923778350608921112895510871030960653650407339793307047748276832941794424647572188873066060100185295711979773145339664341699241207361399888008040764794217699436930230307919493894005533727329083749451655646312353813555465717509919634042163047612576487280356608157926613160720334231390177006543343216633294804971486532698924624472169871794359110158337819173037690326295074137330129409581632460992318584351500957257849058146629110608771048567575668447617426522671741604085559619563939918922027614922005840988279073938877632867490826593190814088699791383339306720810093009122781935815310995615231696398449867237292145574131486745309512112972692964874862194819064360467063472422797172438059499856733496079580504334704779216755431244385631379295445667534783231850910205425041374288415589178722975316189710271652205471378953271847660025858553651623568677911125942130956278895450350442143661044980262886383570730686187744140625 [118,29] 8483163067996777574813387720990953483407158877858147521782030317894703783921545510018252053317246328189614526698261625483843665008493732825350529597399213040430792773624915580573692351781460525998487625664540923262983913699200906891736527942890089028083721092235764520127875553834956477158103088466978589765769974962276743817271598509747918900913480866094664598701580989049138604544266708337110711004127048580674020067237858994478095995637071219167466115226319396795879516877116453883440641037163778164268923428209250632017307174601669919611036581751882821799368410540483004301247842718928215227447321104981998437391153560459102030111715473265229854116782951572833415472317490941643480880011780235075447705603984249205708946986581090642485051317034690259776901181053083072220556314746809270170780285380447463125521561313975968986468220922623416012847306505241559395033769900658373390580398312089764374366050745500641319354290588599559206393500102826529636463240596268480502746179039687400860102558980354524724320108150302786682229559031799692693042134617493929349492872589202406639745560568387972578220696046070930332747816729785212339833315379251926525816727148992251519056340476295153697979379562294607281768282940766988412514164337463239779272649379899971702951904898238039691878749034293186457935230057556236935537479515393445205333885028144127956160828329597000952728593055241726437939774527886409843674234803336318318563903005687232897854446992318480879532623933555596618384860869272336297893984198794815142367335050865031490439060935886865880489756045175131769781382754216846259636723442603510546403425520105167100810303130746102829459912201015219571257684858159491347426443013665371143149248403469258851511983021006615935634259611066235184928530088654952123761177062988281250 [118,30] -3484705603377921105759320322222460676736946783117007275749048410008931759561773598884437280931202942991716931969133609820501071764263168513524491777330556303171146909432151843073629699336448886940954866247612658978206406831904926116067882245059139047896090611290599951616871262575527934575636849169762285172778840389659683761189835281699903827990601841518759512646275479908947979923721076582597148064864851527248309951038710627225424122647493402726442845442179417163376051593118048558518103336789478218957607563696406367209081455259501972285212488303171891233816290423355768782825764938718262758924598118870384080796268132922648922811477268590037117079812055365090474548289639590206836555883867287173927645235348003967971321394394750422707485416787642977617030087485127933721802048683900113773208989425445497607224954775970451187795314924674746033518892735483667036821849179250500558881772180884188372922012992070387110400447901780075066381453672941063580838708064146478139506871676320540242691307066216422047213854691713015934704320337606786551629953063558830033690400256195948762195556543873022806283600652047812799837680924148630437919982567184304711394848060521554807464619059983927771032040623436301070239784304407514509161375495129771226597061760955056603690334753230375072081327563183052392407307298743971453874539443173043629082734762746670611753676892262062501237582076759945113391555048946457679689823507169029642076392220362520893861586265736392665164166550038665496339759481029743366909593065449192087069019581684857872671618392015183309069039360714376676890954553038232075337702741528116686988467632863453864151600233981698414805610521693170882122013793000548158586085058979925035791402676668287821122458241610301837755104870791855731226860370952636003494262695312500 [118,31] 1781707866825733646412918987082388442662558751810653744193225818822042511261628345453119503555444476781345025083114649984376552143452979530807527608213188700195134455038581323344954283064856363249614634490382489794547175655931915456212562482607188970343050018120122184190444803037695772675611043885866104766567962364387400012890948293185314465661128290666717002684748931514656477553421321938491374822488201640383662864331406598857204762685973316721704009420796863769651443607583753058279813947090738927983206110649542107318270922650176842091835659124939461366786709573009169219012721521821113851653996763893592188946226082514572510482750897753364474691988207200559412009977103605512257706094815632016019723287888608590231391445362573378937107848738360769541616929375764287473013964925926061824918914261151361493470084040580630216072462559431806416901921466592504494644802302877637303154149333129795925970338710069269092513984515229999925110437806134740072527534815182536528909143864027274371124693593990243631611932045910338084960653048790907656173522133610340516337327006635237592573966322656363284539725988096196061049524689314652917984648000153244979975983824565837380063567029135051877881694035962823367054707627410518866815201747198647038736672872432602672307544846144335705074540511172802406335005372654198605207619614083213378139693123972925134896192147374871268459850128690700588539305859924804676709296224761289951496815804623284989854493864909417643213664780574152753183934043536465718466861545650823459521500671308269930339409308000988726088044070517614795265827392474923215728799665733741626760062413452324960967757865963772349802493181784559993158187223262608123757397713324771543818350516036225595454766888937603564597023514393114851372956763952970504760742187500 [118,32] -873275683035007502262569015611981736193066199295248856971087446346563370676617906700433460548210150052984955126867095145637506799047668203239486713938149410637294071982652376400982272811334735828909162778883707172984274147763892662242695554378186966358849392414560078162424470086702914432265051462049501961836650770454705595104430412776160213995467022154909284217613969955249116090103800786541043719961910682167363403080330516069525568398900845684191153698490277137850651435714167476822508051611056354234546788393895207785074612854343507878720056025366702754727685533093169577917622438078560776907227111436471966491593438746623048266728020575861309261410291584357524766871614510567808858311764246772025094687860867720628776551005217613578773852575429864465624073017136043193778789062752322602610020930769239768163961479167272544481860387629602279138722113562057955898624367352441925705680498712631783424652863118176887588187777151156926386659086058540192526230215614110985087146159982065697306061189325063258185639431875490902963592865037232062190144364747799465943723790753807566207391064536580515284818185841314601274151910678408320872574300131343830660260279818130710133561615564441541458002539899169802621835230979757845990378987951359505714256612135846685349406393960329453659169266137617305746496292096245906658881688026574042110330502958968043929895482013816462962879608254810308874816218275909964510466309450538201443191507835442235661944690560348414024515592675548961602149457061278957579632432813163268292403066887409490617410851817648160109267999030283875617607240927938136218199316673241463501656409566467230240420089000606370935166320675284832298395532288535263107433902724257750014484806711557596741091996556415470358924579841186641715466976165771484375000000 [118,33] 367670312786537373000030406791348663682313691779672469783946033730467423250504103295449379617335157019885098647622268077758797034684784333961195006403755716795135474749136295966952024458865144046444882342092764410654386126715226949186235306599568824974996087223336083517832232002623480211608334885252217463002093588554001826386528256942655378829057472670823544275318586948902020636040568762479574708860564458856156319295631597558666731175663701699080822911955835123659342050751093580031811269342731147919383744044542994788400693006914156414737960516180712697140465379861996325068226023172372534973268697629004960308452698840212342127209241149931318306542732457205561427330579633711380999548757641086347817862764774986038804297756431344941356776233852327508730269051959130771816773970118692681102222654854472988821024061050287013637049205363068391529353730711887366230959289251555812696308271447161551282890633773354851549050778877682161159153094424967130591744141700201652743245330617063789783256767813530381346790543906774571470645765750294786860677779635757076844063441945653354351577486117638703070119970102976065472378819548569350958931286371284425817475324287027324123952558433646299381473874309878317417450884424103874897638405612040900994194735028408664304138895331763973817077895737633778823521726937650721468058331695742271386003242073933147153117966509207250398525945252057611116213087935517097330076208785418498466632027237614182091148828590128186644111904133106789231223723501987013371628531916221083420774559656689882764387173849424585664006856283355214260173502846209502212315188936837907742994637385829384197667038558049610076947694769699750194941117562643021771644035552570832946383573848817596754858884859073557187074676733118394622579216957092285156250 [118,34] -128607842516251832375144385916064545355837624898663832350677579050762962643106305261049389431352424579830101381203399147109147111135556196755371759837099147161383150304805250593644520824524446248788791341062152258931720569792760011709674242629689525634412738982583436484694699350273328318649630499608594914563690265716606716378525783415423357775198458089719662918671083682128756097533720808261467368865732601253671710471020673936655768420232066329444755935174265956050907339565201314187950960293045475572396186876098367771045933299111858290495217508756327847238115276543717188271861733927094204249369316987439788328381666902068366177624132391695787197356754870919434565031031849445954025760399743254687902385662120329417530474998242668610812581890340614873520165903985416125938449351014209363715833203776170354299671717640835728058551757031004892532908443116823737066108206846430856995365966647255941763400161548656549696256949922308091362941566652066294716662052618357115148504856874907394172083372985780019882667045706015194822804999751761343275508846701235898279522739426096902639216372469283549735370016341793187852697633077355673646655927360430489908826651378098703253010710049656225366364654306491716285204654828447687634805580520828325693392252251550043761813750461663516727963781690315649026569811786735827171268139739331386056794906984260928249056336994823480177204227555912396028346159956016836790628071974697208302295378719463173631250121529934897237029363555847733133320575429771489491277164182575053451656664652750567733074020640528268922995830716524155125983344017113913962708605058034816448049331439842576287046708665069461311249201198308440189863469409819309545629850750734431591099148334666396169748624852116450980357598155023879371583461761474609375 [118,35] 36926052848890712374658088226963014351079655406782493128709682657466855134424245751804153098228714164759722610038476461833782765645421238420226619520645396621935226694420849698924261617253503633115337190624033906674691142433021291430578464300815191471186746970223473231014250049522158474128348079133261385211741958126162928620062976087571874967789518364056232313131956037917550854205163441975186783521715659652304224206571064178286795846401292713131131364256220598478545830105834488919650992294840069710276033939165391988303373253658475767821139439815809155600686656428525389996037425174397812672911746360961665588725157243564521106059441297211427780835855259666464219565357597080055364122538398982274257219849762443695383773494916035399542980084758353456920823576893187225294305684561333194320590780947359774349731351025600972864207953835272029910117641052548842155664330562284171316795057190784991276593139278365630500667167779607659327548129586893371347120387827899782174618564714256731790704691472703103869065279817109424955271348138415043564756337781701242653559990923305329517395170655915254629206531693733135801329157077336228505326531242687103897100112332066923706814366992324150804682079000591287602247647860408143106986537180811100284790584880575714380846770816409935891293439365437596023136344730459321505479764916621268203083757485384607999360281570813268764515535787882295646703011094387139504227048418421514256811989512379929346122519624349042766809108651140239322751310941243995489124693181584705126711219245620616760034372837035637750918926375598171969037831960543769855344929653899935650752314117967701842419844713902657146738979011045943516889815813615664508190044101103299304854003718705977840901157258777296122218558593885973095893859863281250 [118,36] -8894720522967751507010778479264886146920689446438577354704125792769919041447435533052144764191355789503734133999748730397922432588882589742627361246012337224238274008285003866130049724547417296475789417826321556740949187178762953858119161959737771099332939143220899470055022773466356727615211630663441841982448143747037338041674516522476848817648280772166896970671068675212103767414924645849007903518622927551628972011258750497842646261004631249949955331619559934563057300641949070366353018671064407701998139335127143719476266154232421864418379322040697192832280650876430707770992853538217393713638416290397081489695973896813227981260372705150144435330474743471956946316945933295939570971434532320149423125270619107481458885121750714670067236801888537584321403624100665694776709574776930513819338939211562820628457325117816366026474748906458962560769355150968034091879403073221268030270980966334058565048767710492223411509600080431232025926058882753917875493036681361554534848962536666155301414503772473653464153050515264881798485973121542671435894397667786891255110398493165995001216493969259380366579796525298177337496132750028935601949110004105527270626294216432157835370736865663931366134975609696595960640771420223339501709671617244188735300162324255212531601392673989161646182625676943222584490062190306098079143330559091259481729474509579251208898429296623156031502856061375130253263385989009714957978458774624723725074875108021000152901327574221242423190277067274277738355807154432601300202629297430131262173948605011128009953273691467211945143249632899084969118366274660926957528650354506115732325576287894917669988632029224400103667317862191237846668739096473326434490940290663531762732291172303404283730807232976794712158152833580970764160156250000 [118,37] 2017821600863040145593217857454169790578003689362683597162378888289651730663314587140547196867178121192478352292633580440865398927638130093100233007036938285689403393938221040722283379929773889530057786302044725364439977199831143949574539629247130830291089287613300099642742323255536950127683246683773092083969029297751324001434628696839667895932534351024315929924473648430908943450225380363515326501531404178624719855184216238269214961988323267066697743563626710163010157038008622427018117826198879651591366021263884025355462885387791776869493624119663660446569502933367514832204842321381753876278175435344196060390163184627742077086180960910377049712253116223417146270204240878246446110304862276527313402902972990663996645474811719067686030000107064878020237448081689683975607632599897688939316324310345668531515473995352099236323316210082696375163407837664874746198485206820664261333993064974971411978682067919132380258777408737534022047407628447327726522758453080376583269211581401086621709421962436086365363861360524548409217506582218019855638159486704066017018614544817430122304571582489494188300951193256101327182552757783300500515170782171212204240807310607259798766619093386261378658046739409781083073247408354900197181344797260670498863247989342163098664288978866917748578369275238992154231111016865661280174157262233383141827485757903563644382067659220350499998212892169869947757837483293525366516263463558221500028789046608803723357833639220054285610211545432062559546253550155325842342435026513497978142627726308232884958471067588522144521605006668760138818710157875237457079711802357736605973134342280730458565555976542788472219325687233884127268978875589353320936568220331336928805271047940392974083226641195594675082247704267501831054687500 [118,38] -528807330286746877139414836803306375955887927231765082733646904259139791050757679516739735702778845883916223556256235560985973133665676405013528445695940415983669072186974766148916497619337009021611676693442228447297990754172598474463273094786843292167535673027513316839594529043306092730929285437786943824636443405026235698174498577946893325485264741736690102578362097283805600876720968493162061708753208903224540243990791053412185042673959568780899356308240381571566218983201428212884021156665533819302038633382980521966389566465801022978446913031596145812278350651096355736392985333821900729454302072366190085234204729323990985689576927826864898316492000583151946191167843628174807565308323881811262631133965573043975885729856217794749655298375383037335179576114913697934564313943317197372589124372137711698790322407580612190661675130790037375731701978987066144791362374366374902604074949605872685720066761194246428289611300242177588870913486794166314924216972123251237337369433122793547863902016848426153660626991285997642073713558809827461876145690697457585124721025011163146956579238427438585587043277122570450198867237638173486146288142395315811639135701956589302642564959601187827980103938221045491303345421377028503700534525734693617008341863594939668334949499739177708654727134811311504615718462052353174229128951220770044996657693746370389851326702757182655925668284207765950801038127816453531426080494077410567024923660319674968353864183458977125848487743034320433911750321042613678137661442708868609541345293402696630197351816685495389481988240644015054101904166959083266990977119341864494474724093205480851646850303231870823108350054219787323241783140540240764906857548716810467607940431908278616775429382567754364572465419769287109375000 [118,39] 161484266439726585964752091011117659249866746320845735726124587026837153426771124036157779841703857549018311549750418154004794093731051199330535817635709693159580709090709600976909495545569320647777749473000086863294840144348072426361994123918031461765762715580946426283777431146368663653608415007193681431808012289129581530924987408261092990632451461645091561373757554484435392524746810502535349155993163705589999636297293206958615022703022652789456078359982172144261139073773803810135012683288668763521740670396260202076622032450620763118197935940979356962581932769463317478090880427524051680844708330318233365478493774516887110863770247863637481302851304303764076344303714198006791753946990912339078964800602663059027848091286551514666293409587305103975629400300320908851810053422394956689847780747855031429825160342414889231775215159695185593919448937139336980230023263929036929760739670910787691592053259671883619991522404926799934718262669279133763806763222647010878334678388760843602296172451203357096699354173702448136373025075422726144312452632822547908379575666414570527768093215926397150981769090491467712095003511907260234438582455084230545749217787833938030998892078416832853156025761876184758076650801402730276675156764736408581175829290322219725575934681281832461641510924200633587344005744555181514069690451431125084594564888907445242530431694366792647990909520076731238880912488186740314870865471338034429927672383813847957205094105142554897581500729125198149530162368800735871090627803606537584719793161197453642567190666239515808852760486967566447426720135371188011991010799631059649522706963264593855076503070027505085986706817723950120389444091668867713442392016473466551872565951006583878611125248352176276966929435729980468750 [118,40] -46314988251034369958564686161728111955948237964022961044241520095106168394648384764110099903367728773113757015912523465333720970497533794408107652926991484035138596030799712247795190200689425725408753523666662972782560194757961866183446386742017872508430119554775074576618148221150323545569603808192472889778250525732210776774616174165334535148017779172881022976896041699114678389041633765364295510599884664201717343927606161334612931685655454065284637883823819317085937103729081011346450495845785466433942910183355446806956746060927998729028966604631443545656086996681738485269366573748369614667636569689899786122668925176471426746997179740293272558232926372022073604813227615259069608891529040788867950199939907239331245037952064969333963962741714146073745634318107922710238072528712592014059636808769329455632472230508791697930891155126027496431190874690539258101262635732199214443319368652930869386079312739363833534532359821376100366416217042179460291838900398242197990232122235887141499615130287405364387345151358347151024055645977812724269181179203272253116664286216192861136650996385202993741503009047467482420123490710965672556085536722206782329533953345149465346544348862476529250231963154510894702389081529157987840200856981078125498221183699764591700138561640954116892210443148268586330896231075706225050403203505125897936378204414779587312519742275171089383159804516946351289115970022597581625505820266641295417083199897521805824740733321956205127709575125508439717771601520060504654086425038828762510763227480893175563790080410546411246061570139935876364753533398535979519415906117359577348502297829472925200498768451813968582741066620412476637108420937457157609191879949351274948895256504388231093674465026487596333026885986328125 [118,41] 10764832697544097105797457858561109471687872782983276076995629818895985488375502247006385332383140402360582075490589046906058590949374996454920789160718454481450634153791374698179242201067544807126450181217208837412419865712385826218849660163419501756084424119424649486628804497641372651191933257493691393133537717869667899462453255336520274740425861685758383966990106175619556216334132844498626154642918882439698643972791972222264182736096844357856222392158437943257447887649620819335459015420688168081029951584274128992619095143650514814021518674358990241993852837331633261912783672021674436571363815046374340176492966261415934367132518879180498264775715086399302927871264907183111899650424997868624613262038223424321052854346763644922035682075877038090404822883698741663926844436534819403492341902749155594447178433483755774061354765669203765935579061839163899787501366643093649270349563083206041362516802756241120125415082641374688786466177004643813312109466702595450956737878923573647508899864435498016505097775174791611128969914526231740599563509505566631110372631917171839576677426982057000328989993353183475535931479202731673155134869458194136019299965045059392949694111935689745960950954538058409666996024127486657194920272980752404909964833651143418894714671479757432148626713203563842100326315313602876964881604400812123266200861470398941409495654449964342903943489905011961695796046924550171586104556505405565806911723921897528650647296959131882652732436229891011768864178309277930910270255233668511675648259316999481013113431407098851881769255283095646894790229134906426736200199237301176701704406105354654530593551320716291685079225481309529801496155386711737928203548371761661543009754309403516989775018078833818435668945312500 [118,42] -1915925129600374474987901212042265333136586841044050699290152784326853057658811470884101130358887048525997499306896112015901142159097611888034123194330100200752481483460098910853211277628559176740461370537301800473467270748549575784943855669895556297291186467238337086003093604201900741378513820808847818075746355929458714584868576403856824908848057494064382564365518850172616717266931158756208286521831651327797524696753521318342212976646585585120016431067907675526807680827077227204134148487471341877698198851146639546201168963613138625793364248833019355169859965987588602118145471093459947064210910605411687229752888702956550830189324973783332335271446041408031164631481784134015878129046954767256566625526014069380378419503362067021365617789134288980089632810700574169435356312718147842832042286001848277629617326652471971127356411654711926180000646469861283053284551996690124037128763271254987285314633156930267867157206628698256288533881632514327257957690476296559535110725814989903258798570995099666125551783285411623412179642371015771959361101137560272013031507483849418485962981553518034853053472824084154831364517188387662330641105938742425700559027013771908008826678843233730117853995070971365761514460489487601084591604570204292743076517189322777096144703142725354821218123398064907341875738430779934599457754002260846769742324977289474590744454818648951684452165141748617114334722922222187674571901840242430432678338586973310960702370503441680740592518742898542235441586753142990856484585685450145776454015782748125346217305160700144243170545361263824168028994626977990118627694387523717544710812419964175637606347721549462410342748144361836341332500423498631406962456908880474160916621832598500005351145085692405700683593750 [118,43] 252707705577125015626384449782767796747036578660664241521039112197018068918176725489723244944994337007743468422602655032429718121590421784390626194991029679306897463755965951458968856293827645156450740231719484657966160592056122764430251561954137939226598781351319652428885503039601420311161291802123382710104694842160010394010657034499053281307241312902992247973523752517229405128925577285205244898345388449303292992774414173541470989355986512809289477182328822466214762773341797545341141988524698318245843851765510243468213767246517114031517688272040785919738295051950917948391315449318059054771572647846845852278796091237587554214746048909179975698515491665214207786774824194711294708812952591335642158762330362849954113152515754466632839831621600492510291866945894727781980466957887498535474805065285449337830378253938720796639962906064572548593907223666311484023746088968616013517221253188959075902211129921449273690573185962860010707265489561361178607610032875192294783416209132397634474615855401856628718327123811564092097414770497884109363285353851529479947756778540465979806751083521972811182730676991471713900602688872956211297450975917215250587198863666827215601624968142875689598410222720057728365811581040835435140343505278277635021618218354418759444494821625599694601190246242097472207122097342756052627097530763566943092372920451538209056885011878963267197814308468571370530007530950723374542285397350679730492219933220450358123540486083131641160691420467900022542902261830985359038356300977305531378413555646216314848881198078480505774888001358081592338960239258178206430320509913382931204452628236970003294601143262784810645674968484268807806496704501572523995949163781312534115224384508095094531639218330383300781250 [118,44] -23834638162883808535880940908842770056353700345329931293616235501270150742442562032269857259934321282510855728788511770192959421411856245720525571037464816142244666422092240842448368271110421082179283701978617186425829876602891801814706367875355981253214574564416649892398302497615965817795951562279906576861928456668209379740997449360880226253064452536483716086862983059208368399849863797436325373216536894722899031128977383135678100558507739769105832663330816939795078978918833632624511736042074819650432176139672944551666451023510963957265698125144317767321882606913391338600886320568898027562767686020429992661059812476163311464163081241713299752524142355640107490259455164339773198520078036916672306000890144824364808017466153634595735413841374017653824337941048688309181285343582304710615906192781515272915262941294999918422795637986469483621219641434170003308753136356114246039950862140085789516358782618401300473023695782306790554923736684174973866546917531942758489228596795621347411181063461354282706448427914260764994427392138028844596784720929336417650024623391665829121631406483993299591988274167013686647760462335188540463132546627169347792053869925642423122322592234332460662217978000673040850017225885814082112736953757729046083103592477475601207996332669827456383448234054852688739865533374830664410253117742444557786100365557190764628673504016541586140214809330838223260743523275980044044583846632932712043600931694925580027553922561015940420875140745963733243965804518677557488266330569347457844137891017372286488328288247320095513647677924577146106065927087038383429981541486771721378829017451605215533192997667961046916970520909095022140183107068956662030226021662497763636414187218425007114032745361328125000 [118,45] 1656138942014106377005241094860076077163907651996827014041013967473239419876448682286890426032986546386727412136647141729715116252102935007634913860865331330426692906697743467997352245851593653595069370189494685060456536431510778888771068451048368702712353657311277622242210079869380724974726271242061549485606565956870856363536243026269122827898491779400109404506309280814570915962053906756903479090913517541805981344181581241953137764505889567421960792573215433002006692443220169820884233721036140587415750255549957463154395589390046405225663176335762822985837232629178807349229078888691359374527281183527252174358594257902526613901014596524429678502257132254657388318895293985504435882210474017719494913870052258638042341159619141932250546268680249699284148695052643128974786141605357244727056921673322857384526451385111992602834831868407205068286055538500080337105732416996652354080287365157481290575707434960473048913716775194383123878226580856020135472727068734562136507458266268853945719416424472919587658050708560056949931757445039207388470658369459781861896084216698412780987069833604318000510130852124954116754800415452222442645268365473019467079555011358472445991358365304346566628984611470184553140912544944977106604206444774506026317218295761810485855878643458625665658502530472551431546660852806108890624576847649780873363308658629144462588650011411479154722037395479309247954153643487058728294853498678132519156438942571952256551544133075200500730505602234778986933954927939952925539880317804160970239018732245560167095055479271471195285746236102304076697140487296547716615289970146828741849167134785818126785695583442896027669885953704226756611312291565876925031383858821945921705568782724228430038452148437500 [118,46] -152354137047194895374444016878285223694783704680485859587756741953640339622331913160819898602910104170271184216867949209187060150677583438590370395565562496393955338228197237400853891713447351412247830620892214270427508269328939813782982770637316356222875414871603868967733685399458637049340466522509966327555258095009844934626990075111929686149613228592980151718290233345820263230516939078761831219075546076215397269423377491917804457487742163745109464829571998281883279627103588943754041314161856011736883561771841368454452053776945207873320008479677396960686303200330532832752857924026077996838140147690285600741451473959221060570340898600923129535385060717650296266786870021173187591356159600690227046688486375130633153057340043603741454763890198522059812969371706600713384743924865673561786992001278075157783489920271955850596972689119884615794479101336081817090339795437596342666387437884647856373734632562165315816818480070866813206870832062772598672992083102289379296065001633356779561393255560710095595321462459097002267213925799924263545734578424610172650440679949482354767623118783833170384092215699840531791349124356945541614422745817775268637624972874290032555452663547108181982495687061363358814469348427325446393856699026062416138585824584851044600837796469806493395598334903392632051223829557276126601882808375676237820051326894727201719227354210756916387813181920914761030142621912838410678225721539635184264870436326210449330071460148086328860972510002522489236689236606191476531964120248818589401200702786929811007465005865239836840932977011646376917341774784221028821938064926000470832736914650674587320420518037605703631032938084350498018180862519629474838740058945412023652561849511795133404541015625 [118,47] 31130462822326979993805180086068368766634607526587497935598537185956191489840716548210242240542434220486033881621443579436254936820700018023245758145781114026094566600584846139296134218088677277798553988218014947910750730495099924122865942419421586238544490800238598752349230389784793786951175741024759195209852889502296144527962830365707378938413797922342830931515170170217639431299971885512374271612139181538019440812351973231670517894617860040657776551170327344855765367509988369458665902849005738261421239468208745376041563925869240959751476822796055383953356773075136922354344087097765853496318734520692131342657481671956669721784751834995162892814531524068365446256380596505492323441457041931451102165693675430578490273102971849104249768921482664368808325242343438995312026422640701677150390911552086186879832950815224196916017418169779095440515140887725564349034461204174481938170812027163537092443300028098595337886633956840600919693728130561366247542189282424927718102080244044256685149814894265618342824867529556852289844336698932590428430703255508374311283992252703288568976318938087192030239853340998810926762808271617505710731854720052345998522171448916297956854040960165090377592215034330936135233938899602126431041450769628123359008310143605090891404833872295081898621710883469220480506787718971235232180566927103811431638469869886413008753075185686693027979551541923577760809644704844001237640790739645341212706550910462019656197718432889023760246510800238686283599639657235171325647833008402347113195946494379262962380315288995540674640796698724513829241346643200893179874091062278021948717886793039520849177086599007819302022221034921679161922848914297131773611052959045439620951388305225260986328125 [118,48] -5889820672754147418816685460947125568164611422488802509489396055161287388285677726373140513433192713790767090232833819005536561087356779471821087425523668006895701311684524642751356929449026053697261602241710527962975248090454954804308175630825008677221630264029576236842220494428079437331303475071851920496213053139050583806378615114665160232409726542850787704392471981375852318138553033858586673988206303729860745855474515346480389336317681040873596977697333899876359859807763671938278442590764854742736498955640475893493659679954777579825751278048254691527126159778227955341413256777988628648899179649269891170169385610160417052564696708169651290242803505292121278427014015056169642934385524445647721495851434136120781625872947076661602287566782968766725375531183035309377256302854866462443394085747972143048331134742711218465338282591147046719346086735848647408632467721775409508010483330326918469465071789762739657548400210248366445441219065522487502817463040593852011152189106522987266883728805051164737727777980146785801146894561924026921387852100532416656272825480563179573562272650208771944258304740959308808031779472105121724612452027286201649666745107434617335601384714292175233349960083785116716072043311024808575143612948641005347108166465661583001477914586496946926454792558042612954273289486922276196169132453137393409522773419458089444765044851599736678540303689525176663105787667078723916739188558321027281786063914112857641624843035731680476382591555325450001498687009595595173620542674358112771423008554137990539869019549281771310960264733104015293670801486639267171768125181633365968447621661929400530471112245744460856458916128710352256886854786300918129677135035472784484205471151263935937500 [118,49] 769958342098492922130672076550975689786905049655345186373230830193659194926622336878271450815026355603341979740053315008129051338880228618826488394494289033434976668329889520560111245137994016802382216156676268930955854323371290113826466404560947960022973174324828930336636027660450061424083729876914282348869054785186665881601288564258312089069694828786225086370270837678893807352973121529356842112818375945060737322118673234316219927651448154488527485174642380373073109577861468918956237168240024794007673045374306235282426486906047045167618280479607684211768124861354295210563806872122383553635843943855862031187258656337826899681954140016540516759263194766472076932402985590185999686652464478382539418783895650396994765973823046922715941963778435658688831843244387413145498751067829615476654259298588032569084732822556819354607112326250320028349535912261792664086515870063726480901909941233460672151242156098359652053979708676822429625818645040570972232889716575505839796522993942524382897162448745360569371497484080156892787832653254631299578768890386526495325415039055791297668728939570108823460094942700863543557542701822999285880583010593792260873612229642313995384156917675453797074273507483224682639439331422237922251888322006297129797244054120883762185544769259140107706868041219230409986941092976606323293410019363272770011424839003774382395128386175682634838771192422586393587860215975296988617325193031409918831236530329702899572946710622656992320714749752301761729201921538667135025691972900895463485270666770138183039701779428823393436360414581740179778041998259029077086401513253444509150135815318160092252811549407955419947349558025949629972248456045333219757522484816370027957244027765406250 [118,50] -69774418262280043695923089506979275765111680671654034616430728145072635051585339085043243101494919135140660031933075436050545033655812472232874766778817914844174780114570623112828174812537596511602025905734013342816843071753033317114296731098789889193139606868995895482940560393963900764299422083706513101285392590058091662050576067093270796767414753522629787279462780826324669294339574643690225150285484575274063071519320942446020282616632572428614144893920626667001210277485721206815373112284141492460903513245373023446696969787042929530856891655334993267816388874148243049183153871299897641684857530987652587887065690252619605902330064628991034340474818710090829308743796569133653520849632111686002974566768881853724206738052022622156571035577649842798049351478937731108595492725030779087990398247372987865299177421778147771404673273059214802127653623836637431133732048785590136827391249438306242332175193508913822663455598179206904649115122818194031184499763701018429747913516904926688257139238925152521086834275152692174599106233571940441882093374965433360661910257847687164616702991637105184110365042849865308046942564308072836071676824627670553886784384635225904639845512808603883235080951733836186235146983810051843529696498622787692887340527893648705113742852226676434762318012963183103897786849205408393014395883800746718729477888995151904682134911225523724408810667597459586313905164260183724900638719010386136629059990443344150678586718816526826760194062862988115795111651852112792917175042918820706161751600708575974381996730949380174751092918320785798130022139296223011030598014692511998129084766292766983295343440901628471677682981570783796511779914935601829445023725098674135876043984204460 [118,51] 4422054425174033012826284933420739230443012645984760879250978138383676314335388279457938999091692558071189201705180821780394663712873654072757754180369464492784357808644598749861169642734100838578655761839127563483269559520512008294028538540803474032667884803937110442637060599308638521875178626844041646507841449097335752326388362843389112543008960764087787479443701204557281969135094697405800732790906155768811628134162003556365220902931923483292372147769782205108127225201513402799793975753864573255969157870083835796016193401552926123611633009905746440529948406720136223761226850005144154768887830591454231401958638586339823792413319950530486167927570351085662432001412746399530646556272527207323703337918576252340058306726238864742851788817147588502618298357283175035841807452505037191097801842577244410042958240099145202779151519903774290717539297423452143212525361073242162470432462690912359680303279634080182350333173813931213608344125355372354384210458955612131302759824726017471939372928900172059497650990484965126418187971460573277531594435226362738670529683605184090207612492243496707005447666245633591453986156593195082520762196586878772543166148292829134558306318889253102589416194433993436797907320547009903558655500916793763280122995364789289683955392829897605565931724714468285470105020296990883989058823244614644086676584032615155174403700519645828041959197152323939518564400218010842021191318351460465340053367587565662154825430487850698568934312846348221432793966070213015227226939948675849375253006605900207416389294538038636087113048310013043536958675846809145552596264261895960148510628018482956535611627480542019425394444661422480555004731856509300787475114855068034981661539500 [118,52] -204714266671370491223700605264635749467515192996146507873925611745775734356338720234267627897274068284476068752575734157432417320382561798578962260543683759596962435083167434947296978931416880197875576430063749961371685770879971607100818494872477282864236733671235325225172226690756211236736966265854616354187536437565337347005993053636683024344375025354339854733412717007192623491609506113111306436531520720134629659130542243541386534899329716343042113617208415586376231562311138411264046528400192292229856170008748672028768813342721532301586083126352916409297237183329492486413373978887795081970730606127905478602003002389427712727501774466983505343416948343989230498518289325944753810521842780522880253848045465269630063602276881381335318914178449889512917723075335216028775214763120066614532137311312824871372270527821115442248327507489097888359351049953854289032109422236880597460145714591833143301026340546392553080867523855426432342191612782870601917952524192939006552424453475230571986421802800998624706920202947845022833222332517803738400594072181137544450023766954660001183573618181829599405434297859490904758274954071877963351389018650244403219491997128895016132510262154261845228189712245583909781557161650964792384996195313329709666634161249303933208408080169568988390463667425047841375595757064419970777565533590457051797622243412732115227129028572298056126769541173247379368178548215881397015351345016395029260294316092509735229013883010074912070697406078583843640955762366623547044359892870938241643050194021332090626174103051270461670665198361902453973554253825744564949494562555176709309344111167612484654194631473172050255553629182474796034158567458479253158532008200384907027325 [118,53] 9332079160045074366014030597528288695472169821025008120668681757064902410367977631923111915704552880048465446042604703158826816025160851203761769544823519196317739352063873820132802292942994970992279873421276578994116777254674887497234645603640362523511213952487260973516740529417305131339931401436293300961733709470652194979111749537143338284772923213129890307423806531220748973670145037848862676553290909500954811238785683250580331479674637714687746983339495265363505450803175324800962084703608431383546976423711342389822701214181935131741150995837240988797942877709865715639356973927474665055142729145513040457851002690633816090814365614053420295545054604697877745423666868617927383313520240262005849723348809102947591366159327497183578512633539318919967453215875159918255347232283089386478199744280154924485438738082147967089069638990080052182970087917288790178926472619486605368646203815649545046340348440749329540368775437993207775024638833161548946338304973931059755027626384818985069329733783856073620829542534815283444408357348867546162189157255625282046670062673323522024847218379222634652508187872109710488194324156926883592876725151395015109906398404376261084865811243474377103530170128236724044459997222191738663019501833560511229256731043145662253705457294783084448022335731704822028539162776747735521565533169346990391229462722161881234165072756914430616678900063716939581282045393502892179698771970555015712401404303451091212116229560192355017139920431084169370491319514880183821735354868095738824311157737015681361537766379009320654518846347618710941850657864261978661054359831152454413582452704891308303361504578646287393525935766384871065446918469741160492971712081273184375 [118,54] -569772191283954863558237867693057086007310046920284644175910223517392924326657276290157025839115463866307214886209051282055402585641801564715417246532920864856833981175772089849665977011142619790463594710245094799318033286855870003508078539487042067290958945679505936830368559420534804830771644898956715603372704410135313989189647077651025728623559151966469630229635844250291523666421383625642153926641081957782525547853655745877098046585186178767309336404606824780578231277033992980512886125601922513008774677502429018039624491133391644122186433159703260714828258726611126392051868114880641752361370755898705276716746868639026691070049396529022656586784823492596752583212802123441952194242438766860014438412909473268381875552423418038348229136450271441832212770970776949957343277999053894202962027216614497475103756824597771508704994172086443774339488017103619928290811315607613918662127552038508105785324391312610485737509037394880342740688611267869001285983282467795171597141937016830632359039200561221488461617921945420145487344995885650964417075840925100634419220502074213561839317215924409400640658969342407512755569311085026867646962631241534413786467582813264841505258965498879121332222790575407038690135441413380193509802367924218817824836039943638101968603423707345543887689221969580516997227800216842337487692587993547856526107538742443397191422146482313661473056646250731474065174395122996169459725976851249952865085119355747299822776530883856198576638566387645444426748069139422611071589098462264256988377574773015134818395030777608969524459388715580024514968508574771979775090203860852144250038189028342872099566398275454995476824461564351294880754032117923086612237341893850 [118,55] 34393606723646356143520470688443469395320406694955298754173902281536212623964661470450034731035489810465837482436842790463468074652236399566089592430393716450410099888394627709988624641114089560217625219598604780922853644148079116226580660408403160689931725530623878412330053946731243539941760450183196549548621777150059392770379887825595886991398725257157399864409651504942986101171326890298286105193584549032546508954276546115122443569563794690826059153030840274617402226775115580969227855155356705445695381123208604593420424260615250047812553580398089177634053126175586091776836312005027602566643971059648439817135277347568496834351986939095289319880627490475192710266429054315288231550248453535214244360234151382062103094924423259849913635020217817669468676337937539865993064711600380942212794053890425986574108152876048705196129565753820828749020588812334760830897076624185013771737411599477967645528479497704782169939829135251737839575593933061477249503489069301957057420375128494819967148946388138211466750960469999458848195626100362310421976613715560333098986067423626799659925655306535853781949717900375796466147696367272833532307707522926706627048310247698196813310448892705886768670416334969451488352408664485329247582043438320705905325187086330484797744650215848418400967582787615403830250728273195437342465259878845790859418054987732112901220541611340133101899666717515286347781837672066958618455432903232769600597532885697655954066227243779513719721953747075759922463751634526878853105457411786005927432247727821201087881466408980477996356508150765516012538927785831217813653976850154799192080632432837893009342588646962538923905246367527211761693504644336878908174334375 [118,56] -1886323946692687990891220809016045749458298446977762915668174886322494361719372844252171979614231376263824659640984472737756308966909001595189833154116385495751941210935578194410213756876545513789089673200634525789269889496793278999018940158571305674606790664689669929115358495104474051887757962527101519987541268006759485322314657072610130253416256229690170578754451930479740931762543804377600877343491980958769906685534860750700550838669985097543021157365930743682270208464141651537452308037126955003747624153956549470358911262521019838971601875037893912302031931936699654617997465889197153490915549505061093550950630599870969321111751837024519573987109929097446365002851992168509547495795473449188062088927562073499761667812475926810269251747683993568085658375373739316236953119953403630390994480516399841012131105300126553524221875044521089824718145283748289220606050825630265395670349167965673248549537567371945972314551608678505688105343942073434410574825294388598260019138158224660943724934910406423894125074891678017614883929524178543640799879261795186783670978392045831513044738776719733892606233937511951631187268863036027606518227981823861635042539587262311833917317050782127181823058403883343320016804480477292211090844213957306694302158490495627894096880915156210655437158822423769213198712036539264899021171054064492717305768429900823009486982209867562681825822857576462036010645120156878955478698995034587102245005431624311845092812291667762768597488395071555968157615430223002045347945886197396740104153193719476141169617571530389504745249922428893328680401136922254374219501390841022889433157694923590253152506007370770720780149321312943100506500689740107195438475 [118,57] 98500436830315466555724723531015985829323184587265936773909399166682749950403082253903808410021612598868580848368640778812266183791727197857064038886346492795102338447653483589556468102440650877444361894055644585193304201820275886522187815562353513604008456675859502278144991119295347975985694429795672974785165559960912634374278645586963613446436382971269951355648524915699306416329473833158157221539629265077891127765787573609449809848242766884219798536832347819151357798539223277368735773664125529594263708975620148472977477497610670329949817489630685176564557773780204441605412609657469088769545937754523722779217719445017531610623169784366994758671674474994139604448158695266218349270987418298281280776917825319314157832012198127720372782385204730388119848849538539753325828273746868305057628428776608137369341565071175497044495013012852127933187436132430764108108544663935399550257842433453903382228165970952667179281292497981011133835671762206000412797316367617331255859570295990758353476113394583128724652679581389973153903033202387603322751981256514017207968436948177417554220888604825061088551661555862003900127668470098007898387923309963094076795024160944961234813630863639126884007001419935842037803486438812343215810408056235788339546175707313401743999751656752678201375713860261832645505730185369414273421359391776624075420805533137864480552647271732049929225886291096577803748123224372756001174323015360295386739471247900368402865080469574426838347339286169836160739838059203840420109309945992641378545408769607544820200605135771874280614973769434256268229323579462173042079085868094585070482653249210968421528370700670174270826422853685757116558761159858110750 [118,58] -4331811881193383734640581528005802726926435646977406077021416225893441579738000665111246719673030656519692524970388362925187795899695585849431186146568392915703397458418051480523439845825991996780272029593465555033521115565613760438618757842899275798599293432608416140372108960860820911260726151821117083157534160149164614157166731843329981377073847337764810784151275160084565548022039496014582163235168293332130650264039807288802281195855646716542195875120632512199341215773940768973321573744499341399342149544338508645241696070732714546593470198846366514917705521380822682605517090783816527611875762759282206512869726103565670231389521141177730569146048317669080547576099189921273077825511858639028095706962234543350482580087885803313817739797061974182776632770452202427111120374400371676482504365078329289797469391714168789854058914216854092370248921546908353829723266876558079003306706985172366012019368293976646105678661222771694116897423007006220864657660066456891811751639295403135068425440320716992884708449986899608260013646324812743696631977936422773269935873359648324237081126375129903877840517635182652213016977537916065100093719779213634612507917519379257617829679477375423624156416627723556273066969666816914947191579675182974531336716538472852445247454268749218848856688964039058040797903645868762693138371933724939985218087817189852908022231881033537462913977311998646178597343437420514102462875766860570174996143961946461543439467810964592722884290407059546190067035389832927198157079605265332382512241523505447616743675860323444305491955018540867915053094451839841038094877510246792309336185026921918601079551065252003954939049711542059458077520786620225 [118,59] 191461818904545875874559855629187123405591168508153338534377436324159643211425166472703486964717458388943959628243963858540524404078213788880440671385468851702661478406349674768573092840164660199596125986520465747730750374823520874407952444385065943934709420424065416599119444996083015690983840492338238502031000794908983714597223419504421237625209770935822618230477308353239844748357399086506289767159872095698898153258889986415100755073754204234435298699351632144186222339718408862224475710850746987567043704908670016335881473591226226129302642148216826718131943900468488134640315993397925193794793965582510977171923227946470940360194536196710696258395511175769844449898743525976146039649045893060060801655636178673738134446835880109155403504634766769197429041158072200355524182407971275220410303904034464020158445833788928591153526345474789883153395452785680250274768579568972973309257521243729532901373114098785059590032033813707244516064455404837189144899905455041139856726546490664924436593814080875372684765065891309548929671791471754822612658312317917315832020106335545787444097605709125875174048458775345954806941988619273235358905722940809113061121676281516917045096271229965656194385001984225580836675255871520896893197639830342569188061486061757456779100873797882746856521300401334401180145079494731141460545083658378763663222458711040119156118577169800095532436046154415287685196100073053883303112222902183003985386052658977188494525331605725864005432259987853809044817878833330307853638239868388732182455795142573959999647063770064866634612545857665772819026363057460559601829428018039980089460277375485672111313332825718148939101356509069203160177638940 [118,60] -1311594020537539202087184083589317122727583697180036074034016141589815095553805327070237103391587840158322241586844060905156607050303324194465139005404338676029410058931059763688818846505707954764411234984542156840654252165010580324446775727862344884286522320950722501578348487240124432522233987139684314552546997557312087677978555962642439679525468420237339235790410373088226764596011946270687974322051494549674726364779466293750623850005782828236849110564723162379237555611641439938320193186763747162542251964044970663978111804923301919499498038861069723179809505437831613035066770936791064984078661972057836886920834718776097042837780285443603626734722437184365196007002582991984405894787299530539224173253310711654407931181423010954592624654661154960241215166656122074531616653065267736494005677217188109826069998507718075692492964462066576127696259287111901694269592465777551689011470946206215076439912285558566000968878929984551124305343907664166661715649053291593751716547058237455868941570423351587035051374720172979191450669709871039896247816595396158229013387050706100700657721495137409760780003374227198169552927030445529887033784464583680432958324439226708603092265054107585060695888837455522842950291355479770012794736463758426334944693123859470480103891342170205130566742701684742252607755897994474150570912008251866404689610630541403214068076165808114988498887345001051327595185163460355645919898580279990864934740521970167783112885752556320997926117977882480080558030832025344003379354552959661424454182979447408928024813906552925911267322759853823483125570684276274143306278163672235280425922786923182718796776872051890138873039501940498594520680 [118,61] -220609338368127775991227683019163563638803360598225250432064936932596899199695264654806062234218757197409640832427022196577421636776593223814697527165090471201628502231334740369122746633197713537296766485644922977517643932840596664807296278054871637398803515121238513494474841298863327321859445472945163281957088012661740446662095822951856368097836898578563160212824482197357686568173401727544591169110965854268459507470229584038067296591441527295584530279036602795934519943442996609640717815547984970325126913701252022928889469474399388923478918627828976098616680965723812308292346980337472261643936536140959508675729987962888241687030471474455842600043319937143156030930425367760491622139470187334981235175404189095531690187257529625210319749083691822757996779459615098416231410243939555971976887694758067399065263045241870271595255419901607992316521250931241490175621683983118057530752870026101032936353495484391599555517040681247757281875868800630141061587515155286199664842910239108281379881955359424696746393666423251541640021592152639596801010503310893120564475137779385148546191840315427237456303772474710044255264286958184440742738948478431371243318019733035544524702486301725432552272307527372501505418190268673006718950040285011664597661494084049422786484920414964685763464085387411089352032346004266256720812600373350409552450824241660446760358009706525033382438593062176987706279461000237401695271533657377789337530643329415403681332044910948395240146414179248256100814749017042953090749466166658421468727842739887438730629308852345068103632489524504408058944677730191880798917762427466914072213481571695330808674900841792781208445131627703674535 [118,62] 619254754260294253465624060371842794071862276724170749957843575321323682122689772013789048326236845364071073571583959939702607154108399997222755564235634791615402579594408361698009073809040462554950328043591176634452140393993282963926969995385822656166864344269145132992026871405985139303965482209411386970881578074814615560071602595090398314843033344907009307028313929151604364426401432201900691451294258840411720255216677106961562055551398080379136689045028842434241740209569263306833879641621276867289695528639125860019638875829444107219959061207305760621324911165990994898013154283487007829937382842436561133105532569754205354423836775649520960535371057194527809444295872085033975436510690401988333797944666848322532452374218776118066251950790838759290180852012015009526679553673860749850826189803429538890754844401419246165303563036963879602328510488994431202121288796804615084378371223128424352266445565677388809564547661191953289903575579517516877932875196257666773675394364912183945240821870614280913034459641908727534927051702863909724216301618644726313150325778460716325182335592955626982862023994759016860840391184439970519168729036395241234188279797692563609010766150803897694857616776844180941145274603391562366178266871659412497896960903028590837563671411619850953536859174438011188196318259242622981880951935950245407590618307722851423989689798978612743611868436107474077819642829499984972179563696244680504290807206242285483568867230299771021744244617753593101851688563718574765754049308347450918148490554000963164973570834968752088136173192678897853575935047701596932214115641954371384885022321271075017420468083114119782352766246000495 [118,63] 87550740557488418982419354994021110064647015044667592965857289310926844365849459411738407463596818876461203137874577426017627423019127995228941532002530942792496036441610423404377272302826321340175110485586579602922869909017538763556396536055491752303199718040955210494382773919644373137940911330765501776612258268433626921429231594067785341766267701434128101880530160985286354108781156412124721882024970508348740983823872109959578440931126440138857684298754728223034480725830728463057895529577490491190656867363361931354707282256787264037918924603281212734310968644522889545223011789878044812253216293369044789239712574727477141058809688580275914214689055643966893969098884728255938545526221186030343037424001203309903482192627030329879243214563091267753495024334729775168970315838320532328966742927630664708823715092680738176459362506767821516796725894518516093195174409976278140244442338480284237155104479034468004622919756587096667384508810435859654820638006054560707081420753686656877565011732540685856815094996670371357476517148626925073784083321358419778816551017672360881887941242117043322164984155578804692364548170161698324268146062830285391226055068840896044486660727636038517596953413170451618260478200893369041575387052517015748190534925281178985671021747891307503451370291509162575400510662676402711209392259944171791304940352633951796927351446324737823781682004262813608322973567515954738159272773999985945533333923363576218259725697054044690411263922984706164798526257678796321278829277498381939527177814752953964469825057353039837301582694681240442942589662925119951271392856786204322259321172593080328060531916602086502884723181790 [118,64] -347693219158802955354791961566438722329203858233412357079630291199770339177043527819602523026339792626165022260349181726060292369783227219940550611915339514333141878680936061218053247954907542168256006150636935526344645089945757450953855204124581598323411807418266675794783364003453243350031663645075180735565385647990289507046245950881921425552447900410347783045643630782098830673758517556674046559471481628140723134661054873180106326905747771706434673241100741198812747977274049016322124068097228752871554364189653974346779974541652670158968887617213094280228480629684815239073415063663775422648736350626496468858756448417325107310942725126908618818914528692817527792918369483464767791451321018878717822741933844254639181230309582868097009076488453794508242124128212960339943328553587380317900475782973723634291187117854071164268530817267432451840240881389986773771331741785826326515794072475083079067550015941843491497622613016928780645567009756398021787152736295867133922719937698141678768928961181854648564630005064078253335220410795896573132006222206229719849471867855655556749005072742404341520241664521643990367119806283321395430995603131179274274871364209714936631979274234452117522260024052782155718894987025775855303270302819860704290422790771921800609258209747209549326186451753184978502227758903720956491081179763457387981209119008791137437547761187844120134009714068165616483185151020028255411266335513973289918818630473759401677294259717073760091501180825947186602015571092456050604854508395206054805492589064973848272028837262084750445150656992531770570740718359456113851284738884203900603069325735008693369661338388785345073250 [118,65] 20579856146039479831051514841033059894270212828939179184413575663035694321621142727449408518286653168536876877017733238065351106395746751660462784833780530017746096602783807451263458623796112601625930915381053216402364708848247257170963125553927098060162367451511687240016903493547609778315446928748092082355883578892788330301268616205933534106739966210954611087804858202446636665618540970088912515488905590002126901258119187191180140348472639116357018170284757010464974364652427263189935915352241829816863293554272493418705121217564287569335737610158322415385074527950051302860699922571706200356556281574205791944171295087420479372377745061713493304871753914508333093397034805956296676822354508772700576074269984407285142127186881998921067093635716742537572855623814462382582902976404932510314438660872726655433934325730171491651864966969070587468012406622595473800229899482043233115017507318190838879910808743724944561516971743355615068566939094376828536639598797849771665097937168565824147828117984811075303100849700285170183367749440231693072954886253355297118916002508552198319468463341564745507603079455022495146792493473433766092833002822038045027824826230531603826153124630106950372903831353819897559798667584811547372790752972369400938372808494309310983806420351379968619165814713353685091051943642864536145074606707550302486166456821800155719629705810763187151779089564022251114173645622141334520577856752071077266132458439066545091019004785452013668474497803863711820412163379963650683991335514599559077176771457152848526602274066101063330268159490330963240139206549306761200889819303428641361289857762968440986201167542543525715 [118,66] -517491595164884807171298206788861994951638433422633572850082856918523584011167243251674849127699618090556080510915450266324688723673252421628550669542172948132839912923431404307146360440910285719631058164312803794084394468292694897399168698656620601953390379113415749035245934452618121314653095738604184424056238511234438661123131569861536073340373122411388236510144313779888130078351591842908464754930421753378716279808206237463224103316300768506246520662634102421338077310539254114234507865369151798846204069372757547836863146304016777523146671427588488217235109539193082797254687948734335774533658559867267868761366406834618918986707070010667963971623182266545750890807398328087753874720072610875594433980837672788788103727187842736878788564550277773659160681185200388846093922652258438602094084780426632929793501379093476103135271900629757232790859695275706244604188505911304098119441127114033052921504016074936102723541557471524000582362350145572833236712708654131368361938115388703174138840112948132144437653979589279729744993906179398264460975154795118255171187752860026542606449339607667770933069529877555986559208648163280366225709667543157992151148032697864442131039573227286748294797564729012353385896214826530279208451081265197980812931664025622459570908779744531628203643914930851588198774218164617931101562707167975070659596419855917107126766121953014266433638973691801595460133758756339834761890874248203830564111774954829922693820659657666463194230978425493824608487902373089961357284170998254705247734574977541386403361273169997607967671344195695336291029419179183677848239901101495894600501196008163065951150747380134 [118,67] 3769803068716050856443634953700910782212709294861650803950271180665902176742255335338436187118109573258092798406726465497879269945472433900126941084758008767933250108048953471775484422622060032133743886291158281789297948740035350109296613028891274126866405760260300441424716071200264012398990091082095018925168269662079319906756024390787238370257119419213895103606625640173457127669712967553857569796581217136036593082823949299951930172270424737030176682528636438665280053879792067924584574599792797086331807818990558406155231455962167081372318495906062943805070582854671249179165978769523497458263861453206534221397480757894355844099319480095908722722977477547506152075561199409569566517550158243980683794592312383652543123803064004869224948757114683806172569836462706016312176309162067809802013768989443152729461064179982158020860600152317736854694706827131222273071831053853134924525867828334419859708874139154021032764241798432843486970669873025074526463864169231819042305328207037992250376765342363723087365348979261733071966448164103368360848138896883343586491220162764449608697590638100102182999864555163640913228326629596615371070729414975301319912991964314026738227430758528920899501605245555747573972180547011072023583142709998385344097230110739085347235829589160308102464196394238614014910690512747290261418157978496010014496815004779246721922313060624597144712749774505218241046695868421293899027860272680004913731247038779678731896088937302320830484154040424547209735671776437610202024612157126170054526928707487695813635836772179118571970999503079881386385695095345987831704706233573939419783396127525427282709581371 [118,68] -36035559562533879473062569233644043578048296170753563871988985407471754669142879646211097726371894622536672428193091967535951547252557773906431331393312265767500436131942430792734361903213579449446218190032235510573037029527232025378112501975014633421682678077496959049768513558679276430675301411700830423132782074351191650667697653197784329918358227840923704831252937308777946808778862487629352509183529541313892643080812683083827198027820484295556163672723846171163377711943990956869566292322265859338808586806942352406746633871130038570973247542780670753808610428517200122769251593112146774827186905267540967744912541231391348579891930097794485347176796720260672384858833676990003364594867203458833359780518889796912779256008399843945752833058950002989459105322485750144656072016256727361157098565080502212699449509363861934855626254874232163867525823864992430350751974118385188198492589869065314639399167391552371084942171099768536100269346277952200326769531021294614120969712607085626860254810123744042195389795770423288642478887658198747796948930511148989995876911300958305083397128102825390493311187068602276556550470346848516300695513704514334106674344218948403939925363446194381103252178175033062648987659923425528565444239800478573284959026991417836651703233043332096407133168117605131294254562831850839305880429555331188831331739482144431501619380369646445127147882637331293420097628002957388791695454408559625566199517345737919398070327392247786801844499870497298155527150549118828405795321336261860987768691555921035437004995772392224174855812211958535020228904415678881972118517847238463091410311037092187403718 [118,69] 1142064831190588607467778629700827028674371960553730666935684853892116263906407884122435412103483713956268320203383049916606057821346031481511234646150981475116127983538963034310936583135197582197848135431342313599094188321195299777130887806761117377813874853196882426201658639455326500111422555970523321868393707188219091702229347711548546274033379552303537034285090771375664735779552947617038512363938847100542100445902539173272923030629005749193523807197765540948158730872997717401363315630136823922264254155369354056534967416448898104787357917551214865227479498878773488012137681465967123637587810008658123627429199595880475767940819354380199505967209839188401057987552390813292382001503824846779213448437568917412893835615057248594642017360358767498753318229760582893529335663517784232137259050832323171512372140819344311468774940584883336557747423017489551298681932723949744262171642921968565829684737364862534825114666046488129312481279311635703533696571181081033236381703281989052549722764786035110391525762195323181860371753031501173781453849830104957231284048697162798297694716321102115344598143167105260373677045973242259568877984422458554044778694289869453661980795234255844915101428736725084392455394985590063586982333310955465892887336229532168962652869980677702057627141103529380773119092553916862400408965399219879082448388124805390668786019356712932295623050446863893524334796449830434591523775679337165769617769166657213409219681668217151793260135744690858082695559729079610422869932243457817160744633220141977876656458164352491212896952789503857806377347055799157769598672590418325301931776501675366778 [118,70] 13429808791526522977857445879628598779908052777575574389098861133722637287306098496483947897689245465932694561181138267260150158980641398598091411133144409766045754844843473832189253836179965164701310349583547477067152545099078031779636295124876120328104796458395097705006531177497013367268073985696046594852096581194577867343230893219776504905683841976909532795722489992554549856729069948569028953757023171439926679064761845278292752390826510462917479741101503277059680254941864140470860283920894200113136441400813967775544218748082734632743086872573214122579857356579480976473964918969697287194285315015697358522535137988090796383261054579354171983233336057782459274734728557906410408447400448773125274450406874699109001125630475283098336963440885091107399509849677825031999486942763298618242995948278994759224887115103132495584192773588520558159734656796575695424104749710582830519406914816868838842182854801403442883392596233788619431557315117551545425596361008392231918631570249544654603642841660320352490935346755158455780373999127408018040165055348962285603799118175812372307148692285380497469951185914097977121167446953782184660062190017962991827811814779242500870603846485275170352399779920522184405925380409960645594359276933294753516675633326595663969123060186566496826536903179047527492692896459259496145621525297478586967675735161614667521376939130012205394745832986124606965712736056467032929858280961189177478639433363988519863033758614367548942621011200861922105440419167812911523171209130864668491422189882292300520702237580765114294956870874938061265962440252047060566821214501544663116960384623695 [118,71] 26186436828976575246761466376984770697515773375727655130364649093929632436799900055495322679580956961371087605157595511851809783395216646592090134834596718011293023058515081575990429934927935971280211835862825743058565690447864327056064168671746751529352918961578957426358787295232721431997745034732132753365432099038477851623657435745520890634897713587458146667972220899237118483861356147531907676289452859985867529792262581135343893631424139146870750921513274659656355446016605342596162698159040690595533177508892536555886892226334453167297080954102111065625276540499939996318820273338836152139182324154070568557742327891823839688078040294256324099457532604780209796267679384312081106559958622210483426854131535511400774141668491981651621121704453117985776799335461884007362224350238125883046928465107677553633455031487797007880397116631604119616157768567787716775391074553688481604228864662872574533991967564802611155364511372575204410538799659616888026262176883622119923060127723581358019402262148052081952423714119093126067823033264112791811730874815945465172847883694873658952222009580130276291922462605736099826008836995473462431290868280488725184609102058053069708443156131082196311796594471678554904565038881476321177471294851688150794009758364627888077984365601123212389636971013412643036674022105068552522717728090255548578885116043555444738510519963811239576573979699157932772166113996756905322223081678686698658317802245236815795957918113822058522612411956681722599379654083504294136263347309579914959200894935277719012230164783924181329308680309468851975711860439236679997966213922653704911754090 [118,72] -38578943645814804936665612659100213991077831489850182540670380652202825336385605751790298167785385547089597993081891589647549967539222888107893532750225493587538732632730426832082931737196378275226873951435505872043214219984699465624880364595431606928684087691519268979792061666078902666692997272817904293729837138955848773103641290442454664774196930193471381139212642842080177309400320966358194794650205392357452979424188935168437096128359891312043905102832065237358567227224872002224074100292656492653399939292200311692935669185770608244611449041677395135920839064162920745799110075595718240299354796209303756814868621999414520427796218613999543971549617308334117555066278691911396893079011229866232304210910187613891197505266097759632412005864511216677981404249314184777095996482987642089347143820743765034378835914243021033900069799306511529704227908065222433559828447887167767257205555649025348345195220142831822128813537370031801836540502461553979715116147481361059003347768376388363062261729253644328540651371682964835147965693708251862709317453794369143845941577827117308899139909977061484111759780684245587942050476546533686587532351165597849661445699311851806473112966729030064182686681477318489094172223682869305200245528993713477176970933626525845745857267176647351804149232065366730751561613967100142911470191009486384531922073737440177620556017006068970865376224001164083740269961930348384036464323455439903283210098173204246510524842713181981352245909136884776947386474422086783085818684409548534780666744416934860534373203999265681749008973550332446054209127903969732713355088152153383221 [118,73] 4174533648478141968402739735364012847500829743566291615026002946131084569404704251214166856989141308693033240932394890004612066072725461162261441538515245005105702664803328980902466747519486437240699229150492475464176400247280925217517892129710565731701510050188906216147221935392011397988427370706512900720988601591204153488408254498200557191616688296850216263431569061113043055625409700283139613908886551629669772544729678486767982590229622854198629856026229770697161088867320832052501398708912881356446522797196876352542783714969478051533978862955803933122757967631191636481346387955860336549427709693753201967427911708498991824374920165531184088578784104697131335030304928774042844334450040248980191199697152057629850318942310090351828105737550820965037686764499678815588238588205873819532378612857712668233799941859771938955816204473591432611722281530557770339880491557899914577616190005054031023679304520992975501436972145643134593913804582634826310748348733897147059056829618147777738934541019050663731100697952942191324580930602049238207992810544019461445301463979628335886364091590349689938993894900666367508379693219640736659618095834742550524774663883178878493966270180284359361094362049914759311226492872520934622227164669453006590344481454184644860951996363959150910014708010007902717954940897616097295692014010499882090158240331493872394815532096567126893091522659757985989947358642412332736138151919245571098118363464767595580374064275398736399464879611770781031499011781856909551445627541677666910661763131794704367045543805953641602195294301447531722577243443667310346885081343529135 [118,74] -2217158317898866991397837528358265536104898929994759209528247013924015696215116798530563423195156334427904863831077340945136754765545359223600849135859269198788797961085862255964405685869256311670408299020733396203474262114133692807816771119149532141241559948506254320169396245599735508175660756174094601870555765628900898540983327705380423889376132098381711098469616261198362689096108930543929599106248538076906274598444097061303553445964838117615882060335101592618780341711943615074647793597338451149158000327033165682074149527577371900711599066977672833491206448526847152024019647722381279019060556787831606047719755804745101457569449611779517061380193064026725094037376914134119450136768904193087784784965628919585069084671020617260076856588114015409746406342710589672391344867613569111812773443671216469999114744876187169642152491483377570170493916549978313348403457559028420231534099121778589832441329844017463662410312578949871339650163994850794307163137410730843793787249810639396798837546623260440828800653351138057777033136586728031260975206870759862379183638005216530584887370149486318915855632108601800583625440842267119949171224849108314785735809140874188247179382680988474535543935593390065791466698373294318190742921517234779884516638123119356685079247564138748846070383773611170375647955579130998469183430962293340413768837531811144536153176313635905181141012613733776935714859024102397138306067081784314149461860817001394222333631457254992940008272190164476874018654386059828457549664278558576351946762650588824436602309516817177940442688934230642817796512122796467142100885645 [118,75] 23345970521790066140061220204500725087343727973522001337744858807962676987615883803109903463969045475813448223980077123136616181307984212399552864184695664303864065327549917884161661627433979027016776789975454915298451655132269805055924712652196605942353212331007996464846146647979071217363433206693135307603855343470162140535125021793668239892317460831000885548857297852866918688238259848875023455492220066747310929794561403883791331950183045552312354844092357495603103418887603276525610962346167391556204409861541082190797183342520572100423586126979118234810589634924117673616683807625977904132454669326428842861558293981317155254377042918498815596195896667376878551897844739445508108950536770712437848887760182246672756267928577210663727328802610892466559481620126981871412775377740710254004086859190567672635533366006666324183663875825418037898493167422296068634658037277674342538385043907196087044721873672983837865435195467802602020915018403461764536525310219163223754132708366572620761912436656391408347245842418825491651305824277422773316007521386382418755748178634761440990672140491201586102350655068232646278084737067876856151266388700087294356699950095378138150446636529580488089012781064230283050239090561049165986407532043114852907403034752509301249306878267575754127153249863266806284105694638839607439226457754170358129554525020556942511173118092399628953101538181063481062062837643041786469980598216294376587149882404359770235072146960385613437254979467794549222631345915659758044024301816095302224677978384033018217598157434075777028738223161347702311435796169562656073686 [118,76] -262314447327801770914047230600965819955537812927307236389243623041132205034406206454269426446923909922026492921171765860583724646708603875747205514196170092755712652227814850229203812295200783565647904197503778893149892262763160420269953709961530495253488904904476763444990144795921376741278224294097909753920864576661153952048438414084634365892841048144698871519459357583571829228159037171700191919020639297518674037916994867877676965621184360315102901911330913251015869954006946520726492097207422439316970353896068183685666093619057761084220980525636461551478535639588675254720351906944856935986274289728087058990982477895568715841238970778539398475988980932498012410411090838733637685423647654040433698613947168335433910558239279075565099897376924121771093692788720629787223575615381363762858120520480475945514942072308033979691222440252437442775887587486123773961101903033237242941242829765974415792611719373613519477060674025015383120856753666068336584974993321395325999692645351426878815421775282616823731707397558805457461638033229242458672602554627661032528251644012460629104248822043126619030677485565685809255630333433748971064406010954712922749347669977375505435073224403017006220354000401825209783090765911901302028923174427502417965973927893459599606499855441312503701958627596827304917154366483987202619101568121723951877676222294541835008222075149251656884247189183479911106949427468781243907346930749497005525595879376887018472363746749784064217647171744832132405318042075463290171658349730074849975711865258974152095518552167562134937976789641079427383982798181022823 [118,77] 330900684904924456213461188452641128787287614832547748868524272868917191724297173491659610167078448120676235655623166632401834458775884603285496717503986436960291329163242003479487689272406219310382495795531091365291570281082688186266192719766858082587529663198096690274745359847136823380074278652566061613408388126705482928261132693355793122837055246332722478994076926252721754072770944323294810744090399211092607729472761990040762996534372907836597989261168460947777641345568296781068864283216630952724679002644712620202311394277757741718248940218423005430978720910927302118528637872857669066106758700801786271951258447653703606429609856012438412538709545803396041865291912766521244815327004479004918048557868409183388452621266033648744865748730009930522597278223850033937309317581509962002457297597520161344503395702705870502101401616657207516813795369379144729952119527452950782405746781262609902265400574827821086438192501152380478881064002675922362352558840822565389434515530349546238952185532531463594052326273163712399431114781648920311033907852362397123363620675233179749877284618372128623636311730286124839986341204645011392389848116031577493319035645312350029737428110868798115472085099482858844495907962853645658078145276118307243269233010417337266935522341077389243743293902244387935503714449521533141644773426673324667755570559831955818035752936858020233123937701434870663428601426859294428359259060767730421878127573835690578126975501403445899390433929513196548618040219868163988930788893428678173959581830677380136227421801224472610378497815894006605364582101640 [118,78] 627147893097119459375929436345864030978653619684422189332149958361320586295590457270004329310961487646243556236857785891982639254722892457523950186321366679426763478836639384045664314938437846543545236892157981762180754306573780781549795570025377657094069988787633945824841350838518112813355771010897124679538084707108823404447327973244870579235641288867136651477908878217515674331371717033608686682950532709224813602137030835899500419009214370770344741190788641490365017562580173624001990487319625769446389695358675407570821704296254201385153721002257298058282757295441422169594511414566899257216993071945261778008057514677968752348299802267127261083315772502914857964004249343441821874208009317592411518948454979175145056023031287776260575347495798325791267851856745603290965382776624824198330383791579927550646932809798868439688409321824271601915936049480558163899063801269276418121938194254921028569347088183435898311351874193962227915401801900014900438665756340479909346535873350115551006929282414012286871682707030712407207229735809793580988561692006470974539282344081209327906044480457747717656872360640299344654961734917631744919596390614621976938544885986115431550458565516675971205839380578500663542495526345920065159341112035426909888858533496973057347299323950597603582793842620855672332740460906532019150353191983280443904117853523669698238285789100399167055287725081965751141370428526749544255224133227278973173988362975777559866676657737863308728824389194668387859093761989491009301415645566293489515742604638076891069414188243309756785756347276787753953309 [118,79] 14746463073595156668057519879443332709251384438036989216090717450383861425510119501844780150771689610764872724485455943843959483657078183357259213406232716908511528645600465942835836036336867812353274298019976728514691850223089628193294614217070857171324156632191918707456807687098020665232157042565993747607217072385027390444636546511458586867423596080468981691436239339309239268520491070031784881508620548510466445004116409762079075242310902338471468530387133801930298442679098988770410156107883053781883535056700038941947443447121094001566024590977545880524630115392051731463232866127166904739270257697754746531649309468698018772195652086569985440603458161316325494607250983635168310927153177123710137976562515332997735864742576438723180955640351774985709850605967519270108566366581907183323307110910120747357686260118576837513010286303476731264392922912468844845624546135528243886338919883918319565623234945119045367680479626772831627167075580702095070647704954571986134136043093591922616801454001946104156405267606624524228556387847224137085062943720400227453912723022542579813316942715157541514385835311362632285559416826273970257585894885634522893262694448368108253602909058734517845112881633026184436325894910450253992116094082350429686330377367867721349769136894330313417747659443167890044828365641687383224877937887124833955353380963289903815613650897132422990905777988749666896343483415597745088958517431016464837338115764212559449753988185831283641788725194781526522433457356400043805635989365690247553053076482323305933156191572519791536805918999617629141 [118,80] 46618437198413204109646145041384608001982990532032559804000658915199881570148622108079846065447654192673167179222999171883067542878248165376707498900719230570811400945464231873263778023455925341084322384432649606332974630899877575862863652193679640369299637964274125067170160904414280853675544437096997629973544128487017373110125615902989431494447916301928412062504590516216999170460370940353765484317326439057008620552341027275934878129174095501059754125465559473680514791928993471371738977745571022455171489229008872292678783903501608085183248152801717100700548559821484045138332228748838266579375431510477900120687737591974971031905832153269159168969622774784816332706899131325885939006164106540042658448550820886831658341122074572621499963286594718815584975611835340660215385377303363978505291639083501507735559064160260770274867076169613833723083402156989141151416311246453320442419523991871559461348167490019820295829613669391805227796979500830792695480338634898933564612609507563195580156671026945135467979506063762136404140589165066741190146088587598676015635237440471773905807102893632722950904848818857920419141999143114649860543521429523035162907694438862196971917958924847768780092267299166588640014054896790590479561364981403819345591265457243905543305685538005050503052940782791175807330752840001754529050623787807809298734440209368024512735310318206939650615521978350316341513698758478459698736520595620918789316074561671070022936182889718382842696166074284783486037859239609756635029384732040269520165983835523616264255580078174876861964072742611 [118,81] 116738440319939273261393503506464099315448220200314114332172428702966001375356537723034258192533553145286632851454380089049046803470340403809140341479061334464568524658565144773004408717288571491666521949919129966301126142037853562196957224490196121561963333090162940938471250760887860124539708746852019815960376436989382867464011554304251123135830475189320067028957198584839603399136718807715641558803542274258316006388073151651629857533165432184574188396653344804051848344822997823253223726356444953945400616450848825998842117321424186376408008208727047592985334746716793515007379405405720910831202074452992327459383371937421805920421773562930984115030833543388551924716220743265690496399309485849732938437125210858662043771936179186016044084749670514869808577408160970740704887491356634344117353121815045920385639246654202038174829092741182574211774905537244803556337689816015768648514970895208975306011295902647664294368715130266447650777577297405260135575835762987213286262304895651480774030323367773800565968487226869525397562065801350381564285743815778812569352573303201391089609322962521483544203773692131815820398243216798719068637089775333662992478083356311757244504184632382872042524688977993263489472699247670385529219843301220708725272225323446258662827515179812160807643499182015499013112793530308039496400302930559917669355917018615390426503850353157166372433586709068716894224850250884625565781278488245797500647864601603663669998839694759569855909272016755587935107121107919331516650327841427997109322815199783514663913898829010919151133252 [118,82] -719886247312908449875845513795739504999567956715903961368829346812506620260078584102081123168576584215378564137054948294994121902808617171362601933281136801687436543344902055517101443342193640191986627219391890677702035546585462793448407982060267996656543710059613363752103288338394987825028281821656416912006874545786391109673545267530479028491679732241030231957880757918266079413106949900784000260468451989543328411505309272497748816849233749529146629105545912937052830072284240940374346062918231629924328610314830828072362775002413662291922133383812888605305815465349416284547730598975942938438662451661185485183882582419233116219252789909046552939321485074967514176307777950335761823400073499066557245891293097092961287473137802233988305914429054119039888359728548501995507220520843951802491587027148089697294183515323901210459418264477242336655449788863194906956651725775091182112606929094689081480046201518336007751625060496362539909734946540847387922138005268187161541823038616173566336407898754713012220604573769183570268523392918323034107205864212483402802948534334111277993777412873902048581480214980156889407514497117298363654817597238017187434879423242763436956725713340412447736402246592550456121012097748020320785747055791209641773011906803778090129973345763022951177518159601104613715525132778195088808476671225515175254813350243293516799671424886411789616461738721106758338673436656244244402335728827488732948661500033730822959869664808387964164085580947325452240866571268106683815799538312852706628928397042930483766850382470020673525 [118,83] -796350363887291667825179997686217662403298607637012352436812329350878065321148311087387625410349818660760847958777908878429612902384704904855314382421373745181437645105733055343698893245475946305004732784472298723664019638098603578876510532796268988199987264495491629426478220791670429138763476774841521413124677858431636653659490005127983831437566699817866490410628713537630111508442540024592229932485877535454596414477654630221786483428947202674601926159121454184017002059111154884596221634665903656166816521249878627846727397201111851321451973764350566150262974554541445443667509265461755653480617035324271621327652678929433200795778149668703282759723827014387368160467605424479400175714378546997536198704063872627611202513853971839965059449315404922301479536457377300913971866792841069843533722477100490523650046775005983422674699669643635129376294360494822505482412957500139828589101420107504816644755205941064741624689295368803376425185119191928196181006224827622905054128859044807602548355309639390576660978450594906817045748841580726221320039199891417438462934814472827519703525131401506114823860423746383147571005861512793420031136032417769148624463605455568501928705224087513293979101236586405380454196852328252417119059311508567450370479980108831136077965936747661533842573808769826539750384196303620526398348116756964726793073380140818938619091095098730811234670876240265311476549539062197753350969555276205280184071753585699007282850807147933738046566749229254745757609760154597460369614854092014875000258389958375681747422527975994 [118,84] 30477455626511243899828255151692138436451728857360065835568777557903264075980697330459982908828093612739378735470342950184029327150271419341485495352934986872651997342964555629659723986890121657501532434437397670211533108337182023753702358392121113266199218160970635844474118469084313688766222029795489199198903597243940645663755539045579490265999456363978515474590505531831945491746737089172662012138248897419732107009458959818953209793469240009601006123808907247528108429516924039290834226703749651755158318425415003706633687185188233782584677473626268332714251539971403612710034096418907997319443210569774718382646274505883812439081239643955484267108798882156861940517146632875242552695934268160284893284168013279622774444753215664297358310740504177342932139853087786495232808137450078521394832890756058979930665259730960120187591847680749573662548852474196436042973001766040763918938418846529203665329625992439546359335770840069279349043804356335640879596336397620198358011428343724326828147549216116921763890409545559026849421639203375839835708051870649358740246437651077100390111900010964322082486257642451723405802738117494264974130943488676974154462069063047815446741285114074635763413883612336888368670047424638240656244658977726779892528214914245054946897820745960396341313717332314054529749083103806603337977220214632834281270417346477606721724439689957506753404998457280265942881941445442472418320222983272668598708481215410914721447360256886004274924443482581071758895607360768591357883935631891915208204483447030261793088937920 [118,85] 61718306149271161734281888882742233910644855962613994702562659683376826630440955674011241674504019594799437634533475440733269837421453499413595485131589240819410509649791492528707850592829225669260203167934595569999286421381083519805081816431108656815240908387591402098080437334439994004452831971789379061874196522030434631808672914736023192096175877273325983506863363076447434649850788397590066967504435400887247071347827379728229052610761801341821088007180635108669951762358973153892208656200956276479402122333726458766019447668692698778750886730139955949995504652392964332460777606918250982333012601872703352181112056655672931454775100085638798076292889219572208416386185682024451497287881962260580660273097675601355279782222877590063237559769616704790281047130095208899007490457803917077716791564740855420663682486511834434537361669306595955878812694681972527935730361243211341566707359686168352440593696308398283876592856755053288643327613114136521150085091627149523012822231466615570036742362410639037306230220108620708480278282956469225331236388868811841462166781728430704426810983967630555718443189469236038446066808449966807076158595692432960263841855918686629399934231882461402841450229643103155776431084967376277846553242005690649792353131827212400921402752189568706244897892637538755127641411743528038541444355018439277421513119033072032307275655521511435931556622470760854842254929219063817942308535953150544264552658436683903063734233091450784264199670762876556021143507908015509909630599359915475095371637505154794805814 [118,86] 10261398706175619137804246740558269976177950175004572548814806613114051504671011835947102068276565194877332254727532688729791433280169277132585738665273879947051111100081584633754626571176084965399270097398905821673462862648471187324610914793364621198613090794600171810400349553193247276622878576928245623433797427551845968089451610250380487603147498119056350904769992730571519017057519403963504698129003239155332855256430316375329917250838253965750970942588616554740654919293081846165114745523523619311003332427527832436969535720053077621322951876756247192298419380323271609457888853198712122829620497353472948999822932282874584022913186925507688179009180038067427268417901984514647697573051364564761295394607695295631540951383070732436205541819131954893295615825569951166288175805339603495324405559979400595718262938200261747402686645167603361099225572397426925243387883902534739661769545536069198123611099108473990675259107233989635488592067747449794111155329391838170265155828799803173378888490236713121805669222028225152895253718335961256243790188050021455745976019241944188664067752530572967542451956544446545624305747895021489017476961624206374458788623651506184223051651565999988372328366456715426833784363522678068903063435492730208303609248703177298323157920390867364739354079680206758373149900927098501477410626458613172887087628356134269899965388022604692007772450496240008267461654946234033021197877129142005240244817946086029318955183596733792001450638814234909380027166685742449872899297160421814945431898624191472588 [118,87] -33695935215552765196138230016853976183575980350814423422287328990287023522568325300480129611854894497297988300183121996715310762251819727840712217192726509867537105876525248783047534369205735120181192185975695939542812776199202663554444196289512928521344453251345974893108688813633672046275921586227069319023287745351866246782748260390983950056324080465255112616170728500507302502121573308505711981731278405462940479635971083820981776779621084775301813634265815456656213103168201289312980844839983246931973248776640474125766553599959617207752043728481862992037565643399290956464128251019582382281029788197218279902419783312578551857978111167090100305892835876113282365165380821632139000207729888938199004640161516043797873849450744928403417028978673701730032788811435289686728164269112502138445838814281656697552442396022721136605713891251214755085097983925268295603733079858394269037284461938633550939331291436951590689000629486453340141178640821060255585721593047964319798278140734683873760167391149461575826029084124087121739258429072545469370068949734042257454991678889487934669201828981779254699684278005130185478927349465215467868038411807821450222676802448698774301492704651238981080206193211034734690654470441900069342932647048113387232308156966354759610977170661311835234921893924186041737586581361263275134593410155471285225088365050229983057489762690050857176634656170301917724589905894304044628665911721439557858443038697861125924960847743999000282745032339139443147689358501583152903202873562910970217981603105506 [118,88] -219819798797592474504085310447693744310656732284172307051735659902526211690766245909916401551077578015626098560359938380577592445046426291916500238388826577748141505324950803505977404190513040208268397084952226617896187544041053745889166879770527833391026745826426552636130747039193597358485406420541301618084607216801071141745015727166168926975403005959864976276350418567718798057707174490029623622458800903551249350709678021403708262284886810074870163820910004288793890429796475453203792274386988641085525432703776029511764147543381839811055744226195305428152444652629910444849912891502232031382166287015999920322704786775748018469305211418773434512062227585570555316027931708295534140133557282561997845466412909224966554557920688872179262413734056282640927007696536052400210411635218631069901866651155706642025659598354333195465399114032935709845634668841039185665505218325222383633403455611267744459258694291080142163666360400376846788210065220016008797653356185948581083307528282864557193323221181055398497401095589496185459041590337314190512292090534519195106065586185694505597329914402552450343884872061974147180353387307358939344169039445296808192474661007406226711367092993714748666686463402716088663919970891351376160109971627594002765312530482588489864675179881426355597012369512012302180587240911424703589739726489881799114864069449806635233932497885899429810687418677201616619940545476443085447839615893491354844874792250416590162251261644703771162940196655675527534161502169394781671815464094105488539211591 [118,89] -337719011623915152477411594003459099314096665873739346066565581002609689522679444232616544248285725680361423642872103502518785810208288894173194058700437291536242340020091220964124720218143510096450620917023518569238786523582323262658545176591887633058624965982565107481330410700149120446572639438733113580079986120865936694244502509267975987764173685880387154999151224182590076483164433779034473837335863340112112584832516863736576424207809749600881078874831489748647479162355902112258496821692040411588195357650776622356460584748545571866726308767612110038436640475556830400154108772011094940162926749334603090417781333519960280670780360983643514602869138252065249308256818607913556077499466966035361595472583998052432514563653025433879906746752291615561337396783184007321774593145334881915238087840271053370549659372780881978767936471265902682827369284691106734193002379856442660914280695576508744290345444495393446406255864423957805221682885261729343858960450156690850890592153646204055770494369316482484533748124547890705208056714500810201767451237732853886759435649751671514393402526496084137812219749989611807009631834941304075170787994704303469546017061687632410484038611561757002259914368590630926133033542269940779853031617576262086855289190906383913253903429711524068459869077938900005159929997426141278825933092879009157379554601968522748820184871919586636628750244681236008082086355874598083680860029368605776018291120571707375837234911923686300538177242542344314344690241550878289226760301665385660744 [118,90] -36381622165130702293931670385180510302755499784979498081947958680244971367427831714836099519853983359683387230109462590609973466047085177105594565556301525740839013685168894402869345054805400737730140435617745103263527772961739467970339952057275990965728102731899280699668650223129671384853383159525239007711404780316921792897149453427719730324043060580511898623755453185742934108273919422091507567910342280017223902818886868911847120597099645064195002749954042002554754708142811839837307651367280098590540616276840593904821440117460544561781622212575429592170229567024916836753394957509817763579059686502016748819439980878340022545450688741564099540719815529634336209647161889739786331417405877657844563529744876491024783780711821236263831996106671128577631803887703929489885018298620076131640062900698426959443261314867694462425873053688257305928360204414394134989156327855351784071065510482182079651994298897739092954966571003143850511628964106919330455534888643655424991658681713994472824094741665012846099177550457273867567489033410482242893026838391257640318679002811775925751249965469587231108474430153217767092613568125850529417497281965529979305454506709414648332338669325947525185690690418699097711335515478002146394899416323227002848070516187116452343066159745806842347705128773246502286159543588967390317530209643809766616236300534393309423232477555917243646244937427335348993183951967496000768825656488857145584778434981524311346403611740336630125528607664743634640205845293145832591920320470522956 [118,91] 41286061846248807117661551143946810206828590423501186215242351306397779136914902495297796313201844123151850413741978131657682871453845345612010306992648874526072283892895787711315823089175520423328811017103188995620854947429280325794435194794528306285420318847134238340979170348185882146841405922100297667996548401501324347813538786225730779833175265765540034628820709273681291771556578374863767310701491838880309816004605703170477054249454321963888326365648719314902431488758008810861374982820029919435466290460974331338775324352610855779739347405197271183646363722519553791814247465867403145878719014523126374269473589716402001360405159592340834754098270260468548842052878301473799099124300126741018246137989951883319450381206223627761781341453825585938714237149998766655325240849728987040388904223472139281366989161151048355654742406051620449080867239882592450604683911780405834296135138358347731735894607114641940504123797886792365359952057587242570692656562951475081368454108605439484224232863353300934180233279743337705111351660128233927376848253080356001285969992580599739998092469279447489006462485535567303544547908311835709342154834761222524751749628792991009515264421522085239298344277643628362207064171828685842243230614178456996025746271690928632885918067559214851606437183667437636251059723267342234654026098830373838779889165525315537451641257023934866919823420694205795740452243300681959739063050634427052997714240357309543632397075885251824716462586300107394829241359168090763887315511467 [118,92] -281799634941683930304837653788293906377270162258667528238181542666589292781908194714259017391438632391738832880116226777571490254539882117003715285754391056683357971806756664270071976181021348587355865798597906931178171364429549108448963746600577778132814668857306550114724977240143791792395662577105420970736612052381713394961916343857669293446358218855910642227469089424628812146438504196466086934806906256495674889246783502349663199943338537520402915218813124184683816969833882179795638181384103234008660126902993810902154717853494964661631244146394461196276692544851758317804867669217696368087658177245154507292006963979801342039794317926328034964970356438944383399801001813212766255965161451721568443804664230292149865719387380142842157138612063466272004786114315449565791388431225877271995432948681868096556588633895668971132037783769196735019281675531635683134588687140171531466845732395586769766419083317690314230895098967393162079418927993630766686619916447361177585567944638736547823324930468714647616108741112595192163181863713311664151813595690547068415222695457412160330445905477242878608715952798006397602822696694765666156325555569401364290360090110347829773907392267794194529048859562205172945735889278775561219713615076902323425411064922088590260300133060430759908439424970978920385625210735791545828875210066933509739672496662587609643478700107974132285497848548479650524375565722963795447727293402265669459326578335472766542919219337446783148588871148158402714026174907312806335770 [118,93] -3617113316211537170313558283977704658132773804689648770885950736121078028767494412088464636601372498999474014552298659417758834195875333186144232010062379206516800982069939111866803020932138206908093786801751504366274655931306068362178028767144841423856589666517572719980527172379553029517102677318228248789882786556723906472497327598414598277172978481893487182386301467270787409059820664738571089195160429335316418861410123659451912797387934822095029606070780223121755622893182123785564062844358705324506790097754384118038878556576618222423465934696341248964445268442272958671518325147784717017793695143157295054682632698819621512684281242665594618127269486790811863279743203936840155579348209374638573903140461311963601344156656424768580770081161385335945217081127675325566740370713568496848318488615582885841904859881965862239121172969900973622912674865334237746275886725073847983053632824672661502960792618280780134974787513360434388262356286002076139074531319350882263076434611758135328143778817939179123718124273686727278400266734090939659974063523444615271993312512564036212853584855687577887334749315245367929855903421406987701811932506700983955661349104082590053924630008450102679522668292152268504739045475343855569973383590182330003003392077175513818857632537493018808043503322241580892037098511428859229831244189904936364881780978995298881781778638255652438332422059337482683354240070145221221415439492452784323069123180991189552791786793231094512668044535743009712579113590042713958 [118,94] 896963066112871887699471591991832156651109526168972152846052950591330743026522942224131309158783113313797054909598573753351427984884393154517691349806792009870263908759171982622746778010399058745249415385261360773563164629276957473040736651649630354450626628679331422095659962671325246306750378922565319280341577762130664935437959123097083002165764323226315428796884806779305880327775782691313175708212534127054996604824565171940713536758387212692236089113404666589660512243697443302327274783910440087676418584126208968053177780861737204279681761455580346885236464164746913307222492686967727466751196154270878265280761172632916937485388459090603330820855154472070859589150681303620521590811317415715411777417595742186408834635844520416270397049501090449808972841750371188958449019250017883176203669382497028508458324176969572696490289669567027359929025940140338681916023774461950325488014455831850551828644863008714940557146591319580591528379850058588486416264372907396489187926131838935549351947698923102524461089864509226387559098408969086134018729895200411936326258145106315096536931303271961691474796807473133223071944202716595969195151568055980131434222168078427978627925638579011921829718408779250650378004525523197856052377310961146411101755005166769432225862129618600001045247995281352045075587943000892295062574962730792282449873476431647696379302774259602165002002926698145092962281483227527262898168522775917267719753193056384221178167701552593556080340701315710373915658339779 [118,95] -57354660046467220066669790000312796761716490990442855063490521656647245984493280493582743032690842063912684452737530096730693937471352032343703424601326539561425521293991539755428688571546624344806843314972780439487714269101515173666610980784918861785768810808342993788584610858516344285186704776629901627045450883102341794154864963839694928158407881754822415705286961559947849745031442746785909272164302709455224922036288887379484688916137443465779257283083006911282266714543796434328795447793687528850078425368334644698239489571011926261542308955458147233350522822164288402911389388725179613148252680146514982875797517085189570757040353919900803454507563415782072624900286194123408769222541834165106382891549396458092106507138538200745959334345838568633116789160224937271073779108258866407029581272130033032419995918332644722833382372336316294602462505973862344211934055378166569767551754743987522082749460016532467051339988098185879024201751761429089902437655308465584563644290770276655295100677390159738067003648002637582003597624222446910224854779872987814272218043990255764358549109934356252947066260513656612285650067582259420375513540585251470261041381927411945766186822540687916509250714958517300714995332188078231421481410858008279402600152831723443215788653842669100902230804916403265843284775111506882476991643930734060905112100759698614208831514982733898722456742047206806657663932372198152347586080977532305178801546547558349573692481807122377812981569165524688830546134 [118,96] -52980073289390442030924780032501111624850948808923752148852025526160591238124360963319662363725979033839062663752528269187118975464413185430485366012786380316173798916847474737079221068249640304605322602657990773646889318921580539699921349402592907738107364318496083415527178868053185819283312695776788080781188249028737943590172049795237614933275946836995442395206778182982997290592974921769152120937319311972267192576535757966771387247583312123354480157567788625670178990750611825514916419020256254370512801404885939180140980379354567262267385863791509997156547272751000378690590649547737075709144187038879500851868012420469451482696467865896885288575942939414506969735409049170165520742909304654342091436120552911909377087142956761218303047274161794155494116453575084183201399446108239295298832522031344792057011335071105879275277140377259858498157930348149964761465503266897595363328758369724266681929487812263232606834104594703773523038093688665267426104170329085737702549391761342573912967851816168499503160040984867230152751987865938540321404661774016584603610205874717323685095327959402233108339961401249300008189453927036755651018900909493624227863585391809190406900793210588361097970806738310619175596486862361034481307884649807181540295486213683190802700369954886684043712225394316477893487085694732402340252550011891898897584977183674100959002471350618666922241676652658606294651492993348565093621792489559602548799789685086868585890572429725046806553375157888484242 [118,97] 426103439685308793812095462223516764618803969477611860689899922681056204371293789292349050570390174314984147653496525872718280898328216338307366061789586371718298727213976135200711081047610922877544900127517179450719752992897004156964528391100909503710839738420931676859318670149797577175738268230314990207352190572212505787810258274585658051032720163723998443090056552862781203277245587167879259158564512804770735341786819445609330269036997797852736433125732478015210796371021531521329032466289705700877709660363956652864726686876845905247977450322435497571117839887141217935934015935415099675679506019593909399760171918969667729488475335386629665022661086134587482752802510764160989339775346066841024391222960301965804928945755975822291198940597947386484794532929394810928154813539478445693620701312917065882076715861755549826515260954470865579754812655645726242202181870557520434817032548687654188214045822174222781997727384362100752484739129998957108909226856747633799714023066528715259628699518048144840724623597293540707119665247075803992012814551797455641007543293974841591662192782268426730563249188268166916572865810777772901968673440558887923327330692739867211781237805114840549024730416962055859897079728824630002842107199279109046935827085342955385522898298260347936447739411035325025226105631103442401078892870232519128739349517550329028120608939192886503526870674008251619205333424228831025818821060357518155633736086917234913515612604523559197384463731306474 [118,98] -704880963646649051350473719749822880545606005244861834608088127856373166366222497620046474576350193256473691687863134297879773408139543597374121525572563009421130800945070236238739159606091451309272358815983147968282327451748266860691105736358434478673106865742560672049114543273437724815439911219773902608749089549403494447148747192777664486778906629587646453386602283238339421837914505495918042811472509335024246669121122873505879918968986549808066584612236779961522689814935842386176804170904759973676742054640316317000074081726024861190045139841626868142191459900333395536264537084026590308017920579027210063809356839379442536320877809705784246888903330865143237678057168386238383028599721689561770942562399879816373147980532508057044082713867178887118738392407264140136993923894763191628053841414723051865354667643883164130819588714157239561946701581794208344434644325921639690320580144801777520768557259411109103481130082178679612039657792711061648632877304546599916592652991896449465436949733868541483471246337699182822927473329414021159226749586058803586076094040648593528831454171538361654827154777763347103603789071722274113942591321428192854804839850051562681688429566298385797225616795612776826076097845767896503064331511126925764438546187307887738033374769097223206895793875949842639196600143533454945972162476497021491305046292889785041962051089047822317874574581065148877998196643135240167645850225581778783977643895945237527363003232314086278244030696 [118,99] -264705075690711453836765529994794944302313765099453254705357134646639767124398227610048037052558080540251201483587829029204833942237407906952850546443152981578179783777924423140715916764812991204029695946536799473572252264041720575638709301873170784719282471798147448422968101773222082314800736174308563095193108415317721140765007025331285261956668292329975706952897270302935379712067484692355290538802302348830512149065473638841773321162193194079817265718020409142128064304899632214378483136446570531015161284811335811160461677096889536334184747333973645912470051750291394761214765072280675807474792999565934914317833163427652815822352797480176281262024411091835981064146454091980487169068101178878812131470922592383450833935510527340499929174528576428858987035095583924496663611671954261164717944029082020360582657383776203990962995829681395181756880680286293063026282096504879658548373907656431095659124448246129731321809287965866420204370224617514566047158208528779582708966683777720168942915976923444998053440532380308284029171522560328390675288003387375731249886344066769939578780482497562742508041465239832616754916370448352017036061653589311067541012512253608259686575214096482723484683847374967563320714727426316697778902573119961348756291307600624898682414721315428959661991145816562377661184410089500058746310483978109134501337332519134362173109674448813990230801983873642620384341588359097098824187677026076498534437357290239622340173750316808346674 [118,100] 1945045347452916136048009929114132060304173131137543526942082974018732919265065442706577122116908062304931091974925049516988163697571277121837816844110607941250444377486538453186099857764867203142537090170837139517921045201394264703722587072278886470968545983671425831626525601837834851287891616558449480266414071235506757973783477746895554641394534308156441553705294903817339539095615581058176241516570425786240297126062492935748531367510865193541137582421056706477956171110750203409221713070577283758029416714069907223064423770965237639377879236991853627646326744345559399662114791087478665836647974870738623776367487506631326029299627519875736176041252617120259136272240326969118356710715792327266363155782485078973785974631682952800943049048857542361291843189246604397417131013746497631735868248239907409735156127558277706040853636229882556673998518008716544918319709140677638289008060093546383676057097897400956444871995501246735078967903952669158347986221497502436500193976056209601324810974004809031037940585827179239871624237508646526514931052865038517020486673433864927788558307810179139525918528289428326882450347226279767367708618290149580280089842308290431656493332282988235482016527393761747347206893884955181555231039597335889987406356800938603033299069139301381570735153735190751777552235053751635689192090885126248872235937238896748848865359226838002861925987076939844745945755479858793519265971240074404690286220276300614821771167603044281 [118,101] -474999329103538773654625945005502313651208411745411298518597535305968775631000978246279486207181852535919767176689088257594533129895906408231262664009671973996344851967362269893474035320967454446756105304280379778069277284665368116278195902029788819416569915892990617055500802998212162257883702061113775141905787117111185431068940708501171904934972458617731641003692971971329460506120497908846005588470831009167337015348748003249662716497122338918912146816625968881705992471597245752702865602059135326368588818112085051687259836562827089736125422491489052486180052287355998410368559978473093991465228496597222794844289689726518015272783672760576151627551880906692406254609735780161893312814094781824705192865306419665643054273161560339390817477271184105623274372939421937222042627216093020248612830081825319267612010925938048565163570484673629119885282031178230106281546623925765586385407793151582021978798147984601170887013718778167302497332008948911888015845935039094597667586193992398530359051915648831542973402792942725207005774666823504684852945377369423986304368754859910622034281219901789695134305371316092824371324573481165825349555138535499826191979313650066723227720543383574545220549363188770050252877400528248743579206705665238083362769975779367368276286251472372873166222470273258832083994737289900182600841881810776043366089492042208062637268939011289591975977613272619545202075373160081310469748581534493245327903728072660162836304814 [118,102] -491338419258271784722780874216203483135807062935901507705236602084414938148215056485530795592365879296155726107998687737153262847038217819070988919545919176405274027355200031083500443831574288885580376210924232428597680818246481416127970892578645252054391056359643602785528239093127923667321555259040372753081837386434575834202392043819717991235442373671253235027178068092173304615629014179982069545901079016190725696408697059373823257811819374186004837511122578708176961733132934034068732895900452353283325888646386751911881012511672780447374663908615577033504727289622049415773982652845802999213894538096892711702872036517926154322227207060314272169659058880221173210564567980967349980973450533553194608737642716224507022472908568173313150287397679934834213531524966264376073500442831826491492150002108079490205368134119424172854517603314915967711770105700353549523371728571863236575314111933704425398522552903593775004209147402010503620187634011256141119284255228238684946601115090593276565444057367373789190274291142530281149602118993016061112751734363803934556841563226994514996339639831659306219408481807860345751646145486590719807786285622899908257555470246341626406690437858300468928517125315838716653402946846443588577487342098801171495779578800319821965437937435813179769094994637010160441466089411198486364355681340618156775138894020685349270897966598012300979485977288557786873639253507824846201009749383963855925040971750006095106 [118,103] -512552080084471730242396346816609753051405602093963584075064343240288054011978263059404551596977759235389299520142592753633441735121982987049218231360810194257272789028419999754265581640176616899446367610567250706187506270736518533364153178593541374319671813682965938946574948840094301581874359776220819232565183681939608345725753895563867665597740461354614046264674576637330749507633316914869143539246470607726240152970746085864610008747715931184950640727261039381600481249333631387435858427851468100239523967323543982473634512935012158064259433052336276888123162560772882122178172771443813447730196160862339051054920114314366104776992548138908176823351549276734549513739899642602174928012034353759804172481697291010809318351900577586396274892898533701723615949927973677236710209780753524776784808763939702907161180893244928930809214410103206804444792357869815362875780002150602314017948447067135425772774008892752343303424880178300348121967382406848837147274964297402637070383664529582048012935266327320267376876588807099771804869170051105927884903992871183725294376911673357099248297069437605658662727452975003971282389724994746841537773436291309780842845290512439032464813339598963818492212996928230064369277096890475190822933826930744006127187498763516333996100529281470641299199848369951507917237677573995648218859269957714065294338623888690144927725991921560053794721787036118304742240277581175475715170301403570988693198172330223 [118,104] -864722407617253887373442777251872603408030805921956690240017904854573570892639608019346098778315462046661053621367698351790095812237479105234458827585681582981100892878212067404064187733851031618407393586064421804627773638948757490409754175993821969806043211394823816823837099992786489655632691753004324381629406028676494070499652348248910274873288773160312548165825418392102188616633829970332517902854219185345284246970842586194182883274673445100121040282393935324262684939013377881976441656985549679576390029850751818049819704676016689410339261844806236318421366359345766125900112129212400331480787836611929060140730657039396709203909628635530691710345170581279511619243416521682065845323250146464550333176999419621732126966016496911422092659200589322513284992717249423574654679590339995180361783834672779486234536929238459117921062723291470511944363715280979837872154460135007946628625880662130796544681180849725957792896048889000543198357727993793179739020491391420553889594752583247446356131430478483542837433886614414237439057831778793283365198930015941491438711179341946846170213496231238705134191326665011144518897170340299887017625260506829926031774201130925654736793480996827715104980338643754037547153457184688388991354928018575177022777684190361918874138319748161566127867705027842404369531301460477953428745023451317944959534835771867940446109318682044647850946097048243627876441463993101196023176858377018478374012520 [118,105] 89622931529287386417887438061876167767641609414879776020514359199981467270383816309815788991749784831548717178194533787801584212983636637228976107914532065256168083828167178723030610979256964806416023154359201206306767399172644262245448827391100725655964019139401466378162941741710916071818660433830895286863624177733625928810056231548534808473076020971473579224547780818709407346850698972530837321609211331872587798202553714790141247981927298944343486507925659233080609802243197343919473703211153935860428908732547718043569106822393528615866475354689649662981198410095044205525496560865033629803766748639280104304494872684177461286843773686110978133042363854008487423852906476125196080856591362465411599316262155191718319741704688104446332463295680440478957848417627558896037498290245951134384195050941642783800347219774062945827869777071851500520561168946909017045307573127728128708518666746290538464375266291413072924593460576344097557294791135829239134968277051738030550538502344938025677962058296690794006378832923919283930530351446508292753570967630073372648191016930432805735773119450501597743314093406108497845792662334395548209962546412198625100483788138211519922696698371413270210755011548746527034399374850621176110869040655839869309449182800892524858461823322098874031271259032607292740751478744980430471726931598662585724796202290113825464778162888904807762521470430144323437409717647170282530286416432614708284 [118,106] -19656758586436311058560464310829302041882717642264406471666964171992603283929116008482683463767169932032203912771774068979062659728311771825498716022405768130628301186508341132722655994401777302575084143547784873763931423497553027856287684970879329702880172291498602248943064586757205432949543491331396596293195155118226467311794487119780531429416606736773313788005504657270465271105738712122798963664040752218406161517583747928116376374598421845561894335197561745653040262011870846856405582853897266617767836301907444857636994793414150142831642435555220962379469100613739306236047483743732218811635219843997242869705990236662578729273260010228460859979405162656387929779616226586756414923831538278675666615705855765011409264536210215566102995990942682466364579576023656732323858477621470377712143366914179733532291682690649270413423567862932139218848295168523369963858593395380548344143595891489285435318678831984734600889182861725480213809111712697844228796700681785598491375304197845007634029493791188942206677639720033943232451431490628282198677562184467473175683860256542980789199322627574876174424425888305979911979108133219460616419888704105464733826739735256933705718915968536513798439256675644178224342301847806642733059096475167264427396266440205813328355317147559767137558995400963523175106217888712162503776254961477173701031699917725496247841584570806390057226451107181975563810383499257197229223521447937 [118,107] -1019863373910329673367281727304573908482310178143422789449146606427251140328703742315368408153244159622769092367580851205923277289987591244783322577773037557184529041912949931831769809441612896475194542136598372706946694696511908333687584174803752512884526454387707458849691233334082541621197652845810316718039513460041482780130404974181617472194127604435657510788844293366589222006148990047039177681503350164138109749998802507615613202272388342135560566304784991984755010644467090191158194751288957802033153378291625044432527965521054541046779104440604416486878734607587832936268925842903659500596596179735784911298121394087600857198408914303764981686586390305637409008535495872436733819030743472256580639998919410889278328561903455236701474912156050431305188332149909280907812270073493040627995276067407809972253176847163936592698734808123697444362481882712674401906634709302600684804412104014091707056652546573638667748683709190292643164594882791484657951016782859934033434814811615054865893784135427471294219307137384468516502872137871911104046303442926005249178139569342824953617139549767543520911023620140924259159286854982978176373343429692198752662589546186873214012351678072073798063657454648850706990988026299587586965911423565178828975671999789475620217798513089714500457193011621708879163291005762819747117373407550477724161640554612469601161850075581200673587969197547202657380190197492594262346699 [118,108] 7033894335079405211248264832040169731018286754881358239850538570556071413896594520457297838809266567596972543648125606398293248945697369406784321701489743192855847339150364761736946258765188769976890410240661091596738308203619283022616492704298825461871003589300055320732701074953183697574865143484861462721630996488844914263379701019806009040028810051211261211461567490376582940833510882164416703313424471795053028000992377987034093752047801267347353044050350238662985010457305502817217299336694900587086965452276101057015883000099104914647349139371452160718080489399090644893600160517398087371486095482709810492529711179173215490217921028772746790518044025824970911879678393027023917540528297924068003002082443561780629509264978343664842192363997680522138918901514453777334226321237679974106606649032756672906060762540045315210985079410863881547706777285600110767449583472698803694392598120298810337422268176943512570372064643226789309632945613509241443890487546020851225488762721198135501007626809760351707237461734270209785805903460011111468712682274777048714687902304025920783875934350447623308794415373031189812321727286688345850313323771732997023791341125962447881964331650743191198463363430770049631145483793760316697198492076293954732235564459918959850627849384713386767289538486001780432815294612082540951263510717673929625607051805487488696192188674744161522747168309985099111948266530761428 [118,109] -9366605776685662651466258340825826524728829991764133047677306753490271856485246007765042974788420051371262477030310107459974510287134889412090692201909755838168926412051400416560457696865973073713955667549444914085685535277106744461955583898164015373427760332995542169443651618550043693407066793135467568793741572780039683386978343832620386622471250541973560703571634011151445959009916587527488621155089836656158690521163662929151303682848130599758060962798957827518890726104403400918267849532758623189095450250253972173861755309821424620713590716316401966131101821222477474989528187836748477230104611903809864457152239632035829122024621822146041162572319479959080583660665746800697217998997403603970566985192917784615986178854405534711243703842850577457330414881457896286427600383798792826724754888184221962244134821181536334598382684063990042480409287501277976221261023970044747845440504303050883184038199578561621390386300430693452010329269481863355984948089762033105957912578670371019790312860587287863069201420242982970441954937361014651200438972325332576566299983642407286694721100126107241983673401023377480561821302369770684727838261420155981008449430198518719145781396142343740954052753666500704252761111592212494732043796009529265649834867482576452749309175965808100589361920804499983956922531221246932727210657924027431870660489671414853770979801715514744259666946471342703169834595606 [118,110] 315638675013595171968900935093222796841400661382740885843849328148209523825304067260060352959091630047328220007088804755165859512846053164894791550760739248173866244407086601362868849518249378293473810069295384505464123813958707288962650282209867577446986857695141501764010979265294131295722136590232681495469983182202825838255774385841115248638058770608073721503109170758018237273270017601067233971165953859246649493691319643326451155533843752421854771615053958616434851884414223942798214954592362994812075091481539405681241260986280960686212495148437952185091825026257829687484870668741582828457077669045605598047880155559747347388462884830909530591631240628816831045995035691080470314617800673149186002031754062963388796948340536947277553453951447315554232547631404765355765741912167572844997474150170688056798353838845837053167988812175943937916887380049525073697427893478874553432782435388686792896833810346410019547001889430796069053905942817727694743190241189811742463848476428058794190726329131314003592900434626288455881551690241756827601327781168437603615880773037665602530288597205244553042794678327017709877237105454459132988365569517366586997632782086757743813856443945270637945840966723065005997046359899965114954630417365505003902395563382893103906164164905781225299866567887256399058028278102826620985665306070760279981918509472234373594536931400536049307877050442466835598 [118,111] -3131432557445657737813779037651074565178241342312390437814260471484630212021048233983608398837791182638981263042115567558718155119261866286155296545233884960602349664344999847316163735329829971866972066288879735785277479041935613940712438052378148270531453772153756632237897920128208879688862547111851311068421470290236888408940540139990112579728284238238221608211334112137776060091718635904096572952651330888004876000579061060186188792759712863765800958932775627394183488963600096593849895819268153761575047438418939803544135209515529043996859167794129123246009019046353120695360466008750957791120554463497077571434325959642301359378002438784443399975878136647899505946348770832262005016880525136539950365510396902815964870600775647832408111988322319454152971450479538914974921695466564112844584678963941777625917359747556699155320148374603399127176462964634909688981549558890851732514811699225992941515267203081988723743211282630892334499617705429116975668199397970978755954783316175035757358927234022186336637045535684817626586415895436380855103362790345070250565939703802365936305049796678312496911569474277503529270742057558359372626279039285136122071618168044824509724802157058384199563491161072476324151657953692420478665539826058620412263148597471885635790963983842722636993311644201271380375151524533609106879708912166882433651465818577421649075727481758966616697420517208 [118,112] 181665797786504931115317500901396152617002993972372255350512947397639938574248039441874435955573406053036342866342300209314827288686195873657981477906968505614776838927720556208466522831693538273407754138387250700928758334720454483794092560727239331866782684507574567203857026890009625443610011610619936728837822575212860303981872140335340003071400474921195467044580051555254864788297064229670079617757052501021435126678047891413350317066728836897501716808876627525675547138929825170417575104542762581044834660565484466339071308168739932294592611935200530084449386903974609238190967339034601561587066093699757286513249669049688112699595651416867239646488365027440409322518817781080014104870117489912665219816499169561531847397940333975914663788005262563808427368023969139678946628239147752090258305821062196085012869786376869570975206012665815236080648425949591047943223569281033187044634014198394582694431167959500832557133284674739132196411295102949061362644871340148692916699865572585161135278959642039117164225161691242875403178150805570271354120498534495707145423515556660572767853447963827964754250818951611378627875467120816410214752722672407894208514409641941941915945335853331264400046484584901876874336020727180602842302237990503880443316617141898574298436475725144830315428398418399628969608485265008228080524346137033203847230355543713332627879635095660430292281 [118,113] -1628673460358153533294731886740637483814118131850195950612076352461973244704034996692953007814833692126737921155903494984908881438649357555806694836779081952913245986607645927876907447188619373361177878612134128402008373083230638194646389158808385388919331846438662508698203032126911175800957900747002786613121675920427714550624627324019529726589239062761974557966416288608736540998448996302920577333557817980673909398603992613343675298121059939958507348209276598034951364277410758313740160590662809471589191934753150031892930608963616197149107058876734680076151604024397521787985025884362008589104297451001568235601720906361763199818084301832646426163964380391034346003865463648951204482319166672137737021117154082693435943111314486803304474934427682177086884690902810590935711413574829169477380960380887606095367295985764264537156976343454130208131986795290223024447724262538972372670355262077470273812472462829783388081343657407805499024616859849790024468805253080469621233908621012584869068158662617015132649946591990850506140767746550647473207501330155347181690613149056410781715024497494701079307923517030338147046418110569228970606650352375512832363656445818706927031106555355421277251993828948188982694004706356497219964626329232308900422090884695374377409002338995873177907465379864570978316030963502746621176113425233346859538552173321737737775751958322142 [118,114] -4878608606152170524565829498676242744556409596298044259181252498009756172028414733947265876356396637897626864002670455645540553579173032662135381108080031993826285836853029453236819976863634923736115470692681854658862345082094669501704579020054567011833223344809143317584507933700256672590320493060556566815558854483293173428068573652648136955927106462169800938089501504362204116397422649811819332628686093146916072989270763940410348676527371007718320953066965007083466761523410513544034552060511694968862993597407643933843265807787843496020033345703135403663651209741738772743866295531650800915023343330190638495678173682479144174895399214581384086034058067943936148787999718082759809675606195287308440377357142038884440040616423664380149848597834688230704800092379534250069637308553156295430527697582865061465690390270015251217021243124557670603673486597580196504818197330749361076011150217652709072961095380258986046077048327082185234724364972813906641531253887281479058042600838023051741946132303462683159134912671041441682880250928696489737577460558021055411074827199655089837853371855620173338925569603726258782861893386424368436845293955959182079070188883604559528188705387553242859124191593085712919221263973628185812381949382176354223385354234439783821969095965061441713598654062225676790530359793529279046657008084199159135609491028564581364111772 [118,115] -56658318362215321605646387315313214444817905461570223695716614000849973827991660201039152488097827550551442968179608673846525976332416110796954434964367935949450167184455387289749683761664524083173012884134087550743817657213673609890369978923458340824863828672727037416206573864166605717396303230525988846963365961303515965858465366181465401335548366867037457896306812883734098981006499420964810811060320066301741890120898586682643213841163891743603341897962123937434698902138402442984245149313099611102373513942873483149718737801571665109299276010206816987193130952760484581998048475933902535236308862924210205105387978645096696784959920818266771141746882700216288204397064829204350744205166804850617186077297304553052526213685199168841370346371265223807866478358475866046149077414351166982019753546335105581430361110103803887012326838566131523013004610277367153289911673906113402925143763112436428228511437636791783255458417203981800070092678693064762006227783316249062346616664755478854710330153307208787258821478631633926563525265918857787138313517987793886003239174364597034040445545449549340411887508151519889888632507205201422818747750264138950754039104294269948240943494554323029545763669049219255723537630507019448587409496692262471043771539095859810705346636297452803037195976214943849420379235517882947734804403052138444140337888838686966 [118,116] -42533523338771907607651176832386903184855118628051733569147697443804141041381389137936041145044575810281076485749622020710965949049456151752280966035628324702773903860294196766457530554449388000790362104859055445898974728205563975789652540992306225201075944323910069197213367590143218699318515004712182418880969032183777835664650405528333026053380429251238436404918181237637445005563184021950966852534216861180722794458181043141215968970995263597972785778017632528922804165123303176641721787466353137327757007805698573397043100845393415265791026957696687595075478013970679234483134246945638683960253652454405460190261366004772448215154046105137132313889347469400117618007198716592100998037842810430863866959809121432377539316374733655047047889945201886160903895885264490102773795758343779591123374592579006635062248599142915420033225867863296551607745504295621970427914396488653614691104331888796841385956793149489561329031261134668535269207003540445015196608917789146295565228660239646188074677021685919376114090124446655220663398468235922654287201525328888921379319139414315171524723206395586864859618777288295927114704587928643701000654633174450236940899186292201101416650049334585243669573840552221276770016507897559630379073927029828962385842215713542982640925065706548948667847929574301777355967748955202879158081960765251884519707304 [118,117] -301058590623610794525586124202421676807444789314275100637562058694691605865099159328772759387108802157613276601450715202083699071634176670769669439292762206890081185653373356960447140109547899572219911212395777058830084945711286283816545921902912864921990622057896859763155628734787604472773041508169849743760849258945137642365591167436395540279914587184387882614867957260197592367530356350378065101239317448330758384229055274881865296703997734007809193122608740116789103414490708033809068068885733463743095899682534555360908110295051341895891561444722482697338276056801341459672082631502297379940987730165851909618574580178925308217471478953066835044917409298152165304107710620528550278421610914984419872323783145954318254579129450252669743512950751775298785837755656995321495615870914340630181404804514671919967438765628440633917417252517813033893086961825737168825233433459734824692124721425944405325622091176805437066382340950810210168902926311821671184584474422708562335717415801575325124692726731442509821185350781309037402797120881403063729980692151359020351682057682288191634122017157732178899528890414300653477650155569081699089606742077711135165561261235870117188512689462597712399238123433984668935977782667941844115344560939768593090636138134188043174995313269178925596064416524055088677145968722278567437962888180124854 [118,118] -227042344503927378856310580401203497095786267907362575309078484487825048781306449142370049449060079045191429085469187540292346530049823392882976570639752903479791474137895279231325846210081379762894806622786966533797901416906359668384165297193737674283739361267242768618928853922552236631297984400171704617696619609005401768230788447726945418401498427415360951070880076785634385727001857316607176712333014423751687600103753581059796987388474042890167352229342986146364383582745492104241256270995896166524450164222581093737203387172711235616929001208292227110226927189073670128368866986914946458818874437643912679863603467674635354919008506105570492517453717972219902660706529737777970230711865634223518980472679441339958486770514559511922137994168431312899559528477529643671981054729355910447168448602680713362871323636238153575710164176344310703480574823495468261149354604064868010705681961539865912108004374034595711775965033397373689379815484826733383377455629359529716853227578090484082031223170338036888377293887658231324040615096950204891531654266760328875243221096364702356671875045559646147429402108056245385295759894178492354848575932896314033552694176685322990795640050753580461028868022097193210583474430318469428367421382636469540197234564119428821457993596938332832321685187275005057599316714564937121912636157 [119,0] -1503652807274022081312075575518040182350254992088291118849889609981367304088566407996357483028498177101790536205467713264640900651696636255441999002601196106503511899819920465586584321200713171406823174122869208716002744290042305583732142140443027104865633102517977999111028970208209115604674632599153180446547562614871044236506291324523960618296040138895090901601168323512883768645658745537849424872622446390852490586464606994299468247229804731974815420110059830265617487223065777827774611150684903659551478471903085473965969705200637197576533141501951341138953583615047306582200421726286699054615023585203447291775872883959044130652456897195172754593344822415453570771291359859380773580646323686873436415835134816666634862720279420226057930008495498954501263254225433052848893413861154132128369575752628763424998345234352737678741813023156280952947223203735459953198487827499961771071439155696068726548427510461467092541952985861313775371197084186497755813860229002276439522127881457783327258778417799852634069250167905041907582503713534560097847950863685818261956153270840617557386574488936434223697879128652762789725125212885990566516283234534519700417041174241642265971339977083035130954767540556265757102397584088860650117609306947372225879584799951841646352125727224037425262592914502884462301384119831629965227629839894547866453416051266445381885532934138423304193576245142114313732567864077381958608798453264204655534622396344372575643900998803880882965233172280191693954232176358719772538049374784140330485192160772654408749510427294859596712223161395103130375434245227393378676390509246721098212543239314819816486465174881826146059820424035694238979578088333444027083129540259959767135380651904309413602183489752566850020256114527784316582152625459134487329038165626116096973419189453125000000000000000000000000000000000000000000000000000000000 [119,1] 211383825969869107366913922140882091413242406746546388206790876792447506680818918414505779988240741987247702595125689640362848511207326314261871688345497970566200765219069826599724822022526800427990402891110743296068711794858972996892023484905059874137396621694276687219602914926966640178573194589907902018499996362428545553046476254964445468079232760028459386777418214459758985152237053716821923974192588937427923826190494281688315109832606614405744592025061869640842798184324379779188328584950006899373061916915068099875803745795777078569285527579032134074075436410085789154286861646730745915517127141108179029944179305399516467037852831818930306320536654648776186478045267683986720571142632568850148302152658636260457402709383079846829560752054128115315707188913088855452784521863346193087301001651267312417706292092387090566539779799278930051652258106909201600018214511644254904467062024148884367961062480864387853169494125959988715356686062922456107939787916946374448569819826193042648603687722258138797130238269925499076998034652134327106171362321551214828332814266437015950624642096716714071555307788880682087841846461545471016983937567206215131968618586695913868483610930502970920574924494803857987786030038744489051911858541256308805439669616959684323747110716583612802479578864369104303456668515056782763980018701492131959602693489691068936874180105352021878547110968365853249460067814717835119725834837066556207400156526948952076795632798504291099076790726521297881226108561815496815312671726475281169106045239096795403981032591961654255780108691957583683794806884867226269744773825478989476905064148331653163562850398117244498089041298477617026521847885288369972820339823610915940788689706244683896951316251402235611127583614568329454764751627871937874128538403795118938433006405830383300781250000000000000000000000000000000000000000000000000 [119,2] -8320126529055836951788359822235746029955137545247320286576557990860950020964551095505796830677605037276831995668026186091838327454386688603108033865404964196975226547440645289445556140967319628428297257207605428878986856812460423471236008977330876715195857868205641783254467262425798635013275459673359419242965025345525762860697064929644301789170877361487730547028316373642812854876649219741159331183877648366495116487654139612559635503443925652178794986035805082826608038946628306848655508687815909037290495071244722981609676155067436501837237367340023315138208249400068936678638078713251635758623154972054811797201373109330471217785186787302207599543002368030582700535406052883360431740537880949906163879360550975337012056764371627037219729052653414843514209517809770705748045309577641354918524039690338351505410727067452904363561158860058667738094984157661839794319415141829851569036053768860431102457509229376193221715776080534966248173489577888888332518820938054168092315068385509614578861528255295498033196320789091926791814727468256843188521280333270125235771140298881826059228716850694789401541175476801420770848542356508263904242136186112056772278726238193184118940350637148646573427552760556044506944865679530840243498041657804658617306133801151391625738483703706719193604668351059657047175403936884542837540963510704829423358125077085358477441102889302349834560634277331785168452839742017249769628229990801845418262558749495452286800035514709262076191977415913464830035370124276182501711634825192324312917206933941722862052727455863117624638040001635964193805962701708298340368999235871316233489785927035617247200535528700590051045964387894148798102277714873017067469464123023508462139726292104428995135024131491173263360927627576276915887983854748986942991397300350975285709864692762494087219238281250000000000000000000000000000000000000000 [119,3] 159481343414419247223249855342073887130584424911622133907129243876193623660271338306636326481094988820479876446499439019315343035205221305972580937507003670461545105653865281889698080687435879878168736675170535496848244918232808374434893941612020319159186877901158413366012263551024916949626394017138782927432021145140030752357472114201570548153138248904380631692222460096702840688874369413442436043895601729919218443444919813382538402544719005806973872516707408688300818017594651692767154275342251290169039353047407161857128736641158736992476987924025267539173261934191614495709271025995752597107333879912790826439643632230562325372294216811524825675582872246189354731796207572357888532471647034210031462182473747741473796359574157333873344948230554048317626482687736343808966655134248017532839150082983538669058490851140333730418327230605732217591305090795051455514023509878641587748733459870345632881793304427545745176253978455347893537475277111584205792264079627441103167630923578141084575937687652036223296058944914818256980406061812449573841154445358100012997292337860426441139919241241367175343760222716331945019987759426140247744124598477249528183143696498315488312406299339185002372023492952644401905976328922244514958015552628144376183323640663850244194529748555208132676613024721594389831846672883451239336906321961551500786307814610077530319312484456372612460026017537793133504555991651316191610915908506979189271353864198784308482652429611573003846050594786630309350602703405734399986951308218710823501824309103502578482022965152004417128952445095807742655726384786389573055815732287696081139844484412567427268898366693992701315428236785519974071111921927910711638546901388924319064856371287120330093095244779204724877982683631808045364646800791088844951375546286909123949726563296280801296234130859375000000000000000000000000000000000000 [119,4] 461604114667811428107678198125465797321400426854593581474883388882078663825261819886412398184250176355414605192337185373265976324884133534340059324498883368898697155435514796570133269363212546222940705991471668007317654217522907709610703409266232406200925200357051099632684047295262212879005105929775432391660611118139705941485280393287036534948349846707235408284062984050483132754238033980623858807737396010900795970265883499950975953818679874550332376796924172758881534817578268506713330233703033471012761117844198214139308279781870560449411760118985019023488271655084074596158455699755786939491168223140798448849614743170357118736513562096136573625039763921359096776590750654140486160886671419418733845255512814355122038070886285233668449895782328451528695399843624842949329716587806821521504192508496075730097554716262397549853663862078486902444297433351826554102641994757622232516128903189762592634606753947959653750492668391031572968933058170245497014633373013684964411280705363124839343616327490688908207861756614118985134419343395184619867607684810095953153106295959593610885550833698500103323793249636636660679362941589929629345949432627578215678188965956581094220816318153616246157667692199493208454903071087460310538474392279569050890608871805859271281589806861677940564194497427938405699461183760896789443175731430718069852584370862261814452124872962825097684755567681938651780829366912315327317599125838492927737739555011116413542561442551873418755992018510847461800637742296111164698392192151163934582575952386989155927207509011371256344095299244391582091729870966957803100069773709471849256782753100473155855282415931244543733194920094331343132866746797440256496840092893680520372442209971128108121813840760897387863735717398690664662545863961336621187022821418547612265861901370556097390362992882728576660156250000000000000000000000 [119,5] -22226706017881290652763345800119529252710943198759031751801544524072112395544642298036255375714991984436085695294224688943588087298239070163429969483266797392423512797125583900963328678215155704925186324125929482565012446745887050892013098408341340659364540750297348739284658297043451417436319144363899263066424962506713116727603022472019616782751685252964875562735771884526668114739501064209875074439661647793655141912631301569565565868935782902609603246270886916367092706301929868659858580296609210636986522314725425644546603655959312516507629910108950363962919241436287482135643391960032171749135053946089776805134357118448190360950990720193493055145146325885500439700563388744401754955709669476797058412467738809087544723104986747619979407988021896845352360207424369813064207953814219186301443735047626990551430502101297059928018556698557931189214585852653357788518122666210616157047910734549109498502942443074794252653589094361274959867508183609999896719815200095713006208754230310201396235169363554096025694327477440791558581224585047445899254916590838936606216342025224645341961849629811466697102426515222504272673450645742734147117693245554591017787927400045869517189092959206407184189225416411189808599442207663454795538444796970791478516194444476952389478026936596860734920925962467572207806804278373352683327702689927979026659099166114857876599738966626196391827685467550375909615767417627169780166995421712668368425692309647701962602792226880110807642344225238954042600961859987939346882038348989771848431627979234531329349753920996519094697507418618678260775166947752826823727087106384182912639227018981170612035499379396294343190759363560049891040470903904015213215622368862559595177199015790616317255258844985446298271225347233853821734579783095935320663526118053399427916864104781691224843598320148885250091552734375000000000000000 [119,6] 171989319356788350688868348964526198821298913532309149971701472686057118067474070234643004457584712525751060297175584997069678976885498738496517143607134313659504871862802389045817658716821079312469888014130802216623304363202290871859532948737237516034318790416253963869746291844288831229826952709274361878747044484115542364252201650766273008910460940622722542197280137595988473550560025015762412910358290974832228970466050153699555906839234477334497401134804853159396975030699777237017858666733362684717877295141477493181255052241619665373982087950908939642446869556902530249966593214861898891932564890181249804965377887132494119569935689368972430155992393698239340590774906772023277367752511464851513554814761435520598495414912461228594732808020571088232060657009580436962365688521140975387853852546893128204173891476921218707671179393577648679391800794993135225197926320931421990907675003350505758257321423065519274010465419355269018689355314598581920910042937308232819307347924541193444586532697098033334903994819184531035737219087747870364373029080581954935038052652309802656740823155188638793710845189357547575556421848388644126228568621266418838847475841866055050525792779895162432461055935101673023562771441753889926096280855396158723172046611123675457445547020810934857225160667278360703417705951761484823064074278982202447603839134776499215032869585772415752380498137117356176394307173527150251368844571630727481214237964651599881094637261079625684814168842361532259196533733889982483492520863805077406840917854902702519897295018487185472316298860002517759359395390148375448215860580718602265992449976412955027081405398950177771224779041100609556477609385661853461962485692961501252585341951565595159654477760772003246106112436926833230571152285488200710382902310669610524477589533803487641117069273377637728117406368255615234375000000 [119,7] -724048334310370106934635819227504525894360474765960822726863473627577042624231253382186689568751555225046173730102409847425805345248639459203976097642318609201621090860847904164070316486789388118034824349365894572570655076927365804489167117604163805163980972102785170540780663290116911328057108013677215255972383336555222406818041473843922491012734324567529206521254938091339533831721641750469000733916743245068474275706733927985881081546997811879044115749924319400395227092918091306046141788619842645901380791953539882730099272461875075067215870545986935391734377118930486023400746425261930308444630231788973070118383440484306358767863641736168132383084387520262703876317724646815781021780372779140371965152215798960717023110582126579995556047215524773997963348762090603783549839928328125178121640576094046021143523659723136223026457685793257142382023270946298049427477299755764292273085752255515924069952895980429253580056037333768244808426658290394262674369983786371808943457375436725505314424025534733945318356605235658123468529508814890514078084710871596611623419959837326474864759951050948773711250489041263906653046471897241765146180778733867286813620460884699293312762047397008632523796783310538458780682163750482345511528327771278717263408190856674587918058181361422915336656154426962225524117770426706203233938998848726216222747290335890442296788842747512638477372189626796566351300654771439058216601992407234580551288940926898772564517954281515198227750521484808586392421760055708387699317678105881841231732233149906236059674400071607658483869216343891974648933339902374247466050876318347828302663401774063624833308916810038741096446875422094250488644013324958670686533821869790222588276517227381292737972211923274397529546046767841714428402824897254483954806483584538866733659274934221256048161308171984273940324783325195312500000 [119,8] 2162060491628828526561118262019453738046174654882122174086554169276239418860346839193992407642341148468651915081488959682284180055131571745914303482024342683665137242680611422119085782438863406717900005319299980330200954222806275482093288017121081945947324835590413273745387810268105925547216116710744743505960217301281039440737600422829914494414670967216252327125673984815035216207502459513082316917449903631798887129653519495914798541098341160860327759514269512359076563482933508926239591675644856802331674375375072159078470246105792743100560094572286864647817270998009220463869276025942369166203224242269641302519461061992272797432548111938700413406605694815862668900656835161177137382969766141211463322841870870975725561977713013421413841155108978708045149696529376879172958574054657136177670802101213855704272436724881368348859184755725177262127148725508092064037761096044142602213845006707924455900232487180310061957134168307819187180406947753677292960189360034986413911740691899580038048432087323665785329416223745765645922910916271382418759381121255576126116554203955191594579018874407234052994762976727475574251511820178751251448893332556861639506704212503994471166973666724170156115453348369081019364797981428355934683649080083660571969115157207466555162535508307302345931780764355519216244572660018639426283144354723379722466382361278075285687550982412253235509643832500193359372357005777769657480455981031606974464781040188155423599621079119866193540093869448649472804816555560988235827472538390299087245916883797816159601778918731527869540616047976418068273825232186579488106696130118616147728409131631751131294451651123006576744547323413328202482618496025279114816465090761907598547984899714150263318228550595657235449328830813083598809551497121242896464142140570455958529848161962317112938514185316307703033089637756347656250 [119,9] -5223858169284242269109783664783728993470342928886776047840241495507779461950493833321995414619835556239382830229162138021500365720857067352794755237239096903548753939022879360802748407445741877883225297903265451338330355239626369084875988086652513205765029688190792612224341612358093954854800645944369224934345669662796276156534038691749573372187338217030289183389758756679727292391455998039281401850863370934868166555959165155867829127450164119351498908466801004685515674610481624470209322636613759135805677503949485195710449454685709104310815995579484778020088307714902337815640997886760351074050807825489596475654481596049199840188787701621039336762887771785112727951494639467816890648393231202755709966797542879272402760239503323296445024903115280136612156952344269889363282801947077880199065621733510762388218722430547609916529836310909989052112353684663444687833466435257258258549494159118782975407369025492065838442024363581936132894768810958999626756776268097528907864183820660079903252121146450968710090115541325950357352399324741980736709643397047853097749334257955266698248932294120336587597621756592312146570550021868419018032827798990305546528225956664606640494688635871983544933479200438789781724373176581860079461898770364514176221724559057625671170893070486073738193741561470947125249780860206947031493778707881009107896620963473856757536582221098061658079364830792241265808971540498387398985742270023479581274440874334858218573332716710130184162301048303097471260462502802340658139551746054584402821379151986450189050081674058016781744771878154262067817421436018728863467669267708162971633887143325375267940737942024144800199967134885355094337446801699886440091583406921409063888188588460150982591040751601456135473942465870275023949709735632891277074409048062243593932275041724633268813704489730298519134521484375000000 [119,10] 10098704827140692773761601838346956621838038261248600382701403341081686995853845629833750273328572959008431303887166394211131521427064342549194774603290262815031922657143519553894153767601801335729616575647130661452924838838857017746093672120172332908776151983230351097008873486180429411164885544572195948546656633751369306537525864002278436672755971778623999225826276434145408279216107114588238452673996363072450360134077015746283141491931037181251645795553721288671443285553883646909625071215902454938849219553638142979751373132590279330008753573762297560148897748069354262774000110043129381534146940013695101818026288842471034271997607922229385036660123719768004808729692595758463619632953548802019942179055511996449092269100543469479880609550383538959694466828655227249483593396208132417660894174599094941106410342557263674263559357027223030206376353256024408270011911491446695895137161586934842408926680732807164879866456497463546684960188642116615619616587826237858435337312151611383325593042926912634994809577903277554388683694159945878513912579366306981036594215941134337012567776108231572688687563708674018269731374012786836523904168227356502965654430931345710257297117851702764813177023262524166686939068692624599374227063851867085802819966072020031307372688309635649343614194450318080184924288569479679938026910453075960744113945125283100093833012180504322335766205695824678805858953931028959334602890470279587461554455466685273815036345882643832720017305894366505446581811795798033959744222925626646033221531680973832163297194156974264068943052671434445105664172237914170084165677035029491025496495400765795179840771268029476880709120426259675682569878622123477300994589502434900004122462419051896553256367411503040654881551899257395299747262613470161196532253379558787376548464193026788393581227865070104598999023437500000 [119,11] -12537309245096474140219278415756462383415891798148326332592584239001423882597575565404812974538424494365406599225028947934943987244099159858346232010981668300928711231138320221421840705026347699703163056859633002078686836899071067517643107981860076570334209495812361522290576994148924739475060309418296465816474268117141586497767529189853505195789784686005437253871143175804904168841253549957548022881793884215611321070954063997264627043272648221724776522034894314660581055803149864168568144012521655074290439084154776203334126026176391681352488578572241829808360485451132485296119354033916991939010727392426979043972605304659155904398609629594319668660817059549657920620511496822488983230738406500163020746198855546870716000643513395767402411439005958801193464793494892359507648299017145676850811539726270298821359975085307022120071625024135117608496657971566935490897583066094525168369221331043030009443812339946918446025427179815843697429957663894904193725775944295791378227438402297746460578516120654126151409101844360426231581799174619044584296086505338928536702151664554315510786720085805880846416152702130074600415334480201625095610484090078554663860312782470711940972311538974765639231504435994833065967938485181360202054836710371533026999591560875165799175657085942141115879518434092068886385208201267080388563915817330491813861831595896507203706190273487336649493602880698078884817031767454377553774796456444742530150913857917340113246297924652711433871412868288285424801586435162655510175146618913308002355036158537010088652368100710914996765819842132350459514667588198278240749100748813946497775712044503934252523684518905768221309946990051556089139933211619398846350172274635700094154287052285137613053536928531171542516135454520846127613846067832744614986852717999421296041825252265411450025567319244146347045898437500 [119,12] -1568492154282276326363169569686433685512289475427376013168506762344498852593748581193402983676829501958580730122810835934806642242066687377027252027397449052281542053468606520110448062258950491351124376737138681333513000886814640630631289498858340920845488770365023750185020069757366558055877491507519264975975765344575620483294257148381264631215890448154653471462219247629411144512866594203719406965836013173482913859902860367130954943503816705247415549000911654148895936822585524519700304770598457981968015844217783851644618898391500388794569345306200199792521086809859545860912123937826389811830815361955066430909958485978854467139327971807628769355292037323270982187756401649148549934500219884262618264059655037639453862823885059740917238299284864193467564213992537281561138606918774550995481871566778756185459294981616346055361328580022720355213032232166533954232330690147131108822079708811690898425464867745539081213515958574428741840234776710746156451894353321163876189753785639337787620760868601999007310440710506092576397655516781692538109399061933993929152900813914685222610681703560223620065885920208934777423184378327973687014419956251524614942004306789452353469144858625885614495475807962055653961017549807307867580355238271313120614360708997905187694436000994985216744738463814739313311711968722773721498028582141150493130493585066881116938545504879256675036839866921156302675769481872445277628881467775175156829511502566718189140028889233813391861853715464335860959524417546106503081116097942983658495820520886087342794084948491595829058148229394979800199886122584632303558598954176583027552377787831603303639093367196819571812710210688301204689414562664015042071991778486250276964221449119089394403614153672888864416508864141750298119293048587629778011799874582202164643301989244150718150194734334945678710937500 [119,13] 52154554093059682151295524257532519589149125001178762594687694953545249037147968625652300998550936081957285332209468923842062320593359678722245832342082939619891756089262147039251825976763097258247326006586776278984998098459073129297556293561324447395930420266075655859459106954827074115018006426617001502904530616170144793536784647402102380745027148013682420875729466553692348106630377272386954376031572777832800665726498728220175426307235740587579955408506636442861281939470146565577720186895945937891720120867242801781760069263896806113489804494386181196548769738142919264947498907565760818295433540310558724025834932386272145868231238703115479261712813194117167568032321573904169536479507766299217486000326059398920351347888471970008217261245729247625782422100204106779823993545440953884133287484689042246090866798577011444311770774952262039642755189405751027508598110240150865332862557708663346635355630408919427318225274627927328452024967344328970767857877784927024948071549548390045967831662660269101370836710871183275841538862425788989963580513418993212674183062010136473048446310942184874445076931583343228868021838487570003110692904155933935028198071603969142411098687238754963410115462368490375108788382321716773269398924964976522774939185635355494219650835484903506584244846681525412171710258195030285030247478756105670278738498870156152036809786563393954174020174864083745236243761305804282317685753903981103216912690059497979772744669913098864789345378238045306669724506285372405516768638353048217744859971708514453620536664350663875807438428691140953176345682787506216297553138950376583075950568151008744894852468113894738451736936077552223935300966022480514614902675017308215702409162142231041520752908323512186032289105636437405981898997132502163442791290514163752081722158493448660010471940040588378906250000 [119,14] -143817318089295136103395558207223189461224101028738947742512738330525014824367918205232178147785237142452282628486788305644096252790459712807075161011595822096008637748437878882417431579977199352362524471679684472814387486460022702443709555888892619849809296966783101105890653682047420593465582986650347789902702999878838181166562607966642968812710435187665193775068538319155602323030208247672685701313403020370783404994100108719447117696314703249406644549379293832335948476888828577014163476811863092599384564666013860492171952152515270453338014834200487473041664264447541977133944952364991529496949798627486468940732289225924197214305451191868998947139841810246398889513523793526799525753658286634734961876412516144283986427714472043853152492421645763434691118540418583966965699932757306936228830157278773926212443744960918597531460887873862837393512382973538349485288123446828027035023602697602201804667877997860194372482918428326782301871313443154673103901900514178105883536725692290746817601022545341394191058570732439130799384105188036840071378795744586430730531927343343331437189424203029768387958567933615792229966426012873442347336661577861718688011210099270767403369404763687282832092965062354936922236985227353708685567122792436652799916093925908760599662763134239949749695217564011211845331182308361322373420640693389036402175800859637984334672928564474444960252359667997643308534513304532949918789788941261017510206436408961346368685197634582030802092616403061686490969534130954199048557785884443424121747978592958897719289533484083758684232666196704082602645729853355592737109640672791529083701627631072051893746192736088658603669225593035723975910674504430427684799934660820553555549564503267165394701664287267173230679691706174583791703993518553685573572513165343557395292606315706507302820682525634765625000 [119,15] 246039491850196554824511225614671538201715812734082062243469069934305275823142023990918464454762308315784590936347693022132918818650032045396583502463602254418389150184050851172797468287874339052975418992763525624303772219671759389089788112283758788111711873425746251587976422106253649935864168306837213046606790134509542215944694059872921853167203129371356814258199286550069929973539555827487476056152008150285256593298079406145567853830839531916335789482989632899569600461587140732920942022437637052623870112764698886379001168965630111249987894923631649977610585241731178407097973163594323737061012065689705222133698652444902793908085318866810489000311737841401902021119976613765179992356763710666482809371668454693261367744498761395273681964487565195696302432457794610784965781194153811203141464587620763121772097987333159879272624707151140677458928233781818913040162642631336848167591900726838160590936900794294444066443692913563258477706680095581659360518669387788742048503081987196162038630512146423884233591310089950041835853862244572754720940063817743226480311225271381360000010246718385348916465910592613646331267019793510293310038772975976575947152750236426366529755338572620739709865164142482414958990252314552645047969606649844496301533669883454597679131706331963957178830270345449535250473500143524813543857653719977200055930696546639777909442662680210471600492600360160332565518016455205929736360148819403414115540216379851218214058692750176515238112132704928478887018707839647588252293101742808264106388539079305901733792935793644024292200862621627466252694685845007693776411440350785772326740359807208265367978412141081772233636173665153746980109239480851017000724897596515954938065719744972964531792717808982501554853102970998039311106196755902032606914423484237991468503992109617684036493301391601562500 [119,16] -306553643112480376626918903654989677148402097163479895785372283795380742372873731625847685829195787213044219053486431461402209261776385087928912830695086601681199060367586919232999245656274879087245224057553252248592286778534782040075113792075366791801490841248487741355117242144206390736045871804522237168842934314742155236998505950199821157343279569939467637764465112542387165873662795334824035486464011769554218557523708431466327733745628043309050825771681397120124631648143845366718882439642311150360663992084742394323387520797547915126633205393415466581611855376101866040794550025442277441674258727701579542449231714557966692774446149467419779156222778420600421565428141251213059855032006585720956495206565640026544015485219100674000907164742715182565367255553220268226946673590101411816015418674561431699147796117259541721390349284780236752371488405760394379380457975149757849389516625435340185691746676788720360816864635136878017541183746430691108420892143294876442493058406750684629236286033798514380194443109775536103913500143803790534952155522924533198266278397559364864400189191599545483676250423023851207619818398999576488492231969787067823969863375380816579997976605471829765320733282291685096428238207487986515460884330838632569224404317759084429989296106205221058534901955469209248462102783405498616241335141612182903511311995872245040725356912598856310344882729972908208127302686439115907419685397829778799439521434689983836682193484276769421708054499757066715022359621700748540967952772755320780773921331093890959912331099554084094458594643778483153814778460965999772777672557342299574809881599034359982090437561231051849557180385127911849810174154178824404058182957485216894520253951727590897046805864798128752229513259730382521951262306015410423437203842164829048488883245227043516933917999267578125 [119,17] 294271645618506689169962462269226627438562113324293473675303449627801176912540293287519865912835764110864651615915589797289647807443352756927832297504255017150883531386877689607661188707546949247403827768798343281891829396186908297026966595366448330489191223801733107510300504175303586348882213331755146600037030766076983559951165779676789541548099403518462341607451916726412686981003582994584226626527257863236094810385395122724792088430695396552430420261680640179753959184754701764980267275751725919125948559267350819750025141720570354285551593772666785215919406700572804386792569670375045728926670317008612491410242993393764570231572585396620492029145651444053614984181034166725172784420448933940536221043149398748394516456760194809860272271132796335680755624915447844953479583039261870425124579016929912261768805224231900942602663487464260950728758506678813706853279951316897581077830420698900145779557497080217218972520334810568259674761057554198480988152311095295299726117906845306118990001437728892327952315082181293561029417976249987632077450391231948483481957678859776315086307940423586673949957917093721379705046418746467205193094581889327625545041471935151804314246168116771488711424043560742386929673358398790789526161516834493988105741970723283454159655240527833149076237133950880275065645651245611751231412120166910173297995226226777317875286445403587446876300287810154042465834295382495379622711101704779102381012169734359050750279903878169451385895977218952390311801721213856522700093793748585897932750755793967632078411118798374379872805290876386489183413240476711216387553154301929485286559379681742820119951639209183250020739448925325174942404734700411773521466780005144825286693464606597939545607014901062523299939932925065445432097208608659059164073916459170021653335425071418285369873046875000 [119,18] -225515930728752424503500094352087806795205330764196003531506024695769403028409197845051517910045163692413676045129426120546147692247628056609590077474389094713181642204105599458682450629872210429412095307561684175011293398685673060514951495728856449569769521011549916373745911556429582735268175356787991085900411583345415465152177955842726259244373366520612272515303264459573044094060915301122659960023156177455450369918761263244670446895892553007245107972142370746162291178295092369489138288457615122568189801419948018639496150278380901514018183817442749636528611134840903309772438363062843230004057829807089697783497175098119921761212205420120237673915441026282948421087478903654632248217914808586563823255461917839865743437849710128405966608470042851815153977216155308426865841619672396189873188959833494125618356144977085707862340236580153698630931282652691070136340479041626687050988975351779694724552983906699778571946558448313089005137274956674277884487068837476703200063930108526952289106000575040303425509532120066956365690965290268298987680951071144477277459323181576615235519463441787756653359381546635536788115824689163153799723698186816599267773748108479656147101922144508728665864314210401820588120472490705195119506106763559850607238612628241075498046671479853588926680804902719243091495127709797756247964027237310665652163238691419606392441807578626713682715037643529434001863974377752648555890499199265973298355641739481857187278824851113155305901313746958133517464764668755853547395786695277399402231598081556268388417860995237835743816449393500786050114303702675739474352363766152285988767416718394906635081901433686212988562387044065734154160514158526807810292795208215652510785059938729014147635564610252432281224019779343554345624829060439470163317715600825863475620280951261520385742187500 [119,19] 144183379808910454720535140586260104756292604429260233321338387082926589157295067275370995946252202468777106264200828679839214075030450259051320306327610767704184339715322182398851899937630185675751786289288694402356082637114247817654027611806928802467504749883915294153041026087108858716661534256740142324255817448805897654936140139444346703956560969377329576748204425801753513137482758497264950686447395680158822018511810273933659730551861360004598018641831057102120829676852815778401410342696321195291241928561422970981639848561362198813164415596651720751175555712194211257530338239075110453441287443598235687067500634406099718613359349783521441386887693279350714384275000162326544881719274681084855932320737603774973606903327365797976693752552025770290651292995237749922424837797960068924418366375243004042851484960009377073882045167250036495371199564738014691503530439682423597283880057263960116189602995263050868628340491904256802514831918372573937317941870073235067169562717943271991233559199564368027614913061359884939111585226471778245680283632822846774371001015848991758279869196926604719351026210527584097949398921591995861613632220622376796340752220668247742601356919249267653610813966866065864246700358713406550828997296055072264831825524675837169923221987546695487200923016043171141099647502053113911935590845344606613254474145324244883697605215424081869403608263473422745887199698719013152203363224530273547387116874911380928315272468529704698390400460393451869083775993170472449634027741646495474904186499481752394801478900496548946085154383561244515665953705203146320272912223194884035476222113412946840718916594835934502496302616043627568217463374734030465826829717621479756494300769927375452907654961449010826914553652861648355362303247079531267347066170181335564848268404603004455566406250 [119,20] -82609433072035171615439226609250319794442566934211795973226232973986711834113797809039459516476907414898317342422680848601857846667609618573529969238934845357040222998022915366217839128402123545799919713478492977532659487449442352446096206499000242383670779823140859849585339497466656385477113257998848812734515988692970805496557705322508752095036311081784117345132589707993975407253338699543167182057907833722320627991467420468948211193537225685652802042612701006166997058468459567266148059694686015442137319681807753118574261665776670944116475659958967129696337422546372775474299553523640682174184817131541903517911536817790268004312611668436088264806733627710199812238188690403101503630151029532866888129277603340266079946360974708202696130490226655289304261357042770500564518892103295148831812143650727580156556554469300347430627523073900801326118626932863839305491009156050018797046187143678217644836586571202352411788743524405687714861090857739518659361573638496938482253335248535263308134386351549876872793247856907477509170116960169449970539359476171387145546006213364738673009278650481480496597914604503391733388441503189540016874071791974875185384243720150646163814206148566107467768966182260475756306961746979095723220887650960373409870220351770518321642103508374441134164618432030072885284579374522993239797213861012946503790810671329775867709049360190956343561963611619881375641115736654622642618176343996099572637116322193815313650977084796160700487014403258110725709874279742721886786330659524890816396865953241863001292294031836682202346863033050350131917391051292541138316816238416402232664354657260211435877621035636682354287607878371515950703009871457700842886406785615457736413533148511669624564008010068786445808192828984611248453631339352509072027075376354332547634840011596679687500 [119,21] 45876109232123663669190373489832882273990093219019213696445228907841370464652500513519064949312627455576572037636012637440413769118467121754910481488158050027384115890114222315242035333570574089659728947079340428037030098047265746275364306153007891570396263947414315256100084683578440965389402870596133045925638094328524385305463693426803717124484155440666957965798508237776163568938158637053550123025105317195153193890306238745097698117455879918796377438161056618564656609844150055408573815327956228221090424966648575801363206380787542043543448367986607904147793363847243468395950668413583827824287159199645949860137120393904496640018749387830411088108388553335477885591358165153713418332450629963288768398423595844397576367196520471402465263443711971330877499733709252292340367090934868269691776208647522771616313119113104766500475750170968044941999795635957148841913873077760122729419332066793065207368732374114050042356045545682261679760018881316827146213208690183008557610499046533245547900057637747706263348149964180687073745206882820089463361356478787376212463792329037008685375047041494691293284890391697027229655901223413714305659103159662347416558998697947978229542578657050859359040153455460752223754775265787984877823974172790041820515882362831693698348449830675312631817141208131167277760290428817730115752849111103527658164667627421214672520027202196680029729487428594254566590079990943316002272930222585848728109925082996423103204820945403109752348558510967548225399963051521221558670393731166890743360445710849634335982222967315975417011833595314860393499735007123059114161487155207716973440738047218510825163796176484512539340999951968555460905252582528906761119083607151720265385691718577230064521031539004003265471139287726205745588883453886519525610765413148328661918640136718750000 [119,22] -24658252231688712757537912513086869223629998875270903444848955834423502512685403213916127770343404070302427068147545196822774139043788404353261797469788889866267618551132315213372909416740171800134907699950765979848476474474334239066131718942344778462927428577579167213971476388188630099020308230406389568272258133170740621226348693440132189873437162557828384554185118923279369823228386137015212629757650068917032206407229858394908358350216496309195942812412159613102151996318371658921325363250375496722750769897419783947800884401435055315440078074856900838061731215580643306495517973153504125437823806572215322916301496055929642995668657468184627775885249218942247763594369364464819044211028211136039915462203019378929720648717159956277388865307307366348573138870091883443356735182954576932950104058111776665156838236598888305591556041599382049393810747266275230607621612781221086880782199351122091698978556711142844944319153540679892326566254856266814903500591823986225892747574724082549268606119223872163899861865016608452642799815190572513333306292124836627914568292847029662910145053297689940960896683752488504825606778378469648720805493541267060408990377776932578057087400686392117491256266374774639743420891618936377138700033562567436493193597149853455870881322940700217229137145249372774908285826769831905559478861005824387837838020656618324661032222556404619663411805049423343794310070908777520845378206285658953109317362997721396459991730509871831591343311468490712672897927548341966771909560197111574627682173382127480420319767683996851033971406109134312258492320177010821869920888374769067340569726587629902830028843791011316397323273828855089274801661874725762949124113929959511329181488859894491973255845452148934665300774831033691586529291096992200227333569273469038307666778564453125 [119,23] 11303848183985921843708564013680323909763840209470330537414606304208092935223810787714632915770001227827652217664584223750001796132205498765799168451880599440956576238878792045292121920989570496122269876306128006530320098922678052655491050132955940343288202260559465760029321064752427077761469772962551506809403907518670788727480924256926400627264753868942575022789542794693849982675681401121470469966329095584459134029038442805775509925013949081583285001017805498361804491739795901893759506834801059406392266210422704728367049743738637990362327856437827953591906902457834508431840650651539956048150388801614491966692387507206345143547205511063610217774043966941811857097102403292400098596680764970808681265769777052422536550744812452419639666785659378832173144160218800371463567587641950640515166394113223779866732160289997730467128327431332864587618047763897492198247534060297837047680612150947371380624829772157320141483926678195507387772850616880527323903189503215993628235994119507591085584202928052122943629994756378787505713263544266204605544798511855861833224182806797751058940016518899260249532035310811904395467089734352353186569942016477419836536072024030447441636102145439674102944126174271909620672861659318516609771531890554547980125979827246446000367844361326752827185521091988057654621027828118363388903425335709555595542917398112444364465527888970464740410777566425308619170878300620696845785133492120913026289842780809052580097767427911868330544710046743224631486581817565277278244472267998341353041870403520642296677369924531593897688712438306687087774609893755230244677811195677847845550732895803811051098478176101276090153927885442432349562795094327857407421587523830438139257979400906508200952508089424228342349781021272837087059516883447152224562159972265362739562988281250 [119,24] -3390609223532250364137077776297753590214958653273585792623490470649992380668233039811884990184725898106590640991366428408349214755831611164135995445193105198068149533435432900180449268762169721172887253492420829263482203543565873379470382605844253703395709941405304616693329068227459014850307313167261415417264145672085112937834422998025907685103211022327329806582277065132523031368739072421050129225618588015417562926264264483757241221873731313457160475381623326202762373877360390434982543644289281249105223701847131375498050336752534301094725168155224538213867142980408516303870697800535252634165751439592065381129720106353084941177164233533454746198505236166164638959860979640198289702184158235445101069854486484813362863558739961880264708600886542710948161522471130754241704681222590875352674854958379790418868062605170601444559507371439718575246072893784576877022987240929399089467743569609747270053120747429067970863715058163036423444870802606407719692117098004646322174305427407462869729242262092708799444886018042222868098220039991803361049782751307802375699468854220322589851685581272488805605989535659217580515757318462957327972178396196215775407396346346528059098456910659289231562245739597018381343272166769064682149110755028262027075583333476079823221040280430997559348856756568584492049942591160754342044587739771233604212475635065069945405506315717708555015868004593189449888592015640535191087500681117975771415708696398478229611042372643129969494816775684029623925135651275372949596283394921503769120777997606352297174369610845231475709251587799570419651652655843164133691884161175304235315650764546594710861218578875970970747405268319095251614392261324661925842029002514923439606146664550368110894642390686826951561147297090999854765266952050239979143952950835227966308593750 [119,25] -52790911031283188078784114172362685226967664247161068426762267665969639272008537810579888679064716016533666527358035732515190870435308351573175460088376905584820564152681470458352069725968924062053129088352952756454417531697220077416245964633491347406070705653315506649075683536843187407604276871000352271343032419661561306580016244860799956446635210345977742365340664251285865194420008342825916595192577075998522631969265070634801069578653345404175854233787837741742767632625351029522855608553850551831553608107284755629312308210272254636903713200539010401944438111621849956064825306869303648626660572292126438526267229342397416160240170406158092590955547349749549623328989137713690222683172731284080510050927341107380916251039668754546941605427361535240309688108247663650438681655429221410616911304290494495763123664135039798395973144449512116318284466197647878157718692351116658890514845220171477564202249053147130527610304477556377424081418208381357179833140008379509660263102041331119803737631835966742504759342871689352507138484623518422179084663516313321608460099193924272065979446348632781026295452667551686806997068125827839029668728357001470036403346618384316023687592493971520994155333619528315060116000710957095313826280905632665247921823234201823998182004485612125338033030037780988400967146269203074521484962750213817410745064103968357794876034328031909985036238980196139446734989271463456839369427528955118518322507783141868755449786501607577895941148395183221729130388389458256727143304902266952252101008730120041321101005887241992395661935531554704903088323972019220844690250193958742224939498845667580293666010103287831105961253657021979419004446207559466254402011023704853576774141008389341126946543829527933299102610022993271876590171132193063385784626007080078125000 [119,26] 741863635268882242187581138099594969993767776607043548179215088895424165103935958420490692515181782293540990610855046683270047871703431585965928021246330871093645261532315372955221713424527219340240147755365186070181755899547968689362584181761788793716103712939210477709493060168334226897445375993603536409530749244267117092748035949105184323653678200525112248795245327623380281601798779736782112376902496705512530208695629024938952651106601295439025393133674222619595807763923537683339512415307073739714149619536112454006808619194438488426873950327751250693343804239785543862134882601406251135939280248172369139600347128074699712998015042538104875281211234015403972671827395278513732214778925102635660283949624643424938396122441805370141586709839566796731427523285754678791777698614854289061539116248686127405095368365024899017760311252802241861642353713182780695524400303871851260615430254069308792356402242996776738027199904485099025846166554876453748358125542282351458469228740817481932833050236054710645545448869039769245124200163891234017041067967191938731315958688927367017735387492656479683352979078384140644720721829538905726475183145926110980156999186627992974581696684545602442345201475066946786910103397464740015612852128625088521076310900013294999350779042831445439484581744619106479623446888298543893858058977888769090015151897180089095853511642651066322034270256907973739154097928098271399823849959119469914281603903514745772931152322523114084779521638366600981395357665182293630162470554488972557068877814319955602322299168314917332766721754333458085392223387144312511729590117957601742750172666512080874674107980095546045385859936847001719282442577893360967345621449527026158755306408308422233390135674844816934300518052324306325640002057753008557483553886413574218750 [119,27] -455272764771148421433371831476290368265672673870747490943616899318563578450737857748828903393889116164129613466829441282624333647012780200313145581231063740701029817388642814716313091213801669968870640177279991748996138574936619366721506056129127479071084143832969341528412068747964459774539969770760386386795251257038006791713291267494309934415791289353546704971483739754965946178716227098337223651001392205753602513065234810295361975609213804474193539758416380636636639409723907053070061172658148752576163532288294702110200643671970341252735749354719247234564081730373720774753677465991326810651938437350548061203039356955221874642776977501210553721250049553807567265235535582049715079149086851148962668907732523205846414581218103117413118525574238073853921294261374111602860315767221248940736919007217776804875543899236841016348090963081401707703573329396565148709882206073334230576380474121567831596194804727960905201621965067545481789569869411111150340243052136533168363522594034198352708957622579267573742274624813107870721096744032188867213913718457290681329120507984588162261033954737679270543532744629214510333329475505870230908715856708532781902107821809298536624033721350957064037193458534805250886326635246729039701361878658711395996924823344067136311148222272551072127996874961877059395394408642475491325726148258938575401554853052639870969902049071949943318064940167051434086063617037014429551952296274278687068531395360583660010602267381113684612520844325323694708602161774191228578867982207074444143817021737359735968704599338753772740579354742907842656893135415530497378007298510043448450941791489230078038079687309871657785724254040638469758298189055621296521033884062874123990520953000635269303265719813398589194238847864190655734262236364884302020072937011718750 [119,28] 145867133089542912476303449268449939961659301914321355711952731890220132179852538061986543020981292505080698231217542998702188758442363340111282200155516471859281304499359598074897473550215909556536878827527000692160972589105935070102679518227561531624584907053598269564727343190857825248541744354138450221949459267472197634267870305816748164805804491906091388785209889255808523337477408529204831910230731900556028254588883773815941971695177033516771790320205149223552176966622927763655594024240710357770183867634446923018105326782844523777142984864655108517784660912133612587466782834046571015520296104788577337701455452731320142132153205051427483040833054873141821760321350662998037542642239040051528213753051655838816018728661195161517556208848872900384095884985655401236296741462643321652117696163229134544843375275299750822398098028366220375048628808144366105094729996996601012615901335410696690944012660943520929600312240785126391086232090020630758155988267338954246068373698969633486574062993649689571200327235963359736892145955645993380104331988231242568370403568297564437605964105716857771871189301540129153838203731026761876696374288566391989403437753372948912286347865455972968855784207202995802743872503342921646751169634556171008345563368143055086314416159733380971986200987559149835053243634846484094062837052896859317708240719113265051929161825890249116415623935177296510361194286041562510664078581628962002959767561055372670401863606398418114290140694415987389751666418818452636686851296200874777879696950753273906715430973763331434867707954719561183182017757419227300106805955107501673255196142169597493280205524611961065207968359744695518871281070864456134133279996398143614400868380290472482126876919939790175006318539638328068974715279182419180870056152343750 [119,29] -16855753897371203003879989356423961783438372483890595145016235939628351458954642436933546427846460008509413443537390327007925475641329390346884658294398719678074204872983404921384682895265114820496897180127477726699953323787929943381361836853457715198610854788040045729944452538193854808602862204987460548802247517135754944455084216277825776196807174824092924470788187650285130973105009169586758834655902296922272681342210245471488500634042131328054440837297525183500762065846697688062359605712572574595874739164656624359745321380439845246130956478167171933230798549961040663453162012883759886044531669421436098761831883354642398927990155750157275340028534989007036915424035742677198670050795671608777246213502436212154583614867478656583515845932804967342806942356599641132065351023952172059006605848481855888597353774182120445653983356019869307184638483529254484541957129401685697627240361404967162569534154094200484309919316094015217616895242091126251039275933024065206564462520713854364853335959651737968841346185557604726777319899703617298565956573720733346817881017798770393136828099057899759541859262142682307341547917107977607231513399931449238529031002871471343551990709969594166941220741536494971729710409975728608297552759561100653939631806008286671710527464537826182572722161555821971649435610923105086789307255933403956414586994507215395145312793106549026314469025601603800926123837131390584817282940057007295726029117167863880804119716797550105808496536542600573211961835695938314489198039129031530199834485646905394536428067102526215871781851040007776224508683036509857560735864630403189510660534835680775455386958729605415569575033456658684602958902130605961482741648826205218366797128429448079528159068648891205592595110562825766464811749756336212158203125000 [119,30] -8180247086684617003239813852269574477875570740311843514664575797897051100887837547855486839852486985968529744992738006149705186725287057326744100306234830252525612417710334118546492533733720857948252363717066723283981141441830278579070542249667433642094780594585388398836734414131485966506601129769979237093719942914662653682207655124793497021409682659848247243014804257410148756198938019650475019638294705181826751721057289469635186115939530706780962474539480583650967121567892889902662338673399608169594482104040597417319422307954109311430624821107369829437253352467108756390623990263572202922374538558826195651942298243450749177510676832130949199762678888733012824261320658240154601440549602340762608075949808058028476563631274556562460448539291484581930604187604320430215924122750211552097895079453609697558958733226497626051637744230366535251148542834058305317187476574360230469825155224122554376968731431951632180766314631479009432647359034997811770703405436312847401614804278476803426504128680838918285597127649137029692698739119094884302112773206485820104391087542974069176879555982243626895774374363995892186215284242783455617331199639146226142578518681065106631105214434635112113895205658946299421238765080521801102267828527698687533128676151740318990374682109005281941966435956305473205388930869287811513353656330297423195586496417167004776323526347508652215768660163318178209080167522664179494652482328432122116465751742408497217062018572058449730719891673794962770626438118018616882904428595396598477095014347272470451690120516464619167079781639353536326627374663228383022229777629487345533361863477957151929713539198108710424092828604955017642828045785061569248143566142440671388067435946182868699559809238481342725315959008014488063054159283638000488281250 [119,31] 5611175602050115705525918749461189170571852467962143049095014700539809829379326814872254190805411874572794166634246569848984354640474091857826596992594038353337729718147188353363789178437021384046647211507971308337293707255813437096774864033785949777333251654476257872426942247623652303790642107884354449407962906335302349802944250107776152797492413638907584393641005442735663951182343015601737334109632036993849170946322145810866667466230760148777889234582799233979909379965736200528785149840129985602819791546951894675045511572997687421880980442628745867653841665752125163199222671821108155307507460105369392009394853592017204613825770686121498988248070384035297529112897553455138736944190735930383677928095109199765392688889000200567231532634562621922649178804292636362516703275278255115183610324495636811849216638161097231365708132034706921024198608487109130753375265148785791662586361720385092806187816223811631833748420021102476506926138809937545290576568835569284383596874485419094378091594731984959929401168326498946340984676709763542092084907292098838616691439039473954065789311360296322663989902627010380225637624350293392728607097627252111837752530830426924676300201480555649822078836568112715204446863582756409049736577548778831923843918838937038544816894472575671245282611463683302505043370998192299357217194701481451135623062731408641221362645602090685023739022130489354169979656487903034365277725926260131439606049563192213747604227236039356346085022603279435002825077853770754583201248276299506918461108638625257940348163290825541313112732525391420053167714262769337089890360042511917320580189093361504626786257322682287140259858286519504815183365970143127348292810119882817315240710980515724218612115680486625517997545387061109067872166633605957031250 [119,32] -2114861696299090876498495159111686140400667961200036364233426873541808884633629812666722318743486304675498872393546667439552160946466225587381489026799838326021790333005784312207018905849874695980415359605079358873417290840754595327864327991098384993768912312424298446369939380659606338031004019049439312899699550479481526993338896189395165230140365192852981290177104172667242180754718850441588408889480817759159462930735933636109166720002745818990300222236782609907015641599859805201741859392155030320865425500387162063913795575749236431568028171183838446498947427130531890656640435116565772440262018132485033612836000004698502180596570824605372381652964770288889200920685755191670240774730137864851905421014554190480718259175364432904688902029256064300602376907770795262820915168553157350137500702366435285411547847165965971931528167125252825874986124285651918107288422549792386446914963464898071621185561477627435012556798151431432172062567823225945122339983502199435426009729376767700630717173018479384056786225717093437189119447330457322731701152914592696659097442566967724654817031483919151310290508022139447089144754966460771070225296104087570658792932504824030225981893689347902384166004112867037645445329858284597705337575459668064121985967536829362097876646719528211743355200741610488250228022368309822003444200042311527227222289162465596776177733024193836826207219424048290467600650804458655490868446987916234172296640893843375411655819224821163216508767116292470573086579477651567740211247389954915270743328860742190093651095536262268783510910482612205443918385037421106831293956049498078232594980348951676899105582543940122026705193879067980603517036929261300987550626907824485836008285664943889915814867547421603684032476166976266540586948394775390625 [119,33] 763800321896468695214594212210064750036717083036647514601371833873106001625462991240799495559669799989612981408913585386636643052286436577965952578697078820776808869825674008145086254968865218854424174920620296333553191571967175950843540789387653500831937663291055365948134867521469401789387780676721570080680150097872696062314881807001623260204839155859037081690601533407956598728212290386118267106178347653061034707175024532211328625369774018228058277669172515628422645413818864946499474245382746815003942196936287213160366444694469735231742628261447759468886425536133588427389096842550490731460193653837198226817490970967736889831485150064686138680224924462922490820869766685980862433464498674973517189742014877459711507191847657045190257266707555954835895646040248488263397847675024159311158488775243720451950776778694243821365387343933927420928131449908655678990056394314448579648461540807974772457178548458754493639333809507197358850933904080849214420845587828320245920996286171585758133051414192347724034330901443462741114068346045805667920634545277814292883878487084809320201675960177609218825974776335600748210378162785739135638243007375474524037751765635969554385273588432273234838818588269597912052246843292920621445084170221858919680250322476294034823280770638053267084201659141090561262070651062935128534787931813119372802133051274619302785059008766705056889798070010756325169246467623852617672572340960433476586729545205492392423639323766938740355865956558007137907171340843102349769168089364228500427549915650020347485143503527551388185174244267597871418310131576102447432485904955517345283519157961568183749114412920621009668025096296059761683611904378233371634906108917249303254895258302913747287867305821908232132955163251608610153198242187500 [119,34] -326891844018292534236261091385233084134830969703753668465165204690641299689498990482673147809826446567853997941759117618677844988256765617992342914559472844444610248674815971305670372086511201945126072351625658656546807795861086497036902245958553687843093357161217088327617018030088490213270781196447728775043288734142515692619865729764209294090854470506248674132983226932815369080988932196221075177120372422220495057132843211758068634932254390319397803638891630178530462002446070045583566125435405424204372950768786975470613931514865013272185332867136024505854474842455804356135544612261140399557686177784932559975804869237445420159052574608402427172296899458431203653384347839607794597083864267855349492414093095246925375371953428096806504531065748902616462597767002628911951018372663415535608847725692555586416105490533212397096906563312608438094919921928643996135908812854661629981275898542689589673898959589281399465395135101086132826871064098747686424460073593255029174760942580436176000239225528556536721042123879442437065534973457446571839870832738868888261600177730984081571238429679682200595830875120654281184865531694398182921031896324955809808961205722555983691612769173122941892277615597402945243177394276710863992599830274009295461225858512082469904068021644505611320070462499015642921951173605934055792591764589934679486074278388733898395524972672215848756261382220292155556418072296465123947784761430793452816739424033906045896613266140471253154460067110198309698269058890953539211584793706815939521091637640788555458493750943145565109922268273628728941199557597168558900126261918513895305285102102920126716791101396435565543984106120711965768721832143533899525607691879200557693211554124024882159215344599313795015405048616230487823486328125 [119,35] 141019021326012545794954377699471451557856770838924376100569370041346148703355016326577912885125854784065450255887461454642184635909798260310124048758687538279011822538117115309873859547048897887442699203999778300434706695428645321922655967859051890745754253955695543600677676413169465707260510836119570840856538477629737908313343845760970963892566368480983772492969212363729290944446730628097291339170075747985442152487875459049350468713878056425657964674047290120145646060071901200654091082392271339742697843105544560466592786441453645954929358482346116000921141598675508474602814278291399239461071226686956520700967515370462321987322396425999640217817621546273863134608912762208844908373990112587472816046072224009178388386625515948892276412344012882474085052086170071937904566382038595105529344213805663716353017243858315922889580496022527274762537886288274705369589185553582445101116562903815134634426358795978687984650914857612185749855080231658004355340137412897964542333168046490468358247795344869789916887328399217001313476540293515593992610062353184595862816070797145622101544434282961210943575377104214158214206433613991354395246719872155179216743013759031695861412427414595875355844758888024922890265651498833520655729082226864432379191425350129754923273476313097683065316313116476469749444250997490052677115014849078354568141908757883841736415362225595171268159675437439070777084518546013502808771542580954171602618115199510735649722966128843779982700845455832505972057617577858012367822797907105565996817492129137604001410356227353441523684884266559156587278503198713144995479593025858137969121368151707536843851844910738445888103864761692637666309344413073667208116869704924759169412027410212731832473870554313180036842823028564453125000000 [119,36] -50713270449073159842599270074583420133940783875534743986717339709344193501708455366080348597717588714648038039442316647573627432841390128717261557606688771399203916037437904637164858996729124862808866614344885692125718439329570307666985722523487887995368584615857347123108240828887318327430987819771228141139316930578952492983333892272003710872622078790689572117839850809590497860850153838824164769592249282535700636052900698987535490836624430676789793071556567632276648656320745986038617642802853603626497683686299295944357147512655945725087870667590607236893087391182684493440578558032626245291516111611544629835051004787291805431448219656801671670382880738627096534756624814998483349835746422281566180643200046034269396388851104571038344681511764652779465755513706444929990656419814706383385291681881697762867355538974174152167094684875697282528375903653341882113657111350738052625121483033202391954737052145330589849512966728124190922815459237782924633419322751000201389387586016487720653458480644617899344161055212798986831564968610923561447756890005332083744449034880762776337750041384828984973843038829041510888680313999660222363652670047630524484593434735382708866238186301077306178568226589412750884550040457474276722070492599372155185372548268405062017832900162100762097541323992636650452018666459445868458672195491773575101644514606912234676467089282193535132812234139315291572756013813317646628070914869764583596545160090576232828129351244958021306948047278734096561049474090451541461167183571430221011916200034817567243392864115790296800346463059170081772111433181655721485114546199055490970695681622755387502083531823441545244756720857851610348282048471502652190029921778603721532584401971948191171104754031603079056367278099060058593750 [119,37] 14064846489917023687963226164680123114737448724194092337827869696604916180314191061144720603294164754801559626200025428902719363675585519896042222688165565893597711043916196511537108543538580369524889153837168551105928171172606734457164738746467405803839793750105195613558027678385462853803381599108017361108537201126452858228929367817017226060413589468407537421221648737639408083071019704248342022956084314420486791187820170027236146993549747140971026995800702008097674801984628629023117412483017759805827679079898733853299617070068443968360896641843229646706280219434781280844441999660686291466980419605215436722971949370023043936457037463207545154455058977451995066582869333338678181722745602782155425317185650596677131896468737977114661163206032668297809658096895685217259310042933399908639695587918513962423416599064341394867548529447139784336129834996540470120342154614807155038811143912467916693348549645690023015709326659060849390343532309020753264776152135127531568592794877494401004848532699476468119042772672726720009310359836429353781866318238974256493799448832138694705915773685778090658886328160079289702464719298954917406075774414752432312066375953698594562139698334309407388110770385718789807284461580603297765822171346198318749414674765800168677310094634294503605041991507563097035713278055363170342827105297037844195688443503083038882751031437653048596611889175520540968739354468864866896256827034698849009575836894409428983545646898857966903606072410457500212730788914724708076479365269089915696369410532013526099242497737097640783225536711010641918475573974993892891538456681666018033269453598934292092834082536886691697238429785438882472115739242045486601906659157772404887370620782280476137548094118246808648109436035156250000 [119,38] -2926758359546328848173782425775393814037944486726585017400760238407856246850029548916159617992052589498195153055456565271460849665927852475761407134589187683744176614340189400774564577310954904898827108659787959048898574841781141208488370930888038537778260047543003461230332203753157506308625444020853074748785536932383675847971422497386300339716241084785265861584985302445713662685387722007999925305466059018323102848172460519562074724430171830118034597638171825551611379344778407679334611406997530800962011146595117012560046256999425270809224205097591674738982780639863926256611375411264584286277402773610260649851817985891991836452259707544983976226105217419503657854863270672102058691932059686464448960906110655884392507886701983572882125171331330995608997873749052558746012852604083237148609687515564358359998273400926542761605058240676955408823233584208113831442520612239966485209206472757563258909899643560077234351028701734946258353695210734181266722461737198212623010731946012948616973409868355407515897910198454635914674317522698549115854355066378388538288910583984279051213247859463800661986000150285126730454555995911288552129579931620186029642336293432258917458553007426102506382072299460667423191574516257546472967026436840850302201289096128502686449598136490542552076189683429524839391102686231889762808206077213679138771514725225235583678887971159247392075937973909802128848436425236753560483704029639098606938934118116344206096417990192276339810329987609989895059515694957233402984951747948647837234653243863720648399142378710998975836483791275199978439696511932705272663206239372994723386856205426319862757528372530935892773716638161014855066067550359021521767304540221447925296636898100375573111854933085851371288299560546875 [119,39] 474693357331515635659691283034609937453038311425516039232037927746385393318752635738367820115735769936442252463656494152868122224601759327670788008015866456709736750269461593511033287865471638205994350039340678758813031470244599857459164000716735158696397853881287872532664922177519050472582801278858621419215883890836624918635362511427560196832662947516992750623814921517395477830573764296760037653592048230344130736602453316396463871064990671210242729316095146931737896850371678001769371563758947389136225255473029392179774129116709471813209881575084954715180783306949447494142917833641626643699022135375249261910883632734869734314747100977373126389273452153487702353463380301514426959331252728295125600909445502784169763836563027814039794178894108313072374551658613074025814293323072148644773903513637286946731904240877235783069679966785299554486107805353398016832546638567832273653868026790633510329307942092587818825661875292845451071958761813264054051575212734192244246921551886244229910772115559501875770441839136436256206295725492014229795107905031090091360234778417044385190129372976944517910830012983748491374872429898680540745935905150531428659081855123920750055946805105234550829878751510802861140384942682967610936845364372224436077632794882815740392957614459661709428952314877032346422520964436020901427178939662485086975537629296293574650250426744117373844940345943160763799556697559566905528198031633243613864519450864009446524899135610250440947275701542107865627893704362784838113826284974701864789096216740946260599253881970245323660689238766235655669889848264623942142399391237192849392223960573690023343669509310535048644018727026587060479610584413130181577644076873057551081898686907268813728402275592088699340820312500 [119,40] -82367267925274453665488173226098625217675940357828790656916661572703064209408490167049858181222835159095170729693994602493376135789738430158233362866608648453231667832278090149368307534306310588367515251764953716912600067181943540779568615587469835367196418218836419567291689703313469773167870019877327572071064386702741060184242637429987330626581234973790860131183684495679517622814799718739200064681368759659643493151562809601507832505451959230845252695917287400566113561323969613663127191217751247953194850327980759329503876501332720242858026714604354855078963905313206920178208692212603969774684856074047854705792447927055230971831593585213014181253224037450850255400758742072803722478838311306422390217271615470997036972741515022159909149279921711887436460373744233065538111943380667060454107245220541905094391615542844596371916630937688207918018224021040750404680063181794457524150710210645349572077201472106639478973543422704139956373223169524997492576710103511201356638686630075012215647609398083076281534665438633641793724841124967225219983114710536642110763984985414141292702467346028251508224542384187241146199162379285981153886431475579293405521174747646906638178102449773165812013315383558005885423928526093136786568096969471542108968623956921968985079502755978531927656524653697759926049284903900705914207856465127997496324406864884046851784788984816984466557368925041260898267645490718004037908175497955207238950322339636103910704015750505934801664824929306322410171693450367800569522602007110842215768003328681085285332150839918480426228088049261857151207458582961544575556440154712858700780310524378351069913976144910785421606342983008340000954288758366811864578006953324606994195387319614985363197885453701019287109375 [119,41] 23513287214457231811610268768579945426654490948824962036936806048537335072689769456229641743094907631564358982175453498476811380125652354080687151691739769316050465317426299830836694762478925061672363630561262401536696937977126431592571213665477949025870812330645225388437243776090528103254105337971473154412404388290838758707932539929987768343237510629810928196417679996873425693502424364760115360821169155097716500029870185455531117718774265474824715759099221477823318174341491246222185444151626767558145593985624605228611689014270277404274957178274967147984228543114055611316086302323713076649118405949095677070777928147813407202455470702014728459545988372316493331016332063307928904944003010354699984425871646874054005957487634389975906308316936006347472016279120221595618463295936216318931915912563611645254113717421515106293485179241231321797814266742978139404168322247757331219133895486451428997921233840283124340269279057914900823927472918212055277053255434015679114262613593979329082115112989038878033243799266917020529713664397522652657699753464667292205118215681320270411470044396958960018284974866791714307321371194786833866139095003258708298547461036530183276270448099080597176834955838152318118013014916591248342908527992160498066313417244326047491486693648358662498529500613032221086615857827697708703966517896735757070126999790443461885170312933443717275086502818378560253253492558857599102285786122050177409763517458120114225397358883571384087450242925250666518245236460364239740661721660590289393224431934578150355115412175708773771949294593649509808846780437823329088464976204365376054172935274197394634491797735780754373178310129270220635477031132698246757775826969955930924785801221529233182144165039062500000000 [119,42] -7524820438758655048155920871172233965234745894623255281030613950376251048333014035962306945866106544325033726234932570538974301964879774865229954360575819449503165950883541650632932138351971448581805258220994504375165654039199165643644749218862577492222670585216575353059220703446113867771092980867137136419478037734357553990426276298902834010210030028745039014318311495276224018046386399878497317462725093407969923060320270732656323272581289701679109840285477462684380039192220755374019696836640116838357734822086685263116457243402481338014642582940745065356588369240825298618786205998804840406487757111650961884806559661141192510915699796203718807440709588996795970014941847874575521644715378228828516946876161050110645170236493826159298144588277128723217431680426267853608309470651753883787409750677543001548358154195452663222060485289875239025687158851814780128758680041825830750949307752474058925333492971789281122888926377713735466798122099023392331597127555920112306359746600556345652532631591401627851058163204839619339298397561599617426622888763455391872583310463778531578179909390989666511869325277682389760215873951690681277524886495484954502689211156047755609319269569107401070275412556559499125762101926612982539748805674643003483129204566448541145297676711170036522132983776616268956405248903450454599484541671991589077004973212954511043042002328091769623915254776476641087025231856697791293036382287112890182524419332990882975772322767407141877532500558178525886123440452902727804470234289684983800917469102315548350630477158090626033224342728258197458517533157202401146680303893417437197225898222506350587956059936414100061315948392487497933318328024464836456767859172089201635012972635877297916245460510253906250 [119,43] 1859241498843873366435588475969729408496643017225180265832567270164495952099378032966362433751392239869114239576353164576083092450625684032941903194117197227598896495728807350262796662030119508930833667823010321080650385349571868392357591955679156287794986390503015790248961413628542853732655200704664276794758277584014520405007428285249162422100108757553629457362628177465212558520769516281985573838451032248043730184766321346139421157846265810206781729056183924854688376750101610412826167001605689172185104602323152546243265734449262338226657171567679671433696072003828868780881504358186488595558526681175098916454679131326168237878153735303952595021795890930709994005210262761584921876764826265154336372970099490113211874807288691902073366930527266939906541249458618341889424086185884901310188629350573069474712289942327077624838965457994815496387368357046771804525380483187567186309115265467353984174677158929044509360378507451506416818045044142744547353531461769938615106265159338656214965795831189953579407676580373831612971977542879942593827665338817865507068160902083354654297572173105803957315607079689982921882285356963745036649648173980310773952481618863560652543760281112277831852878147324684672478408737497718796581450020279145936383732206378715169749524752054288339053408468285610014504817260330046729737313868347074006002395274311537389863808125737593956205160532254716597483139066343422650948788035913777996614081165521389871613526775210398743112205668719315836267714281777818637941200929930729688092016459793080022128304171375483606634980678617702819449051881738923356395470388263505652543799033367484457096982763724232454815852481204400212881524479480368513949132205422095602743552171502057185173034667968750 [119,44] -326508178455685529342461948761366349182325595706950154167962654763749242330919650859216997828679044882988730346564707327774708145165807892573183052657151257735689670115345978002745177702588540673305834751816628257559147688762367129657184122742148230395306724304819205588484002417632384953050601285743660140706555104388458179772433421393852555230004135783787933723836934213184768957997044797372974278597587565688275363480244655101177915375516191910442846285954181415663348319306500758905479581002915443639161917189897268249629452432707314567868393133962414769340458958991489594758056544222038815336034574355565022580949926644578299942790108964134959012058755439433040764209772870602790739930734461419441350401193082707660798249757779858557754635060806119186088994340151233525284466631865357978341361441599193790627607359468852050408179181742806623819172571354043938643822459066418708402017238616278845776374110179622900715712431893819430688417218924672832461832615464608405965469885072171694093358532316672441488830869010983861078798653343071144504016935464126935605782641854163597865758394955603580425274777513841818508598093282997814554646245356367127568318767103114013709218670133049157750340688908949335297308131347860416758279971742413213952215609764370662458385862089398342560245183749792035481581857010079972121024113754973895555011236738104599420934442476818778994674653902675919808201487643045950390902964725154893653073138227398170592391633564950986159174165204859799173598220108463241143567395418856940203014751169316645785874683857668088199868700365237718962993731408194481855237946925751010741165414953696272812114461198118621649448777766418006234497043689743747677565833855378716335599484155055313110351562500 [119,45] 38582340850248529805491464673631466294462796636043799074204459866461258507433200890537075794224774323131387065700986020934419556152657052673689991259422041179786855563639096999130178135337371617429589324901086521068742409310409424787784826078598829265391468132651947262549323548287228877821102086214578700646550981375277254842575837648177836247705288242862035483592327610096615123057168012585110035726572776156038416664940321057843187136030678171956799033600160682587331973190460528935108852451461087583815450102288948679116309768496656875409085111928203927391563667457474659978378659960665334932558766303267475474378380040308896720094845761669115100240129497788771086845152721614474991195519175569563293194522249971731368983742937147234282631933144321062151203169006261228148416722352802681730690133866904155871843742536227606311520489386134488935896512146813837184713175640200419311005303322913444780543423644444677178653599065135666094702050352112382652465284397368776036929438036584607049659358069888855137379196897344239844990966259810784405907596339185422991366399696603479420443273260141862076389442848378986183898013003916512590602629125936704190185156984194849548382862855581256459141441795701507292207199314194101756143194315389697088357880331894706832103533916214322480283562588006392469599929171211278315169698255390590927795829900296055777123296279460450365334565186097991218535692114084109747261533256276107385511523672563700311863617606550402294636336444787408415639659210648183016069598735396982533866835227947973852743197334802274368059846913334045396737461899202466746439138240191470792476460722176759534090989510793660449860745860393308997519224663635092476790884048591299433984463931985009765625000 [119,46] -2472442916927654176132581531656775089502762925123394781533401537852015199902096661340294530602721949748542053441725067646175067734185981731535403547081721999154336086107901243660554263139990078363419345382425433834289649787225035640982037836688218307660705511490048436699375475481361485672986991898982379069910852261136345133819124664547108689209719086571232870234871592766643112917099002360183403651673292979584235921163693725754271144535426570702589256479487476936019397329568043737469742643167609806906353599197762855039706083119937114464539845740698848469555135431886832386323864919640308811099970860873151779927179026471218535505340102046301129093992029936690031507524698113712556841712221668966927482708767561805343327627234214837387106171378973255592735473030075581612191924675908344803510335225001765920748214163184145536003742276983587544783276117993651703759348576910228787852602137156285303587959295350535526986588203350676339435812799068449132213951176617551880031109521753887401501952091929034945672713506009204740565879366726280798452986746690907624697583986870392165927398440166446817376572498092684077836222811143476500403820634300176568027259399847655029576834480192679852878780835677368398109753232927477555400051050897565187906817353156278108681641374181246206264281949190605565553311821261458969318246507788014283038803622151183224558632571223464534556601508138831042046062442970594411308038835793437245424362595983655269787455838195936810891887080482998704886508522852966967691529271931519990549985343599999459113614799374676626501252679280070515154167860342217373524702281886502919855678380669540080373091850691682922632910161131432467744706201018214005788880348081981264011109910273193359375 [119,47] -52387437100390705595736082656784342306937871628315647153844885081132605711950790692832270049655217319037718875274173027529037346017321988614457345624057575829082114649729898681115955513482895459447402121504003418659859879002813333438043178398759080068917336192769941633106344688311969103344024777136684424118537891209405426017302009198803020241171627924489588835641884809511822866474861741290457898399132860823008100578655340653666883929209771363738564510604620978272988660242241421651142700166714336769917850137339257862432508558103349463113735601735523652504463579098748394175605093070284307804544679465332987555605839729155304116838113807718879724315887634312850664883999920577802932347171340599803884597670600100484911496237140536373385238372266302555294458575441136940363173382625974408001785770247660796915970016675909035193814778083217558603510623251238342473872331893615549427951818894762107265820711323779918772753684092901395881294997772931662843162436772040311132243055332463370704080243359885128047782192588203837722494251465482296131027965250988762498435904148417162298512269655397021233516550443404408422235912366296566806595126034360636768244423868722817963393655337827709420537509113355631651562157708716298448730351820937037045193342487035997154244531551124109427075473022615915784946387109289540421210001277348846263894436256526563740377345409568603236633797020627970210510440128975876233389232326670315186501779653161938217136933531890427880721377414951635983705575666435916977673611065764090843877662893405328848165600608836867287036087538790008571093354935984351596710815427443388885881253691978770130042948136773472995519473324150141927005966826001724406049845473671505471335961892187500 [119,48] 28448438795427267067402673089880657162433939769162652298785750630616613080089822290740028860514747612413782309770531660035981936198844990327981149774035715298415183917871359464411356547966633333021990861849723331024331922965740459212067585410275915737749489939833691506394018645019196547441806392895547779736822500514094878393075133630678499756967233570890518625952001961628446586582136913753978333142755715929719855260089619759068338861387464359766001779399533143194221835307437374201625077369498959384873923634833730479345755679965817446248185369707111507122445254256027974724538675193645230625545048549184827517382951942760375656440068435379708719807183481627027713640256881549844925052467517053398302879505303571907123915399259724536554102220194510271849945786653448952975808758504781428192714472423222775753282520810224631135821990599743204951364037384005559153095143946672704958376170209920973698272669078974346063771871595276509932464813129351804372002458602183199781995364154394280274276356202532029617235821948099702903106393538712117460508352111748976036689753759987260760242688397804980101646865094582366324454878663447104924330679303018771771633846586160410131016211516539295553171721322882768158533938409961206187969625421170829641469051313549268737553087697346147983665702652623335195866854705184438362816582171167107391275827678800849464986046302213247413909342172997754006813563868380561193637938059017511688982786771353690817153102398000238169375235734545516457664753148726089222722319822264829051317461508373484080150991944311657680183676751129111729953425173861013941043313476698171588732425925601380241419913621521023705509966797331073189931267825552883825271447898596222729690919312500 [119,49] -2363762351343394422951459271576263943167906007405078867636255419724335222937113459099827201429359883687216347350173321554973246974152755472462134360822664773030481411963834782887453199931096317542169195225183224258043970573655010719831680649458878254473572741285713884787766790841019879176269427302489081199109647142314155807470752143971302538018818961771499630507599598899394819851361215114812913548773579360001301804381488859462397626529877198997045304812601992032828554939923128405817635026954035665952728657525278961479179048410662377392753365635838411248112429430802428582411193576199647148715245399047364147336490821304383202044099997553967467668190366298093176357857369330401916441653137390684509524155360851319616860083542710587754646607142765926147039349176015191046378189780339101978642706826236120760458208815946631868022750823303024473937404667447419089568048341850193403891107043615492047680428576306319616814652215277127736315810940849005735578420277576774445197375667102263022258188677534699342965163433123904466431691724593662308223425427022130586758679300106951184239154325790305130603505588808573566884289051131802806100072594480048617129785215535761246603213701590649342776689497475023394429163607132496759842601200289937460689228106104162446611594747017950616638930754652584278670028521039535944252029288523513983977409070760113478625234986673819906599238440899786728535526434670592363735396017051011041888457676523941321493590760333332796528221602469800983367989767562980749414915798447323418442525522588017239343205624289103723248853423777461070084628395062063864101457441372259760608211466990682275584512651761325163842774979069596348310449404642835452361361381730445144316325500 [119,50] -40361445603862998824330674473825158782923183322194817627203331909634228350686388341962864779645035255605211342446601720433895189146694777174105446365869187201968215033046464526257025681048908610596365891055649323458178160926660139953132259064910569770337315776426856730035540795194469343924579241593432675038590507980618512420812888236466344389006069934514407131448074101868803749832151014615558958043578214616355539620156163166708611125720837589954292503156047529067275368313723311270744440227169701898272357271327496718314718494729880674001422698548347199802614936333244978199534663633116988594399310950117592083937030932080236427866216575901748284672059865095085245061181975193213962814722079551717877371432666581889351072285422004715836875014944210100816410597040915143782830682122422497344639266727087597400727370701605187330788811374991251593208883599967074888503111202273814209344152267162477200859408844695411044436706400704728657931464989565174289197515655810838691877450008155305726317793979304880324037517815294422043212775729928995537075898265162690706205001887742729059693912581370344713754009771782053790718143108414064308293377354325157209507172003809857562627109841912292164967627448377732544468418921219934663537907732615595556178256359916667136562279036004718134358045150857183089086625947340158334795868209391797251930822958906094014318262690309178024420101380649883475789026227034183102089980839977681989252910302980958791373780680557669995897252473428132940399720870146264028895388834509044078646262289343326630163074775500164934143299253227080418578316743560499964665883388050918038389456290025817949513349910134611641619494582569577095574996347858912511497248130265488196750 [119,51] 27367266621190223982065148321687037374316704268581931360937793967206083612395475347400596027457271272039911821225826040721639579821349703693996645051146936394432103935169492244943976515406455475793928044290348553746691005935873144611441290148109944641575058093539805455441404784117786413424749043376942774208007103464990993618563133979311897176728865998144656840677292057402294628652676940240111405704226551043426948027918256704883192095770492026947249392482249164808124059437261060267182802393760263139778274218329502292890000964625219036595310461568349216628249153307651202248679954559975479934149713902181830076792934887997422793733720719568603783023630869799962507490782750025137005805263699988563462012965580086079351251503967561468843630890174766569381177376040584826815399085579388464676676956210125900620934507622094818186301921058665714496519503879572866730828614494198346284266368932271569729984158959197703168006343395466652850374727802147690423797169578752361119757367657495584015510970648271069843652718039397552845159872838005747561039555878542840746327214437433214540446319958448820702165135424000014822968833113391657454507241437970029670401986862310745290922536237993944558760681750976761330561820587921619647002181424861371747446540336509303581346113168589486018288576938901386630837623011027401280315467416702418297659038911247768116532564964524622732357232420600106996985593282250306177095482753316949251165844582800855791489692746304636948034154550049774878607690759313917921053669817847164175465780510640756666574048102050015191099891702875577651505026127864270902109503654079998458044282796450897309421589714450982543248216057652857823854426641949769175076509456731874650 [119,52] -2861969125519478928686958849603047981071315862887641052337994932574934778355176727855898530661140402133542405989345072352802131189810238222688723299314267951767984731110126276147877483810853888322841381728187673739041167430205593894591018958989430125392478954695735249561459325326592033576577939133650334353582818188519444354564850612005259425259444715981763687893248201530475372785626645134382473158121331592548149182004145495429179107974229477183982477171153545140355973180290294442237361907993773158125639377138904571122015965888008200260636343342601858603109533557344103016106851246876087015324640377107171234508096824424443730829769142586552155382592849323897474908432020978622304042748278753057553796468302937487842267998995455586968129790657103752357208933367246627064380597164445539144292355193870477963915280072030649139333181069196174328836457787081820098421221151806397860561588202499563970925310101407399333017160883075720817750482435530085751249677163815639767428500281068870742308521750260157439434464721556441215384194171577373611823160103483207641794344115723027116735654182829174160131676915689222935939382615777871026518199227501236796011727674880837389847104507502125983846015929198680853684374035349602049065554047476218521024595435286317926500716631458588337914149388644832928764195140288973033013995832637667841703713056599665683986999973104660783132910964010590844387932364481163588923757958747971744757744995619486694644986453229078775241041763140693806459277035393229021134509493330979258354938053230499090674668083921414198647932333884464366233037090169869142676785216664621324657869566067565219995290751747034665931766767484055628651252421552122437810319574075800 [119,53] 150778246298091576636088257736618157034814614830462582817284319087978288886612756195170152187222379466120716180872767694532474042128803202703847979218236582976780786371698275109350619970868254043733721087381690509141561169190728965671930646603763545656279006875881589926006198172741711064121628911939399172931193180396520404738050043935263792834306408404327686952575954360204749494470214472176088757775932484164639312556385980563676238565225730058143840145153432584315104016839731704878025585702881720356963511517655330741526156624207433249215822650934098083035368291885335715796934447770587713086500232107231257644384075552024994683143564785591415070003727179010454120128869148700976525768749582862449368023972146867528465514964644493881508321062414927600425538413024407105674450050811500909582077414689355117828353954819691000320395465710518323012293083279212687122855943383658949216253405219960163955184371823188403121560235604799562554156326978701445353101361282715391267467185335902946459292050090588002165304292890329115210738838656773489514668919858070226651619740887194661175414790568471321543449939811308891167640917064658364907496247959764971460476172766866606460178861407548691891613361408037108697966769491767450019040607037485049160024467010505362603064720375356079252083760323495541115358751134944992242193402746834981547900177490372990848761187338558512679975309077096110180725217041401842413165852627664254841086465611596168772565368726611117676188802250888344334354132999523258489190731656836762882063357170110831796606037488020871137660890419330166528825404716902106271919337708895635217902234574604765870913096368208511359733818746699573426170310602363392882334254600 [119,54] -3196544279863718199470280559319436352424685384338981188484776910419498041045665957697056230157979772090130303403270626068967441394275824080897288399847021504165275920348183088507060105672387902168742444010492189129170211962172854440194074760974094017286812745834092198908565889457417813885749665538746130811127694102627056557211961754814614429004785223787441620927514306821177167059970897761497986710469507188084338533455351111109781400271612904978112867030938529111247531608872086244840387110662846867588746174924803764214327915523008018147073129446262630260358541700230373044605725307834613272423303122005755163926953580407973713231812649512811787573279490222574310941280029165456319902919446029098066912622708576631185350030544774320461895896545964835692401017862341148731009671488944315559565958857005353589053979076402437480620812276127611850515608866887687120624357089662213845153248311178104675772091816386387435294237689672062043559096631319581498452327124242786356953690192682235182587059148707477361253569321848824458532944816641961154643340094186980852446377034128046537431996335690406384243086687583409631131797319722265018637013394112887748216766787399340336812160534204351900757825507039398826055668654500929454755765262782679635245273305968917516447585654745084178187270566253938609316087971208584654771712868557172604128956139230368119078914174638517099627234281548930791132434568531335870674744627003228062359717669299358556344576636207446956907557332309556182227209361792490383301103872207012148895119946014955575267554625766455967307961073838688174159762860322359376305894319016002144377677991193030842415501791290925095453131906662399932188877669196512112712000 [119,55] -44096090414431491862521094131628608567419672410979746277630322337997628971463248022435880764620850216157029379468603593122363276479777602787797840347593164663046395505723400307860881148793717883585715344225104951231828858691003955948106315338985509908445932456274647480200770727262301835410965222482782180487767594920751956158166125095833170641990918853559015563635024544140894824839871218181205882381460179681481851152240667973391058972490061568440680860222041453402721925359922349373787609444776463134748372888561403842408832043844402349119065639413423151571281440196477426772527317618527568942942300391798971529744820148626872685758801050291415503025537742758868034339288224759103217800750193548493226008366966414057080007566951489650408976880830962008762868215396581524526099952521310965531844795731592627591263940530631343311312670776477071651643528893265318883903143839375326196550048801592276553587544196962605058744205292400943375772891619738223904393834642448764134301900369446759009726286066440431752711884787617695440122095067352808950381410690830463807681104330163873499632355623825136289007968346503105708083686759601926287554379221291257476137004229480122891039241861867678406246640954013430731140289944499547079829003884928367250938658297424510650583997551190989830898165868294516452508351086306962274534695275252023982844696733786339024944333214342374029617635899992595852118481735784534254306820879293238923617486868911221115957118019241794654790717111896159544391042491731612111236221005974991971201480841279013539966924463947024835232194029407940929498365159343477499273859119345352366856211905767619060621074266628348617020146996690164269140642857558916350 [119,56] 683608855480550422928229830559906071323966589221771156431447601780281966407059717023714188157137477421563222673757989581899963167413049262234414182575093912944108111295607252471837462691745137762346905795238213608000538558865114099543807475259062412090616965073281208299331721868809254011853663184569666893827925910625462943105978212794269958367777736568409422297428305566202371411611549583202282293334021655501710817386859024820672326165646035942245714958254447588531948169149901616729308513804065927394188140202709171608509345265796557128806547251710135081520425896678349565204039581877067112375057388828062361078153655804661267455642746416212585843786608936328448999566633950990636479976807703916185840201620664025196525427930416270250838744666749623912471936228566732275891193195232996598364397439879915740686407831182210579670876083457815538820373514225986646508971125371603290070540420618898260124604166148406870751387120359362367584911798454485206535743439226433207379753065899507437751035672456071247529361612602745971638567630478119385560716565912221260662430189284174497091137657028234031657319431274754592626329770768243159622909144141060397157017822349054741073707704302055466841785814383797842588540891834386818183588700474468342367056229870570464912974737300305000380105830227534887974185078809303780778642547225218964269321379773171295705214324080222987549615340471061370568229684127580387185871847270985532041029242782884932324756467156667647582183253519088456508786179955836413125628133287055265072665142380659858488150359572772827952735988313042986520784940506441719674148904821062727637244387303463922368832478960652337382909600476641820959156753191200 [119,57] 345173985985688225448835536105228183609783212460411366995752571142821889245170208873529704516401851517765257189076978569168696599719449872225941283401811399777385115999981428523402292137874324078935939670449917730760559787826312676188274000388882196544969398380352677766475342868435193492583909026392391104209754330547812141512867699898217950048709121278654254125634266999464170754126033116979215758714120328247669563907109257316074184982252401400989634615357237956656656039330815595813956584388380579581380569263098687074184047227198815665495575644784313202505301277646365553148691722665578315123652320868318104246378016548674042392004025921919417175810767998010900993487575067090648937112015773717746290912166889293487986240438084138402976100756141076377750658249058563784190342536434541897704804594835517979626015927607708908272799649688199996354552686579284070451663390885688091358017828582195411546063520429390681826087317655433106668248021293176959735544986971228873069724635528771458468792802289180267900489483994262580914285020050732471294203888496694999408364619617755637448403527524792607760197210157750840567972400728517707741546540697431524074798405489405354809240746070551811562286664118517192470468166967354780355539067807886893739483917066243441005543621033035442492985812297294458414391433249432192371555928965546913177750697967722244413181869675315155492117849660660301067020775108612277957542370120020491183875747563584417302391467759686624196810452843956326453777873253946113928698426403013471917774334320260260594464749695778928543210591829520174326500343288862254351873173801918264764708829626680849487113727556377101132499014161002984493800395950 [119,58] -30116185619638125067851506394655548007648734978956570962326893157151830849975544130601223260959919050963942371379407728790814563525791353438943340443435351305823086711902786917865460895277005741768016023934252230678396999869297442464681415127847401162160021388964533999323727356787358085937560330045817440044224396001748923323256041385300383672937311771154984543357767708937309024824290928074301749754153882616185093030328963486239461124053162811383746085667440140967586435461368853317977657859830709286261211586524350855613866125373708427538992190451473052697084773575680528911979302757625996483236232567340832812263503724281254155596596837364656640093978637554264779160882429030485682361859904314223533802044464918303224134129672760380581435140338518258938802831434352358617437275593987605808562117753446223364304978554249605436849169006096272184498822578194740863938008630808086285954775590029944102397459282542659453931441430357871793464125221942042203730395366240797966375154682923097819202851284998803288624038775069562986371418828105275052110267608423760715849756478359964203002909667018709250347412155172122272849667865750010740579210323366626113352446635484270293953285783643615624695527961311712948731426681375293714630945994729213256640518767104670509739508593765008387676339771913101564169526993971587857714238659768346516810318574698196900718734906517720196215345619239540882903614304765016150460642781138497372456131731034837466340732843603610564515831413626884576897926122809749730957830415340955277214590503975552627848253935512739592716451498042993132355022187279919913423676310000127340041897337067805351603966561808421627628911288728344735620990 [119,59] 1171361206214434226985039083987000623053549963787650328477989293211524581435864810020949784847903559076231157638904937647651892334667608620506111889904554923954511062180648301004706927996587745757631419968453224520795505229624915635449339936624898618963593769111332343262282170298253550152008674872976321347024503595061498005741089651713588188559840604891942211266811253999168792773261756563704937477748721695646481715218035079239106571019587940297802946270561974855049614794757270705121660247028312431025753579540589783825526941757021575553288088196156983035314935134829757456528207372886287451473787156741596451106912861140844528102023406983076828485838137732423154294381009669443684595413963029775389650355868559679588833591196478854919330813488311842652090828604498588082002637664651291279335830345553341857497787208519892745880529466187808273578004727120335239563809328668212780300315390557122428221780812828023889762001899512796626008959828739133321349783940694229884142551395913979959300052233621258119943104038003576576347718925698230913884902413441123295339662314131709428179429631806560727455638224993151817506078029979625632698325973534551830890796532114434534340502041170003504264360944645981185481875772237473125991117773863382124513785215503455804083451019785663283039495247311838013848137064768339423013422364006544468550061052260916198813736814111899238511424519412445067162887095524289036396686741790723307937582304815242819482846657375396932114337405946890664903127377672076523055394349445372208032029259564428726423498611640262717788838263737860478067259504644121499587787476143374768340430591492230997670435568653745288436181705474148888550 [119,60] -21371737254270536789931191923273280385008187561724450413546332334941001642208840591438011897667922328587284660702182332093604898429135684940138949733376768787637178756594611798124440337058275097751577589801665418987983410518633052003488212450145372914355428751224495041739400481284515259709482093722834346425030008691620929074427375880364013325277014999282697713820457977477117422645389575840776255986877190490039933217785608068790765544412921239223359128333340378656650132052396546584606659164548059842117382426596323717151491971244753545819803702152793050999548213311343180736820479060400144602660219212510882169823076042143207973253099499520161332216845935517563256301528350948913968707529106309144550821696514502758481350830624485350543831764539203248849052535295043391536362067135858772674734444985578293490510111846620350226048442994866034909905134863460791057163071719019085911423280634837479843444902090675420379233913762689453847234824627105192039901238989162795364258968430481448194618340581550208571924807077881424200131471308975629494494979027600299289700386915587906211606451333308344418821520946465180225567518781690817862061280601559628388415284780024404914582353105425322057923160058749532298903623832105065896573869057472225575287536450319003197782340846039616552888811420825002125629185208841354009529358650906545361829793361255625069907648658467469320185615291164850781987825462481510357141506647333572372544072449774625778460195455787591524090032201088417294660456425677971059806137542195005707441080272433733074552660182902730069719971147422515830609310764038423331501910709662034671383071142594857926903844251643456624202322590796010 [119,61] 410533130085449826348183049721392606637260555608148652605350347919442445242406619657441768188516080956550881846814717352081997141114200904710263493622286797654193687487017670745769327372621271004291226986931096666325517614647990077732636270375387601206872408506206345152258848735922471649400016764579229675089250917092450182128847127931145506781009915346146863686374054415036995297933298458233099716218901720016033730078868800777269869482767817297277609907249865199262064865303762676596500348343613262684166453145328385029228629233934628892382015656945084418900072866128357702375509479071761913751193321909002350039042232673041754903586563555856863050077949660195880582745030700085327813778670506349453337744360297395646755655022268829031808439139283941136931759473112655792349649210471071866067811357939393865191426683257081603885612414000681086449531474439506163643943898907325996707535493001160180585886844948068908815933687107691787869894743525307357614090015395332303613328260622138070249511715647434682376599953139317661917209354666923649674555601281554470326665410848721588921442593328770038327367363394804157135613417312110453463821221534766809772607292303222394519353186605628592203267671385001669188022727726991936782855460094138858369730165938777809089500874646270856467510683050388665680176544762969746278163205154416388977330345012456127836561850039591146367690959112890484516481007984801834059764173618427087258452262479822016455050796889241769949719402654259209892936352881936347726073017093826050686308230244584083857804778779385610808864404767839239158825818169934025628601513106470596161900020276419042669134531482783975099973350160 [119,62] 10178925666125917092176191567600427015138234425253917258009829282337293166381992771144751291096008971212605746078384818008322071455255129240432121985126517521040237277662259571983362740262511525825952740337611707108754202508927016842077775957557921016242856010734269477142639414497611037582719757100779189265013347607219118755370825076729343793472850621570174496512914092644435365726646286506492616059801589769528597749784006559172850630967733169413845155887979162708886987357286526602296075800693017241974898527110644256105801927699320061500081084474459830378558643592395423123823994576329070805687275323999924550268514586247771032516689278997131583065481518522267017394904644590788063925726241082107917395132215773846082445051924701162084659583478925749709652235814545827037242500020740140507463587001249982019294974810461614192075820281327078635675965139555633928099826638645499798451087379495565845885318596508406156187874128319553705853225054745802197941009273364341756739580052353467655529853132201377247941295164415035297991767000222387910473684748651502620581956731731856283908286976034930409239400924177094532676903396083817755482659717164471038010525163268139534023176248745897884144977122690724023043157182175521349498245115856857100705487975645121924972112497508071935382986999999378217433414410764003922245115556144686078686728596935721033144157006159228271663373122942022357340791542508623283640153605131110330746828016098029048845802724212350353422466023919597709635053160443014617037148880125393242638445793173909822795284662315423373418994150399361403823653018801801333690555568017466719093860691723162814078325970673113462166190 [119,63] -980220229003868398946890283290568943354749326351863579773656632210081248178019421012241625788079285624399649584430567333366006395951026697338522134491561384466897177449327512828908628731143347202753022233794102604855505522529921414118098735000820370916398716376387614867289884411087445593652206496144883850188295514331037580474135649930502405202352019854743413237488422354477871059664734305560870291710276798026237915948301152903869425486434193678512336777551707541773170693683450005322199376138027870535534406711095831166847077816776041815937867127970839226733197082743398174593053551776042623488719734641130241996945037431010525689665481896487016212293676752313196140878646753864559557558723621769031277482464582450758558428474587195800038635746873617728432106333186450993469308054424900352265657818183932737963354193798553606259293888796454081206708237179334321764107026066718756288775820076308236382367816189190124987208360235346234041014904245840795058396486702026820041697840909457039117293125128325256670818304786156171692586532251949047080412223375124784314045460048050144985746316326240383308213603884234529760294606992863473216009958887732468759768945479962152884186532245943924099862997676262049743303645892502809561960162635812633800834567195627349909729005655213378112108037187476486747454374596156766597746020359569386251784833737009479165029429257247619404884509139048100553255787450909114817088713698053560000645269952540330414743269425416200960537743838536456487978921139477925918767909487125411310040475237348313181391754518762475515158379301891280027010826632176007127695960385039758484799959764533545817874981243509547810 [119,64] -5540231400097327134573682513821092890082200665815235913992115549451287158442939109346396237342003718756568234536635477586091181150213598679446823477948750974291654526912309719467830804725335608845227193035208362354785796785559453101480107071354320971190292684125683821875603418124173746643899600319684126953011107409856354201295017770418083452049426035970107360725083862701974205259025752149213082684131644656284117181180629151749289947564645541765063699492032588750673047829345249298877031872808439911462080060673539736679440908696267356030214812332951407673799479263747466672223354960483109901775181284400181677500947617453540300210013578730019210095752493729226524280075626346175102275678307724272528123956149147755853625125219238462514245698744090335898717348350660487380217352686231606328728811270343551099099578162645411730181339901197906770386921891342530980786342422463539587588615093051071552035690438523905345095517441120030517025183569400236683906236660903778953364561238750670952424543246866263191329973020240210655199563285376335365729865282661095043522605608223942839647650732155193881289480278469155738568763395742555932179875778989096984232288819798974178566422566943243364208941676772599919801456124958930366920302458633690733594662200936973843016355053669781760884796886101582637782030820875173207008520838812627555380023059078174427678602505464464789003982899533642902477225956741442574461247347165288324625354914251539298262402371469940367775366764036865983641825609533978706668913156716020051574472764011474131187818795057548846760010005810797065961801440093189132481963731192916604147697201030290562928316613480165 [119,65] 298004325388065085378421847512880385836672629221733711145885109600469610981962857673404579769833849911938170476508582360862029052230252545408202075795684181426808024538262165236263844309211543904619763913620105478802442492644817979457880443808264764614525743604727262719941985171448777617928039613783030602658620622179366755352259643172974972231334739334525754450338565381362719472382723373923723144194185741481779350435625044356129756448193924076274881630371119405878138698584690621349886732404017586990192634100918912317008516181282559826870338144295627566757392776679087073295456466895833188286300676506126336772036110279807294203509534002430029166192473189745210974761707107252494955778342001815129370608628747692993038162782380039696141004098088882910491381695721469379432936299565486980393373419561933356199208061032793543846678286158756122108025135346047854324084089468483156316772677831228876859366376286500214942829673069441253990274302831610136654528227523341866244728929464378867550653190542988398404496101947348928574314441076761772109447917532218991176507036895506586234442089438785190743048067123708277242270865014788420435685198192107572987382758100285703392004818411990587732515671292228672836835422998283353290253932106518211634135079887621523031510334996347350672138746466691962671369930516645770669776206451717253331486646084525406740599426549086058884367576865309837472116233786146536621445211725816181692617962039895973291780021437216889943014680372431039733473671267081005600371394982631191495270572075527499407241899641357466852532956409570413208164914697004545514207982287324738294057552217451050973058154302 [119,66] -4150504088743614349743659855937006430614712501989550368561768747180981256502247915581142799364979584725278371491643873521023560757429664931339139060816156304854796747470053973311995388025119853364656243894884799763674146344888056009365784393272996903364858140491643012040285863664672646014601986773360678808839279314526290417993144762655653599977201541014351685762642121511560324262242992527056333416309029068114089818494033089406516715703588037642502118782390531414110509154508177504537845259543008593978902276450486791222209396545445769464137717668770788181270001400680413876888106106054681806079360659800092975061678686744534679961874568111291530893049198066056496494485442812589309702782544344314315949569585909908221995939907636506149587385365293836059003205259958716590203133100346462160020134637424224829410244936109690896769980199641701711721028368395774369160732006193921258091965123880044490145860492213930983336574902546255029926208055713573876321066455665300972059864459188623718895469513469748560541685827686502966613206738986645155622868636888711214020570004274884771746351383192172892908619987547435750088867735155067896082469346501899551104166456021004545996200490599909055540864647900473724490386158470657966151909385027512442979145978747481580021316927378517777836825328253518679379206883350561701527271757931411615490952665546344113158889856899907758159481527503769950000406571279669168226961049081987932712482164259661447027070100684464250326778467088351923168596353043146387781927334203837614782887232316526593664651184853051047239046126030097983596600694769581973077312669909369426536545521294097737856122 [119,67] -84884654937847098333732322342226588172716216739011237387085297736510088478192639315158889559072495901723530981750583758533857745041146913691663219028187297008603843126468480293165350288362717421109175391377929747996500110358073061779880683065795382663615671184578721028125583775693147497625566895002673222579090020476269420909834259153123557959637619048513686524439369991331704690601617659299458818181605384624145527519139859376524607647584847139286851248868974303082854655198415688688629192624493847681713915223177403649384781176073895579538498628542105702825935861317610712573667757589635851174469914369382439592816051331993568247488617580580554103903070004908997374520326904543259325361879644654503092076547969263757832521086386543719923423157080511833343253057344076370120060291368525698622066281866167467368915311251405153172981763194658443962672134446931515640174210589323244219076708324960988599404373890639502351204344519620784868308654914491841557577091552411164067351984277483869478254728755405504623832982024620270556620846229801406958125176006441745300668571595182883778172886815255164890093314027818213317888195081789608865266827296158977425272894406557838258051059536004008122790999941337200942897580689794170663353215574790302973577766989636214665576117130239233973325472220440742033593556488168869977295753379822450299224045950335451436201690545127776027819669776288218750735486238301009324783003289890980517902766636189476046429364060237779429141183240725566192530648379222001245980128472932160079553726570367533855640412750917588198944356765553043699705820700956446656938493423443524748977114985013790240 [119,68] -530979959535488054121137120773996986988677593791031067034200577777266400471643669097618695087290630335359279869192223903160341475583845580215373779899282421673240631512093980694995066918323815215884745413239112379853811830165596215736524703256771743349818864640747073389859915230329604191267773923747433928723721155859664121838761712925383388157114215711329368803504345436618551457445135423298143347762988689387226704618861730044967322333910016660210610418705397574374982794278160968696475297577116499770459866440842213428090745633606294702085023562548642952309876661996018888892356271298357673432044582053066880122178397613365766566478522451724632232586560925365315519636295760144071007714276888902390998055802491913086560430147277137572197578534774965485245808645696777558696044421708895339102615748745573818371818016193154972963412772596237737407549873444120884213422427190363913032933059206222737553933910079471741672246442935131879735744291720399587658276910187709822328684284762932113498852859612989714882782108268819070826448930164542362181467184374126082723414560367379870466753486455067324385944979208056870067003522693607495958868502053451689859037401596855714360407585496555709199177481056353265376403835910218848255030321013947279313496807717737836190091586846681638068105158444621641652597000081561253418750077831707388567645272604093082857201829228887286990428554103591394492215555508676647636232570102044213458791358083157928773265461739778964331988842251971215434446557123945484691569490187005515100083061023044400539024525284613417225002818378254913964817142182412338907653555861771992165266261939577 [119,69] 3615571139164510076159408728050044690821287037959018291264254329639023795482238691656519776660173081212408425183291367833594485313859635823879953919116342137061543737236468142035725876034789384867929395214803131366434126852256918400488556130671646894819175703401030828114837425181679986016189485914487482684700754143281891688881535903527907465911649609009407155836189478028614047194665212301695936312527946613570093807995960353526475754288302615850185947279933661736490160624980766057611868907761890081341023322907336991547648902470152466772069042338018076586548541621339870389753183650199146870654729667437129438426501998979657260599016855691532061844482174417615288853713965921003107589090661168899815236058263351390513331633523345736706745524586782691408713682905836141104937179650863332032572855542459675374112328325534863209597752834497158269189143691200138231229342558675300363505278877162860892052372383742039635198110454397978901408822564792012121798222831377867572878850366140907949287417253931796178236788389233028414273921178208078080978989946065550721222711912392883119413204520275937392004365666287673587352308010918634134094664974174343139282885484489186622187909337777090742860868824739472551308876536370771650848049168750081702575106664796769136286052990584729939587976177040234613085031002855146281470103995193252957160542477231474794426333246047494437505181113968187148445432247865133223454158739090005440625454928829038427557789484692035321948825626777781008761674440425695420080954322454184367038780544706426626849541078266708066411351247540186856981110079426353213261767531641699787218292266 [119,70] 42940965023727399385771263313971563104230708544551380183434106395664132510827216424640149195365662073185709495989284382310245904121162441868341494543539709766120568748698707158655445776833290762634399481057897885500369761570654128539886790210460293439078778267262095333122248265614303276457595478394527503684371374502760708163926413380257459613759676445840467891148870981313041344449486222438993747874087543888743183413137544775263128270878773077321240274687486959708055402777768722849558095273866792078550398518973984956068726496032928088932410760575983256274999094010099347946960016173413259626234110371376723151201478264402595849473139555160064696737578785071002559864633485012317369032931715269312905210008480080718740304967145109310098661273634075680161984122812410741384993553287943416038173346433416540590226437428074944696949958017262576112637661561925308973536949579454153721139566220506312463414983960610067318051723484913829570990483649421703339991095783807475674398441355395934520118896015959635344387004785737340900891222303418068591462702467532856778450418093766070157176681996867774308195742773671101010756268113937405129217921692364657587120898161478647850732410306296232383029217260671493558819156865313979763119550785486139510957690440172585908410046286201413793949320997317624590698095827280393524275351254815885841310523993520018263003135128449335794659091266482991531909486817727455175170242490327749573343681790635145175674067322535224484368687037920942858127276811252299859445275171811597257490958367659316119476650409127752272905204246654160648452448106967773410374866115124169844807 [119,71] 925825098247784708035033523872913690665268612848781101403805316449948452157222700184389448155957040346176471727069696277191785385014650815811803156098117581024972294223519617489144313687311426964657241557479668634111561464240364209353102713277639396388461737676063049289654761749409338146381604608607796961602665001496112424152604852007244423841673690968843050991556893161418113937012329627747768432939097150796022695203457389532000187912242308272935049262666054308337932944418089777382370049345345518999992342113853927366008410519255310437916854845453572926009251189972851121109602107821864614855356690147125013866000333171558993409743190971060363251108602939740833095356309250420100124116353224436772773920506278930436698477932502830706829629126984954191344083603181782415251305067721432983381119997024246805327913024085158239951009392991800253835977203023215575423663878888179958998090696010927856149810919008123355270335395190703700226483706272813501755499223447601273276249591793586984317439220278640682302537351939028436088596231106993738960674557302149487498422747674162160697048142929498177489452201050704936352329978457649159699314519687615115445975670479439062539322712336283474448760468855736061044330078226656643881614714187290409952655099945151370208403471617204431932125049205565207837571560017805491045078750011799534771091679306157096091853377044980751298213098906966368305162717172996396765543887280263322026010046076057453864076640639353125780950712279216639746417261248786502452412985176093838148850811389745826000479388086371270544288000269809073711418560020382038791548612327621550 [119,72] 1439460259949232332065005803647731457740221425570781161640637297167345643733276540531541916480972928508801971947800438888607934364463906300866308446615099299963100033957317905566801534278025063846935507854383363146968652602244363229365798716713265611230866563790322529743162601884754224201424529307500252760305920002503815638630731140139111092379194366440556478766875336954206190692367221724696355631212091266631439280571611141730952990960799103543781695529725680657533083007911719320388944484398762480528667149426621756928707300768800365299857251091546941536892797298371250640612992196157209869042607658025143144279397207545167413830704660041476668381339743678760376878991094721864508517123123232356957781249507480285183576815151460310307120811405493899483875930299410683043674259108369629039980412402172677775036353062127066822772251721986765016263942345616104207289804696300391239814708299232449542981636839427367436327075154341333730187693813718540028042376313548349172405646053661467491215161682576606871567276534213355306127555397433797946611287214466368904614472816124618502604892604408002071775858635403504722786902150121743246238687393631645536432427760981801623426510881457018895084094479448841475543474853069299794277911321846941391897807220112537575702164737209605489055322185172003179537851226893089132712206527795460784477833689138502406559949295111638121311548426005562171583564627291665355462187414588113153344760903983330138170424846959644018906888752867094138599266941353025158935007259826304574121325158604137725454691208103043284391153794814898211326913612801165924267490102256 [119,73] -32186458863682125443942022488878786793901213457223820753364393644848698894449767195900357335969675606409708345386034203922677141560380014549553562342136378046355171142302946050610680527116518206815646810397220407634070187424093800914684117492764496780457800178140318557392126060823758179894428726287790471481567081041221338040391640650015623773785395362945434866640377276118082645890903583909854640214901593853938740279970914753330919049265614964445750392342204961373115556933815033301681973883228206682469260263132434828957706205814706156061438968646823941985320355919517744056980670076795234900610028577155377118352794778422032304879310923364908293167090804598299113066000097479753385666583943476473479071414276631743935402680782570443437394307849988956188069064431865957309848732379498346904137676323744292924073100098542795029794507517794889209239253974628811582627964771702717323644934846208428041055762098026711228213932864746158329777521602166964262497601268871342097985235402217638122476659772421879973437012890548373878716802356363725258004798646017769775446873663414567763982051078607831908166144689931838796688422080919237552358194645749569435772726539270998569549015507273415325351457927503580499670986305908510569829496009466046223657552229829389366682950841944614512992375506243865606837516677508988239886870085442711637652344121588864392603433233715911348649097534220951928713868942630384166410252773719758483506142211069480480713199519453401021262284878606848834116278495513991836593520981037278981686648942049679847534625321725200732050585503871871847805337762733167566898136 [119,74] -137139049784856169359239019656740209838828034792453936863907026272433658204642759294846932129737233798024140542815181644734738962260950791541389040821241571540731056897316300209470241645528248081335860435014624097240750814414287886855179168654088118594091924159638213974210257342027396975141067013245068736581261889315622083484600245576272515724561246778013783623600797035295372614492689450069307480512079163678844718895413267005906490690733658396234835427084210585954530400331094270171401520030393878415549089806078895952476872644231911299357652026035025464397359759334705378284261705090288709841560090363030019155965689696750790684934812174395489683023063409494827746988194203346094480225835327694189860156754975496452698633407593167869773538862798248460946775674289891129515116985800147475667701891929837863957251210722158011744395029920708225623164622410252922738273077981813442552750451244284561206620899450620696623838784211325354695842795851522869386745107716378515279650865305714774371798329464054630361143993362667085242888167922193505031417253457360531342972545809085903778543572531142006201918973337154482029176958746913158510813142616838805879743396354100899087866578975680099192310026678460454943491107895908330084214968868726254291071830888293402751336334552044186425683541117199299711660551266379995126070162647043747171575743447570268657367046054131474843854973061258365549949068323065895209351330757900560082894145528806681175492045184123187256693231864202025784079207998303977611004395417419546534235550920020346762904050646178431754606625654013056691362351413182684819 [119,75] -47557767086163440109735213138757584213824297644131563346100708863597060974000947914060210549711949625195381399581918226731125999538207326703264993657524804306203459312318396183953700151588019779155322464302497901269800104606456919045984459562225351798791434815957214381746828393627205157855708004522047940222256496604535981264483526138752382419809929664302623861017413719742508800467599003590018439844899982013787662255775451383617922403348711945629761481985633325203029102425982779395920888190483287179878633803670640139050087125620972321086344488173807994487789089015156038990549362167161425142937368596020626334751775298655296281043087821376808149304654604588595195333593268978131985524661792073479766890477192989009452527552680837585374183189480439689017006052282391485112958013670038644653852987229180225387310884633757548869665245556659995616499258494670380229117146416671385337359118552284203998281894071628518218757227575687404334679799426050575688371576879015378819926202140878142624644077831159266531996059617795226853935805400918064093323952963935999249990343453461652309743871203857362281926685302101883424869335898595360796103052615496386218530578725049427746067451425950144456855534317286044701056634284772958626062444873426837914714598267219561055810380051354509302855311273270210852388724330300344941920550758077581336938984999879445801290256917043905294628142608404902064426360613160285791208211574615834206883777711326472141004559705794616212498021233580814189235529500790182696774888278599290057665916033850908397761585153542403240464577555885129774891616439938 [119,76] 500048450246419764216242483364174774366694209219565941991398477878855513277924022578582172144978915133266578549062293257571458653332124940470880150619806399505732949480074751142250252240909004386182691576785073085581821443352538415088303103828171302267741422132713936824310706498838754218059229343334630585917796950660966554637122582935571173780845791207210071882391464969688396169196033592667595522206962698254419060084984647563643955446556156388668051904199874357154705930468549135213812391427366319277892356296727824644105233209917930948382911299640190776891253010061363659206814006001066270069726919864776372592055977206189640226655037159347529444253142886282540202431865648184260399612960357421492066949971179410485769422784355572503115605830478151283681728472507841518020676566532263392339854288219125215726573286513609319386154047477338805986928289740472814823201387315145859116027092140709403996103733288192759106303303805778169408531083801190421786312494933901336096520853600127689256815451594767862988568164744094239305549101905615653392391928722584141680055868788237821006357848297354126391023017665295086339841403221104676936504714550522325646443242804493102979171119411413766538906448582803805312447651915629313825479180557563918991732014234184613557515861339204904611225140547854636275054214165458056701831265846041213219275151457075113772494698646080149700694041749474288828210027170192387129015606669654894181305199171226574802012989965158227127310223297239140360350481350836938675077207933388569447380097591876247792227053040532908419858358825877329450347339 [119,77] 9154923753661048428813418912564444610986477766350531771530444834313232326659964877057274813852959271543264613126499984424204889810913515336368289659479845452587915485275252545979058785304384652155899176222848092449379349185082831756923822501455113653475969522246991902163755765272817975801582462159881152742748743923596014508303169845883057282217637214514526324954859539620220038519419704424263255145664189028073073047648524986991059528152008156791666345003646827017328924250711612457705760257300526509570689701658814203798155335527456656107308087367815196801940521541391351742636838334817824205826757441498706923255173981171885504933740648949251436845113392766012011646627132373342197056880295137534131315928081835010531252381240046576621623933156669927988794867367103881083621958032846749871734002933062511655422626259337646781864656268800088537444232055416473081250728964753567064873847233961717037911669264683757950933803487893397097351780156981032430869499866190857423889257442126686013162784586281976239125087846248015784451461633834642014693946786741243417098749873204961819716111882392731604002391491241892493900133939730037666845544508946251216867259582066622528612353609465447712041338558164426160070876375852181127313923368038565541438196021544602230861206000891196260415576476897960546359598392350008065131651007766277165447516289600572835557016034918782454232396932654257481353141531848251571659355223139667844267134611828120385554261040183787377493237255796503928342924145051653161340323353522242637767986576122451645428241045883142683404653873789349375898 [119,78] 31343136336477936419986773802156056722612735847420514267590865792970586659527085042159312616276509421925953166931247902605705812277808470451516670448032725333942031257999478986602931114907138711255583833153346002789266039855940851807763932630364918561749079406703240339696558186916497099479367371455183831136991269563383702838496038292444973476459120380031125647492283362226421888215418700359043363955702642471166268783018570429465048802770917389425200113332565188808268811982907718836210126998417844403728249164045934561160986802678957722196187777210491278428113860342178072876331836462620201402918488604148560247861210263774398494520338713279331765721023288828104934533876199694214229618895167764291184249724529450402972005029995937921177822464510004483000412461513307614809091910818798417900550159362533107230275419298484769903894975968000454014232552496341922315055261511247164477917630071367628622041443155208237341625812707474089697875684381274205675464209129493576207412090401351185098766519171647855381870396310497108445511452613616597512573928536149896071247421913766134639929398253648994174358992255662461405932062926334514608527686956803264029820880854480973332185368525295554187015207064642796017510265581226830198067077118489231486824149313930846491490018686938726895629215977826210040303649949732598306630706582967198005702065993572904718456290297770533562068642795318026753071571925707198491297842847729377055727679136803004077276072146494260977097700722717438570111411533517033165525770283736906622703639582696936473217516998696153244789119138857788 [119,79] 50019396225444449584464353778220814256788844417455973846858723100458525782882804424642733737918363294836080589617233373697053671772151242332930242875810227314194991726160089196734076486493227326938584617190893959568564336813423120502522220675423450130746467796946297160235827722214337528783279956969262443175082428616937560233952982360051558034091855709489262170917878226468489901131801917048240738787897432275158301427133592781440565812007267250082815055702041694691469995420942924063405910474824565093024042392339469251610031262842699816328541126528484705530376114633914697133233233665563757263100001790752334768004005837583585601299716474303518203185726336185752572112597443051971593656677377797463163627369143168916299343096655603729484298823321062156821648005577393678568990794132510376163870309900685555790352857568974934216676489388076712552610852239238090861954258990808741748099764226394336899153809924854704554155084983102562638145353332197549084041868076635793367437753969365005758495571829647378412856278549778368888737149426219717510110948306014099078726653713889350169984005477554279835798669939972356716675274914155245349168104008257381282700611105185896886188744267966723227193346357106924372859392215233316229248665761283044325549357004122271759855871799967860648990052334666446921623150785460224873794989526234147078235300633542754004047445580539638513389103126462860815125452952147121030650204488310620902849093382464139663806722467186242671167170277972922799290039404153214649891310944702692285019027317662991279166437984556845247700005032 [119,80] 21707522067075121514827251683028162627346800967897833601874817747871411094321049566354334403098778320810786081715267028357749237341698530892931078039292143393676487402413464848516795246213035720215058595748621929445380226395958102343140224138513738412170105929813827491062589645327901521912003544080697072054762412785429325707266654625184134136722431275328170722879272408745942775716787662110051680808476246349918422141554349088593535915538832531364855020887508288926149124041771627201491049338309439978075191130952608845569855196860098340704021565428417297805605106401927192668578840435337735020693270320625938815124108768880618767135268572310826270098513224754495069765217991632084239210853007760850644129320136330124408993023313946009883559390956506501271855669314583006230326355970512475346642839708060194784466499579528073537933683762075000688997067057714282643004501902221889631680875390444034678712332958239350352905228891545134977052542903349909731616267524929279346667250195833608622925939639078542115033416034927717590623748698387436613295295633528254577690862289734810697756213948594591867567176061610496783517879292205046190420536174749533853198362820041903185982567631569775135831170213245423530608853928162816880539812771481551474889676946003252739016177405716778870699541303585972804291778957537441029417168479688749931150744504875494071510873200139018682542856334174025383605652412299440789883040126648277225546592507380620630819892742589879749074828655663975547438822393193124234503698073942911598954474536619710439401585429426931067184 [119,81] -480759357272484474002720807548447803694833057804227986542125902506856724468108503253374183572913443593272702559337577338267492288838981992031712298383792447140339098628305004347297077332073093459319078153996709612702942827581564212733617399038550640010504551593475701632513941361603961294824678734999222052525722214572562436994132620569083541878919153765048554371666839332295485203401712897076637760698277029636883089790806814516767411375333224830696238786064991695904287063427725180519445226985178177206149712882005682217864915809413468821654685173318684699182711416584578597959797299886096249467881426262331675855638539712853102488147849171471235630877538155231799429897388192279626196144675284797359220107891082406879677679178875235654100273299856872836438440234461519069975934651554639364937448168702368195329350837057768740072481900024549079185959320346344710009318736882144244089620540919763438753691212298352041529334854636927366469433172969864434251964025015872704963237021836103907285920325479625939569214621642138724391484643521065875353344040935122005138570717874276548737768886865355716212618189221485990797467883473365546834115761511487944403610211956556297498152985121824697646767063354791335905819552843959845733390010387950757122028497197630307534513585572167160503853886700254317363406267240880072556515331743960099746678964832612222872376712850117739939464697727897608309455858118370773577335274974237932106669626973388897188394537195431271818275517035257824573897046637442662770585692938509502973912516826762673859001931442314248 [119,82] -1283371173357674463921872087333917286569057732615280144459689654079032909888738025733353801926817772937030847128130715475948505315322806208251636447140513864108377657151053955170924403587810118422276734873370271409493653900766208508946614306824172152652500660735653723900524368895977670800407000158768732421825713976392964207508633395470628056429897918112325423184760006536137140184744591542446455579206087142896308976954156320087558097304400165543493907476667629725466282070728702044182674031870730078394563634181564874102154403030862768706553241968852649664564248045653169148928483779629459717548975404205151899780876234651065266436872565250036197832282156391359985467695635155723443371276299850391346854232536076502892689187570609579235760178309341256910740597030194589404766357121215675346580023704581249879711407526626990094328996235924389095109090222107936529961587049783381869688257519757187031949183636686636124008000414331185014477651449435619627729233723386840790039481291045580983595875437421517158613239905913423321260074732554207771117044740382204133260505230110636192722362156766590588125213379271960697596833387600791375700014882823042012738518471465855340982141206433695622506125563618803920380933513153378175331160021326383843265117331862278653727870404109690374275790380652000490267145777366392190086786269039331218706291865531295083537243619176259718519800610149062047441897461676167227341941273578545235492905490153811186707707921220596357816268333970302684977714876971035569524720812063973144179613515796040640683691954135 [119,83] -47149152510242110743596647419942914814345815744849823046910435735039302827933992777171135012753007735467124925312772923626464294350054900409201216637473246916599652024803242901076228165359079126465931115281770399309123607424046451325462161211545563953370386765981348005179489645203508212988109830865082376102592584538004118546983477223985797774090456287038071198762134009092940835649408768535328498598759548660899934524499631113018617247355604238948821614633085551560015290284998481752262795574553430213506492142029172317472284930328381001655336917071306469808308323246141777734161791523015451629136316625382242947381139627624595415548558928620726247218445340642197411925709033085375922173868523982926455435580695139597941152106398163228207115636894335333090381784477421234363232916421662059437290312969653343155932712422248154947594101218091476508919182776667088372176657637299688492473090915859618410830922468559276065368609285899549608667324776317570647357199782424943127086235794882055625932878902825919258439856428432693612633024192686483247175158128776861725784561114338578445998664141588403083202470519948993434573891528619533786645355042189180494433747044791813059043938334061983286439095151297323145190709708005181900831598047885545870226532437782007868210241879005610866969296164968252677919221756929909534116837582345400534982242154227408121353233571477639076028081365692595226447387357814127015276047771238655594393701792906312223202202434473020672692180063855885765991923538281281452129390992475508043084897298622969725131 [119,84] -41610837025716680487559817141844737204359577748782064435228121987839783517609835296586895865774222249099730366449693599333820427297869809265249601478131193855360553325252419650685247921083173070369728854848476830147841741728868067035858272108208026622402678310812717243579539054297480317090692150737250076701721535411490558516979819142375009868674528139469936799903396118305850828737975070628324673971886083221074358356888542219894810205606481265903995118552565546477005774344096430696890366542585251545016115033319770503191622811830579502397167312019778593054715205292534511241636431156537516045372290451039153233065651901936592980243053075936943474352873962042991471594010097253280591078557954349422711211760181599766383670680439958809788896642703103811786391107328616196579366971220326420548535936033952552354107158185104076470099704770809499295385317971105875207965343749910666529461414373996580591671371502966911982132399603359299458909111289139890516474101143657414594001394522535604820679062702557967609714660024532489263524187150890245763156291486397270527977197941826380876286646685183949079065068317321956578590625997748814465787332601865424275737576418570347327701870990756113256042464181339688210845216546367475606594649058321237957990150845824079461802713344353886647419480729242381923717784036740989169580306274783074299454905129976737192469120141403372546025570295822199836730966213084521384566719987023337961673318801090712207951694456463838460885154829437053476268944227909007418159928684689972850131413214475621738 [119,85] 68384899064249198140668862705306709503066010827487138357943965127184372901877050699970891944581350650095915292141460368506742002828523271370735072158120943599242946160019590424718212662063675829665422087049808350747702867259494271715140502848352216830812697161833573391467731598832988491389274502472688517668729622866270687512414621646664486672454709527117848155819224291698473579902175835395692784874765035818784502249127968277804234882255458042739698979670861005351479354193440906131538650260198468237563859292395666045741342330916296366380424714737006472581800562713407808276621356463173504925542291479544971687956268399597963773370239014801899120487983489754422418553851189518193745525184049323932256430233077873253433154598531571567600074195025080601214181981607096679349015273801635330162199974613957795598065198239026716789957890667351449679314123903793831409944312127722272044736926583174558755939285684953094462082891174426178969179393916324632574612411530935928729914632367523598242750906851753172374888217251047686460542982280991305715552897258049349619211632642051738579409428171278464844156179182952374190952567837183440972101198902776521328065146406863026404858839711221242471412721648262258867038661210111629253917566342871924067555870441018161461366243855123067208750108177442708163808600167822621716960218405814048206322128648195657041064545586281801633465447596891711506540506606260089822797726553259117647449366315757124914144833519876100268925779121743355509006574323319472618017536594931256196828566283688 [119,86] 1183139457819586682804373655189237765318652880937175077309430803600184779402042029056140063886084477797337686125058721053806687941068911168937957139467681989418553418636383081222735051455199829332724196184155018492730780730969806945409440143403282457830644646874572676540800930087309801003515269459911838650983728446038520828509887211155582987603867469774879554849071334072613634787800488658246808562798371589123069127338155706134187782267192812169560858836643868863010643767861566418143711726606969433342721146275764826188141623598339742941333195574687768312198740250944549111356482061210978475769111306844154933102020646499173768554640847555205842169160726527563207946161983230756499466227041711897056347907947938268869455570459959586164253168072446959960889731421771010177693787693327208042040277997997209730896526946527776710722762589223708910415470848750515637455580908899410149643755121351050310498072272477625798452851892412352128399010267804265509303237766718842171668285408588746121885896783379511563656297384524040675134767158137895339356191933802474392300273647928123165262900220104867882228138648763044983930266505846565453608299773526964655417707197185829518626468088454073179382271975775097491491070630257725740645101389224617371841087580724339513281938778205943934971071526597289234674844829903413359035815456228090169818296582703006813500054259188824009787937474165530398781524534997387982510686919945044479185110726056706414729336024537773636913359555516428314565043166874823685601283450767706587513824974 [119,87] -11848546102832660369073761217840617673432332154679291805673188916534915539156122481032552952789619201321664188395359541491731745396766077247681300539904105447108444442129089384748766785089590565915615498942768278180848192436030565873955306518859758234383369457670431345357508011169645109063051083868213969718647997522981755756250492596020954511404465126043052196810714294503500513215457971552716540090993567209505986309099966680008464814036683492956287952600886906032293131849515530456048299945943822664290403176741044504961276071644747298441693127583202130701439870418673530249866021647958234717662671653812979418027726819919597028440874772012768625167611277794788184559045566546415565587048338532573258111520068217666218574405812048997704117941198761167046898031295108223370311070451989508537263722242594293371767899224755535431411898474831673282312138859143963071409174831430439299957253383394418848661566246440695126710014105678630317644587882525393517202355299718662527105363655490019154155484713967872198547180831096695958620392256272185247398440650493494125513295529982806309391427054764437656761663197566737930694568916752049962599137971180897463005898277181929270254601687045120533791184411905953601698063165918821819346088097338642504940225258135036878939136577978988629966192355459137760511726153464035630395221464120256203236636927543108550409692572083563531273605813504055495131535070628662178960134463666354204576506853485033246046952381251980858930706585161251773609579860971498746941840167324456799268 [119,88] 443247495600525512026854959537174623584542785419536525682029408522776536868808255320767924845278270565850647900094709173385713459702638601366065317102425565873031009621184419914025368553888801788752290579382438445525844441858622960533061992371349393148229794510476173449463739365615681920870733383652982137020588985699488892012758186970605898849107008741843374913028841247779911772907808938500652099581059709440408559888908712461568757617043005795644518150690912585067758911908238868339009863425142494244319715650842890301348736290998584257228029677173379352098786479690207987459279851801142368941335874158744964189419624952201479904607973989998210235480697542996866148844642673473826728930406247958366145076779915002126650886256900443636813515368190238986889727942584810496308804591070712486313854324365189686389677209821475351410113811915454521487823280619082261000968433757167955232662404983910201452777665068606850161525825645801947572893625918359648136704923819533728726708730080773875818394780766612107798883932219555894034421339654901891132646876096783883274537440023064037101192348851539105480812231177849738738230136615690884195666638828698738569265255940056549736169200452088826344538418190431285615587212363709953924032511758811681020075950363363333027243736621611031624449579775676106992353129773500543784163388253267168441793314136253014766585484158610084041952202828352604175749500602516711517537421468624221155437057469849195765194706331199821284148018172814312749113920010362991804903777500331363 [119,89] -2924744162640048912787223841935498603503932993263884341567544504604631535963521782495142137839668024701401164570780647092002470640843449882767671152436699119544285076491692328641279141189812448975848931735640425713025446193890755127830231104388762850778108789803346718558934066031609505962662252459606493975417818858560230928687720793575120147726466726707333045337240509432950653696463383197077088530613529138371385321869915264671356134078893551658544466285784905852565187962358364239719912428884523974845807464415270606088514252518489777352027080401920224326903873994402028868456718157711648438155885027716834427271119384472582661750018435426084395124298264532677866836002450325080183184033347651727360521628237899724632234422019296798725719420066705026643681619103823870086214592951257002084898218669337906780988850818511699824221465382619222848820447872462275607447251159089020278228871447497973584791684952486166351448894073121489151103393899185930447831463593190004970494224374493538696496386647542824621325703476271917546736050551987914577167514013179712304010262233798445300243307181429077650826118023617666996864889120116238212015335273826528504274368912744790754883127155012441820805205355596301442042648469540002209955987875736351117044500294799591733033409994825037189693652944478202728064652385010131225497743205022247232194653696271118853202648260087879823041785218467671850569697960722428247453521668878278297011083723847652763865679686889315141508916516219237345449281369041690798668333139935 [119,90] 4290245431255016235191727589334494089128313934297066172383363461129096647952807102887602163270443749612460015789847280072259940831830775993985828374184048643369128309514424916210490510911815705081003617851073185997722264911675720140079450354828836670314576908585431925278395084482784278209459378847176896610544612925746268557404966174747436721723605548937771919821064508489979075065043128109016137438325736070671041561877875946705713419386629635978533348563336253802537942079249834700227836484763034263366571112594038519447878254152845953815425828613987713212005061225806877823031513734914097267068292010563441690367933160962150409157808888084174584785914564778192319394134443156160694353812891800343623474450888896774572413436469876450400577096120221071234486936063926178956542574031320287292305852015647255204922114810907736996874802792395922252435679448714775841540948327495547358556865994082563939734044300139555072861283563229598305037097423155139005010653700758049356580412589719210895861237938127910277957843612478429224597258591504557220037100206212537439811520378901834839263683738699629229475690879694643518355818790429612756961921517171984196221865532953727252192429547884085989339306304396211811746877510189730464212825272681008596320915905743269266265882323583135230931621153955536849428125509429904311625624013180966890442980066151762222147208259944062490633751919287505456820937675044988212842072690565704097998232699715778556268963417589483078880854358783922272960177415220096431630112 [119,91] -36193693650673534872336564123121909968290856585705318350257149799826829832518249379483661886394513727705221496631932412310190801578352495550807974762022837285685550580759892987537277979054414620671100705518233246962622888961939491515932852282861950466528011196148089289457082202472715564538112697684585490251970562168813784821303260556773391470859810742772107285505440463132698858949851881378192354580719679481242029422335226579863589817823780328863552123609859140128920744793939458889369050699398688466530987936409893232124120240992325104149036171052689562421860419448781740393491185410570255788939972503388058160066942606456446015944064280102001817281260186921309353577193739175312958254441881754886757572822552309457179418646989321243675448717363573778282254174734268281288439440884436429332455497600792486596817638653920575386564306051341839788467079180903084006987609133091262293195948963052461514552301823602688697840740589304281624551091981926664355778681759421523771432311590323170842310701131520474553471766985040148247814278844290382633592169674332976302775728610410362400791042974642058386404611362185987035039328981953953133929624797171649140804072231993272660808555895384040203448947693192365746991781394274387540857080066824369118471366962764497893717039060551073654820153042865957118577673566509113869742094492508951896630389579335823020822447889801327963537111159157338423424006035327360046657610669082495185953017938169312816580438530080378312333808934978277867139478739887888944 [119,92] -994273639064742256466108047187921836635149911338713085340904265945581506703726280989525026789795810053902883091598681131763816578603504400604968402836696932422045240480243216281479819122470838997488564989357208937893169571955068385307365714830024804245848849156410935451298136741499490753238120917115910344899365349605046462140163558614953574846354496674330698910988384676514186868325495857600338030309108320868014692189542426353039461342602205028252764622877068164834777374072811171143607320930162782754926313448964396387928035724065109567771493948901390013633613567371595914304936730898462770301519936059870898325128758083220972635952561731838827036505254025678088801427204710071246268890033394295668940592222553149502927728551690061203937318564687614266210937033160581197563390589495399808322755736932904711409549099776851841245647244625762994510171710803221066733859048645558262237641872587596863495864201174334377301204722428259306267645959245231871736934355851892643449466127556759765701848836781806801160738103858207386823406281230944636958867490581993605796556197885815420054888844122015025778340571217151164383540564894213310064707367217850586813396448107527558385634802638206360568910409146674032863392115886893445289441828602759820986372453341020752229981002797463648460864940385840059296253590462423968442365569394177924672348914924332426877309179299942261046474772292160646269970954544784837825592424896317423758955584618054280897478541073287236406643384434790480396001322375220 [119,93] 4109897905350667712572543531408570254601542196086337297138723891575995348467455578321434185566588026386505864591118893648929602846976474623084777075591928287773712512312437894392144528677466395044204719579543726158495055971440603666646074348305703816600008846325998111708502730755681220382182250254502296069172036294771817155308647741513053566775577248384919987271931152712578129071933970187334506096795072967896644656983384090874738691982573672253558709680741585656276954373640351398557668955933132933733241559645638067777572822315644294373189438388934968296662022381731263532053017207197769371418015458207817213479448266177916897516359814273193812468226288744087721708864101340591386579062372362973904171193020571800101107297145793816552441121198189483650333922297219918183279487840383169058455239721010744007952258815161590760920421497657992068075843130291215388567919872541430463199061006203211467328544110293546565859841655663581010067483524403861902799682352971784296863009708930937461335534533770245095243403843484551813388747621313873029817964132020410695640103408404856284857222137853740560330653762500943214149807109587361761758786362782294077172977191437132079822472754903233903191134449547584366935901876919180701204878843597366814566344762593487309203353959683087203834798929261055006094634420730307552604033928909671372599215878699614426036793561325419030128970056601848243888148960949533987804595011146606346328268433259149299418028058883057600662530984991390959191149356 [119,94] -18159875671594532095369861685098404658828421831381721795330981117181323351287872274186551615626790802585357853630408315786420367101021874136625888256929251360548028694544138809372996407988705291709941938161850297883689499956933576124711381489637190173075661778659152557728246143928606958630659009367452310605691951617429239834669375234070766260380494543412077107258605824816940201818224893204736903058688069668092455329533044770385069727714939203739540475317194833407204139981210827717501171895808546118969683380784586225797205041845722062382537889617932113415011887185071796708407931713368816290190744117636896035754140986263930266258290158497190243895740155998722604766076185755197945189951170714323980281982917585349399644835394244589422465523900998571736843699915901307271615627313031948599612425567007440140328087893298312776452131187109957944251284560951077262555947904177007975244479487584858559101711586456880122191724934412555214637705867780244023501654765764788181320087098987238137355234374621231612198187105835787095128968789471785332009750209897397498014401575698515829767600506113438385934574086035100874070055567089125221057607465421333592303938414077685650411662083564353672248894942789124938763571536404592260422252574920527564161310813760940836610351195353459041531067591685773291438983089273744123735248641410301266940795986650396133772233982046266583582858124820894270008179339611099655886969135074018682759887384782562677556144854248064052347569893195548804273 [119,95] -73123156567919695674097169058788036871849095114994680972454523104216225165030064210928079494127468184857041237730583021606566931174373659640441782142481056624339082061084914686829109157540356440829309949032761718460237717556022923734084311531158360201982032951893088087530926720565416540223930285239149087357697374071948546852619987382987111115009245613173110516976647490478031535461928826583445218756011421425702549317784856977260184750302269531412612714612793784860808478227195901536591333234909727165004841361739920220787710583306348371819279300457065993352413111733379452670764910144687906665735712244393188324115955238825079455890166228539453730174685158025401629052842717281636134992242107908500959398160777842122184473921402537929002228173328454570145970389416731994161619208886445236048614552840034221968433791871892922832521778262093853927843791757841362870470769398715952787504250229203964807598850241450364344135262480568878669910109790637595901513298445854091418884607548635690774030647253692488118848272145656263673381432092153393392302549704347390335838863033942342456608187447838017784928182009515814957512224314783854104592293740979339732220181391104586717495704871558647504510107834161040479492928255812273199560527684444465081340421420209450476288476957551302074402148213980070072300876003150198177979572429075893995241233550961306034508264874768545208405096649377311396221822012829394588109467559327878732633727686878732622704029461160871076591711276905594 [119,96] 213274174745591591527290156326358441581743835619629351116219680243229891252520050545269886171967322904598589258966073593004233405076603666767322699223393558921535098298819836211997193714513596316588294394084749956882461369705123087774521336297890535430622664800086054966982548694704242846991989159909048490115452093201302408764822966339894456571505532513847352024068804317303700140207440267832042566696919107280406827609100727154846343140868369839140950952100380152380738184359455658031720872115017364983346090467221490745839708718662258614837866703063839988659900533302089734453838090124758132942779440749351588270420621028095161568714161979027657361376551105382924617595926575534728594772676566939818119179913571630801609047708517979353041341565363998456151439436950859822065887870569452419113037486689127278217394136747368009670095164503472468963610804924525826934052736818545786011084978913810072951032153737644594675694199637058670551059176099169115529705310294492971042705007510583071972558619427860368725140865703058274011244118880120112150318665577373856116297557479495371172800565827457520800641384927869435276321930683600738426960147656992210948497481636481184424535973994006133586983880381637161652055736684763796858951972649104020695107778588706333825963416340948286869784356116787693806404268855968374976620883422324341038778991171141784281518056461010828203450996449983675093679053862600060509933727170312380638407320657076290520495004640111781186872298670 [119,97] -819449549565259882438858369243404221276755129813597552735204584594356131374520205756706827860142599949708129448874664738296790509572962734579132625326303055924596148934303441069317935177965640849304126018020027033317429250539020100954398758765107673821766683195942369399938177506709631537654148118629899210288980914185241372500786195760843785892343549526049603854604605044407168814105064531290276327791502067250514683333627161386158090986409509556748674608812550934315055787189058052384535096894288742519550073000676137638602009685235739771099896019174659477388048224152669928468645266454431482199139766455895964892697204928024163617748151289001699360323000706224608975927262385706316126789270224189143396698341481335996904869715507674009647374589200914535630918946277823978978697818245111826159407855580541301012864397274278177621915813345400790977768269083563943680757408291112815921151679050536209750319701330015134672187155144910874451412782975453971792000148528146845722327722423984362009055570941089415811385248103206086754644953633089851577536875018274982996616539629442944209215433779052084648475817828449195844958239257181339393820523544186686490157447290088905882016320209705412717020477958794492629625454010521773710367818652893363786818901368847400822793760927733746424395074516722560066452214621197372889613063905305153118178015856275072698739735514205078577099592026839119043020206360576646091820920793448609082332461219080251008395768326966662553632 [119,98] -525937058632019803907776678518123344212398069786379732162901692133265827438915372343759780919815193521405790954661228306537637512746375411647591284711223541365350539955298908992674849411686657070312957286568228469008195341836761693059842043197380454428022165666682755802164398138792212224743995522544985268755103139150618593490916533025278507159445912614940403031195811954866309895717884857591669936124466664648430884322258613969262584296400547718226944626471263844352831104524368654013382291296639882691619227492815067397982972081210498486505082529875906062681273574739554617743100760181162045943077904883241907668899850258989647556331922626264328451703274081864766833910853170819585046072096435575244493159517529712681696295679391744367684108927090762499436768216404856090702362091984983084737464559168993812004120732631429193136324442271680241892615517185055191216433557341261353719106918145852818039036187025791998385160576374619469983875758805299146438028363039951269108930324352532427464141025032978449893155306271000074705265297199911838272919165431044347145797879272715196005351839846259466600832276375147252696770471527005405662890852815761172367266240659039300350225412611279439807472690358325037696819033640207789559795739030925428803003438438232280565900383123547625089447677304477696309763685064791156706037869964961983611304553521900207893237701019661579844208074458138303090126285258334971747577008339099607742729104795302136818368971145892589 [119,99] 4148152071435011733546013966338443151482768462649607948545015325870421723704303171564772355245197414032100598258115350147722269569966756357332097318506183515645846919604466075765812361156543284892859173217423088720118778835709056036603663207906920362605044258640217292443314128292025179192072064971053904646622376279703507355106144373526149038037763562649343164721413818462551055843211084124717973263866734696874495317707195333683922908653335008314567275677168759378065356738276089467938847134353084839766687018272292601857232013825673060867552093010071384113335890565591247299351410576602024622585514528464171732597174312821295783085861924031048383363001974426990187732725707269103921299500748459497921738765870216395713419093445835682740590549756863987925157183853993143298531164933042772426307813801046922538889638910052601404969336456367163682332450352909180984709800428061546516873075024728691348477543142650603958417784011149127042179509284125343285564014960387667329175478682973270439699434689396964751324032675226943469766251942461827237500564329914655128593001987203895829985254873707599118690370697234804964279038274081290975585687835901356506596026241803591415274649204747902982944905159201099452839359084365645042772968482700613349404708330788530494431118870652235597779538466842246377302150969554785814000903445480951137571599883277906390041953966040429058888414814536733286584655498824185011128268924240324881290961141601914481029857966574 [119,100] -3455956809818744323786510099036378413894689177887882962538254003250279109788352728838958822504698099644883783180626571369064253162918736439107182149079090302741912280373433174127625737030258237842879638942924443244591429399137485977209290274585202645355134821575705033860025447710136445641003385781394620718159969668986228640169110831927413201897441864477724276092367471974798375224484567865424373589188691521987781610916980020043680335807838339203697783259804161121188969794032884962776741484794862666976830617784818167608810750152200511226763473706654836167368605949861767718144635553376496091304940481874011551198076403357322875872708556182972040944586244362890972286867396420522351444306191470850313858850482286096452912534068860460732747880441581328716701866591966165627254767678430252216668203077647148346027258378308563554172862440325175062670031459567697487940712881422313809636249290675533853130687668363826148467545492560435790898669379910355666663542565138092922397498434064106971775842607867077869651959238266534412974581887359677938352890276948782383328754713360879616664853515890566084859125652329544558829676843761125389818851677878093062373684907055020580267149943876214244567154952239463777554038779532606943023682245940222326284231339369122542223368740909216887140832833523208211525562479634966005110405371918745632480688864562923992546975932094046422344269642327079953145662666983700690014614353280899570974165507427744074943821 [119,101] -1269245681062440175711644752176263145094160522800745527732621609917769616578362527066639521959540584293795505958991524875939928933559986042769166348420791295924603796333505822852947493263604576840892763069318549401643025609372308211106203075187387550835128330372871180853161392938444810886197144855723937619747940087963752912572599327337102251630562454062352409065020798664590427593517673602311757966294644870541289505230525658988809049244620514405522982289623728605846538961242643821659500264806964990482026165652744323346672092168504456356638471345746556926395085994386383357963151405208501768728819179126744963220691247558497018221065183558489294817659748009606406050600112490656000611855820139911815575440025082012308086359229132777195403715867057760807762566201203446460887517922370540772798284230021524300347648383942745350918746762707131899108776451519854753524694941869269478538690650841643663622366829072519435459942485502247498412653327521627131349838874230294648529335795222328318163791166687035838285357805516555869915390224302831683384494544779151768711966878842257567719953020059171194715864701188260500553510586376280447888706068953394070015406588782870586919611248398359162594346016575916561863319947859318837947903132526534205300384355653726910847836608968603330790514646531140789242369249498711148169139868537618291644220407776181915259945660532712974686618332988351353034049110413923185076537992280420039740651689287726076 [119,102] 607828874854312620577674851576097579336616302316020313734795887411322187969681626170126093908725893460560179573249927484749925409252361207785860644382956894934904067901613027401520803649183191476124946958344528143539059102433283490086011448676086005590233363102638077197625226377189335914175187635583080023099774275194785226223437981316642608157772914854251751843623532499449628426390206646681922396155243059141069901309028858051681003637940106453845044454846389822923700018299298484570390961440148812219129245063827690883935683514092864987177599952988747628418064394036708942393543784473348142860696224917183479566482943856833670948511399843570566381673193565520829957761716151104921825094618491610990494198865243430757700679436339026195748981671488861186973652464996707434864505876661764024758582880103051649508101857383457965020433393488848595673059415970167663514732851081260957892668891619273887266250469219503579553693416394439788918055534984160471249690600520942698440486002528524958319842460934834149381288510260261347379368882242440312900325073798879388831675787877618525792783824425144613332201913434918618459202542669533870078385221002715024494049227393207259376197963718839370748738772117424595235391311699480812746747034197159097676171218330612572775121472658348557081533721051096933156943455335979851218677831271641996933894686971542864015655184343317137642957670861389174377145246881197596296395107698656433986634646998 [119,103] 2456936492538853251388303814299476120668890634838581306712978661524480990516284958852735777380301305814281451977612565065617746889150095349450864840391587712100662606375458550078162060627970580151933264731753462727753217510658949169716827908949469662530438151534502769443672380115819838343724170519959986590253836630485377908432075812592448725950399128076050407315073819989057404874638929626312839716354052334016702669898785342923117455965580885618122172485306655123765436214469392992286605225392360544121687472891637952566871431282683613607229684362610673933081198837135913910851050898921264281362609825153110107309746571520143020021293433538575642705811684452580022544024512781128512275445059138591213640237788358049331883007590536225656034883078884114220102653309395882035685401267811450384003367818552422301622231519407232195210532920621230151637153133158379257075458207048196735684877515766069305712158583348683938363770278974861622402546247544082178232745700252957190850250947497706486928793042721480170557356084523331337303207050356994797646745514232132322134866399493502389901508936263675571368161355711092327425956503394378923466794040700622161584684400689168979782332388272024308147583650704045647790953789590793213810841398985644743412325305607011300287298980885283069174549453006136832226988574105775136391892985283214631171070117640436603768558799237115074675105514789078521346370684851372307824629200306163128222860 [119,104] -733525180061250413953761311107089384046146116199951514598620406585760306231062039471023566458240654596562068464267541919024863140352505930992075831613606299612330694313316505088864083088601343820205270411579585258770053654762433789137594518495975600910882088697959337301428946548412656755063917257119223089460024242160976430745317755497214225206861611015244653042928262123215910517873575976951564476140359377199880503234927481877293571748693228449322491986713112303221829994633967417945957563870505480960562886798081372910556842919269766873377871843496072895940891091418134754716686081230452104484081140231375683985585932804596322818007844472589007003621442207549380320804402597872836903873868641378105489862895244068469208750425146417633162026265801571619790169742064757312063471891388875923135101497498796873662698843509070063434894872363194756610948839335127223640503031234602478897957220662597271635734544909669689772099076953149567820973689807518328782097782428679605164426628414140007214789008393640403014377680849648014048753069535650526393967245160597997544564057404747344062011858887128734800681294795294710180824883843221833280814039353977197871643044006378923916359139852983938374386707352256023311949136790089871056640198696757375764119837902029110255667107310063462922906118565917658720446276451751765335142529632022833879176136660667944248964702484326822856847519681449711019353667011594992463091142899126635 [119,105] 154495210914176244432909346754469284675504591396530584143711812303527661272292605877596970274110278807646112179671841393802425925267826174631306307391636635120945014622709880630515659000514015348559479706843920101670996422361374057757905965586051253256012704169155489128653252160051726298380887076178727626676665806175604824945926666287978530008308147297520594493381059226488688421207361398709983919203351611469678666532906330083518238653258206334571039655460892955849591620984895438687302801432098568382482101732580871729418136647545646807667483021075021498605889917260743502652683088985318377139939165378304649514312896649772207347898368249477148339631615960142718512573526559361539295524001544928301225702680572294043520180700935132046603391715076131183285940195261897904298650940496940075532418664893287328950213707284046059360803406628494209312322357613691328899319331155769903491547016667673269398329484615571526057924173072853466880573943539571936715014169878676855495719137073325266023150663377309258140724247199929150392172440373589579527981861398543445414794531367845067419473699539500329130071046819860237283844549222474517849913734282694665822217849744897306179763310146759432894559948903596648721142189245771317411129502700241584892870747503304404458109268920241284377428052979446816185204739924977928036894529486321814073540354457304905040640740906020021791654732804684911412718322396493740928868471450 [119,106] 2353551386744496302797740221648735545953944313500323537678979766185445909345504789467381410798168978737962329030058280395045475627110725883465848257579832322787619959627995190962536306951260839659999010817820240840792726361445513779446333165731921548282428526701957822424267917688238985771064586018211286696135433946868296460479223966530071334339643398928811626865227588539725003813869074506317145523941955523632975501948322179014490327975202693466949067171113937461190842840210136528686115658172407006280203435904741522091237950091299606034424979542175325966157114795271421453202208654159298097419842107748941999047073568068325835401373303376399659225699661647171874035229294073409312525408888183743231128205217949639380520016022712632956545896631691045773234826860515591132308632363755065694455844924642377785393341640131425439585077862162124812269971720311803336655955885701493404778746971886130452769831923805971856832129922492522290692251001636550673307763976456614729709371015523920525847200554301615254500472309416484938941953169208369506384180466021350708710242527208319699033084935200365699842143285601491232603653965416112645041571532136008622451370924627071174316911126966687203602263122915445963675779341091604178643104335141361997117520171785780321523447771848369025012959987942436045564202922324637827743309716916315323164715333717604106831872471443763413767048260252551046673578113863666336742 [119,107] -193389216819531783687775232912633644320567025907079729052373666659645527042168981452298099639881849521807131022595431461181570832757669916915358470525934628404048336843169272242541840935000574564367769858093757204412216846562250558490456549169075636203438904456512189773485993014423066566408473142119623931521282536435658701516729832471653912867840989068400809607574656001654754406830431036725461490725547566397271268654863438226587647148841266076734645379243373841957623502047188095671635919123061454745831356000841258439360445650203956681950185046575067508958998632950998709066422426293245824951081483467856122933594369813601427640553180437461583417494361653783814248664241467671764548504294731195765531698978844371102523400391607248600271500007514894834614445537806519789747263567969647898499349318094401619056730260643197273938073661372189201842115008490879955969286953882205153535086585917278648402551047714186605021305584236817376082459316256654052875594289841027827599252530422345608223956088680932912954436106040428324894587020496953617299307957844107917386229217946695470789322325095691296407628542122680220862053950549341011527275778943165238264926174875059957905572899992884645660995632803777493348869599868640526031711755877431891863887195495802228581431189509174873742533883386395446883388967629635274820222857400575428581787059583902605151231751566955435387312351370912361582275833895985 [119,108] -5550582697386378966746549991072072550206092090598325554275931822699278541762831270117436646040230006065606017553535214405954537644975150057632091982021345276143542305574771282461117697510693026085787497055460195168294166753033906018151291421301928381255393906959796117854436472539689880225175554007572382912992648602368536573007966860746860742747342621741785184972100597344628914455245028381257385165883004085829693544919467514339460610519494943541573507083041418273168149103327137036568018049048860045613198253276639401946329684268410000841585439419070784113893047435098096500265905011020463849389532726527331061877883640443274264300648598514578050821611220147808420324285666442586598540223539078919683043787322564796091123129912235432198698970414527771484353399202879926940284423129905634340159719177941092701738544760616545727670196404726882026101821130865121503345764121457121537581519834656502031623102836257597311451456976190211548908104904071326281108340970191909420272253767817236362107570535088011009041042799272917223690012307805170209707042064894297030770557022663640726519028660493437372754292142323391906894245334611673704537415521780924953101217881068204169449720821610798335772251527221464210578292661093257741111530039888461408191495605669037809756144650354188241311174266291740356131217267186364692232748528228792469924959944970997439300567227728844817582341092022633299605842 [119,109] 3641581023219556355838198984791829718610320785366040507404344716780079978027161601751569045886511320356968474305499238267084104848680153101939268180814351637712865283631344926785029992594483697445073010101198427833310085601371085812158300841102528158484553013909498415024554895320596947602942029650678590734058130833134619045664568905193283089819500339169148879166879531376808885224248384470538503815854711733124306005072541930700338661882541923521563857760082617760193094940725825876013297365620278695002147979615472685203337212969631885175775168217861416871152335471460215509593674811853683081059243211229914482045779904809084532726073452285502437044112382232107156251457890693992100997504940775057703335606062646310715260352671014139641568422500477122020736698825702528704045875511164648478310509979237452777639031882184966905856785854476469750696384515940373568911701206186011640879372464889514949548365399852911802708914224344862050958125403738568422500556316870063760457655271162786645538250461104395917528145106887854637000569962888496218563912748195337198263912981290166029219784252254253266441072689477732591212409651271803594418883656150170938343743809654073220632675581695682596377141277398317597488584696311233906935683501158260656653802607611537523121328035836782121861493194403382746944431774216146215074009387596377239974856969012880917073937996256274191481942878252004410 [119,110] 37445939383969503233219976224617457240994823560062324507178688417934240285933623664837701181666029357991022592930138955051505252277197838043158901985600066384449934003386990357199242348971058281487092233979422136988119290537473379548879529268411256802626524414320217254599420134010609992504249189626921341712499696398280258783407648428614564730299844305634336298146016716780408787847190479759311246711704659350155522932047399704484023323092743593920718348637170365262826938311664863873486500230776953403088205374828685554558631185297709870468564228789557401396704279413150133398845892679860492684648435794929610657948517812966540888453157114110002949754522186860110818635464769051145933680277088972834748877936045899827270955631414897859409901071463462475703260511311050007895388311184233053020648435379447225012141735583130618179726776030302435373992061587999857142836353782221510088566529941270628867404174270593376248048065338047168033679216752867348612704539835413736639913641587351401601273109963275927601708709415869822926431602111630807892615834567529594881981126506616965292067358614746727396014449724709579926088737308571950550180869266414799003114823859239369184368622380640102801934689277335051349410455984218800851224162689239660155555117930584851605450643482546608739307673234786748582399696559556562293772204993187260052382348731928884446212876156611143449638017077 [119,111] 5354868012570839807504460146491772802912904405364906714966317725068596772325600982036065319415230504248809287953188682943923916703362660704089535095505104221882944610682603612575715572533502968386984005671968995079820689987549596584682517460832292446679213067588795714719605172944020990244536638656737732837065145684120833665825256462996272501659531439203116940084134718529351183031795818190011023601394751279471564989003292226063947377974531586665355835160042296319400079744330419837114517559727097674569486877701475540174172635506938777637938754318350517693939877627375069876834855663213832096034332837208851508347205581020211556151919238821564667120980047503343702470961083077083491423459789784294878938155044282049526726587626293493003857485884953230930013068596149571991426063730992594784748134811460744322711830318582334724854048793021184743273727493643618827035385799308835577338767159417805094519841329781157953461033366535024398668175114458072812572545619616052825670366250462383011001284229571923710120739569577379250612976899927502874502719732081698443101664020932097507569597999925845042416915372396525258514902771260904214736416238071413118227510041130605903508449492250228584961112900983505129465288972206069326226705169267643881359681292090216530556719424803834710294558993664593571922848127856909757639419435318008220095086338105605154713940089254009247976 [119,112] -76041396802818123678100665175196721618176957236994189766637153837991566793647016098974962566550050660943787332043488711483032285669464758466359393989962269418104763876155923368233567149481522758533661426107403303972831484652563298739061451765083641376403214386354453706762347850385000165581871775513136959815628040494649867193229867264366366059969191437954137713378153126693861441924428569136989558443419313873528164344830120376262563507762033672813799522236082149118015885362145034693106672958242317739624432091623888386856311204563076878203964667129921232167047465771633692986899635720550039942121571353184189640635850288652242949079790473026776104890569133051494630291661267004282133602718179661082304328501829820686981176895745245298453647309026496709559990924090988681830035213438405189626940787542596210898295987983454368494557040871044239715282305070052187121462464897026601766490430644526144089054107180235086003768572107514005337535574819816665109313281651473448079529690411911319427083433705295075138553205765562806984112447198784442850220560116662264418234148168420240896483819703539815490801023542556841845820894628095741019957432964120497062313066085193159357648081720943039862072875472085103361837729170352892497750094942396229645271741322957440955951245764462090248926114240551735816617200338840227642811197617507252903361366931183622814479184574936 [119,113] -552184399266130330864402602695062052725176648856075859107086729019289851647102297849890415791461296968520392610954003268022159535004637835014867336593145538466132444719787193126463956925761328164315492465223392678741729896710251283526504755587471013062386704980976817857313978161750818094761260038336163198335241899822661432783779084372862817312447908513650553571536100752728948751036557800915119946948980259405582352733571177478551276378371027209500487029700844085498207574233379060816392523812132380453693774289817753590564942064354295227038298738028816938035727446466972085122223249554242723111176248550452196887195205567742308697841856047089043781969694722443406558541488636593492443745925334090875392342900949663503120826034993462001781302269896514570335313965500727422927211160656156871819479614228603563502361392855705346083937511077941335706573061546762704138224918452620815849900334807037033311271400762611672592969578301588315509624260082399149530651406003361747759984984924736982849271365420867793420620182455300803199873368496319968133379931500901250385886067707822135724924048962476824770285903275101317835302440017051234932302047078188165229255151525120754523530619764321868341808853976293652695903035894541532298144156461619570789612670051785467035858083203166045209344315407946381328970182349960583452875678187194128185004005864583795421264 [119,114] -4956028888046761844154115673818173832079484507328536284542950068699561862644732749388768576284755006945147344049481957853152347433483664957208460240320952999671848627709933872395916758178187482609033282067186834872980231469986076830234820265544776847692986934766609500876123836519792518415343503404667902165496360482246632039662900120890454653810606635503249307840094510309810487013764581236932987996512134215950230663343853997737345056308670991586282425394098383525104593429934370426111393967289728730654290288439967095723640214565220297708006808762357183476699655908959142658088398274155980644660600525929139126501673326152893653392043073915333454976330241926165346536477918301653269546276130908428418027074245930048589798806101013404335704972416805681966041095214316793963599866813342769721402237689193296052367982951829301165364989325010033301122592716889502722004488278305429218122747381014356661155521360116218883823836401168245354815316258517790713511836619388482389060493243524906967723176793065938507343486967039905062274018017279746398613213782927266245750003206588109422474890219312601514819684719473359056859401432516931111024577504133639742244358301813806063497227373702942296143657389440951234470038891043011521921808299659557817905164917587977827266322852293661702309985135674608456869287580575410785979038592238187723855987910533942 [119,115] -4964886712008624692193103193104056670846341769374124230265612223326316173812233423815250193275814605679860243126268955956805437152841221769194738232428959768296022625942912755032158128148490943070585203270453084767103308427208216223185521954494064789542494057579984451992863372889091373341625215118502983570528281239086787935687080036266985922619270422515789759141016591045082907323451140539610591202474150926881372934895967988340966600077791022729808819512485642115416032776298699550325826858115693644968051281682506372191197041420926573988522909462981910412259063362215156641397417985163949825692537423850825297254128023224181055472299858791899109401803757506604393722406310350381009575589086604566163582896048352371394147282140131697788233123608677716953461086438919598821812731359086375331066882015143909993062052215694976075369251760530807078274223234518855469968915234828642513964058577069969258548653328429386544547686427635883832722651038979490621988657643465209160153579774169942944801057758098696112425837762727444414567234818524433848801264064749204552245182070902095581315947211953035967748345582228559508037545758558675148099081040699053398698737304139721814073083411841009966715006235784002994729002835767447355971259507255518603300386040527284807152115279835801184803331335410152991421935762803387597327556608802851254142251 [119,116] -47348112671632624374046996221375923542525599445939849055022405827896734914148826958197801272543386998876879225045923097814781701113353879469159313127521737795493590074813070721245900132510247359889537678590106588986909505021896377756178961533896644399625083291298098544101340213970048902794418315834169014167787827782489134446356881172285098222597014926442260772295117807004545199822751969676106726455689968180823110179336701772282402782978178465046952461033528708375847827881142798559325029954302067368994842677045118493975661927808921524228226954755386439247712464069245145463967447836540799461396221591610781864832424104073950388192997651744596693260796797349513369955012352078398880884730695705208133798097492797879189131718563768488017389810749603769691869214553028362626878616219497607967160467884108954646727659320215631539708820533887613969880055870743490597520423911555366411156227336907240124906899549586535625906683085936654227255237306181930845451880947521855786598962750684107567149144299045080639916706728702168407398940841429800258907593655042080704586323421046713673701595025034887654963547247210894514218213220598029100482094126760517901785554782166244273140023889179974614247315108783536592961228453338719999536977245244517330219241550664103569142477469288478086031622905377199572227955007958500544560262928745421 [119,117] 37118884659852936507991811016590144520384871708553717075430764782168850931845018391406445038076939955983766635004118996645603568470874117905377419156717201255422988993974408514193824299537784593284354847754466301867347330412470320576617265459170699787864070989453177056714216204972037398888590796213313573052881855940046271606254089888117102422715229599962744202539299508039129675813506442561290023712845284043325542368411613846172939182948503200340579327348849608877131733283582221927929360876065563469277232959270726018546376376854404621281222841235187238189535669160307342247480332498216652267441027713257930113736559216602433117749909681374651356674781633216148705248276851021373408773369481602421051901079734419524881997911382425429721228296805259456955094989594839765918543712618262299058875185482258169121914388317203741854833314169985075773420388816946046412900734038817815466005566289190670245623949319676494396741391634018604587450835280785675060169550935724751731017347761542552169983009414493963265576508533789053806111188207495054195921716869763994610624300693995422237437430115334679599934400393458453096325806992584371813188473344580558180041237987639619554843400723619544000566470016323870168249218923797158879523574440634264208764745901178043579510671124562227623261365950667545088572196251067053368621480 [119,118] -257611280292460090174825414862234258093582656152233328502744321890073684659446226971037080322809179180989047085127117236602201202849997265193413285315747839515867229020682432876500993717655638202337533027237417028112882921225576970638662540765887689612230876697805283281174604450363906629623619122414720178843034557593329061165759405096637554101182700496971683106089211831439713350571324234390398954563680097358036345680677004969488653095154181909462687275901728402318034203334092741895718504027231580199744475447766933634934741627748174956511873129856831986826945665860781479128095445235048683557047331418202247076231890840195012755571060366640187349735751374807401389822089425498904289452611378215421468476501311424046116687931915978158799256385306844627278261266825118162090170188483409804421550099200172681148444186444676551586935620741711417297894327396407513577523591037744875893604774260125853789758033687083248963586043946039846565132199510118725599564457836529711652238788103119741834211115876700232299332083305291477588852194685254214462961878414508555261728238426432830573295331540565076937775820911053229672296470545594302937753576239928559340599227093227888287775387561833185907140390935055522602304722452344794066849250847480961863013379463249278857291904921372179075058530603127825956039170073342967 [119,119] -181906665774978278584572050524262973284461042338377256605427506833079368025243699277049175150035132690894247009504555602692568607686966688241433695340076935835629492377884343286984054798813061570080823625213069877810422917402151455913931348950724266313483318446168049205095268333473519986518859488322976387839999501549084334128472300213616065859313199418387560742431399735817931941611274934351791640139070917841103517461078095138962438649958787066480020168238414169505699144074048034188578934751989142757972914614010604318420818811864451130943604987115158047563606363169056123650044322733598635372141251760529128427160644219720731643856384390617652618494908975058962058381344237803041917359181136793493137999095365008060603305649394328738885257636660978541775205458422177661002107876464224871206935072169207204911701203760538730100999373404496927109193408867173922651688959022029735264191206937875307208916008648083278110957871673604594269231480482199357761932145591224934902721252746889381384643287602672947590767460596320259198041628498593838198926246725655773412751023185525450530877652587454288153988297671748808325105486506558056364129987133369143297939049512027317492055441868342158996749480738540255410092345456541271951856448799865035541857763969109342190131373402446096481828988824729715511349716 [120,0] -3268993243389736531972629540531262095742941541515874684772249716659699870894674344781854468966379926520453953018985346461760937870228114424675358957522277664479516734420868958059407226709112538317618882747356673140223634071839580352640386935707517910555640112112566883014994646202702524813425179731637768446541764648289453843794494665256341763713431761361027380458887086805923516509096708769534149600188113844347458288743850860248851471467225520740399644891667331668906150560370447047947053312026977822348717742870195130835268407798934709753591651623291775238700730721265803621518179424585392535087608634581713454654121197605378425608506597830084362591650698524842506415869963929942937037622008776484549010471103339368593408644829716124650942913149683333930172424224838985825975527584324072537843590834052046153585475215558816735224103883947588342346010053724776290971918120835407660257215094088483081190078989015252114217755314342893913791803384011156846905825122344530799141323399122140508021279281120123002279131623032210753176513555102965628051000905389994560271801825838601175924002021021111130828948315068288517191095211709875894088594181564053398591856164367172341635424670007418582289552183694418703911289057756515708501117197393674014730895761116187691464355997479159579903929598957415762472114221844008545859340716010111757271407034009915375214628075424539184808204336584892635885614677847864210648264606531175264755321436055966892998519524571488219332384676596926797913736629129093071433773839914579157517036779311693410614260860734066608733453563090093923786570990543622626180778247650155898434979860205363130533679589956904795681996648751059355407168437637952120143940254011638098847877885057047033530435833826973989871479223322974769338892554737530105057885521091520786285400390625000000000000000000000000000000000000000000000000000 [120,1] 1000569032770697934252718474086026322047301517318739847394450554867282506985571476630315861598363121117360674776939869720748117781930774079929041467685220627180928620964413656980011403799522305011881390405410895974837375105486440511840304742798354721164195499390190074493996815199198441269654619963555374997348266680199950639636103922105381464545459542053121869782289838329945189382217296666756420054361079820482275034018171258699892352349846391900360614157553142850392988218609268044633131352465656499521610163821616757002778022475543152026063444297447550768596354088944969236415598650469397925487107010493832396084347058526358018879691557284543002873747519584979260942766675376526560611906414297677707398739830946115117967849935409946771140676694888609595360949517603979824969809428240029798811068667634643748400024599754422930001048525837220385477687811457477688259509983309713231578521018214434052270083183202624083591434170973216811818168501451583145802118536498346568262087336429726328026664057520788355612047026313271191652331564189333167191677957476944775376958657057614457796471545352099846294299427803688903547299709014725949038369087212142411974713541944574375612419183597875429132744049903921715137604498775107959427667524262087328069388669154870888550495964548134650557623345825700449907902128244901168432628464591492626097922160995550621002625994781752186942298097887129885111105111227642929254596095807754882075931805554410622443670189328304734252229927597015548653076550036663140364099740247680273584078456650251219543616596811556553483213194699145656255776270836373112165857449983827345461527347074624467893948998419860616266014202841163002837882860612029237012181622827017601217132691644131163859099034814068706656407511731850762354395563982984232453965489639813313260674476623535156250000000000000000000000000000000000000000000 [120,2] -53942216310063212442788665973611869069252903947519506422288964943153902622978380123722527892784705060681539220237078956309769148088998273934715890822907821994824196942105754708184527780630060185251740290573251043513533307545917370494026918601308073420800607952035524604672291049463637542823930419638875163290788986032911039299295444732730738410079972396180231117763093690688936365414298232774481730770624921363899116479866636895118643111787240942006670540338120389002291599815203242232137195941988526934873799834627620196816177767711300632548430579369507419409843523966745904374655064810222924998698882554397644046005468772900856053053081158103636116847619145423359824895383176744927776693459464383210444646949169667665635442653877729362625543243552173358318461980877812644985596000851588478310815322601749823921441810412663214746792212622142865680754138053345661926642446830433647384983353822596386536431695244697504339060126935527691815051450127960110742666882297475251074895397204292002671071129623281761847683981696464467954289464251096350575180161389893959143477007159269796195627107491415686951824388337425608657119880015386898478645370714811042334634938645248865150894137479129388729051856095428708045328586534376996830381484115319584545618087429316338837069781045925506491434127485301576243296724730338218206096457915942918753007107181231252826863111623188243279813212831660555083646884876427498809781916772573124144580246118777247181167318575627064815463911570256404342049890705802000072019390334963837947273787556189927524232492612625063853331829927922002428581847435734718914835811823275127639937235929808371551956121044226338896687502714828941864466462493603525817682117386821079648881529984182802646325464831400266978143653297642522232404776609295338690242341272984560873737791553139686584472656250000000000000000000000000000000000 [120,3] 1918862849595267109470556747961719360659429742632900339063811596244232779503222949612846251708356080855983931234436381207068452059875676327967802867351026486506500749988534733737179254944198435562669571451889669044749507263293941596274781139866642213315410333037977737205615768147766268273994614161887476799834875247812235337368123556089199846483182854265212460321569084960593882495192540272129168696321772187836178836839423324048256647531627488784013564860197701223235386120307538394077099574902533774808613511067925264549168192924813303273156312560363472474728847757483096531556687736658548256267133007564696917305337835194816607352450828667788111946387799927655807511975927019814674812835055040810467991035164522104658469341038225708808654717218500579998637623461790685920724190339350128564881669826258410132936421185165391846935046316364583542010204204777428931122006630819508648296867292810663144426510543000958748823335815459960665386279622943402042503225431955560349515574928753312008174315534297703956084266761133648662243362623005900739039806842875872292700820320832741592321429599738654042990193940546754507520876049811266779479207984560750934173170321636905811453054938653990496148429254532039900098259276218474373722759749532329149593529617131590406427192791777002297500926937967684390930563140146443045867992490203969357103149670275181632822296438110300225285919827103950287205652940837349726014663632287185077117767729628888864684038513276145744949814003786906245213920548622128248442647038068495771036197159192908813588192869408074260126026778667564801121797219550072976671162478900073987296971670079979549542877034580853365675017128224450899611112048808994934764753485742643820637278194993712552637773768098161889377840896209042466210459859854168085692145521992113543774394202046096324920654296875000000000000000000000000000000 [120,4] -34664641803474293879290129421295275166901448071152900000129363732162630711880071782107498177038983437046570436253115756181562560777923951489251477912768329453718795841159481904614000781836041087717744972785488207633364652890136447399801027726388980150597062150958289628048717831299339827429570039310613603136911781939665791433287943919233496282066318635862280417805905205861890895558888035987774866111003911626243359339775832415685198167224751854534217606190673266165022851754813652819176618496508120271768718491010232730058475310975680713747395394973596027554669946257707208477108904800918043454564460914844146203049792045711104693419649727564177967590814667943815156630262475203983357091079209737445778954990465267595486213507394119767810948108923767066375468755086547111042388398190420329708859598595074849578175123778136586332396900273557313752320934918764546162262572270211957581195352936794169450032751267065707804987785051787860384474730071404885995086631724545894669029367006111336531493866678907597767359711339802310120069830812268590131936763014322294818870746505188493332657791080263639513258159754956982323838086409284685538789764508968768202012441558914744735902008308656457547430290472386053737270235681984309359753220899263023826074238313350273407498538930396343091908812546254660169893513316517981800702117873102229105610683368849341830226583869906554649938372670847881891214781647725736340219723465985725981781459128719475555035447005070697830181852574522070106005434764832621429069423760240859432748870767447341438865447607836319016799814511152859593789566117910111722987412718395414266730458300972543190972045487589714077509080946312538254507832761413420790998798956296173551022332249062998745789918714087569951496902412979348520142556540434498725532849621208908398248271787167595903156325221061706542968750000000000000000 [120,5] 300361868874076903692171552844947088498846807132004978561906347075559803319269630960468459762768677609035337604738331229595494683467988444785201184567220671413672578879375644127693888233662881055335583846095056463597815778617914066154098842115926748395719276775878185152777038257727209336514113566005182343581125256967162451112384360101963845259483276483278422471501344939479166669758985136354135662044663413590757933288085236980394823006522195222860585659099411143694794858480591370474897076289309397219576952784467911821653995097633919164568666136410540640019465890791499390357086802164110517854497545948664020403059568815875636813881740696389922693129653229618239770690336480762871160047902154557221015693082609769022136892554777887260812755404205365670416362666967191858082878877498733897776308150303063733321562402500211109300725147494011536154545246138377499059983075975061273956716069740620072753867676677020190869004616479540903597223408957240662508456267570737360349880023339854195153164678104884921870610956815784691937385665981907689731313476201858043287378796794925123328018605154396089172214292580431025389099643909380744743640866358934759370833865590621382969141906798729855186291561782794151105796125950202924050603976976037984997004723585906394972647908087154503843255155709534773888847398155593379288196763519530835844703808027099810707361953597836723184644577685896726336297239783228292518519301661868372827961532398496844375805875727705360985768832903086377525872838681505909799783494610876820872265841548549006591240225077643972610610588786342225215238734022945607154917693397506170395462785350141490284787123443799265842380063150615730353701793647862722400098124304842748299148537040162440175385657461103599840149380782833487093556138841137678061583730895941456772520357365596765930604306049644947052001953125000000000 [120,6] -1554483582178885795769710997984171470486731258745309442934218518373765675796726530432093754564436163870286572309301684924562881225343386138659952825939185203919378608999926127505550590356942452890663567863895758975291063781452190693975837133489702060693793964520947023354996251957224000795052876358207837444882279754447736030340639182186712911560423515159541355438189596089870847167672755100545623557453993237189789381840211592010318896719583414191722207533759979869297950148634584123556160837861329813632766047612229388691770015956767833985265383288165423945795460419638121161759108218444180883117573703652323901205246659579196913182955931420497382948759369078974952088871147303079429828469975868039640024918270658395295736390978162841228337406791959747275630848697488424879629871734744746477199695958594121257382923258380767564265225828400993909176507779601938793666488874996547434047302784337002308108821681164655213946168925019089739405702660591060581275943418892507748954593480150504066733681626303378567293463123528252141430300469977911605037518573484310855191591901063654368372739364576998555531517077945631572099699752008221548554320047348375458011815714378268124433130988969363853428933901901165875321976872613507605047441032220758666701487417074511531737425954659938497433450321017294868106744399069266152624672516421998301843376870779796467871645075398004880737718784681426580399226775250923370024706925589216895322768555555877049270022131181587585414244808951820937157191200641503025628861674485290914839536025920774480741774771950149716743076860537590075080829892895778451607963481987650755524551366488254249003378686601105457451478993475564819866403448027906370364953410727813036726980856952532638929104714077855444763656891503713383861650967152472980941946362493711870569723830439075318299302352897939272224903106689453125 [120,7] 5802515436629066893824402908716044646248509494779446891624889289198714454175068353226491520515209872324513957745410802956046411076714919124357711705621178260139924305134183366177707105853626087692345451835688906115715929009290584172123924977490389248443248790923715309190969152413976946202454860735345749118657453173450665173487469561701038483608431811128679031106840919676715837033471958633697675604339645883532127778680861035806649437196515865792693099933123820525567871103148631879385726701200500952029073251443530512158698569309151462644188308926840634320672966488504200357593691814432505693287702076699116509718634930558057827966991593047711915667052379414662650247702578210286066322690279576888795322474060177468063921557485712585049517838656131046475122019943657109952626979777275023910917504378879984222358523182700205566375698087899820302454431621269313218045695562481161717252967186164203770227987406563399344824742163410890865983519281178278004329806648132578100777906278864818740114399852119902205825012778378848008137935183518938343671833969120714926027408125523077249477781058852288571349047883554498969480573819397786860265760995158260051066932621863981543884625206840342198292764667924887812200649348821092257655729552176762322487801107369669759844823638345157191670273781465700761156372531387399007916390935680886610673145660661003261360712402454316513653149454229953860264277090161712739303534423030464806231864977231023379106205091590729567050397058735168559006762234467325888079208201378659920721295120048483426493828204365667614125751739125739315257133682040931523205530783661135621798195420056220982811312187859010320432075703368627765397326395639383588078164302790355903442023474318263086637861349820975617672983055183648241922749060120206876903427203799573783819885225421231211839767638593912124633789062500000 [120,8] -18445626112539411190241087043060834448549162253306507990438364757757853843933544139148853246111846102177165229474634165096835850999273606158868620933842770860163490761367486336211154318964178593998078399320097472189638858556186085699428975964859074260530211840547778864579544766085457388364479826231186131991886050836073382554812642832535645822699292729708826051571252701577917378667794863272214530373696613674929016055249274352215587726572605548246632742750539173388348677275703809186157717254313483643935705217240940074878527735028564468457166768849874183027022901438861573257736980843982894501913258763551398641999699553249224215788624165125510531217795823914775870668338450622635599566840783792275293639462547128721444598740033580843119952854114328600494905614269383310167766067324935760808325660669173238791567062722609907551968930544743034499495030967067465828843364412366128238300091996171627495245591238394538393533457280514537580630462909961367700703280148978884697950335453991496942887843287995618405825239412325923001716344129765312304309381215808922642468110256876637409736055979391476548942102361122939344814220284455921344605707758313732118030681113152852502486948772002381826460599843130373420961529033278027954928908348136940642505485439413533484052357354988349161765007023659271428254120072924127763735495175051430050988367883450513960762788957133645989774225629894273977866037156213743303098718398075281968186285409758019888008908712817893986388298895047606820775867956581707742368385643697834064555349770352927682407159096992061784909903378039589165582161461863121944387938754681028449154591182196482766409498970921644483183823004472376055533766414584775028750299883232484934961669603987616199763512623463480284193837094877250471938610355749590234928581748228471921943402711541182270593708381056785583496093750000 [120,9] 54728735188922107752339842470916692074776942507628207394942313981860051876880533495822153487476327295426645701371657034944928997682130897923271262811594374886571644095419972662266211464175423696521108594735813065135669592797804465557939910284384147166421363649181243369660010428795081315164634766256204679121874970953418759724480575458669942581557725704836788038406379139668603236800169531214594978632137313813215887464775329665585098872739524388500082871289467449430137555157680331482057788749900521023713731292723208027430294072440862092708418534280820957069952787718918562906835335038840225680834657200915132640413830301837451759808476750807730571663141150748725075887983238608881414575879421444756756591489231885659112615273518813129465425493961037701548254643396903473658648297782315449252860013910549738910170836635524418685430673347970353196650925127641277395935934177180195775219157679834638985629726654190704473651590245850057174713440369036949639940794788647906980733528826003735143152133485290279236799775391897193834315967849369270238997193191581809330003077312370281609447303745761405316223111294817507113314651543292290611597799275386683030480855666817967861294834189687931616744212645198563801493519222667872362344281590753055872288078447209009894863813463330649935673466012961402298783540334871404770860507134585247621653824832670897098566239795210907245268054795237153225004526157715887077455748986371683311371107797521407391205013317512156437921907737876636444768928643789939427383439987838193836773606917738701212642963119896413583670631711471175033281088477491723168473114578422335792480205647131710806684055620981921653079463633166674967901856282941748164078237119614534292596985475473114618047027626442573494798114802088952797747464764780774175585251355811830840198892178527501073403982445597648620605468750 [120,10] -147796739426350080940611033780783455341011378137746793616009971489552649437904298477059134006032565753036760258188856664857921220406700244591843778331090631456002864291563006844102895284583246142566038702422756303296337418359748781370328236113082078158211221625737036644039248144000172712990209869496169777037465622670212630070422454534184560386573750813869319746203390000676656553408807010022134849039336634056955230223741184156542673384139033284502324263752694616128150600548603305377935704384858987023241046677437275389782673757364245568824186936138994403172412380412013534302127273201304884057996555192268525779873124017207328536932404113812288810539602042927721366309627498085511544799341071257426250343151992871151088496774399980765789886021919770266588466715037179917641378188088921772504471376604842726879546331882160428878258398966205530776738411449732204215965895155411434872846700858158697302209047474282279434124341462457965882283728393033397591975557709883076094090795173757622230319270400998900020642980360324016507364364356449365803185642311841166210892600073737782945538297269709214873450668510129932513741228054725707820166101197795950450602830215069491911515660634650834112882098958240936681322727138091440738322122116403132037104275736020998334309049148495019969630889087028514842238714946577443711715443169153418004695317446631636157113030399574945684803464467113099812009601307360667136031306466931673780544465209048144092190578442168511255208642496509765164272976210651783654731784691375295612774205837473091284028000706021306036800306500254530639503014489849952177482861645092468158165514456416452353545956030865418274317335724845405014532122937531120640274154499166063936522817577292831642062924867654142376274514836609847177030758077534416123363745650438221858335996472533224732615053653717041015625000 [120,11] 338586731476069202477596150695311740947476904204497752273088506080154181564343611202236154271570602237428446117303133869104288150189325825126957667918189198297204765706838226030987330444238666047053858921044123288878636213861200697910557801045091128127420307734786402157624446591106318619636446536189906101281388686352924284631357985125916618267440510072533927401546279815861095269619095574465919594898291913125480189356460475152149547587173705405767935222833508646341343889443828440549077413626702502714618552659511621905713398996584057178422777550013358354898428151429036690649478029474550430167226448302499259527255206806457931729589186695083803140797474015160172818361881568699976357791771728746517644173783054736289927428381215370052632957648157233417879984510213763125068560477320597571238434024125818611179451587761763335122099658191362933508158946016454666744931288186068968684617700628780616466046421735474233651362880109846165216805612153748303626851589830291425752192864759105007511312663604056564505440387426718681382619922490522149097373940075429777947029166300167565222618897413712615592837279460365471980631037258963362202734706093951254251157179923377447619150586836033465532765336904597202618585688240618114478808368875939258230813369727164264071290419912846397969234387434641127612569663909095796457619636461447083875067433471789366821758520361187749299468599866966365185977095319308223583776075813617176143050119298210301349761575194805125938065246626824150135256033745092502088278450193405946607221292245974212764062710102133387065486428935181523890334645503535790236191906252430938642190427559217576117200581572746529573346940923139027701132753287915381683544859775361802600633758988084724195059711934862934792128239073403157189274263588545057188344600384980777330046208817293518222868442535400390625000 [120,12] -628710477405180581087482182736406665590629599489828914983577343752637442224374900643654839610958660935861777587819262282842142926392757287178978353664617894893475962019768253982145266892471441381360763564766531203227545894022353551706454113156503476838896379822142924032588567735249278055631901975088741933171545641830179002645797457796654024643051306244793176018172293487550416947083128517289448215872840418412587738597569710900199810199298860862207296795854801583608717771746644275134514523526945652181762587033366670307506376938856932988972949739357399959521952335523102947781229917431023507438806541764920312570903254309766005064668860026782674106848861718157035048768568244564664749847348395208281301386802535784654566149271776330854366063850891818928289693015804416816797541496682873104738305880848880467533434250730401701849314000476736608222228129388697754171066319957461393971732302508292841064273676569054021722354679157370602458680554970762529244421537798469253196307719904501921661309857454949627550390829418286690367626659190410462247625824337221807429067721719616289415378291407445771184836245480557345858920662966914883052936116221044293507139481727795325743839243272740032929087168931540591769164744205026391784032827115626187072628925221674202671973112513330370123588800475528868560077286021890163028922092286177504634689754553037954425622483614677523808070234416941918324766247993812119166178854812075356805065169556258096221675729146654968075732090141530611896899051294572021796786516235774891340392095036506720982965706677136838189030446841060360610928321672486076674056368421849098174740799250777853257378899197591338815135174616076202999256330108670030712635973536371888523935729219237056490276444234588144536058856251871365492882249107136059482006241368461270380141314717548084445297718048095703125 [120,13] 930375483803555955728908265571096579087805079152677373529475876702399867703316003537221774863975886705666739834428828054979380741792158240301385908579186306668514517851243832276637494923252939145618391937697182037056653491809234603561097962866558983865252460628304466493808504490807144405847782072821413424355596409143345156677076776509049913644509787706153048427653992458174399095849438871880329662354275978491634322683311312632868606472187745678817827138692759941187075572276711214572185753372909530752808298047167171416373709355223235922816361435319521589676855158051920809689219660441785192103956692944536020122479874978130250757067523735549452494742043969022752572749725900311627227569827496818164288731622074354364966010418881796321814974679798295658474393359834005416433173475853400648533262567917633189716814965120835956827831517735735057386326297157981175756221277918698540172667398484283353186451929330951214852077686758530085704546622239437800122688507307917128974140311433797440063827595369234963030841561067238340688671460110432122653946928863636029209545756903706841182606225344421607618088156161725087794648912276290024331689322925933043670005533536109927699477050766791181867349123672135111930423238452690625612172804177563263529334123071289689385128651064730906866606165430836202007355999914864686112653171216372378446310827696873587489155011100913929750925904971803627132120474813064356930476024473498637235110221271496168287366972944625369845947199808290421378043737166438710385282906889888299149007703343756431490173111318460186336043908227730247195432781852866007913288732273832860482378148222501198641297308298253900928049648724315038220204443989906031436181713671730839466980645645807564535645194137907246693476423356827877783058081906363666224700368018521445812041292811045423150062561035156250 [120,14] -1094805151374330355309180364780479362511553964941147581739670109041826487824305989221148589105978144407727104536709077510084837787837295505870184136573163575855143306498817595830657153071305881902638467078120594035940808387898639345132120218222073012611940432842332800640879575172047927976443263645671673829604517460139832032561989748953897424756145653815456217608545378008099653339572803718370052771658606576170225783296677901765459299099708292058824335105862106993697000730685056296504461911026956669249391460789859407947378212974592663581238256025495870420120113825340713177045270280251823444318989777217171119119199724071102594260347856916271909938340179545446752793665000443202571170002496755262864677560248783366063059048923835444755474664603087484607784675967735222036524167941563670288156372585954785094991910726538204002021425183251375717273659513959261742918432870014405543713975564145102490754630250651715350718182815139139623753055636564293045222782041605055361605916451663218669538477166355854067295046368459143189673038571820845980217775248632495108495565843767188529942145362442680253522171540599091455074452473099470819317910905107270445664170596280895613372150350024486107872242547852117425392496447796362174759251175610168789147393298405161468126758779707326155441189800296103319681580242179288041487190349615920193821599868336393717986203319135065918987095439621726247409920647542780872613004188072628831857529711772875941801583101807006176773137201146878008017013312847242982618946903165265554707937153155872996446783280630589231509593968887679256901472112552430284510555726625087215801675545083181857087044107981960481222477828127548501675675270243006428412265058793303892566685888673430814731044718239250056687030366160513583988788100408189482053091141910972083906017360277473926544189453125000 [120,15] 1032557133545336518068129537710473543288320028482802228825137980081613053532595977338535104694290721753804879051894293775234222842046130249510058760889280490619729561827827761816041002952884998099484716061193945476798374888608915615974329898447026493101009496521564624871345125856695190617358264586812327015447274719410523446051174945774607927862888792879898956123484068287906403848214734420666580869619620695700435925214738043960276752029853715154329346413712673503841933809540951598162995885470872570452335095112748976246268571310459277899518359505037069066904948072592729917394608327980163969374298951229745755129048860822274527334206061124322413752547322057687801512884696858847895193847000425954645211937403811797486420059967187615028980359044561190662318114732849701282552601849365058142680028001634427283486370907579998553505486747566639734649182140486305652580831152966048102502788042678244302269993661161292901857278736236374473576379445399019016424472913029881056483884375394444879149105243432947579162688207977489588834179318669591527970293879567151955956140520046359304925943763808101549427863969960069229029575396468145447984873307177132348956763532548856786189261524917861555502723767670378916784679923762789416638897327894197607668143918725944803193981202266055967152250315864716538757105457441160290728982626069912776695976164188430317558934442316586747257747903537444910480009590610368970445046233706612497423291187620199453050717917427640783513840411893036639535785851927222274464390355877288206763546492627765956452796880337326731059054110760350569537376736353013011591731858090313731361347168289356584817525136930887731391427688352739214357341544431705602828101680390915649429686598917118907297032046099693611772778647049559685815033647143023332173666570255043950510298600420355796813964843750 [120,16] -803510543697790387119625381950740364939623306964607675868304293711266864027501694546546740795762633513490706292540668811535824820495163485390239607658234729977801681632332444444273983948919861510670054815621022209543994042411423351404510669628092194973309470668537069458766244009450820575444092555011869815471907176323286047213676356505159130538678905373988504618583896274702085718001436308021313566266842168231961512738119202855939151067570582410163300242226800250022221329582834865895955844939942157728361839197930858413602635508376369728777607676336386303478623307280399619403078153469844806070848088617193283805372749141958210435684969217236200261425098326514060506591855975650830651048057627437846400546646144268112741926058082269736915642641458415031249898565110421345577508525517271883742596740635038062475495926011873557604160074210474942096266090992795269651007035084734363802845652719445936268942338160220136221742713142473659078538272379362481849138717114784882330765180218036808512724261761220939963192598258446417603946676339648057367917267925760954341178168336355878792641639820442686537680138648945707323948848662029969429209860979400483004287764392107493707625135930339713706477790094142921094007194788432246698240561642981099907436064107962929840081772414964727220527117198036439838927926462352673037578293038706156259783493037056136704364830895076982827915318904522524248600001471930748606042874307069409585018922812150122127802531612117337668550672188943280348452771299903981847967222836992461146654750724177009900271315147127040200878138604294939410963525342229827990725135345418695149159514793273370786830741337354193271251506485206530012087891794980510772208615628268355492091880274727021724147375555617993393496247504401345176022445238473573825288553962309379130601882934570312500000000 [120,17] 558649829848070769477675627749384441855791790765957636893635214797105469750552318189564314936954459398380325997780297651474947008936515232416808982085849737166201175211497335187846266223585321186017491976910950186530824753899805340280137031017150744467811091979393713779228525686481456344340512203590478313659432812515951283205469091313344071930902849218864545479634464239228780456154783850839412364262856966687516170570290686449069251224794361086218870522300043556724536089021452237618420774328571590042189041804788730330260179896870555957609778373304811639403441131936736213988860289798346112856222632123434609503345358523237584056341273279050391920388939723856147876044630800933540158437976324217045006345143682529606076612348957149015518629150962925966797652490866658353499885201096225884713931542680271416920650859734978449675155422810750122667969139748593549727381080836505225241477964845997958785244617601603136550088609935508927718608854278864337270935897527664214864013137321812706339391602534805719815297294995565757356183027441386515737683404540803633997867144684771029122983950300830649885703028464583254694145366265120061255461296521947698528964474405108906995956472234415613376024872708659560390205996560853825578904873663492123518163695392798612855389972562923467140402982497011223172874766928343817980849531704361554436745926537020177880557115307221725396595728206789857708189066400566359770264948762346678239993736271150981783057758115380384541593595167717968630332900512412166880250832513182361852187439665704669678573357715120849714903216857725561744964256656423660248333207283773315751205715374967327063137216472233576189199971160901326641967888495160727049994076429894130079189808301349176013371872650999647489097802675280443196669175511800747510604558954128151526674628257751464843750 [120,18] -396142640379112556319043336700267439201285181757281603169581347237917198337349400486008133746872719068231840237533201556838302952780121989328626314038475764756140075029385626705462980447751034712474432796803046216432088229514398901265528379126880325021787174623466379071969153479727986505375569407931954800926752402669613557770505803688060871846194936840369412464085267961154494209204790691554727109470192621303690599278773459918315184295486629761344057970114717320887434163247882803588349394326874618228129454253136067551352114570473474585569183835984920675143082099142298968178308493090975137086967577241941500340290385395690610320042574415107898811837961851676211587317884011430783603342282229358080731098521084425891197395094416437398373555271459462147582045044915776519034503758442228337675301660722314013016504818355084868766942049747031858417116648405537257330243622430351811802770407877258492252034857566386733663534596694366093402877415677603915932608113110509313999538343802740013486894787210380380014742193034600953650916690082839668658761199589493085231785230189640109065447496359819045377771652291571156695411652142910748033957254029008874362368917262897849735036897479948861140841779690297090584906890561109539912267283584614116524336083003233715196428124526999856779518038348133512284001301440426514828376611148608421312524774256394893372014777788535527546382358089586573807431040419215080686411387865216437203898169532314051741622821874235542438982724716145261922207599496234421687850079123302627940462133201080218781200366749429650449648833084846345133043517943834625321522391675003090635686707492178263222425629575426240695326953176584903871545846139283284937374024104315793676603485967949494329041650509883109885911715369768850671359741410213796408701369955451809801161289215087890625 [120,19] 300688931245690290064933611360437720823911042314152522431993977339580375578615246550067916934409855684904309560412560416448169916230020781959162826181685359667302660784925054592105429277338409177388993184020119228419068965582737710339788505590701783289856081439572276912929505147240881970276935197467936120340402715509901197948124370631181813214276136390836295019153042300236962231088715794778644455108755257134893282241260708635990534094196295369573260081010918640859752340078446238986579716403103745593766501804798079433646795990214678650017795257364463058497294842503085926847841397915286886964741701906096218968984259360325339304096911942858391315380403200971294755808972291079724658693593105047082044959599519915397813028896248044181315561457076930258279154162944745482840828281843985628270090910485257043233490548117983941514668781915054433576882276519581036961847146478987552993865661059241434685836243440041745595454253216506354888567299069094365001474250949832243790492875462892595176035463952595868210558563162633642806167074077997863271433021837599154620349805802693684565211601544931807131050060244374429173452225231394931503702996418332205359316901076027797821865790562598331183381542424852876048120778427690728603004464409616549762256777234948463500083179522522126312342774656505962654679078065620943693744142385174864688901468894082296871875647717219029436938945879382032276934059251177807554405228214914874444985561446518725489433983873450633672630865014356305155031629524427924594099060933268962218886426422497103138910485184195112817551513007024513230601272601737693950600110151687506269202853874877705589064377722251784051568648826629712337944603538790220942215687840282770145935699731554917989080034889611422828922717246030834305143734181894887846908659412292763590812683105468750 [120,20] -212853653192535394225487292503988292166890812552996161948516498590389992238106395353884933360586988494424558674820168790507955164130727318477786726540660741023941297429426684478377948144074177673407752243105300509741581614534195137982039315030718672389217226631247395653521611165475537891525587070746908660504334787412341973678403693515975739427737722481737171218693955673497901778747100291884124343753425657275982773418992988114883951451964342621598695674342755057758152878722831908350827379223124553639562324773686900019687212803372362160619042446921767145765660692993200479424178860037020480260963070698755860213475906207484013128622633408117676365161702066366885636554540965953173648509438205186931984428049640184451510567132542873073676831135370930990891414293251059022361613533022452827451714755438693422570592903450163796440728100628371233609447916175619218394090099875441672635129794611461581566135170188458600991606766786307445771845602742014580929568986131588073201555099024609732541550354842129157734233060695918130846028816268512105980847006688865134265131085432791779821199280003878921097330133737586561142606847587892841866211649325063239922477084039649324018667614521317057139769335266907446053183400380914000321589635579446804602391382794815850257956606025738098928110222881863463612212989846876214812983576942979363682857612054540920618467586256531901236642417674112982047002151665180742061771482590544121695579687943597698368499072949910213338073301735819635551156307985794393523346461459260266311082184162759856885747991465741735675154055971033783399125001440314768229137483144705143294765656742269070500359774693342195254795212023626852619483599433204485294219233607684421453230598798411460901458332838358846839012557561469620449044228005508472278961562551558017730712890625000 [120,21] 113913353979004192616173283048597201443245152517418701181478241436591566702608609832487777857969770756363085542455283201533947296372667212392576359658751236624156238470708698603638197019116734925430436569736018213178234111411307862784911081041501344386471263940258265341750058797346210399360694373846108541318800788272001317702026663599740820676331355978050619835777454882991609693374594434356422587035476623959571586287770977615622765441413693065062629733098365804774190667274197580637774624297840076819665902850883752606388400848475208218658527180874832238222973652580733432121554435215144309903996100959719490988569491083337678226381616178631451369207031798636920189091700383497892167141861932017491566589524743747828940173365329035628735954920262874911586433562545528250964781914829254329135024123762642617515904127151885114097897033015022841700949185288395618179048877890130173407897917026616417298700222841234611151653305139532640334289423076601356981704519635913548073847173655205321205667631947802948512134466556299847478760352712065438540832770886684353571976952617766982715483688176070635233709042447512481848397482882326211898732962964715412628600119975517658408866068433328928519419330913513238703948422445804899758177430489037806694677598956305212888444274416319130806611590380428247286131154281709205369770863660486779104302052144189652642332598401768534622593146202400915313071026484549448236766731416523322288194006935235060970838885987371840989762138614311768151921403794890291864559724020317508186030707163357155119524464045909611735335558226638020605816536866087438968861475580453815165551156711196531798149480111110800160202426849804588641609588142684513474490120890116029734411512182262601232925686826395193737357032040790438375942733584267330115835648030042648315429687500 [120,22] -30125180918930966099735845375253809767473634162567702637918876320449559465098743316186595502373587497841237617415543216415600590071170502222986348986906827967333826844330995059681182871194479687750357318585792440054183625764196665611891770883412605117458924439086947568827118496533317198645285310933901874613145581086816763594787912923814262324842447682775362378673598333774827136973778083407067620075388971433390528867349013244987839047515858889601678764553940753366878660078705945157424422628389611461582644674134465915728066444890375921189724378643549750119978834825097661745762154513737139865916366922210949208423146194830354306707420289654270811135736754259118511010389859923692751708068795585485826075605391995718688086843121867104456884454717073448548815309935232947026576665966292543578078967094912057825491696603423594695746133340011947414263616783895876651146545603467108053483698090925782429817500194609192827942378481238493865891504525200441671076502329200515550248325426423531660434279573856424292174298557925691821462687311235029033461789917555358637710114414154548841219416275893171280459778533800525597773544982834847896085627624451867599396150086014899848913812642379597509932865717537239684416709769591132065139639001300538088340913625356657237758668282819310330451720758308882045609737462706604371510508574356582494731764333714891890323918999648737832319556996372828448753402220182466247648388506784602506069804700806996343024320600316804865668400811564239546977722688589150488416368651058465200869139819947374801425667964470325351845953187943133177182285644330233756904087987022316083904943712118363475460762129784114245349360376249004738640947383444643999486133896980275872987742998834285834850127246938995528089707952085798655164627923852549429284408688545227050781250 [120,23] -14380933901488132878436405666737565918903967689856015624333998899269547228173364424966571411096470276843986424409221603526855727961139789168807915105173764315352994250559140101151714426714946810247249238872295347899694604201192622170415546654330619980384644713664907624589850646801023047020804844246229556683750981705103856908720591003244430801686925201005280270700984700604615603084678909516177025592617617523082099620203463707272954553707818919231959062840286474597441988435302139902190434668788406296267198170184271252858348436242315720173775325063883268681102304828917983241779909560171320312871161408755102697870427302407828480248892124890911209636732577318909512826966765529098501397496131156459412871506256050116967251500784449061846339228002122002207865066858985013258581705484229737756620448601459263249974957736678478839502411035636426370058305606061511692043161672964783657206100477991854498327275171829936866466019727551690569404707629322154853118398977300685333174417713497603554036892596201566866263877360624144521943917206177284621861202576871615444759566338176428194130516663528178590132245032716183876395618411176379944842501578204966804715165770879962353824646829984155950469250088418369689428574939240469827479711644946785206247760727163827814932762406805264800967539722719792948826325584926223169471343675382272169938883804840406296345873890573886596065594498652989303265199622489803381516072381662902268475768506260134491764636217128369307861900262021779050528194666797675009452362657119954404920403552265598762007289996970736488842646696892963320794714106305075230270921110939459399561254382115200803845226219429064067523058110655996690606883855095392244869583505423871971228080464470864633590394522744449609262918952581758805231437747806921834126114845275878906250 [120,24] 23326027483341110872747067116964198842570112634479655249304113104513102667200272570425241518706314210594953211057023108929628246856819881454024441641594171594105781864026850516199732502373356244555742570264260039418769595265723057992693111990361553703748990250259319283983519996571089616727077351680031726302669278232592206488139633129246346094578753839935466956392500128769406324694608819439878603905286165168572101232681687723349836144541195730819269422840317706409625895577086336787290623637380423947707917537720541495963190323739141462481065634766744447645988170674161448274345871484052140609292742645277497560662155115390540163096213985949052116914426750099568644354481722079282207735252783772590079403942895063084781866259452609285446781028398612843595840061660174086933902004221326240402830367138846391685060321632404020263182927307451021322401425152144232785770802112212275057318617936424522253205218061356573015131360164903657014784742452925785089117604281118306713694321098180692417252841880920470353861766429690017602242346288119566571466704140285364534157137489112751571734065712261236012603609202717838289503716948147470494939497380964797469845425447809817709491390918448167819168557565089256005180762237281944629479210705040138052422661909861815293031931279868862797216400945371086855789357178334291335195718748424415963175640973229648662323539603139240327975364298148254340540149394742325129777955721680255644950836850477454034164692589050022396253110531812517184298734524515124268920636841309981988767801114092504374720406663401467195892336004157406948524141351991467448185988302133790983999978781781713666719918172778678493289051708468560401016950922241631061992003619302070002059578099208075178268386683078775118590382622657183886438758690928807482123374938964843750 [120,25] -16020127553509447772962153619756261473489457073802583284636497120581114915617729491293575584121516659127831199625932951500893998658549039082454462098632294591220574213677609879930812300341053252439567836772415376403220683378191742262476446343446918279666429760414636930886055048555145371793340776243505490375399222645115533326388098816767120094847202573221614652821030981116312421999604854557314712690772381044504917328046146343571105995208135922432219946743251972021085045211351939790100695238617687653102578338333607388128201180543298454878656191230839349725434962642065044893365315684745974721976306517268987135243271263831204230903215405521538569035191890978070312698444480869571273724029224469687507857058987438090680542822614892976396998915100428059840203179466459506570741219629326845414384303197026628727373228278337758992352148752641301541307150381992462517618895959574116550580683541150707121177359970466725241717090905709070698804816037034247192980163139961526265258746782583126948459022549502837459722655864201151770336867285835803183677942078859746089004049973687849205425493154750286958681258837370952120276968656430493739602685680412961751714112266912982779330329563804014055666405543719976126168945687340691447863144694324385165415137601368415938296748100368440935664670615741182042341637726973150578522598002425051529174388149432126076086766142781124267654069347485995859517038361784886575918507818587647119989316140704998054532550747116428509832970570822680350684011792251852331296522404576565759189255765582968909960947792800075684531823468149086569224866175931531376475748243184091830167235314206665902580048944792709012384073351877225513043267004685039399012686808785803081038124115907330174179343449871594374362120810628695721788972150534391403198242187500000 [120,26] 7514578659423618946856239227275893883898945364557076100582724217458663225441080222830052019695890085792891063739475421844112943541547382178710785603606814876143706012527579893743382335777248108911865232859487463274278810767438144443421403888571977311370123211924396428654703568769565956129509451645823552284769717441677945900753428556330123599872696693365483458709781247510449625288821132673797820596838471940301745204525421823973095161452681541219444076991636223310478751541797695731262753618151851986131592922942609594758175350101671435198746855655553063105964134140367857542839471573299627811505367321399913030507668291066412130687278396196859649040985047620223943817915862326010284991422755985106561351682332854683721192638110911905179288869217978923036961881207831745191485083883262090380470703266778134923531539721160086332141090138754962114267331022648809802508595191962100809403534429245673721095307837916594649435486460880681338925654503459800066878467715686871845415894740860308938079804418806886289987270836747603413128006248310731935527317700406787007420929267528739502467770502103234278434896285895094931988166463927046842320900867143248862531715789938831730593294755707955936097851567754236266250264185814797941453695367947571612369788518767663271068044555260780813600315225990559372948274005076383449218910684993351219261866976091884815289189784960551860559465064020825864110344217570507016097715000136227153923286057723208544360934295175934299180054324698883158335450366944204709716594076868548042702116387887599499503195968992320368385522868182821614161278348717957078724059653219616278695843687561753075453270957833152438926560200762715714765472291136621660465806805588982998350925865933036147110891621035083995475438098377019002782617462798953056335449218750 [120,27] -2697248224315190697842778170998278435450220683763900195404329547567335637349527808605953844420610279215773405533365812903830880569589150547510168609430719293523248469821373424556169036662507226496222072071379304651177523487236527088999968865659376426507144196308292871366053592832742110985679369585333337445774985586125999254042975613278454580091009598222145534405676936637616144226044727732093414962263996761458771303716469922682879647084278449274732465926051176460420248554214638105662341448331574843077645155050381004413140782474166898788542125740747536920156801533401037451068629985922275423094024463009980182999539775475656334975167249925742208989440345959742808304114128104093730026911901259981595815876152698255122266747805488926501238903608341759261886038841350507714307578220797832334744518404678365052694257069943370170190491216047498855982365602313271027974877161039989296589219951683578092178939052357493866987597345168612648421042086745491345216785828294204596997749157709117376134141722486755551070714175550915241783153720067806062003791510209561541176630711891231301657422910065427779631927867753560898533908966891825976985466723061965541384282495661879136174749292467780066078587098432628677783962320198592104699232389871019089137003001932070454365692751843993081074203186687643706608887566910353734060491980077064083641269599621425073618173133325181543416499206409108698452333916110749312940921499294796899643631274057056876285681518912591911148462167842466309872495100197180356530742820470181124700846045380044430370994354786933858516021122518993963832325521543522201832410453013085236834925731666152721315778741886619040818065575625038632731476528177776801982228955892076128828860776079389868081792648271660032925634009615123432013206183910369873046875000 [120,28] 800569064945150460761227301672933524546260353686440956332849147071239309042305219699930274091752964177645641870263042922134575583097866669176405504307736781956203901535434051877806302286599210700225567712206987443274730413509179805466289189580137465244353452697761125439648212889682343552722446629355431775106402891496279002759061468876102337309728326476244688980612099340489049567527017434441629105380660028946954014499077683574052903176816193333569544200155755932011190758563820166825402158224633510575100366653082064037491966891333167383906963570197511323156172453911264499681318205366007530888229374969450913327180746536557324275576679134948855220702955790070085727964350138184575200693434670939037482224790757526206438275045950332346408305902426947386844487403077951462309517109181323614314232329319639904112287203605721224324237407559405356471947009916397326902468989324372461571573723407698668813705731406282924483856928859900871689052125001685980189840391732480542804653267188204403002554335227105340429788034108017646873180521087439430999352713895963489317284941826292951601797865134436451681821628080010133316151839843763837742982748113159823796061727791178696972950648238000629259788757091877502134141020357318086267152283286457157967590210201081541423430294804991509668378633570513684413241168447346721232346421565790409335011447501944524770496900078339645516346520190774828149351636283771655728366297596607762962333621971037138337281711534091312920401333070106370854204442404299510440344011838395904167688586000569004277795525369657990411838586063912993903596648714556618379944331149581109349886824909464510832127338840684243106302131127204335442168299055989151935688747029134938925387173207041885104837485028056547758934513581152714323252439498901367187500 [120,29] -205144601946364088055165572071238374021429290399546794767844220684851899824144478906688305004973396045304164825455037421669926273151317876692904985892092995308176475469337166496763997103604389925429617835030995688886756601402001029520285937479530169264277432979981996712805953687773198756430342656407161471974376584027387902016074637338603773069592854258131881777126267669739855779340333244350511329439711618427843882040587536674936087618814018665423826593926203146657105288702348178770863253967104668916953686904232134138291048018805497894192668521889198322184198775297666968550990353595400106489093220689164235717196094958488099369319940158847583523734648597038126025632992519383262664909254480235328381172152236859839921408182048712225911485935484954109740796895768473805751638754007479599179686965054046292667866205205259737948502301411986226490244225794744228219997985712302957342293539781022877659371940499028180999775885810093896474684633603783640483887423201267443645926834245330584229112166527502747904178869828168163776313406763723354538356031303194475500494012589372265422118552039557556436512161108587862696392710507557353952062121314089091198768190393221965206527455608775531674174722711397947220718667331143815112284851884676809744913602189589209972311725544658856538490387339985100896431185023650121935118026766644394321673941713569729533625017622973402379046602561559986094386175742077167467407326009830165831948426428110273829104341116959929050143376627114421055316205775445240998161580622174783084506461186446011113434255028931124164467209952892878583353634028447126854528301766895814282118088170105663568498845677291308451099381069903698915408195420684320478527412753834272178645627945134099398715302095804330351214161964890081435441970825195312500 [120,30] 36963064960493174991995637822492968528675528386011082706870350399496994380467197024779192589529758155602908035351375661608085041510804402129978296758150037855413259279040173589907013583967355353528785711250781339636270146271733128783519446450167154025997384344719761521750680156616111392639954884288585562554332469038392649988825219781174058869254245407223136856183949601029954861897716393337690926975142472572455471665406025448622575603720610264534811972413958383541588851436947914657322681869203665776019134496530218718654541073873512910284110031830921378998735180827793661511428772613870168967834826314865149658304400582317541817167259505322949393614367655900722891947933998768458542606478064696057818759274639403594776166979054827444414793098489216295979585816305197037353034756000907372880750847299799904267517358819708025223377435896375613166544667972079399820687060679539436976815635787916509096209526790004899084863062774533651870000925657943081969448718610119164781819523682951627067429485262467241910586633516205597009281130936738134872599894074331660719846783907395696387748882879140163005104421549277201632073027823716596011600434884062727738143426448920315330056382463992320754928044979934217442735646383758559947082873257098550984293671499331472264851448556975414439355483506527639140198767374208610801067474859952956366450194532252223295330204867601051245691596175454936935242086909543392718779765019649490369386260273958609278789592296383443627959260708910135131002365575601368041539376127383125666369247610244633903230368267078902726478036165995598703493272445632066283896225358372165982090696215263334335367065843486903163549007332351989857926776335607512329701993367193088016443459063720279356712677081437223858273455334710888564586639404296875 [120,31] 4348113146566872941686976758627369665216549816289805710220975475534010884625337342295118699036765420794917080611286639287772442612265694359157446689089035107764660580123157894668167788547384949182803565407017635570237265632995869835809383386263440121592908161345054976254653039207954195008605285770669253456073614689778687844608263136329774144474690904499603028186554443379575234770645308746719612653764141131880469034133583882620403117149207570766492809647564873162485794760962772171054646815814201076618264119765104373243457705189963386776433423963643136663521272127363725131067312571444674261116237562211024089938416987194336793176604039090719700555955981940437968572317917217884401068122639892050808163415944467736841281681290640738671120818859372650527074151974905222950434983872051522044146720964867291702314952135436503015585352310508732228801199639450441521184773679811041586872933905111896838785327512778625326785454044344485293247246709204391034287220303190748010720381689051798395785353820617620471298519977836657270653242165479057938307298847391498985800224456125045628534207838684095138017378852313575134513928472226060253943645434413583688567548406812077395477552412033746078340497248001053287418439071975456812324542698993030387420373469572357830493692866200322597409215031933108215857756967109755806769144284230144580489963456611514025480157641007557810551064070372690219350675373899100874633760512095366298306372983688879861797124275103423264222907386114362419642511796553600986644998521408602622278398822964585742536464258499217289149887717678806410093860012771481324579990265752289355834478021462475865393990043679219242655842202812246406899750120676948482008791520220358486334273133143278165274567416704876166022586403414607048034667968750 [120,32] -8173106075311675558533204984974382815783349772779640331636746616479706168537893921941775449627882140145701616077149813120482594822383499427851682517691192481045394353711428262489974916983543626660592730716784920713311472888003349353694237724544260764417050031696088845043849106917380618927368264325491768492212345248255064996196070234593078100475225506760542989188921160764684780167700507904455884419787138822830276991521064777362426285311386098838897467631984382894920366329571240794388619514021452908802319936248143210160494874479610011288277583995549415831321291050487093022928672909751037525871763431335341128396543822696110567059530258091532304465027388920808995852561166621854062000969842199450074458801019960996851232435951169463056025090435804915429331919971581775893947770701505662165283002339254399562654453187202996010110330016624608070542903577437937490468064954070577487512064142339811303362582351367404204804751419533276817014327736137073510529472897536726849861886845839343062123511940624709436191871238470129742475339928174640959687861743223568912206583998103972686261269027701621595899118152072388085729849444346931126125454167346813387712610182157539583448065885557661658414689312112419542203427094547294353156850186626869868188097613530600349714768705216004120588854755938998067816466278769585997099910763008482245397441043330927027415225215394959809383535870231704129070773402975306363878334232545476745413803149215820288865586640543936158713688830081588331732365636082749896714777942433017414691657679066010032944407894970964366886193403258232145794918739238319898751911498909606237105162413099388113168156185829948883385418932181892537472703095325527693008125216564669539040129581573617784186306355948659074783790856599807739257812500 [120,33] 4314113380162207438463390250332887298249891241141640559385122977250672206537489988017483136629800280839045858774624151105327638359999572243099131976691980101658007009697500159377797905176418459943282760451229913407277339487615456519858504473040252142391979548812570155731084417447339386137577525291182377339610104447941239105264007893340002205313794673201320982158460959763461707692310787155217245252706194064508990147432736195230552052321266529485188599249247204232981855911093599990095577716819004199229872976293251890220532340498181786242025459867471140463821046944727427377992361482312733844002633654956306623397866304817319256828582480329808963500689480645038268321201373209813281161858145836046092303683160262386221146057024235586855948527147594429388078949844902314359317209737046506019012896326460442737918115074927699570385581751517803343381035300154407135468016702975515485610260820385460528477148874821699480533743776293017462384376608232318322627606815437804937250231905125005134520583428100049439496496593952410186804516086464058434537790456303139830018921814749143099379652913595065530359741680667096481547493134580719769411309377904767070555889202982398332432530173800104466582904082201020363947166879580148482135776808267079720652867957382856366330516241839187705637751349751755457917716862934398192616965029259547801560510624482363737996144641961833561977251470037894200429807911386360546545438699273524173366999854332871238240155375355927085268008275210518006752629403512614376120463808709749989190658841019000705592801317609041264745748712508473201008422171651770252533051132594012550053773820231880737344229441397348606050391930077545481880533084128381338836503575627883085218708528523966796997171952341432188404724001884460449218750 [120,34] -1512591268900260132670711206740641935279250312974171391249265274631473225648671417224878423260925376930529371437966117937903499882791097141874091904633865327774102310428590445314328195144152311955793815369100468805799747169671777888476622834123403571199862175579303909395782718544484267099821592827406765236141781622568305014242783895766971583720649487261667644222357718326599141655849781503085266776439961388242868119116096288432534434612573049911927878872661825029508544057849967623463572138863256431618346922316052840251792373972254515897289021329457934264023994602309489852269724963242953839643483899854020333509687695646090031957018210537140973914641746710346743895852354087589633338009372845529393136569426670649900086930270261187728461698227713318619927279747362455775646930075265199673673717634273134741069204753992350470849710322520750924574567376558490937401385169376096643651366455611178351394532962401131924640367730751089536925614409708651341204501145166650083067303007576718861755357181649611423084177728032778687029323523611207303187471261710761390909830837772132486666088372631675399913692625792455636297501834500669012208455505850105144064101937351797248322491913616210665903163260598468759589034934990458451051197337169878088949178369100349004653969928530656094617974533229006163726530452944400173227323506112763026001586818647508374071644960295116346133472944960621727204608564101740531126033611879315133913944674424598868298996264716593679814591013419645714349317787102933308321189153831733074102497864880894096223353189200934095889991599284720340888365880984916201905646967311885825284920324248485446016665109687329801921509041200448557919248007888103708396002375362619780637364980254659159691290033151744864881038665771484375000 [120,35] 428506209765380546618977223426220709909407389385095157692710773358304093782084337352958183008472795272000140323623238774065887228515466706827185151102014241935543185820946671791360484141005354590368247820289809377743905514863370668375870722152450423915795679412369603820634091505109109990154727191881576966097717583950585911438084737068559803317667425532338946364071262199799262356798401412959379717003614874776571041685729311457632195958008086928470517254390276096795855824494384686484300825826243643329119637851533523213295874760305594921717355099328516945003701273099353873155237146230918469226330293365537677398228473360622076628077482033875102259791070747249329515548764831911867466824856987186591733686625561355815835359784562258198668483652370741622332314164032509356864099978840797172478623619071738538937590648705601996246621508297423810425617939167401392557563528219903601948301766547573688121451013139834670206736885190664271092648490178007385265811596080320234015822678389528657483424016277402835467330893597392192336112762333343494758878795126316122510043964639983883062029213682435338000583199791045785783846803384487199889252305802913628963767398574352106216264475311349711763087353072800533453023538956153359533253533799525472724321641732898741059304223359759302587684262307588390796867640218698772533688640938595783253448327463193009153201067633158824146277422396931609527408082382273991687970964446606445797096926438349177236181412118345583519213081264663413441605063409901017582968195474935406267232633684844630094863537212308463547010878204600897310120062789449035275472112229759050911426988505312803672645943326528015640244325413794217162468617362745016991478460994385028860739929426047433397503755259094759821891784667968750 [120,36] -121286600898578280551583153769394303982105465465546719119455971379277544640737442217869456082840262778199946964377591214037150908699602409818041953623741335356260976887024202497791357729049520833667516248132763114133802179054792251984208280466720866704741130786470021982013519207439988741374804360612533592341885814734749405959158870639667100350608558881750468994840032467668589124178260972457238487235260335350334937100934400185815458105927399452463932382333587894064618559373209243447689315353575914104031397954508888187697992551237258964629718530809733234381022438738053263110165411617671468441092805638898673607575533089914892352913114566130414121616034812741267519955394604009426297700829591673883315086053041802165584722338239715172310810272920642077835014533436720258665586927893616805583948563696134421557317162366276329345849507271179592496463346073634710839424248128478317800892624055089431886552938356804630500996063438280697119031844803933216240656181245104031410985568737694098308019594977888951175265794323014770964242464896604652281849902794707952541766020766239002134256207651907701125209992021944022296776100387580253027741112295950415374325002093557862877426929434990091944864881462546114359446713173876265410254841814944588670754361526010211904866571070136096096260107360657567202975273178687962212866515963896193560214273163289159844403589931776381091703196686437352921315044124995647153708541063022838812633357886796442356020195606811196586693826418875773961214820660479277359301649418777126553769028909370371285970246690789949955477523873808362084910434918968094404578264253989380048083950573754197353831921824021355177756038666368608685918118369767961864976437784440924021360070051965645138694308116100728511810302734375 [120,37] 38747061636214232793350167766425345238699144748496463396649901717792993822132089382960222669698765901606996780210376294603847533426589577498544790358282319270759417765877667400963272983432768796846448718084116685611037655058541040967217931033571920587404999081795317254597881973234478720077548430419951402470354562475826720335506281346252512241676627607517167148477830012253752954686750288900538452515599970636981352185074064445087800100807311128791083653617202755477353789717453968579659323273837918734074607812899672985311898413913958876869433941251363134756986165281171481828613809120718772945935132563792344243886917087602605514550128524932797389072785714709926147941039924836502365028223980072666811918920158925420550360889317381472614695476099399373072126709600262098163011145431062001559147439670377593973052478782053085280332162052238333490167377920738022705464011656358228425428440222544643289896815588462601561868650264484990053571953380858767486817171554035290483236129025054735029203446595964167757764112439906135665967138859210384035513027496753790820380164576385569780981159666908249278930838053794316651593712219612497858774452159670037268367236458395962000055258411627000231569436952483264377743920474363328000948750709019119454390144173105124967086584232367335160325356588759624558511976535363848028742677014981206507504367509375526613557207058869052298246554054968962860536984245275424159327928886790297088765436883014226821984311131642400174781922850540156492554259291512679290650035448499789304980285870241476208068477788049082157667609100606093231069297782730968449738721997851923559695481822521134654532591603083846870983590403156659608015207169876632756136172637665518259261439251813873162426170893013477325439453125 [120,38] -12233449797436605808895436179245615966029845329095401692779375065304010025074404279681899623238433218171321152259512289909499190122431201820688344196697834279551160574761664310103101228369144905903025544641762101020430193513796288020662190541279538421208664458511280573722444893907637263138379945729727531557107985443622651479491989445656843706981671927757753522435533668070837086094342783585455518254853053100709014803828629780033784422809120335016397519849209654188815035389512587722793550063796943850984589860989432443665258557639793508506866828303749119734445870724048207700323210526240052823325275559516401420302136576790852039543056783939888224707675680479412991449368680292127299909971380880423687482411898872427251541033758579849541681400194813045202626717357728230903696818943095931275755647208116265352212861924259200204391396059466328319172272582126315152863132280336604516911677587919214412509720030484835030303705106889592780731430354553338619619505759846212541176048715197806638460785283662244799045054358378108263205111586222366161816876841598143145299893010832575706810920242061000901966916278095522577933902059806763167409019215750191323216720648703282659995623292053347087296672825247773521887131928408190169078215605434878553810823437697797659644931479968841343016698284252915708975938844589653619861046526406873304108538548389604924078283948338120194301359246684944832381180377632521567073581983043737683345990874189418787624866073080326532737110008872676745957811766813462054673585830670575914847151920242104199072903069444586416615334298354240159650219019336879921535603729366178422180591952435765233524302348841306045214973324930779159790899492541773170006257528026213150539772230273500099070370197296142578125000 [120,39] 3186259662174102961360975352986521395609246814932591236563753596591047329191717377653500982647550345389185129731977657131731246699557952303539669707565104066425763919777085539649663884282486975754630678279616644574933502101005894309237549494336551416487916751655385408457635498235413877190584440269306870064656815472806750378316136665121363319255725695982970591929313114621584243984725023764062627566461018111421974224285967441121659331017884132716297172398331161919231180446651622813691190511082204448945531444760209965291814924902463295256245296943551649976260375920953630907966532032527409946228226250609344057500220844861499318923425619215442801611084751157487600782736704631967133165206136877925334126410823390712747442304965586678819322995526070321402130999307558083168694350614318166053906343942344845817853916510183454078050729386099744287214568153996079903086119929094375757044813719906986744790533166240394702140040700240433709024559674306588719097211271017096331454707573126039143865786961521666003002831955247868031910041302978512601957895293970251972731748517021684114896543405289838058339003946289308447429108753569230866300840153059790308491097875133499136490413543359896247586675421352078952892988266582106480293229669862583644529070208679061413200815771533537195641004126505182853822844242940303681739715941245879327191033849003083472451775025282847871740498805136835116018652141583843032551854434243555728618008130212428552248896474067434032998530497167626953092106565179663956281785172882450155773991121068234322587209992894285765144087141177659057172820451315808341231241417477425261158655891952612552617339256917101488324394666232250476783261133737964007273588208004172933393497372325609239190816879272460937500 [120,40] -613236355983740907796909146941325201218366146811650156429378387457913700997209165965536958362366568982085269128107385473135392592305311739045544734066120162434556409322428939591588093740156172129639703584979179442703379721662292570385575352242988145933475297067386201898979081655266404055989135801859740071675972483058717985158250317991877496664817189016294607163020839314286466893400230953635467326532646189073496951303233641935731409746383582451397094921078332753283237811445258030672403845649474503099183979849732428026607167909667169428869535399543587926081458693449263637426573491019991620032182645654026728984702918500907781205370730117018624153325854768598991247262100995293755047775084704337772229303404440451999818504973065428428836650682245391487269112439081949571774056699530027690489307804437306111613670010825440814653833325693692929264118465886561148874934644442744717464688089981837928153505826100706866237953041619901042662197811525361096752595319764794335697437581403489205248545447236393307617922947367092124206688533899537063326782848924964148936420720233382049881602758113046180482435164177338976862212629281490516394635145821011069986670820802954127887650099479225530602194185703079720777707062069658003591511321342768264447936932579364558509148913454012755579325485137883967247514950925470681973387460046555348865178100792936759387918934606010945413423371705721003661264538000988103418784801157445013247220165714811552798023297237327508519769281872939674853474069101349882928952558700512817113547404858130782299707941391231089559350656170024278312554403905111358857038592013218470217195209871641192578822783603600676060766825692962572865003656505798331523042621354461568279865937846940606832504272460937500 [120,41] 79537998265837391164999430824598123713777272730347361092191986721678159876034777472094395130248859349502709557560930031937296751233690059569192504548170233095158680779162667427742182153094207236620678147175287474607904964567770285177869902314566165720014655880482915585323644516985418364874328553088486236401336950672337553527960824386183377505108854192086056084343368063777055917712501567135141286001959948500423019092378381795185951753757199561216717007803077109589804261066331722607976326120213768217322175255991695020927317743476775924274877200010230976508046370329506201769251975967690172129238939800938652499216567033825070013869066350753670462759645373211829117205052060786693287647090843482993022176482038296138844254312930012760699593949615579694401143098042021357591889631833745717211260555076899700286250147163703636391340781164927750722743384076421949836747673638009713633419046474352350187240890522873209191356348503736206838741395933314722416924274652348927864321712518540469661102287760886023167731777867463526947217641293536796490686088724379544757292915590908380729461339272164972180939534674404933335811270584723490964448877305611292325222151676263922181187244498683124586301607422527418085286545276014036256953447224791780780199114950457764009570785586159537411682291218295182190553486877894831337838447283684742756767829848984610489092163821845768495078230513939749857479658869873556783398456729098194715869918759964362746848872767610882416949925409461429267893586448768641980423612467516412290644042913755205607683914452506244470300103467620377693274149781732882880660230032547197988328564711939300591722313417207469803777976964420057304952702095206089587414661273458104587619750433041977882385253906250 [120,42] -6972948591977927783367623319170295586299361454786817741837115538442218290151670932030371930181450112973586650229042091229011023469368680036267206930569059763906479953047016444477594393182083510356961061452642336182405407039994695689896202202068903660127358978949234181169857292037144913889222124848586943488987001568769639913206537687046056535635472055698638495730955910754495209203281379228613040917012140612058665979837566836452315383207350835326539624228487973211958255567248988785181912598749935010351390874635950477106195868568482690862528415926917659699537697592217594686698825235048991798019575266527320443142519567899472771597641335966127460137859847077570383184141296041162186473958368579362292618421019423206107234407426267350565476996224120191125655709498261272322498655936487067657992439340754217023103037765527602721151714309572208986106791429261485159641431612783647045404292405898656444760344026784713532522653943983925367124786032840687455012589959249618508485247841641707222539043847950571445500405653841110653537360638896921315898121138434406660107245095049550596830153083858649630517896741383099101286454874873203337703028412951895360952780031515036963392150089497664125307722690558817597847856733272575348954280705929768883305568795016830279745791424153620711902579082061015397087118599421473146199799563332030106015904945715123406459680913002306241502346811676597419133912249684867833113693547740568003163368523580527359642082453684039233850695050240324157219002699725338084459503818948094994252151776110306118120148420668107371161356409808923004091240440972551058127574094883305220866700337941339526043831290064269694198328799813468646802511683896934998849513961237793164046120223145580291748046875 [120,43] 1287439959414431944244124836302696957377311274515384056334148319045032059716792450505513866767242401603756846917764780043696934603062053211544003022122132114144136373810919139172127629946113571345261578826159072003442142183211519317774090980434248349407929482595528544697735629251501572588432214956652970503329154748851472729236200816136351148226515588462199919656836667761308954227023977823599538643098108299505271707570322836182290432221327068999219369809709912481947982447016432667615512115357443605041856610425361757591326908546986283556233971365899681259266045700222801074450653038293560220081732944755806494523624071805168330568105092368837080125064285892567814244179138332044800290721890808292441813003177988057222322506982700986869847659715327300992502599133808801137596481949303265519432118603641180096512552254146590951940254762222434925295926912834065294353277180946569467409512088016537419917646662377670915661923721537001883312640341280753954059749926357050192261159893942735012019911836669168595322871214303056639016573030197801595230026273474732858668869425591522089056089865533645895006247709602989840793011149879360149189910196123376619468433435912413681976180967179328282839460221122220583328679052080663272721182468682855365062170967974546437006803702900269880156808130738766266153371052902924266255105350058631254511714456942675384285293694729420650004168814146226585549414318922492418071126697318420481562349336691422752518290879882926050248310466104510606171862449335170905219466534714091740717569177020908631018394534064820173653931795473507521058789775142873454801908736691662442223059937666732080667979817876306441779546154893599982906222691113536099911448094471071510716070106376647949218750 [120,44] -566002496766881644053782987695528123642567026832954298184142662748865203107152976839159377128092480756263340578569918684114372710232805673540091620689097003383127149237405948886565048816592651769545786537756682152530308036173582070353723577470344305730507915964856109436952880830898547427213273461251265742657103524639909097724636354798933251181142354172271443335804873592351531239333354324704524371290308388819437777650811744430058367921267396244784333166408003768677488981636029504003535872997704277208372727922997101401668891126120044031394782546174964731197367061014876766972638831887142212354489762296438683080605819325820491970651882984206286272510727019161191073023664804438009261962081383294888759496891125228506740706664174623152246233689919995651810007434599174753924660702672116824637466899343805166318127281657466770994076024062540942746007643795681494094143627792978286546620274689989935772371891836356216596685568487790096042170971077363337611972960107869921357622237597459014529234145963279239569569058875346235018140649738938402397829691748326641561547233049475065300752230632849429086513939278050266534711987108263984940511632341860692727316820484454878310577371788057979597135443576120466218110018883621950223203892723032712058609012249519913844108276819684806007921983054520643012252268695314287469846194154986028493723745394404199606620609523451514316546015851494512568561198441351245054611969168141433801744009576328889187070733953874336574529884837622465551087049227525813869280668878531831308873920285065736939558599012163016380760049497940651240957548614373446416775811294420771755525784476852635708936171392572220441396068160802665130895580498206529761383629996171126132802445703125000000 [120,45] 168511988692833807873133371079011354056653670203961893673546904091815332825342843891341255922378029786093525204356568167461013402777761010660632238306722202183839194493224876052620716958326643116383209171243294698103729512875375618569997699599894030235968647624007095892965116067528734959670344007688079827532131524453080219102557054187996416785578372171292137423112920140345895150690111421684187254503266883490154391326065518754654365763591702840242944834527026010377154495032731369381781730136734331175498746512230209611117809207076963339088939216969559120463365270904280157374747212270480521198563320267658821974220508838486677001906902772171819182102636354085738678340971493436675336956770599480606489238566868049737019212939530843650142402639314979645647799357592379393464912874520152180197874632232801300684967698950736236737487532864515830652107711553240293467792205529753847650306352343437801539181181016366531910945388679729779940839684462172703886816544940449838053266767530061214505795560057662319302734503122685981756527871538650898102408362700713904032221019517960207071382053124860675748405595186956769845637751317738883231361831173051007423549035378957733257619188014261305485304664671151260972879201917406973323892003419047115759554672382301317732399224149362299428366020884243027066661170990716071955199915039513055452647464397454172184252228989457929788538930867433096458872186630528311848585530250630303896273683147111585783982802095237611705036753699834880660710143193645731995557379808227721883234548642749835192857280346561588254823890315967168437262394660952940337351955275053126969704236534174125016333189830699176371766220714571959367721257460928067548072266655638324585632249755859375 [120,46] -31626396038424615040873263863048163188356790477919793388676158321968407942904059757677515068529702226576911545514895567538923400433370770970850513819062139503858213255410897439610315333747778614267917019316853717100209683674331970677263687012314632315676891758552627330538903233589669092203228293258975266367494750621568407967657928538603028285756094401925734852342947771762610408911173739114193485038169115292814174178063652601611258520957436862007684875200071583130458554831140815824076307829137539709719340220052997076757847854635322991241162153743214963024620796195622462794757557994822384132535871672685103275698126516773584692070990293723845936364640121285742565941209346061557208796264862766053452572125721378347989402728208623770577835377088879807735084311120525259784864181054181544132835054428992880180112491981485554468233910761299149932285176599121999425083054113740857832643832895893807096554746520962852777494743746357048644696943936939406143420118459605457440537231097192242066009064720822845978341705769655084453880155562362621713806579959501396587967666598892022561655360383481510761822633782272929469233876174116570284365428285246450759374370427979769780945321659125843267000936469767382611273978754124400219806143144852194509001442374461489027896115673115173106887178617092310196269790378455409517572511780889223263484307231548088847725169668247127217647082376800626377445781894941867615729345556288106351054671192087999714349347956044329466859024993204251938731445303406471754315035436191770395482977014877732746350105090209037589692152366851036747571596696313176291166385581743256956697855995686652844372472831117951497740637972608385348609283765271016978395498371302705372282396093750 [120,47] 3741233822085054491780618550351900814987626601839601125031415436025031538837644794485250427950476702484900268194149090041092539322495880463496961725941608105895518740208938584010932859531277996541059037997528922189556494338117416666024883725275588117531384696446392373446615592531133428254054222817982819541759292471048623805217975213269709575975194611679517794106569333166364151500140334259509623979054001127708366274608520110841654172365213853285412865831095964789217916982951023412643822010186167157523587204408262600887641604697885723344763257366992786964641701348101811013043472891679491222625268745975688897224908979069074346058267112072009710891599388274931600434215885893723606290088328766083831691754725762167954941761459951190263933269928021634758850899949312050686110829656445820713609007770313192277752549232544312368628111921457382666326310183799030643761228984825030899259825725926848522889267623882582846264271463515731431942728554826581715764435487611946251644502879338134757575081313437731421671398700853265791451161913600185032758374419207754792565078376431751838843764173872381917913353275075750333129881123159834133029813637757009001530342091694304140799103099341787616133802616531682968158957369894071322541716941536638042611351257827876242753050505628063057124573451948366284649229598826906174357857488967126763665053284031824318981153268918684013569367976288232471703036669225279304720292578065813795695690975034218944631341008866946723807265486740449440947879372059834687064380439639285981326703863213996997640196746081389919082200793084695122765093201470698458324094391110169310893141020210381697346821540912290019691508380813369879394827037698488749615205252474140624061687500 [120,48] -218955369338368303382477464360359207529378330889148404448267082110750960791822613887879546004281421647075078886440964386517909961171705798696194596479268006871357499800934580089629586845106435183556277527272822032751591663071598205714784855885095839061218022627584830032683663324432589783828178033901605880991627054466670046101488398488800022832205602779763707413046113298824464119040562245757129677810747479231878538400616859928922992821919713938696699120314172043131229102443853374940297567058504689206974707790470833074059575306519874150553545558101493565815368457972813796078670611427232852642259730583346408438833439655704994590457302523543846629544521667523261807809615348416475137151475481034123195800801928315120186617040865704516154205732044798627224963283453487053808273137472367586510453105642677482030125195004119360116994740192615275964505438290121405580520251014765209751473269603368747626784475889505598361990249255583105400882198551049677587750686542205426938146180667402076845855174965014758863327891969451021310460528228541854366536824079958648052759177346719443834707119933619702796114010141539851744047209010667295083670201423477227432481788355872927972337920092590737168202474071226738563344970510773627067323936978448053646752416352520687729817012458600489737491880292081737837896282300116908240626932012566586322458460735436267484962141758427013225649036169386604672779578321342812990141509491379609054368635207628019705697149989878554152460584824573885970466543831708771291222389794385436186229739130938148354260137258208640363943882077762757886130261560147260886857333776170236655120867848191661356363265265175059351773181319652358916355233549047994047701226372005114335900 [120,49] -10611588794054305297182988735861162115322719298857681034413744292067777976960071595934219125776674445530839660838280466122841814358720414212582365212290724259124668421962937029954401924880884161267462389576587704717688210509036346937431429865326797932216540499578585000914670212695751837728740222312665467169281289747191354349854630733331089438502032584202495331755513945460752398045836002100326578123780785726369992669004400395350560466350448752639871036966161610306645240794590606129672904620764048211685125832079773756797975604786414294115992533871827752518885395696435042652932763727642807017412011338651931121614741335413182788924896374940413759247026564868448752579854506067561062512140759420268240700768495307286186090943377779104963971602984733527112848152838857091164717485647260541786050403742238827452868130665512850846293935339125139657870484944059103195668765644759456989353461574918222809254961305320333770551670980110533473325104164074758640327411364769221005838657874160968848714185781928347294434955285617939684765657651315887835723881572104452778616689730767997082631857609572919872139629003466407354490696456472916197611687447581704212718459597209719568108015492716660735020039539466519763261780632094751905864719003441086949556129782910583333733047428017265337776636035086048649833143256408850623580225186390443289259162275076267217668249833272569563651214547267621309000183468994570159606522418790326383200955596707775464947240007178216591697352491429371113483073473683114352300875689209487080774248576374571348572353262971838048310881616841264872873277263296827335212815447323674910244687515571894106951781874020551841440282668467244010336830109910365926407815849179249875 [120,50] 3833117796079029023223829221104358011678964630389400288287327438651543551987015800800620412410513413952865680484851249312370543990808604583004631382765026766966685918562793681406478753001655536903807381051607608132539213907123513965915721732345384567501682137060408981427255046126111241885901698868508268114511430774016824213487126547325994667734784670702570515375523481204755376304551022221764744954790929873309008288267169022001055517664803876476134241060907977577545824007601391243115700548839802166272635885457403244095760559819404802059413242863817693617132428906762262418591497268171267925485348133784081674680420336702622542565644522758487845403491141354827225378104735730360708843303961074867414371208355147640788519661765805002908513528288871100452804925121693366607543415965079897558086698591442946315303542988571258129882606761956609239586393134347486411040055858820637437467126946139722330087516360204043205483901625123903423287203756928966669844181607676619444633757233819317995693911554157654915690606317129014050429067364631997554080354364199625204163263539015499968173494462921319185423093300910600493330059278829413823494403935378216548716710196002574641211215651953586372861049384328234138275212467838223433042193059931555592678074837339319848028073058257487013705961160582577826668262575784937222066320675080850536471634692169469035051099984521595226285241033987995024376839382661463681285560886021988011471029704872662322926971484158781861336084646468399811320909172841261739460725353597312661720551679033161674053146333827363015192407278983880789094795295848216120509055163161654178854923191098454335049648968570017659064413897132355589373095346010764987152078922380600 [120,51] -429066572750778388627951780223345131735376408709018978187492264641563992922012757770081656293882864494914097579360731030991797907517609228119789021109588304443552920857779797117470549130248168601030402124054547667750480975547448421060203362123701563227291272177864089178889025834089927727519379931486889303226970047591049952098002493946142310675078947297934910609073348279134178020018868869791646504789402462811917678716692173177813351131088150148900636941181786774733439589773680292988778473816951909765717039472755798391523547257552171145006706760907778713555334786703422290361881284638462544369496794973763883219419319241618875363104159530957457579050614966128835053756264103468033210270352823238951946089082264553729073272402933620693678764871103618463404706703139969815066574695091761761689057100513241434365173342754881590258331744409915418594317133966550946599480238715817849822038998752044864774302571988033244351751954441204022441425707269899040668820583031909249084345967581054690938909651155158879821973982786787166511158727310353228312543321465503607213274154959165790349027598026892262414605536457825423099448812593188947436944047734909097833189240217026260461980265938443490430625033818801043408383186824041415381316896621670387597788096361176317220027558067053242953459683380002288467921058820218988669584150178974840661022099096069383181761585155702825735259273487388121500986814646059133839859461759585085990081538929101037231347005159009908884843960309143823443095642630457070524061639817717328710063471986445548604196781548153707682934056011297202483326741570385608253150816261593820366092995548342144435287408458902932573184207046173940349450881125109393399299920825 [120,52] 27159213869084100525207441618122215603131499738128918422066160198722861716835944984797138831550488387443492722718712478685685733895088072829491541386407914564010748772466824907947161075098429362002190665503258058858853250369872366856113723772527827194992234413074815087714195875065440986522188578573041421035555659757022528807332646421489128910806703775191668771473226033555977831342710527473876085453931677680687022236087994257971550792548439406139168359416212545304402800665507396729474835811453780647203312136945065861257679053695694297944138484774018067749182805283796177844501283462008643532121721994390474326569441578041320707621456664452271039242011640494255005902878723047746729945556572958101062964970125906719761010516088764454055006962546243419591105819577132156949021775482472714058801077660491090661982055653087540404683740935868893166216966107084845448319304381435376827133087936292262091971245076886353203162428357096669714999090809689783437716457277375688582734661165043099013390618099903702917528242474353163383840703204604547178972743573502079981229121013575971878518231924777812981840112009727815160935884626016725457032247051541325627649509801458036620729529258976428285528201320546060580694002910415504337033001383479554362622287839869828064069381007195704241491097680255797637061287431254012761680113118657071179974219310443880829214324310432665512722040363124714715283193992516926874017019206600029665781964319637327367886999206227741469240983761397149368155223059668706989855080913530253480080707585808456797194487488770063179492085346165544132433383339833172714849946804819681666761194884525218616660381006002968852040733260724230462931136526323490932357700 [120,53] -857422129991464853093325360151846117968487453622641560534043852412480838793550524811100465650070756557412837559123752208987286561083421345534679651459160496984389129836097300358595751054363809891495590275471534305166918464872677352562204007227525449040447767023903836145200526184370492224691683165949098132323403063909369834064431091561984950190552288080050231492636510821861300053683880668562516854253855579472599678157511581379332581871461873606853447685448688186968280542196015908244453736510061922276479102978717774407758438278719630097292464458106690483832796892046398628845945901604567651271645212696629300807219481825110458188870690739780467443925427228522587198643095619809319164380633915666157085896277547496833610463545782317721071550866737658145617792923706461974201256817444910750632563249648472257278520594445546134722246820570309462629394437376745616519049383118845927504606538778317919859179406368350908175040756852374214170165161392419376137961084450864843511742297733745865451560931469260608786069434188922983944770080869496115797920872197942490636079785762467354185864774573824033238693341700749104625188444704276341812260449740175407965377545793081021788010510733598481653813485397739983722469453074733407937629761784614066308018920009345752324672860765437381000010534862613844554199661184957566029294114781098898182007293410333211667005958917092516072523617816148495925715764962254764892097055508483309170890584855504529706314674161409169826989243145061284718645281062519801118481027248477632742331171323147341662672386045265556036533654535118338475195556518534682247338544350526180186964323555524042169488360305312311935747894577323200638968355573720603250 [120,54] -10773822109978032791058871981082074178437805823887350517510791248230903745529094987315890005908277299939272657730730521541205449268037121387529495662808599822628732348114454689199093285009270368982611334438716330574318787508355032820593692143823874888259730607878605026009282294761093243320963918749445186428098780680481295724164487371087207911545592041822916082583870907703873871650164594586914837640809838476176964930440058301621635020132254289268291816982444874068539733101003376469192606778024972936689039705325212899499372567845008924326498891397501541272394197737470960238524811373413786548442956826389547393852358821296008261619945772822857690203978279553650836120810185430418247261941004966243336784566287888908726069245525407635762975558031501252783719313056457980550574071528488192085245687636445092109293341995680325151592438652359965925084556455582369116309884766191248709450119901495793286766492302015493942034864273619457354989284066420022788916351890079719118590985819553291582255161479542247117837361662002113027341739752363462027299066959533719063691570769288504852708719666720653306994424666997170676020980626316513181565023772129197740312294364881974938279201616306752408019574916055652545483940022864647009238970020800050163417078119250335340994626559673609053362913787097477057844619981074693128415071935676287418459982734611578001978851601888010576227775625357815314890525959373069934819666258194600748419973205458769834720030693194030425257993175879212724970499336194703318372656629093214057279432472910550302796739866625396163992743576305220854347601277489739242371247975687526617502711369870843208147625105483033638063643448347532842353629035442425 [120,55] 2748447235472310061694439210017505912436284070081200525636556621678356227263965896583702319344844205261474161375818055023159433252064742495959193737070433996992089406684565443999111065929418944467678825052864828279456563897052888104132082661858956900761511467322067955073555768889021736492119014436207458737465955772248215870666371124224122925085758985179948192493315831707467601663561723093899289442505682113658977364032121934867951634631441181098989417510116970704759739438896878551580264707078467203758511368531903236748777817451148377820716931012033884193223677578026768738402884354331097109230633856025967644047016915165332298496419449745191395783525036835437015823619477610757381387018433860096230728012266895232464094877056591677879130545886917204297050004202613115691232211657263875044268759100697046101547509208334193717715541494415194669984027317224616011538709993705371239074568312948980973650418175495767880847078522266668824754799835276595046538729800899647393565810972160748951924831680490069681337399069832066581364520070777243876041944719596592109787459459686774956798377329248711440274011033887776660384060330714091696515673439727768311806193073724545549638400246873536961669577205338970499625918615204999173403676130250716675628477128065039472692661587006006376367081934150181227683800295764749294274288745472270514405427700170492488744083305240690789299650003314424374591432815536770828608025925628721185430558672075302192364023284791433519835912983009729943245344395363967254926659217902746432789885161875289608062315241273113186935659707291585909536143741762435363762068007500859826425313223415383443295955089589826346028164279008149460248226742200 [120,56] -155512162649959794058890350128631524131691572184838970264666964360841443898943553037847133697692849487941176752983588192497874884540923445204624351402382576614429324524592285459290504314070223057112746860032429415268302160403186740664989707610992777596106172243696110843774528472804420270151443112881384729800499696286978792342818594172462212696155200481365403708265356638985267242121299513872854971066523863289260732001138972591775045145937594255196548619917765482235315221382924691186293163048081317898726029912254768705865662242454454474954928909655659904580166375674163697896070230241855718539583421561387442282750510723514857632311540107099668577440811553309896077087170121469462403373759318609875336804539535619792419297746782504194792674936873153404233794556711032059201849817018282938537159471001036280397795753753974427078656458092897151008053512646214844171303363976761498675488050013321611372948310795708147944573867126127060444521778437716030675981967465373197437971111971507914979137863153057299822643352884987276539307326158349817446102450625811730900322987794425203760950202313083206056263816451135257704828185379432940169412385084914016040120143028770852141708327651423670923399472817853950298180751743617218186928037572994288770305184955750378298251433475507831089103644302226178670615805572694513468586915326634549599980843966662793301612937104386230722242678661481963159755289773850720023229005085741398359269083447688812506301984800771108287305163629548605942678883739977704040264245450598194617503533269697185406988370276962122964225108914356995448938568448421137758460942422682127052264385020890236607333352327524926153568461791063847583393500 [120,57] 5631264610803138358997140240186301570126216025747895542674837465917124760850821573124356955553196360519824924089769104706401059829057700349180925290074337435467982020808002483826912353051056794972750484329513169349621805652956156939870455053892405512584019806353199309126461084901076230188666725362002789769576952429172513775900804516890416670999061241006381709577457566324033539341292529021869764588971872888146867538010107329396630648210773555174793668273547646917989635394738824939879061503433795736299028073764591997891354465990139638357158348729897645059383462841291757699643610978419205794401650018016947672107142225280644899097154663879964737807691612507577072487260083524433893341936673239710468293281255038012581289212344416473210566166970082556520489429767338914873826019304296086812536798390661997578716751417376153600772160550591543688092644029567281604597430016478190128263886344742123218911882806893725870749886091903580472859850396835473978755083400346974775661039624071154809685388337693938887569550813644470148105398229345645998439803282436994645423473308842759308869683489659595177099499507026514693006410798222394711020623448996553497599034693433385749458293148026113908397766104075887488366552913955602866959446251657618875810809079355700949583415974817336031140167734701419560660851297691579751339963445484655665242996845555891801855481092603482424412587528190046716913949965175232496134679224044428028831658075672490022754464183414764988816259374889477962780065998514114295146126843315094574988891001773886755702630505236371723126881464554106655732103261336498790298924731935694015928835041123674375195029192489234964641075827589563599445 [120,58] -213861113450538109483693366591781498325716495832983613637636546212854225966260137196457040755313042660216482085235177531559227431827165261598768106843244483838284173347960934264172370705614560431612755745192120879884044901276438769045450810126452840727014642485864546959551401673898412830875982443405055190437906604017331286729792706166474603552678417492128496991756432914822579680912283014174496786858590490508146341772744469424639404635172345332894297859136218205942919275808443013384683673570430170448684181557374170551521661160091316810579618316792962472495053242494181194200860320878117680142398428378167902188026989732774930450973226393305457361854469060445115515221461306178228430038901247000756601504447713495559085472259822968826616726324566331766697766238938455923428011380098529523644190297887262744051129888332498958464156567493313228028702449159519367369911431595619722769588244878774102352001338648319044962039925272010960738494774336188576754045418634661121673714868947824568507433541068379273359259696842442402968218987055754032389914002567233578671271870601661935595381513431379037835404712865649975463591771240768546050257092257546268808818360918833967767243203290212230767432535620405089845301596156693989991667633515940000896628117052102546204699575636240533380616155497863012667406866509960460635974795540056261386321528730860426271703787210589605038590668357556783278665677940774361197865375567531933176819206482728294988281545621189243066679770930511785326796257609249012782583147311318861295799934408432244694643001446220585523838989479745292000516821386556981738838118798765741388464002773539774905781477240511602998780212547944230 [120,59] 9792260416849484984819322171750956197282587585601295535950792444896566930616283974167934908058122174240728174504894614491843978477701626734532085651218675031766223032747197565675190854104539895062472677694355932713873185863201128419859002400874061096572731719850731183596472884748753120040508481709831208132258749381766972044489225774636316581243380934074937674364150673127008941411267757369495424007650316075246001446313328378839480715065192293282600878598976003353206588727822803476203722368936278295521899487180945470730458485566667711501185569310457546518467260663846515212905634371121547747112674158898136180646872634577341499792489454976470696374952044572496368972544011706853716443961204777521916047296198115341561253072550273649864187379165944151688052735849730070578196133316727818900648223307849459291610201533324789567031226200559742392520475581384985666018472844626344045543416338264206395579116484358662785679271528104505788117397586500812421729352624651258518848105406203343051703863044806962245599179406107382810076066213468340144221608800466026465651138842195144382643876335195447087053441587237577460041696257317433224941874094730873695328701763788823890666156721290284689916831242765661313949744922140238418213243145724300813154804037018947637454457122416816887737896994179906757103078780248916524312995434063520245748312803093029735348326581233952304719192316813648396516393641632743934861901723411735462876739138997309729065341566107725098604858778571180774316363199503110360688260148226049929862907930258774553379668324206070472664516252849873436909626593594470402605559799400634169401031969370564329400638515306421658321654341770 [120,60] -303069178773479575760791489310754311901824952567956999668784839237649126902825739245359137444131688452119706650529895058646218689379036739322085478897308864279282953986141782790181144074480910171452643436867382466168540921198058635447092272316091248106045051079823798630200588580712328204042824900183753466280812796219373132654350960891277656375621434038399363022990989306447839862537198244099404135348956412153784035476969921070260088071060595544370203889259579463739304250327883240507172431485739380938046670462280539068719002534617549644102026060277578783570626053061986123614855390983929524274963274970876578401978508481647366285263116945846759190353585839107999173138348896986980130201086731961888919011055604063470937410443743496324118620657749657728312928617103963468526697013598300482752134733322974255856338328474489887785769332270836002132678947643080487297946629632006633085250702677238661225770233015939840814148756271722868937253712119163503423850886911677144430181920688587447555165022663856720933142551472317947911388352957086433020595584195770379649908705029894501391861174562663373439568173288838639560852870521090089651992662206946972404752844934861693668720229987069698025117772753278813436207058403186326382321849070031636756877205060066865205525491352363745510040334885327441397633400436869791915286160424947162764784546027726655617630590731132355848522641051351094840110486437555623368118775331433165603349156600437977377363932170020279798836435758936643272234409268510571989698562226396645028630523828081439399160620180417764670721922168224119146232351516768545151463365972060617368226409501770392741325859803911132064686075 [120,61] 4351421758617644381285162928392608705295741334702657365569285421154252104576116719082143397972943540976041497459742852035754436614694391954157206778535206830771517431189357629875923780325259028394953924406125201096850680532866475524356920722685089690200170908369925962229236201519167548535192478770151039240819493861896137002842526364600395964697482525869881751503088778164293652957886070137666920413158020861213377108155981454136244989221608884580798030313247282189910493085582532115018694625787090567343218099912997992245201020874732726886847784275484558741124023820097881850044009640118783319058852096821164341387783145462473338861142506470382029360329524659378629526552213986608952594844420464263372629171126201007802556007523899383357585076664158487329049532906964612865153102203280014506381348930333340407848116915656926291108293819216254272154706909580536812686510548220142947321429737647273417407568446329040811125714142737046132823505032351849512026273283989190016873550490523678734125392510809728812302336214014225424490881248404431250845366667014654561118178221990959859786227344042381665120399313439074492502036291537826339284873474612544807964796476644727637664007556413927323282540132821333845354371745710675966679729648110604980960714369209868473038306876330051599591643628195375166847742212668372202507647562954246099133040013331654806309326071845435336950020338981021018559999844140867155505273917187573227694324561494336832264908246220071078714917710200714964883089962125091693649540598990374010778087078176624472223873969888828545992093715975699385884979095032286307133463838470802410978006935746066409228553110257809948360 [120,62] 48454064391336336966838632017630230245804281493972396131715948073221969596066112887738401481952048547505583971151033656578018487232765761523382170607428611393331962621992036105953838180664521897596040515954085423239885668158695293904645004459636732539334550744829209660234697064771195016966273282152105110202276360500249022946482849544944628796473611143305990615493065938715142544188170807258442341956903024306579429621842193902870757774570710621370061911205061384142635394139630967549772264899470943874191221041834182143066749657630838354825716982842659201668832530180869613635497339680966300807338409811384012041820535352026121641703284912500084698790689256652309693943318789301892060790566440745017176452718798861305200474005915380405400629348620265738853945771758551465910274417761757950512770340239898447529956668993408362313912876747437647734287360504455447479648602710567991184163677671966472356834152273043182312389594378572781199754291589879195378864537234537173177563443255601026832175463256663010022800281391530752101233486548368900505010039253663186603578815643504392206665654204593336671443606984813397380314335580420828683427376247923908592126870301211292406972639690115693114564750489986775259687124423389613402731263037896923083637627131074771623387654374290932215325782087178900180932231415415344734117940286143374741564735619226029341950865844415773771301179878135011723497656429022183753188907341482830351608368706307950452710552050308275638481622539562933226005186532923168033892660379095783101919457644432935611347498537233045180739100841193688037943552448905840395504665646692643574684380232057907177025057464811220 [120,63] 3087047795055100317033343261150373425370785178956277715293482099212647214392157440535451215929006116713196538246108635083435024564341740853408520904102715219634290640395244652717596852906021490919779550525179632589580045553280318458003070666644211154492744014028012622887685967640216152970520643493544118409927836745153447460177496691134052516394641005726299580998829642284952247666176397017269676098006564396189163995811728807611188948612044233014708376000641935878890091924305517488503780335504950199347910562674532305281858346346557773557520969482744420562353969674552036616433674318062615344885425786028173268309557904584937592204073609814269198970896171102062989575096399368624255610155032485438147516005399108115126912834168106792225961211166400764905489666767572946683529346395511182636240004400884604608212954609102693558078960872274219651441920921580891148875284336018905659328722340254867621697365085571736123511210071505901052993468676066353428177273856988182381148226751183378853438687271066691796750133678750012531691952963737858745449534176834144540762016666458942777658103383709281864913467654881974113673647679752208128693113221514720288506673648296067906649412915811977942887274143972470319879767749785178440847235459314431056231506363812015784042333820627261073868925524325679882136107411052567759881561577750364367830695025165232614050113113850926165843497186577684367870532550980186037115606464938849426506749983682041856923005582026393165777024834537575672286678214591391804689088501456766295362246045681832556827311401519671219911720244604367003799071949689294594758323242299107189640940227497483993153162550795 [120,64] -8684926161273863753242352980517495823207517824546589101972109896008469214034612298811987800529191285591162642761388911086867944078358617035309266557228068993838836812071509541370041605830192503426527735858685142823853677624795598376244500368891133531523361842069060563509035952565761740533924360594852151817872286225915590042946726235011596038908303820752454175290695080162353271301099793597956631395837062928206242689859380049460240128052539907368358031731276421888326595529129089776635036419554414836900677240917224972701496551939134359031500871140782651925112269297931346598558995837407280939809211092836201628102404475080301215009618238828688423405909959304940008525489535229405057570342999564365438107833264604518968381215080200858470496434754434051282571202413227134214961711617015977323731502701661291583070116460469702451441515667478335169168588542693027991439452623167092055290579830137598118691462545356899178121561554988890120215107202134481929039394669958364635499102287218980011914627202070607345802613998648060811257311375253623918190612551020411727845801993053923336574365480600166747824821936329215722165606592753980259151838687832382229769104202329422729201809578485406530694345682549634094464053666056439064619284607575734122703297602471569400298499780794439847917216684785816564466530443065051239431950305152964023277245038748288661913759337397092062319379656438731787158494129160831974424241585611544714362732350866224599765981003776917584001852571108844606046951602917104902804803268412665632499169585162947687949030137167507635417965026596947471800475953966426624466239045238088433860072660913444599563728 [120,65] -611383062246993111614153308570538259840856948891197074292356570056224409021773491578343338143005967726067451452115417880846863002136345083732323827248359721879540891319647044277091704875868911828046128099200556977094799549663383616090825314795366563378678100944816711698962265983851000528312452457532302470515409600083057629649722646644672800400899819359256757482159478145946525143201614840044417111394392953581826584920380697443752739154759300192397549823890561397675097262417920780399127835891074140338941146044481288115446331997548408407419128248479565767099839670412376780558136920649220066203799833923963306511005084016381148306486242512764787954973158526057910916245037551195468501855063346735520514770130361557116487887109297341532041310320184760584768798356569864680785949978277289744296070031200204417674708284722458508422614801745153463445533027853825874813820960913808463868287553289014586128049353491116014410095269606803764982277522623982777131222642323727524240185843411447692452444091971344084932262027909092026442840915392828737164355561012542288870165752997357188093597175089755658690679108128516483625375074179237985966382197498587535942411113183855980404056596262155102072339472777799551725517224160853087297633070960629866578965660609302952512585061673645367321819599163197428599348875690805641931517589927100873012421391811924808757918430900115729583744552620596596833489942417343440141821626636458788796297679740191992878673706735381627256399030300471828247854313323648628420411601735069290982396419937223991359274941064575199552827547849930254810828753935207219817597294738007206886340455446040044376 [120,66] 18650463211188171675502050959732767682148404261440825785045444960019026822436133249758385899776388485867061072427420546090017650584191473523258859501686017532781966014414027912261189638387476507411353139540734030180610604358231391427451552251471937992827114558178271666640024302530115816551642966689673811154247096001187184136126975500653165768543601282827935543973464074458914744500339005079413912773739541522765717762457493438218651481720863533138552111800838896251187791848434090008380239993595900926633519366149990287363359493797843746118734599998969368227060525322625793658517049835286482888647272148391756850718736359756913389677615035851555861657536270951510243704183414881278945492525794577872339706926771457961117600385774597755127043866161179005647918201029111279783876717393688916602016156852037793953704003430179083071221644812888392136691169360843717677079313638385460287854308970044535383723915858439185574582028594104652827212767925446653706577219799119219422246784044867192342657949559110971110305364896949091918128802709251670342316174352419206844254311430733844236385378662707581430890743236089683256880387476162541346370920068385171728468795854982003835505612697089371157083463935909866954321278422420328774193380800661684852569769997159102504653413903304097080711700877363549758955568252314680062433081833432503891934147433659857202906240617668058173942643726094036207837467504495213336706147185302246890520042013429243058038799319840794550884530844232568276961784895995842327188202191323631540219634661306441259340126185775545980466380662500891445864508525368725262279979009196604254881488641853617 [120,67] 38321529745477083244477246290745990451296511062258723683769282472965575340660571882007651706362417387592962945646026613225929197548500878859714912431391940792414622036867194904600743050825668079289418660502094089583326250465047402079031693958952418844278327242286934854104159199376575033218034560651548522262450377878967161363708164532701028053536815435720853447451546275775242792141868108487871252490124303982656191508464545997728613604770917340231858083642834024705738866890676385014247109717276060988173031224793700791178721328012213886484714047279700787067843860800653734323483306800434785603990631508053096337037430976133779464365792238511304007107264406318149389379657963365026541400907477760688601475828919729182241236968065662343055035856753024738044800138914279121330946801179471267574876746900277855557053180028464502279606732998177911738780399993506267242496859534997240224840786217549457987160770222451233358955566642119138698167937944380270819449633496154945508997234947337882567644681359678004071581992114686879182140469528795787907056089457161660842565750560646813639941244889990651047275266861497285130227665060043602693935662421382380698717819429014127688269524735186575362488783307264528087831358766884845982004058399492442051241454592904550228284094192578852065970739205170367470573417834093583789767978929440268577852193648282609968765846512141955987251916136791491615509484379108816462431574449514772838952695776607799485849571458491446010894157052226335378225113303395304288961186377170017100380619820007957144547887977597990840211195492809089582820194531145100690741793203659046246252040752 [120,68] -4349529801556377716993459532827961287665257624470893989922910575627290936780034342349343727303453147528296746219077290799136301022410228965847091156573768920646078193115269332901618433677530504343511531577297555744219510301937894394921202614290122840177125306917955628486856238927138216137792540607718195669801424204998705372529877950781700772396014536147605548343081447832954864673161147257517980243838815022861165432255690219691389906790544898178679001294790530882158722413810610622477284181771328026049762545998664258177329181348767785905182714107047390437254240275384923542833349494367838326069086895559180635740682170233324316456006608954488776401383126068228148218617088166507058088402670575114508548420937364635038340562210728307964247966517465181228701320534835718619326561956255191748891214066779222219448026488118677079410276214293118208499088491303206323960943736978674696437841540909209490543271981152738668629502064215970554433572522236841789032567930389629461660827371743540735397549910809232204513160869018823124124618029439092019350976305224867635305830292712354351260634078374018305823975987999058800274385127441204632128584311145768401116931865747605889709376265972599382001433830068680205730228048037996993001367777301241348459205902337389766260433320112216911730122966228731187752893307324108543922795735886647081024901152955920337741484804835494656596178040097418587823003944743420412974144497574364516861796954796267124954932392606163415147031139585261843353768781978361895771024680469859554881011167027414881839861240308636429115885665990507208673787097635566901406006597023652493076660 [120,69] 16216873466941917103069287772652377494210997247725582771710067867624423273053566646632470502650883420947048542670831361465155490070277383006541643511992301435380528942975163345426913918998020804031697951959476717753933386947484242183643070051345136585482352344728474500635954553902873647516724774819453026392893218525079211486841790182335642675664880584273331262729774367904557285660485611335871416001669373000564141740811126310657512062732264374825073131531511693402433068675466399432124600951944526717489508685756423793774917164152725430984971883925140626879166081819347153733174092628181657878756483920262232004679398303588722998238027865064247911884164113115154970375148200483466249365175251665681304417977944143923670870515193729010910054801724074557464316461345156470573967903317385929681065005459095100319269332720999759035961674224864593779168005013656081610231333009420216855170372047363087707997211000760114177254540307652493124607462864447980823987283713373882044545576250403851610160259829828984996543820002531508299332700866541318219446677924424334522858121987615257057962477912180291151082760360141343806429434983279738647902616419460281545349450783176342457640450355987267624129200641007223955501585583703322309140087110728549033098533972444666411213902014323272198483478327613468334760578394724942382661001149954904383015558488682278142824628948621542664313666216104093986676760175035643768037055766353093533370975405921382886680864845612978406476377394185435307114580513531139133310007206579993541457548521516841588475919545174907891854621330127564778200092985603498876268540013926218862 [120,70] 342783995840647725596556192529664147851580684342324166159350883067486495996715780684662724368661731663656651663006276339255828554594962968845098915212929947869572702230153100066045078620647919007305808579474275711253495080677271613626600312959740536464863164355870435802533902442244867344764185697457319763426353301850139734773619823499618119874292526016282848197309205245908183729259498400052118829963588965658692227249059197907581807115263161404614487648513331527574254249659257456475908694093277944307315528534680981237471370390215891037316726643177735251300457068846138270711604846123517868440678854058008957947112786511686773171706581540791806094319284230479215520728607801341445542918225005866361050367420597399607416672696317504987233976650392624457284529498402507792949434461154743113686066962076363628358413341741562378516061833525394395038510371950912146793648716697333121036823881024458924532143055732456113667877212212160763445636260593292441376687444399771240032669224995791954396912217593330679672893556161624564851587122661954415193595198074811635045840524656463438149420412334915326015823563470498473188206615941392428333143937093744095326389200983606908487997012621907302927015278831330034206712043507407825448397863682207471648478360166772464324565517189418357229115673919755949042713418035468118168107349383126690954563927204603356916100857923979005056742184538107719278047252328355432079395989597468128297709597986248879321582263947666588745962513632342677237099348198957863435635487689406518081983652267829177782822863641601408615539202493050705817619213478251615251459105053236 [120,71] 4826442079999758555080522153637548805396835353661792261231011601394826782620323099895003750979154000318735125634606647621623914869091457757904350407653513208138264787959051088285302357977027359397021436576870068103889606533433365951698871212414304073787245352823032467201376900340533387246909017712823364697835654313123703289179659382107480848795449435404290865088870873602302317621262187553131483952641149464020423347150168379293208904666837567691204336640734858304910573717951180597366975027696614035441271238117404471172119532841243251106115412326195230631743646686445562085700461130707101599324300694486290417802773019375864951179676860282076473390681092831919674495798509328645367796188148135498108002868897336603702686459424079606420322409745961225666924324654311608742796392594746403419160223966855814810016905050110639219400995750015702539739492137696834116340195848263363860791496774563554594576929474775505451851612681844274307809169269837543286091346416021515004442921068107952458720379420527790057925129362696124582299441003721662243509740569061854119190152476433651371207246500654400257667290822301074233057538742958633728252405803158917559817837942844988270608837833468549808697325685082594211033219245658943379536911889852050409759488661511720415000442243882266064652325356286987784461476026321666574146492166833071948902585787975770767261396111775807384581815418748563701633059148464152442865004955900112134781230363326650547059817776575860075528054200198952218500243585861384215475187808541651212231239350146804732178289237576311762343595272577705197537103751948842085354934006 [120,72] 44661140197964825383597147696868376622355904424555073582532142417169604121996372274027108374914216429581287157096035795379442769265820494142921868684674499034488970498820302234394459164682569073377157845417869445720717709753130630437487123942286122439419632066742926698263099101470192352403445360974412315038130598567389098272985445159513197017203497097963609806188411550582073288580817766527116823995408531115223102373036268538169731774838397924902385735629166843337108447033090795622685161132491273134184422780002741953293267297588804651283943670922278763868160104708267602752279767842048731984215670931972897828666863955877750798388763584048018532072581811324653631893026471461141816171580256365863864821948640100445560694409407876983793094924815359807612060325571158285918204535795320723931211180160626864471099146240375574452020745147884172111620107768606925129127484486763474070935228106148354638007216844401361295417367228805439877832034245852455347117747360445550451891637801304636760650246368230538221054483737812555417193076715808136768065098128555653652186557216939273769168743503982034735518271024197042900556303199542286410788799629130848370577204436212357990059174195605233876227492692441167940057314465396945716122756096055460696725860123425447298415724992457507479040936709485372247628573727502692334581282683991273702455364468087915657576727307201515394122292067649668890681307469299106818460703702530947038331819522365119081853390223837430009497532553208510590513261297629839950056427419023515685806697414738557421130857483672179737313479077943098877621075574748362866493 [120,73] 93245222884366759506858329442326172555429944577988606673394761952475091073226109033556432466572648564917109716829929336495991526385154833439906652917858772332615710768824982954900463035090530675910579842010896540004358313817315096709214315597632808413622612395085736606062439454816308971530922072784428011603394857461780933099819357744023371793392196821384502434747697682005847565460078607475866363574906582127224675793193670603475669489287104086352464865015791101790070324998223140028778848620315053583155217409748910058265843700397269063924959956643964455253857161372057712362579617470157571786515996928190685432955659494570044148404693103191927570798052971376695121512492738672657296854536293858875253613797524656334294808338970480273962401596576107308171354919003393856772090999011367513776457848217707588402871500516936914105466878095706896665913956707710451017575309435208295022569298211979106437165618128747114771869918080097831126156181907156342328597079079109963454720523950390965674398913512981535306684836386214638918496607541838592325311363448058662116328333747118051937369054365970651242041901376722895193394540113213672315079831818643585494513336945408363748486662246066153619646581923575960630201230033421820893225093430405207111829698809775059145046830224160208644994159828402382912378537768530839920802334722074404252905219068559990648574811978421391062912004028577599621090032116653890772009506765463252046464873148811408118666639392570849342761712447268065856253141881930529135666372487216736753264747786138591995981635192779817878910830101476864823149724186246178 [120,74] -1179165297370758614560827773699902236940844382867622717020253294066709310762318360987534065968600146716828290104832501415087759244778443099967436805587346799246170503399014628107884765771180816787656165133408512143261059651097852418863056111151057265278107870348528499237515902264559081483746832588460299321428928956726063198858068827598362077389057178071018362911407199304178953021237215245456085013837976728942114209244561724655130182345538108395276026627907229082658062422933993980782615912460123913315363358907254116865983419887171041902610452292041281857125246976533896771055297772716643227701616071743157274832976851688202102190056174673629290690786536128597813492762233120216016796032358690941521383742339507588793305932542142607362152442995048819991632234217409141830845399003977907004351742720030701268805538143845337664642465276887576916362600777915939490636639800603113073466729673848199842661201239226790472984860178473653636704206807456408470502251306086097961427791202947629935253835297130555654958797186631735257859145530640295234600599935583822148208674760269371629507487677124175822062800189362933736996558545620361934929139150953906696878424940257569652395454187516805859835036885639782364853268395368538911019091721499033640948154672728760999624638461556251647002052662501647379469083698624138930638215052775660099325945722805624181914919373256434443584966945194334001121036031805720395905014036581766688538842646413951513206572689649768776896414040717673558584344649856986124370739045205898818665789119927377403185944217372127137472486058236843423301486269334 [120,75] -300097531614241531805914451864015767002808568929116040775269266990694331097779991241339561162597418676079457460126720724314531141104361287789807008326794446512610586868044998857124828013448761352675526312414722858363289239413396857867750376939626240690664870431195777276152137218982833752695558010291117168622645431362407031865781935159401224174333846566254456524195844292267244934300475257539266059170403291710014134608999524548412938332030564652962932586065035045033801768495936364905766470935354384547457004005007080438804858119352316216864174229799681272956714919162958409138471157276632360370276889464176329345030661331909293960568803246036396133578002533714553866038382329024669601729658414687915239049126139015439764812191990504800246764308778839373428883095646282868951716013681175718139854546865379870171077278628554576877828402022853600221916536333129134740415878513494267876839197874980385206343065791480951512963686866163676101063637305291467465147707032437599688341459170493403303909174104307177953336543513353445925515374982435256628395304296668883578587658709560644240453338505573298977978681382939616054258172477036431317187960479557786282924328031349706371632241604482706874610213819130504121781386916140512810652737314270930578075379272532043353662041432804159438154875417953572184961068118895907909133318706528901522244094337159819714932532903681754839402393096051424262548137493278046122907959240409340366965603386722779240686289401191257806062787650122658705046413480904259546098712617057526048819061773796314381691542523281909280813802793878509634819 [120,76] 26190211459383366927041792126434607122208850552787342200425020679340634741627249045408878270014090149944597319542340084177026139357244674783625508539641317438282703051008888459033007104224893682878760415924253478210987724483873921113473196729741066133763901552380216790280208349274447363999648632800573064680915183791191462464521980090699480154710800963950416741301484258514492981594462021352227777752756802040362812752858788085556708564944943119337551211330759408680995640037605548138838474673993185505627581355962516797695995798752540924479110943737701707792601889432684070163435837182037684822435348043690307498487155729361381945116160659613322570924235157810703269049085132829173376995780273377016098202756715329127844082806449723549540680964608024470763866663043110420829027776032219623523696213797063573628222806014637760240121085205796007075588363535725073527675194759522613286296290145269390223606629724883439053945258800293624600402151093523946762223143314632093946199047821232921231905734754895323950305658703809921743212749806612506688604533770458452142962254921426532474173532213747515496813574626332957132974326826654623177559191553391267019258090237747342722849734220087251696772205051796695956021160400711342727616365055988494589990688291496757133227384640781077550988864318104676727015613404169213755745002165181335737798052728724126835975387032652682875770179144445363076739103791688847432253401204129288907740413484958677046304210403108108428281844224710695773590184789991887846604139220496409199485511840623799863462373869487146552663489041424802732 [120,77] 48522322963531039873377625543740115321631939233632150884413561362281458101858897674921077498541439750575884794352924415475248112191231877916162335042704185786917996041107164037062887198313350209984330746782884523993749904706967718650970162500908805254660087227500381419286668661920478729069976731087229472429250883032638646719910955596321342357722963704689489966215755112899599318085819526249428018179125080068992711803892288331232860149574698081697690531916786548121002488396927102865788801577828876353393840244258258597325766627801262164105055118679768390618922886262432769903901782040321918242621527563786323734598656966846451354695064546741081611397914471638501600208610801922790034566762887470029397700900233367694494554540188044119631766500485909091183068513859397925315759163799686406172874982282728929550278851965617980739482808158554542157341452313479601094658528031747212228462392050862631568592130607833533460136947787867007484985075482722156593292250733062171619167633192867546568016636100750774756867038765617446896099249151214897692904447935454167540102173049970008208437278974030141909073188899480976961191666314074615928166884644159239546438541150495288199311714354319485665383470713564593971913997698939396435975404400389415317324536625429070677914007029204534530829308536855776710831674752861673030757682403340354007011616816359766831495646157784818214991468361895839834072105425282180158600164011550376282165634117350401303311796510789070063429779853089627166258506593470238898069040604619180924072342352440097774999240747436460801895461470190 [120,78] 245066873504207048971064624266874556618133469516464172537595354272895884656887788980679563830221654872800357213249607291854936871805616267926105168080758322324963466077905085567732580715525960718319186978753015180309868569071059292172128994674139751206144566477688889072061706729104415111882375792951964538292351546980801923977431374669172477174633740272603953198718369611931516038843543917643659519495921463445163284580064055589079603376204196472826606147554976368368348167518598131963664381969058423286560077484001694927069975590409430743993552087266841028442103857673295388126575015450629603708265508147424138235814259359571179341829747070130382930757588335637932535440342886699954822743818273577709805500573160299799750705273532448167136624084948558649758476715170865825463637710359265436336614805931910511767380510957434710161201859685731840253283019790811659427489651274640688218774916328062656932650709807461366799673564236062909010687390921085418780899192067794297473769794490014892395181613656752319403313201730945106827497816866785235764561829442373801777497909460575037174691010263333988147565132908047459840014307383559926352335610970411223766700650241315836231901046615875476336774802675519692426078050609235876467507461373566775022264481074656106159846934975856343073140706267743290933322228312787156211786667029123858385235060068140744588417004382615077802744628541609015632720110853403221963739172837582628409964946232484666695084331415512944815906286200832029031078124148512095178121322445150576845969242621263706584703275778804789223325125 [120,79] -608336886020429542154114696722754649743886578927744607529266326946271326060569068550022150637694837137711243792230340023822132850837065511828107947090541400769857440694390350837504848251614328839354419279788262069443093382033659419532913342572908733544688487200013570596532736673141341997505282754001329185688944845848817337941306063269673294166635910293895352980824574440381735753680244231660081344430998620382678336032821618511029911419736819368539756955617235663851411387104868938571173521348353966649011874511016117376592878010949231300503136410490290019251257430031645440522936296319432121164529506172306170729845194832281557669360626337716183918599838710175413082096196707955475269296541789625925009965236362853510646422252175801282000565959785304927250744899445592669293739963643937461989141662363803000737493681731627418181094908462787588654838623666254020087415599303493583602717424258127642883935402379482801490477964453318627231633295102601309836378059327517864543285179241343586782586831879592080358978930035799663025588776732584745696730892255082659953091874336404325187833711797987944733384800616668655953829922299246503481107260663924260901490146327471360386198876536823102399491607174330644962312255969483659471067085141665881667504341539423846518499190971194251258559181241711173532260531735094750705957882285342853664433677676204927292266184538037200525367725688811284139096469200629853299583725221149642604532359322509691794075561503376018365730245944648393513639284650795008704965607885436886451381896677448886544367261765717210 [120,80] 1074020912789474003930391847956326790255197474441699417520587322204120406745278465050287994564732071841790200224416537267148653564245602115951138554840911450037783723148475069635827333900168744743081368533695771000644760453831298767950102670930910689351833611938370469651975546166223775471828702776452522873733955989420379618607745368660095945173483683459583087457876394319985137882183283455474124166171716362288830716264139668785573004318859967949879511024126072281525766147171530865620786178360079740245534532648270364269954882029165758106161029205846217423712063520908657515306765570771228063335784211295998682099994134148430793533499174548984464941653740769486252125316587495823696470355662820734249248439342225569449040380858405951896392217460409007140240217069502711035377429988143572533440963284465135985934434308094797463328930222657616012226626121407420285799136528538467298113633294212734268060800505363890485787069514733857213867693968751585242926360674904732392440136238682002032299426250033492288163800973721646601026182246730537807071953161769214541690397501461562134515739397427283627324247298742897037676677334336831537775853784842214035095805179952348085322947602589450752463171833542038501614635602810903089071273049744897096181745936490238720671795691086339314237572719361854502540583185666404585242346427842075650489418152491446127218234824754806742304283696945827015437711482013823974190868457672448146812681539188851345337088675395901274723827773426682348225960722620186719310226859290806261748519444335986230131452872368316 [120,81] 1459854371952678450341815954055762510061244558154401958072546793164943436439558168004986085277477284369419341963049851954564628424773844931085888883180343713896009685260649847461515407795111592749250313678794825007936996811396363060460259378702263166153313163859615858446820588030616951551299798906910120602323378306023183264559121973085918534647437938497037516731965405949458598741824885932713218445620005674752013004247946414016115123817899207840160168811545830185188218115123253848461197944044044275876756205565001131118305614461216351697024181079832864480757067674559037020619893315243532218835936051561751822379680418500416815494565506241938043155712488855803305681994173137960600781056289700011279426409531237995266491444983140863555827266561360981621256805703220468727326923096318123329492778534362431380398029062055324674225454468681079093888440463624993252551906718923066974336543515747771935154155174621681179304790622028170611568987058297722096948353642525935711424755823104564346409037385528499541366850022523439209803742830897560242762535052727347239786922199542725098434304710484482301565871403239472689207402249756065249331775642816135901848439485897997576943315520605489561184365447111182150493416811401165958141920522263697434069379179459284234853455438881825852019024599170366656829873214463184239313235494962921807451469301936005393165185726255010611365192820019407263323220830279063245946071731243393661936109825230595403110605287337667447624301522650387544259967455468590346271241309123356128369812378739131220322720764 [120,82] 4889763773800749242119809762062238601667296429352790055323876076162269834976961500340237718774992569735866233996292963095160693597285768012438270937442405106497117014921939773502418217047559187906626295738748613676144358349001439081483070310966519730926187118497528861612335834527074850492572961441411985394453369617472338464645173964632326142567601835084560374889890268183324935440724895051773177037220886429622454124396410229960452242488682422413195032148723739038382691116662527750626399276303422040991216738262856005598616894886662420812011206519589382365096937638298863469730256429815449225434798177166337192004990885635647263930713654638530624314899048930061583801245041530123270192872882370092946441294305390310044819456376999080584294804027899580036882348227261877070390559262486452125919703391997340040009416438089756614311868664598650202723508146539488520725730602355800479700981212313265921445636152367064372498184583205311999354326422992587592460666578799737087967601649044655740090787054141864047664378019337595847309845371535842302201539577702167784419874880255471057663272238028241782941918444940706627045045989484888678217247155946980258322103891122061485190484826249755609219896981442458818347614118274968942811105612827754059195817865521828746072422394204635944321935723826655102235171207322831088881453090144333932027675663393577018013634241393308861851480284380479808168927397608725073023404818109921930357454294073952322157386553917422667542995266686511317187353116049217420501624071230478924932002495366003703302 [120,83] 12462185813431131063981812978782573880498911368184807953696058708024227589705419402831607547621699044516467323960430984405401563940074845875763598537153003934511386215977106741281669820595480748687316958695911553310367476348314951237281977180146467672089068294144517615676117821485305724746575528743077544339481313439338780814504305024885369160734632584499426747882236443445371711511937066460410122049682060448691626161472948360324836919652530831716349386867666367305388195341196583477954921180159330875865893929403002109869678843244618922780159258451411969597137730651658090219454680647935945280570481548129981982246328905886675857587642931341284642022775048967958069220151296385355371120561655887590002827264889384900311338421134285850886487595701144437742443572727921013407279645490013937319595313070531911813618880875287413522979845748231614200476495798155332034532644588959260778890054442992827923054586177412182241821870012779864281689800279107801525927686752031563522234850459093101046253444275274604690354640675893378342786374092465604807907902747584854005541399650974824103039806320742844498854962111876052410168311005970760243004937179164308273494649724835867703635233448231247465223501501102899491383887048023755462206393280967368856626566195149303307079107355527016460450353876343387504935656375891983366819532737864120622857161329960037654397928789324298299602086692483450657052934818833572053279731008104681410523986623107429376635544663877712028105290098077502018000117316928347298624105779082207601433983775225406 [120,84] 12667947985372478164291454383566330990816254935405463329307768786907467208347502370722628662797902404499175778394210359126310927378374457636668336456452398040623542608109122128151252826553775111844110767208537817714928282215043075567029867280771284202797573967975623282534305643094196317826164663540171702572884577211348779798446276802157658263546599075879596018265595063673749119568831007267247023903109240143095860069771459604343079486670201912606328451201968627783475546578898943893847355773127634113876990450078732761186563639270425670535066022267488757185258346842643154981772879484721592293109045853334586138936385968360464745285465302580166791038026010787540390100767306232794092340400754146406542338964042803643029181440119395336213142538061941716515194939468366129662808161367131543353164830823090280790191542717661904780208831107636734622572953497341435811485053649329762389235023109747154303493509402104951536078256668854921731179330183589193877460237512172472591216625953510806829665125981169362580479651924811141751349448460074549126663705625998281261711602845677808539461858148068089717915546737648957841193688124951687254599301010577618339619966570545484367815226366980287778925071476790280152229027761825141181867943214033534217194116284152678056087518553781002679993490993995158120784645954729037208994042078809498501273347885197747291370111698432627816331538506090641103515294242272575418202767391336204316287248800315507096272833517259643868315772785942638541046540529774062390375459397393483048036909709 [120,85] 226244660311977519556642024914378401019340464452574506836733028524240770088807205978000845047795142263984564938299145833435472063069899480112191477729642319660087503447768184653377107067474452519998626522624839318948754637746434683379191549026671511220423086521944682328058616508851849548746700891094217463860064598408903124752837844783456446021299152826218696426599170011869481475277986915272242045295993476495827416932587376602495280169887899151256781997919006282875741514667104830586322907543187483106269363493232218384882301159882471279517716101124560457935566058684583413799687344548524272026595701847474599288953651337317067219397279643955035690563140058818750057519158319447346111481561918250899294060205318335256075684103676118146976083302891259408761986905972404076142005666279648722163098875051907789828568351255984475556766669220648753426663558287068952403342683758340607600370103127909270070255694901832053438700242998374183221533135968049923170387923599394968673147557354516446457266708129698032470388618191004049404083379562323918555600518338607333992140657611232620246910418136901875373666754336529087489125599241838426614269407614857325200306255054217314989993889565821763093929184845581346353336192524886384784990875890953672474454794559841254517284305540451768118547459318183441443513633101081395589366259148746716853787381882847702371128378471769857006566434831271526130333460402711173458569356106981379001813775889461316310912916734866554466679938066300092347015990282626501463155920611928365846844 [120,86] -2677612597340034974635033273439835636246820996759546709823104947640546001546736972238322565600848131921463128650985316299055388437327481623668013928129439536543177033133159595598563562112498726436009567804020927712263265557842656807708840808919724145771642190921319983659666298958342491849741137215280740201767723776740472006474527931941797097509376071214335113452166821380279912863128517896705661643098372982557207953319586391567366615755050650645627408825435592606033907815119536962040432786196468035906436691510129336639851496505187833397664200569477107190268817569239119630890464706394481977069901008287171922891955990189706687455189053600124107382043142100709835468340123077617124621459263227722534596546653870005760250326489462249618281027865447347738345823646008430676698194457985130399606283490911330779359715855507471962500000108162668533008604584229128070757503522486519612783231227248771843373880256666423497388940969952251862547768075350127161610935206932774823165240203393733637853302471232433441712530193111538222019621385638148590736391369379092758374192104554259737034641659750660245341156475478430999546650494592481070176008165082109325224183279940383381284971201572704514989149951131713543397016705386442779459479121940856499205451532181849453461167678074821382618771988840161113776481349852536213452504604273601470278936175461346471594418186391449114164564239919467838287231286209315197654350796332409814664248743182091034123391670975952929310918817649430001810221913623440472066646619685194240 [120,87] 16765799410936354078562211585726704094556946406768981055222250001953466722452545524053015207404716869859206881602632545952583748913603605357733247742011847597517823092298020766809456970610244933976148093721922311383515315959366018549092992407159590236581013999522552997341898381170423620082498766584921267359783667643258099438883252509776641551505657014532897790268091802956467686037633871088045139945417282269129828269487575210178078957390872205792386730890695296922461569457704122196961195502433341487671668679079061824168918076768445548970317165947664540871840393547281347456639218233775476565597692627245318441827076129426747104640267485897094831802746906841553018145232191753749491966914951153360016723437996309754512910407272544874942071132957166910486120160389199483109788790424766947533093257486813923011847826390172263046874091142480185951729376327004249844022439699135585852780340607524847770482090556091561934749197211911253530610963795850614335927545137676743689210271047869254489127714107464962467011126676299679984592562407492755186885887022600432745453208726612086602233435613089874348718963364939648134366559235521444866147627535947982710528461334970285788454537935936806180824254942397257826992278370285811898985492524613558904762932167205398496898253673371577403907602273241922068423308657800667129021194696986423303977650509359192387181373066566125844233812741538906733405858996230588384092303054837062229707396921386023551721199903575750016629561990209336101623530993776550445764759707649 [120,88] -29641890858251554650181661509273403544105735860900981907538777819590477500796432061968157753669846123071020621629178618209866079868483747991993401205162564261520936555955392835532162324623085326948911415076663910754430920995085161367186526032945562794327891822861615329008663666292495629033506513744753761089919324632183066915033541377246694560672844201935783217902304739720737555142453379202766489788415793208162880156957670624906784795762497427358512201607796704824876560407102637041995006724241306996257698702209372559728038860157840628341436788453981767287096797536963760503385745351184290030273352095297910558919976843487757024530669427089080316301295746639738493302619894620401536395348094569729759623697724248037492436512847430709898596883907573685090713923753186873210244978040210693210655228110387525089156286618033034608470420176524819822846586786693866490480527616777287233254978618803645460467609190477035923961003414023153639884984029446175525456177663984440307642589648542256098780405321904223259644309975790040185403521395133088336194594304542455218466582641124083045710504517814332814020880695787088471970008691646577096492320204844713692033802300125247527525447601522225350149410178003096522970785228258051475795453246190923644221579861999305132751006238703156366878771975491151619485045148672659719769313940354400564722169588279906743584303815678896901959169613547979511137974591613163934276703364237695575962726964173215965860271312378273219205510559804105161363922114695296011586928 [120,89] -505674938574596517918298486221537470646798606184501303554081347515012737066397698571454869513175434043995936531875293369092578062262385730981451372354131867306719980523810396713764684788194774799767131867063846279427579256870476604729739868955868754136327159465487827359109355156977105252665562929454196646230430407179395983294641317379900646456989135998398318082073850724605264276868359352853551319201734402622853943424785356748066597845383891322963274050667292413093496382423202574551587390614917082618253036134892787223507238226018964784874906910140939050382068238484366179973441319548675075346712158449372202766195562786575145406010704822879237056972963034171995440903082835356978693457643799869822101409408571785020023436463992766223668012155548567311552756253296695738477827088287791530203779504345669604188525635946104125512092241703880437384050048969739629339707388361748994113678812897672556604231497180779992948568727680218847156178325348290280985619618063173238995258866919982541036058746553144210846978971791599671533315122466462712117430637137701744842305478244149709089796361631101816866245171628138678559612803698862855664092047310263191537444270794661098725145190162445759811986721113790341008269283941739583536494845822807039064201330286848905870686479383721917683428774552907092703068055203464363292573512984888151897851392459924398540292981234301930011270352244830294324157972081711290161606949545568797417257996343639670838906263899761153384597029402196439776794457919538891688 [120,90] 15668828039930775495535415849390112249298149303110312117402511491957535041903005721539168252750084901583651402882118918563269597502108464092037422508837889102030648653486833704262595328041364363834574807765268381926779121983396310569357658892712589813868712206303047604074413290507506421838603800863708210206790015517575033931709362019630953587737930605818760540599577895892761638296465907961140370680136761361365723189938147246510278783128381231177833717932444066896075004734027920587974326240384193039512714284323900816938274219870251505970269854921814726458598292209907296802988638857345150624757810976381333915344357689134414119022292267756359102629832880704232193960538025993316151544133265463841556325949413740663189794249669923340469355418994857996420614992990577752726682522186083690484366653287293942826239396990567922500246206699408417648275832435712100387357102282524045175728086642468969463720756452480190924692629125821439045774990792181319681226787916769620379792096778127072762596287879495194128152679889389257119514593189821920180735631461150845953488699986394102024606437570950827457385971054559229969175881162354177165078404792888213948904704046270739070171350420547083327792966916376082967846698642832252387156800816924076756402777540614498274561690090265213666560226656227686399730796686544855798955084234678902361538416544678002751790544863597989979683964603553528423147671541232446578258783723302736050660371314262299173458527409747738727130307956658515731142690675541391 [120,91] -132357291288323390447531549926921841396739240907674443928356459474750906392053660423430133810434126351444393144548361757627924249650046418958014332505307458435011893694493507175031200371262706662231730687594027472976003640725120270875172949743693875901248321507483277066106224616033584712324035749247679224507962299390514307660530265362612612390286818963145322143419474263978684735434285283670957375809140089989069777354700541357204456167769256524954808019008882745981339277257471063044747530824142506526089159252855066291109121279763674743225193396556948776212258837243507125351725867667530144349050968694236557120118363956841108534930118637733060043176455653913987729914640115177546297841676709816525722431556676932768772001942571923931296831153948089986128982642941963299537558391906213836361872513642491381594069224980298985816627757656094451515773848156319674214556237707863104510690291692588809658154131883559470907154324863314047885397533929205696884284017448475496600456110681217158223811329252572015164739996972326749404154994725102907652234192849297652539406382627850511519844278873202518563690540360747150527727122211693910867224367280419219113275370260882993512345969583826164359722548876303125648421188406722326825321366597947113712592370351810355078802754915898841334768906015416365516186647987599049574273735458121001731802090344878287484575240970899136101735718563109615697090079876072318142248762602168670979781656728461797897290733988685660719855698710775363417646651851 [120,92] 471905342995661867950212826543579020056734371694172165038286852949762919001193330370091950571518498970626360940857594134770881431575365335664543520701233963581348183608986245426678866882709147551455628149188008016385414204275683310663787498464995244920012393420335650531895672634475492809081628758104774050679615388771959672037160740095094893519060080562822834664053785357848728685189855979411769530835111632190627509231213746703151245360651482026484727917272797718620048126992148330705903042930492767120176621015648260864772834466079017404920386804524365353265526863649830505545154301791008078467458112067146941010524362316410629534775335785098952894686461241089518783115466754519638202379619594418893837169599915050731520840630466415721941259354009115586495956265024321296975363009121256737927780152246408637032373231005397235980526960335370891671039672475782159635625261266687804291664496637364934556247663493409209993585711925857573545568684670973590708089892656893060811958893192523138874478635667212689572635098493867432149787442423738912010596222635078278522873456747184078929483724120294094386295884885775848906014428968884283221920438155252058386682571625792814505469355278150569771672038089670286500174291855244436125355089713487734519173898113261283249784371066871872612613444017188128164051914853376078171782783285047955902692927599220916932381225996198788476135452130410764198552967413681815926571885255301071026135439387647026077622487314583873036535386724182620259592 [120,93] -1182003806106930315662248731624106377038799086782120458909316547184143395629775615882933629220697150827493224415748510161540384625049875500498327623185672391278863394683399749711015535986975011211668529751651708404322935595788117083517347227645567466455189792650407954588176565584909710189592343034107315773201684327708321393065753083992698191980085824890400927200466898716272829934754537926201719803088561347262547021421480813116687549551022901903611586624705967006570922562481603573270492627500432914052104788501544438399638801957444219001474541426522123150116507719583587733306704447342903498721551211717023434267434585423190291356889344791930834315865710145225591218812649243923873031101702932783406378720748306541029148767696933636376482647316670108176836935412706431413957809191726704358929374589901800169371852095568647296816442741938502015694139604057729759101013056374926799807527750250853103570955002658259646590428050091395441415612231256187571138612727639251206806057039464217411972860819579477394421129256211394963482114838491034989038929798875198962531514452824434406984831386123917483473808201006118459919410524481697697814766927200236345117205127058934556516076724240728664114251166391662527722219862728844731761167380165822102612552657526393775751690696112042127970081306930446381694035762199573010327615177333616371679219737466632810455541726579666395585537725736568257140601698863739806348020679244990087446672580891412128424898549881922388642408299478721152 [120,94] -22830901223035568555156598526117396447241100416951119906037414053738680381096489906391039212464756132143696067876821901700651523695798743277967613707629276715200730154767474654981893997545368556220144265099886515036058740003979361603088182568815286235517370825514063966869070160515890145967262577300705631465384591300970753793568643553781778233376476704807337750203391281720104440055095384526219908275740969726432840717292567239201338988407499301026797755810527643814890335938071413142589226417539109988695087370868285641685823927279339006176618314665105198887353767833606170186165323672801630234561506004394277066651564339062627867135612248120042831671810729282975779597969140717155567935553273416293688226843414518256735830943095168952769012965829903204612463478107236777216228063145628321855249819563852285180490707813143328845643075354535205094213657609314910689243769483477958649276314882622759599324725876390689255023197556837279646919053634158502878779797946314656730743330303344758810424863517767474962370277286586496995240254917054817466400229181386628304303662426914968930855959939122349142464518184077458215887104361465735106444593052655651979867594956707526664873820754307241995930435522078177224522506269692930679033471982073532123192239013546507538017520090433397394644251172288540418979472736460718866528036152562363349250726562415233162598294990045807485114938825929813463765422388098468026111338280269980715002976041820936437971014181389346158540039525018 [120,95] 88357038011024060583048286230663537297627358361413723445109151312178320763550754250284896028046819922649255222542078732666611977007628495384398668400850783507335531543067664684919196173567492411017429331026684943730912963699434612220207851415787541526646609292575252484657024038635237137851947961079472941765332674777497407424756911135844853379978195854263200104504581572328008257340855000257837873993547753658776050298953867429487947417636957756798669016282422185130886058782055050814229282938114478148360148616364473088668935246027490545098956242479730337831395234904268501477485733441545868828507418839578958881281747719437359172057915241366698840303676492683896873298239641105143507820446724089995113848797984225377753139883606097368216170563380185453554811566542636451919883167751588442988099577180908701204359890301160462445676138036287897180288053405161042608381584638756703972160120187202524807028837684618530393425784512500524585399314390084668365901950464330930397830577354383078779953927295139323332660285255321499030527041857208688500460005075070637542941291985357628633935488798317995443454872656805994097615205458577406052807586891825536243735601130710665751078308177218649531778080416532252363487321140180560259451920232460992906643327261778430618360617685396120768821357007358176697838643731820536550015291077215623861870241735019231468475753371801294880527888571222602708254626100349250168935149437009227566804370524676385136084509446642639467644364 [120,96] -237974871896500458434136771757106445073906287076238831018468887865675192106585011734008072467370020990853973369306062490412442703430509543336356258487378085226107145195302169716205126332792115178422282525678993145772333810445794002464308097516935167185247252859411447065803294318345036163680114070340652600421923628480901124442706836495817604607722588140429952533368577388100194746196961289965454182318204656512438137109893637819243469364344324937230588156706511840971634131601881925995655961858110062499224389465030026168712276219359174350675264724388049226429757138966090949997438324317059753870133549360979274897325840145586686930462044822630065166254084261745243286690643685362243091173431693532705085498387476657019138479005450043031980398523901034600743467336884414749159513366114837104868602106369632681575961597708777547103703875216053326565700714652430743047859095413900903799214392660939303111370527150822851875074666525602336390193666200205295384316205856518058250541362774634963854110581447635233739262200595544026775300267595571760103153539724464191650228396789600196801231739773953633971691767435465391910661776761618905320555909555376917250722188755317083530387383059801962681825842204651384350999386887968954450524546224699262975168763204369202559568217820566288617936319657520051517344619649394447306341415484819067947442426371845402189184867929219833229039338242160572059240631134444385620055214485704033696448044963348766511272637823110358723 [120,97] -841510830124014909862323824457242929977993785616843994455510636154718252582180282550126388072329955416300229677192622540930632969474244059349456614514521641791383334245381123672771081091849304740598344671859017204230569418603787534806518961918457201067124215316018345648037902617360429976453230360487890629415563901442089258217572445800933432568304484581226347442325624786251615408743647007835809869268674665488731082990786549640654928906748723927609358008918209608675312555788783806084979631122351675379343073611736903780168145257866319801545794628795687742350912489942753697912657337413879591023704407525716206090319520548300505623896959427540385029812971827581659911400668009115398999020644193429886136011475663587149252279544547884342306598881373434243589044924915254025436382457216834484404435397169843625726739629381879467878061275383708129708933449596210393592019104908570971595864422261712149684265271268316901576870898636532433523942136251298820480569034075306992748725632431090873605139074379268240259375291913636797297384151863496816918251108927729090106275904594073525757526440294059190900721713300050165619426186591558765422693940280340638184993563240290307208304316897195226151436012918975054998454656164149347296217242722873286325929872530251583503816732226835176077920916399556236829408955926663873934270392759895431964629037530763762945211933345778098910054893540089739471891157204479411151999889726682269476143281447449222988028832719086 [120,98] 1532760643960229081967844416184341614676503097013760284936187547446616026079044056907704492216340602920455109458791344824346111216676320886560673780074723520685804944645448751994047871323827227484328594891979291502944536472398066925172866940276997028462224570854542380196112866983199239728270276639739985910592111822019240241768225293103491307917706248566020027919520527000673973475822347174371536646201743868094333505796377523041176544725819937117238431294471038138966111800445019292286719560963053541444894814091691528663944431053848911851082153590515120444135339284974537855383131511542884913709583330048331042761757788888438467703610729453955889411564645754487506906111797261564538622049311231123191816034524381527118720091310371561108814995858338989386254635213957552280909996036949888370206029709676072203126281385704519487693447426387222880808432768531189495428847208558532550310360027930931549902538142510819630965002525376618254931482250571085121241131526203429414187097698010872829226504171053364477300093546673076486557516785790380637420633133486239919962669622432297522739689528471770392452518584689536021208039545568248783018881895181483113497198307006278073769620729871417992256626385122257872694226512407484134475934583165080776294778282429711493906066968568548725563322779256030296120143332071666754940517567888404132711693464298024949857949610465651311109416764556277597252411009333498236902062443636591560349215324429794734815200732 [120,99] -2217683907607005336247689327610294674451346949893393436248128024730377557617015292412633551120840934101786287356919449545105107219480879814108589888068084987939129204540726238838420696245933973779852868053017284264453484877005349447710400229022084803057487830407792105178638900481286005645436177973467882057592412078005698582866620941657663649071702530924393776519846308018897674505210250421431886498550789499705395778666587925514836072622709412817036818613178210601835201344069056582711586200857255969278017654810200567269239182635907911880289039483066774128856080898367142638627566008235083047498359002792235974111634304256312294311092862808685544671896161583577833752522818261404821612964403240594489782834444157009455726928270282724956556354523085858509226817520891491368664688619686699438482730950653923586075832019581936230011857554173931302827776529558188353088389614480275855825056895460235500188887260731320729145886571986251770838632840734752011529082658956977658203088925575863358563339147028253395308407129917811070991576769625294973473077158302244979977725466801972601180987401878013307869498696551219813413418202170022974340402535182077818904810208187968043737353285245039024597937635123536450939161457226269789288931468777091368017400277110194977157076665498163817635702415444244889716597421565277879473786822946030667510748895497547344873718013094964973765310055279457266005389583482509406234210545623389424469072134038157591698 [120,100] 4169456486841693193357250186685138160780262200259772559604405094746008110118131108388207905403045645803869561450389098971534909643462142945937530881784440311041388482634885069531907562188891697366668500803850249856323436534569053133075609111269978677046339229984334606018246678129819614779788150610605355533215419933490690398419694684754073029397933494313873205412711900142684280343260068662290820826176001077573419849818367379293264367322094320738787619578264870811679367717475685019009263715026228239751037406287559610561269677935957332088753100202360848930593915202189400106138289236236849924989488681794315749379451139328564828718871661458716656721214221238295117421444590967021096871636842255708008140830425885243176648961690875485107641448900052913691911247661824706850673958262257251486832918501531855449399099309392859879766166675003635119025411865835015718156003311507725151035305485424329649091772394343534193688441517021664809387415753991751285045346352904588825467184595148291401575640606989981741178439349707808113287423042846046136536774497384617459573481006173135169073736530721644658188317799433352474203457560895810369777897782868248789421347953959078328675983505466748496782088001443197024588917548504516997951886151213452259482457909601912064461225959187540727212081516905050731880938206997163570488877926185975126314242793354441633873944503882311862660312637579005025316544919305447166874595617884624514699944724777256 [120,101] -1621197818219689060317284082688078862351793620626196847134251775640970487276524107545482016813279984900588742248415452828588169790926849566765470691432231035015693847597242291620825466041625489593602408305559012993783835512118212417297085292390371108411507101196763256751105105183465197573479802165928041557156163866561702557154171668945504508901247083393778883076174870025270627738574238862640088924560418406419319972967561770725178887526655082919704211248768900880035304065386370064240777345033998856974876791439953204642897407831884216152517082091333390063852791748525992454218157439238712091299751499636827642413763532182338370005763212777512207950843270016959574043750970210664179376117056580938228198895217210560612883545164366748370897834099845683133474370031870569678294655654184162757554574408964632703357387943673843026854424053906788745055390300165877304079877345946288408788415005542424914915079031993851319162072268476569567250366688116501421887796045912948776871816601067962443919540842357191815978254954822211117227331782345404648623570041532627404098880740292687736770072947409161405177255365537689634631276810515014944533742327045877619192092987843654890232234551405092626523941804506013827411404618006529183045626698650528158817798984188350115490105169401492847326268598937959677518191994020324072066999497645635369574724818976091160579323309999005804465971994319683385815715114486867863678039930916345391946319472 [120,102] -2240589060148060502271410635583310055578742549421882703456182572023276115965105656423869524281764802169669960727880615685623754285937109533106577131500878160235884049314030531558113818427302331997690541152826811036783724787384908982815787297209749837588665381733727225406058234678529046047551822609113257624877598803614428733563045709603269434108111736746640094351136267789698916871906857727090709549710171693749823911483080379369071583677651259226171897313788980120092814410955362085922126888982746750370653824414129709799349477764332721803531628411364197292965769271614160887993917358612094542652384034772619271642348050101853610457666583716076376430053463493542181479989797677288996482509876252823874548038342301987366355191677918469748885017785056733912797270335664046011516180037421774196432875886694843619500959951438115765134387122482441633139595630361189287690572687649856541833939389504235284533111859949559274026593852369299250837584091681772433139331353501600147739244242426676463161595863255098508267714358393179663558724800736767853580972235987939918363987345926255155719444226258959239826546411331483717685496163655211925867564494258701260266954064966740012645355370319575288228673428589826314177298332611620562877309748859974809126737881941124978501999820742249024265840380399501743997586962783234686979634940886868196635791104480216700846060304309236337481866108488462118398981426227190531931575912552629244657 [120,103] 1184355935036914310763645295727293040054566896197617139294371713694458329078233544371785751971445704431925196229869981597994128260962251677542091410466016695783092626784309012291401609492280118836600085667872701138476470846183781462912533462578195677755908141972092190393611988164950469906137495106947437461287282685837800840594839312308114912242306413511506116770394993962356593613958547880486486314088532225280212530399510939989999485742048831990007386632179130098803415574368372923878206943591796366473889623591438258188844098795329172259622513738765291203355208062214224178306936325235539394711359247156004500070012331506768389437814321278281799561225993674090776517188213020823071376810015237218649802736349814935166838957868167783518072198526749346849169152705099990968087858321548529835680992780717159294789279438772831112618651416888823791680553206201646254744652424149844114569233509585845323623433491235074559447292631596607140425060109403817773202373405757509612004067725349029775959243800060714534906024710168488897222129137992473244722871360916316167314546946964338970562398876892315074710216814611281184177108274647134356024251075472435463121463612808399245047381849547589065984462638606377310913785234067895042182132686665080608816545892270502885470117565456185936945349730657996253299420623509993315420696828424665698530695703058300445408984690369281907249481779786869130180376735399987209458535776703301 [120,104] -392425778655673236177709827314410319653989451584819174305641541871215597794143876599940607786278527854195226693748505103422977413633212432398362835100798829179911554089897310581641098057222791161150560593015221264405678172676534898911478177011414270073019370530238154117402017856127891185132202461349498987744195110024630483211702819181498909240930400133916240696728102222031207331239165049451382503908917527633375564403404239568076576756664118505873030932586098261260968895168939892980230071626539700902060288036080098909442866785494634842795025185632252047499207121364327545020613886630341384563996939688224371787843726943531640971840438829056486147632140266814116351863800623147396133490335499523031556146582156226705618927532590338518212750382774533066153584050899513630330676944093225161627460434740413635474481714050302858753265854586720009128584651870354664309399555175392428857330864689740640035020291199676906288588946472818354613582533902619921577527619483241268717308293061707503587786720766485316672427441964250882008073910438986640588288204399782811770836055406138771465646108960531348989946757207195831017045607827110480508030504612508513111283368514582339826972467389128163697674009318719718269623039402085334748093029912458622107665065316480543847298889339872803595389491735215322810946138015847099963458792469652996060106537006740502646911516654879742635382653051063288661371287904892526334663620 [120,105] 49015306416804412228649643662246294593250519290010053157003832008267879573744578957382016168753842778188849126608408089202906093137855239970889219623688508520380644259125913051011069854989774768422840106295064469628555609404928984623206184307992442941383474012950125288483259060436553448170604324813734368294231381716947421940838035154264322211965631732261873902981607802251982147475734231572081408458114845985832275831193402745762320113878323213631709511961398654466454787491099337357573691691244893801626958396884937045751566017522434407324658387604231523752017729781109198313026348238128317453801967109935910603949797993357199117894302587692394301069826399791576325117859517207629795072148056950263400275926571219038833801155554969938773823165547778366074623810024886432466596230402392884756492650465717220609479409074017764440838705756332812877613423829318841159914760909952148833588949285132250409714188563925223336129876157091664921172196768991119276267707279966451878553022325770984709441199267561481378156672011471856757062407020301353326938867751394854449899942731123105024316933858166673411078584130383507752016323975658041931858003971519688927873616168376333924343474310614098373079144129917141547749453641843988412023443059202422868612796008507593995069796527310323067370849253106642531303906324159167638963829025159277389853373682195369113705355035486664844025042252213537203353815923958418616 [120,106] -1419582471564238941222335691722538170641773552336016585129894720460529786627161945150393872296629085924570116064527562846101246072329599751573404458903759858153452254567851619104664090497308564059784846520733765552733401212375355921750934083036491547848079151964605850444141378227617541652017295940553204373987527782681368042243195548321574298711722346775322942649505717603293494433934779021354276496564861069277702686324659571550196712572713241252251705447002967485926354911721581442125120380743139710729188066089246379670047639967375972011131591542476625485499754286352469296075534216365430338373331548319863614665172454695751355863860386715222750257164670502822975933799679726219299253453042062391444996777644137097449884108972158767524799309473521937299078200421569417980440034337815198929791898927043223179062125265279411486245731989724501896690143217159452990859412989596676421850617259664262298528170664924849951784520782441728468504351995997884959525114835681873476575995415976726490443983194818625663593066680281738982615664980434849666808023438149059563080808897183966116420284381596568580980487321924804348649732603329478732858181574252527214817831837955020302191436481604192174818433714626409340662708099194062862818642582081593488066332096956657763672294237988056934629282222490800477941666782618948766917300656758910494175456773695600296925524102152884905807322587087230778739454289306 [120,107] -593656606728616548525347998984855419370629555947899074764205289986496997251993302328807429316548995704392771010222063134246226436808763408401765848121818808638006996924619296489922622062520666050685503818286378587209849597512288381414952853993829679303026494618163988706848972836044985928548604506895064556086868950014633148195828476334171593465427126011012618552440682006026274769620922159798722438984521122922997939281234394435225750162602048544702997606093569722061995993243163201729855245590886976884312880149121648419538784114779567618201357723580914510540357300630401500854739022200959378023352398191517825112541643758024549834608845823715999225265328828916538582049598613450304032482155223798302618436257719049839429326464204734728650959480230491513438014004465720855964488502099490144168228398525513212000053335066334210722975821778763146664065732537453883068246153140159355964263138512714151026446536964686940007473413323396188892257603650319619855414538155847808819384999750567879147021336017001722797746914913742598848343957300284186212544356380381202272541127131044029313200607206160915778438877767394806471937523590319175621558980872854841868233951702441047082041441965413146865622068667793805235253233803015478903863315033000509521134195565079826777210416823569161997673708962205348000574830859417274733519646677371701275517533287173481909248666768044944981257683764670324423136 [120,108] -9104796361479310139740227417691083238186538983455645241043855117586806295438117588446002937648457981154806900574641815204010360900055216029965211931152806111785444542861026209600674133909145404433104690726434880321536093784101072057903816357769496072512496980049785772363591427926776814151187770926257625639207453555824951784892722516843109895062511527963006063783798635872473091927535467238915726694909407993918411258403210895748441602560852519553685681339078332510244163244003655612927024390952604879237966970330261022745089476376288734667944788882891014581420570943629627956869672051679188935354848524737607266441735687356266311733724150412421025138418763820183943130291736598055249720391333125461069118500735584413527671839987198484870864844349278718628914444995787454163494596370807801471315603612490421070820712175695255281578425922217748007163580258835978665220948053926083125074246521808300707281710575828396782660025572633682458797072888990248422669644596297146932714990696217540138605129996386916929978958608041867996127903201259368112463053361134243726329445180835009682238051956999561039816827538765379337753585313883151718167814126486606840002586377717112196074005604171378844836734947835233480418734008666563596964677274889362220674108448944380219394334489692492108362468862819393525230317302134601062267758836156377273798034426490367344349607177128542533363524769269771 [120,109] 925950118717323724509394124835427115583002999154628412288249719841910452796889677098440028360296294996055618992153007991434639563464207462767963947792951436591876870517599527092762106498580461041119033220643374703705233506011620891092513805056727649237303093370551141189333785568644863602730991323837728117102732508436297616182857571948938925625467562795304096240019532990992125601463078396532795810993371958746209574839082130817316544901370503967542294395115150731390183628197972125739531362159712464935023019010512189521494255300753555605331481804093339307653738722314889103613888365199948732431442996791638793031578356651563117136544412278397257551076173567637363639535309174187067178685916229901729985220639016134551746450196071525417733255808525636109541839932215160506801822488287117520155364993478567271287544007469235357765369631874428757900261128596903118980950783017309398713466050379506852492542826511524489969178330503027441739215522815969749924393376993062072664955203946716558758989608348976991726032773806273510119483777556805380897905350607893921407766592333003053049474852502490869855554772115738573694696689973686416240374934755385714128760377934474156169024813581924462364672592860135779178312795674923160100685505875637659956245978275511244496731695232839961294638844828336309857855945786298897046461100729772782744876047417055075563259927381079019464113040 [120,110] 49594908160023447959710007092116219023218816987405798175359099363553009529428789271800012793304472978454257040209460710047651338912364552162089084572743587131448956810253732629163607305214024925867094904196174108747353799827002485260007699243102030728826274483056471228335758390807886010274766580360431037463054139686968885896649572514680992843762960900614647427854882561033233335637063597852738051658379700207527910857046380558393653997253336743608427541826676758305179807419122342195168244644856646206971893122871760793101951957158753484543832451332192079782610737886141397881859263747111593962827478063725470926860308569904867577419314668823885115601015036378793342695246287550517895434339895071136551682831222256864211682259832673521597263204641726479029953271765128730937978478944811127822836399194215580526028388002448868129764751202047340114794330037029910703550163156050118966300334810682323509691734888089563946442588122767942418458167102343574681856450898370680544601180877656806638586247228749899234396955996173556579451934038634378763538054190344257133448075253422137692887630036800947592944221746122448020233559249175595048639347884262917500125780469893548550035706352202927353371499951463318999815736104304949498096998143443424081064459912124792137956142348673339614419020117036411468987667580673188566138326460854366079401675686988497040903081923388093061 [120,111] -1535744014280060112744385350620717962051027420743501317259779556856054173372212316867710610361414468642075521366573297349387720126337447585447414013884721044806276173771989023708124957681685712931240255512041321281863451624626327555550652293119055646916115781584064935870830507039165089895650146277197274268249901534364466204762489716887105224971972495116692583719360485975436657066032399379696642213331574248157090437500740839012319742504318662320762083915737365724460496087806835488183931623999573123727426495681084519173086146630602774130463098656844404261746482248298963316530465441853106831594688793983542274380575799028697028453916082403152054646644831292297387999549322859089981895548290149472187599050698940863221681338635351107139381573641814714029178017552149627614005122447838089673603971731849812632074008302058491943729813516302027600733360369836784055617901097072292961896843424405033606576551041686312634553079189735500198724874761568760460470969848717349474991197802011882038557790031791019779272821856044166475436903013627955344633945617516443630063977090226741510780690044607480123641484180867200409240187971247094332374913072242223769134821733843612778723836041255304473948159792938848123792955645368444790127069110408975624125278984652450198598454689265095282732011126857633691467483542307915795516290325981232687913806559438715074459425832668 [120,112] -20218175645263702244896763821502351202613554272324651392950243395647332894933894298813545279916069137591989262945515661070429792203947644727568463749115652969962791641197857348065734484946630522075155692150546903494966941063933783870519589042008405451634491366207509927156783430029913151697986326268538909750934295143783718649783213906341146765687289812579265794135349244818347109477196549716676577306020489838903075322740881795746955579757609020943857829398777881942988474835828383152116503378063778219816268726885515064485678449838910722643800881890454142247017090306250176515266985036825718402284360537388637552229169006933494987029427796763384132969180104973978076454363778792039142996977974119725295473600040329966092729833974160473048003301182940517476764558595242219244170511145110994523357787437395351305374965078040046253187027492262194456842279542901966873552387691434433236632213580313439978471873350609101642834653461232701073218272440825752177897128317462945147665238048672636949184058379268015803746617423747908595844215198611157633576958017446845695311177231960267133346801143083079992925050547275913074370296262696492328986148313087035497193908060297040526079500455330144984906339538024337954165229282860382691113618662824382114040805385842428644366047960061476931869935622315345325747422836876972091050151699332027580005434086141556213332 [120,113] -184769856201528062963474370629584189776193078402686772698317597100358851461695851229144188373516479057980557617732531916799335127384868835877202765354090735528466429758325998674817337343293938247045226376638950214190262391470365468921040646949035659062806235136225251518141257361973575780081193984300239319584657607950278584658803569173495534037224492785135798836855416360617536352883763455829021571059180679612600752162194894261499206764171141355473798810572435212717188662588467353541311631525444751162528352493696252837266600133167019921495238114194407039295513087426027161588120185727885704557056613444349915773235959548539037245104969497734497224516947891063384068335138616300488897829672385159659291054048256849342653149260277098512746140712835215363107568839425426629894805464545632875792279725781748933603609296858681052795711504859626907696015421321712833483555852808480140252013450436393280863959608505245928653365135273662630652916071675962811568720060641106176885403145912272323554261972512713573232873371072019619388183292208742522126650836003321159351862071887668691845302309565611381943439364853834565739754852788994293955845957185210191711793387671998789603768008517904559876140256382621066178605403063363022803595106647082497864274712788597100307647879733158192140541247268940130674160705046032362522033685509295219347723124676810 [120,114] -1033502086975672273624451919570724048405934645162910606557294601090542317547054103775352871626632510581512794683365481214254185534776787119994376220093422382932168445728697475336299340911703619270757491033330553705237642097222880826122217121391371177070496182980818434798752175202219568161458893116676164118324720338312205198058163556603828023558762934113760488713283742323185011735210824930761251679985521550649430850783875442253572866974119645537835508872010227685254918568473680797440910203557757098686002032849837259401230184442857066960500942349842935789995543687968719560969000254673937733389276819010761269591353543994998319933255286684696905747825257940749491193188945760192217517662751553476624322777203903770858176490024824486825441321621884025105020997571530079264881557429824009084458954470309459044105306011691997800743480294955423559044563848092761744040754254574865054209226793512768792381790943433299848163630613309000833229459699011895895802731211346037786223425415375265772509716627299049410176969397742119639105350509631850333526333692079047001839021944595046868001411815114231663374921693777214526133810425712727840957361122788833727564759696363508157091352441547495214245507775763657611279624395088691454405960652554877442835876435800355519446722869681884768194819483142551345953198732204704921313506370015117211918307 [120,115] -3065064466393481104329161402991197285281836452371366323039155306869607802857279154126337649267459988069125409621639251254895503677097914745485288341626316510709332907994978597127667473990493994195224314536848062154916065749849528951051299246843144564497172686879710959432366174728037137784831269095037823278763982890093918602444657023100776735709329761713773120278475470519112813854372785840490598223822347643215002253217481045435930365747228847381982488155069472712497119569174707516746063133185805297386755090722243914325159197077424211517801353142995936266097309214375357627286513849756144442597944984593931915350838854392470128439095879201808841794044912634977326533960009209626169117033381700590879250817924789520266852156736417277229220208503074687089214441624677630447505822762127218825302415183623029876849641493569469392144064117015295171329312832897321080345992995615538115019328945497779377468524323257662484441099345820798499317561550556613481020799305568309481276300817670825068508712802654278108461023820564074236065452203030470608240340192286677008087630302043823109851697331897695414181087401955749180438499618404981125222290961098551749118231592648570383572825880913577623736507269835357150630888425523759564625172651111144410785724423848573517623083866154540493076858371221902392342306335768542017030128146266825 [120,116] 4441351036447443604094522012155442839029654942544125345393072118088450051719190205246749711787388622343696557646529185771886918466702120759724463803152804622908606532197515147086269249714508075354157477501883780687333273443507420712156485898714855924608038482527221612342738676389522174684345484437005908074341696589218492346530005574770103423190743140500577480513319491396929438726472724785922848886124403530633128711023583513592265351086419676767003481764176511568854016339548271840718498487313042624263385727242142346716854033718608198186338675280050694901749602671222337526353184736835861741136845607584247596779061852301724142392386639003237482900597871042084800839958358747665929316694179532643198504913806367722428626722352098865432801716440715329559500399067133549943254587698352486450789617940745452918244647812605374187268421132006180020974266979416055552246785171371376543461980872771382056294214653483794384459618422672773490322980402165468454961397841363754437009357442719932672827099615856120409669737254838029355991057621531337596193167216765663480725266533267005364195024042201162346298851563959538655601858119485441945972410481211104195971366052982285056992794420384359718518579820944412894882003098065970850543928784660858389408784724428212245785124810114770048408922584203017865473752329923491788076828 [120,117] -32394244634108746791948859795414972203915154339254543991181402177856197766888850120593525496502273924484627205324830171892178902379310049714953210201021392978965330654187950332446157482809832700389546900568701982234304756258052985986630226150994689407104128581998614628605330324058614126197036350280451610042212247434792559254480097588255402551830226454618057573878543052374140555612733094005900190230120432595311660795562444320553107074412933932096184702281511708203842169882983031455917095886821734187437346546350286357129894729745901400093014185992127524034698987073865841109016616509422713215432200046919812802782425428294358461128191432708184056856893428907039472622382300322356775500074715533616270266416946905661909271690569627595544800507374084786331491080983553058206143350095786939354553094014318179012390702610056595603248483343255613079314495635493690520196770083274724562394160400224365231585169386290808667497529059024101769144978265375558511223819782622890107104336680594228901030619336028461725083363685434178750159145988382756019479498917798636633093466256112670724064055333386077286395898359964809926307319072992255967033272680357073066694986687862318303964949331733553457662992898521706859059234474945845740995306230617920681418412391502608166950572234983106715791943521290736785803732085792992 [120,118] 53804707989970139230077686663033385218235634623281451514315788286438988867347388422977354981850620056205881520058374333676598646671663192396762130418800838536916174758840873847145919735411952699213824752728523238749358181219916974582333640139663092131166148912180143932750150186014558403482388858316630211755734375409387758835665619172867498564927323070716191495022662260782479162828909463264963530203850290227641065767189540167076198877397857469881214441943662114435339724567239118573722110541072627384931189697131710711740785299011991045294328217848145900269066802035670408849735658592667839858015197984550516171201106063772875373044041994241845717878014849835762428887401049326851511470886111542795213984136212474920187007196738733260529146347027917987681461959871666414813701214062311095226829460830733049956560300640397503628278505582871344537478176324366412852960830391995858744797664265880882346123974334045335802013425668221422780973271791002682677245251771137241274886964527081985791385841014857140774034948783187749607443101898012354719332750080840791717553702500246502974029534210161616509013304891283253779562482044336984423328113036865886705542740164221246129927773307947354308554758520400931893729813274145319926194500640830787852537074603665401776707783014844349301794596646869285216460247 [120,119] -117553627963241885273808206983657938464357270984586006407187535031630378002458301238888453833070685156525665963921630481092138221136372868409036518548276501635874226944967936061713104169119255517888236556361058881091450886430935461294066999584509987985783302048796596345597856623935840104291372434570761607970364349262476061332882978819244306074748258288962641483236405403820007742806526433150013390002337642850024164250011534536616777836264222860815670861408662795195741962307528174726049128774793703941327879655868295631304642723568109843766716259133566143025529715827429086686371889959385884055173378126076592770814462502932739306472661722799419992790389151596967302304600089805104564712568309813039931828820113672183042626200555505900999726909694807769156286888230855695918857307903281517396169123458149386525096696477935552957748894941106378974936021967119531456280395915117164746033143798767523892346461997517504724751234980141510225713214780772938631094403933149010353422314890429171208442531951862230808595361874510505885694416838189010887655546683283803283433734796746816220474180369168598109532407460730227473086824416295224220914483307932339808229489588034032020720433646726046667781922449758999393223839159658975951188808984015444933771063082206685564117570371512264561507923914681922 [120,120] -108562910491084823816204571754238279802919125310309510492402619149268345445543196533362387152461200726950471252445217714576316191758115159063379517836161066952051055013490966564859089024498777135324375173405211312391909596933467091754418456388912366643306980933534143725378516595510221531303241001571813563411300223116594042714050050372997268266898122411099661782392205130624274136730635797859366680104666520015359925281300102424793220647155882616638365517863842017487698272401718880458786596496388474614140867593808718758323029339587945156797378038000748686400398045719289823020745785150183059492163101903528983074546851908856089459930481881684313783561741196529340423471566439628738939675618685347462294709000701460989454464030974356082507624959057203457694252647705516834617550301713901680113007620990290906906670227811490726475027839363952219602697389092777364389265925907098677943356978961244830267262577452557566481562379712419549665787568273068687678988057199239940102361390591105330130037800877712755093741959088445009541499102725662008515850200111249419330026016124496442197261459202918031577779825842913704612324630160219926972748316627881333492606118908451449717363328161502446548610361642573461093657215869071917921862300517210320706889693959016827245746745029175509823071981 [121,0] -6939944441347588319149860290652470390803140426192428903242863544172541517600674045834387937958089810756433141032118912898486853034248054477152564732309044490046911859241620288617445135510914051473109388138560794091712925582003176817847117746076362582104417687924529897231581833961219754447565917555682943518350362692933823235613876980727695090987693374647819240551992983146739292140611351800394482977785077564407000697600051502067867338022977384745473028979654197657250659974081292798921583394978975465477183846688104103908553067173560939499552805607754259330169388853148133918533339164789268134443991417032722667950419043356331641132045506270247409966776701433195262640451598676433102560994688833002598372985484822564044574206879491879407808033782297233979057875967500811802484863798506565311335099439349513957665000913927902128947853990353713136015148172095822462288144150321900849654594513167505829626702845137878034071830586696287520246240063589706876100179405283022327760950435151885392308539330909383266006725722715643367052900612082316675666763832175939542084452686055225458828164503374196243205815399711854081621351978441954075021536309947817006998395456705717192127134204106449602847702450370901990599871346521282688316732914426199948846094536068287960982411317596263432667142767514579013174188035165149547731935380538097815009426069994183525271297298471549115293297349220117475148266881773284338895339481730145597869363636464847320995331018169210851980383534581780920277988306187600611914419697938120204004894075542062817811336527140371241694898083668123986552431034830238354426791960664399717022273180865617527274705369055217232839725922779535922599585437772997696697310858558657398064368052724716989757942345375518604390827049309409257915604030131362378597259521484375000000000000000000000000000000000000000000000000000000000 [121,1] 1425200253855741935746969511856403718199528508579325776132384316470092206499605707575709982970049824838612359921156218852537104731737489375330930875868258008637777542819112465921473083632816847374947853525998549109255143353271056827808109247707598950841042156437915925873007499002562091246022110025909709031077525293938856759817578911897315422436218204598452970509728214712677851476759075761251098891162399015671104931664706052082145060854871428435289011196050649969596182247602930614158656779761526955632971451084398354223963889774957988399114777962041891734046319283446251573204335735874202006378352879139378579355459798973732128422921656825453550828597500556500728924373398485836960389218640996098205966551964282600353502078820319898061146360792345450130374593471968955912846095721575367976542380341587982975388026117720931045735032737468773994140442444857399050179559311983343904772221065337218101963207395538457808048587353877555560414568054895775535053679763510965958222996027873914159408843158282481819175734306344914591306670171106194214667474100455029334482846606171271854590781745428618486384991254573445174623372956897030172089586650496547669247723090554748725682681494138659801557538650473359744576375328419304856219017658019728077006503838374639845788328798773296194690916009608968990599105720107091273715574906143929953106621838631131088195702374523825874797991786374138096655211433724772268612264911378220439106326844432290220324340871190139796398947735802505013483244382211149065578725538132264816341894425142036181810244477048283651520436729272660819951342994296878973729232831885814980363520934996750029872062359221941826568148830973293431057264498925145858985035106419924087532488099152071653464310519281910899864473061775413614913482485135887145588640123605728149414062500000000000000000000000000000000000000000000000 [121,2] -71668469729230136523065424553811414245495898558683048536720520328635798992986934022668149950576207030014277593608913777796945650043354011425014428122758409172258854601227850238798471248913693558351537281363033593993571250840662624333535487134206649986666149545899384008631071416212978477208908490982463006636010700577999574140152603045719685619228011252326165008144709329618350213545783268608988620564070434199932881087782012060915735234355223392581256583851322352308244318837770823554971779455751954680121832756487338115317602376856666797212200717007333607346688975585624257832509240597845260622388799924303204558473082253733058981351754682741003827999747612046741032566849388144043468686797368364129878404278255248851239046889265809307030299360777975174276591085493409851893766989562790630694533836691847089666452685248528128604120629120945085624321034133714097946674085973757060279714484594912937646305686326920573016667962204362270573783105548421975833118145268659216387687490893492845124585458214999783921749009915756367270322485592358213653048815301058061519207784022859476076930606837013660289840367182505932182699416251537198072465383831297935318042870585742953251196979816714747362574811412528886690809402318998915249805538523294093182529408870867531714833700293698850624641366873215509637370132415622595656836125122671818585818759364307289210963681630283542541901025087079524949174817367219583665726093437131866460272897905045155868786731549673003914564019911189975291436720080042850990825220484273329519578738764565160055228176304664696204691976362322310291656959302714073817489136102925957287420944937401722821122420239386404057308156738915820080613961292399724903860458337463063758165796672270745672817854822185660322824992146375625439748673767281772484238899778574705123901367187500000000000000000000000000000000000000000 [121,3] 20979944652137138851153391299862174322315511619855750135338359875219163773330908018494986989945822532690728829328715704603138913651318005732525520433422799694802385133243153066438855352807594555326948198667449650727930206012909422478313039417100749371074565760177242044511884818945510806362141497809178685044891214871807826693671419643869431406451406317370199499206257461754469726422155784159803278226422649940219725647956203431766272190157369799447523032887238244630921674574496698935530628447278710647395870232423609691268746080110704711507470725082196282156018740757618268585516825057298272014626634145094202154544467936365076782952792329438942872176309733504669319504053925531003484962165444782992037689635307902961856228007865003526502315629701253166792229884111246919454884796834718940951254389277515279328441907145860142958521396789574830863809695499441038594324819848223154284715093541652651381196705782296700400623444457741797048757078634312090890398433677747199218399786873360633521916610919011767334389268327075762002565064446213939755181673853880575328928535656706673010157926129966727502529771311502493634196225542189363405997166952121795711201118045513351951295776396644450222002541782128998532439597440196611268913323115792454600436660812290446945120494358415884903789125018612657123669611459749781297332683143657653784566361571243585611657544701340546818025332354559333209062958707600664753530481213640271743553591651828586993065689932820809859581806859341316418194127236744931776996178884836681921864217786152628947460234108515948408495182173071347745920360716632141642851000969518194168283366641482016179641332906067338826568439788119855247917986753913486655377685211932542081733196808003138511501717790068384508925910802892398410299238027156010222284976407536305487155914306640625000000000000000000000000000000000 [121,4] 1561750989110855134068806493054693545157849773396624655946920480357536803837747757601811668280027287753918434473477561808296839582874929083265547685329273870866912951562767886129216816111888261106679575120320260714218910448066433527191489786966070424700303736141598672531476094723626079702752295361094641916632685845898445488342277698874081246045354288750039978725328814766025869293972315425675660836587224493053870962011103186379742995671050104558921896823796570192961543440394414883232047757617289140659823766061199634415964989851607939792492186866578963922147780966432139710510323261674707578951788812774060005159942767285257953441081582362244892847316694416542284825287267270162135681710930667423808909017452002403244579563335121315818481560130784586095995797023462349238035173116041917239794732774299716330233316967143363202115723552464533444058487851415273432563234641417130306204197425421022467145064301638605102377953686371873546814145086414156352022845537802759957486664734388954395725018031565824083161593666907356481080926107809296258894958981703378074426854896387728254491000370150505045256549770455112207865157575256245648404691328735379961655996890116776944719106839774647171194709477770669787256526671625663630416069958164732230481291161461082332939421494788062699122645382843393254442905488006340278081667092138173812415214107637545257967257103615959623494224034908943395280299589306544739580829688912121823894117397242441631706999904594502528575935638908879546631881761274987077156256606705541684762991729700967093621300452382831477607265681874132900078233603347237390217992235348547452590129442940893644561367546100149962553875240202327293168190477263809279609595618558391798006140786295691886987374318840536523475449291010106926224807905897172430028166378868093033815966919064521789550781250000000000000000000000 [121,5] 244489265790619272121252284955270450452142918551767981833479350057503497307469301402201017298812932246418924799429863601396288865176475393003485823080714698077156221276670178901870516080480598391473681077070106161482614105621262648559605139325127198011187394558896930652657022751837686291157596737298109554762934987282308289712437670903697545228953768705199391722223196520745937170584084885255259531086567663508689570052823508181463568214612291899927751435444476117048831620501810123840760295437533154614370691106338293033704848077183064145719624192603535203679101782455728750131336056105005784097708239336323677514227752623322010772276944209942998567816141764869258439275565728365434266727299634607997351362303934409225786810955206902820380348700609968695352606029030566226133947890689113870821428985456292879107546063001099720647021945431042861190293034808641688416437615982657761969175093262066962855829348664301044525228071708731401593015190841387627430074291481104240151905502704508696047704912780179269144823243861140668963512803184728251394140797116847631950773092692184600851738673549104219385691150846521573553758692471398711409635504659908487850796932590483864589829307542423060596014144024984248737124726391289073365400373833785671740184365380378823057150544891061858632242850269733391249770547841624964078893811985404038464368303819697108318033612216531819300813003234837491617663192237470942025786751714331328872823243739720992612438568470728309754617273666404159005542831180030102305909434161640422803496161783988663573303858437111741267287185727266157260039351036188993516373251211627441133617592705928234664011434565995427453122400074424270291306904118136107123532696798905491660901818170957992767364602613564363801356882109845202417939348403536817709362868487540931816681677446467801928520202636718750000000000000 [121,6] -3461519721705360593804953318437731573850593829840215555030218378836638534933481997808786490632406292771217066111346768536936059328871412081279006695758250803837899923371185073639476139832056090919055027632245860757305137680399220366909224740622255890205404793170546090988121169788856028482367552674517874157676985567644610525272047106321300365105271528080221474555997292926637284919202727502336128144063354241760944251221749035532471447280754990555058269880418763535821217940664477290795489558531124730716620536997069122617925540018736899366599963476193015421396885350479981855556763360925082493294814476656396093310142277654364109207976957867529308168280585835637632578236212628052144172043481033496898396365143983655964397758395828543479645297861070180696895961310112576785375968573584382241862580664258860312246415412638117815425834874139029771795927001601208392413369920716062091316081322850413965207330531110985880606145505720302501201724560692933189246258895369996032598030597149662918401080258954814204183301246818420687684672755831392748396498482916671154029344025523708989588700743001053573417370148167858851757732842430923470175762829157474643160615272904759566039720596872407255375012558335524116624979887543402501956508395747882416990855848471067111483850728872838118746373813232367796333316615301866131051557989605652094065364755031434011812433952405361034676726531085826759672362343313973872672093795868836405483567711536331111658513894142553973157580268226474441572553489200221459407156668756149307640947464653328650807852261224577794679725197971996218932698260489429754441731887408278532053307008815486226764222181472607193759501639194390968447251357053908674929327428128363901521034613377880786253909099878047164698996504143171164559863632024075334925224529903850512191354482638416811823844909667968750000000000 [121,7] 22460339118620092415276545083893196166760121902079993331613399246677086817678493617583500349324706815381720660827457015821649448539192876635902399547407618061585291040927752273475736122739662987870049662054501066344620803758693006876920365955212550904135870509636886414672487317619567352653602699621240375639379003508302302042316484302186948360267632986212002227819798276436746756786711667027681187290700019067480803036207006703872362754014237882344333369193678197458289310141057955045743401000394061513377169410257526444149380224950088476300401372347691033510013912063122719122714025562543412727823501111036662470253403358178271265262194307627438651762061148817408588129047459058092143100331968640837940213351707551382266273794025406045789105119852129570118590194430473248457106858090859537913008669582938369839162109307949498032746352833743941557772996710474563214808750421644997439632370054343854079934806901182335653375630585883518608634195081960711667553597154958139808734331225930587034975134650059903854796964927116235467821924806438632604679147576626793123278054024441164923570236468638324809882634767587386037806621056439014989797200733588211275461606118334586138730148820869856295069719547567869728997071838918251825314262066175849357931779560143135003801239881865011758802698138614336708319450796482238955109119634203076127466297816362841709980554937563990978216705270904207100378214410252201975193775408201552677180728191584004258149289500601805582884818307415219827783049186873925265073844722111247405389453475003196579627115964890388726756272423887846362040709092244942296896442563151889313034643092653668785112726080920705557374255443228424195040342006973935258024327599532084888621023540178628910527292113281087775819296158297790065196702693484821899481246841590031948499017744325101375579833984375000000000000 [121,8] -90173626031256727021261084550644133861939440199747230619262109538028755303191573891445807504346869078146904638385917487666065582890229889020473911868673479924485794951583344396245162133267098153109114499043251383107234817217593394470271042241354433594797001268630082867870051831072920239296417309738381465979333397254733522125362151922115930023006019482659555399236573846339870606233423457105687654457741562663808864083379050615709665167886710093455312523258711946968582025975810336491434932059101263139079998505035418213950333663998355633623629928573260945318892727005214360088558107616591130569247977106596793115695520299267917397820777007600054725839161679811763578982554474084941813263569513275108907990118907666223042843129481782082232789587555858018049419798820493065714349853104311300938232846048532635074206023631074493741985382653440374672567018382896165589705000070465228791518321093668146583396507373278762673918250064725939650942494337170313337490121101375340639135637984335515979804193897795094896155467286933258990405488974263150792815762155137192864571746669129463030376354412339791701736452087693295215503134368160409215312642268941062540516381259644275803887687431708774360776744757427771783630213154025791125797574911154634707199216496261680949831020164162385855369058097003890081860040896069906645726855234219354314000095662065291154069645068726460208207281806904961391484795261089308641917841016146922766057031418600227771087903149042269140774760090472177803150181306652568816150119910063050765422793104131505023781034224921215253092264191257456065865739923722959095635389365308763007809206018232493192134587321176148057204637244240191657757706815908480184372753316375789324616620707148073042219283243144919799804239703087595282052236002892706417407133259733775787481135921552777290344238281250000000000 [121,9] 250334079790130235785145602912356120861153196629318792912731189729621993875450790047736824294335740288492858009818252860071220068249551368680052934138947164510090887822139853772759514528110883557979370012749045665795341507485161483111010771275348892500130850750053019623001406711103889117342810398941899548411621865617211374247253482233572107138054088223074141054778530777630563986970156726197998337404198482233814181114256127550188449825941673396495922287826348224769486061941785609302968848740712873878807186541982049243955331882094086806921124433315229476785782149969093017067119142554655570906520886733349985488082526262182327979892412504484040040035450182133039442967488830834287547713220859071389624199726122155597527425976044224860234573464241325058561610384273370851499657892555322161459978425906066036612944756420696919859575201391967427877132866968876565037783943047969543940174028643728159738495235652329837989317750568963537899837749902485767121552107873138982984291233822968501670782252210819397803167889146607477092647363175193957812007748574331168263459530356774863068152126515921197857362908425851028949575267508105189349429346359269590691645458107144534541532905432386314009645294385992019428400572844266885390892504503104849714901733234243378436625029919994474481740058661594734233704819512100172296868170749059488437986590917089828886865285321463619077300686679808423585795388477327276044528300890543374369602949470595631133172398858315400936959699238216275668242567409143858808152326323333495389163123156635613535098237371981996308475556593074564919437287645473210383106404201546098577094502934030533910755648683268218126905178786097046350851243912315279341289275712524752123171539393471218556960993483668766916648319173104569943570321616707777360603991503862353340537083568051457405090332031250000000 [121,10] -507631093837527712808479291644357305090491110808376129659550797347798103311568656936445834203304593176583876209824299306637792667675154225723304337567232565758085834415675560610476787200680679541246811840219043438195863579217728232479836493974951520879842739802206365742466379425178167653039639013908880253656320602853600979212848367886304104161005976659088956897635639999399082669836540350894910944127543950574681888299518306072670253984531822058886211013059251432560217035119427119444097012568275792621245292873687728909411920247805106481601490339373720113404070201435980929407313639571807382950014370859807457880342359282901498205718824367244971194261354412047508252390703669374869821876914316057492456279746274971469620102192922998410919060929566773024719927173843920021946490659037567424412134813320611911574572258263236527816381804206817877594256874473324122337469914473912871579397411171696183122039401961936739342705913923543041128473913371273769621767803848341174135560470198359165326194764221109009049738543112193091652707718497505128853476164183282561364062200337983166987491577705594287784795483535576804742935948785656394583848417106677488355907578401117665873539128471342201884248220233097338298835881731470868804157878164369646032154209391617403317594239013436421695176925873260864926200094532856590520465479757890835643009339218443692461273625144367955058422064389656980305515214915321373098660345083676415091865810235183489681996241875287574089797944505284035965194686952525972209527568724254318646388866283546335872126484216211205260121266161136924965155741303956931538329600692205492369481137384066856824823973342679389642731115774074375501138357767204976653670963746834156267118037317732930336995307452670745424317792076132633721484271822938490161051779472889400324220332549884915351867675781250000 [121,11] 775998494633115466358275487251002647627490739631410739987901284696315926973144989516750225784011361683803776046539319080643702062501097779520337583967446292493347894406646738304595847289861907732665386844316947058819163172292501111232744283629319158298506936866013468949553515018741166189064753104283049395492077427116462083109492673596676792588953137307752438168839924807400198506310624692592121454568995172684727996957813939265462420381980861140614606758633906776719411744319322560752893745135689779862089228123362480887687310642641655448049131735968184469180919505308157266875995469470749384526499420062562623150719620174088271835483340221101794680489170048345438070734798086089878431995599647698206247639958652416455357035238655313776065485525398867407438336360904012594474336613936284197813251506903544691852667373854852894326790138104512310528479092555078565977574576523916584150837474241427620720188588777501099509707797668406926421248397428513858958614237554832556808865377408065386159438917171126521710139039679471349761332764973595345799871101907576224367603641658343850283457755625228299444096392010609498372735534296153869227189796322910964810353605573222685304144896588840908220117149735959033380154037937681584124707359944903127108173291219353267606009890829085679634141444131357625775280369352682069839329818660889416567161365153249417249800224058046238467058384896251664228013296333116588709993983506964559644697050368860643303790303597010574810442421188574274170217993648053492864355320372804686986808301652567681730028791950045406839712867297801880866547749589503212129002179121984630307778405336974941614538891764370395023652073544723026346028881394083562800531654626934108224380325508489587806818381849694715870836960382389896666456928678562416203459695118738181918160989880561828613281250000000 [121,12] -919838554917685117965261022084002013774006130704878121150129596341669357043719903435572424510660270829882554710139092246340320253787349129970971016726794722015394206298332061173040071769199725949334629837743914510474859950522050969878366163063445981042177463579846832123523168047510127536304392736318461768065317106729912280385206693599166615864999904832010167379658994089440281289826031446883011370426982452470001240725128040429611949438069456106972747151892911083003644388544750403142075204684757394657176350858730814723436106981412504364411401723237334340683772548651942868904588445626695351260222838330657171096880903185053840875551700194655203345871020979919469263485235264022290380133170585959875787885319631133319790061678507406589448466075244871121403242441894691418155902970558600321572209918434937910112674945895422164788249866052517804258598131324489017980453714819718491237830716437756182017561385769982189417002405707511509551724107191526073396257103078345334958147991067110562639652162966470509520820008346851149192853239511528235715489472751647706479500329025166360187611154490556381021665032474429739377596324723540493533525880088557660587488726568451000651633498559985736771405040951904931883103148993609934167934496166772797723696727793526892833238924458630370068906644279720564081670556473726183935726837603127793935655460654970524051307983654222891225384856651583233184585456926415581020980742074319680741731040869343318285964401091004997423571218600247757671308104689455970281302612297489966441065262448685211398556512263396476042579854680621569963400916999807769886426263084948042244868453937291869745623029878105247623433268036900687999980598197935005936286525433387641067696161559052232902566161797243779867188779234065934966131117401367509088874752087860997562529519200325012207031250000 [121,13] 897342841925672654601325826495323324135061115634649570177655725101213811356703307815678262130099505282276362504760893192743865019099058488159720561090603129946933194480697919113535622836840296123891798670863907265486390912321705420616827102740879823736765655615770351539392927105497790957187046079566140610688946829036329725960563805533294721926076091939937495349202927123507465152423459219758871613295505874053050548394047185827332716236601292796288256913599335178039245195894511349498487752369875664678743403042541994956441560297663393242413200057335588163510030598657317966615111567902054554360535679782206735545702250088672303527321784795128222673556972822230097544820051947444589243021883804745426042231262035449433277435407409908226325437771676783182463610249559376615752637907480634832545100578196912583800850734399110931082440213061094106859526026504953291161758814411986114829386161418565176459455865267545150610466855175768844133551281828238081769780902668293241181948385292956494868322842985962340138364300533732067291361504128854223301678054206460013670634171839811144798443352790557636416377920062658100075597624689692705488693022474472364387130616891307040253248337203661206072339916381601286212309738663159221495513857201177618485523302511604436425406102441740145255822492440946280502021757471437879533409976057257990615060383099953599176999614599994637649422992145184052581889094079257806236268264792059834987282664600219321171167460263082667462220365437232228017398994336429380742824768771154029357761735766532825212566321427913509831894333659956414003017907572321391703433924283655748568652709738536192493903075800509162932448354654159751728482087631804051158329409698479124701484297608299190827827504607913878091104587704619824402257296828167043058199769944849322200752794742584228515625000 [121,14] -838254997500320911420930536816343176458919208888862498417127282486198205808979012997450204920797404970311041615015232070541661498220296778631276780632702333013637358726280103308467361260316894996146021952342948445562254844950257151866354988582647043036107549807996794585170232033799230625766034924493672454956414315664338417751907368290346862920852877171403375720170898799363727407580019694017545821359511790077927678266654560590180346917449079092121602880923982858451610993139113227259965376625108663814254252379154811314012256039025937499264455934340140313875279354978974020590918127942386842794328331248453985953241120025725425702058772954383947860395887285069264135111470048814802724331853615329422753561599310218713065533339539433175696433117571828300249005946148299718288923862687856101078463596443290960291560907136954684085466814227809699695597537832215913755889894657674602624298911739920475558241674120523124236526584675379622147345625493312358416663436540408248554158160087008800561016704501160437298708736505505522574360379451784062728761157405058828663734715586853401164331167090429410826094276760151500723861522308654525423890754198583437608701123007055912790457008700698060374380405076203203073860486591482493944195617913903594000065390491218768008356984109956165816938222535956315940546385344578165791167739593432380925588114777491463743819844665490224532685010591991456100030907941733560201072179148184068537576221393655041117287015511667722648300465553686826078156979905620478467378120131229558203543878661574091575468848787111542984038852603325203827477134192877467190962314834157114624672224913665895319029040714676569555770518874197913548667088848924616777279579494539651719612359868628197171076119469991045310142922882275405414255512414039434032630992987833451479673385620117187500000 [121,15] 907495680893763997153958119888554706468681751934096308747690133246557179008790928674790724489230881606712368032612637261374021539998827205124624109293737972044220054156162518329087753789290127888050120309284968626418838514740952264603799475438128472477208856028355371559709718255460421540569448732329932066879153254868171126000115781259996291062289917969093800107928256678486791405149187081576745467115709587210825359774528177191388905251667484060204787437209079869156341490693386807495958853612538111174111314465722974991811900875113247290616512263423754964766586936608555385213107509293988867385336763472962502942076635556970574533617078727113329963131270504079858975952797801172500132275919796181628325546602338729849650369295442409184229885998212684788039558588916756930337325670990128324253562507886855222777785613489651426755865110683537460228056340514579609379603961836796231880506199318021407715301969385917656351150707310992437908472826866719020307281806018795504274320014880775814511934331852565823353718419820067186104374086541781301814081860337489654705404888721142213430468657774285418135760071852509646228115548087789440458682141741348915949934124590116170670899598012501112907540529575509964837292703776449856400994671893635828998103140537775823672993652699086699372254216567415636418788447151560177079589975887350947870958144290121398639491502765169703146617686124071783032501807680044549836948682207966804752717244874755079088368825686903586414428153403100278942621917212888900780958252517506060816584229267682212660504365524599852132018498531442179775603340116798995479084583923937937943472166264298610196333161577547413914698377035890878621011567834434314814622392283087953849757901760251366170215272391707618901269688788154092805984454869414057576193499699002131819725036621093750000 [121,16] -1089037052007201094781145191007356811719673023062470167925014954105013963365920828815730138620808844206328703734622476892384085677222696289923174309058657612445963517418099200107356834683852655715744934118789955917301126229326094949886225454572905494329727605136783730012906042284715068527293051163160278828774241146955365267464688847943807447211617281144853965087391632296798649130057726063205417631998019198107570820864359780614849832795527414584292631881817181085312112634426887554429531936704387863373366864048422913206380038170080342861522681758378075365361010492462146174538513631044265281174064310987833944050029022748757794954896504556153963638371161319232928118354638923113226871391147866185123740413140104604581605205641914658618515805064212953574683484109789881520140557630350580205929080815952158461975810350405720045911744753538686071590681538491118339676072322909734301399285199270038253163338162494466195176141937637752482835796602073837633770867524451843549967103538547939203104261974912835728388147274706169340340412478983991646475857813046635123678757952915390344674358862276256398159355831246096383842391547414505235033093360603488965539794024098214903892864192480615316858841284360881754753590654958009544241023228523422251817222105514305061048868120457754858047573655796304202480681061044984161609227496357569245085121470455568973970311757367997944967915784843835648963350465989710764128024998455197474707169329234276562542079529144540980865192779138726603734337070542846356790057586382425566806525386363987426740019184649870055159209140836695942581276997012097721829277608668040870417578479754310964481341254328722644362047080613644573432467017087769997824083021341906408652602364095493300479871083440615159350096735644506750154458026447895635513418710615951567888259887695312500 [121,17] 1176128861033537235223546178947183462069467000214808994821894693993527521126983422371418982363194820567128615344578789532634717819520600180119897350164228703344929304898059642387372930720813561315052464010610070533470189514991896146815179385515962346553457340554927310653265218593396360694094029054951918034683764609024339904376485553988869041607325418655204130054040250161479800857921195199487279797441679048241365505850713465495686885273714755695823079949392563591460649792821671244264475074443050647623065879016480721027923623201508792784645679263702039551633612287728806767253899363934360425857842674964098114930122913278184312402077005281858814807009073436975574910245773931469244251068690426296685401942067450012859979936042291727821694744152941174115812516101181015777596856579393734862191009248063388913633874694193640629143423731400671144018332405112914739854277149659669865990990054097226325685289009587415570816557289583302326079868946793308413148773364901944076500341340993776986935051231376144678330489057314807669793931490571284466926934129369189386035459650540994220054325254734724952363431011407554034620331883723818803304490541930069137548864310515520791167515253320321059769392707469989935882096275834149945847421696737976119047506309074736933124184312232796977045689724473422283281321447509482224325513704376496413548598592773509950225227869182060080828638488722689434417758227575335184166998912565142370589516248690534782277945577640113379815554291646981450039539788909707248596748184184869565466621845977479084713987670054905651771231350287485572472200171514628961859540436819491949098321775060959805522341108520321346552040809708330958588322511989997453520120471420091245923620015568239337009188893704487678043782043379546695173487082242136381182717741467058658599853515625000 [121,18] -998264481141794325837600467067944569630045692661827679654435101683050055568028056506604096970785293915267779738641352667081152784681413496744290057465723248831555750741050452345886820649287423736427142719043238702928503554613306592571687059719905894708858867304624124500449326434368637019507076792789768613404993190275393489291204754650836324988469761474958292007170707639667602901824454789498555279119758464108088199956581942520934841348846136003536811918979673239508403969561975326296035488070511475744279822548325734014374712439767278100968178218031936509147644524471493855310067778579715549312524125676170511836645701226978244162234468427157810446578561343166896805883138672544535765413563474401368594040898481914978971191020530441395661884865652785107276917254518791687239351285542276091559393433861715433174868169787640175375092863298223463735074692581711985442922945658795480446335058468848513309188310647718243471012775880763703795356775648597143473371425386411575194361855303602479692632790276042548441980554058595999406184188707810357755072051085386925738330802041556766548942766422204503277432736802056183486075985744493173609688142364341491740314881089267396893125086432311788881112547792830702722212640302348789471713748881754592990564687251876048425268900679258990587482285502714221186144011939666367861471420774924193920547091160913330896279094416756079996639969222391440578158707204066619683929464761954630376622464287076575723403398677113647840146159468242147395584218576304204005312744473109715283209327855796072252884088627073965590636318711355131231303118846478940378139812764320528673273541347333985522894559488841300563455752962062166428366770835412811784196630312835509253599016290239870804361067734881723440157260770300306118758826290360275379498489201068878173828125000 [121,19] 603507579008761227626841585576719039639795334173793074088551856386197221115409950600492574454854743778074777243570840182612498950815934035768913140668230043073409301187400882370384679730326093855001113207951899729785897723348167157140082506905737186830873989892029216329882368518580536461645120440315071393961141197033414305652017063728255742440882605385952152129802143262669585388337128254121383960276549037753268905351019766094862895709040111750200725200387424591824907764123296326738764328386715534335063248740218808915245125024161044733406036832247199471099931757012423431805978829745436592919767303941041778279661941270370732962644826730417861837283360834742315059708329927454050335528361153291147620156279864211024012075387063691206335975375044982795604878665436794565273339716228128235877896894323606371488103691197300371056745214203743576457771407051728215522222519256427925624259964057056364444528311241713550894565826784640642536530355278795771276534688087974014787194792704280021318951525339753395407054500032953125726641041355216123883301872009816517026658609470724073558218517096299893561563164473402027585973283731436470155511497582414734588746335241612787876155305144595680538044317087544282023087519366735634366353082813381034852120666110897057345634808373271206795021308198951238530867931986431911061306164209656253271110108898043813593060506621592615045627760754497611917903173974493824883186247281446556011092216174194400342364847289194823074624064576018144627667739945135293564595376102647120336863503681165872406049505372769845970593068406632577223431877464198128009355099748136736254269478385472025427937399345308533453958749029460157922663118093208968673452428193566514496571229726683821879247042484710020579253269259664953921840080397487326990813016891479492187500000 [121,20] -194375274272283713333258487765631113436779450639060137325193839587655839930185981139121379056267427330655548961182577229122213087096697146979455034123260678217640943076375226933443593888901172330055749159697645547808567406933135421382743622636635130749874154017154959153245379165979453396964063809219966077025734636110932754483747817814236452991243708047982117968873788077995038375882000150808027982987076144661129292922497446004488203619256134885098053608961707869673622401119471115978466256924928258059886440674728362633077630941931330830264214388635257919344615976023757736284257914374784938975146914735767701297970905667772830537154365772090532625037927830486664232229348741015522712713214950437931732170578015595740679061943785029189063833726790021567307772236840259369878084098690397679157042611577139540327275089298902251295799911328444407794839065006006153008086226975146392921164708891119675358796339508518093964310177634059635290819890019232206178731518193820775838827742609044869114579304956233111986287136720662288454619903143260587515797795402747604037956314048646349283847887511319989527340004733840695683562376167407133109752308956428819485870647356548752560863398938672607171110889092268466037133082630982596893075658356481118244994441235634509987400429607063100922386744630810126546221342523742063550192245058296708742072739215936842725188329088552131701093904857488868996767416051812856071165895676427533127738838024914087305370193496646425034900425433757131892621167136987266383272399649100380726062517453124348862904738336586306650983214162840738915820302601792719155149972358973657387739194541357549254076204695847793921679296385108798967684399450143224330763160996607739479676922354251985852472686304383888187782733177402794133570296253310516476631164550781250000000 [121,21] -65911081025199086767523292202279173258762132738380871995279732692992265694285118188794130446603537816272963794088421037500059858171587340247630556505695483199109457013860470150119937583662921421047488897546024500543443293004380151980990363866885877031455324167327852358126770987469628077795215251945371545441524202540570259226650078557272947982110982493708165826874584392109618514734195058723100695989643344919193531459027311116216824582178826765498603239366540061693232714068226703502323600063367666148535996902147919399354047644188940063725796431082272870906755330390477684313912707932366407033175340075409442482898625930535799406066337897826640295696516257484072430938827031150223582841621991954746502527739476566687638230379778530990273843034500089023124155573927929997328533542113367947635771200519971365684995502649213038098250222991353277182814759010546742970048609800609348062441581647029407596094768024994623872543565730465281591496536445703552134539832321667529153330435526774665239157177326763151424960166070000934442551192076046859558216558313681073645756341628408871069782480627220789967787517145489117540080327182582293451275428465899642890443175065060191450294283000763776824106912559577877235868953742621031422816705443202233923945205252284750725019259808235699729196772837400418255090909293345105849180443626817706118492726733290486893324964349760195811490943891028466613149550689343603988576419554268095244608113180566801260681703095357503809407773398110721010140864678426567939321345044846341690831365453106189168194937706830316695237296082485658481834606341513280077309455182318654235827198982055993066030566779858306752117925944970322149044809283433172273917237351865059847664270564255043415849687069434543325874569126565649668236801517195999622344970703125000000 [121,22] 153384153086030025668684254732314895970996115575194225076286853179780846413098487420840284667367504086975477219339107708633364294934341473735148853493981039783867977346300756187604547117390174441174852725518860091149971412516436101687426712255920262499085364190813755371911442387663559781501659627488333866033983337157184823159396842304814881575300779143230984247515835496599681644043919826266035940919831886159476627469196398030711019549907816682142209689288895472199565979033511803922086549968521956688183064022565414948499959865561102279407014673598047397334251516484485955005540352971088346874458737611254031812953710351317025971065652788039154490542340948872679658398724280445221640272435689273624882218967043306737091401675062567259791318271763683342165639421580426628900138232225133425471802954177690161684485624662590550660115161218081170272717867742918026095860631452519882974485908450803636612506693379286054094925053187714906600337078703425074824790971411310953704419380437879233056259226284751789712492061399645629337547993734430665531793934361721967646150465064716128092436637149510792437021034700400658778820111376526035810227942905751782391827710631519292110586085951001099516730132042496113582416232879416809110583317532371721301025872331118322360658587012198607184808647933709610981597721489706424859479537829824882581971179947242169018833064153371875126163099804893360763742322943427237200318997051173353834363166690841903619485801431401286242124429154301477048494812989345874758449275952228803816739528250987271418887054052955063199523275873768059810072936417747873201755268063252555678278906896123161511407710800666574927139222141475148449221017434329146439284560366674484246590032292119115912825544090631333460352864672335271301051307091256603598594665527343750 [121,23] -136873693882616592495883351589194368022082780082664689752377092886477139352280975362795662617549044491941859728290714712585615354966326600403788441019119242899358831933489996681993505189605797514053346041116290912906735044584033578800029551207531277897923573367253239714267152903676028785689075480833904640852502146967058622980675678257756215047545968290103132655196348961459353018068464894008285941589160719630130210064457792144381965358235995243173953492336937590865947924401405589695733386264646987149306628503092230662265523727552444411007056772999796341250220658456966059693525493896625981074007691067524923458314277549210332614649264162547713816411988513022705932514333297328485289214784434261393452753405608582555896041881384988341682778587667622916109093536536514524265813398972476186486871650770684952547129580221265205997601023168543098974794106441703937754278199306114804536123097131794709913299693494014001909328235815888993576719016647594698529956202818869314659571233260003974908475174528012581668126724392002962430576312490297894145063639050738724269683822862290664018606979887037086467283430612089732609441638506810355656210060207801314393712693073277271791387674741875319111332820545784860034594995157507459066256436450919585240952326514198043070090864653438612099345536523727583569616948541486033634367680034900616686172533996394456222966890249848880659480393947066173954983513176081339044738452610359639132231757903755131469540866267620695893689467531054249754120781850626095033032229515394497351363113774534377453022924990830806444596441684891352819730023916489585083334767142115582929168363456611790103889075028990919751322845548475603470963402477771347634129296731985331099785382769350909548041743499708702022730349989743103833461645990610122680664062500000 [121,24] 89884111423695740843596292921377982308729264765732429902377271153477714199027505602182256251748888759482168722491944203061650655451855215428554468746271354747385338355980561349801014013931293628987952717009029355384642986881110383037972833957853565199326057344010375079308147357010987869909317379973919485471878959144682299280153340489911178914354498857848639525045752138877567206552308651628150509412694722491418915684915497263829147809143975157782476316436228358116662967436133385088323914501922044496863880785215967127069120188722849178190924300244658052298520893933561287015199867578315971880617646741697911061572494523087918106384433473271114222843845393668319825603596941063212132051500705884769159530600841725104259816768663887294712708383607232130057346215393283250893181866720295408865348979943027195681454113163519524671102587988415902846162428084355026374420515914301684434056400397948148663510052725461845816353289929138425756966661288918201485341432798988697891361469247278685167785884687559252593143491088542558991681731612512181032084719347273041209577977727065116249058713444062249803869106389352434915783443427207723919167998748001298098083805016209757933566239377207561320585455948681764546263416742277343067138339067569138929220034221539710612410302655908022735367871700994705868178070824527962791615900174352485883289235587628423021357839507637486897232678127968714911973870360712765681520214614394898029699587807811652854807016820249762719430319708526870864708285468461293310338901468979485140419060518765962054220372202295879414859747914657671933303998418726706445968889911554062795312734160093986310198261363610145055338879730826503368041219493729462410722491713952159039118291184477400860970829701992342833545557301277995065902359783649444580078125000 [121,25] -49656412136429656322594084697902625695664800769103623961871346314553845693013018948815176343578464838450066698719759011308175585657766225165820251136749693112756903113077454204430184299288694150376002381204906799310486768034532731863078173207947497576980467422783046487660609759592578791170276383942001695399868504394728857769277554293317188610520677134024479616023430407759249023296435420685187653648725389539346071648456121798706615186721594180753201807680179124717982629600057694309115910766876429375567296263333825498770641642948678019104069678042413008933608223713036449653232423486021728184763090760106069120029925219375049532460295246166039552727189438375824902679207349111791724596854106672917597467827346579160330856549798598564957104668078127561380048082793351687323241651404657584397206543905496418305507713854171787161257344862140417567441814391912844631354060384343493459172062274201194437689095024089333660832582742279382030457205333983550874695703056236237807605705514259228623684733307191424898185292375897796325029949964686147740558157501877408987229496149175577008381169685258286229282866911163279100328217572589219400916723510553983321921575188700493094635831495517198957296798978468601942594735720282459605750094606580167835962468160498889871733169829119886253315538422031217096585945694048511434004277711923534376320037158644069626762416022041253366284142335845316209234356564825888802333193738042333925712496581335056403475415196313874058268964543380709307135847005943335390699702485197407831216143102951986079044447947003345992040406317215236120314162669942674414088767616150331475162993217767073183510317263061707218279982557516099036204516875560136978075003830985862844016757468717777211026785777944639408559845961121936852578073740005493164062500 [121,26] 24117478155710600158805257469310905193537953645575353612462299500939078579086770767893483701417823110441306976129801883689352403617263230953181544590468504358400455062936839545108680132209397706555028172384802387860581372193558481009843903324125234380115194288487776750708700811131905850027986227523434440112062305896607138520046648919844693796572781360948984010903898525230586946142944845858611403477118915992086756218121506762753654505718314680239433400451898742771528364407590763303468241517503157650974735684167977909235886762391331533167504644564308726993105129332025935367065516689684527567934993563675936975400473901047684101802306428666395598690721121512858499072702796237230892391567462861406974500129364419975711649338855059601266089053402626589031798895199971683388711824173839970032973207282556834204169804109286774496425162949779306175808081268836208020776088287543438705072210811043503609085769251732672495788307562004932399694176433016262648070898169585590955635736546585102866559104275023254797904851848939336357641408104493200523274334078490403569660540770691776152970336654347172186710897351408525739513869457402080725843842693211654480005776990797609278205688221902326512409532071019708015223503264151987882996868655880989268123144503198472574293525530605627782494412291268529280868785714621410673940713153680898474999946065966513677669644156865397759180479505922029643691574313564355840852361111910547470032047993330864445072667466724987253935330736380365826621286634611294747757122630325554431929771874647719203456206353120738623685489488372157041576750546024939588937388496766608874223475671872905514362346462116980422364186757226625580996874592755335633147146940136627756854939324818591957058616943622431083582569044665433466434478759765625000000 [121,27] -10173891698166152595462385319513595553562868777593784187759572388661554632636713903608921745561937603232965523063680463767182277781201997911429110206865586378445256122357096037384349332345552111777635708947669412600492285962512742325347233460419456482843058568378206239791860873955280471936613203219760739060914330523881205834012196812317956076387485577280211027572288959966700306819813815848485187761882005683477972571180875866306381933971692265965948355491828381139018113327869320410285957197659211483088956801851680579924926127564030181484317231372801059808491932299566596535829489011684207106057278023062994053430293925285239559771413834752536565958704050430152226587610890791070102785959103544896838155343881490354137938215320473095900088847002845036437516884484215908447545314197671342493426700860133326105822998603742651541778372260343483905450731298567690208820272839551927402311899682395672086204432049801994541851354795731945838859962784639936650639342950392388343042244813198280374329298074219354865400839554959720447328151834422347510122413519797698580926504354699170972428264008542617921833709613726800269718575764149283428410336104006875352125921642450065713467204297076731469069456586987551639424114485203688070910368195802803573371158848528417672273673036216933714802178820179996918092835819791013602363099728789634798339269749022968808337021735006544155827804784774633238535389997541769410476338394773150606296179908880177891325625109756508951418535009097811828461642708673623918000255047073139039710686281991165007202512587791087910624492796612035237733235921280108957967808131387652450796676730577194423438578165425189045465922093286247995147678530911330038853578253625566281358643041485475542901201271132199943636464922747109085321426391601562500 [121,28] 3513157758891442002603866028809990960511823721125809865505020037497567327539307275696841275023108622729968421022765951064209673497611486507376443831341197949873642510291785018367968824300219782850635280807858130620746709480458529556513850453925850462034352438818109998677949340218162866663053773460710827454875612618197010151605363832497189631285152364425816548503877584815047664462177239877048686594658118156174514631612327994652829037867624537468545480365834761972882565638707794239268531923976147931233565817853682136283692296219949666354461443793985595272282968793709633714119125803193443101490529513762190437064862178779681150984428570203652068468433739657936789569714298893291440090246964296056612502065231799764521811626488625291538852945096508252814904206679327253216694691944782939689567738323504750075142810164995151097448049275253616133807200006447581434130204299828609174676191095635219479399766376778083012606467535562233369326337037642487921398011578938953136025142306346445965137871206901316334196424715373565432580821231453459038231078904841902338049529524478411783710207486687904955586399139553188723134279923309794722154366425688713335701996909267717446163315647387503761146383010190452918889656009775129226132730581808465745392322783731550959439355700171531795746593695078257328099649332070926262870217005553155813150833768756038878144007335343082266748088056515825318522991791338720581614479105736901691239266264415055985488039255472946481596435044138073478176799685573897985079414492862737095882085839092148454887683329856790919052666600986062859532361466438021514711373818111980026494527177962196335914981617291905280905751863651027198941600191429810600310243373404305443709672676871498882336126646439011800282514741411432623863220214843750 [121,29] -871357679753101960684517422788981652355594543859708262762785496572050806606094145490777144192007345031383152732956886244526028394741026570119765075382197865938134379559027326260604723395618824286233254151770341446382775369836311925987308632605685344798689816161897396931177319234992584964889254592614566755630453721494357784367290545774020834753183161839584340791102736045899459664188634990247018048085993952319673604324513090271651155382225758746780583806893635913696300752723618431783382262928986748255663135074898150012812403832427883186213835237838566545468748625978407672269742879884429208804089563810570749898378324876172553914736198712055683615315800108609369709339937965504171460559504754803733181315578311891745215715727538280036788026324580574331062565110494610644937543481956275811924756697807359789266641051483537689195836034266461146768798566134314556908031693795173246289045511740430286346337373623420947224639522429202318884667978413531096341218151085070565858762109247980430014328780564163953751682868710150779399746128713250231006709645444273724914308626809755361515963071064958217543370102598241187637406595811590555813966638507754565623768827987609228663292464398547076483450839490911076304293620171290804824290427112869673196035559178270869988788327617676150579932655396265091701717573365793669834274569103393308107727207726903787581917107060166169030987377067864174857050494763325935355376439234701458363777533048365497758132870949989679910395903111146428785118696887497399432663639287360467576764103149814755738335738902765184725773810723130886680533152626578923173122946970233083552207065683948273448643508856625290820984092849550098179028940426704983615044869479295717295402841000437855919833173290456329596054274588823318481445312500 [121,30] 85007817611169250112539897029903498967334595200166832845443568316699709002218471079641891239220516699145312557967496801525044592653129537302627050424168967137311055027036498769527265755044117063943234600557811429811331238325675074825490616363001716375200579652428919830466437278565768810221135203871111723041666713453580180716974240849832943329862437340264415458499600452066844056226239241505490354034650698428244302688466662876951080238374172423119837849263943281002373925679650537350200897432122953469494291637657408299463716490711969434516735517966814325499034392132208922103392692990035972441574347493056559939440756033405075928643773476132275039939865579705927533217241989787644729826406362551102689664476536969956921781128537428659574463334820365283153774681344753963428723393711646215755059082225449602349020238213648184241012296167384467560519913891430324073920266451800611648872332584259509918865097901921977932066474664908064718595618505538748384817570972985846033910133401195110563316289592999150177727806322721275346026456761920888556317654169848045973009671105816217445210779538408369955794854166358557736155657367409160602642838042294360160474301966632038739523089758367636772227727278463468204458828412123347749758678327413029129397453848331418210562702152160887494217802943892898323431503008805612934388440506193453087653872628095436142732225027405842571996735821174858110465621989029635820567282662494328259468037251305109101996142631336858760332776737592566185408757733991870581026728374351817727227772721778944749341920237241190139172668358116219975998157944723769744969353375661077429142119374623521510984454304322813318585719198574560416169906882538736144084515904438839201850417607729565941580842647340432449709624052047729492187500 [121,31] 49230038167894855588330466732523579967976599164903809985946629625990626040783402261655426577871069909197055290224938071985674638535395892589501570662227566784163417019692312692976420779199001642060747011130989079307311489535324234400777122370739581944536504509911935619032817575598327698403464819586983214008193560444970389827091311111805748724109501316931985806537026877552724498084973742471146320457849359013221938181990956137910973502056270549878463315629223911112645765829416786850522959905224027737352723458917691412758316433193761868213680739265504994392089644050471633331297607030061859046600693736173441497600614262096377750520717869752712608122255164295031707791605276210541780546204805120870494001445928853478374811247995424162281625693974582916891105210903773645612416586140310416130984355224270968419853406988447560588490459402339980004470607291234148858232980233223486011636543395205291058538638834131937052883609148327343360872762360476105629233553356671166867108657870145347237223211221634210479720721448724047375038868984121372091348545255241415050688497134648380700495517185931576227536740344021132263569636893196608805813477374065182233668458677441347538777836885619431000645342101537570667389254145877849372834347981460510598728033611463826528025693996964726024925802202736391603298917754455588937083291111648010453643879079094879667525900479343356082158138529659430357396441232804023962882915094965132557179203107812249690843870868575410991332810596884189770299229681888107865404723902507816646557249443799647848071343959877655848830616629595291733892975691265211439800149807521675605784171734514659159586106046965231488402548650626907777995486051976107746463071450630333426017227115335801654873847610360826365649700164794921875000 [121,32] -35427770102868554313373244055742981674038334242795031504750427949004374383604787881427778977433000719174636970249133221271290609879379011457797897447438572695615479876725340458639231351452390371514030983990775098415213494328528514371760391265740817186972409624277034818838539913838970845091172637206311669817197258468474921509482085512854946018620350939421172264777061957788871335100777533885307934694226404088790943865319178565767453984388283227596159105541182197486535112512385062929613245618224815607771985797975767868856385855262399849147112535753869633939418520408159148077135554174284207750736842474631202600894947419856628630011584694633147850547755377506730233714192517219683401392442454267980681702006724895862445006524457614737698957310431997996829326156316345466558490224189589660500710779570591272239594603715175011541909609892816419626083784409979723118880071505855309968435887355349911419222356337842850898222371913211074813731647031367493825508779258983326047544688877872434483299900814096342193772589124172290236791657308795266870135345801257281737257227589725545603952933020459657665642278280584701897388811091412721088172815753727095610744523583024891696785329015903830013320499915990056775156916336179596349478760572335864389485877404183450865425716573733405092666390443552428429887276147561514679822479329465969587842316573393098653781133567000002302553680623452737018801739530854354921428527968498444556136795850922717113407505110801500912811452811996098482418243659980438349176005450989284101923390565005176864505972454187195762547974321259736085109125482935277404689372592535365161589247111139954517736759418275400531466112457907199128251826600093482488859832601852633847100589328380607366291883408848661929368972778320312500 [121,33] 14800344971970967601777624032717057493179060963255791977507053472812522859314274977675039943598980535360673002661255316971601184536208477525135579382179770776391460168307515087112761309865875382262583285621838534735330772036737333918558467319061045545711435338445886733418684917879124429775406427752442445748326535314414065079138318955821695525600251503279608255990855027575428201512993765282268004084058885056062579792599364509315953885132511436112255076850301594854902234099130832655517394748565443161153914211506412890727524204653062152102589586090502136274370283981928016759851545941837697921593761268572100211661057011394485553809358978754438598025504769504512073677297803954223565705765692321731112389351667819506199107091720170351909259334540451500902625655596320374349172699206924828582840809799488770023495754831425280549714339573310959313671128054811207636819917536010642003961213024435369241615258174257481273341187997639777714291980999964617726832539794280505286173304273214560291432716946386368857305863531303711058893622251137842917785505877012826806479288160749961744773564505204949507945448337596692546710213510416178188316534556502447148935289355958888345545181282134717521591539127089653569980508443038703316677432415215355498315817660946784017391764112906019544659275034205897190390236545734690304061186166910880989133441803619392233801156014391109008204969794949367640379840801429534204479408928644955015341310472368302214109693080992486191554674715978768700141751985825558357998937590452399386359979503507435248512063452106255649627025392458950658544764224566530978444617742979843560315407193696047671006603008059483214398515144941461315035350656945227191144069981903321804168582093003341586074839142384007573127746582031250 [121,34] -5137367084183971689689692401279785817618736525805588250577387711695432301712640671311191113990182944575034897197443219324747902164997088866592299154799786110007696730931070070966139565280550807266777371849216087846978849310254374674488770984776908512962110124495862321031532702806151926603781122455991797426280993037547749678090934829584162442477286323263907558534078449718455363039495425122824615314981454606942689026392932586534492282701035706544996734892972525803783280203351261822273069854582876442458119341681765476453767851341923455606404111049028094662153465509172950799601293144554953705810750680918379761384994857688499367506751273126426478564960922299509748532649242789882409022742141475507415317803754254886285454876796760425644977593559490265989132849028627868907507776786676886101461759517990154252516586478869488310237812223664418315812180455242471531118724551787093565212410476296054595577842513260328901329842860032893888694944756767929384494220006054284910089781968411178828357339648486584012845599373675530887028730421965236270472524926046802984201488418558845951094931259496474935124167348266602396185120995718134693967282538121636627649572743701135634005873525107634167328998018727231022659837186614600166660867158250885523176267995184574691398774611219385843396675318957210389598030477994838814709227471832575282733129875178152650364692881593099846945668320413682344983651927797556647467751987282816690309038376418735169128876725288318352952559905252396130681618520069883140637690505478844598848341680958113006044526648638091179642576923445705438385856560368890630221532242136268787468707075778513668919210305542367462151278762729410919133454013906357696655322791044897607197850373826754639958380721509456634521484375000 [121,35] 1616466770678018505965830215753071406067310595438581970112946681255941656800479104211016162998422176320719599359733593121737967314261282552560476900298512740281804579656751656416494540201354734355513544074634967816637015630568081544613249250251552473496170712726133964997286880404099139551334511194601052083004947575845411539127109173167300100410879689733674527650776602216204168622229258584688449881747750642658774936475152838998961190104469713561593088039201175167384519894831521750948816248663050915417663611086392303157218068196386591521130217869896305770974559552357114259892023133988786908452570164231834901310747841808269520934620406492398409401376821709864978322119224403656233971087255433494946306926102009800788279191123863665136722934898839009282062351231604909475941459481307536636226093341434147880113544787751609615363985656909416749483653608527355446832465008037286521173701021187443180080087046949817066030402081302416789640018159514739817112256708835088332707771216380078362327206380854527164862045595442293860542128294542414744403833054049649136359002545255855777203804730341183862296016110727697838001503775019780864006208059812437395389479619828608063422051894261255031243417488030549594595887107278381730980587921382942467643153195792119390884058153433534440318213190533312375137052774730687245374925595728858257259271448042858924087917779401974343628326247596620888612928097651876445987333421886830203036221544991240811468759868574643312151027772722378332932309357101986240736582496938128857590690480412063137081787061904143326269501345612227283228661971498932243544714684162474836364068273372787716256261194039783236558118833320997066612958285376320271793648762066395598382838755468534429528517648577690124511718750 [121,36] -458088653695733520147390994850201414382641676948333020027249787668779593605245088607433010323258756337088013995260553745312816578481666694380201746674354750870921118115881911927693618563534146621197699800085272649743671134095271333517644781997640876478667951042117086433397334653713810888389462122251107121380580305323156910700788094145114470619445671787919260623870210173314327760775795829410685814285478790068072240342915249179768310960412064060774911383958859339670620969521094466151740662844202684537513428883646958218458842507122574747243988425048300269926043612446642923757873438115859673819717541851422821462270342172057324838834733325175004898482482985213257337593275560427483979758412388920813602973031964970234293924383765849507800855301045456225186334847910198463752663818596759837152206416561940020836364052160633567402313415202354680044257655511458078867961163891159118589974734243313965164256264080441257142724994011992759090309512062469601162296544085607235488260747226513108330999580850137182762048379447543159361139244676209726434418951403926233990126751745008513505642008285174226917417899806352307398629207823107353445418056055681941047005592077466818500181595901203543130730083211822801744062501932883132096246364857374944455330126053102552678629873175028398854515122189403791403411693334848124317469121231350426801110755454760470933900672791196674488325365936039547625083670947955420844846752442151695505355752256152844139094615663398580530325248593494504906094360535452889817239668611590374176178594797601129888782157819546641919913454700434331658810599329120840629591948464296168265902836757614530176733416578203465877913058202697982851953324806623311538100614798253564635333685575753738521598279476165771484375 [121,37] 115410909209951493240268586913699554443167972757223752886061134277827106847359590795212242368133177484453243447376731121759148154329095012529208507489872354064795017161454108783863496362760792653831757427572039238328338459821163250439645425554046041196509840672086043815600429697338695242339955463011741203597274418717465896702227225464117135890426315232819737893320307546666007817702393683321353412265737773740802669784277272727234523660020602751373336654190767804510357989791039370808208791633962345570438662884492183412298316093735651848717331745546776862678384354633905002796944456349584607625130905330602416102608207423689462277678067288482882869597019381296942816207612359945613353330871521455091140310531282637030032391806276713604387355383574655335393431706046204961986257823433218448130184643033999398226329108638041108225600210366266951358694210904373822431434049461108752711532182819461666808788839795744459755309687385655170611499129398899259525603434084120443808057840889122877587616325841511519187107810531356217396037483573008232090627962882713226105863106609502375634423840517288275424066153303011496597003015286342342563743332709944767849140915535579560764602450135040785112853601976353214692239286017974261644107120297657534019768242368465966831538465835004210565447801370649882175270611721505195213775400559053391245056975273601983402436132966909123559198207925144070409195661633995410314947261794491106229410750163102397525735567848210129184618288551447029584532424499225138437176377041139799496162924397755998999324782031565312130255460422186266141377102381090331235000795502605870540409462010723593270312210838980447163526593089587225070392977571948616046344028775585461474930581603078981861472129821777343750 [121,38] -27067127143377716228373100818396270622863707090396268000003432806439607506213698211310917654504194308613738379050802304444657260731819430024539494735928580288466314452647775451275089127914032554004537327626417225302539535002303688829281813825883391981648927011059229913392595987324143498496845137419756809938519820366935848059813198613882968002007239558391617430391175209116650533410905951521813695812384871973406668510313248564190669457507180928519961651230975444240729565856948300332732465880886191328939009498860773448100604200906733791077695585364933610759661456329075393376779257966619884096590346852161019617378361230537823555642118132072540495321138681701445944582706065374879633368127943440939361800205799342625151124064320689605796327194497107935223051229704194452183261179370998778186196497769427372446229183119093947465153312471199415585748726409627043289816285402644756230853267381323617963101815048108114877325994947869114083775383735864550101670145284490285648334991032601018769229418765543747056160019620893944739062986411446410363704624585984602084098185050528341357856301706470335379887134729946265896417173355538141111648724450660072936997078858761846463396124835441587261129983222710848603543754817920737333523412071703044009925288382698070022334148389458609200103849441781702079947121066977357183071856650838297242378976851724700827517985729157318518070848166852322024293559344041083028901426731022416217470990827996355882371621892920750071292081164083860987478514897723810948748650023798143878631522208586893554639122861119178211320170149400356109164608474826552656355141005066723033171727049939448462220189716518310006080042146108908239435049007579576967815101028613952409526658907981961965560913085937500 [121,39] 6494966655616289648726276111953246461868362457612487799806344668482760597904025231857154225823279874451199963957183413237819797124575475654580228399177905673186610073477349897847181518436308800318659914732945174107034805611689903518694685306717768612781395170770818301900101331624878330985008728445520972050341950628115223942838751009197784964931262333257643099841977123530750073011777250327256123023436630478206518975370935070683209057583776984949364771767263456779532781515308035370214454927719899219978792114444327822161184008719155063787462588813422186775897879743592348835269658904904569404428831437488069489750656319500069345356630645481225996503680375815212908930934377750503009056735463374035183981494680525473418779368535739300935598777257141098482690722214346824438561826932604990977834463136469957848782399430463295427707142661164105842194547432369234332979159153851451178195691688508738657733620009374309693405863366627886109404817405653794326883787982421222847129222364310411934726523505586622623079624926445721501920723578137741817717295569496342376380938176773347379493289785922224551672544540941704069717283311015883846173640723665145970473488937023101653936930009650327804028038615327218375222068382771616788038534411753028932200026708834234486524734276039284681052265032057116542418631702785549015988047962403902749958662801784087447702009258375721867923336389082724714433649370856898676235779653398840134943580560101037436254369539670788027292481344874027230328155791651087974872982122852362474812458193939613028779758006424134760051256176441389684792997006704852483009339009491024911734872895164593644511180638532315696175998946485258849171043848078166767536778380140778575080100661039352416992187500000 [121,40] -1623742051356426402401594688877964435352125819001548771289257459727844080263644023136965328491258370250884110859994460449698026318070775023495133624270383429392213023796956313599232618321328263764968144597626109585442346260250640958233735630866574019942867744453073549096041519270857219906662161472239287007129556149217862603745944776864142210055734607663350887233757993615480724069349079316343974113284258775329790747097002926837900433129284495202594556214303824596762468800679283756470837352500093467492010252059942512368884119734688155264152050087205375606792591523436458456400192334104040822003768633631855749314247115958011249757926377344550358344814202684711031047067366290142438454780760414512367047191954486490807803783308454532844928445129862383200271660513399748242357471752972283576475047876825846978061478905169432314450962114829092145799310162328787828465466061427961472183055276710679129000499797760810205346863290664891080217514008449897302069074152216714440575505637099166404688702286767966832088359999775166977593035203502515032145637853951419824169724534225241527913935424166683682048867244980359883073495084459115524099258849509492321226806815929064989010135763248198892088901718956590218428063113253256244741455709445189673131878152168376422604148602400027632217835288073438793146950664173934754976725529905396787832289806128745501886658762568878885551048294949725555768730338289140649061986925054718150613449371098540509113689587535845255448555640982229282474766921331371352486089007733408339965283610476625099537314778591839787015192361974838613517687013799564467185718751576941016614083691029822288088662409150402377487674213164237796088559572890867180599697687973313031152563337612152099609375000 [121,41] 375094529195472417747674884050375012294208365181039697297510208016864515828404706870216758311037357681480231174370549016331818594921709717852303773308070313306440484533470702659240725880174276846663927304249027158546452668810147973146858218155452125943082115337286493497495547385583852282481493139695732334458691471409352311960727548417909543890238077594858097114630681931476893072472677804199123920069498258360531797565281229053174995158016046511971123132615703454572634624198791581562128964282585720793646683969023155868277574675965022723477371046332521925470177038365572856459902449000623205538696815023265900343921875242145143604828568552261862721179180725262851831467836937528746422378892293448203337243418080640241649763731665060225363409793310854123996171037062173527127086524902873124279624028815777423272259291962379813096697091039681617608774234095886191945371356557373910344082456672712368210446475846031014274386443850240960537161517009827827907099936940938441156167891333159183656216285139197053400871218224200529641990878411044488756373956766739099384616290528471675261640506771134996087798603221343166840241624488257341552483683301661097481684703509990606051413451354461212941894635640991238295696996635749870470523528430909414293942095491079363394712093495978256806226391117029985113553744013982862724251822373354909546361728052356860668501432154109326966871809746275496548598013740334423561591097216564767281224363711924977836891869678643757974548990989724561561828630618670642755667451801365250069562946205643024849026471528275453856366384549663955875793959264944845001821429294487370621021699489802762791352415478774817155140574783949610726277767856364501763339144809435433021256487083435058593750 [121,42] -68015964914235672871403487892626850105278322530857157032844591253496136771661302492162999137187014144926960408514143882304670555320841924502067151991613875280694674418497513549709195587891577589776981213508243340911072327582012574269470401104305229446991084804341073377876341882915169215024256786575905706209492198439864725656148952739731599259204352693897268766683319656482423490542724330908990645929814878813463972176787154530663679662419814656377746893404585751712428708602724348879446858724752295969134529005700715745945003395049230803572613096087218905904146378238272130352803806037133115843459290718997279602371143985510733830438747248798391092885638276720575565964500778284813466574045085034068336222844318661142826713733934515002032702203867598218645706592425462823545341011448472525923380235576522963050092447271304228619993955228262014855298032882890930953492616255841252033006137494078193790251338456608226800689491203226902797315744110248370404847385297307864694901172305422734244752024981949009208539471845883841552505170764350432390203704657260006955875316250309232132485560698835229869093425245791667258796342711143526989339836917669313824582955592285770509693235530440720362865104395760827321413370728762231255487190528637859759306797764783077681304204381040284019212981805636686907034085577779269844055533266443551318228421736402969929318975458732540318324053462069905779216326266606559076204626010487306294253223463678553267435555182173976958850833816907636973032986484934165330535741555709154509548653685519342838802345393880046649202018913390215226085269722242621422051024052538527721365475851363173049679700891245821092463107801988344877365479179979240162030815021789602638104175567626953125 [121,43] 7807879884048875318760359139402569989410177617604543784594046418131122914779402506965504274827624499172272513554099199908548537954723980130834356219748127556527745612869727860723550616297135039155042165756920956841309601910337025795051067227577626682635624327840102287767852618194857001621821751868530659017992488487366687792800625620483448858254237232151014704733531370887511473066227573618986793758695541485388759650196248039929468434666965732245763380922490871762426567822990233686300013223206393361904970284616570341290578137049006521721991986121938123829891178429479224332534829149494343588740545217819166229271050714778148376923059964286745312995913525460541464652155059040753250188209075633815111138716032192392453940194638467208325982423952922290991543977483836669373497437046511259370721853864473285128710010484587486086299224430608872973503994864828970047068781501111097940857774530918839110115341111274802647375571746513273299038475779343258201417566245136391996102610492371832692361756561149410598899437120426789694236827573036999403730760234466826205232465107816698848611110225525193759175007763580175448932178497234979501449332341295255382469559238207931425019260802026194115463362255764935830307958586270437216543375703309802621143865937869469921494798395073535760272401737085897134889390785706344839685099970321957517780067652078747605151194881079969218875581589117644717452257997416511587703983159729769441815467988135670071329591317682122111017722606033450501164687378195406634731200048474591698536913735470796943138943438833976270591951879480386951417223261059534957456549150877761067407808034491317404452224140752453386360933355971326287864857860265665168719290786107630512256604003906250 [121,44] -169018704036883040650286998700736642274912517460243212768657851895240607699617818048912301947468596543048306263716425821765164297325186921794113333851736501064720361624946910146170327646798954740370129057371888398444189089506795166067693701183134233516175994436317628994218403304291783319552565888026592782477451049582172383317446483163904681566065233344238058309229694094181855708680021989864816294193555133670710229919468433465662533700438948744038490732138791975924110953671796672751989954420111331169436988687053035212363374300767668935801981498011496305166697609064672296145593225238533164429759356040124635567608246907930369000783929209019196069920525618786234430719412492585359875920714527189753409478569173077272864153704843555394812226522314647517363178340522659598033792140882212896758729259398122861318376153206359344123190471359970306887978030916236703951703916061721731678119253560659927286290557068807019437737436307011454977212653788133631244926918515922474509994585969346213743709514687607762298802036610731223236467627962015728058567748564997287656605961433350949285453027795953226828484380363727841718045802841527582013185868546425321766358881933354647645398385628060704692784056240630688518208488964592726621148088525671812265435072102005967056485852808988021054346848056240612810254688022426073296981047736286814033234076061454259909439515346778085956557633761129244298887819545000803097555796089386325923202812135814024331941904140160085047669419340959462707760415092130771003258906269649535198147479088181398203821271267116310145338869554952791028948382431294615247259902261642331907039927987171296093061238782858428993699526757056810219570617739112155245538633513534752994628906250 [121,45] -99239361093381653056266417298530939199985610749775648641752409647244730308191371736702726139285527659839668238515152423746703133364958736098621514297286161147568786817125727352958059724024610709625876403621637270407044442167944813068703295333264172955696796689818229955732030260063066373463192478419656805241702900539340231953677464605006139766054591202915900721814824746669208665582020811910875524857109863847117422193845026115621945641307089949040005094147760505942005588450482565208105961051406705544935576391454678247138174810402068040892220281785789140372811204007431510706002643165082744621906195816221615877378613739649265031985974826486995700946022112483806797946358267144859455075687514318375429526552528411168119500865360187765434816688634241735716264854329236634266907716202199186188115252818468142280823201973129008591473017563702364445881480788157169493905712236867576022392258140852775209773640783528700011726399396300133615768922486073791038853776617852855985539156609922601353101031451642120469768037387663889279519487051852747499691142663285559861519494196197112471840107790986669312172008162845200160873333465444784643276757672147174289612094381915299208500439534609174904676462826671424465872316641651295837044899094829751117985633093764275682598411621992126062718289935511741667505830292846437796162747278025986567139246411832722898182163035201826201889764660034743815974864451074360676655976186180614551964378689897474454725261976480834392156263513485701501764633581992902816874133170844914957131457632121724046171794267481708472413506979672370155546277816221958633634999241974690908283622445843980565690612987591155308885140229177346576931334746224067544142933824071784373437500 [121,46] 7900312019803606368919879856709082734403809462978848120729186312667392795632836603273162775695413622712414520655395547301601372296785002773618663587432053827326745894548002924596057578486601185733204405026374978572437461354899991516194905279624235297996187395306404373237610225754775275127829017824346302439767084534992923679799671535142121975652275582873008645130964312397316186667829646117808279676886682027347004267263394323301263683225030027465620336924966722206244971982330043738501817196370124371246164386273049655886321088082048594358033081362039087096326059159824470821214639350635484415095377636493594222753023840109323528076872900821087725504328115861249559694370538336196320428828438057191130441956108582580674306533191129967818202996217169238432474006222318999266297396379971457179178475371272611137668558991193912328430058803082468101629088652285375335727353271735334127355245829970751424432796126564999089928639477729452634114873734025027944141577192672848672503253021959961254505913903326964434149228676407291239035009367984670247559684090970721708223794147767033368263720180624408854509779431056679318580256101281571506764996268617632614837207803212708682984675893251686694179498771983704657987949945919839631596166985375875032222561607850925433979316289254034463966623669750801225604697267649332647169798409650749398581218696846300607900111868270672305888590728213778191451687673011356367264287596072636523142303011527822817286725680983981303168918605569866402686206966148172631651874417314836446933852911160060285555763469800960297722625353604980199352049941515787214039283487134679417317200949317363691310024132196959038085117748121281778703029087368487331652326496083911406250 [121,47] 3315608488487495692221910314068136888862131956600420176196725142351551262614786431009888849598169984909047317927764591671315660676250552160218429286932922485636919569223988006097255356161822041973412252275538852658531165496896706250885963410187231424041397642836097024485706167416836781623168528214835840497510457008818963404165764559532238228085427713418907812621841884657422839816151968308309813693018769375075112242007580605487902605641646253506804300577523192417245931842599136436347891507380683800567030350738383920536606767127577176978555809781901129094914420653120204671325986734967346732657760393058511929871117245413003248165103330216506546427907296021627844054759770221714179027655082997386318833108089387527029818881380039290406498909327986367467066533170324856849914917814350656093668525730035455400273183120775590215967500162979715378586915597073772289049395316162144708429646710166317866049906731600895729993568062256712135209660194212813752611244962747706136731127365417967944845239330603735060873421365941312915320497265191382458273684605402859811659682837676892370921247620508393076466608134933051321793966237423252065734254114780745045263505831459462433640754350570251577084722323877937022922968863420623326170727007580353765541630656840976474325427750522150737007189662123447832443496228094125216977996716166786963781085708186588865412959236217758884643490761311429745970953605528461657967965634802176640748825453689044464856264775183326275818993518507151978025731062918439251850124879770342446427870552805642908173680167064891109987390047962621304970353866883922528492858347889950804197351636508538270203361386917830969756545787747413658866744209507476914375672045659227700 [121,48] -1063615186820955158342886474885420818581879006107675466137342596500412548492342177160591458565697045623174895308426224935409593756314501691991498603003716314458221093960832367839066739161793884902111980050479208430725621643701583158548778441145938609666816158503643064705018421657582364854209121309837841919359012617438222727404142575137835936181849399410105353388383619466656326503832056454498972007684061019441544416147088609516408273383913241355414940753294377440822096387240498053246055514965093266146893851714261920225652406682686452186237227690865534835549480592355208964308066739349639292141451959810132722638051708810274191943567683028687522330738114718529978707142373121269564345419325194817032826708581540295380364329940537816698354934144778101919077365762482855378334349707874158077496466104283740026316147786937659646827696860423965930990211750835993010434415517542553230079163907792674548848801161192641233877010274581164690133902430543359804638127041319811831485019692341326563086833144825524508917136087851332481687518973602384436727124285410752904590975987682088173367298543557004810144969968205422161952703134095899692500915445380382766262265554307935350674813243146075113093604332721603529666094204674901901420375615944468703518564236187103337717375504781237176572210449316369770807228547035509163074545559645789585144980103723714264555603717730060536075730112031483394908458152056136291191250805469552314553121586686252942297135679826860462673410483306059710511938727279832987976794291333316019412636650151455889162021140748361464712327474668418907089830469320775070634811911190722807729318189377171934389432742043834528450479820940735348687850457258409532881913920676125 [121,49] 155136573545317871759875437966401225723310277397629658849416361211160353614801061494151390503870979546431160945827877759644762958353146393964492762966119720992664984391354453838964854253124551114497561108573885423952754458733883328980889966086611951101966079703625977205400801017935887409929319951022940121921004082859178188569304274109934858090314730532758942680045627145640122114165376420934781771528988469105891486126714197148378005717862202686847340712322732403220034880869732015200578381541273495716245016959217099968375972761884867745401183498080108004433779386272956991347712204234440518123571974809321793492112038063572375047683031230679550997691567863413589121224381414934007074474705028521115864143387565079376387869107568322997048823967763405069215899651233084946729351510194542496647085813533667882403216026810058757157145719634083061189635065730133381028118682323578724410340280598553199056182157878285266402200668808513301724150895000130788388376369070803177049112290601936965421091704106970444395744882645364533848237624614557418083632354921804265054647298788454992892041305549548300645385392541569944414269786596514939803489805502749014345028127225295276716327090335560985498515002646880961099378707633865472264087687952652191308902627198630904315396286241677953381185484951102753361631499161251658771113464036412707938258897856880386106829775630657613397079303531418044189904592020766073663295470949595315090954455668041941321226175764584624949895031911903357516387068816836836408315699009371506233462769919795098249236122560283089359879091492213364958058682719162454272673551377830512028343758387888689427302191853012277155617084327854761507356635266375877093124257900 [121,50] -12341833163264427615212274325745640493720581788643376530090583598161108608331704356474728667352264405189403589618368223432587832080040176233347321019236652794986163479255073226511323815654230565184227126452045944743381589248397577978038875836022938955622270662539653988758121551062779865960908446535937475496449327652189508239802958258847414781500394072653629720882331475991791611096408751970130092905506800855289558040183527657754747362426001663486790873073063873644585695335244475221423633123251761179475956028379251455332554591791713209845393273860724576039200331989701311768709115392123429559459376678681176042069133482411255579244701541907783401526184635911835507767703111603173810363110698731924682658602981501892794954108975842682480423511454613477880367953047279680474481221008758631348746864272569102289594465561311943713139083985590521373648095985921460928279087774890051017594324643108234248162001977714400440932524493931071457396220578833365464909603927791647590460338919316842980329579787612973365276418467684038699427191273315727895630401959895943752464784336765626610314340520178428001746421524686970928617186683761130855658826326989685139290789871905482850221940754105318955574729015031332495758271255533596780240277015066651418323899289566137347457138189824876684911942830522656370379912546368221324248501377040213592843933672525056286912588587693111581455611806819403678415391756580263091724076539768733106732901506593984342259261368030214736150108858445567410354292969213026959335365442096822331502912743755382005004370184643963448452872627971563474480096450405649112435469008779620850502412934678520402606593043235700046079509570309112960085819431968714774570700 [121,51] 268475817934051644376404218326919620663537264721211414973235444917509173166035488893134733205074263990098422219301255657686822446258789499436911215105632206826825782117262571182222859703094203823658015074860794927441715751782683349946128744608916214160963397414293779426204434029442453096529388864308516792987577618213646356672789969271316858818449805140456549780444120484377997863615012499936839511558536129742775764233920040020587609028669487447011953813367387592095542989246319523927465777602198135321431765214951725915978950636085815940357129911051514771002691561601015404343467868536320162122216521925203578867190127251031045745803259554626802439936006699865600457815921275506859547367300010053136549656954023984091291859412573339935185976443319813206535576831397372795044998290025129721586849745398198482601144523772113664022702619159683564481193559023053402597948101339966647947241678313202954796356777834164365058677083018705817247415073831914235649645647395646892612171435502859879872238125616592655487374592575343055640269034779816281596434345385475219896966049936563654288894802512755523301257869334813759930839681189456674684774948717627275319191240406039236420721809128035607996564670563333146563478499535567957886172754883055187020405521289127728738006252095964603174179159157275136727040686762675284384625692265956701565109948321167544679574346886296210192776038604242623045331951212347484703791382775496214084321926000644129235352359344187091315692776099882677244588693653599276891568217709217214792044124315242323916311637777174099217626986154187969120218165762269047600270111419578434204230153267400968874150767131360826300897548158296286820672025210820224200 [121,52] 57776701648721218401443084438721405857800784119896631058924224669765570105658563269540888999652754779601583013599010500804676169026828656989764325755871136135835464133077143948771261155659207186650909257541963490772831217901681332197366067151087065790628669017505306430486393741651209913077731397899964457107094699218840876134340956415592852357210739845834664544660741595417560872533433028842150605209447828866980923007836105568870127917846258331027759506103997887667462520189760476636109577404238741952414517849311848595223363193939349520446800052524295646149514179747087861947462605207842792423505542853785344262605739013122790715408966462579954313617207754592278864640271618639686189806740976129855137121032846934715126436972483071858865475750643011491064121664398441774229104753188419205730006358966238940947883125167598507913350943173957349752012775275689130449508119264626575502015990258614788790605932206583986241489237282201854651511547225459330381349721537982799397930930192761904034524137511293638822701766042313862692379868285155149331687553752728755329310417474011785200949575583129751195514057393500636337751824277931499308417530379930569479416026350951519389059947994191611863249453322994860556213232049197319618073515473025401916559307245146684621250961208797665446105146529660765183675796324945994808822544143175812743966820674949077251275460401994896998530668618490885610499248484581687568135632407086157854744418820171487888199743678394996460427855391607307598778669302415443528319906775420914426890034329337424874983125993729013306649209531691904644729061118015220212645273431160011775235713668116036126528480565390404527325534071593386280932553802394275 [121,53] -8013276080050055827960863069988130795703945548237623101230607301820154304614394180666147680659746601351413603958556472278697656268956969927034709709533350289462562790331412384545359759779030692731692495343504983505997412613702756178910038123671742086504672661852456059485233941248935203347204251079880653147650599066914031771737680262690673556408687415635032115296653479114910391010973852504203587615617868989058222389862486559093933271414014332342932447661393515824308405352109373576209839124891003414346105549113330503202834965721044237973982780909254017657056225611053955358891655089561092854036116541660023999567510377171769805439798496971031156686368203493297410256059339867554195869914762540843100910190592676543337355678914051973522045752856444712104238691231079544840870716204973499333649613722253108952109389139142802346058562714383280355256815655974167759609263909172280514220441713975002507012566333085619135799438796457267358494678255402135148181190362632821907313070385554504087915565645145991361617009348696680263301965623830062520602033130035499101265642107955756825200552117964602041755865776656099329189584122320489060869654166269804988442472365906508135390577610365271066629622383888231296340445655534265453292448706260671013801447402551293550178379540023239052095846767495364408289979586114803257242681624511561260159605257618101194790500124660273206927157387515581211591869540012754080870262501125296869878227788257240743133063674097580189512831794630673478946541153295595823122663061801007280434842285543758835235734950162651649432099362061216021306328439539185458793205615729814994151714396256400759259684362884007835347196787354857510804708563850 [121,54] 564387831366916360841563126849708044417297393634808831872453871662784726256769634606660167981486276179397729864943039007053640141073047937709716776734448176365675119712308678629435663044826432535945442930483774338029856602418052198241455611614351891346888951040487185197622827009144341965964538507703528195042055588846157224466930741399539867916675951624991120552975825684217066611784822610216696319782473249905719930432544972339484053131402331457757860657532344756329482479535194633393821268875292730195505084305056051431398683964435893934566055936530228865032447151634760349067916243417024895832077205316442909666228625449974593574203712722667078658005163567283613959998141934974316516110127642706442320660791106333572609050414203602651581745673449434169158985699871714708209442993209931870869125558352714133834547297789088728420445511441577320949671557623465486843293008569842784490860751125177789709814145373529605865781083529812803140955899966830706321577863441710849453707939219598494601539606316557160986183772183138130843550760634073261168954154074625073047848593577962624820628173434206019239740258160248392010494585634566085618114962688152035619776009996863496865904855806467591871031983742624010263204953397535612396881738667960965458299041590640821683680810430843022034824323730938229011825163066675871300742984044663790477304575863135515332085515842343005718332403512684450483843087987127291095931116307519765616195689195011464623649699173536669175459882476386236705886795772387561586371468919727126958493120888935741533098277001462153405304396090884111750479258627643153233093068056143166647920216576064051161438079233308167708249517523540662015737000 [121,55] -25785392204989347551420084866329164821566299582341394764589655376847080423204504857668713226341304041789791954151615788313893372165545745399378156842320819255184107096045089003979863640187816150938135347226273109212428786873205534500072667077818541342558551249912474318182682349128691985201355724498767866744307048691255391494683391070826308097064757736149763808107289517083972599650622454946102322653301280327226439211236888157432080951299190732287647690832443305037919296926124692220723311113852130893943774646849356255239730636084598218073995613824920646773147743573932350565821178116586401116946084224413723692173228264956282176155977006439621040660139340824318889542398792048377797572405869157459451320263095841917250296059958006221570250104634837840271576354031049854302453786214446261776692869309962429406185590695019832470026736878682537397873937507872764649918872355075434901911099975272264112161759417488610502542734719083748581203131135208311709453486011118085296379755469987932834322127005416686575456081934881840997637855916009291278363601318417788840250844167111924212710225243429712876410183323009628063751665325757839133909079188223771317607183409829697334646258365065954371424299268125326697915483741127256343068614758376686564408625433096158083166263650386927271062898925172958621201626538918077522104273171769477611804901629727335021441221054821725975509483793259282105255441011085993370519997775943854058484625973996383652734190358837357577532825150923140961534836779431127199777506636378448260633005838210570179243454880286991670512922180862685327145405211114738037922978453822106353647811171915101195920100606771495794747641295553641768250 [121,56] 759523356103784095015557048037096492605229514597784287373443390015294764958853922430493748630119140583162767566772026783950943133607735169175360413993702656313035118218022840987243430289255033159906056478191897715428459092255984287376936301159914264889536832795317043588447659447347616096461884915492855405917573636837965771692809985969167041204976567266813215351568334698650082580452165561351889018125331841338923416477467586270611426075304399982569881434324047872116877983456243685584411293590536714350042177886481059635712371855118129834375190821698071169816427900641765057855331023780533175457204714559551054192935232952876756350259357646851454805014223759416649220782647233026263736322313527495618607978657135087646165767294931080325599628656440117233277654768131813619450766731853916875401251056386435865652113942754609250817966059971023760411508411409578656582671982015896700687568348543238783421296217529853204292200731743379649540747702270509083881887245458491650110958070874361057989458321749242115910228468368500649741605750972182620715389888747718474241681254873524866762532572375907580324181252893572132570204698415714913573483289609558765088077362148587764374786084956708030630148378418278879121160674589798095471404221045138631965475143149165629948883995661367964628363735908480332896718341587607203701666181443675242717635488566681985483814614272301612226614798713828902054741320878765602625093314413713222714533962739471969551489552302495080939450194959604340196840057814347413053339386298990905525025355350100838284959150387607297223585143123838141629170341164961220810024328104241788855996488207455280493146140271459945488086922516173500 [121,57] -7851129461582248173914101712805275175745272914261757672240269327202725462363237676561555992972804034258171292424810298347863343246582265604516279062289793275320974479729284048433424359722411311710398023118228463847580774555017892742167527950398731938051465015267097784577873889495662973546580923356898493185289589584499372007701976041357138999013699411040994723923146338705691769968744761557433021313832829453973971714381910320277811351764802674644207433262085189908640086912337100373578108984420592957933422576141885392875306781449222248060966357902351208184885716868279827082162513976506954801219970441901039951702394133650234045108192607294966464766105108768430559296948171014712909500194176110128787021414284479870156542560793242625279042704457821921418150619776709041134746760942665333474614285451836032592724579953325427159323633231818548230809016961951806731194045521489001420955509927659765855065585214850296566068137303037799653224196818146480210759602320791501401968140589830188588000975583005386464995533135006692726344809197035197288942193626188503914892385039899887312898930641765251626354848474786062134318808172494023970281269988229419025993753162750505679414647885202736089424789193034937738381266593082029210646275246218494345381123647063921429304942646714748468558841350079020878151711527928523956758586372526519486878178275352683330392826549362322833212469895484910521302780160883324704693426459037697934496880637986124733930573280048646975613808211571226763730932810506669426914666441049848984593311163355380195956055419304445592608393622890690370796763418445898780703564044032827680943339219466496415194416926235634976872191453870 [121,58] -519333813528917009030730562613691042221349903353880323972149125665845586662778418582386662747206949408291946282093781734631058170858656169662003189801266973627833663966496421086150135147668974823687323397963099968322852910392431473675897108799286244867374573685184304330392966553403825315973837558428776386979007525376400435166765053607677063879968801638783015180405022685494081229013096152317500553738928138003562482096437258579612931758090577268107051420863757218853773665632296888677655831091927557841665297272596315417021269269871968432759927344283673917087102728424728568269123368349929127143381411966895040009168176413029688191530493330273233439561051642408847304253708534539144119702335900558724581537488369354048556343516839276067591777144630518332340381202452347810028473368327994415030843947490281323178352652727107260742618270824332791096743881739615832015321980038790395545000861629010221454032661073260569743625019184898110968389172312033820285665321119628273475735244686667814897357496331191405054120914749974123466163486944487341972977075403775192011393200374555157927548922664656636438873658749215409268611288672878058737304790006796363745501820292586242504151236405195172354619448897471761377051790464175282549821271399501248703052831781954596159542676474785691614926959829314808585240460430039556308142263878096610923071492650261468819911059466535745824246780078574894127392665830217098086189147926110563925687248750013794706934385889464414024365236603185246540960858267735719239736540776008737287131421518089587160801793988258712017375876792118767563630944307221686071218221129820683514027339779237433410941204842689084379453135 [121,59] 28375316275927355166096802775863241686742925436687488002886238343436714941081211999568595775984062724834187558316640306148165125682654855385184184438415738463857811616452151204398069281958058959654205932639026700802091269028612337501995302664927825143801286587879381743500131267838390518211343783174715995122947034173426089878757767984854537643501131491829189115857917771815069981974900660218574945138732438430633146616097488554537557784097544586319107913571198870359388882637721548670577046164799514416145532486209804335703551973596904842419013176526112951132175519899750273169586540449172941263093028143343488482456229789704018945440899988756926175310018261433163662239257591430665612741119654801444758407540319235001622692394801531115079070001975135026345232352552439319625677692540675936387133872544158277262232540612604302655886495755612078355033619685090093666034328221221790258657495954033867074022334978009114178794087465720913149186511466941229837034474164349560070948700924679972918697822713030136505115055111591855176125316975999451789906124327564282495035286010038883973611165207661841284111485729277492670713625808042134425962852688254259539791097659982646301454303817711982531997334751177849597689786001386090984405746501771534595106550614240364621709866316329325731221287844588635431198382688578389560372523141654589207570223828667968278741526633215854821755479739646682211179836198466521063265205001067930372802401663437076307857861732582055188814037620088175620216292759356717263930855404736512900492278069511789247802236722326849496393321892125327997952824713623989106782349261660996442979159246349956755367474074042114304500 [121,60] -771089198113220831892995809275377498215538514718335212516753727909579911161188193002563314916264883678577096264565444948171724273837383115592516555238034995958027429746336027145700990455535740302439566577461997259915203827328067168311346715101204129679519935168075476282721604739727943890011874392638066177995273580449401999685958577161206821662558448958773685069549556026412114639578906829918825350597446476690655391107282749873368286930489044326536380221516769106977048668939463322047630538416679863078353893870318931744086210449602689347822803267137386949374348016668609117581533546210147601437149076629342127469425805109830648568432630912354843581911651014897687535022886188941294646645199376054462388635230862526137121045615225792070413459561450806538342148842614269924537171999531643937685215358186721265431974720723257499222904016711657320028210821465359768536546106778260724079360797897439786157672533178264019071349322987956576930017699294736311544041423562001996477808283104360856379421125532380781038776173953046369346546639346025422983771404813015086365997585222361876173646665494669326131176518921251935834782120841961651073183955852003863165236499688269098812113824656789007261692861265390333063155391775839122494274049374228104708713402214500212051506452737086614750729530244587506346025763130819658160223754398995853735399671279414132546852226894335567030256274579839841576254585416856831714836067954038599807685145398213929656326487804358860690494376978846122353629354288362584915080666471037661782497843249818160689563180270993092662705292049425116595292154466243431845093195761994285820349886009404293982103979164999180 [121,61] 20236598591087052740891789298733592456617129664074136815002550824715973029480583175789600841039456022079395351405138993910311094595787173685260043950453437037508376084962141074680950890446842648500962532272952835674542393196618487267200714559833414257059061050571137209068647457898123886979451954383214985255805657767147125042254592329645626293014428587372259037270625536549183595013882188431863561415695200070049977075146687019269595227965723493529746889710266137912475686673672843857686016155860572605919436603348004066416455512218672774857800707953444719718664517917028309193691046655198429478178934495383627140368013988054542029003821317999956282962163629506546972832199314639678775630404739060170043273421490630675782558963559337809526500689486028640569308582535824671486687108909805326169372579737170422988633869215882133447449645483976428184985578981118107234570342603547115003774721837105602742184663359749612941458843374158197027476274443185376705098241532600939644519853816589344626549582680400783485504795248501879394781574115160072776347262862270836535425365150117922682972159887106303147096287010803147311694014422363487990190234850153858303479480049179137022845803173267334765984076733641410374014474294620028230435554884743595124438201482974177840166840179817895834537043967031915670743916598207189446586566478895971308904099057684283003807516074732242192260082062316207543130616262732620648001199326728142165509673355716565357508833883494722328299806936349984552171162259524203934479036451376050445804855033704772723305276807943428936933937059258050564505703905865324668610336663760844281209995641640808117173359761705 [121,62] -839190025186724314695686315357785816881073553018807062121354362350352400728789640054804010001227228216703869762063252180097130995438203934808951951800571030463746322414160232501989151390199248397282147427818596120775563389621926137405859216890465811242081224991229279270162448515808106042807207181312283904309967444924352996813710820941532648682876325856028227995668783577940985043768974833629245427830898646383131307020994110659525614046786706432457177530802302164880154831406990276767487006744895875523818151537020898048748299059209988403037235705506747111115319502673957905905400578009317781490193831913236201429709730819666915590265010780095056667228962735477532543220857502687751012347913729032504109262109264339468086468984963160314129187718818692570786247497502549206651794098632928507162896913452260130661344971086955282382288262614245303873775655987340199226784560507581431909410646074961316238911248522721700609551745582602617067640739096088812320566011027707223566906866589033100385302970506004988557339129787327684415675030294319146505967054505372172866036157222044281642308143404870364259496222269023224945330858546163470890923862279922416034344248136699075739179208033775702646897432712550641776082661783431670577617346558831862148179777490530452029605731219957223447208355104437749585227213315484920999174834887655111797235779072934724373003373236455774822414608236238317514336718795208867974988153642615544400373058353886479719036986839398721985608728174194363009490882221961609292542069171402162493718239178487324296431839135836440913836683490185461453673998205301916676437291356978478702166636795619524214914690 [121,63] 14368731877335966381089979076447899752161229281732015612536682789899135673965340470728515815961059211869889225685408318932118589082352013598246226332651438731239618832669503614557064172104434149378475139967583806744169326330042486091338196081808878283009294864275877287013045481061751596806957978846739314649678322512815538037907660170507758073193318656867274883804916165080453014046313449025971928928748487314279756800025532228261895994358994957831214481462206792480327109384260475462843421209302793387215474046349500423239023415218892226276587032485892772510761973058333087783930952256993928697185369558798903517787310974574812927805865085358215173940154649610998243434252863287949811779761119396087570428147373491008501433719829696755501145287111716753236879253789404074657502730076368027206900635636586955478326449692264595379034487332089948508549196951730721108961629372435428409917687984331964341525262297364027977197106705459238890795578420528517372456077156439767209226920070968357305286058291634503643878973777600816138145501911964816787809801698021363959786973855018046771621266072867546895229820093367211033483473449098495480943543394172837081777332029858235725100761855313017870957479542614659710621603464998701711168232780719770975346685316248585054053163644877528302725957544991339808397434294491084772811757067834451836142591515536215114153005644971002748901682035076337478486209433580945987599813202564394175886721631627587088936597868180780242328265712414392646590142399780161682394183334489810158816691261589392645196491640162157327596932259814828107627908959938919523067595628580815515248251151591242426806 [121,64] 70478781855647473763375350190068649304220137109028490055171626441045890071020955108447344792922156412025501677085880809556084208883034744005188499061512516494281678718057014973933629347188336034121106261314151454419592785631690038852786522642287574030534065343147467784166699752375025276490624722651726148281373611508485221536827799664945999687468385771859287696240706062065520960789432418841796571052675332291562062663984321672064353080998549278806611800611482359711719649709553284289107805677085917653897599576745123506256579655997582683258648918944382249969817886614335417446847705651144762926883916562278662735744825258782622977371709460041543884435759448940958396141074028935258077545546450363583212201694844673769622436370399774946140907890559291354529038859837609506907482444708111451157944715030151091641384196004054298246148324969892057472794918756801640197555249354220919332615320495954005526617980958478887420516998662529520567982193722552968880003491012199480547225244467430631303756241547218076747522339016800455075462987288992499368130149509814226245753762068324275397759841069081514425100996141457838250133723388305495825036382517269760500528730130121104876289363775489547803869323126892518424461780842496023788366221290371421040214605074227573389570519276490918282324896636400283538803216964827382594421767000931479499188596967062762648203805790335953932849318657092908083275797900621605517973394650438723769852897177904446710110126201342386380449332973193050765478178261628973514740821244191660429362353392420384238894357201063943404008110304015187951108507393049875809144997022407365079015664460732678 [121,65] 392435085482797172852067098672711625806995479436974053202531755902953867437771267035982553997316902533469524179821039949656756312146738609090261183487819231974737733847803787337045898615560602684310186274821826768174945068094389990666991432187725769620154209295629319390189981056144767830525040578162146939681244172802852301113530056642666954707419844772853451192500307535134678522893008957440204909186497621971704681901981819722860192533925875357075671636154052260568102187269742627368234082219083044971320916028935726984756793870939847949590470275607596415140426722032821154215793208979134724005069972241507701638138801224244577450801118555153407723127028521499224832400004085975206873014109807706215833396674601615957950914083230070677655083639243572428008118170067966735582155083973252699194051896206478152712301017691510251254501667113001925662952695981002603835415551956681815832988538207728293066145929835108978975018515587925155562011003254951966800026270907414426394254957739034796392827684204248425396489948625206631753820557808850943503548903257876715531206898099388157408918627316278375220426972027579913729078459889019685117921966894017906153734301640040756141796025301503765438157356035286623319709797177915081138164509362241204516364126040322676645147040053399653506168697182140433907720370706085786246698280545692414925198473497757510836051920023023332647382971681682198942961028373844301795696800208194738784484423205400491687191773365804896986763083234755972113673798155376851577444860476644816852084502661538700642793874416938716760555031311288879605913691720618047891501132745519375489052265742 [121,66] 112611537025911771525158435971945300982208298507229378226445062401487118362846942997046557190515128809755975138741441106750764398916194244418989017825663732334694895851458352031928686772042352179562978857747970412071201340774020381245356108357505293881995441889264545465833668470930712012619261563911209278887721905447648143830799582165868109086021830387309074386626157509965638459943300033894795329155694006004229948154527469531839838411076915913521932759428097217551688579605270863265696588637128303558808625408440143025853163285632691783907455670446528557148532722774998873146909160803514473104186225304224185761302289682626654215109532692243611553341298554701040974599944919025506449678205551812223504560826020037519390357342428218974146173373693344903704222026491958278960324097084386293440686138431199700179488260135600681340981276952758829295112493435324566742147772299510238993491467191528354110345413951576515987402814044387642245081447427602497515244583925869385620841897269261591985402240676871783302369992856449406188475514207619700556786148057067301924766837366080706951334208156484551438520828490712991751089416216223912758061300845737980055290535264062946139833611966107477421756126244168968896926495122206539053203154504676831806897922923887595034634804481940203546542542582682375904637700533677091891637869980217461029682658489230373864615017126144436152721781645461861072640267038266592135536771936038376206316062814901276970972937906446851979967570304104669457240998584453672852798775750481212345115754812277900573774634383878060225197708138428818603381839697457361770691484945724472448537065 [121,67] 457279967919906957753859929793126208710163568234878754449143102706217434644859306934778699280571669574404600696517450236385071030570194248538308308185345896948901976406943135069454107257056606232700543923273448275565443411259980833224134621357049803790687681216721377833823213750961495698719631034717783378441092295664617788924338252296044578714036608627672675761712264001968585165148414214182561155220996735782778039836343125419844232320453879539458504220947307488393910141723206591016821191186621763766867565947056145466821804947587546822936851484413390619500931458929019845488854556634821076995227407805573545371044895185393398758532194243566577143387892301090456557996597627454664567797692037565329803677082990654349181931854092605883898085930650544435826592935166640862704446994366186659651818026007974847949628296602248002123518052933698406682670146142017736927123198561948554986889835431840490804045596580395840349270778574459751687523166349408768693411407159083756358894842707499720676861339492233662464650835684930587508345674315879002302986653041887817503422572185557475963492395728974126575228305592290370913660807666490182820961118654819470027801316228624610298165842834842524276151938036260977454567472269928573236632442969239863604392772265939592740845003350877585154379016070830057352493683822273216255644247207838732639019760744166197202617475826039596852385663976036271647277965230891136456868951813770593372097104465302917921082019183962014751742613491586365090345620138634645303569760020034764303374343380671497973944703418760486176902792727512387036945043169834542848217770791988728413 [121,68] -9983086970459036129600879235350716239123850556178585231834890771508893931575882496693741761918378835319450866000032649036776547695899752625985942134845283933000977215755008009486615998242562660249953579881861292926209235740540364274312108608090003836787572686599804453575691350479557508774152897677018571673314409192168571443515190661188751769611245262830642817916450498281446550041020937608192016473958706990911825766730843915155945556886065039702255660873432379414005709370171095689150564280928022525047279939277799872202861963099329272395444932146484329788704703864800052165101971042685603960589865776843279684654633995070706161012723136761577213747141219335456866631178929198574281279169286568484241287250372718145592049689797943196898124604937034040997298064596791971705039033853796334369482765638790768437835793084608298627196436977832992077108793978575072496118623126064244998725728843337801610518583938846078544076365806407769322942863857697121562330362795683674745438841133583585940921445558269190218006388249030454230352323452031100487212195743992156289184728956400435740509191247948917283474043372756953997035288602884111933602453009537384188040023780282709212138823375632648206422576863400553180666830608767068645899018163300795962596570959180222489025714538133145934092460394568942719168565560340904495903839656586973468869090114559615172116016017844921207781577525163629928413777732236430279931759861112681576915994419467141725751346737665657467710176302628144424430589407357635221167993788989813085613084826405313636961776666404078285139730639937661116451565986939624891145962221014660 [121,69] -240541735268819803613220906348380119062398283242797194790284375061069846108594844905365027912300641361790043166478490559324791913937733696952863497779739224545166997419006009147296568045005606833545548670813235898484999542873257528882804469991465518598914711519719743944254526705325879665532934037246071706236877655316695388351130289341599941088940424150404308436813634514235394731191210239126863119327963451651986205260081024297932200601373614340345134051677141849998287922186539983802572950598605338215457223072961277679916399461987359778871298315251250780095289432899762947164075281997574849523518172022655320960312115492311232560502367698456578178823471031605854514442353913327715430485045860655094419995201130597944813089805234090162620269508120477435098296244438875784247840696532234150678500494779110357646446520485471146913887177462291336579397065876817250231209947709593375931030855918131448511234525520114536703294504844461133547393448557030530345445159743754546631407806804750253819514944134945081459579915159145572142611992997003763265632516800701977348907959316883243889589295684206486675477930355082721690465249706892895119168867897515891328208550074596934012989833266435307026014196216234084531881409402345631493910241592045487562694309753877039990560110703789381003499533914481196030699471243243509263598480163490675713517800793457051016965185457954162136673617247778572213478856878209186097588210544544220418487174589859273017272703288400633243451750432537820598879396415970137717699277054344662908845444266273731012871863650370352456239909456126214329648606904123514087527148475 [121,70] -2267886813325711662632014185386481774244553830429532640830718352485087863570808483950777288350528739959287642149196654522728550930638105536146356051954220288028411473089721928044694100072292771231654127194474817256750683164779214109107994724542490675106474532292088501265218805374092895250086360901366963449211862389125515572324121468259571066493251323823917295886529075183403933274898062361187946015927211671432270628339073609336758956394568875977241848177920588767555803163030649471131524643889617540552621172159557444356132656821608918126074168461313551833154282855268891599379153722417018032658730995604318325460613527331290937834257399222620349810792925262020661709962972744130089153599305331155912358848007860830403691537214587235885531478840022383726534747992732378057820335722754298097182017132672336010556362702005849501273292074264519309330125949185750449853540740818127048231522114940080869871819863430443178088663947032845403424408153488691908724324050917727585510467124119346230997608042397318126517101238993035176822063988485230445916204559877030702976586248309262297930469021316996403054252401711142617587891250291098889234527102782822087354261916966587776946094495290409391442725644949394419228896780228333397968287615826343780115354227742309393645816430143632831605730927367681158063567004831430932443170031955884541142146291430258040945042616468445631530683043190599075674266247075296055022761714980123216121344093352927891103474109554127940117238170725893465985109690664802502458202669891456824246953899276862378159602920451580883157898117235474475670851770535320445822464 [121,71] 8254161289860173088256957748013135226727839539319133148905791389203683477560280088755205821201755395881333256208652530735670856675462596219887287862315997290100580483023641963533635588362634375927704858875576198848340458637702347134915939125161791194585714282734283555504671845533596992427377644210086917746181996838947164726907512227759160785809988598241918658599960164738813774030322631453415929855312306690081218515554134033739025558180807984007967493684582203906875178540299779829146553135357896689698217896524137585395810395926303974787192038369958977294972500243596890180146400996959722716193587826460563941196344542636539660858556944644620469616369800190445145693501563078680874555404577159344190905413093163366631607463600658792095518789414997023361477004584943893364923826284625336715458225348084401516630374875437319938667838986711839280955457799287134968482223605172055830013518093353532458212066678775262880958308460736196215735299279930801490847869705881943669134767640266211725316552777936204396373521853065872291096404610494756345816409817176037625468837629789739663218835489899026425140174236481121218628752632661870907494229493848832784870668330886034801107746617682362375839690716137238582889151865936711932459650668135990811688590152506769010329417056732308357415267869406948209002157529745257091504319013903340309918883474579975723164249651291404514104239696827219689380209854445663651777051989398517400521089902687815586743636568722597280203283207333056178212361683505529972668128626946232121349173081746388225248073493396052212437584091118111628830493188287882122 [121,72] 108359290184898911807535204384282684620589059061623353479767275619820511835373227842828364480647206846188281361421097132452130638728156529637196451607476065315967311752794230300531344968801761297503096987611098877861483992616940334460634025311580351890279778402753072343241534800477364601993725162813524159335090367030175152915684462537078335163269424202859757844921791564352453528701040249532450872340027451370444814898312456709685503253681273921822081998297315072690548030282290897762917240748554249623458444015026769966599264799105099670152291530500408993460037301884998878650274575963442248896308027333234244335257812979942144072532271543073416342585447741169943489136978461724355773662651029381559860952648559752758037398514004435694365238878056069975086718157751734523034635695304611201099316188590494220468446083410327819083689305417462400678422126736581767511834589033576581083713743625049917868321485213411251223755265410988116827258725194740812366270427231339408951518838610354418054773488201146527011220793007272469870756869009266884792954646461797260024953963885422911510124303029180908002216552975237464648598675476877394294699965062401611940391363863698316691663824800435869267017958107970290414621270823711887375173205605196500842424997869107627418153403028731646148850272474281743435556731335370860520638604539950115083876543472693668765521351150510717271927920171967548375447555991608318518239132034631011544158287899172520199244714555889643194438139297885019362505910105463352930668372225795488402338982608701278234822409030031854411366530967090048012375893863519 [121,73] 737048270689162801908336005489677233210503988948859787493266781493100305575701294899272720156100437729066332550974941659608622351101438205596806639131302379380954909215409419653533182493084649689191980178156110145237004590608712803896505421909200270572272390534671084953923103178445210901256327372298649329444138486688878974163472436246545466709175155312762983146507495216958532437348311103347993831217115688280246380839070186739390805821321323409081028749781251532335741092532590464674891630446439933513927488430798242305662722312430209819562595191585206524445935775028083746916353038112083963662953588843839719634132507652020966308965942001415720577211384291164724207647188511345680352540013775062701080247125165617340918491777809037654955336490625080654822924605120716058781262471004054899378182384081859885824782644634537987987776444919103894083814534406825002436907533613061128645343007280800719322115500479242106825542378187327008894824331584383769343925145587321562647809334472352474946064950977955759357922186919204726408855166568717689444822059717679022242225061289541660707625949091529958848916675740155670397541371686226677253405354975266049264621560571638055351770651963666641841151018296906909850188004376542085773311298462785177349387054198565084290820446718146083426508483500632237805337015094000986746048559280540100023321288457689509607370361810110761458806003728880071164239770042638937783589798542565455712290924707855276395282564258311387926180151419303278199282641763433749181873133263713478887135247462708209028913100462160616004011064810503087835343672 [121,74] 5104876595346469649352588469955051429978406189204363328916717749172149608549506828980678637880363247055910858387507596092012645941539807163654091993767575899225995078592936107248605011638873659359436122612121446612471199795485267891574611299756939426804823753360985576084691102452951747621710656627350190213576041264790374445667785356878207404877565005959100630583244192167937210304141631217213470242961499373242209166982404472180361792059140530870512985683453074382567649223725061109169341312682024252347872665979822125152734146041001587817221362417840646198674359189851451652213398589778080881622123235622498301971991702526614711168595999678476118868522547969100274174309153274013161551947381664426199554131238670808136454616552342604221543006461239683149595145578668957225624116613749792472346686174491930707173305179209884255695320183155922324036802733888431207708829031058612788017075546088244517182136947426010921354567813411830352704068914756059775901867625863768838344975531588344050284738159300398751010284265085497902378896173115174181079474336317868691895242534426677237890077778771829584057737414226052049769471327813949524212105526688122228163566943043718627401785158630447762554086810840475935007747686602447572048841398601617697250034141193180177675480042723914969949717049142647428257320874359013324323679981809747981295031871708348888346044544608268715588955401485028709445815198426824797888601201388962459905448616581707819382146882435262918976559588926835955667198648140050290619754155616066905472126529761038802801799136448486097724083066144525666852 [121,75] 13194078422867389731849576929863456995094761309673807870853356944058267389060234519900038292087383548390263301490497745332341465775088670000833679182917094401119304215718499933538375870633767192928370695997246075215311048323985784032343380599937175580660762484820073196463308606893948480646660273851920922972170044896537889736253354942062141397549184613815311978606094810476600018596339446316448147395498858171482369054026133476791217309812735497646630237977048868739915584444591489302350463796260440908161473125274859256828344502448686439684759835745366619675001147966324085084760768719036673796302775903912392181606775859916807444391600235787383899799535964575713435243694568488560655670070725861965579761404135116456348451196578332470302009865289371720430676915132825361462292426225803544373703925364547587570414362496687071823942591331442663889964907283380311233961573598997914814536214212572611510326670784656125381257051201806098826126315439750380610098286703096287878248290917928789470882505974271396904317163789992336340773261359903670387663197232196844160033135211509569558358540540412371872638365763918917145840201705617846616196081891079505055547275657019300621437319894851051867137689733406343608935877302322814207436799012449548483863686514898160146250318549238123391445496623883597986670826161424995636206847581010768588937132741893498924533018117712489008795179170657580999251491045555789386809216879945477861870387232914409207801996231774969087289472781035101890391740046408775319866041207146579674047882613833695694579384847742523808924268523593947 [121,76] 64558981778623741904376574138256097681474151642754031469528979909696453510244440699074018737269159037923421755415331391162852340179904572014961204158215197375958200453967782451083246311140401795571045968082290167807799395376520390276814301625876699314502771178097802427864807763520652656724270261367722109691429564788055657831751714878376736739737826284377448269441078105645638958220452103286375345507307503262883051659583493101682587493241722114039662612359206831023290012365561902789367219935690232778548499083515998038161870484788931677171832920168381729467090929375953612296791773361613986071599313446036694951421802812688387195431509074894304225538462123239320072218544775082940644545983562106726333753271692678523183032341527251946638993044905311330327801851915498416150598523382396971389956315737009165836425198689395987898406202592755984753949032798690231109571824179255949140331493822279701218982787958097735290350019638684846220108781441382439415668171472487808448022860937076719605716827451002450207663184834873763470404912080691187133812476756146919474705014774423315219590463692111906034249564910528639959655088077043548130012677975118336033459413567936171838266611581698455924959490132444583705934051763202635517392507185478471536071905658163555812522042616823282477666066772035654596241340517128008870696141665395652769988746690626016144593025358132223175806097050823545899510023870663511572616464848937210812813895492589401275317086719910846971612481474181074065162440913271883854311490064513923947587977684274251454085368822274456406600454074 [121,77] 201727920435628956308534477564269364466560723387617844506676361673882901661277474336828907856592859072329434214683405954537355952641699994977374445954991360278440223748659875138089676209753939507251311784689126326285283526312834716640946727305839636802286623201708374049202679356976792940880299494122640782202844417523971294407881177281398498782395836977427983194518174068218192591299978169183057941693384690857684484093866566467805550791683470012027548317821140548335662278670899359379650509579115550547891006238767857563580996531875061042662639171581570472532897060487468281793043958636726791649000459296927324704606550376371108939822147483869308778524152385791059290910516546323841277690910117723076819262829024233206040845083149648452012572577481853466805885780770276891418567849061775594092079541200503747566681852512680998247779376079479703575425220978641574125160031399934076656589383793809001616764371980458267109655027686277198633524418092018317924627210478672186157682991944913426995981052115422994721864389785569616138880303358777966903508651595627005000281347551788429548597487789691221625897104328026156182949219932048550896489412508009448072351902937265311107840499243221019224814676382310929335782620425927906466727976181610799656888259548686376955569967940273438175472707545044604158530201778935315659657657930957055762668899144133832720171990529620739924120368939754892695305629344239352636877123834235397379062411779059667491759613586864310082649566363717401666220919544380476760987944871877485141612828475191954627700375565505014737490 [121,78] -404226306643277615375196539497495769687507709418243033021400597382288539423928970518141005321687434161713248872010096771800254330171948117619031640851403460894233449851737037435766528368554981586117047781756158027073859009646169598786725122826632255817015911143920659921632635211416208033411448809993607501738011734960936896563060619244363485991462449766963867347105725450417327350760431793704353482478133403121815252312705516137805764920506589374792928411186177469004597864327984480075973257563435240308406979603868749555838539726852608479654932928966708088820281851989147270152724418692110757503659924998251685444958185167619279442815111661783729637921690513802875226116361349390954016523790258629465412814247237128921613281429584339883100189914853636431618710234389513787818819121422327153216072264048057226421554132641968791680758804440467183423343129833640641099741829345837161976110180087678084181164932762486688120725136863879186788444971994288161279542082616255059240869268981225321582643016491660289731503681504555539926564634649579627652372974420384711184252643151034146270179252887071221733772737105906724684457698393761254090784007070540606908847150815903967085893418397956766027509162901632666600604379594102714502751484356568622736909118046448682744278997819760539402326634814150420793638018222421405864765274819738284876522765515173209845080321382075233506473708167234422781112370033502518456663936090931365463566227511477027457825306935401505267110903544158897434851382954754608888009595956719036968132609693773106763513182158981180 [121,79] 968087430070182003178077509371874802442351168179016398681102781897178394376517960103744777683906395527974124415084589292097179182880483561759359124671699252855862687243964786344493302486086142103872197519034684402312139750176080588834030066639823306361904643096686770670679388626798924342622922230912975118369876461254652222995660691393799361530712021629528327128874818704221468958850688669571689347366546118889566781637579716829545700482540753723268997158443436886570055284572982654591442645865302143183468131157612368439380664462250162941473095434218339040605892180887991926428575093512525370411640592475100685874547491856692427563968830645560292925662079285345839677136023878328094605502851784697605871183266189784086068418787448452607668437789070686439085284077171084151934111650324780513315534189312223598889913534619520904000266669842358011258584645337273456319807653354352841589037880437540461064052589960668075610788875507313661676437171579176078309991189723061442231208566687826071036590286762740578388709576357510563342279153737390907859688222489767468157435998534666787778168812775823304790943021586274716530528839091756640813618933627816201162724736056121148574528679818955147833903745885313164363349054219361674383663850390428259508966426608547818060170479743844998777618275519012727318598664290244285775690678162793009436825210042845735619860343465011753735628325199902925095319979301555019716269301917191053501296809811116584647042635803485707319970085041675564928834044865599200965861950480185988915530130621027145738993321600 [121,80] 9771749941647288866071866691513260116706160532086596800318659956129371664757181684224685724716464303049819758259928915139294192500431534624993340781830839531694835441890196395762392484842488045576314757747826450705176397995115949292106428530506527943727677389214817329890668043023120549176477275748619926306221324549747868397761094768383765734387463709425248891276554075506149592930145008193306270699196256357391000579931624190466663930519846305657483983020008336174972162147018134604191114468494744253072229278964674126911720170758614027522264567425985220882589609902503732530891766753837535435070634019870164103088351093096234321206742433905854350270479900714051562794374603583284370906894485134772315415987410656294617808211452730262883778765289955213280746189518166991219892389697562187192276342247847439873004319015442397052028178108398504443361461562682858093967908915399807901092131983921461257506592168349324264938440270929563667179414294084527245866118619252160470896571748665158406225990573791623885438181848743359162625491906729052221302938330333202612609825472752579232612057303739894295027726944050802840880240625440791137202598803269898027423663812639254696509951806856661278105450340176874689107533084012982815889450081123280376125584134786459241059263616590528413382528856903489731966360116702527139752688705004419093677085051017303734030209863145401970891770515180344682630986472106422037741524865199996905224217787383734895844166492566091535826256079720860973850023660375781470546105608626615365903306069455940784416482 [121,81] 23535846335809305237437070526954851221843107407169873089367856129876716808146508677966108655905478435885518393553590334393161078534838821406442749093567955219710447939086536829445242232570071643456496870552689384308379258511049993728799043755057062762526878702066887133323386120226185816676860351588533888409642983567175848427629388438583337811995692691097921687590420054270820356125500543241580918687330691311697254615961603790328737183158411461509783701767222791856295165256546751005251786606384627195671880775515573682945938296699858715344731289864594659185560422283889089858854347237562313721976032444509874861244315922648997544128952887924089862127711597556127318303672040768264569272055751839163300741725671867634424639218696491627622559985314721998071817802333230252586374265818833303968345468754711028597754886580690513657048837149833846858364145170958641693258530591804417769055480676974252554528748440461038444449106091072320441429467135054083905307838164373622888283243577617751618369019243993190071721405611971342159360274174406679417728436902375073629892393593353990207398132778069204436311503581855759889940502442435715917049587912050367819364625547412006373148026385894486053588395839652947195668504424459497696442374707500036798303592131697837401281157432201836948385057931712143755941835088278497789895788482905647993473449865676176168393772222608415854694344488895857803234983845253455124347397323640643349144655490079260159652845156731122812015392461162582148695169165635394683923338862339763529760907704167256171 [121,82] 61609964745032127001415348427273365317761870381326719470595623251218415449361780523682190422480899365437978351818294348464652984590675341380776978771131562760464281177740812305539379589000787182622914019527529389791180836495468707756355428063544498368438059342899396990490856437633003722994573522683381691177765448219739398104348557218582500512008892461345245040200603033808110666816811043697405874343589288754608345718919859370389050911036841336920882447100610413047048158360518849794307550729267910363652307148746010611088886142305580834851499239563333788767101970876063820925495993663342118303587059450191350268280183291083376068071255986517566760429706994377922320544735584667549290561548624224449387737415763802660284098405458363560159980637615786841383661093233871089696328761819635655742908012924617428571188512641957659213717081419380591314505690309562387076266262438865066803567471619702006149847250644071751588726691434115514081610590558156041852958771176554121237394354365595392258845668620079919619447429841769357355573405235180610788710155635882330251991936470057846024104687646635572730931216900194956752631011037187914509026446593579483436407454989987681315635788416651708136053579540458072409846016104312410354383024630163609917469920034658929150618740370044172327392792484305314735722875884839007045892575083742876040808006406714163884855660120680752070413706782937876758712110520758527842066230107131177466858868839730394712865494948989312522784310048999233349492937942049320399257972266954531536393906308011 [121,83] 132925486087880502730332767533507853485251735288276219056846699967526948874841610990413877682183962169476578205034822837469415305592059392307229718623930574656347283197426751530373218177935111139428607987274296035376343829426930095153316084261301890001757792563275299298326432103274455044496014866541852330524080774504011772461134316377929107743477346284071277287229461051368259480639423862888632730767626209811405448563741159010985699098914365301217856936954370683988357407205740921209030861394076697545852465208326203345163579992580414837115761470360832482689998245472212972600016682341272944960228008612557337660845069627253073437529088877056458104656958860271355264574053796050015567676293766607776807071148036042001309869628878366509105015841942877683146026817071906518811179626505829480858336549251434808001364293455670883311472560222625140513920823976215587299198486571029883688242085420156567917531739741214739975238012665772429004582561826807958941817579169038280649328722606701884595745797229575079329689008993499753989305356291262098677619096709127769397249742794427214662959287855679661580916003022711140629198346438408538851506722964755219035581862250941590613940044235455863936707102732268576300468638808382900271706900042124033252980383776857578051261434162191743219182113972818105509943398902588276595474265847660353517167791144917676718997524836907176307246471526476052988244407639551410095229376477062210501762469945122271563548166189250322618085138282880879076940610321378678275901587005444353823900358 [121,84] 45039389223558636768881204105587085130988932405078680015373651260643079196482343930633272323662421481635939300180963332539448402283815481548957169534153562012522145180950371987372431023833839196186279242372842466904532207382521690863120967249595826302728221384911825803742478365129520604732783101781596347230532438926367111981093460825534287022576763739116681342526090183236689806798577131116733059947052795529912890097816661212008339321631511321982546928496399568447168880585771963794067685949561167668944421364397977607089472634410800144562018222762141750339760544695912464888324938017799814162203539490229732746616255211791619751082252623237852481195592253446782508469736346499542876418967266227603300088306530996996664795421102091121412602393164099650181872265501843318865016276415564999716997209994435532519616909212371754784516167405548421602016729218592028532317336795656335316412728459759615424689136617405245002318474536295794353061511601792370837375214067203426715655105541075333724164303582769462106770012386597823047252192438089774411352187216765604856730267682499636615790711819369199222863602673172669842699507019950478282895736373749353078890063298049640691899707747231040655564368305319205718542861265703199481276013547964613673429983861056644271236980366906408275330744744535720071009219307642841516113940426877418506912323134843321628519031938755145278229829131224647892884667574604603022542633183368728354381159241645064310734321124428182514700172531644815874094620337428623592025322482780942833 [121,85] -87784355791456989879111137873360156840544778180809255724292405198561541620195660800331856791979341462602457874419784349640685837806214766312387496402488571088683694558450587334742072129595591497368021817946853502764213872102761592964928342485321408264774041823180062222371365427766123434454481607566133231826119465252507672163703959037762720044210346206010556820152961144192609143564849222847538465871918241852777065928266890325680979290378506598319109920950220549487956858127000533852726598336298340938514240215069162228451350624286272503689637393941449984069016092205224687280784155953314920533246059320992750736951213663472544748603747382505261698314740080409787797214191220701552097144865522318248482824825205410186058162798341686213929854933602538741974833281796356410395088448764802876911464313575420801259066406008060798422682764571155107877824012700633535245610652758410879987917746965725825332378130623866349092456729831973168862637686751565427823422730325777998377633910808848544219687815800308532409713739582445572857353474594857289138381044346252270776387733856567032837764422640566887456079843491649413639350019532758119009331707738244915332371180874727411354170090028349741346281191168300357787809392512836423979800158107762165092383720141637601727708875462922210678720215489449568057896381113756119123888874034929525539585520916635357204715633404889870216782942248542091554396640079593810244102052270298315032606784373990118076989850402930228115742615612502013338074164347664813112459101641055 [121,86] -1312773795525471326471348827275906283392768586429510658699299906648687625802588175164623731574465080831704362773731173845587771412629409538957973094772965941582909592288686511681752871857051848140042908783125884643253089877052699554014194639923835189330055246844788980417479507521343889937682287262153731994793482938433944297508304786910457084985423449097714572567084094413714217923468826546347736112619556824470568910958467926081056310612571542180210808554580546526001337514360596581165004327956843380995481557255325326118392113123684402571142198383449798355238026131549636187248061332764225442288734341404963028762304077581040048888480489429167549176764084433383437622848321343926593339340282763899479741511041597139446878960949680269430552572487413668905273218071757811806445079668735055190717645606469922142857938352586645319413472919871155432162153115830472292090041488058972293673394489684348090642558610183350093364196396136039228282910235862130538445589875158182735818581657655751157217120810503991200884664869300701587869187254232892190579300472832901999905450576948653245706202253667891955669519141530534941109804781185119038444930672575142216818664594943623514484558484975890685440180654438482271104852471543817614589628136135867183682341098438964100142921250206798484039004140303415780068057683347649852548446901572925327451043117273091088687983570544284951294124940308510722110025040635668358056035532642579930362509769007155206659101484337142645597037296431918093497808460783149295058334804 [121,87] 11608873099406006407743710527876980667677572930076816108901863262475361032844863127608511712657394501279396381693645207636383859751313400303102647319416002846589419312584300521528451922807634191033784893301035387005684268965230422140981978855157953541465881287848643329646040091421999578001866070538327552081959154050747497376430438395603937166625279967127612096245161099553340388742035305292140373188433250119467136741708950670822515108580239713200929905744408563918852981558089499742295008808834127316996476530343176334227323718012275997725499586396867890502389328752366636987636219672535946522755851149526995545932659703932460162218517392176534911010283495466206927947708044399690634900193257607537893537417767164333476612382709991618829243139223036433221623133063525603755192070411932291803824437563281283264804221274766033901357969834035721619693863829420641459295579011204787366666945821044851521221837686060247198194546040784210156969613603288547080170078838092319454472808577739038906640746528896042839094224457835439655074774260293763396904715664732377442137383443368728226095999483062931428078765828432560813782555714485553224284388963430769793296256422533221312088901319743134170669068511636732939001333198177259458221295930649694688142976616353585023944453358047734767292587511230956411588052695980949763065652235259928857846709187718787050036246931168391859294796735675710610045279795771996566754813817969882586038425988751062858912892023814142220302610940899143381034915578957034619377 [121,88] -126140234703842220727313436192310305951483146331969724731580538952594322513108492662280917892714097403527172936306397197519982099614612131525757002437089536477718515385638276643610834638664054256689335505367379643279187625399716118887804702327610849066198760987005281962451920756112918843780121342617557992001140058610257068519281095875409380544127716832160492352881302159382658333873263083010319361715546781146968290748852121926660512504785852399582819488615634094214195384374150889331053023526207286366974922809958822549714371304016106004190727092799582402880095101906496788669674884230119157299618875477810130703329240288631877962614306983017708693658260739818948405825286755897604998825247826099446426721447559084823565236532799935128297857714049599970983100800440379835152832844779805845789877495220537888628963684386901257783484696966204836988830508759044875374926139504214073125285010972540082382469940661587696731942018566407096004848256586983945068201697919980717166409705681010452758966912684194910420242712610649900419459162343885319183567976953901756074603103468946397998071887920897935268457255715424631274726899245081284927919541980231716341558929173911815740521467791974145622986536605060641086346482262608878449932914732097163010592894107932014031386900118251816627082749783061042194485648095274759237372274873045672554377474337276217534990814776769475614854135415240231701631098501956435222537124701083898841989736937405184292916947996983790942183841795934767507217417870994929 [121,89] 897529671771693720430512490919820592359238366589535808778402273188577013377919879834666840075812609239280464270617483964940259509054915556727057524280361806556480963793555198156838341828460265975990697458243595089558064969072793870415595370089597949142463052494187406840771335501022557952791936098463373213345953026651122681514854742379604439134774136227218217650082920976128942216347250250100920638394210345424234439516593895371943016477945916738315768556224052419181536500428272450488103652693908694329970102194454524929597226805896168307621300639176088109136978742225089236997252001244399737498337247141134680131165831563039730080249883042441533371271212391737907442324810839423690227540979911408173976054792614628030761801766128450348907499918119042155595045753658590897621319225528806793565848757609911138357243246892905133556910198904558069534441433520561090449841395565778813137085037352278936144554430832984180588269951422256913559811213059989403441039592750033638287895276286266226701725399676628269355811459326184958871810518682437760244957206569376483341956057621823771640119382556469669945999229905009115719082109175928105890249939027532022122543764307847450164543295960098765528320025529073285622466906208919745829076474158119011475486217585022133562151006784446951893385339448091968727681241220579563599555930552400635955631633656358811889519062204796622400515158190664788288737970584874600268814076238319550668221391563197272999002748890457640707520374516214166155964861156 [121,90] -3429432230460301903296171632386581494551491988494016434092219497682776514008950954849626262203084769393742130215370248213151048928230022394134432545183420159141343284708955245577697606607173135791401860922361017579066202251965810385563574708067519899166488828060593588020561353925101591568457570343951507923395307658107737445606941473818880561666411907892461902693824358387223535356459801473885324237771605888017843395351470036066833523550668904972527385786943058595968476038260500345568302085722647179964985865402103434375748443635771807718738652892306554446847707303203337567766916909675697283395248146999509880975146255606150522780912957393551580311900260501947906075683485585717204104349525182683567267293792163047828553145282091901018943647634734505186648437738550139261239961789723922211177209369710380013100526409751049418168483821311936156285915131715377704254690135425045039040403136458593034441053230016469740495349916269110884348592958169409565329819549761925432407200298975406996149018279309839374553037601923963872090703681563299030773183801969328222051714638616946646049747956376653075626788193726564660789350143968555354042583233420763682654554772661730569138109749595351224272321200937376911882685155822890172214017943666956014808733352620411953632761842659342052556842142601521544127932113277261664282902394732836942483708907594481050302132741443973605844674824955869262409426862672502833249165026863571979268484194776355221708715374137854437044872073544065131083726 [121,91] -4685610326727750903442192992959843061795353074109166963256733737495143753337604029682217518250672253457374151403754294681053510302603013281037306292339669315441985742820360067232505321264624108872745692946011741877032176540949413919867645210659479844589261158328965432560165234541422927464303872467212597840894029296326824115366926650293307909859335466889663021429728742300712159960750087116477011340676971281487005447584582495376386362837647223284673648673323195210539616257167035530309810600363821769147533330762794523766107639802425940852954284950195105139392577267336093247480257929104390527762973184731433014000910431380402105157416924506737345473083884385807783884433142546991000085535110040543284012704624187996712529546702969357820139867614546148539225688517892638665084240404743802936829741573235112461372447088522498988157634370351935507577303960614820591075879584998854890471600618187307797880746155421607457569809425015085311702620333415285367976054320779240735295397730683514681174329230103982455984771691922539076561526592353316763660171912428815657131372965287008689086174424658056865903369232379931363454510873386993478898942499840576962361426813245264387356167390672012044416000920043751780118701662438429624324208899206816250120887478054126143422956729512261409864559933090302033639430276048427865130691925692429983427712157454418696624306403817185298487096309779044202282473595417003916866165769493497864139888537880021306406343916802585225222854622382461905 [121,92] 310240681541665015208454597039945421790957816192573880930017019114726715531526536296599182679971061465195393226297720862632270965283867715413880301132762810936130156573709945140672241695842120231751027013732441207453487618969690958858273578896708848037172805365759134577073571806603492784489117149877644240079448672102196616093872472320819995550706445810931809550166759380720617437771373831732725785740212337853957878772412554466315872789628683795190936227006625787481625173062655628247198002861029580178635799121564025740590672834786732234722695829524678865507123924676259380321367875418487675616108003524658456890317770381083953567841095754376832241713431175550915273019949000861584676702493901317147434446454420949765064639119046024792660704641296235373676026567964728887958047515205867868178294481771812830544754509651231762359329448518193445334152226417739191239851577513712451639804445975763095617653109571266125036670590034136677023049990349578103278524444970500630939172753501015860042774822647858895980262745309502274058533505898695000410237830124764311615846008928216348307553742322506486366279553448105063165245363220202605633719870845781564843813274820304300288289035903070077190921973651622086667035030325652959575265088070751408876301902418537516381932229633124999505706277705252085290587773947626807593944545099119743966674658019202901271629749626744864407291978936618964850939051989424969246124638128503774343675456459842709781908504103729965596369038751260 [121,93] -2747144025999919502880627489483867260916241435938359272049978946937561202138045157875793154227151269614665443405334157024844223664007266132687336198212944864868401888922334337013075836210821677028374905455443484803288136929361298439737025210971265917504543901102212504125668149125130325190660608619673322961737110182585571493729875576918949416864312037596066215348666655985678860931759410347523498394291342628513103425754878252965389621522190190312604161581403028397057069745762552736719524390090939296246083265956640167139140795107098475424240640475376415884804820316571166720905788002129911238003168417410761497536474525418169367975718359858346455437812855894953659140614503787124496466617621859661781058789414307202351886649281379138671021056550666376434637037129474529940010637742567273580896218365601785189330199511601870372554858202126921426129017726915536508466337353558907677560729739198539235107206045421242875206127804983078397188621176590086725944101123840427850653262541782902651195842491429996019042133117783109198659346145751110734964128317383652847956711708182461898225346998993108281463192346516896432377561042848881145343897483314137714668374128554452797019144841051164878051677261862718521820232318732574990969419144483652035269325558334735074944730995923175084848474564660054251680594396570534936880951290826647476323932749575665408176468915893701901995784244759067166134298181719137293896145031541095249953677889214242497143036074349386660679298589 [121,94] 9386163655952927697626868755187401969450492011991112158114427443952375477452113375852257213675750084188040021661972941770665950954169571563007309067252022603179338578408134655289413307038114289559747383656993578607415801749447340490363179926724820390271031304495985051426366155506120487918423496637432624657268273638393500577774479771580986693977727150204348106180808800870101437173544407280767344727030452304052893361266708228454247960089556764610530135415711823273140840114685663787505221176675899306813524057405701299722392671278823490619815436135903160028358514268385834127031184420717983898189277146711036812188817541094410699391536606741875111161145362519079866636046892298458674515559345736102574730581844633090263963048756804341451921792120825332535979495044773798384137368755459375592765824113401052839597092706961550931539071393538622650113492584066689197088484100703384081742068107851029394161527070929915411534131968978157661399283113168864257366077276336914683151884777100239812405814663927986153934475246539365736384161223287878056665020365239119494928688249648745782156023525094702441262859251893702236443957716633062641710728499227261259019682490585141919945429304535787174332179534680766944130038433650811728582982875977187842243493775431759612553530427685192589272918257805548688662621294029883297086544062256871864799429809510086177945581140259640084784493313660351503372321702057851781254644078184881950457957514244563521490548770645262048502 [121,95] -13634827698499735368998065779234924084482089990101212754153936765651340087295927744704945639827001308333929152457083447917770867517796067090014436048139454603514122352923809541304424227923683033766054129042246103879926619280117627331009028223735180092972162855268788903185155714676103022940855248505211350602251270240609495556337279013254080070309681086299640538691949340095513068894923070849956884284677113605729201823612335984346016301252588514119524914284552312404405849974833316183833189619887066984813231292688876672003969384846113773623367853793471518237535945670121862082235531078918487174376294321256219457304948659045351214390648692760855724418943360076481680373710357276641676870567149464229104471080732068668914956062758918617489322505439307867629760935768756117738171124147111595971776724548992798762321522437740432220679253019970438709325237059827826914509986278095066191568941677203491759189187080751782554160379534138731643293267471880687665164606682900205269457051364405480047481089377701901639177224288935935597905864223939801815763291283792213521869301099966587732807682145711424502971786215479772785704648683765132062986172184497510676961463629922036685510885530990067540196082410838683311069874728339750053524068403361561633010059160183668846769509409924869095576774898313100876633299537229300264241487536236200582024576484701723163700202468791606543655220225323918028563190208429850762817626946529097604921006526791835583406017897681798 [121,96] -221641736307269650696171375535695521481861063911466794907073681313670280948868330595134684131071312441446681269979980438257064612794402055787891464604718597452642045232187028400579407053576669321003075669606294240966938930816866558929527064776655486925347303252293261322391767678546465103359194010087422238661635298550246721573955593455588629308583656285008865441436695663432942604504861412907019522825035663888210605009670785673629791600157238502298651571165701125202223533747005967922962190731134230803725300519459159374720851330095613389088738015097848513142801322185083670064802325074612297990964917966098091294086496694823964330059728794522529529568039064498970668241101324387043966027870046935692108755487088028041558906301355149177477207850510026207524488431042781926991645482385457996966584265744249330140942920558015578473390573735709065409124340605252151986864639069066957358780613154033259648980511500859795675172386898828390489308463668035159630332743352363206205819871385654720661739575216574095619005659626821133188794525390846354040186496910291511907444110513656092529191934065916826746361241674831202739055825158823299943860721273294494337043429481886040151278263646288686092177298838800900883901055230373641025547113143790462152684833667256849892061395488170165022162360285832950337012072727979073625515507505067076680875226912340119959546640361705895987604861899901182271885046922917500656054505987223938018016786522114395503976577941 [121,97] 414249722786454014527863020695246720936566722425874519325422579502230418964883991116526638299069518609044339124685417454706357068875930076512365332849860108669866141191888972915278444179427551173154795564385770427219121199246325094650413660255975417859258522998767460286129047446167366436199334712973134985983775533318222569836269080502492377663520571830767387259011763819908466942661512191619283287151409375703003290172656837097784890886767534157048894804567641266088069265562052793109548705627232148967956302110544639110679460596694083734444219800433271154514242225965693861150389618345746785323509493317065712913411049365633496870395242993791353043392733382107800972084902215838175633649208578348978262623260488517333001472313553494763419528040201899458272513771521564535450140639461142255111662499605012964158796583763620717617736954413086940314144271471832037782729578034818693017495170013915204857644606222924650911247481926187530274875633971808389094550011981486099170345315595685801144633574214593771344142325242297989623480630476483774652121013456276196728018524218910848056974343954156472496523641663769582336352306540123425081325981617604794163915216111549266379637531081808352370574336885714264918456729139237705590146844248099803769271889775913906152355405953113247408249468366180025676188749748783528841051359470452626901836629339202513522445677816138218122705903499688214662365445743544680856978041616899859446867291909210913305452 [121,98] -888497123232962940920118356516418836631580109196134228989976397604508430202814007399880296051655034272953313457765089789297657243370030757390393326390434934558689550978274006978627476105078953339077983360062580707696383371485624417562222567960974059407435805599200058632214794552950776013581437706027758974622060759369122139000315354512426464104359459996718336961418376471760650239493048901548495042970739969951933618546433414058172092312408456905490815662257004615986419411996156616733747438596979227320365127701960759995004453238146475497779783425856858097285061082035656836258182107248386353564092450071699444905732515635695373058384726381673004765762691798225256054784928118273469165333371601474284232996309782724902530486858983594744303637368125605924309047647326681229744953041999937300651070330774651459000162294423066520656210277777815910886681502296695817094969112615739445507608671918078866458165431562322281037495772499417782891922650586708242990746804885903007624238887990743418150224780808662460579950214126112312484982008696451610613171915200793717085474418685141067017728524927143406804443965394696513964880170384224903716263550495620338230472432877181000269828542180312897810482345770255958449688116614234227130199046639936042898075335258927966660205174447927370755284665236298587364903775395497910498186990092987995317381337831439236196330854470880007008804735572837945767233408085243570560082418181256985165369790148571728 [121,99] 666996653863764566852363275200162258577229242393906302499383583661166578827976199901846024952082196313176243783256485716566602000390976135884077481466624784217964594382713225239986150536886901418547925940464854073446785071636307673199417133365624136475565735612791691276616119712023556314762873321010418365884258908316331428700272937762661821831956668708876018451173633080020368592156936964444537728356922550853640415264702150437266115555618949949025750241055931484105885815849830981045346169684334078520615961908364197825667309565453179942684255795826531692787743803291096263143232016545645152299124864323087099829845358702404958022063821493609898037997622444809944809033162282827441193554214666349498136173676238952675090242733297746201144527378288537410918842836608174834459347789447536732152018391207889564363860856275725772851947593929226881173783339524892736496318315322829485972280618172865111654578096688378466149727548078995830446550071849215105558920141212091447131049184209468046337103484696910930507225669078657264060688981300531219397033665494035910007550376104510295272035353327316567090222080342000491501940159959843598351780551229867645079298736911983827585330782774933845525243766666091482883427355963558032315787672399959034142244035857802738772550703721857266897068147853695012221076283576207962855495360361474042097842389097375354832220250346147289841300502115324318891264601575805924815631333641936242666273860639 [121,100] -532124190617729943680854686741990881706217691929597586348865848332789365227743478675357242325296987196471303447330664491301087688619305702372893758759836040739646572594601843701240931551466842444080764470755761011910027002126724392902738198210812729651099226251077584723521220505085276883580192545178818962304156886969490841692132138179748475894717215206100515482806109916519922244072727863289459832404962936440727032493379399315980749391151112470176500431684706947594734084299521519482155813815080263573525958540577691701600835312011323930526390446954199963006643345850681813221010487879443897022964166804542373609957088732522710639544249590675205917938487749855919205662545976743087769691582828569738658018816934290936985400911856758555914287066875280132408234202814907081953611276775821748720966043427948455709739753636226789090976110592075828739412189824248468062598529801225111647561659218390335095424356094942771479988387305338367518565843140750854429293918572361758870864048970527748755125476107575668694492035585108725248535439845940137400029277951514394964952601984470967675568938863815391853208622261158646322187132983458142078925598313951610351863139368041054677339505861864548506636867415787064697500998246531139606404422844454451551243064882116333147737925091745088786359649400381074732863297925171675133101035956931533879643379970429255601367584239411659350772513307391325967747376277527679384294662381408471334100 [121,101] 1192957063470879266838631490501280304608646245450598684426970492205574028598176857396458929952757921149838132282095205446213510161391435126941855640677099047731987997460363879324756344016236145413336541118636255037533311890841148775219532639303012558527528768862012630832807412983404168006437939690851379450859541815859599744570076202794954878807169283445895238626212127948934213078789226982186194582937736891262770546349733537232376179027865449388236571487308097645247602064551619063873820860435112117183884886938472347341512456023760280296072806791075250786481700695137466503036259341569022551145792747725597511535310633273617124069247091469605972016315072031938867797455749258924502121530024506283287277011521543208141571471580798462905002292888166957749837079342438606448176047791349154567910707049155329006710573421372614078877637863367243874828077148573088842938052229845509102621700451006485270746521223156062531789033910708176911987208984408954375189597307882664824175890737299297150827430054818653381261651839881910907486115943294138480817366914573005413293607371223602749723128017325487413422087360286455775273459590916944938416095823839883725371638538433764300841414862839274773865327195063088151982444539928293320802604903481152291556545498183048569067414568265644554798798043101468521633424480477439720153843631078577954327750889945536380933308737900189919885580757200701709890190733459130467503864945842048898 [121,102] -441426332850371226079734185293290398243005964831209823869577640711416092652175743755614745865041156573290838144861698190885073968684420442949625064699487702835790644545436133133765810343505403366945318895939144699881997693910979263306323257338338514334849870160535031632637590446323387216651780670030519704636267729974346975834510209928087775863389092942775852704142445242679219454003811880158368082106914760165270992598600518662763498092857144877893230788662553966037753493287528070762130512810720176870591804561131276987600062955625207533726551534351765682651292882095104618155593315100932288739027563164051162810841279594428355067685808511474737133158918914815516074186996485104088389248865939364565397972048110204769877369282089637876222947084937376097816722426150384607740175004080661079460861880595118952667573546011468624485732972854724894979756864711949136928572172202424433834263850667230996359400923281999119272041038568307089945873977425003807354674374976273213085209346782792600187111838268779315451974824323184716574576811018385588168038005810902346813901918957273028917733620385248529589453628340961454188453160925352168114466452567664108016229856167549539261428606989561972193918285048790517745041111397582283389774305931250430574288493333063734224765332968227370822821103502762869796674803888399086217521833035103836338600045968007040611371377964944598596863803551733124329694676228807826011719765305 [121,103] 150160199418373146077642317193544976806611854280581526830072944027524928380676784220214972205277604309395796965781777001802297650810823176672943412516823422780001140709625940758729951784890111406613122467695576850135342545284813553315360956020111599449559279316099467837457737852339888695828051651606421264954805290811674456395327561520580341799778311926219122508722694102927841818675993154811908400470327968099486861499917895029598300027403988088955110973279725837637486933175340267394532229527351276325145804350057168840932568254319420947697169443743107221542937465615129818394686272313416042378848416635241171513105874811667429837528023502241732992276275880056306953512830837556539409264042876969033249914942003045570723463002966780103626514708354553081960327413669434942498514473095140175135218827285687403587397267889079305729739408050501304933344259638824156935179773553023308970032640549661836348070650953337021587643847009007702875743531821013280854703442023615159398275436395397950423007885398909506360365336410269374880833899372086279144286282560737862463848107207038008713734248874084676832371486735846741416521663385804499919347124434678768612420479000511858257768216099355540040098895255032770694147901558033125582642889940673981560326643486167998314832438276118092056882014453489472315909081269074297726197438687885612736814210828142317991127047067260469997918338148043591003585444682375024114818 [121,104] -57480764941610987144911675368717935191643220331253979397559242919282649276442131481391124646518326593858332562719727594258393833130402681107832667417759078156669203890260483770787518145543875809098076962103779877020806093680655233045942388107988729553101378880580524994899887410547943958780281897751680191285483941762802451321235708494343468474050343378651604923905024566083324606894385460329594131851867872127118932321651782958500996597361917543429130018602652704503495113647329021198483809863645754524752206546416427798152097920978147260249648991746377676743914831248068697855785634225716533551710686067797158844953342964767833725950430270955054854801996380899630774329126479488336452529381308701721319295606651945925170379115888516155605637437058481168608935386996018626491897601379430353642380790204591584536191400889695419688833416912439903191563266896044394559217295005377092948920341874278928586775828403519894859564049176222410414007440851129140223429741881101957067579747964342287411623264321881525150340570315818084050351259887337691839604239964741309093634937529078233469339264752313524837620871030142643187725839927370959975024784519967625181769345934019676784331724820024816014504101495102023819800216403584645027197995312371565827361658042492086888224465681685103425443038111250203921769366303196943952026864495515890333108800363026015095862337661405822750752202179841552026135881593298642 [121,105] 9979499320510271267935109577368581854046957093661108726896105867788674145185334855276103586809468542363462063232643980914596895673449137928190565971829708063814336811567402756304104389440661973740043600706710146828542709877205293225257695913127134195665344141238817748682515710562790469070943552088847677379032170689605218180864001286333592459688951850730164756451906731851179611123392088293624309858752192792632567292927230706296993770643528417956571803989529475831967334267554427190936205983678131643615970440730635146250376446871947925958653927148921173112615185401413760260784776614991115400314621434867740839810834400768508506610156065798416460878455117958721844718028313411202144009829072174671322990326034286983955005449520466970177168602207412618379323115355851517789069584507793461963616630617509263682590518485275291536118838888583244817234563396186584662059690565751995905809392200369576060588673209460589778313747784073465562977111925837474021556339587939937260561361033729927736401708002264459742219120555838430516145737283641928088460479805123272401062024579990041705752433635815330576358353331980556631522592142943633422893108246535743686285686479330473650581394376007061005054206606365465174377768661369622078817374683742217365771937430636385622716682057742945179066394691214620161581067919930959619555140768615924351451388874844718325509826409534500779986937375938631774181249256 [121,106] -122159279645740916419038915850497531153962457186011498783976660338634713971963139506264461677665535413062967098849409559187870588180525473507028504921164848532190173879114628751781307483950813998668337704700552576491178778612985704261331778591179632912389659498886098418996473854851068128056511991536413540603139237825800464839262853976066870659371301414875034003320998250589472667369472508779922979212803078275198935559189753302156583838467810959511783849658642694120725232843631360426562866068012657892897022009751645551062977989951224009309375653280345436950972405418840842288953643116135499602877145705256601442600371009537840306205353367124622674563584650131827628164439739868501613609264318408669822140807219080868698093217115530058909252256604822776823498752356844468575427292783416654848806582382147294140488856903394746220241509309738801531001935184916008390901119556092674468022467993238525943128530393537745885947043491761764980733600129534504349305508246396320378330070625529871280392988691092931461986303757666705063314447488134264132494222762653065196002537313838357572261531283022639562849439215368260973805601076629652894537807184633201769876246751822178299093610789255796774563818407855415005876924286830636665825880179277667825827641707935477689865653711667580692038883886542660298368546799502341477826255352515723897692441397066299296155216752405580864022281843330223990 [121,107] -3052443964188900685440341351210935952656143704457690115422856530940868901485543524795709145136332152621062536277155329543612117921731885960423500511445267599240319865515825155250343157009567482179630413933136164611009923895491521046719279868552200568685015939236219663303131149434867690673973604714518727087723883774280528668682419680850001899606807765578235448293876602959838737712626959230944698397330647298220589282416750084862060440372675657162138796834702714950824683274922133937991265321955249186150100217586026947043060699172622963400433249461091728495520897781830219065438903903183056655212196498256205134471826454799800704876031758430418606964227088184367644089935750126268034282061975622494060856272697509286149640655914937297606978392415355492646444127017422445783400950005080254966055320819096338011401320467533817277907935969599899768749458517476096157454644596694241567393979011419596422015258394663271039274595162449597970976346980596869115489767757443700056646430374626957844297881934527483368968180500794839178895433428400790893958486776281872037356428388149484306215014786843671223633816846018082910922395172813614657959743187473827404487873974457516433796981838566072832965508636916918977729453829320308172190263389575904828792393926386031855005092360604689184291248967401157497423284141713997034366656706661709255482726865668803859806668958695755426249424617176 [121,108] 4500390915855097314815083927902467638710150880504867202751668711721415913815495728572749794582712248213385358948952766964845613232854583575551173637948564289218239389591670686683162035828723882955423013071733310269307306937515613898398656689250957778067764382980633570786015933282889006151005892767145245159125838320593819253248742399069214340289865478987904958633577212383742984558047357521326798315025005648479128651634032520693507624128828228280408776761689597417677282243864229507534648240612082397852668308535764396582405525379208825339960775791562522390739334176827748642965183848022107190049151671857344829560031336137187103685755479524004472344265741787345416239582761505453397065213967722100840880336443191838925188914572779106300226096787733942337485825491025997279681608275975254096798833972660834899962874593450734074566005616750745723985981857087986379847479334825841268138072849336026113175586767886864200919000217764865696015315694535847495143896176490050939677788911027299373366714424450537677882577173019555109077860472346606299073000142739650471528508237400689567282160849105589598103052303166388109604192555196717398992452075709698464427446114298555238380308352046991173459893501282214194671540555395880062169470511067634515388063373351380223799415070748508302900238793730740270908603008947547717218022927525271987906530014633512835782723019747988351627694 [121,109] 104103795731712376024033039622509028797237359445783032575409984618209973141748396840496386996485109517959379898564810848296979051373271677392391453144223256496808344696768601562184605866616981849844768168078854379942614110641989480996043784442090048378644416909762993647528115246706502453135762796947966493711358700141867397186953698270701452234521740798032944549202706707603623809669015519186333779443976569068906334507198085513600022783019562810851384843826966303738281071558964831818696404936082219421166487202030959091938601602108143519016470901365503581064895800010243605154196068170953044878782661701147356087982934861387644685918457968999999176930003243391504024715991226503550155676229825963552879059860602496242794698673778948841512057913846643041988955340805280341150931227472106291944220893869159492041872191040670281794150932374873495206147706912562101014129035231737703860215068895898365262507024900877140141216009889504524687660199313222320992036305190335994380237642435581556339934531327021178952814435648966143533212761880467615942130946181988740772402922207598530014477102316045476511853692732289173071140858941583613793949006803158786575722847546370401746041724992293883979462020042042620772972767716221293797930929894461024675223684711807876620153867738912146322541808439266211679587804066450100478267209587147021239080849219205096099983952582694749 [121,110] -13161010766640825213000889978629259017443860121842939593281570378450310176313724249896196397571179572343004688840741789691845358072990471448927352041720546771356192711962400497400350433479952028356756721279878138823949743318753155188744194114238468280158958941181984139796846666084169273475921334223967716201292121270581219251819947927111317096670644898937536146306219348987374055935286889418634209010487571630315316069844912580081087907326871477011104370087045379799523757330090040317017818018761620748524183649800330898573992590530180323596313302820044651605751973094664847968507825944569375804252608987683417492049085662831851887943780379067026326649265466678454510384765834410834913179683313309094113525131903893957689979882103645321857899610120607842759397233901337981198898716764346874857193772474948060443799771618632129573661281833871427207981929830871884022641949931862771401533171837732730927932158134654065252714652316506672549561333525585597236570258789050991652019195117317641252295412704400996159750674175172230829807964200507948408981629400717733126349372111100610936311986427934933006733222103511678638249776081941841250482409537320958617253683499738955663779353656476327487931920845228431854656790656964025865281208857607035348234621373306963246282859315698568215138240167994063802923897606946611080266760254695986768783163344683852901889964022 [121,111] -217422332389993670693051865525869912516842050621687085834525294054918972021526230817203051658977028922259527560533058073905501189226796798977972596071070898840080990765546557527685541897947515861147001063647091536469372353498856549355250036462255683040582320610880224818838139855048819487533957267967576344493554697533454151727442428655630739614032024162623391656750475320362414800272568482704038451065246418456980264301358607133388236900111306732300096496177512834092018460082056559415255703366924060132098069498256650363957249620089311043423792099719208637594598352708223458570657373970040911632491847990739245113402807988250473433857655106894057719438070126144829920449489024905985258970300311192648584937231820348178446274433468794409153782549815034036437408863212525281486804314768938022603792383344021763290794202304554921707428047645349051164790185640338397116403109820616780208143912652207203493246909371865603016941892005200271678433561070854962582624973882960285334626562929768566978068886241352643795041526875763162450671964393948323336651263781735697329937144341324951349300817117359655472562975675242827419169753466792636476768197413890107922190530342728762878881752721896414576032056746112033222787740783806488740049549156108577409733687651313171827269298395283495363173322754778395009639448870608482519344504072436382620543355710467815644 [121,112] -2282555643350221185908452963074335155885832011951238369790258149269225737966487963784467325610761373031033428849406937143058109185426305066997641450810370153837066326271992912219893390907896979827230462353220603958143053595445694111513290769809482322170727658707953190128799014592331049908701433558068713852487636419322488110862935190736588901724968960565700839758060286996911932391826987302179089477775418458974117120101433069780625742502604250484390386179725795880829563706082102194382368853774533389825486840786321873935236946421277415240036884384869642583811383421039832235293573844385442169039277878721499113693509974118106224848749392881805360136662277633258620855897830824660556904215571729028396174825343916742617880731765168001987592074835525261900781094353051249141277124598722442723301441866923621270483066388152235198634947494046585937498636991375682692744741375107752184609266535027113624676186855081733748678222479934810754137517052871228142292538990721542742446746656469954330565724833604860293860247000239119322705396064706953623674350503453185114842340516878234839856760556760429651088706783586632803158792989243042551721440980137213282795357446992564285381102832687020525756650339901379800486038284508780632911833296962108535607553387331885084042191086120590672306523009805526614484839384222388920449866830081836635756315886409 [121,113] -42531297499044831885491824066805629188219575770731061661376437678372456101249542734861418115494169157497110178568598012895434512307912696499010155647678708268316777782114719166727044442559008775607911938180960996845267151888914808733859497728018601701880454149369997124732956916913581969188183335223186180195454765143634458399547891837123543465739630330162208764309896277746451258576899867606254955883712309965445374472104519603555217276082337543965258004444832286639306847896463083146382576110020316545786058666209278574276799232831512116441049581709772274397798229334419312066471113154734747473416962512950061559258259131177421161307792417888623235426417465040820518338789539161334331396133909147310669209421585919945383897886953123330382782058239235500080580639774939968394372871815540604197965553491138047816212421460205085346610902921347598246872133627540063270290300547897467985384906098623933237164388748649548371275011532409257090758603306680739224116571408592892434366678097664425996664972536163314207064814271007974099724294503895170641192765653386836131953868340303357092050953872858613100577001729366638924707383105910218051325177910247127095386458884507691487135418458353852176704999399488073655232143708820886960778858449490976876970117969731582678450208179891618739500122659265317697619264438544842635864122911839637258768 [121,114] -216100584573239052963701377482555587091617995520308978702773702925416458899357738435919637605824966852697700249959726649281383624791159620600490379188970382223372785262402324192772271503625307666854398142330692652556373897582136519588117467490529996373956353453329347690470252512545318046530827726077142403790989422277042471851828212021509234536296111569212262132970156642402655248508465820649275815497865682381174660605769876155014319290339012069557450620906814492936270251422210005822446220469617506746872078200820621854359360398751701186758234848468971858999516427052755028728272774215045221808108004033983976127690525600037789344606721799590096510479024340292864323732611283826019566665738541523852208766936277350434664577646641963007826510867982053714078001788314845616940947078644644770881672362147261479839815393841764482202864917971848988800107916718444799317665792624145916807599836899930913626634929706861343280088466861947044412438625808401833601797668536055127727738967656314761228372721664183679557995112682081828119005600075299512339819288192203788189364442146598056097249041835980263657265264349825178487327430471527310662751254461517536964901780249083814223750946686493342471917271791973519564053732883284674519557502728862761754567417810225217898986016701066459959587810594560154605468313969662761936455750956664 [121,115] 917609658893603885631754455117354857248747819095810018269483203521728157887205735552748606131085690004628934410446648778035014008846823649414879001311242274503342200486107378121104762338564056450656647208411684584365843934446709189631746390070591632258208083456012031528258023344046952523801533338461422159942924483806635229704260186994631262152244931331677096180531165162909968561711019742424294010617771314753422096777229728575832963966264203642415969923650857186883959995716033744252812047475711812397919800896647823656103773686030500343119251278515793729475387583544486863623410903890452096809852382926979573116951327611059467104222780747107601424050849618134082788064378461010377850024347959658760540141826304149250218626229765934344811537618851574425621733350657594992093755953911787948815993251582480037270891948664811629286598550655896863021980584741059295531420770367033726567552479610731763482602507066460097759166528311103922432093145781409849242767452196131754108602467555747023025047110422350019851481852037203103006421568466997130919763466599066226066621445524773522000465076823416249219539845603852854613544817624781868591411173139283504632425455598342671667443244854396268965068385423017347154761322976504820087709898442691908439461236149103397387050513971558202893156186685186660389939242314357326096227 [121,116] -3829110606418519996964301291188787494774151493793203494581777496723822979508166593514427953133415535016459190641583398870297424285975209475230875984206951849635676293238800506555047481822565154045870961840590920843090271839531381009518813299483979912687749915422919684447214603728177261027794337106795752781469231899164066148038394940466510454533039372196442721350807345010294228587239114581257850758816047398765576869474908230157426894438513361244302302354758760371445395381183507336472746431519729031046482190215160866332226949176041279875987119899465906173134043658577473916354181530409321072238319604495331633643756268615190638577106223868431379290065553202941091394344708965269091390642274624967479320991981593828976974311510106787014562173618723126465097213949368071745939449568079572127526098901954404111335212346557799558634771203264052544914974444479333150519381812560128290974752055107865405851276221387397047685576545355655161473938724118813967995118172249327757072052191151117131502149173552500725094297443019400726231548104652861232208387753058593382897957180387660778707253681899657773389303707386228700958945358786370032595242055956736330535256521168600769070766187649270122597138413314034319611787969822634920496144193170075108761022267099545666054072753282236935766146299810131640095025600758118 [121,117] -93225150271407229409913345189664502379302399368957923197862554257048496843760464319133486922368310439026542991477124555628694784810311945194795152297048012988215034922882466293928745761744536148007417028834189349827045369554119451727318964098150614566469058562896852772684991835794947310841265967712563334483983542785030904521975184180318400048047178637893656975545764995444226987859729405730194796673394847791763595886951241381046584267671011326569384519874976018270525261228936222918050486389716516812304631809081503712927278341320974656614346206019763128327251833589274174915112597511876306958652425709265414512990046213667632480468041131684708141831057432365333239606847532937917677783391534145740212184146012748068318750133889545276537138668053979958747549473204600602486512004678558865398690152936065562663955856136489429526676923793422445245607884514893331109629337866457045729328586718942360001949082079420065470367582580534843917021390781640290986243578590666962566197529000627868467182452160024036171268684199442047631917271034488623585295965899381762075474356375005786174288444078289723857808543006200789193298175114442274705350099084230861103185469817927953808708826667564524903758572745655447863949740036074268516015510206788289651590584313903266098666535100986237379203174960127080394709 [121,118] -6828148205509154643892943497434498833193367990345418585274831475259906648924994997435308840481588581126181168236825945570708501046973060405637723650052593129198102725396294154656688705981096822949498268723821517807932211671894128533203634376062093434121489347920747102322415239886665377726800998031382086687237909754701464964503021850279646791582216445477145532358692995063779204229246443908240764845778036141972471529596118383505886710277545993275822893836100040850044135522476767485909481464849472037389564998056687673953185163726103876707177723661102044604564555642799220190201807615974472422988547224002453283959054884680171902041115192341729550546791413376795895862636134349773736315418000906883939415167471377245625585648438950098513863398412277041664062595497205225979902930566387967387215411781947171519820718958309411226548060581993227057656763024464965114439107955247040486900459783089929730517512531393231253660473599295534794074242173695501695510525846618859861638372193766894125627287581970116424358835253311683514872353715785755513150641730199914567637297289752824772656761483186980665796324634302020342877191791659409432447316035372553999267929812043274561665942657810962028734263036561509440648368687882821857830184717909165421583486426973356765965542047412147272805133253836144 [121,119] 41681037339191782231303496150665817246601718154005901828209277018893143860085145981264511901044168399619796922752475230860073762557953786629754539518754277722457037152588053719356333055577919350540556258222228273965559523424332455592784844630297169656794660964449631139411555340315610416143281119643989539022056002177403118927648154101904408161404573287001532756939245350986615245799578581879979264412432169702230746357881493104205272416502853237814357288525061471779146481062352856423059084759378914895799028255570187851916520215214821732224008390153171551791521573270377869587388241514274263159277379630639831366273750700662067864543833410913123616383859057527919458011804704139072218203030057698397464025192100472128279059127729161590688112026291840533555506937489307928266933914264147706242814662801483783489427462630610203528992265175390978592220593761098371701496453821980227948252592298188019998399262460347127964932591557202819392226277895421360602903037234729745842742227446752817624554673033639736244731474811178818730884644801883962479361556576985050167399740396611245075197667189800225270965479729432162144481679281895739057290178812727418940085504822963784317946281648521116797626142364177908322180507084755258455892292395358536489011075403847513955624418687809386922097198 [121,120] -32251544697350495528842794926277084403022511128043927855528853021532028142965049614886077975139224674141815591271091765218896118210059082843811878371603801859023395622038889286010712330273756873488585077166294060075480287883220384010723527744745739316652285677416349595116500190588916825592973941211422473580696473075108289274374825163433634833385892496212695956741991260219473984314574640255027531324185007996500794869600852410927596214069966601714916376078771478058574473631096796945473566488359443050047593548044926162887841204611161358522178185888486608386861288668426937700242978507875972027958721580344713126310783968813359051920359603384485229320836190122905864686610118232893553871348006661319999004511990268218209272115632937176822047857740673435270508203671070428970775325945208746641543917873823379212680823397083483114577306272989909005757968154610687897345662900041463158426516636969947981711103108525994697387254595029051821602551433008781750216158016287941341589085749888793787207166757930654020406545809215737966749696124741488269793597745061313309077516140015036656675980491388648447025391966876428721667918536380277339889222509744951255918388911996402417451631821505579884422743783185298165351486766414099829475989364690026936185434967682766066401643016310723 [121,121] -30827985821804121652415548378576472219522569929689057216149186023051303848559810790313548221823929322547976765057989798558110300536761320795343130838283907820055243543004799121607761889692387333954902004519066043232449788934437542733984536606226171866013541512622369970473068667140098250550142941657560434081361411926975873276252744953216897694265894213568854523067440012821504830840040830867123892119668265710264551138653308831520162986418130792262786979377236338859346623791988439431122049087301883458795627453203834953614378077280306312792699541241531085168973216228679408525535367734577596315606789884181766334020730918244531008281960735309666500825656689442759650541127783433567684840773707356044129605899740604272186705529782410522462524068696707046043932005623623324364491222433428309339770645752907486692637777249309706111826569524940125548866429109363059578854014719060017575110103975299763308468645119593256427968773972729892140215108837329276631818486615222601522353006074956126778857435863774795239447998255588987482321256566086518694303852901727255606773640707833911873954542858579891364568172675686342811483572281521381002053472444539245684697654718364133405622561690005762758637534448021522571455333005212346097519872606950549510088352851170824936742477 [122,0] -25436328037531820975874947802010181081344207097993706864302628935571822331270775737924731968689195890531813645304561020748440916492693851280018640015954221013207353063944444290251081053243807346718415409182187423248336305214709811985393176970919904015164033110391242606563204029735351958986629244892045825281446625831632359918454446390665673327552031043047350407092531805840478229268487611633558226672861024142862869372224186397948331391328969371312636215805246348177539954394496248176162024327937536327809349136762291949415044157721012878677556117890765788456579404071895954834643518638382473935978419019870226504702644290681083682191752561690957426281858944168203525784336308365466408754551424410444472418410733629049828627557581866114967718202686987199580346159485302857675932926683409000310212397616667465245022066697808031457938918849122785491414292733982968177010987742232181373258068581859515854980446790396963147761038491628933688729717195587195296433490193417083241555522908903359146025303672500736110348004240676513556386370922404896610350540917312136330957044661053405995512018353253041480110751496935810621751180363906687059665878896266051156129404120698203343231428983476284758151999138853484140331766518430415534666427314263060375150905397776650934803213555120655802693949664625541447065084933615796170043365526428833585928046660460755740304143987427022237408386064581015117129439506314028816298742155009264629244986073049118521325091054095986078871630075101421125090756307765247976571088443791925834448031294021838343556314660116698933170423488500284194034738301974191578339978725617851860805809062877022037198060361466706293645862323054371263293455808373053040248418307188135547667289790881340090301586505300230713121165809775803268166782800108194351196289062500000000000000000000000000000000000000000000000000000 [122,1] -8272023745972717655303210043241727067665705011874618971905071171410932216349393097548310093522282302832259583927774379537873572717162900587235995846427686304211810714134202305452690049732680946327243815532981758156986720930249125436519338318238937499386535930866093386522467824462747739131081963352966192413929935107219123242074318747471862078791250747634355628751633239424580398163796104136778535682106541820479077148258699143268464874561508961830180438949849705502717506676773531526264065658957468748779942483434843574230025459775876547182983880528376611956883271169835288393214790408292125104076992266420746767555310866755540544008438105937439360108176897119130249826092204294125084456599118223327922235894992849132377727255746566719264241150780625314748058014353410579068377112385242466379207315488784745611085566970151675109208354760888116996035848651963270842306395796559974015662109687406072484731470089083399178357982151995226637853886877150716511333533456112811327719601614898155907118180386500478792916297056276495473936158444215618060543151272527647176610273701650969250421268218558941053261458173312736793391088621524480775689049675747042134429216416170982296547645887999029464070706057708419974989495526611881351772454231498735918799843673080655062961283700522076238282745733065057241360437218946650049854324365987779891890345712921220113825744269082203099588451060670344408472825810133014681260252903369528619720075919987828344940572535435952289035591373971551903569955837332457565527671238630493706398004910071097857305853785343036287860506951135320985180250684060227115312166045536073958246201227551947139575240790135952123691312343124111818493770146993908652388709377484720442203164815312084270966175952710259962702657430974823374314475188384676584973931312561035156250000000000000000000000000000000000000000000 [122,2] -55028728498776706311201191310357899611563937178272168761675471313693153575406361359400912142252713532590555808316822317768633997358076151930366042251533554184418170552610364324038871757382075432016626804643069082331666217447003512376391279352060325702677236373490254958991232707974602565540791637388532099969925431810311782308780017374953698585842178319981390330381558843520249333866857281048140525051482439300061615272810891463230077585942990584188257493847669850891470622682592738426861818399926470794328326665894344742485031551800966371278779678407353279836844587417558336739991886570637967631106791414367845913743264881629583078376664058205470659998914636431956107199788853850972148917059303190199213740569582898636611875777028455594736947476300876722512394310306829902887563453342728645675424603997121159510642641753113727350148867383799380367484883203983158766801406189545484876622450625353184531994975362270214802911930103306057786030328553592683727656757960542763141957645699334259972633637867950778579380229370785942837314775181083885725879920143581241900059743902766962241990500933287136227931141041905566298202592104595264729033870908026337826262533990464096883946595768342575487229462484902117773391901607685097500883464525747836897093692596869226824849592167403027835268289164450503445173264563676552923269453761085937794734086505954267122267189356933851206372964187874178076357444588494927445503519096038151627823231166531937871145837082978902692522470011663164011562583023810049002802445765811792689875361034089061146921649790682000250172747235152912510948361274974871055056591800583405523213894238565876486100410116960653235229886586079126373889851835884136757896976250670076065209522145611195575280601104264471732337189910080145526308226244793786463560536503791809082031250000000000000000000000000000000000000 [122,3] 5153192708712253345500474570124612334038735462814686306148430310851406613922966607353061233802089437490847480451588587962349486559894633551363753724936430297307409053695095650792134246949296641222346056208926739884772389878229506746277831908998726070806638291653680678108665996697789515555235280995063760559163755323517873860497642318956357152660127132112801658769472992979685011133331328113151798193843809432863167039374561431200353740981548574819380976617649739977583197164195147695366063503521143680425259387576062119345054274192920748145026687778748965463697534436622220432984009721133101930863854895564361916255410108265894835541422737654537523290875316949249936240274369912956414340011599544687230084624748246544011894447778464632910461758495817693551286598319751778973999058019213545410696762478357986911973917232861567450287823217536016186814910017614104577312461008914269338602705357273415115587343950696118499747442158028304813546720213822743085892037710500766748707284386126224348871671852544162823635124557806229576414078587420569263914352608389127590686137544958028861070941101583254238393507031047594529324074438628003523648354090491414613146418097184110247321318771025161972782306638317361786916464948714573943315427897893905109817825731460595777084128710928772339158023044597145674575811828898530107485232672446689881928965346503184161253884893557271302783734295166539290765018142847954110553984909437536736713507655324056361658138095956460753660722059691771158598570674574274527320259336512218146271578467729480369156133492098243184973602567503401335661092076219706316312093939283387764876857729910889019517603888911111929785604416459284058229101264954690146955915960392152017612680818144047551102492769263673781826750368372125993470867551943248585644141712691634893417358398437500000000000000000000000000000 [122,4] -117368345633725862883106224514210679487131754096139864374689416561301647901209054250100803288510165851635821829361063208333292207664984402825832298675087487185851076760372146720154108102407717904618587177452311057850554404955873704163790076290154438387773010914561043301040072672258019364307366659218216242083781958569863084408738862423574933066184450453289836301068062534784293570206837144082910929834917829114747962827632208968575404583349577043556898701376636798290873321376082072922152062238129195875998615724561378874617240836602884391662847142559912600306035255107845458943590892525196178462344288185410562505712242105528465492529773859138735598596137604260984742230131266664729730593956214547598181579910488644361426354474027810908296086689470488904894596270592741096368933443193304230091448522074137169538636618834306885263475994019740459721450642923914851870911761204661211747461471580652669658345742174630760290015122149322807734069154010489433044796091571321298419913599011266947509895008543623028839030647170359365282323251573576730360864995835432545367825899952671250334490277747549078516806163678688787253557497930220612574320313792457542355692239434831728044859699777096910949127087137121886070810589026703390814775294533587687964245410786169823170934879457799080230079232959047235336880689281041608552275021894970251570399563240012825292589275299457984875328159114322171851481574960696865788235944247485722289606051060274122741541831063305266426445852239977432700097086362547521728070768275875100225544537485778988372163844044518051945401942372002770483346024906813573706691027333964643494707399624210719260003908300948166165233154556090052977723872054589071508622057027684289018765307012563447925512589558583709392746135784848505017523185566064654501705621925111699965782463550567626953125000000000000000000 [122,5] 901460359511328745764894983223790217873227117539682878150372421815363714581255805493939990805889989463746184281203080071503024692841333673273539577094756726532596550889572065781175817764867479992203676516810677196893383092446972999614010505837302994678646991354848984221761241249290427093893618528172928073545714632890121274295581791246201764031004127508353879204301067000833650463124272637776442632210236511631208003492327365822817084712167891030241810665756517639681132847815423527800918958741343096086401040550656321779394294306044641476126330889529157179859923462211399368334194690823351558076533225939629199904968830648647429756301466478231315118476673908624470080852686548294676784872606252766160686538419648776155407246100921333102052208553347881173126739217280145833774434700023700501072392795328507768408131252387514828435583398640867345450440108129856127847979680255858897160959822663232513266017193658907641326194708684306020235234478901155973887141207316094056336511932252834028398969542368344779568645284862183050006750099751269919054727757162420190578615300127278232758681584905578955279038574425440373604892799145935102315728454752482198941924620100543239550852889804835055810858012543113307996305963807157101660675622162558517667538106899168190120885614803368965440095792041698899661757733567489134281007826792031101830160116172313190021609912799068210152762351142808913770635727733551127705899843884015171514303821697788181686201697939488073538436242648142203062655577391031266129179556998349825790314495242231093894496593692027161875379984477488419024224130589738079778090892715891822791281371630117441560962895003642541793991202057902668402245379853756807095091717455255115008981660266619458602778863366402170205361070254837173635459192567433489012428300679591330890616518445312976837158203125000000000 [122,6] -3689339516974084521237264041763474234481870533994964099748194058998023242710027818618210219695136798667976620689952334431910214888400892490583430302040352071611757188605543295141639706286198110701691269724778577689485132063832906022802342087148909649985466612589871251790058923283662261383615471548802006429587921427743509702542554107594422948651806411736430195169278078567119391409215354420720681542910777344701750970476619511798938642494770700034277225574185765135961502794591557196298180291860087302075330223572592206305951519159226877725891926696190210798403201477375665660708429631003897235951504700482946065645881950279125190444397352404704502294612052647975782542384531421786497062089032170728033662751416550721985431793553301764047189654280619681265527214932534842371587565682470388434554063797994360965122877978767208659644981850773017494659415799155097994402298749967623064924550515258719718369898436724716175910908512551414723915496805679579292440633756653167322749680793732813276920860961675231553767550478442929020687333773434474247833569275910180822654606635963565460383856144463784904917924147411464738457649691405410133881479350291273499314190145306727257250126936754732732574300149391037731985072757805589410508008728168367064511344373290613687500001371340160046124231243503853820161510105873310158357333660426547281135043626280848823252887576408935245819057528199124827795021009337328227729121622901642959979314966652470574180118538157071817514344911127275272741068663707367456210984634876955440654966420023321229637728832238074855457272440017946200994412793565143150869818593299310726636045907069639155978458785587074977622117390325194088815907527912371318533117449686805112400818878320127397818617550019568250650908176758491500016250750393135843179068418529187312060457770712673664093017578125000000 [122,7] 9836223424922311434907538255953387552976903708062387361967260450075920217018657027205198368591631139027545358231369881646137154419025171685824889986935151845390599980808033894370540399997368108740159269881689709951311582598280932827965098276406077154916193739284286771198805341685346477339530253622169360911493764648697065976794023924157383721491924612984184596403155231773907331497457666353970658855929093613259246200197303513100142343360044048583767304953072091720006859953797892646083497353080218348165217783428519502782832583473058496504312918032542779178207138969339108005012012791792115139296718883049972734496140213809964494222839512398449245092422364320196855126165413484498929855083380300826210970526564748780146836573156094921567464799865894064717997193478327962809662963718642693241487720556418386013345839757605978675092166593695023308165674717710977993597862199909181348414553688799733652628458951987228812648454911220122777352651284213600158998614161081978236668255160310564571144083352864946148236739392792911923804259841296904470711770285782222748106228981395901823050551286513417432335334947746195349100970674021806043538141096946602482208292368101096083300074240904359149858415753025623767356886868350439827776909047956949786004033478717931642690851727617842505552648704609218225825981050232505766741641981893070479167137558459062006151607814700963057813938780987483838839916766017921666313157561385897496272014461867035024470224884267920619208355939746017120011895961243860324482668635377749535780833086076479192356230554564432460275457747339474882164698765466807951263391736484561021564521149005879440559265701478661091396353459596112167264785910716459329444334712128888960924219582264848314916953837564285936260031850780210169469849345434304751394950783183190878844470717012882232666015625000000 [122,8] -23004295031489603333013396722074347796775626594640769421101443891521910320819162469264620628401773114643793108510277032248349968669461141566817996040955019210086148425704002810744280181585460181209801224080546159101964133976462272690623211648888374726090672198814713138396966557546245803357634773931998660682488087160340813950807796864089929579782184221794635086029578220852485495821770018511246507463746786481179315577213096803285692822747385780472303888113532853002893187977514992127677311214858419377787572153076934415699651023473937214064361664062865052756778331626406195695366155866140222778920768901396538843558466559852043623433606430410430699902120185452789307713483408358442265109353194002380223542208179531850224386498656225215605723926728601171262851928735330288194927331090488801206218001063423414667124475644020078304319995506187091341304885104291713917424008689710121367181207479892366038839933370122277849489706760647570355252585290104034256789124238053624020882810516276817641576727779740863731056135694196648657120261875215237019194930379042216263926888667635325667705361565103914622235866093422020053464178651275698861419251666604983578644408805300106186859874170080516120425058821927472433147147662364523795056346195621428828925110016134050415297146755817333485973495780857479683886244265421259390194455426484665854894284568800804666687646187257647938106711173552424224388251231502046101802290838328487243500014498069602067079247695934203604681386969157417396301885864141701743963188079069657200437292078021169799151896391001847029308972780383566580343805245821094028734458968669616247822653562217437211643459990685650028197716415882638889527289657672484524602807105232341779098231526531477181039049217241741601780617339944802102428715973629077019293152905898836024789488874375820159912109375000 [122,9] 69911677993684183511459729632898337404234547005729449973889445315648854176867271992141408166202759473901534380392644701769223297273099302754194887165471115959714574245085667930729792455331213181200330856130475977143813655462137594519801571111964701206496210941708924363435768966852040827541555210099115252409118469844882862017295859146810420879362598499943505199446292187737248543948039449239289677230688189009031602893695092716183868051123243067835958751749100920543886390628511785774593904012632716446826845946167149750532361548420287588222565724472438178704178938235822179810909985624194276700161733183228945730767585797868051380387668390834898873303734241508495497451862753524929754408996661677466632416407603201938179692530251339821890894224286627416086830095268318389144297117060431327128273370499181016693323976250766175024696300798292601643424803753364414104436624716860486770515249293364724450706817160381220956257558582973144525597003780135207037085913686796892186691748086347083604631977509660964641115879913704368426142755120081281475132844925988769184066397633117151177071700861437875572263009225207075790939734613236574180319857038263732422527398095527390391106506725554924230206710381316690398481322126552800015892510772130098406060836982459647066997656893355251249096437239483391009469591125493888383583411742029647519451745825340453808826957309105166383243498644121688037946862181542397301933232095530128692060775880024626070267892970149432242871997058826640775471823037245556158282449332443040489713286496057238253157097536381351306199430355733730411416300808819940992888190070597344664447152306397029486191824652832293064672925935028884436237164900590096519595252356593499175433352235161797656699187433292616747263568986689554949072837821887288576455654620644963870290666818618774414062500000 [122,10] -243804195088509494256392431730764902989895500531323515269508343027427110211280243024421478285850425545800827765658131562691424292842522267985837753944819548223768828422587172057190041568789975105421982083715889281069947788036059309444557064898508686154538888616354266140187783720783301557645102731585163199946786915413513166866739680498205591911033200035821102122450621885937547556423737088513714167723280124148170498537235540098261131950672104690725833146538873163611389698861566262046616215215256082629141205234459531333163770744123762829497682689009364922227527834988010937988506199262785490138365865273378834711903559009932070890443746907212057757198873213377112900578285032180757862026454200211228044210258283254592013588598468820657035951597227991492717167308295362176665059112950371423302803605876253189613637648417277024419022361165953495417509136362777137809236495861225996432969475007471655099226546130877396997124900586820288616206298635213752849426925192273714732650203144472967703772482961892246425733620892636983113192924227367065856827358716954137713781954786691796183375785588092151435443963136856936300138614887950856447598814066409028735987575293051958837258349102228940626155242061742910602432746818871603423635143857676460438823092054875912791609527911245507958600634050988805528735189109369881013271659314927647258202905353442583699540670541410525874853980831397164103752890658823925447997301916415229226968452387454270719265442987951472169430142934972413436543571509155950640361402725109742501368481991326588749545576137197455908714818546348023045330047680394409900422553459959487554053667261573922287507218972872484579626298132446087923450678477032084071725661090647595953350990555474487876286586026465338729729625320348053167619081844471793339701459757407064898870885372161865234375000 [122,11] 713996935804278385062606550117404377490079833665722797582602220727140561933676820776619725099210220519288183430444755855681982257808019242460768448255248499577481950160215829267333369681738609993881700975108895387389232015741141279318810825186658634104234596748739175868440583205032993415345085082683040252899222772120846655317713437828867450770115525654938929036667910384116026730005263759085957804421131082664677124833462005288126804511859363150805184733974429887913454111287124183857759395652182007404138270566481309749233281520044114197070756429115839142479161147368030576594095551812096639218809213203735715301706871072090544649374808851078994937265957108273846469646723648033224447079224138694506583822956251815261749837223074143575765028495494164288103377273208107395956473425031130094022848602448920152075576606703230199556425436639264788147596386367352911225624247964069890653367360908395466477155236595968194451205187673258233517852309017343234002061513035300294188527223664341585398525604085175056393538341381665399084705567032495908776187449669835165033204148600705861187314337974195294792692644246380346023525203731095885066211083994034451969879548159169871374875917299562009430634392848593917740399480910837601965818140532967226631125491065028685969185875100076579251026906878719580063279702930062843130440433616164315525768497406225316264676328352617190239370027151490476303949067236719054777398020660835962731997973031865511326544314647170195028019508874332189262813048916419099867199205064637402696925720079729549554284656988046632293487911676092112130369836508079705449129320025805492000647176577583261190433474512508522908323210633391851554550739802432066880792204931199522100498665945589163892934768266780409203769474909808119562454144476276512651380379281818022718653082847595214843750 [122,12] -1610296089361202481816968897996004748878304628559233134014273766552394377384077538417445101610607284051088115068037808171758905633360328047021160510197793818083228314415613153940613290647561256194678904514291592806848802251199706715364662298601139963777829127802112590373276011657559956890134034666681753362198381379618898697717629862955847366725892663604856334552010214105335889655759800654035489039685357082097890731527497758375254045875976790544469536669468684263270535094782258731225112192492582174074389432366310903649991462111269436699946986677854434135985703778460765867476921932907083593288840043348711477739082365890623111095115680997619676859290042179714386359603426829522921829933571084690196331163987276696026220692984033053765830128120395667118498018910368022283695909759269002912655111768495352946236529300750981862025205489865591344410296709740640561608672053705555834377233924460084058705154633730230556618195918024751669315020735478447189382685223406955683189075947493455369414147235168889194474789983077959242181165330575600558322367392660498172988375099087270920935115643968840297554341338382998009571179590042438957255508351329995395824988042165177154794906516624736211440169592612321385896773754616824604510088761277202281623839720417713488688551494859908069427484152425876490780601733482571620545159642448139719912845256324831928654675243490880054629448871831906916429211361287432031036495966489250580885112516431967380373895393905241813609099347342931867988338318615621553900393113450716293391656117314347741568646180047521662022502053629356242147099238937697046259544268246201571458731402694967832676323540380278293407552375977858167949950028375039168442256647514987222460044776794110506372411711556724251928795423087663625258862752209071400599782464269082993268966674804687500000 [122,13] 2816011990977436530248916255447855464611516249918003925977865338427617812467378226635134367498073219992275667912871648898111222910367296872975775542857934758247016729695139545451892387835481339332665436629169102623419066108655739184280697449749178364289024465879256036123306131707743159641447240701227379630914989614640431990339999777667933362646085132364924671349569248358137605578628035129858808188401300825245928605414123113259080345454614889359717954280814486506136794369788781515360474007688524762584247290441209288730121542748905420255883170327177085845363548106583826182135042807617737347199908557993334161167434631611323006093771176922795902439865491852867377491339349390437060096007639130694400302300824870551585798046289435653867118283678329831737319935712447885573576452953582678129020751119920440912337222290966740328715580995895742249542434449706048084024747831407092842643977913094436478340922811445622238416628108340128658594093470173264049385439314414270749443322997871673687404782756997331235718308130120069249423501471513535041996137977679457215002924896090591019730360637966070284519175157282875620077805771461165121419305653906648063898115535968837698873882778651315884559375525120843615462520812638431667654673244865860101761816455548228062730764800867915680099157764985278261383709882504849187723034311669285154124206069994056803597046627245027936656528593828658685943626664646351685648292163884029220557206836219866875055519122073186430606702509827970074483990852582163093446768058088078579719872249770642157187588131417683735033401200990230865113185027616661852542293364138535427900196353293993636267634236993742330844260054408009536477613027547790230822003876240855960140784652723239809910088603559175465954808821613169996163247551027031256865029718028381466865539550781250000 [122,14] -3899752878308520180884200296603603043946770596224517943252420510197297205366346609467001067372944038944510777895669051752096107653936838708748411580253972529732647065278724703726149198391605833340729262265385274165692042483258147522339758456041713286428985266442646788118781488119173135100094055504461093289204538505534109581147956680406180353656287299234290358433168991288200882962203769925048515632747885506709088463600543760100939583879001250975321339556180887400900808297864372065224034476671113394953808962895651728036564975935851441846681638866615290854007314954821581589104645105043137205832821396243799045873481539634797634616719352125197427337041129318087630575989381094135898811826215639722980281732654893099370834726254936857186958735368090746023882075568120509821858375350620535656218156017131367201336427827269328219636145685555860535153361886650894559145530143522636258331862483274512440114545838409987232929978227479421583601693996036240676447368299421045348119829498135463401852917153286460715315419861468352775505757881378734030982267289382446167725692932755451220116498079966452178159691602188912323642296318157751695184760162226166868542401223049150569394706673277679456228193174376782767537117515375693316785586587512634050325415765031994014488242242142669387403990471140781413556620267676405894038896583143086019694547224193808898561576873600014559677774258882953518881108636435314288821148492090736961307066152356192916560529441600045663823032221043557607217203207027350171825727494280035218579457716593419951398980508755035527574730471573686162890072952021138363827289015366688962984708146763993761336103758172975311963744035616600680790919530118848544781227694744437629559537818822521974493051037304677270710580572549103356781217510733383857512990289251320064067840576171875 [122,15] 4358082922057925690344948355808592233412058046596873211841208742951059510207074989465277283448349162679284879881482391443431137718748531292120162392228322033071284834300006538814829444924461730241870513668279266117193427700764904453826245575198833106471152227489272955267130939502019330522120766856921929165405296409436826133633367501453740822723384548988160701293873899354573358590820872539745755336592017849342172657565978924015773159494560739728564362821297431284519387326661830106511509152935666157376863153697871356293023718871041279758951864794770988652050782263648727044500939324419583891921460632261613943608465896531752382984700567271095136814388882680525403400909968375354733352354951957456305302123479599021235045901294628655334547747888322900017921488096120378403796211080199164452356860499158909012281937932542422289088566151065879995356662176079239571426008002082566787534798207715954701017709632674762519740317659396092615124199766000984771993899094400613862528701114763928292492908134272623074965588910337974975127886150907099838212884134653752973357224680561657618964323423434860075053690418457375974252330391865428152456560319832494141957603194239713528801938971308414304739597753157835457672611702773267809407307234430802586950471353536617842832084978501883699309352468150582690954902732014175059351100715528061892924605843935058395566942570392805558602803757370842398472354850997196012799282258201320251563242320698812606943720784810102877402107182259218782567156998839756589441889435766860784532028965428350363052153341451314429836882159238521708065761737066756632998757076666255263379741817645928119802587581108411789532033940483577803804370688729127923918304078611082183531575029802180770945581577194539674289266876700254851184765034211032741495728259906172752380371093750 [122,16] -3987263392496017801965617887453050208811512347423338811051909024718467314294082928201741743347342241642462026251835686000354112577638016464098201310328351722390893159548074116883295560386348937089715005285786261232004642547547326037573340307045752878751350975721143210302855678464560356931484995072977685556966949004262428269427836999826354155467477763029248099266253627414569265890029243719601218858495314285087548707320166535177637641200997914005377167335671479065667569897282752046350626249766711972780045786225827979632770204974734156841821596852991480270684487891308929599042937662669400904696706828384543425072012270422465843843720263709119584075376132430732101419222748787934146178916831987687238101509051393317620168875904051871505192044890252499288609779748950216316354421748664465271456252580478945637092469357700416968198389467424198043713664281699562183666868831361722117795225573026657780843024622816234927297190181758201095219413711649003892432005707331840169136603054271515398460735635436736223545225615122539433728358665635821600054194746571749240451701771247688949813641521377261713315076983231115496640650089836257421538468176396017378976446204732819074264287021260458265137137900064789063586153007141165790188610105044594581778712793048470485815741395266144306846695875179821653439582979558370404465915188546757004441983809312403199312951574526181910431237078562555786406997738348344570864387625800336199637746397058014012194813098690028757028469286440397452297929229990519500174848711095625474701192260790742036104440688667230374107518162935614594498580625990080631892516160528019211095141437938803772993230961069802022352177225618354890426318246308539468745302857226433110645266077131924394097921598347159931356906062992938788100416580562068702420219779014587402343750000 [122,17] 3012897686918233574458489117896861159596180666269990138245325459790000560018546967643388597021032453503932133947263880873570993856314745060112698678413902359963675719642823874256691696551525608835939630942739438325558507036396516307542827058358004757722920649169389473150118433376307811284661645685469086631915449306678561021086237967018305466565054888900384376286790859310467192393685110773329045537378568485994326632279774216502806609813643313410902190644819514635657084731545948318520478934257482811395472676688777141930140439141491190684571345294217693992593714852998460480797879932108920954861726205862686894600706731202225102809197624883248309980223619405452048619880106660334773846243040442035951935560056093384056780158235228412406109962931360800998455467608284956694644460990333717531532306296039508017421178832929204092010252219738850864381644592167916500809378619374522072037750598726044320818806986476070601844139334427069110876765596596192257065067303389013982893813129168045508126622732984341505938892029949397942691091293200451428458784197080030945426435747587739798394194651169961085396804954695616649338607781950040758746497343845108431214356504402698665413082507995549576506534886432270326495147275895427105961561972923023159189612298090810553129861686705845011021303217377419908247017722256255655659899907945017372403906375950438968000370459993147520751011891868615045001494531861001249836030912857413471174564142272063233364217403185879381160106511367625340885587220650056198738044842939320976003769737608396854413578858524999127127409422546551474596929105672961474765911626143670742042417555016493914130880274802901429670958265025883781833337646216850889907727020119278530012609116047304330722458046368807828115732725440248027104495065486844396218657493591308593750000 [122,18] -1873574255098906895032392185176378430219718927631870633708506595782460327961013308925685116518717897372011498465908873876269645512829456873944226975960581960830525748490114319131272857484718634957728519150756274300964872804720235536824901062842231259199859192925642161740546732899451222986830499037309660445207884646406040649023608379674088564555579817860982913491090327229460177570882025689500465753156449209718885541360214321799142428041818386022879002200750669272477292316025410709592757820296379529545707713825747824306388212736499447403139162644691358470266077890587976051530925162411493026853103702687858993693210140568674127380876527615419104475775757482180836920737692277762519563356660330353639729175108578120300805289748387265576414547816563966610996588304663249026491470166979371447615505085727758776211961752799292810887564567141296935076170898392918565437438289423138662772460530887514769630744754376404687997734460096234741995829861444815029533603664412693134222708430509910256220876810903034815890383043565823420928901860905485118368060892627644664088609014266663312590017443433366580523177759512398749083740687100727115043562475588731800258908400139165545891441955496112652192663024864006162996795282207769817984437806683910259141539168808516962347156269353354761320141258617455942021136285762199022787905983837616553457164949273113633308527486765402453428010680535923661046857522471695028486907220003455940435563393920682810751207687479501184408697335815879234488689270929667632230683521695316826386992831578947912476646091314189191082689677094899764496790553610406750786861819450191697027006848434982483522665801511105068176180235222879513144918402372288909483881886434246063509826764820175394500989976815544448207745381580020468947900269540696172043681144714355468750 [122,19] 917813835204547175370630289670975783431926492306511602796756684061894441414469093333464992256164036612029329132318102437759690254783077644356167028291652126345470063810444396331874986176664118026444393230628665120948821274795930248195339662944439508332592754951364232385867251814401871083809152743008256152957437417281938963824994868498082773488795349898774751975751323878714764044166181198675530325542399679976860586354454209622918212690359203078266985331381229410522133752106937760786196172787457624042158493961457272661799751717852040913980896498549670559340170033954292095576548774686353416848440026613197368511300792024154391633425490184531907830687479058611946893426135162536815456539883182339951707668120163304855797715284753499086293648699514258193740833580674582823917080447517075856888510485645509613870225124554125589281748524759865023050868714847236969290662754077344975817050878308589345284249782094846394609720115842985581539444584562787860949824524630617425209893326284389838009198010152086455436106481581101871446904950167355040335459059682561315570845155806415032465057856652986045677267128730230848955210581931242962674898079720508462622723262375768493474944819270462932568404959108818254910384499339529129557265159588278874590263433898930354638412840766856165121437086540885403509617300197744238643084705877353997202678302481560050103125161029502068816633708041717275003523779707384926936542208418886004759430951937420408684362939767689393381510535395539193416353844073320743563408576699325356550919597476735042429435978097925934862611091538522573235460085988168763010660931728898604484394751699779707067987524160350897884562719907848763132468320905306792858229706608892924744811315237327934719273189472436030457459923753357755593640376901021227240562438964843750 [122,20] -279205991448778977817106758768955319649252399871208958704293354729202350687643116288533375743450461403062770144325699560153371889597827447053963586968795359692573336170909848330853685547200279699536100969937408853490226220298840944464885425976260290364936625853910168781033413608269475499478223795503765719389767434910864370240646947684976996368210464261820617659534131555405024678542558384930994636090421927993146863193128333328874697678071345462357147297965516364622918094972195384915634109131903923855399003118658298444474163976419821756765407269942287489925582897254399404600058780492407963725612900793425867036683703477301238246343184077723729642376556687130131765828929764470373155615354142295495566168114846812345119404487402951891338360012615914125912942815106595090053777796722334467384837978159400749807974925317369671982332574639430907102485637269515778394308819951383471029682957010804051772631280500258509422203020500961776684629964355858014456887867243973832891030267716877438469178926843270325152406362421901122973081044795175527918677641351190577397008660155714524035122162056429715245684233388455185881851401152169562269384644116899468969422766286406513153483826375012120247832880920492412834160494694688229543873090855790206597131403257826650269428363996575503963415659231234889483963232280090375966384741320757246245420408744596274091101786989290624810176337838335399711656312128855437902863025321202019077399988033622447917914787831689590190033076829073266509785010476005968057670915853281932083655464309914211214166251154836240652755684341831675568339248598387095448883709123151367827092115371834034556286526280534648004107194522944975295828591332864036431053336309058910239615206498871034235162136279471604990531745371651339837626437656581401824951171875000 [122,21] -64993432635867557915320549517174339152836766069890522057230824708354941036823296064394267119795110716915584717351212959592341416395661055866142518150209220965519845457181404055560650228518778386717028111107530663961338738456591960671832451070911487098550180460216673020115398532039058921980236187345999554112825948773394004398980670120879121764363237745770903344720817206313744961745374358018469286342772707955155113882565609934290801697548165385217255925970376530424182038314334832988805076088811109490602058796073547658643658373954393959347850515281745127085317248295040654654308566685238706521890662607023643356353486999026409416137764558180414484788856866984634019888477187570764277377833092765336852624673808943120898622063803082054299567630027865146024806848932267672657845515393398912118351725787738861813034478213998061914544233750096774854514969991329157840543737144317738131739925562724402221100812184568831215850808225140074733547152146027959322170572673555021318736112910936591252775993543617783189038596805248013478392006009916357850692611968846784221595484102319183127524236220292411605391036448836638136778664467245553586552105525473924579625473239652879200563480670542231926247914884864313915735669571671270098882745495997174189522860028808313513457899043799072497052910662872768533638139518880299968302764347590255700384504855434501954212419621665191278406721470718048455159826420738836184276366444713757115330261560371789258985321313965154035196532710295251107455711472463498287547274414955834040819797210436962244107257423784767121962250547075135298587407780365560368067272076035916589355857905478434538678655869216070692729269029058767654555216703018757786576778713516492256950711952777380664318179165931128730450405672769420561962760984897613525390625000 [122,22] 195819729423258494178003409645267538269063963656038219908763786957321277669132417787854678567677799527844547810646348136736268227766089958465346350907787525242057803527234906573907689211101645844854305780058170512979424060953489119531560862352007126338029469894032511018771819677029179370808679490290952271312792124076386707991048049394752140355437205643018106502057578975865949355869629392181039632395199939747183722253860871114342555473069611390444649102225022685506536311637070659558061305494965095820642029538523095750724994433828259652990708925600442408888433080561293334581811986473353367253772889936655792224696350463236530384822475238564341475855079742834640624371219933022293486333417163186602202729068276717754146830068826706005565353917045191372305028497666438510221915759434039058998584139692414048198425384465532187817849968127839042279188081489085588817595233999556574861248725674304518131751600886752991367123282416679153724540176999896372225679298689718447800967193809854255023309019782250486606215205800608152784517838611778267267450653865928053636774167450964526058016827303368074842294774011821130108043925546477621769271515985861759726651063803676727121671284461522718686298995084420288040652957799121728636724763826108278260869182102443294051989538527486479798533377099987248928804421230250744453670798379474890874692288268226633555704210893420053142447286507542839321581467092516448089275823704538035757372986415836388553811080410069928358808025540246921716666500987369184009713255827822645431145999399065688125444892512667701056854007860004664274803749455739300430635652687229281412251607464172404251866126457459365648044764755455382820125379953015570189920916337332075659151076710379041970143108455748001727261820015257853810908272862434387207031250 [122,23] -199163301766293904642079244498573551188045446517812783492013588641022141297205737304349738316273929426562555420048143107278162556296987790851204022340370421183904986304572264293307440736124534203276552272185095891348237615950538964659279205261998384150326091219583716256675778719861887016779235801420407056015906771029544372479502471549785704783145919924183501469506608963016554725550041058241106282694311467905531632947764516518963098528206156226315442496437730774518561940359446311460535391287477560587723408417411686060611984650741389763942875371810521779689763371228830672040082761018681778493066125537040403264080652025414373823848658561400640771210472075899811793041768686397960883940148429580404693901526700645567461782123546682120471867069058927291819042497623515456838129674424486219234999884924814188775249821921831723582125035708284602778686708513074327968365587432554312752979559742143896964854083477530455790133477964231835558352189583387505780317532864062880762000545489375829117234378142803818487112376328267304539081736501628865875897186661870653994330305175507069868235378372757750576258422168118763309698996461074451040528377927267564764962015892545504999016859547070138387206712357324214352594262265890445317721465921318844877063990236717855210440086090762180950670674019781268523523467671056767027808733262960344153848574050670556636351304677848685165209027157109578164035816446209309548516793572674912599506705341001023638023201810017622362066904494383488930839331237831449130219651894759695039530185004970139733367029944457586927830686743448340446319159927670394947411299607664339101899577382132869970632972381006173339344487891427808941704333859799118670512349003873939747453834089156713919159541961050909064656622149414033629000186920166015625000 [122,24] 146927616004080486155578056080646982300588180971574696056424415215160360132267355723933182934717616364083837763944292125548459927928334694581917076688182195697749551608428219648441007566614919901124648773283585776107926684460046018075615597084020800714420953946521475119296040277047894198727765191066119307127541492093092501829622330841541992247997577788659805166920986706127084461669020681598505597226304672545863797159566543604238873463502098674973875050549205464004604772236587871936781959677587470360642203647117660517983277304207509997809543188667200099039666129963516462817385185375552032234856896849460626454857075415738254850290512837622250003465598342670660302545194441914804358850690441804263231059783222591296218565443150719841010393663411562480041116263659691410748444619424726306637632795879602918048178880287414870082994261925797849973422495576392844885978023047444408867764109020925509860734929529594695907009840359878423582279463178031177954431795113103690341981695446253368498383346949962531586600907158156319369117856571911414524866782918584436811768546458089171643651299701388362622006703708130085757848433712092990315939188300857302318924238896243025700130395382718152906447692549262680693160932929362965252552120921891893353810564677173949290340994501580278905595267723465542341523985968445803040083472842374347067567304395816039575759291790008865013540423064790892824023343322020378971684715929491341720613881415343385211796484438560092738821900755315043728149811780474411397060836831089875334412474720184608829838059795148218291786039192715555555898285454159872509180863459500062544614630236940378356232358957910506266993765783723961152761097088867867180735731466016781939589393274552681585108059307987621311397674617182929068803787231445312500 [122,25] -87628292852240935475915986993283766472457389164798689600301460809726639698306416882894866618960070702847359041830099272762720104996627930511664572934291121075885773181174159844254037940579224891771190389232397133703786446512542800454631737864065818461323103228647578382443773176125747760903727786060227598234307455455002997645815674914479020976524638478546213177151992553474738566710020161242630240720659997869109841850670976510901390393352783867716012719691165886731336726265160016087876763954477662638300845421524294137712082254190161265197076422669207590246058672348898678732182545432984228498656281522509142200054385054264919571118939215249511296126928126951898358471867993851898329509820807065726425453514977035785845738323321365868527636341755452914308821124803009920461871922530365767232777537579018816468517538430911997689133165690364844874296741351233747934465034598063285316250226260751186748016132951106841602949987457038789292601773253142731328897393611541685687038656917158425870933604291442268390093113647740474458391499610742698812666419394485127472976894011403422269497800517504506577339260686643743210004936294267652847913974303073877667863398710365037977395311634841705314562981870416570020953055586596402305654782008031752652704549228175924923347126353466220041007667345124419902801694340728076692462413771441624917070077583616816234899356694145508217430913576959361176651482756057518313122160781493398678980145397599261836422827743904134863378020729728548137318737105581703447125586144958903410780757829367285956961935722164950832180386919810042505911724568430746162389653704535474138502485764100288943393880404964749918873506550268122944756458355223967786440203003319137126905401822324715351579802521259088265992431843187659978866577148437500 [122,26] 43762723043516597521819001872443463984955326728293331127150586570739571095144970226258288019972922337147923840727112482064100569969628262252013232044869889347594937078524209919367975277961758520532046905313725387995948066742158942368426660060400296641199633722146021900163996620746143653383456141343279927673006910119974105926513155187099362770045815136771127927642184038359094498346668569886442324816367311279918992555822406331760442230722693031721255927971953142702444363213455467306799383687910541853814488733329197127037296818785807144958133764008887190614764281247015561813547828948331096203613051813471927636462535378717035434152387110021696803325740511841581746837588405679575747604308929667959920382050048422892704826790347233271310126501788866118692880770956958256587548074377349299166517108814504633113570894751893825266812451108556210948452733947854671851219309438834782566747221395560510349077252207886020587021901148762339989968315906222510408267874442768601422621238330335871459675952755572084125067817311701582163421846533038493286765292001546744263345228651230190632909575725761021042577128679032062352523716566374796589152516144947418064638201442262637169064729376141131700953400901343649633164194691723425541756854137617121430315047249404551707771786757228621447536550392785024296604466397887248648504818010146289124040311727123646950158775273327182788522603155848532248777936918077376810525626190556691114435101641546332533383457566957434319545781680983443211057849506399922593920781336938598712328751317263693978731114357302431894759429417493820625969683668982757898694850013782748864251325033853553083921540276438783209689949359899242213078299706527036045625883259308553784167615925114735096855061828591271222421710263006389141082763671875 [122,27] -18538322967748937662694621994215474964407599990624524406164424894378993949133788027888769058269973356087873554901001038058469525659306469951024843749693445230989584429848953238299619129198496207101332627316343976831718889350226578691605405199437649229977844691733277260308775282285681485848033660781281029509400523383259411475109976985532020892200954592409674207145072395907463958029077697375210018387603625942829040673326562690354452642728106026811114607572140593201750379287358896793369188368549776700576297068545324292309619883113829376078601487575697277945717768352011946312140627827885848872221013899972977059554655166297014550728564113053671516085668137634817310276978424866230246837698214673747812729651311329542314249511895841610772229253352171436924300600219558526017407909996785310432221944803656789588480462756104795967042194212047270627830304210068231340503809898636197864072298032407363463843802949957209834605018037668465991422807748617154842919271069742239480088200569986397755674559750911811791395954026480273169588775576145673496007490525446595592912095369666188377592509414216000108352186138811938857764705584533784349567487853247956324079030744562491066241446695674690729713753729821898783551297213931924641959172864196437291203460510992532867443647954177479844518746365382684759002275738007696990979400097336474510859477860275157235220049042271872601394729588398307745938730520835823823152031771648390485658773200499283774479234110905898422763843813085072750344757443765416177959375702366633719005846923699995621446749822714658637999668681395460579154543339437924816063136009368320047949790872158560229579126960442646341549349247040044640042707961823504840278845013136389923616440212015827600990150458848404468881199136376380920410156250 [122,28] 6615883745878820682897613764794728268975935113130415044440708753327454633102740163739162476518919701622568083586735232403624864960248438886768451070330875975308634426825807229824064010775623183586842980177789629153889554412637031838888608466321497254847227073115950176670818292311938343168919785904434976526363232118983956094860790639084524156051939472398636219101396663642826324414301294150399527896888165233855116083547346087502500023807792362061572059344782855613192055450395706061914776489052040036837737179861927660969996724936791966614462096778774144405053590089220201108505881443371985987889778036838607979284591772101395728467676263998698636184265343166986818553719362584352557123662762336956136216240373150289820480673532404969028167918319069303236895843875365726161726334682126649692048207366461274639270255162566156714549586248703811608123783398651309211379356976490651874810293764565860959548970098727726282267063889677048797900814463636319889138047176300006671931313673752551163133558985686186225961796806750552063096794581616840137645837255532498180815360369079416322584675199253851527781637545053302656380413386901673137154427036123055591814753803256177185288296519012408129058965401332442245533780224005746611056687015174322536823300929107601789156353874734729385797979353856707706446498348424819179382116022433514484745259353460539786200057863431329909413433263194675565956745258334663821299994346455896861425020770174039898678352400621339281856667207841399177226648133444247201532214789868861662240174647812835282962780309213484119305933700971511676452420461837755175561402491079846240487276979003162864999297185370603300136235036478944019080984268190736626600784431254903637532588825221875583292185929451534320833161473274230957031250 [122,29] -1881034051479419964180241323204577319349978390149131132144451446013236116703434513453272720637783023768262216066568803529850198010920022795501064606633201766448892372078158214915848734053959838440905307603612006739201006058986349670663748661055538921307100657051299038147099810465994438913307381282735720076205174339529879985289440493428225805547094277282547948442369095664059559584621214231594896308173217667988465958073916472784148805939701420173395810593338638747080889689179483243507317242307761948019573383978713248558990297102097400204145303294668639341909468764990765670158908639755367141475705337468986590049704390831142109231747997298623709563869092615774348926249849914456652913318605085649259310738391993984219111436469127603048341691341052638534372842664651828710818900868380585178027533217606518791347593335160442523668962704823307381666572471070249977224346017017155572742133502462159516299753980639201211643728724905854154072557821076433814941873438046785179611816511061236494074026108893743138808169448431465220911210220183919244210553313998699672265376706043451901224797534470622700359091008848797810219561513246216379307969570538408124546128368094961288202602675642462299666907158762827244482749407471934312552499408934922352867196701397234338381827606865886549214047769896386093431821765029665495804732607190096011029024350573899580629196688269395472321898710665962617967337410127876726848553168802787938993878351376139690552032755424153962922744539501840217937125572819705012317771587144282937320280984712170871029776554383079628342901582544293207219222570643172118578889848344497191133113490116153206172761127493441961611898216873280534933145386518725827895034241242778762407553282470793090408456293971539707854390144348144531250 [122,30] 320191856172011287796300284746655784393347948392909450226534150590541328748033759313435001207482529229749686515831690945984387540334597057032251009619371208704549403517585538419110552387581737559717902193850373901520618586721536264617376140693188329302073588493550096546818503873906091796748223288401866891419634206355165549113775361899531096017041559193281722015418021645246684332072410578525226448003264560329663605220112768157820941466697673333683487155933283548190507658192054950576162399778661159362602956977600131705308985601912339396258122781429250389047594152764412196492636170182756787712192571521341992466925604851015664273557011481091060701768068154940476885143044949939124301816256238628375772125608576313383966143031510108331161810240145253122459622682073372310594225759903684716608137639235898380757092271676529310296712709752543271974699110523006335639861821746333613738967149366737369161723808441837587019578093557574651417758764601529907574752988327423388216367947457645100489629491337642652110544980772174558000790564442956995400216797042187652486377709047064821332740271270769355408884327709596720160727802268080174002780901205496255410310337825862544842414884332441114960929009387315043147882037557901686820621982076855504289819183821642847045680418501451171406963393874667556171268910782989746113945753459029284470911737021491049580109070666786035069971743838191377880034396032555949911232436711788973371587350186698552245933066994677826972359262581065230526381889423704257167196746888049628566057704721518834777175789191072047096521575275478639365950171025117456290593169864443972678402819673377098603963010613159952303509680756116433032879668390270258431163027631787513552263816795337171441815371508710086345672607421875000 [122,31] 62104158406412141417885853258261239696670292911416639232524105647892701403433263360893086044429341969351567904964764123770404074674131311190059400679908994443857354391762888237151737427748542873329342060883722093245076364283020361483628652175347882560317831714789187188738423065844990029965665603285058215754447661127835628046304821714740630671129596875409704558032780033430532935806054027947297153418117353702839833833878046570528193117597354187379276875607062179286840857442343490955075547227562960473142486298091152356460052145747343845410373768174506929192515927812665580289695845172214730171034795848366609201196564791352443071432868626772216201233734353039002497053981349403869322526245107455646092591691441904957868929642558554673708344104382183439942340425283849946273235770446176313905936326078912315546714427638055849024087214083034378354988224758247391544761079534957637118050129433306392546488557544876114729695433494282817698811141213483556699650052438553711419407229174279875333728093452699304949165676036483487215071475300710339759430237992605795722520046226947982574705167444563622500784378509259467199208297359409839788803449239641498109620439380668848608563531321801419510907927683241550042116239087835553709369822975487744947402650617849794762611392498080867088379639104152810529025332682838633682062080816573915768180473564129097528302547750918909933861382943908845594969368748388878709030851092478989201872591473538674120193027890014751548037983140033431147186716298126278058161479128699401353735801608891047006941435984638876106891128854129040716208219801669820255096015319484906590592015698644921629636848778232983714077763979028475115387537149562634469919426118932083675602328494492027459727978566661477088928222656250 [122,32] -89192587733029498165625740713066619886823101542858708483157923966703115631704588273584314339332067503865879422202585425484438373602424966626837968129023221854727379009119144450152701273001083849363237484349107230011892247916836145284581254034329382004883450861809862987139065694130852540514120334787129592897155379607784715968613325557369587588278117432801598933116736003699933512857270612934468244972432783074927859974971050679883726652341683109041987379498499342331082239256122030873028939952975813650753541141849617625558382258828697625977293217738811850155210803995819093227540402525717355184149995130977523668508429978636191631125753328268572931769932471861965394057411788546416591046225324564144622932805122414437130927861330285659827498116142411407342695553305183624074034359668388928007077265815447217864251021613086987484472854122523079993019312940208907393248934997413276030513319433743585018540772026857838187497616911912494294880585335841872480497416746182744518712460657458874249658692239706550035910690529714252878184600620369864606684703143175513993324662536803696039490800270403770093331008426993959381459865014688543511226491710204013854878056924052331890649753047027120099725346436756109394517375451010374339244396645209937913676933556122194844036504741928798307045318449736169403626930573663081023251330129713922585815725697506498528112001305930406508282166919007985722306019998323212760828476796888046023110567567859430315647107626599595286639024848326268935576756275090280562778962138367024565788950926642329397724325893065055294413378869979557754722875081800593641796234854518324991014226399378880728744217020171077517185602627547945029085732519421141587575563527992049496011772685220353196200449019670486450195312500 [122,33] 49256340430729156997777722400796172425352848635744167269703320003457497987949531348804898396353188566738402990419789569520470699182158878576075632077595598747541743408286086430255984603319124521842595331027174956968958628431057937125935835525282921017472660463883037591172767490873204391540388418912934773445420511012145554498867689240700769792115107152656789031647194490693555827763862386960386786011739066031115970862258525949239928075937887577906383751521581118510337874573941257187093543001126361385121398147758186672937672543559059946945420534455466029772387725858951790208009060273485342121974928046765273876335197454450256773479122145924260047457538597321825656567451797544359245156055093343221636828780348411875115824323159969215692437115146581964859647587061550571958566781830189376142421615410270029377660827366744819791291045030143866053389723475336386008442234097701813582585327822793263571726095142498786651158097839399666468213979512890514235113544456867996177272766642177744171166648136992967708227820792813136556838559436526027691365406296410512749569732282025391061044855567613781135710092672540194329337879673697939125884894821704054695838064726336011207582130971257149104049938968621530189186203316617866837944515321780618096412431423205841987640266842404958517773846106192920769477087922831689621627389991456453780528041357328212526281534268545906003422516983647935422446562042088522261608687117431637861879274657725535720810879670647985210136804482416187400220705889042356539309142325018562854818383577929500623325329171035139832672601193303419470499879137593104556718240578575944962624094320014029298527781572274383882025150506094284789409262532710659330651634220612356486681049002339523212867788970470428466796875 [122,34] -19178909183722549714542055758997680048969000717275361543392027979178882431783105269281146370739220913058585526083016998429095135706231177841469905521199581790247667208275041380235972033197467704906354302299447715992700643870494311322954710034787395311123415110930235065134597959499692059555183330416683759173905539200805407854146206253873286600648950492628989322821687060839885935975603522750981241265019057594134773604494058807568967177773997992667880801996442549307717801917191923544084568970870457955154478982141104595949472502723541264917977593394668143509729687394739462426007987440631397277772379741894567946982751195479142899456514971960289063147445995370819177097700888420314899820578009030865061306469136345133837348139323280060605607517016723348831356427030424387725656737700663049197612303456722445273392779029822825702798908617166459737734776130639718020304145255476841885090277247227339865807617261382815164328894430587169400243722217495472672907366027164859028978301115998188321344295424974057472693179252259229908030111968924172255079377341618804459815307658480710570524383493397785868025261055708801948005037933893158781194471468637230091751425690211440542390405527689870449668640739611744073944917400872645433930126319007888323009449028073168811384484889237509893052392734180053197390760463774262771219116616115496830387716568084476366755645738327878117527557660534698205570632396788611098371610048152081243786799527387825557149097596083596275982828221952062393609733375550985264880951565515604788684024610914728941821822995221781606310168098673641764593618777298319451020044739202377131908744884507009059239582372454710855091019341283475577353502498353778155713912946499563420855069874305481789633631706237792968750 [122,35] 5800619118325376192572208792575703316144610842547741050225818266058952943673426447696410050693416573904758041294955355605473081434225329900152069763617042860577283896885157257079291886554008330108690511898437546482676360333999824724245304732978569403198311356013189716997252733923234614078214181279381600130402232743437779140393828349662024871609669432835792514041798906657802436960624580100276994428056712206558164238276558820220122071979974516973733470045214626849089513699922370967831153491769166429623008896830479012808465834316926981617795497891435048734970507536481217048427750389533027610187879020412183553280189414978652337281364254386489322100701570756136471507662565878792775187896250160893849791954171196881333763396900887239745559251951461468540833311968991745122146828940992054088203945518172537135561544354846160377006073298927163107635743059450478400337660826772819550792276539864263074651673929652170125143499600889199266444540959397683856216238344628374756200467574776207854081455918068387898080586236362402298901126658005058708441707288514712610727534824835559022491973008308795726237888654902291627398615056479815208201351543410086897167694327557268372722378300999564194118086140470382135920450465724621967871551497672315957051237766209274227892466000916658561422516108436737109479092495651964147950855613079326281381322236977355719084299797526942138504728892378142289678444286807211574213324155678572646163407050579708926254597092385842782873990564753585834275551558274914541450103188406476468230702084817406106070574932714737453042402525078681877744927175910326183144807014358662107801336618815521797418114217690968854579207864233400026121763481845466304279124443733574525514182734332280233502388000488281250 [122,36] -1430124141287192886456986976525810526097697146231928264381264015402612134969713368727936654649308642152538278927324511120692132145117629670629449400031254833565976610768254203470937263919749698836229153213531843640792244656303116520543838292821979964037129051863856506410102634460919406095893019113484449167374374410387933699788467106884983082446300894734705433156497722318793749876229542075236746761608796558405290319496327562112417889476870684683237001044871766204311636039398514451645644831000452627021913720586567165969727070663562500202011500662083356857956871603021540050175956403631716371064629300893750651118103873860892833941324797900248350350556309027182741083408438122205597947917359860919570315606629486113605905727303415378610741694948436788775689213580012077167189185453453750944329744218567684006209719623385146673306816087728445429904265739001737392013600569270130792985453968863538930891885210598362306193781190239855125969767834721989838864948710346246181755921091485635984350661813917176966808268028930723248465113615306297231276436069639935147881380066127853590561952912239532988966088709399428647575643930923638082884073782601629408840584823120996682709510672542480926999061859012880504875440821930323241842955767150624646145028361764433775008195643743168342722593186383356646885959035356046697090144977940213884913260204257133740579822033537775907014843610927767114750660663357174856830238355682854011005225318829573537584735833945610065263923907332863221440505687790826407998905624067133248601643129360144629596342606008818048036413995657398627341457317012080860221862621132767303848299483533369115864554898124810809516381593662394854831366180959270284665760899614998696369448780007660388946533203125000 [122,37] 306392257117151034627736912357247648520614832902015946610273293270638386233137535265969412905630529653614631588256371668853226757696243832022151249775161813265752072107725921182144977266322676065635889119865957427107648743427376327477288545314250151784570572905566263215931711983630552807580712799156506787947010354927885316628552742444388403901634077919818210325940856886711689728350651261050547291249788654839479519334716914458968627636099580019604001322356625742426499464113583930590606826578694876851569761873715735934328468626312427260074579220761577522784040107199104340506880275704586398499056168980374901976818300657682248162152394647650030247198115773604289931175020730933544253506760006978389296646432635936158890780381465088694146374564352533741607107846526141594690855379537711502286303862850026056667349568554340254834049254489520041707948753037266900047604206806515784529771353406024647652521492615988815274548944730915304654886149375690630455538641872465429089646344576338741298921046606187995593669555329417692026172799962902949770931517502500724994188770017428520653595039760878444723913417426710835003485236439864046701852925857113630962176202057433378154291668617615019354727768932511309233121589382372824708332417940243033382774641321658454076173525962710713417202511100947979779455422009280800442466322865971383989728150129992019862339574020067929021475997668773636934702396335678146582745401202707869369250272515678313698316561492215990421006776505733974283676782587388199079925582383638730752195782834162888543444554057046876536843688060036218896092327968327300615919875685624469401994999885054952614863003617731659051269672308272204558003873581477954722894464130968112923605715110898017883300781250 [122,38] -62264311410103474940864220466231698307578389920152845615097971455804413720300156069356841645107187124066008892517964779196860370768431597134134618412915316782023204184707563200793379493511250856170272900011069257395351441797486827262591383553218198574475747536013437106702427728941925018934074739000635110310467031087362206701326416983658296275390103108058579997957163859870658324505978570790045720686054092490043219606509242390156856393790808047327745225210548629670945387685404955424056767103717002171049356505732660651084110242911552865983634104492812376327016944836984040047889648141921215551558521166529772491891530963293789263029435550533481124027290205905300245279386148959595041726435243988187427369873461235666242900518077347109163408378625358860037077170824122525966414924334041061331027072802624836297139815150304903164783788048921450191416877939924342874951683152112234403747268857141236373517903948484768442362491034445801519514385821675355527501654790439781126355396296657675154642550195961805166948599220328266263679159484390655166672500379524389680492678607884979538311224742736170661257981483880408029231720119395673883684386453642458036884754151178687729978171403055828538768523043319642879492764399719860985726762356835697066026216542235653097303374488974532048188525032678352053631329943537348454735108996850000621611534879557417702577751186462708390217317121757621319881817788476803664282834756542459879373957823533370311575022440247882920729815847126912677888955154109095419554640020984635774265686544708979368407052461514819662000660295705659743400836819427296576756293515353855770936592479252833665888532832433164160203549825170677462461948738673271268094450415814841988722755014896392822265625 [122,39] 12493234870246539365121426039386037382679124570800308137057489573541880776490152710441794893312148983093059476449578455681028083376414384669986251832641992816892492714288302028520560315049799890472578595289381270961825666510213071869156711006161160242172540603680757570583075225039601093455572663575899419104978859753573319018442353074355780112428145063229345788850867678709002566344663025623881108281071363621827643000047621056708332562938716979116193884416375987988093163452392999654914773963316434845034364322747641482911623824371060304232061247237659441686941594078698686178892102376402285148026669194008240028838166697451673627612163534066763537532269165355854673586357234371270274321456360051804771435754103798403441347928161295967683184876800897100125927513901988258371581874276243328650036610876030261546681741681387679659243231800569998117938947316168480943605472049423598860388395299782283268993952778918068168560860668079075120660422678006894044183489145373101065878125083012613237370977063707324172919740111199146745734508372567451941150614059277519823696043944461277432624800894134127706462171726286929416591118155432896976273648325747043600851866165574817682517799011950563049185007263784942911005938290088323511153690465774462287393766890999789757026240589892275735668363658178684447421943130016879865792230802980935724876295069269735807057906109237945742582390957797144436742759868564957706807378084637573850840534894094230942396421830811746373555665730844120696412536193897943334348682419114479672190079217287810789986079748839139086877735613947883995446191406034349101958988543008134239723290748272597567126003779222688312075127481236862820809467875494974902101816976715209274962615966796875000000 [122,40] -2297842346807730619013961379348984774798533732795495731154175008700094406023214505713891561016800117545914986057830285419209181939298272232086108199103988037792626967130688979965706183810025949250658926515179723452697528550412733616132380916943264908848541347237637717236161214460073964732988455637224841930862462048607674402142146207664431646351526634944788479333355007630526381989215333315728193153493455402613733113258000331354888480651975053915843663367051394727572585824173099927778616718886738770846414428812519512915870477449645333442985598008355857800402007907101645969052596948087677014431842082055350235640688573469194838463828090913092207205701484693643765619149082609274124938216175108707448523863007079109319427901918996736271901399892297724554149372296005861545077452305360488702380024164883873349934753613876565270930405565299849804965409378401048376959785808454203638252148284683183270316888389718453433729111675265028805196572526712762254655327565831710217054937978584158488884285654446456857332840898904604035140084852151843071438401591474222132113067632498199546278254309491286681985094329225265745210454947383520284907503257282381838340085186603216324575209123006856083559637853451209134251482735343330953467684356393376837690993780779283925741687757219365423708551342195735571972420948964949798602423194691659825370030633255823269505615229412863226967207490071281972177602009548591893080096968469990165157390725588662785148879300572837970316770945810362750564234054273158591704218987686104830686374375388785251983392179781386425564144618090393011271536551105178453820686775615802161950375766957080542081414911957727719353255924232890844438674326260878386500685427557559485618019104003906250 [122,41] 346396678709660010034066568119639702183336972699054440424957065106066644200311368149583176711290417132690444406491427579000740694164740562828179010583679003341611221900825584693001294844691050355012777877321045638981264709039264015194909930488991761684501746143417057602449719479671599477311669683079842165010637054361246414552100198591319702322578585813311423837842293054863891642138950410045190135163619516775954267505197408688033459510578420414093411430463885439970326417376424351823200641897392516290972583987035257957232777784007217241663066103564915130087413772641054467154970247809559780095036095603034898574219386078795493879394261928435386944851657505277737852389686882081463868829940137121210535522599766003728799170957361863670432967674027161864446370914469340511854309220757645689153964346723055365333820750186696934695587174064735601644716496229802139328114987210926345830708426361727631523278175796852869074709190398285351051536393380726635404017490790666563396223337410915113981294556873503746007733659501138816663280205655061486631462202024674765288580370050332665327403011875614884655121073517762116807664155880915763050143261614496836332928942198390671917755674186604591094263754799898780652074706733881726686482950259142622306747322489406874177430666829079746719481240226862816417019401370207811701371481111374831358424119875480396355390861256794773320890286100487327773951597503545188370986426369100301759734482113109730239126124811875677355589036563902324791724737857354375691712456355622072807327289811458676454161354711700476296111691201478772014786343551343653138979024398972220745060494606730140739811552000050929617097798060305048375516172716503127327691080463474193004608154296875 [122,42] -43062549568402526650976737258926216784216960291944479985641350176066617786574587899275053728573325633925427129720632297945298835566007781750840315752826021543713385259152598730894272992633365122478760144480537441570391722505879206833339084102553529594107189894940396301333188982047886684239725793150911756064578268424339604313296826325909558628730439520025983334128752342820503164932432516470836151455353603655163930508129611462471810904351460268131383065503796891761920849539879081356862578868671015170844352993920025296046665240419660323055060376258850350268342323343806551068405522738270086855155116706594452569519927932034813083768452012524358258450834636728596497084474767093343826079460223843452504545950425312476176991637584865740801060741663355586662955598616324961502156194613607960256156832096096108902480806404003454269804981494198010059734670880411363845741389848022788078173817931915185892914700342090431588769763120227263755145845667059692432466325481052104818683980938281632518706434256063936520765689488195999373510583850791227818960857622154957065399588223395166578127708973312860546023809782987621485511335521720916580994044597200403349989148601406051857346759872728020113124229261272727820714023301108094717527239289145318743306431812100934984253316470589647440553900598093565826820160969874268712680058762449038458787546280377127898983431770930807289250610539379271980110214749132360332750803657931519813501143441588135018984902034173660142516896817587380040125705663576771200359542178201412406339046743163587876909124344742021110187931771328764348068481559428546009972428184462042588242727497369545379584537982901933243368393571491240436771180043258496395892394032290953820800781250 [122,43] 6263748414608794986708076182969429615120603537537364952267205035333414303531134626811077725051198042411425097343706412142590446223837212356366094604023378839634192868780889805338503550998566389197689135403167513495772747983175776790013788805096111890235524042582406765673309215768297888895953493231449205470071940599284212707607919305478286839835163649059211241201510519521930079661109446528844111988419100689499343995260969711075880711491353271793166033401795372246103504770249983738732169205682945882622880947620597738164705612847918235276609599986893183964288923685262425844998901012441610633154948796574775711775859984283031545296725372193971835633734039316641389302354333503826017896611841587084380877057201275522192167288207741563297328623872504108297482269025764257303037729927238469364680017562673094069662509011523351697471596504428233769783141904825696872261906325378530579030593431400854017342367636611890249816017913265328860376238955956824668954126409742437556709561026276897336631080271828271101997298018885169315948388026516157151007431476947370503347541440657890504482770322525801529086733129356877062817661109756618937699971135954525525249392726667946652644756287816052877582664325543742753294108885946855357046340909959407073097303577628523154129258912038671612344900605182568644313121248668482932513485332425210060759091007991621944108060277244640831410165970791514497966337510018227143837850389617735486097163556828491357468458062363790329186188436615620973393454435013000551665893923026133167668646987068383796146661373979182909693135675433617799164570198340257630304570705810219651907653164061469797686212127239015896500631094742405478053485052143501594483248008049532714843750 [122,44] -1303755281110026273565322715769013272804422032708014919181749320341991555398978846948095255002105525719910197204839327981612485732091773835516783122858452618284191229891976279908110364797179977107958872240971027672737521190132127197071517800732675661171551165758800028573821315998203106235369481894262339138889749605071975608517303575042642553921760465290535533554509600769228386739157169138010043935482083154999395529830841537441575168155134892261614635730829420288153768403716567685914954901853473998336591481712666332159136227509551343066573828785911937439771801270105924012175454140123069911733985859846518600644234223693137626679630649327742934948222186530532208753709802127025177331763598188090583815484684168650145197173339658785055991067089901841260234816953405951332880949226738536412913709210376082302015303114389515873499859096302795259537349805557452781178000217506503082124140746305167844289737295549182939920349142441575731110352046849652252094000612106301929845471396552270876267631297528109474524791196410652908164772283639612768928041542774041144827573525424859402188186773182335249008760811248555888632670514068873981606533771044134385923015148405927115558020836705180790100913029566648225376226823177409740073617588634265443721777115810204103928398377188102503782855250516159191985656186329949399760627575984233510712318376459521899377351890367766355172613364697325709777081285649471806451958762741166087640487457636334453332971355902296303161320787322588284355004403015659024156971818442468133388045587093440291747827317363703022561095504508580993038238536793464823440418674004815544250674408132766398753313874588196872068103132100653407784812630425644382687335458565418359375 [122,45] 220381572138188100069366876234186226568461353617815593135464108975855692861525343484089735448549016097046464016767745605454473770895018111146169085534129626191799699529189331222124594926136335930885015664092899143609241455961090495401236094087885788711404044784764721210815069030259631660036214017638230304159875146589689449423417775766726510704148818240968389836636982382609179497267663737938015673491052066457042111406205032898006361082271979058325124414550000887638466814434652367141617793449963862714563846177506333778320943224274377992297888663805681421258178614001294865020760949347740947389603873248036000557613498155671002482138663936764944014152843385784581891684026260297415798974329096944495133316583507008270786007643576430565556657233271290515770358596962969382584540676668559894048241520429314183588192585045062331462325965222157809948789694551513598601939579497724220666910829964954101777622825809018750502524658914441031439012592427771806613976361244602841086511391044068918565935579408619178087325762954121201965073228900802391166938029083543485853362115001878832072407044755891200266450648424253005066729031698289324611931739650933609265603566185642661576824164491660153712630812363323690921633691231400807081911697897247435372011907578207027009700075424864764180377617349464863005392315088018746973137048043629915763264400172699798865316446259194447046430677338999392801984230194742968625103240319179565044402479097416560417187963642977299647983420875208117065733529175055205848955076380823049134025107264782181229151220842089987479744707569551918915908955912677541149368361744150716162701759777742564863284759654513879470456213227724301247229041367887042897500960979875000 [122,46] -15831584566251748536093380194599981978819565829295076534229180766031110491487675165391143014371325030793708844198868492320473816861696728405882248744269805938176559125592587957908274725702415994333171005425420092650767177428617793707054793673528998761073607953070565200181904298853728412075212350091623112150517713053740997243801529452909013726821943289731125231480188658779263538214317657536353525935113683578905993564315385302399571436294904002229364135170930297878597816022772887245963864340068806598705195736171403641029932497502644310113661792241848699777487237779104301038885730153724247073757336248858321024728442874260591066917635325476820302104148101043620252966635910592545323864016249552695415744377805801553720449610521716816131121657246625079749099100179854975164751044263512263314204329074492353438011226186165740258213493061595157861360028471122434199093038292772180142702781530951188297160665954056038005760638669273514328129005179550730334335782159993361609007367128679904557818128029166838024312161255368252826807960152515720061187416221432871402126425586839964831484195851323199643914727121826255987224746485502777167627449079097630193104022955370248234139216329202122663975481920364545346388150197352578961417865703793061825622995543089545559683146887926764487876679972312014102525543969957191821516000444358628569245901139827142783849774270285769533141953574463599205807559457784612677893073804105777880971653925390755262431377281529853978471138259639940960519177908664500845582983267402509184863485173822087015074719114174073735995760188898489355686070839822082839160275383118998646488909611585319567801050753003325773725062969045537575340946676713790099294529138950 [122,47] -1369288910700838788516069630417862099445865034522661496252397501511165996114254944301399655808726823175607817825655155348553370892862812511871693841377258718856254024985515117552180275113313190798707587573868829155352415569175512122887933332220374594088822612576813860556069989992051156091696874053993767505177426636045347879276111099742391671214763540186804635199305126541303933494848701688449156345405676284112089930667450360442198106778650529141071214843673267775671635965491249753030977401690966825101730482883046091623773679222432004256600761595680895800058366699513101694493934933569854346517176399529889712142113504704936017174744923280113638690552338843995154946429737377907936960257955524189333012149097060208520863107700515296250879842730991372621584067020361276427384320418397248004887214949472580475108914605756637926116887453748364397925467221714587585940561214616655157587273474563808358216774498844882469784054319296000589004687972732035508571067666030925066146696917200408121748233820666799707728024606916269461440606523569488176950849028046019693096282807434656229654931033581289842208603773823055212131061173284445183582401475997657103621978352380384450456683081038195037214360141973255293463653335150428253413060608326729948793290881984685788747505125926384198649040791992112913502838788283378474212053000118292897022048358756154446987124220607732658460184728387885724412527006412187071706702255649554310840525263938128341841263130502005676866527584676898749825069343113215134889111332732753883910321867236525326649579131038357491423146188914260353523727763513028656956443357943465268234155720471809616292965187451633771662868933698884481687483914637193572244099375 [122,48] 186997351788149781424966456446210447121747970808713209127164533562105868052927060919261707777480916200308435464992771934674461459265316168037649589536216592109871288613912228139824301386060476294381790504390469447520114422838585620153324988042531996608078164473155955353115707928116999976129435088614495398597610056333679879300991157910344969630174898200682309405884670526529473805559862008836610622647042057331028079981212802909179122459183725004956904076816975515992473519859255139996898553990440405814646280224322363922648977152237567691040466132421158437810850886297612454539373148922299749600503306813308780307453657892481570963576598961408369774625999671606175574909029692532590129488670224243247927030970474637139114586135573428906794125698933997729546046360824003993029560032383238884230574261232012074344792973876979172461463975740263441714216647316888542439460885414700679348541716102039895547491862325319273991219603850906435682758750215970744460204386339042242596122240076053001357901434998294481569426542584392518606563879904116746260868341672950948433697763309601493887352949602033651695971532997129510222072711609600126379450358163074845922014412202594527387847319390938654402746520944362871283718341111328050732546818709458774317201359741056074210605438958088412649281868297976794365323912877043812010400160204830644650000024519600550592589182720426527331578645890207156211750641623275198327829407575753148892084202241670858414781374134690781226310653759325963161695461201788529936748338641228284241281430967962621548885053650237448586070814245078571452056963219038817277983056282839751470916805851678444672929420375189422270004788981973072496375412655611413144800 [122,49] 76397389301987935151671376171677902140768742067675801852350960583042110311667491803564673555141816291927201063910747304708123944168704410896031000390396969531824521041882055489299012568782582198232267966207488147322632632343335121855260780238738122671792087551072056952779160429009320948982309372000443502415445740287543712051296135365858685884680822271672097872829195949536666192080705594265374479838002184282403371269007378247401221266284821743108740575204890835266828896268184576094147318244793236700488783710439567330036483158445242896747041444332783600941063456283212751879583377336805303541270096127420250895872296681526456478219872129551535095778793715524123984058538073627597846947482371599530576467849440020056169129135665318599747604259695884495658628616020244484412438065234485664599111570393425417643652881658704358526023578001763226584959194209808085258020626620507819981004458349745302516904935501423697530354328471542724751759947583896786047227066713497338537937192880608490421189012951328954701854942701779976844876413649274009187272995036983746511967980234915903424192567168386212628623785058754979788326563014009489345731553636645732073369473529669491785648374779552894361704984743383924253343393931045502082539007353288147717025394386014514418216307412105734834725281031355215750081042082214311832922183131650663540606043575091296535305232728370901034330569946795227129764968230942657288196155309763769448652735208940663386441132303454078255001475950494881866716484135521130522145059147225626401780148665079978022233654402127561248108203125725114194566712178217512921111044357098564167734681081411758603888470907909960748768336130480448538172563949877500200 [122,50] -25261169093436004780778259382704882550325092556611723750011001163937722994307629996258916382472580410034377292867660031023314860534191157586129096071487533870544891658864819889371442239916283939778471014807630917169666325248673209111788783379794571492191498600342045447523107623727187591531544661129401005656683132725755567957702925712477946116560446636035888030909198923815743448571405428080813191678624958634403635492878636825877994353510705137321748103318998571829103610003861656840001602588255288877790829828193434491145404848124493149805112548122816936863549605425354432342227781528927729068606372468999006518909013313396952365907159009704246622502684172195327860829801712015624207482327126452399427674451221074225366430673014693033524499637900011828703843752223493003506061575876372686268157823690934087863062285604472094270149476845833035339753974143010028368686848451059917731577248619767147124902246466527192765333994294244091995974296967828766579207787573900377898988646606853183400851657620185843686583881243444720719555072098934729139528046583360528827675759222119626592805567219477234194409337259890150032164765997669391764682539914391198280754293349441318469273863500991655344980915329643917491401877669143393431706138520400044057599326298782476734032758544857574641636008808766345262549203742331670214008634657049302673826392771560210414040892431892844518799440508203912819544175810765624957093343704339559406068877220925481632510018294461491946899371747287078671596746414790842543640947523285126734791187218845828610760122597368900385780766941309734795253270242641232672857591791062672717003038703836565063620581973060637654830678627861020254481864054388275 [122,51] 3679541491380926050628910224101566434131059112449733488471342693896401900005675294023932645260439789153041347705594698778114188330462739291900477754791265674330647913653095335792285570049672105210155210586147832650030597267362594753206687002706957518847912201655143746395241440103949918899782411930554886895632742375833734498951759634224791222690493485327126983114576847122974455198545749191690323385316430716598395666973022920527608762552844450799522366945445941793142050122100456703532403292330502294861566109512367685510850540443318888197798102515392395862190345472605235109941087354238039660078358800599819746579743463546742581390198791098594674373787311880788491635004559724503235277039800490071315389195546465901512572586938214750496725162205284213021106960696925980607921756563504765459063723823276965411143166369228599714398855710262666566582565176688842754864237458881364644257148097099541984237871171126638168718965641206132109675197160422829893945447639450810825762632953516684260494483924292529263309680244907300672298441120243505198859308904666840430586628464396880115403463002064465189938471024683542971370041740655780909068733487376945780621160196445322414905987139981151789917181179997911683222835739737960304597242373863563191427264067375827942505804907604376675055631039221754138058826887602002135917412616634803026731515482983315153776077107495587528577788547076016285495562521430148054473220833481713481570268828340639036697673199065094820086798451597379164362851713139177716379530486063160996937978516723160570560592388187636410320720300138631006310161224288353981196301914545593267002283050358020391199587650168883031956835027771091944106371828700 [122,52] -320847015860727478988329092945322689725943001603518357147892670342475030325569232034449742484792717833607513294634931940594197464034427262301561295213809322139607389590663000623342570454796631911813897422415742382761581358681093474078515460527441110712686831722654344515706648531775205674804488263743077219606947028039718654267398792923984493728697589346003651363341478641451571812831472719074907417288910292483744959292605398106092665094153406435879073689915172733892551891213668396790092066034197151888150321570667088463357052137692529717166000015748859432878053669803438363240922648712705320884056468950676728461358316778328790610068882054183391619640202820658377509087790744043242568238768772043219635599812295194951853842598495445641536370399124722300541242671400236079474722063306850408333856051195612154160658979090677033222857255627847971512092515093160938174956921104355426262400950278348805394245787239742479011611070182726678513745456770773243589933818024844150119384351156842421343881275615820242210229265711793174701224339619439967844966197559968712267897166638495476404517540559650057163702666256935615664349860240627547055886530563773900624006162468806895381596218635133300013938255835988893373961858479256858071667132022713232296650037170864355028769833084705919515936741060937055062311629832297084746714309119586518768959250401778029469580831152049925654053368626298170618557622855824418606558769216973995091464347318657600198532103989051620920263938011719407906405336388528391379127426129603689028736013023199056016942332763213230585631072778856016730312110856236551713885413067490149380006092285380678850562333185340693223894710773073595846289750 [122,53] 17227868453262879950661310583979746548387424342453430739653639732320104998376055949642359363158391443359846976156898936510987413116264405547654164910749854390876992328966987075518086709072494153252821545651609455030875355752492352071288511983975989987588373922329910944487708683038311855841454569461169406138342509889195359581739049827124491256860708358020356782973320919479609847126039746641035978348066651134161722982466232533972883322997643224765655151092187984120621007780150685668099902112438804921274640327820165428586258585963062524863045914240641906170183097241856929916696946670084018007820764737629880030931702500624262755297281541780525232703534675404475458455478065613320748828815370195605907795731235935451551729069128540238309464740923283668171319471443508477934085989404854386469345375988600374055758449780693986451505350702542927713982604303037686144239092964706084760919690843499583681142161312517850196096412045636618969458238600650978565141352374342375946296110351581941567316889299385136964832821576877889821035690947056520657895015051841842525808253501244921759466141686198299170337345191799443262182084232215951938672135109482055768199889856727552890563161288995616909903230957930669927341986987805260003038408496279112960762648512239410149889616945177326937181126711744638349424236793478046259996043042274803408193817008879704042723013662102407712538281636573134232377756786801010492682976978198600930749540277339733441575720699840102361290239263122931229742454181979821331109495109686435661843492608264924436169650242468504518832335217253883511686947986878276089122885416591335935997706814574582640134571239342358600988880924601660120400 [122,54] -479924484137094181966218714297387574930544943935548391711767350038992572264592981028345013594076329006210646103302198223385778241034322776176112141737659667100481229403105438143408274561327781585279717233082783242086917022293856883779748028516174931724267116178711481539638209552871501909823353492582632714584850857264476768599379794470321310975834651711435083724054962234628325699294661942430909348415592174948397780485742349147315800166156976377455012041738961971654237657175608270956010249550275285601922615959394850022590172397913252380963569383354278535877195177899815812634848012081133242713043451068201129711322359726222794757100704495073000984404552468894108458504031189662120250022407653356243420451605816156499120714488388303853104408923047605875421816064738947163206032745475806030753965016941598522811264194651353375999717625202745915317790709013931473652060969962906006758465579176073390385872213838939967076171950707142172847216529234762100106366337822599975345504565660967839183634174888156113963990003208697272365301717025112920013981365784169261172344263462161736627181871408243371292198187028778302738626371833939134351642203242468445357175081338321479657065433431179171854587761920717447960523533904392487978679624037350086028852019550402912238797215275895764859603712689192387659175590093819540607330052966314455308129861309833371523092577482744893030492854577712916452518758254998936871138052365442174440195027752468136662101616452802391060756799380414436027668007116200356240801624184367292952415777242289437440867063678082295488708233721063885709506745529320163631307500436359186148747706280039447536355735816244249046847539736102500 [122,55] -2717432358005426241558772770256994030478096183941658160227548315948226721104287204323006685607102635419027427502703257764137869649001957695209620354278012071036445848773656555040699214534335239681458281248108377000389071931851856780461825548288040545944568381488374493869310640134640715959129619054927527120233307606785366121832031093646631792292986538476636785535673662713269481094100775000385762874174414581034174646634384172750430066157191853917200055877683137346390266395554903766855663276252153721233305251308559886005143122323446549739823633304666586816104283609576412775025323989501703063147774877497171962556042722025330985139823735627744760206689363147469470710235166770834554190370958321478022153746487235243509278472642241642778832884077853308858881651324923758910841353850775265396690100032317565233276360934754590720499391327833622551346874715215536098562381978852218700881432162806719216543926188926982400713542138637378947666256703647701694156143228874013052668769409171752506788838490304268584878016307117708001421556829756163076763630464373966345644717929007940331529054613829450539847437396182496321451490886724387648795393637746339014054948111138283117545903518299993952864308141570877326336034456220361130249362474412078993382441569620619970317851068956693991029883402741252700091969250454521193764627395421076496152449730319328713066103744528237407359328118394602486838436954876987274744451005426580353460588121638546656889316145668413963012768923525399855550703521476968765978520566015635172615735295697216863580627700859802232277503489966418230095109746093437734062323646771730951368323922514145992627429112619037019165350563570 [122,56] 887909127404270314776068264910218479211201268586375101796809846727821717916804483169900519438013529338440616105080921985229297701299589496042918977959484663336658756456767204308143348785673623705104424063058929961709746964337152815373803339333371586772348196273381101995613250421081320676426085741034417687786255333934200966079434824100894606814666255304312526521135220320550493195559099283231679100073048633768467849259015861049775870648118360914724053033933260082869158859238358564216365600741851424911099612465640602046258570596226401677425178345875179145433687958002594734350396616634705042712504245324530139296611117230408888257247307873097668105743497940514915915500988004463805900147104019577381141577662128486549157892774771281858073380932136971501792434083395360981283916105109994279780816824866663212177104286961522277098884860465234540779129917353723467202581563384985746405546212286780578642453043849403132608775413140775899236795598561714078464904616691868567998603324972962903238361854041051133943939780096395819949454382390914191843487819794185369084013375487802601160439502971548946025121945980234889760904981326817852262739229219595862953611291832413296880254682665077023111509769735964879615552956592935338889062516184843490157648286407899251983165106800272729614330529968658265202398632337129428174823266756936678317384937995793151467395376667735184975695615692215808777753761881499314292920999336770834043882672416184316943497549143870995159348125018110554734571097703470872184186958110302414524580950958271632346923625362096608456149942877352487547389863533491168790243356668512597246527649358192958543722343572079089068613145 [122,57] -41287268774942119532673970990206579944425456935079539973404772233832257125288122530026606990765652024755328390520846062123659170422926905537782879554161285943110378907830678300988067136429088903232185448459032800490772232261016904940996396840903592391279553206918683372969043058659286945011338236794478760116145927531576035424460684052953502996218424384856220024252744430941428259139520405622942442744032819438059076337163015601293560870759292111019753640265275163104322922086045009690010163235343628380399692754710929717565169440731053850701750656578159636340082241098031851804003876902913645450018559429377800761264994533932942934902575768244088194984205018033746814397137344529297657119600708861139256866006869460772808737481758306791728930302567338219737224937088183055822421483613640791539068290427857912123255135198127233570970804058790670173966448828760193849919915541856893250326642509638462056019638250268880523147989779249970658073411402443719226060037023837201615614656886995528613046591426602396606108063649543824608866309004246817670851489835150724566198177680320371145841916020103740936250263663722408820778016244144093248108559788038134176005101765515297341313361791334395121867008369121935569518316860526056607025771450825590178156300592343587358843641982283208069466242977098930785466942913370998775031115956682672413846259897909530692579680408454196820905911078515499568930935708451021278322499250273880661200587777756583896526017952230552944548127798975796488793053133609271643844927476284616862302112487307527494847168563942062728170286294869160158096204035437951921842251841824905269971621341690812827103220616721919125300 [122,58] 1050145226180275851919784286500938082619626196534565273493346567960401118320845075720047679586408647636376516920073313757471206789319184393610425570070754616109360575621248010029369283659286763210360945064289833922908773353562430412483938216557520692018912342466546329732252732438092959621363555787891161041582706994728730343058446704491272079226824339541123259177967908582209072500521555956275545034574784833751654364910941846997273618695936311827278424746977868544142261309208249924395719261702855621519589303472725559935789726585891307755676097567808833017642020926003271749299110182453597282207638626259948502127815080280386830935921811011437583240306940688188905382773240761146767926374348550249287462120321578044457012661801132276035980793724088514892544049317415837411525140955004605959445939502703283107957988655619394942524946317073415809157658564342931427083048457766058850259679443774844035789131008778226480901732245188753546628308871445397267080263885959353748731692452069204327520721483577374244475623561249815530920100270253734749064908082240397796381185503043367180680765116584191131405900701910833430960522744351327854466255553543823301367591062670989207204833137498436219774968060536377030232786272324415891816982717560018560545395850473471744388971175379598556555866172453964947932788577170345689316676724908363713781977334152215705071187647659338333276422762035097436205780414335881553226197942844775090585144442222310077195870858188358224974767419271467338962475305546220048017486373303553919906762840653007871814955755074681376260843731776567784694375358748306985559876968290366446087102712644443685215824239742909100 [122,59] 4092291026595912449876546310826801158477066683242677874283225503862080640477628450392491468430131241701644149559295536760062661046780154531467177766909064094931604680129657795231900659125554488690148395168242078121486053899096935913206674055910961976840572328002373619409388476533369064803493043657698984402038762894875620476832513036827451620164972306846002222648979767923622412549287882351089444031436695884289143732644851766301298229013517344678029775538979087260653555391597628112000833524952933199678224315383032558378309833313403476376328858147247539891106133082507386331197922552824438463382031073032502123395992090723193433990706119270636307919789876526371781190158917287449767557213814585482892936828897160100355099858592132830323801406999416475766461928530137106009578815641839228468467516143179180228689001355865180476201979581275408362530616387468411184529148339879089807362562477105554861961527457719505377055434430129466447397433871256758695458685575614566136518389067508970523494612297858597269724340645738979701749771344811393222123525080834784039878979004824596361811302441269495790897763530982624071238609455057783062391825124909229429189983733677065960151283148137270426764850095055939311214807596848569491518076423353267694167018667040844651344618348870638813443143229082096179435094259920104710448704020439920705384392752022703857690429751547359261438809261793737382777114129548955978438724381507568861614408967620884556678413617306510034386011897051347425532641339188108599134413591159724691227547005898119016646841392349966841108299607666274578667839366352248870688089305454080812184358150140312032990096727275 [122,60] -1953679996154596405546043290604048810941876903797358598898229395213230405147994095392306329411739326890966060114722749321409051564999749646344642739957683427867512037669394773054509095402453426357590903958797706100829424820372189655337497860753278601776057889117413189712906426009234629579651782664787112459787401872119987158252940591040581240092094063169911215534845872912567652358431926892486961172723491964564145150111702703705421744870649905245972392950997233045988487536872936374446853228415695813574789249951364977180807870127301846857780147234712279977577796299980325530416923580270173182346861063882558653195704860987473196715451977062175241020467789633929838433758792095424433820810666307242926136117810837772646428062715625565692299342023422617435009937891770709013697399125629448248015771136046456390216103748635385476188140189418802979915961279893861036858285414528869583780324047724970275222995228135613300034518965808804140818047033104238973960422977397355494658511077913282489700699077478520284431816002188375963669014132638749339142238962939707692426237881798946517850391939349840862994487287415412091710490097187959023726745743261214852975362028710698639627522893567826315255057745003033871233739358495297197699686990415898599435151303733576300165955789999624889788167222899876386951372217054084743084075341947920338649138291653851689804250138147903060463483634000154574683684945587475061918674659912107932539640839417359944433434363056503324430358365693652091044133651912683689267087654593074730133874571600779113093172707690535126896610333572913643801022638849949546708685328627939002448927792579104285330676475 [122,61] 94748857560632583493637279277763145325161853775492519745754028026416070837592174144952731934210782683494734200734252368660277035413494607462900044271414830706252695536343313196091049827470439047076252519395203414426784989499365775022970267284999511408795839354359125920369308164994025909414106661112288155794889243131129355733565612499717164103908106665938957651201904944646236990292328432702677349852722212228420575963900041370537155817280856093899585910887727713349966451287008817165518968272390382451890258354911608421332365266901970701741831649821672413358197587468990069822401882985854726586009539800725320008045164354216784076443594157020438591986084116009742314076135952182280114607972366535541476998064354413976812531745052448798091036065824060314129987812926374249071269796872764742502087917294021372636973931352962125480794924440893656383919618141139694408971382613345714194318242425329388345950185030100430485909560548649101272142470891616231779635598709524681415945756726431181234655258089752778396159977563343254071924968039610430273612155973271251267807587935980148135453749849182708310892694774252179907918951961765689052311383101559067486865603228231710359092423075173403258418123241798591438761163765760169713210954365524602312636424186490912631474171999308380011833066385289557321751300314908863350443933342292146645606529290487072214743935460765241906922264606241038120553821025120063410627557700694137182313481193195473870348252760827113698935155401562424159687711151487656049579358123610501162720648309947050328165877215344308240574042759153752924935404761281187463415683622261033309565006797288478180070 [122,62] -2224033155677906195702472929134880223111936949156219317496221522318895848698850135110840689850994936679150691019456015212586269163708126092218558778213789341307959125304961000246979887909999967853622385481868345991229083142336179000454385326855461435203366207351860551631761089246697242400563612056927734647226514644484222025957038259773620482244723117509841347840805060557742288740442488868085827365104121268218272832791603599023523130808776969525858677337235856157939472589700192646851072274353035889951617141102584518526924805940726040036359611952647653448589444823849001172486760738968533951537670600713893489899444119766636173213405214092796078129710324870665418230578738211981620995780515342386484256420598250315174409953295783224870517224137894225819961253245607996166590877057835462904306455099464991408348264214500245143646235134099185092849634667980107376804811908020996947320621619282231861274471117096613312654172156887812181144217275665978485834757408653329972573748638276279248183807832232596692859288306441429501609604483298762693304061897006949655150713696432830483335210383729716398042291305494842877912750265585769562325511111348110295114299859131523782086428682562286503090417634971785358583900535299587099331231902938954492806143041848205218261517471335517093016946457298195632918559278222657017675588239456081602104680209382168382612805868178017489373250155984906211684687202614222832407386359064259522866512220960971617799716211995513651467888290482464411980948185875710843036349855494036327081885183227770253270761778109713175263445570910632728702708583662964554171194065227588783339086233128789205 [122,63] 30100563458675831992864611406948476509940460927552936914272666085556075557749244164527128196524508304829826733631508103166133437306606710547203332833920264580036026528718073581750855380317454273706397603407391978101843622621708159335486973868889202014839704010945162947853693811627373240333923705842071262932098825566216443334258202837667700526770610631367592343297584508714100136184385289107310670638103545461155987414770322362232210978886770860908494351058840696109376241268322406254406638534402712286836925010246781241400523053995303826009808236500347951723926921509767545666953304895523531380322155327679748538393786221167101843410785892560987335908086407615910948603146495213958352393575351809722353545929810847269710170125635330660927088877909332735650288343464631946294489131119788910973107927749516107907734878321600888660704421359781332262949212187864237936664992965345304123166569277143646414854903394510662071196456104677823900459275106633623990245585027015127542234777125933916606057994543185703130907525783090224213435722817923714472100524156526055615134064043227407289471003575432231712676105100163104220599809920013661044416479521209254201196775964335718524353483780716325859110049282452297872062758508887965554137524050517284216683907370643953268151724677233333728320286591220273219050488128059199947015491828049869098327159257607889910228029035582411246046725170116075671110192804459356048106674295613790114875621536079700141628109574285084425015200945935077086010692477950667687581596083745631898163704431491999011775863262998065914899006865305453415713924930890216468193373940349742382590158652286 [122,64] -586553139791629727580194483499306192907449295144915488711839025114902402063134339299538492696568579102719385463123468241399959492646476765349076269098955783859487407658088593450097066178981448860130408628927211882878848040061510263075381273589722122308802687677634709942244248540849776911757450324121245964816140421994056542546640488475304818558979898188409496677037737027284356495007990663940536216230312583561117010235258372675406963310057229472541005935651113695114972287046679049875109986344890206572821926748125784869660574755455902950285704028393302644458669741957178814903697926926956628797519785369539177323347485009589952608556300003180851188046776672236634580411571865251612079271655286475333341774920471205019776866596485328716827924215146970195390307460507985782622179026830253284499482039443649205798795320504088382128860948140288771571063012826437716298762378611732199101683980045268775793663731260097782241204260512771935144943281141446820158280249897632633038628783249255829696603989159831256689909054862317815089504733777082902080256637374288419893484873737529946570799222319919937167692160456104854991612075515996195559755185309802083947046227196030416832940850229652128613203171487164508749909257784425106239620559038008509997389779198845744960782696395612068887662974008111716813239948069352393435371021134802041481604005430056343932821499379375970340920144161660379042475262174433401450138547536466799055245514067376437980660201958921917963450933497846786087039463326205821958431415412582094283366874975168452103107586831864019418328708461527831515805878852159799005832241642010249079303790 [122,65] -5251876660926246479497218417603197876753527185289160883473499903159931254019710794666428466420649039859138268374002860117490044164543098882382573225220155823733006099062655559090737510411024715520904291597298623770212318911274439991770440318317716590537526315151887757683890556558058125971299140857213501172676651407790980530329094525150937365141425715535656184644870937825766451863020487976474770340635906760843190485392334447051047967526255587397732501097419857659561798076099870000738503439948268007078324438991639034377951055369827160328949642763133903648946405172432498385774807571715375091771088069671057811962186298158084223562657801015256625605129636470116663851660503142070291316359938941426921658223271650418871443940527243612337977879674134590167127748353781197334647311306857655001874481071030904096376122999520662950783991763578594440572477648023153189797287530537827592555136243463168662565786190463406470191864135593984710702855468276374649615190163371548547780832563294392213830693300563618302159723384331675908849290188414869764684992794574227919803498087737863144612491658609167998127954256767143934010261201919093522906671847568659919722515335842447937306709911871835600280940845207721881838910374013676087705698172078313351660315721998118323025345823125838152375615723231229608506473940588725517521254960586110590967170420764660958669552124702861514812989210356387841957968969337900394839731548051647030820934737422706371856736257052969189046390189474729179406775024094594576739399357848120300422276180691444243625456500669133032412506274271293459403448897585415543669036451358696239682 [122,66] 425264816367979500527798371078019708564902631614529329877420798765476583886292846728296950744146687474200722914997534118556019309428246473008077142353646245280708232979265934433482700448595341379330962136421154444008265161345571076864508212143661135307600245310670593367990889394154164867202303196052802737302068735094944613889263930516178666001860286648663209161308586850480757052007281597038566425125906980194192189276913011232358608175451560017524361041621016532042988407779485919979166995287858969027891203498542138373854497062987158751694334333515534760740929103901067344698057724506583392151929936814579937055533569575239391189421213475753335831206915812746380425909321823628776528648871191009025947216425507679553378313352592623377183508168030402610029104963070334630235188372084048126705462240212978449894779704948490658416369364571439982395728739273737885609986988016509805259764136538397297288356953659660441358136360915209197550247823677382494557681892463820601213002904626485654564563137084266881942377147118099465681932709896146219347861732477532740970664706892546851129242733071061810997056163330973416758077075378633614150197178335696738354687379504962413743296869143505010232545325872171028818635578725044853264947612045614406016724435240060162564634652744881959767158929855158289594817640120656967173702117533300779995506322656848856924302061860146705837357395231429461173534488340479690393566531947463739728667579072211373747576560465411280549447187457782976396553692037946736980962961974316656659420217432454245229724372194139501143424333539641952807733687269415347436739611223021 [122,67] 3058181661007291340719580066932460398284186547743534555781200642424162441798790218827458716658824081595350971536730115638801978459670051182822064853251022358822193478001767814371289698423385013213552190930174674898028807304445093341387660390519436007536124286741096669682919389275835077837180394666396917746259457332869357307354064832792574363926668279591794113437134965104681654400196110939787401033269751583933391127711785073815905176188060466774366219312215086203349317305612373635347842305992112094830841173311803323180119698880105229871520468165499534581438011059878808088093956958982647405885505097940196791528041438874852722428309977253613596009024415470675179188043272526604171674526108993963873627842087972959887250910848069252091861238933047668166370619565966853235138553881723732786602890510720536572303748082372299848225901472581155993576465424479866147922286251647884008535429388151262620281449713447845547957488733701384470000439141411710688119873848535097491583363249250679185644839416946856063575471918693985284983342015726562800473650859896361757893959412592747851011529440549411871341186188120677168648867103433877808891824423740003713837066981668172018601394528533707011900144380019246643971616273996583559559075644383876346956776045474779044891748367412914604944902861213261157890877234059164246794315051652493213778262115506678231317589561172812460521527076764222418188944155436757624775712622518554581593769978339604154378430307086177477251233960437210228979976183351921093719395858136995420518359443087796652383170196692179825376278916494409969763356590863975971880411413026 [122,68] 104228907077908961248658003169210154591082346299028011078457817475282592538264410072285461213784978859274864862511822127846559257685184038801875938858179494938432077029942808247804709033408290944373767658512451503126045711544719972471380563607245685041698941535259795129694063547450358820962173317583846900758130697214852449880689485978234398336963487196793306637068738758857983646069717221770580631224938412217711805948572374572100526667287145918820787954190539367338300323407255858497896254162747237315604956257309182136903015181624154470790957484549703580150335916953305498724259139716450139063074964775126659287853036228771152672314513086745626780674652985353828046884416181158320743528195810545105063949283971974925034238770656957437390652923321670637939098717337630917399246871331036647286434684175969470358836505093948453709922386487517182935862513760152429568128465461207228549833869547816442077143941774164000447200725262142321332599283117409905208893041623951386504451013921840627178144790080076205066925435879141955226590430350317059915202546110952953629911218801892944715887286476419776272543633394850414686798664474215154466039599550878188277576771069583706567550185487806012474919491928467390071585640509977698635451429788273405362792761052901033156161251227877939494667400808443018272522670566238483133237226692979979007441380475173867876937814911651903622943880363403647608024455379884714675691898873237005982986132671826044943252234714649121279874152781617537395756149300580305642338661463697495609212125599103776069703829364962653302009327284778845631883325657146340564205629 [122,69] 327100981820902555995172008966327838428663405925641238764280278948392486521591360530082914822501057420236035125779155069424734695452755717520251143345556280436478568902639766241887084481194064526441033470625330000284710173686349650612556557835395201716727844819013437980255030448714010351256113361570665393333548761901339212935807532264232631653521135055029238868527918018919077436663149942252007500908239269843468061338736218631209669566966892653297167957415412617131825867683592582981761116421322363334059475880105701428748311475370962764313978133238987597478185919935864621845190365914895085351858208359949205303671368836129625465927623108156182727370458847629332743310655490495739037142253179050783844867038990688165927443830180193216204979204345075763106543524877147201182558426345690596253563620141480034563586598282304072272460247549773224280576384800929691884262131206663561905302948598773269423565576255879391523200057188346777984030895142877257469574802189219347202895568724099565853233552347454811864372026995283519055550321918939469383035422882313596551172958139624379740423553893005579695012572010147057165787229864067697889521310935103456184016792947834621685878654207183182922305857964526038948983630549483367082108170373294305438661715051539295505631460133230552704934283955016555985891367220625214388054541607614965448643269849916043445697986693451845662952800190670988124023771178332613507940580441891590715418610550331833621908612934460786654232224564312925789047170171553018181572802130156637560977707543651004649520003481159542194744264232831569802116334564004080526 [122,70] -4875181839593972912037463406924817899302346345745013544185101264888392176969637307278444132821826395138716158570773379772734765467421496187577352669344994704720482310548929934568577945367444958205111652494995963301115942772198419189101634935497573605584177578683338440461795414834083605833195665882720331912780487074912947581050694924392231739630035740303321732200995234156683327395088401252090081398600774796588249741824042746768836887531770302389919727036832162416506631502772769632690540233845407353145663338767782086551982555548830487864436851879157613948939077643734611332525583400177174775227785081642260695810927096354116645622354345905602464400014218073495661320557463419801367928144589481531753886165190510444327628027018378252344196142726833503098392067119570407407833268835230219522598446050631684074054966023127127256699490075233144197262780592096224520070974594678525812403864314846298863648222350286289269488572905443122201864859419883604613088690266240835865247849745127423942757543637433541565180323687090521131013290463750926085502817831125628181069445119184091875959473258890238413524167933343251984363051177396403227318948891617955671199993838054976708502103846593625825752705768767862456839339275074974977241212554035897361678138147539249050924795726164287855978892868839201990476114580755192066003186597805910805101764268554393995325862704786260155721668608267060947346342663869648029845904056793271113953737943608301027227738315892971903661625255143354625190202961624969800867563518239449573648231101649600111685802948488793554960913558484439697792308659105362 [122,71] -34391149897277766501575626873087009083616448057802152897048001551256850702692593808658971781522633415288001373975727015373198394506830465311392115375850340268789161774309750151654375139669439754581260983543699468833293918343727080518539463460647265204519481265989634406753796252465828454314881613467379474805517136966278148984254934155881777007379987212328769059861119395223762436857605494306910287765537668357770426767413308937484896489614328983360623894353647509149053324862924394858998089487772876770270156875538146478540772497880281789636102681388736318441449834076491709447526263968217899605750683920471408047202884478915796279490262596010011289844299814419975041723097280877348408416499170084191591057374270376144201454921243936035344012633994660098215490675744547703600789662161702294995946530654951216437092833783421062129651456121727027271221995530081143445302604895534998647368860396238185456494475693810351999794453507719321632900449313028023921009458286694885586579911643377129240351373350598341668893824507652267842652450814510466704842524823379310614699953692424000910998405669403007781249504157263489333821109206999456043161681536316824653193540859019444036505443977999089524379663727672911781119009096009987689318209272270963345680623230860294723453398555244679897051212578342555539341791548035171941860853864051293666795927602267604976425855506003701143470785307158814205187189490955490410019221857001589402107347502463148394640428048390985031009984356823933249051178743846757105183725992462679152881631693540759426200130144365813230734986803393180067672997289 [122,72] 37160178147706917789551064179018930662229521617823014513642156961759627299568572463133596182823495876392754932042995740210958591353801809070295799148037986649107012849165762753735132302944200827919984244367764900414199056795479805554840462354575780247832410624232769424345140941960343824974288067341320425694235952663117175943294199349624760966320331300278390216147499256086510621047166690473736309406707288314818949780853875266947835591252757760659524906869974024205215091279322858284870870055865025665139808497615199103231600718658638126919591116951641224706384965595378726523230736727081766700775685396979612436638757063611009089678342762826539366990879832220362793135079916478860057999640497530806179912489193600033828481276037554125801540318606435604381846582610335219515270565035383436234064707029598254727386448668719181011303834657440048741011678697841148527734449016248397937585394854846616584288265478058605073991158455745673516643893399086598304872277035992578105444077797147504047012059658656089248724021597177698502274841519229055784276877440306353261229400617012607008631494124211759848676828039657513200196838155787446679510275479771087734603323746651975662652603584337914644593793345388514361766411959470355915215695632935268532037778927026065131562169311795106839543536704314078033571083852341648451701484854107357507529014412996344764548901725243346679039919697687626319461807354245618154803031077752414572689989909763039892142286955309610611236302003356844966309379972765919512006948288154885478693105816370150526384095096575876584853281404000012065055 [122,73] 1921713447889491715142479134368449720767975636012414675812289168527857019659437940087917959503296074235296733930150502388768935661012559880756391620629623649066824647528583644302834496155516263816035321668477107428574446966669372507344672702390359190083244816176096192826289026204335747097743528555817622700380198224118088383567395943990736840469727111320738393585547662705942374923320534166481443287005704568434264863819088520347534990551100965025546329359090068552917662032593848322607139287796516724653062913856818743945110934933113514311197312433327520355580743189441265960713956325750084965089973917864222744694227043528247978692662559735566335684103817844152447705181623441303185785001966584367460414595373304892531379145364910022532193784847857442164419282519351523332624722300566953064212386287642169015233990064018598139627190879521744636205069349748304572671690573497701661422685424540464635132157258533222424492792359948844444215023329168879545057191009689004798138993950590305851462016356765459346934017049130961923729690059472065112043177868038747612107503304650203230249921919399051447899899319057157731631960486694591798615965369632866224437154747496905121732971994596986028625402765911831222622977270401639881074197332243978034198707522618258520945193086835494290023119411623860574793816359409356330079318869445449216997325247984399156182913332321098972879737871300055155278676863266253825567345375216032447590009256371368925983664456774047580155794957245860062968117855401686892926867856468093973071658106506161019753109632518152089524333538285419506 [122,74] 14927117971358829648114668389335943867046747211598273549966144640960729386684845410571077027942499706241698782506572039078921952655759520436105164250423588486186876648797542963014171612112776953999040452195084805750591608479710324626115354279254265940123888869843532051948581629148137149366716888023454296919345037438576761402384796364067268948269280458191704342151293371889399712384891828322237391394272497633866901379873534490152543928899774971274860175908020682504858572692099722924060822370384773393621309355793437084354474740459102058809174606085398523364657247046648541515600881360062030839327015736122786408119899728661268969793170947401940046192031602666127437652592103155972308473050717051989799972319505139641283934205424305465974932936678836866236646924919713442577568912055079513260017556729695711732310952912683717622910157389081962821648973231129729623117893099905993113453005888166063096155875242757257811298465482537110529112205614039471489674248569733197664346101844309908201825375084839023491270231195986232086112882380766476344450916721826239824437869032854754012522080333733245595615361921299916050478319919034670402954772112433359492253309409892387380500026692404841509301984602335682374362777996091772542097798591203497638635011319876813184231390920514415233969968682383373049244267810232367768625697368254424889334669300427806797181360254668545129789524383536920780670038783311629818473566224675609936739463417030615124867459822406667410746752481214486797893423715950408662172994003760976784100270097169629069561741227172346343569614142585 [122,75] 167097755595272126123247792744319870416532118134366925500531226136997245155467539613568019650831438093643403093012178438691163419993571888138217370965929177911805144820619833249038527595370761372106449028852914303714648609714523317308008484083042155421238773793116753712312926792365033201138504366285962117532994888268208786734753992114131862894258469595487172748803011650980931471302927982245425027707999683242373537404671816566640139326309477862408753562798121678278044113960624097761249054394350390774825821429124622770619113294237159107914151778157646572727184279902463455230911503872505379857959366952036566878116632555563180773921572671209871160516964926557359251920416310053141987388976572084999076846001834636091408358757421085461350639957964302147043146731908871873915970940381073424625006218508001140409594527426376287746568367754988590896049939405168463042090933390261038027388284181134557387889708448866350038337808326615702197465315647103187083676241878046793169595218511675830281964069319595351180231041277109201088086165619468661852230786248457329340169334131915652414449711921233490801917824052963569508596335692152183536680646152642968217279908811324614530084344372856665577000691844675520403893191301953586913301432147726065940971365640836143856796096831267889286582270772307862040925339056512253205308303945477295898540299970396300123885955795029140271535693092483880542315547051296885765113884868919572905325708808318589194491718625106879638659981509516183795461483037573650947085433695173039122386875822438977859880163927056070153210831 [122,76] 785771235150932530210123953707364573234343346043554818790471550411889269446660118899536560613619164612341986582225407734867905047277204220491741032578984677430964315313751504099883670050300614725968444017457829996900268642216748377811519469815349950050139377833011035202905975577802526429035096870402027585762188664642138894147247509852450589839291082254670005935395431033337713063222963872847274345520350617003991105482176348198750615080080165315736206111863797422450707787691312468649315980651729275613072366476655689097292059496110272822031954418640930458711534483738780015939100559932257152817459462713485345733978413055915120333132106356139411359342589605595688300530006244817638227637621292839170812059883338015727127850394418134137447577600064450218962345202470061475642166750804901846376237928535456001567027562244812506126361946874345276556829583021833857158502390582811933821815564281891672891425656781271632659076987453215139192822238473356897997617967426810651242240542992497971855716287281366811317566584584368437264198116076227822847717955284054518661472650344038416455907921957842166610601824249614259001205680840248958297083704819295217864997698517767535443825266236301105732057056865144685039573321642108169545216461182242248081873005684012046858603873642403465361168942722896892952731385320175255108309301415295275774530661438461321395339188126304894773865391309246675799924276994268719656136648200318911051428273750174232344019310559056499084894993535457716797696963194156325038305839438640215573723318304930712897223357914304647741 [122,77] 25534087621758880363268120054424747376674739531981273274647737285369927481614713328821482309369838543573483569106943025683885212548169165122427571644269802128999875814374983256312961777265266524509261455675488272938612138618752593314346034424299377504452691481900130414691169683236541288814105701676325295129045610064888745272745504225486654533267876941120205185714327100893799927306096376762771655345232981825923619527315962021377947371085230554271305769452716081852958001992031652048514507908836693637924593491651604725437555294537030018552994570334270434873867875335562241796074302932418194766875025759785811757331526017117807545376427680763586544572868631140150125315966525342827758709706542033831654695310301322193204626059286104178571893960078220904680088128339790649025089923523820092831092617424742160114779760880366562214637644584881295942566031250809723495150534709910762523637501065465954301557133930609863602629277712653355740687361012207642942980125036808031101832038947685875676318288851974439342294336579611917835991454573271481425669516509525284853549074359979281455417069607925466006567024884010050893122150682934789402890517340705650573789145407616652162184542677181847304881621548680476358916643233691745622964650219012041673682307565183158162536606076196180346311785517723971802793280912851562718800173818386890899047430093911886376639320557302234660011105616424467180467604047571338397277008411997194036649199045820197060202251071569537302816885616155088291068763827033316337078362833472972984974339295160246477839394696778 [122,78] -1214254679392549504155975871481818852631871679359196436735038741399411158624032327893869849061463291919925697268987031115540043653301892261861235142200204768623478703701433083860587919398326848095902826047761146154565054724289585562693776490245157327147799563360327334644327382179912887790713114826733004457906587552738548607053683352874827191122660850110548369548481653832784756168187121303749425551114768163075723372626415173401977808190111035470913086011672321320153805709672784929190825838458233034793031815238039683782282186579413286548010896593151143043709911463137062907578178874204527474043144118052113327282195830122573122522373207766763064028390317008350302274510607549727642261642158233522206142240616208196046668866464721109416643362624121977785668714880111178908125986552712669713206360260575888539946308565677489232404541355843124386606443891426212749168588460240667079160820794581590227485701201425601171692420558809267769103591426508592033613194767034636914688783346808888363372013094493499045907401283836969849016896045224553013934514567711342005371247394340654891249790272674327495433792233162861586478263968927805811976219771528605955372765825880523381659965670307907726466627374183958954485067951898292529328492615297538174671400603527739933721529728861187838192439982369527565841507088064123568005634780859515277827013913073938962226776281633620722861909590129098291819177408854237585125863134501015712335099566037453122687527327395037550898241567852350966691286655607971911983522352485876915543949645810580385690127489 [122,79] 6101142068960454771882965942498059941430398023286935371654068838780806326523438384721619032699208563460945251305602302083598277432907485316477031121834088870752720270815334233092396240727267830366521181078923575913642681927822164691301243040278090533604464777774738460193818868004377093368001188784212782436703461082993798093516984178661272908488002428635486502861521491840268932509853929896734516960491596112015017112119429502035866713311911004407532550574437993781069722181062413392095048993411221935867829918608437668696010689319704661182919135650586307831240525617891726944965311385845213657878670075816187487505610663595866064000909538754224653967312311360565829782253200205584358594125569261884418782656028066391499276285622434080113598921621917358841742906668234968842332523813729737669408117025667654417764211131346359677672617667281035790071551927477692217258498628133413349037268929605075998135799850954297412230888580810405142028078807986064444309369436554426796479353894687094535691584449214718648828730576894453785356884020490538669102743401166388453532520458936635763603707048931378921690461648238009618926860103909091611927782310852677178767037562837308148097951312510150430251792058806072305620376691575428518954297097530162547284491664409066286181610409760569296288644864515306812357732621709304140316197509047732276176436013920217709310643581732025599788500061888637143226803427457001365352116207661092302452906872675762114558063087528929975504763921400630048522934994168071334944462684998409332931051764493596750072 [122,80] 3208134040240796003479358045997297135797671923630854079879627797128832509458585197073205846827797843861910746431763982258095307475144933788015672879972266372418373139426127578595417442295318061171235938832950954109527506142284192805634917331138831465858709745485446482332844110681287427652885935772061205353187447357574342592062568912220959740565483265203581225404412674982543592083888571876849242636183051876366113142179814635492359524694930964443338264757713204966369366072841789663573015184862497297982089301046994460794030145724757845442126500602257504102232233128617324751614069763439377438748010336500395475695384059914497561753662053287352628159334591949699473003482413729074123610805268150065201133030977058594509459907278298321563815355804495049804976369498366691690707968354971112019838945695047389815588794296544170971168492681770455236617482537822572603661543434922223123977054085133152051093106110593264847366805569985961548560674111880227223103850722022482563804225040273226801839378646153207274051156772994502599387445397837356751348633148242996836827228442763837803221418147269644806667834308953009689209669597695771832885754326408450749621520031616519453767471185768435787035363722881633359964549834442826771925901476435572874080577834598468238771329070539371859736047709595132939451796433046697721223743746426436776839788446270444867058251135720315228389697416325090190848921041550974216948349796504662369660182349855532247547163466548143202316029924240000478254439361965194032716941796756760160232935509354249 [122,81] 145147105044646771868728322302201969325318671124146770229784336068736666038135751878595028111089917600370891921053714220508494633310538381967601778370936908204074224227106712939117097741605183529129979301769549642417739726080201287444492830202829326139506933805636654625948766628170593861982958646076332941354123597611669486504198239306266593448857881668692683074128916067969429488528120541719494883747656038231479284251275395125827821868247359368667005943831231520574124232593881691596022622338980373236753725213511185685060570193422209903620468792281429744663638661642564986221509189822137170121941745683290433823807380118800040394362866902708197753276657948152714690758704655449434784228619744795935915428175826554565961499129353889817025924043553829927539701186988212643171490452396247628006647102719250332023942069087016168684116580135801406308409604775544949970234367327455211657444467952302359203645547314043090923941562885635682525901189096799055912037030183771200743094574662877876802788369789412685830832830834209934601658324268809131957555228038273547541244675773218497782160749552958241946852293730797604384083782390584599701195539173788509878422692164576557411836570764518129902400792881316196791752126775007922038666578417406690091015510445746019582642434774934782838457518581866931811942741666689340620970565803807234709382558989165271686619047701892604973979084857464867135053852254015139176932624368096864256555722106368062380812270492207554545287254239518489599332252425073746125108511941299705019322845516 [122,82] 103649576460967905334198710447257506455291745387010195232451388753430730592597140499214966647962936141920202036193029697822293185026680773398831622023916592640881329990527978838576916549574982562859491021332994574062376105367551150478003699403504032146192409134031160964702734269688088655707591671217560815812033406226891078197320156663920306865366819243475349372341498794335947526712226353929182066430653304195913029068419021480910846170424768030660654788954685180690803349942420063933312673580671063914825309364814755293396701854815375870928100893240835578321486967783861462981832545058898065278130361211252512743942484739939444103909415042182562970084713546985278995965072399323051937858577123268450909404020654126512996519497287288912517263379790785917565198914890000205683233675521497598760703288280275891413629849806753095079681732780203946024548576901227210103284843311552917240097041874437468510695866742650219457782473683810276972046649009409037553613547306390439723067111550188223541628588221228550950412308287820069361404703533847777411223643865288453274146578358843490657566875337684264401732654863268133846779184930995150386418067413801449535330582372418181176861192409858339472270333565316816755794056348663211348614670679483970305520611983022637064018511706669471727200107723675183575146612376433679888370595998394651700008458934734885922466603298225708165879534754739648636509013795106907485593483651008087223983079218744806590710267474317875085095950297818018006800973870425085382540232335561405458721 [122,83] 360211328323364845665592930027817682115087899735416595074580919449751556856101736221806587070916353932882604674487909573166138171888266734428518416732455663063577193457578602234528891975156030157770998433318025046688198761684959458891341782556671860277986094126676528369619862612644045361187995139272882688171450278929222488907455163220959517205492317602595662258243250519925065120017891520590711439380670844489766510567760306059111896896934191478503443772540992840310262641975202500291144450495560449348362324736749039756033779082467428289347750426536777335498089339203728235995632041199295440653371898863642247143419247252074305330728934516727881269770568304145134363708348816444885204501166414896617768856162401413393046407218839954656244467323254430224076565473409403967276217082609759514322068244390824135804457536044075122660019372413308384014259996502005204135619921401207862781801119543594490218888034697534939830940146388961527366957947861828358810729652711297832561092508867732092509093512538147031177611942615350795930474851926005601647385675016285266763582658022927479137071078209472130441035653534152801178921388400327555908850516820049304956747695496837150130288447905535964088331000896184901685875741147317217579810828261358878471457716617462251959730811031578442781628114499254941913264164481328648009276449092396598547907470395778666600269653081023427234777495791127499154550554487871290994437728372260551574021560718161153266272602215522644292701477266515319159186478652857597586390731943875896 [122,84] 389160686295109255176403370991172789268299341169132087674721676776695797846849503847430297663279610847450093713797194214714970628499216671371979556459156143690685066837718164200797497716151346448341387278493402515335981293037126068971954265004351124473314924537157200808125253476658667762054508267492537723220238834788430801753964490740893204934633622727096196613627043679272917030015396664905946363085189179906908624351855434185660427396730100474688283790919162471294243408279842356570064487848596922797991495766134087040610231183893789261913200382899060826523008356286872032004503357841999564770462572956519365046242020618260786986805938566152068481363118502712565521775266170822757628457419157760776633179293848765399684115896613532394031893720973105673499136540716948341558412761093304205384704413424665445510086701327143312957136409875761664842203546418727321719169713777561872769350743871767039413953616775768371643171870052977508562728378926917062522379766323904747067753732191398879759739344314321116430774583156354898978784082956799725728953110191285048649127700834732708923763980772741910409874063093988999281022027483799080822247893228967789839347769613614420925942232430518098351850639025476697050710905254081116052120446115827357156622396821445765402193258821631017000164310596099129195338110817825499219372767796071848604983661055490803705338890235687494184447928973280759325631349821691898105118832914750190056231548562386920223623842504978736239279047771831788385076078625740919003694008796 [122,85] 2138174869665174380569877121384960194830359099300930545281102369730247501783019903704025629097461435465097638326103116279919620820009645253283490303202804722497933280666725964057583514661738386088464544209928896039188999675861822875667000462377265864186611875831313436264283131926105486849993616800557135707870191693078258618513171663936502857272107680722645553482626774774131388134032274921022632183535534107538151187566716991617769424531777507552560756015113401596207706299426890112455397788969134324259995264633553820253886651637632597697382952819402234115226603330835307897442423432222294768951471099579260447528900908185582955084944110952032755901938291703740431835896440244247700626720167097739375435074770886865627925071539120255469354273752152926903446387482834296646251499737862048977010375369227949292153480905205736456878111661604016767688563442775245031441192742647462029342232920366179481155258759241564544447381737025844422444293992898219083846057773758606621110323031950496790187357227346812118115672445308716967797418451637360521539359881764460064957143694475896342862134239400199027127306134321042611033256651842478108729069075864272489785626056523331185115616710426086868535730748388313126441073496662502010348329094236728837886941784936352364752826796295360627815595819899921572207353298413975596038005024321561028048233877342717045921734820690086062375118972007896392838499306595859000231019101511392276113979173188508387350472622203514035643646559285504891628166359079667192891487 [122,86] 3528508936774304478298857914631316468546381230772552464636131521278389120684002674827731094396200168669581314761791282766287404257691489268735389986944520992110350286932554004510412109746768831653741579169784573200547589455961793854939498093070757984572219949120869381751303407330983680043350649573680717252474377710068984437370430544410650584217520089971917758015209578727200378344264807022582641395023274985415342676004534454717658238741577971518527142279583315803051305153246584118497346785806332061490268288278314490817518443079996048359025553940358715216418870626913616364926466066166746891858374911027061661592810036784150219228834488393566164374816140259028980780195271155720738746238318740769793920928391677253170689799106588432658058826327082455436817946505262130445847528825876057181991900306098876690814506665741854689279641884891567204569986980306532444224073286238275804402711261609866420164590830365378155083004576251368115868104720716141639847774062438722702972886263691353153901628712378378877294751386442774581961741453591516362486868990818773122190924979083962162573786522362754036827098983067710872044875966764998770608213096932888703632650680707567912958673117833013486234904521085296405928040503778503431960146521177061731601467365878226058253831727566993931820927596379819603808640264827335070162451411808016514812506385053056605435165570930845081952442302223682915085771063986201315833800162859420505238898340125727315115152158973096934814091574617872952360589775333087207 [122,87] 7642204924272782393992535745311128298528867086175951178452388769799586286173555766678935214640953625353046214634428574801295459547456811367130660178726226770538186510838426786516503836123871125212683845503501833560161140317808014830149059092250652009791638899357566688323564121115513580353929158827083094849652411769376840064194073088167469607240935207023796891633110068193139565853429632420409543892376298802531878976046754466129903220020597322091581816581398484991193933543632286338687526302522380721399757436995168438050951013608846797216786488236188651506380423222243929832991885621970627802335126550730554444477565896651531026708015535743125643230391627703577684982087211595606578728338199195922773072783101439518059806839705356274867425736364772535274267639364739446738196154144590752012101564789390804859465007416664252194721585453118241406590217976082247029894005131825651455575120503879672653275236130969746924085901609831178998627502037681551936941645485717121169826170876448843824150479519337656221019395118599917896951120358748020652995972576062735731544774903684630934570768116698514175703185229119450828895374788607154085802181648064259859720643546385807018407961543411346080723838538022965349591390881717865459127786841194783395442482958647762046108740219645973544421244015788459391135834444236868801509167297729979146264108429487003513151223617324543128921915409994538077362277235760450134675856615663414803898031831992648923195882618276821118977438724522233928045037539809 [122,88] -23505755471314948478608773592229904296731891723823341425212697681007018126165421735232734709346620791045953546506858832177902733255263720496961903201601704835657849644018519888880620002841146578385889919129226710301558266942228743855643724304798806374403702293471528069710949457828032671352537234339069184095300714069080395426338519744716900508164032603639011728378790735674745409648432729630868564038533653989046935392856430894649837489811650489373395358057488679048650372357702953521806754618235027112070262311453025563535729681341005930008765779411195111373300698679722526792361965833429012382340628820513763463492610017144966907848858983358481651735564563665325211338481036280651488595003692814443003734690679617389457081110137531371364774790239523385632919784440836600717003783537320010044739199096026795340519792734474216223868421229533748763497671067801189529845332874433369600202396237359167556031223354858902260895901411790603297735189606303433450443634003952304590838847276086966780394991858246404600190548193317958620122234975636174641111313067919353691078967670123079987576757769903544326129196655328391317616017286102226933443087211995955832813010195315723881947067695134916879714958857005903008163881193675930151201918832938949449127608266982392559934838517267316496690717589211536473012051940724960046862699812212617305482732689258181633839983244490620535638777646054649451921372306449355556661973677698869874280588889307618887694581189453868496275791267431047292266234 [122,89] 267563402210264780582393402087923242483624492174813661869669919072088834283104585569463126265805474456108976976285796319482878434083020070425243324047837483092051103102446565968494912852626963435952346291303356841250334934850384228924132715277496106322592177943904602706520207619061863815775954951350749299522866467711080361234409628272507678828103705796712981559859044619390872044557042625120831777775089365042506792533395907672645650326607035696119148242091355040180746913079602043601467506070052823054533213243123440731865646741028122986763618575956478014918765311652884060041501912794351824640725862210322619573220521099263173579008535779042595094147358150842349237980382510679230705719276329934741840564272406959392279348222626358734422598707211854395787151473004169401255111255110533404034758987073262318255538450067599684174574141329291902839238723358432914902779261789336292803899832105912641930496232240585318067304476705568007585142865156750469802714633738383243814020356562174374740500127520111167340917316966482404461509615263598636446893672664332508933249756636659631622815815366307475664153958881571418538593084864008803456566405102118020872875422632403410530918084175678630376750171987991672818646009194699775892825326068395606195570190993200200465065453281742268794785625885928723616002369101745325079255392957840502338243200243866984244474789530419486775333709022015730224169485798978981291028995642789469810148393587734981025283456939557466854230432110194074880 [122,90] -2621123819955423379000233219086527805734430444540551466669783517487293840382536741605991611099066189002649259575632546532252427241380901162783509543639929378397898349955008086426435001021366117472054941082807640796565731312063653631824074104926234625457904897830027616464866923200228788054378237452776176609111186283163249357635366057347172524093487764754861555836517716279584258906708593936801689954603120645318684606719950360417397726923993548755328779543682116047310839849921404753761571774274148003817001348936435892538633865052338230097065607039392886084034271725663347722324099319809957302724244409345275750150764921194114038208967646273432011137559402951036233124552172455851823940433081709837340202474206860625231292976427406788922383416816511729569240637340740657295693213695385366468448637715304975828543168959318520216013774323029129707670882401293942890109469489785186964288676624584826308783158970028466447447094917471675563750955907196336058767215753192506892355645852873950886023838650753664629924154027411628372641300090597692936201579564240899394221288474090819508493975145942962134606444211243397487435793055553963557967079874261727331379584981665227063176821621549445572095899605018105889662112134228102599282031498757687580136602628743934460660529264276834763489767834952554910295969213539694071271233731670438502718225207422275060250287668358656056271805970144082708822572650747020355348470992394313502466376204113329991285697288246089052560804758584240 [122,91] 20000111153483742048185114461658090474112428606521566607367278829452197558956651498663921334056166284441106279552333331478477243365949149694640318578708913538465569792042567068208358622142362183506601067951903045838539401748941924020387187969539968907904357342069673819808198646966461843959377621695745467799138503568367861509453415659017863470343283920829504521511024307754461388205485204430068713340696388583346616720215941746274594772340623813370389171918176137222436652055870224038074916843667888782807996976424827389932558512256033249982297565414605457470031219456851533066656055592086430217704846129191637486701007235135891003184208766912085606396939376949966259299529018218065540283196681727876297255253032866628294191732110581620443730983990311272041630123935554165070985786960536651714348605909308911244943845549681775794447501442765918477407504085653114943636778247263412002819050541025064077251238273756131682694507784326553376471324344016881003960605004284906263996551645523132550962999809742317880409280363680697574523021471578420243934906560996874917485853497254016503263948002350381599160835251870546999531314777812796550070916056532456832159351677874815692359043781121024930332000400264090430211268099886793589177139724853097723447018452007334098078777455630679057452441422463334094420073728617000345964161002960045190662266466917652658137577286259224582252885072252130494579598715567307687626658572226237981619937415319664604154538889487857716038180026 [122,92] -94862228121941876491740921243349884219408904505401443868084095734258673488652853393221836923359398161789979915270476565283770183984093893019343660212806795847080246200091043379424622738334919176360863233900948676038669691482176260476745009306273103796677841959804075014712546762029024880241295591429829750532458635316188147009582787363937578949186305982907239894047162225565809740896393618813731269131937527133701740203726729319981607692447436747870100563523795715412577780454873691167753112587779502437557448604504076047445063915633664741823614622028916438116419155586718134135560492886003633952084769125615835296869491766150366134133963687677904716025142336078347232920608314637698189375247329685198877519244549700165972444493518778434046804139222637706473433936523236208225209433146227274074422971314620267820954355576848049301716789052009905709659856664847585011930976126923088462502734753466952651198474857597703413670857864343904864442091851589135825102469631871381987621274517979504051678123574116082418720755367892674850204406265432141736465773378266698927801265767436345850828270408315805952685998603679918242246291217848633897283116971721781646176271608754888687401070771821333296928137212400138184690448900310636896328950331405142466075847269704173391415948930902812511119939801459532678592618917649038568619361189935919473041169558401674004442721068742674719284520029391867426189136079967566491009088761531154884520198697813743992760076803592774690251 [122,93] 130312979028818826387450590435985726261033927180020293803738500124118088490740453932652159880474656105429208192230597505143841246007710830760052523501174271251055645046881770717119038384263247587262280805870933234744495490560853364253984443428677795846490242152975750774460628394804578256813265360609846196516814021554243936800177322846377329694063876702396807881641527776783085089653663653769296333728706363365273838917406525476847022497194866485148376502834422900454105939913319642897362539876029728397916098794481385663461272026819453119931923725038765953605801441461747717416965878997793281585400466685644555276423302404851783711082070928841286496389209135659734363483152465185091408553149987878783648803440473994611333341419044983054098866788864739969609728760369458154303903926300773630989206080218699881214298119181838246896504282988249520616106136430546749612427599868559986606250642215200355949802939476428286173844851895012849159497513397694726344138054562891438182395238414845167093918522264431668473296704884758225602020856251711226912068162796785262324810547750789357955723750552451452568133607720996166828793721982864991971800055396420990928226682385646596397259697072783555339196922639159249338121722169089505143517343639501843804232348815364969607524200557531857419286386081668664067545605361125343647345138008461084280861713684231406827028345634219534176586093397824073338429841746522235317407406769354664949789867143355537759239281713051477 [122,94] 2113380263751690381276292483167691614749441391368137928949595104267995703329012005403660058159869154116067763418984097921878016354869316383461574603764416547473038336488272835290650529883125302028595106734028599124896707538639111527409312319945601319969731291941427754034145178154753164156474240680276163393010999989270245700852536577152440409124592674898755630825810237611584490344561145929721066388519937096124824838495460140994012965650256723424557968376988927615805553125032672097556753455331969845991771561728185821299368311235379680656404991072902336145906049086981294557480629204730111525025415778453493200285943473895991306915150054246217523572005592628690671580324556671309967675835233205437515556333869726986027093001332914031497811335005480896681007571816345589448367829318601269593429060622902725479918192135635434771365780016746708215647304311831582765069535334919009908626524565812858284772939971672678925871727360780220971711980940215328824702739404803479078142123454223247642116282669903776477057908695334784995085195530072746751767591340182914110747878076763957261429433394685915470172145741474095811383031005419043902163328136301894861168128224429003273597040453862082302635876830990060208825604032773514458463966668617574709154263548434174182972635339594517210383179718794573756051283979114703433014838707160866353292184785972862458374489354511360961601011714818212936246991187636051719311368074206038236315037501076573341364933317007 [122,95] -21189558783717964057291976678954659858218701257907102141771906762812780633786061123298706756515977184787735281298770311791582401211310170085542119328638311378875972384231347786944949645641043975716392469852029810949580903771242437434391748585095604476259867926492572326700850835683765794246560489838194359210850589886271750936142409924909907761113147585078516104134664556050090858593389687254015144900477541291204915678498181502174669851057200631595767323341833373930611011050871933313599300663307797638317246308621806099353666505721248719267970767961757549731928458030862124953298603454177180747399110034500206484479638573694156223321241600100596189633067700031769869822948130282478719427250506133655590837560910344535393992219248824810943330354485911986614917960105000222394520782106026712857984260368092932548803443919695800136555798973368263130897962850247008109391902615643320774128541270835708070260265251225518371580473356287566556212192428894111871792667111431771814463061977219540909595463892615275407589793707666215556240498352388087141169559616486129180504154134086792127476361558611317172254101048769152502564516616037636805829157781117915024949111192657995836885947790122206831170635212277692560738401723268258417072606822777119836293544864259449309958699305638071915533814336273411373138950152951740870252866136233947127422610468403647354284138312491493680108202917740542367458562261606029742867364208930173821963565037336429055368214 [122,96] 48957090332259094155859926592817274722487870557799581395834902299488440806448503042328548713931197081689699566928497536365707622614853516898392824054656923001904973359571425821185239564361884416358152485168310073642515695761560448496627578411860448832910358294162953438933566731526795891936131598284330492629251271031974048112321219057947307511599945426126550411713607094169774052789276427779535149332494723128355743045859390573070990235673815942079049017520232375317743592641915629798785442853669549509794715272640561814035185323084902169484662869679902495611765459385940817348830074238314560485036286561624167747571172080286632574114526997522846615283601049241131944446531951445430345195102951595091870699828231895258501519696792078097139031792336529009809485051479011371741165644078174678644470435702320146092245925577267306202725976646417176804184673159220337947919850854293983891997096914101223394194415572257616783910983903418316128880246472142689878952385152688433032045004082112755813400372546168215560023580358421102645244854794927055699684564243402203113732585082640405138574870161980238768865873901470150089059809447428799132142999497509592836793630771847507734087054754541901987410332982914943473192236787938821466963338480216831646559192287374736477064874872452810243133082581650709547417005094976914359345095431751473778639708422107047080051029643294777340632229167072071798295386074548218597012097877588401415514500611957626118 [122,97] -100440667730351921606930356536739005746896066895196356792688390395910489724842590413229886840035597075193479210917088489244413546658648176514169165370851298499890241649223813089173452187110076617286895146286034705915247016855357084389945462660639868392133742508500095658189908237644842857127536305400867733720196390297906105248186509914862968391968922366806681623203419927512704473559388520196959469414067213831123737839985949370023997418225966938884241107993686457744273073155123208363982913662725718574166238578447054721448673496933529172379279829977946939234721664972470297087432576597452746265046435205199129047040743128440564888245262067879946971115396199007245860601312299979048740523305278036543376387410915832519661900981196181399535304033451249685648592598457804405039079461034716605960666868320490873017033852363578434676584440232785463201410284398907036519511955258185872575946455509275412987725745252035835580885065218457035576091949075190037925481639644067123759382299327985487543009491512734302031297070273866741745426273338561642597780444732477550688675068896824829725139200266186000880569774500359168704985932899817262513097903909276193019138077766886971176807332971756332159578124197160991572277148744031241359020243118727526862377563148373243349772392125777079850712422992949035066578004279905580801492235558282430624602886682487050119509682736493441323022590167139567778327793983394644694246371095115153194385620193016 [122,98] 15610801677542810093833678283076878324009344456397643312387296070218106852494759506608127581648205301065268396306298991134990439563750881934932790147940557677946073184474197381825698949951564242182006025332671793053454713750615513060924611064791800812215289964382868104972343281236276324503415031764256915982542146652151800606838081789420974177984783607165759574819890554616035454230090234427870095118939902539003598787994812763533676204684274835944305434826142250714672615775907368207167886053339338387108586232318987509640250014424260298908562592001868291362965558435631563591210113067110183077020891800945398082281437816397286709708669200088278394050708267775124338953421712551767655251347319328333865959857942243785179042496332565923671223910714005279384190361973412928332049094549786839458338038947489553428425273273737596107082627346792109541108317998633165259884853746660365883647213358014840223382296725527600482604664820143538016905621399077769074535650974154195024661491476764957170511119184188980550881306958653618461934925570506962381248516111229551561683804358407780437509427565284574539346976207007438763952255167568605873627864722969144708728286411133195242959632451487755044916135959089697141044160293423670190446756830659127063025750133561678153293198560976959008390054101426240101002837950028406570903000490200005817991051585827933024009046400993347575495091406385904211420438409608164759479689848309708919483789 [122,99] -58937465745200726332396458634756277038910506454545684361866382263357728726058630737045933509899430585142119815899958830203786677711442903765167877488853528047978786025226637435858750915872240805357001057898760226955667977164264221897049653908340836436123643492427654694152126458363257551562414685914701565208886252936445290667894401709882969630361989837503102036256363092278776634197579092465568946527862292598139454801222307380373571340990828952376405177601365734040174266294463191188503043848745913227915312231977864078369766096743265807286334123057869669257125261800435143307524357118249852809547093625241875088412678748233887924648084002904515495800352381567069238030816431317720267546337984188585477549435482642444942459881545106663480954139861293605928948148899046797355340469147614253048860180791648333453872024635479496515037186897208112559869731529608057861492019392136607024999574127243591807198049037489899507034021448000783655960081191669915085617729479340972965328585446223566299617912912701684638040416552126783400969228307525807024135110749762344724647990658854188797290982121556168062416405220517109234577996492818400092532187786108063580986775149705881768210063753194672797388978171596235960369641307752656530673002194867707973573893739003962582335050791818219425113931379696101805860669920950099459618336576682917503140837712270889636506125345307227480340388669875690684523316811629068145736267412527926025 [122,100] -114798051797779828101540948803688657029249832253084633221087614007521891722533078774999311157611044882591176310508600975289539473283380574547101792893202355798094220151652984415282090198585203310766951961950805267915057914327278500769286144607315470737355782619735888903263168294430867294136093881587749772157616560492395020730602579129529512302217686714530954252827907441082039061445058908682742578369093239285191567247018182354744203230832213700111844295148449895210528215570311012439012654947030945758895198108785731675810412833152167233729631251854201514858832195580012425305493424165806580346853716502860342499285089261772918492469503544506054460428627414274154318944745299085612292995112229374577248671150632784530580956971020713608023216127590794935262607544682652803508448381405614420343044617968877672354856049359364613251845708332383368687891920654083178719981318485348224431334597721058176992087163974622303756018043459405035142534464313814190238858034856740845947312941027003078199462241502495341236898366957933430066071284997224390554880371824314729759931100117491975832252026199158511110504165322359716661565037994310518232806303587240308917598891631782011530701945836544945165906361949173016849610852125046703514748035809840960685124673548915571476280577535330662748147090495155316014388833530559785339896566662920806434004608746849573321188896136046875013477488412513593328443603806830926895474071044828 [122,101] 25371343571621816997168415683784615032014553609528963196687385529601946965084502142994708851855776494762663548403074509571180961174570778358591835485282063162442918748692695131795534194009053170024851150720114748047623411948522577845422559837782699774635314042358955063885175008240824028644320537473145577788765385914086777868998597656256604068562603035944752731057426940732676643408774926575656523011420398874997170593057301446953643879235570550152554134604627343384030068357408364224944782804383109026940404491083588402546128961691429829151095747023559724483972121226104167060033313529263657121252616997615544257429744392479678385709719910051416714073305500771743184813642848826438615289594699168840064318237184199507519784995340290056665260190797020847571080096963712437924673652772431314138287057657460084972665997047021502768696436029623901528274228176901518893352203696934097457018332965286475803279486922275551353003938775083454120571120724143750717690956089294496187681577434994371729201662007076244799608392100277164314973471625775084653153454215010076871013058633678353682498685944443414344656637596753821176676499467526765775620286537414670945895329658204304932837224276917984146957830163782421260179040204241507810980837526041140134959709999899047331057446677520655737115939990063774198462969866909293882616172345608601923998326896928219252799794437382950222960676256009634272028269517724901858098294 [122,102] 3276572345033859545352791580511680001950137009696695338343307730808856593725703740591006975585117457385557635949539776372673418166255338036585125411665972882663472576377029634940087858486766952920492538420844444332215999679990556908757061123088894290326189462992787275843345367616881913939327263183916908863276068857507401015919130086733439256107981074816170283159096478289707353997411244539880805842902356635205222541297489177523083733469030094426773444595110913541872996538581662183970319600950567122458726530101477752454202856412031146814482402811662056071431578741328855090828840849891434263992554517302777311794817515865907576869678700192585901647785016719598033590322693167775309614807205707830894520639441402443196836476518497215174593670353729884958901156614401814847592456090700177684080343498357001721545439806177289637664312426046973875249656743923658949674962449583686737763699023279972560876407651586421892356155119755166682622653064810808720402791445589727050718628712713453531633120425874969872066928191321537931894610458771538535564008610318943023758234707586460994684017840694074143496390300876189785021987936020162030997990846378002697209710118463806067779009179562260081695268269803823393239306596234533172485371403027670632889345432246558589630161929803840244940565092882981402653274932373457459878364312755775276869356414121029144049713733611375167306248867463573016601139076870983165 [122,103] 16784798092979619571356221114141596771882089923909314640324798970629485401019275555626339754667824802276717771275346049399919181797892190886748824539925221852376781650431259510741544258856406397741513320258378511629716009535948374689213711372618912742334025250014914882079031899985882999177184069185562767472652411453789139420334408193635846454285194469211574348793615745274027804083138143849582702670929965022276101031436288688859404925287846300484501515640822059855255248338871906065265885925426114070622949593383391966906528082738273555035595753429464770001353895109239216080823779955965054262024049939397925372083257086163588745853052137775171400088344178945973043684386617142328948493284678324425226727551732932967672733206579761085212403826621756074153072470481261557786461217146494268752544621557728449222211572292819329820720975676108411792779162477819509525021824793665897709690006655262304860824232425641298380295567285067642805882013717935851852522432707669217557217161999200557343584879394003209490995355880038743818214028879729045286720705489096573174452146580810800617387113972743479478357440504802213871098459730141114737704717358414064108289620187863259180309811090200548781154210410510293286773173375176403648053085552660330599734908368449382742351286270573321948130316643669587555640641580624629443382167976804886815627145745691467194079432324011860546863621847400137504535503372926 [122,104] -3468855179373703756047543174482535828724481596419795942968619345117525698462872962653236643412784339006882560749878005677218425572669879103916366316399773270058665863256769549722140973223843198755711143879541086787159169781129763300749132104474748905735255088399066227532691323531908855125956458108330943563400124943781098733887545213098968113529534283215686755331593170848169865471245300593122348849869572798508786392900480574527715355307592231253839519105264299642595810147094732233801932536021263525799471791392206257660867406021346085482356411770537744682427258485828486337662966011485467604764241805775298501922818806694964686714352141162731477692356439723759519787449568712617361108690732680368765383987791563661633899692932564066290354904823833946738890063761271551448427677372893728526318539093573568308231907025179552450255739011088537721517504708977078538482676859448224016485815008404982902808201512851810193055272522693598176494499747241373862729804182605135607122246494434606733056669785111424625588609936157813099604388035611552216743436705034318512844800957026100971656235540634065956192672076301244374656646770879020451144511253777962097401978758165373819413387379015155377916921363738000898316995009302583961968089800213340621048464823708737425858936165125250900411600373135783952376720393911366523348443695252282009756109569003194059065883012034947414062960610326092085107631 [122,105] 12774290675600110130174954836493401318146842544879544172987799241382295296001496300580460862620884174500576665753489104495880384965536489930492807276771597515292089967477387152852939441463442509497427026557643597619976962129631027596414891393412332239304616997197669557981390869588579691480417801579640500663680458976881415805474136880312134049788494854287164051928119955565188081411603668612628297701148146832641772567251943944133630857567091369103980198887289051930251945680418482933970824336151755966934553042425056173716410579102210923924054560490008566241235483378437130081886697909990982886782828397813674747377706314644212370062824934368899870709525620441695204881063860791212665580984388460245987574298665528238605805967021449343935720211384440167928226888223952782890375675810572062816614785591036595079480531244329216607302458399614939154771930270319876401743020864595744005931654001032609311788939502804085279093157723593070180550390903345266421212519718341516336641341702210701861673093704453611433374286522282218698646831009781097932663578661788006112472161545431619140462794605259795302031570002952292125775000791823247063869946951104932388103967665797667618772530550019560379034000797236257533991541969329831918919748919151167142596235363361911559249788749939057268284153813003845012123675139225784372920635181232535594543036120373952886172611819612044874674374397813307 [122,106] -81810320141583703223437576061838906473195113648078098101731702417175816651008134020578144101680329309526056168825406663581815735832671970627450886486835422084828577915331774821120684520507862760029402998143155666000158326838330391215159380566015166011219122510903986092081214170147336912104808851827903948955213463904310520018641782586857582805901922691193755116808700280194613202208525259800248499711748091168693452692281756204412099579650746301921116289664686858689027200091208332111623011206046957565728131684878406470641119426123242616082361691759492546451030211938455448087238092189719777485541316627438360345967152995237321923890941261220766540069663699228755130846521201179759740415066230112192770808612904537664563815350847085732748504699298262357255771350825441837674595444394011209048671136963706229175378179444502106911959133205975596135288371552994016827789836221640851329563411157090348689819035159705181004304975114486455120915034197387417999466753995797734477943939804240762910616025402912367845945373625937191996069476993935430785438325923509406274984401191857265751701698497738482458210854245145757917957408944630804034858633584821897139211600631743674648604876639742621884548923335499141873250661287631798430130506028366193221852672175003284919321797708597665049065311836723845693596855232311742195947123950906288070207929009229364355775966259774795052538473297 [122,107] 2555746424811564064983924240037477243747970043086549414066599099260551912567837780048395738166893348508484483364890537176306770051214976367281487412107384391344035699316984079840875876919372599208046107737798061911088816561360426587570627301277669135367509076886543727748578127223406215635194028878223569218710401818121613797580613483907022705991554361259403861506867899572447354932335520484464955684996125621100175053567739737295287472333519034738885323418659470858783811221616332719962050995776037102337985830016641949025266100145492833953732859000239026639070708001300021526156992160696980276937754669698205550533070355915561410793420563637240208050144732507445210771038674326946354172784697030249258445311172871485097337410651165846475394438384627964004496893228947588799662480502574642790560673305590787566533784732414837827561329133992353486227483897672497702898180740135387627641646663490077191865051762093429616722979673358639769497649819882807278159496517132498244818829096211529220558714444964029759122160606127745163964445998805915702641878634500776950800003869746780480489955369179848202131326351328883137573375750913330857435893508118726083400348040247321150017105340444437598932871949950140718590935413422200507173524031805759528982431088490589958083425595572518169995791271972336210206795539629628578208489003658060225143400165711794539362822592783611768030 [122,108] 83716172504154066302904447208673854108489158397833148484729140519818931156106903624470181025604631948754329946231128857022027569978057489442199852719823304617025727656321929276506237880321548453799048552227148522027275478037934837160294311227002881457515069749224587837741687257938460926741537979458745095855765323198366196156415195811537559803190292182910799658290421280441283184407121761489554891083155706826285219186915389820385534899406937446556843018306991406406449129127592890056013293233471287747129769113205314278819935733582233801695458020842258979434699142387884617968685343960544461009504892110315564145750806086080704818028169158295229690663192512391946286433869593065733678665662507522696402517456640474702390118107764977694540061249942130308662051479046710452238915709220759357042391880108748932061346266942925697297200286923496926654046274899363109776690444460498308254520560113646652040579747795898312668503051660809776625279119177379723027710153000828607360998954883131356983422606449378342565310488739106193917886417310194691134911641273236726322565931300471582703803916625766783561509781050209107476927442661082099067615287963485487053753920880356842581331039108922931487888167887781504703555033836187556392658063948793348420144478636172527354127069914623177980399870442427818302010416189957971835441380062683241817088046380171213453308230958496 [122,109] -30447930560404345020160062183480430830672181544709402348244398602016309663062272212289194227911295928062065207151501772264225474255183727783317346505170779543549474686476464275243031950357851832642328815022905853990189090225733393791979632346517710253744606217432077050611199641137856659773978249954073521929151218015144563520161027494117705832974393409833294597960887672535493897660873026938007757955696195218053565263878980197619859596479695020912870181703910793945653807188514106223826574827867288302037218445932902252544198185817657678612490408487683614638843431457504419129851021423436897588790719872653884358292152038425825976628916969612355004579346905183514950818240938928424549303294000540464372005763052313271420507632630367105755107563247207011076921680479866438743378008327472071346438711723052409656242992526548802110591394352360027872213358086155978478806562079820526501974432084500158392548214136276935747254066132919530252274039610494352202430392706687115351745890749321094010232981291508345530624306255006529736382873540989616145169564243118218624129236788043215813621811421726882512554605751641158716395855699362087601294552443374644750026650388439238649438408359683736546488444782093046973270487429697021011136540625852860642729707703356133356476800328152836657492193859319786716497907666380079612279809270496654709853986177931771839450640 [122,110] -407375730128760953631342676358637370668955394926759798058193658056294392107926491791452995885317056352626892787721532120202721384116662971896353266771687226780559373374513348263006730417297344467957362459001354379075286477684434063323015177023718420900771966916150644868837388229867647355750564615199393145606094890137156303623973954718032753913704954918101511840587190715925362273482768533552394309244352122729472491120586835791500996649358262451136584818930848059012436309541314795983363065469213373840624371446251053265194031602621824059555418347353982630949662974542269520463655931725052171039498159914449667470407010652905452836610761436518462571838805734612944751855816203786248863350282557068235451282488475845358674222046565486747955900008393830016155789194535826836161330099573508294773616039353821948424809650280331338596257746328235433660909969031405290322655378790892642969657373523624879721076523547939695153746486812024320004459412829599255120755199934134979603550595259304471046812372559186164417932333977448085694409837378737761836104142420340088845995321925768689293551869709461626967525981531920570555154960109485773868797950020801178110446155633460955295544828783689631734100102092942545427121191357491400494332147649097495675232169414826356681444958645333075380606859997842367461230744868492893459600658939522445080144921462431901 [122,111] -6900980538796690202352893160485413601798604829886441880768123662557596529622953644095724010192234962621000510125462909473916044058526672631171151328585149553550243723454406232146222164591542929949472550532255322806967743856240950412980260828809154399168289977666629814708923056042617598561599094055805741725945343558577505689872477033059317102953618066797167396944362741498433321223294642190180860301829923431442687860354965273997129133057609118123137533917475193125214600749719534557652050881280497542614989494394216294354418410950905090971516616838739256082339155306164435445563155581643149474891343481626898031108962640394116265553227183358819437009202613724855260609737713649853435416242124706737174092506592044724720387988768047031816358932044029497294475129047024555889148811821130581592530340799702228715077491417448072289141970221119385726796285766391437691956320465447292161150433524918678277149153362142087888113993947927687572165139050987266162676256935883401604560535720529231194124712839286174875248154158106711767345635697170167299288486400282348785426506041103285183737375170558110012391509072589979499054520152310723508699212497368687414037435194694331597324222486024420511641830122088109660667906254654005477481641904598857447197120429568200300437290559567754490988352328451386837316336510693478992954529384627548403712725332 [122,112] -512728031066130481221616373380246092493695056609164078451293380475476087242451787984535557723809149759160540931525861149319547865504804948698549881476062054281987269795753527050902180952243692371459418804798899780590940722782088343384219043404953546651021284973192269189108474971269800070891397121797163574092026335061168465423736529427498612632215272213033044442681221578082716533643303957643507350043841558623720731045155982899674277865109443405351877208049337919068661599266593231402231465189517356325906470071418337837001690378701752674857683399041409792483959166966913849537102073227142913193977417411936214934984259588448925447671651923282051346362191979608592810001391619961930739780075195099026183562485439274026376858113261898600888428507015598996223729092205374126808249937252301525883354033629209487054732195526811308695808726661610139178306415363957686666144178197757725230160873896421911786446274382401299568483545425577096510333474992356875923340261471590211563815245941759311294102898239424029715227825285811882945088934033214599758123505728510705818466307272006634000637540562269632238457487362282954903932055050883754935228271733753766799934114343442279689277378203522459983168558604969492070554986128842113168627761610265362650724675358382658921862546771099076493038187434215128362424086623893468644275522614944105042 [122,113] -4197990459560216732301948851801158249882256046609008575589155722645796154453033490205256879144470158817577555149733677005482455466597780359486962639530867985136400630420151680380853078436212726337846504139752539470861847545720405537866473835611420467988445802798988927361574161130956993628041743331142378943666030363646026876058528562487870398260085220619827646099799750741238278428202428608521733336931828275482037005219957397810055552982955999275629402573929278098785395999192778077177198084164428997631453109721568292780756359566243651957081301550911900035371420865347640936937834714615394545748196117489368781575029912521568937676286845595244755277336129005104758302675444767856394444180180091262351003800626801135588135598740671945596948040597565762673573609232003559596082346093518444587948683636559078993366072828740574981967725337593209122167816224811007887047877903178755984529450762739366040493567203701036733909991416386137920512055916763345415436376906545860263680851931280154678219363658447489860744369390908620044842664575767102067284352317563481066960282697695926965760378120291321748490374469866088359879625820261558128339269219490974164426272655365804443120884746348103723853328450775749862574746030336560336409454914093215819871788513126837521521556263016371966622252522297011961007098835728524410323906531133 [122,114] -828293986736054517517710263772160605247039691072836258679405775460225061646314174560551878261801889119673254224204378845997880091162944628719806797812864745255894880268430680670398560945231534648269736465135508264733391792895041162318335071933530222175398215100653584983118679443032598550786528651154052287793613466052377030309758771014923574276899462021923289086006309414547512567110958735996878245491275085673330270199399240441547573602514215409572365815314514474537394048860897065927106481900816802973955349717845887934599509586985731475634476034761570015555541247041356416613233247933287341097169051926778394059377881148664686471189215510172915129470224319494775444700840638741221903122357146554991158700915744964150299120767668536026337199858290762838291114426237240914012319035938163162261358979942177210833164228918746233432134092509219586647016307190651102378193724117653629161267229471656730867827884847144599467542164646505395406037416476816501030488052939974559136014239295555320180298077951355079180566029912086508256905136937148937482563997968305315919430717970284146210684599287742124968961161588720270703418173407191551231124438538894775124546274200086115504184916589351875504167578328363395713691927113918598882163090624776353700707279435095578304817319105090300478144720989633961260326603195559053705 [122,115] -125149309648470934511582412884950798946619819842481010075028081197005493558802602133153239357670040684806287246579677078546842466001103436481598316950786277508341142475806431833033355251541746791615730191137216262665969244773755103712849950402448068374915926663751400988034004745266156046910066706560106605812325193913261448626000014840681825960086585567089402514319025721311999869185220651673229674561872398762882405138612838391255711131812797714418285943114390606702641085367353124049272437804472804107987088711002461131174532603702754478262243110884264309107151318120480708276216703245167349095799596631529244686590530321654164583884989971451456954523850873672455123320831730345535420146227930429648229468055069976389741345427635332509435509199018296194185000613520166527486873023985102629568796505275601633290915572066543164950925294541779823123162335550231639771261374302101789023643355780326845965793631406329774233969287316216820068561818451431634516168394131228970778526978291582622662484142467919861105217721693433680234766265084548994445526013625081689018224999758796708113890246478057640257653468619509997249118716436331718153803121148768740050676781761030030608963665940247827993281218171052750110940595950540197585523061904952047087986658948164279130916239329106410449946452384040773339179906783010 [122,116] 242637804646112644784653977026016998768128552235286454092505237451775823058063021775694431301177256996669988742165881331673584745011239594035891688046686618294831236409468171360315398879516113549353962214449382385321541909817212504114316216559270296254275245409018587104287524964878842402229667957943185297838484923667027932361147275811330060639242413056084767430130432039155130732237883459596130962941451169171843838312731058838365228415610070948966709175567505890171475712255612374099858453056587658536669596749902418289544677945690206367099826979939664938460181921166082100792135926647219797855476692451999536932904671419589037964451708804039462533972671360325245891881720973772046009087988401922194569378553845511836142122705521026261346175764928287989409832008781398426065186489266517529727051279710139920363423766914379088775954777562531532691425302238025265501243368584210445113550905179174285987695234585220064715272733688133300532626551955078936949138773001465122685738985843962459105947302074632582577504924005862082065578059356942437302768226301393733340693142863205985945294936101275523954820359077798453703496652715862549849946712374679105049685575277326685457002864477991236167659698686421395202775369186921528326446072983220982042725007467205566735274712623948239357467542729245881814565 [122,117] 931827847520154652361188253108262206940398502916240204044635878379964653917245942531426700776498110036480762169261186854939594007891339134986594615608595351463220140227515449170249690130611955052981492694835329075052200673944619907161349661850580417155070875550111334508583219113503290059961108971929781442162454754277228518440251761758689727154161353733206469948495154550857670836014088537655566028396241324979454695423205422059801378177062011639559460319070562259594854519651577241781038269577538370144439435292868049191411736840782713315146225254402780482610912067716645292565341443313046513919165662261960124548810303720597330434403216572516656911983525515119848811002779652281618113519074959249632583306492190235553828740337513963814455492366298977129249314494131323226709072226812502814186459223487605458065088848220166694508039128229534020578642627760780440567199916852983252808889647816321284646969793873387041066559821120615523122710046521521414416004078572483836344909763716192874634098916000957568773229407269977558431594223634884202985855816251079892605433916421576826344952173152571042436148224139699257757153239396271533617505690498711353114418625878998938075775013934688411413788112269019936428044680636965349890461178052168958938932765307214899681519864888629898508706163575720 [122,118] -4121803004102817805889949982049949258197038591596777356227924870318059235997372531972399197521787237696412608375910951508178653292279817281432685107073693396676914471888358144732643537924677310807013961994708873501579693428714605740563616440669687613580048503089677711815345917752677606116651441744990955148155642285624454895032106585270763412789657998430019723892362985359747985360371494682662588140358634453537215905109519528499929057504809063259454265256597368200011332845276466553604089805335545642750932795182298089254607050161152069158880599313702217139285784686750922193769938566720526856131423572237493356707579548838416222816068512403193260740603236746274798152547515463969263999330892349231496878338595564953910135413369428140918153403567118668601922654743854844225508022186482327242749950141060988310401025928060700089521592330889304778992554320321543618821735285546701120555735067563314430650181918406221270113847647652687430890831189835660007218267892759005886154789241091161975129554886520943457976034725273672745511366757047621149941196899862009135777433201948601283264322520139711928936706493966115966346715578363211903654430177094407075226059565374322175322321699975723631187558245327183037263088233504143790762331719216524967907166321263494476158317959134338698857247 [122,119] -1912367147867267302270916887505021973587748919406412171132222287739161901739305943664514821817922379859344562195654894582913744239598382815123295946138713166522183031116798143766278049582036779153809336453988032824926710357102239492481663095780159097671312012014798226381900750392103365286437552651839527609025204985457521246424648162587691293324619501264842936926845238315084325972151124321254061583345359797170399225109813850986758400516601790045538897080255804751185823514883996152591592704038768298353092954095616130250258607941748633939663807369712737276570810181557579095584064018153010576298467954814638811470348962734926886741341800624096008356779478627530250723466664640526489499008537496326209162089799098072537027745237086179984462139836530428129609154767030484161250160395378629420183529146996464891041650638368004391371618269210100411280516476213660891259424241263403731152110648812229513954293628501993217559271751867981805154775993838812417443859228943040999050560987886985354387013156317952051468673018784821163191940647523633028509577343910072974673675336624760415922348171969040196697895881116821373054692145962984236817266684952808308511463564344511413568223669408887895671665566910666867727830069112059980013037412105107055491023648605275376970145505010875 [122,120] 11580625667075265324452449756728343703224469455979489817721240843358663719167546457939807539129453730614308394302183924463728383343796128619110325860191385526726551708978463869661393882870778009070989494183949884771286240142923783628047518336928606683923353953439992406074185884620082569651887424334785294558312331103694460909812421315023012358563537009551614247915742535912182442829256175053859489568942688096612444463774556975454418477369943711395912729245436104332844865846610641056872967435129981050857685721714600645100166156325049905275481410578586799665501498398889693783793695003706759416673299072080527678007166879190484465480566240439591304874210827959173987638448324301193971109018669044709236802477261086347168035536025574081458691961363351598535763051142108897463497962893978568267182201247277486244310690194956674198107886786334797222987333502849446888022726607199050285587593864115843773050972911781978910973885168598945224748190692947548995128903290587385001002386566120421512601139353070070255162510437956031680529369317561026555726704212674994033574557195122375477713898425123059333510513884176471608623641558154917558871006862466703698149119101210775151054700073454065931418948496810690185525536068281500039116485507395138884382261064953214469316357 [122,121] -5352311736753367033555846718722961816921054063933564854671321348805363874795454081986295666461871156368861930280663143601514692107614713124939096963473562916021874395877073436137559820908643226364689748018374424770899700323875172051795755819177035950505685599618216459028247324835474564937783688040351051938081009463183425118124761563539631295458928157427469874760818485925358109244005319358363857515511372644195556189816155814634174961252067455245241238711778680315981187804670581099126996236093603945469900069198225250287085685363426390371680002207815939175115193236892826032201086503890890645818833977923086710628134137988672471816523736710845838461410810202887788041536287438076762556698623983988761059149477963023639821861015922517249218209286557460689637878117556490123243610046009290093215357647180905976196921750648863384807405888723484913853714790332428716279524308312768384664567566371619967535851167861359341618065189010472650637787514687890688502565606988941504759178534441182201264834440476748165120687636862530490751443117197804100459636393848879409259312683839066556470188154688891317520937455607823613530098557528006649019665614797913611864467636203971096667186069309565394026068082819234929362892586083101987283756458919390439238048443801156 [122,122] -5832587322813408914806398110024861022054010264228488969238213056085736122710702093081599682397653787352036674097096539469485639828862745491400526584009735379005339217593035379113051680514147320961091243347258155054736028657470473049012729556463954440533146586006492322139249368799979049049737153180790329810143586106435770406647497597229972922311587853389323322870278351034340574880444252557285979794816062695404918868116358516194486157141246809965072442550377776278898647018410095259480281588960714601772607208694839430994720275153047921476885576928463660302962642718282368663640214927944832501546663741545088529924471103009921945682800928953199258581973390903350073244698927764890318560076390086150916288715199161264387587303682754460031716043336618508467191671698995853295623040791818873712042881638390452513085270903533481147534477469589760830917825841202268179170044322856099820847465178626642927605629931599378079992167944313076918100504700791725161750997687159696698330251366942770538476164062471893097340924861699282303133255420820100586631822190241202406341423857796286347550905426794942400209972502417272994135127345815925134997061441185640660176012973365509373323029242805719400681356257173893198928447049109343232134272096361267151743841 [123,0] 1762944207501854095636757421728067955179364792178065997381911845555462495406502770998988146830583968512221275954452610458912941919612424290958195007018383456632346458155060377247365274308884789088132724340885506827985262858800328669299476069743323597620654678519556584749989816053627704540371171461861961982503859044403758650246520335801692617194490167277401206979367980807981803003869400835442921615851179228220367508935759709293858403431906840867267373030664025878980942222231567991930951362083094141250444322761433608105602351909027349199441807339630240668200116683045915873160048127798979324097979654604732368888499900272618807751738802874159567344880677623717312390799014307820060642818679098297474946362155046133256808648420124727496149565884681535741015842048379280938119782935020075717507350740237510936841277590315988097529535986119954767611083657660902323521718000285636773232588674953210552306983737543408252545676719971137999838456019539666951479266384415528624816165442001622146702458756377924067377776348060644191366474546595469964303458647453027877335986852872238073196139863290255461681358318002317021768802625056611446799833395056363729527967283542902804519326691124058022956711610438599309735303140195568335996511648653399901148347177947071578846196945981241679072511847178615126681379388471576178317288533404208140914017280576626848059769926245475507054776427952636948762624925051919386698793506253779828909338619661938246774560734258678390381421629219085164484393700942357341037470287809740965872569792549233793591594370085143052834749712029916774349686431932220557346788587257812600980209657855504477824442324121227782476535466682457882170477606569432429596658724809241046534626224396224939938166220774855286190785363942268304526805877685546875000000000000000000000000000000000000000000000000000000 [123,1] -30810264212161956800775131339476283385047760878048218514396266519373746459826128853437494802228264261654183580657837333941092676589475049313930439324558665742233373181126249713757561874632469534513497622711832568197156406777461656871662237013100359373838874776584432964761273638354158098484829502862081959434329173059103526699008517190392556511294907617548834685488917292680306834183174360426616573931323177490738233424153526923413126321864485750672918581167031953982648127460843415106709136545214833784095217750918439263814367713421973243522266221283717488046976139519462804060995764897084562056575900717466872464568038810236064894248209831398837853311248897128648684802647671416448487203951506384379130681990033524080636485480468886414387647269810016551410730440606876941769064815249546610283285823245166562119016984663415609749702400922494189775353591432912195807006418811719991958646550509832011250819191806731743042592182575799284529217591360908374987754045093404818527986539603682302383146426392501283236687160180227301433077478420166728048239407346124944760254822834473664242636772622877594100241953489330184226847569499908191876701464019840278064114391231922403467786228870463405539492477066073160184181808265183808730663706621917314711121178184722147373060271400115494205989782895713124763631912947405552271570876481189719647274463324932584436175863012243100894134774223056089202897407482870523313268022840812362082078008704495078970248787861387531302627166463254436697185464045716658989473768630652833816943096970812760221335799353852217017105689767695676718269924878984073055921948169812887091707664719372417564838201408821403929547755141948837676867461973936952840677305768778788598444960997398017854047587852725755926043983007334148283007380086928606033325195312500000000000000000000000000000000000000000000 [123,2] -186081147713728767984692542615195144861268959398081810747198264163268605684897132469303399106232581750645227730218844372396356689728451112402027148241172886870890476788833104668842371223561785722763461172169083383302498244888098410998447038584234829116660688096219199950898844888360484332158023686633929304268470528649639010230435236462176702388833377625904633298595415425099090928637177655039254261717617436786457649444447771897560708893587902485382202567484544432090616118445090484864642286305560081423246611583859780993051426638753688172194608485258463327299235817944877224130252513955453280340245915305580123926979228031924091740162089024619723975416108979724588561118170319674186344538324309985757936729673289210861648116202355886379890792477539843064207565724523370979002876855179124949814523942677880922599260901289172306295583882616094786664890389443937099640995968407810680563210537244182384803387351411836607845777167805425938564793279901641361536098143911238413969584899695617903491293168891481498241101698676069629150359585908343924991690118335649537177618958906379993532497114361781150675883137667407125853964756065602133849438362201623332856174009034890191226991410590551043404166057090630809856186886645018967847867973089368318636180865519422691998697938085752254656291370722492478193094738824081294151165666883857275880875886720877295349775719041252671761476420539376268186292697442739637324366962371441009611176632670967290665250412893094162083867070481783049438907230875339755178470897172998288018705118596064870512613952443921106427414213262791226301524754824379759987629600801728682560018468997068984048866544197306929226460418270646956886794474112335915315493517469923316533173776081551940882088489496996256063254609417617624345098192861769348382949829101562500000000000000000000000000000000000000 [123,3] 11429850493036418801652163799273068670289648694284798152123832568497936033748250878242119242771103529025720095011735808819081069916678062254965847442274025504060706314597591399443812589915595470414593133072520371244303790189419927506122704681578954609434866552250935708853512073113411952076746799695762318441098956883533390067208722569660032166674440660961075722656069312841832456065503530761251522567746925356473616457687553189597034247203957602118325905828180337772789210082866668438167542227488689799618761719456584039654248977516941102854592908314388622286151267005181144764342982409465576094667927062438954108297818173729819929896340235553755747612718498095345341949433053480804994528948810190752579306082839182305506255225057908896960587550560293082784257320601690211128400573200634220784153181721382484185290118812972631946669490664642312591185323234909069156998582753435938591347586527881594373532410252052470325982131938212533548372815699420252212184755346650286643048156113046776226610510510270493023197395277696802367299285252784191395710506166755318667431123458533836887117664232869287312306454895249777344764280905541015421802550501357510236126754489539520025512559904865591221949287641465204168650890153025582029988592746372641273235983191882773961371774991604695759146916854827504348826144578722995837560196191773345009085587337261568710018562236742774295128868071354659421781741663218657924580137723199370434020478252017003112976002373754892515033167509652586313176439956753746793663664893464492743351378133977706956755100672123975082745621718340911962202024092963609008422726508851285687497259628049783504531957780898659719939794660055814518292760247512226113940480246737159764654045642750968323233621940413079074629148756869138729708179624822150799445807933807373046875000000000000000000000000000000 [123,4] -66167479092600628265213622157555045153540280962942417125345896294260863566254188209164562589111953629670251043751848266713149548620886217714067097095802362763067635521616702642433206972568809411731085399778435743920769634483612787186801559401078686012199157829040165255412844199305828588878062635013859350570705964576433255767016184345950258630927970771775386297034115306529177728640805317916316400683056461337192775309119008916193978956209602032303399423654219097234455153097774871943745707156742701575129942471619455279562886467099470337928991304006930567897799743028469473068815358658141393688260869185724562586085276493140247614197359465599017449206660327442251390116562045984389594286419186119379760334465816363993483224244861308413471339964369310050100915951289409189380996362483629764641611904392621137854930937330216181519688250382094656700423431791282815329692488838954016215182393947069104584729074503739570374982226381160047826693030618628357576804951612029224878299252556918166798160723263175671049731440315409199351519519567871022824112250285158289028978523172144177098759169991677483977176072107338682465320534596217331953705422120388143974290812919847403354217233859245516953461865855574913049590544658586972145327627661693527719832867976612451724739328567254128877766138355544551324473171060749623487649611684783422290447923975284591218297165882656526646596141045091565458068809835418602944256980947588993014696259645903646119355834002766778654070876739420856834029281700762684651311697390051021263011536727162792841241587024537324543686331757718021827789453301855750648789564990406174513825731545168157098817907284125015301413078470157325554571835764113261169151212461433366131134278627336987154266846827376338603067965592918409787394915314018284391295310342684388160705566406250000000000000000000 [123,5] 87250272033300632439231350479014888755733078361466420958101335071057246329379366213630485584661819578758223465365977150200893179393651372980751192246657389752390765337780748864532744577924580493547629117897084185843303589060258573976626082091658031285317457417424199131552484031584474426442132326983875685894694976668074004706310758733699617199526861557666259412996331278462469334102485199503728500652871456459893788721938479311340075767006972580250490275968833643499932814867124321934676105112877866824669499474790560622493473939939962520495376514973589745559637016010222405928377383570043116221356725071917371895668304363584742898043152653618284386671572391557959832702285164679418947430691387961178061228476212774221927791640405836502736279089965464807890363154449117648838481726974513139388606454013614895824901127828359670929079943497249972501551047177874333805738137467245086250618079911049572301758109941485670760628730136105534136981970468654708775869827521023747063942885476905527346081978049434612326456762991294549449020631669802612167986573949234015785982679779131166905580250949234088287950845262068171360160218919523121736448168252623842333960655610728663381783462456066506615621112778076848535880156872082914163020959262936523204598047038802815578436817405402607014292774069294299267750597959348213121169406851850719475778601746248770427512349524781831944864192177151068322138561058077931270808869240000106525186691078086514791840273789388574885429154560450452943066279603818056678282033555567753848113143640665401573235222572327004595958671532589895514737368718790607212349349339699436275287485336589018967054746265738835119226824707952182432089126683187673616905476130691422971578735037044862375797312289460262422859451962604986803914245563221566137634965798497432842850685119628906250000000000 [123,6] 491396518755141656484184459864818434827854346056767450949718073634856336843746635009516735045916660222568544029123123431622626443675844379429435064394765350342557994755694144896256705171588504450803827436867054151285706356957589871562213069392525596096935798674137749233190315934758741021321210271859592733473369863431327615967978228780782036974208949335715345168633241833100754321016316535032266343957065280426925391210978477004798973035849832453544579437151862890697077005419276991211062302945090303538408921989837578389706879816044978279043572219987656500908114801936956192424932509885625516373311998828910585988939999768992563472856536413681409620428769361526574522974901060865216302060561127424726476961193432893099038769119284729661584370135367853815779478488457961427302301455775997588446324438001793062004868245071254971242601636320063712154852028147530738036954341167050104957982489641750620227959136336522379090724231649982866531462839055236588519728839610184013442561417960513211242902920118219577779622323832919834433089688281533641384513593576526455586741632670197135528150363351796518797495247258529279376415910748647156140040975621511548611863558393034964776937860117810104175042470553686506173227996441090209006701790472538240402607320035093206609004225454020207071799549222096932264052574530368092052696600422933797803518625589228753846982372194085217288913786362368236996823791113769075123576992870790053781941915519444932535316847311310162675027575022537043735065018834201301250709200759050948372035727131296646181936604348050227410782277395100025591130392813883279697426782561962238033846971077623020219993555746227893465466706998831437374382982923328146261486978710332361388640308212708051709176917285181773718834107314596579180621132741310641556253813178045675158500671386718750000000000 [123,7] -3035014864771425476768132695091382692114291765590999474777827018673369753066548467392440481453598577820277590528577127445407440726973479488775576419169165815399851079248706426702743085507227746217195095091787129397379509094152181395576777477327234178364445369682920871163417920410592131987278464852624809036411876912400698257790117588590347836754746118383042925355220668850678514525075266833199884225546787688867725343435593872318685124433079727094575407453135946593920525771430701104938716607171122646873777118235644682949333345716369245356709235660520047553109716468637977944280314057121707103993745420366516726640149740907711071196924931843605985919207131555231003966673866381783250348858150070102409055297549753925685295796341353219217290389280870170721707984985435614662993023669409003574379441870473940568371121740806004781147486859322473770807075948392029614841951704100976497504646972199148553956074401595300758196803431499506680563476770144376376724991021337622686630904456135327317442290147102444056932445936727041902793254008299262919004467782718315261871000417651698667601434368129085408206462698976155197658705206041656406396768247678360259328039922560592747342833488195798333144607415838476555256775776092324796028801244376057270221571935997359266769829512105985731509048747990169345950791173717708061306481368614624952497354198677659921154121967411866062458041784483828848116259800615876852462927001751099979062111573338160203978807060169877619551771667322764059162598370317525324208212611353389806592678118061102132531006974733612293025237656180049637400361079723441374659371164715579289152234961261269838286361803446973458231907467504615026871903419505664404275701838881756017673653372968774822176793383417371725037729035820774035910815386984235031420098493981640785932540893554687500000000 [123,8] 10386150805571464110245659120041013535882824584327099077445374281152695620421203033256384426873753903643393261465647424944047611245084299432320318876611803121285359471030936065927854849553275769895428774640117737454143512388719109239259365480536453311101821958065017251794783423384272766105536983886581691967526362168236692426196233030388226413394505382771448058754707041876129288190655356509709690462081359847019480413373410242344655291539818176259106766954025808753013932037249401166783059793328442218405967467345056858564434915017175648655497980926649998123435342518582526758842577701633519792987177003516129087697593934986506175804167685847226750093496926667966950863763116557218525722202631815633904842786560445405031460696817111525627037820004666468776790284196052009839482177023148103275103439315272955832147620302704408192152323186139511561759875899465780728232341044632071979373397302994133288320353623427504115325417596323080931299174226718799124819549449405611294263242920811681513999252330576599153350164884763411238934016458896971299331972060284167173534491463977137211845335446779201973065759962506999855198909749399616657050749677721658857018359760708621104063623236419365737818555055344251354696444530121972466168603435383473927174673794609248151737119875684368085079697932629081930053386083825821496182006712494304344861003579063729249259108009970377020772877006576978199960203688564542888961459491314884463512665622052383995317795701311974680396957306137486680606041650913563121482923299109590927156922582185348382777463711362551319582973098751762922645800889541359783048784903656423575472895436130777427460232012343026768954381979573872200202044682466531231601586430684978902084476874989929685543613819150135444380078820963524449837023905761357323029869803576730191707611083984375000000 [123,9] -29415996116212459560627758535556336210470105326367819375992676034259467378984136481419429935649165573223483578057776683224992272977458248541462917769353037450622412872130059347699992171281148938615081941261359202217389495681236043920211135796084268848877965301642793956495652105764650598566530879065966985328249072848831554825234621751892137779717049201569335775810718741463069693525518564783227097487234097016325548896589874320632295656190045603142775717092065277723706504092205054096835358346678803872310945784536605005467186744245194490040762529850382177540443978525040796216279962804795326031635630549074887389424338558486635162895783245156711095041274371001213847471884161557462701128256876832032437897041199501415245880305604196288907001007109519966451344959311316091244026944955703422440320631557335620000686975859610585313817759698071872526290811840721054375433217915975213706249779820718338822177550294524155321989383865268901073425333064005043396811773850047995147933161652779972834104935221639909285596675707825121679276970715332218745338564097888460597969934194339595162101950470708534129519704186522566023298867039695054690354632268942884584331032448725020128285172466096131974295093315474306054075481468382490147079417068708769228491631792868731997913904196697554640991059393879453604842301366679869245916235661605591859772103364044670871497955592880462678784456351723179450143347128611708475115230948633068753197662874483537466551660871459093160685702148203622113953809833726002859397713766900839896633170038017020518626376885258865464604415474155444731295654186826486180834691937610887520107931371446862988852360816124982338766023672144496926727643351622261469346538886815803706637151979724510372380120254080578569291772227216978330778211086788537231839768537611234933137893676757812500 [123,10] 66795960411738243879730824600524295425821268617198273781152324443135609163590787502210052078689557165576480930410955925686045989278708448090266432102545203006135661164718370585288246711035665015443568900369864130801208102172073515260417533738576261738580590493729153169196821347819200984452998166406918677143930192459541743071206681445728987354063785682292596850568754067530993224934365940481354831268621720238165157801457094869518789623663772029627152896545499840238945145767537728791586870003329878046470011952776942672677825891956291824328031279027749115572353691927549376879184585789583567574940693053780456877264164684334892519168382113453115543336111687935537501076532441420118393371966125160547662400623628661982880129225566526356408689304568273558388378913621626746435549407931746740762952447203631641189556369399169242097923261915369994049491633501019488770514756769416236752790528428096173710210433615864925132665559336785036899673457020601179706186307024210471022840822211576099664222024715045685257428591767552180484469394565726231893078064412352671992622118406063845603331564730748546474955173070997962230947875146646371852718929140583653332215218466177917485863530326890631428826510584284566084208816781293827048272525365123957084537387636358808554615009830741815931838220916544063373008054880816947303732386150703469854909303901791846851026058519099440901956563544924740281114873963892153587279481485265899631451985044679848780483641647126263485775726713384636574304210652215990659324182759323302916010149132978962305471202899759406432692304305801525774397201412683865189596289004398966746285502618653755666904056610802935587024248701211909288376073935123170866274775128050442379760215406727423930105540877945559697789628513969050598584383665601293955660366918891668319702148437500000 [123,11] -93721320151559540455508501388983581077623990832517454646577790668827940968086517241657743291180843816643271492303386461820277696308963325743926350511533118668155660001757996398157147116611639421991327303832403177218167227014366903854355468576226052466759974863842999044856287651947445605331754050087146849169746225350704472813619333689908760322570171226119880011559402161410098462572137102740129592454598600730140435066430803417954243854193044001757058888360537754139471506595804453469128936749054701425880341466084772606540585224443076230098982716902530545867705810413555402491666863367061233292511021909199153236840959992704527343501016687180503758368825625948224927646453094966292293811063658059806309087541173394776261139493856234694125161773392319804268795774391394706561206272321357056819038211009669603797561413034285660458531368439721145018699428419955061796361854619837842820842843902722942136444577402416157822647199615007995343160180149263613453089401830013306990125781195403116866092987658895961712158486005587549450190687304164818542714603374954782496325358434562270742646247816741590006440036963479464816228357695395176902767656040868750810531294852583924533338897242739978770708441933783936126824377439591582514391799232377123168129343089145081306516385908396549976852998798028526718351414136141376154289639927379856384962288856954495995474474058194692836138852786542819887358777534951506536413790752661119837978457127363062528687509711923628172592794001645000526121560792020785569607438800759340594426280817235574883990927460537324070870447854334553498698419985500009143214368875523740911531823624389473319706379398321511477709734945583556415470645150181119765221236552749172224911382282388645748439321557283341181787213517558119394877322316794732159905834123492240905761718750000 [123,12] -12583460563423192007803476326812405144430254739722655110478913810957236002906764836130160158358322553682107881965196786024933003790164666795428254977840982936290464758974871876356837773010987364109736946179792445082802298055512201875389899824173926785212659964696671909281544339192544093528652578000759636368808999487731668284522002136680684129251001931247345416225181171054172756945059848382545209725225310849602549358605528473897659572841778929505069983599532841682664261154816716088351869483126680684217852037947712967240558757789998384857378244930750910525135666114545068521370337305121147916228960235242017796676626856905005594650106746605215622726914657313960344515033505650092329278045329904880592348041317353303531165847693752231512404233810384169870767448183155270714944720416405898902609689664931010313909263789847775432928555693569774960722960356283845394715096049310265162150729807224889561258585746042569526739692054290665334149898491465684742999219966286790006375098103869781114037748714006748178531697155352918435020493681133584715330605246354228070595313708139682230637820790469312691555656333246359189307907252215005172270769509460217218983592728917554081313298797895601406196945424218714716331716160591864247836340702608184277988673888767452577901967272217640217053623934486135785071015618331774076200303442311170440491778339867199536882427288627023804987514581277974697049685146828875182592733813903343129757344430614767656226588430625812924744554310112682449548912166106803358530772214700746197458562167596857719744777911421993410247922830745650953852138087439477847505366428041683164271080437974754531481454329304418353570729243600907521430089299213377413318035544656642116356976383592297603455409313244366901295666168673374269359674371138169135520001873373985290527343750 [123,13] 457958156866722744847420150082585512951859282481321916014073638684029853694586225486511004496451063853050797148426334686921149838664645663912214885423818156629795273416915028039162351841403152013593966690748781872717835844982219203300448278318379024125572648733256311553608943967675379941434084510863549418959984188946190549622255154848553855918168225538471313972911477836936724332078967196911625921718863446322668479729580486133475514177763260140205422286010371917350953636855107908675707335795391931154016267274756077286978240131974913306565327428433172394561278384938316610083054150909621331906828020240313991142225644449725355759586170550020747507079128370773828077099669238914837909080718147642476259836539142409780899942649151577053563216262569913732867750998784329715238639526582167565836996962439031714276835089941283496929614721267351240612750672818421283101716171939515416249110108945582376831941992066131003792098094305949876295808623458229876407435927899274162447348517640165510918248959960086449306915976382828587415134407573518841314678207816824527060283164459626394401003364532949379207099648638159511795064205096750092016557856579355344815190200960174524597710740390328491543970513771532039926715579191706521488213794521253727644568575982686997588164392019075743740695902525924948775714752639729420168277731358821949017091274197036599254587572413145669205846221656123665027356662874434339154958793644267893891956880666979341585678268997564723373118625505989852964325216775228783070486474980437717415165950534195507055539271412071605776518513341274297114270768424429108489760956867542306893681508982362843288908955963642367424804465756584918665782540981563768888196295863609772333538121526304311621561779785635284070698697588549326478041257004747421888168901205062866210937500 [123,14] -1367189033932267628667964191874140266039420272271653775169344326220731183364276536636948890354988292156866214981950026373275175705378740206657551883751135001079986698940004010141845774999293244147198276776526412408391936531081408921478555570137675417881172936157322591261002291725990063349928939079239376914399294713148143080467591953110820987819394397594691798129592298116126884820606056131719244443872998923464376219652307974594806112684679502212244577458909269349390566276151994202919129934540666917633679938763207975199198225649168078266458396830646167749053347465319047375401505566461604443498783657406098971904120336691536190157859172291400914641463248393578483801548547476865719374544138147718592877467347088692485941018645313478815999211356855488453931613637207399347925895077861578231944634492035913445019877002892598438925081191717517654395488343884910808349738964073024502224894537671897404568608515792353012129886894745066813590426156298068175877875236218295532881407785646014449409941057229961277498918515398485746756067648030433126445673450272739002898233422904385933095175930331073846566743246371571618927741763743350066664720467171821711846304284662544047260930665185042974645772746907080250884295363874663377904223528765345546675419205882170442099787493370674045467447271532218965481714277925738387794878192011738208785711206941768064705420450030084305020842097376722573393905577811019764578633885165434278837378227760457493879022938216781153407287647038045225731327622709443967973839832772778414240537765653618771187067785914095204944245129833002548312853921942343901514356180818632526241286131312387196960871821214142948177681304278732758306923894831237581395007845690881624506390850878405280391872737595471427095532590556287849681282864366949070245027542114257812500000 [123,15] 2575109486370805455223916120702187824861308169870527484370649924301885021029982281385938368232111293763153530595641300187235311243011907406841125898118203177132556513587689372635365856168837847113978359327286404946273116078793677097933748032229098212997087204506141562487311628379577906070609785788233494814289638221753280131659158646724361820075200739540238120098452794300708930951811044032497663547545918001567369866580506639927467847365938538890799796894246962128544546559119062944290889434498631914157648076722974797279796455632014236397405152889791178385449294651926964276676035279082690990159471877933169933495220021193061858667134586672659639144727729981958128826587933204122317902848184652043985204547341025674206286190353699101461131047013615801495623035001220365470958122304601264883458056891046061070119672420996599363541330345469836337961046764410975466451727017068729137250695141943663502360802109543272002975454899735898378055721078389773194108210315548733998603283713349628921935321378350136538701996853432786483480618209193026736232889706766081018622249616071330898441778116850742780703040723050408491839208637964346504298975592788945685041419116961667472383526738023691436594282037694029573349702094717705871233770631221896969344339334178068675444880608898884800475619122091433853459529528238636476663039416062114845587987789914862057422542020798134889023012118956527414747772272169210332556127731985375371969512309044170855510858648672708531719714269843251160931472649554130832106356693753507036670512686580211570541132979150146598346846343241858995226968183946478088527036525965285801233754840751106505971831662848258462096031721425997144770970834774445536439047001031261748822341425911344387515879722548310799248773989011951357497309800237417221069335937500000000000 [123,16] -3625821215861506525899882325851738966147002164680221367004002019829716569353977036676603354596432570388415193553907467906760941973788484086424208323107600398194373111500655153007746909227317448950637914246187593954701449406892401592641505019188616688097174508380989263858734416445576814508790676690709282619317010367440480031333406513751284018698416865270841008968732567154474676355575773574224372051785285311414052175582179369221705100561700308234011599797095120695410923506724266252728623603811321754004018272406660705333152608484558064559814668501575128883308498298398777404710822409524822359010996329348496349137717737282847070978828972509059391103641164108548182387300935010083044029423266151698241091619257952688668486567111694871309331896066670498690725600318591442359059053361920525879334941147777967343140307913734201848490194940252972544406600451704161607811053039102571743989264630253743891544006164226335106109773475024594514811818008842515497603963710162638245164163881802755796040431178387182752562695604560653675301877068590174539565716485958239311697291396760177299199537838870545909537229247783184562583466491224479338813465896494048103992635069263055370849318201343178592806019160441235185607857907092269240603383533634561828431686395405901642062066884883724065475752095999471424410114621071690857867475024206268332337221606490980984000218829160563216516571229176488273295420753090090256591500059571033274825916676443298510971329279932000480501688148298262883966600926792473428908134177996980300542806785099198612284505845709030599954816155761275101493077327799889994801927328743471244045820445233951334171999215555425715975604644529452139303685231941856316488415943524292386566065588851033286608867679943949575450708579325148628313968401926103979349136352539062500 [123,17] 4057838224285293082379046722574355861093471953151719307634857859434572282425690166100763794561399940183050480156328288213306278166144678033572925437134897138327127314720317078122688467903138036307071933836199587436665646347024165803039217330332236434483235984455830908495329473776853135298550280972494605853889814399007689582620930673349037585698879760470902424284452716117787556128823052490154511999837152027039488383296183493604572955132415025875934856749150993590367902264213150681665055325017729293851047734948220102192191785371430775652634695605089744936675006805154989070371625654874038129060147275462308377391299344236724702924806195010553451975259106310987296453971056098345216123587591291074178244531178488987038196426226447814642496087654390264196727155789857044638385335901070436789997459871551283466502207442352504980498388574212788494735112697326188515072291100664362607202528129090887195745710054526239676213496083948667352691538480160308904664179691062590015548326208787394192449760022190993464879028725367233086532549620552658617958703280002415390678455049093634762313784684002654333054636943112966367334717143096285958685963409009978702668685040791973594784019343291644317859462513693171956639298544756894286482071311872514081281497594193706436012392506910134461603843785264720698900924295186173955059297908273820622753338707036863487994011507288375232122299182025515181238425773003737366953535661736170263217823889533821893964950651439273664939311297130572559113055182090235283158812502800474418693821149926086816418088613388249087179505145052352847864695835133575870683698150985230465179407963325002978757066667678857265991536870234070234634176411870294913038669141916442563744411512008773663403547971937238880999675129032655540584073605714365839958190917968750 [123,18] -3727156666832299360558553415647864110643755304801713783606678188356220653847261311738139500498632669313664025893133251231205542335165345545714327452953954198069627872285560787363662604350314900332554237366776324612228779756064799718852985435038587003063066833680917366838735592689314046531163566474767250499146325646518632618325509345455350229134528723676163133730032099370986447004543323296990710579714554211272327156422022291921549635012612210045871397501055231092806656539390198661224756155402654838796466015938772200859770129299490505526381669449167002495987925512138150020728894376077671883981505754578828083388553494758787198908943877701894174596945516883619977975574742533141891378827875859636871132009824281484462057670399272330598768887050655298708995065864284026641328377466629953573903358151145691256136927204288494133214871251174055564781839423223729545682828892773204140736360402848613262913254400456356730570337906353825414930216528674256115670350737249159635397666908923267825736994148264857483663648801895788155239352066336894919483497286763078805462142562995783191158665942008602232939132103371577014896709004094725933131201304204481050049112763228495453617853870457955954048707443850665412352404288497675480345824927531075234225801420222989782916437409829535990822979250520300890239287438897289765681899593460531368480332912358725861728212910057602035786748665344432642419148042841524811157127147735888225561824920556387570808630624683843941780520753861921115354767765857974241492454466276430266443545023745267262733723769551914391825184970914575910395565048758831183145861163486886352611187529506127060861565556287333015757556364827924593057955009815543773486583611599472818524016335869968763561871650659861097634349344498438938444451196119189262390136718750 [123,19] 2868011491198752183269172367991092657085423622187118937767684072414379224593162435570335580424045144570692312293119782547130893466090604329968714276471152362809581687754547151164211468856168987095723121962225573731308168468284541060865365678339990578973585183102504180420912940018911092355446083881444801313528268775069354800471997467518946612582567146080986398990714639379625856354712442694431566693574775091855030282136158413114410721348492600020518750414749812693823851443211767669852332138390830186616956172286043339522479451122594446105313394061640612186641825011194715145783759116154984845876694387973788368561077583216661447785403702099529711388337654271025745891001158608809746088354579081913510358565530439920122127501731242856640241416047336670249079627532663394175053885269293097861310703874296407602224951465381114971919020809216256549893918872264076825521916588928605758915450695152477990889678160232707019226572458151214784424825619880976206299011483084555280292200716507951200189824841648894513779192256786855172154108321839380988436473249880770555817603159141309377494275030175391292167268626052220946726535698336329209354638341770945905600539594410526626320586549706833915864839488988070441238436793238950654273281782385589592934224995104603129017647614421506079363117188203267197033565176619292406497785654841256638092435901628659554101794050154332571909971851236770092096778588691408833949702786952587827220504242921869649557099001793115972747986586697624703614982865508781360802548370808819764109837462615938727878175884897326004727835722061687765729494453551924267921518386083518969690936654331792068900703415135156912438602781985567027270161305736986982751805152249380857207699065538864298268928188182658048713258303052953124279156327247619628906250000 [123,20] -1875812056738965413764521910070857899414505057282559148168987745768269766327584637725396112120402472058872016913778064114779821066768187074236970995964288193553385906773282985752965947580387396929385896301521729410019785266882195939196876589733230895071687346190649202530814281086607073688663815667442374122287151081094629537226952651349022380974574923488712273815974960653751273372731348127636579224284415246745821010062449912841900254043562723319436329317024322956479830140032178431492859913883261154372021647851679906397851600558266804309995063926553028812127122147375285151636533643728832799414793643551332900657882990207084890189273278775073394721067498217764916680427196572414974218789814190394013518893798424022874987701164708505051546026986086801877657726690734739111819718384784368828929892000620480081147247332804951058425942150815325368171069796321005361482069541618138820467855750826008457623166868488756274660799909268239014031410211601422036982301326930453522671713289161055950413824378803935634562350825960212862550027586675675577173583616825098273325331254818066328149872904146212251689561426691256189592491750397339988206102979484671686751825700056420202720852534598503272524452912887615703353414329031365067754860698449358043968912805989739352599342890753913204142732193438909318536004481131575338907827703628702556900923805396196287924151821160162474543439793264800204398271636908117749650781985635285236120810196540157665398221161187725302901553227951035635493972043991260734348308273832153583194127022338978554763875250719838309222459627857441896870827081133226098028075613530589353437337824528079971282200123346466074099505163636408215371995645923737607139611939202103968667627064693608568482336328063240300963177009663240824011154472827911376953125 [123,21] 1050906351818418737667189686114361389553211178234061594398847117267698320515853412735896862879739993524505325056934373124709443631357707164753616850516514836339147015301107156462684049837727205868024218026868885713226181045188072928865638457273395916946349038870033867639997868088376550352750452295343878693961622847789171361198701699186703308930572481076871895928751557089027807992855721493205103837454957591511951833803987509378264699564934664977310285906363214881707110067865898784023960451842499342365460448451309789777414479186657547671150043295188064256373154374008146589761438122411508289773802913541575738500900705963229815595811442085501732034738447108165466710404137638109080612540572506138848673495437029183896362562664003700173269640673945247194417587263796348967753213424833576560105135561801593978841528838663260027449289589595259191502458824891297677097918111835509884401424567370511946882159665160671191127318970130208782979930153799235140745893291617055985746073851938825571661981627784480856388799560603830911906548730689006022360562024071636833857732985829974236550931276038157885425259519744892012826342364508788442284455312940937336663925299529878617628943182596380275151174415998629803356237079571330854026620175874627738437312571426003231910046330210157962528129664584789172019369964754886500392098757268228058066841452775916171613781497053804365445559720969677537281243140547348413945252134269220611238438480791031683007549551882900234656259133589675254695366543256911754356118010928103963043997838915987474875065387607360655230206465617668787407538820770529843946697884185702014558525958535758087159447508841530538182950788625826971811902343285384461629437534005502540405497844096065614822996223028930481979692501681711291894316673278808593750 [123,22] -500416939141653731562298230744001479256904061565608720065455074653982970923591891993851718472390994407273958690020120171087063755805103661931716041229043344234802622756181945418776490973166970920874863002862343601924741268382986764418274306290482855900994611343882510147912123634357644517437278558156618367635945910982948728942101568754617922514776808385141312960461551600972980659609018053913139079139734274423077530801223602639999276699174349825876971977381393308155760698305925195480548953132553433987147656601521788985460989897997804569530382852866505379117147281625436470395187251701898807420761621413452627261777523900533643223412294447055155953504108212303468762168411077147951984201968738727929003473167244130417585099402015602519173150095462129180142023638699313214328238928282203526592737239718639814168346542817125231955471323455069783251553098254813735968569784080566106337003203100435136182017513264738972142356910204413209757408701879269336697378026411232295772855103078146469410135501232249469642601703986539815975202977317801189950778479062361256763249029175594542266457638313834544124814908349875986476123185016457732455213177459360776864458993456957689915692885059911148022561978936663493250351132024877660299743780107883173652120366361582498828656703895166689449049263768742920514694679276486103293954175771014788234328566528960307396861012009988407870302113650132443696121619182776751073110269360041370683455445375930473624155567029697215905351492527743572118679041469941246804621438646603874038643881811108975449938733064021643037657053130349147398711585030359630080537612725962443450057348701794840526289614472307599632642304859299292852191414655251380657352325088503032209022854254612014197588503068570009446602853131480515003204345703125000 [123,23] 192222995531977330424660582825051584621532660408951214854442237325076594142020234128681044537137026505597348553955585818704138552428987064490213070694034092395278585054003480075681035172290877533387429273535477493992238797298980652713910007441436003452842889155461793800611319070973232865648490645151469557843535145086981099697828524666104521734029373847686034139844842089964582219129217008254805646636071171386900541287238978598321558029003483104163756992975559450868089984868679553344393403011632789907772968003258184617556817269504788381087267454738846781548876292320782058082559034410819875234403966795913498981869367791667631413970832896842077910382442481427120036912845878928215189019117869511750271689352552799122496311156273325059721729557573129713560523369061229877178761545633293221230354688302752733826366419612912967805065481254177049580053028285695305058398631108075962879711776392332442098210088746962072078267682330871142426873005964923996056799047042930170302379228877589800539454127397475088046297613089274724695813933344181435427740995380114939613187032775307706979196654478019050532209764369720148409038785403095122388611461983510422898063442948305124819715819377984211721391162220271179236520653605458909835220637287936187261189653676441024637969771226975504464183791393451243061681483644083854169861600330436128572173318427082859815751660898209065929242679911337562605812533980927173917966968407672308940076115187324587131058969257774817761431250224087785380004618110346243487195447346077302743839452255651892349653602953613345171007922646010329801862049556481479169075628028736888397428728859870830072725453850935782477271934587092545642640530460680082559514617253129386376638565805681866394951859411399652799445902928709983825683593750000 [123,24] -46982715464386848687458047974030327714221037891066052179970828923069393894449668997975120971344779154313780434001974589444374443149788650861317682466432261304905835250532895188111378037618544878388960152711994139889616622710439286496391686413514132697609645605974479076065569695699635405255973565349066127695487897832839789523237090422092817897110546305450500184143434990361091996812840108533071000485769026258818072266733820973344621410808794111025317089766178829229642074633883818706588798208796037879454428712730398326172241445983935867051261586012426290118787606583484682116774574367878712396954603174461212486288262555364605578356357971172692635107037430583057459557910890540000196338548598515453824726373718901203310370406772961884482116385093504775897530919693180136847016644689351388241825650016097321138562551341815834217886699087955615419949165231526573605087065451732735325938292332682278464597992017840602872024836426441501283015216401459610310481058713156302677534476441968706270236010491900262655310608655970740065863259552394197610232812174213061863355387351491867834712223000307277363014782814917211559327701690282153774821074624174170733621058418621982277543047587300349949484050005554184230166490086116479003889605611492211577465458784362795512387254442744196523071142282060846416166869645823356979595139404298105048191159895450237333556524640966854687746253772461218883000228488454641363370194840355936311917537455161431057117489695426675525021445520839941962931495786843210314637270038883384900141986971031056494665151831585731910784013051578002815657665004176234470994686436450864562313737167111163269991766943837739938693492413344836195038075347169910647028012880879957790557041916812309957814097760575577922281809151172637939453125000 [123,25] -6773633295345411487568364819398546192716485263741742836919185159537633505067447873431769752151081330229815981434429116717154506012368460369525484017629559883665828788603726572161601005199639637236019052397423438310271172491737879983686919762121969230388403183161211367553020721440380364524551215947773026564195665612658880379148753312745914782154829859845707316051310076398956494715192659094966089738823206825875225217673360666251675400060125331952086039266786808820874977521306988236093248417717796989368766073508561380346096672781996252595503259380269741546350097274117093425892619351885707219638941236909232192138472787977665378851161396736110181553940972348474262847587544042922228024702024816373945853302884496773239005635672996627355778304160687861818378665971312421277719570749831435703072276146697530124862916718049308014935314451480323322571429239067665633950059107200744113163523829851542560034476426841034843545083662464135428072187631936019184861981162682155016140787765424869554897570571068000318747909036713164644707036522038239664519013836578365944408133123186090144122505671211127251427824235472292213529709261347933311105548338350695392915925602905778925208385136465718887773154975474401216927271416129941196078583629726387488564221678330446451858804799082382798099721523771782495602255265745043228238209785375445834278253793587917829482118878325296270803124611814969111372603770449508080478948883673283815071982737155427386864363677620911483548063881956336905600428336955614386103559913140286093741210428608855429589526821645800982546619558625830514086226637829006657351339133722817199760723758154352992604998326178226423720677669781838429751648162199740657067994395444863390131140077438244956678503605473906645784154534339904785156250 [123,26] 17506634396912320286100137640501662434688808616422986391797972061334150658624875359378007528457749606621692555342317340083521773637033353576971602566655264051059337102516858830521988268170248638432117248261522207341634006224013965446866635102828993644739287977505973351178030721121031166966751199842386294233246190977979719421389095224181350317661740599734172682911464953711331875168926059198934189228468784005797791024824304234739752094193030392460601887277327148663202096012441377858341353082639672729280223280947212676583444269047181074437413396726714057065257103863741593502370752313220789956822198826790270527112417656339685845226032558042173340873337327242339085425450546245357935125957832037891920935921233192206613747016797276363325305465704118420053263927795574245641917027091125347228031113989658334653475217511164479984575936720774800421017728809638411212383378038310702911370770404416760236233956609302680676164779879479208921388347047085402550395982547560146401565669606948442992630244061420887187612348099376980633986487828733395079851323375100557434395809511337769398081071693484033823703540987351189100411987165349463358763677284426099003595210096289774566559149042208926522772003826526267925085326114777692334051536590406473619030721593931489798969097951119076404942578311928496062112673961455003432471617882854762166888798358379760401540152635563504992864876040315460802558532731959360041061426876272286972201365980189955954873929751974588014632524243362664912112874830086057272414340915618545021413314106616229397013444223768106893522216615910753846229380290400501606251860422868586412265182365859810821429230829125668512496789888378468415681453226591703405362227440473912370269289470166030782405375276766790193505585193634033203125 [123,27] -13020135376342542535261600064792937532067312295015242260056852215963788678540301068393071118352325996481356452910186127059426527541081489032343202245961079813965419520603804224542849018028493222182343373772287864582090856594775612942411269807686997421028178578614909228077443858705614332131110130620198476472354902953657406516352198666369984593239875088043030476321006924454976481097387172220561247385004563476196272339376564110844056641794774525009732855555440248527678811593810873952871051782724492139251973659750802045648495160062112681853965687967235426061922313021689154134763152818612095386750097201141493317083072183868059542325811842084263365079391209762960635190223938271721197765529715090261174463658245790453066207405511702808921522064150715441560785845956610214344116463027340705730669318896307304432051718177453290379858863524995483341301089984967603410393335008339971494837644199441364531689037015134635456601905058731825596969570967116496069535006885980614113259915643583475551787158608731305573314928148763336931603543979192368813262945428299443937219036216414085437984324228245319385344751003428644866354712987328699497664575793285748013090306169582047397579042620929063155256328098058043714231832555623657476069687669280045226547617309245942070263687207384740204179510015798232356380713554182949756582678492965741895571042090339675601131408494497899564102165366421092446087220957493431619295346248778435413667141116690410883324427234343680785027947296680893390953589909642447961407147537690498762370573081992640215596537081421087887420693209317227768269399619510061159534818832037175998855124614312730211876666294572712293026746567114003562133763336003817838519509152379494383263583278933585685166463008499704301357269287109375000 [123,28] 6466364377194443151927584618659662058305336380982274470580485123078111380982155266830317387008412154963977561786142047765030164909802104302031530013753211061965613427009506672808190491314725708807504155564020310467445123401930974809484984842363236186899460961782161422082008137936712802436958931220913279336055720423397719785816039095013295374902256217476810032857855783598187911356464970044413804646561740511602814951530398742962890665959780782568122349986906700090097593927406268751056241158773521686928554380612130160290849353052788505446302281798018852182688153739423890715164851246261861220764812975897320920457589834741712510252323116465897394597652823474511043411448604632408549719333771853471899395817220887869404128477955696361310110655891725117538383095620975639878238829140754911254281893743856464578953540591281603489614683240691109731980822876831057128751129759980320230942377967012629915123542622825933403134522869349864614834807780141900052134047384214999133602745186993738981503812863257723619099217968168603186470133058366342482429536377863291934472586497791340484041802209481089719045260956821265114464589297232066597920626116103357173007542531210319859603984717609934224697193929936763683567836969668081139227369983397989300489537940840411275692693585352775439448851968616182889912586833603399560236478375510393096038084099418569880334503066718317291370173912013474100613720267067535521941467726150564849173239811619132075381010188503786256268443093402717318838916561791309212586110854892514375274461784646653614717916979377117832999781989139132538376024571213997151626147228445096402412935069736793026565440340780509869272322648961626309443355715056017386460526887955054304892024798598897383783423720160499215126037597656250 [123,29] -2168639488716443394748888258151215986490378811369343902534501948049272824866737601927556473151300878203113525405006285567373725380308473496061964025145274151326887515780105769856741349385675217210648929666011306142850078653425349575558154365542475015203686152637415502354105120597601141492327175034377986661166500997222353075384764030204854981665656945322612632676507729066147058286488420138046100478561309634409510546558452225632009889994711578336926038694903092786702899011014661142962210288357722009590671533114290493735635214330736234179941652320794274668751604334431636297970307913775255262883517048944719198132483585428500870634738859176465904282701662626921441436290144235891519553284679921910425400547488936233013988160712112560066770035896740276831796765832376148300717861204632139269255518610985830920784425195134930946446030868661340669749657890003699510363492898911604528481898347301288035577338300991380169167010890388631303432390588332447024856982497826081975557228049950290557028373093596586969061407928982830505765539653907024140605692692614512674404312116354055767165358905995093053091097048728489035030607380800506095134532841808565602223096326342124222216749331636501699745141097011916847928498417007942266994277374685936975711473667164618102887809953226415257556554526997219265238544515777661045194052218144457815056257748470150956533709891981043117815642369041348392258984235991272230790261396931823726329046715420071820787390985488238906675826540925922945546298267647686770041401868026686534464430777770420438523809416852498261853602093954448089371307936096576333304559146616974278335535330165994281833914320253260358117942746467458838008132397395379167261241446846385905480885135032352195594285149127244949340820312500 [123,30] 286082771538666063801995225387728272913901816198356961986745463188279627151836284431270762431770407556588738548536794481944466154263954483278450481850160565597981503766396866622853961702925714343876658334906021748366145837992479978059532063319683942612019731895827340601443921978032330104389796395103786774331928437893606970137811101420957038651347427146672283934448366143740550161900696964730845566735404834892301625619443428172837644517816519011046761402980980216751776203819734482930730845024667418323530433435915865298953828257376026100949487011863202925303499113495940185886914532861147358916311833134031729299056789035136557536007098991473420514316146561413668494517849769329962513949041590579772286061243361643779891589818414812926767658396979755048264225444820810719345702679561613693515418600990501502437369874041966553676709008022087914768520480946706663974692834222869528793263095123925716033239074452227075776789122051591608324575720075932380732504579818693175830313617434110504589257076326508073785452965544713901432005473574708197234955426165060721454418074478159301460212857358848514645661602441502556177542680648430640297923952646379546423778494753876526569423121476079434613690644487426209560621861591586382269537563049179172969554372861841612965935081984009490663567363076805713543274495258090388146631630529777418180631821889687528189462348896215560432424369213025420817499362216243251682619694608361153737125136911551308947909510895670423390284944534836284337778426987452795766078686069122143977080319585411331150790221215027064192612926208737174722435938379384071431708659111223887443186141118922817488983645020394034491232618702102000419471161439759551413821596169272473477690946821780926256906241178512573242187500 [123,31] 213502953032864359086521186730527412861912261781067907019537336133732169085683771278213937175008834444211148929917394916150627323241974811703648533646052103121931152270489696032520212993168604335478855682203926803513252032450790129888527073609654748369161475765643423181433186172011011206209301339873960688648613547645720686246046807628046672413238060342667184822206323917764114089360629089037553244941149653562914161394543749031384025594882243905819254145275097609465452049022272376352284504804590558325160025991349976493809885061102281013334143030440776692297312241594942413649097324183258711096989558348597835899895864902228873971626794285008286393829079342969590380083248866365952031239128042014132006203394037852809085237959838394983948976739264637675437908776753034353732642906503334257330729699830331339930630099732094138166178088944907430332938570012354568850133446809203563716128997037009246396219566491572560682680961519168669719027646621902048304378359529663294809563489312231407374576468037161344045488229123274987002220781526545629086749054969403196204032789543839534585812040363743182688052192563294000463086513766748242751917214420751227042513420199182207166645949171540506032557735294990617785960911607633284504469475710645618742662516092083407835950984143237546995549737832015127456723215860155632708937645381763587848632075166334603220765685134463269294472661098670944917524283239873267063316117033520236959391898220027493166997522205879060012032762755956987042483541873094616779279195817011129913316816117419120156263328615525371944963424503603274667290324408178135640510266776523014150479749795869713647530170680060187758817701371307888741377732749283697662205189124108980814291799292732321191579103469848632812500 [123,32] -202834395977966512651119481624202180071554294351634520980000491793470886991920640806092948791314410573604227622098372296895441939979656628721448048370473613465137330330362443359432845125659873560719427077590649801438308473413872664190527285013257718236923085283704213263238188247887823852770488549632483575380432731722046885760049821308285586788848400784707259448571577784770459229230388275986992919424017881903738115434186954537460699515983387185457855502039023393141162384208998851788250087121502627875616998923540020958874815761805097611237620523119103457725680563703769116978210360935797564790034763978219814660551033397522238787630709316571766221471689221602178081391253424980493473676507822043906351309312690812028213518309383652223579466949171585692817033182733917801549130023979187921270821693961784822467040803180438107421790365957781701111089089471849377218392240946777494943909350056555575212226481820888378713478889696154169695999715021413303957513435762051876336469590079554310917529166012473666770307584677224053046348937674087302140348975577093597161947641015102004873880467270182143638082788768231363216701393368926447369760216555073252946447942074198117531785406486078752718695845642121844324786465766929712534602054476046077592200787029924595123103747577927449272967862218779953744512461309484145888999155454127460686585129321061693085205159982184583166983918993727705972368301051747601698322184903155243079633599864378485735541676367190094267197001565782322452393474778840432074273870189632712124918859811973053189545115514468272572992225578954621306527958519404544367252969292098967203141288801553777204411458736072767082397758909468521901789437204372546718391622692093296652423490331784705631434917449951171875 [123,33] 105277116322701657099048798191772780963687454001901047059280869864437936779640237215346098528786324422760228807092731698687309807916770628442166488860568270624096485246176306038121273463262078178315472374112834499847436838250061045404788603197877283672272646957034998779020381680425821490398922621871570128290073519256920994986660392862334091548614515547076175998440881962012030807895865211617922530504084949150372183865998348430140702279184076297694381749492922652371091378058160768932327642737087718451257460461304297269643797284431380558784078675309501359421173600001606617180968540254428020972781056460675261831863928526987610580905028421534399213247464801049096006192237074190451349905838637910266267093808890465584678499457228822792203072944851092909402602693214768224561665421074940501328540240255890096767542680381613489617065395201678208373623361387842737190381053344512926088696481411892011726966979521318304164873022049684025347868041079331595912570992021151499421213554259458099194968627710769220098751327645786891993277994348554913853464563203686746704735792837331581075097287058944724580174187524938647610823829734229389473729909053558673640898130409463898616207561514073286892383344198363131629065480562884809176651564514302265251177222289644561024141315081201561361454189862189740843551191919829135235531338519216099633788892791693080519126188930338277908436073737082621226016842818573883745893075388577889498059607756339547048383412961540389107963151055674396628259802196001319228913720383285690647214358780830461088709194052016012976041721722189620863918740441064040012111436221224193898967227240697865509023743469946646961113725378299765312417059854259914535642733507117296032270387368043884634971618652343750 [123,34] -41068507978717870090471802083614599677412463858618925258544558193685857510252610932686793478317381356039694452493562246220706496707108209906472500435454413129817456312321989305553279688926093199822735144354049535951596584564478989251749139373434146560561279845109465135946714398305036114576253288882596802988066332407739779823999470872772620375460693158273947775247601067684178364229028873169684624862356337558145061524454716277098581893002639769513519559757552287783744905934161332241178667223376776513213423603913036938447776388976695846548403939601654888373584698769689708343398453819303966803664568163821714367926588955865598991102850448832944954949449280643717745202471093323678065948875352206931762518773745414038207905977388438703624347189885518972219443815723111449256559654940476710600775230605292040091374012606538635343294769445187881004400702045953047184715787825181333585012107328164304549258517235037201495782575037585132300125883489573091195906367031079109519915574450623800908104202826092127751014936912445133072716772461003914401385709802017946689341710470585111014941288415067280424016961727894307523555030424544186988061741078873452705374778364105847130766049164071405280646346009559396271262690921370415177433008162350043227962942886368140771239730242367804556485665974964441542707602372147872011751994489558326526671777259492176390982798169290629569622777124386688102224768971859204568456969376835975088803985302518756714732082400769991591193350606923213572875901323385585263011481476821303227293010256017381399956097406519799799299163090915959080860309923358133093267758099090777451230663418564839872195712864931454040363369474115568115779841580124879259985035350764611553398333489894866943359375000000 [123,35] 13037429036235942390703263979711734272754060069312608564413630392660768663254212346820991342654491254588264444437088568528978234088612872264530026571523860666037088870053216418048645150313075897703806215051283168272097427807897693242789243549615885406013204964710452603510655461492950969898461803216300747161306124892106907169756270073265548163572377641929148496951816925873849609642233510568218216682972393070340836608324539655194337122346076029660007563769968767914425402871552198371851810951627985943324567193815289071221403900416625482143268601006612226157476523107328936598443384429333081936018206124598046771762831307201988373844967890689404628198741746280905627118505809999974715896045450979572848809422166339618917923056128466732660570556922877356075647234148367862252662044819734032331257658710057421712121967456420199662292037155659379182906634401029242462090298669501340575638696280809806613162709214126692234050609843327697206596606784158611770334392056903717645534246998202153167158820242870675566106363415988913583041710705039612004685152637666302620668119637851290666675096600311756218855879899655479802886384060626405880399770865233492201156298100942777440001699576659292921694560273306598780064525740981647708002765916569321286763973868250806342933011691907223583268115934600981342455650367395890029359180791677182185120001839250880392055149685163061107898818048938543001544366217006557233635777065962172216140847336322896967533441317657909380923811479906071695307325304327934890141981452023044174756074614225930101068485410402629603530375436157230214363684373618731554498739694994441755284328755710253957192892437938903010146885043069706854537479927867066324341313750705421996561056002974510192871093750 [123,36] -3430459351147069938321439965372575723184278834412529578527071063238884670210019728953730170750175773139599972381045978253086607274707193860586093823432636045371902878683984903356887342787057269284161967904149362976197046451958578413990790306331206800045416596824321470633991869826108029749851718084941891308553470659138157117416727647997932020182568036687337318576052324870732935255604767374396249582301146856339132214278241153167361587109750484916733488780446915667737130726271565682802937040963368349343481167057747290893390089753075765813828770329141607638887977055808571795626426138846977663879284336093439344602897950377705414947952808246896694368251239553336802325874688093711606780790549089207729771920005770789111254619455315922832315288060402836979271653842810047877270342312681031467063589460924345436200544213048539685502355631013478368351209091466522259264228471959370986542290417513057123799218653657207359139208476223691423900998330043462753518142442765012500543437198765731316658633387376377477049775751566252232868691720911719168843155824544919300153381463341560604369041184484942224941291769501001466326840824265895751234732425469769497916896939949761689790155752659772699056114579993533942562551584373328144141774925327847013565542987193409999634158413031129210003304664499777012843042026859060385974253802569200199114254457910109008550776141766204512943491949667792251276351624595064778452167748640650874025062762268997539097660739294722879340598552525562294042662116539325150769539508695358949509370381793484240222737569477359361513486219337811133573206340045340724103021599486803376094517630328884838735817644127119139424896155163823151721588032525517437118791714314417844522930681705474853515625 [123,37] 726582754505470159915502897041487301635386939970338406240979654735100479774086008656270553633864791497468500018864739719151647170785312578025277145530356878415265467193673753214283588769507208715964472632766687424226510267917999697520150146357521938591072702833676357412781021386198392080736566057965562541368117697804165338881164518218931267440018613226871702148414518509285501952746901149058427909727842149457934059183987381319333526234331033972299794509626963601037360909221218065067615054719634181201233253357063531450187874879633940632890413782385351178582066350701583948426392511187864702358579398852034520859572855343580096523506105050571075087203271839334293049535542308392170878540190589571363440988737367801435731378633526352291169944211847382493824827436796793156457615233253422380184958285103354438604198144460107572696673988166608045284975025026364334161581261521717477670086178221494067246925926038042106222212077381815981679701755695642214659707611225909154805271796225056128572143532116822116941367545112996744350782139337393625303305989354322586174532372272564717087295586687430090439568822977264536629228334257110055575892567446241440680984216632129032618930427157403490857352188546395241053221386444441181284733996780149175600091157211161696589763501642693785824680931273754638291655460240140931223832552055301960810160444837821831309131673592904221375721012853336336432696062138324572575008184623608760736753607815366566594513056297454973564852204851764462490961191379151817400674759637882256183794188536287915494650438383034803709148095899968531793323418742647084546534817073931808409806162133838514121407860234545851469592477165558711613486994948028972809697819552029038152098655700683593750 [123,38] -111733374315443143726143005813928282585912030954264922969359372314143290955939250504150790682807470322035004215359818091252436850006912215473965485658468193721804966627898445309541876446704198312046823537112713365052857537553031153113086915841148662000179151944671070840565666996278946072959824685810883631570633192532006591766655989058120950231713595223668688990693159922743891055477505380862594197252083469790357310533600591702671347535488407623782241908548904713432821134727370570741346538522080005256919403577288547434230055019807031840396975594147206345510909559802597521034979040233197673069281026490836719605770142634346019934325762563337456100328652637079770870879317263418667100412508157597049807617339616903233955121549600397355866893008489560911227597568143223775352893343502933081004914763754692312976067798553067191022256414447022558273564253335479737521041525309258223282615665130415888071051895899682134521852181973288160324658886012094657592218412146776608171379843049836813242843361833009501768800951882424586342246269324976189536044019206655925161316209710396504433234329285395836626145001935592268082089900774718885804848679219675242376566917653649228134228780668200997592681600003534109316835270008327403648787162303664913059106051372001367669252511445247925208713072279909486914755282485027766410736971611132233979418523122193405201884075979590538889403770670388696155688547301513340536380549489812744156866133110091242408329562532698089722063446942096613465470476353592211244123013404717552118686799044593810457398275053166760811936797592342681102280721576883928437905220588541694585114458125126714930400675018890472575571844711913446232958272215768874412175700531276552736759185791015625 [123,39] 8301043119114598271875840434602829965022978337627589744847263230870400323479558166354762720000495135205332724232336206161724862802175639868000387001523880175058435778671688582702649718457698885851501348272694358746700006595206627113990497752163613541826534438276067189015733781052614439040372054587222824475991175883551634411423743158624200224135036615346744520077330267479745347972102559663466252680337589926863635757068982631002270157989559338959999231298020191986019040841157338145207233923221344579733005062979900500298555004263839119830733463794329212765991869817557799906083109411175219468729072172123288551178614589747403108750981002670630689996941832614601202522748106800319296162310909241672842566234271716518405880162159023578277459881015075581977610378894207237797966363809880547723794021021100733011895368925118495562693804009768600186167086700140248835067646728224786115418812398212554558968867926907194361350145179510860861460661455855120519497072078499903840740699523846482441248940752783383856943460013406773119930236103545594953885611203454730145092624218762956033287057867915366551924776873568712010900180168592201795375858361050632406010724239848654927406265767366534380965251629035801362795287455792904014995629101686074219147186477918291177402902674443624062843155376033574711499472777850015645387553436173756873097575833122153596148702987020818976833284176951414995238588302088724039269777940074183137201481476325472407895042809577461695505834214480064174826899928702237149531494478027483556949643679174370912925932664180620665853433189259803731728779630768645176000392043002398272505853231368586215910899082052884218869739745270278909070847433031756521907494738274877738952636718750 [123,40] 1171933262096112825632840983651429557019977904256031850467114797349049000336684221952698725613927666701666030777786775047202005792379051007192738021348085415609069462937098729566786676942695328840834938161786039229869011214768027748208848469362427168390012549161637207845478605143778273830637204467604748911371703403856746312212328008037748682547539990776945408832658289810421520720137269966321162228984813301554110041490526269499056460726744173034645289388716523208996908891106502314689591249478862203164915805535472999276116472350070660123402151063424451903354776936998356394625562189717856990804306893279391286005665331771504276706203453403171371494704652155627749695344022532146177966498647596989090724462452020253852877294793740663754073759922268939369307587518763703537480254857405472992361845150123157664582884672897797950067093899369257132291166987996233737991008709085240095707650237360575685629285906102184829004028556640015635763389671658891760526640230416191128031859654327611655642767968737879310556978026542540743518771386850875267874417817968025755476763686456878269901458657200547619470063862085357618397394558278366765404624165516605839995252203105433563674794063806730570963833875049694967019928564344112273765344231531501546031156571088080014932454470010773102635876643865727484053784268143872503749127839219884214036039014456856011650244780450530582936002484039760290537377103854894367334818267295373422468806873234393617562381118459963530902131398866714121327706610624269582280614135030859951794494770665419483904917216168445856644208342572014673700537527447596756782508396504295019482000966106180779331908110534081578047045766701208758021996003391358104158902137631332397460937500 [123,41] -487096076370876706952703579961311343205188083126390359764459839929070966858032995065566080155250219270080044941786776226972429592528213272497345591325707034834245796967452922096863625688767112685671902563050898114508744905649532819378998152863993438191713711128316138967637824266089719115466918387309176941255991018302449776970480792260797338893812907925701391667916395240166716971623862480805496946894248973629169381286997422402928226002136660093897645488467292352899543505253316348173061174684059780907833039341420318591180834196060620587703513599273191020682198942505706493727895704084351764074744812402589043357336327374004697901260552434783054944434928490728407085318396032098460775567374509570292649716346267121360597437990114427386439283344168309501570556157440239981795279305841886544480070423842216530822934735889605629954913686223599445761794800361555381787196147436516293187182371432194750776040766787763204055629998619464248484952881450334896761687362512174453443478990354363835320139970276813472758270842791265743130911926360487412046933866034610764357449692700957652808942260105201216977909329608958505325161274467082890929472717721766924077350310617450949753087609713765319105454896848993096774417486710771598866733446243529979611462138866942135170859698630195747831787948168772771367909626382643292345041953012684744154673593953047608703004629393312056745437168364423614935744857459153564165998542949453256988621712870873314698640163292090119487999203498111803480650571656220007230465803672668937469574224391123237443750384615338171869761337753441694084839400542984496812580857858469378860395285235021938918496930453402262122069317967394506099114105809032349401314259088757324218750 [123,42] 81970915323524321562832200442266385842938202398908425719900973980228107164291915384213415861642923527230269359881327625713519913200077802830579134946790097342146693881974923913967487929606825988168303193389787527911279420866906777150911704607375894892368383839656022705291389374687015132877874368929320128393139586909736305733406500612451068074119171471097132962733997895827158570467922333004802093038281285901592274808698213685279240869857579424353098683386685951409873337638865940193126161404945467252228648846641074282538979008183848568761525527709405892901724388644875840638495889493552019166747171138118187554081303972375159790016961195447732940373846059829969774424147423282131237064278284192446880344434153042363375890746628058935962789811712714252725946236706092380176040718228743833395700294769582077024767428974142113767655273536522660012870936331483391250929852217692135331968730577617072011770074574008999388319717518399095735335956231894462752432218731392281062191990969800740822914706920254615441564949893478703824161515435504893124580036187576439663660441728501720539976290863011795706079249995459707729118239859291397313537931942534727726890226096809568019109562045193787315970495049229538856424956570752791382836007542437060384411686981704920470516634506157739142572151563460154153615875972147828015754486187647264375221598244380700946197461742570292950981314997577941202150684494538506611082692478229325208758840007041486279136017675706067210993859527641103632835679466810942865379050539918792686708201946802205699919655830469511336270782238522022684784337833510251475430534165272827415022497842856327694896393945788665695168714233366826024931130195914879868221339613037109375 [123,43] -10633970664425625501448423381034278306862935673186361094843781591807649643716568489118927338130219240050680804785686639263127661953934199877558887373731813015744867661714896909477767588276147389430060584848832258209199697469733120593627274082502769603265942137104142702272097331526418889442787071743618550956217342845753571655214827412316655712103989040064405477440822070169305481105149558202427788636376872766365965232098530170044916443384666156975186118605827536705625361221384791272924739472032958530771827234304614206726326479604109581922337552270534722626560551705742035388489542129541349306077310556344887798639406406156323450051282995243067609528087884207641065003797935505739646470919337347977131835389106745512602306562240030960082498006353575270079227360222079393757382683047348916151010059340505514790596324767030863453147182615116112878174360946646485566097737541774907278033317025339461071563791143286957534984815402176764460497969768785531598823710044912951927251047183836079346991136729023646965762293960551999828768241174074265142974825109867831007848871561456133136328034484951465424311757573100704872609573924483230097859906914329211888536203140383633704116017966899471223591192421809849124019229012726539957216183740335946993807729432494254868634172906499254813633391840531669673357399144233710801909454358330019357294196223139502694401784446043321274735698032072036219262727080966919946114979689225255865117981709104091142577360580491511335498615093271531886075384939114362588361301262106184296590346641992357243844064856874715193945269409470864577940907272003655661404454840393707721720978919999418023535290811431747078508334503387141563863775852059360164226772044531250 [123,44] 1839563462317620173504929822604214386682296704666016815290847663636744636549210317482829808865284407404341107382583575959844162852098689839513939770505114513145999634310905840553814207693540030389250188323587685102973355656301065097675523876409436388520157435609373293312466469939238214238331337519360287491972237476311797352626391953721544879075682482804545570217929936654295389485525360382951603359262780375985144459435839338389856920047209648977910254841386593459608312968717658560187193641251035183427271270809139000349465331122266298075478726413434023486429165746533756333748169040227260203833190321417418841882620920581138872586875512182999845160592205646588511205980337770754666631350264237811407933000880516330463524451326811977412875378797833847613352086801930343537210579751151595734895995300303589293447048359436572372497218081940031693754695983749826798045316943287306006811316058470141601841176278618613710578279764619993666004697169696535463447663025746358253870952348460375900376875243300144683238383001233087769095606629517982532386731992735841643658510915251741559723910413060397237444617998007576193389368411337908911188773700961329153537457733008474796780214241376524245254033077710537912412106686087479079844841248160770664078918280364645434168327132054259979030825733345835414052082436935534515028594486023515944016705801229295922056370855236854389193970714735321798855706662187940026413380069543144259390345535195074608026080476640088026520367541323493919857269862068319640018105936245309223256341375637259948430927189308788374448159272554213094704414527780252341477241203706277947669354539937804189442562383123656127355811243971864481564065960230004631477087875000 [123,45] -383653143611574453461393300925641901472127919319158556475411050761535356717146736519955182753178164758911568567375395521193903789652371545354440742815455151975163600069313404384125938326514991785433413398603140010051146582901267179233859661247576035592996525344285269403564547306953751009891615184867250640877701202567976195794133557554978028224751840829962429866979414519517849364846667424552688940244974956872947079706060476224178169097480899864681885065121836907188807487565173885903612802437314479607834562087588533152547739949428475695380200494155601289092495386469805144506550279224232163395580922177051012696036730950281700605353694433561009335515581531382242309340294941039604420426769024486538523497642895514464810727880072842576031390850292835894230942561722892074827325212763257488672515247901548238624695451901511634353522666987806749083107537833390645905392629056157101628165619434003670867341547974519675924507993002549926941843909641623451089148774159225026631651974935519114408102515590547399250266848736440367559502799979649755022370910864002270232126242015687958149865770468047116855575048361063174628285243738437156030346938746219317774170431344835447286520009116979123253045510848411258119031047900436781572792831664304729755408088052307021879023941120704425328592376445689849012439704213537643899582873733438189935649560362472511535999223212228583113431109998966664286336096254230917159391516244347697449607862348396431948079687009040657617211686507751566906897082131045042014284545393057221054414164338999092155731569200473107029561934354593579235222883468054002509308403307407883155499005418173102230458348188463620193068154679083412659424909764679197390572225 [123,46] 69655279205839728797901193099233874824823042927129733213023649086458878042205584348390814524376786046062083595325828655495105109579869697285894450560393083213433004866426528274793467234330449594529200390077842975976618923035870700564639150808044253640861176577347422774139942571212743636320516679992142625551902873094587591242739683631543097200112483610203233917285792700197228009022920398121488194060840368535329354674075073258601083633781632746701318416585981820888975188291344977483280001959860305310591921002026874208253220716575171179626879450309287611762662965838131234929456675847639844651193631425628233643136997785056934636395608194996447511757760340270364281977243472512357794789722269731676370371485137339079107661925292889681645266403929423721029160797383782211477161875106005029872920939905993539746164271343250434510555151154147893946772461092214687249803744692775429812853158917677991090634987404004866443088884743849210493873501764218530346870007938423247921980391001583809383125929210201904842626967109854887027707840923409747321692905685322341740868456380825472141605600581092075003217646686905238596337994340580511968041511807318487896174885450622880836044427472983163061849849290045159593894068909634759634689891415605284505388939068147721569544181386593694818683446896461934354390558351147239674972976024574775535627144697085892973826812909476403306235933664590185623332691922114536123998019962201947597599043730851879299087310841178453116604543559461004262338861559242151191769984926104644430819116765642161914813513906213408387789978868936745233410700757029623300350269108474686809830418128614215480471205101606427905755576184375082636293297516213437755500 [123,47] -12440431127495163259961320901660206880574740284072613896804860432470041278755128089239271398146265093073507455350474953036721880261714583510706193505360786606168795515530817243657175371381850931368835443824454601372545270856911161334007723193856933130899640657817323068281258850948184248254446159777716670040480879635482242099193385561660025052236636360370802400594271749005870232955443682054033850311886977498003135282369572866615706224193427131458034071132442782721036034790028424925031516979599690515292532205872884293870455528470793820991932882596975390147982614822840891179662156751757744176961720167057785992420109660705528874066123532825993859876133549904314171939956986229248543799242280513646794923722218531844117194958099973868398206089372546337480882058995140511725664947584629582416792298043625916088588778764996434578300534642394726963026954212182214512807484637570960574842127197020620938322403402335212318663916228234287176217939180510479523844716077145041648338071658687579725934172850306050259793718515513182844845864502432048447953840600942752663066136955138179548605866857822949194621311301920431459299230815092279128444404497958383725043975546008155837849199757365150018071590464622205548798933011658836677230985078986738584654452212189899461676606641520253207400422423158588197136162062346689206549710950963916872905775359708977303897231785197003737740611688763298182373744490455780764668928280569003299657685276679880937903433016363307725286853615251109662953620123186846037611973143987721977528355368094219143418507304450402347207401590456219298272628208207750905196803415482958548326613398794248906105173984859054662386859918574699202171079518070345550 [123,48] 2379730602214693080737817530477827388929159593393803096164420012030348351888269081331311565127773984259705972566656180222573949225190653231528790369005034140495829548359974845870233904290040508023112142605098862691680481978636211753764492278560702806762803679810315117067050962404243924317519962294188650827639110610521381706623671678091049338836576903303083862773868495205867882272207109947120053819061231862320477079777116456031844900612085700705351149068440973528445094493607181147331570957336644954122175630399109342306349101641351052549644047873288422550913382186577989714047335644168396835362848795488608228591704807702790698152761878012953572262414647676336966576062350673110503842336659416355859316509044940836863603782914423717742855475755020684746905307821387926656975171550394537293189031498807771012545453842962518121444330055593160471079357708635097674107450878539546039991290974302525572877305861740809471675502277796540430354985648609175049394120216269140490113012262495855730767094647246301002234075941042814453652813525143945478594165949018704245829202111349449041328938434461077062566448870864496748424891168754701629896522720963917939923760021664907722822253662286068885351154978271181435207613036243605436528441460830799155888013329660969547621495949762427481456578197885161633162730574646249576449836822532122480142898194994314275352689588261504279729050731108429584374449103395436368446276505061952937545444070043027818712657736585369806334116128837839996663661092707093044529785028463823850790093729870835785272758263460124575230197181843163633564165029933831119158988314735174640604077015000421709259107330630071614994721374477135126114579642000000 [123,49] -387795397211312125897492037887570197739697349623754571206470047209112698356785026504487618800841207032062508697253483975068637779168618737167251793337421454792812189805865394226433294704908529445816552417183703970118614352013976659958699741733206389152972076304801605640168284986818828880913785936823542335547213968609566265362735925342256131587862355729677699768942599707394998973484222662132709371944609910054683121138854421053908943445571183690280740405036052809280493239433152597471476027099868414816946682826501517085248643168812631279810941922510614537374691585839082461749470583981530431599726915466680270299605300044310972643705204745506058914848044270111394853593871216550528027394025175775857576893965918413059938237181319228878819247684332877527750089608348345485482621275673550142569623156896389442135961955782148187656341486146772466225888284571109152151333998475981841146877532042101527702143768731005568771799856467169900660794811870415641329679273530317346649913570004986161461170455087272236068449767516547045663107159995991095544640765927811470225780852146055600640542723719691993864452007238755302024077256109976971670323064551392035161941447057341425621225428047448049096705807369523433042871095489710191086106275467122273596843987912426314645876995102400387298640151786733151787432826616373505992145976926818841383172200083241528976106474941401053411009214865995952361242544677808207716632066723710227598477555557383600605085796928793352183937783297843375777325539475176175217255354445871875248324887565000735373043890489000443518058139173787830207136828566380068142964207089855183872366387091753835633314884985944541085480368587153318519612789950 [123,50] 43955329428054391399548769480369545967129737552422267656402387179647847699033447319891849923153944580114158293605782161508324892916926004081820491472329035789656425682648069915485212582466186630528155503774496383502019069236275659158912490142225879708913335259425152398419865101461318051095846170310164391439945145949650860479234954726398912149668344737536821976496027648387376867068159908568468344548000642549769871189521790065981657054571205002657181818816559939664829050367816485066520658597761243050616325260414981374016707588457456905779586143912880133877001740186968053006384251650924119373124837547105563892409617398777873097336519412248754390666799692973394535652786354325939050602988897367906813733517732434918455971512425561907384244036185903148364152293221234474633688980334369684111028448871809559258301333035647056781066149578802035702966711522979418887569869962137281575067372090246786619000119616221809537634349468974585716748403168050330935470081080818736703698886621044491851117357933525716800908359787862613355528150804403229353784150460338417814074032615727808663845147543852304791905992238968618745219556670667090152472677595645194620394761638165284296469955863947657512837829829341527533611849201764589202995745497301413431120977355956038363377329561023165050782043772357790486896701655154379786866479467242968962100251373954754406064016262188786852433619771005990521076306158805530632033296285981244047034958559849493981266548973449534617644230231489379254910277039210954729560392017061212983995938569003517210537956873129330962096630513120960948962372785338936091913367856158150495827558843916353016370826832553980584509537619553614286365750 [123,51] -3017164855281824998747478932704430824482013606491107430032452858003793503580571395417752562786908582786466327676203517598660062911782570429275193473455127761197257321666560266830136305581374052789006222776101181298725935789338007314086419495111471126422556531760719254230403671396128017529975424103145376006985129559237704365653391669808029640712460108394458857489465821499590634825364931633637314057716525725137400533256231014961840692343369943411528501186179658221687721833810657429725570903254053213493202681873409514856912252060042985436126938426653657895650896965209869563063906936898533788061067206793069379471941300116828076976495915362531081763799004443406248625368553967610671443966944170898131480505039804290213436846916067045857061594316420203287036567969112488437012125046666625131648206527661079203957301303224869004088506014048599573375945089303492219035750130378394748123899875358401023159184470134591281842031122475457136263571905408982448469750568322358634463548790067668697786806385193578653135311881001254010642809287978405806696003602085287608320354401286909737130958914166914571842280703887079528374226754024797132595870374190216078439904425190540550189596027030907085837991530263457005784113473393372420314904121983219053649602671633876598560889457069425802846609483249187705116273836326771759613671077818298658153808085259571421797922489703140233226534225973598468787089101572281287574551703802651811682211517674474211198896559680476616861185390816949211851282748842971493605113919179005483673314873023345488490162630826936606074375013339511065436087868349307483433804351015014489357642314270939668732102722526837875035655211423690159125 [123,52] 78960846400412431305151402683906175480542092224355945429993425887044902288876809203641042664347464074307102543411988787732496049227828052160937043682931542606956569210519861484860564666982786780463138832056458454649265453829851425346896387631972704046476370075794314362274204357429353393006457067641501907371722211507943397233425790286813466705084736773600865886501817289668297830072398060561758954964208345003465036679077111431488013754750550512261000896998851013802332414273727375715315752060947792497562906035531291087381459782404018704934946279522564703278910334065117687119353124127268447346503665697608479895485116437777928198776509476384437607498192083795313731751033166390858417328682196969659490549634048759499988235187640356529611048069610033451064753514095355649334391150098822097791623207215145925339717305382748644834817354308324453645660969383293294338038665995426455311255505460851712536643274779638933800514650451640689318832019724410829533087274759700840399940852319853402338974330484815113180338480154122567616248000002414373025598804788341547086748173050253498812660913711881192022117810774806489384187229896957513071752154324516322621393996591406528624510192699111225138760018466393310449038367045162328578647057991998749825119526033498841597774639542998002716310431900647618497029565177610416265395026596185434136797272105126497159557523373940343038460879870902799354547595756826426789623028233349723034914556499116535752502419596815199186723356333999802252730950767945785334352419215143905279291569768942583534205828386867730493345290605108881398310073056323261864822210690698444796015473576372286109842096964798737990851967854735700 [123,53] 5937315276920961666347852667480998017534903714015882303431907406078011803360204725384879871936958303908530718562358004908794859894790446364749983663067845891450961241682807678729689302002606028889157352534672988855579249842133937062187877205684491087300333169387360458259865430226864271712262846497150208545839741471888224509374599734156803891566461126601281100101131518848479481667183611577783164386358282255521092747318808378203599924221380970515699737667207362698794146190642968365998460806955220151933283674935410492044511091390914979388445716898304641481786722945955784528699300234126015223569173896171746901048711310852656685303110594785786900926797160161278242240005196064931422835147997320123384486339695450205728241838207262973601399786558953187083805940263069517115994435061304935093619604392351785836514027786885103696365318962511550219877981415472963809440000254621162912805584908286829644075579886442310578919418936696229033392777559750373522745494646369140992175500949072565672055878193361799714226437563177204210525408738016386721480483404377570507570114017233127772104981890066624099335590965854984367958853750784768922928297461264298163759760108485976104865581129296470526992067854784587915070342653912453176965819746352717627507592844332711907400107459147651249604252755147818639255030602223868914092925690125995655878535916518965540524962669179988590348890852345976015106378093709825623039285538148487374176014470267142046889928576705561029002462489147865612559752164986902422592763317763094847885280008385953826781773071715014653520693957475846196919847611712434808180337786232296266327473466221358122694240175541252181355572028125 [123,54] -773672691206936573034046522918858339561886479331619228216074125211101128321802538321634511320056875345064637962070287136709487554551577682533010623769556318622291759945757268551636765360185881668945403696846143550746540748140561651671191452237827858826493233294466049994451581101469629211356914352697981432417153544472433882209587262508385424576024159162434368383224531755710752766365978487275049784799705639852154479490663194834366558909476217174193188672371762927440166885222695816884668909944904938669185888105483473235068646619702646098821270660216423390566761970901180938606036965065347118614863727763510802561151492600428861261560105050126875851341996833503620059365681246900072178025697873392387146384118685189860815194987049687897396124379194497173806958768262546769779455471306515240229005666647998633042232296808769786226655561285535423765091476330894731319036878512263414415292778770166307880920185023373109411589788542730803661487538779351008064757011324446448158704466145379632410538671256853726907852518291427563387225980028051444532257976611192178908309279320652559985818860833041970600621679973900563487312090827668505919100102556462564877683908637797853239480700152878655232741129553044177970011989417398201857939899630731058803951718078455091008421368535812753699633627939078876079675155544646794918461553696958614679387058423731919356117903093563802055617978430573771910079767997794425906436735997907942822774559212298487051157060666495066828030869135958474721873352416714027859296095251205137124484277198155076066093316962632685406145693588950603903788326498296184065552035951985166172692050566505672001236392774667268253644710 [123,55] 45811912900185104527145301995600940853808640288683280150067689517457482084157475623375857488368430055203723859425302136695805359728006500645802127124748835526337475644502920130345404890768593656692358018844445536427972787337443803663631502545252962151532806958257876949710051452858496119105534554282793782058056476405744808687145386972742294847286502270414357621098916395059091590304052363603591798240099850643584426414597564916824183585969962173468492193650220937487741076544080325176331708502241390362897992678074822338600517010569909756681576091278851442979821976578971587316694126370524909757666414673027301880061558834075794617569824832749834940797794956797382445830792700431022617660395845197395834987294836252417781621254163322629508021041033511720896428961594795884732133149645423710675468489220547751182445007532836686630224776472130174592437218532037163645237273715069775170337533816815470515725313240136260983281928573461134922530128605984953740203499471862215895132248094309826702708864277684336209038046939269016451819050683213034407349562943105466988226658018344859217075714740106102069354622252283487246159173926433856896501887517460842066480050690736108120034344055828352104313103922661325707863900788153178400867771568538179825813077561071409045536342556917189200555989140909869959866073248089972854522189411862583310535692890646157738160378287260617103155519707344365502066964631367214790104884094707081214217596331904265839516335169843070237391841742175373105819994270952326446292182344436292695642213649239627699731957564751343090901242326272219649650874268241557341968278533073015952808222462937395437783614210173812533480 [123,56] -1846989838724257406629643409342507092082251560528764995092816821653277323847311584552375095955528281185743245976982071738370580903616711037734815204232531704368785161994310641929613532360368573012006646027063447031515567779363054974877391849278351810477862202184388485698580053757908548254224103559281974466700159906170292577595870676195641280409700193159068865939888678168719134002700545895775503247616273681344137037455997632344637681229640775813466277035083667637957556064609852335961874469153474498608819173421499646375416053184164090857116733452180135680210641372242057227921913621753886265364984537364229364457612998673643068831160294183191852005292475577749954791670659505519242875274445946851017523359532024888033380909596432105357519996123971087894887520827510497830419800511350409282495299039812005545190299416757783690656961104971569929121913439213837476873385697039063333255527755207037024210098462286240753601721799710262454193501183614793777256558977743339721915641702225388647736529729074509695422669976247788789129945409925012976226159700947933398081566110748697850393322774323939722430523074931580948460623919574776849842724264471637678036000325351227258499082933078118195909856296801556375770282799855683663476997066809942580108383255366936415788483608007610426882477398963489541818416197770146726419315308362642095114170694908110098877933634939267917567135156856098484326263468167267113565825282691563264149730951513798615360529427865714302408115176068034486017715932156692815476690955514829253790018887411605923460064298511057064930637756028159238496691729886934687664325035668909697516222456902544004595006961706829495 [123,57] 62742406864161520707716410918256661204076929032399707870558732048190460505913763406924267573168987212624937824153591936281561589176009474210191916239014573578971322945213899324708925150416686883767576866111633209960147732140637212478256993044957930001441830903012054743828119899934727704159150876230516695684345958517563083875940720417299936474708523934481081402157297860442810505340267028059884616162759060973108904278660399391685305892214279325153580777671722759237211171552798029679428479688700115633664803398742633314978163037710288710043161290002282514105424462189763793757868797695860221669608938150238284265552397039865852468197382729621915273371407698874825759331753238928575340261534412076714863741350266146922364243976986163435499369925908250389175484629742308693330391380349838266109193149856586648104964539143854337961379804811568808724807069094738349617934169166351755960316011681787158166287762968329597938963005897154464437133531136623946159608718076322864412355564253507503095447112480493950582645921599676261000663645710257607540328451601493770194955253101241768041419623689414894118375493455109729600222929949792414642224522748633372763200781906623302061093787948435683939890290713508147176914199462347345239001633804313714115257217122341401400844410904103443187516211623129965538386738738267680348957962921682301142277578594058229901303781433743005885963974629868258307906509998790387559170107438489831921121408557218069348806185156491078380895616314769095158993260872402241813055763517760295971740218603349061018923453477806447949225410472964809650934326889274995364499750654940634654924914038392132693258692106965 [123,58] -2173834743182884210401827532801276131583020879892234042167000608147670790139632165609566097907052193299817620159078917250044904557830028646034852670254942228249151837441253039316351541336801245265611539976895745502848751788095961787992579481468922767646231208034081243915275813642324856865874062724775072046578294171749468287708320794269050502595746115895401156731410753716538256365965326334756615014085526683942432987853162785703133395575655607662727159702437931076214139735901977434190795162017394632073145420990201570680418371875124881487265386973981888471614265406271149070345420752524688629225998243538711616119853664215815412587448462238897350316682425982885100304108993899367748727931766124173669888729646490789222225568052724206143573606429991082132173428033140911892595846109995759822183654564005973313265189352229931760635745369729687045451036743749696315475718446764096976280350494345024276853721319414690707618136514005833931602973270175558974273940267647565551596619190745961946490554434277770680129435259137339733052455204971891864073586709936342277808618842649659643506113563322720661758841101535859580986075144290762072948482781910205060062013328435394665721893461909893697712937985678887701482194573029954734662106909544871491227862285939956277408588279229094608119955879809383856040317122741478104094010318271245971566917193925133269167901929594136021516659780280763834165157350932811181121860046699689327532202663771035127257812912279563439285525136547499649461290365500943337655965313803768084654642212973441076721559591100853950828228428598718471443437452507864098071112244071209524032435609126414903746930220 [123,59] 91758986629428310556302326266032048945265883769021367391737821411590738865566516594989911311563668800408079872384132772587697363563528665039950887836625646953196540619647141473753433654099342782807804063239259645985403588387658279945986062209744573963803322153820057283608559897636065613670129466376714536402575537128829547732712047647443725810725492190925858337637731589017413957089304502343254932758150195927680942127433345133465221856596415187806303742749143455656808283223151500661125910990170108035229871312173512554824876991401055864767071121850420681993321616411491123062530271474981648136343180750947160976564375292378044954488687678666835719630296076779952923472255324463391212362507083391413208369785782376327669382269082472600943952460583695530633194622320187595414645065244146249561991333661278772074179736819097783689376753095788462032940675586924820605677129479035317454622910906019585030630423294237772764694898672748907083220611098540153728623448290023576601054559102884202686927097091302984387568965617858905899148349765548315536232712428912107958793084278751374980242506152730428321774304036706082199802091571939749284988145199415279552741032313543287018024940890044440855666310537839929852737330933245675323002347085269506514200890161900823486893154986305204078931710706727968089289262210898413645867737445521455555523427969148193623035634299186405175905316888925720700869731627588460797604832377606572234109757542334764801806692525059362255588667973959485025974032172909024667558005101359972001941019984417872955438677861627457183724954183083926731796762968919459855203592566780671900898993117378901508655 [123,60] -3170615192454050434643271797835738821152334587572300999154397484679750985322848118744479251421631185046363667491789148466014241768246245854372276819494897588184525403041829262939695467711384044084387723362084135742955964351243917247863577286638780371634315768761868459446072484346191916695686574474925093704334310360385415077329366078044760381721838708885450707459830063723615593596064824089744680490114715646252914861908302742472010195011064359832683519053139574120996860076171238969406389132564871012691394202487355748142385697308128940682513737142190438731588451622963021842022693038734334485278146737022259990342775135426612588081839089917150021709550443882590319534999981608541222555976713291501868535281760952695049312798497825481380091561155997276928411828594791456317560349411881931497068859670541438318180754254211155214037448036541267698004767048751383173114968617303904509279532933076976939978525371518822915102612726342934902124906517040515256528348550270080193233194470389033358117954252051456282603302896828431785967868587244677669922200499032517404500594314602407291685070051672210086207452490174319904334483548116306034890444780065209344928330623478936592080077330023849602553643362855610394494581438960400638096293706600296910810082911825210484753382041044667744224887992850739443283525544076716656621640376454593114140645674485800314274574688177442462890201367979978121638518659916566859408849292438700626477667622218983916950114711866800582923954483322110690864997102306133213690653811786798789239455212816233230710173060149118743462717301661619103850124340178482722858969657004219877702853047046656040 [123,61] 75908275933673560870876906554803667125313970276184213141915475944176624659529607524003213338919800979833662950880497459763274461702510142314734975215038157296925609992696524426178053123150210963409119287115209883843400014305117505491209463846754069866286782921997085302001684360938519867368743187096202879188296379331035561320654435264511834608904266168470278473548267376289059747280873634286916227487218506628375562921065321311941676994152793738890172867024233770539260727474854790354227340746285000360611749885128231311883895337809846364357517872462410621450051962642826885843910790569015628944540572932616829664005085801834858721297795243504306332208168381817138379452628133530819604278833457126208468902768940765018327982971030896374032500094956985551788465411490958624476635151909682266021614323372515843998054810790794214728898985178119262665910546323753588905196367385204942820866364091126967972486687722506604489713979967060666089117178672330635643636226279282367769945744318833154851578041121241024194529471270553292772127362545456352551727981027382776651770670902513562163406223870535200128052998242354791083387848250930068690861709892481962573810483833830742536263022856992517593430894195644205210210039310354051312066589139376043063899463930431988810641657488780910553140722180096946029490856280833091356987984431698061111140362389505738072155887824408601260473362952593746395303279360564181908503944333750404099005848299457157082270248084147810146801393359078214582455077003637072687281811076058106049200726080020546264552570280352727531984896896874527152987539575305848959333769011538096039126017639436 [123,62] -2138077495778914404642949645557181905189346041233221324386409346214991944967584833782528852877846370846740922242207093440771723280398277235905415258305090176122414047047238339229841812436851209947620321656765410953853146500602281065597475882562746968584065412636604398403940929847772800537644741744348457118651400525509914775440836253026364903880055852632338971403939790356282130717381508926281214452796831056960049587171041375604955898760286044595825994805981584978108290342876337793041192848314701763608191175396758589192421286630928317287643923595281356975328419606034650842945619118869308659749032676687417851663331188940080945366879035512708745639767976304748411285256891740829385335458845511292024119166216083254212200981934345622757896678847017046796610173110855610068600408786998585240396203268209657177041443437755107066168446372397555560036305792798788086024336567033426597066639576182362540398744871188905390826339620511986480464045168133326091622368524779452669521585806527728577737458906816174140027572431014099499256217034231102005053293838401428747212922574639588654171697384869943659740008216694346216109435675448027964594293686154213454341972018574680780635310691594376272815763059864964324108246964444615025292593212605908978950385019988512400317655928664223288219576309365089395512815620362495146427172223461393388273711398054256960996007468655893073282602485947471170295480562524356072514882458801975712240447367518650324100885245983980791996749173287153277869646632921190349430414104524223587760769832973494640191602186937245043561103282226109455868194711060592833064217354630527086716361639 [123,63] 55932906669336154274071231069850084683332017700014229891284711925286441831704517919292394907956578337732507080303506468559653726685157569806668061476429205334698593245997270381191120014960406986760920410098235182740524862355363686553675527587925953306741572855705634655131517534134721062617845093563825990921661996684821530391412416275335066268175849704721764552470658038716191765014761734944807136808873987168910139015682491665012625128266659074238821051275126025870038899598179951921064367618190419925565288214666771905631034457249030001221540866192729776413008129984840485360372399115568623408998306956538279830247033429573097892626364621576139350879566095845230636320075042289131609884994479583554184976623100770847647455442104046985580410938005217960120310213904672289822109119867720645530459192975804466038972329973832779924255900596173399477545590194395297821468583857523075090890418086095546007857295262404533462273818213874451506151976924961623158253402786667769416192247238473795387503133256759745566156843357146046489086720787603185146599172056063287280069823169865578449396696181399660592141350781496445582039155431438125472106153300648199091964545003737951690175220072553083008132063756750771824249408874002373467784072169900231023199263616616046493844357460683125155736512194700291612303108223991278049884384733490629624489964710114527453394960585245426193083673408031027707769608762376297858838378682749703355791625911638012830119041714824449377961540902797339875511603790608747886167549817784717183329207343571280386302814343632326977784826547070341527849661374014291345649918005465909942582 [123,64] -339207570759477386738557465331252073360225439996135020793344591435022475094711145923779734343729410318332892916816814481026475339398670293879135448719742828476283869439429606554059055934219036647720306997559722416170807784792071280877374224061563120635067065093909223886505399598984216316853800331203732517210424297856805801324361614557494481505361497101235044868748901372578217974368067338318021401802650181767550383384894260869760387390974722578440162541900640711033431914937417388762366397095720490556222048652862960306850934937190632808455748685683944983243269122628867339858183955785150997844463576961805294837015140566541265393721200974968320668717087637039607937339644339943525949558232546347318845600395145269249379426291320583705710654581455326968772326403536685533456821041057876026264466397782183799313676684683268126551313938594843371774532448385412421069371538396402556636325487823586397189023272069537361079017418779333481060641961038314832202925150283571529855407329074785066854242410057979832646698525262735434025754962411144276882974811881138455813216888897162334941027916696341208538159638901663934391820836088926379206737831672963272071084145097244845098392292241113559551055282366913571605271808488056169316035604038599821169607845070826744212465484632705770064247969930361854534989655455151694793898384322108250222929030492142820985462036680436783473955872684610610943014914697140772764143028389625778802496532129552942028425240394612838721589897403697128400277110032181920811665788331376334819777419030025846757652184608186695926141702287043116309248666488786797606990614233228054 [123,65] 13862931017348265410616008255834519400053883728877219543352019261067106745244507963019384378084050053368662295033986993939460233784033961484160911046850749902424988662338716034082071822044017592678680358055868442551716231186965811100899172738931049699862067501985428449386451316496160439441164875381617317651459415880617615596894697284001298510578993836331780616393995942176637471113705779341835831093606695032450446616847976298942961935222203251511298423431571201189261533951942949753935457336733568282603301287366810558250931249286949934656821971317476871997826809085465204566885962757206922628491883481944567689307657428327958782421404914472031377965021400659388276299621718571835875967929790922782562602682124904328318136496236779167209785068750496774920213747338937377473330495237882514683139522223547150275587687746520300529776859971078439450456109634087443607892265359047158018508025209206366361512388931587093289044707061874634807441338470634846863329522776349146473754225085282496676851712696726311490892455488900337983000166516191711887121715781113153567984451950389717072479252864855818110713485283449691200102320110336617020570159900622802608407659177228695100569195586065642991521669456137060304761717652482654430334938829587039264307162759606633432763337372667281776414298257806409175403647586131256447870259257910935618837492384479364918890149863414366097972463291955842335751296312322085587498404396794020756895008156694783252602651563387992194737621757930910151796720376816211068253642901535131699802641430405806072432795430706684011739504289114432736243785227282211925447655703698 [123,66] -550161549943610133676435587770884946015398547301467833360845417773603703817970787385711965726655180352415855662654455972619569171577551668793511427772784401157306552341780983393230261860183841060290045603207160730859752814640056507161856523215740033181670473729302419744633761421932706929174590901220927555941522812402728323925271001729322502589163376635472449392826301432439932433845588877003531285310842573292510866802751156698564700572103674080572089899306381800876029618285825721941122300416689642181123362706436774117368306870996973374537793440614192236024593013960140575544594736195598678623675900341633986554979279262237186885502862869769895793509156850644849813434513445344354802769976127944894330971288972152553171987721345110492731712936346807212175605439773090763369833551860587913412492667695615892254142452545972271897032563864190956090988256267635579464156476183915385216059306122849570826902808715060018953950566287257860158301394844017484445214195070791864030496724433946138339923394117891303893660495872166664039373064661551307339029906513484454910619693672446697245210970859286704478730537879233287749892942529190553420103836642467106168324229222832673995274321842457734593690478884639191029510350866512180765522454638601280731712097557115235861924911338486199034572551320648344286256936676242223971228718245802134994736522945182344984424617817818272536619298653068466252853678962295553101480361083750738300900246117389687886418742742869580448518937591021962897310508279175491162502103979476752058902438328203924754202298099295399665339251864919221430612160358105053999887061 [123,67] -7207658964967628706513805989516592005045155618658786206781364939558290198119390824880658188675641863116054825722421058931883013018795337482567498193250720173817722320298105467950231052252194715613968815176876454656446966515125139676259224771338689863541177896781902058009826550743607106427098675368689030295327689470507913321366053845858559980775124518732676667157075200304872395543127513064691909247105176234230639941755189559073419625256248620139464279426400146793860524873054091737605952506689076662950747745313987649918559599358767787309565985084665749853014131993081169045090587622628550546198601747995326997545532795522994684901643355065720571252069413250168021156197758200524419473440760921925733434505688429774525598318570146279820456199572768496458314050943590964512577135387105349032691552601259683066356492856356715755295004667638366233718356171033682636439538420172119686984735161277488573690560626382028703373702083763055747498928328202408870236847899552130538912147518541952432860742732261786503367462625732078531757186689003364293127294348486757564311773662701164753532214951399242420243696227732731502764142521342536041313920054095110618441290609031345358536680683332398404982886085049738825535460709757170204737667288268842329583210413885507971132560828296095100694507167255873015513705184204735384180342331515959415848201748710051438707203672604123002767421898039523139172925438907734064807130554335063209854152348806693048811187639527275834799415056440134590380885755507055269377561191526885955156193698026591815871984688833817950082055652525682077604885925046111287734 [123,68] 15760819268995787093230645348574874784085601402857827043263355497534036598783554285777348892479364226187670763365748237388201183128895243008042485217316920967844522853324161551040884309967878733072287767011611640820652364854890357583819388660141082121832239998393593809336780442260662999738533888245648695852783001987562189383382277531193735056121573632690553930801643790902490004018238242274439309846575672336632312906555353632185266133359706194150848011618711404042840040855912948110280095590625694915226566029224415050356772849671711259204899332397556367298550676893677758181714061855405368287034894354995152855749234455497862675202187018741158150306554313548374836362563164653172456853513214104148427622737395100550513532207768670383341513093744393654008177344472567317983577319798541813054606256345478031346872868330488860831647336804543427362003142780189458361971219917542883227409523575415685416649021379077415846427523882827968397172495626037229402719064710289488647786099981104638311967106633167464011880315653032936623961297291834343077845957629030795364165618738169733987669707421086706336072006438061036125206178423691149453280117266421329253090394956307638312451160332620218072572074899330235811896091282400045065097696189412272637699730020664685013093070196185882332291817517148529093924395934927188669383092705868982762970156896823366630702273703456464089292487860310269348239428353220370863369207384168505325387993227977504195568272075005422533824158483847137376412055941795726182032424086393818462240911420861925983867719022680800293320063391626239296401557077307325 [123,69] 975533059528529205423118187238832586584697267419681149799826439419752481154696206225751157145734034994939345244033094638472331896927783384355214908348215239136797373291381086963387460148592587769407560539731452567195296873696542245049024174831981345376259403063688441076706465800600467741417345404383617389961365127503112577944639583335256179741599892790464657080797157648415475943395947440329448622074221067364910284656205678393508763483708900227219743957963104117648535733565948433353074033683694611530420993773533206832105755311759711258930747723239392711543080274910199486617045027218391551406915341068412898046129536809962812831524635717957538937710369223615330517762107535112031825957220778427338488289220436182678323511866780369574355083597546052805705102819232864854333791098642902299215854416198814533612625740656262934213686115854890153706974036545506307736711799712275539689024025914353288679379098318296386466678348837489893476880639590169319299145006937444308970890871763294531000068914222473211152754097924633668794884244308715317313196674045172572098893588449994587518349652312798039870189515021988534942785053350103835688094321115591518256340389572563384636526823317829394134608142255349762128412787012693530185472108885485625933352224433586705719510541149165735232566452258312888463682365296240700933916875358838698019092116202335223127801576502546803345624444963362688335110523608268847290508554076363717413157254562712930352539308138581717783421861507052617286664312906933188393110640488743236916535232383919697359180752684445282197584720239254812567279597349 [123,70] 19725746690936469457922627846247745386490931712533989501802420908028566376341484297187562508781784306196647134649829207803659787810108456969109997993390042682504052724076551791886812226405997411224336972863552228683192969263971571369449758292215311607200530767165076253869221258822339052107911626236003875458429150276614522211274511883956669409655167964316976227090418006840735586886967426770670885472668092997802518577524331135409284989104778356863542136114275560687146326991537677815733706244671818745804106329654699931239258660480253341753879375747953625199178827645747714243618310769290622384962020478182089003935082472843273507022523188259676689023315444471084404518081260914180543470351378099300081471540517732894462654913326105853034329399524695773913070757418405902085937710149717834248422774260628764812532214486520910988028973720895670503773070622562257410154439274104594174204113445050774335939834865886949297198334077948478069233879672790214110863380043160575186511658231038872049837405311885886075614389193049231858371893851578394346692750192466607241465746686304593205556349493697425895483536405181156273396612655037686523010072168621556036091778592016525771720927115893964557357986187603451664588118399348036496438359632345224193102241802794787366442737090219624753893621186326114398190279522816857016725133398151108369322135573974217331361363837036205566041836413051569235175194546550173137086418741624832817689198622692007807556705367722666462232056515250515359527619224939147615832804163112817387676363785027479086321438611968821727579637535048893713096284 [123,71] 84259452351216081116166216373455088592271877757161821377880064264311723034963125853647250075178267423871879185191750772973037541922603709708014393672615643874032147844836752091314919354902765543806904847220146542762891203417752508861294572556049481163986490437946387781260923941399442636810753160672852178398052667614475261301051067805414827301590440597154294239238233987363008545756371446457923700652467297101563502753537466147507105834149835930704681476108241606511149457415581803752482957906228598043240710609281324085068637348844469102592110410727587824187873761658318143786482661234221837294128159660159864643755051034568227230869933762511089217284403033636921817319773099939618333792915825434632618568646714790460877390549901841015647561823520142473299201205265113391850372901540248246652806654434302872792372212033673471762442696928690184255236299917935217961799466020158247426963900157899461208324093650713050631406482572791567928222274403859584340473619638868850545387665312331926796668724357595469726416066118459584433327286624991190023559058318693055095388176205195974371148078543195217181721612835772161399205962467886531016105403725985112532615764310392019137929354895086996112074484893836548074137739570866378720517812251883683055869826442307113140803595962315977783058687503723445958286714633259743358160018275177619380865807382873043997753847777640245918512369619652791755100129001621900926959621438488562014731370976457250044575141079510642389343145701392000909414047312812263725144811032033782528117832962328069323210358401766873167587419511701154712 [123,72] -696590286360484989171126758056055691705571907089700660595626343039175645587406896171926669770513944048378437176123113451864763324090221215656217336320915545645515855371362432331934507151542608942769143447563432976408484264353772026901919793631103394846363080612824467356419129782126818111802436528058894795773419695903462720692012262674118216236415664248433707564200962499371950455240673884518616843657321065956440604208547333569139233830396859450307235065518444710468496379368767904741729873863873257200371660792287413156979995676273635766959878542730247768667662725164868687760686195192964433677701590249209535781013441604256527054853466686519900938302079677714157476901498124106805747521117995565571307197622917542516674428974734578583932179831738700430225196380027467335829100778431043388943035680421313840670312387714018479198550216755911101405652493184648065532933884982965066929116701525940977412186784099722604147088319697428839817274529497128071416829123513869271874821003434039070316930757961679944963791127454960350305386197008335153897732991573102352653311046612011349275669028202541494600946499352790440851317267817291368013716744799828619439614872941433922866280939610946129624803280201354577061331030724163059922453979061860542379982606309387470859836877287901678862583546227803661710326202124377101202739888215971518428190457785618316675577613088885012569233145052076483394029874754449649667471148652138223811646574495868950090248505422018901949972239263670690246195531225033151122017433058216742116635933083547296755886913396212177962574853588801 [123,73] -4006111442224630174034063511334581620704738925953223437785155008254458887920934874549050794432317238867827335200375312639328264597061404163809767340319155144199730450319397440594528128007391621655775914807989723436883472237137353733396060477930632194615599101804361863951887980809939506393541836684992190538126628448142933254335281687883870393269844562594662595442878930470192431767501553454081719545012381633514048430561643161762048185080497991851161828180246525392145122165557988204706376670932570724916722672591589175000092654465476797999460580405228911006896971219670015711451392782141083864000014340216731971687884121436579101830838377753439119009070738723159357222741056463409200069552270786232614126684040655099332344619866720959719737562090379826910408114262521192557524014360626374258349613908899904527985222091525056388848205394712446755932129100757591393857942383948087120337092014111904551359441504177100327843145758363679638278342849280016454425231074956837632464953642504269344911677112233654683502814062383529550222788435531493843163511618534569037382149494553501886402645707660839771625568166633299060121290043162182412509840903680761276024696114801176064419899934110686615569328253884324609600569666651384182331314163783563859135812279554920073568109645375650104643471708802737065824254586846931815440474341993686876136182255672777116586045064698435241785701999110499068551824227977582699541412612863191099534094088674378748866540427330541697772502684387910401082590815075890581971070607212646647781674714703068960043787143484475164840059904 [123,74] 32573827248242311736095579949185562989721266002844146212389782978082847901374066391549836195239976560423433484069872237193616605778879104726642455487993930267571779286017047016990088358824349162401392296796930782924451271467739890478954338507334657909836529032807792170718814902168950819200763638828002901417842591703599917305391356502532106662326693761669642753280474707016611707141582714311817297246106354730284538632858987639650308930016887063106652000123775763954614978664101223060945331588428269118554275159716362298663142903127004466898259328646792926755218511086474490632632455319544109049795930519371874516648851231794115959660105259948429899704456439157903503303990877024268903843645652834539913492533326990336782146096217228240833251750779600185097789132746122201753154730077381429817020038453535477960611995650059418124324131405311473404408177072500117101672549617660821506326877003030005583733874341925222621267222986379232878238397663249151933630913302216105930256868881011113290393994655340524818327045413905498103705796141994229984469713447810719434245347030443431306110419914030388070108866858277814111323971369189908797961921141196154068451079241608905727840156484970644259854429924711003189467044368517315336127011997805230074341182102084414898248844912850408391866799593637428927791653319280842813060160292456182315219895649331890261821525530007267439219495115349240945513310941343739629080638978868281794654359965565228998284525508042367896161217616676686820251623547855473411864878524976815778838767687069552182925912562482844786977 [123,75] 236814317540449958166064959490312426077004469395728361063066073790446090781985620792973088751787179923449836050752700261252919954326623141642244341254412180150378519713326448003542523267183930062169513429783646103765335427133783779785101460311287910945408197203205995901926714164928447907772884894757915916505538265575100890143329475995153658285730606095808614261379782449362665382556965687505655389164822670664223128577511196125309918431245699771479563145387340066609840263008828423847716662658084323927148821335472018749581870269686219818933607964896413882319340450068662975551551024629059536820025139998026551424771254175284651183818288943502207492040670530088691817255364409357303416486973902590784234810461532795136754016734744267554637812291322641042297808930162843566355891812812578656019848493873154469954272421147649561948201089788287793795213309521684808267463236929410728255705737526877091455778407298027756565887446126185019443291786744868530713004839604089131788336957257058072241017583899649283654416692234690565097309135270558907491846238341980250517936329481226160142875999973834647389720430289172042227062307317662066038652381464925001664655071306756772312525954440704236425851522486605696464852909613964704700938864125618693662216345532543768897962522847238624329988287652820462947256260964932766866171414948577288129859040212245309170612489967153279762090654876153231320319680602666030326884888461566120156436343645965177642635273305332776996181683864853602779813238392918650639977742290335578715612190622293604518098792151423233 [123,76] 1536697926099754213502573981084649417330659633334393505236594613896881588793661590572482971300183684831025490414230043743849723274022409816075219659622959147051076358181182182080972080807685321915008643135464517121341561442673126294139208214113410842231306825268882532921739179075146514272239431872816858912687462193234048924672081403929442082606477765107808459319607394912044278410153762823064122765450309603561048208734451871032199320072066641793872203123436871753090455286641934736211161837307400789301433451028444118045057128108756996049564202833871378569079083794454226403772605748217829835756874576142131505697217218271668505687033848031387638723779548665713337113160010480028478046466895489977395717779342575940403007944078679963028059701003273152978970491559118402699050651839237959510341426271356882214647744867762302626843882687995082241073997260519783990872990035455340917023439474570973342488624006999357757480086795688245233323156048352140695562372203321121201885191840914882190699374460713036750061307282577220092563693526096631505672356007522286219855630984234406190396104236260869398207884221868785981610049647609876658988151040202596159501464446212574844182918953310063642650587680197004618991035409967553575109590329075468193060143342497661018082786977216786239281591478000486897626794192327820575239532365391194481535606225238160852138928889876247067137871009476040532361706780817947292370544738341489123785768046500449226738530014455911581085058916119561497771730823660114670085315805674868401690430401687528277397709324592 [123,77] 11051774655640584384219932280912787019146188953444715541241504061810862202210183137220920879527282177627743050683420143294849053614573858414950542419699209663053058903109568103286354788506583395550441710311253395770414243486622066398795147402325239098494334420765601481210437312873967218503074492393780216359444630032784251269219335374509747875213941948260904533593163457533147673210668028198037083757428025246858318834945209495955459010310998713743143158935326432868076551102776813617877053689718441918056937220960748159282492927202833107918249892233973997583445651566317090479348641573491111120779989763923040364999161130097849178369953077487179545642986362467396598748035738367196419898436043685055263336538047419190106646789015086567901464687714068602262598717643383553678576778920581893955759637637988661059256540687013756824802948135357444922026242326249334067737438520190879794546978506567996192188900012391245664432706648237209904460250332135981926982104631392016751055733194109666375307467742235452946562348251728672279936823092861792056749466391909447339170216318988175115070971528170309921749333753301823998579022382769401818985477934920978391219797179559747062882257920852438285508806526958576957227057367373012970411230514135323054583372594557927559822942581294055609855919026838419962925621229885105140699141476506704752332164520366169751189444629298460591286731904908792596579087059978684675700103874330262626260516553524959343468504392506717853183937821099762342174685935170955937143425002666834962669636929904557606107397 [123,78] 15958320468372880900316379801138419254961323667946226532829874998105426497255463618500419020583677886823115459353705205396268081516434370948054357129216986762656350573389211177396455338636739721862198251221715772330148104728714974970297974480725929448919957153744133914355834780196464037002976063905136229395344133416019232123963670019785712911718536688548595983706413890360043708585524772340415565450196815026612790554364896391474212003691810711215164259096685507704264074222143905880547033328831607612018142489916980175697421333592100584233948591187728129650488611023048519767608182916399667148572847815485226973652604061876104181748603750601148826238650512686188477105342227898683996931264227161275345785939142774557192302151885820146097227323778061253551477793339470264520135377766661329248255518166642554475153873725725561161754811633107860012371558318282886854982904850170086124654068848887361195132466767612059659112524350496706641043496074336020972105382634254594477104086495274299812752558997962819755684204494724166253920377259752937960114480440476435976536395711091579134192608668103795746625682978561208579740595192520678391037900932611892395383975776180810329280026001031507983605721846947638895719055521784964452529079318939845425121297112358477839841505008974579343428621043435876304190516627330040404484628622217279576086601239204191056936929302485682551799051950506482452894884670222551320196941628008186818264343679626386421512019779688973552749419050367231186525151857807480743068893082049317195221484608250155374 [123,79] -4847830995473380147389600474014706479016146044041465733725853603533163824954355117703860285693807107865929596328421420112009198558361954387766550175993281648961682965936729626583813469974330176549719685393811085494046760941547533656321450779227689577700520444995739730383653353929251750575059443959653049781009308996824815029203241059627809904644700309085702118500279651521647208882858756598029536409890352183059414862848299038691259612823548787902471773064893169772816320600493205946061786567588871393575458718732702790837004948432474822902111175142379378942570640523754148642908069236681482411537470695742272252143632976275353937630335935624465565481008242342483381456846804420569005233704853691546600447112518364778528600871706444895463093020988071067627841970562800783662876778194304802907841767973093273359935076085752184896865373365426560412533870628811863275187064430442455470364259094625031847714124993987353368830230491400285566165182376942135256484045962451969964444211593487392443775924680638252930084759108845283567473921143015422901199830738066454238364227459208431393539586037185637395712506430659598777433372312733198482551052628022821662210725114347789870125617167109103894372821525053857971904167155197345820869849615657154701008823804417504560767055544328319332959634624766772563203165707239825735478413890833960564873035055437170273025872117009856677589281031134102284063168144209292909685658852261994836902989163607924666354884515793413562449693572977775994900385783493683755653426060772048927145829763538 [123,80] 208569736517581906027721209196360345815502240986956629426160906089274221739213273676158898323859832650111438563266118698349319290495910197045495684910309193147887717521390008342452541502585723507218839466862349821161356264250595131536878839815591312062993135001207914148739730061650723533416746089186564555762215143426108414673177650248667550905952606141422311792320751360752362649267376169405008720697350115562439593296746161210915012755883435235916205344523717031360449872429306019441295511031953092304196195259811049585400964613078338505267788834211122609875131575835793596676891622057275849453398592746735260256396239826723409729302412254621320939447394022555721436334660403942226785568874260780139125417366317593393703791537387873466192874267036814192152647326394416158275703921170268031491996509618852821126258274808500243773310790665554121834670831254475740731157941024915937292033391896030296096163755994664013784016023798620664401414719661872053111225052353045037964536846660280675306967693804756915345300106863520252078265917073335039078272946160116663791966803144246451526874899150959528582490036365398811163343492770267087459077498032114728842173768220517568582596745411459682501179994212397476956489039758416194831326192586768521865201796094131959598820403050656222297023681900910265494976203734385798165822085498681978346845446922123118001906179246493500290633023370615428526212227016063205277756150254809197060759286185785265318592402782035531399586487504982925111773323671132175347713674782962234364688051 [123,81] -154036624780654364951477515799840446523221650163189281737741047568117253175171635996477684534849092435971211908280486978927179293358665085217440245733902549976549399351205686282118625784882687528204713511750182064559656775524189661078452167790794208949570401987463845477594681156114895249823250600377403516680075950370333603201550428286531882314731527711117207418246541730588917461969369584749178022164041861435151584943472669361815761514638021113027490950695684019719276172100928590896484825515668753187217475614614229537217241236112366607086974010615871457794554241770411993406529723246132060256391230777320345224883689063103403539726454416746566999119899798003409350953617511929013296227678930836763601922790740115284210440497843979517143005429220462377801073256308865932331872565788624400426409955354244463630371897012297339489275250316823515689006824619348746670212168304030601411750654503883626520401805025138506636036092869726384824360991326570166588451978201045941904781477862572584948854542798988610819222388984442173866579393297784801237730672681153734889372178299655695677141765379571438546525548627703612798947351925621000851493099362057946930498309777135121560201507618110309753587292036613553906247127353882399992839057285126150991071160208915496890018352186968804540597534305216252058129460522285193765065789687406941316228157176113715930363315138383508076099407738556603547015557475581630849842304505974776716029302757426164257972163388859591995312306131715417675042199703802864589156075256019454373 [123,82] -776381830121957476808207321105662399102872847490532484417367070750941508200866120469870517578699740181334427039175122485378213827109196618483192437158770281647336960810821685100745029924194961014375334782185906442151094652315374953683698275224532930144526079228402783806918355163950854773219273671838623385926473278477047018531022587655211018388613264382138882416524170807612728345669763728721182329737276347722381367386021903973319048877126439157191027198974716320775766552032972220725290018133889418408782754677526562847987459826030697130338957274321082688150503395191941372755307780651313300330217408000969334641783782670878305332594779598314661288049960819963072661960518713747567139223066937397031691225466043523995507281751089155945102492048086316351414708361549744415077327015698827481568616663369267923683980896741503038156818819855706247254757170909077417477720723113380029355003273640293693853940731261466812448912965432146339549924841179651780339180417008401888088778748898428924358672663858560046225686717691765281874296922677803125437265757988262313252911597650533904053810422255658999708687282722277882840355764822486893769711772876981231771297279287961280512108256705421707335877707340571837775004149410481033744386362633369565410321192484433198131645592352208154704712152647099477668588068438723497504947326667015337059350251989102459780030468581891256854441920550922528077824082849113391341527817080158775597798186461292797771988527339666686623861480537872116498911255009397034856070939369126 [123,83] 2321738553174294107366770148875572863947533907325288611016249002655125275717870093683729391714405269307062509319619756971637777310139347393771069475934246971822490387697912977532509778003466751069292577558026840945943119754405524505686909769882561762477335285075584901396373071276061638551732557189733552595854077467276714345086398273125988878494429549172445451797756627737849055081315798207749372172644160989112964048166236397327437365654270271775304369105112380550672348595345188717990507268875054192873679528588563519836430545736215270679727280647489086162351403438924397899866597931159531596397233442314242196659070112158421117615779418405715014460361415882298156751845107602120208723274680667873101626943692041861347676272148457896115767513099060767944882638309184374761790980081219496264722569144584669205611238467661465700272547829001367545970952907684152924222501718627016087337401503355388188306526703740874319152812505918963975277106714954928095794696707526349733101212941891625649852078075199327266573821797743680230375532875186997287121999818513049020197220208135799335047355764734777161593972964772861667164317836540968627238339473621519819258772983312860723596443032161790239864967099782771864620830261828241773236316472515278473147617258071531802165010015494157499242649691698481442145462611167249252649155825156934681726798274346491205758270716632014212533014478788011872551089236908496099465373501770396140777050651114324468039016862022785772826604901302353998930920760338185481061347560 [123,84] 4714917769871513604507829231761784292088722167621699027736898561571161552321779233291991899990963831563647698787079444851750096985543584481772722631393855322821560580724682671756517888217492707481223050968812633925498300086648999898576787196317832156667449280344966872941014333031396966342428750488636911443064622350085096438817074159225162555379472737641936716836292151154048359729080125001099156423121465358038221859388070398108043763942845647227126363432610532771339238783217687836346134073528749375359991846993515877670517027207758563530868357491801586898277911477523695821554033435784821360289236884144301899638544570948448911699496219957358887601390876621534454567833057461632278787317309467824302019773719569482370596865986230547537364779668196943079744073356791106839910829304544365230186376265709170228081079685415011416242855795488050117294344157211399878625792591739301757997280995447377023152547171121870989800821748496478421967527032149760972593228450079292079874663531064335249150443683178842976256645432662866472684601368015191959200855838753784601253381188580211947423496395163777244649466846537987544672624596828648947012671340678370885575793286720572429266587779468796582453188635608921850997664304688316464690301390461149711282013751724907446217778058983935844746509106600005361419718867810695192546504224610615122762057408859727724996393638320893051558649993413786911032299206727767202345280027967449449936657861935879999422870518661508188348460169442101134073262005936359119582 [123,85] 7799304049658015467890150868375446836587591038872968512724219803933149266642892301334537853114577026386563740789993634796513820970308777579392723372360866964359372311455678548970875939043540645638711044069234094475528089901229508554227129039835525561696250562088709835843648105594856952691636691453067569981881910287844490877732479296604188724430798110384052325442874910985141728137399392828509760762672679152832922594677937944388174464608502405534014962920290817724532282280377286251640135082435196990685068210962866621233074948013658853514095516648479585341851217573965628520386695723196278305799699145061529204340107824989216198637243644624849567472031877710580720621841844770593093759098064274615039580954634248584235594484173475217362319650077625708128609341672540955359798714855945674450515297808747213383985054968577877620010348543357015725488687257597464537620060269171542048709367927768041623622654079979177837134014183668227499152187780128340706780647648794183131030525438576350799984866897189973319976537280621105632894539578354399844840449316493286155025473868575313006412258894635679096608919471224260156283198228291338393326925340547871350276535576579155599909774467687294837128961923573115145733435457407740059765466229436401372772537047262984303091486152396797182094235478438427847002914387635928403097300338354956627745306702648662869243763409840211020968572485948454191279078345634154006989696469999368809825692128481607063369201200047398331035768704635677604009225677704092 [123,86] 8312346795600263724789335943258088588019599164565554456320468049434805156920094862181820459261741382601790152003418639239938399261842417271397479358815374332697641541912277595806664120108454818195093706107768828269195726628067251996470100905570436876958187650966455015196514291627126052291961645377903601345951779357956111603972030966954724802083793366540967248817321167995245914156508918898628696212472806060058232783454885280648272610508300227445752621002236670134727742028697381520877686570566506862498324371192597292266632220796437710691802294839434654193573110701728088194717803926294334674629040835749291849333449869056265819102044717114635213176421829064608771120405522820550657303783583460752323818170651564706134502968190648171901412937551766014906800572900273070250359220562222327476202565488445187038827768521471080925116912529779069355606674902154635666678421641653572056981518859379608594682562008672566797305050280316400949531392358069491694339801076695864272195232316168661259034268664157039969322055065481038198808597243761850424011753681604532727447207907498371634479646240235300554678340579957767637051671124128998560328365922859588733156131145366744303340346538534290892014174149673584599773794180331830386337971407231611489612946524370831020558735258539697438402373922039533449644512791012065864609102606348947361899065210145729679002756879195157875442088500827729771441431253885225112364207207243155083977228640206153746437525630796518386726852107447448556520088251 [123,87] 1876848114873443504684404802840932659094041875880482339741241444117133038938035818872094188397649660175565484044959847303536830839527678133320832122726680456001279829127822056214077836610312765810568739766244516678069000466397126685477670728854826514458641209991721512712064623647389323826488758320807804193642210023326988705530540048939787831885278304422559777863108052982896654579179621125556048657858891375181311805412312801817664554453845233592594702752349096794532069860884163487072204789780214080956281595340434237729469800788329334165296647001066606559332555403557211782991658507053222793207579044139912741341890945653054532434025199486151661835601790335600678830889483917145845941203961034427567817916638409413761101071449190606948769601475850902210474529745284051861601003309733664133318376250862652412578542186955887206371982627628969206183065169444822279018279912527308395188865575848900009423366166557148988622305529859397431095905930300266881102542383129564444139424674148504303998265632517001265412374031581703186962660595837139119572544800150465425766319063281351824887098933257118200697002785475381918665955453481821592199173326297575125887774367961517025637262518669059784261414425376675950518723946845487422094856599782936183749944613904473730971225446944405572305272869300011044127147804067801353760266211345232602238893137435850662045009349222902804925558054981721067979589739109352972304600227440496875031690955174648187723763799729928634620374869026613785910 [123,88] -29321119679758084150557367295581667909641796723533984225887195247740711888985958169238738251966676384168632272509217978332727235479902386536923504467624969881339968173771761421402113150996244925510177025434443359115480055008024852325127825655280458735421976865585237336001143187770488275110939589988197412062623788036374393842126391892349327164583429599626825464953620131664182129393949146293177402178783358756358399324403980574761815060354623185772293108469911703079551959313943097092210344073959337715245998384654830392994047908231687875163514030386470002340358214732542966922269567409434837125424627988185261729043429998957287516523343061345775386992570210526908399087055096235227448737262210355800774043109173792024568904264751252064371922634618396792495501993136882839740311371410803463379680329417032410760065869064963360794013825258529087098515476738699047874352896536965210844541333777722739947446834771838332354382668518547485521255916549672958338668738155751128796462519894538058032317953483478794609592376946688084522602679258774315210402710627876763531958982479323764724608163587152606876254634024255249678102266553779764482086931104437904420193211942476853660206513668675269227126561889786887162429233818443239575778659668516629177466826357694106563943337227019835858622011453506021446535987889419006564082566270178127901188653038672437156528800747907920473855936076783396713804238424826818648336628602167287624501112883293494855046437803654058197881588810220126 [123,89] 12990202357788688037031006292807316217119374528933277788006698882421440287470036233975108742239471399952069924384919641742515168274320354052416419951170836704905388239857408191768191435985824646937559568389323724649110899403351564538025860172363765845397636951164193859366455339720508452779903004595751057485724325838900600988404229835518966826535150214696275208821129580956546313598992553613683185618169370975138862707247157848351484316525301721331746080216385694392257500846913191388039107278508858036915905924580747753639888564237073089551675279959485400872504868122617476677112569039140088312466594943947670724758963010208049586149057780396024397847876845556433879405823897581278717322019170911681392646378546521901045208363191365575290301110606113823324224241367831390937567755699938086771741095093893137296389908804665144745297695076440384328572034752213366926625863317302479753426496530548619775311390672258768052553015260243683456935339699974402581304518002663252029910922525315899165858566224600455084263283345408325597744294443736443014335347394043862833869915768796921449241815880403273241321563236166061660432936222192965784953621008627130308842134283889084623463909790708185989134359559910412806426736556920227174011053343076989680848483840033528367311139477219882271744850051059366773932915203613263775737477752391234767962032206575346315030778933873272286011987470042280151709359201853491760626726701292102309995941465662874087256936785259542193076758629 [123,90] -154198242693196149465056321472433736805030857283669548312419548848014028285804678916376154195052489550172953285646689426340271107962438841260149553413086597922620151116210726253817699310613042068492547357539229463214240379619249654455013915855945067465644974098724192796529646318096267399579573919757807883434382571008891527192645737154647489528762462676975642590726299813994654230815100227935239997016361543232265055429685806443823071885016795952206070659156723207852549813944118085666899211978571328327558573773400573037347594546878729073808672445533593364926856411687853541897001094974648097941898328470736941761379286767382636405247711498753347211354587555430101170385174490341512156446346718551951235356289910947965099496958543343426908358577209008271490326275847783517461337419005832812201777062112248137822762255002776302352517992963221798629036760308701634846977750901557623046230023493648382581153377856588290299341967267937468635917438407773161771774471832148227799256177044091666330867403258918106787251750767353652042782851845670800724508882213482052633907966289677147345976844031028111332621297877234863337231044588499679002269555529150765329858399303677617837047764928854345201187948300504146994446776544809295991359419036269684289933368320329293850369560523083303417501978045124794639567521842850002688389198461177784761151065351656798930243272866444840536601601529502037144851941070372561789174492921688681458296263267387800946012243058665384067280 [123,91] 1742453890975413687210358091854413465505490420768649892708569423266419950017449500288439992554420578922786466468184522864439801474506057535129395724141245200249099665570883165958993181821891914611553655939382205938220104450168036566363514168674464309324542556654101777745665713234245409239375334583083753908566292995502573883701893227986634321940703222133021881920854583263675550661010967021133916193261602625749945193254248836645489292037495035679442341082923604420107380819232826764330840050114204817604291028119086403967331492146918778753701598981502517590531000260727754694521657836529482409206948815457832526943685613051721575084693883718156662359868330875532085432928016231434340240121001789100068007202878141969083512229054106472329312812579611811308577926251472304978878074358587479125727384975954114208697920220468158295573482386557120328046876042277364727051597964041518458356575789866267006476764779886143363760676409207402213542776020922125356463115519402535740420405898339622228565482874064590593945469374945333256364537668565910914474214290045347854172112463197411870579191053233096184937768411089714600650266351910349478965658621310712574614758931973261623982912271801286358062461641026061480762929167053145704882144894426989566397797250416431672419690478273879361335748249622121131990058332832627355397310058898758346699661038017318144287327046551744403443623338410409271466412482327622582063402381598945136625084273714020559706623061658285230 [123,92] -18195212000394986488132026421770908303551814323586510490097282293920016283915823067596669986039113843875115153824768012962319990217611338136519023919868956247480768829696538627238805292337756004638785728760749587198827257288970946466858211352731347083499578027544186444785640326567062807209615154542984871600206752685968038524032536111644767631629532357777243169987119022394676099465923894957956980339050206998670401123081900320588605491541473270323524314852192257545081513923968193878941326087453553724010785930684114442147148529188322536329365234444705588829782737112636287525508632252718590378363163497328090186663395336377685175395719150973763135390128982929280364648541426447602587673234015264169696714804499289358629839795803802611754825735855434417580014231642348668022576386337298214220034546330581937840791472089404077244994901177870886886733709171503420697641977267591803411181880555011259518851306839277590230798462089546736029905576673667342066481496080993209517697391707311549549295311535551452403828490092914277670418354102199048317845759397685769656941385693158209635660736105473825566898550822727371405786658457934430017175986659726352327176701083175041161662053519184702624445118907723524805507488500649078861773865130535142396981123403642752820915682217034971330558041884274767446476057115263555104653092920666546664344924207154373894486197392163248362994322357990838754075336141756537672370608971414437443163481365650818002018973304748 [123,93] 163401633735961426681081594649872943569145601896294164129061156405717031433289584536861442725352014782290830698040736626286342227944856850484252470094272193368830509510162700362641771633416911303828499969441336642354752878255076447171570969680892454078586523626180774781480684441199581876263751799953844491127716488152359774745761550132009782429092476672019367598698447555902633344926452955365822717527146596327992004190763189695080497159783606634979331672090354654619591916844580234704692302696414963732772522991174151053741881814170442689950691271332500439260404442478816761764286298327855497692925392950947860880327721525682549314442824635804825596089832261807926299264009753182504163766732422747658679783502157626997677876307929198163203381156482158142361936221202700809876563102806858998203444580772198418337968063538641727666460614899285637112672870915939005750671206296260425965875681176438131595055354179262127011650762860032436088151669396744521307060083094012091325298153228547620145887381232698221845367815330483354471360436224548571040758675781077460814832232035983765114634813681418772939229872018322943440621399985888221893614428466562876079370407687963095840549999252961399537951552476355409127298218668516984062130405699176466845760800353977408655945350048163228226989609574900480406462313340363517768491566525044000634710656383816396182680512436445868285929963285001501176006181022444021775539767946688108108140116198487491490274667 [123,94] -846894931205739855937751545301728434441447502117816537739603037247040998178882923258789215138570587472626801006060139307588627356084144425373019245774352953133056818169849307468940283372221564980444061948959093570188591831801374900301453374818040719851069623757873342778220451585233495887654986501907261924488445081199808405178172323455407795529368541486267457898335886026141019762350862674876668145981467671705026086306376346466922149953292807389844572692134683235757796337615942506017851844622694622069993348052338906150358030423064241880799083793898634135120216179473629778762648347227554209221867303723346458640718199113674636306600215508908669255087776488887216753103994671688356300831777666309873690535997341822686832691979312111815328073784325893181686086770648169190184639477775277799482602679147436620803286894517963866182823269777009087472715273283050802492951382658162287301629391431923693160504377753851463215741015304120495534609445728868572254886731534818311303102635092706664684523776490592778872049014061797825149561353396527287349192587142970443320718800765493617651699712973277216748616112512607390454756136583512886738178783758313672428597035876404191549015341642771345097181369738547984572244042142803323477790928781199190026766239831026693141173512023425312677586303145972620301213444590165159359686014287969952540700130848681638728023631273096551732954350695467356972013454154053698249224591255939413537829438391009390454 [123,95] 2282669211258532176658565745114297286227334167374759347820534953747248413870667889096256140269936590658081615127225541039928575387124231532898571137650368914653081757279320527496289021951060619598645695994328004102890854779810798600454691976671427786595356847445538391001919552583076549548859039101865628677387483109092445539657131397660408527344359587337834008803719288026516030524748850610690207307891950007035835575430903654504672653258323168499657584223937608873733084626762890784513545347066482532006575827862197417595304234932555202394295819414998425553865163502611603249232677765121667369954659143721398075681739780755939435875584624573809087138901647893901693622689557432508933165434202191445318042670306677709900945733562404929796338979995032802299524265067040349260198325286055985050210212096888830464781134432746608754047166755545093983181685096548964376168811734683606579061657733306555244337421681750130895578114796702101398290812969498470543021968635071639316572235469673425642663882665889475780038014123504136203984069496399249367094151421760252866955958481332191071384264598717957461662559280118331067080302622889061878537977835301552313592077446368423909352063012739959702814242643378526053212970470093001295786234967675602215499364702537852060708129776538316198349612272290169350225450460907219994105088840050596593982997985280788048592093985190850670256606872171967933554391568644579519529263666176773459340110201476846 [123,96] -3849267630208831857023700738955618675188648416021261442640433024508192103293081999124550046920412438522101661959842592007745083014336038115790343590042272542004509356310780162500988388921269618080455960331528779846631674969492832453834730910362125806543810386251432924072250378250988872661704259377830857933500884818752189233230102931247704779617481384632320662394908991103563117191107845693380106581510136680843941786335224929822359555528472094417407013414416259077138522862063172156377663742260763917839829371307090002469435173819856051259160694591311242513556722061967136989671977118637284127909465003325810123047906354800264849348587242969056958218048372969343422812559461094170921893698030884555274514667122725336828876877291232767975135953095056648606027765356103163273888667227670673715680239875702516672825388227659694661359582353115086253323390378840964367405875809116466653906149574890046440732546572715454837980411286864677547373585603375492774499126782245251756378635085468167848442441818043112054923627942464621966019964542139246975147702972487638208038280975441419052698885390497655271330498131024698179226921148163325179848238694196247991168127287452715981346983199197639120060808006852531100680099479231976767443974792819897660416278240063061871504378913698184443763007008342598486725898784543748091853051091984779877820489415079734585818698319900848125493783930507190587610445989956577231528513446639179991520314561 [123,97] 4404674192823823839580071476547993644332426155682139015311111394158098696373064806229861759492365003219642692774063197054591447303625383686348841549155781531494187633204548325199327112885154158663988605805245803645667664462264573114774712881461663499864764968466566934709548264674141004443919994824932831223981260304065398306887437965075183643672136690633271851859548107021957943644421741932416834380522624806326866299397309610459626831036403976663426263703490387751033247818134904894019501044293672466842897064126548269140578676016446238430189431871315811323146221515227961851836151493605858932966443748867227636811968451343995999229400598541172139984305150411170020232210429563431844022032146447421133146637408901055647535870153012351364700682914163189495094450701463144868746685337319777380210386398222173133639943083618244044909310318177736906115214167074028272999985332805590473179295489614944525441354856617188795391568355735592809366828196406763649330687399874988959598067158194573246977958593489392973871320528042076919577814600074611066111135462573933889571263838418175816990439049343099109824294496973810227622105039323695616748762343321200454122428607259558487473754574578811253790812869460710167611926143784499905937952963705685070655934637636742073588940250160707802471288550505819992262205698893471176271239407785889154614560725709069051636470420860664824181629738915027596306459390314717157963801476105664133756 [123,98] -1708326970844172545615869565917091272886279251186534771477580157614607655071592620820770958934386739359808483658824999336966112561123153897978127568460526958812191037164849879759999960361956653929441536015932351119674182777552221662000725859764143971600237315096027525685358017882399552045410145017454214812295746856284595631772676578426507810392731787059039684759929262795883334781452516763248945820061246489513139925619062392309974764277685194895938786855508531911669132279382428818445004155243437921458223741819754840010873802952628975039060909497718265370930154695058872854966429517381251789714335073775319924308045049903368473837769170860249307930358995616302876887833116028080973384435985258242894520975860710302658071989681526119310262509501156955207482536232478879912362046325766861319376337505303889900842042117643460100059637045949666024030372968705075666713712517039514324393880593116854424016960961375144422031235728264034912815151123382094692905742576054807551415533894675238155647701196769870711365976689256680667999385954313522333752427071767301231553536982347111157356471292279025166978226092347571255457197767965450141794352395268427130911414735490260363030285795556329027774642026952972435716338812063767447867188568498869706370207661894497650019878284789200923448867053491932617518432327677815475741283056762231246697667813754936746233996366292441930474696661254443736550333220992158978052430772097867 [123,99] 1929959301096341741825626357798062507742548031417668464982937212947636630364804445664987818639187259893738434629508460578464285478546610564392288718423584856456521858033643596468301275958227139416690060631577835002914874803848508906932557275159300802740595376848537772135092708585607106347061854522933555522339275158420275717859537307043398780549371991077581256627020377649422982243206816631600251137784076827178467271732922803434367005338854938472863877478481198540809462495725137530347385530662113614865764646028523725480656277977163235689986209968586245629882049279464330695545806881735199178469605511462299408581748431568518667857715707422431047762688348335568192906203347404842417342613152073221349638420118537701400508261330479904016577697053138967574174180943695770332237366763024525336859349214703342813278307702373235725279243721932860219460517791758998149283439833617825381895003917498253163883734000165546005872033682489764938534572269494233716295247403949684789592221231962339110626402627828586378681212736866983102252382986438815394725775001003991224018539356686569924858498049883492121616545869850203687882330407176487758602075266709014291228586990896149043599881151256631080762816182972942507826754335005619762456695804442479310463301935833288049917456544037745412708093830499491326937799773671664637656606459706363927989826741019191984064246791443335888224575408371045153091138977104720687318484745 [123,100] -2841137584491950806252919786151762945112096651055253491763070075137291537927449658558446150751467008916180645778832820430413957872050877416397279557303830525773318191832291895457893171201887697642269016583154388431997679481332711578109363558200932569976725655704879598758526705572813118854381432688798718460853514569667880789155892524854895069279943358612477644518346986755096346134479936174407930014582418082095305361457857935591878598966772366548955339021864856864383249732857536163882100813648228552392533317517760498805858764660810250424553458191764465337837619819692899295139857127574245830898625845004870488790259833688085169218685352754042820673370018815640075450473869380691017896234483686240790954348175800980419334937548939794556575916226021370466823575855819486273976461233100777269345963793418053951669655843340861482937336604203904040007980074077035622205720722618230272888171583492180459347205605256830655134820225501474554015980328668109171714877682756986920346465603816185751566954909740811716725143508061655022099225788340576295180460968100514019750120408147987528177215149634252360219141287920797227041502731379019642192642080889236723273311448256584662717540623286576499065916736015198794906724774715014098895900800703441332301915717985431400208869378596893613671243412760277595073895654550679113772630754912613167578936085547522684763489239510273783500544490174728718869400763037613531864 [123,101] -3933743204596041554010016091788007151053919170177181707632383594397094032349662717613895784478245129920740781159964473799812084496155102379471684313600583893071334384895164577947615311171773745559495085430862400465397095460712959767925475319752890936975798343214653678729762412777847439543680387762951458162672269430667732735485059329439884005615797836683289183907735491254979522699523455267426610326987186659130605114421546837946079642721417390042127947839517269166735554138646784133399917687335991953327572778681320172557558460516189368940420583669923874421144983022409179927784681620847400494432806310544492468385700492804755880834199530715498332787151468327282598191120115843215526438021722677353307320816119677924230111124905718412329237799519027324575912021752207689811952754734677605888018396866426899008673581365140634779451222577320810260353143743467832329153766365322862240422752611503911426236214511344923963216901902905722306797946378899545098782890121172423074056198354231864733709600711619424305752659645011285325193780700178989488962885769224000438493066500627514328474647636190180382224011651192138836241437041780855395014285942908946979152747215781900330039985953523315623844260925661838238129693250277739023646811887802751448190262242689804254437779734993129251900892077648167931699533748157607866948534974759636896004346302455053972133018152888656393039790596634735486177507939779809 [123,102] -2056205967471167803625677120405504828487663422029428168464118948199845618602395210527171402024925264250792940211351692787778931675421946900334275594921923794489312658329822960463990455137410369089744213523877876803551542820176765008294047464828238160955103706142846001557859552663131214773921850447013032400785696207100210230115865336833946351759575696010779056074152692613720662877738898836117768071061483458658575897771279739078441321065897696999992810863794506158591193017030293209081369316521402641615447005090808370519244783060625448787961526506160439518317345568488769226790988416556270082773750843574938185815952258448215977090227877140914849861954868637544197923928223875262864004552024210336121442186858869411480827833587202720961852721269430071240681359139003055331569841851161762004187644679235699028590091029644603237012061605471838234097732813166862416357491563009584827848812656249956971462065281668088785080350525991636650295136109499721607411835352001637559080279315684280793546722943257168786914742382062369139265743281289305972045306228971581042446553813305105781163660354137287723419571412869733973036549935620126016441222133975449622855739123482937585880875712025737614134976688669381950385838138931553156027358113431919497160393868797888641632568768246939616916389686595311015128448937968353749120149606091623434516093810502836494437816772997963406356417229765994638751982135 [123,103] 428149577026059280901208073075133667966870354216029700162720358669688408240714274493386820667752120794856698067638672697840304308894294767836178951266818531521870158104645990884810612496991595803561842160012097299841017427433093315941245992116131741604404646604748515194429751893526063814812217180775559078285487566546948260901540841928197374043408361006189372059223818345696873153833928189330902530128239194711908103361304867871888370803584868079897521618791277482548683649561101472928942040382403778730183957083840992503972101509444371228015995436001901727149424487756120355485201645223392653145615680364481207384957909026430601608049625054900062337637005918630584200145512501877688821122091285280946374015199523653921210277260960343564421559887488591949576842211099289596101101723522365881679891591051950019350337011760935498398525001744287418683790424500629910250522738754650948677528123110704086022319852468895103882485146837858813468255251681095012766478607088740250897498257684771192954727391371700682187299389797927606295385860594878875461396311474977705116225174108730662634574216730428082404197741921507297349338578442964298297027345002525203259810958053559482306415972901140220833125503833684705804205465681348184027609949417245068421318839461317496071225862290618525024449732462342698660419184566016280323062244010497279422746780514059080763531878532120262576031240252469413666 [123,104] 78434820314784405209221295059692238294455836763041433634676440418774740250535545719243740182542070654623227020093688984577205142247384559983140322742603116333221043818986634706718057444553551321376269239572980784272908844788926263280811643294638881519191029451108562476785875474202106753465966775344699009776178776746025045503027402745637894595067140066024018853797706907926998705673186581907586088798472784604727816982058017639316822271663255334534950822224678166431631074801944079007360997427497010120208190860134831370157810094701738996045197487864861756363289573734390038278175379888452424710936372955957366993817430067323888720930400310341768863778421404754286981203385229984453035523855341892073323690221431829538970192664186518606943103586562462942226432143439305213007790866740464179249503355945533603434775294406196457008076587188265318454482001773446556631546924552386786145036426571376330156857816667775586065716376983900436444945373434575860376916295919111705039125516540518275917628961306030784788347781327714589409655725591287877233180633085086381743612141930477033551610945513753601297221903867905245567645111511437206992682903560942598489103634089995345807671704591707896697427576106699315597525051305830652058820432421054426095274596338659330127860069430421481906425946609384091138899419900015755628443145533566352282505258399786203666202014524596566254674272311181 [123,105] 21157123240515609844518156073850244962803188994237926314011503096852707515414085165806039780764897017510515508998205543798432249696029686823539600998066036349979450143164402922107162577944674873948116420877791860757174322077168356208274355165132709983903004717585442159268266835411005574094418943001735554806330452855677693816127741120244575248847864426712159117456208395485985196533585347358866566192653974264344835536572376045653621504834288284965444324882949855372038505795371936226229838053898817879046325070292611064089223320430464463296434630869120698702136375398075209349628741222334831207940313646096823889898260198951289434628871271444333146560959603792460742548521120192322677752821905217464706518864154665745057159337323077136239544562717796507467322195790587580015956165161696761498040068111418160589599357704869416659107367032037861212578687557569599727183733558085941148706511134602462604951630074712636319933353358848734767333929160218144732008764301806454882295750793282331571489546920663682783547610429764254454469429273937204763029801100104397128683709319570002152551331999631987365292092171386981150179069501473345527243532934714803132566958361808960087889140154997717031241271153992258735335740561680757633570059021596566307205869312217376965592088093649006837350842767225962929256978013868526997014172267933199845921353909726229639598905135513624554923592 [123,106] 500040436370596437067491902951867594218018036448453327721547011814489718636243447394899570631362726133608981228298979593068254943217139164103198873931704098774258579646070857829568350579159415527747532653975333888069618663724283882112400317533719307890847539887403053345354973296286916350977977048851888553988425506673033520648648744288667297450532944854543495643284913730421432598139219100209332979605570999185610617561732627829831699762234445535378303505127391099844311680593967242584507408618195639245596018665812210324328937274761574773297101449282377090299265485318807196869455966817180818443927090359493214253758612471243298942407479821632540559751874302076333668475584258505144934540516288437241183655484263246417445030468156522172559124718116406908758119891315723454532262563787907048414408672145976714891954899791583646591857443355494634477597146526593700452346646086564623464172094864864590608481741848347395411212458329511447427266159091945372469195615670631362046752049526388482271464811037782384384439134817730719514705361389268899538149327554595793977633580718721717785646066774888813721097656683351026860776343859962507625795496306099202725874134388716067006742257513938004744486559272486637503260410565883097222306075797539019883650728069344883630698973529646631697249849881446422157884973309860165317306974548328017297955287264505652911223785409193074 [123,107] 202522633678251556250566476985024058209446187167491172906991157676448491080332210293373642680472501543121508524753990835317216009224796543592717331468087269644272368778067737894576835877471020988546291769256710866046840008669051321583990263356976555892907163944232196224239159804741489072069127704249350948488147653122502932907575180675163885110062134550591371851477196833145426527658845212494112335058880599717289708667842704222345956502644590510013466286590320442791285502087438488838675698229476965212513992496401820393645733258635199331534718270743126400265679315847885065943983656092751253549938295467250784547446956428601722017945432257609626695778568036549070855969910091571975696587537450755037075283497974622864098858799262767763387690002152484778201154409989323383792614557046634831273991677111657951625671925077045980383352020242879755930153175120607386482424072103367904297236647925328224333477967464039108312512291483444475364815984977516346102924371069115659774045491850091906364235799261558988558032245433355557336902664283658540395339741373694916678322405295514565618365597589421732390216379962240429941776256579073716600479529460193831451444303684133844779907394359762531675741369959561147267902353035306606754882307637674937532743118185470923025759850924691206646550402640384291858397846729144840150319792243764334900047566638367732307628885033 [123,108] -24118872514688904663107569987258743121685186623054215082958983574091000096049105257770561733367796130451893232263852464288880034701663088930268659772454871282493862583573232262750000436993375222042794879121805083446839429213827971600043287079356835243821087500361714881752345271968013152488690802405518927125465641917678819483126155409583307852726578858236470807721980602590824766944758718056496205382164327326057714619064786426172008886083406433114846356196539098442465070805710451790939635940614358000814637731759065324851658419226303124830707048325649598775219085834406808404095614452626012820703248435006788502003195576870829838970735367477275355107425929132136899075255141756055549786940652053394467045141617112158803757363810895125506532592633678259616321816636927673782326615526905178986704237742751277944321488174567740022929491076946133188919782653018144447865065503914311584063858563817753432300852915141891273942338796082282291757541950886671538122100430550179633955202735589089242770027263585570440572850868667276650415832456166892047306516668645476525638195730447511674793367716728747608751016022892311282860323635124066700764544641212800853828952501813727137806971013830387472026264909565195809374643669003481044969047423594776307784706465343570592991101410093177304025608695810850910273792750758246986261349617688817064097627249896701002452 [123,109] -110844123656486922018184767394135113003929056012890358892705462265918569378990526186347537512223744439890622272043890139645880193016453917970734951653423380017976185730045562614090271568413865522373500530006283121136815999767032853040801101163779828314888799043213400981305608082391049944717197517868330321443818292166297215751686841473231315856838167965426946456495499957889073743713866710656320048923749369931230879332522942989318045427633000007656091480374284229317687298135736515443989449974953429028324692921109717956279340615336951157148881234449448189102647581905827623357020741317073899223955477693733568936669642733405241436431869093179010004106885133871067273806536957950048466264887714836219736251262718324819927766385533570977189484894673473329942890478760387680765744440122554914865500301240798759045576907279393610594038164690238435152032796507568931483295656427189143766418078468938819476880156524627294625351578502481179089169653438008733381248544975561693630947919783907720827264790548011113332858462062642938800870975137960531408517926189852985767184423517775750922559853515836025289250137307435182176236697092337687750111734594534320962207925706448820486545217223009632263867636897181045995053872612954286721965613739307139906217901205927159636444607612906237270320487392361250867570622622204840501263933598524701223438952352799 [123,110] 9447530636588008181398735081687547313739354180835790295367569620693986942885184034503720378381579636598300352921296971851873567288485649235528301186825365456756850596199741725854301461977476256399577218622571587564176233642422041565487736446700804210635451736441523762761989477214016807805407869582861461575000643709442954908278263228075078523345475684401233484153737082334676378005543076052372694260317787387005821017712850146099443191457626821430327451402902719708012077928955983659606267740305283192464731585142819443296224260319809495908449194568086685674333808979741955092065624439146115607670891858390051423178857088884195541939664497142212515980229238654224323919738834084928875754090105556954937319376190177850310470644342544041972864325792240901979224477484102529607222380637669679749811416915236619995219331044004240410340371513331649056511029085964866133444498359066871057606025876750051026465952177206147351551202729931913677382450377066922963199099384571409284369528593327036332677827459770329269644111851994302098719823697739529966071072425517651569575891915460362152777211220865265594869995887980173298148519946494661713271581327041504229542935539594151954471421016899634355473722942112204471455915552209456392420534952901059824103260197418329551704139683911533901286265589777109288024109289391613207733096844301750854018516 [123,111] -1122876875702697494262423457065534285576151051747829787724951807511520301017029048811793365630262115973910892618786988453712420167216654605117009686053313602353076559629393577700692590365583095678648324584890758145839592168543944218430385360366813065211119872305472494783664728996888582225591515883565278518957366642360491124736498782516878067964290582506770026073171039342775277713490441006117226332728484875643780408671051186252710392310632443132244594633239273389162793790259294963445851810195002898513755075625844599932044086983930259274191404481873231541612921560062202610379592621990268804300520568046216468611946055234992764053643495577800420722426055763457421238616600478642756157994252017732373734734108959675322760154173978055473071594119561476200751168372554829374098796698278908922317050062966202394142801286836468103112069054047706468917605473905298268446173740049797860182618219280964716679941511966196816136222281470020479280604935692219886461106956557636457919252039936535740373024074218047688796715812799580049374272621023494929660817439148718554042151965082794800050524434769888989837240658988275666703837306945978142634967873816026220125253137250787731463215337508538824063993772650191956765603573797512006572234884280679256532072995131384056763770747455080561398720616187993614356736713021420911252891304622143730 [123,112] -8713053108424132450200504806286624899775435336333781675078431382669524191969139567304097505935085750135826588852496731789794654114164591557760420884650857292881870512982638801268007820645324756817610890270837292225031452330799226326135116915532070946603849117765125475288310947828657233127767802814756210945843328829507388485124851862526717131369080293995153496868404979257358121672815912299511930549320461238380472769346369570545189200450458948632647448680934941751221546964118979103157281499163812647105811318670496589866652752183155101199477196124413096517822177565204359002536427145439486243232553861346003168647228062775874899860329249439430071271276789798269781933657705517989452405524181314380893207729636054862856713522304766974674453976553017904802021957770611607233670279770283317664837748079145068959189838296073131256524067190072787611916750544052775177297522224381280574646078452390400856200552151144999307734148881859053534945540188631440866588297614812320279622749093532915078519513567310215640627751735005354745066928748798417870493977270163360209323810310764430793881299049854048022853888835399642997491179219824966634091938990049388060857858278982049531034399431818071880198579657652899798176259002973827353009786416464676778182361248881469813430218519869115273360200438918023121315906715028119100119028554 [123,113] -95473099417813064180313514397359830387393576578372834863088600342668389329093556094434982466475327076664164493506461903440379711966506304280137278937383396643930895649988704453897235335105871565651235679649701322534573040919170814644194557219172293735247691049046664613984092136044749486779781137308898249860315486932248375446198415265519269098549618954408276363173745834771809962913723538617359503980845413983144242957212252527079373197824062767743604247508736711047693165669260307315144692926063601186120238930827841667123838915281051600897236755891172677900841159708609606426035397539724923764462634947846319577030181149632519111096269548144307253121652789896226303967536991844514746476021974924160455983891034882620680087342577371902214120584504944873937935621246418713177802158356955861883168655736309465914328701635167251172109826930643394339239483385829239287145797940443361164321611012408952529396322309001938493356307793754746737197496606329580290575986601109379206974265739161013161198768706369429907050227213633603389119324512342364550904274448220141301559246612069884667434195268372837778803485588430350838943354320085349504197235683078251338207994213985948954470027545582613205021816605804629926787715022072773882001074129165392065637273325023019433759222104936930535187685264005741838937703054235708019 [123,114] -2944571390154321581815552241656525358652544534892124332716842762595080548355346331483108731259236600506670424712257169469604889229983957820270523288349640190256877206519220477991205663815160844388608879729772931058040971240767561179775162357395557504617680048017041586941119448992927800943708014337395003304290790783560823915471353518804374834940196033029833469600782394558514366772844134882820707789508110557314670233459039622783343273111873702228188511838115771357643637250411845160831769221169534902635023475508837688625593206009236428872722067106195196319744589191061697484303341159186149383063000699868075676168681393844143658085466689050748877723091852878618855020762802428781395614130616367434933412579931034427644632957749923281193990197236902814099320156803518451054940806310703446487989447817197909881424036786467598928816674663432450350982947572345569670305052280179645445942415198665881711237632601786636855253652578606410399885037185212017354027815416140594450898530177388538431602669593233985040575535543208823128903913466105997930993340523568528567751788805706909998378790848058797983158802926703702787573852716250339809517075658494459347510801281741512058364735651715567578163040150385933332712796882141963517562888429203370190947996798421695030409702724869187363606566538795865974159029588111 [123,115] -2469328704288530007244158454983385531331865975376027701037002328386992651416660333562838912223634753941065399122802092587572964297773160251527391526345403094791020189445877081929332142851624715726527749743994795961989669996577949180554715343696611095000990180464582445392938785220628251437231993310701798715661864263042228780809082467890380958810080329823925900272213038030396424054455282017686023963379090849428162584163164479821730588224032250507286041427782510335069845829986034239289650984010264252976562055820920434399154164447655954056281128293109457634165119527065200685216065506087729518774954612123772574878808195232205534477118969188546540439110033902808971748666845996385560182172609050241814920687749008092927254715071644225575060468368589827507700858513159466387351393820294091188844818347472084584552589218400842624153171066879633272066427454722996382416841244599308992975408800129955948524579666916214265072751602809980371115588540601555920276060950199573191507268124543216408812686830628825828821647822948211362964481723230334716836110411540662849858349144389070153866868979577943485218876045188514275982058673160576830445058582488593016274451571361396020496016899701725224229925702802065639858392403992996295931735390970873153057085962559938181678045411462521277468564650436293561281 [123,116] -44629546471932899796003147393192274920320957514025737162433597429920674812039186256907342903266513195352642557660332641232999282931335142804135005505497977811863427418661685639745884737364255736897939856002428619626433854288776611651939696167302627842842665667708680475160621154716962404301168387860266183094853513732401240982030272446674798189535661301489560104591418137088689001182770248687852210234053902242850316130393710995036952443162606279473145582578270922741402041463442902628854445828153256297054679294906962896882423639612768391274471184380623103079547838582473950265739568700040895578383606524066829551683318291714949410974086184153710932321553584760976967209843297395141612535092769022862719466159890322466135266565683021221489357974937107592166829507542752496776820415607520066366439853840476674857496920646498748470248539413224082767528024513493633608181991686865274892943222443592267179297100392689824418227636406110279124546397632902127026769843578802260784602614319515458162628609241469652728729943985736938101989959747972722698182647758521399700317101062557740196203795738921006250511550727800397507750665414673975644866564592669509516622172287233303934680414793492720392759827190504157414479869440783203801802611608147639161613891792438827743985827781468317501197889688385 [123,117] 137680574314940391577932052353341063915620495914107628998207761393522177528330388401451568828354716012169163364487191706358982574187066362027043069285760753922069538796794306849812693368984052284043775107456045003969726299300056641645473890675681925932593735668634255110952822728195996354786187161946410968254685230641312354207394518920218384877942436360206198792697935967439573529218138269787983850628910930444710936185994761885190011798647496476478719279204987637001230277863229947467238635079245735636873114736550078161211651520779145891135000232417925838710892412343980462182145765347161434098738061063223917534565771641469074470188428241933707711931540328462248922258994245992609938413277472150410988234762216314309754185061307739898468274185819847683224896669734575170507969174108554204086724390927431652530457699304229822468238580647155750605768769424789171010976928320461678130050938229359715578057600645923259842847052485909518673494632547743409073797862779996545140125103292464110852472148137168097896931476508671183262538482185529329149186437542839889752465054693349419167904690098046036006049346295075810469254792140309119829305183417283228158412527492061195533586287210509623291024930917915276356383633955260702281180366249565733233147277547751291895508587983976621791832 [123,118] 400741948620489943617485309270742981036815157506992850095055096334677485346604279673541521444438913989970150624979664783202156942781178893114215343609010072513060404683799487342786209143669483770335274223842716749013824072527958595039381412088833773022525099698517742529595161597851024710421500268934109986959669914973937091225558643933588198794169814920665187575801702809998468047324273217721158996530196323951275034064682381629883003524997313909347751712324720552635400434707830132974631340200758157956985533827067842760971524465704405743958438311109955024834974955310177565271926364947002087422988332399256813220258416247012571772739336303467167781791647390677696017449788969184907228073090476352954847932569851140983143706294218775235758264071135373142383677086835063714300617753499747298419268617177314259054841825899922951856788592043859418030074075475951313295713617945813274065752627273694889087461315492031858505054722306567693004692608313563708318024942135329171650169766624452910055547683329256078609279955720377917407765676440957107492972972931602832827546166388512263822288498169790115869296429797780500496410203634613144976932623770287778010810779363125253428618112265905805181417085355732311017675252735391973887125052435587116509853832383668932523700747697872 [123,119] -1143457168832846473963963341218456719846291619794042691114052373418942678200664171636093497012533256610634342555103566117120970462652602227954561096425430297928195740521070017282623102705700317948067398062541909459899995044873671578302282008491057253409416532625889819401236034207618091938757325515565711453817992728622954100215483688874912984470751605906628575621232371277605024346002843385062149115719315461340769291952539192386393791987099693668598958281663893075635671221865832623361776274663096675322157677354631961618256191618465431405361721724035262216278830881335499066483021254975584511114215072201528627687503239605126710069573586131636702001423609732748731705118516819731375736692602314970486192328406633049565764600440921766295316938643746575903226169776920596161742591552605581477483568596479763376698433155429301098968675418193045012056604777705877367523909761549326169661360937743492691312961591380257084801886866891432585778912986252020737370383814490185078825328262378638979000804384533477851466322540319877383493379473394556349568738696569617332875568341728520101168641912178558338117073314613358907041583567135024482905565028500493022260259938787295991670929224041061635228098650374679997641582934710423446789322993743779438795492111891869225537386 [123,120] 314941160519530160664160207019714761785194720956787351053140009916546746877081307177534876990635773881851461637279495358704925997989587277342332062879753776658445550266895589540592016693167163032246324132806630426163243040561411266652598785521310301382193504691029650782225729067045748898408353281265918482476743630971786697866444062164341672190024217558035235576929028088974856309501042572304535540598127589925839582372221058201817326600538614297261990414139308976054529924024823872360226725404671284086488521074327329312959392284190705808079261953196239800214877404920355371236566977249797283715400858644107220943019394843337181942197720807827125145793079151120178255100285441071756080032417522750311123663754486768543564107157183183288571324481062650933439529735101295906231626508198509940747395353711302490068654537744661918209793444910550382797835536285095612096768117659584705631607396181513685038968103841922346971408468223908219203718498411406632331190424958086524163564571984408386542337054515859548152532467797452565397734930757855982975970416209786496971994439802873310272077337446730272587194160413096422238041581741578018744683848991293902974506429560367249906686274978335807933688190896226648410257810113498065553376125871620042301841253835934 [123,121] 2521782480131325936613681824903316445341564883650405334877266063035822385039196106970722749310879646582694326013717132727303882304850628138718764194419709079262350772670633359328076890095539132409498026779722983724974165564104639794963045475064663448410715860401294779912173205308419644401436675921096848185786378193993299945285902632086815674952395679554611247652250941853967825492416112609340445940848132183071455161451557149964635518452476449866289065893494018810637833978534486944741542660935484884488521630027510518178339507404010583384556063718078286705329759818320340583899586521447076309654911771984398263006145646500036224684810676938244377129619147556468121660364739337222560514062566297739236197943927979850271112808707711743829542834704519894674002006318844868972645638811713592275161681953739446220591406729971750621412961199944984448252029997112933005343363733223303912706161506524574464025387757641988613604911934801185542745805905375995528872191785480255635889239319921143479413563266157353541127258369647509928881335772728614721791363284585936324988424698753494270640553860983559435155341956087875938547662544591016655704136408933918483557793341237515914070660389960175555928983255964925872860420438017287121692914714450552185524541 [123,122] -227504780687607078560433639305032692840589687640239659857677767113362000270076743095110218461394051164707417082107243307830774031365745382746327148830008672726343159454409760777781037178669147663959562483780405638588256092154545039231905267819486152787640924917691131541203162990498505452605740942472326189756674814977940232188411614718327096374095331883916964958795616928092352454533627326572815220480415028318303784553911360385207221789426516677976758783748460251689295846727150287763635841445770269233045804756569775917416405973870000571577769613027536397374182379187437362514354405282587020735212640214969224915432573423008872743156271150189398836293408033914212915824830352517748494320416013841011427789296683192098893190134733031765020671754311041827676380411806028089202251231580281978322477860618887043078643022710764612883560148846978226138285832502970652904312176978094764234432770198453515289043908398961398552309689604730062084542766380891970343071144470099726787510539752338845549119769834844258603881439040120018241814126650859397563680769805488154018442386549999031549929397185738914520069635369214494479136708115365127746382951694680353767750258086548763035029453701212813112859566220905601563851318933438158272203976337421 [123,123] -114740867121224776421025770684425001589924321680262612506508337863277550355875303762855331409357820264927005093076963428924576530721905430663319061014275139346959377204163598468189236867575122929040936313720387487458462183638222749002506275386964137648268310898201299970957492494596527148454443608382421553880896426136656849854681284247682789689484982693671049114405210320933848571885238108434162905885808171899221524377931421763255651604309912847613935181378344783238019616546044283366400236949491654911250666223047987904627064420460997057100003266665033560405637147913561452243040325979817909053245172037100775702618960019734933621375182047870019592308280101081504213847644767079889435837580080962940278776615014027922366195258523655864994761064949428224801833191457676843359898987142841688611358926280093156743246404044628617812957880510317609111134800818829438049638466318490428318982624374506959714294911966705767464208456658945376554952543937749309779244357793316369989076643751684947168208129762273944517628500020713457955797224552506130399619304732812532638635447602186356129533200183161436463727830510145423862827559685977856617462249414753506468046919273804450888192116830620497297676727976056343739758592414532665406544 [124,0] -85793286865330368725633591768820783298077893514744621574025643336539498663886163980779168397370437808319656933410830132387606078637164585559533017597824730872094276889721712717636965335301146537402208808221410457719634147651246585335114675296401514400450556454162823200803097067732666371746285703394624350485623716245994363585389476905443177221307251463808599452647105783523724945137147707327653142913404338621661079375756292105452677619024908737374333787849989879076611552634142324528649002868523615886553888766869896240607505968878254117916412448832454920187733163051898048047044496070639964117954109760433244839777357911802347290065495469443183953196196181245455844272834621509790005537208190933753735901821104507483954880013171883168674127348869028719027820421408898227614429391096844885787715738722994101173545343747720431923852573170430301665353560694103683356015446825375236393209846644234708389864357348011615468913722268329107807976394694143660190552137383431130131816079139839640856293051693429331467543719171338993789551787088379798905574451968745557946012251559073536683829641499629395314728890933541046882756409968589281540297998856778232980295237880288867275419825706035471196802204762171806775480220623773305458460898359020089478187845841667247000184017662232751722809500816265724881230675972718087563135390294934126725499140046274795804096678083930101891783412777648876021495678881723199026261932598608442236191811820328856776673069114890973653235052082389125809926076751662357736067548028878266687392994237753256558965889851571661114925473832805599894897054010933343364134831950546555538804913877628328367825824759847691328897099174600030303489120589674608018793014355466463654588650066640913773074653527264676888819394662277773022651672363281250000000000000000000000000000000000000000000000000 [124,1] -3378179890873418567362502159980503105184060096147355768085046197654230017542964765485101422544936933676024881257265532850274648659334732224700715356500614880811201223789491556717823756044471610460264064709398934843742439877632431695644840489928677878249090875298399900258815470958543180759216239522649500989069207774114387233991869162425511155269815825695327531713484366874257749429909542753485454585046248886786351399394845883072479458936256057445107980572187764405042397568341048201492804335390115554257488653461268310770781858538101845749659893147028287588698339980587209842049093681129384158087296853688156007591888607008283384193457544553224581886151380824672752490709418683567229865693794657158823541592277776899594687018016524536197430222922601678588787989479374599838309431664455585013413546307563485555164972851234507086227592827433915276313838927027089150157167314523497729436284600882875819371990028977950635813534538384456209008759090213228747586209158434767453064808767846156890070668229799547225080373028592964996124891228587558635720579936173706015688767237178147972810016872859382545981262146181408280571184679624146094245058925214396208557771700554016700402147306897889678956408327649685144659820137146707199700732968410057051198513436443269875986191993436431424246132754210193232612211355731714898550276663472579840912329659356027776703204210536825360956214715223581956138669226492617763753603944525544623183910751363556459544739587008103153776166404150206695789109636422213265053970120942881210592483526145353426157347884426136684926539373205351833173523768085211576782045951232035019763650385019832084192508378286566430092033829601938817087059260041068020415317466909671877217703013053217961056881674232631640637791736736517123063094913959503173828125000000000000000000000000000000000000000 [124,2] -801820553793501100283395305435504341002264881166416364324016664917939963983074641895032072123516224271366835679805072980634188441730764929077739615112770929982298863861132517542826482795120260371461988995113561616108504489547925429496926126331458229187007745732034203505724215467997454595717542129280368426497809274416592918522263466114428811665689437958054912833086396593863435661368321329708860326332589773621353471078099581484065788471196037633755390428977210529772697939293534208361968518522470767259092116614725953830187097521139092200444658478331733604066897948426846827296761897440878843999211305150100153655367085396174806230524871092318020679467477069594705812398976755821686367747234012720385263977112231545639465625234949493786620265315046068891884967273478756922507054369228519267763464660612077019055096791638850393357285647192750811690525985855253777184583233499235124842882895644567260203577583400442360805739780007116282306198222589251165096979188153010455578102310634178866074972090841215819171334841144562239768224573825953321737349902126528323663364903125582631928871548424252661326871055882049623591868318836097787367346767063748400290605944849731491073779801535792125493615410177471326026886610524604640119862888585479278998211355638273186906817612109423805462063613527274270194496593005701657988160451664143701204623547902553877407247392281307344819560973657401326543949254500831623964384527700251591566220211474360637970407093163941788487827112126134998963304744993616321958211792722198279142362773807541730361287045995553319976481192048756089924710114417146857075203480386947233693283131310176630631981444483493956664453602314683605394596863365024671033031458538714144885461864360594315246360887627238731319005184128290153466878109611570835113525390625000000000000000000000000000000000 [124,3] 5366039816581664712627874050172242218467322536071663474021983049111691224931476078289022202805300980675509975281395009367269290959684378937661363927703856698432927759739625231513569249908458458099202659605289290963288323180542494392503964031752696783655911136852332392833911826976219214722170844882912324609954767120941677010576502032865995774416521526300298890262041777900131159288954769337015546574564143245987511940571879926157830709814382632224505348435594941203508029144003363264368745486663994033767763364001496078039237898588828844692267539430576742114069792816419205297282246891526811828444490014875008613855187763435975470554802537921495591768236544616445451012333522502236120966375256780626310392711524821779074593474276924858233775571989999529706658302539538749294771177539414253773743467825322336843414661771471657088967828313752008081726577979391677093709082436157426093698886460185990724710721171722184564376183747942958057212053721957285554616255768003503975371488559571895954247575806609436910910770170192863766027031354164501299127343164867212315267256232574829943103181185306949967380884036655850713043308547181153173544844667023240430303648329139893912221045941790848888566921969096191542817274948871351798641730989440904247918540801445324256399478229882864373289097428281777319551657087991259533260630241899730993928756077720746057931691223421403015782378913932102172652374632669349023654754372649175120933123052516087601040348186217246145598488712468526307120815752899491552373317033541081121504118420344968424622149867079064757267934622748320993642371128016531878988854355741778007231439945068879309004312083383141642749704786647957421595370976193997875834300245003731643850809842760842485097841506593384008835648425360040358889079925575060769915580749511718750000000000000000000000000 [124,4] -7037229321306540091080157448978883385638320127838957743770480584441220333309536320153147002972088443985964831644851197771674608567683348680812675414638516649122796229819253162421315630864951844446572050196307643395992689853728331393403904372239664923850839985875402524073732143401528108900691193599872287130776670179381056715527215568801341733125719073805591037094235650134711517134939086425156690593570612422243584747599595030036086619018856224865775659469156391505276710160005198513840648997994449589078113563440758476225745585935212981149638902293460729850200743178210135024947771701931402409178775791769993345327838803915750438051761776485655447818911505769327842489741670412447231838086488253750022864289401721313669749640292482614528050394150142409272462235651829615124500083118416570603452655093938134342536343473314884904154001221199839039193938000131368374665037660219499865115389986381506037991576932900000783979379019305446816504284481185670487152785656661396249982256168894751909669287840141879218631051413777065813118971006039424542635920875398119284205265410146529636110945559229789907437990233997250711055056641070356061131698419845083464727650624540121012094844781978051192023101792223420236822571484328277876188210127717772713068202695910708977077134825337240097790602939622435640477395863729190701145820949944143831206541123358388396923608501577120550021703257113591357920305856392740508179692789402054604977907335596023935275552291147903414932659547812002895597619564459456256991315567034519294560060522314079389554378630687364635186344515272786250343149766762955372297664415245122215622494390659702498371450508902048891067338483244017956389068289326666191514406306918346518134035605796316636026232903097946237039607983303268550715620088809032495191786438226699829101562500000000000000 [124,5] 28870814397736400061615147403061979145995854204016229252339652797362626181717467195602503849590340514548731526392066140232650265197748650454637888901482681341846962366613877392340547102742906532837126015086315090032296385091291560239057568187027307336735580704584997912052668425962662268719981341635282355572386804384675841965286282343691940168242183873946352422487599405149239645860503958066763586733403350409599110544640840808162113914133917831342188905338609555833984812398562571075384311400947506219015372792491955078957862105776004019578294288856165953803509887337960386155629157819853203216387567207483077928036705855150996005746668569981367882399956040616492418319085258270720560284929838578964719279148843850873698758693000113811108203621059500234347064675838041116798633021673468175029313587333935034334218965250286469291679543160851037665475133792845109660884431924634471555545286316175407646695808783426634774992110956524320767875841174051557153532033386924285226716331219775455611921778482573665604616545608218870676893153575254279138322532614496406796461906524243564916070065664303613766115026406943539103342603751948304144749153641334229049924777317467088849485289622964206527534113088204772517230121844005360255870481380437838274063501643034644477409072156161972219851304225255115718571186930121002065388048271082464649488026700860882936665658009620262074135218990009102737398300163158442380913697031821725549594727952679474654140360628801511043145527247360752793284002156939702162855326435541445516319939179221555439726235257840667365009870210614346788609352519493319166422748088197008208987734550409548665871725613405365341418764216285785992892225011068857776342702272181848082448363269085497262726998666514297369655541444080814555246065206128847080435662064701318740844726562500000 [124,6] -122641951305380173225409601283018936254726220388793959401798671666671008162015527445164214405581988723271948849095795194566223521789000755723039220838818375694486028809447032055218363787115353544872832068470441069600617241105393246134381272243216199595363324873921569649616222635813083543372187636628794692540918913452728143255817577157424507762713653492140738570814898157040094413272945512580209014147224238170302187416422076383156008881148709018141887823658019168311074431735437401041251568906760467343224931081802042776984109806787790553912035701268248495928525878470600757427838011907196684258820638335206512044121027537959406831050873368583222132608028676289356436704547157080528097788728232719946149822986387647981046915071082970492401248908017298927963867836997670155592409000243942686467039057767336396615780847339696801228320661839508796193865665941502325189776101167960588440081772232495816271661428846327440728591444477313294048334096837139819769713749004386527552129829422351541397400526712546740391289919597978228414187509010846558173609688105874265323212860794443055746148829940928609116838507080299217836091332889140077020463082233744932922367745275444522257216860883435962101087239924630980907399247518609613332690765392563975095386765654552092582209969722724351297081536805436380560354486547163231699179662719512741553236354885805568201961689085677251564126832497341714712123758825963517184087618862625517059856114235051900157522661034058359987404962515689698188690397031872806968181376624198374304627864757151568794621491309886081986216281836204861356864334237530444482307282489534979453551128111912039579963984561151689285509192622451812864120767121521621083663783637561030976461357451084186022545556571738489142511569782865350707024530707567322451723157428205013275146484375000000 [124,7] 885344679333967367363119872378569119819685276924793654246067720483291385456022146472999681714336681574611867308231062344519640055632899202294691238544886962001224563388027182391794174671566876083035243814427664638273779867151573223148608453309000120273361912238186598219274916156256090087701556013237075001698656864009952526976525751456943103027738838347296412051557143002175549887568151233662899319143364343181820763971935117064071121381474095624510925255852770495911248207527585156294865459819056182128024380991168759149349140458113759581752028066517152768672240068304195146766277964234521839507609351095166988632678541808554893574319443531662819446647139485178564048973447840429026748865064936966783050190506522489151934711770959152042250166677006459117765042913357227415715420395117525875229657827738901761049435161129114161314955558281753962775338805074382819881812344661490256805943854515185999269190464030349956962146064338412741896158423488854229881829863395423649586675154647521149024807520042504511674904768087736554319229091914826881190072366134522090088445472367740569691413301091731634917632780032859283842878537193506584190640196888833065541342431835713242205165345436362424217001832004922593740884067187944723788816663485900642597725940550665094183380552454382726423054816792150894874191556051900878547000853631157917647257005425163606182560693387903929781395903620310288635677714066310913768853492520130056903428994522783648470953054492270811389453663409437620355352128011915286032637011900930615654893154036704379493902033933472062582449423812073932236772449666977155349723549688342861638129502334094579941363584502782090951235800672510981349224427175586453459271292764101699639420288206060170674809546767143198441076651974134778921556249500768309701470570871606469154357910156250 [124,8] -3537418955832991642827805613995066184701071274382579211515599358867176580897985569902981197463594307738429113482657921813975033755882139848876769213577116202315758803719714081585899180406640595005661021805795262601851374900692447373145283778049025429186185395347316117429780739353017721267106280766668244757931185513690753358830685965118152975810454230328986650693235653419394128841657147644708335716234002779536673347988995897277041453875906785237712233352594540461027222676260349413409315032008908021989046186126221546200523392638632698210810512432601216266937635614591197049801139824540915070312633396306473794294448162474633257632011533646446446604345797590626920061812599795540429629206426099863094806170645754231632101252148367738043684036961339310122874157228024374680675597175754048581788564201028016659390147738660193243123505267876818931100718764554213345038361161782758100289109578037600437531280410449578613443323024641493021874725027349052372010095323567384470195663231956247497789978822249149612742775329210550437547811911156471937658463550123453602421309950592236008770000883217143318040150364249230691830534649745611949398148545581710391199906398435374349136154903808346174933468792390445793664876673758506140401925247360649107964322066268803900188987334070877658403013849307107893097485155134795052945537811530003106619155961114319148891516037738013612788609359816219564612723475687893507928819525085676973536244704553676220743518885455163706526262556404540296028534321463546567432007468333253730255553514306515758789312030306670854864433158254933979362617595505733135741107981895640287556257733135619859006003457745265018227459636573751588061591299544526596687490234251988877167523078291198118068238615772568496102320717041778282922065423932167504972312599420547485351562500000 [124,9] 10559950313788274866384893932003696581838734755753613883066335272358918538783323391226122521821248721517026418267195585622536015261597770948027452409743886571449833131266402323444877956525034118938637770955092377202293261843026096133177003743797408808466805976823347740573287869617317954182289051647651503586084352108551541155146136129828087789118759466592728355751548949847054614987166205163662015314224340896945949019106346374380081098298187872197858732380641276365507062794536759730363211353736505107715160392805290230252052946947031974173947697594740479492203373852363557701827012782761394373504857502758911039397089465444929526198815496699556869334990933149376723045020155650070073039908334908590938177090987349973645549422996176492335409074354893829320317118394670096769359333749931601252929584786744827720878571360127585403567872306538283144171591129030167861595959781821224605695228065885340335155011050863032242372315614818381383044147529377373655824612063998433771288631118240362153161224049237586680331017705424787567860970406130039754074344146830591433301698095612597266820243408114544220469105832969567980220015969797359142509838183955124731396246311532945630063747084215994144014561813931089339236025801035054655943393376075861280577126648218823180679848609783346035477319583810245003128068359044685951404149609190466203077993443424492712971114325730674007960331607346726836334427235074344483157023988927633434713545936566331163076603613474011913552691999120908619271764737744202297655234946398675379622311244948921242854729611270441069275682154123685405166897190709899309336198078937985236780673124506068064601233232558996178328302071384495606827378510333138163440534028710617529205991374084275780696294273328479407533193040614390178534576225644059377373196184635162353515625000 [124,10] -24313278983731184231119468736443702325253651173086873705005039071999716827436704876913507327116385258032134888943852730473428202623635780468185530759100029223850400034627636799811678997995984856355241260027796512565339743964487264776347876036752612029912323853291576318815409958236673051962950017036481902720325405474187557911870572848734826561737512805516497007411086009167197075226533602599685658913557712537313481132581387723961522917235362561488533897570215301426129818437973890207946546634250198702795762695852369062170635758645291372987388836269936252460638580467984285096325438575092628628837886571165524636484372620431675055779355194423599284269498196707022979193243135624966900772549798978542471059154498695043453858609575528703072340800916555473015119903713455324156170611072158990220436685854606817447024165956499346036597401479638408796061208668834690660674184191278906680536611348925906894624972666225575952824333040064540301243861454793977121112876455272697998900635858358084569392847520345804864892205533709513527130417113073915423872780302198258115504289051816217712554977101201634491170903227381295237387772457454997503584232996710687938365425656316588971441902630788031781912863224211340461108148763639535268486035509222558468498974229467792654936532499376961533722936000460610747216792799800543234172677501401980948138325786836344243069284293681696896097602270560421604824395746349443697863891498234645304462150808956823360103220981402675235540698030928238782941891909698962864671416383665595103860022639880155696399083274012271896175577535255411863368280497088936897262014116329796262886075676537283666016374725902400092189625410816121031734100915866837196135467237794235011909619679834294274317049081767567001030462218791189919243900252610046663903631269931793212890625 [124,11] 43273238002868199652496759760608034117859824915501067538866472293397999036339300754017546533621156300800553919819906051753431033218579023466944220132096231585669386261503903039493035435545191566932461476415068521810458024437361519429523802506673055308486014163599454454795699613889870978478235210396392711199422938381202635527816844585564515025050948122491034769768006427087163088052118442702153446561299211089513537991633799551735939647682306453685813327661304139231412664297555119445481122558035412747933238092539979620109644806110481290670590131205081092839786310482715449122522641425628471142490135598602898025477505668903025511476269233631579428243946249852806141037123741511750754931190849067492449173207720760443369589426478789034310959669809686580906772127192082824787162701218275414799881901516750626314000582616459707984365243123029273595712668397631961963031436006293408480084359304132773870350910184202877692657697996988196204290208398256194244649228865136631365687074047949570221736994596973672458573452230176629603958796036345511503004051549253051950775986516677530253377218842721719089754973586075141429803510530466151536116193803856368347206608482079496208545158017929532847751441749296737882454199832970464381619870186211078534834069007425763839527632395314944768170629997047029207953799590559080285182886881311989794425028327375852818327874006882732846659553786758582599207511199113171798276158145913080870088148584008900206891369843468985628180295111953747337662097599031287857648409163589287893601444006256829832720715577345923474687282455523195887158936707663704307218269784298537493134907346041523124259989556602385690781825023249390662918352653544590822449793639752321304714783217100613099162377133145815764783503561320297456371797295560099883005023002624511718750 [124,12] -67223248887245432009045672242493905153974046534269366728093675010977354949482959498394866655241688278289751962254613708658435458173597558861357416456191698941259274195366101032403237650640342075960731766167510176116045893462570468143883799078246038846196453500583788033949729160421528685904405348924240662044477712046201947777487537944979772893341696007019518121976830996306223363508190895582587650606609957436595812959184416370732562183252403352009183316859959205935949227290499106658842923389053622601899225274099491568820029634682349078925404558075282682505786975631058672202457448716724556755389785413873797811865680880596300036480614112969434482188149850370484906977976343460269727754204378947668266212989929821376032366961096698641333921228486454380848752073570056760114542887324702890471081488078084974070942607249685421118034262358814826705440204658060148939802762392666476319437900044152666018822171006069355994936551849319405424113372509333480328301497655446929939851290100581170709216604334457880771902399194474248010510000132518287719862192221652627920850589077495989785400182624763176274267455772009461462194895267741183244299871275730122536619992434174510584967142458774047491038784865743189402878000425541130666692828143793042907408083121590012413585224833818076232357539767162596657119181749981219616621367245937019680181551343187986077853688019466947589097702125887152599720184762649775102134277330440368919830583486875606583555331569239744061704211943299598003411491399725724119450170456105645981323122342352654024102540958713987314938600116849608558020160271499374644176612474188842545937632552890581678989179210480470482160739080544840169890437825616099390857117094530896164264182968508921494060590417680075422923239550528073937840645157848484814167022705078125000 [124,13] 123985983749476986792522747962627679001194556007533898596319346356044032701772652903990150685107800968466316543986198293904581234924425200589985357329267134002777050378045477186562547945253978713340745435379549490895898178979741989541935866300743110424627410828236236864297939700411977094166175775307985293240671107473692758049463777668450485076487789080042508090293594723812568692314338626140443002988611237267525077618162536225585755529631441533156598380286058655886666131457648677553162006888321286464060563449146581205950614496908671407521712153602453599974546462089464553170812599484689156909716242378709863703746203329100702117437280503420258855045883429763065175785665298924324962585885270080624229132546780245449049178792568521439080823193795825173245236178631992642689537848575711784673137508776138987010685579604669185847535545953858911407571082166137628914128601547941386146404350230438055299593838513552094597506663514347981824984477184583125579605964315488041163464619502725706978042842689954907663758004187804417458955621846260024235056602618007381090068452220213367129867616012620121368587613781615429035197335652946937868697960662792413030375661639397650202630448883618764111415840843392107690601695550139881740370328959283520070190056183973472572596816601696013962354930470276216360963812289393739358337659434883365422444792691254198543777387423653366101927226986864419944756747895750067208185740505938223593586264825417261637825553774989234042227626628605286269488095227333362614848448364098371294221142798550517891244082164002767758049177350276835802536650530541957706700325954260789104153705064540740301221695599541318002756768928471666823330682198292666411476062813366528095289851910264197400022614326072576924827077157753585368027415825054049491882324218750000 [124,14] -293584023055711253036680294305793695074462738919548426973314685185623311742688619745879619359604831910044457993349852537225218203659136372146873751781451918068151627835901197560353251571769485246561840100371348249085587288103050249479305556313048767925596198665309407440206840512491449946668345978840653146506191007952929616469018791880197624885659870066584445502274057691714185834495464990369282620780755152869609913630561927122754818217663106227152155489619355254803188985039863780061500337576365539752103676037264020090601308163770366291413623667965994452481160107485582994344621175434228387035637844644146364534486591733072384919588271779597485287159889489086170977782705481418693788628373332484598952963699911301395428311759065111427611751451178171682070461136359251858663523286467116592246513605879411353684317402433357353935503988898197381820401097043618310801657028216590324280958221409906610323627465717734638283136296488460737614607256463994918778994355396502022317210637468362784900966757347218215177639779645297012270900727815662812348776295960001013456379936460240661095522432281247892979085827618173193576312942988328818219749735744413146965812055492344421938051976132881378707777152452935092905943265185491577663382996045813016736206629761782138885158005794296713272183907336453648459091115392091771440178907135050618069120457489935905578018713049150487535754022778035736816972671890510992997064647094377425854180279958701849207978804983130484285124282525015875820946579107344281491659330679472009708292262150659228795000285985262787767732127697615393008402392292934842798695552158915653136325949685465804733953344492255345590155979332995320462992301375567268776806807140221059838188076268097987691640434269130708857853439067153722419334371807053685188293457031250 [124,15] 674447460891461067909981972426716137683222120556321230706213025174188406682084060550396240281756615948094713355943668379197301118159038963610599290761447214874333443090977597438709516602525876141896091087827112998852216914109693704965763750936451014967242943823699232723219070372878001376864528276992066271706186580403110041377479849872189519452968582053284564515755804025583188210860554440175171041659683732925610372836433475184982700529251072647510718584580730152492708131024863426826708156638102757450896748486243262555634093330749427463751404780937781937160004009017188660259399381759157708370776919314776697992825585640930369236057292844189754704550421758540970495762239701217734188360407456175960214588692762857835975690496211975676005114904765818979139447989738356918818653158221695944013738871858375870078521222925431472770100510990507889327876801284713945572815461654293224311264464721756123678338036248649012442432123600995778333983791587395215690572085492204643459908718840236546076789290204489856253279792956415558095297804256027626714301307398004558849507210108427885268070166299329329819734646199621486453870140281928467528215207950784886342197967242422574232038531959983934080135689225853932144538746632799075335579731467728840925702687873112380010340496176678619979749740678635583661919241176862552876368423470281666057459774139451259301876759493091100584328415225672998320511405144789538434055945384053775494038374216763176705916639879161190970341697124083339398366489798024730557374870369778641657493369456613254164327469918729178328414580985750272409931060465431389224080465543117291693386837346766882779933831851973735706534544252353129044529290841053051794725017709109881183039137289473967923202486741105817483936737954941520456486614421010017395019531250 [124,16] -1284358693249910812443331802808291526996723822569847068604097560437633982880264768031675664510452779775194081858195694444160805837349537493441539783350697539989781052337973085996764694493264757953590100980663479381394599699877053031983944212347212188313257032503763971041653925268432185985003215046053621060434126460527772458126708163419157564428328884459968140724337997002718364937137781222422589926929215567897356735904119241295177966519152174669126665330116965253011453669288538043852657261053240909959108200927418282725296581308243673440657490280753839402037456344081799270839526016684649590511931009743293817180681154469811616180672492620002266238202867373778798926122914759825630711139311875651906144018669206357497919873534134827114477395298906842290539988439012943044526884700221417989688547032866900537782565293856194633599401928286794749228037863332634139742099664332775913298718979334394517356205455375793914583000409360265319046950732625189797048619676228308444046452107529295289208696283549974886179380299512569583931712643442825507842356229715640095762829122906953914480797262379279928613152768494952864007228274890987416116127008139790511795896689733338451899172902158574084893606615003313483502174130051523829064186394255759545528421861402770140761771036122111392598995339537964878647808255311373474668956809976478078056123663446523032038871877085609185058244711991931788091954754504828909841863554976104890078534254444707407646748054499370951418842601601519059422312503334324897671225935167109438916916129340188338661789046530889168024568632941771196555153502189022806173616998696242644943921168702242781008421463949534938978994481446912905283625666519950662269795185074408858820815754989603843607839286639100289961340495281660878390539437532424926757812500 [124,17] 1983181176050312589467668482175798359170121266738153291578581793062794870012951105871176365655363772546035553239195280479006107082938250981096526870103805253499809411942080262271026502526730365264790532694295669594552616980496477283247074526243538191372542961045476963391324633232645001737585580179309095462570089062240017836367690102653081519818962561035447587811574101038792863586701607753739041824272554611638599250612557906898781176033671307447791205887813901523060099940042250854151088968189624972539428365298672024373054319884054324127696479605038771644524583242737175928086444573238782603496172401928052686279874474438543090157410441227965250370511812501382681571545480433937341954067162939525716680981860878527199295711089985404635160429195104324295571130934256351662551027913108282131827122918949570890381562107961103681805449998288199722856100168629975200497609927216089540544007281075652469387840646163065636422298418483316200728998121015333740500556540238612668206239787884954851530189268422303366800083821149355511007477434963639640732326368923650480825455336343406305535953161483652343659061172691462655973658306039642865694491179373694976772727928208365578160475231100743486564966158049389722466102706337072847690269360703573991646207834338687278871486669870491167660922891350714692092028488297312191681436338705269875947908422234258745813502293458163522649397855285233636401185923425151103177634851990529844314573643286371595708901836701130380837406107169386696317272704301771831358534906075522794846474242527682787095660081723742948751307195657319018069865391397490847128957347540603563156859538412267595619438664787236454537275696394132931642689922542253499864721739956864938413751664350761088401981569920946510410253438294603256508708000183105468750000 [124,18] -2517157848338210315722602655628292532305123502810588443710220796265251951454734845246138049049202805561613928643571231610963066275068816443470520184511526616270288107319195693829496431454013982123783236806465000339806264951769097834356096962926960401381446512041157149468779379779304806138882973164816281818834317242226309694942029995175850963116503505167260706920337344602552414975919417251823542853208886533188468076064308038482963368156919503968120108349555518287845569327381676337178299493334676645062555461916687884997276790887784431438033315761026457039805132995453858001845148308417590395920415158159165226560226312186714122828784523032788162156524541336467012352072023696497064964664943638626852874357009214559218861711509090034002121923245402618163928114882278628338146787797533112561728550382227257628234372779716552141841750847443947005942966549079495680766949776446194321573385249193192881692378475381672183470168592413207546760410252368904576239457433302357479678848482172169092881422451338873240501917965116077948081626624849499500974565321412369745546596263802483243000038061966054952685382536849946759870415080993709463243685409016337797787416749802360203098115264865692931741030200035153547085395947983816336348162911123237953005931644235604867710054122509586471286911906995537867823434422203952023827671465950906519991707096754013958148031386376592702913192748022345478015902922821667962145705754574595208753520562334515338566615300735638906180527400496288732649363899454838084827903854613644217159311618751845699527488664935194651472778634244810807101838887750989721511205514927278672828659462937506260770876510433114756942561958993679204376465221619237654197166784620883216531534843981681294804033964187953489877180857092753285542130470275878906250 [124,19] 2672158257865725490207875869530863267458661331418003056015875601307283665789540160116667515027278154109058896905341581904970777656150650383553077609370742222427987923574235406181819267732808006852632234991641651896996006122530647830256052593130250727998862680192796578102340580738826135110415000570227423536583399820995239074612728540043706584241751244146164944604775410978753962099213228616961923386580500310047422241073431330301276461659825778730930258195749724022449542218677497320309661288061250282375888286379314291098602851956416238622009954018329861026432195024006571721962068396290237767107069986977991130529747767871778001076827673273399567043122825864987559724195168816544180668471254499275781859270990739549306576585516234828136944942365091766712551427314235436599860840833517667189727369950172276326720558925635954453999339348622685687342740447628550976598197612245784259069797897324671331680808997113672974000277329205451824458574930689090937166879686720322978584092086421921378376548146826960291856182508523915871607904787877619308320706918788624717239456484647326203110440925698269278086992086645994006259562775039565694685314753200986854224134005619327197529396984193174388015054845311655970077181605425641548434187305315322523139433721038678214360828208422637435314481413253839760417124766086466501349012623166373867970915931245721467158508619688849842775434815360873276046633654252872788080250505760160626913861902271811538124312269944070322005680520463883579693023484519273124096312878321460016557411829865498729173064032628781368123048517859081301590673656947645056797094633996257265884874088768301872593916817117162763548051068352829046767566567253094397879056234423023419556741063537075478919376609601363248280847528803860768675804138183593750 [124,20] -2407846098370853482260725125286471983614337692441950767151791348197943788820893730487140443312703369844985274691266841112514901314694639556284173873685924267421496285161655382787722200276653241002669116180499107725201459566024732963916197553509059861193983627508321835470597566257380774775672375741800192069116046551745196100915271805451497054896275539222028235362954216293405530455352232518349434712445224331163499793247318175550627011371770959207620623057088409803019696312558271566329621863141870280369141996547641100784376385120402921602484742227153522520041600526039808858276052309213148726763726198383063370371718090718931336537090202336300563197579238245799546259816635263384063763362635221309114952173440718954289559639591792776498678305026861503677932222898845503634835086653819718765244541903507798976902469711514501592943397479845290247864247891380723240994172081596015709962892165943492243805850023727127635194701760767520985910948412467737390096705775946141452318647144165134472111037814700532207135953611755797089725770099283243664813138365172187343462354546394653419758829020788803161649333595972472608480627305613777558689995897828186900822490074699432921321075904596699113939576954645027252092656970596759466638498510978205121425895824057387876853178752265905863943459461287820548457019773093502289009057413098233499508671057302950418241430489973688831217189324288929283670221901473809654597756813799204630595907085249023403896011141572261457392490082560141258300115498502934589609987856052705512597048228860366552514021448841197063311814630593960404714858238659852552393082139316311250001850181203664313417948694138046076794053543021362292748423131969949217866185049830183967547263171113639601378343061549580639280065952334553003311157226562500 [124,21] 1863151531946798453174379903438902897548258367122384317792759708982319979388955921863607705596135666071130708993113483186404468514275464648877439313907153896831131890300528704110384491846715930546336052058826287033382273709529182886456353513925231539032872663144847264923996329669200748593862292489001071979395611037850473630575479767590136568839111919113046482169247325555676794911407655310355336113943123737532831300155352929970497534325447700103938363117928596336097315329829669971873786675364684372657872608665686808038236610461899915225372704891195013066921935805853254483516895410396866343795686285287103040475567401252877596575705693767947927076185090830608541739868118674297605504064677949088443894504185967558802149603700697380378332267247280358016850602132790793555535134692276059163226951314169058247370008855100488241459625552850585565488501190711029166314488217472200191907182009942377812259345279183540961555665743239478569705806538389490969582290895045675573998895185630036842756987806613540007938187541793880100819475843008330104432644357217219671003494862525571966843788116013756863435541849514371462918038218409749049921204640876799992597728636294398127454056201410098851339488940799510712823342984248966859612910961142138143298070316755369571633363325082429112095147240298649137570765755934723353375257609345852478606084210756132653476104682294058842412956525248423042693945454247249111960553494843880185134023705825950335043121272638898385378474005779165987780276352448350710475290673362681649970637776959659101964479605237298393168592600288611679464348900690593784427206657911157078349781732881963342490143079493837307657190968977118703951377334838094979019929727800374529160486406066247997716754658537041677845991216599941253662109375000 [124,22] -1248705839699702407248542461607512199320152604946816138688898040260791507806426903169486988130289871292725308840748094902477379232119353909796484880479935285312874509906882567636447362281135689484248987292812692584501292781412026706287039427406901783245309897156842011474709340008992070785990226589725419190942920993783646226738116800510073557568645291233223571660343806542299153980242102342895632810054918971792234987429591663366960457012496915402909632060652873413110887339872773106889788906421029377059472793021267024178980791531032660798319483737972537679883171809428225713843786443843734671872866172963086527059995124022124678359072568871095633551452011001291996003944835369076965512040615650906415631579578487436303008374866671452656320340059338590125838128472625426187169627711203732473584020133097902573286648204149238639749576021328470286873132523521755137891427985071625464622290378154771144770322909404180310569461423493789374994942396994800796974948787040074948171917094041214494545516795532029216583414372573401289744905037938691350038433745778103064036582705246326399540995289384385844879297962753153076271267841682043630446938391693033788073206917345117457725645294788867151756268883910501146582559700357755305718492129270324954389967716139360558394483510268973085630233994084392884184381525100135757140262554163496907784342034235746181059075518497391592451826857713294577682972122314902094665761350346174044224306836810446214844187828806061349040789470759958873678671206572856625465865592418702313247315456814801175297946377077080378652172358928556068818294230878407372544898436039438954399662053980036435512901584717670067307197424170690557401970059813646603909319615247369823330818341116061292008290739552478498808341100811958312988281250 [124,23] 728930085700268807424208281596911325918728924546580729055662728695950382764058973509847159048137040058764366622517456645453373113640319654360864140709389501354155588310768495934226543941992975537449124437557494140156590672687405134570498855691143072734357179476120031926850961995667386652409214311526779117359663040754977302989220008835091666647931672889841559729330408023036899304057061184165668999096626813862687028153695418781121300435447177547230605897604260247851926845400121693655242235325938434980602748154516100254874319691416035059825895256720067159879553437312943896487209847790901417312978338385399330752982431789645527417443755302667088142508709012902347582023407540852832255410061667750280177262513288213855924314837475075223047318597850691037757769081731715954251409781075497022887319238407306997178149324405610735514893768830541435017821159864536455271402939480391396022542721299313185556777582693116294868555506880615610140980965370235386952763435973501868834070916581756883739620867939397519882956507664110861567816422302471602053963546403782577880880637242089338952598627015232478033980626621694639361031941354474964738980402702945696145084178991858086057698634957444394901982848548877763448933199063895562179487607081523142744887619529384772249789869195621201449198507751261998951223907434174971045324655285465593985449669779875664793293299187275514615668742014006139769627336163855302533744300024011084224320978894061062930801380990967528709612671034043821234778326538410187668839771983071060845359142078554585189190522101684640048678936465110192544642070651714509248626035155914572456709313099113455508833996174238635266170606981602733501303267846906369180019927158724027899390094313656750929508731928763154428452253341674804687500 [124,24] -371555726225685474507465887127502218926548895128352322228317289337922531619265275480988417911672365550479486311925965151206997473252251187615971165440132849878097387225003946838659103076986070857263410557731408434085318752517137873962181739736843249711431687737160181463384969835725279355621879468753684268605777390382365799758579650875396416117901432557791798212939838571148050835930152694762836450344230936239519521280325146727380053295082101325854247334933702686326408351698830662797924677759233191309008670179574455975535271280701802052477375222804116279753245087181235861854018488133683367189484891712249159570259595400735305364294403995899681936515574446596979185261256627016301810612452965335234301837676021280106875264983955272282589136550478373909611031705429111872464082720558906354732356988348512080671647457116674382132394170595832285186729262612966485205402158616782511902601820419138108090430538450448918304194490113008188644438369083154094785483947099483928657688240421660959306735999363600400767777520252572909594795483152517685616804641720405388657860009700634490835781399771416225434229909287391816839269348848975301615824266475700562998749607491619161385948244704195823074592307686499248446808179948758754301162465024673589028025142591170592576052941762149911329597739652780555405799164140307370525964110791702959084583916158715471096606149559509593997500909673105903419981729292230095632719113294695383526833705177622396583611131218519212096199326295210725138237234747627384066106402383613457357337537717611782291826730202242732683350694418664315171440021330555784871956768952809310702618551221031711009159241648692994225554309872242958635159147864919663252130913624509395414269053771128686891600523267698008567094802856445312500 [124,25] 165524091463770579958105640393700275985722333495413537580131595707058943346152508001870779834662299479819086825689063045170831995207180403876337363819982662197451271394714895768703780793078289828404560960540008424487712393356808305498486003697257167927808445760891302067362133549835168958354613711513184526468645793450115240300287786019559707979160863846404008316938003763577617418748078819040773809541862757512234083273117106460958750135228902438199833240580100462279176048777632001507086738729161164620196001944559978392567181900996220146768486884377597126972039641804368483854341839591070108882385130492530485647232624916658959693224804569185778356884562327214900892902839582720141767004140904261926001068253374924681949304042218695138267623066035405091410436524928729806970429614652003350999664878965149636455277475658286142135443248351133049286102205572001967896499716137507466063279185473285249475966486622626563778592048995345665403947817047138365832810040763017231867369417279287164031888313925355345809789196756942748914274403716059711133156839733281330928116990306229838061852991588718200226803256323881497686581093044756629741931518355006774018803074800234568013803324304273287066920242839590548986170147334358439539503385955143936119848313783957207208244129062174196640309055222020099049108070263651667412138525857049823672633540139730849772983297425073688721242325369511224394859268721321257074753476426050542936579426657467901348857468096310468359174503797062714135296349196039045237671947140215102865928941778774762092155925828753668571148060868007548134926012856788303004063556138805768092155692941524880351139009549316784689225343881128704413574604803161792360820851071434863556827659728312718279141790844732895493507385253906250 [124,26] -64827248396728441361010310255687925594118325057910012975288048595155110249213960012500839152510294684436932086718341381530045591549370611507668987116225730390291867662656970807037722089202110141407236648563654369030199085345640774861282664816056637627062573165408967628134971203295797890367605762855049782441280534329788902518482306263393646944047945900613690348433333753562611298432600606901074379919933003602147638613949435121442057644413597398043155792128006043550525738052895355539272007797734859729674916352645932492404881292779811206441723681589871708938420414043198630025275210990265306193483104613684607421174111446518198269443734697990621426957466633224468748768101234034630399459769319913237312325629703718104690349197021014591045130447306465441830506213285575452463649212094660648437662096501185819383886248282049091610863286857159690190584806960749169393794483854743388592794162773300822076591185233120278719591773659072125250641857799508217587433960136327861196884767790201087472126464521926127167634032673624052896698942176368528840841430759400151218262308794503065710794784618111149843031074459103139110147569878673958620247389984628026646409890285818044237179978506738164455998285769756611965137253082366659986939290235113887156677559921833822523440155410670586468123414111050893745811077336370319109708291601050488886626240424482291830170461992045773003900431031177772736911650009466334598529396080815412389725578291928204581153604665970602784983640877346139841866386959697878513023592725268357318637361392319129169787172661870038774797140376319037652888538384472334090233481812470857823370723401894598487262519849370160552702084124353191489044589307543452242331232160695239989824145141472655495817889459431171417236328125000 [124,27] 23043282206001244729514837505100924343664311841058323554070815134381120118602741874349418198934200220029354139620421039655983489251382461479574091348323842525927762584235668141412884440589009835733280236450138481643145168886114529990106343703243279722433843640914741473581520470654476555733492141287016068742471301958320586591295015611356758537215011883152490582806142677915459046269425385034127579042739075009359029384973318082127932201524486650977766238116899284805296607543864249331633312413206730252876308262021639394804805290540938054045365302500223511051434604877991422697251546549311337606052824969992168467949949099413746360366041004964278229010032155084640613716901914794524806225394113877449750850351325943596991447968506299164298634632383437942659267245188923382905649544022979728557461945343588326441907180089020975310799760466113218068264935330240600127377864631120993780250474233443539213843421417076316367970731426947399389421431284370498293686771531188220174297689571437929707685509152783852389698744721002090131932219414888943777781538643813697999273997437263923134647256865727655988135553185649991974335245930904536521193277404042961955093150652210818079251046303976104068066504789075429194648866486118251988852679799558699799118929376552654939548748971112243139593213787582007887312293212260795883583267708231300081702841068980262148661883692853665978326970752790167334232365263659638119446083445064450370500176583543033189776073636550935155480375156851043088397545884372853859231550314002524258865094520261424005574382106727318367528448562987124463827710884047983270441203061874128963494652465677718536424138211378744525529466816839056268418998206412732326892722786652053204338722949273687845561653375625610351562500000 [124,28] -8211853405240354274552534286092070263873134636466960723017830568084427278002114860531403700181808560389191518118225799071776646781235860441719807448384318403286652282483964751677967472565335870136268027395767621286305589165996065592529863269693759445227724459337165493385368634111380051562215629020154628548331054783831966737701427773434448334205849381608919484388273712233690276482891433265808173218878222916140555327349059444249449928176349736412515843002651268843948806883215356575422534158303550873118409070985193466623763627350413830834873980509251875731362465844834459545111806051073809427819560187058184559828520981885444171707175571051982112280186760797594118040210482708746296984162681389177591767934874643630660659234629444647389306344268604827716055056610786464001849146877112667052730866365060270884322440000468135858916965450904875413951165403841180504029501196727048051311126180891678324712729182775762399664740677160684380236259368396994051676282590253357792363499399257526199295129132523452119300577988809087915469233487091919012584926111990290556771941899853628148772440707937257175646245584367963081373366928920699218857262042254645498502166409287908229253314013734563130145566783632739302450624300339532065476515239701028038107377810344936123280541492123257216262089517099431865697870404762421138408311325953881516569691073191840793740350455627999025062486350300052748385187219000389025632267930742642827816264758313489920459433532615609519259523756375578927962933211026411862867261305910862828103366482152864131504799009627209076909377341372959181829893320708782270895385317653833417086691851439175393463666922856094580618204443873251024278072305556437571344077941458548560939192764607241770136170089244842529296875 [124,29] 3432032555877244685489302683696579963199799427904213855195721072163575471453455712409207782764933949055651861234990770944791612615219762337810333144393533051416083473105648709675882397915612088751603674525020406982257983655960078221605042398051828703677436662927884758335676756271462858983686193360603696759993446021653875365375479164167569196070933616896705198858564500905298318300292105500313037193168449752685904468551677404732410205615858057084044488152529097361171048586190099736555613931155813110360293618324619108334230524810506488606514237621483257548251599181317366134531496374980865475961105413122808548857338357826379594314514167105464489179697868828355998852100126782275842781448071480373763877430129047834494335644889627705596880821958001369809789562451261094213416341909144611734259282089974884296593314427596232005685776360430059073767491462488115177782313548671469481032256332838530271197643496628693122039294780375154918666248467758407922188919336689267423948641471239257264146419779998767484125263098075450102415338735308502397175684357696478148170062565401966391803403255837142399141615196493129201086060000189628005726196290566553305303407671398043413758711169348058740121006612659628855470556517616621097510669266602269018378972294886076982063559872062654828999814263089682329630824414808269874514278297554567993743130856139825695428694144617064061344031668651408911815520740143454886290535846493858710392120780487462969952434758462173306118836421771067808981010490407360405101571361373767023641880337122074649211755139526935115192842430811828382569831029135039506943300280992894711076531380919942893964077342639567385267175099591234564924549107052740406244918415784857314737146367633613408543169498443603515625 [124,30] -1729848470031278743884089611513015200983537046288298838763317721456064603322502388912090877580909509213037983111077827947576047096874423591818226809821599119536193041553385306305414249343126019121373012792198691951461461777425287030775616893563928113510689182795732944637564422307412757198825031969204511315409549433595169471592886656412271247618259777929274703226601053016580788181676881995053572717703978205924385517737203129720270533134463702186358944548543226259849695318790888410965520427566334142058516743941874580866832411793917338817797508005240176643282023781696844168158667980370514283586026669870288677055318282405304965482184139907332026167838062892566710744359216786673946840462259655980348656180621907994303786580259313449087421697905117912052180946466524348965928882355515940409051586244842461724514636138628420801747063134211678869545857539323110512788505057400439247966631339380385541921870359737631497455132824525111042381024455781709029005278797694532316063862111301308952588396994951638102543443333115695159634079527694344567581658611054258489566189118353042488197929186866644760119555245447290877984563416355014822330958626722049847631616705638626924082583054563908845637996052452485458821887521159287753156585620657167494247306235082456761396957473954513565024491309314172206057395203025879223210282349160139767042454864646892007920726359781627782877699651874689660379445785336117953861101723613238695167462734007666046519116742780798959099772093037757912310321741093233954616650720240161727786107537037703113522925734807003670563477019853393193849677707126904001587514977129975016279492514025281869066890412381909604155890564201821436403493890033593001309370099688147341272169796866364777088165283203125000 [124,31] 906653926165082386973068258368393266392742197742504989600828912856397096146642867915825080378907451689279519823450156095106904081325293717328641206264132137052793701212504498333323847143549752041431900241527121110738704474621735881952158915131177635836797673299231628174289835421306925036213644953841358770818115325060386665161773179637332192292371084099031481770046929759907960941931669855633047206330469727346977660333087446167244275704412221277942551189068016509255834960749188942159054311388369734534440411231798189847846520978056920204774995785583034986529274169585654015150275894625880793438796642480003698073188152128248587197383919752302153669100954101242846592243036030639487891273682739275035476102124864070272784781623101579955576975954427024416342077910817638478701293847934318592561165060369675433445576080393758280405411608233706835191620781758526519848130932609293896875635184537415967958716758657159252806087754370894313937438726641508235130751863801357489285075236327830630580006121303632886899265134162175911706119682035941957457661970806995777062913018407025861208049897243989680225950671306660336380102684640287203295536967759435579848124117096011817985770196494440678050841713361055580589546205640013586849078841844136564106061630455810304212228212666332895681225884774212794712095556383399201432931833149727412686514072490543116869245102306159460851230370414496518243759984425577882394984477782748570639001198366522332455380209909107278125780969445519137817331548190780470809976767072899680472920164221383138530289587635929430828836848642768637460059596711561578609434829480685797866068515234873249224388253079340454551362214920859899611446670981328739751133944822257465180246072122827172279357910156250 [124,32] -435169270091620881039871463369503267549307111378870153624259389318209310324317699229150267431006929431558619580783418028663109650133815431795699195395278340934625003167577213678738481349636729047772715047506537414310877322108841849028850241254868239628965230738085780687097814473968096575509907585336601307166784690660410320756796724726940817471077869462594459692804326200047208441107913002837486366402320042139213063118489674554922267292026700959500383157882483654886698874539209778955783031933648867420951465720240652666682202793654807179617048149563482825695592527291012941367207306910037836348276384817613849462417879743557886949333513475390501024759756249899712942628055763993661627845754633695482397472159354701804764281166489590624192280794317198688891809019920854321784988768593025178142348628521483786427773713479033252467401625689921016776043109195490276997770245402333968348942874140555502744690761045279790393198821301602044534488596428811224994230688136778600020840700040467572417706186943291457005120325200628618588380670652244945496155901782062375785016375206812103418459042719873153935650342658511775028185204172334557869047246141107156585651707882004984526680006790540398258847378657635019877135471809726335858973959824914362000621459875704653453654014364446105076250113154474874255477129013454945409749906478215585677972822997594758015395635710672036857998049320179407915994451567222899411976915171075772641140609059506419719691470804395361254178385387048361035616339585720678313475278512689134031319087144966443135956951632806982612418557077083407894335707302961002403908955959310165070179817496330436737845992557050155743504088245754123519635679565316268662237165947007042528130114078521728515625000000 [124,33] 180949263081061332306896659698291339755621323023299918725733612272313261689769156589631931889606396957475521680743512357704643913033539504874096031606865405441762470888770864317531701821402828258561270906924187198262790805592352289257990499093887905570697414949705991635478995446097186298507499936690820012796776495114940571500237521412555256034199983976148123763513083274133266585853085872254844760841094341542012422932607451971844658103078700388398722627154139836863643481840832815551265415271150403158697158234287491663216008062926528167686370492632616460747444544488373704655432513172188113174274391331188642713865598140998574733560412935837870193622483469689401415009505770490534617864176518213037055481052726952866013345390285648367828969778801698642967766765278756126277097645954839933196731098206613903097466877819781920257469326729272250498540754925577209728653045381756847201156046583800599513345788686289425762315441282601501347640148224952886219018543975385468067891928749623785592919530626074632667792735900322294693493416451911249627944987482050257461246898377285214477479563158150113153868187257669970326321105246576711729855245884301918352124544514176513912977722355849526312023618590454967849481247151322106658342042558962034713330236156847165317881283610427630485106946767881737346872607723061817544923655989086813661469303559881627319722690693834151418244405720150973918703772944033377865944381855715396264003777403850786440694599745937095432279734879145496704193901643803448516346501580009408554301577189247337646885309780230676096418357406403275260995077179875630571420510073443613443228930248514588178999866238073777065562072781680088307467333545945956937833619957994975539622828364372253417968750 [124,34] -63410611691773457520463096590940144637970322305657152870316580682264853898929070484603371190037568464026513747261573990769373563031371754918645926154476279440244460602988287993394553816596984331435543706828154630746368969865556243727211372544272620406631370807722062660506168898224291179965344482727796237216464196068011574311001037854580703183782280847428550095715003514616135206031086874414803466582580041221675626927199712163845353038203088908620225173727795201987883277527695224660874269557153426946425691969389996703484260711584109527003476082307755930948696737309218743701324265248940182792295730625982825195792476932965513070995721055124316462543249473282855752452462123824364838978017542438650469392342252473560766827781354233172192146545648773699692329021971907947606702340846706807036091594057639109113414892891768292177325862207812020673633339601667938880061558712766589458224735646205516357033019338066130023444968485312851921013392692463548719663197522974513962609632826340043716914152283293301910230717436840710648841948763021043685899973861826809724690247065983073848010693160472218332689799273649602183238977974605741428914951229269957729592346261761278745229824739303567346825257768812852894983253345771600396956047058131866417293456428157503255764750539462469216852748363540772992451302998533641228618715530086009491244304281271333084563409522420140740524867057664083358114401345074794807588981772709149644457428394756961024850404032663585788296089432126154264559977164197849823986465659383579328492399626562558429102464223051105132586468181848063336718660395417912267127676161531181645736395133062649321519850576058339650856276115309915125149433625901405601413555682663621869869530200958251953125 [124,35] 18188368514332919904976874355421493990906284539207586402524699933944963385642404939136572590981719508557711718823803288653603135742447543316810463577815200860954382927321859693050497653034168679760678423687219953882649142320048099255819192545945237129687670310862241763133672912032491348161526825278705415976909266624808884826203500333096568439353293286237993221379755655329109165027447916798469984212808830314207900864192052253184921578689869158510155771089664869319211064710747977223760930439450634333738933751119014657244447743147530150348625750922938688557411161089323032021774761494692722825461042121914376724794076578050134883306438922578386264110571826777049700057846053655141398368237313870091265577060388440323339374848302807104434902186262710402751493823794669248890532340851213923798262175259293914038391885843806225764914896441467175398455735116018290796681104696453075661845643009039969928927635953683633230937583072727501029929741391772610473081328219165870979890852126113862690550764364682320251866797519015365288185014973641846338801019017618547735238862693331478947382563658709359650700351625199905185660625195125739143858682795130850612153747741479914503631350920611465978451127189170075628314778890203520994515115701861326681326828746169202846368657902358195101005209247717193030733947790726346634286634796847753950424629241949070567152223083620569858005263099534296502119896025972153564990825126581186936114407546303327808363816709482220289099382288121494828130229765260031094822680774522252284516673480883682197393372046409427073548084962349330267704381318904630597738583454054542406163150246019835988743671364397532223695500046081179510205536178502662349894340682018844038248062133789062500 [124,36] -4066907716794623553303156784076662653225024281512677425837155550432385588660266858980493142457611772707796280874037612208009149719884346261144155997740897241688958199592442638942634373087806307431180227138362145729178122024029251094342979925439909884100621160221445937114533816340817808292833129043299036851639125055185875320260847189579987367266824311391613158127007795551173844850623971452773374702652660266377495884642478305991557947534823042306947921398357824921860880108081040359348557623122408743707171291695691082305973440797636341501026173309823201556712503854062992969468453215924167239684023251279465707453880431468250515845517135027451752205537531374036155275770505293601091432928381787194189843684736765794382203184622318025431716159443116199154333546405762015184745312314344176570640761212779568873488692968536491962444315166489516584725212834385219281833388631182930661966981265960423070913235822576970176407204566099184459557750940721746113685704467678629344595607425388388704636085902804807491017411351633155005872409358322274367845191574858954685933891914717518113484734147546661348174497415855556792454243360061528331424427731116322400635015192876317878103414186134685128406926560618909660964913870567001011084026524677668054828715694652229177768601203918461324741111105503153993337780646784895304301263962457249052902655749366936815704898039558417404308527288179930493565606482981610773516815528160243968530564895999263230654226119089873462242237010661104065745583157536178918470250543727963375477815755667540472162463310599763514829760251715395309760992440937058391142359824074415097404996927234301463476465566592481598154932945044912534306349674718788062425962088585680723190307617187500 [124,37] 636163102794934730797184363473059693713146194689576669666458635692802554214670755468747400410418866800303129467459265975249593805412293379942572566349373489258691925107441125253615011123021397711844943824772665921236574075009856720043244219013204370186061629688523739716590060242780976858965662844644788742193575931730173021895041233844833748638998749435300215793737963054266999258344494241031715409504465096482080798811594648266690549479231565754211848808990840651706805091643111155709639655009878717594176791809779496140086207612904183454939994338379917593323527759181106506082559108146152549323990764671998929988317531587712630380965218097486053893551469540030650130537650439710981463091527501836065171942172051472977492306008300022022304081018487739433631832023085011715849063750833365102117871572300932438026308863752717110621383126706745427390302098737901688211612092825169437014885714722961517424085168341804163378347258721827747582875743658149542615101269659988335336672656221120049559680297442925762455282027604346589651257347390906901177821104897558077629788857367962815095202005912138632177843667143347797454486685714588561644420646994165807465713202250272441829309480699149179225897385406486160397603428400591532082107562364973453111665727580034380980635306997286724621414519986615263273683310784326919838104544434968967857220182505431565234532193047472182682693018508420971832108928131527648229839908622207917147907811183601939115546901264385332870294560899830873225845714000476318410911805839026016744362956504176265053207382515257104591987889721500139157419773206606795379917852672977573786657448813025447927449638052623498104148463054652471506289075723542966982039688141572475433349609375 [124,38] -44113167162467386866463553989629875183888958596987365152205885866258007568244449432718747727522883411187298282576025130262683454510739919502128422178828072304504345773247758256073132157590129055899560264724008327906467326821605508604164561450228215651894493195048520460324979031871858915776617910358641409244904856238970049615072963691161463335063639702799452612137830243954560626037728352538716716465490317405243127316164939924278993070638356619815800068046015722080496773697381304312024247358879277679135044381790370675070856281816379708100145927667151068298882982931237323074858078626479493913871081186203592976843261682963027859249453655253566148304235474362427722109745471964374605064277522928136304400132821780651456900271300249379174152527425450305979719229156785761927550958330884184228140855312561096631688461806996612036500411190460357999915751041128673738505585410768375870529379231195687372844646758387287545116008370217309430165927113266348001542075088777339181182687127069550858046304427831566748479719334385567243318613177722393460297826911745542458690114449337805884670145331715383694344029016563294105721729149280686316507021561914981909882839408444336862054145516428486750624857426697930285074234520662867821145275153864380621610002677966821820922176820296419045702736265365832348193173471461579431648978216742168326812844002119321145106596485915348243054891517536831854059026156332414478352960735918192473301666052340910044023504495495723914582409247666491983519934315500276342310287057846031844820482004174202199256704674992861114043919604813798742481435769360753146237639623416715884462787507511867429175429308367970891754054060866864838184732841503824021729398905563354492187500 [124,39] -8280821485514280798729776166366531283774750803502430285046799919874323321198388355324682945718211877633884668510835897120976835060841904175155072128294090936103557912317290397838102018140525011015010275381635953060223752100906079163505319808951843926283600251295822673316062282551610593720233224775525567258105551201422224945017485109140695950427897736305779650821474843292421170358149226380064796500313893037552180675477514158918853055069861119728236233841459495321474697446306641913089140973484472926749166764862859694545531573342613067968077447277678200811994639467168994757302715257003998348922845178287339367060683837079765664145290619909239249542269007652694627312817691465868437408503331997563098536230516143496945131383736399613629034095760520873427248551176480195861248197973442937259335273225206705741324893523526273448666702462991858872011633830090551989571664455651798321047602532009418517190819266592183704853302163745447595590238581520122617632808831762582606666483426508110442136191456540087508335146564968395962707279272799045906047777264745810614107138472066465173247676475064411513154266429804965737849831440016395018013331531021837336809943560533557776154615288889434682193909319355976312778951291709155337510686567995287324606078333622778152902788431538120255755558280702944236665345438414953490393312404742188727716097893567970316654872682908188088514147247383517488293242621647070119391325680104682771624254648541952378311786138237840094113898120571732399425032454836132401181215695699535930871809495494940111586119763789085704582327626779049468859297370256198290279539820818412974342536809285722680889009630651685953178032175019407910918657451630990920056543037414550781250 [124,40] 3132264022794448326859563615464187399831341794711753764232976851145093200223737593062472998406176627281736409714181523323064537230681801192111807765857777400997370004141352564882861143981003465127877181154902671305508340236725126917902424145770222555193495785951589916701051214394312964668661022246270241723523594373755578355126356182053374196945212311755216470949212126785401109639384821211872916615132840415721153147903285863900628059048242103646832241813398401656004466305813570117276173458708936567929640206986755412149959491751138476294452892442872059153538783622751714278508258053972683732997703603403438457867739176207275781758497259130266850803373712243145849632253182137738989297799337662666694364628968492274370989553494469576619513675465654014671760633331263977243523618105955268986020939120132918168084609561876795002797505139079974041036293610537141391013149768288904785895878807103573419775085553421862488984162103176887112649294510777325697629189809613480551525663514853037771436898472723433656830558182358657996012258988556386775194439187843439072925901814505705047262131283865523821876445740992358639081010550660536007246591737387380173536641422549577439764966997344205036886173407888963260380991953596832043613225800000125597831263247314730518011535049429039360306091321208668379895239223688542042931886708214689066748377557946312147784293270140980940348864582106611597908860678355976030270338060496159851642471817642786267572331882953637900408649148533178294129559577538100733791148598689149599421300487688307732152153127032203723778437607494674131040826444395615516944722641324395573996018221851755331284319398737247560599619977481126484364166269419994659026734613037109375 [124,41] -460069849563045444071042236266113655834385579712148847799927569995412406019599526539714124657029092319784995428988587478665737027407070274965842130175351395153859962189471706636852852225031433885450477421537685544478046079957693190615954797542997787800043106823646484864881825998674344665641080915120414901387255179715127563739830540468585340224240013374494573446779909555615821668762633562789541982997516118546468269767719196735412693498441318816638431396936785970775867381511620797090977750344926041851459702604112331080745068214417798935409838009606763600649337755998328716924558154404094784895380724081403843348036852675604703863076603153401853969515414952647629196965456067626960901747934139890307843975603431592847406268926292473358450877061183455085679814510231809254469459730257358967241593012630122931383643371419645277615923666383025816684601772857803548832773016090247536743883928215023733983811639769739066381321851009936690441749283664791926553611351452269768714814065225660166321644054113791708584239130741732712093884346848054363746892163259905375795997911658516385800440138069247536318140882430861240656419802415077581553299993753769106457298962018974852693395138418390729946406464301271890064980448533878991403947796296522022616492673990009687512300681895737099570696916456822779985421343960101984428891485908564049027403364424308105444518204637979696461637897517081257189043472900358145819793057502598018696480542839461814261261543512876987587205121114303039734890686007829973940568394642242167515435497461119056603003447799087926008756363813797790168391239550348887247839316834943609309216667297040697720599432854007311568059233643840123220319009970357973071883300781250 [124,42] 22019775588520632451883154273655801836874912793542823023223407842978223460392582975788819436728947331957096550191329619073173086563302658766153230417753246557467996484342072307899525264695902492694764252378921467536860297677965079580275205162310460431261070610379366984866893112619549341440967374156950338825224089429373264426903087962362602921213944505919068584661880593459814919286761465491724024943017297544785037236971948647723614513807565216919906699583787009577216974320485287628903185503519298541680654374020727386869665291158074252337014140498352521490227372619915263793841097060418408972251715127154512336282114147794591881404678734307699677696779244742959171910905743608619544424038321508542614545639242034220046854058405607800136473420940794358749316735560914105232696681404549740536499265568727426570312536581234602403032918567744374587369635293082742663035963898493259859215617254550658209238038379751900250516709252507050238727055064515983031303612250458437986983264841916784166834694880952825316700847782397794578430721986593174781686798814969318432508485679829045767899670208876581839887695326956383617240769124047472098239178780564959887952426609887904758806708621276067231689549768249007841547057000626470652589394444275646762253090511942312134178575258977798916406631943323576864585392484047628483904492913390215213827538935887999716120643785108218609194378167915800747005335809401636322974664977321590408202188083699347237615889091743443533965876969302052148414187066022215012308570991865592880414272249973349623844233868646087521332536660253980773152294715856957186991280154570599159614748611045742583868997275110719536155266166583324469309996058066957018607031250 [124,43] 5860073946215807764012180235494568116508747315790087129880191507064190532941467601392576412213346455421416850946558131165617748984816902491264022894310763431443251546906645994496657667875954763492064217125412013799831875890856015607064394258092798204550128479294874270289185964164957092517829718860326608270382942443733935983644388433167425046881777429629677543471108555004072333512252098612863603779767104306489974760929002505140815189226505531008097131877800978445278957007837587641655625191492083236390658163065520893477103740002842460799477173785180854104925828643680555151840710190670308104286744059111287008745353650307656785755952729412728580761868386397901827234175254088937577877191007440056199044128087667323428622627961912369757765369252813175156650414816300453808732532207508720630145860399697737168572626482214496475198491020928540023021550192036638220310787800163808306063440841012313783062038135573181719400686243624908185899383209227221739658073936359050307641686754622236740346323933212495517764252963167735463165762703494396222604708132389989338391801526188163474234684355847875669209556076816446376524614376762837892357192037639499684225363639031750100713695497292551330495931426752215484463361833962580671988208913210967729562533697132160259104875065630969528828807446977757635027444632812769778173618367899210137728552657309410536718759980919041915294299943153655310786022075645539097594583320579189971142031821733065080099802856562497449152078046367088424859372140620583361576768511172107330471454662914243677871582506666377106789383143710279740773736796712839388104879821525298969400428178450242951497288997727538060613008535567720527618661051475099345296875 [124,44] -2132594494536145094922856445482084047677292691398227859904804546228656730179874557428603035487997343889595406243042506577314850601048911573232732561694222469302695492991198883503560230423772705583547802047901394825133620487907605434663882878972698299245809867624586452757802292184602185760734138727031981540928960775730653178923425578535936163026883275480789536984492691707641174509268411763390096177484484181441823855546960176023103103803271026303258340945460254753118856915716258060536265329255839036737248960563881698701715810440537271102689621232749181688467399164899771149331398595229698791440666551524738590903831016993207755998674402796943560414811818323725639193564277670500104387404152536213696961824510765212697244617454795324138308271934713428366571942397818781871276070826188015087590910545879641392149230249885764080550106171913460944712656376833218866334341418743373786231321307330610319469498340848077383988629491369460826057747117714220851758593028606687025697296962477186884642949715946571429212888483782373069130818297075024562177298021642425358908443390005116637663377071791404859568930550050491183839398195326083031699304837647302502400418652770004839921995872968288620977497903368842252741246274917524876812270978907169071125473011146573562717055721916693236970854358975784887452875590131043181833888778302048840601544436046734272360645775994606377271220780483898472561511845932785302904949793339287927947733441617222039104374911644919641419732707932077660080921897888252539555424226204195783431390287212660102783686467758740776070771260493489285888895214486812387958292553870226195917211547687992124084718686741161707841238845075653275236534581581879229500 [124,45] 525076267234677861927349755293037635099929663356199783770833948072216155786504417704610844742551645771725471064604068754555312406675811580111644121394847924643052000702477943666747507135902962089814056764321011312197183355356333681500189012941635755015675621344809040859059674440799736044007128489518367331475576945240656801264693798243066103372779389956927146068895992489886317815582119847235646962776323392347523152632412130141673376158461336625318256281915282854597514297244272861774370234155561726792589743369121121343023952964524365063124396803547761679743046561506678593875531462787534931936399597079700841478374212010854453531392212754861009229436043044594199556150072112418972076875094172775136223726681129948304191531260291064760835537424616040988537893290183565551601532449993312447676491208017790069012709454747704644724331739721924274649173843546033634646698215277492303872441246945955402522301094342632801397638701399135457426264636707848106635748640094493680320860618772064138566410547042472027198416740385307854459472893230041781119795116270610243865363970348684679129216771168916808217126152254193254335317068665555725552515532898294831547602248854735981053075610245772170025072240328685526433665569567024019118688454536907904862358736750706553000489664727749487025674664163499318274344949914419222470828362192034256637457980048479981320306444100034137954737836794946071401828180597325759681948279728848585867214643317188294760719488976624488080599512903232984348712985013384114033254148675323850765700051457737108887044671768042333178234362291232815690669211670971596608596296358962481355343486995619279111875280128759314836929781239826113523966611852341750 [124,46] -113096800869838783927714332632755806573243673352640266677439102520797423735286641353506370947701754630319399443183531882582734562744709543512251461463991356384596492776543761941478726860243857646450273098885918965915733785755075263938124029420520774380553906716851705972974811973355624477935233597295265236084240149419968894528346110519361754641943367683366461002815898188556818904943190589909139561234262612373627472990030791914645084466290011796203815086506473745213779204767191452329768918413469872490405508308461444963771662065639883451102473267037554554475085582180424748031346261006543274651353593217871243678979247313538905015103834184717883668338486551836555850548537612028621498363901719400655977709946679806291399422771105870835809354523987075642051939851549270853997351725786715685339126844556693915113894360241587021667141912076086224673305817598719576515143774694182240555059995287920758634081786187541970728035068723666570784075895866107723987343171995350295607289854773298463921057523622208049252796392243073984861415034963963059890168272916827969023819466415449160351397181352874273774031629221284575096955824573643077672786475766426408546680187187300858926480741929212245038651325127250605570794512308301128418870878149584649363398183821134882966597430153463650294110111445801725283391962629520012515678291473565517277723752332848612271547609682780717501466551200209407992622900378107242102838715880580542840574645640463376881440785341805105146119549479687653994205728337465485693234097846010573729215863889033840883284813994002875581125749902662601535344887679826264639335845971075009909473288696768328192702882762910351489710666160769847162129902865775 [124,47] 19913734278197187567331001249621948058924365374234320363600023054042666837782841651139648034011121958858259972102281457104740939439266492290100355747995099970096116529243583125857303695160994369109142056118656707147000503524442445137530724831661786645663220630151291203479660334670486191401423480372126705623058627001601990111349495646586817477521072694725833069895190187225988500515778925027806433645380340437235437555685323303063826614727145444006627716115029690139164877436088710353291866117832993770735697960015572079546681438203939364066292880581631419415803114293548024982317612529238269450904667785243593429879426190382995602768646237512026394088295636134211360670871820714447810011527448277724477856187941044783592045281984480774860005152893700385013779413881073087772516829921714222089903211429645692168302302367715228151155071303643557666213391595410201724979095809852149477073071538896366898848003919392267909583379228963925704765630670665871530623825705392660993946917070052510986643098866142083317776337503111952696294697435682795229188638830494222270826733502641392041015975745574035756223208213016114142905707565216913987191558887108698325092860823908386620751847126541211518134049103020933493446495168364182969578899863827726802045636616401568751756911155535855604954926436310762498768148875505958108177240643935760352830340364261018100917039442385732979373525136301769543423747107080360880619755087530598786807102910641714508349819336353442744729970433540214793825706344390258448418995203372611156906586699199142511347621872411306152644702056077647683150493899153330480228951399491235203436651344426310902599152701599664473134788809617880826981738050 [124,48] -2641711571562648868179403868452604118589423808351018118571621938478552609235772289858227736532776075641724162624077117701256540072610427554288968296864079191767472595369492266573462659101748678823890774743172679689593847785347626900616388634620502600633001426588345513254411557111985043683356498343434450239586252722235746456727344862458585823339854612233712103574919311225065965153549129091066866745057376988615537013692545233902129487620309426182693199375891505728177626124594816217388312056742736740681692335051988141547593395802501930386180061498014713591365025869973939749245095334615974548510679908496398649115398988611553206471036787085896108468911657004916290217224407490420770678947203177531450740783422694523184384829426806043488428737118297213840493206020572356539830297877680544184048400497568021158363737086049393402765545093084622609689572558993915454287948681628760041376481337820238147635468195577717458691102093374425859340017376827262827856931417610275633753383265835046453084425178718698844780400468554877582991763398184698709030755872918788544112676473935138416879451094219356667822798211831988421946083408241302269182563635174746420827796858903284894273751693305367121768589968552468080248076629493917754298424099838447617937926847082464210257388083963203599010969267737029318296045731657461272595662636580627484070844378978751849897540176613850310235895457231806393214902487806383603613352959567535606093921731856910018722952809811439061676387668316491207084332055115596123086675925913360473791097172991388351046015059325102870256711630334715330691587359546520559035398352614872707922255871368793167258063915507401080804352626998055672383800 [124,49] 242844262551997029350936078955841832327971506555819494215384775996015507222784086874337390022529776075595908911365405094894082589614282380943696978778958368933601300902831209594929207025418379482511530002484559373419945343919410113202454636742514094770202835335803977967829019158216374332080521816004735528984234675886568753993964546394552815318379856653932402239296962876319411728049300261196548650282604582167660564326059803379411202636551690612226963306534032994665000817897716596057797855875874131360327698832374927089976389731631101477734447092000262202634297443298556687291333458612674714735492278154446105343883374113256160405027737887422573381621082154550839125411903128851718931570472749831944944914412841521877648265505488362740204365803010521109192757705044017589539921625427972812823059446187569239216627776610649775119143902778248343555089395580583671385004827836903512784178680424620658472287106495630199166362447301411018511238885638513996483440637648960534634297674688977775632171392121249732007935756180543147976207400128495469616359392343927546128950590578683658148212356627011717745838336119101665100720819549548726040603641946141946143792161694356681944517880095635448255051774426038537632450624963331786490355513271758374802638920725901528617748377804044535360056364216596498595687209499620891494857660533915579766983302793960351822460932813522649937181017476179317460874840685949771213266788534915523113227620802673018848372515462680673288702713612651088826904399613442721641557117737236200360500310800144578513012921140162264951170374295679933365264509797361338325585314424922932492047592171058307160187266230213730372101186595038036250 [124,50] -12617077477492016920674527505521824381856778954159471004068383603817195802443860495871049368276064464151861995909521924431010951678997605233588193702928008710193401965615770796760162791415343326824734368404523243757470195845897585915139591983423399066056358988505356986730735847394493030797822297398632162848637055115156347736564989225153387033979071809248856350071124191687357818892533383931033599042240054574607562532539804104868109174233035561915033604067535466367115164884790902953759679227730976881468212990204879090991074178279444348985036675876577301283686039973300823813394101626290905578888502828077154370620182637689966478886637851461144201651498430636186390216294120177513503926009258826061587632091019886906788971703752453802708314559007002604227796178600118860543985680541977274925599230312251385563216429391423937025781230400633523769029516619941029218451598674936444113658263502389926813563513356800149385666442423802634598360353926622498147637400870196007425054012939740761306899389202860163052478054211927177959963441350647806408620539806051650433252188511799697926067558565634898587719953426985165268890959678638486549272465607713549041362131904068621531644002215203768484808854105815507171105682229453585557930279074585270235288279856849750862540681484376671814445924260172268826970567244747105134927751887137499911044561844556136278313187807215968683949439301282546667748881544741654069352885847434328975206586914196312477664194097002839858143249452013480891820670832824873170662154479179133359903643054206392091524044440455409753623404096041650268167907499762024430687812559505373194544544009971883841900057867803119833293174943205550 [124,51] -66403148713572134540880320401627557454749987264929112053777116323461955088418773125426719676948971954923094856915265205084804876104996644803442127014310313943583509214748739864246200428074800148968194725309725996521651767517330447551150987711290460385982736785640802881434503401897798865839648832588111747658975858044667327133663526366683957097893412814951653956619367370247721748295239107192283446892844656098754180536656240958261311900530849845520180627073766483468071580112387288138096271863375795578194820015760171610664370864729893185613310695985218350634868563774928930812733622187412684268689093532740135552044275966179888303204095569193868879879868285272646608092865320549872157088154638225359107891387239715335814465224502314146728707473583674734730314544258352554081936692618587968499162343471028345777216164482983145645940376752574899754271503147600367749706149473651524299933880636376850397054260617834427155654576607213495078159815022130198381197547600170021686898310082700186688090566233002358067689263565479747774908348835786049404311345207859825524757787573745125898306999881071825001597873839673172168050684813851370915242109132594586711364882174205129729505084508853966039911180532473713101963247641412140148689613963648967736667068230816504826150888941384575708811467072477726941322481672083839016537405504887143516880202528086242100272177134843416741378095743313872732457149827293770446273580960123908455260913197754732461271297958893501854927455292774613607985779426589268558007535584028704329832872410344528304018428751607808572978530449107680678013326409251483849143712590288304027559314389677986366140661265798484515774386700 [124,52] 68339479621537160692732285032624283714961763950902317829748942444321070909932640741595310431472535041183664818108051102655649602178807240473050224621137126785180899300446611315296069486197967362322602679607514205718772452880016791478087852929437029490334789258663064758111626071449795869007835974019199269381235133680731180093760133794467914055174789115624715406322355866167447902040814544698264577662625552749224305991523984646727974836630523286098655873138926075053353406765680705452165089067517959147228577308662633386540026827405151304396311163158299007373530408999102786790905126170472196717840050444957760514802545889422250207945401765949965865169456161595267464357861998612898951036130653503001246435759584994730333615698136457714653319902307744484996270750669556689738414109194975392239612934667306874413414781851621848540136085566649329328975646169038176085847336099047846672479576123885460334012140920308325680265380238707235642194606107785844486598584757348395325283468153072303207427799737141160243286375711825084679577604543198001321425610846000974808785408296238613647457759178342603110053830213124380759615227899454600171691078050530871210676762702614849670176795290215239312858780719484825872637131731434302250438956965313153765557334296756113277758358538044516868640370472764080582443698201359769975717916584028809764205351973862072828715434627346919732389025318665340075992514812197771443012626354579545186258511733333065598626015049628629041071761666629638736167109940343245984258143047533811346063772324793833815266960258692638309909397948164885885678897641318114316070375419724697896759910068467189972264512488577777562779325 [124,53] -5430717003643060512780919630641614931739965440610368072320294807412785834297253905149329773476498957067589500886402178880979402099248337831566344516040203675181894304389525279863849120357681490758441271483817784525246876372854517599839136483009164804829354996351914560076783136941518752837133680576598330521414862522188328954910951102887357913562915376542137189552425278514773431697509787365451132819425786474987868000405222817669300024638903424647287949658338459055735805188206283944849091109830258892420916107057349152732415481558939812881484379763945754465530001116428646995290046399736406774945684768695969519538348100869578420698429999329276842573788671470565161136710728058417836818385376570271320378911221275277879222117083398479607281384252169486559510699383572662559518204808850892481261955356072525826088079393664347999854186488097183866492044678762320646266992389201825951628226207289075003324817441304113897942648827876722321542233664799609138876445933596790364431873380281852452209519655370224503203212640213923817883015568166986577865116137795538541388458997566033561109625096280327948626802679409952782197521848859926834405961147382874701648669855029179139283745348120353398192285519751066230856884824890269662020400440237565980450637010440921509991717729012585176731098263750408810172390280911397196385624184243697568303781569821920740046844322498466685880742973701423027194625949684484197831395172431209404429099614860240332674223828412195651270957274933624648767212930401466447760202006709323075290725607199416850447507963872032678601788123125956085309522119507932950279488810270843750870693135877412421657318088440970971090 [124,54] 193190984886659830173205010662782658232966680907711345206981638828641915256286315031056551987733795669352996788144432160655766932597050820056192375564030450291778382041934136320204208275628433653422992383118070063864339075156565321059025779309752821010525418477979630166762037881439925546719204854719518592508187754113586518663560545016374737215239670344648585745725602576537370617120721384795976876742437849539116851412593843419859379968787849600380365216031738571104194689487638019955359948050129521647190975004093790793639699063524810444200910935714376421217556085959282210493152835173729312240545434634060773612573302864132332265400673029979821143089713937561427175946410951097483790070718895316414659235975623718550912133401340300302910394634215847620975091707351644489311754212206338292758797807382868227063861627241928593478288531957828731611939944296046430819709728628419354785913055218475053811265366243464050082343724084076613229210336725063381607529584742517233614216485092069734493499627805379506992499957625548923753759793909869239966333795399159306293371430593695695351146782570313911411664888587076624597276449747884343492090900715400543791356046899394816553441854153350477015552685585433032753144463408660842194514790575505614911990360948322666787441211394532764899947397450051283492229888463816282766570422183922312983691348259381620413071777528034882939421462942799352791075038754041930963182031521039742086391049016084470790970809529818414053021779246509474270846473849543561452628614230910295056359623783396769647347758038118710416250559868823368502728362852081575945055643889814177953187241919738173912770976818373200 [124,55] 663960754312126827834841646076438898431089960354662750192919602322138553431108217249762928803287903773515212328109086085687688894257646876901054374118042992356014967567062816221132588330580039164226926547074293291883493555929838304848986527830951061699339645467858348739960484058317644392288778508346570294565228024552436990691770785273944501986298970144063348652578177124726854347924578030941859202974488708990454732279249167139275140889337148716429046352259806451656241651626068309331288981967247594478977229146156259697523043806513871590672191862772818051266542092567069046712356693222631646033858151466500334871044513567166013484069970466807624288710819817798268234631632030163088189840348221365745885129712104653350157226116262549950111588664769061056707552159649451997695042280948874060139747987382210845119674722917406198503730570485277859924077805841586567098795284311850031527716890392956331850857599684068182738840995233936232528248360302765979715752760196821602150952015666342242136728611158535667914015997701266512892440317394935397476981002502615289635307452801312860549251786801579529482802601949411437399740692787986330209357589214139566114627716264538823566730451186586619129416285312316088102961224263681585552997405402234416856206219851834995858098915483484627670611535538773478971761123784524464809109588678669012943378414938552329129290590106633851001920958911345257928469799721707578822055251757663798866952748652066279216198468054070233036286279864517430229640069341237359457097447181953550727558277708058177278921081184231275491389215799109841077890556340783881396879259871675210684396335197103237145197061045 [124,56] -550146395078468326469940874988946550826805336211429333525177479129928951395600091695068579916369099574691665653582544503070361982199555181993552222336121524888549848237892120438385177357606113052072740126281320822162407957911156581496241609904596433783900782183074553846321079021550563096829791457341348440529306174814335325534397151823187303506482091676956568278922899007657281996555429762815526907253496011636379967434418579297739207908285548214002132591567197443532305797931678273832786842147123343755787733037238421134169554011297657973889163264588206257341884378195645602077950292689877216266914332336605524215601562246967394327064637675749289248793806833152589527543800639801153061586981583253634439186937603098020142089922253346793865995253400200947069634837190163491149673561860808387643756962247228518865666376959853567379587227632781248894199272735038815054943230135314448961056458984038451658857055931224925315349338527165020776411751593603754269069179074567550910642873912593487634701944177450800901391734497994140626032241879713968557833269715180168271892788452471577565871003299240945885884876312636089214010607382840105616842719441617842349829574310007026788073677246685882818320660843000764950432984039701963428384094314310121114828844197670376702715414128718824642519144686196218285525592362885300856937272450820138572201826597762492670535982981724790601890974170560204619445227699962328755309521833788062496961284473928549009548253108866190260702020544714730481232834843474317423043209936849027142529807845323350642779287153494583052345000982930664049095457091387033525815611089429073203154213534350620551128080 [124,57] 46326954054652480346830654211004850839591442812854777027758309359532813213691721032120268311635133043675360361802630521331192538288138309247254740813109827231278886780479704695528855200672885507254785016065739536608911231809412592270601373479451364094084559488489462405633404510389021206212229454935771787745869827655535387953355047851708844228408564852785245300034973019658514511279013388899987726904664574904111190579993435699500105103559426767155015764605764264784492013470813588500614898916528933934890925425314888442459710105048496411452590983398602390086550824443651925774207203566082018717600935733502161346904468650742650158834173424862631398268447222352377538100729683330682711352937664750473160544846484444886344942399701622948939532606695539003484196480935665259764812651832733507241818708856177449951918693907076918273453561761517501545505974340600703712954749035240018144173032727581711565460028226743060094275155175535793819937713566953804756111216521947260475237950264072982446439295055662540131722693607105653177952145064543913028859588848202145645369862268691187276424122912046500005080243969258346116754423415712449655665519975671063427807005264331793100111720294458236281899905540679502928093433779602995734138753584276752146275769155290696288789057457597252433602482248122923316369864165818315477641538513993807888022532553760699142257163728496809521728557716629491915585176679138177626191611516368946706279480701563331802638635130677256280846740897186949875247774249765305606692884082898068774741733325728057814636059739485933284878775398780130233287437790187695720058452847254184469177028853849785785300 [124,58] -2379480253895263691910140107570228395780073976676283142033322515600555203744981203479462953497252887343252023420899386812513623261802719712725057411811033013583576311636544094536919891189963428882946423154141358140125690424772516658235284644201575987076867478621596578994107756206947664867358925219659082579882659251231409118201324434233431674333408538138373736472373705838328323215824828173457329668785315668453519904122476960740221882041582745953100070510159412685010612829178633242330789810608166235076718948596751223561528099183829230559891200488811571634486397239392583772566571823910293969780197720693205007044836850266966908266150830307605629645140682978565932109810396790644056324205917216387464518387964164426168235134651670219211873975926674962910359202478642578806605951764538593576948054415512831752932788576457647783651433599114922558976641792848388757930171455978562079694637253487786644369027185441593192720351478561590335433877736947916103424189894907356707261754170415762135866233051865982643778063622276938422438976161952792615379963016194546884663509030569981770888477497827756549264339003230534534358288035539730710466803648262999160614610496742195733551651726039558648006039177240620913180868590649773470272826850246968715381387320339909760226388318255856780684405002841996274940697887884669220661483637887327941550465209779746573660449039966919767583924057705041384238803371373066547596305938171093498589171391068503436217753567092203232641804420651781617978146229623517171505940060567066540748392731958976364014653916721670562316692487238341680427951961116633142496600118876189184638644588676207105 [124,59] 89759533768352257715001304313046237058404733719136375737727289686619646182537485163745513247692250838876790281700345356879944521171782606761826111561894328502259369085877690083249146104910208823575405368493545351647672054295763371420759094912189468027394950079912931320411905042574576152140941567687749428444221728215364941193711387007425449884152210200810120672422169691499079072307514993350801196206220116268223687518817845898210839498487053234180124590422234193199149609135995127871999371246807191705419854901882346163268882257669083426135628344600327044712536683937294978691034726299575517530021706148178655138357772775693309750805215756372313143929655070001412069520701936498515059302414376224236219606013216801177641713677609308696791060741293146618661960823241752816839684476813469275227530640120891402873420352479178952358780180923472765068203316754219453284294796427762271509163001774183196814319566938653924454966219234402548517898156703950577560235905021370286387525591772916089089301676206926639277918982653364944924054373178351819139302962107759434623203318705262768432123452610400092963613239442168653983071674251735318782855912151568865368277646936335949126130751521178380027406490945629835956501481102384932308605970378426124512693927222686650744967133573031362080785143597134138259625591815915753956550873158532434768542175253906318459393338632723142834051584595919654855502216650240799823631463027888560185073994893816912945669790003922384214301942492900907162010762733807530431974204464995900127588077014056090199067790900819897031971211907627481133369857743203707254004307563940002855832178144895 [124,60] -2704291217495622408303381096869789976560652034269286527962717308900742166559736169055127042707745419350053367259689559975138394902899704546715167172413919271894099112005068916263592667550074815967401705081678508055397880881441470052996413059671973312114261713170007092453760352832214788188846733652196947384316598196208272840455125949009885745034784507802057763546731772455911306732900916897019198204798757748770319701178114379006695811246365918094029268087574059152154028733241946748431024235282863741537681183043882522552186925258017360215664178618710868578044955228402332785569802632737976087816340290607511973408569444257700617640787424052993925423663149207639090039535886394590254375704923623862765010939923548180525335450114253369760495629128934983929020536300395587191793171207492378075921702831154944752366871901309560593678983847971478569653318539129949776670928000313688540815197408555879491576500277950904380734650594794932519831305078946658454773481903862085271594717799346829298287012316663300600114700732456275427460676683466747472850008500299709821804769055804266161954593465059160389462127307719550784878189980782585764056349408967115980945939162034059125147529350927666924736618371894885085010250850373685321433865158145310051482021645198164059989902158796077187310761229493383086907117616817287434118116327340714384634903147662842153420400608087022669163576407430089668655690818987965680568668391095237286629027117334802336076871235042173660487390046890931857739778714087869417730266337895659462213439839836495659608886826393191104110493396408662548937436312898175462261912296641168272188510018 [124,61] 89411630792430260102890407022124641046804652477538702936861755326085021562021144078790924541357359685305378818541068401408556245522475255281284246538351833475730640063349339108265492555798199198094130831406041997175772054695236334609203492886875508161032119463528092840124628854260610306788652362197350716429162349545297474384813886140103542694324097179245456318682510192921958508239541866791905693525491312296180771609811038726131307126242366789178397858829534669598211361675734885485280486509971247521761892645846898476854699790919818688128915413378985059861932516690507805509257094832295644063152600663695973274869969146099097745205550042482068808210136009825043397074368765714721578423908984703122621055755862864801347551422919575724734692945849123274156391412080326123532260785301469068737710180481018642224363999832235755795169204655533165401314360936399264198922597920801860682433610636203651763033875107896746969716616515043852439752672745698570316508280732838275401880403574513492153587175225244572825549520257106057098655217046946654162323583523925969248665651445735088528995494865568828517887422458503639524660429619150755191039847762646386893383758201551331635522127668121380406486900640173256633616713235648941945651759750814118708439524087399304111305638332094218187394378646172809149562973278894660185478610419188707756105955243555450442177736626484056757600511083228347638139350892874590557662104305122662939279160341193607441290845947042550071790216757154941314808317979524812849667022055385645095324969635915125814308225907286632202854502826938678923902990006805986831708705958749765970378 [124,62] -2217400848379052561784320991553206200647675076586458600736181759368756429427331556143232952728164872304721328817217503086263857807663398808474352454226948587374787471603086290360374358169712656373299622276597022804686150300997978525532527151552206792438143223561919640580774474976387470317277955818508982668847053375069312831271528186783426789460001656151424954872205348096758216055234490383060172909511239272206523951220406140318972422818301639616666896976184137399946878084054029908538537551944642708010098408991932366536859291803604538525540029401809536250661392086784425226339700987061996051193631850502752201645073079600855359834184726636119777561127070442907921019850240879743485100617092904886557524411527869852520597319194360232509129413289895701711280900816486006383438662456828777143581262549589923072536422613196302272733554491996269722337729754853858246469865957391234804463460038617150249541294909384641499033047930839571687736340991391978373911084586750010137930136506384903548873508219336188776944708683689347993321143091816870215732573401282448442459783673500990978959428104922703474225650837418327852454376794311287125239803823399956010510243258554465001872592812949525242140750507400994795389512554633180452888941424092064630354436024137172514345322844295275500456045823142190488674081308341401944041587940358665860352629634551281654273600600904526200562801855556461323568952462851061375535323903823981036399005175729680876264274293454747019218347451716366967389572190533185767651069865737923882890109732981496533921061246489164692482813630557006743775168028791372752202971803298225190 [124,63] 24233488938267329893960736504773142887301937563076375259850083255854503436284241228248507981216639033139893199407952593004759383306133623245934602130174783649120067794076441792817550641069847705777406086033989784664126901549852482950680707847158802821642892652247301638038835764810591807787979000396219917034896927577378297312898764070282307102738717017187772486123771116072117164455200327185919988343709112012187156034767316565825608515503496732074966345062850469332845227068745753781887254562571016589982396421686710149083592417576197174648337423305173403289044937972369376295476616075209754529704932134845872323941975966667446487207183670532161556986410609719422049346121899344352849032727314306671281539222148608723916827586257323714446881167814970272274073469307614588409712860843921345207921294349589081173320599920715226953857176708052123170350387939533624710227586014137572640539862842740933175333915412496642179080301353315400848176104920811364758108930860214398564925187876639312944263257760757004380353192943187873333746143302030704013853947349065741656653833625214874534573130636290574780592416604452363020049655234112445973186141404863688108480672574396790064434197552864820739684435311798499300439056418162167565452228679002570406923469643744508767926343191984878472941082336568950086803929017038948857683423256991375657579737488481493308422538352506652493837080613828970308134136144224237389049689658705695924902987441271049684983452175152361241696031846434262696158370209547279750359884977572061098183352553785171427521287877857920528739938146060713857362867256848379656011048139010 [124,64] -1140417673445581047148177943349162920695752879780273749914478633877322500659120240263609763447457877448952909472352798668384750928564937322543626827592297616628486520511649142510300539128238496788852565070239134107164167409882484953814473353895755073288641017015841845399703818140390201199185726259887299809622287438554099831925138350186936532141042151383593682207234304670981840525945910395965630411421064055335786414538767045724465161616901607087638836941878808289541867337628242398832581826581751306632283185322691194982135837397276531298794862501879895324464219030352626294557847152485990210113678964671707937575142778922055691338865994622811563467080125229508748841028201026768857271253897785005171920297613798060095217827566881751489062914440927082815388239521379615849539027171686187733245635584959001521599792486404430278953896982943532302027643837982193011192087594217284554601706333669956220644312780664611328829483404506474077333125833331231800880729310441730589031981158756938198377418135080894931689111302434118954965495943122640048926759511138743826261914046516297842716353262421523861736685146835142178378613729251676157784589890089763580517686498826265817020647620020372321435398051645300227472242029420150055766790331051382767711924352195464627428222345811625934103641101845633601306968104343437976794181134985965015942540124397706711396045679256363180503323319295569422007478113894043416009851987941414492435252296452480834849575777263691088016383154568299069695453416766962215738304794490620350970236859628303533651336928564723629400285050642938556449315034807147568464283959 [124,65] 40673038664760853230578361939603824404435687655794748870576480166010395356213146444547065558615902271481171875594162103664489905691949668410721893319485233406637781399800450971820074840079930188216677510376728012572813691487814198187451644499257681226734098179429764687729203155393990762935203810419456378327848338849541403893648357515025963556610746291836832258031481856117281799794166067851339078215176818259870977777727652208419075039332997081343940435771148168163789815779864487754063894282099587330590169370533589898114701745727371787969274846048901835852188656911148646234613776523235408652410515661832703775486519000051273167357791162697731707688894208769812607591871476848334184208298229166283354766723166715906587170018970499017306767222404877841151874698708462298204906211968766051375740162379869968682465495058101000194404849496534249284136971467560785524086364913506046038246410829205447192763215125058460569317629283982634513992228820919064246491220380801944343650561217358282273806657743340652186057837999042103142133071008234209395648942477409566502055958732301076114236281842597815173676999896235280496269129938288166757884626406513562128851572769419118441762407037445882374881087317009874336327801694022495853791634289034463579451812606839487169826649384514122705025900831334333580850832706900812294435857089832430680612695221454773748224835027833921574385496455599995149109219654009161365774022607808354724067244837017960176665065782733618334343887741199502196414568462704775724369882418112610275616156376598791017219455870684901365160896342597598771788587178664785494372 [124,66] 44028359953109729181755540598900621702058407782750665517718913997652997029722339670456030629934955972842644230003243529364144364224079073376598054733602508917557436411746648635829851514995738075009058126118529781311516566068517306889167065460375463068690328981203846596267649489112376816389654049746799346779142899759730153218065731112264742411906716737600215894817595780193557343492141975921589703201626489733076986188465904606339642825460502174911440242301302541030003445520689268293123484596110086536056377619890534298923174957806091176997999184204505515660541488238599745649452818542830840688965672783937385525851228898172824454308103397124806303962856452920953541736226390766371066222522044115901977481501870764353716842167606869780640331858498910954852640457923769972554555555297160401380730223056977468513885567872413155593378453725718736222235730457339399131286973773190711917530990987663242914026531704663248890396499891300749963744622161833902626794821895486572216140273379896594767147074521380036731508034204786644570833739071262223810894580056087070944199908304043984373919293811796210684769111072103358169094783582608541084659593322863969587323871892177416120193964980400264232198760159310805659468993272299394171355138029135185619639911518386690104766266729675483278741937428144232612132778764526837906823769712730048459542212279537836578734426835042509860977512500589464239554290180359849897176609925539981966279263585968084995111267185148978929958993607632892532634650092862928033584203646726855848377614880778016392208651728895901074996335215731985581109662911638496 [124,67] 628965813450211860702487395072932556992991295320730538963951565450227467179905985661815418732806354327245661927059850340504456743743008780248903445180416751033401457997974458395290652636292209979985133674953542295318800353230939276342081303167835188634492940527077092427108093025634292949906397011404807534566219789344756628868008682845901704004901831706800921492413994358873899453764979953423327182215522638818759999745404954952878507477747831957123889093300255210731406480838899537091568367851316868280801606762824940088373674352300274782775593755816241561222302329054469332124399354450170406149017264944350598211653978625209216757223912290258844508574638010142822470089418622187274054206302478128791854316859986036478758330074603607593548318078067898344598642422410165275967962267470702219215039325455280338088525051365578331155542244938351715877463678923892226607787839342840772493737509615657091337503924273091547228261457347204983054099485447126734738111617280620866253585595684444937029841818522291256936061817059602835094862361146197411154642546582125792484596681333751844538995417232528588118720270774681083093177152557568887851314429254210356086709935851864640761765532195473133818966593916866174533142730572182107380940248275773798603806909866815319766152025213356854626536598290239033732407637936758568658225964164345160200588541014922059971399379752751637064692800574687532846869396234468449802920125266445330194725605054573303965197154776599493683087306298554260513584628472860280445641047073007422349031535887002582046128264289493028483744316933675689862876849852 [124,68] -129287164346678955226350289185968825708691122330108429917932928230618111869948732301708062901576227960366125608091196630846153491174265138787496009625519906206314854329876105912668822845391200942534547796404174848896521169850982022975341211998563780472973582433963146676107702483133495991815849296300461555871846064793297836853019363256914516712638034702437108324125984674628336484411463497753566733204207366965874546093763245882325452636718818193363142806178990848062389386916062155295165437059902056760738870729986764193470441117351142195569327730666628862124543068403742426815864967563739734766791606115086774921505043918288908343631805271223422648886814141057018849852074803834642160843640894622012748542001378189184161332864357512848394002607194456437906270060362285655715161194457538313070515446286171816161580411858960171332189222930539390072846253633139326766538459383336007614651892787290596043645374259466168391402062932539937546570342034447905900891806171798110778016004613047692971379340036918704357961553589666157559024060236063146030041440576455883655323666645160736104523191176173611558425453336176718737987187060419107688796975366726517056259764955233524531918119525617303312758395085400188471671166140011488437548496422993672955319435426978246802096127365864799369403054142374104364034459311098248599815085249257752605769391411186107465489209598795428665793103916088946710772059405542784589829558246446966701887225870416696564199528296775945594334749624954513809403680374283587208536733805216492039929586625938358211180964077676371353762945702933583814937720 [124,69] -1630125824740517650534169767250239363633575485302175576616413304871203798698939499548864814543160391822674497632218437145119446231311312330514776296492153817083571821707689419800878809845641675095220064891870050504943985030001337471413554022239620705963037170156232543605580838234337143946301641677963709498386418723411031441409075611193898108107309644565168182910262216061667792714062595862159156393349429465653459110250071924306631591136160461867134763630750639709791882260743868437868836216244456926389470399896680958544040751093213990822914914577083287547328233745252590340291983277191207070236334197789947774195566410795815792481975627594670996355710876837770494443647081440214679148929611472486584496431373666433158613552502632539671337000561926053903314994382809002656254772238970371538478148253282598235039802368526252093876001525038540561989616886428232805943583045062852768860102770184671610042287059671372332467156999256570364671863454904298785053072868555700620329651060711963157868498850960985359354907198975418778131466629660971275348538828381673941618784521845717198466857297746705086212323013421379631569610789340191418661306229348140750799361098800452577687778456305829924575479369764909423775978644040356328183584103385856203119332600963674779009735770874887783719289980387770376510806616538266226570834735775235881665724790022532480251969422631204087529869970086040945298113438100020715077555738281532798999319582874894934260821071270982040226883475423394817506745324098250932305249860440949685572715055260583698942135270060886903926956789932293380104 [124,70] 3550172383424517533932525762706374134820368894439980084996330395587195115005093959627519338243658404659513828509928381474304154951560631436636277681077546728042299418892554166104272177425660011056832439325846802063078775191088912947746786699158548446721719951012206489325922199322597269722013672492370924272809987729239017726431748612628167838012442780825318990166445726605670395136237492306605749434761897426348940509462184273759319314124121903141351392943071819948431884314027333498968298365124269634680005891168077758514997812749823132711402856000484426135373903649227095462858951743846663426359081010477356600591078666179762311394018477859411329901354049214896779877719485615379366883407298783535606320972286453502259679277300390245974025834835057038878866432519258410031683307715956375659554041099599690410793189926218900958622714746937572281431424450523894691763979407861766155206084544852201321568931419774141681264554371290122260128937364222959182916158920415784770068359917440938460948546121143511366291126562505801799914655026355289895179722178378841229709331785131170952280368740421293627040710496080137467116831408137084314980992460527515174975881880719626340096398247650518298226726943020671967877893692117247403600160733979533238227526347085970213902998221545376084860149090261183002496364978192807426376952696056735392878001922882606171046897546944419948240350148407848647278608008312270848443939525534610399878713963160177711751268230537057261867122908811784720425263670541919263589421670185927751010782770202328259778685229411327591090215259976691 [124,71] 101416487795661445552455051315343384457944291099686497277464341466086897954871089080215013157673047191185645400508696235243537375073672396516030103789253750989725085784589082136716943188094871076812390596494451779981485515983942101678425187287630617226959262019695649231398774625454819630462097214335713366187629133209339968332322736203994123250556811849519691463850872676277505363368575334710396134796795382495646695510721658065356943731446939551738620918841871041893731420837119098186980589857427637757710663654114794999382243773140935607792233642642653625184879863032802059894949886812535213862898490134081386459656487207021649655706413743900276614028136990989805445564812831435294154009682038413469927259377804002944442208882487798982412218703536689948391920143520812765404919790761075824093057230760969865562026941984533954774491014256114238872383748487232196859531519998967751382239214245077749816734483872049558507598456927880672668137365130313632587875790198468603235603757049275379198867562122008129019711343000721977297248632492814294445347059127948414316051134264810310717168849759598597841521925142106302020321013126307931421982759389154310025323065918921918342208595301795140764696130938529788299545940620576268487498540167232157435693498772249838675363140724116986036367005848579628696158836578326228622131346328089527371023565541708884819026617978008364950512435366010979509450413371387234209490319646394343671863656201573506774009720521399181600944440282996549961191619429242018173916431800870536636849748602879226607334502951155581359410510161 [124,72] 1658493710364352202516710164428856025957175810571849704693946695249288764511185159784101914723275012929060230855005879903247185487060558665461827771721833422811339897065283052915402992303705840581842374319098480110372442998776045180473587660482056992233625004710545811798177723513886109895857611683404040617669504468026927382823594751812351684046292336251998011935482121093766621150141688451559778608637828620755673335517108983221802182618716887292847661052589476972859889880881589254314774888872387276847153974732150229691437824675891921705047752501541604352931085218023609232288657426516620577766810009009410568052492923068277536453847742031430007430859204711764004590949657417032547489361992985311091496073941520235727651861335063408883082326997387518152840720520261200293833130392044082254550391840495676652024924653080251647777698789823367394878181172522743973058379267730259870700273258200280098114531217802640052008996707217460618248691859003748813315349440176352428948829531062188097977677478100068672317414825623357865119890062211253061246052326515202636091517794899907734509681871036930233242992566950332642658943922842085006519167189831818364446350076137301618267482559297769074353104048496774677788700985816630445256230840446076739546769982521402426065322894340620924772770821121477801032719499512315220736035203696055929759200341513100264931084984471727304722299818051846642899750452396093275877601223905095758759437281396830437108305438921664216056365867893949816701882432986438534659945297543176937599940606010464782280169136383351734197010 [124,73] 13611709598154155032671337846495797799215266028435532124090796747768224437757642509368605247834854255917248541477025046146242225711535540149780905548739739753020552306170681243022995066231996560578752914266894680455093725361699993587253095497278889869045058925892358808968016979513927671814078858931147843323798757753810569919328121701729615378473334423609800455575430505296404781399597101646375321635819031273390438451739130404170147841264565776015604065378406879837298683636953733617801273758300430539600986404244828274426307232884059545905226723245397958742118465634795725485039420420363502646927161127754137128942115620420539636116392799754389495796357341851946656705252765878207104936127277759300385027375535937217999766180493932371613641477838823678848853886794451255570223496209911160001293071685475772342714241363198200196050180792707301824191882117069678912725625231162370711469887277707850808925016755468624207016698254504025915554556016698954375953767248455806703455728742685624412543690416876300335044724740835179292966684329353597930714339536758036279798997725101619339614895420898034369919879974913108482424125546360904181601045350193221030119734336692518115760118273950123990873103246286106574299692594992558199041995486152539185047453449611935799390205256867326161586036493193844212465491287554768181183270427615580944347154155847924919788277659249304544986719569768628992303385176469552070576579908738734940205525199071396860086421054979375916481772734104714425810469465505137026514196199453820451253389349641268729989548928225043978 [124,74] -41714674366553260763373394947410738727099770777688755497436745622407452067174038109139913560460214139147553227416348456054429815045126842142497379083627501773561629372292656718661754956053644512380889739646556979789663856153023607047401356033408578383418221456205907483149957130553592247374347795070282506221258862682977544462293531207886824725849167197906220462330045556405608114814147856257721228319582236393844546740061485696579243050195291263657085457718875243926612979192221110255437339419898901401987805137877424740110802562060444341148536661396469115090037997441892496946412053357214208092842961923351491242550169034757836559755209846534138903640019118844990664158767774107414183075157823788659226101959443249698539421786312621472252739216464018878871461849267382558902053296766270540113532669576644127069489512563711350995357439004189889243976278680724773026185579042952101754487276004489556931975736122228570144240383900206020604389748902473145544008877536473359622430440118476133277232576303141704981218334297885168514647496582340340351990923830341916158521919578980787075483146556117989605110600539455044569680161861830518424615462285499393420208465576820879094698752125444667763816276669044659373551135139491452887575698201092418366028276068809872991125321547109918356817180256734423389801656237243363642541337133751600276194349140958999507242166403648978077529827754762123745751349423835239911028990524626360692829232681383878264327701880873246640098263035107994094667341800153337336173942731409251066904591822004508818191718455702 [124,75] -153911737999891489909661598507852130303478692400016993787386889749625152760765224770613367044075646564725024740700250552615935974698898165164096198035589694001757805460505934243503498923723663537414148398063458370335830201443856187501562221007388350392822913453257840675431896563663433436298033307176296548886847162916955546818284202412662919064332244158487312302561937377630784518645954409800904083196408803263728126377817739656118694871276323022324493124655359216933848227435855307359366851927127836695437704526934713378408808328442816872878862615194418620047281761221799632495517319675066760067120533251517046291575173622709307829813373983932158153390881526514870516360733495310392389173956159339854373540773616097361772786346347161085658579089537933128996508868428862397867182402366220712428660544620942118281979058226568712671367450423252688611251144070440110624345555616076359261988693850578966018192364875823709333171270663283377937465385538539491667181245303922457922584548260163465959786730348077469810912874463215910583627858052965858559437461106070764821471250413267576072087752289428380873528438125506457468502548131537780577406226548395846642204647846100693988039858411826589386137029612560306310407641893830297951338950137039274742919782372148538562523712302593291687323409560743250934852679869727769264678390625563102627919130646043521982717724585912124879778022588385271449541877278145146869492208338380063574390859316184713198684700866622519626790424223347595621385092340201494100360188934725552183637717301095102875925671 [124,76] 4471110633292707442910193405913725654466348023891477742587971164706021865601528594393861481992109289212601897240777578305789244851804767801438707607944839152058703595471952672795402545847324482283358759824696255837963517597891898708744498004028512376127704062054614244005999617612700081009074441230194378933320476282415609397192853272908840425992892597944431506955073634543368133800169466862643059725356219567046006421347211674859193818389711058702310079982898117242844739153584716458367873443518124412974351606558417061404684308853243710495177429050455495928788321605813178304890524729299166013774330003806230011757632398247775684370746993556060076567493889665093515818182794458301568943350087332567135216409599216195893385878958661013861613441231543633232330790969391682248702276427420668652458906179638631417755698136327424570397486161190933114416223298010468341953919738961403477552873885044645674385435758443952098095761786070291130314046977235588712180216631177497805417846554988991744212856504480021886373846120545958511170114515193543700746284325073067481843510027415459419044379771664947239440026610554300998981572853616716048334584295099044451564161025307820145286327107701106283011675896782070283236781988782812053121853866489802196393780613494585574955855779942814881951955265220593283654639232407481306498927413447766001944252909619899668020335430305176793353195734841261014050382119062915464867413142250047602035114541382250610127730798257689284677464352214446905108556379741970723805036690265407994948819825619761057451 [124,77] 10047704842573399494261727956963820293840902316916484206861380493620741430522914135899390580901416063492372259577679726160192929237123841794573096116600829049757868856647475739521198224520470287694142024753087074141462654328003423122127194960676935904509841631675749501455212132938266495341970719568418479936895313105433494132237603892128812430296367628189418827595616541228373613090227175469655490712166439108900738052984236091957778220253812825248242682483803581469986727930185947666294616754933564402501220783835041374942754938770393210786074598455519199871165652256920495065500966951555124084534270366056370936994985897293169606118099769340318193768277934716589087327110632134687635536998590780241651345806157474935819099571401663331003418444204041779662762131465413931567006405477862121417680041615006457435903786942154716344660016792419461388026722824817151011880624286900829690127672138846231174630330457939582729134870998828679067320865131831564688773310477796670383553130916060698449177043618551800924370908275728695612947118430278746059226772928085536241100909011352020499481955151684638554525552951706654716061392893963344392219650986101388450766261208309556320082333930952937090683471060052564637516334976766713927562229151829064699925106183113742158653558914136979040065050577674042305901301762604758181913867971212070270612731863571822961985161015316396682166350577650710829956950937649046861058426939362290115183799315774272729159441769367618033867627257978379516413222664621674447098737270793512377145410214654164 [124,78] 43117180218972588087719696882846846863714412878380641437123833079123667605473122563197564904801866540492018354886633976183216837321650003060372183554864013064831098721506670807380113369109359547765204724512935720440457629658097457823291628471301868206004239174038006191463226404046944742897436907588703325620718115272303688924624924883980005100623030927491917140589675670487241519983126550223395025988635162996907814223172961158364240678504344080381559684315833832203937137731997218814938319606352236780978000012826915704320181573947599115250628638559964548990613399445625822952804336236499106085493230139595774971606294374003039319208515370028475128524063763324557391214945299126691374895362867585068962702601997295545102129996254351235307616477378297938552390685223252555679703821202795025660605014329293122568969211205869803814126185559470685388716324077532683769750798648814887004187335802469782413018235369745010943953727615640161419209206116430145586240498426994438452512290855888149309320510373423093763989545934795671554668442641167528911845765502341467104375071484386943775891189862986971620766308267080055959855822117520518961832020354198883202245066893514262506277133272465961178547691004861618815894460203383791075046321422617463665765251841946749417919448201796278901253018417409754091768444790816294416841539641306227189725389449575395084131358974409173487406862757213971345433647686947487674351899564587416057838693758982354887849044230305657501203818256225044781371806261214009531661129276317076333851556627 [124,79] 540521659258171353897398011203713379726901397608216741501378696482339059045832550435112796945711126885184871458691211933070856641451009736637615817803005553130705318476203783684913152397266466873819312058747655423524524704239082848385316161011987116251584114773794015589565931464250313949143529034127050666865637302241458559481468226651677173061929090623563748169314390410925961629473471483248687176633460934399459228782795004251230868283131340819825716788101661325171665059548593679955922998081063259285279236320701074910662412150955158513402641268429222481793237173987608439930872968825908650944358404104497236975683403910420948485254261954728150650214973895913048909536390951977821407263263409112751230216677711683386846904568589952554055534341169415059318993684065616036990657292585598273869584738267708159328770529726378475305296516143988388899795713726391368825575120895849575133741809565336112235801262721462665266824883485331588482658225854022465191946503512313384676224995327067217042956859270230146905580690051457975885655199999551064091968041722483373281380697086331671556044405036556450559529360487648261628817349405893401504076636015587940051051720891813858579695016838580319507416707162077852710845909601398607267682123763973390835957356595375101995429944764677918958873643699342757128100335085487198344928506796538678523061587064905771642844846540537582470096459839173140574711022509873026012425507320230744571662861975477386415316362598924398837896298411213445056460157237971769222721623914998677584868 [124,80] 213431353191870467614052615838875444852086796685206900592636121565766102210306386855202224986114013051306705024018189279259261182632360055024667856600054120506251197359924484158401273582537380429939654779448290866341323698676040976994198054541625419231562056537235255768237643189757332803385546377062485919057880191165316007905123654422670706216934923428367907168406363137068075401239487424645256348422405697447686822068196887820200188674418741420357988411319614719198982386023261023429074675752711816720881190304982255747908670129390140651656976396327060160630185642686706857615080844666716834537966376525794492421942995320872499805843684852879903643977875152929838622400983188336144329027226219822535525033952427675119984071593009527628025983334595131716056953329347962173339807736643563197031285948504883181901328860529944718998357172622372672882836760827699174849979788305699694989610744498352848482228265287004267390444661849709621077330898351034339832357702614430122005302638729505862341056423469659222056284433822355807155978996770934599575264901068312183205482836037489720818093038785928423623054055737982490207324633173521643341913537481452132106802960584503891265472645761422743033299690088345234760139479234241187493374426401094527890768381858959129622451341725266029657097835451833017423432779462007887968256142749906247971257895648488917035569165884590227823973945262445487699866942367052326161483801111203454849044779934462291466854579453359622110102012405677923268495330554292329131196011970351358 [124,81] -1879551396626969872497381652520963153986597568940587585270872514274353734110966578742494832087252409980455319208075845711575126188133620058119392892651244870029898687312638214911612291790551853043009978391584888437469014926069041375727195104781925388518789732499949852851999532036294278225888846460936725896551242671168438042426476396015951641102654277050376503451204137753769311847730136139665328732332847336678815298977187247380271401894316708979741715133427475550205241821056312930681028138606686986900484575354286388542038747995086046415019628936082358281192559508113915465255183000791426160582290053060472018979708329300832165366142469192475764405874860668306565528078181723475570101303187393524933389500506389156996453282424547881409087847219613447857357548032928056227238799766451468600548406336343345160842845449633539750841170382934319503121523686653508065614915464385722397091386505875815967067777868319027906132519933700479569417434180143478040921668501279980875916582337281372615115218883468324755842313129261248314333282416726174095285132775747697249071079369319389767567638499257079923337468058549666671236320589542345385050096100908640820092614007147739257162209667781119797307599857145623704833822125925202270533181427515025520945172450455794866647482664810107641388279525692490592471241181368535884617095761322214508223426344420104008062805690887336217111410364138778956132741954141677885359487786264087777005759525958963752089198109906296429786426230879460288196512783881448930341669534993 [124,82] 3305469206166326089676462658293785617595689320233899510297514099920806981573131535283116564127430097121570776972860245025620518570641026821442081355615518095237975205996768513854026886619857352296281566923216691607484122077822062852442905315846110446753750072609003323875935034456171968831715023867041912123211334369100467746618426935252322112600477695275609584587899427484380712808304161295683151852893943384881523489843360724419883602608649424824979538206839766163196802634233218428899976835486413395668642192877276329838452403806192730720710696523724804747767935069816438456742357296805147801338644765414994942862284943714600142346595660928339523066944817936730808380201971248040667580388840628956875106256935266191460285178360677684777151733057644706308860456674011498813766065814937157513137971216060732081562237410408045622004539082484441700289624213980441214976656763088992813574583928541560279258050861335678828679069969140642742161819751588763806410695097833182338488971417768585311998890316293779684464313788932343894306096636343146245365589381919278650528894192838297263866528209907719015015917367966049652925034779154691395933072714080054489611527281756098934475367497651290797607480739911321765433178409383985747346559582281864596830581597935757565448003061013015709401344585557374554988809739630419481173975788836620272113007852807786404122607512299999043164155743366804123476849074398005194610488357558781485901732539668088006994765198382678555704468940540239786302918661344262209579913 [124,83] 1998953332153980521291762545462050630265125666129746708698677067344202853696085091814430187722150798813436081427989016899507756013709609283345365324015167529419787640249233976038762592445437354360792130547841059499061727032851676047318218641167244314083850708662255527702306326292007034935960138117904195539863958323823578339798352852635108616385556803372581892458571672715865661563841862092515037350843722162987979280880359475554576987897555040734993746774365733703362020841334453961283261277894731180866082318716065908543036394814727399485665473152812823370051822147480804665563908637332911435069960333152112085456716144614630027986973121023697136351611787154647885167040457552078794146292289012925908468010562103365335036223760942114762337141920626347272097909178256145184069063089583511811047507106602352767873493012231922602408151857335358061055078129740198801748532261330546042957402718696553060754409106620646419256833030053543831544563470108427776973305468592900048554518084912353007782275842837478196926380415637897149907482966696658565399539443681383133671358569487018528388576238645527123517667025738946325599354743023021720340382017710373657022160386834154540698025962751455691890222817773193407486649528291114384602834031236334002825038007174129320853151316678749370742979476748763326113386562551513935683993069695825967453879913887718959030124984361682188803954700456598538225894338592437253977412911666497589351661184242211586361406756848598021856898688357035279231772813861395056 [124,84] 2254316057674742798717816623162049971013719751982627171272832537738335212464220435936687884280849627896466066031686153293904038314544434103639127663264656235435341937313162267452560142359932910132389580315259775588349254494768633898834441676081533239467236213267384858152596553222370287437658493504012835593003838767157028752715696978987009290960619281723076286598683239873271682824307551760772968078901743014834915945620696100615068209664580734877750376770568687590695187484144628711743304373851235743020120202629615989117039435006602309668429886074581553237049951842450112019443375756225410175711184427880144497516464216266249917149811507847920934027270400295923159853186602965666371266378234740330188247297527544179872342785360860033627691930399639019283113030593302114491885711629345234012020367753530348360840705968303323327723830048996986373761019580173920122213425945261014341456695669299336277899135377646448885698504491169249940002436749360194936647661327045679775314287875693683163605681799765499655544753090244466662247161783842637291025586894840322364895084725434777332109308624852634561135543768501774306821949363283632809630682417025391971121549539277471024256288142833265532808378982288212756626170631768403976392206281302284757573545715982677390477264480286638948110205690853456183227134174907510320653755007664475204506045207577457611783987714798153984214627946512767319290150553184268207502262586960753286564090706179375700018802058855037914714178669865855250744020678434 [124,85] 1178863923251965667541447797941665750503671500693055982468181905988184232228560622332697819036078246231784602479064272491062166386556180162039897606108366888887296637669077132963874400118629073054865364546797047580543966273103448331588206659727286582473159329188236205403263173001825167985278336259962099399553907141477712725891090768540931301131969564691850501299104154362052680645446509119232963278049033508304372999638605905338692970367358705900374232893937195156957935959040588904872824726883179927431865239965697805402370662582276800080245567403837396198028806363140274035931776622602933782740956038012700281004933493071740625951858019129807286239942756604636806269719685887011944117325945574496497335846899838464855675962599309404003627364303141317117074210040375203185249232098009892242518769947457321597748993223082266493793318606464657618962130742161443249193172458997424925959051524421539313760449375275353800404983847137660758578489412110198885078568928419444330256606738400112307575256148437070066092604093033264006669992290166467514817759364195890039850697706081386742580803892598015884094164233416739212246107704960688170198323023988077858856016669521408746379233516319526029676687435929332428256106318077087140660659920466480216930040780546517071047700466208029225698928144486059338871718612773761671387351393000039998489221781178085137585856799527990651674437497618036932049651795200747674461803320359427166910985614627449752565946606635383672835910310539715742522762 [124,86] 24869205766620298786616077434118359053870970972058764959284313558697994813733954091488807643372388217063842873739425253378839056338633212620159864891289956504015656481924003620886229084598566974875121002445297947202004645794073552103837495851773021072003282792377703810466852135310248343673416227931831688241571864187230797180323688810796741708967802021235123804726652430755966892324240907509684116896909892922554877781504658205863237248028592541039992468475552281661694720833090136079264296655048909553061331165450469899152923912548384466787680349156998889561183688131995197545215101108333620158646277743297658504873677224873850148999400606294893471798449790014423313025712630259670608706932438453350510324215219034417066072426691881626409575001400875945036095695720197545939887518260043564080868188396557380124458883642315045860686145928675744488822491211216130426090472319462578178844156905629808790708971546173827925957155160488180004560985743885804403595257075697785608342185137635482141928381154411434416793224052157014276865880890007283260835761549220700005942281976410693476135090767221067755607825057079329800736097156320529422119346891265275011085047148628184677865421058502196604642949531302451396501849221780458814951353137898634940250163723564056190877419235698678619877380300640887466840097036066708377174002572995799906511503421025580663846020234108612589133163132590793592255231434072354396929592244825240757055423822486199851892228652262141007281765853629993221 [124,87] 16208534399953604906525610560484662216399516560347786897079874492283379389028150782460864616178762450565778779128374339493972462105181831445208645413148750048155820891601769467580841792564397963212314471280524343900563966744821377974543635371392691797769844575023663264955549447545700835498745527536468589160676543639876468033724226798065800160161823467714755752648881162693171209721654286022160706554968741770824747232694465457180645736813293435869139224991342640161423089837812260254562422039925555947813610029902027581758625184127546500100103048146221158811393381636386539148518654261647488808749812119091493915422323651036814303172013781860041445558251352711969983248018256819346977228983293147707086568012902601604759933701111687573919124488670771569565904243987569574045358160128674537174170637283773014414576816453771808493490202583897221175096104252873772674231778847819649274202045594336497087313955207328707034214701199744631913652289053829145419402568059940453131984383605856896877091763683946744539432977346945134211904182090967844077731372771189669473765520739492905120258587582279356089858641985498194825021005606695143788212468295928990843909816266302035480112240961102667519703929191771546114938360300069898306407646175045980054987745790239938476858842409439896628143059763738796491428650496414136541605613709960613670199285060993765048664342667714796046186803979365887089709459556555555662771559136407122766881493680591817255425730163315510016461874616166 [124,88] 186658107868542405144691977721469856726993302611397402912411500224306187201755528089020092586602938018449156450985366346754111366439051051926586796606153275024098759993278192396746567140869861311511252490536066933899697378344623440566519697192425608008688542269015815858932690577569655378779863818777268873243186806520456175443932123779565657250858656141976565363816161185044931556210026035694925921152591713163147522303605144548785001884688355755758708063596856785058001099640466025227658371808500872398130577357632938996449524728180351937006455655011362761550210180308088375796703531258294160810515509927691569321877988493888006806137414479456691618541403900251731519944403571693615973244352831007155727209155382796912133785152501310873021994276414318756243349055900114718036235146378715378281174755380243344411901782192300157498890708490415909344697620593515029917245860781827544211764274063974643416975292463286203994901240596880372388471174220677902767745777132911298587176953962390838545536647135097064900070671984103801290486583827359025523764027509357296361619033685426405986755645587194611455226637555888597596769888484142900299266632151537957932874124359904252781703528548475632963765283734597686022975478953165546805056382563931730625762812294140435789889195692940463080710991606473580354191631535889041337498397812773363329229303140981338798685815943510523136977848936090409469066899257914946640876092890286579780199636733054124500645813767162031613307047 [124,89] 342519641090941584674296015870385511465749295003053961424824217820576759002583021575599409102466166984000819389851061002300153780474750721260424434185816563741605717753079756661601487382090340006007631308147896750290361311805176781729174951901682658631699852591937325006700320481291377864358712440646334027959822240637570156978190801017372794391950813443324203663735217747964560087846404775580484759455009597714286349306376757146149687776992058265701136113982340655958981507484464975399763452301239927552396921528489564547553894235019676261171257713813432850209123909383294555287074926422757211208635781591506918897234742371980750994866490777515658622159920773451873805667232760250087263521042316525015024479275169830988713254331456338380887940850120087561458175199900342939491365400570277841019719901964539366329369814771328892795756481516085186679445747704994556455157845542141770281327349247333614023862383613852163709921508332447340736633617496353822773956535238578483291207245576645967424960179721819008044848151204933078983404017586472510492353939092039322726819551258621812670009735113996495913811879463246770570981874361703137465498531330758988880010275789723805093839606001070554995759239168803882127583661825956053862569247910334573146047019853335879368098139599145253500942563142722695950033927887577284693886357175640846195596295834255280483906611762632863199324726785724773477532387231124517230777867714788802154784482152031987369132091194462994023 [124,90] 123348588135748076315385408608386236157178294408453456771128854431216541557214216433675125551749346187977844807018256918566048591083170540617110073670046429466183678450526783357642092671589146248224494252649276238704732996618347757233496749634986726922584919858882777506211903291847365742566224164082373261553183527927655305758312296284547415031993669381024587676797547892155694412923774974050544593792494920309122319137023149769508335449333183731819040484065574290876876443540792249966283486833490959286781794899205151276763119267548730544225003141707777419908374589348890261662433574180009798573017357711024714539711942764917362512960769856462716585587204730573327329394189025657329720330114805466466779046137583917193488315948484514488736635515007653430584083384242852259731075778157753537584769548544082152020658467563682722020520763146829753125624099370351584368232381519830891748583577337587677465637698381617962688655168098531143041204823823161593941536880404320757729752161097643554082075160499789841631696787116066614756282771798702565232488582164013934855588089770394377064052548492756093641485930976757665068480501760090530360726319010051387802705209850167778633544799121823162086000133220122753273370332263222687494246712800932172576751415787106008319297089132888775729092071232830144070344412778867099149215831996409681023077490026863233590337191393312007541686459548214379273700111366079622752107959303731921191241863990875724943713758863067 [124,91] -7205134333046443012521574032081487003358046050077773582128746466404686400164709597223224313525350938840914023399444440351344463042273725661794993546408438285348184819193532721042884257987533352915602779954909066966481520946410464300626646697197050035505196487327254702575678770457210781292927304409296904297204171423486518792965698401936860002714036425096668371267997427142468839079689318027586816101322220736267090008484089024594959527777509773479373925673554501138872907469165686028254079986676841762470172127018976209114348128494373239900282342210209632786671474414706135014871064174513893547432167921737852423777411692704553213833530763611309286651914455333175718287800925003120906540606078195177236058347777471486335918520848108513952144611244450611164458785058676739862819382190312745915161744356395032077069294235312790264982790541105144920229770757208264331364718689382881453676712765532780763157388091994915235824288878606382400445111981920952124828333454172000486162469718096204986373085777293344553664348275484660512607933475757808426835923040255551862225818853522445781338498693429432976487425396769878251003847750905404107519739878893382007211357685144691139185302875513550715995863075269233760971498388678841888184484437751004875867792071020083240617071233881910132034619426864309933291645873080074598330582247173676507167899936640668541010851889685447130414532859920208418608612211938702025104622631756187291247844937455410636651634 [124,92] 1232448328847208420998355182578399756234089636159467193343022241686550702253027716100221176358451919232691006179018114584918859748435147357279130651221661312355225943919261876601569263155313622389116605926048306678600765079994819636409108489958309386709988768666417494942905066670918028591139504061601307406993934518503436598241382279681455412182351126147181104776329350707467295793673005009915541839820075501512077384719191709965889251625525306486086504400237457999578612718587764013931751388907431889455708362825288399094111065003723527482272248586920290535533574244815476242997668247762100656912204607622108328514532633876142870958587193119414817087050917762594587658260499899107101443545295842350900539491887520272464935374820872715506817536654248542118502621235594846930885123941670764096523872315883545036877579127131234357581252808423824780683986812686074234949082506196405510857329466637848980338658408721056237663177990215410236229763949648041536916838366815371740468234763354301238163758696552188097956503143717536314151581771109570992321532259065905092141296436050922187762249809290662961405343532504754017829033566932388817484333216784293628280470746077486204914725818839558470742755711065353036207599943887063883633175336200110147670951144615441915961390056465888962657730203121480226013094078534804756674430194122428193068036884877700957768205363345195240631903649374961258749150364801373474361610180216829825671972072327915282632 [124,93] -6815755171604647467670105286239833621585154674027641501639658726950472096989759215959484655903297109613185233265236357391140352030665927548999903048147217832086218199604374781252459015998015597683190156076980712253577472524790325526600913242354164818313484116358656467990033870977912534895159774265180864981537984124198917839305143859227419603913685676248151114867971741055823400153448057384402874637623666458878368518238429721383019821716763579640570403228118135533198226079745699662468401692158619607147150797752495288053124696697193695301855206066002249462887276660646953466509739676144354482006314880514369252566824703131109250547611839683128708961247746808087381100234004269886778149440005240026713834670787536486477864758466902294282304099306510701232206564553760227710529371691924510870040809408213119018522967049203165359806009432640319521134113413800160628651919389072647715825751751398378107628841109852717493986731641224579393477981013793348646298586332994495673059701036207066704245153286998018480290753090863012378386577437075377395145620648431428413758813793198981643403352607030494385849527717254055870390551220675156750944033803157752827592466293099014192868480641651306976091075048015199669963691160059352828900483107560640366812678857429704349859503504202957168167686713177344537247557315271158658554239917882445292490494424434316146648098586410459928806049273385300077471365565773944844036770381518500720700308699023710 [124,94] 15914550282013902225902484106110986106208146385483814167469424572272633369760219840349340821618261225647948490148397604417734632466792899836225599277989851243781128664920477862565344831181192574201409138977069051975431466817341784246599803633155662967992635794590731262354162283130172872251287124813937466513962173781956973176739882549431867226093056232775815087778783287376905031674344949582924720480911671092973369894181969186174379486943387223203072271533310961080531098096788561516277274862077829309162389867189173521096993817563039701864891800401753249889549293413720511306512565719752047015324600980905102477125954858112143241917223440762920194043217671117204314920805049685887271178961510168806068577145601911166235304589771999919509374613258580583614657929895386826908642714901783217248004743437359901036834498144328990986961126662233140822679671524342836895372635569249013111262220143459174215720423790772618841897224201578639499803827326472785781770558722475284825861425933745203323501003969926287056310614199835084193117054707040567171332305977494926377426820495984066354946570762046259509793594255952869321498935688670311236148113770213983766872593227239899236794738060237542513805675263233473197491526377965859950743006427600434510655747085222125132742698474737647554051098927378634756939415437665447291367572294605697522051660296733598011398559054923880931733149514094737226432584100213365954717216676709267399060213849 [124,95] -26922144185747061080766362636505749910991784564120484930860558643724400675149754305037111556958954379064971963232595482578324584033073539901800690093334881398879131252531263995672096522100161067840883381319384671300337982793916022345429352235333509289628727396124308357673787698248800415449481488166670312978651112737019315893771287579463890553994713250164141207062950633352079037796692661529270630574035267547093295717803169608395398557536298333044412285983676158924333666139233945884087342202772597140404462332345665946805476110025801213837497462041471794281981837448596302134027452236663313993940721953387339995607507002781336389285698266606310594548630864347689471034812594121819752359309661550546083330935502244144445885612629956562086559335624478555828306694970763058063988862595021759276630134064405328732962707179925966395931450095152655765687676003874078901119650961221549199320803683833624898105923603965225884939816399146789792469431272775617757260070879195054670378662646669050210492249614271854721515320909786895110551597932701141910881094982682136815430351519110187523835348575076071914224950344558818612681739537584868612373744893800517212227384514359627063698878945998392240260973800916561478697312040896214631247348340743580344703262639273500694024858559290786345085698103929114059543994399395400326490221876394964568929083229859471820785598914782266017575100713145460241676693526363335376769961351160338041992 [124,96] 63359145307142981082852407598522627695841423421680290199192367415050817516599796438722869855684980698892241494451926741233076711615927764337246177997097914848656157924325043418563742912908153270441427642807570932495846646344978796013079545119743709496186439727237596170251251881659291261294472936426067199650229251533198740918546648689466264835728707550865715183650332896239541444604320159910024305995661044990309616392249463835237850064853882892264979832480203089117565683964343014766722276384873327634086016284525085349460552854085071083687820268273168363863640914423499849947665431978298523726014786329579630405801032398184083033600973637680780327863182757531447505176291637546141508352372088327340734642080136549157028020350003713654464250681580373910877903013497473625269297121308610911454691765006123352545081838976027071607057834110933096393206278854395863899515179917712894553842625458726430714618539511299660426982739863386144490041054221727797751316662675506272311583210708588427746547786432591645163052185209389805914039095531030420815886962087574533996122565433556466319809160527560159784736979145732724965556157998048566350502373347631679392924247798130955439033414092507000307423839174918687032176069766433526371693679541118902016608772947124752497697967501827148170226018761355632575727854384699580209152469501589126873840118117020507656783983842655299659167557773039494794563563933468414230732676899928192 [124,97] 8095805918855009036420254411877832691683216441054809647436299990232964237739258904800717358292281589717403716946048221009253123593823847052992930506083531657115910227307141627565181517058785231429205903994471992617723145364903336315158637000783145471227273948487899339676882304946276271519479847810089382089590166003890338689087162678572428645991067001423646527519381595371368478663688814380185306799798862340276214228485445171713385597383816993218034597920855486269772573038599629110547437531318402320178132269832628950955458928509503652150301519783110359797257221327527563571272010046962900180313714754405705049984182562483301058246991792999643872794375372446510638029974594361269860941690951308121849681851526777156181799980922820762699300107733275300328086965054199043688936234750315108578565670385002976242988292354077309296539647958779130340860942435934672624446716834025105748830255180875771815151056804281292252334396876388722282866015774581290799287226356487940418550301165905527911271947472412396163081910101253622664329007625827212073175259675573959095072878778709195328534254566397037348447781056203533961141693498396439232554218611804192407050125815310556848173605226244672681336441913778935179366289044505566474437829115351906520425867606751692296008579596105176149563495335125177688052155229091376421053659131915280360726726217227071478984528504685972617323137356957182882352157715830865408870480059 [124,98] -165256971755447515816979493826909154415024328627222880483784154480618575352855726098676385092238948580950893237437745856744244082715910689534242455572973344015696242702752381229951151491089764301684367827279448328177160068015953220364309076823704507107065222581285636217938246253394478593149031490941710953279057926230511040499104747704850855614995516270128539065349346422595285334859354587590006550092858546254282494244980017769627512104786419226365525576047040073607978208569466209379527700694648584269985204925464439879414709648819159722543911656594202174926909904446410602239752211685909949541134176604600762350769291031986262306149122330150789574585495576021411712722333790877409859182982016936958041076006063462383336308168999208746450065989667423410016519135348152231291834904775305298849145275642586001376968787120006025975357289187484762830030435214606023248524613737775981935503367501808019283345834588793171737626217241783216001492350718452705643240424440706005019552297549195850338351940526029906798462269364253599620595318176173391926647501975220878916544248040610487209447026039792119046664691210978545245903457384829611841347990402609603548221668260400989908233680073900643626100514093659032577242210880611887835742389867584513798010022987660241305856533652100017536460770038382839807678267654899905364719758090288474773903714207585715495667174585305005672198263668203004770531625708263147583027 [124,99] -77687148857688578248272109185977603928090768031257149149228031636611229708649526732093407679576629273925710830854485356282848379984644888456373593932505893301609511591083941778503815462435078427168294617150579522466016252776070663442128717421289718254825739097054519779234409813275446483111149928610762524292377378074434230165685831395218059453536226583777175316721260240828207114511607554981705204893858466711435246289396793847712201584130358861102563304507295584191108023246190392852679868581166837297335456830190214843976342656852498419002309781376997202238402220467519854105936117770908157203097399726874860637091827879234313483692993170601007930916726970239214500250918533410270020420500431477286668267592169579286360553960938334225469534981067573170265273841248674692851909235414058544960289517700579897421989666438202810640069355922870120266949781773939814484452411642829622035833592865654797946551547591311806731182323421956483470187507102266627891550177177924156401571585789448615094918818259859545750002556676271007425896758653125998053545225926945465013595196248274897077240945946995755111080102739882382404728824769786360047634314150523361445761257250622041541299188681748976835376053168251932770380833435610775648871765488519373704908068779840979109336829246831084702612192064839997401772384634811809874005299046684522604658495905993872701447624275326976343541565887709767898306739673586106 [124,100] 51128866328555718502088067243666473408559825483110513096318627345429827948090240207123550754138621156295759261311963827077542483444434898959140919104085851408699514276620616630295521709486017257634395838907763570084589288846234356097301582206212919907894818095245444355187050727348194705230755812420048649584050653437034393982341301864576711775818012367773769389853378336338570871857909586648029626654481945282255057562785888336804587066166026857478209816387067327225396310260128725528317570513673261716493150855070155341256428536584277514102007875935179862179154640592634207411203199505550473883056803764437631930964573427058242292954208038268130556491738393678174341461158986108288313960131294822441315006184902379470809685725331677115895275219499165455502974098430008016789728112417680508946203701872386918270870899449945863771690948638274320009010242437837733766251424857391501566488822741897287675635872430296480908997605406855750224434468720977015914470380371726540185419435970748655546398131252269155878367585938713622820254852415358458665611013575942106451205961772753216320600914100422487774385553006638362949071716261499037959675928115532740200708373531049735288319234833404057047058883048367695307018652628400701630892683502805468713569139655716834857294552658024224501452139912917262319622444277951880402535801905748799245338244578303972275758037712224986023020247779415342321574387265 [124,101] 16144135100580358345445564867750812574874846650843175682190210595209022792229706325595652370445592944669971716726100469251707557654884070769788922539010850903329369922457459452758263858925622750576556168710570621873609090283906002436425042421294448032452434943807751759727906841930583282798825403893460629486250876795476025187610143869884191312280491206116415050948662597485341179676296283886595494629985243328312858444574856464093049746420222467237794219525089487832275678587457391252411545688139677288814512955986147873743616015894945476514836002382767683273234933402275181419725228913634236816595458671750187476098692388644405363639132169594356016739967762645361760135267240302243147846088087053734143738653404362892142611152479555693249019637419942733804967348449500137423246869999822734109920085455487479031275123792157882977050292429172773343478264036708345253690869060361497293173299575295415694729174530818197051194970838195180779373646623953585418010718554694664163250588587638031819583712979227597989127285995672288270523295310838442432892384485758425424248042290187100113146026745981959713536241255099519569166306493559785471705709922215002545990509731911059361892477409120037338311426097856959618801287714383651113227846645408862566545919092733889215387534391476602622458764005101166102135623249782307070419139386285667127871817392263140115223661412926401255259841091973046689324 [124,102] -55529940583580888499282820169640841427566324470206960487500305951382002717294497395318182223005287379303661354526036676872841261936215054310130822293312346935392707233370814751558618413508160489791367598752027165301230405520085963163792523670897421074099469512139799115944053342634932659367957139817387860561864508324871539501047411820186107921420363520520119069394799636928004231588971727721380054928918925493565990702951996427211280309847250275643695939307291996650906598078741021274064960535381991748600838292191464792544662614217731594665139730564564410126775799463782123377615409090882111740018803022329563710273110612107653784969296726641727089076948743434874566786176704732535907536331026399612489187070673822645866420425410753683212918523035591289972544567712144861390249735375051538429631612711119486363149051168893202193089592887629970406451307590841566048273206898643079398170984686609950620887597326858550471016468996729383498483613549398237817591126853678464155327957396579276070905909330223332483564494254163124105200176805889317846995766669191617548372518956744294150580291529993096087281706738136217925383634688258727795400850145410944467038890602605329564583221020798480030681160319980349044438099209545739149651094294885796161671129257828279376064138810164045564486098617155701555439828046512314407198133888198996987704954264587224616412441941827459794670693391657387 [124,103] -17390017854705592147833844451547938186303758922285109538976967190065723959414318938108928420466841660642676533136092492692046937659800903204632671170352834126840092159331092446960000488484360773386133571990248136880333766491126840451073462211306856741577013635898627899600986195710319271681724030931259742170816285998714057863153504977271590140992165954061463718785347441311968783513067320074422122195489296150734014645983596102438558005627335741577524026072446987893871552732577277729650831380327328069117046255241593258536178763282681481794974581614222691764732940884321839700492357192272102339391971273418216680737632666128164522295362759043107632312427854509467036368658110820266613659000562719014848874336825331467919422749134065982036609460143078595575165429888573621491289367171186243748114287243647445611087931897080717600496295189608058516488565500762266552390269341235689037855718497000972799586377442449643932219106249325526513666119786802282726975250103871838315731845371459094132014478185401730528163954438336240044856786747479808479491381778102390707990500059750248232270151749792750674528371772466667061579834754578397877694738138730285923870811205479815923154222538922727930683385355637211694308957189774723606757731287801647850372985200850925575611127733233701611066375128830066735676138611131095571822574260098411022528907153526348014508119354099972221680116381 [124,104] -3360121464227362182789923133067296067219383257812231398531580404583634961926118840543267311897247711201993250935931905195239487954676660026367290332926905771410037233562930446407433792666708295101898512629710338335190884303585976985984272962429164374455053243750150229266299014156320199609075295096126810301025365323594962543182270558750880266889466569644391554376167361979571895696641603422178663756140921842884307819139097584823087447787074313512222048700408058842571102167267036160192379662513682249714909788218256537012941702525933577162286471711829640419072216928017771028248531994189400008722662403307894612088047137110074125047676401504072688595574630834627696229969379116382368386659454080467563892576013027285775707966893048298327796887247518314281461842294569531781666703766613258883871683867102990178740209310879153897424492545232733679191334565054475126023870647971545709585882752226769152885561828856694399575723236390114963367234256395843857225818047488462909625707431220988209674745318775672616289145922797682348141800717108641785392172236732974098098109973959952240966217393190670714560807231282530324237967284115828543727392574785668990761568929167997722003805292786004093781944939390582052392248333320724665986676260362420846616969126741012701334622014481478802550718131028501075401433658114097740082627075561785195125543713089540393417634036397831334108 [124,105] -293909862924198191371667688446463168371706623772737405564359773568441320199058905736132398963589697362794308036468021962834383204980702227649249021317566116119903987573034406387010625124271379616866048382297684576832079744718686630886040248098122929872828596736479871790899790565661644111699702902069114265290339419664813371193142632978453121747553720652535239179562131250316210381318307147378230854858285729626382768200032885124355858177512786928993702579334683892733804047738337426663336366783538074399718193182437762359831237076900111778317932831717432555421551081688615100399651212521184231263511230333404068379257872121523609145960826570850025583851796743919747280343442870745099313553946558769190413392797633722300431163428390262998065978065598534064657837394402961723698242300101103787900304068319605131437467086984550481871149505545573993860124553046580104503718677134155915473377377319084002660323004225777318077452061288928698182240297723999729126997336777088965631659067529696400991054023998075497914184722121502684565117209897502931335563503623734655701609328299738347746205141020431322349248742412829929110801347093515820373501670642323751698845944010927485324178635091834763472272678183008797788742349042284770743219722133265515063163954418393190259770897957796631389000502426748128237849990572234389222662867790748515202246376625124714026091741740176 [124,106] -39265993742235170975087949409830278264536635625177988184364866260427093382161477949609651766446309281239612420933363808295659033528534876566633553133649049505106975607121042432411387037877973913761364450992396466089625054687865214660274685338002654265537622830015188537134710071953800518417999660209573209545927755497858787942033867509688943773168421561868197367848443982339655102843890383605359786117414661936882753261894920391763370033678232680818855676213326540388186330909997955863452156569273822721236123848367192583703454531914753400159827763468702902634155305891855571799132356951333045490455157611439498860413472022401449351187712311456108672136576361273580887226436600259790606902248252283617072490242546350204120439792261158709723602246599429625337161892964575904350009812383531453645787924626124888192092251790706725822913249337569206753413836221457356351735446584862196792804826140927263552864792603127792039761393011522533565168385894735780009573256035814203120608334987215686431868821137949077208052041975239853976605456510925678590358380489733754791189851416601501748850379178129623358008163766186345454832981668931167172620352694211909078225645083793772331131928716390932039524074271827406595021842882640097783810338680455981962834671946566169006632873463168002137223975885797262294382122184258788388404237397459374874430400579504673351992917 [124,107] -3906358088554749444967039761570463078289481360299146058730604850010552797832701913894309065933302391412100669746102556145432960575215356465569185519481256987981541828174418122717407233872815926449375527306585919065048402116897958126943387638553754216578317468993304180065018354923114950053327864358777923296198309312573343939548993217823463755574165992852178813882992717773043772998706620591799046048060068725164787578316255132281812713823396517356696387261543576928565739218178274110924977480785830654117304517194444370804536729351400357091684288179862166165699985642024367775763784707282827307675102528885280585327746048176644871500729109457751903721934435173771421237848740737857990428720571226982804554158221626620599560593606326466903687546319396966115067415135157249031179341974504584812229645989617009723644455942607497986048749873164147625998217345557632763890317211271637079381647478544703000845342474299668128239967131935109516851715156640534306420363767261165176109314531554392518552995108662524284187821994159222913643310564187482993350049975742305012213260891627375505186862463099589299654829050726966698227083536046260554623647381482439615465082860120021390360951638973689841888176775880109987211710692843604170119798689421810069022375869492805408430237384947885979770775648500925765653784827392312637644325418625318090731544470757337609 [124,108] -178673985299829613141777809052105300977674798323619725233243540497749948686202340778098366667945535952789337931464008681877927489704587569347056832701044138490834525560610292675515064540106999141115629364361618627012465731626621133517850534825438271013118023023805588972219044276257558912989415512778715013636922794667805382290436041362631076676945805260867949994432758694336510615628777739932335819822302851844940038544787942006563815445294241613417070095135232886670058190288291260761397443367134425331232704091832894296297154612818314941769605573515551013525800049403240903151980659744667922966654978853651271935479176491135132393216016603040592617584817005613545078962322764817491172036223995298604583460897516534167124852901748452289061086752622553592097231708856874571569743083707940879029697873821652174043649170873768789379081628302578954683761337245012303934287834097061388188701184842470678733361698872198757279965061838802696840339263634477641918129501583145259633532704346649657182190232154453880988608607358033408483550297059313504179096295314952111129466573377029147823719282619837054734443975020616141072350842081362994691043294949911876934497233809230524137531377478016716645052956356548687858341110556962601234162804029639942336627121080877544520110153528772767647278519196144433049689590551754722544480414925531247618530672984 [124,109] 20709155639087721282500592819931973028846424499581216169137304279111430275134948448661216957865575796646039712059236747173023141571018890069510432323235012206120702946787717171957657496958333783974446679098410182779510855812969133496040817370339034077754884574796324199385552962745207078866369574236693546298024356004416533433879430815082850974217673093738501493943769640062874109748254228544629673722435360772584717087827172611237146148012314271580998191879499299497338574582487493217561106631125171231752987637743991460433868205484949432554318142329789698609318553627368532303563155953529856389909067207776043858279994210736593551584340652846635256456067041045957521209508375841549428961836168803489407698177662909693026807928047876734564808456994098507123603844422261477923892570659420085460125514401808871442599531245918577216488198964477873904071419560652887284488842326168387873675407604234451712542161273232669451997668494890435807785043618384167848539302940176085449697601858423273399181926805021517714247389358476722686636176687074820856465076176030063446112722256159041457735662243033850408479402576392907149626614475786936021771374553857437121449133726282185760979152716929899805052342025928406765345689367202930385112451769393633869022105060221139220251448105556176243810273099684202373607744784324060412256759654084432819322 [124,110] -914036993511623246252697437282146573716699258363779009988420354394061966515096395142057979524846218316800874744122796812088482113412820678951727147451647425627886353706787475857566143394813813830750237470108523714854887565172290749129383208089081447724058531570421235472436263387437012396479567772726333115042716214218627654938436085515158677613320714775099310664014656493893452469536445433758775987485031004552387829216371135621579280727887818986778498965537281092924142647249374230408493187841119502744142010597973260655605785322541403789341327628390225417283986931093022660325981285853311162332376084146484081753069557947665217223684140210846243206645367744204342387587403678795443445559373653691897550537357480093806055466930722303660054726634566638504386215537762253874450419942339433442524264160005571178483873410604192044871003622165254009193086714850519817439390716503512269372478581558547565239341649734416583863163660943006735458439524578546791254708954193904154117042866073369967686007027027046503422408103012896083331291793678854721816396519089557210660534597789848809547995550902516612339003469765805854759383383356260467319628182955253176647379179351560506212424289497370945814227174177253824851724679000861726367501339493339664342617520448346682257612056806965808860802006904938982099503923389133707573981912660371 [124,111] -4807445126575823784593999460164294437885588221309702034872286879532081624209711395577056893166004023000199753703772583832889752252169780286907735999230075176231509046468293267464306452064065498315725497092847875478658932632277771294551251485964756778065766128989326723952602491690239016362922483710920483460553426611131584505832788754896991862657417528164014793766325071295387914774215907157089793188964434287828560920073798284971674968237277078374866165331461460092273355165461579223389152369967946637084953246360923400975833950318166245474406514169495549315695900296241077749205929941336738552874582632840631858168044946094985943386691502266320873859073279526213887187133455410263224757297154299823672954867637282746621034569510398289552285013150807770877311020493536448682652625166065377567884475081431349210951331519633753749099266384745769742568056871645221464149689741716025619386440823013421471634869155891891336290467260572386959492775521481421877374673881911351275663104757084083638232758964969338881352626719087092647304468700423057644164849540511591806451288246387474537114754372996789445680818186707573055097073944083555144928985681216330688234284473945016267852415910015771600535083656292391145095222664974496055852109625772555968342366647116433837397336137552995306745529177570715374663313525346548629922856 [124,112] -5134612142291689255076693229123663609291929992001084064854220057196803276700477159803477312619867221035068258514820522376713636421039089757169973920229986748986015239370170068568646646796109815649953261952057477038337962465321860555797335318214308002427494303845274689191733849777060833389875532362369324719920037602046587845466660786278678167972965119314502127578488119145832730984290963330911732023819919168341798372763046737748348444562643154203051191363329755288964326132946644860131622593130051272312555502220521738612163883166913754986261519890139806146424717797508214888869597711076921709385796903560829710629486772960151367602225236506821057909913830895382898815287032637802428842882080534102213784723981918673485820192199379810475222199931202017062617338860799812302340729588114319428969571834743381686726437401857067124880297283892754371638771741456243632854851470438030430471176254280706244863236573563227717679571883917788815970667337937172387348117104518027202279050321712543403810677358116624387482018386775005853522888276627977001978267919821457253085463118676932909124879473824831949634383316943657496457909374075125423530730926543688424641524673585604810851843118211186171124542690891931906600301203313299506569938252859056423873513374224133687218681839971037885938419756215566410076807133904565 [124,113] -5364617669521865165796945902057946871602663795882720055746345427985975949595007472426802322585299076774355341760048731368952077174148847818997485169802702476585036788088603331220189426131961429650353245356636402456763449479720418442871259935555157846287078618108833308852576266457848116443992238627799869066457181083005951744219675928857722856425681412229710396258963198923212396302015419303141181120687307255686199176656109083327165690689591070720123535579672675526136300832120168846403905082121680319968404388163986581999762327281001985082923338833285682344577615417092339551524914854177852649169164538639417582873962962171835420369637164778780282623640104250825178041322088774594166819575615352705647619173077849985703322699550598038020243999244346069706307925333319775727638002904708069072639400348410217453001495940362997126458456753759021127968625980153539984760600326289277645414655875448845001476599590424769655303026272911516577445722836502786048651196728255231684881240952413605763473491551752466546232560633944546833749154907552403899084472021720002066122980651397931820582349170566181288773960784542120028080140253025927652692067103492312674544388989233883205750749553361833485192132882512151168270982598870371005057892238691257330278455428546385391093380566606722280022342162575943991409450412 [124,114] 31914147945594390689748794186061462690495289878157366860035721053507789533027793040195078464546343489969458056562830037821372383817094659020052621030216446814179895100674810807608177023654400277634835551304401641357179015982293261463376751794947305387993272105544163758428578294087173027190471241034981833818073392543911250370105501963178024791079251276560163591585965292588972931868621464472160686639760065281744325462677038620908617073314865487125909893198505251821465836781695344672778418653237357387484057627671927483220054841312165367327612436314216794836506034776770279269494123890127843434254403548128885449998342637804670247252628862790096269561022699931430437960044354791300434892956397509150002351313070564912740637771192043073524504616748988260560805115951463709949661567781647607406942992475959427940611467039649094384668751359510927600475197652739454479540343236235045862785743063167159764074558897952211440629192521634987932483879769548167707065702997913272570463150072492035701103741944646497002619112109005077754329539205598050006631834742484057686595560245216786061730886333516007079413297047202773035923032216117105870790685203605217468708843588410167321837665812410647421991651503561939787237996363798406381724491337842892367268323419283842696966860256410328555561915804638949097 [124,115] -1013871653040246846630280320757628901454518748296514001064696539087099835043605678660502363143008697738476927796419505613867931384112514008872204460781661637398174950432236371328944911300699922717374192192233266265440954090591292841225202772974742538456396942579428215242376827507131668892009122973783082395543480477370851451347236429084565967232028440496449735973134748702644742247045390945150291356346225633781913399797412879451758651523788509099846272407615598695514750597927728790356209972988229405957557734064551095231181552514302083835390169697299962195304188615684358086127321615862295068753415408598361726950023553309264496969974773342039717742732234396240956801601174958981637609417769593883325389525377247409235890590222384680898455028847977042441595232902029963208731599207860556132899392586233660879750188935638352274475546380854923021353533531825196340585036229176808295187282879956750115589089498362061263420807704107966625013119783891338726348702764371249227088917098269129403632227461741588182266666559947860293063572693298411078241800572355021610403061314399470126537100774510060178753990384444315257197699746827919256278694748809337545535130240767579393710406737488490885634722182477530350191310846442816850788203765101953958799548247205989991122338215090930593713522676851 [124,116] -2669547861871664289414276287269274346108695040922672786251411015401742765232365062888254560330964227701005763317609872070731008875474288685533578329913254730211498545546957927514533478525747872539288693221563927089841803501399502402671065173690324290003438431781786932400518374907219321059257440175148609917151516733379775524070975177386975071350440772017665881661607379692419188736970517793636460094854312627812032147494809833054157412107176625308312780922224968679844115906016632067675536257100777785902603832866714092717987807732504389463645296426923241072725491253712312440730999790838530705183106629858189914972639262197857699759300551230465720670659382217112368729649525641702007845233218304614844190175553316395160285612505423524598343701005878633239564096472812597598988659643718077711201921501500188390579474805282961826316855232231222893909499189795231406560948003338645100827995573621535745820231140281646352273315524878576943990342638722837635035156017727977876122490613786735493323413174035333101369593218254872895778514714565375610369762970070220276893884985350785660457582768014472930020361314989295990433118019775504173730237710251322127121997853174369457144686451052311024901969022089042246421309521658181651152885420432392693859093545797753018253619667207122986594 [124,117] -12305788850712845821550646259872463787027113958996627084978137212496466457664207393963326714746568452429848811418525557647052963041147964784733621578516430317466112462405444211363906825893017524821516882042793842920487527276319598236099216182215557608236969511719475708658694885008219706841834473542303710462779135339061640098568191495264748208836790799639647165854482524564477576792648144580704668190415414153225033082330842602997076679153105116470307526802320243383358382233858421121205390126913803624899675233206236263115766388445210369402199957222643291768160455580129387780608128746306755459144613300210391977815748624733437975381873324356728033831664757466585477690693113885284405892028042093049945122673886539198248508717738588011734106214045646337642779766094933824619370195406481009589034067978895582406225110764779828021503521387211498182624194150540251586271760067309079197507396378763055938226933864896771695209014754140827420041244638756461737462120305458951712648743556113613884788602022967149646624819077801514795328510884987515076772223049537241877227528309522812318978967701037365714564260906903258964184517618533490622485656493102355798442515618246751218571131575740314458454414299930226479412324515128717190230593686121437682821154383633037139645129660040 [124,118] 49689400423165706908747119279998416352712029207743759511468486994380796225269665866920772243285320479109252527427774248045649123822507144258766816886853178713242256870208398694345816719573099396103205878761765569368277865167354218224631904734589139870917274197572870483008048676928769680594683720973350243596328820060990035223203596919019854196759906585913608594015495520554282980661726949267351811342219313066574175684163129111948748723050911628146618303222608548917905195672074093667513332117433706296892269193949082496210238539660725624478660652589300528169867400986985778510599285961788941449101956757123341202640156403259191676915551928918776013640039221315514635562004189719162889996631447725766144369439211718203298437927128147600177224988135242751981304091510030220549498665009203123191976562901604458327878890039202418723508828501025577724359490793418612289476356287668657709222361593120421482394670366698226343057031587908772731895859364283390817723572725690237868978999870685949601269585709314520844717519107989549380494189148002883305185386193155053807284091082438230322196360026987160420024019823311277921426467123749423241110979560174145122195868015204902303389110426274997758365515560911707058267413027680240437840219522344128781883240172097689662127 [124,119] 135145758629001871973817877019642814403728683120318728146329675368433405161559600447856864371200838786242739113084512558855364985266535150078625446037230516166769313916089581476412139465495088408674655585053346057577633980020815309308626625918004909103428052574267800651838277923498512168055668046084404861574285930199508571109842755523747976807808496433125135039938401110060151754638929444122501930985837268282198869417691636167556306793288611640689080625304206994262314765115352978689748312297482806682510529959368874817929982933274570319443944316829581567001859397292559501428663821246711190856337258500336253225233468463252591455619276779873852467847445545313148241800166365064537302081003921495549079369209849511145899854046665540253709349785118990424728550546227467365206533254875562860707172047295730386128431054352890505218279914376065990676232651818219540051663134519333524459384274116368194516525989417503243423189243824517632308028379013408664568782009306338093133361215432622662871761755984162975047137537841940269317123672974656215270999936939788778669348313840012004214123120764200055447253986678441464453109869643165446152434922311468531502415352212130991241645738198383170153974774822297445210105001350849933391566008233542701363274849953254 [124,120] -334338064535803787948571480965461850438502241848579165637565420945032250995076868264383562014617848000679083477934141651162144525604355128313293815123593619188520627191040647167045962571099307651290642454716277992444833095801612883776299772073180862007720680249840659725244447840765802139857768482916809288257567738846973609123272973401245473116009305550808496423152766192982682652412904952090753211932022844559574238670968029817833989245306643882846526185815313687992430796720275608714203807039097124418931694893908814941188602956824694533555724327940446336425329345354494915316489562769472627861871710067482346881114997155156563242860493259762547734363434722245832169151229991696915013785168762640894812033213625793812266618494462160254661601108159705136478429580214775770276145152429019488837813594940101392466353665059152842196623062868163392418704866612666527639004497011635682178764268684705434864239242965136432627516815034675327175111101711758927179740858653814069603894935702050348590225221077716719900798409320824855085846620940296335380756977507982431418986773288850432518675926101334848376239811406080796332334021736709462502811609330534975430295434999877795468498380848518073816958858756438476308448323263263049883645687465953039184972 [124,121] -46815912744587088451769909637467286130766147084678510563333916086340219442095214818161262830662547462463280317100264776810014380023626384859892910794945755658136219081928375806439722926360757191795289450270607825136922944583602658125087946525069759172843901277496742235321207784615691411567106668005423245605295644692863028296707077087380020888248017569964610388089416570573188235314369457410923776515390197023816282812350288660071159943505913649462359197814341545513495814428046141645523580371683402613696005468989514849685718869759179626528047810422361143334147105068587182669069499975372940788014545939464738039345669247791393540967335747111196832848483180529194593279473013686534380060373600633107543050636979281188600097525167656412088197232856553158637535907625841587046354240507647298798346943612958390876615378083487013833179503045201942630865817075453099815401909343482483937642989394543196246917879280830653117755571636470409063981631339836682084604746164420220143213485886353177529605871411015858234923561359889236800543703719391724463615225370145420977449014425728858938799561106627101284658107818086230075441327491954651477658381830508026174729811114880865983821389344042795736010300036373022483868361633482668486937225308346 [124,122] 13284494092854131214870618750629989495027232495836097619504694251005004078002996461528454764098325911441153563660847738835727044019036782580794212263808281876272200812417144812968438603013570016146717342270567353611776141603429570127933062923893650501623013977738224156088377620317148232625353276414332467066388562868597420126637233844609017142864178110645620420507940726962671749906296535756914337192596106240931834551834036919139158638295230458819056399800844008208763251075389261468301662830334360671773498970667136990831894470386181374647974433512829568809945580537205756470287626273153174733451141232305162800838850405165724792735276588591387679787708547816501406683179860060289010238423334227522728362854473478927488448119362542800666659554077519255915282923242358775068092591975806555955053888399211168757173900063278451568586538839123390559071560549892837111069209806311929683590008666182720874211847352821613218100397181776176360616285497683678835248144405958692445663593534158559079957717267152741456848146076229773429430564258731024137572366035999026901207108915430058699266288408778596970340762519432175903783634574263068109062457689037510936479295396144031093804666463285831690805661817794838364107341787774063906261 [124,123] -1387598964207678436902373912004380340765367818756936519800789885483010027578459160679410157574604226215849572839371396682700322293897254999748267531025671728885730619869513127878061804481487556537230302829024738557914656669421186594066846087751446789285066035165209134869353069753342488809557594220552003103319174828467601758835803070874064286148648615864893774937052649327496016752788552856636584231664539496507133938834954342448136167984428788192155537483713305631892198135154867203472711051960837874861258461406617453619396009139518205357754980485062369167079018940594477203162223654082523019341534311787056136467368342758349218404733572315859547849857274178342503897656819049527087265007406761037879804209088628635620081860735076660421152020469594470486190938125516163500212462754637309300551877212440070645843341870448264068016149940667585534221749415266635296292881087399469223951928561066770751579083880391206084918062236196997703184064166170233631082576957208357630979676172838261766885054154237893605203936045547031214418841161019973070739472236468210088677994565212384380887294535056768481417954916382846222838332588612427407528766874822895063564335303936782856418063867231490201476439562148801374779092297087 [124,124] -196503159956896038752466839236896420407527885954130447694135409685672706283521078508589588871731760347217163434836756241338933019891906263949896505988626567672225695891943747650978231663065166805324415693560725805127149007055606828936482975940137751172924083076556617565528831767784572281281412841937145815039748183827279133476595499436437490895618268872104973721980691786132735090204676737341591544999372805244306924492925453174563594994280499277153112527892095687256950107264415899836064878278290519739684658898075012180016882557056094416318611343825699620882026247637000658105903120835104647340445889610632538889191282327431235631914797118678515996291713001328007906156357014823932368294653641252984743839285880874434529619261671344342289172473889955978283848772040750110222539882424373022821618326633848408415020213972547416884583274567597466173876632944798098000135761923732627049406019306066954284180023640943666878747045538305833420286867693660073224759261493596546659756522066312720359772378913777660135956335569059085587663151014252190962962830844028458086846091874684255925706501269893529201433695270833428694120683696385575729249733124531890862577857130770818458412711558645273032206937677681361069 [125,0] 25617485341029844540207045732840722924464225439202781164332742548552764137708871231986208282446012451973385094922440511169877700144478754093333590338596288711615936017375982055137789399717412778072993646812991274185443855715688479008132670819409511650369999709838059646224789188329747280926179612038141698846729633279156975682193058491527918310391991448830911592840243483060680982322816036297995735074251889513497388051431143266379053665380617820672153037772736718999375317573985862640674824434948701892119094298690464020203002929278934980028169386865924842312831644213608049099990472140276097139726377083414684285180323933628763602111236674871589128686021659347537175307068228899704021509580979487276397621799606471009060845438097567085041303795724737032554424835081110529240841326338897256082978898255740037277438935299051783677022248445523629544235144837406406015858572857861238923479770998534572436931792975550706585468454748493395497742248075646245442682600947438293726329913610613585891762635053886423826944318094142664639081935861991948844663960844119057712042546167385548855829374777823074737322821796707891531761862365182607152331115611076037878347425261586815172584969678548804063863773403646459589965319273715811116097981968187942661966488344771979159088626580115341380853192531987044502484939074985775826732848890277156341128599756621723255631441650316911725687954073556045610770763196755461940212018248656044347396474476539518591710618507350631762488658037095327618415020530036425218865516162570474971547561405549466013412602415977004461056341358399724322885046741002909274185049275522794396207042691877060433412417342554569129429298791280318418438031256020076473851567891936948344698449501111083698168258138139208313077688217163085937500000000000000000000000000000000000000000000000000000 [125,1] 16262951081019900216372409998018893800123935001948322798280215999235736496356027805993353542301921520183765600154491030721869211542212454541169842953073478725414276533086708096930640625665119546511047891540721051746807516569738926823658733759670979143403051855886031226298741245347742835935168712152910195335407854611704681893491603852865920883927128986671439816494165662924937495564364239251608712651238073333611443810244623730784480174917069762317876773746684298076185604596269880990154794491811011151053920425257661799744248975509597199968343036194144689780593889927189508127380607073211700103611830626262422649736368287839097588614655351397626521491695552354773781349431333098820394670983594132000192331067275290955973124394488037346875138481809981777686703461402904988126304115835460196111826186575704660156116546905441234764660647134614882576862782750090840926848790626169460193766708889543214786721754436480183130058865561325049787860227272311463869132080317050157765136714590832475438565563922075392999464593832716901448637210424208261654751226690764086774082186356601522840722716111039800803097204322511883529513199294263094970531886215560528030105448778132144547199488023382785495726631126491339272553349658875351725725026840041773866433920155668531451527040528207971061098709495925437198787666013963514854274081578468973505937588572655254221973179670613210969487373416064562558343965922632555221312838164510923334767720631883572774829295104194929214873174266729397096453981951937400144532860236381485602292999444902532010465510347336779350133524968947476880003276776192303652634479195868394344089267469230725885359022324764688512623043951036815425392783221142770061512922912473529984022531756695892520264007385932814031548332422971725463867187500000000000000000000000000000000000000000000000 [125,2] -153599430224278939348016048963494872274661156299117451275290744581551862808064018699984390899667330880129006216143323935491847390481757446521067470267823018980457765820438277297140278482065681357811470476468373208510217426186940706477060228138044627248098460283451715823183006051276362991139275132775775875593330088520915534531151004872757693461887418337116022216670151100824846362017716438387657040866898633198761142437753625840035045369169487367003815854504024879674911679120752475597626991252697884865745683235637095412537500113898496583349853472913356763514767539408157149213859662473195653180372161230416479140446917673501662258277650124729804861102468345651340943667303013404642587125517924510597981406826646345719614336449480680313879200792537711384293028534066585276308263777344170063599186275683156706156068627483636458608595247122770065609089050251843008172004396187665335272793152818401300784091078941971744367164056186820880884402615420268957840383741834559057844242147842683619261019478722664123069890668055052744496770607249634603669879125135889534910483159699571052306076368608935476918523229215405608489142740692464307735754945165530518903833465656913764810582593781887966310633022223952479588444999408507436998285113286507775674095508112509262028579576910376570503279402389698689741154895843820082191785195531659716693173761061767823450830022631657528966095284835619725462591835979462763747534836669010389485119979351088366837749486686899708287731337629928385634956679026623495995012092300250598505114156241781319524481370146052202903354290393147977833215264210423221253487292697302608503443236699555509084842842470261781843246305073333355324012687475613068603800706516538542671100456767459154312831194275079660371829959331080317497253417968750000000000000000000000000000000000000000 [125,3] -378488346035170097043457763664715566849985646429521693934657715028052144228849922753292349783708695244669084812827355664754413662358987444385313470885605213410432491297601597134991436603849635983595285667134078022538274760843576401160329538907857784919072610276593059101267179063182676341136126728533826758058785745963520657536929720662602354376818260812301542972901264022946783596156194735249374164572313131252826509624463581115829941956285349062649814128768009002958548390611018345884048480260957619254329397608065084806033045453342587543291543879038435286687992712214251278188100916553864911263693644568136779848364271907386943384723691409774384597431443569075437253676686218123645078277490918774481333614813288242886799629017120372927112472726062464125409235342039982863217742486483314472265093509139128828498727260233891750788446411272957536032061253902017523816338584072002236027673163028505164056116336283625205599956109011104084622638830233033817804017633487555970875020726219113106606155263717067150403419374461203804116821931911151086610503303774526717322579069110777304874615779412110568486356228811529137067230960492594904622159842943800966232188461708750988042153915119593326951824942438952567221771717656529846926491827021609182934948995145935270365481302782147504706593970717787483633371077495279496860153690448825735982420403710269523702384448210075560272325894300019360076574569060688502419721439494969859726361019674386783600188700514662002519535161745502870522155688975131310521086769685973569424791415460817764427752668893938343033299230951094022978218200051147711759580148025350596513688340069224511796157143196567026924267329730334007462496026560075105751407670787534211394885531194346060096407919248924500710273832737584598362445831298828125000000000000000000000000000000000 [125,4] 3806640573407887743896472652910138304435076596750942551176549819341172050692280753312814363130102732765385124559014949904426446429830289290441108763557020179004047094107797129782304665430604575362471591421265185679906835269291714268209708793482221016746631706604056423994913768349418182040198401587986734648490428445710653234336784936268843567615865730241234999304247388157761818165841961004908039313738516883841048258681965396221137397958313349023070591418586162146590578365148375007695945128644237975389018503446470711555630631983382289117370549456946548503576856832101477318528341685390657380649731040921539014481846582320804059293160970267870871099984175891563488847128059945109457146579356395371239127148556824682555876109250722577819711463607410471894503716839443875316899120363240314700081614347635418325642868686487947049959937784567151270027833045065072413273766760566812335462807500064296286210630125347410061918989786959434206242366695348150147971656609498073643598121324658944141557041713539953269650269862229693265409705967963541548535025567321604553415224332570946496626593331021410495276086172088497366339509314844503531544616519634844026675561092777170225079708173346832359653233560186097523885548235882600388512868652117603993642173760234532405019785759398729637551377375184944226616203297066093729650072148442875966262795096793972275177710539057328118582531620460481086762055670831361427693988911209004130309731476088795199459991322428106065249465691143523102326751669551719267918674032796546604287820772232094282452344305282619505887394795180917792186595290322431793485178081543118362287237861611381166071094545046870545044317808019555136703418975820545073153629146002547814789257186891834306970866563443878154517942269396968413275317288935184478759765625000000000000000000000 [125,5] -6140441485425814563487548618050996727123934181887923273403290275851143430270313235791891655590619087840195488341885815229407745161783724323550943387920699424219694771336396193834678980968294738626379058621856737548259414582631545229761602514163182589265302320243211503800937918666224336009521524085473059915294934361218091202723988413941648426051798253631273983486131903801090261963343858366331096572652926046220794124502963311295353812320504790471255561567841634517569077822645085075564352925212025823918377495964590199181505699573307978001978391983157889048960692685558301577890150422467514219517477874119178528714763348376839424029716372263596656786073588203989591850199462085761458266560027359278225393177083460532208933318832902172509683370866548103147054069209562589140352940016854115051831982229287001795691029407808861232132086089756124219920181425470851688273931745157967506975681380798889957172240525361259176137341072351356274168876365987900178054362570117804344617323581183751777500325474034029501718007232054196569714830742949530235742816462291924531549991230378237962682862665682545785411046435649667076710454165693693453501188060189455132479418050777186315671510240914739591245568802251911663224035576072844533454352357026886570516123835264222824893530055911095588896904108564735866392382824936739948308462374598796815300597453958341766864840397528940740959573714101280391596499496029447811238015275928368311200121431005154726728087822002414740068781593190641433499445488468691022544570025398381184880417946655906067670633021220127105017293146275504860229110298203354632579413623666537954917247871611523721191015558989284197578494092243195425231741440574075830276895002571917634506825635303813607488188187929063330903204287122831850354032212635502219200134277343750000000000000 [125,6] 5072576272699804206099426703663986372660198532455033745112060730578586942979051158563636503317782855106749981920686376919884524457489858804639777739834428550948667938059855232634704872565620528131788904800806928416496375524846188079476112215818645516274503955882036139221586907990139874037882682545568428367001034644626324847522263075269808528439693869078558254207090609745428863908459659044052897226052481696609710321215967136347546032874057813077591774102054524369586586183391717324747996347646262339918069329047796969540986310141061219070269861991665629658239084902487565657065052308897699879545352805435055464028831838332976177761251444738995061945185062883752811703379764458806897552524570380672476710882309330525616416415430646984674759140681251265421014242210638500644543310658568867820396405736831634267139400032989356720602503070130908774996088305114138474991507395115413171946503029178791180661536451809233508494468541113098877714328410924256281418884997373244564037987646939798265203924275940241527752583604520191971325719213047370980512691236270015261533148750431558615250584610591482819702823946786845393650727497444277431165701537734281072098842154974129114999094914844150734850907178038228378999666393647476167372536683397816379485866207072145607882556264557566276510980429857947810460917143070624383009708600965987306696038879752663776796737909439474956905536945221793389568639137405803912794085585085983649075678623406747511477132539463533496206680141199337480017907852050655851776931367830243982939529969643524120391492092666926165869474799228954376625606313831242106232693348461881603061052131387344321091860451166582639467338845438968551427726856582917662387483872480095211308100672638718241502482308863311477213535333479106637089017795005929656326770782470703125000000 [125,7] -26613465694405923117883887519183875656246027932545511927660619086125076659798503270141369154995427888854304423565215308271097124455766683584831060928782657587009000091627501994429311486354728531967813291377438617471812165718772595711190745890371843709432280758222918715691055363437922663463150862556998299129177136735527371079888126886761952883526355211694582436768395357875262490710700602882899366176852718062254979490032940947712257907950910245946553492670980259963564301573270172068943566681327434101479953148202267700115745749303596613391655926666577611017077274447890466104473620772507551425954777204852336659205500686491103765795895072278925758284710784056861375313226363618599384593783052029330546011968007365936219659431917942090425813002025836512348458123882211646490869926082000452850981082720893232537454645892478472569295930214877659117159863431332270422692913916135317449952802077725863471016374874043604413938476570142938674401803127991491331565673724300160851677990710900375564265514512015124093647398366760453953276649405700242665414157655761681076574614643160326304392530895336603329527518554545724233462205618397055043412094496926973683929983382028045831787825674224398366404752823591535480065545141308448546653763625337437089313009948743871965728834057539595229416339848582096218896489098697937757683558333521166081008060816081741904798075688372776214468888453171539184246060365626771213831576379236959192278480016111299013068062533408064538317172748064827406828610557029239867296101835930664640616312050217121859798936908864024171369341443765299311622484546565666708293375940976241225854488520170189990769776380984414901896068074980937751916505756177886729522514619540826907041125528474345287451902517404788203375561863803233642045142914867028594017028808593750000000 [125,8] 127683498357454509415581479145633134434376559567824280739589157799522388374250172450685118445265648615478324716378918457695539941320296765982633039144865749876605657425231126082183933773703108603334003604469658741834438379551208475960022377672489865415491747187575590862582083098779494017358955748211260321665038275174685191799465132175362178837225626411514485051134678734456525090162467170501988102574378559018936531300695543970605258437283035403402751386687413124881917616362381713682327976817325797938240234166186327342086781130738176502868293977574954864508612768362538778126024518384617267268479911862134048216586986464447888853487987508876977006682306513591319892632326931195617908201752068651747625506378956853960826334582193753783319998211063519192160288822240974689254940898311229914483347590706301675562103264617515974495316743792805445950849788469991569437276042440764442720839994134299325203367380868036962233822904577817874944788328957109581417612040655468571391015926493184848528873911341953512432333143645884480498601951954206431005471234997017502133372781515673022871481370300803906288636112537914020404781389900487427075731726975390497647451298139796096673248604082897318694222278813614900951095908043759104754007597816885996695234198093993894353475779809820118669524236795209596288446066762578690470290887485269612605213156895680511561855986232491746612391610828147781606277390366284288944719930526947191603705432731567740585254663168719103316309202751094688450564455860565395725209453680244805336238968969761941226052246793934379370450247858022336929056429839245426091439781850876916296677613415477350967268018263651413720295978863145406904821799833166481265313603744313438339628699663363679004053876870545366045484587491469496978169217982213012874126434326171875000 [125,9] -432417934594048928683919851756707891915338268684407270394703019418718326061647784577911186652343745626524777058225825038816550176041380853219476841324279778994331388548356213083622378889945929230318834809788714536589629853790213948843030665014638009513590725603007999283403398688834023628983022803647859460082006244539919741207050774689104189063104716638135959380777826761654579097374220842242041942330189018828425438936072179407965099153131129462724567400867897225394014946762521110050129047486693604569772421257520885892833183660383327985223189238395244314156335098618751786990128900832551927237568684815773455065919357249294231762031514139309517671312594495660508440545585042902439875465356104801551765846354105912192762056830153573355939581045803925427888541586003960059308053017407847628651618271958888354138208323743990052279420305211058387834812342744410826470295099001375476399998691201730911265959149543790909915465953146152750079167980803530459036299683565950495072782457640896428515308186701125722566919608910921634462113905580782667980477925980091725636669269801187047556374781440509013812728050635332508059563909052673464803502875635381364537159054836845247901009057071986529287950195051677021147908993862178518917845439985907603640044010014472963496216147883043926036479919119410092183705551011263368278675617211610132054991925502916480709430900693118056954253626878412220359725360883937133078702980543946979476759565293664952609618744864106982154515648120228896782504957735115980250508938492001426104089046571477184399787196518690766919113623358237093357507571616235999314333776679716104916604223570557960081793555492004168347007292961723531269416320761128693812183195198452035573085112118216343396751668366477846954020001352114732640075089875608682632446289062500000 [125,10] 1239093219760050116194630244155855179024413915967603438514898001539599350959025399609082516976612124813888816765975821799514209167389298080402947308009631952004108295446910605613160673208023601563063498901133713308424070535041005019662284269845459514150986956204893509555425721667186115230506829206015354040976495981951937995506989881735871532709880354084800896000331713807511817986415927556986769498505345627372786336252024200095818953281747273743524684698320026058996939231572425145558556729672880042040727255513378869458569264626001591327114626921168843216527200841851321452764662871102632116680535825322283613475594510845125162337515207783090607928353533384639361378896354556580843254522043630811999658798789156881187968622783238369791776094929807731148989675453415686775569375073640157919793733545537220445491482997268384746232024220798676064613841680365564964561277508355785930249637888020047577800603298756392873789781959617544052697039669022834085383866304164993520427351210641956206888878493067166426637368721848915966905501117919848937876700392348083163697630161307992408861042721498810278910828583284171061389116077158057915011886751243663213284968034428140959913258563942451105259060641951759962686502395320612199481720248183229863630381404146938741098046261393292748571731348420756769001763267734314956344851076403974305737968310195374347319754103799644368847415245702817359689356577417030310095726858858243306598332088556498648790522966800133777029304605874384820265049987578286588227713446672924944616356481110991902196194495775687319766799785561860668493242782935549477361522700709860939520495733823460681830300432987290346442131109660447935316820009610622578463943737350228921467331685659706839008605204589117032885165967104335038584395078942179679870605468750000 [125,11] -3585359826713195202412057376043116307419614442515738523351900921757938872085474206717118018750582344087584624883356976868074333567467968173354490998715302617993334650480922803628207607532047656729752358385176173503450257549798410883728193826933556298840440745711685957921417894703435942660619216207891566144904003767700850168264374235202094057072451611618707557768186692321895015731696665380749015979052733311372302910132565107920878503248176275838536347511338435629958116717087629435541952229950340306334335489566406549555739978959236778844714298599869867216515878163734454952814485901999158575179631098755570293777307438644779339417923961966110609556574068141694912041970691024965988988428716828158054060818842134151637883360767368088418689048557568751799526666299432553429808508140322697850195673233252880058057348005445102556881147639846499359321740482627581926222709113232392853240051987941128610709126137626679633736450242292353256833878045317623984958657411463663184922704590091721901474635253793701914989770263299932431495696776874921439470331600700533154693349359480962441204332678506503480139286135870223797335470388323105271924473166221491818854189206382381092529252974988655055277670484632978104617201505878797123205071098481296849635605809660744598110795951063015110486151040202980335161303500121422271972452991041877639330614702128248856977100446131623406985746644373035472651338726585428150666966131293168293611251666009678434347419909154788301656746815009434794645051771922448858177513115024743112691726575409879231004338933907957758142074889809316813435363291511150914105477533639445536377040070479483736569209017093126749084696682294259055034069488046747264750141002751118301781025572660457881314305874004107642838336950097399835613032337278127670288085937500 [125,12] 10881832710442037754134896177837604571096497606428854885897240705923326988616438538694889707153921550712971023913248904954856284396424595772837780922236745689045524129149940579493249630286371534928533794528947688993309384243405047383413790074286057870737926796844405995614383917715514755344514886102291739601804766596311990754932044741529950938773498198843289567036984198600095046711731630883186409051860522665691859598346266320868339660270984690478183347344946809614850072884308119041870458123700871332334044477606821442291307807073022636357894005256445666053907429199195090164937466256545798383100981845977351557584167571346367911609295330883687125686305438080998141401396357348588351901897780822736148941296745246876511019372721743691022019371150046156782258740404063882818283774827087366084432069222169841437631984241930690277930969193948998598199909808519043260884326805198923486768367437596485775394970446105562593399254890079323735036095302164394161310314925842617266938656533236408787165768020346077650636794625395142142042102346463016029093747327952851151189078780337528556559037954230489541827601027764903246017133752857020922702745296854637028214135905053914359637310572954106611618352689063546818977014535518441573398426869352958908388715074555599835101369273584288213439756930557053451768420155886491256808623545365201817912353952010180763269203110277412438412425058417122653041356650182941452724251828363794276954899646851502469208105501814323853083984698920963215276086695104095864538326037734864146951056516391801787828101206154129457364809150334016802131178257858330976586748851453257842647428458002151738341612593481513697397220371833116678480537761587143217549743512238181009704695726217904299517558841398869506813390506394512158294674009084701538085937500 [125,13] -29357266044335503696706129854092937174429400158493196043755983163050295781444289116594969429230869123800728011676935328807804310466441099966883268522743650608532142634034797959922081491003246969363290368677536927973170301311820303403215977723111673099840276864473429776736233992239702877915101698757863747678173884050717968153408978251319483116713776159359825077646463158317664960913637147663362522456864128189219213210352817901789412787965025040799960747651689291240041411999409822325389496231698716970706824310677975709564133525155004702643073168949155252876303105128265336434624267456615441471127371766595800788340659479183943331626795642760050269856866905769252088249164095049025809597320776344326666931991841070847801318971858702034216848264329720901834906055949153108199964554485561473339744848581055655368139346925985928171666694224958571752551973731703327919479583843857229525167334572588945244373653974244385379998889930238854084860417177235516945536043718440886781991074706043448905515762690916153628698367135650808866229258969865048612886462151168838080193247941515704136360035206331137632292104829934529583568929522876772491251575294051877719514431438800688339369476426310580599872723111329492801288271616208611817707745781670873312793652255413222773042289338002554066329876759932847375098780836367600177059306138600319253182927164532594103759379724206606948378586875900406014625184290590811070022547259822753514379414920508020579322293465554466496805004032221511139064130086615613222362445069268019468283686268569450535271867388765020368029343223795496840264517923279384489538336326605083997483724157290943896889385923397114584507450365851376422353427822991712720877911558453612637514520961432640297973085214219444646910339713485882384702563285827636718750000 [125,14] 61890712185803574539939109207989808579669387775161169070696441509589606365008249840126120746203171327954799637043840985567772782363091293236696058700601600616002229763842758396300863804335495662177106707414929711911080507337392399120652605585433184351447725564529595588181567334339483748292833370851097137161397832296574161525267170885500576889355246095611904759442679519642607366789523833405247678215542832365839707262111900033756263356265387387951371052207633415998032544722831952068948993430544169674073472240963516373688378968531030652876820663529574994681985380939792496894094117161508185778512631284452292691883842651781649133771764479804624811992285224150223410103871740673981877746706644430900522055596648318618247532584976391334090506505302110082919942518982936759658992446625111403340581641734849178854745264061039619814426036754856040321993428680826957751478257436653685885131805087170082677452227780245208575025073696276856405334311077925115898370888306784242226833471262263456956597441576585692864075824720328677372348164041498357546822119847444235363306549786773210597969973476480822068453845151500272412819218531359098250909164984560805409462119633965732278242024745096334817795695987667189360818052434178033280690420903696957251980347496219170829843648656130408896750001696372344929679142142811294266624907311959762010302957976431948793599302201171034765615234460226051761882315825339344809745603045542561148541258181042521259652394402513803074002510636240603908666844024255237604247612302880502257004839570528049436681985776269059200152954456482905827338025392977134302476066495177223487779674821327025504636763741604113095891868883716134356863391179314707439386486093627298021995425254009876834608764186818150726532294925164023879915475845336914062500 [125,15] -95177653334650424585296672779759115858648406221828230217099041037946891244429055515029368401730065975505216118310481568906164185438837793921083331345040002761607746929392122771284086463659777084453359154356849414112710699618116409611353951518418557951068395247192299150068169415311535040605703491243596674099205196729580368438289418130261618281151997832966171755705049317780380458094960012180082092067116240693004642250749551564446183537304468705083112397729582025513990503579442031611042699072137543109901312729313232468984122861244205905912100547474001197068201853852518712826257664742125185687840030306876684211003246903680467234926902716389694219958483721509680771063402958826321206082622565053265293853635364232991129895034518536257737580933654140674445905698908898244124346894433690684344619426757716876798000061750377037177124625752644761644597953626444346860649803284413344711495926431082651194351042353398125624383347960158349363371222812103623604231471315615295049151789471602995249372097530784907739602325143165035140710001620714610980780819780606888464656448507858577428616885988709811079551980006729635204235534931343547980187943814000665540097443015438860819820054760043576890980345164388507830355086349367143430322677218625275237511789104770719249711829703295785332901796296905389710448061358838540245824599733436586065964149351309274249382411653769800183337956339719211268757738044864129419387193090984205625352378081122515041462370211871897246328986426932951694327285380752913798799417013342664923231557953827837739678733951811424314964875246349454706796705833992618527357436521036008521536441132116665986158487652859590419525897475624950230932932067752628317089761691215993823419520650564964493342672024762257665386755434155929833650588989257812500 [125,16] 93433504740350982418539686558511994578106533041650786556325980995486441041510360803939106065569592850400017109568744926538835843047398025248518453400523174281132750376117285558784226624306935562561153046014690659317358095393218367474441580013332761105192950379653080221535503239353655859568482116432320177361270798380627317400150877806883238610983813154013224621626577528125953075471364514173222607611025178242058654827826577774589230385773912889824157211602677074236629605961979864687402162940568099437325982511358692726395489321880017881055374807141911017058244847001181508416318507548581362076517016283782804731275024716050771306238379900879522925458670788085024047339034832151600384399387747070794950344174622103630468522980999012306303523655098372775871521193114990436837159069522678955653178658944161332327087024559557065885407512212307460002416918090028013564323513998406713260035803929640461487406145073416053079527620076057905093272941336286897346062558866204800668823510655982048802238325733862512174066585210679821314988041339662720223190223132065700014131475705380457343789862107127826105452462823602968306264227288932710880197524919294939590814789393356500788746564579838426902405240591661403954416145722780844483634603773854370264944621766990920193718713541764671109091745009573487579737292565263684316471496143286645927131269099920250564026135608426072149926299943857835600273452100881099098141545693310797562115900409105474254025349176931705890599837817594009116499525510801522034661878231404602913250952574485168378283106368887668045598681489824235254559874663886140321577845910762888065422186522473639240237388033985290338050830328185498347868397539041134203319230664514297450821796726708047038604935431715947657949072890914976596832275390625000 [125,17] -15614447261295581886534619076487164051392292335683869514162847939449611926360492782049609334642224273856425020041724943990807740499594800656501348970763908798487120029274390378483807805617922659844486267448825814959288431472806533832074622275745549529971936453669634047142063904186971789582727341144095860097913655150860252628299375396539683482695977928767993104337315449086760686988697127398059538529789649146127309106234601159546631036884753936001290146273764715689750286391366542122336434799101855281731108809478191612125933627491679912018461957905640755841028598660435159932054600412334254921127640076008568603336781942205719923155564921334276142474698385252892046261273311189242805066253090135757106337579336441917266016360425439775790674758664188835627190366975626375191713677217051525017174056699998881898009954882676925638717275162063396081858610952946833732374954306088824161664423776326055486947852925807771250680543220074361763200470694648927332523674541007371068596931956606273819825466483801503937009502356504978739901038060829689735404622908262865963422704896966500067634983457073191543629474228643191513762587438848733846633607272873320622531161194962587773090570040194193772004481056997334636384779993277892353500367995650126090709324769057642656285001391499961403863744127710729524218421012781280138306087340406567915314218748163924133018113168359914889229604140062276766200409472030371239929344055803719215506562071935383984575879739456138587594648186263489481318731436095537991654173811788141269668240910589071989828133818070360970492465850283022722142427853673352813518251820480650504317062880057138986283599966755206124348927893731570458078193562263819522048782979154731120121429043804796002643548585853139343271323014050722122192382812500 [125,18] -147973450885056899302679723167306146607679273698164182401793783973925043115403498681523849867351286714263713853781900008068333915079990948836251510306982562581909402493004888035815245630391321517175176963257145809795350971137887264266045140565535466065324201627396079569567733095014694203292316093488292215851558887471196884526126800539741251818997839018321202769326458597075030907528988505163262788408970429580546672100433496017781225479190625816273711103732941903429193144397724860824447537114537607466871833854650165506465374653960576539887189347196612828290915041449853418887857251780302972393557324447653918698911722185352153190277351515281583154221056630807360308396596625829113385079799827939059391290359433830426326320438798658149414703526926695677932732353166833921257875116995376565555216148720857921305127173604008561745940133010184914074638271064566854465536412501714296099203912078172948370352386291875969213221766337328176792491763530887788577273949929717988007981150016437195883145836803711125595932907585546212899168639966635672913242256219089947831725080237201932778995508744036050038676095339196541018719676424358341322197558082436621808118996386485424079864609781518198006126396123166991378135412509142684597870848506315838131239600031326141188524684754789067354347315041512235316014378028097864627426678043054888712610101440807826730499824594189922242489671050225203792866015828024579964666521772320360229724955713989759437090109487431599930915230770601032258798879772326896532836710625850610931290675926564238909595443465391451648946971568652312831584807744231321151099741513368061333704803526007614718558031729022411427619478930621226338948658860156710068744411655864304894461286670312623065665080801522890396881848573684692382812500000 [125,19] 352714634455823035402034453595216385322331942936368802812959679554278411597694862382994138810553812362532556004590602617928835891276075653299517262988720074751412600551819788986958979568853888555480668616545621051198258279984454824141441459158038053154377717662659703869320591072187749092077238928654316662410039838817758250469369032895860364775364167404992024923599607360053633835544436178942593306905363864570117161932430619430750108824167736867139964471406531036696224990084899093799301601450070423266492619369025462121983599529163687490082779442327725644022890041402926714599938880450101200142623944636496981270978831256495023202172037648928729920198345553235243573038880380331924910240638989764102647720169944334976070888401268573368296294891825787683023101115105730454934917584880195584959104544194698473155946909121015678198276965813358442921765680054556159869928536377336378493941491761232193116646644160731565792152932271345863530581908647827563049557462592295279298172776466647195005821167951366205065887857684572721756739009963055197937744883326320710938147061809920627002002504554099905572259586699005606574214598877211864721026619876192227794341996158276698616881544170087543788181999157707945239879653155507913877833449405038356935474034399169182013985717563715932706749319148607805750148330471694242965204992559289016784281599339426780262319598066086419888540767604391733825789654692554972705391844923326568454860290425720572683644840636917627726171730819645786410085817372432115881632364813016922235518876808971219432817822110957957673060871139052791058737403619983761150537465094770339185150946708116326069851171012990654409213838725265494016674860293024687035935727628740587856044572789804384142439697136239828978432342410087585449218750 [125,20] -519668451872481852069904082257368486526476435314836354379639995396907991360117453036395019729773165443322425939106550907989265945007427789451291698968164819152912280471297440572791520112295336803474367649155152378260955869966126274978455735249027747740515477603156215918549823289142262318925371281696233270074683567517688836184735402656002097413383032753605195728980566906277330257742651356072360985623653260387168983615067945949869410072668884417236934574153811633630822066647189882172555259239587075499517963805464674031571820779564259210911353013665522227580645226755432980590726572922570902327789556388038251825052319318159781818117542442796963342549807351777680845236285682045044239686779403237903451569438344561133208968115519881942344657804004439501903830877855325782705333235634930707813365126295069751596537131009357073593281025903255028133601032605841798571518847922233049059336310615778994152111386760874246031638048834448087124743460817706803575160977234185023743097689579895273307096750187985921847646397084475739376546899948749819774503181262262850344754895337166256708389650421195427612667067717922986280726618004619583049498396283071380441826676975200559405686053680600623655447065762987270722793905635509005850332445595062625477338889523135964320856606976582677284866535770698591136282293392539720888751810576625366061880430144062739993824507337814327162131525157528564323634808088922670037019521642279834515083845325680890035179635227839905604272331482190220526946726295660742964583075741912522765418875533611271745907691289663337925559390602422200687902142697052180235868740324056963556305646977617309125491322775233268924968684794658085189003479004098131564678392891101333181029472758525548231611779215199931059032678604125976562500 [125,21] 585998812587211517652198442024858091351867432313072048793826590460994135271723238006722482017736266013430685128850663429287151245865013697677158313238751252743443622745150182466740880481019898134735259861298962821328398054693522565135681368011532199271047643758647670406810293037105777547635962194902267774154629943594800023128601645892393615011157538999676246385866242225957400511654542525552071024763929918749788063056888281324614805994235874616058998189963702536121431487216253260014840233550256499632612703521688324413119895837875674017221385040110359095981144644241012358892045749013525128636782186251968879986993697525760696345907721874921843240127800286867425915409973597969839687967711530589537812866730189013830411409665622183777395999789624525343666845344468162450042194630179090108432257330967419779825546928899804674306640831920712765337251643726142872557132327363205877619501543806684928583553122109522272095825352757383719821442588529382342677535760496974975309534071386685643365579006025952740800701196106703542404600554446556906084022974008646487746320546145684824527486788796139699245219180871112492719207965697017642004302915716548605043541639009806058188270799836381922369383219565250651111958106302654862176300892839983951273302012434477073942585096471937473342516351460224757780880171842855297066423463744009410811217363160027962385915152546614322059482612326909538468679976881376762766511844270726954841964088001624988424477060075807764829250515213957866861211051133567176218325805295586442417996512319766797158649426269089316793280414050153382481088608826695907570566127009384245891107115235752461289261759240022021864984855011738277878909170356799297602449804008683543854123953586315876052026396791916340589523315429687500000 [125,22] -541797974005564481994680039935265228258666709148256131167638362056379726263574863748922806380578025338373991442931906908017269415099430131983413093206140566145014936699290777950271828124017921932776472645545488780224978902454992460786949297454317111728725278783704556583644195113791025609829609965449586594825925730250028868818859814510765402263804911309163363753703581676915773310738788100999340924566547117055675012652420939004765377073540937321117863356212686497982781913075909916756166294380780676608413633970617345883892414718646305537829492698236849431715166064090656575521605275996918997358765201761993374842905207963112514656026174111618015368778996389821623025388275658556789953072880111440341855273896282696013007596262556195404446645768681698939414508392236099650482543234868621152289859984465293876014304994729854496814285227414519511279872010640402417316267849945855092292337206908003194646430236724144460334037479553732302203043926904745661875414106200582239708917263586830507633658627669070912481377960418250433450203155445391482946939442218703531212943913357822730152248086979354102497839493895379126734729533693135972773000735873276793511562217056328405304857504526819660806479789708454288762761191847391890935327347262770879835390334426761124966598483659448859833159807092683866390743285119524380015452901861892969543256603211603939402186146326654335651792516348481186770342016316078232892548654838181733546143657808727320871921411395231055204763762471061336216006147923481207521365962579683976543236670574724388425431248793842383387765286410750786206387397491186030882796287324991288817767022422337071825650811088341294919304755802504965996520272122170129982593619536528782233468035794965445006710069719702005386352539062500000 [125,23] 425513576748035783041718242661583073681425932052262555946520302035248447900183659442690636788878247069270789428461468598264579181610558647042166274306907274992695383869063629732391557489859680731321644750352541052933054274476490193908198324618734377095834232523668366645123245993638882106237512184943213033229506066083315530600391932383339409022527801709141548762724916691469970983504763877756550521938788257671958875340948861889908953127957002427323518981818968090104521888056332944002180266668562005410247265588167085679195874944576392724016852414524044273913267749119847330919386325458141256296464499431378627839757259340847890224140100316649362287172967369393245775711892047324193449145054044967203685471720053103231894964226985915427571978843120011072011630470988054919731105865012467501644723463558327116257848088117466821135056449374379009738955691987557861982753967257821001569858199722642531131711549502710942409593648388773166348712409443664223697815172798994450337594085628664941343887559298613861829876330582708908030196878235662359951081364803308538703870348703634859453610334867718984157923731884044142214759775483295731420896409162718656776476802612816148287355284826956448742479553158147555522078327963162080193486968012702273756756988249078938474240454021013671478605442541378539971281825762722078762307945010534966498957489981135744701278037536889227510854638522713656623923722473987938744166659896409243403811880640547402474263007621840645702268768389737560800904312061729857183260000950185110643403441060479992438373891556410415494936317142251819249780631736063555162770212335335553937200733641262435768685588436087687193608557666789842462159487557779197729794669043197552448773783931312841843919159146025776863098144531250 [125,24] -290853764665301236794547785904555851662217801390527300782959170840970631300278268637655987437869170543849024341151020983021030206886327192607499565708474530770016881316394898614639920746762520231507937374985392783656826932286930674099445142510957200946578805277789620590723118648118271501751519812984487286318322784942189013456888398059043454529146101871243990087883660985966717513911010406502237907482130294247956127574853869273444594047969177185053250883868970286487275922456889954563677562244038012627783335387923285620921361499629376599460402761552844921670267598759376089706392899593697909926237117222963556593563655627083577130031290440964725021529569428948580827273256454719298543214889530819935755274593292551571250843864428753090455940928654014426526984675100497228380898012159756189696287327764343852701430685758430590509718873635368673285987143845322489049539621347332892965542372888058525584364677141844363224865129833269926632642779292312985987890773679096312224442601520497579011737994657994162659925705932979526154408495367235194983961429451553041579960285684727004802358164947325541592280263868346170904095265933993988785908881304298039726411654093078221275511645671389321821124438659275615659943850015968283273435654417307257589667112363096011553289099163077654731248002554045689030440162182489007113801349777170745408985430828309326833188943324117357851994041575296440520196737580121470941265853497226011550467301307965428250421051469074290839103885845128586855037280993351789806529785978044176281286448607608356666966557160013175852217942567622998486565932215269089757962547901020995849970173269767632565205467190876877751554425953828492447521702243517063416009016524542892217394460252499754915334051474928855895996093750 [125,25] 176653859887568315475751407817944304208775478500816747745131660345194156646301877024758162135582881528214844231840596232504880745127206081529306317135477330651437872746390240496992451387185511237559819367051292244634282401636997563689181543032942031911575116671413319396644400070051128418044255756367909578198575073363502484624899040191738172991486791450617393719423991736592445989323151594390775893501606535209502995677241062673791833038591793309507761002025936640774007814137865286682203374666180312320757231577415096956679265716320309457531578720847218592540781562521044143480840038507070486638124370581977138001563020730559346583554016332538444179762280667911816712417696892157398809006934983722580609860829800289469160865647157374929292890387472293745710582227270974358732318651328613513577038667229493925492498340092712676998164044217065232000474979428039110997489874423733569362387979893343524972461737208218923380452013880474087793288394695364256277922540650266911340387033215344446074063148960842878114697601312520700091231698217798894572775657917582646837439501332847936059295092043658466940251486980650827633960901323843391176592373986159659202532962294245485438639982349725868422020680422285415960248982007967634431185434877791138005511866779084473289036459543707118480231535150897002005535544064528225721302606583314294791682148664607434378887387207987876120214952077590476624936850025735851805837752147768315903602725203637626883408969924813556006539812735591986002474671003903297440979922957487215314415474156708979827152165171978364947548974702320451232573246750763024012892806038440151977460810278906034390127861867936839636747588861510973624283369865269895060316070824546562656863657458927718835184350609779357910156250 [125,26] -97290694738918167767922858332309159974347963965680987220358438298455681550502443572741699239223222064654980626525254234769275270665422985212947805724730583750572222718890694934682820588591501850748687947215438363866252057305762848227900488017691036888979301333867958977429226658178923950632524162335968030885144411437662829696132437131010172112811128935385669743344913677542207764597707119135864022447089452792851975296552216200612544642851878870850262354743825413340932920646271594845453458562175431871424321983358583350190739273892268184112788236516046638529272168145886104114243870348054822270558546971581516121910609190194856174112907573467035883701717575204650701762348159427919579324700955796867117206742474649176467772253206083345436331728436865925484525768087214497042191644522006974121915556382404410731774784933771725870777047212271338705068832498628559410805044147023419417794403488021391008580647649353455508078942674691122830959167407701770574015979744101877232207797191136609412547303294943594624330453007252937709061023217112134461265501291089051563790001243211417646564453064598865416017595252023767371954301208747506023415517688464353039178263964361099890315945822163005071830282605348661282133585484323714180680563751559531393928883070746777361964042515466567185978195818644574968697607048755289467425779423605207324824018187120746130762291415930781423802973319445636582092389041602281377452853686653503059940321198949832132443834389218214003623104594206419557252865954096600513258773910036021721429146913168392701847642356791359211892489185513162283912830321226049539491639235857021454477125652222126041853872104127428270487730665032121481209656524495473796918049583471360315249931716152786975726485252380371093750 [125,27] 49586990051821223056381687313152090427301501301201700635531809150686188539829413377465441025738108450561316357052096619835563606706060434208782107531473528168841457231058510224325843161035786731402384372168557746951729335360331574596418891939000014152171047697281806455600845817398966021537350087628200301781250651582943866015007555597853631179525719690436085841190441003243759181343060644575594371396388559203555853839262565319726354320646984801096094761751335084220518687867553684003281462271351765577083736777962565864343318514151091127723147336819055476045466067364073369473441237384286019557323017897084791419494848299251587232676278301268010570871352671936739285591480752461305972799544453054585338896595432987600249936898139669277972390246066653633988203742748887359138794960505300335682128268556818064965813450239493068861601756811177754813076064571267140378857735128517461415044357154979621939101761736012806827061262527208765657119893928560643421890503186369095715686936388996607032435620332296701326567912116443223391395537434689322762164634824434014245420754233024105221016017064920234824569387558676626582517245354113179300252590110458134074408376417184202117721666231713433638003976905395697306907854822933571138244478747837427999899495191233400168062932585357253031264277941837021730378600998344855387096671983934168332674091156310401806865043991520845621252875499807780243412429267878468855596939903847909287249830249863196451772688232475582251738945650215653063138916397274239106671937399344058124692470383459922519769164542814857986064702789719265697009996844684175586737753658857368497847999108271690353625239198596430796547142445583323785424247618949742914487325141224679666521524268318898975849151611328125000 [125,28] -23816913549643865394924231532127296684914395025078652598958192779034439174903759085720701411439814176307274553870013745047844229659098095144745508151963943617740523345829617314671276359672081232553519499917272309489298822005472084217348794098124915260816701717769311572515664753957543637623332438675602958966210541849652865600254106723245719654562160278048247679094446595224848353825750780516660164972769476942355320479239057774597447886464553744588502643644358441105132216165320977024833059250237284752751387004736341840771548229890783884586128178895275125109622815470885098670342254532195398758848979823920088922279471470054344471359736577108367589372847576019168866977116070929084971562090440218119898742675155593700496502034200068723764230702831206992632708348997426637329947046326402089614346243613367724531126407172970193671387605960489936291400174832444006557229025017992933757483790167542053955508114125907299819601178550940097096533907414934827236967191913661960187364520661092788971462847403906950155277314646619291399261999728249208060008764505853779616615182062247227524364974934734869672500066918873007673820905770037925455529367663643372583593523106621747622085513608610460835939821538893578327195642859048807851070847812750070746943153917914345798449693179998815293723298403463997403007420990948823910018809058206125072445243923854845790782499084976159082489863413605738886338528869492183081276536113274894159775505235684596152696732108431746069994156162163192570523828958728402347108978079552885486706616697307064143634137482107819341057315000027430288592486601198039729177020193013488393870517557896808316576147033007161598175633682724383318591153310574953002375819544580045422890179906971752643585205078125000 [125,29] 10898414349924050133905620225716030404625573018870923460888689872711063611957084545690518435907959220499757764127938495176245832327632232955068624434039284079562958701844008959204992283351363186839954925361827598168292627150827636831010051373970220498819047219611564954456345518690581752195624655553378526270414867461844532415678861868872646507812396465336091414884099710335418952632672931492333628823904041059438998211913637422041577910231504885312967360467283510607660413612210138750827547222992148019535075345877225609811929995944637269054913654699267880532367321576437137664902407654427701388304855424427708089838326116682921920900511443681527696332243596980803161461512666236247405355874361573542143220010654250679512468042631296105422986009556564027301795775328713595923274984462376994797721345503385579035296148263150849416899103753392963608061531763998319075829715150929318596604438667577056745073496355132848079332366528034020473471631374163859150668583117696581396289200083838486255571183967713777164143678153511481760352390958890299746203060955011910910847901023319728681676274373872782108164192289244895726096408373599601245865910103909055282113368491497671795756752320002406662656929047926216249571457750832214111909731164406301454757972073847291257402873615788450954805487529336212711496425911352815110677157177684536322663728648000907216587270811957260913014699970162802419761054337942929735849048860098944015078059296326243455508531573517267433685481686076322390269736037825204008089574837593743869151498697520211368910047025311836797292830302147685756814870420359627210972212205355889274704757125669097333614696592319592462360625087139344151985026743214331528469958806704036416704184375703334808349609375000 [125,30] -4744252846362516229040190242665376694138980614962768050181799893761337889298371068174349322430885685627617961466565992374839535667083894247359805324845662566288794599225516657969193970696439816908601316924315810304175938714208287453635544092074925544823690846890190258425554300415119617908618775150090814333130112700770046593589886349057105550095956018940921326936687389849093397551489242766840640399595971268758224121613347168220697965694231295015189040724237915361844060620544134311943194050169119869858920353209370152991709469302856927730078318356462144691845647185339969834004240257312189139757875153713627507587209711549903889650442711330575981765152691017406789720367623804490005565331511438625941643942204625774401656337587335976690228824895032944760399248652641918675397962723253863202717800977805060321647581663564247351129721189870668285902422697052924263453065548701696475276916136615391457171362170888271825549737032111874897289641950346062365334949196087192461407078613378073372049331849778107528820472375082676864400899711236094985707464431512653565874348578911625106764816834141672518879558461831342444836221378986054625715419815704361380037453596806459656373058843077715041718507036455089399216774897954437254420644784126513145271473436079245109081393299343043992365203800933009654585841695423656858688188883980052555653682525748839354373020442391732430323869730586087065920396689580920196286039173762283151183103225794118773019453681289415322862716705814463062821961341921442683530215548486862921418624319510545923161996196801869129021618632901723223121278607769590608655896492599644321867135829058932502759459637582481029498096419420681201464567454847015161155553345540817208529915660619735717773437500 [125,31] 1934670092626981489791729072796410178954851094858554084813156134876523784973649287554570685728554810351828716239700126872320291074788991388891780055744139111181362988871615071721801861825146976174159449853605231206960972982701900271813944369115083642546952160469494255698735701584471122052291116491857458185683905285430514577690689221557028607615975535083714245247934985108651995625661006163741030509382909126710890179150410709063720966544410174607400062567107903936777486029726442944530910023982284681357054389375351445325761254988228966110282219368680063419867896622156657584457803167944985428470717024779020185547910102149990094601988417011368647634186745780681963167280431120723447277271691145519436149945930004568230629646415981438638600550882812606060476545296389223814003345103080466873217264042984123925084187098863837867144622484812398343431328583754436865593174182713500445534173656906195114448257754984880111597513529964501806885583753253584235872979953211112910760708459431186574815689134013577229791011799318342017683868106359797282684841017682776025832400100770569042162041329852173192127344805813276863702097932244472337237844665444885490450588884863365665609392168382660103146781018302500502108722169608402569147687612720845133630864139672645894508117834514886734080778925611539971202276209123166122381379572636166468699220692373449992446310011367360523430237899027248029913142947371842933791794112505133325084024455074435199112191249276244774228200890377278145128540093260245267293129889729034686509260079364401273146507141283871378357718347693205128833942158176572311904021965729668735943484873137034916057502774824914394757867147122563416551017169806963923283733296095248428173363208770751953125000 [125,32] -719851625837597424913448147438757465573887840136248300293440006463647844637691103656754034120771214795894490604271520006183041654325928307716202358480811734602652925792188312742954912578257333882938956623243873500599908048891097476273046755991999746766725173509561810788413905935226446572285991330323904487706449848479983142949888048109138191047447741388026835622561989962623461163395814711585035094121172595518809307116082347259600865597233646648165443412709019361537102195230513421712930201288654097836319963230328877250227147665550154498865227579986372403562957633119465872043331902768214333242566979085890730858320907258337602572388755380310875016501999307652377462076102162218370098193650953824770894905934504707558579328495545094197366218108073667684125310109009095732935442379270097525919367865885157754447612103094602026377235141684640930967985574411838440581200205677265926789140631717782369321391687593334012951641833378432169162045572090272736810367141168091626684515200382293555414188762208363786722720665806951146281195986585373607633791407987223595505905111088257272915533351212639888942142126447689484007290711318118111247410676340770078703665211923736615365285101748091133511867932228767969701850731338481331477085825997761712460837541504125155589216974174681540976022649490264125452705039300044251932805227340324564312417188936038028896799126110778476972677211657106443856211820147160083499218034356863984489631030733631781049166944239628457741741769633252828566186694978034055456645190152592682905851269649837311003867141347874039181426630895473873342034768490816978308999917745052145275903316555676720506108989401915908255329986861844076513588368437033034286140138263489352539181709289550781250 [125,33] 236472358910828325393355840600369947633158612201684169560927732194334206434418255191711173944221209934453986314752768136714180630561589160756727569370407501744584539361284854522159303683219726915767800883423211980734131704560103955735334250110328962650657026639441316054271442300062897612705216965468761475714374453390280313949499346000407464453820475235969777209684158500627043747619450324116591441945893263048091667320403465287342892411194407826383602835274034788291086795067996331858235604984122718011500724027845663567507740441013838313711627505365345360734051771342605085323364011358957761314896861663610050261205844069177557119395948020120915824069980669849462731154334774882867844061559174190682810942961410871163489455885171113839723090981886101694772086215124329548189125500193384448860578268971251545867261916219593996049071343241616782685479872889988876685738176406738793804519321320822244302554777476217626940292559543579559825199955398538148672708641161582094849763834302470129472052315665266241480489896999066717622636191386164589704740156023201215759042628420366765420167089921382172323821257895893610283661463806895494396828975636651308620879427797194441043995090298783744444074916972920138792091224291484787492158276994822729850807924000886509180970604276432405915193709622461773411632657059688886927179846076068256607028230731914068173813951261523877766434987737420225196340787184815590423696509312221496812601528417605754149744177262028228229268603707939851807082294796285803268164053832029329467285298999526494648553249654291465003404266839858064335918599948414955397755254896974913337414754776052828654610481122359519332563982202217231756182849327531604926466881409343332052230834960937500 [125,34] -65998919054617340786249967954464442374106349939012379200710129721902774087149984915818742744824093196628603709777145279056162378727135923152801815283779935907668187927645367428512547415586483400420100778351763409445777312158350033069797462043302387071979140136693644420773487413715915712414611648246451137830463642917187739209735959350447277245081018829433819911239823838256621780986554516279403664256641826166896988879393447767887852840531548541578537900760578540564495998920612231059097043818374998868557180405189076583678491212783593430443701080789732768549755630567639353391581192754334224571154234842567981531048520628237544414699435473109151000613095586542855612688559500316875829190601270723082853832635939040067316773779449286862943681250407366162981267353394479603179207419697883051139810125169811185651467406919397105714831132967005741860344670911754059297713500368127429310447528352193904437577353870576081802033045298896634748090103899916355335593310090442467918377716157874960193442600738133621534912661004387594506073465292007924106051214007037584783483233094993687201039945643570683110346745600928466640898927352308999061063815044537237134926726709690181075276826326794799938950387931161971458329733600766738004265501917639790896235406125315093359607426237836782238931474277508348925620605971083568142519825826983768503527822163387580221273120761059888833156930438181220144852502498186860919551984613453480266792257552237237511094644184129521503436226543063930482232377589661450915985322320165884234443021698875599138788003427086865254342999262903949104400528524620581014138387079926354339473284261252693026242532702177808046672195289469181292974865545728955939502342443950474262237548828125 [125,35] 14874516771439587376235163742261134259212096180971851736143544437582851580016919806586425287458387120689305442570033740388794726695421989603538734351314499012839099020141357044570362920008261741871677399721092621588774310439093783840881854859324684766641526900092838111118180199100419528034134405988438343327578801816353362047957659242095294797167134753036253846441365863453369624415177437796496289520520722398763614312722460819201810567616859902195426246396314857827282147578608600406292962530361692717061462359448438117931010200149216938949784117232982125475706356031520303947525258843937385070237175007696631133505177550454918285533277924575764866371748589007046413381228071415068706015658077976951252180001450944046686928108842903812436996954403137715342141888343043353179092972800869525534123944391443247384155767313775459484235641941146332641256230908543202393746755405333218944973614004864665731082583968035986648324181887808380749816757974516750721606868824819762269097136497921019844196642448566676111468744928324327188687010416658479910293934031794645307878173004238589792835989781411825532345699106832835630351971078447855533581290968675416288871665508541246413206572513433495022913368692605358729971857708262571124035577695860541535511703949312173188196036105055266133493338009215287710730385419594660141003250633910750132271565901289639791373882176329927857515743142624942866795326808268311892636975251768199707295663289257501522962244944163732507518997467593713530916314790913143557923363625379000173401579725861032995752209768530697271294448163508047278370743501760244346365793132421025467985357508341290358088372656617001478391682263742452402798448592324880845021483596742153167724609375 [125,36] -2465353124515332542773627131887909141791356868905690636906826246933772921198149861930716696108966518087834212243878724575122293454078142094001452290413131282148190210305627534591741671618301319724489412268817525776335233306871571768227148348615986443112930964467786885395613588210089864915417709539195709697858343391243355301519502014510274979919398104164000157057962958211218788580140010983777138043726755508231485664367807343092296901578188047134544571004214286917976771877916432946830960677086652695017283205332551690022888812079084902514463586008713483888540568264463178124502926413689448158247356959429703525496262519554605733064014689121430160801286664372779717685128157371360739435474803139164027431316756476652399690439662676584375087048305192585912626720680457023794533146994801575618333788037412617849116266668638186706124457286685987053866604155491626787026195862717202982011178648465925824904920511221395676844247844111222071443486917856216918657188004835022786967805677920097178686520792005656326739750135700584702335447539977407994543256549340584566971654807899985191506307976966127017812736120028277292409964368047195756759946784550128244835013892220303017116086136329539025141189358768165186522915845787921257198906724274246284301162497872141826278398199454531584479201372894428054662117809158884487066663083156205834539349971845779987729465706576608861630895450492475191873082191153202294512825228483209681435942371316614259631315454271104460624319144220702253251030891072801275997889358452381740098490570541556092059002791845679518425850473147783719738202946723549576468940361887377016016603254197677389165949334711657496262653067966885140425516059639107707905420827865600585937500 [125,37] 217053456946964482045411243888371595301969274865504876278345212177402909677185915249800724736127495585948098091290105305107217140720446801929649375336406344235386170768030896450337250552020742079824734564847401556971397726492539448046716540273931004864135956522386651679477470317228919466108310134364672235246178092277712103057465025153912995634457770790456053684256061539108978102724352456174220122769511415679021289315843143550546053004682845083138041552961627833082559263340923490421507208208548447732788352893143645635240506587132330054227133144314142176800165684587269442614558895408179603931651816204481203759486627321534563092851940475596598212276361771940238091122557297160681640158808644414511100922650780076299451719816656521634650300037061983863861811628320351741099275163273213588351879902380860963678204531079433097709068687613647149591205387201597971673588672349316301784876282899056682710821432652084214595373002754785401612894081382775982338316529242708355443298766039720959513138879740990580142459847338811720108279801350785535496810783872126936094608545261982903239918919754740816001768303509443345041783203539514545824798997543306078497323068334278806140453604986601427552719328899030996041091216908691209998567218083262699758560115922094818096533537192519154458136071145932880372008026049668018338175805906590684605840192931041761405384041446714915933313353059061697601239911053539436797453688142546569181392811951013829810471389130550940865272971486134371438684126965278033780777462674507133438742205020436921183826932464687560484618889060812678228948033892332003137579106418698351655573711157520591130893457448759589044642219132628343724007231616168331857807502746582031250 [125,38] 23041785439271689032226828081977819463549255486883339225982870781080637878485994366615970198859091468875431373995538639436623601355380902850648484805795418151067247171808399465048505976663831804203320139669800697006979704622107336759162407107592488235983109153649837707019644786342420718769047561397886904972834719063336480116172933741194773481636496123491673340368309773193495561104352632925488725779191555509740178563710948144602410392806276139487520242319438295031040834603292665149270199368081634818691433701291697487135688097143403210853333176732767492538605493337070611794847920306698228125295277323026487030988501178820138608140072329094069122762342499755604465107740367526032835353460792495996792905519905344407123526873171578159044253527148386202277016825465370238178482301433137326192185319244758866775038253800517296942598518761181813173797279270580621453744277124133550186568510631261593318148478981013786004814320595034110665693927127279506072849239825400616274409677721227256921297420763334532720410023246699402672032202910056251525091542985407316681613886000303292226258224012682093333432013158215218594637095023328121385098601895318016534629165678987756972566813277908142676310179937723571117174796645103083835613973540703796439998664205501178962152893506369092124499077841757176378357985310013434794365169395712832672315652485109389161342374193247518447001338391749777405056660392406063350838337865398530941752914953710749311447333400124650032282553616879822137234561004901129530704049895267122039536203501380590102525378422949679259903412638654419123841588161069750355330784131971014610434156428564017499810045107067726187913987568513350812767969459787688793598937988281250 [125,39] -13576862223646987547031628630323659449931366845036442278808700468985129020696170743139875281008421015132607491931526625514768594822309128027025416838019826387568376076831251806112871516366024208093105903746736365882935888896333608293698361613828188995974501952714406749193729287104471416705785577901009110435704677754132446012899953948645841180265122138235426472920991191374395443482936396903041811992666196245258053766913525232537051807502160193690533836289535096872598660975769192041828984954194202579841459099027650291120146887413664384443549748775975065907020432081568136167380188439300510199082805286743200400242427644359074505472181663896887332541100646043626768458016678690414693739603287358886882204817229123488788406093533192048276412142746145790718063327758861823550330610836722584980923721904466632112837010189013246142856135219172884390753647637460404321878034351553782943098077451218151895981616014880764058648846825401389534497021855221805994225471314610555500036151059767907727728133791709844382109047428440938275466973625246822329259587735311291044356466426594151084816372101559572441327833688231693970094075692409644281904664520653485209807709619356477762046029724121957155524182160266856748373467342130836249837359835319701661757328751283541008964015911803568523861600258957832014540192730644690243572255367164239596590385287473104712694997146003829904259860699390385821525198479477487124489336234472169837849505866782902821866234072708996816204190768355618307132844625639959851235733529891754446200981550979707206753751005124407111955453995877964349664635024028209088113188733245918960253343153928083917017723751666711021510059667469669147196692127170870053694824218750 [125,40] 3090178451890521433788864558583355888051546884035237394212834727779744945546007338669370211758584893885730528280194088388434428434328582130515521251541960630952407766766159648727830133821166840487702131458894457340460329502251350647692220451161646079996006584988838397143910413190028382935314760208454318290909485602412825411136904179535761599914778451305447968866319788410279140762082252633512172170072971470705648747562915718113383744819590376113384164467026890340731463981259515605736163009109314077899534165844611099254356412920160317419991807904279656628657402221958109589986734998389146870934027384619626975094437330522636785294785067482921189647253738196316937027728474721329094569130505167809926692641653908039832389118557951612342189198200844312172928351910185554924011915181263072408928593231160177581751437120166453095098932537683382813340965064617829995097509877950627206007457936649285723390856248167296013102164940537564234174691376251395864992965506370524146798099765640022237799759352345777215620709312516107162119598146185717729808520977334791773514042209459838023604878882440734630804970601894676927094831379640769479038788877804723953358937583852407831353758970162057201032332979103193796297905194354413545516310502174993407337886286643095812313142187484605752526309419991095942191336831602564290138855991359225575551102921244901877978775884203158657085281727130915837067453547207521691830062783204736882348750478605247713934973094417663734952682100545785828834328147699194521115561774061082164631813244357762505179142774994058350889921898369199416095969247437681652912819801793667842536145289405870303971080705164751677589343981392698981904588819520505446787109375 [125,41] -528344254266175175117869410124664878786357688759332016418825773421102205877264964542749206298562902663136128353896747014056431098626707579055184433969851445844656993011430112875331967256492391703126517725162899081513345612235902731769912693270033251223975212922785788489083628938030322357534137797792093756508149783062145452598837247257902219801163882796144381229531325515225638781808551030721992526629967185171170571404273597284996483126644467603607903691136277342967387174971001865594233509992553079211489580396593135734483786572310960755923877652337586882934083689799055601803915749522546631748272690534353130590262049322477225344661065061491702772862924517751165468441229136615972167270827827249160946831910945260092466600953538014460149745845741127087732670769928224078635280248095797725031922458952038333939388630736895943853994098252688676120061774028259651193552126078528786839638327055981075343669630083771128479988434036328459074443294625771243585241782118969978070510809962311393774300342192584527714335133935456660923005501463903045850636220952415057574637190359982783684481401863240368489805244201141371185517944738419731452247925234929908237151064770170906853173259591630048004729886823368591301295610157514255519808020777818329916206044995797403150008191055867697540763348744496015299477632924228423721374899590003072462912852009704515853938175710512583740400977376731538239267614947496341179420786265980649109403601847648426766573152822377568227383554082431386638839605145195489016903155131314424191712365610050310289497406719102676094795840306307136055735034343981226438517659102463251698601203255179571941091118316987443841866503567457114920295408935059903140625 [125,42] 92041297453596517736514103208050533850640878521706633294340887358654450325993915296312698288799318792634896891774409110212076790855099316349156502866417368847153613267861659305928112601350306951405427349249948050472564561835121214218890970321842723963880333443487128732794914395969826518522905372468451088308254401326331683381244758494216644873166636537405057889724097856195987576037180795256362140907841932967582615518956177827655218659499183613295589620978266011581714759367506875992170515245464978549308093822640308747429574924656821473608802483711421889154603736716307589216285341598697075160719068604956475694194977355424432639899585718075334646175558389131286517903777620874895178061530360154668011026652389180234976260866298390482241842764684670015570475732962697358647294304160686307136057557146045879637121243416960924392004224850724075122655568263040129096502606077279186944581595156017589778644805712121206053916434364518249240201683823330725473629697239400120994806704675603808847189959251662855185979949050397491620141705259510413695420124572335951609540489265781164926661134902052929653549858733559600082515606131271988452962029329281817460292768996923095768965095137362274878405308431379003172744209892585707756604843930814427182955322579072632602728786494524659742470517669297707414239447028370547944654687465202916170502514724520639447426917186530235306232660486963911189545017506083478746550631917698207809427321949421473645506260845368100670499050149566084177487905393171133476454353989547834872715895809464031921031617198546168931033423402500940747615382112734870001034169482664499959329334620466546243159312352204270019167189507128116899133827773807638750 [125,43] -18807233738014057720949738913466990693889133638195645126185364628802564504598811356473764854187353610164153659664316845708179190250683769873648490117869576880323206526447221251716795482801365012228900041259602037073171629262544633880278550229835769921905930614188559224596298833335436138602685420825186813820838019014786842944606102599280265865050433471022878547414035460687092512846054975330632063945827116084898491210239565799718031320709107225902802647886714659168883543592604660862588931665321067188784896544391451914166571550499941192427376108896195698687766683014464038434904959459232405852622789511416320775359452173383058371759483279424054089403575287745365917543129182371862785572029340104986831557262639093540436537139481759654057601452676036382612200377517825999763247435995642082769274409225453312159207817358495784689592835063783247258751357984454977323516796370886067685456219399024914147162474184764343720988690570736568711758403996609099497307668458076588856763676607119625070171596556731510466622706431883121496539636845071943467666091637785138998662792768292916760051032933172746097072672375076655879911566804646422254372792781152349322967226392616071929468164238733498322238655750142385923913973243936847047900447746528166584500361798414264035894079818282407784819361588044846339057061174557741837017112627669676707853064349383671202013866569850448441683426498271509794689093128324900133026058175783266113220109906537807528183333966729884849145044907685462610147362812261573551796246001911302383861247798742247975629244628047851085481705253390454655005008891658265898996912221596418381475306463311633616115420138741111706213462240992827076240065674151781 [125,44] 3825717511780116873387660232642203481632820374163143133644039494167054579960142918203598185051763440821403048558493449004298225142813159932607888692694352925463735184394446754211122469521814069637372018476203651966102961767752383507882900194028799179068965564043693650361376799797874084074310979521782376062957624353513302007302934362494685945415954804497604499228401320342261587588411371375268736624271123748440487641082908243024689627813635860242033821302911174380491626280593543055617686040558404627249572537729281700628065283757965989863510076769680287479192763321721909143583575566129215462749043849902492003160197377779770557701050682195521341220549156232520338893780941593947337541707438115009077573534331113551050914663794435694842052815297362680334868265036865791647628697918899127286348122693518933501491832584135623412528954781952657139217121069567969644305982589917672759340246026915947834718538985375180692820694785193383426342111346266657413510719569027537326101000113535926293139626268390312828342161216799269228363876385509486361504027251894795284243136731715889859958412463396953649200851941415152140724276418570238912171553874356922597333851600744506220443528363077919128008466515162473425864503505160568826888750093558809295762725595368777717887297752294893644316019260880193300679549650448920391824880841431663671050463620186608171239710858775048465085520307693356163189461508657562749991420106741020814505682603165253973568681874814704913076287638216533284897652284032651391441096937510023388729742788406875840235764395512363548619782026624426738283673695981509363539094069894003918141869074651455743764738931082012275466882452835874160682782491750 [125,45] -651064619652563331639549991273422189324320670835423307043757682852623349632091350073387608596006389109454601111851729722628811638748980554041006240897386883751768557964566590011619483284641847966665905476813830328877737623599106306227706353196272172362508745559006100025293244025022297184922631049979421438822215808296984421984695549882965745586478224737998037275501876763945875769611368356541459398382386623731948848828535080689977034943490480321071647275217472270364637424670567742927502355631640260039115503508329300160717085557897170145797805848398977817463544755181013046347940278583426763079512319994802041096572660658815295959970775575798938432461508823849818604272906763672746317887807299884918366982761813276820594495509505135263139021972016674829027354826051084529690477964357113563032530536850654353254939017341046139462533967182846093059911115203687616257328809191284522232222398140944846986469624782157519448288901345281646539739531621396234773887280512181423539738360599886130517431265643232188561086920182987466208261399884093577755910345550747587673156568720893864579042005175686260643336298076636495689042930849089875193778275701499850580001462589072367718995727142065817555590441370973768419302771766194978916912441242949766411921743011184985160656228646730477254291635144175153483549002702295000324261189900081034176043770120953194058886557310948976575531559730660589983477019530177274705733949065283498063852782825929283422279486642771272052604514219655989234759856708644727286025332698430627850104214009165995984429576393006399399440962831611487081821958549792756977938686302967051081904403819057047424853010194501323428795224452184927292052100 [125,46] 86376169771058431722152117168506435961528625155903878649261344549218663689554129381855287726939956379379069793471889931209393062082224914677414522281093101398727085503513846378650551219106827867605396122141215772264192240402979015299846063225639272469463963666720229132873795400540286606065566887338504252762696503760907581348228306200774704252465699224213818807311044272541084374251231630134131913070541584358397148539763883726132975216315196597099195791425723070464761434568608066883755268921322474168888490267064654141073885192893887174163108339117048275319989418899417860357154430539352965667158165681104617290069414726355131661066389534021391790691570796162992933448383117688816044098504388690121636200420315432623692597308424702956458944128305220906414349497987882444879648489093123593508313658914886628617156138005497084698037240185266819614028904719621401632879894691768594135436634827161012962836934756847841568604735345032192769185968273596797093937519644444225870294205806878158682282055328750224774450128434571134959856297987882672606253559745980251700926474318800386253494786856423775187867510261812431466181703084664691570464890357868130730426863805809540453022330177187836974217354999163843455393457832903433056452738687565762572779201302638262703648430455088496309171676605076878374358083294205242510375699619425597013831696145958240261388401288662369271398015707621832626316055256673220221505338287305617193078201750725647439420199600340456046733958364382763361293723901446299207444890000040742293462712631809095973584060481467180422455997118382249492657847703313625119932980155288269212093727874219250341558460061895542246461303752439145179325 [125,47] -8612108965080614165546088961770949065214103206991924236937945904631524558929579567599598587561818817570112238286684050950490948769690747087305252814346403333132499648292150261124455849469252273621895828200372288922138126699235773462445810877764881005095758751815981360625039599570406324725379279566823370157843187824043646349788500092533186643489825346766817702519591839218566608946184910940570000698185480035318043678818092015696539887261284054241053408833791627478838853904433184476944885878857240791644176189942506742297863316177101845426647313313827121006169673439454483600286527433669828552081659481748219611396662219247103023297696402788463508916410343066283171652530357695403829744904548981679397171021811019799342741895214761526615910980830488838181443429790791134552720070622700346860595805303357095784151504578200501065041460101197060159882016307276066302993308077471543252640989827709668857634000110480558023347148434085372449390143160384903588866340581872378940366519295769173017507560524115810052088518443741432213971374073419658350992983756181355489282095433356564737935076666433009761701935562306115469093649101332668450519738775084592701727119644303059306708250862100338509091267870486994415609263492367426576081499087700313611718290808921106189672945572835103011469016930081633007002215377325466798348072537260776562269349359728786217098038297240431182773648452145426208447327332481288930788058275217155243763130834494647811894714730080372331916165853177654325243443149796190741517272469479697333429350646505101772330337328481566544526781910504931015092711639719863788612631558811249565488007291176028962698492584041385092757690586041058600 [125,48] 601832442553189768946631583380565234305232193702563134460372893568706567240389569913040333175267500219448424360009026847507417369915333715103733030081291792628527417242505010994821258635008891357314722872396488753980576920076682853753113971751573764846179238389722644829792683673127962979989602590638349409915319473975797307875613653179069566498487947368712980438053936569056555708937351707355530729177497394039562422709065675270345132793995163418483041531733298704950897051171028487105153909191941518756845361189888985268176010649210279858284892073620778779404918353970035155157299972587122939856859934742137818473265758256551394971716160286779319293635636462594887506601241459069182605169404582613837631983013945068358490795672062416570023033478951713963652262519439251950823243708142736984298388838605578245714260428106852443080032967896984137707819817663035894897536429386473776160141768970282708588444102699328889941493678557053333060137371508890372510586688247874426953701646575539644527448631209949115513040248133142746834281692056503419916670690062239984557471275340285116161192278106004981215862940647372771843234540881053380467054782635097650863840333819016134476421794978416197730911262860637845591074963136330166138088908824876444960405735027864432012652415315818105320600101828652517680482753300698350494971742711014330123814891425360967838180038208263274984252825765458406003924083577203415046878103311044873686332366369524941946243079212577138210712682003802211727099854780665327651782555416328718084825482124732010916815984946940614292625625210393341941663349155507345707180814584590366915208363304973204984158527476099232006334387351750 [125,49] -21887834986214629558134202326468026482313875444345030186356713218887203358706068604254670790169768034228348888395353538403167438962007749661191968850066181991989798544545402966751866709343457328690512615189794833705812500105584392269733097232714130426256603449965177981921125160946334454752698856917230184459534783510530043157142863207496278468292330771643783128706634914961951592950827444142602635547917131237484055773282747621813274898549286532868251333065984408565450487715795652239238834265419841550009762931982074235344838055400177104142726681736190273511814567904756168730871242986412296342532117365585143761230110454120631375369652756944272829969673778086836700780336794476545616680089211244389151083513008523389687210263448542978606454718193300110003262771673890617250603100024703416392516432025466501701284361166378796248226579478633900412674964069119850071815160358342054221895812806337421058800275007417474578537658281356218020106150908325359342401866995446210349626319480674209773957099038851990088353390532583241209620924142246604070193447220579711516225171184873142856782961058412919207811590751121834890023783172037402701245827326158036324869516163839111356377662039011546122599593746509521861895889077007715210171469523936688123021476286025103202704926138650908005448707819364414539536472311885120531042344318210914986779175796278554855751636266079078161879694441968371191633138381008045672417572795771605382385956231382418446941115971487647247730767204612175318398765046942151200405967962727475896338726806187459039667734619723592661744928189591256557329171629496748464153159588974158335097680403843733885550393385278186655127057200 [125,50] -779750822250599886778965543599860846271728895967616825818360934526578919595102287650872486546502084030533813041268985906023925723273580244494411265669167649001005375632787725967308791151165613956620620776948203317357579921834723804465379903696737335262877893901764429373518608427889114610300508840056025431438694982451744067578168353706464749052955148764370027919312001881945290733875788017905042692664060087743613408185877487368940424311734461199844287319996994309337163190466086550444103464887926586454998093332839888571146552069303818366682647850015071870543118905096929323860294147443990486581054557901499450959529516123942271602877900093348381535707690175170404567315614121341321106518938464142666904949335154631426926049216469836547274331785466203370266843888576029354742812256394211106011876515503414946029108467010092392873784283643066387100047992100266938835833304840441251330916415952529887503128310941826982817673259606855772480187378440191199282195610719004544504643603966230532083147878339669438995731035371674191624228940257012993612641035915769343344248153767430878027246020597083755845033758014874119608555494907277155645695282475198176358566478682258896448572261397285161201645937847005910856487284841199880118695631365568868989428016346351671885164533233321460095399057365160854268756399508123479208756943360615634150060035415955820646829794461405543761941002079397262231712044563403108847219832602808255217854164936284977906759094151641949939882049970944216618967864736205325191162811912546361649812591760748377744957262165387985926847602750995524600654374173462276495535921200761270216562419302524806022260507858205846191125 [125,51] 151467668149028558338840982001588514249216209159439221766183459456880284792051855556768135806534929677599351294793836988660785293662621797546081552057907114247860313787104192616748431856937208700762458491881029394406042572421677045435650630559177692136625040905152085575549621600814267668823401618823182168942479411007755760153683844660816952926129856768857364818953832038028252426345280492761189064890650402521187420895380834610077659286881252186320351454674139424436007067451477630863871210562470978208326101428420173542987864054174698176238338179719152625998977909218532626933802687411154552014710250209901269591852355170217392336094552738146174617940441960799854410284912245322711742639234103164983544080732761561833912256291930421303235733887416073439350507893405238948591346269351495654755213669781682538836579194909540304379894626164608656452516248394314512155026521421069722041047083994779301239354703388535905954504080914208417632630765548523192941352673094908950717230880401986003410012027777014981000831781461594405484915052170472216138371599230000684957361774415526676282135313070093408795428919358265292762207640572401098930726799445260197207833885894702143268541413461495210745561223522499949371988562904987754717312597217252470334769193753313828036548741217391852810663957330250532473012048587077782108609639960595786866938651331494287893666148927050861668833137681084482287519327108078462867735837549170005604564258438205899640903297695930835698907710451236306103129584520931510699866802565459887150822907398153609226977143061172329941332184059643590966162439851456344481149731666806299693483610668023687221320127655502378000 [125,52] -5209337219465925384781892846009707205488302295714302360789729935430326004290568565663185450543077389624132136251243427494115294676025869179342896437944271013093022743462145645983549578556420942197665151013587717056872977858336425457620829665139542348851556777473906354274833773100622896777133223607229316883049365485725332312919175178027204764004998658489382157014350002234896547252898284546594030234800631989694387280686131160316202599162612687381024339559268091681644337503750764706695940634219989415620554762755938800622708636099119163471296576745904426135075323211710872293440712895021643159943458156497055430773163949367689381343132692702715911353202556139969178200309621384126706898340862011397111484023227869631916336336501150105689979659443371194097107014156198708266715369365330622375792123575152022735233491254647866295306734504260598280256372592345361050755534864650713623167546606151550583405953251281540877924410023232838148598050678720767369170101715953695726863497193805819392365168807213818418304708042488408746132428914452310668421861639510366009502005840701637142815709352530637854720790714677062925338702980316235106222508685464965535974432295896253725628309283978271992322242971910407859221771619634280139294407419948778868704139527435244531829062068323560831844053356682914514558414726463492415732981912187160443536055694835655983531849800142745487449910805411619911203368920919590653664654988298816611583397494172550287592832390937270291248352439469367866172486559424289559600695091451721425680787818477885999176429511370893613115868460380128724100947198354978200717840619649906543410054121265056357369910838505280 [125,53] -359145916449371186067216823595461959065732657648356899135862642776235292206389665698403244699855688217447155757512657262633746676774500375124934323481806867793817705217956886987710516144950742076770436845934403371006211601808096255845981637407878460678280772632166068034531579843860760713027641228458250942695496846013376034849842638374327902758074137045943688544479521806798284509668438707703787374130329982430224414711557899064671839289531669521532103502365314874230476187294697209585410419599580440610638144549535762581091441600032869300583596815905013713940370806435836940268899953119565881637823188447269327345310285599607224823755031696828406311959303103772912910700034383623190695378514772184079032485701693650047700516554891924982776160666598921673960647260021928395535542713226448149089065284681288200334712749459827255563396748928409100483997567987735649450795671926924772701612550307417557527449733726595775586044532929563157784471769123470163188095005013054753930706926888462136105148964489303862860945536563864596247180875949324172125858891836740405235167648188263974935206044345912789047272718608284356617907093280381215228880970530451732589779685734957671261747815730529784235708662982866319023275651541226235969913404210134433395011399090883680463948445666829835006258925453935340594816663050237924569008863573150169563318948131647949322352236049223685197262356252976964076332059758578176172689154347209410975852833765570843919235483199847416072637452093691287994859267235845747656122217334565749116827786605275042382052114955484127242425538391742467561876012208953731274508318549306319455384504407880751416096672050 [125,54] 44211600276872541086411238853815193871707667781123313025895557839371684835860864639998528006696684949235667406269876050254888635020423135760407085929831186713694916965317833359196927645872622247263445928965202113629048691071904354452936012487887306087617327550884837686004710975351700657710872592277955795494078719450404835746825736083815313942357630252585037289876845162419574795176429463810263379560387949968891195144077642432736505658360699035339342183885161856468253893672737491478046068138718726939426015658519388108091318174299532703387286343323608361342033354594027571890351315326267658991319233217947357787705511809055123328364420076699750717951624697955171024002525983657741643713883776356918968298125968112939488766414835313687779220412850144007413849795042504424392563792861828628204024712121886437483675267510647271905484625903345432112246894207239177969260081778875745755215419708883143057868815382513781878104594857730226144742569694780954642047407066632367012716975348082591720034903058446912577853044953919294684039640196740191663470080395037819428180555311729080033987065203485483896081264598271908548217739208308803166596353598323020859456980806346590639918379900264087763732788037622787905856510211647191259405573839970408142732075593287364551317657780946979829329810088921573645035002716650401965555136136084155405026530768135288876680026135169405806438569700098099022212988674558125351360405871326889036774199224336552701177698094765660951317952140646665973075147891998963788609213176787073736073522068708367357038665425339975419459601389049578629992792879244555232072819987369690687206716557621694495291700 [125,55] -3726362760724935671103219917741958715984624834298139566178865230903962464552754520099871356475091442793972307082391915422398494979283359832873215254608058970689198009202845092041078843396538204181119556151798984884795198905056622872386206007568494149812849286888778645811070628253680695236677220419297725657092428224332026292829993292622727411556769872743681606850387144242893186568058454700677069377503183585800745694274225627161142472901598014418374129846738837988298935096394002622655836651571572465708489678623192206264488548409812027470195273168612914765690882584902012384895301350564787976922158172936019550755894822617584505496097652052656405824328492441003912146647744164300457401928319883738054134012191711127127113477491081260964562338889588960520313672980001017370472021469302863153595465073782949363951323984400915570999945355530788442970882183389316007632911292852474526288522795577668863995670741822440617880878530535794185003130704550518049793567623040278065311501817673024930548799154178899279021932337234979107380188362457390420903687211027476581334830024702082833610156267063524781197477596546373749265509347178193724022667096377737835324499142312891979202429579220910468822801781543377733280176276335838571926022156621352083524342588723058908011258714715252450083552818770920821582102597493829691534113928897391670849287779331423313282752494776188558425598355920420422772607445041071944534300653958411883449212632801908703527146594646641097279684026862343354454063261507706486911468234560600541995976155681845116351780225363980420747175412318503884994161243899274806411213107684083435408836658150279285930 [125,56] 285430269684239989524880211681492471664942717255128889630464626405423811027341650100373538779694199930007849873677140994551309742787390947419989421670554146225353067815644370619306749214807545160223113818167764639787150663256856184624017143867226982923507885110384780981780776041957029128534659132976879286332683228485362331795130366944914695738002476587422156705140552813567450585073922221281176942857645791218759316928678950625133258248137100934749520322183009512471907024212221691680888182674626661509579163766333633105391349811519006741119917352962429396496038975633727347390367731209004244141291686669892936017587472876445370667869430772893858264457840813169147864814756618002637091112911531213513825295135150768528762512152145506697578890922872749555365622431370017023877723850404488772568620612091098137018050792244459646886736479321688687706887098421939167856378690020375214766744089848237028389363578948014753235960187675252932408665131199523785756285413539994217846784989840001220149914586974140283400245860124466666514782549309844676635414977038886337060842483154581207402292388005432868433026903809668677848332651316493953808136974726878480170637922230640551778179959342847967707469947919889158447405282755381468921600671522268647222386136069932541925706485834702602613067974155671004123866836203691393824886652751577852725946669571611721254238079276697304644013232892058397251500186156747578303816828059651460019202650135994018682879901809959778850236550213446067254689347697977450478447523769352835186197926923878662578023389318670430599938769682292241199584982460942821347267262495450879003906907785951715 [125,57] -10150283209781309395738126519317422778104645609535731367817153182838423586861278414234072708789091919811692799617411261813603262347100614728206816519440275142667333604990969032418845913195531978958250749800497564120754368807874639762678051408426948447504448019292159813054405274026733042697172875223879248035603346369042612816242625135805101004468717384080056864302128217859301678652405839546555174756163306816139834284920162373593274842149353115394812729169312026033905276363600351176351310081814949176047958416297543768774689322181527052591354368804660255012476305784453883776035983531011746707558212970223690036270015785526356769611612741387781535412029259976106133379564836474433470743618387127159337068771341102667255286640680172149736640857486720145068824924667553365750178064692364020193578004738605446256710276277519653165620086905082974067552097144008963942431741315516561423775600922942860791502940879226209837700709783657090228684046280028214646406946662171859213970305173724940182148745069216601984407934491203300193319202378149825554651147202602150066071605888328621302602124824427976541563857342435560396719575271914464989774927088953686854759074788297211966866276191830817446128541049787137853530181172580517434147205938665145600431261748538904735864833504487106897687910046957125264809702586461781168226911882063640283723220446462967653097523199389977998959395183101429746096380889477867674405125212413304919064375201157275303238398533869513561686661638285757591160837210193880748117088823051867733437061910756181754750135997136543968652909037374696600071504126559825410329782606385183792124914939010 [125,58] 74310341005797352974285770001708467099707486650197781144940232102650865644060078590957461043798518073752133925548347102412447038191916841854785269939386430866795150960039306834830429439722984993001099565723237213343931504046487790196762124929223790089849217819503493325234878911175087688272424292322136266247186139671623036923096752098683928398559059832406600103820936580002710066320416440497211472146161861478349554513706126363936713046661404961302418381006075133168165564526341173097983409403721234327619444549365373135920082431045692746258616100303113592403794294953326095376963629465558799387352005185243057423239052100384293986518013747942030999334108811925859003970728177955837548747897162278097778004682880081515610945676726970101477911235736263309674095186340162031164805205039705339490541688675905102830713536578886460784848110472958645034989995671273417783886513067809135061063701452789356380454748696804067557531920892448357134336435592565651149089347114117769535455835746505670583048256860576102822387122458880600974950990576360719888470858421153698952922311764748813859767268606957602150552780764355541733298529438276418504678163243404163317906493536352573331549331425932135664305596226122605965358753287800173673606798629877044665584226935878825049191970531343909840544896348394586457822241080923735949883728424869358628832279718162835462757651131618025760966184964160032094372437153609406749944931133617223655142319831858014041342095633985461797839577517256460539320192677097604786524249619939565360765898911606149784432529848184201360380870863733184947304529473570376181776607244116357717254900 [125,59] 10695453876135637252899467511217370134016832840452313629030932327325663186645313448689816657680194710006640271207789307530563943556318121867546062460897062054180544225942446731979323125125791681640284262329896878138481078342287330337619023122172613506769306308777253051327502474055966523999344476325862214680413260779657797356950279304103939384784682279892531740375376555304302991432746080871762011487363459975328573064686023438218037052769305078551839684594119628993511882246033591289337953096854380952493106446752818183738751639422896047570958271850259828005694156957385775310028267318325701453357962796809286858461933847672813686906468068643596829185592362810401330965026801740040004302637155170639957703182041072129746896158019840317899473925072588657164919010490326305787223884820067652765414325425960913795346550318953730433058949142091468272520668508634116090495049948722744089274910726694320870366426297506979660656622325349790869409150375725178587961512282294444570553106324742120807117819459367363298558931427744836870384341495392333453653906370740038957802911162834996123002706740253279223966687917465274286678010415733001337773312990324770288321843744423828391294989251330845815511768563600195460169057394058507056053045081525895914072251028332492206387542832174143688613664014832389087301838820822537991132140088523710797421025529840054814705588080577132435307208280451552611385749940883274544788722279551346019130919756572341868528021411074506102489194126623920135989108683449103842009145718840596019620763492113020929474046402921746095032734650346276202841145386949902039025267462355590289127 [125,60] -665192186428115822739225752881592780470589420180437881192748176510949518234273906378947670432448215739790213440755549054684254273286822297709793636773131831190749296951470599395040899074774840446558231099239280404975771353220781358057258497648269854524050479168936192221163365456192041382697144531195064433582305074490872795164017179993400065414447914925253801864309949378033578146571029470167828366550839205406035081973318800589197425687735014514404858762295907023558419822464237829543529119791501282702625119118970545363693575624088398313691316835782421244223933542094126932488084101080214758642611684841653743672962496136638273197478521607405761413715046446280797114986103982619548798837721457010915923585225590115051663671650734793389543898965857812700161517261055018435188133406807637003311182875424500328743056399461535015186315559408257565618902943680161236139977454364769277688171371900129155509819927198053652144184230858254288876318850713992558760828663124998838648905708106027011385441346259792692622921480130721248333224345205212937631383921764593972675170639142566394990418774570690719009617914560666959754090687230471377706264600439352545419895976961564018757145804736913416473415526158169091736760262715511087971407953787182173686391357078028151092995288890542752721616369281292016794169216508383429061014830818907141376497489528255515969101608213305431491081032375996004288015064197728782291803563365442554924956011581641349592571040280178318199234681458262020776093448507975364978984925492556694250842921479219833267168187314963928272564833939722032069005390740936796958646494107631476 [125,61] 15720420119688879411855103409188908010979742270990585123875808252888031410599935033625006381028391289449226290860769980245677604853948540124020379648457120492329017541020970133548580987426966299027559697276394486071863494200311657655280079733782846838522747990576528893413121416825619501335048623593363783731332317254055044282167452192505053299094704684404139502531406379792063772012694475459693827172640459051068785301514239735481718080467809680526014946106497509554163458655026206746045945129047230586028991446128371948083875342207526746249707991464951966287520857497207683889198911858795730636868728053996733843447330102100056627394622560710532266749294749091211404391326688310241128296378660120464217391447547447129501696580497292740904133847256549252769874785391720570270752486495979257114033852518890520689220705066476292722062966287361662774716318519258121231017442992146529835551610283810209919815280735418906859802994773386504730392180441278896495746018175358593569820290764937209772370713497957931531593002776812417316930443706237516762662616911909054333848412820408953157947663312248616326892065190645613081727037520395335246912094258516332724484647422515671455567741411230367293882671649885683076418563352176871116345073296694837474446750591651824838726477721010610768662362285799575266285411164692573466814920188318031486274985072392388938529991783235960532844584357296052008315767910524732714142207910545136868704187883835243102197362660443971571048750599418706917034596707933758350611664347532186605745996008059112151205364519375201790326131014751980124536685792833722590459162533262 [125,62] -49245114566982391717618533316728988228322717046905640554440773514632377248224496503946510565469794492576789698965990120594247867657360481880076681717563232227140822221262941018951607215913927059752042058389112683294983192909092743957141174280572132709232472887153755653042693188940091427101139889471032172716893237672183267603618540135606652095606881135697594614857062233765226402686985180796394870008329604053702242069746820176012533518214296488398535200197266469431577900759038531784967621278392793151773074685163685496934441330112545268127809480479889131329786267569022936070044621542894041852004747901979119539586106560598602130260542529974155557304327280234334241628601966965940118631419996588218046423754496325966310915177176855827428520133065526969076468012253357615039855864951818678516500974544953991383514313356039842486168064812246956577687730951861825137870597697568329678937669953586420183129721025059479117252053007236198174391768692730724714608277944056708929609635672747474953090099712062971481019943806450474314742543349036436634270606255873093205699267744983020913461182223525269456395771419495417308557170380324238299198205992053826391804483145768727749179820331352074807006966460602481868938935811386162276981400385719002590015278027836943354916880907310658153420308799630158392249214904128606985395997130554666390724712426508945416879213484736251590676182890024523162688351183760773908055156293609931992519587745411836433393969543334735129523101845378963201518407619353574601453936545163485963777952797115072624788789741964211257976049130921056023062592128908306768174904 [125,63] 17389565282946804849456491309243256276824574417471100665727142448456012267338955758369969700719837053398146103244773721591503694008657156850088069837041179380997289464549837326583308601494723117338714137662769765375406758621974936928411382014634846154603773276743134658364808904111939185211635987119047330983323820117352444531791321889848744813710842546142714291861450661427256390042773236698866356805525200524091034938300983763188259590706900066530577541718856404381425868583880322393705088010354322540029499886929333851916250381027221939692037264300302828670783145698505395049824951894711276454126254109035929924635344971390799296013926585579101290752971971680858294747984285779918492249356782230044007656906420734117833325111441819391593687777261276631612406349079167718076916602718236349763016851268546170421201748742664518569380933046888224323430816847416829750157145335957089286268211964596002539500391515015771646321564792582328756826074559914498055017618903525893326300507693879282718744931997291952197132572501866237312805941334137022094241108318114779506395183686866125722129969929060745557450275406363323699294383119512319801919003948900583206128191828604405595708349912993378453188753410001859211775183697402010987125850964963825987157454749907561564161570297820262635363034395657449571605230446590264723486520099889378988170254997792660421044385638307246542575339895436152482762623759496642205307320219189638701366258700373008557444185139475791236955311981035791069068117796104062870442761688778015157095552736491819508183105555184078002255036479380615338444171647508787747282 [125,64] -800236646605883475538583964392648156120998022913448603225802121652445391296262186764007966485604710395388876010707400123192534140260063274842617235971648946684503085408172391319660011909084551983479654170075359871002114320887928226278806842855289541128139027477500178216101691846391174988010423861036092769628523707997739527500561849972057278376437601489641911967840978774073581547731049168575610313715937478284145187191574894028247060994491941760432085315510791360108797468155039281556172492900686853013432878277908477214012456993134069441890824397461654768132948006007568347759192234896856326539307691908143166047551899735903776145860883715951503375153186658902824848194411179254617159660395098886425164739379703760463535641416374573254492471463674883959794766834065555127378441810832669942327277069672065231884020435953787364935210437898662398648738066729544063687118205706359643336194084772647351391528675226544369130044549270719509006219322957002607491214785143190521252939927055226509371818767931931677114842872565927648731500029318915974945096222067180246718023470663507254797068442378649502112261497707921326248852556160639849910342184070822410345063941830909009977811693587381496872323797003670703320098289894865000543948580740954257378621586254387414116196665090530023004273838058296664767271762788148201615685064560681233785416621279072552151353206462794627446758308411783195050678724587263780678282294627084870593261260955560965478712555736363153174581523997320507180955536838189235400696195079406297590371730662552579377928250060611948654559791893610955396628220683179217 [125,65] -600079558402969975429693938649940442305454358209259004287341515582636465051368946707815787692622654111249674783358472906985370359457411944469226347895207266024503230131581692293783244977110842000998861260796237244126699558984327625494336910218271597083411794678660377626663401599509276138420399312096677801208799320456030621198149238007026234488214524207098963271033869338532382462133953807160663224971467907546322316364328957659233533286117051863891079187216076563971082323008321256597603690448654488261318488471309637355813222864212243900359108272056736440740840433368909135457614209191692608936651051070068405952547539122535787333854225347136633808655334073128984018327748188668015472443100071929359618516400315830194295294642854671394860253935034117732424427715273830930723408294534539249453470051405983672596683109405257907733512275322848795916241155820911968358525738126543952473365153797445352383699298627353307427843215059388714585258091814163525070239964970977306159391372574361627406747307426806175359541904620433763519456641261886796938343861832526938896449048186300232694169838033725035362395540749076379207844436125723621155710876289629230358027648000052266611806431180262994366103845617132651959416347700410473770009123651033826697735279462269767700952738711396615238773183407851987532740529753175684335650417782393510308234891370317770970978441762768361859970776191605381006007313166479832581028385102512499049336598042031128732867222491658689791538874212358060377228197053499985491187515338380884796593659321420117536145194429724742530934092698720170652989739397 [125,66] -105047957307869511796120465114697022681405590048563678590881005057346517291551454523595131297228367881254497026825562441220433569287660424708432487957843903529703050115947266191120002122940486466799022726104433983511766323110960844594074253071202122669591412099852458410658541840987205436432209004151582629600933289052274561455669644779527260793778093246241902886606665733542807897143789935802281840974975813271304933607758814279321168982858606306531334482906900199358212564145666518443019740944425729371222497260828406320616440266241298768069536059660836888246502254645186022158322325564667433139390366673168582001738477635720172161776892457248376256002970487643859992987633638304649120204088337041242664221840458265842295745620971664579858343127130921853066936767454508998918708951622052878654779853827804756999565224242661868420735596081824011249798961117512430438768891243935698070630361174157609542958919663212029581148273153532220581976904079896221771625090975350391139629865255199160158794090890532344845067442358373391528387030347448479692079691340098297745826362513708347876428843462191989051594061643992954496128977259075490532057799558274815490154458398739240834613244683384155385269632952491079678845023642606670667374500923588655192165731306850601131897896754309631135464704404947017873381322135701060870331678364351486291377269655014754110294781732864516377403569094075752313385175743595836464600493146141273573852658608207207887774701268808041098327775828913028447818081521417301424973760348844308656761244568877950676151045244568173238384454770584964737452798 [125,67] 8707258354147167691594361844906737966689036534808622874618681996015873029096520772726383600486266246606287027548621099776239258237546073896015860821461171342680462608376545493396075345102980303611310860308227973672698977522406656934324345781664357909909983282394894748818634467939201395820867045116375303426026146831559573803957385921412148981254232191424236042171412995043865430990654671468828148380152377959182374066927610824691466932613676535329005552145984545388220292218383878401243049502342967426121580778999924907341040008118594538047312060003154359695679131651694126657105576161754868849232897137195179755966177092479992882983381052821273828077223009937293130509450417130217330121636146511840230652780669751853129842846000549803636771031760548285549820390840402686166488534674487338786139660486616852291430535685781931041487699173350288272398471343085059334936820145246624110965346692494420389577047117110065079018183935054018757971126767204974483591872758561256469087866370106092956712494677394728753524724726986511316051264495875856396861488923139440799810961625241208394103769438951187386928856136565638545662590286776555353670229139824056316468487330713124800369195028072877068065456186260274533700759126853333480903705077482799663966405944326181149487797532482676422851233337622202288925580379717718874322495427397010674981418720496274755796534483702909981677035447269193951659891154449944407359249457883248932946588156025604675411915746010751514081357873263921281750232548655514447987887382339515764974873064977568017808252335614642840160541150735115757243 [125,68] 9466843262985460231587407441937204200005241651707644132592517353343206639217797580460523068988631000043818560364411724025752129702037045041321701638976422533994329304981186379050173481550013950276137799577964541352463599774391317339821627548286896322506826776329131814874586160703008736979158748851950560599165714766561259513660235859753504321714330541061948258339044228495903588458255585658081060627732037031913078391797386423384208774390116593669789287045252521776896474602443356791333754832445139263062340921230286080803298580156352306132083150755991747603703139163818422907182537721399767186652787934273841698601745199852714698597717619897040111145985240546600972722345975356512839281102896510061362234009791992629755283408208091537958495552444907896042764298612015416186038336111927543535293874548709045145084387243963954359619777857178604845891666265939356710014978034358940130058012348493865224633524762618247710526575216126526221947282604590331459781726586195624540889200307246374138828377847341256271798748251234346646019646884307581006663716188629972548188163492539127218734854476770890493404685734107764004902271170953376034000264134721517177254546910924027165693641451825616979680502596372916468535183170494171695073072797481518852962771663686751612268172516700314762265104380116991550502437378722672337561686048593997316649968026644915840474597584556577502107418464386559427461846561942653186014219375031144047890650301099630199733377016009009480670346481649240287688694497127329925881326319076601185340101021250153481845641278851168331652962496482920 [125,69] -209319589979139920919204153521871298961952934861609044988013899233968450424928378759019529780832577734164875609850211199595402586588647208995247112301613061390897950102793580712206653352062262020166573461433339621471950475036766396667907736461616720194041692938275132388267802924280555996714206876790440342633036551050649885964919196999802332167929655217403114325718525581105364985543072570270484448718235726047605688809016603825421281462511465621977308140754927575454511783854913667228429968590909732213463847708797744373295750255389335688891590802615525814845620297758429539097221311076138127522229863269492592991488727324887438238384917985457460842694837512509111193004902176514398259973317816239851836002971288674047219781575565415343326075553996718647335826802034320998164820178234801877532313526586831092779938514651474785815310267486793531990718138165775795637337235893359002903682585260843130719953905050569685834327549478031123055313928504693061393009477300149455439645177961661126497422955080349317126278827294892207990696067783278350624190689501062863986934470237754610917641845376469287350702461686934518796144259486821414141752556216555718714111570471516948273232851117750399523297087123426752218549768692462117862796602668622372093807665685844389153714233356349666336970290186714562743293148710254074681912584324055423691540559455975026573203729706585136859628006329360609340685698388310491531476364228037272916291646044592243341088574453322701387895644561051783314020404973906019244750280233401275831736863271853944442156717919039161518056450888 [125,70] -9712223746998739119783621178882629854822624664741681105454697407480940227750871220994959249718532708792007347241683183904900073829788099771938282600637014664946606096880409442316858669911041716718005815118039904476417540856339532076916830518111030736675618371419593628207668696518438496610914882518792838786430732612772017600133969705285548763292659256659585672788424482086403310353283948751623911338330947536758815703157141186677358014720393944603176665735435254182909760644759783267139287449082485898603670254343060432601014610622690063554403072642867067687427724113311276644447997010595858298513938725063083597112141658480112877049723873544317860537186795257991888217619591575836605920600808746602315573782886086382372740315298729649642040010519091604206490590885128386893706746478608068491481348514887404827499960086156265210631738588835403782131304638089044221463015659666838195722489144529382338082232505686951510202113683893430964238952160131330714502986326619048603614416801805821054679976008524475308833828148439887408109938644771359945245955722404687096545252495688823193527932854744329417989150368312353303843280927167458205543495232313629033758371620534152050444113275430963361672284890136495550996884583873293781206984682136014431047087973142756085494879551505683505002186619887887421051725224049760709949215905306050973156881965686889210324435908199785433509637607024971107106868986422222375347281564043199194989961618519211749906337791660338652303418596917471478620210714854755765628782007600731250761766964336191256487171006877300063011978 [125,71] -181434678451125488639150245213054779457688739686412456597212127503893985623795643547074620818488354598006974691218426889576451930437141425014721100732139700819725027315471998153039298678956386666967424629878667804893647885753953624695161916475347747325255085716893877540790558388726485383037855350351954144217921796604409488422793129028658590193292167138454305866754417851218616315768812110284891099456798456927723310332094119410622604616829605583675949995244155856636991539213910428880805063381316893006225784290509643306690625004675506299119343605907544165145875724755028072800727927498760808417537149377116514127255797787497678250249691504219242530872397821917079337790133085448071899932141510265588341112353416774045060915932347826313735092678259324019743202612104676527343727388076271637526571136109345419662168164999515331965905926850889168508223999629404528680272672518835495510795094039030259367022249638092691028647188294982208075910191681757617333629546745697849813305352012928160475881529851983886013037000515347551419798656770517460181131163824262239388416967354441694006222366954364388203499153926352934716146262262425798297615585471711410295974471747474874637481555359952120265029964084629371796814534757171460340853264268829410778168566170577132715122768067150714004201719322895118019795991689014060066115201586905385769015908455744174458668985316247110876236651879883022625693972116406989852780818279351573204093233314677758944213905463762039124637112031150870970129264431669050592628120935312493968279227265701627025851203164619134000 [125,72] 443389509155057494711195555167908470903506956920410468621250394812528734610368678732801414865197437183590104619742025276957385953571055504339242125091373263764152609488761841914920178310829701981283749866152320746260136173903073330829545892191287948631589334259830730421563038071665308323083645993015289426516846646328263477753499530129708491718668181221568522997371900664920107685285344478786945227286717953342677851236711329256777743600113273545903508682990864944092960211975414905548938602092207273086810839592183824767420758325052202642713720121006485930329589618260345698395967444890339600928884171273956523260188650297925866753361195513871991008277172355916812493819310943229705358622546575119233036769443355123118648131281496834697919077992819635670403638933914035462079167006161398351015604100237053702490646657129140059635477222475804276021212720968163862117828955279920945682495465708267538225736200016634690790631619825184151030255398373561206210106819864250157359772404769400593483079433612125522970779110026037037598160774194653487336280167836886052284946093915524723367018566442640730265034886588552489163374798314768339091670020213967275610247149881485195616908126015493744519358087271871940313133847388123530863017941320320183167389202681136356631845468607382237696822830152025008432981964023185808614680829490126395580774024136859472447216748771636326976818849426139208903456045450201757916884510709159105241581725660061842222455402819116057751775336613322973014777405544476271340116077657763068807139953382089086103411675952774 [125,73] 6178847914588456701278745430578089377873307539412458439274746575159598664070232305916596656175922737120111264130778790813686840456728744012900061870422233979302496134133853601935763622184799641555557143443368437742953403015820549517300163909157930342016612800887354192020203608968608601031810429597042531678024114265802393292301422367535580206144739717607728755745539582597409867503006800011477922635527620013729613250423611264798909747560982989836401942637431999971764209573716746009176486758812859460336833473677784860972005787325760739186242949645820614718084123162433608410682960929913745748585040009389032805733068642214984458715322279626106589543554805880134371188939290596200834242289009710883772589609777702592594472297647297666986624245153097532484835366097074883509174187198271596331808051972799266363037266220994010642199946696295178390598658552314520805459047792723694469661791605670077055894248259927962257744131982716498943232200548017830254779914468865693088913541890258261253197352836855194536822350105290993612389359616262616575221504018765370044256379705360584574505528192771064856799968694142138087236425084533523388321482787786313228947988281429467743497374497149440812075072208439116138453981656774855599321905919973958474293986817525461038408638087460504192855227009734092296010997043260571922281822902442790331991479660678411647169909963330335039080833293642148260970970517251514057403021757679267578143534487224658602661914595811533080692873575183933622243864434288325092775809647281372818168107434549147991632764047 [125,74] 44415032864066096102469785203690005177497567824810002443030606660904278337252257525277322071547460464412852296806665742144689797600846096969694023391138770005729484146666161226818248451598485202439312684654258912984031042549297194378849363474195860220488363162788600191119313903281534616070973347028916801188286438463345813158436483406197347748420068475184662363549274702484374184693729843673820988050883040328844966928435749914145719435912146738526890098718294693372366540036450867506345168268732104480511417044311554482071488015472651720044702555664009720828586028746965284939463629080545306983554179922749904137079114675305978924001245304861590341671641322467070542288234148095790688329735262695242364935579056114607259849667258515498194679068962891015494419235108687550822355374443448473137761552853100470386249037184142296830060313074011274080523467735155109430671438716502068626014418457145414740791137454208163527373255123399428063023688214295351411196236687142109985597553684509154593349403981756693731516654927713230791413939187868013760127089031783739785747279157171535233246309699361866455713351382234197879413973233650269792271809041043189938873168569725007574007216076015914244656693754074541414697066231072075677992502793696071587310889854045460864545633431881446170363737350943488584322766359393684214732634812370606047785051654994680971659169055565362041929277907200678678917962012461510384019332957437488463793253341504885781161296136580599009976490808850728501345319722137068989453506377294912887849810382691638849468 [125,75] 1000431674477910433805604873636006561937363209279364557969404846790424285360994842569836844832499864242722026649555459588173260843188705401073988242615073259190499940658619867137685758227474989463411185082184697676832478169574744955593170565172657787395723636058444966354406855891629576949523800162420568879290159416123074870825668526459349069265853858992859232864581136127548694252535925466809301689518849767101703938580645334470621964088902554094645527268810385453489784053242053401278910724573359575283912299605523429701581809116830351210625518950324130630291023095678490941842770379897121844384277001821542472805835176493143016822855395294691492039490421262249551720813792310836128582318357780627064142355376263931862813446980729170680257130617247850142193011583240319868560536695462740442297796937781495477234296105480823664743171450584972392627097684124298141683063087268995274935074105247542108724457554086765240083121963045128870524317411241803460453100009722435863623111690008840503325356944762604008411797239241413315075916301100837302724125598848742776975034531239194738324996230783262041771662832248450602263720997496362313866043432256049062729075147557897231637958602316907917939754164063269007920291241585410042624982481635399793872654655786038508181397399813977714231675333457880349383138912732774666130866587275964928805700896126168011094013026564607092456649380211167505816323289154023588418032795482362373020963142875308056148312551271683183947051875362657067880183992638031245747101762560193188474946686861994978 [125,76] -716844556860668584253139458351919278399512125869310976094340736325674770931690789766767301217575592911294995012183923002133751183435425964304794097207143573776034634790837209943105241056485982237792553511427713808245896329638435259892243365507353305549827740297106679733292990028527665544171647836242783753703634250183237755795196755137203824715369024124985233579766806325403656594224957625402638611896012768976237047765323366875568918791988784089372740829619761067327194643041711660223791702719059045868942256351598815104339127534860164856576166635747648244314783140629635203928673395508252595838998686633266898998252181753527299903378517039778140788229215503156956027997130165066351732455646625364205316156427550899963609068740536324371666466330029047726333507954004262497042934856823382144369921109490713118352814835683176451708033519764189141135932742396231183777851279069566276819620771519023793425764961495871626055458278915481711133013744581217889791096795343929362804340159382478541429525779517742701755380367948845332328331398805353969742092672529127433612059983552499084107443416894833159161022236724593585074243827152261742254120103166415325649203778896158035157535050935717102981691383700603006551118772537897326762063624237026848778056261779100688743469239989857831413233034248731907728445496107372039732484259216448845463406536141588677875261017646618461529519096604852488107095325811522383622142535862886730704843661633234993536162927914869600249607142740715073905010763582483162819419275828892687039811317669 [125,77] -5864247335506215240552269299630343385449782393725469788786101579975313352082890284291135551262579498391652077736565486191614215188070320512575682724098465143702276851493767190139929228752570065714627224585744949219846462935349714033713024041957791873012938216052597364540536264706014595112803271978474127503476053217919616052580750501535779781500630564967345981622667275285728799270833215469725908489256698224244873574372938153538954847863522246334395098485307295954288144664771484432633150866922752870630546054512410449544034538780167105701198700476182762101032148119537337181955120421184686294015200855131320453145968218974077486287133002513802401069068645384934608263740217222349578389671542861369902972973378708360603090621213811800099270947358571497655031615843364162754686461330574454029508454460120980365304494822318642261181662963732541870634964158689077260704224747605565616798282205334092622584207231188492118781218773644701055661040760119293190785772581007210228652193930884435408616586116960872756856454564669718212396572758487945504164884472783532727180518896319185671770142072181792638790655359951271643282194818932357019016651698706203217326919059382327116553546952924564247988290286427366208537384499479331231572792809101278221322801224719086260770572948514702255642900746018771189800414731784716603765344455007820625652227384467890925206109638559165670259977283726258456378062704399458894367444975042204217071361193514249005844965993963922621245902923391649844587813364014970244176172236186374543237640 [125,78] 196938494335447935549836595428238732735257391317518930316392297260641502861729269296107251551996260831535435196205581164104626374021751526277437073946065795525278237256937061726970105475936962301421546958563030300164395456266761784958696098577405464357435788717056931572177190991183613105840354988225941320350092214511335380390230890508974991006190605296559269912626404979491570911902576118128658039524613289114842440916474889366908713944173334620721711515623434984247316465121685640288024153568236498411252116319980077965329859006356452882744190392333715436189535560956445201814360354978745967451640803766850247340473637977003921798999859645587821756896137982254607792213508537712791921389662189880942352111739065148203627126918173432071182112580698021709423329226605757979240571626164082317812546627324036403590180525394772914005520423705559962612661642655372088553947423444534746802589552482108245690205550796766935602034132843284711079054095327813770868721920102588240372995232875292640892694815019003533964832091316774215581259610149745036077484691825353045345465166472677957899719820865063719735867218110630980845368661155116878713548414497566113443016082738336339773821818960088804156402545388945350573791195902588598923150384329794018778594913967996853769944011527603804242991146021561557110438241534834382390714859836625998295352750153762864050264556338353487644531522393779044696285852515907120456786821637010110692295036974217288842805675012816006386204577124974536055812316092007549740018088089857259468 [125,79] 391685762426153950722642491957537468888843076872069818552959203290026732963310119927818999536001078275899621525782563107880949141739976625974363147507331498251346204727486546120123051226229573958958329676523951388757428818224419450858578834830113753521643665314047133531653303418415174745149826158419449224076491416854388787474142139962464119693634926326540720935159545584939838907992416151300927535055318134149818404746191733042861679482438883684269468792641013942544617244622732143046905355400139717223850419488710393384429756285888080167770177160157880275147004548814799495753982869060078429935310679029457562934081765990819544737003005254704962616150001706175801792904874296575835042115140943042415710799551457538620077827074045046684282000785729607140908179982916382431139737808964531628474958498650316057477097361075291411076278411365436499755910661800278401859530843024499754212863654962949110026853594740544525400907243384984224547930051085497530510900054777280243941388907879566476560869232731651035523684445595587454783198634681809781439872459903312851486701373738495029942564069413227120978219452617866173916374221750868540184303899725664084240060762800296415017909589221833514939485874205253460372429108540819423981621978991623429675511890408139740185544500911909906191872142442344940471338816387749654922436895983556296624393637542057678548546998059277581026687994735396288528308396485007669974939454872011100203082676813922256846966644125761127462374471806681402727270331995027384816492911436207 [125,80] 1082798059941760089838174559736071834227506548543704509791763568868613281315446537731316906920315715489362650422948529879352725090187576948789771882890999362297207420800631054845419408436988456667757362757617022849316096804365225783362101262300902348968959505630361716232123750517500262939705329002065301815507031347922843337048224714617593567624454873949494983356796101550613509434939406357197120807547941433512952671123139897629796480647358232383302306092602403590166172991389561321385699201398512277180208022702445058291285343840150079857104712066925923036677922880033197552687411875443962863276245405691803674209176272927438333601094015304107084138179370479481053556257265983227647071323132402984509205259683084678458730690952212418756408055891721499730355841946089910928937310777190880732267622848515357297543285133574556212677873558473600083934472591817593954065178535824311519005212276584154744250238762710243230489063525797183363344801457802899962194708434652995863773713925036085867935492669474392664707063964538224617412062440541679363323813004850587695978076717085562982272077053090708286367904693551448358480406237311071177836632383407865158761319751398072549450406991631622186218374175171477202109010007447117744649509609895436136381566060603210276283620112566125478486695038273650335836249376615149249698846242486092491120955503978419406136356925443237320767943786418390707973657238512572504979997471421916017946886587498879225689031400596269909405031173487096966675775021518986336092159281 [125,81] 7103427382924876464716240095489076004235531090444969540253715855057244579506419338532404071772159569516135261165497446739113717274926306148268691207029961181110464116606088512838030968783520028939896846210979895478590029621239704070234550819755686525790843663164851862060696254440097629083469578131048637861384957897143383609267106025640685231842001495809520848124231170015746188081962467466216733555011769284075825348090149818107580917793728530442384518534891863882576496975899180529230581584508362960745130367253231421700525252926960328708754096287953800268187337295531575584856223697337630097944126055851961506125391337079651061456829028801742497214352763602469367869261762758585260785971390860853016953375182542063300511229220184328251604687066660115668674517850835196174448442092950506808234455516881350781284364824773989909479483762340681929296200280466796491667348336761128822169262339520861890324878719220234165748557603167807982335518671259609306634154159152060948923746045920883972303062449784792986421080111548548332582467087499964805111186559785626916327105263782112497536822969692878101098739134233590411953275726611625706114643137510394004298519989874713372010767773226838118812582600735810008462410714966147279126964514486788197308747013310168773953669887706542853791469853788090939949863223659400528999629595561536396054889632973740830286183783486605762537592286069611197377070265478102554337398317283562243369081850920973593744085790473139495590910077417076341042619735908343839808 [125,82] -3792921951400952787366654179139992281842611373306838367016511140860031666687412943487695897385976829497654502573247750081315138260061421948580313880181216051520136318149459188453948656960759871481910339636770083393107057186461769882521327474091880918661561283532236962256909429596432229140459650778419421322770593677018909481621826281675982659227188600656321449256125391414073727379330034420701109584191072255124260570202302698623257565624376504586866484818855632158251996113790952218106644010828121185756966817551766889647152314559247005214033695664496853353865516302618408433324755274891514393012728078165801141805300667539910425864061603887926742813189589365878273611544221917131624062468785804800623321152967480848014972922363799788679453439051021867444062057435506537487498694275177126863540948697712885554887275668860308802227442619517024368201150059968361024514871704364715466589618249759912873223065376000475602336796886833544668923761587812246383394339070955194538044738059559232642301907530270790473719514340152799810609860546068030848038404501725560019551702141314163699375840933541751903959288679374768807287920757261505828238813966305031981658216620741213232080842818248751670449095381777568394547966589654077563548600329346949421154731003112269551873456628201162073306596966452231646405780723730883254388067108564366103270683862188181169272556024397462680451832383499741551477590462711595008661134906677649367779130196070927143951592469473337047266912576570748633510136468732188 [125,83] 9507863068121840807171771328314095743838947937220794157210069199536705417718663068060778893205663598175599577561013746698539905070849207241276592663822882338936204105124285577840762269795769522708590953893272410850215548847761169593812875030233230235248625278406243522354492126082683954042234529107888012069564436833425993947945541256483513123208383517488301380035978222550431965719688107760520369841101759595943504113994501957273854429613934907081695549547368680968831205548310767551494248098589529634811353783640087363929411623800780095239182144915214646087706810985565980955321072731423162704069450046869445211423908169076622136934650779370979867914991246225763488501617050502214915636402546877278903330135509081017553649335185098285573643210729589958408783945324982595278865295238559736997185370928458127862936396287210823591819889354992537472256949218221802976483907317014038371773467411700993684335717971504653558190795388030869317099100031052750820480223118059325638709157427421784093434608630765355813201493343129733328995127939941931264996572844715164867414024837636110735215608398807538840166050924092789054780291040231227268398368782811813224755615263618000745783996332886688334680295977475789261841914609604809312217232766732835954958224459452719112303058795422014479892205571760628787720113732295303604649066468174367621264847334123576080482804609213801400759861576621437186745421435928699883657517612866653245443468372855604663346910341472781905281386497305305443772790088 [125,84] -6755449868803649643889418454709842032060601736159411429159425051332138535811289306370247177346456916344671865382763446894157835504740245349878633060076601997735722794802482921078214773814806565980129988337772756678812471673052391688440186164580521202029393492108834509066094065312179146254506633859501930575672771656734050203357857163366588805521775645396234443826715132884308546391797739604228784254977281269693843479744645223237673989911913132340304613208115040825491287863258087132606889319651793826408652259876116287374220682491442403785453826096459993313938397024474939334704135909765816233202092370042771438689787795687523475951776503177512846792682714504771540957143357033318256136458122292617272062996003151229156520470846828237295733335656013519407937507570171239678851731408436181765682246174797282242349145785307291699875204908274450295609918554410085893686316771583304155751863205926626149290282575139420542227969392971579646946379280349862550213682944028866822812368065822254799450029984011141129903849986511409503855898737372707340082674377782602362129631796132244646569484910875625595014115319609017588335275818065662068573956555755283074465421458786363755104419258908820540586433502492019293089200081311649102823246933698765312399216409270120740213616176793071148749404098464814501907481182762425024415243158568613954512258318266369049821525132986851361229424424743387225807764008025027549804583310651487815704260267195811577940051974369433629285514142254417041666 [125,85] -131078247481024596426997552881132774572804791115401452070113992999587496526931038328950157097845607104220495001999426892100360009241899849723505447762125677138876514289131121010506846237929682360672588404775010695872932826119163955902961881482858292559476573227561244632500988054035995705446454158693179039829037412681996014722520980494010522249367726848840254148916411925460931448456688187352443047848310510081705334315226761288897471526773572541779843398622460795993307245784776152761820144834627099338102683201694181007060124876594366859528235710769002662375215633530024415729655143604791162020733054000343595707855599283695649898619692768724362746462589167478102282728430807398186459431150605648814565530983110041076741696949582233657285028360003948735983981468585131035008641494078856333874915897612167371896311450331249402162226277837098109119897621520844906066840427714643667466710022077891673353413680342113124666172843407089162739938621282586937980038794771843248241008730960434716561060067959300441951126975300144479604837441010801977841558377565887718696664862460855202426176979640922847845107902046084240303538666114892719204259689149985803468998827053108392051719629951241865911360621130223754703985881796484939922756866330043323213025791317645775789714647972296742931418030509627464216120825665608942142543265567594159860584739121198799318966207671655059855915357122342931880393106231616133135108109120192340014539632351475074129655154698844623416812962458357786 [125,86] 285822439525717114590522514435634502726592917139783048458790992479487351329010597879607577255632171119352035088526434414999096378206749097678005520172088487619639139252253729592643381568531098482675507646060788354710715992734857014601286657500753722935421643990212320752272698616011745846437542128994794805718547852778559568926269175713694953371311640616560180102623696895264824750921714688057327441816840478994335036700848682326819180831076371370652452195657759870320816351553367356501212883079579444263635464435390732631127271798816854112079987969557203579413085257314858602655045281916885574457165538642909486069356065090094966093472771559912499714850819581509772434485105785006594951038862110081758511869930522698378274605332265154075604660325705537508937467630317006628595475150443205855428014939423733742416637153853441969905295931540338351971280413381264223992769210426840923527754146354379267505278042636210672424781194952068861361861147455413607457252915991809651360714438645117687385181832986257980233590946076795773876089728084291399123078051856532211655511980679975294169950975599097752893143311407663881603933926445863155433101907267219917230233826864925765619212129968655040526153776885802211667285047423291684240595995676185393852040078106392497815424436876215118672704202461298294096407017198318611783924816293199337684656513056581901302846441130902441706102444556809180785563898902968226563407074242264226005708947861095758643582241104753865093389973903 [125,87] 197169663136503576771502623638901261855216407386068168837979656520969195718260475129398610459471219044224292861644782708718931554068764176110166213944273762397656006864789366066260186984434036999789961882814913284979996214017889352145651144838904904798221571305491590499664873028858198693551508340744101248536622374572160470304296742965021475957428104849347789676252833892013511567246221023929046710994380343768422662432374383773001931527967843196657632639966230759740040348209028777178318197812234234428028891901402619450554581014796161412992378162020524782272540809599130555498421316605467772893745647681017352203277387826642719295823834369877936870826123857336264978493422984250325021358451828747110657712926039646041541115014751229663403800494842424885890811168163384842808568789340433437524731918250394891735281375435308181389461928827154030887459172500218066134497083845436622682518031920699925680702888725017263727387250487677558938400425510021971408389928427119542407366608678477492067378307426452567588006441266342070827499049112597005597249849339877737384758222344781155068512194078543914470004962597462389545834314795193445277556403474474570274674167929796261101227532041924452390430100805472002049018858140085313475058893606199378806378085791129616800796708548512289125313033563155117477742299020217160967377592348344504682883095501248349607795196901000631755340767272704991961301771235382988948207440614375661564427947811338235551417406683112631104700 [125,88] 262059038051792863999173868906679495384722534373065738121927262668133651797671213549043963876594654248098635172807293117246455759152167494189618179539906047074835423241916484615448479940199200782011749600286557165834993288542680420903796997421407304892267297372141126062018129180915868133117158806350731876229261331382891260906273356157986707296557917074570907917059642101299788521240667576792086313745731560149439454341588238699082335081266920011400644265440411564772055637126463800419640900004245418794109680343000665718246715043167610632368215970199950520243635340889925431415227816391913003081350793128006023496232486724594826533294784620702937960298610685821224567565997164231739477960207415791812412150991101120393944226041607948968588616072775362228312177065706222729057458752305744111815197921663404036871755076694680522128896807538533803192064735886331798874214113788717587670152871570138452777718323195053030029294624784489158310568719484486171614490290251388616891212392276996521405587468187664810388893245642264136931265863638237937258395882888028319901356846760240947943790611181582789637188291722264280806969117431034127974173809610344740637063956387601630150881972667942004067528768575248698514330337709201190488697222133457220811496233540693654808378597326264662598937868757709816453641985060065042923672974885072457936237304896059033944451073696725468137564312736131967667880684259004140565707689392968775131120485812726362168555360346916159 [125,89] -555529197306596627558748923974272922931448887564297506549401800103305512174544844163916718842882343511603402799283696467876109125039852353201526241942987968553844270880749005287577288905353602261344388094760075575803630522035222506032378077644852418244918756739152583801279424770999923235830892553932422301908918269001959491765898252493584706230650270981123334077144026170780898842471328639361540696919958222189021417328800594308736385451244984338570708434544700368011923405666157205832824120929641539710846194905467274642741222672605946542281950011171290513897464216819253168927496762757366479204186015104556248867060195123543838499551494421924496452096353836322986137553178189360832826754467074386466785378208108427590823035878336565892071078362030391385472154381590200659227561971827694101547298505842820156972732646449656732771305457130965682811862810864204159653791763572759496321112764882140162181876918532162985906396698552322400163492670978711123506241282117133667998941325753434750944205878719419516785312387632632784847271263548264116038223125234626510807993325415095070068880813611732553307420620170490414761133057770313881216239383943969377852881155378171658536727495515720194464440986792347395494484596131209622806147996055358738360239770893847376153000307463109754375470706859118708350419926957935945761649177296862263221121282023005225155878020647496914605271000290174662534780905770608886990497892002566318964959205357757141236010724120 [125,90] -680739880533868896794898168150575424092361810712087587138369370987739978162689851536779453283514205594770432853790763223405591469431242876188397200650580760656976379077940477706572184940825433789499615798270476851770045960679165334945400266810733004358641416298610423899436969601863727701067976903750191457078131642295815141281588179075265095536411877584712256292492672865651601707324752374865392526922581721444098020682610833663767734186032014371007274327080568084975276763072739115881702047175836514123289195582385045230410430409036848924760192361447291705021575483183472781505786367105247084140167932701970630537617932321626990214141857563276872183428320386993898803015599671620375333060542472153414516113837421077323391548968838370521701093497751708733997594997395456976562638682494126869076469474005134615386616245025892284174086599421123000191085943882901609670035022353958177171647785172199923136401693651413168300965883025971817869535259894066803084791182956856728723662169544517033535152104807747905626302752787855158172026781789446856444185666815149844091858276326191222481103573984660473813517256523187486652482438911870843481921688500936123159224005900447228627746751671237058758830410468573486185633920683582356537789199922121218404592493048876766803164897043903523517884647298323002377453952610838503432830486055964763905188214061750511303015792051526031920411520458976869292449793193602004942647764269670697900530173683831349666618 [125,91] -271894762049632509519729720518050802861645322618629060739838533891587791183326171529760950335906968043819239239581464327649136336461721315677021918977382366027704891413510693633516049083115008604591058906747645630656151646930618662071162009459347103051426118296815453638693864209345619313039465854356382486262307255131610846401117966744749823831978380601433930679980647691247947780701248838695734153683524575497533210445431217350475241283967499772146159840259664792576745456877114677378670729240551560051034111606835924914184235944035249249983401658648237229948830270791515102055243144485988989926738555117749093165936987761472987577375623469355628495841730624684318048090869126833241627298116422163179215595782237793716536081321178590357965074330570325564306183791459732804097914780511181358491136587022338361817579939911039725217704238741089918000067527170419152739856187052076310749562692718460608021560468972663296875020867845777286491774631485057112284868745555329021488972724001083169872697802539044558689044049429776823862919169182311537489311513989564322898193313856935765796466081993592242223720493945241549743122276553010246227574759308543228089856716499137821004966419620908625343368254313831241450760932650338238748945359696331659278416452554645671967445945428708455037170550461708079696650482913729385218175187837091251811436882400490242520691780518007528726154912867448048028525992376625569987588046547008934363479319105771758 [125,92] -123663877859196872268905023649949774808459843848788449301848003201425462716510732502298078246609858885118083165629245437756243203813615131292265078038855594836947478296895740083893881989687082517087767573288013244544831568485796226747215458237185594702040797292828895119247131617887195982914065735119200672063225963100966605768047587060595065513087987175019239697800154318481201783875776843874807236608334657654147230275593610356323205327408500424416722516357024299334438162976591597740968264929612847028361215258071120479750468570045497233186242012899797438078696737991186246249690406447653249968730798752156763170016807931615971310222493530242135142072203750514113778036961890324333201479334043186621268137059764501727834727994878851185297506658535739157805299971145877933024327384011694675030312619269454297317549689298952065796011076989900531901595923711315727013436145823860244293701152158273752553712180647652062304942665494628517580596988886810551744173361914365953012867058054195803996517656426496929660158290646804408338561149059253471569070039089599197825598953725958449670350814255786455157481464474876468823211613274155317113892085794637403840753400984057712981350329530924594413336663402983207353738169527120589499009011068717008231296790128461067183572964259102806340420144332585650907207282318226436423576730531367110401622927150230544425535330323906566546179466319996074855445924134009360689730527390151240100584509362 [125,93] -17975954891973454687927643199366869502182255652958308566326715940458104973652945988202032362048024431250734163983252108673434304762206265122142673037342625856035273008848421365492822538211272514443842120529212930057748075568358867287481125608493478554869631653088213970793558454271890314737666424410335188555846485510868625457890546541607817897072076626306376135382564254348248041103795802375128558457881843283174029904616679931663658075859787422093137358566656206692864144022661749178879294563959199455429909190707560786310326289537202308999144125117728073079472202254888266070166761051357476550534305775529653567878032293048367693443338240260494136191451543087689690042944643826491468462372445822578297107692347474073226225106336645211494351303373346327932304082247622585265453925075338888837702926683707575740316991292110375515593609432199846092036002287063531727336393046143458481718767468909153278358966203964527036449920013115734727592085592120315840513231291080589200220252159200071472715492284460175943101684034396820730785669523688968331743550634605495376984273866024348307623155660297641170070823656533633673239372950270998903643562672835770936109571573093478452758969715892759588669201859462579134324639058455839660240882765301822073943585682757657338659595864110816047858800704443850695370712606383431158039345052034341944870922701451653290758026019637518773272094376775222442957971600687801428867649317859945680445 [125,94] -144077453723132407392814198942785215716217575505769202249214462779040917161506509153796014900830742114496493687256373032339625598097366319225937207318443964773276484746819020527461096391717875808633194174224900981639762729001028549319422291379206419087284630785557411064235043041468555252646063934454784415026063442910811777682149017568826866033076357396796091642836724837837762940649350561885123307845923514327539816303614609734113713277020513276797797505329533086743008856136056269232604708404068843540268423507282351061295917140112833426131249212889202780779582690008968432571702765165804316689123538883775658937265045318622412902731604733770756886674720711614077790668255402473796871758769024676241569419795150830756722674238458370350729551949341839934588442578206978929461149926617702775271478383923172126609909240927090679128626572145883106311240031997165607226349041286368907166904415115592795251653934049358384125610790949541260592000999493537523856830860859816382322523254504853945214389624410288606846712049461886132761349060858486645987671524518932216265733436073233479874809231980148672049832728092526639267933948194521138184276724407079761680689210239993835576561852029613407015845897338472165234040210404490257189228858672312223601771928550010101070809801085936331498449943581878176017561646498122476816025768008137917331093488208940588271106912867066904148761015117989039035822480454840504052523068826502801 [125,95] 1004509666319970841571378290036152764890109691204127102167719221919085579877011580644794769002381427609402761863276026046097653780398666954118018549089571777984597273816269074123733600986976971558198367886705325643012487942666520843876656470541438610634091121574288687655540636992695150628179112110235502278835803850528286629405880000187222229505843603561766389456093642376856897716808331112126188899860497394430877994270068204548696450802324893122020261650903145160583597838214689152627194436831479904996773341187910683953788179204880661745418698904793586374003746405135304251564118420355416130690207397893356460902663980147346440921689000624554665780549889883177404252490422633465873060642209308613868118103074631853030377550347687186897707039865379997099098541052981234143132439074073172681489396855592556631596169969149896326041679080250343891151504009219659311431699755716566248596895369395121022867610078901983502011112197483946696527353029442672393840132663073764928785790726397583944226341463468961514459005850851951340171245414217685332289624781530271581497480652956988968899408681593662918278734428859566580351506994972091923179291820114563866177138533807236940394178158221112792322944793737471408477088970027158715321771016234880694165679248983560137449318128844708728025418981174688352731468432915768300817704012503433269505482997510285150238577910444042447415008689887925088850174405779006608550746245040 [125,96] -606754345674477927319251212201874427845133478165722407094357154515904683478534480907298577711833931967951397478052995160841100888179347905624650122930564715195912450201338284581989741452159926434076261884840563584592055852878359027574620099681674190418649703680667852619188863317365404078666202956509864496752043105088350150759999882481536552866506369424994617066028648545151688688605223923528068254191778130833151312409680646494944703377008874365126247234371911263033191367507738674132226783617370134934745766004321170806759455476531189502980188530686728797137972099241883515926034370375448896186139861079270226929251575753631853636016747939639752847951218836317349968715482796632727911240811139904987620709343686570526012754613590575534877851263921245804090237290819231410759664474070203160429152724502150624360121929680425475690245294207633589374367123615549350587681022504424687200027307183692736264056195825707199116846538010529122738273496842815032631536697230448329181094991421176451263222058354317177692851017977252123632974007029637419715663357188161552318301347589024464320994965656589757385449161451931321487738671645907020785955532195162947077362538483864091278218728478562907028202658871561721549709856320348606036237602864065326090166577519701569665233736630313541070595897929829043683376245334613565671432866874931382546224642294173062627669600740957157853577091871322440771772585611969611547136 [125,97] -2190471398188164310065147440177425265916603839216265281190225708542550380418889461541839365300553482085754463447158625753332094442601224481650636176817885676426930545285325608435166911487032196261536973123147489969918712183456383729455052156105762343392527825691612557717884549343477489794752066615324572859325875876294982270033555246342222619925195918285649364602117801091806388526899783738339308192887737618368411636208731670912991545226249383500581095915036538691220378914859169073617468578708644468722730900475813951224321787931308763350740071845196050884358735994928308731764161290650785380050273996951941971115660927768367564549288445943068371920434483746768223321163319726067458208898946154720588505007265094131429373699085580331955382546376997153014488325357135292321543004677053230067367089235477037971546274265504611380411261195645002197292794557167568978362599543424002738185078384390038462510687354727644134662417637914169672243321613966297008586670718582963978586365394376645802626774636880071023604326858772047233304576513933544415746314111049141635918717339472830766835407223536249032216302064218541737905887199040976146173643380426405154970711420135649381972243188664358875701608616764081035779042966850172460531388649597405968998298043577603171451859422890027079083802695340816861593819649516563151856924211938758204757141488044638598740803586882998836786670344451717230683386923651740309 [125,98] 653623799671488044324622040660990209723605760893748582752125839920031076009357605933131033174988843088779884119003230730098713250050095646443038884687121135173685336680955735453750550988093955252524683444164983728257164155028830457883077501641342301438248253511195904812657401676939411272620919879157871516185451386337580721058266055895623946666669492237950452748166663047897768688380607457821075654990960932891705036074257934067437580180930562404673863445956528157781052669957640698812623317429728189526482829222615734955107984136768215353504730292994503470982200866342546405371109026713258636820313736861580967886643394271872438030455808585462210100468743015014197293390299414972945549725789553181390675246283379991524240605507420030605431295107229805402385536148442240083647632908317918635201978837067045320711253514986316452446720642945835123755065752708930020906922254709860476098672956868617396632845713181118878784898650676922757584063315226685185859630442014251047260136374359023380524847786269674198100687669439658185063599840429018650685000827377224966487443918750789839574861927849252544291774746525374562769444053556159178323508078892738421914524352933682218032007594738113180030903692965486846590886666616797259499611793269499758587385490199353119594052898547365471955247008416138622658711765263943480766919103176395776988505062894090156593212693701956171154452085840378915342095329950 [125,99] 721996006472392537741187453884520781280453445263189767208512971775018246182215645138893944416010498815841072126622203188731539544791582796412772718926745802918053018545150133858066886728301898458583563693840303875382333817761052988442167891542437983262299289408387976786798106233978477593294937565855244658324577997240710822017563539071683039076326704812828582378215090853971829926337012995351644824370074444734166397053544608455655018529453413425096581899295062327815427604262757082090569323075541080394001910515849768658387347414908612700441036386621704945563031952665433760120107914695996928778438794025127976121927198294838845505554937589331516544886839521664006071000094121370956964067194552011527933376230921853041030506785353672182520679731832956619212287170911758677754525544106486961978869453737706226522405607596148477555473705652193769107204479153982141239384160262379161430714823465109800255212688291327113623717442621337174032900329156760913354001665998361433117831555092524770586449489645286134340636490218986455736364536977186005486599810738472743975588351963471394708861324791537753670670639040988703790033097079690531371876310290695299600912941672394910023890204357780004351095035654725596841202711228150301644936099473877560560144744914776428034492999676579438833040550500923142727347613742602975360236123149070680059618046636155555500527927524308489492293168835829946244547 [125,100] -159831731790881912465454877996488476785586387109797558606104407883868980197877988632766731142340419560138463710936767786674043727320219178249877312121968995402576525896380591955900259916532719588901420569287691985301127647735305625782635219720502623680885716232947128545404270506311804106523967847149316492846717323793320317008219788083781620337706658604308411690068843843811857595495039442301660085812047342838462846331199045664424681823855837197582811247389166543108044843891676381234549341931825564323422123607614256613398517382316117579735846072370454910234560361612832713309412968191553429102138167082255665591080721615294003614722247662130993895538916417391169109597430351063342576412737140281579919362487070846111555494112636292742454734910336716471544292005821553105680651985038969296260760740441321202241501506457308280986528997754373836721256028425304060901938976487880786688051896170138808840253426322943197908946873916264365304220866898963434892598022107421624112145387175475218794411261914475406903159434042593214646601901301026371694476005965683076767865531329206914235009071271529546283936334288003601037714521509723362872716712726623503166422287892447222076583745785520760006509379059891104218257797649338775376896682717844480311889688483699843213356033287312074118467043864188302085078598152226060915450869171837312658785246201146433338361448108778738793535144825099297 [125,101] 817539575691008299859978100974062736937724338912553956281751965236953046086126472137940158138821434363117806938304875532969892407766914470081751829684558284943700910597031698723667521075565417877682085954836017527827534972946238003371118814064485561166319183893786164628258642841940395542917663497946411263809544073107737465309409226968984840167106378059725043803913316251500643459760135608706336568321917048768701640821706531789300742076684282100153150175983676458586212002162027747231540702994076988163446047909531838347035098111830320126775427445729329415701168424435777299222934387909089615596526080755568612280289502464256309739224886178963327760194736072304906132956871886677292407426901289289585427626107758994575262325887020748204614849686938956091635517809978362781639570402542902813173409665392255715960208785637926385822464892144865727939876858087280914831453620823555510492983721763093003912940470463012474075825774395284572956974678784269107566095895958554023539878810705999920868623835983517230300872124438659488037923581908881998045991020585817341006575888943659660193687707440815569497803494733999348385019078191970556942400324160843291666970238063897724676819849229217195757161798287519572815963876469003826249744012615715210470842127237254480161809182874308993622243369685078755788823236370442570436470134900047430578744596703423458231642696338023443018921819285 [125,102] 274892094779499013231984402548464336724706673049924078731477291664546959855930197399586493757272110896154919093802428596941144678129022463214380558726256603465414970375021991553838998069910592594654246684966012727215683437289957878193796437676864486011373067106757168418435107380245411684403693836581675821603233304809664917764917084363888728558463181474905076719639507009588056138748432341826120923251943103164463480722708299441532978875471694849723489975028701581937732857273311662915358814802889659760628218434165803408355901416612910213979257599883567773531138661586094302801686820442538859447442531607974050328651984946467872486380087462637468716274611502070670960717301919153841848356843213186241879633266928050053111730979886427412387075890422736428362512957623660106443291369746178252616145858024291118128926185533496303422880227116484166423362630574233739563417901106691518323871531520718658057332819139458445687268465802743705852300292793270737731517084131060825446673280578025383008266207974305271668282185389179448912811778595830069853724286727336138770718778150179219055212144246269117623260139895207050748994448964245000079196919542409284746730182625607369085528527984763156358918422677089903519022973561833244250806019902699361113252041166845584243884717525946022651552724797542921260706657982525341865236193753687932654093879067116350572633318622360689647464 [125,103] 41586345363899792736616465488366315197286548435505886365401157640197542889445030357195224312020723592249344328413551948358443910527626286838828407518264449639674742194015216208709289707467725623923191234187728720892435980888054822922897330906620304038092026017846493617252204310350749449852616515289462412126506570224668214724247886188890579269555643760399892446294659653902741636469173419126589249902991052471481240611035844380748988896253586382687613773923961367683883250482049438889680220189009643273819463124137688409646263907509224480521863426574376351880060268228238090460105103479741352718746135412781705992426700552369163348638686218133061139574010557753875255326621189955438649370411511211613045873798503011164898096608036721830554344569674200997829663665050274276871637952511407495032132797799720851942851214833556530864754118633998915692289175779182774315004823951959051935840873526510719366292428870934868598499280119517005493988331119867030171779114218227237336055949474458567152815399852784564303850012837461282697819701128066667625674896195476112249513608255839627803930147406880915648914831652647475783716263888321823424713355360575112136161699022178064335958649916872471935586224605189506517597049476653544985792776468241286125260546915985422107001605303833459454316814776774183994775453503976468377648485934659845581933771516620442092175525926804076 [125,104] -6639996546430680610662709567097874830018557926833282512527778796609622741188343383528055281175033458556876545495468598583434929552425937374776219203283069240623177725095862362391644470922979506873654282181738823780972443697220209657839985440608264412679153567675735655367766049027301287513450160000029230075660168188144911438682992906275803229536772374792309757569603170114881229897052892735334341483227887315051846530022609893036870663432653337975073464196253352364908844689341865144407350585586863426496368554566204933358625725713464074799369365383658234434361369017759127441876828530547220525954401627495393202219519861039805913096761536369617601901990516289739950762925686915728190061580109623822857971387976245651489130624008169441295843967158568950186885086472950777366983347259456289673349397152485357903262774548247284463908742722463094025192680128839308725205233451387585254996862928736375682479663975746730432010779879518829022071583732106477105970995814791664670764292423476840579265090314490326006501034086453425074773570791374285584431066634941327516743103976917301140818285613350917662822691785199283506793415450882374625731911941808317586521035706230139822466786323807692028625734125170490197362057981495619637944436449201695415316616256372899013612877917472536172048193840743878460743938949893989898236731911053452108855550445039580978477858132 [125,105] -3062390860685739369908734450018518813515233028934384462770958110403370090467448262013065298022275534328004609173154822992765214272176877880544017256703284107908564426696979175094817489880041070033746105273651156898933998645428326760041653362136036279619874478952056277829502343791471275479602526540981393386503437924520184163415934946004019900839930700592532515768288772176627029445818536676564800893082038900902657755616782583389203536113574305569490249984593504230849474784221661944723414000011509511793447207176337306562234048719370938005333036005858435732348564790285360299290850329575258046511433530615454725442581056893777432699143542057662994525901928925253606762856470741259655984370398904253573490039196236052286598079957440205012156182256031638740096756009249928275683246148266887673952263516177173022716290059684067178876308563417589515683415739495385235672083177205099560129133522214238766888627475630857535298880402367317562246225410732017277726742891502671917686561528591451865086802978358167129080622776050549796749800254547159604484861909515615558740373034648071004156661073981185798028546128544454434402374170306787027461484709722172386064092088981205141851803092973510946180771779097367948695401828348864297826106403487157907586949184155602628273492530498288280369245175026428777060713400427933105368438952495691016004173076405612008259 [125,106] -229409515609078316883226994123341172793543319495617813305539915154857774367158836046784713648160423096744077221276738648402095006080298163829876368928712969008695535203014589634653377378894478067280577285431153275299019168426235179124043917836582756901297293345507228178374845387762269785250269787829476598371527548344482947552348560076786722388183597892570600545420228723710233566911679271981388507116062540421063556738348677564806568929481312679722330845246937790985611323677701815308569743126245526786313190960254043098042778762591888424963662017062739894558289304502660146138898023863908514075293942166209720594266550076612184139347264378809779897670788303662351630363401884861001662732138332480241964551135047420491000931816207845128230218051971188305542509769185302616380673881121919774890871983479875268926861968380750603170794190451113375121600328639278467820421547228444267123180221907057770534856355402229906157336710791222678309739162311144288095801653721625524796777285184245146264866733490233315286813956391178743294076189951561421288293887184114078714052805259622994500350235659627392506835077073856445172264324696324853050205811752094380353178280829202137543007131355446190660293904219190158777357505915799872487674118642511791672313218421253419960086006457476345219118561596428228457978642372784435406941935150740559535012894620876 [125,107] 22072243432440806537849583986726383036167028699990214574549801372052266737221423801426927779690955749537318080243750752626701175452487935894918787510738153996964353188857261115348332354336126779926152351237855203246221217503115069041510351371744783044932428894994438116317781338472825661504119358030142099992869873426811407151964041552145560404724595137136863311315569762269248618799884910609453097633656364429769119877055417397102149449864074955721290004554092154557097043882735656037187249623766050867606081750929019584077023253190125728887788589978106139375795682445980597675401474006546389055212624778618923064239956089043454368064134293271187668650712937198906768262730559151383005276537137644135745565680581571339315505892962601147356626313758593552125143264378375989713684557477318781239739331403231156209446320630784200522878378397136532741381652909416284589329216836519588834716909506004439730795426693116112105651272371479791210750357966313201560796065437961056718035679247101730918481973805208134167819360175790244899147547221931442031051153880670563158469212170164933806819206850577746038375857013780740953312004473314807493777666284369462001522337196967556870924201615671709494274301332673220799392808394263054361323374735110115626563650315561395000035590252412035823560276239378391136529476915651804869737127088396851455986382 [125,108] 926363132203967082042257580055077879790597853013262653999525104236374668509908922028183112246336813187871451038669664609852704760433885400917733675294447550674122457795889592037332120835061585785500962302627439628942515213555002477347199664674074138393574410026174220043559502161241543695634032809870071183145546310006245512979953366757014150449813902348050350638014613599427553152043180774527020185068159594075711648279393835178817774525239203482197352619308703775198725384021377890499458235430937958522919343808506627391207081576577386387173039131018454108304780887449483680978270479572828438054735423600243562910530501217085768421447513391318871052367193021534112042261912271120618256756352722452592785081938668959372319062436664817325569608009759834325640716451308554154243660964655109871186677023390644343168107824493851036951875018312023904672085614452512808450361210362018695968634039513436942520244415038959403027831618881399502811445990797590900029282456986059221876610983629529428670043353831902954441064784992102893168780571942423901502476504019520084003558564761149844161976833969058834413511474799828118612097626565098258744981270435068068254751486410974784727853018728895329525261330449123951368917322169392260700939178942747014784295771363458121350750569813340287672631977458258763244555356686283338820826832393058425 [125,109] -72398455491841755373558392942891530988697296376861353590045599502182833597541804491920131882186386737526253729222688006861841766885765657446782882979180168525597090409452553711459951981731911523663305036346437573248867734345769025736381428423893259416563283849896707304371610050325695525616077567428720506289687111622769647894051409362534469903098156610967031908659227383677250132114174327343678528664645359218245693021466615668327647635569937786662020151799770529080664304138831547118555829968489907048793506204292589667625148704204395508206874795398880469919783604583625433852927321133628997783334431867483152095562733997923547981698736343836255323745776133767016702455727696656816921840231633426255065383274964547279826670985764569827529868279433187970719827328063089103730992917945768494472672775910650425761877343457482911436972520949729856413179320844789690877326032807773130235998464356889952683798894416722680750909018210113383552561904778651798565189140465978135144766264525516045005415701944913922528342388336601861465897824375846978593171925466983135904154442310254740893932232930949322259488895088129852187851191514326915574924137299016554667092219610663395490329553487556386824788698831871455988441902502773740940795653966084510634072492979518521266605948443902297855224248095730762347641809870858943960302076598 [125,110] -9274069185562287483700306741041833232585645923915683222795718659589977346338176374652235822943194699528313435311300644804355012830646301691651836916068577042774200870746314134047664637705359825566560481330675107156210041418118093306226700874084225340133186371522568447514388709824638360203068431689588773772546533112703795513417694577286167558721855020309251304111422497958464150888484663069766849511061443097442669506165312204836272754783237951121879495773627793093534587675219666529593957053666967638896540841720463763118688613416849283670845687218391038823989448310271373373344611861310048044936034049049891477079085807964790156219524108848863031468905351301530784467711387882828661114292528886354429129832130858916327521515062285733433219437463666464050233149109654842984811746839354585731307240717781262447641926210009055444103541382814308089556160807078200085493333847251818603674868533967238527880125743719186376262255347476247052078191439091624674941165878551336209936755326436364648537983209265564677516305818652136080600802470476924385476131002365102016551773074436679374410438203260412382595367169162328023306910708996386679509148511845048914658071424913355875844850084496693194461750674373041892328614638012774228394651532363402565939229361315138052026374213681828647693334446076224788313299901389948976405 [125,111] 219997092784971664855569979426925153402626122798837271723379611339952143949380913181546155596054625101594207103486983556091163111105037800705360872145779464843162427976464730156580576832271207713353866768285173798572487756486326336072758048606821326827861546245526892125671985330755640236541790275823776190844070611581263985899479794455355037625170857683059414866196406635442965857085008259632603778715854904361070697064418508968412156192747560654371391964006654774068865885180151676252971627489142647336592093850499003110766649079044851668731028617124375304873188386017411003611762031823631980668119574545217223191473931287183274232017291910723252296618459296345080128529751948531877906785847569004362831358717958444232105790100104120308324703521522672477424663065595548959812990221878146604922197911938942033818504715283218795151911243115873614214453764282568530676135705415524965002999090702598636239856844471248141659487376179102613662756359807641394350588166323004643389621189509173684857874318306199251684689325780912880337104064488835644469452430769316960228500027183768443373119004635927413826190285493685700343710832858593069906283296229738140571185713984364601789161750366729159482304068418346492971899235431729034291855481729712390639230431239363490046592516774047673655192225088729412289421633231088 [125,112] -5005377850631407613647969952992747762193581444427154700425782185483766009815768638476600617365558074193376095234965800346904923245139225287185778723132277710020883487600875176938900928179230104967610808322526163360086224445749939260553941314951678146188807442361540931927992375954304249664656892234892369574700960430680143184701516511401495834666156907266310578407162323268771189844233424927260585276032466185003596685783913688289999157619305690970653177705023747748511251993263269236878910783112422114017826259409063280833517833802383348745422173950977937829823393989949523801535663505131146061380654775596952735556407769334788279327132658728519054518320599560156393434791183820659699040043141818777245402100876671653215205841014987781146974063593670641920574576335308103443928871400461624060476587052124952443523432055776296617663207741038626626739050984183175129118633603304856894636859198571118413182975635935813338221403117866304961712668423057093659221841929851156190335645242967390202290964890334197659855942292649485676818997118475782203374668796165762411159007754548608602140314012000361147181383308834979649779484116477916761446705079068575995111527948856449631853459533764016448012366144129738782965746569711845129809419643470626772079133077823312818435418820543841384561794615282917471730272 [125,113] 115214419068625000055139553544443475027873991729214752915609488113257846393275706863157614626441978697882572860718583983885474375611608177255647648660676699705589039829463165231740188312776901355262558117852094549113074637976938488879501369372058613737754045720033170361371263872694652841223248121289999174200519941227902862087930412226612303542894823960309687252795745566455831916195371351423582344694911524731640921594722574378340309951628920784451490797993371388634519709494331674659217036934755156315937024130591475675767045024863469344863058564231650908108898496739944332771727856034126002170326619627263172046428615346423624993656002678701860393050256959362556139513878455198652880656079948743808205612763299592551645224623178659339237122938626555503937698283977868877665111581749370968945986349520544969263465690491634876961367902641436140588881337333512359685572875152813315184349867410969416056458302385373032368051469787400480473485315691614852475811896011166491315875116523104382613880269894410743702834687227300598950674813507988587242029924882391351086841992193910997636873362387096749584443168524990790749922332474080054654275962895890648610650187176365659692951422560210096569308191170160271514496383851142889466895433980303136698327684308495362984300130712659485736786242822613695 [125,114] -1881487810206665220021475556655821560908280926163602346927032926830804841041537901745670022991265465831657130166885809175819250071495161088251445763564451995805785716371162420602636219898296785316173278605091114209685194944905572306421499303435304549158767279190271376893658375680254078398032928671376306837248803331395190799704879383644535062777975317403545231247405205349663259681573597616260180136219553775123992917116673788728035160479646700556089736240772254928010363426582538277763802727739551501193013864964225450306445644307465743857920366534908721508775122175517521980170549672904278197803351555973354520095787762706004198985723082039705855348052489701979895469005153298631755902775454076291828732578203082601823429177585872885439350618607341431776156440501983735182963257030963086333095659824842424819494626004713609982008049571775899730186372386316975638643168219558915870435926569456408680008880189136686256640136912110310914658726993005403213599305229567870038871046586642608115265762956825253181511953664568201724682452079222695291147456845651063348888007211112545202689109138798868325835370583284339024509845584699535253220776516107424090534561306913170652541968326038152009638399248777151035540583634934759505805732658784344877321114468654489803826568343260038161461337936 [125,115] 9241630174135283189863026643615134371157951384509567789879027093437640897145473746156678733933717790350935882794028900721610959848880673152385331600273475131390523802419313362247814072218218339217655699526255345401247396184060480193720268399494190001688102990745350271720373291005435208975124534183092080743984268768049840129056245798074198248048165955682088049386545222893323717027285668633789368740088354610104140395581158672980449279091910049832534259584406337640577214614903006320729425855680073916268789891944563796692505302126398244875357427413948414116519696072905584241069474817141146540316672613072211101465114979837352681424260134445947938553129260702600110421937396289349864590436663227601423915509818082752339903097008590628938816607102704989793854062584924024921283166891340395810929034620603141412109603399096467856464481405707624565948436511676978981334816868640258056924041179367521045411473783924635779211919412298523070452356356736101534082960820876694099643803291758810872917573236966139305057506020795594954687779351242896821062054735203534378567832383286995347865025638637345933876485533965161455671438092862271964903552113601909615692932005884087018049458709902187300902722024591678686568552536265374428602106803119057921601423728545823496924779819759922639 [125,116] -246952675007447525278370818667198341802721890399097066924997577429493546613350212869212458894672900344059430961821089856489245346825586541913633654099030536686034895686946890541885476426783702775217521458048840355036270344688535181249431718670275166626205150148628336349923050323936545347909280731458249372201878379484879916208633298452123715566799469869551985451215708277902080283105419508210527286377886418304100903194463156064574644555753672832991154618459911074259442524521023919132957946189100861418128473262517661386128880341091279769920443822601826345270369127208257175265614042052386141911512215504344180279437083280002960496229966282209615360582233462472032498143906378368027454203348786868528310178659047438448677498063896095874894075428056982842437322725795341726982912406566704956538639639865752842001702157448257471944663572100218528289231592489986917549436116794295447071504980021105464945594436733355671133262554623289981441441256332962499864327943580426068451076695085011192874953324911067978581540296521867333561244437264814033207759890694405628779563324460286033033959224383326076168374723713610784859445127822349035973852095681601933878896133129663205456931128604234104088854170309363724082088043725363706817312882766466352570814256807586773037775235835 [125,117] -633258926808293887655811667220393139544042307191823622925088275776127339488985809659380181870201232897694021350076665211119987940546782862008656184744552665752715367455074733103493855084472714667404313866297168122368475824477006493569587996457874297876604875246360151812887745643075309655874236379715095616062974686897693941424216076200872357985397938068470812028172049559838526503519475220931142066209892588524782967281071611609165084591972818746003993374453200268322179814308104961122357464386469530868279895879726141137429814447280666295289175772416829670994039426688487487746388495797183713899673843141074767115027368866759648707469948994320981282265335155463039649520139027793218096335230490553961420814201486703547281388109917888273432750761148045895970216046861671430137388690559794405293079006158104135655349974696288838086417974983208336872045968258013188273541910745457635702888721322664211155355205575494641297743668857128114220484592455959399510615972710464612402750824343540531274076536896068196933222546496569411019779366986289524976034054512610797021091180974724013607818978895532927207696999287782390649557447830445969682284063935497878194106014569311335205337004827417940007097385630473580075043559544673770159258727474963082974218107043533741370 [125,118] 271900096285634086823801260893472856860002802760752316100959496750008426164123700050516889044948925283538694825104345005287391188273109082187913594625049288317043414912822813484203514441727047631981661151720245288750638354084584671903647569287151911744608741705251393033202391414139338983234538337695348829601592481510648834725352393660548212968312987932341031547236059424659014391462557076680680372791241038152440297096987105401113186060014603932084618994605846344658207481645993148323995632954727455529152164401253278242792410943854464835413295041169077497564868726259911153758731460653996319242045573003756726200995815701712122146771368997805941717223003260902516443351824033923982573321700705626310400071272957133101322739384077144525873130233598410908274177340317552779587585029829385104104779239466223740939420517244902915444599581437313947100171160857440898795892132783257805646773982817336329192931406364589686873642880810255335849362441295473290365366016431858193685668531578844078982840971519932057382073751743134135409520398894072240848442690170984149801231658635065749306246372435318152310179428397247228116266278687791912027662452476700495050952685328396562656727806659311978401931357939678338913825172805718702965858107273569871696778312782 [125,119] 10681330247450817462824706375123665709676519331372695150445663547954519358258686256917999178668757474346043949389103754221377267974996527767763299448674277350718670765434400635684386222518904581377437774163531323186036548819288478403622852786761933663610108402103189845633653335976178955132717154797522716181528830119154359624609160214795353593091656109912724100003890286911898005500302511443444767602489570838860712553291543725826668839390812974114842322067497298654769536112656482804852413902542211508215929594057997653823029877462923061745050595430862210675878147336384283632142339417752635479498481511435201292057986280056598429372669883973029673429763942456342650959990021289700285531590730972281064458169471171174711917131998033660540846921854648955303555937097970803389221428870922536174389589312594462335843011957452978503838160495644638709825557800468733184522023710675628689193605141705981676640602091818750221078775395340737288126385670290270891077025559616583859209434085091987928112779697310395005133238753005239754862755671887100699294462426324575050037131299616440654335956902666956720479302455273001049644959016041069380697826475034691534040202544462662176122630500193396811449632042093694408983199516652809260321599485403894597398 [125,120] -4363535354862041796373999824026323540272858752761257594966834644785664171208733790396351924929225643182898490681839405190727211445751435825359408478520916467724591202111090835161171221340946842077597829253867057402024107670496480887522293505572309599736037706899493903161622547755294703301588862385261925172129907528992021225199036406208676612903463375544036200150024711883392564749958358355144531688741280077198314585291703854867883917285247864233506103791492460814851462680099508345213635466052799972917112176048028402003587503132152775884635714398042944210224772572764469456804275562116277463234617257306464336701834480032302528419948196163666807601905787959905791759470271862646764940346314255542908810026890680594036633983452120117245815470444708759389039253037254622547145169044975745953910242324243541094913707019175457181605307577195433872022669320844851731546375090854207090557434757289360689811777327404444638654598138227277524249390536941836479506841624644068350035183356437991645394195999490707712009293962296604690346363689941263456052203714551473568964197057682080734588820799821820926319482541333985142802221010809045381301382037184177930005657891925565991730225381989511634865828312200561492055329517350206137243763570710 [125,121] 5951690921132078079077903065360216469487641496274620352452330650106277981354817096525677372966704158009052520043769086073889358503299705310287777656217975140627883354119873740848387983290075340669851222587160286197389513227462803081821897363203816359354948208538061733184125748417868633850831422676625279011747171348092348265453514072492083427804179162068320401917735424589865313176062994980855966622300033057212465438357951877095889828567028458999716512991248303974400064328114132570800123757654426645345137865425808436212419148251170437412932434438280735977822909276126659050071348121206924871469530651369301835414869669832887045997464069037129987122134485512621762311853440056782895360210984724085820815534978364505907397760309785768030800076852752726224279713952946025711171946453490861898117814760189685485977798674740342420141048464811908867671437905458207640638157758487135178772410174437373162624832955482248833332399072191931132835856428469499505524244757982862987508810988329031951537754765459179779274040834811758038984120572941352579950199395208804950527749322514619079864337589224664451728736740923477309324907017707681424420175957168152846173672642619147409172527054579203710496819392263836993684711669983207209697 [125,122] -238050678384730935934623414522086805627779299047993155290755784183522362657546537946457659250080388397154357313841706862774145685817445367183433055178697901270222930068450473372533309675246884680232206325532449961915824418939735329659559284258453765794763470108327918242402762712081787149414710866888848826807110877686765246062271621182180593130926816603523385378199777962548716451969914725047409457459858319305510589283402741953375578119967446245606149075272798712137852402135730912180418169417381203658815156697386737107947482117547584438562055584055365445960945702191670282297013063166989142476639284261577141239578955178885287077273226723375970663121605432779079320483352085812014826412163832043023162019481448453602479385792863703852628861859964882175494525383288502862493358693515520964837825004773954585937587196005867530260071634933176876933086679037324932939919234479292242450948233926220589466935003846019510857474780519729167662253411901374537181177194795162463019770260660331234203469992612128348137663028981667784809606577138193200431310920762042276968382319146272230569042158171081829491277088454859029825634841155688729011885139530630678073240769965323185219939044942677862945110366341704260691934555406 [125,123] 79808186626951091358951934472166341429149216303968844244448582649752699854376417938463846752754375134061083321744454018348283743846454609390672941253666116550296294623260328017536271061007938254977708262507692288230451131944401642760243304690872414158834591437054532047692478549983718765885659723961513168321634951508361204297207956337434640527810468204728712386836346287675114460229318239487941729357552674714199001066448049938512005236476122863137671511694302642666434633567968291386280733652238496380213064659215190761195690834529748459867996564285479989609110943682639502850758369185531188449166780428763356305737739094655139276196256814060616529386867327437027578798332975279518236822826002858440603183919997404954701756919934620150494068263050750148881620099107175557833058098534094051102780590111516503877663057794344600991197079137255210393092479170673026383172696919044289073821403626148410536423876105602282779801523413287172206517433581590035998303044453212928525831530142146215227464388331350973669513713581147997623012811202795681624891191350580208319380135124371737210631284540608223001787240317488288940135729823634311279709072248408949340481195371718456370528357738965498162578758118781107481 [125,124] -1219794910790709867218526058457404993107330344568178991739934407467167547112378182443886835258775932926883001569530276054727395653808592708732095768528437615666345607699586541760323347066706359313227065737169891380935039137908007475974014448712856436141463854341152827052198396641410127881246924130781168890787033798398411251350712211557861816223734632788409429885922631424799271087509296759723534292520276987382066055784527128373641017475686751014131785132788554874583590430825104864359533947878896818839735273897989023808415185210111638817070861663679942250831188132026256407777109131986423268476965661799622628455149029025106759702492626464217320513497302008477691611756222372866891803016946270563794212788151291561678434508527412643680474233362150595788580439557251035427690278432443845962684817229225797255640193616941480620026345057112169798801286148362487130737754216554880889065086843239597724014098795622451261794201775250918915268978447815877909777461103646301119099043421160596940984478007089465962351270911890114186131617903732920498900156492818788536368439786681315741433325359675650387887184145830294182559868191613669339771538048229948509633925775555597797287959683570922643158635009 [125,125] -17157099973150235312572189930137737611652011528033730172123487842345345961588301266867673913286204651266246204124109097245643460234854415132950837176853555474151389216393998152849953707242419483397894102022308551629927643655146958170141994456947124899908513314461203551574972258707030605663973700334473412854661539672875275755875379719660114145290354400157801385868050065924545171893658136701981067660126025009155567760548355347974510422509261156179403854812849119526849723900217622719109817321138488777993454081717392216470560985300670523728186400976945037611750651016406079816485866888956887577395961997614435665195558515853633389268867838807466893608213229596370796214727307173306907437741167564668726924532512226855721383990501014937344164944040479353339446361790585370776952412455619394487493219676536316273654083142544381861051730196185342130237561432188845004867706877519496662832372151344731840023025062589609848503656348149923936290690496035675060785297587524389842516737146696683492338164591429195452477633091576430267340215628259512164284824777785360551774812216026690983364721743634396927140788782825898189622403660965762448886592592906572883034129623391786034596173022987519 [126,0] -85983676572328811432676583879994688647030124423991874257307625443038697560803103163841498377141277197353473998801080219655850726653742355505770503613581814764306890510375650064810880085536853430869686978948003363982390520807322955142757794633424731049869465780711561762043684052047699138285884444772686272110058202925027304686732481686088976556918494156877662503170561463130628488780776671266521758768376699780611291701624088893123179868392499290891342520108585410198832898861768674912103721416507317696724202717814908145687225999216393485887891434179124478526417313959960759089558437437315416675885982361212526028795241873082080975117916713476313509790652173936206520104792214524742941790195814931167437197411620408376998867476746886297573625616192976910746919394773986629563567458856836871434312798773125907377101868066588113493118709839745447072766400021023951921081049761043592027284022746410214195354855477474205418264662645149065570819239549904977162141925773594986228434689210146046463681046990741125195702242722129239397763452929957830904363056103180988759775547378550290270942625511032095877046047019728956333526745449899483799235092000482287646730903349848336500252772645708859078217046600610043849479918950992912901171712639088666810620348345478183611862029365974163558712515895247524359411979987653874264499791169981818796981811556226173312805482257349179348526884557653047741230735021323959466253257041593272173280724201631624546096454879719625867535823781509658309940761144642634900376381715064740008386193682611815877745913124558300817280162734993216961043036849857246916548758439447492127978485412820905849081987032150289592450869232945664440710482853497804074534878698280559910307351738703585120049410761566832661628723144531250000000000000000000000000000000000000000000000000 [126,1] 1064989013170526453066485418667742836425161393539947940081848865233245037091670695234373279403733684168304855757425240077071260300988734561954333232684867120731841571037152042287246527388046780407598085774654570780821781336668046033509260558537399266022030877195063169927132445447172652747034278887248928158892717586705664824199984686071138831003662136131108529728615352599211518564895685649876410746034573913040939026799420223867513624438663772087816863343556924347346972482191385358294306676718547246845639477652430906030102020634892385408697142604629759593945072642860997720944635893478872397756712780471216401804984557141416484234079926384438336572298986641646002311466663398836446209751487621697670614397723792996428609240469544411600220246962326345122285837758791098180891173799279022541880635460861319298160258302195500494422127976071100856697567118872910022071585165935466726041927589597360717946979248939183800447801092680026626199943798610263268065186573926387080402565289844381593952673807347235936504569425038676618668432772548793961219286919487932883792524854149898066595759013668851190117204391192525613777167329984325166727533613507923731212574091407209056747023451439944919735281659056694223338454539698484203455198926207456445058264248595914019303675550352076532977322662235225827066094862377128508707869016880991767147791187448318156639617988914315549452648392039003024349626146846602364460896290299334190197762034402557333423026820858025597649231997173778183782134014515996844850491904783309941881606695712538226078707268723757109223091270507865621353921472222161045200511204573322248355446312129980871556470846326580059424983809694728542087828002044906932695487938019367979124138280042901824606893512736860429868102073669433593750000000000000000000000000000000000000000000 [126,2] 13501559371976059102422080494330902817909838515046008677917213762925974322185944445333775660610319892904257423427571034968452893393293382643345362703079669420808814885509578226595658283771976428499895046474869543613458885713741806203108111570465508144969029010155857001142019084550964035532112932809668288192680215582588520897418299293416538144888394239442568215339955003909717888069016130481992299133500507692084016066478222474203819068348556279124213532392816897859400963522793963889802765805023801241679492520452546694054439214908432738544192726307569032998815218899652244046310502702847969300074394051427722079022070274239175734782327524998643776383590955596958504193501106864330455618353102319047208520953446585668954477099877865869822693761777491112136923471746336651572718274488452226474707652393966570857881813428172427862819405363744325957551163771555239029438178320722473192062397059406899465729439887419106309788598751466874732265876593994110422318688753673868057298546808174734508289988056149045359594495650548027936808150108908220347447962362391227247494501130414750535673435041254742441631036936974703055286686918730561950144314664820082910783975835237026647720472932347397636711987871336838895529771288233079559328903361377426365625707875119996075683340696520894215468025744524850375013704634961613172335348114964194990353846366241136082646956145580753690784382894158305493954407239022018886927815561426710171379837703376844438368209353058556179155786023767434513496433414233308735746997919289959680450762843702947742726614914904683786265224512181121382898224833288011049027012005960109574405747430110328078701738256161083242097132608189566175101996458984576855675714103169447663883220048749276447942746504082833780557848513126373291015625000000000000000000000000000000000000 [126,3] -114330462744678384448113880979191609458418388638656469741059887140592324520521973712953292005733608971987321098970896794511886173239399692058703682883412843742117519311260843675422285134358349624143251109954421849037744297849258645394797451949935027554095848049725469369427586937613963651897934722229794489510086681878413799279255339138605222766870361475910775024424530501001700217905162765141322135704731384207316464206209024206755244680922811157478496718390190896635577813260753479609307182382018352949864274853592358219566267503907696468618775967904064565371586807186677779182632757772951772684928231059333687363463195991091550103504416986593310726875216996256382664899375336437466301665769330013341383386095987969962131487668450203754443928271440861235892971608395225193439379671151984737943591623575693615119872016766408304948860484447264825387913851546701410949991315458871668502846294315672498878519890644620992523142954567499110196922148979237455261931202042697711529387862641272475439235498547116594926182121812005138670087116008419191035806639509811700382170443986298901709608096960453533409154652621482758789925814800344193676674843619066035923116740914129806738942058815946200617211329845516307364384263690395635819200460841489326079865207329037076012040814963741515507311388891770406653335720061745838062109522653948070102137987749265609209946203765884687779409588721615757838449260573650527890151410212004001296933846225831774908545964238809219227962508103905330401300367942979955596775915218910779514784346494962129587908802380660046555020640894590048520239509146326058269150893137235279972317120712467330637561067706863277014106015636393672230834809286877125077372339713237604500949359871771862728429079020253666953976789955049753189086914062500000000000000000000000000000 [126,4] -100803213663669057709237448983425940935838664523510154809561109601237612987609706970672790620002724858351927093689575586360364562137370664117342256628427411682487069890148461599468450827496292674417547946383783198471407587221158421832844897809748992354761206808021365855454982213818655087531005188732289201288772624380622599268466678209755628066687112639418832602261696862945701246986291897077438308686018347446075707643202893069661918746295746043002511371547457453766235109536078970125105439482948297059873484005799693576095639659183099910284106735108188978080793562314397981330612953044814524763987982362725661366905784774767228852629841796209423865492592112318462763532970110810199794662621511791495158661176970765937264617831618741462508292709552704636862846527075068062247216303575862040639857689218744342157959309222797295193107261261304423005640727724487105899854338132344924482605528246039756902141224889507922275919105022470371240108450669235319553343941291572334600615388481602262977504267343655806217999925180410140563273140131607651258369704376886605457349229122508636264964230412733361382600717889924396923850455185219992984389065678586515828614310268441552247214671385375527160960148926784597312917275552941479198552402260173854491337850909492483698261058251267555160265988505903848524332677196103096406409652599919977913370286696985979877853524325138978025548059847305705965318863548640526120468454986297035810538842057751905550735062593275367032924608852308900790461650599393672700464121899193788433812658177810342291895233194714196224749430278086629960052751030848786261040554024701442377053887328289480167571474817693211393581328135137819261245844420236196966579649631791817757093605254693484890483880032213941796426226460425823461264371871948242187500000000000000000 [126,5] 1852582944058213920288176492467839215683465064462823411180227618740435445909541144372866070802556140732188032082589980435617821871400525058966559589572435095116334555877360397902548707085734235379657187092232187969872359754600698312060264583288346332056644538435068279023586047223663167379041497516223058117421734007522806768446166230398957649419018155168741907173957745856854857116768956110407602142321652320124857139091075817117199025003564403836701796537550453966442377065388625339254259255413389203670778691369485152123827646089933294907337889102322809230571216853035062454909259539301739592394129789633233908789562866002111004984084889539159604192534923614665801385268240533172627544125210271188455421088193976203960824523699995197887475249600309755080961889051729052926772492973861486245090706503097001609615312216156950596489910045187156976537527150127600841929012811649154330459458372848379879372576380603370321309576663538186296613403759576003298543920649765809007934390115011075840453002498744506778239280903736323787108894061157873132179449532898184416597682245405429820603982215964829786757194799875575206124282720761308293955399486097297789944398926074560362397027510293319487852972312670949967239057860187155792847995967090660798299167721702002622287647444990285614866791637783770570977108878397686903855364054981647549930768993361847121130883141406671550709392464406485438757249075718847920836257088359250022826209854881239462745245613484683879657656130916042440176171418798763319373976317887571305126249251820796823594048949647929850602635166478388455972141219439511574990554564944105279110651074945003223115710975015463513200369496467027983670134211765957707958630533746831973100919561483402315755580490011320755655739589418118384855915792286396026611328125000000000 [126,6] -7014690297402130818885213927704795342575956247276443768053889492504603452556226252403386489894126879981338854441368177868459957646346792687819806826437342516657386218836575852235858069283711361080436181393969145306640611832320382823044168732320076808133971546498676636255025131743533467950869290640913984586114979526184535635124187477991994767585465976320631325450685550152428596873813995339758022895125361636638993580174915768221346675279112601731215829780751625297593192257220718164875366026734883547038796427268794421370030578534042637933931190679615789600648222056822798868756388976207096974663419174060641644646435516660979972079348507878216012910997822636693149595317921741778301868673932213160255349304218151170449309705114393919281200619543549414921054884613037962209774450851138979697854203188879084254352611167553886212944560482688521350991516017727560166180209554032847634396419950455883343464298153801667062883701760331741873531888729195782462012651069002918684246667019837742787848125058374807840264745502057324932353524145144941269158919464503566338883191766919267580413432312117517860600089258504286948091312221792691053298727878972344016855949919720512812432306253308478041665061973455329104738121940416386042770125452663520090310968198199001026444456359079480017711090690184866293878739729920757105160305511309030756930720793554708314225834440537227030931112478860505416571036254495402039761698517285279156753024241135834248786497630018862002909170338216195261384807413304017085973441068574684218586139262574940811967232476123012682233721757045535816961162291892744099447712595484551410013504620925261864845528267978181788715316486261279429944269681795690789370520421240124250789888975132255997036733122027705045305396355098670468919408449437469244003295898437500 [126,7] 19862500434114525038344853318502578581336144675779965198179637117855333121381363344645557353744699324780951040019536296911457065245354043450557429183960019761850256405716083133234602351013395103745552899390806659960901958103149388866768522688492224618921134311983617787342988787240706026441809062782663407874949231396194654332999311106983703865932477101074931170919716690761755770541771963741686341489227359630386516809808437451576704825650176520346180967173646081175320803339769507478295958589923154938067415483596460888612907575223837346042497788366100481375411153376366636138228773860507907316899541628324933379629518436817636369376172273916854642584005707248792022417536245805225202753878333906356711471918850047113639192497368248132706712590532864780534239163441791146563350669433033098946002893038566079332921843641649326400085529494385489368130453038411344902823142478693938022142497429651304953740051044334949836138501626731649110548061369144950435885356947630755699699075201050986702251462475050904093279173223677804397414191450669553102556792615685880821958351757788217262262826266656825834571893211408340916347699427783697311037741639246438238741590816895766104861722164430587482253434142684445609634269245404950677015720757719095442492792994865247813444208567309750920329352181127029481213002515654348903993043576009185937775486028733650971808097928520555976592157809623872864344761003699657178479378923680380235670627308030970446050941829276155302488304669790280100924096244994866048052750675574663117858518847209856773427334640959636453864765521705426687294560555083135574559970560234720321162571864789597837730709832270777709849136368700237917705450845580558870195325846357765668979267402683211932858544506512015739504994904507384489988908171653747558593750000000 [126,8] -49416081883265643282934036890123284670122803584624210676715763883376516408605489063707772255257620261111463034796286438053829358260451467763358599408637942993533162527727676421404791325976184242931605515271664044959522283151413155965260422887444385533195461921145955178230667667831384028917286356407612112719547192373002942967354221674295829629287076899272426818563780875226470646779468511581543449472458982468244280798258425560069214488529401397632602530812380954649570406596350187073737817140809126553193513715522077863023891304638039805805776041858828401395664976550379743920760552286897958678296356864609026087992061037801472507562749532524861286966167403571639214007339068858782595354277732182350877370973216349458833610913920523983534121051860820448938142605201981152497273551503348644706830665249920868796650758748407615898869786803119724065018831452884394106056766770373394770245201070628333608905266302668529927320943225464952074537366592132769022767113555033769829149004920841098072143040435727000615334764293316214944094571626462192457924557003975473555198567765011498942879696802142902697397725215651649414197034518127666802174442090790624627558794490542467489986891433083884578515030765031168174536397922614378253903212014898456546350341601298939802257493748988919092254827521048833667096838489976143727454492652055875628335555234600682836439490585739294838055798356796906315179075814106107989360066307279063250846515129864606991616357346923041784785243933764385314048292987399157771991913165791371197044907353862452565725144086526449714839154939439365532721704927859638165676433209877333463102751352956524064518922532372273838899397909332288161717024757214017973245465238433693203749304022972991031385082015808452222428714950552830487140454351902008056640625000 [126,9] 119506073049543190192401603049669268864627631033593423566267882950339525768571918795720707037414391780610075004990971373005212065708538524135763809065974676316682889138855317077666022373468852271398530111363284429356401807975859877008689471207638988323903552671461196645140611733301881434125820496110580013863441745958240082149320694379758817882683794244074303520670111638511252079206638172876081237253652729594588861046060960842399001151062770342226011197922581345099780683127364945497470499180972471454698062599283447578728437328398045660832069647059461470293219364692807362502105902580167859269809975600195129676731860543523839484688078034191196815510496532366020726214401850167319233931586170044878123118987474585548726889288860199806417686817109311543315797630289457234497569499357255874707244593153485141725484497334718248489503212010814430992258921357601975628449667383481619179818341753745506458663672413675658170890751178775595644120314035432681361872774760802766884549104460943016902630084693801416359345628760082429190445188830617790127003800766127181655349010028914889496708194446536325133536165567386131097034610920548513889320186751240433197693431510314538129455680234640841844034389784457501308210380716191039911370874182402533353568478982257927194502095007011390435835449071005800013210748278570729580378650554000894893658879651829909579765713131838833447411709989785564292394640463703314267996497857839433996048390110080357094135496036919294561993931259979119264523095177853139439516800237302669014033136960764793902111126369662114757062084660325746216914125686541485156690253229536355819395656528747145829130238952346458082265873157598296133692837691369862377199669601721826078835388959274614075964792243068370285880019920909944630693644285202026367187500 [126,10] -321399837049087029753422522138081989096753186680150707017659496406831292749102596571009838385248213045505114297109924988608995467974971315178284360976341857260488777708117965762930653451559389031077885958463051044862680791476933201733978257179906870179081755457553242911443913896090033286748631866346726591521185435990880779413045631401207575480089024304841297728912286559547027463005756875124575127270029250196377729632141769203956631600176116687663707676456207337425655456231424816097319101095960379052606404367184440114089747127053753378570294630458643429384201901680508414374467696181643364416112092356671750098833337791508998951148691336341911163331161171654719958924187806619169457503047698461151238532530053461125689856276693123282911588596000405043576311088156915713719031428417726327833801115935465752667082811239797276314130982186459073983783357126274241825780302120452269039032324376919228120102176354215754337226481217633440611081722483191688241999621708359295740708671334260421089952324569126496501221822851702940385974573113759393716846652559646175017259335829039364729932243386561112691738314243559355548598167117414801639582889244239771443070859924594166910112988622815792741414409102168061092433125875192928350967530224055812783647174018391713104436831875143505817766361711377207503822493491404446821925804991971298532212049253159351466284741644126600509240198058232101024409606410298290904930629933730443749661312927530209964717035717222438467111305555976083870464275432947946560215876691763178164065928805575215802610525811325474075907945427231615542899720675127772933420944234907181014437323771329660610638155976951956831443131716438270780607391530567722630779612753360003168979227019621847493120888886517080504368060189790412550792098045349121093750 [126,11] 882347369920646511458657537162376689524709205006448687796683640480709832844366973090558018119627405313871157703163381624246257622236362837775098872416684934478196736270928370182779369845636549442091081427178945063678496296795446482383581106454714497269746371875485320770239637338928418874333348149453193213504476072239920237965216322610340175463225804404368949920662805465570077079286375554871070272880581765314567449079179106326838049417516428129079742257159449077596171981245019706980884120555578150034232235602410851636250526644785504379569913110409985059310663929513668665567753885661339325164118267846008948364613370661556185857674945721315401870472524958664483793598694258884084340014727890329513926543227917829313903378377943458490902738816224142403996519533559661395664726169617185952587941621134562730839923548114980069690822851698704273069750556747144170661803901228068771414666040178244726070826433396032442158493699150457034926535242510161571341777989556025612968957483786329887081845922526254214251793693292666760386672190307156613985566564469694817047153772935067554281748992219265712493500198535503338490234221441240816552953918224537877540020040605164085219170719888346482551767214060334725114087629735304820523849910895333846171222798635629474727271086340931725613549624159178815171032209517650836723260289276911859806441034012102408524951561398580033082859449120735887669865262039811169101921762593962992326578440790676080176505150915977985412011839554586327721010703652945494328825415440655037516255865295705605868278939681633171225411848128937166249532432261304648963403589596754736603354688094984046870323829647444536269357479561207125924839758889884615038084827906921076037216900685559173487332930733637037512551160034490749239921569824218750000 [126,12] -2091980116861698471021571923618902750005871666980399606711918321913943781838205802526449431699850410419035522451670220308562664034259847520032013783493021735846092421765852040731708574446240785161707970898816999796839075847017710642332160745986271406658768636607783492447576699337118574892195809621757943642854489461226479300196423953644594868031802260537190782084227553591751443512411326994508991147425600451019396443617688523940284670396653121487108474915492050117682309276533041099137638283844555101753900144904996705610862861933716598069288618729697861975774885861326874212400264355899469385011961375536967806186759547726960886103643806147270243167809465090845946585607268362463339971781303938641333945627380493949983873792842143914873159914690904240719267259957076942371976161946051872918158416507537947375727697640234788728715374410367479396065533295621193733568374297570120794389428869598548815710952707234604930390172837570750153132431403853023937983421422908372517906610989954968497948651841645477033863646980706835480871210816977591788491329782884157049197759662431851883068667212053654145303113752921689733218216151593194178539298173382889337308691069302781931508052590468148739545389207818607920209987588554332642731204335179371346414199740431199847077323572887074592903160118416630466635759199592151707185126347685461096721997508591622895416119853839559325773518300711786245036787661007074422741297446183334899116275409123426723148348907573984819627395204295781830221448993986559249399741137275777328414252826920142392587196965225739702533314388443189290801156842831007137688038348670072860640824793166697964070186035242039763439993989306015879817937762574805424865502504137468378246560937146490303706834249755815158255956021093879826366901397705078125 [126,13] 3934449793865546713259887359090842240691465750017290217386637126024219502199489511134274799173844091552667207460592304308019677443874394005491686480647170912051347984530987499775812383703446690158577796684337704126089015043946544699007691317630753545035893701070233001622823140315540881094607771706353633309843132696920505926393258119644237440054768891920981863797407130488248037777222955355757230115822204911683162095587627561627566160660871242667030884550790239672355000096448784497815987005880718227303799765661097479303239424067620100347658751273065131834953711314876920417640102131038854470521909905076666276948544277946394113190733983882147080474635270436917825575784458822619588214663686282896094592602151148864002842390548723141864837122683803090185511251048520799473373229429709804551318675255425311592641335124141435320901452088639406126918055392048892420997977041307704931103452275724220900950710783713470021334763919493213373203613211873240573806708554524060586578966813709358357328179181065167346051690246386941158048270363485736465635568644876205524192338697799270681803985832775958578048376844173571437235894950277848745576509153624280190814399827264748597692866343546657787946649003845180631720801971345784590294482487964585853550778071244381411975736175957728657890543482268146265586984103894727467920108423895359825149866892492870142662591262940480538242638722878898341416675835199643356997943895267774642445309092776897900345698545230573251527015977164915358840761800081762239437471433338299855870159620528876559936999761689898804092394255716190103952270604381701171648869032231418070940361190768911292756324240913761263503991970690365643851818949760732382065219923625798761958962064578561588174346070473363923269971564877778291702270507812500 [126,14] -5474972085808184370370914460406637143634265693454624945877990832622297535823257173606208175979680689126178887567063952849650452687306126893894915667267730227819347974940042682657096772640724511198521592290448523179487099475667231869234926351364367778934186778712506968011421670840935566121437696555479427107087976020644674704966712884156809062539263569603270496288929018501809079785519128301753132850017061202550573529514999942300115909246604317005566063109674112664446629723690689395596470858786692920123254349339145378668251530281284806458975119105465197802445117132537043304380193309014693860883599297412108195242849012122858453876631245129707697415195802466406044523965675720667640564841822657063925189613709130357124575729229324565383068490215513374646988828161926515371732259543791180529001057974329129765652944787998289238903676115574905070275916116146683562601830150557767608652693159455050800229349797931584857602294638694446799978409943290544152032118819569585968509148483531635837335596024240230033746839473066347747110516862264020575620614207322218310114056893263428125845478914766214645767491138109168074905249161669021103571506553597323063319540425909618835462598111946310743502553370602604577373540020059851878199379115489518144129687563928873706992487844258315391247779570860206449072298840843023927872746481017721593397502608085854280160700132609230093849764901981440348957316146792217182583263673333128619014978524391687394610392661573911385871970710018076933443220280034982901122598516587547982959277156734712667527463018917769720047262399712297322360229638325547671614435888272240218745989399487454839614652512902907109913533033768503440416574779802852425651115714289695361462024600550552453558051865800671009765210328623652458190917968750 [126,15] 4775918646487765732900701001754963004426231021158886890442349664400734509345367092973075260350886125900356609260898208133013575429283554192954875484387637995410700131931507601198344739989402873734141423647761632157889057163112861254833982569072625176282014380291775217200903496335741987579532114040260716992960702430192294406666734445049207420134793193741267621549522065306708400255608414588342840446191276537836196803594282171784331406335210686275843913195061120486687909107902312796604135468626355071947025659496261063855981594942306945034826066408915743714911468066379611584978548982373301018227015504547517272717327606138023218205279501290468209788284801330867651126448294349079281038211000518426610035969019597813176629783849996445045612299332543648248343688679321823967440432130070565929707213902467345275588774682942095181980720828004467335322100679455284615389895971724106950201799247102828245261847144721505911602055107998635216521710964441396733952787428114993736383678118675911761992918428474145806300193026212876850809160268264724216906352659829863910909539013354652722961462799582866113687472674451433177433421978941195965163543275241476940435688004795076186423441708913781371496379418693476388439014557072846835584373483971610677200658783867911361058859530456072488822093064615685211609674429907300818526785478029302363764313394266043259988988930690593288854095456146402377723975106523927318788368287853049136602791233120131288499074774209845560928781277855777005573347979803331597826291893719431258598374823640680075638853406925535098561657525280439755005653466708033539995243544886117074754242692715705141648571425130482787832560827258137565964229674751718055603425425333204785088086628918594198469141365315238090261118486523628234863281250 [126,16] -851516389311754575328346510468196728507298813771314844452653582220161329708734016384873882920243062326562157530747329331564544480743520712254711548012320202913038435410886632120438391977872975706303537294940038919789724130031945184515137337879510854354299783390835735349739316283911891373738259217870942293874948371282818320134516314700341284021025583713228245042149006052198185477896304827729646780125945299496211346785593193232793950774966672841916591084581820298148155660888496185718536090503405731178787729872058091052782026067662488994137624861109934691915460419765180270530659328113611675251600891241268181801163170188828799871819624024642091865183949034809228396924230627732440454580719150477940400196987780123146791737534046207223587361480181404736783542292088692970154142441524513744895591553211836525103323634097443082900524343693233052046030991433892204534061043979018823051072070489080184166086814253517782563844053706909795113969876358292397264781731966861737286959752664062251524967457231191959460079251724823155366089727689872701148621190342284148349756228748095156102030798695731312277881247585578215017203834798642853782557085915618353985924848829182068251996583483860943146521152436294912091534676948396796986914952959782583934676771706338849508168529120076799810633820183977675444354695950346408499027308455170309785044169747448387258026966866370201469667673896834030908973041717273888531516660894154742854737897692460654607580608735460147479221357130996482886211109444166944238469502332538081146289354689197175557200747592870231714825480577919616156424258258689448709425786265670966519541928579354609690357896471206607438634618143016799513404465068622761223994441464987529334667858747049632578418609796244709286838769912719726562500 [126,17] -2788203498051685017408384631811812563176081756784956231820859067969015640239229907598244798201950034098271155439333259812637806661626897301201419695277862970471065309350732663818908170926060448155922866012593733254129055672264464034076387614942452581899123104277803329708260169902720825072322313562504695506713466208109380187133894880940969177389808500674089558482442673707007939230472834228047480917183049981743157678557420413864921582602609723840222798720128054170231423463083111188667818834696337977125233126910257950590753481989337365059831296538142125127933165129822274258126243166055463407772997647377255846145352385255583609923142727139547653375166670819320807792630520104114365948665253231081219246439761362238669735381021974625306054839590201078386471864136846809336395358774210086589447982997106586686919091992765497247035152112177232805647304859607384973004339339400020368484936385794385846665791526819375357924283874978594465146329245739908149960474727529590317370419522751331659815948170224947720571867481111740847604854396678768670849404856833744395593337867593923307994771594916199661696522710851095301384228486946163535698181438017879255022888344339044936992297754141565465156820032144855529012432434333246071624492919917476825014549367710825493986721696318096305464526161530517896005232814138644598087429216696092698717475259166436178370875406327847736949667207954687150824737200896370462833535135685725085539061219584026283258596212625958415568323764073923526374968234999607933414726806207301848715896560106314337354752523858028037417146719981373580701492983559063859603402142940115041835951556710599063479204121916800192477248801578473014195868409433530387332231314991583818850495771711744258380960559406958054751157760620117187500 [126,18] -2474387649655863437523782384468392082094647568952183356703252761835113514709291055305726249180355125114918306519006810881574961397931291992242598117541771376349349207715515738307698960711971138882122533138226820626180520593414002492743364198454334888760040251421121267958109861892431084308728028389640276989870417239093656804114837944627015824280058058395801256237834792850732997924129559936309250366181626366724183609020885797474550643998834511640075546942861977367807012502182838729653885358656489712126428543490571681162339890082116481020645670074296004291134370332538311522115474336099040675546484677939570074865419932791884797316320332048561233925453105972104437859314780313166118880612235504926951436918471823686016376276886954093479031764466525241446220984617451420325598731967259567075974607745453126496971133691484071628405558076851754803590921640597540002184954033405724459905875938210355672079546817642664426387380280482922548805333021099777773314954023263905357975716315345567584458084740274027764153051023325600561957069093861301076187000569202424767266665586075031093574051470964735600134921636733581765787694591497109624803832193238799751057716540131678348158918950540016659634370086326343076970764525714557761546833767960240247638375470496207269090601585897766916307546411835253904559631969556706002196580568600135865956769801881439476480500695174218038166414031564112030691270338877283060488989936293822716634374898949736976471385387348134665781452748226588938200393045659239753713660147232038044398852580397464496493800327196809994728325045381104163828609269197162771129578565924477972571382494240292221058644240813507610527123646468485287279912116566249569683942631757324861658544311315832686659632599912583827972412109375000000 [126,19] 24351125383271282416633800615808557384897643749855255561099781615010112730687989245025108470616445567010667764264978340201283138406754817908970045663529333950232070053801778528572746690893621245199940675483369292475409034354232119061677900170525406311786184970270797503420992089626768067332546717665403096032393481435773799310529314845500188498949366425803604816026223675694144171247075297272568645062354278796867868666542221908309415562301964161757927654267302724537281946992588950660074057260241105063086880335642436881112807946576215772107705528850569678819223979833376053121257095646772246501600813984782818847958328781027632577659196125607183693795661419916645077906316850047226572361499338066905301379560201656270454400666373319146223754287708085711391210377922739027292543714455520005768440102239934124085842405817288784431058314983494163534848611232101466824911302256219701751120157272129727341583691905912323449856588669528713829386887846242291403459993739410410450605705676120531312893766992345935751066395117425310143090528959201413292929264152838181052558469452035161130985399623609498706889573367934986732532886100366891688668806385108507423339655818407629345516597239172266577256459189449139374826185391679428146984245396394125508638124679102414238776101496477852383722811306837807088887454504004425011108596627538149863921508916551470721854382340872546237178713112520619387227320626951976823899318812884726436143290510485647582198992277424561127195486241373949811420739099618485986847621627554762726544628201881759112801459702790851514938833271264669302763103822593444916039873333353521678305398194399284628568577173224418860724481396668496866614276130027105377829388155975832216333155401388754768277067341841757297515869140625000 [126,20] -61215324455011810147727334863502353368668133725615179154644651184088431369442752892881718712703502257907750132546001941281572425165309083094722251191539189389491256326936847048138599036775835343797481360668058154916369369907586690033128968106775525273600822156759737614039452330366356475966233812225171415577287885036465738653697451544339420330148714602020045720367314176738540789620330677983748624261807537980850246433734542388744762030788784994505286235328005776306576882102707830742503758186868986370584967491122316660697617556751652203620925741278307949458739867650748811810638755776356347187002440058179563430095616524911631281607801986117367274102062112887557675228286471314811456593503648624527797829622344264991165584449962911534173518214685122276990922801581587333567638170370132250829956994976380937977055251132828761448005029540144478870663001126986457425861258865812777945007037531982979845717166174966897106911785109259630498097025148216462566843769712307326700658933655359432802307794477651441232845068089985210840446513074947830896936985583093183330478854503026932396305165931133118543595855158283123598563886072736629810076253531859430157340795548641634235639219445612019257199316079156718153993688757460419631333367421220648205372195202920854714998719077441297493031936237170237154866621075524250087307758357947722683509128464849181218125061278999203177042188195633230106893261166579459603462091747261102202483729844472004195165798112357722960929914773592054457085220603651856051816549319354641274713360801452816389629992140089787461220874022866568264167370298701413480647322892626958390951268835192891264728682407640206294313354868431981176951370477223302546014860342353162430361051410399042538301728200167417526245117187500 [126,21] 100369638144966956089500321326071780345760406849304843045608493281326195434704525809466887771695910929147533771514018123750970682908089786989441412713600375898758888391062365878599515436302362325047446913468883128108803967039267236926515634620711144902016182216008635796607090358489321926017106278171352580996913489279106631610696317379381310242562710980572281122005310135806990086588120828442962328935515684331508381077360960904511144378503555079531945438396109356063090408966397669017176261825319225432117353713005365116340180743567549783164355621677260266391077344636425157096126356692581927885050667979007265521366958310142081374122752247720609579286549603708425597692565427914045382848534671124013876846470677355771765193882162774551375019020558833844607415646567723091691272390066548225847840228446337035837653445648310117348226437570770210104864406160002054564170760733182355403581625162089501167807812807699367124648805168892652512779831067390181112900100895477469981415027241651924722198205702343299195104949051028030808129493966719356590377830899751300620754321454956904220507437225572828664931580440376335872778496525200781274205015439323936446462078485146066407696245390315394097180998764689210240077611253246458960755976855642673229729026989745633823028731093860898279761784672413083254357103835670522705586685180864224885860474090058844185339010910343721210383154406456062932873129425805822233646966901099753712073645497099221051502646912328755848574495065186189018879485565179270808445908456429492303471579608602690549575740802995230066616149051699782990153873755698363049883611862640741841085693218358553264900071755653059570952342880082745101837952774521483412272721449584713963778387357805854662728961557149887084960937500 [126,22] -125926889889931659469252401938781233887737335892624682379669190560951516015901065115446147243893880870346303876792868012324661908304086672541502070974634334451358968411404057195127371309198800638757323413342738113992656342909871957572573901628303598094154802035557082473416567473018824324214744260645184675570494450353394896167632941412410023265704677128963057065343020719581605569934989636900377690906305964578062171062498451273770328907033595880099667118894432677267982137695460441926521872876408238528216811418819383979026706486868126686312693565089078771995834653170801316076867289830939810565391051070220025676675283129622393195522431029503876154381420011473966312824863885788807746456563246121279859701686758471327637019565886111763294767433090397915739840461720805059919804966654625470300635740276425116436807495622253222902140271743757445439514780386282940408705143778948130154061195603918636997768795261829422474913308154639973320010650283150645884691604264120726758882731839186429076591603246581624636219551047360415538292846768455044911330978822497589999384584674696808950255784176619494477504065242165359486214622013709619944124927347774475424726291680242135123366261149120667038448679454504258257113640428657694519641499185020229025461811549167542752893568236945627629711317542134502749631646805223611374351883166298057349266691496889249261778604871831459170474925845531974907496428015811968131055587934581221576964897785435210876851823042746126273017434886428331885239056095399230783159892590875195089452473414391706020268578130334102420708718940194280280928590332640463729774974943522658878752478546847730916177302322253441459462387562454117494056695950700839907589802180393244600623003925932152924360707402229309082031250 [126,23] 129131010364447662599047790642452276165474827693110682236851272123557951182712329314621740308819856534785784788205151823978831725168326054801966538685962556421315845287711422176971858923633578567914476302206366069554349058669530664930611139664135011213016439332128408914730207117794571600944831791584985670205602421421760143043127140946175993160041802820984736101813661250062085094711123670665284519815973136935526824197596139047745948432926604534507563921136264965002354095468402285271839312111163324091541079067187595607316894121549387519349448799533145130815930957657252689427624850566298147836329310479098652994049977154255550231093532417885775471363272845325221364821668008875591615772737960607249875051652864978195663702842371251787121210183227624376154227477461546579327338638588167980955760236577533932878901359217634796512150677746947254328036328523913127514611808122474430956448371625572817705028826349239772363062024802397285607055251879663915413810355909972101173980749161689304366786004173297235515809549904497441957926352258783060680906356596959902834217179036313682909341539135091587462138491837371038621403450378980585083738908361673537710576422731323768871922838605333616764381835316534931629277443708441380923655231990751390481473387202937610514403866448671246945449254178717980659969894208697762741941893853111379117603433707355743750833358868359711022231664918278240291255680711058859674123111421125705268573724685961562136201562448691068433123912219782453095603330151917275193365473849092976382742913943248093817865979176654903229639476667711119831975144819740980185172270321358286601573902528560726198729174388952346228471615346233395890087792929186167958298410940355002984869514648380572907626628875732421875000 [126,24] -112298360040612326383887575987783229580176730028851500015050302463047853711402688362719231563808279780334117331788449347004069071634236038711163358902179484067186717163885816246524931945006808937588151881010613890306929724724144723908306117409151631698592964536078906810340058286311858091254465039871537647377988857623452802219326915143169227136538732464808798277367872167088117782246465894795409438335856424609097395449286039244870922501162449082457996258209935076301450285229663129476828129507554701385524340794324945949754639607806792114266354334113579575002000760174816363007707593353949928041293838311508199035087290621786485226996896765142475468395702887002787155868292755922816712947463868018045387925712165635744351690885508001294822167727618415905794734449425859331756818907568809524682916006326436538070150759041883376303213100991462239255716068531186694005443310713360271209318027909890533564881946371743908106815658388712798970745102868294397802460451130216449555653939857468627758798839717014165196451377185779007959936131194622923948070002074401567504549363208021053065235243734877309817340705991182983514882749901248019517357253426829260824202769433544582621734185531676551844754815711339178856807288180768245119778668342198395569131566983326141390280366501669297820113964070314681884072829887999287622693566792144426688058863822174716099939736646246764280126424203948944389605505876999971689638381277268423570253348072970788933756787076833508441748019569038517631975906709253007646262335406728410047600204738342853168471297121442553584993561643002258338849033202158955112610642079115919845838272876639774833934424455854707112076040793651334831807732524501661352754766226784531590876525797284557484090328216552734375 [126,25] 84867633923411729370549976170863630119758022518045214095288293752989973361582069958722434156164833147277498938546744618792960339498727192665031585422668047425306238486101327628510474609731059188154129040683680810393101910736628636458248364164673575632910769608571362654676950090647725961959392640811450107553980489888937701695525389817606547061181583374877259977114239593973566588924875577901736865093074052560974036060215676199716200248960712039983698710586865932227716192355022377349859937373471875465684028110476231711124763540093540602527051396072711187831266256614537122501463571699721611355708239459710850014660538091237753084251069383910702003270619945324598609663565197044775226112757849351871442462363473088512867343557456705283289710596605134798480310733904001292435834366854090136864122047531471586343854696635958970720375694817979411265279867667182852078128442157657519601300455479299524584723540133617870131905868480908388526027409235744985157150933129235062292856763521476490223815703477613776135123439920289102024044691021202449352281059726348428153905250513791498174356409882938284934659287595075630350158749270636939202989328431767861733441672185349768997956582405422531594724156136827024785793143731708152310748255645106430138362112741117153315447640298139551506127788724420852586116613135088658764905903800707775139165316345818093002775339981930509546999656122302601561667352860072520687699483380424891384250773453252328625397723983746778074145229642885280465756077387501569498919030432766777516848843646237622109569842110563731406168567584195763550826354253947986607903996355842366392731406190399879503150885518969289742933523579980819233513642802417893772541860444588401879428829488460905849933624267578125 [126,26] -56714570209401329533519782778492284252462546554125462619337296167952917270844969059588997724244259995814614313669094338078773981907845552213523778498885392046250407356061358183643853446303455449077935331468476456358777449567456196313022331363439987806643096044480921108284501695438243062927360404828949318166446428790846398200843219009637173235540505061830020196830817429227106875176626945803672363553898984658116947985627977027224432551048735162572234539669014004904664612965635740925450301035290769318926915334689032462482851966164547977501836404516581515889819533028552947790638300446207898086485858620974430990655318406490875489602676607744071182935601133260407491158691785920653234818622569642389905580772443817063385028739034336967522864534567788368263922299835840330800557684561255259019566048520105903544539495552018555220164073131104089264441836451433566775984293663897804916187882748169691617596493374434031194637368559162281996476278801397195989738810767584556164294380954518688711425460073455071172211479626901000046956514393529118325703680781542961061924579772960885312847452127492045359400888804189437379745091074013154325160107922921615086782666563605158796238045376564457662040940145294135117668757041071283490526032528099922547808541409412475387348671440738104166315409179333540002035822076900825750806292506828933701335189960053829847247457657987613154530473734298871069296485139553818523936929160358206394526162705054584086332891595458155988954047959988935333077272120727705410205817250274356801585474214881804056268713555538923347628811164031654794299731657868384889458210429126203740964762170517662224201061173016211316180629013763677495555311780991458104893812825329860061174258589744567871093750000000 [126,27] 33927596200011866241508683715349293888126184402393932992947727546205027043218716634193313522395857143991868490804147841164316479885960043309856435359311731617551267659581418507262315266501851471474702977377013266804745371418476711194085988369852469259675116615363272990714431523597509410038907621716128437935847524821385167571670580373840633670395245415753287792982720102630225812836371118205938010368637148224588891758681292268150405466378049134873358372853507761608322453614037101548028994025478339886850568667674249796693697425487841553843198771725714289979394858205730916348255857933176809099927790493192593870053148921303008139988928395727905869185142784909801219376476796990557692426144912187740638790242579112097677577533709586204447807577800646614178226969959935222101541591255217942492661909727399647677001579980973399780013764406049218547305423455629753564804277453657197903684239021659554838668125454755927907513006083834298594283245093905049005318723072688153990042460493752723209451927110154825840657090030076915404681231270079211861114099684967092200578563126818073498562303659346283930583466377142482202415458137667821993517679282710289155682648035399919389563168219930163257088653702460228019119772786444644414965891975833488060092109761184627311281186425658468361624002317020343295202654298305643396937231671449777932869222116374201368499301351966515592857249334414593056110990601718426705119735433810554834580089165658068628154720901140544542435050888958444163826865194848600381031434239189028516924818847724191292905371846413967490397847686342795360788264383876006399488815913708585145352846194403985725638900908345172871733347418406022363338936388577625648391124227667887680581770837306976318359375000 [126,28] -18304454234872847718002169970381623475063136212651807151114833364947449390026425464744596693924641462843464321406510277670667636291118473462313639139814489357464926525477999915058725492566714468891194481124755432561768675649135154332822748514551811167016328399650505260845065807153561136571245403076824926020893976996562893420304680059960016525342708263551006738445836597507639124481359880620292202593869010233903623967046614078924353881652466185308553049589717227679940376548388714317357548164596935057439412177035887357222208441818187184852226005227785574801637424850782959818710864813335555499979663702769924846718602888626303469569988640331459684607556791875768074246453126407322075054342567538270992359643327086941509236959160359260560173372079223190176219721745169559986844182776368840949177629211709728144092147608783195476175402957004723942402698870464846766045612643979239073007350264837657002340784715262243744371310280295238465873123413733758364052915536947515375888007475935112960559257237298685452647849690988405940668165845850534773987855140009418540930805261543287982017811268238451189394019911353088456288701525082829444885434960108023534008279416657955485627066431437468854191681094848229763637709928393632973416246761897744066021039210167019545077028406901434921566084471727757222044281409639829091817976609898174517105822582024137478898356866015565395454713536321767642122781872370283515416612055035294073103396634567152759301086186230720487313647059561564481234068477524043323435489633185857979306405284677632468048474627196650716189874142600192218973469538357946356386030726117407603470147323709364475618252716896239381299531662069176789852066657082299108860241619206135510466992855072021484375000 [126,29] 8929283523938534259295385996405376408281081706957029493465000463811305630599918139398353760885784235248187699211129467865288330046444561543947103208328163525353153416184361408120712320131843755378789740049466655708483996100413146671617206673708131420235629197982959401603399754873596716689294210885945758604711747354026199653426926643486546288079383681020144118879406324778377806307131415070468332823768760896400140891815062513351242100463234538214953985990708913469848302009821840688973860325650526932819435007647890390680081851370097670245485639421922167654536566474354799414687645563419738956684555518485951528854625849725061341596445802986596989841779356026467787547813980402721334827334383064254642270782930779359423207238092853714493355524103003771903376678160151777189426387842632258074892717309751393631710471801589451785384555134658899966564518973488051230143602625845175141157848465946373247236010723532006575542021425360279836855038047973942110940987376378694763285094091832190849216119129388208382392230279075926186189999874812433874132460242909144223637748394328964962704357932729156012945231318730171794391261964444661370753681369982928766726678182603752666495275963050526217084761427399764621176986415280896254108918357711289286818244347583120676325665726080639406404155788170664737264868920690883014956317141776246329081167748693470739904528217254911155648470073665319010223882560131079322123593527936470665034128558153145735968737265558526023724552667080575793017557056533408343072873005683815892488356718095794737569918034734552326516856210692608125897762106650524350831937675710802704265394007265652012343657112919702423613440815849601324769780039717645091397743885099771432578563690185546875000 [126,30] -3929748220640453623376519880355471243382630806476419779160417576406665444623102894226759128460200310621773150437412205024134020053930010303538381856481241992150734263923840476411258432928840445097977669372948175001952907640258719387255236503868152139259327206092896344552907831270302819123324104149928580914983346866030455199678583226095030756911097554266876798051621788607546589322385474693423835030379485095397610455219540470521436053669850491646450541983871113361059418993864096117672740725021193196895317906315111155140707808336281140186754880264433477530953259958948178988305125199013815532407005638269004053438214908160118831121085972033574879683860445930355104976093598912406044672880496128143119203991221330009965809773542765043092801054267268088705805763272276460531761634252760365772870941911856488607371920732590093092418833629229460234736253126208471662871338304584915047651769062945389544439020660294851678309697146852856945607520519764255317455280800138911962887194085997325418847017284695575081937117520787130404032997986375267723808567736412508006960608050408368998444577585777893681266704541310384163246994975262629951933436645827633056072301158478356629591128973676772947866158783271949466421758820402558133226499881067141811151532690235903005835497007186220568201604724493667115661720876736657029568098168593032586375847301500291248457810841895322714650609152348332400326160318749858293536314469959144601362517844744354753811719889857925197988629872984062166795108282071075517619334536107154724740359289942072878521363112157345516754076513075432233851240705191731318245192087979842176667964916367350949952357897138363965873851871073431083087181995012191017368706768596894107758998870849609375 [126,31] 1550500703184628316402615979461585608835309141553473293824864112308898183211667117908444680809884317892586001397164332225419219436256240195013895355734792673906959795332855713250725745761466813050685447757478002630803728603379480567627407677930923616060163098525868003868486785836657241682893522239789206613790454085973871037763472570406927690140095703889480855158568084250222373546822198164125630786288915120669184556605938767157413558548992353251473140491836592618062050859896915043047693472328274336267810556705307880271263483398318658268391617864989975858752433756187016560123584186931427051616001332750198814659589513950991125744800066662010367959022946720205554916350087257769032370475960574089282497779514292578263315672463766364611301682068070306155293099849069187045229391898646695496700496284472387311873779259209559069849893007766834452592973479382570945229498754361399411234830703711460659514714097616836801086438005660913454781093617539183869314391637585834668822663683009931923851722775058866700734543914266322419138822691594679831163298472943659129548856365460735311910116545647130751427330863325074534080788524436098835686047831037924248994067327967044548982769301535564477390686774850568975468046298443074931727781711241517549065488070916250262093260275249874987792530755001594827388481579507821670857746566967089282096322205505928053920716888748328669285741608588448547745011224484120004167457632441647829273349260978758654559578845484062325908716424134885492948061437974975101618393048137392028141822707471084102730491301860968393703747199550339326730495096259276990459630437297200956098019766533838689364185868924818610428866463423603730931333634478939219264630888355895876884460449218750 [126,32] -543578685146256914178138527856531361679929529908171528129286609020177605498449613474712973205890523636035010656279476761165702087614411952746177713272560084215076485549791534209438701881953977759036037296172823862341541614396502825836968641567228733252903508630475955610060073437549771945184863098419083365619471795599118397734794799617946704569312337852473501908669176953660112734222153628996037203435422437357843364725700298119013774275921977341322513252109030789115704216800109159897940519349914062754140312554573597797275368725802513377467999045134214032999459827637292697440391442431932336273374632741867651775784875185478373223667429000662781500053915762873538922922988656051996291239322082064742228912242072960172845903985641018930866349795964891033812495098166087002489737782975919020784676253971733964462407739249250670958608741617413428256207051125786740589054739295102301790058637605955290546395748720157408262970417375739345596047116097657554587119561471913515462109170242860252494690390876128310631721725292737648139052287640989890716370085258775927440703272572507755624990107092506473778661565570329996548368067116021063311487381453501277456584971117448682274124839495683561205935235105797948966936162944889080647284632512115149428808938160756525959056453180940379946520954768663444111819103486343913423453650228173534304626475063016702043863971885609534154166915398647953652617423486996157410564276718916958324154228843182248273912531364892263273383370099057208957308354646273353799556611388067791116824600369605031783698983332888521466268482652000462497735851172214028949418952297126382475752710928955493284804332838842993044006269981123514210937318718078894569898912683129310607910156250 [126,33] 167722399904789769503279442492558663272413018926401058418050386576512623153892771654821979991645754948954065110504368983359281858569849385047647254071371326844862238338881998804919932710579338569176595935474607982364589323472905187740379966671037564545531782230918451812168809177485893200566083170466031080568052495477403177955090581817221410554170058952295655939081035603091549862472116374949429845308219864767415584070993989041427036075315084035979307564703808801367458339861089227653087371624704680780862946844257702892920870318285562157130537187235858211331669188912281884259375089571115593652294244877279172424161569300665491882474738390746193569614897665109085312932547275446126909352647780770321708687043113402628737374882237544195204653320891526782708914679344565383744508059147311571051136118937576710665516521358704048753671560526690426695784786197043768085366011626665513437380430443261714467663444369561773986665371066375915770907237978489078590090033418218226338932971760006125419142305810557354636941109162922044611652005652202736819777823495190105684448318861196695768978105337556212957234764028954791840687026629001523209444456808789904129496755993400720429678149631991581127040347735013534253460671313647755797667879804256651137404362703614432613555307259075289736138098235551663127480558379282827284894563012744019328191102554836975270027154115749075261316106763129036346932600047661652158589450906254365049895720267432046429155949280492446314928195745643801700322816696695567755084103479363321160264459796781547732037730653696885493628584901174806299450229503522943832008793195221677701456932771158551774544736229909427698052176197983186763499205910833699670748822391033172607421875 [126,34] -45217050995411636627978251419863796710377552122293269747341599515605090699363737174953234111983645019134404185715667171835431062865855975075687739929079073660506064099805189445971293264968452904743856965032843089966138869508086958808176232344285247256287225339337171085531585663343207970358696379722225081361906058154942041397201339427695512083618289504171002192047983436325432761563156951445582794568268376211757904448409341592316998247009156400362321615622568591023295949163686544390223248064387780769187080368219315626770748949416548782653321789926266106453873788167028529964211887942860864453577496296790623010377379664849127791044764555415714999956390501898683946472416608450311050747266310393331770245854329822635205911627855143921403992960354498430411667213067758454245326328961323572870588515176064348650463491378950709263448725734171311923286449623757014833629658865968497478033057240726670680700127948483357859121370252081713757716797805266040753675883901795306511179786432104830539767906310318138247844460121799705752424039862476120978848533132883980614629921770747153035198125487224351598813884670348564770603890977062635802452167717353715728169817881420623696898282298419937479353565643693491506515832737394308082812577529720020436101631478907504082488993482211623520808500411184357121436937355252162327988438203973220687654711075707416825033106393818126655351768609791705464575192968534918222492317877444010602225483098993330973532529929788861970700748523547507839051292174937013768819384797744105623970924091301974345613389588223730381869679096157657986561292001694791234470679822818961361553545890450933178671756329057685125661652812528741209432102215072892029830813407897949218750 [126,35] 10651836296619504476607205171552256160660071104548962148645220241190957021712912365343606710544378242429097960332667877147153880563226147448264003884256011927229403093542664904104886565908959146498064637142021172002865155341416714700711218562259764971707308491500028629589048655898249297977208465899258168953309528995777193899243824386186343523322394519642000689828583856432354004064157172159320752519614075457854391029864458173928599205744576878154998226553756956050133000674575164222629490575577027219553453653317105799564983423716275517132338494174977193864175672916652248272358520068072980361040670191038398636350908571471214868886027060807917184414579214896612443728723195555069449817812019613475702707967398847550563083700985641842190614947101553705633796466500037943861985999414949659459920990331880114350604666009953100483449649619664810778224900223034760668874057407933675034819563796787722097237456658099506357739737692955125762430938008393334688416217474259495966047374397146626145985447783607585746241816784910274905659894303844470110531410933478066658487562844327399918098668951095218486809853613218002179199563305954652500524971352539178116512724688189581538053632935533688942164613880054235153676018408193027194046034192872256776549098297621118781710287400556217006020020617218918025531949970216181928686750401511697892233137056632521746334402535853669863846051968174987161254491688315111304240006284782004886762818659136809356037312444402221130402538433221651646447088888370558565903906436111360096930659923137399314836889100823725258747701079188979565517611443875053871666649183852599014291408340324839225514299406756576544873380421298660470112524356223896128134727478027343750 [126,36] -2230369029760877216699461775509077242431078270301275596175537354799578819314739175782808287189063772279030599566266688566931686517519150155640914599195256372712694443536042595647712482253692733850133685482342579963446286354895976224081157865154389950407987256901068726718065100964193909780998102044147342933907125945827812587209529230055557062630018976435448515878171069957323150270624999060458111811335053166434238498025529879447179373381623533484730018739297747182895226669924090993596684165418320491480098020669315384101865863916518111746414247202881577411145146106045838920746645381514045875066157939780946774858144806960434822782852155546186341428434961042729857256508687297934139037492073024593131917284788679548994813223414409679399121694806391439518389655418557750233443082903104397587206893726751145054215643190991464200596737020697682872912285080922007104753952012878799659863891670473721857189889556105038245040243532560107370709447947944891531786193863175645142816177670883448563534690988822001374705486855642566170753430455199238186797106985479464182468728494085895335067378794191521784032136406585694560842230048258411521810127122168870704057734243030244404196102517281156175499228782035010747626038327681214748435751014983225344734276656670422572733871000556860983950925593761913006700414569682722169846409281704040998280913607400144284636607879190549575122669405324019383494055921045877030910731677125972725230048812180014502328683521214589207619867675204266856088265682425866229222987900479619337485715265789061927323377578998406461514878638425009512359704961714827696179229299552884785650920153752820804637237886410691677938870264687622446039886012655100707981109619140625 [126,37] 435457173895934283809984556591286947411022334196054891002106897761136602059988361726096970115729093856257815194688176678109689949084338294314845186682163769181801091321152765976919870368467750745585128679723056630510717945370574759354661073234329559255496076517362009887204022194684997743919095595981080830923775056042025115344051234676591147604478242474727704935685806929466593247255172872211207085531691417416055317717005684089113158524553810813421835631477565096810035557081611281641509444108012976130807051047430761437535684787954732078872796132643245122623129225337355348119913148104659760164524266171309778930866302697575515130727074486340718784902027139897209596307832805571804658478726777483198938627718121706816087185792332827847227916315185390434708115444412552392777178969402330979852147157003539764074661001264703407567568282119480719483182334599891386060333501987999054009850374508634047273293881437828342378349162669134210519885629921901750332359323160962481140611126784182881465936735397665118763403477477317223765460878376047233779728136219302213983145858492177271173887448440061697742135298002684371168279310010881671455337101740640929875165147035098725033123206545931147491628108916495539838456789918744811024422319416687366156931283831308514681138229679601720033349082053032834808265061594867405392442010647649186282696769575276952740596336649780415852520321330813977443575273676127352641738936517840294896119638773224344678487277003230236613469755387752665022754729730991855606720183845625761612308684471373118917371292749487661078670125685604317465823130186476108259757143578933779470381055787030801987299741434411793793452901720542198848383095509412876892089843750 [126,38] -85490135383359998141764127383318403758319283719792444929953778498421292485751241299970655395292860205364138178309269384681333457035550790275343655677169635259529572593870068880770562359238250749264914770738458385379252470803314037243051443235136209834270663212866805829954350914910775082088803094211068177147804499665001647700801386221774455116126436586316412845716594960936111189807234905429832936167048731399250082496837365631004967886808530401191580192469927116880597145138069906262556913657281513203378333877454125511857895331079579353501492165893294260059044871474010937063957077830712975065239182413486520413666259730951544468560658393606014806451867126086410831775846410272273237783573476332153745571601674026800182433376535939764947504469163191024820882062571377026081896322611499336203896249279284495900245683117677050414776329619266815488425598900199292301435591547370946411638216191065160343353473493791924727205039908344912155742457180279795434573574577817761610540417863809581001034212327826113236046949395391643297295693307631750556472103924044667979119329771178979524376531142815876947914514797073779303012333811459135995567299025424849524056922278922746401756957134672399916075807286400134482895486313407342886605109094306414922469854027289257892747915324587819561937923253148234248940852456669412697932496921584372256152102783346958049910432508302610210838589327353535971591047757351765394627648732832859248537312136780984026743070610585734266884154517113851224456376773054679762035206581891784235269023063888106323870460156978001221974970405024661645894379165754422450979532367551367120069519248322459584505392685704422814001913319372435399866062740118895996093750 [126,39] 17654532854737254091829333525283490736871664940896837036889004341820493100632926750991238425638518492443111735117309228030087366110628515006129902770967689667670208376821465188742554041084611288378869968642548472433942725973068048829836908442908492857107106040984132476180733971926295327717852504700620086879104718271604307543073142998923964163176530967334781522149609865504347074834730974420458378820204387052607839348437652309892443109536209298505443847281117106045408515818372384745123058217375705210913178635377899829877975485195124234969545744258437369869194265240080496983799965232475340746168481770867520740843735890750181759361370792797889294208146075572730947523827093561298276595094862804718504759838567771387325109934877546694009859458971906675793740482550163562645133869198887775051433141950466318378923637754278198437344534589923143097880467040837117499856081101032419218913208227302542368368892032688501028829598844196951509750375546060199365418441797206996439498127486389151415678347706189815857249822169249052947558587345163661976734575569512052889560007613719210932273811414408197327797066207146763919264010323309417330503229823060423486931089073405295929175051245517052835164909251613990610355819957173426696530609483611064564436310768430929461859174826494086869837502967352676701142734025457951550525189532843288325018721480258651786519239792223640522462087073501122965055315563139966946603650388048100095500841468209930943944088329741966738168736857959161618250616626311625562668609756227450427551287505350572901570476460042072980972422621715239489644464407280961561661317856908820097716874278883865668293511267435116072462518750900547391650739980084755859375 [126,40] -3672515762330390114344495842568024733792877528853690573685349767553536540309560784603236030423365981902693005909739712390110707394725005436081614130970353860044868709638373188690564416908126231337256516800738000639613654190720696988582756940630642648898239879695318173072079465224955605055335196053755114015149246854920267055722064324716898171608285130365568210683655903184349819849026195296160357399668532026290496602388024808834669461987798593929109614057328856294049327128025896335778855423729082771812797725298849483124817476359322961587648624059908271421921595573401121637472791346692026080936157844521181790768728410813553939619772629019599405030899636270621568613200942942299798032121421745106515247430360615609219217239472995180898821822574207278896281895410974014909947883650741918133071679838030445525509823609656901582215184049183309998033209853988742039309897378327801879580222250718072515477851339506288700729333503332233361795657983377822986573964438613174521884386509026558593103750391313316035689165545459436544002033578812405756474883865227630704230432279877373499196499442316531435852627743567758645745941442814924548221013072986332182959649840378385498601040731666655140396632957273081845379523032722008515590303804554567866936332961392999375412061127520318281139366121961492252129915213076927196600831083620143601927228887678136272394038168912654862619939914562258471500737720046631357093964053327106022927279395214539886462044084638725905946038768694657097860835148674834853992218949044403411663778502570572617315577474463586024104179014042759258407703426182586008409452158664969462265006298988063198541122443739064645633383186121725940444679270768562500 [126,41] 704791650449001367762545313780445866025093485847233806239429061809087639736252121343561797396254767908290897204532061411916459470165015855163794257129687847771128924438273889179278403290008817192830248756072955019973332825421493934712608124343529901763457680384475300690974167572825876371936546923427969555972562906618822815674192936347529684785166489337187749603542711551925456981172392012482088695432865154222220680079795358684580352781041915514203096713288834168305691914938760082125120775325716395647987894559928926651506747127643538152227819714728726242657336489872790878060093210539442337218969946452747662196601695828382731851417606305441895885597928252659179121571795616530754239215887327971717229666226454490839771687565867293210202575016124766382298826449952144837400235306825690283150725319401376111689913276742730992235638979840103032347280765800208939643787227899891790951540290738403368261901068556589611926766896158209426324646825828378573772604814361255367636490961058102382866195224764199271184694191485671613393786443935402455194699557827773986402953533414614170092919859668461653858594372971905832532743405899502229723582536645883787123325208093561754745179629137153640403874031653704532045550855348068044100662280334868259983843419267506778865559222875455931793447659694378216374358202490017355478552902642725434217671096547647331373923793931816776125256959433683412959101839137095651061033115342475037822892877462352940213271551873541472804658331880301935597107526797543482854021987459151527252569648587143084783308309563249089159149305918015327709987766614372193692019805158713046828731058149022225423714259987433592486605196313529566910503543990000 [126,42] -116462609650800240023989001262087280531703564294788302741245635827612552499467025183451803477673375100436886896016570316625104324011208398244664410115363339498489127104063729334453097927718472274047910982300049743788450069385007532620193976983173748557374344381060421621166723269346147502508913034894417908793163167619590696999848670901997811766329082787257336421971906080270365168684432207044087048449762171764260088873999675531841819273824588764766817117124536267131929059058314924242937487360395563994356180021689393980641000633655099025348459294375569637369790049514599535352070193916339894673571286977600605036996728793208790524332987681872760667680624641515920642619826695957473028246320590126471434011718984853519668877276398669734514314610233912388294435575142263881371888444935374052490095580752655220400240921186353531843162565417380806569905064387651361121102796189539952543992186742457666858357356559876769265590970994533470726186555175365797961881437876677290173372409781135692994629472872299781248576299812870217256923433840865557711230713381792573565465277965284899658572007822370964778738111984123003092050004421858879867722839978991722500972703142514862890312532421433086335022143042101431867571393040153501157112724462393430900570378450229099859049915247927452656153906722852937725341711334059436085895989569788821212067605022719003602428249553340504721735028005026992784993264651422018837932633614458340377350324278079411525042013260175361049879944006348497278366395019962801796649435411501771071189689488173954927456694051870604660217500300133871422585701293261714496029852145335245294761997876938216073883897139118297607806796571257420336857781477 [126,43] 15874951954508314143211059762029908756188955154776447872028607123966097683479883661840446850837145015658440664208255137321229594928752159587369536935461495596771955181506494778619178701080645139216216735089095418652908159593920464147880166956243282925834346197586284209453508003136443397959976651550428107481420021803814142371887312595727852221336162310687877785985284846096187610422633235784138406441745589108349735122875173361047657409711012644338551485546608392121745588233114797963613809609202317116722564687067140109244879254040569468170711900082465569672082356515713098986548915494810307821155343647118858815854382621997999058438942584649066177965489930270469676907090511582710018991234356858217516620347116783404374692656238574204577656765241232698960647281361783500523617253422858093574595517998367617135793300793711141974628805415052285065517868156906631617744832825180985915692730683288901386409999479287767918589330070725182212845184745639357312466878123861651543413964317673805537771597664387207526225870442757502322543993742255427157625424311486937376114640750705976016099812516554208301690632934923732057905168938399918062480635965835054454538216170075335828590435700483284055486782050240160218511046618491961564902239093455388667569571049511597383033395574592779286503315523031896755867766542648700816341046478827101242007328425664633955347887984389430125473602866360568705576113169710224626236845695415228586341455131000273307470595222069173425011314692696803205486831775938274432283326001656591746595708004093256481801104975740440180687121377355326547151773437814167210724236585673119153596088269930240959871405321290850229873069378690792882477375 [126,44] -1724687087489977252331328682771017634476266446718608690199558410317232604246397896283751808006017546367203177187234117895659797894749456871851661750423013847541444106728042608756334471789608140094703364048664767706829437379914213502489020690311115956794535790779432790576511787106875691136177338076566176682571735730872119388046218509685003372065493035588137890598125195248763490593897329081929775554877281394576219065916707189166226860609151335739588700971420728168261496440621865799056978044434918692774114633225085122126967916950090201673392224053518870529953085432153384272548781082318061798381679261052833900335347331372964492981763882053735384715740172080275138967719306787378341453320905267756165372100776013208294794484249952343969149440030890415741739832152152070902443194060738246199673448494170918000053945897177277307708990917731062835630901201708641659011178695458117726876751800637155075833152534435529718607511971625293579815501486750444168463261062338636310791423454683645641725476084258212837811724401609928991969591158049147429806762897393499957457097691266115987846708524169130666386703643826037926153991736819981859197754934235520329826537527031386966769346011761960190418795882226416793881418337509772906570027658534025394255455236894091883045471090202130883108458936406969267106429724058496176133207886897486508135195279483555137246801053850820463994947827298844925424809176555510615656358277060792401083109913386509228030606875873267031438519689019812524074103049077305353062665281889023327452912666498737510115525804544458343542677498854165250700188963898087996767556730320149506465952473738114921016988895091492489991985996629957358150 [126,45] 142544051280155075432632392487625697364034511687166873357651307890155329047553006238041482189639730607342383447840206187387216915396241319811784093754175449616654321676476989203643449760103408215030016723771093399299045299411101942815600583337254060423256769837010310588739417926373526808800830074959539531432712361585658082067362484505116787716213342859952240735776287986529387926631667670495384137420302624463646808433676306947446318455137069852264852304320057707434177346074668320024822007628084109951751677220486074370244093198395818256393607462910414252805369084833172556482075688804705071331458660247050225237857080475332228500634481026394601975956444351535162632958172573672023760598370646318569649322764953871330580774950566738856203988009909664519206290635129887802812360676649075568898776925365687025223904821787957912901682716047302298294329281947155808392123441011299017549536835265767884169889542469298264239586671803062639956985994479882541711514554360041198519369607314411270612764217454218399596818569504264695274793466317144161754285180242635503724179256657621925559134997178770734597905497609411519019426191091888194104557093020690797069814511725798882235948791518816053715735253138870319585219677893101208489660085868168857958784349068007617436695458142606719702094011484232979489441707726769022809783816772976215239297348187661857898713003372684527378571627913186330278630401361225261019093114604226808904863550812743180065747280022891180895616011308507076314785080570232590175142956827450533822577801476305052460130133735274383967635241124952277896931325878781527823171792313808372145657844637139053046304916645635412544979282200631950 [126,46] -8135683454436387559093490150728178753236047639542132879972895392370829617096946851244220346499252203210934466570301696913896693329138672760995530825973775246427380640119516879582664740456322893962901687614028744532326405104614387958928703273704259048405117229936344756265910101420479298839814905621759682771027141943481740003202702352526308908533002432516437526186228044738386390154426025770695613988854902519995937489756011528289863328457259454560941604894903537180653748075000664302558551246661910839995023771841299833303039775177344342311489140982913415474543524147615274240623994960562579566614070193325266327932691656733861125382160023949918903118149119173113433986587082851269429178403709132304642709078608939605163443248281012323345090391018100241386155873660843123676449654508394664391234243038277311252241033430157416312513766619491544304586508595760689534575446762486239739311945303707696661838109671484165733084837337888835465115599393253636456982509929099705856511229572605289345810157656111296776900674278559395326775862787284868371186976433071992442122788684457440948795807166735838772727696956482734984948828997032795314364852133320647494696450126267364501917989079402801861687417635720897274545236292038500110626091245838912038427850423603987687296095625589269381932017714639967597769677712117072318396709935747077597675603693559408889255970893500486529652176177607903757258476544995118628752234557672766375237607767699169098805785533547638231753661728641140938104350056176571803827590689133378597571658481315990326008070467586391828833225340931368576752899211003476322148038194451511694335165360131118373058029565135595657118501698450 [126,47] 240798732394455558715628165321956788751478538062830480511378380907110826559291315782728559808072613591120815577005852628463149896593198490828574108569896556827231205043603236432116414113657835616381483434235374377247840065257621316134731903537549890390550404702248777023858177610356757439092471867191310523973627940022284355983520913387834277989853271090697844255541025361477818077174962236130348054984648335759203984527337941547539054874604863163745340887659758378289765941089378219316257130256838256980128387970453569011971440243787193525862660396592757970831007239579768568196251259603015303125975606702663676429551701859423645704041472145129059120790350212236271435254944461706955246368244559673015137877598506778236853357233637831792741410753732560138513650727218807023787513531039485503039424801864704598809181912489572923005869937937159246306854077554391962146772490365433681989215339004738580410717236509803538721397003636566103951079608870335336124222294147901246811350531260104781060818661566155216324091788500505054367551846298265634242360599466694947862814480714311857710244649978691664750652131647490374610238957974305207535905009056199673204522198106291984382660417821442521836903170440380634224858541578451621205843567190356338475788358515182081260977616350690505669273491964947286026286633220171628138188910227541130554927797578796691213815313260311982323232222040728536474556727377736965020315574788796788142429321783127980932716029709679410629370562085288069891989607941704270549142431309518813126891082648380671215975258387928324034946827315421705650549621845534990554848689798258409382413574899704485360713770979530278271308800 [126,48] -2170107516238508921516799842400305957153045977978262466198110568581141887627005430988378012882591737833711356453341099672035507943197392165769813012096962302415460875353554230765859209697098580388594837178799516327795573509540915400178527098888905141070959883784842758984949529549016858672366398838533980514805846051141331856196966758294692713267630718949024108655578470641168916286823236606475076703711422034126230310363370803976232410286801898812316634660560061689851961773691518595201458348110169782713286095365121748500642552461014973781592642757591596477367902267401681048726145021460039563229217555527243048168420125097778876472599276209711104713817392922849179730673928345012798861760204624934866605308768123422056815239793318926163666128623644103164321684410391892792154300645677712609958833344747291030294290399647086463025351021508524713059084721736029894440135448158140708916674991147654228542106865885891820626810013956014637230488143488253559763065879361422203881889466537694809232034095061984357422886133956167323402768799240981783439891401145436094674615925157205195971291503329637755235102223392710035833239857307243101318004527010151330377390593775554825614535620117635054486550803515509466865689120990418849607408892863194186461574886517008519556914226809017636148077210057451813843201436941149208169908853731223917879564667121875024854838817309841837396407420240431057724018216697957177201673915728452081467453706108212079687868082022459888862624600557386455190682261281578767950084519438969845904581445577197263118373369304704342593222080135900027458346973056407534731365655535554492886465666968152035404372930200988076625 [126,49] 1871911629319918623468296292818674884270880613984610054068236216429529708845426640853293272645512279216117642828862808760100079590718195383674222102855455331297746524991173639429579257933607105804068072889427606122366924266362122763904704056869233214304065212355049989017654831782950326933093298505626808726854840657527699838302943947294604664735019396907391808627533733584869249745826180557430744919954679079747295976899110784603291422862475684755167006101888943154619984525264317809494528055979441219370786093282301613651725355903154296296788691799306053976531751774863027360006713543666577588247076575714634722559409832183042106543804085845147849820975108986194605565794528445430485486055148384579331732823843819598394273550037032581621782835860569763347614475737419495225800558113403990447600619559088630678933265422792568703855931273446645695218618940905798870601832176976714283713777193478041854753143070652477441164428934714105712958763249650004987064093614005829440429598315618006010634817350463015590170168107722905214927734364647585224986352084131687992135218451846820006977575450021102080726617946682855016054672513806417082968442923051678190263472941997422809322951667569758697155396430002814811453010222709864621024303812017464816332074474552647112650166452640220748932264041277502747599848458312515678304526259896464579478493355651306223215311984734896841058338477487005443106523217282529100872903345668547827453101267724627396614033026015812661210041209308028065277372350373051898821460147385840505536270202989569404573752399006124756321761488561221019720633365394786584332169736979176197350368231734301043266364747713564950 [126,50] -495814254796140741808847741475821500422180367812194345772073574293272522070917273886435381729942571717523045154008571114519753322470418776909036197367987391706738077993414010018864096681422284401328864249155848373354203777012153534190780051417631770796673372585664037453358164594376936791335073808815815886830466223244227738596273956926330294428306275838978719475821583063086306204556124415670309032737239230367136191598291825193936791404478382960034311665938971798838443381185366189848816854505970871578831313653269786182653710549922235027486601041501995648155506049664626390863074763395997524218834787689443764372017616474454638956338931466792493535279371293330464199315908713913695882558413770697623577277486720654157158746334060395341256325248048868891241446279759976733895783217495117997468016549001836653300120461441338820191561083973806898764540586202218923668386028636349748543591779875152064186758950771022995797194890218681452328317076711495378827674460824570848567547254581687915017456107625926025305152073695404088714799114383767083997463920685588112794847474411568245352969046896215660088757059649741032351842242458160632146447849240985486880245588360438273605322328531044517293427378440002376340882454213010431601054437033690892821442929713272740490236378714868047315006855904057487418113182895162561123348339784952943345924955267255897692418183304050351252941744659470275375940238021973055498102704395653942809152302280642544999907391492320926887888003688940588107105839044743348485682598843784888109616892341736946006014751174464652540255871926003191979343677678645239032898905001821071349442089099388771423815513719750 [126,51] 66525397889819016521881797712730962325399053942008384657302455463099220644483911740137650341311002734975027929640725314072312311196146152435841837724589180285942018420717653153895984324345665571119398614233917814234321126399865330684834820207324288238420070663283590374435608747058101044714130842180438604642321336563390932220966732887614294431856580010760068326979541682921617263396912079518362038450723962700561960790753986644213406024584571383240587125601323685282282991983584669651076827672964058148077838488434017672978383396879238734152998624788498583508525474471929350494982245048930239815285936156450031340655194693673199709822550031412450662555735616668772104761732902783661423325865964785290587823882022352880047222964892150247627099597188014747530672471800757857927905669365457312009950619913735105370257284608727946378903637125829446502311386036376217951417091805986145471065470686934651190370027827495265202614397620063568163193826954081016672005006551617638848849041676496188148875929032156527192929430646087644479250825607912538517470137193897807868047507710264639682912541321488527552587247821799033391255427686320141622206053175495823396003857658087112780432502390588186805503525606260180258408300485064548595185278929433757619524582210099833970985679680188317801715587407372796223661600373266638854366816269354362723181086257990681695527034318488849655635108657904400869348626745617307276864591749150908645640429369057989452329861903112482970562165742925474174014781034898214804489147057536764476216353967763389241427426954784185598955252352764855837858611815056720743330510853540155425082653645880997229180875250 [126,52] -5413152354867398302562800703598613390876109159989764421027147333841027751719003800351169025778162808616714891535430441187921025741530586738683246617795272569115072135564326008110968256954482764910302226864358840739186517140213353814539443458122589857967126109181751491786997005970075868397236032783699818784795095881938156129983350652214714195312429278223655700712760007066946178909215970334476621659561061453673953746648759328671409364451728613890704499909559902701292531822691919145093439817401461225516984787537268674182830323485948227712863512899970170965939083806492091049243505924771251144085804189472685379246881959002286193444172666850696769794773814915181661289351403034575267119663405932265663902928590123954847710075120989792366535354762426298185119151431189602787366086675774100625340204784288248196854152488799796495500524493653296233960124465213207982947938494997509498579324607830973478405200121273489732132235512727249148823435518203637875968738213497047569058443539728066688130917530443426358810215246867647983949623489949584872124617534653742922194610550080841414367242746100076796012100474106646286292442277967306032889498302059047261350703855515610245933652560995609975167152641925371931623325288925621646936805566402971785608257398331096578949296565839860256792664446382001577963971321113187747119531326986332332613064790380418957299399712289528158482773216789841277576434350574004994452672220869865496124915143233021538803503032381103612541652074110540814507380743143448843593506017003138109590365462214227478672608885537934133031946327514442641740775654991856358795507403637972600223449405796831926166560 [126,53] 259887379867998136543085090339438036523608668409394300309349908151220731809778749763868925911852547747131778010833877909839842625917987449374934245287035887574094608176414612688248474357247437603869788359355776863627542424836323078987425728005486518108809596928479182474783752196101928655427707481526430678885068805085047702095189756274260630688852133161897250231947588981041531902783914155952984189431915757614835274255249226272385526768189227731980372424114310004975155772733099220300267074687470575157363382858289277196111545782400595372314064276497816022696356361124431206514850239313914632487304806096095927951835623654124270221873938613460428746520180803313082668275565951586328218634679743291138019936336355890443201293572906784753627388529432301171920648597298493879325384423796833363654144492789275416227348121301908300413548149203518824397938701902531417736290156834693022906281287318592950258953479877517078405764589135365691266482959611400421985958473880384791306106303172445763866197452499014694367478234310572744338661258647319481526263886036382223461117934627738457865335839568492786606965799107261273584235730501688285170814589692790445788377698099149421521090361140947436884045273157342477774278177519649193156065270463559594031249285332670160390175335080737555537105622235161607597293691709706440563094379677194216704376278179306796848162360475122296809288635863062140985017453676826605161468246818900849702395007139802870643742614913813554903660239509973405146607093709255896482604566251880189716234712920256476637259956558680006613658807071796250132602108269235047787810832205049595683183398946857498980 [126,54] -11466358426032137996860202678629295236973745273713411516177503808823188084318672712599579917915454473258747934925904824701144302746977076713475021157838755348515748907277438336150631079528100445287433141772801546858166648320005213782860919061700863004528898062433293987987264670266964325754094223116412366135275429426095283306415184717562690659046714878484046244732803283503201163244515082119297848636569478305677070738001499604039399450128583730768704285853614132620951144524766648171645859454439722399668375109050264838914659167889022012401618514246366752699610766293298106028634791359760444320423671989380143512523034872370857042291706303110416359000505946136908872375549006244393020994519001622492201440422458870887996863172330409478126573804201554423140883311792670772651698881219735046554843017941518112829186723123487360436027172572255404672505913271890258659681114713174460766099409511388490603754821594777509745965689547395619958348485639021293918960162009235267105127127330913674496946123412130951290493254794128215059377163901761193202440684232607421378804947001847684105420422316508335652998151414917352068572321721979503300145625131651371450805069121578146624624114527938881249456827311978401116111026325557449488037884341824344729899806365583794569681621916973824025869824675320012257574220991920916325333974501009319946428964075730030407200702918259191386294240917346604434920601886687806805009650633608910872490487706848021632116243431796293923810338716114513796889575568464130192928178692335897829891252182815809783003675791177318053153418411900888925160221409041143061098864133425659290584016102245665 [126,55] 955038124349045979722007982519544621806311631283043854606128597236984692931156070939644818827343218781841940864013132106524464731113357723342545657180075965764768176147233953730821144935097767060461886757869051985090662969942338970905918043464519807732438448027575357480686313760071342661704352583284709328786268743087222451230726864786429395918736043300652501816665451793353846609895576288218895611361821799937512338082807388693420615888231942741506750435994161212744182770706242743080646613195246402890964796365433846490193837291726885885454348542703017007270321284048878257127615806874136464626187716460185347804399282528877541511544972131232363320519555592889115706275942079672454578384859562397436158437260299875406678701610111655719257145832826000231981723807016694873903192193674631568075679279837682337942754862572148664131780290645103846397619586574363896766908855290743856408228902794607328036119266526640337852048121507284525800063955506774975964186273907032803072789576625475190287451537532280521152295203618019323501605029477027785389149349026488396240862028092480242516549587147981230466597989629510464328710495392059769629228243743030535738449794394341501731401218269738256049544769894778727701840198566715052775479288348552162526768400735304207868661513396047795770290418383535583983547434463163669951036521957295864035738131598739655076538153478318328912124622922029652578021369905051126072597774108335255292325296786583724975946606492644720567265958642190658718181309451884781241254732607263998430104179400414463861517890522537505576630214406240912136042274770264486652894788739834345192857720955 [126,56] -53685414144736766173532141565730587722746060013228693997847781573614605838352377714718072879866717906070949587781498709027395530939708838706698460230877815394940714280401641393377639458181969973102008324986776247293161269811949320536840009950473179003606420227809323926932768918574388401049625909754941891390882793098140557986297853217313888672505228206592039005086853290701547591445808827592133989709853799583121606892294365164100432150617008521291352626919079175064114661310437213027357823506530792712525364592607164327640180728134350677043642419928413781744087719856929955737984121278542605568405840467026672203017226403973518912970556789286069589723793958611594155064547030183597616485933710421331867092027650370806823639128040485097106807457550548387411694079027778963029294354561330387131343763018598459850938580143270193807596325287580369145503648353298947616956162245412305579600075818025207403586267718899935523695365972103209427198570646234875406368484054682126307273605047882506991248757856187225306771548144912393072194699018179956630440484762306587158541547495439804021713875151394332298700623775113991616274059925684687675479035109192745308135309531131194714502511688161096058254891963593950399193270495422851268355772100395797084012645959592563276182380705145413649289746455254622716962126451581171160701624155437887904798517558072176048917750962149825743611152244764834545227670969466535128375168730870429828875473659802853387612326690175219340338972886033851893119620346751645483154827524857920624380698229632527225010744847882329287844266324959356798439156153548492719436655252296565921213190 [126,57] 458088291184377730428394588239261927142711456321002401671105332886286152093394055911723889165352365362032963474466414327588397023669901627481796460413324110366154067506070946561789098585234884398399573654862958327205542384304150133688160694686861156226992699068549724429992532235671624620644213223168053197704669603574138877647838685944810654080022335411216531242009494576629807881320609339838397376504630116774213657339962355218765526584631053840402371726410157342754869919282217428261491044322276739908683898240255778525934092695994831987929068052359903612820554456260804553558507561988869069799172101019961789291339899827780107357263208696036454867045252087067822032993451531038999581779446529693909629137805415725109237196361441735298224132136159361753909311621559840472896370609760150648698179885028436310115212073241925799106246504835906983614561567718344595224267740205163213032973177723294526554555662177022140219306726106192225054755807385621817379861556849065682070220480405690820509905174634197275373593098013547543052988487580436116005943920365431247307699483580502235350294142426869272662879278750724561220433187942367714716409436592524548361319518947396081175182063175269092369732026109500286508188612801843488057595760935217404832254697720722002296617988024472803632455285375080095788451735321142470631859693691201285177285505813785603856139478154403607492167547452746175149970230473522759243995549650109579957159667004772586279535857669271936972174565667560553063794841899329254898311547384047254580375254287525672836721493783700734330018885431270735071723457368264364908747031365687106500 [126,58] 115851110145286415409811358198228999678627372632201396954822466393437769200790538915418943123340766928691801557286058865159209575562398426683648488536933192924713115365819714857692839558038061211882033302373811573656567501589029485926544951699269482068714342605240707691495154559709289562942431727083630281781517635413450121271155994000364666875576330912304518828674897026213495577471485798042048491570277123860877762943765659297312032540904903635715056078109183267783069428133000781035326062637031991085270391025332223346331703807438363149368022797280748962988030162177244845842405530694435491676305043590450036307567437464296519637003426254963045408991261775728691667225165203533827293399367996425914562557884330840396214331018706596663183153831750296547252697539755365011475736466400064123307176580758230617135010094653427512353524071439423641108903110799624696403142572007538534622491089453487993935591682762226281871940047640269632240486119329818973405926537521061917380916232855176213825179579267056347158343562029525090255373305998091907607667164447919757687318039489226852493393026038903107872591651105599167404978067277048246411377320920430817197012834554549256015708178408425046123797543919194327662448084973027759278944812741500333766362693138579885755371155898040131868386345548751025862292594483251920752992667041253035931472901793454871537214062354711277856390737284417826468720899670580039634770253895120461537825124395923672900401872566571622891362703359142158992752429528561547635639456691644490777015730204021977304949722823637450138128846786041799993684330934008310492049329337704101 [126,59] -4347964755548868408273750478076106070878888689435263671294890132297251213562925153146116317192069067063857666750186194535154705223792325294485077881243311313684205917476689832472789065424630344336023732527396539512158063037886689997637103845118574622914643275024695408602194799904322921713653383018906925604849589289632091531222605682879284661097227215492726405485782376170697997430955232229476733389026482220180773637406265873093311919100660788675013110069579772322628429722215003479010003743331509978019590643062207971950716373996187302988370094542825748382175687517536069948155388337874221329090968107991080179040162197428911078499269196177428870713970550198846977688909675654460756968797466212332034465576174503681768947477135622765549972428777659789661936863415289135847023213403436914113901884689420193093284865900410368674076529752718512007121776810183127973322210905579522515952781855446593573662182003510658670800915925871701636679277540742019016244079904091092479417647088258090089946608239342487468865937665298058230737532960213460890642108988240402112775167712650048764977105748927645375083357054909361715757001037466880400181127608109851899472245901178623600340511150119425812033706575466877384187549154059970481670475932658842550563476041698173040647813497717975842368557626324326357639436721784645709463449766204170206770754060543129595691219017291964960244714151814740701939217956583571532936531012732873632803624316945004971533359784115896826644850687288920776651114952915263611444652922695195956476204673711870763537588868726452348665545249526707784328023832195863688523648321182 [126,60] 66019025328695726683795690315978432165713918706965860491077821149066162668808056054052308054446022130587137488569569813755533150216662209172146763719437256984251844064271665175775982607270979634707279046093985766342227460676181889793612432599120295053499854517530558048758137323394074495192794202645422004215539380937044078889963152992324631354451809875106846173546745125294884431680213404650439692551721681255114582020107415364110609926809227223809717863950303777188778860674367614065530466421315540839559783565120764694993416420742879987827189138388697868451896705922597599742337981355684751506280814609617033479779339625397701661108015608544195828592334810502605036149230059734592742032089237791007845647591924290010755334388113095111761506426971125924307475385698829071225653626199850743729161571392298527238277524645441741108179954980838880134331389676296097755291655974378594753077203949159654061300963165839023688190525742651296408409251026976337950921731676248671587414049240357392457972771646087683455288138321317695007417345050546547694039668113314271848801409378241289730442090021721179814061928553522509187358217263200411053391509253453063047135953370641396073757962397353215457382046098130847939551974192738658993829540285191613469018099797838786958282100605192065270592357149288345856411132438026780758621418234819946162114978832105784366075356894789640520694662215089106372333708693728082989386129521408696580324942754497049708252311773521020863280951727986044092572476251456354403379950425878662254503686565573670964097008634730098842175398461503731435039341351230506669075957 [126,61] -2361459176768886611183916224667120024762091821608362639925573480034248014088421467066812208827429068025789215493635599940578943899092833024175180311152447942010586956725928369007895008574484931156328294605557217228557245417780810172334167454291786945349055242580714954047578642360079618359463480762448813730829666173859663473043374651953031342786232864385998122285828337596803451245700638845184631475172343250081984001977974385407955708853813196427011220514051434014714501910429705158690044658973255818292092528829435468549728980273497099933816273651232512019357240189150029223008455938322540163620106868912721275168494823284862150296145771102814927080142322633887300243178923553602475817136128259053617602494642741358696149517966145534056415291901132919296316826908750756673403235125036447073893954119572642475625672647933097679777516229306955425675148815374771467217717895840487708808333782431901232881968499866006619130507525258784350174849153237090139713585893411424186625200021274830493863904628817103203115859140388626072936877099393213662827609465675377019986023149529500187134613658597695404702915209892495307235917697389861534995365454439770555779529460958413443475982355309357941006484172559138484848235668740956847075909460546059159073322122134165848683584587317261586129400154658899520990630977340167814645579445845042384222633958800459767259602790908198658414183597222458622397089382428077727532882521739317180051052642449062460160885492525351483025019933784204931308283852559877815208559682799224974242736979860395537345588940202020464320873587277599223120153698187254554220 [126,62] -51874634583917961591901799979288174341975186815277283320617349778078792732605595980835246653020279493332215374585005802847814037899625170968673971322261216045954455052947240432895724433925273450431041446322604312413064538410045226277893225072210286880690818698215330254947212342932003900124640363565658896373187369099080090965052218824221379378984733580329594045663924961071835430127266074291109962344721457119965591545620911533474497627285265006722154544549444958888737816621606126765610484356253495401436027255040713310108417252708291748037088969707461821824230798357250882539515563385607169359346395300988222678263627893126752585769979448911693216861328088218550100537154394552239463452340376349509274688325360873731612277922838153150351452425429097837996313348715231715953733409916116594967203922926156765919712666865195442327003524361194671014660169908001143043574947927428873917828720479125640187057920357662441367078000626821801388562413500294831418078507948414817248764316618614549496976078041152389557894761978940854727649087156605474647618059706937005761880678410853180890736963328338796732546232040005762425137944695502345225312473199592723857466959927156017923111080985364756463093596740456803652443458547466009711472224459159986178951189964622419658694282263068849456339276671541914277433702502612096217025416402876134639402014887510313681589229417732285844404089016436678799966924054216518350324216547534404407894452793833998466691418029980916237518512066511792638466802696301292988938274646695666105193469072916018871640400696719438177346494926065335309092237051429945 [126,63] 5257558445586250127037700184408011126960926924606030516491569244135322023376682851146802677383024191997263411089811309721744453015036262351283218358991920790905706483596132413397681696413824993807455200010689086624775971950213125445813926623762387331015961792779951253612257680630614370186587515520932111504569143243986748298176113905751177834533819871024023150371337286333767768997197756731624519270247657285448696924967603178933548207971238280475590042947602806532151348587649802472932578760102973019452169966694368902258915846451277128004861565463655968018628494207727342121614163640408900001205754247808616901315454418497428579943683474778672245283880493782595555084816587912298628251290185628480492975439445831458510812774645959089766024660783699640504258121461383249764625994993325876193698201617472149359089281324793298353186245158011388381721272056963165954144092247363237428125616855092702040350994480844808514672269176731343386252265781004703449661557825423547932954057952885625785635366524979951916083966699951392789480896467028938009608833188652595378881843976229223596354045268180959749485789391281831751793438190140978818913035942476233559602329749568263386957173862588561627920170963709372267268367525556978858716388881213922927805023330083350795284073404665347951967541092084363704542120766878836329983915472306769979135067679704286627923326700857646206792754274967509866768000122532580015104617017104139679905340448140480945236368908565212613872566819075881628077058516506791332827620952432916528973240493517964622833773497179977002580397814881621357515078732274 [126,64] -10947849521797083368945964107355660960057506871456131544731928458741550471397341141462265572842524070704561713128555159161686659359474419208737699238333289646284174086197082763884549784223033974972065016055138786521467373977274168102168907463840063719860080672079460908094733286659638540273098230233255977206506964083025092354777724373332430076820922361601439478630873222631869571038547769542047921176648691450200882718309714365601952093317484055023127128166504202834403315061059578254751611922066526775586432040342867583866024000165838836951017457407200795305992307655167974213277496937568468216616170348541776445245031048797048960158089811025283794875770460484720764818749409446176444565544021318980712770937086929879374371300745777641218084905057280202416756928096376555315137379763047577929963945487472238727048338239916325063703427592358809873626541027870259460370942391496131791189684560413282673155832972304244138875013779458860727424130861208411514804215770707754289989471214866423523610708155087939511646468185976827503455262850765310466414293892707907091704244354340222197558654084803329850597398667106553045181211668948853438899459391223397402949599757018540656625906722763580645354447003285686634876498065230013938019099126020633626227341060731992006579630788032771910730688299117315896630642726639431689880755894982250261902935273624752911777791787363000350214098660905986355575045897781346705878186594853743219484738174241671323096591976985679563104131266775131314568093140268773335672835729553010999068836684904952942102832527926413048661042925927386455158439 [126,65] 4852337073399342345925313484864202807393399426853850482910330313060259295003071941406988206467831120409073476463482779241792917123432848469521091453708122185902449726494552258382582217963196214002436156749115226572024241133603356660564644581275091604403076833546084340677934440211752625711261809152566434220720629075601674233198832507281715604531473208172785993634568740851706782691415329392775909707338996591801602766728681373153083532458654217684491846913224796537277631289498308431853418606051186969946187559675016977386244563158281028923146089410131061135410050497683753551505074596464681851952270770986015304351944020958103264928897356330961862075497705053917133932531783604091235842845884001147597594114763803633678855663593569613441600729117852208341009201898255273760064791072432796190750180933035337351576716545867754385745856938774353868872114813239215584848023281351550269175361687241796667520085413223956234707549130974674107963576176162922144461078363432116963919883624139237211700846918744729364501398660493415637313480057831536423981082392874823931245668494984559179745071127976093556673276235191259635601804125387008732805404931374249407313438975793974435412846301859309007875620757636331899553920781032427881442156824283563042477827541568161944135578213286919708531565661457984531111272599114860907621263398798603318484558155817678668276786642935462591262416568225788289582293674427331291191227354434648823247409449761054915348849124085885322541247711085505849081396224909912190917458212432833881512543452310481775875495545349605130470306213946071458760 [126,66] -251114767445313841969907622605457324203006781796568759754908237857226964446598791596418226283686470209472491536293981104877404309107663375300456692793147751153260681481851837062655720027305311204286884294279367728569990744871900022460940680410033138230264780621691459191142986180942228192398261574911791796870913872660924696908623018937962817296136024337943201027970761040124886902732083278556923340199691185285448721649519734766937443938745778688148649834933171733821477307373549289508262579827677076854266385916133792424376550238632694501639491553687541965546308023032134339404924150099564743053647144263104229575207408216972897145007612503203573387377150852584834591121402538547154185627362950224977100161972447118425570553393239799547448275979464286618745517756894040547159841305486103841931856330110070761023632366658716311556273493889186080178474423137833411719852573597180297126557250588130062020100941335461336977730166228267616389896219267894248264999067467656508781606316254114725022226627911684733112518729013642308900819101392845771456125343981517530065403369592955309196127557368766108434027139211851535513982297231298799519125540707284061904974403833288254767227456936067214856502386723090190516907514438991527818173496847059273105356198587689166304489371621452279579016868827385929795656574862521051297195645940234023002108546245075054732570890009334469241804521632557190462076084992103269460491796505397822254116887311054452205838930107704068752634642624956449720898357407685653839197288927697720796815028208401855373085942230775585807852577948098437 [126,67] 1454133696171212449991961618816670147392323327069773829342193795232206611525777803070484232485959364776065538089054500279333985165102702949077436477046317777314934896303429266025297311983379017047007084748465820815590248986277127033430933063682554037177227427227127951689968170479777303863004233250867626198257814067815845179516016818937894595754590502396978209653031917039231940924514356996120571026946984653329363571816247249300018937352812634245775879699388576731151536840498790528384072689674735783518439378539937359416223113383953555757565836504942523616248021651508307022511507450549672589508988369200222754398103746993446594685813230736644102434153774501095600284784941739329075194146622009603783256481438771150744747852963057082478788546204195589714475260037742961015771860297113563070524446620220095954181146396903027945455260529555159067038478743978029129781268854798416771342151803242292336571942456569283396375529044953527719192401150628214762182591411641457340980473314003926661358978585912165339217952898368912871176049935324832997022991131007468958966745566134659696084494981790725701471420485501036680878300660644621491257458381727641562426779158070556974743465314056778415008169468032333912664795588981055979138371278950137040015263734342098389689167209379567337910168587031282682944224376408137294239000506882678577176560689820545587456384854712154989417708540083946194862459521841270496144424939424563620787458618197818897714777726724795808834904981780330518623547769972846403549409960811905712017182520821836211615793304761931317556420105521 [126,68] -14860934386913437026616326573654638065235380443144038110349811894537567469698067288084136732372945637068953871672216972805185399918978032680915472529124298034314841071691761460517564390361485345152638995236498792179931955559668763350036706350647809648195187693612853615116692354107115428799499799029487348224324492514142816194473316551893925860173806426036533659054711861426959387304598598771735635558541377893635825076354624654675117009798883219200516804293900859781623029588562394938576052230540835783218565558374180803253432622715709580483691971291162509503833953549287760800037478559151600940396486563636972915625120640445529522084615539424587504859383432971618536953990708226116277201214030227267151764108218460174867415542245140739936611563592485264243719572648599768324667662824276397871529548649016744322412808775303308053109232521173122970134011642520418189682846005696304519361323435365550997688512605886176567344654332978279117055519429990670128844878328726028746570799801555666585793830700619861603400205756706808360986733109676591931642012791662675251609786586195588754292611369028683625503297669701779462049521434033874664810547645714371777506020269449918301316289479243206013823433240973139608190381907686165255322279574910464443793175526341096010785094739568504845144297175056777557883513443262807266387141229753762939429257872580327751656162975962734798539050414553728882898720659668097087835017165309461283326741413382637821766600542487297453487314632469356423622462438013584093102618456736664227963661728987718502397731844723424558565598 [126,69] 812097801998993036651113816445765490256344041679684064130475283110836676862708329698156875175634846035824600280073825031428793148038736969480602645388926332531444963853315256804906124579795809949444035029929113879339587695528205736579564076960852237301901129119686546223255624955058031451075068780455258384429612230909322532628233388732419162794360098740380994907546412615534272304693214989424787944017184470211465508119657639371070197752356672324513031486926998463656393409264530770329447482515861383673845890783465759553069603797623323264818605306838081188664865467026623298912592499534712603413991142775897084361934277162614956307040071767902680818897723394632443029263147720002848630132885707476845611029303056299019492289975465337280457740578437071209513284468127736208088816464980895813460430997423449170225186402363853327378734861580477129444889115138210650896009316182538571876841543660902239946013916284892089616514940343079135448588115561263596749144738703236925684415883125625373203106903114685081020379474883819137359046524461795191324773489415562659904756813358898863733267143224238022475453429442597449103882085405128313977052857498301194541081357966362717401621923990007729277759636212057360015318658499859924549114858468543059428021484195319138318544799592407133375202804932349936144743547318081568705915185853153337849804276986333023450240674775756585851236717480605344670730598374212627189915926193368282214352374441094511925801707764898642949185071228951669269592269623193107950396805107771362619982632170670288585385530199693357268 [126,70] 526517073339176573103209904947269596768118846309024543692953631223321186695875225514195556593609354711703415702758348371399729066469273107018983997442713649421678941703413437665364007596069500871448902249060687269061946826108463377736329024319443845171252121090228602351892972743639121604581914338410330690125371954313715342811665186925676866774021915583988396876282593506912207863289904186170836599204335881510539358921167021161988638675228641478435027292836493909133807260907756925419089810763704307989496781095058327252621623602921646544087881984469895013642621559055218779294488514346469232642085693154762136609415140341836801853498252083732938540824182111207161076319224698643048987389223295772960494083060193054477597966988488597603338293571259751211227025233700406620323752286057712758850595751307004907962728395610727838202706179300316227105972268517172726798790266579522376345823618582206157465050169179766780763259569470252776455874996691103860158844653365556032033655906635016581104744826745370529696385341514536326330325694829650984606669154657692441196914527900298098332255100006752974741862918998067712564489349185306174862356918224944040203274254200881429504171263450072363617313993946841809910193810279086031465126774907022959006308580608372022776737595488594841008999056294770614104833324824034941644863609661207722719878295628312721647142667393148760179109008000716302970102400412722563562817205739682519756235128482871011238894314924438242065274240356435051531227539033617814289230888333398346511447420008419091908363986948212 [126,71] -31647515399271926009969850810290639074903657467621481808563706062015856127501619793104881993452758872152473806943667813526486640521117835432539512685548989094424393702444275755678461868479253914757217612180709280948276314261701547383049651546333645599721742832167929884513124411799320312218676031047813499648969572966398729718142069522090583847192122230718745809946455067392558205289968428503996736711020941688834211829259870747995239794266645304667758165202434215406140885724371240275029899931357451741648183436554993284234355568886887830391515851364704959556527203025447219887489826547113550641317819100328937094190491730271474001102686905049394260662842017677121522632696498184104415282015238672323456549147161472973954432723490448631720794966490907983375446355115721917752855817344306733765761336982334225385814227604618206567417451880603687050098677480890645698037552955925951299223943822808907226547008572955812721040740915444984378129052270742114657328881608056596402897182393730998114300072921381694027284029847224094293055047781681296401829935798316106840076282917927362346183172088485019783464005558763704898315268866075777885098645788352048863890345144056291044313503073916143229432625827951688449034459531573171395631396037196973677675524310602712608782579797120039555997832134600773685933487664918080457401988083551938376852871946916360014432788913492323967801165877119477784874856900618863125538313324147233262320250889400208167809338536278121723566928647105223634012061080059385601312081739728657292255478332667024877281396408 [126,72] -159187943662303092496321507758371058408398236202654707990150615131713297511888208627475233954406881445901747072675137788814504497368447893997417319848936592941586690330971732999134318245325337637354551606209932875256606801717366049488965477494829214339280273260988878827686545274463452176424403862083044765134865498989812097936471695133945765304276388284031039880019913186081354778890846032339600645492734847175682139710560917016010365755444250472358555398491021136937707371867510667629052505242663135210127244441667779724234711632353514934139321702391680349238444636332817467292708031496076734489703568131980952872807588387018050455670603074236186542090713078741822852716523251705189753255267646887836368529118372471970384481009673978469689106466003656466489977541448532044281506200775181013796274512513032951920065987308498297493351881970319567149595361189563666389350428060769265706313494300454933421429305550416862973882616823462141016158840854040990148006856672621935908048265442118139834154805415615494323697514915539247367183973670489722684822531756416189057593992883009290032480930590959613395939248578724098398059428017413150391198915738234647856650674918831574411921665444933455311001856108230402370083543393050194995072025134561511263783053627593583756278081208652490597618412355506370764198114298338900396021955768746031151561639645563712772602016505841819536452298125854608877455214522742175577134894918901385710431279889611651413345776704921815011436031924099698315712898967487401361715915678310627077025159844629930974385 [126,73] -9923807384204064580875570209140068531881775677913934564546569153377015770795498049216822839667488702827004138656098681662201899987013247491024397851686930440350308648907399363910475178338103962056089869544151974020694737131067571695699594798929928594910722977903283443879661253542546534199690936277503463720443434708045432268175107900117216745306827351411437459942782412060402625541088906366436233925499407217335872494904376019484265829572635031096268922388128463365015061382503353372911279370556157283000297690340804498031417815260448645373052287789232252342609762901510045194525532054850127723026388392347534437006259847112888381360541609201316901713135044038068743191689564455304170495598808092431736393006437817778014987924136570871571921193311345815524312054618289261746874436865144644924208545225859373603659772031571253622304153843079505629067156612445312682749636136761450273170395852185161548782571756472729772469602195672701664890876195812926772214863545637328758933792479209287339748449075371925428548530114839076660215675571443320964003364833248739424926905101945405151754472610299260702915341598144915242821945702236752402976245795600359693576187220578540605145228939569470865971483382246099804185026158394286992779863863747999852007403293314656539527656960710837284118323758957979734803569841533617389123584003556959382931617017340735209751095440983494798021686015843045971776149328963384305994806451909107558329337192973133184102025634178860205258961996059611792370479748207324511090976804198582911246489068581739917 [126,74] 35847680784624763985480642777577563889274393607303738967251318393317586093781930224351904343671023084975471142894217522077198329709448514726268654592565651215394728402791874730442699862918420986989955634933049163802831775119051740528510149963789571943993946765250329256532105411575742424920699349579553899923425200040911141645336549900870007673981479332716904078312605075723254204228340509328974902153823360414139802168663141913871391073630582595863059621153822097167629834047755959501160346739522615159036786981465969175254171853326854174432904934664057914617940712686960940904690723164575426562740458073536330594571630220058562287465787521359563600487869292539488050132606352641651878298822312514499077572302999976164853519161099475920112630695243502332520323781339465226899222962516277305968485539340469478900827579470642460121654611481685863559856941893751729943571978666103877893787130707675980115062079974552404407648187842882917231540753435626983937365349275032552086262281507936676327653356769317993086584271415083404292806000181491929735543702435043598499797502366238923035694269968984857441642194217604650479653086958063421682592850150170825326946699765191908539082914976996243292305439550771991255977854199684115866147932410038702347413842587001268778597100407483945009552632168363169736595516861487718812515349599416821134667916707582243380340259108431973147243553624651813277511299680309674261562825035740844091942893904115454568820261941390263449982059810460556442580387972095269375605499516927548833943336940600 [126,75] 225005722840751710058876807393861974630682775055862838417310204942980854766131987248536182868942188558872792918899271194134355185634127009057163834408514022717499476533299248865457426075200229464649052219839520331978597984491755407327855096308642332055271803425413721432144475789596634921303509019188661366002200772134754122696330847630011593312139939160938348184353281528209381608208553590897053912527373185334555220441735303206459117277409935233319307254896237586728686505817337641790585943752146380188982816363882329841054224174780730489022658346954521072071398025664391446933424469151084872913693431927776951734205950387706044085595744787159838777731581527657493243772521101065961304005017064084207399949742443224260303948132070190191801530727360624388342155537484987484528598596945605830623747201849987644101720593464109313363583052686499181482342727678226584850958558541939919927465010503690389793286099236853428354814213785789199466354383201339059377842398753684645166590650685790154894606687072341853137906602610723187661401517098503152606855036806216587930617518307340695265843397495296573143509536430639869798846264782769529716865953099897849371913817516690507154145982827380804966165883253391722090060758314123162806250046461254839772700651419920629422765182766837986391924580495663308123896810421493195810529187475112091557527235898382654734507443366501964274969629444291676105526097481957204327815069879284955005909837797713776076679817174724898857405700176777968297054083815744778408493012339779110212448606 [126,76] 687463169231827048403524413594014534290764522744992112205594527118553708000288030370092635579057421748919558459434640541434708879232000726523001912383296623595195609678966291348276652965427254098608869690123140965765506414295945112032987609147162736057577135264383664403455983496256894605567385137212143290371287353730231561992592738852571829503729345071224935895837041800084393856405370227832984329071104993407559506265876334299620974117146796160191683787548582863460087267325703475768942471710555236622067228410272903092104745857543497244454225307197215482125964780778863831719811151870440385909705255989967243727413255167890544099272218300793657586266547905283062198871665593604758556242283658249096752255156054598258870338615109925516982169830793312922933463604801944728770589813812437016610036076675638193038192241176362501977392995824896192602174267899751629927925059031000918697156770831038640114943391724031639503157779223231430928170205090298972891835643987275513896420856159144232996307875451099889704760157300609326134121907423762657584115063120942175232543693547143882386752420136125863960954910229800604539196444492450831159701089358212898825380951345436694513291871180093789083305282877751992365312545310490255474848870384403443052458017639671734462997601122476780814125617186259544860389270382042658184728996649577282071866237286999379887213521521412760265021878540057915764005399595155697854082524180701551067127511447920136808182306363189819769294404985914977716541334746819159373721936936948839707 [126,77] 35998024111399144061918740527593353614819654546155086615353056323742612658684822174358465542592524249929777921713223911215334222560574160317267956591617586967107029271903403127692070000403228158737695194725804153029941699495229045995337450876226936764317844316363959211834469068275429439656504126200554078863621797024434826801431315793767683453044880777542376283540630213632007372377087404754184793655673839193117622244854258233509580791061092726101561663059515559237858668503656447272951778593809358044547484380276282703773961784608235240477554163196973015673742551908093385956213791153071520254986390303757237601724731120353345682589310336234673545411469042469074114301412807096955009998350684830218473304331464915300944219153607343947689998405669646977033978933053195177693033394709943967160712982490928003891512948938677191341787791139799485889180826690987443948126191472372630308556439431263467635628841334439126051588115334770209403677620955968105680327255280960129172550132105781103131838376055444384347700980536278481482728692073042441973248029820245169785238289750932833429549432200553477372208441458689220336362328677413009456676080399872994699765014925431393976101431279417315416929039474673664534686285196873613906545912037241487430059040039062257133458542527964048948705002033337746439767512497193558119154946631679784322114255866512125925821691813570375249081889614780388230442384932630302200845817437623702757731502129130013320674363699212603575729342797804184693992546722320184447011540923211064 [126,78] -38369460447612603223818738810898090128954508155151463423995376768163783962063408183115548469382280451012315815435148834499714770618307820858567385143393669677339271679102852307106184789201449531463247342034218975587651105646643844173183263764736954627967673772258228798774373919101794695647486316675769059520505534419923544173323606921949282166716687139285580454712630867331820438748336645148881351713136064672358863843007257420327589250823794195318852933893416708425389660105544573678904765432941047533026739931511173969361393465750724598928649253875246997096117048910194547254670975441996800233423185524514696491298433079990737272200146399514776118076117743756767556556008405496197989507232886805958754429650563508517669316343069448292204858532932615607925379687034842839095517517640831780242088592536544921950376033286390984755342866752747264440349056835355609625549955326398716773958462796905962769469219158432123096037079185506064720137143427928870646021547104378368735235836417693161921551613997450618195721926628260182818179528394024962600572349030614014479882460923026090012068484178870733066184381280647327168394248056664719251351331019838911976383678884151987458085619982277727424515870528235410218410677156871919864512537358921222354925907098274512791443033116421115010166951978498411569162848064216284673535541763805942142286371249996759163433668432331493532687766995744734312780969145250626452639672505116007202468749195786665538827965925307878636990047834356504950368330760967908893416695473 [126,79] 316743630002568453697747073528940426275007655328330156998900116467920301008127210212102624086733650272348229676265720874533500925367197713805718213306192185073763994017187925144175962122215614492820574785848923412614925205883238250556678292111997705819095182809555114495260141289239259961176417471541590099074227741144654085361900741022230973191229854887433856998456375706796288372095241677954106894750528114992283245009616611106553196461465371990702674112142537760755672132571617413345225009510885892209007806803168517101328471183029634995754009401999122745911330603097145412551262622788897756043915273601210155267316097231560918671173966397384472465372509995921535521739756376782892641636457352672828090042953912017842705136884085537024280597588301604611501196744074837087954913180600125538378564401234303645778490835779619635778334113148818986349531260658980220239150999343814705830954285985511494198185643245996498668920353682321015512308503797311121783953068939265819620632832457362015974578550313805547319078980759742254578028395409957755663733384672813502979671726240635679594581575432371355262669241929700756654060546403645486576184007468509756552651420017323187350036061991673949824700144893723053837960716219644197299553546228451436537300754403163677673444225801845282436373870696893774373831274646797901810662174419264574785487910210926380731352911454106321653017776052877302411423162991481307249986560833419095263404502446743473295739860961908913683689248471210552949022182892427615356146 [126,80] 3611508282301311059867954606900031994647165620415966862506026900032401109261190005584826952501429130028988790929624948422971070172419470483905015177793933762602818558526366849799656159808438998723801105040374449279604938863089353264615962263208637602070097518424310962577099315285892976764823657911355950214714387025692864008357047451610396432325131087009735693282937581892289591541752849503074341154228357430670887552992829530531239374355792689405651491827472335264434001865729764452236226013073239159904419494630285779229543233486680487988902633155963795967508264168663582230277992827994051071231355107375813150661768990662617658236488085221120337269845342811790466038150634344727082238305740323093455806887344954699447119647077217778492566680733880951991771281360441317431330101059943599719586672602834951190308673137255631883901131417182335803258382648311256911975913706954096351672100599630970344624096621057533389809908780843608306809341564882493685042751017730145036569576868680666552070676944698820537293916840793642865621677982369824848287516905598123809387213498384541224856746207540541831421248925023392878439564326209454709711918995134932233060331160156555363248391226218678793916077909516636287614947986004250074898047315104628913819119577476590437201761196524288568771807996731234925890829465499457548745636776268464430069672199124772940873418841230225592955935521232066355879590189825118234423108694046833166183367899515696753227937551125107633101287616220886196072764649460958267 [126,81] -339628338472440740821456299515759018271632443622798552939327220577645053764611096158310447532019921109606535164345238504150421791373254156322374086899849725442328725662879242319614684245519172119104310444220953375312100196690928576129093693415690586428075646234223949629753516931448845030835591900994472437667550763091689418501083648343849430890027262710780507445962088683427037084270140435726935479602895330550222925741788137833896429129783120970756275689397155652191260510915532375295972055794016367107256852574740604609615857447104368495606391203784971916969750356082143007844504936163187857141008500240864638832004396108436939875050518417629348460291717407318608921480859025522625320176769614491744720460209515194669196109140817691732782164382812795702250447853614287209001177251658091296910571817306254909532317202892355387137282490295008581853130204942626237301013548870053819341810904019655759778828143414576910677725586931508135997229821560015997248156507132557517902398527561780861820970183773159092578593418372138327047969418012558269846746118299088926970792569508834743495976548720759095965303426447196483850197954325536254123529503265015750456943297384595933850356662655946892378005972706655190710084728514093089299586537029365816081715808139906013868293199115721870505706302418433175792672069761393338894568289399349321497999515755112706848806853725160670181360733983800533866638813636883470469485806516355857902919090194453968562872298020820633956840890429730896421369809975 [126,82] 57844258512756634568369366826290442172840206762142239433966311025756482887483028833338454090157755038358274784429323809671997647362569967046638884480750849328982398471109693674249315183215889719353813619089141376092917446313763122306400893447162194186158251951267016711463373119669654893154444015670519819812556654727833566982326792782280763918219473316503675804752075098665618347197950725631044568448810223622285548947949203543489275001829530592430713959663041563200477114398442545621114382614679167490087528462659180526581887337926615036709733698250232306675793637531171945251156320901401293313958093799081845518727967472212885857473859908390666858173865825927541929463102731954691175262371368287390323789286209635641766493832527844750020588057267024559363900007688008590484993520889162721419637682300588328391589140577781605274853914237806391537240481144224601586569307450068968058498921337432421633676342059472323517163410278876201528803444575934771402438110962162819600364400449943838791541316984386003790735861344009285508009845560418628391334770349337485295495540493304776603711399205194476256589232104747941800359113774556375222155459202851481675204334225873213471393572678000888288128398974317100115527473427273295025585197310703809773689107656892721580209650707448767055759392881428111614364191266556170974797073603157866730398270236700934697723005996881555299755947221902982334658004869402438649282432074459153797166832609153570018825158564464098896536713325511300468629987 [126,83] 48897388948606853139291020679782964644324009013421615425090590770720577666850239093072227575641834000257954677125582888085700304234898295675662208151582293854823291294278804675702851440048192237182755899887892848116750455284994760684011539411283555826868998086168520044954260194611751124174154314306227220907669411325359633000143007877737449597225464661872116502635086291750248409784565905368181721329617379639211842847242708172413730159344680966167896754604990954627237025076497097373948056736231362057679295845726276019959658139200355535579709701961984727365944716972453110389024842117679085761253412643727131541014141898070355403804607380894860173573063185220214011202625752543273878348344392587246116330444960130113203782381764467002136231360482363274718149895831755447499059271995937563935521136593038134081328091918450855142139296607792570632463891896432388159653809211527415877900985388830252777268788722169496505190489891101091229611198618557865874075532180105637785660479551772975015265099144580424126594429484348774491412281718705943300467379148541064916278899603637512344174711349050725398243019739277829413072910170319446384477795050539047989360129461329938877179844840286826133655384823934755679259795225807562616446055443256342345337019427941408045047500756921387795839609414508390125397279982551695348016417422031965981685379278543042196526056780377621647264985372535984907479523128147140352618460742399240232261821755573554871300189152353104116270061350815890469 [126,84] -419277146375840509059308134321529601579662953887696264778291424664856279245184727569226561150315242252044198334821821096134428047312493939074339881941639413640336919661636440615895085576109836012886673864037363122900335355899235857588020351312369556966310570618714180696863773428667741952241546637192416917470809347033310986727613116677884350849698398592695647379819000504741296004435067511655378969057794410198241875946026113436544409739013427353053198852530526620730761367977658236653541850856744320326351894046501004042480133807872851037261176827673588895383760387127076527137690942063507797596944507058195835806368346252225523107034926990265364658091738140647019992905337404875270200487771090322660410913691354269672228912232582439501139904541471612905448274133624799256611216073725308346407671175835354568818216971783668902848054804519632587444632210181586622113422353843635000218180958360702986766485507753569391906563662772594795818683501164918860089423792555449548866843468847665188983495184236771776644156387231990182529396560705577397469231919573381090360409739348719190645719688890156399975800854857018612525076056433095668688366031441659245547892167636754701804922582503119037645425677147519137148030959361358660025350477319817895967614731445356024151152667407303406805149659114705650767874564137729765573773484317598822464363580637617904330787800000437168305874462064967692139485838912221411311297826779934355643805781270615135248760160253946271920162615662739 [126,85] 707335447793620828232191412711906288518669237766346125942012006697776110913716821165218503584375440023643429134982049060145402802866737240832982514336498013565328146058211537202761510544886094911422097821257513980306698969406054602646177041454649067271112546235552889558823519393382372239218634660955711683445041018126368216895770193011538268950532784861194076643440506123303215123827832957986067527277702053366643650820821291075128896762096145008902665912282169987412214460719974740263030311160646120584412775361340678022084895917736682807652852458614078572371008885498166344982307679428476697064430442269123356630225077338485876364087463449690561602848121181943189046558386278015156647212608780467467469093474188760907859729109841951242859358327537572888051368714382534692301661085108244873215706872174749251401387954430270066663973193242316367561375551120240086964959642350992499737820230569911625191042504612188424634419370456350832603515216199491546047667368154751603822583447920229273163164664147911472790351994751483494098493743760996089893056546242124787818073131860756526190678719626078454891531843694149607297307961841112560920312216137292683859593633179316389523934987167585659544714324467760046087037480686805415633081686107562737942505698916309096127472460864776423855647203631730037797858727332520947422445337531019506871562458537037354646455043375259284379813784701738244467219429089051711343788451368287710955477048787590917255864062993446919797169864 [126,86] 245942336601303629802518205942785672177352872105090063850368797344040878589961653039298035842974055934398142836718185733050198992773453030465488798965925122168212385172481837898179345346566924709959195997366315479480085694502543492983859349162838042637663909480988836678953508884141008713755889567547755005310276260176382971119397975803434802638583024966399780988423457958026377197338692638832651362126910585768908792638846221561355464099920027431150997523725682521022686861534938238008704732882605337298350441677237371037365309724373577422398175396722707637664526871201436815640136791806155356823697330381473290464313848405041120027974666810526776664576038351782487490661449742850251039983772706290591531353314885222293138583260618754930087255408794805996342893763390054471430323846644591690956611719243186664793591497204811964085401263424326994279429549728701197098166644667513825568970564514642974256373270505647094101480861567068770711045930716193951821735572638800692213856308329324334953905946203349371170707046093871424333571918675404762140695618677040705855542897946572736174809055878417703209471173415009639318875712865469482260104586476792606025034255369658049272869675449577371078465074089936861875567354181355001051773008894737403284197708554080321183233446249934166885722346798676699419590493971116607240460812742701730891233857180051228059729364000813508721170947412376001120969815913132898610871561820098141519445273399255872546124339834789531199 [126,87] -1940445679994541374006182825415698388510982548618709637954373705052191412184971155937661621978720665362946472431601129516775639598573993328218602015562497969542128817712532694762938309848974478188002448612394359924493020274794771408028544924806927811924309207950326216920346470850981761132157241930497928038047384605966972638718730982498165468761913032789531838469165981041077097326140805081053177475787797117993014847210106586324456253017984424072973708700542321340490532882813738594527321837153965338213919797709719138165016875936617861357365401349069986956714098354496589259195830904213267468474057343274648838123608368837269540301085025183014406064505955657297437638320981891306356686697282621087550151663096419223984312474688929677477420552166623543430566680593251199364834298151824021190671866931230561088317429467827389542123547933878472016053437931687242458411369047818142489223253335276287254009815773310589865946842965037124059158338382879435356475987247952844389147746693037972449209489250416679636985084146925864427675115034898797033807442061553214871066795546805902073320629832235716352358013139543927099464665991829977748302453713734150790839001846294919991257269224106199371647445846812852698758215265086615451408404488549536092346168210213010804070759222694112234342430621417622584738077246591386339158936683082355849293443495388864931612131802702140754893991099936459052600865699466720124082417249759644143285334571342278083781404030230091 [126,88] 479771371017085923137012118554096728060497358366669701250657247115855071272692768817211941577385456675446265902913929504603034289004180105023038692496792380909180828495287039521930213504822352620772621026179108391701363802699397067546107700853257214774005251571431616930573009811674783089428408546663824964211694730420715608370562788800677075786796150625114828708441441360480800858573208173745577049942922579984223608863245741416393596621265261184706743352243714595506711162294395230377992703435386828983484096574365059441128347676468321836593574754641563633736389577605072115911191985507487851307774491773998780050762391720549894659781724217331519275533216596812396903910427205860246098268399480296964833821221119150847536725765165341722938542369320572047230548266031834028762720960882362030563273956213833670290399204282504309884831937551053847839361396679590557340037428730810552653180795036242771712602124418486700279031341878006831376572170627483366765531838057291312554067000171543703889801520023159185975802659596462108767069141971788208685385981273871185533441378700854176605678758609751545804019011263683824782492666449845889614196766120884151807939728370349174089166139122666509141365083455127484769986194891059086295524280836085371312668538330470319495350088790491903667807384417902642310619394709872883228053236951509510786351129955985144076821681356187995006119571848331293071822245975949499432276968151248715798622850723663451923930506 [126,89] 496345477828968024661646031086616801135137811325989588474056548009103595000801325100932053135218857316075695998918263287078134656794376824757942566232854661665356902444159962210333756969153228379848178070566172817468517733774635168305667142835588479343757306887116586203757276327740794100473014359401050256925135070272714352567881411398370188955983908690042224166820169917554847045503140916505325166377486786619392083910570415484203770603249162815343204309808254109324763878244605777605583246325658195353978027308182638971406364481002048707808914871153635634167137944140385202907557712043612210584049418333052663472277648091045607934921085475760727719187939849825690498041046920941344112871047316782492031101793564069941857007469837563783436074207824847202750958877890599894336911580586064600190641977538345413292496424418867039210812134363509577686836454342416372340345739465372762279473347506088376373207561304559553020813273587401816252188060997344218182274120365658876400463480745177886963396406301878290256298826597403725819858391502570961584016301821538447844380339525023268074979663961946829206470486338499428686054168079266247819816691589680983470317211186171158184732576629300123093596301217692721850171523670774821003303361982194772292213005567662924537792986320363387900330840074556257871126188615749705917387873729155474071127607895528233103299184164160739223304089085570914815266717169171841253922994200329453680999504190539170000 [126,90] 520922669464427966543141108891282538114277550048735560515204085199240945220680473225375833972289927623784567508232982857893001193485970816917886633090328189568595405561678464981706894267230340056748959070994269846587914737614889848473589628640287713223615096909888018572073865631699188064970384922177500684127995149173942743720753539676823248118217694852193813891239604570724471703493311638936592984094641228420023066709338669792203963259646937027014808290267723585273777965054957813684623146652406132641032645418310263509945252659351393032845161347437678319685326276117885712642271806985968221223379296137566601257767379212358615645520935039391498148542328531792572126023772105306659833096384643581290591914020629238789085485625063354255405153501961640776404403663675450349504300289319152578321325156094621651934961304444905780949580127325861347407382698920001569036114152002637627671602971023874864769582696329504006479426664948061422731033312900853617792993095420116565805519946192818314389865146330289608012648013565361273807334944960203676762227230395116416801858161395376719859394587136839196502484354207833883395257138061133053298853590080288068683171247154932930817725727276915128808429718143036066115731060408435335968833998711646634356863652338290167684895819310890513956331920231111748636027016849555089931708673470888571512687305071188276638093945970018892790309035914119441006318505473242457215078503434158476481227780894803 [126,91] 863849351581091095822651109172744623539566784265837844956195644734745109786985043418511679647929512071803524479131821783100646932913852427985913421139293025527671843350475519999928174920239171875788177269847798484984330836317396218840054852989725130978559561891108916972870180713451346425706197654530867116311517077659385039485522609256338039897449310611930909731245325348664395805031056296662922483867050591743805662564162008674567574595453865756302298306716013793829509588217883738398285190795558753751717044431111556491095088174300766473045159382484064162790305506583252556963195852488516513353338632315528499904649779316087599221303946995432586560765176880042255516257154000493799362762932781310070393014985619231506590362661068057043604099949110978715966202307658235489795868171486072794497124277600091363516278199806119369015323880915960019402970467169944756561252972237572459891146340072966067199943830971435765627222091642858755315583328885310417614804012297133891307755461668352095805565395944669758506268090980551873092557944451868387819659240069680138001067390577569935611528441204382592334683073791803857541572912793077563650382665148891398358434242607359177743856651804870394090282800604755714529752656381186322598421768090874797240452173812470900382653274358879984937333934854952522682883608108520868548472905072588767316502345480700355676173452195633696460583498872439664474321454729435027335293812934727340141758736 [126,92] -89408125500379117270881669611535240390339876970996030209985979311679954503883184306068809147663151994411544227216873247488423405349366764567705160979920656009033616685610608412263071592596773225284434825873467055221989494988913632184993505694915750592274358100032176910679168846699302741165717220994263235378685645768894775510858844273006339635111396445782956520269444750231793879549998125211506992790413289258700502787770664570360723955506902650097507030798869196759844431977630767677910759728867426442791125142976150284391708531583774097845898047878230988031467388600406575940499849926199113173524485715883543721691916570190045357877676978354570035098295468049817410864524200090841571489605438143021122690247400211379212273939747282177995076086725557899750284534847680173514343318550798942260679903720873498330382807693652545712000904797720741469562108157741797920397229406610232886380013722128159228359628496907909990771566237193692718738461507096508903803274478437625528890988078868685968200993938668071140840154966793658061737044020703040184419501075992431133600680406838889247635008727944198451113433130731009774466666219642922038295518389552489641346461252128852006404158127251947500045456791638322748695975354564616036820749853083069592258149949830726787773378400883693793872415247426419246690033710242652946502253387859389896281208211791650687857058649357189916106672873797957420442337487400215615973227040625402026 [126,93] 19856663452182692080223121128595352867749297296933743280397243333606270163177654288066475243002500958207555420919484855603489136758884068902305611511527671274764131417278076482898398467962388108906802066481706244476529747299504776976552997297117815592975066221481869076790094746828351735073369985551478245878372478982484192840479725073370534144366592109828395341789601250565100105948647906328391305190413358240907893637624656081759604027324051838981851622859582967703644538586038548295978101083011415935228279977794374136369024912557380744159641444836591029155986574813554990571526429786156245482382112695985971925926538396020756349397345064923146947870822692523685627254359359901605907536633410619718154476559521752752780641714539656699007721838319426316050824056030758517957913671468952940643348849222740175836335307489417530358571129528842922120305906593659090818716751293967185294749492135655207569931519176321800364666339311419620685792459591739627283599256101158160093802377345457735704935607543909687290097743166234927714610387959083594585123001269819269188883948601212023366557617857081143660949900682454083299290309809752114300239978674167444094277335944873464202811807479329562750845061341018233497889913111200357595172063362455660035806484443338201795237663231765880109633935172113828308101204239152722891429699548563263000891769418686378299898672845319580269436960596199514935511303921941509543580701913636 [126,94] 1365952746544398199282199317813684239207602054642061479399862620004666095197997737639033764064913277620966731373849396979061720416678731458540353936803683095434608043702041219566982531824893024378741775538293686127250294276497229897640942204761769564342303374340300967548375794063616933086607182194390828034282834743936816853116774057929578600776278400047633201253341267468076428746349358407945365894838095489932094658199842175483146633480457416239599001436137932351335631175497713877044508039955321027822288412546546327643148033448856956588158916467402969816810879089313391142885818671133930484741073552813186588404268601436740652080176667486591610655383596729115207947716898835645812292525735934144479417151248896945605779210104044352625518485890063163703151363482655615364199725816123995982804049368568799748325045142461326085845214089995225876306998907145280269586879537004392484495129685237801367677456355967100446462438434869060816160021597590517414750099026693046927069213481036144712033794441297699328706624144615814736632483562902026350007979107614409181165873699660820094476205092338501199028526276043731393750671505138473404798768835311567113402365117685729508842802144834655451342492790013058827448276452883263190473551093029305260619731482810760776244259962912256510850045585717351114785751647739152897724406813175760637086540723904316008841787428319147812527961109303332379161196584716325691435615 [126,95] -1845952803645333566796507256686958265272031597979027172898631668647258745864363952296576998658265326943528605311557869302411289890218742895635223194665276642917256342312255602606224344048053664700243523011425426276527214033971647892599021080817529915239349212791896671433360797371930182159224426580074275734724572686319238284772798417089365463828520790181133730618202628394016865019477138519494078862755582499921783855848242163673883548976625889806788310420497890898058102463798630174184615720423056299255015300141916261823865346196662781049675585870717816961404571635558125469137948419306650968400297238046174404107847878859847657392641950241461399574458367165024147921925318466624727978484418583551519773759469764845342296683902569192412140419370283071042811235322591232526635951650693007804797920390917337315688993610688590722032382844793701763853497895962172120864776263674470421009222468895095331429623017536691387347471367778252423938050962379692313239947983035022894373552445845090134789866760692525028979219035677149310833169075933185694414114929700063197355946796197473712027093776175830364362549121310933147510252068703947276551710337565955494204671422542591409490477754220184264661166418496031868672649797349098296857680223879338520860555176663431710275488251121481801353203419423693305886022867413621100354336877412002047654471974744988949149368226095320423069897887224327335802751525155754676 [126,96] 642589184332621779073814628808047210565174497126338317802267055476038182498874550420045787140618677408372588781808633316656293905908179926029249464221141599331767689296306487716010673868664647743516939242252022443559650347822318484470782211056812946068027126553349596089289987535299822822343160417386764252356025534614670454083864483946770676386990475562951012226402112248702835152023476535309710403278864053914217586208205795028932097190034382096991889348088497674234851197140531382431623351677749612864269181091205227878480351767916143241938797551041816725043457709980468316711674586654662649702270590046982964169586436168859597807083405930694087852309880108566631361523039369206536968262099776162633256295762800387803641186465588753837607111985834916131749545108008068190533413025787417457994527878577761639291992764060691447915135699120066122490682160621772730515015863532630410366143343559054796936351887451575904179084847845513240832214951195139475570239935146945663502495832613602870866666639105529204692759367647725791750944054828978607975088176391071014493927218296209833805615930675973658080828089168497579424597357213634114929051651369344818471105266121431026932509197933414048507408053212140583453611169768724374274121816802375275191888498255033753839020931855587101225825693119496533966148961720599850490531949690269810660537067368486567280486361678991092068215078084790897507616543587 [126,97] -6876330152968261367999715575596864009841857694367546197747615704504702978230190926742524693914612986758024973000827004613116658262591828855988787288765724153818832060602142900302490778720194095967059366805017869998088524111184348956476223729803527486894383427766011113556824887010754011944240913908161269974709641454831954808207626798415046799781566884382656847894654796490813666542620703353551707162760213139682214042385666292781437006835033347920375506589025059969459470237245259894447325640799808210179732486454366418236862138705073804468878534760408863998921917544942051966216049710596692270388206918460547973750606089883856784227821453447079975746914682203682839243133052738112354133232010326880417701841233756894484622895863282021323229387216455111502671803046028255565913080367623150322994170236720359954832599886794487793437661351370108516022683673359226737174055405213420207982657349998410334064779608712303351467071197998039998025440173963757378447720469920240002016543323089805393663655829197237662548319362214160427445208437192221952686880251458684533650392817314993535472750429500632273642756913950728686007447013465468772444214275990370247590498366666184474602934722703228769069318925894454769821853229063069001003530634202170516603972619719555002007302019656263378294914123532076735496443558651321003933602892791407502361675313103649408026246904320136789569893932571275211737564 [126,98] -975889042150028689624576515859327941824275323148084173846250053448732702679323585366970025496736128323548403638163354372217369203237926532431522533515785518535763892794873543561335573190714810654585674758517676542094732346503184275081941112786091993700410981999236140835215314358938874937355409230886570665343429483586014118289464868101173560295480067249015167522227109827261751251012043212855112972999640238640318862476877712600934686556912771455504160050004291843345007272038035668778890037588181028076754727854312617545573347850499269499553255839647094645933544401999075214020376863536825285559136629439672660608095255879448588072445700106390728175549610893781724372155180861580827116333333099121573469320095213146227785391171823981454974165878840170335041497997442771939848235098447255765251878261140068673794401188079841120589502743094741121530307589266666826563754716893682872926639878880867585456451025498111617974476850152328964609486730258891280420627353318269698537296469489852236911169731379662579900329077692877774647723063343313034367956829229411814077530845108644197149111099336528618208438476114192111589429427849998459803994221794771780743174190225350319158840681482934057083158774623301113485485359773867347120992793916197287503423333608379327331123462461466132925850790958226978044465073853276959915111925532516546026734288255117699033768473781516752285418389422950853 [126,99] 9991751976312167943180831436306037269493698681403918401586621526651392155364115797820651333659405521559288936894930327894103494821482105700537687795765259159270031534084581919054464448238356549957210556185531304544901793061469518728347278743712621533156578854715511986710779258612516019792399166401030593634849684020102695409402060663618852608214907794535451397515646779045214886657711199573108670644810528440165635212232791081010686488156596001514278519174846023985714109354241814469247917090745756273930592629699721975899930575686059177492924354949741099608100029008402367026004175445440529742490019613680666628210735315688742265203715664856771100643220230065942263957500475806519478762684759153953591537590310969809289773929887531845108287299733896809732960059695299040700550213496467262533782488067456795965627155422624077028513729282759899550252661825000312645387654659006770292190065345002781222514427736800619873517605730392274377774240923875300657689417697560495814304705369347105363129995359903183562846063529966576184608783941588470203178727955483573960234024939144797163138601076399592908398577340393358229913840473536397271626084390586050773810423981133955026089723420506413012310430716911139277015154556853550680746587108673438198446019836471393676273486013639001407711421237998627314570537195839613856367025443703105534328954617162312384730931034894594624873977489051 [126,100] -135811333728701826025575483888378441160546093588496864975044239029970612257733168065618264659139538971468807938331222259945186648581881084924853002715369866853320056950245172743314301464694172277332469469087079409690870579774525638727588666767501922868055317057813216947477294630901065991238865980116100039938369211085576278587541685582095764345044840385406808844111027537166107337550163153408340264103948707749075537272148944175547285879056631034783678513843572114414078308053075292606754559728252570273153885321635124779661196319468171865702724397887080335976029423813993396216666369256686498948537570459182121051018758735047161686030151865117490928041425369007630034225216968026990939384933397985620818534544300291628067970719935226817768641573591755320556241435076197175492667338194584495006186791391231655332730431258719318615576981613682969624744422750892663819363202006653329057376101024167145429128133671550910577745056418932522292249293809709223780028675687584732155572658967812353836025149130881590153513831229784849567799477773163518386222295691286623460781259080833422758391285302446818139144629221611327032579978164967576941709498671299205408521687695399796458633186622754174130333307484294290384061123803382030974395126305889679870531516752479009618331255125819205564412096767056354200332263560838715229022921148594056918048045584906463993942511377401856129748 [126,101] -829889624845662109505884243275693716755838150223836263683758458408678270027025191475342662742954276059874415005306655850169825342576240001084532518537516790839560210176240105688764486973746341623303938677816723342605250869923568851952568860374553410442250070924736943628548376684044539154379717759176078021431315327593367416535204957536861399768639408933580226103489941735691829448398422867498465134874286717710174842718979280722640723222903377476969276489907102100567310474293197051496986084000215769933146733055345172402548125706014430562548482274728786931743076484023889009392335093298216046382146166678083524748300051357337842721194161019928561185919138378808122260917712255439540519123037222379137790628093346486382000999869882044290410982837552956534250018875767710142793798651192423562028266093207653329641596583640183503936490423675870376937828683564351409521325406416235254761546672814890779996685362656094288329147561242356894115944405727460553377279002314369678920266035012386616078738555110748400365410719580213426213152321184029723345711728197467667727753724658213123462569537800233556196942567004904385257703873866388432509741491993131326199161146049159408362339759654494925706301915092943516936765303834712865546295017821903666707565815852885081825261495811120594889091795113290848737676910213932830781463425723152131904718742473562359355837495915674234 [126,102] -786918969017561791079466110428978762975127710785524909754298442638831221554110565029061361798588854456325733414202018412078511102259419113267499998188329519454337556027455153899566031758896553582973660577873236151433295036581436964232258455126016306730006474358488025246199957757109367894515797811364791544811587848118603827287864202526930966459597364295664897254025902075191795662438657106767641717223428161927155439184768261234511109820152891329948905933753305088378992620526489442350816126561837218226221719557258195079813703922658615626699684792582701786770441325799024971739831009059397872198473879703236191102336190924970587223683804904816610538810431036976381846290105751645723984705511363984604167664879826126563232525842287598620064933595034383230046100280719633887561068597962283821979396281064579092779070340085441400012242974665152186923809643450285203672714760935570692821521026274851567671351096959331549518093528893167785998803987935270117118481368930961573774645437493518607046550987861789702266067468684622928320075946390360707379331041716118241158231413094450066807981283900710352833211126590566201679223364329553954980164647001224672154580210351651855793180717730020929869669731639021059885306251154449976812464952019700504759291399966831885451112769772349657905728587819092576888313736794292668187612612748967278217740450516340561327375121767 [126,103] -392703612416860898688582412950795164147635451386280203347767679821968104475387769874148829985008722561417021491771822461782712939713938578005023682447465335808247484674589130963880546940994106299699224731733589674391370513227830576319229784600185408878406979473645131023150838560269775349742674033798134180891775241161020191499443626446039591423947945149428997201599005474217303481879260780358222329041021822016827273077646708082261078492966555892264053462938843370917103328106067900274773467400648840403455193891148021159480472054974701714306399590583174328040764597279736725479301390226726832921126302148595937688330480239819688869070955597686066971548606049543404339898683554411820641160127574030196732455222620446906168893501312942686914852397100534126427503972180305603567945217795548336528982610409948144420240843279904510171192285687317955543201406900746134359772600903019264608522887509521062519354540743858596843830766560913466767140317973555785004843845976854102005099304125955421865364462925111146265505588804633091259964330321612232221367085594365834389241702320860797686006765347494972776022448496041063696725311365598842377654610336673555813925933393797411789170865190069814856360414445384315120382548530900600897256137938613375695533126582510044753827795945043226008171547669849537604743347842134731524639586233638384765621905810136307429148 [126,104] -29066416198224552576752384802301971105718914090396611129227544911058315460235724712699860167889741690915333713822608702970063434364074869467328610534357573682268200408547664270400701291085701533716755711927263777418200094219347615940132707679973912592464703134054762754774112732062477753859496738850143995936034625698729736823754746820940234573318949499069211843163720122266959829931520775086160736278743552619934272050895287311470807514291171649485298089193066497382873844493664346119554578489239903465808863643143276140346545601169488418057461610274764040211576362623012680561876990586683910406601974463601280653349836353968807268071260555323619583349381836915606500620594588754488887350452371285691645356171086123478511167007836891826984307764270903113153891995057683012686588411057147184316853944391768035183615778729426607867352595248499660424206592622832779855133329462644094765215730898500076876222933772009580261756760539417588331997387776528068251677724591811502031458731568354059363592602727946612849862571002092166159721557587811484404004073860926922682284978262782639979298526648197245510594289111533383465996314019216406668864783944151556721958632283823599461524276091964768116857819348414798923943083656189931898883482106597865320360236585915690303703956912028773791668263787571452815606270258847233468306190858686500928165027693808872 [126,105] 14948298315481903395013495895227320408465675660115854051227883992927241228238951327661051904668230053009230046838608032184371799317747246702281438425374177803542265696126964915272590765294818372609037362181306631224305346373885253040192357533712990210266247844386134171895802649469600816879081424966085267030809992950187603803925719042044702727645016774164898350539977947824245194804195712776399562159325548532281775128558859158560943070157454132183803097721978271970623810148531726242643181391360858294293485911748556367067159202289125067898521346291585635577712327986782710338296776289239152793515316504894275706788941868283296819192148866044667947601162906543518523154225844687138269711476490714497700023377326483183524127940433959332152970477593303360297339520268449010095955949826596090458117297647336766154598484187733366600689113137767182548081373837937325638645650944227407584372618905356284626240659947172631291525781333245466776322576058246761251119693234123256556472675857319764303962397827279796122493005842212481229666935948082862189897281552624894282759779455572260732569489658166373845504531938405542857520007699743985822622669761520019868868666010134101919807537496571099091343778392847470870087261804220934361352237067421988859798648753394176100783195137390665236374317396300223016940428411105922136603934197430812420682446536 [126,106] 1255502938254962389531019484151268409538437732217167689120771565631913919012252165426957421618545273502693346010718064150354194422649626625671495681506939428164015790504221487178630253202433708383237296798367394539187208099904485585951884823760849616486083996149038485129375169096015396870894915530947113488915416367110388201415802113927668392361683405781435966982017269734240391543133832473258760325293897883477726193604410782061958194437779630373489430218705799026990835544646858950112298333572400533781761772496722963424260089008677573560899526595766876101864954745232891767843921087508854499750229772479803265780102050196676396349195781668743411712105358149615788696473686108255415770590669796984789131129831580790906588336271985081380155441767918891189705873119502198572566694517236914053665246399537945875759701426973829695665456837036613801696275825052336914415299233839535001743030184907300009872952020791048611861351111083921742096849383778476336959409741162003046348935089145198769004069812591741168473379474970167851648120160036821827932927465967505645712279261433861445369195884880615047125219399632798945054887302762788802368414471366620129679016421910880840708150196266459445846303774961050546548352390340297978639300341913833061763641142241500705800436695236589783091737699055190195704905582797261227489779004449163857603 [126,107] -120745920119152975983422870019374709273939360075258858833524474441358861041821741935484489410808576292490932820942486002559986995229696220623998338018161349740955862585074057660089074877226611381367455977074943508786779004754347447326148080906464277870679913315576541966483011765691708827413427859572361695704443925308872273233467676330734622559595516375135756714560113743865421176391669428287934895309873065983012953757329661307566710629985974214126984622742346745510881461696333238694304788869692795228473984939225167393140654838469138854767749293270282945717116976115726902920153715279598432068068368473954950709962250580369837563158531369353331204889620755349435460767520295172588389069343416541818669826439306185027112700191882319872809085848361049956247529190659150191609969513393360679818851299649130865726726191371739244334345084064198046026240863409702918787819789123240326243671748559109800330674064907970198252076452797230194160703089430124956194413967960314653089178227929449246313246970807449765969531563504148609291145929780096349174859146809022673971299818753200551010061578770018154846406934492911384446709606494801728978256563812161664139162787126545355285870130348348442561166214845885035982437362585061535118603604992390259768564486022284804051287835334502056691565406284386262472698484327056094914135743466372 [126,108] -13494796090007082098736074589083095177412538762812377909610084396296488820617941698381099347835994846088057264698705850180164538943726583659642171843599478832821336104049337462952355117972216869219916197033870708342580438368638395535562664729010786612825759585542629774185524133950211100571111815054170111428653282769171094792539098037811439410772685303026071402260652545610234370839233523205037742967683384448108710182595378397123462231117599915826098583824799979923275298719770088528882827998157589135618178597345468247407171269279031200818746648844753115195307039665588738930721400479181398122324031267618200047520827673817558630128883945413391381087597331175493643873947411754419689466239391634071524008949445512127033607661066057625340374017991407205227032248887625958031395567073964332787540458530356286148763163196089896166702647016263839072593794694945685084686548547426957935750417798254156789803040499817568083535456463386898103456661026674411931673147334693826181816452840227616406792070778115224799029126289725829424520989089209463930349990749925903460625037549067585521106055593804926858764937263471831825677872671566693472163784774709874767802413904955713121080490421522840048498068363504962867588842556969620375195934212651115145605931980907477692444122075699608034108913329876814916883340166160512544776907 [126,109] -655023034989118273521941960652225184825038512379516080933623860010931725327482348934306528596981912076645880724848041725633806017511784092845452825480426086254171312963186094238890668494730420044423620259442858417085911233570893080461106291810026082234954283226295095695714231027775902140794762827364222071800091880612549667966535156712829087834657639861931299033483562984163658887996955132416018610027002669718714859720763948402123829730670277084557723416988997160712489570283219573560738111867424980881689623189660186843872078367251105263753285541862823926629300903768831181742286605742932069167429802119633507204709840802477349619031462687140098584676315648305028676246878811366095200885625948313692697046200946323517941874910585547482442513633811679030418858862107900315730607244359811804508668970484931944709601447009489853121872870327864035688439438107952299788869258919047651690564417056009993142060558077421155776823293687767291279723799011323658338266139205111763094565726644921230213104211936159189382132037608880601952117536216614987247577538822679659179256489635822968895086648159560015881850483156565364037471402691206797536068196625281330122815655819857322965409491698569857473105352618848103313857337408090368062839058365247515718123711143830207423617736317481235167330325550789691593569243937903631 [126,110] 10073610607420814536535846580249972570533510824329677270941162268994140965035065821008451345545933568376991580466292612555683109421569348472478760300857771092457970800011991866924196274657096018139640513242373270259198173353683914168441227122065206605139153614423666820356910168883946655788012481433054112200381657504224459425902211062247997372776645858629677836322367420876628817518730338152540633339501034956540488805112754759921969295183935403935237785389247221380480901881173708866219155792951757275508191870301526288066395069783987704685052586039854534609146856336124816659759959157786217876297574499756223457292069600282767778159009471012046458460719000880372529643690064196123782041953583116292123803363664618717988725977930103440547639482264178817654389143228091902650740023363439499895284700595942080162968470197384579380534351502591237339569479683759056730701978437102796898745276657946682526693149688553316799828035303291196914957118259705680773828117078284306336479597081818029092714321456448642950282719556451616621356902038246580945091340464422791631485467769505840713937482473246298911277367367714505160513885456616820555843758470627531831360078971089153108257995827832798593264183801232342624163755581377073220524136913023514248883524798219317314823466155703293255584133806178178392536149247 [126,111] -742093193048984480590692553363118376298907764587793185718935520359198814593719668701022922265469139368751571576737456870526978948130971436902313803636577486280985116144928693543953502595118986044096603911910479473200292170095392751752182978539534643720820835632533029304686211274880380614685083650909257981119967271109676365885553951947868591242175139066332736921997337582482410247219773507633567589536335124731750357730730962469140457810814499490073828249200999934888866789593035930288866639090640551967868290274767663851568639353723072912923236814010931489904030839287685418427706393313431084785982174475307854548869310734669272695025166989823071100006753080174638085897461427470552519097666565050346752515409084618833672477966101823125398595968146174753403815788069060033631407932997304788341547079961330398033666710978992704653352455613153407683365236974829827043543706438523050928058134068230978920426740517071497944947251750589295526500315848379889674489874511883250254305657341065340432437613999861675993742356681939168815640151917878341208008129699847055881572914504050711051784197143570647188622890793419276656451501440160196282685815308896643513481711762098666458686870833038657188535662326669999549463829789924496637833685319535979600875122939612936606805206072335938571976338026689471580 [126,112] 63504790847603347267693551094611600459272776516264039325608427745098412769457538954822934361175825628910468882325038867391137701565069987473428763553787265368160515956770055790894794696748738715401411013135182286918172600661871240802887940904445892201816328155694378658435505901386025831052848031128160490357773747372387594324590313514353206065106119408734910144900211817372429875271687609513457868626085246060632220516545569338182407104801608649510651020507251837243415166860804884725888174826635961956690647595345240551881027204879900864932766122178106740817574404521398178766951996794036480127902289016809354365168082064315944400332633859844752683429393300379614715648164211717136176274061292655402594681298894110067231385196167528181653490517894081915943561300674140691853924661924491209052197861362749051768153990819082635718415233782751698983112555063639135607181052833925098266317115351028734999594291284815356102306900457188208227790366816887557208031171522081175321569268745661073725586381338393567965316834142679143839484434472636295725845616694372112214886784977137434845031648639163238980111111660324555084277177590424672182817078071612707944917017002572573670846546927685574973744208599541294296106935764882002574032202578546803341061311996550968221092699401016473700442995289748 [126,113] -1106618679287897370525402362482760402398935516121144074644687321562885423223072517997889291644106422894502467747091328994199841651103250759549504754254383083640991701692895841957343071839488846762717609324319689681319700817459109003778062769022834687186951890111441705596676309325381738918628672753613499768713730151341436120762535821938598874327019807596909921330105927704115695607148797707635654150471939229502381846508535629111367070134463120179493435932543888150342311787163323900938156229623066501181678929171865359231413712301309732891898252716941280735817890929665932611354962657553367114634245062505265211572078292782014996469625315545074447902767177868755627888190636560257297985411569151712466900628082711169867282348805429050137606265861772490371518248440337378914759981054666789761551138968522518859264394920800912467627611593494330998847148897298193810203298162057435669978024232241366054754093057306014011409973604016914068355538506930159227823376999987225682947024629407349211159024314711422476743545513853788644134673842461173947931373665653463172330692381950635218530197905038147428551656180519650788182744423844071073879828499908081555831458631135017295804426258048240289786015993092050983028749071178433547852558920997148735862567738551306079796624266328565376631668 [126,114] 13710767883325799603832861933238956938040051888626612578813041238722278571851751756360717178720901431453625251515038197445674887209841211141239570068055901953511496858026521981091276065087219241168369867608119605880020027284967898064248508686036594827485438821307651382835087124332378662869556497429348382271871663431170779155607437633480442904770131323734322824626083177225112241954810404934794998210484533074683652737506035328083732524095299559249665543403434689674435498724521623164044484770039057962976271416498297507266054578486539310744457234337371357316134058040033997864215418104181904201246437289824750662155866850969572821738632877478794347198830836873997252090858973973416090019653969893100400769309599970840747761058954744855110403551848846518020315685781906148669547311950473969858214405108512758869465142038326396748191870621582239287608598687331450379005297095779380188267857932278444625439522186520724485369875070711271536848687906032676269086646036123280805695697196885942120223105139814435341774286469787441045863923559185664145874704718787839139352192500085062757756721930273805654045540667801609319751036899176706343515504370517545186873713157650330293269915488779666615615188660518271433562434515248479651946082553688276493408199553977550436918250221613545 [126,115] -507243768864620129824065420523358665736440109450503009689132055972298478967769404642873822932137919585241774221996760725333075856175403354116113965383059954305010262217764730193974499683988467394389173950262856261692928621683883901655759386908491258326079802481451796901244213094334399763320980885507167915864647822859550258741139913830391778526425834561507680530044360986918841927966157975203349034960745591833411425086003520454319195739113556290838387797571698619370081432007742549844940332644763004631668364725301203362808427146531493992281257236150743166751052921480047848989862101783507485645045698209544301301999553191012897401709805543232749504923837184857010942612675466348285463675628961644280520631538244933924413991529881652929975053241816330930057724992116046184949895139415837363784606247230287963880638411202592613516459882673537779558595023079101099028051515315102485999984399750179020112577410361319860113304077268810137361723548620473105361015948641032732543681736616883970695223407470359840030767761738243804662163328189955307794375170256876512334898881026514677935951101824956483912117232873799810967066437355740149999545438323843630766263321203035494527707782011781184818523321841406267846099090331747289699213890121333190740236277791109615387669769 [126,116] 602206505821861241734585449562307316446595549985409085455875835592456587865903226622986409349848165935495217459104657215391891426358621270752576694349610903174734573851105618742287317730307930301037797224669055335540929513014248057057994734262579892058081780464250039233229123543992610333671482003574654753171922548653739341476719884249097191842082347147676497888044625616946611756112696616644949158774760829501930297630194755631095800460008190789297490462225948866991948209328748531316208971410543423396736707949314936707695250286515549885384846669071546743968866320926561518186267394947855368002966178870658112270361866863915409679836249936597193909803206224389180981828040272962850672278970675635283832565051207197036997817319031924094714743157091912866989448531753432530352651604921659655957785730020914634737136264923281014291470549008421713968262188831001053665375709872110265110762761141046637871983386114276298670445791339066919162301141648795169366549039148660967337779338735390829606988666854085491835088463429214023313784245444325661225783662346966784135885037714181666728149852315825661217552499784699369584749447793759977585583530271018360876821098926087012931028375356539861560580525848902947789383556391021296953511223871778126213943360620535734 [126,117] -33957044671084199261747706160420103855353722686804253517039195873805138545811190100558097938816716951713092562288882776910676849587439940433888643858441955180624179141962712771878286086320079654334100438781479694384795608069615998961921791578718476081436004354521121397131081921315228026212550844915105707698377427840420816187950728350107061619119442321276496503656080439983347794983589967740472816397898724629757038669102427873303150506833362130153738818818479940675833031669956729786000605305631813244131770276404588701238835575914734175166210320115080916051513687195553423366355325528692236894178998525867229495517351278463703737578917256891547506739587488367955234923174805510726543515974177387327573996239986832847403816973288442459558591846611908904828766264807345338354008672556643863191916185040425223956477457653148015298611093107196189049027234807121951060773279926653877001567457224975516060424817214305410775980467638963986949507364080548982427507054564997566668599825165583174008383054518585093917772558549894868372437458944353837757906404134834361265550942953934469063016311878208365101894354545921743051850268793414820832027597489178616488912195065868493160671583122006640856719723317912360931953698826036517375495350495628356952346790101 [126,118] -105309935101191906186427538908409906230770512374610868556248818028861220868994365602619241886671439459288358416528404661907023163601225285374444851400737655748335205673953621323967590084833719242463138007705496252838157774740685735345921330716659229764560969594901933929353517760454135579181050995473545450466117252956675633673409499021856841754431142629618663629860379289033829298810653803496615778702145095492896234855485805961303860294878402021172184672945252755772456608170679657299297994746718650988873184589299702261017187990596268554553270897570898204833324001997469130540349955396077915705120618712061293481012966718449538423214608347517197037982637357306911893299274860804658696715763574633459316057455024473233474110378749930263019222365372793519756908209632491912392693397309791989346225909031804743203156635417266126888688498792247483583605994147690810180623284674834266260261808125515858488238725632068813443845871512787325235764678179052479442222540885603457426007134136542286526611933134270101193560711449910089080730257446733360209795142918370056729168682956210431554557456803240850937065973414483403652679033034169176158852057678807527060628467323981842254191873650810355400312143657964197711511053819677929892577297143265485898 [126,119] -97874856761229534983116659639980111680021353625168568618188102833556630305065919975740310259143322793571261394069258401710018479761196298550031111683217992146306521557032436735637006656796793165013838976269430590195304258552126154541309299539653025783672623285627379996148217183100938497249967637775694841800076646925187190087080040886527440687161612830846037903377773327268361802783550700992449806580744534373516451731616119317097530745045597801911099490685555299991957758509140172511826400075707472370077213375991305320333770874494555128919558641079848318209448680446175796306185507640414400462161419693011546602356499133568862251049030487211036527065606290590321439316290368734411069881650695836750880887689543216696448562652645462666997299002778431113253824039528536020578458520908520364735100672980769504322466021795815728733929661549225179684492562851158537951044708226808981052625791926090550405051569264047024297049164367429002484580940008642860991759177009795956986862942786514402202058906837238085559220968648907021572827453361331737718534200832140681186705477548867612846172410694936981113046742722768755369685079332560462203574815691690880736440340143146828749725893930680504503992753756543234926276098508903320118108808676 [126,120] -112496947860721509688839202159351780227315109998386147931927653845014483024036879849455756130631471962191574825540380323466123258504887916814999202485981910838267540468181637935304432792531023903554258839136701352960414279184036712115816509274323612979991419544060914867617892049445077284468860705160237276532628263922780301002669022763722808220421346856972408877427681215593690262262557283331198881713397482274572904419603050551853506095415162038448010658322010985058600502676141788256176144775723625706294028335435594754678956574529972428022508678794160236817283827612129759746696444081435816596568719084688384658541531290323923548434230351597605946065818529280021099124699765705894674563482492722861543725583909088313538525463149297232682955134237077397981567254557394741454791557423555830771523589783257111033791136567327944963387774372578726239515293934261698490984054682818330904746891404223139365208532146835254809850099636096794828952317328843840980369715966373579544179881170411401295061864909918704172530916951643908885341804605811863953375252253721396960482590891457023788503329801657031673427236019159214248759412273758697351474514228245857312928115159655339807283953461145287308355909208353753081706686158102375795 [126,121] -7109500511016027303325091151201042751477817679590448785194749438414211101834524433919319945887802225884968828289829080110299904922635260654530778104498198969396344699805796693116057510381722512883871328250035227187168179956899519153889249531699434523568762979749160144827427996124446332682322817679340253364616536412470888152011310549987776861486886637895447775838730547344345893792179890118783393365162610849974446342939824524195203883141982718397991765469969917720757889157153669508061117478367890080107856308624522811504244221754486682268977337453107610736454409885283791763172456062767817980988030708851643450826665917424708846536772683657667467022464812411302862254451982874385551250245209571110222532438381463180428626196429805136665462805753665183396818853243633502850898728863362296675325086005819050479309822744341563263119373750682168142744862491301636592897797487773443832656661160389940418151948442056833869290600161333805077119527304205496405929653979640478296628453656313793254151978647202956223857794130969623116297633076646381692986994289545846461405495654996990034505295008545929815516877836427613208382718182648814567061470360039879514059829932495658692120655325068060158846154400766447180835445192 [126,122] -9124443687246304137022619498349518522188779988134430536006495028310878349638774466937831704917035272940181578782067417558819944810052378230187068202394657539144503793835162527340346479185592665002128655592993067760764119486674957839776593712792746353682155970304397536634706140678446592189308609603206575511338151204572085257494028169080431340484400265639262535548327543972529207848702710181132283257620968074415998504370446724797161133466154172142125490574976553117791153811804727828490295958286675104050418450922870584696503665840147846120521141591386940705178807857283224296190131729713034144257668122176637166372553458595575320767551576410420122459366725686625268146515611786112263789518435030035703460569110725158571147444695032786660212653685488244069461327968622340172568284680707789790017738551291770416867791471981241178028060599845372589596234847702875917369138065683809636002282000397595659426247189472800760833323195755524930262668213776331519712697746574734722012468758807121376581247007865364821650513019793863245425272924425493295255284816247065605686164212005861048516971717939850781744257114083180292763678500382297472533462861211797769831250810082387864580871506111095285947177203190765982 [126,123] 129176315287166854122448892856396032444303364510563320758903153680839396566981569323889763447029955691621296053050126908051757656746065606512311359978459336404941945283800525591766885617643009733194909691740396871364289089330346327529672415298955710028371541410081893261822907473980934131346310199825849379592502930140785553870193054620856666114601665790015154403546991519566228714367742541638393436037668647457638662430508622176541967018478886056885223447753563361138473557978294883489268485568671056825596796307392667907280523621030673211592905645650280234042275954952858883193932664094127021535321739844253537820608017496229038600331770526857794846515481311190174759181256479536975937759823106002937298521125559060740201846922591330836223308930691106315130698625767315776344148604115816784251597190248456327566088016449986708008693814304328845664199828108571117814593948016349288946900924322336988776988334533577401913185565785755487683986154350359383281202783089279409644378806991718677125624464350064566914980486583349321371776889946962686947402962558062077398853576128965405765465440701859336380250267766114170205577631409211612911093893222316811484268037698882143550002719550839837679562065 [126,124] 3115102856273177219569158740832519699843519448131417036382690555946736313215851207746727370939357616204940875611813049155675747103837845758456594175248177904774963015272017323948670926313885737589990749443579619329808623740933189247415042382081416462033241220448583092706785483058212109849058393451893999203316997350390483474551073976209407349287025641295204135118200989239051597894450235656427308325692156002974902499691373302172277207841534456291154968165054579276497287187975967201060594449436005145657373303112155409398929626967528954193557502396219670992577959883020015499099052323652844629290026771103292027711300270153578578558777020183896566299951590280800909253835654619100570691079191695787024878628621590865896273733847567216281843882748259758920392434994230142917766404776823440112694970598914211494081826181135107612597805903337017622193856710452064855724012371838878334570982706895847143422580700630685618934266927501853759536647156855279836229616207558381232732591714560830040837659169513354598620678835725947982493972480640388733110621345267030092131539637224029973175623896499045506384041588869404507970149700272464210500305436536305523711604076435505215627455032110427 [126,125] -168369212797635838280287556486827224963654760925320309138687924245723342403245985166982631946326673078114729186073236808672748317028958168641406245233132450787086913852510784254322074468775945904905939913699626849174817728024464006936728494306050039328510867174100373088555624117546065755036299259993256334124351149161333060970697991573285032290683568985754938737805282655437202062760699221328738353849834891100110926636958047566619609492298411659318065480074589616899884420162864130112160718643895040841190629627423238867515433307044077990383102295730985155341643921541373708283698618787911190540980001105067218236042838407957495989424791406125133610421988399690758524097051729730580971900960490155454572706373313324558936715907340037494836257300257972833594808148564776903052449454152496174543364592048975359880980053519775306514949344648723303454622565696036333178368022976403819772084663643726832936945065758883893687707025495480463035357526695544595408354268544818155767169455272737668814137711349594117173204401548867428757261664640796451897992507436697265415609899699616898420361568818241460452027600427852089198017725726234776574366449656040180393763369422774993448800 [126,126] -141563637624507841535750001883089971753014388038665665819487077621337881146992913577169517374004184271327301266137697218309649405330922384287453130680959739016103247834352720937036712993119162275272601650306307047765893283945629765878628419482940517253747449641563414109960734030310343031774868448408913071818108238703719989891680156810550675500691576272390583666614546473865464323754107858473990406606158491391074993222659929794257426942746377901862205192832533645565091485771313137502238867142976634379090714883643270637311429332169762885152199639826945694237945388235535832462444354029775017642069211716999050214715605904283424070081506563859117379515779784873697426531598460859009903993190975581153554250892536512716531078713158657552335679434707441506733162037098538818031683782982090543476363396418152159970170180246148628514591231181501792464195595729112121023949376431505140303257074329538117453320250164636409297988387610863263489299440394625846014292822156825287947386966147398930738270415019610350363007610893975417931009755243463992273237084720088042455427984821005995755683206296199621997225507685329749626483311744532930889216379879343733293930761888 [127,0] -170448928159095170287545988510516060818929011518089950431514246957707559057392784037546730647071568757805099330440254442335242827511853333744663906368878890145368245941268746732300883866950917902429925792797508146840511914406560950448480217654991893079615698576110614560645483532119983562238134978147533865240787350963855247535974686518824782197437892912190462454638391904439281802828326736934413068438863574446513591700329705499412931664796507865804294329581200842800080752661603973693395833198416350504032205936050580698923403571296171092579192682933599643413628790042719052671522986629195907900719001583833815989647185898157119244241691906202177870822872581823317872828020520002489856125060408881962679769131209017982488562419712977186837545600342035622221556108232461635149362093999628553111367973278090509764408836649847612654825815636491492573722923932489346490845888984629046799918891828122923013220688754216057287287703341703207795718147313549086438491379176888426015385515583988524458673789820696529071803942441183759775589296955362703173326083069637394250619246003722799118359810136980746167941078199459733141622786162700461193880202676180071258195051476162452937555394331589740442324892466553477827236617150179926267361556338579811083865924529547296086201831021088012574716893412833085206945199167419774907007616942019121795464203839493165251521629360428766016852042429593361469068253263805471484694413062461874209470896560066994211337572860561477029737850232325607253109746863961450250806084886040426853259635107390720089950066623430424261418267200853615770562689884461805267594300489072199102994814612234059070129550543187055333331160498462368563427199372782572395756768515609567288260350892414862755686044692993164062500000000000000000000000000000000000000000000000000 [127,1] -99766631313645522256318156253648378868532096747563352570608459394253108783710739259974601044696252011177499323050697765718239682436321510056890520879611433542069137214006414380503917376302126948108843204384498042815262722372405572082825825340763509788183421046340379410952178467555409394694139045443953727184213105574044055671058817775354281687207505696266754900277815857721857822934607289844396550526650689942532559382813820146164246909565967995122829947737181210278284656686828467951306644324025994930926543989965458302323457249325149464111152974294021366112574930827601659251818306507630672943280841203483236173545620879038468259322401122635365177567221098939144334057861626949708705653220199877647752742969800404930409770309245614143988618751492773679108451983736596410481453219096061297290642406335612032866852991305926908958231811882474140640492522240858268071517963408223610491839102679563629398491063157079945844559501609060422722318359982766238676794633723407416632493833202603821943470835998757840734132469261980936605032453975113899191895452191933791408094609439928952286836673114143645463663762820357037135045346099507306468534164508782486603789445240254912750197680423585856904167795138182533597160217281475580840384033219318299699048111105944055488322842477299288972667978632606991986577038715399266482924025091869508375050791999575578739881249829079167607613369162406430879554274255652450285525095585472293077885971756769471387848297324596845239560983279937079425616708477886766347403430929233285612389515777428646890982171440839563250193384820839103282475390476471001492387042274056001171651021966427378077868798101662385104783850151051172148418284630933618404382389705376186464676202536594473713194020092487335205078125000000000000000000000000000000000000000000000 [127,2] 997794086761612438031660346837056413961515572283888946212834935904957730840078363432589450139503196186694755482380118710483112550142087777533865724100618474557238082937410139758564101862500933339211552960653490577838778505673328199023512654530335040542250797524398878685447873856300160553991346982091220117634745817236967363884101609095030089331634771381846152787523712586607700328275867047105023986353907321139698201820571527149077019104662004415941780536086972936499677871253239814225542876097201494420633329325187897436981782714649523496842357639276140708543854271064158621968119089648394143640283033398222085240876130563839677716467733286266380683819374662244281673806622601555045318756641054345353165118176649694365871286753562051599887363496816350052965231357144662874108622823682518170631275235622518296009735485367285107091086010677037359490671212659198510837918467563041661633373514011546842234397572818541240261944210032084910219900653700132496016263694402487926146983956402889580491231452364555353436593996294658689865241361900464038211719899522560441119920018083530238711739647296180874360154396552492134956781939908594874465146595157016168282271784640656409286884853403732037202117546495964060802780712907223023128041353549413851737621424896406070702191968919585643924804205798060828386212504475154151607181169417091141959554608535467752715776513011401984680752153062500802372493707883329687395521611641205717907421676394306183769530150788697646060581503380421367746382262960746676271792083819565116363757679966284318166420548089724383528735404459470046515148341030513373025171834024225267913544291173497500744051716489792407421844104637951560681905420648833107624661733388531995748570602861038381092839699704200029373168945312500000000000000000000000000000000000000 [127,3] 2236375420123151411381573277810176706246234205949295869307785762908664866715169978846503611303044365181319043142558330552247896695866484210530724113533936433284198669743642367940674602373328483368153505825305203286763188866121035067473260969059604404684011487887249408385347921987163483220803688163200360911444048247921152375563852320465656834571495672529225104500169019409112342260399204256876096063562809418957749901722991522987649353268149561273846983216808424263189304670499155697026891831059135494986818045209700070664986342309885915174861294861177695626719051029983669372940943308784292085628587088446406256305416335083074133846128359734742015382904256983489323625501527535374605124742850017608112381610802453110675453909381040605650269870870168374979714864504501348803973751968827479315085855651695268842768242429044684652202391247345185161728039518096004588935042186594950765381193419250988138347206384488081447403061769605929958959892309349694443583634308719693855451078192099506133283229609463786460521663758741254271639885273983322068728874495691551754817877801286903504737184212893739791544528531176525881585565933445133160334956810777064595839925535756115115565619760613983920311989985526706424383240295605531494971864188093392335456625496333629440669195501886505847626655829921651317687931955424134373298208727344313038028924732988270402461233379227362735974390742403420823926937557227438171850196039802885798710137292082971993514222314101489979247921046487047407705859755326558801860625476354918375358514433721339168586553879226313997607042894612550952439008435211828352345521370251504442236859608640485401530421810522699372305651546338936403970784092652117277960504639048022563738220915051727044620122342166723683476448059082031250000000000000000000000000000000 [127,4] -28300092655428024842210473821810862569794351399000784110836760143577912885671800227558604869471990790635143366104508236260477674344026327564741061750432586811857468313666520064816562863881675767345746860195432602636284896511562308894587416460050471519485452937009075564404377913502295603157363482700952621116051140156404157620083652945143726051671353197376511156137899288567679575487901645587158124661398441911635921245962047027587903529612654257797085834742248509189677203615449345159331238374425078364412033463353767078834398639976485742835227388094378956244898643806198386303328173821541527538381011706870043005710585548428769728785129249510642846377061765162413605164177980644346615031333935822748973207066259772224477208775523615584183837713913850949584217970350320356755998476154746896338566930602202499671286686138547794864507766184839681878115227737346608857247089807333530955721366204424571857101835036397366819209025844731301866849488478598670624638098257476154070557239952540303000876321080822107788564170958769445699801053501843686227367927039446818886554386186212028949967534297539110188612456260511281777982226241997885601538595643111049262174429740588743918187027215145578911029789969337243431631046619600628145866110320063170751048167091647544512687855281157719709336420490871330914307510442461614360140325216228106856468758716555129062033759699504458219914063168261066982950932267994876031619786321930278294820788478024668092620839838733952085083409576503804324340728511414210686629409323742045199614142260771248737985086938767655619414524413751922776027849842067541760631355149288599342004118351015383111974086341864803109624408975202442968051507241943474348059235651640940835133189834194470386303198183863827352979569695889949798583984375000000000000000000 [127,5] 52591324984173190317331469563931623745505021163138623893164668456321962782290362556732549316047231247969706284636389081897170060300831609736372341740488656006929851844801518353842689377733225409542588431294374960051832886889356371648739618628441202480992280884190860150445314806649282581651193505779177735033681727033413817205814492708550520655290744274857218572255926811316947910170752403395061210351065029894358895745712761396557466421487460920426149305105155667558829506541838089686856457736533864923622300657808502356116742766461330970652128286582412032637460127973159593533010466852523897529907564425479262173326988620871963080342797390706511103849280471247985626508313205444572018488844330166397830003546521312462557959136687736724279292333055496011582345440013689539030421387420706996468184585892361140376973797006193090668977586177979253101173765379366399674196734284551220577301992247500745877828741538679030478028130861598552109208317113342157113421512930232818738268674741432373553118361243458088380473461179989802582576439898340952365699430455254002459830922953070124558849619483516283081284156454660348066895464786017219153411285473437477729972940475769179822224736685615561472353833509645814719565495557358391122504846315201311513539245897994407647271475796324145767215607679617189016047026838251051541353609109372964466263395473871517497709422419757728268935985467714908982231636219346941258018843882073688433554724699330862136363118138132240694732212514125790289744391283734142436614993079625976380559109527851345561646277905824677733900616371667949339212515404730677265109544067960669717868067259867400199475879352246963435933661144525547528437786592976757760873660294555232892251495837347151546201106959294024889572938263881951570510864257812500000000000 [127,6] 19197004452334514145004080260919731070077304577711441618752565904842783670754990078091228336644471195510055340121666371603195621926265890545859984311981670459217827144142662197785681465010348372778492354530168503300253799827501535236550540853554390552281013021897431065654491243483884179175735337609636994559792285605927236125611541363051260404090127227349897356000654807438992140941966044509047699881034675454574000194588504933407366152841706340853124220806282906089671353776058419096439525791891589802107222042434030261650082857748568442466319876852295834840703421269443311387453129175134974895997041331618668639189165865680174928367262703739104988903997323897726651485989556440280108942288647903352684630650440123679674186524974223796111377379695302100337746680416095619995762363088065160904018151182192018054685386142392123919496352675569785090318094164793776750465221067683307688043962037416103839769022012037279888268865025566157346451046279836248553204273616287564191839104279944429053807970090700370190965261092331338630160581298048425644510459891155177063765549673974113533812726514818282249293220174654064696035292425344625999399739964044507782290468856450230319528310637453861828521343765395400479176257442590171259224549739919485478646411380974213350500582515479844525860246126547415264236515401552867663887231876099603033038528694120402213226117480768206163284338555065354872841424339685086490796642258044618570534743971081375733064296058971254465486294315974964119293667819596174891028962210249331020335013313946682060302212019081865322249192405179329628997977896693750251744451633374991377775349343428733665084699903621179240105722161032706403520419544008556499617125878411644369590395518727177676111445600408422773597294508363120257854461669921875000000 [127,7] -273382870412642583000501565918872113286875291248731536134797070139046236586507786819683886942529964470385828326315718970824721537234656672490825386537852829607268830051433203872610203248790418026677536486911548328738812786006147690806748108670541954556857160628927372561431421609009824454480461389565208990854887987888810989828592629477295244944649819844141544467025797241844372047382871609640772800418031162799917935968756741132049645885088505702454860280858981694723794900144215888772458351409492002033556892208324605052669722007386871265602841716102771633527160210393496123037051780801297048298258076837524072560829425130844662210499550120930131346915810324033399323791913700713637683591954594525829797257051855567177691920340095274478780680217369988687997171269131884197782465168363008605041942430601607088592684834026987644725370901804250625017741884395496534223179503383451505301036989609275631711746955477953538480144741148809181123878162977968023227938924686401488156953726597124741748955073465525985146598599626772874679020180181843548939799733709817324731616407937055035796296826585842455561933380809682873504557038746850887973522918593277044851988380070926262791547097464946165400729970430493415400145539359474413453773773088214399069909490702669080073451160134506259378584879112294695018655276632112581759518958959617879799086989432637968516971249170098615851039335665065502455928146978684745620458890262478757926685686122204178490066537845620838281665773895328043047026736070722184897069159094979284123194531485683833390003991636944941866551305487151425552521196152082019033004584622192577378578216808044474979861642766278089184049821741162248044902039157457695718545581137607750572789081497696989044422017018417386813311509285995271056890487670898437500 [127,8] 1320662282185085975021494247561152654227582686131958205417605107597790440894272102102833898964668417647895955550765583529813605816365404587093560291602865949442792788532217258309105244631759002618084296142781585052548331371936409885813461202509625999960791265027396994546316906700585153285390734805983792209942437315195279780008077017694214688201156243795205006071134106321556036089314873325270643614561859091563903000076067946109685920449433097450054245080913902313583072859530097319316661554581365767453322543225289311236469381056206439851250817538826478526781386529516538258238296925779649122709750589210424163603302427519770188867338909202664415339768370260572702110601235709017092190673659240901766960391499316692002993348924748575594424425956300849351685492757063598776331013344934912804052760038608557007166082500921399551415603876743135232894631248506634930677307124534540332678265402787255469559597277907813100067991900803392256465347845169343842102584347595081497636031611641413865533178395275950576434190410874589342114996208611487305001699769722606555887097121082697679303772235935620090648803862099089884280612181521302304390650133984937980663248853076808222082936888272524493725814905199414247602477945875090106512467621523908082235938082893748046030639765214426216409562553904853326852371225510294914459911256344348508419300550058709014979552569898787234091866044447507314812765390433564150114971584786872902224546980701338264659087713996249687956280082523648446714236295205852537712195631840875908469780619838742642572841245527741677040817466263185340366839635210129046802244911601754425369990093964473858480799876147673756785199000920108047640058633122967552943973501431065354708940056353154249922762959734701126990330521948635578155517578125000000 [127,9] -5550449840354598773383543082552112510422655579623632918560876665164051096630083250077808483174300364518054141569296060509276027791781461912058915047725834603068757292336106159804526934674646027875251472716025842138019225798272701237265309088573736234972892544801579510653603353551900210606555344875119446088765700726602290922176683191457723008180783761988551944153145540635827163929315269289867971946990078889178154317502538166546938234870728362658436523416979974316631697401583631237382309967950016233089402140488557544961162175850810015465373650173906270301791782931311430187938903762557013705348168100962875897600682732884562937428241743251007679908957919765839280211061234195528627529245427741989186018491238246125384448728777353008913799871113535450509670496683126786476670564444133173445216952963667569120413972892136382766626230634720075819205247734001878485699652326787961875223198867073472234676384788706517341704906601592156310006862692490553053269055148908279239831872104731488408948388125577931407216055782374535518090954143823298350684103269339501371697674624994205625280006314062507618663522971811640581072249233400691965616984730184263630575892552427619567943942024777859845793723362936751586715712732055160564165594690233138238891834498366514296811873592484451690065425785159153259465532016007062381660918726996420155931345905936251192556190791321037233013675140584341651223018789208506002293640747181653669640734031767182797479799188714682373635132084320958467401816754398504216804928897118086115119758636016934885349787467911106700841612103740408502697543252155530752450999191462131305625142539252751032309333646593097053626013117258985871141268316503101014193029434713120669814270330065434388321565437052207414581062039360404014587402343750000 [127,10] 17244772837925681368936121812987814620595474351181925247332088164861478404446780978795815402579241909829852924183280915657196509157475574897019216436928169404928102266545497494466045065391444801926734979624809347698036151195483135239227021522117810533967132108572544738859387862634127380451307408636657017557383406555457727882778810288264008059425800198952103095208290736148341216890953218484552935241226455657000291406698834269109738258453655699365310901021680436623450821778286776737458604042060714047302269770637366073029324045604093933988691591593739318405733822952797750275740078935614362885846899684849263533042933792867500372456827578197981411471853021563720310454819777650811216916882896224164582021495883817873866351087798836638638750924346616575997190162647224062378099921753941431997628192507955765625429005132038198881924495759125581720264117835632422367153241529220111997045894532045154869522633106356036992951411071887180845033452272043848321187959967761078227087635324476217112670141342121673240495538787260462397792547983749553905834853891371389215266633717950673893088313596652402345767066871654072824441841905086483016172388985121470605653772138722661158193621506737154960627171227412649683432253535283997525100031845810129656339678426604150253860486623484574431783126850099295913188708352861677353427510065233938165804320935854048292181318925849764120191479574622205260349111640331024510306404269529198713779043481693636836699371072681175080952942324279261723530173853517497562162679282694750909856261413804585231894392651049088063613916487441793195408517779238731217649846110689743048833234830918346992125963742824765343346965827184648981209800324794355646100892958677472984357902390229093429031099679593630469298659591004252433776855468750 [127,11] -38028045304414095615913482413335243885550480627028479744966951951967458602802202568664831481644356579415375470846454423399767907217234140432465090735161816800147058116607688126448451401987189312386719606915301377661220236521571369818518114767480458556964033191611730469370622966122516558804114507124097113633851107031869298666993122210552152223590556474528358669587792798822384071049930649564504209231623433356157763005839235551158915782814706192068139761626322145910577133832167256207827240021589415760673453633135772239145173171021273631470284990075621306924388723304942164609273693822616819110912706449396039486082353623960828108230775231301111863377881992298824149943632370825082307799344429630569765722619306336371240482340497744391062245983655300710558559160413779502714160016265109558525499903315204273398987155097242377900215689840270237872063633413655274157662522983628045645234837299481834407674659579751510479781572962539156891274556222096237551743340061450193658591868504578795196074308077504457212800053501697007769173244057949590592190222879439584441844324861258420715234270036810889792824401989655962231099620946851387235446987933247507056633307507902765242281891122648275813271370360398449529092112029495497312216875053554926715274951515393380900559235518009143875033461938422244324953231646811368905251840808718905004893218413363829781865583811915328758813716854617955508600039420519580379202090941892686152587272671045613369900642816773043832959704987868896335582795863338828633271140252255220458297433797662932583644459218992644114897069302352939505706361964752373029951237165456192946575901423684021589722681666635095459897157519451020608837236263381362597836151522253452436908972801643420691680014256164099606394302099943161010742187500 [127,12] 56495305235336647482575868790292008638970246142758326281846714192738731833951972033179111306912502559607260952448420779968655130074000387316049352387727447080959709510834028872896276229798491166004690655667643451870098411861098194935189504755225212334724858380210078535202064651833973637694248484079763004854500642306733062526524262413290100663575498318664675190980335170180566568670468164937828967783256555745289116989926257363906314097007847187590654614611013538769338791931865114785632041678424376855279570387900083414911972227043070257434391490559333488253453419263328951872781812618168374795690022519290955063406657825779632300571840951238966599267571245759764255124382850683667268219337027995542577213079858740634163582497696392432964443055470200522339032283626680946182471264858804651592768974174302556308900609424527655537464522116100695789556511081254035006992359755313030267354317934306349177316849492427794518998730843752820064229133722283421699270287793245026029873176345604335537512546299542758109718019118307988474737282184135212911396116591699399293652302306793006309030142565975411461050658567283680232260750816210524097172119925156080272521299137531292298967014085870737704207227949062757562934882839416834676253251243001117051159104381310549852724582692805642090124961761259521757429792477995449896554355591194238908875183599222615507605707528664356121605233138642338114135798468416029857190512800901330429808349282992612560014302618907501972843007212080068678161226671436366771470427624231336724689059073289417664779922034577649349156789103893652041313591292644732262184232548065855645232134485647574263848692137297305752430087374105749075605614376881935892087197797715425433464896481602392219745212287307367660105228424072265625000000 [127,13] -40850439462803039012690166226342797477845293107356049623729356513193933433937437778029606378868447804299223586807156792744847210336319503458723136385972096852939312323513358123491307345389287747639378664057310419887350543996864869617921005414949699585029123920678374839882744741387419686796435067510257876567306880315420156745170090453494258519828296966016692529174598798406597517544167536096115441397844873655370592372447100157443115009183807473704997007131276246554003089873455233183033023229915729607165930524749514334704108845928361046215561906476562905395372328311038555356958077270547550579066759473502613586750767052780436783771597597244240109203576073083572417621276506163200590630403082913841793916361764955182741477671961952764199139013316829296295921855903937117616726830881388662148212925753947364786875519113910011533656098119852047932952071667643836789969382193426312366757738865882148738965725490285991058080143398538353467992946677968725310443698308249730543254681531266029070646196136551774306356234947909257547410068784750576999182043658221415981320265448698330952082568317942981099470677157691757085584586113792423026275864708193460650100537606438881728443674334868024985357615101951515687911619608628474085520504892756614915486416609424864600759005079718502564226298604672600766805134618603343001717496041686791794910631170949017621632900937777301610379595797888003053128795183510158973091611540664928364033660140837189314281119551057565323024988870166689899745788949358654774530135036345763178762162154358997486474138202655105185824495384383856088863188688328091511048464422963884964491821330754003833219270106122480259560146166930065072824869135390099647547786882688591469364895892169963625972783916040498297661542892456054687500 [127,14] -33818069768017184168524258659741179681961738790199042146531421292523375361599675231532572225036894851590322135818231121736715846294447856239610725617456737936206027132755079173242825500471585461833263000792830530231791747783877260869145549676738699871537571834779842043037355405500724920507309553655791667805070549385582616602744146812767180585773166604958396765011166836867804974071383628593782768070596816879870419065432482113324515802471588655545878829118670282502321559286690949999076570248011296132391357716267896693437069900130344501360776201984556163524025709967008085622280524649450708793548922175039236174653055020747048259816496127760373870421873735872859483606033561392113534641168071856128435482687864099480670921787047927934099829751730332511132973260751030303786079584655586083591069678053626515954794545117682727238043243463383452799277018368931548286627807898159153577539730416983914448055255494980520499266709723366753137214824994290070532590173196142667080873322964092623820426851745152331769349614997222177969845120251247044164855253304313627117124778901476176163188148021101685775513499775968636079144782673339051297041773583887395287264466897107571748654103371263430648786578572325569958994835286365118201577067563971015057344539127473799780043151142193569598929315013512453465484686454505437958729633736334937095219117401207219739276501947893297550544973706706080268208972514873213242341558912260667129713553015568945276845931172727614905842493899729007822152471345317052390941431919313969767238677390840441932233255885217622296366534807315781442054763801971539047761537123440106421972160464121730700636397273196522585757638976259262350251993729515653683530726266618593953205259216524686260996190867444965988397598266601562500 [127,15] 66024224660459020906893397363699995732516740132057042681752900206690963539041491845387514256851457555184462492242238298532533050743567742988345974553600858607184386674397244716974096930090918234954745327552974258491283897189705910908569421208326716520013297403873535601638818616925189454090483665134327488643016443005602303383420932529884171178589411373533476376970549027833319830931546485100549103921241926824508876863894623770490429223741736706930273377849460223942959181281428100332279345671464169797394528093430722436173917302664924394242427280623653016854192694176483001649500317023223648602199250344451658915344429025136502182960055235721967716642953518025761066386079811120100114819754154733828614926407438017767812722729309486967967729002184518449575231391406391715617459319569533469411312070714275244617491389405850218638501332746829855923116455095132912729480427129476440155292709177192250880513987919656183910256124667071810850878579380579873016882918784252718146897627752875815330677373675157860633200926952484564917736594843108808773142811551177089613545287802033877396409358848637116879529056071495679778421393205884213383215473958770467980476575396864289419912462435921795343307098960327171303284250814006234331271600333825177080759175289507886805479491757027621128670933330963204750691138635511374840832344430872938669270221453199961300770533579333716054292414826675076773113227320489344916735061337228029414772268779702031959521197102439020213448208398925743103654578721549766437518815448333800011763050249120914573764884227708667599334647935523826893149761780153664782654353713597420726025441020343676499685089991404689463034058261277703924490407806685633512038959506657608519159240742860128570157485228264704346656799316406250 [127,16] 334412798322296898006177617100574567739084491507341318007578854834375730303814836371140809214485395762871500056766861557720656656762165225480718888200740065753173884358121851988319506851369728830172682255724094434889853131710112554548972106876074675822097065711635705356382776165785105400894235850336396989198986660264301614361456190133417220291216732202198835757759162765288830199656683363326961651514383816241918714119106207902883089002346732679172107374802386725672738997462083542758945635185466715708655309512209091235471245321682868616946301055474544298475515730848536596760750817415722523125139952891109369957045355562706396737674175346990099385359502604726126917644316753349814961839691509822877648245446743785839753488134578762208611820670414092255587940188969597816644475472424583946237628675531413834540417937069945788205368505943008316064318329624429569999701709873012969422670386843562600893191919026505324838510243037015941679503981191787722932128007645254778244119371151400802524507304260719630515077875828613930992816797841459995916567147343097946238599052677317372504718209670337104412318916013870803847144420749235894324691895855432207651995000235005159728631462220382070861920878601260753572091724398323513479141412219159794679591973108466105350826558493173187573428585277364619467439549157437118673691441647926804559953589615725431181520894661452382413554493018152993657158720935272199688979200572637817749762659159334853567069591217454599674102819182543328430482858413656423836735361759641914034400317621141510118106976118620323199525866798808436582451123597895869576090705982011702186431291501878025540343904169712197605501275186697126742589884298045442431066620924448394536302201981992077151062403572723269462585449218750 [127,17] -1733611277545840666205577918836939550396720085825531154182498600775174125203342391774503468639519045588549170712155882199535575155679053442310922175368046541935468923238435226159051600004179476603913800590705692833829671945433171343014915172118928514372365201299885902605658256597340306761265082378332895624843653095784177736644266637925958252351719073825593854318513869782077115023059797226379770176354881526309584620641736805314635656677915123830254392600575053397625426065113577042443583158184424717741450236255623456141272838350880596713641386420032136114094871220692822633984384429127870999985355697702630052650287117481133252371799963812860349821090641992164575728459824563587316162174074152214263220874431440787318505547047305314371076377120865067352176086123457686762826024281390042320393500711940685238847959602705989680074533411801390798335179701513925745088827427108605972727903859386539069413224166399187161115510890909167476162165525638306352208935616341350549291482446159194039682626873716289962995196115265255443347315184970034271485356686067936379515773202949396680437967732606748949509200341716521373588445764337788651205229444500988392119120565532852492216887342340504837847567667374645107829204166037052225871016193722404859152350197343073280477453208639792260954790229459472693793575766729574357837363660521621074459027830516193057517512857039746182629968625256342304035613908464515310645455989517090807630919774436328557507248802099731844720926873374199528053647234652925412197316495609187849215568665807003122043917406887320976998562224727240348515723928255044373397789296823515725919542358228061827035072416989019657918592314888826441864467027897424448500466926853177781944325558383113161653454881161451339721679687500 [127,18] 4265929839207519289102184247999484726298501964557197439750801691256582588282680876297926845599350104617683811704282525720497257106354010323947444345283298669903792979234074396280468710361056613021822291188076968982338403243346447884914368907322212652305842292907907717056460115515944579379645733391927150898001072630068442186067664725069080232226559232426547001360235789962550409322863863669262244358542950061092301979868399545218550052387835251918661182593020363916535445594787046758106437471989758055433795444123133810188795396850565933136504112013208535962037483233797223596155739473800046652355663161455985689427460013458440912541331000456822518389953824051907795741088029413056864180697337055836752456130722399706564414333434422431314374788159637100402710075595343575612269224935443976019762851886907393660123213517465296372344963282904009339760019597677042233913212788740144982202389012353187600196204042959251433853102275322331240732764244972164530451729218075468866999141584226366397207382924454388541257108084382269135362326158618214600156504116490899540584313857662531258342815311707229748910270138563400054932682379327791122306412706995021652049263461770655211151208099765820565483944058818001071899940184828571853186893652520198837634822061183252250036876817261610753813180173461340005071898832015183619220350464964379904573839007367031041364093944107058386977735776918368525011355093344769954544602541096588335332327755107644373780719516082944968605938067188649506593315223799416845761761125328854508029786210679531088592857010222833880531592860660378831213330026163508188083466610906378793877344930285600788917811254863107637708413941277779339503140302204810307335616368017397440786687978775404417319805361330509185791015625 [127,19] -7057067405604917502368689310685689517217883603156832869934322870117117543744058231116865599643853678088089629533691723029221203457016237974578046055565776625258741550267757713599744176405309533393524424524467467848368649202371073778112944286340181659447800502958681909616462469504842670489780336928065619666821475599226359583670351633589641303456117389339728268879118714101837303068033404216096115867425632537177067882002089014901036375034566242568256200779234342637596323293278948717381164581752653709685807930137469215908752221641345930983454023643925976361021939972991931591619262455152894447730312295778027566306555985463812743879486575686360672771781457746853723083158873209561205453219122332949090181815560421539546344863066005743680473355330038566489152028273545396358269177004675603341830110338527974660143326840966696403250255855420804605438898223915337678414594133157924542016414383091095112457599932436414403851698985347044991257615466649646093955020897300252595103454303567637007305475804102798970403681756851188831525709620811355980800637402742884659336831921642926874266246269252947928766558789646646953399524939453035041703583393737788581358183360557563363916030403449562244820746680295497760430131669725754437590354237870318562971929336327977286605077950135261098808910736765856896489143176579544267026419074581807287808533621236721764798034397999481942587918274736236428693318299657037517032243245315320830626018793476919591109132859064101194682080340108741129870183471863700654884110807871295303665009512686045789144607091535027976006905670357283928445534285840637113614727018570762591319600858534176963872818197710645476149626062191554968627143378239434888350990389833293980545447787733337463578209280967712402343750 [127,20] 8559811058436296237042717124920048319781917351436858602424209517844112063650605294984571847752476671437218605697949146831641559912731964944127378240565067297687859692987874799076509902233865699013755991001282000337161979898577525524880113789145933194280992808325405078017889595193868056898291111932493711729169905867593549165772976701406241311618946368222780012956133607926744781814843071041203437267770390481732472003833433744978364091317813678495963452433014311413215751131367131110461534046694501660518350888562394285265152229943795594864859362880054438123859625024059034992757646665698877971329583399597494713464910607537967600554447704456573758153634691546958683362349382512523919022204477476831208889349392702890591029640820376422132751125388478156100503910604310542384780025518995882249720125987959707710402557084922875061477573065328444649141011449067628616662577110554779789383584213289390485824853085286830149159705105202351688429468358624842601788918009025372157339960040394519400311891624173518472888294913375872128363570427605769856514161942028010579457436478245687231851472101410466521240771828419777562236467490118764670384244020370086876645157283770167926301315759121736140660910595820517171361819705896011774465750849068151438361356077124594967837156614716353689221261957998616870983270905315955310485962558932365816435998245609455614409119525583815651327512425386175001974296737129343784837696964017291874960936394239030892231424547426117147973937431202357618485620885829635188905089646462060174476241463720109258109657020239704906217604676925112008797276849406444674166506513687732564522900362388987216759280091701096264339720808567654574346230680634031067832097870011227175313095472120039630681276321411132812500 [127,21] -7745407008209244056917646236398092863502609396802558691155593301475559675099232040183763625982169473388115903013803872787393592416977479679699717920181351503584709476823837612786990273773607818201442382177091712084153130660336636294504972985118696866575207100611549815771420931219421875941295446719543640423785696978663316466723677619718658636720943677795461100357049931107334146495447742168747098312610573067833369973151561307890512742869079912956453628163444057708254030085644318257356025134373636081470279136697962623393966176752710815913557970229026785224535299566313430725600917904624534212526062901850654668159148188859124176275555765706755469596039972801514119385731380979031196820880722297145116374811457085758583802748100779767919651973599163296936075617799338522428130540186745782010128954126885949284711773748537377686238669831307980078390961233228272934539173552053911974558183800610069538601315321271145120628115507713832135673504937539780067561774136918554958574808330373374375565505751658226425033684414729820403532471450007538712724963401060757252919453885340447038063323312899883229773585882271651860287813456252489213377524458068955306983926646594755186679200524258776274804244112762176559738857422517790584656317229267652929305998693055425639359006046503763676677448131873129713384175084023155658823431441093570860838842487239737791109842653396256140306206621914382738293522699829984056811427481797477779479764396526950440660634132195759576382830413189582500564094945624873017406983771188504180027271187802534348936797741763521466749468526242496810828478018866756328887262041423026582475588322936281251316326767505571189503694300869280002612476508708555853200002005644331237732558292918838560581207275390625000 [127,22] 4974569469008637729127118485331516765713239908527378302059646484506094009569619054674165130752875064252597276830593634527723828852227304285953166004754746244120845702200992961379603985839329669647629895124738380811500884940726943302774733703965824347574833033174120943469285741784000184121332165058777507694710104131363593662113231766609614695537930608562889117846608467522395748706500107423402818570136351046870282257838001012598386182926494335150267154810019612981879551922372890154758132505115531407725775482432970415045138078357421187720803532442734143049336712796148472574547339638636547752358025272919712417260745477300729543060095001467873686717657738108274408923818920435933409857207862969056886515465809145963652444940873912793562303092162157177270072195397809841731816840686235377807423809437655522445903273130314047868627742882905126015192053507183998653423184552508623240372896661755236333129964638166094985988317519950156970430059358883429394431345175900670321608154592928781343430364544558040285772168680123586514015875247830648650216266136146741065584944591829368453766487624176041471603774024750468162748739385346810989975064130391791415573659811263349870130490145271037903520266288534557930660579961048352230178305580904038106350899003223433999538237197264036234761520938346661371102236568637593573371469481794044591699469774269457535420975211364725839809440467293671669539704365312440814523665049922530608748088101653983274272854894404776134889580982767263745190704297059851027236773874492424551894911180653465016519143174419832486830882923789975404523007544634565875761790630929166775094366283649786743692259666251686128650159526457488350997774484725492126420014097898381066897854907438158988952636718750000 [127,23] -1671524789659223195671285781411597645898367867440421312474085482168899374201771177850795370823563053597155642583427907161668052348553701650665205422524723622456673801263932967925011178397622663785208572847365981555804488968291345322799286741121812108475892408650456946174010393726543524401952882553085228438176845799912354113219604533650313050166947802800118196549110117596288692377872188375730725021311488380391376127644210940779946088482492069354475613271759883434406234068237253065828288964317596805299395783610391529459805643711312226264779310694466372128109053584343888884825477919176749395123897839068876335178905895992443057314295755004446451278115087368463142920321298115222642958947988544319532939628521738914388437513335354647843986538724916964862609485911135311237419679442731839422963514724545622653452487081758705609162275340139929292550041876569884788042365102869431257080783787783517679944197222163252435926943049373978239521120590040842936367199619994254753179771844849143656941550255909121919411815849634758808315717371031243612678369177234281614378809131120178234009698790814774490506636983939984611064756310362717113083355286537583883575965331880904671741179912607554110052802128349657913474100875445985225336095760985170223227190262615549985684012723241187276181312898720059422521043075444452887848271166172773297128126898533387969357354297460449310193601685266487374008769624132744122992882672943955275402503169786442686722509159889700320310449769769981241368048062034318200108351754927306233848100423187150485267978187074531326239651959635360811678506324388123087446514945598517138068155069842333178192421168475757872648397903828447336967090722643164592115967149399402558174188015982508659362792968750 [127,24] -774320812567548194347398399269539472946301901480645669138030745127222087185053249310202148399828064234400782794665402641581652848955527022208821368779693967307030290831609068594284741998792494908588146291470286805096748652814420166197999071798899348004239535825313243701021039972191403672814949924131444747302133208550121284038249193225373427718720331873869919592823488345413826070066149874805234660441433370723768711420204239662037374989019376825853393056079315973058238136564089654659088988174638497032643980126864877871843466920258447226050881605715538950446844121653587005637628042288121085071527505802179456740342530931330456849741418378449569279708779681231077325779490143234166281378280273414546732300455035492113541534064944804610464617552691472449634820744691601627129807418242588780294303194037323815501947975305765115510923850138447771799810975839919092989228464731210373391491033496242329509976411555974290921078946819433433983084041847895239040370562660150300057100257546204320468697136504599728423325541011256317085245502824396700995669308694997360198410508161211761225480460038888943356481870199201296114019138454578257785941047646562750922959260320762312996941954189080476253824787111523047482427353853840082448374653039939250880008910029046706228140683503759468998635214974648553039637669103343861991983970499351722416155324746048887521803885964383066519772768662073374795680651894347975749640176751991285053501664768824045117011081850290573050979145271759744871145932038323184561367842093788803233693762336596794082157330841316204463108809688668474812803988093710279423154048587027808959173748609758229590564282025680920816123916399465423849120166979940680858482437987078128571738488972187042236328125 [127,25] 1814267387626740972784426982435125159812101419699538978563949165192139365605302174795724006375652190125387291457816373917226393107081352037547746850927042907854098773493306811783868717824448895380162116306764560657637078003123055798845854005329499540886358707976270844852971067118289292066567687371965617350385490930055576696449599729476582219885161540318166960085929005702662767592351284235950312832545925989295476439878609845394522951199137982596101667097681580988247446346494685127151211941369070492031128561687071939165073513886007239794250131523914715496334436781975740411372037046427475946782780812036414215988863236339782808622620885439160245635625772796273311917072925597991163644793879383182675064249688312155540141685151556457406692965583641346449965516859459695187639019686294816466227051311609311019988683414031989496492569945109029459402673508799168568185129541186788981702830504617863023567787679130804029777496953972259510698884737600320639027247005840266323136259080498910530709882936421783176998535499623856988142787546650850180589442162762264980686809823388629068436951653562756266527752062863167956831899858385584741048762285672881363524699285678195159614648376576545861122140502524667854939636462737519076308706643992785231774312530789993942670226761765130065708266296822445610442456872121988170340753266549329647419608883383700412728133294991297650354190763902229780122323981166825559201856488217155339976251351900071708900522124799966239829379773029749519151399169935612901387571398974224932855689644900914703176689709985809133253816502325591800628708354202879779628938242520365593149850408579398697636498497339602779064989130162770802090300247319025656256384436915141122881323099136352539062500 [127,26] -1736886151505313146366641740087851055257041565872060403239457582075933625395303798596397332955280862580617526678341886432735415708422716043959935153041872093438744104039249465367550714836810768622166712311726471200218534645478784123151249019753247008796059775987321148741306045725816750078792397346563334068689101795822260852723799421052511476003888004857207346626582345113564406827185005746505918301368029576737969480285813941594654941619517159843150005912077997198722903691644324471642245002851030151626804310206487724916896776081686650052613938393456056670517872740855054566277042947695702291351728616340637530783931534788428179333266111583200854092330633570051743215784914513677169447863396464525668670929150817000577534953214099310199677948055318245641446496372021792658623737656952976608004558000416804765067095091440387967215419936582821837533065183714007520887642435565086225304625390359260037958846008683313886879514042967871436037337230816114936275387050013006711210036383450351380411038685776862529010017846840046832307885229121534068978864864734266976207989184091795157469438878946865955295605087588250158349635238489980433789253964651428641059630078063187316246661067524947815546388631113449019415452016846075224220168296820232572781141118505579923328452086735166392156970495158875171325720771109181248205037225116049493505203457741774106927424617094160578225011358031525073648543881164507546892046551579544563009774263136519097357794125885815401837200372473354692786804141302118640737506423259295121519097672163019325122081162095535335767764935800080227836242820207436470101345356328910252679371391046856743774017563383410932409535817932969756337232985763970050844042987137072486802935600280761718750 [127,27] 1162070551438273725925375686802065053218651440111207517101833628383504677651843186905550969125473855162105066658157500866602570227374871745964195115155780533075091659261733929460298159102637597966819362933832510610467524111529104195315546282728448198178591967433600462331319392844991266365163057308575095939156944501076935093136170229510520655355979226268430968521607544276911690988975656759766519076470633327997898141182611461431743038682677988644903330276202468699964124300201381130618195241163241299686141201296386590860102098857166860255370787660525678589932336054367426830073447218917823050884464541689107454146366397902659459909822447237109681036187673611453089681590491578681075158194603132536303800344999401302026008713439711845217870721220241148928224581889750965982188398638506838696527334016946273374034831735742912934846240745901903949068762077416124869260384170826455327810817348714290767972463870581824642889460132142033670197378529675878625324187650922912812691749401135430916311779792882620559354574853021823043786521758678599525458145445244109534335277200602154521873191649917684684403616969101328828258761578117444139528237177884219692058579047918097587551126285263438698027212129880990913205144977415009868853377764870043881390422476990325279197177541215339824434903133439690714767733527853177476326578523111368457472520594938647401338190946458540959613715156681052795656618677138107327410707150969606323062935395410497447538866444762441604674239953044297242656131811364960987665997940770627841301848899499440384416668383404762659627916014733049299498959266254967920261605296607679561343925244505423916916264738915834622536346169049657717776102953310132808652208950661588460206985473632812500 [127,28] -581700699090058490571753805412072265552861554788272065525397672055891771209648718498679356072231868746535264485792727336057258494151432342179647694214187979231441186285919324211323509895192319383533281541390863760483893988549765481887023841179555969916522481714688547227316542251643515004607279785324172936967672576976682534807893142109669076825956869904041666359497605610824803828412516331549845379224621667942221859600724382660034299948734007228794540597023450297657580574093931426930222071762200870935509603859302825991115666226647807290480776408594843529701158984211880614834652565480739434431616345680679807987252891547860854206544075255421473574802441883441924042658806357805633483171423565706456585149334472035418429379391590622597413629250515652251420079247663703999781245441825248215819412617138656652268306078679361572211323801752183189753601724611895148873912805647110426374679945086431036358986079400239239159555500124255402103366999136529506316999050294685736313850854764053243049722825755748120875454513816131466360714303273774262331015573986491350020415299032036674970361098290162259863669318365056194792092744473102439128283832434334899655922915261365223192498406475259690264259987021509608623457941101248524002374463125260724058651391499973811185218678158712126124988470908957842281844808811704356187835888119547801211560432733202992060371919298500654425763414821646804132601392487645577827167622008751862583131758830716231564235326866161179975725352586289033382375001748833884395322083462137257143631640901656005587687063234435666688456172454307746720068747891481950747782672974531239611135075321071612778056988598725235838421404623408642249139533576022736044160410529002547264099121093750 [127,29] 204143653850892269325065549306285192544897648248905894375299916285749701513922182329218726226711045087369188546242104807692813384304110464627280778267417544404687842317637129370091764023506915127612891979337206945037553038415491525141364109361542454427703322041786818756156087200830818355953708041978682654280545856802985783320900938119683624594879935547978010578414210931347970040520528592837796877081244670085232236204179447537814478940372868466221805821633376331934065491335504416698933302999335811228939195837764042103571290731903637565697741397168122475476395119569825088666410039208224099786484069916631213726579250541761233708336166161300603757550772963163276558514310731392534296800305074399631602733636202989485491406825078161902618483882289815796991806113582137893049345949055527977768202345612750344840622348926483585107296365036660889125331636902231174220121792230187015606552785985046478350354360902130873568963025954456598208111620044485139413982941381051470421286575579046444644572519214094518975950018302460171231632369899173053199662772657119293806337969726493006349917252719743312338364599316776121155992996504825725585197149702462227174961611196452833119337083870410479401521646774350288379917151249602334752689499957588957753620830193927335538890963313251185148920220043922853448078997502917873059118409342328719309715150512821886995333779741182381553976089772223777767758565434347627300817341812201406142708815729202605093268608795603706333196057818067315723798783388767225907169458392320470935803869136068546049128464739703158625587188218988494824716350442657731517527171255170099148841036071463850407119149942257628424684232823196690692844628163784692677552811801433563232421875000 [127,30] -28619576799222681758819387558445589981004169017802478534433815896702892102590004830900328378550523972355892487800930583675198703838113547767969166492845440638304660041636211011160164907199190618616248128423206407263874940309574253282159667889265927587566597338939859687470813627557316385578646389444777471977786991677768462466256028696194948802286683856796958319193798763050109111278743039339868077858527812406881412755212092771321764854995379508536831730144006915805310647851354556855223222459953659082225649805683607999509049924700316543858079296419573266122418915496166925580891782943870694315067244604152650456737735635903835179758034369825467581661387562466861856374697116868009472413922005939118494885383298173311992266572455347287366732957218420493233194009367100140934727999183731217354018110072595881579985602483266205552922222266551400649003126899404823962243079672640834595369652466439697076825470235761660749654357269601171757034945194900564778637897592643423279121284191403994076843689746383178946967866080069549613904453588564054894350465090644804222085313047482940172726053576533516030235172261202054573605263527356240174623066845784498792251955733991559531402543721453263270527281239509203351214500493556696072075733682516645936119106265918432317862244646971589820693448669885999980141791060548744692404814391748813257551739157325596559218962570824164116724612326669320124144197580385392808968243241309747888192212365211257194669084328768602298219628956334298760844058862896164927604832300616418845543654750345208863032629706264586377048946982988704832722993610511253119745465780298834224177459510989819120041327139479186181586699310353961192299892073769625858985818922519683837890625 [127,31] -23725421890052736454615144646383672101831368555363137983007456490632951986614536191187245590304449044878587287493041060663892888284502684372077288900609021502021998109223358394404968663618017367230852588537693576244543379792140816831686637288078941584983992207289425228049359695423123916092481046992250371700925347365225617751210183749732741142250870051593035160848825990649528738091195585277597268234939682236392502287209036439090479637243659485929720969448166541310778861295378682345721449239257198630695605634158449584406554053786089860574260477883613190630604831473370914824576825769194226789861307582725596571168579585197085796056620848806848740012752148023480430900183509301479945589927873055613019547986839415346792310794164505774192606898516310621344333945667288098455814565336376594986961274517715879494620268602736541581596197753737603278605667154980515859803689269873688889866488578161369340663536585532655684158685036832234152064924445637187473553658109885542665540162410573315228809505326184803653008736796331459843516923722306136439346150895803718697854194427536992270858197218831972984748567754764656202743691493089685633550094787749054945418547450163217315965419764303740013222267647683612373895371092011146558800479146901621715209715251576602357985411861459639753497976510487931220505129867336023495462017633564071698798918969930284009947702765910422341735988939858452947390897852745097837922424279397038474018535657358550642051113387740934342038461490666126599555895917004339816726356279746932609875217308420805360622873223677962244301212709803593293757131726233353268867095867183575393184642387789689004198354627150683899066079786607511105030476498601901365444064140319824218750 [127,32] 24898646340646585093227014833099750644139581571579793769109341563684152171948990799919064438393410880031282103966062705572332481538220896117180214347096488571460524533092228936562874866756114569795633439775379257779104301407638640796643694094501255277334940146792898621562393775551302038588311665544452695387364653231123339163415879853303136738788911359003094174614478321484855181178784753057362029635408584275839133350165761615359357045023589165771530011895244941595386062685758011711433438901764916664191456553965925341720793802148268938076078325650313735723535962751511683711832961594432536815822557790020080243252814281323498869896651293410764813030100785203677397561462886174821326451597415062400672059392464751964333044864839680216914116952225928074494157908919475269269549173392666349993975349481144983412746988970161741160684591792782730941939613223265207819639925747891477006733797592558591475705797424717648151535731074080766229168140867876794814033890109503378391400643683863566972913288730222977793812885603909413757674535597763904461585326308567372659228502024092973290287867608577154285555038990732959315445183910212344218090120515193551122615093114625700696306037296533057788587357532644322248462378050316580970200674294598566175900517973758160906405659511062370980328482964309688395340183913041118029501279014196299178482779913120608773050026641965329915205187322499359244394535915225213413791187090992298800438293258883007040127448191972359468005379229185399612980212467156578891560319934476138825141256851201140358737258310069087775702301980131859172519325979365590685947475097331519083249319984795837951466792159323493240149318365123624948744294665688411146402359008789062500 [127,33] -14463319536996098003597477932232487690653486180505826088214412215385325561743390471514431196729476373647364653937060095595661573134937283012083272998614694277190633256742226226681564598163823284791235640182727030398619220883186138307559396030535130654321093389060900021818448139583866238567862053508413737670566296519610266741184980523673638058781494528825733864599844981498560034315850709106102292070792349796492985381758597646104795111650854278873137229226291481066040945468683285471295595533156691047312910052271253451383490658673831232058014101457753888329500629419668163300814140259686040022133908476992717628701854284488920023921910030990379639893471793777062569792999221593752212749902844931312634523255093203125773761230566281076399738847261649074408324305400933086925610215298136105936164217001326222668116496278801486482954347132764974027924259495619680863200993789642477610799001997312368610156411361235547910920963193465770887738621970851506611918409402620510943401133642523689638551166166706608524040893035354805401703276931956127178334351850701435842828561790047408098251364466187574810804829002987737198027946161067056911345414933313899859781628143195793631853795858530391692585108606409665862812791242647209136396728309000765237076080412006174978661399861121908582916903295329772355810862367812229065925895131402004792013653256685125432345277866108508109090488170319999557888618242383092162903052843057114219987503635623987628438082527745612994290090271883302583987633352152869336539888586395789251995762046941789540216808224828729742286358049621740581139907986514034506306541681536305244548856566119110023585764501743347230855869639470105459045603335995858430862426757812500 [127,34] 6332069142839430127652196995599652903031019887709406650510273249987065005758149580562451561766799662526575780482781228482873529873372876390865516416144256300275470855238003917636279208011374413201802131658013704739923729050051935241583218855994355441793246119984599047643826346849671381286601362445071825403549829710032098200861112423338015085854499175234743703810095306860587777845916980054085497887531957713003759263461272719074952823037903200664723629570541043766600605997031638764875153864317298818513642893637073666558190124734183100562275997649018063912118106401072885091848824199781178759690731805402878745620896718970380940207003634571758873131118350457373401276904662927262878879713281446022140633879165755451439294784200175326289068115557131157157089520697255618531615950670942373021766946125510682773558546731150102059621285414050316414584926844563998792049323352553885049211749216984845425947830494119963155613686019633980140021305929480620342062811970248672944858709415936177239584829174524988441961177538430375928282453129334959335434491264081369382230084835364336628142031046847404406158758111634733253840357580967572121097528556310763996211610883349478239656911475498345716722316460706935260665678904948505335648047379679308908432380189598513635913537118574990389837475918022189331736244161215450782362487424118751416741135163753093791401057753919139044833566272797807627228780719113066774734080778174620551680429426508220865034803642954185889187913462340495241967143845147347491253811660090306842024653212187856060613656336776015306566413454956125561929589710863178610196944512088616626037714435334086782487202437524014528107909517826549321680411413610947132110595703125 [127,35] -2251449267600702807771271518726192771359962518134334506466083616705781532867011926520440917688999142338864128136567048977883844097771056949835657287209796039808101835659099301518392224898859959807399207926114284636078552417636272219780851558849916559323878560157006363244943666590190155426539898362902533749994203481099043713736763885888584031672361207649112922019189360443127920782600510445810221629866692058786211354950238708510830746944323075850083017731112069496508513456604793750801989390823503262064737482591765949352956864542975501666011922151005090101949205335274950619908213647372094143755899460626781623721458561262928549020741376792581667713086704366342337456584190801436678200832498224852852419294175723718000168373603177977301469260681076248339509281659584309699792179978179478540573574397857230534717772478603582565580892455584898716078558357076371916125613792108825392138330514792679894023223579127913960282109059084736417600315543044344100893333958079485687747267061030792173780070502134169646335948412143491056969685271255851845670777940435487720564725324113540166234368184926851684804912938801463543619428749794587145829073453856661456880023267130069691300833941213934666365677432947047559107952510182307427682561547792947981704528101713863359875438201623645561947879861330994896368339052403045762826468862532056462513732538912082296030713243239430985423166748083533034132334281054981245953206422658976679054069306688112898503330726348238002614304596255037796619959971131834412463581944578617744339323029710227316155688418429627761870019278007316548897948691963645112537860288208261768196587263474640411528158261493256221420915120688333966540266313858024597167968750 [127,36] 669338667915714293261586770727726746381049355958446898952098974805831173400687137688302472574470561302434326239201156711457251239638548196014007646465018049815103750077550281700739687307526047155788279593362229694482954215302366452842135317863422911166589467215405546652286902446594622879647290128104372986264590216331641821569861333805972740135727915399921524264374003268351391441738692023579765189275387925996329632968484886572328569269581723161482417026617539971498531337406565636882288270513072882038223086896720190594075691593154967272908260185211546710736328328611843842488568188825772886661900897691381750320933134580331371437460441504039130038927851687013877341146167197306248600009691451379672046172030483168272042842869857600140313645377801706532674217642710322364033597694025395234056802692072802905230256203603002804607141659501336233197111883572849857754078946963794537013772649397564742809144840752870799172552734715316582921965256385943229052610357004768335498833456184041596302924709703796657030835325383270678198988311174853344292682924391261336003126548055486125073532902651149692520428629505562097914229395571539473133423972409374445216765179012509270527568120542263369309963969616457149322401023905150722907022880565743772454828399268094080416483556833404189620094827225601835978481105731917768919086663275904792286267699173528535243640221291614557400780044745885590835394066574293737905727243649665665909558645358839302939715828665303179303463058424760663168271120885666863482609779081491269211484028694655042140439015128321290754398236988501601670467961559071840145979741029366575147753447750061759933654188315909818339332866933470713831696446676177978515625 [127,37] -168671639836933929577162476447246403979358071658117537979164368696583554355673475416369424029203036283783142003915683722771042754541899697927926307908867613291835545879277027312838116963405324485812827391698350443688055965124600847569950941336992839045774242221331169834294032150869485577285436654842343330511058154116102253950511121780066498102865146919215322500127083678082204349657511201659829723678954312202158921370921877716275352386531240837918451231707170650463767629315685038057628881489027121354587324052115328706278986784557071480399909604684589828485195865885313152383998814494836686787630559188756535962797820594503692455417559131020428483756662551908852752045643911319222559574124902351372068715913849774956037603382641486437514446085753228271058715973080140652160982350410933539318673196949270223621592096959812973394079084657821454225373183056140629581441392177229327390970065691379953965795169263847446435004581712503677464215938649208237939010401101568459587136732366754447965770950744497740132049510517122639107291256125779749024114005000512972394211952442637011420616540180009193613492282575728200170955006391838244853711919482263920609462393420417789580231940271884309532639229243671901985503341413327782938004024711987876248364711924329179902390195844327786050556649470364970726902159783969005162697190404293363466739155536769224490049127689440159269650601090407099779872697956715645744272356136479835444585428468232975894550841484576842770822439882641697090897615226059405519642349901798660949662614565731837374682884794861839729951735176559536941130363895792389789242982325945870992939368713015243840003340271813929763312745915822354058190452020996093750 [127,38] 36277996163070132893764952837300249659440669664434971467795853179974701664194885405328254764289124137817685421318130942977360300481800807709714902193580050300839248902620098813068636364714240336927972126500245472186222259107371999903662514029704616701364402402678942615692003963157139357107717017745379701472135725999533045140674154207892753960097630763775405670089477935870830493000979818315673495694871195549589980883911210296549230442340532098392877208983254691155071633824664900948458532531383170201722049094745338516437985989922627966855506749463239170481466702018186258056423394378738806308676706732473101999989617743647531751066136722130112816312161511610532740772172034380638906183583372503998367175270451040218461686798660079346318182463124345210347910206537449068852019761493124044846414468936125903755807226157213435456265514243784383476014580131202151846642153449585252154206192271027452939432188175374317199065093219123323247511934099617744850180284315548830888830384143647761813281397264807995179497440408370931088980306284863130401600091454722035010406119171787786783751643763018456998604119229362287207481775369485162325504362841121835821412514351416272893782913399392498428613626096482651011224954879850182934057037266657139904638113704479727561033432603428524289159674660154603852440839038572841992846882528292389500865323945875999483159142768457341584679679088846379303957689564020297651503855560591133259528513584032250161462258565788347031884590041118131356337130460082692151176491449643392139779433670651645887488567461220703094625685853825532518142688612620120959643849415290874723726770551109922270627031889890556256446695306316843745371132753906250 [127,39] -6681884242048422874941645968955094634998280758566453211927105960965260464609448459785806916036387910552285398591245609746760175900409828779075522778041387196801404349302797905445008682168975964976848911342225539425072857155011583569616931979614150811512375117331935084911731543135738288489027984249915080460241559154299557145730391343601828557470314041651527966890037149661565870487318950255080728542463587477746050120532133997310832474962961381027081950367923953979353516408489593222874782103710709564536844139200068896002856019892419120065394029097586156414401438541032358602610182174438054102897069481765286652512989812416508229245293169272068665163416342773113353463269259512501373010547646626258548855316812089514345842838674088155439982005054504320319248018169300466321263124655724723739125502573339106414093854429303096393988967283503769728665730468564228543535692852616415737830902169721212176973218410923253877152806716043282178890511866057285622065016534125204958919131390854726934576829760877478407387934753569349781214565667941703805478728906695034344232863737010735151345310212432708757654358177609293256230621711408991839092264117883796692354352201969323785099881728533731610385639386954356499653677376421960531196767538111382108203500458847845282077015658800303847476405539178497013417691350648277425992188755017694585338887793319393219711801520437750541131859444696785815079623199142990556102469211465197072530272087209460382399494481486372912077491667361100985031298177591156414579942249367286858131352529673554463060320471515807884474114221028927154384460346706501015193014898088625458653528839268246337721678070050326274915364552141217236587846750000 [127,40] 1055605271556315859612316453220705551119078170435624117257624611720654457119416102491203312711858850858370293066274338741171420062606117348206659663458849687832940740160032848026405970000418155507920492719951354564180575652833992496716008248480061215285777943794833943030250204006056838253759022322479851895238826670593983815073976608365198671274637965475441784881497815754505098711971676912096376573638825618589484322607171301530697676698783179484643371359909243259159779986309896850873661278624422616520657304784238637371196427025293036405996949583326099446992680720746198841029939953194547687356066439025070436423841575999196378068775486900765424454662286430769235668462208209895516052408533746270807544477995005421650835482213242540519320536370674337786068612352637652131317145375880025957189437479532251837496944087259306796321979417733357232278003561259414260215533686795805582225328572957756483368558986804704253626281549341063887866591692316708555309375025693308342403108736741173509756645932127203102614081807040405975215805418222682046009071301603898909103227650436636854437693756763043179925973809240925940750764674818218070552594327447838875093307770247580114920762460000424613691247606814315049971756363233750769019125555932329191844767293254203446168575489264666755291889073241850408376328604990273976124689666098049346290946792408929928164212671337659932381871183528095484111026690381331254749445664441721724985477365457904899527695913147224874718757531483859264071605200428882429629165811304759174260599656373798055239601483102579687009984709250494090759989874229753762786010307879861880976928385613823388310530210524944868002554690014853676870169375 [127,41] -143297900730849162284859964242548182703456512820418904435341613539683497429854391232321780952059651983554422499673936505804794512062988309864060758554971880928892473951198006718649977628207856136470056329848242876803430436323517095424783722747122592050720688596639354431862749759222865913612416010937842742347798858661066118118075546331917429488345256145946890462168322700100932626193031274344114997504565622116603656880596983841692879222891367296546114757780731847979857487120960077043574908480227701379867643367819885722731351866939827160905255375581465424397602586011095403895862494695657202223575523140070136841267183201428774392540689648626438444460665792573258312028126029286527634077606659868607539216091255691003111108729715754045089836691727866230296535706029015120990632393624963729053543116172302431785533774937008031906549096653222485681643959160107898729696492942884770766827569451145884501544357812050731917377397802122886460581703792807624978298820582045104616421425591976618185920182137763342695313779519887961699625663603093932031310552529797953096936795070018651674238835544402243654514372321718044927372189802776392632388031028833322442690725639038632650812414913883668059646847964428575988614304130662016869614422143539362140801035684274372720992130825811586178002756948030357436669749592988191979890198731723026769618564973518717437821334108310527430358938704074777103376152993243083099997964593381386852702711727170039505698628411278513000244167309986519439588528493036254477425997136835999642043153536989745241937138735527067872726816599448195776036195977385539330837862730623202479511886705541075624253892170965119655663302724565130407858 [127,42] 16805692678175554202976520654078315017437683349985873972663333519940733378788805943887593151790245381418663744352312326713017328058541166523286155071823256725433503635380003232887165024303026346579591022936108759032477393977715724224563501094548694166602329510278628221936020205575862346161877185709596839624347554630809787193506764733558756519845002909134649048830926663812273436031277435489091744940762283735620948846608336578147536553865092066370968746599190935166263561483181180722185408117312226218754580211803854486936827724573679243493820046223251701852759816502680155185958142841468874258774075103050982060448050421725089900835247406508315719788113504823689889423336208371098548391590021893906118764143307662154128472063899231240762955314942058969593020005626493421865474706071738547969731560900750853440537320060226236599288775333691028954294673089792995633413519973992296446657746556078858945057196963033631197206878368644815133980230587710491688798862097800477376030619646138959465896198849814713584853078966266630258215652368120760642290862584482821051053890851500630073878743812740938179657900007291508302760223626126039073705701793337876165473106315074894636165238513345690993574016620444422347926018682993315333282106490899254076232766601777603258884446775907094358978599951672165448737228143315704510082651775719742404492511095764298850968598552499884631869345176341618053736900675304697500089283053274196511977583750117565643140900790572581457567802557840105085765068742273479616574641959257634326294630133624698608313235569499981924900686858877371584443894672609757055226613003461938442342399596996101217078456704941467106698620883755506920 [127,43] -1729812443509342597769558465899647587827689372736637558523907476710775564967329612096072389269605085075834568933246212517671282286420870855706657598331656688049675626736390689071075014022482201384307366473204705782190158282564560443046405549592169405309325321441956045730836303446493659598260310169524930073068023996700463015532824198309788216538722557322748535184375661627670981970745134135514220212884018618144633833706859622857588327362116623461295248752463198308908425576186295953447401108231607615741467197846081634263403720925421454065585412149706463932681080705982566315964185880858936485218456147368214818662337787175094545326268622803311417516006045235840547536646683812645470483278160610954973309154651433663504986752541469523674937554427380164742228434370571843602700878073577635224101429309174366415611420298219018766685377524630029691430837753066949382318138826897161717565913965554468405215211401097620639789424106066461559239861051853271383587712286053167488467157820302224388404990781818133205017179215522223569217952213738174160096848891404592281264064221270734389658124234058278291101800717962397377427694013420655439918948383811644387113066336704033459071415314742202470317099752979396402092509230943115063285649357042159593829537880221800125032955544878045184464413129875612193195651716486730459760698675247671642497807267410217356553214034627853087793449367468695021562985742562385111820057372958088464897540903364322239043966704314116250295959031618283152559268202770561702358372598063727802022458120426374708379127253749291118849979148008070506172193185588991597735310604385946942773345828300293884708273728681955099941438119749675 [127,44] 162664627659451445633063081642093093184223634941813295602580259094524225349955899225308042586151902184968639051474899088403806339399338832581688684579611233575298614779579669186634365862055014149008540606201073900819158373924062447385083378823356968452736842972370909542421557515574544269109278251850722146078841764394641003440019778917795821074812156398771922917121954800688209555225121382681860034695837292060679583540591424253821650241598684252174674639950143636482231209795126630458031853939931530602360083782014237002940705199471420834279419429293543018540615099892022643597282887651482619613516843743604187095867722814469925950418071437950648552866430535025832369816924849651603237449660513561086173074187835186556598132967496361047459043966738980797565869496040250599870618647793451655246703742291199715446088394416413862046049986079257389222778272463350248881589954810657030957293235217260064478940710082659430696549602801473035944692685312945052216114644496321769622102197171902155934802500088332556171072172978198186798050275369761333547315983542297979571053237337973827803675076371613874912698171850610852301357841964705312816499211700690586213770005149249204775057668277210014559543821008210679862892412049092914516200052265332289548556635363522407681398816666063945413253992382041267663026764239304290150015144592413011386538979291703240045135645254284854763962488504112980501231516158072608434962511980356137192241825000550023168759347356443492868745832400585492639759408195207130809234200986610263711939876689520386991109638808309061066862375689821146207590006203986044169101310067676085848514729688800841337922433901075341078325415300 [127,45] -15168208548376246860033487574063446042247684956470861280619982327712795946590111394898077559598600029260301059783467338750273160515060621520288052146702645356736520544358737726890066079052521027761770431771416869494668701696692050476598610891624180859725904021448205871326779676784209423443364180480391959177362936521199311147621434708180792413368800938591133078096552591708073364501469852251763235454238456534488616220198135568479730180094714228793576418253070625037949492217069384695431875252783356165574986800037462149563563991839316755845231603459894018229974267207383501381995360594833039069324613503169712022126712895747061087158788816751036719254661646628271305142987732834642676997396169350607736539109134056147715780164753207689636488843441041553390321714355257264612779597943106035204131570024069178270692407895647929893637189859505435362496441687004828072173754212903976323513983653414268508487002736916435298421604015673898001514799512723452510833589348335408251970957094706713531176866269942730823241895766947170931660080656696553247887766728847433769548525954800039126744888952697192446160680804303753278273039791147043068967573548570680537180950797845179503410802955597597806304485403978864132055848769143053829231968240877481897234849120702296581467079023045497661647736080061204602685954983418452453476757565146787531485499267596756766095545533403179123259111526515975485271550901788997386581229204465648842645192276034248283881281916621159173194868926432127232117120786568984030181791838782763457101862789783848290605429581831294175604721365493781248150629659612865316076508773289393607224321658225866415227403455540697124688450 [127,46] 1546003315935696665143129398884119424571906472382150649851685153014048286396736732256999343103989773662667711737604401843548709050755948201539830187114304721692718148558025300666648153752352930211876745374730141900485960482111631107759578889861577102939036013238317961293959858259440758376037160382945349388214605930696521846833749421942037778528885301147634426441068306618414129149410721110009286311866349659888928583327168083377395451993706019207657802582978472477968382792555384075667260109516351479725633291983912384114673105906954642322742209582848935481740096489946725351194432546400788177406994387232018277759985845601065789368056389853383511193941872379771803344860813797060704207895268112306078210887870521843803375372878303361745576766794624148853610962848177910039743038444001426890455151346522206463679652067120848292483970131739502391136084493993790076138227122440844316613686529066600946716081692752417630460761011560703795122552365122612889467325394089669430684152244277606661819813220359536666174769776342892139338730281619979274546992968241445307275534494918811083056443513083783082877988640420936967850960507366814889816171336498636435919565910054991236111342439814035978321540232767487765846950230980964538535028888099564557810970209607209455101325053477628197606872205427071273041089618544490433419045209024245293810830461194191346089603650636860367406018443177614787980609724476362067516610478655030232383686233572457177952142142879220827454467991152784454024097126861485683255421984828206424773799020391092877981112358469969405090260706339908393109663854073402621892860387820367759271770956628414436510232172119777443600 [127,47] -172974309403651619002230246949204298708443560597049726979357269370464844021194096289902391270744514916779063426477469869926551631055059670162883757591144936874021424006969807451937349287690709150544324776807286408319170524363807084463079157124233217020480196539261540691266141137261914783178121478487373876941832445723778600729110838375553181245264999420301799656651058672890255549964908324866090713890437212161908265846929050817638645282085426884396439360824843540768166287163188564838267921943167668664855263747142828056023080444623397770230221064416179699705994760581631555408986035659169543263308960350456521760065426375210907669132422817650100930912937057505263887896582022167605275430471696035837626403613144853759391507982461564640792027309233335794052159470281754637387970367861783186844502168176944446982986920279807014931288982333587457991887656566611178861922312606098827715372537188079533106073288549484533350450859806810371923139454888344782979597517459644399345590306755622707362649817785388456261993787686607725204651971898422492883022078929633176009712075176552274146219692619680106158852134559631783019314610629047766030269028467291153316059975060714556860823451563542162215298469225229701278242161141221524227988625111696327785909046429565508914519483320108200511447639833614722525408224771798669575655647274980871951077683489593985712732186263286591284182321226407157669308458482737753322563900915093502498313079512216856581508329843405574135246835248507013700913453157284932436051481323617435405855257923907848936051159541516345893729372879217724064115211710067344362086338657305554976427311098292115568778864268684000 [127,48] 18907235702255187031456360292658227133093667603452648447406995119890955517257927973898777958798280980376888769531201414014082259130730084740396406448210779802609218154851991901732528157246526389764518531390648390337704644697223119016073769834734208701620847607844903351033117897557587106546472801452261660272337596617279526047213499457452430302853427258900677126308364123942311089979286860976200024371620927881103964576437705367945150320068323667836951071879519094762694666014590374495302731496616062476506389909964992170686109669079970787084534939203238987682209687553337848662084860493096839602065717646990270689310975347189831243729230090508527597025407532076762494068304605635247746091272982942698027947090291572676285375662537461150061533846631398164725990608714355026469165468605466373548424249959960389559106820828533959273418882723829372925184877343135366633322955227353178380331785318489963823619371995886695292156936538135635823802407088614602908782618941072972356306356954342202595211677239598235799723248051579942894134610577243002793641312257049286808443621701932946883518587719947951061178667960592435963125906720376401452638341660849376802300533429143813529252188599366496342336209347411653478648332934665524320260788181057715932023948961777653223187634645167594705170679271589912001877907514254108349881743612895417056249685354536135061097380290702761137782852390264987198323059885174328941899771064298849410342360411731190681465890792320082855901520512264624908463198236623607018336006056677868855138078531675094781582350735013718124360158431748636540851768085397959956733253264226324971487469598898599470432275202050 [127,49] -1770982401724869691762599222385198926087568822936254373728816600109012884667774721993635392354995530756361549049363582361987789625648238628136845682914040335160491443996434219532444137867782974373461927222851925424777943778403159415305689604615550597206276041971768187302668793949796818506487935185125732791558070465442015144369203253037659144733075449008491209397461541776228890293663779572175080594724332658270427776197220908559723689135972370329264041670191342854307767998501412692663395597331646910478914265846395997215117219518907225715436112094742082355598867568203242644248454677695719960312723189937557607380289248676339640889623117115986528840829456727023858389693281616920464993345493540251590867760131069591387756862869753571636237785064759668560865418966328861480530141967185111139621322266176264183489849686678202683734276470907576893944440974810538524474910806931352449270570403460643882029498348842470501749599886763696322439768698060971439778651160546180425830741022573857110288443254776282165286217297353249532431967710700131987732598642736197828969287445867815970224020083334373119869727297288157411564506134678479313231771387449280916029732726053008534654326200702068694766779107585151288990236704551807496518438896112891405429499394608290135952959757373989722667249834156541333456271957037840256058911752343524880212868752969724460286246139921972240230330037513517261899961334359881610966009112021807299821201369613334990955173695466105405834553344760192944904768794005910512612409203021920996419657202778520066199351469014700313696159002883507067570886652936977645476586910347656969055315672804880753279889700 [127,50] 131497756180288168797963714885440197190890678337628752096475386145162282480950941873762206536312966887537743068141321593042181457537839775042257403513472169563319048779829629554778733379879503951038816145675756608322136495732579431631178368289207109327959296643406155726484445454581058437476861707640025353863501434882462348101371711109665497407631601865609765305558888564821177669329890037684285329013313341168866350701017136896267666959930042678141306592665753902763525256156242918891562608035996847740353725164192065230813672874475018449420163320013287021542849178218024555649402547657538810874543471109527895291173132767606049926374182861991536981174477971140176630022649026241761785454954868092463353119177497653726414331054227964046197583065305507821262251357913236172604304233459708338735439475659138931073939345658372834572915413601862824585037283324251379995703923838901073116685528881137812611008738741505871154188977255864111128870716068046232831844414118003541456795560374325040885874208458718259877923624064479738450377589033060671942399087000250109460496161203952015020766789589786597456013573439707580484850903862577701002997315498106529922617334282222953292427233558985348866601567200272696054657523434881257856866903870940884189564267769898417451474604677244824086989490691246134306525403124421235447417481068680392786062753421127087690407164983336349078143889310041232350091509518813856010285215268943049995613327994258577981296898623243393960162916257251564178899910937079333300566666930996084883545685078023266517306538848975002303730916656099910110517193883205986047636750458716699396812153653354886197780 [127,51] -7466991816647938137997362723055321246912604063611035492378465421482194300507845717086464933591372586316030496186749052640899731981594066493866095982192974845960013293576960662538749049910807160735486190739153084344149846193195981723617525321764508094969241269593846407199218741326217053945493146667168082775748801830862718302464665220768699890623436059793376842671260569865624267995041554293909143074656691722759772044250215919496646442492899657273776076374467712305465983328533398450740300593585191989554205727002453530260677396669619159323998061426881290815428340896395000722752946809858373484370770575546610350942646731101204889460356342849062121531698416486183207266737368720862772207565275898946862386255459986048471808178773179828234982855510881024717120819836490983622861306367007450465297648439463227798093317536557206236458891126225837638381749129632901342411192029455515106144586984103018813113457750704669525692730451593013177399043867330213163225792553917563058621495000048402912825583032711484015257346391320547734863445452597957719253983542090286525675217705267814058416518483063563962416542947949235464965272570677257554402281134260489175564644943576510208795392159468806794992274387319092931035233283682147908480968813245795640860130521915586187069863335698218508916536991743340701743371822507112475813623186406505641594186856436744474208264370717068210861136487518808360512007255203656062679785381315535677865470307922008616024682216205194788613093631096326985692937946172373464097135390099130638798984394358000682026520182660607223290284404005250744567691644870230407038295566216911642455675860619635315 [127,52] 319180285987183997275209376338994834411029802854797822124890107148124027524987534686828861234798979254155326721047802201786388803926129510584171324503339188387567342611300056623096685818082537489597230653185978499958218444055712226757183298904704220427196004103344873416697464775976497295939124008885523403619635328430176230691345726341920479407814407745090594360531349281039638824063367946351443889394357059471559237416916866478119618385855231991112160289227496917625804608512693743210695324152889608840401082437656167606666669154835322841851157530452199585185646651205190216319282727920255364376806398476030569850054869414710969415942591027281983269441790758689837091722378937692681971422613094549997555604977992576043010515780444189221745626048780786960237647332151355236471867198673465105242779667088891847704224179414774439282165994209325802587881496974929880052481924768046906462322145446855780586448375243094191234697815366424899966548814049604382553105841079589958540589988547383223707229749681296685578968852066274710366732499924038400339554134509481592281764771237949981056161475944892040854210867807981456411384035580398090305751691852179597568492084976739803857169361557566216036166042080365015279714400502821999620740445880612155100555383221628808213982194166210123445860499489292024440221335435279381135016148044209024099360906678161800123328134676620676563073512782016371476076998697370186724646777306684308044323902632312025309986582584006106772441435603423274299481637166725234292700709144096883096653133049800396168739229753667266079465259510229844654601916581415760255347855081129126522555635332250 [127,53] -17469755159582406325429205112522172785637631160572608806558522695670595786074106896493752861508488585564767991648983450686414679288969601455620872285269554590856238809087550887297304676732250611532674726159244070530904693523217188078196374199987137275895498675093887877909318986306979355737130961699962875482594179267563603523145110971096437428058583801994644490380370868200394111267187186794792996333479827885168122718498082937457761282652874252272360670549327236482476980791009551977587497725825117338021603652898917577638154192939647027097717360641462751429804325500423210624879272920530330698892817044762214024250900034067165146299100510420697085487691105804926357408594141302442692264175385302279374130390547707230178598093661356849336017015080681905534985028676219477312332097273673425156684359143701224053220150835034164666395135275642841811441323455382666605446910942116623040395839454179885006784583016602704642294074946807746847486515319256948862638100241188194558196396058214897130973995302442738546782237792844142720257881658215156260346576614459985965372997491691469823968317380735032829474861311045454571887017154746670414266379384606724131982997657346530252265439131512143220917054210515716274017074852102112961907496696235454893838639157049530608249848722958479998932731813403430677794468648817471796623588241731722280860933148720924247700899846980077952947939046527940156244607664326188098712115065291703318607243930134486429503201977175311459117470637798655605314828491601286528820388408981230146543804977426551850304580040924382538902059756255324224049586511633156216167832703421483854453835080 [127,54] 1754261722389440030649869375146054649592785557720342724845618482489381036044201544573495960764145423773209263934260722413991816353439534646760860486417859791923677252873546542393040740983743054566040952983251528237667632341699295557802616269102767469894285703684457831188006351065106945005579943364282551713812032041574807443254997456133325997223248554751389330613002195853628357131871572913508116327688784005481625313329142739992011337508698581227714078771474988894910995176147075071145199626564733380554434288231905092010197276466555864056643385881259530970455234055531765627678826217897661890878083180792633809422236817825859428795910694671771268800744526401955065645985097236844580951352565231547328656541459326832652843026805129857383567398608888920952787853732212550268627779274381006342874515492805784010456512167705218128780967271195958047494868545694161954979707560235316627901969035833491927333579059996961128465670072697156711365811100745663764283790097606978156725646501723363172290528255415237226752035852782695143255720365969269964177191933758500754210219539277726642996703612954324435668947666367611381251516790267832886760842250080196465856171918311900685225687118802071155651934722326045454245920942059685043506258867632783235303411741141569799138375912948126596014378343650129819680203106724592377604794313117760592707244488227322975794889887172804532199345561546025337410097405584251921371811185666149942612606771721775806854751173735204580609832348381260281178816724733964157804570258055912454482415705922060980874240309924961325458559017793072475924595581959264864861295414131810592726775 [127,55] -114409949585422771857630161847686914355351487823194161723904222330574185064161563037102515880765549980058410913583025055880962490325777755607344585273057209531426301862815516211848122756416435245167832333868330787200257644603861850951553691857486991013858141322280962696704153339030078447734838800590690183876151251672037957525290281455608425280792751072191844954698573643314852480267277953189633858384859739359527311190275795414766300570480903580450188791425784608792690453699340820254210088522013173341220786454864138833631264659818809872949433432915131808938663682546171909810041044950512461261775555152245002420808632468886067299778541995339381644842355270687369391673258910023481971629843734096417613625766459491576908035740385985987401314745974424613576058617125611579357086513183788380401594267987769369061348177145379893908847439018918005617594535320648601985323738324480051146663516529762267216636329418535561133853252224983762173105694724495375236929710064176499344009512365160607966079854354926757653928059707213105368436599272014582411717275909527102701244487661202194905710181250153190656133654803209216547472009009948556854411463620804270185859946618799979643209054079273684280367144247159047168020345829750171701239646351253995281430981259765186253174959804179788315019327813358809435464045762789710161622816261536734559148463972694072540354346435858843684054396184113182995454256087984862022496350011466413097712791466282458025745059418489366848720747603834283813629290253802457646930735619439320593775146263091307263709808983104651881752034512926754211491336110015783671964652245256782970 [127,56] 2131472340492732163011538015458387950779552101926821024923210678472836958450136027541757291700808695850857720631973079553886071881076855952350471388065188830087697692185628645316346322197237363844092812089909165019413997991052344942372167505506293688550058420133003167151432204313904381894428226871278467244821831504689688971046105144628900659269693343013595074466512913687249058835352537558186196429716444409769992244679944336086806205067433921798823890068200096388239108317220050339925714469070215436675493939221150226521479447139794474952161227254922654721649430753503102999119238685079426634616071751462874189893269658574600834438310427583867195618181984514072355634060970299263623836476661928112508078861554577195520490516243059990418111337451305177914966988047032347804840729422785328222317539582033802474792934500662835207475545397747282280171652194848355990826001877351714061836038030025128714931424205516795512726505575333233116752572435019234733652608766236436894361724494394635476875582028912767992616025412514983558942217181318511835859959016730695947530300915937251765106169103554964949498913617644244851341543729225962704165300630440950550782713878962504326546540715500871585658720774906435066189733823189602128295595167565495176086056017911334427879219400684732947040948831602530166706107040823341784913536866668882836813682757817772503771367584799100980397594880001791224600720091139066150541084779400569752188661201916942292887597008391463801770334670249968667683740308929777103152389442787181670491408398651479380914354207949529880892731297232547483676045872329202003191890246076290 [127,57] 306375409603824649871151050237181682708196044628843043640626525975748634044211737701468325182027178621139176629423959802831180558048078688586973249938345534715705056574881927168746960121609807908364804673564567998297655496503419241341573912143785789493770520676880827853042644850864504986624623048548301318406546708557456923558982364261025994167996298967918849164455069371580316732333958088173421530457468929735779692450467476235368192186388015297629496852162747100792806080630507246764023802145031809286513402494491714716134912333813846136466262986664750996332824088347914263870872596373297002555945479385483875846058468733811202525662408499433760388941107581843345262112977875578372312142031265098788699740020016618525220896428761098396436159193024431594569702723474108229239672506610323708191573356361170799600906584178292520819186120294225477557186012241161908659631090686225390260217643905345499965414005817030665198227097909633886087002745532371875376665979628757147116232031755702472423368876807495578697964026686932106786999649914782531849845115862810360376865073212285804330624267361470890927907651926298949586355707517727162478677235881310657414190222480858183267009807432712107789133359970733889631307845446462253565218746149573213949757108320005846655285202951094946240318341646814541000420014640115028500063448453224339905285481547346056250690121913107127033285898946562139275587980045925105708254354494969614342664582050972055976324478489721130211325494369114425911506133277644269701359699758837834482605742087908716872498792986232312311358956458503135786227318476145733010434347950 [127,58] -25174708744557860567786608164319332952797265341742361598357812922492285503644072894957961857636633897969783530613223966289545917119756591780543312536989722269822648970042897546040029978165308330055275893069840184218918329197808295119033794933500467325985805375608817345797105042080948174559454665185354058526657552377048346508382538476112853347191411943247645703051876223143564545764678582815440651406260019181998729909795678236843594664852042192486071329965368217771455844035726256352456023207843059790893572522472533776678871079031070174452972400532349665568947656804187671018711086931592592952998740861415835792552918633144665894017112811387634099319189341769279958140935832437950560836712125981313379778542531954108092391658238948529011991005068597997713448645049011205638081483349996976651507284862763367891457825491066581160364611395498308495285603899008560923350052554199098765325624203944061518460187841409904762575214862425988532708514906546666146073093507469560521884692079727445373637683599000125377782747079282829650540707546653383546805748600841119593192611252040602702375484849776651617836125963143228400793162239564165561339767841500772093235638040844246409710022659274567416250555185153776323356190435632727268137574864138036940678130681828528219328510843472923978702929090117847454896177213677008420887096810539511508648661386487031119062994459000985341240980567533664286740659631828217641491538355691354706912564950025902226343259083196768004968185932274029946596708881938830656002071428458750172065821670382924469241967135102481406744470358866736357043678925925164972761144 [127,59] 526818213598488245658421942020876536429993643528157818793500864514579539694721700421458336969868700531430264122351995577926933159442557334536372614828172182492575161949785802641166872202001498265156366261016808537341480509648162695843855924121599893151818534062080720628334011042755437854225031696965931081256261285225280262852257792645128655366799175238555942955176572936723406864685427155856951423435890970910131358466585896582878235789641190072015799247546324218359872940703280842815241031411485224548086684687808481433717970385954191083289401932065962402091692857000906883860706307307710228496717114037827802525792715782326878767357394440609766172012128797862764594814561608341213725375361066753209160975456321981697721178926741833160234484828323777969843381357740310608327621951065610859393612991980327130148171386409784203264869130993612680312043028193003328420001159548853391415433837318982028173704758638338862413890148677208107380965279029177358215288786685048926192651568720755778709583438225290067595369863247089037608690524097433126993279884246748124215753475297505001940367673763309301712496081443184639679047970715535011618905643775551218814274550805279337916606504438446611998770695677351527711773125256431254001334643807581304953029057227201893301322698616430153713622025211406099077634751452206623508301911543278801572218875629721511703447855086850560770076597220937520821021498300590519314174267038507211457054200207561896425994535488494441900387989575890050924071795109713962888934447301635693605644926867884392071352572499172126767709231173485002639022885308350816490 [127,60] 36954062246521396093408274091736582750264186241223354811153876872913910490962291191216943782577798009476933652062867568752232479622908868523646317663645875803633800727080059105425369008954177600083452888323153064484902707536291057326577025174741356729121141545454980606818147359156048379312452984478008450232796250007501119244099757648955651583775685950961962805784411308017952636729343015204936921371824889574389961121735811418540919783049200622521075209773644461349133762808474059335867433842127549412499770537816032208807736809139521327535501518287534591064182983909008862080495825057485261563391187567441797853140655427863309881856346725946264581501525478673486605824847246786049938534494432598689533130615566561274683510175040208647750921329482199011571756597498301206295956776558145270124245864958073235345412318149193267705087957812073143508279361443688477408385865587397888811033634478424048235273320167558215394944290158320188330259778884070403695803260811637382576139800530574894011231362895219139826118313848830715824238179224009597598423633523703078259399824765577834910645759950730026603764563235044296712858655994458541019953968999691548308818709162752517077176228004987277143309217095757964275264298687564145422817073748999618367975111323524224328092928831475605532170698422148129719916306797036836642869326343107140396970545156786043518098151963136777631186883045923475833713627804300518116174654119021049521719014030934304273005178285286000162622531445021506816661255059370450746443967158434347878840811418960157292999656018939167087179352483776514089974612568029134 [127,61] -1633886477960133052348779571612212893448786935268242896453237905173125097009930406822998188565512106994145623560240888987251507005060240313901158268357618728469397299809638614087465607963452272341069593385236048902114889119834717493980232143274832304171096729899813363497106524840595072744052366267809354000203353188265233486030057238071038029607317076234622070818281351695961569660770298724880976889946504067473107213938396242260717575916612466051016881981474405504991473536376025839843468277684192326887021569475691360463345999605131022414798102417243939919613956537015443700836893127538216822876133272621225980558050094289667192313769593887606710075429933277763045568013343678868619483375970684791952919860692000507624993346397877950336427704324710564355046482186517452352387978057562296373175718856367258937362416828507332136019400202031876414917243753428280133420888657497987661409781033278200039159897456077944100018518918614797593580112619649486741875394229391258517134884720317101846116073809287441164813863879472787358829639598988159882801313402411156291444349013042747450470150652178520405876530554262925694255419147007178686904000217503395200189483451856673797419070635267688439288016383731543651331711724281261803382949556854270011429074309598395110427238999196208730578574456702413067918019799670727300323343614723177432994754343448937840441561957539039219607753215079082430081995209141335126168315134461446498580721359342584428335548584094644143481808516179063051741373007255475771758301267429896870245119886638879968681828064751194142283818743892235362376187397156 [127,62] 15446041104603696276443406958484547846437238255940665769453997405417110928313123860998804056835137102924937399466365493027453584752850845417436031996422093181787109637006712874025678681150942516372815607923660735818257658646180244130728284307296039454959326820471052728299945739577371223828192719747480149396077234185940975526209580143601706003512980732941937788327207206041831501716328809326055183739120360604183004015561095160233460071857781113789175305054664650478797573643294058406567647372849840086202304603611420051852485370679911749161857462528539455429504887563911528009263170338247782704036797576715285120456238277510492612230813153210326169919709853689460293773525753752200357206041875904993282317807232759426137143138037624287933225567237082494563993131648750020074705285656026553344521464311363408039632968972795507800529575131665324509667887324757671878881475373112799830016448822485301569907917523312619722763147043585619185033439797223274311021282101208530057445342484938434357512918502154653555616725407277641200312412558877272334055079785645619642345517023973686444379234086806120003683620186262185663837579047760671661613592329507265166241203261011978414811022768582092292926911502288959428699017092310563668962767489337468313183055735108612737445302839161901995970490050859244321830851265675784485627948084015426913242604409270618005842436836165332398124855594678323981201918945027167509300408020159738464323135336583730600081657214251693835803484903647227950214670694871943097320376942723677132343940707957426923940490012689785637746689776606938029786226 [127,63] -619778463130661329758757660125709597425882676289283137338843482630935335178210973565466251043606131435620398131661262017236967560285977099223103247322956813952556429973617655768355173015306345370850181543493407648855937714303473799400236581025947973380991255052602706326271285441399891763240502582451349240844228519202737408442274728990371770464252871369149745763661277320683851788581635627052586412001745619076605055968118852654132590565722012686531144765093056918077977720778971140969978429816831866351070235698508537885836070556635664508366072697305881607469429852594137702148045437883340657958266255556331693882338195479677160746670401173357625848680559448457895789402743718850305785794273864357391892179711419057239056420658265410171371782181392192758499439673793447597274841051204436565365113385982950261831258176806646985331981613652041673710123030468500175298349113464751752866034676770035986892725763942175677638306582523253915090905132815162182157268258183506166584979049147089568041123926911384033717646020756950164724585384126321706544256938774514725426325811641463022343696937789309437656934486436758884674409698188615897282073221674868102375841319738755537657696105576953524009342447144184885513355231706399662362593651980773156401627846606460417196676301380784589215784522767839520583000334882986626671219687356876021028687629357723611635029101116669163129541701865184735560836329792548019210399418702056796326281920612426132429525308058359184732513611695135943541247117228778601734043716638210867557693333684055185334323022632261938597700257053993030854 [127,64] -14533599730518702130832659018406094337679437156250610984978272233051620935603285304529703066129704591316316684367015875973589070174499532828301415824859913872221316958037063099835697130123918659136903394389745897972724791917330785614997499908211144368952412261419896233890249259284623671388830267314977592215700280845942405573911374418077803175513364357943741134718316617530540234593795375859186781068327078966622173797376202005613421214111316429072164814776120259010809722820009848909048849216828133209234409942065662774015162685606627680983903042864266654108823198395207516703263851616748213622641148973327911008589915696816227847840494501904081135527801028582118513540425071954046187778707493837285840243567654747236920631126080599141697770645070128306924110102449417731093679205270230845681076166255796677604304530154443770516017382795330772373754486637346219584083641332623223258148360536204683367637723703770036564857058637850680710300473090402131102935909873837030302031027533680653864433044753405634092483198421863464182225790770493965601120552687667336395828610760383088430700291891394422149665291051272539847138118921831615930396536695228185573759257884379372996620140096530525023754463842828574084459061893413856210453131419300800089663147730633086512668132567265982965649249587533816789380192757251030648384770183083941303545388926267618970098771462263359524227418180657538727605196578431149236984446463382765935120844328679752122211246515465200753743658294824956122921376236710310186377292463756438534892909919535951016882319313393235009387696594352343 [127,65] 1645841966827651793266382164363073418852780544890940654677784106324019153036561605019729682324608071352639577166482468608573311309342791136042686176112776089824122556955569482601904942420298257979656904196867738252512025703385271935220970662197395453812334633348762751278585440026780980977942306723426274327618386538577522110152204196085956135639414759885686134109113231121640473815414973360555332793525416932169102223915328023045321110070957397140045816613517890424721612427822534042755906340982370451501674188501562456387575474581322589162683252950329489311167448469771714542592219419270824128704809415713299568485187007332681559660052725589425335388702192589686337716087154472106173755650374700328341294979509330203155938200772831202181674326622709044105807076849008214100142831784444876205931578845895366617150989959716150574684704984371863089081815578755632844006188389100259454066574055771734838711248133115825586179370424247108233029116554222590142376249713238416086915954182694214851382144876082737856198565516806011221146416961184417873743376410181250446979996540925885398826057778538678417356889881470407022092296251329685243953653137889251250715270264495199388182953243054139953679105987860854918112543624362517494102406139982249731881552640994662206382535349875018248840263479654561376229342180143928447216708611200324545766429821859439587946424044586967916164985559901993541998268501429953674290604653220230884972720327452583161349876535177545995358678645184666661327954828998453161996041263290851142145065467595289648839854491603213466271728266574 [127,66] -13380925169182500780818091974438967606691386658818675605604025010296559420709548892442281507954612853621541292842513243283855378060331307870767021391521173541921076041208721490467234359502236587849186069072320909460556440148450613789026899791094082885520049748195917558617017149618627873114008729490297007057189741138762260546745669067617703282697441162735176541189041063751182095018945466853752396073727186562928484813902967749022702779394499586800737194606057413694270450209485055169106247311832857110858628251402425700239082533103434479596583617161358214487621704342771586176983265113245204639587368615972807914464488756954732439955826322737928148762386401989423838175653553757291250605414032865956578422183231540376178780558422914364122657850406353786675490195646900645401327052738240497232824270689757495237496923847544950065683472106605703308156401510017545905411180343440177698087637040066841153226197712459304925128104826771267984919009736418575099218804693990465177902460368949332139021682990753032751795962835733151507987689179336372657144764305965675510228855374900767235720101221524804476786871629724478431313282671342935341734671588383689845851373719861057751809875525601503664550760076135892943094591255584510390085753568576819338489371108824756692939025124426061671252510556689028203640994387784195194876114667523835153316334159982201057420848504071368090976474055448763235285908620564786064975920757057853794464661327281286461471962071722473356903674606477460212816494629419340400986832929184259111176691923420912500269005877303980152266034 [127,67] 440496057024031445344874269570349126003432777141756960987481605316238704516669008097730764810865242492215348092418002491168720066237035349161392526180572603060971812721421286483104044364494800479659384173730979946262814034194926991333618364053467508754859069194701946674516635895225849997398277776414251732209650549928248922382858866169612263234460411763945721673085465370847195747088896814257690281778816714579383645588266400646121736148617159314455004144427277728344433348641344322352296940832115522365263233325758408743468479771655931121749060168769289354593410644101317526438977939964148699006505305060335522493182533988613416227880018370923991347518568080890861506511916807546814855401368320166121283898810962960517875500846806327002586485212585516221441037022707006905059122593358040870397903805541324609454509877897758191153412656093137586867081500827125380261739048113149182408038299296085439942546882915557303114303891779523359745528119881295040591714271543474431293348479094645850081915602106902932290223475132760800312854373723236953139564774031090615574774365497754374515226363259347697351235096460792968908485295406780622438931616142382592393127001851522664974753759281491105736670963764261093634398972189757114962789156547815536480219497231121298419970871899824230304168093313708566872975373440899409345235968804448490736384929286979056723419709558372347812556295385871133052257508846603880028920682653693054982778776795368988353796430408133029453252643438362516706893568107923551540072915789025068995373846598420901087048395738830814131 [127,68] -22124930283172825246815760765401451994640409277200998782766590761035778799346108496642870516150512586423232372058959135110606268294411342999747963100433395386804288990051248716861749928416634002741771260380889998005062562599873799391857633001571265932357542542893286137384914676951235935671107051940293488685019137636475536703542769974381982529971049622555452781505321289279180948260452716832641070669826823346472885544052536058323320924718853445097494341193698996045075986261895327091253818516765528358241594884945429338832302687757066711850355641255748278232397000396042762101043407953539874505074031910042752344045174006796839356016772880879667548285893123457588581920168530798453165081837136324415285136927993752497829749679239104317122946016276179877836381768781806421660399502010698614837474257363986147148695877965157125026168860151715579992066765230948611700556064619064681367603384833865374808467778267687662487182096450211663794066176986095534459544253250888149394960530264783919693861818862767013246133028000165426673690070994497481640825549119877884667619678492294674960612541184644320237505361130483013835621258154631707696863820489885446591471321474314960845457240257833978384242359949876691929603026836323317249654639436540461529188339203218363304816215346306011027313417507257291871412963145389150472689194841224010970310201626208640656804715767979539271748539769426932078840796362233394820544685318313380436145264546695138138985332669373268739030523064285837329500532906491024957416691477118296364045469232659834246148977584998172 [127,69] 162705494976628131811656128052070193117891596567831478225042400762061465966300998187980698145473034292802482514943022688158062348339265473795150186567395631196874942987308188376948834181926127650568777799031243936358495073512228085183282765173756168478465990754198821460915551760085808312087682886690278155995452985886105274633858073390871668209347028793618379693221315570800073595520639808001862524525601985898383471899196742732807438816811805536385258236616239572405019292991993687645154497519819148280718726214725079541085550411025595385382907286540968896447676917687413110445774968520763063278972832221058447862168154288309244590449825136156981590288010193655170649478762594434667431256934668761002620103994309847323013911014451534592517831269547961406637839729371757775247692542472062857023796568067326119147834659854912635512146496629946178036106426738823593264911471882878422073009432450276774540800153270446719763970625021213028570389007815020632995959748295670965839717038429811787671157121246387119722128129815747690195434426574624663798778180442900923066053542013787692115639487755811989046089694106930355823464010487971422678255968219878052115340093442542215756592102526022353057710981635670122761497535954462037712532350587929028515442058745030614978609998834305546924173653453445423091592366034717535355150136434408891436594781654264301320397014857401671325519696030661001477359573944692559980431187756586077352735761245375960949453286359159226018208805917237770349136579217141957170889414514267645540786638354091745364492757364 [127,70] -1307948496060061553969324175544765214504157314743748760825962466047272363723240695666459983049468528239807866339159604503146424104747519984979317718535514238438189193413527105568131730642062775118337490097701210793609458748922538071471899664358029931126667232927053414285710803630772705458664834398861527154048201509473875125803087627179835733222319507976823276352441038569973118000331857415720516010158265282370195723799156653567455977400419795208866147758136081863407679418563713963542823687684772532793405454087025875962891870196718143351588454891790530209606171384470856951732451308668495597522041794950698421186150475070370483607808627738462058857630452939861511141877307363273618176883407968548034096556074175039413105538356533266089987682336352550822223612848846675468532215496007060319600883781389771573632373904526572604009681344623300829778637732166395217857974337558113959843407220667667609825105167986473789703838596870055155877991051703374369863963283310028295197449943695976485936549227117723910729204851987948870710977061929365115244617549797937114365068086053177739018317186982241319671455711572278613553459085661652641628822630489050126679137466474298777582829153256829732715807871071235661938239076416561591843218268351305467655081148791108114227346070851716881428785651179649229945141587425744252155414464391673944127977858614304025125032201296141985146482475134557299989011523972535100067194018787842647249670080537112176243862034441807474634995280544214501577810443409152424753394223102662922929731089664145382928823 [127,71] 39270361811515142364432728817993469436326546762089736407639010443525179753420531519098372676765113354021621003611029616168719683994775877218656881929405504130253979950426779545739481821120002945826556968304426030768438993955587590194393497204662148770026278925805553398537756682851174861467089056254308778878192577550065951430993490351324887547397892964835635257773057782114591648637439600191769426524583348218600619138985843928269713346698407175050816217235284722556991932077096105906328114387835791992403004321854596309305016803294491635907412058008472186210163924468568219978008338997569690426016887538466951312447018315947912377338680329068703231219862685573046952165391512845197585014320535977686488278121418353475687900865706873896771037491413086610783287244537684596439224183370171461351105463982771604932393127678535181625953401944660380901809182431368776494097529719423912798954787553599153314476454420027179101043086354491151096257950846624314751304887898201442231189516673149749589682648516048519364055772712907247364996941009110484208278514797611647195361769821336586346954983871927071077560824288998079147154291197974972265249267539242343393478857785489586654475931325069748748187906364757557474171348384468626060348185508846384061143570748278309673109469305426432695219961747021026182825567352277497843985995258297305733045644776847795534151176841570821853872259234480735798074852197116135113661350816758508109926150120522785621985248934107928386228175024652146973965294018572706580962403597045937766250151111801542044 [127,72] -79757709624695109618470085273341548400663214876362344058695138467320995133204631458547361730146386906351078428995918541703924239071491284736386207141469791346594736758732246409669760231789772734660189489542063960342707913673306557807046217344544274432377808400660139824294067692741773520020326712862194295498494248307908473623874937064383330302482217297279080194399919200805481049086868412076132117669741377836382936385083556488075020055839419619827345961804931532282592877254700036027066687526721054522022673407167628347825150647228346600237337602118597163316263070630258800159585406641029965318558263664322505805773588585178248959641543733303907599357025017550432303185645940294771933657277703913195928707477084356143371609726424190484104592993781964004238017814731586798512780721550924966727054699094808168068694343734743901010241027198644304310744673048737949390099927669145285380105205394592493828242053289684169458381964518662887692307494045241634249063271029150844896584956784916146008932297803334986768444842976843436543775022590239424404173942710211283471672290040029846804469130097228612200705388067215393442132286818395795037981537128518988422950905294314530377644012273151111820390201036978675412249629926869694801085225233395239474515122596957154817243984074000627575133979495337030565900574122871761536485729113662018580283536821376973452896933420640217942067045367262137418466227603111257221105924539551272475345188121741056597470395256204009969836008834762676722250917801912777807012766416406325295916903177526 [127,73] -1090705640578505069875518131752061954002875321368718131194858595729180961070594869042118468360148027748989354111019321301165216455656296956837448074328576487248480318663563111357525883979941133616439204627316093842197337184415085968368793650163609708155096675503049619115768570325548258060886399915649867396315512594724140352240859528333608559744765584331067562386206343964757471176110436676892098615142117072596179489091498449437647998407559470030702479759692524789195237403210655068855014177426879994777227459164708784618629495555018526877304748408028784919524621707960692077863432150608784248841297297672186605667842071329897935946735502382352313054093153745516589230564255918931763656623459783567373689647908775712974549023094642214094521918450785421537524416302027219445909535021516337307668029105652853423377836091996703898196846139358910416196375737985016431664191062310839391894432608322081119089253204590260401396495075814809839918362018764254044513767218367254021720324935695098398900772771792373905889308403134458166487946811099273716508475479165632549303768364724273017033807797027028314101999287031588186529140379279325825676011793951100584501919516366266267989775321193356796814512032214157252129740407407608681676104293099403877180655107890963097953065614910133787065704157340793235467892813008295808981386388546044264013269301030574195874760823070710843618057667990369280398740200384967407726360055157366414911718453174421609068816204439941767361658666107194782107006350990815521428464796935419796596564729 [127,74] 7716369237378720065103564252541908651672333794780471634663340350928654653435860254768210759910733202184592144955809431797074632131513601019013813060622885057598695548631627139104563853363882840945342591723631579862192724539715545425027086165040899222945697120079276186261738033814252800793504900516878333442312115402769697649569990207975482311355433341853097688322203657503520479597359411363130152236554048321799487639728152542577231200239380668866442243323435092396268366430352516608528300859452744905430059726531621233937513104872829284310726153495308073697389700007158638311667485108775169541018951158513465007384161347226711961841214844495036464707197362379937327072704998493093184503924878114602212250273557117009931364384980898613077762761304538666305909123226470020328151612234259749617934436791401388961503554553299586099840510893928072760544783537475740866224545304651614491693563909232891249326721820850299140405176940660916814669194563113951481062122040895217768103397166229801318613772390149089360508753652511372997191940835075594020911335339884083062007844294889203367047531427886559192719455679409738773015575274664112400855029187440646814422208803736366625687135125594291799433916707720628222135293641603937493718836741258469685966441069954483087061296936690884333057042472217091024152835446711330057057274628639961655195365057778193363093138122604212298388194404803463917029930912161656652680022988952392429884292203980726651505016898182556888015882103815378922498746115309142592119279499996441469200 [127,75] -415177671650435359136720524784461429415549232141645130029000634674474469397794999706593654472302583004607766900292821165889671464377998209583646808757167179199587948450463885313049421682075533038729924486182595943905317062467148316696772233633870250711873984004353579932236907370533824028286076800740475232125877665928607368849683452292491785374658822279688741340757178708532953483282607772184420724423518330917386700127975339102746561475274791486746959085278276021743726263274860768961061682332795654609138230826462770389005979886519357531400757367612988787666853623948051550801811142377952986995290774220072041647794124617865207352759089687530306971870043218436161348293891468455550986869758595066774297843707908794884579211521110753670904549256592824032481773713339440721664212528967237270844375393352910872255319685230381312466862184641679244407904114250428241393739643124384702557114580642996510512025008388171880884433600178372802612155590188735078969752712866769257941882973230904717365596624999192588825567698162125657599626258326344056259300475442276273893027645664292621644142164089640195704544827998770905636857516082509473289845742357523676734213023867860584623577196503364137534666233555644121268357483034091467818179654062755278338142898454596516454299813325363234637189619088302679065709417441693666231546650415790652580183552871000162551297140629916648336987799658154802134160888419206955371179455083538816905164912597550135479817923575913135116815611355821349401880680683875673444688284058426562 [127,76] 2885374240396644525618591899134008861642248112062843551448245781251809039907482188916115477709818925068105330187186893478419732379028197485899534842325715069866641988715085742318435081509342133528594164616123765035926523808900517598100740229923025184121889522385098861153818956556700319623427546525328266315701789501325262977664662976504508275160943344373786262180208156359922060953972544909461742498203803469252497661113827181238936900685549515839775319026133479127170260459109696274093756919638789613147864472642911934791771060331684897132550530545981807801620339709738140884057253693905186762120730333996067929769287367194804172567477568223218730874885173586912178250990704652230135781325035144703820242384291630645404791724487844744813144339444272267607270842951290655126321068207055718217285615299347615462794715445892134700604634732605051286593870517183875679778604410480740599968624999113153857709080502763503108809062360809395623189928954510859350750533378878324413152378726639337659399540991883018823429031447967274248886423854596519381873311818943645794209413892151267150671844005806906654730808091413325461635601829203962496598075622950952282160931300577236341678904937971537679453474103262073175990070572047465200202430673781428921627275052049456679465770262607989728805727604887493345223544422680161031681899580647590856760682118075511439857117875504299781188200372144895375690169342060289355585715632021353652573018636379269164090415347120271612205420037321025477516885712303628812573003597752 [127,77] -3888341443165794521968949516636812881574726762286984151179596132614640055407578465862273023945365625243518051223379495815845184730621222643915786528147917657411333862107932070108040501102275873964471269141448257656318516917216650441218355973383998382006866275409630752134843316888332301354428309082710124024016762166552503833151483603171519638671002386119715616522843726430066198074704427208036363757349193821008612791283565011995632040643418617470692913961875200100453207375619148642300281332022254445155192598481080262435240106583973228411484604230710172464818409248129787289258808235825449165258879728024855036926911686743476363856153375025530905464620115194815447971439727664272322227592365933941523935719496212547188088874059575034729799141578553337253770939564790907340782063251867120368388448632866566737375134824087408437736031658569357282643254872388183618248051930495176102106076837631858694196688003692947384250982582123575781738746428228163321835259435207826065503343842613718316849659732288161189412043073548256727886075972271622047938264375170083989419845638306014139823878701209705792836424836929066109485493660645829175486597475483945242422858000192976992894140171994930741809133050344636820955492839937323008316048721809939172976536763838206368651021718408478109062120805402014197647322140658352427797876660331931457839173295404203604419503563013028491977423531354140990954427916075289982476368234458026853476354526063252273797895146299771500400744579970663274906583363617450714236013 [127,78] 45595985109342619790447785724483240015476608626435848534588152244762461701149519868699907744366769757905009284884765502517577500905427031652656102455803666955125410486682386910657935592147533754838801087347377214266231485537493804814055065725195936965379203224490647103534550534184311956348374709796547224847715395565612925742732803718895081907556275823818979780917468857212883236990424768109990252656578914279971660610103496927207745320984533693854321435390574983313173666721052959797355378054609907809088992049423154009497169484466426818577070105700123435678377122545915418777821014026143304664764890605372421036347735273875615350900707506762308278017622220328894447573782734118412098786408052243986544730848889802443693906643064129816238911558939221575914992293169145880669296936605779816416191092531577117942873397494010203481912406234585974733989042771670604060368026999591068820598654825106537033022878421659996707982426039418762836105839571162962322300517610881098242054077959307337953560882636222700103883853589782118219656749514736157989329764774290590256348939791857374277394185652562433311972871237296447224775332490773971046384807778902695791938217175883100038978833238106105087086482156358160128609638861013525567374458538989025413978707593648212593191322529719775271927485018522051230678155294995649829434275311537088633516233590272813697890801914843706980362984839828376362146463809833307830401683239392658611464421319926539014269125133167171319144552693558227683609353852732102430 [127,79] 955502321618803014483652048914031229962327157347578917144448154034870817541883910002664157814633308845111767882171499561587776119807726189247358257287630178388413333516542770409779139247603433717023034747469894331207798924845613752516531874481677039060022261367427083050801831859727294559768418995426552122263680004112531951195299213815440886052519296288559356815167903499095748792656095520788636128370152140299517091921795790133418303060025475144613274987713389825987395363434670990797079532546191540607781522829706235887011545107785164322659433651231338764196326414650253706074179393318642609644164075702786079017871837469565514857337907755143382358511362072346920514051445675292491310020457997795772601385838355528921967431544737056854694042676996303450837916766045833161412468930232632952184690524349927185666569832836770396205497580093100843929911179921980742816233549806750625547758908687027958009875859640281640957548213413151022201505121815159367223713463155076661519501305618208673110012938595144990740704691706663220605729272360807060063551801967323560131839942774601331237783927868843162717614926143041085450237725288173616243145160664247928211919796267811167751625158596178087447777267411248497339179934221485636632835589100749623436650803999701015625919393458135452036186152087453877187960254640116324281383991579114093945690122172449338146374034050268089071807602321071974765059910250865471720201874698365676634467013135847066570613535292399429299305951375156732387558026024063 [127,80] -3930438920554434961761627409668706715231652600009641273611054646483289961915318407611696873790559961020686048968240136501569013638498575759623000613218989544139154664132374661533326893667994110398174363158224251710237202626528251859404334423004199518077018339899822482767407048868167978730411407384138987295620557370551613975990982098934373485791627320696340033333733145917027661928062162345453636770677047505792016868793680269511389654554477955376826748416909372055986844555774330123844629855032338758979067970068980823258036156560856872103324969538365683805954265886281969814727535213904273467796262774361108505258417487953277713526576098026593404284971283350073991056904976175366420756429914599868678132295884860424521258410443596280198617980768233975198372454385226595811567192195279111559886878501997213604990551605829990180993429636207424809259467127966187808242127614885031000999244816404242701470358743494636172883247974013010105144258881689400641138475500086272397752925761380551412829734677790057435125884026991132644553727211552750797172295674731834838532925471477809378858454763707236677215598784980592464795958374896428405419758362878061814302360588033969564622082809143786517925499126920706644843145241788665678992389040625904574727862103436622099125230430363312802714391723572784142418495016598025072490610686348849021283678515556269155412264162711748195436191964037062981311527856900477877005090627147979858973135109126134921285791972957620120109985140934967197206115538 [127,81] 18855880654294626166676786803887852195630620071794276665129549721939734859155451181417110097160123604751078294633297724282753078969764409183547455875771563335472760265093534425746069073998279388126332215060567428473107729143431781462439946006760635965734746622803285569044762733669481088993070275058244437413231184195186203659499794950069992410022386392877567855368681996461396759898442410606306770250903661239431492185222834795843716272013001773903971002994913891875832425351376350433902125116860012572736172675085730220578293133973429992434219735633594017405890433245086456331589004185156142498457339983222311174075670926345002127819311157935069066135609472030449327676824580227035391682508259194477702776867094723808922216752483386514928287843096165043596540591700869121687257646143109120624899297143495892796128226986585912709193774354203345609026551543198909696029220748800790704402209724667886193187302590805964548445950790777640062177625123900027590488902642301909665889854496266639516464232153938707989751590244981444282910529997015899073841150483366934013988434937621151594031166884222107241082756832127826116860183611391364241724792288911371428218715319221611489907068041283974608094524031795307934599124389376322538610003525014773094227273167604780765953356760307393797511034839822892823664305959298315816799997715987102740442488956616133911876901643404062653750109023740302666522527404329589147692053724454046988363117666234290580696783558406830617081832702447986125304 [127,82] 71104365872018641353467721845906411279768007451682522630436504539587424705742775639768271650844719125067350968575513206396250408521806604083730139472679884043209514741324455688811240963524058768231925741055123974205868207537045439339286449015141759213058191018462006386362544366148531607043712514359511942176064082985830419875994887858632940839188627671175792547173739415389430568108699329083208272170337682393491542216671974837307946195816686381371050169657966651096641687443123080213784505966913651854784135881914024407683775349220764778956467558281045154230361172233458725897451582556359152219253463159117110254961666906596247525754861462025371459319887886455257492647008205790760242857682672767138890449010296328768943337292619960491171441278763724540123045696474672858344649012052874712414258963528860646367463665913602008002704604411616162826507184873040603143297868161098625684294377865845899989272939163233852141321801193588095749897741758393312198423223295984695375299998739317492088936820097032932333921703642526105061053666118953573643984082688837986598747243005837350625612450386577143174862600375795261060170629482007156947503196290749700271424147162039083851388678101218431565944467974408318133132833934417515202203984924181566430972529117313620894575357913958993503538675997874669735207017895062664187543870296950030604498718952470932380358161809886486515459151561019485775828194762236531937483299144046692691556409590710841538756604207849374190050007123265744 [127,83] -205322978970801230261537558325185503470496019756770407159647792193858185414992448782569455721141246319537476712199319885346458621241939607171615069255871705476823586668471394234505667882658830752196120053443847239428298793668886875626010433523621049310509612115644467632117003066605494155709813830216769497644401947742728887480449846629175864139583278098890459248870317577465746183888059785997757433742932070959808948326149191903344549181549055564784556810273662762562978124128620820751507590951592665927270189191858700683810488944441200745161036494912726460739488173061814117100016227094161798100173567740474313952404994893705307533046805428391457017180151373261664546980762519004554698628436620633618669489062753030004273956743077965400557188758502774122419555697414290928724707264804481244418926579799937967498887152825633868301658355188303351758937445640714848704742186750817571050225341454009363298879966409818535835296903349797328976068675346765150880555756163451522175077308014126343379300241422051405977837390719214261955063123773086738421376706645129219016286585145908680915278069332699643849287513946013221332165459469529904996519959831312937503341771071144592558995786407860094151336539517883559310622521211190620813085559899623680792851572815218930320930336288896687459238086099247204035441870244289149538411401782269295811728302349722508863104018318088115853111020273561499095267939719921699367067423757207687386814280872123562599315228597285676738814237103 [127,84] 824312672914028403895987553083086904144748190842587813762739739179741222090665925099737352575244346556303126255817717518317195015238483237749173204945983607298389474404672614582067136474957904514437687873661584802467941927157954977772615644735110433856770972349545561748097804003308999769085624925921043487437780257214057891746410928801631139778231418894193772835850988261970557022427603960508219750809940858480914022179940321662351213960825708892866957568099579775633100503128686814653732640334825780497083630329436839262666503812518055497721353006767443663880596014404303806204182511763677704561367261006064738718175008646215872778915911101532983906597883205843516988917548569564435185721909067650431609873895468581887877936293118924853739710117212106866069639393026827891981499555777418316774321427864680984906820994467569011196955036508210064303949780781498697883230312735477998494499866762401041033656148336696600374436034428241345754881653721561126082676040451442424464006242897524035306989735488411467122104737952547089344282493167826953337694816375081772262409174316458965261724289305866686426455335841591713434212541182074304204593093934469598877524553039140746213603116529687499730746671264510174549348134516079397822084745344722079902603963708461786006954438701737662577460053663419689519618210780263774207033790851958661782990122014403227201094227603016440788828050679440244870535418034321548513722847152047098564261498008780832683351478729507730565923 [127,85] 486008330613495157865755502258057308506972588513536117557962501053473181457689920122226848124451573397576383861760004969662648102616190077346389129174619808844107857120921842318495437379602113626224019116787690111285568226664066979057472045639478869902794178228856482901107767463674462309332438985328027030305877227391810094648909334170427195684680296215966173648837306458544029909997773221577632561549709188506194581028008040105243063637506454803638462919985099334829846690689805715730499116717771769763896384144838436520627090084967617247934935282842885207730288049744207386700146721798414929945475834718372858317356364716995774644309214134754104740895540886945377051855870738788561053626961586957452115017546226622793258679541599252297118457305021490901088783685320764604390567191910747785164140780080830149346389139880223365295761500189720746455322958535174482764623798475234753205392600146657142694578580513655670992997016929892818662092239908352262153723406494378906505604421895026598866757540767168787215731521849342292706863787037014748078342598095735509255509003851451364918802851302317788574230744143003285465774625813205343745172148020921654595925680365409226871198939100158973134847593086712756284692794668572906535679010653786349802535512142084970834988119449560134287893105642763742208255560118900216274267685759843682220646602126652155425128321960843496519987723715670257593167433925646254593982402122614878306413640345954310153202603461270455 [127,86] -4114671967771671340845710862247550429429667258994053819889879588752372173221199923089499101541462776863432348668246846915060839686965616936102862186958318557869917524105501936923695562720491102977064576481590772262105889705638740539381942162870920800283478281746105837067317983643178852833839642087639840041080332830787514242245563288574650010172004932193243461958048193999104259365318571917854226960080998420463060376442408186190551722009524107342580060989536838828463911024432752341479710685059562172223910912989162152701426225894049234938158835219183619732863429297986869732763688413143228594239690343699169370763699688282101782754687105362112427880070192565208948251586400634975368908752153564757631389227583839385439355671513912152661589429398936155894178150952798179463148408367150056188114445638324014494800866178652607154962971382496241885892177460200438579073532820479941755872892055505017677264089319899610307544826298262212588676784223152049311708685528985311898813566540594094668925219679734876199425248834388426076021751727641388640606281898111258626714125809841549302453503741390960223310061325337806519545710191957657579631129810738943189415689316619228959985531151444872499784692963254260035691889172689056503154670394301175702064874906395489877050985647717748887987827014617634572774054014844185445056781380184060722681078271295086186945442882986967384935447123393449769461110801826343689670092436237637436563596462242799743291956110027 [127,87] 3468224972751912082437540886976988926927294594936243059116476464030506519344760801127853657381353808719993705510965698208297356925284725962256871458712276908592400857874883066082150313694044847735939943319877461102503507483926562089158136020899209665536082796485581236298399023304631392724732091998148082108353818772974279422966436389563124044184855017969370248504911036978544438920511243994430817059405261247745899076830335840340854073522626905378473996017865659490827956485213125820069022416818717938359183874028066569688111898478725137385353741086510151633738473951311514669798008432315787594686766376655157976404568733825072533443296632850560935984326180135294747277782585682668033859336638643555481405998339725038736335878751676950816786103814895215165927547277412917374052928482800305887889495202814718152913362124804845804169477463279327986587694540865979504463646937905756536109089494040811933962265116159761950752084028717721931473742175590670317108537390205612072459628191195679058114272675883375063218381962647806342778545232820845483193259131622597792615504580556237804810834641823899129695631811421986423861021397140996839652763779010977144301848289947770782007599283844149875235974536590005858128503594983697582067561141297383805749865751649087819832829855654994194562398162863986052612420749551714870946365028596154541173431382370733906722430214342554574259046129884931364479747518721214563222718332495663312036556129133764765688393 [127,88] 1263227091888357709877557177027478481699449853882635336346530032848293616752503852508945506815294312243011662332106487328366209080923928353950439806295699921262361150375902338692740109519846649884127421601937163289751573276981758020202204536769063738180045464664579790933742921226408633983382950897519896038206806420869311839699954433804903111633588582303914966518864483033397624468871564110043776057454972179148821888054960596596599119531934477761605577155219316144032377238162882894389869955524404081929331120109344136618801667901876282519075677018328561196049184218011501362299988764192723535288876436103306046729949171222200109560084869300771705729350041676863445940757578575625788443102315423304095001567549237451278666453549540856933572810718756272421904352569075381928769437027895838762733962801336224142119907522109334904710041111742479917456462763041494629455527562631750951835457360132124007496133677125168459478415447168185515586673527263264765854874758395153372499622035962877684883967893996507525449668659039125136448594971503876556101793466727473909312573622813963678868836966517881179855501700351926830362977998091564970685518792573933994652648863432583682244313128326581773522518002573889272481047860347983789270769652728955198641055661043244649161547378050145273539880554394313493055041163100944224209909186928313333822138836655320036786513944197408366589009573983511164857428238682485053230618047735950871976590669952683922 [127,89] -631566839726959141868130086098892944519973335948214277608898829520247722459478080452226570609742984666613348804723605563628759268561741694578997518857353726462035863308256916839825328490695750046188209748531665502059752842887521769632895213118087655238808019074593579248079709040039357090224819423897552620462085224097047028633047858867854586152785929344256967124758012017653017491606010116477966252030582625901973108765604623274894297797804191292816933807292908340322058538452609693726078978205135565494772891530570593124277257134703002274942915686335654434592974008927145288497432796303279366612480079974860450603226207524357980543605111692265487752738398719393262364210511594844685993934177739412330463485736013246755433386578634933249119430205742224330508423713806269461441689014612489602996178182223405026738694944253918764215259153628350464667739094805307506209956954189294659608074747888749711754374087158328275989819715548458691697704974053501812830431343334924545656798617560841642473389772939987513624980077577689461153557011645245290100254743326281864253025831162450923517152991591654287141949410287907895510236194693884757101935870857896794163870837751834963852427030339447803299245064872674407768437824945832732685894571674939995424088593283732839934002898580848330400726489062848450154727589954717316706517638091277380773946110990694046681850349832977960437079623048828133561597012049680856310081525341583833938834664721 [127,90] -2449842988792555835995992506788342589660387500577431412882644393537647591674450669041348180703299849892813641227526955855492448483158502392476434617070717849210379377998513377799222251782061053777383281967813171200022638227777864513742246944588866050221194731436492052150229353887748370921711411956182778646503981314434488623407579242223845973589621903915148570659613307240730554871986475380228967398142578484660698502071932896153974896208367403793388189592328338059363603317480940384160504012650238591031995865167905163454549137438725361949638567407044346421653184338610111903106726750918551721447426352985322063067500449165934179306589852006459942143031536147048992442433660273903924706807335336796047439291118570823106466839626746865187988920176611348215379619379679070891939345374508450859072965991434602903062568635158677368554641902886986114796506918233599016214183588950263151084793729228714425981838634238018285569850185371151268030606882901982710370466256722706796543588931177426972159330206172215756498960088808536946229484585552014700405101784793818424944651797070564093053780040560920289628028393391106254354084229633387245162986303886903466414081431986207976370155041188938435498148827483400617166248892041733958264041365390073571586547014410634399943706735300602875756148863382886696860921114390992618540321219085545118759661077555218505021385720068111772916932279072409211645850955064220087491697142353797238013900 [127,91] 732028486216356570506757139013956743878353408118561629063988894933168188028025076244356537631688741067458055000059600439115617556623675726547419423416054472626241749735881257106351176919142737607225529120365109494312626503321302234423121938824207708112322048569561516594492154817128720200180455178319207333570558135959840826034297768508384020436400819087356024702307158550296476454342908071380710120340306892013237892088948231658650763490780885794955095626351485586746442985914652951229979155451271177781945271035553554972035177123129515522983570162183626041016868230273096793640687348276849505454990243395076817990462059993991991602246307852636739964446310000564568463264878160610591293402471162229323525168287296743772646882542996112943766022068466530706125487065536374482560832594112736069957400300927123309393114019788826993002986676665783574328914708539179301963827837223348339860513496910854733467999382936072036795228939023040841021428358308114517056929783658569245364121855669278242745784847752693049327345387219942559947857689249298764708622194130171451595909781425681818869957695764094504877801308283971054608845078840137892484339051148653715896683685650533602089289159236564597237266845791841996614297647616660856835856460742617213125209968557741352893640712593672240789925463145100249943920184612805126679419861568889029486380805269901772257548687299640616706091453636817947853389069981049509634980595547627616 [127,92] -154517571038076671339517236954338288938565999564267480579996978884748824115640459313186767740475408995650442899919065094867238081423737610591524802931331409276310594431446190812315798043822984254641260476498307169817690331949268267061543733144625483814714900509481801415348085490013334961689248238587953894223358395628463678020873048619406991366449632329511707814087880237799287015361808463725257758171689644127786229017314992469899855907582705145891083775080874593276118964344466999134761802595364956559013355352283629782467529914671022108296382122972155308411626228556287939284778989801519737571478540733477533231239235504759438479433833908547971271229698872794241237378800360137059210328056053348932051325964360518159772406311325190188187234295127287068211428528571276795115977881410557817536124141045932798201074336571512651478391190152057208152021552448175385297939390131979404333864566025088557195381188525441918635134427393826636457035813154480671236535205192887315992464590585910571895267634960979495892900879550910371077363956302824933233280404314252443068212546222143209124668008060411208452148370467645631718039061865069176951202640659336255123522741247756308365222701802477039567568934905427355521339798437532741186288570564191763081800658367044680901173076823247080304275185128145429712243012337494571640189125627459480309828237705686665373567724156278164001879918996441675550051227636083073348349773297 [127,93] -2351894318760388743256444136291704810583343811959268301759651825628176999120373506662374451839692830612684773054341249605558074500053165019343766961187622459593674824043697107195590073722533554349445252157928715031881651284038199423105287531194657626686199435391287426312593209260776163659022505920419335637754014270035320587482061131565786607554094968193975113912613929194490098028129409415319817025109258093305275730085910623376410063205795540001497025726992679066189170580490430410016133893740870165956898665506388755569152877895900132456390732148034163141812255364740767964771159152620179931634682919964282791336867171978237213454187107959701952400572938770558520333099747190590320062804592358420203211228016217541250886143208907333817736323036430294622001792106035498344673302739808619575715837506703935161954050944749617462312904016492327618219855943213105363296402225262415008787757628553558887234788123912466197183957811125222671613234182857510049278304482173402924844343441747534786439066217647895661023822221749883759274652958006678871649720818193055426193956197066111119773123898658689947186843570019256475350854627609403941071024307721017042469300481924449587104983046422070338161559966462141500549573346955099248603865648698333159467736138517921500785374289917117289737024732894615408718218018001648901423536810830720134668838735064056352321473500878209646040174446192008110286947443756763103144 [127,94] 192308742537077309838619289473373864092607150395685953681650038000036246491050783930896682521529268764789154589123734115770019939738943014291990428415210013255346783083341815054381548449063964424658818594857872995456747549486169851172266335642776396872402419104136940607435755420848350137499627958335418503991059119661360600813566337389155958625441296374684344252166720002489662660972310525383445257078204188754865057286119413593553163341252935482522956121105442553589581869507317508702343198499362906614045288946892139323283422976500887588223338011403109463612397978314106840148052419850324848364510064740158950161339070528413176649028890969722658418272764505113842366138219160133771117320427544381390121082410433911153040289605737099994531095078779334470434839277838857781541947620740509459710635368863631274511635864618590277365369736217915110003494927416730987550806027265839902004400686329454605622062443267324965296777541752436465578340301147946757328938033303823714369943136634539701369508099096532448193599269468930701775208624403642530288222451926364234526661213076605763877702872131799345458934300257017573681725256895528186783541475725717530560143658741179873607698954074797533657825913259086576006759029716386468545406527345139189383046662199152626708582890207866965487296269015074125276570859321752867273739005925158641893266136951509527839644312627030194747854490585245387197390207164148 [127,95] 2778193448217723862577277649598796292659143980597840720456946739031584441703952460472313567324143421379519403381195542202756900560409971285712397887693353462183294076436177792708353269715260620457627081393993756542236923891553951261354999207006447262413684565903124170352367297007336650992074033422206698170634537464443890584811423254141228191818717802492093158126200511222089264494175395153339040901971234705077080421149161601097946350826364629409305539280439567464334136498433937609294923805072948381064546668844068253103212112241572432496316745769428143959171244213775285751149455319665921410280060461610050512233604092105159475028222635195932967239556401794891630173528555244679248063052224299315578534405990963290472579579318502142841523414240434336241844208858933333790165366578641373341969708805716546273063228036366014531868075068423691263332010945665692439662732050017115323406795491730641253027760638440901787238491629686435186081110830639212946073828407177890313044639525518473563716872323598739341156457499965685666784524783836001655309655930786805656044017056730607421914278750920864087146116971659217221541730461676915499766886423326692339130151183374434310438262715895620883310929116611896445245076227789826917052905907661829142817339739381215069396060231854445548884294561103293190158572046697685080398648653339503758280983162026755912892925426543684556417717311882385476311038 [127,96] -8152111775010955376548111653212172958915233567150140620469159918505302110684411126882969620573278818510193534251416896515971960570368965913489910783153186868553230966155577589051427904662404849368673254181641472484188811381933853170706841903689432501775954613105514305071803721387934999606364413025153950359216853645892330411761061914334962445917907130803456352661028530498392172569475409999586555418822772878026498342558085534567069682179645317486769708756962024320107866829790752026825226997616995029196480494678269906404628190335495899474409245985705299807436371028112818120469043850705540189452342549016265055756219696796127356675755271939515113509163113006716723873073503040005814393844620819760028886791818881218452026835585769432776190375804676355695198254059922958837192111724208121274751165433567034219688241253829706143420980094763716382541662148703887490110027632726909910551390895013042638139058947411101273892988980572408792762139028528593021581064654165617052978366745158353222294161490989590465610077600829756959475599272029334817788112920894161079824516833746650693947276650693284001542724469224052076519390910782507906678623756562295427763845002434300870156083205214250581744311316779201204456039065874982913594879079819744292249095468543763351497489450429450304565764646129543096457122264630685675920106177487830168640654165620951224766654833624233457277774596430858439 [127,97] 2780117852402409308766578218367578326205389004663393004017434115676967846099186353370083468595055020700283163222105728074488543344686899319667274255026068828107180829226556862673240995135064331292372235338417021781571438032111524664735812897905823397528777186740083332960791250366596281181041074516504130085168028737272911960950588896022833300488171822718081750081799087642610810275750399666825259706907370794227873942206196106341746338010766223501587779319756515687231740763139958255677462814711944476466260048185634222780659533138781319237169103453489335519142058305407842149757486798817482375534372373138061105155139591635015876526646250210152580282751045839789109499632010761453749975142102851630212336310898375845471551749275188034977397143916048990556456317359431823785906055815163507090483394588844863248690164157727672861151204261301959070471247359860502725239051366413732481064669091990398516601608803142380458877789532607214399097545943129545742019557083450490200540905439352708988065509205146283841753208951357412143415795478431517696756899438100583259526841263710409292568670937622878041437707373325000266700986252800980713558558510048116200532664627659342396572695129615062042690074629017954645270090998049131920256596207136758179606269354687881502571596103737347050486804088105140821447604062659210615436695528963607552325650158376800330364239618160132303269102174728 [127,98] -13012167678523065006635540187326953181631765021564940840710924124212077419865562899055152996011341857811342299781207828687850780602802350378176192198415995976175938001177611400712394598985178704451909170576300204623250339333810933140597773999950075893991412212257293097615723272829312885822886879105131373914398115546505261113988722199289569990885802112781618134122962395890576252598573163743417385537817718056922797452876383461841739509934692100080007721063961774451266579961541884325299711732662045405615699512431939846414896282213345049377561838125884295979745337197427455823834120199450454825061439754923844378217210778730558230435109087237612401334707956833735295455370033376444684871336476668770002364703981949500219383032623245668358244340208101195354941560871664947712307157543714969560001764382238046831740831503200956224770133581652628366474558140074750316766917407570224761776924820733524995612795470302464677398290727748378698413118059889714089505696559833554182972792951854594071071259890950125214120000546765507237601042549401366890107481238967471057746788613493868496958455242989999903077515240437635777030700274989050005881127049592545559765565472608608948178673885320912739631028478926841200289416174604223396149586758252586309104571573532042736157060535659250050727628755887695440651781402849277099899411131314579253922633119565474589643415342500743267719968 [127,99] 2487345821236636306241301457592616301421363262568918879612772045907877885040653051268485602763821242527382690602584863178229040244705499943384876631877909876535378887808857392820774445735472331151762465278477764041070960034919342989760571403025060909170197203929213460145861898292444838979527799278049964386206368803665714942300597815488698843629812821132018781331092963579776396070907082707203815965988599512149156328776417072533729409833877265666719039013239168392725781357314146669565544369154700879409385187042467604639663749069956055980102464391451973606954410794366800448109796258464191734070856152476916296773798972021245908464430783270904271178988348863491021038288041383742525283460626929939145839316700167505943895686957795604975614463623157318994784482578530273569600421599042024223550189365232991503911855815894921262168747168224485495413386673042268338860406362656035666814500349046412551070602414253730030898111171794014481194621808550972234214519516219823864283446861728257206950878548760259686490725545442197502737586421523463679289083355285555438723291956418817006668458306018931748578265905756173379018112749487863959177727089972654748545753475224874413602318892609345390250848853321036072318360551014646619397670865616996929398645018253392952205106550322709965076478394103185095486316369795763933855373215477026625731961177065119570410632606968798925 [127,100] -2014984370405001227910615797466788794252659594586692346839099585130452510160899156368950650342573362336248489860032971319910963396327898864113565985929293475511050308023531928312273072402533020570996392512749607577364669555906707647794677782979865354562299828656887006487932282604669076197303848682483127674720181717975596766732449586549336836117275618723503710505283987924488886299527128053395644534540499142521358662068552458667904821040085794432334114671525000421423393938490926086416283417778815624414822338453334177597939029835295833732086497353365166164819528906163952159545661368334944485360526991290510777735507122245642687365618751758252767593275633815705305333685814822825701255567706094517690412335128293451475921972484512910708867948461647746328547033160011067655765758395592408346775031361248631888350082859111409655013706496011204515105297960317424344262307009997336555176717051514298044235722679996260355957535529608013894920415188229759653305892762125395922640756860553656774694823140504023391445298868863397950293445980681522508453098899091540055689045696226788675084054762329848049954885570847768818495187358330778831022486820801596108586533613097256447758669692319451616673233839204209637931611028348113096332986187497542718223685536646701330687785084438219187287133023588129339611779831721975574810858707886773732654920123602421104096814441908 [127,101] -4521198622539127317614389251578953560622284127732350916130109716675828288368857961081776057888283539564577770590888628526752921938268797615224286613103859538971212484694047037867136056641220522117908116889025802069549988961523475966086669071074967625132953664455522228418623673880519660072666516819973859560859619753435159806564672250154798405887914840682408031958149617494541871408779788072943946459639280576443503183655556271937192801486764518949429803727249721586580588487735329649788035107005468227039792846190898665572812528103772001681267239973327013570996773656697411557693863769232558414245694761356346805753466283588728978350749950755164059426858735813066612459599122248794520653035440359786573974085926498560742852392475228615382067151055754448964319336814270118683631322532765499870175290189535872780519442744476542235938112542191398861428148117493957928834901322565025296849952954544825216143575321257061620137487822581056652228491213626465722842197488295731386277613718768961195315341559931033681255341334041439946342163640712786985045382338153808227497175256936343945499098661755507575044273595411653037521135932364096341429588757932007056985124661174816665180713920838785330272002395413814492895243187378291712886082269906249440708430300198664550589462335392325175684707122154422141039164736520908865651011527580551707392059796842006000515802 [127,102] 497478038194708192299572257913810138823001323156641063277825573122917196917859488282641269811078407073659540652339326906159457508305403129439290772543813475475228457770227179307361028850055666975419530648043887136558076834317399937579381633449996033728906040140034213479979423904059241350340818489440986779181366748567872805413872913645278311409427099647469300021041986399750738003544287750801384996460616614538862008845026544324815512882105219590059911094146950050676756435524766435272583386576226940258448887440842325165387231922578574387985057844206985969614332500491297294885412609249075721256567520947727148713599577309898736123477338866705279146870510599561381586892383439546989295081895003772032266952822627633017972492723532579815318336453200628193998448562580322676563972187388658535268668375022294032513621603531419387211726857298177613597287872881405714970346832320384388708567718122482155428919043702018486750802182634225396331537461100387712887701542935100515380261235127985466002314256823761050868402533170189727106598397023473170037883070718362486022016701834522316771777072347255288629972643406255549727353331863463327813531235087793244447742109483560311463455690809250476974612687071813975815425691379273462203561692197106313435106102137630778572790696799383596844882907619950899154571933315876176241017962127872392830814227323043783 [127,103] 634306033187187158908191773258664762044770641067753777153922218803344092537009002532069373007105536871519348904707055396768421221733121278365111276723375505995335442074231500618435367344779660533142377045124567769823745780603350874224164861096685762878308155850442996195485072785361548264288930018805048227251765177913860353112259129812797052722294012685212779529719162135390105190685866303971793575934660696468911653010168992555793848377861406565661849706352878123697960064196292666927146876003588839254637916927921997800020367847057269465516349055496681298379043038648052420454430908195316970295980430113850578664321566026710120666100403432197879762708641366328923168410356908921033198762013182151912373809901492820257718803003121417020703981082055973209447649908665328663972415321402644142416284600834551135302564751836145202021830572504161965878266330529458531166372500886529670038356074872563960666494026394792799834014793760128717029000954910850508756423859738652257481538978684487109225031364454710418349405343433937068293483345757023232815334874715558176218803720270092591959289469798778808464184941862999853068002329443483953197303319302547318501328984770423606491630128180601961827812352031808621461646092309836859555018992473146468895535078881635055365181763963212668859108391573615846432679576838202720786291534163347683750977666763 [127,104] 13851895712297131922134372409935447475918056485230998841941967087756181801265041367538904297594580782761519330820167007982285434685146125309123858392940598761847547300042791724097708711247732190013544312757408309456424346136959751102552152436933972256672660956387544267728845955638980921129519139158613139725440222043129333401801903216071646068109414954117257708110644669568652461270103414900033426530162210995231360915080750364760262308335329243895556169983447403708577393219728505989205207473151722741808160885786369836835373902190539051725560193476465635656980971386098293205414790192706741939092096285907078607938291212407878021591723605141428256493680468434114340085605060863890676517844648421097229274705749347152833627477718260192544509885704395224440894349805718750773788596182342701612591280730868356594180602926736834562778951438105522097205334974057680271966567916140193991501015158536886950433635044984137476163397387524342805209842668027066807957230061779847342073714201953809081487510589763763297660662273639979203351622071625513354912515625179727152269245066231193188039538393393577094362220247366481725151287568753415632217851349087644327401815527848635078137012736711253342282813124147759290203488724915152425224362618819019472542204843192400074783624103903129516249840747221543489163089150112242079390913117393601988244 [127,105] 15118665096482979945326523978890202530871494773225714502491912096630281871779823420778406523056965153782859240994948860583453714379852493446786361573940245629951462076062946508991176995170125384426244432519921874569111402597812338656014468340962116165226887396758131860599063636914868683182828355446679903765998702970132815970274084291750856931247710409187491005936431992413952157799359082449043790935082258056643563784379431546777684309139128806035390064956183887692530680443480497312427467632495721071875819884757061151836105256985853257620390702127443716556733078643074316524943602529765710165368356494341637189669543533228278642798393811917975401670894243182879849301824118783786419700252834335680059512057816086037096706472654007897458386867457752605559812166685203042696252042469852306747389210613003147899777050552758311465514610327828474397053246078240246346170605177196671873957851771715908111399067624559872842032835104238504243728254142025623031302693148970985220283522152292282931613936576705578275126474700333053360599924719747404134622290126250951886891275622595708629952819574473997191718791153937351756477029676062523626393419750770350267276533546771502750285946176615090449636516496453148606155017432495970807245045390177444938383137845112225593708115204967570805484769395092099371232758980824623645599714905410944 [127,106] 512940987731342615626665776208108245568677938010868435518847656413861104111365848685780729827684949900032783761982114118379954617810205709532141605167169692549557395549883410378602293562247417915825835346888457462829422456335337154929715505515044867371714314547301789076359001173985482033424697177360680372442546762956470230937454374030524123194328815154696236254091947400793393085320192062622911248101875757988840477223072364303605422279581474320909616261311114465921941099253547430927542670689325033869060183462624915488679276443801702330001866485947907097321691556463316851709233232193365547031817938497159482628763774464347130155656826820294187786754993272748558894149016238808594097120029582924346997375248717953514401196635863749839917153075652767345000939235419865801572610431039271242051926304933741369450359011821766962321428387192610200230756181010098933607606362077351513043027767001260350992454702074656805113222598774354006282389130273981178389676966061624713112200781776751723373507072949287801045946976069236735095472296039310291632286306091160790301258856142937139665790873070393167311023220316312432426707245349117244881926059596960231647160687175554722162607421053408208996195034663696777136783703102443964228186379008212492877001207207887983546511007155930137183079165013701437597508296547690979711649560 [127,107] -701949167140186034309701362162471095660306245628538980200295011052558483135935620787043218167760525319603944328286131508351471673623588266889202854593167451453565637707760602492503282177999926050878883274780264485053381912727547676097921544400065025325597129663915490208346661437908917504757385924985885743460533346683916849315306768668608403920264824899905570754491521567914778961392056366832074590404141889288384904498005040281709881744145654391332995612920878162408750390130912412910401369086057526266002420987700379383833720263116897742828646262373013856082166768264491945007796918491275838299641731879601870339561029022659547639422702600174058214014346272245219482413509240046403131978012958716615902371616987430006775477699096360307991004712513943435861000282863115624847881515263590028136184834376559938598040105605210269517359726883321581042422989322366789491045926668577909396824213031547390819147934408880806366005170717781620580017962853038421588041764174291708370913439318698585913533548676997517962357798729297394406170899765838482631502274807635081490535344719542286543705153236573820771110586472693135131114424038123630421846249204475661379509970436033291866982773642226376706172017801879121324409335900142852342136437718839626902623359762008214486425154428503468780174143511596368800776064805114825279 [127,108] -19247061243997806384264330173676613660470870185712905207184866840673540401372906753736073505341574897543389935580502244457988402658458454223793682168299439182127593202085837376593230445861354238922635038487020684261229681960919258804133496996781458685204214795963807038844093076270476058843211767162312783857184651248442901719199651246032414178571407635546119087177770320297946342932562091038577533867772477735803207368480260396207099893630432820309258114434367955272210260365693872653614249894311484603692718359343876950852366046793252654687779359835276886324292173897201164561852860123311901004094834744914178298809222200823686956761153675924892851329809984484001346391368706598159639198301720709559334132514128631034214547924329991098798408164234717199188782654060141415039322285286724407360508528464327667038100904038071151359380161013754932204116023384855619608348484251217108972623943887272726901312978370286588629864334860036316758660236969775308420387090021244052545958330523246879388509039606791726182875521568107293833504806260470405704623407924510200496485792703533546510755032611910851864839288147243473183767302982022334609399250514598993499926146059954931528090224452336304274782930854812229063713695686079348558406686381901312325902189559383451743322295810053590084723462236898539189540361644545 [127,109] 1036204410069571859940448397985438841572811784553284508943230987715040380435440104591765594430010208974609133744419824351554312440468755148860055815077164675240383556948072158728114428059826019986389832848893544457752009019921790473404037616348989788619657371971391996687292239106322751652288115515360615540627989378154499056780144352037251088910321812225060702216306559863532578022129933683869010760445944647594372945158986492701294720965281588874558085760799948732913976314071964712006637508792544456484120339632145337434742944895224089032429263979009708168746659252602659935188169131590417473590027582328594504348264831411691898860884053868825678447970097938596611100421420137956329582490112920578333850516304102134082067376053846421832326829140831266043261102540075649525524226980057613727534223202451228286774442264725310876221496886986123064431460584629524453655894310348222782161462718983697182383570813319218152719018223431723331118832364233498618542477834197362783553293872560522836816893173069091522752593956022950695479068864936494885890589220870863894234371759921690596848650349785475636900321118150443434900418367300004441980987287062224403381500518280279984097271950808759779103072379976280964871217357669398669308166166868717009046588976822364841255002868978520784011727078088465671163272 [127,110] 20898816434975436659814975430995496172004267554546506251895339660882341493961183440711447219796382606842688290856385785757628107057642020392069325183959321349302375876079613340372214332394205748954107896998364974992157848374956951388577585217549704669559993183273702833778531058213177738827437625035575033156121879482793889943579105782203066681838070273553176708930912338839556260033340108430363167683198025892542335323610395679606938699550353467495229558712016907193933198831185541971817275551657880008007935380189919163995383741478959562105169563973486134936776944944374282818982536471159094924061284192644211949295143568874578668447623901665270105501318876299519574310473180431429814065136720731351162523751413818630003193580140349552865485364218836470376764590685386950603702444080727962715747347733065282649720070599639951511141859674195284132291925727322631864142769198472926515788015949008582005909389238001925510640813978748265406204384968445865248937436211413969971032936836078061836599709036234368914523267943773454972394928796748360515980062527580978447174764557215725386511792747886759937786227992482140819209199991025819819265374683050037070537214461969164185461368861797774696164377739718287381713604802367108285849157609273873600412407226430869684168027268632078462581784432626168 [127,111] 10512211361224989839764275493962682889844651967795438573481810475147094530986982216301884672105926357161838717343066074987612254878112639169371653849105132590935209405455568179954455700463504755243364514864290298725641020500608106607749383858932596365172237891074757328083293506443177379567142862109293668603544634896159797973624146483314479801137943973922000060328829874320744429662529015641838291285201549366461290049576240638723356887440649255051867320996293264989481130224739825596069659919691633362871808227685765383506214276824112192107016843323989768203515339063542485163331303527457272385945644085749144826713577169914209118775110724122371135220087182726145322138283015298680556082935961084089778627724241782492952602690786356953450944984761275689592896123681937866469750760541048638353866769991909758053766546129344425094933886089042185572576175689658319628461364742658815358862363624831587824903503537874782441195323779656107339243873344054496576238118492432275965020912795524120355189743512070807964730715471380313715404412832728659904393544475413316763140044873226402777975144111819627007684729140573094492846006332023568143178918220112203790491085450543688340723965421700804830574807220368691622864656140893790671666178662545656444950330406031785889258579821488969717924729193 [127,112] -45329637015890175910877952015742047368811367302928574298364320557710500173408524805402390560629999692241455294031384612002609955715085571891915459061311176133616995006891259346280687356376164772227802132971351604025011425170249895454972369482150396421513876128874954858411337612873670178968291454978570692851751466772676191327710354132723951777627841413304109782966507322003819141756242301003870950152693008389314264824522998569188354833581248325505522850867900420952229663213433156868716648204057388326400837849631917382032014081212409639366624161149609285792011891783931515548637248471948794917799447415168737245175334451695661148024807888876784806763073021151234323665684763682725095200748981668703605657515215952663770149412610073142346285109191415712682876011007231149636863043227006953920706792318968886529951930252118986213553070296448967220280673668152691805870716258908659617299066462801535255846945496123583669691948272836616565266131468925418926377387103767790767797990397774541080346670618151525365380428267947332763057695169820783225556196632489496396703632919143834142889681431462688575993937512657325090238421312741560259912839909843631551124345101169332386288419865894262146355142830970143364483886604344082602620103838073793475543532624692914459443526683328797171 [127,113] -5995779318677302490429471863653548068637680128834001705566071379064382697498880517975814675471592461518655396719147999276065751125371763477869256232564662268853286532123130192172454857982288826434414546117873761688269725000789017446410822944014522162791518539534148068642005594221096973803916662011043661372760765968973996083117481373664096941977924757355768610143183641230812829294197431357669017307899142671639208688641964294856658276581560497904109135847940217499959294627056475329745245938131366948512399589835251274170908537283776131144411355244281454960948533532883910837274763975339346655668542315981531807312317919318043808937285797659297476049461837371898176068506765895906367290667511014266846331516987985849566437815908911212629180226803861921756645364867206102684954781253399326193016281912302895939039691582911061568506360575534095457486210631209464097437629438108542715284129966780789577390488674046377895407773420938464624612521881610907791196781841707557808656007489699225319261386121670750355846919725769491007892999372871793017941176837717647037747979231093930801394090280089055309276717714037204426624334679592253924381870069680140156488086892964697494781510475502000041276803248828881782661060649035891364995051224796388204948021119578985401071281449376 [127,114] -125375032908626061972150343721597426046336635059575618296264968943615754682640172699468614620321671514722892092370183515055299587425494057963278390205458227308481827532645611197298053999998328857319960861938759377238431467726706996051082343480610116046906963343200611066831442488692084725674387424305073374338581580553990074062527511459457360250043715732913266761564718613505691314272911986639939418802753022080922766327122125988287131172965190173790161890340021282185228759461916474238579677804258995802623958157687685406035008343921018426849686907878702608976120580107779934665380508799583826973102852991902147534226148005749890336813697782463225660410342761672960414340649091193241961788191094661736747115630097647669273701434928064805772531356958429924695901368723190579885615793035267579616070622736546491951825057082362172024540377683351427364558498001451757971435392872913403297379104668192912770297684210418940232142025992561408176827093700259927535105666772211856572953535992172979374904528324718632875015592486878875047433664588045097841564865277155087039770468889454751327656087633343236299276518794111854937333696793539688827889171686129882730701976722012402842403145594990197099544757349270191547795459089969163258624479585605803531563790254751096876954 [127,115] 1177736096282591814259853739552777452288377313873545627119255844306418072037735954779461339397678028030175286029965545473534911184024463194366034600809504663120806366326942639987140578500324643866286861793983130942458911099564755576475750137509663918695992710177098268482020541189741609725000557793944652415561712797365106939835896457850950096855687624708695330095654535510356910197864949348627655935166845285789521188339353552748802092730631348014918157015653397128076028479291975916386937652806600781054814767044585404502743357958602405525498066029974963259645735401713492835692276801898612719527693666186870966816022199056255828749855517342168755544710129396552029284236930236047109353578279993204816107619648484045091404622587995790928790441539047749847647881695060497484683235764856444510691698589240659229581668388844914575352735598904182592100477373813424859979481020802782446411564521820075099249548993917935726191471459619856769671642177960536667217864500199710707051895987634611981684842129742278980321054169613520038562902038911586272298904219400355454166323077960473711295462981714278270795174185795303110720963836064521283510672508338304754483570668115477201316300021244847559306061680232549055051977280363697617446203574897341131778117615398587 [127,116] -33495748036151090615615201033608200731635994431554255063424377758596591580317738558209104335017000654086199691342929961510330878949124819681377470314225156283043281295088040072795526026025085614423559471630257497474606770538105720499476954000582749611124164449937962013904009434443068958125647678113888371611925265518998066837012815940678661024575629574905885384821073403503424516037616202216028810469332706243174634674638216013652459480894183975723977979039680280995110308847790925189893393424126713568424414456916535012161327910122047912204812329030414980194530915527778962753452863526741633015183486688699420365886241903343319298124396598286810569045330749010152759760708603461054338442464681754250546736684845727377791383898611350273483537849167586583216163344597963353076877513884965671997604510713396295800613627367115232397726031889138425760955868378614474794246461954942904491192615969397148905435134532046564659600193801602497416106004768060173900246994745720322600931032253827686657742912657077124505314578241861111569526729556209320425813317716032440722920341082921086487002692272928622083350572512730731897862291556609034732280800225692085153930327123826863842394466399939087988840645198004750066589701604903911166446728622371654278225124 [127,117] 182663473200497482139457760242812973250267999166956092295499873051466931076461181310507057892921810973797562467746947920674983846172650720181814447814853429413561343438985473318249342235790750194808988053068981612405340950445690771072789559271421317207328895505630532604770720726115715949476174618598011695002345558022066537238400159887396726678373586053551971954875510358098538035845635018906794824598836355294681014808780132588811473924918065726580651572155024113687305892397597777333096913830428923329005208014818272511809545177975873293399736193527574727031425145627687469568518872144683745000918323630752479175809689911230195518486162850684781139172467950947897575912433882670962651044582057495268502040096791963463235294918000543165636228613578202072338171012708062835824281859997569426295089080623290517970597699847315433286764669753137904950322114489119727775229268754878329469490488853530123558187972864388189590195750102665232057096205650546713914705678394125504063971349421861862781421968231159546468126758710698478052152240703871382380052554924077040556374310331834650193929420508361051098601811501692297112210591677818383551600837785265837004736133386201214706556539638678137558601309377036944219273620480701228041433037438615494 [127,118] -531724167969224327477127256905195274440395529665462574142583379610507108461638483756522401975262477901124643696593101389414342433613845672987311237954299997915230443896539569248149099431864163872592191027419214962031980078087853341267256060547521308379078247171331070711111548721687814394776931155404886948439448475922111419452830593844925147943006144564154564407673597854144606561434625574974064997675629276297755558961443613405494632478164703656290350246287210991900849090333903058545853121591123812187529198545206141169438454283678217702850983282699856115763136973249278597353717661856941649327856013442590889154001454917709008241604957139380224915065054681556685701511805945743227359460900424407291343494409704641101993873747703611729254819457382563665160913958745422740770097108490988403938358421246425629882543597680964682656366174145168230014972125747532680373269483173070735464095947410995781488326468069373193939590619192193794803285894127352262753439476256126666900476367860796189306863067815703156793854727506080631757432490315374544091857613221552774065238052645382083557745756057689624678745852035529700795384805067771093359437513001325931217993118040492054231449733865037141907294443708895440506812017397383122148094204 [127,119] -779396546056180493338081271397863896493281771785932636057041317755338681773583214187574782459448137876180921063411232938058843870833339224615950321117243779385222791331277150448671955101918406930775951468167826639484983327299009653354504258846193213866382428839064139552062796673632305352590143614297368693715089002598086323045223132593042949553895420470324054918361840961442164644125204692216649452934227761946754439476922098799941325936124188490236695737890876332924784684732587605803835798890559028136761272377994098896961934592907737528245813360193744879951338593245636517885003662916088527764567744897118255467472216526455985088922866941446739059964647500945348787551865758126575460929901214573440480077153383021919154324284148298042705971733500675255482952980870416672446825050915986914536714311743199626963409847292575336947819261978584023497596391128990617724605850295656818009035510385689533066140385415662384194430836402838020228614090303852526466125744237909263121656264350341274712507162955929473635419178233106826522575159106363948111143926506204173748709557147678178890960051365950043053566540705864017004099130435167507926806611853425933899608367834123566592630835445468845008574244322242292575590339959555620 [127,120] -27147936626309918754971917495612309962324824103475870422234169889670802928622180626638512930827641083878462092249686857460363760997981415731973797608197536753895260982474619995009644844464478796303889851424052499906424098256903521230779432786206630856542924262082667629001792020645638854955097952696863349272200471802293552779957980252466100721200878328124452464373430278737931651270895435093749326466102436550403297384316576863168304597816770165820871961565740458131836877741973166256117687585069609961033574176825185896552858207094503828005640839762358323407289531850326831314683385037091913220294141463330702849685285712624347513133137368849808440927123232066065569264503541052469441017662938074084536879690503641368785580279790150181816960753593450729259962430266569225784490692057082863187968233759200584492814437949850732519533653703519066406120548287746142058821462289060732431917826164257237571317084717112575390825481017523139887133457989412027146018779376391491077613125671437238810411503973405909678585803738060432881645014773805573434812602880567037153009524860774194411351756132102924634224106306731355361858172600092650850052521486090043511395507373941642838158728390281117727284348140395818843017760 [127,121] 204107026005637934155889844565677179974526073185451005296782709402286123819378644779910585317195793338970788832626717760917793138736848179758386292939805592705841272121803842980808979069086644290173002969651053369563571370458297888137442246339145848543172800720324412718344987924717039648831970459096605374006946906840483050401067364720730589331651721247380073767459949062507899645593223349455626295378350188376999273704608254319181802100972172372826321781656739757430406202912505315395721062220251275902945995580615184771659093770192545491186663885914688788204263850971010399282961064002314076156729016623138127904472991388438657163327704664534461159892145867012549481425741959556267789287754971820794319204707505877420422315662094893365852468742098127212508148549808676238702674827779100971327934351853984058775820562442217639086402449195064235632970097858823056801314982690261112265699153751214708131379998063148738586574464084702154888342390019311549598217389457758179464915537765920518112930528804259061857156365286511937417021016568378475163797370530013152230491850503185440864965414879301099302500992845898032793835733388872995879654141856340067764771722875640773968370696589988799675568629866077706 [127,122] 9759328885893733227626131988070595532420134964303869859397756618471298784630835763707104909664542761127005563708510265913036827020178352301632764918775650702712888356393896420687855350080677290526018097825735106391512190761588325745808619226716966525615940456179105476746464086377316676410399625635154023487841474969574431072785884315881721208133369883403356974428742171013317897052771285104519640262212931441429903943130024780788716815565190060864593409711171787953727458840769435427677442666947549701960381533476319655296302283437875731672169497274148419042118448199771050599676629560953670724046007985661619029986134629911511164115979511013505199295242622483047960570189548429215670161623232995790368037517884756814385932608189169748078985114471036861453716023582409084494148271385342508260024094286449521112518754599901344693686918462565802284402827849435174409906848018307410236618452435932322039583729166337968598665574582580525793857925133535041773778648160502546386898209333592153807888937565196723819874968454129240967319391940294781118073528364428774103994385508914016916818444835126760245197956433046692814283152328208294469709141501812873571881214636321556361438494645186130755716088 [127,123] 531562404398205797324038959577921408981647321879599191665697784497115494119257561008234590667377657215170539059759266559457553632030992944251134786233812511450601262687804908567729908460170595114898655550732079917279789715347791490952442829174784107095524314047009927019262161098816253928022166713160950743103920048175875212791547188105890051387845464971641439059576791636544474471545816384916152610786829138691002723336747175401191346180106750220356052753450203578695267915168478271622618414239273830398788329900429484806141296536483099508791150064290696933859666911147688574591996801680327627492060614312295880200101132143634384902984981671870630884255559731992842426145840952936208744205179798462333765317010768468997377777451085779437888997453735151415745447339572965984338581841295911241940450481991223665740823566729184136876950212019274526397991447224230581955507841086921461475808092567269735535524437635653387031598698220946819289516784352239394567768616752578032046141601556901399713613613336417665472624617058260623256318799961988143900977733555142530683144700691734477194473284456200015121724272829205186470037443625569314183145385651441444663546191911897605184976555140744 [127,124] -25073134495096029651508985510263726265738663734025366325777781547466134300042940740438773321151051369770901129539253210989645875268478386987569720717488358136312366734549446094397656865669741010530513754705053673684841087524445280206672179071134281256684182175828503683506283512396660935906529173885599021191810011997028073626411484222552257063227233163575704783965067613128931438423208092002666445348487200899877203943680297560704191364548678599712083167650528345309641678890180781967063727453960932569673979431697229043177607067239203478749549702136701260803369463282793899895928897452483470218511855497920108075136156149903368119320668870212992777728188299939594558413213180891302613441365921693603692833753418135826142589470727515332171827300588812563685827940683784229404026317891280733702242328366083508274362538585722611080635057955486828804595156401231787825214555973506520595132476429010357351711286978353181011305813748434905618800142887220393422276016838737167738915656483528956761602906134768721427546936987517958259199698986818975663300471285988470628878381203595068914047153669718186210404333210434466944074784290500995299958226261117764795378500059340693350634 [127,125] 72906949101583399840556920655237473773472361302886480243421895292718227516381181415311399473343083332796628746620232926374976871827900733962523927646343720964106762345761368460332423555431917864172970667235189112754165877189149077021191938952460857096988331324977584694294439496814851989215413423363605574247785702541656507333819586766692034225540344149826302884038933445654740996327929824583887086023642738364206709907889082714473586446962822173149155045157271265248017821075231588180293654776706458399245122427215693419193649386775237288740970444015158537999130295786827819785336578578500890886401274325811852597963100007866693198511613785144863167415645676988568455960127179255245776867026812504441611723743466164187419987102477198315856349218372076301076580546379946443578713044986952514703175323765441066314661097740995707126079284423740739813012479006291256635501221153087252074132678452330775364288078136469868595340640849344244646087438981257684907331604037702476138290593068577110949213886873331393568094795623178729384789830919461962146241111945456269170504206430933230015324063079224868192101198758148843668730138697062033780422494766756364324390223847 [127,126] -1491501869542614201610579736123517348063561604287336961417003378446224110188115089370069655044591437419576167555272175663547316322488252231209024463952478862882155157967075463792240983148839561088048092556855077269161978549567188534948137810993416474658418413452304138632917662945335235469245429000494951470489141215365286444458449851521886672660436975370446501166849503187293958243528818737165223446399619312456555932876245825028152266556287927538478252318914422023149555044851085810205644114724970725161242248017830089640957982291460001654209514254478202879067326099432478063478739484020246562010823912444774913647131707154005611114757284932930705697685022984261474305451376458171707239498805137552643960747404858527936726082143090415787606242302854086431140049857405867915120491441479039966903384392631179407233611192723435465453322303554400555490666004717422654684763097010067260944138209117723211433532837375276904800351145678032602762179420048808798031148891339354605340627071272126442049575621139052098394429884357738085619732288482655290168023869414516345518459225657097992990543881250230503800620651510855436858822968786277331641145468237858577 [127,127] 624356974266567761422385473212530704505967110970285253931105184233531782541450746053850275037285204559794170655779474166816847887577943442037364625448738851576565343023888832627991926406626995470618381276038878846030687078617541328285659126288004947552698782707301343045246612726280581047841436117575104294991463573918134925190718683122942176245598710275088713234715716464463277696287086104944243671488094904559082604280744818660164528406390426021646870492738253441773066868196318872897891894999986019666168437512525636936060597970532517690964237087340900635344644932100089008615101856432507236251562254285475737549503547266107225719048671520509852289281697857274919156553209907511428039312195213491971953102857435686928692947500477610328790104045093545440247497067016851622405946547683590590419801325986384831691704519918090762726895030853835970509614427669965311250604514180179206137094993494238997991862629878922102657615519089509289836350298821257942834886118468924665959738767681085986277376584437096635899486741599165391868369419159875164731720669070533547411218695465793758941396678849979422234400151393605244791534927776805340958593 [128,0] -1078161307346322378999760069582088196198854695411451938654884423591385684407088660773020648075118775481722359219275174045416008471316850864163980755345697559411060815067679564122504531493032310033254471887676591633014172713496797430441537574749882968156882683794891293675204695210390488652405918240238173149779411737733988151588799829079707622172802764041485046050035898858122968354645418189032438608593238560932568319745534599002225534999570213658902952113145324968595497630044051218618877858449517358352395812611854924126985270918511367961231494756182246513091300479926882386527740211795143066362492810874017647865080426660722898924093948790585205268295932724374598484312924199487470303068093592023090929759517286780341063503616594689018333043893541885610912101986037437523532843191408325962292936103388601118877107428313730927948028376767684757684828648472652008118240930627386094388387571537427475854418330670793507286571465878314462855645596443546935411490222897671698753697674899878840767813122640815553976457808734795494570455779857088783180260314879459413362318878867619300340004928034651614191937357318759138133782552444121224948436161252548945762183700935741635730474810057872923531725094455602671018851915505236804365101632368183327896765690509928096870636865474117426835343080163151339333052866561173088986140172090800896522601988712388844294147002414361659341042143324290642847547313820934208296770619444028940278977417291961444642585422731574128796644683623297464639179344123879447895097235812392725823259499777417289513117890427339518736760743012165688796009994999026218218694775795136674474251420110238962184541107811827899224408808070400046243464103424512636004440170269967277927314341923192841932177543640136718750000000000000000000000000000000000000000 [128,1] -175573909099196302938166855243700080794751378913678198650033139832139510398603698167671416522705500789092873135515236493290768089340317007720125155087970858031088964437242455968404721109808518194086927857146980562279178069537883583412599317057921582773004710209936808245039803463231106652692379433171474744809746575783130765445692777979406106044603744750211303374775670072479235484464974211458473153097802049929449170519345142195327589992719179028061408623694484575134832836088745702405703072551630811655528383570209170331332019222641214249421875525742345371811456255621741107901857172864244294725040695601265706096097955696203180720141621926779320538504054856701717241357777164773892709053053645209003611966133747110923328620752012421808427782710999243117057521752184559505805479868643135532323742837607738994953882242343799139295068872456455144848142843701033617670057159170344338176743020030641202825392332379009627764542690280542281761817248757513200051376022665832310774704673893472848682496801436568924605953968811692470959900963337652940267366207436069212980332804213597677568554297216833203023755275732379360409103708247896425356697230957472349477374221312200618121921516354704619086630041247041290615027153612265318935300844362184763212321853541164592490650991874954279910311599539819238825954513727964214092749966817338128778537731413156573498614458881885439386621410825905748433694528444310938083194163488741444595881613690565349778646173351049646200864291842578597182543499152998001832284644507009355769361257023035542028294552033257370064405445763963611433704830391144685753790666091326411904533685307141423750022315807106965974804368462587881781488088812422781522385379916277841749056021214414613496046513319015502929687500000000000000000000000000000000000 [128,2] -32677882250273303825562535750012998440220627230456306958308368178789453258094826167394679695957972179959505255129712022418628802728519858144144790108119733990316853049162461796513531838459586835250595305973626424871860995933419752058459087152643788833744907530763197238903485009254157010107397693534162663643623098568306158279232109887062792396999998714168771202641046062262275592635979561348970946664091945287116925220332514601180087100212734575223346505416002896754798833470791793552889230545990669569965037841070713875168733105890449984259167328020600128381929431247441627239503630302188294386443680535907312774856801308709009287171703481377300326814361916001419545602612263363516204179600399621652537834445003854087662416341784651866646459069239479512759230931512649591348378435342864043057534268533758296003003372814277507482785346423523417843864468226669502470958025205621819643905383341880408618787677818843831950028257908932461667349764344897353968017396215461435049405987532088737251205341722441333022329319846494310094988612437017526678123100292367890226342594506003600872782996187723511430054270390953719540411600137809568627002058303023609628582967620480106880000418080847882174994134728023531526544584608088514109749024072370105905664020355507950990078247823316250747833090135281336239370305914989041732751408159308760906666148244677534230529380473290526240051811919624633838095145933095365764817210770075069628557244088675567650120360007099475068176013224312489358939217533929538174467899795080713942069914482380677010308650946991652527360782765268837525008997624785670565619699776978048702302527850939954510469387789293993128224901287075955467710763597402005908532712455317707518615390552274568847224145429208874702453613281250000000000000000000000000000 [128,3] 280412867690025424351216129066651793137413276071474175342741711105721384870961586221666779946878838722933176050117727023140182361990501933936016721863004503667495071094351776197671730376062503160942514204416798919499163335350223794173205510496044408005377755398600272245256074789272393999204541128591081836285884573627601915836301845456454063132855089259082251470777809180699823463662020064654946090212825944357595127436408735624256814004488277423179782183090814540345819441132396600124248268160799658533762531975691475433561332898781201389655778183128723112626550273679338996282712112296803256041028804167612717845000970664288141389387198001363294956700087919534279419772963506741088618558818975642663766533558066046081222586326217908809836895177693644147113724377033638685316526379015819340322065467202559155179488671775098896484965845212597819221838201667869160657961543873736576497689669952804921465488585439932322725905596026980180744368107275948362537697564925055095418271292161840143139574760505775969706519671009646272889183910492028531656913722167385963159488197698830911856980564085364652838444388306553665595050014778267140428582092939441999482213806379726963348826640861991451260831854183876906078359485532404270482319631536679740461543447294815994184073541324383103909111413338690237457071065751040107613807076384311538410950863986212449795975198255985886637228039280662022558668475220516303729495284869507755836501670679236987488966870159039409583512413195958244644883359430539858172594265850177979529131979089238292013929100535189466551324804548623295974675679895893770015156641317339689605991769929308194395126259962877290512489403508368290323580447339309103659021350557969085837414777227609430365617981806281022727489471435546875000000000000000000000 [128,4] -661580854511850805825185385756155138986594951751634775612379314212825882185227570651247808641788857257591323050383601108738254603531249747656723061128999983649530093369563728202388444091315036816777833086536860950727519453629516363748268755857915850344166940621826855824398427027462704363222368469144598851642058239068147165250869686443623623000446370969235570210178642354544755208492077120780787134168523647528161234973567607647810889411275188956824435639476654865971333132167649111170410085454534330241854768913004070942158994478472089113640693917227835032269402472886332714551080942629894916025149008218656299150036302300509356296497332535720847476893962576682260596100457595537083491739836682610938390264854814889192003195621468104314807224664409599239421857394419337180749455910447691456487310587628954095879887830149919081122637790815828552442555651904298568064205535107297088443998162040552167127635914991269804641437976756342280117674196485076699748817012653710575211978438923903292562974370234918328273654498035244228914268851813000825246267877988981778624760955810754899491329497316695306555774252138559411116143916745410659797969190051619524724512187574470651301085216413086486239176923062497608915089146860208588601412991875842234602888987951231631267889789252947848110230529062336780759542045459742996630468871347608938233649053304289066914902660312992678135812050748380865038541612485664359464541038400346011237501602742537381442906122919048537476855685782432538429172593734923760470793881997407507355519007068286503608785855926138785374514323068315846857232259487035578410389574469363961204786776984935742989941249350582320165905386733031353473117396251173670858840164291967096794069633980775106782846323172364577658299822360277175903320312500000000 [128,5] 129018703375856086064229959913315614939186849879171906536225646495446362202666016826220741115924824831905599103223416944063893356600791466864366506600184662772275255231583121749467115370817749549800000915163830840180267273144434628749244287276383698674016506235273075714424742534862069842285532343523431866412819315937532191454353525354176818635728884288009532266733453593368566259451923910729062191369516837075121229493181264060254383805118039579293381333211366516822929045486962825264352841093683878956880486526005355945378693453652968025692323981136139669451441119688870993470950229072449199183832801988448407324198420140118765410467841485488525500114660421617603188038515304083841886206968339943915758817960323078172555572020000472246220965381334213550512360504427263546229343678147014512053120735678490466004665406402408308634692053983995294740632376431713364687178464492147548375136763174330928911338211810657619639398657830829939490374228410839661319506729221716938346913157559144822492436046935314074192278283393094770762480880653415915800222337748190031959738753265044819880908035466535947228572060695799217958251586634737386460599250029561025257282553739909393146815209291137142499144176257023331654577869508260832383210861432069191831207258210775350271640302062590483656373764304755399592388768789066000996245436525901444456718913381688016737046042162685729922978647166188852624976527384017069908444880506941330168594643353128039161421995929796300832771836617808175628105651180829206626788201376839206734243939340313838274477289327976426152863898444310334648702590235363927603081921506066470037197495340578308717841388474858117064493110571049122027303174902585651717737535910051075071827251748830916148216797420533730189617926953360438346862792968750 [128,6] -3822240635697785910959690575700678118480930440675954413838818320519288007857416067329226582569807994826470747816269479259093839658870439915125237988887678737446519483862539822132727965784872321451387212863321723925236115149485542051880197981235311869728621212302240344451838759736322182519833090481377392742560364231688811387915111155829881719134706298605637172153564544783388143003449935034510469506288067820352966105404509893715271348967090856402391815602414187805660040807817215606903649462233657849514349378808001914115870228000463821491110959022616543605129330804283731644081476646403957135442722085021492316926204466913812899755158484469109688791911997081748122423767716602286365152321115666577375335211578569956099943338714238012031916451946299034489228935306083077003238414938313967916347272834156886584014552509243797821908013075604661042783120205444292498433241958428848001655335518424350393506551188818960676939047103907907201145358985157223354382019396866140735657877551642914069231782812418344074985324514210600506517512000876550700962416971536766779692875636454504816422990341744776423148593140996261574407153382081562518176562713672274354573827156527896062397865573149249195409015346091957859674819449393751851435502600281221381772073135111897026000350363828925171183255503528504031788069874117845620986427794562693999058299182045109404905684520835677936047578532297627196203095505640925533824406573689860155453671136436762145198062409188153273770824365163348429166070130606922783962993853607087856333225951302749790640624131481766770810581745325686552300849555916925048687572144144378983388448641945908098301410120436021544455964336036395982800704305468289336129854401226909460549832123362613931372849807033276192669291049242019653320312500000 [128,7] 46345072458643890292861114733666013911418303511531589972624123112331305639570668718100998763504897976789796085295928373868145832356656602788383374615652741316612367874886005799823426177053370166917092983722806517189078914770195687537909243567014719040019619874595274655567972276030729562456402181877521640491562260394855296623308408654968365482002049143076754727774147196508927566611952441787241398174930176483658707730123769001593398719898145744056058128767746464482981139934695429841467323293478191354514831977594878772852719239255471674778793369892170625738229834872228769051932933470132095233600403515647540035113413851955430716956343293432898960527460536545002403150601331849642095786313238816646415335153471720800412152063683958575451141953243256109800080740740232381376939285973796835854973609274639612528807081312529006500044221683400457148445559753605784602785686601657048817230656300324680122123449409894506262542866644647577004136376886306205028455682992193068372870266904141740885268141087890591103645097229101623879728398084241667416250884485954911435038439142668711166868156328312872309875204701897986514527826345906043951660961735114203431314454526975168366392574206570159162682104165504819022958997676342767697253181387518124534027765538179231717891690956811172136551821683899879532736917472940292897355970015175114597370481297261398620278259426500426097909601892026592334034835863596274246188109456782270840560480981874966653087932338716763883958036582630077462288979402511346506812188707315223927638648045697360607607520141557484300166475962233685252471572082922861776968591960648047351555193920433784244492482192489419559535404432611079863939612641816562900903191336633252186340670934448307820459345141017593050491996109485626220703125000 [128,8] -211339677298597902557762940819418780060475887582470707323334612164136356829615926858588953297802686957669320784299790610926908768540525945628027864637965090716034353860944639563280334151793611749364456390856470583565587621760636951428450197788935577776766286816731580600060254290818303629529459924129816063484042661450082729290968476448123056444698475778948362111507395201780658197016325257927402993262258112414804986228863648322710410089965325497379914479716715191537795565811645446631826976009173383708892456737372681869183415768168846947583686658944402886349160974955900335535574605826645351665578441388809847223591905073368604689069066636486560492165272762346419337700030666060436740937042950741941929978152225968418817553763354986550892654327559861706017986391990247419548305198469265779290188694497934818376159581418111745381301876352359392183179643960503272880587621505580866042105268992469479085418548210133361562572976948706158106541313790314583516978374100088952713233640633172013059351523243136082203298025557342500165936673029194539662581401062369619171226883165257622130118071250695484466021425929801695539223454718284727487973670319166842526891716581748673019835433760732331755083963223415616632132307475719856281355829078805712109108331568032385750511845024247062647940586754118381839243217760854986607673850020617313948949108454413776798894582937597163839684568541649771713589956876060116633228034829696667173398155075825762462909552042014751270761746755739936643746677450069610571782735371111884695983864376686692029358212776396903682053874038597593071014719688517124653231435950923020890503181973735589881591082861907190334698400562643097342455690679613764035904675281736157434128527201694507943983969422419022521353326737880706787109375 [128,9] 608850562510574026281411499514774537710708481720465602012638983406944411144335184245937972637028786249739615880466901793373381261635697990402569110562117242292362079494572665334603331761476777202875731088574371657683622140894193731369375030760160510404310787858813882036685210976329342151877153105339960982996458110511885719829645955320102767438212627926656358289949340483532300203749237490929369869445113318912772495921892921828381650311680588502600562365006452696932746877428270943898085531714476727087505300714931578925737417456337931040301201102377296557325263426933564031829924960009674643151810539245145218134795709153030061385500468604588506230681097613039034970681651708783729916336348795802079205393788090568639056461430943249677004435811387824237444688921682373906998494827640182955827948153423749583102336498599523324433243146153979282212786833410759443077928391599373871180706721583485961124003091882564686867093399583179802674203665329940009539784003704016360728435473294061486114493546019804894080366971438782811328613482080422927162946423592956174653148079094847746786412056621781664655116124540590164901723615515398377722449377629196169818890071478127604558524940519118540989200340589802430055007204940652970770619404212241331082310742871796505671434904614402311871787333199522866634380714131144294239923534812046278756732629451275185283262174350729722276109584578657764816636147174386274998417113681172010980397425206531981105341813286951927961516493135212842627814544967968087868270710815327284992535155132659914948772905124520711634108801701784531157442354975376690846420484111970017746690732694656144311725102966612832971866726031898658289271374137641727087761068215348948131378821830092399128298019661542639369145035743713378906250 [128,10] -1319318035233116982559977188417983237754719426440049390346919658826765238383033046548337288216686685614157600833157242285029107338396115824073720012797178281584845164320095479633007590909775674168315387328196419204775854375506294165914687750317772713097506835349909405263922994551712327398479227313066246808832520448311196481220873013859162401669323375628725991050937396597483144236208863867287406894574575865491656981736960061101987928123057596053858464872566207063640421516463251010493220621148563703884569029155914211118993026576502875770813134584359239326068028740661868761120302557739661914380845430224570342725474659137016953136838086067523249662314999787036695111257815617641314888821166103700850658693551308433472237083014467567023146194002715156572046188100884460769172976879038157213917200934867892030606016139575885891793219828652663467076378812652461794919741265813436043818964765742938052111774406196147239487225175382383387525638355741986336557282646969918055154946758730066675142543653326538598356140675072192648859256786369258080893888039310228983049445803202270706155834789268442722059030110512767427237348758372101855339700234988362029763648735472774470155180135805633174755667679051370451446763858761646430343680261489183972192580651501926532746083607394028649150535466501876493954545171274068294628732724957128023749847244825916319365733651811809507014164978562044140337362120030494601278198398743604946141751671212391351124073931852377436494096866551657759982330923996118901007336129292245762205369420299328416797154708372969470634529965956334602490757262435377697775208486789663180640939387097418829846138796589937914414971583548723233635015176220325238460852981493721001465140897634942263039192766882479190826416015625000000000 [128,11] 2269407308459418335785388148688507349110152368329257002937778982166401408647219798979525480785510310261980829362709503706612857599230353435742171366945827251085757517867875518480795616822159778023120675786915742399812118415965652011264022703521405888034736612458212328224870083169597468252979413894117942594761542851579680044834157526712349442196559490014489245628929554476268945736806937808132288931054144791851126544809791960213838492136049805736913736254602100191524350833147415979187234723904947959001716919523298802682150905936283732910941851066340314912740281694579917097204079430897703169010528313537965082343644933319207255080462673443961946394176041115820067442095575367649761455870108012978635568510216364087134472634065662632758984054568529353719601564012520021857345388066499787860031884257002153781782480070143360554750812314986076119076961595057002563687786462893425563426038745514453221092534369604985872282942463601306093189325907145256666882040742219698469564903966970927242896653452474075992886960969501564427515910920613573535338164668831523444260287620418292732888991727907483161505504936656242898694960596517136828495400804887967442290678903223284770050864568250772017861248678544099850014515842354185087412801224663056619744523714780802864423005491896488036189137628323385292913066390288981140080439548828104725316709940986623259422386906653764073535516330575193111107372143197436706810968165164346480420977500066196033259301026243007930080856374409419918278643915095986479356343203177293973491608514596684970439369392684530857390063237169129781281744673853623945891247784973483510639448328090056917362360760537181882638474428760830205247184523610499036261619860425908208560928321952110398029844873235560953617095947265625000 [128,12] -3315843363600600884296765544827834411078669169677293747061399831033861427726858835456376076605493999645543072011482676517743137451130067828920698598058942245632497071012173249264805473715195277522640238440976099912441645828216420580799975363579362900035092819225479175217615249002907491094552162697657245247786600629138392696188789040441690335290816058633175905983968984093525872240962825403945465618255692733017743692353400330831852305393901789235307260219562355675906760168015152689829784838242538772021558755638282774209676997314494933860296583569684327850782615832452982281915249266675951134675906337560511826268339937405226705361928756576790499368847604596481275896978788312038574270688609564509092353119759468488570674110617119113632887971957786978308827963004843152508531906930201294527375377214737800106403566589944627107752347739680246630324562543491724815419630819717843698379314782959557788729632283357997887602006355106427449132257351199428385915498370767801124782137305229384576397567603487561553034700438973568615869818710312796545671474880232024853768995703356425162519282938805961509692930737796514905636384429488992805961772930583452554863651269568645684286811035316919261334980531724848980648515957982088081152524347212310993886445202610526084955520277487843280454290074037765650949515745716298137194496991812855042801875408810260324908748355139779085896002403924156483042442456852825396663582010677222466928805966623249864751242101862941653287147394433776941093188605927647345545605362459763841208531319737484948723448104472551358642193855226079695778854379404473378331720363157580556903155568479412185259316934135320152687016006984930295192566611508574519925424980481875523964305219060122453811345621943473815917968750000000 [128,13] 6038184794581618878933572728752121708771294876239926696084724900933909412092666937392124861837982834388441587963937247813371420678568906977688763378469487372967121901666891270285269548279189239966725306705192857668491669148396019443951573808794409165048415588210767898180680178456348140281736211203167193936596258856678838488546080553507368051863835058713628378432918762369191150350368266125449700196030387282660482905225209379536522908831424014300201345073366744187041300091707212432724825456406448972425754192048992449592627962577156913309377058910397485886185697397217427321689817500162607614265542850929145932212131595569428674188803723977996329768605496253334043745601513766161543188144920012495540760797756264785151884953777600097397729550416003638127740870448379566229099970099614467712862961412594294765539915653125056875884971700055552611653927316439666995689765751542809789126183815384465268553245029539862329883649931299209437864121909036123486962324417660290816471542367016834372152619395294508338441741751652138097813145628215561295149312049640152022570660397428472734722473850730300880295846091268814127049689122332643942026821480813569240282550441630554822105519214633198928280887026022502177465465330933282767642059723480121055972745179005821333227414142780993572230641358046644434969395404231478247423324210281853576528862228943394161427017668748908538393990051337838569068055699223845831149281382193739756634277036125752828274980280731187311182658342356122564786982283161798342954240461654774320513761490844876931929383256809826087196023269925424988775413414700363068499941782072479508510017497081954526017350301351891775282301437996405290066657328283260888395261166707991702234112688096878684973489725962281227111816406250 [128,14] -18146775666656607294637897756731905575252506348261801512197159417204830288301224228848484461737541821193191456114715677002212428089845492990220553151567222465102291052195959079685693726839823370349842756390586041361432975097890824641029093052425476789662632350036881540262069157034470060461916885226640118964293790047208716037275109640166120237097008419010939261220062104992606785791681742832273842032168625389963078329797124820247184882320095022653179379024730408069357262930627457613034604835487997570667363342162210244279743122470235429097636417712471313155331107631568533001402312839905132583529407655207069052341705325330333873831504031827609108340106106786768639241914476642949184261038905168278305477549564328521703292546630532977868121356504147684382721511259610825660275541355416562739296594477222307712838447919735952646926826744729914275704069994595433910055865306231574933479680559843135422109872988043422803689596236694953283542141615389390144901642409709142146613366633608170513331073493916036144469620681712368792498320081643459328068192824296904540291192147036379357679777619337147123549115215842236259308896530324279561634359667389496559362892331928620754695447347649021919882312296361166887923006603839181451177516471485571008792255899677300056141843532794549201158974476702174272017055653182306036141162809163485371440447692284581646558416885196487266479317460711659788842164633287920199222681775477349504594187717887601473021735326747249958409008180813485295921388488669489897356369150139772195587543710123512831634079282546800621944912284635049862119844337936985742020708977049003850922778978686322273003439804527749244672579625492999552478776341394634546596864573154266606688084229048740780854132026433944702148437500 [128,15] 55091071676259477837971140259484178699185188049577181959981548286923842559153417798868439412206154549889782938124906438200738136140804402826748855782649228845474941371935860088311338919126130805448899386480681993927240499103387898312475091563422352964969192495234255597565495237780629336490584735791977382875535364788258324427988737808000518846457559456605007259406695153809984527337296636421428469779976630694842327191454634496667473755313865507852912065689186486713198637257710391046489414866155609172976284611472648483102935834310313459085004837608910653619959467200805381600353443827041929850234189510849539926048240646584423875086159207121941054390504856488936722282930019933594999739280237274307060370866120776514951476098649981921216796797149258532547395770500614507606244342050381624487975073765748986185729546979318116217354100083522332912800149558038770156850266942914555224385882485723832858705122700116798791382508165556115765965811960231726056496565757069029352802168544869456350926434437724181126566148902462575112656227037826085338391773636120702991208224985352316662284686511170376058798232434665919004729780564424750937416898996576062831063260571875421243084854662250996653804330123212121832166912522700278252041186024502776107552730451058341189041433131392097502746907817282260434797098392702134903448000805311050567280178334091233285853302133371029995777781756633555718838527088621964515342738516833483079642307879008093836204034850067779175666264369166308287477692193535119445368671157274545355886296173860923876121880382873575501782307089720141264733059461896734068207453561538245735669184854985752671875682159441295324953883659103719336990352454842702650006446421298515053743827252219489309936761856079101562500000 [128,16] -127201865824913315445931467648911393543022827054570468025633733787755068408290750919456005594368424260366709826437071935338614415199194325522264681072018152216928317565221495286319558314304438993172991569883285529131570490158882543042649520514850267559792018651679472220512027729068077068905514003175483609999530319925747011920517456509603903892050482399689651709593708935357340392039619884890471992052979585201029375191829415840644287775785216419981933980803335098388908735651912185697008801978612052731956614337978150333139860403239883105286989576554429959887546350379330334039458700894355857283048192579651432806322030934932490815393349226851509844933552165654689525495583898539357511414832018348029922676477051940373063427491968523170654091257416706816288390237237961012998598846048973628126531102283305332666805918644065298974347579509838938008533629719417522967713546668090465327142711217923612756561839171002168927845424256866089679477429457439348446707149119087752614141283520209266084936426008795397399360358694737326183497267913352586888284920890794249435370837761090125805849820306087294730010990841446437463838826434427190833637349363057625524654307059112152700465291631144912987607614863363523125513204700213068067125824938985390805183890244033478760656954353241788322740204068827796624214540174662672336658237649425585404364736715485651686646829784311588313170609055026492338531840094145387584032025330117652742142206040690734545726983657684450245511641781465849631506086080092303189441623697323240595929737986426825144469317051274135959509559495984768345330522717661561836973793922975829379358934320633431470046786327910959216083011142773883247109848646524954496346506463118689045366238588030682876706123352050781250000 [128,17] 212903099677166312566535037958902746958796914536199024328262251526968046717544173679748428601858049245920829750442176217869050315180053434018438360492158372246360474460596831506417771150565423952302008860698357628860132259703120151142967392852834552154087395293038805082940258934681598653581830171572754293649693181398807909993320868556609806011355837081106734159594435666538733035582415299601149160012720732629878369691262794902451455265795972207305049281206676934146605463454633565306806801379303890495043765306093779734153215376943160819871234010135712094572541729299823485803906798880117451369979515559120187850147024347836887428867816242636712245713915011802703038901175646118286752438551298216453524423063270688824014267904297159065436060968670211044223866293817308695909023315061463910453914284404963854493656595634554676361358922823603738425259035299238805773174973011291997490357178267933025415649446174684764576245522852032260100734399969484839394656389310543743836139196065211006829087839766283753371494398606377109742526370259712704503059799647430256318789460799466454701580026083557782072113642505333758107484306019668322301402843901475625942145745929758896605423714398295740727305259732635740863544746360510216535158373084699275965604118672102252159741011485353299291374970324195729125756666657744908251818094021679507956278902650021264090739911007358736842394280470407859109909569255172958996024143725908978415335095876355475846796075136258311977370768345949793291817786248554012686875152062761752654081537384724705935102173581799793990430117422746761928308094002722388545177812543963032982752828356653527031741477263210778050889468934871983458542299739001112730028912714596092681240691035782219842076301574707031250 [128,18] -249508352180066248884973415400540596624712785299695626592586710418612193668236702762280076933895249487078460676696113996114348094083978215968178534637957255227607774277133367531922638575156143324665537224029745306316000342130577276527174244925673116222640711645844153430806543786035932992229046008078047829767273521619604227098748887926022060059260267504102220160458252834525559972088010285450292205723082616626950398444115886756111255984665714935802788040109324565343914235919054550479465704182438822840369852962079340475134869702093950651099416470845975823215555848389514989894433212313597188923437926284127956343214535289235711578544199389892579481222893906072695572634066735783868493021284594756167116971947703759824210868566626908411868376511568711763265911775997957154408343214498303266790379155397895921029842719209706270305924721375448046937706926558484045315082300690325454850264632768993588017785654483345905919988631807921145370251216683694751672417666552865474898305230045309280801381638806250302371365081092397355091673947305525691237463606766640123562838027706031683365283857186966783782028954600448754843821954417804419265441274123154915253951989141871305239357591310550253818114491096288566865937031739721894612178538703338303259092267992458480785625402831400702565801452390364090224569579625445505335383883147469642255688146327330620301069193729243046592209049521542967702097515621080574619530388844659469014209287056249069028730943488919072837533481910754284269166054605699070868888328709008231155456289999157911397441030460806503297687083059654244570892231286305896274804485724319670170067379568278567301683831815802115806250178625154477161304134887052586803854654397272216925784960039891302585601806640625000 [128,19] 174958867591894770005202803705407472830943238803123536892632270471166055458050162239711413983062455947757865390044127057942246297498865304107070629038335219813635216041463858060445782187536184556199344580652402960982217573539438463517852978994536679820393553220520662786221893818096801583347240142298853829975689017599192626582648418249289092879496767195431442388347137808359397036026645064463981871184578319374880398059766068130466326640001749987281758175880356844144308131128836896918922573144502927810754620090023910972718973124177527770128806595966949680090575604538994477112369717887855553110954172545301596085969350361584777128126008768109815367671507204328891015998191525679089269847641805106241279244821391769626757686284351785121420393191292319043455384127128892220096583468275952659998736853406161100616202292435158888312124742926367645385163263748396159400530104637950356686936027193561420464607289245456814379515031345391432992148878137994554333244298066419386351587062735606450822411958234007112686971448912709287889665039563156307334655056838575569035518658297415340734664426508894193423183938498620965968525258800654444021009895175743908746587327487186422894523676873642993699269347821870002848532115577425022489860398070244390255075828693504083987460808140217435100075652949599978919499366732722258530534769332286462945096474211597963965063814554419527805750877747656217164396622832569611199723879265765335783264571558634216958236821849363983108198603211626401506654494439463469135997560527855185338271676821760915916896362815966258093721402520259491898437732010060133999993185340433363488745646501235747069542274745704828537027724953538036795503158603683062784692452823476216394738003145903348922729492187500 [128,20] 5815554459032532333476211421794622306822181166327246946252595254003792393349736719430744954002964030846695060568061212214489473143682157480111520210228607382924318404033418709854165341977353675430285461539105450055805466030064576559229440821558290514052175425641313861758004656986776368200014469619542179280128820225753028878056345371681966374911966765857575945714093966159172241665970349732519426711415444142675295679571332356343907849936118360097723909987467458011898164759058916767689629783347925101316705919593422852127601066209915373256199921945944276674414164538650179691502677822534104476615599767641283164035703031517030448294316125716494000414956470209746413281247321752180488608532801440049751763351391957199196680604637184890669005453674289842642664273745965360062491105148927825448055011810387284137827190627130122518846159866098952666805900471083190808162841631202988787209230796274340545340567830563131534562897082670091581194527439762000359984165268742696146816764556650748137862682464551266544555764244384951334366171039364762281090114751810209099430059517275118579461405601041628584405990477502784220738398683527280371593609442118186124995132288891250587248427541615283275562754298944368829263007674982157520812656601073796225190810733548617009933145766288716307787407520508735105466849930006318732750797750144492561572951150033042861337647814052752999583499083719555257836112457299297014141160767813460619107972900366494314001922774474922757801034268544070855645376428067486122875430717711200904103518199939661892696529893591759521094004689964660208740837712529229590306098705784517846778465077564920086999898985599197269673896060855494703511339207119281708815647369270607214275514706969261169433593750 [128,21] -206041261327730116821558518348669615030241080574205580647296465140648989632204390387494029182124572477494726363818202914863357070043131845903727166654602076752498858910275878967792617236745353568787909535175413622486320152976400255239787461038119370669424197102372353475602328295947809294489895924251879128386824147081984020076783275321164878145512144396236546185873365935668571691297811868186201996006857720686097909357766407234508313640119794545583037305877437384447785972289153940547650546378044334752282940889556527397406233461039073111692675629958054576756744833285682973929445715105896061528062350386558438251467545396206332374584147917862252030936654326422785823219515737011447060860047431630100250687838753884168801783024763671457475448149875965755255142891836469856928651298905329825359691642691096798771985108344955807701603972330501861752014300783833527851935689337261226392931999963225534463247096073441607703997122089485506137647650742870378809520020390541889563277098799430475735611844572547098099575757377386018091188510493328359375762159378705290887400250305313100238340827456792292837433838621712922550165143418428559627135068126887248259816007120285213333473038974991196117659195005274094790189675886218242511309506070192465369831867212910557363596762911756233747160767634831470243230744955072298749027089991323033151429091120085730366046976189273062958293613875761177150561804526658977601111201002755678198452682568407950881194217743594592896118127270898333920063566358812656711793213686784708950233086711768346587669716768769003659567017801237839156699845574981672449443153414975940205449052481163364119778144908430056951057528479234156446210827814030157210702098868893017424852587282657623291015625 [128,22] 321837895852753435073276964767857526858240281867608538960616464689625396074238714423753503397994152135016976715570962529153644944717528007220384304866961863891277900215266266052892231541729740680386678119129710532556201109333796311529719248777869939510158264907176619495604720477191983591272715305574724481239076665850442849773210294820846182952054704109251590879567406222536978389496013095904791925888139097398743326251977685207563222781815803031534325373312233744852010329625002512774669305434635500088766171834077795983564520846698707178587786920699095840005835795340758139561639549081892858328023256265032230670015595233317524004748094351981139605595483495655127653825912516886004212105614599861277788531021469238229606864543174447811937076631428492633805999962082025571475652466087967976288876590288023827899274597061382389574800141075311892164174030070899900649881406027515070202965104251792677275387118757127958802456416144602134391944769864476660132564689718350804003195160606062667129247226464568335792961546065925121247902590030532677214923663085472074399171304644058659728726329803235297969064622049443589725718713975702254813161523301412037929354055874089798582124976364856320204144683733590258176423795442728486583076751647517921732301098372854132757594052939935557893838456793451632373785264775762412242387372165523191861649094015808748767280863769766808428338176954220277401631801800418179219959525265164680368427321034529994222952636187244664911979082117280733892021363349137032243696475725665146034463083371501834912326175933186209002995253847993047700458668286407338844705546644987444742748115716278805728359035849597961866552023184067315217200304939127692921640999657029169611632823944091796875000 [128,23] -311646915272199982852279144697442147611633515635361380320448047762020120357570773545984902042206179223314152561200296555414071568565004589654612604192895712763308882240970716518070753088351266812041685112955977056331006674953630297824670014815471117330620824055326148521812274912059168364083882149997295984300042206457146857191949810218051101287631723972583863660215592919749316322159826248164461857743390802311641530760448889290034413739775112618923132273378870132647776027602572784314895033838614793852009544518982599139078771916046127320479919790062163806985286229331704635376389052998216720326918969095374101675502436763495809464872799359089128770486552237093733606376173041478757441813338401535787271275386881079332642957879549870013279419572461856327085179274760898715781154154523695268602787576352882303896480938757594225372021971216407224137756750016963240129523143103476715443761809015789819720710779632454739887442927984953136751986872215764929213505806001447119965910354089957741898477482996565639988040389573707336282690324607443523286923246429605390504473714793665043034872229889152437675277470519548094881683112416399564244167223946378029752714589385581577124690158286708582688227281715052176158225068442334414365370729712559495281667385184293770393822031447234705357563039272433990172450691729987325050567696993313580100631309627013825862181856092356614962051049994321222219341048770839482802817343167454569105130862400974783795975766902349864136689547529142796375770404136631848638650907087369178143022278388700687371276864870721431677221682338203051072644375084013873257837188196428375160544391280594653388953554096678441060088275945546185745770928042691652892770548533007968217134475708007812500 [128,24] 213424394320586679544217899673880074248073356872810584070474479650946344239147940239805410636958768263521627177485231519156119255779354064986884493933574533902233816106076037772587259465022616923920632056449296173618004733055671529334854360022629717201202768996283847568671320507957063967648591419394948060525604978070202545226588631011445998105901311105000049320180830771434771663388819491328752744273126519334301255802263076751660568927775491139963473501936236454038112097428874377565565149152488525033898781963023936028296379241504960350194722847468048376209544250788870624657827881452387758180893918173291723553113568045165708745400624330248625984494108980604384861287698774577732718869292165269083271138507059447775567598440552712951813442540616961371929822781792311748832583626849736962546335052593139019538681636058535327363956178312383995660533861007835284161218654758491254873567251504163150961350772518964453018882626056055795284067668353398941276741288608463757949669620505792746288507969030240773365147439315004237638649803791753327686583121367520190283099152458326014387446878184823531468078674071237015304160631230072468472096717267922909976985171802287948694545889759609794358431323003496018375772345977516936572457028129593255140417011478028393131608327968936483297657244131482928134166984069446672510470184191944963985287333373139880653824744058368824371956522681892413414421141368491917700485217704375176555990356502959433612564764896927363346711506071127580978966653092601837717459869071694920899633592837424743975428793332800434216867102910191267165579559685476336445141570910024425368208719460200835438291434320423846348916481584661575879800989649439038799982881755568087100982666015625000 [128,25] -98171598335014170685572435643660294203796291668803562069105865903841474485575101061707897419677484063697545156913934266360896050307071723842664127588165909339695531037713393559775007974854097939295218726775985703369432719710236980543283164457834406298050996503474903351994698884563047784505577610793798664886462188918000505077233102378356870190399373066035606687201655907185192333042967682479117285461900855641596387401261026513637869023609177636506491926570633760453218419319439614966203075901826882638285849002134248044540754312534647429090020591299841002878262070223853239952600662730882848968826914590241997938743942931034341828564550254991014153415088256597642747987758515455520850384672793259068334204818505920286706968424572835177330929630895716102350323796427448222918320521843229356600441496759028300501200133597568251883583555078209585354198244759342989296707592393678418688288250475911019435669408510671862380188967496533699567678295318074354387599211348836611022714388097198254223881557450850157322459317678997949480122339955125373608617818486897149941489173375465159756592031813312595130872059666017485268308351062891812212292603347532597752055396916348724383512504354402421014832363498398380982030755366722821252101283795865002177637550029045490601709394651361306569360538546580904883758460336882271829329350975428737306419998176257679990289873710286555592559328519020803827407209799021071436119669046089288960328521554157725311813771154703185001741049145165520085533288323505917084284918067703983155940272704899200783587102725495155158261644898148942400669683729474169945881792036914578425819404401369267161583412254378484304397188401798738320747230029603446439523395383730530738830566406250 [128,26] 16421078384753668455059583779799323931881377568945305190999495889263428763615146521630262437347860734983192872611250018841074775197743559494617967472574504397258425931644798865733104021394408842507930226188989399171639398222057741013499808505743977029468229563618564475338759912284369869289798300635193070958829643561093687469295660403032201646900807950294680434502839790565438693315674057840176494160651328180149586026192512240880576291015637586113682199296312083619601271298153838026617012144531646319700666697314365803878035137986577356500496430199996235350591562298622593369598017771833617541291382186653932487652150671379104301370587924466003017170615682741379463231728529278889334248905503430842487620665149616465232326950855248529404330009105744048040946260428116870553153612947779722395441135857077640352887123925250043379161182645641667372969567206215999646173650165530553033742096397301941520472720544337117716381332130478247214446996859166640580927946516718314172899096132785894810288492775595392386336525365451385518702418801648124311240436119704880535759280649996854180283306910023693944419770382365337596453721524506090173229675730570565733832358658045124251075262664639730745393969058667070728329339178348112194418058070212477061139503500971644092878645404765084628873734821402077088337295802887382367831194493906882123027234100643764126774873303738621195343110438192870386781225128718463623365632166800460408699738986194276324533505428942373065404313082487230050587832130767337270671938141230442409583415565024795632782694153400525448980570655250403052249329056821641177624369390523596710907193373586623125462680912564996326739784638461221506450433911570621148712234571576118469238281250 [128,27] 20263002722755160829758121294361516630013040228110216237104456747864556838829528174213278842543677588939357345513363861891825916322103820285037475764664796004213150760400314534111159121618757365136713655351684394312194557331651459627163264748358448590802567591987993375367076652985474226386874524381707440403266407693190242171622307009504727598714957736205476238925066745616026209777303722332032697829992370438110099338990904330212851262141769343545407901342985910876726371856418598023750154206761495717668569062697483736215665539616291534429169324019684058003334869425519250886042162548735867848254030930637621291704248855104232025838438232537062922244140357436889107889022223233809724725486966675124356176952679160854075746406887526789798481466535948171756594224632213573426348630224533524666441694945373755737886618253227207747505786101598129063809855311687075993803428376856090652254479665010598644519129911576238862585778057390915970089607348031325992309713912673820638953829115817133821387217827947917115692954193177042940020090872083566211251753914056039270818614867618229550765171232100318719349198768973814258208413662547117751734236681192842636624833423932116076265318521742430285656101368126118622041269073687800606823295548727568455623125664248969282809500991236770485295359760661469780170569359211612009331666177041284406682540722123725225691594873738411059796540082561342549908745559831627894525409991975464170052628945135944122859019598636013169076524527036707886017853975651943961221308313992504170231499895635577075834438076908162405774332747943543527062410875628804680708763626718012176716216750451143203301527141257482044658759442092181570286657608856003207620233297348022460937500 [128,28] -25746038426903754107411670958428765883426036507067411262126086281516056453859803143638522496773087750878706956275418127193326910394649120673436886587123869751562098297235622424088386323007083457686669647245032039136175850450561346485693700397547562860514434637728634632410279004311631779245843160894222614392623008095075997469391364915052862225839672212941292286320988305845462200492794830076847817301913573876531264411957346232751393453024884692129985855678948460419806607306521211770068436341627308923589961307506091772987212938749003600298616144536832282658745727004134490447088793947987291898713197659356698157524669617303764547490797771402498928714264712721436701753105114727402281925011553865365863023503545633586084397781652223036535795625548139722773109425402188831286854827573595723978633311308197114962098588299560699441583392380359267422566667564249525161754388144725991680498285934684548588860013549222545898554925196762838321773528070688709174573457789441002408487403854962337111836289088597129345819350010745697421686689559173921368259634280170640939806775138881197434693380606710130991351032994921758898622784086202657384134076315374049808208188613339007917780618286587117419368761360281900283119930256398912467651765832245102999506441797723811181011659200216332631246838019753761096591384246395771919353295778227750547383910169275223044184450812605563551767891076385759891711698995553280700390370691698149966778115002649868510236710709803115871979634361058215580072982070676904235222106559144496520766447424805693332779790042121286233623528739455777535631478625217043450882564246834820818613017378778157165067018751222782039509626498710897708899867529370356351137161254882812500000 [128,29] 18481638149137440594240615900255254902830346540668675762536723827036517889053791349359810077591926271608629580941078926593010001971396200394047370189935865844494536422246632385437209470648670493043606151304434585091753201299111658576823158498582769733482315608559321352557545115034956948579362738284228808651733176607243924744710056886055925510006162528188705790847747563935680626033095723595069684102188069646489721043912548583607996675607858495997337864506939133214627356646518877468132821999696862850079925739320635514934080110633163362625196593132180380998503555776741276265544647082840296811444140147028103715065631863850357635603844509406983134478791622676426983789876711402822123194495387849035208279137128302314388114610693521767039472976095708717972215663488729894897242270008535428933333871068491417144956567187026347957613067933015669654199325568497359847892667784431947072112177306581657336840483179471432673401642492193796592577718341926712403522862647599045531753097789568530058032740615665186711667250480453524605567191018751519612307859822678242053196460766164127768970171017557378038093501392378206981833844752674731083135591079187338975480854502775094828143318100033328330155944097466265081116076082151174108141637443803478657357096696659864007355625031839313580393235090538080669961610200141954937822422246649356679969420413998253310370101392157659129941292667110784194948747223122505605058245247310095484601042332165005563697499055251632319961345677859809148214859633945311258736079808902472684243579316276350592828886482590799653058378090731264254472100492740105759111760378465065928095374785524997268820329707782521301952702651213832639655530839317361824214458465576171875 [128,30] -10103796192457589985880572939767400073158504678410835236556752265259645156743948739707083514171073157400423877191044618999453027910400722642667381498233071184643006715176664807186733869095564583160142786446130944866920884950298943386609432686951482978467133945522920277749127989725917224648440244312791189673566809990666106638946680607507558312187233932959517223140374085637372970246826572296860258612594880999952037108225502662839913119478422941550772178921792832904986483719144558626521797763273762405347581127567928744862512751351284950910619492688309968967108168711064052397611404589548912221591775837481403244677309983804728040816297433453359996759172986542047935891017789163700775877754548288346057832498571188200988148013448179737376078389944963061022205722017893616983190826911096701360587033678185770228501068970275775276087322863660432295469094015241870171321816281315021705048399363752246255358878371074193215353644212599390137860471098113807959683746532049318926120502986669568002877549108534839236380485792794356138566091595957829485642710806427169056742666354269073730882479907254494660356815869489273836553431239863395070872520442065669640239122168072869914953181611296583796594158290426005676890264894021540766784271939211884735475705818100107323303874131782463900862254937176497627121849361345762254184041881942125703725447435266892329558748703431346747571556879756823384541562422279106140964200848137039513577041174253212785196586102766962836914561838788947044151006623282586375470093517616878319786300560389673230780212922071906260963188432106770157949952485193349084240693547022800291691219937333342401818377081884716423220704367927762756565169491158798336982727050781250 [128,31] 4589335601914958453655397613104031953874094153893776771179634043186581996796025144299167292060092377934086230550467736018466190771292196345961266825316321013832108842834365772923329550164313757074328898681092188936674667013123192547977993980439482952415309251744033105460146230213749145542590998414087906585786008766755281794391966810722254250417306718046701597024662137706293391234621130801539411356191063966931687695232605131501572931692180802135933769053522476161008845679376017617753139944882675525119888174037910542113265009790619990916865987494083268057751314453326184443614233682942419209909558763334593570937758161514594992866083413806685168930439063720997394675628440559582377752526489998733824118024925551655014569443618912669125212478734774785665918380245861139981022679534419024992322095334439626019841897496528879205924751022686962297614930371875986856104280609588228770162236812798724825687132888940016473650416222417018954628507512989266570773226611187237683808192074334729113839522995369686786107673799327803095155508458801357941655555567379379317831449213513763373834224177502671425151684918427251470729704701262493459636396863739895421286597458875587532656715567567068260057258464560504073877211105973509815003618964523603796215977141566704539687552651688738181011779481573111364230141038552594336242644525888852096367092006695373620460851072521949485484698597614931182956276662392507828413996991254909230993237363951698419454891546809273734444900796710747600488815722668264286741638807097397461497119504978260107302101977781464089832815080380027232887484111006731292720764063135017874797138266916358203667261351307721660067578005387939693655877438113093376159667968750 [128,32] -1820662991241224166460188831176106016935564957542898860918484791285472940409288168001348247469835686226360652096619631388413979525162280430278183165002559122348060163685677025273403756712449006153823586421749433225828816716545157365838745848263228195794420906701924394589586323121067788142556619415638681348891283304938440409922228441194015595513995334304042599553629556287983754822835753832392772061316883026803388231221488647512307279640663208856974770936987868194195352994975946254548133933901351666831130193627084222993686112955054036719336694728469442557700140675213743558520335634062567082756164679851540762206075494914630921464230526365283904586191002200784708697089049147284388833403433386191354232011912044037329264251121876749135532576930269416028200833018499422456422179351051445056890220749415684439355462518283919921661563017570273528458685417493400211251990259158544495686138408566011057054797519022489454506207301349600911394081910168444591339629908538104109189592722665538446204993453365847137457180456515641985427236335136402159332027407235693289506181291546709385301934612358983744757768995608576033246799071999542955414958851998123962635824406900024806161629047570253187770706151608375441607009819204624882943652790052205101940408813958632596060740585685614633258952300748207287875595641700753012699762156469928305588595641749690292135380690108521229102834587317882976556232018991268884696888894656820002463727936283148418546144241517391060038188141030023805982775772738930597850874574751969424241774150334793994810124139912601136337697177681124640704350895943987390215368487069056011588297020757103239286377404582291736166673235738406915260676866114139556884765625 [128,33] 656608119071274530837386583582279568158031078075168150364269457916764155618127421225304063788028484454691829800369394577295073525084258145484807119335788074750949447589444377636021297558738506689148082440519351957782051615623921025396144902984464399406955740741497376927943697494872864638038059318273517321599786359650687236547959158807735810062252474507514507022866575958823476659668452025172106463969727303578862921731462072332730321212790926968812669304679625629868227074310218312474096270865620653742051982326417398982348672785441684725671530721599175182116486383063819349917810172855669835310647899931729517121917869645965080749248309435696258063715986299814193707078112681665097890604475545708226878800126792997693257965329910023379087422880786523388718995197230100718274494188217232846759820711821394899755469264992951912526998004565411533161636135032022501000046835564837058352561928473478339279386963137786159027478425457813861323713083909136922075260125247965453162365701252191428399412783421938213108538231628523238533112303177640443874215443135669381523640373478914481978949226686059796874659259458188351907049558423812552879350234701916018967509171593905324758835733944097930010174700970163643343827699522130455972427996878940415664805827775814450278286016195767454440888038644773152368530959005233027296685594773958747262741752038679744558199955420160004736623212897859289195623381726566597053239650491962209770309403259854324871550052372423212224389210787212514137256441617516122774436587784588369781871468347809425013651952062365129546496845095140548985701011975961170709094266586951525192692881548705274705110948268788752815968419515175450787655615806579589843750 [128,34] -221948613971199865037948943968849420464556296346988353222638082209822457408698863562156097182163807220944953775135609093398069987765299409045782745397343178497539320726982411893967085995261497912413665484600699938792600764088097024370775381759979534591253528375083413847288547193825208003425682537065071764294834352501803194269785337892215887888478472151602930100189774208822211933281095172478015336727271526096431792392892841722979733477809323838639864682393999998630258792118557629656443734999850416986905775032264771819474686683783906392543166891869819519147529523939462385474069402726148235655808232262036770067255259004915174714093474996255929210196424544939906996240414900535184712329360861358974224690089002702451737307498845625171315383077577301179092580274844890564558279823477523718659073075022193046949324271172698813421463568228126353886527726281189879780012391474778806970816822464289483543288644608232013676212487085770070415717898325109967014263540410708460783588560855960265282469376698086370887882118881405978553310267957529354682233715067140247412720253049018728540732824668161383582554642676000662596197975694403197279252661895038379866587472181496470062334330851800668992388868010638709762887738631690938814602544419079445379716731027372758044267933113602713634142136178559282715094772898272725632056140010848989618281540616137913195822304216739275488769067160504297324125035440308098406186185536362398113135572457127347340596986035864798433404657018718605413014596201665239478995853560770736995370540577664078382206214531861900641145794402403492905981305162291274225826153718579287983979060104720084781200455495575550028722464221556140290421401977539062500 [128,35] 71239798463034019268825135040042212569583560746751828156035636690643123310150145509804165553868152608342923030593831472273816799148501308957256250156099034388966203368847839248374163205364552737075591316470203763742365506497472005521207675774654686821543930475531611239103529417506768773077713664461251024022703441047770233795522349909256052790957253047811628082836094702398025036850008245999448223585748607878536919498892149243195221949161746802169472684824165392848412816456880223539715695260726234362812914666023201532844740320916760236173905819146730205484538835625282564884121088205014817936940878272487994861159974387497980246801072025805149514796611595934927827397554955869119022113575255513796592584497541690918045791193140668798316425297715808702958523277302767923179339754837988743724561134658797370050372138614892829843082730890192025299332164893021781936695828276545980952980495308488926838459860724213093118619718133747058509414358954650082213479075429408968941383873558518509042815304813900640453934924171266712119542583529049785952052371711744875741826863291638303357524222339198161213709325749498640845824171697852732480701940738719329983191016178966557939556467067952659194946330934469453917930305686062663998561807918196040776024836393962528096092163237491603861192011922547331665581864433761815934208178867209765298856830655012016647092642391578073287332088920921573878210282215218788321927165359988976687417016212879195756162389120313067586526402287746255838471512393419180322750779357262285760825521860122611490151523335278830641805479713230701373756834884497902621812075314135998857682747412116471881793959393869467640005412625534237733353729248046875 [128,36] -21559050178036623775302344954104943732474892628077821838930023446509925989985122334919707367357355081839624451371984762767252660025779178193655775758955925704366863218776369667264084110430316383804505221836008967462579778864215942458472227027058525778202827354434659018119166423367274070250594399475880326340547029395619701610447924003603508853189420782238197771414515885455399450481125055437248728346293923571678917041781229199837246582311913991497315155812679597735711465455182668143991844358261161270869204963013360132006033353156150758947231643067246671540113542926368129458005744548715315754138162861459864788130700097403502873930553176776684249855037984442583318373103225908313827543550173198527954098356198094592405355612922231813815668976369547014665430339308041533866839183571259748609577910303773280397255402066889456234402711531713788159299517515856374893405651896361061620353366661144973229571419283711437264634770500911936654868203532568937678628807275565450053520280211204666880618529851431387975837553784015238632291183559298858283185774826994149574431001350506435511021679848730187073724861513733414729347130532243795433848494448706113633912780785716927357070853811894124001416532849472799898944654178471824556765652321252330759830731091922740605565317975019579011171710092993898881840249973635147969447112580317679197206749625398014555727757314681621282920587214386589549625549935078273561342852312746664462417024782744423172596868759795986212397774889636782770322649992637277893064300085723873963869383833630264924959909998255766980288351892297668012709896354358091279033464524538468919636550024993832800044015010806088852416608636229686916707031250000 [128,37] 6037263142629981117820707480476736108670182043496218337815479292425484494271249590005667492260864085203958841202437314160680981762353984102045946233017903727226266669592156247967443061309704644306344370887205550830868825814417920978514198072869041386268253011787024942994291382322012393941205694060781751209036627678578914224062336034168697160160198414441267293586283852568730053148172083291690210289944889836159472542589476672583900053409484370019890592101861368267813698645385522621956723228723444550099392299984967682938485141837979459149142623173161127761738799226850224876190212047465279958089339392747190292171586617915146152115801249830491197076979468344407753488455362450177307711466050456635454641445601538957898174357847987275370057427100562550175045872455380756143088907792910086414254060110280943924331593009793469124632082847024455129509760454727059604837226738239105465556304040038992260848100986893436702986363522991356195658470740338464180323148345721321849856434793833085429737108210228355586008517737317637404680681621702280450103680695791540847593047856375567967855077070199144978417401747882344669171292408503699283770970507274104143004624714734431446437811378632762447341677843670427932884495952182505292156661906083738695901309780174148370124371515400458854849454782408543094546774848985267647685301479374307840676330067833113631879615544035940492230670389611952507514902121346216333510308400494022656731552527926677707603156947474485657765825729329638708707728176384159293752683849031972253816096674058642384493293792044624701770650979703529552028405091397275109796975637760401869676801306673897882131887035666864403486898710822312786601562500 [128,38] -1534693861488013419604173239278782723418619099967045193196609554806313579650652038030914424982813136316227349875915350439429105159823077386445799310314373795850375507471788146429339107746196764575955358425143321334175884988167339058537752583937042234522987754609611015991701727065928674320356894938089597551012132665366196016830466058761455209454783518044540913860483673913009073829875266813498804676182059836919847368411773434819440368567332629798777018579044991086958498411254606026480512607577646317675238086425378275363954839703654271564532632485329275430474550416844251429181729044204650234115396179834370872733825291274431755311867177987164390724615965503074276556460779735684333248980445879711607982649957340143008235087111132979334712182823089261291003794112647540842429846049400056631862782539761831718535265413531224831744166405484886077087572418642267030677335020761657995760772706123378653439315729910091300819015435540527351481255572727928130162239233748162156644467883043193132169195998017423241640022047118477456157322113603404105575616995089815932935760859021856295862096523747490695113848763991035830142383134425671049806727711502519439832984097223572074832173533692506018789885210687124587385918812996816791802411591802133258538713684134311804217938795373060981190698101025501146457245720931685141121182293949076790230148164995320753297147376687113302894394704627755382000981022720600605053775553845081685561324453224056848439831978161490493197338523959077455343022692290326646986082677940270266638919217171926361050175530486358711980591487071479874514160988145525439058150655509511677885103848026834949513854889430233566187392695835287571921875 [128,39] 349233295923307066764280473838445883883267538574495866822201729586211366186076394737366340014167485811447962216784800025304436236099938303799119599669750149799962370083062187873376345034809205062466934780651726550957712727012310498182082755487713472746323256767508609890116001070445168607138734651065754113367598563578093404957321040138910063466424239732979463451308726877681989005950129463590165599539784839033075340908482247830796399066960196057256330797930550335273493935249499891210898023391403755001171101450544372217517170383204393424400581883297759878818563595124486598522171383574614487363665186277037270441850997729739796136488216503881486842068661517035922878677351140874997840050418587576924338667897438366715111361695989935864625715090397325203985472183074265564060535221409623652733301080247884664475261506034632405252161649346335680666563323509762087870036833334868916570557123286810383759221749046444645024935839435311222454617318406539268047994643101926511339684006242871563572265675566334675296617735286214804947269001697492249793788424761958139020057832806908884201992764631369168818722823543275479465557102374063195105392816661542284827052757842627252321544373031049413666203103075754890011960977707623837858019673520496406900020306385226164889698339381462027722087588268738554178044249653327559132966021389484194568783275182207201669160185020530706740099755746882582926770472941569818715268520714559489695091681697754724968663332391509946706981103672505098400869408840346072433315010486571759595262975565736500548399633973629133438562847326189324520571284396763029516844845845238174598001487956527172925255000212397435302803577436806676875 [128,40] -70580301061161021537664583000240228003462874241531924589018072107484629135253520747148440138835517673833545211375148787136821706627394829643109970075416945155818168601469378822385025096843778227807450126410307795914734135202808957907696190286574471380292352636350127250208899577592773018943154335039552259617207729475781023688987184807951832027156640682552665833428424957890462078989380506436811331800707263001920975625776016958827098698596268036374452918095167505775919961015154944205777493680067234968675206876484811794131085734134146365223129914234339427060517373172403729600715528254081036919501636920280445404287194716547269447368428194328698465130341199718952251353628277508855350925909414687242111280630541706951411960939616639774039564854970596583889988959507729628396500947599014033382159836283543569572310676564300803675554474729597753150777191005157437093560924331339349916100496714399694890736374814119724615236478057545452276769298371726664877459483032912823116776117658955050837809047683203249305251541346360140479421642245271934642937081039532230190235841653184887875413785341878404571879466846796923738675177119294684711476466385037573089998770270063749235743613490463005911580352753158612776103204768364149446130643084317376075426071651611748767326474135410300842772390690893516341229303601630891085654265369375483112285407846012096355151607192154680300013541606659485985668023996224396353782432058403387743457091481189839255124114732782294764795824610611003255938237779274967629666760080904251256101580335702088182820756289858794239490406718253196368371224758704374459132513742023940964352209003768244170831006149648808686128749124810704 [128,41] 12637331367266995005670166607297348201527577030500520836543799980815725989509680772302977707795930292142558105167241594485298727869074339294558272365166574110142425409548658675177825278202889196169093547732341302710115915515430974792713572281156544244643574656988944570681322832614769935257091785403437043825706400943540090293940406505993789199843413192612571544723803819984406420583138523284831118469023433753681178815457944386675676194961057571650723255239908572872379544235136901302674535409507285378078245722861408269443356744956147362795178881421711106647391319292381268823059520403561451406751141500275990148521730780624760513517802276090450611794849130456723214697757854470636711948714880911151963089858457688803346179747047655883893201180857484419606844322189736404467143092673464244497123468407591032920538801969485258978461687518304387795416638991297914766260280993740350761446308592341665536246701352985584182817879101787938910351048466984993598545853283638465618308472847901762064064885958934047389578401462568070297980976876826508376893234465313133883927726261776870476675265830494975979467768266131323495025864947747080223841811887905944188198812781232951318128775830310821661753176369373927149558169443479439197104529459873446164149310951975692806980646277091548276377141376854441988143377328003675408082333065548766632378544897178312315035537315854557096563737341519942335662134370288998866888966054919924953085330991979207589163811633858903304899298559718479642412290850408206211759521354011845506808242864249200897493535410444400021590087288509260351196158921084894988491531888493695298825236746580357931107421281138926481798708056740 [128,42] -2009500145652632437482434072580655110798821111462081392556154803859825327198602698522455184062601372288805645979648288397623507275216028239657758687307600251691825630661942817375002046681890816734162683919317907874193833779321273797411220373369769723485946285029356140247353965560590778385305856253969131681223199165672452874767126631335810627176474757574370307668280628717858619581230649638009776988010149872375392990195803701585914142350072782443937375156146851874180114997223684134800112126743967443725996537033408553623412313948871765757532757404328324782924518735559238602864636527202941430634279428341505047185348539128436826095452979775446032977190448285572541919320169747348115240659684457951685045520539659134355039581028231054481311668643098886923883990814509707689047914230622314669959471205253604607802390617666830028655027743132232312243027629233571148393392844637942367138700300020212563733869538524203777307315774222442600638826752612193215372293128893486325148575681913927726528504910744790505716434182396945441579657216495398032392327560008904074766360638487989956941217885030732975143963593609679660838012707019974511484048431501937630853982676226458918376226331864393316767918106528573760519278988176216007708814930858671488519774749354894808265888406245410114614290652763782285973855986707472376649443690421171463360725302396317000320554192559233083382427105633222534647915656880746805746846984013239873402936511061758194089115691575287458692153478928737797151525726565961756387970184010306571998542775070625436810975017394955670500741442465156396420524524469832809658699217327974212543369369063778626972355112471385407127320394 [128,43] 285443292981098316629739732717976852887655738146412282310223592254151970849624349607558562260952908221029724792226884391090779790911702234978980887376644753552251551559408230964694519115892167157505191936437701422289275808459236694396862977095203422083042360767539938978021464948335279858522861899790927383761372512246627367409172626756001312084122258903415608977929982371884758983010999855405818255625954779478999308086304773768020643919482427455340642018131569526109345434294805797469080561626050465718048692162735172669656342901411480750503360484636736146233465075703917225481602331142854685508617104045503148309623804945277319014095874868550766197955632067711419680461713698070050021370672443583799193801528889643724172087183430516699825325425643297696092093190546448845001552334699242761615511618174720422190960664256150417827279617861528865914818759878567288243666748454129212605867984715292040253670623557337486877605110827698127961141775534619225318834921701425251112031082170267502313359902138550187228965574100553410574669988721678415287304673841127737142013495460182908426248396297772433304013241110411271973369177653403192827352340019780077292589091171130875252026827536209864413017494077145961994488670793557171625391493078223475725719398245396189546916993600095569728935325492568570944805354207752174578627163840112421813926614140404215835279480795434023518086931597150244483875300885240200973019796408235501147481513242410547105558894679724400551605725116656088528688719397067960965204231936293599877306552201357185458210994376389897801640745480124193164012282496117306088139452862443990270713072251780481049733783882213680643750 [128,44] -36409457421721210391260959312066843634125520657214667248696048800713570894782158782921175241024478479240776152737192868307535898213854265540111669811996587218865682031160387065555261474453825218042448386481094748330622823444722084429396105686376447024253841881791677703129583637761850712480882467766219956100092565028408599170065620857402007876711523317357458710730386240111493981399520524094554398460964317090727172386140644100363628002567762874887841097828848161653158210498686708439935488996695053825986648542027988390305392187456948304465418396533451297358901046032141758374279650532559539816762370858852127018961841752895557906153913757871811767271667755976883132868926025716659737782306543026563386836751350628108872185416247585444793068213103262064119740756792737550840573339531268503580061539207545908814688374799536151075829875474984537680790206573288860960446115705086817255715435730740017422218616912332223900092550853600236670596561935949948944556682726747323334603933672182312166687881672865365703877020105770342154722019234936384477196008493702895646323431325002309402333810631776919318763101286719329160463455948304607827855335170192787607130067976802155659590064428779722629632834032704027949632447647968254556419472630020854908431915121780270994168828700018972473906487449200613266803760913775090989905544428070281529012298884017641268312548299241525486916562500626486552948199535630290240460344569420601345543041498107535598746848385322887127526167502959650583621042569768452857990447391161099156764993663212313430060308894711387755480571487011929209377778270407937401641016555809824771536581463455801494631114420306368725 [128,45] 4161273699590049457964145397170839599219781544150439586880081363780571258231623498071309645104513498886260250468876664538218004382404039468950557759959742577620429378705477724010148819942677690542550891513187534884568985098146126637892812076122258635320414909910706973952157366108055630675362629877454861140887151561206953751183909382577692419657719632721409958751981308960042395501160022529305136987159139771162771396400937505278223904680468413668186463726730288856658262026048660057192619908879964413735801129046323022537917375915011680225083587066317561291002433876996769871073356009063649306851374636673788329554386554219270880710284475314146930157677881478005936433210319171228438493886051433992320273993485332194625301211582800145147416073213365765954279783214853427731722568235976780776834485809160321566078151134422664598970824114766417130531547023516878276351698789985107013010710563988679790723348004389309855272700952575838414631870772506648051244847677439711363068472187955919042462428112186335074714189889210543930072784107709751505765357664637236930022220201991829381979046435564013094925583633004265906625376422214565184998061311664766767937745559053505677873280325591904521194855230779872183092718668127303365761315798702844827891782790987594435915753160672331110866350538593185695004438464998129502437029188300473335111680407432648200374821737947131958320307617663617156129068621011314712980943237363336686687482236627653766064390008418836634271119229467388341714083818598712961470288759807122000276411494298251721117833308094505926862064347048469706014157928321209309839473059028071950007020813544741238829618029232000 [128,46] -419370126289010406632777377572764949908285173251547430620791037696662816693013480629685466116097199389431525980751905515252042513805606556985178187695224572376714085598776679014574089895573347516125209063893374365967569421045397459873483983336972858598810982472958167688057581156026148860489597036344744696025400740047845259647476526580848676673693146472101454632191227969910944287326376672664519574753293135693284075437556886172350971064294926643612002052935005275892180656516258566712370746064188326763178253025421534638483589049390721413900135856050340300723032245107669156294362086662334635007705264206585457162946390537747516933162145200150578301669575382432265191052672371937066436887731539805342276270657895286038915460616119745592409921900624649463474685802528394916907828416494775295604181044737369513464793691600812055290125002894660485785617457842169714879550153327072848358858173857655543697666747366682096743049991660816297895855078648209162369785639247828379729054088079471128167295626507169100306250357308549020790428349551600421524110730642724054386943736389590636995696899229515528501686667032368789306464986647633955472314347187662535631806933422181065461710461037563714311357921645293935339313686609675330867168284283007747590633663915998578340588849613986389870462141559358572230581322432089776116942963474169804014322037300454275540326602907849370136323890780425468256541135586488549520099416990917984702188648391668441108410201367842894780476010391459865867536085579921336614276642366187116964990067277478065532007608285931833899234612371881470903998412657403915232995783874199346807063506880817683943107003025 [128,47] 36153338974866122089686030859760864024993406900486603846428445286767600743698941052032482369365614905236278893415853986981840902587182547961173558569382727560900694498364418278075014820834480354604281932521449807909185618625141340223233018807755106387476016660734549307379571873481927382078807307915780643358596946709191577745561595818415856950272940495693387647832442750368045049753819157169843785249282057452811334669465155016818885423135993099268039182478786960486049169170927500042993567539229900355433039868300311046913708936666941882393681427809027547213206395106578386120183698183533462157654863953207874367289645734300739984669836791306511475858071023330864728707556981881887057135448216138628500388940241816729403693973165163518317908330884889010230633906155731721139243939143280866308639210727145545095250015786525737822038972082560888597145708423148501727088532979527859772422851605321025712189538085626844344188347858354471805341799599527707592942171308719784178761007995908202247253358247955322765137667383723688158559293810707667456647916212737777816705529709492857007831325799700701738695035985336211962293088744153141219197214601055590219654000276840808086183477570353187513117963551988192388413609087551426900036588311468923762486583040949536985567798101520407918612431242849586892383591523469399211450289924897115532322982082442025696653760330437073104579535633389556585569291274192115492907642546779456025044307192977037465654752977736518270988708696012284165566714856876364766735595152291158761992302407533323134642755435951218248255948778436404157179582461793494125748232022639764192837410039013133288301100 [128,48] -2577497463413046930412693719914055144128420292484683234817224355505364577320047531620371224170983331108754872473612860255493177495151166358342394520580186598205109110576496276146090825422023921547332846149915987079131445950126125358104369728296615015923152405712146050043779941315513836132200836518259835746820903150187814806441620868202662842689522385737827239136950667735517843466200705327075328216068546708374631535368264527261961712462276504956145844292410637011569970236523341016433434843674332149315785669399468755019977219427261588230477122393905629126141982805334259719754556937681587079763953332741845582569385954495357919827702966321821450893179206080251235368373369276383866097957748703614584676027000089999551326845925898693460488383921373145598673740789293292058583777126552747991287929226515165272986194707938957639476546456538352669228707463403893110552771246328371569352626135626663579417907011827261359539449576037064120534903233892433246800731411631583010615691423745359168819226909655330003511764363258506643689205128637229949212339919635684610346591126956076975039172817054976316548570819404161115396166059859961449292654224245763987786639635555065504505376066862790277974516872377189865855093749416738152134190042792056110936740043631150170633625121052421927517791749056550553468192566923749731838827684844190907997356628037985292962543255954510009071054662722388584737406631821544899920470796694621863987029039287337272246430792304454242771152293717629628853880435041117359874116836468399938795076785070820756066288139513133193362849369735020608507478614528979527192661424867090368835039222844604631500 [128,49] 152665633392223715565257940183037919810125686020127038797211452624377878867340502179121410260490811503939988352034539909732975866999234251063262760720326222671908134528579033109239342350230937885899897170272033380837241148313804443048580613057016868145873873716994015561920329444169388875330615314464105800794802626682990779725642233927720689615902090134556251101561004954431707192798428523402921443331160820078935599043036757990150231957707365487567323537651254182624269615558229137372776970037705359263263763942195581427649870971653601106053389025604877309256927261909456249699158288266759957294139489473622003513300888782226159549799998779450874749777181914719924412747951383414670429236224397257837332309476377082303006182277303852756181016572696230309723794649448278473237356221378957834040362811414090659350553996663913202521459735954547079333051903909311103904263349945276626829790252098283248651803267799517831495001909056848354871515385642288470648998517350697578814639875936769159667152775730837360772994738345789747779754354322442148472019062943523147131548098327604171531194542211048087429183551996284258520985879509403803590392468707006133482780228165656847897421953473268065335804539904954019630971594628340921689007604774906201345305222681104797817302363337412790711860702975187581499451532477034845746593679640189722339244994002410344978738679203685770598519292280782889139794484292711090345262706554164981210817415171022897366196291023209364669840657808305454343728762401812211565094727967694699789714754788646854292578226868199595252296129903157828472012870258666824445039453799761085450029346493084840 [128,50] -8779051605958374445028251304619018157542252272403352251228730135300464749785009415272400362140651082940276678410841413576487216116032018010873970857305123767534562862241176891699830492249465978349981723098986367652651156837470344683927289313520203650147155001761041965461087087451495332433297512584345816311536617368731927124772717080582410996290076368707191987211661301081990565223924688018540680421011091333400204648044101570753800204606721717785241316682958442776160598926661605916131992720343989923375615116385346647348777919520450833103340600738062306468272879182807796922896320828675548340973065633598181516097136376850475792723510696271925383610997271921623194306850594299959270215265177288546816956125115302678903281642839135327990854156890843987715627722688867676499037138601322802267345680171394218960665951817806540404385564691289998890171452807566037707930164527894169066890320008462235655700443788453558228182673901265225889492373581119955477447259517540895454021100186008598159946274407630962138679624223159655623421189687504722473344070247840215835767450908113267493119637312231920606943348214144961533034947736620255860413147823206838236434504047495640616506472076457888287080562420037512398267484371910918560968322953253686952192665826538092430737626628065156785124589791928067003087365283461164021039012471134061412404873707944221647585709254834634205435671816983700336906950051934241155595282746063177916935428661004584728872220851234361398042926229596787682718833113799745585891538585789778603591278805427911755061264738248854388331217622083668823503793996851105794467470115490007480968058594325 [128,51] 609980470947028460590407790023456854985337834393663669376761815916569350705087532458741719638995235547288445367328022591686602599385116813482428292720641431016267654271641011087566646453709965151551544635600892093866619954481267724070276896092026563873737178613276453360689474618747425441931067330427269216296162404406674319770477277861442095786052481591469917437093480295067089110853708634102660572115120525515714344705464352102919882320033928810328777123986928173183758243933449051809539388680665860675481595329943565006836213363847504107347075841795452931932684077270264906393772148123049171574702567133406518764517587612818383195759015682276888055219597747845945892067235259454112968526714474409889247708592018773702625851307259538405789404588207282702372646310839457743851277813194965465431481795215991239028017308871164572199836629557953547629300596891790251525824805084559549546742695221746676590846423546479382461308298354669166470494219555096337039876016843071496935760467681212895726213530578539233169770384459021250647447473332252201418583318139643901818010473629936809610932643499951257138847773860676202085415061005885352787275650283825311415349202645198600711305543407105793387684995715957968063649336836492227059772990616652450228462270834203889157707883212713150003933028251198699186300176395060903584657456143600085890742473101706466838000100485011205273210029315552483772212365347344285358413244541997134267921293776745552548755205628805890818581084626516211664572975283368249834432484178954396221911612885274357556259065997035627453382270085526477712641553157207307336864919042570347107609495 [128,52] -42997728852097507487759499136048934258985801155694869547047375510859291317876745433004457665288293125571112957456549107491485566323725640774325150099802005203103294113418141581997845505226123590945925119893865761123845736680612578103711285053599341447358160231266513321428145014815728379853453981333118247645485658005777612833171855649353003251299093594495420885861611148981593134751587830753806238497407188462828427864513852913681668283193481525016185107899221592298507383562129104757102404217435510539708952007282943023652755551255404366541042097895734387761658881297199908860540224634514598576117401152493704297251140604587187443423542017137516706378619532146932799785881421495128102746506194834178717397306656606466588232007742942283187423464508343841686347736428957529274328680979925598601196663051022715233804422237978394241135482580224431651700400410759553317043834334675839928835411814399956289097207945668242271554888259909733910100590112225304262358901182202696898410861625711141539261928136346392683819680624527410397995816496494338271740397724581026766771704679486284694268822813520165980406703476252958672740066905834707061693809566360010834563469037177582225101274898171482838149000705805886510327289241147846877415657471162357315634337362773967566868691915986739650877376996466059857788548101779907770562635127785690412652648954735759837746806607853216666105553186540868432938634517549409558465679406183170875734584722886437639521148738765187331087710826173842662301020231082991465900094741849416957659282932704638240251909515410909548583782775306432542934205540493021901604800065308462360120 [128,53] 2006487075395189582124331528849762819787093344109980341346238015761047180338502686210232864620169927907773205624147352735644743949465085696095804949896190331957972693904747650608314942660318535179907177568758414107671293557891747867633160692155836248641415745165658145297865059434623336781064712792694309091373896250974915560623980637774351782876960627875383365537570735354745665569177720334773097519814588904832455921899887873924944017725902362770744100222657059308716705662102796112188369853086175225301787212876856448234780661307063514729960239130973282570120515936820788414169380578705872347029837210350732710755108455192542265351073036514339913908402305559359509838319528464974584015727784208343236387033487303104379455818326518573554368113045481911578387225668029170374043226827666218356733170659891358853759166460543862124178618857701944174777242844739539395297706048998303545188941015900652943178892146383264284693691084859629476999995698931012178297478003849080581647547421343476770855422013409579702789452935026340634659052377891641044439368255968841331550610978433806141546152905420734056192455977906960008080420632697825366667394043012255632798981850446091613645272345860719667178889434374789222803200978186383779794643244231528047793268092213207439397387539451539858108930685086817735531373418171479592608355739446294818316452064774872006637898678163938822309852841070883425431817475217862505927085246604101265386123598125508671201835727295803066129943768529343824328196167266961788279783585828961645799473892824520981689180409763594369509272643963738516407695042524152475263164894257208000 [128,54] 23030295579493054063891070867605509442987847046385296093379365708630961817176432756775240079997539597413912952553477362754947750735502365359964005282899912562545510936475094927471484799602053886580409869772920844097057680432032920403466735521904087845692120643706521905897306163507286270010010808613880095537570893038085716273664487507917339759939575029600689571163057744350351535688437064583625444123854297182757893359390513413132482703609693678897694958894868711125562169893636441047358561005028991022272489922409243946243773752775516856029349412868763610912843052824421273557249144117573597444377325475431971178716225016674101225624957511582940812945538054463537846501866125360516993132278086563339749006109497919413234549757142636713342227721470616509283549385366737077058905023890731302995640773025369866624495469674951707489360676291504186349690062770834398087733243976948417561881903360620227170787494237926586829108089627306153862828563209647900936910183804127251480390606116479859251820851766745778019105340136680916555336941112312597801540222662080279812269005231648165772301775802861219188002685895480512262796826696010868991784490549286809702235690934067567290586112673968009317878798887873107298167594989288819715543102690926207861158934487029872979644797222501242267558475597093119825420569337572942378235632850648577093987738709438083320183568470778174565906947286395342889741061773264950017550074542634912801085772852596062162734982596898461775724061353622909380138841094930122255208280201073717877190343817781143162923944512855483436372898920896823770809450988956380935106607379345 [128,55] -11393560718323198043937109383707470841755973646366400286235806032923288742263898957549849182844808278194446914073370704823438281955742524556609715572613934540482134749950729051247151447611662975875316508521562714104170113178162931982116132479960708662841734473967410304020525120096663613817074299864264495998583669100517538848447136566591343486506520266093335568427642136843424378736189591712802294452761025730264030007976658342603547194277241262269053140701646863425906250275495377522850817257998515132793563683177153288611237557103565902406198750285633060447564458849453725755016075963821947853508355021852399332234943806151642330699776738331000998936989151663948509900889673480911503238841735741439758768825403553614061695211112625936638176635786141007186571416835210926733163945575086737362941408054944353496806442777172449167994676124249496031573709419776712661821543910961994746470720287915996757901085752552554319427400349837962003023250966235533208812098874386119306499203098705637427885726469817653864030266407025933426626619959909297085348501710540398156819585553787030958129535959993133563151646740690844626745796626109585180466221669868650161289109876930936493692738326919738339227275128218754787565718497102643874875982703162680229666035910077459474833005255126254935328978196107587958284846341673595653148658065335650173336508354440748929858115549302491237059448580370875199815972353128615659473083213279076063550756923723224965081911743653902841427314114144901871489400601783256165623195119247048252144623388889879350683782815453753584882664013169503584012670971071774890369468910 [128,56] 936035241670595907771718193197063008477063152550242995717116960745388469239250220720078825691368879570766828607307541916969724110597197880843815474842672008595526647933622748043370882193336833310808795554994836261778036694674901416564969455084435094235444662752079863244459851770095895069421244665827472058890415014420659916925490912394834583663090962496368080910251042987358711173466307373951276524053713795400269048985008912020380654754472527872722377380109786893662936662002415760869951343935936919113892550671840992550492234520681427785823622581057580458377520202105766441038433373870351734294128140320290168870596409144409677823929280239942807539612627941778725702392343557878520381723516995810119420379869198003003094331579159181154340289738314362787070563917530757450887994431029233862908486858984182663302907655200197164406325184585660029823678371474023686355858411378865317190914946557854106609100171558510687609658533776501326018860710780161199117439177468057025660415391979956002675670215079597739983448830392802083198791968369825902408409190414067260774918286593060573575252438600624772964555899334745225244227175730870134955827563631415163981512517290513085286920031970785641114903938752640956790573596535997054619127378569196294977335366277478593455088628362363585896209951044552237852208155776163244424452111804567756968472311319286321989266039657069607856815614733472394763315134211277970941501260805882163841829265951108712904278208616311217774600075655234110727591632752111127310163485505762963207770418094374895923952040708973320314371142653450472813126531574718202625501 [128,57] -42117953598495968008367309744328166052131518430206088527618171744091099196634576699701914583766554334698956508297369297022922689133098968629228461614646934134596575828739681847259535715572740278626878255576689813557529322958012566844356337336375724447828261510132849781916703339648867578360644994829476167217656910349557958038989668338471326633775821078578105157683972117192012938519592267287285170328875017227780279318915709351365892694805830668182754092661902413168440176669650886474952608681345696673437825889432544965903662225647712658475975881003978760368555543252507880519314374710269946952047343063580025970900512013820198070879246523101134758976385613163066246524274662478932687465416721345549667982433235188980764955125122064638901207989709139358661747492541148814219659999306583321930598781109095859261201735405437020949471411114450388501308863739385766850634158027871992126203175385375089084785087154888076734255390814390148122704587946061567704249576633610112487462954693014142254990550558882626836165109750258474724923030231767483753801984604407202533835231580572056719478524274010733400184933327555119396885227397960867319817424052183653807909575105392155832133965366913668795857200058898157914196363918398579984707545780853949767045756460991857278224958982976637888072245737701875751896278027538020192504124132567374429217076189294086252368491183614006329612154281038609135374922016100015914130176182720311751072331358729451959541843528442997065223435833361578406555883945527724347881277014958647197211609955762900125961598128952887644275800838243489624037131985721467209 [128,58] 572239780027051028412644778095718569063764608220218508823807546937616111367301918906183634749120527727725425387791267846302147139126589520601217958024060715383802276884536449191463692426483453404483460041358883533348074266809261722419748516060221268437229056945390666335307134588359984430922050715334192649791360137601469478976597721089819453955356997059800984228529487036810438168133688600115208324116327171472105285514765575109588907763799060525298130351040463744650641676012220097487908870284761956340296283918926958985485151188205801740247898884096670533313861122602816928829758643729581147560933050514444837664765982650547395718715474333415257275814637377267170775461448401949175774135519392982144284919036025427274537206217609220706479761323516640228137924382277733678941882881277014726588197799820977340808174237616756819538755189234656522021686191309221559706539518557807385015735292390100113169083263781551345721889267944637534017407860210204712561280839475740074461256680971823409397556369276536614875114920046905552434762054612785334862678784470126455584757618779813241241896036608611148788881483014954019460817860327498139152377825843173092567511320469388084692599102465164916838622650066154828212442534490089338669705767929592393220746728347562233689741759853690969908789133042011520198913334842742453394204689643404092832644769159526552999427179685658496744572823956045057138598173535151093231652251076379398196901177134532978257453552747453313827035691869466521485085623472751181341528571320330059620783718221400012232148633407893892361254653092454981781804814597747 [128,59] 78830141414692160145383631760212471865128375753762029516875411372172285994599426618636006710952050831815495750859913840072453648560789944649024124053956139294026943868700284341580771507020144251357793742804376911891079268810766852748043025868959339849142846005821837070178532677285985443362217924604800955056631563332857843761249084769473574895086871885940155379883373290775045660575770752926492244274080008603521119988104280309415129337717509812021357895457754135676341464353377057874140326589571155513831733949832097064348923698484151783066698895174522724305466252210350687074866595719659296377636634225518374316558476761222199681050663859230872127211087377400012914286058419407866195305278382233427918282180755826256984091555328514945360672740157534871981449106032135920704320101424219114277661423838130681025796728294797056783759302975324277900691455951191243464238853980296491634915854733121539152084963079547563209677539109191129753502820863086597865315427827153504676483020454962851496154918211921661960600575071318541413306726118577561885717390293786304009328973177320720397124224501605261198766955724947628967504516587769207213461134416145176751496482763488427841460667722483985510223913558909040362737636662350548554261219414012365883210744066304962112813391954007678039896610463097054133693044741394188821270478456653632404886584365959653057379003244130368968405619578790891656213806190973157572977907898741683043194693207635790503136112170488403587355657778854777052128186151985355460182130400716293883705582589535185496599386773707715700294089949704483530706704294 [128,60] -5482617906082663847351830024091178225126961326355246300854217803495963326465991862012690036646287495173681141112018990594990360063767933201582208060408950893479214185402864577645282279685248472843242456071266570269350436257113868820294733791946674008005505748546105010559566134048736101574463676996574537163260389575985489467736405038770503869715070138043751233466137047648763153674771026628543718112873309600084694091076656950047133516641063773681081188203040738428545372506630143770201762392275319217945970603680295607782484793162717513584927024639721976387606882634049436929589709019207871901865686403700786422330799585009791908116460964090323924373313438392223698698433720300928350740946289037233521354518415122594251322331500350727071852494318208605700292021776143982035671152218387891765568436944551990498690363617016218546483836655639792415907660252664896336861576860932802092605406993113158418000501749338062191153046949230337162876340262092432020546095041181687847461381286403254287531575700200715314493050953436311930307585851161732400543363950551338973125751914105578251400681734700554992844556158965395486054398138438034018357475488941845094262283390828666457574284545857468876926233583628648551612958966232574949767847692275373172751046793802402823728459431196255915886023786988716815359738160273851799254763673545042516114437568517971046370363912034585368753963083285552914751029239002863503990957741626941004824201204785366970122656489088956060616255466995937620125322445295321003710746021970962486998775332298996048515244713323259240121214453230674383503044 [128,61] 136353619634039233165956210964896791780402488727139149264109899112315611630319590948564908715633873192477665619762712991591637099591346578549528002859989532076024259826858143700940283080051093057444137655265518378009143772044868744950325838136607235722929559687490233531691087082737877238231310928377371455726334713835183670632277671499076321554370762040493892354304692512657784651992456929589936458839866351987937580199267329601825790531075446156508504669490650298106996829141618307806029529929421838998322538020721333518417529429496706555689683999137961690484063232535811407895925669125581684081399261379844130831604636883321369130415731798117195925035818528793958640381997174334255867680778522621949515891483229939977094834867638296488618102945031466142144507388027710502274854199017414457533279088419418797092611548250560219290607243258473507423976962315333918554185190960008487614577965482727962045154766701323153291460164614138121184149255738875198398698819665770748111728578857012557393207685722783594318608931049063868168263211370298184418863944224755782818828288587451793242126805896802440223215818900522841323133642374288000128812184576138108006140001689218843586532494909916414074012905599029139944533655306213128677936927368476988091546384651531171135215656121382685099749744081664171535685650414420725565563902838251325288940775585488186324692829397980683833444199860042523399863076556103917601414891211277682483988678823799719048685387221917606437494935315615170356292683657615771443621588383441750290594324470179074836316690515306999566924180679446536446 [128,62] 4932566068193617563626836652980733718685565703149500727077357530656685042496237854394202549484784468914813970564843192531137521217586150926666498461360589443728942336195202205636657414066151831935340758992381541008004131212370981401888500419776730562869020739920881116450028067605004540478296844144440778973171004210636684977596435067939690659768196748986401569519268561805146628511714850774246721141521488456365614458074869369830300318126972260323553532741607493181305961539426944606466603078989916237650890381418985028532103452720101037744823341182766405996367474666603305812748078876398162351717471536764707454469114445917977216393586513115850544404118756349122416243720628952207705984346243042008923621785295188224173462459224046324075264808403504664100111503850002403079815578957057915448905088326324223425802076777376764671516911107298890879868158901862544921724547982347881264840545492886553507674164841095691149693256241825180349741073361106792710089368787298550515736239721382566677199244264912217525826158833817930978863042059952747220126436999290002776817567282498373238146951750202139053623045388306558144012819464049990098109503698774368304903366630109490980325545017017425278219223627771394762565104622158935748712799419739989732782957465260909638313758160702708188295817932884367169963247020884273706949103403033620640049384113266737015977385327185548379607398568158997066981182277633947804140819509215775551104128995862911790292105346494187089388891515377452811064397254258068226290358820079086541061719670641719386830182391041474829365056525340287 [128,63] -225584538313305119164998083021896431792393427623926794515290413240757989944772692735573635935080148543399900069236614823758446189285435231208214370051646561619321830482687531042948631798777901975627133785760378419394315498958161755718508277156660396474491948061063462057769008311339179880639176102535856229700094245942243191078261427795382739890645126027359745948881611589122071085930917509117752056457456934871028894774548979982845482931480426914629115747884726057970016447859468161685688812503584107817616209913787662131385715014087570874269493710780156744734561624130856628199181832655597419594955942897068851236562634158744606806251803208911789564623945125063521002548520517408869127403299663655335220088103871628168379658469920503353358166725862919481613680287405874522905150123147699818768863389947040230903504264927482308022241508179289247788126418362787870277379122878353265364235499572919659917642204674387679613679106157130426474916773983696245427905239991849210226411239249245998293991561254699764916501070185073301660128427929623565856848319935772137327384783100894823855990115669582387318436774994805657237853034683883976539890762622739109917360037173608386366486237864467892612924808965684259757773370248770929294961888572448936395716572453365833231203480283215526746929168189422013959839914745562979882124582308880928022172495108855346278115365781091869378704655688658506531837482730265840637467296594562683976924368976148306362671529551358709839649775527312485020377313981846062598809606830847859307047564940036839177851797562271608081079988688 [128,64] 505933055755184297890881510811509692626093242289625713462948398780428228368217424140717628306806233075747307666899797486762473329507333685963044904947322159987890922299472129799660366919102919057519060945675701001668047565736156967102032500159006686204549699315493134254061714964669175439744296949116989931751581422928239559583480912049506555345451087661693169894090355902611094798495660055922094880734065342413681258923738612192215833066688472465358377188015859199576003879413324898085380218002594086375067788025738476864782863060543684055562492872149968196197039654991534407677376877665462236887432370393723200404855474414164117506889073492268975066031059048682587463087509896463576082329545904854834784072416142742119250717879243212649519817420085393745715356981515397249470230614967700572053235109265224118582098837634022495459666506445290881770637910869913891137527365078809499092481007544345473553869833925777646608306579963260068653499721338100362710328820019766118778930145850570251178677012312862883099467422843465261729950096709416868353182827659522944097123144384999587046004083591688733830135900585751131230226818137656727090063851991289087766700677412707909486599398267922992828713522546371199364773997733975400091882754573636939660919104007802871717429687339135235469015535873471380669777153500817995397112738107236081982156761479292030450414901603945905091787493830625732018167881625098860884703606719582983938489011781184652241742273367252395185274021716388986890957158938099967037214358392626420808953895495930344527134080925122392103860 [128,65] -36704216728236829381830158835390845963329121295356561424759267942701019058892831897333187704772910110109609852416965195156242387151111460565730915044419986690949326566385673474785598893804425811003245407745061001469586061621569990581787597191091170630185337459227210642290511533616537211370077766465527329194501556428358020372778866794686887727734310738917048383723007909913404558209633132193739233421125659013351778654245507405020390799126690415963710852403280729211519890732315568726102253885878999942745216911777381376163016831392062623746389590859259865722300636107626884796968626354646298721729704715421091860344460862620777146913215496195358737757276874527656032501813784918347230955460838262076068196626291309263350589255133832940886698058125309925074972389257124797006827890042910501135637518017208740140080553469459163875590896878849667402642988112133126965940843794159514988314664878528906841209399520886949401786082519948764160130395743859273514032273268263977929503948647235891551509398083069090787173254808582650393203639589148348377720563400538316727739237953399914630609419309657939231140030094101558870879359970393426284152254773655768144122772413806930457116473975420004631746849966781485277316336945142737345949557489246002769825014119683729161840277318784212988792934528384047251628162263812444265758826605717997941915781791139637831884758739524825301294134210474264667379104401315428147006134905528842945509075723758771154545250495834626399819559190839481453025013428554787327149956086928998825274000153785640576899985422754749295 [128,66] -2034616737226001759429217464624861467060064553425411641370832890360020775476577261900545795517909489058927675006577362492442199854667350852562376218147186501561689958795028138389933873323205202287801813213112692102123868157284237211138517409132460941795231148508854326571968127642422992782142715735295331586918448382450908838776694837894920838331444967975624655908510850449102727994597991316556326282892249018052895774640296739443967244360244157197095849446630433687772151557005499217993048431290097999153839262575919495176655013842225451711079139573343471952291738070322116721423987081173519959984063875750281751412187328726844740119318729266600851846978483057579801427544655397120129134894069746174994239035681516927135628071884840544039122183580107228481342363675512054046702405700046216346576667067844608675618802878656346696419024038642911579842698313851284900478795360391597387864703824030584499469213881008613897232154567643713955908846803368007421055681848687831861532853473059938550215084359283726678080516908338261383327314213382599598613013106519613863006875258269425855298010307368159764724030265106952299009023793542223403648922158045024087402167565282970138298681304169445197278184760618810128113434287433557561879619079995843287173648041192439902458071376117073918368468921689448733316162070817049314087095889203253753747620934752939685913245841658238467881071738225196757461876554250684302570386699996771700802923342826478360555908532009978590975961733652849686478506630936997968037137003237830952749818477568487313917081662397903 [128,67] 195336565244359035117952302005776696525909222052175986252122177670385318993949736089042107206092469759668152012929386944443680810825467841730015346733558533809974813272873695280742257878193726630036967632515461113785440743866178968197181287189443200029546175229167464337496555919750855241234221852860682015976298820673975269295140811896821616261804110776532991056329151056396298324799543297564792408434967146028799688299018399276385980220052395273802255096060412704653114312459545778203810974252137501382108636876315924320649290798531047510433186132817511441594909049297979687852542022059638881122999854343674732896914779231447982608660344860950196123040302717756250330568329744008232463126264091006344824068465717607934965772651892331224051577967912105641259112199035943677260754249053478398423210996709901550044574457681778748573464430246176301519732245359902713379146986337668624073087218608606530878271614282329595266145423659175412100188995597247233767680711338536103595705035060094747607968385077890222962118368775174924498258400680483155182489210913503677267210142933755744144251261326057111992460352595873204208030245932280251916167532659224121126038673164521122650369915760965148185842410526831862175777868161693416825289435798339371797124529653447372741378523909834727692226061937689991577815010517932668739867918732990637015022482843154510808358692364071813285000627898862280670401544789526718287542155051853905524830217850139304109256482942602359830330860600854840200656181913926206687029643973897644269950887557781042238783146982 [128,68] -2867965016679413172160389261160355334664911296995127944041171143311350217511152717505327943145881957228214799607471797170360788131717109005066551832944586511081619587050970065485052878669988673734741178111926198370941588210039496950936391559489688052905009831546008856325354947098731385704688373491040181987111211828296308694386884992689886880127565441696983240197233547088774925768993437877613382331055948620849661486989020404389078690517206654899194322090931775188953157286211449733755534641954713344067128288180909253893610826377738971510788415158926830095502383395478090565708171792194586627385393198971916969636169330218620867217743582639094964196651822706479544047342975771040524817431204074117063386132235274912571197068880775849348638135753375272108092544584070395718705585484790338105091915778508227958109706631028029176673490052896486325943624700306553036924294960564297763868556192295906071179490398139868393626906519055137447593273235899061653423869398750860181790202922612486267621346350391284859011931868301631379928561216874707193233817389258944599335152239271756123049554002073753836800984935813855661661141133462041023090988592023439800374440440130540484105431444249977757842419087690915507911683102247618286253354808960958360391691081713320449999040101201833662613175564489452657206388930429452728900651565495579372977331190807228258438508744342573141350066796187111857222430835860968245544326178133172121852737197518537053216518221894160089194470593533271445280736231042427281285784597332149904558838341082112242469339 [128,69] 51106417467868480581459186749095649513066087409950731192760497999010138578327817485973129141659018171968468185448038464417006262674556390916990113231439029853917684823730559928492247074679116775055991728072427801944343597146769288733043638414034273364503082163899043576716381757295015198598657363497879416944296093873159606356723993289009511445748560724202326749208560524580044099607940038834204152162490434978622101481806022306544833766163645915584376178802386677982548005836218693390556220761959267578796066374477196358753083867215703647072565715087446454704264790158518393102910450836060376399686337553037939148342428123962092976565080884477755027678417354857563048287824699784747935596938095388110742899670353573007755430503926819476052884900708937529215441254404113080342130569582681294334616184896744385692554561314347259096222555073874442770338499072689983127044268038257873212162707544092783651744537049412819505711080991039455845339599613533474177850358517213481681661451605800684951969040040202933803092226678003093997143109762967710052311929136405906450182939992083344244777486238002935467289551239937018880548497481514856680863714386214524069625603891358732400472730641646589112394886249149745184228697383122782146188824592386178513259665411843151563213258857892867248486714575824676410777163017571899046630606964535162059611279606991429410007869657108395979891388599831407083066139336884017986986314533149815656426622112882374848100491017986143845734948116360745804706717097290724385710273819976546957114698596397330348 [128,70] -1319864088339240255712848338398147667223218225225444628398532650836675890316610226020828794690357015020101294217795278411039784932534476661279472888702863712240381971628441125717824737219025262898635175949852797169641651060690098343574062028589312421620986005467606132946236141925749062556168907260178252826286998720645643958829357730762241171268514354250663378554855025858428822987193167281664344958106253580891108132913441794879436208057469423578771778258254003616179760127128505615592841973633182221235412535193410215740748029462938780314803518046349500152592745219801171706496246272683003655240569156066628581602611525593766101210656641549275079155117186024425937104138859803878523824134846570286512362617475334769196496160587433119266434248309829763170441730286440377451984076624889344764281911338039857326025315311651150965841142870167800235054942814053631489900011659197953711542129052087041956584687430916038252014033081814738819689444897356344094119353790631575500109508746361302288266553398298145975609465422132305883720065675316608274111219915091092851869086396418163654784117390608800425828997156831140639816115443703549419942960476872840711032777428246249380612047245909960420443951989441297297524191846374082938946662054981106061965048786165778742057461735916550316013483174775492316990193564413142717925802865501460559364662055989305733822877374342896311799384725437735777004262166477877972734433949891190225778714981018203147807472762725278257168205376351811879477870406238297764237515504191424602887677039071657 [128,71] 14391954588090537803714073310636203714198614181043700918843793445027175403851721253542541974932302038689317891056993482541232869333432528179311658158097700205556825200778629395192781851452227932269920014240705353034265215741797334616030298431553400592543711096795360125164302600038742226034644752186450023883121149690232457301432462234089938373177726574936018666943074319722562185288244033177864838706959627436466564709512776422804976122122223181894231200012447488465949824231010113697664990366059976365126530667851635877252887864133917779171318275063072398636833938236695845162083081077951686849582821587685041314555365769215256286425974932890025321814344695131716112945607916362711631183983115409698537252026618495496072533187244828712378271404159770464062286587167735400509578460343980536159210968073568791269493800357431165806883516334960688165573496463199337462752430810978415394176004351295354099416633542301410749139744610781623728660728840730553502365899120659910730862520208974835429216350160437310061217653923085154384663248796743807413959269587783193881092618593987443795863695280967779432391922707539596741674139159000266452405450468133792453499418105504400821476344458285358686540090298108831665107070471633008055695547432724648980899783117202327747809350418430448034134423699743490240387554479479886073241995413035489998170516042696531631437488862543312898402394812841582865413819059289019575999745531086640043841787365529441133471704532091787711075317325854652512567316300130479879476024036162690106285271021 [128,72] -171677778067484517747660812017856074537183279685533458112926282488541353020214042128736765622141909240996905026434945181877387826446720007193578118283376770491310865604780038458533344772233721691973045625387603367845288876699431744437541521342337844585286416472389224617519086412452805267054658052088900193603378590886101223743323345661917268348483037472162169407422488435706720642297782088474672386751114606177027998807610396392531646012143459556016024035638955867662093425295339770712891088594814330458520940138623143019671155320950818241511310162648756805684425120076038670858931777389436690038830631791745705643126450215766543370723883612901400982267531355224419140114614590227568653448540368246074245066429296225111797554945005551020572141592782886679458092871596861437562836051197197102674311978957436203603264335700397911250983800306935532124591586650013609289059855832483822728003788026787579452958937043505389495082384600919892177923601458213914542049332885647571982527619604831669203831151849728562958958181575227464699530714073738458553034812037683638721538268329432522907123208608157176965358376369834085719901345479414161257324756239218697447896644582373203202613274812881851885708856814759973616390145148796902224805684409418625702245367733027146594360549723627620741479111223349447781403949662812301264061052459545698412304114633495703442622557833527910095686619499298650444217611969089583927833588251739655349423924829206068897745098256796437264385438487276400556228641734809780050796653340065318062780 [128,73] 2521778303152645968430066842525720694617642326384683480586020089791808292860413676289284839092658337479878859300763681903667320943309224467392376550934478830426403801816645592204300409666118092950923613806248477761988119172787261300891376421134873644994887528825281161550135903810303150411001470875019812296649433199918640783837895226894703177319711864635628358791951081056728992647028333485380936920989452633938025597650881862735621591788767719170154121003470872874240886504086846592771006403059295840725457327284217686632343233772065452344400965903923738393363809586687464996976217183403975344561361934667736434057630611082378111819924711308811275844007476270057393213253134247819244624229540280980648252617853994949835250217077179669607331467905479713076595658193571728736017851605828976873393410628654872223643275414055186669069469413769653609910326045552148530675744823027886630840580133689247253061556566963563547841986068989535558158948372371048189299790063440630263600988105111379620964984891749069280522007372553054294464374531638576835274452701145560988054459444162106046456455871415159200887734121431175332231567610570366085454030260267470498068367449253111940250127639259607638505751642487981913792154117341312660464307151389248173445745587080509077637798261168271808811460991034863323902654545752843050422448903792850692912708412639939383558105221902462177888469139129504488702055515193329933969631376853171727904125052959726241880429665437143259220835871988586206513894635553915242286045080031770554 [128,74] -16469887051897734628898172151679243245458034746171641980245120959727910018400243461158161735205423760410624328417623508652441335637591359022713969035719001769517832014881032732235731480046404897230836742144080643774584723682644041271529306784681548788602238940962227359551921311052682402861327263352643981240061886993484832107950579517191695585977986130087147893785579096828390667316755703363919990975596060822627921634882767402773765134846588580094552388877418461641483553273250439075049497943204109041322189787617096654329609822288359842847926590601986771660439094391189419326939412672924336022866630914772002568042037601453700023410771178765860148751830217200808106867830752619118663421712869231775542083786023819288556217941517653531145345904943833394126035732424752359426572409122337794530292962115876931843054470263116207311842120851099037643679348911253755001580287008886828376490546407705043382996105124891126578449732269672123593507649523667782642620336132031009864374622492791897487050262365004687092988911751115223988170034533429258589751746551871308940567472113327046320319126267875570717331074543013274881542231212038451970253795895820319896537248348798352580077025553594916665530812791800970504243003400284522160382882399753784945518300841406373720435011841814738941349545264060906683072312928028718653878363535670606900689566982633256560825340210419144641481930745238719742065598743694328152749586470923111739657003553062761184267747969424657539542460231244027896260495898492428386261094298549 [128,75] 33720156159481770226239486063791664272506977123318509021213887290258392527307331950758478337844777370936237775513909231228757342524054086145789537428221417589015316948145947324108222820748481489956258526214909185674335207767606497886380756895174231434238388291898201608787396240255544057009349886733497651835784656147039110523371057422813252601432861087423552517885713287179438657924732072602904694750342332864304551003331183064407725212785591421220261175736086557227627481455776841962239107178617040742059873371752177925860919639897037322574976306235045183512599206875885666420170648954453968337228522606738310999687385262346357597172573522879745746520396926588055711154842647749737265752840746853352252886395691862328544596214731044854782063924619109494292907133184593164393353913048835817207813708027757734819431978531317257069400217074278852978105225961336998951417837632927322127243295351774772704610598132129155969507275116436490364611099867062236574004352534913027271041396432932320250843192972799789771038042917273909649525187938628048721267172026564162911066708469354922062315430390885084048831599842880845762862591050741064948235465985406179172077107705783958899041926022951270260909896851978538095039589112664037018567878941090970000971381309569405310940064218130583217334496365363357884192715019225556390625338723935221504235812004739884649774961048859477061503584378142268643664817024628789621839302055490180922983186729658582125527419921990545485810043029925000870392590546396346780651931 [128,76] 361032511974783284383505134696004414151449312995781074005715460303606455353163874497126524478389917892487588603405102162691475677981441641514655532288059305312486074184224601617825035884147099240543853698835030408824047360946723867745392151143654374000723549322045334808509328151521612512164922634895269891036083085805753002813266794723015280585937808739722928502031023715309386862854496905395484511620224056690806459785147771616541370263110607526903242111591255401326009859552504977896659464237814093354254515897289272291292586326314018911265049604934665972821559788937322176869367801488140319372175235661839393399268055087206523855639298752553459369963993917383445839917097295984347886219227314109876965751383249142829345325012610358538199409120556850597399728107029194497141450105627278430232124082108722372913000999511196080525084020834551227700318853024478622079309777952191793225800368250624637568736764269230655151440691748300603764127090608584752319346331758914699130041853247149676746734039519808245288183791966933593553591486856662731129420704025563973145708284739688202145334480387917337834934875385419973513588927506940315170531070678556868416255146319785743575813366225386702307010363368761122215380034047084316581610216558664288939444806561858084874835965722088011056347751315692901358935124531307840479217654890656698477700235753859426258329154692428976543266231159364023120400105832293509024449966227555052132490669799483135894940868323300685364493191331194522025174825103837791280 [128,77] -14413391881824613024478462974754419596177681946614227216250048027183277464860843826897984399684899612182000198975371119047685737052145022946828830728972588842922108992582819588015654455630705063201932625776057184798026723739705479340041078048920971673319446160851736497379547145991781266483140549278125777835261012858651256280183267902993496707904238996753948835276841996224405680791969244671304419630787317550282569139519132493454787488411926828179004158307474508478023750843509094125628676315915970839039620544876186254715634856119220818539952755253955089589359158675962207788544496214727734016951368763610503490559737652146671549336670382902111600366865447838108241748077880050386289408001430000521208635186893456999592443353355282792390279164129273890060954195059042392076486881988584283240564793478541641117622678016769788845978655065317167291410871345335157549033027309356633422210733247707075402237953085006495745609743968924879048954265045069504374803724144734080986553567048397970666675147151415518713524482288522975677902592736689593484414693486343043147463089050680953385706188811384801852366458685296183373886926908906460483690774274719129526739163460960635741716528721560690475185209884266490235941251713492600738479386125197432237963907121251788409352960986135538516862514779007991075360436810007114963621913817013255170271473195063587807489126137023600557791864026912905125904534547434207180838400479594804594951915501620926241541392507155806725682501306247362005086025659025710 [128,78] 127860451661388101370938160825091093959615608614837854535625128133118560589225656698578720496257480988038619736867136787788313292774179824491761197533483274930973736405162253085546204841229203254286998364697143331653703097293732102025694369044518788853082471466869712226992980357986279498574467899818391001741002706504593859381558467467833792058484308863679657922210986399901009083096099678588538633656102841442264734798200902435257440303192580332025407564056298050074165637241314062606267805668232440841249486500594016725592748911394466243753407949323477896160095952655850767784963255732684287443593384626590009258992679803553577344364186364733169780808450576602735327680358878452805790994209244246950497518591886516437110670529562217944398128290494321527045772733043494962332014660706733301592838625210388459833962637120248127934449772806241232120193415426011396609246908517187419684703279997184455169053545227953370768561353549515275609065485753667030917191448080661331686415842625467282426810325116746415596139521337623287294614118154036128864595628778569157910740338883281007180188076447368676368720988869159794086966723161148844061156429862505590247889945496959236677256529561029460069459582775892017279989638826932494110114510000926036354184991320930085190291278879314669200534371999011075794639298289499888582202523427977875076080179744533995381656583351506471628912671096211058418733286336611931776146270695454521972083237151077524472552764679329292104643203303833426189532078943 [128,79] -459281770758998729365528023236257785158008137387749412107217072252039500111163122358779991183277851776328564788315093772114172353268308711730501993746270333466679514254279444885388052650503024599607200903498835712785860712857547888481957339322878964160891930603495763106701835036551824673759153163422976082228721559001495996744133458926326914963035755611000192207570907988427423305265091059553292506057745912549958249459233800291342726086374291387758747028428959045493667549328706746236035491770323558202327994851676792432181433318752166719089258587399468407425504636745605406228794386902417838014641586653621313349898652297332493877724792943494257556236623384113445920237269213588720680929152682027196935921602525782599093356102703664495251391132894219183084424546820904801800068481338025803093447955827579362566234096019175762711643294146712588161621649148115128008350920939912193703912193543188144683108696143505129183023954544399898283354887312181537041259886121251003302686542902559486973390949976759591597194780927151370029798755073279585218351401545819862188294227133853838436424451447579216396809879624435499633549616993854280987913235682121728405923128375647434943099196704991871480198404542094009309639403732922108597973075439834235082644412076687254874730719398201889579790969618270716618618533189300122291787191480044360737312974178885753840472611556210974222690125652953895440821406892216256620152180952883408880693817275988693677271042060387747102994343253231504952504 [128,80] 1398183689089544833959523789918485509515897040098096480278593244908561109725280831222509718404428624410169849758326277880051578432191116673548871517464767415522907176196359207955845054441764225538108080443381921872138657759924147949193685714120854817393136843038858419093351065644415889533941363889063886294977760958764869539540258362445579979682812999626767666689169521783943234020260207118145215426602109679408316510753237697380723228316188447275101784270883302162359004928663566811967317771175357911621223264090451876773486019568850496850696295000519373022136455371897517667549845036816183613715662013371509170439810818794543532865149369778546915916938116907032394704264852100189215458278243448241881815914041650583961351400994480667831278829490194628658544418283048048064865859385250341647298851374297031421161618251896919049339591679734947542835617359612806453720794869919573522437176767599350558826385703839266401793953013011252745508501726202976589844327280544426807733365220433999607689292341694546493727125477293201704792605405435442490572313282132092593692549896366997095355679583887071737456935474974918275261421876246646474183441013314500344707842008384233016610811533287256178686445836080314394769658245928812331439282513127355132674775772574210968745366107819400755112139310965026496372693144403210846483650217110425671624091967680312507489213116516830466739070952159167549646999835614943986584682876595698861207532222101956709760210711170528500469489393273056163 [128,81] 21989144110429969525750829576727027993022039144040163362736980592839788525136322740953908493641143367080714713349014906863390277347255202741775457319582853559013433010288695139864792380627574314347912337871482948960381278812131353480279162105442929493348772646240956160161177469919909453990718540348918618781197953210485360256109307987635038621233002566437169731090931599618865391689105010672846242701881438557828702460328767526566334587490365699787259710700721855400409227150565432088728134346808523073222429177958994436896929978441628588538501274250599178214501801870556323850313732106115520638355104949247957782386878573649873019383403733782373833415531358925002877307509175388447433902465282812262001976668887091974690559917725931148343321725041427164803154288812575516048144366075768177527735301130551706500577686118089182428444319725495988855699990022007043465527318949707176166646282931484978515917917765603974194961916676994254848837817867678868983048983189347766968579762736559588809397131562237573838183243634973757212269338802745505855149349217377454852069316777527993591975161857329110289042673654173064151707799793592724516729396348264872481264716084930546438173748922368911709380650740518958311316148511699993941136804799295162645564518982720022284968991953753114425095259405864841912674610974163068766807194854735730189531071255155193072161072241597857940489444033782394510006208794637250645887329375855229006536516551667679780579630757240237148344316376790 [128,82] -86011226401353970478424713410925390185267530345441610463139184298125906467984403864496288838017211407854860108588631589436345988070509991342023091997849776133286277530082775784429502455419443911624113224248586608105297565547571587645225236002145787209814074594070721321548716010287216348446562826108020927649330597858277952939604792925917991944878837216120354679428802718279759469460189730317907459488192371166677801874291974328560402484430170710026452026192060847050544377176671218501967407178157645388190994494962763089277189049867330861608482894446428945393859000887620408057839704409981778579225669507298908718523610515654151195073180077107610566346552623720763682982071316339565816168053401626827394009829031626810342272081694087360574135532526127190298523267749364134058130792175257988732748341351178333604906049940976008431598571956974191885025925714190215342775987075132931675153115153671668159696601128094541267221270001934111839368914030229057656666888410268563764522037584439376296764360785905970810344322107703976283744312501934183413247206019390809384037376366957396177638000718192912225127748174553823327573310166909759089486490985989116122830026810462099420157020025223173210705096283388617583479001515999081620743575459400726203372613273492736050728695687279495200532831544632983065012553517035600991981214775659825930642800614267096302568946337925836961502675893716672982528666641022663164789190672046258491374650068210247623327657387747466277650285 [128,83] 246032014497715498286936101315020162667129897269908701845741291590858101815035518864580215699847520670743223800187461140451850849562034626295765033724135387226673487266255001843471264886431949814298996102263644919163335971238486718753588215455902161267238649779600716245947453361703276701566558537969314027533978910085027164580692600753193769911004102195402071648918181950788616041965101721261589203974212297502918927458857838139008212074588324194194314240160008318236465414478582933477854478044773398893704680078807332168414141008758870673773761874289632758996471399509591386755821141729882545498843982291412432973672775910486211036988298633466040209445650110189496293775656178216852111560385431676231738296338690184411591620514208645261645591527999609921784602191732173301125213282600123928120207882323866314851443467021822790240186147554299717726367122705835522617201859102742713813478952365406836774006687593932900808633950453157702123270709120468535681299700506127099196022744900471459284200229289070680388621146580097673458675909469464335731319016101790369967083427333120725766924287422472828258327440497341647074605125294715283403951127239981212005221881949788745866767078939128420575163217181486422250890260999068834222439861522757364904453303786725108675087075096831879470886010715216513970433583903415335709739360097531175057864230957317984048291507786927047993463971030455234551901764327080009030951697933112598323726405139680571926600709086667369077 [128,84] 826804868323485182289688952617752778521295339961335296048859562634542105908648162222058690970252437893269895427206121019658279351344904685406170424604275785799788751026978019981892973825265335288536444187714314581451388902918442791825222711404615218206131213080882144343977422427879865794541473399688233237274898079160653594583807978480849049885310504069460352683732943048949497185629732825508415907627579075217532674474395510241661206793551045158919563895983627425935360344236368579610612983948712509374095921244673351173729186785837487589672215291466312203785839098804904144513866127489982602517399428101970070948831167702901651380427031122500256653716601462354730545065287743310235038378830280126752624417173806344772922980106354058654773594568440870998705576534101656038344949013918728157711140200364021129385544777640184723546777431772144774471061196134436623484492257856466360283583934764703590714571683872699229982907953434865581660651049279798429365761242617103385903860498797551838114942243597362347143037963279560904696571244351849364138455117007390581897190648555366276717574611251485364154610535296113534282157281531617607119261541966029438247132240087381325465383214130678501643950927194468033440231766184369331387406593244237239677510356899183429232337251584103745875647978409401591933835180222525958451624625089186068976415949693868218742683661500508382855534737275120392929756216030001201130934988031349156888788049286919899724572356342484 [128,85] -1511536797738277779730467190094450694429703380360590394132672551517045998503353164962742283142748587309940881020767702171496296306183167550471713647091977133465865480636152802046901480700361506575879374989176309998898797449924891031618665784971097366721941808936780241785838607085797223143765821403283024533971632697425255172331258907738755967389228282736678628521293779117612370472518910242899888842452150502839985830304433907875225157948300697642461997815672980931481217228961071480835967949912955997237471043214073355839665992911886342607136078821736629603519582866259198582288997230749161689627271797245396410330876340322557491382788515365207681721739628822591329738784085981477893117609602606551458276735889794589919465341267070102949863975521412585557581116246353119446273568971509388609596907172472804894069631950338106423315595842926337362614374110287181015260596753829520720705371933522826842196892917385616902049500889756125842436025816247745480055214976170286399056331071133357476554240294962166068247156095631217327780804619935539731054432033149241590317155715426679421281292455399440994628932095947352837813587234185922271867016082494885674596645471879115616495046021902452170126454368522363275011681481773684130319001006028738858843961561671294938827582983257576739954075319577503465851643193887774663910877318083195339133926262790925830562167465149590914723154893961634724586207912590298221611025508914767633244266414156357560597997940 [128,86] 2177447159834200677205573438992123546379404783141053265369445789903732927090798208451227835036146986398993986319331063431652063479716682374588499444537534703608295864665968537405354697553569548108273164270231721434818015850583409000627234390303230879456120478277876885155292809725208744682454751843084075603021960975047312323629220313177256823292134365875864031523541632181226131040502895574865360808375781435982330132833832164893308825844138203170609838847257570795967816113592354721503857781260751795862042801880007736549150206942626486296914505140524485535540639141148178392355553903801321474744435912298390682450346529147902909108611613629490076578028546601902267455075206954370648170687895261713592504387856601314435274597449024345749627222399057806892647576375761120031474651584289352205734378443451450530135744838746251362079064705855212036058805649143797946717588982015416205331268264860717777312465341173745680698484764982367343775252893457913831176575918578317880172993629702527146069094969577562195727841734638014880691087730847413435743355591730827052184832310376265355686143711625206529742533903881011911277957598210596900945195277024930862577386463125467461851788247821235353026787216295318043608288325864581127140413013969997239228186046232481332581542363635569958697685605133874657155075830820098746571602722400749782099033510346895666931423089530595718655104676126401559225671994000095544638328119196791568037463762527765332429 [128,87] -4153661018789094678416345537543517468810221134091832019574281364752049007055517070209311375191045206019623072281278211595347992632032206856764871922865577540293632066453877965399768952348654268678171728909698052325898327551336101518689068258910432441251395927017359733385636637976414551794479716390867383725511067334262421222055506970139546637437484683028268270349817403124244910126214876583556117332231994294488763284206004397650721772313744112684450505219041101064477511339640834475650588250590408666850005894422597983827204589307015894931094952663601087132487957353572809664357521976947749360356680033680706393115033337593552659856692281446865660671920005443575797967705586347671902673934704083480254863040131680550411716955044142211264530125050647928714030476127025740474396608452675250709684991696624873617757084935493000549451445791278482211981704701933457415742026901822779290498936752443845612776621782627825252869297518328847212762528829121952425504253242532111421302448231166742392490278415918521330799492621219667205576795641932841298719220790170970620849977040241701160740881855684524579061422899987809348791590144023004397868841377321005195086178942833094578200053611609241007290266361113982310650326238722928541637207965098343434370268867872032948639217822684655073373961659600955833648686786386282075837774325601972703648543187182594857632561498113901205323410675914829057105087507310878669512350959946026973440720802015926 [128,88] 1642813266080102018507612552404233773217850709603936671400089038078270564732790099834484777760306829834914018855015923600915742823752561765413824608562247865004502739998995554104305067848062733846627487173285701347199861481204138881514962422185860431470955372384672537726063293668262283418170428059509037452072959832536762951239125121467431569515264354420176866166776471880633941052065616623558286625232176371452814442889226636594264683141188175776339043356896499410791021211578201680837001078735156829509399569099212402763851943402046934355808393827702268305949801036307312788576912760887536745478342993841347391212553447651220943192015632871913554080993217017413125580924283664748244455307159422260551486508100382299422612449149208737424935819825649910417225267094242091067694151320936080536604559836011259787685490651941535457130631900643948578280043619503997638633640517706764208728953614470688208179246208461495272854672989862050912717216706208369532361848702312043012212450085623974050374150920399961727409861940627977219217795042401561578213999484238883757441452521012435971260391202615369723408189247059390497816795588146970450403818445601859831446579296351985936871719937433589470829758294245423449308418310938844688021380841309660891190895240241689945390994934454853829526428527183236317607104164359973654745637104216598248926048533394135223602799199950182744586052196711714666416057479948217875436588135106133192381791736 [128,89] 2229152111796898194708577648465567565688083918724193479784833815358919675298970067363673595612438926554681502188629357264528957194723859358377987860923809613793100809018091447353097076503641637625821811237664427430800745089261201440256996807332753241198452633029260376697694778532988233470830990190373391236016175802242021931617941628991704129979145148570748615831034032295058549955636527515942203044250507014227241764566003083956841442030277414986886636064399498702867828416049094116423013807479724608557784790222255329832985650243741321765642830062753064877916017742449181099521824357462687882675610555831121706814364836250829662723250523415893949373645470378042865543455057481117497797206573851616052312957072267420809732886797136134384214173636390574968231100639280521091196853456057125489403867348443057064637123340150979660715116907163923213401985111206263057248549196854356832198175250202040824205104469847395886385474684048754635345254762216439610887650075641206824802547309772317406000155981814113869511849311030321070953909280005560788582403571244040988729928911217098936736211143480898244923386806237811681353454685079822235343193537393279608997861777726984643401327632946467679582143907513528826369266175838164686140124456972058594198544815159926772891696905997120694308839509877544796279239982367885197139454323305719580148613187559005335721708344266977595916433609450713205966482685879856358070768143198339582586 [128,90] -1180562096598887631003849650894929005013029093330031849907706588056718692160202158338130547301777549171549843215572952346586833755469390927560148569932515371238444847736189682847515598893997041675919711654654816648302090927002024945633783443289135874106907566803256607364535084132069256752322584234665664642247088135591152549892802750270305069465520733085820538003858394122761184943654261591905539992928183139914527967130458347287586888242305740347847510742274186064766114115493020400622061168547571481160370138574548128077192482182285062774684507340678339135996595926089094553221915673824747232888008788006138661434921465667620400331772551696107365726137848208883760480866240595269599249375296710874950878706095950571398869769259512328086125508807533839014642590463789900595679949027855429617016321380527994461272890840482068976489216046552235740249018472989185678203749964018795983934512634518764396703845550025770855177734923151286113349735463598763090018771698641152128654824671613405133089938336523877346587803459778624093408936601995799398768886385600284067132603217289549158251106092035047657960305864721742921005658678237344597152133040860962178417910582839305767587398236695377924979718579919398035599725479020655950501620192141060409298755387344751281243432055665225018255981097231263853000813535108192080988954185795865313839772104427951340087957470966793742352988345769479477313316890059013809336751288882765 [128,91] 391951436268014768602065649613591307966609699879958447448349697965129717970704498612212868616340705529162614609857621470209264152273547953050220711198976214707779910998012594340008924904240156883273284585581148616198250340873278889081415207185617105261754611267085244863084629176984163851775950117655249094006932270347263894625911831128753688934512855292993027344316706880232043863809553811336876466532775116678422838977678958367097315740693294210487458896258459726991431812566011457097422822217216522187206298004308003372050923882388522788111505823450755556564676476302066058421566356476872056959357964645822211356019668899790330382060275062878782127566529665275366767449470412895679931190961805372144746062441882325057890927699383787686474292743068877790895723001734629373117878470763369484884464149587918280223054513248998459602499565363560654514049844430234407604422466107933531832124481741297616571149041453244010008977194756209099981249844675259837249011165537027033501751554549838300514089487934016120858715806833391573966065966009505278780648066684339861216515571671831102206792695184460428444979758796756404595586562199381797152888693703893443755307769867956384200745089986433958668140107940604006506076876823642289829513328369643051218062165285762133480427585829954531226397764085208855092177145220800516477182782531943353061867206218544597537282640047698146998513606197990309715076030667373564954454004 [128,92] -49001485799903282479137370445362464440051738776328073841162014704491247962599848849219112282369557553510365831505400652748411808986200297544042217485159802677450063450968453366674471947855744042947545993078351311430832169800868808391116720853472903358788875887465103371914817194214976342692949951941532134493686804162973636588546462716575695512563319975656579499678663278963042771439268077138822810098588215714691382933153039305085654116592948649843837981886285757533576058338332767356619898183856446111389616671246605469532276478130012894621180179026935952615283568886447688166674197723001181725885747669653668189769550969857109484496638252029216299051910408872820159441299349198515215725386773892544219710747051568349138504454044125663243433978458303117190498394343146613368843631208562398972936106675798991216671740913173907434471816326599444445472747641286419819077195287583960302774925928680565654028993358137410016469358843554145701558724915816993397754476765058692501096727100558411258180434221887042239699800255833560586006169559881517274778679294761384721179574967050669281745626457515289696912430095316160780026454391878659273099837325612204085154213727774124662945264110915107037944844481084224251374962541869140552281796997440459882249200700314645953859714620395340652441955595695460212181272939050640609247523857012679739502409961229132205158632491522290370548337520345269609063925469131040353 [128,93] 1425322668855829020472353489694869204812851415561482818202661119599139192769353105116352931191547573137004916557041041983980812652573376369362190614428309008077675806692346742434743030484004980609236918229019439984088997565345243812646639439663029654066380862107805749057499517211541217023503586642108323090814212147070036948801738877136413138874934241742531251958428496801579809918915951506077910219912371151221568988101587027520127084032507550260849368084446369745482336046177373590672145121828655278649695603983381971816384608981410655915252376469447556745551564615111983941305120175971753723851060410258808042443338868680577282881406047365026656842629488775325056990520595055753062667926748846029132669826024753168865228905975021777304252338066039389731957693518696627311115645400040314469183931335437668963835229354431115982591860720973864508756862955756977465815225621359724433971113868130722511221546656575434851619220545281694741148415944460407091777947889700768854559532218254043377611635649195418543534056581001352403954565131653621457968722689824064005970107128405139459309390154025981004280904929903469807568821275419003706358897416606489033558405132005446058934281439809407084038481384699192154433748034291790584382582748746100275355231550341797064582096802986422123158670731642733645453415743150467482398276288110895534390359824115361700677491491557397560112524581559338304226182939469 [128,94] 593740723001457854402926593712995539056970754310614639363550414399491042626032749032748551000908641910257512592552463041574907013144209056754447893654594947290701338984040572322105661881809201638236136632592442236397204215001997608553941331660567012465743578720541590591456005826166898832780125546900070771072276449763651006180078996310118118785619006710281060236176819794423588827725166346611857414934501784512687916600698788221693673763677530949308508452775036766093957307872084757131354145431965139456322862637374703030798867182024698136724686526376703241699579940835775107485055626997547528810358839969645757449721977364258123030712516052641966134489359211392196038731984594098247008513699198338502276863797038341335094395517262304123179833495223995770834849705877823412368663844668108978633054462964059477308177928283512181324728452203730667945577084716716500698315764008033470834924959028814344415923692905607899167435751942941374199412926943219185840541147818655830628398201586468346947024268612991258686995054642737348024451734019376686545009045075548546605703631280909350115298029590680718261363657071124368272989474741379759140685205906676567583335772709824797600316764717998090672304648322567376069435665939052591332560797028260841017886383471270199108860130965372662698574750413356863713216852123404591955944806653517688934593079270994559417773397944131307373746260330147907719291 [128,95] 9089253260746423676794321220601719379063631286256721267724888815975060380783218761660173470553565914685854831174585893292908885928798817863948288588711342880343494672523905780128242239433026643342109996583799600450919253859248203568088894802197129892720778209944566021426618732255504736257121712601254234238146224583276370451228548622718662848819521549167002509979153326202319232485057396047831028268233723551519911576137817311678548570805342226729440776345020592989984255351685874990465541365789527514876659330605340963483504681507962002813344704821112428669630126390482771176502077687257503746668083671676716552188273542010095822193270096789360242090634767450155467470517812338713273821535469007770908481846563639483133770294518947049309917189993551639186130890400418375281726257038853812406890398042644136228997015293051840663644891099746821747922444518901217744821379257065230665714557082269615100124444460445411494495465252582118912244509255097194171768202764924235462298961020832069088861948305276344755859826985235411973262793534185329959633773956829311777207914710872266659690681388534024980270245031817096088803345450836467512042443556369129807343044016214388342336650531310030007323737879768942862493084226151010391704754970786827050052948829960383648816221344622355527279253933353750362883102185978040236722657004903833549036380892609993438931766997121345970207346447731208 [128,96] -937498900304597881025984685887510660333585890990181914917324626835109286506338548904295175353206175910132984352801239969946589589561539542115289682255720849916258847783691199329884244660712060572232167059030600663348587242112812825600877541754260782145697744867998761767673298485070107112629920187573875898539270531159786079221727356319261080145749782528733349789848384987713268962333652188049778227087493513280176542530811347430972320799405044660256339257405748199717399642074218490779684956047137731414664963722302663148826270233007458672178567928469785703320401022872579844552658029343913396106958650354760345095487390994675532980522422968842387238450335528684078328879317346295125933472466969222819855751576524876477644947642962823012268948491011425207490020158612782172400975709331132629694631374673179932037557697026077574313101280286265232101579253187721638274747723015871241989037728447760385718147846647417120030559662947417370008482769554689766450326792422339889038079588092211914643805156551450347664909640445873795917121103010395127920262312448918254582043172567908357420277436523231739689566381180849685259044502407611480447730593268579873412372494417446985077974106846680378785948984794802678304055628036523521127336760991966530648616033837774276988258873486205253662658746252221035351172357355608263703828351323098069466034471362507648853063345757023998179310524 [128,97] -56318028117060306255387468683349266639213206500182027756518901340960659858049801480595999606042571210312019674930250227038613367303358548726482078866883318142900602163755182987182460413418459489014441856128989924715516962180141956274152944664206229962389192043469426377293214076141757046607925930056409773947594938099374608015061437695290799188970822353056847096642283128511612422114829490680513781705843670564304446272280418417992960491219167230960473280744310643010820473645747525423589209785904965881654750613771367674026939443318877912425990700952304842734244548739033079825304541753261855227011490022240449251433019839069920093245856424709429258030508456852862590167082290091803835995982749445519073298854105623026222070407959929757189137076698842609652097523283919148381262425596305642439167105409626803886732945356561122864682683644617500677867459850971779118635377272154135947510449886671673400588605919976218505902104555360540069575130359593893605965938259799308215668270902057449721778367868600660414800700446538130610966148855635368602771061737304348891705245409312821872271353111597240957531094314406057746822738523124160164361137201658197038289378689962799270011776857348635349233815938625827014796747542522042198134052921224106288345257167124405828046531555585861314640976567913596789203720939326030855064578973912316039324853405867074368334198348195681208 [128,98] -1855515722391513999721305439640979809389079544313462703500400432270404833493687587574928387121763913600530593579718154231289851878585109067203848539644928973584851989901276073792499213164574370235566625615625451746547132218083297505564977071872168004215941570463519553920302726251432634150074019640876458964635655026522042478056574299589664143319292538598612248028273251851487237152918857259995954852728135512068376117311767586673387090548314705776714568647512422668575546355039981306730882914379143058653985158323263702727649085116576541706295272550336174909364486089266610449093898551360372856417052757878676111752434122346631721648187249471542717044527222048942183773396979940952420702683437164151982376268465518888673569207629331917880428724191995184206394109150297267913579717807026863192512924225730540600074031093324017418889357357390197014562707088665411981321699901691432963591468627497007695958944599979576709717102608032565566897436019564232972882655271395594067073771295121665295288333260599772020385720287225271781705148416167574219782897385211268939349981029934513039964712094748358634496527225567463476475582425794215980713897628454716312128205760119128737077164488868119204786382094689560054369634378448788933849477233562511149530752381123203989359200961743025571591729872641948716699375345304422460907113862146306312798070785924136829854722838891 [128,99] -6302050888605292897516837045097915213943406446067848970241837653817189695802234167303759982960009836681729006011820206713455392657166845489881962940989248957057672989130646748565276529152652389415474446962580722018933887242113957055366199002663528722890979944072305824904654828635458937082201434147052926930029485216282451371310106717753749461596465518471869855056195974995530548789590909743831918056956331323837832500627601598213558962798354958366477608074027580689369322175382203972716199345947663826421282855623370196307205587766432511631796303813772437125277220629552161909901187766383929180488817710220353023844000645993772324857744293352596231039024181085601782223721944181081697993486096656643044719559114327941745181113597085717892377366966948846328674084869732557170632360889654622794534513948301282027018777210632861973653975951530909541627403930023400965856111770021057724066961645689789501518750997755416313920922635639262826283425685836375612279838099073822319239265637788963255103604136029760083762534828623709329675428196471052312581866606979067510058268016916800478007469609140357573721781989041606610302541136586920933462782503870783927404547422012349464996431487493511651246397080448743922574187849173651546876233422373067362395965625772032322817812527848902365869779084799068517151084670534802744440969200797529216157761183097105881081573 [128,100] 4278620599236252248150641813638084663836998601781557578018411428884740773568896496225841903956938867852832677719050761377675469282018886274566624128087558641760185982632974196118065094476079563603943423144202896260213956426921297088662154901818921985763966916856539708278613937631309930029281840112971479600806282824187499652885578722956282822751709271086183391273041022068292959296221196400398687257972124543958251632811090081332697895500632112506261849639574334359125904038278888567997033451742805894767315549104921791717325305222573309538182876433770246602074775916057487014653729229984020824229760268852191631662924076326714093675139432060331550673811313892447336489169378330146068780777687701118685984334987943668284024380382379288305968520151466334527502180620365768280170524161132592136726555234265622235684927548070831379882026340432571742636507253819959123972263079257894770400760155997736400589830197584574712035286785942447094530704055044861035079834028801777951119799943614005625253588943363667848821646276591496463092454010658889840953690498276144168321471611768657207909568924753000468020201534692372624494793026041271419703565764447832159510217095982195945299652112863790201714450619179440387207224135618994484679537089287302593206322529358311812086709629003324983579134881903655784560336787321879471080201245369139132230275344185196364 [128,101] -1311896163663819175768764680198682170114129976926209245278971493166190380484143058866369412596142203511183712655784773195653694284967772534074571577614292169364612955160821961994825711571318736411024566189685006981722138545199550050189134029786870017885947563357241496216910434394386312191770289394554681557863786775350239195043487603103228286892839121205325213484692560179300031236863389642326418157178910912162102628567741472049240405153304360473784340858805037813271099861976590980288593980785619348697685779756998951498433322957701634959439983569063870929367033539130892350517689863376296134932654201924296091449538789187443889459959207626907781202344250601257186338082781791509221123293105042163946006969332833690824306947603767306982825246816513630762619941450739893994480046137112499805225080011085535224230067834179994899705724587518671217223485944378786850441000216221038609938760065039976323284211149286244306806689670645240705627407106251741255300665722889843921288166718523858792806483597331599812619529295631185179775731478470247965304533064291164237956791626008893874359688953988896718433215469904744952513259229684084961768969178247309507045524859749263639529670912666786182346645132537877988984394535965036658279725764698947010632039732003608383100335338876707510068340172499054426352047917081177553936153706569987064285779390761 [128,102] 807411944391242766435859627242228128757147583197721535530180303869083462956709008976946912890717434484287192484769611342244670181934875725720361722102307710932025668859218760516264956659303275306215263002159485698669278832573485576412232227858117393211714795050681402550938397687879569663405987791729959411632074859589371995590828334702036808533366762171999947646405298640581173406618587223161048413408332231414686609297796784094646715366032542560397247723103557031896497510008048480659197286210777797617561586607546307665802446737909866448083528277503003202511175869803768111203824092250797643173905153582074816379158060770058778514163540103651325854472623217044485730530884953243807999570815845424593031455052857960317551098846848274567469778166140456415470131516473641822203031843659826395289747741638005767459378001586956781348925332724939770480652564691730659758445707111978272383605632157986645758034719812441654167934656121553557458742004768123869252137835675786750481892602147422418811664929696779082908833528154445369015604142849119457561312686175535931774161393004478900606838985754371111582086410985256495505156776640578042856097794475004898635614614176110927705001268586427976067569247847882960838870335413927522692229542239680082561522020121917503891931140252224305650633486450544660113224862353509859241343613859503351753669 [128,103] 237937002421248039224281970666779526253128346126879782618348776779309515578478319818873167249396944957074344148269524847248490869758394451932044925665680460939465524462592470953029200586728139880728815970529900133173182812235598143299473464905068704143182725997103831653966150439890717150025419936830432497415331584684383642465851563835659816118440421317840098001599333862567472161739332345233184675111588208125681555246292227150310062882051909449804757386620201736525887928445942969169970973801800216864887473721029826423186933845331281122416802674832089436670440038366097216889402508253577500441671483228154829779442028947751377553984502863248596422013304633315088362093627956798706723066290424389098383154889830156279496281759282217307086941303379013520927873717834337409747974850278917535205504275205645541630933544025773497665821022667096190552888563964398591275698821853575934278678623656843126094053005174091931928028867008649089089438484957140833768955376368985867885551486907135807741942722864958662664063367067536727635954360157544915838034118485578016715192186207029290567711636213592244373924396397437461653134796849994862799693085042375736821561121122799169829231205647088200987918816073855254695907749879997326401655312555861173007365488497107375472920886322085825103614895987403181595449507271961119038404607203141228 [128,104] -110897042311428145248241717970579037792573814838996935660363293717317163360816455162088690534234421576910973812638968024435108341952877346349961354252240166478285936022043882014201423742667459713882544034373183168221074102176897867478319705981556544474149330643598267691958274525205125113412276677570277292027084054889889794297454906880627139258937999487490985369378020386345354172583388525081101835225079781815718838557441568892119631302543406166891240419862854603286836498242921414477192336763025628947183911894984818082039457477452127175837988643118367672722600632382676475690219242407017014681997107352837871677977699641625451856118486249991525138301364482786203211866315428514528027394157172314223483297095834483681671333491492286251077645188474041023014604642872609138062541356049713900659664725834598188764755550740058290236879773825165476084287702309568103742611326753772391775278704943557524755688549213803026577344605962869744592758268709787397409406704750196911577566436345935902839297774565201275264097186778715687562410863509786158699622045979580562499246502407170712019322333389861226323215359077715710035698322843300108611156317983908552014648711271972798658535027921762960696301205849411323852266557940063774299794624672430438720452193886093136086865096953380529522787966550072505111690117495676248788185373259 [128,105] -17879903864211822923704237682860656549817141895072088690041765988756055990149021114843567040116825031813965897195597958446100842570113477243389356832457504115872064828583373490620723568431588437023167065178209756726223281876195148988886771668021879168872382731938653160171855958337614179673985462923004200505388721878513110721472813857898395368680488331508649407299973343758489156008432376726714209431070895036932549065026232769646086100830877273656711690484522865237528982230766867006778940243616824130469255672261054800156240373279935173738912864080838595401657596023290659267387488945180857308215793088399279720692556994354210694416119438782569978494730824700440767056370213901992917256914032342148592695528625461074818228740820564828974457606995687659348654822063127789973985932073579898854306809577475234669211898364145826934100902769884444346619779524445681619075702564219110318030847711112184846765987273507452444792558670297352933855379725420885247967008065549251336024089583272753712095981274457690773413199463194317189276814897758850386716913086974697342162914811307903253576624044765008152563495660501215668098166737662588898962560911044255336878849199068205204146563382807966316815139795522593289954010960567465049893004844578421522320444044302972349591421324742592305108136720541786160317495940769942814954 [128,106] 539466582336465083434024262682338184737762166924663818954121961809353275075752290706989136694214241298561126625836601583641914173500234440414781013472658017885660690961416859976636270072834982628963856875305935636337289490830866621509630098318916598716421126450331451671060135466676105424556437066511505605835875896166518231767236752376672556407704046196430700812056876124415489021468144275470132524764465540656761400178081046969147750660556054440789416789076843032890781235085604320485636705689798369540339968652273072383563630450924784941257436610695611257521135831918642445571118293211905001596762541850307840211195427607277351767302695484829510721465655590081236554440960694143182133720644998686017776132376582736712243429430552854232586243930662234502171213239492335274728946443674248930297587408781729482535328968932390518745693149489086436494468754909074269634604163298042661065872080314207575736789242623526757646324917268458458201859916171705041281040044726276736405458165159454662676573521598984180445035143121272014958306368041545772673403510371634596649041953976729944441373938150945647170938058867035891892773470539511201156685838144978850287404588034395724961288177588545697301557203387977221089307046663319736555794291817272755233821628541247390783442002617507314627704757390494940710881510539497 [128,107] -419870846202530552873608837917264106835448754869118224014317842340416057654604705124133712349222110496457427496813014678281289839190814032575577002315333491827917646250587984377960194978281972274294944045967414999520893283533282276747449261204293694827528210598862882493905973621386348703571217787219596588741852553281970209446816625034817552384096953548572560625537727275928927453497932526882251042034785603781905654334135403233462682859009979304656804194281308217393157051231710013277230249735815558384866396392247589602854420322891373255893172212723731169534328294625595225391487071549385113376040087970095707504072885389780244575899411480918002341361406841063095639559027981125603271828526763055039989109428547926786536436360877277419555006227950924175881500436307782373700176079014584890796651645978543639459996676963895679194247866698686118962327484074814680403913131349667242470108552590790280444177882821929099194317784151421849325121755583819984532073097285643314200049246448182080931854851109855461423039358187053541636511649286931625645123196193524575339293603566676885506454956455762751344920709276922173739773669359559922936884026881883191262733297803488725234071914514309003487748191945321992853135620388389849809724006371096005381043697247811692745525706687204041313715279806766679924832175 [128,108] -16905457472382371853457866306428461482536751814696749016182002307765738822675354392966205985765712431113062110415444424305863860098482124939280509748377924142926254120061014006050572570861230856708218890553580110053957202131029569974924916141209440996604808161967870110155323287095082475243330474097750792786288009929918672957227916570174508146457156529037234541973530216284615736609797857417952241016378408577082651427966733106867512072150965235307257021381344187102044142801528176233020644483152455627253049603609473649155126322009543185953987387323044509896713387767072726871047404863213950829347337086362863076840893229123879678825037784029468735070299055196112514910489930177049024060549190616629293534302333092527777148930843679393134706105351232862818066662769174258949494981668496784387101823330186196572651034306497282107503698752564572104199420049897792734394031638313037446232991714292353269330964976165973737455156151802383654187571685735751339416444455786311326345883211648737040803467794228644405096087292649958727302495359339969122733335231539237809126619444800074824549479885105289030960441361459185625127503304225656973673765734657707376377486551389155879227449363812925345000887684778420741700559740420041873015806822440795575324773474100010668260044711588055084851307637650074792 [128,109] 9855632129225220518751373416947622999585908081522755122094188631076002839860078097296843440869176544001202412294696617940486856445589749298898288795478905108425807694869031494616254887114563715760810497481932486343769443637248183236343400288452353146748439505631328532943032714059265394562671122156951797129501075139419023852333425095791789343589089999759062768144044052366273435700261926728139768431897396857592407647999101475906274467905174495284730643384549524471860493141006910063784297050254261201725901659723333178795350541254119574272104451374947596466215052449086851832779291926933824492409666576912237934587164150631279823876769797669717403027023589679887846407840403111784413809484581777177090255052690842436460200525538552245784158276028891522565234133501127652756303839408816572295407493453016740546670618542950614094508154247139871725177080754522263488114358682891125206081596564753777079421353375926459320536784958104765269016424589732460964389523005166081991868767239783196259146838785894120011602464883102041979752605186677266555916341684590277857345503897335923116059266662264005855809012659484746262722612724259483960381755900544007300860859075612871358086733846634809492112256820816137850631328594549440319832611966053827774090655406855037932993762189021387193043968557922 [128,110] 225882030547884070561266203296863320522022493346460489644515386504594909024110147679106835692516474486049941571738093792137738857837721943119127136672014233440998334085020122524069371562350055550062165549797260291458016633625518591043309206417381971669527639155758096003170554626414343216601449110955788013041184947209686859938511947464407717205969082224890514736593336630920177472737618937199432159969117751483244438531224068558871962979840441346128612034008034501343673957711581318833709750757775780390383430892677412991408515796942930106989538400262097140428943997192070765294709254533929322612924493654262564220453099277293058186341575927844384286946530218490183706262958076653817988215244408447254528745182711241608535760989660835991340073105226148209124079845730710670830469464043034910466469927011019377273178963407472788810040901869774096888838408029861577802280047022527195655814978966821980053420450083352419094358570895564164494830173911980176878685091385314381141749854212933579012483376847032138595333290979813376831137335183655164440584357514256247790358703521471767563520138158628250086560638742727531759530561662609280997426795386940473791036559706731804123567656287210412879102860712851955676817385357282686564865890276468711649730734997062210147936673756297326105004 [128,111] -26698756399220933048414425617485357903673905869552962047920146358596313634888919226862249352361641102220121641336077196241025147936309384039025948360385244354278706848271247076270589958372908700809133724655915820416044800643166891056223398351943193265200717681875632109496699813043482796056665846714431979375310794124973832469819453761402377228841288302156171688933860542189654376628599157751650626851528604468251670168590821961896380714812704036822071975854595017084029341731771654078273904910979170406291737595490665189504494794475501113526763911660604046225316051186532235741610278764602611465526250602809632085469743560050584496237802119640027634079819883931449806062865748272994477208345505381539790896671970127032901012899075376302879688395384956515871947885870576222603167127840907236358763483763642914329714137013495275494765566259840566824607902188477707005071742972683589925907964842273156428282164213907137989089009099458673861601158600202933861258192904701601213362822115485951329137610759938845010308585743364867214594629868750737073128167810954852727725162967268131717979820690990120519702159662082458854590362632425284667318270977569668859309951299352768872635021520304148163577163101998022150035782800815983759047042932186508502718861658398241367902393011368591 [128,112] -301150808178374388925206011415243084265313159942885881786883102695992605639432172295511313071247902193571800752356926637593162090083868762979096816513115251191830781440834971213770342642854333403040732551048752260593051300067515852948583108567941525867747128763654429443144721101463197172193341170957523892086496469969815292746828266447765684414975915034136158225255334965506892016293784726808077488979558414671379522259697682317487119138983431172105908355791676155932939052016839680665563292623354931842376962049171701040675921887303508390895375952125423130381089227103079049373782214649871115916707144787235964822684240046016624415512722016544061721087690197008684371410340017354223405974174748357093508390443812169503138040804224416948438395018490160091070511780074404482160651200987447487516863862014753930304217212395219625853133309159156489376369294274067297409726997018935161488587486723194405505676668677526707403176284568877469762248364328143423817765466260638199424788909703923812944205445491633912049841444361542673024206097559331280472434081816419721571093121309605669244215082915320754913225032174779402353118399286642825500767606059590652880114702751380685861206545261600025151349698742031833440965382113232120552408843457009879508108079835045811594990008 [128,113] -33940371219890218956641359953798849128645552059470285102285776989654236150364182971366230575801693697333120500384874127511522927965081518994408949146576650721662384026498874367346206123004601588605360061430900061752134647588652364368260667281661992520003145174824823374265767272853999504201347167449927331503876805730433496350558401116087218716654724623210131209787116945038279751201422753115381779393681259249522603385178753047830190376798817036365340356582506123208155397647396983911225400041799687459684510242304687669799319093601860946709683842067725002032712578992961049185633520214537881080061471503138959176920317896325865176779221716440354301748252558872314910137345253035115478086405341539914026641161785583397720435176548967799268522496066834108927571346295039190233495626722393150879931074919853463522905040275738862011865156106615185929135839747350966004261593561297447016494882740171232139921659549008255612316837917788084118549382133465289384045758995933082257612550661201551320400246703193691644950974264212646206924251634727200216527749749157589496002702756999574191029540105659082153098324896314596218507055896496907867955131931314792347906813591569501480923055750600589159701680348441330408100866550167505294889536354641921445311340655538203511 [128,114] -399315814179148231382712095745164988440931210119503453990811309297178774090020490462389510122185203411788240069465380671652748104874433679946935426980899295883579970997946053908297850220147495707873025333067629768541141349107895503956526046493860587319490500068363928614152736132662652295957230923175805669699913145587968847894317828088973934994446601751681942674572143653199757747732571195592871850671351154332100454334051300768944277866905901564374785743767338315329724690814190453944280137090797682905453104149142213313807688875018285725525964601768184653281923892600437015790491036028031212007069302903740552372713268395894780084612013541024105749038441416802084047991234604416594480779027669103265421941412085034259130930419884416290919479004495978386823207043741910272344507248642863045628907040754038718640760846939514222138451752244793361031212929461701232585462054736867955863075613504304503043532973182008645763463229370102226106208862908084467427494021139422363076054222441222950787630422779718715833820387971925160499709537508802937033125895653257206934517281895123562981346930844625101132549490359095362699345720926192035751562488318280140796834221081600039202070856875953780799576174079632015769327234327001827235218034274084884850916111981 [128,115] 24198805295697248589836130915760358345235876324487974995279368471021993506998832056335200567664342158213133430027354740386681948117282591406171466281830234280818009599103639150300027127539012527783742606181915768563691635735854246551253621277538671823274919408361035581739721195283685663351433938264120332184753938767808003152450337351393512925186298219424303667821438024243996549531123726994052445062868043377679435493931272864573322454333491508062666462882729319086331612600938044784113220342117232935417374007402745855711492303710736253555723860002048668574634185768202370399233965427320985582345743518781229684066798247611065003949703263772101909367932058222309794687743711886690282327499277405570531146428635030676796003276267615684631978152908335640607450664778296704363529247305211234226905618038503883064993960724754232513282065870396254438093998038295009002658291549305631718352193862087412849556639242925392407330292179380613439211153752102317114481289402340636808325765263055671019460000187829783032465418398722874138094213891147133504410471171021964479747864867640871765858634285710282118126171650521725661237545717373328442070182563710604331688363654603467015142110468940287401845425308735112004390727460221047208539544172383772336982 [128,116] -73778085195763634474113002550913119492069543353740920472979334089658459005429024949654894886090359372280388683382837221547517968390645618310986412620898402590832175527983733168263317793333851193995284897182789203713712106351521885984228445260212200546041490088358919135663231546966084062193087818361934156619883637067808525874994226894321008144664921576303447509613730681853834523307632107252775060917873480054030575277403621554513175712277825619119357887221555773354635347517355543194497144558223278368292371356856163249451399711473529429957394171169070491304674726875715220033575102213806975146773132654858161195177957741831030823769278740463714777659720577333250519937902994295484809487889757463172282957942784891910542633436601889735631606748498656170177357332222093089671940522521103489054254836141895049404668018730178428409719995208829634508591922132558057289385771104239534954238876894334152916098512398273795846756400205882952033563147019994802814790589726410496116160100177485149564090671356095114436301622549375185179312877624982378466064750967693064140430379477683974056466666160449782403770315056420542557676647373499436305453790311491049399242915119307710143004030291995120102152031276847719520519400918568035924546907159277 [128,117] -667737977355520915717659743694445616674208954743144180960052472225933946940345889766276032337464561568259288674716251671377456426117350367977021476000320975847569724795053890584764105627994763050498182426902072496835247360804356344592266178009714580231495820343416845033395817346334937383866152661349047428366904767310584571555940178588559440750058529685396879032712366381256874267613362599473219035951054218145722811575893104390245865961688559084761659224754993291841639014076874217120559283144588669736238254747694305408211654102739743553143877786940586311064050843377510477831839018670979102377179899554752757757948742117172649453460036217754076323394305705744635202940449409420220809220763105227861736393752955537365845925183793825044449113494399978653395516613027974877402153387458508061132754141921787619192612975760668478519488939676273065642702735142730250018553884396347038739297058881475239181782488208473359790029821993015344326498094733954232988039282785802376062423205719855355631217824925801520297252007321622886650414094474497175936252027368297098769144015654479863866639200144259176850184583728823318952716667187248700266880291480217394090543215197334574607326001085229436812197497047546807949893591222068946103735 [128,118] 1251073992598157212115991159009890628109811175794115802729850428507571742794445792638237674821239828412371640633918766608227411568713292058386126121848503657989508415103073702494357870964935957232657593249921456323990436415988931914739898790699325985496416943598101140622477076452896271024374916491915923720022818958323357097760225127001985121460998014143976024770439415476009387917159865192618896554978121305276968100177708077613233700447714170138072842350096448784515544455571239819544753083621066439790131733781035191198683152957309226374102659456848723347364464709526246664681090868787969678195757935449859091996533564739517671889300851047950783778876168654188067682161641629117962887367271766359171469196879871545030880710621892265627120013215409679628134304878617935848544483673007333515903149957315479631458144682547586185254965565826128131307544327350910954128772429811267235213299089920870804878802201165338252835843768084462678596996363271792388166931990936295165747562433673635533704176016091080090739926134866467410530644694023180772343711688360042497197289771752129460885997570985959438986435592526590491716243452938878323804607529366855324040095310353694908953755620313657651500962816858104455053367633308131 [128,119] -291897197241277127289613136893793142091654016832431289039126745874389955715634147822776816384004496159069161947895592646265119661854694557494539931375890688819848943069286011156747362775623285503660272977106968752327479793498422427874653058056186941989269317716539951218503734189022743494139527636902765112566975974010954925772531130964525943955842895711744026436138813721082116682208543672948113872198655467979029830659511228828293173643720966588276969116533315901149928004423582844773164282454665547131335797148296884217714057727946563739681705902458359124207010672135346927192548008784944417907100265853960945709435642067672931651653059370953533498584097226563314171284804809122014816652578142445759282077699024387086622181429681384408282229613804139092623910356377871608566640999231802745668436414222681589217102647763483151320047474552891013831732327602806496801225516181113626446668405320956316720062307326289478657190591688903904680239707032446657031289719599690403590972533464202227992633155483940690465420385616949349501395146337781925888256339910825469359134783666543740306082112417604810596291746502572443536877827080951167011661712512467947335175240379908934699087376472198093764522551314277677286603 [128,120] -809899015794658550292035654240092498910990818988683414705359025113422909331043437071843228936849825214448676298185149023948439335494361984157618255361402919725266546523184356519385951580127445242725871363589950213931130964720767848262890690665806734211132389028345079808983716949796101625917377340841749242229194635568899961003806658926054898629224827533267769459598676670486018921849123471999697425227421586223184947587349228981372185397876465210857120752880028551602144225299043701104853016187866040961053658530444717319746994441765392520492454756950353194433812369960271553340480486507169919458566374901337815457143241388994623571309643107070148842037666645684900375879872752207704511102234343962413534083706970798615226383424649197477635813462768134170094174504581594550621407983222891012822761747139954914032282635242035692516461913795760136618168707683201497643889711992255877142418446145144823421500642087721130153490294275240453469386070871214952600643615027825939405941312440162382789318539146062283917355757767459217693316666572173888369434638688977434413538121701110413245582176843111534852950800683793071225874208942987342274017873895982916225392110226916111002704260418189568616346428517796 [128,121] -14534874731534005753293091000187939627989668054259522823544468242492260616420785918968273082380810513805715423331222780964907416973421723994242751524690507427374586005741228406424870599987944044623466958991017504868343729523699433451755365132341528431703923236421183745809985924449993934677080803548610509053891907452170425543459305465397533689938796100767528661671856564555935864563815887135552873361431199415033092932367569247906940072281911757612786577066742678711565347662857737839139674339572240944396070217034025794273871388555965733765595005290494688773815273420690361252938889207605975239721061013351586331000332104244990941965946196139854010074482186659933968488063338185054371363526794949571332840754481929101258258989027263888953428947227610364914041055696483425879197741106747245610639477953720785552398618966599392965475737540010640413303234614311314457492189150221644322498807941055921603659006940287038739286196638224532889200786368938065478599576898880144416912728047145453283206924079753095519052339908827464737836841753819123240128781489197461567099982958557984044122822198217270614499818240737753432812144664664272710983212001157123612481516097659516654582931103657954934908 [128,122] -13666692388098185106862597339848681299887255781556714279254068990251930917945572395816152206048693558131724856220069125301542969994499190341929030077101296168743464299204580365058782781362291705719113573118736403094180698513667013815747396085820648174594939832013897032393095657886816714345109830926395321340724811212665611539226957820240201088057484507235001501265903777836403934331162357115384083552182498786392683729318539021819643464758442412112716870310448770661991721675415661679242680389778350940707840688533997713066442698586525096210451729346318598164239920639793213701151119659858862773340753868875951430773798538997933297452386126830577691001235821942699855091200252894380365130547005395636827019298830520398422122279547754893032558938932053395075770321147431890271427586118240125167399504655725877572439372754830067069954722605592457852365979294086650250168202899334920328557551091955992663624714186784914189033457090647105611281425716606791580120817728744256266306480135295878605446037918583554482119959920779683436702587336287628347218563459404960107571869528920923017499975733133253508116569341154573419980696974012615323624159942779076730011494513454711420964540983575 [128,123] -940897185176827017751202972630812624680010025681741495122059277444999980070289016086008459339108419954646832195578062871392258874448080757795511961728781729870204845802760827398344489426988797075687644249145987397515361371556737535442170899192260837593801872811533615313559825648275072706324753882021905756962955698869196104020807027046366335466697801013193076755707089860151951806776976616993820823562080437489523131257324432555577575684083399126946315566509380167781972916154711745381728834792705241365739857017944829873744259538365711155194868428242487711993597900026650211666326444392596501266249940305563507176159013157745926126879605527884593842140830398283189945425581142098398258030524219986496895364814700687732693213225037523240731737936193016971108700160360137581309965936385155256481078412857381033585814818044250147286807105647368059085707464200438414224262517668260498909170114149775921172041714957184153125200147680381219886941910257453534862295429890332936517514798241305300196907074414897060089196050361212695550094440012247580455905938518185290532309392570540497722937508680032784796096042984077766311835276832193497047381764294767233868735243210959250260 [128,124] -8207107884621623750249699246994561282382372041305332295985721023134105595862124993169768702421909639591635574079160075105992788428707731887938151662784741965606604804223333874076302396095539972138591608926044872796750820945902598121095027962883378608410636627738308233496186744081885004431333524686950004326949814448028588990224709081975587025811661528138368237122037103961988677730321380161670971056321606477397015557863957552204793917526896334701423739180485969056078944742425693262294868035811225020736632501969620389458536890553640308436012533421028894521324830446855948071354986205362090700931631861581349323126829806531261561347337317353858857119542450944329244980572831337056869159922585544950177730507020155798299855143741968518552111315766040644074229378226894108062119523561750250163115903005927620191325408632362226199205244009755237654250203753539322611463453543095818578900224728858211816659605097983995186046570720167645102909524138556493880251510219458408524672724598109109422943981977781900873543491706077578838159514054170498961699139127536695238148932317245880624222417609597153474734834336335421686684756421265395624381098065726749092785480750 [128,125] 52494448485267162644599773346212177345980175608990771022675576525885681010472186667435938790305545719338898624104341507195292708545691244707026541815475576768384472643763613194600959871314808618561796773246440557100598574170705581375041524885845291159905364629987454714387974544987285813686149897087164900738200612119331799143184020631680045938605245439104429921620344433108060650784969310083739065013701304312549383730778317978463478800260217944248676973077077640078251853030998032781609534457744910023166916026053913786207462570338643310230686732490267005105984911013462926164518353837578513539573547630313170551855921908686575821486661657873117915475939829477671981669044652848867299766433447960524227824871869447880736123214952098104200556101256961920180554348041896702578288309644836630793198804423426821451652647086646130272651966271036547074555213885147553913617684312615956350920442922477548738067841882319955704322373770486108367222230886758341046983620732218103911743805084542664286277200238968954053085390140775402990392413379762304139709604263304151681738079221853337793924364945418482963889011611894864503052690577995081351173985526633450 [128,126] -171672990723146155179404036469783620966239686712368905074919645597518301540574644147107958009479374310207113071652799971224330540972522778734729566664217197948463686830141927108579351252362254162399999693592050007447629064103536864335258414576104796237193635253253789233647949932342478448367313983996618522577449715413223417550102495387093303787728792165578790896281338047190152177234631920140432709240809895718735123400539384396746487281996279045105009666481964596669988717199374433159708095367496985537950526975540257560163463335030460759961288428716044529549934309331344291980198193340535337840866217107240219574096731292903143536109186389821925262525452881165249663473173432013684773318062380855666426915024812759661319969272185403641620686906662268232999095254935240754367810831097674260051668264558518454837948179609444426684304588529366353807654335817766926822352750988371539775696695409223400113250591286851157909848482637985207608324707855739587046917100390833384992861829574759897961100299749273145387679559232752175743385945517600884361954521420112686639882873446479134834687534295532419940781763708262065541227086368002627885833 [128,127] -2578743115621664706095811376894265391910232550567083648197018132445776877418595328194681544609969364108598176562561271442340467257029393913331166491492610803766071484314325601611733429980444725305818395758177807387932252746688687977898756089103812423500644185009146509477369994834861851788521657172435057963803088329638400269579220575936313513195584749540276011291249155543214063255599039419578778852706680326089147692921426317978397092197786229066503263807419392850821707995859041027803093873463587715098494426785806374702103844654745684828965404908023326903640131376738033122437270092667972553545205941677626559473425282384320160507462159719614759598704425462599694336440422590322427410086525585875460280334588436341945546649342169457223188974185059229779189929392567471430248315387071939515760377119284113767263662987316318389383603331699567713233387966748860363328815613082910699024029077272842371853178791575042892164749535436825719060872865777423444634106751769677772296192748473321208389707020009273347007980768774663732412627214344243368465836877589957616125312875574185885057761553782933833185981948958715493408660104454 [128,128] 1211730022098295662188686912548526708188669123534456269631202821716802416756304345524102273690572640161902897066624526720762575953593227316681833250056153797782563928153629350023110602633246942183076140892814164880462411508060619693222263069102906653141048209181511600387259588607288109025105485150703371528992917299845045908917161170433102946558260679870621496554695033587573235065094506824217947619493110176342988927980581878730346021968714922618851897598763712009803270487380058062137436874488032933114360171165234093310847601133866254450108100271972798437688485466513530359942044144398020182452999984436636785795186401014399462957724396290352702626122397536548364569270998598528213548714713844646436077632377308218312783957046644658318363414895923472839058551096863882852719550336716357479459325417341436618756567905097504611361538522098671586558123833105680895891374959448861939407046101799974869848235326824557046278160733359655075911998404621889149776623986323065320311997716769529494922922736179579754751962793349422102249880271167595421798114804924240115143431308812197716427912708506203412656447707694047647 [129,0] -1082275371792043901157580996897147564788300223324270499013943913839479797686322568621104186762563430713564079633629735036612653006287075207322649069624759336354978569553069356000736331470919807560136696104427656831100868042870737383371549054314644518248071885065792138963270712049216305010876340061476540429500895345803802559993529065772773968693737048568931094682799907278130928644792373644808755998902081586626267327295773396376586208670065375081880578225627988423497101850151731645319765312905179711285681738550344503174959808654041784930706046159162663890001521407234561229374721325169444441321875414262024628931749320653153841815623037346031038648197004324623439933127025348798280413365977339099911065621320824290541435844129695061140492282849358417391220906544261414670830433014312163487033364581172487327918034741696144772494141712019170960983075535362645756725609000487154325757007370459883658652233942257487603288364085314531707784224177052064637090345327816358915341139092274096027291018970380263435192914007350848028287197827959331863274745238612689404890726132632372351145636174598491272780242242074133661236782524789863920110773825678592067196827781704693953637478504261392021387590423810450280473257644856175009900835545224414493256608682823789044400821833904095821514023683960039744215089786808244079903666786092563172342904801633117700977283143791747894652918265090396023606785246968488895661813322569679264177423373115314405699632094681383853675380131578694128108465581501310705467835375208554052873712430430638540212707105570184268455570642602123009292201983067193980403779585617553322563883768932998379216569395406533641753611649371597806168173798617502916197263829189978423528373241424560546875000000000000000000000000000000000000000000000 [129,1] 2465107178688121865347709482206700952645597503405937433883593426665338066336345851073403889242485984215936373768258727722398856109767017626839839718388794891776766491772680927816434431080994255963736542001674878137872988877565952848233597093018458960645349358362040820545589475515382640010412585274865180157274013883359446286530218091665656178253337835680318834465203072752915567507531453394600001228285438419109786342994464555972153038429799915432978836088494021125144554203032813246267491246487881337677484133613898519140682707906078367166881474500313480254430212958964288707638787256745727870542123751389857033287322109107333626765651013480675985889316350640728113151491865062938628270770589090257588486170914994160965492736527750574415561084872048958001436423569003055216255281351039149447265794426077930765630929406063585386371760077328990981225392031581442839156737525190172977331636728883723495811737454076585192703346217373121646798791330864814440357959954167545979321933689735444827395771462253377865598239998640247370207811359122251565644165192265447005358365668213838694924677882863522845582204572613036931143270586730555047815279142076414528688148522981116480317826191529042164102238849161173694591731282746404580163944619385376040331726041399134584241827085559641033268762578868900885994771382082402746336001432302735836490168094739279311110589933379143485603144690162607909751878078947553377483768522059504454694448397826844794153790110135518929365225577400475872526094256041200194635601543188430418692289583742016470293413155026337618263789594842580128177228651863948708111974641995673918481989145214034665362338940934594056615190506036057667453931041906140827726272649056404873135761590674519538879394531250000000000000000000000000000000000000 [129,2] 9634269101803403016423968461255900935013441528961638565959299187053301781487412508114085289923639022949444233859709002542670371025322425695207912851606577654151441020118315171758042871991755507568086028257410398784069902128257623673668979954649293172895798368153587198747522243016204540790939717177125166909701438758377635722061835089009490309907651597506074410251478236424165133873857083479015950261028245282388272776045462832101848342489499047459341873180119510071855738464592862286832077323048392649832561586629833733027804368690968740106528777846095409568475260269954069458443701899640027522963875810101639363262395322755486094256739173819086103034175981317698396292518304203649882969560632775440503105101579183528205008157199463628568075416646256427978655760607998164783765484689841231013076626417188318266813481360584760578527890135257301597017966221127685977792253462657244801742971017903487508693086037460886836832754128393044092484370808286498775203088163821776290111981411465638927282542579736650428094052894053377695639920844272536892750565956548430079320742488607106479442152155198488467273062831652596553900410979136435349809883070122335144608195282753177561716495591998464339833600074148357885425676028817074971674262709099990724661320429804350472577830895805943014405301675070771621376853258987455600242434792130488560449741572737915249104261353833605695174887160669946566770813124231124069380547792548377715217001991532229081074929185370476950927255234063809496950973109339358245755608968585962717876306717563002309964767680626422597711431806810799387682214005047094531469716990642337211778498146260681888555433497528410368844820668844149778246848937471629725906108535071759035872673848643898963928222656250000000000000000000000000000000000 [129,3] -3302510303313007063483243808911533057406802367431631852004361857368517130129931013610771441673638363864513571708258102985453253471016483838820227146566084375328581576539184817674410836664564099859915967363370494406847849811322995009479463157948617875681664403685505430106773143247277281960773544936420910966668176512614758465565151239831604471938473375077978044687367338092418251504702621538858682629613912595176365259179650551392667911627821234979046892483521613599097912007243155951973192316514814489130245316766213739822572937902546042085653473440951358076299865446246748094090097077519703569054889859958810341623029940374710618939601656922843163071882615694835979108951753237719771793119298037264330638189620686525618700840825447067652554262592877575477667684153976776224590874521346742187576630978491716311946882108339901937451865732625209250534724903497001089411118915901293794153734552141271321395412727002259639593697021122948814812471915126465192109661882654407471970852186427046829231733770087398597352363837919419617596925358236105899326742237406255605855797262580446054128856046837458705897064710050419530724638088340941671601356554814253333090400883323202012625086987873264004066479454206446820763498940997695268229363025249106905339052540094644912763949133361880813082402237755693798890667942119355254854886944908412493153504069759138556545890143960711339064708583518582336115631526561460764948477093058330636455845128853262007563268179389107014871544606068037237793287183035533581455726981481110003818829490640700915046663400342288466656660711314122535056953417009357450518956366903372745084029521892679976828097162975771288920235943639034790397140844291111056805215327074939229978767230022640433162450790405273437500000000000000000000000000 [129,4] 30731846233845807095025864527112010827305154866091317061475346240663257149444812824242541714499867753733432538388278595737262453694442573517987121744295641380527005928308678453038581106103275934546348970239094898810514758034160603366557564915489727636257470255428427275177956213946627917054369735567586482497455378027790151204668278926776222574699261349122374635414299122890931472213932054746954429816881388064863610028471265264113681147157922429776419673539096981030014871044243574855723853917274886205091594618118603524787908642471098968423107011566296170194527857050016305157613745950274863539471640012883919446320368189018499659409264991257591476015706499673934343594896975774133358657774291626750556993158840917597766788782039069265116178663369979938197664956059728261006535514730609851554094216533202237082091747604573960605097991088613241399426283665506242325621085948057183896967184415867301659875402917438043868122243886962098542295769213513208990755117652052245349691466456332974941058155338194552121985729690113799096687010002167415321349033118539865692472376498401715747230774228537426917655393093359976797149071696770210569156424504166732362612546943018856806232607958206201221822617314303305299099532333030059777743111400696607698624330017703300343950149441378872392454765438797132050717492099211099966913490624727291764285722589501204929206974025114374490150046661329011085583822689585117708497339373006920673434541658278237947420945718540930076839511332819338717832516648624111307417453862413440136138112844124723841558453958147027796884899646722202539064196843987579313599900946493841125074665604521195478070250556346318252492976653976949810207162103312025453403188587900735225069996300883978790352557552978396415710449218750000000000000 [129,5] -114221960262720728448398055874725152120917138193691524939048624822969463994999100940777102032806828947064356763933257913662784879584123125389585702214210387125476366317704138671457522084009478085878683404916939647518976046497838372803643258405411011340934261456268490111767843761710568965791951301994161525505020099781116363925623001991023801538761808477257096607734908094050256257974128415875912934210534528385935068988553517896544165950150400737461510378213551483127942623223886098327021034868705033482233793812330248190771757296288973226793045174026902658734210354470501259870544239661057016742726443085173215888094759842186215712219077987448815018300646698163149145191763049546782548007515777377359694609508776407628707638079781788550063333989525539043174187666454943913886406711411420103879301726510932469106980510961898254448425938272514782173208451290876147050651919471228569865788992710617500437241111487986636804730818483813078559728355374209135291365509047386920349348698047099841999038059934578807263646004780783407241457476639081834462692852959920031768375129865368645392991775155811974201999624798402369928543237969914115940668433910597684493017620671713490711428457437858240052109438720303136807408745022821492461414911156052750013129342522944237262053990369427063262124577289804325764872968047517250848728985111855563169650278211146866013024557223734975051101516953896575317583668048763643032407095481178468434885540715743661655395757700502525374061046938129935331461893020664994689850848706344064040534125502296696725563891609479417852261999944443021344238358320801361343662817254970807778590673804138593257205226344553867649318476930067128067362751021761437411420366693502305807688583863535036755365581484511494636535644531250000000000 [129,6] 147371949751322829708979444482670502501765815637073598895366927728073762747819311116816932723855362524314248127658632050697413462305516979792487915610327727817111070510884655713163114053166897811733512590626007740006396605822384430177276700032441811810393278076031862978358951032837333878145172622016330993552415140137435048886532159771484000180008975127536221709682723867920233273619508521591055178585604168321118578844947849403379191423213436680245870102398299433038818249841993007640822034670942305807935527524591770073117414131496924485021626444491896359060837144624550254188177390146327651117646464439765661215529703775500824492596784416359931717786910844912071954238064654233971734198469540735612726860953470195340310432723413665139370879605593586383552128982940097975719145431513091596716039416345493739773123097403543516075637494393933654077085305796595567149508249557911178075081093569230354637911254483506905928281694964469117676557290178959454334818539441820938575605407214965460958494162358736775854641145576585141966349736099268625113257911804718657876410667483692896702911166220226064200581121957848690728925224218421656824723858155899394095774364915836357346135400406960559950209384006518101708304276041812213421797016223855969261031241898113227669433744170833093549728363386915421633389217946462979805107411038512977938816897538786722713214517295061379090954071688436996889096790789157748411120038116560954908187253392726060927821744055631655132877080386688393624526617844062583524797759597248325183523614758217619691754611828633216130230908254872673811393467616480381496843536845837662681660796859625651627012984311829716064995340189217085638479329156322827344784775421720802334639779940239634470344753935933113098144531250000000000 [129,7] 264288850691703624465657344485659828840619574746739315983078272075103985089065901168976354082081276032592892386963507907024543572478717028430091422254461973467143405409842364599415976870276287484339648622510661122066729657742463036224398935023366753192058608941607664870765744099706505112953717571667758360821478890408038834530972141454375284541514358893260522915067115695048951782689746242735995895384658598408345970173576421288644238493661585936326376492478236744687090022367880269158029742889677661932733983561465341432933255006910504638759019391726787005582702223016627374945346038398912669721691807587576744753273930489621863207701384899195808368599696501543809001410270987608828518549940960885848307023911161552957104680511473210753073662858577575666134771010184516985951236320175311377716443547361326572385730895756349679005080339451802403891036736746062470419239778401071911697119579877312250647242315156259985996023855962159522615440691446683940368561809094175844223443663759570369191153308764906859369421439255916696805114156108518715853461960275713878677591405589172861624274173630150193152488311004491006871319875586084009006331625532979468617931122292474207761259439993259666041129574773270815988175264729407531252770335503852461704966220403045722335064617618693439658181521214991569561470060820413658701362249874119217904625438396084458563179920963826489671355768313396501980645332734334182787607466143722497539548894062834843466918030908081420245126588414877868308939364127258950074888317652685305463253244083041055910074680491543819276137244288731337023731563882867992437714763877636320390383289411963388497956756038345819210612112158148759025559597786526743930553113633646628637618135326814439167719683609902858734130859375000000 [129,8] -1231907255754660298552887048572565093241356450054011682310513096941033732612702612869722459471076270375066479554451861219115251273330577958488105391079557416652492732933692569238269456735711534529838940658253487180986243559526169340017936485159881706546802034538325998768848679661747258538854810869863639655730219936515335841458371173527789907379718702217843573747735025631846266211945604105231280927035090850770262748134355059553036219658960457077113520935808547000070457640966434620190439960638111829976282111023289718043093796234772763021740315504614548777553946683252278318807731652392640754464045011960890053515395957382381166996724063627866299153621675901557589458602109989729292497345051407492299416585021189240128438964726452855799482117764231329939156932625759461876874163330647279646325099332942698220550649893759760673574935940514125123906244372403172603493152420734251592023978283630129073273808355770216617340770242287516456386635583197321548817019464245436476499191380427144965474024061279202647760000351283380550276707411347313338656553278338874280761888555236283121012958566624652227554621842220419202255574576067263634558766628437537302386798101270500711986963161792932376829725541902182910260356829530589956104450681808869817159075562048250743399019346195174322592451547703048369102377881680679050216946428896652751731478998712624811000375263471718067525749583640867246375714951234894971207258812149630751997391769597694544391066629326104191510970264177578257394183826113662004726337507610254710271053040771785714804701135962992469784365138732954001134024521205833185785297145018444538396958539564722156621488072722582834598755881208573485102148265607526482656123780054928824054596980808184980560326948761940002441406250000000 [129,9] 2930552569382666363131663918807208775210702536520091730893766776234710267972426384348087971666459453349285079109793559455241484557896131219835714513482544349756345364082411237702077246127506681731915657625331830349900309879923158829461563949511138288835538756353811483101969127111381451143564474378426169596236785049678083242196082721089353575450012683028845502490737240086340344806183534258931387894562918530606073113003403386547066571583128089413008019338058491473429619203476422078654856591483647523909724128898687987220450826908819576572817883445909743257199927902370430425435996844438369151160151305348981968811705316858276771849281784653234473758420929735765350904541261441286353853341333726771916250694172590172970962241161136682182849728347890959829331115804330883941495383225634459335244047725020474038790432821079133820523054483760463199997634246297101284270139441450445932804104459443574219428153475626314070439568932912798952754175005465180964280527389133278047942156393751001886279191856399891721056033695666831777364899245615800846164935296133938042282831478907063933842038779173549200271501657547371451627469413672963441783995058329128496165597996900044266041029063208324251450325695609661577242757349863307724389386979068698770311464134747732680705865341775093863012406465269816644975239634678681017328737974354937220852444939608301869269413843920571469992245564822401710398801312529264515365503858382980375594608295749919117831831368995456791267331146545376299126102219890366231651968288148302355501049465752931402929157243128055984037413956602088356487060765542515141921105156020055032002697111326216054712813381242553175766455060690903515104919966288643632455362140371122283062123303754020753331133164465427398681640625000 [129,10] -9398218831924952356436122592609397761026454626975278451674238418939411467892119309412222565749073639504220769397550957652399939854830026030847083499501742622929263752112484827642514146836802640835726519670824655795665494223204330143888015667805507877584133838953884510253537907615780803497635508159167424013017946311508653083367946560487842633773025465065932630235380060115365463770196500687980940822763224026840533545742031400903122055932764838169990650867111659320239240206245867465734260427912628566113328936155715815643030390329266614149348440026512898158253805297823521091649280319918411134298362522901957794944396583864186765808342410299836772369734476879093213375837154946968273123016427500893372526487790926962518443046244728391237729724327203999807070286355324686211042083621932401080947272417552870300761906592221190231803758743782010735290181166338716733336547851067716880570062847351420485243047112284357461217632910140095493322528861448563122446255420192791290789510101044946155219608762281403577806694969248299200329542047371084257218701932043037495290219303778165112349295459761239125629114641434526737490928383357889934897439549671763464910166501794877189939228436345053301159436366613618419388378254743354081373610682833780861718968165736506572740510306181711362078738226019665871014538792619064353587659114315333254838949183307320826548139740361237316597383831424334333329112763690817368299996339935518268719244047624559572454195861732392299484826614689621403874035454615739095891951924596679432324224866661055655952961658076112058343871277787282555920588829599672788598531934782853193663412234148675481897835018153534197944490644794270572786351151231257051957138392957115564929626572165943798609077930450439453125000000 [129,11] 15131782398304033996061015706845494932764570661650089392903637529335533036782826518734255452689805723064842335540047210392703407799245907946959724223012502083409200396330835965581616185335806226419305705570661856732839619620808374964968186643255236217762748820638399575887884305344477141970477048050379374825577858893866365474919587816751196117785373355762632224352005621812223593724981447300768371484103264175899202511885549635531191555849898637105771219419446337752390167972554617974168905198018280574387105925598944784959377101089579616327922197862055178137179728046232351731622932367727113601770618539416742415107701217425362745215673188332964721976965350570223704155153754604252003880888636570738700492588299389244447308923956964638462805778214836542851249375968855053724950875094560129207103795035867835065422283760678406554294294015411945814856909909961767956072163710021028277009363252576792010763545588580190116691487806233581616700127730307453463428386987610190293153618136561062670688478298478848973232387338420112608337982986910514478247460357096203078874726532447251703808047317405852465795207783171263232802700495630978420033975569891207956141837927249524137739928019988914577982731054745356216331178616834755690734178412644940344157955490445283211603950543468518800549997777002549651661600831513301271823739958678229381745090822679882108815206291782081039926302595442380820835976522483902653563319879222102089243425784427469775320827234113472569532201956460821417630283964434311876550540013386331052927598664889135359967120737991465590205574355175273329813265065394338972732160292631309476026105284294722397496080159960419161236008930756527652963608984584561518399155541979663776308573375217747525312006473541259765625000 [129,12] 68528759778107435875049534342219654843673880068898830752791487377137077255841939408109133752196172239878314827481822975241152661550336709004279508945650018584164149949857020027532698374252763959598574959558860023244677012122668427710062040760872059492473251612567228811464374202084123225498033187060153900300682318510585433250992398350265776830139799971711846734296236724035975802413248907370544209192461718507971073961806332484426786541350462967733460221567015538995872020755307103950007916149925528935449345872251305473955941936985918977215072635996035278580563725376773762041122207002310216476980358769788540855750581710330110783790729658596254256406745386982870804214361816698298371535301085481791947065187574332461616114410269576599411276152803038285615985760333219773208437147261397352268553932319737254692425628131929672465629688865168817043906930913587306834915452426749992770176698073377587202044420200941679613573787903389363743810207223846571766369949930038995914428309136938762439696371694838356446574971806910586134165560989419316234378318879811286724497695305382181141142192940774205076745401149081615583384382936163578692130667523033991914990172055270585777439959226892422908143098684166815212190687344714199118616574852132643477281053068999423810785583786212823630830919951876007991621166776063909414135977492828630455176775847359261861195123073401544712306286514931749157620070350926361461274684219022044194791520737160347540041647192324069318804989828551986312120840826504446467871370448447437832713041424981593509977138192199240634745599422511330746167538854163562520197352770033149100580670881656568096463240048764070908463655621142531423203699232268051516248043537676230135824440026226511690765619277954101562500 [129,13] -491013348220707606985977065277897953818412749469432296811120728483631441664217738937662811761062480603253013360926288171937449399189886494831990835176130234493578804548643232673255069373721256552377453878821124302909165886591576975695780096265028925069981476814364919989987526762751263865835658852857155899197267508231910928580679014741549741539520881954169230877451595107852403617912402808012274422160003139570288858915621085774211577290281486430011400114180098156323891661958395327320361980921137286225061023653408614697646513951319561624837972288821311058865999399162204051540171740006377592477917619678345144524341878644540842625840373607620466680029890777649657096798674199721756504244650313818180585697371056599167517497901542357642807257049584007203040456699099552505940286757457156262694380096763863220718334895447609660743992145895405431787853786074427469320290063534414309256142364572469600890765782925800584305662748349210616177736202214075129370587622753734776439009252100847822103385575629054924516840108809045687511137831628308468928375110006640540591013336230711965347070256600559658286686684508032670385287010707070545298851402054626780302682982405742645651226736111030615465271080496948523757094136486942249317475432014168092728426010873434968295798546066131082652818448633536563357627022540984244525664311879948560681385998887464494522988067559881855775089971135251839079248669618488310572782412876028251033098214143855621674814875129889913503230474104847848595306631038830508321052955139783906356427251409103510272459041040473310048490020022167620233070557790070481234584140257801936468207346342120565136693043861859576485017833313608168205512803648822971878478460300461450049880340884556062519550323486328125000 [129,14] 1498867462605963783887944642359136887993380359613560103888654117656703930390683305351394119878120087212723712773311936930829854648042352614387516061484791490806070079057275350730608250967398666576441479065908301323794735913197882051591997608266890309136065429280049936198306443327132954781204912751857113959623085595169104261627388146741034264899412693015246796103520699904281374148352204415700259092327203081618547245414380339015784450382389847700289068879204731027656125991981479291038384627208332831521847922304036800825394072662121874447955340302877971995405697648598303965745468022543492129474241151797544872441853720944978613038680398162129888536860216233666760818989949943087277912667203897890779872098277847451510518142770105971374062153183320234727462064795404549691595539804177726287375618434060556692238957964539703783109486457981770881488194473981113041501619450854705552455439098544215639705367289726522024181787074231818432085642432225975116315983618439930007523178292967336630236392774114258035811410527856702491307221162320926566481488871166589727556114737707239694825445150288088842094611197632770743365734663251241203631692121910763237414386291446592028481793884101389490734800067722382647300728808130078748701070275064373913648423535951020512624183869135022223820019853658709514018761208233032643446631863963336965693142298780371755449836916560876941390842932455687419099098397048440402238067542863030434274607842838292742137254895379869463846272013173533460971830620629949531041813963915466283955627601984251957285951581070814750355173126935260769451665159550946129866857723194894537216927340011806059111250440884852587553999927046224729314897579931126903679484887316197827544783649500459432601928710937500000 [129,15] -2809783240965466332602557506168849884678660004367455369298227396446161899052053534905092259681670669584631970771854047150101956426709296859120106384591646309496850465013319968860410676189313928504569177969034294758994989199467523087062856739045757595944194043297184753961259732586835953454508314846599444273825839697723049530409703912512816189101598957157541457253654212261785577760814649713115987186649669492741709122698023061567466465144340695709336095895105370181836698472917576559201981396753545714350013856229393667648832152880762327565125903118972916802060836870531810181434078520485205292744951769181903516324611598880325398733037265576031582590683561810624811105460943133502741163921167644264886165670766236248456624390873280568727962136137153835660471776110651550243558459463460028409339305542699347217017882527236240977573391098631568157685753748423130493046373789222466540369665264983341334214900015703158877302373601407074231023397997218053106809600815096098429696465289140898551309232458306944741390438403616693551033500466013152239765649823567222353539342539312882732773162472453321044130549933945357697529199916552355924971583666483436758367800087733782364137680892776557266698168218160888409164588412487565890737103605592789462907130677318422641118235910916147824109813084942874853071058095874066632575522172964022209428731916780350929405771133349352320600238926011334751298772260034251883151945884549148347827911944303453083844023223958593414954305518053944659360274156421341902570545235202577078672909985517195899049290223199916075622992453688342850207204395383743328216879320559751881432281102187973899122927606117504737244545973445709996967861221515416823164541879759292797302805411163717508316040039062500 [129,16] 3222903064861296393632770291397780400472844787246097239760161031641578785150060210136414301840679080430185657449949205088481577786792753538766718008434375468785716450567107501539098501280762452400957835684399900969239840431971460803054074239807860562043249664152430225023197441037369886929503831827916519697904265512280976289074498172892379534887835954090130039990167554367908871430764122100876533720168086103391157767158888416947713126871006643635229405474571522585955931450197734817352639731853073385314153202683145785345790599795160294777421894318390556186596203412771833808978225435644426262557052959914812594314543942663460511612255524671298187101885132446014445578853474816163414963855773016144905410565279262639635651947288754772520310771908892962320836387870247732449959871942751344490609950483711744434365501250985531094380565960076685072539321167497535552157427591928824174743827312057425973479736091586642518194371905495289000316342357207995330022076290659929576349526853181916814009070462322862954278147804440965816107167255322147131892843667034483657553374118474798077310604583275762609416908379547326664014580905477636260713193337976323984804336726455155013373643366248385485572944862355583982964612690574837886758800482845974313361740838303974322984446125137989671675326250635785292565468752876185067749980816874951099937198422204097310861522538844888107747731124269908397757360158956908756979241888602970967331689143935628001951340915268594971986345888780633895035871911845963875772254586788201436632811670878922603875736465085123726818892675195301669788609121990604037168853482313569365985986163133462231351428448503211887948490934939866681745507714365919794670487658061475144677388016134500503540039062500 [129,17] -1216146814190610127372505094048454108001299384792370951331710757483172609556290268236552886057199657753825491126528592926648380160554164886578451577364553343703141816419156545252985591944305807615621804376843477436231721846185439206673920672878653632987374691054522441415239021013312898595527457212060347881093233282680656250095919797928809542358157485580664945892833401979621295040583559343633267991722206168993819860903171525242394817553959473420651483289390384541316048889299246279484926422587196631565853056549184520494623287441766828631900141008998517099545928004545776729224553115300301338483062919009417627367423460408983672841947965115741273371068908940359719296379193474079551839261880568705299080937634095008926139666266362710841511976993214516958458939518390129104424077515814913614456013648902631658208801641820341884944987717605127869751793853084611430660779156753825801068763142069542170484044504230558952675821515512394542705276180035598277491596331823697469950858639360617459169362986079002332237970849901272258324864544214377338077375558831870986673307923730454912171101106270368889306661037821117712685332485357484216565084468951990933631989991139482531619388470241778658336136451191297525378399740189851936962763988386409734221116353787804170203507737434903520745629736228951460309675252856952845243963349342638322467852135694461858327976323494826610509887228456043834589129744304904542661862580129345660159775650722871489128991569712858351563262695942967741772676529695399082033671428947271361798020240841176290538815113519887781776219805854293316296178613886174041023228980708954131818619715545482049194731820051449028701764250377015153858427800763228213230121577126396914536599069833755493164062500 [129,18] -3485010757734989546318371741331393371609525413053184999236541207091609999196102850895780241830912281283874639928126465739431520542665405145258702442272456639346039297261302781454797979973202377550022693006672405920534628691590229047132469279482114706674514116414955924720615778326712133474833900198026777798695217782958914711439594383099655308278281738629013392625974342092031896527464398441208583371112937732026737129299396113013842024224950465398168077058754469573563091145785918880421434770095780820670480751437318834081992552314216881312076804727147221933662390628225247436613342356710942591226515980260863930760036055091099794299750408770869854424000571323997216878050929456771770692454416272312760755854019498943453663680056791843790075332500057079723168790128062775262882362862230440964225271059808300284766196415348900291180940558291426766777555686801925918038336570795453873885693987957902271658099428109703971764987351194697321411318221668793696010495975083722421379809464552818915060809488428714279246666482772884064637311671664171010764792908980353898722672552997465283140230416498875413906507000674144905185992110157446835021005283498511914303511920096482983448918804682643789147151748358016770632316182596139344046724532082387142781594592920530018541233617496212389764405702587563818709895436929732901998322562493816378128541871225226328103079897523953217432053862230155582480681780175280303651064671479633690161738066562727714067466150995183710536988521130743312387062145143770054065299971975355279860054276820985279354943924006571812089603640236403529271911709019164538464220235562240908773795229432057884332231503994151443449847298128176388658684778645049625114826774563425715314224362373352050781250 [129,19] 8887904790473025183275278088090349184499992822940685866722172110367756576895249886272436452355044596566740157844862170101891224576092332808444179823073484788045191026419840156502006340428989643675993447136350780883554773628212167365426407784525923333081645039111921337027541583021107564298443027153846609613865707935418752925640786522591472229188198600329425083267900160071977252557394051012889105748590667226128000607906342108083354324549632964969213336138467279849652542241090665178455156811076705733072357905915709827132872956550707481752769008460667338819343588581032634842211440969024562877935607204450494024891282697264590440887326315025501111355966418285017102494988905174279777223887977287728672931313626806505305273637484822584124399083342009502961455868022142827213068163201237727102978805884975942985254088988123468778074124034403165810542927735637308413835683180748964096141118600481170708684818138969993461420392256392042608324730577099287732110127390215983612733970483629997459965535189738268449322198029185342248231253207837704653554158199002931147267468256910105275812592139390804177136323804898977776989363403681519808590594008525482478262768790864066665752674868179374799053444493491537847232535236496478213646963163761355492004791297795694766818803376940649574014770201566582274667930929751790616615588302749031150989766787321956856143499346495583215975045313015208867905351282414533457589794940706959023997978900180739865826605937128604788028845326728688815767367967911861002510150720358275994252996608321756113296033712716525500082764900230668193859116888942115027664517529919325015871764303049113109329734129621778406624128193551087941862227499600300137383435128413111669942736625671386718750 [129,20] -11824513032976268672309609965488121758900651485666645592582101220746286439011910801475697427567040348541382748773810963319477948089329339962005586250692084188374810120377060510704936503509811159815840553485145237567570195792963754543794937497223216706675426042236869187012192735703839574685272187401470095360633313803489806870946149317913289970478505223012887649052665342172614013926524102570650114663606197533648860477086564522367021194059012686995849193561298824345118927015384236628929709355328550464521854434765081373101521203009832437738303391573640832966960040700500698675973180349428947863730787715069850586713128240154246136084057381132262182076081515920509125149945454213477447291210353329148798932590225555686464319981489519187454994430626196135730728763962453025020153053930534243664889457341898854108614560598819094977541920453625889884496465073441848920955721347893586484681861228175045278159548444690931970107024011116887932983517787371411645926777107519866502228162280839000577521896404439991800866070409961556353472687067036042811036257340866257314766849793427645002342768163908602350576155610564401563299675741311791468307507456511821599009152370277930568679767363004753659525164013325427915860843631534821773256170502437086990276522409327175225611208514614570694024352351351624658130254441715332846227792300697727026265192934020026468181484661858628158934338361036337747705577927812132853741059622688220468086886299645491354790544326081858011975077390089174145493719835991015389990923155554231807691570712982775698687143786299728465954771521582805904318748778709355969963058741196551881120352474547300722977433932359887194877517751958150504886175597028391548448666981130372732877731323242187500 [129,21] 10513232094881771828602014901938138972542434040912958927794748292059014517700888986829386224111229902549578403190443913246572380913624776211894563101156902009451870530969637866869726279740132821901345723615911576240959842060728197084155062338170801880346094120147756770782212619583895161713091712558908490195743771722724616178394528210451553696768635034577379320993383513794029273705058846244151427694479149123891140101090570052083369705493040499023927281242069218147858682777064642237988398841968503826947642791981669115533964720434811615443061264200193050519254394441900242057209492266752835899015019245732700582097288588967667536110779346758664015264291824326249375357481147118152037415873648441892251228698973226628492785767636452155097185690338228941760104988852933143736429561405785842245071271035597968896514302773549337136009400704882431146338601905297327033300074671575088965113701760048441184911316817825540990471073462082323673447887820026983140086302721476980909707354846216641521237916220569232441162229773108415912816404028228994929006223745477017536229984200897004188672389260362900755844761404419557916904965777329637105913110154754714136984384709558303642421835687195832908613131184039315722078589489004066509595767908587047751391394732183451513457297175993699753060778926689310376190739577552544662620199518913081555570151536819833778855185649590243148861694542279254093873702015398927032026386486582173320800357551797479505296593318763400902249139457461083292134356718774618657828883264635458212169288892593454532635303266273034925286897768568622284135964565628854105381128573492614881473421633641336281951435527566811210883489050065393533857775996319672273671130824368447065353393554687500 [129,22] -6019653193968042394816686274167553969393271648271236149187426104914452665389698779798336864170734100766115469141186923335142984418644171042256161130778474273352510553076560155290425915454194095449783972501290474645935886969056934327227671106244477647692621624591909624942823138101139075354019648878553572836562238126345528792841160363071328963311681469991280934444781716227657048114906443516304050243020120048617280592595642294363108174190842318173982984041828834167618022004509290396996215123329699041838767979975007345128582466337313587787375220903834542486050649232013350044200443096282106735737769566430602192584841036988344670984435240585352367545260360510720436389526895231141127764994959283588811999173895747026968633368389869730580337812137924805959213515927295617906442154012985608166311389635510858594198808312174560050433419989833054759523769658921038908821320123717690138035627994923722773314619711237576973806266094747762627513886191235559703124588517032232255072458475204532815159271126364597025439411883425172476400938273813467485076562949370718129059814856536344569299432501216716985592861409027216260508098496007778972139093317153943497422333461424259834115685256562411186491626458101873758909028408310021023344652298288998286791748724372092755492394870960251593220897702001029308325982163423971212720660821678797076203185953203071508938522992175072187239594391197104650801491686548624017997317800790233917596408324111276668878325554816466467072387606714673644823301991728676070022413340893690015998090952340844982872868314652133265078185363713994826132431492057473409932884542703969870487438178090476282076770834347911997017587076189209641202113720810373820313543546944856643676757812500 [129,23] 1144038015624493867224155595234518560566941566724427023778152072529893976549660121038320368594959259476751664584023355334848949387772224299931879032557839572700837191324938657757827137274613396162179636211801104226533003681172391734846575649909597806358729405044841110889884122232926679072843941226273835300344152309076559200289856935357137006776202048071425701377628307393518052192526285021115913347161178460714147389098690638269079746513289408705380469246532218164978332334222131404027492513909091562160185245805816395624154678435061179960343647755809333254302121732733635462099979685248881369338650335944351668323516199950126154134618646661498428993639693522359768733660305005625030374061710301786728263108930162746143439368299719879672080075673058503111599431305864964997420502421952862184557996826299239086297512430111202656596025242047556578967815421391526466890737433597618211065117353282115476795176382377333762365861941711180176628892154103123968359016604576216525351333000770129239812339195783856742597585955470882778750628845916597520238636489632077302544736329874905902237106735262407795486924384206889474929823056367292205965823801109156501039665925649205050720648455472388613409744277109441579022545259471684642682187959427312325457101966719026832704382368732952030400816260927726114255867137769269100560310645730310434640615654051406308720863373789035812048045073216466588191013428012119160063875631539595985109929797191996343159720475356705350713144991352364976254388747030926180190364614347746914939608657726152946766467882643519137866666926645611480782096601303742239821195081146682364701556451028473327451106678423673638162882312914518316896634883264027848781552165746688842773437500 [129,24] 1901347357134418146351091889622968976594408952736904142640054446122865972260885079121533410767962981139575808885561817380987480084114738982837580353730488456017100823393077647352717302316696887350375688140720312318274660912644992412827119733199082646916458696185239685096614354583908438597395663696906431017308861970360840224056244873907259387606727683126202094947598511800450945590091800729376300139706080959140106065087764268329169549916569164068810710245020456564682649052172690509748437467043168303009429371540432081430199433306693105512515579843042321060670889732327165921904108333912455347670907020534935845528128454783650970728845213746948733645114634247429082309098270233762825072601889814639726757480022751129151490956142405194960033748423266261647353033224082545448981476023362276083595313274544632839772129784754505974434283558746206554281646895192338261445775915224260623644440601580620685873539566670795235014605886729549148477492369914925735965473391363378493091519949033673171721869509642368794795058492007588474384452222448240864941805678016228949911083425441640801238617466569172527228732568811299942727255316006132112126182471782456592217891145830730034077835921675672739994317081456750818972038813652434210254987157601268283356010409780772703236947383913904538924662445013968671049043394311403352405204976531503850801893313076102215175478618728852672647266999954967375050985171177690865590373090085278768592076721426285213334911293134183910504439877724020405374431600435807878624481239811726248982290203927815309036101846087685596283533554133596272538342060210288448781584452628464001773171008830015159536784031473106852031927108987185217314829207850834791315719485282897949218750 [129,25] -2709909822472684480509620573587067356118838510728186977428711019899404462681319557288036693324922675635638991316358913990881197954755825048724078901168251733348171746334237038829968910907463959700973796083227319359725653590866950435787926210295711974853915417923824865315160323835970833390246969172919803675499415822298412081982954494341158275762136762373598148973679402424107764110452885257614121146828260699573508620251947524638704517810937387725574698201275131471806258393880351184232707818077709006105035693121676058379713057510229511785888088279268097471941031735603363583283919447396102698170864880411783339574521386467630057162018278716639310365243236395347475718586673327625659805065041665609326449369124495058129019486627488481885616174609131006927384695928023739100140000740972548228590961821521573626707389693462291008633286488337529651533846186024715560549697630288425049535959173989409919079956180225279727989923960577025392982744422547701986243663235271466514090404301939914108431644619694218020004010499081519572971217112424732829561063523314999511251966598401812572862206847033569926400856671953712036658938004484244701217346117252344294758509961403501940915049636175522100764797567392832712310138886347418536576203714643887474584815184389188028563852908191013340845256876204079748746818004253145929412439533528490633848311405425399617551273254543250319634863814738242174222167968686566429131153780934494079683543072684432588827686606725230318416396367288929626834722910260407012126849496013683614593438708836932909542030719860542196528947639565464665494818265190796411126759308671856201740317457241594693371267502517227581015476417655941347095189931678760331124067306518554687500 [129,26] 2160609737193506403433655840644853490781383487481071671264549368556368972092679463337975807229057379958738996493085977166997948554044415208015200471146725268606453497726731084412561827483452902496830119292239362618979707331167320123480815564997396680552312328947969393623111183322852021402185492375006116903140698307934454725848709815565080165115161082657670047289546889384502549613802122760935820840138807487995680741406519537706185065181272053120126293168864396037103199798809744060657808415187837568185696375813507048275997373125758002163962083568338465635758972173554216610623734017601369363869459992741079369400992283426219504312086852603522605810434234774575097777478702486829204847139151607182737907219847904918661533588903298620217659248809230381467960253268954890324001513869699887526918887303733795536492214705555821843102772970367780407109616087483989396399439266681121704083372746000304077249551501093375336162647817685395309170655981191685929670434754346231789772437277135751630704568464869735114873334522120741412433714830705587273217210362584893682623384922267348205922918755841514182470029221658172182826463351603750468140862305656090679001395117966394676262177922644651494969528359797439613576243342077990436984799534381887968826556422101690612576041650057439037839282484888243512302611310150271914091945056538369627061952492025229580960328005001347000377036224761289773717604211290466447539368377392035325547815322322909875135791629486013335152737888659560141399919876269876460724482508166331702794456887597811470105766736167003531602073636328283158377986614203599164294473786066699909516848161188406766752817778171899551850019684514657545443819544743746519088745117187500000 [129,27] -1279597187035499964994077558233088012439060272071901286009889926548113132887331231084587528014176384812684324864224889571471707855354497663784652815037263697163718126336290160236029622643459778262456621164496124686669197113755832288799764281776762197347191891054299560780656594434768929231547128475516595294297378672108632631473851156589370202598127538652525356676101689065895114501113167618451384348432168004067003049868123337879575195716260391335352414562951039465520801679364601336752796648694980005652873730560613646079414550045930279932428777147201771826108965255833915577328587223295216341972509537915738829282358561561029781026317563287485280054756709984882631682808922269580498503144429712937941770161862194551096477094895887619210775337541909401091180764275433650337223043946732589410045523127504630537451559552170547282204809094977908901841590533692850248328001091426207953111210789974928669894858956137565803599958085418716286877719950574916236051452390465289871838297436396803912481936173439337116818876147041657208439188643243846150380638131367791709259174057544251409594076906866316759170909784330431473530026928808004961513080295498395137120152560455438137241160997911665631049145014695396750185350313549220785213483830481446299536595090646725828008513951171964269618833580069404283125654475122835583812091776485618354000322109886726029354351633540337124324943622852999193307552969598888818153818913287876338656726737955303296145140163311880982311509940333698562473900660097008965280380476750062514211941089132331550053078413990385593448723514501652233848618780486843370593481012972361935828097310579950290588558309014052946218704056856275890983350866008549928665161132812500 [129,28] 610754063336671904458601859112335110033278996324571123451231952734792612642602644361372058539882677191986736512194574160210572149725706763829018820189528001869780866765413978188036320124950743344971292467423017884223708429352507519877775556222859824050766680332277442324172192092382307205476881528454590385216274405596877488020110846199134959912237152039156736829527710154691023278316153652260053843544490992860256746849260322353415388119088789449468772735618979777594018853269518682234357920385152592966633913183052758477445121255603524570945728517263827643933801587913107533447217279801332985759838899679848657892646050377568931358212134334620455893770918099744799420359909413837949319317459456355074899336176533062937968496545849002023848316728445827230021163516875186630157686125221028560068161530569212016452711922175931128295071076703497266594676146939003627703488117125653470260419688492430955751317485859244070935502411445852246268777131412384214898745774849254883302797441938631259107589194020592548740987963851564479694051756223874351606602002138387844065862612451090763929331193597347769520154966035205607679419123921775770974951822889848189106376704542978835189742422236810105709944603060766711331378552392648543486339713481510994579234271676885161485900219085706908778333525966966262861096260174889940128445545049644519684897628311232419661370591708070087667961152994827484918182400143117965383564824486810910934175937500326521479409150480164056680217851671518846403596158672587800109021039685825218338235179357869338197068806670721372947716417239359277050355718105458288144232536730163289678864353316541126508042528063093730815601818184392289261233527213335037231445312500 [129,29] -244700190310365084675786712112292502753180356694948959403921359814291871251970512399568289838586635230633354105465124412449741625419002446063810215168230887959042958482520555747565608792582892339508179777392329233156935123930529969098384492656979518996804162208611523493725084618810179337513190155865232001348328988750010875001587014960749354633704169036992341694114029132399648123297756947308393645574169344597846084520127280649043200426753452612098383267819947246665248298903889282451349077428684904019119696552453345505196051712277176625159823665972958435311392815651623555834507534812698774157098692565193208624103938290109513087278705329681506785717517167818485693393875934251549592809036342206865681840314288649026611179503520120097661699369214598087228437262035368650106305550578067299174834734510149026386137629445298359824020899767261361084070913258801458098712853787520053501929819864660583208752557160746181854451395275836382679111769223723064632531211105039207261084258727430835020324936719656103905142477109731102319055260244591968277096587511204790449349638644195564983068675295947438051213157104115462757956698643243322886133190848593971054614751509788616093940861074371195832561667287913863223734176737493045180391479472835640751647298718129973781976195500052064139165590366129377481026968999357767985067701507058423020664605510457081298543165948278562648508276561042566794940592818054877220543906153689715468840182124105554245083013384204001190425641005347621005772581310316772971058432811649504047530271949203765708648689791640055142710397653631638114703785053925872640677609958651625012702732162670949287670110369652984459674111943131863178286701440811157226562500 [129,30] 84135244118905061678603293739707427342617912234793793387094247148400945418917682042635298351328348468074576244003170231462614445639815183315020639154159387215882864087766000655407844213178384111760828259145122864726682943226002562775677470683482505042538404659939602697177176017064340545646644426867600624960464391881556166130163550912364406053530536687896800805565354825231220918450330086962895289929763722145636571087902736600322810579670923034139783247894970942760369099067858931720651924319906848957764706295840397936170974356690618688346479244807139344425127657686147344003550757838641901311787563823896332429091785593351929166105453517736491423583751955742400560615128463623760790796383009128591258686470987912759321054188371208323271844561712494893204549420536013081931011140960023736569163320339283028244605550989453203725225480268500494511344677632025759072229054082580970235698003433162356408341814590721125831185998456667009970495131508402649852526540510751052435325399660362042469786322969832535978096698698142577346527207466902054468139751036760964000600878575917972625142463045351213415560744167951797501332541657274639039280676502252356299228710861042587535977542184632342920903589472187863260096930999785755013670384793754147181044072558200834142499058259677207626199469577141389814033394816020822937396388471828303514946079992907699992806282497285876427641670292781678381601824781122262701046928814733732762423833704823335946740723906985457487521682709115039310038414271574662682147889404720332561980442499567496737320117653661963047432289881153069481873762763701059730014503479407176120010808926513390672355930970345910837028967947576306058242917060852050781250 [129,31] -24753767785452335956271514328985749203756622824818597393524692678638960715423727501745873026292773766518686655237966744865410299736500210377433571603484240714965139656603344355347573796244164402288447581730200301336414136920169965198198254160132856125551458869994461668408567130727337836611171187570554098134604748488640563231878359884296592458545608460858763388654943831589102060779549476876847256593796892569892101009890953019968515794826159428618527406826066322302295208993103895549255927434337131959851833516037849953802764020421615193039143430756093402688948246362245672030537511488276261293826337696670399166899739037921731500226217556082984659169644523964087565405999828337676608038370870963958916079458742870091134642290938190663868860295679761143394673842832542341835794974320540193501145544449242001848393935150585724004399068003769211947226676677368331521357247045931641991694394223657604198354307020016577606228501667302739769127812557336724302644347235923005415490260489158988747493157904007783262845462610465523193052124753470109058138949133330039390470902451816036678723412440849386604580917781906752552679360811393025911369612553030059587489228127106376112102483839355583976063488208590623199255818729406001599348924521545922106831510700712453091789844358927980888812724940748668796655071520998322697802188838978307657697773824328141133998055145241657807633697032605306528432428903845773108406579950523559761863666689438169605688114830704391487579846561210318508776333323066096411605040400669634527239139720764569972867811303628838640315360372218320423254445012997302496137814337853550345757828894723802926845604653444396552722482949989617046117782592773437500 [129,32] 5876294078079671602100910174046267646653651805734940059513964480235056050290382729919315778146705556102565324412421139471400027028793581706146709117448181353884019072420825627779561825132520121175786226085113016600610339701547545110030722646144908691718205045585466366479801055704575558183942703754363634966248107268655769454273717765923174530549915570285992698834001611116631423866501622311058819766443534356362424728535987498706030662946772075203234528874271021172953005044236810945037077305835933578327629732650692156572513459231542617030308384368497154833457751849167026095394595130209134778250137726926956476910193894559113104448283867799797255495419699520453060267877293466502230958771864586357419793892714772945524442040102045963911676430729907781299251426043738376673433014795522078625467939648029262873660501320563228226092864174349167141054192099968635973235201800549276074761406303146322609123303082091313043989833751997922728845247017953517367239799238038286271278907937433686451538411826787023867578017063515240556824796894701756563004053213149690381781242009652909017745593562467138433922121456600514413499954603687971048429937873566248916966583247316148013707920616235512334089418906437171840134149480949980679521028093104232894277346325310777695687061048476382424725433227925336432758197984566225275311430836141866737850527234080394590040767680774876963328134549461761961763952570081927202592721381313718907697202965289317134482584467142084273347235365490101670400417203451297103746554952495262695195024996053154865611619985347118259880173603651935340373339194479023887952665410462534016868423027126083507544866825373370374294903143495533564090728759765625 [129,33] -862322995052877101558567044871310134664355079265917052402810651778669974040694321223580220614698385437680578661901753962445161068369130642132283106323524410283730456759157285667125547808624257409828912697505228034440106556181940197846907951100510368137178667088219936787413828778960196501211612618523876098761164971274540202723417730618304390590452514275136865065942590198027394525025231034579068735968785035695696724416447799779276059478198175422749642978887834804080188121943201390364792777288920324407995956535622505349003398676481512366254469288536622741920491554779824458079640060817453278376538868332794258959157397777063062084287158165042149458909048948597581795066997787509601775003224556640340246198719034465929688025233522106455393770391765187624240579093127711842205085945029998326746048138931090697190701293764891973558298381079552350989197262863796804326115653609341758582143821611330580183018287391858841797366440386945839186282435342525879319296282847082377525593919375536135032696370018394914628082881093823643227354271482853824924245734217789775150597628851655414329759326446234248559966487912674923205995454944409564614575428856653094686431907280808993704608481618266307096656109650681977141890629200557168955995038772987729257261126684321506656021043321329572725606294902159797714873568327793620577165735590076336294871003200971192185678662405368309199844257743018975200031366689281704841122154178596520943784833255807871413391879696532868366230459600586895444385427629382006517566939609223799064759199579374807534164403526164955383719086580349532177829275098557765706252791367677999499587684558085397904048748735835980789936507160858566284179687500 [129,34] -100714335467079897962353470245500274305227971438444623858559459109514105382930750253175884998749357329769988608218903998854674290941251347473551048059766154526331699081984781646441792629555224978936311407636348385375513583944806384795118384125368796059052432123143893461792344338929551723200000008577431802610565787095849088667510844610596844138257888988190076857549048286198866602087456763924241269407363477305839313818931696830717434690549546208545347878861982152078181354951873684297641930480063816670226763747735229311590553527724097187662236847825582863856274514816860082869803493537851903671167183565120099364744148695262398420817533858230580346349643552686234082192754092437058857899151120303791368493366928279989933961136140847201264752924663826252024438782477796368792593614498275392553386809888494895101470588424170447178556473121044414647839382540452268924662172402455332933855093693312214154418564103908562304509823190034634302543108063938097244416261569432591987551601604125073663806087820159315688816996052227572428410789965435539544490705236417685775537657312185042721166561389887012228780913352823586730885805240082862500727612491761102752531220068725765775987419241198863949675869140670932172898723840056737884488127708972354677188374593576116415949747183770741937366536287300787946395239706592865988411073498848253514251042452428267497365372140992795223416397614443556176328500829944847335194909394096541578435016874900315194424345384229460603377146449858593011490306160237267083464641137717348952015194028930855189871425214819882545775799007933866227803479582445787668737205311677695206155619262459399526541264081135202765501794152415161132812500 [129,35] 136682523889786071505671006923695722517259257198293181259618882896041767229474447132174405257098254269802501285595398678854830248723725505087145190700244137134341528024433402555145713873052858056360555320627493555557811822470140783334239175922501747958316817470986451528390513602053644652145635352521420360347003428833786567169772475921681455624410459457405757668649393752125157003204384965064517808498932073179294538352383057630440066359099735489922772321141998071380235649137894965926572345115170432692333799528144006121146938953453472543036624355910906327179153224166610194638341425625847487780983063977546602913536165318976817106046067462448598201025750799893933204188212657483099672970910480099586040814281503588319942186934046672639965996294243701667890772053945845449790710946449951499282032838078784896057414837792778783221332081197309704456035808445209180458288001132284229566488527607137195868187364004386643417920317242233714696197303981176086571918063036122543816651597859694489769679633444365078337388179832124050141404998912915500824000662343907374243157221320398908174359138767266830239461882332778300396612571715027492742567906476234393747777733264422979068085158761841604432812178999098205582508248376846436021673828614882497439415747538463434154936374149464770467908858874099031880504297731689485144370143648769596037284365787649431644078835622470028144845298882287390401352827041788470449100104973126453286187559185745344920842274742729838543382648437438650259161086182438915460542810884749084406945151449846507598122201993878270862872233567587422321021344762858845067547394561198537178768235781184827421157715744367559734953054091641601562500 [129,36] -62426685787907321779208252736792372746092373171746619489923889990599356917935187428175312956510624173994780011094754990362781767974787468865499029138423931192692771720985649849141307446256358066521980493668595165912989775495967157853896899468985430790675699071740505518512451042740107625140689383356507361732882396481039488207095632315390171260464112699309763562871683190881101107452369530455438891372021327964060735263102696466496763684656721338198641222089740140593754379809265626744966708453841579475578512721905562709425118957820994230691367570171278096343060853722279126677992118225189500143685037179365604826711717005219429988193223067279784189705947526563027246349552878841250313656059253630967887600099028912908839687143272916380998914880440257104112950819527583448092411086668266346277277146734942245911833524617398612808251082230147322777621967224479393145623525589144564442924779635173070117768987712628839854955809168615700817358848848704643803820113374590064013098148772191454791078707316650814241280288676790450966584777313721026647107634533962184457179374455205992112707864561960675780640750506427675903758021613752995107596249652443079939708120379650177821291678571584497629200340260645708516646899518326979001261141016853813289480889743541273367166045017324232248188809737837567623117022547494726204573132511034895960082305442125967470239265239060582609448836927960262050249312184885712892386271856156355779167567231775788921610229400034067220137794610160330809790339593462574287097312604988904917076537764024062404209465006590182126469013498285967450689913308430931810147547166195797735906503272078900279750888453113878318730918248867187500 [129,37] 19949420307550629152090981590020355868582582775762782600246849866456094234319500610819638979008466903876394335279999291639684896157177188597905493663811283552856665752247296050226438074320359936328465581085458889624810581099872634277366592086102700110916698889712451126886469677558524631167922805524893847848731558387694398746922014678244442828635420117879996060439533117591844735267700810220226228933043079167142628572006982086530957597241806702114388705433297754930270965955137766990907249633167324701704967525425758177987230401304792028478946561745680807089705849489993862457570469933878959316458727709002974838654712141849090837818886544111802627988232818260079828472524347702213497051882854604350018101136534048501830467422261348546806478518766722019064141297060863590883884124644562443037439759714602770842524831275112219703153241275278085323018535633444064831565209941639632076174800221333159866217270226410614022660202425107918896216454264488622406927297345065935270541456249964775815636307262965059637020187180381301182946242701720965952548730370464654663182488333094623724354778598615978384482709618167531191026546346358829080115293704022235029474195626623236857117786739050596941321911020398613590877474032439683402390183370349686537236848517664129051318344543203510797302009110555903428201143514952644458973990702484875217387141678240365706094049198275379115592476538979413623303675788767976331020098255768274354602278832210115728684188985729786128702013590928827697103643504204886991481934526840104409270132147381607627098136946298855305617320665676770881359919237244044178698194318340128991397178339365374955924324635299400794270451171687500 [129,38] -4811153901078377986612780987220868992355941786043674799311306089988571630096041898197157865363538619924475451649593100721804807064063457402377297788349533724255597989626183297324118725606369239777028223554679593096056310310725541475678130128183105574561780018512825508035176953684222964883752297688909487359366654077050173985024071913481779177914363625539068659778680225550080897420093282110032488621160063974033226102063690837542082209834864357488321152571474445266099286226449760932932664704919290433525211372641938569662534117394054682052621799211389401217437003345337603589910959580524396689690483503770398197295736908797679741062615758179322967010461464238059243058074976267552629553193041013671599878846029662359396971663682334162611858670997222944851403519254362622276959679813705870766427963190130247008931021319929338642183827478960830144284258290292748223470002452299368730623948351091023721649693545425295603859464164013346077323791439614149754230480052504744479814859444589700687270519516180869533436214649702402534369205207842917722766657913112481455778259563989106790662149381058018082733594126491081078028580827741547274286206349865661405890840324200412146397210117777167930571626813030328918679368918690545937981270509500213591243305408198032088959011914522846142877784429454134154610718599600002337861029645310814211153286083682344662723965253765923555311371629974464897650089474816889916909130930053243946827907491467748550591595140094892451779905139370624591640266126174459907658279705128290526598552942695259404419354159096569022276354732287535826119208741804498300308244572780146245663877636528603445372383954488623770421125135625 [129,39] 837322842403631041083574738465479942292919649296014147318016672597883424284062595153308109888888447297007340647802797565723411122128786887071504495900262374478534891713029885451855341709649640086781431351112816428218017889310897918581750043763339779914512737742668514252947305862648607003750992725398833004692544248276668475366463218454061674125902786009883924777729996434286796948591489377238879180775163613146493416583551372843891394361472454850920507963478029009721143322464618923332293286110720381020043779084177705723390640804059083047371295861096243124718569438822998192730932750901854852660207481066854297820288106387145351240008905177554578293316151420150446228541964939326453554362790885039764830212710208020496726069481703051765168146198630868005150961361733606737171129710505089431333048843596819412137315536745868934646539940545870690043163536478162486876177174917723893177452812119039288927912767713822056034970536988934698885974419551419948871179317768743578285810256690516539847087461313890781448644229896781107188861038188504364331916027863082040281071400638337131493896819084009437873174503571066656649741448772735360420767907437994154585718428562690808012832815039188029796293861085616160374473734066024012321124672869046983029269579536707898252936531160370779455364354564242225454510923243646754022344727608891581301458479556787399912464973592214937728933619976137059809610947383070696272151753116350561995642868431888177945356147916235295071773125504034178423899460069958345164223002862676743707158029061135744523764742133953309085775071503961354850689401794176051017031975880395396808948330579562997164236050094934482346859690 [129,40] -81531638575797805331137141277593474836090691461440626198393215845674641116920975456120837188662617039856473520691483310395634589289238435712697197387781711177841172110996371240938481973769770479552985990000770924356628513649564633912572161403861456658668545924728294308922186622793213368236072814988589364490814411479488776726125650465929362904684096309236150065553980635371954134141995357924157854313305420171222634533561859291081737473631951053449084101029839340913977736926162188652971547684186498284464029541305318501170014253391978894874285620802155463312600816234082784545881351833902114384460764558881072719590341054318799285151362811374723258589146107293070175137445798168555950192128546959377156914061813481401716203482723131099536241679080634287553229954971741384395033392921093025206919916603281842252448584787895471531853194599783453381864717261358259691704808725831550801819795156107786797650626455841372426186550373485627582984001064473047697691159835824950246938602148136576018630351626411979938717011097886778351885431885177299489691237869774103055683647484276786791024375583694803449837221914076533444330902059011264892969313319892902674614556120642965610835542812454818046059265603827337814343949373421015657467357501595132791593353052177982483747265535874364292366813840437864536538778730439587976281260042344552875908090098033327575892256570263708809776695937067529521371340627913262119086311806486550561345771616986192928204987905221482697536877550613301979856856638999563979454965954046975244035773633053945057666529262471523769522309742660207792978962878864821691959571679270827483698774637812135848890616396785057655110 [129,41] -5032148130217338463272001870608061160105611498003866209389688119114220263116031694877130572266110088390367910744711379418514515822779076776766950849771315919679236005324657214459741369215673911893657869112576959028969941560655733699428348680371613392360382210434803009562836371718526574621750766442822467306276644043912531654129856957748353779042217660066607592578663895450145037220292543995573219393812934506281437956998731296808600267384260965635668040707626968570797485231464322767147763576300236483543808755312025758801122210772724607643774872687377932278472183841750547952731583034536759705921488471498221662416236041192723475272407294707323289140114261723885102905415526025469032127714640043840409611578355045728542094696517336102636948971469342242244216771963668737863830058047796056595543546310974566725037992460618896697809113372144364151991906620400705121186452475385497137818517110551659118156257141280546917176397779006283136675904792951614007528501629030705001664670614622672475110560731337322407493581500091403102205057934531925615683561038347454235874090225416398349332991130266245857389698086310501205720551048518440036763206385729059658854245893066163230931566462226834357109045769075224205507834576817871431438645839548803795000127023189925125033756246892135668021376900244890789172674148768240947984182137921170617884901387474506674360974164437953055686336044064285219280962297655269025994067266913452357214840412571861890789260271052249770350465677423023703987099911267027735851089634192044133655441652493699361582533310119502380022360726464498366636098844962297424182753588421350681743679136588490995364017976185411812 [129,42] 3767352827576673727707188562247496428101794720629766879885891284700299054160522547792003939084081930657694000107365130338122597719374407965203341478575586017682174568268939277763152459334973092544063413322783520774903183198618110384055235786224346209039775026839234300304830209693834811517087375798317883894383539294970072276329823370179986191402366854490060354429438936560299236020720279431822035083762518076539208570958669978745011825205537579112061229797771622568298484646171090038235160546380436832263585798025494765016780806485455461761229277855467214728324861612397834395731913712415758649342918745120614812382792549879721713239849073972054334732573280443873832905310125994648906362053817831762601509886289556789752971760648135167330572658942324932624789614234510524519943074421186779934353818523917220725727959534082160924631984730858707831722196576332201416580355119362195092061185039564983664235497102484475146159195259112755938097690953883178619952342904625266724781150046195649576846275810514916440327243725888250624600067352629697877597219481990907138058661418254749670433780723359573389580727231838139734167253949022029685249981199028001464396647748096645722659053224941146153735389848317910489502300529268905435666718216545154999307623253810564402584438193026459320583273019852534180348418419566785090754030990624884682388933958865556558532146017445846367725481362109747561541150217223504217959405585277928181964211836264983265705448933640523653686424127771089870916088289518573271183936947098490420978154059924326419899370559132071180249342228888829811729177207054930844458805339850521399252744022989750489972919322730494 [129,43] -774341262693993741691120772171481849968759440698598451868307297416443417510871056575198803776621173280023878714396536666075568702742893389415359402458349139334024330622336951294193055176139965606465882726191005239778151410233500414787734294832658133056837695659115886744162907787533588473993045727239550171546973670930621393997931980356463209002118239039418256132693538309465632555930789667343750514212807271608168495069034145931107525275733861668067173372863357128240243529165318976934030695140882109623528022535638766102434659630324224139327429311410248362686989139649081863394958268540313247973478601176675446724528645810493188121486761804588966766428432657972066489799962161750912405449115305570151052284157549435418096357396530645178148413309506361491437071461308120116854738009469877226008373274570276994626706573589913902910055307753064625019015545462699607533032420696409086313024302589066327226952205289280134495502560457568008178465974898636324047675526120123101453043211846241823584448417188287631651486235347867464059743751894476175043051810149548877872944166336644390628045789273577271210425123390235671744897419138834012634791180842218614094177124183006056612087710466398493277155444642675784986068774942544667195010540344651630647461749087230329994420562247757666974247841459643082774590584048112145096860107577777119795995412290214089499049040948863580855286535016993760341389395936033061130104175375744138518319635188493450955003431836097656679973186747238848076449472455001794080002567393271403690359308399000820131406005461387391183867935820698907795171948283340054338226616368017460568967216459458075248802738900 [129,44] 85809892296634820190197021882558346520143377321993628879544641839921178079747585677982229586515397075197152305641544695509755468772266241012502253860860936577765519260212502959781228070930078966702443531501355272171712267293286730760402448484645727158171860217185102335461205638355880964867866652765394460580574368269200671787600921192860071380709073034924094183409212069416626523323416033439471983657053794782153970100204495783218664993100470269468243858675192060205436084308352987149643459151570449376835111637098319892420877512226991477494924689360261870879431731447571951885136781207221683856844604884348087645394688586025658236474844758750750323572280284687831331835640119549047777464883751630103775067124733140886219365370703860991646901905833250721026573248684003423162370661693754228220324437240293691907544460840680022225929097179212296926324823562310778757543086173374899475936459023822091510062905099307333244332086747399375665823495091766390465605164443970329713899046336324420339274348595265611086328832408706098149203528038334727284789753747681802225823948972626491112555000555315442721736213595545170318954811735337769296161589091503950868607818547476330559348168759381953313908449042028428133174277765608396014790100523928477574964363597062293143482619199340281230878936785518504199495975465592874408396923496269832501239222898612154424068496747017382065486210733164706597297712584437779564339177087618380937670916006922695996959708866030447222640905848985776577687722566176266475603980855417330388809924431549530944889753293830815361546951516920495536695655291553804900631409008515212784270657281599303432224500 [129,45] -2417600426236267083311610509440541627079945436246108917119215604905939534233983292311248362118630636411299381685421522135645816908180658563696367671555004693522630770061593932302248428937086398806172850977697066451685553099706771704441621199013722166633505702202421136417356133552897463326258303538476948466432688850212774971178381849010840300487129241885253719193389329025119856873500496719695116428016233109714899436123574177658955603917128251423908464763051166061159195686551143271707402992734940959785019373249237619638488164523003517955169648363417068371791280797989161731311798756119348494999237087419775503248694208645177457117929313380852008377209400369435489982572866797990313837852731572010702407473788493287194063172132042282692701094722701843144780504686515919748631061154473769928458947324407976306297665393684563014990001453126305943347549869825898820986517029410809885189799909784167192828704559055057389444805126973226334783663329702322608117059367447503131919129469624369338760517937389221649366553563501105447248893203432122981090856172273048943152321202154624639555327194936843529204454924057576147133884360432624602222161259069099058330703114075301100385877373465644096446892743242984501460079102624271736679818762684674397220931786234468782442131553174630453707458381489686659639136939025398678770716089632606386556777579534500061098002281388576527966423987863075019288984641789790810854477008205010187707716257468883514068520830499904483461629609250022741453504478343895893688681378393855992509536895747938989894981836848974062947359796199350628077927987741429699666568739336780589636170857391183296575 [129,46] -953372874567248436352187925322903198230291842879726159560121125651422191490798478725933395899225532554797215315571268101355709298721657753274246830697769611745222465273598288281325217100857829269469293899084919280324253772728404132507218503522104919815623675529598736926159830317428323276824235886873037499013664640976346357343484613487989752241031750603601429834601255267283020247160852396574122947876499318886437302215780091564661419727534126326381139944357506035403431722819874556796466061210141693660880831192083460319167062591733019186476083106212162342286078713401364013897730268530999129478678021365038614469491112221838860531478191712648313933585058850728917782679466148947197306341614144921731280437042525838088744738370535503065432872394505996088840627502067275793097320603551168732836134341777970133993460673210136013559959206734236797476947104396568848884997043543656670367705372870778778503081725048814770117584738294945476988901745825545874271364485343153507455982510091007829705523116847807131514472118651410226679408932665421614608098952097490153308630227988165016178206573395452672764030717433675928715624709369827522812634442911882609070811055248317753237929053514269099947487798744789314842474374919789959751769182122720802469548889021700112129846613921748305455874507324927822558370381770446885047257894246860334783956827603374000264823195043145492808264398697773568788912255067892936390360336496315271167456229377619495137923840027194411691640649914986859423822322075354424295347944484739503071299161822902011224212454322229575648775910061201055665465404960737186795646805222381545324823526203835000 [129,47] 191087414574094949199779845477545011633715201874230015422682709630519685979783827718926094093831883850487517934629592031285433547700214512093877175150314339578274526904695358528205207311267550848783990304143906336502886857889591380087882167637374295144381018996627526776507954276495778004145587990377701315384986076383922876868197842002573781168161724225841351669237430982473825377771435385854068085857265064470903799745843721144259403911504759124450724612397162188036276417649853019448095504047448446685686686308734311970979703308809544787611361565153680772630108425339382368088236832881218557938836639634322719227982575354097363726840098929416840733643409691611346403804335652460118424071795075186205340083704006570289553955500873387657241219939368569448754874860431847848840865978795895944515881476971010216230562694824178652339526295299129924522321776803267274166916509096955493289413977816743679716470174709659079745568099108286807882142332332310404013579152411431013609677073057094033548317384086942166234941485486469467203298711521247649883460519148495456215958705750662661533514569912454843540289753074740970124176250669517497214123951637440067749398118377227962625807859186644988361843245822932939419834361464541365502892652030926050637437676478282455917604681520444254069541414987815991198474740260047428049889938837368719903209781388695785946834163110579425589667636486916712067805891927519986188119326492989256700972372954201115548723027455102185451855080273584248468352099642432360931287266365401511287807703275574428058860725747902321460159454855099470460411805825855968015151428819815492142376888125250 [129,48] -17723532656773922415030598561890804254293758625997350891225406738191263121248880297276060501167095133375487852959932849478213387018912673104015567855772296262000572310400130375102947496208800298675567365833733815936967777587989609391934982002618024567109094586773614345356264833341748091935057400855410923007359535443333861323087330453362611752325858910190512831264773017049983769134262185204763040061534386788494123732855443064398588227143910851160149622554040002683934490628191444867563592508005591801300295275269316325773851795110872737191635500408705332335115257388160016583417614118008277968537849648538161847896848871945379561959017131300194586581590369308719018855671071392469144277571508191737552006942750796856688064199830403340142670269669883721411640551694626569001779348280935587894900473155527543027820512476867144711317982680599275612019363515744542329729056408958995636675894664245514315152442895644501685991734908170705825216561806921949856305184170549974645676991218481291074463513401902634784250521437511738134652274814289818815961646673286217429251366748680200256835159956096281569056721523531711689927436091424019230100398320542791690911437884165557596269011628111580351577343516050633291648196423503762478285412145456281263373752811812758368029825105166050088440892172583595807803732318771467911645763403335894103736621692193957024362670968926957965499069539389888102897745285420868176711971719416562849092340231252774426010691721401677483853639636458446337386648824780957778359321288056657125181379791065523014074805102639773079681370753168386865150388928028722104132686191376500910873792915 [129,49] 700017721497863978291400068519674350436130400513303584012997059738260161922954282924223890092067522009148945804950464949637136786564609280442028575432263766129661596677980932640697388159534592567703879423014658993976807428239787600717588668015643516280824558495397501806216873414145141882660901640235083445583943151051441973213403948746365235897121119761801989293525439224362681716918667344557261879293809593060740443216412437530717639215694287439918284540576202936188089380075068612179041548689597623756355011690993975606356130863660761732156553723552811877933211950685904197867662475419598917186140968986105782125434943031973497511779514234678818661906157714732758062540590106268843892832253240565981236308352240100248446306947358015476545435896987334284973453809111339633037129521811126030231098494599137264596635527434036354506381349897209969428982064736076278954758847200338442659278090776905957670017115767656549294564303974803374618142443403194902146535952533166480580956267258165040587466435170433229006200710838685045380161642175082821652428622807537591538496616951235433744873790562013509849458809216939053461482733674620761537198990988250595194315694335469688892253367910469291195001967123260993018803929717228850405294122127978210883582076791103574332580219495072661380478541853368571382066873388247049984695009384828635715858908269629383269301856597743273756137631371134426241818632030799051990095484969493806045840947944378823549113300588348049994866837123039146442726030161968664075745952311718405753091693933131980976644280337988367188047594615174233571282402242846930274729263624680404866550 [129,50] 685180135930814337694915653291634353619787095210400181397266033399832157929318876183023197178367136159108668773170711691228778950054944870320286519251409923177379602863967291981745733460250164159485805178470649298128956517080511370721859454563978373444967353129654781160428540706059757505339567822679563053216645330122677332685616254961473150879479266494318519680026195535960680886379030311385336909004249230318606290236559453850780028213720468286794260147002142804395104723761605811001328856139912763417284707736250894103603159732523642305166731928188768455375386245305907319430450030291327740656200823085630652273951298625734137524344809678394788097650972828326633327945062679163842952781098993613691994909656575544994029718981135523640067818597782924716259573233092112990029141989911052722640395325542558823729308732164469112155345185923548990905334035871713980909455731394491323889633838491472833663438906537085005641275458041949258152024897469288851947567713623330416390765721026020397517503831372024049782566895758463493818718611143093669001276097546369803799495003252173111282432910082204858917405451496941650260820555767470668397993109265301958497998085052356812581407999613117709145950641926403399685739140977896584794959286258031430939145631493281434773523560418361208228142810913324259985406997686590008188788989710617087373108524558458156502137196431152603658894344264628193773298408316096625149111004997064332336650206518797160373488241835722430703659788406895135661631754068701445800876532781931051119086200940390802550041639287832501057793078343802321281154778287529692513281906277304000 [129,51] 5459989934065921558939463202959886394108042978796842105140296306219822181006129487381409008830629023678516578735741442943136629725733866129702586169064648942375826746273754474761489946287817812902270174584968260232491902995011519702798749755385890836966131332890481365640411166193583940570437798934003347897529784475396305325552310169573871771424012531900878375637545428166892753815142405146124568866850129841092043088854494896643859197972130838835247065753009010728478794982480740994010827295385167924383547034390400852047312866433230944459088351196186167192200462681013189526944946064506892890408709641655182039200696968665277709882608526509447862059597999513084439333712579149800371188523623992674334793634909836829375738815302357520431641434575953940669065391695708431349064093592662269988127238239026425538244477034363706210734140550177192163393356371618508913074609563146081975075994036022704254097014709252263316441623411805340605326021000273710402628143426137900948085251232871378562070186502254297858644042098807607113822707124628388826484118211030395663837071329429200897317963454345714821865407212924360017803976931940429139651533095134550696695439083569112214466815197457237452639105551367923064331108539284872981306141591810287570136512118108419086957299842571240925191083620497071792093752054680581181040970380635642022250188651332733833674091374494934274450059906050027752411784516500372873432403934580258089580285146791145278333385573508390178995047459356784640983237709877350484843837484810118024618647104611478433939413534169452282034044415816673923131181490634716535923406555873565 [129,52] -1597597294396760530631013399431249528096274204551106836921931449960101424555041648167449002356293493985970418086348361940325012738395668417920802974361921610643176072393273288612740915538599623304880198768510056570006800767306695173033821266837693817179904278691922360417974643575600185837466758755604122669725550050494256975585781624237371398214722515741828595357201427719624881915057582550887003338013102313808681504613831033080474118620310920503322305323947790370852098343172509442342058795625366077370660271216437178755605841253164971442162993846610535182102960602789080639580650961167560195314920580559934320892571489845583461784469452022737747316119830047100923194684672744052588816152494618186455736326294280430126994900133839694660421935333340344518493625197462089847214013937588625205034479582731646136948997498858514888481935000757734465952991677663033468270828467062310781291508515323615726987672984151873201249388437363531531892414237714681017787093934179776724978505734318354410633357705038101041779812502530365858384175927496368939925562231219863708705131415049520901197039623912643735920210960186970665270081093186855966112174464294367593655786690563699125035882527912841328443727307646865950710403282260571880837953703507311868803187551341300086098843853167595785701338529455149538270997067644497955990900377113206225785750924693866969536343317499460040270133828325256142134835062571626625367408483261589449493527402185212694365331052286829445760646650170552759824165816130535667208505069101114409541233803524072841513169379978585508632590978264931204285083856295445568837585960300 [129,53] 206944448481743762368896454470908964189702194278170501957709071825224585848760260690473765634004979077910192303497770330029947101205756968825792464443005785391729450278494320602907045615595209038472732189298825929225241011041223456975830656843127160968451786980201031323205978885022127542992179195879099482509266389582480546778773942191152597421417960471522427219796455620943556919269490046577178436687029249601509101283134616805114499099197439672260291436183361067940465610780748204804961939348644261346380210956853124966591931217777288328629049503082544719520075508557193296395675656714242595384986149765464023840108087105637762442493464095710671330050333871613274287823376566110326423342693740831260297700688359373482325781672858905593773339464525399779702628196452002417167249890272962006592263183174809417689519831865680338436910625788613505711951011511101845447782153863478487757840271717578928770077843973919993134754918973868749557034586797360717442200333076730277891426837322928209003560623902569575266040069526535717481784770837762240775391630536278663627483445485597795918751890528050743015537019164294750675852765633727270794687657747793632430202618937476649844769834714981913084161687390302993541239786188889278000270490457794503311724635538238525366671729354109107349418708377858773772828097878073360323726341441093147100890458252049706088075835384850642807093041698408094665380013326668086586395971840604404282216442699257347547480352089549577901563131905067162522614559506344342991504610347504668099835230582993818523372919548960114820370894273156504497207687851577149094197025 [129,54] -16976240342964462494123816077942720045181364116943609990979111790452449556793573452997040508489833255946738686208594041240053983099097908611494992372590931975329873777119839390293850283394743112019626727920254836362542454317849788436744179942176021019536459090479744367284732754973477985314269735917688865959398176009755517094590058375455079227914444479843394593099309396245233506039489332860165829068510458612182553260137222989717070307003258234291710812678745374306734794033423014224158505906413480943308472931069654405602939822019002762503861298203252351077172496208846201169049911552849541797918627872382564588677662130447557588439996469695385817566182438157913919316880161268812098962350952148004459678473925999690004488284087530749990025618084910204430258804956027486258901731482287325930993353969855544369173391916495735406424995853681689887421003009157009076756755175472344594805868628120607670938753145709911569104856539189143261109872054843091471248839923488347204018857761963863849670245794188849666224285732506107035627653683878691568778465025857200865278520209088606735901731285297117098938085448338545832273532649206079882845582696324873079675191727416415068719298830215862716181501516599574754546685762295915302472351745539611681141178988858261002013242325072633579631010272293159685504297592848406976481813402679284538682113667497649950583137033808148731534538425446173015514276061064937284544407766752375136057285660859592443538661695538462957400908114196796183349822088537201534978972202495969905776209303288808412966814415465783089921220183798012439061908921073447789565 [129,55] 945517170447457493643318097156668820579218789872548709798204233624634267008491384877762300695598504125910716601437768196328251345298662892625449025567455569563728354256142461385585413218173882481308339984533046784758249699339559084546062957188115988009755312902575601093468477956753703403331952732044308528233041867060330579939256705299316265457974487065134583617042255603478629871980232258687760327413694931073453092995536459330619154501351575994598614841821883888418090382303331576856834719551591441568190454730159817484724214249977117930298071836437587083868251269047909918906849324969301014578722603987903579177125727077619218490535374087917969567631492523720977090697988256484876059052483120301602325766842558286749971449909436424836301404917617192118414652280651990430043218577059992881388704723935362806137719546573422206631787156246231717538741502634318081211795628813828103946641823258049483846163900689754556172912718018971193502550832390744340094245766041696006027738340639392319511146691958192347627362709645691205807467135621307487803342335343716985050971256193649715374246774590010224854745228874572537428514225592426641434816068429388464053928302377772275004647311153816557517212541909265860920626725040401712377125797700954381973912421841315768660208959639046794424743217574557881669139430538587779981506415478986436289474264275002364168496242934587882065757306273535462342335094741202029355860568342957513843583532534422703228966436195949983689540768676618088473443523511096836785606675872500744995788663451405233263676668123106791739373114382577566431606719610528162 [129,56] -36384110614844210380598885477723735948044330596891389763912512081843576044567747223923719400245879512750014851187579085616208215336332986070759255313652812277466193283196221057041793070096491216422588346799519897103342611874562064929469697404385331018940926918611959060684357409623572999505818828014592311940853119791938543586504862430707879403482168468536630926819964549241152516269117460083180554171219102204768649483633799052232884836775463872876215438738556801427498114395789679689597567317158769041459665515478583812622322833612530000198992558212628196977048207800956545789275379493955905224893924654834249004545046405203678972091494480010107633300111293140910792506358302681378003324514729981417870813457597998643904105845211965956307912213529960282489212518388612718367945407124076046787520311520310704871798568849958125460102070183172132174722175216683312732974086061303434097961439307567632250629870196348735225997755412728009720107513227069361604505346677208977953208278096427195850367457306271809462438156254911924283633003208465237330923380080639649118993216738703280666184430185159530588378282432506457328801748792435812421041714259886483966895244975748723316272620671232619294708786517212662210611580863840671515028239153697899856693105631835596145760695241189387705534429717773367395464499313656279351442392400995357219925147974360714444981069128788646958965298429738690763190382372103124033723303697197765927650303241435842849576392179961160029286834988925970279494656297102242332243701824583309117117378219831438230305229028063942650104115839858172948808585772957 [129,57] 496113793544089138543968812118341046337341128703965430618069353516832210453068632327863379468543024790542125440652512415420763580647597563453135350758851186308332369232467252767995711749199403096190514773042462881962163388214388285545838584961653666699966358982585009590931201142635903777791775519233103565932266863202151985913508587529422365658781617527056807077634907343018209541631526252427293817314586283319906292106319869530346828628307554728589984824146434093723750687348779135930329019920188416259118509183723307101305908977071196910831290027184530375164928657547609169647088702220901863039429387959716386657669443994963849188770239709559133145203709596499815690554286294248789586833223006559481601204320959024407825498755066310740962356084763091376503997266414597350567233316860713213663529103328952322930089288396903154853305258036893483428372843051417907339321140655982506537084919599937600595567145595712018632414224652546562006654216126764762400700840111391107721139528276638022626453616967682840475969126798335881876651561388465647941299202547555127174316759934791183449783208520132702579139974252100499894937354921023425960331804411219427946501168506397115260556129307599470459472233685960542347935095452184896275006938843604916921612285283931532256381027502962413259617662886652616583656968537270736526409210513127708012137417235166709733581924614062700505518399213779086061784897562687125417220834900156740611639952593549304825423073671669532158216797922870796980562111782885322726183702006534379725896708483113378300952310003949974726809495141645925827713055 [129,58] 53298701141590540074000122300832299328391076350071383192804336074401606187213241885126914468776307679064516000636652206139377024930565546620161834731470282509150867388031659309164915981771760315691829610586134649513523497896292852469640639723450951596031264468493636773318939917410961911779436002623286909801672107870014560518024309404524785358029862975608320111721028371138479217009359723829290438522172317650702213530951758477218586565148205515985546121148336193222374792505023829139485393742832156197179925410888660405983196622389643033798704170185728451528501436943510991254960807239134317361794974764879101401404711828610592524802787158992338925895018627459615302060549948063108275835287804640629374178682851943904270686725330901569040764618753891841805357031065998519778974263456098384775821962390371834391362298675656861170441591634496442667390816818934700932404166718746366390237224124395179544228743856394025162216542627865538727462092012312729073267466055801907396955579183934929617044082480170442366934215673274484259628757176227922128206749084206382429607904361992493646921568168479996555727506348777255583048481974417928789950623466938474371737534219473203435940020772831240625887193908526052153279378801249774018050834366329919935202552788180885869792268681146310283500936640011227328729935354761151325150189507080979718411260078109654257802714083898602038242700004127762843108636072124517414888058818292088968256248702282571291437528544460755043157060680939332067539658749423409107350727754172056222082729792210616242714079448472904792569091402515671622042 [129,59] -4882287222322298152544321289126320278749771491500111818175077266205157689010876291637911468902012315643699730477110645611906173283042823388387141762994432820338038077860431859137166912667706796236291973654178857076240707811212129435504360667949457698030668044499476469977836747069267015990476065777031139298231171957021495227450088117007213657765551770210661889938457403016155011953569085259920702820245141331961639961393716336588168590826570569562132829080987138045213397282745196514158056239154997906214311136641407376684110561352474996414407599236027713025045501961585979296855289849670675856996585919988481844026236739765970271072600246613485116310986294675958978008937622891523782640859589573018778454552868785476282681602730326415376627400104803512625573453296781194471303215330676737582022362450949191126634870566540014405997340079645121802081545623235668110337108429222641273397885585552659361851928474309438161249342253281343349160736422038270105413796030903676258505275611073498638991021004755749100399473524777661869418557182128824351036040318713029792538072526088993673749420048022648869636433931034342245192924588079025727344645806801970708765297707036705344976126351722068864940184560822163354697182244428821806149747136679475631710498351042135096302529860269360420454652107715678007496904521889103112791992507773161771062279143091861681855117325205908962075906865343881185151197112966032236970210806791565330946486737010814253976088221588447736068948177369211639292907069671349049830004845483804110820465699094234794678515031032773310759466461263854549 [129,60] 187056719990940483879230273602842925564618028589241365560594086836671097445997244083690772611307637568260166254138986396032129449716627815239151033612489006052378395662570452038073248538651938123685432757993870256599725754227546232761382958152407139165039221702987455362626294934186476586050226700533937115888037445272998563652677783677416631831685742738614045187230605057217355916250827763241873017624412949434828280607172820680135730689473902433690525584586326714007615135002720169886538221179419301162655350388476659690781731968080149181585099560666999886341475445386597872425921420538779123980681089347448327948855985902776395750701007118007708839815574152604988707005139806201763565042741674289586295771449175642371886696777126914349623921002770930060735505230425019990256683527162496865187914573979068341749245737341621459712684319521680667319711515334451167791630347721616141310923566421348268982183908932637114111932171931158489695829742037773611647144820668110146712749463397987646228628791835443022943626876541583761319804765571454636097918348095477616783357940610430786182600344469843370420713189412420457249857421237164054605558657014661277975168672637061717101587463154848030211016237627285251011740881914171604421808384919888206747460886079451680248519595122508328075538861775725533304756578308697913814340707033500734730788905319465475052584044501070416261342800046707835985848905876384297867766230467290651257447466571879236959441651938095521759777449931142643275039168087400094310795574466836839807672145996799660899420736832470641698994014029598 [129,61] 727697196877623542325694497240017346830620421648725364358935808586064189665346173050900746287009843937930659019956261752010573519468087381710129594835296486719514536770154830503476699760364590146639025490202559397212585653712221519574459984389512022957908120064014909145254217184450216199958522221414823928563564609691998112557774343044775214951589232680779610001116930492493887745385887849351184383329706311694828357593421638457851802408490255660872620281732386896001200317045190501950853517383788367724750575651024669787343619113707353239874391369754137559400738273691253338295211808089293064034210246467227967209321385163717058601295422208673455498207905851990094925392406866371352680400334285909886590698435270036375063120042029635531682395251790953846537543229852116275594457534231215313773374760298867766062927528435102641754553809791022090484961288095802994320939885820733451045039141662557059887453575083176932373069931384802655549576854513012041587845317435217271527653167673013164295930620808363383249999272533530322950679287580744165338872268292875529910840664608773664046058666161520952875425285077305479898717632825018999002784398433814910968887721185827245062861134793028574332221152990457216408981497902950302576542298972398507513522051731764768219051304154051655072476387210550621209066463146857647622832988075240857907257797469310614373970548001024020919187565883446800259141787671927705901351638524667559722073488210240439264709808767176235277571057667857920083836011531054404442161124190300099096572770410370472231910295173093278165241689 [129,62] -293156842097133103525220604154982112447032792307841670806104680022464498779394488275534055193867174574543560014972480208416413442507213366115074983402004200097645771891724441406292744032083337234853654464229102446174896955396146397316001809509849983913940358452371578724510015571017316768915301225209960396505465393831289280138367042102224464883935591543192950613115843171554027239630524907562061699370924775043860092184307901126425091625978053295976576596522686301043473835033045461567480355728813463230987884410740152214724902874541139453985351136488386894667231177333855268745749025342102509618097748184139382846946927241031869200909542716681031164884183568304346290207551975321017113606936024988256909762303498022983850028225535594665130738829675392815788917213033069140942965113574100647510016503157491897755626062813269114697580797809748197218745507289764302243991817825296206248111540622976593762643371699348801412896523992616474804867810096523280209853318129372879434689765694768461520067480648025286963769707840337842158277694478067473878401127340276708314807058963334341794918267281534669259188751918307716657546511897940086107547029020764234338384600060497870141182351807356264614544212354929669888137869069245025209170296830465476200608606449806606810431618460753644111584263514369033097092268575893341128222803104853664278586784810815558598891681437787720822513006619920395706141233237595613835270936900860361187410627288901421346655166909250301092495788256868793922090169353457818567522520602680568497965055184408670732416370443771447835804 [129,63] 10145647555823292491673139611356431986690520040577053830757349020298218229816350424548896409862490795848002195368829011104906531938431310509691944977746105739540538255146348864952556417604938516724572495469454302722973279379140240930959434307500944439131292244278215101527183385381702916800537816413678002342553237236766765357834903472429575839577277139103399542380278995939099468440511439801595023343748907846154505979092068991702860925975376030120113893070366456401372513865740685964378316262461820143085196040158328603968560617676928404811732460793992695571446125577955930535714241206935940962041038693170752101545792564213203740572742303878306376035544660767606479652115238977264964571791077713018483882257526305958283584494341193087599216776226974032115579329244804444579415930538307976344908073112777744542741307221812101211052171142197870773520441497512166057959661688571502272029782908898662425542918931281791653567464507469141039022073607618300084253163089660195869529208978467005040484410115486256750077952771298994532044353032192305265586087548116080030110470924511963370169041826556038098667124591876987262572771556139128307405043229293780471704941925988140980883314938320104113415860786339160858185445902886487520035208222762163054945762320549783596178873990848340238960996826229473593328336563714020385582147470869330240866966940858707063445368122552307539428825758926785233684790516083336239606191166500455959139906799801945244269958770078441476325902209843101321122958302610741434671698076972408699269224239802866872124860650116317304 [129,64] 423131123369410245606088734381538092585413441778208374284491629081234362473795444638897015753860127773022046616411843585362009301853961865055338755881918425728869415529773708469859521382993777554728854943985526239001937706273812593919576546830234620976635874503695977975518667125257852346970489239108753629337317150203944015001887666326903665341201126172818719631633710745336103212133708978374290955349908573161576982257597772341266300127441139519386073700019286980184954177284236028264682395132082604580900238521427054277059204085749614027990354316465254105593597624580953505002319026160385097953810425605902699061949823721998329747853861897939399725317824949494999503373086974395507779718174729054914011563555821216734938280818989281609482489861057125575996072076749219709946202391893400423963962442041889089580795681415141266097547037076259347070754099437507277514761058525258137791264247467918131800198566549053865411323585787314831716604555618123860383758341639946296504243371470132833649208741169934908651759473497638070562899602718287490181087939372075182056601617640660982276635540956169706535417804641265598509497223080141438259458637150783227824391511113783579647967591492391336288276823756020265624544315717311722044907490490212499082542509728368222114546552814445678243969890211290761856805786234125382505375097233970218561827880257895806552236924963986150603161626662196104851295026264965946777726253768195163645603907971117912714566996716092774313251123371890709514094394516661162980167761301391928720743825140836013974334432037492 [129,65] -17872910824621477093033775182978672488088390486915806733757893505842337149769746239072363265744534355022921979522146341560854864610215359264156087036807577525411204892027962297024068744089188878132363259082255185547416449781143874601594582008447487485102598028562012847955214600639996747648782537557508295603146648282681521833326340084089788819342695828741687912286311714852928122701033390761527628526057945828895690225887021289610459240815558839595784195506615410463386577765545180566159511919903977951991836456594921937919242468228069629612716008498939600899976245708847543411996965307185176229067155637374905459252282633729744142680415991651490335353754086537798181294243631039491684006969472832409754954462645982514295255097739732333931327038265954709749903497538649542215213808198038878550703007551688677999336008573876559879109463310987714012771126789279633122228594949186901849882427668749090519738094898029643287212673148331635575832106535965767790967262510265094165491013470919402119046128830042360230970226532718266597475813011194273520260838677005357312302905250922670352856901211186314501508973044914966410241918275056964310303217058193963649065126373366059561447708255844650860404237585014019520094487034534289738524976669116713800683774212711387690051185099305782361145219602603497871605963498252147608448650318629226128828130066581946993817280506518035755742295754899284580281388231137566662582458028790874721969212415189254823367242871100497999490769026375829794335518137442987421382100745890421543917233836003899418720688624 [129,66] -123829391412033132086157716088534993822465404241272453978200501588725139988943738299012571251012949130555075203996276050400530042711872434514667751347984448787351325403680174668878595572030096001674730729581621585324382843277939648071300956418663655319270266919603811498402939380259290785404688466846852142788525391758176809985922384593840107451542930917646422522541448227846097553609258909733863219663282945304741194672311960377362974124769825820576316104063654819958029889852268783416413228286103609445946589614800160262538945440588542592448997896362930789842926996391124240864116610827248024132800150867372704888762771261298498053007706852829453720014169449066361719062015321627774743790333952314180130884853405716211632317351569535405358021495175662708011934177725014300167810571160318677515619588024212974024280773868478180654598368482462347114500281535651966392831731289240759706960898608794215459462954673819443840772525471338088294424780627861826361284345565456990074553788479019147942502672472866869515949428502260716334428867915470285246200305979503845017392938712108832421611430963859080341262887259813501576380736210569909838278392168703920290204925199491814603884707180146948351763481258695908550444248913333484009901923683560585912152142236667706793324472963649795892721624014915760852808273117583932711487669665574079666962591101205745976856640253581794345159892388200959381526637089092634872252260810420390878103641037782183161740954525373400091654879742141689195482907062053331993061172473374718732379141342334901715024 [129,67] 6229302893598234836528073386602868060764340349762549312768552892393183260136446805034927813745485289203218564488267476104214680883157184207704600671677368342642188398256435113065477424759318204421039250727209085191993964814253044176517963714282305558022941482653921423364874982596114652068408166551534820330837108508402041018134336324660969440885192741953148112738638908264854915082926457191892925592701722950386367397721042323879164268351549137759321636433824886483475148312973999613343851522686567759357795738696607156555834115266398985353800269996069549048989112368539958325483568858366462377766500683174778360658872494177039043876736404779722785262210969853171429840848543326829434651319352671173689358114309015928117238237186562758916977098870320187610531199200203947669431528141757539912679702931502628976302175008367999588356990382497461490766879868290628100292524489972942507745309006005068923685106473769053174169281663372927765427212421784605558690073468025243683104594511765279547828507246492818505904783006807962631854401207690940993425368769984727582442609906500757012474617347795960278371903262672542010912802527528618704472762144859213962269039623271924592298575556442332298184875378312857222813471917797193426470453870154157825755593217303726196059080415113574657467934313498489435264100927249157076451669044286004144368882648377161297543605121888809227130631595534954274145960375854063846583422276261412685886739709983297120071472645318257666866606068111119799863775434582180890077320130213781590813198453352047843 [129,68] -314959179408724065381946390475531201902211826209877535556237482320410663859563273900431926668412912074078580710140375863055886051838453999907047533948525638445870721979378488790579040326640780345295551013553319169433554341036049146487079965011943736994340410818212755650871535630820020586802275178213676606188005746407885433541766987928232502630596272796087143372137554226254402352264645701644113051067493732492255245696857430782163992756921116886906541898809961975291137279895062989240284458774826998446617092547022663561120987111366123559979266780617150922345426740716252399516023524260278923712886381681514331998271682579030131036747595695745580677581176075622751492802799215628947608908436100342272331595041681970363168085091068231005807525390680119209946550961524142581118797226593010800037547590974533562213049586272146175331610029746130161038077967828855603116201517214621136122683763108135867164127700334341215501769035627462849387543993441124081225142165612863349239318426878146910266261049342690583625081158693035473888879465282912910052765526666055874519940737883877868051368124488061273983362543576784492820405387947935186529750213758410723903884738197573225058805016956594122795945767900475912437396424352179703149430427920665658680521660743755189247910150618263988983045805449546573476997223815262632441473006062836443950117394274277797607018247855628246514617647560172027945758035418133115936651782858302279413322939345372545693501236432912916416178317545303906462940859537645516369979423781656704148152875978750 [129,69] 12709045099148116897758998481398748067379675787103494761314828709668140454854195981962021113852514865102111091929674817578606903238975016717065950023253434619723123764502733068543482032134228913062491085415056527306834340710282363085847194822167187786842870681780932613112414998736570327348091187805749363465262077289845410097234196908901410275283639270044742210291446282859854163957785578535479556446288869396858946744753170804628066707493295250527464913254670277094196517078597434042860380585955931493990309250500236927810843918106084879899648262682638393169607764818184213037919297727948058984767714942507801062337974173312273685647270915097031481484837329698877827775781714121346076909165074204399194998772163695576151339377486366970580804160869176907973560574616938814110956310452782284450935054297421362678820980488994962841545039377604723074589906285576557131571534150282588379563952293642119044500776536245594221815798089685939063191221057631661453273104264868880713857482099178776388475068391283441283114698012105864742114480573466517187746405694392120828023787688270457418922618576173082408075507701939052568455875093769672636306962689374138636430535653755434524438590701211904199107139929171618820732204927599991708598604551653677619492985968738057006250697428707679216806639605007577770610615741330767462125830215880359502392594458457798827705440695710733284375222805426448858693948206619049413540772707978846903907452470182889227074186239673066967296364825119929104947928430154281833825895768908301703815730744 [129,70] -219178056835445127058348951261554190260570244042562696428140402624141210909900339284249361924214606700202036631370387422584373326373727069935185927448865746849241970812840413251622857960554158912531908383209118136701993678686682258181835219786498404619039121738376773518029564007485581379069090564049737545200077587451246858981674950889035178894250885714240205598988434861188666566626551611037212516429872879417756968136532475202605709648776385474817065340090744340036867338982250143419559297154707789713743103341892725652282033938356719765936723520482124338604968678373793091198319198912454044368250327954788502063006028707382517083627414836155943958419736026001033941949111254169179812730883445049099372839393867151771805944773636252925517316859996288597885179303868673176586644161080064026915581685152814377021689473400949579578890727979941060689181327297350614060722472976035693970285195146832885489405298150631418450210549630694424027391860747240359235299884323809570972372265404854885393094919006282850181904966443085769449132324491228329926544749652507562411472021280755427870403954629219446077138192939124368424881775549442100521732350793380741247754447724378685892929425935128104152790168190490074937817039714369326629998221853720204653201570402370780456032048629083258903349757523431828640393341123937739727046748779768458892353104627027622154465471170506207267176297618311079684815136004354234896771734673118721316294795531690313496294196647968196540822183119535446161278608569911868050810157396986591528486 [129,71] 3948896812454212681726723721858711515147735837002228261369664891118460860649991274485995133063969855582222139028664954192386527291590682322061703636866218040406826065555939851568933517646070389222907292019349707260235147424387920663267024948015166285671563072878131121566975115129795375307475235756548464580397431586259168227344329330726247622476373871616479442211488504252734955322118376451969436131735406750224827996691450518296453870213830654716761521161393316295946167833409654820973071132997733253818594851874176963456291646440252374005955372293983313541506066302909695212136896570545203382860181294391759111365623942205108189797604686360641393407214834279173193475010773883198351300698348433784617487874941100993133273372811803646929726099389519912319392846494732304920714018219123326219725489413351545213235940821233453579401001322917477129072138906302339844010455386839329346350705059515438095604522446020484771032347199340799202032175051242203331287689001998987969492957300301854590841004521018572048672475991739870176189795497085199161387650283221228640623973096940407874597258247855638141509080311498600201964258180333653789625952592368583944049450322748533025943062859108607369302019833413851943430189613446391889813115450831227201752162888268127476433703163807910622502378898789582448578590827402518598571748757981802921067218632795336536890971826854655889169243276896415745227302320658310568042675321634565369547140807650262219669160896343086679300497527815351056552830742656203203703518829013297801 [129,72] -73029389275753634194300758808493020211764829911005159623417385986899888597857586315111603115163250819577603774001661509854004587975138728481043736427777592973313955752824877870181299845909425144596224032948324951264365462150482497008949559027828541558345676164169197262888927660343114611220886895494133445731202118999816855023046368703414325828758964260516424432582374203343549681740634209717737893502449947762329902548461604475567032055900596075990409148853618103519297554644659886500587599822482354854452944646736535064396051409035828261404541434414925339147332073827255327429655550359324584289465359669723405806376668791746588165404344925440240541502128977354423142566205054189659698119400053390532955004048075198564182531265010559966994311097027547225946039905203066025974764400733414022168016347080240743588231123862675384419430999535800742423495146373552270710183305432158185613833418793308164751155230686029123915384321444546787133338374825105011014467201374432445964698341528249154768549380593535064476475922485723755832127081744757565069268989597449817250579139364194178056688486485761364208960167129886545858478244923329644578334854234359249606409671885429534396915949954212331358885292196034447177111954377341727838767656347577198245400701346388457637465689938451796248424673732387088868587399095616345497093299934409956527533030442675367582377852692387273287083282974791119946307171639177296103781545968139155173406659690300014634050585421045449438783049739494306510796163134811333046146575016928 [129,73] 915371503606488426585113113219189919908924407798069855703991052776034565949802441918701298497181074810494842417212089021018799716014323852589170300825860535650313941941363293101331460378823176514529651312735833163784984345924292706737668721898406766673056378385440632668469742159922649386641327211813145532973554239260697695182420588137113588895472352737928935399933758457252760868908088599475352794137818182018220151631564704947607521872661227996269541725226709721112106377780763684787967143788075104769638823303247472975802528338650229451710102181840506324478417636345643962745765482901385629386159606685556121991990351238673757788274174412842369704710520845650572013693445352374571518359050928503871590867287114037279097310562867565235636983915518540049221679371282456745626568031229019409524439931225383262750463252262603269618306820837592995614315324594657502512598002921585029032665818569874878625815908664348258795143245534563817777773011616802019289026241623138177980921661924432431879066822025398159932367076897436181836960559152442480479203899521299581031710457643354626355172081907780866149457811277341695509928407188870797925539315309359731636797526417668596948311580807799846088516059109375141736650057698172617517906884991684528308568319495666129123175011805636093236524997938115970285784307836223619791341551645626057321180616847505911571854514783494813227876252203239818026479379571019829131914042894156031182528289529738601091276115647605137944051821037725999945976076935156860711516851 [129,74] -10484422099373983026811646345199579418334527520221905225064588948534817467619500500350423412332391135257315114724913631031137331253483456219155260883298506360410890055994940344645106642872941495987500791118847887350041833177379377417672837114482208955391988558680358416239066028353379787420899312702288808094165201237551015240342131684308071949439227658248250310664879000879177482857450837771623882205820743902796275025274800138936276249661559060979679160343061289533040901475839097258749792949859593040525526100054780868980826662839709407079724659394852263035066272898744678045204195397937056899463410919255272305234516707839573338892209834412052883203318886387067302312055026552940755139628194076923866523916401746803989204738069094561926861006190611245094107376194629722067279031362852090244949691027661857958909724773463579228798304286714453858439225717016634900459347446995836847293270625769334039271144445283461415597113037525608534948997474691900205374777014876992372389090940586443382444519717504622359261743973621828652741155252959503765114306500731447397237365271725028488136547572078217768992253189760614817096451403786532764813824845757891804058055076859265772525857332530383586102227129819616296561011708251046600645443558845249579217692896803181121895616729594523719497418843872021648046351280293520801779898764493200424828575400857834299703587706934991068682635726715776120365025079328057063356313882366183242926636240744187717219657337186801070404701368687799043287150703847842860518 [129,75] 117693097247010389146655953003248693403028671319312345580107590620381995109032993217232799511631130949513363470586057052108999475808724822243530868273047251940185295151930991811458026175849897022369332658439616443748389749840481092520541733942851211786742221536209489432549958095610780839306344358062619421526529305653682256777572536723040362391495197339629169000096449560412734866354273161848559302577510070017031647603340947389844184352669760835334434716429669322081104306413828387164122831764276488155809572319519187349195117847789352831259344635772185078076403880571207787856439935782039292859373498146436277279233525797631368011797840790714369361823494495381695401149643775691052725518545433639964752841125763321697808455221270672024187710659828614157333154045380421730060857855721303337286555441902195919288285861113270524069780056031701667010256162462584237803746281635490250249587303227942027714478601863462898732090870133664584780234290029195475665616316797455037806066607024696282033459844529841945109254340732420944940877181914853561092681526696241843912278997906986822601571284620235108615668771860043956241704950819618373227590957549781378721000993933021229918251857786920013733444617696467411903269238341285813707211456268697194395447659608168194690435352828405063111105240144022298474590173294160452849158628973891900592498201101819963857427516244683081030831905229965739638290351040766854952188957052755483219647183807969644674065590687287456810369562548561882145414960842817643 [129,76] -864118745022615567805949136811764588008804501161129204806554632295814170111683103207986172304960584155270795981555811997544804458224195012553217523905874389406084340319978057015605339269284633068706167332627037184516173194101262283848738032532997385389232106567869318257354108359551842522089406617220109323168983108926361263793962244282988323336995522849472828085335321324005405288858523627407652517594978701892450465407642599488762763336448736969983427983806951118217816989078631630096600587728193551334006607335950021269531139060956460876653232992689348157758721289612378398154463493019099023998287073119819937965079016278946921209896368464720027853900216645112671869551536918586021608816231379916632401782759857412129619702565678171554686227807283300243952453186978237689105883776967456632230439586236921744068396689079070312691089984240657833484151939123287345923933113639857601891053017575294945378174364456939000469482437460054540752677671167004223316442618990715118554991275709608216075670483464045095562080299546209457179233223041055778990943406807375016365139290304360274124047742332570414796035116401634674067708988952308892179817116189084369061985212082664171055475736465797376490092491627823225147433282194735780291935363890238476440972299498185524284356847972018708786385255681131754337661214796515217115606715048878997424166553746110884544898536695961767195191154043584506771696730779810664506947596806043553155618848847619465717067755753096464257407391028803125382835188699 [129,77] 3458953780849142435934850279706253855438207492883939506151579663716480689801526449188593864851928557018802472357611383834280667220609320969684997679179791580356250425769780648694030866927553910792439176311362957416253628250552375137287066865929328930363574149223781822316627353265615127404854145654442608513516000713471447715430331614645185200241313112888423417356320505190413985130621789682023540812473674086007318503301745819865564303223257153694181524540304717743606672865302039277687327503481619414584595526838962910507365638724471364656727613750450770448791041286889160131556849702639292076407789312962657438996544864432173019113165547098408670584155134479651125285434692730033845539645576170036990397324102570512544441445790075215384448255006740689583456785529559908903774731135305961490772964395440809115748750910216176628130029446116170280953430861389585052001005481039063117043597980313453974625657025800466654708576749035849956138153840768072005041332944542573580175249322172521924168949431533196605227472991979383514226899893691239026352957366769065214588292523439471526597432498548171268688897185128129315702122790701454040293156203093534928856991921598787358819237545287668146957554119770731584754780776616501836198872595345348362129770780999287995081357454360121606942157676224878624539262030153107153580950252339053995446331119147410041601988689893191336996791996691428450318518094824953743563855731774033992231343312304723353808827517059847254347591766366656920677257 [129,78] 1828440829205411511457234650065735292585278205962008225768905155336997299999760508121499357230826042071703603936787228459681580923056703312167894931170706349053193898991592905873701160584255300625947292866097429284343954581744505929650633509215000062758315993517242369277496354902844481076640151624054404361184238314678606643767427274594903645765443967203718705138035199474856325609880426464711783399761089544871486643651126918070445508424218916620581975496495288648471944484983714129814269782414563216828154952540779898890568548825317409757262789846319957374864680946950879163332205664918515208070419594416520015827923537716515821251266856896397057668765924946786375293784443783355621389887998694102551231482365502789705070678396488300755559200701281592110142477238449009633717607874469643024011684759304938571794422679030920269623020892027405267331015415663575912739715115375236380310892543775373847359493570306710345397670076195570461993838677270025645722442361676404090566105079861071764450532299434873581098389276855611343107628344402063234007664045339316691360447671805444916746931539878917526516539337145812497850478086220012457893934858378977001183383632390431989903134162235445104391028200418701199674361761901638366815444358335162446745845698379272951893576964150897592328853579171122956836819179398206962306753841577163012893897324723280402186767188475703694132961516867369536616016236344279601577755630920147078683153640374356120219498477840930322784789826318012457 [129,79] -284164591684472426074998857119484872678824264923043140701552139433656518170685588935096923519585018411773796800966811238974546682671039002078983750346296939045723398391353569310783825776635194087851809148897843813066088104677630292460253100378698888268729314102277321622197269847784676714444566161357302356983407783815165812260326607753498091395043491148713718580003005905073170283968807120724262058975220229816343079289810074775700729245087071466317098192769412216067637143107694324085358642441308603887103167773753781876939796931158629427952546365827781280316173870730244065801780690974213853146963532471932796412667556683185067456425757347019293331087735801539563595303552651391928817611308233853764594432464829119043901156408809814371490020187609515283356213030781056753345239751737729087989893081431243990331399144113776176061875604807439530968888477900242815633616922347841538610026430178294013942091115236242889391258573429828161407586277827140287220847271682103861689323927722338645584855498352583608159341348111230808229267606748745384279392791665750183366856087506435538518099606531270411143289546861664304383116710182614310994134676011558122933722572288806788658225999726637010024056070849176455364057955292710155466210799432543471056148791162381844491197483468047109540265832477569210601559865912742623022903067649920335293125314542430517451456949179960366958107179898213924931952124668323325518559313057102356618386846732617470585786013123586810824882409442970 [129,80] 2657131275736140226535928315007539071303841114458077803953387230336448034093728772526699355357206705565059027126249089318178237419326103061521313752222615295720346602772520949978640783697206723589155978935056614478375600501679337977932295987812533479354019024671673593998918543131652354775575673044364186696512044850517260854655709504487142851927269937607200503316448855853339934485298457206408243921623407852370699798592105934141992435681513676901821676793935302085963435648690083738580579273165122297435465149133968682147482222831871709442677784502800137469967877401529950241193114622816166879643019528347270277700997070015561604295098345814921460381064432943235971220369530077864764793056742792221435997670703816275098905569737339397916931107259284711389056252376939582818152952636366112772051355988708568326947315884022507134530716744810195912324610252058168617160455617032416811751480084551267702481100175155592579997947993790250495283871660311688254842679121993432914107176795832804585987132708127156272691084015964701665541998492510442731896926175713102147892827471886412888569510508901772893686374406848783452739692782991758831857848784266988604602640884951506709116017569495541053431193901511172028779716192866884601584396633655916818871347206552852959411527146067038842072877470952590189509898910730509403036302677798047634833494769480254144661753150348773329128705349928167052764651484504876026793939673550412468259906722193961380248775591490082605813035370 [129,81] -9242633370155372608711807284998015197711789576842015046973669483876506925151702484076920423117729511475048274920845693627586811808868854615729167636574193511854502184816072999341783456676902093653013414853738536294484774045396816740489735449383504424256760304643916932146009124106891935029348469602339932252883164872085573125990691996344050333640747440751653087765268623530528192701588175329125287670317239680375956958194615376220528607634930531192343328327231019280212954411337766917913405077560805770946558188240997491966115882001758672290354516802430934596562815929868925026651534325221426547092798094793732376960621528519553843714336576252316612705431321467096088023848417590739855250598931363819099976517560781885594853595593611018636402170022681559736655029483425566135304350359407436987605785659182267008083654759115836939913955368446259186067619775459710186344360083112196389235140595832615432586600209472313995956321676401550099540553091920363970423761692298059880507727913681059501404536741994314134208271182937873874996347309019493377497545340512520785844933828700308440281913910424258153248884579939806370345211070271196145159258594848066183780640345243723817104865041927047634075510514837982677274743430004721292680422406951869711535052997659218799574763316618991098479203301716504021212222116040173372531232505913360915695802426102151859999279236494792178815698141343884724322581754481120928107775520824319133030629491923895774617542138053320090973 [129,82] 15756688102685417500297552683814226705761681099220622096171684444245789784286429791773049554515873813903833535699877267304867033736658629251576690674426956732384661817411763474807562857142049938278999208736878213902068210776259464140468748596198605570155168361358984918297850664118899757713631406628095389191017316322985237028759897554077012538201513778456144794687495572850244155847371728630094962509299266105727978009888317440161517673609467217374305380005799028191154649228681986428342904752486521720368710243716681026094103948101072038559042123611786080665154110517608502206405298682191314105000031385394016285030286287753634950065411695807363068831856857894320573854405838198707800554337262200855773587327121749552584112720467717801791985490082554831384936093438339076423477727882088031510045446667078297590955278543856715753316157147727183577035160321033264140341273875452970420760457684680072108657872885633735169372748762738131188038017533147919721699421069932597644677585432853850581772081738656866771687367928829251896763308426647447829900471075852799259032667101866034034389774510699024517979579079101529664354475851888473494698265502233839430302296268080976895501708137134244359281851371578337849592486319125576014007131426220260588413058677572517846468804907781046872825441607279152083113288659474919276353737273875987871241439518884624358521306593779396989845824327048791956964171010524180641091837286662349044306730489743402192556381032432377 [129,83] 217682284049408549867068712750448590412226123905458548678775939937063781428557969265148785656555290644534736346953336545790633718803635262188430373584606669353832362882731251708877343805365735823227421777253100830735949883608812421461159688003304432270449643264521960665277733258638381252296820068277701502939829147354538137088530627547621532986072449936726116603739480827973985801113454185289086303303127715850773477425936237260713311250278541770664880787809015359241224275428795612656633069203924084723498900282648996443206372333570763127387529158353244574757530098629424172620253625769160429500703557422249075830517538033904910536082436554053540229865019755856704637570213099886615009343494886869763064443328024803466833998475553538439198620906867906113981069678368898433213905664374855310429536476612325108970628881029512736873951933491025979720148267435740879256773619873386436418418866625659371948805297437246244936820401190674947169317694686434617183608075292764287569213238792623819492210432188042171133515971200722619740242992523338304163622058504106529678410802601027502396700168064598654204612413580766689979123479494017322231420072867914422137492068248503370238388943953858081508776252322162104272601870485431195468133340217771410545382747245568349813355917709359953507020526595632853154756185560764675614292397680069974277832618958944542549456224511253091332807584551338850951399989512514489363763007359318097981943322650088561932808536440 [129,84] -405691966348756409277271449236103109908008212124120519253223730795451994832883226746958837689350069105917163188690187326860281313638489673517136501296078418836612437771157393858723018199703142873268998120107835098242230330154021245218700722420733085739742209885370998668472262435045271434026039558055648948362930343811873020431759187697724414634422352236408811200664075957784778232662634954119029122775718311137114624054059612361868598433643437991690932109205374580633951478870429778277755076005457657027902336215853963370784333394002094596293836591537830842223233582889095822267913130337581378541814161913428931491722519635488552359758940413308771199944736752241266342825050757843669305455906914552328815378366318579371231400236499370391705609364563741528173692534366786727690840495139499357907396328934530017029333421713822540240490629169893911315854173018759537222809447022622370028876961211652609098465112853361479841862260338862042435894653477700748341293384185728509117861842263630339951549304365693844924721157338039808646074995864719770532987034388807381610944358676432284015421810470854305354810389332760161895968054894693508468786534567417979102783048094857139093752373775890089870672787100643133223016737400515239011777370554602770503228403535076174342629535469879523320729533390832844158284263411025978366459695927515406555648150819090725026565325763982310308277187923848027410305551553496819763493549381535416593048225900161269172212 [129,85] 882073929466793400506116721172544688242551238706305859946138457937095396164903719323102429247109092439376793442164977057780601087429662618004253233821596825193895024342767155774335233542589485065245932915700778826183159416518563230394945301913009351298898206433909290972466350422780011221340707515548826481699050635331565928296213026749637688363480159785142539778504267001340936895052981181451877909172987979633414985039571703956556289927357128477224967327713392713343163469216098502076231210541115687395789616300235206208363396490055603895788196270519955903106348898532455195274956655121951641633864309488874703269681055133393085827713250164408194751727286676731303603492543993893078611858093733688455139075998909584752149993305345201310005983100160057477385139346612454223934875610979671539266456315702334682321262011558147057041019329052675863155857670154044130535254772547935083241467184641754859250005222615263433722083480387673313606401799039146734268764429677065179685219428387884833552837898070978592685833216124010430546819576337887285612278501961170185168891758162921024480427147815540735903743227920941964024732142244711511806266983433591219521514847749181577684838742507980714003212699776234298113930251932203636404190941708091443242985561868028230469734593996351008991211754207067082241921200432030743503262990823645647655369824183858000701490815558123316829486850633930123568919898874338639052535131941482474851065092458759172 [129,86] -661913355480877722174025291443546630550674730180700563773989868858993249403758002548038740769724439322306675927135894377881611634377291679722455602411852752705745898752731965854978663645927110916489868808238138363361375070623534747479302932960168214173806964308622734252686209111179671250524586190776600058034134782357262965261912934761787215177377960737224579599569536594661817620042074970318774184986148466767861012711004534789349206662546821207188883405842178710066745211327254865501597427432693395476754755975613737162002659485132285226358943340000662103631514606900271430301045749312521662734851716536845010021361616104759059868095916509349269685479929794916000705705882722268385344518953737834127319858912735636340015216010834385428342312940101291728211729134787105692688732675235707162017784916542865611323439979028342927125066228377590740006415432093701212539900871406948051487926418092142539760196143267787675003000526752752271636639690861742350540170886525590799327927891931493862009124278105751968214568692161525798260135990284586686829018645332927858521895095875672379346817392903893026638001187127652494509595989332628371456924918269186754526363178120717836430326675257010769303475860566890824970812003117395094775681663637936711729015452115877694602363701627240857308009099251559663019949957172205548436083254990788077922699248418768803209627401271526995215425962724258869807685913531663176697176621081699810304117880857 [129,87] 520608560912662148924143493720033749218904977706477034191209025793914869401176576972970056261470519210749942779640938478296993476286658030478263054675462183568444068408882979664196163100113019789165960246018742383186972679863962954991671561903413226565468232171328216691423556668242047036859296148203945149847443056827210309406851144361391233706696876114049458582663819467362461134589991229766699716541709452797585403337955940163023952218563671386034238630958216054424200064657754592924109205708462528850985548527645279662790815688077598282336507568304538419314114807362910193891112707470465157626443787496644536165228505866253893192494791825419138619197397510820083296791560762731913951606660111118705078098382285292527466618508610941627860032436535622770145948006462729971866483569994855896385509875133066984443935647231795480504745277107833143774589157240752230454778470302426960480817094279538049326747002394596825794711699765933606705718810190650426518620803142832563759092993567830472061717284220653420053379244598355344610126169936032523565999927620653785360168818434216670039604957329899124650091723395872730768456639472892263456351927099941919112461492685115780135388919621279598759637667976222889695504526254870463899605849975886639941319790190372887125530282519345888019526271761903800394433280990850005396178662768852414482824043507782191144387952571499806254112024968528562209109951785909376214766510338201145507695 [129,88] -1188695372523587053348571012986976529741323875363245574998712134912578630612238160362749948977631700152021004649608004838798861627764554135392753360217170727460179058055624361813766500255729779843098715418258431808678098652576452028485146571790776842019729581243422039821064613137094367747988053796310408081916688910818471165786103747465303272452460002158135400008762212307148102360805834720038621129067191532803697107042275129584576673290013590210499288487854462348222262812349302430014761493913428528986663421403150201661040729932888821669102780326591804168822936840309191083036016178724841223924354430664396484229937001871763150934952438292459298241987882854951618226439485274777732853890955189121144347526007049575805266718284023261492047214851974649706052102449235414896718705332175269000385377022981823190558770339234504826207269481116772938018975089856817829355508305813617177415286366611294896778101064849517910812126677488632469535633458735805095579763130557586725128484624402905438046577107612293908163989376467150053292119813121213921197939590326362708830841484285783712161465900051294515017602928666169275532353925937917401489237090083669259351889718692404447661703498023440952022714956465487299856779198277301558908494273160312237249500475663805034487525702227545599161038424502739851327632044065139133551064367564473761856167032199943647916536565750284339021901565528699327844442482799816708660716661644204138 [129,89] 439977044240987170638436747313750168589988498577750136783733142322377642431420296091457365030110930646045702638707060330872843703414881310334561007731813308423979360066150137956310801465992403077579649591839741894682429842991965314261408352530502455341381631490639369393363083548801214682687218988898586545135094683792076756832427845230058506955019828597727938915833343104135790210927895256279532697363263209302864878916662586985806748628292456776826671229337279055397004001864901784426186700105678266633994595380249182576650888180599873907703375590276330457539701767685646179569301299078998545353142097574793893682701526448395138844121167513453690354443152745056549471304576654296853312552869964611566769334419212643326309931995555700900443822327361579215392610760534882052147342036208060271939484193116525047154667502641186659020541832371718887839452005738938573185592024832359470484320673409751677131647994890636342413118567403781737313655234982636459334333521648313624702409337296695744839829036668427509981722069160729546267341979525400695818051651627957673774720152702072271225293233744762220122266719206154532363457361642837234501184697972006570138424377010094153657211735862162376739242844104008934402257652457000138322874381972604425858816963729047296934731541251337661120332634138639672806296999402950665300948167410520223793030495039417930674745251301434236566493739705140682367499329381253498719764378075 [129,90] -149604673957574256306113858310501479486126677994398900775959981581034291796161940836669136921352621090077026945783966231231857885690462266207346461199904263097591765363738474228011913403074352506379866662545305739449092142028966370017488163606192969974865704699321031755761277853317345336856333993928022145998513874847107125116547777827250803360337160832869429225316553971403578954974621226597565723918488786474158617634904373853024436408161538562512067830513274761285764895585351440956948107784608843251061257900158280742531698446819209798898021149625491063566054300997402856990261820382848616927679856620957559847106098064254148551330588535487855590056228267780052572319883957339691788555655253961275479835075258767539880333527305939389037285671527551584296709355007383886228486540079523486669772071354003850327236514961749252445366038177561623521706872318583275111760033357148495747601298951617438556374422613469525944931128687755068469350171262952174682482480629744655002714244214710491745275924165519132764332389764477669537122461544267744356046580079966007606940063037670824883500474359434397826489738313566023928182338841140443749502206412822559850808045084607868660582936308557144001026261530259133596829750735656356377731048698538470757669537640903372045214550309665325558591478621824446162705920333364458632117489453914984174910406237161843921485583172312458014664942259891539540962020251138510414279 [129,91] 57384229044959414631364742822727703444630811945500238574293646306856965740081612118331905919980949117692938391089143961709015320435215111787572848000303759368522102144594529294581492959143215602839484694177834218011479199922520289675413706593977051417258106811899421545084392852970444196020535612162457833998967632932097705050267055715437942535713064884369961029545660276686571033541767688762350468056573699415767321966904686095367203101456159746503681723372924382492258932025560434017116388066294256125550820836594259658512384456674574618484083798867261464446950187939188161761827973663704554795865398619737618681787792189751247431240805787595292978200279603407035837672896832356069293709516343870581720929269823449547050014111648138026738294112748108623360444961504480872051936485227929573237846389827808527768368609767988248877856065770850430310760734134206288201537434727988705081377573490525731167164270508451545822476826252838560137106896762304600833703148876306647992431204111993289690775398493121540964589810158059683170830128291264534401561656984123958038161397043776469556227689137295681256585995553931105219637923389233645645452322566179537120786989706393116704793590062569508308781467700294218526427705777114906835342935397538863030648959762780544952932599477305029237284788095787095849577429769271385296687670302854253659818910419296101956288162945343533091187103048384684927178770159981365 [129,92] -9978317564064700072229375302579091107494210969745576636182704123392102770887210440592479189161415166930368142661431689069874446560817993522245678613173009814256559609077929850477634576433077272838458117251257865614879366918125192714759145382087522275715208185395892702677657705163922628341152364820347710726397449147093756575669604421252431568962449318127703219298025771179603034695142243760411807039139230560671182556431188495960400468950205342703901213173457888775928163005192735742945148044447914912500534611159799314654938386895656463381958353717697284563570281529228650899683285574103043492719543465967429674443156391985730300740860194521995038999499090477168782991217698748767689751834362934158121898417431708365964256788604872130036578648040480712096145962350047908304828205472695855383036155138458062829510080464407258893322987160950965699776152897993553299818508834203284787553516978281944622778076854598819483174316234894015182025502015734697129668311275733749038359926383692435229267917046433656816939727825579108035672759906813546135142943743974001313129852410334615355456101651009725657413158014381118528113374659608010362511937769196253855837997664958302552095731236157271046048825310986809553584531427971428109866597668805075299819985319594029398455949832380367555352210553195108308132465818400381963103031489111670827066866829738640387298240895513328891543370358417657186311024324 [129,93] 122188077853834621413186152945352367197283122663966058093242394144565224087237224534548113963304677647000027802018461682641121516894473631902270549837636446338880200494999858476254053205866665789550785008661872908016813609891631261802644083953672408263466462945798342678221306036666386513162971237606650594569491388999456130174816917214766982594302187233284828166659095730002179152315227251457517287945075504192159645390462225547249819098482438254237627055807959769902954092059042519195081735451023616264011506071917746811873500653549611765069867216142314186130229020040864659509421749557052289124185415921804485842697561540618807997636097545348635523079045159842354871562243378838404825133508798173536744290460191118057372346232241596303212315685603946746656813747663242643065449182906355809987058397549690511414949095013649414778641486565136655538280450466594645974842166745288307607067963432421151094532018314673233797260027724374327536015670173912511547973102348875374096392477342583824845563671189986180487640689917856250249574588860461658223566727994866035705167129874083138625147357989339207918243709945559821378864437227360410163579945259727174934855939276383278951417371914798255485279924887135630910065893975735140795591406601509063313347669554174837133174664911296918320882433591852524488291491437302235411094807251549435673927994006144855792316083080572364625097810212640881052 [129,94] 3008925883589590278505959188094998714446973915386599560544477951666536642035810767406645604125699363606090519356390220367593066290361787719142714104957059636062842492975555602321982072100571152934584224952020534493501358619985429552309672694045152261260093774814197169231405121061669932853105459716625015638399991496968007337126203014804565129943153022948298613517645398369006619074986321178184596538377470571557606414355969772998271867466894716033160642431064752041616351408935738874064008340241557067596416700203706109629930870988345297318826026849407035956341801296263929796073077935229650629359525441638474920574360103521238754834880974349537206751857296538904336110326553165076604518630714317617046910926620122972187611823454765078707916144087904837366267642729596790905686687115848662713369523513466571335005286679312822002424975562741873188792994539475536376485368333647189370096388169117496915379735236732107479727991108188163677378766980566942752864016291609409129343396636485852047898749514146196827064051475726613616400019405191733922990785513707965959644390506579844359696585090622001007420048530545122607927599451572716105999982807906746783402082017008981920027773661586139314290793354122744291600004294750000247892545676180777164794436581164117429774458051981571187532675522406936367291224390518702352684715812130639347861654002452055774727537439003318697855027534338 [129,95] -4501396349507918646908763127278535233597001214088940934725556222226119457859549142366456215003212909941207975575319635791970695116327644660059428611705607935092431282112390938273221030861376552727169556400451985505272531548469442065708700399114776134033176551617864141512447797362417285426933933035589966910365441325231597794648908382457159422917675307017994891181941255674394537111626293884619123194098953594565568381905119476166739371176800422652962420030374978785778602920211158751831330084386915201710915991010213685065115270626123097197984556325205769982454587966495671007140276635976549912988190213041383684984141185811760160093456888925264139882612890969816626006676047436565052069847804228840774012995175844793228597165034394895739403015898662127500581656184361024586401777801384031451863412022365997075789294191213668640972742139505143652318951378266905211150145808504826924571013384704706203307708560037356262298952549273510544000564353649481367434624565169211361874474695345488929472015080218163319731425961600752358367178373008505038286696667776852226254308707864731425476147410845120181078295788329700873098822051453024547258288443497622687786699890146043906898453166089383117619370238991550308271817444244196443786092361497317442453438469487343468185832151362668791137668218751037353137805672871872416488942053280935448137750044335771972940007403863208783363579 [129,96] -103976579451680788032707506469864612504373769814877372897410518421318008395507298960378692778641406499623286624809167129837715319906135732799036560228073864276415742353738784650796871084210534346250276437977839275281135528914778283040763539460569361231367402815376692298953027949246328554062094075654174620785284873689439090933588362844297816690829226829791727685392015869751339584161700358635449108252102051777164856977683335825080677979471283433874341912569589643174672672679612856608918562471729084471414848895677840992022548152564017908822348282324316108161199945899721825133371700014406726765184890042593388589743841534344029698681810511176473845851906509550454150304285962730999185286560342370131572326764680029637232403709120965215311011124756555533986449188574891530000614696660454425999167325301995378536902600947046896068924828178548074020155867028288962754029832786691372701924379803760087306492597845951502838900091118041013786281520401817844353693695515689402215882825534073749136117689669911827446291353354793545527962579513932285995230223910074532479474844109490728132148459798579573179677150239719334412178462071545585828526897529858019676484932666709841504835291876383384599237045757982547836928528885814530052505398668318605970946048857754368716255228395148932470119371948500735587538546613411514363631520075936838014721047283647404756420572266435620 [129,97] 13163123384297740396045102036154209968699695641388642470310413992936820982338584622376502659749911939896450293956444366707149471106366503977971725166288366267696439164183688053594675205111394674454515048752034750074657400507944395662310560200480903419294046351533734913599500473540353164986822056302075894653341994021758558780577726369169070012060428383974771868661039316610857321910823870757263965066475684451230796216963579147618923776988179730728045789001127887579734239868348852529746727180727746515932042807004071537194135165993188615619334786966476694407547498421289173010610505031536846911472207000086347409202085678149704525612003368391733826148196769164357645750767236125676024653203683346892291940165724013305965433789673212006659923124960709105538759080979491338645948693843180151532102508693464926447347619100332308445665066683426342156421886601153028199893329227304674342926501108831181941692864392078363560226600066268444030660571999288249245645633224621920886730043001835747034374431532111160931096188174937102733899892585530759723637368438971177660249346635395703602371403619515517562274128157358795219525343512458581767066126498158433497373864421538097636165083337867884629180435593687187627181354401106983019182702647636152344109499520769042184927113663388756371843771431806937804722849280428831516557969436044488955573309445395618449255236646 [129,98] 219523389058059626651449285115112682938649138324491829206630967857497449886040933569594970730091432566109240380659226954524430723561549598297260403232438563606002438466055051883464848428540018283126944241548559117715697321701158232852279502326256093711693980264651896853841893699650309386424615563319826847210378841692066715679586136900332008789819889350212776887144433840556455039811804240620521193027958634394682415334141664727989260914359514688496869750691531178394312032922495405505255448508511072077342239418253544508664344752130237913588422992826830839718503936147323963998898553225706616283105025421723446199094848088065511056221367220907388730920405001012948942751373190039054923872895271387999741682587543115913738310461589933948303511923759428320038935027297039223707552929371600209863940635827729440505137850149914640718325915599393535370574790223309854888927348611798171866804868102491517004297239992641530920566218991311645623296337570217308699717429186172465941882989653914876467427739033064619063640880679195517756113505620477036530321294288803905880796483632236425694772197195339317230176770129826503102468464693274888513232573401881731429166418522511795690414813473054493603183665395670977026049123448965259760626772422554829534842248207992291027306882365158172377641674246280201133447552116460894593002734010991107124287033611097407011 [129,99] 3765169067825627153021755768866694261691072755948498070269353605394015351648912830419675960951479281288690564365068290519076261035448146941815451605546692968274796283748835480402366643693123201128600949190700399420152944505770607394482693106601309343073116892527037134786192387806011662338848531231523692939660433234069797303414493504163530468045615207751827332788365207940742840045395712597602747236328576966995314361692076406683193358119867501701256746639250748882277609201690286872731761434646728372473472362336895553205731897343788938833945057714030449761459467862994815350785304993982448021162767270607973731883799249880117795674919002494118963391980467048257911295319506865060324675709051488384277947067503776243382072315829139858834340168544133058535834954979964940233677933322250755713870206978101994836347116255982205996188012058131270870291546893854770681102121919858962258629825905059228148697438726272921415656481253468177708287934893604428543823278794231802018835248539015260892562817693701677633578126402927890184622015163244892980842966380874950735272403624533074159675397105117138474642618545391831097648888771175214518783585623692784525989465748212974737600305234371823408764783655538308665565452064125442087349095214900802773820224184795887834743878138078909021879814675527143949999131259693815976131636040957940482781282811579 [129,100] 317495323475628281058550667750182436717682746807353618131815389194283846087301325522052834270332169215647617639685162054803986768109595239299315303289374416331656121487401835174251072456949050221246272740733592180357581904022072575999068023814646219973608636076336329686730750389377184343834269272915866073612812387271444432705723489005424641237946800724504264559658699707563026473069379781810944920636002931674412867318221568434848575983045807894795259289025220756418144531060505713143714851317646830983086767597564123190680322495722827188061944576297980738886327122268235192250935861075857272141661367485937860851246865985952814012097762737707586191778846265591929104399289039739598318719797480648484334844654179604696425458778684898160415441989558522615915289249173976112270342902543728880407679801181501255428949390172183597414635812498815818678716729727610894835866407380044550287690579160260233836002074548628284114784912349488430273985911639473609409593260013405065730747395213938415240980956431647139593050598075977708912869264570319354737181797067006028700462438918697244320024736835883341055020114523722320534398340593650018191529253366884460809980430729230396313119317665529338045654798941346159239537261193835044513615372778183242721534285700864955627222060286724124939814630052627548216009364831405089534407192831185082187810 [129,101] 970115721887313662875024208620695390887264676288313603028589402548238177460399048971920450090701359235336723285822861009982877042032898309126814271428657378019284799703545391425206776137626383764180018077119043488922555196032191785165097353777032494865448567154623162869945813664476898932029023584907366234120937378297306315532102087151238234640114898369244159513170471357015312906863420871993415239776960103827210092433394610585288545209642009512941389906224424691446422638166179026454272063062868102283387826714634278438665338513056590596199561211204183617635953266853638905617309189337212788753215345351245892286170438661292551534635257288005147332298100097206831597785852875184012250829419322799747222960829704510015718049719977510849345001912267316359736699179424122754646325527669214349285101605744678508135530668024011457824732285226959772162096605209512964690551986254714007202229393534067575360579011332619369392552084055811304039735849597570431022930132947660511890154289892528322585058883471877775925422138766445152407062103461023992073185186820476655767659445823711167683458494435695046310008073205108353489419641849109038475100773137090421086648417041834739244063096231736193985770798897733577569254258620894947472370998490489055598506918339273976333151332618245792314841974472825733827300277513606274217721084079983130 [129,102] -399384319347432346699266072667412822522075079479278973084063487746766813481032775309821292763378859112191412308432267590360698485803718200167532605074463690569574029610688806704005721495415904632647060854759961121580563015379953241833470949923505829041941405438820832207097845826213716969740786246107890818746595510530253024721958384279170435384761913092579856192719049908045531406542567712133138281076727066679771232616939573944180645882800618539878413883619640590899743323749251714579410921728058864057667711162964947765324876994558487624146257816244084473615212716882154376405662366186430415834743279193694024757897737158886842415142693864062129711528091050662096473426465466080801325897206067950090870061277991339617642552573692837605951171551607166432139345423418323917974834787344687338108682525279299133464493931598609454461570801250837018627246943838512404037213093756107880643169818057431185346210018712523645157683229532510338913770369706312038293027994287622269898609573209943900196076622655499653622690435968964906001241345543873652335449946339153762185759109497471031504551086096607671901453581663546229041988436096152726419368545002097474465500222942202078308859444005102394150308609376823766890623297197423783534351056179874105294804060668896998422880554899147891219132686438949676724083986047280391754563825340 [129,103] 162984846506292386481927027610255035588549772276459636648238313538713248344462944899868592684987100102179384084133628019670214343270030085358531473988846087906199958678281849717552715967019051855555363105906910591257927121845632179226649856927430037473483514487009471199301657105624576523955075872626884361123967901547749011922542464751508060864476381943081923384446781892534398307128388379877560054948330939039321785554057408423197141993108897513984815927664261338015424831943133961869792067252675336554653084026161974012778574053846553098145922884987214325764015643790999767143403365757125380629565550343145292012934740813362934563198739142826093868876794537779203450700605757571323659085642995088888616872401249219668134450514312073743824523695841955672302651314554758047501285483289456657075821613526559487887243906750661825525749927504406225991495333245288877137728048083263010216845368848270483695283964422947257718521501074762447737780524827835033038866918986288663429360222470702050954935757912631871133009134828004010642032509444780398308648258890356207908316883432141834182117781087186904127329508529310914817606686006025379241832485579489402760127102105462756885416399742394667121326460125642563422977691938606690483392814697968821890786653303614902572443225140576004378359453210240350052642533851858442774422 [129,104] -91315898135332044631288278953175313119694066948406050045104403529338567393647076665257594658118940067527802534603349429221843049641818959617800873696391991370314598712256708014264034918377478586844367893777655750994811492074360441153135720276044599375303156563646486554891088166549390413958465455203756678643549293744671418997687770631883039504656679718655575557710349283792446968406143823479353267363094572595906180185637549293271724703787111987447469598864985380741941240278408123758992986648452756887344262255323924258527381356946367739224467004636056493857790231069270571984528509326127132136933111867043010276782820860226313296777183147813330416812729309429930268203742489341916864060458517979828142765686293019936461350737219622724988001056117231501460412363732246642968017130404145204046294455080287834884112747737535672584411809503534222397689691247496974342406636030558356563058529597801012691429078918932279483006013591058718976827086576356335007792995851624621903731857645195936708311456982890899642257519859016642052259448779807435824368332481087590276773191588806898557686659284435240852010842214432521867135249390891171837173565799370718325328604636973688689686420498078787997335635413845075230364555278336343156691657080251915939204968241086527426525039490738721114173271574896204639419891956503429 [129,105] 14602027428289013570518124561431053171877456028531556956946513570486971617981685755350948956824454217714737650757268854445627644976585108744299529970375526185757126885814400521379669442426460015084645495070051473551527486966447394708534441732509749145535994337409074088355878277968939429094499554542551552223370801551388002833253949465940101180057354214938588599447669101002174915761427571841406155076944962980849622378537941883131385045443269418236225652780619278008424179201071867657250337153606911715977867507565893857206024678630348968535703828169042613503882848814089794401743528538287124928533694634547067393385857984869081338094959369307173413320694670006623399539005551627376628406767032590188317343650342233486339022499753381287891671443963155642877951585080056313580802286458195503752949964230915654832911093770199547610010236811837089234500567528578935212321295186860664132657728438179271296347298927826867945814289513080719777790679106988392135942640211784417789253366242435313890530431018943942425309429048940364780566818208282121217081607124577681519394839570880798728246020508930070789073609729494436068696976530456251351500529418481186013496947025447273776577822194520270918211473922446158610858911078949863950992357074406900651666430690410250456188084607743750808892222625189420101208271547 [129,106] -134953192897034166422555805257282021745750807779189274018911085974031394084633548985098721976752403732229581100840979657397349646919516525347706617037049079190866685550264311992591570601544740374767482949839884995749388283566480084433864119072379213548030984934435549694071014099764130027673622332698307015616029613120086745789906860678312396502838702936165421254080040310958262377501988647898916881096023015705029333575000089334778512205560275729294942841068456192790840860247794636265698691519900783221118086344050500750526503098550193749931648198294703762748461832668386684538571425034963787043115886185325496100572391241145125261512887835862458288776734544016796449284803033865148182511664823733554422593770073751436457688042356324784470323681799469163196835666521145496322634084894322591418358199380007802302249226621135016166513371177240782409873514711700019026875192166159858054823177270100841499063862442066905030182730794112372812335985720398937809058491167912660124997346784187699432696867741542946449779170646833985857537677217816695855443225797004721583996909210232815526400788780704465939051441171424413701850900443683856347457042012762447972285332270666531767571916529966615128926264833874327132708755927025345765563684582049025211957811937358903024141987669019886018693393271747486798 [129,107] 438412029076752909237157941092477573353947774187365852873522463733572288208374026946910829093399029071430814642897169186498069887286417146258495242302405239808387332274017968296390656359140858683398317849683365629341442348230264656352365934892144919670708201266408663522834115265968963755199514169278907001813133715605107220692794983024266201541675813256765762265547419847093935544483529645827726244600402670388614649443797925173160140757614849562140102061729186954613369131908794811404074135539161827962020342977628264829596895046788873484881741978406748641082904389541800620749130383599299236571957784627743331460280949347753700478586266892123339172931017764903276628397793784577599515933333312352791882295694771815814144184235441575354591134382333400536855028214117517994740272108471096364804317850398152897115731077134987123800017813513217100412077954338186583775253431559409965103506899528073397868860338977478538134100496727637532613646170739984804144653978436548667751721237861423665457970635085368510032454840747192744424732358728692964210738288387129777349932828833605295391567063007493026077802398897113901645652953889937994704506879387181183663512198560323021027601521159750917745702836895515375822271521615926334181941046505284898160937142237257316758771306144725828513787625554056 [129,108] -17624501356994890135834246989401070089085865607785371313625001663184340418519576852627485027064574608312707786033390952685306605423360941665750628274294067031818109914098060376270314968183476233941534208167922706122928190644937409300227971741298372564751219239975925935095253042204680298892452302662866922067763259372966510200731500994317138081068185323727088284577448626040648711184155202672745207540872793192897180091266802019877940178682549918245828495917872906274113247004132632538892233050129794197317252872271374432975743526606318479786758709577182925177038933369500139850677297462663068754207234059624881516638132149591145983595185484555894506897394022796555820515163309923950175850266439262028194491559819219878550607072548710576204634137969824765630330496424878922810232490870467040327162881305439697365059209916980438731060932906168849064124539107384545403520817778275242122000762344452872011584036166024927774561387868166762820626942505483334471634050992104867012680938939600554806874370922226333754352204222478170805122019701322841401986228335825284974066883986407191270066770554984205392317552883440386679968539574081865638521093506843589980979363292512236587082227537446424237665658352098009268962349919720493260321868503998874443474708420738120280392151403478428178321890 [129,109] 3839213147339199041244258880776457066329877027218893838006739138138933380499493173901790419190602569097010325411075089811317655489601979861477349869864503623742890073783848056807130093278434678636664420027434688705608101250907736162420746250538917054229642188129802286165056958072638558429629760673334156316429485345801141201036263453738596043092684793237629616969263485759362781352741222441621101840953767512595537160225250704016917589614007752155055490063098994436565256126730851282754729498184232107615967296330201967956509543207425047008880672626996045454953324583032990517794271826481232708639963701582670418824276457526373748279467861838979605136986369985134670021048764559278043551260576746832354918009101840686597356787550577479940300388630961540190526412419217244320275587155207902705723663043938346484806460719164484458252697421012670950301601411131377007827760489484651573309995554360921575726984406270872219335223003439399365392718458682181689754318257104768324435677438012514678583545783983159975546828492475729474434404431944363218309310469151272157151203791362373835602647012726769470048859469551486047139467937635402714684824112784623387673378827962180291361175898573401652914918444210997911194126363454251481875914085204661249440328542060044653314417316480408950 [129,110] 321536495612624200832903336385507423473244400509496229683470923325530103683549073556595021880762632917798280118246141678823404699619899448289675891045940451624867613825306418018876614267174336628688786605305267072467445356193848042840427533218127151503262698276979971784849887386723771293705202752138487420468328440286563363108491779705819131576824274833710388060700942091454428520399797716574571511221521402238371535795840977013463565673135776886906247453797788685847660819017355205597544977345956611443270829762973394268002961450529424083416654569888241694499444022050463211396233990424098613782372049134270277314664808606185881903710405619616397317061764072398597142786067053206068596463278111681055348019685373759663415217059609898791184328231440231836125426466630787504845716968877046079520635740192860791716919783797782906152238077919483670431781895280173620140442564727521267260276692582764090146418107896870147494015152312340471023110589154091254619118982270657537920083905162838110265138303086600341368165631724314020435587481593018917124233768721155408226262325717874888502797850944424338757621872248129594610419638864646996001992627975344472515604352724235529572636367986112000740534982337723241515731579964960688819810878249176711960566874839780864215805621161 [129,111] -36350094293466822213368938854100417121160545438296722802262932378105601414563248994357253762770327359807288883732144691386473635619917597273195407365202420299779261035800205127512948794009596329735771497128659720648358866842673413906049403839692431741099160053011225351766743924571438710856665494226206138579086131024804946323812882732175337314925950166746108712563796445470981694810243717458073688934691725949673681131534142556699262402862933701852532377218217563558528320775978381504485534942680619824968736594221079680355336757878878347234923870997247285645225951800115232552641324745390564255123108757794914724374389110599216794072250311365545008930902509902440691653309033217267631378504908352540128876865883022199723304615728442526761700602580646515384668045238950383685655430434694336277568601385925586957202956857887562832301634636025909754253898663448357283983456266950781787264216514097129776314355022804353542068877404731791720422245254398094895382638544787269437858559489234018717981380207864236528652831625775524420269057328935507389907552900552178958000486873075410241451272597837038714629509471773932423827148012632138518702357311868887111692760652038858706674846353832285121931312109135028029788324545775054005827088420986988667129655060537030584802 [129,112] -1829536785859082061795043479172302083703494806906540103000908873363527179064305098180172461940237777484737697027141986649360788438506996983058967840170205341889002962004349531391249038214801083038915278805483509677057374696190070927024341821599967832550924361524692638924356535442530641718281905297646224280851326849143577926802924403822548903095045129297158546805705274427439512481923103959123261390773807971893105897740244379947384109301420841789973525653938084495880290421722530159707930824772152042552029017953361005509110525211263678046945869551718925543293285045632495716402071529446300584868637376702640687156874546058593124217866661426777504502712354349106326342131632608528820615715472280574777129463687247351608170969493228686380210069600144112940320882814535516400242503581449155078774081422261510970501338617202842847400121046314356035438016031933063358150439986687039740413052360066659336713050431529665380534852971722017890402039411287392258650281039748245827382654580625567286048722271687621272416482213211127623707036123578907325482538488100610813237051327729552271795737569929404842312239703907846574073108777584875195188931023051858406257409488031274365424602999704378995343568040998888689593639142088342278508552419138933040631026194628776 [129,113] 64759654466705419519849242250935757743763306360289417758634750637741767372389806120022665532743393298151551665384103407170215680174691093421231783439135406785686992227014601941388771061344168207525947571039468880515029491526867470683731310532039225628214534257643361022954307456403260207112653357542474186076194455898664249490604548078325543454718824344993432808446992169744227209206612519921346408825854515763013979289723648495583952375703754509839253218515797364256409031569251444675535185148110267722988021878222358146647139161140959682142400383657294680678869407642501572469769004616011872628039305067897206376607078487667624456707561793636531907927983915384329794467474339168417881143759672465136969614057859290718525197419056932049344954419381202228709846291670951015670468490060871476329175151094712520245139877226106904859138463460309426536297674089150938477038616162687116977832538712625395772293533609309594891174175099673805921765522536622297080983091399012224981668655511215197943365695155193776071792637825912727593314784129011946124653296868986708304899232459476052925852495049493292857238539409598941972527338082005813236944594536287875940030533969817225790048351825281272311969701304808770361598758789348975149012557031622260151995419 [129,114] 1528910461433146347646630589946658104033367054905306226194675050485954702227542093865777753620657845532296306228449044441279391385989786678356203140267233677777662507987147537766295560810719017877977834470496511094165176323267701210856149795618060772466726673129018921501266049619752889357622360993645969033280567389871435651967186804745237920702040083248323227273833248891627060705743941846590354311062625826776131667178743494504081255994802667811974905910342706102825800163526273957003267260286014574760187910427428202724225517742096015446818303579892631696544531731916735514982668551782640550239058050180511366007847439379753796644031961384205626416767937348073727025825312736408348718150705522523062149681786555532042554574074574033919837942846065666219150882331114337621041529421937883548083635725933649161471707570082635329212957946804125923340462496064670655693828553432451220911656203720141544705588641361446811893836032034931178367525839770240590226548294655205907475600567911702009477263944337407806117568750151664984035605379836703645115175184051881421044917664094144267579471732871552135978664288189857418238953726994316866238367155499736717813280753532967404411416870135234291297894786881487131572967255368505396262472394002800964 [129,115] 6294747205798571539824078099428902815237223498077555633895778145988374704573869522793675725202225736079029999823413335643752766814801670710953808620331300212568576328891788904710191950699145177110769586465957487425010080427829014985269649677308041098091187808441352365387434865151555388900050257626050628856494613426836945414656361479512326204303696774857720194284978623913487080599142855493320206714891038705121151946842783311131787061924991209443853088533511910429958701596568187665044036121849177302563381104415797011764195885940396650465707422502059180849161864200426382587466311867809341431257246803166615756355742556073796359489260960886164161743301674335807275612521889673983411183710629158647629249632106564176857898799524338507238252343692389445831948987303012884174555180123291102538003366759200627776876259693580188665813457609844661367555128165749653916682939922288101172157623935676192431296903996884230874087870665731310575272677804657448421835408191112200080511348471794215592484551147629793899820403687537258339600328091110009580341078387619279813529420621624956151235892116041109439692615710607520378855496605769054316325691306913556985353090940116030916052367805092328636955887239978287492726850833204421758003183604 [129,116] -152925208314779884998156788771387844976066842469029228024365653163474838933395245745144972868287171402654234010844988262869364408220475858140681974666283730987331381936239295808012013812946148064548983306823898215102228343376961950608299088284578178825825577503699612608065101248568929785748367364922275227793410975546956829953171245834174524070378435859842469961453495540442634262779363139834237992402158931667209406317274976064484514695388637375003131755921046767395455137353164464812127010325530863558627250190521529778088552081199555455053941884735376037062261844890611336414536322089092654260092462979231259158400951569054305015451648037288623248366784051237633562965025651134494619668940840991295409104612750615708088167901378735112099822220201720086165060810592342423990886135556732759357612545699412119142155726498172677230126340635387019022301238911203970139681949476227200477379756699204742488625984042218197253915042569646286991153104742299364460015966357122618290266194830918887613634548036451966967732529674653374742755928526173626446954214588323542754580497611282162592813138740601562350511300578849010915441780587393073424917059157392908241212563839811720344658995022905205264179208518181909563839087325862892118 [129,117] 181645683835502697463726890114089478751807746968544969531647025573185281135850172715748969512027710580957124664339434017687489726738280278304175349042181345140437928095128823188443256507655180531853546507593299965471339472169990139905366520774156655287426349427059284987859139949909975222263348349823413811669470021985937620845543738739171618901655776735084451834354854319427928295534175950169437256678443588274851466252007464757739036961402377421869057324651786173118596355663585436616688930222378268607799546743557389602497465527312643697136354743483793373135344895162993547060060490662866230287133929304151248452916819812725248100861021221113300961803254329298526472774304338709359860354339949212742705279616350542949580950548905475056624696600825904074057285954242940943137716550460037601293293504221457957895247939044590351964996307636660799605130803612050312006968673682024442905558057962639955361186296114060402193565810063846679511330379721496697323586955725579118690707702579535757205518707090798126005876774802537353054166181473093970687327575265360149182521555002816528094091718873543052689186302474340846093810279338652574294322905127459810489718864387202224597715991660186066624626133513583148501365635779 [129,118] -340779160615546814033946869424420958070688362891245826737852106591467045315546719906393117916365953220091611216208557368440318852305662877600325059466301988862756146557058423773657747254678038990994328568999822580534614724794523483694372126421713445004316246716545459427584397034157166389165966068214721548448449760798636186657232172135685958145268634818424852921989395028272742420895707770232559072364997596743176100843980384689295328865434947623375626472879755249658662745883026382728077115938807298925347090831796970989710239539328151073199396303859696342509740150308375828846145586656065869563084595296553063762019178627662548739452096208101499863789796331353625156681865394437445441846303451182866430895804970441058676199351469000962691792620726817610526045380036045729678424408645040874677610994270972581148688105876235793931340533340159159707532836786695738849233586967081286607940356239106210458508720433453853592860464625995073358737096183063472367083043912321024146542044235628026859560744618880834219699137170193196411364504174336144179170200926075747035206552663780471511577175023000895098810482592856668991218345448925224671765233364577210781471122069045179476779541118428005193168804597092371796 [129,119] 840686608425039389369360360416762931223622495157369629564587595438686828258140769202998008293319516534132259558558289441386142269076004522421742866584406015094230179215485980244799608925534080577116929481934261385975529213917978578170313783832495336636862276342539876404583159489810997582594600700953483545970448207095901827296767498773690796440683939175888573040444524920458987299784607613354374347950442104978373199702619993601403475427551082053493699017183337345334616550282490221224586783505106058992758971309199152963924107922008896317805286447781479015440194884870678434253196491270195749674681992625311757393458959046126348904946688804454908664467186698339331085866541066853598392156471417259882407263002306396119484200896266000335348044497889175021211442034985648107900396497258261094765399835292208507167085902955674739286502014346641195808737825343882671731484649403459492783228356546364374910744385616029192009003762713564085808457265479081984853324148493122060223685310122481895008221700738281068622406653863114628551256236115132085113223202436949774196226278471075383263590518357624047587724650560724733391147024916742955084723482121273781255351805564607567608577919997672263764297908942 [129,120] -95007695882068725037398373829924511863814064585930634100728613596804843216034796268537294325674266744992070959740210271283994914340633443000165775119238245943455523068768042310723207194318851564236878264973761252324383138056355358833814180601904505851291200977126644846649311070387460833876013426321442119286215747863032085582713434267077025773780822383550081390023685069234827090594066947141627856321184757899259425816878099773153477955863598456901293194690187431085939732487855024547535257994787577283319130276523679738665570933798782366390919598031170867272973127342276262579814124535348623872953480677168212781354677343189998182544725134749155304113183638297315804508064946702444866917315386879720776710330692400845751768565104579755812777669710765122575066620506313167581818088191739241934279581421800131311646718102861460490421098848332896088429468119647922865413298053981891373594702707693546648886216656477292085920717585920311502816223510992416573824163862952877409133067683027149032532776802927649970949199093558746296862946660922416762819300658713374505287530976179918050444586046331218602347400680303665473723010708863507897182448967320100492744755552595914198573859590520395949 [129,121] 980897525829180152356646131685242861254405068884888995936172457247843002391124070657668035702679678991047418723006765656803449473493943518065823680881899606740792834739434978438884758406649909366549856279255411979945046233466057813351096614468468116562564092002100322025027256368416892818230085594031297375704173929822958422549340899027384142995520996560461685022489224163944415934043175618703320463547176134816330689035909340350422922726038028845097764331630198088152118884406449866429818801471010286393541317122249950217008750266631745475882580962853191712768537563085571276961308721191258581848211493362987832301408442168465166545645404654695258046696805960621476722180564133277254656901612649191370259075591049966259565636816210253696104343862299295442657656158653975870250921289822240724506107347702360839761488931487387428589926621535450311000157745128530945070258450111757415302134595676651659889820077914538943051334343061949167027719691775727746537147738597023633871065993238589038756656809121163558612655448080546683767165913366804533630393201692287578395848477131725173149016047298769478187128850171394142777365634413153847463880195739150237367879480641298150892229800 [129,122] -3370536687453305520903292732866713609449841083856495168797175709885524317416953749836319336561526677147231174569594584888803803265137203951959142148200748685393143107761141612594745408623749326507497961172652614912501789592938085115863942295463571750914107805887988158597688252337396045331949884399645325680285065074569188932618644100337866934239029421868833766353402061267048261035320545006121638620942905615693934625322977725884483704620155369478170043750672524675672714921293215773988170722682676756909511392971886958017861222909648869971271319892226987182886632428975311922574826416440143784689686923261159152523406282809105986958335712379122353401016198424966479819397608090100782318707658125701415526085069025418314679063351476248146951521695630210267365945262137204875953704257594735258035943325912818263300448190205804353040911809243168034189544131355868917099402865337116999951740449740628849209130231867510360093529262104843772004668280846154427403979460967586662331995539704890291951097857329947791884609415507483387028795991605019189624454201298840355923790893678106551728263205769496755403535410430179206867781560234629381660164300344545623164013321113094524 [129,123] 130568123021316730262655112621064466793446068980838800529131627766195813560279484293602956876026490573255631588103956618682705912812569099951770000658036384326797896667768089447525017422306357567228130005889689265737283950510492780289928335962633988909370484672749539671350127934185777428228371475405391664040515783270281246612721802972080234228649095763944714280187795729732104527159796845436797813491914281506417062720850105651275780504785564774052372586733282683508443237107463037135853984210164798287742582076903720333529133943469734508344148626045213082785643425009657205362837271329842733344712168853564286113677290898580870014342879846027640694129498433289351915259298114516507020259005311006615064818593051791388095870786398461238191148804029410426381095165167334069634159366438921141359998258667122223827282277847146565729675748192506293515201288641491525349262567375089518689359362578325478711489778070894615827990356823309148226178415523984696515088947312140445686256474882631804711344824932501308230095933794068342292331359931010241308728206289592574198393716039286595546021444832293312896408981176911581983948731486394296101674029666458960019490863 [129,124] 6985507501866390139348184763441716120928109591419201118090448242443198463400149272270752372382912836641376143749576252204384318577770677486137652443358234563391936483990970497573561831899572030226425614422362585398100815886244897411476726017679149528097708991377599105477293968209879595090797686468629183961357631326525673326421438858822487279747991826531538649297254259158499712382218398193279676776420282774194674239080654676731351684252769281684865496381757342341678717329737897313643325131578419825141899366748225589883206605413355637520420919116970245851716832122882444247021030663798937477652939252463334753488299674532773789082020989918463470521270416139410440930288144433833097508672278501705219389576330115411201025586662039467385036169845255932293681985417734958736725566402810238969189092297421795512394472930474281326817979980572270144583947515332403277280604144966890497276502842286581572763698170783606080330379240142668055417656053631660450124064389553467230025710285988835102566852769706881664442976769972648800684226142552440035248859779954694414787070578533545335979071168009019991097041970960160189320851836367672653043396385298701 [129,125] 18534965345892679477582492092990264803559540835501907452348247547125972412426329177898905899432885379376328264973592975810664897237612800307606288602151910531322988921156509850653845193089615030613197900554627860487164978173941159500989884835886485696017404855409037560723867206094881187967635881485744375356959644704001215239491010364609137892852909116300938422585230288644277796277313727941311697273427021941845786316770508469954971772071972500539229795053154260829279326178829693210691177136265362323518460457348071441150835166453225834678554527460697680248742520984015478956507869761343305935033925829996503093627662238445860473167850660172838724277846692432077529080362501811651760235906332601803945746655503277241263416726118464975474295362929870757450721801490296419232445713738998425899168303651101497122746100490116806786245979956391986549381783765444545510124274641345515370860978030042563144003542057063807236258643826430447696598882311732520093829514958744465907537281654817003306350834672475175523937725043851131784231196126666993723643929524921504310617748483949764676395727932685246236892396655663429323577959537241840202925 [129,126] -270323733239906001131861900146785647585778402116164428828910091922625949988871698098667652819698370857116204821447188955555337553640944725481265149359202844129904516654418621583423480514599594513776498439948899072742012698800933791392732011787724670911930613621289242118706613142738284775224918917532298704540777385931191700641269808219614287144265976829652667404624389044727168941367925658972386587742999639152355445977724009202865030792457095681160801864702451124499516507629708978370560439308106700559308392334099558665474907747523809458910624944147203241316835158148106708787958244157992499686984639655113233860546298773300176681186383837182609008156102464536045986653979193627823199853346731521184614174026449597106601730826933616762599092821439514110457741721361705972919801304801803743816726982128990170297820325924464670133436067694220155400371403929066867003235309901249014791935098639360668582549548146201016254185810110622190514146023428075220922713482435471344799585795905942580102539982202559173903407375160143366537514643764707193157520250113023596809039924173183162056832654950207956754545719378099394166270146323 [129,127] -141634083297367926765553054967447360761352283720736850227854940700155382137048826022477588261933442645946662214301901521653464712760995601545861923176443472540331474542465421209257683529217131534659583354605479133360509786024651799362232706060950285051076549557204462783766834442966353116825229231898024839291708530094479131769623238020019173723154641365320468720498037108495978068557800544538329253852811516773472801748184462280550109324084606608363482311735630923324285657002626713456741215491697788544724106192852168828086747149758955107957605235625626990328205886541904030393136363663642806448859409066520934164469332212162120101245969813485472759646179538534856540922802192752410310011989732436832655152096109291860222460698182631711856465174493826220222910827808006378741767908975185965494097178083171430789778525247209710726313312229708153280256493261678357435588626086515145049640693416701174418592516080253818820988314915102720429506208344308036100325751079909244320193565328111933337295096653463049325300436207719057753298288644244536905245436424415888185542793182437132818365071106402148611256150214213222 [129,128] -614023625765693225805129841008151684893293973181314662520649617851667146633441263300451465490997638480846857441713535113302038401498402704437671346521304583065573361462022414425814104983655047612522951781635931941030631893051804147160888476284117926399301253312842419359879944373786111703108523732554979789391121613386113947558646002266482491690039565764827946960116201255564560102923693197712816764202580097399701008140600823322127788090216428342503880620366113146108469465730444360097294211002137394467456258218888267285628794546861080656861678058879525206653548453097938716575938000225484394687118208380332617875598492966564607964252830110476067771950902484208416918235812962757339043663674832813142520835614670301856671047342702804117681481902968175295151269984020906016943435337321130272473006322539751195637707669810099898869470419274204579094482706146017478778731839109094938112074665248456998636184707410197841680500175272873678999817570525798405033773427368531232786311179442147361237905891442983208609184385092453607857322865602790297698673761418983019873104956392302916787172609462060559805531 [129,129] 340926308951548529798778954583711537702417733632434971239984204860721865122515355328027497136543980411931882072569567298057257072499612452932373268528682013341208300916220665514071501221998050152157055676207299427776402280472607631055400584179888426694115295746109811353481908655721063715623092625293925739145742978733724831184858589288030778415441096119999603051301927515684384397357203133598904704487831429683052334148679545734574606008165019341069853168550858417203569406491637901125687266881009425219632308015308958680676034438188023041979454533687330883862082830734567265885661128089003907693548322521141431518807706415999855783346991831037853258987969075934081290395684335631283394109456308869660714567162396548703988255383375735983360331170785391762609868332886561105489670714401400264934094688415640027369232612270393867763018051014051646131768410010109373556902507110506657448336948072994370013410163995867816286130159569862883104132986585663604830031255781070236861061973949974960063244447568980476435026984655510430978081182145221036710080246504193393877413880333997234122064132028 [130,0] -3757781948576928245050871436754760200824503597264065580627935810046821073440995497409534321868632003018433189042433494188664671490492781200422851336070748327619234959544568800897170949746307969687388416879637102792464924590196529897843759866813668493559014946088168435665142185078042293358283603089285726270642638228542095930906509366027967197388703155880635569921028041797925956053968745285337295323971279820233135402432606657626319087097780741843136836904546298858760911006890740229385130584836031619028972828623321431315749552158523541830922592182868477915813307383070215514596350045039371743452780983368907705119407717528758342598080581413156305431623422822610111700066141891043088760835803380367201744943890639639469413236408141663835996562143423089720626098901540508875936106068911474370284368307734172131324419240253194669729798139770832324884157160763508354891647914079372298244761555174689696189281649521462080810018829715644719578313692751788426388570559441531729885956334410908735913472562196021501449197819567352048389605924377671574641669371347828851178194035023917323445056791213145014738173306858540290941471484517954231855895446714267528192156760432056241005742848117901251740712824256192066982935709360867714108699023385606948661869429367050021567527148838719851900461416537510971766988963563082406903619130382508582461637649299462632930920458022396318116416751529408927895565764781963031208356054449246079492425262116334986657701758268914758080480340713680845471976783165179789226254818150498319310440138809369542927947001572272243142804994315027675871650424153641619705242444117743617007282733802090238534663002602339139525175094069670056019588037093948074129912129137665033340454101562500000000000000000000000000000000000000000 [130,1] 185733540593618057506405089916832413572757121794589663761910042176386598902802289989260620152647279213225477309404468601817007673711091974528893414448015548447049164813437486230988566280714312426974478220687636129015930546206013003427030728306311235454476407543526743962102422962192239862297340484021237342448436941637871617548946283280592340897239596151764445927746418047849650503303313919944897205102555593000395861151473558060346964174147118579521515811330469006636536170829184961409520852013115800382428718074948679822209303570263117900713345050061275891758274047587376358422718877361694373592131136582175187084013697669743797183617955932697845360431358159269325067691059070489564333372057571482657406242953760878528995843342231092877297145722255834072338895526225151505948580676738962433861166234252389142261584120082043639867900487404466390953714569020865665806946751555718656518705336076477548013498054066083967615681104351008361062877729491468762503151761655080580758393119428751785363304556405097907148118377363880051822899960364089833217183039117377248158132385498480311679950874556079951248853891682106738932980476164204290377099732016475359425735724526808697632434260641247962571913812390296355390285385476943736971319731003700264991490441543047786289098634080295519401536528519836532790459214712456222379086473238385908190879820772761850809912675805605834422111775820886261666822580626614279188125584930648460446768528574490171527362920055324618930531308125651481373002404107310890080901745406860035169905859275669047807253492142048609043558626015662955833474006756137276641982669859118189714520928969270677000518531472955737015738021571635779579793643109092947385274641192154376767575740814208984375000000000000000000000000000000000 [130,2] -70055694411505395244658642647485870000136867918674849950693213618311130912745393923070404706468240405454024755947121044993713535745327102639455935470214943703342601301914763531762455383480987609905106006538104000465226787968315350893344827422554614199084430881260927476296308238453557177903779095002504052627531112726238839356478279519896473922043616805058299672749417827875819533383925175620594847837902497179070064495564965115709853540751861249137999596416127093574931529449015462817448004597922693236803276059143384451270300062453371683489155198794073100264041330420033439704049795743242601582229576854433572922844785878416897019481120910639096229676128517357501614202138786202905246035536070460002614241273643938846499257112719139026339224632113002562721214041241332084145398573099688023996054712026828044161191661747204465163696628882093319453997957008074390926689409577305680880984000838801055854381428069101664935206274746327703293830972208731303689262096563668528276845900370269797721842371224459672536649739645744515148338767343152033220925349409669016310112121736538648274959554000818439258266916760641632181248943344770375002726596119660448501785370431426399571113442474617076179477784776553860891544534496847389290255742963426176526877516080595033861521455340970554609669687743461221506644712114348046527410858882865442418180552471001955237259205081912524666124897446586957073240889688476637322535177573058824680088620144320791494844665363881144152171587108322985527390481214011773787540423166337637505461569696359883745791118630399632094048132411856037549150644926317691612590758797709237981075749177385980888820928120323648431806234767590291123484308471962137866706488154022736125625669956207275390625000000000000000000000000000000 [130,3] 4392508898700924426032212578660893588293987976589988010524633629848055092534066756143279521212302691582574298677241803390759771808614119608004038633893806017513427309168490271782493589795374677770579727344273325104946494265704416688046093470909334130118574689230442376078633220513801307012213531552477589667378237253542098379211663268790691166910111593817618535208353851181009392870438880183553678646980895269380137296505211811080315182358103572518115976807983660242427649171025002686307591651238555313116210349024974660047999875160003996909023281153888538705651125620342889595781612792596432368299852363875872990273161081970656541232472433239762058315212715809313887101438761223540537619934985394103104381476450634483753093161472941813811559455179955319899788993787370780678980480422166470193358041957984984494760825075303301774659637316494299108344182785937845975134149313384439448085494989667282416517962403344743333300994481368686227506203496048635021774234894350049072479990282861315069879084011316479524462454034106626939155972426557929944649379589360792957791839472053474424562436447623826571461598207592808489391005700098767795479005802555770621306352881789472219280904690727739376127405543042853213168587683181976082559425959357013071234688756353560619746020829277412568595629044633912174580605914340490962181524087006782494185235450315928090996828752638908325987694110687315344875267428484729907676933033905717845775684420419773941492621177622295900508469556265945884328688003224250296779659710726424291351978233188138620669160219855626068281225062668907988762715176189180426343431447734304763836302864518502972041236217323911939142531655849037422956601856174142403768960105092666879045282257720828056335449218750000000000000000000000 [130,4] -176779465749068421093819673685230484325462079130281535637703528220008056018015799194294943537908055630540825940536995695204688736334685624966102289960084667287866981217443389095573415461136028167700455088924184007712111271346858297661938451827844638832016038714480069682952716225955410027354960128883661530993910250600311222532832574887910798127216726995261307154685438736084546253421652387150108779948882938943142865470119504379563084127901850053423396964406732048391645080739706664810298380029203974448892469134847885573931844117935686519363285065049276114279791874871601730190258031990327982026946418265465151214924970911107630894186394171680722562545004671320756810730439483860897999692022107549970905415683578969658483877405135989584831771916826849950905168319094433774074668709430098331680685288192945802212225205782985469641991203866379050308257601554191507781557270833402735531936791929790824580013047645683314260809147398195569917971580096423396993796514825862635080064155667544402607880143604059091021324953076855371118445536855432974652102147647906697090655863304259276606155047810084644914191253887866684204797317363556300417862576789549926909877484757513051085033768228018830867526223448154525288030674306456486162288184291304835844133162218549565178507984491782989344144433411719158419028024305703714461692404291537130402835058929986385682837252994954862310326520779108408888164899414072980332240520696703258673227851624499852395643017074699543657382398733006904066541349112224050668536267942857063983342646372319199442291799602211433322988957731193170452676018967966762705359867508363816245774411477714973674509101478079583276221125549969369787035580603286942822718956654014731653956626900026094517670571804046630859375000000000 [130,5] 1882324545232005785008108701175200539462898741202115758793376495405650897442662870239147832086101965236913588796610988313628513568597593071869386077940314860824582740375892807024118297141588489852042036029126700648045295377825344999046589380874916918646092857398532383611633569051344783995833675950194145789926806075016082593781683998192923226183324760265606612121408835042372361086411488466940150781867367087625593643789548668548779275457117939797022722894690439978496532840299256569363912004911511805893307127832668860128689274444303445628184173026237463801151083405202453602292764658514552098655249569595960467369452746381312273685292008030284697253224352273781639903740081710393133524849801160721333460606710290585983036503856094756664668041122245699837123680283414220498534726378098883464100484986694634445379858120580132637923364659763951882767371877328306430559933311334018945762124618051591573084055154058730791005295346434685641915117848397067831459564927858014305642890170730852952680526473476596137032018484841854216455245532455717575346503810001337131387438445815863655541769361572398073933124412053954593941789446111497363020002885972274447823730017925653748695378296313845254797505687147898771541503767226217370220712723747576972353238339141125178459498625514199255016816294328971902451604215022181305005918774654333574707353836856690525620980710057217679887176041022348463612658757398266279399874647127682032602702605312022835994429551695323230069791381996534817234844745139838279434919169427870698649321743446762541049205566395051875150244602284874804599232949207781891192370852051197960276781626385892297833918892873175542779340956718211295327718047731249272699339268109420424991695686145476429373957216739654541015625000000 [130,6] -9884394304785738545296117369346570566171208409515738950983308178766256615287658309468917293169960268053408367614904631546896622826493301065849178747687977922298855438049721548853747308690575209345938746278562695130840310166833778661071857310796626270287731707226278436421711138665957324402165639293828272584051642518691384120004981095170963574652606824603776502571047034196547387736110075250264847284908089283916127644897800656399562067976331559567651389112963059001295403312706793823747483400378492283105316697559032185720940707895609226452859064557278448257375992955465068745856309753661570909408111816257157538736134823190702229121915752857305442753482158144184276697573046144937625071751708593040769978079213479161678296685558611849287005491902493905920938601597625381949120947045898875865555226312117496989958835005353630146570317148940162610464449682713551459802501218464369727009813817839391574014709764329910470261541573724740722383573197206134126172062929905940092649785699326255335531488370218325501205395912258363299933413481980612642253500372413868220866562917879338358661724745217217089326629742847893919688291195004822978045196998673233551901328596425903032123579040941323421180759551285140277353426380059699399882770670301944827628703863884590465849156876182924078698366797869466769464198212261128469965969742129670257106137801471704259016815243470204353744271235320285458708381904127057750552520071685443850328834721145151490897325613931928175149421087437254151676596280647294089581006710291742574303063320117450981862331108562282483001352526344359179183171132315993288081556222593729109571491518490335183723305346463105518897686129180894829081873783688238774506413141169355179860289695170649792999029159545898437500000000 [130,7] 30312089706409028976136605409400016383029548567596324887637968923663545677099163551722582220322569301399740964109262427725855138024887720875528240819734704719448250608305199630293458071782672309525471237212702182330895767729394572042908260507792729257320733236565637007320234112560490026696272295231858944157273240107360786284375983267269458541669560572374735097075236720017351024295648625558521453622050526728958143330121235463921998986250694892128149553609479245078085064352268385369301129618297526679342133392745268530199728925520817995832837295503892421873631338387378805062940883727919812583356374086990752131228733360491495398514759281138807457626085546223988016672686182356044709031645610665182585048872538905655978228026383456025218847404332753291470983858253790743699024543100673353068723212377006040672479819099744663968308679959870292861817606649708624838741630139253128022799860281466300097040080131712802529629263500903746558180214309416574328876487043878878002865912754281384935843419994574976169488932718571018707028312908627125908155969925839532787485596838948487940423832357543442138027599253191906668138457099641936043403022602005269663847951259804251083571241789596710483734258794924164249907798259569647029945535862461610479691796542529309538491783852601698592757439766635798384757729258879212093596135056627426009138724401936972364846304845640069985063605323804301846323081541140505206516973512535153421379874431764284307660667458054421327710064048720805505267584806972396482515660582105000792440133573904972625959420168075014845418643090048931463887272177817918446364655355704898720085212996983849083492881945210483763922872171406559232797730741082635146783809230708578007912334939533138822298496961593627929687500 [130,8] -68147424941139734816672469086617518854443713619579391475592259971835746712016068188944067713086824256789841690530102447314999911894526239236047576579073620685948022226045600616360080595248771841042003454924916281616642325946757591618169282875181693611771591411098020919502966449305736292189305248590260609660213678869088026842790406898788352045114065421907527635982232660739615027168279890449837497113769495887606234469650337577552774853845463201319482474831789330327270552116730785546530010139938876778713980845129731065796298257125525854241492773278296011460985759201083703859979308852627627117102934208523123594752860166303590336594375475418549126576751958771428450959883681675616145275106600070147838438100618474678061131044654312445865576800520552665911612163817633952023567026111897604129776012255219021138151159726304356633987792374502115001762868878540648198585122952733076312470281871579571929846187285052247987857424811632024949006503779797415907292886154725316537576799054828301312521182732141067337849943988840197802937697720370093775229483901841761849786457338281264832158227863093840475343076199932458988835388620457441623955471071755023148914834045787291566039965947479309137917247739443511503432891112700530268404895061937615455777815329710473395339781871772799351623882207114546761304930612810992876677730163724940968381986433602476666503538930021190187458748674882316534467728208517853428151617927202644444078029500443605519345983468129712082376898389147028538845081100729847413339231943288013323144284476454080086871062386414488211897265739279484852702769564424076701425102114144002402208472045466588694872558814686830168633246870967436830268630628428378935702244302823754606990291904367040842771530151367187500000 [130,9] 231579427483696691962295554112570623672856298014344851425559216591827687134086466671508756734404861944218894499940860973993788146361133136065821174688084484673996766013505456906006556916797762237945815116240616304723659877213665864162245345227572123503148874312590423557974311287063887312432232079948890818399494495676900377691158345085241392615379547453075288616004044704651096680515582713273268278523449541495046825186685311893771618089030282786840198920629911853876626689759909933780454830037685360317421690606422313458583940875116413107927142401457460510461445962303557684428279774127055561501548474802566082745850793896501392430891776990972564115525658418030718441515537261070911505075100261042735580748495798532427700982817654802496935707784607715414484384735028487466873417216895179350120622657361265524320753987204114269222192372537875038976681058569618262201611204135758853748686620159050949194706538523949472097816902010179775997063172150284002720548064274230218847577292259111914795908950574675576940683203135456043663724582846942598017445480425379810957536560700148207879643081928655680110096825765977116473094063100257683348026243813536531317483383307734627967552531977917822831059667364409822142112216718944828543585899638520480082541150441462108553490396830076152044898145627483465900439695325569148135175144690536405993632834267250227629138557950748556638686494961138743390705789127090685980352267610508634859194158477127777650455775046068877790688681721024169166325523325066759960586127367872898138209819088215712131797397965247532958479509373806418787130917913883125070860959839325172304228548424465388162683456142940799000189023180280564826654072529119419915924530078542992184154059032152872532606124877929687500 [130,10] -1211708751612568492437750512354964677381774224674082743184369875551588364979348966714480893431863081859500327094629483605652212175082938894722014975880217132751971556765046980141755569250400806277615674668830201264830947320343506972724950436337464075592305433915269689769505291230923673997002850314008797275465286941345801300804183172121316688758804166388340443813752236719660451740813628165348540209752358771596684368968359873966046288536892319416911501317790704716312858757614632124274223415850708468358038969293044438853496213034445297697738566883903318275045334566326416122784436990031768971047010615048012816054887328350414467951871166853567832387814820914651440286535687624486982102765061712908373529852331256799417342721599114923419006532788976154407364799386902088223330496676430194479845855331247982022185451252979036898801108616014151272601303225141968252621817182074938925035806124247259221104293704409548958681457451839075732140202010886691831291333659878086259630461696364987038118778656322523307772872516668218233657483369108749062642187731307321894226090291007609698456116363532619689646975986359573269929818059694582679029359005389582981968695858927212165344906203015968094442090545518449873760941028188935011244228070418607186735483079588472056132148462106335473928167584296487911978623822882103959434635573390216858055144900715131887066477433205518602620149139712857234949543436673322867879559683206704840880214478253483446941532038631370480740059767588202267897103722786472482745087347760217130069822257904427128901357707968942235462627383489453360512728838769987376230134670110021489522129013163013440047667528459020251909277842259516362747068202126607383695876401521161758179090384146547876298427581787109375 [130,11] 4919620434185638406583369003718058080228175990313375500114473577379755782567913410878974884025288833205791159313700596124685453675258083441301169680462089584398851593885315183591151690976058777698521418405069988108263053505961155526205027946780120544085595696731907940704577687935948218106737802140851912145987815457858575006149693349923961403008814304210573702967320980918508502639998558755567567860440435519877318573217135044222977423862764638598912491187224598799474091150965345607690357570306329223267292323196307917529077101585911070845617030251902938318626781295018041312608450487936180555712150930503218346409965579780403221466159549216642742778718858329370259793309462616501875428311440760336515734654303638282075993130282738637583714676616008631091131027281133887159230281228062091345325120000861589774222109118429012393950497080206501851029807349896758596016761011754439227667155482042577496704899368867427926957939205146235201447402950097507628621725247281583400353774555427762624594835992100711778893993968214511484169928596639950054218816588224453396347534496833179132999678050007653648444060263619483361295665951001853172086174134550992137811886011150834670733666064822533865726171015139948259759333322409110064158951568196692375418433098852599914623446925286312785419491829365245083441048359880493042117819143191845930320940882659698253429403033301644907481327507086797496483263924431435199186824713535675896009684761583143664699908221429174938042320482934725275967547490977663586161203991267763830665422261746592569050307643490038282056955277519534969686220821354118218091436331804012547566730075912851924221366752069126403697060977511275048816057346753030862479929338076933831302994803991168737411499023437500 [130,12] -13253393492119923876068009128413558920589665240403770517517297686979430641807729291994948298360415963913094016077484435295621321642273685955229886444186834542363539780889956910571597754517763875979583319338797082967561236972460632988612295167800896928964085860827375497471627529990856269444716897624229335359502475078974561029762154902721462839540588962864895094015734883574983490048563672631717051680864747177061351480478093350546977828318000709518862695850388840472807886354992800348024000389958208087004256193718878040274263264101000535589715567232316653920962974691956748124191141058770058522555429377400371100600178809349331262183667556365544153760266302899860370298864564383260628318534413703878680764764578280373619178865805035823785880457335551872420413376695438908106182389319007801566732786474231886435118119777421213003483740919950830057273367559558077786251497250284890090715026832441327230814593231632306847342679089409410765360444129805941588332152820349967845612391652574517183654484350596472001900375829220930264780220981115657707999126246168612131143663832010177457851126975104793390592652467537011623558963761416875095587338084831887032760662808430245301690535424519538759788766746364539766363016061683092242047023438700462837809679300435749281454937041728531704296259805261971506566333111424008969225964005885527771327571936205862647405614180365704550978239471263940565897298219020449297662662110678692875665880025903803570211687249420500400975917792160314047471115537976459644718424152931339079366263162381390545149909265889363877535598714990652719346693783157071097551228199132670401548023107021021070091229373409042461800759886454508216400782984750261758537769052335164587930194102227687835693359375000 [130,13] 22813934080608811331401409295087379622562061204625421559934656564997808810013901559973571868693530129560879102936441248291633141845923050670859477093220998828209236409041162614921786207759603304591298794365189583538073023221609097800980793094912497614810754898180107288769702845357119461318764264861859800347537057475595125692173667212275983784856491708437043001025828568684213236492457193589247937724208311781231596660509597993735949505008359070420680324414978303208553246434563562296637429781668468411364025463229267697246738591634438305951964860770860215945154617500588161564997789846723879843699417983406433158680396341848718342673585602970945947864870118555039718687933644073627356575368264111964289747834189102160190514662537704752646271445797493886839319460974559481887437081730268573646999155844739009194097740104727479329626702099076338395434834951777481863213540752926391015791360544451755896100152602682697939582005215856343784897638433388985723309687498369785376220062946614596423514334951329084140636822034729975821953844137226914864638534097243935822306567156174837680557949384074150615947135872822032590057028214393075050560141178884970950141594887625380220689151899086843718555119669686197412013699768320950385376674450814943471587115931022022588585227978780166034756415029668878988964475917167174531795672346131657708075962149074911361153497937193099728412037887268484341933737219571138730653838306886583440919703564178007859477163089959348361631664109458455784380678745498089962344034916221326977491717242940919814261774751831787619398278283302435091852743421815696418089831277820609828905192458654341755534458883404531195415799766842318839975860031318726943222116587683956367982318624854087829589843750 [130,14] -20060197621401819496904784470063103883359436415445049459647760411402927708909309441489867770435496210048714037675646881385667848298368745444856588494205362468998306208366476694992722552346323925900584282233214326228964148610146825627687920414479401492265711678965148055581912138421726145015345362135728424135640112829394467134263559421175008603314713840915310967750537581500845982198697753405172902814839800498657730575084266976243994005158811223036835440409503585802981485989100585849664469119142355165635557337674529190503134297715981993917566277049794550345620943962141977519295976031362722660970081913943200352007033101730301735799111561452254535731690264960835868614301185670555850008644370151085173195156735962394989116646241171233698641658803241153241883067338081029338794152670187414104753435509012655104436481031469087604262822009117840831575091996512323167276321623183809699352974377332024692986540696478673094942878638630698042536782961526399901978966689262247551922408136147893739340571676901661320410860553815172111043621885636237432427710407966341613349948219982247459316623786471877458620675004549646149901687075789627613204795562720116634734490508475614516543313353565000139301527470279673024542445201736957090253119514251263623358828517449692799534034834837050562443842404936925427330801705380573720514557158305044307545687221709688179369161554111558085425640049671856750763249275786468279895238376090116669758889213336142860839881146545114803840369118961042918465737313932420025370395772233332533324136429791091462255125996543688304354341615770669090829481557733712654428398124611375132961475546981493474472786993401694684485117761478282353534386020529434006831603909404293517582118511199951171875000 [130,15] -11486807287693133116794764098845814625815229111618031512519896342829498517454826468979972482242036006522847904531110118033428627018450336052693844393173243739448392998382012753636271401680387897294951079832626573106010386536637036691696380505276322895910307357005365361998987138987995981129861522369377788570380879582599631547205839373015711141843082337331176810241677191344710131085905073585210451347487205569891789987939064929865031082012758311545026721709521135524471585733075271539329408854150470340818507309087483730891741330752538546865897238450312378193081255669122673865534471377436018403448955440504432040955353674385834967998772108078339589206596604733127605810943169157117346690830797498741389466508965346814951695716566447463379350262432589733382402151617751857360290406871667125645029450406915891301419754863866445512233964801311432467183435873869081077614930452134729238193578953938751802855638322653933451689700316521141718615561599784644785644363420472905446942633029962934176356729135874542984091231516891710523945316438284004949816633616912605828086053730237245890944595869039823135440127039763309170832754452470491301961217350986884739937447548792427865771666508397211917977321614186881706990253975937337427477241260983430464647747302342530554723860757306005135715307996898488516891473123268822390717489285044110582014084936959674892445924557867895029736028240390491158245264252388586883063361682903490225831712433173230302153526431356307540078951160605738435740183780208516235369407649021843512982207778188075201992206292707903692016678866172753621032991038661577393213213473898874566407934888511362043785280400311030435559134464811894048356993985600220387066627836247789673507213592529296875000 [130,16] 70760113684310301988639985260593680235170108472643872098674630057895842183243977445035373343318755835108897754468800455620933992420420758535294226171035225964066527482414160792661051027608421825414622333394792906916114176535777404229225825316349589345317496484125693567995368732544150401346708784990911917963973855374058827505328577105059258115676056374776862625575165414780230403393827869779898631094486988732430995275474403528543167525428347087412862512787723575598249439947526712188667799472179126791158931940851560662339719180415428627733554624907299512872796663927889689383222810833402250768586465741780213014156779369150419556331848423482804657820844807316741306418110437060774520356178593343509322547297337693325921702259703710620019688886048446843190906333463040808103623491914712721069092094167652608922280725524502508217412524478921219049744918698647812997016128961179856506729409269641555226610566897654839279913028279912642077655415036561687937896805996763561927778499601982245482634547174886286985974098757681045390597254704074655555039810203901706506113920404039027603902933552957281760204583881628970405695937028677417338090203881909496320684561734594640820188638346314964884612270677830996840244813070431109791091732588450381730271861799224769328738365141303755524902207976119394757529426603582349408475214753272805176266695588055271311624033868988876909885066443071189919405317224693680348841281207861405593224532074124395260436148493662747813976588150391341061397948315380467274041485579444529711889160931977840321254439431272701223901059685492023486071071565915475845951691067268930422338889410137596806872060110044160598252521299338421507990340474439361351244315301300957798957824707031250000 [130,17] -127498262933269268914352868476193419801418452907399290877652506834639696887092152966520824420904677137348267588458105308302410184289715058922743249806978834587521812493835571234189814969731967517922507409414123767193878147075247036045365262735754053386555977719607581442386604547635586470900598105265270850971257361835850747993083920246731714968852590068392948415621617318793363168339025353705929392689771899947127818220687976312504757842608758058099053799430577484870402643275036855519192764118495250691135873161828721739324259610619789574197381466448489646154527069009042369577996173540979290199742141371503295219756393606858103270945526447532884455508409243833242510055581412351554888217693329218814840866222273463995748673124398076667965224519157619066611619808553592177615315516170940834822300819026865022889705368369158383271676690088273586331239482126391538028236115491571430706813110519440973989719393296534923423842705962072321559837717228886581246816406058252026705377243952223694641271359671354602643558137540184655290648468561024580358114132980109952290024639304763332435478183913429309641161506407840976019188425238516955316090021028977776030109339970257329942694213303355112524852745116404867136377478453582164552188166852171194185055013404054646162081100921248020377538656189251192146964052425608787139987425257922081726236879015171248498694151733712256277209487971539195682635414090849038488985853566434370034545281014643226372124477611743980047230572297361723941339819262067026153338487344794014291071053142155044040809276853705940755508437556456594926827027436467042903575100012969515573348012601313155647902641202266999064627280751379710552569916501806923658790537956519983708858489990234375 [130,18] 141158357733425506328922752612383844432144174959938042212127891207432778949804475956314072554995362693142123899341012671057142017583646970070089753602944739560269998637056952026335541934781237013067557971970946204585314712038619161504563183699637494941942395505281293169751102716550631435037546426185839282152386044761650353297507412965360759887572523303730330146991500527554920139456432404295202403697571335312855301180714324979024186298370929544923799598901177233697092973094089439906270819599207480761480743468938940674952388155376950883842187406672563267372015359921700735701398684844927422831699687677525256529737668075210719304663253743838290576205708332959737500378081054161420723834883191430337574254256717546291938718391465164352804141775648826820241163934501979663972196112663037983190289972344763502316295556237056359633610781183115176384181638943575099360494269951547230324722608727260486439757071992362812692962259184880716920941540525561658739437068613475609530198534959467598526665300312841060442557779683350402987688102002340424292887593053310158809080714261473844152899513575737096096773195524090465234597815483116084301786398955926691975529897756734030651646792621978740187843883884822168131983440736724745057031105555802240905087287399272789747872547847580274381852384177050598978629516132847397492558125381261254511014688687618667497837955533687673655731081409429702201483640186614827523117266817447331410688542668423977743200833121244464792488724474983890756738328888441968007976802341519831189101622081125889208500312287611445553065099194996510393261063326956315818194418281850018764788231475487252190281871990481406635930020200030624155234107441891922007926041260361671447753906250000 [130,19] -96677794322717401899873841351287025022305485676823766970258458734253945106742337296877403653571922036431813615014135630298804261283622691578923109276168131938154537249379886050023161404340884118457928629097809918210459647484334755004802777282860375196882863152518046768328907480240451930683099869047256512476677926476606128780631036071188003990584737209008132019689349291011232942995588085530810108897068674205902633941162397097888787285181716278630881903018339631130199990032498301514407705586063789623328422312953302241664251520279803636653473569293194655016466725749364282571696494812581712335299149777225812460979783710194729730335020915648159650432374241897998218026199710340723869238385718935225071332439921903651805282236319778866398449945182335373260481526106153068997959348945123901441019823577832753595179233341341139466554042111420583510270543118167679013393195347900952370624068130319799403354319841864874492426797813150351280406048017994533891437120989073032980108113715816927028296720184950184830333693582082500935453791924505336612673207251238222029233603016391208980068343318730254977441576648080820207238003138387702063146974889507693583686243155088844973331404413560050339563727868902300556874615740431597515636305884494754122653967982771657255769452251953121142666198542288601747378808195679432490125302587784219363898512761434994455677702046262992988279538817998325996053744423236764230110433778386256453827474305688423543220874439436992820368553033132314004973975502587976185130078945287591040004620217045259723159145477157204097393067399427790625943223665431436059016008570382144096760789409627157053536865500565241505428995410399183204232242960785015384317375719547271728515625000 [130,20] 18823729159213298286671373405392868559869866295028882041076991523987250757100800480381028469875756630850260657853362000769717832743323556643363773436841454293847602587226232395007690521713493090469816595348251911766264538995414474442597750150140549593057921563526582184119648465843276289035714103042799183411203793162179788923095303479909718284999720329091672052267760918123424639340893311306797839906711862005239096134342178221181040741325499418272212349879989467990364866734111650977380349389552299170515122161073727764562734629723679861066149121092924838139978651319091852358050627194412486471379717736487022820572974832741490669492380480689420760051874639257680107256927928608705475554094621713439041418413594965278862449706859955368268757983093213918720020357435723688842656686314402449563143020096676261150737212418906305301434674018986211045971402870693939641904566748431127897483058349733461278822147128765671738494624448365463109084471880467290382225412017965587412515923741224267390083408823092469166577079794847070058157031010020632408602210336461476862131059291870765246581883609608103867738170314345881190842147261773800593578255066066237045818193980226141910598836388424381379052136701914067650919583483774614415785396274407352107592645086982954882436376541124156534794414284887551678523664210070243274604700514143043016384241475029327127002154335089686091679390814348767667695031265042550891163516656044760958041991926592185889422052268791803988961922947210134369130478898468245040259564339737859420630241871080390044617110974550166708532706640371104608144063082927121964722575647744165722925597192680787926143128645826757742634928513132500732385476993613337981514632701873779296875000 [130,21] 49810286244567102771958320784866975634105342372796232545505299429824787367350492338710415557834816034843482362522044469150506174345161605586128775724053929340884120601197633187550927142260039308895857422852690231625426877615696497804313802266442935869743172897912427145119612397008116793724431404298928308377104585537867027179638213101015862966056653849858691397241799559893806274085211441777934868489951742088936082091129101321020660631524787010635970363503551178226809052605551250606811748316728165070630391219138064808142899208703984794280601730372553782773473744180100600933488195787739203339265182824318745801969955748276888612476818563997872382696467933797171159763624523479841959653608652864423132025578433129737457309727469721339429823692515019273147114943869446107419759208898319128040761326576047554119250150547558594179250527920320743536822801685342025256069324010670970314397640571815790021331662381010123728990034060627819140334677366970692856280256420744873579056705548967242832008267720595747656963980173823922504173011607343950836198942339519457180914667618959238987538201047494740146919241282002404825966281295046920379342212017072614743212828852049103772246801350968611305187476574881103261459238427166963420136851518055721614873570726694420279881684467335730732173034286395975533685907894845104052464867092258740319470870741148733939004755278092203766669461137360069622967541969459147127063028502018870861193838791051580172470778718946147788379564562874812187886704183861349496740885282919559731058239589999061253709736709899082722133431813757114195986482197811697217643408554743346138953352910057617695085951796980317747035552187688547786765802527497726259753108024597167968750 [130,22] -81859388913909030603550982747966895645880823332967904456864810119559323794917034500231647748704270089588236874440480475817808516726227988989939311943014718254351822692586664505926943450209644131517723905172946123535189988810127113149450068420579153818374289514850068258290822473410004227173098243819480102412527121702329678991303457130341016255977370476332418740030372211770827760405757471443733347693623745545303149637582088675481795188566972702559857299571592989672883181350412660115765565201823226199751334473012101418007364341023791508165280469048208036935852713409743162680705641031073010928462860164907604568539745043398624872041312426417280471972606116707894557621205255037996145724838167164677150804617703183336516783615633390048535896478067598504816532026533801219111856975663100680280940212992910959057243751430921003340185592488393330782913240696527518836276376313082413047951721222478969668229911399017875259698317925928587800613486200174307693634410198237689589882132135431054135376432651068679097710500988359153436927727748048162139284990440515980988699381718358230471474529599096008587454604857527954663226352535496068271406559947625965729813916310929154691937594158416977596279568392769601544470177047771451228849593619339583488868584509534160514203139983714646246301038527438044577429632059540551121436361772221378837328310993839197730554026904739786717466808691287985984421461195447248554584351985964743652784030956077449329030835277968862430149955844798304250856651457491568124907495151514986382858383942125314662071009797566572745627386525549310186769249557968807065080507435827313165326112991613790016242843358356939187812402057863281757278173245140351355075836181640625000 [130,23] 77965780800426917663447107269431480648196282012245502344713066625558749516646299359606226537252736626319739158678931788249900484886569610643498659826481473656782760074208880672313711294577793259174343490605860195777371435705836497045599635385892690372017459803110997709573523383031422324374141431408371662177648806701745147826282288927399327144699836817361682745657143745320085032003063868412602453754912792949800425174890217933466118660121728096111220766767824415643725332336640190681998570993988126134890351171991209270713931746882190485581055995952865922613136616641129698801285021519204288432307248089408285712567365451858166224245373603572706354040639053052921115049313230515322044592508301321060443033854979382737010599253935414052790849355471661571413478283901144994354484354453662813262023499319392039753818824129667315260323449685416211457726909044244387869400073454113007317683843688296377647994809956305958473587414323379082839294503301419308502107202458837636182100619659311809084168409346008766380591424912111765218333201948783421155175937654346805502676417948445147744309160211693351009351592018252392594517060644622853593883371406734815043975938752494560634380566790692416641310229112012095616317120303733402234272966046426994912683855721766567729997650026413157551792851135640314746431597400960957234851681169584596159784090981825416140923723757627747132156333921064308606054727108696244404249040325147253219607107038860780167983916367791616713604700393866182000628754328653704018888444318356067853462801664429115784802197694787378271616775961231165696251278314287676219024455751088126661749692608559254324602703694589324060360066064561555442082863010000437498092651367187500 [130,24] -55562385110894019863991800515219531748170361278882901347312480185601994435641413695506338031792937597902014101999094206497646824710910411262335981537565920011940522903779034567289164739047893372385593590479194910348909061271489144206920235234706558281540263418208572237988797363729390929616329607447786272438889131096288807505354945097911331440799129050161092198682782334214949072043763988103204031131360242752171892207804575187089268925797788558942543474979845933468252763251749738678173335449181141708230111879608459293636193006030905144238462030334786320942886099581779383043020065455363513900561068223205971269663604835359383853749128331008023289620441802950422019095850653559755521429372263573045645966682195610955351392133473542149075046201134750971925979203738456397968631188348522838685136064603611076907860579626963615585978562923542149843269204921304387015797013765344883510634116668907271284244735285699816502216167598330049915905045196520287711605287448891714294911991822418121263549637921234729188137543260388335018516164066877956397020853530714223137016405089908785174695155427788254723074745673062796073155283461407729609400419819162404754365458309486823400081172426604177514455270454910205349958987976861272049359455865746458743958097502266073917729825642741169705067660227236017111653257406816005548198577016658010291957700370185692450484231857659507178875788485213287948790107838128144217568076809537493274631891615619229023953786200602181364573077741807061248291639355530345318683390688661414153905827561081901260419869792354521960533230840464043566619907000230003137111265756539605141233577740710860571558831495778929108160252624881508589623990701511502265930175781250 [130,25] 31732125737947649502099580378081969215767125282953919975162583353217072338673481128708374368894407874939241877883533524662558826202190925673434755480420508886480595487496615664038687579212763298991876989297140861260604558031479083040988135456324787049271588334699628318269248676453191639179655035876760158577029608732197657858476710163481881828378343033635986984236752806672799655101246588620617346171607642812089629351775297384900118235329403993614460693968614629299293613855195238246051179599233739159638191190321267042493699906746004052518629102295084505756978718740644584964261429136508591351134171692109827313947577467318953460560405830488225309518902087179482846643742762856531993117734971890627009232270445518809753402598447912777102494464677411132439133511333633614692351524729475707325992810475041281908416809360724122922544581773293987196609408668220794570099339280458502054210816235797757580756592067444729339748096465320108475928346586686000585878361946040123998672105338437076309359414620619936814861226929086758094358921028836932010311632976825424618901233016087666030327346045432523840796418548682870628671801767302015866394822602940729469069075173038095422198731516884188079426281404041069157429020276198304484698170123519830426078130268674587546042660249939259387029291145505173688751861652864634035452350327538553052827292567744472589756195107705817455728267551679609237315177939072011799028626775612343132436059838980109280749304013119289570491317103427611174630612350966578389608354009207954057475440376310724170353858178400511546732543557070662781677742608664165476451963344815150914551344561989853606673207238913058621785762177036499133464531041681766510009765625 [130,26] -14839205943591332789982008902223123934207132654641027179809243749039058013394400561593601409423113325413806085589562580911518629139544569462126427629841226035435856603793584830185742263994022572236922527433594436355295035478409723185441406108371798992485470638345531120187938328487020511962954247889450960745816348995005483609105714754691080828698570974046057797799410929844997776543235395514918826989370433638829090861254687608419836609104954681961075463947365383767534635835787591347641500455706861741521351416599593343741878979674480250812646305099196026545921842340005632198722345589647319305184055895005787995022507224926997415711028305668260776314471725075515978852269187024892723609864117271104986157736522024982746146859396667146169294426465053856449770366037717007496940952912466634287196665742703137540999144821840174597692767392250043440297644083142108758109970657783888917541751428633424972601752231899830786397581887452344707315206607643425047697438227282576675307604515666177241321356748469424722294503117459825952864012291484768938692037594674804756891450430856778853109315340331493833627960496427991178155637464571858631546189172404316044393742240001750157677353370274722528429133402043275945926470509841348819719217058219364463967834224885469521027899449085136754034546905298315618314395551218780285561917830307774326534792538872249391560674015306933459713829319798345664162107081823987333332528014332136777237971243367945089592025946668439631662190501636875312771660652395899519984732632197551175093020424535419252498250281070636828898234010410633495874840919455613882253670967498781700988407778091111657965640249829395221285705257588884531287476420402526855468750 [130,27] 5642304411964173689714002547055142152404295526130284332338052767186708643495419828322201579140600844947774419328863376378547807924267436507247633578832735340968768514475756779107621785176177125922378426213168798959421841649415322646004194836535634451210651365715749074595245806322085410600577866817556163890059435177332547018751753179319374320662224129872811378542538985594550057166896153817714322766610341490894501002857968965152978055024793458751621545765668146641942845715446756265390124827527377684579851827898909672999024067386638417598627411295041903317901064225063833762599888097742667052028787214491015051579222869394536363199488974822508994358746151748300286544850221363975167228670733045116927168676345199870094964778779823371521988447165114756456678006136538645590454104058067116007311175919642129073104052118023209303208505732248038800677522372446953911692445591552408656187646884657822532754857198178018342343949178151668207336751791346988534297770891544150985028548190038243058507128623942080232999007957747565812405308617653523964511037005984480022123791304027550173884817979022560829719244159161875293268134641605112133955020476097893835793097730650325682063793710734671218029895723874324182403261959022107306226232948478642315850340655264197497114787281195968868752201355244636152645519276707474806678328264018608031409567865470306881950037520157249003485000999832277396592749024491594363157432450799730636357513700688021612854349198169510755317540669326479898200184821007471862125727906985140702312170596143869447807245444805384782850730927328734442957134506085241269009933086683009423910954501646524362599566002602874349772617363944064127281308174133300781250 [130,28] -1663015283518463064265567294513126076563465057956334145515151466622341348368432412801964436824466838490290820741568905576067025635840772936297632856583792624026939642443668314170714549395399530376689047746829331889446442144585176527106957819350383963669455338779219642623194852255367030103276477737481844659252400841801738124233857410606871444892663767006601877834275591052037430931645753851019968460489168733703348848289805292837410047781378534058448980017511163041673416313990431765408640772226687629677948987993324255719725908992969221357133561534558981373654907013808386770690210851824928226723189775929075595466846615593915280988752761522287829061951347594575022895207178979920947736230647242450993456314715303555934357373325109232301306429877565002877509374105930326723845722092840601450688153168500922451562965660322647415762265499895169248616996142290166939478520786534911410698537947602987122781793014306713875613882515253753222102938499712626478986947237619949267598228694915140717269031955374665946124018596317439016898304130728254991370161670178237862473056039637526304713614291981309553658527468826759850156714502629700412702515827934336960638362326980690397133166901180611182129471885947859846500310278212758143832605183860225502721818927879482637011534229854114445970393994095201238211683816254095122486578171634413935772081572220294400305130256393190209302035041402779697674482101929297556768030907866739385893027994953419018086585937995114632683710486127263715608541773203371594732720974401974446705555838921859823620430872236867681670804162566656398479271396768606454132534545407962616101899116471401801444007704718542593708953068178980611264705657958984375 [130,29] 317207646802366698517677804452400869207338837763760469840527959473967689158017415624592614075724023391864245838939134397219842072326298283252765319677574833092201347153064677628225763586261896935141004360769872770282731092798775570413415595518698208731402130538475925715746522700486336137391592674439385348058571934168421269940843369378362460339801047026677147277229428145864333510651004120858265405475564676471376603465118791327585360895644413656670187454758066749303366930667383876828124163895619981997774138120405099347678179831114166442632404880847325627473568738999784062769687876301755111299942615347787016214915487989188455270440232622497573563202445950379272084091148860032681083647601706905234452016449951394102318996339732778151186232716665425220493856830076270816292979830954947923127035797833520320165763785701804095296040083061557789983662530129716256274696061311354227737935414413403497692422248338820030978039846664432666915091112206821346196453929960416247323181106099280360960695752374006474268586168156456285120327105035654207403261667132254826437091215182061909217275838748296974061226692220308065115751658386193275985937346020787520271984947238003297680732079758557988448580373543801691255286310500666375508100972227173881768783740788006998666556828745889559710056253901538549290925225272150482356681048802043956556143422966285036145258196272530414696331822791061574448283348395237855339274829831520720284899088128491394944288613277805816317701798430985446413083891171408592471772207516289020081988309222493429832697712490175540629352973209722896215080287733916244732893121941075760176663394893454392086693910544241738161664360426068305969238281250000 [130,30] 6583836525192868582903142294268172130768075059767362355955199258064972205482054027758810305347896433168172841687961050014578262355834176068836077070271336418234640311066357008344265818458725734077959106896211444794572033731406558255302429566955306331478192207237324458146418953504949826371966001999282960597863250762132389467866705439063991772030914040213486325063121613818341480788414892622334802008434751230740206041864444182879156777869619238078751789931253098863806569325488050493952518290880886125026633552531499079077722926375856804336437018473678028595675931786353359932047478973322157480488132749719038149150853435684528163508841565606544824431434644246719135510974077390565604055354153653984587135949804279637478240877066985793969718467220781077172781115429426220874770963864437288386447679078826024219722601692161106314548297345602089327578290534235514008648339424766392415221166962530507959367518249307751834078137831370051977323851599365529777405906310379554288408758843782119229176487605820214202583113189193629781602305524644192671654215272879272160442253053649319764207397708968642533100508217281170623320435146916540028307462358167120828877204118922020080500957683123420582242524972300293747566353400809556836303856894742737723517600764833756582090360339311935005325686923748491420997808329128573621416138847312789024689210684335129855837589189343365629913905380911655143957977066267574052805170694206285919066745602693448916655442879020214996735841275107131112173372576034110254218652299138507580109723195065925955090573297004246049787446429054556965042534232658369909261675117817087574093164110975005173100766927244368979488425835967063903808593750 [130,31] -38727891948249430927925123893072701349157170093390327185881983876158901386099714379495053532842094637909403167632033268854055614397579175971641621017357243371119534885938053248254870354371878241973585258122624126211105289732411265028562634242293015562000480529067907131177179189906180419520180094321617880699400522574348786913280787367880438797694931447881128315704159327270125907612923384101048491253690564156717462251611904945088608658774070763765931543360670403071958423740627763345684016915645233222417300584720584880472530365264602672307406438966380640915410177678453438178587324706389015140488392932838565732752679652375859861440127935876574989626508542128474314211679448887391744480816568646367020474796304129023327197243340918015450511451658348566539223248910590602062763933359929787689963449730111848048887798574206309405295304497595375433224559180981982037702176805269856464318931067631546062011972481008748356662521442516175221017096407240169625218511684199146021274227628513499793192764580948180005709076686260692411960794327121959807598333467464549976497245247485736391556392941154825000919822502260605898605466688332219119450210599447732253334608841679496195357567515586095998173515147425560888746353441743911186614231253607995519635676225640616547335437585895835303978307535774421523991037016069008784005862230615674072729034514695920189598222698816290296262463134037792223607652815504820204427720621334530398214608503265236662655586341052310917129139758481618082868711090132458507332553533926772973808987143631739704636609912010564105652028138261728504902608608275616449348603953828950165572050303930574744281080209407613696813485782146453857421875 [130,32] 21717297763993665748295002445160894802045257178591961495456691917462939411866092109476156452541332000412540302251237654355186584754691889171308329062545094474896654934337775938415705480788921597441549833766764899636301385679620161505603348644522828636586222125608074408456108936142247411485967923670022783745853772605143623646867612539090477522915627985092512685842611014155006810896958649541130997741522137525435487037943618710701616114405189196484586397386016535798053719782130206883545343311986147992153957663612935566393558173556981643359776980070666191795029021637274334441437108441140267422441118450870934704603512230203920812544831038151144235505127076193096776520951936990844467082465744721518071990631908198497553974800180323763741429791009519334566877650665490816790401662185617457802191341162473453652242847521357434688870718185207973358762152817019618509811332598967245768021058857935860157873812770203700759244805975237117613779432430347953505246501228403926672886443778747066891590703104474383245601263048730039675105240199840837579214856484862593543986588785081043059051054372057606635683656244550018801742136970607550759437779778058492246353388600175067210297907031170308808466045282144209960417296107918941111933540710619628702631924918703222471291753039541901810152231574095803067522949257724211996976626964191854256254196433500942169107388737555578665818855653116316914086593624086747296205248835444694303210268266577805490108550573011154518205694138674587930427030966894942651909394564525041406401893451522676657596166754808299624101242661868286098020822961041138237203695260201628858293788244250242844220781072032638419294797683715820312500 [130,33] -8538789088505679435003906723705944810096950124430967387595040476140149474909297651232604341945160377162923840013691453560324610857194182541854348006625870925503212416710383406939697583343454797723060700890282175666697227447431649810845515419126935997741584645559502299111164476955423900210130777043755246516329144249216806719827552490607723792509384544826421793681947701361694922837110945307946048983933950442780402958575658630156962811669363301180325670751733114068631269743664730442740218527453104864632524071372946480484813923142424871556791650876796172867053339056514631981475643046341669332581750857112691191663564738271042627475436007132077438963952341475923669487146181259429129414301478741914346166987925198961912012800323113396235209766830977544035314172885810621623401102603242312241653102251964096900048149525106382560585675831641287148546121646963510059775354284943271527061842700657508501230172504970525541171531351567579725498440252167948001167081819227408201222813900501996479951670295191537364293894981260373659742451031297406495842673143813218779436374528493920441422000617748556163504429556507794766288801555926294454086634923078239140043254102795361166005672549156485627074490747010682801301661634823653996961895978472369497319647369747413195482927923525700963680251397709563931098024672781606222032809957719342974811821785680900147373119097057158737888548252401760678002149562904369256787368221653356079004524530972138691444959312710216794754655485005713105357426238363158368600065523650071318150849474277858466283148058598112539056062151643230072387424432556467632231982719634408010505114526403764519240102605788070030783367919921875000 [130,34] 2589320664696143632918228787710158400015357342114520261966095789501094088632164074763688131023676200890602596116958171560126558848563549898554069938866636264099613604312254851389942396436949600255601457308384015268878317444431892575093677967648180761093535419285168443560311635585708784339292774714075601750689016021088285673205673302911524149060259235718956419665932494115573403316944096365046302457832627512746446888894234065151175958202294734767711567536327286480613934155542320954122462042132950021782296811758826643273744914602919152635637243366256555332923810859893056002620974310315556789592326346817975187523762733855855963358358851662946277846385509294452209521406413824523062214300308066418519656600430635156560423738405546589795529526202603928332869278239632917044086814954312285095445209856998580240238066727408188369764684494553364953151085338171152954663709593299613373952162535739620504891519317689119345784031043163290438977630208109630501499550658374612117464826710934418998151779761278638622242668796370863393644042339839131286499390529023388112011876490059048196979603929548340082493465083537241819795398868498704138264004401942438254628998660783890759808616451045246939944926200250974329315824830744576635387441590651943919048855929957266095210580138735691070323405503963420528089757863228868061519133285897897248981071540204341603815826569388728161332245014589846728371988250344105189838041110421843303692526835056029281040245771858233193560064605859788104751467409394873698329434257263896756310394035001173187012269531519544282588110615630568913690061444204234095750253500706702239161810409568654966465544140062536129718282470703125 [130,35] -552186430593216305187663017491781518350684766074855296526722540470739756237448474429044648548811744426719438269598341468947773917738026220366638437385252926959139338467733968527202328472907022607195086970852949720464560355599271632261824263163791785033886293311014148930170747991695584365379755609270879141582974604657029588673866127686845368090638621735226470648626253122564295974139618353124278644458663363484445659407719512821817465095459255492444974940040028690085069276662878337804012153454778618526232213100621237038222690601682180612710960734266044417922867391481854389924969414891896122890418686585983683618288574980009367860484532787238905001266036213506491707077801562850094546000147886470594671256050876379524256285744852694695968227963705961376713425405425976415201545893603811916095358612228347771786192865274809624465406538893540351845288047239232341953261140773155503459686769663445849793075411010440660991787730957529418734645014219511199090074037203480585745240839503978473174283028893213126185951783283773504144007572286933853687930677091966775250411905893930981796834908744385119806621367505436991433819117814981382371589123187644158378347425594625445185571625017506690277652843655520116657529898798007578862285930855100385533744105496475436317951779029926285425918017286309478633186229514669426380023003635777258078279431813329108368236469654473179036065578299293962673168563223645612334044290999159249367248610397671039139325014167994639590708681396652080547169417965316960026534342381116293748278879082095166258202330082845753874627047341769589615768263963462661155651854929471031247698824218356699060033492983246439315927734375 [130,36] 63194969328280004876906926526548607362103200831398940429119107275545357429311946016416274876283503081572682705074187370371209344143407900125143326013027560027420868404241853731894603123283899428562653499319527764917830818463218946233155605183789842525252429779342199181758982114301532214636756539943426160951436508708972722144730538901689865032770730825855475746892945244544006118536125932534728068605406159391293461435657240552955769189916322257077776613397615086438486843031651720539239495826502828876305629027006470910381724026386378425355571621211167888748408237118608303189524528669509412349204331473909836707715752938466568256728130265500220386368531169564614707099328564998459272702064557075163020084721076643859620950274943179239080200269475615168308296967171147506062292935770921984509862215745568457395203260055595143238894846459074425688419740184427579093498074553092282521854290783833013020911459575133406052652615313332558827481814768960530496776496900983413804938047691162228703457245175620129295745721701903876000595609508414608014587542412240263941975758353220713279717500877860726552524180702123544762170677147012199634727486577028584115457739394522279723865627648674787220319312670370260644908906255837014732693690882000573654212531137463328912742933509146266994226172983231510860786196830767037096788412629990960576693910530552359265415471203835216346603934357191724361392449775151978503763424558916747343657645593312706831599777893383777259843066234282992417159010842319443839118165476607096167878972546666499976825133272569737830085787099689791186582747434977501501104631418420155652559822050170215493763157537895632511000000 [130,37] -2556772921672838041804024423898227584032408210554902348547572866009621607192675123998369360348221344088275443953858299035165315161499415650229981215625477933385911215855956304418129845816566161355994477838854266317510995158177242307071518498125170546477675631846858963794299208120848494964773943327938481748879889398179978365727829296397279441583289467352462550533680422741593012441522500977059874002752471339096761594083549121117324523764829441326871490397582749201597063690440300850307747218789612003356658915299736707643918081360943032488362139961070633086999869872130961765332987042986593634229792755691872174675941250361730679160535400094010882146572523038081441420056786110201878249568318136672116716934932361313022342738153950813442084312386698286735094353746861003472388096873578937863571695335215590417537287366079370898048283048793771771882896300930493197444288139860430810326059955837991839864552174888974943522216291866066926367141919927491142154861468905892944169307231024455779372140232760651055079169275462540378043483813081788365385731699356230464786694055536366845638126957602189991984543629843572571116553054045109183811825696726206056771117369906662183007276661379893588754718556502965843257286783119658677639886977120049878815418163520268144156598680110090944423693437142458352796357435425290963410120043969026241744469437717120134281293380566186163804736568088557861693200107066521811555418613957142623285746531942149268468798756377401121485110007765317653672977656193091180356233579879631529397944521909244939648479115236110913738941011128244360306646623711743442772128541836404933437300821481644030880760905297078411250 [130,38] 3209178924464700833863557500974161277719277487853810014071779197551334132911408369406314123145508434740709782657513398403704229372781283553310700522599210093830262678630389765572747989346527882395993939331614863178938226079439027960870032851808461299344828049735827854965059154342626567543679836117205710638340874245391679532905037673039076848378295146180639345059442834457368233926500222931181639851360370925014814374074034025350486991673958347076703701946214767297057246874496667289549826321760495268445448272453409668717148915313422269710676990672527011713569435931933608124046519003588362224128988609425292583284340768410699439795135102369746844788397919201254108751882853703690650474341031775709674736232860730570177097177570323118551418020139714198411551530493746349506307127521121952173529651412304250366375769489111185231694372578788612997213579060384309278183584729904971681050237833791029799609132532944098589257203982344808911020841976355398253898752414694119208135865990338056483834023543802542761248797689750544777995281933530324078186311610602816115176686141047887274807723575586848524367279180623152797041898880747251305243596496587551765528118689175718548398694343843228342839437640694284777000985831153260383097435975098332559236458210746371843974646757171158712248636967101582438467644976123542310480538955867293569350492349762984383398300867363657237133523970559358391138238475703525577674704870311562232136429866201428477417212159103012464331770139601993133200635811555237878913764972699128207269285683739532481348796308126975771274675247331161276941080584892505094348623894194084428652578560858205648124378220327327938 [130,39] -1967432049872526925490373116864746444030262297483512717942636306742993264115482122822923054996522560750132962231045849033543642378487766904352789247484207614024088343371519594153477292328664247739848106668873234854127184364165631018069617496074328624862065720290511365297616060538619262691259636329791108159920164766079028866675118143243250412531660216970537156439376922393103554345260611140948202458034000296625294352314089061902251778804837982332477749158863701056265731236590348694725837701790698374326852790153408768960701958023289256296576777098645817607714623276735293670473886008877006886942286456370886560958473006036649360894627272671894492391570672258089573710314937648734493390291885644104991245978601027162535271983577422895261722733578554059813602669236508860068267050451425574765222604105245262309850536576417719673304892517785095661705984126316709066756423486542612372130128329954641667976300933815363515565115064369173169978904422956431422563018672065787861539568214915137069264268611177496036455654799671919639422357397878898463592672543969968130071506838436594167335175598756729064073233602951324341081740492733223363655517225547999334387674552453543026845546966939263806618330140003259719799994412289115871760575488438368575833642713989728266966563924833754391173347396043005720837194676243498210903839494458289257187630330017986199516209473606671118828210714403003121665179472056225642495139935489926992160671412667733925332121441545901620293964245607278293767119227893575777056489076640981011073651565432835719201831727966170886851311643676393441693779757781512062643395495501233089552403969234216200410514428846610 [130,40] 272300600175703259551010600560481745510149820378280208904961253830931879983412889427902560967949878277643770992028882029302839756729051166443284469898077729174095554269872349863046534904885589332556179804112526224270143895397607004352040180880033811601636110148201191684415827948751091682589768941421042885042959540333124912035990112935807080715433939606326391460467361439504868494935064923003669521032288101515339774106093561594586567850646550508333207445488454356367752649850089075773383667124940736236224609558317854394533652252081436388092606394366549000552280478536094314145150192352419078419235278774000057720153102096263889123346552606981686787074525141821259231716717499200539919520276323732095713573305947011428267814385645925862284680408902683993141172733514291763042944393340405199141692124000479637865921085716034479563227414060553438853164539105016478347391758362378022918672342244197019520215634363285047416412680372100799637085681934810837403683457323083610844079775064948964246767127673195723361338078757285890337668901079815624916423627936274560448312018782677214655428744486263896511530823718004126178349143856484085064658422946713654001030411860872034174130434329515966669105613636698401944747192331009054069706998742063806742634879576670382444805944030513690488782325765219624660685538319666629743531813521637781958590560670341097491254774099589129374662917728491975661176110452809487160182081486421874064189057601726703175891598031592186669152114941408341810033989791514623675607662301825008865182674104161037530137884023926727653331443476337970729973478493629632604236623906947006140935590277663142521134098597 [130,41] 172991337747653306307028374986597169793680636397651013598116889193680520919164410508865606010812709802663909435548911377959455437963698660309644298139202797472311030855654888064205468840719161099350775416553766677782255748468931992419582487626549990839896064133239308536491769833528403406222874414581335109052561396628168458858830603283621469459304152793576598314824993985143076680123202375476659637740098386957800555274278461558522439342317775219445807457905851360166551162186676391972267939575332535505165168876431511019791856986199409352306060302693458444414348456424036874051106694787736953390048758927867868830590807618715277408465158870619112693552021123252394918175428798435943768522484624829329232953467310558085330833237287031778089004950452518290428248753374994938765626477458224130837762802328586296814458412061620778835327720326621283249046884226856296163715247550940079292290755290765547726504457936788047415341536241467750499375238152616957087294255001434957611138290384535916288743682737660749147583844367845236599452438711160253099672327344896897325274658042252609983163300203102721443813745969881048716441938264968341842871578462088884344238219517786439316559497528616518264586093222092321752691074448991910046829641312802631454290529336661520861235746867428924045955394839426445096491854681575926664986252510221622859808603854578095536925125168724125675916067968067655429252327332658375989023184560876387872997204785949367146004146698107095178801944046173246944811808260332990701356977329266456764504932414577822575517071593486029624918503146702666890010250716353456361664389733985556385768628012452204617384981 [130,42] -114300169366781327017360351443060936061369811389191114072357432880657010704649843091654108699060895861525411662339767013915209093883892724320690669929523501694230044369196518664710929529169208792539475060574316748212137593536951140996346485815709340607576693566926610816292950156230316102558168689416619084561440321160784491537071282521674127855748174046700547926126032670726938590001692043838562625208584676593363849364456042176180429390235083649688891425095994166770299869717332941448556938298469983241362910808847739360754809993499712075789887721266672990525278314531833933404262459438553455305336804075974616276050373591259924272144463881153059901236544980975104305637825087093672363660795464314408972058660180015854924602885583637457886951221327112641985496598072114753550427499390043529127123589169098692408439016236321983799411657059160302183172923894179950303905006304415637598207809239640940176129845984191214723229694367869903958953556185384835034497558969095798540010775763132915184778419786384000408621860726008913807140071362819227205586126807525089034601621599084403610006335757101349494824928941459840295428499851066562506258538570901878111031225314848783746211344528902184304932771620756329103300648369566058431972549523562694247291429692074463358784376642159226950935660518459240130081930548379177654780265345285621706690234570563461845561241219036268890306029277437558574026251845357427961393158985899899346333296785231267821250686376744907632897227068821333889120828509967211834684723630126383655783805140435284187168427271616708023344686991298284868859940551399230238350253449173966808840139690583588066605 [130,43] 36817150152770994562051780964413621648001498929042209782675088680825404623248573678018988176750520571903068038135503816555296287171001267537080858816284347686246361874653005823339987118029308621872534971040293376167980052840704272040058370189161474688294554342608223256902647596072207592886592340077726734782967280835178698395164976810814544940432013921569444838354544518005597404978531049854358249283884065419350624350376843247067066466456344201477234582968804033698090035283267033955854564240166177197338397196627083052552188832150481194989015522886891181534787640996122170789497878412387854459543498250284614494498121592673209462435331082132983376150649180853407240428487118776245063959650539578315865641860354731335846256429965417279406112363313038056130742293034630749519530012992134760817853459273855314470578088280150902497250613297663427602484640093397279326668423849213321773475997221943900579868549509459233222010829272919909780440035044421745737789794346213830583091355266079640448601054917266327969030208404371872378342482214219355497880224198174451517469199271758672277156950613401774207720276479529813724220711825856325489719262957174309033603790951371935585965995200388937939234767993025481323292951797662763026897139117456642802412046177667149193082513358789040716239998044285387973959830645275836508367578227568203390706832940346305998406073505445508587118401785815292519887879909421550454826448814883498729031474276220340065380226855736627580400047649231090966697048987681776482241704832583407306867860031158973552195766138157877490285325828596600718305292755985668215681355630373015714309164389073721250 [130,44] -8021556325220367832986211256860062827979422611856239477041081625179454119202653082806325717596278888806510631165765744396443139840637808441199180136871753707642227752306115910953731536699942349647341243366764300612296829843396261758212074458835080539757747990705977475332761124152858418102682458973147721756314033827335211009041244431541398485209772078771390935745990740075154762324318936883837508637672944615057454824808765055069339407205789036467792143133232289628154495453873076600557525856394076100134460504110035238987141634622373075920041042884092702203782025485848255271371853914473552711329018241089140374271257522442520804097228881349313178455027377526739343042179465410653422526654171331419776455964207855269343831980967429258472676290006173847054512181560465593477784898348364674437896358666227240726208207721156336720223012249032968411551681797753385286514572851226428516455622610023744093624839891850479119178914622680437466847104030279476664311947796543012739753742490407898641143410795488348383486789632593224319002158816254580430324108301139455845018254671018425009220908433973479363025424665036942218389463412949117867635603886046032583453318786746092780777926992230538252753747842822783815372636473862481081755829205525803814417225071117091006866570684296958969641460767539305277908726250067471558119642242441918936930786628565686772025425416232901106115733808643422558482745586697591058550797772599893495378890244905042244986770708236440272170605583901817953777019397672032639570936077799819913841874241675179855108984085795556611570617672871095657702129392885264090069464157841183762537272762673400 [130,45] 1275664548975199516981621951721102183083777720746040381974554877330758209655173315012887952697360112422147750668156474641773284774110571259309975056154722316879541970464112145364259578906917952330224748641103240554283887318170889584430288505026266710669386864685477600601385909833795585131240917722524932665485168582446567883525170477572614969469817866069237812611400636216981945688853542508062106562128543366273799700749993272155766456705033188212435543895435747684609321413853647741872434394539693965177416553413253283623116327903071151102405364222646757108308344512200270604470677860811668906939626545510408617535685123565812140892160181646908853266117914374614587877249615056928916542799187869330890572734551293614070238422441684742324060227855588540619235386762002644670592659128339219369929918923007114768420899124987196584989281860067792988428625853579909359109182126322996826898552938590844123736401583624939555158707869335685188261275253812375815495948718818890190800231650746182836642857429758562288129534516509046715304021362475188717332886850827226956160195712418032168685074554718604652443352309362936339898889996097832709950043293888599293890424928939254303002744023784943979834789851599017500351423713220404945420081784629699267914095353052995892634266425346279111334488091627167936690156344144190774296853654580267353950831914893207108129868383914751150626740048087344470704272941732158514739544870246629839954278582745991066643032671899457160083010077328077067584654715445380269777924767638299724616080456638378785599635042764516973472394933320239987136454164954004569877300641827739110220458807800 [130,46] -147675496246921193776378983564092185685474553404564301890655727114887326567978142265717410984716578319944616091688481899820224936036381895498510129459876843886717709281624666907645389811265806156357870117297299604130837691337572385443508231863393367352039784104269679101612427915004120770582898570294510905326627091729527694403753687498873977805980918416519288818034328276668013112120071738778008396803073230297510768955583818150831563428982019385999561459036522333865506589035678506483033014658126255043207469803839574371561065607175421793859964041156203347310227573413344188815087943975922335343870702511168184714223010390626561284210223291311261294435286445445395002613363710407685636818003187199682961597973375171583185865592368656396262278196491264369599082088436754906345270414994517174423219179708754195728394591249025494041369416258781417280821541460559557941484036648732775170883228267624730063899045885606189085524427656134349513412892552656209573868331332507020589188352847550674081293421047424752872950277897369928352604525896956636218265633886023667651498315336857615203515551141874369349484076256134497379297338057192855134747042260973881238185316660839540450989792613457303141805143372631981254547945774872752186988409068606209075909638380511211931321239904339892665914347835749027174783792664826823611182068653494251822670699232687887504623548088389727215039967840344878794727572615195487163514253910103532063011584737036728588748339012122508272370451354083890418777335307625465102209582554279282607347876402493505463217635656723136102034158232056312587751389663060907101694939725200893336408125 [130,47] 10858798572065356970677480261424702361696760739913099152529338523824728631896365254157116156482049018676003930851973649592069801974900624169206167318871346010833729781373770214388074239102468115640280687819192363045030952037798860226528831334225780861070670590205279813249888743633144257402689994712048551600125979145021895105593320371672354642530074803590866637948035013040200530522833153803043968107417848364518363451765810521152736200059051074041197421351057973004099812983999960376539112709035222935769509442081998690480754884355847832973194065044205495623336184530871632566153020098339774964178146611439106339531236274539737418016494404472600194147935384750365467666314886155455351984846757216166176165729254357065614724330951860181096978081888083278925859571750483579908108169021498568279115355120840252172915121800715349961971600264699963268289407212439336068157849679666613268284646034276508379891217881964067000109136671577984544657122766990188318059405031825253270902482447418131790014886460417617113166963135450641757979119797369709256922498078488896863225102791285666299496510749716938280523521804789870516077000794776426951341013071930217175845356691301744464829778608611652710598272368465289451202465015651753803412570488666761093197607720916944075873222261692693845494145116003373668547470354466808443501471214582602626429067821213635308702443429152538937993948484946204857239179123226491499307744981007211024752520521146895351447693522224637197234101334922750717423944329775302276009175216665488086952659241981575195431966172574934022796266154764319714056217249205330125049899224260773112820 [130,48] -9743307420978179034356015241975914861387810922890414073019158806937028257543177358919669346831649147694413055985923847982162610031305841959231193008493966412289388055879648971355718915325788674302722129350715617833270592528759668115661153865981274855141179469432400976984393745512644406600306173418428075330265477137207231552442543571064167774796507696913382608694202126180882078639360601624878113635564604990489903120005141512233197203501503322819422949896557055155767006796945772467156802421690362226218757012738033632557982093529264719419720520831694188840046032388939742043761499624511918007656673031855704423377972475718175291058612672554825020890597260616070177062545811301496115575034326552810089404394224257218730412555721665281135011242512998218747366968063920739289216704048050631145754700172619843868999004399427913119571965899748140364974743782439722818793712101879620278317938251636678017350529838961303073339955951573060480677055722122264080649750880528831268705342187675562396444954367927122941176503164069251013791403022754347980306959282009264265663101521837806567372956965464996516839128979085445144574700855358486755471857581072068601335038050805722560677995193543063076823173559088044464665141563888156520976271132309683004577733321136586840852559037252607892882875652091696210730995535304754716520749759714918797841463140656897402365607859155707015102114699203629426947654445163266489922060528111319007839792176023763716273566642893668558962424542922336529656315716697347619257752889727174296725889129440944199094084971792491990987347710268628205457656336731101734473633844881880 [130,49] -146735109025737643895344311826670955737443259627554861073399325881129541237481290004782581201192918367535049270448155436333690181824927317743098999632354691159957036092446904221847561072987948557527538584120567751898785269290388875191718937710312626649186737350096305562160865730717488547727185548439952496484998170147890728138694540730219243649029508074853776813931244747552348895781888439902893576454283731127162220274723610444027876499556014599484565116632797990911754550185945298121638359781535561667001367788999119096848043939300176497593718206418156166112599144682982893119111329893311797483654229612845418123382445406706872330104882857566954134562115810143130359197846451432774019259251316449320872892389556854003523775359485779537218839136291283447723743459823473357465948658462699035617793395123861645229902776302136197681993686946070595514469158979072136388714328925859661084134991295310783749464289431320554137043365436177224137676288318063538818198479654826046161981204240614836485881972589741072586389904232952216082723969810066684059897799877181879653932994313942610348663672238652209912572021837705426164717432323961298266153233179458245387568986973237740186338950918408392434692670839909950512405802182897518837210150758530788110315257015587791387493622305690978093468303977276387103344232787444630667493092970023984478217484454902141542994896063902911201227246394434742900811827560559176071635510415137696617645372934984258349712363564641046041270609359770236787961341883232125805976782185677107080793175481849727641266313005522796033657165471495690247363196496332508276266158728095 [130,50] 27313834644476451451511989868933221264178088341740033302963119168191510460618311598600489665024980832482086043960923362190054971177498244284454942422472176267981377098931392440991162617712730771149753377378886326290361283409232035163959753682574030046556501396324126327512890589055747118102641652217593069104675854024710385966895922374788906241419938461112123619461722399805151123198688176008758267323170341866329942998569475950735315148328275013138139132600239433082621677085198012836309726060904710629418169143164251572824162798651317320369502207078305042849386862500885394882579241502328967083541404447350921066381800028583420311287305134941694995167219534969932342133811630837780003810695892414888806628808754766247711490680499283712374881399120204192294987085196861541094156581927578148469968337149100030466494629880823031705026265947778065432332767318798934027245430480923024255971860321550093890186258185310604727407926629283384121614038845956696125850874695113450950600700928189488613586138727347444029550564769734024315542319667395223767474480010690054403675991888401086872817532498623838359811148240637894053047514042153907405344010279436929506517103913496844750729955991091680171708458591886462836550614866029318273309433533158931124820718597017486046920801574831757869998582593884420299572171737491464036658188504447520231530715706747588303133500738594007177672493193445438880731704573695333173013694869512656131112534347908119074765991678922956241681216130866803586062672418819791584533043859878553315814284697064605703828642302063270934825450900764570275182152898002580467325087355 [130,51] -3174177166537343295186511185972082085702839776211467835805209082894039769252970412945923303267200713379309802293543392048903599851759792114191209423688564068078428691858493140666403801875431277845583564507481221190688057352480605663375961466907427870315931126163670789180907226092187749676049537193563829262003137163344930775997970699294853402411603668334574148108059953247526471161689927770853836406144483158512341838540433640481311625424460321031126509889381546717234032055925239877135758526731048557871820448869055554154183166768911976328778720256903536806879925430895198030791316595879872858273315191258149370749587431283969784751539555207985077572899289300334056498337747573673196977330448417227689871644801053166549408615169186286482374198457339064001417014996018066453308209864977424732970957681706556314266530283364149282359342070750991844919891162202577884436310843738306601119897898969080338071055873252064286224273273610400828324548476288788453773323584807135131751304156364938219722845620507899933942360598868046460440705972667359469841784657522545647594791544844521315541662619966932764362421178510838196889442074536052480201031871005692637787986051158072245563793395505184625276017747992195822950755544958216635686027336899117913015225715157544811297302148290913352835841950158161919856976363341235886823602575293368917679430412873938381538907179671476250094039861228835211867300696343156469238866368591835298311967300603736293339104079581321809750235038011008351975336629590998806455711685801360422387416300352967346732281973962197752495264807983861070154373046280490483929980 [130,52] 270248026216609083814668835282287364048511096151802551061722878989900066304065821082050455756752939343605829804894312833410628103303128185505057869906592653268038113712335459225076606835689073546777931376903905771424453815010927353092742558710462432137328756503321668695652792892172516690752819502620847988961178786284656896981224822017186192402265124997629927564871670224899192553630645341856559190700378740483613766643601047547465293200481100742308079091307690063136310628397512800676436632281274886877424318204571265380194190604754992936627927496504333803081836231417470948417492350905171542810358379683477004110960851457327187538428094437312462930941166453360372735461398588238535875019129541218021463874665427309291689979574090120805086871970852869097660525911336164425533765544874872023015456013633784216350197962087982577944944564612352255629869317912867212187875144804406874193298165535623047914228557852916784998230499881106977472090691872501800699852454296286351273070793928519071891844157234520740944762526843700534253112417664993431172316091834306363835899574208067696689470039616796465937559116086578658720115496645304230492220447926805752936458142679803838495420076571509000826686616719756089139297206999516470994993278483123978604742599412740357009465457887689196499556743456056226675546451993468223593713081533555211898820671992189083109487487729129872791370151541107336686062879278776383146483044932264600410448877720720213248867774072591650439345967620296509920133991640320236392704199986984332395396699456291226467959177399452266992863795108699942793431518583937907765 [130,53] -17483129715893362983612996250825934549123272050063363702521858575400404335753755477740298562331841234311074703557968621023078258606930541529428785971286014692496890086196198435949343189936297509474151606268044058549113439398167905878459783500686213839951174496499708231060529931458313135919208774006464584237056605704947439782857139906690957442087178085184931598514736306291585506905282352852753105434118752080117889294438533668204834798502209420724837765729617706862597179070685079006128111052240951374285597400653419987202154325766224478240534269030785025321525113649487670026465693587441541525067202347816065250066048949526321053005105068145923273398465992331409205926773954495757367933390590655894304270480047051014674169706997540664461129188445982634437648421553980333729901373690509171215920130398612598457492319521393854674087605043706428543009224183863109081234976591511019491872242288078255193429673878783578201365932949488014823914525179589332389847507975483973075152885286556195880530045381592743441293199383556815832192157269152080649827854092663974973339724806455392893830743092072938939077810233773859260367040976420713343201849999651769899738404542053472000947174120602004829671408527029798830027377417642178728315962214233015274628326292484383498636666557321120097266512451930726152729735625769378077961612482885157537857662114809553383246066876072903859380096142839325702624366291137648346496415476993376088674556345649642321515382185073117743131213683599976422216805718455822189681326672405293594098191084133165335720285730159903118621206549812195269197985690255930 [130,54] 806394339985628432305125254625266896384219101152609065438610240986850662931093148445689965112346774560634148373375931682296103975078373015317911541845142567710218898098356935646630368803327467892872698771712358671296423716534428595660054796777241541478063275786705449970246535343507751632065810658768326282267738653995695391402136599846132870565440591856478745940782886133562600515169078225865030873205896290801338332995557485930011619721121026614721592201184166726573641364953344780973904251880087093987673150520450418677334091911996973436269353102444226658827336037901692906299867017519078764548553658565402107630928217641968968621056793184095160874270360198868778343170957421806876565587457032514878002446346510172252750427312458895445969673837926904878244729806343565801190940814575117482875557615702378075072664941919283890170149637856809870666422067178099658976425991168995588365387852470888281072926763655802748831140861702335441515051820631359128594090187256385421468372381479833053216483039697423442452485908097850047373618613675907842931200373449244022883243618460764945611644336338457740018560934986372625388380818364430479629806219655200988540504809424033889067297957622192560429033260871420735434656253555959196566704720113572671119651920706385555648592138283950569535342476640067389172933614493378018611348927975934158557066713482507828880664051660454851291827011177759729797144577285216056436826341429588516882691101148724179375159473685658111026194656254588602307180843949625253201722347454745237293361613847857755848493195216771242424116100991741480845759837627 [130,55] -19159750581450554925257301611034554529208764430758139805987670503139696233448818132724299802985513268690630993699280084549520983683465921740428530786659919548170031746653059968736636881513100828309601407309985110060172254825338216709150644716420257386026149872283750348972832223136737363493868940498814947789450502969899469160689136504165146022248073550212958359126237117785110804473564658783354121112314654705358342941730454718008586919037881019883591698278686942901333433555245209518248609367016024126857442018407540989518640235718228712219025518842871937325770460688980509305450837123433428217854684375681539970677312789374899268628802048864723654771114516222918166564722953505435682541126238239434873194752081704308606347082189365666557159996180768547791362398720122779214385722063686745195504413449276774795960200832147145960573765058659816603319889511605950582992347931684647465293144170476234818327394911666430154973900079960599086714592825770802688268681058214347736509706582604431269280602262049141650917031315086107356151501032753360443674105328313635941214483467210026208276046560058459327055164632713622416145411048684677271520557527378967510248461297869212826540310029672799794183225941150519655632658461001124064868797461346688221830395504865156209413951163525072934842320957619156802627706278990178937207905876806331535695871722507926953113108443306537398380777764332522116939974551178003410398102314943779108844449178610643236787704316031807377143441905763307421172921056983797338793693627345665290510096441078283211274901301061110467153319273407672233141141 [130,56] -591457706044067212499271840827688340191864335247556559663428743094536915283078600612923916347462758626577306442273046604806998843291705725613136016886512422013551304790618084389269180228656030450964299233388771488223177752779175273345211045317366528462967615713901121347976121528523388645232765863469638357617691698825481270877722660117335613545911823718178238298098504134074136898842116625424944008293951951244565235315597102246079967286093747145457342570673871581517750248439816001482993432231696372511947944782633467422334398323673199958882175243470269686447014058794746199195503430202538002152041367514168170077766899859333770311325712204898368168652267146930912316070784738135566651178902217819724548149616028835208584612152970711943101539777508288518143726130966376541921984205804274969807096771039977009820674961775364293877783928661773371036896837034839199950977913859425438369039034992832058740256224934056237116487249345083402147904517754064568251596475873986366149889341769416112671134486512094419878023599239441416833864439882929598335218039182987506571770898910560335199697775294958536659397121645889332477957757938981658178145316612950575152147144659843584972596976241107142723136858598716284379290713308374491399296453418794408642128234542340492232800828397592783177192101818187879567510465243502940909665238669587179088233001556411716409440373840367344655281831540763039767797492214895941016636046642912623048123546263683757309503678554318678496003983823396621460143742989739525810128081109223180269390850511831664310304802495721113039399762280585348923 [130,57] 89281013145676941165961956654553917688575178540922868533737780216736714593667255360303325381788977063545878937255663079328303399401047309697956973374353751936210869148762162406013188228504310934266184971541733921569070292945369809541918617075203490962805458673206596590617743688829311452560477773193238281330673410436906520124965268183272646218119351276145656082283262852411190102707401415649254495621882210431813524726744335601812188045963736100579796592096585858641317380041864738594090040627840317132786292068491540279055000712667179482776296199881841203012142337019397137285342506527363501277417354835973855626136780034770241683625069018622379296092123810816631765886337328431757452139536058021764066043239066885757876671162731810605799478026763266727583916503078056908216601568208690722003332553174677015173159907950697339572568470799956392511536193812431185005361163499410632826191825932287264658859030575383911809374657877190880445757259974091006309415633337387334426307119994556794322815286061002283771251448880429797594068011774711896549204765402749781730992429542557873047498869877651893597569210855125273427084034920378199274847857049723861501464384490949356591299531804989588493659913639169759040035601903474040981729658868263214886719798022353022669950298713664450094042388891982452238847775542271511230175042960582689640199716402357507492688097372769543095320574116702023638479836724585697160616522086878050908696085126978849118735412272347755631244208981908552129748228845785821779526211401334038395095700496735179299864398950965386867461411561116910 [130,58] -4765120019048270660313180626698375020202307204534315417771300427358789845424465542074139722060590390114255531520523401213296146580909651109438766530503781146963248352787499211421652356687526005290932285890354385763836232045427206238511030603716973510207833388147333586696787101686718114756691721801416018658458861572416987010042277378090300481334668777515690906769737528180862090359071637773381127646244944425327990393021111226956460221405531331714361937964289101220449200027616607749231359280814498584764272103393263085226381347344093982313502523451506755041005918812128799777247856988108252410315053711440685003856472738232282966671495159252076954146329531146752892386050150917580630207054470597729842737815994182339650268258082063051082808622975312474860282858303027563389363923306297864203114514408512642835333452129820847095871841629087293033276593514612809614933628657535920665208012843609525856432750139836240397555589368459717273053662606759653145586312749302711952169300200680967412649142404380276607789976421926037726323915387682090827425026800236996502435544860758630715816014261720001477655609181097750509511806468434799892601364042079297795960373986499012871348543864545411988264895815368516599901895180174859501133584693916189511697939716894606386987187243357808383660835975151431816582195112330536696324086283917138446161943570920606065282979286469808299054564860694689377555021428697705752087169723560618992936125428032505815826424175010102682899532210026779402019550638686719913408208194686621660895523239968658149882601699458120727852538801341 [130,59] 174089767635949726456627365739099886383222625466051476632947752527870636810545317378329656206392089268786860226430184023306334670062078989893715252010120000896899189175042773797086104468567572446115746407400087357330411384161434291268267706241908064677458166401623716119332532489409160311791868303477964771875712440226933053710805965734630347379572957636494085401803651072715713179332390660408945029293052782414201888072096850335689904976742924132017130313522810836382504391119092749022972242436552763781725420670565174075609565623855807218366292771692079045976646194146265369284333212877024391012989298910339705301823733609299700170428182298252696591400387327312680678568943215941635470609564117042119683228313000021666408132226775339060304460787940850169763633740449672988388348831353304527990318352034125903054813358968574000192037806431137289432542419923528336415173696241255675051667474476690429901601807679801129662803079678651084962530082559193417416478766105771144402247590542114556760191186820218742723982467135785688093725075379176287469586702576258957913940419950872769283990127965800631386132250564140369989847333150804107364864793557725688022919646774313634520090258357269070429262872122135596788217473135370345166794012372580549422527522708670445618969198935109544759756429127988481392746588362834881619950879353804996452156586409240423057748952001075172388797977031746559859366446174700995224811139716977438431885436534189105956967601028781563731366040477635780694436725511987140755700035655920856450560955844554945714060651739638060931999435 [130,60] -5183662062521597660265081213131029353236535681978210807056032054941411528860963506236164246789759922751094649265475833241077229658049935137015803902551199510964811304871276778882791139578484376834924548422463332244293150619608758542581233079250154012872514657040677214268383815634027003704055667934156867143005186561077629357133560466352793715619495127318015404656440343336067497651817829354698666523870034417776451767458023444316900696205620069994667941300337252871322545301828535925411931682821648414926550759622566784447791466660010797667060937507720475945722553229551396342317270624800212717163898613450851916562858396091811242380534187075624592313742262901868925114619774169623535499169315882575379435068746797076571663152342157261936565602038313356721099853746391071525837945524001877284284510204881382333740112506852914264425254035787385811664871083796986824826189849390377736102412355298696556124379782056678377232651315354960892958585988609119891770557889077943156089191825017474376987679589814405665227315728745528905390892273276491191857534876189390724342398974725586780203101605451129205370691215516395158161228644981359049710977501952126186855578212045709259292249666088509531057291803881622523799172332827759916071683151018463960311398395808614607330308406664533899771322578897235819948664222065618209211927494089817006772042021117626188803823209250830498220269363941609956738017558675834576982912558025397898847240244437713816232796177658061785561810058310262821747272812777652035106551447125421107945617574503947236140180620007452181296 [130,61] 178943883515014418391138957377916086732323565923981201002004451599322000138994650803963072579399611294062141742149515059775534288339276515126162335292684787739777796940753774996429339723346724046640013446923398676222959600768405374243001202404396486850280914658363356791782803360529730488565396475648867953010472678889534247913605704968576717327359061635007107856784003613101180143968461324247795192841692231187599738257516286499003970236276443932939782241604311415602743129711315861083871581506089102617121151095474956775516282702816138377747354333399398896614793428023865355282380582465307333697791227947353396608007851345664512336729789850507214873008453432844174402255814302024983817648267266145052481514177097656893146691383247058044636685296106723364059356829467527016126773952057783064256485057538810500028938361041657158922915923563293840734017667974041207967368386710504515898864979189895508710804134021593304455885065570959179680288861652010754451431883097789209553572446264792425799708560262253939989596149522007891627669922691295920417011886382015235854963721493193581800198483338938469496563093552398350037096545207818418424024269890516466571790903630708297559741244017528344702523084375204115041426097294142568869779899490784265835553357678744107042948853151765076012928942203372126296810536385556592563564824382075786293361695929208254464780658911245135225492531844076896112323403833705744953107074035280538848415673516200249117895480878668137426629723384478206982817942305762276369355880731213320920294342901787574244639685422506798 [130,62] -5107515706536978923172871766048149787735389567340959150770193567771990172348313298489573873058789203970403635716536905864602298654366275101401957405651711524611709382040757536840913841363957549286734157620846004065200185760183746403900022628082127183917782551632742109849534703715487632770616135123983239136796583777336621379565794730460787418411415294827521092837732640767134761199183861526027561523911799291482032448585366355594636638170174208829728476346542474379893163245739733595185489301687133582211154035748134185114279571438624542496067008658980777797586373676427842366194850505051909284035106511130541697590861256535222891158531012300669268014404292647981510967072625627404586077219702089562786991535310106846208001159500204913238532801205378049764576859044341853318177192599803146912526024581158618568528495112177450790931165486470071539514646381110089295023653899491183596851753130815177116260455939082042732296191794783404634980959826852364816890547150825497780653546828852638792143874153518458968688608837063899653770992191786471779452090192253207017838850059150252962639990013665303796269119998921637300444896122489794849990796797906969942825884023845439573385488410515986728386987266611286584662136142994013081591489317358487756448645192358796246792538231011410416041155368939881900578547313806505012304374896350396545585732010411921029218746607197664014247688000298039778420696307568232469996864005800788665505053392947263428171343027510953414073153436068646314421065700367817722160597833510072732352027151910481514024224041632 [130,63] 139017031951765317122852827206584281551826595000679140001334895489885937296058123642614221557237779978200678367690791738717187046692718154617695141864087237879334859792773201713316599695616992071362256811405870568035468030838687675934930032408612775290779356488418699142391229387202164798449001757540878820212002982939072617712671772862495072723483214358955388636514153979780138423121041681667731395323020055514570878781841731472745004169396993276749383466612234802759739612641634949536506592815472859623995905723362135403198989489322957668768579249560456844909302516884502866249243476040396501317792172408875771822895660751662677557435889637203343875787503244675753508936189820226323227636010908852723812055713059767289653839940122805985296528843550507904183427501684631271824497557432444497546037599605414791305576871572162345642436709563266186626445996726576006946735799177397374754951769028661599315497232458813544505546432465449349070580030282567930168221635587539857101418120838991676198063637815631621000027692323383011606440449136754246751555641547252831327343450261519701365495043370217225629302276889919618368608464181694675298501713935483936090314400193457870666698177566593481046870497441831804984856559280098371191841705459102840912732331306957233325683866380037486199783631677550726212729538876010984442575110661319458546414111730097473099709728710493403577443431076816240404338750054640589613073231843188336055084156985494677070627242133060036006638262282575172039806780116363918654630374010994321636379791065429677613184984 [130,64] 1533801117463174353259862659544247092943640019161728947621035239320518868604613449970329318285871073536538510230033254756421778263760606810240231717547869840590486981140075625341678091933753464070442807159690099004823517575803504397330256679833321866420235411702400526347426396920712470297916213399437863361976236077281533546545452391354689314727307517767672892734885848292483801029640513979001552786149624305646288923125827865443253100974017623522446689120851915804952774394723290216077460020970120088482321100627586416670493179012288103682193609123139036661008428737232662636264296275603948073166582367351241539631380569441504750409190455556708306706218849289728605848242662407042544423335762105857116018280627100547275065015270207774732606611915669936489830511564726659729753596508972330367736336030521335292815051690806133203599977145596045833058776138966326042548058511923877224048102548295719636258976854474168299130724920674347013174923055532662747302123318929642402881322056773076396023911801742970938939554950012356055883598153601826022520686681821287842832702410698235731115343148601175019502949552646021091633144079941505939799383602336238055984220694231478406315674012775202491656087833141631980929502300443778998805880418690268972361130544874839657642530249979080529506510335047206417064879559643476400850148849010779257262720833509763549923647932507093228158861905832726503888046718377081456515230180870683637269915349934844409050585211660090248994046529321010239343083547822040379175085804542943789190433973033238367525 [130,65] -72109725157527474425279788051623250462188088298756328349621045004169330107520813322256681510961528168470001628929974449789729779230014528962444702577194259352768595602695753907400595377095875118849437460918365979680767851199941369123881890396575329978098911794295141033736020597558298179134317192692998203374863221938965347943798782332411047171312114130423510893139207966236344068055200710853769960752395276326767760758432215561619685623865086083317410223436421682796830408769991219652604486456377698947104750734371625691570233269876869823957351418650098201021882365544489043192458391775094099691274587721396316504171583321860037457720810924355356387834945790677249978385576294131350322367531418542823395764254339801823511840095427484084468811528037188436613197883138645219904797514197414883635761697101757285022670825462804221496396884043037842614520687533769699434276853749189476986084712620171062037892912499608303598626870598334292786758459353723437855515708012027634850891513890220230708793086897626704059580739602518961057574652580317341543231192265177859606142475339473378565171263814781580149790597369933139847865881776944999714551236845999416363108317113824842524640239807694093450371474276049986700838009450985707029860479388689743860421315570093817310721154353504410419518960802273697689165678518821378451341642796242096786026458150375653231507671217152917770716881693724893810898384367065486212944644013765986282508564357066644990494164051553120866906978964378932072160381532245180261430766566086768960136295674253522 [130,66] 30965322203756646377149336700900341267281117101491253876338826486425854453614884481059372176545104462583877600806437085713298775657399156841391443115289078810439247090957210263783803105316497565330591937553187492238135831063909692886111076133697615228305784298888035539930052844004493087908792096871012425728128095375561443265091637264160339161967327830007486104296609899373402281342082779684932657694949358783015151824877109675476418685668165324674737806567519052883994407072409201652393826648264061832441646125850838519911132823920872926870222719827742812748666452888841524800566156862525063340571966820179992284430092284426512972204711515569083420564136271326396326360695902273275918209237398311821722185080305353540329804333052241804793623985541945879774105861239878528485253917291812334123145032232651426839426199946467361157994958477878586176610707017754282217659689932359141129349515282496077580355601295759783881716467187497335894955647770991647063880731568753349587985460072104505419403357757022298647878091082442059033865715501782461231190239327985403518858456655828303132383547711589944233234633776740441703003541066265398911650679036476486427493259193163948460270910541534085147720402770619891023518713494438893562153250915080881624731039204722537193884382808648785539511804372371898943147081417130208892354434983165140986062237886492680265768142905488736759304887211181631473714236837317977977746424433301642871674365096599208522553471927748530063588943375592145558165541127570662767904733318517329420768777654599 [130,67] -898646392846075335637601451733661321666408747782293238336881383506315956936088493899090996309164030983972317445046827778403637250269295392868642058722623281825581895526586162990467916787847802154112629555390412517430784176831378840478758279084132390143164788781790610126118764129589038499267168380800607559471485361537882384425645009308726881850442215518976216016540973018541619375446263895779110555132190331830838152345629164568757753069886077294245956613796351330630143409784660644386866701849258102858734712778952879574068374058888793720962175440862116364556789507306876381049522969563804602385374110371343693664807747991759404229406844201118827873405300082549832071454464757309670295287844570401376707471553743417799303581432804109129186776395388786815065775908186259580366334683085473268897819871997860388922230883103624001146372639836864087500253485731931677165065356420160595619096471980261219287429780106810309814041302686227139402536688273087824356185840957680794672450195053704047378151911490482043199832575233429428906201783599911830269321726624860145497479154451765945643373402983581284039259737253898086937727710427871585780822892523417704256615462474712717786970975797024630972950011671276308104941418742529009351329475402027336628366887637552884977872586441277194040520183327606004125109712006607772467679686759308964289803642859226428821878893754738722855217025103062620717211767419844649000126999698989123024351781983426763268453869477109767232821370203641307424462931414947380356314684032663033044300773 [130,68] -6440526356820521540080937370133025024814462136450857273440392961012234788101297690327830659648554330890899917284102614571563037986341227755660925307169202441287646092817604702349862583693653487133314268804552215792706693398430331660174541255778833072001425961372224722842558027807412001896425713345207203105716891363172713183913131166072347616824426336677114421134570054907744500757760079777636853015661697491917930058336922839096833326397387364283361040254033998108283824169310198916667944454194384913790940143813536260765863117331622011297093678701837340740807868133069893296824236588595885818515802572214044855764758943054385011699607827602855642760092327406386987367645273437510347886129240772655743800757339211622211301542498785019468659074419924402623247372811785974676898192131555466733827762619121988915927795232572495357769330907480606557216360313880467046092079992938438549464839828535251158559612270095366308856452968239620829913082833177865058932251811045529992102876194520582334531967068062581343574282999960580384837399610934633222367905578058044551177869257594642982488544114000411479625326763359953011571099025179735153123527062023435921421405157779119477986607560775741156541733049421777360903573354444125945660925066711526367960890341126200698380260612279013799664428217049633939461633083507588088884682181238283893804585459856128719205500221033908959565745988481150791514197815810106499846489094410350095314311163529072187866533930774918427972071788734347229985617948792932807637208643082796384034 [130,69] 525504679025525249778768169471817984172329314278649009002882467572772249705510671323563959890572072061870305882177645713241624201213920944927705530477581235151884405090898605940271600304531044823373696392992956918849870143226980991821996585635857974301684201005514895668163404495761252100403702951167535641865989023342642897788582221280533823859207727091483206792371454494502784416567532805886795066577464518919273182569636255513966739138619049419785656228898780319079609294159341959934422695608045757266781935792966877420717591582870878003760654010390420847810929421311490495308672063589711683557171087084357759950552051992750911391736103390169665937716576250714169262372235559271194273771145854088725377722452191459924738133718088917724171940697721839154158990045458300546192200255663800556654573853958195756810286682836359871684836448616854855286124896980066516230505248620360125388985896333991545442757464877984696216732976570954936846206896040665698738697062385724421800147174426899025701729657737700384545502156372983969480082121139889926280296348961148730188551679100147979095895250452721236059522821849315075878120746896052695380207172027152242872303011902640147478045109253978983085209138782758216256708373896172094064151372171629789916245129682146364405883072123950216614106273925406706333292625966865862786159934048814332761052934365836950837414332752081010712059860008861535818134809441781378809772595420492221285248344512053712354762535876617875761771137359404712964680990250264795673104988277851039 [130,70] -22224366892481988973610652012874457859426818659291220747577719925060079882121397055661812860556554066531510251982105880800345169082970977438368503770994259298175665553625495126808332990057894107460268555848175676261888914575000176450808552549116819711552313483964078290391889561949913264098826822340790916186643290231858852283414725886198825422902192798138418119523894251138053434967681369342401800629411834530509178379501781129130553562832928753295047751858959138471127886691420575473207648392638715582371518082977458283646556160352213369696799522105793014808118290836312881997724805102659120636219511615412984349639327696389656250135472333046540746824365383268728287031720492622352444246135469077276276855087172854846500752186755466821960763740833048687874177648710986532194390473644397034279436912611125698353876835835385013288713758764521041856115633303581994166648649775443707365825454258630456225660897584900675147378602306682196834148534169484685342462636720155742390946820803468241104777031804477244228182942695515892216649891737013133706594448375816716045420633915838535226277737648807140374074376190271602858660904219034842426196542050857902174414102778756288285173620814857611678313960975507511550475116694519332369763479677377385067264957334342960419066652708287281480141158138903013248038736828703357249843535219773826796996036776253183102416541077380120459914949026040050384554765465949639331782781057734496837980802768554227082893919261135971056106842786252954100691610889206100140350238442179 [130,71] 614543096683249115928766714861329850106407442358035784518036760430120050531287201569503655352566260788796628601224470639077269493836213083206491392638307611511739713412618294551331403883989448854816073178935022338824309175629731059314775436010678357948746090192905041033492963024385904220743595459717857710477515465013225473286411483306724597135210842026407973451283504876246500708320560961488786220489708165061801818610945037496844103388379254855104453781606291954424766496300083758636573930261360666730747040792686754112217087219970654905614766238816404079231224411516065284495087225578545596230216563352232846778572004610777679275781490351818919946938228688341510615093280451434043121580352631912414243782201133848199938260372780694732467596994043803111374621833442895143493575152999138347956015733226470872870611879815770435459975346421295796355011641909947272873903352743858010718266506666163984580167151182065138421414090755097194775726687067836428607595282232934337014911762584211122359897801339045161361298183146208101403306513840531135438695852011835760396305634805655031428979264686797145577746737497733998568520426145856257256236448484026492637581202622320521095833283297279154473183895499186026258201120091628388472330611372235758897434537581764142763120961781669829107856082261289058921957701944521296581277995955550567942253511884666536786685509413884871961697320536369172423849775734290569191513873514059002068534676039981245282320817294584349146623155648051418144723020096535495843752860 [130,72] -9717409998176108807618379969046844690842972607381966773737510777767034076700633533174341189826925669765839991833531696589321092258678826224016116614054735246028307222912136046463102219847027231161362177595422590078452731051593296749124778386576609992032173057668182339355389058840299281851706947181587587037593487438531046427411509794732761239040678631612815166450719913295631872182850052958862703435948614938769380119478493055597695465661102218345785347566393686232153173387926055013727382688039221913719562156208077379826682554168203845657077298290974078401374542485487050203596861984309707657168545816386958911749465819419432988924782069098507424174899063623026452214559329764311629950894155496769699528339453723386708935772000598450203169363452301982600334284626686602409485351635567125885813285079343084206189854084551518047289209177781053745382818963843727766326089086128263141240539293234108096718975578319260984046359903358659394792269877121919043808688311046284510828750364374466368233091546368601506495401770635845716063076462782530821188280523368911103673077145885157265884481523233566678195089290220101477658370628105453944380744798412908260095111663410470210060631460290700359550640235916846163283104110227826057307300533231196463502740311968884342388062567798500781592735666804289880282584606009474452239277790485115052232039768916684534931057154869929230851212750212262133057345035151568280997282780149886429126024277639938520985714279174235444883825929514008220151439340793473844373 [130,73] 139827522026019166148284280076277011825432687186704465660793987532947288949513813937741111039994141539132623423842214689414781056901108750960293467171248150255780586999898572041875770578242645473282268669778869869732476741046205571976090569566615221819191285970783411139483099745547053238488478858707770505468519216907286801253493145781486048291690021719813804050526736186130310618780605728819337248616911084347613876338069024380437555150538755199187963540507973840413155118758062661072158241604252378512177215668566052692049602773150331096346150355559200912205547121653458625078628770970939378814147524228839723536239216566860601893002700741932838492029905748052212704662818915682980477071350863762359252639547588428438129067602204927692179304567782025926416135517299508965129700796675564356375759920859523498277143634554731877168049567719781070623688645662656188543071338198875815272698697364221918634857840945876581555346028265586975514617386820293616271727027902618171986375164489054029485346591907601162406248949789296940719591563113772263238252871108711017579799642125183984499890762544570292460572711195440027412350642694766292330294182434600946085327644180679927622656663306263757107434275595056177053454105950298855979091863762193498492771502749655772943572616174252203224543178569064120328667960045178669800158293301657076454510736302902550838579882553708111058774922183766216805883616423307383391954696272826114073225957384976523666323525820627688424032034056675050964101195557057808 [130,74] -2044734524788523096847509055397380095910241101412746498922930643856815366348264913597195904363276088010282485739167671071238681683022717235879471343666826865481953132254630549537755740822456147754055139090768180253804983865808102648018119218097854015651237266857492680121468631002798532846171759603617905103246348672364200066639377400755134656555875455973733615403326753009709270295915787352291233288843122062962545621691710677803700577820476413794671237767596494442896264951246542934860438728705232305413338685791967985056039788367581071211565525834326083005727270933379341462986848629019768282919281232562412306197575692701808382532566953008521345791452555856498848801975060382784220161495981306156356233950002831965143657060088552772822552488022004794854806071191337175470404548674754548284339843641987460422502057843823495432595623670954704582589384611709250187675287420068222301434374081491961772228966776609041029515148105813895302267522099649847589356850077254049309249715576187552732554516481726588013600843551186189243589808425350932922151089781432465051011280189503066578036870544783555038221417297769748548766150292539312827226950128840313647324268130939066733355303273178052527750350210943737822237080896907936872514214259501582408798555590048177856816206819401939883765682380988039939591371843321516379046726440015662419279920045673744900680909155692124189801269418223122924423713533233403330122859844231795692756341117324698964325017852488471725937943954828593139656721155176 [130,75] 23581965330587003859735925171757958863946148612264749710451542346734185869027875158385332550640456923963854419488373366234166749503559824960018257217174406956106187128065982532300162135626397915433305367557199035299052898113876447857893686023126002198232746163805682268968832693181687281936031028292716084979401288494561276302220855258158743555060146635923645745238382927349820751469208375478474246141252356994051811331996026760449743201607812811442847223352625008812187551238716001062403075052666791137590123442359202582082147927131157834985138838778180353259498091212187551143750672952931855134920466225659746893534766403292446857027578433596138756686903557541410972398124436287520653360318572615755532915009515816714568424373079451932767992526098255421176615151964856699187191769352480436283612325243488852408667465021788336307347143305123322457604185461621334721334696859348902427602975725412760597071566146688502237396627581479764398470258066893716151249551923877113632827536420484821768318725885594882795296935087275516655486560177720873640794538574966029409620122733414334782280941732820089717161606875875007093948750142193366381250547178642204225054253701475353996915991750486021285061515131469906057500076343598480738293734307631113990922138140036404516593559421563064650073421767825914842857514454691649357709205545743042662953382535939323180005795838407413849273769933729127302602054070892029968927563197000488788993388845180265525746739143373933311238023587881909487346136 [130,76] -242954684200539515915671701311772226180653653039731560651906009949936981893837484651411656163665677398425983046192431531806558591387728339664899281900842126758863808195805041052283941261674125810916918056110785985987727341766586306795185247990926825525713920751605900510948766387789329336751510495520940872577217428513540725310765246643410279636286006707065250495610214196084313325679212740492586903956194288711580126379079489793282368558410412314487328839952244854516264690349662332121652391705035902063131874784679012309839578420869667959761598101566550507720994367589552447011988915363131395939387064963753796266687903753921096189334745650638694428288293154430548215901255191921291841462826829262963759566607287712540202548716574414960772967910374068108227183380845454867474403356712577267429506944829987367712010006715395479263398323191298636271991084172483576251470793460900025191602736973594855586018271998777531821846688591537914383482977412043167816158878846769078120528943612417632081782327704684037585376469016621911377989598779323084905371242334119804834924045962589753783530442484913658166073418374190105976183874515628899231217557852885338106331757583924733986720598792518177084831967546238064786780162116546751763220510165758070969609104974929903851682898589052516493822649285383135532153708515191048846401206029387022904386638725153171765028013178380039718494662905957706166958196698536602988985387687596255078117163038666957693120432839897769422329202452454703467 [130,77] 2431573865462411612448657177936962302525563619504358988571243651398682236007433140858457561242218767698933714838519768364888765221867073722186851843780673759608823281666777885224068761482686999179745118696716737318900444420689803307483016255721567334689564803227827440056719419567845634776310255269012457874157166023479713166563095155600658666891019099389112387947454549826939967020546012154133508666226190600359906113014829213654096100343448856493063688132303612780686041383213411714052629224374611944934321615302222640478217761895955175616584531793501832191744366647042479772295662318578153134139619272937385374444700849308882503336927291643272840274044167422732675026837778053276936641584966337619006800605800493935520061886499910480028081366987776660926636862998972998605749155028070319277823032349200197650497799164698569012225715483259028348506033055167975943299595846349000949691350397046402074897823188891552231215978269583477495093700688313415379117226512926759235179092535092664237171110928525854197820777950566965861912113816784904207017473310388977290172629451408573227241962623938093250440419599533207160097018010330072792919690253482396842866280888091014029985854489123484173538021339700555396472894267840542610125322709073066074297075362138234639879530567423874816790472516603829025111895938173141871005022985032060738900533163502987189194113001694441783304006821438323301415095494157205813210411456037871149530873984792519857293885027963030476541337452400746 [130,78] -19090240251695608053460482185971874050254222135533521689185741962733706947239776317494351325857351978965516720953654817557710019475111154234112406832422544833839903252363330349084907650026502668506437004627761693214923964205727956046584031548595458921140764537888319421998054721017855332030569395075258271287963067489289229264012386644905304995645235122512207038775139985098429256758615016894825890647685284117448080800591064429067843141684108862890778250584887360535832972774486527182261063548285657246633670733580597021408548041315024644298561624866422001875222268964691058769032353619081546354755342825870831045162134011285173753360077057939525008434539118582420470829606421920465492562807563225972747136435078378723907112822136837878863710116286211458638726956728049242536080163287478097094725260628340306543634069793514547670247794492868659972290737002942143981808140134721334131169679103232209834556249826164594373641484883747849528171916730857934666482668003689784735409348937453518837090617648230878815752527002694579482338704723360799528279141477344127217936713023965007801339895919266245407874199525693903829555839359719339126452449004097329383564685111596558065460734751235704127911529985992331876036126873431150071778213551391144336486978118162443476106580796319211224464443728571547325126139856898705182936338372270624330538953198085952904951788079235149317409899667268990142623431386991255276472851806905007850889126367413332968359862309821800025039129312 [130,79] 93494788226047936037828631304232840348616128389945090462963872601988474782686481033952696684417543067934958531152801591402406092185947852881117032919378844931938536086582805046978377362021011187821904971196433686250222803777891926335380548938086096226344631334537174367271705254078210709261062602848795848475142894290940546512166714791435640525925537242171069515997725221813453354889840906209028677425440925224008571404098649695827408557917887734591677997645738542867249452057819540526767888740335044963323710411480692099460477840753097996626591260020583344735043896573450211123784897982003094987970104822321774453821940457385410601402212824574744561500559558763379204781875876845379752879032956815730909141476705182575243373785075374896686052484019242846905050082612235192051442721326544756938376582326308050113324070597364737961857404671241046508262033170133297685425830795887248935687112691502986011083155502211699609814300549073226591328465551069073327515430636390283067609798111274826813698174798706156990430155652999404317092570512963752852331849643786963597753012550198468882394977680794559708169835717563444520679171363180136733632288527505496740959408655343958845343516124310811399668568751234376059694302752420513718813750102968085615174282471620962895122916049511562273744857104583797994978140004671312755541446014515732114719170313309468879085562867886662926146457299141456514294261014349240111196217613058774122288979541341889962374734253974726561722 [130,80] -149641487798973028826084151634007169058705867458620425040563550200792281693644550981608140627713934365624091933983496675590349953161225323997499296698632652560522188895101214068605786586986697808314452009905097846740798485125242483950416385774094913257974308255587185714819958110801756847040244594548313988767340562705509477627309212250793738226152253869446170530523771900940656024898897547518111696501964101731893139061069272314527276708673418736942076836565482665920495869954545123949012032236818941333949844623128468065054838517835901483529557255755938136982784051152195984401542122170517850367371456030325254688249958593876621021215945274295252156960973338227448985255409000420856745677533453424910362230184726254468952119928825649694856445501070894467864766942532429582017125363610412101427086194655111770450967812873588039800643370159922024476897758181896855433307977296917136716059096655852604733779456112063487095002649252684543298728620970362132648392132204980096570878637586127164471035584001484615453231929658308338844127704731493506154891243322564360533195194370140959792883452716895821412492986256997611018491062841158837821037920192968577934692922942840070969351622919113847520904402450903142437652056571388513725497120963782616069804447203538294205697061852020150837516821451411067599355515241698557906667679539086084449190004952993049307493808653264056461820374742188351734291325217319872818572595245860821963463477728235074625718190898182501 [130,81] -1911009410986287877881116554448557469235602400768064465481294446479363273957650217494327434972553443980598400020873019784637007756767530968131775135715912595380905848144978414838066501743130081897345264856765679644061867279479892759643585821078555898286720513646215265005809560541550826531399996233804838864952667592178410544525197962681878430779717087996984171003938949646456460614363918033534923393848781088944928690544161459300261656209290200143026879365486460904156624870685566888697806585077205226052026575587219709833711473700072804173362653619891228150396988907447244532454104408534499998476575942250929558611354101936269401509777434469956296170067006329177490165651759642820789467248384667925039955536436902276314427185906180117193724994525764391078946267921115896638371334499615228516693984780071225757153602549653375217987544385093264614626543218033187182229497632417693680507086126505162684859499289785015002220300391895922689034104457006507100266525579843115715278496434462175141237394089939290046718359335568109132135336103200198003616265828470440247799616169274483151372502605601578049151943795127113577738672747986520252929118391689609149072524803429335139831668331027922095725135657964111693835828378905534887336797602900622898529607672564906158354156827608468226266977711327869531740503427708377297520296424643755891110116089723395463104711806945978850616800218603596913784119473552233435421290077186215823690216602885200690217342550029 [130,82] 20721372294713604969629076106891582839940206957902242513200479027817317369896992618140331571847747162664074345742886719020060250144878739065197985637935158126970356652445900565060376894461852414806577014696739537450226012634530132055173900456982983797668623071539557291101923408915622397840616725807323609463523254993252118692117112645259083031467922533520036699757133282998320739212695664196214656788288238835738118448023710097859317278782229267705171697143016794271925578411485455979977554248053462121954580308163758814263581330613041710882068050407104719572817049828075911877245250126590477558629576673445851042274956988306694189302646275365575679863047858827608726850777698184606137692088091812462679330422002199128755844264621997314344795889385544769838717744199112188842407549661672857475944514122181192508689203526336663456597285333183012839370845159919471244010297399186402115422846724143994665840291150712937094780560725270651240468820544979478199544478822716799154481727903117510006187457500803282639224481732551953566470751021922498213691873978947051021288656109840912593068500122197096249199565989540685140851425863646021035375375063940599112800763470025689960849919091883045659404539304707184590233167225104514341569186738944236751560408802583137140726163361062752241251242893500509847670252147040108713130535990629810539935537044769107495443767887550436948303035357397721143514893402325974105906382203285083241809899071829446281343137 [130,83] -47986464323288854004255153375509602338107815370839005771218592412789407825003419229897380883214644843951811011381038195225316049341966668582971024731726652421017723056742027635791377591548591283831157133485623231307729001846647934836921902161460771191101964720511172075091962172834550004995859713232768766243912179802070478870762053721640239734924838176802980117410903655741577621130195496831686385987876963976670121536336741004668628860263547015552940846943206025615436443353993909146121670099171494124767353500580977302069974503305552419751215501616742398442466317842258984693730608488084763159201053144136845855208058751696627825070746019202733268517692318350720884501530320787513930649666376397447993722616181821933997722888152868728835900064161272266653123260800617096929619358293162689270585684378673982639311202433417590908227168176832478008304211449821811329208807306578869629775500912247353269407395137837296695938266372710226876084578779397186488921309051313521576827731407229831847699308141587670052032117957583998601760490280500821702672203961652882009373881606547967495747229587472773910376855622499006642438986804756498024771053497721337637392024137320294817177506982474325924199997442043091509061207887327476426147350796733751865339378124368963593874001041161911283501874452065793076933980638953736856459809500363081914535527245709817802977281242721754639381753031591700501064760657534390107208537654975438563259364759664944275 [130,84] 100292850613901365006150599238151675701072168430739602265611669419952443432731577050462766143948634859832499912720276269896215491959415546651684499422836423019851357942249409331153439728089695170318041664865668649400369565928635868057772925798736754198958315465474845796681221894936466745953299734243571572587016740300010217831453854866224582153882836123464372771201436823036639431935071154712137649688506735098967523512238885064442307267454020682875867624432530225313365688192021775020796473202718228725809502117999338460349738801613779947633849571527439470246973476040981486632182608110755133330324690424592558850985810086506009169639045851846716304059597086637595742595027998990717361530564319024104423012250513615898541632668185752926933141538481805457093372695767118247436983638512396570217987949604726201578574741086958598854992795690529583401701610217006236380482214811682365441316563963122151470079908988103400845955082408061268915078991837204052148712659080481200875794383923459779671693132556652163523426681529087132416448295153858472405751113439192686088636174291593162687502420273252615662244332298131639561601428273314124961356705732376106645996925257821693875043319871620824791691742957145192432742138466885267402536024426144810549246512240320295570695206208502222271645468529230045337429050167810520766901964892311334123122993927255155825401582984921498480362421513417727686444314495742354781216070555151601551641645388184 [130,85] -15034697648564781675410825672773397931005415129997980055011415748488655791913400036952461540780392600782040306549598113574157487687364377844371613774614733545677982144687789905571383467206461447108562330656144017928408996679313738427907046850730273060382950189592172736999293805061045122330974083836955238810834830521393768187649842142546020991514714901453068420273550393277667359178960942986100528206674086771963622248990272835165507182398168436771871590064597844305230716401784117926584049584058464788191795442982593981206843568412917605577280840747423511903328478301786706443359844287487633920651564373574730813318892747701035556030232784911660265781722010229106394765470927133318236313506824789541039344241242753183573051757440847892688462934225211030343796110960964440605983448489474747534918834210655338936328544025329370885779044942900206215550910114996318408382383738478177366435740777049316224051055167500041510994352343093492898967394690935012904441144746635588322523989078752109573662546582196294607658282972035828558751053431092074818596220457693808270649216877694227362002535542266151178892660401123609157431815334979974067044656547674623047472386813976207988965746483685706020952251154709844063116933153742916173327201408340785054564424086870620131814786650286146873944663743903197188092111287643986239718953019048513185524790950417415605556039595452759799065949824692395196976718001600069391311207406709443344809092 [130,86] 60046460166310691184185610757316776215815521934452945798669793211515780931810516992200605789406135675865808682374291174705187021773075918644094930570360216569143889532302486600230411426041563199342316680990127875711917775231292723813963778285103123256240572686749310468952225658694247574452745706599793039261094002858468814796103433001720313270942658618288041771351154204790369797985518319705942517709577829566566505188308788679060155036124722835145434103763164277494711766596882553360372586957646239824219717092163423769068283000022045519189076868346524349137455904963009349609747658092656733356240465246950623977750721120136549798395268535550464347162537764586720384003518832229231899494612130309216305373875369725700964063237236587412373781734042036529926532845239250191378713252474351791016602085042134615541600337972091259669716750226294595288092365428384978477323719657855427516235829159743358674071290022966903198516101892574138750685637432319823552844057085091381597272236490756777094340686893189700446686646590389169743658484716451112359543494681835482412764131901549945876292805200609988228407501208860714054441923210919872506336729919252268815429445980674800677065559786874840105858472639596864354686858432904388985411967607185733490950660389676747526989884466978960657208939771793195137631639916900410465226858363331550286219061849796886597139568879362393221677067783400352244598601083283876393946587694460998251 [130,87] 114552465965304559722473743821666100937296347200018042729174882444576071637879306184000174510120134824155579890855459052351996529560945488043095952655914167247383683485933245685527380353104916309104835709428867697699172966496157922588498144616219521855526857640239168971952282638728136056497524031757228211851028531192866358712854092360890881063248606172877682029112398790343222251190474145296872270009000795642425592772114209543637614809349800748826200001985917653694650900748737122913002554958820522457526598992313134591246112380596594671367454229848853107456959872526942284893406926590181251975527309106386200618642529930796644596720283235433448509036886609836707915854303027809792451234899869672566368601173342885802295182104193541429971445113200614425764625438236126651275224652987399871006971704296050972120405986332341092640367312913868558052916011186166726129652172824324837087639618857516590828216539139143371559843343477899705164695081241234375823150194447863564891390064665884454940476619116222826195441895542371787338423067900588389160917897816266461197566319445039844907848327211462497075601289773854446539940042121848951882564883444116045556049035657766813858000811685790478657054642135833116676991799210957448705939446670219957926304593776810386936363128371885988364320921451939272131208489939204799275154781695734839063353127661352953532421347290901923638621818184136621666157498986623528229803647031444 [130,88] -25403945801816384922212364425620039828756798590446801846540741210501172416103124826773369801786236125998584463547686937207922097439381035558377084533454634231496189193362202586231642268661249910553473596443207024917485460645912803600490078803624918582707610462170109429963543198318510458047007783741029299360908703029111770812007497565570407323928720675951957814932873852303113382874315201238469918047658681039205397879466371715204548178487602432463858296211637666670923486642178943602424014283684308442664430803441249200899396233068159024545689176455273410124435106173215085731931948624343655632763593459001474419874347942728995051007140139661861208576240014447292023562829836955371671976143100672656460103141729345047064567037042579282866692274215365703294217727690435009235468785878387773595474246846162428191913882994878589783677199736425776492463134818869247109798857037558351570062579147660087777496464774954189450108686630073908523650448681422210883400614963928353135416748697556932973701690517340358264792858553908957289999411271162502960575493254464437915116899867489548764026080786386720642359366418026421793646257384305752073817092589419532440186266276758921583165919913253459138415370803562938957731314147180658418674326424963503415671679367985796800295483386005171984445986465272731484785313030013926653813446733084749300855167448566808493918849128986519767689646947941197811805507095833240687833787 [130,89] -3438743517852816204095321445125994235486154765504948768399168791628028715280275729753302985466580650836007715038626735076740413281800429918153523618767534703671827857614773692586554318208172218731636753498072674364805228371509589656929572259659649780223407762797903768873181709262761272725917973594531640305692323582269235103819110529211320417271594002548138356679574594978275928363581767543990503260747843097898093927776561126912737002453347088049562311356878325065620363245104894865421444394974172744471012239061054728885044111051751189141071182233721421663521345461279205312473642938251670991352016143643866922215344877051400317691674749397197264238582423608020326868141778025398770189248758064299445438037924622165969075059264950418905570169488098164045218390691319029092580079559646856527806729458440001744925752789264836834064104447717221138680826030007838055817845806071110473442382595434579044064291353123593005831262167424980910834344207728583217249095861052914822652838458007158580598246852743443058635097068205248174098394584337901502290637265174580398109547815975151443956507139492516953630341892975855165447294290853610697448232547172052489741379613177112080901195470940701927727660758898140587622660813863508358125408096928327877558862211449504066382425750609465228193186397306874385643810507089781094885010734457595468233951514384900738581504364130069733887880491936415161376422135088586949 [130,90] -16751245431287944910759647315564607469186072263572470871236974695519498375901681921379109697467449611439918958022148803362711178829904425857684198435558914767756499674302443123587402462208914896999127140260287429915095899818000417025198442232935769602226503311469933307218405045262697075135592944190064020467809740604215015998363569676161464206504891885010803701407136065813179326958515237585844151191877602673194573684000342221492366938761955365745713399312123536938332845563642557446046402266193666305462332219916261592347539560376605193386229767060118166637469764881918991619650725856618543380632145694525728113649272776841890320347162651026829325407201551582502897957569992949529976523832956653108329417667605151484231736980461475317180499854718283187772628481724204640054133657995657240362969469160878252214545472969488539646991275741291458233620948648646001128335433546333768138431272282903708023571526036758083187928738473030807428408906721334490041400796431633884623260927498688258037385992112839667841918317109433510059627531132547637972200896602108289866495902407162292612416272907762231053843699294954489995620105767437114586331557827784419983457780616174851370480853914931704423193557848048178960150971348614163401447276401806320536804437698509488246153224458729646906247239071425826023139831959113613164981573753643093740588381332299507420824347380239631190633546600156128373085243855323 [130,91] 3468736424267811922816930955659127098995336247456868433181007291829497353076080998373706598505424846310441541534613007193413167827295990618665337389827547092418855925284169495162303839710412308076633371339709086463866287096807386108429581360034187921003330604203029555664349082933109813477902300398242813005137405044589088512554575049318643362655604133930089967571830075783211248072921716119318998593880792661792490416529887567958915108432526034974161257158542044322558729635095046410042814999041832881519602080513729107773310297507787167268798110403470783006918978003090513557027855624060074288562712084019084698100213022070665323853915197400031236396055051632807208169558787379485555645674530464404361013860607753432941954853452509298158547870145197697753300037886477823113365702097506877732500412833907515995518473543331147085913882105707773830347013872878999521279064010238523143807311928292655056848701015689195236515650313711116895794797032541217751145737590592087441753477254013247614001099527536799966143429152240321129859800289782110404464691076033753694707983778866055653613116456734851431263327981187381851024084742425131609970634509732907335640766947539592698584282812693563732073329484961180454273654023465915195145045488651937782308726616267892912107172500241408139769295080338868851963903329278522033780667916693110161587266405894804527407795527278698451343241384693731036677025 [130,92] -11983030600118072730742649055735355592780749494790682186007849957432379136985055960088270939033598483306695777316147269593530185335935327431565915011802226161606129687271032969277731622513096655100008844750875880862429364365238245806331810770144020098888037184359921378488928815092694282034763834126387043501518804622317672667104970093854907570595273684724854465639729644796060611530449103134693472258401215027131894076348005865320111687493323966799782296649312473439900961662519576572784917223170221887455830818413432199613583285277466436881192825103393967942186203470836171620837695270615147037360725413276628918937344123040491396119838325118427562654378390751942165841104426678250062594234002976750132474995958873664244113710923284367802543068899166093327854021045384150005840035566844314310579221136555534820900626397134786937139089485839887333413202277743697966982749440099275845915733909334622215242770070697263746988946901184516719305201089783014101375850378427964429304023248590794218395502613507925521319062122927502178165904658850886789945914977131446956295929532370639532349136836884062358493612793561045636070878710906230182620545273525523703065798146812595993725469256954427767289116526619066967206941873238333367856933071561876141055480089784839963600757909461078623561326956869392284600427028518395360217944488309364373787298406222260541096739810774045541722991855686702 [130,93] 81785599525433120234174182819157315111498610916415515573268632091735135726945560187446228586259101468650974783943284999873386535530052170282314398525505520928845008896921132205267888701270143789426377829856324133453815262059339924074034954923938252570695287851107066670801215013198801259378340692851110646332160067988739678349611297565820698242967365716192910467667564183882081539885273946348654783530529570940616727419761492054664006921790401138246008623404176105007937799547257321641295212287518925702791511892617239878274444373143833545866563148866402147702149831830883766286401027506049447214585641967153540166363310070275159665503000171241328399539376799259157488400175764736523345484726691627454800133196146577449863030526406812512938231203914062938206465641360905992800676439625520798271716232601881611852956473987102691846152956951256185534062331346437132802814536892178640831249233536439812531045909625586783036831341037495733526340952361937200052480776248936959320027103036066125150466606726907986965247749298926883859802852558627975502754471448278108212758925301515325387312305906508708994770577628360667285610753056824524681976006531238228583967315663961332310718365559017020688365410876218264803840199445404195348066422496662442385680034827986986393111619149142577409186862254110998274188717571793885704554769239280473215883842456705685394211952794006279205102348171 [130,94] -2556553311871719833249921727087376719724846624049811652841822077196522482790213828156991366714453590872290715254797011053677932621738749381403731579695138703268135196645983270973270021652705205382402010926529397752030156572989058320891196665710152644278763317548379370625022899117472673913592532428793475050657289039967934169195660229720705549597808859118103448071851426031594910673808816521274241228319153875446755128432046038021168386083319659864461225096989222695559549839467016183774383771118495379645674658409425901285715781208892659747108927391727754264277058342835872092617592833721125610904547673083103902768275101614362790077511973971299293911349631640222872289476451511551797617334664703719467136761533836542573380375069822874214966793522380052159810402163347012002777586096626886795224043481946939559347283867682671882984532073800988499414062121692260261928388349475784300629276507138521107856956333223554404973554297027658781264418773905123996936524026991927508673834633943512916100846872760115287917218945052137594003802895736795383487142834402472920352498057330608642215796392000504012274406555624689044453987427493224130417223727880006282896915510982794319009548479560136333770750383737477842787031896205328804830096479095345784538853868922442227865094024939602251266285149289188765220536809898115366184742059905854126628037804895635256548959348950265637682 [130,95] -83421802080586293036044596036096327998976387641382772446675469881246750068541253300614377715704566148120662343932740732681541712970229893124283209413476145324068967543582958341771232123677075247792518776611670116106584410310172288600487802832438010488805990863498889363368958553951483763156494102566072003778720626107409468572526048162522440315698697624525673306418156141629784567780639604928030860949349267968358223868444670569410210503004186603020443439633269067990161933958185614144392604100114740875195731892004727432049746860799844451578213019445922062329612473132486744553805887621971274841740092018598120471198061999138802304325941501638568125220634179377687214623970706217043981278483521100207865601355186328986268070963972017626018297334475885549560256580576302751241812607015266992796342116220161558035397856174275584005796901822129135725426673418781905506746087857384508792387877347754375889832226091511900362211925979026355862584890981181961602486374662773419409161278920308136347094121331435038103152202083321390739687815870841177671677409556788500234409790522672306538348529272292181603378082591892104338154225391239032380013110142221238970376915619916536783106718153653559474742253678751120011842611590474111948245400391929426709830457676542598506307902177501145876135410248480594238953450290574288105564089630689099214621065170575573783681610577633 [130,96] 30451870439943510876152923645641242386604217240110312932829613096324021621098587560503387892007666419513569351424891950864442419838738482013894105770030432301851852998002565640844509938413473039325627514570998029466706448058288062663819617297368792542912933996276129335745755831956542079702922332090228507229510193178926775304660472247276957652359977649493612801709829589913292822938381264911726154784037436948140544158289034817498546090435608283897799839315930221621746578042045388489781270522291822624263383126228996483403267168351426328513882882567973730300037947048828357237307267428421107424344368894625696787979371006674564601647282540085449916065938638995498683830465133706289807604837236375999660657521369086005127909011074596877128030701947039246644304371884353316698272734803507432657420811005627473800224434153785591704213114700871410222134428880117063607884804683516860716258968266011154850296016870723876887331460142539505494794618631522330099052598096052561016356944945519291975362404415230489638494329592052704835294824554606652546629726451784598486814082411513083328436170873084508001430018829798153084910983243627663318649778196836925841656294322824856781638858538817460301523977657966955879053825929595661573509099646099953915243154799333511786097201318091592172685882858519994835500717224950629899830086108873420634575916548213725418313034 [130,97] 407442444019188818522197432342638461944995215103992383596861934696430385117917978885394482170578230087299155429495192395761492836974476845892513324927100660185011581504392218201408541157737443554660171630177073233290967381115122737074780522407343415129549862429321611001268579375398359047895953982578491540360264218710100392505624310922991742422562972471400730043930668137576323427616229268276604725349372859466333046608523407516997359011291479422985030212551036828123771616815313161035057798750654969100949922724964351116266887833641345519169185210363742441690498704277269628134343138427613918807521673787273619301094422662036168419373391396274185878944838449639370876176914737812049294741179682106798052803967339873625411883070106834255879721923332989038094519912409305175433575931655129169216577505625967191192951548717269649833763114543702190101399602853395435067488226702921628109029657749775313562414986701395885807382995259762194922032735282260634243776965440795769373582075834293369954866018856163343199239750532152610357376254435595602953162636860253853131441308080022290070259837769556391701344698339431381070737185699733747496221326952112326765288304170924045776230905446172156428345201705023063940336477103513117034293987230419428339651426543850777112840446227628401912264184986433469409153938101576928783181858691947774347352984414066491 [130,98] 6905789481616702253384561426666405895048541522758408110726851209240070955764379391950893469774834571759529855899877196016194511614933139280601529299937966388774975491051189774534467315127379328918699721330146425110343586631681058571922445313311262101256663134510101736461646996025388961018275385201733289327277889956932950812147775126475236150871065156536866762182378597528759661666715213877423003169702834292646165918938636564559137304524229359634494939097330572412891088211161115311866620808021933220385381558307365336815720598773018694063239938879999695438724929599924367930770648186056798684581815317936922605636868778923634847817327029175746407405731693774017080900817656747944703090400971018780112963984362126336553070253439792798525240143644078127665696281269919277529397284964361208258350319627762863193703098846741248940348258550180506104945459680609063776117375893300726274741159426314746038436595413914102418022741522922417427732119528971165670977850472015911576814913554067028123088964591169765949160913954529916803900380087113551646328367491991266342624974980740367078394901058075838547179558198097632935330307367817040210360709834871863971645901213952497673989735545548860871306578175648712093391777654472403296299758998354874510999361339266041771382455816831136610184451855964845351927568009242208210418385701325461134808708505 [130,99] 512828643398331971099479322712673279814847699745422200680251168899870735162121675554321898845008604789578496995840289415879603775305271027059780061526673173674555662707373289592828373556448593595243589477319920680675796752404808132371446358029080797742615110329753902189311135281228807261514600348199171143337376675648033865571514191059802192521007205876413014437516072963351700093086151043690783275104210609040563024211506488572572474465292425727243205646717388399526593923111211502128026284134327157869347030975518961728921042515751341038571936186842793924042723536330823409256990544364676434612146238266215395558734196547706576849045423418132637213090202070229873830152993701082537795363516259513827517900995067346649749090307523993951647579072841228715413862258212222443519929536633109083505267699961666331903751774643951859805744817063398596854824059653214713830770807363854419262375462823534558711450770603135236774454124240537237191691932358634476309985030649974200261450853797613801446106545948694358842679266940199698518695819507229275682973137781345683136921901478658214108337512340979046448741409233990284985401027380104828919885155067375898140269893218575212661860258756473094458413192832799899593087834551013286286406299782683142573994928000103439465261451214095181405735304911561415754158902259938841572130385631322653230 [130,100] 4118709417924743043736008263125242086494445646942713582705916065814397097835998015753311766727283525157376706938901565405166993656123742527821507578884015798881569542539990611605309941199987870253902838092469617230440501371854395263959159358646788222719555372567585457883822268000632602612512302624291978958630959435771347621170470537452635863254037936220967272996171499605659563474212231011945987461663798344762128290278196035909064927689645391622277088231389556213539912437431635937216278384655438122721521398616441309167366434184929921256170443760138795150050049233315855999362853577605457844100659856427911416226853262106119284371341599135692541334894181890895311944739782499652172153871137108351252754131272707857443180638245199352420959331020730353217528750872365749238120675274068366677604426684051987192615749516962517357991632789694146616889834796363013727805883884033108439506351399670930524668462250871803796141841000113569589065399481712216604279680101103315504288933200986365696718005588689820323876735923378143271666765382581468199106411953823779630648858576934383332074916380200238471663255720610949509547246105033551562380608185431666140778513475279543320392941151389286661425159768767744490786550539397175562576826923574469671511652674864733141866514427553572811005573886005245273615138806341344011514975651883 [130,101] -61623137645901173518486053753661897553328789444048049153874709593248496357468871191598764143897364175718262413260266121202722438757955296178144806949896190768497478654903402782935377370075707167159437280275804419763089021222153802030701800289554265453964737193405986812043926028358931424113557202809677883410169590848171847007866499415092240891423371015091541843443946853529652939171010400253279069842987669791014499693024715926615483535078820819453532484464025888685525747155035349555819857914646982417137706516979572447878162938626510422538164508833492951525215429333777888779778794025356928936204720331532156528819166879647142589427308170887819662313501654172020054852625008884365086292065100961809831334741950144656539288614991370649089796016652301061323804598615048633093357869564372740143511752007416687705938700128830887357952711186734898148729102686405734749001542845760712142905444638136694020888461519085700839934608031776123541623714209963227029313470215880445860929327596399805179450689239003913200182308627602445964975222932837426424657780385583904028840660770699930580493615813269086877131236969766532017585766697037243305134174376699944329097674573712882585970147428960913501042722684829883238608581863379100597363132427447422638140725285454566745849485230106919213221503602624788057174721410601334662623 [130,102] -18054300309531677467227070383920491183017037617638501791283625482487031754975228684500932299268807629563979224651201749101567402474582725943978119003143087611067030952825552297203395178556758198392059915234270383418688971902338707948503940836801207127689001571075830287575452909525469195313860157323413242095144497134789284759746596143609098422625227262941122971274539250931931105256746188538687455821819781569710775408916993851582658653876245791691440146877783403857627943106518485015780848571083594096029879194049661720826429355398113760572497697158746772610284216053736714535669930312713609742335517379131746105368599057529110204150991392767789939125811288262179676532211500457043686640626796187167369526487213826392116251721798534991832749228789153890235511797296855953931926871935352648646291981710151460327081999992384568966759819799394688467400575485019875500456189586281380681784593472538418137145292297650044835032513545181953426282627613507244847210962972136290081206913571666789173857143456025498384654076823819245294668066474319358213217199204631089922119754355560618412071180755842604427830375815246527666738517226122491685263828586586913123923805415538829210961853788980228423501941732923348228973406411399453367552204812781185319864918613518517827478592132760054005386618132081978423843696837237323 [130,103] -32727872515145644003720895920733001499693100077077736535635713235978427991557548862018973784825597351553725753606093905093434693587081267164154796744051930375658970034954319087829648437353088066595778768744475082419631668353681137850606078673486851686895572058890403887557123941468076200047799132927498275507582783385348952223540890299679390569219506922967514394422276972073730272702810354044562246839397711717561110410807092296632134048171488323104407539710540004554861830833578910000361975944996021163422114305240454287562062928336748600431586748497459107707603525673181519972055866504623740532463276557056551760506173844626269879619151471226324343617989848688737885754577319172915242197335351882510794658312258851620833809732576453877220342475449760781256544216233766126107072801536143587664195499190272466522431113580470141546624768075934801166315905527908197382457315021548602435895207115300055020841788691030110898396566963954915961584296965227285138598625043268220821174682011655871072672425422985784522472813328259211220096073308501778891490947394648617863667765001920335340982176576798474559498310886513316334449440813809289230837257370572872646806689282306453263179410319437989449599302178144484572415464901301502660243616385321293269162820626647547230266986202775341087179882724388278277563223897 [130,104] 6323937784267964545427830877361290882145063784774036429550497899789721081087546276467065870135937139586612534974934625627999279489398537381700914675398136858012007142142311887682914746223831574674610266676691598175813626376816536952336000654149800823572534972133753719617592849581841527476528657244008379308881549142093687477802251099139494394486668680727279658520296431212098299136623465175372794348888533916376634875682648705914255769845053310398635053429907592591158291250947985933382506462877338484199739537824735014389244693810119389547409091685039750271764839596247229612665377588769268484048407313235832050392922569134558693856207324309799694848447610302108864043828368510683671722479685277189238566464764107526369687055158528917821126296565924536047025985168160102190380027701904581384582266351153879748132973751292353984937117480030375253912093427367552724278733059383527344225895107859065956886979798122205732987295187715950644822558125387212835841556527750989693020555385394258361970305649827661747684492271046872058261266621001601457854054633447997203469702868028638285179001477625779698295788969996381377329063335945798873053454275053977544508793552200703751923130736220804823574817886248698832907463474516522890427422728802209734345360213703043931344048240474723782902546520079363385216 [130,105] -1904927362711551396542614256164397230916393636451666133051692640731464792171197277032719230258339195001175136572754664534781364524431065522171159461423742567916144575953621909807172665367915778035237250043264885695674437973240038592113457046908541922127138494623685082073911435991464775936183670849672028509942107041441995910916804136125176000759776472672643275223327517629460567137258999753084873134945404504855511268181371357891123211042124466782074689251849011925022634162501097669623419541689778407093376894584436484860251461708011261017627882472323887544509068289546611563902367675328263177245916797165499699882560423142190742990259512871558557908342490791115923943467321455855726603458216505937710232167137433122459421907297575858343696426898145111742005099805290884062279912496436860681312353479582958497490245079776011885167614271505953971445877497420007963797778699910817803200323230894116748184450765621138555339088617061883281335073909632892272609858123487864558730166174521485041770303177259368462891671519250862062283454147016427387804653411757428315643045034988594384578383928742000346883117385519606848364438940983511169188540765774217978460192439042680622946585089609136688654855575872571634193017454326828388917264404090831399324533365351089375417167330588646309588043986789526 [130,106] 1161628347323251348146439231207296894457162897261849743938001269005684526552669462432978729365328911496664388244874455258820607448280412366985800149068774018288052215720671789926002794052082741394550351514798280208445668944954773514361880381984585721714164870445887230221378056255737155401677778862655448109515075535282010157737274622695804396203840402819796452790282304659687143680411606010546698227464496892879339919360104487199344221440830948658477141020836942267300471303828131842982304490322490573073864636886758422023514705360889022030999403247963631156539665110530130883068270794441926182727676750705709244454053426735535435030321001405152589368377729837128973841942659867219828467909101848445757315777825071537279885373090631359473644125585217657453308083769081987634887966284582310979726401972097604844859502861323088341516959074991857064661248011742830174965812792212392861370116736056587766301146154817273066714207826568927166788191165560457974719100297988144767037302831869941700625825766239539009408893688085212538853118987553245685294795312892518860501718803094696696204514990909194961080620095593695966071070896486070097211325660595722696958368801764225427615624211351503855107184310698219479616950748418578627635010516887515302757437402395482073322625478585846401002251947 [130,107] -237364824535860584422115889722036198874671668816823307253819838104154509593513573766378098159831327635691455900210520595792805960303697489879184860257511042193368148139228365370447567524374112618227906365884053449529333093806486267644040627338468170261228945924760279327867565196190401933207983662322264471813851426833211937860160253701351352906370006676763120868356889955878100345813519806838096762190637842632665225755410453202505679867324630627454910877384763794034335060817672980152472608741389463832849308978968255258753390129389543779206889353345539870919154877972661481759192069858100111676744064352996221280387275674140983983011306205619782935470721384736111841210732058388602276304177091043273346598847270775486447879070967542874421295753464992181333491392256468498835627152356688582050709963214555186436527053236861253438124439444903325396448571658347303681359145447451580439086054779917533202344470110729659667113840623611989056072802543042803250317084475101564059634436999683591066196085454363808490210193622593495468747209365764777303112152669506892844427762113847578497941113474908543015710619839871203739712122372299404851838812181479958198250643205042960911784276094541298405640185138019121712019953732677670677869296998345409808279982658014631247533470791846333278 [130,108] 11632551712150679216949924317628524596412905177532381413716301198965042962726341544726513697073992484286579971343166421519802453393328742069862822998956665559574220543022835774584323247580287233029088193213942096944955698833362764621640430731462573845990611610214981188426147924811849670946705866667555457195123970577603493737987280196870429604726380296572366785868785788456423088051318453685063994413589433057541946638194962646727961659017200422723821368646589231004684592937950545924875225306263125895006550599797753668272995132591042751701851327391757403676297605626038492964258963405797787216912194645600230401883206205623790086298469046832856541009386167683284712076322888101602718118413540451812174616740868938718365144129537140243133714700586941354720464065453387017820471721074394989683565323098875432327491117584415009348378738753666575245222531645830034645546687826743682941709790537146855096848323821112871280085998103847152665856302781298770745495761720968509487388520292748293353670730373713679195598925113057178877610742370574944916914933154463974689554423332250170914707265786042129534324773440713493457068810948942127109776586722401581883488691767394028686410351422974757835888598614744741267254912829539001281473244510719975441843434005189545794467861613464 [130,109] -3123004624042493741166543842007704624249183964587894394684438995902827662973902770197761946082393343143997708841428342329386999531161796672001908051382641119745271345776976806604527723426514673964098373557211743461196758513080156752702927783768771256216646869497625518863769349926726585442814960951842451373930285371051192594736232541102220141153199538165254423528948268428758532506912728665686377071299627605926565111899460113583960250743318949193539355410463536210944608475584919931381224337652776740469788759083928565468784103609881803185630463099402651719658892308350152509699411943896243413761079745095037004368174899946662179738014330755974442858644009158968346289368919302182169914090264961224577843435437143301335098834933518572249235749876501032958911554675474722609703934180318769201069808371664148257625152741887851599480047845512712622414083401665169883959256248993318269941804378589569332415414194357376260033948555296966628066956861017165440664635540827744522438615438995708730678830583515266152659226881809956966050483021805189282041091180951149281864850907761062740644040566573154091749284307978943191895057324189994361020612670382338062485963823691874618495852487569382574061277580441541546282728783324529403582583915224067320280364593440945189355730 [130,110] 82165127373525317579632156262187633595613716515801204354456171242137343316416227630490948765691311247477468608044496718538562680037719623312208126430540065791982171685671079391664567838080998490662025693757623757472262866501861845765492445017123942725477278256960710870517002856408051206538081439854029949460226782550496105349109169583605210333175785447967360650581418617927810682685952935755484493762074795460429921462689601185887785233380128653617279476200014619582235740331117076501823050199947444131002969631495969936871035736232722758645753782885391975531895656310460423117920784395617677182292142973006347676750153041092585791349294439388257635153506332520528736068121607421279312260120081526876318994009567532160847596841306856805839416410255067342344315578987093060951746043112955753324704900365228432836127423541512560149901039186586871380319272313752600140355564110137911376629330674183407976886100372901434276291235558442070976262141853841996096924905473658174415401004578800343827560833327584291429126252901775807116121011688268988183662700635740652875111102131400156010542462466302152441404229735891830109395416261498781291275837476485412966601942876462692957096725146763829897106665160810366698914438189069034005397022141142040257141295669603725 [130,111] -11141833285662785387684018047932610050513889777815519095117953886610764325731342697544811263747125179796833082471849593717891830832057382084809387999125414697376218195662806769806762661619567153282205712345604006568045333664692277310445341406940477948776650551228880196171327194738673789110870438866261513337251679929544865569020059690647176383042600333907619178386042965283188318801723448063520872233055209967973370399019131749572822648478697594406891321466155405132372401690860957932730608981020783137510172255383850608948961693838227340003031647729007250052303894307385723791343044523617307884028458742947675822937123294980189286987139576341186903990005697446482168526895526737547413455070765837704025563196361993292035690061742720146586748908412223795549266055233804266575541946292866668055125943397179913490738471380588996257890485157774389301029573344779607630903383954675133903254486636743331829986982564418194730870728019162203906750049355514216757879670135183355857528546967131243320045459334606682614738787317078161650418192478976595436211192830441244599588163568720152733191089887422052690526854408908791850207235209905580149281153471942572065824838155449336203169109299768296718301138891834233780438257303763783436479829386906375735344228116 [130,112] -1519198207698091731010789768194691165099929265610265577885981414931284124182643266618133520296895956044514718535599677014151944672847507705972309117452663517731472998157247887040059185013234538576323388038601757498166405030027996770919999082881991040129682045134599541740065727606182431833918868337847500880456568643556686692499303301602564798126542266663162306917761273213771051556990535142456992126673323657953308761077431397545767722763494041813039005760440606037983093688920643289079021705873083900947713173390672335583481397134655437905109872707006534252331909791939007712203758071479469655933288902069606847240080588264492727010705947994595808955960459076541804007696640766988880141838235123337922373635050196068111170562985378382016763540087239237480532589128372199735505929575224110293657488465855238866519114956217351356525324239093088429472585706395756239354747812211305485670802858579361357382030909598710413331402300178306113837093817070335743761447942759952916981545681284481193932233173302176033749886288523874460316277311639520873598516859400615321188694955628794245472987593601068635637240922975742160651276427651049878758140862910863053024413039956917590121730989994797585453470437345722424444623464281485568957724412270494143889 [130,113] -41641419462218419132205763207371693845277815515971098341167149153222678217151791768081253031817127947967572676112076302614521612481800062390031716197534477706819130903102730192660759111465549295161663166653081541880031470891146488410627107599863811712364730105884717449306632372466709058255979189875266243393133054233325413193378053076385742041495590530069806112451832484789771887783108862022277759360109813447404066903627160845585941004337773140946417123937551515329587244155860811711127530873298016668872020901034059512782492573641955269234653257065609176892691524306239977686997588546441978212186230703959568896168603651030639697400459647338444844538066536545482650151204112179101754948470193897206216670142846934542677519319831798659398252094107105358061927396305230691117594199025223473691347982293008401562025786221796504896173781165527715363606813369490548926199095198747632600814585336877714234448920856050020825803292014392982540408373926738190565210000457751662286775058239077836578560716210988453998377319417256210402516045731210406728222464678643324209266327780623596355746065542757475801882927084753002824530446126622970927719862543857086586040190926547738590699748307025781876962973883394497021342871704553334931494547570693 [130,114] -311762517340403264620252887457946420371660487604953316046542212562071552586743455017096479843447082070325435971795899218037745362771270143272679498675080489826934658155834949566951837285995439136997171142874196363241889797133802158983548240976100067866859256159032126924820405020599703778170523133974324416228966598916885926848257278402430034168014287193202521138140003407146173600451996668284485531519431333851649105637142264865382115145316376994138120539648830966769519692634351420406193879063435365001496402986186298551563592977356905277718446604979633168252690849255166875795297175713904584591316722923162764918265942965254904497156222123811575230393016366575409260790132873424507470503359621192014759807233560169098941221566796813275910158552376887951106019481415509408848342446722286796610615998370669592962392626760112956621966454240938511824196315155452055237198297090332391173065552258767819170019391807694135741699823569205509617710146011001849486574527059278974468536031696589283607690947305835121676235026456949011316905706188231640116563972852588100423197247558430667906376674540353351172397235763852600870852214731284877819592192783578191357735338601558372554556423935693051474278479260420168422210275157731029900257 [130,115] -8741887919733972093245136675340976203897974705126793350877547728035520349506029546341606916671971854669722022551707078218756826912541640257291930580369832799210288478785139244988944522488146264486931312389932101075619258077468017500071886933863115522375129744863588142681865773902291478751606400119294824538044768919753675187375224770490830463843918161190453465755384279110990369394379948135916721266433835706899571193359998601712025174764629377884791268070573276276248382881779497913099901897093760221993036363714787285409906124484782369778713128709407437658731025443386241269695413219503496669911032759271013880870105924465608652490902627155762887468237039716142400114189635364790553677068846087018314498190858651556142018743437280679504378104010786501673248623675473729615500913371804018659838804683561349771912910112024984936457152816581140209532103779953393958248420704788042451646885423932115086650727432109645380626155712414001577286008339417511480325091183714730681003500789610779384187362558994142408407492124225480222047227412321282557775233931602794692730166584238016495439389596944465126571411685182117190816713428044978185164078938395979630912502353647302808522735485472654641301665843925713358551456215812308 [130,116] -16599824807790891303554966169078258899298923191008639977378089838626693465206653367480975221087410267581768268612201936874567775616614985368528429529992279483806731183213518767677854726968310799282917385977567273544891904858597645725425316657546304520359056150909576549439256085251712201454603254200495161054077553019180776586742663921291837083053213381449895474253471275664175059714745528621130178857617890768053973495321047953598283677389003092869082509229984477530495366395602767304416791766401806561636570573505503556063780377420539380363771137475122679393013940223502583780162615983100512169030010899838336335527328373515404633222873448840459863379257956151003863593818931394243460881476535189568058980243307886564753160995449513844268332254771898490145477680602857827893707244395807644792246913131666956447918927885626122873820302580490648836747390332583859880462799357946310104283069713286686339876740456329377404441298286817135568601308636558205724396408500953527870674148135048236512398280612239144246015168048366978558084256196631779821669889810435184356422892541684124819720441632228555671806739981804138827757992754010994302283725561528047288309522521353839889456577526253058861033133096065382190224496 [130,117] -8993750285416650826662489946203706551206371673215357322295729788304344743718448910174864913911290481369225147316408693269151079638653194481189922652720928199269543898811781660471256810939977095438897172052850798426920079508614188969447337291637825070864877458842758110293004629587124250685821418316319848019915290636259995192141482766715907132236985238026592614958697059583467741791033327375215190818509148752559778607903177391149970160089429506538752756389378381773286761177266871298398500339691674108393530667500339875683204299363886999241345963658265071445599061528414431609332783141308901122575380065205486974127921792675829951317074190363969082602060218560437063822079320146820515998795140942292984432421706173341766912181913791674885509146965451294672480982039097380011237761928091393132460239947678170735332760865459662140742816934113462693879540972296213489023870927783783341140687110262848428394651872911271358579236304124249371088588220515114786943562886831327080442461937042489331688580875092836176910254089609693485193369730245573825483254475331189997625129895619181369676251869448809664774849336477331663818092386217721867147880815890030311377597620468333494375381747616901290760991919469524 [130,118] -93380769785289906056616595962018306836178054679118931141175304791069335948672626170127003183860910458063482913281341735841840030549322221403737196981839001274631328108400171978718318204427120704732522238663557916343378950795806883675732750558428059953192194229697984316193654898348266536070243196991306247007789955116632459285947042077070092035208133223502525965091022754432843503871988665336578992672392231320090041727402712816198643849653670230734859241237596486263689371205134770609517265700474226706102210734065917139823703553993188444126587036882392272612578379132521839301832024795683645944305807499811787122254557659985008603327268209537118522793567486171607148016907764262632319139156688387011118611385150826561773165312022402597961330579965832736411795823828713882872921705135295859905137515426230937191719045540942691971257028189335621752238830791106540114688836401315709518548293457172609568373513291613938042431033692084573733034529098085034919103477061973014844526226352293884777272237244998430071567809432008959467021583961917042749279928576809078715511133021254494678737315695709075855044426585992257132086387293509549338111852812287590921329459833273008142503836770844866485220265 [130,119] -14829292814676942888020372150434865968790166116568986910281603226130963387045042750725395409150113690309750032533139950394204393320094421697216670421677925947538674863597513968527950500220412977309894689600410669955876712939147578450802547638309967342581926674706569996336816873249431726405022870260862171237316645067845782389221685032474817030360095278783903163091036289906258410037991889520860442320024706650544923325539860460174374442567390243997589961071757052627829330389758501200661198775446499572945988541953935181817558167423895413077743885078994860473565832279130884682332193758685456754785501507603326542848858875411382200250809618783018671136433596016687773585873016209667712876162496717498336716830576151401620583208782118515829685658666594795343479277951916442717897341051990898241351162306258090326033858548705304352079411724401741914858597875542035184505609938088320115431175425638232317250733103834919899897290856993113364923297240689724691197816751834032078418493657854242299094414978784755342593895190112858262764103432318322017305972857274603095143234533192859918481909059553611164760384430260038108207728122363928082414765492499370753934794047148422045021889036227338 [130,120] 27456689138849910911199740522954868598615938920271154667793226362287063647044915214104517588825275534502342786289063560755475341957591053100928183331968139262318126906877372222578527267881139588133355884422438151784808575663953920458882319858507961444390109947694867126319457922634168216772753825557597526935781628932074669654692742138913972518469713931333306701290755268125221302684131113839330546570448966875918115683498494982290590402382337676993021516646663584418740404649114486548379955020814873006814502580172932890099784922069412990827340350643444648615939960345367279620572430617809447063067654991737189344281454356352657635847287351920731529897666975064561160674393992047831197460884451739984829366929886027199556414707571626831724572288498329431138051791150246942440294404588298903194365138061610108033096086208261543390042065507488452256298008565736049000997330836076316831415591381850788510141725614663096804002086766089915121724475513357649498591458665829325306401923194735306518086381250056652878970843618082312819963893683947491262275196233978342903191309878143089548966316490075471433974996467796896278699085726101595020092278957988149154787614931174708016801887 [130,121] -3168709836703041942423591973023162667966781278447167219862924282174368836995013053689914343168262161627954243623747920883597021939345554674603750375646329761562736506487418955857489103361620592519325873367666877300131134357063841812975912715553413575550465040045788847852758500727091222421443535101393790486478323656700848248896072077975902718794225839930760192324202658150874145290469811764019888914316298098551232692962541446352353755953592219027754884114752712773761555445201294927971529060298412320532404116836426621023086450377482784822166691488747190454431795046019156624165431317324686128592830139065793235212104612691414994298939346834353649736225613473361326564532841557873554146183432197233223253147667910959895685982093161570393641143179342438648340742957668857203847714383683174052723163486465422902509417446532357918653178017889617124559285782791174251954212118009031741507247198598211786230751499540932955268731021446914751999644158953473903139347530910283348648759789336244794908716509926292476679273199865333621042522758323717405303395317330180829785287655747103191298170869068687294495875584017646978028391477376073228770387824475224369121077477244166 [130,122] -221401730262035745779828646293771643162975580227145342119468592881422556480190894889805082926993440809994342177177678918002717240790976297540571545898464730132011815128947409364716230863218311208887681833854787528774770453066218572662586159254803135646007255892793083731448579995160703781848312688413574267456980201938418838929579140002587192844761896664419038973081524925984021397098374570017179439404408090841975098247795364494689899362470900524428673400115021777560239065452263295396482737202467382464433243174224888444874168628244857993713452184402611671365966066903579703158210472440643496239921720221154854297882716733587196188059410793535285095254341742516797748800481111194559692804666354708321020031486408505844309788208749813791704185847309098039149753340250668296504660536613934352494373835973514854629208021638293564877719266455962871976442650107605615956537081946306151653780467799163103230188055421148119964919262337976588787153359403135040697456228186870574962649346414078653591930796104812948179237601357060415484783590507405415341265250299122645533034658659842762937163778790427915687802822428653687261306010697527409241450758330847274269232 [130,123] 13280194750072062839005271528591261014788503997546702680841887536697303753661314220669288862574857171923703727229425576579698080556479386945669617676760985850205381801365414388306608196210507378720532392944110188014174878891835510740584861840772773601881746716240568758009425738036601753754493608934727754030284397896289824771323703484948324238778598912464755959691601747103478011713000580600975211800072693879771578186835214213474262851641582292385744437970935871556997266301283964441456438272369972771881177696851101318375992497290078730360215795800101286066848368415647696143756189133501679933070127290902935216258947308058906071034953322086079594527138258875829359572869365812265331223602630022644604905902082785030849084955530126570842594200778314632503178454976614371147440899598353101028436437921737990363180042778566612044702543562491951684857616717455259982855135453471491402547730711845412720704172083209498834323429751943802828645315702514779856535044310539177517098157412947973285140237965077796221735834595022773602809183289328536079835583836222863218308933537791910893025795578335874449938204449529840705766370936547520484467083433466 [130,124] -212256415491529950582137042257015366199501750628771683154475584805929655547278690699599276629878810426738357235415238152033513341652965052824639641268233842313294335664632079224689789179741893960782360671044646928100648488594417092624850556955336439050684032590191496791800594083486641945230852295968414668351914158963489301561423678808991566079790059688867713842658862990073899495245088932463922036567984806461456835008836844543702688625425964185929697490987621403858506900797860498424852255007377585972807376456267101482208352367529486758561231240231658854944940492553931624329285771558539201618803584761090870213553966690995507641148261544261227164604445737690903357687145858385992158510286856862307562034245573659070987528659859247836905392472458490408595616287987735160740807667145563285429105430769811334674364089724100025279126501898629198779190762454229956890852222594997047709935915506653272579501564597897799079515193641041329872853481899184721993308313768532817550504680824557095758779302009779874123979030113513998068909567753583996292870520919678535601565404461478254717055332809108320257326947769187248225813577012464502079 [130,125] -7874118190585336462203383743481346291848725724137945191604867247368928766809783373102078150859101903623043043789574685727937910491122022559315119483758299176664253504631768765448746251054106490636407604024938532749631213664976456760582844883649305636407153549583761196625789830692487594077090741795648447900015214775992894421368366080879871709408933451374057486755656969021653039266188002755686604200709789111709570679177281176972887541161677770024253586763266725153010948914009666578831581413072749840636081659382123357722802023094975545147012145679795134420346174010120778902011462740448710037816448541577088009281437505019586977750685409074779165781821739397807650803853475942706584400244466391179736646634848869854258418934927883313508205715166602700812073903137127020202731523842287470263720460173593574468433093905298243342885248632652839048088394257193346049639453156554732852781063584626610849977091682707535759605079481132880543995848741116557684619279221253264940171380244333742119878660379479000668588089525771264034126963806976561823732937964898496044490680836437736872635818962329861960034580309592829106909076087 [130,126] -14637558431327673093777173108805630593269267938747846959907821314758014523871239754353448069013329731085570365597781683775008085898928351639844079110790851223699400961568058100872230004402103720374423468204673264387214663079412593597254150470144968202054989679236826788924662454647212516111172644902636117878058889106400544774611036398302596203081640153194170830206300419950389972677990336896801389845219319485071030880896679288136990128269396703107452076691921888499441057728331092312585381279670428686537749386203744214086936060509210006640586793563181622353421347902272362893584438535575837541155692586374920520760763822506717234177152585733940537766219646706254008374574489910541918721578627478909900600777774155054119962293479372510866663301646094900144513341969519323387784071071706020460013538145398094085800220774380127176519719142542311722974281196751049477814747476801525579234973145034461273911185225210182570184045569816466203161985265573779275498292251145391082855204491307144062566903250792888958444766368926588803911420651769371786130309222498531363377080732091257268699801067770531795609585533695939 [130,127] -9802284811497115197798128502762405893685370981337027973646487127394984324511559568195481922902405436799246332327380551240309891188616695598076558927124632676350338724351270507294415063226097378707312273267987228342668249317672733020709257490219037842544358954958889671591681385153907192729101926431191141487726341287904953430388264251914610399492175599754363574218461550369860462868223133942712739514895130961939051739629638779827620268432961273499064331850562328237291076484028656332335179552005270365018354821471663724443358616067859797436114291872011999064716420534223558121816912387000621809688279924227744526030524240751104277824224113720371068273951370999499540497607974636500849681579910548973925140219299541889742875050108334900412475020590541642922744574114660649480501495460783700051355139302629994969158291716445418057408102276938727386025429934989569184485874673021205310658629624932997573003115311585188277938290393230899781547431943380361750307571819281426193960948015606204666294540727641974844748231060928992744521945377384634394804129058835374087645699083237170088686047509693910254978 [130,128] -75597720014101241353384374801199529457373208163239339424533389232676693744946205143721736645416912397015860961023764144156494817322284864074658894196005328263345787428019329276402508660466943079080162900832510534210146207121286863721321755438062809599115884499798017890812307644537313264314452716158927039801022488254041876495419061634656556070925043493476426188018106130710235057576150071291484345479147332571713838094389461196130910204448687637422412040404517046318867988612984535301553220959838720247681155972688900015916390268645113687198259435993075389348085197831437444192486021121879647841169027762973556537611890578018834919903905805924707413491901864654082218910601709360452702797782547977505429683061724251082913442597012556881972065954309707047241733346806733637689451997898499078434106513217359373185348290293920503991352269649141418769835617132641955769854975078506150760032810605464043486404318677899319681212733530666977767789749746793705275518703849840692752684782141084701571718651068579515223036523687153745053496709190863751258615062530899543095029428677278861268785636129 [130,129] -40092697852047697071613189105568750001908741475638852818224270867344736137439335693743323252001129595256999255616532876594392433825441057175413784059942329640092909064580241049585654932608664297153873338798559845061283530938602625255297279701702675348880926226584985391014114297765008070725219054644389095694390212646255172756743013626510663490862590378836704074635075799255933860019096464893079872796949938059574320709739613672291222444222881142886696421773219521695040132916623689673793317098519835330182878408013719590950571863870166921194835463082894324722960309942695727889137184318103821627788004471706841248056866185674910253463471417051955249989848336253707379871375662302165083892424339988272167208969121366594649022618937150969234669554233541838068111476877669309867024218954513704714346365934857423469538227502380684564728673087946439725440649979837217681332396805827935318170744797413126207602701209674435942966094345891193043208093124628350631175966533941534446775195491486239149472719323073426841750512518173082508582017332229576644650187675676683401091525377276775 [130,130] 19021402562559833848315532778239581586312926567387421633846474496002134176717992187192414885284728882863155730677150797685938568480084112990995280713799165090312641964345218966613810676203608095188139640030597726678163391789819677533512917713541512513777387353596809344832397794735214076774559568662582149459082088624136124045558931258691214002106277883325905254988805099989970322751761049732375520837782823594829504107625370950013745978539717217677815093014175021787587763503173777554304446362227698427384883244123565056546227321504952885051398420526793076397888601726061116419680392508794960220271408715517813495601295576042621017857038808328926928837618023996200497673889197525933774737958813450349826460497773765964628144948181386331902098626042580506289504271774766513078667633621337955171443244048139562748604037834459541514209891973737393005799295000037183312869414097826179520191738061114555142046742312357668190505572279581234506818699688994301484260065684865324352435636679852661143051752154725928757786341137871398579891872584426264249829931954413834717707 [131,0] -671114488810775306476791113648735164815350514596155077816744410859283806232683017649186253771408115478783486236166002617135336260298273305037423533517847046148744872506625688514290652634452694104249041343928934005604479575641711631903525216852052847882407690684953330759435914825746954170894494871824924547935345661501674578777897353499709584852334312422053719617147429711450415244803261429295416088966411232328853768410116423934770401175262338504252075622952421193973394509912111046344494885589678923214539957988525796831857790098101071020579819525802406346130821071080774595221159124591360054890527300971313510440210624881233204513855141818643796034399908541954440222103029793209916360207213880808318380654320359573503540172065505616878180089559826518402297560473320529522568233401940299896782535013666432901095282682575223953732583838503223978011188493457529522824853936131148670605984559305111824512356695736365871339649182569557254494466798204860667754061979371415246235190953836607798466025236041458984254387481234226382314730191360508263417355518817457182952040815985910360159598435091535649312776460956268489254551809944851415431787007190160432113684877327579435879311117782964869783374904534444466735079827522647789151457962886801607029277436146854392544535424831148600368674436870021414202560946731479206476308249430059058702331033423457708954805029939582630532011388602947652631671495948195211653813377606691916181007190853740909526793436757441632843398255783802480723273931236139307379849028667659601828198179192024257417953569149412635142288303301848096085128940545656590450381943958652310095361276695789756730856600323534687475004743601077195069848357888986356556415557861328125000000000000000000000000000000000000000000 [131,1] -2453239844377217436933817341326097363226904601326519616567419214065758345547209814123150453589090241143058688329014864495747972880647052350955051932986313870054260020235831203235633013993309889969055471385774770865136021477969666051950593280573735393002956881089262474759277422427970670965009550333047503613930944362270869342953194803141935655276531860926342136762753325763248229259951881720653267649190291951262289101422187313024975670224198279268063982060302002725488040705579491330212794405949960488837185206125328550425587964295432435484111463445201045122502240501734623159052158066038730619281775463126475197021177868597354511378822191824903156989136691765508729671828249563042791759796217249248745547041191783143183899317382413950379528678017079432548473521806025098434755556138299141496048480162276590642950930425583798078232107387341728408316403907611066807036115368767365770626177311786453252023177030247756645361878810362775733884507393138248193180017861214904675659904291808441482070745969066422088497215509835912353109133073356243583717515423179690918792962118431930206914369447087971272174906746900938276452898960446085691823740470098138034195085157116479801003808640094736682066068577675166209698753960216660780950820812155060743201188481327374071906415671415232956533682943337109160678153664150555745387468351091792065464624727559404764109214401476025538137171803082155930807125283674676427243886398246222059108577217024194866510350772300491109815497793098952010674435463547931036054211652357152285928463487501749716654741182188387895585065116001788736946822770191905840862668569361683404987150373897274380385878191416562170188652945339666543210846438860528451186837628483772277832031250000000000000000000000000000000000 [131,2] 183887041886692512862148428870910270735811989299220149575153137356952140387008479118836993507103621463589409893519696084378998384841400148089226780846066066118263054309582477814232673613458573422533221339524970974375956012321242328643538795960639398696844142155177106596372815372837342776012925452328344156373310459141465698911465810081921821385812236313354651310839325983347266247787446034724912622179765955762636302635315208822047076670438418163112262425712335623783900830473998326071146961682972849759912190987335929474319456070145574430803341731376434546816638757561788884043148094269215136145689705831288473765410757505361498189322502938379454846288466180406742875802478865502478343093582161936999250981185688177364338993193836324958779710719233462280185099440323736437003446869562719779068244831090874989604978849637532368794806858147780300485319355572409131031387267069398378614618012025859515898538733159817622945265839455818732547907148353672141393607769966778007769347851799508782422577270223847192332276696413655574177281328209112716108730248093935966833744616546805771724138350511211584070525330248846596309491242458038655355483431452840299074288882831081215922182632768592014354798533078554993453807895076295956495127954645977956416384965194157756257552694357293519534734983600142471788407937899306371562459130879499966993657189062623936732463720170751046703387992561379274370766450721115421023808045791314436145574681164119383098324230620837206273848512613568818880626153861558574120996014855478628961027282432570517181300550830497152558328440089886034959243804056951290096133749141151287962447531737507859153370449890416450848392762283808937077229841289272016524591890629380941390991210937500000000000000000000000000000 [131,3] -6333602026081321957042725470331191663718827764848042364765994389742763933637586254242497473835435246410446688738516263206248381701974586671041086954474334819857702340115989693023589728206875407845016454390330093005665777249487375696439020334977216795362064887402652459015782441600074041127734362108966618465765483427346852720490139237506178824098943061932683672172307632970548506469066698456632986625565648078101796066678534667357066841093561661658913445338022381939792859021307970455527677986414562935341393771140600993822476404363033518879891416651559951236734743122852542301855862997426041821543420869066684527224568219027921460221299387617267563622923746577450646317741821898376801428381135541400597411980995760210561488566954718276340056578907515695909938568012328422714416631662923510592397638524041656067334806405268077423787593566881686350761324881133213428151203114317180601092815220436992199286025054793720106710150812068531472147591727499126359560216835784001907444938834274335657608224618994813937498003530249176119255120552756047423669967235210616242273346279622773263886333868709551285580198920641175521828934267115325972450417811042696137596221865941936902502193075839197332819637956493035860960043717976188085168604835275388792464603298332965314235800869243960476885444016714438640197922874700109900491853702423034374749002640728070453214557099912175989958288814817006790240211401442049769261455476891224330590233414204729419788782726422148548209942026885233586833402437813112781923338762511003694159978176911914279750961464320088009351356099483042277408673681990604174271332897157812002758124474613450787299709180837118546337182200004126102914967357069425668569806475716177374124526977539062500000000000000000000000 [131,4] 141031189934847498163161369985256452812551975087644626842771578951617705767140643523374605907167968213859139499230182138416098715505580520999894574014949611567299723158316605547117171073432086186265776061354420225490794742761077412763154955888312669127732653152397563909559727561466970863695123786765283497318893005614329796753649933042433981098662441336385479002253748320330424709290798271972811181283435369332714854212832637502886904274910590939686406137674682864799013930087384854199842466290573679855951514510737735306092448091839460673394505952336745380523002582698497620295831809857353478801295294100691848172691307336416621180864100163914539625120025147658546532805150207641825433653527404357366952023903020434455349376916204611422948446947585966255719235461749052876647331550637836441718300726675260000364653250004377297109311484704189542387204880158898727681598597094368203929225209561817238310498614055823036875629673381277304497253291081246625714668786380962151594708503289701497222246432896480560862631644145407686590274078090689468325657796010594936892008978910654282705718526962040453153096647814186885286646181950204017352983860136220336548861680348067910362330081387285502619238619587033414682563078931942027189876996259695923459334455079228549616575993449418932269660044426271413207478927051151900433696526152465461476246435897023922021800246018576225298099105946713342852328144316804673929992115077453123108300318451485247117772979357185848282685515655104821220814800840448509527463600882423014936941756968066066500713481194763646061273805129691631091455319352423312297904965718321782441211470925842420249374881174092281598538145144490061842598312852245789487991636801389461197686614468693733215332031250000000000 [131,5] -4825471678910291206631347301222427519748569674102997306626343817210925914832588378206542454451159661614379283940370746450321018481078251093927146563823823268761610643163477460885338479644032591277376393890482089676700847310314723688611568493241925605292148656307028108809081878176781484052568621447717177581899135414934232590445164124758793050660570558740110706368095412787363966832519458684472519882179396692304677664787490309644653528997252152853361975807191411955544463921216925373008786780981485505304799977594091562134298869981370768361565184681590420126413900300437383012880769948144877905796203900779641240386489744131999444643558179347038771168586865157257511760152627418385918288078731539252875277177313893676132386815222932312522350370718385461385963359072488190797132610102917725068059490053685423700165555751648324860517211086359204918157247473231784866983462519577741350643921700664539113436319776302140309953968254163775015072163008517240172725885365251705482060512058320973684590936479389981982060873184780054433442483369641297294214225006657973749015970098604868491318402290563180115264858229873595039492517112146799499224700740078994496808584785937930235385599509945938878296761713193694900984619040896358294204208649593801963489848158879608725900054944787643687414531903166538794516489033403523934755243388184590699731625684126367002496396242801351527170005526660205815488706387012866618506288036404562654942656034036452902900083546936152178268061962893288366814741193616603903451924659968790849203443734210578330733654456492485975905311413836197368841339159658205997761978572309186589833135444444920346622217016236842787595665107772701492509555790009799839095777640451956358447205275297164916992187500000000000 [131,6] 69359130045732318744600030761910244862007502357887967757209859693571219413738517478178099504320426528027397487016147908912723283079853546630904201773298415097592996595522146471548860454165953357695185177840751639394205762061642764368385667699991561877694743083814367412329904713031423413074532229202582693392768593191465882186556675116913273406673677559382065670450271105402947567630364597995552144745413915610197343333838520060626998152262850319250141037736490237335346082634937881088551246474324738066362504696368284578328458953857729812053289958061980612152481599561276467721663347097744173332205678544121915235283860639432840404360612060172307950235411126668914418551400715297794682575062130387107760203904640258395506413489786925111465279513859950423826775925579218629013336356832015653150022180447483384217907026075791876707931016308584414261648580325189225097739249591359309679433340975524425655711608098873304303416710256205457557902157227873059418362992285591859657034278194352739090715778722072205756958370677844577656850747211362336863736027331690034907413262711494831737331760224892897856424900447612280862826530228658606230405519335922231093021031735462533359290817056107197849809464906240315416312812434988979758331116911654724671811888392270377848718433944598933210405964077889660179506093252254882812930008072008320827268752604273477011336319574329002296063092240398698503632100391488079912840703348428524677262753235299596498963818533318613521101140039378186922890199668598131396422797760653531536087090115779974710788033657595912560606034310459801316878204268243693406526395899608239146365887338956677654953944826376147540954959732561177937740236488040936306141617112563935165781003888696432113647460937500000 [131,7] -526285355276832314359125591556966031568743535665529124496297992963374879387213021289275471297436915035521070001905763183608097867191669112731156166312636099446716742856366505093940342049548301736037594919876534624692780328128699847468547847687826416910093640560173621413655704996447098749202937346207611473896314047454453207387389463912931567902738861218346594595168738167659957292641904251050847632111305286641088195543342123165645733223025185438737334762954739198879336345820172748368260435819148877352654144676748903701646262589757449321917274716710384186031367685939890573462552344808423299479282317294721678532191658969907971944911840809467765956660101689684872666574915019697709604341523318981374066566426982282981038579807476836915146001865380970096891494238382237471935347609730002329540930170730292156420328889167480708002123862653312729952332850997383540203089084060867187468327050715333433085108983163083220596461581467376221783787101987174052012518957594934039388261735622504898777122042363500770153769365206665985384344502680394103925921791054949332327787439448653267494448665130951516742493080651994658309339958474294735202938287235134496631525703392784626566928883793480806018517406110828249241121217429358325009667003367637920168885001383607882659346624227573576228862720343626366423036801262380807427444632488094294661898352230037898074000703476652934635955695775783545373890641835456633344940662406778276895942625958578873517495373724315707420767343436336121158616766735476160623320746806706125987766881453430391266605731087078814373277858368600607829304595339440615595096944721312358596832953307391792379541965402689403114596474810322466520801608864491275463406289025769524414499755948781967163085937500000 [131,8] 2418596577282215165834369343497704261735784583399167602240390481492666392432429817340423801482209621426710342777453993835231188779303705674967899225728668836032341670786915382732176992658716988763848996453404253118754909705213491187830292800737193207777017971715177755808474914061623134554551772258725572286985232778758183474627942088352531402976216983278838724227445438644424840306576045753358040107018425733286334026437222554525341210506948864377591986678679040513435824903371666142062474058344210951984376353917792775073804489379648152622743582180638415401447163173327324760552274902654746421579231665275547916436090358299549873027356719926856880299416763144625575917483327703912624152801414468966973871938288666809054615954660875708518032397841127461774441028926984393149969698826856285815618676233499025088284955243981820263751101444921292446180893773449596851386247136048783595699060944523909028469603333995351831827885890295669958341665081399381746138914252340369526294052237531651595251209937740557876598931939974734675318911986739296782207618527172460941309265993991476045633090147435110930709354331384115965768012494628128103972394971708436648863702602969570751761505921429512774514941251477463015887646391190295398820366508137006289219969632430450914704710208302587721529325021109795658434108796287168967175811001787080769715063405846018899431366375106418483824205500629830498891883075661275953335858679244068611768353792888426835009823409135980089234657368427324604099434525433818388667000076307902476767944319248201310722830787672450441084346343219725252509459723631738395588562402072073110117059826320525436885313274943283013125766487594153678439151134755104325188427086268383447986707324162125587463378906250 [131,9] -6967051337764279107215317640595731971825800645027638187920431469609613011873819669728808212392065748969262282514939831095279277838049735291593775781893565552702262631116219039301911827649147958606356567292802000975367670178640314491814249481391721449824916030116119735905540142255485026552513118174509921927867732044957813002373614374929597310569871334375273162989891754409402877397224350381536040715108410963261562507086881626924732549692101023862149430820242792319726341513986384389956311993973705875629207468454226371851018926788251105260208939455342152219736754521120404212314266563292523198657916441657453989559875295539132213126923733459955374781327328952608772792973234688038268997337407323788274142586283156624560770806998730181912896382658762862076600346896981441400433240630230098457852248451588082022404907474722373222847212066939963807863731719087984479266408765012485374209336466159661833989477549490980285200557891110619336894414838404482441547655529960803121086093198693286406070774456462120629823436504412444600141587532562192139264703425156859003746149051627754353416479129908887394745761749155000046933371767265563778671872509753726293333961553936406431312370799944749492235054888791094470952607660723115200070510903471327036026912884181185511281357219740934010560959326654951558360215998207230766360127274611798448694665571932352672220928942391488849963015537617655556597958545096722628211818968987105526479840130123531170765540245001816320842779998901118641663450959416898115217498445288269297959028817621556878804134090705284420502066616312849062225228835926718258085002662906753289697455017845891879607440903000844750286873560305268910745755325967046040630537007132261351216584444046020507812500000 [131,10] 11298661771431885944321720706801280832040786436246671520400307543885004527404774585816796307609851164063034556468601716943791114380091405334232235361630133586195087428750882992121241396494701288951962555444076589823992709944558338202311819142897934552265361197961291809575285519954752559896654414627642418066879332375768870468501682301912125443931419742036770227920564869254887348010261652643733603240103025250444324803009656893008719436650341159970816590051286399007246005975080276298097121170888010663103691194969082248327511090056922350768941098915809215801188221223084496377147198532754517551262036181313135046060662813987870795834730357883688420841391468038997290365755406313284425717351036375652935783044055347291559633215691379215453646670182426865457492933912754727938710955521055777175666076794874490721102140798094277602858054752763487625978480977785744617997862771743221563886904365927475224660890067706198796935226302722220075789995511180329077468469844130576329174600586541688755635605349547079937770022504286406456935179618677141140090161460318859850196731086439081789787187865491333192555836796788813248874635942177396606604968992603538909225610792086048964442818848954371810555050642882753956446475664774850134835580139317977078262613311805478188924368224300798895799724471256943133974341764064332599211568195361884508424459121855399425137291395328937758874453394700815918589401586762923613888904866102309156553504618748376012214078302536404528823082292035512310703724307820195673188954196081771983709913692481791693831135670539399598018695007554426901730724295572182896151614860254614031810684740435113436898680887731429986560777272107829314460896776175060154945306578611052827909588813781738281250000 [131,11] -894659105899868563744977124630940524558215328637679301631525974231834849098146019690226112727374648268298443030484260482249457919536917775536074726816163481365222277692434012280693693230654908718962335204797828474533943175180448346002853371013928200080981339881207548441061802564234479421761629620065193352307530930324469555066223100731103274914095041747916657335753944931747059957348643413312789128979506574373325426966766580291136941717411641474827453021061093392123390139460453136710358094952694276373407956337609496196293641057043098389188588842482687075909782271227908578862579528197672022273016930161097989851137837546828352444784287321101531461349430866864817915619307345825711146897757275394812215390845519323360830776027172801517878821820915472680218316818925594405229241383244995273911471006859536438628965341018375626784867684139486549406849085664235606343158737210066611502186810457794486336621527811469300078989704903461849638754662589740264814695289396223415486746001990618353029594984061586163167562896199359423218287374978737695490305451300668471541080584479814778525098421611869352890079668939259778767561676362033147752443197730040756162668379179640291167114911661753335773404384901292900540563158985351288563517859048354775581116759908530497141410657930073798320753430089662154048052726120742484150753075938815843084925856214674136485920725076011477798679223603567720135944535510811281803986161679238990597574519352245203951874815488080769408905988829648377828802051964705797378311734006894598489445652448842528757058033129998790462467259058887583969009820003250739736217507988158266312726452515458503940746474417450565137224132839203810745834933443321190793540154118090867996215820312500000000 [131,12] -50099370542925224578260333391356527618590584503257568846527201455605859717486091379908617639134169114002731708696592700485926180683115932877422306544399755264257602810689643723988744725657129546870213207181643822252445715257705729032981626720296057195831430452995207851114930668230448805315121405801818376382702317374439245119203309776346135290440998529184701092328483372351272950579202394840546758213668613776793236215286895607642340457490579865866316948943192207374024527493592047966458235179466954787048696954890176587065345114108108046120758770319454290136220990440312697423824230244162131743064880291900683245880666981730100990982581240893648543230238735359643969737280194231916524360252109918543854979013282959251088693361466171988778898143022465002284149468783277667202981924519069252233605470818602355213333287766402392686226254315573669653239659673855901035428897140710853843358372661177105430572531917812404322286314194699315926970207956043096452682807987720419738993222009354990545595517774635359541214162140637016125340099469231687728733828865367637634874481338472316058051555767243844643112319572437926789380999397349186706956524689674497444084161798778256100289141189799555763356524864331926732099325634160415952785951253630608470368121419618000518837306729566439576041533490214863580384828612533052370359621933875165521751902176656906178440972597576699444338901162191979699371039803403358424124412615101236175193434813402175534994753777478310157795608747148670568597901265668666270303540636507935792016414620063337109080064043418863208537736785424642816429263125707564884196147779769959602339830914796721505459733645813385859809466122969269639828583911677489792779738309036474674940109252929687500 [131,13] 154768175011407646371461629370127158113874109245254486068220760791537233605231780683116670995171454108484779414196937883914194734992478465264325436792536475340577771031158908665497844600877129571613145001683048449386723250180228538683082631625956716445949491928549726370417494126503463625752646884449191973440280573154917589316220279948915633161955308092313068371325876711672775876933974625048116241154201689910513492881451738969041844470305317084875349134410923953618748263758208605169340522590195810910319137129169189020983760011218381231893901289528711803156663942965067944651512937609324896177245486158071521125112540795449142364079702825717867438498192226501913602430565224532921373340370203586785201360470110958877608709651670331248801359989329885795811647880901798076744661485777845611039435708277860219436823939977502413843420546364094342425489169475329023859282564276252396520212778597263183227840169574519933013183167556165077459588266021226786932249528886797650543740202599273740396141319498307615164908045360204111541127953627726081318780208992502005917423739172105681353664772753198144478360899389437689991162268798650834955770586362946155821966474339446383363934945592251233900885939012283654520435392006424134611195020923063164038722402295643158778263917074682647521591846447724232787702378176950977475005722728945354119624847120720664672012259011040476877936724318224768983991528516166177889345137455287286860880066407323128296578875754817137209146864865951533748476251783322834483960388031812727351393107519559614546358935115502319907875523950198507019213231187274452484010213214186572195162687176103777519923824550289195894497619183778544402763630884189982594989487552084028720855712890625000 [131,14] -271903042307798809075438307297019077735396484738809618983064601226934285913437481163926486874500106289350584974357884836655501378976758371326183476653255499653672081911791051877271813653755173697947994487974905965998605793194486107769953224394895514500989013293404383235772219195890637718237784981599531411104666928240691777416449786727901188512206985954800559671384165473942033988942240381837990893857365728466207816681365223791360080307507728268047124478337245117251782097884670239128096759977858782852706875123950410630458444703805356426120741758334183820089336542627811846624955196409928864891219471105640584221152052853086078380204171914544373716514337702671950836175955942925600287373563536215140545134756508538365510434322053288107855368382424949291884515131427475443073180873997676852444825897464419913928825349217975869469464957005539614104812433364473802154574094268032747630905334914996122923397548114965531158423007212602551094185396523959939230830513836243802253762960739933040977915643537198585421884572458652382377284173297856478081810979160942805082290113614786448281074610191009617459073311210146963158911701637630992383410514491275599747158195911004817445121860500158863202887971560399947095026076867020025711351058839010405276899658908490315723572876390570064740544807284367703881135672293176792498923514010555170332745971665659255254330085628066810589868836439265952442414819468255771323071901595884152513172278598439578054278544071821457329561952497545720718216363526875569607236799582704281847975601071466461499025087205679787206357142598790898119248458783679847643618494735142981535328768583658575216383061086593357991266026724702555740232614786555664920797426020726561546325683593750 [131,15] 294404715811624294780839271210449059004612864038868408640884760775396909774429088054305248113748190768763734120135663449641502238757979414857915420458075863252746029992147954813933979740582913788645849850871573115450829206707774591756655422107595738692796185232603214835058922887283546324107245289950186496002684834713189372176066165926030803871345914669514720655072441564078238334261343002044768889726298122379716854367196441566155759348286105368658548298498935295800913795598402540474708263042545189693873685086744300033140564624374164193164276709136998107657465066810098840565390171868946598679567174535869808930859395572667517038190473384398992555709249152090205338176464720133450313702190375653867489956879762504529305313031643812210465880202955475160713276435457584960828672350101293660051919627761014731272092764252858400770560287659916724966821671004408723768695060532278964057160517486541996781781247272283396710538476431378387687196912450347457231816736538216239514831975327764020481918970340387602665433388322576087520287991629193322634579686393415537051846331517692859462686718613895853287282783139956272803359887882219469545370388914069714525791669056745462434730234622624366411595519849799979392820857213971238141233533467112846330096474129085683054415756045317270356004590197980255050425219442692153995720558167943888619369956945897849593181497150891959329545432608542717548972163518249928409777202541914933592286457263971449200446471259964716017085811082494425089373979109053113468891864248248438422623390009316197282802062449581497204004504826035078990278022373640788723790245753241117338271050420835653236752951510926310529041134348182226618175633126028856167977210134267807006835937500 [131,16] -114974528476294997983720388801233625326513932360358082721569367085298648916534123226205736837696431310478214673103187438143174045301350497745404088239583159842674183975597378295868712355970905758838282434124965672787059323068953865637466282784048334589988132356127419648532694979121472385612016898524235713664706836868504982494427471399421091153792112404641222977386257808743308522851066322038044004711741088062988868737517444210973843770373732874511228945782539273590346632926529429781941291691383244947476240197888074926747974907939278771063048935924104538250298079236446741014034277885659263815345906084901947607706064774933003876203530187314994356542456132327925411416550654310937643630711517910748599263776001761647680802154239499028185901999931635476177158398032132089062517730576802362814584815679682600482648562573022878138111153221853628500757845968580979259670959452948936610791053125519997907196201091828038464993449879549487647012781785505977440283786661490685125156455396362203162047292157561491402876817904464671651611963241341288130827920366852732502097262302703767491050184196913346390023824826026559148227740569496032051882186709889128226046276590508336820494448826270710461759542478423504421092458304165188987964968920125990162294920893621545544760945770954639586562825766407220902632714753436796896726025111088548437871079227452299208663977655430665112514035292715362969503569801142271086397655811968866344368248443387396532555644321878843926368199898524678463553598460817233494831679504880001141846884568511742368106084817330082448607206875470555812660516722979716921707601265414818366914839169615269610690358704203840996050349785046112223614589442632905047503300011157989501953125 [131,17] -265714224268338288548209909086705417886038156752933385077641000678039971146043675922398675368530352685009307648031502450674707407436709852032998798554664275526909536511622211730779811404231589585970019108065535395065693541204409215602241672726911921654396543251092195092609540626682708573132857428301640060811614730118997755597749312264152713857123730609896358997561103337968932933813133630955128151179050731992319068338048444107424728393029634499864603012763415828297684688298031127543666459038257341018933358648607253257560932288271227462411344982250994808893355461149780138627113595351896528259917418474626295838024654062951589337477967278264177334954993461442591218003350728614424436020914987578925771941777956310788641103527144338206432246124935413364565714424409918703453194666913341965567489919536146342599725408449201895798549305102636824624538049520994089423664821182730703796434263283404430324954483980505165229606136626792356427464440134818608977069851601850384210373409949650985649608060784329962355954451340789179575824850507244258540619189448688299808460143746019074565608291668157429519490848790648390056111469781183064439340522998232566020882957816354606797749941368403617439131847553640821405796788642578594779665507482557654878826168342904311129380906661134825629872758410335585245996885462465032331049368945590946613315235176588198562028475477666724910571172797753558176762833672842604082257152851945762921841841684451562547035531564070289818439808931746112722175184718546728720000713028521776585405272031491575996407199732682246264602071250431043342623480292584700742393852010535572112124714001005366127915825479683853349997523914140691581042830193837289698421955108642578125000 [131,18] 702435672565248151675937090944762103802004921167261975078144230027813830810039934862737857477809902320598426661225245680279119431418164227389063382460103787362514361851990932913728151824588524640066016674148441851304938846909601182936984556329050886027070312703286717298793528871311045034413279042448202184592399012108434488397967233484257302306708501213403254624033474752263809190617716672984194147935429694893080783670581751428105540069285103516443575348192422790561989911171624783151061828355323694139490600188157854668343706185125693051244413850394411853470013800400934357317139378424384774170946399967729381556623497385572047346185263528313620930595959868477740551454770476897031875711514854526010679275980971900481138441652580912322555216860551376562491340227606447186728030483586180327797916743376281110741644295105608871571942733119993631466837809251397591576699760960950630683795412664775285202507094931912613680559296678139804072795330277845260961262961378876397686758287971592105817728604130003979398915984097328764164710869199699686149284493350768530472306216333634889186880309852114975943149451916822468408044198078824268191415610707541192575918138155242280246265376283295459125233609528994449004479325487481709567764612124340812679125600563600842094631844672880423265022757989935737049214443162783462106174660239612277201397780383131367380122489095085980311955713371173874740739838393167914995187631545412017793716207737178899343684632720634755038666070003287909613485079939802297796269627903735870280971397255137151330822413808921711218496770292507618752214413531049521776676353977317592647534367653987571014261422224379925106807718468973772418806333917018491774797439575195312500 [131,19] -999033322784710951485884213919534119911491304212057097342018453816361690617496067661320682865603850518309935783673033771637537862054221655455106741134022908527347951012749590956692270061149943588347063239761808104141811762429662885024126415660599616565751229215415452645366024756522570921086545007944124995810959178953246414426691955288170897452389617621754466048871773370479144752017978185982715992736128257795975105121316671846278492938528527329630576614406384591963787248926861141231577284955574372631979756821586892101553573245261700707088627297168545900849721067342941691903864117263488950195763339714128944517397391636548024099577234574007133086125959334333033638734348845955308837217654222763583846668734800535463339757796083516046063260481581270454300492756793616276705718756978702505911478129487878104519419665246928050229511573396398363321794302417727120133992984633814094183822796013188765960653858278050141135447734986295288638481995221086589521525371683963820496766456570115469209028858147261173399911039557841865701086797972692012083357381557296503536532588115040481090546056515940896761466748828964191836454785114172949729881373090114907695850948544110859722568717236929313354547449887061359921557125426138251137531753095647808987709167811866789071956146675425157240289606590310966443606952011657185761684774193459592068562062273561152946418430863021739177585233958526987365305251015668599073506788169369521911472512308015368924787980549151870632857500279401267102620741887591112498860775312021024018589930063838618236009425344044382480339455011330100512582370309535757330023450079834008766449451827340045186725640013619059940871510404691857587522463290952146053314208984375000 [131,20] 1046659219898401487459915165776824470537836619356193249166759140687898366656505393157477147017104576446743458058309057930763073979400446469321369188800645941478815484472214548603353759281624123917317672916459288244612661802376568191248560957853275964564154917937333291160369653608726905767303593824073781287342604296097313806155584616145628177950362817855665686883044938199628148375260763395572220871541597059740468716966121374254585696415595946736813001461096487470359211506089263572016053681099391461676117619149375944176962723836900551458289385779682396639131224398644626682741478460850277526089492039542627074338498833816064263903219494252422699396793498115490242469714637262262447753237952170361024678208555597841744009344951542135711621212011993026249256271971354987125205422482243474043747029799314916544210718434239221497570249065808318622480641882135232350003842470274045720095526807764973357986325063463853028864173483476940872959653822871784034936640266655065527836689843403051150904833470533495519080120987894696492639064625180749080520991878453377959743233472170642137597418038862272506307086229119409549747969720659484109704128039760913856661066106596407152695866129409418770012019746223984696092215244634926654015808767291393424572070168146305639790663329732341192676501165584619655191602211448381157743764404509023110395612728741292109021336993871571747000721366250482146563002918220344038185797672462705842589560055673819958285579434173822737968277186701828712392189117396127754863065265301840989387845431004525626163193938315000956306487425055991320807844616468479023440203229299451096618453124464693923613022527730390871696354029191149415112249698722735047340393066406250 [131,21] -877577403243932137556001786452037521920586173395454765384390673258924220225636603354224245017795726577526970257011696254326307569759525606460135758664379120749085600746159237466562486029592906825854812112063007118836955429683628526605769854746471105306612100823004412365887776245412287068269136730374717692203185618122558999867549605698677781537713948376723951490993722831821642967622526586650958567755389400231754132185024430483092621142739529337591849562700677109702500321398382341729103176334694238435219467910289854705355707139862026714878575859646931950194316226077988874278441139697943972072566480967374326436917256901481625787056548762023845151464399338677735497383754834609471453232816327090308695767354717676114370365115171200583022725192664327237009657655970639359342481538507730334901611409455653373366508865008684619682138371514424035224436610212363753851965371802300729383391131716056734533895081756961391294016790000536929446466600088443026718501109796474400657266682129274055601599256912187718374860081632095012029677525483777229147030764748096546902230983321247409863408079710609820470046880703461782643354305270564466127924572068785857803109968519632919988487530393877682372311543217561300587305196418580016951121941401882402448824063925696299120359896709089224724574155405136011948631390584985334866393897681687617991513156190453041032513050010633447359320138797912206872959755722801237684144829105929047893373577396798431029893854770813428791272286253162005710564666864501428689264644246592243270403627689811214401064005072785517610418947925194172705718123584300647389533402375004683017002508718595557452785600972779848898586598550252801942406222224235534667968750000 [131,22] 609322675240960962583793027206904745252958784928844815580812114419783335802247028156176004562270865612754558276472712886941474185510715320075176029435444566557959279784228804359743031787137741472194429649645114287392860365007827800279621642801955736366666595153667738229160633816960086113544870121462535321810223510164114865426030842224167873857475512720039409171551392644840121328876094399972293433784447555099437273576253893783377033931194318143055329308891668056673732306939747257430907332726814681027784861368646701251932103295640958986758351975634083925583696061611900842697254305956692734424093002807137863614799577606165610511193337572590390114653865681799889479148841443379196740424885394475729187553836357166692372170725901334643667441073816126934928668616335862920061668110032953203683898052796382020258201942427829869571703827735361222042342189266612303104282713473850364228236254197464304158827573136153660211226367366964415540291835709963336482907028338529313253334042125345581975762491777574259622837444722019014948556696749137640162949629579450825830172977099776789927070074754012029906871158390938934347377440531057421640266823879023034105707043430147316289626329239097084587001585716990466111325106012362182061965722091119667937988542105828241445645406544166615741933270889180493842113575898446788189813804411527215129200359785190423572213066796134663149680320076783491042369221164652005471274850380761654369974131602153734449757568900236318544734956781693689744460539293788170087701074284115000649372393563298486029033773605563803684021014721004968145370296634495368757880905258114350176736249940203379663040565945743191254536492784978918280103243887424468994140625 [131,23] -355746710869050266932617552326474127684398695526279504783735294576706877266308063066977078638878230188237685330672815389937645289741778391071199459901691534823479140294258387374025985279978429318895865281030277332366822497638488781804276034173266674754283450053896247974842489267181716316165985738739914250330047602226849849354075314645066243799813145760797607999685496223870947930955718971821153537633308125421908925722057582293376842389576833346773657625619795248322694337491828377938996036013360536312961869570286165120781450860779239008303585100614437225909293311933595864899861550717015749109265012160138380592342800726135421149247903994526413576888438320379418841441170655731025360244799094072542270333423049671194933843694429082052569960452981616126672505912707360579534801952646446447320247783792791952093769318774784743376063338718553571848054311199791368353822250825352135111529079482236324527188663743166061968923880752170578672170024533704888677026772196483750380544573046764362754334335219862148104238849173348255793095455328253367296568091585497538322931337089309571638327387211096628770469682758183406834326363145063695912491059778653251479237272752835042671878174337181631279832398850363127099968656523123821777800084218353611084343473749594473816490831848898590699074645379977983129917825986221668483587014907591387862892872563985179377615748360512762297440827187898664392473744396296265019455012713343503773940048174305587777479824422280211592638481441369503700327262243164484310592853123388822907027285133902733357940258181874178638081332264668673139228122055526339935578549186216896301676497943053178360695437229479318758836189369503699708729982376098632812500 [131,24] 176355011550257072444516404043191383726973166845062500950638661049917717437951623403801029069225194477161710979855944467962587366121929622578895598873180098530403348871701345364702389518481094018026317336033761776864575365790990601560388847120954119213173357164894470951494437275674750434879015107940818140480476875814184842711139566810136093317160581333248614955691157312198239606600116693961409245402168037874332338661430194141963703666055620419587900602821303750248783893467621623143868921491863211780050881145082865493237428808261344179546318956909916128033772526911148831784909638546435584120908073927934158535764008631374058855769738149532370289294265010423293454775201988212044395260596401293911118933093721677368879890023536665467942554462712935914545524127393218271546239060812699587372747255295739881110262760181752519449409088625727593863747023927438645297581400115175322377208280124995329466807889884348920640170592086182639703520489876696142882377318341666173458081459739292033506207541205334218240187101144113948841314513457276222918749314875875756166926978987960323356170822080052073796227750265571414029721384256100115594009393835259288263119014501048524043068939232765609494485702778471884058684353940877051342535125010978234616243484339322495048331679252760425728359935212445842643724448205175189662634166762575833226232268343711981943165578412384106820162214039565848695863544817064512540347590279661541575191047092796718844596762705516029358552137171516073922583811852884170233534777170114820799785261823646445387647527092938349326576317754345396622490152343348225063630588595866357684887171324369824192619298366440811197627898091013776138424873352050781250 [131,25] -75715408917402831032886247560007654944368196392678084915807199405396040327359100734814469404436478614551222764131765431873675953887876654776915604062740042566591634517312564517408886243197260442558924861729335046025477068416510463386396692153890179985478286993610082655214522233046168502239757163250359039138046447816119346432864623717553055005913463816308142460787501921481260792135946279207665180950484683719247002245378500082402797808009243821845021212950579946701864231103249740088016666339886770306283849998372254729480333419342438264900058597328031202533689760493977934372288193945005894130722733717682712470019739249055007969426696590514459971468417676872113672238891922573045407235506513780112937584501734195832169189893931254975309652575850490817326364482985651765187768677094325925699495031142074573883749151265936209647927287565359524079025346240885071264267145664243861099417843912018847018241027040824436347256971207911980538718591716097549967612409298363099089337433347277712025737534198304399204832899562580907950352923732142796492332131625753203038135436374040794114546141968802294711652902010853324218880725335755322079847659804926096187237905786632436488711589111232475817867203873132247017629241428335117724720315584770663014850189224554657017532665592760694460071775912805409169454859888789889450217666977927666762339481273394281179999374780295744089928130564898381665899321180814685403300822521548904118208982178534958760511660526096357574555181636937695907504234542029938372102120677964061563642045157249792396302336094985836046705173965473136733190978230629022609248432113096123875888838397356502399945615361720750870165294007165357470512390136718750 [131,26] 29407241587218355185886688438675082828725249525607911921753186971208153626033635764075501715744596605552306548305260610974104269160225255281875558581576017600784392289431936190442829814513129701491928526453188919696393451384516828730007702935298635576406544003443330524121052775697995823693172257042790661693187471979092712428865926046390169976621443880645662928877341893931603212946986436808350871603499555742294734919094265419139774007858173866333772237709452993133622995659682293236721597807750067005461614078674185905581998572401947074086749943551183678372975603663634848587555962322321218983409293162490735771902774540055631510309083008980808289960164648697829991546386588721092622088056842001218134780895823363423913103906907473980212952344298386654123419105402110537373055350218382020120699344092607844162715276273773962248035131467414372964162966221670867456192405962207944727302511675654264444449333088985693779718892268660650294489690292698381265332364973724883583223280212151607553241944764008723560910050243250951898866203917090078760148986717306033570988879866748375793355339035394730204840712542902607839505393374566843337726866881171116165138504365451824889240535269306865639773353767349234153615397830517060334428190610484500953257582403212621301451613760473995873513629290839307745703550727527863953498385439733331900230112712274130675836027798491564508590613684465231419682159304743933246561613697002312722182130674932000180100466494803680917631955280765530441226933154975765248656049214381910107586656600220514245170243508067343590007623594631834309957205568510722131153034497712934669052847416402575773772026271723488426555562764406204223632812500000 [131,27] -10683755576387823867935868893202311685231930654107669977905164719864107651399098777989572027298498766365771193443573334018966103725286583383841508406096157136553874902248874212575113874638694749178369675009194529998906088711359746846303362251654451670367075399894542091372973297043485738345200336267797064715695487191582998682464749984529125115420691724593888690430719379704347949228267883356980999025174365157061685429654194151470465591273199641232629716261455972619108860492993987272071171743532338341630999648700762033224868814313572047381326909741058837793210227452088848441591556465533455711151368033110489104147638642797156797534698642225489230142143615160358633513060107157636934338900493017737818390670769680952671024854338113512800011129441287375815679595984980428449295901060749394076450496861920749769384314128196104538193526112958616023384441440001636148705920119533202677186911072640742830421197812565284450768992278912540314475825953866753312248795983624249585239839274813353489481988969927457728038662455817751955641945217550918191069504924606785640310722790043442382074836994300615046338783786870893260577554470058044152716022973521633696925502455922007398496234738461912482084700829285335849027441206011619387982587952934346698632607805641435548363929662404360523241715988077610068271291532484137485227345247457192011209099422706831689005571365228544363420421376753998595511376909071444814188505814043473467501499190176927414469521312266123545682173965196074954267433365173697251968457795618438814732751292890074238710137278451963333860047455155070232351165144859972404657901949495483329807789271814412679163809983079902244354002177715301513671875000 [131,28] 3245179225792078272194279287347605006831977684175405258345207656911230466108590811225615393781132234481299791262583492545414113250610456602964390873960803268072647872088028657499974144058451354975126946581444392589039626540187485684428066559723862394006600084425197884874837398697298973362225844203856649356277871532407029748288860335127596762040947804350908368590829893159618538094265973376924740636948867584537066619444120332050565181020849631095738473808319325761106229426034700180234396432688033315196238162344592128949301037930079695270559643320308635505761781009862710809077636446870331720980059984070818372115332952402422486284706851535983909679669222610788055179516488318047043340075526102417997672707488689422057619184979770859108253553234553879768150747514636281048460261502005261651076097861504188269711500706542068938420986839779805162818851232758130045590506687041730158367023381904549388921806469547721301357187348934835935022466723243377172153758752391121134547967224387091682373953285784606098408239479321326535795764789326081612613780859273119707619813661869101771950048412904718497756952012339838339695565824620009446749546279339084798805254278594311911263752793476515710779322568439440468430516910277063582829291824153630258114986805197953929625524753476967262941319352833285209902565575701359161080064108010513191678562082088547877265891892808156662062361191807735223945102006054323845294098516342565959478831331231918284404296969711916397851495416510530579689043473463195405382437770676081709488580725052077423473857987898580790096849247340120658192923515244473755898798484602435049473395920727906726984817173327984200470820069313049316406250 [131,29] -379583449827663155174065925121538377790295572973333682539214030750958928693366099237064020255405465142614070937648247497017751693262251377217449209890897435393499710750270394158114269913105591594591590196540911860253366564692508371462797852671439196967922025603593536229664599854142174011173023520437305392434148843232475325944806137859361137756885544076820239428795378567757601745674685309321369410488545588750126384218810216112623001978161416405516896753001615838108725861803289101122438681472150405682260825530154265366283927414224415757207242394322819115481249486325669733661765528046507602721389826481370259717680816821556262257817286245543729757493759325553059463171537206002091360882149435958713721922416943795055531058839769747707210035814607485098870115925898112510812630694435106210747039478584616938098335749734629787062210825552458130265081011379339533781903727681729465460861280399928101773980675275416283630589002397774847783454188013805005754483667539834410951305475730037542471584765091963859178500134748944762884595096538454774632396179115305958300669089924309581169803545735223881486914356103938139232500360380493356187397319137167642840025218565775180903295822098375758165583433417741001099354544639385585066820508999228500085631996019278761699776034288300675021574660438541051946234043365717906179072154002807851263479535051568570124207809769859026508889356028041560502492485688479190148885858009521023118417843384116475725764929435561192584746078857797463554615020330845402127594157511383715718476196785643791569629549728406683205440480303030895615831846234581621035859957957673603300501469283748724232466350300528601541817188262939453125 [131,30] -369424445418781698801004814314800033846580379064127700616611269610418828435965028815774303706966676563391659148677861232267332468818553478964966143863768028576491354112155170013364411793398836171507162450547107126881344812723780353293136004350773399653762738401104945682057299304850631094796234029958419445240207255167732024453774239364341294552676580544348961943562062075806842069314482139592377525741508928733421168532790496633486402248253365111693025095190329492727731141232059079558311239704256054420509250062002189942765391772854201192347437780229757005551629107203472092124623731449916880468016559345268387142232784720152214314032951360299827902040106132062480133221500176856343677194383272695677199067478598211674221636586710214127087391304648659913453821215518612583835817608695144162773553603707047649824045358282666391182151851902987787536224606315619264597718717185240227657838833790485578699597304957698150680116340749259795962059257942021125712593996937212705147141790445250259468608743149435322343336004215274178968404300182978167342465040406695475073829065190500690355644458992733745002392736160161832113306850604329257283926229634182108704023180583358628997817645798958935047710497762573634739056702884612419695524890928235251042979805165701664967048050041818268915954958402569227536859387061184574028243033513515952883461816463866715707109151846436488258413244277225279089030199302645358426912697964732622757390627617905630538190603670401113617114714799919081238502240738804344998442398750875562123888088574631828232391903344187557544488402560527900207494612394391915434056434480224925392915820549457458439558384353465248222351074218750000 [131,31] 294657222173247960041183465025006451274937250326842275531087527693245233662893511937664943306387180961404242251931127910122345318173440597313182063480780107797568898804334891687241273082480424270063476309701389143239240599555730464693903862433779227132990507823012579927025848956916638339088250156518833415363840402290148603573657512760898771481885081519392667908418054895039374282046667041158780198467714775861987573711092410884924073046987190995988790941273757544375607258454515783639939692805527394508191274592793344338198103913273413563417000350551630234703387339304051790551497113624531717026343815608863359662551227467764396924252922336965952268342861992194016933825678135602470651120614300973990951798357177580136259890398418006653499302539752851395053112729156116852605446412788988253703621346139521240545440863086901106483498165252047661477855433694761059882218880642472756888538003522286934360427312793008838187984197851858657507032244954258496761037726419423305680316379129925376341778687339812958529883174099763693332630594418309193650782212462954974080931868160784813945861567992562468865917675099099966752913232480963873167662960776526433728168653304514774305126169717196320870536792407848858604747305333264022994874788323119659715402783692049359916974646746221170942385108391896027296101715295894815386998167808275158414694179814126936038232281119589787791903742592353663423133070130545782349296292645548799238530518335483042669959780247105892834728743561997990797581080380381346805988889099039201373587378189153221036974636903864526154084212852687072112766324291740928974558725329777936770239030394621492388024846240850567756652832031250 [131,32] -111168128629295947015555524598324831132282648740540102414468155368618609191918524844174852658785397613619021115300774375974763872617564360083990168863112103376189827087396464345726101265294021404686198535049492973422580310283046370768790651781726804574123415844546539917398957895724719172960893428495324401628828097734594281265658498980221116095247748436481492909133211750680273875488088488264676150771471614032854740435378459860459195727221728654875213681836593229203057204431957352039244841097470916251012435283617240928097814246032603313376961120103109567118315032414515314414480754122592336052202417671131104472327121723938189416508158363578732321623626986092503268622746722808406860215111695042192308786382367458948308702984990495225663269134478343017503801971442681214566672610033880289631846372200858916644186169849337476565149584163440016084987641060623172078444550671029589552615160777146009368139820881112612587671613995183620885270520827379204169391653547991175321496293475111868257374359624197737784931470053745151265631455499681734068639709986107660212469810531044767285787529270579816736450509650959794678275145746555787850469289246054439199488424248784830216053375352715640891513734715240195191699066213765424781922708760060997312246785228335770278496188838146575548211344029865050809656117709924131051795644062323044599386952915532742853392458897863291367549401344308170012099898656047590559274060131759464411727502184170428738106970413983396446559193084579881017844706159258723527590215882582871923007306983770280676485060045291569464591725026713005874437042993895298551354539735741257098959815358769239665454677268201735076904296875 [131,33] 24839436691184291800487717638075798759251483636994913744823164072997057456286652591151008015341061981796329216905222258518373630149806687379637302023704109039534693824297622440421471230502337080102420154469491096932094671992978335918268057221681742891067151321916107384599829263200272170305930643201701224897354487583646514717251096277204684127190058142844404851868428761061311633532450611609689462619817370785024306687506372544351267693224911723561754543421291879874199836930441951974459427516686451837631880348385958476588221418093957810936636467639713508704671735570362822333303416293214459706200072794368953505293373321915901838785578383312227828392206540924490143150863461615790951855621404221944957788834448053560468232526293163270059455375370140121690513323332732821351856260118331502935205648041018328327728819850821400946902281178362667211788115035015961290186151659317769717994267458428155178106308848190325356227481142850425780367862903832844722503283627896148658691557739101558008880971790955985249479789687504199662903264248692813551144363528133813565089845450467258101338313037348334788896036670595262693425512576497738338948296928744610047449477136310564884451567995752505423442383630638199166976022915888492382806016749211650765074211138537251761663724876815248031087871435217423147871777812823889142570838919477218823330946095618434313441197071556625101591889160314226163860368535215791357900949404997511769107390682793126889686400751484602250848945634159852480582094262030436169470763423056372172856662352590274822192530010621425656909829410077378246024621715099305921826176985279085804234277978697924141530154033920327148437500 [131,34] -3845745086589401380770251772688434121711055078812711674874076424351257932832556885168196097903315182271086411791567416815024009454266121080862463942059950959083971236676578839388483917631790095454324600231114593691134416015977479342298976222191641000662467959733224658400454988235480940987610164552121098504390696799013408359717531184443122447431854226910580804863826905231975302776532553038990957940643575706524488305286310382743901494709228604885208635572724081653118642173688656653424141936742190742103039232572609451253924273537448877598748143361344189403706013218497513154732730630459205029729658497093643580316579785054619020842933613541479517029704155341766132037121043398866658345442242532719928003707917842615203112319007056664904497225110939267495582203810178363854646248784812035520168965379814753132211578339501944990671086031379721879720116044821619122745674798093523543075479514592692173705612799746124579671185858763771417687060121899045171675786652748035584698544092978497513518474849795077992565792381907854056654341314455841915424588550280323769119967953471944172223813313479029717977770651233172580000316126083595284271053531988321356807478649948262691565364104293490945102445978035012436123115242093194602614875788864320145434165806532134023163268390357875369799797787058481578567437087767669573995456247800180775739582426708331504242898259779178479306430538119168301744871920253951938812205261804022056988255812486810939075541075635639838511864204137723540309960908207400759619996083613270302907087002477044416302889734914729750827240916617345992433341541903530958000546657550620578003208892917667582037156429752490234375 [131,35] 502966276736074956564732423658684203378249441092956263081862198529414140326121858506622790273746550762928976742764190202325512554256637117725429351587918555933991500233186290451342967565838169635193101379285847892619312907187839204340710873307143538910089453389932895658390676985617689017157178448400928449738731673681798198061687497211063945342381318283519662524297930163513977958820419002633140701209438081731523938296541030028196374173751315826043648398337281003135079054070367300346671353558240880233431753821266771293417338834335009245836452090410944775886703432888309540273462460725208088095537756377051200995544627610940823958956098100625362716816087759455030107490963048200926741882175220842532868500066414163192409802127249675569179836178758557492713338265174099779001643762582899662159981839745327590509177125982826515834179233447322588656070396479673484732173986002750176046667056377279057813497338748080438950093334854691671549016629617746530190808742865053178405912572753153843641950185287972462284219915537733493289567338337462438972835761986379503024442631782809434369699478299162564665022263215503494097346786433921797102654242916975439689113181665204772090773900207416647967403543068805791677683709978877332545781809190215731713638938617584177761239808033782042158084247162687745273334065950383313999164215551123024495359899406049346063701801504105696396448702274775042361331131712298567617487181583095803408376135904998528195743675935620884524339689187878819436086528150946295939349864346867946274702799111008311806194514249600928789984594377357337404463303440266854402573997706120590278485246392171371318989218775859375 [131,36] 276789046870268097426244079818867638502853337482666590035094811562769706920579684835493417241586780843886443586088996547513603969763475618911451952922669900596117711570254836509556234374855027824462002091305369948580457009140183562223439223477308996779980446846078661122147424620658935595477470575299727166938439442656074224560933966503336487850944192854947035548573911661200571315632616455235307843023142127891128080347195038736359041913736726981206849360562346377664447852479884384555615692828536776865783825375715143967574545653308607041295802073416134944361684888894027999330271767318154753319105674022702691104627992351987217290499930477511384400065769751094237930661787039520879216862605211106996218251590980070191098218387947175416859578088477285732056322405377549884752947408464989161877462032864475746074777337311271985138043749427137946744693422236244765081214077065795210534998519231729653858374364479356534263631120635266715076499453795690075624999319140100054967178566811790929858048938980281428393222928071429493430485252173392426719748858720097090810721691417109366818894416335036564543425677141151438277724680935854888027783312439074339609423745150615704540210404414561091362221124119527124011477167484781978798477078242028828254774627858285128464678723265837992599132434122133212948709089453044966924830858430577662855578431380603654385320000717541996366476253694045713301132696928372005570572485026710684424948518844038065790634210688201995324666793665304269429243794955184173554124626173899209885159433616823465658234090992957410882532728215461926042427098099356176576069544448738181275781749251761571392018685591250 [131,37] -343564221044727832328095480008954707673419023931241925802031772541025330629484800197506253426156422128452097269194838767592571022130542885303178030386933675211761296506898727967678754473780067633211964972973695245247910972837767550495531657673748139588999267771495614570039730909626749961887292183456417471444495652985743953802394686903020466181962335336556672138348024953948734154932591515441260460565667847096083370051707250683459767999820513125883809990463442729507489874597552500459686420268274714106973384302908561194897155520009079950759015699530030991396048861721303814894758092530314308812387970218586694557661575303448275584480311149133806829479220638977323013760023840378887499845741800455345845526283494788813914524915828114688595924065510410675450151232980083113059082929079145666817235552114928204641315502552550563437666358220449018019591147858292200160867076601965153355482222760168136989397827203295492534402933455892419651347524003905440078583845350881985741224915732342862326228429012644304807959823271697910853469355983488321255654650894804201686639917448421303248437408260503961004000034790618676042069446555215671488560031589328668426145534338226122193828973700739531996353827037140064310849565197239678074787496148222701736111592759253546036790584128809737783885157358432129137524779650606305754562832082865145882255824717674996860026058257248461626129183005892301325480352439825447640995835781411928974068824724991025557511541661550760918709101664279921490258191458139595496730738200699027278884297716530634111214728869976002109643855347323953285973433587725939691072071034596959878925040225132132236803599919 [131,38] 157585476533671486928634920191128715586010453836249043169898389391130623175888282968135618928063657007570614887937083293375943168477140530455778523116043473274490863574140730350468011442920160377831408993218065432488554001110619669306404694517565487146078626961532822491551545770114024581372990212440408456363832754254617307190910441923652240105179205508281295907871730741856447647309055755628725144936603724282338974466281564146552772605093483031580162744887963782942056486244562378646454606183024363944238033737077635577572253136372453806660521922732015841009523136926068832219730334562270513271103760792787871634944579703642317716006671519799571178000140195996033691325910865639561860880427449692603899352355585520070872613643600314855417291369518222314526725986405188901544284457081798967633924701911633936057791702141558456220860302378629410538752381312654715751056036987884216273263116140156644401776903160910664532377636625248490981494011324546047710039075765523920384165654672462676390495258308559195659548888111099464628423922454102469963023784286982604580488650256733757509866007215442918982800315014835161364240825165571786600372481836171067682473897538645464257172997962204259872403515202292840452343364180264381780602966866100197756284273699582256996523591172299201959108264185583760697182453664415216077428948362714921133431688618607665325006626079086438765685962666769383177763235471340205992779552962637276925402218636598842254958027900360844643212227640112016673455847705104064739708707464098599574626788235815411721477108255493724667825261397617638810555299880823868908172776844886924498298693673980710165288115 [131,39] -35341106771562502774862559493577743890694747690837920902794900086944129735404007585861662503428947133529659339726359910056132316032749673313382420103690423880613754892955750272903764645830836560713208559142192746247045689661418535390934320984416947686226542639333581985395644110638956049778980377309832554457799352065935207394215742124984965263304483534259204186696790735691906167052678969144234136343221137560051213360964939366953411239014640347413439173701394104220030918940562590672837889829191995041519011812677926855158171244421154586354026599408405096524445202526582718877736629744107844142495603122944992587849580690691438685991552084752075184928415291642968327795460502786466909577258935007974461385547597723375591948478717280063282083802823801248278098025463609937027799797272494226565059584284496882411323719229511435742931678436004034553262528237504686293138772176412550136355250866592974569987483273776157760424981679218681732013372057921911606668486726668477480830771340787788193305256693926936909541448888158157120417922472451436911542833479676954751848629236738828752739715474268984089038626402607585793640163992427310807575230963494646753343152572046850165245643485269250573267417336373573872746394005934832628208155963489441363869130323789508754577075196043956045025307692881339902284008960372362040762930495843423876458115942733525728776278388522399482598684565152275610786783143353690692276469654141782330440127833438258838193856157924792895363326483650077657624831450400663956251045625009012300539992293217785230369474444375760722783903852438810487275609386733315567657976548332835637102504804095971260182 [131,40] 960033868300554319919547907518800969153983451492473473286658573018911798968149655900483496283195602428510499374137513497869174535668081274973712425326572270922769777541896723681965197977810783545527377458951205143917442233273712052273866953528326315470762369489318253985495421926884737039149049730657408736241415575792960034533590984079674393603509913446626641140669969126688496965879352663258048974435007745526543431243203564123208353610526817996317620244528127232160505610623639923853379524633310317482013231874797130233511298052762434490053163064987231840860540474634224701444832951545478387364500107617194635132369797063919902386294669757232418078925413636504399035822927425236792548497318762053506651674673345793117682909158808128231705833801104103912556938727954026953783608489083152523441403151521412089804916038103332302990229763953830910234896769144613301404829077604374242546379127768066791365718766866514186607635026988120629425672380492127576380666060287209021505717010999471418826867370379495677874264540624504165183241093973897348859616801391529643301311181794274978352302599025468174239341942320566303479512464006565455932609386120171118670847932020967355392917912351518230865848523500377667607327502473350863578956325474244888205876510746195246977189860468524622803182889440693459342189779290089954695377908746608015806340402520869778714683528085764105564660876061582460370073601932785320918341579030670601298367179392795390221833287836828546068596984479098624093944795384336480287078306458977089718411658363147327894087955555040200654103903840665598274578287611340613675663146342654173069496678636452661 [131,41] 1979557025093705801712512686747844997353580084118434979946817504717679191489182383404660261283710837503171198017411262201967473964061632031489500995571934628059337279688673365623497197829000872834318505880849417043600494194895313418895508307637344311180818169122135407556896366168132079930746975342071296060096876525930200438147686323284872752554748273785308413179757763261368556673295949120222388282650835012490097139261849302652671774684041057649561804723608374987623740502908301584973635645620763904983518185075950354935040703955006401490166157501485160939358521656404896136447570718845726073053319879878738005346618138998342979635860567108236733527080267088942194743095053496192341086526578502087586147827484695735271397727114688651494415110952679717896659536188340220051085525264779346390621373559756962529270689387993411182049573639419978600014305504932598135633286601839610616271978242816419299676299809636401295025344308801215963171970014937057879829836017264790108857601644461413770306029481994760562799178114656956613579324551094876946737527481912384918602117240502239549910313646883310866855963634776156055753832541913200639960430779114439885212798262964305267451176030640788885876958526276319080916903940839804529954871481901509396540177628189832307131625498705633586379202315262024492453699616589122952317092346947156388174395366891327929893305129412538149426537326593555730240494931091441407412277466074519836496285197147013311542206739068427252552422038302462159102489414451492821918888563904128497473414483436258713072218534899348694828381621443003793785571566756671770630496488991973112057607529948734 [131,42] -700785811811549466710204561884534984887711763281576446803584308199008683081569210109440807056182012952122390180046387595245201567193525909614931697295177659854675333573905117234391842722753583415145131003679223376142544482656234244439419426756094339791653596374640276775427412523585305617957575459332322821511415248414592415791280395163349963627829995151203371488722088301364602900281949180834294100487012886541340038902849517703017743087368723186875596431638853726152895819149067432847024572558495669417100791917702387292119416671054390363958045395164909693864670242089162404720847422376165330195188870558995539188721177015640075746132404379866248003017670063114630780087785368625954785679824255664875773976909799780427570783498635847857172792350611949899538370985546047684787471023022229912937558764561430379416490701278953309570506731995731572352570304440769957408382224259136863213761446223686912009085042598135488234150871561144117149734709571639257095378178550618153228824833886618750245630770059103490578963694435903887883741604330213903511237281150560665080898466547798530612703237063190464756282699836129249544296248160256450415808712732719728361122081876319461092336097656155372517579487536374343816906211325663914601022630794455963478704591418734567978028545348276318212792247511494851920973262584084894989821327144425323306872658972465715989712695277586068606507557074486511273851144213939450693343770053885206817815322642559874435738567672512114553396112602098227129989250251006723446671242178532187846474011811443841788512487541415888859870333448319146636119835573597202869124426866565131039196927380 [131,43] 127992672499675781703087505437519109840939112418400348900850772747304018590706722961617817505692621231798230981788565650946570412972370639352333203643459677770551408865070903833913147081579498185134186342169268347316543937589769410302225542602459499709337963042130439329989749939122308773671948389558959506589665734328927375793323062829606555830380332767711642198111968995992405764256035201347701987722993150524522587152178592864129577949039102209237837084491759131468713680493252541289901241941987852219366506138979564954182613967702111118302910990168283400391879924541904015457845886991191788496841084980952064162676004090523421952748870424303381717098003287149938713928998071699554380470875370385837411171878951509878147485151998453409577209275959917099873649235583261684507154270307380025983116811621113195469034298921325139176232672642811701204617979113339838066171191103582798364025044245441879312904322171664799514798057092118629077978130017205882817173149879117179168748361116510618966921710853032689170756305051451281755595876264352010895782828375197913515005129980998862090386426035686494688850223857371794698789401108508579504092682729840102448293753802446287817797681876303470534151176805958896839814247712407054510206704052569481281962666936243317450865742968452722775809834917936062283269294184178631954399388524236218378235967997079472084832457645809960785995961385067849635756643796823249457641952683609991604509267666808920496850282195404955530987031667703624906227833058033354595159731869805139726507497078206713634113381592347873648982605974751390558442340964209491844092956536274744952759725 [131,44] -11637279239989179809049896032314821651833949919404538363349025974809577017776481909485286015732034447379861755257472339121676271886370639334301624881322990268164352543456502029520668774366259183525668203241917692213116811984806238248528241085869231752961632371039194167065310651695458452567975156809689350351589153386219317342180913275552636978611546874339843643860808734629702817505339657672105612976078435188886142690362730199116560881245435298382398834403861420787689163766967553571843405875728254159630887210395626719131868593891838962012753757830804393701151058414861586392268653404814088193400177893179991515096664426900854574395495651455185249545012944635449994022051625234422861687157252929673210057044316916241318267059486476226266285082230215145112479408721413566299491419015466143905426737411990554872940778581511127131676806238292985312730099115218890714918230701920443637550446021821327397405582112747099734680497018019480194259470062910880505661973783979627732511593505292252250672118075491755025482651063738430149616333868943348153067734263395956854380219382245826566105957652193609104630993676930842417952254605450357799556903029068127029690817019627708801354556761729571858344780642172274153922689750327107345999167036028611657285980240295956763407964720789691096210854223228560059345594130681986223148787719588229372283297716856171716593470299176062138882783015643544921982358051588206816447806783747384419174570632531214849313378098098250180659479332155023140570432888762273298440119933565707011540573220485175830309701582756647480143025755582752052856332682231459733448461556885913880700 [131,45] -506781611244092417469563439098100357475169169209452965677289748366364987133477963011343017272819765176042129097754059500041146153318951150847603645097673391394253517079529877418930335185863652851754270291158009728885587056130012326313512116212822984887264024982546553699184642230832167691327932771627257237240160610737824012966105903053583969428638101710740449249541222201564110250620758017807743774050296791377016224535615549844890107266811816182191627529955074594287317171053886254990813131379183400108020252883128632991504393347242919418428931594894552643389381860696687604146997638274071203257267400695749520445703775463984360693576773346694740945927739870694231995256941756475665030268101960550123358932271240065854300412473671127947948106606048782264849874227213361778370455288557278420944461016798144108162990841963863064463128535311477996245459263664486405256280076945346599785261250271619551363281961521857773731318017004006422882797431133089589770664903538605702125467530698864841598694189793871170032137084148401088974013029457881472265539384411919810389634377523733664811609175649193343819136126571332571465171831909104786919455034314634600136644354388144386891568863910620346720240700343489575759167463395856961763236661577623210667265341880142610610338624966307501776996418792597680982532330552520398353596347302039915341717755528842932303547037325957814678954399780986649328808255070635855315914223383561325780651920607948250130579712548070830265968626831219433226448131558401483409619305117012788288739851075180977021467654258688583961958172011707157215345235188746025086243018309350375 [131,46] 338441656307538121150305386165535644017869483751187726803552753598708530410836932949297853059021228695793349785752402230338575631934961750502896213163673480107372007047223723501605202616220799401507616432140268176306061182177354170694705548558095749205369336745836027756920693867374193619310001212758743911508041669240708922259313364890509164503886760373662286092327756027518171215449824245845483400729261885700735303220506578366676122331629721189845441474814658064465453034401729608131002100161428014256943427756759932182577389005587938182248277098786675132649239257492271748141814666450104888654006630401169502642230636466589848691888114624847955851024405337522955645372202516449770481789497121530309717168957470647859995598778808989142062021496742752519148140459498643159691607945699432293327949246685697708296812531150590496347876116404462646812727764627789163285409271445693801986445606907199880991422876391494689515952744530463756022382133052739357348545154218545074035026447825793367386280622856654489533305585075541929667488425435301990816943992558165939044661995126466095204628696733247478559517266208450299741901370515398421001986221543607655815865019138826953785585824116881077653815726097565771582784616458553664848600400991990155078155192352235457434098161040430063405920372999154633056347211392118931189742484790845592009324400731286456091913626050357771098057717023806981255757779168181874147847510333911331258851042126170035253112776803600552552676558830044618173381745518937043632934300897476796375627958831117909374043179991922376707496750011404985172421720004221186139968104258500 [131,47] -51272598736658760794371791184368392231581271097375030913186637684745990376614837760542428742575750637862682387940589008958315634823661910130325188656836841744151710245497513500661555876246572778988865071513670428541466686661647241577521992103506597761723278254987840603993411139722054378315669963864561735227411695306240466360816881375253678227607770321815223076718159249473999730071381038264805115398009386018817132087650576130783011119565980107529123727273172629778453751821623981577734355391976286788866882624463756006721628032740132799173025243376822153659848156426907318667777986365779261164447898796621810911574875958643202996480431699169342999012050184300665851346404873808317380939681006147423670624514554800704543967409166286727932744236280464741018386848617349619856566555070808420465028239874640201197783510989658628705091130579862628271754868993542301835859279370876573992995035930451906436013551476146845995778131204844056907936531657732110590650098499744401653878558152125342074557796461484625481996714145199500307143225297633547832146165227053633293860376233264817738366145025779878054719194964222678954695125170733712748783937623547549646281231524110333040116569230189658486216946266241593469397958551078452784960790460172228075680335783333355665643277211729976292840465238104098306406235328140342667137038113805432449614594397152841080568277165897575422853865763075617216670089606132693129681251912056097468417023253897480937686857142253536552240362676072215720924018924910083216581458138869422524773765020580672006018527138997460341551002318604478692205856603090384066192063070 [131,48] 3126259601825553377744341583576602239712800831006855255274613468400274351655978724508246074811798886103358938562721258284944798502569681092304615389208452332366596540807817417750299412982539543261528966488494316812883281409128792067772509859079551991118494015452257666934171792410161322402418407534720195514496160354550300607234663130553637042011757683553723595893542021339447324296865115171590828296598163946471285171523325540475669329645242155898103540428654166111775820988271100618676206834510210294551014135119728657236607322798841167772955133185750826086498707902935674680060304432085796925003783042951015694357973002843739225241430323744238961275506018430943464136923541722081503691567511741985929308905661769447185352943024551548865307193073379282160772997847698059576667016191298129473818965570123911064753845850874770449973282021705025927744685140555682262657580272965521158455798737486892266625078121075758819867236269840238199761894565789085650771327374565003295486589420693455548935590792145290049743357438502514558170325959492589382339660634329963618692769103460044939315941534899875293773362195942067502116167782656495428097546867370004736868594252584052050451291290561170728780681648869121982128782666557923517229074552570835776280287994622426379019026267334642950759585668374601859779669295473942395423323936589601224872790816474965412479306514704777930443522850886860956332735030804177303995802918816604939317695515590075192375823805478858786565164972076907349278408856715808491185317635947782531905277209485138226860119743589895755806439265636519640076102199867525272235220 [131,49] 210607172012220174188815247999734579805399069924762296894132441345375131098176540067302275164762346614470167579423326824615454893186696632454809983301778042889943699070702719684206251736265778757573445617091129033252325573246178539627497178164447816479301834945835773729662780357557868854253633172845148776924750404626843520547510574944441109485210293810912155908722567402957412448567011530715252447773063755959618524779119805169402544474611678473418179972177738723232422622410884574805522894204788288174045316999514954815939182090645534369956586207168073516782204777252497472987633349591415069957516757931258730523253954788426715205206870906619660806062340548348139011302991967994115720946917285020366850963614792034457995569816433084745427842812521661448571886668979223675082782941894192526625367269653570654995684324930315745321273501118714773767719996525335011178867675787007249550269199560490278535094673400700601810588046603600194383583142248655214156924065605652552816051472871748559638322182721205297281258214294153765000941960007308080764918943467799361307170375948595602061936867295588261105964509811319176346072718809142852456177703003538713637509085970801697186845328288585527918474134713788854916100200980010544001901621532934406571649035480892604587864354577228902608603976111540205422706551812417815325741574243492855447448407446138212182681185861126144919300729509523663329893024003195732481642255598235869758440273131994555556203618746510132748546242748411441670359433180859887005026099874877681106114150722722025639053811919340319245210279851055544546379281623352205855 [131,50] -65778364486677619555192526227064054543446518870775149707686216137260905155305300342888807976973126155164819691275100266589006109429377846822773239788629042800757071704250547263016268912455127832311138727437982211483256138269388129059054352921323978840944164058867382591458869643767254467628097265242703311371805065806767180351254150081603871738539361646211262926290900417276607225685583625752863213597735283376213498285504585180840336760212589352708010061859230778431181910080255803624345431509453666579791199097224623639770585506101055813441247285549755353888084157286131840870805503551299342088969445937513587930461030076288514967475283218940425768790789147005218145695272368416791434205859490477738132040745182955126393041011748105768503663989437835535111650997108100223695186596168490925346846434652563006257411121371063479019764690795074597464809653565336360516544457179080968442481052705436931250007647561988343385192890637748862750625617067562093019827562732750722465899802271779495781663484091886830769948413412183242062584955677934805735515487538825881338223130456311190557483981296414156302617627642814810183403762341129124522142555416190994038135680275799462601970110481389785248435873308674348244639977117194715895778154803008204442912504587479437334728166049496553046696904080088891084096726896125232210970382873514955011998980039051169778703005471691114329512531801297925648829686240364271792457949727334580289962174303337031476837864795419863972002945690312121953391195040290845565776825828464859760540377548206400831161654278913748221043470948206796374975576655236840 [131,51] 6769488918644081891116557371869897238337735160252770462793098456196345130025339814209065276859879115791006794946822526101848291674747112804219035320082509213285660322468675246292510560363355914056288093795739751714779544071821124335785221196627155556677751340963563418896594055593244299316590501283792227320643668978738898660365996574322623295404301879618890812132035071518815038938422859205455501465578148099911293739357625137989561865323023431945453849839529952691424166947434647618208886944996214976156495452285964770852130842982661715754256764236781117899332843273916948376750038252928499099204271184765149555673853751502239505450391428780784240976253338347679568917964567405473295159605505365614496328993358251368679052342748332687686884668394431693757122320798746612858921983779459474890184919255282095042653322425401675345702857846567943326084891469275391565346399679624454610442207410981087968767475871742855978345591299134763596004827906364638508650382574316402834342823433616817115544633103340125180767320155322507612478138069265689476409224738681195534731822347502328638913438614787996063216277440451541136802338701117773279447567269133006536610092230381806527743594062209045569294850494728616058447980886087663974291052181767365544704552040071219522498776552704220141602530485855865878928510043840551527238414307028836063297099480307781008168457862482386983600161388935251292659493824096975861562579298929209394869754444246090946453099965830560677175756955135393525980874617789070191283599378667682186356119434158273490628914799913303870442201639178048437842683364585 [131,52] -229533479331089214234630795835089583759260555748760304036309819689530888129746347976493804589092602436352312137927699187188602814802666210067350225886375664682861231540246809569579154422457523320650855374912060761795429663215393653723069878908445919714576092225724868589563154473679171762463426565554466107495339252868537279572486648405383093749607482692890277742749384345629445987747567264465869130325396633264843998265426632974955284096655570650560933879963124580294575820010844737594842632884614800833986756294364462187456945534202181148888122584524981472186793232629314122573449577568818870940812732795636082733876842125515321844213329748955587619026772941060103725894272909039163079077626187657674708445459105524016671344502314923128724098773144427199036495138972744402879378268319026990670607299669299573780367192175291216117960117842182022758980266169820257021439404358994581281746073743697083251627417001690222763244195185961587444197229885004368650685913002229714928283789139703609230727006851473107535673657588255532496135632784848989726080884046871150573706234005031642010186716639942708821947831929168208545167311587260695358040121685053252372056740332757809679939654939027220534037573510447136893079801152286974271031759211408226174817801035161001438151401711074439283783638233881176692764993056741337417920581057041540320050325226064117252706909720915667393731812208086296784977660955266140205138211041841339673483435758277133420875011646294434796211296718917854085695136444870211015612871952767318649111561651289255567421562166017244808269440992374574047641835 [131,53] -47579132745694236390432520613927892484954184413705478397414257238083973212346857884754763653413796492046099003339343028644294286132661659176752771249317041218384959897858361580423128380809541462776531334663017780648570437933397820498558253430999678051278191529935202458960265088789851277237566069547783562295692207702977023261065580958832709585321229288084161156276600053461821147656396620039751361785038728755144495304383593482373996663321848802033285165557110436985673663682950087443986995626255300992182795404330741238996651200787630378575179552439651726721863501727290265506173220779446769219542035087301002817680226881184896815079369463525279543133402769591723441519422831569985994409718327904451951693685856805330837274781458161779279614016521258088613464417657780993426305916226456397432004140284615272677297325183294146514343393606718449974146943862381472286866810773129808959846306168491407412332707678591390971507814674362909006940585344855633169579137556478688558866698207948246918661722916531399118564312218975913924241069088726224615268175169400542632932409085928022246629784853533509484466702927616913346115096255176721341031394941511062854457579757664842253608100829336812697877491443257576092910381159487296584758171467016155584062597934155259009687102046303675622907661807386082946457302921013306095949355219019318071287490233177430556337969253144951695023430651658299557717352128474015479359226211796718717922949368269447848683534461060721297542651306602199903346660515876810071674044214612642241832407014235583492404845836762678028249543272606250328034 [131,54] 9999033550133040879189340484009378260583576274857581296240233671314800456487962685334211996092542674988262198025944126031006806478796435871182253652321893269571285675702657283919389147429494173881083758548148329779533577335353937880910244278450271247579586260649263709889923994067869553936467370816084851027438753611727914146673611288367217943390552500478243233001200146648127472776869384324301336394914727703463882241357362186383043862070712261389411516546149336295288539224435735583317340960362987588962478422398295110688266521815346376620304113928749118682070416497376003411935092452545969358719688465879815047551129109399272817431901559680271131925735263059906972008613524593352724451374805951465490564483164013201698865651520049123317836834706803926716910797316204644929188488146568641229303658126395893036515601244122340919352556352270354352289904734564862634680634654337212925631500240200022872924322446003385806423608966041640296522826287771697939327583590715701925876561629825409909803437812030050041218132170258493781268556971168016208779050379051201560324956833553066987573828749134582483647681278386653098315552236610188376400034170201656784540466693866628560244533375891744382659447161219368295727391514811088499826418489574351245848418879537952841705571616011586689990115262341421726624891605136133198289810754592008491320396436471849129855394844556898052545036897563464580816148823000362482097693784117550815646556580348623108122195114581431958754077161934318980772356048891312505720218185886660779683513960601716326398340170116202508652880879115198928 [131,55] -1040251616091866271452160399071386322021484141764226878757387729386894607120556050462712764625657019077586508312450731062228286713108528813931490293518447174317432922274480261190367573716690629843748116738446612771543696053728734024049987743920149530526246924254637166375586551716309259255408148017410226420632393222732163929669381014864313459366342793172435059983018279631470129687050942773519497846335911991209344071728686587842479564030830612960430013526248368894817676233441344629664640743751241017702846194459904360111949975525703357425749619689944666957240082743904297438649769232989568897957040993148626556653064920579857606312257861357539516207856896611228577130966084010801720642447952894684644362764188768598340379923247083120826805226655505758416033091350347563006583170651545001640458046353445931871799252329411015591963409538791490945272819302322741599086639999611586254158536731589514524520718394941584363751786295250862949928563445949003991671605198526671913644317747054399931320507827166163880475754040437090414810145761671581868722695503428944246880063299328165538470385909825882134138652413493059447872878630172440385792047318749815244072340490468982948683776474827581364241531984795400119648777334374713909411325387139974678604503869793721611042120303398211246268692058648444827790764054483463638387442842552723674967535657018511426387921749122350810339443222220546578935220418306073200500987804531478523885383073388375450304040719455079748177659414003103462959989772931457719053614552984802235183108008738880450831510727318479540832253477494258 [131,56] 73282023902615741038604140535425619663979189860116861761304524524141565542221085017281685567840196350231709860415842656977775053878495113491631779800899523993833306910465993338921677908588137832824326788258671562171445787253605115712302836248501799188846768473841406102049074588955588880727576517306710972883856050244728842118416391402178579790124379596598289335291162407232156864579331615080631342245229998704404881618927885081434008114485800309138936971644812037011580258923443127183919284452587495418584424570953373524079791561346180673883118720667326174689244507587654852484870560162893331830054630184534579198336089970856882086745702428803855288257994258084559458016030519970111360688736655565590534307337399458988182497561535665631485272727641743875458109240087864627006720136055719204248605576904959131090651810520613298038945856556218165239785552185636995271105018247900106217902510821003399918867502757951465224699528838331922793016759111649684922418839176887545254464984932107765844178567299301826002490900361454766910754654548598679997529841323551391233520355810583527439098087639104461204061778192801859044228947378645070385424501030506577689985235890344024033960027056260957493404391981961920536564661629853732235329060381053462797233771443994460200028879920920693365980868024258931172242165630206151048754249705749631824539364770763687588102757829870931250914782334052318542872834909188350770033659025566204953589042194421125260575735243318335304305416140713371669182360039329995085385152759488056886712864383763550102634982608717091065313543310 [131,57] -3742320531754324540391105188587871082865724162844744264379364083125945644352147721282737293142668782446742721172983405231050909865192904781671781673934263704332568465718842485757014719125034816118373589517437414542522545247151220415313446112907871197745774907523509318142224031304200806955212613106188930304366478380579431538365802207514748679738990057587664736540797483810386196286999515972253189193951914629286695050286293541747979758326832467387124239072720510086216447936572760734556519516273735327553182266580868117045380257433636252422487166026945073671025666975748856576517154457999106630018416543105770664526320679852820273350348233969094471693724672175393565929299670820585826237550128424167482145226757835005582511023995719226134117821331399603514186899420600471064512438830761424034481057259372274960433908294326029529858654107851053200924335724716967598726198202767910590271076225102287626865405009094057355075563784205843445407424687155740152472634803189945952430457927089296870290047808673247960931606460605426922187800562155343298853618070769382520752695917094308803678910902500183377172045735048659704575687749197245464533046025725128819402487899167981876729861582902687583785552330029488014179726777065928491130753981752057646172263408037739037502556279123301225991805167845807313601456523496685829420912448722861239552644465080397915808140088449579484480042867987316734614289223318091664879596054094474611563335214078092150793384323981273704742573047251038741460224383745091485280267806699782590424156044275648417555496170095054245931383 [131,58] 144988140253843353126001888676572516634870014502522907699969752629821929119996081203829629704770285365675550390214745802892547192041055118298679348676929924190339875077628884217882927511787714284841802939609214004360317413272887006328552131096868823154924473637566247048039960004529662468404816535579155815943459964553313019832668544071575787267926659198146627695774532857649767353168876067703307318916621435929397285314227302326361422182022097370128325253285516914760965248512064937355420459895198589789806561839035524181115092001610087272529607033458119679891668613274411914806371834083904859545299538358076443527262436304221773906121710235983508277583345062738236223898434564347660403900392333890461862227249371530914529335585130756660902190908234857181547281480666344546787043074854776871006131304805761343434273003241291501199896921061050819115751334740962603788966209989499896738383795816774435343947168455550202972148375897599366864289234119795454484995332725639448072372732887873780436500912495037498523599076747125155409218303542657715341350292397901159784601757899577734433008447339188766220483538885538929575057553855881058746658196181772563434042715310421807577950214060470272721600327138066839764367827248212590119311132195136722044425272073326722297268124294798874655706278066029522073115142362498786680378887178639859076257227454329881991057692647024690344094743956946529553896956600082080356065302883718105185616215338668492428807865704902627464096706651399411952211613372079228968289659460172908346372259124860890686981441442636433041 [131,59] -4812707695216539041932034691894191407008901548977566827685208705005773772519428684489589623591018087007969987344564832909383340176282227445783306249517843609929690988306436723268528687541308332410712424308304092843904044851554960508319446005442595917012448559015757985000126614887162496286673412680169424109634930744697860309197050775680558881852537937687634888929772292850867682242464284722827890558625992384733789171304967298982907890645149547196441229386040604926531882506995000659244408021175253979093545493384688938713563202105753762133362603375045378528937205220385770404255333360862928968568861664651549662451014040162434250115944847840935012010477117693230977004865905188159160671929136052075854531464135315945735525683687667566338690249631783344444813744158635430550477450681326837522039319712145890954533546169894365291091949282030499852212067882982978129920030101448135467562123079902343400253545037890710477263445664073839849799281991645892523747222695653006019766364812459203989062125367148723318820149438565891885141600664062534115391263867427536655183638940558002470002705620046202103772242893610989240323135953769080483430995074426728756978544854600796692997687644845758581522517000386612123849654350896783996501012654328713882581896465410959994325394324739158372552318358657693517825675498532010956895953800612288542669278399205329618351608447170448455495017001250360726738467529529707497121118828301497439691938496363311879448864168303970728953384531476677972979304032378078152710184716710060748252677820121931473255713141459346 [131,60] 180165633569327857867574362174475404539034095169688226201079114922959352991974756547725598985400219506376470784436501502720298093749169799706144728704148452322987235308207245942649850651882804513546768575524607260765642380264563196552052997942573996504622491829214790590254775574379561319880609694479716522945368233437841968951560293958806603437956853539385107575268136115873938047492164643246263113111400035349457605858093219833214749505512616220092353441575666647389913547024202122539312987647726265472937643799263897238142692093869358661223847209062739679581995884333572129621856651739640564726820560709289069021872602841100893454069512037658843103803196077382392280680361209532597996411952224226229555225493103427925138476449848272543458690511112297760032570946419254407576853641839044237166378737896741826708296003748741888298211309730938384140925102250823694434829268550056615705952545591275151975092192668804554654185339021503983273106966692426563413646832092797019565552843698898695756977094932395201627976709162753869938286932679571106341992093681811473581775640538064869214705993292309012920058466734688306753894604149769986226571039306274182134939884242777140302355374864733934860901253283115422700549785660473011181719859745729764806332474643518679814305905291516936254043883712792206131330361700786844520112871935294123243417445064940969091713199252972975464562402989394740930391509361832638465027795214845554298543288408993811297020633238959351482724139539181571112149185072706808334765998220843223665021643489100669049887345023 [131,61] -8208225608141340794882756514983550426037184423404219453754659659599454462505625993511868983600363974521020916773590813028771304990520584638993175934767122912878145525236006273806960188516717288692174543338797116890169666628389247530239249767166934965999724679098378407288404732789407644523003930399702880276512387641058655560505101787239928399092749689273432850960145472159444744757992898031257790598753213766648409823135058486266828874494298500080176213375950608226378288866491162625505998169606630467828602591048269683126825865796648981979762035447411581263760715225682746023697303804390523268350649741325127342086307822503691155254241724237865300640151272962075239774915198572530789709119154279273743291322294834138545815336731042588660275468352959689826619122642169383922346877323495758748832129568881312746854220688401193787646009623946582303417843401547817515729597956221238793445645211069972231157770665894588210981740763595063531295440786423389428291800148971391419958120600225239366619142782644538456726236969607344695611232035760222465882742717977762331076769717854899692186314919783822653868160679658763222175649690899884936073469842984279740724367230021349462502451396327052677269174068268259515918844813291683826195775744248706890602689481357838700566375453575301024575817197164916349722109858641088828603626857404593518377458903609084720756629001347197165278646134305281439449743869129019796406911637512770300353164314651327945753714623301838082361400293258559854670386956047613050899728787379288759413390710561859342883457 [131,62] 307188159353708793277577131400696558989152771766094964898973720312868363308926390195689968339333475841153529174557164199953920801045974860265006825003129763360339747137874171983889277503974291545986611589383787557930928064406914476635404929852668270858939999402336859088622371605378029205163157170993808665802842457689053496244482503786593580087473422151201866191163835622775067061122833705698307328967944089745310783436358170918936536716902965669359666037077847889334103285327850511167112784211785710067502877081575008342558772210870167574069591127118937369487370275834223339486761547655691596997089985092618235439869872699096979590503332139398759896965744479371836917718415532458158509734689232923661773348405694609658242497464720351277402458413943436348809457097995019832715201038878726735437613515979708427457784593033091083991754705610496873314245161413306427086039223480125074342630123394990946577348372255008894531219351426562732193447806320801640419989295179552408005786120328219975809532504993806513241700984664804237357864712715792810618278019845721831258987084106647914017323147084885589561494999660263357218082603830720911555643034509889234412953855789229193179927047649530083349148938088618339230116405244594857250743810797911842330307059927925213561203460117888083718984901606668659915433340932114987249260956542952109479549184173225090001268756445230433353983989032238590424595580973190554907943393099233825836360758241960911390033990720987694157475760868091042329699218619967224769725126942201715507897023227162578931 [131,63] -4291196633736708201427874547513878978891394418155683882736074030712581642133632977169152536523996687802183142367231768818069013548515504612495150348786193536006609668031039129849678153644555029186172239872823610649608832996033184939422996176306007386001758262492955835272754139865319306899709226075766199003662258372784773555900132807205339359443575986573940696244417247926227541055235816416273116542735421175700347689709150317184748503340706951991512452890300598104183220031176954060089057628521953792740090828907292975561789934616409603866851594491528753888252637894404233771097400909173602798462324262747246419885918219172033895615627591666237387908912517515730850548913899618884050033858123021184677347861644405293556144630342812383986466861027401623923225419797465816931928419271242404288481665006026103255251147799708284041746168061173151572676922197259927594788554288831365207462486687527591684378259102365286940756099697028827441627790005124455312934853120169755985028429032748286688665754594818218389531504911631392493872004845277219201983224613764795447703613841767674583966678352094914325550673127302026685185591214772143452148172004994593996207951136686339161521151627000366471137217252602051507155516143750913844676796146880254984298522377264701266781734328771016173204831208891798425434362439558752111745216616663678853625464673169446372185278146294937873288423611632687738390352216571016464257710021633615678854664890020371866894728125731195755606208880743775538158394194346921981613981248789803198104606688561460 [131,64] -310775915715431345893545980163501985680550554946534467226846195267837918262981774840439874799785571122761986043498688163881033780821197681362715421730763122013786946924283108418451137411365754695548340607972258788691806989774474399855927134623862110956506893551185367232770478436003349626784222880985056399138949953604994170206835994114597762076915761933346397765953309458148262288104569232878212685380830792818027768514332067004485429273221025694950066067400473755634822304215349848014299499169630670284580043039685330295552515341718149573556802425814268536078499840441888101729051374977458626699738890760198067517544693753477969699570151973582256066035866329373322822282191128932976689454666826127092912665409836451891873501502106816020457156125702840849768705720251626159047992107195792690216581308577960424117489161138587487376163055983735792050311069659650076826625893132938436521321090685879443532405632982655232273886501628911038898019649114038615961075226437593833978654074915727546417380421742977723582533367455892399981184979658999425533147528657016656158803628361731182632809334577466634631815838821416505588394446086221319214389786010206030184642314783047419784609235836090986601534867719437899122362107405616194997902167546497722370196621934420257436739277368624384299022577303126004190106372702559381731283277831300379267341469800639471994786305090316147973138467281445280609985522176366730038401909351756280299980698710307442703363396848205630355311807829894831275716253297915863066887916433258158616633718570 [131,65] 14969890670943984798640553219891426002835240232598115095088165868108209325099781633122991830121039898214727771901476604678955074853970322062206418961562876941316145507183302093658022878108263371030620683159729972121039257885308327487525960365284866886318612572069518428549994994782486600160518175884325548990806981616754104022760325603330421180094800066248674151752260302168769050582879866015640042904347072061464122013277811959822347248985970843009479209715864260261952709039445174420552783493915254401239899809675948925674216140943917479096686513150127043353640959914952808378918092214266840992876164351050116887722290724344125388529752516710675850544808898145715689992334080966087441456577492960512143253866686524030811554574729647644041440533504523506411116878444771884592041539957923324726809121112103653347033578788090250579495466645889310679289614245496980972099722171490883662168319166372160983318010501971059703718815750269835960344334776060185136696549971921693272316514503682395500910320521266798751657396283409169795025985732797066802090494681335416526793896731747742057526621787737567234910669605038639758395225320050903978018077731498791276633086123018616272887820906314355022177095078126705630197472643229400626580872287518919852578490831862269869499986735280941804301786054371141220886351486614980709806797773392379065272928615492325389586899949220436865877501894566219474384199594572480845692378035388030980672515017279218855584801193876337474683324313512631842505657784183454940073179079377321803601405 [131,66] 189044479478613698855575852191210477744567802652124046590867326030031736006748662833436039564802463507491669622074961486084635833729716311010877422093842043020174472184662222845673641968758307014080988140103884114456347292564726196232714521824376210517217156953140167418861926842122691921968811346164049633833311170766284675979392649754502827845990249339785802369711075879216980670147360220457275469633869993305803176018197993094453598164780773047906550823174197655278080582295095387470291704188031370870405720614900293573668222738588492712920749534002203413506822682263450680443689937942004381748450031802264644209991283489093169861095562419345166178966370772131225492787446955238019401571605431887305567696805461743345453835679568378404358300794975638865526652132892889001473299690831920913591218032535898902983954188270138747454481101056920659812043816263195615670360655324831440888738985644288364529070623670235229192059293799233928163828839851782448643802872138153244899802408501309148315463873059392065020694712341097713187771497417653946390489764440454355267021351162941005780171960909158320994839215415811385941426421961181826723871004175326913849393007613925989363506514043422910620424943293753230181976762844284904260127249253512115997463423720586118616957620389456569024860820829846386815344240467370994128207416191384272147973251753944520901367716360822970083168287464374139636668608188105390887318921624832769013608042959515533032133295144981238818553093578244607920726569917650014219198283094395417714 [131,67] -25098292190097671091061885739024797271046665079004357035487811104840259125014326082596674112340035666155336190754292328143428479736573112642155894529707473554737679855583636652556739208499932327993391067861132207823245788069488199818967907521312283465239929011192727648425341197459120646214811319412315185703224470424466547668695156931919228727094131148083012134404448677683550012101806786393476248691652851998650507547960942192454958534250876942778262333412366344233133952496959939844698385188644557293756780781208736169467778708669989857915839911487069301689224161725265928863167718983220956986752079537510674535460383659032122146679769625753440010399821146583582637381689083279431024587369118265391827937768526396546277190356035382171486433437366069139912530512204062275288937411172127958320289325921855862632804325020160129817268279222394059338736956047665176501449545048305438589327483279860521316381642252426332726405522758783182569424090390878765657363774035891281311007607566574998172194587820855675596100424815832676722740922941880486068609971096305701544100307530679479061354157408131983589873864050830088590742476060888024122049766003846276903995193083518235228003154833015186691062877812752104240417772314087926803336575301389081966548155198228902780464972930990260538450056898411361352473201875588597433995832281276401851102735285106816058110068266522347064538331251722326953427896786282983391778499465879676003680272521908670494045826895570436488212832162563006167488993963739228493666501319285298 [131,68] 1684767905973616647859274363045708265555005344388424367224552703643910902705180366461705004798416455618595317340799730307563629718207601938818467324312435501231047920653155036091778814831241245490260018024269819704820131003517449086835810275592922009383954299846472494202276473367293906133293323454009773952799600775481901742872833494647711792130578907648036682380499721416208343852441488325936901874313335217976667778907526723677420371828690091354234923078000127809039250392067582421098806279189240639806806595095408571605419839733297212659187505781869936840942161808166757490449084654079163059456424396174013261736251799988204762597763070029619506433483305225532400366888133316834712568499978552275059375677750487184986163484834174970375383431311465716327263274344352238172698837589273957025312947224538229363460704688824866993194748470113531339115760542155904707845827602264929106841608017029025441915172871065956127167805213881916337076613164076564271671834726891373023071539968334530772321859698749334763920341510081691056008099983264235383805811721305804954649267265486649998751633769380674919371001484166114487479245005063945904993439042255833619301175231175827709274942890580369547649812967559273468116406618490082123448888404888673381774871664688320274597016835166878173520235151803151735048764570964931893156639152900731794706168469860920961820755351083884091994119336957617695716527948038957906844679015665704837881801717392528719605427400309489392767241657388776691666036607648933599831870160210 [131,69] -33970485930467903308214261477854566310815771120950327585090119868893791088064030853997406231287452536321587124627087900239081002304285571067782844878027715089391736735028676439245510743466745777810681440856187049829330641325552306553805530825168178380713805163951348135997772441206744009920042392229137011680515911976202926180430930789171954395586154833315163116501493772644052030217778564635124401915327529612422783322691693288259358637763793165988342867868297015554305721821250926123796952293714829585006220337595491604003566869246821616476064818916583722452201771081285192776123968586220148433168697414805329223158802882867490501745234469697502474639585687793906416129256388537980614079876852919867859234415635030133203118600418752443152262233676441709626974777923484934181405983595019136280752187912095546843857205342168585602159226814144528069340377615100540491215394673988296975020258508687047276157301782474059695095281429059798948702664244943848366271577493490580292817804249367701775014315498448239126930006043535167402314562218116342518822249863780767728144814707603812197011795664802068356128509103763476758555502647845922047087616561545816762507857943951752383557781252271403328361662379868011517487880750979299809897996338497886304016280393282336302169839254791613719651832490439236472175386601555492445854408658651745565463256238282086431846419024037423046019042592964276071940603523426490509234817268425362348969670485073509872369487307230468506667599171751491286367900498031612531011966 [131,70] -184120406096244400864594475655208845542143227824073370991398477767591515393975150969098454328014936508649366854555670984871318202273171832369225423693940362074830161929575801421929988000964416469461097985007132669330759653131857770611854401047855501248831806285485020697510343056850334895581109261471942225003096293121205886331257512345250151139915451870304790134485821629730847201732698441325547886620953661982536839662527644862133561561183171968891929111987467515501172533654879447518125102367607785566263942040422121130226746588697633028432498786314032878733844130220462963016472395457812023167406451607652992972014265772267803445588200788865541178445078675417998025240615740713704108145616015660737022939248595344508219055035626225334191163029826451280543857536195119380141398290165482423573021312989798275565836748008062682972193759691001754683925730926369564562555650876814912306853564743075001442258337777034479089533635354715948598927722366696320243401330190272253483175333555479856764216001585269845235497463691963539671875471421998447796412066369050206454477908392230813715210258857673098406518015049271512347777730807123147552469861458473756759195096735956777569504621935771816608533716893977464176453660304390598565279700967087650548580673533033696550190951181970817288177353462478021544694875277931416514407096449799433689131482640305078323578437048824928834739410320154921652623401585103805695569540089810951197072964579606962933178284025606031246564793969094665219504832952304507873 [131,71] 17785944942511972109902214987839980438819501495721148304091390783631459094534445519795922160821836352108883367957135939239441927832901645795251664509730259319828100353124058287669768576040274058895809703563958796167553983529281446856234226903025347624247191447738605493712549440368792882800201667658345757329872979742222751738585548608126463294397434584261186645517786281378709755226200134373836645301758004315817032019557864386312102126537033421330998938659576856882822164269213456636817469585079914591100813713671748450620182983245066078857464985444551948859112450310154943908954003936179736489949360322425559020941218679886231782399414285602885694684911751399837253345189419824973358927629398945545235980171483137007575255272463801372413851862140674605495981396378393347164898957956167104375872420116147910504973767887227399740600633308921377739257969691187033913126731041076959876008846862792913528556343615490471136787433901521364887028965604748729728879614153724742472044798477759052749560214665343804187229448792698082084990060008921192931352600283702940211867536817332739935939527036065474991025429745738425567322274227780852360262258124481881796974170645882677255693745793470541080008398932106210662940934820973337314828588935627848792610492925881341243033288562617160839950513479193160064755467794022824713412789327743946065511343634594521608917238481628306473579543388866679680336033093555456219907320442453964877118979846138709598242894499185439825420354969866632553735237348422024 [131,72] -674961190307330604875192536423903756046458914730228587458096655638648391645305538523487536910347465673119866767653670981774508576689609018206088083091837432994845561707629848521867654486581048273886723207996220885293040826464650133052518436610991814657020458601688025510113077084703658267466954502002635495774948390800010794124615348817629452019393947986627383098197119979214646699664293621949096120001718310632100913261188162551589736877549563295392671294703875549315123998125189895825073374392891178603949999345542626942785991285457736529496431148080487297551618475218208743587763081515429796177724584322816612194497583359611447778708144444416017330888837683918006259728834816260375947037015655919453134541678328702606642915681489172054824025509914284177062651190950792825238946453246998270406285372239813409492522375915386777305599114371176308313847163588633147903311987648857300983008751498078117302443466037193105378551639672992717357771253532601395661702551344353085068707667021942286766994763150665077117350235742215958855959272074462239072915482852058788118925430337967910310563617940853451975725992608807523259086082314053071610788974093599604717938976027156886442390091192205636577005954264407410724802945447166162219185069922614296826069314100025290939023440058583471139547372700573045673061589025620507839438802341306948100008097911738720562123678135755842588424441833347970148386212926657206352250569938608228993325154803879209161248708963860560730843927161230003778654376758 [131,73] 16468538975979376640126664518128586902438756811713026376887343820641440922266017298951644400616777987612259813138048880698142009066975403574571194111623135534989458728877180004439725934406220296857398231724263260464925127067276000078513111132230002291005161567322194471486820471929147486386995738517338469859476749099456897125063873209275708985501072857863162859112395609239934450789381333070859319593316311903200824031088202330327274154190731278653266942617969858863212520802770186518940044812930776526505458920607810327066605946962675529800757982741128605695057171136780900236840341681389918710021077903200221907131529500216217787084999746828258270178081692444153594137226791091370334278248778074448821718609212070400218460470558952384699679336730720421358174186003056312102155866415518822633462640218564165069515404762579243620593147235846682440456610479364081968283597105336204926249167662654884727164522033366053807884288707764318160450018470946979886445001088682679750698730788840699682638246541481960756557826905967617560857815138530083138714167418336286474566298114950747954527079310574869072317355548896553886003682798264951272042719234858164711680233163783948266879277928317483215425072736217603264974843724787355234245183756168535194199118336971664037530662522683385280691409723409703771727354371717790850237561025616157066477979551089300005907142582913660991611085517409898502252627645965014306271389442458465909708603439503017901571964243698391836637669116545558069807775 [131,74] -227207744742794411781660467777747542128198681990827330263360342886981795337733688931708950423282861665070840228592975888851408347696391481746639990806074888701993760639660271656147221231212024486442564391338993619895026387524684709818153656219561196563362212483853707021307872785339777750017836423202989714389179112301816625855516257730535934256574304535361560438680310262922248886665072963397654835041865887490449408678320026491169377847492632891348706684737622124830768487331885510289355742650336010637394675413272703912058820663238370119540624368209210084749254733486901971205881781249726864526551353902538334650025577071380006152764196849991960537591457913562220614872410241591041113191952238164126794438251117126827003831218760949059316972860140948097990699580986428387279130614234538675964508783039853324267684421685977100128168261140039620505924786240827917365819958386404797707213835044736814642661844529331839119720154244315527590108180840699314303214101211214407212728792188625868558825456411405697175003866244708695512470562341065426109607832947625835980033377932611644611451532826980697729741588568756660860968168405379939262933585133620678801306675414660710532455212565911220033374952021291437761378721864437217143348830697217691002881538654260711902651157638062886168038649184197043139560205643258235215074772060369489903288280212177218891692496647630119938466210360756193174057050299356829178326916422440325797685392590112515297635922233034541241085468734609613096 [131,75] 2181341854285673341797139535631449673662217375120638858558760369985262362971591563425323415993338289984875181670986563772690952907562792705643063908232313411193253063130339773365087442955010211355062359235338599432380550996605070019643304736297847918630805781948212627662033377589358170950075718355361134518054887100862861684416256963406918989410791528909388496236157705513189860149368180117089385511903291472301343403623732568279677187505181719062241528562046937014204646690528805615152419343894495563134119581312549892931136897037385754056229676137101431394031871082299080360424328271640671591182591998104482393093304398816801125806119230785023137521520847891244994470453851482246572589874183957184734540331567647764278934926453759276140766977844915565937846101572164559636817426359252454032883481884464714707503070324424713389183364753627574716260778541443506948021981427061961588505033708073054302769833446002299006138769316506847066778497743658399816351022546033030341349682239485381216303092079096470130226617591343262363672067646800751609341263229106112962351395935980087693610363443915742511056934989418935880316924480770652829194697209523147286378373731230321617947794513860149070436319825099321237209068768175527333024909397653722861778208598210701160569999911154465151221252575365253580705672152533463750676321942674851129111550691113243949547608939051086742866398592932471937982894433265699652893219495326961100558087212852485027640906734153660561858479637269229 [131,76] -17562960416271975977305869914620865556666737617607189467633916598014245010178200151047981411667811709843879346126124005296964590950498127670776643089139510639827095358088129835471869005224232924668962538350691249088570454379896986409826028620259281854179972186062304819806379721302220270491905928963656462021303021902222496663941597894141151925076967678591971858982729528169613340615983952198712278035687369876921389196373316238182866873626918081642309448012530966351459094869216422426403919754637665015123248553168902483490047608186732379899005277298886373126032696424684509714646509050268907783829532281187803627034995892257634278983730687409237009381716895947323446495581535959417858721908861666108138028126082392415528918328147908907547802904037373643873273941125618903080769719962661269942619584223261262144754582985700118337461629980441066458029234722056201512162358468576465814224492604785701035784785347671292794405800607529750060444682155833696197908805498559386142605044645417341928727569065854669187771502481149422183698979577988592139147949089065522102304106296631729958641418327285518872399766199001727701432972021747126998814724644570258473229465038157925522347370977017988434461624459294231071269873757618088474828348966587690425895134233749930798864390396229351975232592196506592572143377198102476012520941723314526976361796034235344606359920837799081342900484139336799780328083777757041134837640502817315563484970710548638226810714690403519402545903257 [131,77] 144886120959096484446715508394508558210335332394278832162238224629669876515690197003267131144584156618518129822057861852337083686576622317367704253407077686654112066540447280357738598738030060354584861056422916760425795386304684360879201769971256961348272289014825204740123789458477659400209632063345341741868982228999507513270482132046978447709481897647423701898685206485709403265540392208142124157525154595815045308949419762894790212721516587684048513207798201264468502699993576717216782358869093599573433301790658226081551141097318517413509448357083884809259715143059968844565790857924108985528956263771171608991489928318641954717145888696909731102299199177089903616762366183828849731798658472879199118846956446690310390875359504841690611444106353511344361745159558543648109983839870135484014312714843051657537613660233780557972752249720466425047740336763997438303057183456874273319910013871818275780047049507296002250009296610504989853181273616592866771035934064644607604719571674962659883976928460517873144104491454891909490676196190100472649293329921280158715533925645218881524618674539440160781484163294009849199090224487238662308507384960313742042181850858641028032648767405266097418739095327997243363837237003721300847946917960838856958049765874871648317077882056813544503430440355106085365874940559068468901646413103281193876525883400121466462686975013689720824560682539834221254843369888288546227563469685089255032396760677182932230546303968912471469857 [131,78] -1568819809017921051392211246729658307162091399112193902982712937282751885263002725899128351095165843763314594145062255770591737757704638151645844999707413137186954081750429078848909560409728284836917863954100754129884943848083355148455996870507262253298356455757979698785698190442052346362619132972236120451182725206227614874043244553664171996246354698024342656607188243335698614950472153584520591397927196732864540730497855960107815468295871768492095496273079262640264376283802886637988966318857799775031136439148838211151426359392100508913934582194571768071893736709892782944770487881382571996161385844944257418787257861609201904451605440549248781614385295359791953390071790825134666860009707264003460726851598919285237616509675000570191456188589604528954828244136338889208179114562559644861518441779995527220102523307034596249431766938194499985200820904455968581260782408354150907161492264849639398121855718353411652954682477073662578762360344742544298344553757988581284705273286707832722028191733874432443435862623919362613276600445484733816271278995779641200642672100245551935123899678734987130197776107581423246679932183261805954734597366543149407695365293101415533838032004603437696249654219966401059588343839023660257103474439526138342274010661298849956483529626207832329627251041031649821714151308463095526443504008365124990541816504207151397906642368491625608117102480209633560863975670398860113337168346670026793088442978282624831457439742573611127 [131,79] 16656412472406845402217966805693128240457953110566735881590254819132983755986216167391822030570711492625064938077984490674226774872726614225251286619341517828481688055236480670508817659504575551919675730056376848613514361817582234372318181486182603583231009413095816247808940004969207336038384080686978765621996369401325954379754763640374068136915506825928285460469686198485455813785365228073137826129070223626068850296657326983974746355657701546543089136098220963490879319094091251217614227152637104166766747528249721253813064986155226769218787078422036460969595728648848574471777315966194585290051453227632172598473617538786274626267731753803101064107403340531311841369165407559675688085468801883474550572568799370152183503940248343925674763978732286185388582779594430486286378457160202203719950069023155389051899221488203184074960066218887992530210573940737239587496213084038987527588778826745357762695405090189167840464064105999988945527839655066970365703739321763431150382242568439192308412506642280769553624226005285000498078987068748465861081790807137125433718908758990993793908425320265946005439152361700154032733910273503863311845381834033662267802752991517166975294158925572471717800493589725976466772467922439355999372089230267087157739578337868546085739765185408992576203155885831239524768515482068538129210858797064854885689772471715129583183862136627210506697157895771419914228763508450295149468448935308614745858976735374230589972460293454 [131,80] -155331363519383334280484100878885575241986924569926191336824066373743962097290820374485402750768671956656910242325192840488948648908672090870042645105419549291107198713416971281131275762742245039302367145720549599883776150133093317562049962066211107088429276117644438781882751286314081343986628422961131400997581388238590156400945298677171972771501369838108734921195714809642499261461207560766505104281280335366012101710453054709742234676767543094096765275032036719367147862160735319920620750089173953182909555047123745290625275625747090438392624996328746568419350106822152757388092709843665318755387468428302818457783626597910072677274532385824640510006748073691015893616002703726898227716122321640802565461382408767920586223005521632380083783439356204339959798043993084478945503436047870451238113960604732124857518138239673149204966900311039661702204519076040700097078623939231563414456515566700534319333900757282569658891801832770685103263589385074201484053667395362358055309770268140231711034391251036195186173584808903160347330323843493282437429005749821194537867186482851371071182000001352514899040613270100985575872681736212980887977871973220882262162810844704645994120868982883914554328312459205830124734202528293715926457259414486940560671612065489403746466925772764022226783852672105956059718223428220060948298406512375214327769576206006075950931007566105345386974324718287526963227512242363622664602842160646172982686111690399507686916602 [131,81] 825019732907934087016250169501625239964058284692255726436216965387608264854972888818422108583387075921763109302520855311198875374678507057475029249563833445395814445975485933720551279983724805129534200114576064168933520916921776317350937250922839507933675198943991019907230013027995239142144520518485979350650634405927941303242513792240307997342084891660322606497999096413990614513706728400670745094530527794207580867467025114631022566318784208747112285702069728882725126806229060978363875037521090187188927209747480833687712447714084189618686423189387205996853138620558421570509988226260055544215132907106343445877047844342482094721998344025306121844011180584530305374104390022818289643399299861571037048585383012534873090260148069040504130952808361203868095184565944744468899996153518444385298623987015947484339521618967566603118613973575921881373008229530647976713849132342910750274409015835449698147054702219721168070993487139987831706546778576561580628335497077129235682446829253238063358197806283291452137564201770441544431468505575613497659343345085525425147989744035828892873170645533463694462645160750969325566019186913076152798713853290030370962727635463524364201142387195951013899480086095088570141960900401037453993793383067290707363136387484671921356664716436731954352822197834598471568275194307069221785600426611616377493591649430609035574060789560944305022065169882129079289776690068744259063435161551955043019642900282680752166 [131,82] -2245671996220096850124857116263545056665114273213479371840596111203690959647944513337832009958454272288134568290797447952903269014571442275329367569380073142525627130861833324132261018686846212758364918684453905893961104002435362293763703414467589415104394657640764683831428398060619160108981016028403758761498728780201879993866388247241390745919229631666311287283927085648348622521649497016737571394393086279099582218195442200601131406798985453245928562902774856501931492607901281889852670924022734349547046215220656586563370418085904797439658192116101534451924810802038602289016292948653702040024877897028408417495444405834384762171498682752822394907796362627474865797441215298898385288512258841914943924689544828510277072699209902444227171444076945707870399470360710108777971563142197763098520808322375269517977776741274218573762889187296176592436383370070382732073179693260807450030972887723983154457840102357026086770283718605746172737809871935205337702053833287526122431672413417085923159992697008846979704814089556638200312474560874655437211207586112223213687131062689671539821550029657354147635992743284175716013953086011222557574284995856205141672992322474955636280790046126020438803290739215434530413375304167487556745893971418249441693704110651311844083478465227370515954782532708805125037409818829310656763133326410417162947056975879515516317549789861458931895190613211039311308393350816864337328834160572785132044134309222287 [131,83] 3806756006513439216725347637716001497944694379320979744589593951610552522717412471343069827976780704984127497835786090115816772018330975816655934900347219351670843883759927608515795019656587813694164284489608439916231873411219022663411007218213836128398240361532742403909974803836822542893966478492399189206950987702205729705762784523388557742645405289288014468003134079828522563268377947473545555844339006525928699222411896793461957085641850308554232036765443310451484356680010543456505491137624813892637046799462524356435111235420110526410872352340167192576489689064839574316299291813077696571136206309200889265137200723773274326486385789398953287185718132268614208127901928531146528657411833647749323450766300206201242298223447693910902364182554908847831455623235511974873305754420543425170973243729808060628322286541724083240522405921725517158882772411380139093862999437519229841735425415472579631942534573303657829031682549714668898576350813891844771425867433907295632146814582545751223244795703535146168152904742311304622301441050179663819024940772844664659791059224639101768364021949038427956819473878612918616329441929134973775515426011833345844119250125453008859803157746902564982321915798220369734706359804460027973353173189493975207843975282825598797621100400381600999303057573310973788210999124706890456293601048431442523355604599250365823143993190518847723363459502522772917565626855114669901488305336650485649212017153 [131,84] -4388252753712865415366253317285655630337412772231537342233797172028962478921397308044021888262558464775667373919962383568517866292021358527129447890963764915715000484614093619762670291295021388663965491410463319576295550440247682246284099990635254924755343717840601841569204009114070573976466044064997923162234597954844724614599506484860270685045482190513620764431590660310351864220573049752333895859329679370019199410940517916996521409650531520967879524484238058412975364189303237633944122693132960480207247527553507904007688283932284055228057784801294578442373177882095148908410671074886567731982010444179856161478185692726958913987016948578116385947505077461093222591143620003782333694259308812618948092733672615144205403017461575769785670564312947866504986276894525871910069906172961421644534507692149146927236388746358326527671517404008214515795852599755611066687849480408596635170282737562007236491156588856899608724900669682801453820092697398911565855145844788853967200906190831227933392391520201216410975101635081140142118746666340099053631495897055368139599447040810269478419428795968485901813400756357323596111539025678203500176805403639298142371371613803286375044312794938204517319432770353479332087841516356123321860747348086297587261241219169010928865577424999605496981195868656930782328932374413984609614440958230562557802545046301833065971430453774433921624792857220981825706871736677587307900029681883940343476 [131,85] 1689810653524027355301967455286130562938891882556728351771645200691433719138902582231989325642175493187369787396112715268825649716768863705780087912823397712194436588639059240528603584284383913242015455516173080401140411321604802107803950924762534377123721195857037847256056968717018212531788531492559152043525630440672501838771465770410476475502528324048154359366521480603327683201812627752668791497469875707717872732516959134862586406071809095265192843082328413585314569121134098427869701259648763847963848001489925211875866144134828702556481565475005973878656591592439234702920954267165142435873833847590506887697622156863414306404870097392382332564543579768220589371202164293677755841633032521363326499668268320302441104566139115038527761507623651488528043588653669898711586010106466636013076458881801149055585979020751102131003801642601470435239660536223929926918862992567214478755364058860513712944580739152269138880835540979845289003197182660501094164908132424241977133579402288408297616194239277740095393727201326340741194053982327201753794996649456000576759333907408789229155274985653258906207899519985298004440805486633867318988400856050621516652444664398762122232803324161914857348636222497314079245031147880901765740575500163344766288688101666121592697503792223397083315379177774202370332425048619740884565676608122386321317548924554202805712865909309735205236750767522343691251852319570608809295499288163173 [131,86] -1902271615517807348775327153284548386775808481573750891746851708994913954584674599598083172368035863099498827251232360530188710293152716769666898333723384929273791107664618305234141609537661652255531738763579310721788845390246116615103336684477925126140027944549996101963165989490259170360832970613654251020481632261454098768445057180412272860238141906434813101027520275546386704824072005623854362943863116657630259801911234545573968823020518280125842440403269315631291319539515848689093537239273440348078019580045166881733646090485464201144704403217499835816800013652473163381247360670999564517144934327914405086793794921263904818093751866353564685342090877688234382173341755379516954885502782872187603226357929748090379557729819256498036888563828789484327226298557352255938670571507467391164729120074317104868376328795097410459633052350935010460597613924195289835222819777842163078474050720749299452294632969360709076361630426200461138389289572476670765930676728641342754831663016487736241626306273557626055430901606458584397222293184615023387878474180920065321497755917454333925440211380402341284849052105293818301370160714976297494950833585943643779078000768731644861099925809570285945983426350055547855155721268523878821166985091221980897603402015143273071214519675293618996226883032265355197512613042021593281724540704495641684757067844309418440534026489237208135635138971798632952813760504090439909031743387 [131,87] 2879293798951888032248287604907522892967192220627618464997672443213393889868517634424867004298822366298593430172440077957970851711726603839855050647269984223103923045867025621051842616200595220039093170093392673035930251818974928902766663341695595131559399633472340358704951602815317281323498230671160902158840531987924855540686483106929496584347329816357882419451961951139338208203245279586614124782060942734561209077560328856467695233877382433266049334070573741594280002238003654455097380283759906119963219352272478311769750212698110831383263775406508741612364114836582456682826802994461634714265189080110720260462529808374079516648622431756115257509265967371424021728948257296151992853746619678085037724787173866708753497336905397549299672677212274635382714439428649013202120574907598628118709670254959384847803345906490346653781483341735046297840663984262463845833781844858675114622995834272986196706752739486910951509782928332968498919722934494982779299010337877877642574019445387393564231497631483691413054798782178763862844208505655241150537475001802415338309065917468525257075005258806260344866164537800991549342337040611400046823747897092348474651958189493004222400579334222094100074066503390461079543799104736921571291768596736708884639700306365138924899366081938605305113706004203408460098073578947900844256897876316083759424459602879005761832505617784623610651865343084735196530512525626818033058 [131,88] 3953608242125853644139682096300314897971156060316672872929714463778896819927404299838986534588464196248012206141138873122841526425475235487980676478657402874264714042604760073427658791133853916776022018063322182157262582680515791338586303772080618857294637697330318264055317676876741630453321605901010651279447129198512014606325661763755134366219148847893392451710381971333312004391579772825116521681891330955273997054504080013349001785721969862028902424639189350065544567815266162009667029671958217775151522749889326592795902745290884112471340482498469337309051635217434993244857973630053737814328427585156997275354440486559419612182686095741204287219651510656275108103070252594710722575755814778491134531106329483695521324149803043997793801499740603050264166820039915689578882722944170766191063385446449666373699794906749297755351820278901750574464853948085571712707681838235892995701899397942404680045299829234883959965110952399315770825220767032497146639553050154853678205296026732240353853463653410192910175709919083008213111363195790257115470123255632254283127062407010691505504959776739231341417538616502123350745008324122919366692760318397971181556292307488195813268173722915931876911891920399804051379193371392807253380634282186967902793026929692367053252857972209572010365966533936382525038306001894615952118824127165521314091559073393091003698378605139530845101909445586733838640146791534183 [131,89] 2052060417016208227266250206824349899072794705845075694387366869650227454909409684965196459816317802469529592875981436699135867639018607973001530370644794816406015398206134268337045840529206312536933772029368243683165188922017153916677472513642131829187803235591020148376873396177357772732422190805140413852183124472119066723063431269025333333152870332582255234130512374733249179859883682589796143458140272662695973956238763130060511952363831397747881683104002882092708071966836473823777336850883293314605985456122366149368095499189617097559013463678882451103224456806342863739358829287035056887237977629847436399119806179404633777686982803849523948871153902807124078452846913670619018098936820733799655377916071911393935973628698140334542513747002012213231242634451364530181207664224309589420749562242586555237814912078868121890419143117308862367250461016742737062620408200707358242889978368560981573311784914621306496652070173206364802187032041619244518233111251913807596885132654689244032885521199066597660677875300749032419718348025716085755677735104806093873893467592439870882282165492029059706556892147086751376544373362517029749916147310718345400582493426665350749274819811426242835582413015133551222069911512562640644676905791225678610385427386354633614948529378429158710900787766707101317045060303142363683473561545865983020333499630042229650063795143813461034754512265662546335359853351 [131,90] -428909422288689065334929698403144314663644516119848885917250991167909711191764218351233724287954478553390330430283193141435808858847739737496864198081380727502389466906457976242146997613676142142932957672571957265786554367442515174255375472928931876923862844727689609407417886466308110873480628018635962152720015432514038353941091465105871290442735122302330620989143613610379278382094137557829998662624772802497743604089896257889636592398713936660537681961042304285350586462644276805711216183216551302704869038903424602182793457390340834301884987438544613227752111816117975996186887144395085512455284835623077031771475547963140358194257111313662666247053599085676745385527726859429950999033208751636643549471046738920774018935420022268052636612587589074968008197485196460679143184799469626320679435568896031202516806978865222980782112111922776506256300286386641475584131047694390541181960734695971583929380642365675912785622064831884269316631845861367898939459368245363230038949930139456315257058678007762050396129141830473382024394100693710584592310098255861823666916654739694709369962974321446393743015230919965545326340477211627311092921413249023036469631584448971493956145830543681406441083219688834615534528681623251019537029500647441058902382646669440710323374702587609631857864112309501825864274125959794543936832520631744208603002873386788083023807694823036791753940503353394078072 [131,91] -78639498538688988933449938185608646858756550506652482247176362968250103685772757115683074689976768426627809327947218946894712694545277231114339020157077575194829837801259984238960608296622169877489238638666887601908430788495518581003945937872286330477513939349266762052144069604174851492486940793651194052174710145873583118631465681955195885257270591682361848952879724684762967408023446798489610426266231904584017731173856709870273320670270921445205876008394942584457061903282766301185274972320677934945902929033452946471999133763068289603442151689304838834214974316642075951058942011931481777862146884879951210568203222026832044483300271741359602136077751137956685348313854888452548338545909128007694255115708326133224954841393002693465166502330500052366183552894678815960928874650174080036112459231786769090417446016592821454597366993187792022201025609443713494585487790856143330348848546080464533728411732457261862246248168597251936165585973798131367930270938200684944550525537285706470081805197556632783517447352816841245137841551340080003583763251272960457749588155824626696203159492638058732832017410530234141427963456640009720772999643033083991197960196929762897413532777359115698716684065950574486501246015428984204994498873356616726291998764281175917231076989893962888626520263125475480165827821657519026595763652814810712617788397436677341850377687236992450854094103898248 [131,92] -21161972097793915253504304536791938991736280650653950016642393866139292533957765020228634286340314589866719199382310233158822703632960577441843774726871339279480722350560606959223873369758901178927163389751989294700387216545691470466847066193056592391426130553206760319293604050480705567972983141371833992168169008140308060027794408560884325438345300155433030929634850601573895775993705874138007241721357693152984871295405232933451931163842132681580832328900411254577669331197906482806374826451621859543995918995525219297309928435286388360651088788764675644473898817329856456838715447821662555911375813519891313777713987358357659488860330013698816536858276514286771293421780727373453206487397017950308024950604800984582746774283659415242605023914602378695086260752502277600423887093187610040544722440868316162710176203956750411038631497542266743731170405873487106495153091178480647026987277293425089448010369613533309696447796115316425504323401906193183309195846008750095297056475319057387949345409597641230772404735763180898670817914697131931345999824140491049492521529972220117117814176189799712429483768540580285552077642043380464837720964000675644920897167411832908003592576975033313035648811612611185894221966868802114396656107852658432765401107979265937915114570584537110105752362701513216687519469289993074727538727083261283476912714624714669927951779519151033582202316 [131,93] -501998192553194864259810753903691152608064244484555225165259066636259789538317350553371425029560246071952882290300971029567017156098074437945850027466727776577201402574789956883917146830793416383606342463559640343004014311703753017398778587781224722787650324314026853299157000558786118010131671443268979689159077549252582854893411104400719633603500108905583775189531996323993036099959360087155519318314356476590184679104589375791633911194340203413028445862537158985049206808872122018868787523413388948584024000702412552987331607698115113287458708225328412020645401441456912624457085539435431869323875444304751387673392530345834179807367883936692747072834998897827420086754310223408067300188897758335102761811063311463824998939179282816471233231042214472285460276267012880331037699345277793677904156647986185424886870191461171085020369245222280891573932934229193487971503437468141485836945061586890778650577452544606984995386216001516764562005035810188666117440661870524842657775187220736184650657027661359456771402528003810766639633912157072090939799734668487295935039934458399897232962552983069610456900449884137000311186347331293098672817756313421108946153268525344505794927558139491405356595606609394552651774034288114190488174063315761660773265922775336312213782907185545185311306658207814653992556056408353959062688031206697902031550469601955237110858767264659592 [131,94] -202289373339134568039824251403198330956661995741696760886130344068137942662078193935849279395543734732523603783660229227057921801389930083141278442399706435184453662974686902259481057495570623086634523812557892398667229934913694549360758274712018264102320352708000976714112150608328952106239991461802866369379593502862406863652188431365833677544380773073689102212372530383594537573672728112544232166888156942294642579687731102100410409924808470763583471087337353473573488016793367710724297122065253790871164791195898103334430768336292620857546853647877385437360169247553180673143993227073627196818595064463788963006192373094296105030318396452895512146702978788189190572658500839707832174399110376701679132578313388574049590353676752962378678004481399129331630183689213930735806048036637167092578638460019135799766539248291630847495290779783695101663543644029854191910081415340089796333168239602995949282620844509224882319743572326962709957193962272828939495763241827787291714213531117502389031971597915871278074406380476060810257191367083450921828056535381454816278074460939731096274134707765799956089631368060075393662047569093002003167578805221368682208277134436391671723974689247509187761666359718332312258318231408924430211619745991448189099832094582145866925205921512692494665288541378746336301041934034775360722940696437310450549943629300627734887397312489 [131,95] 24119943036949608048065133260424357941111563432626630845175220402467945712672807996337813347707795748430793941552047034406151969546234209247923366318765492315995608714633850502142842294806483009649970546119542643824363890059563949938022049090621680061518694364804062514133102952609274732367517299571000013954446035355973621640839170023557552873111841951746220643667489716528017314991991872470179042588756586916664623909852863896380447885043302218061752717442044099980554421896866044932942823938190698437889771647173025828662411668335081294900686724198735824654437597105689898145837652055635245375431774336714148402059247413995778614349610166165543209657350998717305410541156809334430076476368189510140280570398817926083053233249169557314565579784604358483000845772467473454196762916089425001944511170635388392297137411063804745043412966514312773144170561148588501660136084169954312132489791081474310390568617375386184951676144816889008773689007928647264602190520778542498156809991396722275486168274966101500135439559885829050300208052711027660314924341373710331550196715591818247265827022710965456611722863777932242448526126478400886010551560377081161600972326914234096666182690014510504117548982510403703983207239414295762118319620428560550952359127593635106435831045946975004915157230874626147955157549516631290609703629042316691934370114313953267993348 [131,96] 110752929785679288641829210599980152892489220866275456821792997847430324700105478649210252474348229776256973032048461145419224306453409487192923737928859604726500268059156716988912756521728847530025133513229085604686084826136119596601524493943234123821086037664292633937667117134601365323937126457818587601601608643857063661916199433144195204947159905889192934248306830899590621239118199915172267057915123692418764473045802135263538228616635663876167425463120253247247043734018275781176383975990019245378392635227073747363956476196864942850716777871705091767275893967524951550247249895182285881088462324760535276610041752986294964915065293244414860574213702646524766879577914898069572147638154559380132503859689248550205219329312107490168905528882041389809104208619322776478754475799741632508663037288922199118536225576167294776757353797085359297102729968945582046189620262803801827513523585367165390423908629879633333010487569953333100230820219512326826020585285076528723523354745561474865014350513390708761914013662167387857127032131109811159738665848408337489332390975277059597232369796504951705061705708034069227966974123004988552998551665322543919808986438056874753411394744691801490629956068624916678802545454910415392553997307118754324418300079772537034723711181263901900347836771768644543169067943023238309235224543927474863657483045140250 [131,97] -9436675148581831678096502726398768323057961603350727155811488016389000225471378776634156379784290850140141879451156634953387175552035043015594206938290610906334369954858193783385880878626479397255647334648340676777921270927913510702462862531043066071707800962528926582108225426967583638302175433279298228309285990959299559439147843606415487670208021867842795520836285103321863028398352290210232454059459168168281292600284987778876447506280447526906396423193872107175097440552211692792373686067418213285747661311042743296487719091011602885615643595920754574393420714015824955153953989129721427400453921456382703857419674886719168081170459898507985581187025279784689304288708479107279342755932561684483447505216192304842802253382539319095893621333785514326090430760905948360650940620737728599026090871138457927400358267671778938294888312629530751019829033560205049286402041608262314505437770650040747101039725546079245928623244780654205736390990224426739146532092994959249043703323274617119817410792924169096406706592329895198651594499067031267924530510069666237830966309450813848112687999044297589457979228951492382341012749743513661364652326890002749449598248813608011867308583365253224612991314012237680851904997654031857293521868437448566657742298707665285974356914824050027013811596292215195614073668803663238322353223000500391270983277 [131,98] 1122961120920068136369043369410031989059515993400624630300939997368498053355039085193935876086296211230828492945235938755635224849619675172758450958409326902646243320510655116459120607636048621322975589783585875736639977432653281701286957543357074227025228378403069211098641779171704784949915424571874583052003509818908073043491560298932655491414823696894181992016979705161757337533475245500030375200805006514825203469708565211154756035758948443589308662234012890751591400254544503707473602166813958730321832605728227141040328657134111015882127818639805490373035507952417642970331912162577835432453886419692254790655197429278419207472259004899113288585254801365481181719197352037139972693536419524705156952053722645088132090661046010884085644007996950876711348995059628464591856423902394223893013049871964882188563829210007970719411939786991498417871198232924337846689055556779547745954003319903067125872665052268930234042958250219010243319772024702380568079507237024132925377191896565860291642922306504672391909037168787716587401815072513600670495732605072494023689022944077670638722570450570629150837436998086168541747136521531772535616388496455939622847352250915391519325415238136782047543562526485723561774288492665988237939895510043560715605411088579763970713144527859363368788728571878892803429456552467543077841069491503623273 [131,99] 8713981432212925416830111179762491886065256933006505552262693392691406213549970033605297419734581929720518936834163051332635275893046529726215242679557995623311801307829025033345810830976376437879315798734239927920014247037132662231638673211979775377489129895876954338908478546251911545997452009263094224185722676772615907872222747592329068462058629645962292423532344581685457576731863843812038236799592270907862233348145973838474044998509180375816788197248556971263419852614081280624851582718756738210062230237128959750024695576691763836548137784409768401557609350151868677156192138299027781207993386914457208695955428896981292516379040723087780286455081225621856037721104181495656440835946696764095452870713681794003755863145862173936497629889990459352637849718446669042486684001179810854474165804830104432799044914595789999946019727146534603155317669828984741529333859119595735387584511346571759624107419901579158936210228097315368138896983117379967767292022289548256592292803037125731289556490788728655190950164733296953520927009636435556632863859451415557992805423918754680445259761994303131330211767596015166856466440241054986453521171306621220364292144353777062631290172598482849519658199353329382451958097786265448852462936084885871183586794188136992753867130970323275350759243881529156349883412810514388314858146576 [131,100] 95506403559082520152140256604145346128847032515045747235816183162431107380149539070393492299436560173610713364603309356460260269813265196506883631823551991536726991211567647340706676822062807458477723578459296247517480194337128302468858813392438563672613818367489426755990968702992950769244466555779900809491344135960696409809947688489753302987701883094494701333372677166535002871340334694954431388050782648545444003628512095006493714641746438727928777704977051313916188076340620566748742420008257981012493962919871187910794725160060734418853807536443854266563691151134301964059635982460985412409788417135229762998628140258909871799850526544114854878977922416550519680100665976915495723603286186201779395235094090343043255314176740258359347379860471784047636350361677387393482202892872867824697664487390495380747873396771425704450664293316497240424169682751472200274685920653096794505086735832145211599224577914297879419735024323534295092478351153555293212494378647850976285785742462841759087433405067711297894156850787380093218887544546948183403186490107766824842056730927218584938417490472017513246710032061221609294797938922548733061035572535325639713893419526014793394704928500977661346495696029467940410647051064673454581278076089609271042244190384498712665847968176957304641720100217577052089846535173875339995 [131,101] 2942533481460808876108464676936053332802127036462251433946427538184498925716841751241350098538590048637638439109078334837324954690082770469978237337677165005604231997736930618895545412571666165962308863605840577002247257426853039608496727571328840136491837973512444745638851178986425618621621533447671092914753690816516554499366237401324751718061664653888855622043806997769592412777608413105591195948156897022109619595246985203462645334861448229212298184856928321522825884667919555579263470129792305591673858162925746424766915203324461176442014142811786888957252716553208622723823098002550917593245189482228546171999417269309469839658588420644489278315507162232375316113960968145878518704570269604003394826969586415745823713764068736978611590728483292599034067532842309804729970811008019453992411043151922318313890500818471976615431841646693837365913068014559829405690646150399884069451187225867010732269924507239926789954234352693789824781646899412855507424684390130421556184598536451045033850274296347347781322727327309074169542540010419026659789198641627619263236031415459282719693601580045575774331630909919893549415259428058387151999517721110971895246729692169165787945074155967923144217331705627513221523945260931854660315520715574909501017848384971496284773823650600162487366674511813924025853198487673 [131,102] 2038927058398895176299109625429503300695423379886416745774433218034978312684846752184078024268725489791461101516081279031422180155820345909494958257078062437398847339674740453465574222173237140979669260652374213033109793187350637516379713485597173605368539259675816493118635911173842968866934198973503891050074183032051020880754285692896317263616128528719719282670084067847078450825246682189989079989276104401902372380644812581870244657728958344621244792937177689395967976068688559748775095605468001349714000400629410401828545007500298931663640343485760841233999616820226362667394977411565289971658861745574634938479711913077396151548913384454102349933044149688885829250712755866833957651353539536609453361209222359277893954510356660982740786563796958166008141207068414924773640004442379570405325752155928782769948019792325952298495604246443946085161751294348293262055085433159126065764518424775138326816193733670040577932021339570168287805239065942422628756628245960897964659572284096707180764218797330978806619915641318329051091781484356529916495792986286372389361536714664708293371970635631880862843085083038961437101865644787634928176927753163134967405966116337942077792583830437839833976224812849379759576028379617658883787817976503762126599918017686994638250055994716855461384426646689251959234 [131,103] 906164146013775103651789757633488271281060673702734394428801996538274684443370691979502246649990626322226495217547547083542398683983676157768328912609099378245048715031433245136509713269065832001748085487551327765503676501222347055056025124462362710324411839504754059985762448760906558048451350470310289316185657731208055975245852697514923347002008955124375519635755213979536027042902129148393913272330465819590528880369970270941642738591820008785724073258364717192560577100481717748098000353209148727078328569608404397248644483517955610122673519621991104312810095589468400450560637691278711604618458977315591088331453798377579765986838160137548229015723825517984438034060158937604936629298039139653595811584868562792540779465796010164581736947421519133500397543391830106692507043453994376611410560640425863157466488207461866231124237929212687615813580142102621000349530208193736345340421782714309183650648490114722829252252753357466828709250582470997946257043043968130456497725190029843131552041629432714426242738731741333376807201111718796271198990337339819721525350039867686905244613183626724426499730808591624946117507169765388318075569874444900167073707805116531245672134520736936288166018856365695526792774825808202373377777080666713023711529433205827129712841892164894160117049018364022 [131,104] 399714282218009938488359490232172756019226785156074289700410262618715076250022640145174075438236116854442076281937655599788591804629965232080751900270958053787391206402439085697264312530949267335127608996819072663310810654886512008772905889144961456271426812144198399853418333737913331991320285945771710892353990072024927509857783606403322774141747079330903199111035226625187098574327146017069749548302987312657146597637307830563953922425471860515192410131509330555503999540875787205675812178794357252065248487614423668522052604692177164289539765848667450872752941663864251929757411242802969936427066970923849327674554553587639799566037358776880985993280385620151133412916906797623112628220887783334250069619714098095969047237171280534717612628945873281689998328206114373614267124881847216701942905929316659780414449280864343024366992506039894547285470347537981836904771918758505164837446568031556487669129985368783732703390727926911548771598315673137680405517713554083094092573460166339894245608197771299055259781938546184200445918524234705461142492242834982025856077399028619921657098338178111831746231840468071622609099216930873887147221566281106078870566055630119460832724179303433551228630480933056628625943446143873574351518183691986479692674898163735494460841274908850635396031007 [131,105] 391081415024809960079650126785580354977485182383331163432991795967120783235792165586891392965788792542252110004263342525274487224633695784501730119079642439327462727162357066850186503561264680556389652914207186938201427091389534851589604426778298690419845569527974326027636271808656437155046161061752870706287042147949431693045424467962303647126664611006871274519140732173417733817244551014455309901068975565503253333190909359534878157760203227632311048355668477955693041274639514887256253675267688737242762525376242323015427579240344709118374705728637976845461393804524741790742000823851856997216008265402046560893558925343508712966868589033508003077452888110839300306641288112056406660362407114252214311698318316397244321869262818839516653426886749775150823311152534546447122359891145932028930360558056396821458249137308455555381096413464230978362170010626576206258161349366330588172829271530692364712007568319207725471748025729236955540469110480584806010125711935789035459168059761546565435252802812354894075272101875381494168918328741249059736187798359856986278401156721370416554789861887507428923487851129002216424090311374048247197325009384401175447000268427803338919587100257093208918332480607000520437417429273523832891878188746011909316854216449180539407277860351144229567 [131,106] -34097656224391295345982496702065332641955726329113645429470856379165366087442874767952228106610115104504925539145568338253571059944562804021586133499903627587108177925196141412798357834146016666208700074809432780336206726079086744053034289645407367576380292953730285592648840872861937483936829625236550025858342064104065546257083223216653336976963605390292842746070946034659719095764536686931251865577620352779745368049934097273738224154683779215750497805910168717904840887023662969800840695755640790044546520012793527137080108294318846204052997384724819420185217551693674274297624994651278435741713560292860715316077940811036537440781065685583519690776606270104790359524493941716752600723934328780602791150936509967696830781285890974338835582536766159099973457483889141227385472415795407296238561563446551289724703249502884852808002717917830073059887382413694885798224978365959001514988803538078671272143472861363754316568761667614433242447638110481424458937320917379577443052079671101207209763920309210146252558912488371876045366569062942111811231829119617074369361583555329972098298957441252918012399507725929893887104116030321783547365344231447848800218729327120762014025037732193050011589718782003642804028713301586712597840436038935648573093341601355882801500270512670 [131,107] 4216488455876109899491820552156645852339424249950507912393253171372892061853571617480376502187773983394025727682021617639712303748695542722416266163597843798036616023901333470530026960536215027634896242161976238197607100199084403174020154277914207636850331098278567921798850860840053207568865266364091903590117088317470989388638414246400835437285340475794916927132896346611925793138959060019909103496404611100283293152157763408620779383707148802801247305336969087507257322628518220935039899040227279180883026610778948775884157413149496905132846756899513185257987041667890676860932979268965120096054889924889800812127287871308540085390550309515903689707926770626550879633695023000280840427954276513917049836483021167822195832053665909656553263281870080287611700657456611823118321252422614907276438314573493458053841050379455096699393210622342269916586991283363699688749676157974320323924217141298698615843463997640363172926969986008745776297906708652286493545215494986053212583034310765613476249696623858960861134956556984705622381814439626681524717885613541174967568643592778709676852242148949630277226537466367211222129849060600092638013315421855752270895684754795157874447763609698309415315413008975164762481854454113863306001365274425669165005139938066848190957258 [131,108] -3261550504046863008187099189803839353756226267403080526223897175317728298756865234688422874688594009364665411648666899028436265299709962958632654382964631791094903240309595070594141831228795370270901191064364574559267723431503736154652610393355094965598996053401961201548286652932694604077597053008700583920579091880870977506464631170159722135028547790077584655127594305147083386396071166234192821755164418558876802478623384037139671408081626321751664908674061167378046433754529066750700525067342191624339697075629016818366514196932192771264120746102945078797719325751327867418381184695863211961984737704939828982910028160106526368183854753141732879804247245400547400717846711393278023918445059562437438803155737423304396618667759631097051118065946152288566849268261099649283575155981661063584992250672969115440224663246564715489102111691602420614204590520634703942331008151824770404269858543857559116248209973412466455643239390821087744728179941501747996199184111669571599870571723127262927239936170747913308617529710276196259981801105759575861165668563535046581697474019650471193918350338066330574526581013676839096990631588712420415110488640493411386768521579520945729438576772634944513032064083575379057246699733313303497487626230733685033257956158844158591 [131,109] 840962236013659125077739991271580028961397138548535992546070700949600739226128432376378911345967193027891578105033466280234776884902391752459592719337379325896400967991567436558020327361810241318212544452809727848973416351542032990581656743508880577110834247617462830477597214208136887792526177172300568412723186149120241499648041396976508448823009221076337439314527991216872203264011144115338026038819138226115845388131627215104799834356003561203829200268428403513464149449542390596918837018504939443138503527300343794699838987289196598721004377796084576440326676578082983040737623720712776038675833548422940572687336984149835697314124060030180745332543431740620737613901952628773465680616516567942817518811587039802139876294842869235819425573851625677845738359365715759756941028443501489445417275968079138202516597436907395993298754922906508044621785641050006240672266076762342944311720029355875398754085231907743772936449995371657086146588279075526725631466642217479809203162995928971951959277800671130919932112296903468102574616675622753783015719618222198201825309327615247174303916050135838770665223448993212910281149862844459559975441354997570533479805996947190945762538212606046670299494042652274480322022256536124566254143507490064509216047219399 [131,110] -43462307586374796730075267801990319035050350903783315738414899228499382976502279909885153863377155141981520765649681633494845999910945547902256511486869141700189401506090262829486937815039803841177894501102513863757538175223864702111097125332853226868166257173204796214098001191233850012849423548208205848725520293838542738473252321709419551308919678215943743700148713406300657161230335219370707301491125426772366237707205960875351778987357076957186654096523124411202454887532370215218598241266710619841311416182999563935663506666668210375606292039369646639679881169419491368503870874516262037184669671895790797706573176721034995495587840187416475384646431505160309628944855422786413950868727057900282505214369952041523688539968174148656609425920837987469496732605146684094455346174027235126235011094072105820643207216128899006964572264879552435897087779183192317817946610598261494904940268121109950960234235157769982696289251901563434907174884705985955323722223653134797914615317107574993028225938935384020730618755432517771459756284947923036173098535996963588669321621320695569874882651368081842764748704339725679943548912550494296939235044244062368876347110283890073243995614105753594474170086541136146681313742889050696933524467784100108994625 [131,111] 6816769285580285869923491872767362564247930215505005243307214098419904135960213537744332257435816763466287130539568166766995057289208896153363625264368238692693879590061881064744912766910816804691125174822873316823234181058762932472557656891305478580592098627696966637215035359228945609351774292001115682264211681412164283480220818213405574935421174732731022030308623837991291938109044527866087615497278521652603755732648004380480116530164813140605034227590954355868663325222002997032921422418402390247834341796924635048953997546140727478743831450853533023537407298575002311209957702702299395120845886182481170351465597003589569692489604635550822543834998008425944729068911896387015950085414570608392191636159934945769457180115692884100472141589334156980735736883299372869912906693600696037401075916873784469896811657963230113495027609267280229728996928522790839993854111703821331186481638693974273540348656699790629735470782514103851693348258775278580076771382584829476106674141939165391372319602290416247415647998983114195542578174816421457604335505491340350308363450140873161903176719177862661700954650082265278420799232465962468277739284559116822690679111115259435409987790872042030986513878043550490933995098563581981818266291862411360 [131,112] -84405858955724848841513569546812388672419003204457831202002271331500548553021632386546468805745010204481828901708444711236657513424367495258637219098753180847188361383060443997647248728312861509111327723434242680320632807857403071398642449179731049313436077371371351017174128322046008357863540043047207351360905411244088246779583525642163946557400344189850491418903777302160227025735293488204070089842772382648934104149475536648497583963282861148665275401292523657265816771007296099065161407018440682428702903898569484498004045183635059262734364803284954211677259336485131760379991019067656957875585545117502886816730396179695549266162103613693570912483965455644787621093226300151470834919795072021366866428655902700867361303578004408302294832013732804307832115615081129931147937188676557592461836714399719003602207450732253348817912893305425558951689904540948041186867491857256338889266347268843735715171986988028127806477816917528866487306725178712141130488376092371130132301483802569855044813273430518914353465437981939542209264622891612447650266563592688499997572177455516116224874203061746849936998025468837969667963748514153144957349766420563470234427993090715837004194844847267342846125260692955833179003099435070783017990872 [131,113] 362895790291363189453629550053464116784295209320465117408874436094866121904819137726361351584234335372792016164977624850558426117844343701486498458658469885650504673203238337483634900667728504756996732043976278730157788117517022610719909833233333083058955378564892740841207397109746738162418087962487473322611096812254786829536655623108626873306681088885528342861771979851872222832770239316167094495113101088056050438142802280747532634095388673333855027073406230025265260385335482180371225652184502239436502596062436437618037133721505254147229506872928505603520087292687044412870142111195834395800302687678657437629782866272369538827927889163519082108329166521309582033991242498699570101868737085752948116829797570931224721852670229602682244452134414763808248078606265978256264060314962122175719422996344453157202351919705982978610011725188561430001065891234899292396472886128109576524979730783515843907920810745578909513550640842156263050248360157618924864255324932305731441165769264097152760764194886938171872364007804280741450100554799712140811795164357758929720383795811074043161808825928787879495428479485635350100163356775739605396014894880324473185966030372906352756990258864378416191079798212493527783947599271669242 [131,114] -52904921584197445931404651749789771441638793955018227884670175368318232134505693067520355104995358386893956901456353613162921837720994071823125953915561886019313095313434455873084084834483457634724390680369015242789589806172674852892940321812219483828608908798128451353378255419313583139816936177133125810555769744544111600812128048809437535705699217001174679953222115848824143541684726503402783151452090344520469877678803905161301885440952066663908507081140823773049900195112253043897183364231353071547091782973375658140469214220554121489393066436969803672409612155324871526433799623461261629224591813694418122189051104958751313530745097839940406825215638500399408364405360642759394824913674028135753154671632410232141295985355854573839844541974284056241419025114143581519105559513801739173495607316126403421599863979598203036927249246939203310489434726859340936703100813020034216295613912549182299338842906041307249921370699356285488348520928237584336627373469417796276063877313677813503429808140388301773496731564106795410958501762269968150663767901259465069419059809541565606409143671747142822558642554449245589102777694910107183294416301015075323723194282073630721633312573191756573692084214736929301471688877486 [131,115] -4587821239241269287877306201953372701734892298298461607451357388955149190470942514162042246279156350328885811933167520654396181124963293967281095083175890350367523736135888540165048717105102302473570822260822375736350231512348633735265383141642864298686724216745253217020579955991098747008039564897650147677911367455798335278887640857482388265895458483871791825814668838076114961719452624354687688702457006033509622763931133077326894473955318897726242564402002979153821298613968800343909174025851880289313272806833022522988053701437460384558828709602096379702882402895639192400591298469146820214535160518303889168624351871013624276321883984297819460137349394151792695092078389389739856664148299438032712316805508890259251332252802463260283474336586309523609480941853946498816506428247807093901356383193887275558344338640748235299326131190287387558328292839383096410998106285028967415629930061585195453735028924396805313181939255895736758756852883153388229533387032452440093560981015498783143399904666728683037598865680018074045711430187635073946862726012967498197760724792779371471864254223294139193096024833420207049415303089192084702789708176020894450930768166899572918230031890136682347037254585308165460 [131,116] 1231396880145126469162968361943315175103519188014540563011553942574400715128566584020920287220646502005907364902441833784805835421948363580715115497420882085966705384678116151914898400741662784808255111185192979942343594141144956110123659100661182567266613544326715973254886396327717330504214993688297647285401820866101232296206635268682084373142770490899716654226087709416392404218752671709343718623503552906987674866710663684358227221791388129817436256624299766237093494783870009921404314023148087431057716284525059954765642463002801262497577364295799996040244510124017068991851064026111433260142606052971887528959782772382654606391128155065854758665795535796496616803790828074622392443085228576234347089715323165402974986429838550882588834236672542261730224910199115416254454151008263068274582941717617138587717731825848059635321923069102444053867060217373322687043989513977381530886175985988982887092547778918151373594147966786343672275835133412178454073324378526101776472631706152936154260390554669616672111618096804623667038009561252810264136219969607791443994518622436782143924029571721857100321193754585324434212054542680697142602305142816021769110766291750726069298884051051988065513645216255 [131,117] 2828043087835877333147321152276464216991925005682716536191332174592903577275217714347705325379661641665528802991865637126644285676432023995881551065812725631280711511708549607329703913904581976808186431251625892785754598927266696856274430531481907730986458907688374261659024070912376154194925305136574507257120671384335299664882318787652700340441048370320511536852552738783998534642992357169756798675803165295709061338303767544009458741903855556690940936380031232735507206452118517047209241831818102124768941177904549214234804677318780805061263087872689663084968848379429915470689795524930950327969408443836569846881141222179781897741769963355237137412471459545282503810727513059778732013735140787369283883306308096761714536302336643928675452153132142226895427446488324125416793227633351660893476669372988881614303601628359344944101002988942851855631522067220671113235508645753850574066012642349321970771302834213430352305711040623937508577024375099222586041310908385595377734539351680042059524138644081222254868130937107493562462602571309172196920004093482279182240003216694978626688171072834177602596635477166465225593814343190374555980319181387558106020761082397149191107024482598786204315 [131,118] -691437460922074740280929731157143750558371334361561716384980689359641193254579549716637079812198426800208550028005736768374472140352902349653950162178491914745901917605373349458858929950569037031325402533189544646751981814370117620847723376985305826765865707345090076400177667595467332997700498810390985760180843283146170300835371741809853055838260109086485441305871720568179470434404076196557825145791373670980706492689927192706769597847962910655168690773990506063730015445182685222692113522166521334016412056415106344885803877906909544302629129565167587132424480630028309150232796795480206146966046134191938627579358801070260068524702080829735645346054851664258594527028476272484774279911925461257750339630719430061932048527961193452908790291274097453490731749211990938588392755346668256145284890504410340490113072160346225348470785648648460944528585858616643620268077885478899082774637410587036105600229801729482223309649547411323154786903807834599377125326121988945028483304637810472346292593672783396446250711557490067399812445477034470545292390929598890848721825334345967546843240178632485664859446644291137563916397808367275507273295392275233022196893988738180692667362042111 [131,119] -1429610814033236424972103872811734996021868027219627947210563679822614864703585619365015192752820243686073742921193426330228640822403757672168027833083935764401207952300605581325964790773344499029506584775492639394410697957282613624851411797027378903339775587662293501121108555881946990332337370646983466692635516318449611255753042627426062378317372065415211744189787364724690772185891709816377508167010548146856205728476844403581431357619035218674403033526293216473927059820565837245082798840848165693723747676246678127810707342961241833887281209102098363098321988806747211545188390210674668286116542458286640090726980197949169647073752548332188569176479485000889870198552610934058115119389512469072878047880888580534641570053489376693172728560037103091251262697957385040829391185637719301161497018281421622183267256687082260123663841086783801776756184080064587547535706010416264831377381819985492916330131989668243748133681968073025924007982153689046383053662379033252912476870671561362124328387430049704209756211747545391280689085766783020112736202426585901792560721587918867097697594305361485122202868815674086392330388790530855093975338977381501739797683888422355275865 [131,120] -324243613485129624420806183088442885000148139931917849405378735014926457339017512323961672844931348234003833582828568311111769862147871324127743734706252654148621156377535785284284842009730215439115642026213594715312937498366975181509324191448412213470851256864276764204141914616863030788520372979214978921981388625033863786983420659534326863808649393016678712617328247264645589985543616437823149421825806440907585354045400398226840589985936358269408990970215742870687701841647090521097729832867709645929947698944039518783918138485742592520749567620992757427807845539038521838629780322866415303995547065457028757309379710892126378876818183664269942377523528992280091849134983348544194072626196623379905017746726940823584515987844208181516144066413779578087034350780573279361722382833293333956187395647595863362574607674706631531119532479531212860540026058017811942507019053688479538192845173425391239143894752053566901141260703986810394089462207051300841725046330207049951907237567340815099543320484591439234430853868773033430872398842680368244497503071918979066714503634533295848485510333539701593851805591899298564385993236775093438328550613572613554928334902402 [131,121] 103063797233244227288468739137384200364313158019582977734753185372637190201402092425259937300423267899853563318775842660773393122829863192920158896629546569063735857588659134629722359867352230356432406473240267900960220208532817412776061132952348995264228088079429594625262378228996186343804220593716271267918786212741338835454927228128542130758375033178299241205159872482312011249465313534932243514488696310931494522498708057694706739913136538002582660468417439627218928993176581932501370027353672886086303593000619177850774360571727624019008153792287238351166915446351013599046192997165613803032060742153499128485360232415509241433645769515500326901637838897812023928645563531749441106617411313576542470958809463813911132211620911341763632556878998209706977018427897963525335350837376057223908539011902400454892371788280121040023299885385005101321010528731709103371155834585097339109840902967709825016501904101236802672946149305850488688056338170679258495876795265420060605144055206126043903306761491152644423674447363311312523524798613944395497134264948382450568762253169617200934845661335878755885182193777242149255940413045916509341131871597572514181 [131,122] -8391134059111748479010133226450945637288829089224650782864393458145952559528345871062557264202654957899653356730585509379714658985974648172369998410901326864451832014620386177007701310977399055136354323983804533892823662096910676357005298955667980922607031928159868284733299277623964920791916183358151161068912689557718607137362985552581838102260829584492393502566821353531550688985627333325154002586773932000008016643872976524132952056998046110066931110991492174665331876191509874521180462440893511951061642618566512817727949571866817758393483921846872408500500553203985283261833106077824383992805468490070463622668945485490899524658341420800581137673807832633389272976018099994574273717114343075572403724561456825965843952846462372419601656671614658711989690793659706975509229719978868142178174393188348846742949167128408432898247447472234457380744146967423121325272908056833004387914687302693767312818649414622868095667605080152233805983822794892232214274410216233315476716987448659994107589163677205689630464571689752711972462730380656731852323630108312991748371232459855040651042372548696486953959020324894766213679986306524715654630424855 [131,123] 213578624268481812434385684362451857176939464382306019259601075331869201669846837961803200337707531155980882439172722006883228067645020244481084668096658317575480876845952459111544622017247711797475156975770293983653122254695331310348533822300654710030647861661869187907140306746615598497459927338409211614927773480868925096761669474306283256421340255045427280667605603829217192350184985068193265551229692822557116282027391459229879173266999388686172650489932122919846296618103703630859298201396003410408483857320986950733630850431407666742588104172821904036972766464553001111250154845678506887912476352011178118357187709122213058289785242365238377665389896559776812177802534881760106304669882152405814616705696415908579268499100278755831849191075498803664376781306505868857668575904029409792306878426508076158178646281985182855240628771973289252628993918857551316079014210641763138376622654722928445058617550704308060678479002057900762238413787265066405396886237710882170036260781666111147713335120428050777318636949920100537108289008746682432627086810296193027248781999925976570850748316411645837962190966826656356101343893221779136 [131,124] -19591837774143015304850458921483899370069729723970940000994031456696764864963103706902057786226836111233937799031482571593141551940081139929620869519027899132122711986573929171930522960147880575274990185674172507763845240999193748583946610800450174487990223607690569365687918332633908035483772837718991877518291476160292143634818827238424428159679288764666808130809118273865543181826901910547148885300065503847245553653919329523893230977647033441518213895817595396306703988623193101382069416831929932360735914826117860797118731458673013278247101322484416612739542320437797175573827780648608979115567220376737776488220518464609106264453531752387804812354017847303439889815835573729638450179081196786241822889197308467393004544017569284672709744541710531085441570549778633600721913590440943409035329972316708612710679437630210947758837473180611524984201244061750379423549042215021222643460078046929787465205252299685669625580557000705804642973462873155995908980194785949021223708195576773833752542102701364737945515878286149744456663791077331521907976474285851006504812805689368992015179146166269366085085815065522171239562734 [131,125] 107621800705328772674902607175751933804288180849027710365034994905594932198122808997875521773482079540918219630456116656965948594157820600220947475366815040218625858600736433574352312478984049231291761135334132271012466904862613249030281721339405461735406119650452801263175193084678530596083597109950693451077726055464652703195131720744427056930931750931216549972357290749427667684417065252667505223107406943900785364612576345296908287959151011833160750547843634865706937454354731340439419613212369429513307668829032640392417524248279816078066726448938075103838455226875834481140928768629231497906478779272080590708131232811058551620110212752931446931836342493131238929813507971174397111955183005787343964852211460956426793115540231912082238523654039128210038772182238540292711797660740020746347342790904891871425601382705965820634487595787785211094948885836881733810660102708417296997483715249202669422375308730240374737679961494280913698985856566064509146257284961078560579396389633182521768678800822052571626361408536470705410389961089545134093110379913770427342656055690401716150501822366242849404365270616712 [131,126] 1167863946160110301182775799324285520292260323232378959506870244068676974532842560777474560289437540417635361274767391697631108338398799626738790195114064117811948279162599643827364364097612113773627715979246402618834457161835713536990734350775090369413726791662856691615427289350990232454283495134468011900459573128903275024631841340120425971405444115622521768912306119498487299966070038943432390118925448286013745534346582216360831608157749631265732532571471642786114837527435058668529534703479076442168352781459123550810172716065773544226304651344064773764460988814383630191877085765213651548853343567106527698231691976185166796650319233062351894761230285983344110518128286393762286147023038935701277408451145288892284479874841846041230022477888906339200622069994900499209320689630672864992543872510678471686935660080180022617107513144409992989673936918204844200268816739436926437031960884401291153467848793362053552338302286560077464369694749563218412343524889943166991184138403198442082223632782316342551050497363337476025463313879080466821699723608667019509280111104643604946097216317645862506145 [131,127] 2858557582827638057671591836250094991005848344097282531455141879537687475228264407407703343199763556853539900892353379874447661829105711875175623674656230915093619301972434648518531183890440574599356869819481532571296886730626274694358067810790186105261813501569870514096231677786269517304107331985357697036016132781483722911855529220668933717542641926824509734947650532725808154228455873416146211629168273460674717632142292133279896460972400226549810822978858915344670280036337707030096192755517873765307785031162942354552835846283821867666085540976634374449968371097533769215370263338800414656395210115721894824513578708075624280345342319818031521312174132619651243614386983561616592633785555280564585478023859128912137126591092221719885340069864599367971775344500763849673018981667402488922685018602528373955607168915414644543094001523376907567164918065576233906045410389479155660525439335110421585652619647053734861352986113800262337738747304492316060889554934380984738843209293350532413426803352337431293592058589314202401709347469255392764433427824419271103865515705406271308568204784 [131,128] -2574618070799684829416963580457021402721193364945574850323008738020123521990158858211662331685933595181830786396920453092614249744491161348445674989784315348893046610745835028752627618057312529372704098344738747850037989087459968766178682026047759203536811652164042948039868149516342268924614246000257787291127243477601352033695106360245773082422956475419889642198010695029490829204054592984270954732436960890548602739404788967234430397058224540590333364897567456760281497533274791915835925276479865594459635916686397286278394850324199662639836002725983299913891984411614058342010204808265276128715468089233785486320027280673469574760399156883549148036486806872330577152742114601742639602794848588160920395751397804114533509329665909442113248074112917842291805612494170971207017655327917409419307086960723794083599281001119656084898781501859941214168107635998719259672329996770805907726091497442521238004966562801969459100090042121781851112256836956004226357979975686556734553604894892842601840348758109253360189195443526901356136661843484563583772087669285211157818923657930752 [131,129] -3136960153216373093477351431393920895985436937501950133544857847096433932129617925285449229206541894798629133250698435936468169068937836772027651647097025133048091869724908126663498566678121169423681020009494068494018956360573035293647909569483048652463321461565232190406446513660988947721892570481936261732248305787551921235425627380819517602216461412050368790246832767088924431618320642489756598986525425341712911864549842105793403508548807880090302236068016363590983635889210995405084582915044148417892363464082248378354840552826899449907834861520631471960885490933537756041058325110238210529455209819096301529233618672211854588687793578869730895050023805588641986883008576438276445918986182041741895982216505766959907083444064086428256205459451605620303895972151240427400042444051875356185353728738235433932264593573574466802571624917229208870045219310209228187357424035012546491262662712655282575127736745358953412093321747720395352871381875295841542732215852554915893323883684645797821062544493502583479912886569075809401973399795727677286609501486606467485421 [131,130] -783117125487584433308205655975758292259789776816450122528562640985212826113556876346450572152519710707365718102673270955957682835984828337038471908980970034065295730050886227916319459659368774350361791088043877503339159370295269589377419515965721951775184832687407350148196915454129878294546891271751818693110380737887578711368823233184224676311280650544563668400692281879774102808975539938304584597901817462481842511293541728605171976744736758360700043999497530661880682765411248279180423131952088988668562233809268703347826583047532338670419464731052832378248558893282788321481886930976950208810857875346620360819105596232638442110244762823149852574605831036508609691033302491386297600532390197078649428549464820801912179399821798199049174019725956756989212761388767064028358135963056774310903638585000918006709067962751852021079963063851610216855873519683825184647422996066571520782351726828667206378883900747805959292849051257720044467627469626386777543819044143700067112113639318325454298101690837424631556118894645442472783521604869389728547136371 [131,131] 298445346982112383974670913327440586498634102158079695312674511795878543788812609404200895699820336591072530463287072422451560242359348522497410258279418374544135304843922914864362615454414102266476952435444395205025413557644420613248816762931210092296211236037495748597315107851541124782302291141803437088706495953053619775603148087935165318681388816230549669777251724432662358409785994071384139724841086067135037916349189606533312031623616163603585042685775749269428523920325839816554911781129538479277815306755634503880499993053465355280911463246047104887293563736092225408820214081493191781518276434614232310436968881540459506044073005529521640800218142275544821212024099216920769337425256421362368932274734610639917177795473248390797880912289989350217196501064180922927147817660612871846219492458898894120557091840087347792230658237709131788694021043113025750820318944152805236471606725156623164063045872583283755920113012874290338400808473659264768374464699899107208824838607752237870690589943966983798192024304022896312218816433261172 [132,0] -3713591238935194783143168378936471004728187541501676269124155457953088633314662582056662622282706983189417922325176972148252693926959099997279145003806245415572282545025312731521396711197913035624286784673441994544558110725877219740521859549216238635392783482454927164936944057638477668564279855722577533223835988152813638835652352688295424729916392054541264547241492211341672542267513636273847595562695948733599546270222399293567221253157920010326707939685623422349612249679305246120974033642065557132859213242473857376710832377370602067448215943170645696875529494254436139884186404658312119639941713430106791026012699699577370441059778206486637917012477848199433103491314731145436508984174000276478261035676539203791889902745780795267211198301784098894638678108904638336163679546219390710901177883563580151549536586277004810049667915618577584330158766535996851564032477736700446868931998432998983434738134274199298386128896441004931971684276013301161305036431975661978694714710396258858599517224328396867993899960226476374648429604861201688002921140858619638730600764314009321132219204569512752421395509751859098908147880127565323061675860974139551912642232591519371428652806193601743298096513352131621526179157603262316621403678079745269190335319488569290819980999077291509324556169511876798982922734124717909973076493047777049440791541269942057300313418559539390301514991677443894680121310133998355120017970693841140998815292418512186548876346844878608528536140593963117698940163865852227659010510941220464873917751240390481843179923720681114803501777971119012235836352662215252862375994945982328668188903786722326613412637361289147190358773606422282398398238001391291618347167968750000000000000000000000000000000000000 [132,1] 1243775739256282087853460032500975139025280313448108468128335205219661501570719545245431235428918396838017949051046860423559074609983065043172998586956367167035779650005616161824862949782219724849508211931729543581188551236939625060340315876931200448912075076096579669206993751507831610459171653320246597316996000948404255614795424495358596870823574588269758328396266121279720882845563492210385153746636036060827006995241275087471200996017263981515997673496815370867759373787853769630110262947089455793226428178358910315401978997728061707150068361434649984134316911615217777946256450807147848709131510136741586655426673864530672041691088146887212952284059344605956019776111223945750144839003364389774089186792799843577611665700295944126046495260935485316838810794230980045649453285742226653192431222091451612585166372105857391844300685812130539963766056230491474794313363144893676224220974386042336996574613565901142446193472895714476720400211900997402755965961689115736252278386960732390307534371020599241096763453791256975703932159021462539197732762807037195091059452186538222340994880720825886575165237827538134489618723073058478298624569948690594687337152954121273385655082748528669792123688964257962978815064375638617645629321081330627181293122945754618285768082929262340262389580635778544188591432204232272068788602634500911965153615109903970594730511941487687994590849702880103651480894527800202336174632098020719028906566370983811602336591679331747892406141488119204972416160667749461992285953543492480344745576524644114120896668972413690698094476507661102657446790386862907194830926828568703255333816279084236428866265418367842270537812733252353708524040598604187835007905960083007812500000000000000000000000000000 [132,2] -176290121194750424104813704210474184781416655137457340888916678216534493497619610123108905266075653666340172420511162654381541778876822832404718814186654755130774818506139884982204606279295319029439657939824276788470932193460941824006057419620077500352867804127268284024086132051687025451596913185122160099140307813313218788653441647267587060141718717165833534134605844107330375464702043585243016351498398260542294665821672381584568206522769845652772184988101863081607107360918184155074451617964367945233666794807509881113897455217617185892102321179189382128312876615051322144781347026892571899754238897828351708756614776002298307954500378196042556289512883989924538295743168450618673870563300391052272020860359972501225093743058861154294372364096050419406944605546816238998606594963130491349488680945161645072865575868765417593314869259524403737839297968726046526166368100951551967448620171164790068907525132262579718302900825200780311447020694153879676783055134750464891546955727844127931530817391118321827083266242292064411193726603056979370539773657555213335466790578707775011094041681743251174837919342660490293265032905018661315647140949374090137353099521106683342966392531538692837873762873618069782123474072186139679239279577872763182450361241709690730857951801909770879043233588458453213867019970484767315318651502073486180113723660146544965411325187485902066304834693742622257522147396039288336294737187095337718810049447424606725719895041047776189817060975109805762984617925591101676038856597704528805862659315663444064103289780913582336309130824009181785881502663404404924946919800812645917725429521827856246012904574370631260232744220970116009149231128816381897195242345333099365234375000000000000000000000000 [132,3] 11542062097620098966768167972175072754211739351757604583977542242974213420739681117918418934513801891786198200095890748739669880385808547520877783112907995608376832355237103627323751960981737396147126981629301138216979647957951174494895110142476686404496709551992305087193844071813518239946624155944777808187126973916895840843883166930919076680456159434267045485367182443348868883898656819107844986859941977142442948730820703386135056715613956350225755796403385902494727354137057868075606349696864585505919696650214228673573298705709887373660894731378996788538578090844331746709900713611625288934489912692798018109264383656954644438039958945943648989757410772282085452377775869385716558736198461189910330403067016800120801491496166541560152905678763530780015898841873613832513096019905596624104438109748407687408747301245668495273439124880441105817967577240634012148098941019131304685132117307278641875479213064434543994196693316517683658019951132817949377571082551279019547099854432747393664487418931218122726573742196681061286311458514930544840461784918869718080165536492234166872114269897644627434874444044321278451532952107452637270855563410576154769748340462321692153602769812720393912462817305210083181314257698443055933372599601826531994746656810875720979312312842179563936009219592701993935717773330428139438892136003706492994436591332434442684798347500198479921281907790000089040892430092746862206744176884718177959426215719378767185669585123732121720854206667996847417176996282122539051075663195518597271633931517349923329850863816667353147406481748386303106247664951583891573309822509837327925430561811637259981430937991633854297645481633494485558901788968544366298374370671808719635009765625000000000000000000 [132,4] -498284661404660070521893166753379094633126115448351583343654146824607466874013789547419112570563873453559624603455264971097977579854654316938540904323512421582608512022749311736848021771441524454637903041622487643040876485199392097190378993283237396404987413401982836803561290424195099681471663542137362687950632544509256651015747876252039500042638839259059280730220474369396742044565541322231086040704286890492895751804394899749106070373022292403616482717915656076074589352746907192327847004474283810652605897236633105931250846594742850267266979727571049754932052636032199545780190232239052960494587453526693503372199321735052629389472692942760574953311093215565811672911019083563342115465999886343627885653658116929148281862153060460683352074694601971448102711528728219511490526696507138954961379893510059107440454073769492953765662615346847650540320417424264127045042621282705342726479162968682052521964832161089704803259023278147347553637713002332470259217729701297845128793470678045547447911999326825409835556683391971978030947896242464975812554592713659717190636381889589571157268565141802994703280100449011792366058354603867879890435092784625000139104795122652447773517768679927377042699430072680766981552787499273121075198496313959036500744572317590928977029629520901014812703560351930139309541954043210428430487589264625920874538940993352178694865023879623458104947109609301948327141378943962309623399712100194180461612446317544280264118559710784917585294618484881766054086164734368399086563847558550370461032263968355635769774371491290567271027827669312006275374914317285300273588507045706543678521532841316074027451973798874573178796260893796520457511805837433078308906786446641490329056978225708007812500000 [132,5] 8939339784271914506363809466911217152569557709667391694251835883845787276110738888846844538174074588408917184940981030646674989851244287157944087703681659663818671736926571344553102354503211164211165665544365186539800820573253427985981316695540146851559553442213128634760094974660241214651361014946164660510468811106752269655031969120540791481878630196087900484621456906527957836126376516818534739930994157918391343562043794203637846158284739352282463868117973155568016605672758504252890666909832831517459314629987269451572915930670787223831835611728239434029609855881428355991677157241622747607453031890667642918982406406796110914715308739703165910507160984228158304248192619956546719521710365122688877596866928839576680164215808706240902851571870212758988589647702378159304764227215289175677100883348464302802237683200959256621634772659801102287304117064521598960901453287277197295417086998520948435196944153478073904557011464932401611948837756493029089432058371537351676306766845772788561087582570976468766974886809028537336038355953356169859847828507510045111954612210817688463351137670361073062614899278575862148623199246558348775397341592965768887415642718365262501163755012861485136917515609960843719692930986458711073432167124464623997330858116640847867906444908995582971584259755422981733424929540563429775027497589307263605389619750246808235804669062031566946191542351606881717472335052410166115697611850823753595292871785781330956455756953394364443526011947879016970136964149325293063210815643084992131269775908023912017059610173143061295001273772344357319161991628674308753257240708467943121109632325046526467676499533571636675101923574968887728444626325984782161393482624589523766189813613891601562500000 [132,6] -109660548400523814079532506044770955045625453186311333272799687806358748315501906076895903369702410554862693159638711198091792530143505374927455058599795754112669181433861534846664388911241659451247858218813422005457732999181958779284401847627887183889920028350542044813645143152020622771319741399597596709368372705555133480807334049059655084869805381244057589182631502471367610464372315851975248654933211493836957541478051037609609789184941775476562849131653908083801106704026880530970907511862153848139744921807562211257986611484675431291180313104735926876136368413223608614875634367354787464123415273830059322937932971502412865870363545061004363991895705245902532235667194991997910384494874502011041658442231974019808023065439762034110850964107743557996865068728034641155450649906204154713010494124065140330814537158405801714620862997293796732309529057136840442108149153903744220695008364781003667378955343437108455888673974836587452388293169873021268039511958632520453439060112617550459470352349131056956530035366035816101537356309240089778381983096371546431470392072216760413123383258034393664032866080044561796350383864162351986225114061419794440013556132346248883375498258191512988518227776771239177731635495305131767751849588910753439741972149306968151738804076013872133650959647023480913227062339693624939700824207338636916840941022848472553153423077223269016403154698632038922142769557212339916576819547553783187966560360825075522517634361671083398366113745744265869590398296842383702109321823593975746104855447253895192768105890861848103997371314396724034033692917982463662215443093966184010687653463990068180720150941965417388047247175036910113526227614080151809457241984802067236159928143024444580078125 [132,7] 977190639291700666454393350147720807704397230844902935309532787191423969841572518649091236886647825613244169009496824439250649246829656702386052553960956278427864136672938787899309048864562180852416523974057213154313137973853308120258193721011256886756668168807012802831735244813644246238231931459519057919055714198960343000467070062165951372480015370591377096140438238944063121662754584241641365712879387436487544791260606042699517534125250217255364588229887937803720928801186030254952140083374893421344252587533293304851687085584453526972347443934751002490180191838005891411990171738310783619148308036274842969870415339608633066445045689006541816457516153945238730992267222917267085200541780544908463389637428198439660485151424494678111307831143751596109395422948166474412313043815217898308608779537573852711484795501748567409547290314153759595390253828424787016594230827746088608659741593811806202460689062855427763872310984309122042984950597064968415880693585793143233148050809808526615796012620983751931738730229629010678388353817087505684515938457966122934014946382753672818129429849906520082103014489269333156515409367883041679278852055590052050993387190763901701855649006536806869497223713498299899994889399064501811952560009563866944414738573077646540762808718537479343170237378251612768675667615390201101079425466597674077555835116873010361320452639904874397145516038304688347354533019956413490286235453453522791348984312488353793486441169883257220445338387424616579728862159614527276987637729936229402610940456478049146122184359904332937936479716890014145472960254724102340779811416300996743799921239676020553488624379029464868809009671985414547882629432255796597672770076314918696880340576171875000000 [132,8] -6139768051461436364235909631293617005496440410078029953152282723739604157989828423710046077354943541272657894224564054288934311608004050275838017720231637166361762029001301785648211610186588546585535650848312416917412195752931777670286832200847697488407574696338053221760786989840606798392073414253151605088267573105870090068848670277795145078430579459394774848336943022259111332467710385551113686126147373261933586051150547115322976281651690203588475299996460628276319179317905032099480248122173732521447638408780749512070219162260918943779176595426239944863198265776805553205275406627894141722380202163977177686005000550354187814256719587770132340307360270012102138919941987827733608608322394077325208897325104015992067754103296282266345035922641679303406079992132261784404096613681331989719676251639051437680332519251008811983191412770550061224793784850035182324462075642550933048797753753490817887468126654420153310627770698350614552152130841679341208705057129637738579017893531183325719492930601793573623981037294267730070206880524342123180343822373585520884608875604750090240690820021859378545634675613099193522937475986619534893067713785558258853514863354805286045928326067386949967751380573324672148756781762459998645583327398212425903334477593700708579354912180452508099438695938610640598387966604431260394284300547419448425990886737027328185354441704236111475092209368824340109184642399823278408846956459236642067435514115019755389558498317402445186297874715827226558309347114836816575776863166252902197998219128088216388695221388008431762248792354390082058109311688262259587715329058615472681708701950213333670858091185574759403431789891341583562676251424085338559422098114737309515476226806640625000 [132,9] 28003055857341600838310278521661992928569983189991960141180689513865618697878578729067577985673028393290019826392957726337776235049743720836811234786819956920478371750422224159062040516623336153996678275584545857293955813768201882015985266322897851502032597499795418025049082439587755597325812816588975258078098235687574882306090997979879517386935021008284539636212091698362386952558966043083367831367658073178320079863522821197802293474837728303405273932952673524960829555977939629790598429028542461951614434321740419133339646937251320686433088832114725355755557161509026155580152407839884694253967396028905948641949521742589592040815868906725854644312541112289333698259443205410917421825565422137795368411242131553428719687020824575784535671552552807953065853288929819680616125037716471038682341084446325328004214995174171613390307866468023729225682809011332170574547974158848330154482886928485225070138907956139711607387590685595259558574030393089391619704005019545534648019412814212820359838285928174616390559049218627989146061721322342779270023689885915672745458674790231567438164527364353058980328297747509907950502431717252418325598806725413634543519122972591537135935364610438200736789562202558150062728651109861919825621786670082893682765618766635136222004285526267735722467758675898771636069719542042711539021184008425286629817823105341726809386707800433333680607321122365216351276785670670742242651153975371372410483114929519624617077772176412281750914678580519814999377993439245531520382861568579583213778962730688254755058220802147070953034741797461385446640611273255678782487201672272007109566590527430967754240842943545374052749628943685720940385864034458118787540570338023826479911804199218750 [132,10] -98263792142873461870914107234178227949552340961110502633033247672243674563819075614591699303395065771737470963699777849689501198676228243655011438927804594538321870430271907775430139767698778770776414364363140157595534947081702133403374737437756241033225722510109604852772490329828746248191179674463059430157277945073977009138994689186076322843533563615970614190052820039870931564650718614692240710104748866973364549653856619840418838050201250978718487495255670045589280948201877660809514933996416858708713543028222132738936480651951016438355447778269337292769440586062060704112532436809611642678253626101288295870513021205486351037242477715307257478262267777309435240128268091456672904366662161941603311121434097516858549798578384219097459509466497908873841609982527631306418334162594944720008531687320406679864878768811805685654756899415244718310718522180582612106104541127384775627266063090503163865691884571866352927703182226686929987709516333504873373258121736623170083373096833763594055177036443583403859250205508416669189753637124234439351730334834519456519194669696352380372759298973009702816717313861630564462832591813368457976488721525104638326227677571488574386290805981167302483922216945616684295605746715391339150191133025569654831380603900085490419676698767151194859466442836066439247639989357605732196065675822250734613482255392532215129058955474323145295646608159611561935040516401166322183102698805716618990571854490960099457224499360048528452086867615692937983793179907669767827514990712656292084659637353403413813666721688283656733368098779065274177058021828006537338763770066459695226020098036742295994530185452710866505779431529585830532415660631961884519114391878247261047363281250000 [132,11] 279707745015266734425412415663986007599016600858270407053409585291632655139015253207919741377738719217451128868687707926752427047396021983081514730615750076577414459337369517895451259184653747829580680350649965493545346429604304015130895817573829893756179546225070675622329965293748684672361145481347363350233395532542948379956359206655821569817500125831912889485611520830491439886493771301906941589060629488481168355695407927239826165493115530771407742584712482385734790180357311160147607192193097399710231533567166554268386736979250782151379529616573439321556092131973462939010059855914014740689732196392203563773638093736921999362761280937841122786982858791730123995641345875232351704230268420148407040404734982467603151207199502702251423735775713870662050975267716885319773573612826120840296040185897322738559390629808194265379045005163946335163511094920476988719235661917794281858500477350161128337090715764476343399665893238529206188952700037383362932013830920280405458678378578472920370526845951839341135822583235087093850581803121563215368248299282073047473216785256973145877048535636029808666860268947105142982449199621162099939195760045143304981991237455641999717201521476560495698195096741728164363158264230345499916052555443673643169347374066764619458421263274951421088204332427781042116369141630093963523760021142693434641929847898439521023665025939115998281911330131556790723209741556572435641011068329343841345629198361236360316339411574803905541300472139532021395612501230339994796811209210004703713558479188887365249125694262849202390118473902696093484346518241608248986376210124720496125030270185699881398033874358217230074343378652755831266854547045852541486965492367744445800781250000 [132,12] -668149119323881401049668375623369090022456056136437060424752964803133984729342585434408341684402555811819420284986376248685244738041686838782247969945597743312900182708029097638320679634830023787610276586061099466458151733139122533510248907820518005407501978496499877127868664894785487694538544895023865481418899632358579800037719419593251508677007677818419775558060525349164238947133997558327005820627202383685684193175360258996757870789263011325974646549676752287106451816747437926068337427243726671910917267256233208042763770485343524093095254345432490742200756011826482722652697468635006905717729508990351916575844580081970703780980165705642370185411058429069333745485108142593741330499823610229625790601982848007003396716964033679308677688405851806328603716957520389508787645153882995690418841430597920304379835428889583712489286785474883878809517788110884004756050691879795180831250226830370750753661251454651435428586708619991675700423388631486329356791391906029532805949455922210509915223468351001099296451395467526952363683243496890405396041873510206509335203243632898187348835493556804933331250583229638243420835906305392855247918412765782046042374864103374109350981608220844628993366604378414954643882605093968162595521786337333723698111057682573829423290906350584113437957209889901463755160113141266541908395207929295719634910020343807592426664942447786991018855136350524058747677087799440169395443134453703164888983454973002414718342636234659420571593999549073563618788205968744368952130388622963880877089314005817610359580856260107541953764393116868764915303420101120656501037622826500283615551679051378436749716277623484587037206215703837974394935228517056202690582722425460815429687500 [132,13] 1359069482761406362854689202866202409184693506673775483935571257982450916843142960980821280465123281991343199361982831055361865789627081356883759898437435215641898453295978450738841518348030987257849034221833540010505187174775893079562440459844633644982512055285194609649888773040034502001586327745347688089536934768836716845651747415915197665922630856593893252118073221642992194174332430812062329647005048710997283146180580457826061397716686798766030089316582452051731419533037235738744510026414983268544131237669400495043019460550536307249433218816355356885306937100856817311382653038447227552142904455615575789815760224304821933541620587838853534530201269086661717947101356955076644459668046128932623033093853867952329060029970440161420004962844692998866687621780269278921604136833824994048045889799483102363407410757502508346362965322394829523216560456629287997485625696701640695107455726924374686534881003723947776528974383814261707978878187882348686092760618695703430293307847894533121732673720101341752295108589411560453872856757620133589169840325678020723129358545069789948579074548826284095954139513124495593203831598771058411355036142791113309800879691524565619409622831142318298718371324672847689731043752127097183945899467298941624462486309924079552023453252561141962501181345660339424859416741560161636184244800572984830066537062864728611123689120828381579328419667498517972369204205366817600383222076624458136862697883037492686844254757244171867011967404751567301475457037590513626897630756895734555444906272905730434280818075494416507649895573821879936206700971825212688232273847054804015206954104037001275824267899134020698904956727311684242485989582149841226055286824703216552734375 [132,14] -2361209329563038110342413514787153551792422255126375706931937155910126043998969005491967451876523154893282841313748507206639622163456204394494738022214152233588211010556836909300700735614627717565456027389006333620557362587781888804110044040275453101885268799085396740916777706155040562680847237146788690916612311602659006434430643225200732959068091411889057185873177198624722153147606931559241417719441337386350814351040340319560565245378010915676289406720883763218434696879146749370671580030980788983675210609538421533502265443969122294436228277325846504682965148549339038555863259886043902921514926324667734724814063044246194226102847778913330289307520376416459166644536166165001683989746496149928020331995920720950339474812805303151692213689229566106122906958310582346573262443848403562159989252433597309878940644772373622009720567874666225725690515014646942834400612455367324803050549034320065274607809671692941856716928099613436868663613459203926742012871305956221046931305853233641921785315513064975794799844529574720372839047899659187674329697370161940925365134379414028721909064485485712435008053840719866638804910804720025111733570121911139419198427505773788099577267116799754249387891905262469144816289667931688653214896118799148432552705320008240415187454377980246684367505063038775781623272593115868425163851900419136927689346177989517845153503487216895438095086913866770161392910561407227043227326244061286560479481581654296163871929715840598293800915877927405065350458435500622468427472252001481939446425084498267890448693601828098371244651358576604702607971082524207764248438534114778566059151264730485698757673205913115097050082426288243608869521494852961041033267974853515625000 [132,15] 3505309163804453434558115832790739984644984337989947170710393651339982442820008428903003805775068602664178796814394198594916967580038450536878981647285797754180954967062327239847888581329591766838768047213583305761923293192276866728557286221755176313952462872689951123674555213111582895463929158372367219910629216802649636234132441293534391438504926220550604062586611717596915868849197263294262586131010770353192022090007796427299993344322521832807796027071287645086501975264636007483562684762464662751616278524810492871722765442629280949571682134084358912926045523658511817751394235637162074939570572381106383206756169923429963548620362925259790027539010961006562932938124777820118650885271273670292873060241389405538188771536718252515391744177090891312869491925730464376681092274741875442637391589117081393934965397682951687864120397832210821452618665522372258557830207861534397069790415078548958698003349539715733901126278372393018398638365104195114286396933838024351252842274687191902209228990553682593065996109752191520692316282512667592931794339694542104865000505292904952561722665396791969169848287006575752943963785953223863576507447363149568185568243194395224700877652857015035492184141987807441404462125776164703123443281121316381366943340048825053443176242899720611951538897318702568302995478149528276654364417986222045016344876799298000682914484121724446603315808753572849698257303685583471122488720925009624632979068874229649373657044602424219362080229034595948878850977723315078860917558529001879958496827976328219161954698889747157714409582447457467226237133037311573929163715413579028655817017909160427409171475917867921797169525766763031882078394119162112474441528320312500000 [132,16] -4459671520641437498576745317130981939737028454842638932523600316227595620734709202808957436231253673798150456625085099213807554580467909736379525489940443387051208618451364525546301975778000179880256671868495600334503063059218352983424829594896506391482581066592478230861813545442989276353124438109660152181449463754897031229983611386569033036897782575231173237496258216983921647978737972980160709119435480700350821400105125295401171867563589660293650679215256432337818630158118817884755609736196592981480297832691667981033185765917263637469507628275310213955144815914550609278089804054488318162486575632849843448552532372488519213650416427431507826906199392284737261369474243541039466144054515588577836009935524603843633863391617480050692244209917318405662695096316637163798587896205798817542894221566766913649932822111385523441029352571262616226865470696407511002180673122094527646008905097664191085569170263091616630926508105004075959279667304921362482703846898513970625939454934320225731747414231419463519220148543724602781558904024261804089084326444801995803042910042932547926192626593471467029720154740643765154292703760769573640427725753023757613663923874838643001143900250100303619155967588911731959304300242122611459897469814545323469904151158826668134540485215724411003133554034418319745571417764488034448174538581672411260241809366670796012131892969413313874622627295579604454800842563978492547730042779752347217014037069857031835230418045109476991631121314893229666310280347616713951553930736344329671932162527507559444552399536251856202001806555082141536781069709224810872597271046003291706599199460907373739425534006550454305244984475053993122628526180051267147064208984375000 [132,17] 4893138243390406152227251745737328197702019476281118024878800965350526868206784216802924732917884355688713633435579441994703657030511178359847547856321351949394778874879314166682887146635836862127938755087314235745999016918377425347334834258537847693760460899324895676153485513041543878036684119029904416654767179747038038908743388426653601852840742256117658547789433415031759828635564713496302124623284971280513390884024637633095103080646809568464773543197188298814973222015068350222081765395663726058989874623138844182525244533367163684073798422114150993296067168754982325083507431471749137689052180083991996554871088747413072741160997303568009069374668148058123853164083573370112139940460826975626412940901890654081252897452368944755499713675734563219893079652720105414269462901282092618205761741031809321471593776470027623431622691731153743542462967390483528898572271634771910475274025335464805617473600734095818012907228868315950915659579524557085409398604786316807950597729392929445147176085214665016989702320976381211786948702445538627083147918414797543152430815883842012540613292884920803718497957579249748794203668086333197795914878168968018420387806482753116877218579834292144923580967960697508289125020761027582962706814224329041007866889230199041567109017376442412931317756408908060939803182166704055616057394483522307948951495485148926581630510525379625064189377265967431248899610958852877813080748219200192614471076157936204123789928570888564698426178157675572099778422054239650628410120868770497186425080107966978308166283155445883029375482077221365916219820768186812407054292134547884482665395812805512389358049251627274920575497232921868828725564526394009590148925781250 [132,18] -4663134484810358035781174795190604495163665807774177535988618380345910429356150184485047063598252843085867399777593793312835314223187065555931081691162805792360041584439857481081171071903652117770470958583060272842276728998253207303456963675270040590283148042326866276454380915091010913488627154840206525502804238841715440765657417955248518683212272036826360448056872955710445764208074513990510058819154655435085295004820731470476201189337715548841228226990189989301420432421676047612229325898259298945591201519606191391667766169064718837711711914938823420798995467711602519341618178399447883355091188787764882464277006166416790475732138163816390119976526294157997126428901685831387716546475021180195293714338710610608422121057278999717991171570939009990152577868011912539373917462216777939476422138657879931767462860026943481178595774093669241328123593645972443435679292681592260197035149768918464480263292138401971799101317323155856355780360089313122703969142552508816614558723664827512987121002357815433270146722902401803783365055754694583892586401122712708368426521186052575777276594484215207357204258528777547411182006713273278034635522823414571883541536101416883711162506237794837216537038956796830952659658717804486795807175993227680810569477788642293026325992699651504934375994128700876029491133791599488442025340315743482894276943520593117380903736525499177569732440522368172879473666315172846513684219802391988864931474689899650549352022457135143836625028801225155901650960815737841023926559684477962429304655717664856368016355019207758947350608667385620246633637687110517251273049154937638302886526021583951529998068954899209240151560951215259365199017338454723358154296875 [132,19] 3878851600945972953866731278833917497803664742597877407673448119020200136494557523701511403295153575717758605678568588375320933918959018206312934480880581059615778965065022914904455149903890873430509774369727196142219583129993541279922910248769282319976355417139101542892017770925455138192066678024881958959602622902621763548060273192150505696327075582034241296754293228433922310274280296962297731109098763704209374727236806580233146368526932933906307568773857608645019716580798632059687157513357560064282354376669541151529062645610517117366310876672872771840643318880987866239994752474442299985092366823575105690989394771689042982429371882893218076252680189506412728903716167654018587967335809400886284767016709382580271970744513870116623652270809932735512287735090269286609147198396806623783654288845402029573968654106274152987283301373406015942080048231209016985662641508847055224980864534400807282045740263733572725731138851333048831793207495499337104501447470508064969882503129704006417268405645996674182965460425637408084496703025807465125011757654059001813737592522103731664452388033543428242202495142709389358455176581595612414231985741415066887496276128600615631449610957209943126976686290751245306187157894652572093028994576151058034739018353789110343252230802840740469386144182211652091014086704279342210771157426780261160157611562934616355692626636490009023815473172676511038016993967738874199393942772215620581139041719284563616466011021658222111206115929589256960181605101019404055145160882221556931739114869620643828373007342109296946754108216032008272512524752919603265364007348049477998922916690036806118451398554748585394237139212236797902733087539672851562500000 [132,20] -2825052417095610988435386565847339069768818674987608028908670452488744189380009071494625013742749247028155804347065906291786850073827114019259912291330087395095450693784029695302434887232866576462585008041945643596107933230912276800045470925386580136026836455377694295479659871380330138699128643611073942605694548212985224073652668439981107510328386223521545045439140390743465561262559074299649213194378713432080884252157942201002101394032789534617456872789937688895559390390783717724414905655055948870951792191023746826676214607023387574513255924810610591937195652418471976275755593039492024283537937482093472721274241909138036824973350277954538627901808715916983453918654693573935095253999407652756028515177671528764976776913396344278361475342309389980981386606210308456314000544988487252261473936645191167357176131332597635052001710282307928027430249586986535524462148922193461509764135587416520889795324274458098544728842517244474592228671976038663836459822477352828887164670446259006842347222566853668002294334790414010248210913958618256478786195660028387708075034521661582890923690029262649051317627310984364667390397730360192716236433991648762541302453461675195552382948605382656531530661006449763962340394524525459009993706608758825813168043033850180800495581302576984211261551320310068498350198699136136898946439531555324751181590957864606592850998087929613098817082483312762230391494914644740514128438299812314318116603107101582148949990852729654502814445353955496318469936192727741046844619853535247293045147196789315574820582645639960024830781022572544357761175406385546920306446581040490996409225288698869065562797333934712279375645493928459472954273223876953125000 [132,21] 1818401076651520414617871367541021200355709724811147071088373244908835990300737235869185986403736302939823674844473359408603659802338658929124902312118137370702518649851732969844585672548850204675847287038595141953406800891379810205838705245237479637526117073240981527460891479174180856413164926216350112542898407211182040691897295510571152301152464520824789610657009703142385149146675121351820938664220478673599424308275842251866084278478009139277126742702469513923453790320768909753893172966595275431884393312094897108696043241596121814741782803670619130362010939837599906130867931164816204464394543217240835103619287912774467754790260452638664601379297041739010466344161814848250790501743726300710712589341912502346440299522526232296496762299285112778092860394066684258415681087395821235619919759181847853214924017608184997615342422321580893505514052740503161986299591302295467341420672626503799402411329326613583146440142705679482518294330975621093461909957789565436923999309343661226088946462409565314857572404582922220364672157383948649538296408824229839381698212071177838710883781846193838309248294218729992163068886028366497654283769978998544880725537809311398907711130996162716873606033612081001873139580480838834132769147784830511802333483501057073807424050091068528986101131510980387924910469646797159232551949206601300569097184762385847496480307586891775334931111228132703972438110365978370525388184202744537012901746333690689404416990001631913163080323357856377741457379795212389833077684119977573615736588339355604711863007445611668841774102402529736382169012332954179031950440492253958082404419783312863780327686625847636207588351453523500822484493255615234375 [132,22] -1065241783768431811123234347194788814125354176343947853123365168275207683332258830133225211334363107454003157212435739413918266965803292064517764973797140022482140813418990116249386497299464334258030709257086164339415928288006398718373107684307788378919622872371166420972798334038775948516564102886025983684293622906994596517026927603750972034841561606074592248393254464312615961998988496391598894105768116245225227732593666759805955804203375007423241066536111757482239486590106163056876941203557681206251591672160678507830817282131063730285173956146808856575693236868009361383280997820909445670754062396094146905534757940161046379308259833962001433396709255241386172768958254814341325988745399833423218834109212873352365228583237718082463139463003638906619947782515816987070895724436518043977891934381413648393370653804048325656549621850702514708704727626869810186282971308028072282879257603364288025838260988763942822688816511073279340388928639479599035970746282744959186875157783426645390526531774878223214136293796992109731447506417417379228268417810039006445064951024752274175363236116016700840416204075808804452509661668714698858819424016483160531448493605497927775437926651267437345803602092382076068305270311172035581923156240362260280377791208042552722890257585977118960552610425026276512517319530192021839095521569907671432810971224917381086560050894183805952694171972783863111921213338352539319000463198094211251382049888999544652006412168148967296038015109841058498507708499033885211311420053397549896790253059857543524297676097641558990529052585629613803483053882610607634312102441267064325398895042563647505525204819340003459238232608186081051826477050781250 [132,23] 598028317034157661250514089961173631503877605752737521261264837253157537265878612088081489523211447198122788104047878020912794398223434555884964939936783677441809132403823475617698590695721675596184207286328160488035465986809518126876173845453392434385268650351478921424839850093183461575725988940168267826094429985641550761671707824058949644598024661789144928465319381400392660528641257505751672722216406152766928202348060268947844878025197371549663326155444300147711628002374098002205237457447795853754391672383871925006873732804285028599875710830747419903188020992569931588391005980424446369999780114620334558236065111557149491419098427003638438171580277372187200906300221888706699194142506440346558362736961389649021990021887534035754518001314312104814152494295342484408070865124968121863213302058115598538371482051970011626070144435591569494867192064362152560473809756465836270262647042651931350385618014146953146370383319536619065152360917650639282602473383544373541311284449786838049592699345343422741357330639585076797841935443761642438196191557816707365381681649049132309943496547654512680083195645842297510207781849444031591742573518492532962451825091868996328809899553794895550430318223933360389283841225912969700170390101775327196502426500384871739359020802484434688384279775713636662592638383064227573589607832123497094469446242390808077005270867237876264402866392048338213894673333092210279861449562150554472670430112187439445089057912438770370013386137860803139279175124318410659098026376899084327215739125357310613208900756638383321130610870217771018330199659556085090931462078594650503754013464700599310885945466720984311305073788389563560485839843750 [132,24] -331643016113902833964001093918860254391770899557600079067499355531829874742726987444902558248340669642202530874619719134882658783753121706937803574043531458247257384053201683473164554467009782918464714408473216156450617529650462727737420375253723878312639444863336755409141143045263851729239056556313584576466505490881589921139436601804630077055464791986538174021962145365888151717563550103744438839112888017217253621202924608770446364759976344309677639551552652590746200226172448517627591591207140179881818721259580909132523395684202747344518361573682930487535906414059047256283160550294811760770985681544796955501504776282956210772790019570494651771284015633787665151200108180904788869863531052004479387262283911392196843296774618529056064734972646208171031786525129238425364522435975840689603671444940792568790844997986520003084414511179889890372009363587452699560152576622592362333790947142462348884761204187902863752530976642783330379618859208690553639161132293904792111105659852152332516228521262639383788839076275806875421480200668739448556672562839231095092083778715991758345045856197219152569694069123476028726591120684277984526410251487363848013018719715632216692046976105125624890318900820226451075693544046075857396187509147191525540802543500417300579218681610453281867054067916849808747836128523301391466238102507501212271854514324821462182648230905360285650533908568410299287970334776249584096273829504355452032034565147068837087753611637770376274209258900842400244702072576810071804378506539828583524142911662365510244809691968962520798540438151692888805572742061124159189668950487740377206876957648639450309850209821582921256776899099349975585937500 [132,25] 172130233234401319196257398914235493119205795738746821316711924523298678301928690987634983898815149219080865693609918902640238911707652750496618264096560303219493076768448171875335733060053429820894815684278060586339522401643679092511759836260781932158874256823538739544826466705537804695944652688836063564143472368415796459771731236506895118951204543498867589444508118699721541941869041315651803591588146743100283566429211469730172103506867754182196604637264846960466783940207913096917061697468587301464621684513074105910079593718708178064567654566861248260109561130413580762198778712680943009355403396509440179720721719657152151637862322992269246654316927936367659107968789992634444488210152094270188644762418841742292914712062693911642497264248230243910741992420398485349812529891725880639206297962818212798276019342028839095861022901078716536796800578131144958735710675576170153623670563782121317311073538780758404375298978830812333487974428379178814325013360974889772530226301554173761280642177490983939313734275207014588117429531406986932118225220533659878441919545765003043662491763657359949503423766025435874959313472440152704634820775533901623230691542105671334794403753801068186815649160387652284736599478685632509684343762117584093300027556294062729585939943282430313219005250468201631159775430321770880241118246290365976283238908687359356019822175854987447338055010523599804720557599007786031722861811269687632808560656991121525304396208530909400970554205261677176241723309307668833906619436258040988865757305020854602971014835928052613395979743834143554466125299191578155352310996594818510886154909033693808286283231027144945692270994186401367187500 [132,26] -73109197459899204683179858960594018215308188044776319547185824314073478869481035954922240909357773580101467179270834899917603908070425737011329749508042099222021409229205424701350480052631603503915842712634412634834381749598538756716844222269493146380767854739654362757269924877376334894253526876746403933990048209239534269674109985209941843442858567292430437513712261595029484871415325022587001949752632439857158265422130737083931979858188206138457832334456580140346876843630015251170038165969016576881429799460690005502654065601587220968785816817769548376581629371250163912844470579008269907613658940867602904206694731960234626121848306576625555786179473495360156328425989329457233128766836635816462261482159783868872652301055921927713466224541278412595786291219894170909043665834883911090769632769686720691209285276036926708728696546397817705814909973210874131703271344528680276790678759330171744967139545540555768891987508865287038081451923733814519848160377835230218988970576456011105076156264681806859623007782566298937860724896220414707280747246297554322620070669406685525588324876969979421312840012881812110961581355605357461467712408619483462936769574938251554305844250034132606492719770515561728371791366011595962902698682599008924665570033023787410378487672361837326138551799025617685118641358112940144626731811863218792320160328580313798439961292723390953440399854518658002603460045634326992739938893185515035721380872272227465355982955619658187434845075442430241797761694669742575897397013871080559836936810120121688862752914796166922874656028717081029167632751830888306760778887299292858440062019060429566341814650584052834659814834594726562500 [132,27] 20093179723836191186856181836559186560553737300530406579694880367855878964906540010684814913228008843087330039269718001346297127788649540230309496205955390469764496747490541514777907574639067775124401939575223348056755047739552246342896741614310582418645458780335986204374787298293145006865125867110910421298551312669167312009620432845131221316331672793537883445165295472054800415856122457553566454898100136813494884399226764038585406233856242381261844410615195515987456859892824910016914837710458939789888305731376580380906112059672717520432866490425215082488311421395838542962445943184414554397822946257626080628118766963589205472677049817737651446153815557770261756673469726315858934914942714495469316544944018513453748746717178059248992642524637273696933819748753649842440155797981500381915613827542318787866687170392367833051360516808666683421435407406828574488194254033982517112458213637458248361042953381069293493841184128890893854819032779079482056759366976985373861419879930492827152865570649600043378758038967561031461653708982868082727085886770423437279043656777472828664330497485212623488565114950264471534074711747611722992704198562351107243130194755525149344796674249290373255823362158595152078419891179079686382584014848674177501968972358855234739440910900717969884785488996319383592032980096992993808529094471836783174410400439060899937618289641594317275652010204399939083562616939409309575537470825937697773916160108442294919303889868260656116252547022877421272460365277959762275716064873225416625687364185774503940334669283485092220964900378517880499620018351457025537610785760103809971212265202945574227881282070599012076854705810546875 [132,28] -146251848014796247434079912460890073032847644207219365670600823811122417790952351489188404640329995282308863604573146901743770792822760387713548080354345545502680237284053530525498120317421844066116744814834665408389429902654678269114083059260780130886547936998170671212145450957203657765398252430868494555474360190908200116278585856267923641619456622416822769967343350141611065322475652418474739150150844154625148730971598103954876511434777891380680942196145928611635786363709611519949405974531748307416133441195661800656140050318946445880976105473741572667280394061124887288450056199553680458009721484759521430308509978426329523127167871841653623896061778678507136558259115577117699831950976668480847229976699792332646787472091864770347852090935064397192556107751541514796957633755376986653617739896235104221927551047949068569938975840983644101509333751193219857204555596891787305193804895043282078411349147894527552832757357965593515984934293244772515705957905354905870722317728949699459700963395659723258098211265079091826139155781446084381868240828126394606571045833005232340902020859014319762020843622826364461923649679973430679536025394289896784446563085644734848357845491468517013744160343919624871105429088272655588052495425322215527026097728684739328391707776063926111358623725266180876125104361979865891795041371877331084960450390355053570341000330168229253586791805655100243823922833541014942264762987370943792541518210345566587647900647150425851549171500139595570822833041956175867478886933156148185016143277669132674737245176108036596578215939052978585800672386789668637522376111357928082192572075192006823763563978859424591064453125000 [132,29] -3336850712386114103107811650932172478074513509801877390249853076582148102922156448484414264242055671012356262649116323414494756770110723941743226639178598996609132637023951336414601333515778320917875331971997540899011221405212578479885980394563674000360673177245746380804853559501884083167625196480548963526746130532626298230028518916039163092432079105026708470786267690944274783387082025202535671282483231412150658100237746727528755591272494367146436616562951850611575312078130796690546039455746393863999748678699701515757166926204114458445597824389260640133107918353937133924963472760219037945710005096549724783246534399991563570386701386833645065863043835735326445888346713544834690196192993231832486098794457193813779611414985926224988321222137803530048632189007560258061282166504632259799254435307436372288632106890923807750661120268305512060571043837458075812138784704957310749488968905908266663608669513849186771089353327718969750953644176202660232861647405049065485900792856578363371534853015255592286374658662045997513347114408261108446403653395412295615672968792542407657641413532013026470400479800398718422362076203723807675655896514168433850259844561692852266341912022584623667730854741471837502353604817568085918468789630943317787230247159977404797405656066410344785080771043229692086760040704667596174369310871592228644181361487059843087058406942150893055238581666433422527944376900891259659804232107996928830278947459075906646454830699331103796764889926821400794653227919640338957716705369700228051722071668969821319982506506854421451438581673389959016838874232793494622545861420267934199387384191302199561216682779312133789062500000 [132,30] 2143261494272445942560261900848480049063938245752089373457433899340915909551044390285320910811991018401171137412342211565757208599672908158631832833557128817626201009253298271672410268156442495436928266051184982377403364597287364041168620500149018612077637042644879661158811711428587477136382493986839357103670895534103444641332019498945045620194656568138704319704162688691713616667316381172798439196252359007509331320886740473040173618770696040354295443581513120070397552624013494395015997141854212908853062196584219385853267629783720205761321482772215456058574860818765585673146770125921402597268439878877860074425057490102477505384975433757580620605415594512922562343989039700500742479117538748035402247854494939261045637064611740487923118628064431753796553345614828907950081824392042235817025141196480089831004799606179451401818838904387997474315942348970219796573943153894836292705800870778466542191291449796447519345429840896160992482034131228659699851177849816152000937578740103911770413151848040906272891060940881173830101176308022784229753450115830255184141780785799906633439465598092296947932556761394435150068028510301627669305638296394966060452993189879834718291647611781440779250519649537555527256680219540283000282340477372120403676603099980303908659530629697432984000657087258413267938306957885598833573363896656526104813371739244234060434087561939671889740468374610366546941339122783076729250798193628221299454718758734043253239556786675399007728970916986916871252488888987181872637946575347509456994060456877094041940096371262967489109776376941623397259934768065037313177023296876575656247835862352620857352866641460418701171875 [132,31] -799209994643579787048738279791539131991809613739990575333713604592532771039379614697778460074685259053767499598467455035463150258538969090710763791046641835460229143920089337253411778003428947434339960874499253493670083795519721958570953655690836414538305315322295022847639895290745103915526896977668651247188079148840964994347468957715677778867458609260427064164531916092083821498430190274754701410073113022825707360547265781086283632418802161276269689844035906579098334206887266233153138506417558172281890147254810447478723431202367518889941133966376539424282551576716220925235248855846330742079910673112953389797554039357899787816573748574711864911448077350792127712289993508469596769580627073189983746017727887841347568961342860721954497893196476470686423261140326262929377416338157530801937085644934805687639565741415358747886809038016543538798723149021714382601858685405438345779649482618593915180727373971080903406363105621351835530415792781899036381571659382665767314207126997448100651520036209960171753399983128148697367433392388800534954450735801346598038028275436706070169887534067232174073180257056446060762114075557293525949619364046291544902009205690920522670066660639566491178815331827575823306622016155075869150447597713589350073594037876829071130177069421258956898447832778140673835242011364303002197808908417632733847036622714987695110029945176097704324735612535543818081748862385205963822222058558795463122323839509929265578268019332517129532441276114679175041607785300682746082428486399204804211138781381952671516291481917596233642034201162587847403985611772257096017778920979189544024782042016052540455743343505859375000 [132,32] 106241131119220540417300312490505828362023838768137758797631220092267445181327747230621638113452949967722153753639968070279261685323122489660748871603426556501762565666989214934421651131282010110247925473279426310040235314230619526491234029344804268208839025790566220587080653364100376744467601684197138735622837118122697429713279465549740945154595991963887980633532431310733653802984117048395050113007499612922904322517455496585036139544729283604198140593287460857456284717475869266070155129609336093518463857711856830806010495230442845936305984684570958189409658124679705771823284656570292856761040703078810889701732920359476777171940058035903238483267211562446082324699955427081372951140634678025572745197330029420963987379050802572605420757007169478102366873115591022309130335999267621058526816224566655903574439821768925588202762398753448069069710222313184376638014665008721584973079440099912606467830632820554396555462382256429985267849449502583536777943495491763791021901662265538391012782088871494490531528632894681045683484546090197600202031976347530794542379364314743538728552518794628659602828416661274909116111657318075619332265132649759976462082576453704652724656558105389720238678667294662434382344229255831711165402903669084704439684986427830040443295414730685088249326134582680918896560203615522685620780850239569626752812610153581412007201579594524900109070964988206348457896922798362376318955660923725335189983173189958417718231399693002768871312192276040058689271211994671761710245264310105780311621244478387539227413032320124507864932364581247103127793695520957870265871434242895699836112822063975241426350702148437500 [132,33] 88344693338419741494575095352041073208994234476960196780516610630014960985569303557024854472776256156154548058963797944144464495901056585974828994357536573955359863945876142485356173371409900790823397907487785174633396814463356481524373196441963007864210607837679994819830745157318975386579984340534640664706664304935101311291505470936389903075989732288384158047746188855635755719252471421425697473440324467863626288048893718303798608854381566010556748483329407910258427453596407650897260913144842819542948142706328104120497104194971930456234929212332937120638754596912047537571385009827647852463947719044458018015636643374005539228768423739165637380463920547709825798014128066850314556935151785371264751334012263357339529349391856986169063854587268935415344026171806562301159108007197860761783709609836092633869492600856151293467718102964874242482268926500553083017926076155691748046713606866376672079555147325753940101175601474442848773246056245759098480855287449559645727324901226842391858581754105850084935986183109173827424389427632763560930785733199189998567896796898627543455149489735995719787460795401125826947411688980930724231556539269932315743982962150877825295049993871250074761572909836830401109534426392000325771164067478029769084670339192253705710499900682941120643417412304385270767973048362727728971422077805098375106015943275560000023210349576037512572044456546735157008131429119408694387122767533828051832828613895835766568386349391630709178463164826107971634635358769745453014360031687291544620568154063905462282342782613213140723348357268057310940131522168585329407415560331851875753081744435351722079011210937500 [132,34] -66257686362669544799434377004162508715769203903510229883952326138517669019471604252137571302650037505668677707791169795448078343455405633793426115416589181846295051941489751349348292003392265511503054897918914727179511365287144737050716266154658653565172194180765192157147546017396975888109942492395280118376522807632742299346876730157769354359788608391202671488631954297923784928667932093414843184024419909194132120441291147557263130637668623556845684636045206194557347535582407081711765397236157097480715480765090396866081080844821489581840836754571632175627683177628238324693944799085109863316752525750188834191154237639431663366684186117891713195104045570282923129399730182729281579845333618421061611636211709199245890673640544759256962941612384480805789685847735313351923943636182295586383445898690124732704981219095242846357255339870392003046393185971866087671001325261199105753702277086454132402129965688826874065152509731349782044940839513158901326991328473012977223801773997328707921076513579446430683489985411470498868404528054319718918267822177355460280750689751966083167346631128055149543631790406891445821772122725017273390368605039720022917130602120018926228187141106024032042074998712364146189337679867571671780228076735533534281867676580192667922593252022067627932533795774681456332082276996626505490354025686155480795320274507305411523156843243223884802367836840262875988143379471618641958899836796698937011878074511609105893278220525183404955443386255248777340383733458136067884680101457902617088363244517735549727259546289189073001380621861141374281495138916396290839164641707328083804461767181090875604490406250 [132,35] 19291439651304525556860627360242332323849988770608214374653503840271129605930568482005635268494847394666111215505170742384678024254291383599139126636973749134721008338756414096945305080760542164760905051580607703800321096249460528581300673536484601318566430962753901370264044531026167703094648489283761475510018090856667959655821677201290310748009426902536503845887597968916998951662145757689110719295210844501406185225013841122456866028877275907269540451652111986450109127488755795484921036560207981290126028376410723282635185544790359320106848096571547622477285968809781825990738108277822020231817867667592850681435508978853132488047124701766202322545203506681436732822565200527444728057042181867345021414474978158588602970832177973926667923332573434280569140031278601125420941534045867559692846690307773787035695652659236614274866589352355572081905372838887469331533562862943387164717689004176341412314770848732744120769646142058733905441505052404060540154516447335679751299709345315428690077401981115999227143166305473180388416085717279672103443967300119246394932590591753624031158761212238719126480302313130152809409937638309864137528196989545635349374708307118282051514272727161925391763644651965892835987711162843919069203780079765945876396244057183903465269150848658318614051713066388362461218339547311730081975066687896148380047750920467670116946788721512958844980638740679337099280326559633778625429230563353226399088099872889526731773855249634692401988652536194071631039097669238460165633907335337323530136740208874551455105008799125880706862553377023695386086367503217889817273779221014578167592143799854341461093750 [132,36] -775546863952214162954776637661989113687152950275035054976659506920902855119100102409164639266751784064876524886777936156403271878937852876478185036594743971504588600844224729206026048467126822925929711608921755126477689976327586543884794087662123330890917567035924848240986752811278518340544063804187388011822259365761487711693577849777783916182236305738984576332543021368795578215054696346064830152452751312754475934392037131325073711094071437696380007730984848083865861506111100596499643504305930801103013766678738751213274910831540396297690318187331614708013036111634431735144282511343800742536182731899130261262959349310283579289925327514152800703667893875019350651812075534299710508067674376118856449279501284377482280928550075632810530572024563807578749264181140956010827638176257396348193569937993195544978496164006065427283309227166296376764467023135406592608315322983609344809466817146580777826896423994698156162523250264551751906637807567092150407611949146467703341664648560645094241049380640043389995238890887070148894853738093417696234664335987191077419969697626250129459515479428121068605122712195709761208664932090949000963025645992615676450767242574973771451821415974482432956235871445000668174799020758574786110450123369313885695993116672441893054035639477602351431942768710404936691592983702246821702729873315643664963351902402643273402806188359255503690338042649989625460222907932559309246117481403678506562784961119826279144470357249126639944315332954062777605939904391315250744500011889525011634958419358905189235361771567002196696382444466277785109755349090564962280251479995296332906810685037293802821 [132,37] -1322513682848734909624992056085528947250284504462742585072263707486961166551464444614534157992968840616608313901981437816587744578801631937176670323067578206445287880227236032852554492158438977257445704405850577440701260946322503429229776617091518751254969607509704505390677325150625538312942901473663046423122184700954705541545553379397243355666298967306494204789206169480993501721066354197502234081955037454946203984792890401753499770261446426767429408127662672983176275713169180297340822827349961816155897216846469233202015659043140727384796199768166145151823613004212369294034725042388199699223132245039326269553655782731117067849324582198768550384647041096110110708503212111645468885899040376250478656102660724605119513727061568726213092576394517892173801873083827376946877617874566245524494326859986295968415607021293436382226707002246675901396420963414986668376422237855228794611811282067988652923428494682433057764056590452436471176438628441003429996271848468593269318380166025223568168425997939724336246163847571153131092493510025849075690380625264321639087964750726781067384280083889053045543601810495030819940020776621311774320207862672968457540448111751543659906234376558699329307184437573582594375567363922064805698021414498182449526410958105020027159052735491658946177820069021564193893565704564701917213109281291924196707934104185345071740219713993021137285389917416872397289722783110887261925034211141269898718875147800377768574029405301710655720509457102832687712476756332943591844091357231778116799368104336320592404340870651657547182343832141906438061870896176486402851754384339190685793904956239244020 [132,38] 454453624612400350293257727141943860763394650876481129461391841660435290868122193776122714434402630315435820869386757305039608234321474625331718673246948581577974053393007240613353081017772525203994366692901930896711851359341597392789260312769301127268975833311957742023671308632243912230605392623331346823899244553997592865143388102874633900984293223398046946272765601049787528032542763758373172372150316385469208511593897146884449587887414085469156512973834587998317839918586954801422439156014735337144202603759240590480195387180658500493618468864000309660622607501513151329885731303802970998770140423132620187473752997378843724528934328404875299099363899688288280969990582659330188900354782516515404219136003486124144806609193665634249076438288610506661341917661254488583010476691961288918026422885587858317131567820669088899093269034201997878512310825386553461913743931881041258036895570240530392188110167243817572322359573061117305998053964938195090121906770033169860701515330658494993044236468913976254655545475515666140473698492550369022166929162163446893913924677350013584112841213368805756006488737067671228178762313432332091300968411333563793650472440094287591505018538993957754440113870728750492073504699109137125937263960656764301792903100545576571924733722359857239396799074352948798592239404756419992097499606911917556030075903450210552744357383946050810535131387457835708890855327473300711298000222624317731382438314080910994616456000084127097438201506950305652683107550552157629732436249474073792724563414471414009034838371433782360986195143579613906401512032857162773503997175760723791745784156087591 [132,39] -54356198224345912558951946172872311830730336393818469951881205793686832649514911052687147016543744642683595586569558542306114687945186839378748694330881241463645996652314264393795608675790655542177359597176158821969871784237183260220259699592459456117440708969961368585356536536379233337491055625438044296386770913211986946901227134083166203965555029509654710390013428305163252429345406351696099312953759197444996859111179933096690109459003451437569282725526305321741056689772275509327538970841140576512059517225657513163432978418727114921178217701499637078424414648249134487971717803291552346022391254398196997030653856627918742870718714692891495786214123849915516725383124885528691332233406471527755938969690835364979115240197660984333681711545076522347697869866810601646580835288853277194261210173514532386061612964111719098242475734940428049802571874042229219140912411946527971670127477551937826901862129452637180020600761363353389120349417385240178489376422109076737146083425502853438331539705314397569365199909599238787078869056916712505008000520701163611263110154795646752132308774449198530919536855775476045918382965301056567221750184853437955878569779674507621015912609516691683370772357464217284110935823577759687394263011364004457354898637287851086515611406362778899514070403021982132950295969730627006216491765442805773014322747995659980738742581130807265687565259939154785608506730641297653383252923144897762931295454248372119911351814269745798786966335000050976964858077282386340171805293707237413729195210645803816096076342100578462257374944590338971107684027787829154716076858658193654188677397691 [132,40] -6690308236779417723637609252197487928451764609632959171851343604174667392319037708885344413358547020581705824499958654360752310038746245350649344925613003290250047562607003807091800033908010838904381867182140010493062827244290151171159804029288557077894360671050635205395906164183931491383065606478707854263060030469269285078425445125717155499225179545132491613404535609693024158814933791809195587325727741697284671008325087911165358511358591071402254571232269141757409151193413314160508378421286194175229641976685560707697333744646615597258128501441907535839055323760809129696983462524967151954167695846151138495991414534498797185566453628870343297313099696040232391811682501248809061860198592066176692582480975390938926213867867716343678849237770733410728531076425085228842025163839408733424692479210988255938653216411130072857805195547063684088094467159403109453405920485386696987970570623373829636411164105405579020276708792134657252174968001107999834074225244448054240212253985905268421443914861827497705596614283906600032635465198905529570303958657332203189945971218691571100232652276326646982979122329401721355190451745718329745808746854894066420805274674565926577724388235382420961337211288059190034792030425017575485703499040427275195353089000354973961389687063508458309457391818341492686899267171241120495083565818203380351881657812362121777390704513256507829149437931101536976147063056841166210540610770729970109037113673251826779887722299010296049608849289350456460699002219228851654621546792460375353377047252046063278933801217381629379166036314742434696551792757208377523304914941579087574746084 [132,41] 3871006283212429906125128545011189206555497722731956045891500709722726703863893557032707194574160603294261505110316520931209854273301142563752418651226710870975779059360222406543766151766441271525222795482468855867324716262489958888174610258116591084771763393043762755984424863979817876859376187879319188892870967190730780371524253144028492617250667116056771662476493670350968384776767219944571812398530442220541063019490947471244050447861361914138455978680495089423384206928069790437302036951499342470563077563563695053588237026971684154364727940593595909807677347814372621779028779242207863044832378741466935730596779059475120066318445913306853761280312443960315913177943229708938270880177855253198810825386150289266438880869229344015757206020850707693368399923979939675289181287392555823449546937642626419662688063616319810118135241454017254442048092763057767592689423137156182405130258713419002292004470730469545011211003261745882978559037175844035884090879306659097518090598490430398337356168630534103458318977738595718250693974666198131046373302304588983623311021399613086826714253234507857478674120915787939576785087846877476857715483725193356123373869941784718567669765680827720193194268399446113162324311972542454860067550429800022950621682350780817393805917158284641078415332708401609318420781886600819033380919208880591752832211792294500373391715817452159951990275734086184313735304194604087063267039566914230608160661604530971629903049532169753865518597044097160864608947427232219176669001740383698184365187345156485472531814972993041968139121515758871717327966353606508364590966098368182510792 [132,42] -736383980846171420438191087883273867629789054788977998779143112924771656339720682835758474025741674151424122469569422665162529262762027972711438212060374095501252531248545859820844875913117624342379276228812611588957076567130126808909757062540133938077632635194929182713922943589154400778529702416049227631410644472026606547528922139879274725362555445474488250688274880221867262582455419766091711969890022822642359382625342236058968562951847875575944243723815794130036423530868344145491634866150161520431480220326955809972717239714448373987778582028657204447760467410046745311292926020762978726485858564047438807615481319293050344929424568365736834426608611172973797306566553540343605204173138558887502154859806007932002812405254707924541068050678710729013768810023465020048803142976627441031786678630502471824035644273599502305374555607586131360930362829827464437018516629965119211586478243140798231046464509629137164428013256225737518883240083550894757026665971527941426578954145918754118079590922632258837121161029859761183192056498975973840693196428801246964809363952038206301095318065698575728488725363241030762361519766960837232246869657767738133527554180910210761092229839962077252688233277719529686157166424284745697779168167778538805538676574188788818185037475906563772012193646516074044233383584187615511827794683789738286857398244320902506873186242403589164529931505667659162717245181182850732277889250299557795032207787399951981337231408500846747123294252848194435406326160963394473913456955045281211186552934569632478604380737150469144262508625018289806092459440117859734478132170497831075 [132,43] 73813402897953559767242265565292578390909435253961685279776475786297281953894407077491846295578442944981226472820850388328498454802692439526806736818014010409115778889525875225204437804364080238775493378135589683058480142506186304520750767554539250584741994292572354867643858885876322571999280427611817676608888861550116095054317640958928706911444066045699426140010931639180454825409979166351932585360723226575768953903058554289757746517071939895207366742343793942310244648222713829426419747346243689086618077400594610488353623898833608149339307745218023914767506741475117054954546263446928301162374188982397909805414243325401507536868176322732301438400354841079123083795430688004503242634772698052438972992233736674698886913443992292125276926569917384729073436878656147675990474760784842495131340610080641441708284246014597058877070677603194664501084390969301343946830561965857076821473709775011014994564812399946132002357620530547450212173103666237041138334110251399015637731931685753932751862046308132013787701402796089077753183886518068680279835282298596372888625573273705908488646242811585188964152427551217612560441844268157551394698045965421726556469786630615161990190790154728073848912222881048337836109814651631383358175731973897046236653866006073530340420145558283218332521195095168776387732248879398390643371735174082819793563094705772663775149380302017679947620858365521466630901946597189772002308709553756772927636273881195907777643684970493704245021738856518136997950216924169924787174411025697697874885223310760700037459522048848632202349723355965343164246657157009177954166503640875 [132,44] -6609831090355959717333878852579649370461426046293211249554620497810505773213001518563491487918182471191394005445260383459760058106397551159959611275587533369768457737112508868227430538263726721355559748166681678236408197096587215529298512359360867522384386009720985846664657451184612460854489064359534692471581228972504059389229270757980862749974634291998353986398884834156495231769299081503889695587284614840826385971701348147819435644332927677460037711156324523903740023682502997993120011309705930219973273545108921769825355095004254268634038766540986053298153669222857884691354591625348809476497235032834624182538255178327600352449785848720983448541715903798981163089515053816769651962239863730955433565490013510498362947138815031971905558751213349144397251226040623568154313356102561730350242422266836558526150298063093880754399638258264642930825093113955253569198319600055404749688988397924069551671483767196214493433602324048783888642007143104179612892024455604435755839919292445378071180683452930664157121541569893042130295797509052708906388463579070012845482823032180991036437041364181784756845661158470028717910943270228703703555484058792027695974061129952031554443666237107721878917745450926852653426278981020799417706290935311205079221497508160438105911328209128006652517535662829328816174444296814686130777667731113492359989206764943583925716783213213761539645035087326068344133041952464316129655983984398204402608800597426180541365211382735091675578838282843938986553786980993176338788300003492989401892043150723608287049095335629670563346669195173889460302721382829740251095830200 [132,45] 2792069643585981751834619100259090594199724249924465895511892062305491097014500769684888796740768560772279963350864429410597092181060800462700189532536864518027144606763188208609553590682778968931874108056174005216340845036333391134812175838352893219207392703014406860395052599731875448459116275862634963000142481513969225867550946563597566720938168358301781739092694176443602533948965211200574228011740825073238022912722247308187637433504457908928487164020087384040121274305545774283250958027803555811496168286370042549769932302899561033259691625998569901031700522959521507156707504586136418502901947747849795954532166320671123721877765781329560806121090354446295276633245743997727677899928508709828684439477827164192415214351548507626272343857545685160217761807490919274285907529687179438655912195638586342859036098091583235697091714705806192437965273535406175490370294255691637534807356091051531380678462867781805288301325764825673887248281960896808414857961636588758839236658396914814467361393703701061248391002235119701214710190339374462293855809449322734857038898069626403679210837948482530468686163022965355583943590278721163391335514612056894720124859905002880441650414454782190381715822294613041142918230262526399411849064333101104163376264663731183963493346438805997395661203800435919377020615119938670525925294603653734284029347094511991665456229934024545714371334889903237748906369417634649819826283047560718232888135316996972195901137577842574212121029281346532999900678717641072546241524325371848198023195086013781896387830022831172593708296106994873529888917093902934567261930 [132,46] -1129645580068188639187597218891383139127122266758867961913767790931848590620046519718247307480816273912648621213922185952894430190681434723055753253869183472267720601223217320228719894384229805470683441488623816177891849159365495238750603819881788400980930016242165581904117888180360971086907383922901776401418766425321317188286713719097820924888321483749848088982380326608304915761824697257193425066460811904467952705209120964900404844020051413523074179608773419560145021530423221000896953984977464240809542324625740824866580776976771758526021642724902913046021520426645500486683582987701448022543653029063238475301302926259471098440641405753093623327457012236241847711402260528217620589835054730509276714552699403466183296848449792425470935949685859191707954712554414383608961090474164074878203640329945475762330471971850744658009343412899433507963909243398988875223095489323064526737786994073159807099576630467596195661477610606981759123984457184049005037612684881218628588058900501255686799263343718509910005032302899045581030806917105452273904471262416527235800562641217927646108165722471441841212043289830169848777676319303764636098471168929907856380860820098374201855844332439688320989767340093538855112572284955831579467958128974445165952906500012460484196603348936379978712067425653925279519237596969683237373488237744402130524047866979701329576556858304427339831030900319514635982700455875711470934635309877071837664308579538166610648087032373486488159763265487010268350157848377898744301476009070386262448208845706229148222465922317155448029323154487559388004856564736478345205 [132,47] 302568811844220366842605723989741499007445841614173028077678683321700655853502006550337989419228681502783819959287126273518624768970025844221451339842435229464829995107259197448537677931640967619612442255108212637096146601776446013309116598634332630970819362900436297492884514342834466648241100005837285816513405293821603195314326585088769727979905621240895691269967503710004605222107260423950684901181877807993735287630069107053751356350717851316969330920137751992931350310198099590181221154972008167263464820813842593978569394044816638314964876000784142133864324782450173036263416063614882991135231384586345934650727392435006677099106121760250615150408152642765316132198692682224634521426301524776236436881186881410199499735200729557505839406058916597160609530702593572529130773437083606216279418630814961745580537423830055170414464055201573548093445340268851103975877301120540058808803144030667802663472488708795707922443992907440208630437675708294552389558125330228586670422247961986979934844335806385532581062070230654350007652498809080994356044258873870806384115729924564681325287081435977371111822544147943960470243663409388980292408436496706903844865067333822637076536703228666142466610906886322615167301008790120382756222325482988039859248348708391589414019945155047577893407958327548877940697106373633976805371640555296212933716581063790030092965147775916234349693362821350584294454985896642753986349238911755243451768918941191626488236393525661546650807687818226884446694973298295936369943827678234570690837017290032655042775341817977006106673894851560499652952232927559800 [132,48] -61930178637846906583036783869194442052004463460693947078241717956366132966978992720141646111729789416729854879930290608167526335811653580693337565847166021853305761183930648270805870937028395213911469810633034233155174032486191818536621642178270757879379777057060392165542854996491108699416809421907767396556437914914465689916537987753567673507147056389406190163105494594179789187203047679724301703855001336017753562072239226861636743743890166239379932665055054770468557759984596089229128973147154468839336238683871829622910148182618502997385668563966995323769520276456633603084641833549086058829137905901664970620141228253833913520658742463273519970957427680441353223945109740679406121927256093189124649972590059512424624660777071569952637398328039524082034877825823138399248185901338640750479650503091964093914430755270015972368101434535161812794581198473956754759695833692944396736681110255127828360316140090497174741001938123186211101958247332199670974681136251411059222874621190811153484219843505964069114541130702199497245910866641546919556183517162055168458455148487529107651797906921689438401106505107922910946949086915535155893478833851008441524304187543609254286554556026882666531289884736985714682859311706127524481385581325618487868996864267975527338478725569080298548660428720054729624846865759266656647644996471659132520992879156259423802872242376788566803663192194541946398060053402314835721645498414604918378010266312310401178829207230910464672858920139507729121987140396180534762199280705825445487048121132693160654490875624400403417175816760350857306978309311415 [132,49] 10523627001370124598018005878759872319673362984670414117761503035561037196524124859858509987408120729703952752384812527300982392163464315232252119184960032879775322327623568691678574132532969000515180594248873064318273455412260138347327262153660411646624038354686033375614507952989000295620831465741113209380596202622349005240230110360080367306096540031049863453310769247751976338122091773584759343666036644167127177082415297433672188772421082243841971176592606833388173885150487293059268083499215171627946831486006467751889546815786111606695149297976004779839483181039958663644200793588543074474423099851949607859124183020364155650126288693108373277788224066438559027035921444409568883164870327341319020533331918767012378134080630232251521682566127843308119514396929187498831501113577670796008773082865868716404604181774381636053500969167724620049323493156674658876848372675553161060549234563302830353854248071014369984252516804249773644511757431105649961483046336973149304058428731783721430978874517592842165259266845856134103625652231961397492626276117974043778375853751172463774681894334934499408663510795705622459584627976900141677231779802125105857524844059552549225693160353387789891966691482336594475479362288473535480804850599570093053197462735866628912472416841108453939030664207121562822413488305270328663494638200602284500229141945421460864485135921944788410380208757505523920071497049062871261136033688344455591824373592980626821151421357914252522083508705942797742195546799525818394544707191341356830084936854796924760394560961123069052409214783108625046290877250 [132,50] -1581494371906478656170946456015295845201307520502183201491292681153700667711859934711276517945528650241615450212911769097162940170500150058134254828460561381151404182852431941504486469994224897567635832862347943111089796620048683158605599859724609355157112652381004753342150707347422155896753802962917792021133707249434129454187216421627913331469058002472925478379779305448060190361959833042856486657967864737139675343068779850620513389953318412074389728446454880403220570720934975595230305852947318944753283260095302142098099963560672933521778804497168162408113316647760354848714096396790603700324888463140531989264960715554707982483944583390910842797242800773938764042089585302891590555128783823425170838906748639310802305898833486644842964698119893835189990145782467495000289664919631163936283779544908119947795683911211800390487824817544258633913233352193119533222958004576404961111079171268562320217495231890189571221055236519968349455274511697059597821155518336045442158933749217998199296551477274170257854808976642886683749931163776153329535389562105280883693575170865754871587354763564760369688930255101662900887096146434012705586776962215214040910126983574118806747186180124458288216929310439031285080667888925595080031226168328094228850019335642549994066294310218148360519285959833292171144040240593222529285701716131827463562064361858703187917314371475301417348080761360012407108949671255038476533582884251954982979931570750610842957243847942017180183571352151607573468888267561165213613469622040216423193585012769776687396360392522995202090093194416927065652045 [132,51] 223944106142131655225476312010940502832484068861201342096631266760153857814763944589489736659768359475729763938880701727625554696152682474395156117234543011965369702323494468349595236373993479701727028435468856800905805536116184706891500180789080290135759034371603354354242362022024785802476815535033651533306204268094102952973220491973519328653470571477742172537700715883213501149919508977689440248885813278474662653307253709615208979225029508636507436794208226579643229177226074596827103085644171675516705539311566418672218518595471217471439091257187803447251644274882319027847884726228194024233922625610166405352471372397831523550746089783115368228569892504086053111633287894359810568130931245931332807217138033396559472667997642809219662090896660329665871441175781394711100492566416762472565357623375873014680868668590762462755451165719758938873722503986676690547116231409595678213833502905678484495250115770347406695543352459793894200898627285668162121982230230720315263025210436653919574808784802858809833660427247446298677389886386142371604371511566657021581689981896695611914006612375857538867498626613889642888967101621129524092907323946697136875853172361715298083857462629027692377353111119081508001895969567393197358155420201521004604990727991520568778875375684573306864281705905545245480120443196662425555994801573200820097632864012547401871289271813546881126900093825584815446976685294112859808738261665171311630410917964383442735650797528645957549141236540516915983293572971749939075831066215534584149187071906036091377394376206536245391208692474142743305 [132,52] -29862536219269872601804961455185003683994878923912954321503080743735609630509438561594452948268179605520260230389771942454927212805322996736510130123582515019326392290900535942075576662643333283050710128940404317926354980022815274230488750658323873455036213096347235974063084006196820561015785386015809299780501383672726851861215634681729674766007423167136219887802901475821985408175996702501530521828913542238037656838515450875285840145463437473128468350017627357052915450417039400810413586448908391224661642852812663791281374199998603130085919075399904225080136189974031169163478393656498426055736519016835791440926964094287961820483009420214756546319966395784009297784229346612987467399858200594173946661934505794237197808004868899081097721706145628094666099152312083177902359381887402011748678697161725759040882217444964585832028292877106635075871046447387893870706295992337490535728728469611789591690696846591320423981851321261975745275291230508861155977594639023808286254636054674181921744335590993203131491791361098629278469743524583845882122652764499894510580816107377696878398097096895181041780628231308947705651120037483614042212419694811471238387439770551953785930630694745965311937199745158556162849081431263397693259234344402787149123428751264393376739382516208366297855425581255519212374277247474060998527035472037972282910687648321371070155670599848050635482082001187534459060714002784418635943623181023553776481365644514781219657597848141782590219085329710521003930534813500492752542104139652495061648065506876326635901087311409210285861995645871730 [132,53] 3497326849410013261176355897169464736028387797358743569251838669619124183609040940276276738364192597378618513722891354814286455347977395133408725874343315125338444337433622571990794234972271919754404171132028023491441129439017648157845633955239535200238717324881827433638792603000729626248980934858962507376144824908463691325833756449537391773443169022605529089467893101461995641909200498935971436183837439041828374233423480659098757990010388048001202538382896074774628124607213021447811347287234952952422649238534197382479258732941787963408121269348446964079637001865656778091577949079526635983516706056107868076587863083224580209164777281130972714758577704688102025789373363697570245680958797188367557438617252857593885460331799154789032855984674600463861550522587213631695102003013384693781000533427806545103339860302787133276823107996731494203472152584321616176985025545983632997892170412957152896245190460586598300672868177196118654082749762775995088316648585614941968299529872166163873013127079047304529084499770998084029802300368115935107496561908444768998855242460629298678841669158992867646091817072166488984071186270827287285240353021090546191251133638628081233970276554557715023096770452971075626290648761374585138677444107984251667332808173040342541039519332405993512615734139051195500981431962449689983500816758757993939632703711061965918665166939887457637462688494279897257276758179722728589105471462686908917413800115024409001182213867254817369144473832746781801486453264888071600030706862071856951557695602890046273436726368496547119316696067796 [132,54] -343505763258411849316356536839220520317837686381928710057529313424368264287457061306579810230106725002128021747097813759745536298885324841711913423501101542793423580445351884185677636671364556772714189281180933891165693892209540082075715656723301111146828315615812789069227922941509045741592707941666424598148156297962447214777822260949695597397369694045922047860569835795050886803169364850774525265859863180894024859794437433134016275713790685493005682312184597308224462090679600258153628446095515529271723195245406378471925804712322016489878480395251172284170492108443689423384007167916338180842204089143698988103266009288228207440941720552612702029453605042311061495030446791755607198431973049042990059233257426056818385792374334310670892381361107266313322015807335725140717359653839537580312128096194934176940849770341261135818584990596705383223746939708746055920747125037621960737040515707059403652800466577161536683244240424564629262162022720506562099417853391311273809712311911797066096822942061772434234991983764029111440135834535405583862505276826578287043891046465594272873874692728826719179166653318721207886117217436067802739621863392783246280542573925979926363280613149169512174750271743449876538526232773328664803758345326069272872505364277400516903301432984511401868629366159014096054043977147977887095093180261859433184712169315756043058632758479510560814463683297428851576781164549702743890811049173155360985357568529335365538179984689803045195926605886629458660392698343689521633552341086025363316677847598462175185436213811126377484761635 [132,55] 28503151214020826639254932314020610095140060174264445709621493702186250701467180761491593384403503856314859291821092576092212183316633591592668343149073823009879499763423051115469451375895814072531856818998450512032189035048218659603462960980856481220966082120191145321302332824985091184461298741394441739786632463377269768498050218215197089133544708528699284679491170855578843839960702265031345486805956451827267538327505176939234718312687882676514863585273444066576025227854751279480188565243613497356416282868060247645051192186990685355112647200387286589001989277522808151329843780391429799991463576818582071515983178246693045489117424210635596737927229830765198363314133396413674630362035978308566781675371069546377871881974857882890485419821132407661641183663108413604312332365769655491163653263263883913023910645997021012387900916831467846637513615663256287356559508120959426706703505741914444385394377297047010847002926823114260645400684318674189920535144285957191599253793814728308916811499850184295108946949179603545568187276896828191228418815451346141954125978401090580154149497300136106217797557396297799258112305752253738431224755969584455906524743112558654226490246758218827171918996428882205779211006242568849401568747554637369797581537641502725616055008976519842944203164906871720801258974098064526108698458498125410855222095026243201419906882661449313400830145989589039761768079189635981098678684240813257860916305287550875923164149270526168866923793764763758879193847571775972232020689087693230143074002603566528292769160453149608920050 [132,56] -2028042539663399083311232861749096702920112902242912501676292169474572821274793807998558779041269096977406740189225726819681845830963664984507809930119890037233018852797711125087464089850432887018945969993973439974520312092433522240638544857794982455301175426190459223242007112610794482485719309131270743408005295390777261954832184060103771255150766979258765683627078001746388153158657181365365298109666280854318525955324148949345215553527940668455221866582166336246110196776179350554640557475764786038704816854888658173607901165858229706557850557312054733716401787841817874653580032844706155887103598068379539168428951758886846848848160165820809665095427486993799679756965342797595013336822310498451088143959057284888418682120789687233091392233554685969020352080535032520742674447498301566076648997493032650216522605029507115522529806489982253470587673447080691138928935741443422629537637932957328583509158813851925091056233914107619501734626987209738932272798825207783338326456455439142948259427563471986367453658293789118885702734361031060969825648332863391190599652119617057502007733981711216736189177683063128910615120055316624774232718598959516387844924243569001869833181561932143203671513450255493440401128116319533657951117725799644877063674028007539700277275839375382328254598486784527504233063794281185163840916881397585040722648832452403929761664841392604304760681759419345758477299076332884103086164793971661601452718064783196668515459201616498105738442871566762734017714922900271248246360793655634878206875459414482191919293969148210348 [132,57] 124441730232080995490738890199652788578205644796780209232045915623108858610191287923999597964638203933078132155067984758057514181775954186265722517785068183283731399862575534385738879649746692837668442774882670999608600339385142635714203261860787307358883013720889577030669687118962384011031410579010199531840942053779607988741458094358490103556429137979829625758772383032641677292164636593300354716441275788204083467145578174008872108705281627660360922684770855206698088721415784493879237643810640700344102905966724603811725515950056417109146685731077277578402698590033613664361312788108835167497783342710288599079579885255683253698162891243105563222445720362598666578130384783889455783323788216654081881402421951166413043100022150360482585807918085540370153814273525415207705131650118894601027976544300724763969387923854835221324761403801834484527059027563080713777591724495131154364374369611549208036840057163130354625666859431778146994151111315975292075194024606870000725265020752783952115911579123547916401487755020499105798563092649229731115813607946882708731132992951699944380412832823736323008812891066719825819709400266749737795473375421318549930289839121821070913514694293499907430140014832048138937860148164883030609134711251696807507394890043628325082266333312894679675317740379351993693808680382087848896692197755373636689813753452396722563113770158469005260024480494263289896515261195171486934997474021734770959602193683712538459266085485519517511389567886392424657451174464753754490031399381930357411635001491820302159437451751586 [132,58] -6574111569081885951706547911589803046233380229859002485973756464539671423382525698734080507401773366654099312988654184320126618936245761604749302481690953776932453833615943574681004614341477374308964007334606233564283465935650449730253348190256063195975751645224818790634416243749288976490284351108000596240336751919702377120822103565123444778363331844953750928870219226839961083080571354123072234370344182500156529867451283517408135993980565097999072221136841640773279429076763290881694815460911125503585846548044516068374466033013063439497492285563297891222181786944093871914240301577948115717957960682105318532414491960607340143469899706840173939867025470120637082601092858958810758016566819524716965830281310675269231913706037113339255118699847730115692057926162419734966948247532940853839162596291809685241970515532508125802259151328831095116329970881284662745122794939131669793590728280179886049141007040133561815060238674491826682012497206774829891432092999273285610171157990920228736289574741830767852078667644092830403265123887123088302574869999092951917895694995475084231587813569581944385315370737125032702482944338297699377254118297913722362404913911010477264936739432255815406210467898633526066284186448977643292607279035834037079453703625339300295653214990787922404994726569138182242340904873848358921132173812807476272436658865994395814744797995381593760023499092041214400992832338168897318269398257487767947365761736580804928265413617032302326927641063107279454409722296030693414421627633737409858770341809782198162900809673 [132,59] 294609275916001844738598822292189118736784095689331662878294906282643812087151507943014418659312570896482205080804029397023517140428111559644957208052655280158330017660970137676769765935151772348093340948963182034197743212180609790292028849985309240806243922049155703882968817682583023050971036690363638893136162329559622861132098644351930636365695969150700529456598162981506321444711395968589015039882380907641549770899000192576455495660250882801219987518678046432033567529416012851095473236215001158454776760415022539663329337532111711948448175197391564399970474705714890481430204720133280380806635807684109450010953912005538325387017205979766882183426213489303818316515401529702339137398066665209760336134576924324718726960488080151241896016731017084039978584131415206198719635756250601362370697345628876008749905150335570617972957900703473243061231684852777416283422025913536532622834897533325739900816693728962481853528345321740822088392817140949997060364651781628711659066286182559517361204071594969337580184236177945676701021252268581520414813201154700833593709130000086729499890581176032852608173737486753169935022398234397111333182054607618802832317965641380502964478427729786791672352917050141320683479946480025973930015392775115541080377549475700917543846280171370298218452978791657457712093783543741117445425023437289777800862458881191138127694435067110647627694180850970708620028359699039421658208451255349258071877866188698785495257331901744349011580028339898943157687345491302110144494873315518750457304283788983495491163 [132,60] -10546661478592795894130502932698031907800846205055664693539945744194351856846273135850461930983519466989657654488283216584528287647606228374407708132343399473357224383224588167500375780224343814441849584735296367000254674453037486749979284953335276847699062707508368168714909869628383118485047340924291049915747410629503733708722631132596397973964558822163329251847943188219909633845738916383386611072905391194118414783003172492333773463021048185388231771999595602814320790136126218803401378523752879144853080243048706829380775941900901930579952229927902068720917391177413494290049413434895954369992343147821746190777556330518095492961265567110218193825377906254713352526029600015110170666551568016305200287986758003408403557741692858085477782746236768604854803758315632172482471036367752218236623561373219993284927680483931614752563526464193968953160809802520103755945546786645146472913500281355350582014804214683152941566053218539858105433255336077280313479783549741529520670321603939347381111172066534744028803905127720902058475929181651279652589811107050985497933839470627413241163657964425150575649954515770431333422883024076079107353484292000164476185758161341917759885642305748033665733626843352899584202903132041969904920304297778198005539190844140716167917120176851279559093282031270330431950519567200792149651635154728167715120690743958106990728584429481903873538373212608780480146569956284603898437544397763060833226162187725086479289162761083250497626074010272744393473356174694929098879066332872062788679689391099792149 [132,61] 239398613557348528019747601528641363649987066640445595086397997036978599816090792096074494685095594411257706049810025906773672289474413985044682987835889825525264485929033172638936119952475221412436295635788128462063578876869473905606391195566823890482237233984856428888022845769892440597475953124574257204642928368073358688387124429303947655605581373258768300641895486857873426017047263905182381172559315747510674003667617597107247967147615080890426873145255996467277206858796240098647573716668565057800555684457671313984285238865885602521550313773108464336712449786097745700401896185107015807335377289461187641761784364282366635206868517444417545439766194228942679175476632306089069486986971203812147565309016418799503339325538948743722696286099985307109326426050814826657227200457732349460850762210615203061530961831892828475090471615935963973154316023820884385973569495169455590756888694426107081503949547194066473007565501706763741227989790669565938198596199501589671708988714270892959218538415643710289428092128949623345138319786679530128843914940573758012404103195208388764918032302188574076576711558545448493644009761556144094734774403167620000389760227603116713151032656374574244450045387700545640809936842593465096526714089898053226838721327634813761023461637708483284802040533255624330019698946436612826434780877785993217092845587758247079786378693882696611593034455183228924253435272477106529854558971018282256806653996948942081725072174340779383451379006146683207932252175661294061741133982882945119925957666937621 [132,62] 1999872876175695505026753674960096512358039021284250984688789055330631456348665499727791677035302564910798075760365500317484062762861115959454040469328490509687209830831876854759572966380670723913116907992275557159304822991461026654600017211486123888953573122696192297766206790825995974842832481320072871897805167355605025910878602353455594371916770262853703067480571828445769575624816686543139729653005732365434886099997451093338508956490525775474405852817914557733656169227513719938289507218284438118837314349441273077789337228710021256814479004494668487090643367250551642938977906466008223352814202226338939577224769300036464290607708749666158312942790342096718829156614789254344876082761537784649750992382493152951607586686269117761657561832226523706739910874521006511555504893031308541952400399160222648292804549683624801104842520954595770492378577729469711747288284742921609209450610618711442294761027256429778605647617407569710035165550042090567430604582514090857773755485384644220483753294540528392124998333053197494481002525693628964614465044302264009562535681015707421463836680180835657092498547188766460784713648130135582091360771074131709511033813401426388174438788834575046047019144890546604595389761049073390162599444511328447877761360770118601277746273986412728719158229539410587440687268276387255496000260177236732963580194476443228715629991975306965703323096445580563326357428017617746072318597777387319000458678702173639663122849889637051534347817895222748396933133598031843400499439004772050183372575401 [132,63] -497593442446896649212723193075370639122006694757886437385506673231433221123630880733499942511593942211772839463543220181694101994395975885562643597371437982471072464591787961472019135907287977811802574524161253013527502834869779170611933009439955143125362389440791322949247613318598122694914799629917394806148171535238856623161284706564976678846641363433266119401055645274677051794688313912144077231175846069090548086329708261725699580174370927779045637797760339879483570101495918876934226323129339828910553348309167834274359753934578571766915474673163202544449055778422535414608162851500761570142100887062458131459990883053933082241247451662993462871814992018360551300126807350644749838457045517537484609214991976762523491347111791535248772649248107080196940310340965752597845686238914674696622154930648741933104263416196908834812998615410987726693887934452727759942040375973577633360583929304046701447999203930588865625746925679119354830007176743029136227401389957324414403321676128589844171607069637601588345119347361937132268640063481220591017760349075706800519873391264078194927118635094088124638753320791824338414811256592065106036298950224004383828243077342613774857359629963228742996902089387355012656221375158496566077930420083864809816064604056827942686472902675799052180054150319990455664078126100386238081072561836657288539421306638116420642485481884861318750472974579320085545533393593020887896168015950489777335017202699046626210629497026809849872085856109714049240520684674282064259433329569674981342308 [132,64] 28514359889039283489793228381413633878335739285626981586313972608044366834186512732698944051798856376780937822866479758210310120740600681781162851924304198296032636640426374655576616324997493360555375641994200046701342677414390720026260176226159208252998755633571753443859501160966215386474087992792328620913703176381791668530191493594062308433102772922925861403450561975948425717728117547849639308831695342084351110172326772460421493032338465772236981111018966689914759024460718916183079361281932803174805147261735009333769902569392553310183923729758343611056725347602301234784296524966867568768825265088211457803817861371987605446116430463836521373584905181675758701863822877378785877994745852909465136162948016129240088575099688069222058944859129228415544824652568342724665506221442613583344525072715777738382509635569202210731646118229129149299246024880446133775188359255617896421017742377989297778839065302012091904435417770387226282200902915995074590759493296750755013608483085776919495705322782690415925299583691986939637267840199792478948936050145686154366661670613098544318709449008866095612487613413821707921413339471754392844455776211531992795479393899940314913215552861651678265657431283533860914353975595509581372651526667280678160933319348314296533764099708942196546404440093986081117812013098259522136202135521487782925929639349972055062061780001958826944356436709067634071157136593677187955535977954088498343521948707341168487329512787348666084054957696102618526165807188493910882242659493789859168 [132,65] -1067875791237472451751162953226293993296714832744702517236542300487385305954880220139265667342969768384595350855584616585003441430544303533331875117336662637691778212548824575465581462259282986342616417941195963895273862987747017693525078877296920869206334263762825628381810767036373511202718952649158305333674188261220743787353030314230141643816997340477455892074730282759658409907261282703244196831081480032994452545634483521823176791079049161825422366938352538540461378313917820241656436360859543861474015852465062400287843616845833866648370204405261892831562963206647202468130914693878025229871429195522296553845619704610067313107647979740921715189847798872228259590708960639647741741560431530970416864134665875135984079825908895435792039269013803913721204608646491446769523738145913387504539976210892956350895003213885981495610289661924402117493008531830849198505558346719613626357865154282286443623880985240735600324711343627461456748469288725653166720410824350755631252614766518512494599034603341418347493544041650463207555228551035379994602361133229706007424496203433492219990452372285478404268415107432426166149731429389563820294339004834282060621820413134046218280264593389336163217849131852922562463467635099867059854548517915718941850684692643201518475377549726262365040383346579366262909476512390178673445167006460866133227993176052772172593730896675675381125867320011734997130030660882789553732183483364285728710791375797179959288800010585841035331935369869618100052740226695519959682606791905305 [132,66] 23823901991636715287129028921155405554390093037759340123346790817098190300161793845974036747606297485412722483903379140359207457928227256031831023464259537845473245357202278186112545770113884769026718448198228439355595701528632552984533670905246041972392342676573024394733643494800452537659665287964098617482181898339732387358043496169633253550804448457881715851742903045936534087059959712884650525273618954244420775656952666578663751432669098666238339472885820652348062151553532665158279544351779492724363771619742443724552728964843428845958487428025955201121101100924818248476597860422156484353822606320377993586217169607727992012714728481273750221873111741876105798040275201840723891296806766827252010147616269979013959379393091662809784413919320123849001385636386671330914450181703410860304181583632423794307142556898532509041170467094455004335394207921809003653079878942681844393942453905627824981202839852117514276245554556858220403382823936769711507875936823377639466103821021056719591553396310780310755992318475391993998098201624437449110066290843794852944321597016030211091153486409184111980191344281491261631211181585817983196622557454304703597744063280908889931553333623082083924647895762932543089190825138064772030368981808579358740755880350787668489144099478948888113620188535794965049457358024538975324246487011377240354563904353915795543339932141721753758766101906246924430635029781254311899487751500214790416642041357311143467490379215619157010228366275352034155195707203863848422541873179 [132,67] -364189097516379058824666082590376429630480245147140313208554446490692953521269651793588176156305788495340163095242363729931256646482236429115475585773505943900555523023793786047003089530208001377067148620546293310369702400383096516082987625639222543578309325074059655518106811689083667689705710403660522030049234020916837285299922552469727755314859464695891282018249944524285483596470648347704862027750046082363904211803346232015990122807887387144167134605977550815553225234749926938921406117295307261169722282076713995073751198714888201519002137020656812120014976908007667721656834195057025451488890648896163462822704662303207375541627790018876804285746317657049935034563985011934614977312471212399126939456707978184232251871216580619085246502382016762549751155610035740216624371000067328156422502587815475252537286848326096760041909724257012749161796045515537428895263179695931503992302229335943701259444623734739849811634568997526381393495607608278124342434640552969447878495962636875198446504243464011210537221582321212816473811041942497395632100420836685175588010222642349493857907591148571064978850283491819277740151530785069668463635313730615389005759791951316504170460916405083395841298759583278941532766421189280380069912538806834105576367465583218185156268322153161497771410967141471964068261048671073903488866769976810754578757900622674705476293150349362142372401957093860201702627804215509227736164072988520349757553073810534847003342296702763819542299846065286840272598093187667754761728 [132,68] 14386747956501419428715305108839223893321658082347804712124208829703668481816455870924618428864722167466598470818957486760608263775268844268126578248882853668309013114187444263332349496270248995053908543792106388116835644320120867259822468662156281546761212881646740870609399141120322337826560466148194461372750073700767942635944194396170918845987983109117263800036939354070906343491031988420990566716276191367665431495876273895346774505879638740360271187929842775733027234023734556083124685678327919995753917185412872640266348329586075241732084948736270212654183915018225771557573884863935029882888688308937371324272446896543819783348857319782765721540488387212924842186422449541474175583175931856415412247639246540852809110436001707824957050028797008231166446122805824543108480773922778041447546899917556506750647168008542712144025306862179318844729872322753893713414185844657833765745234354277069391438158493710036077751233891116078811555298201461078107494295571980807240736834985906944488809223337922701071826621273025800986882782009210167719020142512558770916689050873074289989661395103504296636232132648782332437545731552168353230784911187210196191124261988240426023434256636508723721156225967946010142430642213752736114481355956382918658148164937972702510440736938307203332242307086554657651066564812138397805885897271938493860956014719887030487482842113274160529776896106786073608919638838208575976712774228869439595101561175516200386691208396568897217077054669392356162158334149815253538 [132,69] -825882881508270497305703181877914312711550462348879122686707820330054592203429296679652874895158990764713714681843657110800572107841433952961432059668556537867743049739285112235815551853305075940393463068911099273685321891824640551093421632956624732785998218681951224583125928796250610729474353005465103585506492352172935698606364804751316638670021133848630637246049160264778050667535182111492471267417521186727789680350142398969555335059253903103347921806622144045032522271304614352678261250268288976520571597119427129544551521338888565600750516321619677462526631656301444934896109970790350509642462186582559951133579686029284075983930809883597313594688600605102560214602396578863837283829648554117378534344936768394004115412001776125098490467517740773772115164003728292610448953641031714685864774596307902945897610593446086035584016935762306832044442444460398258550162083338657722239838356479121204539366118855441878433079473133040522807475506778045212653777428614882409922688232276396977061148159004228566656654832919195835685107222905969241978987812600162611497757521386982742938237314686127486929769747325398290800014642927684912012632537668996305962331333659852161936261678371695516335667336823354827810112405847627745314375357199590915953775330054866163520384117723463148559093176934798323328476583516381489413880868302063366513940998492933118297710964332333521588875099781272141381289489647149444739060408915604827465310397804965204994432364221809579923532263469420724676122353287255 [132,70] 46196582605345849072927820768617087293000943007933634971534447003229905894376056495335187437232190576109228450210449636607618985800087296075806037151793040123802713749851526632771343918426343438166291714711415833582562434761282616675695849126692065585998402404520471952286047444066548540064300500155802351375841912292464321087378383995200582791712259715123286521185862884586768049571480466165554640678969157235122268418140924319378592078680613467816232231039644641860823261504344029249145758136600124648683659654578895631604269423030671109151285955505765198002489519199847111733619453362248711488616477890059220797816146771924913233710793124264133736193166490640527900504830253571691864888472731157576807234974189447193181092400516272986700182263839702641306767667493632799505232992165966229996646550113065164455707790109016824877077678955327144528403307307629198975807534400072011065467286533458639619811908621284899605345813330015353834090502968245151532191573802014113953371319609506197585286509552695433407945589767507878278900918894529490625609815899581346007752336760914085415346019054533399839579007306290860846707499178656365059934581928910910605181328590389587723774043635873878524580945367247445143531577143686964796058546584416248109172759463432383897287104096739723300269466839089258138317674149971104471112652408534310978994391531427052893150421625268065275893974362018530358930576009125795773286112048752523629669888168292921409196166289246623151536936560687848608919235723 [132,71] -845820141211968533857834280464450933402432568438819465203961123570881609499174826331414407259285805934699879641437170331628228994757158982068937311248538595237535067313778641286227834105736253793086551161016483347297152978796194869315739201087271729954477662071631801325577068780873097837201293807265916350212452072956966000581453105518137129830076619431824970848225090564978929435769109732602142223620259172479713323008290896296878581295245371169780756132701782620111707291778781328948899289987302138913610253386195941791690615449359507964083159384009222311210484756595940644630909450005380501553288956209707156665874586465251639868727380234514192429430814222035138520881820505780181368922648182909541457206187897199203876051351865085697183717650836209054040421560582038003531915618451680997726457525989436329708938106006817846839496833836557170559312669644849928377326613402438499410854543048061606346615716912432653105305813246274461283834908195164778571545697663793002120008355028399136822500227122623894709385031757339617442631971469510274891573006739738561200955035797769193749743613402151248497229795815857063750365649311202884181792718618185807743871125399481520186065542583624157187214096208075418748469171149131188950162143142203998114031015333758800674388216159113371959306674388072100042387785542966665705020084751562670334753785398123106618914160010137702242375196765071263715266554067256307673751761109135741448026893211640663276293028074968190749292001711532424340510 [132,72] -3226268044921202755019132440776667222518844440069262449696296580484469378965472196892914034825512372312902499463531900461794446982567222686698331769303506396297069501150329073904906149330270083765430886658410156289392840303732915138198085156597182480253251298992088281111174594536277085140231050529471759686005586278729354001652877226413811188357199457632805333224211278460690068243629524307060799563924542013324882369257767014358712780051454078987248657087429178772755735412659134544044767298855265628036034346689161728514736697016455153126039763515341031077756320001858932354859713236519890646556298092046007147401996940609658014011882981999640293052615974460917404947045217233401903314499657886783517634707237380219738526993543726355996056701947171734426634982911295542014076935213265477921660304459681122262354768591290283337779609617219711323998918530425765143096619945227823019559677624269436649215304614642190741850823720014545664595877754276893346943596027644697742145162479567490560953307564315112941551885058532411900410850088139221732646155767585913659919339396090172696511596156274954589347985916418075853467869419834970353307354312874555133941622010427725315647822505862893106534239955647472429917566025708277905568995140558197832048336134216978847556000488726548206978280723814177717109269627349226853737056165089046286849951207944560292023901093461294030189130982895122762638245258139912367325573738638331284673067468150233315509394496134187177242100418024875907 [132,73] 320551204869341561347147840767918645886020600306194957659424961319215447595664413457445475877971836797966403449251457538779351969434860207733306982532418221813636850988835448844446031622563530136727087852938160687826758470049366774393125627343018519903160640477309130637435840868607311548462014363629325569050624589925131625017112550366688430340580745648513858492354997073240333638817859310880943792519018997829126370373339386298375423638897319489838596073298521237901506450878712928460180216034607854791794615837638945849522868075588962919902701492140399558746145724693881759970400934864067723902279052229277655568272328836256534228405010797913692467996936878294182284996292969463942808403091157326143746235182327655296783674805892052035268866186025912720766811322832244642156532767719938896627909374727232263360409291810023971374534444840421571522487684704734180737348335311564608777240794457683783871615611375512870716575938174592371220046481758182197314841142556673952403792877537165842185143489988656984553611826037037318807527613354845949477227131033518748133388754456065973459690606942987420656717997764795093255095212794505889327936659895033896652951009364501035559134911461203009117436609490204490723784621066337316165745974775923510397470492301106757348967560315772054336783614464136570886360728336472929313072322945586534983623083837196793101570056732762997811362186357914831724085874110823830093488948085565059461507598839224217483745309317222345748155028415786 [132,74] -9236187246718268709977484624782999982911480632641881457285872173447614030415447837315545953475862256926366892514765806474500015957021342331050026116906357752237909332484356464173802568860535734057930084154971134838310251869050478086507819792650879286764664526623786872646307203620549141058779697034253619548887522607170076741806786946277150078473664293138383834222895997036195803959528020194118837694981030530255965439115025990273393323536666444966959741267163426699141065264571393317683997538894078718176364354258672122130090913241671889830667254459384657144048256659792835765512553413574557385419000967938648644627450508128154299403792211911443324328794175572802454215448607300545811604366138472145415949110721526242947583327634481405614856663681737324331282008505758601474867832523087343375884797475747683933608884688497144516188610820709337961099985810882025945817818470249130338441927185357084759343477989479990780786139359647162228084944955088853916392459631864440282261996679224993511568763006462974404954053385399600547607339124014362942932690675637671341403401702025264919613400855314962121291557577073698437146914314092534406914220029048482360835214204875950845514558794429212224412235075761210628215595001255543803390370136097881832111756055127665000700288922210626752476276947347331294722592118009762223857455330953461839043943188303672268703176547964143026498890716760108606589085229682359356065808030338924163869995077140091570560942344850848640749770105 [132,75] 181878129636144738809520255356809689722454139488899805029304093012461569594377004168059419102677875248769610013200720631032337417096669889717243829444067520277771699636416920276110454712881144563634512108508286150454545236846958983789796819117954383920796537471581295508389359502779510311345913676063300049641686746991822073433806811020897374049416217490505416982008617421483654441408033518979301600148764137211762357460595523812301256171353112180119691291763307243636779340237572734946416817930170515066033505493117671924093169037939463516102887649687330687650173599282638886082607368129859451485266213079934946154743856363470487813616743945996365430757396029412780097484055355632346790536316468351056726790213980521331481444536775694419363775755173895130158577520336601288594798111173481040439485523054027117821315121223524206012458857198771240844258446752222137946121031548177182226563487963378208029742533248508951163858449713541370869874960664240918393632679563935378901893480767233501641505566083023943583741974927613433547750712050841240403655586778893591871933507821949866564211435884316365534513642289195799038564717220407597432464820176082483718140332746577419950830543779465054675264924231389199304696990601286414354824026382031574057217728343130991739572075630383537124414513730204374710735311626489323013970732703447289631742797424670389405491515891160524942176518482339348176136670356598245991880076566017107738912287906655937690821629808458775039618 [132,76] -2073646540922318709420199536540747422817237405859842544552758009426360821781909786148912014391582210745957705132526150663692511028230631185093527266890997374735308636400009437386197592049685752898802451732601083604122897014623445992085936665457776824109197331574544050983956616232967931064540021625629716927764212502134267326541300842096485823530766110294624324595881924359937401392255064087348003598607471322439805690577271994352424811727443853479687453884429441486389554132558999033799075741747804121542690087252548747887772889333671175719137937423631687743940610287252055499794812930797424515086894113613626409359912161121751260496052670876070896525379478112114291801730720093341555356185884519106708116084594543553622367452857606849230145312387794869669946483209065008023225956783275524505268328768203946748565631105360622544314426276342150544839564630728694038759576861450516747510918122848752455509294702710380251799549334559601878836863896958875293906023849170468698826430500590144333620007713829644072419589787381574705735708143811522735713137354479051289178261750531220676257802600317915083174614292035453806548113130206855415545140101277143519702553550316113916781484753936070816221801760682714939537749082259340149959611712431595380277668407897247402658661144571986100032488023864040118193206474817599552336779166264512027545094633115198598990872501956539135983122127516097722325835980085312062372195964915491222017609050492843588954592024005037316 [132,77] 12019395389843086102439512096840754857133916107352536627244522051031407089488641228093551758636851404912771675819193592786188336225807930075171010854738195191489676082119583951466524649084557610985668705205880572880018195758999163919703252515392097327046844944707895527735243934985061143922318619239170294107393334173510550879179823540073672594869593988047114767078513321718718228980244597395790689439420945562089557125119100253240574379155316840978380197787711530412785205538990342138137373073370720614480472996870481306863484286373773766219707743757564402653649878710464440869781543901002277684416172313054096291225997894767099556730304944179667706960513228384064858635039030070564356936837689618577671974069809194947329908779106889613230302665310051554980674804691303753238108757414058946431868060698740588842918475633936589092071701529264829093606705339493872842556269048824516427285044252649638426100132037746284787866316990850033244037914533466507006296636950387141602406643478208612536129574908636491700688455805033741484975029051893242537266583591383186001083063771567487072237322930951150492758750989397991346014676428633091667664982990360393811708807779816007600423372579096825030441444499140099364168638266788274882834490857562234757261999526738087555234007337074327882728418236194197288644427005153454475610786012935123544110861289682870457000190116387094898735388429155598028499488140291271807490224538440219330812741339298788554138274196442 [132,78] 49953687831029319985338597727499058954799309787736167614099905753506864914046708681537277858734796366771378011872931917433222385793295522077587039339433338550009624734707082491043601295068295264868282271966696386024921226622742495090553661864822455571014264060948745567761697585646752380729867777336660741558549582901011808099482885522237888898682897306604823900715020389220707625242568491051013982074023885980588605184325016177790334903354804159309825666875881336117974281261777595108575996066054138982683561932199984477099908543438188174313276964721613052706022375967628331698719517109708740148053316582961050060554402961380671206346454898572777767092267884756220028704811482789746240744740270412141183301999374865515041950762174226334401409554426002211044300719670906781666178197861200075256498203952122657937381427296777103997142454052289017632780823141421857970162547420976971794447454507273047470976524032188873731799460749960511368409329123915230074004318150178046101104774167944897477351191275415862518679079668624844299246555894023885198447225522665225504293373767626961282478528507232280036506588108985840547768452206790656334477323928589738173932519379962689769151702446882672024463271650993758416766124198923239098641777781135919036242413427349686190529067102012830036977041868420295249727287653628583961451059784405573568376275319765398983675129394402218593352990774082705642547372192149106879402835972501145617909082573513403358150444 [132,79] -1144194310060437668004870393698833059717999622596807579133151843302626755197211210217525977598038986239155152371798691502510119679668971511192614685974903554765867222270072267395712919484312416721540929336870667960235932229838194150926259172875377186701910992398302328772278062789547241121447580624628434960844436437750807343544545573087905063217726637330611440557154251509615935378148148022157045255983761008725438601470059721033259792519915582755161944045472990783494095038734020577102758359867397720446757850286978993572096989271346385939149039827959801081172714716661002642907585079381234681959634087009070774477268331595816011297872179648746112629199573303505362160313240217758175479181974990563033592627612141765469598736587976228922874914571361485402527794317311956592899032797381580004205693268205160734698026210802666948613574574167627025462119206158808798743213061079991763167251989753836044435186713570287631597615333190656852567053266249568805917630514905695368291368660528261425911680771885251435205066454301665844890645021981613563586142077258778040040217231199481901493720199067351999826344576734191014489549748514163432939292933430893161513597622665523515673498643105454334204188104679976954726918778208516368425523291054829859693532957549902747750423894751905864037083843209457314541939546266781229772465294271182584645221043659148990250538615143439333210667226303761531647202246423111187777400312739639134081699487319237225215 [132,80] 6670689701491720372896687258459166786695340956713507667195983510505458894397670721654871660452471953915313891247784428515938092097043852913407143853641579959584344563044364846334745215943393561080442931061499898065393285441343118395107613237671694354813681821696128850497431878430473590610280317731339294626717110574970215727825406236984983503469588131441867931108031982933411041067946509316507393238522122602231199644785130243154382759546098410251103529209406036239816797675930668369232131511982714265827065141837234213959893912037491020432473571066047551577818224032801873307702405983767108966881756397544767199062538241376669418941931679866329403127978037312839134555923384338660493209955858875239670911179673879593972360776656105920145942266642813248310451890245653828219695580648154515289935616610791613811607656998943030068162372382803396260081600642409820392919978033539115099443682673474182519186222686725635790756130892134396855663483025704773016745206846454239774942560817474746714559520446748749283426704458363390148462363108442135963689166560043709207550072581627176331236303052981735020200469174152700877846783597984576464205148312975916402274957163789234897586032217679323158757345123141422112066430329981598471615242914308694660586007175441242963318061739185759323474439110647294567153840465041447705993388548860245437776135124878911117859250505093390914266561792212050011579733554085483094018447664034450752128202971634956 [132,81] -15658318989876930733701748875443079041866106249047431393341817510303029082499604854431391139521074992205386058351892073228634394619979755253945144098471445847161659225071508912046379569202119521773624073349806715556351225615010032687962933617846686132946705158680095027388592525994002474448809483297828957632516531514244908963756927919778284490484801190175948674173933551031868848372425873424219329653987250044540538869827963520813895619161490797577711358876562101031732128555697329401303416534527917610051155003687107521371194694437449830505441540312584992655556751608030695071103445277923484462129821680692129082449192756025485895494661208060081862350217330683062147584194763556096564227420055171877441262700740432841334157201152398767373817057292885176755963904166800721239866905052785844090757756945003439857448550609866584288053525927294145419913292426208145405376260323047812814504992155161867475765342214345952720735669800445837985271232516341925995548485667351612030680822006885095277488364306337167192207020940285609906108922345898728486228016623370550153054800405072530047409506802917605683915516245787251873436458931638939041690462895397315793460819070813606211780781557042195945640898993095658898300461086776058484217871145821960535677553531862848006039501537168633835094251114248251473259716298910728017585502194956332453877434425972312022335933203197625432905111675379572831523859983223258002402459814519214321157300548 [132,82] 26309027950966943244949118741772069501460816016968004755796126945871425062735298135560486037022763296910338191416893601542772798853860173112355304142173985710149151190878769100047968939352634390587066974587734609596473301220651050554372976027036736156137287862370852152872496693987798285557972472611179198953463505903535413467764146369446073722760353513757894464638804894255492685447634765533523788282496727058571162502755816384241876691948234497723993249541628391368223210206048740228970564962227395518974031432132513394607133815887152564310145805587429315825910910131508491643112890475871381701597026439796074127842825917444164920239114016073383354919893908548065311471425846819007453175739668513388387315474104714942982383325997431208877366634712240328301848183217611547070280643493954338858780672224066764741439818604839241024272712819657077438617952162777223735452200981056350759910706789806599675138901936890578172955747829654319453993632207259004227596257089986228107274504673017442143793709954667991870881502468821414233379062074025935262091188676721238703249863350598580610365595726048220435331628739428927910328555526288447837205782884574578879581728518980859770194538875340751441639428219789643606633490876218209783579679837117471814041382565432233193178508600761651926677634197457161865967083112889014474002360064472706725643768222669282811936621139959691964914999894933098531801652333769880614288081832048085445969 [132,83] -63428692401830316027495482752317895639604752763219891239190416392344878965085425979895910047747209257875876828842995293447980635338736111097045425803380248883073166957012067488392786587033741605641693318483365228679862981422973962084386990067960026908212773405304858255090348127719970521034339745062439405597110288301292466542685797049813036824942729483945579925601611561598717939067104957559144274272488539237808617646292993991136005478836150982729545453728945747514424336372813604827955062415389234992052324184985517596007146151029027725347569246258221298664282684765234610991577884612686404527675540565871605902816479770841306215881876249546487795530111374582928277972760471741062588608470662913221825949644609995734357811627654910684622023870969843781412729824087507098389159831182983969483687742972563331892017575718967435934972727319855217973244044845156389916064257015808595473630959737049938305113435190303598100265202147210701037652461898305124008934225665533629605881741067540967218932352252532575226605033146523620357888185587302001254057255794819461251261246038757161778832505368469830128672364151310728601213623284285053183496362901902140842893460124734328396280968820755446300365696363001105083741756673014423521195235918057455456964722874407857563900013198355945074110129408951395012628356378921405123648275838245583149623823123410716627709821413646154354682803999244270854568119009216115707197509427982037 [132,84] -6493352250447521221696709273149871413962519621449275754338866576465980078679612941066840551971420550402332830027947454126724485426875795421120276987181633282326057587753409295084180817931113164742931479027126037233606825164660539128569410939190558421653085184796654761566861633759911587821110557547169695989652874953204318886554506746162343514047404440869434348681414883473906370692010570492688650638988209866920875375824677751088890051054216456377668211150213988252935810515125322026381091637112772734082139647292421839184729149570688780043198635310471258086473564013677525128281656269628126386666818930263543143753282671912526638762267590452986351646454799307982389580785615108040284070601239623981656974578853367337745299516865387873706058521039633745740460711030100796579218051372552110486229290469282889686571628044499022200928036860549577531592479185471945045121903936169866940247832262879312937523502390861614474056847040140563730576376110162292284518182936026880568558075678595538961800285523632119953382641254178618270921082022388224311731503316079482908455888810636310395110501280746146319592920432137104249114156886858076204054227940563043438663013346900491366344490029305564766713315208160476178224179777525964035564679059684499941335025649834157254346355730865395261390772732151400793059512189941737247870454523003788063264417334246233922610180900921972402381101360302566048556131385152068098426127196 [132,85] 166005656026926307601610188988795886597167354493589909160338151714811388957768923896658369335423563064748521779385914561632347972174224427203565386711147923978451654564896441693916489932119445724209168689170936571574133968274769519767657067108842854936865814618222443921980822583096999523936123373252239853148412018549808708654460621795534209885449913866187607002501299992017613094662251197592544495592189508355814291883179990488585209227346830023513497447957862520755757457175272939851579437750907780901669127703695297412127194283507365966046140084797793301501157078508512067816855811656271209996535481181838713184632622546872637016413503877069290663293806587458079149489755101573904533977468972719791172968352882972646646699314966121073188567870425080630465746581581059929317895936663115067573099447898219736331456015356617401146951001145291765378902846552979357569259323585892598149846804187524507195836880345557414214719846484256037583983540235965774906429422858458444391484135427839487756498955858100725919006471812394586531429137623061658944579718226640145906517217600201202355460269266123258118297159929848104320270752234850418621249685461076281061731941520942030788600087607729382365055609464147264692287305102805095341666423949933940308934467262996718546813132070427700191454132283555520971657572784469311920546521509140692483701948240944321347869412354215424037664733733836803660416657589957693973845 [132,86] 77191792241166466629036020929172427744730062674005097723340383539175346008479306382684519473089898222916885775678433658221857774675301197014649001125913162831368847875050750321023794780224303427605652593841763625837464000237879846772359359940084092477837873739327532528119644756658019090483169199088417834861350398659584023556443345676506233345729799051117177127668873878042435829719752534236801736461512194108298228939490198535679600539059882729029792500783287174032570229846083749766196855828138325000163843618917009365608411011239483966710811375914084374990148918397427782627358922111746442118435288196963901603582496735979248247488845838344695279944124330825991426858789903839783351463530509602270037594713497029085117580369492359089392834664725706819294282542050984680920396495799294209115545361230848808039736500000838029051640850520953612264531049347569719866111170835876620806118729659087249286413088549248137612145480951285435479147061696048387689695568846872608202258521691377412530971639976445228024659388500070676338786801956951261695812423931910453321899095774904423656382990417622751450315192536268928373038593443419682163595547935989068424334212180836177348328922961396624942599599097402101921518376107156305089291424710563901676625769222795919956643353038699700176109939812596973996617027661132349980877918284159709376690532627571328553584477147797539298814990160124721490313150746383191 [132,87] -51282070274597366194318194986848468653028808417838253217641175918876328023570130500980222124978538085180141304860464113973577946968532499495634660355028828556342933815386946922968193567940011070116502168446585247536509575275279264103439706495346289116458790804945032088147690201667131559070040763776897489063957313006446150398951536312964384327571305773294860376385514162712444834982654651633199921534371034764818502344768934160565902758323281011121511597233335402010051233629371665188499433467215733275718393241793676182506428648485160242271738034515030214215439473552175141270411470095021873498462540981851322969478956015532391462046235390528958932224395185485671679000682480118367050910567506067118163919851733117482974168690181959409275087301279866624928532222599043061085566035792872011954174170161179276696779167846181008063178159682366829271701043203477676434327407258736160064144676853759879929586575982416037731190851119751093174984214262120384248448046444552744744647110934533040975295247486525119606088422165450176143245521076413673984612807341552474821977527012167911024846440911883429839118127705044723840873016195000730053992329324356812184590307970149129900090604566554224986955612644744030090867427794916037610839195589377604165576176708077990450626586260290827594836314713957706673098697255341851477704966446553233307595192065331209441370588353901598901186059594138767181976039583 [132,88] -15606123430963860414616412315548432579713904646866380218292105933887124688740568239026059322612830599020838164594381171808861328791321729937795587484237881659010039783769581092790061808984107188310983308403049556170378140048475530081940057391258640342375015719802088698481789524723064219701159875170579585801713615002687974103990220346539736551612975179357040172850334371070614499222087955102419199511513508822383224994712793502008491993123658309528589061895438833922795909813214234010005845438525808641447308820977029310655642476306144021518014777263778110661263353482163022999035604640994339049194341531816096586577928195310434580489289311297293806476811518498204534416534434926005320148732370275162199977586008699888982587605289504030481038978288921930456913710202403544011822879479960110953337602384193935435818892607197098485414273829879990183643214681975146239824456020689751882443015682885551546315489952172527024795585611997706318058876073191745848872643416220732491363814228570710985427559036347331953971612357642582161685677511015994076632787472744209300567339873963958138596960844252476105419703386695676530676876745744282638779373658502617301256403724864171176775815088649425653567758285754203250890223067061218770368999441260265280244675014280796521174958638551049024082308209451809577046080291584090319594459868896139977237583508542693685913864064582867584743833971426497091928 [132,89] 55698316393890961115122871924824341709949284551469128546370934139842822769384155110713425557800279094989289477023047896298721443536707935086677741547310640700828466814483787241918852947881417934717860282670970107209426940640826799289900319940713212836694588710456247145880961484153752226025260771926992191223809593614742114691007991639870041594753143932602883195071489978095805192147163064215581711532845453550964651128440287363559011465053431028510864978284389385829096623512828455416491382780118328495703233506983732924755768770344453849824959938256287138842183519104510516451188257374546088159074258064977034910639796879337656428419776505084296588957655993458818919778925137801324975519843718719718275845004717563959545980946424104252369925667488327990295496689808523280692556508665426515943949358357318312990578903033899083995452705783801352063076367447126982919978954475518501612152663484330986419338586691655513320163167717439445330640971897837086357141514709858388607379847000018681634026607474294177560039484610416838101524022958411209701723596058343800761500319361037718990120815810109835398109184350440266702995288510997468915164893396331829619224048765967832814089964662278339437629010355792514028165941570436382701691549524879131222305180571931302076281715634341248012397744120448175157163691182583557633391796689137107013931181779685190495240661633518536488323683932937540 [132,90] 17422532762161254293434619184377522422617624387299889448825759746399548280502246287672100976453439907692648942744013838952364015323870926384761469006297936416430678136480398016863650295828772167653561707017854330888737616264158055842436655049819156397887553389610646903583886156645961844109428953034474176619039121209217732357296644445482995783060423285319274542076224409727575345948841142264286128005318468141535670415193402366036358301604817371248276126018670257640483354062220154750948166039575445111945037942222572988213946809321417865571987203201096229363340681986755839495111637429409770115608127290051921342638770203451117381421554678090357356266264421604239969972407739356985114754228167825078180545939492639054842847420692554230411518787203943663963691588948235486292684481464963768162652867661993259390987617668997124213873812046124078320330246239715071190657459977647747302136911461831807282726393238513517147040835925820655636498740594518721046291291907239721462481077357239243204881784911446108921679468776623855155527407408903935651650448770691437726543103557582472189557953015984479939429514262260802688822133678604013386159502703276535856766072617878482318712184950352756326496070991493700675350605703621641049945364037541747034205972931666072202542285350869470328904539568165301195511430570718321100407342914408905036419850013554524566477549681482404060342103425 [132,91] 3362966199967565724884850062518591871421200916853670556269730690095971132214516331824367941735677795569428460036577822297091711132947756627326457240552313084398132397036940035726151903274556023997329623933291149609377820912862049582178578224524056609672844089223112609846682184059673582470292368347283612237836420982811264138825001552056227974311204161581545257248516651526955445233647168747526130567717262896832801995846606566812898964498569015274734567623193686726206025262375046698164025890126743592164988819549044862559041749762190622031559668057683044852584779896210385445255551720259196979631390129865443093020921134368573892348657433924209270871293975334173597097674569215194268353880870760052894552852783921232073138071533029003118735844051211623241544866889678330807417486949029759401586963574066027360153675781843452380603935499503775620095756455750517411224867275634967772737527855424254419544631307165526831976714308903661889079831232728082599018111351883898194244217086803258660134237323243565602349028608489026314575728543450178071818699945530338049035350904565661089578805507643747832270177580302678538973240630199643833912190568593163248842318979061893652085762113638280908356880229649743032028414886599272332654351770005225903338134840385785103227521915286549841398579498683747612558273642551000748842914706187839270057514552350694901198571376746245405010 [132,92] 294289832182228539719017654218060977913398067209028251566061948612874366986111540074867895835407460468849828534658948381883742898867904754080176736850921810970969584147631573330925616994806021428441364930014269485334676108220769984704560566700330934448748345392173919532527188644423329772239610669254541866845545619015097625683624810902159598189363179432513693473742148780864194457228359045042551552567878306933062277590499212280358339062980111508093500472420631827005666147581915355450121899957235962018452971573615131004202086500125876455556466932676766669749447711083709411493629929166589106407763877262555200073640733546822557854654930056608526863993831929737613151744567586920512448945375369439424966488956240133536932794796950406838739557248754245518550858484816761508896829583131313864745613106078703929875861636160817315499423057655020474456810583059452645364829490191497699037344124039172197811483577347373328896466946690324613636610087583833587005349305328142323282221577245096169265667767846472280025863467562024043159636779707068951315187809782982160031973732734047945143919192101945236525971714060981882986706431434690444592864564931318960684290658004170239546116462528680144852258783269706629313064317504829508413812955952200328738761727328875311535766559400473411581081380112148866034374215601748023795831837658667737646218632622494130557304617104075 [132,93] 39303784126456566278615108708693248797412657606393662594200090161384838563837673272032606188590190284128016473967513222666135125634277096327621076073232716624557071795257201523100143843703451393026841795459791213171000742620021724160864305593164375319260151753682392044632650995826279196922158703519168630362453230149346781761910569981705230139292411522273305547873657697467374273172674943709185443997840243105426974583345213074390823305898615114522837199892706724619723909215188381970215154934287217071795167382591710419473682734699123351257723804722390727726934789463656216454850746973385252428535077027106742085641461544682138467559712391137944528081806216579242912168602703221754414773478475069724056120986836896087008953634365319440492529070504324828028839385214631724767980458830033854325810209435299288004708409198574682011757285908172028197108405708670600720514269244642400574108699178947903646662905727309319637090229219723090822946063916663169296062763215186753309299709256055906741530730546677163109657265123258559106251967492435116617023155925362041976196344367867352892236302413841959670007940485866018732490353542331588664806291615174828074669887952548231887508068843135034631744517702045137401693478148178043751864871033156411825808127064877383140550482509749253080290749265679754823243679019115661143071710861786084715164074640641411526052304 [132,94] 3908085258803645042692897376271367082699947552688282035414147273976765403398752291758046225810235380695290298486016621773431227289618652393168955549699867502778373165585287004877436424481065907518937880786315888948242573385777004940177909398041027749341769937087450984822868385659060207025975612951552114783910790336005722764157185891759380821678909437170648241728325088935469721753135612932651277023561383267944676350786442764717203360307446451208344389197575100173078866678373041030520889999223928060181363988436542742193224699039854466946598468339848306395008474739936845581232522936875011424727629373446482162909085953769936788913844520826532893551898837038137761320941240084849604784674103956663965574998457397775110946513316241344373971545465183812621620169026815829408925757555103417346303463710179784525279611888154465373508719622339441978639694652160131847411842420535241334518233786796206724372870763801239238050353228191753138590048904881201803745813701509270069168870492791072832894040239159258978591029428524048673329097534679955112385311372093060432287041179723011618117383114977156734267803402970781703634403145136329974248677913554221851006310702365105352277202055920207644083944094078464327176076042192179867665994701766825996481367712175356910841311668359118456770807415924936632492183902439587502512476288092045382055155275766848315 [132,95] 178473740238207743841151396683416559693061701827825311802213523465628959311888600678316664511623212589387214732447551718594174659030289925020440496333360293601638865716689276076276324700054406710538238575275496865085523321698399069650804898816098552704180630643068938994555466138377642772598595195461413858199768474550877988154157696090659254908367191728053826815870125463867880441674033660876400067462547108833357298494814025223142038448679724049719306183742182995907270055149061950574479330392086630261898654125361718023126451385067737617836677979974012973638844914199297584122530912783733714315425022594882840997214268963517458905704964567752454380856165088654481267094289721928728281183853267915927541326073169013956124732276172523326620548110635935675017639087152118516753072418272345807978405684422014676860093937666547543006932660958340031564991962817279726780137902118625678986140823601451416420684926375660735310646207707104361700964042891056400536504261687724855294462055666346251295269137156002097665439074956743099490183956514252835037461615725577475261630088641923815474392359452370293474496714505904472306259050702663829056775133165448551894517069786191395639851945452462666841439421310678158173905295458190402061894405691338361290396181582347533834039326414658786799359408396667792402981056635392859067175261292132403291481728934 [132,96] -20700315250270644417715784670165170538823903292163320686695623410765347139066533545341752222284661276356271909120656853806762786758763606632204825950257474992892153094456011784851876290144582547411754102586258912220167810827867564138240735921677365071200780283208520524638579369780693685579470603205297018612984597733656058897499234539524938284838163627989269121198974570177210262369993270983719584725323211965717711235670872431785164890243051111861979329151130756891195570813083364426706712956058800752443250065542795065131322040001851474389633999135424276866417480962965581968557968945563869386817231874885341656464180943854713166419262500172894376636476720591882683630449160251390479578396560357763879262384180591182750854256585433191281769834085390007780187767621618342095517474798729564033868151607045320979213977135296186243665160963955120063866996253749108130814985889986653920404781548746522145563947550454773139940454376804865473220753526690799590023828342966424260710161545472964125392663713699609091691326014552166629660502647114008485751986756920529112247869469152329431667105054903599890154450464631622337667294752386537936947553356083295324087647827055540898735253944843108862243811095339510770912750806559971379596103421980143869316170152125238225403302437309764689491323287182357517073531815522042378039982310259411865265 [132,97] 914083436207281777520163763170588407782331013443830009387856556964883214780330822876525132409149191973939880587508299202800295422101575458290770947628806033823665339018969314534165579897627880422204339990378314173056030423107917464336919074744713020703473922452477299063073075745326540793838191921074712995770739101609945346821171650904000619233105453049951889910084227186671477257029697081072352557345369918681898541847201548981866288065452817675913334273618171606882725770475792555368921179004325588709431699952742773425725861710415776647678561524997241961462175945036276670648274163289751591311343990483529692382524324651067110427284120421492160695137824719472467446287034004971492934047933985005691110483271087928074789906849340035182073597727958389762785039613202224278395277546724460300487747658919443509832534938109866888779507175561764038704674321253873170806767123010062211410725789108375684015110913167037684793987100983499012483595061273450712811418744884223036662341463257620197426059191236712031950292773536794591108143770345381222873873115099387797020411517280306969841596076768817584019345996317410616916721854822865830162024162491291089611065256678322544874961603911476184826478901757823881439711773079637318907228530772467372016710549417579719432187985836139887042409876667292271718847517801028773529715197405767 [132,98] 4807496381605916394431517489788826178872256018267759646310988058678239937345895181876948218070696947605656807522628112651477085827014662792451084843979675004283681952304166218741394992992220982121553598545688744870509376522615923251882972646019946475731642001194626123764070904197776846607649216834525967624579698144694098530337891553391661764998016895332195475898341793040394311935382547710085743230050712025898992284931636490980255851590860948266703156840090821735332620001992867993080972581567389417946231661588271309589563426610198469246349699323327951438474411442375901549594744811349315120845151951383977580581292391831824131525248133707455160687844679888619610934253060684004330784276840034247498709733127052510156056033647112568744014402281788985564683436218478729475756913060694312746906918043625380890885855771611192585706451947484421758428856098506284176875967043028054973693039066589657541902643464455171004148724196816285812815821694403069422923567032886462408096532492429659983324688395227870796807989089569800772905766165784728806990872293815741459411458916512574816539467591487407022922733474302502739907596939827112644087177982851627913870997461585266846239596794307014455692612675475771046172799910417734797435570218230480197649698583723824293484124591439797728652817142293543330783479776284080399017715 [132,99] 5186467227691282788489882629285986001726253090811973332998831389221545348395454476663781341142110669903615096745603238887180990095577713260535426292646754044416711702286542265054664551622076285863903200114990732679109474486814629522225436648604011830976492072057594194444952471815041023146022684289032399950200416360265432618021934441378675655387125661930041605593638283971968178264889183560436793357008799732676005119966075424671316183977809819515779385526728490153355281984565992650329225664243470616284307928703268400288828701568948542707030126115118194381721324916190999159056575178173308732463973634699401651352991799015550265898798095913160101147724092601719102772174234389518355369860047756351991011420528772519879796821245475263261754128961951803643191121303560382753353058987571019857227658147284540882583399496318127513338249894829169613319784210288357997232110673136025020034846813693418138259190719181973281992077196798368768870733818652821508000530815955434421452699491757851838330836700778169098450453459169093549311964718866975085591650899770335599560663190187637548773155488345540233198149360913893058427282545028807011562194377793481658232771182482956171425642029097340825395267916312153831188874987144072089496132880247957297919604726739068694965977005280748667810921628024542993739366929670992 [132,100] 5364309793863952009433542984024200224268031827168429320846107407958017143464131538568091176523819532852450378532613514938922228567236950953182491806204692653802110212836518284101382592882268917434650373737585515956171276938541021270389072858940928840840729501157725480735912239836433231267717051724452442237596382795568515986978440228742809273887058502729627423573386042699074887305717634528473505428168847381942380708826110424492994517238199397183060699478072868368721858804575748664103700205340001683375548528032791793077621211540719118446244193956843022261953123871149054162560403544073467184444379324928588310480104180102297050991489448159465872058474812491250940089134691798623347826528019455698128167162572611194709907557600347459602830938647725317490288595351452717479606218711251289202000920175918864517072900941105760433992865120873920258466159086128491949183581479859052916249381091690982813467959337406976398773607460731230482902496400673133905576911828367374153215928726387769294990704365070438381634408253533817853007722368765509209244874910910471301985608408041558466768914901440528907357357859131133736971953048199671948789637017679430199730036068357346688556908344536816095722119715595006092247720877858316314632230265640590155785894119048566481569070429168940834186797683131832405038635082 [132,101] -31904447541603580041712341190960797150437568914102841540787363316450557812573105068546271522324020951449904440629246328513661130442190141534878202648716037690252172662734650166609732076049891045629140947762093354886009159304108167011060193736140575257443720429870841458250985082520297830485508700063286863731400009622105399055645943623052003903172895565169163218031373338685619744776905599413017237528046621612988343747482745676298787265199687115265067703666903346133793375108709385258891637123934912447537252375645187421775828814497020111880032444981624480951864776744741382878722096094351264174479318835297817422175231435650730117153524673263478560937603725717938902862568090757298578222479883298966991972222281682438296356986486319110636451833889766897350240548483427102296908197724131496408989506003172788694364198519815513042507712247392266217461790198506151980882109212662518529434267842303459898393248359189033824489680331557764688793864891868490756979720398219102543371929334450069330466434979581619315056487080570871522771743685540977404581438682390832426046684871914804346732150741913566395663910927950567527597036220905912152067295771446788159776113373503814686532225525453222155932780996859963427931799978221010617383459795358288770407066869989783316821200400694728261283196490360392756 [132,102] 1013832181318201396391605663603410298461285740158698012854481928795287836970826682150597076656132657699319715976284868961173120078087227994388907142316485366796645022140508839903655573181585964690475831619430561917523759669236380425368283113486161699171553351585243848213108422983859414301262162625671681358201085805381372815291668459506843801727313545025949443543871827555421854269127452068446299056769638481767447659616172571717973076579998981757661508422911111122361531354810780179788757259693451563847520081410766166514579750317055353012238079707150833209689445508165287238378852357185505367535057675457799299155603110439228417201622303132042066365747878408487202513002795073889363977671256604851316077989352834488524158057241900347977693724780830345143086471583258648655377623152534295694682775770969535849802903675089454052203675279047113228267244987941547547664530787149947944554675896189582775657092104384965034726223510381406096857651019118360601354587426059888340160651945037470430738552374149407308893518934965534484757596484465571161174123503523316017528094609255971576001230506067050501174980990335327700924790426653922555557361865106181999756922714032529253953058010104292162682875050967615045568464177281572350510821748242086740819924094671734150466783283913209063849685563071 [132,103] 2700265370740888559135600454522392325417163164325214328288220104395868857601259917317755100303824728320505093283880302598398241712746546112500208171195448165214016893330953777954769029470645755032654195168084387777218790248387441354904013106418932396425823692570126324278704890847493562295586936884966785069553817898533919295467372399527665731383002471003147144252130338340909702482241679289424832299962296007828240131042365777872848595291011284952811571495785884358226656502788293254801185489271323862868020148940769363804237039667616577460776522808757579449185801714406529361286619368993788938105540101733646420881628929808841508499979133216093035216073934940693127877878862762054565020438415891012907349477259108561227285542048186398269515729485314692610700437096087286671598621452505193453384257074007473371376688461665642082521239293757553688243558784860403347998057856222247331752596031789603843188238810431250812010354213310114067105361538740830140121729261634874626041790620692710478288673590275919850499205798792761041462732500798656125840479966114889840040380865839147736730817617435651709735213805929710321585631210742375841287611183985848404675986927099665758535447646520833514419755563598683746730578715150045395437273120331571788562668242985815612740914402758509274032 [132,104] 34937104269356206787798210560663641302530122289868648142594376742318737852021608185442557341355364271317034731715437466046688539233912061851652660650124845700677428779764382704209022232324635745824254461633526083595900570613978607656806623072924001301133212506681664926602588483500242990163953186097069323436125532778660140827659277255100613945041065402184554215214958942295773727549879929106768429911671087402883894624875138411738799755045127114925042482370358468613956720040334188950533726625189245073646822906098194984186186485069491197221042239105578708135324146152545175706756956737566681801100145352811729548006855357433747241024983765580004245957847547094569245594136542109421544405049059614739212134315222964567717722587492005765542132924382711193738056322718681807703405814855330471477325993384965699051210135405881301552907829614774094071598682007893509490269557047041999382048493372015851962485133836352704430173030926116901665158870171321472873359504949480279780561004312659196541570022018751898315648617888780113634042652169569313787489029296549426047438698461286412167955973443956924818277432671326394147885146398549272635121260225350127314768088859780241703791904063516370128443265467025861701925407350841993397229794866796391915813016839284627641114369963504 [132,105] -3852443296302379354713287724842638287448109790520115838721426454910365484836178370218587541372537167133866438337108121257782040659193782714503567487330076812827567960297070066076480294084959107326640205212207930276054707184137756430950646733498945543621641634340810037074719531076128682523117644492493052945111982706217453839154234858472271525907460041483926747875214668815741390256529407350422465497067487063255736218447960410847639742293509438207466978828852534174971030094743856698486896151655845031413223610952694368105431460074844545400151555288912939979762549411796531834707316767352335159477766552753637323067344495746632088844084979994461878700390766117389866195916276230740625763797072128273552305804334199043288985422363296347008301252884593822527812838836458556531311691288103703271052097920196820707424576421306551686272352625983398892991008823305884774785884921324607854453719093357210965916150540318391752876980699949636578007462294481983838279043645980719288485583498234829921169776262918222032947318231847446357887900326075997380655533205028051467251441371572865123344223404390369035676489099093122901296085404604357057383472339819794379636346824776361614509229027240721401088146613408324852243643894790912690332683452872479674545744174570152389522486 [132,106] -2653348564544367275293835674743277805742078456148029306389477207851044582993761813640596315308040149202845622080690318223450635329815638147714585498224348346242683890708606521063560394921108474045099958736886200158335239747999551750391318555813999772133045048003902325594132310697640569763080576888203050429064468283518541951017656391683957566671275807468692612536423371053514686570167557182345437415128962245790809307689469790904770967160660810588374777944675459647931971100597775422930570934719780377640462325244879237739030307960048149570796011711595641887882016696214107081380760820652053233931376362451843699712203340061748831255612730685946909235027708747358305523262535494956862039906703793046932733781963952414536208970532665948929290283518734393639561066086966795984169332026492524455943492893480854483908381059140439951713759014222672237538422659439117664295555322065349860304636247177628183980884478097436675919442012029399810357942108500726638169514098603449495185098254602445280070596963406072588611523380600174637650439448022199582275773795740211245821341222635665270913441542454978626375056883158007750129719083516536568136986820946036773339294596264468870332290047572291601678036610466186028837500029714672738074324562857503061806131230029820625 [132,107] -1482327685225326624136439394677843938764542765272851290905740622993321819831774829171494551348081088098525638522970995785173617662276942595634186814977823342474020859031962985975105556077505988566986171002991955687234337265777455907703911343143206502127606751100599845379924093438162534551024197534250071987596515806715788206119441802311618811992160971761009313510409583358910001581149130805846582664541870732408574648657252158950242393687877554696960190959445082335609282931565743899457357542059495600298390239037017860570042419869873410100231112381703397648925070393979519797821871275306655478247741387314398486399827759351596787098121263935371089994908706814632029509430008108339961008183944099783146470963734898773469941726114429257771464953813754460564604917114122592000909064661164672664601417984423159146449669526449285447003062988438062414236023729579950607744378040655515357863934026706343718060248684195234344582152997694283111066171081006239937480388756516015639398486610317266555919886582391361721682436011883568313157552500689535228256657181842105054653797548101076133600235517905427692649007386981382458946246171854807687910631065542695189549877433394333202143964100464390246423000260471816305637544613176155092528687564203851805743765663706 [132,108] 39359519567340648553829207266486749044317356409940122654954919871375356078047997386864144024190064646353808079283895432193855590580373281163667343831888275559448062523422890009679571692450517994538280255629356524424374602236566413666660101606215760842165930173590957378248653402052711494261152587498421673227679949082651415807144310368134721495658955246765789244029369057110245362261032068229795999954970436413427546679255278342580490776248537379736824375528535211039690958873217414301495196614109329235581977193232745428070642474441326039753096873329242870742195347288166058235022229294544469240318649436803326098744261823599299121900683027751403045774152345294750641381033491519428109474806918408879522452681553380470839937518570734636344082420661818557320451922978407123677971013990649313833171901669872183719539539017893252098525635553579449295181674303482937120125871621911036385272579116441840990286904790553662643544759516858331332194635151152285588813594529510899062279916473231844971236819728030224726774935150930811466385942750401735317868903577859975149181054527633510584288299329426256167758653205657670620072432144312826836717906020817005792282492468069179398530846158620571705023922391643581458803479208825605701944608470322486536781 [132,109] 6643183681171652944987846400025056062151505457753553443518527486507556226234267200807431401231624405198388469351444182778621842642337631469231223167369370308672397438390606401636681119788538278633609614556284390808946714162007838377352001992782680037538350839025320738928963399354231629736198249386836356333228791591723418046817278468538783286230175450384057591651502173946548616596240331454395296405276289889526162441046153671215659195413411877110445129395272959259178546410600912689143663638190786553017550838940611385094233767487182240678544428641354817257964358949098862666988540947997087683628290797426908766678084982945864517352724434643836651582720487277353200996751304867916239159913664401153072341326849586564057823286085193001027114640609464954212918628679610165103247353354561287682903604089618094958430901470286959686938090150384059608809227311719814825418440502017687950389764226824613342677028143655124070134829017906855399918990318694410095365459502567064855886614470135931244489891818480660210146123267715923667186503529210993833862077934942794275397486880826103577273143487352981772735967742799736145300564840000179818059181009360266648230508739040810868783502556104155890003337567985645940302058297866123890082580615486329 [132,110] -3862766522952605579275909138469231731664801680612639539618025857981906463406485749254587429581330608929645248719763119137067346474695677320626333668601128672188875186327329619491705491277004815047234928694153425288754186903816582304641085745155268524392130614449696029069092651230067098356585407674431314677834292915983782366322897163705879433600144521770417699744747570529825511875122521464373645727184191907088472637216705325542914413507616589156276457987321996085885998596021586508307969451240669607674146226212957431086109565704831771341622285762951750596247689848636952248110543119888935830236963843904328736745359958183157117931149873251642691135035655552949252202051255891741248710114709690611322194034368633542523196956302886532453308843223301646532597792676874552746870877581571394069030638704090468754711752333782599910368509166610624934197466357954473504626218518929712198167177883526604108756792452577520265373592699787644837547082781678325355774356400830041346383954342603585542219587084841220619915568420746425673872781516182223582565556908393748706278917347191726994440631311330216130510817568852585871844918970507385015509986431533360259197898718643694187446690644104631085655307532800831113651384505844651420203265584 [132,111] 35126163380783670236534379987820370285966916596370438537756566492648625836291726153095669149975086297424103132211766952338644301068043715722316260122563747256956700835813375621793767931603758957098298880761371558078848163139675866329694441258827274391450462553610583610239108134177692490616280131298133187481022928395632964486009009689937386276719091712805957048109442703926210027454102027264239171132371249828934673568155618680044220716405267907126185831250365707788290208994889905002964918681472069209579948603232727993788538303132959551192951169479570355555183526210342497758900139028364160419848117573868244203666166549095250342485307971251885474481192010213980482939448787282796541215678052396860882190708479259097749538275416369438389281686331766149043916772896896859285810570003543812945888466510429188246941866866558228056851986837411026821946349843554360706565772602748269769764293276589806410218851505882660602829730026187026640414612763960668964935639358337164490929130438835529163302596836809418696818248542322510503438112428773132635950175183246748617529578856994426757027242674176732425347038749747639410040049809151184679133989306085026496550350711335396505699456368064865088702792001433235108595316906546095796 [132,112] 4228984927945433775722360213881658170332278841717957321969023249244246541203649563901127529489722294908449546979556672123107448566893975198305026506332211814194225406317103707347758056647965464626884999711734913619206358950087937138259227276382684382216008789732795478900460822525995028629761505052183795831061708120578294143808828558777038766300392257396874682982811582886978171778415751776954134701880595726057430178950273882383215106288297623050202769016386592836949236789501141670166135390743605962655844996746684073914771985241357524905134617907281931853243540921415485114460103691220049135055386966695188344883741686318204810170379817643308676838518046104789384345177937034644038711504013103734814689552646253666033648665177934259559531224877597096520134574413303571643079112016503167160016326793853209285358902342829475526768965595146079215824405400231918828783651543630720685647245024732865561197112048776506754072328920174031588638119853159680059249295050296371448453546761584046576221590444131191815604194829692636339285072186458923322579738427200668021779563918173840332065961791333278745055590880833898708211381926188360143007443406562739820352037065127239296529192530868926235551882635776609080464825784996 [132,113] -79928649476695418591411490313166652453163057609198315602486088118186208356234638579177676886333256409640853913777695166747677689184932729607738147206734435583439522552094489845910269175733370117517395970625533440136608861040311473908565864701701804219700463168315413695200172438127654939338649530085275650034867662393479198761586847452175265708406650796822621622194555529938905217548522560040743724242658799664816089804834885913595572033512414871875213562486681909186874620733049082920635154272496840801758607319314305112875314583458204709152543741889295724733399850854539354342301771532616485324635738542946962211074928523051755794368647399705790281208182825121204202643364624832415666863840645487721311418442766760301367799511001450472439286741781928769639333047964422474222551476990464705163862346856373269265098752115229592134829899862264740448829694447761568190709924109513553554149597178217449738763268658638965907899364610687579361316025978091102731887435279377522357467399290848120596618109745425025611770757980000551093432266525953005034525620156687798704494092766475180284982053291743768261676283922951981706668110022775000246859999595384543947654767380895724428903232919546870034885507532262993589976 [132,114] -79225845114788801285049383970299783252111718657534185182867098634433359397266273904550750785805635965193480161208680385518798992481068919472484948054614337484736422800080279540950027239941077458675393522373069151460066844911732908559898091828227119241155595784757203252255968341484505792128441388075274543750139980321925873396848672571571127046168489079223089385863230753402051378090776166329237993222866760896106848160085891309961696520569134888026895103664228919853527404552752403707719239846907431276388939655977461957442131445147444574802719495463130631783228843974919897846632246567750771032323657738118732219133663240769573104321094631962581783763936839977869374034065098648245867307214691183902462999082903304292657063335169107711907902331893104107902290348260884211096580159411392997228974233914220676787466969464226194946293882552453561300486379618217216628175177192214406191735194388980653206287362690088014956818041731458945133932424603083817676674539055708926537735033601804676566958484239945326655070961621210623780016784371097897837488572639296580794092667380134877657122392245714567958890428454495572771407550031409535042931159908022851904566264064155655940154614175315923334158838008239 [132,115] 2019648678936413907160195756207925283107723477667852343728825348607520132456019474064182786130919583353084008781693632880855740719559129893483099874639989639763386549095235805456185590396322346292186093131371942377287173466501146950091381941217645116766042177860641871253508184766368027922875815585122279845562795662706166673028178220280408265322257139207347186801405950159527433260659780931374221901707336961592367370190134597319676156504626958927864956160784936514088414940293982766227930096069477951737144479727421117641417368741402541232231938625533252596921855189768887349951527320036300401462061632769912559831823950685559635267512976444525383514852022405335745211289607599882916644988451463334454909776203265637488411276098552018137138810957785507287660290226067445131828066372968279036556024806431804975419013477505661502575632648364403223115635662132532277652379161378666525413298279124572057806152254378945100197253178775393343042383831336201395245902099097852199848328640599896343478903352120581686506143054767923903227390677159763209522682147513398836711814358572818057761876597282924900413561352379022518071685999506849711218470599958972345811863388317347855762751659093496607460803 [132,116] -6766446237998869721632203187362524229232178584429728665739793108204034953899783892655070248002333910286918152046296058636086533875911631114771647437295930665626675145121294028347379173799116281080932259048652078030644102743226608812342249300722298080965403174027514321498144905357041586024738690694756266840294225995959713975486111125345981179239846222769216634263288287168575702236392437480771591838156708782174757366879369486954838907737248838682983074131953882360314996666434620300862600119792334592178463561401282237201665231994357564475165142926193444577362667544050073008947139594566497902353016794146658777453061916833821689136533287031601028155296609996654412206530581217226642785481940655892166817418712033717433009325248432893104803719377623741560593162723158145943574972636931844724807472751575690172076323571461972153988820309969756353707248624556984909542611530901596952862068033652608600844499497438385859908758969200644482018876378044644241683365379931250902618859662558455391187129405148144174014188464720583838635973270052996728846386685735910071873124418137813328521934601048540252218260174032834911209467339066954003555230788878909036688924583935732585796823183625876 [132,117] -13755085186014683188563233601476305845264900660056877417396118453230549788880639436395573236843992837096960740965648855973616762823387581663237477304917697106965584452446072222734879302435491560076348218683012892517549452703136332195991099243127502325025786414871200604675848410591039291303093461412097728008626718653038211362495481685536164270143497839815962327865613165116755077121832467519516866724949299867357309332319137430269841165188073608659017866857680950887852317210718481995184596253044566018848522488039050433602081262792772499647572516460066644658208734135685343000045534689985611652658171968007740330552405729893685046380871279393576362989392972257392056038115556301719280564554210572919792827051703171129313253328824599257899592123998206795660872401221770111607861947229273809206871411735448955354904877295156612447845061305565976287040247791432860595574612195677210948399174654492942432825652315102528104535479839740272845039441880978489202161414175502114908917972696536072946308632465415779681010007267219927325833855352669898815982762002900703569047870264064746019123208781871230226794004609027671524636438606516788492212908309197120147279652803930146417799146 [132,118] -22322676219395664649130724072942371775113754321483122742568970167595899398833925007993988290667651743032035844364710341474448927201312475924412243027280152147454245347399930972241379847883793840252083292940746734973439193765272321963705609393458216844499935493199490940562879918432377459997749721734435989715336248346730664827850524718793841668895264193277929350591052812151318780070134297078025935702257041608587476880759551039746817625888598088101219771600098298511603455940386185986574967187425481037187830532937775085044270990139699073502933906609547222902507955983306840649089495346191735194936641908174021696627607957121528719766388812478344278112230510125519936614140650880645442900950558387895601622757416338831764286121753754383412948703537386415773274006883093024332233208540475684033256654750464399922161050375060684141446329702359899766609008042127980962089270457617237866185684233773969725474017456037827681017866228602864214289475232746806170874751154656127700452220342527996871904941400833936427588566257863928665309322809892952345706768253002286281927703250040100785583906198484906765717930569367180186741008739192416357857131931956406250222729367692392 [132,119] -6655435565867191141107598221901763939812338481630084117908751031735306460600289600597680522779439097325406465779798801203395782844557634229706040577675402260280861985224391592810254762628417557806572697545187682643076956756471459713488658511474462330949270700418912614448428842547378165019821404490758124906481512127467658389486755492313538436273301880512378645022139795266522198063838254905826880293754048298205264649377392723745425865873533090074231563249803412272701890544524276750459830125506607919405196617277299121032199719892881414244721356118395282246565833072485734673234388295458830844460200663977341637321558458492453455678733698597912264259802008164541225121983822960176757761478869758353388399032493884360811981767681305163588307932256066657740966474923537596158869336543668318320426084058534803424407274981698758377587934372661245953326034103381578420288358009318629140965088427326725080754353574341379744686843391216774988835822354136893808811646342614284222201326009424841858589052196885529339740723716219962535194628982122694295569168339610203103120474422506714425335240108711874233924819374724295517720256123668801018650283438410798364260512 [132,120] -6268993048111419947613088926215890517776985645265939738331463910509726128216875732529098475008468422341599949471702347110568623376341352084951436239374409619901279119187189007876914245159970751706056121279128936143713307749916166812238486691343647375538230190985827866128156611930298392725898760010508409933201956627400199236649275008599781462928758841017286009089288421201192656700501728602195414113582418652891982036162186210571127665212225303885994295829053684385563953732316909384796442993196803094968818366760529422378631486559951859845632320036128959465860359757511505800452758964385116612309964361600927554122297076253648666623065099835701351089151587012519982670352785181270033880083487862090040415796398267214274414402925383595030084671926678186398734308429444142692410806370811692699141339315547199711758512793911198039706643795998112788656531630150005591760847038355226376274401505760857625919439053511264313937781592697328193486237471133371127157656125900293575097723787225221562088437514468543232278504826088602362614391499295533760348226492532712362625936103252758722399960198153165260229786101027816135497946048996524397249849007052322 [132,121] -796380660995686867746965985022554764621432710501665431510317280391542689559632058052422819128558799402843840136935313710166786371267696526675502859212974786217776271463786932272311974674809546061124872240452084004360447065235688194978341800253443945319864765558078059380598448402600215512704027646372678929740855399219309005842490070377205695995445818501251247245759821091837792964894817873419817080973790063049162205391567639066464867100093945749734323253839508121734730747294931674513683154971376083331792394809482001747207228858597941062356288531819680056340535663084906644189822291309332950375356472194803624042094485461791590516175681207984938307408760242652377321257798839157831314358939714774712262965190634837769549034802638157410168132996124307401952745374531144371865817870239773126270512916108909389960229707597708740645895768729131995047819228850960784277781432123933649696052769249050267151170609086498439214241833493409534345727238888475453565937872423267578351797869045559291225445552483413920369057771227903412274643773409060214482302930139885428786040210377627791378617383946759483849235955840652822757095643344692543021892 [132,122] 14679394588321800084999746042005510586819358271520154112349289009838237140313376120326062932978956392237794051603954997982583044785244405657523318625077191820617578889085525547681876043652131241520040409334277963315980399503181054174456582976921981491212698508322593820830578787621054476133707292379401891879419399416354956608148918593847088692635145527351883621879125325558715573175876254251271285729621682699544521050618598978990817271910456285149445629623287959148596245262414116119218672000901572697317807951728029979110299645059785121520666254406932301492042259240576726081706090221019493430705885344170670391919414517209613878621546374887831844207559202633957794967730241151668006225902397979778510659303142102758109247319858387402839781406179200808291410184044642510853394454505441863467459788382089856558634730721151337348330986440872147247549642579623873085787250235786946920288865619734706335361213419643608459470130800729065265892484953866996768172970872830883030704930740789805411569879264707673209061210766509922194781681721292578669420935886077463884167688884733615543724937728071385751280819606288271282653663981356 [132,123] -4974426994255998999958198425298710363670407773925165645067897622106732672174198932526775224691826907517883005580382996363785353868380513342706518197353739713048432162063472455305369611988233577469614458222877614626840888395422819869819236502575746412149956916676195657142030015215924367074648642346104266450657786635369734755190761275502909015554015202301163863360509877980496683388584019802700023961743264468449007142784961439962009246978404227919656856130091045551195709563830762604348762993466359433292380564524265323479163339391429454698229091076805186868017237756786911374017285505419312486887629836931445854604560886225952711310756102446161520222982803360443268083895053527345516525868798464420691359319013534221670914277409007508041305808254747068329240512293811705263144817206374877709751075411250172901420965658228856687790411442428738176623789652689590682585459106881478977245455695895969703924600201129028960007251477826832431052597603923729114413480513871177157516642053888752300531646857715998958227397529010756891038733990232837468441558765280900014909892986597814721165886450544789721785288810351658323154 [132,124] -27748843504285526986163456500544710663085285054717492705683361681298178072459939955305786422881587910098294414874843460145308146433623804317184776849927815264517059278289162195347935446798524547140853875650639125638788435596684335531075653060976161334663091121519790452670468597899269954234446052089123694616086076870577774268049454496958626794085519578849623017112565653512872851967027906817849850001409027204931194776646238628067362318172928944978578342415586057246675392303639580233511769798057910114461200918813660270164597378914335039757722753284703206005301955830213608034995470889116690974464456275541780196184813763569865551754705539282082489832196303930871612708750232508733482535064001685777246943067472951077290517941847086777856992043697968677431221063365908363272147107293519828480967467709823550364941102848760923835659721583575452828960890335464289020453451603371220955864666078939936698785297171482615129419626881457541498055810649618326005409706899581833199101679276886984743349247414217281528480478760123810594306655952807861870738299298333328572974138936839819763198863551749538574658786758 [132,125] 2954132841122477315869994503293198696903336422948240307971754379888998229564704238092455138720394508408341769714226153274445601091238722802311270287579390677704863212399595670067821566068840728342911463083590178868749520285809291921128352716846871696996452744073119257171219898436037639325037358041755010686386028312064721331167742739777456119717425065102794565159426722240588008737614523150540153992251189013483649759390669026592656177455888533024213194643111045401020871770711290169447907856874169025125503795975787662434701854131073977070571797645454523798397500172437853857054007187772421506882552872774903443492816305146060241679022192165767976429769594396156911131397557936397314480996161679612565221882132250308864688033412147951479406609199230202279994241694974627711270001058209648682376968867057325697426671605211981997012310422830596439883148094093420800149418906058970840001884492143784213332397875348547894163431779394280111625151123667417082058638666687751101502944048370925815611204251529103600675272229031056693383468511160066536675774669634890536750279716121435189545509002543537346 [132,126] -15831241664309844933834844810818534512225080908014386562334417116123696677008088728298052782915692708515913930853572611671274249328539094651630208757820015382919400718788161409475674977285840188533928996485249527014996770731881807463166508661848042801985826249164198351691114565034024454822659320088126468644211958763583854640870786190726015061579616813344985685512526276486705841732099092363551253959500671176300881472660616240182263560052148496994287761279417622986349368828665414606425058772593687223155255906190429788242643919067320646634533717350453226241517135335093214600699208203636588433066112982524323402995635239326644129084914447969782848944261454847194132195658128778240862684229565144942300719001287159619584792497983555971934041045236627061161272798580276100055199294982530251126797933627636980683949795165389912278288555840902559726436296692468872972335540108878795096190963787511868613433808902338528802370307736505268087596668598153344360049663130216499580390005218941526085211979334607676934526356400659181039322203983596016325523973568783007929835090250420289087637941 [132,127] -42512731731195719698474770124828699523228483549815644477110964709538382176412293559857910568968962638876474041412896815711011039600695542055293101695493829770528064239130494065525653176663220629523316606398031050931347903181528606121008968959278712798080788522219259704236804725087126573975406239578202138963643893928798356357489347875194097758061424630865015384983695048214145400551818143695213094309196749493678045974785102255008569682876622426918939286952117903767518407977119746663152680925826194329843247933444350471203990616462759472041817192616607806118815061799603483341262379724010901505516100214985217505230592564046236647049616997912011891508986861372828727149181441222856925882398971407159678712538448615063627195882945206329984734016702624399383737915466175462414598385039314823063471046724557381148562612484444345711215159902645519472494704464566300355392636606676219530895637610809310088031577081574132452589770641437945899608727920052991816692323177064773608574158046945860848314606404797939012367429756372144705294409680708374453523428206447741649549899252689 [132,128] -60188213823531013832447219295612636665819685722015538694100805988486017273160658944971351879208174097548632894166524773133516265197758077268651668570538875485544369697863707743054301208359931855863692534177753490340720695907097103234606362324562686078763054233464405877538560823918702070130097136994480560374540272716357255967464922556300908432490640821251368555356511552516643050719422332889127977447424091159177446465636699803694003380738971488450139858896255855127740993713981972120273243303144606558171562945459084418674587662639939162628217028139302294077989329722322355742623045142732475329844866050222361182583700193952043632531212349697551508013732390355636176598057803249374936976928349400612909007182725218322232273811289671622348740936947179652137935285950328034135106402073055729926910377413741184980651104080890029189151083058351568987216717913678631808042779105327086337440404156017965345158248679630610581505296989133496078455965192094948908686213067017443510718103757466987583633300042536155569606674229845435426983231264177644120811158357120941632 [132,129] -33454541522461275283478983377328321835001444192126141288273534141791568073255157628800901709053827121423246826289959560630078384122277615181950517564401503575245106631254331855809937543615139289289115803007152315416804873816774094876171162260295115249879152548116920176153483313293793057905302882086234833614983905351925498300780495955657454668017661045306533798344908804201560410381527801669970524599641602199641001035257393509119140546322123477304680783981459030650864569865117913419444320611338050232203686993006232963110101767280749009366005858381236219151159666239024004062906695862214616480958946831547810616416016783395769610257162634952275885030147096590093908599856395160690784329192361503154898913869065087767823062101771385901228077169943005452287266188667586136422031165372076074661639061957265326522473039084597840748490860038617348359434424048470782150316672319301998125612011719626583672867473927156765173544201623133579691997702236070692770704565408187300721909581735838766374224809780270461719981520334872383527532223767314913840244694 [132,130] -58758352508655681530205205243819690272641048306732439926634474858043439882392567355154055567699671204786936573078230045204096591157071797442348269977789107767429244748165550401018370703152782298655961491010423396927499417814035297305634503642334429744840475537927792586319750195767634937941509745231799240722016752071416024044346920115215578906766562823290659015626875602007108126730192505300707517624895857677246838366844018855633516578949512433053262501867690563281965687293679116610332694665659603005238005131676101542627397434800017798185074767240127269572031288869740409148649451931120396055994543984426951673720554128701810529572218399351755895367981788620802353924520026049462505538079925029425852743928871626641691822614253324134030088924269475460441683953180520077597408518535630974775823385159045434323006810586558922958912410297770446136298729234606582367499023557456746705130649581265230781829248664967411950207145463232363024107818660080445612809462696688943831617473204712270029342327329372144115758422997505638217975648359788 [132,131] -6495937768195328143882927845984867326061462346932441069192164081264014035010720476121167234254351329979096915837933684106375930534307173375849100588736655027709084516240752062124050275986724151623731977867806710486775094822931787381912237039107646934747294087411687742279729799356195127538845967624957571760154984203315703206005499497715702358807234209020074202666307123150790535720462676418563488995254297960715786375508796337334674071668103138613455825420970981423598478450434898608873923782764203639522928482716335356282680680236231993284242714062232754113937203030431302662762222988698941082908164159521931869870724507172696310109882714471182050960372643498874491977479799889048174238904503368731208366392985000192439246685056307259762704013272773132952675979305899693818359038277137779365537244324125702336737697820138906671703515180785891721101550727370857059266974177480116103597221327164279284993647843294828008124506553595760101807137162619042211703111907854665107405376071053617436949298338049407409480638759250574205 [132,132] 1534107272561565734283138588422859095927934987448933442009055689814080417381670294539103149248870611280676663439728852610222733718012649144350581027325324436130709325620099748816080106609918734143083683122821200505964274327984919695053308911208280416558320911790212822660470958042319644072025120625890238977782070174962199918153299238113895161399311887512460997260783080157231132397473815868696538762555171075655101737457402094563739120009844414619414537216802491167274963990786432701112298527138183600861400538441156599426883476861647757783587093212246742059434457445729076501083831359211400546070796582293028247232921177863327593485383901574317700052125015818872175994421277607644489424906842915971127167415471313209845106679490596367879743974629383326077280458253150491125487885522142005723290813715514756280255140735928123444864038714199042767307617614612316833559368616750590157168926588390543299218284783279652146892995608488071802976014974449862131192401395902763319028985085536831535939889141911320044593270 [133,0] 2899318725524397206942304792248165198146946600456363523754668085652801301898431920747673779677179265380772976552906570581887977586307219414522878461430114631068394785681264197423690617888825018485656446073122855107019963956535266859885501362895290476861870044122387130107459508954583607181940591673757174473932741884145366317984017248268550335147976725427076081974383126296122595847084632686553650038620103597312398463459715924371597300291623714351373882553193279647978173538458031662690728208560506347294178248282510649055486212352979586291565821735704881696687667649787780132773447529108976665107141859104985003852308187219822279352919679019108666025861498029714271137767167018472472592083398977080396671724610935672687562317853164633207100783227719088491203859662236807255626064430168451237537823490127231268354311107546235553996725943805693565766889588142006873475515866390239709487117174761126742186073671260684617390875157076231825591097647433377303835545848213898070786513552551941717264256546315272310839462965973320107783828548657960038469119531672436641456703197062693882311950420668722349295363397465002985491027043393232956501942023276599915921590455447835201981094676115727481428842485092065731632909385908029592527895017724694329716889364727320003739671501833221148673675535089426022153946578164945172069147480441249436235285337819554107576513276578347468153459579738249867996830359877752320015020338499931719788026342325651616697723541363652117817004326876462641335905785066307413027761736995854256782043572875774455444817887915705886845527078340814873504960209736856973235759402260718540765214792100655229722114877149996559069222712423652410507202148437500000000000000000000000000000000000000000 [133,1] -539929715995117535962969866224311673431278967937124102499412333278391921605268362328529732920172535435880481750206425441083943872033769284503951264867586499711927126820052440714009803023435652617841764936370868522853372705325242273685569739666818693083919060396588599500054918706547865737998138775050893971537146753275416115651309894500769207848326398417826621271927447705194968438377366977135382299635439977516744843165001773867269970018450196247653227297936660020505629984456499423039866046700666454881163103380521538780365520530753352842224592953739744356774697546366877771588270544798659399255162028496130357981730394602071799185669227663035667239536683001925539960738631766299003188533197855738769088896497275820357642232168852574452781246440879792105404322409653173974626068548315781588831599545671793492770421056682619985222878315263146535513129618484881814799980980657677330615609286997295359958140089648550667316832048531526517050004970717524201557652631598792965705630861729333793676466588143351855805227216617650077349152749483103757627362106247814214388589508676830672823205259870153909117536833848538047372660624682720699374990098378697242698637322480229306772347498064275502856710262471604855849907549950008110961112966999256834430496650521006150376693767008884297058759918018121412283038250419414700422133185997517834560037013883367910466829611987643807589353746172676043671490381897921651474953643406938566842381796113332066987589452357919515016077717717038179848809079540808471973134221610864202259622266061317627698133926159754267538133820556892824995229411747074041050143859309269418957505793832459554648231372860371288235903364238765789195895195007324218750000000000000000000000000000000000 [133,2] 38707644933523216628782671563797964455478511532962039953551433378896309213656714505618138218787779255029350588943325578307946911271180534325148426589573293476609548506760717567638087792125751770658498639452143287226289626296611103784605595734981368430580973185458943955842762877572242660046843641388756291647727167281114054077342861788512634385349866884814709116364304931718925118795965624216357727215389446130685692693740214879293153087198356069738667613578059196757613516799008454450895747941447134794865392482672780004661661940862593135921790209393023493766232972477515153826200772114324053683586141654657601842179573407742775217277735818008985448200746654402121752142300299219158874949699423512353432753273517314899535616719178588181156464782033185422531735431867994819935830995732532131803418509248935392556045974624393441341017017593429518658146022571264435710807530355998405483264616992819622530263632696432394313217471841450072927807267874176858043680480108963066821844946165190017950600283334774670015519457382259521263115023712190640586921476780913343214211788178230068777562044372678519656481738851207426606172180888729676271677629564512381144418644657732326120459049667919192600212054726369992455150785917315469558273187700154429663499766898291577978067679050294267660141705344195402937279444742208510056986613942909542679884334705989306999962937648858922336444848787875705914701198242091914495624278337035174395872713148867567972469204516386744968527618523649942822148762989694428006268054817009692449495218314220818773179552754233798639946107648211044524664871647831698366768847834817982552766504139793118561610263739905177915847159231255147915362613275647163391113281250000000000000000000000000 [133,3] -2947157781590650824988258137565355997390222608932977747819239174807418320329905772591563173361578667560389005574117700282648446677773766447830185931150678196508791128926207659448342918230713124866504131513383156548171523613966738476971663335692404139148916221855659378281421956320546954341245490186555929252614082295926990021576933796702931405573882065346870974347143772347113071923430212363752822303202665201727059673807073616335775455815685667294172044556639448619832918987353818548605324541115467470876309950293388246508230752861535772521433637265531601376288933205791376945598490275799270131645122444951604553193663347260901517112236464082298467072696926512942318408398634879402912108084372659072935770278106446250792938359552875727103139970080388347725070555965886624651233777629343052042359167278436683747663607929036550486816718319478487540700877005854119075153457358664659919256659560400980381231125277693192000373049423117341994155931545744305214544390309690364766886891085647045617290382913157153725589864524771297038503832436052744714093948334120090985228379959778138676191974811369059758475387816360624061162704955135368307239483143282637430271949116865995331065741260676057149210973607866190984167492669879652088916495367058236115644496916602410424674998272221984567333134868863493925585770805453965070579503104943761836463574254287929245958331376093369163823857427948204994399278050442791387012352496293113799077108044314858562404859713064579906060162537053714975978246150162692923909414786437958224313177896854680931368501003082960036965403469073550492823829332947192738653979442537207437974873158193858101052083221365544861693685184389490672174360952340066432952880859375000000000000000000000 [133,4] -5738466981788710474091253030251976986058687047403012174852885522185220693405831645909619110369253041638174893386690408080289146572919948454442946275169025572201519942981702182639513822483710890627499958663755674650251583922595655696335473368790026955305533208256708053606580626207227752001495592538350601289381283011171679193647232453826933213181954910158422619078852202792808054439835481984202777304895286010553691911947768790189796736622558410007789572333717521503541457578447042590709927493997085209407522417519576221689563888466030213363168053837290840506609203768990154182218766488662092830627839178655613071511855287856825606430488114904205772235916194635036888034532416153379933155265045369413379042008477221055764328671773326058211158202872223164802968424040950717068968801528548472884074633907798838551723822833097778363886779188067436032275390803201700307599581083520305163876034543772674850957488776354760351273578358759668251943305138019250868001785325788580902105163856080967490204682488720314494044899147211285530466596112107935817271410281732472398850622295755527338621206842369761894115647885984745618672668468068433767281231505972285025120635401110950509312772265046788930600941542420849689480096037882182567685194761828157964753820919868369092401460543159605740243087203678817279067726660793089766318553826037454769488246886417050627509219259693741915509241847673163309554137713826452522016968967196457225251537247718314951495626889947753829502849582705178139997373253300102207343788402218217427366125117561419836834813742977639464221887995702467597203064211196483864261152316188378488501361313590432478765017970444188834969671925723155338217029708403060794807970523834228515625000000000 [133,5] 394681313747033792064237852846235494235066082422544420150641221765206276700220394473583577812278046329743196066272183618006920149318654339771390419982028395343207775299210002251217651083300821614565859202861612359107223480226189937403052242285603380175256933651263243591034449798065708288496494122421645011725754013410983752798878053495663152550232671692883704179213961221079222043548096151604404696120282928225527496052629674944587737352130379505421381029826226979652898338668432416859660539129147548451116229227930136051512554590335318827732264613432409732622032751582598709434246821580283854368536249450551479526552083645787630399526128191946880957029044927730882455229594789046270250430473002104947985774671692342431124583551300703063537846188869548976075167026137331987199760654132963747529903625554472769626539900232782064398672867868330852185132222167353147846368429486046273952523288304307052718878547339239180658828959890512650298074091249922076013714861812975568530338747864429604634638321468701976884378329851184820382178926326604638119723214890245923783471720173734787431088297825091129470146249148009761223052479772799246541323335770770993732255113651256378180278536843893655713653562827567423940579870931286620270091968273030068879313778256843680781240416671043062814783390618936532067823751813667886654379981099482415732076608770426898634733413778336468095216161439450676942236882694236390725971132514508948428832509407644711955640027661327499537404004303181848836005137859090284781114821874104630895144189339522932936020604739971781299849784858257811541763390346596606851984293494010827680943556017443893272018626691553743594457009504399079124342675228831467393320053815841674804687500000 [133,6] -2067722660589117557165937395118186438782830350202266481830180874002531298074338037753754597632465433533394758200525706281540488976888437601058570488207123679451823925774233977440891744128310658975323402492339178506039348591675572858140302639795840475313891673683937762247529507983698417488286500982310495544521770953924817429315766480544921316057548652440252689202203780646150651639492534414395483732997229762989047611633068741025285703570105577823765115262600213497960279414703058631598692892069594702836275158778275608756554651414898367985692114506856482481155322299158897775609063158465103365731393801908564088955086261150814206600253145669436694047210345863883113284966662264876239076860165416463933945610028304414534703670734332841759154998653431045863403699289816492757802850646995978337064088441185685074681529491074134547645916372814434000373592366206410303705271677648407986471119965436518499096446484329256656465789310527608470344550581365591319906488591563441154301363376985228124813653564187475704110603433042055061259261638014619840815075345124728170783681798276613151209778417300913264865284563960892838540563660252009554121139988527457748762620104155146846743455193051909382296917497005058906118942775903221967530937896891388864871525322836214761339562763651585185438847080401275716535493222543795703303186118122709552649031631903283250306661457251977136410256738107231017338356708386845144702540435257038211756548906371913694655600369346754591576792899497920066897214498949918750084329285031136537404550443639009726666969534969101361059550290428690547851030160947938710990515061123207961334621407080962204259090033371916681053297325698810127381221946052392013370990753173828125000000000 [133,7] -23814316880658803378913608747696245668857017211813072389854836503116102769372772710099367878645728451014145385813705514573820771981768759256248166945275170762240244295559866912357641564832664420888809871531599941903466859880633450817416647082658766082529862191780496995165514295804680933378332762825858122493113764200450425311844323558052120458838853508942781023153949487695938046001642867487804345894048312255360605978265079420365120341053386811067409399172535077841407269492190507056541836032075425054529340184620487434157924090647728268355989306986064048639632255348992322523990351107503402758406941441610927294271252882810110909680406241282762701638046825240273009981236523160569153961059900489855907270884943335288616060149903869411702310759255753812945904525703148545142585171120809838543192712868213393707957956035430125571340673195794074813376238420475256616995120367015924769492713125368993244050338547415787386872929532609448385936685714422379261542578110683986567675921760352281086553874166440588763787307833075217416324383610527426075976612830476153111932553261573361753164331528306049753835771114301239577920986237260112026143142067453288826920287408975656222586486776117851905934649256487541218955669949281588128324344643384360805540741602890352973069570276496091547849815593309945014262622403598871890020944441153309759656427973767228478152276722001504329190571378686675880366963083722586312388261358691315683836244667133268158041810929726093360074327661655538222384087207489354709145759058968042143923075210548418277790138015979798673705480973320475975328273208642260192591765550784387925868622696900140828753393817909043548904551540271992606662143643347917532082647085189819335937500 [133,8] 405852255864460187108013669467917283390865289379224012842767173561589371589343188836532822504290089335837914653597352791950018612336231039462774352494984967965872759703597635040423473953267050265488294924601130027994085683774190403562937345043729387630199272636430712152777413500802003833921783903850412735628620876251404875535627249992562852805354718304231379638188592690102694395880429288212302715093177791742858705745862108560587301507506925619874262474110492033669943374156457421010602241299415461380247474390240802402787774743878663011799761273778458624521088260646205502969048662813385842108435298300853427262864413268045493044865614237494656770986079471920297938710606207500948672356745234365790047320226739057578181121609755607650580013145582318731632313643419684472833491921956401913100552186847480946461245534564501364063050209166579823151300444750454623732641543191108720197039586065218756751896092556888991144870601235393404752801341475021012370034756146588260778928472534493588593172413470892342303447808639328201747019684680222737972117928422275632069968662246492437912379851004821430667856188064311867787519343015605149937487881883083993682539911481089609879649640679478958608281513564918954841566354717277124410501496174397803723247869878213020758093431637789769894014944343126493970628623032540557342218337884624021075661158836789103529697847758330725226961567126871989080008593273074467135150681613552198184448590175636008848537863170592141381549377869108207324228509629026140022038632632891992250578227680799547106767552935948810247712102605091093787882246551086331062146209940773152843077378914280331493615385272154171060556014421962650606801048525085207074880599975585937500000 [133,9] -2718588383476606685247786970276401402338851905533117946843320609555097913528587603682808060700538032896339088496815355176307395788565401413089165883704557460593430397252158404845558913265791199573479021017996723951550574933815184745876073263256057904875964851421384876107587387197451599063503552852233296348402010059587446990620573399606207144893168951733603328734971910660637275310733828969088355056600575483680475929929631493114372191193003815168652257214880029707492306283908474016807371156996317270903445504215792451138750774587352299728752994068074491966036025284058590424934137641759504811100711259765394418178303999908441533109234202831551316218546516035759898914015910037992541269355446018399540142106559859250703605053547952234257258901696033922551433186345265284836015845450101142024403923004293211347274379549464582864911598736076789263562998510952611126122706191912154891470734050000376206818002354627225030927431674710595078029795413961416352666019013008418270438664722789015884825219376157217476719766542745142206643861534401493941782223533626522555104061372801790183884654322717544871427271091484017333454438383758586042162180946203207748804094245007515127322779334278817624111428921377241424827086003962256165178119590880385515740587985420418368527499367651246515285980301605662602799817354899346513584027460827634831877444137438571911113498849363462673943791602834585307428711366211085760428111506365504644426560146970090409186322337714939732493231747873324553159028375767228830181371927046545294917741446851310481855076533646840309064497592787102719157353428296371727309189765656109177051011187348115638410491228421646506916725078242293156538522680421010591089725494384765625000 [133,10] 11001167148079591059937209664337674149117341040298157400819341993455503067949439607753117630157958986845123924368634100399374489254800606266522768126534451184749460003391914635686982602442681414899979905947736550015763353672265794976073998787404644290625550291408512224594767435956022799629711830071407904504245140732975768120544561442337117075858323922857926811721603239895679955575009973641161113838822492482948719591911494491859799126517882629010577497470480747144153574530740552570718733191497612988173138292442817228105730373421994033624790720984297304325901794629902969684309598826158094307634281901245287584260097221254178565273373746095344723327696235771519834723977223269420307826848321832080961408142630729167941425290714232860675568516255204635888738234924663826929045791795929940714417126469535942908048252040279378757488938125346001652953226999379728143266650622769324915807102972092444295145609289508035385317336452975160575905322249684403186119152648817933918494799561705761629082475127239424207322761827224215683341793200588774385055138679570497290838020855495794724563379563405208388373611744365698339433047259565090832163995968172728641293465093105695007545406817586137053611488056643105592568634860799043794154112755706215360052554239353785334170713901871071974013372379816874278437523413087236815260514974235508937091720026211333085183380344961578924225437175640457076291340548073726680115615434967978592931832532600305019719983816487470452070401208919139014890951792319299419159555143530363012139007768324909735029960868239380211122650864964730229982417647927909818535939901673205071086989625429660121831434671202142525280643660639395831069009545899461954832077026367187500 [133,11] -29761140138307446097555199150460154712970740034526779179163531537255640237938701919184514216145247272316060380516720324700389054267606493699854987435003601209357256396121845581081417780082132025935992139822388578764619044057630873922355256661735089395310429233002251134523397482002979392977607595369297943384395650580799995315694773871793211355628795611785042197700171794831322823271028872082709800169928541147072843520699264745212647157992189981095811198311498992545835300872425866683862206662725114530280850839451166325731973385967277045105307291866592986029483851147715440311798757366041902667545661140951795186354764315692706915297488100242043251763713462558230797550936443689776072101499027320881344679982653879195191428839899026801064829845889346999622124163655193780851774442744451556889416807705119408698998829665822167727943391747267718575010532670707391448208828093790415097995828727943750409687631021431964621590186620640278537149896817295252446034178199921659375739271484225409165774485284584315210794232253649078771453484547079797779130266790697995931235166170226402266025892301380428788701768928754798693972058794618284079273742782714946593598283052967560228786565103909674171380954077642360025567671684512359032838447583630345506529037875185519362206209975142001016946791946282273573276036373944358290878782229968687742790466522531215048291762578199094205387120569668417327452824649359066593561199177657898016604791526445283475159841133362315393549528170809081633970754154117777002658505804677575034710373508394714067981187666046956902765800898811906956598448379150246528209509032509951171320545545910756069240377137934700114511177163403865542079529404873028397560119628906250 [133,12] 54823149894302627784645235099049456894735284994520051926940526337991301113247423970108334754410745640137274788296768906925908191492941038854708876128556419497825696095913021203741727080863281145941267060227300527767023927901334108018009027855858377048757757499080880251170007828458873903688385293444193320073060722824776970850350915095660630087468940030719487646676323779728939170299597807956331606071085316131948110838576636236265194994182257987828291981330817622594858586347561643902111009805463304258813932462536825184772661773037593206161238137088280893805530676884045179699872231433418186598266172560493120211170223364283940978950119981483962296885123522704123361052836936267026999833423597848188146989891837660690007101084550842656824595024059861534621817845908606459448073729570160736713782250245951849441632340646625544937493077301244599504554519500514655097604921554186722803399056557268588739413892597875244836957771508344446116133044868763284674154084406794795552666255650760793996595853344415309527327745281133120190174896327233222292700194607232569672190751319740542740910756644052614025912752039004368536765055332536940513165744468970390554038363818006573926802742219463318570989205526381187890949003179070534749074958138381250962091751161613627972045956482181757903469523215910548990759499072725162011354569688092999589777888412370982642092397141384362980608910337072807822929908001245265266276637504768971088942215707745588762620826831001393681488232928047071163159834495387021680900075397589937408323406340944294849698020555155833740109190674379783015014812259003390101822592318133832443513197455738073209298881308479949877416823045273019943124381825327873229980468750000 [133,13] -64740362860343210170986324367881276526742116769412776962824005091366510247738249869188761372100633244507487374681580312315083684104203091303332279268678968482557986349116989451740884850338945983837854354382398383592676101636952117763011361704594998842227854694324774835062833550094633357425174333458491699447021705859295146687002590949887532403345663253588935731282390623903021825431666483374137166224968405865577861474033663349222015342767109928828111356963393130811679107418019529131316947085864915167260262884472655044350876895914177686131379887716300755416517175959244136792032367671108471623573675904653502000198330360009619820352818673114835793905937669877803334383525698781674260301688030161416586473230466358620133619696823006398472189142725348760496622221309386208133123465992199686316652888809415246977843829531752835959820912488766378078246175788139115101433959361525604377960500101056960880002865434428497423358374058818972664825238204280910783015033227485749728667313826622992024504998076290062791354204838294913302988726771579023225951563219256419005767345175658238464852735097242876649504012886648341351295952106297473182650819461882922351331064502730935776832855664886704935395811681799706426838206256257195159078020037648813128299970320477399595320361343792018001467314384093337482618845395702980653950846856607439390233219941008312696259747061598489396557637008960513607475229894202243608128791087134001257669458663226637514769126658168811097435957910677216545497634901068248433945086094327490292556524197406537104352738131676700169889714787056597506145167916021888377868141261283855614017847590201988317034482921651038526619781343640624982072040438652038574218750000 [133,14] 29503560700854726274745948132899479669221522291675564932178696740374160941570337024515270952538955579306990838280007332646688018422894885876485015008894842328428178253458703698597858162082114926181698748275675226025364078718970334724252767898050020646150436257845447614712944785769936439200650612902485163895041088807223561155640854771720508009086413458669455210263473895873039717235038450557824128112484023157508391241577282573554413727795493551322339180309544049178181770817894302534992988036872163644740937797504584440310805115845480436633966324667444180431651441808228418904988438057707260916825827230427640482662214654372080969478334277078066242672203800883277327229990160782845684377395760751169961699298681626128563188529511511667993081961831265838086536684250151676249367662536085011361256129871883185405717561871831490819888968924822706812869050009231309313840967634213514133376961458764538782480570268320406404685506080137760552796605052944194217506272965714593120839267072776055030144753443011813958680475070178918949244935261641824320547429266707017571377948544524430256374226874290444207297119699395386563630341678811183156590862486978779598127703110477432406084907343170953053076673803770209773819982590384710668208054107370279785331799226650315235356085240462773274525584968067577306893037085426083003730471754874575994957328709617655447163105907234864208341556616126381456786660424728537438668446722629332231061597969216884266642429301921374223928566298131248967321294864379853410770525574699983491088703695440145938713578728727454265462891672667333828539015163738889293591506574245903990558745012167151037685515121921093605744657040190759289544075727462768554687500 [133,15] 66726920574635434637643443960953967182575424582391073425643108320083524170549033826824568489699296411055929830045684735059975935032369808411662461131745309315115439019009818790515353390282333386369441761160935324438885418008031631353341627952796869268592335440111353636695120222248848189411496474595920491632372332537121913754292038156091489897924423049493422843043250476748679892874794898967760108847597690097443916346227692323156062370797116477956717099053881470978216328683154447205099543279056817721702970535511692789613607467765368913914906090543810743701809508340407374957140925789081398436418255915317033435956770253564057690060253723584037764214858806366374028014654731033631592046195879448833923022525709621089643869344211761452876154816610597686788515166360403741805125399584703746296688986064953221693614995851873364460332808418377956551763891221702586372734952147148167658389149553013228099293961507221951030270251768005669590945143012086137482495264588903950513441736707850678105823977149441630207349953021913258509432603995529240738583183513667781618471782780776174640448012804728276967149846415761940445060593675687904928486277462466771556307356373695315995248139685592481194881604386688577384916838964268957137406706137028962370209445334915107253617471690939271264866113684155575621239639556506082366842108750360039356964319945315614915803680527644077569192863774172549115039725012590939307343180247692288076747559917377267844188671921441196895277763194131099913592047803112172012961893010400240955382300255223229369538740090743804487727641982903130282067989759621687364394336919983939958313526849400601924927800086283917121998676691418950213119387626647949218750 [133,16] -213278606342082103889320510175790187137313230717273586050251165685233401373878055786315489934186381067341977112769631434940203253450720083180748810544743076930089284763744423006831967932609124022103122354370789349165452286028969732562815742655395464202704649472081652946026359715163074390131321788310363238943629620932381663434923527024271385590230912313140785863328916961556957818632734909735496923290998527120387202758916829923876333400841830552398200115539254288708611047548806132492420466759432824462076316848718741543578609627780013618178952788887882580822815943077670851402786258109891777500036599316327506168027526904403159484715121674990897111887371520067980716797755006350364629611235293536371741720345732823293293034170260575281565347071748497461677527082923833506985763326714878112350602120003083533321510404096124402923692123565847117297433963449068019498892899830001045188574695540924949694173694862510600298913570760664821000303376614366407355293934748590119605929837852888411857399038017185352833176483586205522095467908441146972831589818516627937713223616262171056254734739481790299469268889349280980837891308949288743885308715645391031506138460679181795039611999547544606989369268533178186425612640887299934089323700820006146028881623259622501755945644131685636067645188627086273564209532200068117840294969926100507404602996276089087047969795739863264370288456986706781952990392235539031991844295880468943917599082827082323028075458841371876456576171531317018814736249781405677758809094911747905826476631003003270909760310809781027453230005546920252126886823300573949343198016728226133471168977033484339462885605385094253683142540012340759858489036560058593750 [133,17] 380355065074859431292316104720754546431298970761023119553317087367502364975916738468888151244643485527197436831737099935238041500999207992339231877276700646032895930069806461541603366132131129438142112308323492416175136816384162172400357695923457165349036854397629550119648221518470590689224402547312876134213686300763218510325004891028731885711873132759601308829241241909049121018539411136347106313838035440372404159269180138769478095918658265060922932759997983716912281416874156872526369358621378745097249547886470717966250943123674991227411947904796292430492824023429803454544141448179419892622198301479645975934893595470123363549665151641558262192693084676652221972823771786356462740520906109699150774978364981576025616739238334991164808902242511834287159853790503116465340805700073463066179033578367282577188439104305274525651841836714261915317909024261640039626060276281221228506302953206232979821056810861018914502299811849985592360013468319841404909816129803379911685339282229344974498006261580177981374470292135836857823891826814615368828518132958582282121300911148693732343527733376508968069072577763032323976785898193903489882688442358825933168807917944790098628638457370009567135502349202761241764747305221577529020887818747595969367224083511707066844234538987710190823965512412111597973018196135853306011155599983881629959364723657561433505735038964922571190769088502351029988276255355675309033559041431837783385615696311913914668578052017707020403511301735868635951270810575881304548456371478743707073211819563196387016817119979781968240103338529620085188053294439661580094476239328169080478946633607060293884290500716251592905337020056322216987609863281250000 [133,18] -520606968986936814217779310045567456155123092432354082049198249970582356826729588468039415099260116880155456131309480476824132083962195025858426439717900539930840977451364488079472235017940035110160211470544291113803077861663251999148595674571212934614863462928146941904883006017799593791522381991966297147056666316471010359007655087711933527919242931390333090161088886294578684269927001715952252549647921080863378879186950650175374456167866114038613872358803787187608146239284413566088851802132668517003599554930867191986743382117200030733360645142082368639463186823198340621976192477931655346541837175416360388833618461414905432863637673062169512529232743237295323600637007081739652579946514551892311606821030136090330369605948574987805684717798886087325320874961990375334260637878980709668221182567204887059058619294508251394151767465134465210314710961819308430799169546271746071512434415736575183978049384942319153387623899971202419336241464066633813243169609782138672753447475751926169843326684707917545719372354423099440150998114823233178047210456012033467723060136003675583551290203105164059849837329734913968743528274749541209877410668016491143868139765870657315025255155308384851433244792426422209000712908346490148399396988610730503920425172345914095166598972860146393709357476740993994052556444876374256515346697477685797682242722850422261727456995381663146474470080798800196343639610996193680529204223985393151638563711625194966337750318407451973122850036007384880565263079988458612808555084920233535232287422720002977911063815651415822600043618760038686750001595016521865479463197039103771070630785792237078921937744497698830059562169481068849563598632812500 [133,19] 549296754537547962762415834447180887631235706746625245760748753205728580829612348010270367061915284052421855491649081280803183290805798056345631219177569319549575361847022458311721859312998329578719540573458762982231781052538866907998745208875219215430681948824575167161810616111646847425214377836714487054109452151381305731416318427541160733375321498012333012353327533311713027891798056378767215577626510789272596302148214689786801033278466394991678236502357221846831710457150487716443471016530871662350200698569592628661377721521614185038430801765963396640448249744526466216930445073659355731453303917040462636269511036151904091215397784124956407271829525297477738420564932124810320267874518233988118912578633589802638993380956084519782301676660523341372782977971640383518562118676112530190637589909716272397877462899786722185227121808020806727172390282194927320567756542774393731153917984676569797722133771163301945983727137109125268933008654042595487709385464822957220668773785435703550399640691394711680205945145943880510010822767689266776961699219216824023522061717399915584711641252355894985262948225630837998940805562826019627260371001973888138751822433274959606814160422692061435926526868556137625088912867196673085584394859196880710954328343712595153458615197225997260364002356393002963467414579613494809827603733464383803854042258120712215942793210362905910911756520362751617968927369267137874216663598244863347566973921164806486074488786848638935523236060551028941781905758962209989350432509202661711276961908256643345597506707929782405614232904193717540144483572610294519305380908275526360278427521749708196505997003421366997599761816672980785369873046875 [133,20] -381887080507852369211008730883204956461648611147485651608431226042215215067762133470121792303447876515296463996168871167784395267940240407008393354370262336099117737786943600549930902046603304606589620626411755653261223710491062238719854912244396152206344393247348765385256729750986513923070716783341491210593449920971755658261251742611779877811710795953499044263786188223717700456508680606136994702147246502620696012148558087769011801041770776996087108939247858035272012047936998624849973252523702924979356092770191170678398823012503380612141457707289225011065864192406238354055753474996475091953808895222442380025898142792751636876068787475063742090914940316072147268401734827314939549621539921306120976386704595890959062924541355953547999699566550759495483293092909420481659231747571843778333840652015591819921705785334677312134010540569036166937188480456679495502541228954818726196069923615414496747488223123846118508757858737103847563240171116501740940969509567482719573415805421181599670102424893608292718257681738326010373779876815492010515051950284452503754429619633193472701743117370697729997253561041371259566167447395229988757584038607501653576063062910424625644194021045692447332223049047770375124942576013110902258332635307914374802534638390103115815576220331565343342191782513811139966201759285190335930614434979143030647572181432757962609686815097913707037169372760873726720379800060149441398534179567623120896994340447015739747955643970949434094579397760741933077443762237264269931855349451087379238210065243000983274578226553315498353739037406519725148493494810121739121281109014222913912005704245121673242612449955686315661296248435974121093750000 [133,21] 65560851840742296510698139318085420518241337276289945925181984088970115686621746065691145822720808198441459573353329612514220879834231785618737241836395709882124896925683006935262077452663290591936107417711297471909409810434057479682840322557110397766921797207254965898333481792223701834303508184120503094691202105933629504980592598494621331751872213627891990403403786789643358675651585143204850655802947774969081405271539275722149958418972973024563861025785719500235317507256348877547957126301767406710736937564489944355567679798154346114974826908119553188694753092506139384767694151304427231964003050050579221424763235642249153772412045141806594521116392454827399138125901362995484829781681394581990949777143806722933339409753123853968927472390940540324819764791659938006567832242293781386009793215661492182159388093534623636450130123189274132561068208102315984978704355560340477725727791704225020003230076269143461963508967754021513945351042708764168593788595572007317151398270319110151555063374610858185237479382879443127752315497764614464350295991418304901163440798156277836678306587896147266541018265697282942949631847902656050470215835437582720054865045489158187363951646813294877203361705594981481527842058984548439455044920633335254056181979518747187405894091698339754248300045544228522026191222711074174224541975955436571714506702026987558748825399091663230890576218194412012653903337497175401070195036384563955938488747949481359563403690709149580116336623613702268343846639857966099643680282816635910975070227754884220248448847504917704549871946442483035036375452120709311053361919822944401777354676552299021162337975728860328672453761100769042968750 [133,22] 198718303141503307305410566772369055473946157012508883524918568640692767000183810743882302225265924691167668185951519796297292714001417233748788774781716402993074980646954371736741055823877822170010793060503097556375464569137198367908677327987965506474957365816702575984714954954398348156461969392656029230750976533879884621862014224349406885704637629764468887132468149803130901229511910262800287693146776621036196268534207643611133292738157533289848687496018562489765191582771292871914891124243841082500385670756221511688818266137848960136405432281873788952135853998214309722077288806113948272280134185170800970475283649503094891400333881303133158491755825500665594452704540833411016028355521046772433337091300353639038725458917573691149776252235972713089110913229581792713642420997205453996874338465672756111531779104912320221058138651816274696363425096915234196095847693377592821279160105316894388051315739822774991765317307290081071723721915263420205800274313383272618982074143070770660049955416193881012921895524392565130377651360049842848654798397273179585379073743976658247410722850595529165364638087956114519217992000146634776231634165253715425334376697218075651335742194367497109772588804371190723086409961198848190019141154245831854241117435336119786686260599762538358954053412222754484836787298372476474955776132281958592821232376983093456086058573221567973814499992715241020426571434656963927674779134541455565908742898280859595031442309156842600487764729481244416202485343314834171660382809462291692352342325580593798077751455575588576184095378820698375842256889704191239845136865768779239402499503185624790566607480795937590301036834716796875000 [133,23] -257561315122711408122211805647843743453819199411139184701362938019114841337628553547874101124681125911397915120104528568537803759305855196910528585804346182553867713742790898270352106874025163428852012259318692839742391458895531948361243066991245432107294719416490905795215197636715673910267417009827077623267652352027228388481776431231236857105977648094870282287510681349961190335018792261874380303546931075440546340242201275803594586927237585609901811407792491017240436352400346827435310568714745273088267619328631416233568103869546704450128137589328628604834643690375669862314139731179573912714024227518700251317189557376126243045118737710031712919117442783285573603128599639026582107644890587371634098337071877911988844324084841719742975411083664278887544995588490548416893321247093979153804859913285492775239760514343254477553012126000708107039490223722182166003699550399973135604480389093514618350118146614463803571799381362983268228824475051170585181295103441722086515715406615777486904703175297369321008259727720827369138089003151257184083632643261804360058937750314552231043108056644943558622928285184939093050171795490205902894074161953466513998582836514092722655134883169901840038002658975202937710143503264890513285240124838367531193781571892921288295561774848569832159158459556072053707015358738051822564268272379673831230860364913233422585177529396588946065946282566084787330627958489270375998274025291770480520548429142598453683202199187874533014384443446636744590064342692895241237180822749957691959752499212004926693085243528790763007307133963817539590434768566528775248276763713772868832064659622978823940453641291242092847824096679687500 [133,24] 155483890752321505075249296927661638665646089538952509617376620396609002867181598632630925919924231156874600007288872948823358266985367139404787643196511701459794146142886047422568317566653602362613167986276309187986634470017103050395712060845280305942216836301874914881884340293926461062354791822533840440521844187767107572639063668566965261421746682098285660977693793430000525220718744179682970306625862378284967249909268817527498958281996524159362443158840406707944183489443519870327952520041930798551200337258766064839812901447294914640669159144862691556547861391803524203514346878096253179890235419682827463655742906851626514839648064205879232868036146591491272324546115020047260019911225779814006919135691543909201161411509787634993074226421568794090378916539964037128540830933294947332182148328264921651223758498781988322470277150215288187774063037256889910347339671796397161753154878854813758420116285218701677653742197849072347462865403484276976593497796016296635189539591337955400986008964065856215811469127103089487578827415799317300896873776384425299039768545539059943944441736265669484731494664583855021836002201432993356701115004967621668325505307484624595390973313976028372852139517041608228365081767366766524340292015915308373516850695849702327352999980752103169367299919657581919699475938705294169800717048834098714484057183715866372557673188761040972031757228652339584456556584554552184388983089244743736760166857883620524735007982723364292907309928502020613689351411181907725722781290879724385893929212325928944710977428571492188744753960069593988282434009907236969494742936346506026109961078148216910746110989712178707122802734375000 [133,25] -33389451868181653962019087891876420924643621271246991187272985710964920557231986892528899312849728748946297888236651816169183053206729819727301414211817064414585638024217801308730274261705245555047891658808629616984613506194280807365661972999255399762413540246038466274178279434751905873498015061630166520779723043192415310967041649263519682051607755168791238170468397534453283567979297412420180685533055545260173495401460142289281782649784867189416394241111097828481840996426467482197876233512459633502038521107352650712638130602682719161125078099634206675931892941881665604743130120802029709452078572022050816008513541105151960329674404922253279164584519118639474226163411736778133829396120127129560088144371847473351514864557924611381939054483350287804567566080597802113466090178653090556876578041599381046879661526517112373125929768716736306016950290011899434400552048786753044242594805655421028146456435163818958622462430027339279149183644003411762202658266060367581531486305018165442335355096704952053027248028327178291982596173248730278792606352820752837252967025956224490672390082953822740445446879149558541620541254757331217035210920411630349000609647168630692419016513290002128162722743224789912301901597178286660007346508846911030045096922363479278207139895304395749464004752236710059873346978470490847183460187034922236085645650183660388190327221007195910036914380731269950307180038765133991601614088580410191327274580460355961719059579331602864547939184623099139744793355358319239718014234118627962594593847843707592586420101390803028254240510789173791253260408893684332248729439725091581313990305900596775663716151379048824310302734375 [133,26] -29729795169864767193745926242008260539285068828823392076618940394816813320029122811629489917111127597917243261802025662247340950683847799630017256468953270290334724939800895274921809841328721295740142223678568749618315568829600528655601901535872290646052135290870225374504947544199030648963047939376770341722136542217475732869659893397590633365253180784520669387018087046288840962419016956996521184623553618730781707194318111860309544525691952037730480240769040709911295054754082662425710215112664893047046836098085488179488081497650566167142429501607049927748955238940304139340152046222826104788165992084732403690778026980476628406137977376233921681045500708003362843151042091051489319020740396135629624872890949976845713449406481807497660001970153859363465094592578828234622190069618983019619263810097150963897844955566202208107393996333417039788161761744285866839407929811221573276296579762770249830978216899987267320789976688149012073024675371015415442420266184907950532056260729343555836428631338974724075968341110964682993155774690072421321635198414557032672801756223217826898190905886326811702771040314231125062177263307929983962732682998578059413923493898613368108479537625267180635002077182575584986009452955958119639243975772056259046732716729122221316119307462657072959374932175175425458228685483952003039515316924412220567264481654314868233426638257877784764970272317334522225145345407296443511904783984974280794121525202797382021743827850679523422800040367174731519719817787817184162145315339657565173129427129394760995215789609720427462146072762219083137532369489512041657234098687955955046248008074954408390793949365615844726562500 [133,27] 38529691139791094817065348323032543421889490217267549356394477535626770764822885608775779184086862086106895712264805796350440721544619189845630703060022879458808280080796603262424049817210422254688582790811593913487074795816823697054120822202204559278530205115457629431415834555386875913686360005347193175138623550275527153521555749362027535432910834352597842297346162585770575665512269708196988302491243378512918877457025054957926333647057571392290896594437261497283403387984013282946971259590176934623268494072262922836438758142592321242043489718500313687831229315409470803345905311555956706616210921671078585977821584854306908051983895718020473827485153614135885193293812958246687234778178003675535127815896683019362169359945247328626466947924468866288402133486629780847545653842565812410610831250402657531190635281350307041102054664958860677848814860582385253864564814225699042449918860960706145538008913543280231403308434614486354808881813088381139895165832157064559825788195725940966045190001499866891940022185780272402735544769374156238689538319619162663418953814669390524075233321544343935779066640276324380397469447146617352036733871923751429831927152605240623094542522720686322141450152559148337059000042872684691225525780881188374348299732061325464195253458530306079042905883121405071348722174130725056413335114035539202838498170842367421036850929799486494138717541917875055647309510225333119297798683409066293986553037468267821868699761506011246117482589892335283644579795464512684658830682648918676567062109915116844463267663596633239783012025247773225002752837717279971117669106961967126182933083874606943362534224987030029296875 [133,28] -24504058916778026857173661269180359138648485949235615606085280601390810263659927108679935154083115724152453284370351160591263941913797925575156135151260179999430515642623343026216662294268788662527992438882861012464691359010312720714242686109035533198450252421705008976907904391331760525679684793051959043968524462270854346131403063160119732467960095942835649369476551361541838968755756501442511918222471101372478831187643885813090076068849048733927295911816232787256717103761279006870074405473633753966460426417093734848501716845812795667451386407267329687728785857141633349974386435508171849119965397817894666561217867905112682370581163157562579310654170652760593699012714421826733510537267158081714971265189550327679645427352915390158297585801995906215814724852064499306675141732698389746968053978034309295906015504694292590313420559828524655243629112586864110086111979787600151650162366277718123473029081138984397533909632133349450835813363730883121561808993600232421358511615668822265445270471787623563811276608642980380767558800052553069191636003038880987842599492906094462591381358694710478957169485739769479019773876000970957630075615545484926981441018920220216854184236966693581151836770266974435643766053779577604802934435390344353634141899544773587951713355926533918347383918884185082444809574104183202548840938433029808073931643804248705641542593385668709631616430390055845491283103327722778148067685328451410914987384445992390578122262218335133149817906773302054308888173861676724737129263766859502859559887156078069702002876299271096201318279996736422251997454602679375469623524821055162396255692493374096241116523742675781250 [133,29] 9907345897513323085723970870058671240636199316362764592110401880880484109340832035385044807554497694378823616945810693958358465465591422296885897618717420665431809140879025635403356360788975263093630873049583090198802365223115400078129385037784407920709402853101639896253383671105103182041752039882854271264437814537922127768983909408824229707026557146719910641350766935654314797382646680997186905565212971850667267582782191187216649109522574916542978351437267075408310317369447006268470427576989536296547347943911577578331692123596599980621188927689225980966980509529334018785150627915279503587377889042044788862334812655496774091493894789879033695824658321104051247133880572424500125993935688151390353472595044672184260844807943251289699787589015539868675991272996207710446935640405249143310572402977228479318514675216884449580103307811021769069564956483175751577740550524641275942824932180391144526005463681687126751256602618691511937407524851910557139892942450268150287473969013448576312998680539836780508419465088147140467075032871408434626083036044869627246599018730095878076649604019143871086106636085021685396484290807580679522542394491288223199757279194254297028751046697624644979684252088297612104861713408991576182191283186096506522166264867886348915542516553186141974977635483462998886070603863779099072076061467128947271847187672156439335404521794941060127075623933217695650449342687708406564923146846588007830354116704062976578431678312827876340063829161668471695306789252873212602293754963694041893791062250482231504457964153183444672863398420052453853792567420099956318066029214117975224311418777733814498832702636718750 [133,30] -2218365437323570923229023650846353183744106908115743778277088260558760094613150112973989906375672640645720652086392675760305097156222884531292249586910210617515460548253772047223454663248615425911777274140039814815736221366277759273131887475190521286858537226062859606038507906496139872845081680472973854252743461535364020473902414005603968978918496160169286538495352238401994804948677199520983849803318310347591030967108042139179599270493818736879294850418794836926683784088989688960068855472689686787388157812760803056908790355391837260574329984537452636665380822704387675736475035719545452574594714921301775895106129307550432106482082177329498766709459909408569302184063151738063455594663227825292958733562787391242279725075409245687818557431352062979218660690941051241545194649584017392026815209961333711301226544148054231748283165200026563704524340031717654438783695918458286712984819128406982144196084124063363745705875165237024240443625827462660473485359878165316095941071894859592436456887914963346801137602094536206386569398090021043285869890736156591601498224991241575409399838251910764554570756461812330171137579686650688796987132040068354639390108351411030177230236966085033659025275265397341674229316502421537226910567437983625935439061116250954297729505910474668093261759583168237690098551122397340118371804978784759722518011575518271240717818036040292872129781776219797584650841208200276334299397350913000946358571411374468828302456952775640162024594827828769660735041366182903738201079098393889159707066018961437376698567339294503531640790839835460457640607614105272461576084909465935280228532316343232813262939453125 [133,31] -51763029054060050334404668180605284314106133015865222881525257620274800050554058368316389036424448200460917081306402554840079734281433700627427459549867270333730442194137974845745687972164589201799222171966722268598652483438491182480747616523646694873687020862168141125904962142600586922194373323186561486339135687616325894361531850713560881501771895067622385019770322618298947389414143726292350217661679085163558074920466671614972672447597683095693507584181071692756284885417433151871663443366930737236739512630669724593163919706297737157757295050958635319729557038297904099893458694230777786727515556807810383481550532423954885857849694865781625229964604546727540277556835456723053840684870190564236932703836522391083005504954065633374630781379725090084367178780159027632286314828822420367237449259394423658970914020432730490334160225966432297881593663284249416153598835688414087882533211152211374443401871196303463903118808361000487170274985326903038232116366513792955474984674444666639964510172384666302380849135438251550529985946070004433050338072851323518832906364168088734710941214082408932710167246082737515150529682518323145846865639361355334804965820777098322581536793987439425001484931652668581579103583119151404433906732562352025548557821447109616192903619280376487275775558034294123384552173834848680398655464716634932751854822543946927087651611841097205507282317121734665243322100676496685457139191962292181794631774167787141407601120029343600759085984384840470618445558911590026091739891351371282506404533810612667677509598115075949087387164554904068081781185410206125931979845296001912743171077307931096191406250 [133,32] 246484827722078634425979908350979751040517740542525240407436448364031518088934880055356405692864828026811779089281298579593441233535486994447571831307501031484454796164460284610427257431831819594778114252540956452873402139536983667590590076269628692314055872801727386218426484257350172418878312895797247356398292460183954545805558573661722332939948955313614295853952154101937882296146853440771752223434779554121948905830499551270714590145755691942581584861640274043461854795285685227691614162901003808268210219161907669357045767576493097051256513058142274232074026022851924162526913988467687217787466597550097105621275001284210389698166193242079429398760385895588835323246027947941905107985507324108302493820550537198948834666473570182689084304648655574484974703006493744153128026155532818886144976432807567814950410167362967083793423529248076109373716396096006068607594780280667978832892746876773739219377487380548884394116382610918315138246392908191694150672378960878140531675058980153808788967520531516585620688640334763426443875826324200848043281568289916214069721543766412938417369190932815160374301430095497787924022959524558325744336520521004522488385973547173522733155538814941759667822379967069283848134047752232056818234267914918660145693797025058478624288470008540233512027802650792350157010253436151935195581221678373364926489416439467086699805606899156924356146970187670981905422127899406088623484350903710531317685965852232151409322807496020926496988487912338264847888980503690462892814723472791354524184618725013907206661219759065821796233545048218567990207742350475419689079762229349119709635731759929960937500 [133,33] -117843520863488340569841571670330663967411632988381472063032578319191743810747955398818365350323021732345721310753265610768173011383703397462383080150411673730045956883328690065677717283787329163288381399400690586074240427142632824676870040867789815361359585269164646445087503273112506193458230015823698863891889237155908229272293725382231905739626936773906964015285211676645078872874858755653666022075628867922726611910054263994948226360303818038676476904515135858477627901365114688055516037506602104418082694578030776568400047733701068531472341179563236361611864241354936734259369597240096683487076418303136507330854613507211997673506696442065928386081831952497320314033959998202786230336262777732059587145145071871856219546620811005597837426294370052723851635158944614971460523373961622562153840091885155730528719532534348662897398870333187226067631955701746960850124001648843622153210468275168181953688013967951096429385781954873031306295950555929221960372037946576928956613112520423487121872311363670875539854178786976637505779409178644646391853922913223471116494163934230269164186622297918034314831449892528032738859041752762436278356548538805660158513339915147506149306524182255918329257732483019015919785462124853040132180692118805922791632635949688237233328978573401652945797062166254972964896334178790866806349397278550199377302251572916203897358516536641927282309326293830175578228571944878768122744001452889827136863562798527426195846873292419110256417380926499757342293775205452634343587248765765755128485331278563127294643577223355190713484036762305711698661517737371093982983704221675364980207867157968812500 [133,34] 44815623978672375020444656523282152843934158390803164394681819465444473235240741623824676325206738011272734945780434101431976362249798169854045989014695967893341810317927988124109086091444075045170653947467042757861835662793966489494004576034552897075981921987490540873610486311160569245400258035537261906324962213979043646107151671692221707839124577228927836071555858791540058538437281072993522914577437589073583900122073859183066159202702045954436084830134884916235073355715779176870304951901308074157655989916497079545010911079284810097281523328849161251496692121168762329188214401380526138607111814175654542066809943063851035448303062626212146606789347123291276485245322628964213558614809164487154035901898807825518938317360905808897296578278613965803760197287093056851279800957899774478421168302938697144664827476894679032441889324035220147536889870930113988580054493745789511577502852102998681840345024008773227189629846819554452304670035024400903231091379747506135684496124063781691471088934422786340704177802126068759905404228000132216429650698719268371809211858361832565252786616836328085018941468630135440760657252756133829117018907701537757437796241614449033902962521686466568450899003690971710150954323163209205398589426631149129148345280250371837556686271063961404817740922405341875164256108723633226337605456359795975427095788371849067526445123841871116075044235934994055810754271076596928316543874938899741147868428569824915599752348774529676616455345159067470874483388983598708483478764283812619978968970503060332560454616790481488866436963252197516126658371085575265492851584225493237664796580433371250 [133,35] -14625040199833977912439762080794752629790923264492253257559163922917035878774284390315377998405620425491322852063417583093787288319678986718701022714315177119042291182628027117910954426061353967944812933094100900489175793122071301774528681033337659195407411257527183464133997482226419047562969225573867726166753715337818718507932439294336017308823887500037146040412343305350731855459471658061808170347098599457909733764436711469028952329926500753294075632804712850136391536389276685215489825718922376121843873233059809165313996711037280128936003899095383934769052142886468822631795020387424469060780482191642852952891627971074268140230483685215486688927103214520898830167153023147715670403915376730937257874186578153846863879239025861334533988862983615931233748134884317279539524668226074127141289570744910064555080988966956420102940342896958089405281770145595450519755094249316252532314308618168309706020255536221958393170600993886459159395791465380710377990646011845615619314138063134377225083539861211293686137383404621385153583789436808502862739029498314646331859279065952547380949664412949416556442089504564952623459071310512989100464956148575771678944300854948092096667089014066114556538976918516661664073941356197195849459297733222762298523372432528222054077549301109980353218283247132089747235305017248090212726084487665141786055415663384974786022637830939051843579403270731266226515531247508523647977549855490193257395762893798773098168827765834975416618558621139930184740184203337103425868258483905350896542292586887304891151925137988947982271088344064230824838861665187473829993653698025721072894904423653 [133,36] 2695978742951643340857790025764237685101348084094286833224372777448288024612856318184468631581804237103342012396839795780942360091861336461400143577795869192490607934128573014983710524520705459732797677296574437449296147154400071453813791846254474113805211401485612536824617295915048888486977494897209230829676902967134164245020109796003717816957523689799363524958347811589408873847512618189475958306639700014082294751816667075955759657244405129809925347062724246869325326597542984175967935581897587387127086586525514091415164903020213519867661330520438288318899204435382016897540080906668397572417434785226346634141107725401374339883430453021091574606062991440029570875570278165137277041592087068890302158554378182903348114957797037963722362324036375065504969551258324421549468324858674251560489670076559823128673312218702154957985256078226331264408973448896944672929347820634146052017345442154640565339004910653718759544995806423491998751794077667410140609249960645293415683262887001885375432460747387277000346766525110864349874031089903345200301700649090057918402122657109967301445968659785393080739234126855219387831700211618799895862924693363781930136409804523176441770351246681055476729920038645046286101490835390143492372300926803392276714097282570219897407434568772494865901059980788565239209552934774710819415983204254029746962304716365821970426130797907669822708261567850193419745906036792780612326725509640588346581828142687830505940400875420842081081562564390910259612462642337847262479763646732821643738865261162198930326296814477647628776894666841528229473299819805233860969923204709752158271999695 [133,37] 377725461796472865918401663333541908562387446986535855876700290920508607637976546768845841894690586819915162096338079165938906145349973738812965877083504994935415629229060231918761989408882792003044804000472928869613670750277560393505120027668353693698141094572251592376505211491860494137606013531535454706533369951130499423959295708533082520112597974366030993776684777365704721618114973062648346299857403398842204142199650113523898867461147409645072657989999458722623784534581794434973570821819068637741174036982388410547592081167627179683660386093316595985743956328101111474683604397369837195905379358288711880991869163658760319797625391900383243742155478537356927788891982030824497023120758830476467531362442090096570133211299338060711555707175498896142091659172050033839558234292511075685391821507367557110893160420896654769704561344971381701468923724395871043267456772163395033997654297490808211183468770144067247578359283195709153326256507495084677695385575853406555597743944640813171047912601554350978814596626772250248921228572183023759425300705423348530517599797131894343572125281278432760710485201784856490841468100116145421603446683867032901319217295945312308924204590047919046205429925242650322258012634189873392344537718875691522102493764962395876674588956518227616701683552722789778135845675725971299137770911222163132182733294347667837773779655730656750877997446016967026650553777151275966243021718788895440992684912858436048303746706937708854211023574843855389810870248151985796262240899286226930338164094575532162108436319768769514895811169642546477068160660731001778845962110177909740348998 [133,38] -394924766812986574889728493969438410581340869618708679716075333397782097536544221639616427698571906645393931350202136257482529408423707574425296401072145089027555097489884507827313239891609252737439503007770452168735939444030373248552902487319089722118681772378480920816415563437974754878865873067570169312093995917393598022711520881980958776736004150476963156237688360898103097176875101088936774776913258080546954013604328136090397699236255171409551760075437667613316646760443716702108793900073265122122271578883399077801868724821443712411330133556249501699836213540662467017629863626536776774379472198303134344641582631412394437786358880625520376659525192758457264827656600472624911043543458037685510036605591598964406866133230656571051955588071018329724304857380365084925581791884206402107340037463379429341698409682148651401418825821119303365422726424923710495886181681929133213119266002828334745706031177564210870529677501298217007221018621271417526520910484069867757112648250995886857491598004906512902814478675708714760390238010440590428844250142977663027408929610041524959262821662194826469095574286983483098265833189907090662738857276383889166149792156773010772942015021203614677621097489090579489834315638099385805716639319443764061335205990943606292616538640411107877076693148072874364569818028537937374550052137535284610581081760042155829893114353931989298293496703912644571765039193284728813763336581606254822391178715668304131722588352595284343102658000715791820287756378603115970518513314155928812656633057661692824799665173910005960003053169711112490595209651469838368256642161449319674250 [133,39] 94417395782177706573673199263270363955667403087111785285301446886293520564519498516991190768198910113332163161308916903693300103623214252507265051960488868904762144958866913413513049353873751097756645979943010746036808756715449906442406357074894937569146568274815049684279392806329302410803491247927417016412155414357349255278344191743021268173870885413029844827778201814518152385219647456033690897524605966877818421702143085776561652986135972788759627314488248012074751638081219966177682769534240891020331953013453737092412471928389856302907153101122098268084024186709362708357341980764739443176907604917612892203527455387621922886207513301745499971655805286073597063050159511911080261692058590575501536472602616641352740434298971721350518603707560427389377768647099364710063956763362474479071778624756933768261410003591541127820673968228021094694344468203041015485005429157320329281930006802683545766952146356117193522607886129474792079190162539197085345856652198087402597935547387967193956776653620962042851548166253652476936554773291508936864623635167658193811887813129099847278450084561395021419809041257078279603908238240522224765512695649619153046659367616104138597308328290540245032345719174290596287954939459947655327745279372057265565543146440860634646077879252752000994586680217128042207354793719761796385696685006920178813696710050847224374252392554725199986849529074648470967215676691009830123936108446565108764996128358129846663026541275112556906435147793427392642985135261194104852380671289280857359252305870776752521167733662439479771718565407947703628435280671120911152711398857377598 [133,40] 629492033266989366783991799892289390386192572335668791311837366012480083760556253627122911381730781380269935384748083524057307759751121605198082162485328560146888558375341006130804722168751931228602936118878926618639058782967351272345616964257750325158091500539443083964561846225034775534137755615296898436851022579765297712363811353109506588313090391457309390298484651445931320940532108953684020875303618995740087251994059924256330003185998913295920653702595322472087963026400347363959548733214054695261110758957605689176895824899386000905644117862507816921901434677511808496609254346686199016358924096340732244062314765746207825121956974034819650615413559465209063865867298178314705960843327848428847283334226367972806323020155861039578658904798341290521499644782070253893881833668497915259012238880029552562212796732143591815034229257723341372878309905013519508722349045354011744134384331409441341206426117610315215813272931573150423529851955115399513127413397283502638413649125498451453272655849891335615016979957373199453808177470294312499705629898243710158110566171046475419884536623821686394773042023814195655412312909351816974148692642911474290443561330816848341514859822555441256643767909505256585671676454533876439323969072299650208526140502297929435646983296690083499823961535807218549463557835054466073515791259559514369491892936964567728845406644401413646454200485503236017286906869173005025613976569040682496295463657899515921321129428101853275918564671521287395820918318112106542466726312427194835804287955440510162195570652851035907194393307071414293740699796567738295166717398460 [133,41] -4800965965831916800199727893318725479571258057878409240708550092522582032121972628568142849823973404707951223441919447103344774611817955041216612820838448313762631770944490682688152580104781376213316619608312740405341612577535096047203900638508078799116881439603072953009342077854133399760480714910692555583005246599553228096342788084298403896175264694642097350650429345577181173368353079051781414663250551930156695877266799599241976347066097703040580096977523659559862994614698044225316137336245136634139756784799771605930897255565102854268281987755849942816453481615654354581152794904001347145257289184967930434429499000253558036871132397388046348834825101102400202486179316752635095340589874671605878646002050301866914325084528848269919023204813048384727854436969072174791134579894316297126743714770462535592287947805675605165198191199365945229773178208499815665802231382708360008909853122666301396662764661346301640427110243450976260936890468734217695733813833054558330596838158065480075875116648707564630970247691382440663005075414023176301704900020888654080810446441690410547538227757920762096469215079111746722955332457505785833194367354626338411654516630504330400121806593748416822414675632866824003780308044466287181225163779621881871437813207431278672118375834542537790302188716728346142660774226534801693876340487191186280759773148119998187647788360058901978684076063451823789562168576855921504499889431820279605183828641535857730221426394443404359705275228773207791082248529030723383468752312687900289877781671667476969464132033524953420255523231442786604658580113823184725745159051 [133,42] 688368569168660484435932148278241611690240447327989016442096690681707791481748449239983390618404220051202242234197259582866486238640163040566112151132864731209422843285024460905292669612282471729667314473228487305313162640900985383469297025902379767838375033815823632349824858661857073741585144547349043238395918333150699625903936051254237063097482536393772152672372361174098459234397887365410133303169221261638858709503948333278065099687565678835160721558843267935044479869799758488176457051613256791920182493466396192487690574477950867505946588894246235630329642423748638766323365242139463542644406342193492453684700740866615262693217509107604743839424142688118283194179648357565837332196679515222570827051506816915436537889129349667927124871111847943470466587762279656934916534585212818041582431138293414752126097732947668502517902756073182626742370148129065191546693965190398054296102473265577199348917985864089038649018461338155369694763641704649168164872395798977987399442399324072412813927627899712399318028471596242014550455298370620395561046540499419451085618137464348945665839159119540946631249643555844860497676393427514309545014256874073186509403276051550152918116293373335861560143079940918718730851381636489904748382111607025688761481677083491583829217636879414977505425529097614694761738177962660359324958107147977668108030444476851029937725070956813991908194085832163458655251062387453978881043275855950157751653488972155011529579925075061664057391014456302104560857361017583274746495136175817996050815365962785881894720660443847496306839187419063713770623989177448568813440 [133,43] 100905214656279556858939067587187110817431579484767537605783798719756019530210141844808308720731754612664373635352519475814915798525668963696901557593116917958080300871829078615517090970161224047409094411296734843653515562641471684695623818074882434572670503132045884593793685283265514089855953766572719184944275400452777299500955002677378874533612411157124424122677673262084034300932059320016976050610256515109360394697881161090094135993819747051271317559420874185631446477046244938591429518478402435897892933322749215727476423925318462314924169620171002422657582211697904446566532220664457537675483577259773310403200530187816067145997688281733299528649985209638147339652714674135209676072497097931555053662311338806811213040390681862164104720596158665538396832687524574283926077405615208135069440951224612548271349844369725271649309332102711832993050987819912237147141737510509809411695823288171502390129510809654318997162931313179771806700591739311764765358169534011190857097216083507680040511067545211484333715517604597051835009739276911704704012484791867484598184612363083432503762462802664573170205447671152990985404979803178226105872850680544626516333903862638908688434078256864221568858706473055263921507868521467190474095914063631959956348151248659487694698169803081786380581450175361227239020283576817015776661064514172551752784770757727221441294291206780774020392555131522134252766598282245975852530225511789697980634945957668920196385607726960897102838073938641757000434583244862651770776522229477162439684085321463662284139026930062549640934923253627776782180546242458904600 [133,44] -48171893149375781781805236877530972471994513051020863104417790746549136639224163344436308580184601852013233529345766597581847982554485958982261631781913195468114897485262889719934192996709744217736574708492306355009360754795721948635533475730414691457745401182960544728334721812949106654612631756099485799678373284267277296866594458935029164585024146691115535104461828873872941402995701271938735496005867246160684987641770998905288169620105630527093014346459242934412580335291485385641795964308117315089343873258994558405090298619412998082840379016244707119675160971897226351800002433650007321987126438423853290545696613200837866925374051568540754315269083857936872766352471664424714360561891480525648895279797147512014216703844045215469128961727541634489526944231964296661542249448080393471405182619105957594314997537604608793280118511547481360335234593113015081166641188703048623433642492076135759447066335803763488343285629500734584217334638269732405731325968964137674969448944957839789078242019570118623267759250612726095547652169059574828380537153258779467141234855044507108558561881111249739921770374639008973764560633728315129534260528648853429138056036838142355307272939846346918860935702183013535185486744674176303193829344362720707005316839917300866891783159328070244348548746212086394877458847345264142952050791452302332770408311661658696916260511123111176666898770672344157187900085132601871047763257436004854127494588827150986002072140530203076833786564656802795779394016792898362532199355139241144090008539056358488208944371914535863052333027542610837317352367832831635 [133,45] 11176276428956356330603616991932734567040838978978306702191653008654276833646033376825979416742125167854692324667712361381047913641532285962011404003327284467990973981218309969944531756656799830742496679666743525399384506441959744436242242303674425145987022863843816072546570898258666217779709778700505339384922767278348799973033779358114707850174228841471478922590885191326363113032051218109457873246077976471201867479774343171926382658547863001689805648591441283830340665855722832347516111549776468143206339610270834722686586224405506140799845185935758267237175261779272993114355232428816757657690654138239082756307954804231274553881848214645137655083437971897598169022638600614584514641788520096893078543666375885172147420637790675564549649385395210383540103795767506359230040692054805300633121295788305456346988248245825641098745725179378401705143138403496067958060112884318467696463026620350033956001015175784025057042972410913477477364323322221926666041537752735089959092020515509468183044518898992082299260345319663236328017219281968415482680360641115075706895097630220625961141364912144122137308416888290135088011176804010830813714080780958300520386970565398404601740565352975285397446250223043720940541214387255674335346635629091316325829857542375259205146530648982748059360253490195370302416493880187514310715429684295465767572831128810038167000987240394716140747900760173389899920867961252574872209639168896664675400416261983049477213633709754571726038048342109587266724646961746308800816050816474448470622617252747677581180045281711662303463191792819992458414918072130 [133,46] -2797575815708016046794535025980098954058905766386609603300279274252089443109488133269978600857037912514049315933671730748945412285386271034411992941643099374594001471753511964473329433406437635028761806500092854693595777610444784779049764610726421432964051290902128197700851341964932889314751302553069459193634692120584679379321746934392224034899014846714643415336275752564460257577379817475365790307469063136923241669010600061983646520459154038837251592184943954179631925478516799998564516954550590388647144434390572528633357519224165981716558898774570027526721898378486208953469775143104082384958989099642206350786175463628274460214693797635871945066315026064578148852404440812630100320412976537410301436729351727886858185349157943473843988831802634238707315668337645901163917048559580913188308123519689773125368771770501745475316972396253019910842058180668433919291488401716993880698573337810698188437592452661527020903559155768806634234000412616021333256622676684408964243089208856825763742290955355028660942210321699998325746215287171405022146108930733045084947677237916316197844891960899353942114632686550323555650686183907416347220731993977020875209622909588772997989102331931903058604071260038745182902737120581990019903425029654441293868390286390751335771476397463284616154818780320954848706629983807018652999827304008134093768196532112694995297418529280454982694634757985842738188979278586776942655485449574524518011603112455208392565865922507273654540425849058591598635359372632370127084750237850605888763975041206257959837690272236376458507506314300536499970366015 [133,47] 626729513314771870513466523537835402023608167625155873669234823015989369846178218034679815371650768651833017424660338162137025354617575406222857536212368610608223831909112134758330848749402792722378124285564126350412680615024439776100048129219210805393558774527064092422266230478546153350068862354489320003312817891050337972651595239833535613539357099388936133974504403463639475129020291756455592978691123127084492438002584519916374299222721689479462884274627174897535032531764662912493680641299398707858368392876467665253211535042099596191095430681128253004234717535380503989892202037881954935297501049101931296596470512578504325350942871060720833525287382116658868970309047772551928439683585995394314513283609398435795971587563460914195543110484110680752885260438839542983818394261891447440353739390787624839528645854396434943608068378938359766319224781111414884777920443077353772560940996689546384499534727826686484164928659269451138350605976674715336844304957465583114048095192384625278532911056405810187587797118697203942739089033498386974532039186502615243566237439524405186227247213485915174335275657933324179321111922371422377846366473710280464785026308015442648696977637926087298115188279773648151253399069843478023858366851154971780342980705865503864754573722055295106684324736961807599075358212582747477993465459287856832955354052783600366777657839347564432974142908732783491524006565868185782194908220134154117103392664099544329031923893738629188667110002760132992957648525729085965903629733025606190659869444070247564587090957211618551616927885886755752831350 [133,48] -107808183712127569224696877691374924004542226643943170069366827543543822482193694618135253727168832583468004681216700271310727868675225525584035323131756433623883933085269245972404158199124146706241803816231428951451998723689832911683522193679348353536716896861139259226560792972760449259159729906323033204584950957008323054342310406806016341772346670175265379359550990625113753346539675936538483115825727814715940217008231987539540386416361956737251922422053454169585837577927355408361390039452792974443434265433041908018818030381027426757774373834958681346310338576582759064924000884615695866881234164758702885733204469405938293488396344804349786751045164512985650909887116833324366377108831061360857563295635354813359027607989684494304278991354970894956979016349402513433852457125556735984436167719463158276996261574380104397358855851151602543047404619682500878560353493019220970933024884554577806187456143168093164769892315838207393837336576980909003738285086835234526636810221087649465695070212703279258737643244136075563269025377890282415328803331715695339094256683476057835415258485523259736524521803179588789774909283120610932755331861000885970726310696016780184305531318305405001103507817842615747602663907137381972434836551999852552470711347778764841943297583433225222135999674177857975762457247488921983393715245319262019111099120656273977342083887717306761996904700785800610290377969083270735866341895914637727160103180011051921807197865328608595772126431622342995903920719002470942515392988183231369160568543646121119330691486490107326392493121382047754380 [133,49] 14148334307707578462484490386276172817001790108197172049870853962420722012837943391383458468573165811886730664845046622397664351403337150278572820562537124019626955488482123787066319703477208765652951615871659626432244326857718849660846553791576057903311120527395412659669707130474167378009788316350393084713283838208154117203940187593051073911543909563744489275618764361295002874808085223870687103759973713004811766534149819881579431533915785429008286745282585946010258174564739965036409649301469361602084835630567215823832395479416377140451863389032412582656596028415726047926902459364521552566553873520473890401774850868967132468862523290888544808774662917780277532266172004186586356244204057246002982108816024960896073900075315395077489152379894248072116906157612525729214004593952486828221707515623267060513711010186340819648942621012618926536867312519513964408597311615405042626464688385966224905310948763883233113804931806737360864112807022401149934043803904068163032531866497217611617984313087982604443782360819519985696478849290290857759814272371894074619983534280174730722567058259097959354579991247708591876781564476056037952176504076909780398077912038621653085784627778878469503554239651481127699414928502919277829673950916349343002195192287338245839334046820325029100194339581852312966771538999588843098620651141872746218447185906507969827514922473621275669062715870255252207791127941416781140271512868697944939444079977381256430608550371791166986544723558666984864236381230315308740531024949425725179109629234279355577500622367710829716781500366699825 [133,50] -1229974410956659345626054980306083409637226193390351718664273008558008204512405572006222677462257355633246421590596231526603005223301043751596305914778886066546583338187351273157233935469349430059259311979329022279226158043292796023203465973145373157613030918750962473627378237175576245595135832823131664816539717619859132822208024372257815815000480750605099805925371269819287147904976687573738848675457553792989803162829390392691841317952096732696565203964984486551712192477310538643321991677198882697522690732062731532871092767571207084374438730148618490904929999061859291526415020172607911761790263199884089564000360292126862817941346901575800548967736380978787026778392341229807619304171512916044750351219689222633972275642411987088605049938175475962343496542217154480680531112114728741634497689960485334269732370912591506767528598276367180030194018393930433767475749540378928751708487723737790633222137152320009301250033400881685419173574468762662313564251254815589059533283642187126224974982782510185026820439533149522647592060227363656645135244883108210574413176075003532904342746958486033430758401316244235143828014312764479235145695559557204727046115218700820222924492638178379081417591149760751977588377442238197713898279286538254407166152037828683433797157810619775824400414162053249974355708252987619056654646182956135942297887328803128558260574042648009320584135559048772530339800443904628399939870248723168769658159147115243841605569870463057481105222721992631419027864508043935492502999618145928606742484936734598211650612218760319392935769215740 [133,51] 33495667528440304896602524102019501541511392269511905939052394153847463394018440597869809011663048873170242520378177880614345585580774695878573735733750925017036131989022962227326398698038489735216297333409567975697859676487965191398991384073257245755186608631663006169905601186088229136421315102844526718891179222156874136137300757436118539433063149499487797180586043092534008155384926786585200335739202937392581277797053479921170682741207809466539732665487111951553631482027409528688919000684123287172567636916752894803461745224355819082366660528496448442451410129190899281648645023310036278776587943048188609279530620556733337091581077111158673063995039957922634668069172059285049237976709274422032966136099838900381365602288871566371679894520805139156444932964718807899446494836680463299039880991911872641856349914782111171320800106171462852896154009253471399978746358735875770227113634182984269849360831146696827217850814305817537317594490302912315324667350496093268724434933617622601315028043817099611212531017385946296950268860587854594871661145581796509006959760487706768343437897556312378315470174474530483538461554942644145941224965232928061318513442825062218541770976215754899660452557274991867699907561597723374772692248532700783161122002830220858019082318716321694954733967956342726986829095699043526877725476623459415667200658953304051625572487004975136274243420745777586847662226891695617075538777105076625540522671406329785636547879487230824737696958295592087832420092912950373598964261921333345059880691160667855275434895478452753810205041 [133,52] 5740768091366891856067164018905979676403791856303367793379847527308449967142126240047160771656316918833517172580574060010016376946500739019451595032160318206408332249176925294030588746110476946087793089527316256988100632615026691051248446047235196347786814865545597325738963449711630051416300543295539224457701600794161482757851695479501994365964414770762316058402488300875727628493798654176650117070650972627526573886489265873152598473093406583381249378544414340268909785126618256640409015309626879846048733912228091073008866924391646811654252854674567932198884071318254096527149045829232454192943989375220835202310063583687892818787573258790104751268924331423061816723242947860936737192049856227356090570403441708987704351343232867276221552459392508129644211686863286228179346649805163560713476335812264068821391033494585069557599380130942794047486331999009223044806210097469506188067538369159090422506401675706046668762071433829578285047598534013614993926951222708026320389734357462930603437500335447954928635757744003912201506524454103334538944209043923268086953743332899596301317524549509778737696782206878141623585417378255401011746837835691518278961255478843482114760619414102675656010142310495589072179144246602537474330840297535320187109590415470068509093676495909326836468263134986877363142683789715549383582253779245518951094460901743412606114910813659277518262392950882844542589978234935009403107192611619280253673309747434386716873907393709866628176414133341619617272634456225031841522291559730010241872362761289781473031512285934342191816 [133,53] -558829346293883314133173313826878533887505241716696722526768645951363635578296837153288555969803571945067605136719468596092524537891867347389326127677148285575430499120233984039828812317603522745043805844433647624339102276946240245966242403430046505782632628821166335564638319652477670471036811379173543182923447956696032512630157489705485437527040998786738557979931418910664933249290020015226578262505775968859097810026569225061851455084877751899985624003399828126360731271858561977557058778685048762027812367020818885703973716893888452288947839927616070352239237811201230495523460355782755274199102509674446326953068080538675594055538554230082987984149055884583311457767214124307506387357879805969328999155596267144681908290027380507907526298343586187142388599863972275957191164017195015922950864946848211930209154210348879779575413006541387899777634866854922096181070204648369626047850260688703647375368731705115233921603585795717541347750294700811540352737862043387673516184075092883045054653057311377961725240008243985540939486529166803017173232838467154127889044234460221157593074032026028282689565733415068317227837622762849811908025391983437363040182165583806070818547146710114451234311884659280341724727276204105271348886911565115395554764279365816435709476728234619532755283444825312749315683709280911631283763364998349371269838795530991227949334676828816668550704986777938218086297073448962801818525505926376686036970836736002774321942629845004266498160711743666871089932746772924982678597804728936157563923822363610656232427594577932128 [133,54] -64213922826981036039318791822949031123253122128318173285026037666826248475323157138569392863558626539537333341803258451887321622189153473050466731078027622837253721211458919661989001262895159155358727101228096762453555541600811488032783083526621800504737692048738319997433546122329362121985850066329823034312942195072393330830088337825519673808421207065422437129345349161795269872930859660205948493161486922670245345171972191945906234120502441668549748774788486500059488041211683981591564803654385911529619180496096290141180189771317285656536545702758379157918688827706343080390577033068537039265705108890965984397421170103536053510420036093901403571502334127492855471384865612589653218611060764556791597226436776989974486528834275458355485922342152924167653097318928314935166261517775788735810996531986607309965631371440567451115268664670911028618986437091887647295034060928493285221354933803547947455080843550351415406028403953162996338194635513469628936200811634334838197993284411786151570909156863929215575233398211293573493545234029164498652857725330075896490812363573329401834949793336999563023748479278117861675854810644080263859052945370944164700190703418935104316695254450143363458512556726197086010324593792021242869280375519707763056383593919404356361347958237259190565569038632968260562862405330489951610753576255474112518848726125728647551675928753115853995833118847229790970220606032940741593323775263730525406019403868856199622180185471001475810566636583454056731408319722957146207344847447863562944677090665060428220999576895598 [133,55] 28312005640440767004760069105015366820039457185769482236928162031828982349342309249282202184615576030243007314350752674211896324950114824581072001803911538199346005636229088699921091163917429355943278101524980386830567386421327981466287890019997003097456251636842962084877479173243926062547773085111311119990206350452424595716995547572050972025759001979679399587691739631646187929378027734798304939436643683645322376287580267770649437214160504708042438409981100214852415176462545267631581299297689202064387120406764360646870341718080985101939018097863169851470704156302191991067082107481950799040837169037129032463641394816874739312804186343275433471713445348529488222230100696887922210988230135091930468286098283305082725405238801643743727343083424034614646573149038769441839013430346994268913073613167611263969811175621585470001985950020272655382808650037733817766335843691573552200984401446748743809572476735027374086838704105450606545115393657434547837601418852952849754951082919224117260993974831309396489817110373852777453857175985137993133371096502796312593904625468990717909087478356494119879633535471019479556584400676329409036342150387218657047336190523540235906687421327204303878703850480513092797364072850224771558326905067970486130664689084552566194725606386198426456822461660849210248001454420009812046461208957847233804553593901451574885210898470864237430305235126837905502575309424134235126955083569326130192843699919744721217884999711598821500033524868415056909989220395696142838431936776103118627816276582468631174205307454 [133,56] -5314611536663568001977551210732627760772114363360446841066442170439627132525221793618185396521875568203420536494605508462282723354610415521426766266824767399208918230070204915710946814633315638963210789519892713428002787147163389791337516041082489209518483597306752633002767356437884111519555369479897529360166159001653344829131688489602896683052822420521016865197420406169791641687178119775937057904794842980784873343566375950373309159146586759367574154780623155476803436970507845556245099112499099521252415226614327609381583320935747825075218592215426994910100415096416323173855851065137073987037808749644599045003673652177458208345498732436897738854859795450230436640146496722068173784064501606583924152864658758488338327576149958207141022099346527863881532270405347469207725601546284126611209913893165212155983435010662227250539597684165330407352971207703924136672260618606761686984618448931005620407998276439880124463570293065012843227579906622619694231106654767883188210913780090527321878979219872542337506886327835451678680565286603705366193640223487939102253094552142894198162354238307206682876787506173333620501078400404663257098543259994016246556718349373132178606959199453699694581087659818166122856054589554486109126668304941162257303732463752706988062365531814474766369375385871983831779913785789926189815147558621668332360511924407327417151360293937893951838667610718333774410841894392828774025366012820481174586414159287512049522634033908415523478787774319597458190474510662340022056526024056144299805336989408652149313874 [133,57] 699333422317846321249152115066450598939763112692472983072682368404204228134326242437125389221457066121068822346010168521129089863936814922565494297768382662305189199236955412985773664537872342644841597396964046831251563015070403127993841551924210743004263580277429225727851668238160924334593923514110196978662646112597620467968359455587964501248217390553633549412097072017288303748968958333876729907480379318426563542582636668957093844532616398237701638167854550564719514588932740243890662005205072230197340432985652487994196976617916293887819286209178989974082381782386468278193187423957641314359963411596416015350030029824695218095572502556730839953019691128008892574058899335720458296304832498266311833662958109960951691367780806944711035290794868538694045262249156537166131834426010066442433557830028638934301282519313345746226918384343587533604950240531989531291640853681315076867854023514478951986361514769730350390490186717409704568649368639488763371130320418498128379938355460553359647706678362187934060137585968731026809204107491132556935568033763567178472061958726000058649600808022536239652262780691258028023927649002615804772987380806721045615270827937259536155218367225654635458386151988101404491661658241938660430540181197005488956943536952111472252030483499541803799882591336511698969948713192282621091944889333763202697427209765871979666204125885581471126202401137469666387023497504696722639726818392421064185411320260236199091218390153890333239841644274420722088964392379394009127918109913217665079317480157147907917 [133,58] -71961163130601110845519618092898861779485616018846370203157409637436824214515218851223604350843595390611725744656633314938185197981501147812442358583196720998511074426626916961956483190552914663659419878426796113638099081036124201025067896666426000865684540238458559283889006167754287142611483647344125351855636795704117882041601663486882688979662906991931449466878140788531142942429694111346550719170394822206123578082190203558166586728860543071882788134216410205420786517640857363816214766391444403432743456840872732139485717408076948554997403099413040219169271591538967526500870157722139529028876632865142845164332355838719357005858287997301822251957020758048436416663524193405602458073492995759882847719517606704492716308850300711344168638137466549217539817446364848204460811315846029016096980185490015496223418317086501087105709128743690241096552163567111287072332756716759181312395770683611697541096328287544697562585936439173350314251878742812558389789629029485828162268567995854743271429330288188122650322203786749981655851539864933964925971050611719466197131835334546686320800626210881715772965507162516265936629284956968629000387432032140191948478812942104404593396223181601464239318425120964680771787657810040022738073556404355583118943652882252362772227711199700302651508151406192515686528298482470701867444570430886799360007335691587582272293354422179615440976374953280440009833028353111851640513877834248844826200420708627085973467460586424636927236514078252075406616013056483907985293505276199256905139089837298440 [133,59] 6017742446922622386207562036949780450091327557317484691592660726487522925405518192077735168981257742015583845610623176943335099294041190681152781918761343885851049597095934169829454982707437179385195998018833652051815497545147363816778752416591861580223181016843175647054055435785586880619935116106543270480324145502101953787364435771033698380802604409861100388119076666947080816252788383684164534333701609294954976726098357958652616101123286918630545427614718529332510107118431313391732806107448288651773638489050979324506886926682110159970313207658405610295224728025558551056525357338801167174439866264970168651092698947520812350824230149035617154096268714235366155534023408980090736200039427040103627493735716974616550411910774356481500567811170051563338258475607365364678957066258198155934925604353038799594567490864906223212899512421020483249994668173068385009219180502797874619178626612681418730479504146515131184966580788186456567616958773319258606159248816062602717388901168713858854062029437490948808277180303363174116616481700370034698253908352454119545772016614960906657797990757952905794719643035176590899318445508012809837834450918091062024381973135668051659766840214099437573666710714870144682897945433679396145237205466130778851127968792965543676966825823353598924599563683990514157065678634405562879504913541084206643089966024861142522226420916740642602567188408913272427731006309346887673741532681740091801134420013437063276455442635593579758967859022760583893059063020191848206939194619827602218576404238181 [133,60] -411224556816199954677205489383582510703806988988991661314565647502921235047198117453930476129182431648839839575015302025252449335477566435932795302966565489350515265642670730835086385816592807162344519483860076808056718659349136023037497635768628993356957937840746081705015262904911229398701779802520384380934771208415193942718236613308108461722869649281934656886525986882736582036754204336857093159077278395661152028188718273977047717611840349735403846229670811261032984392034873058275767740682647331637112353221438462060146390161602937628436305507550624814610216550473817371794550187656221034935645034458405561469603156986293470281610179919357052108781997980993931010550127382065150810332002750117205945276626487051920280718360791144118694790467698079432411598066976270373061349538022816399870102046441573237240372761277948527756813014982971798650226284137336682516900965835772468552308884824517474629809888773887547078441020982019833019509493623672550904293249145953006467193345160178069251330883889144642976904849348682912157241215950261510693148207270002233785082461328840125112916357065612244736221638247560077806707325188419580385522881217106292619445022926386082528100799265407268115377333294536924287009145966201771723783990371629512265415727088115575240384825131450091257460640419416915554299021470293430738306962974601132554397741636986186954404148987110160916526888736111657965941773948157083466034765815540311106930883222018303385775690112430670191238420981769682298025070753827234736945043660980935249870461 [133,61] 22896843472669397795336935555827615543732801547254038794779787937358945029777800092741685577386300974918284193964909679866735138185919238122767901545998697819033418278160424380343639077389289847940265829553667308319641145328743940569195500451203931760225774975269318716826378928871491546840354305302325981942334037611946498025885501210792637147937388063365341429489269001363319290879838706923922541276952506410825530604367141683498069650627754967698025088829720596384420529429190782445318781149945569035002233872485562006980992104825160796231332529771883448706830669065217049456547707701696596937574453910588438974699053139970848898545394538610166731876940633498945378046012767677425906413143203282275345080043712147026000433611691509826729611900620415561750875572954200039577426466530690211024724172422565111577978096983286400244677154758286678077315761247229704025622512466682113130862341932155647969374956811076159445617854224005937882614935108770272298680683460886140498452162660532606388970817245269705605316700120248138759386506221150289210717783473942469973038609242865475753718794671571258425723003703661141267037454728597282386920185332014827940583332857693858210352802398250950917242362957740795517700234409327530589475320245259464376937799217129237014908482380556885699859657129747683763683506935428067693032678389205907061560943049613991412670064867020819052778585584663231527643067951767874775837344215886236999590192345126008282488294498293973823828177429013588753869276041215109845722668579196060495839 [133,62] -1025884938065807127533068264031291153567381563181963960878940479445972657734233725654262261217649299224442196080433356609110914574916959608996737667436100224935614797740791494222568557794404084617225539039684429971195193654702458501484322465689140605343965168292972509657895795436854972587153835320748364944906987375582492322453391011925769635880722701267421942981868521459084635189159181934179766616395591137298112238841345090691667217284499841448520577915480528441210584169943280901020581068641763910197776577902010619747683334835094833054751600065245603054010386623878354117619408989167578147803491792667708700407256123990240086239238568551684677871142406975370032026862043880156457153446021365032591543535549170080042064913571182460238632683726801072624101147005518031570795300506819623465707042832102072565736732416459087812999668161602614437290289883515548503972425005982816800874975529656440689045797159784311164664863644371293067043427731177889435596408090751805473181457686293203446230702688864493625245335762539584118744887519461009567415812241129531833176454356177383871724779716228764244041682614522885567611468138403082917790870450019784320194227799293632055367471740324153710875317646835746639905467180742766258817770000804027468709467968430146946056627053455121785868692463006020878578385240948379790701138840746625883792412108145421863259369638623795781874143377279494225114567569507302896440746510708192997794995901310376958105890715689542230702018874823645303356517477947938994642099881380721344 [133,63] 35501459048716546719095136290884464497804495329516698072599933413556185097330436105661552445593984157384123485828498602991837784932000619531422706129076433214109250950694172352248405685873789466919666027414256021312566039998162114860458692260973598182402908891684764401925773558873380985663136857549830024619701591963034914992259973865281951634557265672360711178651267455893238383057751665253363004190591398900741949509305279110431915358169820443985500938191801608501649249608189896423932134898714819160187430049862988598355206583142044574035746057369442036928638566636694241789781297350962472136170430976365950229670345999370297697238118068593056614305582633840953444946419447722583653707889716431744254257157834057245562997693142771356566608330624724815943426154410501584253120870180654042161065140832136766756647679864989250621529443476587006754735950066396016404966710817188907598449950473562032557306633097976773277043198947001167324163164092388228229569982686252862412295056921061115823141674817841024933069850680049938553831781755997633837283762729058746454727866660300078356084076834315172308124721599703172937264736704649487041285894194420154755697950860836306336020482946308258350590289141034199813296503778077670724538365864672122423371589193647898388798728059556308089362464789529838276581452010281451364852589747727966303233858117113335638777895478398915923506893228254052205407217716690004782569181239998869383924463663295376339691982863017869965169365388680556911027378204043443148771291281149 [133,64] -845766927673895029757711340174874783456909957119481286246788959910707872928513776412842100980449207419862741631744845661213981290704566838639302930942478267538010678304867053754501690601036422816772831335589007386080718849358772643439665544732117011571829839551877001949545083404952776881373143798946803319954367148469446900651980139326663402198033206411514477237239715349955989382919203485968526791733696580044205870102487072029772461021344392408231911764822299895000670943706519849167140579395339603288433404799887603604611749221117277269368928413578898153566182791336544176071630561672279676035810414208280601609831722663138342350171190903624600736252399798915473699106101415590313816391416696280741160121269999507741659841212235700678047612986110550285918075856573269724332521947492491089321253735147799762033092723091016297978889674137385769383872778481527139482333182272988625179172607391537700148049720788901768436932787781073442516232698402295002110656272050889070608908963503345305289728233659067733679742584381405404750959563459951334213197367996272390474821691624005514578300916690319312354263209630610959846651987121421353514880333129934482155788516933275962393030785835957781506263657724502675059385622975976236811403179202457965450247084118740746876083473042353203017526261332979134427352734568760716105874426398528037549320502556462773940638156635411411439534408949063269114461106750012554165474950924309022194471475229979162295839881889503511270753053815668340158074896769051903727939304 [133,65] 7664135852491076575780020761767272779978683849814257855197361381016709777413634510874619960691778019997473589973086180318058726466360213183217142217849634767136333963407262783337531549053548644566144001194161941756583953010219286159611954978995037781118824519062365062926229134015809899639675131567295194905631632845770256376663895400513744559257555556199621932752316425807756160596859964847178461840182836352436847593753744741902429103243978543296076026949847804011644819295661881094911209507597365966726027482752984886731020333806524593009427298150133168011179764473602356482028333499364893615746719942078069213267535475247636460560472948188376646945907358512782156427981986678321400932746104118318750107257602256626477000784809045086387834986855699264313242945069409391681734886738914274128389214314409604595008359209630488669577137181456994378215548713985708242512776863672071977694380217258502576229455748556581447046323977679345652914594977163977743655487868512615452791003890074285481950652729184393252554911266482572155216910498700718338207683796353136586414272633323170366041672838490297810287525787931466666184290731908753215153402012688605289268473893047250462055371684590783409542679464936460024561114983456505887881188016576314753520021868064068705729779221863173016888435323835836200567263107116897292522552470235324927510166354989275978149509076247259567756367052342922845810914050102889823370938147361920605925290950300946647346183368927979562833146533383176572705070962758862356794 [133,66] 437984906181137595297347874037353188157426286119645256632677463313603378145373531924243283228298061378946485582096307992120555812145162632161271642745511440994544212230082684687960444861893101222671444052205253068415300493749886755024462746370407722918736806108328254490701452921904792488317757589789805164630565511769156357449957940327044550747059510587822825621673684095665513205915786054067914101265644433399348940402679755937735824050868241466125354472812795894449966315430365052462449661668008186530572261948146458253627967505969457505807350299767861080493828345279990552623379408202623773479453312437761865380952250240616282923453079788017905626088134525106940210682406135033913374265135079560031732645609381480326724659800280426113430538290104467725957208821405565565079070491211588496328330427502629481964471670909647721781994618372904031791945544919038275422836240726917833072044860785997258894618310334999650393981900520793598464725220151334033179273037500426660083248473150278848739062773596459158178376128226668173500898178902299242063358295001316745677026873546611660030238018501667373319693776336261720177683523384217699701536994676708865778045828662405737604194943661313624443340392776201445609106422955529404117813106031337580888088134380252744724418548068496234808135849549576880564447444555276172602483636620671196564481998658256039874723882771786956278044618543321571339875317451744249312498509612834117806095218110833675194087398388590091266373396746861722760681265729299925 [133,67] -29441044670367680339528728733412545265104834575189027977421358735539489642384108224952369575160054723925750924999200014932237939574722206070502844712692431521460022382726085025007195649908861656068706917836522176386970754634338770920746207869834056011697781899273926962181278549876681880836809645982545763554770085760001971334737934513388100277684977206713248210314002302448828280585587901989607439616145329770855476834800949061871284959358666362336832368344249288298358598855111477278202913379419153190760995012801641942019686762400404882382489199068844586674694618583497191999196230343328230282970270980005412105896317018135946663017508183879862248680626187675707035270517229853532583194586093047657429017875982763479270468396738924078894987068506718450671667597926402686687528520388920305855941148757367933091839953496162476109504977286517517866709341514880792629226528540711724624600287076141462049950808370003579284295685724844047003193556433027308718496749442130310691967514395480928146818252945192477059065502641738244415030723118791838551207904930628614891011484306200665627426561443877817263834437483752601856754272812850095715918010031660283956824365330467236901905999353380829482947873084226045919475780280716408328128275729798380101118760196532548127638070456190272066117760288628536761936098941895331554373822940302070117291426115971597834191306278429171381650885156680597888483511917085251478875720421438980299662760494364944799275645879262335494804980662826458253289570733726 [133,68] 1045417163051840633469916098680196763686524420890658841970996359000674274568506271867113410647059301084815149828738863573455970253395631228189657693348643223146605474291467110634105938204322935641982143552690240815765320342104437594163184578283848054267282787992384802585110766325384568058532674045686987655592718989697774526790433469040547728517230655635999354844697104376795400503726802394785114908149085897246276233393492812722456647348664101335470214930025517131355796692729782709886851035699455489989440336577645362216627748365997619600258483525323596924679388108534523461649275509127784742434905417730532633450994841877774900199955036825209569938772770327230395386732596239837353647857399284246440234604472836322263284425215245879786553287289553457385841678797189789299597398326259772160886997779642767098535973341158144558321826581513741805668225413968448025682519495279999398890545271884664384432048728471493207828197073125589145932841409683487784820162274155683638891778067080644023341554951621093614785398699980655496818393342624850662194121452049887023697325976664725441916378580496749008626395992663199760488298291901870959787043235393581315591446854545836705077883566472285535860356803632415063270440127345987361949573930909997790253438979379230157297394083010623723631550925743690976803564156193826025266757558437424964867884926680725019777799773063798395818614228917307210962245667363525937478560200651135730057893985725389363893713840430144048949948766015147508450780960 [133,69] -29382924175104047685508601259938849831792305455316383594957516921763962127821503492691403817468840092017286921987388080678275332182750889231681093945558781934011555114085216715500271948442993168744639577140506513905808308425702536426498139983627039120072488402711947746201408788305180387011933570752083811514400919593014820675535728355367376398118781840057304355611040493964768146184278679952320308033658913839145945609791270109163003688500025601333777652945368458882250729782820125334483239477613240012749622976947592783158473230993837763750899743320641114359133637757661501185579252499180242936722330135959497589181032726970420673999513081164968134871140108823918147879618395188173340009570609193426228243298453998656645693080829313766748184675329649572572999287842835645483250563974222954877694180269960762919381623948763254411783110522142890360666386934651875342867737139414378337370396405501065724949429059674508132465233068712162540784894809942036069994384169058618505743390092670920907338572874223187019582118431527695723521637137733701033043057332518582760163849927364316713346233751268149272567220469486497271619170096340278354739844214366349713786024697130783236640943080288609194752264564014498588373052295781644569242702339140462927131521695914064566677306262967631072723940799535019818985828336181625361945745453557139699992179731131109604831985313004258945451328072512136975262506513004700480248960442431725741519518999509460777601855613703326518327542875769291052845 [133,70] 641171287558154985390094017110891615485065834804220630251552428236890417407767006864531120565714539456351902373685624658916169228273980395505212308060825379579146577849306714943091690528968358405089291648396603042084618911387042847406535326280297461667527869981581897945317356802946018739348094543586538479407879656633220016420986830145285727073356500272470412266479207050382926927784594622245190915055140228437962736290192764495580205101684753445398429520805049691613714524515735284807351101308242414622410927165101940703866774310955822044764389709182061962535030952455511293764668297587600297680348597959413521427877838748581154098813561669293414375286744850721160852315962730823743921764957670581386892017285060128558256146737687970374358288911862336756808011499223376809112629144394729279272421316592473353641686668684092829179336804033479821008910876234653389056246251843981829175864085207950851666835840687257457787175254391848402923593208434960658666661006815422122768833297954178353717726403567573949430062252593204409556266495643784075823521831787830279143947973496738425775113326391495122052583454078334759342428373657655509448589387677142987490742764091132783932392731273030157156548892387718012165615285969666060347890995780868354230169956494174624293855082439009756680526900390388804385703683096077751917902290860672541642110747195311639297262914359335674999926218574700526796502217640024819721508551790641051729352993407723262755999651847919369975146693123724324 [133,71] -12468883570635386658565939429991374931577230465524438047426073478578772483399644156148040428367758874406828391972763344352838081298215223260710146983458754529615644374028185186315415860579232828793021418950551039686471133749712458470360549855249811368220931711457145836676879477925949555177867060946143142492394131702887181581609894445168200520459941315360248745739998266007793937830366470645948316933247640449483095850571942103398403401479910911744528706063219886902494118021679151528927222457964143601783656574365903106563136608805435025147441077403029465653144064593485929562732111046768539406512404106603088216555252591265317700324272456428645510695951725539803741495478207593636131127480708608156131212919241565206378214644878439959973661647256671331188269789721170843212694183140112264089451065587692788344891899808894584128125311387239506437544285311749228883442871054365234335754377503793977842015786717768029675474751333621752403506329145821401414206752008530581887516525341110331036485342018593444511976799234160495966762138952259988574968094415940507119817070996651887015169080805983540415977636890754512129043925506795333556020237235830369859741031911483757513074868635509719672398177949881827246295256207935286988431099702556152578081432460890771269396789000266377669165496320220347276961482632939837719264867435527594613070615846696328533605058004977904319363995110132548988891588051046978461635780164053313967700996158112868221726620738588562326410036821672 [133,72] 529979369729676072922598530118234447965442244803338875415434680218356828832394092230051342198509210556658387715713856568218933573389674947481887595012888617103934692973737524266192500778709768988302832276672590683729996759275506438336244702913776214895570825800168474973842431967275736795747213528003449864199765853543392553631926497215909139699272266829446049945198530192279673842641853169092672234768860366267237966064373742403727590361800383587207863884802313585236734575925825541401911553534501008148779499483352129939209240008426221858174471490600950561148631154772636315198157420703651916063834791327691481837850218581136716234785154428070198148593617726992731446870985466969127816217012765016799108894341361258480446550967618151647739880472831344630744967119717028664931581638657252177670893247723303693314516614114507868840723593185734784018515853232299211823974522204443908205232962581179230657677403713081422823645793525880627019032338099892841763047824819890759205903294200340460752380864136102525528741928793745849455238344634960477790690862620834807507965632179235617786966718278514700196138039285016783243567821264932954778694407821991018971864583147034315630176260764427739756696487432974694544509416380441096312148534977339642159755160525089087711648839490729595126118863661913672934321388699207747570853138529855375856668686298310575959734132651487988114420799573480029467566275986648509344804037482618562729988755891370665534508572637605462855459105 [133,73] -9337045897033516411766591091357724359487431361278272033295969823863227798601132648992226687535394595207796565748888824992487120120518926227791691227347059465189523126544639470964625601556172990487360455560056395094429038942062917413733616410252429592564519488786624132079659793684357713303807910216961949773408159184956605378809005259357786752766123360936782459873138507179828727212978735709108954441125429609325752302212664555742327405678457949611402426080701742735400571544413114089959917496151356707641064657083882037693431267478021305106428737235712739274056926327753858162226777204725245735806897866711793819684621802021005555776596377016978015088758411458957421203421722738838792193512831080815409378906450809565844440300317813244206087183705687375618907962177886624065878672669853488714018856151130712386281482947450439215561391442436353761292969516994867923783109248257041758259027696288170934996908187291042052292866260998887961303193040233758194851765125868164075503979752849281618200217711407944096743642559279253636968616272106195096772464143945553881264137917601816166591326295854027797769264591504871078365693204171182288393756496989219127396309122838998899689856860696456333271680638655623845721554142470981255634179442308391053299806290719336455109483701009779924425477911872649834296919288733392060904523419563991553400648422077863633670079265899448684715568047504899148864000453853336075780746544702352581534162467615626656728833160660443412802 [133,74] -32823354373254423840916637634120087737981006012473788442866734598536281987212242082794667103604296982183327799593009367155878584546342822373691520824993170870825656358456282048135491655583831848657154359829998449359891513087386659347193187501698397509016746847672696940678294297362173725389024057659002455017751060596176773528855115273009924908406176500451628339804960734446490619877704363119512764747007439476023729020240755914690334910562889543100820166213614798967849699818482075425141113129393649616895332486892749587249299635273936656026489282891765675127943694704700740186913996163775171904576056128283806211489855408376610207976496722259660107181518183723582584415102158310813542561780468923772000133293743030339585702992743720303009436314042649455351047981937208457998687518190403095974766281552904808547760718087587787537846255705894155169155635853831458386955581191568505975789788521921989556181930189242005023948207848825136530728415835045072420287150386039554840675157497344877970933255283083129234478638851027748874279849492356471620655718493480130278801283843160860402163500448219258926754548042153643197418441345759568199866614215665305434621953033485442510362166785939167897067308385751854682953953863985749698724718359884002614544695895861866977691881016330012729978572318198778141421907298970555335022189942823478769370999030898558600633949682298028630286774229781119439924851456538681764319839062062832527398892522635040757139820294788565 [133,75] 2545589432845345783962387065296826644011783181532633806106835753153863976563702757707157803395214293840737455276739830223585044135154926905465102964469857482674288384684455455991913180187813035372686513988969242879280744330376508421690411378938002488835569742835707577083185028963529988507407664921187965383672667323209169956133713751327861784696832515468737806071367077372966496756375377434244777613583588276261198164347107995302009411190463373750758504040143473136986093093878602566829653856358263317439140841693359565880750614890871877926786752377205248895831062536945308172598627084587784032539300016082474007674612803915907180769720269385502628050781269874388713961091832268741267173861756454196170979837711751820593513321791407938511787566790193978374292637743224325549813061232124793001219050320331337015430767322977659920418988458103928864262850176869354063931788628817369785495355687561280493665186666367018529699552525726832379545484835849510280550774830662038383217942858892806277596944576717460059637196029938580258713674054223975721693838665933342386898548385426425466111103639803473860933141272371821392195864114348669586230573814979413577211006610711894519598016947333736261862986678638319481841124644387111352851993770620944375829827629428222164057355965903912387402081343682316431518428522926651746022694698299017944343230299108709621360041694198581228938742520478673343714228364436324611180175978958451662554844514875713187996407965597 [133,76] -47222807458888811490858055199604089085371224943945102313266460639292285115374668310115097360693917278244638110904697589138390019860098788236382828204146077290300489409726304912944359041018272657553473872212846813669828107475959067091284544796166083558867771039398965056077508066561237388727230363344137028299282213461366373468997431586583166135897789530129976098050624300215429841797932331461831303747254364315194598743955294174423427116806302235647721181011282547438841938837597960853015970189930323023989125105468134722622620538592134423999942003779847236058905669161194566060554635288366202372143916467564900104161803914931980445871951058891250492991851248164888099817128458168066000856977951551406032671951112760437284905307861303839076698854096388815342956148037429485292033638606600050986869987293763699361164402962055727044445175475914075186130775741241539797232467809650032148438816938661166117983135209485420840913486426754883092594309677749020757570440003630703252875962886398422289362759002513166697970877100860628100047699417131291486270333145613203891723182276484686887502954767595307454560866790130354730654625034123625137763296835317785828489344248700971913534305692160354889714706810758532729724902193803907886873064823763662000893281278420897048862502518922775448877168604379943112001411339813165823185467425381184772436339670167329114125988543108070299861264527634490564209600856255035149567289996524304007555620177442120822706302 [133,77] 398413285665885543540176820381457187769713335026429594031569054336944933469462955384330064210314965486390318650308716836123257510139879005189203762120610183479404630900506797845209003542637466925218827336943455265741304746773176186661456106799300363397380530883160073096163174249877614749282575987095456677072279329293198813228122108827396562727351420058911460843109166098402740505659944550693673227309624142268684166452479948748837803583402586844550650066663712999001043464460561351505946210794287079608759574785091612616273063926818045537477219212261523546563129936835084800777946133668601192795793534232972764547109959107336391759094807175395372761343451569319190510689645832260775841309396967720628253089758634325581105566259613974498650003800459596402997095064761080887896530060640200919155644976039300726569743816272694909066303493857365638944672987297805971914686507877228707499197005667262625626411825942781573629121671470564017500013938935692531549636377714270086250895807223073596487299793247620743753010426310763594206513156381450523090454340299285248538373562571057079054964505197171128963230752386256988788910517255611811053077841446101762668503831641024260410062353886038350187455527087996165585260384653658520803595103368124162652128555800008805446833174887235928337067918262578704978787184114443842749272092814427287669552456296668741779244717546102741734387828369241150863758227168856331283184079359301232506361089844855554582 [133,78] -1337972859902949938085702440298790011067358441348843504416230140286398455292768694233875742466693631316142495190909827020980048937777200172903171535087340289335795477564604003421440642402761235675174390448735955840691949143239510159447069512686558413120813814138168676269327420880738247101260067601535191021478501219491105573848842101864176429820570166535428887589648571421356726486616988574354273520074940321029491881026567148591166542038647886394907415325336767516629478599894522186243795705804613095739680418670518026253355693428567193519643775122384994549000151346620504039827957134081944424595768833853241620997337721275194020407498141996625829701097994037654631218313855119653174840824203478329318208968801899923501889149007958689648291732459725549198457365022498716164741788213576619246488669379404694600885389042332364582609542712454280524858079480887745891599994861308560292420258575123397882826059508751545440024597396908593640660632856221258063859754544214269029113421234725102177371180802475819828033349956855969115849990596690379584997574030580311009111281250832098633772434261004078213402801143259754489269904402229121832975441775153220313237982741382242397776854725226119291249032826721405934509082707902244449649356029415586583003674414569966424089790921082210131894650241884645593602100804710904568206607247335891796612901936979448043128453946642717725979647448228056541876797099088081949287748344195236889330768341336380 [133,79] -3385726840731442887346879712552953367410322065985445577606157613565926934901176023639762415425280619977208078488507061596234596559167094017022510118517705993559550016774652028387377441703121350362498871701016989151881639804456837552515036906721055809471332888687111706204031376968086063069773016169812659683685117315510480295759595633486942785156462572974036753424605172445312982013630374202192617554644275530870010852868275538730956659133861277407394775615662597109935969036601073641974774904341275963114479625802586174388474100316295692734301316336137217318480347402833773045131727621959919385619472778605618368167217824101972798209312962276298507318241388324981988209632037636575681648758436124873410951297299353090497324111592562947458278813619101395318307059308522410592960827834638628182351417759772011206962397410411069771831577490682371537675308402357818314811555126300439002870712358545553682361856919391539711293751586606155011506154100056706071030795328616781787044678432984440315752404782856900776431085872460480903412522289211608588402113733451601863836965546883528865726059895524825479414013051750236292757216639250335190424114191851779603734247276623095850348402108737382175208614506564138355121525372903893815226694960248581399344018948886597047747410100391045164410568388562534138170415488757046476074089470576280305070680381604341675652223435090367397592306933932677426747349722034424211097123048308273720847175561 [133,80] 31952026105076819077553787544050842783111439000285934081420323687751353488626350471354974378896546121038316924725008442465749357254552769108274500874378018785911000852757283438521039412990073180599258920715755583484123409212106089307446529147758198089065473690513156464165894641007483693851767407612539602586674100113853841825322034706952460965070206570056638147896386011339272674699564409049991849326952243603400139789285825032290408714741575246848786345978521402560517088945518207565348557835940610016291878757778266945691565457447679523369009546283739611822265936546803567849315164763613581877233416718208366987132287461727495362899896576749608260479699078422465875417039698170316846785072889957939835724835376135288729792917108592441267196416984411693760082858628317734960764604005333694806332016415850009478542132077222732298426867378612888559143934344426991845208552411622789637989537573768975197529619970506273023804533797012008670569325641618174115310701979602455698186172497014944546007234518205052634722717196345074872038192761048838273296942319450942543510350614709111974280842817212112437355108420724821811981827989168255118692925423126762896871746711276089664475443787788173403916272202934769240927189346544189246751444003226615157475184653647780916973915576425622527648696358528761498643828321874754512337782458116602173220658283738616979291408283086945326896968767713313836792156091956907022854413455240962077922 [133,81] 132979414533618990033148892290480434336259169423108521308216988622476902250077328090961104671165751035582687637760209507352101771463469759833804525959386845166782756763375152413160396690134455275858967359506515176153368492301030884068728126046710283859425497108277147524074607982320346551254366842634079454857922237105474307601791070566359910128725580131563090126462671149048348137571351253030088860239176203081578099209102980935181756058338123156240039808165615970325560172960703006153365442109743679106233682984851517716214239687849991261788892740759060926152604100401926680240400665057368865434436189968914143459579612406564580188018201886897707446932747507286723651029876773552393340953034039632765861080692301981903674845804595011703184702195068472097811620747227385547953653477320038073204671584168922653151786942267187209270098237721003861252729196934604282026142661414903508388786675560869840472592052109842410547635650844461559431242414867152751084451729073206696340769432606773681199434376657514427239153563079268900762577924189918603665168636239112499852606381181273842499464080871904905937958845572546539622833387887128979058915670249418973872835593489751829992302624420226125482121806370425876745772021888672863506093976233705047648974121100949145510299614259146169900067322816509936958065401101944404885046226820542392352012507599075695638436624797537622507685073352842476879784921757415520924772602935373176 [133,82] -998310404300356051061067788083252927139643771511146195081586323194572289693454239852424532911479026857218518187112061153163060526043216750045753851955534271547223171828112326972599242548689344042388844318806957801746875364981623343838927337188522545940408573037152163637868997632475674466522284678616945989560323063363527639768334511207563689906632613140699735278923778968538262692759899563700620752068448599964549243599489349435353179744831486375589080022927274664091732572728265010684649378224179709138770071350742021161435621138053634094771006327314222088858933277843170858000547018955370929844541120826379497497254397198120836158703430878432721500811259749670472001077227668417790580341976265971052936836266769317877661396109549382221758775330819331572893656599415598489704328321939074439507297134307831830866178044304374731877374760415314188333127754941654727165536102736855483308264758336925988671749003624089693619337191825984350627581899267896386574081879672499053731321939345244204858568053442099673695631719960883216561084814849781176067304593189914077583149222403277855885980042893870413249905260444783055951685270847461343943571980912781586222335699746640602186049282873527633091488354604778631781169461936250342966917690362140225354174615768623032084452190350193387146560116448621064499152390973950370134544366523397398130537039046458712776150808753773869851331633848422855110994244760512068038682294410 [133,83] 627899028958839356084053452883847284017227334951640011418289030442177692291531109176283625857986666113015820560936153000840738388974319868638486894111923020546830293133962941574031620905725447657566649123867285364371116460091000860289998201620672548070287663952817055711557858152319911474301100088940691292636458802620671532390185213706028714189668856642873992189497571627885311653406412419363688103356461222587206961832238349926685743210173512811854714195545868341329976892277205991737501565537206339026567338849147608190047313076639069412697272722300812407290805919496746983869555101828591569454011368944875714668344631417714966505391451227327899187193615781222010254055823253871809012415593864425124208544019594609737667024426101732430962271765486888294602311238245418652369605070834927880251367068641365314287779500478956246450567944124642891073061175913125877159777328492505028877398602283525074317250033814713129985398912358728532909766587753658793183625913007548113417682841443322259232815912552876724247741522754043644587790289478763719195637772442258935395408461118239784379111124799239581465510484379198153329184088690688673271562431278144975591222904024152159496259806859083204417703911765617401552423227337273191226598274373767289007913213238573052204134243665933247553373746254935194139055071502612200070481725555842899293469744645338429604468420706246846648351622183639588201732991865868159198168 [133,84] 2184111801168162234401695911262329302003383425124971867178907268574376828187656340446985913715178844360105948861284366425079476812460743905413988004223853993360154596407709089635920616637745881427487495153160371830390183506420909619127208740711427371561714622613682501052551623821875177587180873194144910381869940775009854803945598518776627152714232107533879877689469270531494748326109670311765788327983938852278200748889289648490963587707916096403552264786481282746397568688661026226845963255747463138952656054323650078875172468237871397633211146439854346670987763599274540558094973822358747426435750373248491874174139522083558502193020443073055893203290861831909218067954165735115075983410240078987328506910638832447463919251468532739632198794147029522770800978446712019479423794005010970070459863892167604803037929393571225452097824085206295721807992496231212546574932701484527020632269106312487942041380625858123109809414412386230629801227314558469154365089290167759610239091735324315674256116998352444914239846741983733664024357275594858539095181423876144662102231048372791929236838213876425046128930063267364035691206216431278858580745340452247677362841408906592980117840366646990828535534483375313004297272980842264833787563942372195862139021890874668461788183283600763184841512329593289363928465861268896269350424978416939324316824107379322805332060821753319863716037250311179465714281652411845029 [133,85] -660598674307649855868564076870819661502549538376054864139512986591977976853996399407665580900561989778403355963374075221952242311808391343915361513908756494244173358951665451156433907095658616494443476770036308399253812533639642871795364522567449852591857768932976272290558175203616695077479381294633184161821573743512735275510678723313903250435107441892531627378543965246326752006651945088060011779540701436223842920736663268484337618467835230977206707285560347721200871603768393773826856957608184001815866594812602262503124064149871567104997933241680319955214432050731058851066670577702704619114473744068935695436647503778917556284755691152184791718112554700097453415440322859225306664279787271409707817623887311652467916916236769755240790210222862688892035806417412962563966246922921744891788056176451101652475695991500715315604123810947844649589897799018128917183034400234363367852681593487656090512171854444226374894514287726385542593386386817278385657333711928895871686084643423303192682137831970617709881982032015787778108724990284034840697972877575492848263763258453283434931795274537069780256007826397024737614211278057031794268234968226178069564523737838183232933923229179079149795735696051969332404733099925071564287896777931966689642255591701496964608247130075008981861512702834303300004123393020263445329845279220956594757333149595295458300673099012661725442992202895420411876176333153 [133,86] -720493387259469871645830124499716545341327499497535558992599233739614512789202935398837077884290067083540926559713073320578445309310978189286723030326152302354882475309604302107509663117195810027267518314592160343381179052762947103269966232768712343063651527196194575663183215358846939095780499609334272096536648688615042356575815246279467837985571087909230669000071038220629486730605282805161915994361995232941417448945326760053025391213629014441754784911535524855864999317692205009667522442861317759647689879739928251011368833557396667120965250600536178730084538869614399450884287129457922236631435738188135324315135843527043773604833269394130721644538058123578780313378622009452292276664503214937030181080387794672510910150078200891973658814036230563007589436988864348579212928631913971319252301772590335139176967164584341887543649425125042873637705983269563697463695441075062732480548147431786117653740014521388027285807837607010480541373472242063790358467334495010037703286225999912304380063552999386261673517685729702789430464494487371932592265139532690321062402647045916488837902895474014835219397577830375780917826169755365654674019878919521195000908681117973672954684112175349380543278447327738404811136672180560072450915804283370353785025654713208467158987718104112111669975105070523168797873180298770700364664856722195627148540836667227371611880803911076708704826395358091979874364 [133,87] 151909928782197128547181939928678685641255478203691478766493299380208299137680171552925629520682206446110182832843195149065411963259736500908288280440019578389203058254189093639331279595834578593677394999575509900150365502399897050214463338611903897806896580648445438503507927689009956535157439388185674104232421044095042567381024025916606770894674372402259527795743246355474960478309918021461924048691786243949370947461470863070053129846813047246110524359295731238039280282504692037884205681764376885643259234837865600430076116814669917601048731060671106051650087199203942505112730007411468294252194992311854185853573157181503884220587821467579786930785929900650795666376910007059821180653289630960292169445381541778995433295519527988263376088998943053317826573841427514063318083160376046668524235922908948651709645980486861979839554713519327533677193060192123112684156193758024304584043976710223443693800446372760391689570384136686554949664479234646358332096387741405860039766716828548130419385813099620854141127399465781071818670903573569514486756838652495404368704456654932328229279659710877942775399739247437204724113421108888167267531881928795997857027716946879338343671209044277424544398215346398503929543265394544809585475511712856564627483480840528270961185231612805794612273298325167234716734827590592812630818865669722872275574106361816756239957343124418017700783677724592563 [133,88] -820200536796629879501544799001027249306947331271035860832494457577715738252293707118801155888324505531270159015870870702228546719018102539057648010955027313758335098146693682461687338481664313753706630282807802149560501874293449247435872109407634970561349229442827679453160187015195611727846541959531501480929692222793219971027452214943304440221436618466340399818344334517034876818192320182422116749457757912127873558024999264377171779340371339897617700596256237625045414736292779678798734408520077789102236476208603302281332686995533208997545168951129742608973557771806188364876821152879364693526716165849783018326067220145696212913313235305859019967089501083785900796243851747222845294817100950982579744736562203457384422295326399016872351734855642311953989653768577237937710515808925483748351906863427132789100824619652350599055052587965340051575717419865095954695230090539305750963800626065566545070142993436575235290589396468728636012496687474519893206584786541549369880668759404776177107686690818173269808612626099176912408994147297659763339305161413221080254819909333947406055721637638573047856550161709284083959704571209580833700911711374170382313333086175567826917192414159662777334887336824501534259926544809363273483925794613088234496028007126868921959712827420524765864320236562356016958663311350129418335719686525217646503450514331296151529720595025018573141242535895 [133,89] -275293970492441634425887318195577429429089700946913839784550254434954573997492858797238083819200563287247261415993518412636409252563954867767073885388778059754777200101079648587401055693440333879823601568408410074058109181205893172496086226971460683556179823002113834962814117587144428191112027810666538529817403015203786902863041726582331933321212112797436431253710239079650172914588439117082141789017356568685023962208611402207985688499566244856726759406278830673443639462426631410590845691225345840778763368383480578779749199920068418487847044770750725483491001214830518674584921153346887290394938121317269733665103368922045439566037262030117002960067523387665098871614567598343112167045043055845894472856330412501818054377999287688934086579360868854895015641317464211713384930244641658992629983529948547252730661850848388405315254601710152924238565578004846768210619639224899198950128555229169946050026592791874783709957071597766143984082862521479749422299733517512914718864074019086575684980855650479429966080781992800112202022431652745096298741275486912144113103978136210170780427088913273233761520418634162365981311885093838213261397831274718241191301635151134949018132602319822575391707004990711018270799704052847027370811609624104175099240600007002485114396494660097353771380322650819842146671918959924424412226036724324790325938681893659195963208208638890305867451 [133,90] -41521963510523676399656481528407467803576415196731165948795118781314168642239625047904334801354619630562377375879841015815445283501220391737062656889880302465440777924568582562883625556680545363795604712887405362768624303433339591061284771516876767132249761706208454905624146748803805627094633464523281548944617044682593723095970723210802388498435171918772947584078557820573083256986391417472467382246974813273352279259609709566024239181294211163768448340645808033913326136090566886998742523006501051887170119116318893239873927079004528881768985459890005624920934512437142704034011418765858483681013391911897450478743267561697896968082218502084931973337326002628362006006741269291459918801388098203257958660907472145727627662591378004846614582391393412265434650366539668860433877907702519276685672572494863687289180856183552420974010210678110016597802563179134881982009167216031957962797443719380492622831479934166294712006262535269719880410413801079529142477834765169206161483729595558816962751134048304781630603628477988169729913646924518850809497995538474617366572347583910969433037261156435124319126636807173258557682279197741729275864512089677620990315197642022399640534347783657080974968180359469826271788758845079510822511777432388104969622933786802593269659468280354573585385438417127643561178169112979405187206962723242265666084364647727149054269163943851922 [133,91] 6669627956856129805668612924456243147770144043641374972844523254321987094467087705457838894435851421822205484001354662223256287152430583675808748003750904993546046402761456315539213401646846516126284989572945018563538128376247312037667665475946681919703152765481491200599726110627726021443458345209555769176877137644064357816859343515613788811626282934393524361410346767655042846499955168572729250963984323786383911555120165327765727330729837219294119740335750792133850471185437531441217619368254194258908486059915765987841871825782199589590247272945140851379866558667925339991931609549874076240161503225563056818948917655512432841722888329612398921413902443997687221182496303152628165452561700881436751687551547584231029058567372916112713026182243293231047427871771566318129995221962777398684896311052137989944136165281410429659258102648901547075601156534505517442735931418860666082128027036728573387687583241467165833043752501799106206088618120680640894592820831103036601128754002735375517218102878258747596269202514201202218276962473863306906106441759565068445454734508117949846956463974538497043550830533607628814107591288327749212766245621696995243765710474886079348514327074901493122028292974468296144289533225507257079542194885849190242854868616158823486854410961757952670970159228397881434666025162025246666610156838263321465342762302651618890260145084 [133,92] 3064608630053136779502421067801957679455309732817028068361715338962095433381998238762659213089403227429374793615940942702470994729732722970822701746821666808273907947334047538440822256665965034682437118051564272216703220308727744464355447021203929820652026745430272379545021242823827798869537322801375586051009966439503011723902534106559404609886483100591392958937909278689055887073050225035301976362660017856506871999495829896546996105535006760149356149029367599215336155309005669395717985839171015297285909156693044925382652766590662251973797255869160443160077607995349341574597127858724186489402116828358143526220142436111379984762266282051087206614737003346179060621982214653407568369097817374937514797077844670730153020264063542317111314226942229077090666656848191425907795671560860839789384800359092001204488187181746632787277461411073823260378206739309143488091153154802582203669665483494623190033085038327465317155202986797548324561199780732318419242320008374551988333053781042411969728210891911262922677629886826558264484276802583721130587461873663376051599446029553826783515113491705040315183641195349573202974331326027001781376967010900101540651208846122300627832133261443525191574291130541458924939234565786256679299231058189282338797337969085259827717129650246405305398291363540485731274437864193744309955479638449331051472032717389274942877 [133,93] 229195991318483962784077007302583659891791956029490610076668396557718766838504562391648046840965803483455432043910925592546767388185388406720531067964879599418292550096657489247159720940271378457359528634984381863052364964226911388143324241755242715579697807040757528128765765817892405839727572277011251038955367334672245433239702091298674289874618725311656892304024321111793402401699477841572213938372598450009011097882985922533302742268257050329353019137309122226606631282750495707759598247715647616707107060992283322128403093650301375820323604115373976896928677775947293637223064723664932294712998323253289705981500267146968721718231287399338683588903314019742545671296448519262526305350006362491399700347892606673341177690546232498035228504510169698810311247689012016123919012556080382962074667684408264631603889788650152331123381389162805671241900181260603877729506973880327033507882982540047881880960420773655546906154115402553739171151806605261484889990856823202971072671307371405920900512013832600946879292520578371938000056217614349840927919681768529890702159519981775472719050761296718528130510585601153285249080918602945874980397795000699979474885709465574092484112678028553576454944150810112200043092861686664433812791799627612376459308687364551091152033530882078801784829666242869115507231643938927111514580517915815123325983776041733 [133,94] -22081200101965074478002789021910120276979152976714222911425064294983735544964717418643805792080021299108357589793376251699201642324080727023963650434370252245801432558262346805386885896451121101494891585755579138229803203353065040661711030757871626869039277836295812993139160425337084851159767349906590593933503332161337964393453786783356527056264907940488575789522252170522742486591164011154548030507815332938705319308257600903209374681984593427556000961541834200860753749266577327683707059112153393910823787947848410080599286108697450358704388417206103438201826329933894305251716778533087591985086720365529459493860244906312691035351282361507183380081464831447795534388117143220588375584202826322501493889430857123538985846018034963598305027047431094601712131128257091020903239977359663930730293231398480672530038842258831009268645694822095697013529819974171172008667254157121598152357731961612504909234980465429669044835192601880178239064895887592651159846769540666620949907310314592671863619975506111736575725637970612927303976302273550908721456665130160587077289497717693324522064045824173727078196739205071475519938911105027700456401778922878073695585570119257544504135729209389428285691899804575169399296382360121911899929620852777469950649897457774700724904401310027312213519973322746266684946091281826808632156693312478204190769384 [133,95] -925662483860505053465321914033905887250462309299645917224358588306710933674950726400302666758229439333781645480679378070035545691326845694702989647199369839854929960872128360533855553446610387593598949010877733381149644632425515542681176897241572781688933814073161515353746589479592142786174427329885308818745909321697464316893757077662511444306774965064507482537791172993676746196913045679563725536465114899634170208742233151828391364540893241118817592597421256514856817718451776760831019627826728962699182014736837335636441744371240639765901120061524270710003316385479233615640453700791169453725433033293984023558397275555984470135579174162507466192715662304078108148669688191889282814140011376851446262228769005913406536703205349561124479874931710643486777567818079971507433145897640528497741232195529557452766315477328043815901795280945487052354409602019778821223109442860077087254675565651503189372947073733454344718456286221254445476811089769759819245402647041372717556503628664034649066787881239632561487390620316350371820328168765152565068701791747163906866104569861591346935776479468563270456783565329886681325591565242918109264400378714627555983514185595292017887804460169312885542520685689478173299268661764299312706497613640458866525964351357014908936132907964601750251682835528797714840536219570352484011649979869899586 [133,96] 72488138747244208860160260329540928152892610151284720392329967708641642660180733425877960271689718187548295800729642130547653064676620500382504690488992514124278548966465267276059826871607674219929454940551556995717813024581401237854207941946945372703354813664231025677870223627081000215510421687843913619255193636976162433325451777577000814427882471544986775098195919277531411732375469597905279510483400476607700907917148794098885052629895166865481703047110637071597525833759063897394291774881418338495348054120392146171987974097526701991922824838380091594745982239853103215869527241817459376207778101814959428945515721977941276080725951968179422508738125309731367774485142428639217082360126610497453912613210435423119004481135740815051892670001915324325036739899156703175993706384466361156760996689206307004810710947968768350551360479614078811345211453448794495399286224370578591795569829986797005029350354535780878338648114037521960487398937015852159677366067160012343276849697839076405307889492601634410145614213546069910562913884944471932513608659731632059415095074383394970106766529744772179200362054012374840547980740416009498249410716547043523643105553759474234002425310418013467436658062962377764872460762273501181412852816292000007096549361815659510985946411505872042939907379465776174103802726495202976197383425319 [133,97] 9271941698512386242524794368095646623451954498599686504176191956002264410074286118831587879255934960379533999154861036403684781870717947768646058331012289540054584423298095170310049723943660128516661272312624039762212357200308542734430860927511976337749683064687629479965029437820595461535493445490742668362580824715187251878632753699892989489783990246187340577556152438756427043410255861388593380065633779620797200514140368490903608957446648514256290907111952439805142297895567523980591147674333766330237199270731010056573899138230740374538111257605775271631054790749306172002132053993317155674003886829443808938313320300599536385943770339198732262801127195314113524148276466147354503727797080390180791844253030694729556155446466992598697212575518538600596288559383555123659791597925973286071285188129713611403971485553714855972097624194034241696223796518975580183929794950796010710772293218472085984489412103630144702870585011229345347845535829238100993840241933052770039994263843063067612217796183620039770545108877935519510385684852437783690373271675060520933250168666303786740537215781569336272633144303901508779262333286647746749101694695027400051165623678842054245533862048241536280370551737568868822757294509193402122943950598338155510676111165614309360150627078252291377387321051158097732378079571555205222678 [133,98] -219948691281722064079812996239143365978715564224294564925034961241564857438686606060324909284315433410016129592872292657457771374223273676216099046014840161520276146677830279722947442711342931356056122579265452917452252840748446507408003724070836160546473586398034549424489273292117977612366643991157008278353127291312909054805894550371209387520352775091558523320131690513306925082237915443153014246284575701020819357902595952693882806829731204373352038829068570909632129688672228058433066944955953172254707644445874262816319184025684234111546282380788219371172110141000025380274214437621027643203250790651834191084817841796230658221237872539237538911831460156978216989759267422579641044037080019242569705064340229318358805750364091387814383596524823256314847948326672551153159184384338829729948656738463407906286100266238245313917043346422435472880980768233124248064817862549711228533664156507563978520536202653198901073164448000820997508260754005211459457642750863809443749015815848367780243653876946368886738000465052023979294005896473010475418323819090320331874750630080683240917943359759701068813166963278654757450763275964179178865821068848226655089545906775455256205512185842981503868911123177930971895360344770670246927353486065963311138368140848389331904517056711943420084811082736564702459036912593616 [133,99] 5004263974273888676039946960783740885476851935982247619427915430741466700749180633831789736060346376012283722186492807804498647992165817659688487394697572239110191266056892193105920239189250257218586982834932752901186829330543961517379463616009105379815723589634102127317917673340881093015054661447656221282776468153361167860887548080265341492178745560177130005187963355846728933793361981968932791898314418205646083189465731994074744274826884648953394600361656910515951902485335980355801225002943841303976667938978278200398437454560585627700284154027138427923527282410400952763718942505104079217422954223718465276439746462350131776984502241549215306717064494110840931305713548572240136751833930459726808311612809659007761431430732269744349071545311399733474192587894474031113523312253209240893462872856594867777786867107660229366027059732371307590007606377519190723976872325957382327237694270598097390437881489514669134317265670185405421554738046496348492782217386763644926697403411122927218855374037260558628734716938536155393400609619181238863716173970694378901862374356071470649754345237176011361139905928124207699444487250005314033668513739078125929848373759945702573487304538011980258655995655971314395708465501130281589266748430910844724764671294275022644944150329093085064345914013604299296394204 [133,100] -115196228393046381953667822267308987912704692912290389515070767606849271459593916492890296423080234879506726110268457073901704124492122960931380398817050470844805773058680219626040974733923131888405658590937619358777042859793114045060681355058151808508792680548310527922816142589023374847529277754006354622827004600327337966080855950677026166712418652001596200702677906292949656978367609449468687236005042736142766422686925520190813214087550146696735570544903690965346396482109563159325309723927946230326137900065444170982945625714548182757789024926558135875348491116245247755694986738853934239762202046444005209875835071197776991835397218788479070670836898635925238622500958206656509020282551443339158880409351296782988084875214195723397840633274972339376483271886333055229082275980856806610158127464849845449171636088821597208470093881610804041559836900491867214931968955629597307535562029792690326130748658900043348885064248124827369867987453939490640778765538823491293207550255665945269562692893121086204246184579968324279012947106462141295228903757211751989356352148726653879330713482975886018323176467673764469632386398629523660474333897315600705035610914838734866404558961262777924897243634683876484524730582806137003713175505280987603633208028442927819100317619996777882021430867799010365 [133,101] 1881398520104437414501043027441187115386585882114377910877421463257987507433612729887593118119818531732182886164439517358602758709972075046453167711914387739966772907339046264415782702241464010451170194733444612502774175246047343388900821653848231814967657998769105178392951602435763774349236072959405241774370849168861133303137127249606959403356268819815005246763021470946128035146191716048887197067017042433113279353669912417496052346477580791481942411171424720224623840244638965927653584546339254749584644439395595800326976686903252564091707062862239334410131617478352736217310295160479848591126805304642218185940162205813395990735769484924032670560543880386310996332270612000133645760532909208886521072587754157179863589777324210852023499080391745301501859555265051150588870893772137918471845777106927330149023533415537345865068457568618425220499713518093370390604125110326147441070943194476340898334822208935513070288550303676314063641790766174327241054861166805298912710504210931549699206787710716981311597805997162268417669450170147896688788051734430109926392783098476642017066312768442956000362143416972370591171474889093653931121973446133101199316394175465560521410121873804674980584175342064275905327108628051788043591197987691884725072850997505488284954565063785444663599714936 [133,102] -9239244865522099949686841940019962815812555093275606466071275863688856140200074601439793814073800212923129233593140660239178535983125987778720351189269112807128310245820730970311632699601546126371049214478836956449671308374544489433714702304465894796607532243438985923190441946987443391895601613033933892846541736813290515332348157888604897330931941898105598061194545123642649989629743006895308782011341587381110243967286439651297156838982185915917442569865121842672565762989181748186611676434466405657565938463206031767568246603525696276536816043194972651956578873760875677670840487419953762129955960709124915659760771512547940585537949420374321503804364394885905100368019796916504596257604355707965548844183102506246040120903105106976715821666034593574948250914044541244443284047314519570672755459420806567215636739418813191478700639248680002942842811132983509860291928012556312609996694539472332928798830963174617949983602320344430296990167321169429687475022783373790807184916416676792184320669586756376156980707551724357596495244995465409258309587560339708445916234955118532434490595342841538648609066706388364658270125550078394224409874901226996578752349620794444972270592593117690524909561429039398786752061794823425928748135537101144745571246235211805422196382656984202663 [133,103] 246959281941775337313814451284760857544155947528868906607215430381829364141504567909213929645154103938427672735670757597981385182723977047779506507721552202611456433588194124802017038121106260261292220345402233267989850476118349997414155998312769163038261271013589405368451740250208330640130612849465254370910858706589445810901828838799867615933883929571920168914529031792966988264546341049404102114256776547382548489159494617469684108810090342731270474715326354504679815425377983780849783250388820861222733590772481546679004537678372492306341280188993459099272096390421407328172141820205190969817551978738061003256366507125400103227526679838285145502551644398952438090142346507734513100668713015338352562180395462370609562022758960721237206957052043141728703650862668026986983697725496942850203390866457082088436584827265859678176393033396529931086270726644865186318875056106046588342890839425163611210879111573607378957489414282377808912903641968683591704497213613774912856321140258644330498100856438835932164975316694723772845013924196803807781711780240601439339978770117203526112663889489926280862698313836316298391357970918084651867394141104557905891200281632612135236474260244122136356842347307323879845541180404235889742182023235484597550449567718607850535998337268 [133,104] 633470722902262234409327935138131259369169669172669104745591186528311978727569721373717024009935897087124937140638100110342056583165812326703982477311069893789514973007641638417462427864133294542815389473657285206322343494813485552684309427871359439090774202034563928455779337783434444762881138514023417316410346967253485054101466775654610033603035193719158488811579832328489421116601386911071553772902021122339318964875997136325415410914759323420269749064394147322870760345151039853656500273931039935209910311413727335587560166350677404399427080319690298657527082681593336496663165425707545514851820187133787938990546857245424403120385905192003139679424235374171424687019458010902219923719450795302780691188422694969040638361838894360295560803229227185506644079318116776738630237846001763967115807847020571811483479323536072438568892009852335478180855466696034831887712646068559755691532545580552871773064714086068353112213814847150936048457844177481469439680506716579876211643180363904266794390849742667858151615318839797491904483227091316601519269137100828771985054984953581724217208480286736004751718437857002754320896476529665675327850605075066265844462898253509237210705649928758429069917592109916424922116105587456207796219399802367818514026207142564240296 [133,105] -419803826024492254870361211697022006746615668244967913072287560838405917028136173547152431239880626877344018579349133573198701885440497658765974833340307347134946725327018217291524336062005539388180989825331563285724331233039207637946856451366052433043296253290182500709859175670426879883640818906650952433821817609511470280497271055428246425298823293076806274185782560407621624188983875609162089916011611822882128688016589452730620187000584452274372660891476611861106951549408782792041941458004189592404459319565169559589076757067816177254271113242368276979177264354854804437407570597524093346960728128749591184200531624614774148967779178923375051838765616864798118699007628472231315938643486628352229076582925102766917548128278088806451216139016064701922648507107803969722981699256867225857454894218952941957269504751143809865708296843347583263280383725528132623820419623341760915548386136981099577987341798166115027047504577920059150345130380680496605066612941470994925840876744652020524228824794662384191078070924581341110072653736533577926272729051668028022331371567817436160753582171193841255265273701577009008773787967254162657728017409926908202660607650500777566891986226035631905939609491218002716271820192732734901693765551326061753103493241533 [133,106] -128752235544773713696051711608075517676744808407836438523945227548871476105979318580824288692808740270025993203935315640071902187615312071486553824459013266296910537716074368085994686731665312243472099806438301375325575736384350670536991243708825091914613065323564117752042168882333803692086728849927981240226949452498777141339237599948870060265192260857242070103697747738595447537840474042282650424749799171994715654926923889813764709792427144663068355236990603555812091825742491003852723276171498588228759514444387957695615832528676424885221387816243825888976076189708340225730170365124680486192613003726166968371748501248703657963449501985679484382802942288034743097313735670921529913796049215675404746580583444842202942272581563862590169334956809992702861801813129061798130200531665256382059856109412973146908096988441797656243439004208378530667445425099249783998787241833214681138653443458393339422378188632815743994286660794378099911541585104186074280911082679201731543579515122106300311970771967812468872263299010036129346117173287367092060884928549107835029633884562993282536482602995939172961980544867712571463310112226047803337437357415738694672427114254915854096834715006115431645276469486769377236345794426836925292594512010424596553604 [133,107] -2152979090222029087245125054507992761774013046622882907063691517653258653841151038769376358506707912816011054687076013709395655871287887346208958789439387145221118963539224811305119304726776270801984167843230460759852860421947595140330658882356314086707676457876928878360274939117695133340100922386322457656838097825994533267791211613661438569638268262553249051012166853713950193195785835890384020813930108886182911830901767242516379150913994726357925471621393075739873605518673032786995092402786175292962017358222532625837882379838954975189444445356941966892391695813595592628101155195838525358099272385612985739511305335638141265513378265121580326706664659596315630868476741914552250484822899372709258465038096885540396862156272006592486188374528756335468418580226218849695071381497288900594477058710012158277318941972512586496937955651633222420500768876520355595986360792235271648520544759233626697145719382428399873582238931102734460376449278892721142756211829659647888154560047244735327743533140363933061930670794796053131798153443674345862831068973255745619803880133125985456794019965805590664064242618972863365845753453367331863182490940179004906349238586184079379003358233530761523723247473883040595952011699230304536521515478575960 [133,108] 3290513403518373335183302331095302644833811852598843986522114259172492420423454129992632099878368141911919002076165268906568306233648391265127082296417055397885618667954050665205956200042516256184306927525003019741544480245029129295486438292087766221576021209077533614758271419993891975969671935782129861708465712494648344736329642274667171133602661401314792027471468799611222868175989309324467959682775394904865981162710107868522092358891741971182463933412466192045098297814617908629459908840260030773614485022216343790739885759748056197524915543410291836782273773831121586568850292635099639152825615589198338277152351028530904695025102122612886243687420452081114239884754801998582439170768418761249432970675452640433489722464610358850739074895956134108345965225982419115065020767950000646427024892819654665019639559471307836738583142276164532614708567442859637051738648018842090934329279551277422548295531247031544241945939647145164777015245026013678866709743340385961936057208278295106417708419577661751506505355114028503189483211772829446748831592410764786765812018712615220341710795178153583310443125194856010545907590845133639586804501905736229202814804751270283537753458896278872611125792303232277428176885795209756637918643906 [133,109] 268939203382887264548591605518322501178600595160656939713402214543711460262706575187231351764665280906634472681452623250672993244401949787885036318989269368846001249172141859744672453625937724181838806936065569299119875728344248509225540859812446106080582668391019256030708284639099053636530989729623437391154850372482254059197139764062188513977579992075684768567924410104954633969016942187583221042186031804033993731174910599980695659424869451230685822353657028736525287023567293088523495848426586133550002456469900857230481174027940911544769005076908023006479494285583401778147252124009584309766212556430117116972234151455868808978894870585048369701367988138412690921648700089990004083954042982357951331527134923587511817749720624384228606357165048711113345715690462338089432509247938790314488001558892164612278813498780985878126333548148475371214665364033344460337451586594700490097849981380994054698712162779932427753725826728099643858020606221281981519089351700445011975287403607164358888658833410314650425490766296306700459695613548726411337899895338606398145733095636901059668391500518743361575003727635963113741529858911790516379895342008322982643326886384807444774124040817674336531143743086420602572282556910956012972 [133,110] -4417071217001390693459807966027765378264153573027426161544185825270718460192262904012205159700435786418715565924574700020562385618342485922225183079540867285123980522331717415229055115454371040213034122300741662597195774378431187779044625789248213566088632167135257907032944304047387668824402951412166304692923740768901818058262280140075094461017019843051695500640021887985931343599702802291407048721446974446034421725569737846709045218317436728739504707692516122957444200007527607883478812849046286949262659497818014150656876035921489632154498252869390726597693662629861574035782409738782360349147072386584670894178790655429295738425240080128309970938541597373519059930186109888374468155740165333989650065919444344359223566674359047528671850130557698476436145459769449347970255347591915034855949146233279942964901962983064623600431542843144306184541549490568964504932695594187772026275684424122266118227343473253359847312409794241903490739255563619380471114122253218083471231591560115759687501798176794206673034899191347530635626850051179468620653255109442406241771808244012660610671101785191625134070221788937236751570001042167715755755763335522053578082153559710333807351201060226889961176326399896883229097770310530 [133,111] -18203792560693326682365966385446005895728205212462390385032164396151229782335365690634531379755985848057460487453314585344576989727313298452066453337557960190717823888706430003752777589955973936876658833110187859647421599950130646554863268617019984780892685496758638667730588474018422014948874432210312037250330190202840051811051273041782963206535428455047235128506271415049862443955003224101495351415972090824326616334035274302967820222752010947621252823896895559009915308116510823796119167538689193813384346922242776554645707751241760586719672210247250535720028738421269670862675801964842961348293122035530941071050520435299996002800153881396421945030523242653754359436651469429671241491966800826516854858413547928075664148167230786422945405171083750707848540500303906893954168860655342481017336211829087989116244750260098585573901731635492567642386562800901259189107413294409668008678588952385227681148364940726756080865754219580114945721080515505242649422028238103624062029393420839765922617927994444066707215202300231828835690128925378812891291591706643022285292518217206847157397330781264798153627138424208500873908087085680477918051541997309300840411644040885311233444323219344202093832816831323040899275 [133,112] -8067248166431162114866593810449760889124465319158697338205358993746149620488141571669040713163656028704619012203383380932681924635147905423990779482203664834029876955636001690991087919668200477958297256797290712377876760014753131198434624451821811718526034668416659442273800041313569093875551367025184706157175455956012959731924332212294401663484548491186975946823895612204655950439634860407361818360167044999995786316256658581770872560426608862775436658722439582255801377038381322920780323702066654588399489396772214211784554245576173851180058104848580204558444634070299440966206159534369481086531804994119238312608424782069837974888263113758143622477756097341047888997449214876627021368265672365704792850698150887429155251879508651057234075138303473918228063250063061090652459767488409296994954560589682386057996321623048057623158554513152407683810840617180532210865758934532072008439268560385784298653891546343457017591370167738025777186617686550868370862672378868540582645251419973119805849953092251884975957452498033811402092844376804976134781661199930466769418335744689869774270340273559070320912909594342208485322354345464704200566991555423340107383264789963687311469911746968701290626956478415310 [133,113] 137207075055016768391416227787635885021791975914986334636056205840996049964949588716150991694557538302021528937847122872236947322545125706885572563462599387102368339276390893579548418726519701357381379936621374386737514396376625306476498172961821755606186889934771442643543694479933539724162200444098679714652947503870911301729504746896393895765418132196909369807264406329114144859210800659069012984401484331188819328444519324687751151069178762937464050333530172293628462320688475615876818064734662511344306247035570898085716912477226385933054961618613970374791483931198805930623915490662951532232616074276780110307709328977340071969108889551115970546350050524741978310838102103634718828406183606736664382923142225861561661553819762573316368562186101903317620607679328329102576382495338722161393179395292358053114356050647006474951695193864028400458343631294817499922649888335561929833031939579630456812003845645690445711095608714224974625351429814565775772543678536031456268315388895703932216654157441141803282391346607347601166148251380783321302989323543232019441091674291466761503204127493463129038334996964840577029923818550909285047123322239052281590797430191492520692850661161345811796685761 [133,114] -1999361449214084806461002204690133345384940501257779384761254920587383213773480869834280645010640298501410445755682952420565627463309339096424973769998152400053676090105611501284437099497408221931704331427611676042483611803685388027542569840214261088873495623833455349800580754176806919711447253771472758919861521566872715593041331518565695463541355255452480562971238825454384847599224883291780309845937587776440380933112147349477654960353413733353016900300566105588899335181620675578314082102957886239910292407711534869405728975997393252998570826076455353381431962818783245039517768711170922219278498702904882393102521992530049103973915160458682616718008899011055150489546621949370879554015315743717865722710004179188479220268444413006162970024289089533967500171056005945636595953216932342924768633298424455890845270926299624095069947872037725645386382911530561854031882242675047225155986958709323298236328491353442850399516733681579981675508819559068670918033032883282408811437313550611865285825275339477737681809190691941755672044686394727325393562283465706180386032536383069015935351876203066273844960615708664313815762445341000820510109664506867332020793758244996716836172341772940540 [133,115] 4930460163246901627834006922986866743579645478048374514726693901079305246101759971223428354844697481228192287297674519190391075371341551988052566116900142358463861827300253587752433425382044294583830946168639503888528427116628422720764632770860414603369351360610664498634704675910617205730403667120956537142124308510139117185288933433420887085131547078608886769702496898028844278521415163347132399367025480325636533311255308395841053633798509149607925567881063215953469492992253202985967603708088713364642699502577504450201889408543984465304867470855609012851963438072249835599927887109705410743103270858840338907659420035608987960927796990532834745822308944958577927055278024874624552073789726459239953537065368416599491106001290268654047548768284567868478239633886180196029321094900252582159984562080582028593000846722258829007372727020146323248161096145123253873608209279770768476816484377451794105243184864527592148618300434494130324058925779920349252191257184250622848245790988757349082666289900692132986008201559343493123597799044024208851040545891400825518821584901042768079243413969420247634715699008371333936563465479301110977417159814103010079926767573247686732867929013 [133,116] -29236916111433982369399073521410849552340222619011392961431316935093080526814011047914509695762963346610348458073843738784497671956699440947439895899102484019864734493358283254595799342970658960287079772232594111768371292263176603773515501090270811742549387013081829896590913788558985814467243875638140111629995559954938754078359813418227041431057466582752149333045527321018462201674931779296959530872721217132436381264034276367957835050281627960914313405706842419305191721638851529366661011358723665059695343450532034958975451562860151623406935279141415397922625119133690656329184457957690537548919164243288579961324645344370426491644167385410383504776388537960420977387890282815025883962555166454735040419308724903452024612908908534907351196130775145914727201160392448334912379634347140741614547385649954662238432182034598176912029827741325690221320908194345892377365110883620111442761742203853006575573516205725109807108315715065851602885560093468516547189351056873042743311974721057856119097008175268941670175584225366107017738481976250613296599059661693616698691314414874679089350180408778319551518991489555417344540299245707969887955159080277972593718486450717599389 [133,117] 41063608361849375083941589615527493450733813183618776895446530634078618295087941727497776340066568756479097394978068800637371705547065144452510489686402333293834531204288224309872814967090892367830957032342004703318680552990287849858903068220317281190730776621923759221906692605716773934607923384848032649430405616235894905618666633336123556735489446196884818265017798884450186805872566264927990938891716887234517991044729474728199736671697856397355064830828399139901322620777206285820648123114251031250703814523648943309980602957767089620145518414199167406419287715216412093509258832844037665229945588489283678535449532599306050212232400430257095538873015539573094823277138860995960670155752639085356260824095040876200157340170875819742694000652776190779114590680812390357774791734733874264329812114251173558595541545662138606024520200179851115819793526057021292938931459006857586063429145367380157423659014216026453450584447159181435874779424505405564294050959727442765330826650588524664128329236142368567069356379750147820240983653892232520549910391077134540428433024534326508845602790490785689762096985273569948185430983649725089405723758939679082300032515512 [133,118] -5156611781592422687216134391644481356474552904258721554045454652565244613568509173851743815955815126136955782858011103712283409158178410337945695279531252594208835643304485796716484309456183855889578129948057761348960114933215564137292371382772641847340533540050077328719268933369850875124382954697820317669355903517854103178726724516240486670247252007143222564244349951693719683367650697362659356959143932855640948988661312846775437216211018962077863811126547053315029036535720307099552311169444604933456799205354304390291960124433696580133599239493434317353763237218969799880981366933144427370526373558628392572035008344997556926712482559360761799506892946066723831308725698293089221237333501393303608226780316857152545474768743994072775505987859281534121209822393059245447276911485582728845453458583956887763842869004696056218594453744530862189367686552582343892192182597816318549679049724042627960294730660697961623146632298551468559592477140702258339342345737068976722371645766393818563979258717033705457059824772001595528005711569142823025351767032287252985024753718951006684599431757522317206277107785361036708210237215842241842757436976969320814 [133,119] 27098649932542687401078206486669788819165418766115193912266910731401684931603413876908523677087848453730562468342340891024335594493926729479347000609729742186911566452534296336170922562918068869929636922946758639954206141921037673295416577814517490425348634049758272628850337379683360740919983439963625606154054069698650090990099173383988028119644531133724201303645402980975267198641765265175655242201326169026627831201519588721730486357948743571649924573982046979105982066338610187729723818345943008227613564440280998877683158970661519404755967644917823261031985872391734619659447589096975242929965811059231383864257403914080500645201278575987423132296955116099362665924084658001139232332925657918555892122391003048433303931723217541848855364674286629552647059713763594537677264894660383278056391206820726171842857613312626571308122098704185518527723178169506171106373130352792697748787610770281366192198093703745404992936117763915653604652050529165518283650916426813550108901535982231696042633340507922757940799081576205382011873867003438236625710606541114172862731701122944855465008022629278135635862294381537581911774132202299001287484086912 [133,120] -261870470262352395844557739058312173899440173792647794730424372382616017585109100548708484462030153138934383203806681209185359202314668369485207242617423127026897548396979696122807527037522786592114716798743326527818890467078329361803729634184448084867987190570127751310226312066936334026717782484778601736624215792335655581028872688793112029301878392986337551832218720958899961082571833915924266439615739286970275968471897225711349634123514839027320724150648502276287878936082219659887856084013498963888748202750768601811232077975315746013836473546446401263164008936944115130306170980447111683362324305832156804137866472373681455185807533346353023443050939641893300511491254297538630396440704145930599653873540993139488665867664583191719068766926342165176642141241461068945442879772799569475222081943679910398244231649241478917246510515347385138746132441201988369463230866124071934384356473553192813651709050456790897057895517531449516365210142552095957227700586734649756181188797054781888080175318592659427233131025317330935618352765000463394952962566991479298349258137150145562906994422457915744654299363868682102408849615522101488 [133,121] -2044493648932234417966946769089980370717725648807377580074083722910584235276189434163607701476128325563514023131770115269873878726721540385945519282971618716653611056416523350817655886296953747375826598975417079959065220469976171080056156041208963937419889672995870056297776578389674055155944311630778172416808992347252585478203760508670006107570636533472755046796122173566981379771355672231188917631330540250438065312888251043848149289089700371659041580672799152025343304671923932981916411572732198229757529799651661325748312163925573806614244518376584495664640292235491778762811926702256169181419640975738372672338545255353789067228142976472588622683130885192362251910885741663754122201015869545511761096496691701813824111287949546687737580057140380684581681834588033606846783032991000651910872520348935110777963770663356329364021709190271679745754484645561148872345197550818807697302210306728539023968228361864885024494169129712335483144469164520537087749584445224010581104421109653766584322664837298694525316308614517574486348272539097199975567375233064772570570889887608279440861430556953918644467945361557262763296380860 [133,122] -292151539195331918054447793050143992026233765747844578308469527424443864896720166474705550555274635173566512559534751082523469962480789267589535006024908784572312224515035019684021987229262821124515614826865268691429258899859986059205006079986776748211790971641824933609228258864415671333308983094186125255273860289132058578013322588766595126802656592796013164732930641534219831307687032365816704636581516284884840398418814759289445589120024819482514694621547546226784836855828726757122682364699477814891763541972162019685542096538350568949670738611650683677488210976602778425303987723650689116630389625678928937250738195606038747662495357756927115649035360823830598439122586756994345687195139728927639732438249635885827577300591392716347659382838180008765394928806298440733633262842501006117206972672129871830911673797243452739185964278268552387258071675666233340042508088472091248441615570978960474877785271525059682368166772951335497393163208038532709204428442222993964069702996359779891185531711286271373344803559435287222263863333628916760393603590632328122179047958952521308240711921625728263495749931847509341 [133,123] 708374263074916802130853196552119534763793126630394025441970714461916166057029698335894357000264857309479496895364516854298984195570556147272440105561500263668854029274292333632066966934680814829819158730517942026174685963536502530479786444421503874486596013693647246059802115436734385131788803489667749413726119380191589922180556334808012816007610895085172529721776737837220447718646349730409985969009053842852883899691204643589118596959586708879585333844882415158605702534374863167022666471888112187783786793282494053299951361094991750308763797421217742036690279866185490648538559049651258876946893412957173449517176085718102900029839480376134373443065071240470322847951764224403429788078766829950937655525171922253621550900673657320655364803575748781799897116602566417645097668324267696794251146020896778434861663220684771274702187853899534331713068662983943134664661687655193804891143521409646564500873858354477800991270835890009671011501541697847068792352299430719443459087274464490940215947508913345715953279940152081916798020163551548559568369362397354367211923303017050359786991022085581256933899 [133,124] 88243931322129139641080426709232957125401187442946406482208155679461310173582722791877210533857314015666279857583041285234681970107878321328333401862702557919999436425643553781401248108413835175124052640909094217190058057185174360812456870715313858612649217362999391907036549248245773132402396967743652771102608030615426974447792841353736784066294563620096394536962186980323794135350844652082379527775540438401224293075873590378118747306426043898194301093199804984241167715405076000713350065941701641404179980023906659939821351538504737141417157321597479335230172226281279557242887846007204011611015530781355718688805500586559810112976957368955177816459527157295514450602421801891262760404776146067177896506014650593728954119544228748058778232179625626761979843492937974960184438089268549231652280336082755244899378027040417860852329706172308268448024020124339559577489580817390164455068005630988075940996974822918746006268930734878474401545889792512049794293101952533705894865033163346763239733000469394816309980359593698394244299160655075857054904500219289956978819275848558460267306644313023 [133,125] 4163062877219427583724862414991787141738254175978868042147509264359731868766130551453242964018385874470989273952497760124700522130877427079610645018333792734032472232799278441181158239642443027026215917920314166723849087544161030421128896728384915915445210498833765683346588546956658613775789378642826751620849848813032373815364549465274141608658009999440246977291221852328981998921093188770781070927796098977930992916835636552538608433715405208488030445703627879150497848733050314510717866877760735687392082177201169431548039996520930321874364264653940838684782717244784115416187824554607566637908849982962396295908137639886072318273646590041926032916567468223097763510863295477974337068961753826412367889520829286001006364740196681411377342951311156858193917165854907885657774485772944934501116586149923109280025305799483855156241629757344848394953321124280009433060639936024671573111075445425823081036079432262162941069621487599936579177754850815416869519026837504024048153241438639380338081039605203866400768113040582174895256800267862594707357700731840495107385136997183367677367 [133,126] -99378305691480907240408086834013786312131476656390591094349581334927205014573436530268170586114249029862765461363325363344976103745797208954037560862257553486620643835445438932520505555760635454385236020907029111817751314256328329660301765225653292562859300100124672496216690904988996749595586561802071421802512117444260504400010222460836898462941589553052422538287804962634182468816987126903347508320742496304454602046507580533727700047985831094370624206332600406548005244921681013416127317466019154530015508001900049519293701696336048356563616957704345582408666763297008486597077585922067185392516797560433227691544839419981397203382763435272946823108482705816939055843489245161412524919284538271244157997977645775464279680064057749242699332293157622549169354020867727074475166939041756820739593680509296383271962043332545337429375340181907506033520525043853628763353312081379073683148260235493100766997057214712201206276115690929244524053076458909984015171919434739707146166309246124613394046192045031133655450643841604839459179790878686847927917756349946336825289113533 [133,127] 494893897557655763700713931797934228935531917262627432594390772317996617309729560436980947321105696380963647509182455553993506401941162463764944235439893642695143156600854865083471279623568408871520725440389033496981465918545412088317545477761135803601790982102707912672043405420826926990717879231964884481731013356180308818943382225072561394361406393541546266781234371705027200998300583558749066404426595073902377652904552417565226817380028465479922321921480279859520454398977803208120003359872806826751729737478436925557122124453510450364365127693698389844953411725926516095185585598220350516947190045435947583686175607120276879122070468942834001051967222021291335207266331986726974425437681132325314191845469594474472044311388427894748597620806707627722175339482260587805328805141217263673187064055118954016317124449654077506962317147165002188451941969796848961434364539834629922255186207260158533745170620155608271878671908314544547987264959507299165710502410726852947391630629012068667297801638216328998439842916963768706659608398080088769151058428063509303 [133,128] 119614215153337576436916169056185187026392224511916586642069100989028293848623667633557036764391206260635785903484091393546491310143387866871513301830238781594898578442827928702521169091259772675565635938678140029354199649723727297045638052666043327049179991171313840101017226081683716816805169826070198681482490751477394546341108946789411039432820443779694432404617671587133490253974087148334565644341869956023285609321748973619215453494837891094495982997467093156689451344520793364641302411902614389824050763399964203907001250032217480345190441459617509621527785260106317079995203674009036702502441138177344461669264470074352641050213016396658178523291416230837374437674128363372049678664371392504518897502305938849298812078124720314540450717695554369484909936359511908268258431837627762936752624391043330162327241016850369008797772687823099365356621146132496401144719410678903992632271263303133331201106975144488150688778422284082840202014620049830115085796520927609518399118042804842799082685538023689226070549714431859770504244059743504376164628 [133,129] 947281349560167976048770747482000208814450731864420370906434436129703479886673618791058397266048517504406391542563668588431894986338624141887794029589135844795759050462132816939572253148586515109444844114685236511670863959628193097255382019014590830395149577905922530281468448324013997291719373386927695093790261657214157302286359388213785519029438698248625997059384661923844028705918598710139708166769960375749853160768055564859097284031883210284959981164866626431124399302291830453367314831778026947755098472750131778839201796019794614853154046352963812163377973650852499522075921320291476544932783873536109299149032323926266339142703131837058375886882247778570894475097649041339287280223896481516813289434316875469276657929026486174507296918902652509194224891814119145028878341093020342846587123939873213368160770479996105380150643552038747268473283007060925685392933954510120248797669024318373851735275158694987455998078365606321187508482096010485855294527499623230640014145450116744889770754094162800356689258808014136957468640651491 [133,130] -203017624673091962105813901854971805513437109922661659138752975331020609214316723722496003818545869610735058093087849554386004792675978592140686202294252574740374746852115941184104419880489174295651265827694817879385264592817699167490163566663439533766005214386042435773366337779273483519525981009489590663615884704237999913372755191074503229310199571745613079218836889665501526631299757086374918062754145449821413851209825003840675243705848953712174483182905450130027583229885510895367423647439545815036448835164665076394351674792562243310683498772887972995191955994633211789196132383565990241393993511428168288675213128766387385190128439906245955778937075511406129446808709729771862850366983967698642172164612770378351074327825756046955421757100118276533130448576530677418915381060824751732437899547365248245608195952223834888060338053123591659461956412777000296799355542723142089589966736123312101467001614356591807091287244470193901812953452251263816406191626076713650502435788182809293927774946676438629383425540723622111 [133,131] -280930212692171280732411268525513794033711200831157235927077558281293546872401163480797429361568875925883002354505796629505964142492124841787857780788243370825196535469847464421047890932985148184255117442327109870769019826580261950093412381112413951229357018232109318025282000428274832753131370421939123095930928892603873567287130110273359996278906495969404907085601876333215163250235491825483796697306515189692507922021929026520223836901295566182947131215399353199286297411161475500347926251162878515939629884869666765881106919881675748727314438800697820410017923814263583901662286649892781462824912890219220327158388573585750903350243379644069804587197053787076036380285376561646626042502604783011127242498413617667376085946625137972981316055889289935954667583764334708606196693109408902389992284256365668638843544520496206838259196361923849395085471621720891398629164350367102977398810257513027724138636256634334024466267068611614580715727235232317924501383965556055807573349603403115017219706049830201965237797 [133,132] -25116817221188204449580623651584815402163424038808899954517240085582857272818611860874594041033823242926553689646065086744408039066481020740863915104551939297368360219856615291520776027948430677215567778143719181047760105010866610400295107525398240840633557017138557039626281782007515966223165968844223273486388142287945663326525216843496505979187942465676556395993938084988874974049229160240981751817971501147125777295325114576417046828678400952607529846782964287822138686324559595913343587530330372515969728778523383739298802924591598142540680634464196586700194761010699418752850615726241979697147832338968925972120076164137962311281498779610514621480089383654551344458892496953515812888088818153645349253608387483831945820223616098665924884312887542402651798325669200261820240479313775993780378480379721944354631598320157025432249230778264614182198325016190463407814206002238004803115781604033996193259604521467865854955221052955425687166301722634783865587540596942925394799752159690273886007784398 [133,133] 3159918958369792668391275713341396599457335089908359911436654854859289582790387824118297171419828249224073451177364872269778008890459014503943592153678185623098635322908156521515313589027084392821689062007817168673382072769462489944366731588522294090335936100734610306754999718246718204825905595551569078389613455164294964074650320088275688293451789216528658182393670998607227147739764128032463299477598243763650607558521907822003797614846793895068299953613000044220625230851365062334667992554444057800710323074060184544381242084248425966020147609854355694820773871931789039058485679409684432648967656592518937377075434463812365621380260977689332932774630513306492621481046609320074844699342059925464474144304197836693142566900694255181492300821180129212994643989485438761525399321705772136920262403684768483295885047407793107522390821734805743977170645312477604152424692980679058238332404499270756929335835163147344846522380085004211760320938195470808272041943677608394696666655459138560 [134,0] -872268289556217320040686396080648059268655934906062132347602140609692652554312567987410963516876878885125839395792793913048793200656347988204460648106402894586848931801083020492382609532568200493943973216984424665562922022722152784630015173110956263395267667323504735193183016733680513446290692558789203981964545292118996759622055690002933548707948112515419262454939003398776488690106543012384593115866800323380253403507685024261170064131767464861810201550011114986912090305491317373680487565166112812717016882104064183152776110061705832540698003467674766009383892813597093072087530036628226385054183116053291630705129602947047648031400657682128328622608421288387919886435584079578962741476142160919912930463840743245929229761069781945223275011400023149726612953409846470218666539762552118557133835569730159696875788754228491188693611263576510444864291283948456716417834506084756399153867459895061951273599533076619211032253037394841463538897220912839067446572068288330415946973991678060695318877505739180591436118638936586770296864192173762424447023292175381738115620721194498113777398240643927837357279312917933752229391361895773466531321528413738753789226673552413390671237157117396564892734839119637827561331470755244877756875733722316591228633227563081381816246784867481872447953629938014796581538960427764262785509983633096171705771328537839048169463038647060665701884768151168799304975103494535705321228112273388436647489795222228141179823590093359771936123340235653696989171313145151021047659079526134871928556288326039315180980862118275899037244698138635813567562375285437122007272877401922056048495813166543258812546390856823563808575272560119628906250000000000000000000000000000000000000 [134,1] 166586707668571753926323742449621079652597322326092719332398277855159030606385539058056959257187005860640824737872285115857120559360596534166977783544780967900482945690115175407617982484148772354697381837419011265714926532147746120148306789292401682543463144836187184572886977041406735742358459165810661808641383398305538066857266980365327537271777821092186504837169421811828654789150914704734085294651493197548536557792693505010277764113692416391150512025012690696026309990514359530479603791575371845315379769159384287293554106627602901407703292604395888730245472258177935231584940116501218058618035804095412847362326704153660236945929005762220395941368852585686755884078619446549989556271088302046920486259291848297073216796606696623320728603422930940058903454176940338288007887910735581981563196075820959056929473972911120313802970175678439692982770047925091130240146406655021806932208588120020892967007684143805510579256629218529837509106686207279746058530863333450017693206517250229617863632726755246322525886024963162674782192259344998093560317174285815264910481512689954187295774595117600686613058318250783057706829283145247503018810313405181332681163412828174046508399015199340185279430618780104655027620022567634063492550057714304778705066944458249352259944325351890357589819562578366126552525503747175660454088375708125726866081982755249609570704253887652584314657508100439610066913967573366317999758926803378813819304186726354146001897735338204022316067182648782256706025467369248745271348197297884708476861262635641627199613323222929532715393505063718727288909199225989114520705155973551055486018577104362062803123885335043752320416388101875782012939453125000000000000000000000000000000 [134,2] -17123291608041769371982549765806696127223510022505044850903758506459277317100195342246634408368823139540958363174308448292686108060313206193137729806800233222209286469251867138277480311569613683716120622121817568782152883375063931795932213675735567470818564103003542681122951564568358048324895189186685043650797332660479191949917713584681588234480303533207359530093890090839809203857216364907371529459794643435710472707763019507308895885472157338473943989943194169083507050963024169595139866615486301173441215891783794108658759432184480173431842642162158836771575304174207297132536137341244704537361827334772723653719475060684461589590130200107761471101027731525869629884628460475391745980685884121453975655063484598408692798688595621511857441397631507435877609130989546698234130449060760072762921887410675389643143695368391192598898969634712977891734361216185408095354521736620718888241405924971555579840153501347573366361131306806885657344492649670499974556571121826362082412054019836542966063051357426636277853981530091098543923151497885378562367511277640198029408554702962118545317772949379106713573082787878324659349209185731630268537656348490080372990130617135649192988396158143699613754949540046075203970204139283305722548223781916963750276998433803330647039155334932832631200442965397988352525277193702698759181072723358614999819772642980923614256367641750183133759408768188889688917000676120103111189929936408173409145089932043746408785117177764759522532777238890886373159512706457785527255605621950402319428827079001210950182432393834485943187703924235618571580562960118718561136430565945785545995730208440755252389997963648020362636970048697548918426036834716796875000000000000000000000 [134,3] -569511087588675872272826813697075198931894693652597339323201848769721966649220013609763670960667235575238321344513360086011990323047475199994308553314969424089928727052748099321735834769191298648889015160621908164047799086964331503407363829989219005670447264417401921148128626670925766358587792172658871857049669363929268468757376187420484778705650785395611763846679820392300399578683998766263283218972471593869503933497167363425831732051986178122569884611247228312065503406798355068224040504915707259924072457085579156782971041210320762791938164547617558515651869424160982982755563600740204212850946414665881158327329124010139676142561885677616922210099669144484511555184092256546652209584860000838402924034525402578339645534827323346649089752873249344516937945142006602891078927536885423662446147210535405138754968816363022004462922083545639580072814859883476669399541482124214837389332533187202348803963815298592121445047418247556293646733891131298843113632216186506612928662254578211514710389470285247164023736369949766657584873516213857270325144485718358417530486521523312058524583171879473506471861896391498292790279426252137873811185772442863845927836380803877468801245331283710704794692931760855876233220993150894239872565803880678619446025333710726686152593777246057913590195355890562198178444272023150166244072870584568603461932904849860492882367233024798462919489083467838703814197777836607192088032645222013047039719233183346625802280550250648452567808310638734393927718654566175516861965332362877265410246134355455029225834846572669598079466711910965664947437939010355362759834085416490592666339318346688797128342896706023387037864935678044275846332311630249023437500000000000000000 [134,4] 8089859045333012548336716058045438182361456853963333050996222690080191816277165887240831606115528481654156288406324826333441494488563260465582557987586433189183055302275606291944445303503340906957623566617613452994932487944128593920476431960157443662899412300103464278786358316972322368033938082766385728570005426624826667562327552142657035108457616869882401417176884887898902820595718637844831361491551611488203616256204404923624492314468776811749700520269040529666362487670133886495412258304597425391425534864285564895609933113037068760351980723968731974252380565713173210146023681857697371834141582681243618328026114218639410393356808073667338603233809545577467753879030087205525398095638896411429766821109066266726940486167247079078518165903749814822189171523901449948348149816824107529058844613301443837267387885276312370544185043330035895203624217263588802701750645702181842898298446482269550067803439723406643451010086914623103807574318914530240233603684361940802635250573780333265496619526781635365105946213143596083154293612696556301157607161612079633586676188008356817316481931790474576830642864439735967356557064799643215907837241115723455673623935716199975532946853414458733602124938841981712952458582516682360737608618438089874864586450270795638896880380014997577922609425082841299328505512100698459143251395994679205270144085511477245453978831448098121792311151549975288264330508783606975491283554466949476755736324859503876510828163591864084205396310261480183009356853686254240671687759247297317137825088586377702701784449337008948335598479560341282750912753661342705784760137916732309432015822088244573312372737660751127086330937356745129918067505059298127889633178710937500000 [134,5] -44037497588921191206935643484455356852024417525422632766491209565586612472268466326137792207777673320088392943374580437680099808170566634610368183283549982624393701304019186515299553723716587117203205138730578134780016513195777678777995436103090488328892199845363996889674481336225026775564315318863660609181159459312576309556939305871912173320483469524006894347237759903166703487758875733805881288030505299165388998648073142013263222091630786367087580641241812169113357985576364018532434378096415904884703265787238035635825594005185075923670868045952499312137110211536053832505921344055659458369319212070904621788021135292240131887975250277111312978719900956037463443523287333543943813552413800703187449980918791622766306590748317860174308674835695060643399284102949472537981639985185518430603810372352607208063617862651535023502743963953044557337363226603639702340126968243475692942070781967144796434060785919392631751354930186593420306388006737277910138358302674038255537426490361951080028282841138453352600384708815201865903872492248279479278777884481528302547457265002535005526708820889387930419078706867700044123019869098962650648805364909464300499521110980830531470287412389293728223199115321951098863687578024572486754468827017742716793216341188480339989858472896595762230749631862685994593847716324285533226623879913752254680538964157621084808027059246163394142599177337121273189622845252957272048108003696533825174149839118171521411946290074026916904230677750359279787883087101763326035254955701239358370974494744544290026750654527815295281152994830962779358748101859023358947863355777833743794877138986312531964474829989674494103191090517770978074452159489737823605537414550781250 [134,6] -515735950607755779854555447106333783884715991864519651541542473822055245132895652619094939451482973537451821560140655354812644275095139438040773872408338942453224164491180592285076894846150431899858006447631465367340993223056878283424227272909389378052430501653379101631263317590878257761428123666448033284724797630698023829681356429296524673102500894782763645670273308198457128353194326769951431538535141724543646357553386412628106768709062461379283862683477836010323906674304046679454741988599483301916927487559553275291295523242977503251830984767381296332651373750149178235940295471161102847525737845349317124484455597185602103623768191172684765537523255941748460030926676960164986540227354330094597738806959505794627714899992034012987961090688634331648786690704366800123190538394520168387878327139494373539665154008763481087660716431527802373077487607645209912961161824452277098203015941387588287997963615735521061970110031833126220004435554215438375243245177893398368491056729684262900538407540670564165063173345090976417623326528472307285961251046566937420211602765017181898848177222033328270285791615681564479481526647288135360368653558856957082611615065517695893001759960472417107597739374867183827839702330822985418418496000444236014104834677379761653995101952909568194685459354211101651614955367723861664197100035030208931633883443369994654797243009426265664290805473670928428674625214552511610624965246867956432178822943486684003243518197628250472287193242920784933287241679044804872506672258024357318256261849210849327787873317263544598254931123479169853236527935633448879846236975368483359637123982985980190235778723397347601169540820542636083700926974415779113769531250000000 [134,7] 4527546425764251853004306546234567807718801577046439789600826192747415459269201511968688703646001378385345311713038340385480456175589493130634092746484006243539922833795554004867061165440897947417106263429038083832114885294383757426329323920966476346529742617612749122113237182979850314586573720197079312983564339467516651919490142783181794767758714959691799042150956415518540826810414322910093471965329127589808535279197632717652981346137493593358472435500877248033719258434598381840323171550074172302088936815739417992500618840939949307372789064084498974149094385156172798399906215816881906797615509683603571157268476693664966739574736431877736611244996960492405829968662642183742152026198760339136559555977184868051448224565001601633071863132319810629065310107088156410422393159869476799495901929183081053330712294935773291504596940879177348325067545535776919659783327045264668181388590542272711811036603478242980612245853242602200222913311238709446892816705830293336096660053211711395842580705963782291120136745860879313247436399113655457011371829941037457229302916403688331086315370156384078078775270325932621197194585901634640105097400020576475883467434409168671566011836047461213613821973200444184138971656532533011611623393204149557598482128471650311961285397225643338704265128641855959462073742076010388309364754636799846795632074867416221036993860384927926616954469623949081556781399933679758061097599323443163206161256846250665566732012168667787767529394610495220597306156836959963777767554024450379090065673506044268803314591657554444389268135753130166948971557215088230098882281717995970155886296858292050085087813171466892884738705132852132351217733230441808700561523437500 [134,8] -22942109876176582112929344467168315849655962972717080126108922784956143650137278013328687100952602332174596380326116654262069191140581033772902565640287769428511623273004269274636827965810611282560879549946720134513759744946588801926253531111511128794497825063587644489986991816867153449194253056146042570659407982548698483042653088847210333066879846361725246776073427090323656254813521662705611607669623097917490768246407823446755833547993764436341734482933757332594838546322106274358025930982558323887917438259742022128442300101133033947431170035192264622157947599793084685571383861233058978661146994155817167826343942274302672892249480318936008345970090177145309397046429363737533845255056766810201554750818732438788587450720778017696354139257786416926718135612012681702607014341594560651538577404341066058947639435771462754398693798040200855020155525293068119243203277774890561513270254112708915928405783108201935881536778656874801302711569188689029527669981878281572663793915605566454739178109488588505149081938819224164234556852785021756885799933575252899316820612522429743098134110656313604579920795705054184525794699530030378675132345667241024925385400374506597782536491533699571702773468672809727135345364675787805829691829444943785361036767746728153507719720602443323600270179166601410112334548817438914420795682510177403062053719205437381385354947683198322591505828860093811062786363580586206734513921135920324430852851662616102737413174256978785341467599341442694769241082257253700880057560584072079653918988822923754792513440946666436590154026658273286116795637197842427330379896613815278722441540167109916542030725254544097573114642962810449944299762137234210968017578125 [134,9] 91100354428742967723230705284782503921034878418359204691698637759003119306817029089680209315299099342550304206589695636328754443400897048610058161452622019795155789173125001031339766500647963845657892261928915052568401537611173125429406246522629132801881067868011521740583297914944345830418224626921074718193267142722200413252483593059411945203406954313907787556288019519832962802755115147012684594215895156543697470231533234536192819677439259773683350624890241870855927840832618296392738160472014001969614843880804407443792130280138138696983783975298667063996184302308834767223803715457175808129773339672269341243489089318497437356594132280094470594579948377884098166710412574921739763590433803339225417407420014106182917403881778073795119832170807121224050934731952186116428961555127374292782993510196274460605236465014055458747078959570823540288016612624222601106982180261159607155929661883426031434393375999509394115672371677620053009960086216629987640059913724418447316025676324883205180191145346005022831741891461212021984891922278871181795452251941013634358865738767617657441870425819922077081953274262704247375010276923562602984968293321233923970571600604412967437522025521725773560298797161829509304297125721892777491041025239992235807014442101664799300552671124252521090795380383565736415627636390752386306704438426173972288825426851218861033334600703978936513953551283865163288253081104329929820497938427306906536068844249803918923165316434883023814024677172767803100615940628263313216511619585933750194611255172394589806986202623158146385470890309136994756376028868095407733984435660303798354354754099087394531860532854078538037879975153288114597671665251255035400390625 [134,10] -352199754657928586247343876621313358112690231564010924771137364383388715829530964374399409741672941842801379830559042572782123952138019476307521970477717812690108107351494448816118923971714092663233753535887349542602899874605589368014743432974758236424689462701865090512033562086051475407712719403337669046023937947540802549651581989034695057573596170017844884941736299616691079126374177868025165394377620971124652165627804278310425404671915381890228692314489579221196795584808452424427710070556356855772534842944325032286737847563210109060228801914995683844092046304124684773479694523370477666343049625119109789663867611083944310227426733728964391559106535337462646226211170858354095381693663649277686392503610602161046951381170721380656639247202847081422465230198861520785920915840763479187976160760232809154864369989435969877548953216474071190351633731631473512359700541236645362300346826290019895202568053925592967163087262042934937880839051505818399015115522662808955085871055210415166318491573372229064695869885536192793094779141230898855015721201649755059304030970903329534549801133206024556511729069095806488192996943402427722654587768251186607228906906357227177518858824102231868638038583954918014911767767682450288737846410947242084287722470451134117830563516928452267572785185158533306463521206718696851628480594431735890937120371644367734950856380798968105290271098690067677631520288399064140980183542926489408800022748703115533203067212676793360741808463353242376697604445308252099125866006660331025738977764016017014632692608439696670218963520094754737050579779221576161989204606928319822301135568284834476855707611974116537367773815958571503870189189910888671875000 [134,11] 786650522606266171217845629942774802673570850812271452615744961301346713913708564496573082945678870412090885445011444963362579874553640729059341545075180316999831585335644685439659093431473852576420776980140805859140015562198781570930943039971033112992194675146187745136534032670785237044387839268672639132295714599343954878353112571604546351026639877662828891170463280247174052865792742153448245173471774948947908360986932276854612150140454076892502945221642697397497655085146012533769915134202605777402631833354767657056023690852334941733819356504275654354642192609819099218332948959247309475228329666994275783089332247103177274237974362620929145590152833771614212919157356913417652555817672967864430756821658925419885817063560498779090775738943916036217687211607652186889623353183240967572939070650456824009452038964534243570688390746735026129313709976440489676837330218585676999686858114578092812885821314888666733410930299246703060878658648002580850713892444749568127143761009443886595524748087959539666048095521270826345130376762383782824592638185320989621306035108860581154247002156713789465401625289387755277747489004830618883844576879212722955806789012273864200215632070969136203658894799961170711065052661498522497648378331876831285234409088607465465624956867309876416995297528426021939860533479176166656317408277986179525320524815837137359819023404121158886065889122238359112866958073328270645293199417627975646241621204505886372738535675873394874282223174412005014307976625387563681497654597330528800650602383095045524197058626864224531576176585921345177285046018974729334909750451928057195997532972787533424144315155791687757536045921824552351608872413635253906250 [134,12] 709387401164911412066326334024664015261657568734874341158826760431896820623617594270187691617151327662528776800550199957695668588604244708262201135203772564645803188924902167459986264862048603127026392984836936056629950252715436642896119183102102496733037508934123093495676149847967134888913257335245184672677299559588918867422122603679277012932201808155539325155467109999352729455702092744932745231898144532610463207044046685524693207368974371524103547948547634436175259424740702489898231032590219997829551845664776317485826050125210812818170148011597035090893150505609539622063183649875651307806997138285808870995708598777357399220131071840562412138166895962072359437080658856252972022448281309582217594198137291705250318148372452655960123529759766901939506158303806176785958553861033762684943547789324098972920049575209120970301909823308653580962759177028263149479822914622906816494515247606686103014450684674036483024651575312070351976978680023412835803900322865379490357504971868144918211971046891501778931607905548930911643819869938228293278355502970723214205633348859209955601817927346578597406545143735755820023540271086030705954040137499579736237688145694548220698146852769095071345577632243353703560688557803484746373472050932108445702431657071599959291280804980376296034303654389387969061293268585138862728747271936818681079182845540050463848325528340499410009771980855875988326203148544264930307713194449298787744965577170987579067832395378722423319791141898078767834491576563609876145330517240100386845432741491466193261952922230626444196542654804573678851023273142758057915631148327918927579972287566250718171376133877603642474696243880316615104675292968750000 [134,13] -8823661973616255795109788039986356661803973895063771341966095072009297187014841590193229656220070737401119011317918577087651712065048431856396719576364872976571507182998986174926845884916321384989872011422250697921150944816455447372745137959784862847658460002324293650809380958466118799915467244079229598391471692046815877126614639732654670584037722384852772043342111185749457578204927149483288272801979209107169271833419984120031774683273482625541545984268689237690737878127832976781160288147654512067293076730753942349301165183720212772915023006037057082784872810705074421329495088949225417954158217413976154689535157437005140359225970886404119317762892580349219051641317258513506599068356516715806986641352380991878337480689638199894826428655454796924467711725237334904480653079889251397659497014031643272460535001802805704779580560200105448039519582673975571796125694453198263521586521889830482393750397651075043091872306931287324597021938925803940621634930339230221777202709846113729554624543108470163142676405501666691783535218515932414738581765932858511349742136484667699621418568386923830903292520080051853946742452413454104693578600920411411638797754136779465292439774762084408032979321500870565921008249409155142042573256039048867898066554408098177821758091179568360006475826284543162619872125270981966227255031344528656292171351027373557426887607562348819022879624381603480005055095483695256479972355138790430513366877772495230753256750781595612511281119678910721907068292880390253402915021480875879743618860060177550045555162673459076808199445145891352416039697744245226335873217210232841292499068541652597228569840761072673451792525156633928418159484863281250 [134,14] 27006803837780046481378577817872420648651634988800280720397988407808155186906708428149241869162280140300911027145241871009066842120223332969347008107036890917676920331073013859338478668252660003422050243526851601387578955359801279484121975631432389361907158862505050051167679996160674686638529365405238135650389928862346110959272454015013841754611321484979303613973656922296982971837873828858105992326304958691138975142804507831824401028957293533243370856345884697926369685541621899083986247648431509840023111194622713201440223728722497449439744623578334229901021341904182279228788728663517886953731973876274082741058995748313209403948191666001648452071614365624003888852330981862840995269600162477092680420606515974528508169475752921361034522845638955994977935451395244398525846927514344528197817796155403735296975714615179086843799208530679702032314138338847630706862809089665303132482697985589978599960797421036354742901539703499791982688032757032646923261693736605196197660758931746007208429659318735728737791313949952785903471982370114854651029300230125798635117866580108804081724081459358298506858132492220859364535127122111736958789809395701305597353081670845382637821665282011577142973824498409182754349941391869058878924130928106893850003096893541657245591377532632308714817273097026938694440903831363308778340969700243057950444419952213290826868347221101342915807864166567454748482100996949012166921948483728610602800141086625194743285866870652056789304473742175465172928921316437682810314246077974831221443737889769735361334161489205795778833680230804631952742893038979124749626315259554582746405290137813366431254763315450428962094520102255046367645263671875 [134,15] -57418648944320235445760530598900959389565916862651893847670508043164016451818540823198342212728763828191225093391533883398552029328897164061404276874468952351256999371806556148090165961298996820265556326155499338955684604677636864936713351574983148766274622015605339642870732931700776850159288263844570506731883545555484696194626448475904803068805683896210197804929106577051373581825709632536829260485048290438476599973075260171364213631034800154721173316815542258773496094968365198058722254597965419646337030761285812920930112658838133447624604261197835016761892295361512163313309142453199667543198152049273621706062653577859041252111925936075213900723180110734469383099890247550226817337464879499512177520570532482486142299404545203685656359723622584298979157825421582892725784168237646513842474891311590452688065996517220959962266497146569242325614636351196419879785971300145797629114114040768970049272332531873875231903117696597449242522250636230446208050530179446912319445209754247786466620167126504223317239475132137612595029710363025941702878958546804846043574294781201700131825172923657455360225856544614021044312045135817852129034307991145937321582694789276227597276818265185888933615908186505517764929365664558623235879113881319224935732107555981472618875612895863834768284205956803493444461884310924181998015144824451302335926366685816006136446405403597124496841942609090203416373472282909873984144957545858622152525842791503695508920763176751916381919903034716747394222446259762897422353924769392465320883128868681513681688780268001782311629769757036497938481874211747391751361471056297668836750818775374983333319341138878399988243472762405872344970703125 [134,16] 89867692921787432428998633680740059853222259011583951077626782861333764825459836361298003733330994313210757561953745603261479245248597558379250975668731195896880012781676380206482409230237217749875805091250374965348688692555653046833478979427691616578152770849215904499278072785854162513572990873716053711843351445649873378373521602722713447923660685112838720884023997179281607127677189564255316418685553164187005756517632063544415686064712779178583555269738669158499343260677153403006948857953228008637063542894420897474695093964550295689638182637726883022237159413913218779555539753155307716691798585171070127672161956382029900017487311459185941397296772862942249737737136948811596129753487906331318241872114341109647038575445581995278861275962188039924759281424673856961253447839391368030403964783614395360107185160875662171287751883971224499248019616232964975226894606771751748145443308217274346324954102988008391119025268451494037076310655477186231169256948667945000313309898276701127525279507938407562253270183600919366353891177908677768979485336990732460509028959624838408245699445288686331835327217705793163708751214478706203987329887112141992361200312259068020807140823394013905842549732454098797890361171623650836023417762011881237338100120961008674054499721734277792414726342429385868451659220311644886236172809153095517428275427440016322629912333340108737584721659196840788042211735999778514044150177429224832901427105946118376028355292230523197021310148829615872963815637277430469556016627092770775337211265321207370373180568695904173261666863263230309327639734275711935250802971066556740878931148816911417573356501975467836018651723861694335937500000 [134,17] -61979089058350747081337668268700677118042580076603772457943690054388067944259281605460137526311261560409150736718416145837556157751685946001166554284709898586727024189367992430500207062227291037536408661156388394018726025377194773381406373494099200162742861335105604367130360549402079753580717728461272176824004816282751204107613743845711398938378089052956701336038953207459102754661767079391733030611198637986388985048806629829587214203881243744308991147104925325374020593034566581591377061420743826892117460591961793735493363045258683877789394445527299254049629433137987573152922726383189690425087908766825380734264695381796486756667307532810310631184170189507270592546881427007238199030472416610319761729509726261924323015790594765583755651080856108712309656842517987103297100758560979379679113783059141549298273490290317179425746444114928675222617217241836681236798243816709223184022724743310223107384146598662691396174973870545857668581022297783917325683617409776466471418059206064572054404732265376422295589817920857443743921401508743820461865891751160112012945477105596120817370307338604866420284521864243327792970154812288863943604823617851377162436414476223702385569530476908062046752862366679924954374191518752457468966951673026186197968384123453924540479305006275005706825389128715519917526562387504308434235654694811709252688093716406842689096939687526114000812762773430354702071270704028628438479034862857778315514512196868516681153770601144795557976020676416910835584966237102532528434705977772215560563139112350321222629623943606478928596306921796741675204555711498304433858989911342627273872322757206087670012184531742605031467974185943603515625 [134,18] -120639894993597482688612111298529022230221763768937664262601634353822203574087511527172165585178969172232510066691637297555403100100922010358072437513131156199685877471210354782872572739191033338067442495062232782405851204283920705551028753804984257208900311351837967076599852562069321405494141524743432673741960879905756311403655951620762250012029553278399691233889685743667989324867717722615158282570398470853245745720822911555911575841283354288059997761181382343720518446510569158278367142717713524500759217270981846921730989932518135715968126281576671196088235816101027069928674595183962369449436039844643766075081392233156471985265234346487823536726813833489234099012571065885779093233869215321141766339541721560209831340084835048189144572466773297842865785007208717570978800071180104102158651261121788872700362185925653935440058871996587844223188020119875416229651397460546698186407476411084166864721882437363211883335663460909104062975769072976666005075210541728669311636736409858154241978771103539372200120265040021608219115022517409666221483350367098056218435124483452103724587067754905767366215408318284128671131856782150823464339291276031213345554008296919845876245734460733563785340291330438476520049336554331043632096281625471750475184811285992278916694513186300424953069966720750302402318300854721678248409983124053780632737456286957815132942970000102299098879147760908356281569322230373403428708039540105562099746032259826122975474732324135630687910587485449995392946741918129038193701436740576026956346274329873591766246390043322586398771570649283527055780368198439402274004158610015006498507664733734447555512758754048263654112815856933593750 [134,19] 439534792639318073456037188589728595399893486180896311430616996126183690919999248637921406810367006622700709146284740339668412256321527807811344748188187184965658837781390778923549136924195564462114664724749789063359114225566913187092030346536934833722522919832072283769320372569428715762230885852316947970475359091661913649227176359625045440227613864053705144317706948488234900972807621225133708732105263501699140841174439820314162575873650506801200547368323068853251158575300136806748640473878496792239025748770031031937992786355973679089326775838332469860350686716749168041468792816021059610708348250120958459733741223991778855499534573308624069313389765150517221329702730524007578289693949909476477300587958095218351564459817210643737576139771967013735227260274782257124922595027492692527376380329462298436833450356716285964745299606565458995066065774046778052900034143120758479218764258387974951319500073971618595831075983442678745181755713107293540787193130927909093922693678490008272861539837531739777357062009702949557614604893155530328680149388910501410239354507375663108385935764960943024713305896329256803236064115282667508236179837480185443958624037611713569389607942765194848446053206633879040988071542305987525662199707702797702793979677386902521201785777982511577862308962655306420983115830568581252394567323028920185553411929022627479612233389836863623042044274605187746089021776616322667908031909376709944684280212597849452418275041102082300036342858236622277273834821978149040387616870344021743667043384420154582756651103629267837936301010146749046514924690904862195291421576646655355670217283136357500667941167193930596113204956054687500 [134,20] -693164718347357453335903398237555610241838779819757493309579255623025653575268103150270371827589552387897005055574475417938161002051996047918032425855879149224553004081030889313084649723166734969078169721868131593323181367744413055747766291872843738735915740128171754425325477656047625881243551726695714314939707682864049844563689572923995148179812016809854997287331746305786613711921042594988294103561103609139093641039644568550479962882345947296286279660983054953192418204798909774247987542977409649861895996003873994113671952999575737929938467168194457929913442209181649243531553007249573581599506261700011367995503156572056945251274813558293192189523712076068571743308230511416775081169589070010590656583183003664216046480599897315081502200167080001350822831465603654094786773465495361698996118094715257726459112024014321490283592180046289269179703040334382093724818651264073959927963253639206986375095298771519495878324528951336958468526706506453986749765739601122258057560576504787171302295458491837272705176484606860053953587327278126131632531544772368375082754904699890451232139684348972356999317027660227723655409713403600485317697190377495354946272686327689355242531975168334319527375186802406273581484406262688443461741377397161470104248271576867988051331311988305314001255723830942028975509137450487201670835067957832107546641549635211694057917224053856054987816151132519315317689391556682511920082933187810246860418156346621443923652471706366109881773764087061149645060642196399291742550575104715807799683319321824138340855563185374241209425557358605477264655721773906560287998638186102656369343504540347873363771213917061686515808105468750 [134,21] 683050191043900956958837039573346140499900751639984633513035324703496471944024819804418701776535636970636198856728733244255516359193116571748362889035059795592580185669077969611201974353757747327163759684982156584502414733550275898880082915356752880798160606961891535305472394812863673107068793333176009801230711798538383861893024467562027183829394666253050955734522423582800711945035547268820680128938403268550323383587989772889628841103065020965267041581474350664263527414466402311012733482362826036736614486431492721385905618779285993428946085804113648120627738355191840088318392886884053253171957700172255758106882108006691217289226857411282582393020073839816859478299233627419733882175998275320938865869840452784424454310171183640269099630908836329983486395336238628032609475757312519954312734630747043061220293034029880881080971770939471015223858716489905606596280171771398479688545324777441806092423782815611780909318380026294536731138910190970255815477622423863816283356468356683897394642820390218579461332641696237321480832163740262841108360782187706392975061519314213360381049914143938861183170597757720882435571238166630792319237814984955304783739563983394148516474132645563382082598379734050588459758413281112396169502156548020146470523436835282678093183580754193822415438362177930281898545888541315462225292670258074231361613080130065033814231090350836899042569330788611255895634709391836895198339608255493535069760892273319464461499326791929764978558054258328260198603195856492362588674150359871101373095896226273778635115902244792672158330388755729666341549414356259312642172865401510279389944415749385877525128307752311229705810546875 [134,22] -431841507547108802488233852507949345887549281643069513076846592044552703989326769862569037769150181617795537529729790216116833207781722588217528535371054314947807275147801000146562436145414670915187537491729055875890936971808912315275717458809463861594785540720239503765346883137264566742273529224320554607145354327989589475874655896987457153707201040308668792060814325833637867302289776590695871805852234611227117756049574995851359949021784066729367472879122980347803909550740232336184369479426925690946045575208528128008379042193659145264984868128865609526395196396281140444398285955872077349914675193479316133809324388328575765925588363396620427753722908025478767235556082128688596796533728857537282495714079155782611805606774426722532798016917297006981282262168349885354411750907998092518976482078680112301794811463581382804961089452634498893021003817686811666820976053885968970046575480299479578761312612737989178532543227697133234537079838734808973521974946514282013235494918035113661956401272449848818283003044028930042386932715912623895729795156186517466766798188422806056425845617525947268533191862725295268248410392016554132842494363791491779403641337052761818778863547771159577387605345933580397903184851304849173695156370816768801234865497839040941074026825068442469603382019656395128711599269409406699723861720185564719199534938811369483371108590995112848155116459816975011167890019209742470220622540731302384735304458832502533923312838668873436504533453179021161085339031266248926614221145938879931182461319521109723940366384900743702905626523148923788471651719559457664139658929980878050355728082511562663392396643757820129394531250 [134,23] 137848625007400663442513473796240568903029487645809270510200846504181360919916905267609053034349011198992955076175845057587938744182267845117616315794451136704962876156117489294678179534232795062871134547997321055418617421167535234464639732041559551031929761038416924724983810754834012246275784451020568430721794180143636862449749256435575436518257784613025053101475086410651751859140256130785479569132159423122303391238646790289439612799655217355857244483588144264542845554789652365973891704675301055670525959848190358058481747729998629098579970319440998130634788591193824860396553064632721686327265500374115014540215578160427375703329913600939639624549921728894367388456661648727984608772777275708335740899614827364410832861351750491355006883545099224728786229090371711463372970117299190362560579924946230763340789274339439225400547241770789031045673480603805059731029944232191050069757086434198091194212945004786220616536929221954937936959821490023966374676137593148478102973800766449383833298383062964871483938986121259841939989627439418344291929289738322977977825865350765598967118579358575876023457783893985983243532144176089784853282350484035314586728746415727734510602247512606900337235336437562550121286890268046910085211058063461447821281303761248643330502480727638141366656942156759147615154747337848501300562557620291507976851300392455687499826818847861915782626860397856703220475374331804148327907946471560715362089147055460037289361072791074720842144291301047391622038338079329671857292049290706539415887825572962590708437380349102135425419015744294592766813966075708968106579268112730086534603341296436632983386516571044921875000 [134,24] 39894055286799784817359845482142618304016998678232105056164477382075439168718857661637193419154702390693252178646215117811416629526534594786063220045880052110087587784998730589138480274480238763715934625311334806389516237437830192541036297503709588804832922945358118999572504280162682218760496530595199423153236880322566155417851880936250336440743151136863277666685572864540976124256388757619000382922386926441865537421719616553369568010238796606943666716380454815359298464788994254380876198384478613725787280648585983132619830392569997254296265445989625231303134886426617702909914050995115414618513569238264250472444941993146872044499249139807248949167759320481118637017543185642461135906450549950881431099223777045208186223314174607038974920160790058371247925850292378772825283867340276113673812417067968491906792987923883672815551114256298536518527348303996659190939917265685943701726275848223565122478729527478041741268120980746585884668125175484311606445677242426913242646470924723956424740701962141049133339571250713519723162071758876501251943135392829128792602172537057685446420758101161839002521373091706238467568063990976920536554142544831277723104959986835796300353246317938903348561384573714743791311978949858472049042757432065741531675723132325923508627578309247006730274620628723108972833260897834022529609278290004138950450835378378664913159782487043553035361499401656315768384304136249112502766624261106086317951611920349145535511036099880798144717547765770594457076087796458989615758643183676901809250584455645908966074646840876152745565035970541165883665923748001228799328766802941666406906174774901308119297027587890625000 [134,25] -87982105808800825273757989843071184718333167841944928902136680472838293446667906952338182071186557879240040518272321578854295741387134155176104796707848079597862866156239750228755420101993254332662681346763172124152847840001399908002062506281448895772849149055697744603992513483273488903618703478469929203710289798987380868203465696420092824451694302942302745633590644155551366922000542231430856054860907101532274286149070776881675536436010092206196949318798813978015715117594835618570403184743459691289866090257807557193522889932916852643899584304207974737105911769383608511665866699079171904640391354707502007937662781675875100683595508982087102473038277141478454916581625964557249582308236331904441237554853529368914508668977603987164102361258711817804754560509968720318414292356956249266233182655150790399249706737561594095210462430949415862792360106338185768976015312834368910199800247125573964842181334638657859575607065825679792943500214107371478931378054044535676586320717883928210059982677677540177999061568093689794206150900624849101590941924430546237161419205314907248331905765759306723272135473126677593404379270929549935262298283258097950368165830890257349898886396395576878390880723302111171984348494422665179667149937960839096008456512614066615596404687105145361316257463077598892534366754016252943701208180551928018402876432899243288575236210984798632587354032364296477063748702317718098044326019766131714055819957210324008818694366387103399334028328804580714307310300211294387346025066245409036652868723030771569175290693508554650009534615003340342808630823737643563222374823491858627084715342647466585040092468261718750 [134,26] 73398561446894504529325358231373028929695123331873141914781550547588048765997099055174197512467387210434064468275238402960664801986513579076253529592890028109243365810496123463408594398972218940456198087923747186495875905860572860544854005034618374203746734364063741329740460139288898147513775137924607617450782860079045108716357123196940625610153482778882952606916384560151755272467686538636838565862605769073763434732290206339627356600632718325377856733447623326716574016769823429202766988756739355694790670996509456206645303334115184155523155260160891034460186484288866661811885445030773633293093024871521713375466841159016054698648840102937696681685592558871840238819240404192876418783215168613601411124004074373337451239644767874084401079545837341343278611853588963936208701845045492131989103446836737408382931214899773484374411940668851566562106642586558307956095066708386490671276231532318446329652080148398875822844188369306429136981374845851333302134426938337172051247529364445868099564745505034453412657250108390267188261497418555750352891021555076286932692846728686074111123320435226223329539481838457560853618982245014119597355483500425833449748815786762322248297187707956566881554607059996505331387027060026974408513601181514407115900839793339366782039195493316513777660660342375825460432644902625679132052099817397429826146975035342905344253826618956313998116728890918827284484379501802660951751530027573463032725517033156727490461464360661150966637358299206183889308325149346988323265792655484225091819148875247222390193458077164781752449228677974123744310473706616944364391152522965874869112608849889934062957763671875 [134,27] -48677023629923462949297260074682320240873896187827927213288680094168571530883878292821720350565880442091600364515023500254042372989745665800375995736462248836752931183087398618607290953768777172776312326882816461833321856996856634788417855963226077748455286267987698102421566784853094645855242555930107882591624329336174733222955895053019112515405310333597168547872484088339242787594476273703881336418943721167972955051556573641661285005649971903146994778347667424319574288809890873964968925020451564223079788020481572793185013577547881442539347419869462813211386192179435386224057170295739088151788669316208691368281380864314640985714163984465023555060751327998513582251276191210990992511058407922107458614872321041298733859177161175494091331303982034455181167031644002692293715246484710856967360149428149022826295174361674284985795832498187940244290479002027137998420385689595020422621401545522050036880531916998299664384041929170740691057717081467418731964981260181715520401858749298976928183383708250408206931936349970642028270761405812671157678234089730759567562852328532375433970805916557302860712706534543271145848801825453775745766151048124916020061019973058855087465472439727088212882017598456938988379137188702520543589491244551119695288179364701606918286564351299737656553750527680183888101879624388723321143205007196090803978176533867911339146140548577100129032577247774279513269026621153126804272822157367984981092330347537331622350371521984734840040177826177026794566695960096399740959378316645171013668580582448472616371981654550315866526967616467553650424495516627074168485968881200691693103599092886447906494140625 [134,28] 28951404275934756222198466054391775832131956705015630362792910003133679275801082614239867577458552000777689678525931560922262019054414142420475860820245370960824562278016648359792418588041634839592849972621285901781179280114378804409602351883189780302863162837982653411807148443793709143632045302584617002503217862743066699720472547004220718184510799124101414738615995673320633326540340932233332257585025152455917931856040982900203008394992247814943410158036759648227868483218452112115871707965411123610180602954808254110533445488216962805116073171992649665269106604956481094514466729981836381967681300625401296516817818607950047017816218882106102966616061601654401596587028906925091341347729952721278595957950491163228763529517833205721382489546010035371633148748915019976643062543073985830146605087905856242967719156021753055623669896528329790805571483631424368563594157920804643680953548522808618756362180171360716856097513086937023520731723718449072279311178773201345442191667190841862396270051141535338520052959635402889696214662755717003850436237233766563259260407656591570750365290417194825593614871611133691672495776464953741250591030359896857309985642703548246952718293494902973878635301459598313901394719434657270974069586877933590747799540683526196317606163806909639485696869686371479236246223292007592953536478075951325629404648908705146172212345366562525123505219340042720861149965814748469419485905341495732558021417530622118515687285741627275852022176234622779295860041022275223850813779561576507649915537343835065497364473181211718386547959946420807159560179062226211244518482548197763037335505380485534667968750 [134,29] -14491106033246063307953826534970716727090338236830127522484876795036134030687380960491664270003484070838680831388786720372640870422076488171150911177962351064060903975223835356175261141871893502113909667954891690439029362553144159396047902343403328954519845656452886105988335522569657023586658093085639833802541491976134533284731757909857152040970565460552891609232667439482845919500275566000439237656382713489909089832714255045584166693022591366242535132658490122370672251673738740038766992540008864804959820436039241041577828763798399535007608474455653769645728204722934792543737830324668141942492312547307919614967708845642797304283909540895218340975040309540015376695435338906356942219214914231937257388870470657432024967369031317760609179534101441336029669687112635629520388416394271486088250962467262126034533580941439442459577185642644338441134870526860808437226445113271982196435475968392600988153685488700754959095330027395315394625874826771473765894678862836572491513305006698761260410889291565549488316938066578979634390815517137163866049070748220966313547372598638538216072729426794295991374989708250198621255250892385346437249948903231574708911976954160969551469945812707852333503009489172157952500003333991396049273357591549243437841646410234197343885408050521277684920974607328336944509908006064903037708021761669210915440255517043386282336067518390428884164956507874090780513046454430859024830534468791205700388274368652297947947144116511794283302106448113570463415736117631672590650214245105937691698606960840988103490036210765742465489691440355068849079556798035818026285137387400134357020407333831787109375 [134,30] 5338221441016042049843973344621943295600975605263854169491772666712115268900711866826594230059295732481625612300372257614007518231915778002065584857464188398513158341094218361279007123650559846046688284075812377577948137720566142479304058687085039662926944476411054832779283438557278791119244881308668563635712128001825352667643683643896458804067804367668106416702315531211556002155491376234087395741779523921767730770742394876684482982811119745098748686174640928107235607917840302390381799200163718247429441267866597306347385013667359244618257734822633400386418800683722929918452985043766787600201053005133145899016891743516733160620659265344559600060795253828089149253971457541402975291098398733974531704401614009638571751454824101649794086181014685287842792282988213083286000021687634218225224716595256636811046101285502720892441931535114654110735982076500809404756731404017993332651929973515269476703619691912527007131805091247108710422321494968390805861716057418692508304376798844842341218693174740287451011650579607361103845036880239880708233230799489408513132922486959895971513564746799788077799626664339911055736085680751430291873417194572968607697670862592650784640889721723590434522422622235563712005820522345184246545104975643348735349657579077284913038806971955024565795697488440780314820734832928829180777969836242178019281919032314771553687829889418441931053146396658092573868701527499961079285676169357459886352126246885406123745907931504030116273629025704889582803045739732603664005428344356614726769533383549498759113298220562470616856589431247987571408704125454928102577770053311437000626990092773437500 [134,31] -1106387952674761112361192963426278467055907846782893669688711567063593088463071669033505088169074884799360201966098014841070314550523009407271156321893261213977134411815699424442253340489380540272065452639595895934213557894918211528070035041418790227841895114828929278371106387160455330084808749252722170631008506591374420537891768876397681467567362294301107534639140323196743042827206914078600309858129520608294503080555978280620954155501007180577578238010288349096156875070090898268253162523949262288358978731460228869763104003041867923724730630528146762117654376276101429160460266567177168849480523964154722740049084081939185304906472012961716732872768437172356329924920204506695626264724157146210465871545629883431156291002696875722197212433780984825707299437095743732964429364514200482341848412369104719091654775541270269052750555373531371409449426668350534626157311566155542270955407973701528819983041946148707698640646041736726333044088826408347391724987200689482425202878391183337493737820590071863260238016084449210140241286223430936878009928592755283181031684227963801002795323355284177148339080344627199394889091825238340268295074076407872175904250299905519077229374070910502130408086664309987766482276140482386446024223023565583139299806676753058129239683119682129921992737533655370209441483276550046647886869741804887241500009749976803793578499618224277650257885969174694775729833238435720198692695330835687691915010673955378413917567056550025918525478718570709752650623205174801966250397784931781196923970763570915581108646771644295911690946757052831255120447003657239265072823400474503898124951562500000 [134,32] -92385110928629344204586460341994686177385078933492083413497832399395490248307364183309206471387420178617838304651637923325701528569257552840272480712775627163852528668570402287463357126848761441760147007742102275209341174495841646806613131094250673940614616910518826678508459178097956564368952076911764620236217732316127549174863041609493116353947835369426914869039079168181301025856513419620997220004352127195299559423032997508038052181425257541509925291436228988384059214945492237997440289273064663843123356894057785019381904003822585899150415157510599483648150119626422759603223039064242999295080974272362573766291311685337406004781969451197528448050415797250196368513426112289272880626340468955791957010135435552166920915552326893151159775306754959973311951659005838425932967325237961791132077039984971029022144352943212446037135985709892722600167829635708180604893803869085438587977953111159922627061452988531418412124809792244505155189753322012086604052770786672983501951558545586261739447566938465904904186689811243635269044766623021186438026892885957601010988043326615253843800576650534547475925818086821937194365930030080184719125447195672510545038959176242743185786303118817783331557352545356832896795118502249106576139046950278259327474398372083858737073407692067804779962704337471625631405368734173933681392085657781067415712994502716140394376284984082764751661759941089304618952430956507782543321452007893231728019700930777196086939325933507690862047491545877769940453833206754644688843314242139060231907927518421762494946808783556604059999046030930750145891707752053993070379362130684324340010328125 [134,33] 166175352258095084279688920213460038440517323780466717570494489652868451198664761853555639374212991783478221595641181176376565942378237924662280523650657010211387592617688469424247517719405323188642883022232787151239304627337872984394549578372425316996244508977766712405755887159095336548310739444948166458140331478428099809841323433350473144655367874539010128530630526688966832022157601346887189628918068594130733221341733914299828627492525170155696723271209201884006149882605132091882823639063629842764638726651228275319657564174293515975262076714523910124803383296248322159110474997533644291839173915164304541725557255194870929592584269522653466570165893649142383659577295028965385172210416181453819134880611893893546164743848491565729134983696264820845530212510819701836692713661001626827448989026264877931274846760390759286198137003944783575014263569240093730375953563882791735182128728132268104072142622526651691577438853050006234192143897259594977074197392884890790430843065684334627843283006248482765166877692005739522410120282666753963894507173283431143190417130009252287870589153741490629048408529803916017289634760850798734162424078673122264988230860789251127428105169541599890250113199597138291143807676981483531743800382003027962685504459077811650999875846996194142552254796571070020977774863150557028999802245149685471127841204601583734571449539360496514374378720161388449801707175905442593573022770901241182046284691428889362972131482275523987553661986506538792664839205352267581178601028586590200854089601588414892403168248799386107105337319027434363862435364148843684754378655355011832105715000 [134,34] -63642544972393811488176368080160411844047034081550277071853720283289786117888922105767899572177420880970065021956260998976658285143145887145495926908583587721608914708997558913856956292355722771702520801219734859792841254871154585455005240702418188218220506827043040522476119210990517810577051779058556094606021367685749503876779047966740922627877666388882663145696574658121985358243733017649810992984697106974077340362267210938070957371044066343391701381130146753331229470235839387088409075054343601871653822958327373157752458156987045642329432785481356039081434720431769452585889260913045407160372525059902092480292340853540692602046900845788252993647056043063954127952887360414159385849732878400899065961027735263543367685849461296926122631556600379730581635695798093785840241601221960043736490374339478992579262684818231510670464821825693489843247789723394008904258131421143855176540458977387362527032467605525343160562985938969316094557907298566497030402783974309846197265468429302378157320950717483402760450666936789553264319548663485337119607021865419091039366909831023888374488221058847215974595358562871348202072443415251546207367624418421067529866225494927161363306400835303223311391804668926485418204788307113522336319809075372418717308269029858038242784060644741921696309818682166325772217743618782614695494864645607004915450096664326310921749974285786773637922594600996039093794274151265085812072674222868634646244235461412243330244014434848422480822359327028454095531227273139300432934458578381018803662937312027088674550291777163068989339811755168261554403629866624754004795302440560136306455 [134,35] 13124140827164373612570450371973608798439559405340185149961190555584518802256490944223507960766819273350787805909273618518616582588432619869510634272404475525751028155249564997965024260031043025305069044443416865478960481919697244991457975320266563506328740733770667897498599639076015742332711198266681736032425313309879541236611529537026479165370081775765374036611106378684699469323118902181911020562056820238692457968842754403625280451202739927052276017845142973331546717181428145100113737855836277908313547513677590994879601083254384977367619747692553654815116613346326735858070250783764505946018878725415654431685028477423897039885436303286123780969066789471162410305478442255649014907254188792111459416315447069653930518195034149342231814317967265654233430888713599752762513883992720606906990261286531386350124883313276170721442466209993823006759981082926001899764386134559523936994056689575989205737875596084843661734517912824131830199262328230407216500015074036532056131979486042829989194366454439395383001728645675046199846699123776390899344338827379966665536884158072148362154795185723358198685605076782881176970366505830885843017053754941490046971780965752138353948460000236664261159645977651763778339793966006561854068472080393748632712670153613642797402728601996857046622531715690889842390391077970498255754152472427287588051157450610973159230349095033650959396105745158103351843309889938646175786408278119954630445566237955395763259366653830489126548452733204257693794070816666591392158990941690428988051518500525673976849636104436921764500498722330153100065650187407786306842920192654083645 [134,36] -1734391580583791987306189098144101745544247913441915177693439911366489203470959509221391208700313918094308703395848347716925428640171852571777036329120161598397055969117465717219482024801996982232247784916926200261679803733803259691505256504168516049884941960065553111464652166064304918237266510126706852874974236355972627413397870606072252506449638375178834747542350533252160055171833706110670162460405516765286495501169059522597974339828890982644969715812086153783964893406229804517710040174435287715679808319525559512980560812210853780936875360043265743815013124958463330400331139584148289903580055789255179563543963173637687769266448140737956563884829612394981291449300726715980987346679844297917011979653164095049915990245544106891733492840394097895959986269463038025664715731841977325420199179646706908507243845094324345072072501057060742220102215495343927429320495321950103088934494097933556403353456810027805601260128150344348708256394364965851877662351434297197646159955008590454396612866257397595958273810184828506787327936070103022646760497549975525476168669263682779894504238614709423993918725230562623448574713803657794234544714097843613814976857074097493338173137026977775822743121844395110914775821208964493667017449467283028320711249449196863937935296196073015286356571780533653817737919376273705982728499973461585035968046626382102609250442771233373013940240391787675815277752494013086106675846863866737741009474079477948450261899015658669980320809561206713938121157048875748679560447717429959117822210015810512034154349375787573878880444074411677425909548307822066553674971395332496 [134,37] 381997602610208195269066812124947783028915606620052736807180791268955426139896753681175597199802374071607193925215274014138061456918471162972254396194308294546404135607627160934408620885150959820965836996254150977279516717653420536043703108230339067649873844389236337666808987024293378574406261055976820891560657987827185956817597690207438165564926775482935793966792766949290102213047497588555905882096666324227782547830337630158527560899521115556807227655040506923422691000948940612302032323279880150460300308847600839067430666721472708411639280083980958918484221481100534908737630857137400986357338215939274284735386026024694332949896397348744138759055414482494950658385852078692665473280218356955169416935614895127820868696623956372221844394372339557350372545624539839649035125980831420605481601625189796235383041312767739510103860254504954979682411933879518276326161166100047423592220405289274711470070175187263829207349811733099147004207565002834267019219495093995714281267862024579828585702838239161492044092925827812399369811265509417917970527534678806527449844812339453424718764204205077760153088579144739280232934781470932662325343308816100233272222786476555802676154954712200415472476965387068175420840815345324796526651382483632104638641610818383583046593440419925911855566761807252317103080520293486802967348392030232260184675531983808629066367437594807883699039051744140140093330853448070646229126139295354687639261717888628283064277246386667452838409047750868144965064877327043939752548974420623455774224566704542328682439052896528584114062747568993423754634526417683571915558883552 [134,38] -89445546917483090716772517233178796841301441664089205417251854697494870022723275186936876327832674695780324450596099386111133041033598163053784547287052633416913293269429677985356864723410509530071783366282115622531978238787078370630234681698318414893985849477884339475498968686646383134696613431798356013327385877342456332153629266691526794748110824263537471533587019089862619397210664041132201649007099752320462939777928090220893726553626578211107723331703353936701275425383047521842327543498193294961581665874471980565494660767936989723962101093733962144308808839753247427377131365348085310431910777520678744989996992909495956772172201496187658649809109156927920205819951847918922207861362005519896931220786038313514488879072524604571977566964845334384816930240878382919274236677050103717044283428235305230099184762586308465238716728344738359420410242458893207474781015930825137201608210302817631109180264847517293157209109722259335288580419325829016835320144888512624842320375439285485575070616089834316722847116485091080388382409305862508408468540888907739418351568024413756744276608476199778002451110549709387213261187575095990697393038790154312893851201952529271437470891044817302393553378788622842582916655332550999198108804124897724356396902975835584061014615102081986967437151753575571408905957003834349609042715385339366661008414609471264939500035944584295058716247830680664836197858438237429149758417125265060191992093670933378559726487243773759729577015983360144945192951547774174431691308913034176307663820155220532605939515278887241309584898227144179038505217826794630833651903 [134,39] -32591481552653967821322246400106577097538523963714686874618365206607606770120992196868801039570411539702393987882982210198716042829659628297803785611063608640412060271954805202773411676940935984557419636208078147808782092147489729554697150649387415257834957467634794756437572683031412617154682389342098230973153786931146948699658919691149178840448907797262251008804798910230186038490375697559548738409949167228885158869619470750939956992748226437084315310791033620074344724680952356158055010560235827036407213620293497720786957306312640952283697213479090959321221614461218437105648668348445381143410869890303905552977980641772233784207332351357012647106093696167227493333539613496494506639193555576988506054095827218366560892261476682405712155363436527084221217773249713379378574788458998861295065702318024652840156204686815017824889831686986237448442170443365292324100395539424894635274870150130165481399708683709289416094385982568214806675573177984410163973605224589850983963966054095382127405757616352384670278184363218867973330686344051890116254918939856881880527511350440701487068710126717548837326474599296887232083659010569048732866914496546129650895576523374848404173842864717239981898021278203533943100764748931716759994629075895612079717717896217632640409386358819734495424953381558327903908982977198726627960822780522959734790210328223143673913804471418412492654752181529674084817382166292864437174387894560056715314026978328438610082642811037793379195612594090376149141235526480861393436708926857387383906648683153168711866046589986698090924325670640111278681408827578585179520 [134,40] 27528230246254737084644557580842087008566037551695852173378049897848648170560585875778008465413987392397893037309274768166274580235076236835699812689653082688363070082636894102754536117612012437197508594227076221556980492267348666320324904911464128061808220578537562874020656935569403629436597337586251207130074620664622849717764366979585681115292544189916258487771578908302510757116936970699079915064892572806490773112544442758067558083858266171662370115450341110533828856382241599088557970660114890533013769202460103920645822002190936237657344649787008287957721539665328520816143517518012835661833580969921861000893521301987883399124868034107801702564208143871277336691627212172043257240627993895835874275903624582357986077396246443523100783572792703325594027827692334240267674367853581836805143052488346126250280635959954439405363133282768449951600778570810697960181469354182886348073637556658269552019776221228862418209445603836078658586398819008275939533351326306246133429668570984533231601731776878230281205194192962409016024993496490780380514473110171185426118290679724663516972046197509222818973067223234829123187878547425338737342367052637891717080963401231462461306014935640051089544397829086334738119241210894547698470147502140581091030907156968775642510083134124686900726873981851341278089572966424710695375956462940350514823705167522929913846433266490230167701417622669465143224917785963168169187714036550126530568772995747739106150507341999482573660428006827583196297394646629939876542838573526964782480234364454030582792587402378883455753970528246002786213948110025430110 [134,41] -6272500669479169760710738343168148141201437677478134703366679393222807544623203192972603144537546522512313585141672671994910979704259920634887675072769147201750147415154744288393400828309040499882903729994510316436587074467954036922064292753305280589356457187522825870595247047765978268071369073298147446059946443909527517155120185687549861057971211700878890868562169562846611731488662123573673552664167379148634236325901342513448315838272350239776004384087337290614747430781942378805091412516699648169503284827353827553125015884694891932543098327423193839137695990814855768781993008691836398023125059123097407300138418112905318437059217099864054017449344078884655591718165519431868029931408517860003595175590899864334121469479867347305963622322867118790854921077366667868480446137623576844855884661018208710407185294981185587851936962216327911737634161818573404177426020991442747619111252209223458221010845925594450600438500995934119838625562745176589459851690478492530657192672136264406028932024949181467983084522486792872396987542447905990745272680372601395868883911522361973944051539417142363381982923208024034172125782957777659982566762765653989473022075410857008107415013710734396105591953759739368702844846268179152556658434511180993499383243160580943626813610738037770352801554093005139202801961256445824664625543284165164389041319443979543498979929951053524228375877392626029501380630180157134914010070710304438695939007092225948376500190497382853137941981125901186806852377079419595911410546175578520550524537553441535420518239676782328708881601975249651056012919170213680 [134,42] 85381747731542279610566499821602220776943172312264204587037764883574285730585603724340824769385017978196004197317772433458846381886545325340180047581183379483046956191467071575813363907037676279355442694071489270680224983654678308196303435897037829220682250347886593194928580737735108816001970666334597339708756638896785752197711258050591605171145582808114492394673976370039927938162334898328759536748851400366628289489873496481380724856842941191485972878573878493344199742750070386354555797964668330902606287027028222327142002876041870546474195931860206336059988039755752316368396348204767694289891890631661588428130701793616790934451229086604623618261169943184797384211288933706762413083679914229012991330828835028691244491164739538979466102873224892013350390238107194910815794434367751955307569443093750386058600276662752587979506183607470377103482423101897820676542098744880967321608492615995852241784558426759440074976183626279822641183305593756389549604285224516322818192156814531146914611295165779833568973406603633829124231745041730575926589335517603316948442225386878441898970601801017205316356444851219213212949660098694952524823927729107976585336150893580965531397668958764486262060680609410063132775349925586704612623665668861108098088867566635260233603698995326248737401959071548538873333603749357995975425305062262735673108960924320991920965808425793915471578374824520367290842978119184020194632070351927790988760117222600718414290292021069991300248847471831421381122506086381766735918630460468582866418592787822447054882411380272117268109446076857872718059761325 [134,43] 156924065730879848465789593892622610424344876055497628488372955403301158606108129708870154333799309968495404945884237484395380654685121149945717574096396610029272177303336416669373950735354580699998653145269850130609593270205604761455307717573047425743457443379832017293826212959492455988080175306262870560393498395734745351340955508628839539431889335768381970090290585585060584248526031591054385051505601722884530175535584825849137140517319717881798299367460707809174775910375378972952578150923479047472108881351982515791732719316757306103068886053370863121228421626212882994778212189630981377395994092632400008625631493069105117107742470014270693122098433047975994213662692896737251026248491573771633088034592763319125627196673419691629141758989928203612160143245307391811601122717400823557677024437790831870366294055678721318763904789988437662506234622954400088766871419699522668792421159297727352397967801818142085536900089366306156747814079863606513119166611752575241298737778294092305993878068154657419836892011650387243273732800015616457369578276795486065265406626881916917451659800153961018739339717546179501169691474108913821275505563792073904728507460566110426683051178864999030651329322116519286243923913868562849880932833812889846686931258173388714208543273373436493444400552533771714157647548074900169344936250482122610098139923101356380881205952763114268640370717838795958569879226563694219441548880644980227839110983515853416079615650607075921575958853032653361084252661341958608174028971723405052868069921976972278872412577735469349040857605534015790597044560 [134,44] -2136548436246773384165600264939019487326874664483673069917992574653894862971766253764013579391721958758111944552527791498449259181811162335415380042602709135374514361533502917749212879680742368681085046302971558705591381871074076757600621324390830300163295950181948368052988749004506697941411914195130913488625082319556519637563980130498284860542633527371615500374036913675932687445875372704570083598409234087560403224871560390685397597795639651424977870858026168243890722235184860898465074092667617365731626077905804713990679569713813894589542817416590013541729806140015298717771991977198984943866983742918091398377972346221971093666208408809003039546032049415913865408537006646591179603461961664896313854487033815047528366739783452388995312942139880874775145429423285705575662373484349943316223036437120798463643446216246347160794657746901832741483654585662018011251521888796437872739276007003765671599292906989259894653196309212120668316713639746863519044696469498003414524662884001565525595526980257545975454974118853277498862351148370178085633031941730667801267285403945398720643015380577613173630836120182507066655982938380599610801038027186584319445388189029957566961885688427916737602473640625908675857198995094533443822730763962548439135518445524537099208053785723608343751770575926975438210180418673176766998170430115304641150712673621210320569858617384427537476629621063940288578752946409764544898042712777755161439204116069719979009416119796319353205109722032822222269095446836869603790744499172106851668223827190507172784590539740129008548855545840879541675 [134,45] -3694393992597518063403551728265274919491963132696107551677877760855012108950906974442046108669787414777854208929382277524392608100780865075211746101577926063993262175778044768660001991413304044515473490444173613720762939014738265244667397039401426897356006745401146371018408519922601759202168787572182384548897718075083601847940765033775078469112159566892053656503349058411874662294066340567383025987994087244306440807885181580854683046357904897399045325391994831518977603440782196001668750129934871458617729592362280729751093702234721143442012296056754583120064775975168761262075641761992070144136362287574862722455584788125874175189577167002945238673469481725412522509993827505617580158033509139086707229870717714734568039227320643574128691647849857764338062931702706744678319155367447366304262834214967126205824486375751825471807083557230217469318685092533897483817789184114256803940959857175651154419961745856006369865563481377795886294573362304459018934185131892715826479692309253760779151882180588971347134864987088924415502394481577892768041270215611424810643737255031501614991503338228109655763156640779038267459413314921423567332256373155361837919977241113793009119457969265214688847305208979420128159426137192131564951882540612627654953201037521730534130974494145242143294851379100460305177350579850400107078338743926664374714617350060310637283887353199823987206890404639479986106932640288417571756578123341998714605595093312802276737061952020008193134837936058909908865274288120844240813540640868094105688290472059606897668150143869048861831326846746875695 [134,46] -1087597393013383851644274950388629496712079311019334063326862685589160189000751984854341089541786636924942168596983621281608147802298512781038717461340800739667105364304316610567893747558835712445235557950306497979844705517851864361866654737133598633087756414663736013817023652022675179058557814790680807877151235808875526880737740772999397245310408597697680394352212031543420643384577011716497330577753434771487493456452237791227720272835797244276512662368005970801780776807676089331207080652824606902844290022500706535009632172179782003086603209747008070396242744200030128780555102337968508648635709957650652961588587323515783284116818514378145366208797959254166393158644990108124771889057601960741851848540342820815874068152658893602291683302960711764141843451525276544858252431868897297623295413341420998711655046896956993243703126302705379678845492198289789196603456874722372242599420797415078353332588520771699450672259397207136463492701699867284509281606895756883001487312722056705616767982266101179859726228095112138666370459410071089041662766082861807233233292239111177179834157478313766698945506498107150351570954566599355284357991847937164952658353255071913987165720253041930326887778772188490657476481083294940284585605737505108489595369629964474593088337983383971514661717505324903426906322127467986984634751146045249849790655720659886334121225066595600659538123090193136755457918397038563185887222683579528986347718978709991695713849266988316222119598979495899569457875927461463632215357925922525630502711268474343673585239446224783314542537398839025 [134,47] 508029473089032588159762887504549688648485927372042819682551726436140466454573792613990430912904966782904055431993728422109124256439119605238673004046803799686168188714800241046441376389199116496267559493596138921851971241396206004661383654152783352726474410444976522381144298028166335606954277282773664826614211930686180601895899697437305394090267316456611367359387448162958187066246277958627294078646513613596470744078101967786678174099100734040528775111732908883335483434545801864178194271519064210609868082300706129302768090605688381730990886644614148866733226516100139970839720320028042396132631350911946409067608068603102533998097755204912179847941221428534162561069717358448710722332897785412386066602871604568935383953412634703744569478165655570465866951834896093454556433922766634005233389371338449240268281312735835550408353842952605328096362682589355822368927236671865241380633094485981687511146318530561368875489702328459399645643152854107074063500530179913355429155628160983967723142498037102033072460466623633468648243249987090632512837560080098074312855300820589060689565715929139888632740723130476152285757157045231565858186591627582976719597551363615239022327446512901531723984900884121732505033263684349841364084550097927510793704676751731814922989822097454779965302581955883211988255119185773729420336643925477589208617101130288682493072027165026172426042948975300086645903264331685621510764355374130954627119462493944927102949527269723149314693883605350698291359289495551002749729214472187299972268845037817643743596513161425240704081675900 [134,48] -61823908542209611023756170368504525635265892055680754035338301433347420251863771022265171607213400943295665293577683582820483953228548465282409514603390957331547229266151074540363945256855304166814733578067687348541845472354237311129562122040335004548897211138834888855161340719811116556022273529833217098087615854298226854215117036353021044585195123619340381788600451695619366378622153560414340443845750109415091825295313590514323636233864122660875482340277157523401597332165117546881960186730575920045866914479179015728573417499624423022753332732379003700792951433110940688698792263076734377226989338501030094630566614902774859593232377526010106560866065406008760659653697876769631364972609599262689445777814930063723744027649511215521579648786622019378706417721251324371625833661261328633671342216803705404080442985462891848504489220955271532677255363240468372056342319377165472317881984458187612011771421875028066934025847104150260231335695458401620533792580563071950580775026591660385025648250740388695708603513561050587646106439150120089793804069718097588670672757946806070737400489223790771470442508826342706357958788833505842127005721269961907799338168717540652823467574386349377915399513575583536878342333163936131480635623292679356679163182114365944134616577473949849416864119434741727966412359663813234763984955011116345225272300380066995222039650511343681257951712850193410710067683615920562257644797698037266366547145002224335352501062972362505376954838250682882330204865280565215156281821760993666043800075232495186754349706351397632697586460 [134,49] 2503933332575896469891881977742499190954103516611526163192897753462080307913580549249126040151614539120384371026946373134255451758673716312362833233420538742397942997712600678241417107520566101438902917977298302696540378085301766936306964514377635180600147770024289014877915905933283992480644624185282119936162144306875919007836795653261768526792762473762460119640046439487891778883197065976271006416574024355771909760413836779983232681138284930888588978494975557617860363631043601515434435742746782156961372491404926304536954943777858701944499119726313663884393057737602769229822018713839576060207902043342282590555939911352849879182501352575904547751697266490069305089795441066674415190481495614901073916140480481241637269303534742411004310896804581149002162934202318152619261769378872673792507225511745839332538635908901153153284861719500369229391713250433851291693145611813068475785479514780129539759729958300470107318033040600738888526081042366400867879576906501464601768664075108106150942743189632166903992115281094160932756417297205841505943802452082350594183059946280004889893715806326521513528409353748660936629694208541820939948884766301892233989877244686560266277034766836886590986349956998122547637302596761443632956167833637836824688921672179268487767570685328374997134010731606392189420111928601052183845483395336101320919284454094594524880686457130759452915854013019092659903779330408836555048425032869750683736759680174559436156486863635731033714981714737790230556897255850572718972719725079618576726952147918709608999776333210935621250 [134,50] -391636631306034857125995489682820288433224418407745107042716428296014322067974551550265736807448337946602153850516568322314194238552806732213666026098169796390171703216529042989320612798626830351020395602577851387791515622699628915286605659270373506324243726839551573023235495091042748032662174660527720192573089715805585620958918161745139448815681627539784281080150413541345719032940940053508514443263664992276189292575522235306841673505769499776149377590564628395764326336454354013622132933169610179051036631788140584216779150350746827388212149028268205070173848636801485060418011688216218501038048558617944391285653036595127698660848538647162914996196073419109125383531319675301391227941630627056967313005768910390163504493722230265273983317022267519519984400366729505438817408286937345910417262543165016721925542968057946729338611620388248423590850416764758323571646612026411982854149224493215128056276774330206856782460793109489267395801381345073192488611339113404499807457739674553282641827980390185401116542388829775307015698560911835906873355040156910179671325389338893669045013072127220298134859710065625550677650756268985997331476605045794784512192708009602196862866345499549776777627906650164424426160386180841384385430274819137910735518335604318393994166332904394620496042374283239145100433283775864435124389437004408505845730902783842755576082837380879100418015645573455255998149651136757014054900636644465435219082461365659635814340974867842136444076456033251098232865847228868313555398068031609490386950132637847448506230634324375803 [134,51] 159963467817872705424522128734488567799568963484199409290666777703748864956869479404334547656147506047175101056736301671757821210209067141068510280434264071875463114468938394351665788895388632871515541177702949343200048460732365080884297185910892887743213703177426849172746354243602039362239907553777399449520164737827977178795185778021440223155482840139742919839287754615390059026092884589362824068952868005892011392579312994945778046099919720580931290978638820942431725139864336487026248038481360855931196054227221904470164256575566873287717308460890983674946500285541737073105788453736908345694611486980989637082892614516413974464845509246989303718584272812044551116982260179197508208457641957341502198277876093136777149330310595019361523082165122450630220556487057742972811387863997766443808929899077478077780844718917045513118172615881089449402108870275149137079571263360596620700257250929187665720581131363602128619308140435644999115055796394652001828866130890469898786239078171909106671447877670258719850450600136829390126083890223899881626089975496568328657227637514276569908413727442784845457256693476040072148728439179169043142823787696010340323716728792003201647935736250880685145527147518019507045529345387238565740218316150949391800049812011632217873295767917573180046682527777844060585515445484975018539872930389070017314259773532995053113238184653142208777728307483645179727931874719368944800680149872550739159224223264326539772212035639480401498146990482780352204276645017794023789991980953164294415244155955442675544398939877523 [134,52] -32923267861729564123005143053305724849529263922469040062839599164029061143644639705126854814071190077335619897290861772693598974553619596736860189419903201124892018680417951273451893473557828420315312592037003727444542820056497936536418583931426973405478520435668218195015264255361819134750210208512737521750934422610608675660374311170782376725961852721419204017041906447148869618164018964449295188619342374386470219469999789827360577415427452780523474092475093002359827215097150444013334462152536747172086420761774563908564538756649698929897478200644099703670782451939310615757089145399300019685468882123081359904828288237229354065353117696628647113925342081158919832809893495393253410660900505981224346726015875258081274569337116533079403258676550055427072175035876436640984463838224927624177226875818169326199167365346705848270160615714162901990826693721914226795712253976835845280192062578804204210110123162102872103975700958363468661904902948434224734111995399194356238960732113345295983771288677486682671314418160450663656046482468728747859289456433769194945205390767748793123231081244254227871593317724433977536658335181087427526340543853374041893171781552861448935980218431219953150183028597625195087973770269486640081467052455704925022241776308372278076338885474581690880727890959599616145838232021747989204364195868220536563773099347678056783469025276308766936859273309454310514672508461675914614967244720198302571739719080648258277252815769970214793615625083303477836095881704175480678291537761048159647522625811301317474769232370 [134,53] 4960038855976818789980383960509707648577975671147174748572088215026478182104628020318341944500029932459278898452423405608503770374001054376839835753873555510677675032752398914393018786626284367636070914182796008720500199731933005004882811692917018174553221400532435614866486603290779704030864085041093025064626934114604921619103947418907794067729131863346114844164846193558473398163702321019719370387288827220934316913225229589758268326502953980069647752398657421509428435148965110901927289002342363162431831910176488752849094101586930670278642778703940908629312950310058431854794042578837301384233914272762700316223745006845891114276436727558457688496621203405056871899051149268114283580617824358858716539295041223744971436037480590497959209310699791900370617560410675347039014018913170618519593938127391400511047784366047689757373531886061579700829452404382850651668026068878901134569550748413045029832083812628458280934722583046831059643136229619311971575616647858832680759586446254707825513347774431821480783984979393123499915308424897527530245156611224476202067054042240001920306329567969862709591680854337984984821768431059653059870430366386537802446803281058225425783416961403518672777201651157498961098425554874865297257978423525675133289091387790088298632200188533503070955011913677320597512444850006721714183593872923386503405090159745895867808642983921240207892881926263195317755751964032720314217083275217994842717822607416234123156417881693337478453004524499258673340074635874271009259776962962252593708807331325281879230639 [134,54] -646928689576310092281446182433065071356420171538016371575275212534634147016245730954621828588218808168299686055361995031976555344995767864181291186438078309223759269667825559619796802313810394602729878415030267980626472057018632035843587728453684806948535505882556845694072157630510847787181565694893854401580928135746459287349818542431420920961241614176162372422059877975774166733998689291683138378338424221054916901340173483951612781577977105327499397268159655959898881922869180366259869445715637456656399642718568928949651577656914016095958747715809665276312135628049464926174554458699869507043763819618298183290632744060141330839969049858694420307821189295237760499993447644322288336249474343032039054708020683937808877845244391158448959020871026742713365352434889415326975677765351292845090660968819496727645164522881978033671106103870494222312944234860193213223436309910021795270150244798174872132154263760183592860560567379422552135137801617827087255589896942700403468605237056653656150965369807786362878578964957920426947309588826020458971171612741971118234064656944856879769626999576635170483199808850801107502984649171515722136776246578298359062090555277671058548499464629608290157193792129883907490369613426604300817966437455028275699749840025491585846031454127087391705527172337497957750668408737154121948292338878245014624273267467749707090417688358110687034228873636124217546640775134842606287728530354038249965806775621380935288170199369763982999628026556567749317679352819845117202446224186479280741454524221723224724 [134,55] 78793132626306154572395963221209594374838384745429332879169818007985057242133156943297585684589188727332303106386645181488294088810973353572314732811670853303547377606651952691419120400821963820727421906259716373023698717192848201276528739763731542773648937506745545563166874725933581437994014376656883267095835722296867569898169584873111412388670788836341290404490187097353310556259998929009522956912991540469836277983936751291555190496742379786358604359765928021830116095322460089907856716527076619507045908235096064646915637323916182946377071898409397799888095360748870768113101133150144648377751044190378272867293998264959949743029910003832498510811625163258955943835249930750550160042755936794941205391027103296422567125333414738997295809323288702500230730405083081538117725326023911495584806844014975493735997230419291108070383539104047262700570007243905724826446802937449240827298960550715994958853506363884931173892682590272253802656513972931428178534737443584133866554146083624325212675250188792406129766555541325956610508900595739397454241888970103872361206426151724267141979933789884243383712701193520920548635864155652814187450301398746853570225075809797354214519384526548609461218201583063803764390395092647992400082533763316560737984345229308625892490250432638131191627829126007859421076870386532361309715647016837540457688501227821948842179596707632146826093488125186069573964274776623685421284032414582087961568834522263451680724317903940849509715855838065378055358280036545429112013106626043138222087531337896690 [134,56] -9240506884151749914707327112125776165561651769698901167523171146353644933363092741328367444701176400112457052514233908618811763245255822876561982249089612109774048577922790585478913344531252348486827171365575420330727550421312764884516194602265536359183004079404638233813556444394695737761693580280356858709392234917460537435563769233818635414208972205777094017531393936720744158485362434645515366339904109904323132943751492472975900923141327977523650640472630289446810392179051758465493360596557928610354667460780689204159941097773571787717979458727026492475561466498309016711211541453252585506861717973934904666617693982715610599963200410708750858892256159669977806023539481858519403097804288500092873701024713708130366732487243720575475720773862143520274963445387435160189403999313988555663201227406437408993627558556679947717835762933063445050742183664863497612349155985910133402130193135094737430924836970991832175025070240658337051695191381380894121951330854948662212003391093937941167780412076794064186620018185070634732286302573058040452962341802929297024298818817225963218504189142832993950181719528865292103266320861470959084054445156296333751119191803884683418552475886770744660489812715376381050239829856114878534192038389698151659165932561144143153581416926192540354294720461373158168061645135784825337462862574391837234513501445712334487439879955940890072989379121100833846289622618721052826201998712837730937968825248717939289836808018328770288950264778482729742278175381072633817235839227065940689268650806431 [134,57] 1089590976088427064181657515361596450650638270958256595913152891909617783950742385997756845263948546804177787315025476795408007041756012117507564845710851464019608248655916571376022480945022724744693944671517294443086857863318523279799271615495440103369890550240502158869462757842484029965540253480034212938363478170477344763327710410723450947201766748967350143791493414659708683373386908651567396718517473906816233244782748931362178697814221988711093732846500354682573797200084420059937131784395319855007750729063590572271741037189735012961519320736821795608147732129726065803654879493560531862942349738473298347197738490203646188616412096670899255550444524370508027297421174695903212028932201581666423790873289885501916576332597909113599379953395174080247301593019708986904549073768029363312911865681413296569756411970599989659599628047305869988496267682655515313402218094282620050915434891792601919964374882121246528043524247186857893633920970071588390144126006870424308743788244138646968697681378678854930193054059604501618610396616237300369318284417896518796336128386942734856051698879324209743488466768356081538917510658398618640308716516119577442519200053605356462104754669987530214517015902793061966702915809046499149676254795951826791461491756814188426647557935168035857656506689544673834867171155019118961680086008487768215099204429870075800087376654556169175768751650760792414530434470194519748127778102038162724975608440832206571020431643591943518069327665474449067756273003125585807372128594671096766807896438 [134,58] -135520227776559441928610799036516800846442362730743768179078181187635279136384249138874951128905127693641212292163085247197495034477153691088793815144220339147482672941913334415532912144975745101727513646308858520173496721008725714075833897723244416842100400964231270514613064222075440492475634750339140192091344993106717741741251769674908062463851003691528404488041821795221286160527918024442620678393927641748683403038981513577437488550944600008811057718796288274165389027792113834451710129061140899816288681103587166249693767631140922535080059553773260199732916007541960005243022628810677747085257285271385850477335978122838895586853337009785299179482235611102383609072861368984387742285793855907806693845259561791827239863933587170987946557846907213870476473456132202819205318170170328092434567074202863663227921612864318169937119676121072340240982780014232807297749133618896034022778868108832318001751953478838048157532364318445926357030286472166323424143360446303278796892317491935709985085476670360975332020152847425061405459104757005800297184390046347659935085052586226229533624072556230838383487336454494478438608873958680792848187510488594820766590546166626941474443658329594686169413699554385734486685566417071552137744939120646246639566260204129568562527060505303422638339365049338409358884819634287460730322400781237897994392596166624136229839773882947950807680349657310747325479941046650500659360261669260119231979639863876675757491807265962782542247940440720239896399938979471080183108412932965906734159 [134,59] 16414801041270900277254782960075184836681537472063728952418055093091944719782346836792861518786010928626148741919276097298079191310034912790678269870207315835194680288073168871104822995043113877734185498397845426041879953188740969583855781903335393718940495465847393341977683023004234494052077925732849817508097546004497752087100369586592267759586039836436829581078077145644143025557598397752407395128914690259275840712126632699100646907397125887303171406504990113572938155892428056929805734424997704756587855677401772814114702518935595055675212799256409931975114258662101757207406790087756941503045758477916894875703316946803708459711726838559929842609198577300837746669318365584548476444211154377809289437839170321218719026409563510361997059810826362206786109183465717134500362598430480861424297716582736136989959517507801270485034308612345114423565730543664775537361391514872703923172826832552638139237282952974784210528544004122562357888531880466990383498606442233806599168450079097637480267839324077636028120645730269233561563223807395478570858421531525779963405907284513003228772782705926701758606893179946262975364891021655617117694100174186329615400275855661769965146287807498742703410098481497462160856829156909673927936442124920520262266837539867209433178561296564968899297344611537491102919317771827930924392383490398407619169458005179581180123417273450826201161026208318637553276545859776623688904304436287999453607539997773819135664817494197138629847467298614005238515932693168428786436682616822347423 [134,60] -1709362183271365159092265650792737561701998588854554456671506548528858400047245558088127863526799999728556152415233999623755345934769539272526694644977125074563966809067625622118368563527124826762834915208718539839466247804848861780922104726349588998628991072344630991014490751826326497114462167945367064725881491805669280530903554334357727233632145610373214232448042889709765011650008380169364441752305719667154112259420869065396022203748456962690503615695689051211521111090603954337168177544094179179914606163472349561618385282687462566237971958880647681275202420283002700171655914763859212147047623031698787405843348722346457726596593759606875422310329007388879987149436822177606819295469982785028903286149018308096426813185379121308457367024951805491953780163547259216578959381443370239128970731341608998227826230447056111390335407157248889550746644494782836039236519079296557840837481561128802447211768906197513356327451252707544759689142165918268129216456599567299378662847654027133138879951809883665593809421878814660744029778993445955762891389898147299111381278547536286012474722831204997343942531380208986830484842562422077902189254557170649802326067297176302985935064960962325962389569115088499860298429738190155615876645041404887441558943897361522502275081569946915511735198176986333443377070404300031329691595591157073763738910476336921103218136484802411983400060218707006869317041797642715756478045760357943885245512317777692678028713872538493554569265007351858555560434273793028906284101600001033 [134,61] 146788029853664546538659548882572589494899949108537757864261455793240825040610383091604276762648388848769639664518673906548386808896322144284868348275132140383765973577802640146199468839015551766585592005405904706161119313641043801512461906271554556304883597335251941963390466132774313037723504352800053106123227862202195907610725434646035150545860022434168366643880706917674298277645753523608825540515362944724939252388400403681790870412279067752720389306007351803083817155802501041257435729855445788961067332896367699114134681544887834887570598668452910075121789039472670480277855339416996564364933285310619950021158464784004390872030564851251215313071189498819528894312861589008473400226640868863607122870122046489518697554670459519801048529890789760496438442553432190450368428218275932988716239745350680523088297225841137375530861027560111145730577942563162733306618830552917626961491613116774306043798450918876884744425985943362213039692696407758363766264851328944783839945477882923311128593799436061683478020771732698129784674147472770806094627405911996768068926075466228831036042575845387155061646923684099739010507598300571145986840727292279339643248731422107290477197255632374535105841824418952064341554054838187877702112747697132897812001800500448947405815147942020759819123077753714111493298838970381486097648797576657131732397784071481328171133542147604622731951006180010654632402505338049217599278845906861144215032796579253821562538451337766527993701985532091341128802186132770514921693337938 [134,62] -10398807716261657500453539748696407873628861578853133074507470970361035880990960955373589248405189402964334201381285426885207630117353926874333786937675399264270067443913103452626390108839130045984338508328831835199769388940024663159890273544611837072925122894941233528831366659985381677377440264220482663387864223710959603674343380740090581467912681048804976595770117600101963483694909255653489911520914564361786483215462990256973059427035966261859731770402575666062848197820321461315817422936225309466214498163031060597293812204404066765915024502932294354249815485370180543633368923771025436003230953120960540946870276353166505380469337651187305731217656259634268525241412104561394734020886278251767354560570467910548030006384202362560398322633081005133883716266346312700353633926846341898186030322801410093345926341015246948354182678629904852928477990079189397962048428224956249736205878944786331403865024674274813125159633797068756262623400908053117613012359418418532051823556059793554026627399851177870841906921856788248910997997156025180879494530631105751996067275600534706746648441580677509951940949438118163357095441881373207332300414230852247866274924026474253101822610823042665142085547624603761078666571452402055501455117345903089929393135519557053474875242214358319619547918802761411288884981249859325103282604517534088295222603900786269619617156125105425040989838331816729242928887399364569403195677991434463984103413975132722991393204947355234626527088638566166828007745035984770710815594 [134,63] 607882497350510853188598599272702772407900921172355429571157943238807828977729080829260685504164516390589750712090028074197123161120680482338542776604221879925631584563007231587646730950631941691953068769998136309122217584407144986845127892037827613150940431268284241232452199026575827459896178636377719618318453540704568941305195705601666521911677928668094732846071960141393609175041122476554249507325713053379126032004124100135952289268999328229216653690205901544941896155525139610099267173266370675855240084984309599048060863269857130396466339594585879783948093790372840270277154192816415526249904442948857289233768833728521470748945545683789053965177652836006569644463517181214364104859461876437386220076191748314356340639459526462499222523435181436789215146911331719169068155777576459123090257085155506544071000893980019735128089588947933966137616517058604531573864879671573655933264190183969334749844458704358607813856988105403912046585822222680623043052385306392470339416934879994680992305860027300114831312594255672112369061420170734965669181521865550823436775439823405441879420752408524251669534152008363141714934201443210717064985409954345126431358357937899075365657945331734427026495816864563107719998699457729017589311706157392133775397828762238708240012512335308137289045610012210215848799125681308493269817107551158646008930523491613292650394670813761972569988606734681098912478541550755452869998590978590856860078786719119016776036978216083261199229661698094566804608815957180178943 [134,64] -29136788860549229612175616613464840000017380505674998962440594074786310468092457140839072001280458047371233072548367422417581253412548458100693125783123092105577370710425146750299984275626061366669090357971715028653996541593348839248247346251321260645821781174886913936712646597429904950762327691255727075677487519879512992689306978714139421471408696120746954214158868329353002958345095726593639984042732212843398887720021344071434625095909221554898098710060580334367278556986044247573316137703512531206337834889628701641456989328423273817985599890238000679343979626304677614471134961435572913553702475569147120418948601465244535047639626761591162229201653538864587669529826793664767931271395234517248422462381115033782141936527194567987614763817563493659153458727874753208020010499844701404067758073535510323121980263134856688218783406058126019930958560131553519798511455905784652381667242969749425586865063301678289617985700107396060758466226683403773797694593473728764852163776590568670455819132854366719734622498699765224837335901927868501689445713570249158984830824468290572479737444618949011821903183000290967565095052279537101840674583382310650094561305494815485270162392869226233739252719131892440237809623953151027825117765599930718082628673611740154961850462065509190870399308981380451501830785140725083670550250806883080301309261696239665724593584256976081551747501738220586189152973162558421527621817890492352374293947084050937490636415763748274037569018433069346498055985672784434 [134,65] 1127023195246049951152011689599638720119947544959276473123242352084814134475792674134086955819753020177556683585177975045743009626724178616543250202264781535650418464943790854494241586308206422942173253815428285135429805288179484401463875834037212267621395151823218931470969524679499311987026751414627954478555593446513460201853785064481298047888113608719278810653418280490835142951648009970406507240417197301127412209255472233485980609602535728234164524966101273812515196015202068994288586580939020219550200870023064308714440170644618036691305568094393337390102207274122326430181103358701512100520903280809384799394061425098574311471764354202901628546803306564820696028799419027580892643283473393228009199242402275490034336887774733241180796049413536551259442632489316324467223504592716970295089332008744127288744446470979050060099954476064927214494484317801531481774606756586163820898654587812704337215541289296875833350893376920521420451246872129519775907369850478994062836627365952376966876585175687035245796492379203154990009772472402001012974218770307936650547065832744636750060260664748337519694349329091906460078570097082598286102536023571237731853574523883666906571656000531923310787790351323289585409493454863358214666350146732471416423152319907302788340142375662423917155565592898496814788312260218674097302491601341863865026234406411074504107733520609710995193683259312336105820577787793605245627978071263729624140990513958331400132063856993193822832603966573880834670855601147 [134,66] -34185472646334883175480359650892130631143743154092652726948128571235128822404153983843165352345619708805742641329464290067604731619861138278843508668956800958813147001656548093306736430718029659440117474831596768894905096658129446276934340371835052100062783030802304104664426972444602337626571377099857089366013803278554424793066434925668186672233331979637385315705589831096708473650551973169582225882356451981960248530151682108260678712146795489416612293729014678564898692294188475228682333629781564415080092870587387267000219170684469282335489769264835896102390652742935888463479228895115403662432658667933620438630908193797706485149169653920201828623701567679501656546479972349085096713039024921991336317269916376687273365504754319248560302015246627217194847834089047863550967934235835522473673693571217197029377210688547522306023275188132397570978068092572315178425981540494732407184705616595422756738908760645052904001029998147040989070595248393222939629414253608064181531834770823259719000143464480845498775834380475051919939519178287491066715580882543762921904273424101511433055374708238159555966268101237409421298573830006368342864874706533359120116383269199676517714231993410014298456750369629367892700899824770439261117543371083233563867385648793209767372717364408038703222506840190018480872898989071601938400892808567967621969488845345484146187441703040688647823753720891652846808963587019836795562322101390000674954972382316659559230619587376920920199877374582738323825979 [134,67] 763194120821155491647369917158018530828527416392288457402983349441223298581406580404868927009516552958155658595935742165261871560690147780436262532232968120958981805774823285654863931856529375175952813924288242593826798562060838161066307780912243848127177254589539457518066188804042510130741731008594059569184806075388334310374918165911943888577006524064209481874067974625105179885233390778296445469217083310166008914965292433615884806796661739103916018089762448689361838119099307344678968405891231758458897338777635947378647490927809921577232485864227618133805672406522336018860434866876820936120793033078124296981722637289486093549692822482469179476706704530561386901022874515257977965271075386688893641270444627539618786609733346926921187539922929826521800206188337462226831894531151949052292776691913610285408925218365756449684674735560522731982454578911716943194600808285021941471439125985246391246547474639312530669839156138855949867178272283882274123343646992815593758943646088368010615071766223155987485000887728201521596283545733107458556227761681085117727980151656617861851123297732178512367588288394858295080411066025107491252856921810828401177425974014167937709147446684115998492025697305333776942773055577558762751091322953220902311526019439134171468311487952521807241183462923224897569137390983483260811548390959867193549460020878604603004920338158888637559270007879835736180742870728085492933991352709591234429865140931210831495628051436041424136446766778231749281 [134,68] -9453014782565389760938547062156783701583023509170380456186302671388729112969692311703560996683942135428721796790494294952294250788371815450957989984438850685476799339991581607921334013848841721475647958202465736564276211178339699248280171355710840969787486694908732506996712974584685653653413740324731431525321449691257765903483339313455042116517280806013545675066846768132940536178328079037763824898987729138793724796302479015124356017146168094153026061808805773554180154938184108051194783725905607831578799491184353023490749532164715489706771237553830866438157554158561788355134806937892321652672811097757728698014340901072328169305837954808923472278807528394108015638566842682920452908203881935656277681462320223709170549867118748799905427786717141424979671238564337535178157091753047688280715911459870017803980738710389563525672432647649013074907562643727953050293271209219486816323077408143605722941748113373775274851680768149505312173185001533851862552287951793557236175853315517933150987416586108631820829293545775739971013397969779115485136926227148522582734138626161211624774613419267172677923589553252642227151948318425747060019869501203350226488146373241996413696945561511279014689028425718663754082929828140619301671314897374974084979818346860383034214958291353385709987194534189545310894665708515195678025559267583974611193732779466154131434510783313590331660311819050957041978138946691317955381208048398316051261491484463159108168171120139404945701336337289061 [134,69] -81871162676088391093049245642456386306036248189248672333248356422230673478051483778850872267881778619763104416695304404180536019548906585807539023152470783680996976497135088543140182271216122885860152579788376995434668484028901384684823765496497633512087348789609768843533922867456905131268323981958663052528188701258167045615065815833949269009852458099950370541446401389606234166027191928447702652995526224859256867908616189818891349770265189315554457681140180077737390331794870709400755757230188914616693515094763672824994080787239455290527814897683227111638196140607246574308605113967272418303219956735651214720944853918151968616730154632947221993973351067771444080874248070412063485344294268642692015689560919721155386950447211128166487910096192881838760217285223024370124844470649536144089423072815775140098518235756444922233894233007225878090075145867722349008261831885946791472539486635790424266110586328712003596798312784540545098490391789239072694862481613510002810063971455300564867226250315881150015556956979674025970010606707601616526728416452873410909061576406321360150362850376729591368516200657281141981890223433046379598037029360765040496667027939753422426890913677069521116159804596513628938571416614509259206390311200257592308409827300605483220872745936873276033966514882022172060938278677626042878282930927952136673462575557306659528561461275423564085034507262543151200751531826440896822422593555369232797067110089467352479912062097770216073032238935 [134,70] 8421539561835208405053372431870211716447892722205004540510424380462903204408607590369563472193779352020823477348279624483016150338553957623121307858779474590420694019693169857602043978057970741243451959008100259080450365717581976373089379996748921394743447191658758990828916367098865804081319137960825690475759764276795405107826848459584619841805499227785415778989480965838839618470405117815905315998653712904990666534255570006478624785823161215648561650874795170792988665382841996431295095418721622168681510776215279533299539775122720860386777629795697377872977926340496583261461824304994188409026905087794891812808457302936059230532291442487986546966511705935707197789553019651304777539604093710039121646779030590301911332310545628167592898135256520565864786497394595861558317664027772775316291898976933240015192721210894179107425143936979419234911560029476548431890752020116537692978517225589768385659597213587847879108453463825661761031011393178026706248841525838742419990345802279338932193218990968600355107270427538728430746241463015662208467292652680584817665873667582600299792142883105833644125782419321527482363133785272935322307041576386140094154929542628577183024307819140084255503867963862192858381244066146698031740277601153091998540281160520228033268588784188598377412311874662750338532605092673900623722695600848342722491608559148452172996091172802216356273817105171722404508082446900577129055590815850266860215463732297837972843844887224966897974620 [134,71] -343135263270430148564670050512314306853401373336583748401817626394884432262070075980732736610788021965427764874818338245317135836242056728797163274679205357307389044531258355071051576244757378436922555920505285000726954540085937430071585258964433488906873439251152833142295179085953526052374928325404957402886148019768680375558979282691962828545355073338400012239549982733927484289025350669580172965850766988793435999851850577792773775982115513942789499882915542714028403863067055986168742579297965879476374844881384861067219929311870240520457419216448558290609028466622323880912594460020051836518562071108978263502266011820860498229445469924307234967334869428074043509906070062707623160916540127466621998814908312016201080349540984686102199365694782688994030790203948990594165504865587125692565309310738795992386354144372764549054621309043824532468414575441507751945049139089170444386975044740097159228165542012176803167889745643298955100203021300703625580249118071409961373874616841250521857923881973012446331527529375940184279205843997100266538843779207525973458495587399480623577870578162042281524670581709380854858778012366474962919402002057805418986991764885370791790938886707789688716269282266534485898940362333509103676455995569667739817340154288312768789159775989564135469050094774681871444257921935060810965462925538131864430998086585577593041646737044145164612416002096025111092792943219963154002968420979501344492708713072075384483782401696586850863 [134,72] 8306151105534204703178374284502273882131917174640018916451490521696942077958839641761121454931953325908084163670397709860887125314487836189473264051643986680633889430380980202165027533100238086658515470177012912216736218670918692514743207362952801395735845431241133375292682569153311911410293840025086874424122634284717661810128566641453242855373466440967397679721993313177835873607909742416204428814566267086792737057320256984901916865465274598094182165496985883921510927868753324717848552247696164712850091762958613852186780065462686843795537268495851561610881650136037651813445806528184722936904655646466830888152405222008324490095033728044180920586298673325554521255119205810571631283614277548302411484079428691946794137190302232079680709097276105220216046293311784604996427448140226859411250157509011184323690203651675107358515749995573276909090712040937305657093791538010441824750431271704887893876810183970221282267488587038895767823318870229733144852119357336731685803490303091795055216661204602453601037420413545676811886364975329544510157133314645651351151983977480229297748042393571599999181647525575937020896922741832660720226744115989809657333374165574348972814786878750257924878652978160492572997828735939594421246801864346122410121554971018490881924658716425258605409606583724867469069496951924860670156047403223881273519762289059057044206258513354659688868747599545244707257926828300041244934375751053169576062934700812452954600075753468775 [134,73] -77355243970399612177190231124655343901282276816955200522029132900793584983814510850875111283540090975850062686443046496473610988242009841397879020431821954187219005178060256902300244664538458527055277414568582806980015914836157365702259049371611114256819146744637584384435659823496214635104364530984030606122335490127052765198639102136227927873555320276077148397839628285381043086040940895485602238666846266313632049820772001923548019189051239240808297529910770532155331713717153720761889277699545953354046575774239858521281852622646459253243238485271542759272929023763101124175321704195175384763729253268911234548124619337577536057002110904742843555519036284456826378748094502196779793977049315804476364813230637191422038114866077295091981661632359501615015851954270409753746171334966023170273486046428576800592689451102640807048543613533238027320598543255638089287577979847411544242973428899863921098073021678924633962834124029301926817916859936043762754557497400127097528916309383913338494245739012041885510816407614025387315638169065682677553386636034807785161968538638344189901660491104340007686006168725938433479439418527353842229615235594005560906919998275450213145413575892611228075411077667077560727725223253654341526871472465000350583017988483452837544998532608045572860984771019762221215070101499094113134040700989385892760324857788073554555225519495777822556623902532889164917706871762514172443636096631760757125880668420389867763149154198 [134,74] 1708830962424669129881283615973878161848003437170100026174057703819789395403910936598886562153812298376077286133247667096462535409906549680552986553842620542731701234870203112313097021906599447407095710553771368552198749132986352422106145382284455275470798199062488258399689741838911848380066130546193889207163093518398974341365330802546335027237874318906904452834901709498518445941216073291982433890556856784373609857645187508410366961755232308384305033488226844360672434484636196927396828322149741163185176757804661117593959018997102090689411453466920267457638704708343405201431525676767270516948232367744780858396299549663886027333235726596089505535315692719393840540120335696462834232388899394181544299006823227014307057856241856746888468187336403958056919434993436050385992298746559285854823321185140493940470025027575256897471457210227939777838525143293513626488776579604988416956484718966690390292149528243428158181340529625351242308772753058426242313728437084910409195754030953554175587331857431239410787134072281388353363389299719750433402637674565344351477087135485758031122331867225111637656623582720747731160950108592727986308450629337411424918945187148315695766672197326223299018566485375999431349904340886158966355119667497722784691311036087538771591827099058934240977766006739289236579122897352648091621144371321470839971714466819861488429176833568303623392792091954771706691902134453339358682547966493051146565905768156363810861783 [134,75] -19788571908237075284448611462882504292281331185910968254508684990343993087862516037274114175143583231831212968423778463342271692104329212374685962872499149741241275478563957718151392905399501821459712353748521736179724283370031626576793984358094035004901211415694053112221444639587918415558273652996881464574768541379277030284673453672181902930610304715195186404941694328315907295854331555357202833944880456332290034255192116447836941935096306684821487166529231061270769192541642783625072541767050535540256424531426566631212125755581727154857269354163393432203279155851015259476068719579329536076570706670958377401526575478856417541847861306364785817316149895036286291626286978618017432798266144456343912769781271595519238237964642334722554856127583472536136042578362074736212790952330239225091779119871705634868908715643720157384640312520481501417732791596928600322869508072851364666936570544768483822084132882335701302772750462874685678926979560138208200017597148428443766848833499874607095278336973118848067320329494856504034696682995398458411961085928582360422819614795105330421560250889026021874296087324046476050671508653986482249695534557482899070121759013339030982443811698138761813724763523838975106009184043132186749491801894693564507863216117851513583017837077687993612887814202022171127985098428459481689225566109448334400240633537329072069218578830222430041601477336046853293739699215152507573595034712794975024873872681394229801 [134,76] -116634216685836308579603481495798894095056748095843243866952917202486745304138790305091877779265297438247379401014071903226429934242023229419516205633015674465489230415502222955796973822099290166611033835579742094371696264766311561658794507775185306050155816472346081990050945017616999967371502139598892728783900710933171962330962676620472086192749256729774828904920018072354105182846122918363134692875944939334961239179007283489265584030659020780944804511022578978980664288076050262014905095281788769691692494492232822433776569888339608413413677775645169346263613088149888050064656657861594773597791729034661264623803407005509648356761628797498196518511828665709822470861780917111202457058016704794626747393150147878407404430730268632313574013900892797840740274068380012918692665321887844714453755790366120167572623305764865322860762560799981263488115607131503148192022732676722546009331084662345944728296759582056309739102241059087919341646594269686278345008690359688409554597877101011328203401713660884774600524913883220526990120202022238018262257919514630848385416156203238154942875624655725655302292437029706405579194917813527150405337413079799519141957080884714939580850583890552397457929541813377114622624185860437580333425270706000099106997568468138626290558050049396909345992559846763281286785930187735474409559522069592800431284566339074953950215524267293679081703105822797890429709905639838360304916841436268270999827078414693 [134,77] 2874449958789581350647855339281051997541373173090431137568635148125255453408194056419793284632943552704794283454879840338861679842871608843190195794267651537217017472171922587718163971535959419776832577121841542865154189132806824315500437030024360915406094385836309877375782579909564589301561962792282897753789794955356592864660510456934381860711210384075909896146940176432959238792739524393701030885716634796974864479222646242948932275695101708559386927671279582794860398247848437938615416418404451664107395335384547031572202743524292842367729879134441494966933779484113639197454035411098737775499421057534273816066049669022865142584512767127001594171773653054987072782600549384693003313672720054207974919066659680560060950875849454571241505752936003068451077550326159799505551737951293337575339482753360849331035208243548178211598086285099799132189192047201875648091807163237796026095146845773104291669773910519010514775432452543357706643805959069274095795201567221382726698978016945905994407808891722685290252439166992756974985943856975403360973630751514093028724038665801113764495442066198376560378309629476102933853869900000120117475206216456160140327580600479789805317998742153048684292197480289513359282118653471869002325302930481006957267205569910264158624644516953306249088919274345614101802806772207756037614008269878063737981279524108311226455704892109498403088335065264796464933466278720025678842735947987501645408033502 [134,78] 2667202442180744514551612893825693109501627186646851190090447152804509657742299713604816207738163234128874894954280500155142293280547654534632091525281661032286049609147270920195458121165631157992331514442318872223895772999047004319427276227461233477825222328094669905997780881317532187427372689226193826947435356987159610079413179593036002889825179266760357342669579228584045645607224396539518299090959802653029691402370427144347897809098630826977801515196083760749832796761675348222724017329960553350303545076352161437558361962538939000028568613213334027277900532375711524071362629733761530959427339985203506271232403146731919482234228176837116275345786873053475766130518598397621437504085714352481347924052427628363548740381857738362986109661199483923772451294355727815745464174086521385608411488426472276037370919805342385174543421352775165457497914426767774730984596109730506755012073516171613652002035703099415400662104490472330489732180459950967115446124519891344811441204567018639216509143403840613282567010008630232612213091229727460972257725200619277131394836662317927628439888600636451981658349193937454854526526039657834962173929504146166225413985318976066614961482630051080256797219890301988205320254715569504627279606324501755622124275953656054849760161031437120719264412301676509525817759054526685578016374344859447950050694914154960569045995210399806708279463209953466037279992834973339941216514380528996126800 [134,79] -25568055579989749212426648130409425483213038932743325509222408452541565149783243176147912903865076904964865586772088501026059332748924803252256890810797034244598829520559281912143151343500237899553995692834215109837953029986245750956525729572021140423151215649987331833797825414858989417650503413399732177501417082220609949099389478504244159656912158916526944471805315143880615855854290951169260164971463057522803056565751740048415458183776467827254735362457937081836414035807262901023060836340979752021239070196607561591116986040762832547586973699389485623064477414908290637617795536991121216633536860582651585371167013579884960177915482656319105265070311392999591183337378626006436810885399411307917937585809045619271901325119778445532411377743571399220394518132865041147868427754570120761430417396291591817343087364564102057368343326400877513749197538754273713653345780536474700962622067170719522387413027304374865358289520264197146705544753646770585203213722051718491823045055895587993473508657752323446175549332549781535695696457365946470988922592094862008171256947275758445651098309233220240088810268497359286502028122256899732797426447657596879623686344111026239665655355322530674659633314756175994176448376351742881919374343704910730419177514328563360130135225536059024444573556122796242913609171933352561960641559833042535289184770871836609190200001695583560800052473318963957390199452428316233016172484660596331 [134,80] -193277953065093922909252292340846683478188895884195459489636347238327947378094167590844662151283950544668273910108648605842542248580918018673355442144559256499979877217327738961851564101887769353048520584405882743424264562813979981528813749192926795062620836967952104288318315311794424219724613385847241223152112058958498031925169909414564621987712929998291621556341942676138846838967219981261268752672987720744261137121212667685329044630703195073814281550799909303313880013786190211730992857731025592156710289052760514007914806247820357954526446952059348678331657881830983415830212519513647172476666427401575486237739798098771596764468733459577615036757634286966977167254242832500614896289045800917721021527492458486982338823056617037926823875577883003706639001299833000371415098946223414450448268353902191529831044309042235205732781134324014795704679026780632273588294311525840111848529185523033976722340709749877200090469677312115865779972201743474800022283972446310405031591922543130789186833413624877213057903798794281945641992950091263829470109234558236995201154402121421869476049791111067583858658232723228549516955526723553618254950689506814266696383095974452008279740590167817320008981357749564088791048669283430584609616778154389744120560598636922521703481414524113324238230323572524068512281989350194433004463094403898576482970649929642458013496773033613079260176827520312178808816354755965852841111229521 [134,81] -328403197520512748085544607218411542362514296729053769895029494615049474653729368301891264896323794844431436070108064994500548790656983538032481757306088291771149819372506649822813006527761506960475865050383768887609923601661210307774963123007298322599663736028926163509298157068041341720781454608630103394640898403202307724074741006953478074495764565391199019333262135971982316644986789514311920608684016817047313331173918411779343300745889069173751666870877785514852613394518672867347397934036562092933512207943412348349290638765695850825598507817879682720635366914937524551375854523984132631833352968331909584163643425194868653650839697296279291223558687165201987366870332461024397993183019499293023290796455699163699728634226681770323828459740086454227667721419191886548479760691905882696852020148917791175320169091141544001043819168116791885378971452790525330676959643978899949896233802254376996896158781341047760601459481413996841626700967196827687098069061168465495883508786244102799547078117488993366208237998799749715474286681493698505646905689903846979255774432119936380667133668384989036685083133262296815363792590068078070090515260689522422882318367057190580884336619509575113971624066671747395922905716485768481497797671485916654202608727929425932593584114389408951074945815011245494960751422752633729523211376635762357109218820760428267953667911466179506955921141908260392085012046335594408109383 [134,82] 1833249038780015244078681612504746979046174972851994241454548208427067580559883296831681457792836487758317206799197081757037368087391209380277612412263400866655161999858697173555120967656045654379933097041571662516718045390775164044245030550648107429945099314150428683065629182453988232592947565362891493559555655621522994430390079526754354474551745732998428593757640055513791499773892657430448182832100286552878994845072470045111503051182465716876775848463386025980894538986241489927790169880645984691589245361255346738650756449029056542271224984916931820830079966181790370097276106583816766145249668965647944153421856598062889153830620235248506803519843116965105227178295930828806245800149412677918826446025199650265950798586614487214259585513020442089262656135691946742843202367483534489749711117489901527933514279120686224879603386912637476627136728999257527395637459297243344637503103507511912653107179336597345944084918427299111784334440196243564535988029348124155587249168541010775042550525380308640967998654618648240797487603666528105701005577397509900881994502858721064906697516279782305672060972121018833597949740598785080425543076287081789974989742315684397419505210817081352525071372631497471439654990572644933689828811346138703654809844014459713018407489868740727821248033722506529178397225684988603363470313725203106340970788712353305702592771541750997556683206449681506147911293789013083425 [134,83] -566671328748269897399658778507369072017253327574223759280894986052476196373289322399662114242275172112142234045939993185929259271883847958636097437764480493322476208664503127658027049183390971232146815090469680094208637331925420569953132376917729971224290080724071083988511749309175513117593410792651366584875453930397465042681645135018797835702026897788872541174979148355839258170611187027573753881610695194053423656712728162927668103744260958241452783969489156993624507972897592660555098249571786966552091985949142449176421265002116365240689827577247311182089052230167889904534129983230089731734913799475547499052905154382734229849958219036614815439327857569881668768040426386900347937367184912966695284347543230941538070678066175324356891252314553653440074943589929482817330048517031032269815393043522781563924423106858200344951880675730159926738982668301875733173209559753365712066528501489238505367069080361586311936462971789095765493152245758957997483897793019935038644003795252832935576750439208461260115494792419368694776143226053225940394919622365840808022455574811138209017386288971295406129674277515451293032302378118672158896140174635812329688208319602032267610017660762142901422939507512450683607797532939759194541304753856803667379004386742286386447124400189883680710697366017944690096445377706286630893612124896669463636294810354682302370902765375546206945888715296143559772481843311 [134,84] 6884924543769151462456141857412499991675206530135951915057677292670657486985534114373148353319813316753628175875850637606075523651714783443204505822407966140597744244721925515817716468047296578177384652728744389021155493164408932374754302139282851795732869203004987818217770729389991701779673723398316206905318694972502066644363367167641732800760788829109296081964471855089892737567033598914632889867492366789708258550511300130457716206477970471199540582389894675506668688109827666557716343538501687914262129363165547929252928899460954900380226368981913876493215370117853539131163648452979979635710313927180770831525389043477713941541967447423451038070251339006937415945447727801043152688393883945639146918200071180649463430527578715702041112004156144738324771270118992357522601778569553729852345005453525002350822316039175186795483137976283431220095982391718099721994646119902612988379415094494569123163375770994260356777471970363552017843143948125623967353103566476219553119011547012483902396178654080992563323587522910396469997894098907554768568950697191221952845546076949213035580739762705296818383238174771963944344496034305624185016107478882299256919507356462879950213940248148892975617797313179335255926207445174279022142037725047468470591138222910132013733690345714248917200140180295928109796217589725285504976089073719529597501576162397641228117417637336784481819232887493176498114776 [134,85] 879259236401120254019463138296763450499213635422922530567964429117392196230062828003686344473792216370189317235360166151923261615774221637518026781238058954583332693373188243096292234544608215718898776290006428468684915993207019890913383782108770037910150625789557771417999650963773477975199990357697256180430725563930544905698355162656334258851138088440127669243896102491294748975726661735128877309568366326943397169992760497210602986376411880370626605879834047619372855284223707530793735519582994587727690007476254950653600620585492759207112820332837912324070649518868972986491414152546414652643312034554316262268458664562927882682218208979723919244648189538847954340176511129095084380297988732735832851000858227285266303977406500992305887069994344801912944837555674569327839806749070081290437656322153229863730707225332201198512020203262868178906539204464380236815541346290214117504521305559019550482593162220509422781767431782323972686699863175282042418234648308761046585740123500719030729600974961564687134645734902420787007941116423465201732297130621802558213557060180631294128305847895514487258574389522050828786399707809887920971989332059652791360458122206796906584769780098039405368924558157829233971362098135297004099578221024664341150871903646186815015003807979473918481719269428261669035136552709282607270336243048417454049522677284592770596330448301710083294781104995535056 [134,86] -9990394478488801886074121606740582581083212940800413031406109229873014747534485399690219156549007423828687066101580527196836112607392544964833365704205670453901542805914449325624210665969874990592803068655991257087606392995531285920031413429688993439870563720012659894258422647180571386280242003615538441405538383490458846173967157174590579136490685304318178113986928124141253716383499457761954593804905212177946543318458533349111541852568974873135267205437895167654183581926283699682471289128565480598614452114476902185898384343407290808822841590944151729564832473593367699938225802374997852711272728986695705441290483784902374022577450844884384763847296560127511755514632066394262739985661969396619516544604268500228531962179552650141152711064014024529794266627884640522542061977025486397778046210104375163327439922901038770213297019422045724272011065742553438321158607913179299144436254944529183751626022663580002336297700878148611775644141293607506125092772650028810720906999633357036806138682821671462254502869532409920283023208909648668489902173615698407900965841200323948882667873247559646237122405714285961410601981113736234732807041232818416499885121665224356241643902133185508736278441356015406238329277902946395652928627413262553989636466562077224352120134683640452395215764463301085808419061972387742311282290093790522599214829440380784444286669035618383301021723080469 [134,87] 143879753108712104834766709128444879725460462773717083129581213253080240866386576449729835120459508118657087417102201745070262876539073235371193179572102433027042202614777766290605142269306089431247737686956194313237377272456327244597906176513474386324690994156824896597409762806886773798003498200680985344978297039112650294483648091521575396610928068209141221986469992315566899970685152783915561124190532349014005947625646442995397606887083293671042506358510706204295375145680690648495571004559106112185394205676345728863917942597532583748635328558321180423457388667487997348762868356347141049072962529579164874871178340416346535500658516806895129009787240812393809362363922367737156003281599658465427515793009711443986902438191812415483960811747896129682000135252674157554237088766134436690924640521060929624585974244736713578585913915130894385097288518341845281197902206321981945796929105247432913474696822005178879054188082725092096120594411201555563317799437212690273798702018972155993359218457591086897600083773818864983987015362048421653957942201245596560194564242421421880184524864003108205883999197596958715323999548494514960007420101751379070750971957533085417573719703390146482557028216185503335536425731275450645299663443795453426943535895808495518331612330669312602251782827851479348688814886387766353025674934106699648292357171662647965771736925131016024346629 [134,88] 837521470811632385719509542250499677556771510434680021866109072080540619798915120133527536303250150921291097609686896312372909926403742483471102885692346307778524387521019712167886037266832355130978798714928466532904414336379295287503457630935774956710911333147866201398901049200785983328119169326169219691685112797778468657330257586052004690671701118573044373637882218753958521378624773292470644627511153470065663059573370563461378868339613187682289840683178722841077421952178340271875986643998804759899702372026653671596998300239668488219431170705952630430324608109588770258307652148164768338088522261570973161162244678220516592066008413836375442443383600268588490329809033465585102642100326389718679613857919486811506921845591297992766361675401478792402161523208887995328100160482048752627002536757528514318375836473217044658214338983857267342098199676645347076801351657273589859674879922579335767917828745638119219461406189061084462617833216326844883123536479328913444865315547986729671194499558327492121377559123852384295910992077641327132564423658012811839960363400278364863991180462535404129650861550488866899650028603242585907008420302446784491797887546206998092768188037819124446549586889528105383549676280243978108409121633728129531079797896332734823636466938993278817021917582816624717108846495212888236281295882138088341697574337010647181382803002582306450 [134,89] 790718736643550490934766973290900089690172216741099890500655665221537698656774938000603720262590870174561000573306987809350096959647659724651159197647384626800059757475289565877328443140318422046797181757063244742622643455719631093258723864672994095051416583151295937166819551149719565112680987378496347573957682553922503256914030820387304105436492724880605668246361669199495565913863639009928347785567150563017092022643717436673393795363117886399368563631243059456600436469089628749352530813716017080342790213382479347418072784115035523459354111412243826829393139650659205769665265194184302641278399912381691287936313405688853119721849623534957431404258924829926140304562109217219608263521802646421485074972133428994501824758619815558470977334664927978718683351259270665022000308363756784639926606441714909688915355799181946511836454858267026722160878404448885896058057057618179471647044344515722565390229263720615347764172233706914218867877920757066607140137673169870486875615679720549682070837867525510605077959625134524471024104391769831209361572703384580378910428925296340718098929128348439124125634256776532492634670115875955872101064815149045974157285333449422914042622745994856448595518991353962321712363431236094007499239088439517726021320074548217757348429308183359400406749812205887491828652192177345837735480257829137775153391655272696353349284099278 [134,90] 392983955066753537010209142485114048208025574239142639212307734543689772996352300601116802921605350330606002859033100159988512229630627625506677374427064470476391999556401332139696881946829088156124437127009613732123150695495195958957046547934704934789697233477763226373861774338072713578526524763488203904744759280438046548509365030874286367941730252286056282968463138815237464389944442858748271132429059419581080627612459973714476334857291517867105485338399586897362438495828713886760941550905733077254975006880541837901209659928744372091365309101711674975388673085290754782684450569295313041511549300981004068604120397597642619198940555637839500274143715019711258316337994020579759695256604075070920102373875782238408862604405755864663406273675170495254523403325545037570989649891278451983128637594793854537604821797627048967435105809034720229801665634500433724599988396699467499547419038086260374994542812969173465887930610997442551895784408770459525101602295738304784007645282129735390493575036920289916824655836135297934047988071668794231014350053098514997799947206908975407460034478269208264940697774560620879415508733362157765373418294895558790615343984745800231346252080536201193883190716839308872143104593768936576458518410308314146955024996890428045178018605989821185834000622987579486768474141985872728353313462302555339801139525495278802091251 [134,91] 28921769910990076224215890633436510974148807813466834328739918363428232853334062303057879670135531662714074094776195204253200088492851319722929255493146287525074426807731892973292808999759483169748849002806813000651323601580355294311539728334747449989403210632961530880368358153915389000900671660280912748367737782701056241937470131656040049890465984088253586746723564225229525850881746864319848472132781055671449496922976853072451318265933476540507675962022583408426716128371561513681772886223122622104937801239808628631943997654301613339937890810481650072488083972773702203513390077282476737406827806231354899981802096881331282443211484964814791782959694314995579920702361902430713472263736773669549674034025923575157663026711510722004520515871725275596600701654832366008202010631792127777323120043829758131705367210109481928680367142342005520235829578621374828800225954993769456793108114575792614881978083178630699850193211927756690317789010676653458897903044563883304853747843230114424909304521287174120149030995591124877014034126920915851643195711278151917891436325780724970530196819634117874861923781625092908677911423871083751235169919171912326969794936372053189220198633898346730296912711086461332127660459021823559938835039893184634681525762374926846598965045071590668645730476448927226782624451780997210241702478466313911739825031514028255 [134,92] -14960435055732033041281939439133245771508164286256526167925571819171617477521894221953150888607308620278769009608173113435771498262046841641104184735409557759898694275968219304643876522408296802559591183182714587365115597329648732422355152963074521673124162720172957720488127328405759264921455711076314179836996269667988044296530429364709385432913369234178135332149799583355008776183979634052875228283904333816472718118505171256804848981475512167301018715119043170600514131503570992839988859091342565111628087008756334093053443640036720464692859351281408455720200157652235148327145184755783400299788480334840061266806779908367265242972648898026664755823190745883650200418535377995809566263803405435262021492740928816796197374517171719386586237543726119892001470945731665783181190432157318902192596149047891639294645930746948557233662363397811382547601909561313910371707620117313748434896501093040503516583531215722995051473535589398317608501161983687360338352122585387893800256776853840536962176030679393387236370323652721333613040220954763273674167231336521249961934433285976415697017646891100014992409028559714807252438039724381116398818337189564596850985676188200752360998158313039446436654812018226359429724750523191383885977747702344357228666577642054234054685226059268711159137542367103255591778816376431631525384461136329714773936713833 [134,93] -1254334366264666595900377029463378762007229757040677039524222595241148932983024145431860881622075041104292927103395006081139607160738460239012126966112136196137892457851138522134569406112429498286264471287084747806428606587484907970216561581977768502331484712032485899254229239479174694545275258193046995440774812230635229206480490161804271190738094472388286933276843012598887920971383114811980202378885954749745833946001430514235762342947249136905510876728563206520492725984522635908206831121039401571160901892298744349723691514706886744027127330791833879210697802546314711619439667863223640376548473458177937114955911993563900035367517072272357377220308744496113071827420901675904207067699675613321773678475634638608860654470317846432286990059955091156748112757902848606345249410173697729652061548354944932652950528742033497923661008582901043214728905631511271730976596491894667000247922965076688349260643136272929762226312662872068447344345900610474417760065438118448945905994429872441097582170461817530684517300807514553603337614365259006810627055821936184447662005420219447483449490988437960165475238894086670480392100858297550801743252158083396573849278271502783355005451876178607982626878254276403334209507476460240201520533302372330783039595707504739720498279461996661806980692513733743707902193869982484325250909858338038818621 [134,94] 120876472276848580486249066193226565412097189499578359883327196251938286773213531116605484495125281909282220021466531243973470134430565769647664166471161346848514520593254902989749466802087843716065923409503356825231045635272548922585649581999829925792452032791062079660422226935253264100337853895129962548545821322925755087283538084555894111557879109174120067519383756746657219834519878916409215811078740439031814869278475936942774069252856350408812781404075088170318867310541158228091077636179256050223949105880853220659405985615922144515741302441660781481945900737026261856360903277858778728645544014425030907722182072752476817477038487843386695836569811716847892594673081559677012902933856870593634463905001965871946793917363089026525849238924764677717884014591320433447194110715796648660796022178741121970999217524316389156089489998993696646928036907190220362848629883940032637571363501534450859469904673617178090883473997282429058639923356509487255222461831707296842867803771882994382769405928856022036714250488935277070033755977943852047679821891953483342638378635884519273600095219164508839491690365506501360853019499894593991940287782047359541424772736312227371150534899547928454878366209507942964790019651051479401063181513708564137882022561736167389704246706621690113137306153728555410801316428052626955620933553555570 [134,95] 13501130825254077750769018524172028452708915109130857067937548372604900385058225151064999089433340709765832399441675545059931375882593013496348541300195133276097587029453316842874604690742291347192898783646958259392060841090273799767715057246247670848696731057380286529875297388375643089931070387003546510208754310109112889062138540129771453778088357889547234346056065187147391092162629306066233237361587270323018295728396836613417476980348208398101226406334870493761808092140681032191742757106200604206892807755654750695141577502302071326798020099699320315230646924844023719075247004216085136586853531272552120891620002092273603279043422945259318215496610165057087534433430959228259109053704037240725583234031629574624104129995733161955065373660559775569020888443634167050144059674775290965884332703144521333530712334576475543267850574111752272203432916597440665771078292308991749782897594385914584054358485909372155410436208244746932612325945951652395460351346928846633516307846705486922292867080436600463317432781827957865156049003253952274609438118548490621173001455791809822296552915802343078785937669573190131685301017611496064559085375853174933058664211959392577593063762559458937248748057332376293729300797273708208454571208475378752944254733714603793804020646785467487997858420916600018123250181510452952956283988 [134,96] 654925648462221306463014399547862681899881018054156572801939159739139687942331803824798988622056860425221720462737590967675362838060408718750231455038038462451414989981480793291740721049914072611003167641666915852974344223822040270190357323029156249850630401242740053713905869892107428002572422656242447502680298399911379193334703341880613751348612008548996250478923428153365948164264759746047282409577830100039281384390259509278799475412529171804705174871319993603132111526011053069916514467883268833456206468376622459205701735888432309204412250185646354457249251127842333452282186795344084327862003812460146574476895996893315482919186743035211605184985487951157523172601633989744401643276640336250973827973976331704268521818774127684365040379490052233813268227291120734670031808703291922018143365352385412590287371051095987581569494772257365417711689075807676410087727388309161098721753015179822150825459055972097826041008586611633495900479930895368230349341610810110804043609498745843822527949491204629586313380981409524614134422177388091530401174320863984901200485878556629099019819929331989750733293116664463460507099769844794871548900704852613079395944472188802858860719944198837440090968637657004612887295264281531266338358374805715969140552212586599171088883832487587152938525814302518127022655803808364054 [134,97] -10066436318212576066005952772742322889330135586798480274581393381384069922909598306092777854954476971068464215685946857182632559969505700970753128838706690261380277272085957909099201898295093758659167699987174269404071382752998629808668572982379281308562220394844220012942403240397608361558757531421023203274199762045038139024275547400356063755546782314710301092622832923910650534961685979629589192902298858659330181061927669329464769547060289975874543626334813388649302308118525566148342763185504628000253818406825116778568380891253013249016575310630230968843422254991576763987612013137438246537840824453966737311870036297385325940410837974930758994908937178327594980579795100526631013376780426995126771097714871170987003090188687314305601321172321466812111236317345723251767609035742483189385581069050577858953448751145961518902705802822092678073027079344481052187873898494915013473559519526384730602678316913311104639549109106332292584507853195578186626750276469967841608670868739044120340162631878589068622678519329832561994689417891688136214567244596026209106327196629486481707821426423366442963288415964221482604961408040215928293737372048131419245492689461814950486791417220261191035572411079904550738462699963583072913266793930503791606434808374401493807276872516728801689723990085065604636084295450 [134,98] 741479095849743072085923767633520469153438513017079588990717215624428171417214811864512372929555022854824559387993923153486236114812936119898684574932642713810761134516644424235272133045575654891803594753126884165656121784325464471954972978314872886345270179109260806050712703281541835572623919263316363691183300762092528656833232130092488018898783165234289867581432673415746033585157813874047425033320575699541674878151317295071837499420663377001139728481407705231403172130399058235611472373344150528273686354713617116900527595664124793429357067744690760816154781354401672677019414141205654679877260566085979037552853629647138725893108548361872315541586644212039535542075952998097807360819130333589067598823261347419437028649676611144284626684953719688083879491269875545659408687666176445855222683869064253758990857552359107849956128525011562417610773133522311668912603873807437773246444403735948983554771457035008295305820933761068326278267473060231461516083495999088926124170105040590726062994461153000001289944416273487790688013299493954568476575501820543878192789651318393874825781093064258083096004052341906914737791164649520379419270092611758298889660822868962580975841253882679208395752635629838389093820583443420054615349765298095653228776322977201395493786424944114375548626751346396461331 [134,99] -63494088627503124341910233134407055885081658648779819238059852971251939771638803400162386187525998119889190856832526208326730132812414386178308500858996771436870934410987956166579443648228717294667259654426054498776534422863700576655922989844469721952916343659812316954469889507217413207423848660209478762283541299049365415738894796410716305805501302010905678019548252518872019856435402095066268329315185885087208371424229925928071356089709173976208549026103508675849014469764504171134365730297494476457931368671314009869354274731544749270575035477852683994713725439339893729884363155772675176689574670777010071596836292967775721668070502710010037936285905191260531459208279895191434491125347787371264138439907290265666947400879308960808986052073227177365936110459723092247618696310676549164909551551093693644089588565432380079823674672468390604844084476841700821906609888293990866850807191623328428158278442809407858592486871113752849168237533329206563949905954254746710222857269021909062720024155489160288086113798443253621063449171334127509040715407892182965250925718280959599736233478453237668502512651707763627313124679172340670960647336210009678330984086088500336075427958868217774669088288960099919796877893772026343868267763342280015910603935138356134575456174397668688058848819425381 [134,100] 1106486059895761048423464380813319931584570382050882869190829563694407557522934123428164886469328795497584487114452554875760126110354608478090730813408336945822875103967513159534016230776559223461777098556913634154717556032836904062346316085107941701096940279948120670482831927131601716791855228501108298582656053092273536543696413527380706403909979698754918111586123695993997845360976090267454996562157954118880271214910140722514115604398378499605895204245468378758210419438481181998332177264743034758162465554499866928699264389553882625043250436170701922371178292758676402868102114687600450366062180797620828856218380058685877780340409498293283353064439844313602510175114236228793996966843552687425272526834253036841383977586753244669247834623531770134058364295857339937415917555833353663151514806157100239967314859947075881677206878615757185596207220878937507553288198639355484307373928462626668655715071435594677013151448866087151970052271400445444631299195103924609768021937296431841459582592075901785107234258846911610599488122236347899441066755262073234007103391454112965497101817471928847809516177624705306401628551616256321783431973011724557090614934809483760398528590130164792009126862978731444909977023621880274436828708404833445299632994459139808389082480656497346942762694 [134,101] -13705862599624595512406310418787349212846006079384413226175263768660586288738923471589341620926576765481685925312031980283055752049835034311752257170558372478287397085589518955299202124984561106180219925788737129205545233024351684193443969327995941066238917672963920751500583579413345117879557392593081888482758935830066988767850264827031987277098148583750394866021893237429800767329141167649051187862938323950118213501845498240168538002946052432869885157781151798224757534078786989288547045313498839542100489118993933491152098724826527199708751769582655256268454826365569007422289062973223031642409460443724439664702746720901725830506740605195535803061452423294692029365342398452085374746736217024286389437341978645234838408322928014754555265299007205116371615071890935529732897236101907805624633139768947015071804139735260763696401489826353916877725049319394894267343162300151833016966488559798342871347817031925991020607691648864511714661023310364869885086721286402780954146913088213852355907331220864159457863787110202788986892152697522618064767183191283587052212327861953787109735563690264564350254692744015646277989734470979558530823768741881691062515252428587175072791426912133449883212806083280561062516266221634439949413442306241933830565567495540502706345130357741366 [134,102] 507237953126979578861547414355639665973083697928453555481226182976269262299743760310903526730052681639210590942399448846032700239391658307759389969309591117460735906759559848578284281623203260278637550058688095006442463300268302077319047182588959500942033628474557957628307927911197785384765142958416623165480907908198508047041521323579755608629033643945337374414934111167549971520987424218585378393587628765931075381408788140266585530375639609018486137792861738571186910019865372394983751643281785632768428390629381450404051869611257091957233613081628509881022470003701174633030547575486655130209275710073485428786767090256862562497989843083161092150240534557264757094086967911792246232966134850637963033055406701027509431520387516720472713864629670814797114670026394370044158865726348700315161677404939411255348122469359861084617565858124420088173830232908827756377652588725235938492118198282983653588066526100975798072326256840249171130067068133404332674376808346361926377514062407655588865631259250061185655208624306572214420892393871101460551780443625913043346552338638193736741438853382484452278859148287618697526752851352081667784730200847459678514779311614161264845319054492339324908597573695651557178614540134131774410740952089952847219614811273365966004819596 [134,103] -601878268233771331519236131642307573601142309744276261686097720878357001806244201309057233210233719323282099011541149234708231987671302004073508539392965751849891119598292935155176179128824424645140298591301178828579940217203299095403212812994740934119398521971155493366894438334470813737881831611214695978878875066004876525593835974471461577547286945174608502725016851607674135222024152117521375116965348631952144492277579200432943797175007551521974111270001786289349160341442405847816106701747493996262026698607541929332824192385806493974247313566202364730364101147397843769266307758049399792733878195344536706688476693289259872469824686762096008449902477167569450359445272165904630882946235600237604187989708662681701712564858566654433201702471561817688420305888631116941354404239011319306116662391719148800375203982881179239132841735488867244909819366353466984691080973465624014394001921557409932592164783007308759460837234389141144445465059306963419072135282488458600643076238874099821596266827137455090101721996937712869539292248694854838139855864034545845181570666835786081502773925211491289039696539560326827905618809636015065441669775593371580774474027220620215019896442993111212330277525530816562679401506236682983119659717972873642208696532959207888 [134,104] 33958064868263361056952954665305309763678841561218267005303126188227700912964141821419669157446782429425093585020104115665819554187099134714789665988023437281114390806282435840115877061510133172524273724223302941715048801254551172299755188605573247229275248680557424786530790623915869863292731280592402089749803754033019279970103206145577379540629168794402072267396191044587804571860121253136847751037954584855877435800476616383464074900522411373453555617000451955523252364499332501872569848397675722106737200548282718375702097713751350736676977514619317860540742024202875585297009626010333965152204050330873521890284633295466740337384351699580359441182517219874970351579997900373589774089631685921830688066038134219457892048503755950714131109904536809358839499179218305794889846115384261849199853360145119816455050565090960338984259281888622356988549625805090123388864485442482749853958035156127071286088099057309721250738242205197232384619025866189318819239577905411006731774658937874765072507859520798696076696134761349568328535868601989324289525901774005542087934464375795367623141107013642645559986651835363185233843943611294001899885828037181159057428050466436908787445569841493204304856538211901913544189604605288572375483905610603993088648359150 [134,105] 105310493823350365800670618715079546495147536607634494018720218773276128728591924246133423441688864188706694187893599297405551876692846670647021675185756398083313103123659392206712920992109301847207360208043426210618302547133800556449233760306383392650034124087315417927451858312426035909096261431898478782352073108693118410254327256062027460984233501955246085207059996873380313069096052323075868707135309488942098473469565329096112129295492369326889999490626730275243169519939258974775786929632879866675020378995709743907061625602768436313749279434018267027242457933651277359862273402921615863373521878404600354963073953758340659184609984825716767299384508383477360559844832955281981230569825807156247107910252042780338725762548930999787029326363001159891157370822314851643581811863563172000487107765968891971795772397050203315077638439650145169721634641366228146810535152340580427738271572591691613659427102766334394215156833381429449773681780082046800578601108699290514669025550044966324831189965492315996106974472656137018372358737922321590724856972338923441529994218564625530591362901932557713310636190317355605873077744640524370322193421498764558933796281652378181212486018373609763123637044221926049052171541568143664795138099938355290922 [134,106] 97777831942121249336698522023522229807147107964292709116643192468227859368334030517012413310181821017181934338425489034021765182373004044590292028198437632354182568415283357079923971969555625178625488621342566301197041478150507593287740140476013438247382201578063942200564973790597085820597949215382615052292218228870566897208109422632791087418573499813442118961352056459840023370357098845389089705393041270407920659183974316358157890599986429512873842819381956488188950477172323640839186697731529032794959962577661900973274396103711671694687199799253487436374944388383276691601128268650012305925891789958421990104281215557352977419427855483466190053191946371117357071991573265163406840686747472416078172286343312294702908626260689524595053381909294733704441257088399691323431203313533407713912179604000300399464135379529674287767636707970896484765633962117717892528148313561858165640481554261975763619614104737526294156679220238208960152069562476079829383702907849802349974426915249900808396612638545324305891872808413364566911820881441195215629346978520327439890934067174771794617766160064695792357858616467002378528930579100882992783338795705192717723237842242450391021661710996867211279682068776657877347227086377926662812831564444 [134,107] 81578481186262142329165109135223430039502460702919764040178945811634615808236392267939417008783059066125049801571148885392601508075945819182389982873064852208094638225834721412026791916321749473209630750506420368059142435249459929806393780391954352075768793226451647601374462943118014930110171167672439073415968629885306109688706882008015234133988924229772116591400231867388012184863024831545176205816438604894149885553046250279329775674916949482115184035037336162876174764427792084201227765052255749436980520939236953957967438707537155736542662008798743225179984443665093663088143309477026181906461778763636547491383440274123891238404131947790659682245335923550349591611162047839667791111975738588261414230702179072702130081135149349606397830804019824238013541915174468377977212734776105745159309773053247841952857589684699376741923455371875466815238589919806989809988256158360613871236275133051224967410090576876430503934659702369507009030600219894297671957306206712232128242717042984437062115739727327634898486569545481988430172982406400298513018431612286945760168278677574085392457049644109127247250098320877027336774450963645853489386908229166714780449424454981871821814487581375227006872500896854281427595438388562344399 [134,108] -2907388269396170795641698725940465704656951855381854146136601100423566604326219406815842239455302365784029919191187613721076153404663434195686717733019226252605580963053242195827632595039501443670196259962032312280652046113166441023461553897105614256982180838644249104981204585054591847776624162514547267397295476155417757204372361282272436688692712647324769021977242685914056558943931743934763854930216320223499314498400033887412698340355008254749221907237267974536607455727626866821103524826396043973138346015553927017889370553653234690638651885918847619677546871346507598437340811633842757867720819539192359100232627933475829616068803970340714717888225978716396328382212471895818752814999070442356279656997347510151684177450434466404753956809525958224355167009668232664431610889350201694982561727777351093954153590012073586671037561124454619676296818436666156475120860192907713429571974174167352646169588364746171123813731627068358410460023967638650077594627294352886538914429616822281826238196984443689832283307819960535102824118891409506812773726693279561890729471927139780411833770439820981810933119166709137104352743883867216451326195099563465311643948444579599717477830843739768057274345357212680376392051309628 [134,109] -322936271174015645773356949910342668137813039882937291147658929475626295224878946573468778488329141012467363140534302089848488591445946114478884594637819697897850748741361145450481942216491045045108965288487895700825389226840817264203661880319726805874970998114879853324746661948489458924626729741257726438078247181851759532971987394766602350108328692019682010749429349364095736215736066642566107708027574399021790172196115394213553156780917510628971367218616876141293154883672989601776201797179286940737125530584992085440851120303736838700045271134568115362385649221212564208576072462403384346668826127751545672780866660481241291555640490546394737621855168561545245231597178613251928217268147225734044894626312083274586374052968833761118078252246549924101633670625536584630101830709737328267777684671228323509673301913417373846310223949700233798903135863806793914017332108094354370883654745187883777567659944908743932353617203638337303869600936544415324284878386757473679513546117611421448321782395318348421827304956560507511455005907475408031185496828804959756484554837212269417322516939699663091321363254580504187926922744053058511951986823288559110538048249696367200427095607673489635640749118880072660478480 [134,110] -20271227522502485325019743464752040544795041737764158840410417530510691998192859844302555316208730425749271181622856231068446710219415646911604410125969006772945582984966434202310345297533486791386444454770400609980867034807269582076522407955918058136240021014070008002037743234489992024811856372226022993062154471699250221081741747137539295677353278638094593416926161626506241524724455638363101334413562960263060275788731655559664671172409024990714398319247857569301678897317601409661923899829549279082582117406818818163535126617647734676769524403568310798611002931676476981150023230524520243883263977476113482851416183871411976199065669496904003224978185152221400507211830421348595393999668450071364002447789311148189437566427356766635219491194786957126985913079582234827567962355182002709835221313708559603924688345204827679294986839917974889997206954836408321754041498460292172418902456644683833811183559788547867342661042805389620133640545489462182045558477991041013150409017029215583720089932487903891875269963834576397001002616801782134709494185854725752413298924032679705174288847739999519660152867271128648120415132455826808991827575599627960921771424704854234473075999757209751397855476843131357 [134,111] -294763739704090487945135469197023140016588485247369672844213435898724839651731112981234546408939942718781289567348108575496939884930413840264037959567504569928900966083179138588019903922910382109595917724051417101373376686233106032963548070941208916172756857840100257006057541838548073506309037796668775916186290935974287665767377917980681992520956184935846994746486137829232143849180451125168333823699993790701730168470076331961329094378851671200020944193728667323503135845117262960691713341335592323953079878238693799790072581302840426626109955238127897810916627997745843277212695529367710285033647555127831478487247072253299869606480898530130650077081576536549656238223024333008107016821519210620314620116374087508586733059005084206575803726729304130663092932087475088935888744225357776738160241524424228613027922738670136253632150160149115471313075514599695931604165776266497854032212539876886449994558893059757987025735869156476658184058869616837946789614457028616564710925110720603661927206495136433611432690754536474214538134181874865632917903569873478548563696257406105296676152456127400658238508197395146137002556623348303336524638406523253068381668450964888948107977952812976093458187059 [134,112] -9306583521517560879897192619911208695926707168252210942951883423305017701003533035365910401340926749739484528266275667623598014007567774058283298285377956513573583772467474107326911309399485862006486302303479396753978231115876183166869806128304174203532625131958552054205730935284310245873899394970885447785254944056829071229958405343564037144507486464938627679629437106200373952718205854563002807898528635807405643928552150620827655260879204392913740680753273092491867022566925101048001035638389207388285180167506143364896893671734202906766748305441052768311176273312481752244473860237966494068379368306859380069116292356481721231311740391773254970248583319114616330432184906840163546698172499664455828155344001423812530679248532692419258111356417333925871899838394925535292214026416861568860545670709237107028206371853126593763886242798668463238199684103038669999194461452613153368950530268899840398055114937222084534809705393031962905816573562513920795792796724090557314710229686632901319970690368773929424937127338486079535374145765081375824888181397562662310440976538771647053953230405794177487231841384174027052550757456071463980926577432593817443421976535026569203644952780840418472 [134,113] -61183266549300373723825574258695500449905869877459439213031245097485585078988723430173923304124899974820743155474822501492351525170271107416216120281846062659715072179881393986562740716183110593748323674166005991961645867951886374771151251516901568521132430375281739726431147050741013814448159894541987698251551419086567567845274500670957778788832895631440126210430929091104027228266696391719705336117119655131795195862969773557084934320406409732043228515183951541733590758147564309496615610201483308271422688201643566931266800272117937652878829905929848614179584343533625874115706394733300584888833797776852986725905087328635625986372523070882952816889227794263271240439592766585737477771662498010847271845251463737273259442593740623216267259013759522684161903768338741529778539123436627199481913887405344383137142012888164192685883964805963839292401219941568458702509322448978328159365330905766947542708807519889796900476322960450317087204570463954361211252727087683525676878841504181781297894384054971705713530068638163046766597092002816175752933008255176819942897343309147618092108584579527357056916769657520406406798239200229709083170225398750559973481003009501166765165216759 [134,114] -60887311077385234219422457933099658833519373171860643386946254259087033579220880220715547883725422340075749866231259037144889103017916865340526896884472048047328303742770086882869567065487831762661136574933386219090722287593494879046421339902795001986394486160809673441280505401429718459319380058542012090013027675630864366389691122989516253910473396600605408306431292609071424781389181396337504555506363697753845484944945836823834539938603386331817282107434236524261271374373448299482827573076752107212345373870913001290881400841348894293696547455801963051186430758968387842430583976181298251115914212917347571715158845705826215168882060150512901461698963525415174023074779305660364639680526369704210773711827808424131500746137186430664796706792740064049719391413072657213137950696576595780655619061515722152344305812463288294902118853591817475788113274297544314805809433016013126299430589929811950613386636207818373000034428654591403018872418871934644582209982661604423842967221565449157027833106173297100551719524822757581396020919970521097867044158965282024577476193568084064184149747159327489491425786071575848515153597539911017471215904484996133087734491280003394696 [134,115] -3518874137009641839425271509288700418899801579731772114647949352475256478935830974744815402572307035797366162165229999445726385103162774895826174731632325009581807383601259174486254349537568671182683627262800352370005846761523606319001823862325541821268222762209019836320711404557299971565728039936700782219327570523533430746694701015883181862194736053233087862051663707230677750703884960820428646006070465918798908187653105397791698364596081482994525090744891536399425410903940040543739261885727942643794275689913967514800277283030680463764261626360452786413625159863071276698607897934043960185233817672587085431400585428032099688628856149314361937155535858966686380513402573449519322892188059786699955626721307289096114618674709485957103535434627168039610025994446156721497726656485526881566039090771001113457690092863714964874765712067199568695583045802583914637142668201344332966355136943579668260403305212219479714691630059055527747596500728404939169651539099437120347396132841148288589100270578477432472739297303276155864856883739728052791663749735165213406319276403709076997326419086902438128945731986698680915202685376258668128733463957190869469550546320134 [134,116] 1893122256567217287350164617258024940702235829042721304484078829997365788075179028905944869865098611887145226634655316907737206074361553054285834746165263105166871070736947232158448528046432499520129510439872027279145928208893634149930617475306870486024254464338828552876986465880066406939197075501381351767133502151366685922407879674605787352917397218046337588972275333249973345986283073516568581427475122261607920050297791186921614255886230151633611439112149380584631455599135646915162637601374675790976490378129408440326100366234461820767721099055580073395989333522127988890872750229292065756247135689896904184060473750586060267264196104256379186331666403919120434742165294530661045465817621553499466027920398332237974835106282710936320943504462944100729153024876339004342845764198157248662361979078304139110705293156164295170474162558280065912037211948882047202358057409332270546669656304999847169134844534186155065577420892061693964917267224639932637149957815275333737198780868483485382460664174153096642293101170214255003741846466218968932029978911657536732689181539060973622011626991003805710888749831878935185007522033341948118389465775592813779562 [134,117] 17342972394993640125463959337134103581983318885203973142048141207153341330631498416033693558625554135142311171468473402208252004060494881915080296887818314266410203299317445975785508231004182880627594906406536693314352287228814567702676042639502644331797291686123673884672656528629268337286194377211678063577914298883926905311615296297557976390868861243004854278927224349353506403950192611508186056430704851813518331807048921494770330772188602020484994443620573034189299698020904869617178083834361020365356882106552048216332653993459399432437846371675045242713390835520537881355911400678787413712174833838747097761008449273422822778949726737661030377855707854088217853200883841769581371384445712008113434675485705889596211609731824913630591385002067687016980851132440846910686516207395942726079228265719067722240462004475208886146428258025054336300741798488435091477133889685683835564861941692123341856276424220973509649634748040802059158830494818927184833910771214330286004144312890938371372385281811124506105841276621392160216505099059664286779584787140424506388139392072970660535507861440230534443893743168392452962917604055360153680032782648794 [134,118] -28941111868454222691004857641532353627561922745820473190364563989398449555434885106207397568589585174213834462953124300758472537406283785156596410804030058461155982817230265821712813007762801179087595928957816037579005901669838624933386284278495626506040257378194182232889955936101380257715775296404649451041768987298959592710054247885997574541463346210333637516041731068059880544254996681365979957874932233893746820529815676482824640765877757829743711696291459111501046816525204763146192951776815701822668877991833207757623931521411559132954128341899217834343947822902986509631473965817825570750343005583716152000102295938336622559623181389438608391061663542530882286688682212344909146109450522686763469396271262782652546953901415157373722292377220033040792924093910760047461404743416819518809518476486650574244915160492626385971778036083859393859769544824131302343129570540781134248981471419718286607290344288778419792057967667013080398072185380877753454013127845339877238080921598030387859647574875283816532572675480762612583498690793646492141738909633009860542512067233525007982324335144976940754618898933234496495208569273542188467724 [134,119] 1520912784625675290743170642401684313384796831045184236302455564203156501515895949709576630993587137465327686250316950926888621823034608435450465102618647979995835054400633849938797024689266892561814671726868437262529739011691423053988638802622853752878147972615201929648737880518229971085653413085390978256434329365076490975334906699636414904548452849506988513199413179097060307950379832476981532071102683967807858864224471261895220743868264757613267164329133769498356424265090191388729200192065857578274900460540042239097867184524972218407513385562821513147405579404290811462591041823418067664817554628837035134924810582734873901135083260399854249359861816892854107069743375656826368794921025530310305204581993319326381298143166141742793576042195383413558274124648665037919698920960330856332327978491154646583033293107350142552929908687932943400714275936621217847002845342578648889804303423253291989019280683802472991984906087667494079267850545268644893623665363240666142573238072916224564284691292502526709250394203285149484281131437709830213075101083695182972493123914659740714508196189198811466391982966081282237939404029993 [134,120] 2581569346173429519845097982357551471431057832499684950529081799182316349283667714796443130484649443645900336734102339190281157360280406170223582211023893213818434059799799988541086411848007218075754730120854685169142431742181902102051314701797700461773937001231179654206612793834883614868324242670931462756648480073315920964419033352990327228049496713841632882917969827278708524718176720528931590183302703272655318300054157594012670269573182160403832377972685196714935995981313499022982932863481439106036288973159517646621432540178587920428220641751247611007233299847212915965713433762098799828538916779183796544515516014966803333990917237646993510456869852085600681659372709784051740710165565165490432835444490751740019326754751130855510009679611439039554586061657323879428016943150338353908424680970005614365170603487773965288876090461206726187933402673260551328603591157413067757809838688185278304916592520772829806794892925985030191644024388208272550408244792825291044133166287732127569007958858598030316748073979394372421012893383183936928624773133330367189158454156639485519539674088284048353935010631992671968717 [134,121] -715878726757078037458561813576902168226518755356879045509742453694860909837690654225885996719507699207746444457308085596480740488576630841338266656343140781348434153563443666757028517239618905567583616886604479034150965026199659317888010940843333122647381241440863769206215702708897354018611129922488919226137140456406864975344442493904774762421398718797841811419275144890951879236148496944083096428059240349534571213462390754447406789479013967006014118148085146612542912419209989948089182152063582783343737339613659518781190439011721539863992442197641059923839393095210054584642314179744191572610182036693547101618602614684171953867727025064215685125325546745302605654930654579964266922562798274156358549846408889458920370521107479082844383767710183747883282353425184100525225765848950356314518709879010521214151603650325825789152970275727690260068781418679304721380167997574613075727520433230428976260364883825474751211511741092646077121491598058288902802906597532227302222316910961129269390010250998852631690713668167307747670659530338599692140163711390363081103082233181275212345269217638221894971890276730 [134,122] -94455779021908969676359384141766294544343315483608468042357044288057186084828911701256676192437303923789050563344039952508369967669387879290641447596491668286644057457244048594090180003684063344173229482673892664278092360323993083365403873424368871290239252969838099731098538565413286766423812484810401969910226581622493535284721020052865899892579201911186657017943152797113056499062515480449635376741466288384933757580065634148139706161002790576164177420243711400577532505745298623391737769822922399395678259414142537338938556645044652702388469193400286203352935949136105038434519645005883874287404277655833013238018885521037420369153304693186813406761871376259037865782509807632840649082976859091630260232606703469850984248063576728403971518925609870721954947666446534851030187946898757262197219302700469934944326520297697712237939598783911690300347569371515092023058928553813061402632226607127102606471945280671129014748539703517479070850477916614779562224463186193903997319276275313398835039666863214952958951839292736655929245536882057882874355501802631342234446651479192921588742590925853304063 [134,123] -12901386905080430715014671440185352998233792088741313767015655443913927068361459472198092195958239041366071202043177253771288785089386258209572866604513775256647347034942172030506635229175576020603095226355980017976075032592912012990836671825991842397624761424556179472686885462928001555249606687247247073346708760653917146217814575631268167626097823583908420772314307745604064820443918788272278942896376789592569822748589942662244118424068800988062353486336090905875239789448922545234254326129825737576641121356718496204461762068030610449247272397500165620683684711023646744737330031743208024796335613275878733732221374359910200120234838291985921913773132870494043729300139064035791720648905850608657874952439099256333742455397150444662853233014866073709386222142784014494952352769908124280619705133229343307117365271439309130798395590581540167355975162154597906097884307553287836530719587583250176345817774359700089448725599162751444276232708068613191001964029462742858046017231124911137824009485021256415961620728607517860396038975625842162754045793083622220440046911536958957935921677805 [134,124] -185616821178024057072261389091215513863187800128595892767877495147607686999413132231947547572996723337787468628674376667993419008897750032607045294886203210584624236188705079387656214019798423532355819712609813337841832479308713490006170767299983555133910026975335147511335767197749432446598189074426970583385245192143831970512657061458930875193019373032203231238041077337782680587533873944185343034795856916077753692438733191214366032447409653898326029356199455432514831823811363177153924769534785071330248366050161655449589772189025839884894508234677985681701514340804357056070817401022043325249750337102118864304050445114762849477714749577193156133725478669353527329780716412157728621235415577697566026506026282023458119954394895940407512573992615853846864065903253857118925001206827707667476238283948093737674820315516924326817417263203816413601483189507624958169740259715204226045747038860681909874201814326257740413264605147176887011891450281978182913088065871151866568521988156462226424825563228321564428558243924862367825537796318838122600025143492606320703034248817163579 [134,125] -9429125784589792771043707607058633345586347192329827244017522655016103778632037260197498253085387625437707725123145294283715159076502317437694694774982153769783311732629853996875130124920172550877633798913317518072149623138399869336642431304995755483662846408315423627239113108003295808530668066346486040287432721935879079873560785713234111907860899798972345832107812785625347633551900267087686012155683135148863213028349117217339765046247821443427300116295139821864630361956521844965249312424991490340087736337438660979733659829085361164320983172189573802531270794810825125259798061097166985092337955231850144079386607280395193389766991022713002279411465576066647786587265186642012400153010211697885777031976787777613294600163262493547551559449414083532930571445579740871345807216759993592243823107106276678090166728134202391585496965417899116518169670818553583373440523035652241846586037675821202591102000104557509613454585087234454329091214795533136059947536347583578738556092088739413904857810745905389921768914120494885323448247540539769439982758059744916292041505 [134,126] -81271192029096801050441278585642901943622273288239190455137287826680080479218677992015912958082831422501495058735734195622390415222003862089288000810043654041025848216314335575343751468511307212090326227629953883315748063446251680721288799426311286827547874643959497574408707306715188770966218403041203941615968148990110501102861834044496607597588206273878896073296207984631459360262145614868544937633466905382531331712071158098344443305321637840800891804717734122688068511651992139672965161081844457216363172289344562246752739687874183153090438086025287210189594368284265123732692336057070326009764892421972532209281127206501382054515768179901683282046504008089554469865792218706177665326195806375075159846103541267534683090236421976862800830783582830915232683159239054738186835614578880675564958008622322407043225059456651410978159960224266647446732457837813795016376834684700489023340534073941066576153829824914301769196790892356684556894102256829782826114873264551070950508340930694863818840555795609726361092458661115179928996127468026768793027500705929 [134,127] 688184780047410828354951424156679107179582777471178486574805865771766866088920784417241888279270664641396812903849161917713031537827804539384213852029771947693297522221508202375997459772975003861079123723978018247337376987060807187910807919899947665843352921181665156684695007590068334698080535062244055125196162699253703770263965352352616044026964979455017633996544838522350677930731984240483415117169950374333051160070198965420036970027194970492142344281784833832263091163044123980826218716048363372671167781608196398333411259313442525381569667984768354452123593139114163633697564958879204348772604539398886638933221607934314615731911373273909335209785143245821659113248246542507640558021045108788655366617867600005039282088378867359408779742878858700973285614252560227959901937156770413416857769685652038268717159606662385675274156077220629371588641355731277205908664456990493510369161592735314022898971306237428833354502247117998437304117042454596450791911333462486483990778963488873367292350650079618951594575999633045102011581916070320673209 [134,128] -3767226975237949432040158069472217809428551710178572647791570395772851495948936266119824788149449824526781235564215171915873949968781327673896026688706128744705097767851237521616753012211879872450488459253602166929014870937389859338068773166775055123645504561761920565710504593068028954072477476734081085288493467639186601212465203757102609315036245420527539823473790965599847186541882790829021407216342255195448756826314131685325027330310644103343324087012016253509321124982541074013865751610859644391469345018823479115735401161357558045384448236253698647400811186899922647162168792283024791972103062299649199888306927015383365441564569289636308609831571069376014699687763620038865725159967321315000948043713783810636728599301957202999164715875847354545495893542576490892741279886450473778902664907540924945374786231557265234324349937077680760025713053124311973934753112638404888817984701344617642648934140186993520946988708565319798340328295168648997492081291675734852780312872615647371150044918514781590021070009336100707198484201150 [134,129] -65472464955789400188748454128697732621510993516923466867543749570322818685014683361131277436405839110713653921868148793652286050189367540715653336707877106950287114845726293445002680412021434277703666890488198185073392970574507546095867031232756230250318715117646776508422595263145110047819588894835895096077515125770558143927547523044649310100884104196622987834192785891333266538780178808333476083385330043395010533598573514602898780955579436491963604359340344001393001293149189421986227769515502655041441267272563473605084998132374422852428026355720389680254076301956102205925942680228079422831275861643290176258904855536474149646697720922307849600927530565180567239418606421099478010399896774059227882123703198083168396734322807453240127063281436995310999839540655868716678241516217472809848699817129301777957817802964943490031021492914983978009838850083636731203968060013600295437923452744167748391858697373116518019284618366839346166590751058032189339671762519183768040022295420739325186260206389457572540240864876007 [134,130] 576430841439274395714896453352619639916732054682902779239350746181394031054333253859448494816351840315500230813921439357375920829542487276589184192074404304977384123079574755359705585818266584948001309320903684396315224181128672597181356171214338657857969227265265484243463964118412063447130576929403313828960285061077228846265983329241092868927263213832762899948040335661219720863532597951680988570248909841886360203198005323061638241645934806621592358115498269338768922376857820553764669867250317699359361691284238905390070996364107292160611622658286845919069698187412295843969479726314220160995692880406761325759012978491358007727738667679060598110877169363996925719053858564363196352844071612104949333052730295381430916820963410642067882894248778370116261132972959181173235692543743029145987622980209414258964809864397555961689796746896107338487765519909170211742216490187541740505818143910423459746375696131594190178253676589392541657010982163477998902208846180021137058788528274943187612507430322470707855 [134,131] -814327226764566110535520679483642493204533380944945882101525875097657356189444747119759726200177870397715500254866010857676987964734661306028022898438027094041681068552728594466462125096047744020934117804335774708880450792589850559882094005724648327595292460129433638769154211401816866409363574397689499423904108276520302845645112314534489914515916960278539741764926970902177900740294175452869687310583023598221485714794591999681933561976278531973744925558535925973147476086606006276699594234446943959454046250086056722163165914054077126601718024010472234639504474312315242213027753960651021034267192676393998736849619376545463920496668587030828588127894034872607491292786467370703551050026013561309270735585375575254405153091997442733996298196260965808828899284286473970695375203164184832446393771075162860536303415305501796392312011410115305571292990028622343591356279045403903476536616595648811773893591477566356691774351173852909339392585902034503621211319780617706860792844356127508919425780304 [134,132] -595476082374248258181447167767978286250319033370634720457586339473861182566132411653861006993373682737543103951128503247684976054632985121495897189657955713233844647419789402760714580513425437253597090679191930300002142577787686249652697055104756028646981129926497948069637655702455768587506787191059233795139215127821878833092289794665471155527812061074347809193435055580247862429308178514238514045627889729524225598608045307738491275910015975068276148681672392430540686907010814799255066957512773602467268313958871202216803782197388652541074900299640908945395005189574536059765613168165557347762824541591949104074657385537876408718138894026492971011240990226148184884797047430096153095413769457840201565758560413702364855126361387831108008069033607572611046647808461475687131749533437509202639427152887273029479620263316393009591675254769651525793036378996453900271340596695034888302862458987687581437232956437488791733241309554911262659858425559320512502146139844915914447837294160827 [134,133] -45298959946107878094253338687186585437607635438828699687599326530356630006926497416735404442224682574653805780557069132963507839159799203963851592067239873022630048877719251374051741987017228119618557912652710090590690270305573210674941674263356228101198716220484419760196977134819937678296228634654361143057988203132570082160264671666096871956953161122781206574112481929816077561417788418438225719583093133351640043225971913678528003236474038149588567349005455925543523774111763608121544674464904621459002702130570721145332446046028564125984921155089921102485739206851868906861151947197124832684541497685032664513001643520689657957813880383486028944796061231296525435518646654486418888502754677444608774804869670081529217714963811419936607537255816155598266393120993190239907856319985419421951067871029821447773138474823063086799178070285617424835561030999712032567083353409535259649972484215130618658606672957215826983130153529608556742029288595008513442108549313469555664 [134,134] 2951674364608086173427657698673436703737990899434299067704794188260852620421336189838896418676784507873342918486947888252147082601819407222540117312114396382585519155191458676630291161512514974972407102595253912307173787779077013040264362230158477657423985697094167810006973535037179358075127310331410539507263121256857533418030426845503221108912654084155402013162438082658626666449272146564731555218072541460571732039566839588430096177084171854871283015170791245095260457911460870694655686980260032132801546449889236424747044794379631937804142055423051588112368826626075179076876284764743533773269358247893305535501117336578103841115625784622339877487493732964475271800933487998663120855970889915050160220312224497142242608719244694757949049250568248583787293408125731329351831588117127444127269969198648941850690462546487761098927264503091792197949926973546983450655300094127240292842315296124698709515547760511900429808808081026111440617968166990373122105215 [135,0] 138802706002722131218543321207597367734945481970935944964500228709750221796311732047682842513123073606688744435363237467923784911106589132774644309323848857569276152960908954230540282477287426593737975755842928882174154112929981810210256664110277063504840191362515119398108041500906153241765735315343928427274622031263149172105156124679223449420073854933270823669850945417510493527700687109809570603542665578234579978211431578024129263942341346535345021940267624214226603701740794192704683286775946171557659128426196889431001693039609675615012184151308492984033718091473634021362326610065862114632034679500328626336486098278206487064412793506014495681752920345326250721941053921512797043528807892753989010313464766016582044751873585912025374322245594004706260459146389988956867052285227276491637450749156380736501936883581240049730425977546886834319843971106976413428011405140316858983278895718607853028601934141351605931276822790729717298834500661914589521747042352871707968976226361007784551018130725645008468778960640044726597141181070908713789588906667157701216754822417994930806501728312668429916708826841171743401503974486396564640567339781641630255816027733053526298994480276472095609533802222880302933661842604953774675983519491278147275180205514620254564019953428293158962185223012190755683163464677968575120573579913221797426342997934882317168560237975429243882376364965582808125008776947369487661451500644780460468920445710870443704248943908782567557032094156021464428784072458310915242950730357948440233485937420714085593238490736834945869603004248326329583188929128831568412830573309986906388718147509209188683598767966032028198242187500000000000000000000000000000000000000 [135,1] -12214046021446722808046579089787529249169706339501130702818919255547324485972438760912591170033553981480779254597469654396282966136671371700358729237885450394751096061470987161368492325618633020165809434284756175066799763372124819273993567277350206005180282983426414596506361302220113205851056810676726428742679298330189404357100417773280945153484067463061023795912967359085009395567156018576881326471251330935701327602744895028688206407433929765677375078810558976213291795521082599830057233983144264523976737276413410967468321927850828961342731293649456280287899998273592544461085950823261969852119217787845310473585318289776268437094223161471906196381545425884493086606508806448841841570334932814256587072484292721742086696137022306190255036854557119111402514377997760514434499451957801419018293360273762665718489991812956328063232093255840203445552641444094960501749075569812742092400154348996274575714268495687687723775189377420087452733500563041901432927953254051247844743898793397147286441782397640622047424003110118686738509962913522356593573322135759261389055350244128024133762899090554180719991453605628870174296035936184740602483869518542291970649199041775223150337202238789307972547973025703922478817921601854093457709170089545543718800654076865102435192417799720568695499464127300403149525478681988722114774980907561574160536788299870959984632576403575075082634384901437909992423204412068526054191908462893683798606135112586190534777584106386726480871091153643232713035716948635731036057826513881532727719340036514565310811627222782930323829260202731358709892058403560201188464844458645112398855213159051813498479077679803594946861267089843750000000000000000000000000000000 [135,2] -3400662765228002372933645158108747706479142874236758834710176518897070831190345940098001667622219069546619564502059834986646549270241389337092798990580375136475759461588421838947531023458258510333661848449503075904011974428774839772922175179818896185609849587677353363281742862402761284325452175607604217562678977029915914268329705325544051341315077246092755272183132656391243966294106648664363127626526525073840343031109413770082652264892516001524133391952280442410614490561844149748294475154820436517223858914546482875839742697010490839215239011977492853846347309644600662177045618275667354696562942752128622172625594387653857994785831122006308777189219838783478554694188656553830030327816748829877539489217631146094964806545588983310748882167934481303883922064769602461200578364883605770634174595936928202220090473766266266702227617892076200912840679847092890791243125656758640486988104395341356844268190968404846593414451263907395980781194189108995426466026194194559172818953331328560513142666764676705084250423823879021765007517387658044715958762937452279920773628252333216016513692229757151756415229383133325551222841417271149093028067999058634590811317797709378709849782504758155505112737557696468866775476829603037744969762821062177022756369762437411132432494800970331808597509499544008549048644193765744529638811714600698149459655188436748161500239703554343896278552532816730084790527632882940626552649600987745649352579837570823409710073447107321820583411295873434367846176615365867477019494260774588341440089995430324399390597379142524142640878022901968467326965163689597641353555998656918605709209681822643425372354464286672737216576933860778808593750000000000000000000000 [135,3] -30112842145892559273217282713933088908419151373500826065857245917978625798431809069865237887469190462849682778270292229699061916108218949358024205064228291760239109915656689075973548537646151643309548209595441892766290359725997311761231669203882302613093602628670474135377905808196043447283329074122441057356178287480295242902928115276996683780456972022084208844765452765570166465203967066632389062838611225832585417886615860456642487363072532756540532748602879095889349029618020657656195119034415413285410304230265779778325908592260970775489283047987682113851380884822259380970481938163452932449635680123390043455730370389059778719992153835380472016362284566865225863030221935368412716139196235877561423614919741775778081964219848611401375405938810855914087698796285668580795410050934312052474015369033774942404515267945003483699825864688669811834825346283295711111755184975412938117166353143531784424580511192701195535159629294768685651477683721756158773501252367081168451377203778445427646636863051854769551345717094116430356031575592539731647116170436141848265003062961128656148990892573514302761489156671306750145494406276549598940100330263243614934787629671622805779823297723854081593266812699523686442916125520148332814218822307323907756113043442738483661971031196082372763988693626881975943409391583820907002887861778701069756554544185099350683964659869142252454553462668607151600473942159885298574985254815969951664963292498261282757364927679481585646151095334220541539216792168792692074885532189027580652954751800517289980537689578726026276788613942711567117049760141306571392624231561117358387553156980187400205972725331093897693790495395660400390625000000000000000000000 [135,4] 256877267720888830809956147849569853892622787271763667527087736731773547544068926676157714341062262858223830300556663495678641404400792344488015760056972443777267091160956220772478048430682745039113035899364501836263389795318652213305487150661401207862096295368857164323879786790576049640160506166482860640291559290942630718259257189833376516358967515567355633345408531460995126412870701498416410489066128394563237068396651672864056288756275220115833071624735427554392618614940984489345885816864975727334626678809914048856369608980106524310221700526296990722783345145701522508125330156379942655617611783114408829123177027446338154977923085246494835881816107106907085214379380804416984739090831943145486837649235384391622003716580500711476339927514613549538745300398277357254394779061614055168150564224653201937726897890482425416639762921191095848786788675511444045723230298093350753655531965709148843728324393359394058453964074176154743761573076313940284126081463927846550134348865575795197372859771212853765555932614715497954271585484754553327516318517276618699599499193333824325267682911804141074283537792507394062496102683131293588826134525272733892080217562649490604771721511284163138281407600566113171104739771571209078558967250601228961314902832545154075324629264080978056839534522773517500395224193534602856807377745128513185896173120565813454342809356861292134970664423448989444650661117076052647170247746974155560122351575117559325024562980174970556014213346822643236914581914679776180893892683361434911086554735049103441332265513661745666390228663130617359051370508582389772163595265361287238921036996586502304102328918147639391644787565383012406527996063232421875000000 [135,5] 2089007605523973203702847443738386269560111146510986939645570725695762582168450169025596418657049335651572659789334954903269755117680472498152093475914079120996663327862415380200451632314943059845631343075332510054330007823732607016028578216601047181083291509399434335903737663126542442862591388391239708826058201087093020224824835519898975413403297570180896940345955200812649909669589819203110986255936478721932437218211857227394364688065555013293693181589398962336422956883960902926175144232350359953128229411365748662803778379352262471811445040597232427505524530220806557659049190520908393788889185896570701900341270447715335384825078988938709864482435996827157719958616928638672976352668717504019341111776345487304859718795951722229936395688375930202745037673091260384501611671916063372423646846727125662330125595540862406223152639613688673495403863809371256015641026947590464918879102412966623647924899523566637457832927546550558726838648617162902460687650495239827501872044006490000516480371245152685013593623665930983730410908731757241246967900162480443053576390060623374523608137247684446306220522059369651870116724895784597119919262298598456582730097530048659935367159264899678454029474818952903767768755240255895740838862512733559986634608574575863524318511634793349121405202501096224177272664304816836357029511470088872888934814002337030920150942410443827709650936857433724016926098907896799162023492855951571321093498105699930796772729047580015952095847598537930208088074607709181092043061250251689654788756701293942309010042119486370046604409057375480479084037010558586536000857419606204554668472086544521099360788437496877500976211194938514381647109985351562500000 [135,6] 20104538089697083810359093875131011419779326258427154219895497793698601715670618288694045825055171641057069889973317610833368258004711294391852965980431615808815209977750566975522563423647713865625423786560935775303567010671905972156235554342598391835077210259627476526827638213759480401198381153311205940913122390319236477834223784782151131408925628599569326597359146601351794241544356988251332118502147887057047061425165809694583739042510806458226440945321188298720711866182284258895503377619136245043465292042352064698099600569540556452782461538626195640812498952218833649184607559089807786621534402963726441717300976709524249923033871725685612420437456400793914785467927315831288892571152057862053695223670343887204182425589697770695357720320668861146934335824676802705079708887469881264959244630564212931476651238922455061746332075291770046362051045773571985691156114548270282455122721503192839083082697935829145889765010880369109595860655557213172233668395186644631089858750085836885444985556523982849208651044239112793627488253040198626911680821746329987159536876049680076805780837731195554331515232149080743410733781863937534273961382872751085961624594199122697199184657838311813732913651052035244815607023568255159456245688820088097381323574990788512294038451539586301314806366191778072113659052610819441116155674242834969967544510583288299998283726431940854358749751580517691216309269262055397359203460463696162521440959418142376074986197486328513702197762868280337173721518687710150000718965914840368882737549916563243514879843953858756809962537788211222059449243979854050422544878600207921454103197677424406600412873472342664693535141395841492339968681335449218750 [135,7] -112028473117119490190353839930686633497725309231138038172633378508895634679836147362005436778821407820860359593833553363613774958735485028247107508620207039295407391435861516653722402295233918087395253336715940260370958774789314280310869803697482465038893347493127773568580399030752655166404327375843335005134755270621381374758625283105689806232231133845400470217851000241849789003777630060692363326488305674303739915903763762814871678072716176218202794497015261349001339088518453335461862967905821838994860378050344038298723634288973505369054080020062848729980135955265401010738228048015955328305455940662354838141471747271924603569753761972429055939966820788239521496141117850698441230011928741594583458836174970942490770993934475815802199810016689028288019779299046680044704048750588607033279980015525995074157933560577529161564743650418932227723600652960909483867821775779911294547751979639658861360361683631144129377232027813118593134440027013471241120050164734534416342540452503959938169092672885418501228251008569538049047994653742870929580301288715317174073853857679527660748222386324305604893000066954595717388709935148374283758526855396727254903677126110153422470721039557068104212593405052373343401480474255359889480013880235421288273664427902512233595788647354522936844047516450644492991061690804596324318817710528573420401937211794745118204504391775725950071538346373310396450279298024883654485785335455472851883895442770655524373828560683589656160962878546910161870506451761337413615129618226742822844556980191458284870871526300332859646073697012092606784963219165449553061609536731078393598514816254610665388429489863764132451251498423516750335693359375000000 [135,8] -63011193082265473613248786856873555170578758672141241394864308039009497291842516004021174898780159270639852303979493156796873051709901670929513400124439330150633077185908411797926851770987210018960702210439261115191040854287129174116789777788568545859819759237092178331380102331247777746203888426576116195519588756859263271667522360425572560341173509391396160196903133366287316380563949930738095947735145293099732373596590785630056481685866424070903471069426709283227159883040981242283998668577342014953504717125670731499834791329390753323372010256144621215306213952923966948754314571056287882598103897263406328669479212613911723658394799244659432018010022707160279401122045133519643995872833912223600641987719833891364580677958909824682386059069546387024427343996640243567044775643104338403070053635760444272719038298610340129114873418821774053917392341572632726781911317952693032200681477735326158409628533356767234821267408344572394232274547163461131840078751487187722144596095920500784026663383205306739948030712857688855430510299514706608562727026155020063648156702240799550729975098147879952942542621232203341603248685217221640709429092104646400160272610612753855805506172379629974632467285390119324636389973646925103689294569155349061361297953294697517011291839601712123976618090470639442883079343628870263533667321921927244517117081190574921740467970881439485665283263627670979403630576356122346174497037116053599076811171620763419368042921395206424306891271901366221253321301315813695049106396810355827783215066457951871247119936689480025648163474343727348878157882165149171070453264477229919302940799511288165425312857159667601081309840083122253417968750000000 [135,9] 1384304085261082071400952619792557905465543356625422998140410507408437675323517696071785598533538649633290688368037657260741312314097442735080883572559833898349693424244475972418153086344200282654463375682119977535860670150106630986928658113981287623489845171276791878116910411214553019165680457424460324035828611659704053783596360011437351426014319098267574520859857358908507756745777538032406768664662940931583882812573093636253153924201466347002252363380007123835825678154903492034738450742376155852200346154567230326190693362952638493299282209237622126686948468126959778428243151969762046975845248029933665501863453994216275894231793574915924591428902115848566581679890117705158159608020922872629633434495144673042690207568564731257953584339241469280388399077564219536319007227812619019799236110652286151063559353894743493838187501614379214488239535803804677914207381486250925375112039253080502948781878370406297832072733541966864729867107421496763265570373654949475642272089321492483063821331590773616002989815549443090383501188478947583239995054386993358705155965353009607546643451449934614422867897952509136141787789023262062469399946365040469694611859799388726567185908858408535536485788287390212882807101126079463201892737470258968514323907452924876000069615722321616845717512512192645422107176402045369311439635042621595350707530068074239564341535706232380328072174633884324398845473107147276553991371161489401032369879651292756893541691468446478928053387017365704886048865043349432364312036185491056294418100719029242738510651597632595427071864219790305268138103684668066861241702363785667150777001635611779899160365958632468164068995974957942962646484375000 [135,10] 13911216687137824453468157872739073763582954062027179410097395715249161782437556475936200948563370275538852363277860269982883728975571704758719520857939340134173758092765843222391026796312157885476599250395652546257077976254571554619539599800352457943928419633942012676489153284430414396245482384440220089312167115870162396856152999980342398017825009949857588905217223682120762001390935785645101346306180037534120887609724699035706880289559545144786505530559523419373508932232848311209009564497703268550209427974872428685558031613435852178458888115645563309889355122049952699035328400196654664623435909374826560385286385155030855231015491297445740617640854670724098206641052009528417140406422829154501575799893882612859842550953713257927504716670528147360085576426211458642563194398394932155077058175648152513896519385394064142642145888069220591077460605072264710411806429320339846763668103620845801394239265450391682019832108637999488391421609231903982602976836304136528641051239864183874306614597197333605980737567845861477005559848435399625843532257935770795292431202725426831486011796676049226842105552325183607597788973479641297946641351229920988630818895346797530776579266860663343681323490367650716566119137420377085976615022006807894866342119339247034632459928505603718438651244591881056723532594209264329786194380655628490065259168450619532787144326894320817574777434913681525322908295856431402848506125913179343133351754330647371805710072408207656263091288256017427003958444401341240150875869998056480721789007210811615543338579088271469589656744365366451552774831115646549105563533838284874745355885278956947239108882241609421726025175303220748901367187500 [135,11] -139520111751210591960382533298493391532533491353280946933979549472460445972598127578046699773932181306684470470780820147526888922269672449952604933844779506400388287926754625419362056825189198560412071762520286532498257473432155719328047608112294040979002277578999121257695125341419205852847005226153027982805131122582179514769615759125792165719027510239183710765188378729263010554245648380129564708142632452712052589433514240193691149202970994538462604366147614752596498099031041103399823528413231046191159377377207541363019269571934165661637074791581824521246887906018908336946234764651577828661492891551732049828782054646525967384291078607534843590215999527631400594752023546711579397116234516819959355067772314015138445052400528067544121945991086698483617422301085285385523847239936977685765556704459179366310709596720302311349250636941307034845857843357723993320730410346325407480263730402224864268165409949517006678515862629443583171819203616317737909223493477205155874859155260116121677451156417148041625965562020563161913679362872779922694397155870867877399808627388458699980835432046475593055712231469070607989344791475374214117683044678650135590157384568931245003761790867425127485956737381298439183707346278766581304008790988336087102149349232806584440725752436875391815118903967971583673538591091005322903335426444666457433915509534619969355545629348605433160991199693755729125211012448838192431597188322875806802507517921416395171106044597669389950604102479471147850483101532722021186023133217559377267998362524014427921395852726602440729639353699053022219039809144130112174875998253425841499983771207136465548892534371816509519703686237335205078125000 [135,12] 145082937239033922708054674234849769596978198831872652678816460948166740093711502254647599372651147569361187098197357744337097706510248660488792582710737980975811295232800500863948302929778754430677424445833374499100678186967806116513479650277669403446799931547152790692955260056808740618295628508949448176148413287314729970918672232573283465228233662354030539252907446509522517398338715039013114904179468905520449309945031036638248299952340419812191311739739946073771600883935639883342339053405604255733796162189210638372596639913953469670953741516290285754353216463332665287982794481279376559997291186702323064344232024081705748904756855902097886404513759387949368934372170716016824335345099922993767848760092210165546466951975627774962533873751807265604643367040560093209099110563953546032140718462385090299433863278714230897593272431423399645127420068996416596663296452666968500564187724778181246151800398300260370906403506237450040208784365603922551498549848363363616651183791136470403374218897905694439282036337426663330829478836701954711534978714085145864830779224526510238400545329430603826521519708573316845000301203511346311416971132212973978219636996056294355959926303195917251639477242183944303047830565001576130212688184817427206765517861172619787684011883289213645532555356226721680414935840587563030323215776049284646368338003921680448157359864754323968261906539909022658020323472724591235628425702666522580004982464389884746825028921652281568735889746912160030649994818777244690277142118485725668104195552127022008302743055457274203045277128921739535679969143318008519457968191024638748193238304324700037317708023465456790290772914886474609375000 [135,13] 1409068690516596159852751567167086131119649907283083128733053455461196411813202479425892142242104578012761793088764943600023394255382988252424135959600749576077887379875389582835323387254135016311863872062960656411332690221406779366489564526778051088459615582342442827867158014388239234616346160053325775518957717797731675238822998756177414536609798827432823435995724320525117718644262522526511593673084208257234396801599395845783020027056972762990161199968846197309263574145273282015478966827270461161726089828543458101124442111590126281575234119306471948730053664473350770500051596429073426593493629253071421769163754304316498467837234281060950639128847258683559774805722993625050245646383521739258839161324819886677199147216114555760704089068927135149038190175653831953214194751562151640078998046371602243884211642183931989897055447777033868422490608080609358265024532284329054459759219123842295114560857255199945351193186696415809542762305888285150183894766151125284517756427591685809483660328302179685309275131321072517180313189719355922935854622065031366552226752740830989124226555722262058945213480332731171199956055182352699369050228891032785561776037286493900769201465691464241161622834391598574353287920436903870259231651750008131365079860599866453365175738249048058259538428090560274364844055128804441186868935400006040266571928002987581953487209916549382964556169687947669158442861061201555737997785420945740266335524863105811952830172035674118546513184784678360650934966620804380197004812053957549211238177756714460557265167046654597635777069705322528012719273591632307223148186948696510410124810334772958719806723593137576244771480560302734375000 [135,14] -6080747382377871037202161398495745888203994673280057493807173265926166546622779254263658351067042788353126175030945226952907133294395739750657515097227853076088628961122676709804395630264689915342997350388536346574566682330776606100076263427208535132567998011036464812047472251807505936775168575280989355286704818951177855085583455755308374927753281778686135015704625396420290212585319064915839619796859183616537306972697319077160723101672916005651391641316874581391287130669834502865926108406334744737177872324547541769298217218010534273010024654497106934167062131475197791993190330439059888623220752874997801802126085400224594255333554888745563905139199512369441178953341589896946959126602427944992020743671506624979250997542643008846283633717344480229878163508213799861457294362126033730499354274377661454381249021551318646104655908716407686248525514523539487836661690406384401764760350561038650312564781542176264961389536884528569848728853108961206600930254950203309519784138823737274104047761260526626479038423175891067454466331161103685849498640784097628850025710870896548420883049792967621146865764223064757355929150305521683328314494142931015327030074867089056974558691384017640091151756972823678534960044201316858560447277779963107181647627170201167693673414606946416665961378101584722334833646345101494608714036360367010883218835376921877130028742746000748988377383615898122629620698306635525739840072497877119994219037804268123231011053084076196806103800883113813467260445656840994639160577118195108858190482365932419434180938146804110300821203415111122811708001510938596896101871549299694977633887122060694918612711035166285000741481781005859375 [135,15] 8489824891075231460220315472110358061104967285254823690041485429745319102515875818566054664766485970449781102730570738936896827313831541120160399936229345924204600722507894393625820668465957090943481262391230493825832971268996983470829857437862743318289614375176585708914347262768818268548153591448953029105483143970661876564102412080445105968597970997855235006605219305068499000872465437596288466371087158398276769679493008430654482728705467909822702805575236566174079793111381752783072506007548130744354939544273598918846883447785776519869810043270335664607175301969209774789727995753831771721262631971537954559046175874880196436317336931084846026462263610823561754384075993569694279961856630161724941119727130276361230661975301781167670847443858073685128334806448334054012054633842057466540932103600662010994524841887130259032954516914577032107600645411152402216689474113849439751787531271239594668614411579528994900503266085443486892150131337817324374689327609898806242989813521078243468675640173824198949440623553363520018480406938837240230359370211964703697965375942457684115921661089907007939997107118572717009286077979249361656470818730890457316149263507583179846392888793813120640749989775137900301954557981922882565481413741950847136863382092916308500285206928093872625257262578939891636626844136629938668570652470173556719167054110384095772433432561164517429459556267513327195738181360356577776223029640473841635984588390368063791094754738713973463614494933619352167436321111595139538508427222217093795372741742310673152693319539820604284362755740714518301023562209189622233801376215756686408733285673966273421342521032784134149551391601562500 [135,16] 6122087174372381832465518004715674805451871678269150941313399840387817958767439398634497262889657546519880632667429969270088871290549272196349324279211543032432664745211464338073081035614800122444975307989795219616507724341082946902441876892715655437250153910715477263278095021380529976337048281542207257890556545440152669137379628220323524810748026044590921780021208971708339732268723449853750179030493890943031081259059440897870842691453237818279020949918778328941169191586558470677269004404709471188112402035567228977658897724807697881059262259910846654810120110432262957073305969701635376591449422835033586233053544973378182636129594466606215185549302899035596606564296376656773703335458755924713926785798545777780315357623679786133552788619471367530296968318053533831425692470936810415712116281601203659506591375144883001561202636313091210600133452328442492977928517669045995334517349762285579126868997791490151396223459969102197558594398713209539665732391394711727428267981123718843255443575772926346255600148603171590744588633989081909380174065478679202462381563033606241179634345178866637614339377524332363587173697769595205920467610677050111455164974695214621040180471044177966232711865302203854582026310614740684222681065368458393450571888160826568789151583061287982648709659437885797721873772575520289783176778608792264167191812792736880789223917466901989200451943278699405935700780206087409942249953011366307528574441188877719092124399242976127334825099997735207912850427833591869311911283935860690306699537005007760363623669024407723915753259954858369735664541662336080690172517717337718913391723862771343078748031985014677047729492187500 [135,17] -39322581533823072607789491246526830196737997826812746645617236201133826098100784999596488604668948551665793295896348234059189407364477483424016670234801098550025170006548680772053361672213618223130755371745922610678896750195720219097003201545340266496256286941627789816090307792824671643709910328630209223921482533223732110851546312086042701262215449585632382643693899594214547912143935644648083772428983533767779490778561717352537436535181913300150384003972019518569319485416241610290025381620248028862391705657928652384955568014128931122710962497756361477470722158746097816734260647209125104515488317688358077091593136257166833647017052467508525748481197304454963547864523337526668912377287390566992891369180077580226021496268695566170669601972866437298807771339621523685237841066179814583693073790144769031242784305182057873468850943237559595073415565922360612921480267744710849061699316752563297894996105852593396417201242105129625400899050019366650633406127854490571468577573051178742126343600872086157795163890952398204126355066826856682039514438117889935868551447133771306607162263347493474880344062299859405218026766228803459887558643869169592163232840990269800738605136954559217223575689240489414401035087884557672989338884127585980749750251323847202330672621477431544173657881421174092133244615281762385449653936327665234773389728283878762480902844362231780290877974401434351615955828264068120506783152147553796167521946833142875495231168754418815500545619921218638535641310635285977460229473005000647572057501069971781506428128598355936573939092483475528629189414044425042372801440471336562661754519034545296563010197132825851440429687500 [135,18] 56728410584560017480374711296525456682289287550556881408197474802520610099629498591132896200762943248326152382776038336915337556483977912276924559678910518087364883236910187203218355058979439302766822453956462905963965855995108068876116313397169263604578735581543805125968353608143175613476912053327795377962086763071591979430772989183200129979949778255105375664167978558387887877609058344443407199264809450176224385347509382098792531518426201961650211971218148050125264647851369849092847505319837907653361400178918353176938811760924289204347326926610839469901176191064135154650761357264183765541883912855734641472489037964904168407807814598876029426495033545331973088548402761504601288494369972987216679958292516830228906947054609912987253549148197565804690186485333211804210954848430828635819650802858392854120694875109285693403230132322691457182506872537300014812474244624927241078691831696426464853340419139581633093209994391382586721755047148158713880020751164335472116385899816133007073204729139141768945129640449851094693944162671152649535579546521124289761314740930628819656416488436728914387532680994874524866547942400589125832517498748249724847644085322402501007160189501217084042223709642820661229800188240435303994899267430192777000942873548144922116651523333478478124585998949360865849824788709963336251168048658734935381730766103894834415249516836411583186028371924642014850334380752119986058067151367084850264648239955094759150203497180698787818976122124371337946748901179554814488386798022150204037019858100316233292894434106958328699301717631064428486474241320704006690877547283813884135159130771057789388578385114669799804687500 [135,19] -18391768471560075953907303265726764839221909956228938385228973263214753988679785652518006136855351363844795834919866918010960385018540401809169201168935148064843089121247996614588617894039601660630344254401213988037354733054656340403328651375689586116334064295947452863899902622078532818121180742456024656772559517838446610493230886135704575719235241244618022219166963666855987735505010187908010134350914397195449025631039658376265083663510792441200358554415801539521828251435004693122474096347799683948132058506976037934706976373914946217695115177567035699715292466562259017229704810798136198062579599472669225670429609876317821598070769108018540880063177641050671622456588932098195860752556170257586949497825246896051602170693057628947346235372390480368699078193594933061575006642159026581242153409002577190066108024722089580754687196104920262848401116460477235563959007590906813682788842197886137375784611393462112081227144870081409469894329566948625742936503259116014234524936577984902200007031234776411730977906359614436175557061475278903564244671899224119589954678509659071740444571465585029115773506382770346878628054918082163556633240758654077017172756151144514333886617173144172357819100913462012250705131551640407471356248073591156729063499767355366551114070861988264225600293223944688590956403666876752488349255834313563839972657457909114991800106798669631230882526962671792966367881648942939402380794136148683016973729656545737794331976584584661418902065553859890369422722529000608626240713636308322158241586158090422253124803687079341168720725933742655350112870079072639337983558961552332744689913336969766533002257347106933593750 [135,20] -60812195403548195800654563391872783852561892043981085825910948092361829379697892308397929446945889619882224604026509529544063913424604390821194953314104929594269999019497572576748158081409966862734621784531990356005495971739458754079578837404812056996970504870474912205114057784846793464486095410295165559315000403864960752382807964231844004032688479614301851916342835920210872173185884489559353353086411960020795475060026483479600561068975492113859072871748887017666029159826691724139933342683637407574134148863369392518200626036019946658257911008730527793791493667906212196835539533830447746410783972313682742921849396259101160691855718810530147588748645831740535429352758206873038679292493292480867264842867053969343663255620737325960219522711898949060445407946453707780339935328274418090552610570826161589284465130814864656954022569786408213089759744772218931053669921585796246782567258845262797616201673244961495017033396271401045517975284914523667676220047916423484143356114057259927218440731560693802788783152846119947121122863897925325700528508770697755114549651140110431959111366445098559898496737288340244793041140168770326934055696679585616417088802937695608373429549359942642027738735559724927449369060676600656982657914692655376579610515901709114245543451355702055597122157444460023463039366367237959318163977813790248891469118845352273689204142135760520617031894731099469280276258687359650293457026690784650632982637114811370497903748511475673074433772924534154054746519913323057187141603221607110874096679313122657306080308851833552532794011480757716127679688795715793461151840539322089286779205567654571495950222015380859375 [135,21] 112654276949027685545402947641645720014277584489091138619760915396279565592698174351920816674154511142382529253961257870006729024315092444317101208246468531766901039510072444274239617307020676321175328162560667470995983637682016144208961107536302687175426482756517617161928814713703075639464940529309892102436786333343301516094826670905842346296931445547919927559308001558780919692265581650071473724885763468422739874588947066366296243940699308541573585487938186765434500522184194124573518639370959199395032104484667056916181746169848428640556909338384300033726021127005873123120334844149963815439492740221580022851966869703679736684715090218554388450542423129970396634502484411314569116085433425430420241070219653508130022202161009895207894265413392164991586230555181969719505359284281747159023801446889069152660427842817854677861682153917320300910601484045646903326506837942425678611949758247139471075538594511016988852242688640326107803852282071977228115626954744834998248797431964531050977439945264771590938184622949776789646819766735781181599626995391991969092178279042473399708943940815010909316919912351482375051113421613106821895255984520149638174417811994113216616045726978096445667779445655338245456218022019420939452610415422437807460271754804523076829147266244630597509993613341923243243655962512812263759210280613372453421502851598051916363976100610337554662044788165573496700956286132292208371722664273794589964029797741591121576672380638990807313721901068227280239350283977772542157272917271747518519095535407753132534792600707729631823016952558789196695808360489697447155459642133090155029739593912381678819656372070312500 [135,22] -91783699627977242738680627404489178925163129407598438439018414842210946391278688607850770363876561594457405946607766827023044811447646667615548805732524727157688737794189576511083052997859539487747836593749752473878821032005988452235327981979051039234906338540840515067398942653862959328751129073902572998004806606191380388575584829462767777880216961111891988479498668473033832507025290379552103223566063607961673951518084080709509565590710414592438310866255287389680560648041570628381465462802151299655372226608371445665443154937669987542105391629947823138582780230483081858525999858678344137931414561395921595556658643869014789441457447141008826427518845449663200563736887253668243505487716016614093543790074683928372460051081930366163707426143861899007473373493856927932486925886082402946406119532299153977711324548560522015138082032672334272275828416846437427140397855751090741974427912138289848237494426487622717994745792107557669734367426016249936964238333191218491171422190744782636601375719027504637680004088849286830730343039560832499904582234979273431559003326593123288188771219774644260701803459237290174848928447874587688158962918981976742620944366266772411807550821898187761153271968389383079084006003407965332516880198143844285098476758363446640815180393394311487547036211100887142005645053617438870282885202312947117960246431222063899188320268685945326835573427420762807104384857899790127805550223501999541747809462115175959450008736375173987897403618487252853295513583903606372087531504964963969957318117861298137814206442454064040812339273565754509205749751809409503603631926499698619913822907255962491035461425781250 [135,23] 25177014581490095107362529531621191584462606502669275411120572336587862576900207664036811045353171029431433568786177752308783064223750333118689698504405301217232693970111032766276850544726412078966067381282217753148456555462037241818485425633853836779207438248222251971701953891583073994939119443804445329573041745959678941693668521365307879229519264524539132055481910297709715189532937807497027424732678670134678846291982900870468377096527153720814830535344999469437714155229167867420426636164825351470945960383700041640163222872457393647346116718955088203518703999230922259880981898941614543547813053331878872325119056678312590848946567151752346610420474575334521496108740040883511821141144746350186210565375034950630579325701544391770822731737113954945878010724076231742894638671640449635967453233017799084685030995603899516982718899764749395433104946476296276998618411257329152688220715702079051450832110064792848820103709621376501483069507233695941688795973358258661909017269421743404101627379544108571147992099535105753890651333037844256343923749754938956272046383107379067061165129317843464551898087947378274553596208050189029127887051467965314301716017900363094204300980807117414098331529617296608628963150920438667328282196811271960494411359602971707847733333171012726514690964114555828941314938142668920818234321420785860033474400755581824073659671283636780154718997264613749072231422377370732223301947244882016234441624904743977919690004142242988698020873103576711480586353939559328128605270468598956985026637076139198938962933604919208616022275597209084472913053941838702824072241246955004432564971968531608581542968750 [135,24] 27393265152693269562514094679804100085558455709820702914179270753464715337840087224658816599209132673749663181841168202313403258528341356009462073843864788706333924326084825301857114489073627503370215765550248471496321828964000586777936568217833616587682083922676071182386866642430029967631043610026574069203825553371452612091210180752237910493053806574918794742830274594440601015216199752283922241423015721775923036747777505007319419915307887709980636669194823122834212096343018323234018335176262576705567005897123458326439068118409410701895043797490311880742633597971365667105401864310455794959437933647037122060259731958563435488517308147082435530359881728562472372200145232230059528589525973258195823342343644203435617312974188236460558572178719708702510112212433839181358282077280295240158277098333485323500193202251498583762276866265722766600923692396833374112519260916355714309227953031759339702723513362052826680161391643547914817433633404390037369126732953987129736864673335054733855095152976302697728820145891257546888735111734296952938066563008031496506753060400207436108044188724453945766733249874398425673639527891337730474391600402193566945761732955839426487902960654744862958105697888233890528233945631656791099284041252105870684914928929792934459230198689967207235262226790864792920457783109516530786097170268930833504858393206951609504515335022791106792315504216283352497601955691556948607280087067131178776072070677132588025638358574739095640133811131000568615673706885544148141328540240408059623395036199398985265563539266865963079950236628853478348965926633545376443108124365938987595153525471687316894531250 [135,25] -38226184365291279519704771906739796533751639515381144579002673043535852197033964126452875377812012663595036485849417650161526610820089718651182657980079888319470653489671070574012883243166506552513753884843139847912853260275095612087757832937312144844682867948551638278962366615389089545006479294913463747540557146711946457507307001172679779012697772799499783359557926655746158777698223231801430100069533453618963873127655919516916696729352206966768187444015091484469253002102566059983143146913892636561898320252624142920133599887793268603192926587821013854599487419054456952227524336691809724231573664377729887714160586610302179006537050875639654508620112516498263725724921795673954404062326633675581765332156595070348928646350033103194569142556325951465536244372827933628924499047199733935062963032241034938181202994084728648022213211515933066079800561959121212162607962422710896409085320792916801392776025411341332051520801597303855526609111270285951354709752896656204019344567422273586011831066344517823763121740625580360637354119688367165332063192623110390386353250949560399545041847008415906194418388795438941197416389021951677221399018693595821281116752520252090391730050307935230252649393437288863980063908218423732304273630717756505280029484870199840270655397241252051780476198494161912931109355318550778436560827528952284109039747021313466087922138816421652339095579400382025813418847023561409996278100210339337180311319651498261848872790967244380882967838155365613687867269679637365088661743360919026214742433635895217458487729636004506112305307758078061310703855007357548794938668554301337807988643646240234375000 [135,26] 22716001273293535194411815202490749121681569981760898643058877894496716857015993189212853390122355108588714316183452908883862935785392832066852979580001775494643424156565146690952026614932983969156311359248340147160949009966523610478653613281726029827424085291115493145514214000992377523681247272053349440935304434072904874930758696169065490964094814988014492556473718065701234077213084024791031213522840360085446530376763470926472330633221837630029600916555336766661362360395986497441798828536728648077758222684917164496925744145633587394713022092981602897764741208407374969850935042957287408948589526392667693551931634225408909226604006182296432896056646759856854243038880851460131197985168725655213369093267618499572375094095146788051240632579457587717327977387139550376466174656601128240637515172061320877206738182421228650996847421477979565436167826844543625273437548483463249614178184652312536320280005500211989618787338493379362023206651693579099079521414257753216729199334160270731931752880377805227091418018410823855872844586398137852967353970897477554832513147429667166297458085379458693913347692782600300303790972732792781028851514812365952834838701207880747139521469845644707152109892101915979523663566113325055757355386468362271223262055827014389673427026969233393534295002745901769041987553316370368283209711312527637697647428751332177303278079746020139547169098486595818589168377183520787645227377334543240581343412100139094016710861914306180163742165067513120427471902675850644822744614396821377357676058162405260649042944242113997112794237105247414877002695250980601125679191133000274615426063537597656250 [135,27] -6088313683378552663776941450245957004244724238742257594119372550872371502840979348478401083176717464041822143131906128610792522237947158426555561322629494480747260866744738507737944307383299520662711054341906192447456294930892494177037147392760305687880017393893309960259354612648998771584352209663320311830666755654888282173675730896980394435268304479089033193078942220671967991796546017627394037442259965624441143821503140130938751715797918522861047014930153947900240807359700318287547891377460641819503392148556427741104610623664740879681768588341477278637760313742783079382859657615705263563690770186851678184501118211825344813510392381107231294007473023762328179022410423264664636271972684811890180326706761855476148323947625806119904587900999363599005435927591155113352527357417932140627839249418820809525142779793976050752044624384441332836301330479196637498793199078226280155975743741349419526421455048889802756654714483681885573565891254311505706432280641320269326076004092974692904430551346422058375211818584913396918571704214915678422686552334010767983955502548929561759147698978014258376084192363160764229516285897587888534642390939361721306512899689090230583958789510163335515818345377442936613732239061588406723457023262748008632506437401480261229429928006352646800267901467717596673574475407502965395357448598783318658857994832941323537044594122643525690888728786294053299251284461697063622842135292033963407789391326693744152706976096460263327233434798322247100581015734327034941366605854681652567194783507377247100921644321651577736890734862658916558320529782717206822535938034135381560871124267578125 [135,28] -1247173407552702297304812604979292002263998340965216090083875000910929682970808100280574945328609054034221132457915749059225293612401988447074832342977012871337978414182366996166847729688025614876308667640581859383242312756737312107446436323864805797832316185140794791711554107916080172205186773664582821066856222312090106342649252739400058884078443598829087426261741362932247853544890687565959732862763693301516777316882763393518824989060030131240712134997565260619381790272912511918500138761354319254907929143386839498512052231701097882521049741553335589815592643850026918228240336472837135219682765275308797387717467638598984613365702903472734714149452995303964776060130487876092015492342174300558728001413278276180293712980878262002839919941836007679424387911982140067186282589227636471537151044800435979963874139357460987521652872942394150746885980746830229773287362395103147569984506892429614728073990705055147440595724381261011596710914552632282548441804674312069745069480800123518898840668692855089281504174715749984634264632378100593908025924585619253738826776113104929228321763309753791647058323842092456731901970800351612947691177644419545255204253770842980085731508918178544920862214787058395983168918834131385310375691817392060658040668045651324747521717960599942409894910976981655131762135317505350511498151644475343197303724204055560926778431095141331379604457802579695355248048810410143624211290337668453765022075575289156142282240271863360936506180544820040243162363233460424496373267048798100393569605331191342703029768882447955493844897379889468961035763377311442748145631685452808688049316406250 [135,29] 1945886468927531577619619203727698328995444152360562450784377469139699933820094350543139159286854494268840333948326254044387009632418285235407721870261061372056469547890206070837979324388188226539405022643704460165974536641039166543170032682009788827458565426964285287609163751694731340485453263899054851067211266347132060925925483898580137273923810371262920621434687182968667156649675879717533791913626402525291352920349702118003699159427274403726723327635618061690479980631343434049017343176469047879469142861836120118770529479744928983060854873337343341600875035351273814033557254555050003509950402681950814730687068817572826592890936155543940218390762240688901530051154915032680994864373928961099703957777047633057991464139729548160689156453519636628332624018950329898623494742108157785886060289134725361039132194009076245597007800397056850147902114651127640892153064549217395707500515035790288185607366462984317561716392489124955128558393583889921281223784442728559324514791638179544589470609889829566411306234291264470393784223368429455731441796656137744530078836853620780278819170438841167310719807328485642877792631111916475563099352271465889536013187485436284266234122931074500144487396895321093291550938831692009094996480574219168536444981533162575851767623013185245994451006330054413452494369191848522176530410096193036046061303347629913027309247464907021566036420213115396600091084459666232104595899009778367553538412830755522085719319551815202185794779636655879017657272741130942651313052767011326805668492348428742777896301801302064512712873718657385464065403110377098721843406067088279791015625000 [135,30] -893314425420421373896370602210463331695203468581588482847398527986339822710328889034053308382079801774562231513562566579300700780121217397684129362833856310907995331778393630739006214574873363623289007445747101711345469199996463406939223754414152939038978291269746137759622640624871437657734428908703751250061326808679707215017956057213032746809560744631767411355605134059589792919378755640305863953039516886869181859463767368777001116274388747066252669237021405629498039124149072189767494661971163412153903587750467271875324162672642740400914217094531294057072253174752292783810875460862611110097760208729855570009054254072639000141066443323538675186349900661864687196476375974840513824976858018698420220037211458955307778851987360327267869802337393632951872304949055541855308597098033623606317962322048016423046235925683765778309923842881981597539756965600479900162800165908894657033210611844835959530339104277789481673595962502729378518039750688461548512248119082662873744455389553695951780059039190336885098812770557117388880671830603372264479737869451982302004038112087159398958875968347438541827598494933598186096544963554130227757231582254510502719293784611223636869594224522515895121779959166111754626632686288364314259918980287705134146698074962459890251651340015450294313243780858906077198461212394628525581104773978523306232505572092829806959029066037222531588311797476864424870794877429803442919363185815694502506200409551895484318126454501523068622219886566258854326845244781875701038852473537579933799635208102507702439782070659113984494429564296229109855385394926142994399210927692821591796875 [135,31] 203605179363739210281035164346197936379940583560620882765475080744884515106737522219050090564102616449703873990188886566865290318794548175582945950346300009713143083955264619668468146760985123233911350980956185495680564436454697498532629761523161500603804066802081652428550301080449385647419540386229399405830685565272463616662912570623922764728389079322274951291211011741689569489473982252598739758061728304675750368573813251938974902646132701098167339777677213861738352138343841326453751706897395725882912323927743408160421860857343136632960059496388290400213022627507858716172525817271094589763899155701375206939777372619181474862502881867340692438960503896949898563338087408960149097088008389485207572193773750436997017258338067721733153477461347097674589049290658519291025797472010914222418498433448882589538830850379550782276484455736806677834318966322036408884656180371255006114957571990041719597015538951518363297196771751141371479144147859822633357891150883567316599686779403343997719240355899216755559849561955477913060666436228350154344786014914902836767984796890810773180590474526725736009291664919980784298456210708707593812014951560303252534197487743450595609300016638067009673018941782876759781912560107645914835495378504151817165124379031064528551337684083788926027601423384355613385542450275595351717683152284658172689791257852332061525018526117619130928916826959846670419057975268925510908463087836239173567472216600416805532885016358496829824131586016351232292112400706945352365409205827875670940494843969559165998890845925387094117048424836093461711427734863269080174106552562692343750 [135,32] 12560043568113628764420372782885211486181213985052224862077442001248455445954174244793994643843832093155850355292339418936675893591205296983067280236745494535463049853160146072009451796299662254650700025288616145507702756019215369934762667914193695221336283352860044279546990079983369857694462267355973099509687615081894998791447210980809904426265124381292876189332468953120723015659638314142040797997524673365120222937816360643096767694262140971615212349608686111949710204603188508073501797041236337076496385547442386871096296920834933057909788188530362276052536460542984008016623477305678126055990440456675050330301681428801774782298608052024873018745894885620491674189818492334145916372100173878312928758294772189490390719905737555316189433105584237187071548330538311909129004751633789710743240882357722820073575484962935387364775843941832593406785803511519234111072242204811581601116184915470806908964670205992355556214283268039459991890962519089325842864889937499023656884431411980996687378786714064992620783730238477007834123262316327749802252718066864409139261402763679484400727725198716618626741525324953777152956529611955500126086395855868370184828310823305173718759546032168600900959462142534798781202423153794969056126280921275441652460177031497762382951657598039945809874172452655026720725617073113629338097036502875219295123558808852863843492822877184987884599694535776276193236000727769719964923342216080582578803311714585014715566992861429435405664824916461808838885342866197000336727984301483192057635973021494634057438403183544032170847310746233716836991352331994667318407533412728125 [135,33] -40722224930409634798224403845902967732836913605142338247223098719148293209584239946636228055747714127129976702159085163274244085942124949050048242244116472509363334409793227166709823533905529281611511734743222209008629097194779923925219383936238075115388836172065677717119071469631992775587324951867899207285872534111252168667285541528995835430312367499312120410244641639647873345619119204490863838704365813418636279537839810692344534437589736442706904276870133961581587486351179002399572478516701458666586098396562901591472798338022758976000546621947496494690238740964225942878915389315260592290103299663826772867280701896010881902480168291329585242301863450624465234163039213292779340826268629720536365341983260959476746196625773509189217393663997165496576053246147909190071867682662906883348465451668388121518806235074468786292146766696531708749692754130976478132070556739765300621361344992800725277531423657545047212779879610879971539463392204244751706316769061565898430052388216958423958814467577846652122816494925997086279943722063455300515427565160986678721831763080692061764484721516149910155195304925518467498442636044000901245126789460422193123248826565540852538017926519710713542620818494076414624972274135234656491648933435515684920734577126427192746292465916693526816127157526260383465364133452331014853959353918051457352841489257378195116736963970983413633188621883574724207440464481572246239435229906000073989609286315132182807072123034882310670828226177266739824542815026047232418519552847374145186431969235435013032580451421814866286248257860836763140824303318653355540350386272298 [135,34] 26363143974832461367894507613276155108781219979200371023914607333707375516437696262734869654525291514347555679088297128841229795577100200602724206304523197629912030794233010804961253553200430362383406472778008840265184099073209867614712875545845656947145279765569511077780370117111582794400695376319042227500587014770193006360792882241823874482476776636357925089856529493225391612926666149398036498037092462526494285192881427611450989815467265671980830417807551186313821611962992272857120514750525114219814626363561833249063045038765341555099038333480267297712967816216593368541682788199371548494419123100773724331211633190028594501552008214086054963012156585104239385976315323662179519473122281001618976928455736360745485366123670219857031018589155462512533489958974510074338484599213631793297752076457452194843838404233611524625805650251773194435762934436535459283292036789567527510811866998703341794240210565435254368376238710946804040800434618115421871887649570793545970804237280028081798751805685942192427897961711487886754726222815301499526601549214908398163042952385420842892565007244983024062495549998704101589376463543821730969966637095008380760725185653098086377069618968004669023522961818763265112001306710044035833830547669050465676199916341151333399455027459039322858369305716795032589183161803334329962573369805331430944236051613751699157788478912182956029841904702706102835698638422125918734115357611234013996760339308340966502203165422341687757037940217244020065150821470573694129664462926060354675258879056069872400701725409291156815751890035065373642992383112557989446160956770 [135,35] -10968297236358139271388924460796310291688711908473048907289639065461500971619011971745437506577841178162735598301512211009630760256058138872147278582886553393320361703808809942328364693275032447238496939786231467674610301993201460209153748873489598312335415322794035456291245277241106595533747166053727347907638411620436443282263680682118950939776594395713089931063025254167235927994008106477684277599064515653145538315382637250532252344227869001506350556627877386246922445299022370753794325617079923929298488296171545776246177735335456318659295994351047405368392181558907762589393404299329970156287159411464828379380232576738126565443406964249877917522224871921334196749620218251428842185253538793164171203069651593969659717458760358704314830204631534057075958563013407926857117230765671874607452886192598224610333801996878314723013279770583653897457680859421144242814938028863838448613097567102776326131873587957017586209678403505909879044512128971729870017702667667623685067383252114399081373370522107382230375688247491591607319021553175971672455457868274017254478872601966130834033118090740349764379849626883600669858020271692426184674244762076160956105140895313951117096984039413408706605927481720836803276238437151620539305630696667965949329747040495589284934528989523669261515744091074527511503238140981378986495293293770434838809763677428324639855333180822278974523595003565867728781698818821524945328129268649966771265863087444730745160427830989291082542613558178778976314982687362446335756715418746506618192247691883523097738314018472958349263934204854663143023178154177203918468779 [135,36] 2874709985900515761637376679651041631044861360208530555843179821913254988037152123600327634979670390714376246861460586698343430213637044826318872439587815555024411985325389632657019527629852352320557192016549872663170784560829839212193552272897172471633417935405705281263336001168866836798775494726358401445375062688513578377248832354136381616866509713903528571435457917535530776031632526298363981008297005485469737885639117197107001414035658384705977644144175150772604231005455873083295870080740151513195093402344545811643589258556145402551302375067021620754223181885660465027393721704089391501347807319135622262719962650984597327450587243433437665617199687061614363735792676903143874396081629894616647765691358933706380930199124520448209552088335984794863773006491795706081245708977777851114639451910178882173813863055454867735724183593368579914605658220525036897175190862093978100108189824877136502936031944818672737473067389607822948695980804331769057604525362251786110601561337295396453716927195653896556445039082203324936593058891401214336728547322263215947393700020724204166294956073313426106153826127752494702017662574832506571550852032440929245647535869207182163481859266169294147447565611206923819672310623613560529678153341154446026447727468778062088656513049323054104171066337363329107862539749034929805445991195223446802316527576893401471409940959165183418120594094105428643603795999027525141635888980395936260026460654284680226727126697309192828582624674573396961217419177848665339363476192395574654387949076123001638098002026041749853973808673834028763941776878979972852503 [135,37] -320858499719514482895251973032011213497497791146386188228825611605428859182078354457406602324156265690782608635886587644281504135963773594355684189621602978706838849034990137873824388087682348586775309414563055162588649883483497465284046138178015130864195450803463755112345835177189824186691586449972518735950292877160081614145931000716708943534819062210134313169904748482183023873104048821908189000543940765720406778707629725983772089063817332297433159059951518115898104663022364943829481800701807364806987163934281085092108155701714836864278448237151664277419595015220725099984582032717601752924360072088658748625227090874501308340846431997430554233095074494125075061096724529127460653087733877228051295485300407128472968987303451538110207987798580610978810870577387661702160958533070004907018972046652027490931000515503240012814435514912077083734991294305000040433768759608478405119908421709569862404629586027610465565900483279610526063773874867730071327277858280643561778895346611452699840217457402929896431671140941327129213713190067271391355941631595342402451267938355055856424068264659903994254015959736981163432341331708278303166376758713993361227068675307264838055918920978003476992194194482898573660257546372212085882993771624108695397430809653451549957248570382483363971072766877338917885299602113474294683758708683179777112795928796442710289924499409185330033741948474508420717182594808516263629283016634812202615269440601764686493307342956074811808914364641565960434252170481378731703564979792435306529761672037458553891660780667733388845660519531452920788918754624229896 [135,38] -71945068612757341357681864729277867146689147944632008363644838258486967786865987170843602866662401479837836331577884493284226850659907686296053664436074921100638121083145160311207855196115295694225138935642545569438936099722149738873211722187462802388268049579418855745738002101620319958549768386282278304681705871138227730440121402624690757794715966754018457954584671874066128200864685676688584295258837099138860448324759248369471622727642221051077111758196521530052032409826143212512175431105625065095386017044892037023611023872602376903418062589390836577658344439985088782445551811636772477799835477644966543127428929996981266250894092516422520749538546671430298604780146778631942448062022753757009810415974533420783758986957060617802988942734970760894159645986864621118361456581839948436483480450397194617650339772898710684628195015867487363005168834190144703830723186857051809686700685935019851026309126882559184990479344545798529697172952834266718483023591610682620699101759226766779761918788828732719968338365033153738969732242940118167598224176945412678542688795702275291567059517509150272870852565555310087164639119233928030961494124309314099861744756624786899547051981141810655187667835207187026359471829000852696521216432999601205271745689423078702688576060331668013566872245934394548320994566966792238744727594260077509005396865235261574436835346450811780541809938516270643870680269039099735396317004050911334118168815966255943641146582425871162721487484026046545108434667707098671344117146050334918636288462808491377729499516890016085126910053600148427857798979564455 [135,39] 43891582389662174505141386867251307907038358941351154339124127180287054393472226268316364292525250866873619445514407845362771074212145310662326592578229354855650789284561789843870674451504502644902763880367589603145766095774323912877316379993280651380323318710488707166287375155263088397284998262816342805330676879540821427355365661736921430403409802887415279188010064478955801618935390450057555849824843212151375085178745119550701977157540135196847210186079335490909724410041039028795657483667950258417539481078095926215510427822504025937304750415864466280912866798051726688043651858024751746462684856794813009445024296853486263948971169826044276153209154009987588245166113312478808255583787618523960863308669881787410844854491822524184297736612457611315483097191384391653668265996873935140827172620501998055428232085206631050661686617316971788874868353455439782880467165881257700111600679246275593836814896609294172737047394995912807829254048397002690343684339056955841023290512810693956630905581860681252967954491143879258652161831879636563360464653477242110714251136491524472835601027497395350150262776948237638263272739502456646337131952169039813762296382354997783222533917599217655637987305950643762591613934266825872035252168668294184166570352263182076226185890512986542338350483312268257404943014582410258602347628296075814091495891407135151024175537458525006066111138323666068801050648392909883660173526078683318741673434526198898727679637659949644733789136730610914093780661430077539737311031736661721914238949953962135166087610367424153633771077505812600671099139791 [135,40] -14000984901255400978830159782624530453353531538055860160154488528953122925701473276868294777057683466214729780065081186268371101076683496095762165633592632769282823233752093892277120216861697626837770076355173860423646672688456187880427464707347682247449299326786284947697814344804270220535266409238922834968772732786095875222244793935765870373090582458804492184270621345017168801293380437686850970843581667640345529332960418140287059167494381631741033179043239759959286059954997383724823862627262452323719305377174196707124147097652035076458326789487860138206166050452395136290702979582716735639316261037714213817389457970954815732212530642088402165373630926750058679346157687573834677553245242938014184703782665641201935591299372947645569731579488059106588417465829044517238952775491030187212843528814119090441563771581920903266292791263071554445668752101198382944535244147076933850023686749718009241616521062264146442870022152667440804334765990246289736659681292654920303977300217776779693595104437541827098697739556476670100957626303524171680642270541930773546604287307657269595467109329362136126544948383666644806710797580655376124663211143212365486552122078604106818289439417171097390912328018917682554256413163193533456019340704377867335037488981631196387980818823118890674086736809348513218718546446882602792851556732423328425029517221379251507235616844445454973446073343108941527838533776161008059978452515926889222597354948803751392051703739860007355897406665139218724332321255821893740470405358201782256832205820183769005437554527484444157928398481159491564032158 [135,41] 4281202454964717455459813371260259206602156298666379457800151177864907323488591681982918027926566545639108783203851783120595131061798079068266414476514170987013506550148387768333209181426771176399096336838679269177448238257967450522386182477546294768961290972508135545971934749853177448913746861024512062805837845517510780120235480366512197078558138254245296854724176569747137865741892758293932601313484649032469792519553791766241071104216157700047691885291443843960584300836189473965494124386385773542486741666725689783297326020966769244004162697488542888610415087819002726878868279824976647271744694380728253669519460251290219774145060580685589095061828803033870442272308802867999270638554995655620514213062656127022595803729735075579554292074204302347051329468319469301450936384802029873964050099595625837292934303316984927020555631327061589237006090157774441211367908697516889169042830259433499165589588185229643873851196275216073564916744619243918125932086805394739725453218186129614060607142623745039576747526124449848917489412415474564669272046801910760900091338545676049710316100358578640903426308632299958904707940471493289651419217540875520052712175846917342792075461015965879904321835553846038012299108647394624928624502901164187495426734242792899106807569621759689135706117298570639302995573815908505403895390815100580812495523250091730511995151927039726237417368654507427678276566738911657163037085145593660107407869794773518136304042726057722402147066773697175692044553924828387742123963649252165484541621126595361486969276232579271839571557051921533611492 [135,42] -1163607380755179952816751402872791177992304508617423882871614505940530603258320559082089582674629867961388282219486983727582168711404922182285516234947603217536958026239340732690984298756337031306027918597219033421000796192333145154624309358294140729391459983772572705424112136696352405335127565347918141348892956131487171771501622890338665245754690481393402026538556695489657025733606179596443642903306300042986532404553941718165793213567677691290735258945852012635096882668989033477409100268566307059520106627870361556625756648373714697005789932906094486745838284523758413027471641918275299302584052917789710674729638992875358194774954989546568179187067102872639938170761170445052988778868125746375418228133842007864149644624943384516052849266096642031467900314772643266503005175962433785788668982180260286128402850846088282086658555758273122411007039262646164916596608319625385123181024151640565446201077368602292451252598838838289807010717492568207991464630844068621651439901164066585359188627699549348400172924897218396679979455464190018489453711477553555290141422634302763106576246499348560689724669192730808895644432464395281430183862857290379301187855353993615703455461187446575745437892421610133828500589230944348998408942104418749170941375567085698504893008126310187227406293996788753645302825760390429766844966213931577255283899099087683746805174722581637011439322668438088383090613421221366522309969646196963045044000451661568994938744369157657025067485752473126311491083694034572056497702988254097828046179849067931769571546961698656372602497076126872476 [135,43] 217414548040330047852400744759777479922923650659236475721019465629999469720163279179479458965683132413068456818481785020893651831727746465811244164085654016667581653961231747160829129711952196064084567272015396758939533808312128400067975031837188811342732951256648646940242307512116179842024054136938400709271560545039067274688266753701751745502495801403282320657001023192802950944174643493571136227014733609198226296262114242549801536999622304413201805703135970542775624345870282315234774882278931791181098486701875152678550566069518613205227822419086679344460589049149294695485696750261341801148543790121553288587946888821228456130764210199470627604213975949291000852559082085880561554096075767116435846930926548539447417297798394769822904968740249041424957161201516086891653714596996398871958508520715806348968355042599629950439200997427750672178500638481996376354097479618969103264237741074622787889500600248612188184688911858156960805796386457264870754113980417807913973499943349918777637750332570149717471574844068775282574397542433474532805683303575131060379132309273119429273390152678851485511666757876138842931473008228151537055707822455264200071732196068841687636504029595418761046809430699464240339671351858399170372028674655795936290310683821511345657296415000452901617449601012880501628521391931677011694491988129795456261896526854350741928499841844667604822577198842652363358882293479320513828271921509313206154402438198948449670972978289078089313796393360838378408337340260358965354209153451970687808768820327556665368479128472143431924019853231505 [135,44] -19926597196810348500807525198749226254597813149842821562148702248380848578555771042669838534115127762816463418202019432539922490058389721487690953483938277598579410485251868029877817487345642783007165240568891756573671646656253016224704464763031929650171437607639828015821343082841976527059312320975889072077813206191329452945535769288815274905619858543190895924872304578827603035571557431685434102177734475910025512667594406500571764336815408579653687040375204720621635115739162536059280074025556002629925754817527700659611761798011510708345563653001036623202094364284965197500246570178603531856986594581311259427746469509802613849073823921762170222415424201902106047256520595473588786049117941354445134997448768709191106893174913716567216175675954237860010444768282461793203848468585706453825946644256717754154008764735311024152316626822191389441792500748729137794552233401852625395668010479469637488732931064861498413512603640787072186891800864697756160823968910580739644460824362056578913367969906922678639892464093078118908190853600278727685666082710295699165272918680689381809429437238895217232236483176174631319317503658860891839815325393076185390104870982359200744899756704970982121031191561136353247511982698537872702860258372273719421601941208037951269425658723547962809670798216783100709911670571869707173085442596086131257418881541567387751045028212136259737567156355646763933464190806850219358273705104473056779009233171931549106504911725780763390680122289818054552792625012109834049664330526046200204839525769380586000948742161279429227247048915 [135,45] -1411755988169140202368172027830035019082438815566241520856297888175992641208656907034021196531018064681293725598849540749851799775430954384602549085150757462632621530005646253300728750713928598013870250757242150731473073060128683548386526893473308959239559853831606394250243451102199638909391855065748109577019545732458892852111788289332605091376119139122110118488979934213378811282198653126393060659552559294870678273766412155254594280520164383142335524384614520002161833055061481736675103304479385731569930527758279604383140146354769886289026297512609195446356140599037563652516728111410849505845223016317350484608152162866227766825771619255015983755633236080515425634698286258857189861316051202089387329932437724766937203856999529885453269446879343121054354117703807733695530564627182224960411879514989737643068792700860656381659191289712311711800684398481977109351344620337010688678482902408354386093365986552256193761973548561827968507183418657481522166340412811159054579245749985519571319644141307968373099334445382845014313274499838053148790857101036507556967369877862482443581893273986095288422079352931170533359616562541862219181265649253902331617892219342416632127176165141952694260926686772842433015307029057489068052551404024940841294557559210466091129636108872077131358974597043899050921193401763638062793898335879480580042188495725495015427469514846111462359901803593650853294080203935641387911369731744340331065697980386650071829010543095833185774758504072988064323509995913540490671564180636036759400972898953507985379859721272153957909700 [135,46] 931837977475065365270609875899706382311622058202046951388562382018925086629879234421931962479427359120216953078076465270342544140443674621160642662960940012745529459878962243790146707794785920181485265321591091686249051434985406884528793540481948888801247746402999885222038677435732737643799968366259440513348072862516461092660565839371395097280691470622204606494108413317165233564163702304144987973037069450383377556826546228877934581559136135556183482591571416856486242162083519655098549101977200518971345629552966017112623402935035861537695993635827533603219984082796775851137864287617430394618827614139885920678370909108223926022792905892648087181644541084038479669336674915055013609343824047735405819511211613320861654607333848277160971720305089501205512799096705373504231826648306949316293872390842475989416712320763844374842982300170263935971991410784868582038768919787042332398304572555126482931079124655017150101542824026555562649190409835474593709421940659751647973415877036699830981168477802571272872682545944505571079093942732037362623238120234952453350891268862991651600845677846521214412566397239733617062108014646149320822684186624536734233440884648501746779769397500649169167720298462613682092281007995072056083917782319003344682326157319535645863371306932888804711489009117842423790674614469471152107503573262010060143824466389566334406447856645178731183688864989222294601551952884390592258688803434384192920059655659018912764758619102984225326170128964105902424571612954698751823709922014344560352666282711976410447590086444391076330 [135,47] -228747475162100745582636028682805682063219180480912900459550313590799540007316553730443297316573256970281065916917026771731630076399415527505136978467941945622084949626239776856913416735783479415124479855072596889632750390255495864954855615092183956454123979771734339979327001586595678662137716509982759932147826028778223237758984948722901986887411477892818915066292105522498346281452834988119068233583046923359995797591729228008977543275884849807084597748795007724514705115458146805494361236233803189730494656855832997329065627252336754153448323964159505305007772311125829833507559089724180923630298140969230190855911734015100650968894544131025793503337875782290695113808494035937466069074622816719572392559520883872704621624257569821202261596267354981796739122686759417397701508010976352161488873401816754526022529857046184684618584679213193740403873493978603076604941296677439321127593853025448941089658010000291398062420377824728229127673187292838008678977352564828832581737332008515457340777078716020240527295470258172029021682983437885160473159995219918899267494506973222990782548596762867958757110193199930465870874851269139194353047562152328082507628420024328784945307948984118230845026238914416828639702881185843172289593212712926472179955466978673530438943539406140334953820549369974972028427363676129817665819569838153838068811855734776552009151651631107624243609091417980281851400836146598119080985004411775287479013768189237871187356706719264794223092274079870897141917039438053942991856157624997727996874885091312087839104338450111205 [135,48] 32849487828794290839754145785571624807503921510627074592483058343353010656062520114475510529846039483046904870441512412760823062631094610133177283914726941096466775161326330843585919391761303262585227005018254677732220178259404532700955962912481426908441772172099532808219639509764345798099136057749345373752509305080083078147238481317801769202276875168979016322213169231681637437847358859577006631608552932008775594665438846453568051289306102147489301610546186095891861494653652581452200355560997478788998360839848517649280848183333824200841061122364420161029016406229339772863226352380563316198329402954644142583866230724705304220892882284745047573814801398956523652932553931565461919923187218940620485264487265131498982143765409466228772706882028557723538471527282584719597340852005153447467939888271980186827027463526954502251530438840353186401254008032882564783412837109206850262941729487607248655540555357617432793616152999606797941835863641263444217539455604460928063217054970329447362301751239701355841129616364850134766420524072348269203060147158091774890335108403705329161901671318608678381599637882898582168658314386454140115281138161496841399704057042826182231837022467080673991298983510801236911541709942317967491759030092970522011393180934491653699872889336340518191836613000611129817855857872212367452881643151695269756110662367985621414873847032918006976891036023021227021879209435216116061456741852241242352847162592881146218177123454866286182429121539239463628247119696697128667446471621746262568210654014414484529744537910450 [135,49] -828773904382950855069670498122554023057785067659671819702796429069260963868946623310362602517382065330209235188036392498269718774482817472792585812922050432512547254385975021861823305353733928755976175482486900439561164415475846416181228460551131091761160274593602139357478507007121286420820787357912965071943669592482993272142611088560141454807040076207830703571567985186827565321770898188271866170042559670521867770887772237148237168889835369320619244652501253924501653702012176296715291404871568068382048197586542121262740238376211910148300394244001752373565738608342874751075336087213884876327172799073475156509389483939745218760177463595330263798753369347378884120227256515714472801491410722490227698138228572363288185422544682057604355876664894598013579020800919866375574987452505080774736807405763527663663131427557410154546975602207723026507620439245173721067268905242000097288708848143815276943072282730543126536043622162099955688086783105716773382265576375134999851464341779333660950786616129246278832217148982051073387294744513999624208938279860571130852610882012146935864999073482705278129889331372121659753114010822856200643242873333605157922528301656321831848259075454699225411742217935370710993887722874835528617339044144399345061078528751776997368297503072275975413658419252124631067517283027872630073368575373010191521342180521729565636050601658415900808580782808245719406040663547099195100748079685744900083484181340341746180475105152014327721303780411614377412406987280911547032486841882378054855794044536401487885533228 [135,50] -515119919679335117196008449266101494914039775939240081736024296713935209267743015827479196122618357215605654414619270226434095689035620762596615585368151409294786571862771733688741163246230129082165950207541574609963129364237353949748095772070148916248573458752841239470243923139985007433209353530746617830361730475190610826149880589200195280538370090945401182691757477909828741117381807025116298905494332776068791444553250552724708891441074917819465920041251325815539467459138100353908731386868469688542836030870805918205118446815783233456475700484979473883110199603337801935447497323661310374894905112196565020881968209588061784509232321587725832172022682816165916506009370461814163848703803510747901557957065007068715281323773140843538835947699677500415392312953009711338780095051189203911090612737333726792264435077108073107607269604003787513628935016378239372743564641761549324571269958592503830573850656761811537321552618861901482831719424094140971964838047193998656661529323008188478094207782875466030475726712948346268493839880878792761910323058064071963082802048159207794876107512381699726693610449692113532367868501282770329911338832764298027736328880001139903231814789282518570661818632228876748664731774290999011220418967814394101841074693442092459083212428550694362346292603486318286323283092415655624269981834366460310393529504529296429382908950455499253589263959926722778171874993079387327649107830984862131185707821758320147118746557748172784788477085479700064207656085326205820911131941961322211090543072974838575219556 [135,51] 99198103877658621446512948896733890269200415310193620529985610567527901475310729489184369294163116185470132483026425881586373182982558692366090809202365165986557769212664030078904622282079934607516367212395834380843599879618077127071010830669246217522336524225042811777534182230622412842559331651891855550753391856876963930787200456107964168646019138400503858421778510932618139738361115018915851016443879846949816006808232703116438536532743409596420015325890402946695734499210855235917465405114463235881335069120974649356881205159700209143930827857650382969940360436846008481743926280878222608265234334039672273067194048276868538200371450076508661333093768253310235415370368200245287965529169267567534404911527076660431831586349422394046066570273410412714319206729820426725185644087585863773601300596319364413871797471677411776471248415787807500170018874487579121471606100666426264854289427048115409532913313597342318308109103275748339919558443281616578607741885698278088661665514278142684337131364451664801381118980692703850670333277759768019131905109229060873003293959539850650997589141589481036144472232140949366447050417389357256918582579826609151020218710563409021341916666479488046688870908488458925206907017054533503396681560571274591028093182683928072597180167470690400911186325049801920653939540190654171548844055645920292487346863276373535060619604919589277152321918456818163042886232704911353662297340145094196512616206981376525405019072023299056574361277899850318937480140019465274273966611111429207927202600025913632517 [135,52] -22760371100628155077021259789232918335582024592788225440402660909901108874544622193847274721622598248676515481634956105237596104552447981455280535653831328784259304209643986538611733495565649727679083320089939831249526406221148541443728436081416077331269810192480284258613742398276917674397454525719213893370830479822351152714419674383346817204669683800821738969849767734914469436273801354502104160431381092254415748454289800565663928759823531475624694003247805158919782402814003048159402457198322316446038285783259012796292030917714067849751295800061650441119427821980285442651706377199156945216197529298865533771875291219051808087095798326061612696815752908645429791985571636511096028398617323366502278508360458011000199290233713072878898180450379744890747185452576971431806579455598990727749827762993149065853977237204863757978222456919616910248991483809639044985291136751571779875638741672379660268005608320937217258930032774015635572868306842453724561017351813681397222736234180829234160611557934583114801640116391414356191229745299876583428609639980155799469419094213937269326406763991293314905718093379342870567454535330130801298826057053953385658994062973137373703694377421960381454440883112777196319767417132954039086179790523141150081106307672287833651562186339852461542927356471354543357580546653622587362674156437281286906938636249752346498230365023176723334193727953455420888536024140140690756327893844114609802801311708003634799869202296213443218130124224123989689827605285852078620572612472160796898816231815933616 [135,53] 6349558552662657607160251689056509324092188093666503534649332470749308698164703697309513956167812574790984558530946853049775402003772344311474893557648713591819371602181276916019780562641615004646117693416920638937165080696275602001476296026261972675235784010743070968443690848536696190726231102986352460479209476898924596718260256429365323994490321956093285581868314830201993486079600504707738758470323137362782458006683397150268671178639433848595997310176023292928604932518361291398797041253324661788103464349134848353054522180500754700023002148842593291158390765670658007865642405230326016810579889135031753452822842605183887582367303896128019013435812549555449709842811347973328019713945106904981795411604766930824644570768757596696844554535585359063127445642906257551525566601895909285973229079241394938550528966631160964073734253734725768888533672442055895867103382196288233670649790293042890636418685525740991312116965550409233344486128830048858497463962163027958842231125882360206709923840216726873829406874133034513711003020734097826861385131395576503668473627138475018456751556091001559742435905820804933756627547397101772915675025448836787634456252993680381878319222619113072797710308490360996120962248536784360293622064936356456139447670307628683957459945005836227726828986980027585649765058252658611904728563903628737984621993145989944511129569743299829115157035450284000998900759988014134224473235947024635121077192635133169644538811045734288383859619677755109917737081802742297165561781216536833090233491645116 [135,54] -1164063649332867419451379672088421670053027772719921615591113846540371844856889704263437512210124716446125119696097312255708592541340911479114419686988045032879829471437180140007997021344693205919307807185060359963146099377662498077074965724824117084735322048213326375554725067623020471278267974440413377062346605074070380417349139395062394858365886570633304379227012884226701935536543393914889686282658957609591411550617028506230921031418757473287037098854728138246006149434426604752321240528988939288775706295340132632512635092340390519822695482555920352144349473270001416620468789792885681864164819122966528331715406935361524392910685486081685408995649291782170871247361173044925438893572122128992243249346187616908673307840052800752485223109725202420566728920094802427115954027652779052667153505907358569887584709999498741853959770583007441319463430461072730767653465228463586419043881706124439620856580710882719765452462180139734219996633276846382541157189077563970282887197392083085863132517967408900304395958659307113237778057643924274178929696655414440851466080914306051105742051004444769029031588938311288285444501872352381046220989534345285551719259794069689747852586528634326603558419204204614869224174348035077479961489970842206057149423536482567489175841969888088018254988157374869527378321732096465808148785775230950861483889514481001064231400516226029437440922880321669775121242101996697404922526957062164503284132305280667009846787963790638434967203924196872099175141836262455469011782800101845800049245172 [135,55] 139387733393594199179243299645141080908969024627125886459231300555783448214331143515997240058491460939452076189253691936628015127251055129307415267292489004691132446902529171949249655436960140275320600820002009489300378122301540116175046006544666895902563450861974530153850740987791810361030994768858808897723706347283806245158722356359297850574470923020669058092974850631183501030661913329696345886907587393512615275221061659998964170284755252394716967073967079669337888020064789162052747101101867646396079227187365124008769682700708711803187097258582755102596870540245013170341665418931542754112083835552490527956537575186304247318573735418777836175784563556890488606824020612409436664135133913332409385350538871118026051904777707145557123940061222493821196145104326683471482948461770673057103929355319479637902792202352993729400533972011457023738884593584477457871718055065065234149887528814531260577608305029233775429611832714900493576836359150300638928871113753995504811241086420911954640059342901202867479971971843122246134578982725589481373200753530043257864595946616618576912577511660984566690965071141574634563459589588621662372929084986645153361144199165517615940992042864202741408008133945827965171443722137011353226777075140896265491255777568826041242343467488162091539235110646008525674892273347576949240280542523386325543530393174541074601370251512844151940016929937478910525535936867178635134536130440789240394622273491697782102739600809229383077341531702573931330487829276452360469931486523069158409074 [135,56] -12109482426740480270927723219590124051645891587849349817077153558001920254056664161657755820288903451795732979345540977269658862722028864578772746822945191447365148464747255659592385017323385464574447888781006303262048514230552253625282571345881627166927551611031782237596927020560600497920959727965300967561647305842859039792584340070943176848855458656308477275981115970129811202149939929005388259238948951280828881048579146582087538571462509701347571508330874252547421427574578803848413023227448665560505872473567549498808810865778910362739708848245907859373051620663390091667904799086855777942923561493284438794172280962824384785231166687226340089745406562583360967856995273862402350267589326604818111781732983550224886360377604357116050650903441014040981617335604681420200183543069297195829105199267739908881250536574836962683397109187485493756536646452890769802696426911038926091600754299732301707969146041380765974950830160618122930778497047909056622370619351538390251951560175838803025509969416274277082194485732856607717041521526520101614593022713100387833257911730740500300323915919508208315827425363047596072757981440800918781918577456131283767293769483176860127075985608606804728973816748487361602210739168697598472458203278985701906786618513926595996907260864297601918137955682997279747410528473710718788017664625577241327669953050684876352200010468082206832326197107121677559068045601941739260988783828694933221035567467826633478152965310325109150154341814612678187560844594350931228087043248743334882 [135,57] 810279615101289267952279539616876726880414438728919711793952310322800946924579848763202116316777070109883303344792127261208959835672795939314596210454776097061026457340607408422387411527059066366105026286266419710609676404891682784007973246709870892924875586745367048723321584270580684375071092159201193824784673114929528098606027881785949295361981970834570970531207603086116911423817792041097802342565586971472333404534258601016707247132541269275208993774577217518597973104686658550448582473334085629600769407179493593779082353983496868565066970306976142287258849577201432614102134270629376684598521798965075962505906383969167309681440972546246138279932749688392601564964367954313258568515684555289020118422453664256789450040020704927200826712534026600790608564540528000440066559809663908875321651020774997231433574148642453409707248451012245980321325882863477619049605589917361665668351719883547219566459317066587674533410308946160888254709219802164378414511905152194980379531649845303056260168776606631298450941426531301263047865989537415559068274342443246683552216588679395739687910285414235635698645492688014944198079844093643621895159144656090496893681318741207650736051600341115202150353310907708542336955738287778079838404421433183676290609135658563299990466382099929805809382278611709432210705483840464533636548142864871214483112906200441902839968704337708301832009085589021983122560105046938430509828840155730790782637516681184682485045321050630676487514168694395006166577009432410143456285515073846 [135,58] -48661108699290835181426662077753573686119901574449741653523288184114353224981109105696291520193740235706585982442590456932278928994710326943106635643026700578251032422079589431774778415390026795519324052929649016761159477214106707600108157768194509906021788401474238936215083525223385738630397832149811878621236478694973699596507235602934082801367268497059509606813355393376705231234295104720145263547801556643556835106338515397006705443325329862706582406608333197812727371846285590339902696451884896983759023037104969336865904027956996802112257745930170313549927990566638626457027107520338113524994374970141232110445889697328406352887963997009839414060160596129790837087123868713598960908763361462688137169421424588162217481363949135865556723028447102357644383332774677720550811800762835770329900857326482106204103553670685672849490924700152699317548178955651733405401397365128076458865681555112257795015154169661560359745230251504438695741312006060492463460005275380678716229605295896550800377276924660083722479376547430637014097646174716807696316158753572920396203758589705572077910207674877952266955473379211923906495433747516055212035738091336441526253936963559658587428597942152841493364060508463356817299682793178403394004554503590323991419304292083545026423665296015955156289229022293764156724204495035355027400301991296528077849336536843541492078457975487082836430919757940552217269209449641922776397998409858246062323584006263052926469142911674796642178366888550190892118869992490825161224995530 [135,59] 4567380712880657215463769320818607995033259944649384806041700854796867458202253914636705338850102473332595879099757086388550405777434197118228155084406239995517437106512068803350972859156967694421953561693045765577701791858718559924530056707898057551460827081244425520290167939870146156011061818607473672225826138936731891490919111047739490322073763403204031232126092110553294542993712734877983573790274206259997844306144861634376289489435695527539222648111744037615966989032160105619315025166493442281590213763134174983575070664000665422985133557208946735130256605234750084316063201210591527214842555225254507707804528239212625883998437040925729934243346162261466456363906853935659904889974739601677116335295583416854193059636324021028849891258864713099318484100864062576899028479196304717578932806470710102137210816762132867488289253592791396332283723585331245472549623394840529894146473124730684682305828325844276474491762554667480353915089529376624158378697710334877652232526642821546408607780052385798409430922001682348475405097802221230188601166819921063264396037483903773222905068565635028383297504761323412004642535710552304682342837404606503451157080535324168921944668144908581795311432653298465866271126301577413008599123388357115199838927446323344462182858860111880344186929696089460384547933036347478264321604091906609130767823765648005018964573180278126203310634322252847796397712726949497196665931568380360892228937995691971224117408944337370048398781044597331709872945339718358223506512 [135,60] -698484638812041504135599152268676240600370780514685286907860227841158854946645622709532811699036501126362686925310921596469886834799008182008286984906864570375101688060986489145208181712030290881813080353713585865948916086655673299396021441167276334772443877650082403424711831737974052675415731733550844923435982238879146285909915926472953639100872739014118532188330854144318353604381493519279206743127459315722409828676872051566175009322403404753355544011438645933402106575123332814450427876646669475694473268097896450648454414316116469047491396733894154598151441601121700250017373948097842386646781628331971710672929445518318166778246117959242597453759933933017057759988516400939350506086931186167474743551584939758621379555955469259652978751846077786549404441172400798737425197128365955947672570968881442919003463397032936292914030738632935888069149566252835868685814108453122297501995214110448266295004076743362083570075328469649249820123157864791543318173246346537536723452522784040785109818297039535186197444538725763631683713545840030824027199799689765134910558717224442117284535912830175076142768988149560497028611811091422473296048614196512986048510507672957282538591465805871882944590920165717263978716629954672173488056992216996797691632102690046443984109734166570309031811632806408559466634662121985609401790699113212132428411425551996472292965238907585080404845948002283565679072032964330780691411563669831485132507483236140152460820982476952680754121510147876726198871877043799551948 [135,61] 103616328150171897282677138906035509948733717831174189064816139231309123184076698336798554263384734291166387470795615719959888743239670099096503012205354804567752601702377586225681161230734662186494272845494866775174585308929775330614433504104787579276978538499995166959165246834970053463115342872632016860403040093200196484558654523235263021291813857752337155924344243274916098376881697635303501835097316477133591607616319137375616442077456395542527600443352304753241918233210887314670788644312567676602947750420799511937796590495649402318984662102068880648068893279970592232913135479514951742422452659017149738705931236565403702773480604742381503973340951704533152165532504990363696288884227636151876362628739972302866012919481044569342871230441227778111591969429496328475929530183676607178467239523801381168335586997893974988083436288556707071385790553887264930520864303017750037087939513475761262065953128503545021301908181263926503360950753813957946421574384098694510226026496646483593128628936259362213237979896000003674183448814762513011833969110474543279730286619489452916534149129301415612318590071667267748885912312291908199759172152239647917106295811703665345168256983387065190852617186067515550475503497571221323594371738336271848454172738223478097680313529353958497058034727377692764495340083097341249781510603328068108433600442842070532326640883247688196930065613517611945794236424622058071558905498415414972600119822023492416287833197407018492867015468755783956442675620862476820 [135,62] -12230058116490512111011550805189711990864705910274510749943205285279920433954253764993693610986427295331933783842324659537701627549767407428450790051100525210837041343940610601518750611261710014331616121974573155704999145894481199689045491994196303206347458705169899097281040881279430056851319697178880882916740329880200653996338644999992224232569723716938541674309912703043260650767589778838820255416774837123662353431337006909588205149530526226381723194502897668082111627590326220244230355709238805958122782210530299189692614815917928155285480554059216745612617664194551106410315063307127198680337924823195092534919179173149157531749515073299798798347750333526868078210821396360580152378302589250262477855949721991871555512653337828812888259364634339394560823288973278498739352200504778977507210266262458258208562395516241448209413256364537183343809664229179730526231020263896579299146812825051950291046104491538551788706625876476298461420045769749666472986628568546574248706707503868065092311372923897594811166248512698566336096371026810399985235187797095589493842898932894214457723582187433254736067756767719482855516065998896044807649269777699410262628096690413073530603429441542666399082544860466650685762434237327633686423846730868802786579943070398940400220274140979968290108338494509930483110321944885195930288374820108192142884690773551436001606423867371059508666639348818558307381525390668976066506153337255537552503182148104970806478582387932158621477857431505237014893756365793 [135,63] 1126347406365547187307619107646554609212424996216905408325264066625035438775055467635081406701030989107149348710990918814809757264238625216927255745861438990044225288485588124981070971625441847579446604437711832200737791471078755247052681752688451300139575489586799670220494856440406113731052688932253071914201687250440027190977862857366699512647799880462493974702509665036362774775067590030076262303228471574378888620536961683373689042653520291848728370703274893810994569383239049251054600215861816971507692575717256519134941139752345070544695529213708803075538898321994985210952436171444398311296502182258694953112166369680622949583466945320085214756760139804378896118667585871945113172134557807418665367928439115042948539602836492340994880678772603457247636534778275383736279098073139152446805454901172555489861890409061472453203108990731465333927627216338023288415560709078172048319818805972238890892343423259175061894113876820067948173254263550893728068806718467258627927116154071866459727143359738390009642994866651675383526240951492449476714919084195754918196186716734708861837002768161991692733181951684180049609103510004383553996425820345467709434039686920446550403327409311347658164191304827322974924487432018513158476318828863904521805485021135162348305093696045602779983737861879791332599338706969380356513120542803141614701288650481990170401742368380570434253169076954337207032508929217626520133434851977008783205979020885122933673347562863889385453845999477052565420487553 [135,64] -83592055671963331162837396988338244551504845513659386638465230794151239482493127898974744798874437750349574878175712498388563124792053331208716783782031947750726745993489475201244844440090462915284052802915405702760873887470745543385199321726847486020548890580419875448434308606835651888281477505255806658564256430325737083196687100863214335354667207520063618239335230956509333758258851899876022501906366089393754689636732301697416945238331620290666217017512468426149292390103226075895989521166981450332399054249000908304788510764273066282365877978134950721546381904599915793960579577929426707997663631869977683406121820609466346350207519073222319146263898011486815322241106771177833970443294244968017391567875275744579591742443791357214421555052262204718514065405891823534867423024622994707767797147555356714940775626618704011297530186489188713250387878654046932881228019724949701776108587113890255926325378251500544693276042927297767650350709343610622865802788522337588138959646130691554115063618919420137059962370620756295833890631544281216881322203301215220947169182486202076739497828840302362710921675355468306261228897841284000108942945663569475412484163306952768826799940378555042040915119321532849715644035028673628819413134105473787713030736130830829343629057017214066911463821400344757113884843497392996002339446614473582629779678108615217971960266163174256834256701489743988220802956800563062689385124632735814447477311856070186181434168589640760871456113773256266871536 [135,65] 5115917017038609195538073060651204472478040580213606436211118682675467873481671937574683003479173816856888052667547795823116519884091918829431220711603378012853063278755711354962551489747377068751195022091316470142167043578244133011856940963117105267332497237665061839968779109916183108307859989582089025714467142484725491416108846970736922440299558905245695696129980723921637458826979548402984575819507954487080336827503316046081190287106416034022665460960578040274159790990785513295559299560559564006381021034386288820092056790352047250325599219358484087213065461748163617214217952249187577636732031166363875606715080373203468423880892401648775621748125640108251943797280870269551953726980081967844206938162961642097816028917816485236958645837027848277123339978979284710740238141906287253712135280428493916676323800028871335729453168942201302074821881546903816917737418332625256165772922253919898380071953093221786226434833126525905468648963220346044192967208232134788686201556259484640528267792406094516767367046229962921135167776112450031754006815226604312656248486698180768021653728590678764172251374346139017674509508931648244745335825449804504900846855837993239787695490419521706917831138541393072232522833885103264524923092020382985885901623908652401843825027864625028141684566276287049689675859670576425948718491220648426204488247485626217242076253124302865826659485666541096910761072436148311807030631276622710843883691893572954598840033853147967750716851016740632768 [135,66] -258379244692203847464604603079950808589626035126036246021082651060840690227779886518089180917893724744539019457381262860648002543115589014762918955506186353959285859234541233309927755362239156452475046841005691927113219355132643210235956009485408274258477378292686210056172495912423406159294741137182261104115032021644317886208857011742970946968266132170585873067298138349950085888310469522194707174264306575836650842118241749758704108133627595658674607407198205444374405649159056063862045921504040855515411448197176996508694950184038116795548462104133940143590341788468543442815196871416077414201664820944753119160905119758369028580148182975173909485611810601960120001330993352960068123493620825492132455200617768304863730248785822394540950819214221057417241358885998114084563179506131448670770270196397185684751001415670600861019245495037240137354362262377153949394321129258300408158112791356744966156151442548789644139777665834144459176699216671524389151087968451928050240315913332951295119260995876208957775441851346403953707406780899719229361868932633727716718126053362216472132956357435554875221608480989720108266156013269188128018437104571517960080698633265468724622227633231390334111610503122389052225063739978067319192208711396073275712146105394607233398921375896550346762478893359691713049942805546012607590303717728213364911695759998961371524321610322980056927883731713838449443706583353260689328116313228043574290584350474456940917585880534262938049614383322449 [135,67] 10686639302076683959879426383444500139819795502324874683784249191455280617723950783838049748801394546710002233874902210953383313092058260387202130534693295675159998113332166336591013394150961279656283267517654001351212494925728457966758151345870051742708445083582191854237412301077599097647234035466925784146008352437837610196041023596139020034525553617860218572430319290923122647487736929362311089449211564320637782904308803736280612382655239978053928304100455022721781724880115746146266189566043229485623296094007309978882150975246022037265151599712317581409353695308645314649949139597007814064886675012315884197586069638409705984055572160520735070275044797038278941033119874980172323321026707292698209183974534848035804702854443160461435782719967282834340523970452860677167683230728951239497037428150721910632259260273128816865102190903239514564490123500841796884130482971116314164773688848839023274501054972722833391815309210146758477242904548498858373448170285913746167755375786702919509849916592625254636905654203436396491494567199745878131849353369244142731642644622158352417387323370554520655163253204188494140375588260121036000952551562865020247832947373960449251773345740790418812381225500177968925024778798100737979616765263849621683262409756512090646252697617401099387845652924897744868247039355757271759264612521884554750958683804016048141460063594529463337168085634644130824927792888905200546065214868826935617916722229308037312626800340116943175766957534 [135,68] -360914175481378981272298494469349211766270998656614375013455919156051217260655724164619467605624370654641222639390982257618097386513564022153746002660583765246424330460447330641873270474185928351198783345229119272210008508555146747352844210273277036660207105929616236172486606520350762835147729700632390340344306056748487879651868848823245234641076137872483819677242679895583898733158083849313197607559624891799439142717017060337020660369167761210937699449822465366473913848654276675956696249945441536712890069317527979761630046757229445149644084422195522838963394389309006556931121301092924456602868737938034217865899027629041336992779369900151990176408518104933464457705985249361828167582011863855022520462382657771395782792050073719556996086030665722012060013320805378886909026981595705813836402912802846255703203399213308251194097102754801694311880938812374532455446565081248271476968648206507906436314916480463623247307871777837571208953155777484931097363234611551889409223271666884877351363035189370383005657103409979705196883025559290291927360938582595690242505214119043219126137454648991388350990610341107549889414245271403099857906763208081494526709438375984768018365599250717060024215878217578730043969687814329441999565401722637198227024101987090244793543596160031210460340845707113290187310774982120183005888095452121334404178354504132670736583638275264543173580308358157435966773068488187868019439452162349131923627377410846122652246168402002411542363 [135,69] 9792116642032553967136284189596121615355097099015612751707250302896824452605161722637296811985108191483655674762698525841557758326614400013919630052158539984665625819192143278485188857246476351862267905174394209858188347428140439612441366868320205234013978755124110744213724647093234786082807821015269035685244165292513208052963983415285564944787170966289153464829541526428914905680753789905594136532070130831662184551428270147153199742155908998158529761200210241020256076861449124830668372629909279500508254007818643583368980464179360806806109989373099977405589963563731833284223564060619842686825782100275554170988231969311457705144256490436025668852360549886432464746191504248984701858718915410645621481312471572192831368693385782843485031420871133744946187489210767601005681435046753315576295638558078002831310311115790269093414755511909717669673371959753555873262132236206467627150619390135376663556580123269666690374872514634257834471434698941358962875932060392890520586461680090721012915157027083395187743410341409042817235974828232967705082972945831395379030806475008926218849806580960762654276698074258365250062490030717389807516490055629311226304078905041657947055739929262534672701519995567179818317780936206477002171988074980201501940600938616547573005899978007872027722944278303861362783162582593543896429094831115841471204798777619164012639303967346545070811934194964781074857612487211083057795348197332203549364124659843926904958086506544494142 [135,70] -200343533237544252385306342072080352698600090550094985111079325341989167305439283340011235411408306080553626606895733709164986907475054559298919191877424484601847644741684634065591626980194867368934770768309375239491788755051831613170961969095282243736285364906905558894990369048840252531882359858824694709731181631531053516643746706819751589718107691417921698799411846814279048408786529380046250324444546390301090503202565301104732178073419543621997564625241166357134836230556883234708925282388520667088350811581878101322004919171470516931523618432670069439499517113441716619052940155904437529939217745680571632739567773273132261920599756515660257497557087545962520359503826258192478799870108197532679781419296025587792189357096670219714264399783077097018853240246549194520670545110920273597168033988207566190329782899752593167623625633851003186718814012607448710271390395649775921604372695211728557060745872412605280736994111453867280966547181821264598895514520551889958245647595738173236948677607725116123575244841436748558901309117629505631331700311841048936409862156023311427162673229729419935937492006724853649877381310345315078880396746345735159934252578723803474036609018838085534103297970719882458148439298705463036374922223519998989269061181134585043133179049030907840437230077362018946699419190304572070453669326547600273852262747902119150063774428172387626978081754206213327438280605598263373141079500254143697251568218463028803047285541450481 [135,71] 3067810042783633332997420265675293155601361455008976566941384500259185449624208569664588066428118205710057656678148157053472028411373121247056334775071207569849388716928756468000697904504260113102815745648662525030367849699063984309949466154124831612145669955529529739200464185771740940867439798515381245519887012784012890877670846750320492783089183744816387754517278263862569031861094948679477428861352112451118669759260755318888522829795264438141797046671345637877150605562922349210506985481865849133212807551558589614145482603840059838373762561458008167361140587373728282242373190006835301382311117621690238476969767201233197600838321561806102673515552427930248060507593508777559650546798534582845056433620626429082493539499766735815926935024148696169804262743991741847177792986601817273088704238633198126119302319443066527118941875808884502140357180946355410813714915158721861944380547831099501953151677657072645157161254119687936898464017273452405271987864577148930518925085810283961566788905769081269265039595860909233352110877894586927491496721425785403231109011415550957679852200524751356693699239683271018772841358634500049335289051693375173797220791435973419035501688492786703995784512057644130170392725585742237855886883507153740893369720183786393469578184342491580909887195854670704841445887678279304525873418012009847682275628435035560949810360005973038372769275965282637739956847446478599187399840214430425987803803038555444165485851451 [135,72] -48583303138887955800901934350048748605547336734835094689481343908499367505874402746604161197092738321952196763805132551090497561771032128151164970070905726691510977281575650716774492654490048048615780895013078915406059739756981216322714450103353382489106967876569743343541014645859146684021761215504951182236636396053421605388288478484345980364464996359993607947401137948725012072079968486654239429843293183328115097563176564363255878420215655677036281293648537428054230351626515591762526681270482228482145445651994689796055655600231247799851395772935478730216779065797088366401813224552874856061441210907506727790696276477637519404914837429519930302622212857527591301573442115605163840687759286303287862720553230266784993509088312334745963128698249434871619058517104247443345487480954957602889939275508340593911665246366139470152358467495117630678621542883362078438876947053767507453679274503110041617728954585819343806819883771536460690309502498374262026082880409762082514815895283352997793750198092294622677322210282824661339812563457258966731089412612408618894474768902498994952948041157676856989847582033969675360006214571709700432475783160055367900689364602507319461023407016723011622525297775364715413930355640828676415619783929542439381280722175281117576181975838152467589125947968707453244731330844889410756712276620548749637088446534592285634423052752762524507365431169739614630651339814002666789503150116143096738137758127322890476919 [135,73] 372385068027225365109390902141007242014322975612118446908097081101243091358479783580629233648322102127691590497600874955206423966400284962637080749729689998158089770880641188435964966463849057400055327800530227351956842572950626462948206529959434232631133677194079361300538100067852659841232387479151134470567583103029288288469724564803990199251473753377628661437826770694045116945345511295987078475183183637517653052251964704658057373869707522172473700155147646466442229763411641922259819211173238612298308603889377477165623911775281589866808150007157082365403154680582830306671364598762399358488853391050051169336873278300751127104148192264125427793238257259279241307201496015628010275130441428867365896954780015961736277911368240112390604488881366632564287462681481217200778443811327131293490664475297866377515101618755018037837137140823832913093277259198309317603198273941388124258494914073969046914297648896534504527828557347123900516416157151877568038871599811553863849669667131030895859789199657077512429379330574656945603695228210545025729010497599972065910456880299580439995193924650597176331154425324761802367067518636265060777183692200771835630411772936672765921871745424862634374674781608538625476099269262682099766122500230287629351187156007535701506245856204950987307692087324871865241994775224304170678427842494476876585223883619051982530815102215349304981923810363800323646805406391265992071204051712578449983350678880951933 [135,74] 4860919934949260695023871845802213569667082926996393409986362480289452647299241863620143502926118739828119604603996837274139638689904809341008499683674629866735028747854006981093592280966630187337633985238599816535301646788864643367799369570663388395013094220572357033917185943627743993040554578862882103935317255841405918529654915567995083269430977370469850398120708086695606086556485983318214192431806570616351152044660421306671152001300793866990299482568386756958937035410869427120522139247484657479752839760312188875057954155539868925042687948818715041899746791793025827336688317495527465842486789300781319817175019070493972284730299111277050596089485609970159744221707100171502801941161788888165065874546474111693939697267795170579983118100085843752562639017954348055259158218070710835700044794254878893521791182094539837298411864382121413850169340727771230699335966098192792776868765893628496736214202052779149677222741414667495243006840122514620990877747989212685230788774259977065444113197996212106541067329412048348500624074686796903022527256496048253724513707555597866274250054841049191862752113701668223160107836680068790374381126806212259815306771554992088194679233366189373077716113244465123873669775413387454308062573061058081336461959594110342128102706235353821931794812205084907824707538082207625392987100640569100033590174147036873053806142718440051346595920809268949984477034850139882258619247516564497016741352815225 [135,75] 29444278716933318301042740896080882688968815835728468052367309290241530720459396937376906382549001025605410388936633844340683780079319189001319574079862987684064241180506953920600533611153642038320415509372408671873124505759450340612542129309079686206068801048018232702064892745072343790859048733804980266256652351610912775621992995077233157690079678309586896895790589962162703107878423513680490951357665282743898949938784099907400301553781319536054126528579957874398492592644825980751533352284320246522009753793286162370423092612608636111684206742734978384748269922267099695321273217588150429189967250138451246509467540935066794394355823958759966674118025416621302994156632577827921768026655490077741119565290997270484390505572936133279398156962433531130096222450792059024988883499816322214706469729411833496804723327037230140115979340646526807778785137117891126934185821048954145982367532754613578655810374955721536975803113394067792661010723175585688777213933570200101419612808166406561348073873137562440480974430041748755674829463615093438936587601127260973088696321104798185521348983262002331116480589748268544108041647895037888595524815109819075205952440982141030061356982220214822332716889877207772270391629771985354117936410895870082301478696019155360250438130631276083099443104860919477820865631160265727754039629460937426771274710376512070156369519241436198825270596226585688647783086569659020515279082054901878268889984 [135,76] 205557558746989205384793969004471806470067198751619384275067752796137730695368070998570299798862872415307155274563568973545363761726692484310160444307051243885391566378707213140636968896172599342379105294433280111899825565810398424066510949521020757010990038617619140529408366603683061560318144802186125357735818298229349916335627604072014914860037752598653748491529249156929702229245522427814687337304127497959512644366141913811602477803368073026937560101767039413054960214048878067602141655493514215782693078435681340167531760356072191122308394662691591332921807281569841631126908134570793441232682000104836222806265173718096814470208672332748715145635929852936962031023433272902536322769189916918106223701840231127624569092276555204839515055538576444844651978132659437877364528407526019911111171623946410381107542729572121111310238017213873620299985120050295161538415825968743028796879480033994592893908769958863961980683797759869190879340158352576402779035029239957409063757149095441667005854822357938440262111075549270138473611056521998706810644541952411124265942368498225648711920846640206232366361857746937492810046576664531651981040635699300356443396604680615044390777603491903037213084466602766198493992207086432687118246506070172009984255126812076179924561318223574040379811890505189821430836516004853195329801381414944242618362930728996000097171843515711071665132578028719322890083966949975760905339381408531604641 [135,77] -36553178094596299285686410397652102482447830894663216830864701249758268150210256130547823910188989932986377968790145482952520092134698868808009318733966650430745974080973344014343215441139440555277810183797310450798743132223292408353321557082189032367706068493770220912604405303159721324458500555469891331589153375887296935861475746787878564502787551720505317730609067315776661515347922521215618339488077433509906192558825950981089117923081362433691310497147564925310899088442297384625062333906990795498714403371889745274022128120985998803802674062943952938310735786316456443866764985302007928043827775034542476674419461000810097564940989366840926037986015163024263779088482911950907295883724937723017696694740255102981245345322152151629622472591029529426589712560272780201127512673352683311285323750504693821516492173509327214697693435421938153566291492784905564206727797440044355950038633716680176819248726249917029433809381111296675854471753007529353720138183851817174251209918162690917157675502155867380608326489424693196532033491526597083727288240070899610647179659373288757827509797183840053217555054650757243879828357942861125366713263481687770154653980551900011400129649838197846467707395058039305981977206007580930130987214266340710748569687937545779471889694934226230525675881838362684535227491580897806955400763467324686904722944288631990409350125121625402133919080967554742679812816859239987344848256108580 [135,78] -42236785837711629235131114400313712130255606882555132346064820711240493925535341518192221034111033036724087566877079692772392270768752479825454193094565837472131652832441966015503240862253248347241333847963912676559216581089271941081323844535985584251683804061551687161398311454896028326800939208324387759088585513733894669082740717661785751158024835701194825738065144470469486668900848725796896893839771268746617443653963126354344975959514170836443338303415268710592944017020545190652678389953731599038216933084801167967341520619625118737420202966458467249249572718118973820502775705269079099547889472441366733201963818618841385028446129169010819612321734376718687657535193800095442395350683846240322830454587242996448897441809489256839291569581993404284585446955787478918100345066937599256730024501691050209166740241399604072971781672598300831189832350582112117130863560005005492670558092614436096316672975042912152572587363000850587979346458890495843073881588293684200737445410562074385562233974006902413206936571225650824714439491288532026422073612226345941726993001470359128829077926017850991345896583899555292070604923792625900182825891433743592564889017750681018200046962425653387980758555538828421433244280263421019235708076423295917128205340841999949308620765499085960001938750486864597456715399347640742410557207417982161809073659685268406836343008491931514415367454280370744304543777532237063688232531541 [135,79] -99485380866534353673915213286315502166235344846169784023083590626480855747413085512598963300240184813914587781158462273791738766918421239986976067572393729987300985215997312988313684706542869373957954396273743986324881576393833578222888313335043554314778575629583923404742791591307147163171438604925246252812604589627200227841575956969459849793061585722330745928712516775212602280341395427069627372043831168281023029646123877489650504502650748742146924426452734425963374255796739807069617536348057756705150526956842281347431994900947742834451894680502357621344679653974623127883088853702781934541401900664112239368240785748567377288292753602145886631942242312923295998446063915747455370648203351245251806381545497195758554952908873477209899345253746327494146556704533632804254372791995550881095529795237618735888971664034528031483534521583660955319435544604479279616208001410899767808429441001618891676959931214500818430671782208980867977839518673367947904734762608573909230103799930909429934556211086235172389610237873838927584192517988468342662696762888759416157063856437096003550041584959877267985491752487579560482890198590754134577452687136023443217755406288432163317741740420088615624504411947584978901001675245838860621769600193812640268358323576206932789085957519785371486800420157209830944198538604199173452905078059042076378389103039992734088884617335896968921297394185656484924853284238494010357026 [135,80] 216281390733394913736261445709519792930122278787066543424368258117210934913646583635742412314928469210518741762178712875039124957329704421663417510671351269744646529469061084367659702801500782925379902461685476456724363460766818853980302619756487968014031060979503982238494750034421674928174241393874224623823428023876323344185131077650389948246813830519796431648797163434435198562684325364637866612973249045590037721359649805507531787843782699180126938369522247283546386557244272506291960038620591026084363852839356716925669647866987661766269756398582074150185654552105870495822060720514658148938850227427313971088270050297213689804593617766527523103855513863480556756060330639276239222034679301384237016888347933269360242259727495641569598281403940573700517696386888319978863038326670491036810229122900845889274507310729185966091870194860621104010523920419384436332986720434183965296441945308871605812167209756906744815768141116708088529571867975510540922041620521635474033012069725102168005506392447123839269356585965092434040177870251525217796744864247469777618978776189488456350595460657333486515081072812116586321868565347145022831245493237374590808691819218647048146104834474200822829581829384061374072393055256569942752175901520898416761436824355245618833865288669622863675793090091393078818848428138047943961662297965468106754472108137582462500025672472383718377871722696832071578521367441303419 [135,81] 1157144239734197584809170397264255774387365157025763862322693186376569568337473139013275838793954921992543904763555200482226535488833296012574252811469811727495137995674763471170708530202108829000523549314228035626523150157604668210309169883205880070661996932450918675140606983786505735782644502766721093091344538081827131631474212753240885869039813938285824374101557072769313426339678531283596611359874433491243929913659132254578465955113714041115840015595488860955905803879992202501393495613632593331077516980445252489265932704615589306708339967978300476265493921457085389692244181444025129552051655929634707965244889025843695099309678426047531664189474887637853446318631336290907506674752228171031292561439887917634044469390243909008270357960916238143553894250053924407338781087722560279539781450222047798960344400712784771304335007298988691786386507914148753385101871812911455556924452421683127555624012788465557644730905125673060611532021078828483581432716483206888632508365914313805658270220203126011370533104935700501670127863793802125712290318181265868965364689710953284896986329762725854160331079531670214383785934585410838324510963757706388204669293540536370727116847575038297510734901235044475678736012049447871275910691958478923345844059247232215965730959581494707143499138147717152626554837108276168630054916895268142482874293905493402611301199382313585375562200269189213066992035202889 [135,82] 2780587787499879056868215131750863137287276129062477219651251085898436196467440084766149181277489154779264352978238935870770646025964414201344769747308294442326216526329909360357174553769793350043978161205016268316333747715807020320063793217646876820701957435367317029763745502916258835107633923191645736751769035560786831920759543353906937065786307272913368856284170785258421967270716094836337856255976355593554979765706893117978994992245508860324096259334968962299681310108869418743066398623781599621044548068531386177498300282729990748738773317419535386878061061083261608678149654405283605216965659427216176263443991657735989294356104288774970487453181842570489355686511623010249299387304653968355840391207425198540781711285250879540695664578880904238373517004015491359828172681693220204756541291519425499805142786891271755812708398530002967842769357224715573450509228543381587550716805578609589370797151862305032200830701417779184604255254493139435410895557333675646253493583757260151494588489567374098763872251102182828566736632544102920033961380098809368737427212279229202958017682452016092259808354787749573009829320280547942275141847009099061846613358832590824688207506180615516283082228858140229597724867684003061240305990573264353956258910959995919189174085385779919901955028334311534349809030560891791853894139486002638214623534125188930330769515965005493034858420522344234866527076 [135,83] 4483609694848910849876805647888671243008630968717857195328302743630709701962016077032862475107544044241881926815361141362154137047191018760954261506020529931635897574379406971312377422638365618673893306825190169067649369857233761538590414685731969579465557510027795247227754221937749193436573833973755037982657524572165663163652384836984912791402473385287901455325423454047341195203704203762796825381081950921200711144264967264146867204046509587646727196148552018261766277407633346796537209557100318301198673331533147713870361604353488865999215822308712197049085056192378989782974960393852430373067747764283632101537730104151695656035318210445416058274541016614274085265157807782904132747336969145487184959635321426936903339333422754020756877347176350486466713242430052091440853453564703272988658515067440542813437554819680540896433668936093565416142341854327191478959339997991719770583636516733494692720941322981944591878322851855542066709810598498723790519565986305712230194108538075943912539484461105084140749217016802759389034484947509624816508618971458145691864908579226203007807825115172080049654262749433188184250024258402548906433631216756311288504887186376735730645038006153726529655967124087847144479459586425223282907775977724571839832523941281946096119548933666177925159436494829710866300543758161450039881007899126335979141698061043457242711827661490089197538273987613949226 [135,84] -2691944640044672269142287681096493421596866342628636409870073295214304959997752965849514806421064700363092248194967378097118969220589954165754191658924924644023680299885708606759359721335000767144014582769229378678407664486072585661008131400818072595357073082762146195201769976109174828668320375774467418731490351231482404586409590982521653304027727819896704017396715755579017915185193800839613295056002219483019325013727379342206991120510947082122434186765824389282101803189667104860654706775783794278667145261246180022283995470305671430947508135830105717164388070293238107565669683034150585553928719727045088154693180554810792090371813772245559416461640184370300948370698385279262098811614879396250585305671062930741482933887122619560451905823189942898110289081276886698451413667179644675135141526637396192396484197196773161042419871324718572889105946592032632411186158228409161276855129335273140670634042217837406462222894363797316327668668148471545954403769525932667011862069948151184916123869319850007804681830588227817733454741449130385536749724912844869426927741001838821548754309403664839551625037977884070071073238635402973830362559028610806026967722086655645186296629319185702190729174637860815459607332770680762449987008647352197151462743798328867042803175108186410479947244108862374778971351446331293936805842453883374050113261100284300514374804110484804072834225450395 [135,85] 12982864276003742589189454498484202371469078680898924830440659720867369172345910027460586227397655247503783718964992567105504070362329619705940903391206958759745826962806706614612327311180933841702406909162986848968650397925786216288126565844495201855842445734929528411449634850232560410909650853470640566108416064693499007543833386561216400445607076698483472711638171233797856458292296212523422105685937268991937287579915098746457979745544464538526979436381787003692681432760096232604115378151997539518289758840762180919179279449477584047872028033977749894499099503303273964164407743329381799062931634336655095187061005733269790309181757453682938588636906174569871560448836052192289389140741707819512811672741496397867273669017328582808871957663601419455919686147741913862888124512737047873867063765031177300699538297277051477691021784451924881705193271018118763928349102149746020304839770292225138161067796142068816005011630119986229327249725509896530180614476560218838787951522501598670722330930206513061575890722722032265166356986745113961985941307928343168896145617783915949967588114742314347782639216835841627161455689083639840413095022990731613024048585747143266918794446628413702693216386211602916111322432541422440478351378594313393753875443619213480943300857066985065053243486382371339823006701562742549915638124706918427127416876887148303665597441513323193325668272 [135,86] -2467541673089620492568498885870405223563740259599746408639732010990526941824625094450396816352241993731694462213300294380318481328353216113940159152292729372589761076809921346918997735553690948159249526581835539086490922595646556945654221183431891555769253429930932547854876093821575974051960487708742296338274892216334967164337445402598246158547952003410379140736939402496966420056233505823194848342416445854865844960458878849698179617688974073381796596713622323892907652473749001447278655439611145858342660118270986596841828069311070322636777524963907874338418134114182185909893127692917002881294700828867420847727899985260132740553265308895105989724199949519531301103897783993766260730836452602167386220669791333536225992448186570170535811805468694619336860059749367228714111699460629969489268346120425010019347217586367545399993758085082592065800681876674620482287065946844149250188942331506713873897867027276995998017490362946320656842730944930815865148027496164217591439026367827690722172116989179889121165333425418440880701743799769962823035158610193478417484364800686342535582782512936701560684951521561175151743351336804286989468390896283832869294637362589927938045456142381980666375012612794509959546776452106258333663940331627742339317006001216757357266084862958046707951649521554354874179500811505621251581054183137945259609419089914948333313134208195462413 [135,87] 2058687511844090167882806410311330993677884741358621434032257388152093844660601661496825813576606144204039016938512915627991993702736532273740515550049975506037274305365549010014109275139523271141914441238939142347349244730615789510609794071919906736754537474155518791154702708953725258782144809679760728208068749880435870935668268494506757902536609028058492941804479673150648818576094083256758815777658350384914990543623980935906405070652697084157726595803246461628380184101917693842140143192553423611412569625174372004771542427178275456837834140848615034937354958646288987659470772336648865780476396405887750611557153399956261391567714421190279901779750567638062061270282177017868270429908121606899716068832973274923409739668711945374843868517067215103794332464448181030859224351209446095299181943756021401327450425258372206036707420519959549661546176388532629444200939187646939478374771847561252311202360657653934085994751050375915469619311633195172217552813831007072568693376638419091408791776988979591033151191347355801147911698485766498741894414185647864602122040872945638729453769006028437818339814641931953972507258523154482383489612487361644495775340853445324835582123563968819052531899000437249231408694974696365428782530004437564691340114448095495843429214773923311737357404742720529445199629801408986293854463618195346617659084173037040323499469035716 [135,88] 4516353434519075027103454228580142586289489965607422814706194697482515314333657128474949717888531053915937396174494946159608355806995347234064845040656679521487020608312050961432975325043970068132622248138697093170351409333108449312604999637719394919315668136081733547833078657437660644830101478267084232404270066459258034563695049282261690010355198702428113291368419842967363145345788551494182742241144417126124860922818347249250488598368407423992165741736495077398501104123642984841974635324074179358299622985400603590887748556890864897307771433906014004080662771556547443416927500906808526170624176035849202117387320797840379245787903911914630339559047068070495623486380412298182727847278617955596798317655648028913119828220511620187832361473217424892696493727686215714675572223564874685046544333864015980828086805663757358443771109917194844626925054107742648518913392998849136424516054486468488696981555245852775530713925674422547418721412401265048834626590827406097362879715763237302057035591528187419908190721131053188046714404821079233259714297430390021164257714086152005494341335024247079578917344658579867106157333103699136056756579232454308299623692880352610501100542736910713133799600485341969902694929504193955999592178366957959228861875631821633986285737295208857635278542154876848794241328779209896203264687300903698417326679120669048859539674 [135,89] -503613777791184071920804017808611083886625532265885869949500725352698261033776129716018218715571314972715926892746111244471873895200273119480146830692078303431662930460029576846344803374188088593222677900338293531480198217023497729062972914075741522765868034690084881445863664508330028681706132651813555285089644141254163449912957868918465402350959992718336247703653254098822312928858520114079588488195532231906889995789354736276717540450483364583077760172025624424010955976874843069188240022849309015240910867110511631024359090557835085212437405184616713079031924106380787371832128222326097423635409668405967294124905401112606793892029236253871822785692314003063844583696523234953861857067511548317567191956143699102622268646739347813613399792384497306580075664115489731804418836185190892278868041679386582549160239313632719057390064236661752837869009150246989057563537842269816683128581696461393134200700679984177599938600244334337603561562467547651707018913642435193929909272367299152655776382954450087129513549919651345288148471895472382091537199699279527707076287760817071628939219569225007249107066191889065203003655519341079327614219029384673740476708077931756252992904297869003592584800420180993204175040219513520235137263464354412914881598026193776565757859493473082337944393563013658845829747938598552522578580718611841207354611897660952187 [135,90] -634440807673167224729444778666131782365365490221762570841768745728189835750544123985095082650807950736110838543959487460717994331740417209888456319128899383994749785099918441358166861370648813734816585938457746804231909908464817236716029769308133118732042915030007717113623994067734907588470660793685396523275641293057226041819058749740601367155754810911788739149605274551698823203528617044918972502276709061251385616490077106724814807351009758252605716560100179409299297410428907089713201050797373023110861693467802169344129045742756749832990530987054544336723828394534754960535450441793737051592616611689022919803039025013870476038027521044981531948779592473620197686621206170841959530368345109856912727837618986027423061812797602963698990066845869798716608652487332177958814244116256411553009397347339444316675118789634466927363467469060888201503968777792373745524051917021906983342819506954239532872329282323676761265322332911404474034424226745416170060892140916720515489454418551357478690919278362520521056833587977767117873171429022832563316228605046666101593760985936764395471395775616734627047655272046242396131269307995069105803020714166722577083191224654483727671278639055391373051534600860871204920130452678673030335340429190775793906735775591017128379267460384747600333077865190375225877662995423801750786185333014114928769356056760 [135,91] -13998151101021517409889888028183765408380948697801762283297395851192240714154437518397294700125004432679233657488932103519040954419107207576564406465414770352821372638305738586375107648207314566808949707394509460897063374799847104930643206760324825724631430339031779451044965118346989478568949119031583661386842795052805439713239090257966112036620029906400524930402483306485007357882111109147372707306322734332193078012168808877936526660653930775997905787107397345861339249865111708595154796014828228805122168886631654345784981871159430636198529737272336486769915595382944682732737875600115970727034181096252757478636943317748162888568734501881614060005530830870370770545520938169065001997916204909469762130742850435113417552402279994093930905975795889935667434540924188957612603356468125479380333058955301508625430331873969608998704422768971244548786733622264027687039779984157613724047190877716494330048090870114207557891873041719823582882858885524848250516634456738733921638957881655155063061219391923200555253904612987738430492613612784788541552927660072810631078560109437873974616522499720992107452579302537162819585398484934141606006616129798919680281718281394174021746991777026705752361076594937013013408397828126133218884246732178326150936982358398672511954849531153222724304492877847842630072996415151495925079735468326583081672 [135,92] -15123589208886133157216191109106992260371483027156700194562444567431128909857342923860333669412316062021230961563267950109327926022050646725248597162945036111230922563211341224387572864984530909332789235846035427287525638214384430546766117747728012883667824917560501402496056083918986926536514058806846667266568827733802846620710240849277150414714974531385467078820201795387700125476851225634384334889800632807748357061546553725158748499530138006506484540308576688881179996185859658052304433377797602429400114664278065775812943225014689473422313152163168997566187322280552558292730069333282808303140268087034035198816264087004824651039883623368968788649354340613808551998924815025888284623732910992318905820048614074070658244474201621281387464075660049386125899258517292386701814732347361498836524780398099041041955164360548577905785228832178047931029253961856849893314667399973281676901461713539573082606758896468267075636536369695274682020707306738201650120189845870455621707775068508303082267855104068975879054607018294111904704373241591050676226238135088377018789119968699215179730820211030042006447689519562748792408170010777701183506813581037561240136612560560045823383648409802565909684662833548864831751286394653322665805013611471830598808076613027906386875093081478099168831764722964713483685299273042917307514104298784166 [135,93] -506150713652747136934528775142763341845899902349996132416341883887156231368376409321767134840640312028135745395575411782951436555226719198150864152156528430905955729775261255876047771546948925442755354562447539245719617547619503149240409301224881901667764788264229057611377166951629246044151363294506626403383381674552404359178276086482195134414516848165119622169870136140627786675570648732334115393246741560471113309136903277935910231914717382272010024133706152849680727409692152386198816663015533959977682140139979992745412771030186364299617676161908247718111520270518640290802086702257252193726726016057354531445809456596364632536958295515096881456768363938446710645105005993741050529232583045608483310525899750195827672018993495095871989148500834924135085795350096223398157162106031251090431754373150381073830404693323129169448829435817906084318051293543848558111353244055779285928304907353035778196050484308993897028976981886844546747244810825599074856143265455548169624853604066818652817294246376059729679045971295653137579845264690555603383356862805263945167289653866598217658573553027008561856354258690282244748600671717635607239441650751578275974799641852495602296630073343312277342049303308548895186179727814879251023257859419336195241400908269020439702501861651404130757325864644296723955041874342751608542020272 [135,94] 702135267364356660794934200618272521496473442231137855568773599547931819650434441162967020452038048608570161834905365262977343371963507787195162063969578946999782891430099790950180385310523498352869039136840771526581960303898090431685197725536757349476741183199739641611009307018100600834533284970210876647137423389209061378538538269307286140919346603858574219068323646563152278832096271689739266820852334911413865982349142601784298887283753025282735992132437194161424774424237588184548680213014028262222174301900765237447744435555928280774591065530718318497080805849585200010643376579845161466011980214619950831783936524186098992487696423412840449733133199111018688739082959158481255841182985396000868507378101439013317205233132836818055020695866441654028601003182118072537438349009461730756713488628515012019292550039833284922169684958548856789651474742449522404255997890752733841530690288529678352155766719620410751737348127391682957376645360018482785991804942674811042203395563954975688480306981002582161063441098944522851618561628414564646524914656757831876577773272131298636132812981086846510447139695806326740997866235138625349331834163661959841141734314736231422158008366167843774954968566884918962663875115614638349348301445757668962477776716579618915239718875926299390012037011645191112200011214155996351408 [135,95] 19237037866415931060935015022561492562259290685725019366513369349135623842166309322687689702789948930363325417722440148094773082545766160359841749593309418944782457647857588767118618146113895353896921218237690308707149776146139147049184707784639081775971065949621983282718863039527235121325324234737508420509113653056120786448705551275346553739981028563128981566464102090837562937841427662174225683809741722425298057419846947597504131487492753939189786459037525617697452308978275012345284272544741919240880976745345141587236611131580606859998017242591670648254445576345050887271795501928748443015905433264222344636199757933222101518309177756726217157464726112042167547650121963518106227587386950201991790600084479591042108364164045911200970565673522375607966479946215236239569797195021860864103386957807274154165320147822148099771087653609229919530184426324952904955250044708810059030781360908342610916042995947489587905509094905976074420814872656173554522958036484754406201699807058262692938466835585018606203846964843891602656478949606242258616016507252390237920825589641933858698908616050903403691784984474048744936593854201351682865699957498184627536132118410483511900224795589496404043232601700798690274635817193037949884979934040218467841502753892747251585911407966875235334409657848703678500217407072827 [135,96] -1036407041163284419582067286895337476381141635763928032699027111048729590871881432240013957172161354938896031030161216040269423664873163050047971673657275088298481169374685868868482169908727153313434783136420831521191238106113211169806451377868603653675561400595982290124601705997479837167156989201499177345535359757278246831256105559845895178645258945758558707516001205055015783065241420140911363053660594694636531760529454750949645361493856407975728491875115473564540649377269439508742238887901407660179770032113484854125391542767710164768977481428375605478166500366151195717062587722629035695893710274937690377785675103960549402511684368681471908692325004501554265606567161797909659571111710156383705904497931466400450776339292389487891714165792692828393473201491527624311953940474788213233270777215949973180111993238230215148679348483580691501212868502372468438402807454152108748140616554066718886381402883503545742226120836649713944539328018209578857668775849707951372273001442087842092920710360761953849422027112673664777698434349472972740409869709951835000255548206396732209319211323168394703431012912078270763031527666717515045920415414779063313244459324980664600082792725552254293100895606523689976020422342673981466758808700401001037152783068500483053241533049261973387342850726556886799687285 [135,97] -21000486799696742608122229905731846711776612402447604611192145455302364697700486281344581470721598027617796050600674979236945292174835980175984799985580129436262246808892866963941268826624987640802735840014204177761551839262956346680188639039833965509141010906725029422313750573467724206838647053173412456649347395456268763041097051220764195840232922318994409799044935772819242883142513456825210813228648100971286507088077178568450606946591079463634090660054195712838326797932294895555133377212436022227696040053685549493332383878053978698627732772772134252952065280959297448655311643537240369423297899941795622665072180107897530720198761021725256918100457524847966158702107253378308301252532234328953462468925783214771073752095219967337976432255467824136306304346744349029387709803599256727176348216092920851200936836904546837177260304166874712036991358497716377076843698261128213022229236228048954127608606186468200390284625763865495529301843623730188223477300150205498563026205701724303288592780943979599918884084147842601221897621782857570600805380893074239682229531502786087930997860472329862021624485751991925608429232515732197895239361758549332820052671887744488603325880747813786264952949632835845474038423812852842762709786179762465782527750672541643790480000891691666225889839248549266 [135,98] -10511772774512806491013000768673750938482458249062888774192087999363087019255630012509072352085228806662194339693151157933004849467887150220436557699654879532707038538531723669958454449109059366221864774755088547057602343719425989678977443897821347231819886490059083453900766743925717648456126480727908880199972609407635696026284440241396104763480727143266696011073273238270760385103766655615484450426328499031474642425863315552334884607207677235808460448209391923161994855328225040641606843075482025324882017888200944969791823869801825748773337931633270446136507737441855326875876399616289151817187836587282083424432550600646850430805144117632388159319157578982052223031608447833782456514912684688619874466915972871344688573799516333130549129104311294392929448466849410986977756463065632141084633219386416795658805857221902839704529659818891167235208653430307532398918739733513418354214479939753968082070071998978400049208076319077723076328511980047254545533005680906088674537854668810533410001508432108632384226802372559239877656870734564364977039943316864827542961358164503114237579749917043565460175721326096875748764369097426701535130030353373463502689246421573564613418992037537415953449300192857714623475930369199941573965726927957380078658686628030963884788058469666537044945000423 [135,99] 45387633035061676025959569914645570364602431473158880998281502022687331429189493338817139537494937873356039784439066875575381673131287578013663870317034395245798707805977025321278400636379916031038091310272353584316922584288434475870638580054436620772819097306670692938106043543222558229556742283051683082752726901975076688394785054787073316079000872219513769485603759979027284519022838475963930597691583146577811065531350571742807877383440345967953579996650029524704195078696964435517974408825252068346931521560196980265076732949185682964846879710469322035849988455155404124546011369315223903109119063185512170904176351233455432015520909715904855377316750828372690182245748677422043910237284661895566115543091811678481702456223682187102992230440428027776177461404807776996623772543562212451526775012231258836560608522601920328055079181033780756777112237439368687456939180819512693692656127668667823835012295751921861433458029203747017486138955051237323812030742823257566227546534897302432140644564243210711872872061301391437954500638605521355389060515216046081717463256157052782911051553965680793895471219824843979655086677810262263481600752547173870944286738415058587111334651925678935718164585938234421436173107144163841279720509059542519182506353498332007927520869082374712697 [135,100] 5996991681627701814006944054485328090114167336844573920682689233863666104044249773740916674272216801419124532937134069238975863896891275934351691797677601213858889194078792720316903582997685639065364411739914425357515988964905679230604350140614980281208006937258054049136476980763909725220258969147645932543121209865434079969327346130232751252900027441507434792632740360857199201300299627659654815594273001038882499670561765860688549297145930721592836385016965388941182860670866401994297288878507694461434598558989244003931322765791347092467815769909183273328101320914094660034203711595123059058654078127794786552561010705357093902251321409593983336272825371847510550123218849833899010894361161793811387266870883924904758917614710219983006502507531276785488389289226862836441848460478150114005861337935378836800099519204817429209077738073967544262392335705138296021479208247540077037911905778464568207760472974466642594646169016051734967611681897237318776192170970756970935312213956572591443265065367249759199486696694829609888867054656929936762232746757732776231108498150044322908290921797223201815948555277006435751703850143008261945298683361894847535007739459643156515614657330149491505893899410745179975979899533423208656117840597297266467304965383328398273846109646901 [135,101] 125363641242701038805394224964007976236635369420692455160327209271682779156399420015026319809132132649410446330307652595605982730122110979586332805807055599498246906094130099724282121717379063322328770100401740426256223310698709028964590982816359150969223200511534655420686942676056798584498811906030810090464930826965572369192805977693209239004700687461364659161695897916686256562895322889399804519494485776816163044506345311591941020183764361060373001860811417172505741763793648908720082755503051612156194309741169674236149523476451784278620846043470719739252921809094952876151099946075737030387923024929031253752028123488287785559951195545081024167252136079426658523926032917283013040717085698291843603107815692454757395289271640946028695171802368180298443925743226951101028643397977695138652041837702780235172323283902822070437326476661535680905958384774327453080735055041183882117765191024901579160218892969238915352704774195550978015239756277946729730509322165453463685159032235182798585012981914066453757039681565415460469142406429411357352396797543470145303785667502631529641949136829657393339659515883427752757455912660097865161749205073130744985322230804513836103942019388484214189398019505796755308970276102229173047608372669826769738724967829214588786616 [135,102] -1177411991049041753783156822239302576752103963566904760097358492022688903489683771514142413959563074936847417171413329212266247673863394179650424820719597053516939203907687392515912304457317304860159397555630593633047995207931814429735413880061104336867263267356289868582441056077836540526670505000806348386479592594817330891180830854051930680435632845887757875136252843915236708069952763527364040877564308692641763766966425786323141727609271217532016972465629704346834919243102587581406954002312305801577019473818906726407394578458294290829142130308052961200012311791942936356990480533815627755033414134140756421759630130520595501339650850149990556577487633661004788626823219513106848106266456307371308671724426277836813531504950049438466820228921018431007590571727287911198016928928877766751280855207728994439832996292384630692854319034089475403812489094603972819639340485029577574447628730434352726007560211102232299883098351267453063360037117224574859527396579723036793429527378495216487028751992054634031892432468050181152200698243924423735485174494580759065057958949250213937308216848760826880916906190212113183735898118231669982131680365296858052862869509709451587728525650613758760637240203425046445929056475225236991612968874043923992638702703002815 [135,103] 33493980904020056471399716772035035629999302534331328025980035634970310412971573238003640111292322089601666624379619362790460647292942348824642082399269650072317762893127009388071148915923228730773865583155155244228695409173206606333485958131181863606126580833993406246279182518203815647418273788328602157573760105864167768304068307357948897798487922167530753634900051075118580674151600781984384958148502438412303311786780653882592323687608545371738394188881635843788569249459293057339072189653654180912832995417155496766906214925856123618310725344279447481470110814660789239474104315988837694361037847225663380735126744030708819849461233056128163727409709253865761494550299397633120129884667821905015704949627711998214122590855629193828443179845806360187384258550733591610581628386942884252986573066230241533854898027950775875738821488319296975924571229020997496478015824902724489783085736855469746825659210903105678228353003186077108613458405209079280849091889911669611606050533748863980337279586681701097099566653238045855873599122964448348274719848079032265600069122561506794399251433729405570115249994838225614625042557824874937154060075760230891870651544100760303155168594485714295028940697499495754444473296307370717226269107067545805831249225 [135,104] -182658334298065673095518429774375373203961185640739945584234387172919383598641805679317905433834241671117787360489496059173061258708434141251068180865507676488459894431515826718959861417383614752667048027702937746621186359541705450505178358530454147406902591308488438393003426742589429508761288892351543271399872699792564087024809237363124456050015461738468183307906837611096025003309778329612700054526861749080527501253492667503413720834422919179986636222378108973508400963820727385206539065517779782478517592353708946623458262409397372106594793371118795483203087714019553471535194867634033082913889550190038002072347498264908958587127676573373203247977202883801331453487880080325351704399762808314540532059150304379583658199031241380405569422779844745003924853862801868605730029103072132932744909141110367181029711756372506553944351385201322125281725703001568495262380863543355545838257823462733358234414478612228752517689181785329622699758088478406154218528156806746568989637269866425411019730828218465094107594896487738607878985140358011172748550668294969410847022044472585276822841805105788668706179503247382727862245446928300347810831725180892059504235209966447864812811945976273996218974629560879158638032403953720533270562088894560470 [135,105] 531731714046778187118321179382898491337311091815257364437746932245318170462822559918987710088646167094969533298676580609951912394457508178421760267929847712062267835244744559350051205574397269425643688976746235156782502712675302791459447844511411567745988974426532258520546377610938166296656309873602548053737333480729635667835092307405086273985303079228318587221974680104065946403783520919396501177617267365754102089548812670406059066432164241592508597029155947984983746957338553150406057229202177429181003450035778465210425283295423067567930669692206719063073945392491742059368985705078467948338895380505933545439888527940803349761645680390071267081008915917879464427818742334195617054381324860011020679456116428503445658526761136009881977672465079109186707233132801391597058036619113713797550473755690297318757811055428268702206130650658253417432279746247775209332538587906527241298426265881684082843753811113737508736491930160761148293063907685466936917570384384350455298295651477812516480019728224021786006492329114973259375360825862631748403482075607453406344806752991379748524335216745733758053225242538379365610429263334403364602140131024345631535081183215324893748741069161427391954421649483277649533782266438620206026621748 [135,106] 779396765515592663906208779013697294290602493010881647174491765474688796540514583352322866996451652932173031726042899668303380260589064198195432622940658616227927287963531117489572340693063159486504709770584778361383431918220611325371178069883001555090330047751968240792273400396956634703668248897324660116538909466312257110930989673670537022605342702226630898206054739981972227460622919645672348824047545344264542891309336688512500251888824366309731849281448633742062628616126769951734207360470587811835661320395680272757694173724825174933053044669489836646038894498499739109266869193841545911239049039430906319500365585028904325639573372655508541183177814036051917191251940537734301243912824449390207467143644664037840099881583257171193094449595463970322093668095423883959610520281721290368635803990061610468215633525090981269617559225496635567894718736797028625511031594126391971418238199511884157327051363911954159813801814680627549942745211528549984690038778164887411808147353035142215516425400065118210919629997054104977653345315365569131967072493195338338225780441346297724401360731173498947956329132938719390515747112655823480532211971805070181991517432957623943919535027944934869662590191601452397169655128966622654 [135,107] 27149433788956578887346244752140383891053036975546943846337946831804030157845721194312679892251172032893575575529445401980898976657067797257704422577649771404993748179117833299365415513513783190531922306142506095213587029738947734189434337248033234466989728261454204981352379890844252281594073852401035647744714863796325195436307209339173886034264470586746510820296568186499500948976479198821458890800640193874717992876693355844766587465275504303855811652464669777805753056078871891519543692552931888808804353027753159906208186518822010280000209963924361378974648281698122505332964282824380777068561404205088857240191180280898492239156142749819353398100411774864428949163643076743441820500211829211031379579273953837650525652242401447737358670305010330437342270520462815604664783802634957418940195856872557681919248530598859233073005727872045274814991502135464604666112679515315405402792747567894074974251017108024900265497303170977778677253730588635070077551074963731212569713397370629874507450204690266550602401445782158660894637982235226948194942975307506204658150482377182354151303442843367138409426633977101880753533692153807411196606784214139991789986776152208841551652690763612469842335100374331625867620955 [135,108] -204642499332433851250150778580820802524785804364612376805374874407880143435784825617047046755662798010868032908345919592304832381303822677073270174852478313534168224059403537290795219624138615719436917591373755798566652754881010931164821963653019558342446698063103444946375259596376607058550163082250323638213987399471739761517799292121386426845974059294246919432217634384514101538998613015567138660352906954743481858495178875204532519528364845123119935086350493815218434476145204784068410456171153604919284204987890110481444623289822449749079257779277209728177068297695642786324200091093651190462837085454880922383614543190628121833340900379631514207086836880821994866512274468961664087689981843878197743564890475687129539644097973592923279475453804710959305325256311388053603895868450099262476684823538615571482424440009635758061431658862669142124449927048065603825581088576374451323019677431373715279474289287619767139950517906559463488514535608820771018356487570452908205408800251052771020902129432950398774680834680505319696030116754982157483581824505143450889447829567248536098000433333271580621806501951965670727104470660176172846774019625624358250619009237428934264439867597513304176954552148433063 [135,109] -10986383402376486243859830533802916226206796200602192470012411200690722539831718293253660414951606709010755527849866800065003893712462909377426087924122969942949543157543296579064827486939173742368105408570339334483136439488598426818804098653130744022936546616634876357631182289477843782757468160363998089984591324140859301232551182486103541435254831325545734479068367435027537498374671207859920484294467757265534590541983473383238649639947378948322093491692090409766572092199570460150979990287899331572212260682781055853139070414143566066471573545290286979090439701643789693952421390395144449376701702558342463443426101699260135278552537532817241183018772278200427267344850878839991151630179727487738892692530401102647547002813992184338624190567478619719990808880611381343291825360589039313363767736880843011909611057953869940139111425853796593045600846152404131591084207226921017133870598324716138382657679826797122325640349011186340934400315340678635795210873496969380422434373569392978105870614880458761857652214656861482329965931966897674687415410247652367466151386678942761247822403311384773887246260243481618786230254228779797380111015414444818830875882628847327618958003045461811303649170 [135,110] 419297559510358015096319028742587849652043666203176617614324566747066660185401126741407147289399389808226995273876153102071152462539830796356178291250084929085269733163788959673473403314773787415540421933040154357940778297777023237210666414371866042488698224387804176441042197095272779756359602475956370630338824123306214533026059803578073589612720356823820515514401379689723245503890263433902544929529221773327754064465362541842617499819547469304458264206279809865905641342590424862313844547561143518366551233284789175509500560568555145089499208388053306620186471917752580875269937612668531685733534978938611617408589500021048867393397781812515270365209372291427745206725970278160016223201829155951136173132043435365537560301440674870968459783042937596577320287401885852638948009272368010758267700106203347493914469529313353231475042243086757390589913661797816055323929623632511531990889903294958653816673200642761824638610466107913389692290423471237593412437779352451531462683797636013415255516483951482330276293317616020130798696031281835416472882965162284543141907484711678930258844485098150512483766473285604079024139927538595996974019938836340498053265121361939872316635263997508644 [135,111] 51817769504372922474019156617274091639348502255862210893981147739056181059131949148237711583474167161184093015453631416375366549106751092584627842385336533868021756757828796466796343181499790596311255186712679401927780387772336770172534498847422527127762177148066853928865439770878154356754912425718145019170985517099129198451462002723582922427204947103975895960886122545490670848024662783609951653448229492252429126523350158220147928427224733276847760707246150038973240178014553956743399181026256535887237424896812581918298767610095033474280346514390832273785012973923816453664651397408803670134902033953418744841878294803112567957796932774845391680501027422918920765806789346527903910672222136442791545657482256781595995159034827076554360971228750622267117878612556916612336606185335480721626688489074009768508322966375093603566646484401146415116885649757861508467480397252006087251478781621044195383808779467971997173963072753362626536924761037090343274495324443675152227198196909854470326438572592258169511649639756727584649577835868242966166447668743146082413438343721292252663900421161406580955138158318955271168042028940824877008718667037226677019153575570599038625459314267 [135,112] 239106473691703720533509009584253635433641961584319026300105218361779139233038768630656985822970631374032507072137858106524469885681800117813822252718650302776550026406182761168344748526389744408700356936740234073912822365395358171132986763075946661383797314639394971271599673827687622556392481933869926330868678400052767481159607096062921278786762928661652849405316002297088782065085052327126404328081419856124299218333723656927579897562631636900610100024336206794574583273219615676717935101495719943089399743137181601435087472970017837616140771756468293712904038296408734641615927829843244249095360242060781303175620832228540502032698502515760866335207146189694237141502744919795898062082894022655588524786629689483977840351954463220148098714052743106998053511867248803893919243813580429428543547417098230305332212616242713819054974659187544796914588064016818765148257787537797397138793569772638626535614764539129260954669229343374467555388934345653472180728344579194482283739741006664561498783290121244830389879581288367508241165031811841293238302758760383032221096140429899043758669461513698870165187456338698300425148941224429985103920392134388916249132269454503776526 [135,113] -9793484981137947867362431275225391975713943592493349923574361601935903148005291807896039366510354758531215383801463292517389357187825301601307680189424759984207015046240137197224286476371175297291449641515684252985258597210254069399400964543534966564259983238083868659252585059420487685875106997102086293947120902545603491248050705674304453424568840569308461396235910898820820165257007520691452428373519476269010883100610777047076660329948012574328873597881962090422044953404873882974674125482240633074072804636118192193844161766779411153308151677986210762768015947853147806950302806745956496780375143543031325585476084950879179926947961167711091594495047234775351940861339186755860904480093839436495248881682079589360023527870970985173414614142067753037378084909290545021493743175266656235691003730031304232588425845217927108774397056908681107808802265847960722152953433312897401306542669469746423356698838300325242664455451643196798614787948431286317614173516315863319947513670906990496157669103444135341091001702710428370172128719527782985896452212680083540914435655821423111839163214840026358211452584944378238261843819081153511835572873817893262251049748831792 [135,114] -87391524355603242434875203415234545177332772462976557065471100272848450713235592381047637486952867811093929735868115898998224601380998612765538818833685229052736233172859175669168161163656484440367703889545807882518262554993532608717321020650903166277621113616251826826873933846416487453535284499986357216692607791477485572152059519920257249583427423598387051488205498030076433753131050558186537782774351478212640484396648034500597568242316111630202365709091941298232859832912036862052217993702277797055998605001032767349461014876693199538104472097788668886531021770705235398156092549524405143587187316709594420610965287939358500743175963735594471089662575556864181657297298832975120989022900450907223562616819334760958701097388337261480241138005606453979563903418563618686624432784018533008456803136116036920106444439092685023043684055119431602573767468197551526165757411061461081241580459409930719603060055725700375476414270349999922145168198300926685590434731192342773854189100679577180355125476197561663414051722820283107669289466667319268264676641038529231407574595854271445528936148304295361836005053964295673185686408653029405763880929418654037999419 [135,115] -12677985223312057444455187239301038932167473304712121893257259457264368945784557259672515278221317227345410835540442807321105192831290678867580739236752038035913041975599332920755310519105740015427563200411346761730436084590011048803265291095676725145946086716052782962174443850306370330495244831127273921207857592159174166658323571847078863855825112951639832609345355452830486855252239023964515975732772809176276809624146695606173741786935619137781802076093724189768495174182364071630087153214799952542671552381795379268141499143054740116850550319044064168314908743698007263744191775726075235581756675421566554236320741480454038470454126679650439281026281366731570652980449084645058553248016675351316346647227208192183045205475449353430878173335749165608301009000056468172037132558142546221589294447354237934899325432829004945287803420455639952016788477797361743795377650072113894988924170015920760225826180957324048415930758003421390175470997074511862023955565605105434088546708160105907809521972354265021239916108320442931915699420328653887395031405552352783015003893192234191998884518162385010308256373335747928659073324272803578172916826928202 [135,116] 442404780011431900907183564201789390652939156495874491770723244426523733685159663174044921707095129735150589112894628844960002098712965828764304445586334743819050986534187710684591542345715812577950567948910976077045104922971741419045568297059126645096108400095723541623134131627301221405635132425352455297365022557423898963547677221589377323652861784562706797622652521858793896843312047136331112505095568840799840710637248272839937311913746264112607768235071650052911116097016297546601157644126720365537257226577376729064157653725346404924505911371808022589874084047768259537727539712690989253599608472266755981944265154883457711652406607125285260071424425248249974300564454759631708350177533370439241378751345010047394889174511593025629185589147694452172436018113730029146868766659091618492214739702504531324296441632377489043816027565319518941164938617083116398101444569239632776763541063953211665512102987716442136286334141693399597773239444182643848829217815924090024738569534411405907778899335829632863602879866917873099434008056691332229497019836096582084068351746349101986522456570967565095982148049159856109377371545947434528496639 [135,117] 1002523050469265740250439509602322543512430256856410759811283700011717528681088532359161395104218540466886242415566388774558356639058387940548227831940199264482220188635579916224345146082802647471896710968625389401801102708147103126529743785311800578540216129902056047264343923331361756073084268616665507173464733433691749423612534262974580892488323455944535210377002930010088579373367487869083864725235661261357031303174682438033786708840248174036103609793120144874785835508701263810570692173093208029221900968070079293427864575339244525807640072462800614813587951285159349868644151075527848381291028144933990385020406306769339641718855091769578643983866529593504356417718760450392405360730033229666322779588120067662513194564156407297571678878394341355974715658114184099225229763281291270432728827223885333972467846672992739618646205525939015404096867940025135057028217096311192580909845993882967799822936660267649261027747685731149038991502925080687050997940418358311244948471774728657686765072408818860724544952752657958399782893457738516088811133192000044316147972083466097285237261075569962590157393639271029743930615823572550 [135,118] -1031059939386695428251332534969327946106380702592045022740260020534661147501667329932092376575514569288922808898677978168798904114336160136013898146972915844010951048729252115676367942765452252678840537380773647632327510163770330372137247480378040451422738678217147026105681733539191230095010335930715327551947401673671722898769413047180239750102167325118627505086235649957839242285726313219293687628987228807939938133990144265803729719100695992228517390161217067503781314594275746680372187016748946540072846173433964985434684093994697822873375639311403677358234192455713046732008229790503978280718623546493539905405735639904286006591581245889943351681798007987243295066103346270617704915773624773480132894283871549004204780358698428594992295064081483322368408929438484116983189136143717998597166751431579355762715029506301362337080427576294419298189481565023818687722999757571448421972568500392162264528680608510560013680709961183054527234633460320650683104313087406471953664106490382739027686326664027539736455370947513653181534618695364754127397229499567690254322040991880369076632492413936299022045766030273160489731894 [135,119] 1512074078264437970090055415112615159696859932980318239330740224596413614492041917304711771404427559590297769227257404790838721314065159894596725331305694801653482692561963402188112879282751990012489517814531172070241749189624669179913696182478168271196945814402824545101884730555349456554368359024161453740237294198993301466309569263758345799911106808051897085992666747858375633646258888506174035123380546693408701213671101155909847149707951978836337514150118772029842389717246927757090585211184386809312153593867641805719935765662221751546390005062471233605685504239209088704634255031933567567813034638376469755521420499235215423962718755036833402233245504155294498167624670727042120559374108836180875725430502135757823638597905236132172869409426889851614699721227424823263088025420185872392863152819437045411474780412321325069168672475823798137214359493426398704355254879652787491080875615635713575454290688764012352444860487021463080160053463480598785632901181381718724243497099405368016732782012506426808171144268493515551592543796866976514178900218108679872543675793794072956504607310189464016391440605598448 [135,120] -358581471952639048622410981867762605336897096364813886775572083416691349092372188945413503429098275957393883850652799431803125526601159463428059398746989190500370873357601822059721044947856743932767019853289982879980604651764961557573174589428984902910733404046517142017823180136541060938462741180190968236123459893415905494071029618636507294869217251894968823698680993517867816910147494264804716558685090342493706773575103591198026775987619438506530198573828952723234990061813411080611103223433735369782564495449923836944710445028654699069830236165130472863815346656182921590339400603546671700720611267166384925410617952851834368678578917213416613315886149613291322368200441206302131768045067301180161581205983335732676264010853706541934766246280026229712442445125249293674643406881861850516102309557891135036838984291288168878647100278860001450671638597551908985586167626924673240093679056488293285728852712810539816123226785227974031318947886879266993734254414198794627858572943553471490825832115505875393427740971171166928714017381219303440782574732397069285859463158212416957250391920429328507337697 [135,121] 174327450189637454896824153257976551889768073461021035389765567651407754900944576591012741925593841467304410932046869607951056911253737716238837779050653403286515739975881693812509598548778818733121571122866796187981412597518273856417001331678131224748733120347410783690523035108033508856796336127558780493297512382703281442031235704833126484972953293602325893193233644903144406042594767568068954893637437231871812721101725706052987347710162802469089156332545155260751488723230073835524422807212723957212824924545651908821317990553883460286595520103488801270727309264341972156526950343942521837112978609751817028400787933396755061619760663506971504711141657764690590777756974803331392002782761492807934544312750519999067738145817901522114792698396839766574944298458596832044918734389757363402644825883783762451881732703996223520727539543393470056997299383047737994377827651953569634095166851565439443507476254272831364608818233707216810058465898069271315221620113247709517036393591254650442815786661728676987267151212553481239180520687710910212773665821165622508948456478248290997385694599575261 [135,122] -24905752309467542112969746660610550832902125814250028248280100389235422649449208016418971293236164538488280400969594194399508200475744178291593037321413614329943632051066061894503165074652996445455982684274407601661270353256047664826896938670959666306726951688676222191042385348539093223217859445111809560100029497826241389718620411461379361211841054679053725659809949190922644339017966073694176577604085612256309059093998841078909805548978818642377051472471867130355272281447746051770973444328601379215705151530652860728239049416310600766082212425625660912667849066042536168309490440418144117519457305603425161248090059313365014875331901082677751524758692212852664223966218250020075101909053411805538156725462575541336643917430815235292612125733849263544570058687720388836595059522195097427899577773972080455966888591926686870419957715065884243117139508460630160103961243756649200877461233814005258911918259154096204539207330433230524172500912783968403761349652670666747073894066938003873445583652987316777748426239267143729526731368223864480663973892328365238988627475061846358116560 [135,123] -161542162546823609595436789075765873639052163174376222557325976674334862545641930205938092923518794013018069761128560019633773099267316506297779676816581903556636380620446483548994611607978177057260593254291401995544202079620312541396285890367022770830101841964675652907962649917089021702988022256312036181663251595745284730034189704899477596021972837517342539998022104325780795578914923460257933296112564155861972522910196641687881686141088559099440860006190211003935513996854696549418777686876398197096401586226257846696290391471215596721669588896030936568493904933515674231192257916075136281058454609548746596090303982887366539113486930336817247367576536957045472974540808056604551597780167310797157776629457456693145410959754014441093784987880436505363112010329049573822488310598721959157108994546049335465238126672754121176167477965699954270452342684066609398373752938108693600205796618580674884098179314517812706793798597760491939020091552150763382619573504454662681784673000281710479351667460389521783529539399566908723624580402823700586342451445867071235304678400106 [135,124] -104899890104829618453181570049459038796469369825916848456821034396527127454541322505792096829916846828301882624282957258352049435024679287421723964397033729925418786414791326765258960917577653867599378872613447724962359282837967155366554409089338407586811631434915493952698220455580626447913375659475750509492339584277972446803226374281328671455654053474819503821195863318300859619391590611252978869234395700925127285037013755518334564655544052584156597701620416139399645448130380124276514028706454238696275579011099911624062265191335867358390524525162694640631120637135769974865016280355769767204913394747973079732687986359967643449481644271645892795019100963408124990371473483764329631012954547786441857827076552377195521854516737428367098606428444575058888081669457582696725607528943970888235460500932014955980281808644718976788021729683241184848268726960885090906390247616647776990431321969077113898441683371923749469346007616264365493291276601335779251782337969009309097469803950134355621042084639994496517027325358614973856565917229851846051000423011327426652 [135,125] -144059709944125118520221475661628865535075957961157208442750471456869453225278421094197658018703567667913210019037991189329761249642607891860819727524693002430350256483874756801034292054606314217944601745168227086087339813537568261606389829461400070193487345410077557143880559263327290527052198147238866785487113031787999382619377165044179646891511060009409615910591637493613571931071555418431255825092288735996110362503586742187617969510192148916062085026247447250146343134938179286395076133334629606100271040524096327898939637119422527383212218391766885936834173405406718400401333488649545157388403982365829955761066940332103933678466675525651468353727809831067792989086424155500984044201476589561365800469293458322074577461149866468707796662160902213437075464257447616498273300937640527520316424830349164896980017178969229419079433998887313617881168949629546972245890433668829089886933036520044420937581556068026648366430920814093357888677550069736491989810008614638607519912312272597988180860879170800355637710226564340561802860381832928252109867972 [135,126] 60104429595461492342573319192557035606969018018229739753432369774715362761316644164396654773304523887230916005772266450190540384614829713136997735513825475832549618894003521698254162938668033329339949058826181384894330378296766419513329916459404941415268969500851375372328033971339585803383923033871459288589362710583788069267121598472239689695327396125145016101931511919858593333605528057159226097191271759456229941236567786294956492581477696098763248244379996053927992110995654215204183943755960785233810452480088669178001168287702181667325904831134248814640043239229638127423783204181712069188031979615681947409183765637311961294337781858879491757858413687081204673869971717733472434726060532196558607144242258913861200599933130095323184415422272873318757771439427614333640296755309138106993936980149241319340172250443409581082744775287515869933396811479914573039261324768061711351875072189274591171871795479451030977916133131742931491846687632970376431390103181826619603257423324452059559520895250877537350468103789748603898695917192599715 [135,127] 613757071849789116512525517317823914560573003600383363075379118664632631496140796899797552644963878560841553669838811491383100933227649240433114418803029679310444661860343020771109401440111069574268634551276232030043332697682141450618952875228651549592305428207164097195635237729666910470373608350464322795986398889795285993120039787892773897238352138594112108659632773007006013649175147339837755977058027513850509511244565792323688209420961936572849805629886697217020643688488353736675469108988922926208326425018876082576826864359178809860679609430474662764373361367387862395549261369613665359013676898635605412541489923568769695160140209297073520180601574349762633473629462800058262979401467651149848964813435900580450809693455821308251513196030434105987546060723095191167384907698664437361041337088929929550914786378797983596584640171995318420794881285668886003579911509392202894734728383026461927198313020548235029863564543324702382655703934483650577347501877745332916462254074876074223505723477102860654655440472711348577202827 [135,128] -1040160434102433167023778261496268316918232950449576709687121043379298624445513622348340356114029339587664323757612814347322096013437885019698167438401777586169707658732507630882842205689961557126820024099526185782837078018084843197305165982646742642798360525316893691273275203377519326976353336003165396199964681394423737137525325479749778767198750066964732807967593708464404726943885841901365474347567835253031379860280388055774214419393030769986144600021175723647946346179829962466798628666887400295518045694890941694502692246400492477172448448944019281460579526644562265622609518306044648236495943522878322624751634221974972528037519161364627399993367598964716505221997293975891616966062915374209641366239695338420465328795562377740345484441082425497022577480737738348944527167767839708142112122655389720604035951965848764697233551917127038281082673509207443166879505247078241438303277995925472034856966427395488973887719752185176338321395205294463377990392763953670481187443061445940977410366775656961089696722539924 [135,129] 6770652572038082436758167997504710729001393803191243196049218632370113230776158883626094423145614880858372001009051601423377502868839337843337323647845020732885154320317083150849243961013793946676992507281622040336039535606423288168343367201738413875053935006336088338281855374874473431243321490563300241615927169334606506457280066789690371391271536579080589316494715894050353835055328819993320915152821462723775863503507552728623788713297101204235624051172137475380755951118311820461314820136666986028961850123285976166753517594031188142576819157672288144361805394271981028792815887283105435547995141604754871349834903235423096050648053040398394033923243691469843938527810743213823079837521552324688972873884097437147477487091796559335440387171696743111845238643447456210410160655876555801961687164888502672515360959266742903499523815152611376083542700062813209864431003076758452110225803253347246095579877964738013794438693277195345730744017604817286312036905429935245746412976676705298969797532925437970961 [135,130] -2385786782794710436528910828044270458839105082993713388131920016737169301501089179812431144695323147150850100831816419498314423020171242773159446053921660035536047352841167357631480664425841516861695595783363117165912902472764080420742906962189917563475102394939987988868741536704842070465097502678294859405476152995684740220881236874257974304407184147674398169805373064166579847790214365799334965780766924341844818157475267914882746087984015378010118243767426196999413205267191311555050190242931668836113562135597877527256467372462864618655657806724396844726984201982741959161082453799434273243700858444469610367139589554733902112713245079178734443264968615015125372633992855330848628727658752515507305898574100671855984485229694056778320316057444957132003504501589240605056003349491295412913878496065252926690704686714604240705858694939747245238933479585589413343469385281575803149520928763774799279722419828436523981108649127156348263302434425815287540831139556787188189346646338244686906701768 [135,131] 4206615101866411376612553271405060832807645184887015205680244311240927804853247259009009743397854163853804223162392121228645313805858308548870200093210124586462262195019226038637572524926232173679587830254842623972449122725526413267765275884882609990066105665370740270128891086935719478493054724879713716915625713663380139278181375003443869331363281687292057038452803326390979274380763438882447986525281940488700465793423309154732099803257349653042746137719486866503677958348814826347917472219663353953561201446227871620206693368550249880588890499316454766207026436564754084053807297224810176079183857307798825362338938690178985229059057210087233071274201931997220535654360809666760898299178159121585557616642491221988517575811738437861829433645719946325723004426067206553898888630742169935488145055101306715095961192048750528525909493624885760567775074261888989807420734814313821524274475387965903256946668425097182538624890920390765826740310583721273570038127111287522920742555929906 [135,132] -1157882982443664546334237724879524062793994087739845091249926675372807038303644882584897044652475946552876519037157785999175746699406499648029262133363159277945835469833371533931665751578823873824371855955206793230653697651157100903492847365949558941129621595573483014246761619098554571854533831675234480379759512569830139798798351437800947127779555269542857035396001205597389332034525682651503517157551255878573546082778821314005471978820520747365172788319312865436821354817883358831132518115092459886208342309324474037269635927247415067347487958898938819823845595144779299300346799272089504067422602445854813640260596908780881311269598053728462009153680921830272767380639699011707830169011645397777626274567884521287869670534404964378086621159712759466722978459992493690386956404331540775315212182535924245978124862424445462769953818508339296075517862104823091659701528710206563310919405627306966451394666465848400504515558201997782566970191244116108632799835398795402759 [135,133] -556169422514750694903896877811987844964880140953783039125512844822860458630340373175343109359156470937218570576421813019922595882010461763419301718811636418208362681272531651857787399391637559026170001929930412730107792855209311741106651929115721650365433400687052661492794431636777756741892865847652899501833334229169107323289361166649036736496185490418411607708254235084110727763590805296753885653087771870444239697683081925283891990591110563392401217214936504701650502598786800547324517619214557181003825277275200493558988277621416211800522036986940294029057525176888900522340323229775824989277279752136155563034104229612728623123682937336599891795043451557180014204184611234872132967920185526334750391361912130520561244385848677991678249643408205530016836067271045597476350465755755168089452112167003806824883145827474450384203526655161248040231515592701374274120563774651758861507346942339105595198023635451429192645053482354730532406731340350652044030748 [135,134] -40440746878287719131849386433584739518882921692790692177522958316377833544388863651463496718287871428116729498478247979182680040868350542460643647748985853708308579437696431360722371920949856868839480893041439469081112762763303055366283536912238970938294138333551821628150151666450090924244576832127804349005825656578972959008702435736241804040391956931674879557404062743588466494530638708686723981604097105327168080690329022600275611480836142894147182188716541826079852416413418969248611391633615729908913807754308197297206314042454273939030266729035101816311392647836358579728806658908473257001555114801831032477540459909958384935632367625411140252390334244318848047007837635623933335823568185009095258557634881919207193675454654988586746992140625877358634200119119796544362118539303309404086693279852076051210624378914544037538302014980164661654939402000331021968904042313426885957189390931636926358431648911707961580915673607661025358984675926 [135,135] 1359677051742649236706431905312135949237925738312285820275251862355045992865916725866941583004622397289915174814487136335524685709677927483406361086185340274240897629765214223132170403449187350485873410470583530893941967517200563593457550624604135426779568188006136694241687073738723414304716052746240771269576143939387359660222739225247992380108230961539997890118222924285175746057985597980860568284773797096135319327780321221649009328000329429998070095058944863897524408392304150127865030168514032693330557777394259784491366308419930546281946843650246335208445565238450297462810744439783683353665218259916354850450165423359838641690967130453290403922421044220857208123787450915822478196893525078567896231936532604302045327718212911937469277379556856933064613034487936542062941086737089149501054518383188676030059955838497754825491940891368012647990861386544894576016753241100243416472024717265252991504914377540745655955637731425723 [136,0] -12524524138282669929480036837009303121079354521244337478051720510838859734946267767711974028905493431530653967652027597571343807031775317302607185475093299075474264732442824369505011774921521050468561360207876421163509297571100545437695060514258119159454726726596458301159679608168651692724356708398215914268393511380879976747738645198823718590968509114303489177979633382034003997460749525396879975007676485330244828684747920615690511337576291655774800912496196449952924310739839135576950350232176186961202840008888178082893295737875853786645067576254672740022288108998977726065151911556832863108630514930428974594392261311190080152509452519207414837363544119562458486217828400867357554598613504961365247195478964130263324223612149619602584473439657402922336395201980915547279680766954755820595144129563941079848455996176712344803862139049525599278940734504558290039148111627665415653386024305441595107494880954873581672662512408765797891881670447534506173449004193613113714146955965579339511233081828826751912089389757411118882507825189295574738755957973539496476129375721829217886750700837574390096445845625272914571790639329879725806240590031406313607715592070848157511079858135469479287566547618256866344922923600639635540209824681151991868810573653832466710551599643136180245475950948475979956948836305549025430978791930217493726388829171385046451935032946667591715517192509126776950036025205405352637398995180455967376605912721510731486499650139530416829959108415094681739383086531024107604194819683960804527570042256439929906233898141938144578570530109017039580136576911660789031811213492387854090415189034501963760703802108764648437500000000000000000000000000000000 [136,1] -977884143693699655127082026582381268067905775380439639074833270999891091064148234382668072006565688471637643832145888632136564665503723205052800851147337476977818490471262753660053573317942227012594302864709117043317425768747509515112667672118306530880778069542209239751814032267942883752193447791903380417604642989944502271451460032946743807770430397527015085566891237227753298615217538916806764022251737216961022669654118050348552873541218715274502863788700138984329087610967487259269959990154392983826487939799819471174769947497456088460505829963204107832296858859801274646240096339937280224826574331249169198477283183951173598476720427892688272028609098596586021292223667736654298100442371913175347420894376396246327824857285831274990075108921407866107269256639818234172857215209251761699550963292742652064581439599094933873553594597335334547745524735797606135250984590231225289122886735436928623447320514228250558125667809388369224295041228208382173844823301200833830214979885030516055297016108557401695803342203246306884412189850345773782747631711356202466498722053737340096182828262438082378114215902310792626501195647441079550443323728911868030494123729118277191357156097485116582381457134792794086613394762100180932410769041301369218466769886057762874789618086013704810834811631142950653178635706928038202914180652958174840793810492599808873288521972609116290913958949442438028957275319640353028296827543571738937499342776372218182672378982945218348396500888681981072217795810232399505566661882653891113050149956085973977941261328339007595611788141729324222996089896715521323769171597356580162606690120874475269374670460820198059082031250000000000000000000000000 [136,2] -193717204509832684817982313885480807280981738340897881481773835249179835566313558355758130061092079341452470283370332331216292341741729790784590352855081702368674279597074255738989151543221186339449172054914482101900514486132264522873497960828527383592105250517671973946183193723141036162656900236306202249457235705060340833804174287384247371002750449873966622760968710913955002183858960772741356530558155152403175646357824867602402730017405732286909096717005559017499893907802174428958128866795650741092146045929012610724188507951990620132371542293617814549597959295531007921583661454707979846318960321490326413422201262682294829435494294747309256861812139548476543714329326687815485154329624999924648169565995534514281692824312681279344113656117568315218420673140637306279158936622178636596126990251873548153485603592606883782079804866019475758572131734217823392261330308138542142788560588947267692281810065579640150970447253559060284979861439993101298092678989713802775360585158322416058919090537323504923966104061975686323921880660666205533687983811559947692351239220648562399128038958758906683455470072981505701694908687475045895856766777297747507823929133923858610422956955459429071507414813429671135154322121891393881177700568324850802418095366647602671205573332035568732952831969687337776933545453888060576386110400119345397844523498435418807425089713974770926877860955947765787646320251757997331676436939634371172432181090339008204918262740652487703149601665655573655984121232259799310324065426020238730491764282669823295614880982565501776933014623490633670569947353670754009998524425187176249923125416875849258424580057180719450116157531738281250000000000000000 [136,3] -1423780715859330462069816255524139639912411367033555076652233475518552590131094008095596554378746836476907670264816700749075490365874579097484552911909666252908310742884686489675217497778761912065311686586773792233788229255177152493541495170099005781507622974100031474520641378308712142080676929632030495898624608099292028925114982469156806814728415239843192654151605225435577891829102143868975161583879992307902816330158480579703974949006252597799623963956222025175271729598056270467741764853304590399897265904523955272826826211365152118311648147458055462241988711122562851445115531882490197250446572290459572991393568518115012602319186691390900349874998221407162153656533783868315404022223189186769881666110847714877305283493126591444685685910176055145502325043325390211543293406395398340358322262375269779614240285549914732653339683284012754726761957178939736741021809234717290156416207034582820806311848581581374744361983330927523593116349341647191319014206352530156581367857055056236965855598207675951899984214724082952199087884036021992953244512652326194235591591964740841256278067321581148925719238139594880347580848434439333719859381042538025208557231235245810954311816716103634601519031350659359445903267720823138692753342101113427166914592282264232074523937113373028029826496848019618592916864820248767413124044423160557204828540473141811922139221633794516911560251028348223805506978064659567740328968577645030493205225582927166072930554279915724090566559958815423582106562413126952720367552757172527410797334165382428483951770474314078569087433120897555240423780606149744470713254993971883645354821077907980786392272420926019549369812011718750000000000000000 [136,4] 1700376896529976626057354140910912664424721452402683500546785384484971382755220210722480249150319562373166486513005231201390502012119353931011493643686636243565044199091596969849345073738766844963633343403636667362790419614523259446443657585631818896266972440945194975282611006357074737816692848869930536992353727982304711752261754187899817857310945586059420280213277475925622886822049502149812908141167519607299241738511360182481498906872691710628802347935287311636693152353923231078158971110887765646678407226450495302261028611270853899129577371464478179479571522658055091480464583698424546046043187798308604473581182830750132772838125221693088882837239028591351590242413567569684434321019102615742846272722444223692215015183961754828229057134975465488272296204425021516533850048286173284405644546805378885649512286435898444904717801024041146479680762128477683625790409771138241849160465505751543969178230849514358013096378194642086806092133920224386604228206621033809638780303098761283734904973462547546779928972484833604546584676352814769509603946909769700205449638932419502786657682353679002143086206296627111950324177409071997945638877787006389770008748053631741442447401935412509035422843796874271115834454267059484897943747575540871945763082418358446766924577213950962147879635348014043087127565405828153310210392243585499714309974967808490893197030665069908325315945228821431681491380791151506266687179048258544434232028875569160519254186396637242187952292330069913937587888527370446732926250361817114498644363635457026330212710761690476215862990181424475981023265112272984729524987857776766601681092181028683423004745078888078069212497211992740631103515625 [136,5] 103405887632570968369179861161736857104729014491906218122943720455679024551357380845226118384602105991013769194577734763288541679702817647163825078843934806103971199621005485137739702069886505448577247929626321312164498083592847219270795530271887440229658737201775059528296812971005754904457524092301341313067088330911778975620417414877764965218715108023163171973258455665793710950065412716945352974684238764329741900722502730687291834999134864595888503075544486349642476104904510580463863085359317828404152552104512984608629323151234656125077540381108311128884215938147002301797774876879763236231379109424658518413426701923981627154597211670524347872495853734889984027352608673651557358693184431030290615547608415569036416071464748916655425122872578917697558700718264323713585454350637765293854185595511537127343852580037266567564931585897911775298284304080208471176348347045650696007735350756671384015776968666258419506696839150694683300529143653297337567643847470832456124663253164187000074014469593494824845529134605854876087513276389538246430546593464511001779318072204668373740934603645630190217450067661418936719242057050877145714216330071617505364074577493551365515646732290904212161255032805309527863491796672885075207048732968226838256744568776216792324982976907220144239863226006753139205811597220409925725373334114480836434061889174675386985012843529553751756102674925886800246288082137633600012620522030324387872925665700929590320207554383955680338188290745735293737972234802860172271386596305835347710501279782591221478339396092014217095368502083376678357871719308825458145657849798690765186202505095754058256352081457407621201127767562866210937500000 [136,6] 241045894936606226832551266234409693017777632400885275394922872741116260738145564636903222106405224372431048962726585315114313787122123224118897185038246596379518319889838005069576094018873247180363581421244010499236477757084649637122623046343571565066594312640387218623021939976510622971652561949858199196609757925936571845876604395467658353451926988142085622995531865220243956347750088845940599472120103866335709619084636204878797009668984664313353179194175662017857791186412077573508107488675283879114925255331232758062477892526267902209202565847611149016317658551294543211393498092108953947775189404395246967942821424420887448500868496637115802629998187878867107824182005797188658398985447189841844211864814926060329225542277131496438402042341046133090411266464674536165073434919790295667639533542429994020326785919641740373798655063777442310764500899430701585491852725699105346565408810197801392097974402036266821184137855116247694448361062845880716303068939329444561156957209449479651898014746318209585012342303870525863475143493439463209789662996182808880831807130787612589449595939863169523250709603036626243551668685788446454868513352735063488426212001483596365704124473631301368598473730673881341061738375081528316633381132519162929080686992891013557713209138629311044714192076832811645715904734849978006719422473761255980293316389890626938345038919971021222579424967678164672766087428819863790963623684843141772447492522715470292159125971119924100653433291749725649189287735506336852522425624162603513692686285564991317216155832702642231645939091890798190111891129696253535409160485971753826780959041435354467397544908635609317570924758911132812500000 [136,7] -1997646887125209653056235602905946992454513777944266162276929949612698762416171232315014855100217999520849147753028941005522980091988208975368498702514600885492651977740870110180029467178781841773680532649920626607019941209566290819968378048861263938039029329645665265176390525121808827503324577399757824319138095142423548523417382800678253475773523216398887283528486471753413331889556129100218431770568646009697655395659970470011309096321699169569685795292161138656061166517384808248021902480987396803582024569798086634574856669736427693090565662005152603078526799319095229602713809064822873714866163342078781128250082796634111952438475771050193129295604853353822121753517817037033213254008724866771696790592291685998752587157494585934331938718251285999600091792657907290045016733274740151674690419061248442161764958703144325303540819704629998417231083230552263534458993159187102956673886823269487096690144439606235574503566803017957049823695994224100038480168426172821887050603271707753508755011629545950130785626340926585202960359464422250284387906152735118535308423254560808455875907737565236635320108065342710026884535984448593116725649327941609693063837862815575855405660567667872617578711846027615433435558401683801890987869191535287288492978002790608647347919658734004065249345648150605680082875980241276570614911782620616207991094876670333290023115512330833040014080751028726661561222739621812975122679614045574796695991578555966878667688602947625999243121449731984017114206220192925417791878857520236465482590333144797774712695139462126165138735608164654599399057644902210451191895164090553950748785029176406852213787601613148581236600875854492187500 [136,8] 50902065798870611923674319204889750603403841594178496829130285716584990169373475568013020664575876959127912978938543113940929017815309076251810029604402171754533606478329469211798753025338821792922718086278832193677020387157309039223212012974713228924785340227082453671010546852546229941676521415062288453097813579112849147306055957288032223459408622326055953365814270413749013209056947577675760399912155479330233492713603756086879004059667815249561320293758948311943987319943638132783625491444883433796021091987913205750786250882031974362264382689329469833503783558046112700527124900370056091057750782626899309573543512890236250712189867838443467720200499706495999780694105371086298358148288428446895141687921120467077355810860894845547277900000369913708959311062217266339358406016783935202413249295525025487544499867903243746349843975141428044346486678269113716093500508574563331962724711698402622393794798580280477590088344669444924614643446234580895045486677539033692123140846529408282584639929185970758158382827597399126050285326998189488428790993235499497828047113999687465615278637209740382398607464563059985802562890257415514565467117019500188870631385548880872185892767610483015434615079973493135327860355786311271003510619989612194221465458334373007364265157026767855203195023441693760809955970200826276233129640636164898399975768149664544881840146542696252971105718327507984347825320314078971822053883122578955408040950166900296864812324977516161965151987904022463828567332299388292174947253171704816023919165536683437046076096813248222592467572027506094801427330061596126064276005422331661057498401897446205222053094985312782227993011474609375000 [136,9] 687906137215519605898282821385679935552565431458655885230301640872230425636426568098035919406626433119628038380046683028344121398345069420146163528106707907426021041730016886144310113781258570973810314764663169048683070841151278892638241968522777703948172659785396486155457183882274634923218328812249478713901884064752546909226914589558852749652629320262644692247243881766063169725125855717388396860505274627840813127672033721751777136263298459317943448619819904082226959535383609508096254606698115075736705045466372254077356506174553842875919527899371028064388768656683608715956661656761703733601867886441318019609473818570065628052615296419636697186106729577816128383002084817810141802586174357668593896413745698512173673165367003780273700607303479738576229338146597765240460141865043209982090846700499742734974358174352836413968830378109429408861516237407019942193393543453857441511428169041773380225812842333294164180158601635590658025562309564428438117334389164646864791758293633945916164963171414328543891728665061058496455779908569717888885378037922700404184148578600598881524572511519776910263726866078202635157386317386571410016683275524000693485163434602674664761269446317509369523276700491519298362244847697313851977701216073490779161797375678228469209374595148975300240707231438913711274296432723099367217044503965569501784531835100976678380544072952124831180648915704055276413879898699377031855019641657389510784226661363053223522445856620914528190840863486992795719542631723311297137241791939132429173230647609065260216913521166981152215589184564973683761951850556284508443361507396928183379499453526523256030600350641179829835891723632812500 [136,10] 762291183451114119242149290070590957501406107605696508469565149615200707531815575189426556712987907718855662511191117831959268939677196318377306948710278056088814888405515032943711435445812400577072136849076466902160414406591067132163906194029511900960516124615979169426692429130843663809764184441291844958468229123777708352486112339956178804236214942299878876660436190512904641817249291745140648005601665911414180511410543410628453195835735130464985256877955224999419636792839959721553068451060303756601858967261458055575510591827808178814832500648307214315152788937498452468848147268608443002086562556659775066747706117811444880226785015682323741109403165625011577700624393862657723450971603323100552286743321534000724089435534371770606431610595020062250231812769657381709038405514510163231944410522460786630489440762976986397231178454111471152559774663638752208731044441405001170940103935094075868688018513857451561836596800705765900835759563309804289630939069190524979901359846550134302408605602042309182556091142774383661366670416827585333034215201624286837151002860957086182397455185250856386950928989455821732611558095911604428780914435875787558210421509065946664169011591451372392289602884054437092331780639538099109032981897722815860178351134984321731269871915822088120168978445621772022904265773144967908251722431134292648962199150464553491303228225764715876998769120210944968103749630200917849372373290698603754036574618504304430037033469633388648924254759353634854437051912142597423214192342990913881773869485460972934947586100616381908614320174615428930353598173035349522116520119231902199157633486827079227765580071718432009220123291015625 [136,11] 1342155677791877267054762519598530667582825293814364650072349815210701862887253257472440548027031391954179101351141237217685027901803490854526229310761636022931119299186643099228329576908258628134504032993350560636198633069929566199457895129286773248124339586959433906180934581119761200921687698822110193912116630704593949788492797126320054485705254797649609747772898939855759935570784201737862157431876948504709366269517964886101885247406544048231047684595417213657409055227842843192709369567364092270033515312792797599340609433442308961273484966837441247277106775002105361815707597425296345188999608500683685121250918248743634108262535307166741525084524097775265470384919342420185319268862396473255600614899370274018790874948346244241258007616671722007341210004059729376733778881121326548870797643511805852546785661262526299423183565863606943126342443772502088291819880298602670014517236931344734906510339283974461765845593564514373522455024600127789934901989626435636064518567352368095523923829122238300431387306838384942462819330575331014198886277063296648148318874156211773910965953130378125662810328048363616899043304074897925107843324123967297647733705091742104457287997877440661843909513026089562229655107904896258011980404022760840879142180526995978175193980621558721803239516207000624734490326628285514680291071944028874780704748999124588439074720047693588340187511815283270404772750901109044474010924119193948570347353987864022935588746952026220913607999369644161832593402956159992013791879470506264924282771676029081317574819520471311851260450991688277686779387421878287997682143207188039165918356371287600836694764439016580581665039062500 [136,12] 15555268591935933464293677280195282421678457384189944258770094016876967079686447828021671948119585022231104105846451471913640308000372330951369447551653825886843104199685805750209561332631704014193180064489745874814374308096230879904875952374000838420985476632417402227687520510402362976872670596820656278711367425989484051251110838455537961904110700527502529745154917554070355377712374989200513344350326055297324801348030442271153292890131432134009982903049106258298733217537279025907618011819097028525860038542154660270103197013144598203170981406800656585614978588047342201998525350714953123734159250614421657955315534362636306523678237540722775643120062382837281899704639754526260505343264670876072977698722494817492399675404226470023950191856088500437595394217840625856455892977382277211156881866855350141503137247447488579410597116482745843717027959447401122547536284962904874569650900822469894828664367140417373515249928546349371753938683522871566395494030188258490500793905462517451877495694841372432681409472796415659851095450599709462557807384407404861679753733911263377980370976442753558780660746290225565492102850190151409177822674445795736364470647411322496717137431622077130016300052569087476502548155285216700852395916195533185540466605710082850975785473082841982613798823748676261988189306020873055463031754224531035373543621700872539898286927972438824612195034654455159461494849335752343321570972174276773750081217970898359123219233071491265941498495689763273090395699601986382360427758625170113300614900601253401908289538139091475886410842735869202628066785188095055596572841085762656350738319943616261298302561044692993164062500000 [136,13] -30019002651727766729198697153937139177467042361345933669322338910720476298710084841831703989189926863249889992588421671501274813070683169335464786820405539362876259494761479483832802712933097395458202119873177045228446931538612189027938703757764689677525559979084092909877777678026640124569195276099028982965411534001672588931128142258497898890164260516532200853690156843025906440222549321157031518044182210612423732705001149529627119262518836207069010470455807392354116860303334265386026297236261531171545182133744672577760109996313538240858947643977178454084599490717128905293588196037728364857039526693543726669299283205689390815880071485082014378468065417851340555422036055574364945142330882343527151595952912435715951246581646132193240925460342752894338798346722742283052428965766163899536966161001426322452345884386138481471109988490498534319293509842359730925731803208788946141798412306907499437844918234979272876175507618096723089146811313125029243771456725909231011144027359380793915336254871192441530313591656388705947233950595000050214672357545368482011412337349857204707608958235312366668327479929720988745465760095306782405012139419282321852335306422523538101007407065855077888893616532536579442037759802070078740124513597051580602220150164740262401386453061625460614478811878904809569650622453214084090001692327514659815186656521139520475967959417052170200359422672707413549885048539263887644215054356675174596076235306440616460766562973873185135350592819883103572433505389082998029769540429093902706040219980494383893009247108441118419643987008173620691608768254080758519614347511831876833751642230652123544132336974143981933593750 [136,14] -13287735208278870464184718262384773272648483480183488291431759731057824023847167407492112266842508217950865292139897621926163069717604561225045845893037091745062535892017305732970741513835610474735178998358295468473857123262543950684226655063789596367126782061607460323991009326449319744024579635267394418992418803471352517774221419566092846664088031535687128453668728352433141373001516825153335209989313196227518696989411291513887323526568542243735864566161606021333974915482954096352347536385508299336964978719644251690650171240324444152056280866562469296165182079210332797340052608696900738721785033234408558402452264989807717409815729272241863294167621927510524679531870494409547288730844473175575034305279540780099986894792783543228417731987417421837237501676495027147511390617704229130739844597552244103138105433726076409178553261514328561040120480772405248317801602877889924837717755193022659142332059853737972306240927292356440977711398410330112966791787262822835875644962779466265538859218818541004898239250379664476463899131309328416594565337780494305765452420112268330459721134018988404143574046628045356766514660390571309113645207983405919763145233876172669417240265898581024295143975910139731439546634488107632083602651737777216025517807585684005299564412846354461988010489318902078612336769475588637162032945980063868483122427755173574900252649699306870843299736813553596412605217260252037953636163104686932960261792429806074709481232223956480961595401392970964550761758985557116573022777892208881882848975015273492257579665184580956859847529677022804034839806235648471461822161589830459709205001672671642154455184936523437500000 [136,15] 98293941755176954728336030363709511292726029223504901024218703212026847004595187490473547611615628944093007998834718513686906964336646785199969431088374435633837848407011161750763120964655576229064273166666858015834403097039022466827482180304398269451659308503832256945625290768801354825248694502472007139902043223994790598377495122659720721631218443102006387015394080923174316679910772493481674303723205752921307571225083381252681891521649096535773929945970791597854702488646711608320518162560225138659979967655418903949064008557125870905405322795693317026669444494481984308572434681689427242184813067798970965987583445642111527884017294143188401332771095482574989593806354630591413161261107571934166949846866159211020698550622470276694094581586259031120501490436847133952761647674848334791513390947570558965441916769067247393340102103449832463686476824875565817997012843982835479056472348625076310397609158278935942307578282010989958800705731084320156618956822665108976554032639096329679134339262046344129374633139891290784793162587547873513144351564903938513073501602395831497332146209322788183207997148591048522781528543298985753369918298421168624383718628220136278289317724505247550805043486893471638173379505213732046584438422376234022751742059071972280850706659635979075114555305323743356208521131972658832034913324319613880729421623463058030441547319957615915722578635578022494666664316274197526574381578079207626646238313887630198923826138303393780826176676604567453265954667941910944225146070804731655493514129242699350445397405845644264113058375680161645111464118457933354958066713535271145572025375258817803114652633666992187500 [136,16] -67084371848733791471002668815337512176584272143868584211148583041627782867111349476208144697572918716245743263984742533465601168370739458084158931800793038138227150060124794546597337060417297713740018519829592446518935003155803980400731767551194187473062136160489567902441178393521335164635085731482252039578791413776594520447829519577752179297274291896963090562862582160009944800985407486309090677140049296710423844469029944082331605624531847386486437137854117983895848131272453666329616883957424034380570219283029133541576614253681609482925491444977386491246814860045297196226450774289987794311573168678037543558508997911082073828808497106892327602818547127870619325046098915309269286540453980496639509920829513851741590195735530013938838011027589311791655497689905269152196511483942692580892858860122368853346832994736440888671140975890590812083588391925323908685301418800131215997722002416102934278133103782317489792941898844442669085945678474678595923562837932527560500291729610702157428396373358673104248343658522843703485550848903612141117653242496404047640758356131765137179207116302562593748979438764481709343511139175085856319855926880210730942758295560326905635675974933028269110160065078455907061030846835090474696327701644513000023723331909527341363028878689456868332722334083494115422777706048552022907014961785329147920428893490437688566068772801760142615041187515564458333351877877583545621111181102828931546849266579122945378480906737761503152821507637027684652578909655389202704643271192333413503629213090479885141715845983214437114159664583900857155961483670447030628376598419178793758277379311039112508296966552734375 [136,17] -152462973538173706714162962941459888783579218580724971958972773043713109237156164933223697787191557029086073778084528908701542919211639981926569344394991497132989112682326943453064488260338085231482379839649881380440376879173131414146236019580129089578672732759689600915677488734473364766046332632835126861680300455093070383431425187362701486694564295085498978242710907556528983475020901486662585898434954481078206032879310006505567885128792489944253487102781613487235053351282358888568546277779898059159364290408851886976540845405840744695967521639094828313837795644253158476335440770582119719356797500472894392458689947589964147378362395232150025299777205151510597920317025263749711027146316100649155893936458712733374347916130593341551027866413858752315722235637963857878036435799625317331612557406199129783847608374302545669477580759633361005153910934932793757617265673127546974512069625997908704508439736768140801428132835883764004155693873985680033921829542476505512620371378063844223187616883567152234393444505689862962062733999871983822976418000443629477709157786849058715090576286540881269251334914929153708146274697769289291008452066893198612404612618369771257057648135424935440060136195185136204139023246403988668866951522141582719012203445315601770170921493550360229551359961983364177917896292093120872934942619839356119228723608345559066272857027979928309391766184766423395162693330719110673481644657558395962691007522661076708161711885607931483543126911098753076289213874701539566565304426631373396638799293367171902900523324573056675029986727164273158880482398019474960317444364965285908368741729645989835262298583984375 [136,18] 110555034839671479199792619847267567676160613805551250848458564648824998632001837729043231932711230344773076513588381028468978998011452498193724794713290614176039555602008868179801199243438145770341864810464439710309586642261288253685073616650908902816550938549331198871472039740185166499719604402672263737652985593821786879599634667261134105469666164348374886184819574327915226000393962828346936153658178891976527346205988509625177432505300486696654821659225184898886765081869965306769328330790377604183135338573491246712402182907684133330875649846153004541996395670296752902275670530645246592689098919210208115356363958754547235642819607212705550721070141267976845320443338899990383322211835832805745710678303247178887958116972181878646935369765673118548806753391260228178035566078340527748948609119234490898182452422668076892575890589141604540050534538470931727658660240640384093506768136469752452211603933946380483561872089079228790068885366474612067753390290198555446855291527937360808414666879434660612079122830553049072518536139168630162171398648786834589278607627480578802797843907731569866959176599301079481450488939504686023356654302479313977613250619513164351961064954278978821228308378702162838778427399917758027752221280742481583969558119427425752237247083415351947083425989918340162220740414832902511863874618532056944870596839486594442731315118654051991588347222785587952249517250056551892663778338746573594221142387583052149523362351388553128414276409831971387802413561478745558134013441291438539851351007851880522925736525553770171984009181798963689584385941301551707189955306667504890356212854385375976562500000000 [136,19] 777853797210255201672012068170999712316501352838955743411908999255511826739103593241977913948818483599647554773665791530964277079632175602343945925167108057842701454011403320236774635970563469409460907774476876021850249313254954009832405138263925088751869025437264544341127971390399604519799013700815554675898193220444157523684138660856581261769390231570391253437312010005854254983957237286980262820373197998306676582868189231915081585807256121300312537073605213345659898741320095495407616999758516536257322030484148561770827653670318184722729980591008225386156853769152735485466082866562453499609374946450265021532920377752542796001074844348901090316024123448085709071684062445651460800790173072861843533480098360290001604228206371036982332952211382109196330195222592124901444139123010020036879390953857713978046120103203749543210236370671868495630493785861149637395758099946410416825630514041852540819856101585852590356654877345135619065862606524737035845916528101334276051293097463264082547478366960467860573257838930903984459577014519223173047584157941663701283036260304064161376312393226425548968371459329925669663349025933381501290555477310333019461726190267733188665144406349622081792716129170800589725815796297593719705339729363984998083312310025972300644208633799215626967668661023646148951833050562878082094357909585410956012623882495729211006729787504455983936128943549497613764328320147501249661296809924133681209694367655583270489615600154733046111804308667452060892830191693582303988221894102372981694433017833347581281268271036307923176951844698618176805046632056018317984001039933066931553184986114501953125000000 [136,20] -2297448959955430445372692725940628743809452000937465728199740170170378651963355216621145254231137997282971996710862199223413000286460735106857699087241029988629429806018304848347933434758299460975180707580899004862475156904690109663426709955093047253842500258124967724293788458629500203885003139083273763435919877181351406470748918707076925858958828612222222685971380954005475068592694189723478902592404416652388879417335742383854327178500440869033827593382953136813587726027160284544081291499126121347594977955577579836218811353375440353098821522305955794647266888595828332578653071672036390394003954971939860923859035107680711727161991200124225147992670774102951509741220092029310000349838615925644381330552965660602753139794115314472901905824570382454074089686768166786008568678559205586094215653387412091806233639503174357154840172760337550797588094431500305639356724673217142467360458589606975545449526751708331528720599916359739667154627023141187203118420934582514429593171656458873027958773919910520836655162374124272213081059869752386595984726864957078628300614454488674617644454596941831480763862534503401491653181935431193418903945735214278625326828623859801724672378573060192246535626244997975506291464759070642815579082185884549557541135085885251895809554514491704282110694108686820051922698855185141464367322908343050488519845314584072561462492412681351332010954855760962767905769723723595938716239762197210350942801939105264749347717692119978485581526363520634595021082639737065130989650527319390894482361701971963152272301518072551208828811587264736081262549941719936964750880129125999403186142444610595703125000 [136,21] 3521457648110262812906950602898610347342608547896039847435700929646200887951632613743518663653638266526449623831983897929548143097021029817093160674555732833623895505674014572519752180576288953528675308448343742222565469838605401369304236699950445813259120923178231196175757703021884538019571097636676960535752658830450063598732204472995199360791585201672774583588801445195035260305075558012750199217891373579386407602019973997288262183376087874019627490338173057343410570457698968600368617409255703166922200338363900140364436351471684737913857348187203715886343656995611655489589300872279448223117129523443159275812398278521884669409851760227771853336752831499253501254924314731544783917136754479646979038499543190845592025513268163789974933222462114098468440678708132887048803657719133819290061827256869157844473087209834534872966389777190064657786540875353531864595296999840657828634937418478637689766899057267331385882409692512161659543776901546453646490852466976806203025167348753593349061212102544413132111253647633499933014082802975639730256114494844107613881533454346091212324658240438217959902572458595667993073160324239540216973673915178821967620224935356615383939169450069736014741623094025546027894494290127538368296428925745794229116267157374321081429766133174544225170067471869336532955127433105048841181123714546091644940708475617960011373640524571048956492453733756509844276099875817556240879631375250200181670242120464379059821463090164514958244837158358966513872900320970536612619575623079768649652653652940237506181567214886512973116052009656869704861731057476927537836379540081872837617993354797363281250 [136,22] -3828260533350926915619883996722920566500421364853530786909214787169328473215636043303688988684103697970170102088806155495223799615086576971347801952337610188779698372173289458911243489810531165757251454667261671879668152276704221560480097314492260813351276249766780264251582643067046631849772179555561549794276708383957286164768896225849122578321238766047447734203016564991984363257691609203141400845744834912515022048007672050247488910661319204867102519974877093265305347351225677936345735900732189704884435775875484885670579471937195173547793214535762599609737565492337199141623762189500078242032467115013687582639404545955105663075798275771949287226116187357019757486117686696302886257425579510680544982282924640661560315985198612526650936998636236724046285780838959736277847856889225809797512201463346528184124571313876298037652533687877241980660131647447548420324002813247256647536544777014481862841039719107363974435783961703898839860412051435871741725072585604013685194090419749829952458529259743821617044379926110480418741143324184668052627035084370676895917724220022989539784036003552824162151592933412617342526181891769991032818004820290599635416670497939196356894035286206988377435802715643002816483813924878482854315099752389546369148927267909478840802025628106227886720650157076661141289455367916333654925143474196823332295235240434067818879242535338091621022903790551162189590100293328136196292838971558096779493578638593438219841834667378396041561113605327655422131521951334799550234488402918101357703454464060351611957260828908575823993176317767989700336431864209125288697779650740059092640876770019531250 [136,23] 3428713174788207884270769123714727301302331967018773166542470138941208155679418913079950269607638221371460337774878199759547787657090966955572240879420911169483854577709814912129310374167556224298591624493821752156159354744387034943945896963560581165646085233245123630800571857669461157288858574069375009775942285163843886335599651281028479278022590734486540639602508655636424194334401329758022744311739500399937010199052156129297057726603598246287347589755374094431443996905436167414816381354735486949051769713544731263101151560162543037004182919523273058158875899140933266982234345030657930649399572352990876509400381849484468574743035103449545522967578050933661557614035649455377195669939130954658181510662834891307216600942412772648950903487737483491201522362214008509268942298479359406688460550225444530062147794819148358694659063028343873366821396814298718048555595989780799350361605910817863066111267684771223156992071776369493408094027548555502592841661970566079151478664272300753229007933071855989024962280176166814356720522775414024043705906927890146667633023569376072938167903699631605405722843248780376142406541837008501188822803814462239228191075467420172707161870273979121804671512980569123407830336169226595510348365987837346332893071607044645979625930439970045310183089690860336183202827057736230704803861443210329699265692030263849941285425759237555258389909963188564495497552147689699938756235533408619325524175559931667273392933863016904157863819154296286701636943229897662536566081581465450368259070042285009464836589421055707837360137525662404397040315378676485957818399310858882963657379150390625 [136,24] -2992096571838288804671557885162284483662284228268694408425381383619090837979380784906921228315878972101607868507464800037380763650045595419388031769386771662997324637985463948421885334111536349902303003925696952520446548530409061465491407984853412577841976088619091608986970433406430387284488310253143386318408217402783475016070977784121633031891070628393629757480550837987937744542409829597526432113982290130684516534345526098605413622622392725795647459882851153577905405788360204755689030309406636036105583323824443086239833475798983975327712204080306206479686197456244545636490682752848919069242131320115405449604604261194376133293863934848117580956623711901772860045216654720375124655922936495358225952030133703086602721267457835301898223851101601057758118971662414166942407577772453375175933590215051341231037720258653964939964873739757877976076471187416539969348430913995184936417169981644492300589910188164564894925005149588931501361372551043078998492574743858985016739654959588163472921069542632374194554994520402701873095948132585820147405945299902858525976250038185076848186949935828048859757530623100824455662299090036818864319828491562310553910039385893535095692602938621100645193256655790401988534686833332741184047389152351323715744267343339718461493271580918722941584949976474432269380277821480161862047285309142897528094236839586568464899190525952132668599658795558626448615569929348544071536789877804092389708004990810095532464340765902468278040356273202719791113298648083038548242845914239548438628856789837554860533048948522626796447277008994852562909647586801264648553018925036191940307617187500 [136,25] 2932022364132499717806134754452454106632740730372031831134643294336878707890175690811057465024558578282557507751261885293203703551927288746159197327013538001116070294518188114705367905620279441607461197610199569044849025687128258920816147460371592942494375651966332303854535514524196286104945237466149347896856226549569935875936854502247150063726209211734148853033803892249875739254943490608688188215640542093926441264871046012046099004559131632860060627608747308933640945500650056144488229832454654238233047036338211818440720761568281088105540000276046198349893280439336187105671093586676616425509243152923072285098305922866525419268674496199537214564484905218173459460142029419935236373176344075422898498230341361530554111716368262773865828965959428741819027921021433775683095543772767778673240700390792756162199429612466629416476671835989612333553413884608930398925130589807717749707541881990986172949016143604654950335412362116923942117022126553579812466650750114851828342054876278044376059046457443114273518578718475879793869913526433807649778830514335427826514436563368257760202725854481781813598659812737576045431003164826830452480717540553239752565195155782688577714723169982376807349340885699697601784683598112329416705350539023426213235948945714058681974674764520573923433968740759142315553997735358157965880112391025189983045171817888497633556402591253595516994030412091215939401711000332314153766933081759798685463448221833794196929838169981909438736491307694931989452157127969623332957259352728495357055081021318661913189234350123014300770109721093542344343184501467261647116178047869205474853515625 [136,26] -3043646440455169855755903491222686034547520200817578060792702121499348838416335813772254597727726743473624964283874167221115787320513275837908903328580528550584642462933182766215166182414700027246738595370837217996246253275011793578461890524671966122519696703465106487444377522014650172439297737595185062860379819020421759622868846228239925541878831257624580281443221100234482297324517558089458547055169990023317930672376003823973691280631281825245085763899673856293811025088842248961009564316669015231406645085780323622917545160766913709333184271339379562081561591345463372389229986006013683855337048647222937879618116428922964969296044286671985092461521248964748221415039002353056528406454812120369645350862492548613677934045414129936049112105706497944456380353763362265501678107503140011616955614262114469285746986979750281545877915821267525401412629022494258801585329384447471630429247090908162282130984989223672316157821212651079947123932956004934381952784821498583496425583949761495913209920247030191724719019144259487298545486685615918785721935863838923362857967976095931286033783655773962629994747750140759587091971542628001724281028993626958932185116304249600494763377865621811851018898865197782263045730606491031240211919306141675888890141043278918547756273920677971458853769518388266708064621986105031715550896712295612104621986355435099488533973178322871563214350988208742478849397349616546499530692992733621250643009590485104460208633439237315478616284044037679088628006943008992459999152524326160800864761959757858108699748329656255618598620654660348325333552509235667371911194006988525390625000 [136,27] 2853257844933905141054966116078019149827743441720270642333975144803080288162632235232368575334786080711824940127079977032821185289683203996743168531532155086699746963686445114842925440464120727375863180088714576044702283482107226916333108426648133614979265620293297532194105516672396747895067434888013668860779903215480173416992785017383646052830391999331176237814388666132983285406520734606228362283793674179534588934020418605180413480712740998933619961405043804175670177299783735979726315777260639076443007920559856856225840683899744897517375701112910548316228341387641966094288984797373850745723938074174651328467820526776968283761090551876712676119146498714783461299489743695263617442775499679764619247479327938686089359177881924693291356853104325576004549409686529045753297278082928585842260744764740167807820903604717401655441550103870215363410816769778690434022534286114989717363845717606416187133980967180706047113372541152302311780030913741210087141631457805587471816315486530329644905759075999982581167794270442155154367377005403074990582577782389787594360539255712525151079971454189005967096393727860715683650636364626059134680424931783812466861413821184124916977458534295183100146645844745472440355766268161750444834702880384683490577284061596870194759102059454446718539304434477120773620867505375913523121639784775338879127922173601873033548959109312923387188153394078172059227189372300582055694955059540522238096906601271336407849139769918218369705992330330723386157067133963571307990260481323924968112886948268725825791104555037341681598997618625626391617613846159513288944946898193359375000 [136,28] -2215798370927407847144758252924305535676453179593083564358581888869765409225424083968816175883570139961479206415589481718139380291761625785302561173763083073629752113807149833463227304099386487969907958651364588075171797966312800080063550059860870967380070421381740074950634794176553085135861865208149126314629579743197755959609271663065211950824501233545852321290244752678006594560885688373616017356061095279872205958575672165645195201325104519550962438652765351104787722244611595501049027378825736079379224147636887189592826628190545960061429664259694701949256863624697791822868380851189861774345519477209764428694394743064631083950960335620373328085995455425968909325461702213661320729222519858239305520349621421363823329227323288943177772420991398804705460043177408324846721221960278701825543818372375031413671203225407900822012433011069236338814287104499422572059457913280530125381839577635780237997504906654841613371864793983801619525066070799586621203846744068915319550415448710898181433059866628846537577185527858195938964667269235696521465710084425555331877660751459780927920552540169354390547468704184025788130481533203924881265077008029871165935789028788854914424957761765228737521174209811112590638335731271462346327737465536401761211374056926823988122510166254755022279074250670228784880864624628793073007710403948444951933383795541582014399040735424589548794145251245534083956283025539018991186910323150051243907233354539327255861293419203568288184885720152719357894678291285179139753356060250834299394077789583753170453634399623165958924763107274833481365493623736924379944687716552734375 [136,29] 1409552670937771172607430942985694258669207292304696369853499222149159470284407603861776002802799013216623090152664803875950600636013745466204560265781218086818308398928957877043171192234564267420998298084359842321460134604372283299390485412704802665305411075969037339520332702091617907443517741935014902151542480349992808936942591112997783996849444506373453995033775656369143064032089589710323073676681576657365753729196009833934473255706383212072510987241131934448299942865720250002562536407330762588934336925337859153682109600817426782283250709064966858944488644010234704341026612112350450992588291195605621488106423656331540165370764488982682940934960834159612286851469961800332283113104385183018308156800838325209486634422121629503101383207573240610103941531122765538333982722238039881234806393685549714174913669753893876720687401098531417047381646320149208725397985615358323226584005799345128012856169948356428518471836638286807932715701094166670851344062892047996514772985133478390039488365609344253214504491987539982030011536280162033276977460622984463913795914317808085718896962006123104707098640755649355661709600421088710541672681301731915947037344754475978041528220936731416122899187054554899189143530560936623462338561532894154072323236353970980825280157392027148448137303330834621762919911064480732334353065268185615631780167588573837876843804754642062226403237941213434900500056139583793735063967774215820706625957681014985879454340031184513993759468712834654937637816257388686871789322028727675896643504648577495116721622337442875397290084899817325528165203139797714108207102841796875 [136,30] -759839187985770511602429348181748903949272866520671824757572956638414240555312314404347213559801112290597839179901893335743787018892596644011209126932370169829023630337373818162612362350956384217158173726996707149183768759708396610758185835579884239353222591707682115606678787910784211267077227290336342387500025322989655589998379852648418790912804546972846681912534669090317368222062596949755825284040830425247493665382777837704798394181912992418091980987906833321491280785699724700112559182574320893997474819064670563791251359601180500921527926637993006991756347703107302788785842731637044098513414607073750049838768596798768376983325748617503417123466406784301196042493254707782474981702647190154067546393986850168633223017176921354547995124640837780239076174424380455496675539584769371777974959793543457609172066148736101707551882822152842934181923101559246503974289627896055542872933701332346102104164289406673012728786991164582379247731852753808472806415959418421507950494107548740755823064660818108649339409308129708328990758942546325615384955258618458579426769037505509891556390856115622738798674434043982784683517761852113785942111337580645768937540079316557352478808718995269260728562053088563077631379268928081384985583706423634166899899493988766469984527547208273028881095762878443988528882546946566590527980895934680364216343441607707368096660229175919007267005991868538434381052987670397347465850329299999451894742534437485992529743502649225812089776191132086357368796843189792359586233626806985223143238572168702596481080909118558086354705637760954272457440825317978174272067671875 [136,31] 370729795059257595030925874147592310254894257485847729633476626957603765590165104768281513397671416052336154892269272519844459073698683773129045142391197661006420000439115345166071055948987276667782688881319314488566796203077302940722840140926165795046999792246706881429458364336458765103228605948801001809177800880255257825181605605071710516708759447756818951330978975258444536086827164046605306260598378360600326155316978653791244784982971095853087511623037866895922700532946422721799056088205807699850523598588820350413736147189225861604340698992986628195140616805356429010897259822389897610343707176129810190012173292895644490089759704001782696613663058650402587398270983392674766685942340567267613410478595995140744240057883832679500426316085564878672878239306594868701205683113977470977861148677888529325023158711305084351097518846533684854860479456786513177675867202804940873931879058522587477359200058369931082926917404941875711516679643910676674264675632136041541547743146695336101076102684581369570946223358320135520530984351852394982328391861941089189399123611613937285824989959013586074978377922720796782941038451606435171466962495964374145567167142036607302292879352757083794019785841156701671849422269330884414381861940336844682004792966241647115680818080193749570423959174459002022789055949303247677110846361118168266782247354365934483454794727250798702011430236430974450674906893895325051777942375881525015269545936130081052935659905557002289993563562536435609082306125040325003713849978204968397051597603227456618478019284869822474452323682896213372818434079753559609071469375 [136,32] -175069550630845059448160330304163679831359501411883506799515454160314742791032952524998266918447735923638079646320898269763378018924422442662164158833210989430710733934446039415843421685667829859162425566550001990837725876920736497273406669308210675256270164821794288785224456415439524151105477234369335473275274097932876432688019476831344390314058969916142462200430139642313594291848825661770258645074609392071834130787616818235952980566980409511620390143957892410687328634829661248247994248911670490576183966836618761641886595626609220627870624061240010949007212493984303394100752105401070225987701311567877076761255383441718588006149053728202246612561109828058927743899636506337513781002815157612139239024158538934538033885407397809006355793639640905372201704542147313915796939534582297558308076549199068255620674750902580836522127774743634771342576345616674480499362186325188368754726170568247661579372420752152430130613835698822001389661640391400886510219551604884302677965423656843444544544353031018433669150455874839086549860697869152716064894805368880848152707371472752173538799237013924760358151875560337521189874206238429177715938148380107482833545162400073862680772258060945337101091403649120731739980341082485903651202930207964583289091176671845318101172837666383865754259055344921370505250293953358095031545791634480761618084427189787122414551159136791858234195855823786811352351181114602184180440501256144623889858797453839910205539809603497394485912463451630478615036656424595318373632245626359133190816620829793684459699106073540889894108739633793383296840902111879227020036 [136,33] 80938489828835884444879749286371326162568874065743828831536333593768400810543746195053620863607844448526726616018665675027819564967153573251323627687670207679412011769361108001189000077231637058793250566103942556048504416774731277288681578328279369333031273028426954963056829285460824051949203209003011657301372376410945841718442708218605620593039416658399038401214561560714517969834687087608282648396952450133355788526353601429937007352959691670815895430937804403240855380448284770236329759877550019710722253449105698732171604970178547585804389528635629001920295600158360496822761887551004954232314415293098137775548447655902667142976318028534857335511652471982167222159251327810353184383993757581338643686358535469751791143307611253773860532750743600072606298549068442570502406319813727980105728824141827418448600262589855384306156864199612851861793418847094855827638026594151900035776605741234853614042147707759001678558811291098129479391917719429321507453362731977551084529409433934920130209120640179559598419291346296336356541553774766343325539133834805893082970593972365647108554153145309196026780663857550270092906466500785959270448861879205276263106195022179437162278537028255220300743698818832033871777026461140249746297615063266539664754870724426699877909096219134496613701453855181772158140901733879822448574444921686870905068572349508898028725210467799521809202950684315258675649238188046391967284393044454047149925044333340842424987801203653574920063335423812416452474026789909152891526939178644355040126010110870103832863139486626299005793714133312379964093574353278049070 [136,34] -34794837000169143342291129987438491223709353752072424179511229695109397813173713935414036319561459622915169398466209645095055806178576092679798164393576841757586573085382233968807521529338758457998337323741499370548127901246567085242550821128927051188557407754770045290503790621850573261004808772126240470868266953612610283599538928973419958303040535593308350662474855453581465592733219580708308490379096567421472691032034977321802756583269668346564126120975362095136244122848478641115930655912439842797682143234686097701505591297058533520279061855607975679583187895634534979639182032502193448862171927778016879977520574081745938918217442797574042612765987577346501175658695393581007445997622234503419491301151342694485557800811187797740793768991956037687952119048777696104610074133374133060288467454171111033845045037306287329888786224818533156047492866728345581912135395238850102579054062964123017575814706602511963142173682021202690285737450459361689195590560679866272790482177663837894690608890641747395232178784635158444320144801413645648869233289111894203630187228722925140830190236083928324841703109890098625918294860280798863951348115386412338690846492767923776590035130685206295187605280995661776774356852152818425156972536966344376733121452911077722244995371705782154705250014621478090401847246093721638739105653763101816223353865120191948124968073171028884791783434257333357264709485227247702223616760559256733833483682346651426444267479315239453344878925527728072298555036642058714518367892939901017341047541558602568365929450177826276068313003074006241165474684931585521 [136,35] 13106196269873596695805213583014326835662174369183592414480614773118963061267894942961807447932072144451087136898398897157590165956133648453717119543318925181385811342616429364859926876508706320013993365222966075197487641556637315219709211900976546135627515158384067337701355833795274687211048508691605231501183158218853176935297904607753420865202747007963083674558478408140090681024933267146098167384936393927829185850908422489356765828124722383993911776240103659240036666768288547080615395537336160052404172072954292829399011194116171531809066027687420786280161980564554597732903072482099796807206599688469816961567582503723221344862196648807789652106214434429046488110091059607598606986519739403354559772872942674804192769954287726307596731900583711934222658824939622447401130802614671882211663070726915320607301556186660606766612934648440902863459462115215585340114506625961989426015075184200298895261797918952578132584012208254819229901826498197535702955845221533195440797261564942424736455638219802764074093830895802080380126899724927945377540154606668756631938993551164779204798572802741397164181436989820105485301283854112562190078945820546864674666226882448677329135295245501078818444174539013546790116668763195115033339467390138470499582474079378791324494023703258226542565496424398003541719540918927248830933305614824749296408056708076501760245872138351649698172942038183388075479293020728173249410416238233686297360348304562026039928589720889253584560054043663520405095332735874471936027237706916772138729295449010683279196397009159016774612456406421764551015469586103 [136,36] -4183594244168939496232558698391869875216723809367054631186685360343008826369314413356524595970126315697412108994034120228941843781962312590406334141679020688226298708383047241685543709653109192145358902436249683043344304307704282899542545440151694236519777675134754979917770602608673660120895760258953306939813594909618259586569367330176565503529197984905925037663461703400269963204661846044990474392319387641749174897810374363123267117915345183956472938900576096038017892018159083835958261833046717384736291733737487607802968314472935196963413089808057737203926410186006237628526127804127808361722926739550914247590148926317222309762160193942297412031336496264350851232860049940951370105567176028361019304437707372701399948230491815478957729578947620125910637938930980270142803798229770182947231689451379431627288010765458249447791520097663543075604283042682949102636524096846825382839177960022368566841155836500772517600686822358433628558025886790032218584115866105431714464627739330790864178495882252113528255242778936161311799174244388070628071127431932231933039212817876616854203468041717903181721560169908650515345280648101437942024360417407637814201495726281417723191048617689277569786136393229844684295094071747846080875166804281912173511482857758948702027888151462513714197391085559597358901780826319423081606051333981088381466130486213055608474228772697311338519408268209795393224831916344560934343117990395609768494877432185320749873648564904372828935666623787497439237513804463082207189832078038480033513238675096174784410900566346745082056270360349200635665376208 [136,37] 1119958483784745969537878289765065595368409780319876567891126884885458571882885666700726641949546668066663433576256260646847691021910164423922628876270703713053386440468535621478374856592646518632834034405279870371041483323815803904735754421478743430509041024383224547106413911238806059928669035286810753648837393007228628499833368103577466600162972109869926851670736564083270222495884177443521033929041278302190071241869515175841283379606156984193833016588264333770919187901122771639462559356105318788891196071011923834432427200131482514269697836914732089845722868428075359735611220475578009242289532548274227588186315346063533438205038142438283422852125515195192632614118767957408444665559881726387839995439520532319006572299699825945825770336675588771506670793461830251673519115257312895617742127843811590822418696805696353750439432081386462238221712053234114818097512088072624050568248645603642691490501168378393907534165092458684331076716091710929421207610174635999979061383881241533309965274495566901858307930373404471760705477456786012941223451393249329796024293308991017743946296896869388132168781630955835865654634451445645706498736809051388468903521929665791343820655368889937442770204210553090457902379491633333579972194823611270653686245371921152010769582341468100412595307127529566605732350488554631340983361841927740538447961189800331253801538441914944322132977138889685361954567149199758645134648292053474329424835120288692439264942320614122946716473681284080326958933502491096104804054621382093962958744209626474558395386751422774206296706056299882491257353 [136,38] -251389996423181327486911487143334226172132243465434131590066757140880769930623165362455232222688482713593718075356667522535214374273036316828409967221628688713852648388518521790149731716029092410587194396991315014802277432533185469884463282060545594533491306763293738233548688867328410102203285472648057681351951248425666035724411575738563787428869008768161439295755226811889693578503374741267619122966789497199011439068052843964073950403298821442935309793287468596476007101350480916760886505634283351841363666635931672202355334908555384118755330950810420473288855648227393645152808698529503971578068151732082048745326172005111483810806853032984217320154643204284455307075023244042037534063946295679243309221132477007180278345600406018100752981050683760554986059242431941212072220224965730501364066833232657055548063089537867169944371898464051330185681343803424479317561211029707538610627821986831706293383188107742636650581010095976195693031106970396009209545044943011444516679106747849470941380373817450260274624475820390542649319399049368590714937950054149699852487932889758635208092757742915888822914173926694298581123433508889660215823581402334434698933746284917775586675127622118565116041268403407105223049778720174056311341982254462192567045093402015208176406465184481214502889607645268936184160414937700184406553443026398539652435328945161376357619907998123471048224102302657701750583345636667563703767628944430229377669658686918109169834272801628019289277706191713532678446494869239039340202710118290523660648079990580799864043482568060455763088869011941114581 [136,39] 47298811429152324536528794997637703469134414985648523833385969398897660841477041460447132025813371168087056945727421763365409458882685803417901854503414998001493026115091947883561228949240723181045544800164259962249971581811857280957212269936135668927842667305085876401228312738417208330238117813940316479890489541232995923426058302857716799189894967729306485587381007525655334970442920261695445980005798426840953184001307355309698009203082883357908969353234042669928772753769984263449789861495939752365851031960523242611278432382809733742812682540386335857534453872498266176727274098613285650796999748155768585194848243311603339055436547896536554882362150767292456228556905117398186062469329159048550990578917344870915539538542343237027128780070366058185395130391600410676515109664760083470169206366400809141445365082052491815922130827617486210392742007555690620672459298718567076495341517541740134536579948893577087963117768319932563367626992174361409829586483785132734892266737139483232168941429420656971861491009572315730173581132597668885979626637634271245411248045962285088380407048517431937235176882802830377409249654741282986842700099648830111798030692710702778218523459264862714999961621684384925796316817370232601252228119649404906997521399372107986504347651654203625442061811170990327834965666976847619011002086090162423089229463848834577107974540627476857562748167308509695198859466157225687517239851329844194651491876131590532951591387098429909818076355835980427756892772963175719597359867221939968808708494269642433454166751460394382869029550916329632 [136,40] -7327330311167244575323532295918517804262809728933838140962777019029387436029905420752763733133113539188223755028796314357392392320574692610612503235562310083525446201635599660493563903859859440497808411916504641305701451830649475956837582987600813825111078663930705196071211291725010455693098690088269300056328277304825249005394178378790983756800710432863782565557418990086226406113034973631227730060129507082013108443015374463631988801184785704994828469229381829849525618217447865211171629182791681832343704306920697583934519210116887041278274275510877274943364977687301713395678715223706880786026812776821759859883949611558291685352914867462863318239665851750767807667722824993480871255391719055508741281008904390700821634572284094981548977071087067251566710260537753508273722491738958107004139842167102542721108636775665593793519536173783061021425524121031689237367912505294278841658550756404187541589405112608262417157884487249119010892684968554129609704753290482332921629424795407586140570687678818907942467661158987985907858194363284331732787621386540710259332117835588106474259133087965710683682088923401639050711635141422335456632163896426572205614736172122185921590246343333309543032687199341708633718219082627674199621982321956530956976724720818419891222456419696241628045687515935693550222237225770293820094051629721175339356559873599114616490843905316920954814368737796831049482180321067079782808017684129034744955197720012030873828251817342303434045915639742770076682544362669870873711660132440149383982934543229552533568740342977483064981120327293 [136,41] 816326284838236422679508884589870683310224174981774665545755894537241748838686128838425177102405602246563367007284965703638056231381917273068632426299681376999365222149808729920344534715426456138575524147233364913604888737230228575278747754330333338288367110492669328955751383785554997062880938195863763280648552129727312290600443411565297217791621564202217626509955191906783064847620577177326105357821110175925406678656289707886778946408892616223672970188669674411340686276717880627878089591507374348814089248093875063887575822643058218071662314218522997041299074195847577158341791124661701788529483236711421117727625452542428956424677541749034335511628572744633057818714234874393196254136633909278488067368848174609618750035726842573167933409513154266565538927173757353039218504454227166364745679053012664191805370843097533810280048680889632360153210709280722385619660719952949257200069108152494923339763483763476912035764234061709278030668068550093904981200801470206150311584566902695149964471048686050796637628221544861047895580773288508208224121980667607128269570870502921724942938682447712405804783032389453229838785562129317022907138998593536105874155400564944483221877056330836302863117602272038063827636750599191305886803034913666835563941747536856371010160868365291046666143918030409796198076635196709830197737321800161706515337610709790954190158195445496948755545723068854777616543117910813079423801070709538078462608178868074396197881264738005679116456050600475962580708369271421253632634882311335071323000108975440138075954212207846755752023058 [136,42] -612444554028588533181461738665492904122413588034386887080386167569691671152611362771521608405710519609529659641844115972848449040946264564621152870432136212552873777480767957492083930673651426058301853814447353453052913032942157359748934284293913576971045357680789158014700307990549010655767168189155147183147254172681379245827638820730589626139988786862286234684144962525734928265090325413573340977866153480074037126824059295905093439145765651021749417841640799792802059863260744732724078920925091824312872330538572947528519136343153872177360746450750098122412955893688906110260516866450933078152642283843631154906499960416040623172836245401511925954888689642874260909594926375511266649648762770354321574886727439986922048077370000666583064443250942917945795000160978885218831175285707378520631084453800626240988522852393424813593445582415519308115125352659628705726337186673409607118347373124613986679380824270962892041698280487016714401993301026045767522561135973652682024163749197734242125330937844783982657885391947293500474424228953605042671432185665826401131025607743874913296895948748019194122387502909361053927598973577886841946321661404044137760263700569387306066686572098683918079213464754313276538986952414676649671144701115549709362306818203925579786983728115514785483714979668389602337165798088358872297223072153349631801272801526095902873109022814282732936666332273735023605170749772783778943522395289078152362246045675075273350838240472641573424381611748902825885878590122944227786104667619423502807669568934097503404029223679142169581 [136,43] -29961340886931841174292394400944540689363457822525023252974503590254611017026941591124165125929572805958626832240226467665716268549991726039510292029611507640647054872682873795484205224984946252912953929938459737614955046551953876590020545913442320254640127189770060284329820019596005819285929794920631064443233401847451617675910479931185729644738557577192243615008232041276532852022095777342588934698447694369833729539924790539007957122881298073896136908955532086248084761683660078638781572130813881640577449114549188613423965728456309219374505653506116412351382773831373517950831791310141633763614593289709346404085471064772167396245150351143937351445829478115954217385618399088943642243884140512567949104074912350990156953113694867854988110369374774141895185933455365277636154070546819260833822902013949741005533541151587985963418808022496856307236864160802294415916242168690301893029275684896450437121020397092078920912097563444478135053551885538120780477298584462862298792336290006724845469895629574672911598587293344508878693363654027666713280216272416184981168982358575542565993470173647222797427061137351217883907106803635393686261985813177683153731864682290416128799174358855151189430006101558324663537817505313486075671230409494771030250228363447846258204578479747160076094818324321682663524675293697462600253123404382984564679589987816008612257581234754966476320091079465314618923237248212527238141535240253524742958642426015627372253443448883996006669162169803423068813103796799015915581846156058204106488207748663358839564892334287276615 [136,44] 6653588366297174138226313806564248246020298443687505968108965880737774095621147816410191916024645802420189034370252832727791295170609282172845070784632023958259644217067987009102319818322259562219455452262306258808795832015361014454112606429418505260024708477852775390532205762489557509631299316141568855741756713049284941085099264285373841411304981397954884601657911935058824468274783244883551435671742326394716501652935138185141803080288703568207520708352986671238361963225165673974077798740607482095202695351142599124317653962783210082144148743656248403587102754588944882736282280838087640848771378045394983817574995116626490715359993850307997132438797597695024647626027997659028130007514500580883743270147009015440805453442767963516522678153836721145035958214195968759414515376792295051601491185559034702057495617224591927045832410101601824375658002133889025122180968195054281773912602089886838025021174875707989412223924155762089112816344153677191470619399467063851502277223602042782842452423280845960151485039013893127633972647421072830916402322068991623141601893383676894080307219225456058624674631614531611385916814530984649834211907381885871791377167921907660072749865383023771995756963718749411918472431300633360337618093127149428685539250802224181071119935286761485276479330904833380763218719495544284178796548848450421729962592911512819783350104233493128849366071144586758040370124526805840888913190085673215710273531577824140378341318513806054587532464649968264536544674748992002244744479809866872563558537801527341706375087131858940 [136,45] 381195438865024045783833038194378007501868244871557212744302734320290129985638744824021937082403384783516950981233973108136362937440459062764618307312720201992613106618661282009755688313523470652531133382272325289667357728101856857899101123762007548604295633856058988160946053588292205644637663884291367628078924578458385858900668593644056208025907838881563679787853176799399615701931490809587615117956652991337615026205021885637380928264817126436763142439046899170732670396214814489054174200803055866217499768604041725249834312026781702196672173698390989262793421892663011185252996662531643589722539094877606842198501150302601670429034854597922146486380002541134253088456525006072476631575641441617607782625992095304448126432305661092472786612993599738176203626699899828444428329116834313794488261520473892445555328064435319020032825365508490658677458271514540780324770026427438475816208979955894550750089264313485134069909027020278870942853890575607068790516400009664863626461977584652392542675719193935494855749191729748098681001661276863189513495722843922857324505911692915198045540321084288607946002430003733068695823780298843440485641212888772518249274071608287480573274590764977427017256848338568839572769862088092783086490766598198113774424751124207263614524509619454129948953528260101394769750097425813992851576716110677813848258163058322465570233112832577134445460369598868018438235302613754604082001533408894892293541115685470561275142557632458508731991672788375342002847635990621756490947288219989117212232917651475187207622784490 [136,46] -585410703332615109119805525622177335229724991785240094494044675937930393106887590935431844228589695595431454199641021281334362395106036336645839305123164423907526067848194763268481745419879422754247277375984131124521981230761291115307890814150131444778436291157354968025175798827599811734224086279054130410981620087280582160325045158100833552939622440144452430795505185818619497023824367587349856003805556690835995104712391105396395045532647640382490272434269865953542552158351510697532750549234048375302518720149805215422293761476152097207063256389341512262640586641540069451785283222513190416249338434745835434158090370117921753150831606010889091839348498533037161035953950574053194881271323514295809641147722742380486968211608905283920183531889919384049137295407174793520304051993973707389084052529146773295396638045342700344881917620992728539472112983139263983411844380355523921269000722510197810024106725745114284535287637642892580112922423623295399003827644265090132576104621588410277192159909122944679862296445091886285355726759824213883992381545415193799445221174863098627618280598993498429095346992511963050091352388559516499386268121243533150408011411211236909831901132054668101113761252007289153944614031323884488851446944900196124863227863075201008764913103014094979708610801077222307835095309612194429426778582216153516473287945128349928016912691892755706744835142751345348735464444919666380240525621956659216804122255774861131255131366738259366430334221610596395263441278244648399852576640641746601692494116027121096071045160 [136,47] 146006415980399285382395856066960087671179415008582020255466634698075610535878909017138596205105458884572820191971827739657543832783640840024280504620553717979259494852958832620045277676901012238458876335947085309749542105432133013081005678088464018695304340931417449449250153402289218493472066654590958623897165008445856543476410330383008979495491187490737260144127925295981913689725401997094518517163563592624211896275345408252150457816202658053844447722940156339220230257445502183473857417546367845652365971599006524395156689844579673891186890289514117044442538744821159306068553722412091551989548165035029402669092644185211704759463306629495948984919463059637019437429881063838914257024303499513269427195935791339989419972428360191936873778029892522004047569173277306013786067646994114648610798294025378725739758813027284465728722690764920146884834806119077392148639681605965842152051337247495145144751314998327501986220286878693003308305993233747937633571023182331593440267721751622197680345653839960455956126059925307384236661865193822040607833165664748645094772391434956419847618469868748231717943426440980767380129477047569741436868872322861129072958507187596379808592582006296370349876891673881816957183725059670281126993082043770937708666412207942727713022475607536772316185849974050991575436377765962708192103617949355624372681412554408620378315777262971329076494404960166130903817274622739706575314510765043589190261248861629914391978409066007769245392882320491497823824828752484070492708670350532919505323461729734916671235 [136,48] -8993325408340339899569821457683276978507343519386027921823721824007448781502619399082676227863742448935014306571822772817302013019792201700658567568734164847548526983544908113594950222199680272353898902057880034064297833112670761856422444616064767604378597162994465434340024199049263286777873495992522836327894139586491990196185731247275638525619964034287764351199500712310918488413360751099788390765150549280634230837640537182424805907248343050931581723872988329034316685987028677942950991947621715200388438669948358772183761082453962343745134412211427099082070485433204793592829342518987814045206537949985225953308299494517145897596850388798167134722010312893055162587234029853512442006341254415912316040677792967782665908807626942549911087616219013153674686209924587060973654361070736299307665516322842551358872568331872639300228930080781624485108081888122992994488787565796169504580215414440409640127055512139892940849213273358161297309207581535251769831182947292741091032510682327203783128869287987308871346598137130631987626252923957258232710376474844437468588235037410889580912907857697746386668924108665237980002657497995882356143659955678496966416374516117513347899208661835878460940907600963403175115949277307817112981353918856772264105482155274720109860358265625372044435639484048466950850077257643342548614756521675798885913766612130707032803560082386170644643868821778404390178682546183466837244350605070984569608128055147542863273066399491598674309039798226096749093628816573441858673591432976280695508267410916811544 [136,49] -3911912002272429498453956904668645024947000330072577640097534882452194561394152644508090032678748773982084346850378754414947159179825288816729965011879553610317722043583987179595183959718814239599119555352587607672243469493367203611632328381093581718077594047785586752278063988859609529910583531624291702051230400618401219735358329119630778450779304380040530366443120823035280739874023269449947100024589736306557825742288558367670117738603843390299941371897167004522244299070624007912275125227998912904018920767635174389006680138059742897347591770771793297447155087796513618045720761129603200332455662402593623840211085734068405305645945521903343907824788660758186677409161853031107111259293870761188611122970848709533114903366942859176380465534536365336227273321980170828873393677110801519548460594398042061994191075072535880366526123937410719942117086562280101683861550910023592315332225328367408413173750581700739646704353923572726209080407657021327087816572928449908604391073794637585016590204769268424827653842512828006758187524896499968705073159843628045808582633959853239507955967758925022547810643352554713051189655358181722616042044889803555174165950826212643543075582731583062443705171792972234116753712196712793614727264776531118667792477733583712640810183606370608212168756765216445252554077193451486507182552845384353073186119455914210434464811018528763404342906296180641359137659654558411956882149817702832949597128300791934150059186339625003253644892842640766774482677568303479240247402229558215392198092726628527 [136,50] 1054711477263949315477827496056963384796661177023271211124568903208733964601777733430168064015339567409601548243105287785023230197126967990528148118729603440757023762330933664634232247864811949456016757966804281109870967522230999395980890493064432231571003008996942984961085261274030170430571515896751508570772292518151083130829286229979550080803934160869111307094446233763500658870035615582920630360015522529916286755619178473148057956660129944546017601551340772089803455695394142124145769266839517156149480267601903700991700335156678695127744690242551050417944447242244131905736896817081791689428960581214790558923597762763086978369183457523355085928727825371966599286241346818468893003025880319055680070184392916212971629043980458855921235608427175533757008944636416237421629057659452994664151130863805521204775080888934816977193318296424719111352680025430682537337683587758682938488389619746581203124298881927818162649343009818536543965205790546764818578270864824316387939802914732527327176992033939676246732670497379961381374836796140032432613966139238199726884683275986597104953902807590354986557707863191702995419655900666616614005967859198242353845263312412615487561387073314790485666700029529293363641006834875936403004484558107190269410313574214506956747350615255935581539715637278526728765409176966103001074814291125527161905436781478505871288774288219877196751560387247328802225682622362091230958504013891589878141271890645955656456860248870839250589937335084167457701938923491353953347769832815579896508280367137 [136,51] -50320244340339306544944835614030233606920517119336755614625710201713423987039703992504765455294979118471741754297870515519656938340589045752359470724546366839463533946778806313691152090050104614747837856623729612625237490683881566798501633260888647670301751708857438487625231091092579668020951921972359441185100563796792114281729741824397640146513102458296786525049332623850029597386181670241190243056384947965721706485818164623058241197109087209868795587783822334308359062830049164853818593673608250513985216252329524900335997961166751165314081543871144135163783341293471349662672294861627468727266892891582717941403425582004715296625651114449684559029361422177997597530938974126634054471261983432531486175088089558897410034329836714633667432998041367404518074579335562232686947180538051677807813888656464079725121191152617848495909485249672254861605669494963823672812843361448939194307186718269721010662595126347161591642908400410741985380130201451917286183191834644924741165668050578958234739275858081286885084797820909473482377632784050472512158687731771184473610852859401146614784303005750805557408137435767265007711386028445537242420541861532338105060011391237298452863233060860978325215103653409725626061905492887609004067454696778645016740921108803490967580762604461034364245481375787511407834230959910450091820002596896557944815337743273648883408243041213500205859909689412448020783689700963904878409362638832932094971396814219744753158775437581686402812180351590199922121183443366662655171922439871033396589760 [136,52] -24118821846325446781208438711437169353352702497628958151831920447079933986677565273482664267418180824298620291414384042405325159450719990619998890536833460314794352402469971691927212268316337518185495585186437271656683222052472611121750157668485747129023767077116500105874896781806582096821796025969406607306697252197979216216980793560479255599212827412868082851298409254161508367706732322761015388679987900755739357233110591923163174386029020577323265394215585048047630166035166741480864648121471962300185142809054718456555714465610929405104910064103997783275674243655435605666405877304388882412036229155143923356070138320467949266788889410076491587030729513219209078334378199538161291681128111198892072137776410616053195124208916172743062227101573811764641354360335257067935049051851065841626686055102406084385019667959818951217603836021695918367680791609676111508819930961386757060539285793068097711844742680558744552528587944052316412610071486020758955985591748369157776304154233127524568702684933924648968469175565693062960300960245000200103590387093307439300565441351967127177645879430551276275912866279534820858492750301107430082183507453360277707938284044794152292145347552275819043837767273006095991958123205293245145010280270649572042235134149693576649763917956953194259616996009906297479268741203292218886676342290856313019913095145957273806271527034250766703477307574087399411718197166041259396866647080850251214992358559049971399239187069206017981181847117626982614931672089673048260049403506924187297441 [136,53] 5907984193053760406612666405469871265863255098701402899318987326647189466600794856301367518150935516789746560712076244169303242592495070489379764609796234001377447309908878955921556784764661374933412413744299332414711984949155791748137411456568622044501751956589787335215538511965552991564381418040381729848080279568520911296130417843538549083991017615425132808916811239048413931503060205928067813119689972906386037668487805421575798030424805498330246999424196176434777561437367654510887172776565772302055443632650619884997911562940854703525604271012716979431096800351664636764483648653703003639342171510501037620467721196840790354631203997284756869366946934014504794364678461481415285147793539505310519057196715624845669555473574480403277180265584345914653024633142433060778958268377255195375600928939621497242083580433237676380315190620008805383306098511843167582541471347292070443254447636034826507769568270452529167105711908698569858601823375061907905345727234120049710646755906238435805803239254523147257633140582777019322772659426501021489883321804198228471749236407155932352609682622136545135023701173579677245571192713652854610794062581889297139143415915669697087169169592698230135030772150493556230646842733463022406649307065718907757295422261173532789169599778578169975204307422334313441587753653750599335209650181459314678638759711975135273820359569791874263535680723619778525369192002677901695365242673837358912232353359575915170588583264732063342849357998187578411256270917969064797564201011030910591 [136,54] -724134732372899023790200993164823799296992530632294506298964365685118498675916113841377105842690156707885638135585388527991876825544574263666197217013382572587874436913254808025134467645586698969259853846789881794314674731633408098915913647447613180333936011313161822404212994342523391336037108935954800616324296403293636237678668937461455747045993285190904723884725122499493126871756126362666431110245529435685487597788957968877709879703053833734380817194551243758360030290244438722556196438094233338276324716875945538932422367463173884585506765379098966651553900353959696844980791378937797824976877946454651834961347736831582890192818922861267837812022194616022143864622288689455128215062808417954800747395250632591702670403424317888244332524182957440410390382259917683899353722329364484346011740573390143038839413915228851979049692365611674802625610078585317778728981350858020107708905565438172384634488383019640888131378373397904614316268164635641418146856499091807586129580619660266060720939953619368508118407019236258446031060100567487602930074161599437128328875300101142571802430515134985439216647417483913628164222599041017227746557761311636448579697490224621932366987600083659535832257730320584277267947583489504209811221458040988649633722702159423432946785709046336974814440057213216066965296768584537042371861033172762248507778218799858585078343649523271505203375162093846559884509801181162614109913770273280580525545486406280193466154587695494117888274602824256306453657975042286122727127304631011 [136,55] 80331923260468441565689628400780711338322476402361226986270592027499051497641048482347196966314528711334930123706262802943163508767943010850570514488135289803322771457793520880402178366989614452114003495724703210292214906529865919256588068077713338556010435883337562357729928485632155118428652256256399908218640811106950745471068154449420957330086762726774595175627380833562766687359841352275429019561397073507547505302061295634851419869230686342179924144002139250325457409289785739716431119928814809100662923300487895102108560449089237088591082717297680109409797461854663803297111965801402055810833626093320808428500533362130872694588783075463574130294401075958604106678971405966495655774953624321738506542510184854749398705565437688107187095376830357961239151185386220872337415445263149994653250502125451105608861471351856658057660043357700117971707723854562742436166349665920673730547598145758768269334882974989067957570195842873830330897465863147679054483836699941883067178286245557840243472625007779540252614460198892846187084567279474077204476620062627416108538993389276349878748171910380872850295407556211851622710087041008816653327146395783892612329055846670695459757557734921307470739592071461899728911025104158041238385097007167048904022346731848262877196305464996096681829396492897489552631165395562918220085040718804477964152360761627924978086693460831438020733719299585286777968490543572643623878851791490838228211158127773488741604845677978959415033720578591702423984072835776208618783519343 [136,56] -11103890521733816230332239962303601768224071012153975561482622105305821633700636311449750079711780229862053564420257162325333911206304802459630139473673708746263637005109301427030685055448668871419234245675205793043141297444095670991403918861890504938044444978581878789603641688880102234684152196631024475214934647058689630184928909335595940575900582871213942097589374538743695624551698884485701541386146966001391963561137547098689030140862300031383824345242230447456221309134183831950533083001631511547641240036684854908893599561068325691653679131625211867102065577741811037466582897438083353741778847397248802069221708919033171718106299094829260163691940818887323062470059974421315635272182836731480857228533621265441916709357915332329213416053659222988288806692645411403124204112643850387467559708605802561538299774123936988797263138899580889184793958024782827315153430621618602354805377728561271475021119763995064385326402527841422515557444384772073175779916472497049583049447586950757462685241621061134456212317260603505915173989394437461299329789075535329724861138601815211832672478464729457473514313115527545566778240389351598993135236023596972349488764490136596739211772245935017149492577977156356645373612430194905301004710034019638391168898406557419060052117951580060009389544429937641298278672787589474037500324215287619451211179653295592222824621862895589371243209156554229224449209138441016707643599028887046865897294267642384584866915225810467037286493449461389713335530148894904094293732 [136,57] 1348012551881757700444894716558229176899665913732985084605959591930930604984426490724463080182453228950737463645766001701103466223683753634116437727572708924258324526851283663928793244295973375646792944412651419861867800878448034031696412973871724879094641939038209442374307099678316179739742545582622858835950027563576451891910576582838584027184526402892494358406456656424205976370447169696627892580108621704648850384860661042970194240678590668978505204112462810656752602595656856973634612676356169453332898998884110244565935781052939889515083227227611309005878002135750621682590582147901978662199095538266175794310277418930800750515233147739522428236482158550608470754452025586468349920758375399203259130002078633159699852248123488273304933243822529983121984125441619582242336666302537476907466946607579873565346675710554058021704102024296436691099244265195218186827060145710423908324929984763144467397305018572275059231763730781999566630357804814836345301736323205286958262410563651600955242672594605644521033056901665076273478598812060438925424246807275424987015004872094557398524283763088680382237656843228273115670702726003824542621785400730572173557758413224510903717146870572700369201093013915648445441500620188361939578743803007495832525604104033354409788432304478900645132383497448117757529429066807458208725060529388171210277297651882008521921492668003229150881440469330145415804363783823028777333554372508884571649851592520717612069182604915258156152897972057134493416966096616796100548 [136,58] -102395971703811141866604209579302917080964304587223450788754689930715353267982832222960550671286576541030432855943146730909656416103802951979177799813588075029546550948847571685778245376856911839691025131974453320207017739193000246006462540994603691578044819396450301897873852407519331175754842732684130805890376600543406226579765400503776452790115717378142205009411008235293283502769289269242558478103534141802827905252672130559395726109390972527185324692260868706827575197575834739808123034782516051351651103796409770551090689372211203043191430201644698408655096653174126918328437489806502415554407454662857397945507441359501571077143726647956668914592944824254392487865572600090873392172805365242745608100907549839001621919584467611560019043432741233992181905216095197162713659368193233082973002058734683779947474486252551738756013428741648280249659288111100790204757345806069803910332043801176763160391621792282799449914831895779537894151340729734151567017318465112881791043036370894089333221447923836368617522880785146978456021398928545569167144865290506072460031869466174164443274045429352306710186181972992812237354740225542419616028517855176028038801518560555991175139987110413226965966311943248428834565475696423083566717214280971044433340936955744882040178697603541100036084124114735617674056349110369563435160685122281305340387770436763644607639741237344747249955590059293096218469949899226704343385649691727133769190460400178484383891104916958380757782048376044918060340708801291221 [136,59] 1521580034179098537911881361510425179010565121064961924842725955733063669850056644447903687050261734503912051352975123092331471444958899380118878932456748657919014558662845940313959782473137420216564051888489763286901521512178058474282720321516301244657584487309387388597139641827089113861299636743764815739751858228527336347630694437585545431872810392061009745297834920726066919245581678306290565213739223471600080913840370601924230206326520144264325936371629601272914744371874320372625820950227999331202958949678295203124743571354416226133231259432641163730668457466416857119881814812294305571511370890151264562482901441761635056081714921785365211599323911781401529947690012542649612401039489128307143731018050305935440350861799152444889791536026592289796499216170888366271248337861318223595693727249574198192700781274629044838243576845505788275812790671604368043919327634088121815951764758367483828019283757121548528471237296304860196538000114547631444418952962723983415682506980922670614497950678279262040826736828114932873460609532159565098641210419459380161584033754857784421413372777187083242726948034938172784310312017154782463246087802098308913442537813461575883672233205904270224906612636053837002484608015894783875310219331557154031623825737431149810906785810391903901669537775962955535106507686307839751100143105180862839255977453668586528498715925052845601558082721034736677548244000495118534692149751883959872591818836583142447657855813040331728611531487463813173147538378768 [136,60] 689466546410443861452365164713199690589441961870623287048814400874804692468455995056603784856630194316984993548881101033773294044661699354293287290581371762635383197403294331938041707795588308113298458911475361091492043838150148317575498474698958069489125165191338917626148411404685828882631423257734601124923371067328233093900410739272532425898963981952990942185823475319831969854486396109168528469727120614504716470766298694570517095365051242504103918499830170638789924284208775912606426708777817324058630233738174869835867130327046541032672936657773848645432431481720994641820504535395282279887607717270050610104907549347060630932909088266472292895418655860674196345716803742603407183414103386233962624476290451590846291994758474824641934870742532009395506928983278735333264476409990216989335307366315229087295638875232358785881295324480051882040036100217210154094924283765610905035442900831612473712463977809973746212687708292799497857982883991251866807604626100550149400727975618051773227023869486490931508018303341945514268097762093806451375585971218064435065188194118678484615000069882018461560913650404770763838189741350055006327122728620296923979283553154094783133236998848810988755174842616339750023195378220680896027916928048368716493243498277117608615977967918138679237453892329190163767795312126983388074949289886917361439098062636975174743226388124979201872982225546406929798569672178836485677031994022969420171732718380707192227278546755527372058293282869566471061955444 [136,61] -89992418677324102442661617454960706645797401208723949002075264527509785580351053147231352232632673014396352921735386127997549190576711028679880358131354217028998545621045518449736374769756133808917061611266864935247705461475344926186908456661841749178933567147452228457500582970347654455082844499748017530418798495665684243798808814921367277790856709502503299238142429436646978233071254887829964653987479414779759050371750845078623485757474145218998364833003165081442250280634324396359990883204050343068284004452388572431244290346572495499885114008709990100486822452512365932955509370685216157680459117559671419710896255973403015803390873287961879356859925892805233782578470642639331083042805760102074833892024622750095751022055589966751578208125071667939653579334694789617262806643476919683498250791555759212893128359199618493542977032335638630064261519745339245068919733481799700255198160442842112013937247202508994186831795853990392666550310809144845954213986918645887303081826785622604187491618669540117992746222699151280623167316212953287211516074863368800077815337200856640732750545975498793228392651555387983539982108274280241337898025286644935388946198321364545636452006874006159434700613643047088976084030954822492933805401390639527758992591443141332361377693553723462704380507559896592440641214552733517373184626540136321889532373669361988459620012912724964467508071918963674336480527389907093334841191307824364161368111965366164388222968118357619006274845684282465564810 [136,62] 5870086439856584094084842097011302805616279946001417380418791674583787491370330425399262005226725811893779957200579631000719113540283242913600229105173538086333688841798068317297049300822389944937255143814976906109352805041429381687255977140675801390053444696147609689114709125635766556232282398132563412432194795277781921219575633594123945833090039431902288146057338800643791767055870549378568599670810839411943577114219656331677914193186574001076339547489864722982744967971423300856308070241823954271637276523398925654661193837788224455162302953337310538286279101395221632764444517403786875629152741091695023109620995241156339411421254317458632479197238638485852541146562247299284564884276300704102561246022571151051144088362747019467368066616829373936555582321931711139683856166391704280510535561988120147969183928037571683157263930015561965952917990097110451779609258761102823537364460475049556545174897344948067487243818502866131987738402828836912399479897426124867378714505480553722870433591451390155287355765758051512380946724922821299516260313878626298298628231885659147143946932593851897779186164770121772919406697298158316736849895038695504423928047221120102519402809543846242864059443783113885166855412065955511976455271168169637040454301944407149339183172138410141838532444954733444482367301754254346108574858236900726087583846161565405111315309835517651170858348896687086162108361078939103486100250935123839375671006836285977525371554405657218695640466357949247397 [136,63] -298107278225479853602657636538910480098181217588547847508419855101443337457197291281183032809383379738532373227789946507075190952465907697691060378967033305411418171844081559499840993405927906926654993196483929701452770727509156298777358045715546469964832356949949679047263818229753076525884404511901757629466202026914966895956755482685308463374373436442144116283338603208091909436883947547982624150287474934022929572939443062591097278343486018282750779743007895077028547329112148764733673509624747962993635716288349795904955260131733725743332607241484432542451527011458288041166869943085824054580814164786878772385621041332554982827529522028130520698182590346176959756237034792547071526906667745044989884173805656249084587583921290149188147763960515920090542742364946580674156268775702262697391967395042083820281808018257326663062825476921855910737935404215449320051133940263055883892379821559129822262622817886734769109074976356036981585363786498459140175568494617395323672439985328432548201702630863350929846063648347438337258866123428570761570218366338273159664705716933011812882115270689794261001734709641545758187856410703661980143013865064982594122166182273320725703104922953164122331076737845781993580149055453975102845801814237670589878549065612363552829714675193068403493921927853404283184459243880324628476852910409784505314973553735237867211772782685410300292329789195307306601465649275874758009052054156915618482627645893868229100186971576347743334801505969782 [136,64] 21686008850983600479458407187180034626864179818896498212854945815179680019051404210982806472057667329469200654517569014643054364894174807881240406373507904067969535803350523142561109172018103254689691870990899087987538041275931138718836071919606163533168731745541725369393270632067455284139922712373874216069386700876095200140869338308371515915304356838063965607930816757967690353348584907127230275964108464098635231882339020964118917753739805111759833560233364333277149630034842675878486169292834437001781726929811767640271685414845239855575122399453584489066049811753223133906889709335488233056874657927437699556370455951948638295639044908142329327904980583709966088602752587125478989110796384503609062859722348824793668415225396356298927222071348122217452963538361380011342875835059394257035097168362829792482294248337561442732990352022306932674908351751699785031169609025751614068982381987682140728645644761241162173092597141747613620473515561892369637747882689996448516424120360524902565207255293734305713655734442064034400447094535477453410476703884926489612425067332922196729618286423389062804671325507149989925378705809890491162247597584171175851875461787845271300254716313620713205384921717284506157519698289143824549763429728947549563994375916814508543720166667087342549881797584845964735163773198378652272790074134473588630051275661142175777608140099367995132436453168284486450563218390182934090108154534967818075292420553059077931168803524942264908768450081 [136,65] -1789462676504898232820910251395732822169364943041253361946641626811807231868538545457329274481920631731760804071631657467246044562836381166432327534332032695061210433525420588687606958847479937318533047655427695752781362841147804178013118564439793521800042952483352042610379539048591043038629437786868325188197348794188249761422806942283138092456719970590513104376216587836177775925368793015859594487287197198709650018131704842505877212824270488573185104739215496740037038763938740191718088279387656542268985846835175908871312782139115280894117154434808438242957609426608516066745223149060642536150553277037860113214751236178488730716551979156407758407984562923206190238038726082537340336309432368085329264321632736936948517373298235164487821354845403830474582255379898503138979612847012547259748055227631772405190748793936696146847505386058912643164285470164153825108466787942554492441223967203170660380458430496108860142617627134104983793229654008958175210223122487830412629576631213847547288150346444234641493165221331825516679890105037264451609018417603895120902421133425403584829125271828381952642452248732394900678571610372368461161781997563620179367518917642244763444091182343009676234410502336433878269923751811779632625307158058016757859740404006909239430680545068379295920056573159059887970961848641024968413169984636590646959434512368012311142130956404103049985076407698031573774087244047667546941479383114615121830000737365182456238888661198726079523345 [136,66] 111286708899802022331678587353271567416815463603970799695279024268885456643867936602018465367848262627561712763977574263202611560688679993929174561034305986341391364674811768032421547257690262521435716166550700050545101448112767275383035530768765035313290520460094979412933871690418169425223978847151932196459059426959304018636477964114219994693462352242346363520675130144388403325072906118498703874780177584167032574111989171634939672068440504514962248075016175706574948300177959297278976000123798329896650144526484070626724165003419016920310900807422141229206057710424251758515709301862412314355967010467130957294339788342745762402796444414196178748492830132660551829018838484595696389984223665452209299581987945251551838186167247747058590569230581231106643169970404632440725693611667889153067813020249364707086437094261018480573730842926600021794766516542792345470256083997272177898564000920557532572000784808040113392463550791396519359018114136873371823921595323097877380215407559445915065939843021488395484059896957594523152536133898570716998638889086035531071044049986681839678009813150137541517627147643356060092943804515383482061381225701143540442390777875260300282719424011132139690734113583990783811781024377207890186447957687970422598496408037263809811921954107063981832219052847012964122409314066251112878465238659649299952647235046974949445909099205406765914272980652457185812084616323256645198976141035070057052412584346176683524478717500190325021 [136,67] -5055163677468844453229538453821536932455662550955774269209100194537771817340226877090292834315527229927639001529226184207077951952936608925466174549424590212399128950351778380416576355192075967600132006043507307496251530353459833093875197076989657015544727742963248697018427098092726334767227083754019350646411537913520295308234584145753556508468768379258276404930966195536479644068703795968127400977579157631321458088790022938879901852847672078117923690251871941438665274823489929337814674524062330926328485413581597685438768808255051965188685578573947674037102330255414159251018905377774663642197089431901928415226133818017905491429131804817259243359420091488222234582093887342075638718295644984979512676978279617095574615545960558255229011575205177843960633383317873810857647690812083264184053075441316070463999295064196081925731943642553550709051828749553797722488788489770696029296788015961837996866433986963257045122650597689617629134599975744450557956963097448354398506885836991446852645468402364508257420949667817899998125353140671114710723915501572446550900420876461690659001688987545800149561881794848576576225379358263306210688000238113212718964347965602269118196228955267479384129072578258452933317325279949338592866701779888433518144128995179551753707632691793022781978471181647949010722298123184646069854815445903741085766314111592366255476026961195304629791112119424466954358066462347053267313336783703727187737562730016981958020686667026678 [136,68] 177190426290885728347848476455319186099688276091316162376721799545214169424701341168438310624001058935089794813157592964219901804690228338667512777801826355976323134285728334451191287966610115000418017395306957347291980475080461735840697515965713795904822292443511759659257111964350098697642043701618806132515180613055929019873196998347824604052592567053777266328931042985673164396663792571131172802735194175875284979190489561750517561382513861760745256771594142501033789036807784472314660559274271163511003460133564559587265347255114458663687770949494417392906117051594470101914564678004751782402305865232467290976240500256471931320415415817308432234715370855008446747881768013682685154016912230187339366515285837470264193733040652317797156487243741499569632050574351544204378667088267299375839682059422652518186285769062486750062651048066235237722079123721057338045498286848538172135839134197242100660709893632509713972427846361270020227466767520580163490003309387381413772178303354989402234481289810249742235113335374779156872074732581150362757884303844973605739187226534607303588146304162657455781531096108389139251954490483889474300028972237003886044300838506426004582963369660869374294537737923547771984432593889254958744913561246716489100176740702828847236764011656249261413620037760423286042664376736593342854906009455848039611728432706363632706895436282285777553753678332903615680064149405691703326949947126652620804765267964839980108318835888 [136,69] -4940692890093459867277773948688962829073892039122242749425649652577917750277234594361928656646108474481646567247208290843192916621062568975952684253678821792065932693399395328833793296764756815972762678802896956169745112835019404339388021775092468620353553092324302772082968013339214789601282546971369092831747035735119680998337656988228747948300161274232312184625259417201303690261732001002432951721098419936709439967197683811256595500472353775107168680139579847372002689269372660033263944883770896751747398295172929127193674645410192051891521359184820244458796937339606259278666694826646089955501547912090917398770821202300041323336410010588977569631663946231052573757363594731566291164865637416783498842419657773520391807395989955435909192274069692434325844603083221529232641374293212842810274622953501640291413595135665320882637237852700335749705098994706323031840428045297997656266330274943280931591478910957494187628643051051457486771909207769289839150061274381672218799320871177750195698449368459941651093679209372405175004848041855883108487359386823692850523934340880923570788520362672352111187311418812374944344259715334721263770251150265390174147048300791413651486334941912564619516545110471873869195904199110295878654052506318378037727325040663679433842348573095143430603000410784763559635805196175171718745539522214405686494895996375932722803209923051828479340489461753056717230779616349918799233148490843705913839105100309228523165736 [136,70] 74882156790395824668164196823116578211159018364469367770327491112858675865655721121348377753552717773363589943870805282503709415355184101897761821171775522014186712201560580251983768993598800664942539690043560938002664438022605887610019727416182970176949984381710310538545295167276905157782893161946529142947580166708630285918688413882711459497387908336997197598203215346206672671600503552288526437325590890446739563227345552080603190278247461746566712571223413880659529643002140102945019112636762958343344287513132548961110358489598197548108123287186829409564084741605906969127397827918409773683004371110338548708121569816314556019385439658096094905960850028102451583112358643428266039225180692550791886386254016190574743201498467353237696483668638610764897712774620541297692322346136118440013927889126707962615174765876529321545798704367108437407458969647862076944363795738278314289007732048468149467065701222945026925873265599153856585337053822322885847328188564534628377579121527689744335722279903912621502338656499992612450391798483243641866756190766782713846336499926352666657289432366069444223976178641922840495589554351387724818327986963189248411849511808077463804865327425337396839418673338409193074028259596287953714717438931745938637269224597126231062877611622349751886126052729214006291915159379204794378284471478777642523104504650456279420728868972008662833666694115290962747632443606806933660841127463820258082048814717311063675 [136,71] 1304194188395176595641545236960972738964917347318385405082788306400055750675470156576030012042739003602617370987581430132979264256605739666121125108396089034282814706809063303406290574012052000024152682765176589942157544809667680004055189674917008851273524336803827475674447846575532630846613744639232278832427203202702661082054776608352860067756974989713398980976707402407956185948973817674849986698464508978101489632767784171773668525362160017800807622716982383071036098547097729226598759739773635059822802914116670465283188166857773517324010197789445461140489886497298941631111687145258805477084648940226746496942113646939636622643015725923774192834373898381200941557278919724312178366468186197605222235618153718194231708823461632368968063670608678429082728838386210233359364123578101844602519091716344604959188445214651445328988573007051427139721812790119547727374539960136291226029940900530654791529305530776461497722173539797413911766287206889821455007678306145465352031039561024273399197779008543146615389682924677035685716710389688332639723127927364348237510165492623888810282339836888363879841625357029489244610854110831107538455292111748126656919596265016805169327799047356585767166314922720756394972806840373360573069048284664489756224967201462952430020845414168884784557472310721785495305316014002981525778369034127537062744748840198627929729182927028883389311878912500367175055671046776774837079211731893983519188303156444928 [136,72] -54400442561937493821031532416723332110624481819662300290725761961344656808439977651604496562792896823578386263320254868840274158085613743646135550613164095568116077737223546886654340427998901550075786594142049860847311918625274982672958058958138974321358857944477115759851471635970871247320994967418962766438484248574301348377737730610981863450194415853485102806509323372310311497655667954120059167601910367755530055317671303772912668206879863377839001403865826639962271317173915080718175054828852968942041587459045632156973780286072337030773163421907226247875858511617468338405127970875706198581324427944953275622615409281711474355157296253506101279284775229546962024411323982524794575786310968121266192484413553172642492841827198609872847775209410004904509322394280063849954984940537085820335001331885762026807930707864226982585176581335852098811526061320201995447781181062786714646696656526504029375264203617516918472872362039846685550239474052422168586994554643320100842480898217375194236294150219181194482576582448716030114022160879237896937150576625762417651800718342296633147342395175605531989989425435693459142809002029383821927063599541105307224083513724170791460079977610791114860259151361488892154543038501401735026858237778710253230944548470867964283443619320316193541367709938196842539967339006331600160662196419670106477348763086557129738769550823068128797279837549741374524338407306076767534909302439318598699561592912 [136,73] 478137121643108919653868772782171087308792247724131832655230956149475662835127952160138444475818714166814378702519651572993719035511864658701896401781813203862200549432699836866949046790665586290308731354552937523095913234795759776318414130528065195212256194190247407774139104703355068770591487242248519094685050046332485706242178131721512362489775137055258023910485149022365730533891502387741214374556666872864545828700226663269153417879578665605394236907376524900371108746536848796124040525798335124345200219791166376134776399402675529337027654273658202386346459377291862252824168799705864017465538636041649209909264859608899732865729742281003785628406543232483877197071152834270601022167716065290699384320478636821866505660065512010628056823232986741123316114731436323829475981174457878263920894010348512152856257452586771941000733455222630370928441723738077129011651001838175500463540514824925133573063773510129810146679606237506441537191685903213642181903646658862084571518070578382419115265184725819761993952835323950213427090893721702272571912983087834506728285443995302374249640854229451684120922900660157894019743511543801214591264688434083325049812402443631800866199459451852752745791991875444742428652095901580386147326893629834044246601793616019139058359198694473500139524846853287317630891607454960192403385928634785431978194637103889694329991746444171345733002399611526455707399603920168706084900108357518882542100 [136,74] -4020104442950212358525010395804938335963150894063544573109516797693844478969756811099434186685272418180436280233056087167841737048816057617245965989694385936287301995573177105760007687930620098736711169419949205083723478081154688855114193169624975019179312538647653607634607304265791078333987021017235639770670333844144505819067400960642178927358225831607761026524162101395265299346678930853212175969164930203589326695871889924373417997346895368997148528161035391529387904373439745974449322191876210703722237263961988553431729231969331640390635550168979915530120297495706901972877461566754843630915461174033570885902307399197563457634241030636447650339704337970410960102805695619572954389877875460009372219212227380862774468118733826257399868023506456846852026311561522794446879129367890081694403579816003099565605801796430966205073639460272716029683744219201366406445811570703621305965227090092356133889135200114780986244616396682700678547664328532678041537069896974875653787182608280727310853422401599171983239237779884053890822777450503518602721395126024467677752803130675071479670350239285128944890973408789343138193869071842424613360707792173824091679333427273838550440915313252081935745405466394057465815319165898056961700985738384573250353735551916153863689622601640291933774399195681650283930890123560406922360015148915587071748521507556620955336692992507027845941426505757834315787376417682011655440856932718034771 [136,75] 118226588397462557775476682712950380486457539505851155471470243801155778404686834070711450676427935980462827121925949570001495987742448534006747135295500534970157666543146556996609082279251218450197271334310978618158617555411133651909261506440284542604726449186248048994196749066847893771415343144045932610585788303630852570021887091834369535137201965880301802982204615984801891585019789418238759353784184127500991190741265171156327686553995514440196890428176139683443255413059616700678252053679578883974457638154800031161540445745341190541968020383441959713780620767620263931062927246656036021208453845673044826384188205320468341590292678433252379426277245344306987309621095017133285316661527131462158015893905920589328055248894837914803654679008856358919941017417053296660169261414870503806249858558128587975142192199267815152121902483720443031382614596374297976819853854380597824731924462802682459377693153104684067893036959827651894483967571134878658200564483535362979309465377162830942324474485815871933492584634028463059865629613045015902167137723883162747564059925991044590223764659410725887338493750606281402426082276701197038450787980574544197734753445796593823078152274371828097556005533555485582129994374426159373816457966443960160462956642893116618289283837411143191870303425989851338029761877878715708357703258639740037261923951160338354377264345214711927246525560840836802554448507988198565863553193688228 [136,76] 952961658732918222230664776428715373912458350957478101931798144707834494169295206838242632948111723532379535193426753492290674449006946523968955993468864218371792232657920616131945548343758070734181492746920034959079870364641241955126014230061915138033661978359167347840037875118659033355093979852181497420815182515973888390026205065679119967543826076101603891523102467638481485063750308604224739277594719637564318419892851931116938255237419498825712585483466243806987692549628277584916865240762098424067027562986364036528877858541006427781278934676800973125627390474336073119799650161400203563899417321957765627018487873278329385330719365634733909999690533480395911016101540458117583482605458143929559059455682548937197547317472769740683428029559959206899598559556063835307658193208479704741149091406148609827978000187563432018126972766176613685452795070202042684219150039747937915330731057057032545455097801134472057564004051768676269541253301872363036998166108909135359786326592336542207985848145151596194582309843583108527937454510013616463491325800304735644969793032740464040640132343669342809721322793300553554739364951280107937857695547411461892551418696616024938018258163863031847693045719249876287115855755668176122800118643040823473071654126993635099747116492842531798360290466057501700310712987178157120672608459073003536684371993539242336964263198452365683672918957415377484254518576124385340824649203 [136,77] 6195945607240567932693306645335755978204678452451312902401256930788478956741582613921443512304555714145260374349786169499601447594625406124407340406282071842559120022285762569386135555264999045089570469016153221944624345217967443730907020240673528365009041499384287911533545346728097869314715980677545280490005199484254119436356087863575284481352540877611097905924310068166749871114932356982141901868731526461725511172455787343551686918550239938615699436622595883817388465658066595813905252031265263784939368053625454617706267342469534458524852684436019630118615488786662959233904534600563949221954371467343108893638433052144928671279804434088636134266872602285611101594022673612171678435507391795926627241132276417973495304073316933215233207342511701669868901489020007526345203809766902954651654842629632601700092224432999664770472669714928276906345140159153223457534803334923512492091031880784410019154156706947123762725841475407888312231246913144391927112208625555657814192919428452859421943798056715663611152046831684678155266917077658934497205252361533673378274847706427876731751689705247255414986959672608380376005005692631366800346269796210573602180689991504351967778345323710302054007624209728753861630387715126297410191778004826605986453726292037405334915460089419825133487909011154710126582439188116915423725279094371196658450056512023089486510026913058310524088473772152894567669431455708728197385 [136,78] 65610902081654708261650618897215045414029495292011218270101007379522246706626299438776520207239617332190153546505148488335880889971908387589220600356625392130852352372541639271533178371210972322242753334657003194191651358988284784211385446528157464194808106119077224177512586943422199737697219710953573709865286145352866241468603917923609719929307726260692973028382498654468668675845966851292465044757730040470427053572955454513714869950655158858064430848524275416763927497428995991969760113515427309738080333157637754395499445056572417746658853145372755962315980960347115234323698227050438458792859475613362343734294423918541309737452667821367439505505947071780604011827824353773143881382585320315918091774153542138470450315144444692524657659360293576206938804184196319957186713602962886769228068151907552149197824004835086676675659683808680685249986200119655696631944302616323531172883311281931383358304896370766013152448585653199788412116674074244404727650102384578833536545142878715141610284106814095297508781938683647041129255014706993429573248869643342546205172126464736702146520095571411756658809408283198757618519241594587363666493828953113261827806832070851406994206224931071774385965115614331997313057294571358724242752989740003976422617126884039129828278990678925866316690006911245140702741366101410019663423253883648489302587667381738904390243377387594006046982923935523203082144870740447460 [136,79] 414460177452906073071279287895569090679982486702417191420566232322686645248313274854768158394902501943494213008781793878869670901929785938846185335976736065510986750650487586446453975721723856998546609097878082007685874936693437568907391838621820338826736717801913494250717545608513544838233951284968862303826860752303251778137692740052459017509786436213486192102940447243229193674142588619441731702954916402308613105151719899074682741800550891672794346856213227165973133930473498338427579459365664695152689637546217333929025075613046605225475543934244650793908625861664451932651795495684216273901653761110098707360489880463431379355894306226434330265354591556058352639760034823714292123114290103352595770348291081735612701400870787442531397962058250264537730873965031842842702103058576727572630783586333942772630027440591593499735982897951380922970984508748843894794383240048752811763866351493951134559492957604211742383515944257404068192347574264374325330025352875691118828159761841537797546398679519154043968412617564682623264566741077136398676339359062855546408770647964067858728404948690344940492013399761931850611964302661484500390757056234729599703329873101184251873776717536335504911794232532236763015582466197568020070911042416472803794634081522328465180172028793614814692673119896581904071047499257393562801602285153007679811714105825804059108554170944337871035632651284791215882779278158 [136,80] 1441735758508347544612153779331540271688025263270459132247299704899072615325525662344605162883508001170944183851034302340122206320777451896596094648993041388605283865314271714531757454210482602163907506666275451541944835964754609651600566485873163466567514226969293238787467757947692756022656300544536501064824089401084671966560240007442593929686477521810151044234801870365604532755839576372074355446711198959659311257515409658185275817472003472153551652435244041654663549263018678192119449268101856525092152436004176918206607332816834998509256564837527838350883426553252496616758423180957217485731117956227090263731078498309114503990187711152781964047623850718152080982297877225575634657837329909423033329522554240062910395988773199252392025777752608108599035289738483801436199762965784567922957888469222919125062056802499738603233525271571118868829473433774022844833523491029877471835807233362121178334947121791027830151647115428250722675470482334332082664375991656046317901538604956310587124135269065047949764338863822915234215977394205617719551499738409291556986610598239157727840647991764337131071553157729621108186400109455705621934786044813948037290808538702069679400324514067399718075017549864896040663075439778267802865283298998966299182012255626742055503081619436791545819835000131573100008860794275427708196847472299869074898562841911270885164304328308145625091060060046413248247856 [136,81] 3942919678498360042516898915821784608209985106412800346986333162783854961331085028390580919753581872261700286589713433304836035326075056358554747688986369743030197086831982746095810423830759305190752045480083176539494897099532546153810352772602274300463983547047931911118614844223471502974853114598822112809725819136171344492596573098289026173770373859742583938487961375864436426361365961287202380999841438622581173542997976496759569076648402862701925659052369591957994937091634347191486490190438972647837058127087670776910712790485863818960026797006854338004517075173709955152710754849202904006447459458276728913491510782657038003207124299972170624335464766097390701036315432816431814050681732011741450554374567622762139046708172331680622828693354631309121523940928386923908506560003985668343901562855302872197368877474340991839493892507856059513232475002182924502825946052356754749929571488321808069592577477194617373238148451411767916448153884068429895980092913472153821419376681008216749587726434680805179046864916627836904928561242899243176933176152346996729390462234907543144051341307011859834559713942737341853796066452191287330763748124723531701336351040345243705393680791119207826041911252407868965708779498251801463230063244686646247072608601822342211244256553697463725089983718975042867113273791798607287678559179979878157571259173824259370778573024561460157292022572323950424 [136,82] 6718903198385874353428634302243805932673896071883155013557803904535798517281141158219901386394060457284575200077501754914847442979799377804113648968525376696136468918976655656759180910971024970989415024840521186046373286871277759555251670546840261259573379569816273869881974821225656079802510307709513471836271913370475173638418837143371845683611481706830340627018308549558958018128308736649429177623074729690828942467034162183100959490779062954895137130451345037746132910906428430803950383998491010940162401609876613451941965987376580328452904687905590103966321672335039799698216463960471048988923428825186850191562833371173009949669622105198742866247729281418433535538054902231737270876666838365720338946044284313751878269859233800115974719083983175925207878544627171206813160053188888743740620393054227293776185314037623128034876151646947128091382152574034821105021447768553394692908161399500718155729861078577884293292552267379225561392674480031336933382602141785711929854135644925440679022758663430765489702197330006060596393917645311179252099856107356282339012971333185751106012553655112962368502133004575749312153441466930745064537353418564357287164604434591764728812882042557802654286731429508345015238117280445481170883160447529602929974558454906887466731800526673604929338568906752732310106029386041951248782036805220845687267838223880592060510608407500685513267879067907 [136,83] 11135149609658920207440340828723078468727377687134645829711943362580304994512410550989930513328243363431118801425226537997876597822919674974775658678643164213053039895122250659639847949712831032787093431045731232794389826770900776456554694850557830046058728489656728625526650164903722231541554546356261690963022515479127331917195146547511913603383387244211935257986746639860715279202755358223701161939212405350861319000732441319739530003914781171295761131024448125076438916020073403061594206644529847046035929021417966109512762222818282403828348936812706183416100513925898822930798255481164505004697575476651927856048729170219600373583554077718463150111042566619921834384753224929962313126169668832481329990676247347926641306348993862368706028088237756619415860763909210088666315009227986993181691740155662255523415460041361386635174602677004663022568351666507081552791265413038377203393148185708700870830010821088244362382471927084327157500773434664826688477504318681905516820172430040933092352013225005059095509386807688789932586174349358994789301498397040527288580867875071323474966417119808238087074881588857778711589256551994426276944722360532834033686485964396649156670011730926275377801370736128118061687985538554959857986595794870717614169528985674513980478702658017759937912861492791806799598456916390005953647542094699723892867939888335823585847010051558806260800949 [136,84] 6771032261476003691659959841933187570587419095367185026991694578232924924883107519434232105053084531488616398110485203752179711495521714436216125468462682759788696751351564391916778094660059875577416929472768382078938861792277224951485180190578380645587841392056460865126243893495098411605746652873955015757355082147057242493972896420552707883101933745844374545763165102657488181707328820489406618935567253691030394889556719561432351763642221870326786420200228615715315502723684582509235988904517604514828789901756569534930168421675649627251671569872070985490420762469869280968384717571746517812923369871749514143700633355745883033876193047814740083706875829575606545242032334346062844756475840016407238107345960446895730314160152477231437196035092315681183696317961442853135135334727088059014582525967249310492283567287738330762791495192098543842251435468168047782203020415747607783594451430560379568486248736089574429229717485566898450741562649304590351566206569472734789083509393975113583066275609805144208631386463811072522358339834167121979937652935371904213979595697176709071660430978768353248472276338116009309997234438697311896292982248886934204807511395790924075398771975753681868866995593936803521594418586642760812813889756549195269160340760747932831257665501320468261249818848470869245090319976566215497569727076781405688639359986755605272640560996084061466 [136,85] 3452376838460506467642668599795329012618716727705937897942103909951411054032353125508352544839793965622200457658326141001710066598123919415975133219055827850146598952136030537120967779122830756803120364741409776287792745742166343764045452015541639278176492804340592236173781331518851770975270973286388393738566414311173149459143082827853695318066758639146472780992608060863597534430899843242281803391256029626690189365409076463775583243205238732967381206112260111719198479813027182442577124746894508796591650398273244147494973620129389093282213123432965172606900542313658196448145624013241363806728728296608114339095243303816051309193839525909385950069358025587252265770642831676571049575476419972981575775991358237305262521525610019523423611365850765295356402396373775613748281027846493622953388891675386221922354836102605585309725502215348404566187282954612250933491452924759113272951695603920471862023750345916639799056751495490509178963952451346744463564543248442132435632429022714145573428659085625579745361699761725479437034508524165480811973267095832661142409881764850662559253989128659193799687741240266602912924257978764495600706473073368069182188683516786614466762896526495177714521876293263114703083950472344893799953903231018310538612504800455462855499439695685319190918507178114998197342384582949704983808414220656162955605557739640997094498919924616 [136,86] 6280959081025531586550473880945580883173013238960122653982765447359714906918703077610787868440381516862224812799354768823403974618814673936360870041145200011890777049393986970858151948637037741119236273096516914133257877990884964177808842118096249893838675385971804233509210293782348609620398530300760583164136050225450639116878418990110548850253793761010838926437419746950593381623837687710301672082690683104580090303929722288394775763720470229499540030694703313903429511324783275451083127023241161270940931480391651387281711560126342190928848741737673045233245106240370874240963965390385833861077190119218105177885824820363041802810868436839013947489368019321576116376102911724288668096798308214825339476602392289611088113713214183777793618145798595783502075502465147188582931937919206102878463550465488001335652787534054626665981112163821321144388325325533329289377484969527970865722753480711123255027568437173449004692997256689643290043810026466385756780296357671662055616174098894190138841369231860742774113325036487955083480093483058120956896970027730993055088615485174100962620272194945482186552588228353545131289009293673492982393645863580107007970469476934956365306690054484776085365178773754912528421387753256077949458526623001418812179974429214089829703073114314244268329483144591829815784820443545910821720411981128438783582495928092332922558584 [136,87] -4265789936958020580813990062057317872434172971734776019328903299840047913188162721995434591463820995521859251947559618449436587193986986770660851925575095015859581193214627407322266641953667510743988748610992309866334023176259873544077251140148307802862297905481669670666963008318312234015799980569621842712002890497897983227167248672193611396919743830021181622115845611523622419706297347356531357791415450520430762766017621641544826563348305404585949398096232398859795586142221663850738920138140951889389619782366433792022735289541920205213853812687580410568684507217031892019542908426961106809518259424207227211777051613502264140156303366777355378527640199340132570114182431317990827358367826956858523850177202676523202875592856917366067929675593395953976318160749832606323287684034574326176219151227847251684697448780089811430193705640029308667375935734834254590478131190910480615723270963479523082897756453359476744052352751030077264254965237046585466752550457042199690866203625822850862554982359021337005621151141211550773230244571867813253245012806555302924695130388814947300657769929584846568312092533690691943510718749651039705596349633979138198311217006830514401399203277990321575497754306135938780085564452265444709970804655710628863204815989340407140105793070966728401808045549462373088427426001859063934323152961046059301281517758684221734 [136,88] 1304075344332422124217606177690692751675291519865415812241814092346275749324881725275948280411906243509919405218040925139343868287747046560850667523413980758939708370042097364688700275819969248271984194162355676396727549132252795684499607815192508771825906468955037481196902516166643057087488253498133845208307755977435918356967932915913555641640057013642300402622632310771364286177674000558598560307014951058014658460084338944701616564178740510159105204685057601961191682767625424625255788308876115875339429198281682102498905736585344436760814438086726071631555234802502452203237393774371742531879647614052901243941813889358356325856284316137413095464784354153717475480729216750906186470351321783201756467594218074345818684768125388582241598448916109746941715479459593173728663499774615199394125173517301947093994088687243766577263435893592122879225154459365101347141949202705689827991188986076538016791085362040983305658679619708550157563956081951252325895996115583068322001010741940787411730968054455274380534785752909187364974236910654135837131117217517596272376955885779436973665319674931219996504464807033207587990178521905553461708156557292974920499552076801425119813040723498053768276399343865325699801276475404941637943146976362112022122362122010836556636271644514358655358663143741876737700676255925788947396778240621949822932476367150 [136,89] -809707396594675288686453917684346662179648437431273653452123668654892877417454822468399268445230774818097034441978549189554908112518809171392299796162978652743816361984006693027006775166834698806513901992624219624159847190956740849391881512380964092968175737062877853236997350405307746234631873395201124595384378512125210736354003374191894982898072934455578612361979801380297195824783231603704811677992677977824616486853845017581754397458763736232176512155717995289940970145918119256311396202878512804874668686486953274249225382375375875642418977749443759171912660194788716388898148877427153540549381651449379524000664269698734668306912801776648397615501477925922728595454078795782377862895233631310916970697554611811408952025536802502529581498075313096098026118435249823759545480586607033139156980512027152956850909365358646401429677956916380103740208117549450832864355800808002133662589075804357235187463316953271164871172930688244011100800698344436566180944891376108953082893508751745090260394963459458207363616345365883827071375734001834391691250680034083468104761530300906223166658834890087044594573590381229986765102441810921882740313784861163825368258239755578637746570085556493716972539500958163596819179821905541914879315793559444963153854671648610769190188104959283556141305788797151805475009889671512823886616910260926214025732 [136,90] -236863458977974105917494710428422776117120242990228250138428176874985463483473767404562619146083285707705406765769529653673588395846470035584026950411083616274235933109851957222420147182726330638591580793524761096660094260546395991236119898527241237381546082282580186939775513403698408757307380902429539798557277998764213751034460467184027973104908210991943804614817172422860549779924085359492650752702164130605425090410642902364531778022093733755175774316174710220716210598643825558118957966410661168473000713336638783285380307886483999443604504688551956390353312305557057516890512235090877284727535631370812198093757832529361603667232197711864098643906120171297745819671849037942899446816555579578428345148543035717946413289392345393563754203718088419487687247114702003721813951419538972092223360969872958122508887355865336770928982312904693986113127271017439896960757862668406141910899359452245196117123746027357363161748667038465492796212949133799953273951914324200823515761447926130884325235167440244121607459391915861528371004323420857600887325338900002333023828891212359468211604498063397661987679539314293444363051872279772035056896619665648753663311261734780287052427644644084655921689662456730592306207890680163776735011809689246749782474146122776122394648631138316702605710407263072087990030678507108304030357454765134944 [136,91] 111069947735112834124473218647338198603731216476934414308862468742036337862090625401394911508706258797812414294409184701232473895620946428408752692136128941416207060877658714338215677104289735867690682200120884574737082608584032804681244596365987887244196562915150719259656968974725909212055336649210308876339947902461851856952272668611073165338732205197163292318652919548517428501897673346592357798077717716522285086735431253090920022636519537289207452447627132361211481695530233491346195608925741522627274343127567227218327742023194212761835255191559486522283879279755698410133057565298867886709255927594504002278448440276490942553718132074422314327929213228597180083600526473251077564345833932101237578555579317714265141360241215257734124983050658977112152693643836054245414601486587642970176353577772031310527991088261427563342766869518826629371479393166766711303406159519321739630949083219395035879715742506032183574107101201750333896858262288750965382955938032647816255268325267209930565179013380798387738021446430271270749693660736489782614496401668971168014069630770553122259557170473287205816425449717140027159573829372460751441574513077946757929996693411066026538602430681310306425516630456069688943696877219787649042492944401664940239324265692917863813300233905530777899438956454397259538832685480702633186615384479 [136,92] 17874708458275493747993421713229786974891806022776407896733637940543500269832141738551133490178324110025006691788911061734690531637730004170570585931390722085997512711617227025821621733857491992508360385494672126002908214971739086214033913159128381488143759133082070661450897740988327734434395520703157563140632343022158809282044510239266688003875125036994209999544805791017875821346224042533931995235144845107659429478531624443673015568154432019251875922925518314469402196830191170939111446190627442375785207238596065195215409621885311959414253541275481654013508740307597787369977258998453829101475654302265247377501154112715968842970503748074024946541529543708970527294873923170929954144390814477842644520289360535549211073034565573108363255716773748582404953878834427917822909809386984223524957709186295800842726471907261627316133432950413609476893514744162498901359343877850430295333105890678800908457003476200890470453856325611337233007989132246541217754577965343505050243308340649813633658419441607980728073484848991879473710641217672299782151134550960134172243549786092540932889650702317262064903228304707199520464427999299168571680254774058007634976902571855259966153992027510312214953013116580089574241278846054103799549029455436514839686655450895090651459408945893326133054964975809968357157583680770109780112 [136,93] -535404699593915930072018847404493859059319188347013120128894889398681264410783971240092643704513045146182147373766324608779249803372150717671314746431884488686956695138160806435633479082332028046342075567245224935439060195601764066186269230962374048822923887368401388406024927538890276545201600545672089337853963190920630336126187192394891107966611604981565032287740798672289382828296341689304044065094336033894086474485792951691037769135574747306812757697684762432711589067317276609383390511769057106727597677778015999350701024764451317269541923447333448852152505601261948216866680007051231728132636777558078677660544250627460724089532810538951623312887754744010086474197907911734197002913885803596117980279355037950253398830456253800819674098978528084427193631606822659008262842476034188062833513406253750467068961204666663627060777476964453396742761203622643457993339313960877949206315349792709581497380868839802113858066079329274749710081114737887502926798372896196590069098346283469485860546720533294563454658326375381986278948515226302975597023637216637119705755934267040604102352914655859135076543906041930971019320277864281862311547472943354950318383976440029092387622118233365382414212687791371582585455072295743512978822399344103779923134265366639168742348856194614756712006084443462682249952646993362 [136,94] 420033836675690878094716823713195536891506018602040867864007304509154186460820610829771116661786958504987870879501820145371981101679242735996298651299163342178218338974028411180572197693303785584884040345913492292713863335015399369903122966276523497366030696320491466003827651510459658017842574575171668600616309470459481782889700966615917606432224282948506989291786233008143514137708827529450233830849285153379234919537686101373890679773104373938705296091294573705199099956007898603113676864263492741576398365874906882300274989046145532356255122332836574081685421764308818271931258248179593768302460233616962755676216239495694844757058075887162292863756023652358268538644068931009006440513211572066404775235162151414756095641775273864066100789070707188103306803081350599680865490144612340498937138193438954022446634896325153161613971111197950722881638101512994620560161476600229531165139435471465477133285542805595060779710248650599724337095312532104537189151200012851389471703322736068817366356998756439575028828915543788831964000543277071995957530947219919477089615280898317542284201401570143871272423631225781116648097430951577733220366811542257679800520934203996669614071626092378865228793025528382795560195638957728919233450866418757132034916732232140960141341479279992942349704841903889452888614599 [136,95] 16810121743299490304925681542141088480866257406259955383826479672151266031476023793905343595514896918253038146566258172930725080925154119492497371235066348843219076883239031668464553525771333277996256632372047387191862461219852121469444604075593753122892820874694027397296502799837128183072330368035300340400649819461648930779388638821044920141085708323482649558549252594250316969205448279959849982541997781858095048135965367853414616814588802320325919712517235068257408289157951589158433184312730689044395292550285410240429063588973526063751687324147583179598332752143038700794859671126291025840117836061369509061561799222415453480586848017290730926325922012957766042719531929742132473507299306964483456444248881123861968059194830958971622847705059403250838206337492135629825523087246107719436417131648962742739264674456316180112431549363442174813067390886490535275534340423013519216595516652156420104324196171213768844206782195389695836411577722223635582091786354942981714137671324877626124033732321687029203797671805586503146950366548993014491374123705708026436100193564370355705980157694266775932672796409060945733114070565193453747856849436204841018434067712463400810028433281727651595102659350522387766678314491819201798077981364811748173607122518336626773688051212219680321060624817151214947 [136,96] -9857815424091012356707970304436101920172961848099021009929684328665426337535252633502315686239977052875163509026952337228752103267888405575868567376447806259803089921745762686050094197879122777639588711929280598271802150723574356766023671455145416130974131534089465286942748869721640311195002510146412476940147899570921113048407047578811176940881088701050856118550720288914657933837292118925702701025245366319103580778480668724603320577502562088436558538619488636165355678469541717794374619287460550652949745769933184033826633254063208867355182598356116252070392484227775198723192352286010673699935716254542822319119739802377155054758316227013513023235773746126839848123736181927313652825821509326537992851842047294583500468781421023416701455613651564532226149806681140840666530255519662426938395084444043726657549369057184298369033398808636021869313296478842287046669334169816777143099392727283564253872374927675866221036318546656006736037743627652624567401453137942285968420113769468235623880623286469534830128045097464269959958087050672714254305168275444233304051497844413285978877761781488726202795650822657492268759305483168849772773602293489813723330208360457501105982221707825631834405449985461263870931599591246190835286302140944179957716145337256371576098884523548812751857536262024 [136,97] -225623782316665521817990545847505997168532535412249134422696927204842099109810009414206625386655899637587679988515565659262348277139984746735455138615460753135240638762629974364973626023169978191969233289602014801374188817416809806121938577745954191762361117256168123338026524702847886001037610913349285817484225535301418489263083416554530046137045233528941875120741756171019367065547239917291208890072377417512069664130705908175021318254516367380247090932640569463726571732369194705773796249469553099782373450844852548582756118112430583156678776019407331042327497037977213639133850152563531421496188234854403741382720554416540589775184283245285104180618171214582762823271797976341551133472269461521533192076382246626780472663065734943768027553830451452662531962941233644223230639534949970244248348727011627295250871939263486569638711957835259662629670400920587167116371454498180569469736878976194195293765485060948300482848719766769402734592434271532621325202829786525627443738435282187540934179688972136994097004736899118789217098345365119448580355162556239247631444781050394434687738699100408322374943631386701736485076235583105668065383181500075451323998674255187118548247664218101095788446887566219397570950658297974188299585215171268023654636323876746345390984394772186758963423 [136,98] 26701670709969781181356918052081319590635917993907828518139608861392302733453550336070274697112896642401891655318867770085489226712728620359853416009428710460256927613691315042243316502432250898337789692059103386570222711431330932286573491927244988600210099743061455839487512813539655096984722411137403678829753820567939992707136600982824032475825787878829250356785655351699075120347967751696580871689051320455388332163836638519135903715103885785162114747185561240140898057609561715517625134814199568972251849474730299022515006830512961316163352547924898727346171290624505078740087013296685677472032232290166640450097354039381229377250049994443095770221257300894165438781649407429352382423998462780346389478045815646765415228369207018625795669635103395667371267240135446531075547389568899045808829259868153960959808280071012559971985512798095403642041000674373076196425506041367851070982330740012199854780876038255180719177278032500516155884380085461714160602781191173348968128318955176932726444503641031246087743415885800028812117495594723350861332429650450710312868004460762381586608806746424429699456747266034463512044100724758767347447005055540372974686140077188414803287542866144754184453350767890118400385168589043921441404614237155710293233449381624931953674078379075072 [136,99] 301479089694198799434123618985978853770150217240854840072373417186353575545823933007710529596922095010912463470749931768654364192331634330373710367703248495585957315158983309748364637735051392120368799066906118965090370306930344648111646939362158269720231405543345453446511762480613276888532965496100887389933114882181836346939193712230690148302619673004241746385816893120242152382049613606541134584291536641262607840775804182037034325531978183763907636538053207006973488985646872900924470274080369496614919414844285118901879763637415152644920115643237938657892138923563600947009072060006577341125728464479851009587707798435454711638417886467141745860622024571155728285160813946214306534259037847488886540589216009741956831437813200084126266916911911015632954002467253713813802281400106705155516480591782672457099300173877766342906755421206698962589307575281256615310244766236923855128113059594403605569642256512767799532933031179474722506260765244743628127037443019887035940954890581955748983217456808805544760970020825491695758570049948233650079898896482100349160778860664879408010192494737346439854644376457789635179308399469863684239493847455174436220552666845515432952503384526672759861784498339604397089253743015654391906660381906340310461129456518309173863886250 [136,100] 33944232507124946423981476806620887984202457060712050965635867913225427676716658789337087222310719490761517603149627789381692407713947013069882186948826929315898107461441275271822468319794811147732321058179996427105758602886204944045691517943589503856430668003371045532504202392188658821135308213191739161726393037588678510843580247865149571431673893327079323441631024034726278916303960904997719936765667126376072319777953771561494987751277038028732916140682735922784065161098504842902812857957181380777777816085423108752932250401513571357887633713208224449282773193416401905142248406860853993935670375572147483839552155230373648164040488747936706689118820013983803404264322059242850152475599264874764305614611965893176664048094042734002931436573059012660196259547572670200552172768167682181369171508319511476923435205559889640740289020127986254803637111011783326125898492261387643855623012521477954779984155142377857420067076517665914111843911182203419878436741206197578447504496430960707834772752835236683887617289046860606235001931918638142432738698359185358597358131285756982275002827594035580186480300819628887925920483791734227584308627393198045370323246461912289861426451863550894786116844892746484793503333573922880746911379272872287527932699198441360322 [136,101] 399081776340077626257780097914798537792303696138777699939532440176178505020457047257772718915217450023012462676499248965912105148856122697563838212429456465646882147169127773393623581412309775307850690867377521527528780098646580089421734350219344933218782019296014578428923359631707865027306888303015859864082782419989376419776859640037233364611530318502326050501103107020356529168158173672406765739791987637413921819873507046012383728763350517008501978757130474357582883487236683898575524831150930553082940540238738500307627943940893083915370386060905192083158222116561466132389911650220156054964274320137681417985536735936250368455258378524813282713114538299623665273030871514715653487519430300632798303736352168660611708051161940900131230977990185550258114776243202220046108710523282651003745432711459018765469675277260546832542852903057385180677156263302743559203233857778140876161431420539729669713834655958811057994911442173309490832118841108539191714905240143468039953764580973548568392740599798226544960086037097482932223321473647847913497162003650189723558831397229756567748841157142384759307040880625714001733264132395140257366266072470573112476644943310341542263286753176338804076022153404651598157155878274082385354669631149029618726241864668 [136,102] -24198091641255755857099312753429045318191204589363913565200336496827336569009564904578524276461128746643631657614923601390877015256900925311784044173464545224400462042226142279855305950513404434183057178750336532183476479057547295394702612565289469336545419935482957508105046850747980413826613093025824080462819810695205558576724852403532971658391995214438470795768771022990925765243980678020758968965729174027304118245230000880149672769886720157452608399769475451961863109196065537669941640016818970295429257633531195402155334474897777913034925646233771251377412382833038219536798728978932071945984195731287004087675954547979183414217031035147574781020035092310810956634599324540976316098960042891727980961426240312370175987223687929199395239565427092911371015698858150366193498057638546504870867196829417761249079494764885028857270994698449460435070639076376413102255457595232272463506612518339203015377867929368097355046435372812580360705816920582512860498088309376007061933518919527373153743020962187791396092111049676466486617728996029799543206890848305775080919795715020226632553833377618017627019321638120500891462326662387815583143497365923828450482103181174144870734854353897161736952222512495758457167265134796435002748151773673483878739 [136,103] 73784542581059364578699757494885949503423034987701753303180013809365023660877387426193237386579214678361918255609753778862954878032592337879556512456975402724180150729501764001196360880556066811906022873427508636973826227483712890000808142057511582280631764942662565164547475766677467148138144641610213625320992310467871963833318762084177206145897922541757960260590075620624462498344038491157965798894995128697787537995456722289982400468608104671929443375611856172281540638949678385456727846947677331975239474656744980614317652091279781865751147250525989663424201966998032015688728543571369025902798113165331157017493474749467918422087351288780878983536159729785984626282533213000598270493326520739974315321656222817329363111335126297796796393033234492547783160819313605521942765659670455438900248063376476523542476186210735240261665668396975773782127823147314241338094894851022636165805698726469821801943207266462280254774035041410979367289093592216173273091595234103404335891452768197673627975303704157631170443446110643280821922753060750388359701008205150004087853351309490543236954643868350311868723369013532162136156920534473209652939611631081803400152724332618822936017217341028217711652313606070142874047840785644981939504607302049 [136,104] 667725878064450633501431961799618446165491895097582654068168966375220720632051920263292389254025795837383433851281335272840193623709625808017621346711809589542460875887212355613281453099976564859125981524958284045206281262007478150239244227552759254087823097043096741718938226569419733774287125275560296731575814020841614898685138835209098396534305905417798352362488127436800730622783253948201216565204227456596643290735536141668562221800049764816879248677960368787873835411709401238646807526562920731804811464379218373598864874137759259553706536262641387327077161333251259553841666665591064449764462705909391800072264729663486079034393254053887736716980064092836531316450567803258598695519621900985525823866589292124093321746118719849596246747889027481736900972902730010752821428938663553151179629508359478915977597938543145752048899805234276749771450608481699036968677357072778476922075686177365556161100724779332426463679035177559394326823803038534112180010322851880333862681695824366230288498285634508969536440112881157633608026009063298084878722133922033554478404591662461452902907899579107328771311625811418174638156711904547002177628918852941621704638893884863360433316867130674607756157186898717983562243113351959872147568 [136,105] -1251071171353863597192307904920999036116553002386432377444811034057431183325332433183507715805457239008842696691754921222029993148222017874743766221083497432137998321421947763560850345812980383042640549565306823247336865501304997568515182811379954919413018952357550582431684658844885478674433718194936153897787392156592612078477658797964412715977970437252021665017606512573221409779959988052005622675158563923811356542026155316102672427703513952211794419719932786806161378306076387047431725843897413011307239020500993229561764050288466247451114526358370595413403452116788205387888984967498899226923556573937035151781876806142465201756998481670367591660009430221957197976068547054663211989574274321169716996662706019578793254239899553848534531940722998873844290794637262798058656897130624230722086851267401210382246650205651848295794156856626677139071849330592391461227145027083283472140673633228982612097076974285243524043907209511927654609686664170780647484821028549022376176578688487939525113430582247755695574148512358199561306117692818085915050815856743470719880363819311242854685305951509399168552113984277094962362963978955844477678946326478592310437849087879562267701108622887670412230307218335403962653559875516342 [136,106] 291905035590448361586303588681622292205630640913723125326382770096965271227209579666546999962309913253872366146619763090385194399182997862813146473857913978599508603891092337248995528006648410191836236278083601072883673173104351554884540764365287228313918813089437422700922487651264815612109320580265023580254529745022289897724401076535904957964311079524627448216405519108645909646034705331409787409491112358863710808209336065235483160008492587308651106517001639118695135917732440518703112657736808239103304282227338608146419325813973748656927261247229742787391543590543404178007182086390725209476746653084203478167734166316503660306503152308260081087794871113121259115747285484371383237674139085773839969857498010783974779610756006475651396125888958098476715511775529925418398839080271415501058129277430975594200921506988310908149253709116441038982779990581067393242500725075059178516953897273116262538628787075216369844997273127334634454181976516598547936123662117116405188560109714217656074102854442865618785424430848903760027568237311756442455787758280014814889942492081137794580512015380989890214431734863980380999616559201863262717132136087690770795506906337850692108206441529664379223671314775267826231339 [136,107] 809899155606430168030310528862651138986298228415999225339192361674164080732127894485071277085660061857178423708222451314565113886456129304141307794643596538476127695892960664224644623699166660810756925997324479849842866844396690989311148775722321033411939207067270730230562249376790391357797926325007375496305922383868160845190898482564425021884532115234295479400241151588263259804101344867559966228111068569553474179775287647346073807531508018160905499599683290563612728219746121541736897854424436608802765270547232864504472878922124201573872711273763731316087374509137036368631799513258790585220252883150040328866605342287172025983818669208328317120274865262571276119688674876026690823618241583363790570454210595845084774669114539180011903887769033122030833335322685518878093018584152924458588894050444391699817563769374675475574971181307623345850523583972484284909635636987402430743496448418201170503784153810848528935002609156169851088733264673446894821146088479278431600301884086246391862692643230582996136220155782989462513600506527866774636826761672122228255750655519105886464727913183500045023663796070031594054962707916496000089632869135442924373027797906592056714982471884956398138301509605123 [136,108] 14535006085694133954097488850306404558131615309657609887286476171394238585955147474112054522359131909466881718926850532160077041494023793563021819598362175239210829332047458173097046015125805166487226968786279510209692407486203280372504683054548299374532951486798640760611735428133956175416061999266517196896854673632020929042231826545158173296256573833212763184759621374548789727735676506645783385125691793765441302203862504222005244325305225670932288376931677506203462568929054127820150758589309373244904354118478626268753204820862765282149688051684237066711729089901207514911188990264459559692626927597921245723276967674350812775999591844019126735132585954680721975453397786394075647699637738072276064446373890590565104286434764109566391612818208873517333573226552782907801008595431008911322833519387990326131622333114162892852848588488337031593832662531415797190303701432275006080521318548027281104232325144394730407489479274082447402297434970294952955338888963986737148859582208309456723097337816784962482141805540606749698989715155746407170418387312252971259118552498005492547310298216980534953261551016780661899090352108185800748075724852558236696866316688869848638252085912253472853182 [136,109] 13667505977332315652419110385602350531011397275469102354249492759773956905657271208032071991738454868072789194392910801724587339165298927717316103339962988452999592504109772357475767551971066581320201395130443216760999658472159072530926854384464990065620442506878166371869205292889945721044722509360790428359979357321779369898716964446622626651771128422183541586774305823939406349455706533346702305032074883623807614538963612426886678084704815957130802136169862359925418146075118359272759445012547189330556031938125811937990368891769274407044508587673248846127094378346187105883499268538684714174388929330182862305533905936164428653422564174352595380087321315415685902037317074133630671290874866880737290698831619271944899152313895262283027162658623553111982766783146676262218573485755861064917644232856241041960326922278360693352415525523956973647888505711399627433933525227973607924795604159407962975639432541622862760019978607206156332693538887086802982153499161180327478768004199467830786484894744512600821206152756593721669141689351066247140037458055370740780293359970347386416828491941638267190308624737018418427081228783827447621100387885161843064863232992966035826150329952857 [136,110] 920143739151697382161666547636961999383816989492230021842618343030550144340154669803552239139479360517399280519369864631292461025417028280963405827373693359944191256073915430674526716645927311279444783695600810931665050109385898779911458955080617264482101765636230759696276849681732886612881369883100440330821032626525311904750752163038336732230013937807202434720786638867613991046237281877223535688410990181835096155086360371694888572305176395119329718159928530985703901753508429824450210402717198757366775438659816046779084956023205784003956107293266931058412356168433062738936917122882560588385886593718941157035460518191223038153975140829748087624319318098242461511956596678994224275348778759867268394402772851644507186597751137403763520121447859840500036900562189382172467651544420707762278478855887260217148853753536002178409725568438031847613020292083156119421308429957767597103785163815729149367002489197364694217668062064556592660292589376849783081023344080491284549164003371740129185061457140073516977063459626419750013189880158935709758563238964693107857874874425499491022921191420166874456107934251815399033889132351569706349845962645144622675227220889628346618 [136,111] -144467090110372378889826522484193637163692029493938477018162975744819577432778983796808179818842256596955989026247256428716759810987294710228220854511045418870060485031568112331338651633771259441746830160553858245966869848745109251876031678423026149369487920724209892659508276971073404343557639055899559711063864664810106779272507203054206559434971412287951789236539516340245217009667807005080717192354519859120896154101087119593188549085491838165555487931490460053545807465479526184083237096961262137744430741257719716124643406410970823238017879392733581991861776566169453822794298642029822551573233291433822615507962967287589449253320705965460240225814470729398566794721257087585710233341906730797396631447620335896448080659530483227874334912164733141951471638263993007684257001845959894154559371467918220769721126632436312486383933838713312882330919731254318455149544816700722268361264885718713114296565617207407924557982123178095239779678874099444364115295460485187650648306130703311603415493373462675490474053291270648979167702956310950391373007866230312855593697228708439762596633542128380038073369255815860538380425232511324021332353050560828269699061799784 [136,112] 651436163714096922318376989600929331249690470610981867318769386034839329205224132874600112001322349642281858093712073880596076189994823079883976057122242197145452081445836345517473978158786195838594906687898934092307566907844449962774661009250881211143270449864999873223321251508027705795739454294064727865414402696013418527912272356077595774603609215316322725299738785512146032620849250743206557687880452303366978285464193998251413434768363712939110982789658718647293720144413513637193003975132622543303153227035793766776034527534150798438080254284610530476894822762281147906322637425222193318951824172769190943802137772468151836673900378862724899395860508573120386965264810055173762704228310002562110768397351638430044459459018799376779560952691908055821860296196636819983145904825856166149799424238351465558275202128650769327567618255173941278746322657548127893839975546435710731844003432223430822758857306881130316713224185004772689276818365862090824449170537269840954323222834641518727106917456433726204403297461325170763719413853745706884136284416031863806928772052353698478514664310286443025723624561801341245799572046573358622004862801056083542906 [136,113] -59032087688223071722130492290144029243689665815060995461134507516894750623806140013837028174762001509961231888868979233948380783262488767248956625021138714322596471238062878808718173061310051432137885528001375197751125676648608373248877130442628808663862466533895171915504213425975702869396772190547816635388022515045629285474458388935304746414960924209498431638897238016766667908370976264987478369943972459224414801752440007150074540930820725402992907231795699128687087927674517851917459259984729528298586711836690760538520989262038105583904918460487526027259197287806606470961655615913823162044412596783913504348992720420983541028328135804878389833406883897625427963443587956898762075559595851511145253406325328969909301152321827926346991637730677224500937209596300190192746627348153629183711927689753815079732914704096482760084659436140988754436965759170658430763895020389354751511338680301209921966232470416591245110422882252911381224383315259554345199526424178457715312192017556200530480799228077362510419900047447837370943524596757664171846536060719112313914300981772644291515203846805313764441224589942442140263581392378079755927957628385123 [136,114] -713101504492949110823296753048528124001052595770316040097422844413696942940639864633425989208300201041143187119206446476466040576909664805685099760511217649625964808075839384805246155580993363310782075090813578287512956490176406431445981319523056428297284926483961615082206304277735770722019402159574769240305009165143479006281401285634327248035933187249791490727744720152920860780315063899653783219599641522239768070009450548148653062224407032413591123275655692829879886811768945924980175890023249469271265686308793998072211714308750984714908144982036762919445641139977224447466585245745369863995198444501492801771829152798391669814561864658604068816618495216944845042896461773715948696733154184414620185972322333919514847942639013273860971671721968937329030103784027181034438601808747840645755825112717587978708663345999421502059546541973804795193264230833369948663216539582177835201745021420559828848696949585671987427002456303633708352463467363052133298328860273818374159834182318377348780930746635322953873472178289311960712936890914887153075457899780369930556838495656796658897383685864315332000776501102959208333857991583135766854319 [136,115] -5510297255723393658910907848170459408479941842024917250264705295841615715096669146533935913575412900591775726963806351635503205614877664803382459742169247793386314212165029826732634958356662089432125503323827716830965430893183759684081372502289734859147435974264283485385316396441105647605304387384715800931899503418209734890373733271554734323663244296099862889356228562800907311692400690519172399920399793130962075474831691264707139626345077946530896359090036269615835569500195139380064700877055285165617126484684786847467735662649644369176929716930167393801927796791920120562100064332338090673963088883128273768351070575213991298620361893756954114375344092749199053091640854331097126885550464937542318156242146056524616526668162626128346525217027464646540814937945101175150841865338956616553355895625856248931347738629891570475808540110463172702048244803212642828292678254450667960770254669772815226663006582185965646260873490534352081621249237214210407165969279574424078966441635973247032591589475659070101583336350174713908423137813129149042579161954276802959972887154182161578025623838909481720662970960401936214357992003471873 [136,116] -10426696527254340265301108585903985370548438188265283929202352069853095580569512692925422158375999741021411192150615647908985164897935765996206544976865684162738663310648294503816438001492907462211637939426610040862114703432394020249661346959302717190178850569211797050348919267966003220238378753176637789427606261205950571730057675814327683719380523238982951706011896262072177295910881020710638326859833888170957484531214770783842966444992381507566020268970395443908242806513233369127560260310160047631048211638654689460257371853832118319405189848698681474646527410327748439067825266617030444106662324718752632370030140699154522404071422290919634248999206581343005854043406477074634228603129485495831698196578033535358646383261345760399105356320831484436801735736143713738231047326220987060966452000633301047833437465917621841628227091931110429413466966626273812417405953326672876339246656575219292285992367363162425054786495028545927417171579825765119704613361564488514286857825453240763180659543954668688503974375538997005393315176428479446019835033721879787201221532183840140772137101894227651351540291973942682593833898 [136,117] -36091897412330914285719923084114586406115961561527303865019020126459541608754411856912886820896987259669389976538178781717783447372633679151942575447824420639339724549238155241095995628122530073525817862109763079911067875942943067462941015968728727565035402878903077420954118056843024926322883024253016131524996519043718040889544353145297486530132949390882605553104246296137394826408124100271231720057524909256488273331056747996093522030747864279441262707837123388323068510552856038456649389594882876505449804010818728005657272991291543234212394675231824950220193280853605517192285161617814741868795711688122863255510074652014415838402845659673897540422145323967873620249263060070132619882095806705458235923388407452336327311957668346749548514736856939029680041600402049385033332250364168843788090940742485328928350531237765579252390852298098561508140722611044083470563794459327114861626928011675022907138759834275733136704240153876061568423939648607386818170248126984607227050244932754870298962559492986457184759591281876013097775663583767422293254201074903137319096737429960357022797062512087381157380236760920042 [136,118] -38504367767917294847219909630374167219292087255202225776729743393550673074572284653830109970664109360856535285559200201603454710475109777819491521434630730518456203950281908527493684068600720299913486980241591873253730109224152674088210575822888435427804710394802892851673445703343768469519982449398279082361978209487343663684248904494492213395107272306836503566804167284544369542101069452568995209481390722163379046618552499483676443923049266373261999666469804131989810491475421563628724239383741717455672261108920958428290186292569386498108243415549261463172215328827016970380150108446563894990283838912936846660305713052953733411664734074268105174336564792854455008473124075308298316126438287229283303572910798537266997774442750329078547179390447758228700644567936781803692159595417137600940528825302687728141188826625223758179725793925525648001487038857303959573740316060796719265811084011716825514170904873095210822682679884395054763310777551859944335062771234940696239818042917957020109851569728885237917677718570234944020655289556789636061611814946360224166830728603218763948539385289887295247996379 [136,119] -4727346388067394902497656735364404586498553694871360201050750439919589281751634277418418675870188082081221819419479832361784246547918175355993853145059348151598931902805661232167361273243269814864514728254296865936488910016657453823462202669110308571163349326234304711511744999801028516789416396208260093172480147706440798592615420716357490020853148393378460440596906091345818555011651149267645523748635733813472969811445605638928283839764677112114887944990870110980149366584609238157968295380457664665729427348958139578937417989146682576728482459781427398367660153131269854607884344299019335366729796599318368817833383555891686143503165736929160876665908981978126506791281618063816065737031118543049413832979600015093944565337455567220245716546336646989320934917575718629498851056090869740148900086634527399437955727416617141119267987887493991970382325593876843364167562228464742687791283148293394147110783386051397731242831197006068991434770943333966366669342058606173895732570564697457087204300534043288810859858060801264828719173957972932099994401454779931246487616696027201354446985768010048 [136,120] -11870291442833670020088360351170132730356635042041946663304734924918320563666061248528055224414604885073022502680277445411149672799043443842491190643925629048660932808521795086781846732814531926298139510465993040020514837105420884188872965820503208223535850535629593915834394218859749376398294389819341880800404103526653245684034620282281784272849053169715018368288362295051238404833159105148988317868732619746532669814845121915087202706571471267573281777171646785785567166582487606301824354874799819002224043615325573111322518141997281610666580380354895482991639093874366758710718457132563032420431371248964942802180545384020558734360619457843147700803999377506259255475309314372850296833541556467866349413614297580128348576723411060196790008291063542434887020383766146499136840750017927827708364092934557476737708062164599438538378668814137273239684045114209428681655995300998682297639881058802095731645027033267728556523391156706448168923638654576782131746720423729558033713616821313400034091491547267471455973504917464613332074507921454657427730870526409299308448182360406454275440864 [136,121] -165863398166184302991028625682779348659812461303504625808234113499042710099741749098442708634619512285692017390238929052804601231070119809562393583173248135996536314171510487874411788154667693028027834680544959495035883616038520602211131993908742912906295005146744046636156742175874124140754919370815168630467618058293541366009114719781278124422030637451845237816500912929492679878469769168091450601683095782315912571630162310015759779207128179811715518645286139958909222718304227175023829800474697122972251640075211477337905287919791194597924564423527744435267369142124036448364501812391583435548735786076133846294800524314063441958547823667520187994656399063032459647029589107380624807359943485275720488235878616722739150437643260883370958141057637716945608774508473490034663386961779554419796999760722043949332002989298514187628264774768144978135335129126200102950857197461570495508604712770895094459856983601562232781086267339329674063217221135891378992197983237700972298692764147385310190422568062564157154885636843538936501037921889397547445505215888469880546272570165616 [136,122] 1072887335277765145861733042732838068872644354672858367620768886726752100087914252627869203277436884420851506507294339206270924383256687788512460151438546512214765668026485925142843071123283502527115250647685520071433976695680682945166443158929455838547285378127390697687620604509896813508566752563035201809280484023321832151317308792704166130304548320230440633843109275028979669522411271257303678679209440931535965425600428128008333211188450858089118717443702527296339508665461517355382902763937096635159805282154561347098340584998955111608615403580961502267029911278217235405936145811647519009408626123690119674144460011585550274067178405090092821828547370710083061693415513758870631200056592852698547553117598568399498017385703170720295813553653154801382724039944929255925883267076930543495328932776957145145379749872234829766697917197082778388585743915722025757177279091618915076149532900631358101912756017469451471163565545977923684025495719705923479525586007725688885529193098482907516492370051708426944082826590035173562982917523237902967052484745042741154606434 [136,123] -168121583235196242718669934992128259178456468831996442983088323739783746587945012167732397813443403743939554020766473340102423669786935665726395957656422433911394623342815333842555900335907129052358343418588903504781019002903144526845823701898900490524437925028275771206131277202297662764151327121345255537346704272056303194822172369159479790462573283026957948639083912592819960039379125653877425435235038293550310735460524810952305779548448164010927143369890985518884054720135678034379532775789397699520788861610036800838174095878166771222450625154111580813002067338998567610343308211646119451846121586158624878934527455735234535727501178137068981811452390374377096324892676655172888086821145015459232583580022851723359157598673891650246163061275939609799528349835452350453735422719239888837818024613657819718758229025676436627028849423311314393348166851723467275522113323434148526481507862787266282654194739441306949860401340643071984928313606478614410660961180167249667134632571737595435694166451182344352209106914555897308144555709182851698626526064075500 [136,124] 1136991305291534480740545330039554570448362141255952380149751869036463252994879729541940034348282086816133617299998919531482777528604470489704397054146847195024008111896593231536501690284436796219077491905679277768988144729994921979549906099522984145137819596917931940605149502912312363384211751265577650523080652713324717337772563201948078894020807910153711482523996740055805772729963121218665955175097165143406623094805206495052780762758218502012544920706588798913412377007318530780903308239121524245828543876745902593052228512693425383700374066976180649673356089807906437840971638228384156179693561224322154787001028732464575019519285176797808060833628925635007117767005609914252436376481840717684841864687199665305187505346224353417427525098034538536382359283467538372131793200972281993505650189402500182654401274248447712744015710596948460634780453099371802670110055513034728017706284144014635350359397495947987408052106057661679724321513660012562832449547289572852588341033120696421954544935113177297808408370586841280645034780088981950578364 [136,125] 25888136506751331983003902613519744968252919166074138011456807439199743989888642196455342375164087685412773061240326146830885031836990292041639476773369997231421104973686737087886447810886864428705610997744029408502160396149009360588119683821038616275142004652880914348281007207949674776587988998769835156442164872432725052476570152289181764720517369680030739199784984876197430894150431640261609411873904321966713581303814793168997235451680270535169328308151960094787429284470144021894035929171710651166318908748962316339519480984872814949579019126506075994427242650071125726738550453115394234753483743632424171305272787129612325120647894692827364345050899275745338258956316887107460649770199046249671634074392409838467073859432155826063492844649729609881621413406673687662191907488296447409188781422218001192610615966892349770535771882972946302775312041040514125733733116757672581203874452883283960534530654175323030507617170429162633280429943127040575497236045868147325711161288205361537837320593478183829261647977957914253886700745675 [136,126] -3488654444276006949576492403011555647699376375569849463754668938386507898607136494014498773890140750373255246243517466570950119193422762150907087157530746345048360262600108889545134339141078490716083715378441123273407558729010953464723790406762998429248266165233243454123745643422935963482129904093556852971195707527775390069746529787338301068238230393629870216975901148008089740869354833777518924686034959633817038554198829055003048987190076624381648796733673782586168596507890868845986352768661390958224663196649505714157162006904524417141367783644152486138037519782740746675186964988316381059965972626908792202771463017485319091150095871023320318456238358781948092331325954694396452221918770727800714186456536965187585826568759936181365191090692239114273734249529022145435575257468351911966081900452185970790313615466645551077065469528094796020793250777589442732576531928038257948305333813739131858255865513097265299100215870036527114957298999841218671993992385983508417037896413848426575701766875018279232895296198193282835 [136,127] -115753442580164780174926453012974173638936375114631512324930579381481673898677031310063344264937751541319374731922683887411079743462228817694515112424739908086393627633886240738873490195303908314642130588766185824046277409915912280905266719297850439696577491707120109022780708677923043750327556976130164485550837435183758210446671837413941622653612462267816232991268034789673318034193300674809282699620042066749071180511176197398853451781631490884708843179128144653669176398736557077934749697821498899601843355676986577045883329296386386609324458452450835639330236923975313996189197832822323769088639261416259155174011224210973381509550747178063954780567830939099662287972981205843363171808848090537627146592000441687065932759578745454749691302118990821016763197138280568311887781110869016948111585469211815796286379708223200989599923601157273610658824448691786825376517740648843583120433001139026764012747787209826135512214464724496163240399633511866569937922673801883927128173148482825041460002381979258883448274706 [136,128] -1133708318150318679498462315096743292558857348659119197505172167502307577048493722017371956594426966688040875860554745303860830518023073423744298027605138401655860739943198528990134909535204415075616148572242104519888026336105449761323685303226965454726336561958640254849783191622407036474539728545953556029431127622437384792995605718671310012262463963020499946952856490118977557229556143108797482361281974138130073086503122389024502282432371880205863056200847575037036529165116465807866217605783661182036901857171439697776587243067492818464026153037837339007864134615328882484908695266463089823410205625776177905998195156422227304600263695647556693722607110325498300308115941135020670823797102651428264697748903386317306300970564459508035526897325106076807056811696961573336738751687934732916884562827682581893375293119083198027035564186804352222544563504956347879170933302281514660347002671322276053625233907662331539821607932134714255648553536045047368012843900364054544536773060565223428381219517648028 [136,129] -146298981686932624382218143908694349694039217916685457360996180968300642129964345908601841068915820665293714326250989645883489865511885980656097503247583926566566237936989844845435219252596404899980608942705149965789331231058782583551787452313787067633788454149219983038253862762155138187496586374327285132664783080136172895744170603748313133211428333024928701541744672428531335844847785965891956676498242254919557727101487971714319597086434691034786875805471306974895660082209984374231716185842569999705821511022077737110878535021719213409927707888641775046321272278308619771638401863371648786435847805774525565384865766857995894407909339738079562959304393860360957175266440784791676496036141761764689187511135853704747942743563184488236872205803068154921788005602520062952849561424617974836500024557485513683035795630540414264085946412302116919338266128081326570135682504668731025513981713042783366335380264863575286346090279425745329992561293191461520871609603677102201589486750559156349896 [136,130] -4072245965221654936295032141753476906349697253608860131645424876067494679677352492342141349480399784010902692614328773503400805322708186661375241150427331382560025387533428980091912965587192997600886380978287782005309598093197215452268576011687284397175662677538416399397886280735721874202229129113905940110381303023085920498396861799474499875200560333402752953788690283319752275955277720154031798038351305859604978811913173601154194550915759561839952367700970857963248485081322024838903144398755190399120181860339727568304761880754151201543119110104446677291527290291236617687412376622093840043799953335901608642784265804461491717916113270328068237751823232217713686322393409358402553869392459225368967949413729971076271533201496972704628762532748849372268064333496938837951400542093546920798962201433798936425209963532324286542023290180522074762411585245724247762980713728728721357713692474443536147348645940899935886815731174685895294812186540114855964600742433413452496266212614 [136,131] -279077616606655006106012210503705829669571012812711113766721289959863473760066584962673384103868061276607049706130528195120610697822922427769370597022409844132760347717285858667800358973688406027289906564944140685025779757877048529577537187678344660778584600848170044283557524725876191799406385636560399847281780302805379939650265816317801428644381155538961116681963656872550184464262330000765681792569579888259781785038889337861357505576286529330362354039763398287026003782964120330275141861304792413385789477120041865042971186023225888287357603941031636553617879970628797597552177834080762308554892495644036547562235046623676405534574236826630861795368760367293399388713842572697590298387188608668638467237923150489974957388271506470699089666497713128671680079226272790440375093215130379150200063849134868021050291122787536090305860097968633876169350090163228411166272404177127813048723452477183924872076798570715180894523850137225109271728434096832377769067401837897 [136,132] 3348793225020619015532324496276608853039205442947573306323481853261499653260490329404140730623420316567664101352112756554730758234172371984381042960297971516600487108306448085625257722129597067988423154310624018416628723401391112300783735436664494156853049343684881620509190328581224220231586665176777930253978078870845229110242061851650195098275465688262252956689959157679044094341854372904043304579141299525666952355728801435965895141101203870011761733837069462478315214672441608463187296047978230190638556882142773267136821814378457385454469899910408550989982681305740486580875475259642352738409515107612512271117999633762253256511940709824038770205762203425273561561966173919827910910547613948974978111896844919574401406805358293745419087567369731063728694804888737397245495520241930697992675605870122945902910061535334454318054101116768736740042885663848931865218054286393399607416670888232760659373110439074268184263475771332248032868783781211832161348 [136,133] -1001273641102530941837239679809152365489363226137439284207985589839899808282391017350026510922293670608437207837415000777128070647413042382657816813592344995067431035529503473325697721534984747385781014363779888812748480360891083355116845840851479672661394856803485147140837250726534108608328224807646599251973591340142262158846296110457287168903724129586375552989073614559856228330351035549405568426053398714278044068295219596597658493166888475090772848205372689526055332843095188450711346982833236212415932147994631559760894814351834779680301270206308330966238507431375342436946205290073473752445867751443117777136360460592100470285506655718987499688005719317379692007612657030379008032370227492604214533297043640345401768872626599014446064284854097419171005912763762365116163271571512478134726551465769965281867781771612355397195678602769858621031366794623763253607379769191609921556959034732400193157097104720205307899606817455485292062126664 [136,134] -259198269059666286259073911502400569089281328834211782275465533943374569342174752367881781669702358852387238433607677457188665330012384700538610540759981376157736000608221003597924843001720220848016061229510744498510356316080870530158196876898371357542507808960953809917903184856040406617844479182773623836960892975323334784762286323577274282061441135480985906469358577518976619028892576125740225017293737089586020482307410018457490864882015624788961271406832514672309518315204391441054569703031707916332400465067894152444409884547207586584894137239517582187005152653105962060219555127728817228097958816505424008842476604333004835881976468237488179428682201140629057362709956827875783272771524133419919142972672814607170048570907615558536776183175864738178489274729064766866509420988373797354194525991677954810330767594370862678725969280566216160315213444300345638604340489190981895330624348167870697333225957646184592277802530352444 [136,135] -18613849436766364659506181790998661560218009780517515344011774727255414002683489627956438970330164023053194653581147225033506038754645274524314203483756643729754170083330374741555538884760913403992505845365862994521373791950132958307827829363436914748551972024438922845275444549964527982365755129795244589409700268790503788810238068334784793926237059169849137914747392344058975573162232664706099092011682587088638088874613782294197288499528462073937803174315460004574259580244957949165259349308337272685997992447104551796402387940429592595194479570085600122280239855545232936130112661891222678174608423230207423054030986718838182268130261406874275350763472199828655522114733720483069517286466237378886259303299245461535837914609022568074772578237082805549053709690103873403895313258869772836193830954563315904803080755949641135060235964670807891445911526451200187547556958166704035191984058651450202750632487522404065032 [136,136] 313414709878971759491958790045250341269208360576963712039614077021063149114981492927468563487403526040875448634640093042876982931679149998003737109617813009348934471221322881558561851009635125902085966650767596408996586485182410334661001881236687772470991507854953955504248038796451372316712260005277062145952947584343577332965590774389512142247440593061616887737638935833889967920799735708405724120187695033286664937820398606426212519032876387464684167884990697747291321945010111603501185364749100874308569046161876508201156677469136050136996093904884677950543715656658768015371838339489672916931376632542321877439296552395656287684790902980250899747588200225160276226596468372590702348731162015200296684484843901829552524625100638220073914084821496530410340529283008213742624361889485843682559357694089873845984302046970867748815659587791642129362487005791210309430989005624665438986928275565454932232709 [137,0] 611584500137603443218157378395562353525172849256447905917744915183415582437699505981738370940402150015192331798839088168690224157637357848485211719482479319107015580610019852464056561023811757712616190202906151558487763088695891097018491105833259427392474679558790517192135006772907500530948030284227958385707688747184603752108686270579191005755062495149602508757284853159206898290006899824800811421239120133299991737992459697292450533117610397523088537084740115297251690151600006047403818649124260246926374259690569452098183281499804162777748490703061342118039631028321056327547152558373898994087448247008376096294884555266330176549582165711159385953021170072700626116641993612656448812486079826451876228209860473247780513990333886372994350513941744476314833416971710444206588702528620934561958059820002896493231542517376531862349754001102269101008523391830364483773036828312044219279596131619676505782244794366208807915787297766318483427198272041030859980880651155250566985046382463434362258879680633853711406430673980782855492211971532237562965149381629069843009081208046443924446714912527903423398790125398553070618675121700752101045998385608492949650195284983805320586676829673488702984741037375674912539914915362784569970167452768319694219179822146420186326631069931691652506833881058531558405682866172610872614060675654101589629974792474183964365865833271477328661731016528862339516666387288076394366015777050737728667166540935573007400990188628621136582377899160488184701767597081642958560088893747537866479124993200574380169586605441258449902032823333147311302810730350131562804705254166037775576114654541015625000000000000000000000000000000000000000 [137,1] 88953379142219085821704811360441489729159889536677437560917838099106319335321667476465604772382119032900066242498933342534068790837855988185632270888280692220964863771340342767909719371027826663846611206031960811576324541719656556821991573506963395394586755400340582172987946041109923067155389413840956003148000543958702260946818572192528441640491584986730708212075945282118007034341427742799051290741968141044555844179586296644896868185509534647779820180556956494493825893255329131689801908890045762048014432380166089084608475389592321825411458896185860724939044679436681289559498214562672772786942833840078454398555191329149408523191470926861062661886348799674485999373870803369678841298637226363307766721924456925856499609713618510162705648556577184084555710858608593767307376541711713771696255157103374908648003747512385907702456627617010467038951626225867380735113786322324560263024683412407456419186615957764652253365803353366153307777844399228385459098140910030648293986190111941821229412790985916057553027230164170551373289943199226624658701545351333191997568293748780598564662993614600186787889791582361724452115428616226290083031993247306414399136251314122862391739986283370435651270350594228462954320660982069202639318511183189193446620509440299329574910773993886499635000462226748197906260284072658173559796571386453631986668346239644764930185022618221561598052066301382269294243243440667251170135461274939246279182754775929432116760699821367854944862279894418317627628132123334034366053730555073241753149859661792147828688099404808403390960582049079439543999860762240301443378592827215811666974332183599472045898437500000000000000000000000000000 [137,2] -508582893425552684400065599553195215565641216517765416233515937086017759833434618993671594151696642224267463354324299739901105451684670061281803250314569954362137192655884926443187948559411514681800401825513291526071984067679434599135770560856974644925833945805609716072051730454886205397097508774103856709188768331168838219094148992898816144697939518382687924423224595986087380937407395612682847506671727182758782363084588728560823322171255719150518486681145483469965165135612587268184167083186112597548213937859603362598505113114570193678712553713398335309714200509310302762933891834387461295270162200570750867479907325132858776517586722214695392520711311133895616292017063913889712265439201849681580234211199540528237928444069905216233147872859237051000241425418016986805208999899752388610503642619658508978788287231560431181709780553254528683777928261078246539089089768479474873014591030123744518422441124162392648952392957188289545555005519560953147939909109823002804216644937604928966759501276472855225752375991650266859092109579437691982856698303233448672856044817854606232340974943552429187942197603494022007827513518834947252666731621671270023597623906331388045665057340281683219107018419397826991918250715846642466735720782500337779869330724672336904681648365694131064239659392645372288001726303403664606618757822006632434737402274869596902843387910013521183959063041255777723626079066025794521786000826227592618481549862871187668329130914487044862643054910952331718264174624692712003740088224433196399372747083685065883483154490078823227948755701963010632109044265016540546010831045850575371503055066568776965141296386718750000000000000000000000 [137,3] 3394085959502245299575748966417458719361347083264289057674557516697996293821682652077407685700359145212979034146217214488404561603343125788345110907315335333920859598295881154430644501563251772368613981387022636015260798302691967826986686142136143191942828087869697243473161172823325146602040471632645862378026281504389496118824969632219438142839851000498171789918358974779122713058214151084678764591137488338327839360756685601183598359064542661977908971069028640712491471589127395747850170831866067585175996084250182123639461438653908341224771088095851110486245412559670996755943654247461451145406917138859454604821988765378650098582713434078629606675777386530471376581375487098315948776494251777029713073038212423980744321714602941812017206796111530696149585186233148388977488901902574408069695933683792798933161397445267096119643657214501660703549923032904687338480260321818342141965138625532308297271343556290490934609941962795026450129983215871117878433308443832461632566770983071015743831144148680167595706087001915294933859414423198551746032999891852885825798703536626874283697848385318627919810375713107019120795764392530843091224285580209312584140368255281377386836137311084146566791499991603407318269594483343994232362117428584563434373022891111579642653346435129128057147450995284080566574624501830402045676259100275122946007890022970365941673286777467142117653750917669831743434499473598662716575057135676020623111135313064475086293479566889822254953559784040056264085754379951685763423018851579070746520300323499740963804506799513659435484953439874161310625559145306552960155764470703398244522119853172625880688428878784179687500000000000000 [137,4] 375807636689005506895227654156927134453291880616315655543588353826509875690347991638540800127417228655486628939769239681246649996674587474961857818295605322937391968551633463218063904145625973758266079001190234608518862981749926787650537315949210030454522463463081279178739743623667428919253821873510614089049026240243229629919718191579645842369503755558495874650923163977355345828320972474605775704966727210484017288215478421806888093698076815472444262401008354996332449987033738038629086601785774257342815985951236268137759905951136640261827588700238449759319236977999454242202475616365615161754190498196402539479603943481092061292626226672288067207818735995300251598421529110388571253100554719906732869092623991039739699845176928455916176936266629398857078852759333594424236162615084397481434976135869630473538498818302150385198018504639458130724373785439478400971287257622611031712932226921429797440417983267800521514543005731987990354994707614573780391553189918234933142354171106642805036449628822091871477709105779701830298409532267181728511783419949189114916226649156238563146050197499601306348742250400745143667281231128980490858930800559319362633104531146202845269928202414260116941390748122953287901641947545967928015605437654800682802497474288017692176131729066657404441835970995257629467598949533702274260209049883332473742371195400836596431408489508280342677482453636171280509815941841700758721770476082148022516953451580290314243699418376367790908858964419215723636091753356146649681155147152452587538519821557330022542922542960013161142067973709203744661917285085965442588717139075582627377736244511652330402284860610961914062500000000000 [137,5] 7858770945930706273836794769308044794540622864443741717036196160620743696149710841046201013306140507202802023163037794187852663462050018200945586251231265418495702710884967272845880692703840493887723620352545454157701953961827815488762100208218338429435919257643432068557468494027478611332107465446024397688054945612582230022836054164034040594251745496755925398972274312336674076102886410188826701861386243788392927009133319934046458762256760557898488109914310061513262532312152821910899414792502206725918213868772825261754207845469074916738243475707437702461455661664992719395402983416816112957329212168401907139385752710705029879836954788797664996733904110074031228605229810961985459377930067319692728540992101155237524064746724433142581532670196695592720869382517116839508161322332301258992750760819708047585983218573745295312350523215979820328800381044301960057918564010495424323799485043035581074127322466969079898779516766086592104111703537492898687953768608983662077988650222336454673373747846716837020542233654044847592238136404693707498740075262096563314534380913339963341044288713121596525308385261044876580674091498695663673230768084615093246963040956757963509203396847792782301922330430547386606970265172002552112846029782858034727774142625334711788135704375750257977543772721257296988737653217594692240990030566968735035202404011915846074425563585256142370884912014178676605084381826850909006407888730895348131961505808901311817792591933295239038752264948517698549706728500236556766059485083667766717028891107176456351651084550190615300974601594371117100710237524770711968938310200459909649062240077910246327519416809082031250000000000000 [137,6] 55835599937159653610040227058723110663630161294113024621429525468546102845563034278733839632858201140406657595823245063819079532468215217333146197081316227611227861870917719125444011327675376892736961733964664935022992355184614164622618117292662855047509391682360808098345776522777273241284993647991463814344658999318945186808525815471152018658682346526750276277717046427306832221505978203356751939089690681640429979706221763838835932297736261648034863000776149710408273425509469168129348970457274539047423139068952037767964823697413175642734395342843515118195489478219283315120031926360426249434118562021498869340986468705669324873820442595772733963230591397278735857267113825431692665586462486167664046688371976818438705344688126846771602569766679591444222661682221299825865885251717824160743200401080641112686299924631555025456179367086015530717250835371642928574524862486374529207228934609895807277445238706972527144414608288881691220191943323112213367844731523097875269745084794418640979115564317621752678113837326242486265945764061009137877093110692700911006232582677031113651023229109476398890389178495809545586890861972104691562994362706729743581511149093742916883610500475285967711639810178861644154024943515353115235867702941280086014355399132141337444292092741701434295990963574616871572149248959485601460429403260443360188971186030837291838486544988689222400995254409293830490965049270105696625620972142939327697019264435059595295961706230278818003583222401707533632086595122722829009222040070837281996492955042624383779586037372236545606357408959596416866063599682957976641679837857628297681511497785322717390954494476318359375000000000 [137,7] -207313434080382032753307532434618438426179044133926795520599966518208396669852326826034590464875109649528947789895138069167875688384451243648527329504516495626577747471346728991375747461969927218059178360722356652826971416940740051594179192635092881584294370531160947314773812843121186502263533646537102250694148129957866838065967418166180362108564320558418449580601276040215670458181798839499700665271952291763955827983513751581322436679531273227855034463626607703455542938217077144836832888556176149450236705627748938088377380590992156567565410660626194194153765045787410503249720815683912804560138587102783171820966685899494142880189090342714514642155142995826140319293127745976367099092843378141197536735387973269961584878178745389954966177042523385242411628270978237543190891851791358628465241481334239425456464871302158065650250133352630859864469743682572294730539235199097879453936794958369833288014848688346358667436262380424227953845450746169294123871490428272098549034251164982462849642429120782129152718243580373103022355961697478035025297156581001637421211598682309330534718786538683843123766055131109294294087651271610567743395246021137916209996653879386741398933379619097815286080192427699953192701723800941934409383079152456227236558676903837831830991970225927468134547540584683197714436183568133369716483937727003346271153030583175210082315846322284793571283106579757686089375905132675009637026700153778841659539027325347693115217050844142318285620502522112845273009430476782072210035717786733838776782121252800350425632365192315778019173232800264405052786628515696925981877502020208486888108723178447689861059188842773437500000000 [137,8] -5747653623823493912569205549864286845471630987991947784490742234302365824791432759570296184468421177995496975312060108553382599906455808415657569133885557240132805573621528452578306074789972628277313271452254047870690758535937280808922302656509212942455442107908811126817458011073938597489852995022494372897450490746912020625559277202056623824536706965276897595072180524253273442933011362156868482107898329986288797603529990880814878256167913486958214552064478299190032280352644733931232231129237684532667639428018561594077701888150142336832918638449495566084489067940660456371383752171165698934621549217171309780241589167183425635983190778629512595786810288442125121810533072778383989809975205099276122068430760238047822760159035224002201343041492288982687187119502774959675956893466224575017759906660330212999244527361625727385664407150948333995245602556169172043036242124187323147914438992719492683304641757230215285630924446957091136594490912304855385221137051765670785167652898586778002826887324166089218376754851385765992208533876777416973179077503382179643993033559085638699214761751218425116367203251937878821694741103344522867743341575604890109680595154025596190782372547422781092413887022315424481852010990405858195728874620659906486850394860038849730953577009308287733828016082929401703209160301304569192793785734697712983687224876027804187720182855648264351737825792770201556976441634390087322179133778806636698456143848194449362931773100961154017179084505031567332100678106639673634357841032231309956784582567467311946899233015132240072563271044982380355799200869263642229925999828268456254276586037121887784451246261596679687500000 [137,9] -38263084603876307768109757355989656437263986199740779004005075707503739123231097332760686841340902794194280465445265366507443657710859413149365910072741685328198831504805443818977817455176571977172626979542259502780080639204843328323775265045177496062863931834679244298533009535130436290105225942532208942955465484594401343394474304678043619479825255380809148412476930399333799171665269900100950918732983623529432945062819360399948819246704789047801689538547915875166652212973193103079479381910926001263922680577897835849082471920042602212611688366080041176861416158173482722496281828875723415221731095690452888098327014436459112778805711899607025758235368327568338441905915908216415158077967638462463546042598804403424890046500864708492159796396167402694687966233830949118430598470714973987526678746358106420221354321013464140426119180731195482910448386071741690801941398690349522390248480790742693811932155532933170488111236572571643230393013204448814880566216213225369235554990174382990846345129454584141934674944538619743749747521401683014518015925890900915104517782304248354193975490456959248373333357702410182900510159845793300797234029495559602588400044773209053998023859740941735454658248373390800880141149341303550967407123554144558564098572407797499225282825803207696078397777970565935622490257996560068081054477692106102802272977165932555317079418682495730603640846234701383920666290246295015825942388773512874541278489837392259339249740915493309098949726088153750591507390933460676035882458672526739901302298390632269551485215802605910807141907311081939123996050500131657374715240358883927562771987140877172350883483886718750000000 [137,10] -50239140620463131503063980702466930076637977988059705656184017178839648106114528681499778708959549024734301508576826022416822389618448653622582073438625568298267917318125840508031310800023728840618144647530425780983824519491835158686768195491871957834870264515551180890238973010832364027592266176125270080534043987035589020599883815302461675491120246688750953344286527863648230430421238454164231694051732510151812869866466558159012660647845395185451222314587770917839365963876385964766430649872056168947897050599810518842886138046292630478220093879456485993567682474888073086455862302430642188979733465422722410715526326423111939912792025389996258092697343403726849577373914377768050571121700913194561633925675724314400697581609338794219030829482471132700244767752326667399086143807856522895401797087264317126470674941345997294803829767600034653977385167313845905827479625925271926943425231359276726125627961859453629644425561519153710833322503940526225948455267720699324891806237252024701234156174989005001375655860784675876078449340916844941789462671874188547957774344836932057472807242801144602966290030710233795848706680984613510593614119749655188030658811534410112609553078367412257208275602306578625227218124347923442336805759303288156081238873304977736915047572678184062619141621270076322935239974000596820874806544981826183242818745002769541052086880079486855757225534164894461059237573895102848530461920281516199318219699604275133169092547416670644111313234697182495739603792879634615324996850929331301364914880966175726799726896390189176522357229809125905105473718612759321290794164750759254189915736787952482700347900390625000000 [137,11] 248375407088055076529738928922030065832324332496968196909237768210164154883884773236286934485961936741107536233685055024385925292049439851895217152403349883785657254444169533196915290818636034357768895971907287765064580520574843120930244763797171115965231767967732800703309068209412804534276091063974981409974465034356444182569219043165387700802959254786749765504799119471011957995455371128707425672959929468208825287279971921195316354756071000159963434093346306103681366877035231884882239220803752239871910859881846725380878322152993092957278768813695284250207406720954830814209544236448873597263181712663239999083856548815838023742176738570160407974100319816457159142055964636682408719742349144261391838956504857052827440263505340764413365989000995323551285188266363944494070556134637621482342886411748689518748370263766301462991843326357588998612423674746057569835187865812378891503771030388445794393687180781829809579069115395407355538126474112291244762453673530139319998146880023804891529758272752717945648864253738567596896843588861578592237138020482617879355443746507571220175549341391517338297912435130672167054105612918432359331083762504655784365859739661064016440257438615890069408380760589527625390870712944980457860282181346111745869916842630379612136869025974248135310757348628493027390843019615078724899448106057787620483051528014021221335966953546908868202633066830818916446076647353493476677042566674809907551776071724676981124082957164665065190424166715794340004371721222740903606332036251948016380639671293549171606342264609566484106703709526039286552842621807695781968520489318974497905401221942156553268432617187500000 [137,12] 435951241588323055979946498961401889089597516979430832268378173754563379420599943236053491658982536565844553346394959474984822914945140102425927227534892686651206551353883512173322428341599203702743904520677634349986150341645811511006505769849698795606206470939206848211198569660609480183997678726128246922589088672658900206552239834178536355950299902037920793038893252658500582737266977131233341051874479654940154427054154155612046839223127474371464126493962577947645021235685966292756818962669178148880941313972379281604547288075350077450869632517054113285279768661976406052681559139814703057845136417105301790521754761243639805794005586375223729383486865385627264965147261931032878606576644066706415971451490795392360994843762882727588084220187678979619922695482776803251260035871645796006120495958251098538699529487679983614761386023678414810007774233556602931519135984878629929597615049253943925925350815279090995015829452957020637823306225155187152309583040892168389698254936644679489052165453403847982740368150232942005584847296323513080603673758187074734891369464807376720298703163721592651782726088795706124063952548130930854364544702162745810004384481608080860987444045422215644506959527682877674074615156612939076720572249946623866728166241696297660205082238031574303643333888395306737250511585327836593959768950109846496658316347935359095677282329594820667491970592441884113763336765988962992069431509990969137200842960865603519320793069114171066883279831423775091706856520037743229642522763150124931823554013662367469344680397788773131864678412657993203789237367616905334135747150936524008102423977106809616088867187500000 [137,13] -582460882233445400870753048393712108968392089468528364086062256599761255027398875387327622567892620779696008195752958301217051639844713124895148457072715436625048585490733821770854240551887924271818757152387293706513811930753854535805670898423941200243784023278213749347913460859095171692192515332228593553334958703582377274784469462615110892942651293557682992746298566496583613139924834919161134914942791399571140681334082089267924848225625738287081568900250136521187035214819836010261831146621550119901566397743392387347904862710452096108440584790041716075186158606001282247255970558812643427283224231855872945663729067617135976124040476552329284729555730595642832692986848168598355794924409658067858204698438474776603029358800348332630230306910086167509850461492662187086005444567737770508190512416276780170685016371113927366769454331812989633478285672149736181645981011133526536587375001826775908473689323698770246453057508959024247391109370378856483655564387705011430268850088262002953102427947545009959628416254702640402389160907230352411055734433929326685771851739269056195655848824266374284946208501933799684310385277736947835524824841003111618301118772642452161622540479959201233114263182487612413434214341123036092016292800817212727073915114871098566112466777016749412898621151264682867958921437441108036123037122215912228829743161455727464261888069518038468005618248088650305285901609506397093810051144528350749694595042319499977352780947576812898985445946828919770524075284682279519048688129180496988867386146630092042810145485254232534984226078348490303336374841737200292074007883513786509865894913673400878906250000000 [137,14] -907333042427700283535224861833156052050361449139634816562699151890692752173187048641928262895955087403949089861937125781762801663892407368549378235510960336801258414016369213414967403867847976095948742068455746996557687401807122875823617119864392481816882685620498918180461682315317698974614056913057855826937702985072249695509247864272258787196488821161912020315812293107650920204140510743002708080073926817623465932570155336271914499933214998800841317550840955635023348235769483733535789515593782677496849333662385696893342695278861259293753418023877081536674867282131944751196774917687265795406690767096196862045329832318949484255459303933580674138202493035976488362443782876164810110154122479442002406428919199888374572151520450255144551930060013433929160132737693601406523358621877524614960646631173109760567641645501399798248855199043158645620644864161737949923290936269587926257437062722799739195232231319644618111513109012081716086305944118678990165733180650664415347047173627796131852083720794532687903610631975093337044847235992994812129081777392328477521539858693331642997500530198307355653238173170819748104149066536955344698568230642694365806560249996462499980100832379110975315631022857061430206101560624123163474944454855011231584375239165177214310373698684527676242243807673873414774617804196186675379814945643023239785733576614597199148648819946801303771642496411700676629307628780875659247230181588533797113805214465728677002986239422074239594855372495931854664978677738339712479357308974243873357663143005100272123832834564615227247280965661374948217169262451689878234553150448959968343842774629592895507812500 [137,15] -635079009507320830216670309828227156095373408838931032517283760300256492648660865029142063646148438262570800562867581237486188969255367239538639956336845723015361224375691118155904723271884723397264499803606963153394341454141955687538201005116999983474305984510956791920195709467767567050590155033769264520646334627594484711087088113365527033236646916190656014120334974987600979962189202288476151231838516930439358400816808794900383131617369272396670565848397102164221335059035719920926393721793452171720234023627073656020113974147765459916229242654805830869290693709853570307296813762863898969994037994700392953439642763622757639547024716795295582596118934817038938281359857782059605235504362070908640389255849012328810077073471135753083303115272076037633892422257185653664348310404340896602496766884926788399631604989047208495031677201793675818988283551156785705337989766875483098570938244554676652522758599985237459878299515465731384856173940095184573739010186833376463703081849133299136677198921051399214551224575652273394938557674173491059556545058551508320357588173972470385723159626768291139933681561618231678701521314953905116088612888035050819014603744373722475823542130118868903383054752589540044873166360777854134331980640209391622172233907914283106658538123272155059508652669148331606623907039886274913748037043170150729634761488920290165241351848899861233359915410650638746971543231490043828157761998344179811163204322419760893308451005504292851233442776037148157049794474568899693907453188623200772994624058159407037584635802305831072714768943326121366206347259044392492473807152464360115118324756622314453125000 [137,16] 6719710724088103308943042679129246650064516979728749124133953698689189845117800009096463724474507499700350519457879740237249591079652624122059811496061533553218007277414947896604290695656326834720950455929088231755885899044442653715710195404511017182719775522388710257782288721683187706840654006688386873803867343288845547784999284011640424761807578432652131308549658046649165668817429095025578046710475435263993138579002364378914189565317868413127734239454475342401648156808911561887142482436268126446610661319423127641519498194809848367040342169274660994977877611232845659869660174120051094943816825003657654019951607260414165041518289250891569421430770254662705736007937706407044517532579815300825842269356543516798227920873790527052967942490147958615907088518615575753404353894056976491224711475406770898089770504865324031264936710341806106937722246647454727731826540515286840176426503924929906756569203801629472649491246896076466034209577477550420823899833747841665236279201543996399815289837043334927965389680401234158588446612183899413236699184285467195638594674945688661710997440333825589243059570962748059327111685778024418436050913238355887517246965823801078523699196318289758322168145149302662647120060201313977920205757270078750524023065425919038790592622953165356357507954054069607154401489418253830965433661430767967017901851554798551110023709083193223002105641663164397356537882983659983660605980212994614854887972433948531327525437885056001715396806591213483234407316055520943615382294337432529455236319643123327377641649518866928277143715024870596237643061930014833740032515834172954782843589782714843750000 [137,17] -13874632685443016307511376035210653006623259184025884591267854597431914465722358254579323707388441066010024663088205188088168141907751848902964654426221152359968619144547466319893786804620081351069016690513742875963221048020238744337610935123406714616957956311801828218583348372700150667231542842313284812562994280735702928150686473199640827325915085993974357225808824280110532406641628380658459185287550217228276552808008278835320670658954940865256959518970903306640152590281633445915429353326358246334292349795905481159303989761158614732432315582727601720544112998482901278681317861024908730533669311514092770976637846076383542741269140385607775495614182515862175576247278880174723542033848191730650027184556478771041822668245718953161342809396564093267335560961895492420699508995014224385429038358465531725241584510557451830837397915485963453936886669068638617214591787480265275011082760049636872730081746007567781503334603091898781232221299562583769860612272932021823209412307511663938242467212876900144691391857731229772015105669025115917603488234433652145598281138620299040663545510110293105202377876656715560204803198771517549847616360748581738288638772197275625636605126854452597744702204098766547275260696073711689129460740339179636155228009238042386696567458475346551651401040006007280092121195645538166673317978032027585409186898547057248557783462120635498862269148859590178196783925760115820454944331441054371373386963470316950648575567537518910796011191312102237012149785301057853423947130877517113924424386488470759057880874713453827458037240341900145115215304615751056980181217113567981868982315063476562500 [137,18] 23605781980306702918612173879494203550556308899142435579141050749591030803039781590691926165987336555507633025104319104857236904640129484250413927776301379383054799780440611838565217336011967704001280313542412840406847355653678419646545482612914866042070719061771651917830763863740855740002520119932859884652718701957605693310059845081251396306482945281302466494891100971757258502604242708004065720448863716461817127375306368785653853473892083552323082441997029473659043627789099589142920578926835495045843612406531878949094247230775083270758893451721571809519944102845973407037446307999356894552368116358073775647124382108508465861412533816836995623729256110806302943078671263039739687847836681010617427094509583135257863864537840700731834486838051381713866963057807336595888283026340962424306753405568457804805452148629606486606980676841084519712898451397844894237157051086471919158985234116071711340191350345020186989587228707009781778341182570627731401778927073737249616109865631881053259695762816415826444507369371985860458510760215690743655247612459160889110965040046004028371104915712718897771586961005017503105096175804244493215697068432236866677913224545938139057793210974099415791383568036678322248069230494440671560645680236620173750691393738627271701920482418019606943731548424975726098370345330259813585710277481530612507680325601468951254065985781737993054407042549591721933084016186052308954124541252443445437940319431033498615581981689937395817531529647635309262740896066916387236468722623687824061649135297914699717017471503159913878568336565524779245496479443170535462905791064258664846420288085937500 [137,19] -35561373290154476644732614696603596416703971143452845847398589797962424881049432984131238190902003365795509450639578499078431525746514016230839293569924077470659057780208289419092334696529984939153486437198835137657807020058270404861001555060146201896527284752317675654941984438284234979843531873037303048497060460255113009664240850175935306617278329634171547242233960138051746004029781407497303977443587716410282158892889603993343206800110643354280869441597662768145741751366950769597532993511699550329719005458084293368264606389515991997649349062681688158440525442066480781841389015697482144881729815735370014738847733798937155527937179939686961533035840281317868664653793009484897658855799484805127025652545258454197614707419098480889526847489070698095163276440542461955431945433318583046167609306741040734605263414258155973079232020795122515115906445148136399735409430513338132652119906317976832742860281982534656168225683153567405030176189200896915434202379662018346132371322076616432066135037914593823444869310606432829873721682089165178669915396352028971641106006426187731108129744541348368802498798513713936808491887142404909374602445228941185719680420753814405662574164502800128305948447955843881830275551347608613659655779952716363228754524689845371632016065373268112299522931306856076036362430466340202167363715192055316440905692369595231562404135833060829236369134295080042297179348182633620370087970343622941624178070954764341790682986011062071222174971597258825592082116310547280399014103088176494730296278325493702010602550973208405977572769647844370705582083781116445611395640298724174499511718750000 [137,20] 32515247905904187645712600279659353838809636856316457190197912349943377453932834667964680610320283546200262531267992167938437194671386580572037928120608665084404952435066100463200030701881091149837789651790146537849874272204023880529843108899406069369053879323147812424376347081087188080842538663816118417411625291272773951199229339584075274515764126642137494386622506843252457792779830626191924674581225097622358108244716103746478102621770298678798699401725533202210297315155491483346233167441501253853198609567172444242558800150493308559774518172575333411244593185856192591315239190838656034648963027855313048086523960392230298318382759123347260894492487144512398243570069112796459989694309603894761389852038162235670809403305511521316164084453924344721654365723539496053043390573914454247979557500449195699696205844246269717916939354533219126686542102576837931243384052322172417219092355706378957846615485868993623283310110530159732957715771582607745269267254116813490682491200052526614624899261591180315448473047041042948343103483802470550125105525002858869753940483100894076985216787897514217691456962040965263500954085366510141665827388000469545894563058586451877852013982012394872911976863023496941449945076115062766434610743844486883673504735631064354524663309214769934306640511107304844571226424198376054244298072793834874745671735638535038160329072259695023974070990406327803741576236699548116582178283425724254103537110687547138346408866911447291301860759319950746899187059464379513903970127048991044582798923580965973217635098662696246268835305390191087870792093346870916774125071242451667785644531250 [137,21] 4642291072657739347753395542698422909057020712685744465849227692458521605333513118718334688310789745766502230250166017790211698916204533107638547805259788355243277444566011841472094299008946013493762003038228437728857328532048271555142103634076928581423245126893602780586647183112444068926648692345642722579968504495792933708194173962929179745197757631571585432186995701505851848522098840802347554957646635304176251382011351557541119719864031518615894670342332236668218168155729916457708597060612831630329869477991143678256412066309143696410091243148201404048380545832006346011082758726019266904091346223243009326108464586743572484952794882698462189840307588710166543966987610842921169417168061635860479483575996249210802986672388498222047196236271975771970152478474781862333458933217384614154265672000850910755095791014024967481947453188569949992297024798910101667472219940298448897590348867052342800016020883683619215727204885538675394638270797227276078630205219731659318284244935708694688909245951436078077032254550393795191553915321146786900479277869957101324991097121334868769672430067785025972597689215103897827626048722034638080817229799503709331669155205668865308528076286143498522102319817764960615216005286751315924312922770223858818289754119948691973345666550248706396348045531027097165915562307373808852827273520594485013666888895390867600100984097197524310613265932032599879901294928757334158536385179416171492098726169895726653013042790758492192214917903830330794119348044833288635299185773868679897567715384104022466356085577076036695492526758566014112312885274097923870854079723358154296875000 [137,22] -77030746310247528176683605906111602321271858572127788373768838796272864357782526435913413779040158034835444837689707269062499135890086969956900973783568176202300830957041269756792744382269675613561094053228588842060146615461800484112186426175419442562768724677285347662769510141685336184337183405502883280398206782953759604742733442050976455690955558784701806959852810811250667756125902144270614087316036595904888626625137810769596888494554000343322815953168133719516295236917757866819081230570347893245233962731594848946932434428227273230610619943887950538223958819080130993763075744998407771741479029040655451681911991435381640672489226734506009657880354293842417873562119534115007837667618718963885460779223522739765565759864861544607713652197543651459375800938098204741442439378094808406665875911508742449597435392556341942726258499306926748977441142445309390491985591850100332322416299896483908123236114542167444240570873928468502812563586747769162459713567769245334210169284986971122868369447748751995638944232651456923163801114169997783552843656021461816019682063349692792795147793440173401252483971523138188580358273449944403449957549598617106412196509935212515701385790289496279160168309218466254079937922699041121668615345976044145298789934773085708938014720758825143835445496316023183059103236650607417029905602262133731266288868738623437020615806007458930325629450499159026594929986556585272622480356773084347604287903718539282366256262661381621730977006591993133063556871790225646268866821877130091548589361724827843430202461907186304547037122234646259445975631565105870783478021621704101562500 [137,23] 173142212944777187177716649614971149009172864701031359331313315880266072937965071042678956721428534335249711024046657531583292482364418641203155084542836045175392341223210135626363379503273739264216729356095901499618538092980500110174823002991450840467308128669472789629607614138316851092581082389981605070391360276561127817966216608044764404343146610033828546384612399704361893546584958169920675692454965120726192113907250679421377514670480588361865129533023257026001517745710281741147353457889175999186717661649565003212350119495645359262227031567257622496834395812994270251219678776157843698151837281476062022512701875200490474260006736760243342997659274774560177258816741497011854340505983045157219679007201122959524696095260940290353987530579780218324665391352403739623449633254557907908880606441371008101754766152587084013201541228872895679933917668152557154792963475984118630650896863734464078656824034347102934183286576725725711719922155203514838826007443012393003284055639309455705252201405459925144241731265848584343119285254584537041125898805979413776321521811557653142090015538030447206313687648757939006626276670316914962024840773425764327568138150006323787637151148896474260402815303363725491429337098213927813561466141117912049020801467966341661681048609843970950666572247762465877399144267378791528323276842059855760982772080339053365675467570080010123617623192695151012659023136351188868996592566750555872104875982820491019641572515764917712033605148421926967616898046881900714497358541139219261907906246872536809997571434613578320818614054208059318864166375262574734659194946289062500000 [137,24] -269405860207612734491570531462689070759232377655569879093569294575460902361578692030791140628031613403927951815733243223003380313281121565646819027582126360356496592587903547676160402557950157416388010334304509448964882278139971426959364454791905256903946369586760412623986766520163784021702844446152026753122746272311578470171284863801609450213759858206218431151733438940251215842208056525972592147010126038545884091318965004954962145762297868204716074885818818649085430980923653393593730141164530265432606410663784076500011563956187499211067920708245148654424996797502831188117817722797386523987031792739466557132719257278934454271752980563452841936343807022555120476446687048067148768924192908052444997307787895406959314367560803511919636111470128419525265585607709950994759830679064516523313031223296681681757814890284314716892218146583297551737285278512419555275207437110910858330096545811227344239143237707949346214116779820779689438022720005045337757435999543583660552620708104103085890640826829806498936314128036830182890165615359137707831491413436700381928419635565944796282515918023131812347489509247534929814236344970010305040071423755098287612407194616983250011050169727591916006450138491442676099188743364690106753696324462886461766249499390380112745184175645829578606548852452607062537481406854888815282400660107510731729442798594530210426363775713957233464148776361470414904078586694525944439941503735803296532229650179607135317199585948745626698424690584517972279343219549262467894950271844150201100079036169798662282587180698088600773022971334324960115731012941437792673110961914062500 [137,25] 326883763625172936279826123753447567759677817478888929207044376610023274457559868786107680155800045799467954163427468606563432503102202460254486278012486675928050237034246235880680611906432862100457815905368768499885865964645603134533407540667076598335907348587426660381373072855873160918838305045326544672689468573465928316768596902758440650409924738005539104823803701519303278114738950506713843425968458134574526597673312165448875710533600533973575000084151421269836716794266863911469016124774153477251742126467869217859293228496756125714605053989324631326377807216396524165720561092659539101128135152523844786119853004073710775413786986180810808510297276495903235387523367610370572323162676135121631754802836992583886538208485473945903440077414588322402807725806271232637441909777965940643778101788310559605415773200865711436932979951829237374435801426826858081527271034555718274011797119475915258545206731111638567953571452978330988613995447058027221629382070355207986719374648955512076401469834298897037324482122713191143189320830092547066049984798188533833040977995825062831167649719921728518050455551377693701219157794900736030818421036481443675142466940865900925648340611629678224947054236888052084236836255947937652076100244133051382948460676831992191552087890422894293698468238020109493882193209878371539883292734065034861873165889536478885288010578096342595573278279115348253546408596814457353322408021613646008850615976890788476216815427173753324792994698896816941847008926142152173772619307518072030803690038704966517239853511280495582698870825746211342560757456014646121749877929687500 [137,26] -315421192106002294872820638158142244090135802071129715524208521378526458956703613386096640512411412279122099886065204230917910435198313739636260756097569062701332425607792483980098179307714860660691039691638969387701490281186683771100547189337417328099565998882588685489909583486247816318300985809257037674627008107184669233056476467498579777202081136433813870258675944327176948076267641214565800167003523792037539843035618262811769507084858436995975294716105755829059206139426642094130815776705293212219822517834075568244324191429090826987838470488732466422637350066322438488537081911315167484258699006665921529960350345155747784924842936103975969952739373075824261813561820901318270771059878279763802364666477458185724384120051608454028643516247573338670669402678114479802123392045197983682878488299605203839984036383651372523642007962445816302112332984962466867728092698823396883721729095770547425045982644379739299775310152347218024192511499179172854648606912851771482302328592143675735173313094642013672180532462560470797844455077568091401152414280186085005915946167099316711805786034666214134686198116090785976239316558930709107738205582977366717100092948529403776555527666109415531738451717962610405723868191644369791464253054713462434333605987597107944186929872835925010816685144968651377543357594277624253184119798768342705779803732775222688836595642510696575869214705388484267253570439930421352294233324148728766258590088616162200903591105475813023061922394782712992308416102647006790874304295447607975538030548528204225725822201747135738684659608418429227018585205938127635192871093750 [137,27] 242648309650650399554919731253610860944433403614729252824950604577784503492415998877219462816426198645382879101699420521991119840470714560456760354291399167382301927382462342483036436957190185120007132466096181248779450280474360701112849409385708895039637700426786265555571951958287823827136492823112441469049810793808024684127042153420638539412376028681083072280184761415836743110496837417045497508315583920171453203364121381075763026977318198014022379093688765974613098084740052394625273322961006338149064279748852130377148411965458198676602522832209355913500315078187500155816099761180628864745456974379915023572702036943662462796516708988030003763021985338588838830569106658636267941831638922640793409640718859319582572977568129077165989024403711302505920138017496053507930948913713655332010167766636454362826937559923141348914486307870726053660248982635672628890946252781933066997656914207711197225757169069601100117464481335642961406632412179277502759985588510308177181261172061010238415489762340256908438903458823054940921683364335213578450624277851326438869379648084897702389501549417130283188980755881684110748857319542333875055045003202494143443682045595528902069691480390892081138277179136517909491003409698503142554481924262035504873461546686815276771265249167826474519792171944716630985616186123128495613363957512912711966558737707780006532332247099668116098131879867523295804644867229337563444300010172750379844090089143849596892333491213718904119770937714160337458591437083407183626441747908278887736746214357869990733825965466677459758322190433820839716512091659816372558593750 [137,28] -146867171460218751217102534534243065644851327268766362040053020370056139675510136130293451282308757985196598863010271199174539239509932393953699066193723242726178358233847658956258777474812492553633298559969322464737601738335865763365711950511308104616531516099828307944867864162323099271430127975560707505454292530085638252336326361152457455198957632737208983666621212710555415506009583517479400481107136259095049342642644529798801262854885598816348169949538060291601240985836595807024081921030779076201124721328433350226964088750623740753988940114034594889280390526457208425989600360866354296048733956697631024775591502514950024239213237134812498637345912528775364929766890581077830286839593610035846814560692578287709222266316846319384596592703437767740275839356091635025282820656666933603912515518365270989136761158044357098550577196232403542769782721797701808244500615070105133273571338427391780195632470443227686771664118091654835177147482589126134612615581856863714723126534705476692691272160052070142570341700540601031577818784257611687021014548918068246523649603607348633443985621878547908757323371103191633363220590347117817840136282398757507094429463260777834476792981371488257530129962017318759267207083335424948116828272537431169881966669868669232083053282098260959161547231599893790156459998735633313065413455411994484131141504199630334877722557410548314453986045709506195126036370334571557234006281565633366836039858124542646295844738925037626708708416927025089100480832388087253749957679134908674633060633142488188529744169122458338592445935011200356386668359889954121093750 [137,29] 65424400964929359677715758955867890338017499899654027497680969740055516672116740352837517812164927049998949346733936833801801895785321382144493840957470903993985254987697035108641458121842734703144617833447046934236868647335938842572666161010678476160072108161151108933380803398054315599083078840280934903578272008984365243845103259313191816273885154307083599017405346054741053985253538512688035435963616044291036211203671116454452957217573540756662543301295877264941627486099263560975731269006325330714467641745764666202644297066364411784726295297583141526115694720903444156249635548372152321248510792602608029244936995747751330337594366654043497195273370247663262338835637605331278499740553408503986392883091621719021947919049572836658437721392467832312026162282953732949496621736882558565230363239609319969550583714462835403951216720457907552968655488894687673847111732612430400504476344536915992390946914452927252833743685634566152281823153785478748494710983947627381299830997754815262761887730078937729571881160764081682371427262660864553110917150038162542762058044729717308420930857303356139237340143936838306329618772428775227668040146552804817417092670798514829897581437827767835764304249175944332014026551858537987115347159123472338563323428432942950306654063955065755408967521194497249573802310173016278978719973189913584858509850958909198391179512479100535326163485386758586915359600129056193490757403383550548045708779761938076390776654978318574712809284456308479522904173955767268327468827624598023324652598040511989287633049166757058207336249087437312387058457545621062500 [137,30] -14908001067353972247631251210039867059749578406456344259924265397977845132128509625602923011996648212091556443372220725965967421973310953716432573401901231467232843102643933711675020511325197739760857454702431656008182509501412001344110629227613967306927151823569468509676291086165440708660753379432318667349828449116988215966441801724106669466706091867042437664282858194352267693366460064266375020511678317699488418847376511028206272124919528538778342759937679014524227036418013408685012883564163117808187861942888603098555707822271772264000771089960373027205154542691591012843677700284357446449383831015479805926029151946561979669367883506230621567766749340484283673609309263750853523045290430739669478042170186476666929149964699422231657674135936653506671919829742319016646726651827905686465169407320646544864437314153187530476682318000942952968287535820131377330299547576508779285482966865340571449296179970329988187004693482429810486560388242866992367238749184043435677084163299839539350337800027780756581768123016097793241095491289946479124557994437542937076680431749834449519602657993863880950294465341963449814149143030351370470940346066266292118509694060454775730567837523202400368901001533685150574211193560121240078430847278017167578692354319369907622270061111553565584480429251898959068069621609984423339199128673930067899270417201111556622745909407364193564782513092040423939945079588948942925243622891899604649642468176255385674705847128547784599823648415722199186301462524608725390139168079801183942040652200317794942578986885077510427913237971661671725538292374617500 [137,31] -7159776068547846245146968765544223027005884505356946097720835712340813462285187637627315479476409705073671861068419604321267926784883601952284187397051535586751101896358919712388353900443803641534069683629616382470995830816178263629212828494609675590262989558972357194547897460277793009463152354468294442287015512208524061949608590192923258897073858796467670825986603907233541587481118228749637672375629175019007838421481326621762719934025025982351448538503398363415922190982390666069857118891328360291831001906844900901837947979968592010936477844592405892896871252711239805672163517131662823858297123737046275579580370841862004132184322194855470562240032371968878967160294305848273689594273779625958774890756327014304202590222751973649797857475196203571832187736233524931000460310773307898017351313367822946086889218717113603591135624697969209348341733719378057215102909089111701960754666868555699848207205030114915205075986021373397339720991306783947568161942911780887841111011470156521541099454846345560474671663644185510205837524373207106840295207991125944012928992483868328842562671024409796385820016687395616203931912815880205683434121647636021313068372402472480733693862999171436058112375384957227374242194581749883470069402088812644023446527457980450498895381207002869429714261754730093008437231458182018678579354886163207807857456895738818006242100591904335315653763876496363422644793054503053328202387784052785935139492369895557703675477174199245300808976547459351567577719810908225066496352635949929113938247065947463579844239282520568834671344371105389309662710098404 [137,32] 11621606956313301618573397063265027605562514101935548516576893607115826966704178258073422113196628961548145628286444763696835443602557416041326947645422982764605498197140710962599664782526422827704403817926041306176898212247890150567164418094442582840069268954348856409990082935282486276110212117164953535290467800693556272715854706221391101073752461640150399595860658568191408982034448841074017739613432404326584913124162119864468298430247187420310101275651336019000623214112190970496743787788667395913863093339246022736178911962904558062984268647489010859915319916101426249209291350241730225490169101975604785489422010663599416038020701137966322046583784824583466241023668536481777665188900468904460370335667300481674355084130875497525897130602721841407440408705456654588339612289726345762028660973607504993982935554228326766646670451240501158007598607311676981156123853215894622839167653302870266338364783453368356869656174349111664923456024628730553681394291823257733046292241985759536791063761782998371482099366595071150627614200792486490932187328645369177282470947566890793836571588786095169901317518225390405918427490041015425451800036798766077751470556492434351152252603543325969059840949353550566152839817191197267161496283260017224963692005016359054568244128103020492304155434224770945551240361054376708492153700210169950890048952612081227432101872741874988529242748451697352117126903438047395088339797508644732949055498101253089440101290431499755130125571209725127410464904918836978713324029221186948201355954376798204287473126094044518821311820047125358545209139880 [137,33] -8847618739005087056235870119178264444752786569717339784055729468142148280635383634978701723763423994718439403880542310087884309887899464499987158920645370543892568340190295884172547310550059261816071399105588038093236094121521875824599006581559529636542545780763038719880925455684146053409084889120684066174282310685914730119605671945993732551768448792067899436414651033636999357126919967808348302023522491402735919564876586886682275487797279827527135799680746712661980778285893402348462480333076759018676660758176162474569508682286369134853222688782974262595359537483979471701752259147936428303902989390053725003912383614220002468118950151426726037881106396294666239258692938121111681600631646338765260228237652771548541463300695684454038830719686055406131486257872016803062298177996091190075025225689341676759170934899687451448787215536305023973899269224990610174026425801358522447920132085507282928918041334736890886471259354003209368454337431472759535619151056233752623950489902256853129151554742744815787447906476978264588393647134589523015266913881065528735617471608056165442575012421784906836398696682595642869717651704075053715939378865704702166841187278181879128002074421707415688472789512190447475446602568302850400457843311913199030539152303547936151467852239386002440494743232222942720732090972318440171782179911334891250069950532680110041852355816406783787678534719383171715394775163034548951254095475655911890209665035550614174064683961412055496510179283418143182646243731510039453768951478675284594106487517116600928612661788779693439139752661394278184718802 [137,34] 4995885513413681127995112128957544282830312981662121933900166346977786185778352874584117306862729941650225775493169945818829861836157217655769042716539343512955560694128303000497562071006262726738573528290946470416061355700417380449568885328429748702273770122755421111207387898100263422170319756863162633768415598676883644482585229871325298830947630949593385504187974016611005317862810689458391488836291596938015836007953559722986679506527002567586178791485497124887725744741441562509572805255650301702442490028584876052310464133195409072723721955024029599807398440007857628195225021854785072384195074210486689738689685776090133943240060369438007925364559622795897812076440431070035549775220146990941268584041149403338195604295520795293118868640774275891439258704595661263111429895934999612338808870812932052263302734852095883870543027127911361823431966103407617553823072412733880543041535518697409058719250666624648716847476989618033444097920540064002575500326146513374294960916727728937281599650282811690677062770812228468081812638952481348213246838182673796721215150331103143301418517112738010676111354309071640430656946323100701692248026803351019135659142449863062546056450528713721508808930950236810194678051372130005736905105493475574259204810774659840251601278250497714554660962888833630201351549697750543261974251854380990018105757466467122142110177542998595637934312523958981251702785575384352428217182674199068412393720746058378824596609993495575272281025697860251938431046165087476132264714843680913287275516805461213270495238388679604528934430198488242650477 [137,35] -2301194714023561409590274123034093559376285733532365518354889019840727209143903352014113042746384641850036557879773234898084859765517925227827739614258358036206797081056854921692308679900804126924180358258076321222569648328547675932710050597501530557765673608876743319200896628742738210130029876511602196848461861794191583739278657161773084739608950876198324646108904540788126002711257305012417950072095513526713671417960496268087807799622769407177271228753550099084651580079696335201570699985646088575790431826328738195332315997371688221812842949939221062197904187991130748368195313421326072244901600889334050351421839280430881392620074453556092697043465526041815994820478052584995710654730579303874184257689341562510630776953117495621981612868139037703579903012779572348176412490483759614781209520732944416776672527005945688244795092527643187723127853999273290042442629718408804865926258744760873209920371396554480967572256574545483399880440064155937943947459312118728862156000520959364939918367825479411195942377499475844242005487558995436010396989014159797623824402432044626927262492373613865309247609602608804148682060843694398344446197002742193058340462344164013341376469120684000786915990072757613055311829483990632071306504360667211303212552044024854585638557299029357497814868872143321292354883362847843837572526866307194078298787441445596728617259060443884434650908197815726160775650564013663508891972815758020546088449075257626485681541082557912194716020450306498278813160201950096935481577122734371940653235628315378321426467735688190482569112697531781226 [137,36] 895234629018875395692905526663458429034708303242122785046671365777644380672716508947744099249620665493581668545656135187447673838084003262777159189714993233232700629697944182169377098879067720619264298021407139191142114452583216719978927736961765599862899709199718929485117080620405284791411451880027034245912917449080095026508755999950782060562290654689736037191539378975958174263258629273449176857437844043153786073105378208407099936680474672363731468746212620178715367236202188292122405652548948363028783775427599501860203968790381172529531725631276955959895587177642834753729229259589679969958720882583159173399276476199579670750631838781391518149587220343558262107306185209496535802910917397807699767258682628665961403299080426656553660639952194254164228686285665753302733706131943820147128164022890412215470228487334782704250224836192132846284805294244037255645002264952634091262498419691281605274379795736764445946643605130994390373440877089018499339551487275839545812497419592717357096128576854492542922206610858289052603530749866482957293323361685793147685154361795301060967547775747496425572228277214338800306640124542289263190311399499722449361405922824359928197731637192876850228659177405013055130469911936478598456119664462841028499353300155052890085052839190801128014149097088121603307140796410976919306690542290982840010743179157394609081217073508391001856756998029250239661622871692195331648728398437491972823557910757551097588112179040707372063633881430939893093642408791177320238818359322231691577541277287600038845472367872558087680475061330168 [137,37] -297467126801711759317708507029535393534624645139548627882381811381716902750133626492843067843638940026141546929395683434243830192347844810801843784749345314459363290297435297252000435851345668706403071219481342150204822963029756201454688952881027635734883687317088579428535130036691953765848169985895719977395899596901237319466070398506666825362097601088769257467698641806488996390261032964170536747802180194463266209202896027292180184669181069844963528048768660616582497055235101532319839398651241653039780164355288889487297999668670967505483000638752750717977715298147154949004730526627625834154597755852602104487243777063129612347502335914787114026541391908331598932375542248032956962121388709837383432406102286609031028444239442497543624342743971313277551071757980054050853571574421420876749278266559393360517121719879233651407880802189887296834330291269861456387752163382939014120726190993890220341513085124071442888827129379967989597887580841192259435234363250794339822571520373576711606357668038588285293009511153299239274113500859533882145994047882607573187727124933769801547121033068142210318769967483064792213659331570912681638983070009485101404998249178455941716424888629509336544510308798580657980858393535629158003552554185016969448718648181295727537079878406397027390142629826593207596214397629209368582011439761626008388795232536709880336293974190235118014195543993580134091800104987736176648603619608503107288033244497754641636471962598587656709209246464592450740944200490956059241993328862961718907853664458263076912510526754128976420765512830 [137,38] 83997292051066604035717154241156641614750502037920773545128351338211002504478582787834255472524231233388428070232369358671632238710782561488150509862652744936374639814794378095320445541714411678413538505510487993479482219083207199943478966011461289127469568224117055940373633195618223475750432867663030742919684391508097378723931570278065668150268703900880519662359077826900112294498668101150667779456138947716596290760845491623383782400659647656725988061430170242621340197719052457447896985518211948825645862365477274727751756453393257027844999468938323811963988081630494797484536463956830999537321077619242393819410456765416177112153598586026328803090852300914574747090599596058792349234858334661389420274956743399264233355610272674156538098503932590251694958029064625047249504745841771847065827459028340648137778295929935923254488586136581623822995295938154725710098305391516776259812582922343900251624178411512643489984330866317164468580954807844802043733509543644369579961633782986733599497152225058286857866542285816843387706753527828757599437153418278471891355247660907592631654479782586776232826594753547047586919704880447299053804594329383281465894766453774267976153871918046775880666930189912016572027055974885141371849403381571742095579031193770775054609015492429385978612186521392089009911207846108190206305153504033886626456837285372010359309538584489332322663744752043771912854870645210726762392323776587248472252928001025274740146298243553324789975388637370690084169580094350411462359333440599677276651797403446209163886194511171473745622504 [137,39] -19704307032980181587686259302832233560619414256015077194798400469710125944002390045948471192320440760931186220962251831864455239088478677592364995043496320861933842172330276321352632490989616109191365942062731526596831929196090287942693793659359483007402034374591397001801532332715763812663940548362167438592801065282696785176367819650482323546213932726213845836021506479237106983354427271033241666592031642682406637702720513548234443297578327931702634233681955773953824883513820957099749918830865130497746329376649720497512772275186170660733117285557119904558972551952070586560397320589479448225027860036703157948055897845598472030633641447769297167138439303306873323212993138697524075627303636497336943065583701647688384326145963747441553629505047034941959413464408831156803193057003336133366208954696469728177275382607993663699367958226467471354616335595376025212405661190654235022245926024766611872357625886722740200408547333173593174200591015702275440207686343977401819134740988193207633359417539035916409694526114951296763721757261403167698520011754343684418785111778579735876425322262459566189843724188508111188475750257740360005680473980928402539658182733373386397158261555018646642138005028068196961757891455756641604153183481006007955362403334113150151757539388556439487540862289972048018332331917692237161924704764868959024316314378390571368719110902902329127129153693751582878997319286461659365362215143445749733955705399613634027779265371810262164236746866389566060231680766728408788605585050467881320927399918892126409350318579019653221244 [137,40] 3653259522927682351026888659336488457865450545880548647356447469043793363539032527926247106438399199375971445632080196370236718622750988443683820774951398471589510974743167056164079612074954548110809970662521511647136749796995318021951054080092245442914804297692088498538985695634178889034175073925594936256958290634980008561660222526504605086412810343655851614586138495189123259831721140253692093081453436980583262938611771376804496881537663115144738196108528501442705929265362265264704559955375379693874162460645395137923895535341441721001384175574824262857747025357626874929412107509412667109628048601850539683307879654174333492032348893332304172108922759953664382855705699097759150764694886660852776023599214756754422437581349531591700593905852629485031765337636067564410967195348707807926711239144946940336964190634073486465792159755364130425190057616169267061034075452899828920717534448593946348565147623507671008425655899096323418988213985567592097715114660515420433539371263294026693059956486995029652722746769324479139746564014740760781717895933887947998474982930450643492335626383048402716192048922754635363366545219282350500717930529239280702336660225063924484910926553728129145595423056573308141229529870863235654897304681645830807454747053071915949519105415719536919958312578268376907877593298391316880387415293257704878275158610407459512895040767222673279529179016538847374426321501903457489830579974195271446403345741043211897083324632059977640619370188594777098312177927953329947761866527722806698296297801474447963686748027819437221 [137,41] -479883882047380296675578160282584035689831240500420669884287366376020283689214358410294772005179198376571348930994248918711505149237961960523528438538574453873282708316316380628838294661801019015856503979844772759089841450110205784701126331721139914710032348259989646141468322973621783241769109804929755612864911150796648310421723265010216157707759789909861855714515102291163001468809594361765406320320165763098201387237938809728814659656738616794971237957269865935049393862210660355619340737127090267083702613794522421617249657066292813662334573839189607801795931489282774158177266820967537720435213833064743568545249539207781737447419214545063104374931823618148626832609613729836030045834958944107352348718092448008621145516926319871452634351452177516637729880247199180024711239223760797934864160121224514887716941543155577782978303653922349492902103283866549014173930371159538366491824933081302758645065463009792489039078009551215190711202590872424793776861138951834150814719615024478634592916622373104937857112856458739159476318976791515012555074955591786891140171451999236463870856914709602201057824527929385888082610848796537435832080784185600635715841304348057559573535005265455905104118716767077823560376682242709248172403701791113664267291392042129176976919098772020574818182261304752079784583068722302240019608408544097455487709750615108865379517616947312689640542942265818275471307793574395118908640321939347774043171460069233749650170375695830086758221256561296639585438314051608336768358743815100206153568756837853726287417973207065 [137,42] 31795659128234781181290447645938624312650226319629420890006721934643794231996351708833296032540707895605887748954960650707184118209854844137226861318681503633561199234500818062027846916030322098293577482220999761613468238819415964014196189712723905482559052361820811464145670052585795277793604123996473659272177108409873671716852521836995972866030426270606058566745562161492970750083345951280817698754927093683038220737141703367908583226509638648997499139380654381291054569845639232247490324885345621151207009178572180101991683894620823062944176391058288997144037974034732107227047232663032807647681108703125569854818336515800585556921813842513158754058218537071711211219742829326105924545775374653536050472831736815395671435245953786572854033822076716380041309492773110164371820640511893116735876474045656774389278110334447829935604558535119831028214121127812719808117999580886734209842461326315990010735295542509066059135402480625050683199379381359925475402817816706473307279561344062422001745563180918161243438528531250270708499066078596351017730301305109144034391125309769516177613566196867783992919110523036150146529982014771235869605167085553893248564528023690444538094096770679306349472075040289705981131840623256701086281897036110292379395900592922264711956703385631724186754949403300771798930514722845013381483613245568079899180925370289163948945773552630991440552689388915214024016675752057053015674268337143806688576018221858892249393719876926370587236482272127951094464902634081317303295811381151860313653899372465899524364019600 [137,43] 1148907900030581399068187621849760012161751300207940282574309966508674534228176927846712368194331709298653942358674244498769541938401143090480405992217779692663316806450331132248089619406616839483499197070529120680304852467302114913377767050157982594046396013480764593579169067740462958287228602865310054716339397357500788217279938425143354104813954657406267557840632446128624527797243719675458422675037156676299397179423402130907684661117336761211771863605945486526030352859264820534780803922920791164731807254885185188062018826525164736653842602353253068469809168876007522986714706938028648478894712382708946968394811328725659874577317383211755188273250444461783581533461237185735176347083708475100111621367530794775441409791934279944196171832255519961271220938007550034735934400622217540015520377938586700001831283606094129248881970586326716229478874401664248909060692015659815726696247619048541531253282642571878071078561371819811676994176023129161227456199563704268081592149743724181134916333695587795528637234890387860363541485619972998634737166825150610288931575868305762849987894111836891632229962201184917285086497652985666596456630483201669043492740909092554722827155189997370860074277996239907763266942789803757725976423371009888761214739110424455742480112596730101109181345567530518288210191816023645891757926450087723089977255510429792966522695948782180980460300416691836788926691462670153954368143709988079453725130512058884019323405739890240193234513915350942227737662195639102771452437858176605868818748146707218405042080 [137,44] -32029937284591793485822121893858914999421729156256729483205853528044621409554799180481749401247410249618047593704557743767644600847990777695192646274530305125842685825914143524084538313433991132166433595371904082052165370097536108745820709304001762834749827867720864577459292807388867522732849008865037945654339992512489837108082682189540927915277724851903550942718766979538970490991920153132098014997982089112575437405976977905350800315229709517085296917297477846822366421644460106522578440424371325396118221514333296145550436982685017966613761905558913392261633263887649239877569513147922096182305871353110351166823679973570587689270434540252667878769582958147197770296917833930333189326529262429987116058704447664164662584981587660309011593396396973790922073569330761549497246012812655219387563506500330871699143533033163580934993417308671170673079565056655749193510376344668756811872322608409846874081271790593684896130864738997657097461798344417780531330949373741194858310084664691313144280657839155173637953241169357916595517799261244337862109819703702473271522743885576755035227654643201773366462020914273531144486066030272957590512384262253402110887634469491054846299640821486651266292505435548488267385318349058577597216619258214108761138874457682670011410574490190916045584983469222642606208452475453949074029333656359880991325167761496398894579379577064689940649288587963791304637462234813139870173919090967523722897254682971279939293712984156188507698916514029532544209430798525448653382961720915027431500193698682601790 [137,45] -113285932817668380930735622663941734564856244356374558631233420484433634627910030880912644899244912470055743592068132304654347964369775060359043668427002947837858352508902979246315894231939044988185264822989570010830500372742147327543195464612941334684040424092022872579772435086813587563170944071462620744575643245867526903364919492360255755032938622274302054727307199295391640247557935908189731390605530852806847294931783871173149506679348387160519044155429117513676802557270894870896494515909234122267728199671102034631336924540094695753676474776027135612500528750891477087717666850193673657235356873262363525305463973693608335438301374867659207426170984536621091555891695066571484464940839538504783799340855844491107519122624727401861551001395770641047133690388466530032773418038429497368367361316504312322759452771734646441224033364868657108588546064920184345123363833654196506190519813365048392730536738925241523787752969526332206790338939164279984157519416511231676105022611082944651531190187250602996249100792220855650755621644072025646360581419816372919926497940104692119839191454071934244753010711574556264733916901658296186649379638876248360821271665734978746676485241317606737196412525883698789270040742901143605474302554789543840961284210999565700860480984038035576289668431396440380961526234261200373958702883964051015294732825259382430980642934997195534887860770157981731615575708253836796949299850815122651512213607550622261341467050010006359694556681819442501461807951887465127619619414179303442106273037147886300 [137,46] -8417607815334173488429187543445383181980653075386414737384775565760859395870009061526992476915504049980211456639684606982219408138974951539913552721344014460263313190859008976340309106706427034268090502448432980882611755593629820802754613203944514575979837463543187164536404411435503804079874474121301618586915628161548303983801577803181319632065279937274464356916433579469289933898569004988214181638149552476890866812427675364208607327045982514156802050816059105748916480826317787525608498987051699981896172345597185334076470281821833337132104693986903546313045640232688986320080039855456000341337727707520928776012122597251552330412843699411250507467964567358175407107811924741154640412378887461295385729883735708055178419328225236960106789134568109614683459622907144745569201036803749346063729055360058397009343621009143057110436910276586295736990648733556681372904668972642344323726312865241904963178131060416227347800696703307703298797537415995292288130815159460827375344283953865430950182811536789013296024711503204480807891464203663352159366717145736827352304775262751472663170617673247859565491903304201384402962602511459433519916407344402366836896155363874560506512621992155946859374591394931277299114707139142200031956855196128275776787787079144074750379402567719925777962556787992787261831017779531970989775874026257146977954932835994325333578552527612583346285078757426968203426011408878559343568118395220554679237081022539156628086940560765156509406229627102653029918443288660812660149737152208542486348121098955 [137,47] 18526864357782667376107553704213418072254687924047184799242509605596376530189210485581641303210604790532004532042238328125359127477402150995743886453637091569261135179305576860779694102791415936604450851748680725817292906815276276232779547349810357734700968342146674940548018570938973234112974599244796206462186084162534361583682355254386333746880887791088181605450614783887399470029229236764868776798820787084114847669495712309397403235794982935658037363588976712596654496468774983781132070671775966796653797442519121505604419680796856362173068903954389771556998736121409101819458985163702089981927230870236672378907015869239800686609089108985798001503723656362662685107514870755199345448587250572043033217018968020410484869905474022898706614784631725877643077168681825671126915481091088540260135509371049122755510631942320661858194419810954905628411389906538796653231159673274956393642483734272967428245878845436400670756001586467077180865933640224814711260760912713960518443567361557396472135048728309411307206426790015909716717932924570026114850109963655555049919971473807844397574949448327764378028979030738420728868616614777228375797457119782518395859809707160398795775030457211185469958359971727413374714113161152729478751430794852220218960098671149997757618561531178561297514155226087114767643505792363089627847882846376304481462351323896299354678893266974250819131773326666230697577131175235284520142840528485583060183173698064851223444362594339422011010941518542985165133320026409946286968961512495893549445702300 [137,48] -6209830047067379245142319519533952551414510438043140861746174388857068323020694258964344615903964764409730356396661110359251346834755135367377134647132180488835229292556142090981032173818093930776756923054014083671222357125463155845768100655013984357808854817047942690981336487171719977575825671996178866906763266571063021757616514585897035508821892524654975480116584458254592913225329313605392622647177889324866514969485065088061976522107535979127293660065887751720687402030845000533525508050555650599521702163944459383843106951982950586890549294640020672916234703500072999912031078096457508970656089174247195958404667834352776585067377512684565275156693307817444037890117690882761166153983688395125999716121230221943712174738636857508154629167753564372750547912318275900592366422010250736652597697133155278768880324275155173702524362905596297171130573671243211546887587390776556703116170884480636578535192721435511806695426424915037341895434036236554130249159360078994527610260452818539876584286461476085848400694213723494679384693861608482805165865204532015936473019071609231060275003286755497698182362299848202713411443117728452780208984999469062469580573956759502327423883642412153068559293915608416289137883432850650174056702825480578021834862858716787351759884459219128948576317773265475774696649287386394814224743503013900965255282035214450192476610724847077280574835891092677202525712773202341751829304011584029646224648844285269547453089111435119944530470397983030207399348774620223201485259944716959625930784 [137,49] 1107797782664608441667413982680159501404359371830319624003651042178884353225898677981162151597214369375480834162440476487859192379338531736343116979227067381731969390892827348038125079960780446676842986902046261763473309378684848424480509118711270173761212484252276089738890587480203167408688891215182017949485943383822178061088854540022206543165237297128617279488815343434770688082606868082603591064246112095749279512763808780324580727440683369300993037095515649644117976977824494575410401656375989014178038602219919773926858274268443729279549509103346001670057802889603617197836756132344523885846097454065322580565430034214220493580281718450845898873890122417512697333482032063855528844663306612636450164996700161089038809854998118380660202604303126799300966112133876009271266051699330758575090111595553089943514692495396720299549834914840201382006972617746714543112785919672693129640415047822679579484278718125878124612843313779652109078130581872691330997381730727383112159710797440007223316073363429483525549118011059024649805871026460543631888359502727600748882285241231767923980168041169984631211853049074448138476930421815040464204411269816218564735552129109836961585732146722109091481076058163306038763740452743175438355191039353322204943385618241742721022732742797042986240323602854814499739113405413842267580920425483779860422044946508452662079113735202408944806578533479472935169657238729256364257111854936167767065522684824994902738627760548799516171946617806715810080883454367032474351702705187928143695 [137,50] -85963446906245449459739425122723940380008818879269909046063773215374627249881054950928417905819768597553378375225201664444072619608568872219084761920585957619509895585690383235966800218518970965255727540472553698696934799366721915318531455130232820848668069070785806758918521399925007470447744651098265332209445666087234580302298006635811466466820430765530080527588258550097795136234655679760234612909809975215347501588438488789329677184056957916330459357301373006754709111421898230856395299806633273435042278849161288194883118392486082023778661158808172872384848225097936075404349913002247536012387811994211148790979844762053346458843395679443047784091153488640630707323128254606147311045582237866539205492946588129591320621484016503458565084796137284076108517327642538248925700270732400896974893391339997710592737395953589143576893251677014140100846279629190320127205804118286134072106311664690286637812888240126141973648843534343082695027170026190000725863793515595607641062843479662671180342590016030616086605994925801071684570566322267301413824610685280151386732649824657881919929034277380553352696869693652840646902512443809630794320358141542882840092156492810059803791879481658714224394971130018991196144964913358484600478361669112197892724720361010215033765573247454012540527174114413364121655994080784989062745286514046546351968256219158417280153374067954691996935216929429943175652649415817150541399909344404771834682601329135467870962702867105321097827761923607241157988576220365525630893348485377309 [137,51] -13321676924190969799843014378854769577871829369710544405199328566309291881335828339184598705253000672290601080584123098048424877239637452354748022783883278674131970202588394395208546047897451780577101758683336079727826487943825882961509377145159417774147629098961502857810997502522579840082092459937912385518150538532024458044309521507200616731787524091249675624518224003774855729294277932483188250752297903861492983569966015142195847934591026853652864907497243134200288922068210344677616080167429556400878636487638687876560529121798429172167931851395908536491541433136554990760041889585457212531616414467685302951484415569633214090799799726668334317160768752862677911574191587937341080911634013633118530742567021916239547961904056649458929037298697530311042816542415387801211246369217167913767132291670785679533212750486728150403223708512080231022885338574147257545634613266133625736210696093993427452021029866454504144857914002147060413119430269715923451073826472795350171056779319789975974478055131826856463159901481016359803335987257427678477622463566741344177925961062782819836125763471211184739379937647603935110971533592629986783563546611015620026256765711997632006831060833633505182602201865326818328132868262106976838849581236187972500406780062824268026638076896046718984767257648694479229160929857579254198433655886103329908637087549025696631784722167700103566330612414863007123797924463682849430348234318248997164497690561134889063289293372164869912715226316418674885198249706702666466769110723790 [137,52] 4998682706561501564377381380948165575377776035439402760565121232144961355401068300554317636992939320121864356631828432451419927135608349503133172001814228604948238676298509341378377213513062075468636624798221381329860566710268735362604254892642966422055951345722152560125027074396492881373086943794887389320944634444175614851236987934579024386153583316325281690785412154048338636435199263644839957789545112295985497408904088699116305883104031265710005556390417442161177340402286727410129540820210089570552505692126735657318255010526186294613048524187743421674164663692984780357190742283207775469542347294216349013228406253829142878544734874954219998618607135272606443666654465213715370822614642605417175672797694506368155672213649486082658754020059917246560042183125303318592557544129343394454278031693324554601700387563664435640008284068996663131059437720877893679615785509827774051184675984465822901207320805523879823690485564365686411209214611644258643885802097581826297645866905534704856914613663388098991506016479891532417477597746386263313859561691405533796823022798933945175689188328973080332829160609906219914687022916476655490581724897327474666373666612319211065810509584133045229285744803642593219502030167938102816198142096576359658180799076784545304341869238293555651600652168338896437062220825216989687376707135376792648343676163076459658526599673202089538217273890088626601085332249961939235149179924548000805669557507671088436599433691046748454318844651511507587556901242162740505353757256 [137,53] -267906000629259369076204194637477238518526788372301377964982874056529215277145743359210981188669210076272068151582269675219214790770492638387455152357603043683297919793942722600241128829092009399121472645220937954266804534915263380640433644428449389428955471408092183736355149406603286164552136961714563645862174061520441536783312594521103111086244419164664956348246606168581691633827238551676780711203770773542552337403315837317819975198205527680144689577463293436871791591427250249848739451715570415451223146150051064633180342629011368085484374109329658948331688464763950739888295501405095629682432006683936342396925884258808314490583522894608420952033588598175376873087614771548622996216175025845034659667241850274507690457545865685320185981182005663486433839599325346571713007950858727037428108778848999048396231589480180405833207954045955040922068402645966324371144400726009911270814108798899408694030727066361117919911807027817478513553628577993357608909794263380891662752550302142454922711039091814731234123308447168256569586199225735317987156628943044887834720318479836344137227378422949631990633750250317259377608721303403069242856235418340429702353277952793767805730516608179847712775369423195253191447613457441173007904586644308638975891642324357330899376094146324057747844376274718608613608736647361594002453537054521457432543289244413608081444325531328159098911198128382375110699035823525501617777062736512682927876229334245704366261605838040095891143408024144627021374832744837206396673 [137,54] -196966721690610462243391313936488045901732105156234911272245279751207825739050911669071528558872341858001531705016445112903786287134788114194162470591490924481914266509501916661711325864865264257184714105141164922369656086271032391457657670211670227084269417607977007099596793559265876723386282116728970860247021261807554899824286189399080254207370786083347327405132895699257216830574247669423521657847608914719409200826153680746100432680890909963818383925005850009020252192764275274278612394988433477876453064633452985803075582975395897172557711803256027247316104623127140522459019319741669078500376511215722266958275447329733823160016259779658207904268013814978357687042545347873219880460622445223008173303287544292649861056079528525761702750089602171922706737695255367513352626101198417098102090108907910858291227839399655858572962868942123363999702862660622860348861844427109796634381165207254728301710137171495653448553659482672647354689067441468382314833668816882366728690086383910461330204441976342853388388326365196153827848157518772014742571433120719067706043060131394532107135590255419405162500932218946267457059362285050614154816624175201370601621455246479029405953303887817073005989307142228806490427208725397988508728910212216243891277808919042688962818350310220260996309756449194916242603780005641894799378725700007059779518373303341673348977615863926468372421254463615371279354332494566222996480520569251793980639650125817655672006306428816869299354582559936145341463007302471163194 [137,55] 60041555344352668582948596574188405056977283566645236942783916139203772315796946431482496933152457932092034888573418800082795317698141903867900263404370865623231331329947682562762500844141869427185055696624494992470348710615534728085751668242165796178629728857031367770728202438227102576569434569138823103704461335927669216581422116173262781101980548047287638182278209307735570966985866116213165521111245754539843559967868384352733715702137645656838578986213198036664642297073376900578728945191985563967026441557122490840658813129594504018048569273541361839600302953720837666409701217077049041684110855567040356996381726998603330421047776272854667757495057782308221803239493623109036173990615435322365818841904139509587687421601473211528778890376837620270053430345204593987980336131426746626440772311991221849843932469815445075783805478898753586129286260407654958277545475980055823257617831251453058663152280055021161170014880732128257570826633530822369548461012526653161728453010306566128006866987343248128189937888940019780200389932779416707597053613279730409529633045672777575552243565603113557338602605293620414255582350995907797348960854079377480615311011491312257219900537828065772417222613927933773136300688000546867178907017376084939337020690165583439830036127304954766700535597728711801010406182999484287772165748664899848317301624594517899337372538646718445739863371984461671913331592659865745534758487727757625078103710039208673747874214392915253216997195900924614445770369933835358 [137,56] -8107632618328323159171524084274255900922491418346047019781234031284212464528963226627966773173331800034744525854573972387465506659523228981876339668838964421472936769063615471527278246342962883154574107292120745065139290706953048034011088244973548190200921132056777946718987612572443181113601694756582878674437111117569556962977018625856841849271973244549416530403026521639636446271284144425298796380556110984356166749762176504390220633538285200100081953951718480354386526141498627635104655831114327517574263870219344327580030757729823839496314252317837047514249409923303110011972919196703453952311287623132770701337193477338532521507027098456414853379440654881092845340935604155900866995692630138827574096121233066806493420182297479584090058169515401945946435953835646103808609055380159021557433812623194327295845109118821917663383817734718460365354893083605270003284327887883810812297240841564846935054553358979923570718456543083612514620649655880184460767063421558634151051295000205351254530117810046975655634962375641415143997124433021701484662107931422984139611332917581013259666316045292600571563930705354516264212534689328866962233185384222532544363932759876969930797087147849608159449522648366665678753001451422432958783117486701803341359674515673286085863314409215335875356840630202610401913775873790737283982930796637295925962212947901214355511538237311043665017586739886015631129501229044714988310188493642012222258233859594349230921760055264217598837715824658756529434816607491 [137,57] 557603437143890053555246399228235934739559804085271459290997039264402008371115670537492844185242181797950943293676211203427569280947152123037448565391080233763798826631173822167662615414313655036681680855994871976315992303794433406811158804084616243514486778546847632313019889217131820189649105657688119744340640344951342808579216197689780550741493434206480491652321025473922460903525814669737332969481952061715454515873187890865339050485803351135314121213406259965163669755209121564549315237337483537452606575845679088834800975491334807524883338219493640702366380602682943993881154948961229037586718174839165691199271391398865912156260364536104044002704058182923399918448722394241391269827188486373588757101360842397702241698821525608068247203625034109262817304905818325110684317619295461115166224493054993584636041305063263358633045844257217469495668672145223467674419143026378420169722816099456010217045932151670980767064752133945067152795848606012057122955873053851063357129460176165295528454871862973484268598057193204966967176211264676636520759611277317310095940699035071319623669955737540058409143173207432717255055924405795196961260586969936033061922348912626837821360122303569170780867347131958390459071428679638610481416351632751128376475541833257750886420248231833727266169733164900833977871304230902067350881451959098975244557166595659461357630031883632820726346332362194982475646853971556583873762100583942424217222763308453135064987426188744011569425327276407650919173791 [137,58] -23718262105034148645316711430239683823203675454755333255929335924141758482296694369228521399398299193169541716928958497622203378372739827267957162056899102125396285357716921627154249377943917353920806007849705756336293354412978034094898377550549869234231075320646535149549011959543952568563495826980614424332808717894246050117953117123289725267045874607559843428191862961386216146042547807550778112367296137000540403227160971440596242210690623304957176494267041473579462419965548248788364060478379182261273463985110758620532883872384362182760913898501242905533890620233590006575191185524924605216499880680204391235768268189064529142678346914707848764167378714605710899298412199597122807536546261401766600640341577341348192098437685674767014070246017100407274349603594162254289842707697065132474159719716693655641758184968927579068862458334921534508181387326607521054182594728817335365782526405295709082243265647309659930692408853286349479283795824694085150704796513879104416892610290056820766273402914418983073561928466097082459472110278326885498112235948643274757843934134944295795070264823078537854830750337184334340904540108192793118515995041221486032854602390792574851232965294513805965281301682720576335094596770918035534904250821486381965125010513706704255493067598765471058087026595889601445082641032929657852587725046909236961682750860336844228575336548586910333553466078957246733479517955580759693603783298262416402189049056105646215700242160294104438783513995340336317214 [137,59] 2711631453689981717849381235617526217335788221398268186463320676254661145177438711701685319030289442452315932209707081135075972015743893292457293258705423287056481662892323935666170776842531227682351141611482212471033302459169302394465614090839047228103769702844405924582966526482079410298347606135711829213383368632121317598306937264094877443171881644722376777940311078154693847800030308084637227417478275993832970438650192137501436763638228748385928371767547142674683454215325428150456770031175290200521063362761717044602351381501956530725939614770282986134535514665950707057183069488154189959806638569655045452743289278528177778784528213780060491660722004497968600282170295938688679291027747380193576343332624955054973669211060760266203263550003938417754834769940211986399471758409267879539961909879180371892285399571255760984978155105632811299199468617548863481618083699362714758326474720960634955337167227534021615363674419325348800477732213251384982275804222253277350125589213178554182092184503038918187764527737969863127504872280613153356345316325331815983611687244871730187211118536622310286102285222923281028078805148500097662434218184171737678897132738251299549305558409434001692103859317512908647563430222268494057580428823306040990353198364406741739946419060175840175647316519526670140411801073487264516509613613227106539458671852509194461730997986193734763107414809221557706727527586256789813389198070389101966027163353602158307313353543867973471610698700181725983 [137,60] -248845267496700495759688323537525862561384981057473415948848379822728953509596501062270157579461132130308960347114308564992508296965261194050470110006795537523307028512584005435694020765962519508968460722224075115852822605748200490085531939101909183208644252992525718400608142455556010547112917685278548972610771134290442228906289664009924419384008213440164443852969410595731175300842722776147558065594324136534411227225959893251538423989915309444449599561290649880571956795341387495297169290616362448263116178861340245689427455231558112547934009577598021997329782016423522704902061446047804475202812924048835828258721778823923047573871356129268659851788632666328418354906367230874421543199707075539840292238734660566958703493238241698146055557681299365414441427563309431301540777875163688828640193854049862813878788857024297480009608725596475338336845208821446568844742538215376088738448570240405362557787594546748041464895075316347785368308266224093302243839335843941180800895884227587920194266936556371713102382209612169179024725507114478302175764629965967241328979842248220602500357266242590524759487932344122659083173702458371907790164328085994560346615927429449912238466903480996512494828317223690086218515320748330937514377795454355942232543745669355415647547824135114489030303632084224765544808207618242128608267716357449875415590438034820204944078194255631441611160888972162552830807721032571090295137734072091925183789364167076274871297977673094505537272558714103 [137,61] -24793947171124287309327413433174729804777113956929761149939498724426641704757422031647946902426174203873322223770392214055958200305621694509190206708902196104430156613822126133706137504116385188003539969294057719844362157523188636660538217148621914432144875455499220087814001309929126884500244730644103821649007150624981110705699329292550617723036764303286043428075956196131815088878916404793825328203329465293927396481870825165984513981377977995411495410561294672202989291384196257154344497784404314999249969253029911637286954477551570007452259900341702431275320570538766679055143699956302646561356247273670124760300746679453358051998999547674913860129782512059470069468569263840106938516476200621767021965294217698267632063865669681899060190714533652196145120310121094758121063667718441523191437219258206237721512709715361968938970584902062381118088477619593297037806882293450013586164201284063598618306748767402617124580303957747631983879260173246900545788377158360777276054338108589649738596609132330448444803563643850711340982260390095197195534054082006035909610662758458375176667596421691132290394303364438642226260040247795594645112856909538975163724952176057328607145652783006484335073830929149806185307432356603867974298263120808341111758248901912599810896991365851043950077923877126011879175889993395036551786209965991952102310986860146964845299305893500877946379581230107600394037838082074537393322746417489844636531711551567793534336804026058616679930509145 [137,62] 6924051430361927428106400910552852344313977685607340941262959964135598934994667848589085725567229945433517330129000247116740046757625509659987733893933959011067179831493673887952134516300081406091535099200040430050386366950760927064774759311744826059769217690465196308262518254996435540840690723891837530849580354849509777333172444798637978870850464071618939921398337831377939748063791070093952010726538702029760661663635639603391418373907528512188889200016465099026857513479558942746271166371308946838611451046976685022919335044091329852143271988561121320717446874225097763649317588357932281045455156324280973670891177343013526588696087530776148368291215545765920283677132627387197040094415532497004320360425571200926857336123990648229871343329568438898278485272483684903650940184601857824658439330806644030883836334689336495469827813288262858170893813372030516388224096339286982962858351513175240756095639436015459015025978554304912549028322936255857944991567308866763019518768367342646746013014850416326732717562384021444060936870779153697682795156231196735185141345329589719434381747125316346801862253125420574635449708839472115029313376962485792233207339420594991252586592792939699799463801108120574177128816788066261539167512373342702077737970038447711230625925884305466594035053237890482450368284720355894648131043193378812778003953977855904839132575106351686077656240614664251274664919086871474523668417508370687821109727547549960863186193938215923174716548 [137,63] -513697762356589944154856686746737584503530359082942397446921039171286898906012919168268324419734662499960850729806877333064396417033509614041089779708367054423166977762998862725592997580329348074447804265131589688563956496033986656476470197465847613800799797689715832148715799200543775132249662458469219731173468005815932390603501305262903699719736239627631967976401629848907932717007336660681854621367653383980188349454310331053860207032288192988333010854952912546603679234643084048599837399827041494478862657166281004504211047623595726970086571304191658013306756540968449105655345994308987291386113513686306451639549131690412632595388387795905578292633575336031535392813262371124401907107465206278703397291529791585542793672312911513311785040248721257280671980562982193020371227895227432952598897072173277719392894258745031914198627669765723286328381538451998083410798097200059973585250336574389574170215196892561009338253296453452527043290648804760901746544049725431688051818429035077518360117964198449914400035227929581457357999164206253299690347303328809126378995141585434335460487646002333075677426048402282498878200253391451161901992312346430024617188961673816811129989538104217088401699221169835596503519457830514186766152081855037690751000862853616660669180814375211424531458902453061322729887325055301850321826547333906889058788995018340664268904887056664575843637173977183870742893754601633766267357008933132980510190388618344963247852719111435187722 [137,64] 1198080559616948441260023962990656317077246959583362715526902793421747505368617453530221320102665229815900805340770777799031174287907741794603954151452613094297407733818856936102120487847494484620594852213877548959609945983878967418968098195878428195972357129857308705183329904845269593194308541478461327219600938845020670337190260211567693754778768885924109585067602921731572306242523374981392386575411909227341693876516883616486564894177618906367405720717378516236325873644524349355773476481542842875096158732932276751582404668200007873251353242631859964412863438527189138992567637365287393001390329520627068990227211020999330920826241363254340975990690110618121213485860302069702843030236030373367218644023841735054417353370470580442800071067459073523886833923971023421541353849505982519134341577360494039466373048173851638728281283636360776201044186768927826278874390745590018312840710079322894833233686794023808702311486871516736161640907358691901793949685058626795378314944665250145279350556475798744959708073016843729172036205606071394905280285635864177385266959670884222623357566216725125194681192351905396215410069697940020450022279497544751818833082693364244732481553274975342288556129215030962030240895780967357666045342212277185715005824981970133841720523677262054513255534104872435387931236668631411444043385816931574162049070949451317100270968694718219622448333224053244377846900344576210740296454509995829013978700229945396073576826975890871 [137,65] 2301990747786009587771857824143430238705549883088808399080116820214515392956923361552064658908569468258908309319425904138699189630871994032233533373452104216337326817047910491273864001697102812767076916712912602746549080641948327499723528444204756649468674001841118023128822912283450787067055245914203033125471207444106349113059828010658245058660857498446898546761267269852470468689418577367638287996499782267560242363624780195679761559509186272319872863113418583593702792824422874778052626210495523003175983794813319140369686963898602275666414802210093540731021746780261057333104414118472137917269332757645758871801479124054100406386957773263916543943826171553767079219374248948990280594258903126499437009695096604866296310618192678582509917771244217471862344404187489538588257467902931164023529876228977403971322008456976677198271168781433720827913650275504007471237417525891571497116445491483048787323166048257666505605654399411262923681981947203512814373713640334993921024679011854058220937467917170671397883710641861301794816568602625131283976032369495069348815878683207869350722983634336358662334876444809213140550622416523739981056038385134153391361926254090226538141086877679843303149027911868188764741075993213451379000886180694951853883889946483244656813198115987820199221003227410533905214373502423117553870551549805407854242400232033300831066121326784802224120605162515865578148434062332905854839096905553318361532157918727664733896945722223 [137,66] -138886115242339134802571169833923973741718337201797299153944209223239046953076579172881046640972514288018157665779790639279999392728391567087270492243483642794750162398854567794921701160913770309396469649790816883190711171370124480183818486908538288903273304088707813844064893108975199402069891839615708105517602172262153931304292477887650164585831733401120085755399197629989525340577159891347556229361486534517483430471893199005548976168320966901019788715855089076293094713055621394869774172246589851272182974526689535438959714767497297987896731113929207482836188618311419428961605542438832005011790283159717293757617673702744637823862450468458755956101194001561899386428322187323830240750149538263778600092744993865882652768375416096431078703512295977845904135880038674308413603378900296952952361356289770402014836880945060822336615057276326778163194626662426344467864184567324491120379243767430571204634337596586781713569675015633114104091821164713017760247566645079569795289621612747835685648440298495250521362811043487587712986809350878167613122113603877148866509491463965292942014181112118502285822121489298470500367562462201233001781047231409253708232746925492856522238774510758066033237362965130055924344574979573006148314970684139856212041428047544850064527287392765826479789482670060291879783440650017529373725801273102084062770476830319078661696089869411998637830025214279360866302022461257365151360837093587001905031495050194069287280925 [137,67] 1300978858717961132707853526248390326908618904843932547334560156386017935206687818107610144097255625470773615870569308148823370777738990771583531385011138513971398361369530541822241699788103952685013384410431212711214333987175414708859504340259652443814109363998668866975869623800071739694143260102279252655996507540824446449526536307459337443950259391153759650374732684637624557212674172941602268859008140663129002104918794026940883022277849556017212969366870846892481104150766443017468425444029723255593676285823812142457483606515024688899698899392984047763736328228536904050191471670350043390024285408628409210304524315685328797689654742239595997769879971448675071863824837812181804993629559006078683283378088873098384970662287365417510452717316948671844555737575341402003062425628114398888188977093901830017053772818427606859822052959543923966171952415707825403624294220935222441641105236503445109193989706167959385059790232547793049629918475687315811702220584783300265993381493462473806658599564816457447357824129175239188481603812097227463490990963670014237860548418502522093027035588654416684797013642140302182076056596788236903037002427299161987948155902173074235755616656681416753118656685018442439301349415035454101536531274270990119261457794912920631606909957226754445014869184705773079713806015953996159971993785241954655564950038579796653842426086335925241884762509805114731229125803217059395833739250808682652325233068544873633023 [137,68] 138347420369039332997470145921918916447728585648949287571559261554398351737653537017417064427155873792583049363131891806741270563313817577373989388912295936492917956833552559722195069897614839822837937777778304145339399673906530592597528941560924261551961276270933617528584839957595058736695025655882775076996631065768236823207113034839446946319972857180360348784204861743873186377059125391955804919653568860069099353430968877308000160897892820089163320121218128646386522230831902486329118072053248685244542838113403054157405150724414691476747216044515081374560676352213102672247707481075642876647503594728293045259012059569608335756805109049145346024370786384663516972695703433418924233756414616819554941108075000690804200319934147950515056196050457892674806078149730394019434794270112555232925128864880719386923000875702887860586298829127347527995513706720251472473817101885167964609825674496208688501057329895113518766527622191152142769244677187489129971665824332415210783994737138131279491556827528521711936424274816264100298386537599003988613145442100145061960550393863739572889174051030638990995836989141423566259993663786254105378723025223271888171798712348329739970341394638006005104223006060440135971623469090750926795195320056839097158693625573019887160864179982136505897851144178325299018523381911104899686183648626217192570741821500599673254942216274011429064949578739790141668841143371362023138788162918916538443576564897026145 [137,69] -4064584319380270349719503029249896841956648033206469732601599122506340910989770615874933034299510243911357405996953809889578551569586073480399315801666569650785646587617101229851673878744405045041986164611976260977115341126765891183054927025803398033405618883884600578089857460213328516430972870563378134817470906539021040687184611389274180382504840019722498492941914864277846905214548020410848399014686122930206825159998306574093028269678893724086942575279856669297870616507396792709064838141141523505069098545927893126053933688805782515788235052798728628116213389996356444575693203300291894615619290248425939332340325957466640708505814966680767530750623157838088034420507240904016935970685808512545034114398103926727294136847574904196174265005430503700247103970045101437958137314631719477831718056081932986573805083261976069727949115043804710514596897161036198629864260356735171471227758984225840411496834080701612840309477957729592653545654618731159221650354471504787014784902024519917693011628413156690986071672905084218354977787771478395264003370507107282406787614901106186346950462756676471938705387247631064282338179870440022922258314582701594891024308060588154235639992579652331847478233818350913990622069370878094705140793033792152752127022595401886951296833816923009381323125919568443325835755456675310473792238026373303628157737652147172124286332547750821305473122029154392097957678160681252024932118046894059407251172999884 [137,70] -22621241724298494768048501626293702303823758426464220023107259544732609890951596922942717549649424703291375639910440759423498019765975166783386952967440662278262591286988233249466787585023413638666664293863661593985560767759499831399652787679316455526756671334608879671795479493262868814828224754761329898684578638218083064772503538680100914323025055343785943290078174638627802935998516088030636366450851117040665586193996230565730193037647539009402419520283909786756960406685777867612174867009154367375492817794498869890325221691913062467724916223131173943141785995519489106906293059112440396933296432677249116415877406610826776994349941378240145720216354844874718618135269176683229607982236386896342312245799516764139224166361324889447713482697717357256970714060216020325251294448744489661606560003107552583044164604657579077515074393708123729972599946970004234772475605692713892245848962700545791062497395517406227207064995811758881629889702184294024272626369168540845295634329599089616754978825117602632739767436377306475049585441301598947022458176095886476277288672455788184707135532662096399867475862737726863099785109166020037078587249272949042589977669182597583083936455501855943585922875293568388758409883111929877422420654335923594851383960133932309782544323773251629131705160925575086257935841940401742658655888445223463553036462908262202576704616911844962078446535146181017844822376368037746892049224744697544280257589 [137,71] 2097755257449904833694054584562694368820721749341014051191527067101826756375799790205099820830547051090219575427891884510621718738781997663508267272376075583355467645768355640289871213821673218804557595049710944699073625571738221415851406801357390368806443014827144940902897776471908145262375166910288977341198929272180875279957255975082954494525447402030288751264965603326639734732230289754998590060082504543095735430418653036166182967629789142069819806130391191782858033096645706551977005340778219086832969383847109129665080509287680922367532225468938681651858883798695622451004461379077361974724119927559515052448581946861121439216958840480474896302496733947519106907756102539972831396174961549973923589264107111793995518998709506515587014165713784891267573436234924049549089647376616181209287264579777801088552332769482402811382100353545606915916978427305702459207784125417739962205525550884779550158768244572188714260303582801342607958327706340552568673144834713212444515559536305616057613862418902213369012860109976514901817130429821764903573771802734361652061003245039780256399181217333687109312437998603916469672797571379699058612152602257195007915406647493098439573371741661710170195612608515418330087449601600111748847226464177663518394796068000822613150898005832233211821064395964152058076259405201532705364605318691863767303212797387903778434291984347353268963730766299679079602501011967388064861985149357176408310 [137,72] -22184620097305672349319876494418066772863818410878430387194195153101378964908761698888895485283455295971582744230504788639673772218339975586241579746852736705238308269444565906989957694799170490521196017222904453464605903013861905159573576602220949720834541147259616891199921790645043450084864643245227732604693105606221875608414749538783397304262485273537444401595910893208608511983948440330697034279342309061829659227536236901714164124146884642699888051788120410909937841801754294644407491479278109639214787084082824084705952238643288227148083845580943910677688085792278062975977608104143810196548275237721758833789978634689335822292537771213624706337723548845635900864781160054871423517988363676939863665939796610738505347050351576001888196101878022246497249614102715653566923676928103047645541486705192570247066627463969065355224387720836617884140546077748105977318004139880493936884559059639368592087731288824751382722925710619498134586392087561152644581193504090216769394706775666679121774882270477263557949148574777164990798471474002343968410811463825506844763651344991850955029671674761282020777119320190285541146591569080731662231659809454726855480033101376978730149064751817408494507516650604325391647488330596456483744492960792586420093991546718166928761636364354285307938846337898998854371016324165360717130939963008178001993889664993278725403738347951815995771221878946036694701485959261547769027001928625648 [137,73] -193936347664221241851152566303057709525088080569774224602577135572017585479294207534212948369132556945143195642427439547114946440971538231066866061527018902960215844964794473962248527133291391481601473811010268396213416386026557867149377508106301673164509214989919912488878703206603337782353216578707247494716207204531756162192654532485978499259848367933270312202067233119388383649298037912726260903307231441811155308569592968880565538253615570367786739571185447957983463128435111121132375035861976952798265152779235908825460196671264447347423590633282742661310540876627994204367169588510414152064101577756667137790159368313680819694498012401965566823963413727241484809486542217098077805861056070954335599097259229130113673988868078809134821253886575473455462695685919527692014042401305689868279932152561037607783576813030650296694543773556748187324408824060641658524022512352726357179507791258816321602940805918801875268312499777806277769957652190184883152712583528590239645865206298339503852133382506536218063653253734849005113614329820756414716587053502278791924085354564504406453159936323051101339946249817659888309423942738151981133604318515007083231114452745355928526816602466882471190325000008339753046674969651151225485823003006146382661327798087547060474151061520096414613547177715289617880307791705127434246254854060686682029913499287963638307371748269332230332938836359588111058285137530598509736151229266 [137,74] -1598167784847200021417928597710031871016453209959048092567712070260029858628052420741044912295266469135760670199660060191939197442368636114734492123600134136969697614792763873063403003484261175385240591250453697400259000500031708004122923597529565937267260954121415307907298608207477910707330755677186250185190828750339652923337158551261488941392244105159415635809362711266635799590573351653302264688356612870984645544544915013237266028205150288087611392107387831344201911816750963681244480023280585090001599166472247520169804230915968856496440448856141124048463382490296791513767391323896568764180944287166503224214350000109540159424676967886075854307895545547040714191612242274139865133827069077829992847284700425837466666308792319736154148369032911644826317515863664695573602345494201401124631164082673060605002842616019483636165519461427970609456438800543300798022922156778087958977841444718848635532958931013895265503462295667369107956347061291967115079473178366186252194827179828176697751256033671464346458057903329134810216617344378298791787216022009377938348608760000860223198105349636191001782045552295850018710913592719352969079676550259754392240768900312073880980320224223864922239158667052791575791360678918766179590622066430229354901094150447790663789463747075386987024924907992841311654583725450958211912692170295479005985352313451399588613035116114779555589834573818644757666472946626791055374441 [137,75] -3710768469386986920538311254617916357484243249678355012315492160098253464510477552881386174741845032683570788367396371528878494118670807194765987050187961850036556439435727162714642337160525547834316249813904781420794238999051133704790358269568254335860919400327146089392204762438301673484739736647089623485152585923911489621551367565491152827980129245095297923518010988004635814583936372308927540356036886438311286554894400149135729592891457888275334088779177068987969033614473029081392001864050453337437414232191675604807669684039409698122274315135993228325563043239624615535402546992162057451274919388101436410888514471868763901706698949712479183971417117194971793182853261796411718364456156812619839972219559642173678053991928699041354095587926223643708883997158123511632477277463145625630560180053522092766062953505423489348840133788890342734874564999811202745107916166549977383065928100028354490690008700213526890768432917986685851913317809130241911685155207789553960444006394330156342227371264148339566333196784521221240563277177043529008449824439542565934383429826817190480992430945683528958323268413562317817706440527483945454445931947153869433771547480821575852414762094315682415093097845153088340451574263829276414695411588385703895087258386530471055360831410511706334694683800309780336325353498756670584541281471592923065026558445405917456253471763180803986907177762982068612981554110295528714 [137,76] -147854079153203489490824499274031540755903808171452786247361903404484472323699134896572611900039970571156312244887497510814304728729948853667664556735373145332763661170597840514482998422543144758223318772746844660215955648447835802651302832871887353999650374695299222778677272968053667125678415833781910030913714034034652579610580500186354399447486713357134875299105896252296242143934252190645473861864043984362838068720545782539294078116107620608496221440926055979017866125410864408452853635701966274767667444801497767199540683138824391744364765542100644393535440394484503891230924009905449149343046477608708118169872529095224673475815466812598995273363967933167720021288834173510848408788119328088709297220463161264208204552585545133811075804303335209437218090156317146632859186300355769064693327554401689694979175373536728089933770462851141376314827267653558178879735690163738319957283139193226795874791088225199330289480209633571227142281627468515384181951022047374949881002942517344256389771650621230117200476569376412785440523824163522519454800366619766880554530172556804846304091305968957775297469418179410747990259168457184574138449258815704576099778461039390184864740281903725351352691177558460077460863726087585735327599700431211886397021974367262935884052400219891173543912448072743085049058728247531789868429734167845163127939889313436978511804450741883437539295341301834421055729970555311 [137,77] 1733619760947682386710699577313387771718880812616893100649917474764958113338550672702223561649777893180611704996814620747928068971661960779598459369508548966242037184669300311614231987096618420522923548122025999628725359476122594929305836720838455324093648861175445824056333855816270268352739931562947338166902530144259975212370308880508540777849548652145005989287638477337815799641791276028983903162730988609835459619323921110191127978960517820953570960142400188086563882022971418104497189686180992736351054554082321608267783222555447850310079723783485513872247382835468066206072109548063770531318361374254005340391275061902810870215700018769952536435726136081172135282437529855108162717197214842975356761526775170830856092691753090168041906042138450317338094410564207904097505943997900520731784740871783157413601230291801778616988529342537397437410944700810077453823733679233357331570464338587673093901523553365065599472461315870727119112225627748815479120564563467956111733251559176437028113360371324423204255233505747782152603785045441225771207879861650109067956078696345640926511937308844817616310914302983315284023231958591913622677583056101423155265358696253250832542746096051648394018526416361915233316961839162758877289114704929253240444711273310568285923109593688868881126413087891040133138516645119135585331295971107998084955094762344313759093967113503561577634688698225181433714048760 [137,78] 8634327096636091312293265193539684871532114612973640127168604330272102853900603816478354816617624641648295668211321085523511427681629395940827443347786417046411757408836181502518586780702289665016041824067136462623290922770182619526337692655562704677977811643061793895158046653120200265617534510127389993206249361773687386287277014386547326465979954180438024030130373316848470870436516234266968562354945719414426946862238482414615656387605551182084343461335186346069118458465514246527148109374819013855637476118020247231644812272034613969921742796397405074038211486820300396331586253617370832858592355798091166353541658895896691047358783105352867920279599098968646820679962327180847593471424549733069296639557878484146175489689165477789196459344100480954103361649466076681730510964349433706806475909958116341633063542589344273104970483046373931755320580587948735514430082182570129905218806762864271598294846272534830468614916197177187523606375968226585259341572134754307396227851591104272688725443977304363376434182824699403981839080884664081775432940647610241028139385157260812040313889454561469810168799712916300693627174745466429250076796088819818146609067056415783710596458664225685149553485142647606523028807322990696862221011022817886915303515565525016706254816455081032909473201252280567460763651037665432386320329456328135619728704733805285582032093400115338418687880579073407047334 [137,79] 27244734320543129925715298094224287777774003442862785277857359750597799773558677772762286102886108494648705247328182920773415066774383698223048795354166429282931820741505063288165654665150704473595648484765120637525602176420667671989014121623986482488304751400556148239419188669488941219058380592992385696324503720792825682749471738077484888125004826316353721809798565409359141379661793371821113910712052021918812115309634014313056541255023613208499231288819084644279303128246962641551406874710436561740838304206535527612428128595703931539098608032333277915029896576498086124015774306460976404549420538546283758951684867536696637675654341119386918664275268542390390584399013714344471154211098806212493235939997928768082148942559576607626776633339289365619677013134274876836431739335661912544528761560379242676525448490484239540644227076463781853885700439297320100677610308788590012679032191942938207875541194559540777831216684811397581671702223614288649261125886427144625652420957116978050588219183628053378494976819949095132198173686106861582711277956196420038657948261262959251798828983695883319898091766150915120215011912933479445743752734564742332265526249851289787847863551889841706203564447094288541092842396529877275985158778558468754114626126754658699872804315776793481201387800082333196598590112853367558007171328108946788399089731639407976713472340224381760881884384449337297 [137,80] 8223148276182460729483288133581508349815122555323373359691188970191259713455090642606671366925178282931507357082534215902267325613283662371685383448422304346022461789727985896838885805859922559024635305556590872946802827018211923363210406106127985348766314295545527388420787239131920355623453568994006271868013391454483065612680819043708257860703445320411542228273058540919283335637825950689358754975098218075161145641895558369397048410966086433423583151791417189026949880814132196402658124561630067513419755630715832110025446593169512264567712051134138280511207656621853510177710147285795988766620803851336997813768976345379086920023329688449297394020914432373237415610131204603269556263704273256492693437532437971001916262530609711117556712427502473150260415531248570081090226893625809125365278329923411006557335726235894535678558970360274773615691852898157599190664282579562432918452161551851122115613504699922447121907023384340224745434278850715169454245835825590004783746869157738817438801413493401451463659292920876894471440014436981721724303972821072818393246015458131372737375084422806732429027036294091794843289410379804309115873165401198400611155262401535264374386224897390108220309748116497363536078024109622683522156450336800290631957155910551707277717578038305270349765964724652002234420873165761744626134063032704807036291161884217921471711512909513320288752642747 [137,81] 6202279605355297277227881767186213830358788287212584404730673566793233562274336315524967506987005393660934815353242482372151608779594011843516411774257982516881747572935728753579141980165309622549920352770297133277524748112552676999852614984651732931322150104566481089577197073978824590138740338753047871011193297121603596735777251839824687585430205733361701539617477311034882812223920271335791320614977879830072229236771700625947656899666811336694187061665545269564484231445399922684889630472668214604905155464407183600440171192417491144306484327803936746410626881821487775212358373462346725648985908076134889294476407068253661201854490285126816431858951732654729572532063555775889300930147353072719373218256759504558604222089848954247664949866456301404906836936164301711661192956851416500550221980268157681541586146045364265386133330094456875605974348024952746056643910595449373101875688882657794864832326863050180060288050442232737098467229164023017484380718726269032030217690655993703799926628681051881828955433590746024878102073502911605491699131167090376667758910523036855658282106271208169949843520509515521367497336833093308176403995653516123177111380798103320060572819320246809838484816341423588278888791534558554440001385193555921994258606344156679941466799300775370387094458869469974659554188584571176343364364023446674327413824786157875262946854038995768429966 [137,82] -265955363693830739422607042279155300625066082934694161959164017039958936274558889937704021178590145879130850578223427807596188068952514249059574693371550376960511066246087684532193595782117111361975862029494177324615332515511774609415622743868874719325148756001737713635163441677855565851827878000376810367710545464424216905516578164606656643389133283929514524490812794606256210287451500487408672515112006448122606553954770477216833575969704685599504913196797337556158550894081984698894659718074437359842151889044086014699850991711543344805825285510952916963173211355989704063777413855302971069178141721714390526406418105590258740236462847944616251153081342174839179731454204189943020781297680517486497692363998256516524089456127322544868991546891168899827881174745460727392564623234565180815628552043928069717906322236708447730785024063632836822629119204605627831736191802743081452138887905218556920277879526991386853601958823694932966270770851819551166483380647180110959815292003734910254480922397948129528695183271573353260303723714964039210392222709706228125005523091489335010962347039682670193852963666035413736157752120298979525737601651153611215778778127779765940802823750607256574365032779109589890895922329310543836530714058812875780318646901481394636320236160005418888244972237030223591819841362051437885651124834589451627979475475573995249209866188530472641 [137,83] -92951054904528881631940518800806056252877718380165744203026610017161592388205590803019241076943671459154681532872676992862205878904721644074565058146767489007202871558924177046600250937234417666128196715489208870378279833240392461958569658771591179964970466618538925979393626743251197560960974636445325795110900178098025821053905660094376482445420103993330219445726394150347744361765733805291977947677361213228619336994132167019220736759813796075403148578773973753043018598754573359249637303133646823547917528499326619178837252244819798515866140304611249134867117481504822218772754387038448715358697290193405058023977474323776013581772033037274799792398305862164337568382798291403719804764489096984045575834988894727815196258251429815074763267452276903063338469350252430186185573578276843997699321885045551198310736586841004942122045173775521300489739421797578064678059593634560914572876600159521430573889605099506617858495634932037064336686321375912168879691220406544280036883506888044052969642347761840694413195575210838173604449754842602095560690088917660003494269730360038160563868926200255784167460660807132709576447254429231649522866163553346580950845571172029582303957307042928392814635564499368626326657256446796421557858967091162573294775377077964736406256539345216925848170052590391252721692154836199664090693675392690393587775022796913061583735809013 [137,84] -32199912361714665666530821979671331020909783518840161310097618126925536462478796996211119716151316324142040025507296019190511428204037557841724961684630755878199782013383220909566294916333331569609345567359139704888623898066728672461967382353008419037266557114261701904207103183942838627219277638905776048512991349541923839094031733784841293416580497308597143527492620932698300102341832998791901083391818763666924363865002650523601413540682522055245812261581175206648853885038574122762429298157309661256614958115219301467270506280182268516807770685578760562972060988338802021507961508579180435408638899404170411613601670261034714587215371628522565824584725762490095778702505835789198285080901176582894953585187489225331898653720510118192191679130868126942164276557997439089125125645663065720681191504809669031141563450197174057790427326429906715845552178115738764439920577678416623382471540775830039368029717549612360767609581223273326046741453700860659884610144716640017924512585605361391213107262003956605048363658407336373984295013808892434914580802635800345770578147982509614240188125768988909763563908688552644777846764547732371573388528735948788199319490772281975716732512968553468233649953007475605602050821790030704477874282060528508364141641333659736787745200417445379239540726318671446977924810069370670224153479085551543154325685423969093362795 [137,85] -2093369294851170403874112876605224075544904479533490186208677030037162228173596199136819609138351892524413970545776741157259775595491689653449029857561473060586456564462462615668550936520323540059160926075555434835282723969834384938636605911552189989850776240121376174206919706818385166097308345241948770196583434740412519131297122626662155601444697486664330420971527883339335952316838876729348663799480903737184850589893135635168243288712005442244341486289475118343800974268911057062295240925050124921265654328729802088503002842386878185799437226685011453068559051960539339331374918692137460888817551671646422149300518197466653707811006128022437034223242538408691042397871674155235850090947082679006077627146702403607864771402392482797130931899915266113241395809737154745972957599959035979578225014934041371063776731711543490106717857814833132368898916861120711444443910588888257418801481449009014794734015982555455575507339953752445898733457776722374958708571289272932577548337994792827992579610266183006227780131455380847173484461653722146987431903399899425461524391803186518780100167473605813878866698137210290077229568328104794574229333706819255032904424424965547781704491894896913737607936478545479598274686617617887310314313379845200361785138300180710993481544497803304686158115798934465648540884279824100511959060893469950439450301649235260447 [137,86] -1484915785838940231710117244331588032502825100637937541031190477048208782276133852313227009545467560224346235580543461080277249700598983521640113253825188679712675692368299718058604836085737466927036015451444652690159464649656978329345433734308811709012586614191215593206624808509157871908422079334257728159121592863481946944098822408202362106007376067248488164727946201741620502365262406052236967266644950492825655628529392874476653786413965876365780447363065358633652724186327314706632137761819591117834731797828062760696740646277354911699897880438142495835089828464787507537070883675139512378797912269294648715671561517154870577766584881850377142033831212907258502836883499097785090661121380575955143932801061357781802646995763828770625278198872718808452250961254141116457677119161646728763082127293352030179629164274446037517998671502958988866427796588601904989661559678114181615941448401413514326661922894136758654863286799520063333009599232126343323024910574853296685820996120430006450901418355438246344283078483504224108145181610561081873417725950680857787081228549465876515023923901749324512312306227684196174828303633571978257020313272496155285274605505564144536426450223158113111643155358677756265325463541075301927583540687906597349308030109394470079429344379341399085890872185628407254044674499780772222992599902537426708310092981703 [137,87] -284321725890093199070529488621241715387373639434082205573778403926432008282465422273142089116601846026327874049590549869934437689538304399770592679699605273216902089771168515873581255035959887617117652879332034262693233774251937815956000671620647482008842880133642518809461084040631933280350199494196266214060890529216215048309595418152142651315465545830213624922700472497984528740879095967138333996425780036560569460773946023770679151002083760378932947589132341660915131239948026572798687507804844902717092362566899949549795653519312137714268903478285400676617198223297222587401425792632825342914693947340398327859528516695225602333801824490001033801897854432713298545173504661231391109887616576739255576584678853658587051209227673393309548448117468058732216490234948917126956072889197130287030757713351819632617289891608282016944220297302163664590432407937515843063649790529528326141721702039600292036825241414825340699896498956243297489609801902095591600270441442079325283899551668293906466000641102845558254371573229107254435967322496278108661764364696224992630702040027968081348420319585732078573895960897922808178164141819677896168859316680087386553733541804123285072115989245171435253123638772252611892351560995405144346849168249973685309727874166530345742318498352460807416604345650560647255394384609045646467454683073438080788955 [137,88] -966045401553628099153847802085475450042226548190300565981054011663167160140453262220536487446454380123306058700258009088370114698629041514654405127013634722043948760588641721412693160893762567306303608054074811137365919882171684587923048143008265082310149814693152055553809665556979687367998580576629447779592580928357983153625422492065626477616808587250674530630427483932331096016454172130410517344676982543985659515236734574718993641360365648771134087611584951091790240858805776397157718867892240133433045130272741309847083950631669041765621505510374531481589406569085408560679590759073887971566352250789736636146573208783968917717122976745556736440475038285060592238001500780943001769396985508846254453617513814780927992489670919349187227090962170524387713015333872533443362682854311470952259922046768152096765952337043172466067943712054672460507876801749923400781911178333014041601978459263783408710062815575263535248443002391639423400667323894903281247212004995648883202366877367648208326533360154250780570195909319976706315930479512675453957656667306789528716053283029804054258859026745726284273588430885805000426974823597245320312386538252805079874047255149162980945468207372745013550223141590719155580476485768116545677672560419254674982355288305232497360145217518668880877242121076369364492394489752227458058280678717256560 [137,89] 397811842574635837291113294313858536213209885021312560252333499332863377531018754978519585540184797912059131009833576682098034642371005365850888611367750497519045300630614318848401584875653176713410252147878660895313983240230896427429007800077321802165366679863902360096770266803648736523600282751955078328508774791339682115055225283066714639553636936913781500041534658684774198028108548953120173528872603303176729805745947111625704086557174401126826019361852005577735811650436227766636370655030794853033521877294527847060464888783574288180345066755752966026425919760026748562532509588888475873033341826931038463097368992688160209474431673826694890720894937237441236563711403824272783431650677909851131692277619068029405353869209295323974640082156600737822197679040472438552280994844341668513575643318218023508339564156089345108158430261911366719226724251834951964725666524648194235127391836262350748603523925522381307453725343643166507719530901092963216290028659811015603642025818589283981185248978599713196028113311539556101104970572330629970760324628526746559809483737168059457984768771099376292511927384278106384024105983078994299798562300730968828764839869383580973408862561027121925077188268547488829998989058478173167971412670152629392971738237813960672792862633588023088990582780374822191780222409557334459636343605672 [137,90] -162102408379813917844587091323178755938303464168662776826065058482608859418568286426274460016404273412481863981807664774133838822059362545254630149137566921483750593064937347672062403939534841498794030061366342540935665514676920889796004339735764975868646731480988896021558152225364160909244641208313668638199799270797503617199684618453198830036830576680297354378838430361120171122625150589417748146895078614785209198521799390809303647050556328725257509041120165718496743386795371192375097887300228152480496161080828450610387722265395702637717427014464218128306732506419731820925575110601466112126184461341470596836580628945826991915489989138718211791013098139638374529893256493290078388164235499966400910471888567691193770610015464791228700474278488153212465249590218623879900978081784883140149164213436662572576356808000294793359477223825353795275381101566321567377186665631579610553419137741160776062110969844860313050593037428785434690631020363575084887786907143226510717819660605112866141078494645104643276835484870197588793887195000977312464920024213375528929613281378717836722089435837243764772918214092590931381827279822869129898788643252981216198859313708848263396784650277919122045633937139747219040128067980121625843953040335286625575985619818284513106789805243220322347092909206438358111391376978537989944504 [137,91] 91174674412130113804151849302081449655708586967617806015667267981469899385734955499262625477070403217142836442848430353962484346221944900369229390724079591776983733946320091198814976628409936908480236939302675398006552787875543229811296879260255622075382554513351256215002057520743111296688143983275057570473934723148257839454682760435181482913192253868047630606444209402407555077736992795474998865937737981222559775984679570658482031645171552918206999101421475209684744097729957777579704800615778221152595901838876706351223983943018814213514325791181087401184240935320456449758395310660567959404356956476627619607353789698119334145470813090833537519436898091684204450284119821353720949100829149034989131280649042370752339155048174250125449237333657099372079145055826389180785146704031814065876408853928431513947282642690687409352856336951075066007893945244720808282754856399995708457355924129583152098648314703338322771996289564848219605874630434143979641003933770894193838527381725361005895905894975917478704185379265053613393470064015328260178865491925350965577774724205966989811167713853229141595201427496160316133554140556114058247292057372120445446680195363806277239045822989620112111287426887638416558072689064912919709386184490621758498350608710725480393508468484774374934647380418477503890267533377063909 [137,92] -14600745374168362705609677035681588243321973292213904868002950656263519417606695058916500154727361806649262868209257397133208909569537252654062318079116885852006464399021871945439219621108155451406399724537604828179370272903278242080819276503409389317628201549890338722318020239900443569385253807352626335019051587002005142567424421097154216155582588775625516362765680203539495312414086042612759753105486388721083288344650619681466290728650344211986485237572635918017485505879402086313571227377733240116744552024063123743136163374066935748654920474252327935634637918365824089112360739965811583522376355310257889705298175751513229900290342532226472546570181319669341310161046292708292394217327635233936180413731560340086442855874534412099014252527127698407609227195653298698994002841224796555526557985713409258199298214606617842877676198817012442858028147170138423535462649909656871214215408286709486127962450255866746970988790956625726220320742123588154472166811056940990442988282282318888748336381419108916014461655053378580338650474849319218610876922810592549786949047594247331421318014700386269363456933827820680770812764845239208322064937883391994131563661534110500600142321718996512450036414076974736116767303860298702393922241250951163348871138662090546057589288418583288234872055960526747547242919850 [137,93] 130713810708942522404031557096204314946225595313108985094207025951393838600834534722201274703090674549835697787948915557637212605445069766357512675153835903201740355240882035581462355077793684774007422554708356051382231053945573352378676498610747303263388385751715575480842221906314218546718030091055142235237809001418289606519640517747265975052299189523231077170772501677879259287311093515666485842571954675799261897651501587432003085834575712102665634122495664788316667751833050541808674722189639907520017001689437026069371108474945629810103945989624063542463676650746269457903129660086872835866275270179497696007433550222988675147159750825149195400658603702791601518175720131528288346602784224265681731300754853407517033327380645892248777295446784513257840313527177390536469204428361963949459629373339268676216937492965729800853555571915772404488920518851294168701997405347047096422766383155872976088589729709051347629034231648798159200062636959210515296504895106640558644302266760821572808294152906933906672729487426028518498144285838696278906080404128921276443522073071983377159297834413698240803744227895468064514897311375844899493958249708383641028176230350324030333794490309619882937569523693813455061206722478387484206125629228000254014501587168213835587597292671515379585695475646486986312 [137,94] -438241769595672735385848166442999436521329070827762839250543839214526339182712962178183606488741706494591645704641383497801729189811246888514611873955225393427762026177093799109424893581704364502822831350576996562301437022895026637745936301604855202227803179422377660631364964280441341130369679109139927929660868369794509165837891249687009394579944576351713099059751296957238631885383947303455332792254900040412163472561095921852347375759512340522988077375197623686254025573184533993439655588514859232304552375749391019515376367225231815489032959864012354833481649806527381354745119289057252873710205811514835623947412017333463327563048863979536759269301969873304322286216498150470349436236026916433750560747195064062445789941629025747922692193474990156954151575045667343520655209599169027941124555296040165963538540979663950701144157821802230398338428581919646997220312790958952199648600006125406987796885088597193149221090576875709862275556835102626256463555550103457506914406857497374209344153661867301525040818803193614859815811203158590381946327592311828516103632315910908283264575120802122626067142841324613713217732103247505579125946685711803790559339299386012931632876487048308713658772740589870354274824898902720023214282970647821897354694967523888865587903624793525978821495612542835 [137,95] 17587351545017786826403898596664496482217173251593075823578982921798852043738770518923754798867307852475016043608634101133624561315217373176437093121743994383014857708864052316372039442754850965748373609127542541120033734410793968916661895875443561977179101483965696353063632404898525920283160176358855471564301437763190878163513880577163236169981809610038420711955363345020887282187372271507312979236535113846087803730716391995889062551539832785940472393840409215315171360659769128134871051312816382437774769969632695117555361996465696476252369997267693765408590174213269217227805060316785011273581223595712248473854068240002625026017285528006487326419146298531338304927551145428196948086795646422637420210612909387330205242831514614416607461592902309925942000161040678069393673419454120482197818084476551116715910071108173732073088878590834977153998741467579621601076537145467552578655201585597602971693613980257652356529407808301655562404293561754692928239347626710633249363533555572102083984316033157918343630275161373887170878345853313998480682209837378916478937395919031364519484595741222007124856440855803010107038456601460722434062992740120654818805814275925640180431929335219933976839678586672938555574179455394919489348262950929702368123425996250052855673547869971936248641513 [137,96] -3842321142456031985786598677624675324028656194837408609556045130270923239415281770445703014759296054606432670155731800383140371662976357023519593539084916077829649547926454849583870469749706452030587107710825107690691845286787666972317345922552110286613321006581563148707355001698560109373244400917806870315427679332288964167993113708549641352090185751318549453482255266233454081974747199126456057994744748785992513882656966101790654919396199856094385138041512488972971399954710122560615094862622879115166412156733493567777712775132110381129523613337868042561639308125264359916276276058046473288130311176942561777494239215029526983401357403678836724587829799769711035219278695129548233543556955620465053944086045751380430631485683805322529742966386060931552186905916402587087445635583588476297719429745010553019334931786793092125452336738937079669813954682490160764383857747822364165699108195321160747986124272544786115730285171351751425926659056556431950965982328548452342244421072083951596556923577024462130351853036122186348092513213323285904151796080605125440412357149972840723191035662888013204213955911449408074027105414064719133773148070362687851482162540681679962058673181454896886111062768449349477384102785074351668650362743430539605199381810700856449988779281917523304 [137,97] -321184820186514779645499354699120424430030094793183754848576749738349462712802653845577339612579616489484275236574356890052201979099841658830606982098374006444680355003763907996908932773824230735732966092707641721231722368713242851779841883971369870951971333124012338777516367948308638855891279667007566798956888013947193625768190025661286078062910908425244700122665451839734574928531773946433433748178735416530763044099841898260883925843994557353538685933458783797324325612435339797564489911164422286065306444171668077842871610019309576790450338192954213987963831326105455733582219314176780769965980411712258346505120995530566529559162933784224840219087070593761129616048279021219100383889807582177235250530408166524030529680116491933803661546165311610108868481403057327487296290657204695537208550282583800376563237337270042140990211532397644497203315298885919819971181395371768582467894719334237835384027975113868724801399520448699605155362885079785202810066365561495575744890988545550413731653577971810875335410298577871979846047151668142269244092557405069538843013864675673253358291259606352443893629772071251889098225016406747838281438280019875822270104555484363424421575970544970127499002297227880412631162066872533174413558526079743209311973548541457765257408968406 [137,98] 36367786078714767981684813804818977175537977360579340082948648530459022556091513432358047340171256476394111860925168047443755746590022252129321170084593098791604322959888790495298030354482301923160007218057064334185542544469984966496106635793030171019132470538993593605214902092719619526643440025811525763296851995934757271724939202021532812983884983245331112362337501117727851561056203960615107415149431805240111938728977168719255672381202787192731263371586742546117379199940157087222633310651647025207348801759315299497359073260571124076547188958370631932085907622394665146116343141011746740797253695829234642430743534123469623621048473628398957934175326992982210715158236953298179273780527654671517371799628642588969117360256152659464738506120239997176290807011101811089346605255096744824469501417498347327520736731593794864132836532148302982296560639986965418990946349821649511449672749758190574424345963007340849299745841874908997691008469322675630503186732372499273138812806700426876379244553972090489883121547063591659219119268368350644787289374004760393241580843511731278251985518124895829699067380168733150232578960286481144445105416300083019895519146923852765391386783041403074742733340966019069328669571062395162624622305499034133551117781295021799194944 [137,99] 1828910340507884695158054893948531006620857258050471738875036945874247143464719463368775341607566535192203628661734835680569012520535440175311132825436078229508480354886091833649868731952784998892147145923333606672020648757731787734429789787267842090399516223560477369272378608214470370018874438268924110523488392018515374644644058008000041098476412123400441344799706763372311993521603992537936383929527648700026286949783578936760033465388196115885157449324088414278761520817119430598457547752016351140436746397922816270281859114078304550279326680836752794809258933483079521952856926203920646432541273496095202414117253132668749468567324077267567862876255853799661313222837371133219019732259372122214388682702520461947418408755771315084086249306812268150126766501804865620569411260321494210995566397707539801335596189773765828293248563557262222944482353575112779760663677885017680225840726742963152469459230392871894419573786394132867505379753001499017701082884131970781671698341621357319731894337275598834468768840864450709059583026387805199283099147622692465355585555382538944852223562672200395886872727243346704338500148186952731844698223128329107487156327348405834945728484970946794889220509142152760201335553552291603003660398660573433657403228330167914 [137,100] -64774442669711964789713501854643743955918293332233371166570097683776981043420041068611678645665156668944411390708718434778184533303335323648904697698101446821128017780731700187243087370272094765689939777074701711422215793816066220653827633999905006543271819139596760048146448557820990407058149432327710360193797636085872776375610833672294285820190949777903178745616445321601337105184762202792514942927727854286865311678675810530016214189951479022070322195557745428396386661306074456009711248979179391896935559842043928555549123357353201967199510363968157900726175504081980144284478789393419318285959376207880951882899459023650259561474419519373756362725979931253428963155597838971650813116534781153609544729339525191051808150566645160938568499144389076357122802513268813255201882174158302849967039706551167798034106803973171174110709757208681893648388108579919445480253027386137184874302593375394907833797362075441269165770667000348557536015657868560784565459537995055681290609726662662771925150278793193267714183804081433888853062769004969491531226136284737209451980899879008614866649285461186064311209539640446732208718393683778637056657358155711520549476886350254889215761344082680719934583789264898578053413901165915844795924315888824674256790245 [137,101] -1528971337989748680968006033488974001910321077497767765751264121150582447764293959844816812374912096889480446098003181776031824847151703762844783850050588867632584774665051809987382662804129144333961261051070922591751634348421403068130440576406723478141975825059353998457534106633298403669521766989369119397591868476648428560910195302942009261682839821548722119354655035454923089419792969075663175607393201652249538829033506301383162230737272541922965756932125876667928690750419964339794726752426378206682386973194800380917935381781573280787255371186139749951410896087247440933237494046099254375033037286024459802535341860579334830356068946328408132764433236795420829976011431607967568761918774693129282952878406587733917096505177185717634652744252915974879710926999015541746133905321851215249856104766729377833624072874025411387772824422919199993886548976499950199384232536470759688634045981038577303830062263145515999119332032046346377202754870424446954989179655695939672474791586872489387188509474618793690221080653999329299794519840103331512989493565752158219302584082988647614891713397258047910025450606184138852084990502756085536931231185818704496780893505131325511029449100473056894365532213387792196229331085909533716390650037411293951 [137,102] -6293268174831086191589799163973421948232274536903312676893997982782837797933083580396567898208994023579769369326078895876077551937377040096068768716978124321763031800042144047335848155653505575896850188047609239025121319463324074862989502009611429070120000108377300286897654725775779379252224721716131213028626400423558851607543999191499146063039068893791380644490292380783353221105923004091887084303217638527552811085535427927782837746832108395409172759724511796751793772949791931766644336704213247903801691555409754888705464217956761483527115633639347771611689009206571187839759165722684849165414608344799201920638796439786919349731632067903704793828840574535953610264743658555110273676100045369787898740330777334748893260258316110954661952236596796182875300938542099523051234844450170045692735894273072838522550793416232528615495933028536224729844630447343303553819238716298055244528990903374649591791554941507736819650715084718287660701387570725958731916544209572306006851596457946939702928853671832831781076074104932245480665051223512290244504309564619719147827535042068422311505259075971327268752649829037155061331956197538331429926420072443855964464043426828717535669512172283830615007273690317563547791353207938257537522757974 [137,103] 152923451356960844264440279929338035318639115374139236819831611214607853103082628403173695816580531548815222964538888574535587593385487517591162874514629760054498916670448828640334078039570167340337062617220745193369640112578442720019672525214193419235104518368458523808802656489223240030089963187712685412966164004828513282502650988392105419562665966711945944017954975785687584426827735224780307721877532009302473434216129428665901929529945938982037976360104599410062926654576621430862583472498779648676184191451807248694935438271599522054792639303885829456183722985533928119462261167922244094493698942062109078198329927622382617714712092650885303963866944470262988103913983451936313142247256534731656493382692655553308162325395175552613882681216834813091119626911245858450108694211565843686699930521405049909079778227010462604796900055736049580161127227059178823748070507244128989825780510334725885701661607435941739979773998301296827325437233798857755870989751953237149207789510936329845464187173553971399028449144016319240369560706190065244567970393848547721703649467628057824834799883946263582552201646856592064073206513826056249213175759696666652629826976154155286483071191757322650380073659271353365940510898498450624718 [137,104] -181642387917495988989479812776673425610550887038897905757705049712092822864460075651230641158842411904013693242142071235644198986271336324035429175258090430923520874175623859502150991228312707970722390348162457894278496078252386738100351007978762113739621698642372456447243547010341289703917439966532593038524085045391452399434641942606342749783468383204257365863363490182853451741804149444102344756339732238010109837665856878263915376323687345574159222896181861496823906888721956495837974198458017433762527454601406254672361127250669885339411915843741295599982681533020465377286594279288797325720709336684071224138852378682039685941126079130045608337858349026667308043456403016764342472875354452718725961201901155644692913645186841488091600793005691047023391475716374161947886541942335501163958470661537769399245471046832274959487791174882889066909851073625936630579761923463988764025436964356028385229683808952959081155515217512270624693581959481100906523922645823855165859310597512835659896964384983558842551650353903645451848602685537279373217502884381713912941020536513578340102156134438777614830325190798324033424917307095459546268936169163972608922703397944223489118677203785405975703648767134839053031349328772 [137,105] 340771028943895809214858461494660896827206039274653235194551367794876853857252291328432874505565851945541765589593907522720991110053911221619564838386220735993017745083700785053293207266413617597159151522614172459676434677214083920149519751712335189527229739092763425019349122630556445715764957569358610088277020672566489814138259123286604588082158343180676987005156152427194585982440594136444847433092971535433060147193657421891041675969936518508919899691295633050324468615818478120094326276974167825431478003072357718243278461510987626978948684233623194217283056181000138737362740484949179189180505554294183802908708689140901643287188320386714274686107211927059834829999751327598871700669934080275187194245865664642933157581521222110605907065089812056025829444291076509503587507324475485585412695725300813047679768898053667085488307243139555807014025366311766227787097727171184468726402512584010068264085202764472439021215183284544884811650886018123667449335134755016172401422104139881897393550424432587968081126584278204883049322904591624720284550942391117973955661451737408742950479866949294095459804712873637383543531403746027873380460750619420175426778544784013154136841655776521690119241673864288460196 [137,106] -840685689598919108583806363772454447514944502672999719086002025871829810115940930868829472686214562295217781131726112166059311049460470298113761550817840296515028735726635318216656653081059843510096225034441224764341448300869877405032853303184203878722418235157036288680558364227653985905785057108772804819844583045000752727639561397758572665865176406183823934699974776158364487413123654677722973633975936102675777482210348187352002650794767448530998983130848746338468294210826427424483247402207275773243245817181838283663514262533627707320467671163387849244436109923382864081694471415606672420693856369749683570810322685075419989706141478681135205248811075032613865343639097181639304712535469135431099416876901928675617294912233810261970199983608287812758018678554757652482323976058385974122135933109386857332155793637125957551654768279887201235933989502385610645414976972226457497768364286368982502489940079211450347907238730398112022294510065786672097785059723175570120117318553892000860804461193416755767394317231290002393349891364369312405585194558664817340128228103211206795389446537647697810455657773747905768949327087080502321957521833507533484362920319407559619201624630297031082929403818084 [137,107] 95007686558428486763137280946349457131256091361395809500354617814577542871649939948380820369657518710144402732420269530743781925417493576316244322889909568677171363568048155004146554326766026151811321043337508767227932509712765523542734820861752127353655786148657721791621874668346845494922041221784817653846081963737562009880197495334639869514436572771632284658191721122986889149916702923072622245702361121479541441095600466349770117740930024008073094117605786420623686387248448220215628006911626918020125195170936441323596488910140803401131768558260022465917635295743595267425568287325367647303789670455928803929082527084717725406676638256256875494263900348081286503822594588360873891354978933958063121444568724190071542796572710935134459515838832182797124595100395866297494721613833381401947404451374309600654851125251941477674956746920526099040778210131020251696889042775709201741512682760902744507424966696140945978504781246264854156142546045329910975846864641669299202203706039379433321258055584364689131617198576297494682208793329282225421657032875948173026095872480945131786643528775066390368015562378370932311181307125390178459950844151236849416127218206694861231050860821200232080 [137,108] -980864944884644732793603066679139711497873654165621942318533130718796516334715309622746312655253903185298819158511327447547225619657617064645206238964125434399540837028123266989957540194837741981645531162753039232104574601123570987962975987369325334320668085750933628627026344104727224057173869783636821848812186929447170879419424209731427152566449991747443999571880177805529296759229252928029113919167742588233554111611458067264388044927225460574130908592220772160782643058603209096895845614724793518522092216775216769826910727251302754959620992381891252541631021308300643179054553545195215369806123288479093089877875096607836195304982751356430642972678846863899308919803604289076039658014411264530707240967691947131052031624001041797891599128717143586147665084459956363324929312944514648677271946339350284976573783213742060542493828243471917624098472487693030436166881444921623575918878841074594129780496394555017020419302393718495399085451586641502966809461264641909567406632911685561290100078511048358475009691135401484166655720028556210191227634421086026543948119376139686260098435347862084602356919698232166466476884431298903745459871356042301814859729718455110502942010790 [137,109] 3370535424244961730540801670392433606663819517794928145560587712019295923255102675035606639467928083340567727853398285140360017236736374648861850932984369257425274161310232468790677825230310071619990657928519527817623723322251367820552664983206511516083433407237589165644071237828216303455295742123882694087044426904588360142560536469727659944966822024294526790186674794459264345662728842633776021276532517091452546889726847477927126483223018884690289129819183311073595262432898656302146594806920187142336073273792780335433369007284103924398369390263672189142777833022964687382331038034035174754009015794015006267902466875191835586923889623385429700964040442424776481670813979160995413356490674112526732014180421235053874470233192408327186652284013027744880951495786137621254481281218739644230885736612983393589408370665017513509318903614001178424931290947493071304276764166488874471637067822814550099958634760123776418456594928422606837524212070059343154351015408682834940713173828813146829520614553177733896527445572737666284444630088262873957163688926009916568343991798381820919835943933963142483148746517106488168806084976603262475605018607164340481122994632066402873 [137,110] -130568257470391295515329767826363044529102416357185600636704927843738235909058189275674977506533802803939811662218641350934633915327135044780699774925607818266502838240410676186959756913019395527329079570330190184188638210223543381334341116090970609424573204024877023995799918221377575091795612087803877444523209319133868664861321307562320766596455145779496185708741944907283612677742245519683490556645121703034362134006040790341230884514934390436524415570429358182900511030940811409867602163440155223336216672109602896661050034493053476837841914877276453205471754184701404998894870928743952607103462795799670606552372043162101544203499058448065893818591642856066250605441700176721028290550503787270204394817347755993480243462616773462215431856695562461452647552974584343315062243302392540139470840171206370762066013567108916629504295492513910306370628627685264035971583511424671580101187249565822876004315936571807470094222892145343146770636765431882951350985533543301348186286371735625876890739056915775507565523031746963990256686468342495496884591122811638936226478752714456092333728817923171232733255490243528784403022966647527241441220911965414978345014431 [137,111] -6983852995825492541817960108909718095341025838714695711385547875434691369309608823911979827313812642509444247744831970450874583484610456105985274510686469818716757365157618903251027571527122416799318080629106337433765885583451636398160512976756469094247016684457552936815093109835260661886688150028138911269160681175643801222878127565275933669631821243849899331396915093601738949545707114061846084481438708739470821627697066507256635827556467374190492341483055815174044216184920368297258646770862655102105465663887505771625836027321852279499823712837262949193469628369514504131758508465484464244687123227028082760566382922928254492339577831061831672891907337312315509450811163858048452560290258250209475911281699065064461574891414023934813892365980371162261137699155755701347191458108863291497965572375806136823474395949030748683175369074983992544107990135330301485100138477325999088387894978732779527607955819485802067882172081585925724761094796787485688985295120235741610891634933929352709132055248465198139980074309760667247232822857869894920246230946167921380200088144468646374072885827557636861298860784738746117350405143346610990554988612803394 [137,112] -36977956536864687282116115786127857517779294280564100037581485858818940863112731008595711218321783644043365830334188949474378607045880277175372282163749204290339899058875817810335231996779182718820831364615201253302224877319842587598879054311693543967912601141910109068373833244516373910579341835523379175621217095741717249090903179178705202249220922866016120009028917241803493201203468269467172681939792917248028510050568321408884566948260083021232767697377788848056297300520695176150990396336630133944157994035965561405702961331645541731215529591842684928043025574378003245903717992538829415926496771829379730828071017348344431227275637374960026734648351515889918746659817789019784477104770952776313056717070633496974789492955169290376702020714288964582198185033536397152444124001602831639839442682988950935486706553146756998066042217037725055799373510918605586166736173157964521895494646748693895181928209294994318666371906561025077714775179952886009322221767601821923515309385758990007844657368116417483221843509416012315362298246184677290421045022205505797031219699104987387421296328156344529084777614071561670725095225592218221051000 [137,113] 299132795167736712807866591537187139475911255927582582035309623481992603047822500237777075373878839447014065506633515296325571864160451509049080963799821386609916571903693006255773520030866402774570318996958606102586590384027336766985994371228143246300965331528031624230606605966509715364557336678818266943030562750889154382955992916186070779532658349321000761822079925188531582755802448833454258478525996253357577207896600517186767124171431277043215566489931575009615879950685660052443488971322162839515079065048583786628663589335529423686168924919245110336060170205201915736383833935222745708565633667186366899226712568087732620404150738922255241518197737874173403120226093671594355736812182578696868169878644856064546385093256882705729341331393304746507679813600251523438794735412210824434256846462223833766825340815841275997373919590188574326396211738946671652969275208378169481860275231493671012328858320094282278399241381455627691421828975435609386696003401720309105576354844326372328071316902013703195485060436387872575235677090344806309527013463918960644740400051068495669382323103222204465323497427960359581026030623389966 [137,114] -1286768305099282944054690092567803556034827696869019680469937386610758643925415039051409340800035118313262261949424983318531317534023443800561308957746511348424388931005853731492635049223436291203832496197426035340285070911719920393703463197356447129558192826503931885739344189406899840664620318732416321381806645331707933047645793911794814099836028118802908544972783770667805749303956495797055034426701749451309739828342929678430411107190117787767036025706847795716568654384301411877753028960964196746501294458388356095688663899461037883884394621504766142411382147246758051972769265151123322923327080331469521701253495747281575722124847860102329698684233656477109828203767707067252125144417201301972489536261903173824913490863738585894082173124786937836979946310148901175235985102762393433800185598705204227745755644296581512591369365901993083525530588913756521096140643000907282550243726571550761115372339075662380018746177413264677955972122337530166086679785308379405842182694145067742664475443419459882712879423424576954340236513793575118891841646999450307116091675508280146921792176758751820896087541262488199552874916 [137,115] 639542873670049390213275555156495267756428571459156934005348958440862912732715799661493826120688009421027276727050832294995939096346739573550576898416435902704894384749085988772342120216408449508475782185059401172820835602096729906118042726773983618646778056257104899610507866065422985412807309532429541950237570334703612250585856653874528076114102540385663203263904518937237243738077266222414174142579728293454959769485738845331216101898976957798482143933383343381301747384003727127094383954505194061650883657365939838447871447177149517112679096903103605267194464800348924751668216881612817410594434126529453755774995326884031128916002845521795492924163065640341040342055221589717721565510313910570987254635418694862206092933783467881165792545606786456096258202827510052086012034966161515742796678283549491830662647210753109213352893962548253010836291082221012524533817380566901119835454659713700283003051353830364426981165561964407894877020806167050221815009083356171744004371699112551688464391422868477251358462018026413301814344882485292221030827848653625427895108651303129588633911606185481267425695153409948 [137,116] -26402034908813672623855964496115088546641685807183269350137932375008893860430275437537081739451236566125440349035465487593827463244602418497819236147820756759582220678610902405930475592624736097243165267426464177255824203434388273648683513006867000611852680912054826287833403046339851189805029139875025556127947967623818576287937726749088349417991851500171109300275083583254499973748361782316981118794123661717102513209702215302263680297272635894800007927345342692296535456596625168173245419298808972996063299601417870826965009484909158723222142287134539386242885153383292100096061811893842149905832266353380443845238706929705124881949258452613231084557460285317498343845121956720421527273997896048878601408432860209573585778291044136260231661901606419890580835615989636146658020074391747511530316549710356166483653063858603657432412789089859285112202804238341725046572695152336832234753466164230377640312161197835825733475120061740707535157456355828949539241541813810193891187437761983736793612642155683882744585317619145274587944231311990063961326007107421463063264796955650691766653743842164768553456698 [137,117] 5528541543278052132437259803705201153150093592970785895851038394845274876728564295113102197520162048414454255733339904653429626533051797088418433168844833819027250976085828639854334945965535902487062976169729933113362871514967441645096430501496237953330365940017323092642966218766298734570627467122133949176103099963724616894657046669925801442903107795379448674296471939234930913888803380555156679059672509163935197853064914435274467583497106401143395873710205233309000895352623901041560134805846602069809912014735269538064275988664615968450710359412699314799183119243556666499182166154791918730554494792090160492414395333601644656554863685560975543719249360442777486853733511594651132821882691515660260896831729618997892679210438428985256912575543300637395975740660366637850490987414581773541048926315729386204347214153768667610474928079548112893839844025418682097940239280606659870206451300168481657165560129377302374554121914906532196752512368841181940400240364091400293398239387482515204676642415534780647662767599522694906210117848861283248289640566805357673539084179009244729057741372844041 [137,118] 163181994952382865068368815537104073648694982600857532556155644244685053237522793697718923967651949065774352421055237567230057849748769218898910407192003696692101935144963733287282765787071802116632276184089254568140412920298948712224114259207576041596132139287640594770066371385161571222221449809172237674702118142412542622546673884465011304318123968422947327390910315562124405104381488558112110261303606851794010677708193547994748673009943723478486808555979241995703611737766926342665329318170344005152419091736279156093227084969932338553074229607429837069120560904385825032514166370646039777401674107572356222201433632736665971767148848056302686286079742308467570887509898822401756699862784430617432301863585303645556568915312577302987331984109373598834054466121952892318310994389838550993211041082722929625543684149833837856426934031470353525061169138861059069753290022191642420689511681744555797081618182588406891089847749559708331370256782746453852854276276545026473584216884869082671848425333926605863382872473656855969801619806333733519966531722067526397734860300549328393639441624 [137,119] 186174189783437754894750513063978899052289017423321102050216180179978689978415371785880484108049531287406017688791091220124517791714113315816537290944048566955192866199194296604715516672737054667353457460508268326500890113966460202705626027746423201071175264073796266963374615757333044840859086341443376224624897871841348925977078206184180729580215118091142035451540187151358664937352587049683117655966731887579617763525548321956772147684223494543824370726747524042013424198758159681710428359296425411810798867426991271215693301969841978955163598161334280644180954010988392374273398343575537974789888841344876252396326489590875179082288218622223135462846459251099199921992361995854575488022799437211415279400243469088977409324376815223669105910809499749958406645869345952726940419696571876911556207917898573634524104250719745699866490762464433467807034523674082148538022977825968570463454629407784466043554656770664250478923086891295486389516383651862733292241105659330167998078256574747352115014140797782518690276235790679123671333637768904740034737919909536557862834564067873265 [137,120] 2781590236105698676356427512240931829486267254599678853543702516094038636779045817737934376590385581175900973086577955642198147424448931601934437247591628240135427135526648461257917009148520386546068415626342315279909631105979714118815481785806379606881629496643009738970167015808246240363053520696161859926119835052126274726145931101628136975851803815488273597594461927631235991716552038339685702873016661058488631751571685205266224260389084866836243181334351910880663782480083120044718253858426873746777799045044721820621650786628036302282442404318146819074029442649430448205109261077353660033041261400815090687382887686624846888924987271800205908721734234510881501417728031851441157716218136147843452616328153648485253899039008160126999925560089708848833041209145884856086290067308187662463312952415714802888611054115854239897002483805620323108299817419701545133256607587136183595503473993134442613150201658913666381006674456997410440807959300757820346892158862956924901312889282832513929658941877767590868594339349533745802106985510076814638079159943252902240979962 [137,121] -23172721202502739503295730938448943350597287707539364796544273841424684603200592410374396455221507899805150647695862434615740565162414080509033364770035046307534177018657627325719561867870112287415224676318020628357531924535650356066268324518353118352033548496078781467430899821360627540151207757136464522380096822229204490476781546418681263755333642603465002118836261648026768010373197576748153490689473239659047822163544911428944196469601491380603667745702136006810303327823750268863414111202498496420557023502058597084639723710739500694531370598025720688244646226136747368758441948069052374130252407826899418614893364161091309780231205688053534462300020744700507767092996592260578081080799547809936345978174183120658245202821541418091467209738369339663270708192051139845634330312063427791718830052277591263464477225173212280587124189859544829899406763124792376344695763449981954693847289262621977088672259403559334900826135896076432590291541952214974776148773700732958054097398468508929490805432703610175581226707694580033413308433895147806137646586352177588 [137,122] -5291899380893700370305159016345820295310307849996055999960911879200451752563238605982412317470256515448137801395956280356317432817276031784121487731569950619177210765309016963653093326873229184487031269470627835009898251161494420700810956828726542661863413061413025554356266774983821614376268495595694540820883610987216387631047808198079447996237094282879660356636748097558068542151941053971587302211380435913080214912721922483895445186488818506937671268354592126977705107090783765813949393836719000480271593333089285802105090291204648849025654917602941483982928590203663433919059563653521939288496185099571107637733926517583237261155962644738854365029109341475741692871527570913211029413964776871638214569016268243504034395294480723667071707913755858429103267506939973856169319123057643497985214222563530343235351160754359502917722967962332796567696892885396610910232023504034280135876918332029929648890329242814827855709624277038800004579367867044064037013392922353817541441941840984051583207043482023375242150148071458703219228438927467552648943050 [137,123] 1020016060241095075910208075090719987512389757439613222551468218400232564400176441307089021723624865024925303494057754394348585389422098481350728790916923400781416936753862738104149915536894625244944855609286847934866653532588626396113870172194574126502642849200790565020688824815216315926799370174958871855896755864761998693102358722429368626779326684032015702278612678833241836768853193713774612157064162907612071719684996956156351703248085398488226692446822500493441820756576474443298633717291345744038837134558399847274009686452914488429179058679714038752938155231744551971915265616925822752767921537092492304376509468008059289115877436212394642077992014069808501159141628395880187427584952218054425302219296562587920673503888787104092889278486914726665449371583716452624346958244370889819779753257185267191589547846933918503128246058815301694691184211711028360235871080314079979094328137006031716219225297351949573253179344019972052691596986817993938801253519336500179543527804831840833648147175358781344692025686971247904119364631781743 [137,124] -162158202875409278903692562372077597067749548259553160372594310536243460128531677183053732460192035693946945028487384940974454299418570713226410256632743943650884382475357318483951425342926079548834218216874283715854791542337953926524636766744759673335723960317082939676034143325210601840241129626033559346353663308630257298311462252080240429854593209681356263733309140693398305587104407297772704369563069687498604239679018526519165449545969261215904145697742271817396939167170485737427858562807520019445711318900627740163164674795189526424565291362257963842969200445931776803473716702152652657509563202520592942633446033904426043043005492462009737855942228959803298735289287825730562550911386066780015585948621195769034704983834382101543685405352148021486709986662039629986626414175118906100526183971281588766353740543603175292838981078412521434499247564821387754880172618238137433193476002504523627691155120434263844156400214718936965974543855367388014231122792739426535814473351839869566131027376106843078269736326904095957938300 [137,125] 3952918589225356363398904390990055784041202602156362178222144751152153967579921177679744005696916595524925035996393939341138480753737646090844303392214248742206919137280915915040157009262468204648841177363514472870360601785792756059343863008827733957072209049485513801013053967004129460739058403819721638665599344657210103004455069833838714258610327171309688389738913550137344077468607640256295424289780351742327065170376073854928355389481025234745129725493654025556348538145376198643633494386428402655177112980589067321317923854771732337849193897488203958622699144043020583635099487463237748538749339038749873287565681796664658394080810893025959094765612656507083949071046913622735507834369245968542642049985121896833448871597249457632171067627257160394368406212641051092363508810472911094897333939774848404072179742549316850956892303323086740333625066272918145397350284268271860382075233666985552900357465154713007446385695732893251937000816901693531541105429557399385824316495267606698773477845406027138113980101033759 [137,126] -236683277155867624056890576356804057621675207707984879607407559194692169997129950083273494760704658347411254176068924191866245984333195185487644193008503383684747272188451163418908386757387181693654712154269274325127474859120528160295334201939454559632282618592639980182781855924795531802175436494711477626189901745249611169354330073469301375231779391811183508649525608687748139096562892339086454694727223198526760123065574380896130409910356920324455806437833459526216251351968282130241671817718021350114200839540332740091835212439439812648710342742084182552401044592830884367988244926389080546108401676802142185785377892272972500797417363623307780261517186218839723661405837947690004815128448051805930276017933976608173898189215966354948704684824460198818764821427934199512279557972930914124819326120608849463163524181899669081825969535984787616163455005198054331464978674557557580675897827830882674241862288981247778358656583775003695200353942585805390275930327619897261401581155464790418934924047662834581978 [137,127] 3718043729405068794549162347131031583185997638002531114215192202636090020331589999537413063038719620573607827915748516138114127620208921067352486701233794254645250613803003178542783156349007060620593071203690096629221613329866138619871630940443229975885339989198319008477897786959225482333131451784175129587100523838781357565542733137976348960335928802694102060445842649751971272332657104064184317607709868960752635403092402374268624219031742928275869244826910277299842466435164418941248303800533533840060873700329868357126343046728242173083096908227712260501921947407535555055995421640278633783351558481142910591819348428454507513184970799182988482820032159335032871645339870876585137895015275536610368634297266215545643259470259476750493487260529096479044811280558976583851525541412686826598576750499310452468800300335947770120988577256195160180305577716545594517555443019291241540912625168094825105924511896816813743467943857502102791713182237976952879302358143084797678074442177363510909176449970 [137,128] 52517490908617542804646081942964909624571300456448089008268320553888429591446759128818357878288678096797467556455977943169678371267338272272015737430903052460970119659064918930392251250682697696651160751381531445416388772818011732704305144320051987617057143409523879056897798495559423295982415217764966088330387318870534875774626516110294052345477182324890047421055714404999131866825490276733331141536797339652601285777464277431359706335563275837512908484747272975377548489180804100288917902883564978012137980350832020229683201989961370534311107050679573945771872744431864286680318766368513425513219222274610737261430121162421072469525455731098061077253102263821339342100533460158383024840860551269320025547390408223150948856852205568447130503360756957896392012844143883899713418481136479370235318708860553775572986868768657063330588763049562167367750636496979003226666504889841452697842047547758227396354891986181128892098953591711654129174331646920556582232988775345270987734695267370472 [137,129] 558123259130382612228698547569817809173756696304174173981891294220102373551775920179755750400837092704337519753476046089014086091697434239410874827890473021109228911477218240803989119993340728814856446739345742776543735457533094116414270022633882138741026213459741202277672529590452920536431138324812929122048455277159895909115917994989153632724130502742723563525312018893499969754720439647631069145817129241415592966724084141099406298231967272608693818798086801828454228846383937951380914219632591556064706575102116188984645447556572567325176158599567306328659966602660351865467894591924033012488412242303118379383591676132098930916048988437116080661550706336747795133412752442466863258456346127097442157879259500560229551955831529040278603325683797065716487271347421218666049035775655738840849110771718004248434888954757020109990692496054077948722128961085620507792686830581019021485941967570192444517608437244377584270349415358357756763884676565032749388095803362563651860468 [137,130] 244112600449211984502588808160228891972596918529203140620307333811553283530599607989527427714279646035568764692867173716795185457369102568194985611220244336509228047558444571479857352413382640447541584165026058593811540043794734686940559429684585400416386019778379598025886326383373010560840636151788484206407256092591888799984365426146917387069261988450195087990481053966065786872666336337849873651192604892871121130862776420256244908943040914245870878763706093936176392183481974423364838535850723291304762741385037689425921610180154126616644489557443214455446517591025844738992084622651517633384686421174487933782346953429084042487598695708022381730220153755313142622553487587670789907118895378763976752069600804300909668232366032777611369639961418819607985288167888753894536074088504658693735372671117230822854627342707016774166981695459146226763770908808953669164603536269346057191999779428182574477800145732453207354038628481335176641421422324092588693487993705 [137,131] -128285994481584930139041932480099648713633262520035403447247674876731168090926147963828376722327910631409179613568884721734491909627523369123051278797258767312459103481266878738715781665891880131355209566010228634461335774245454082834918162954384147221083983781274192034193117113480736595261843545461054920046602519668200414393752187710619638259737096140056392375317313223557121927190972681279927804689405006534735302190161218473550405783068093248546607595954383757191285745116770726848718011028617091424730561542214283270359783930994688107034274048270955429288329290079357754971377819887253102334206199584066682391362807364056367778016065589592542633767579903033818942366747930260184166878564560588652724423733841548046002314757653570558115535311087510937773273785697159423363415358238784827868523505887869389334662786125276584342726439062853405890259273994695559465969536751926624611686771099206337885673593125204899420129496196496424764348039624229331 [137,132] -817256964275087837659692775580358490054664577071553604099901812418177243924824391860660021842411838902645463702748844628979804605630092263609767545806240992484679137421079241369927853331716092538948508779499021890253966468751996680027743366024347461208392061693838251584264128247970129210301215660144035191909592627672017902882425512074740978742595170417907678338235567258150879311855352595860411703883891815768035017806054781858164923850855444400670802408172108238132949914015940507761423424942943427404911777582797231364844105653256131070623149499112664231001121477750868323590310433953734204780950319016441211598299485304532506321132443793479691705256813848016709165639325018757690905610242295135510639524603782598295051663815375841169161336618578644567394470461592579951634906190548761493594041602774259768307478186472784064835698101080966439640453834357098083901527648925109724279481661812057320836790892739335346954670855944436319240123 [137,133] 1621680977024699108587470239329840117952815903620275766586468905777920646747053682838766449734365479077396380603975289817270432915556444009606095572674825701512270243797495762321146197820997340374249555907573001042793613592231515410688292811905458319187983019730863353145686064394116734109856727972547036433317994796703140998382376954870445715122855527121522083852851158722158206469096940426267647345161854170311228956379315355144863080259230444611665543783950465692806605959882797288999437690959693936016256052132497190739219899261227292050306382321819159243691456892199858489496148022923637686546255273720537563093308250306717505472546114490265161324286759370531759304016945595219444841014852243624720101674483976684927804438043124096951943099917399885649129226771930519863148038796290693245154030544371109935778861851726459809471746076516087264942261290090270884382976482976084819162425693242012846537508535382561159785165146107 [137,134] -441836568647451737671971483436720156525388541315961167824183708089272630826222503438920028774679718110445149364467924284856540978193502821557609470636618946826917516453390763255916646674469511659816555567621368985769128388038372640608918402795775988178654183002465699110617525559209871586761868995176313169614969972773906092105891441086056840472143027156938250622564545931397354061819473972383045998575087215510403187815344985155477901783087390768663560453109144794966437229033701547322001626118189226369877906827260325178181368257218318171527866251710249653672850259333594559656161317045283716774362459366618386526519359781672059248253071716315112894000898929232214049744136057246756579407004022578050067127097571671267955466185279173028505719665795041842426202564152013133635372502906765636633905625269212104963751020233612266396786681967488600136251455386569708270449748568450992740385701105735593572277674827977114 [137,135] -61068231454651045674005747197306369019794102473811621657548499854844840661168901962577059259317808119347726159442343197066435408613910329131422295233943939762742277912915761128048225936918316647347196738965407218577998254464862413363099671517563260362785870433442604268108914198397709067043364556349516261550556196781571957599002260863795079984556101639128196148086812570975245047118582305716845755388434216793086366874103832074461090301585482736759855594141515848815435559892524718523117951649479190740102424002063382136162859279318051040519843723075009334642876824100064117069740110907635899599900704028186283907569035369061688783552126391769694613707001871750946730312068501099818365835463711810798181341496757696303086104257595458211471744224736866782094384156288230941844200391370565008500063986775154082764916895048289435119374940740266948534536748814967407504500577427277076158602459656696932948119 [137,136] -4484639808918716502950173412925918532861253858855071281263057726369082061292619389967798920767553398782554728967241823420075030416344963063636286300624582105554546831711242703849597273275484905340669759525009757786067039280902493030912126883116007460525404368673753269459917820659313663730207754952645426114035532806431844421859517685611003259946372909370476571289927749012480149553098374627517227710668317789812621163779348516582859390365932367787261077623785064263032155947019212737694414100553295141918306479719661589064784360489326766916008277724312501890694957875255341107382220741521168751492947105799609498528221309000124410404465804056801356112926079372314685112600626255896296704497971003690068441425697203026427248402275673094887747181629883525548315934813849848946274902604511699629519715027500170531118668345422267718222405369705635730804131586002119850130542016556831190910653357 [137,137] 32645952831843202214111208920545282630297753949053023951437897849851959622005442087013166819177960405724796102889455179553945223549543696729818435964253225948389344045253661238946714279922483813039930306546984470770880272038496976528074647486317402378191869792556461829298363346552238551535511877825573925336901447614538651023476493056257032083338317215495263943705192175552956190403156151478122865834664040142603615458625378867889309734617656336356670362977423464497494397619717106932694191045492641363212915091524826225422641842993753709780331301775431194720621080368841386223460338758323373740623194091029359084577591229837683826662036780061601071806720741013829933496943185641838408895421824018312104402890750600463766369389320934447473671872965335554623099294459595791930185044567948180990049907056307341815642440468877332043720411414772082016361134781814576248646767102675 [138,0] -12679604672067957225121384943330127039544742845098865700742573865530440750523959946198346725483507913232675256761280557640164629255796935410302002515213585488002132432386581660576782768873261631217221281176325781899181152102218622668040152145856158089822320157004558754059502240076623902321224270162341959083624109486130092176890629843418694042394552362024326564347327604880631594697692076203145198773583789044264310264385812121112241322499181584637771585551754486428630823843225829498594447063545268684931064281980408636456351582299953223581521277400479517709373047881841310533719600059118187155304685308954502788796534281798546455040303585781772059694605572059823988348501955546492942130355587845758806485505856418284603045149902665451611509775913454568959769083942742621408073849266239079885664878752687193560577661707712229373534332053498392406775414782451668541661621086717264553147218276970428655098543372245463704006228742270663723994121651513757653452324084567396715540805263332833076508428726167971266354080826374964308226222746982777224724243037484732081888060730824780105415074246173329923090761018906585021022558652642157875553202638352341980716006613160312083572064294676919676606461298926729005996623247268958450773805408597900744875078105567369690729845098867808955759304248753888284415953846910012233031046164264358067573463291004409529288382145926727155999309168729663353419674360726856782927373912302252812102991547295906075854950387665463558009210283769435188700697266729319742646778642214333118414497033056647110144854858862206327017156124748035663472395251361035661830101162195205688476562500000000000000000000000000000000000 [138,1] 169338707573685262154816903704895457675208690497824569243007590332770378166752982551860755738221746095544571306028628466073456437008642464906243016626906815578818163390737751245822115498151612459334273552643584072144871617203869460964788185065472000519226926317215969889513447273309974026351521215408286050543441485168168552280349056053483241939856207299799542633427520180393957308350649835793647396815786065242047977670289513769319356646056431527332379914586647686748799989517603900712417657027086881550626573724966786569685218604318486851565271985597487499799754143392350834536374983458523120377171699771436004176190271613940216046414411789242600715423704853344816204130150320271904570412890576913721202214407837018861064884238486881584982480776675293499504173466771562382984978587250618802560163818466743288262398749557654566106018830934949957080811831075362543317262607234742964551540228004949966892102876788455311174539134109128106815820080058302268616119140572833922829380474744368869254431115614573361779770942572624582583005140976197685969016402159216437100239116121392970176725919902728598277218043584730978659467169612607453580467262895523870354510779265519126256683465129463478180629458223785363602773126048546852006423180811967779382076409696761059444157386443345096074517805286455671893392177374083820278171093114980432639952939188054167786580954088900240277692771653478415772360144326108407523704145232426626990155730721711258912877660956355932175317739341831785168922104618514265535346861874956618306931653408065067868082329743111381387167712450156583851724499201543694404392681462923064827919006347656250000000000000000000000000 [138,2] 1384436468934896236970191874078101113900260879027568249669422249252836343349674716490360725091438199337380931922147151318642470748248948005605090580677030511413814672564913698145720020148309351485939046608726602963843179092751686925477763596306759095532384758311370914097592486689419623011948554135504440685877703090782018146178872896524432113785401408874959822403221850678872407343389033757364852368267167555909056207705382377934809397378572289081369143043310579841649850214584611601897623525961790061195153893367980050513380053722614145153189212267007707781190584495509281578272433436774481734366890448200489835791804540930630089596772899271739817299982552450861051948869152720932631132298830528744318787797800161034980330056891664418680879259860341574591340807475176736655902126055736786490787569738955711817404877886037485158762614952664670068270340468084544166370272238835810723781193097270159998872538913598920216336720914365471936903207956843206440527361112943956065751649474808200364703590331667580418625121023507603095505566394510931852965373832495546442040690848279661511051626251692833584776119028081651575516746730149072378936619101375381395444174797836432427543603903137153908531440051289768817996881882829619562025030840958436545600748559104787645672006928840455151015045837424312439473433167810620987859757758867464031459959250276619526828227706289840993334722774474606520530508184559870157061322280989315402878279994294385421836913773903604498147957405786637541130331563893928639104095542645227338448111621381874143773529565732709025178253635329316420531681826645051085200588403267829562537372112274169921875000000000000000000 [138,3] 323100520382431299362506400675992257760167347733430577916053444109295831056232663631016060989666769841933778805289466807453871102164285213792821369841316586322699733837451164256087251974525258899805018905295281691546774852318929080675732733359193557036684348033336433534230417098764074635411132785168281933155408284112222339106998076817520369531669419796345281237331393944126024708379108679184745071816658876068415423463726098057358254770306326955304967753983284339509455401922209314443743242672432427976347979453869454725153694375160633655734003872598508542900044506560197664845521222557144180861323289796416650365781640067326339349055343371553101925862874736368042997807122106763809687772348406527198212179186810270863079509037002061110634151244424072606083717434754747675240059608135212241919364807152488144769954031646175237357681581421038686527017391902805913803264759099358674167171153907726522951347912040614596200352183109922549317786395787789765980808816363811629519116644007817020057494715274771293980255714022551518936289603845163307629830723946477413384008075042450033042254332466974672704021544155605204778068186621541990084613509098307818726139604570918615653068474880376754910709977391413176479622135216488771588118588015677430928202834629857570811854688525408238690590046136570250646729503583513016569116016847450457827561659283168169670133225458091594493082096882367920321675170804522287855243696393498825485794288045218421203653214879010265971646285184740488649947121667694134659507208830923392684905151570654873216832206810184325908860373522521112299107582891966869632254313882135932090022834017872810363769531250000000000 [138,4] 20712958426801735535055620471746264120477316526178325644222910250978957354786709724640541796811301880110925810840806818118336539569133083381954046431194943749276697512768228764760226508150081169056090539449517926596812482130098164291467223964096252052397680268555005391879056323293117175102320314671437324348773723687097815805337849801734291433422360225669881998050758314732348268440826543362318604000819854853056595784115576820227308954558647147930913588192133676052048797389535579479602299761909483674417408962972469565459290572322690141765840211520512225517130167556561198154250479881130196567664041949445509581829613780742541271232296788833288628690631004409155729569446110941484804831747769882573809779361878203029561228621814719414179232234514547726294019771304182657059515259691113032528797331805312634904732881675806095335706674670938304747191014069849954852819650230859513519876801512126242200401058320319371236794740792411282619575517732525576227425542786189362234971198930304883094456987804423674281289466920300139119090363056786322769517323341014162726735626458019392310306681238387023050314814109567664897789997096380153980733432870589772750883804079072313818962654730160975904948431676523264277846640776731417573586174770773400178620508027913741350797646138576591515844780431686274901299708103580462257857360384248268941483914366271191319071959771493207399820784014057187479865230368180306595524737834427235802234294725912530871145677596079849567660626463656775322992257712401241442250660977694718077886575050534042612947911252147206376410933055372134483796345374757259378927084711441430897593818372115492820739746093750000000 [138,5] 445952746424755888854843815220012635409413175821002523912825272413729552558952047760479707218875387640832659039779882289386101585693221077487881906749467498731252785005239152746950600601463048429319228143993397678774628962955565972417386759590332604840264974623863972509795814209478876606413433574700186194889201651546699690134459660759294898777769784922701056975148579300758675847268789643640255475252045205340337119961151592717345098022447148493038866853192368229403108962086076078612241462959456441972409730712984118246748131036648826017865959412255010731375839759884586169079675791376362870342089196946121391477906435399639508746724946695718216106542792007490939289168255911749894755733633202677765680152544160488683025554738455453092027068076144220044454641898750255902736212223578956137753475051561707197550465508649784472229420227248409340630156571588440088325072701424067861637381902514505737418938332678269678893905621359486818025445578327224321807263027118708705525557338474806870925888978489649611748123898178671667658349402495431581951153833593126714906742900154540656096884042398600314782418102854317374382316425435940326854527968104527532962941822144250371970600913314818443821852524992739054013442736844920378635049948509541328792284001039952596596428024855834974483674989181916677642922668082768402696588590794639433116510412331491324908435540872732104105773716254189451030595123943077985877357663906394965331819027025464016552352986913744131708797491622618718014076423369608637957264151614852432540796910110471094667691688647624046979267702100901861927657637992757048989037396702350690702587598934769630432128906250000000 [138,6] 4141985253647075987853529376571792040607403785383187902227376155865620790452612863116577100097520743284570029252501821760189815865201463490686091119371184911617636480026049300564876201661195331640894209778076378093799043108967328151411584430950834972141603558053442726524602641710950562373131627949467928871787395204028276341387229059826742820826732445188834533997529008567389371565874965846737158873103287436355276978143296097160688113679739176631682808777127925298580502211883932240212765914616233599061865940887123101508818905586447782520452121411471976592114529637719902321747313898206732959010801508004385582491267702963670704290717204300165907294494676425435047144127881142663595716456186205204956837419333372751725198766646575305083127570379641772125000202082547630576786577353815792528531051713948170957660865992011727928338258153858559135552450270410034357690162727056958606385092702462133441321952129613678121474475085135066905730353443706336604418907241015782254030419010528448305127271758013370714969991374653984077055021710094330163394040198054093322756566503193887668464323153391776184321923048954295531979183636176904174582612291423685555665563304138972334323261195492084318275028851952827288942401832393925949497037698467811194586078599923903316417432475178729836955869188436990600878313412631446601101094529338739641882146723535986152444190980021467582403944096001652407980494913337029121103343797715955236587843960060733612572582983468547533551067427219917119699212501122626386142311982340813452052816028504006749203511629850681182955218662562295026710460250023284784094820473732134757938183611258864402770996093750000 [138,7] 16473069265659701879586296019758384235106210460378338224938586293252498843850064593757884163507841099999855845084822671349559992127550069870246650426959527046472568289560905595110098373710928634512332777229094579868985071468400392610978945442814080405662138508905574134525417377468005422377304525112959326676778091267704736647345859609553933543609413906414341311036316620059345698815227219016371792510414332765282986781822106600570062345418538205625831977382476349636693914510805608628220401326723629048115512780297696959440867779287624231600729965169435448753767509747344460256096614936887861223847391831892420304084332888347150465107747384650137362689570443720049141375566001916339666650186487897248705247390487874074366202332247456815567322157728988163866445337183722424816814006784678291875146766122786568739795726401682588280601333524540907343924735142155180211108964174468988924544488873364343227651567471605373396032197008103488604993861728266074072443155322618578139821191270840922758027574178938900718435266216952866518606390000339298741070466286637503522922796545593293241693252177311644782901821578348429059086610135692294559329583509707297479298138779128837928905522797346968354435857346302844758689952127094927521293149003133259590202999869766815385317566895631918094605228106136629062772704156655433846184207742092537664555382208771373869490497910182819386870418141931987393937767120785298590471242585186933472373805179285859433279715536712433288279626103594615627307763832294065751153967546299229900362920499190125921791723980663741202843024433566152437329846885434976263597184331644029953167773783206939697265625000000 [138,8] 7144279402340281440229908447498947480338841363543915410006883929753170327666411720815498383513925575313138992774739405099346561128980132337055269760255064143850896050930605911992193726621251366244283162511769633886176763038899640201718061279484887072532663621744797659931647841440686200153784505284886640031055090324492865902828989489706331845354284761879174225267823063276312186588329985050860869333987565021062587232193461001886745651349863312655264486941335870663887289697487900726949170857150235547159799141827910800892932428347601671212560372480732376320938906877593805932281208878445047575929073956588487339134719524672188788825502397071747450544388589372635357196017123848368660952218515941243366183066076082651484724068536897495132061425314885713806816076361455701966240698815050799163054722602496649628510385839735731563170731145563386702133292456854397414577536744936039582264233832802383027771035150802961394463806150454445953455623923312892494120881638197834150151935351402624930277985149019699175632183880430420697892547583733660102291335112276978637084373002050145694790093259128742647985069373656041036758602554399873814265848770584749705239636012652606865686108999226134061660568746212567868893147932777955533337097023649401584599056744434745377117046409488556856947044003088353245390925889545108212993779754478550529123862172294452245982907799799424572524630418551673080001301165480182229933840269992475805095441546379621036513273962449818723369001286585548723650500912905689405990438738555837696517921144124108915583660397836529204280352394283740304922637446116902380094382252195828186813741922378540039062500000 [138,9] -64983115395828377619454460386745359309748142066861387607232103784082777250951409268088444355129382595542373741618321669858512519839818490134247543486735027906213295984617364030815265760396528184081113086127324124940183922937407447755170320285091318359631273769753802835571349489182813183381090082713515382352463687488808135024564097204756905006148327713708695170206901421511884078243949411371219851411276053776451963987269837034189109641425328965377238278891803684839392060340983419835671790070361629734320403170081456997727945427312198956223633634722703692537241030232866590904239710859889484602430901686927139119701641678350120856453793996619582060910150865591067536363747292426132094817924469663636724788025182599395341140683287678510190696266391889681492072989469563448458719007450225557215465002605948813305024743976908243186506417764765269547959261036754727325809968292216460962895846868145939455010274016870452955720285569526348396544080376468614129440801992649961355979616190246172330790624560769303017267586500822211527054217809618892486299562829853363782764256584006638892711791250324505231370127215959919066524011964018473737211101446033210494511641949676002975541944383609098646680719936338977353764409646739078545576187439607295911829155722770988549884551241573837724680103658100769672645131341268565986624369433885490630323152599963602445972430896509192332719046917303453168332804664405510225808959691831604283294411312762638884240435825058737630641767656889261159577470211354663620987415830573440912896510646882287557964877349598507538479890423501362813026687580812538764379882039179392450023442506790161132812500 [138,10] -8351439434755785258735386808922363962075951283857413013971114778123765345952038363444756997200623635810005474797030799408874863483800495003552089983886293661539429718079050947088246465785073292007508693202435654109090812626070513544463139119464822225615982361213098814688262678324611277349443496138595529070239563738595646307643774661740645184891382537351954911886582469185372421402445204274317661312718240505572188295765156664184659487803237209474728551771695389021034960110661980394874523579992688427890193900342324840416210681677687096784177667873773898889226405313139990019097209139499594315508134439925946829159199709122592352381192081827367245948809189409408526093682975448050949352335529529150410101388279356962451683991431596510291756805043535326407468859313695278872387448879603337760455703296223656620948005207357299123858828079860411145317526666779046461189168547176971584467712612353056927177863098513321296979237652479080778175176021235941785950398590210816753151595666067926732001322371350745885717575279774766074253260450037800461995939858118167575865340114723181096168811255146523438530030511413154200263326538835665931831972006282794642595177528094474579352613810529019182114640070171547451926454915273559460556125739343132909611085948448695814242463783181441892335459468503853375934196082102613223091553709049982374301627972113201196641076098533901633761230037178379857320560481903998681276880433224686113521965402729207159499488419101877244688136440031215301739981494812856679236153597986544311727278975773081724929805702065670944710092392725709772990536870360275822910978149593574926257133483886718750000 [138,11] -167901167606675216892648137857262497781898639249702894697912063353536077101212193897396664980194962401985865580180882636396029555924248229743393128202299369667943432331391898007244984709573240636564127016504342182093344545452813711346146743679766090978736924361267137994574170187211546705747862374285437162712401840023974156890940326439498974857952654086580404882958144849045710700865254640148145717239323245801159098708106560809603812200494100374697553386944932257817584390973936786609980808839723714657228028054886270503954284861975492285974858556246364270667413709590083080448141934654881950958911976898663939416767947005994249884760135433158005070127605377255115431684242849483221815560764236096720015769261852459928533080159451762896377189542420836042569120682924292125163713224493518993741686364345176341284996122300446186205519565448198856233829533545201682936919556530140198772061779790613392513353349733465307386604927131278955731672973813629361755642893062461269080097037670635819866535881613080762095997863900858068722331213910434517039194934485339837606454948566048042673621226195748014922346971145616311687657638887707525768515660967609450983517403090573925764477970407231945853237649726758934531024579269800615922997107769322735922379652195394373826043463294088795941471745751058537255430365362776508526678768845439029143358520196649907098858892682055971282405668425769903502834614008081399464937472722606990448589620904304683320936705754936065406439262354188609961464759065166001797754258664342269047770583068365420100298822203507255937217684053467916406437818006696233164021236916596535593271255493164062500 [138,12] -1260103829646626833043223976973950295804146226524053598419322564330205005167887585295571944990591471522402220204369076507701153015223220105090449838462942794413899105690276692973086629407245244551614144261697034568876314203830640455931095550188782648981901481652011566156108260222004873919851677281306072286913581718786936653642530407887297328343869433868686269077477434141985965983058766720462470378815771571387405786707046496392294911195876869262084253005380484779206310939958682841894181146617063459963235071733106644472079954019329070831815439628192943300429150900089638695136377020106193724850956670722761618183374890919908933275903565821203373394497669861360874665526084909801998522749909713516064963562443910243809429186248662398242056117326555843426207591815268380265797821522568471302681638882913205513189396748262326536219095148637536730025357935887750729095390178610954678191188020348740193021618714808030609773866613932709472856629112497205159066929719275994990675803532904170247448626509158948459772374607362040276837007846031482488740720935466717112615808238400863717034335250688397072561054048093886378292818098327505503807600897231710457768163356901803191551439858289882964714421673384686344697480407279184152596372695736170365627745512031486381640505956859585009325185325011116553355547923357902852462028699844020240400835741817122322457372838232331779475387869785692937697543519693822735114648802610458586606316776485949306036944963642664361170814008201047823834161138861759675235753868833895159589331903253730537140208777636635772825542395870296460918433046432946931236784848806564696133136749267578125 [138,13] 4646315352557235700157905511597648718477484659135841228044503196443043313491691610248303652877500382085405536011829124875995401543220521872595067339807600310339199411164891626162407044696188092342905527706007150634765945097476380667107181862578897407491078416241163031995760364627834442292634986788202825188182843704203771419411264439786359608495613289731402365401640839862838356798510637773137968829927222915759353542131316975145729992541350838452535015255035064596267536019470324527852656092787422515303752126133037383388292969269043090784887520484912733971203622934160488295611377328864428347168070154592403351587679226087588506936984337338477189928510879941958686511583293270847313198365450040482832426404393933060130458192242678156976125935172314145461814622631904783592661095589010025381688080975726759462014851494484666341927325796250646750404254079101573046551595736636956169369945286051922634992757490542628193260357770833465121832871192333865402337158226362639421179510919780527642250101603093644314394561679287172961073214033980002403257213985137901360524882604631065178707647543698274459847893275894846652551904835642912465831750486239027926699384053070745153821499928796593869528176507348840973785995533210768038252491210742520210884044596441284880800921306642874606704828612721141161697542061102916176470051600739902111322962424984723369141813222256635605489332448804701612626739339083257356077771787640510337912321378937017428456799306381963785805131532869460878142293166744554646800880830896636391001394503382372126036651865771867568183295150421221820375402748957807119722929201088845729827880859375000 [138,14] -5272715282244966076147621419236235469238347387737658027256316647109026027995604116983115461796275762547853794707931809674561812724695453218955148447728798445872128437932910385401601002596173138619854460493893329692333051800292905930260319575850725313167461426728345712087420941577906431278879349342786906345294264039056715109240390230243295390947073306350017437217507884601173188601117101946282544847906457304831740351490096375086165442558518897620900529511338868189278826593442009797889894436967741459386732036019825252885985131300631187842018407595390864592525342808382686890046886536382764643376523086920271769598392901757053769417205971476856918336932688317226639631623770915931594959464704475765184601233198830055215900842762466537606177973363834221934485749604540597693035142579990715702134376855998975294144346620078921688306235322605611896534489500946131062606879829210648956038319746496013218896330008654423261783370275990918141704286613403653470221053570687335903723354050978703749156318430701426425998451408310540345493474622902030011274109253563447510820658683302505275848919432187731416511947316834023850883180207557728541075207004950783955394943367808261653378929153120834713427524838248526658605219361943464315409697663385210578359249973452392151085675183748267635704377851959964515785093766157465314300592161704657587590468924336919624073266007044112061022417677389414246592578609364722036949158464523741598187593469542239710044181007958834117941909119917297359986077224682360398598376217766377668189890180788373922124479804799290140581812220921451907400720884535502364087733440101146697998046875000 [138,15] 28412405539048641213418035443895068212533453849087645885961601957940923250094898878621774197099174381411182792910487361886572279802624570925079354739002661434184099149111682119568718138843532332718413334662569544725209478316072072122327619797127789222560509025833487512302775990333223460904203727633483512413437034090697891133646954947343268385895659827268665983235555144156883973703768156179371345927363165547258737254556436259206249340363622743855944228676643712617456554826850962513635700764873401555658546591906151616950023962721302814238246135014714174156663036290536164635365075602504250754404827804410203362848375798125022780350934661082216340887137057860901383057026335247804299589527677584930103551839524386941425158115673353371227964194528150975338556476392920458821864747029027782209059755450586731155170057491836937158342052498157244214014757192674519318088257744001372319025941334868310532448383284538056042533154978811107607000874875405552954168354735716208827836693558958827841760809131263100650316741185674580128425185052827937946235071238561853199569584740093096257826210382329177345685086335214623857001676745524530507650344092935688441412420572999167416869929491801597053176932861959207568822839985024103533912707951262641943619814679713139840273728253789126629130564945929372944284743288015996699772178485930890501982154447074642834359781946865332156887909376620006275565720079020158057412396161857891726865131574027333133026853617874439115471460458769447860965849215878120337481731505277313399217101370258129095181580484568537164604022538163344886831093082234929170226678252220153808593750000 [138,16] -88016270404829108352637342626884266853112515091766647914107460138934390034604598285084481797639344164947562938697798765050890239935908958627526557994346602665578878928634363665055756769420523484500062423109526996398611114377468829346953273072981907566009612529323693261366903716000736357616886344622686961378885916111236992732820710916158510246863212154166463083341420339294181699867222782755016769785009798046788049535367478594436940779594574541236459070857557246184264505726073383471191755756396491777429539708906417050871051431990505272986571799131333274264967827445513944622530743895986723155486005680637111803039354540565135397879339446610150734578126524829499631416325357951842527061950551729382829712015155852262475928134748849684205206467956058142846279001584489043764693781591303631133600868336163195345513761942576309915096653314874734099627017429991537079701599129944358407931717601791440620216793717310147281506446735013487963168129054982730836168328435420468718640379043927823694649468618347053077426477071136198963895693064454672202337580951316694551253493942141870993792495907738007745714335294496158600930378810246414917544462327570254932282059603901931749769030790135373707923236796827063446266010086545432567029179322668777669713785292156482420293018628076242425459468575134576500302814142713756315860641621789527471714806149859461620061587891059653100351959301371857881638699366082032618910916010200398678588973418721856313569753783842540240185659592790330058682123465387475889950322334684171321614786741697487123569303116964251428830442084749176056625387184192732092924416065216064453125000 [138,17] 137235815750669154141838683329286573903540155265912238325211631840734110828323972840487421966676052283190882751256028471184369788699344769149331540368751524710717835916487844412340971620152574272019623195607364359839408306449842924443817503791455870759014465548015958908205152962697611045421276693471065085367427551034671242073997652057117570073470543779917794989969661832328576254071303141440578412338865620156831878204652619841763237975607538238181133736969861643667914227864002762205915962689361688562508152063035822958130113007858366381835234050292092551504083732511687850956139670323165193188487606279202549235166045964604987054151506355244047581277267248787749451634807341656734672900614248216618896255806417253088909615620807128894676142240373899057410495094366385665366357997038599080328325290952888696315707963874935540768971050127554385934519241611397137470430487380841669715592023691438552543721792853301071459981850892322756636998033472607213225479103129037512046937631902960960435944808699521041153271684316066465779642826604129556230742940754080208268228191578013342390068343652185801741992352204874663097140926950924798848320558555260632653711035321510933041074829306258286959021184808638551497592631477248729910777242119971613849998267016172428909065968275759388611894768857329401325032434596363245936687993599877936931465545658956913711351874696417952284339593815320439269442589966264857591766562402541292687582327741702040287810732617689064007645505052193391020619669822113330198391409014583171045520597673964844511431722192430090348358199247985123073312010803310840856283903121948242187500 [138,18] -231127255519990626224378300081154197994368804620778409662250005695929013263564045635469213695906597095274797955094449550133144806204321681241070601215320690194487899449271288943361755422096369614234788222041851966064158180720067989632261387514550074738336765908864609546612520463917921831434823349482430917719177633145029268517019237225351360967271481782578708249219142899412360057251581147918432578928505094276258777120123765082401806329748900683255283176901249388723614336772740930601812102977662812065332433038704015463366883112304775809428317657626750261353528224186280370949017944327386321446220226162167463056067244529382658534791326236091977981607225704412450259934604615738256252166490448603939328051486974520563243748127923494224640457909449325035072379193037917507176287194723318309321369152539266031692600184001400787567931717982994833814827859604084575450374928457861928957293524339726026120500623531019783714974895949955308171459759366311804364013906147774390761530493736664429585036623298114689555435896967240883406949857807312120930795178620586092444439635414917829712095020696426432696856450417071988887683147772139772168775436009178976636422638543795504300046100859310577591108565497842835488927001739617827111503943072599447692793584326877982402851619176743107121266258909971143234072692408153716667699149407399345010393409985534946829813916257354597449339625862353990187782500137709446734479637233991553050571755237278012893121589108096796888240821804696041182733596891513664150651430175097290591120852685343585343352062427915179874334787314456388002495800790318753570318222045898437500 [138,19] 500164461341970579771484295162318280023814562774764093808421970995348108233087399474007898068394508050613432538052270190647851543533539861882600624001637643227880659360080963875742785819550247806988141190122445898139488491020906828170643660927445630134745651099834255718552569362175891408290677975207870637869885913260095775518902702211628056394807844348977162661146844272869850331285079066596413692701478915318200230654878368682671960052142251295129350530077301304434105330817527290124923875445119119617908149095071024481895281657058158097850714531483996213820390254363731580465445530620387715096736124781302344952291792391705089323035337175054895447109237387412232112168198820327686036651968089699322418751465572153533177644644885789146002211229404213250582168398165802776288284129930060023791780076706222724811617845767923709869492357880147676892197239777657173044275135228325166326298927878331830989791697853329030211724330619923610156610484437341702502545420324461001403315645192732804290877040916589794495818699230384364891518379940686899310340169804223765977477406410050921514602696972625381559178135017464135654125231929306589693778752177104131119497592819953267538458036031958331306803443553806401074562220734463556765758960064195688844215200406605599207519171717650201792163540707495183614530096910243213940497387975858854659951420630820645553731489428699903818460082902724754041865788000617300360135571841621379657075816014973473634992062906721930650297854942449058316775711061059007467046032918245448455678636902370411562390750503180787813311266033966877105990451247780583798885345458984375 [138,20] -947652771038471946972459626248778880433742997821383782157075079128339474604946683959562588684418786806270639837549582487906561130098125104995945514815229023033022312350984729263947524712317830948127189537203995597808165452384851222188269706068144263687567040655823727275803614821161852852902666306566864272937567967150812891167778218492988499125261382676106841857192202109371570997595727604610694533443403512656813719531125777357934761916926568454165483889480668339400273392165714611177279986429092037536734969507038162067843094115145082404147394626667383842680760190361640776611177021267107291658428734830709613749893550119580834797717071677589108860305974245354211574072365287515032929885557769558302021438229703332804603718641023426559359409520389708050249997691485884499752523746819653449380776230882007004568788365341258563977985010874939448678063522424500792213605224487895222040773228699059080058034385767421498298059310284684378875519743526267894238939920401902747720735868390791228834795228813402082558829642028798308237564315355821847007945733170373621858298213185266479378981031525713832110906831578687202619312628049054100717838097498499046434634481868649356600123836163563294536044976315810886205981459381100202449681359784151104339530734185859116988060494854982651068116592462878553765358622825761057037404120559424602129201766217371511484545168023936961111976286795918927143694825269495691225037255905943423876801002695500433812484716444531639873781635409155751903974035933860787957269099381437137584132293905728111180347915653430011779918872051292480048375845428556203842163085937500 [138,21] 1637227814184045532317324670664595947008308580760407212954908345729619493956487461506530134547215069010989626345200238156256911792871210933284476804157853788867264230193005987752333189441632953187952911237771663938697061345288528025115162909275286017696873439928467530724286385716748315351304789890542058882643083411850745163717049046152394166012699483802332122867990380617247202933129262202531350991875199924444263676657879064943872494697029753662162723754329040490838799996612018469227509427813176859072909093082729309653034641755728828716202162512335876895480464906241966008255281571464035873430686138131381223870529747462236067065124875648437136392578922728660459410276487175388326416340073193742683334531610165979274036170190750832665891476527594020047474328622269101693507539092071167045341019780305428799058320446767315873709813056637525734726365794004083470167156063694856476042497979153348457791637605416543203571581593245847447831646661480768938218407630912844530017131628311363017239422079206698300398668466207152663618871123245513080744648786166755484547883212248453177406175017358557358221388750266098084571145372930472595995734795558542380587854538374245575857952629405247032256257781977007274121717626511189408333633325705827778602725283941913987930434351227525171699000876437058559101873784216926205299026507900705085455062209305778375927244942794276310514200074030072552417755473313652729361534958885303576936075808531624392028754040174715908875575899074208590576604005152740656697091704083140017174207248704873956460139656331666598063757372762848297652838124632835388183593750000 [138,22] -2678308993480946645464982293844038694490316656663740612422810098111179397643464236757780547770891709725269102636494581296222212318790740037971418084142918790036388051473928259892134649407248974147781195053699515901068560720608296587250597522606259392758225326653181548114564908545591362621884423263447785730330751798364522894026075369924074057118098316180296210917913819017110575032962291274841728577474968467515423434036001247788889707527302034164108353883598520193019174262835130532321013025254999377848871615194857337884586747886521803098963235857757981786304579100252511795238529275218720652686807340831527966068122092800648449322038441376279138728058290549256864937850315560881156928323121243269039675359885313744114197741930135137321116334938342368579078343543589988585608328069188673624841220279373857247249015001547158181995340801964726095132438890752160704819294481866354657456344793729214645838668608599905814323992993437051831097477154257341420209743001713322082924967395411444494347980096804268525719788767113140548288095307075544664790775042154875597199707989576822144031372607901199421245026079655611931766430854002554072707221611142182474198367079465672469902121937547210289904307151941798966519093146050297875166302725823401410411396309772464572342704803513142109352705812655427551972627302507545872148842949070584463440328253695593117267068649831385248399670490496461382530061365513935073797677379570630601171865732270314000236069672772211994359960708571743033796874996521555382667017498857072300206135866222636078210471961818143092219772438655996525622596306800842285156250000 [138,23] 3839940382210445829062717273893704959855753958014865614210330974006143565531161171639878451471054178326413228201496238517368040355296064222976449983107356098093473569610420652495692341929560045317125260216420129380803314699278622407681510281400185729133860489472413965018184833897830700943150722895736393061307215980226450212207755852619273488964800726177970380125435703422598062263775841458044462662369605081914054202984449478852774226616820647925088602028781243429307247048745608953617836773408643094317808971620702724336838213990549218995401012192679787302471676561177728614108863435012484947829312945854980962297907699900255470236513243526903375159235977817306247004773662711256543786998119975591308296860254486279251331458629126057424995752882014320869036195510162232177697923292882267628065897288297824311012119715700314556533138138116154416380872400079545478111049593381420553886696786968651248479245637319202079030397248769361196281309127085370611033580539892748805509226914189872752999006664211367866448938262927929783666182686087758708288852300155236888811388757954889255055913604169995580675991901634707994786472884089832612389552900393393988788703428233934547064256718357046611357475442246904609726970178023276356333205433572293013617938358187832811825184693497470317185984969391629264835088269998366046463165039619170794618132954742841662200529473830656151185188376618352338574820988900577537776366254715602489437309178925178364275460700352719658198629746049580623622641643443749139050209052453680128857313865950937550369648985890279502670850732851648858978777694702148437500000 [138,24] -4568478797226141915239951544217093329829199697768880132264432176136945419241400933512194417534187719371519339217742675708219706102468967736762819506316493928118940771987064477194811082015397211221667582827819283825045545406141627304494721181840334129359154705332621205012688147764086748056015484963888064186359696581514787273547429511318522539981004269467613347729042735274094345537352920592801694641688763555686898853730550676639709349255873217511841140860951489542523086448470985325345390997791119457113673197578950113132911033132255892565881219512157297542048878693438337515602645751827004881394927506542563978426893969168344840313930012478174323184293485749972284644840511678545788333296907956167114276779600081937415741346817899482943054923759032062364748429235166546017174392255588309193912457821334705922458572210299964091262730004782700792311756166452337553101682069321691042542355026190191503551356916241210597274193369413756232293002266833660908664325397745654000925386294601722310035438084312337740244449342671691198786823395307902196448342035409351051164718579419409532674176329117490689055536667278976744618481790829012815046066880371409220963185765646486208390522133142606883976184192695402129832663583451013962971450971940130138734707984353788965998400590463389976042733067593039038919272806012777387861607922486662950591159545098930586798270811555962523157702845962649834030458445907251666209740618666255369689840102978736742735450524385718444465247333127704690371043441192373399715345125568448303601200617832500570065968790902729314979277781407737899599686489105224609375 [138,25] 4408499768988675263056050860460722140843895508796755891057363010569571818339172067020771725198321265080201926351990732042042679304350791790132317900431414395591660394257399748309375693354112196004999148481448746534886764088563116445081026418505075698284032962175539492429748817021324246822737951160831336899290702524909240044207196697887062263315299866841700456241656869354872269892704079815104506909047339842518887822092127519969332212730159074566991564267846682758923525605787502534542745744179951438592265602575248338262815675017692892664356080173426884857613270230000989123350684762918786196021359392282471108419218903960149780473176312684003634996242225227024266801150053171395022245102501155979911280465168407201485493888446547380124104955980292568261173578443459862591642021818379212373715658928125778015478680071839948726898915456506302508222907274105514169123695806888070693984761691346587843068061773804261725818952174869890647593973357447557762587287235243159427653189522242086934210685193811502131402626774244936325100025748755753288214460390236745997032354909375001323108910770534112223148587559450312694173791035511395314914717131461842382006244745334445417219560274365261001061546538920934597091756766273685751219700972405994648032216579912293625644232753644432383766347142207882917525297121490284874132325306752599209939439217678104880573002091577635869768306983271219212348296650420195139166217810861122080853479305363211733576027765781109013649142759251270822362402626399511957458274354572256358950281031187056111600944433588512147428335323224863423805980682373046875 [138,26] -3313081039080418157628065451774903070509822379325298989884218184821295817161449586943630161250527582823186870403967836057940126074856093524125938541296898747540688272787279099922815559941544842356433228568242746706463013238277615599192346994414519531562421152054613945008890101058785067047390116401774469269514632206475383019687331520757570196133275322639381538879651371907488773231263232281586596311377543149790511020571808240234610758416155569527123710965530719926907834900774026215637469765520578778206629646791785987301664758870758611243643324212885772313038159879885500429601536973461631606309305012284984599642061384632662143641782663790600600007407248826452591366560715765990165944784032834092654710864660223388817749750430402514551536834129839015079698073213326113383094518340375457506378101086422242866619522066512122989037415260688891408070126346565420142565437201451503177759944136738178364408153990653698415247731858536024254973366693385042138668622610360782895854679772648648527316812555658602343629805876234419767122428070662338063083371135206309390259184639068932996523745614547730265038986676356127240387154583285055968408513700415582787492761080933224165930519422801723214929055107390259484786083419506312538645474823415230885623551469001976750210337537607972992962745134904014393461522669205308598787421944669885690781092499352758519246235796177281225136656052580289075192915681442643396923689411190747119653942514728120118758065436242238566249216989511982262668820282172505369225648769487116523263295352466017811185022862957004741403569226158331038996323974609375 [138,27] 1691405598900874569453055049642000160030908234342835961787324824663288444241890384631664675639706393105562100041010079437800146222002583751140901015367285011619189867013577973226819754052421110664952575253886114925743853805777908706879702087414334201546698158521749680435344915468874899894669458730560596677468714022661066300967841662346460256989567468567237358197612876361670909585945588026750225393138770031024283891509891723309601249181810463201426748173450195757904099463517771847329343590718359621636840429935576703087400921724368281453646586770151992141643810461142264645952923340869976513679074797142314299451960271164291980736623823279429746989482968247430507269748809246671516171685134371576400151811744069089134540820446171458223911786654133864103147005992669051646206941717713478556607081864508489303279129164478387450527045430362674538667445887811125101182603343548539766065896860255259503428683360230450691957537295809844528651526852220982126033802567205403324305354311390567439746532454844418825661853573235343819998855397678526471773307494375527672417391789809921796072450669070996355168506966350361511209969626874325229047819874284848540412636826499157167438138007082197091747969970435020767604535654653878306181920148023988128389067050848273020561330761228803339982332600461683283790415013757572449213289203871992353503611282260055217043532036876686696621358001247234344537165320671161645242722522511484298619353484250469416548183965349894168446817540616897620928943564768032293690905779990894064400430452205073901718153700518683786269507983428431791926845703125 [138,28] -183910229702255144546043737519788049057169615274178414431691953641172007374426981773610608909227782179847028687181448798430837051171744858781789236393859767081052049249772440744123275059003847958599814866024114977779269533918864476490472958041509000021473182161330387683298584647067814686533446024028448271701649645104496366991157887177719354414291899226591219230447758214963733482711315003073115061275528787571013115317203545010898866075742509627169233085495905368217545281429428703520908755685286130340602475346108662594797385651260689766207113840927986271010696224386004480735041016277999121837063843377997265657979894429581926892799206394917955543945641751323390292378355491924574517988271702753589599660425313886444087590696786769944935783944362947325308086561079993884037239854161102391489498275322730216739131000425725431100549121152277555430899863663198362491574190874838897203308038584193324324688810566008577069414785222335086086185516743451716469844182202279879535063895050692210017799365737985863133239730550281126273957820482007572931366172723431955393449738930372485087081222497266637420218710918215164053555863138640907102573836261895388320344785607448084068901197529850706899923496351096079238838170387506768064675108943600733130978175496544920159709161131729689768323426071945921713129548195778404085796101482090098353794118817433321705547742701118145910532470105740163623756796238191865056456419964801650985403570670485109020410212876752120265601498788882471479238898425918063696317766207365251156956566266373089018302088608531765427451537790791317585750000 [138,29] -722759963166446157177710946874832476486469124175779562983869801386759728951237894453444708982161816493429221386339541979418689990520142533511695209646544546037653938141060838357661587835391301057419441203797442038476794459286764754403465841200026333726690906603842544092980297666985510358390932270488508678818809784424554217656584647162262299189986525962468624695056470088582681326655696142991930898131080616418444724446779107044053524810603838339987883789188641263662531103496629694597488063352468634219887617435849337182102756621863028828432103872615310308735968883196479669115953369648164875227339521347342660351253561968468942181091922584267251931442837130957206364581871650150478611180865647359280703491284144238167248502847895151035463431136040729678339717632280339833670513718650918793455092934813460490742061786512988610853487136423854779667671343212890987401357698094531783312871110205384344655666591233126566554878076069192366405315188603380882905873921958556471472859555448305811189359909915552448667215800740369521147524732972681636229315866724277551273384096639818952421665103497672500173828992302878352423080530748090892931720054679159002092859554701747624273814829271268456165017847074405579639922162466954689359965120897041692318953477946131233249865513454400438303626009247117635470977556053081635861593659427052503541075839876713903008230036715789956142948131298577217393689447422982367000676660909205634701699119770225576089628016807588796145042626135310791066492047145556204585306723075743622209547462820370419182036166453264604791143183641323367488750 [138,30] 937306604086346192557107877244535653753477218853623417769287085549953202059782638898711219032227840305412802445628482912392379947873957986345382649897093800303112985556646366697494400512814390980102971666982537740318614637930196093060128307017555843570493621382243999659937297658547251572406928339172634155845180782088203110153484147068673550710864458651899454120961438518772079451982983928309096966398894314860059661689314581278761230547434132014362899356930117360768554375974644351079068487367790258918642566680840100154104056628047164380410779934767106151456024979067836032785696104075524073409254629612686909280750292767212863186619868445570452678146987717545312561187206671855267739077428818613756107675671095060887839598155302612986102800823934767271815457580801590476256660138824855244749413054577027615135723655993312722444257959239379664073192834873935381871445509511573795332527928207336185161719456657958574641045593531348139389706987215170336100404629572693866659070647468304518392297852975071615181274221687969691087348951733362265709029873988543193316332167564336065276876857132406243613675912766044708582959858928405140031024423377235479398580611950616828951621154910549995731165461108991876007947605567665548650701079288520895789708172054305272054228616395647631554794848175787308495693360325130738847956536470622666403022861982496473945805720303835172719501099683643550195410858838452460882758477814965118429347803415162547711481589368001480551426704346716896688009172617945951409209852173180416576528655136840021199511703293663703230724463109340628508 [138,31] -700096736338378188369949331035072187281138670108549483840313975661049204780195259151776678801790035223754833658946190023181654529615530602100461064494763382020273394504738615601022033632812601864810086509166910926505755961614117506948732218052834133108563235786519695825455694536340245932348697193772868437956379444744771019358185427888856515710414987920280285154182215208668653139822296455176605391695875596859374605625161605651810980363822256150788311457920427404112942959280137051444263234222884058737987161437065336062455853380223706958439641004914086568409830052774362483904019398278230223720146324623285080274050900132522297454450403776013898620000261934748789718755595433542423993077169377427770611064469886946611869327463364793194310124752036148112447279261588449465814641330183763862017553963547604065788694587876301394910973446588146758811068375683340915090508352332933358753980854393003628060638320966469083741311628322609235245555358252450161542044854068095621127029133661618795864363302660135112380274976095292962831038069573038464897015461513926055728673114848138664456760409320126454641663911252838794804327097694840897134080832256056325630080636794424142101670433033797096881535941559864909988873736877075387857140599945800950074584294357107769674270216479604330565431714144348171262397523837814559469938268257057231719757886117114902580349496336383268144765073042509297106472619426365824354981738155118893612266060612160773252061400017953052289209001412272388811190806910194192220180199546672712339171757055271984636353455260969588490356070764087335 [138,32] 340536191632461306132579607079507983317871283282927134629199995058694610974045067117035687172736672596510187947724218253891942051445771131595421311617526305945738171297659346915621553590798123231170514433510794931444731022179834253600777759572017822974508848600385643112045621175454647384550229506574523096751517987765162762090955351978084816210244185345424913787782230166431218350282292671264771407574887163218298420341171856989715083635954796932835315653973880513128833691108157294130107734609323571782963266098604292477608240951726437354731359025073535106665783555240444859069092531210364997152164968060715710610506038255243947311218633312846650882831495241590295295588844874151707265801078479493073358161150832256783643894934098222303845449855637170075534861291899245603492543195854642813615777917627499166708022288401554968243671259380463204936836221525269680819899783962237104595478911727044416746646110414503541878479914868731751772420063679398429256672626355619420831711247521354671449325420305046966111469531816338375764544902136032729613732691799443416810592211610088564693905857739948257018461164410525270112648875929931513279330767979691790964079842196536512775792303703848144402180360838350867853008709464043814693847539819647063543388605403997003026788900855882850815368960018863038874980526892320631069245711170818161838503959005932300959981741819637482109978786137498857308799835336727803245989122737373502718405813230444399931414494979209897863686990330184005857151332924277090055716171831589750854839466475316699016015587234077599259804750108786 [138,33] -74802564263574040890436649069447980650597036220599904155636490799622407972325815664521830884211233774320655819429056086708452670840242856734450798597399677592143615637897833780642458252497877539026339061452546220838769620821848143500618263902553952359649016127754421156495150063187131908582984962594063255010834419044005393207408080953420071803605209539510927981594362542389967852826252729294700469756920467662803616769386957282995768343401873805545347602054249315843690467375683191418651664767779322184779060805937922164080987555091447915509200261217360120061996106566662732297532221209707590078961561428580145540528289178324219018072274642846276660696481173219297686076875221262042544783834433171631826567128124716311137312695769175292361435138627488687214828007732753140735427137414536298502229484697191002728914967994036811763783725955363018904630501248088345119688836053075058613834956433448645179661763279100929877272524242475353097864161848205352944911934204022475933027377751228702371548005800341429519477256885616499912135114676586889772247449265126877504240138186002707781310343413742058167896127781050266618660192538283449406333798401918818740744128454242787207002244726671311409122864812551088768875917390378539893265451554887452952350795287103616693133918247033226647318069843942256963400701401049216016763890640560598269866773425588391785501000467086402633032421565190240444319178960834205155069410778148230370770423143297858114721898720510687939609016210807915508510265006738628124927537487680599010766276954599827358881219141054520072438174875 [138,34] -44392709571479366403060413102178415298727179390281929166569825817579391646908553733508882105547607070259049677260842420157501313534608290839365339340695143242709754499589129162945532089525531357972618458754852270708861962520065237111336400601038980702018572696912664611067786289320841338845165853533742635555452606659127959227599361895048869111068233258383994864101218480969999317298496307874180622422724003183096119183659384439967596052345613213659793319736114179527502919318199423071135023221332029414174597799218143690805193428906998193492444631523742611292434363728565500546874628114341035338802719211469980744739452377630478547901979783211239200371058049330285494216277648505392379149249846852927687812556230635484357472015041934759676397087622177030725349535806968380265913182086666133226478817487184407275933623667778923347617146283410295839256046620868140579691170099975108622083137084100348477080413644734148087619745596578101728148152417753690515965716403938981029378214203412330063071835360853452402967662146922648720590504807254932696524551022753726639579763417363878985385594610530402627950049696251490823051821629143112559959805787024779066305725793012290231032418214874224544144390814997825280158081978086146726251299712420902510648020366921647296316167295886471268370486233967431515401370620029181107465332399801579679260771033973330545950932975111852553450707606339743511010257390761942638908083419372387704822562939710124694687448364259354086046986089674571954676339908351256021479979133290804244381554186384648246904309071566225922319443 [138,35] 62966572130391802889903697152163886577548402849978895518730927552838556532724103194437594929882875404974345635411280815223588827696834350780004860167746925584289491437213739332267077833322077485982264326904647407814743174242136625378237265445380414996219466154450132745036746327613748145814177668203537815097780107361349292550641024317974645664766719805461054206817180710156969483451359073760312448980503637927814976971374731339611018359559269413302714201044385677584256604312643943233193734953911842352571258909790800624963833949216691024823703382997644308451861253829760660085441630171250278835313064550047528941557961870102640615371371635107154766027920825865819648432487271713535142753083950766561546393806340612416462236322563552277984525869159127388857462232941779092021671764410417545794529498692808464200680821597067213567332028720486655703195933612698252420111702609432685536901772762319450248234059384778675948012323413160792805581344990411226495983211544952849881358793073152290421298992471341268120022714402136498984823216299702582551927181604957627837201029330304688274267227882363649957447263810831251389474994335123701048646999499097000969631791774137438941763986411640759381768291509305252624373823530234987786873167430499951446095436207047232611626106397861900548374342182915474971183642787690767540824792181713349166036044225787362307509553015460139394930392767399412464757514168568945950867174588761383942399312232017038897361852326697344181500730089093131864471661109960970599244038660616693433464396864988718287196238302631515548120 [138,36] -42851982569262206753765027597709293801957880171023371895786495264190735955979156921865710476246201011982627994073451067885115119145952425074802752939262308571672001245784864042711014579818113839551875975868682572942860492914354957030764613349333723717477252497922825652398982680292946889358420021501762651446477612014893940491618737627388000581277742252351958987798284215903740603156873020445312783069662339588819665670675566598187841847002793714408063498629862875663441627005440129429202396532688487882105958286134502189350689195141260409221696053629259231690611531536516619878834632298465528199001478084837590183316524683844775207077210421538386458553014295132045686676059745547307333423945600561467239266028866374227917594052048882178407861514074212967763370746004367790441733135617900904333836997796468287618353426953516485311845717604253234993755433146970701414056021561240722873867249848277403959439404573482374825697014268926767768523850213600888679352097133996886605700208160015609261282920772933467500720373270279780932924335897037642609222532566616969289439443563779239922736123935205688586134442651071082429938474226342041581017188702581305364124147199955095642583902595218798454015240535840671587866293052339636770741192779284538320035818453350272214382430121426237803090536723594512343192379956778925105557327209053002027279139984713957902793787708929930702052120504350614988869026765753971559048218820227695642990504136879038347135560404496936855722494674949447346766753263459634570473105454163765955840641830770496976785118376077859051 [138,37] 20859034944222877071314394095276690075919960135900923455530832961994060547329313018902418858452089620726122281722057255858497784198719623310133855880140587310721997721345142039561309893814849618287614223105946282801656027269292791683684811679992224563261625157904507197112398108100606131572484044469077149307738706393147453353460797567707832834765946280140098944940058467464395537801002836334969293441272627152038833523491148061170748593595479158203319548915569003824635096857999043656933908629340553550886438747866155717785804802377604462234355450971877493267741339710873724982500140598616016577190946901934190937244986867043606446284123842347509809020277607830497424847473080790633542011719996358262381710950515154464966975552954093260060829327237948450952336600333776103736601007356787395622108891566021503310458273844357551381265458053136301955075923800132715526682686666170218321614215887164135930541692747657830168454020181421240693962598089460702928546215269450661542258313084638866732677021765503600405471487775097628932081186379856685125865013529244210488693631154518329326903312654036098230309963385112481142282285369024486681237039381517308315187233514879516948839984691251454669563760187544344160789981630770624010238490746879418451518065534991770212747105848661713080646605361047486183060313265073973775281286123003805434152563673441459995240026855188657207755908980790289131844554341057476479499805161033459985331969890257060283469394663346652941145284599169241498403448187888552329292866861120166353048032006613609697506078795883149 [138,38] -7864121582129483538410188838400516087448669609617064554007316823644469045964498101127189049047495027077937590046853525821450414421646906880892738318598456866661684448258746222576837766149700350775739281300312226850878546311954482507929380451034953498480391392755095310568832458031906087443073362327488526234971855941961471962579179790008108628825960745141456877640622802334388520713232331175283461422450202733689275499597896879937121131412045386724410772068289105734116614671749345152621108625957941828283810494983309657816856674090953590874031516063615970522077409027812706457251642046024358361483730537145557403733982216097660860724426194518048240069301128982007378899337196587289119230650948331321873043999334835375098685489833555626536931563301190288705671796845442600929060195052920300886010735893197009473126710484894583028469042669040353337707708225397277139425832188750002085190114636866160011604470905632088157611451211942644527958100356818934508736320403162717012216849733606429839174487798086246377304039870673273412867432156709195444827284499828653691409938631070800258944800400731584190372345158230111636529596403783080830822816214349457423506917631745003104906586234215214016749789745653285367930704307174448687095217809168123775503942235277712913220966272291623716321549960013963776518306034246264277620997830197200314631182225310608398660248908980012011457189847671084238748576536273601111645502570866243716204568454772836720675625014982412656064338116028297456068562129527443346092631869390030484260457235405050221810236627697 [138,39] 2340868315854208728870839038045184504506671291888693168758050557673375803090032223400488997989932384252153914854613584703291776054162696288335666760575623577939329726388508389274040437801665571827113485210853483666779726537940973129855119046382938939208986977807425651160102598894354868081225545348157806684522522894717064325626467422925022157002416866469566275450969562412946114556623780372407506360075611512675437020843275002099864934421768919430442193996775013835158718381007580879958355222558381242192289724451873348783322227193632721194561672716409993721413134800602408330234716359460793148288354945777917680121317761753102130489186251787509979173946156455491431630936847841180515617586262466987989915275413342383379637428048730542306280664018123025403257710023422041438090937068541048612639539118850852638063288043337073832815712755284008018403941669983351929051490422284939000415714538306534013644594624065097722633165497320556151346976457811245258312054845399324114536664773932717453114332065594150994547407763402011952344752159689340634383895189575278446431418982327727115486188901634280296227982156139628204439544655109889936108296364819660762475045497142123691862137116642473250592387789749859838309245540475185856873241737212504242323431824918227858556667006702551851954773853636141579342881369245455867353822538957142996113846620833258924378908580304860888862934092191672238477881966115807130045538743017096321905149556751973194231833346233449914229221336116454380605985471395899680676273470297524667118464034561493076809118837 [138,40] -545911905132969312438277203231169753960037137080154521005402751548185165364992095728783987618841705412024941572627332637547630058363512594686701026423243670251251601422946170725118410858300118724975380251058039807911629211243310255147584672468673921579056719265867473987367241209900996392068104995843161701202847745384092914142473402025069248361249034394154269987520124566118371042339263033463727715219096307684526459488352007290739872471422859476180332043650317653807502897811737397279059068193972072135620537917050806899665015671512949021000160786117906035952674454689699970443253748465545783046420857605124536643822633132642470854021851817293707809874636323720984266278945132030891881016899429305014675830444783320412384452279223277264736049177427938073240300761422872477506234903326376061512357121151672087536969608651629039355089143020674550136943208364133223876607184222117877862249726368003917082588051073341200792852250582280141482190166523534040120266747651194453530663835114279564202238763211008875903302588237578763983461345635950184909221068732239125403794113694570221901993917631631080711509354479371420461161309705446968043176083006197931744305255044640046111207209958070327347298380649024057834044993591848103660687912993351732226596028994274563622665607629192898466332931430782198456665507920466750863905525206672947576372956685311284677326666478485286642477128352315184888654782565655859019439950393826826864632239123003085897607657340736546119748316665732068989392630199747723144108253829164529321139945807383691942716 [138,41] 96884027800396609903346750497037480343697868509342396418516454185322985199990055354155248093118203655452239144192860735675979483258452795399506956797072814595073207860032034196311140841559196298092752662244352165689677687411079191679808827977950725515287979992946000760511034292563919344561410640939406560463176652392149860200151115047677314691211157032934427799976713232875404169571956077756413300575051194483144402176984005583734577740415452389618984731318672465798961286191174161798931618293104040748817983933845546059170422948000445299885128054096941954891740040056061136712742038468213668801825388487311765204432240802189116757386252645179410442436144556847113224761686239683145849178689918488759436183955734319005733679366691603137032483077098481960907081288384970410355593069586719538175630559854219745628690750088824839711099651456954307495745588993566501046243995217674484343218820143181314863233398772420369825176335305552076422805723604969763390560963556079281711600320090829091611433663399723045724337250964113166903674074024355738973995222063689486633406287440229773168087801413126785653398077300282484060424567464122741482509287744219621988701808742071246110128497903618894727832606470495537580338741590707704942606456535944674297586076532586463874663218029073151655461666683517031014698972142749460129881539604833499914380699678261062699765002797499629638749245746408077484265109923627585921754594364044876402766122953575095862030408177186846341446183455763195988269594896162179594730433424018800300807674078706526414 [138,42] -12576487672257282989128890422198260572113499385808389144026327458106006967163022650710175955735273111833927598617237760181124354553887700060266406140105264751956382811180066266293208314555129084126464440468922429811669131528510320735895306037756368834913067733956431845400549051424528721396725673752524162433538572809075914032278070122420671827083033451633028318418183359243410720619166076706101798100085786809650656550986013155446483082497820695746863288479616933781264427427229334054421025501754020863961095098631248647986505430935446072988291705086870439949605358150295485653549289970162644940359607949764712480695585315967682809492290280577395465209706848331275638000535289619821142505449548284531296867022077772276007867982383973036895401088316583002918956844692668265992930082201979567864285075402543239007546783201294464894575533574480240950414803055834987816871390643780266311027707745790884752597157540217178724387365837873289340014755085068115529739991534285068812590077367710760422248317403821715175918147436486003179455224932370085451776827144964806263436948248464852402252247540134124445297909379895031182005400527453684804011274053853936457734793203362764038278583435011985375180298611439014967039572771557514906770895279517887388821615100145099343770867537758708964691455268812054473172219366119918703855953531863415106118141035995827443248702469912282721389466447246348161688121373395173172700466193391295324223717430547041244129031377635790396555482232813344550496405226729371658629856297943935440376865139814705 [138,43] 1340880959447918179994039356226259020925900075212196535594355951854016052947376875081971500277809457581520613229860660880046407027403063479729307507149690348859412461491488083261507760290466639108202919763285806667933703101020649128872824349202270711556004488616367059519962358208609459599767231158826350052947433381057487167455921855121501111015748911134375544731021993173274762604386215006823778600842258733251883340623748082341449636946378872206155506454590521482844576744700863096185919075374396788142414331217906949525476175242162439704601770851987376997147269923920508347253079634384027937261604480416347607514735129393798402363396489245181618814999618049381856607339326107875019468146295902629411578227472610416443780574241687373720275560670415364636805906622066620729962782135244623270570981171733668492024593767590178420909741859042687977841251860550507782311520364614029058697334197897871740939098157299544732724671013781153334730227961030923315890660179316770465836407127263986379357076094059542071237093616710839075440896123493952228791036203889653100515280441027932250767642292973122961235652246877765824052450629566591730250632874463375381661679769825109677831883193469028072784609305601012488803918572306269189057542868329663719471063770454590681324562682952875316685286211160213362598731315169341004720978437167641166017089893866865848481024250419504682812536809510783895995504900226292115971892052979391645864562482395247745738049285641967958842438880284061986307273746447336038597079971440804690239293917060 [138,44] -274038179025373782205425399972319094054239878215327558107568925880777004355722052876064172213955425455583419610237210464814193285487274738059813207908055819677049752991813734935770300055205519782214547384959256501524193060564495263348167079149491004029330603551089480851888457967069336170229063336056197292782172208446929638847716245450477441930840195539076582051403592847177097997450240798607328554209177039673666561088566328007447192703403065901476794684228857862327035228133525551252650768429934255754775111844345273185878452827857411996856970433631844251913920947633131394261853461541908372420457040903528958551911573263906792895332214931018264003719893816238939093842085211199893207862357169249959097098566095336555283589905734281228275830814042820437377236163938174905583476605547673624387216497644235812633318206149376680442001122537837309996051797647322941333344042052525491832542817338865641819549226221503426648862382502308018028948148114346736495309521648060672453579282024810707383374899478055147243022233016109749504059414989984988741946218102971600523552009006951039112461512649724200724458602296752448417939428780571986388208351197021587033187327260624178309965204967340542610780793384161039803025581538764688879511460579479101069469024217096883111060704199872118387474810905131917329944867768279622121877234450507656264032377254349169206228037537511007373662620101837901561481709727956920019666972917547625483926804968120966843631004904004964518420587925837294580574134823450143349485519439946117153760370 [138,45] 103197357622120270205489658521833922922771938526291477638718832619285824465272213784594897874816706948189807863167340478984735002848986594876755854422909164450902359911215911730185621866243574395361250238564792891244962913452776283899518859374151940648679277983611377451083327432980696381455832722917462053973741426239322678688758787533254935237486959558763855089260059062136147781626294287738621001198621411235551036528054364718647570359054150695528401853489931573686780277021791847892467664036801355550782287155060082994038097321409816916600328400202465151174643767154993826940444603928156417887333987586998741648137906808882926752659166085366798476876775679145315404179403533291033869632473154251418114759879686083373419484533122897719770207844044911970002267194331255464506385551282525901809365090521556049051039713529037361324533978239005462786111988466379027214674732720453167089104627072549360692647275297197458161812623836944465776574194574589410043870483106899224036991027298319760279147248939090506839781729870333806330886622938520155874367129767035969321036004263572924649948276416324109994758827871344599482599360473600967784939764802427909301984219696878113891154892775847682453192010849970255056671322869110883642098820644399953503354756532923679057463330606678685577166450379066820329902520678871953340720724498942583373102987377464236571858203131860720719549021234472821132146919246815421159407971884884047737346075489390622096305526319469759357215781462436390117838615838697523234857520122578457950340 [138,46] -31732514262585140979052653585657842049851936626498426086480050139719470544508710205588322021194339204796294297322893127380996591580594172280930166088502990325744912818916488576846874122894946909240464555094601515484205845601600968170949228170130660642031334804035517784922832596600646214529378581979640877660203144234504301263543801412560904324146944464106228843528041467315004045918264844008757668641630626246560373317439379720373613666605295320291420575426630687665843614804772604342794577930553321882507508668440061920685326088926003249214382601422301821847284991629048264179951598080186698427549060569033050467201955770896793137219237394134785895034358933109982561965570595459810281226013002428846556782659296710211926016140041251408907064229046208494394874249891626316073699240060981591824692349607385763777880874853258960433770125964997756968639298461986376819352144699518129747599754961885289084993416500090113354632178625902276342702063496024786498655727139705327050483022883668808809292920423883385218534011886054260137136306177697495663848539477981224486002298835747630875437113503395934589042923685311352102169992660467528365241844526030804572558271383028615927936893653043324559354249834208202142838776343956781486082040273261213384541723403688107544493512916311409084544411687879241176811997769519855915548920422997831241545955050291621897448336234626985323763427663397665573695250031438397163544983010719396550126438384203388382346998013348217713388347092553425791501830730085160868021047698671770289 [138,47] 7636123908084112794030992246103086160856911629639888560676584960017946489072367413670430680521384083529510255186912523441739067996239334021173562391173869569236916066333533031690864109107329145918602301110238046002744863216433642573508840090157814798224609694890902745417684033467639496031241045411508991316429124190451789926491611676519062113544280688732538836515476785662669480356203040800754547791231963136628082665776077133708637993840950542877297233846476163928811053850252622237856036204020271390946399310057695649698511675516040554124097141903721664649023931093464313120442270236446994254085107778662147059946529711408889637752452565279269035796403031832907263405221015605682054025819852947110029329061948439349634361285103114102810882314884333020778925529390523515490199789766688926640198941250701361422974106486740186604428460175139277286119613955914757768005897696905525935543520527337847079270137874277282198975579973837366072286535145060760706348812557594679388375260710349056906455988523394389708423317298142947931027254126719956430078330998677791103549864721980515221371822219015232619468941338669009934034777037474851548408228622850021661924640809027223062840458630199074990087221854945258043556016762424860796793996820642954120859549256395823637989435438080146600296251845765795836208312096711577401031314067626302502062418263369169232518893431577428380023573242950987315318731564954297971984346043903262805764104670806677263161589855692958493991583098811288596122974189186748505057103959004346 [138,48] -1702672381218781019127202481481845630225178726005705957107362385113320176781623697959111789140750918946899577280406540035771915889521175617641752270677902263658338453697927145164645809948329330962351921668131792264603128623991180008647361054753863533432797328119682201308732942009738394158036735296356004873702798735091336400497767260777931293888156640807287978820997940215706140620052166017805919153184291467702965319014311253249153111714896449473980532168606638163270120428982365413421106749959832414080925842827852081781727869108262013115633656559870201955158830703114972349372594012015742249868614466409551079991322013261126138390752351448564482599625859712569828662296514706021240031904480707209941837191401723855311878946483246873158658305212473197165336684912835854039665380447531182401984525137368222331969740991891222479676865929532543796143038494486312305638771471626964384287077695585530273264137755738084728149872645520756897970615234051766139105532215180006044930537646663205757201416772570189814597995190275488882300855342881588163560424330094061470786681073364379835299854975996957105587485942791039456122737758722743581858032780025631985641831439356627980992631042939093318272840806009627090128597531962000415957982718558857456398501934596601868968389559464425191981665370108841317493729396851910994875672363960573398421355609947039291607481776499498914148573784707343039898451530220895751362908504135121538272068593467268380931762292059925416973340196822199770149422612998413602402647682503 [138,49] 395096559295419387230045872778802851780160811410392503742446556290192669200660741575156220361744357710420723929827635430194056476047214818632305048032796828408173576942506817582026586320224298984095600942624219560287723719472952421057730893408650186454272212928493021323291200113293473913063511220548488345619548902077831464386095182034361296599270678890848822455499737516498363564428065965727258151304771328964352094672929835032711913031144289708607098108738569061382388404799629156756768120115676745791460329567279926433642842772347983766416495053019521963093046030702921359114264577857056495919589393199772635518220145900221253011283998098706324158156585554260559820965719195506081082426961393094006417545806693888613688741972115168576796876151335415445408529047871950410729609847141447027160479479208979234451566058115392068472670002788115102768521117716666414718694879107545682408095476729817863225607186053633593317913572675763365845178587817458993327948101540280995512011060712213159846047369588464232487667713723218198093674942237453654776450859322112402457475537433702632500419369712666347846960705807856925187504065697813638313359677733392068275587324470458202431381117094132070660785197831415117857985228395605477560382534671654024907392818152383945367124459635523316618508975473917725559099254152639595965280125567612263009881828943669141653673595937938226211639639679185594346827213605525025161541748099096904340059017615689077246176263496020471295061839246228884996908182348281247519481675 [138,50] -86529220224672540255118496389970399613079015834027906715027760417235197499389669212561572425451600096768338267511270189369833815152966495461323447864120512702810936712490363106108676041850148429675379817706432237362181429953932215579917235264914011752146551564608862007276981769363348099102791883542346360182205197921984112004438491904788363542004877290529029322132320737391464763936233615495203227313372235950919385155373006272433072962317987255158685320709565752908835490080312973765868495905130067536194197777897810119002240653239581382079786426249627675375207035045975183517599779974934014638615927855291816124657939286321113170470407888379255729839066083976488572488458292013201751526896431846303954271294939717591338629187320924723990547294062005592953103372599654547856128412228142002170396188459791102227841601614351947941340711237578418650572599508916324885244003447492349358274926061335587320758865778900418524477850709294967428705701276700187976715739838509109242285198323112408823418688124695225836775416403559505841239453119140516491616881374929106375728475106171158519811753193566429523442538117464905352891198093968153033140902196333489187739671457125370424621819443521157666033864129987511293963393046906677393526278061998567554550531189962207086055065887006220137184504034923250573532529066238174538271298568559042526620237315145604855734578630969999609229167816891077976673407965898610807131251103385147855106205289966508628056912362262928138602654447047994501632101277596889388783 [138,51] 14657540995253210692897245445683186622329449661122544167899242458770691310619967892182345487109494506452553769003897252235981539755261846926533034681765452528286478278578292980627518495495130004384745754355992605431241745382172307977311233404162468903128843691176725520327711791628222085956417063372884918371947473256158096401482017902953914451282386581149062845336241560203491949281532890721119949119954101473603473584772439228990546725867207222515382226683355242345978094454002936713554254794093909184643293697892409571244288419678862394844141435374042548010764228757889453560700765713757680899386847670805613428275794453988874411642351194927205933756573399516778693157579931059479584893820012483652896390513068608759246976976234490230780092400588027267354591670969308706984457556298367113602665086666742094342447638917488078359559418497661132692758428133842507420934233759127559882143500262932657255610282076354272826244804627499279085452179979693570857520366502066348116992733823256816663699736360385214204937989823183068128262081257459880650887650244853773238259070776848581890713858261377189734208949248316758753970050626400932172846026265891010356793918576848856303206743916419375091699768281329654959973022853921294874295459204197146523957244969058068632073653603822526541112802977715634275272688451632795687657274004836117462859022467106732284815456436977722230847060989314654726589040038270498175390806459940120045094917120917223596212677515760176938010008708228165032292275851281911354 [138,52] -1453466391012513869074549222544899369740809979143556339111343685794236494460727727744767079754044636069200863092639500681805138261879121028076592452303034310307531676155123724910428493859578431097902767219839508937266093030948439353530990183743527271766963083877994309363344501954634819604515477831115762612215028743213603760052813310413752700161771311040949582141595080707579452915088324144838511528797701379666265222248969901465533818692195093243989872403965482402072420368212145919127872135997209672501821322616601749636074048509009351781185682538840388386498062658055166871220522474773896881164902909523707018346252082274446002352521434341628463960327946144191773222022856425250661645850769026140629325605262080953142259285908220924740544354014296787675039711561453605876778012193504593533377290941608135156263652630593402628903603784005224767007859751811505781184909237424350907352865067201193224177327661193345186231897269310808004240973131973874068803490519817073980547384243812906201966037145416146612446491811748266125374854009570549115426425396026557856017431032085458676120792660770560097031628563359740118138050501063976115304082828306039336086205971977625346138773576277505732046880047467134493610033307885147649806631250866911656001612532679764297168725099023573360323283907899292941182817705561711789259322294973310479433768957324092229324841701571045310415429752060242326122371700463415001491152149989053592341001026280716699236099719721103986345830110487291331781526610433144 [138,53] -23864755868042950159204701618963937958176248462432381500045502642644765546109389945102907705648363609900082620781270493329302623275524457758552561154509569714135028686237145417776964976595632996945849706581486464311615740858180409593537797953922200323253964085388101002759593571238472365460681168877829070150576766116317228953019694258354119353549469051859632581412528288340103355980191646819863856822988008305615227743280339830685696404602700048181039795032265103159284559844960627528461054696702367818154031557325724009053642266304545260171737743405375209534815545861460274954140002024773171152194044437786866018601383619416234254953052930777703497076633682161727501756804319317901942465879432075143022772622435363197395135638778024142567010324229147620934345229762772429626431747932543832725231721071012982384186202339051403642922500784001988064238538731044038965102294194559338640134463195404051841462854942366223775395535992932894865676855611069140006336733726597003674876582769563959926456011245303155114516505397630649935817517814178585149737771105905718224795368931272661034428571001212283566862977040722013198766036070597493603022909088740686640272679632507825517006273572487174186948477123168298100184580242660602425189803349427001150949180639931164121949658171747424151279153271105101241599736899221003838656026992965052167865122950880344054625577686071848614278486862392464691336565728412159978735452142634681867114808674541481428029971996479955964974231400707992835563041318 [138,54] 30041109638786286672077129504246198615304375487995185421450889086116452981697656356762862657470297114186394044133532462335736217009183264867087902998675856387463095530235545988955757507383232091459357866945843849433175385024452338706688788103565735878953332880699191465486045557964086581312087211939071001124656261351472632323940541816322883912707500701519546810446243960952614572772083485422839940357513544375075522391122637463686896311462372893884516746150259778187080443250604147669124105684034850645660157074984259706852393440509280881195847983735848959368031403193045017676919891955262170318662439199656307838172685110329038203084117090151775164013296262567095237760820516204696042404174535660563502900794407598061956166199740390428939823595818208702671512418503119647304709825572449933378346175718120044197523165382158142064490116783776570945936515878295531134989108231409093062336567684385543492330232273366693277209722434067829298729267381238242860199573969713658543815506182635624122128879976554575673838293644791349397286559943461073712078853216231043121106572775326451073799296712615418732111617116280637450268232367194956079426492298354161677107394232520669975919006894006713832071477163236836565340002235251402053484591034338602009014017189756624670859867788350748714435071622061047658863567406689596125930554484576116025786628757004038319540305565068856364239351537308485419450425200078986736455674378118035559026403901863638764125862256183464552548463124823183551509259 [138,55] -1943120059764815169969897076627682577460314465813816931659780387397957363889369836456146054784936923774570831986674689960422732327719792091131919348769188711320344872781444912478071982323799711302775606084554141658055413556597028886980835682677351785412361225910404415116232413204755099601549124149668929528841154484456208417063715061337339068818213520996635502612942277539724942224706358063053630600798820093868184450510628726397665013280356980985269502643495559867487583921866304542486301030905189965854462072870924575220042234039002469643626307406827102971010695275535992364445012179242793184891917479090644373989518951070256016995324437969382592784030512388767786384434765679197646303167636376175925212494480509537779025347561038085871357597747528122770390870080788138071069353891744295800965975051133436018858896300779077743376460633917266678182847852872401258818496620610034036050264656508693474239789858888647976196989029217133137884848954107234758363475501891282318448353600839836884488692729277941075089037626737174513103318834066011600429021582692283814153022037717884328987240492479887700795500688258431390203077256904449140693075071109511659681940205108869982446343334824493897065026591399899334303293630912664729117646462943377564933406410301574502769021449357412771055890061862371865913526982784392029495500803595601291655396708930508352020443612682216917872039072810397179036133427449426093569278479153739268970033136993535201672905809696808511806697368601169544392 [138,56] -993420862395322497760717976763808835388620030984390355413324606721880923565728343385361273101514397410259114308056866544413789780200921238959355478512796141840632905588358716842116235759181060016604885577097384307568700030158895014192666044180237663746312005910867190295970100981111241031592136713374446754479812153217915403344188767288374734360200012248803075368965198030595487643529875059518654861608634033561371884525293946678576305684631003542873029589134204325918189665548674789820066834076653250882885051067508369818424253624154011821837750980096218203064161339391350821514184977538778562909885273018071559160237333492403351275588776755085138740699745944260637299397859749018985458404168046388299995085602063270223642041115315534916943628825610064694564257095735177376520453648982943830301908383027838744179171632511860343897956961141236827037063139899703829202039488753932090022636321109229952812757027734125818805320421288964170590333745034126608690496447084155381758349710347294251588488633380819396300381278121226229392172808386952817049211820611980817671376688830095125469100843235007848843099934143666173815498231301735835282122582601742878580360143874743034738439889010535850721185115804324980754567198519427676377694275893020647409363273915798182622310042376917338575156212614653167420375478210903249340141049992437905790448541114298898995856868030874272776376995515697591135054352560677481812652845649847187442542267661246506604262075494963398766517889395402870 [138,57] 293647050674502336101214168668887384569239841842752325720044974970455762623638252068017621566686153940657855552579544881043975385031676427786016420372722125517937995538925461123422160483257959665015086423616842687569986474877509608686604257687212148205025059972802845543681049193038060633937276259674333747538713544929295514075175008691383647145868174419495091872363686262344125083824057574807563981122162336573721534966320160284347041083863417812871087779567573567334010249342728839140450850035304961110143384064539374370854883453983372313203240214009490328643987566369059406742867530865599254931438063595649474867033174950129190230516754790923372081976103126055682571698082345244620864838204102868536495027350830958879798693962269132046256169796337368375519425748310473722480961844832032928258649436345747111369748895799161461071978907518116556911067069284825587352619467332772807311981184956282293497158317208152789916909250234661713192760349987740082314735093046698273717542389819452688522328373997737373397461077958596986889351714463270738261933901858300637896096864956571814563521899514242260726983168681425289916713359518930122533348437322676330712479381614754533285050601228390081997735439425549952650146359612793640786028161426091234591012844323732290703958521102793072174686805290465568492861570502651719632860031572878001424835907079535495027332103981495106941309003832212294926153380567362042271312120119948049892049880453513417682890736951510595293296182713396 [138,58] -33284567576354037113862079969623580642040323995051509154086902686767344924596904927940498286128898101580589208481228897010790236755099801206381695647861013462132950350749505805273237249234048232381638542882511176375243422448865628754808357490526561796843213559365166832814638954397864880882468902318366277971237856447226563047262392647775293748304277787577071448695649774696154375388684041870414634291422234113361676417890358417230368991462668788370928719873422552835125007586870226467030517059074491460932684190632555778212311685530857209771439921040609201237728275023512460550436565741976587143580756669986044556230256636620894393663691678515778080321581641429822705109704869712883004203758820072548099386478982984868865528311040776268892718508432001278529570907939462164762467168392764962801546763826375885247257968632234011900517093080958394052979164635677010996571852881142966407200300956148092625276880730897812114997283567515231170835100346619741246881432163509517496178719309213787624964298768218862244829123926317508356347495105226579810501576223017996721745347639029787183323473247271816237532150023606817868414696319565847011317059785893768218396722869580613789855552224271226437096318937580352373221720588927534457965160419142178893372317268731947350030917469491696963197259402252064482548997249727843279510274872500308646710722611539705668883951629530026011588305814648128506819394406472520699051888088936693023273082619770420321585929491804720802067797002 [138,59] 428477054551427822982955084220400336046599682209021429872088658596222156011629035527306576864856564117773936250303754058216319280623510796756326348163032199960603723065831906189627315247080353716873203854854575908456888768283162277409346209114799203055754688639343007186969688666808342840184365198874332096947780269034197344974674899743339116757475611814659991337880763340855818951715763779177911116139647563800655683386439057246934841376077072071252450748569748936553924711381064898491597164584730234270479087312350582501910624592041767105441317744475163617127874311565123637808981574073315510914561168096031730100247634515223292884499127688506675161486485287763608361471975689450176250024354734530048643254579900595052641889966086037059025494833507132095258004104600520521215259021441403123404194230625336501917490663362650832331307815313478790280469184451421910237370720458475844777315433294235179035493858835037828459678111516351886172618249530709957215659880530897785354948376574366039989708973673125399567876748470405573648369859694266048883972713162593450560149050919316206068807929077349265320634626810384885864717919753473073761614110270208802356456192313422858716229203347712963948338379368844076643865115726028234259796423995894705150398130854218764422265786368591789621027117214242715149911796424368055710884633350885407178402498223033638020060114673072969551819235252026746804291538489808797300283796150327677254924456818258240234384425775808234333352 [138,60] 288793267094740608797628165124743343548466071489154613230032090574098419959790682207373821112657201707271130389745453457922788565122309911378547322622205944120736071279460900372866976001304318553397392437415990051219835760318745921970671907381683008501953301657491114063895304088810621629099121586542962070447502648919392719231356866887162206661955283002789066370391126930130212418369951525075905289096292486478128132586445595061333305466510561121857139051536113006380207363434435336936053350054410714939336981752357476635773067926171892067474599244778298156979811636386387734708225740719797216021893119065270360975679296647109906104184217004858493130574066909704256558118374554168301664057129072542935934430067314719115019683174883521911077409503072327704000878874338157695780585781219257868144858768135553604846126616685557048643335095022757047362713322546978359889168825504313980216096297097624345999617890646769704769202771767445323675876900975335420755287861451188428484008250708189809555646096803577921044797686929536064520635202367076118109805508553474270196266458747155010578599086263998406125368158547284062010571405482488084407428728082118491643415515190511256446445510134941700571542476470332720332319208613024222845806750793851909918973358973579266948054909350992347635243076216928693983610372803928903517338200726644934744643559756037606885175675806998184384558037058115532563271595637698537087502053774984108309443984382102192377886874912998568523 [138,61] -21898885688074826515670520285573793224345070280699808662316324083334309207857975643843313530850508961293894664066954490573755749790824639949843696334882824872547367967229881914858382122315259627998621277636757513215069033267223943544956228687170208389606385068570232963263268159801320913796295319442475385360241860182308736768046961412368342453794849769086398719152920636851492842133092824425107306133702322272361047645134619892749774077327696712387955802409517583672378138656483729660724521495605104133749036604704667786114032894488194976609485950344477143741963299959478252941462797062432065312771556866819887657790067190974884951062966334953113637607445171893455068614277531124923987568423403194117440067254019572518889932500257413713311742666345631282767023759119668256862110323635319897615784988108487286201811728242130748479768182830126653641031490970834047011606883351682544859387374527036837818205723506491098758861076969326506607015993483182452885439160342855420797252682400651566731949208737430792923961906653533460683261189238833026501447920512723045548918203202491557267551265911312082048033609508176965943263702780296538667825504386392319251820602533538045510397181804011498202513087424131753198668534070934809154252300830660347171920614758410860016782928584881998894123525016136263598315896937261029543257946003291511815962636312549592193143865112450681253776705001763765507488161346986923053271392351921825685616749052302907485839669658211449 [138,62] -842913370863356357353610663310763196686019607478964468567646597497018845510882301734177281277257798482857130018530055126247393460934437545396890088305893226589223610161676950367501410342389598612042004031434543709167318081642298264295429638214474101187187178336777172738403167142540783221768186963523376211425762744767711830559123637652140332428831369823844648919643224646912009061852812157931312170643039878840214084282341853451818761586274759105286271502362607906339827104372621960892238687231344071524705092005609511699997533548629305505675052113814867624384447095302963776628881546864145616307109984672325621696997401134418671677070650572924155945824013056043731362001484996604528074929621450897772137052686807634620132021006284276222070651329528757814301862432264135630636301488707946882964353880954973412621465903174465171686838481094151760689178130279738679901065408654039178388116096386979760711153710818287978680634651246897187676234072982777735650678491744857258437451096109813113532981320859661049904057123986641730212590059112805326219755318454634747848148188426108321284224789180294595205869752625592194556196459336454241300073543883406209778822159297941063785658129079308221899931736676879464865417410451338475581214437071449468939438149056712952850753497002786312187354870897536807155000496950962070166797439652072183208465194614755290969537455405561510771214270846963133166471689344708730202780401630442734852841952154730477971490560398 [138,63] 142068319782331301703870453254765529359458182615095868376118613401985284531251827227818490931398522840517322407256708537757732326072580465778473780792468454549807291380180887211068888406855394691685052152325628162188192779711975962083314086144439480351624859487100545782134084827956499567869353964970375001387412774599269769108541817156878491180427589927890757486615583720160535187997215056864939505966879701323502033342574322218902788640876399781746582001994380307485010490437122389128753833361413067223716694827670413313546145783884007496590712977087016542014759241827494200504858765261746710933723905375230650671301841543690769969175809535756674525626554143423464209715142011445292803416560580768965972976878185052679304930160904397696058148074468166108935889029060380118236285023583734064179919271637730444115141872673868419097327737691498880037916634519692790248305419098662960827848160392076945147966886130560735437964978464779851702590005229449045495777814423893804352026359779799094314057333900919377743564761970859917530844643339048702785260413145405527990001883811511197011134213648066831731078153573389182153450715377239589797140385080823317431112729461431154530557713121579569415958568373652446467878554133249987203786708834404324489777983548166659773713306165042953941842224552249791726704685872640507674557434443170191554162041470280252359175236024537048940792450503569541946540108848820293379389723960854238197184146346769185444199770 [138,64] -646375699924892210212850339359389215455125334598809818064148763600328882458450448246368570280485721610032707370185143179524091688290967936970307281988152961459038896765250345788263637012096376722439682038373153266011778232818323968183752832696964190900298552072905103253283996819315427633936906128153914047954604786863223233261865292144760481850641599254373466447578935110529469510522463444997974669167063215321505107315182834460571126991107239220716055911561903809467150029882158206507109091602465585146816333565020427232565940071955627584769915599227614660104282353178430371202290210554175673497247537862902264343006749478126441847049807183268156551966827781713114346385289007007424273861155702784401875268481887657521346057620006851202983119035807676101264461913960758209019032340382974594851925891999933311472386347555999754796938015377647014131769717531685341164106665752703722852070611445849231254367166977230171715597305028826990255395340780354649200227866042556628655173824558582107367128699387695133291073070191697584585016756351518681676023454426655108828021301600233174451810798912711527823276008788076850669705583869397049713920080906826871388963636925824330818404208974940990997710470876933951694384979720417384068495546881687065401220023182545697543946733277004783321101023751205089474409142441712176931058322174645685467697555211404226839858241123758203897610478078933449640069048123350989706255485506546365055142362427365252243 [138,65] -373091262377856706449081227338204684182903618663382296744825949307304107982698154366314057140010231683008903872261413324104339371156294068505430540215392205486033576285769970997685740604485360515719616205568766035027537269830600513913379609006706333702712172232028074933318916658088437267548448646553745406774793119450291908602436186704425834241566109232852884920017558180903103484517851784687302683102215034553866998867680013039252661317474338339336072414331051472700498005275358110990195577807298012830761202848343796183038664583785928479896887991214432789326430604811832647243642004414946951471879885175198747053808152421412624019162608641949483742169024018438377416972981514513036980130284443769290767758602172165539847757662433444524485547207758794737195031039454407453602113464857460710876289416718882174514621870714883360063684327256598557552705525868966352911870245635812393536528081287793876250412914628491349798142549465661594145144583516674356938689016928281398663477959102461545418877934878080279492383796178727029909851731216933275089490213302757120163307777635905633096284547033989995123037808173808543023367716805554371266907635452252911294060101426411977139368563767823420088609092880140211957934635336164070307647950117141308513726264000067570682588967612463450701890248531094186190870659826883735098337744795411451093299177211357663639872453653653907000608221185386857638571123469729521628636859765303615240104337713662745 [138,66] 8093563025861508325355069017547437790920272441709617723543311214520845799710087701471774875401694498717126881786514253431705838178878519185656928634454870227709734270391325738894293314520860033800662876596137513484534567175464991130252296276978699416456361334075236448273053308964846628368642706148818127185521021246418947469203102007828006072886185755408350676736075595912672840448043011159805572810321709768157726761054198328940941021973448130880902239460433230991740590451713623025858326296985180699285161270355878277226086591435457105680710454111730665691287021661594749827832143315362768864356132972726853104000129882067813334187849148671542676913633762196047761130357130182775154228739070370859802462758174518014992868385215733279470341493562693838118504415621705718818764617234932189570129674511723530264355390742423705216827526367497819295102632438086246971649819873153026857124432252115494826279417706964136316865812672388421208662793843087131306556583058740542065412217177798846634310646587349614594364152012605005114481617607533710697310058985852324489483411683170109347390067420614165069698818565112839710861786297343535480623264209118495486909392160980713449865562679067325603650494317056926649380862836326004666552469879355758224663693606389098793103917223663611549600706492185279391082003718198547334961200740524762492871359853397120869135553896922319126083106258760996757119216663729285136289220966714405464351559878127 [138,67] 216248983049189320122289537770575078769856965430930713773630721642080136733349394837718366286281494127919106785174801547130119072446162648696519188751145422942034576584845029261292127128527606195678640572940667929202955054902135812985644957844935663562214981747233423547104419160622495650636846968641262196317302355101077532134379229544861241885510452202501365993758055248329876850489909465929421862389176367479878293799065779063697143568294896964136887810835132117979582545941908038172948158276090668112777524460125511700234968786242558421094195044347020613839740853830425386346753674894528116933552021672918574400999197702444814447368916423164721011157581973985906193439766808691612283643535247778292550894154281826884981230328507143985885727454378395143815008986752352195115644798147562015232316587692033402120671454790158219222267418313756239770671567792728169319278502018091037261400434772159791758322482480011363507281270703914225775924972266622515750929976234775777045130006090340828860233417334927393883502816873505834133807759152122661639745820280301095942406484883571794543901236617083742676356283314823054217201481930042996385890791831950694426094662839957020364351145863711423532820359709535608833887529498933407913685257350806041447958134397306453106441475188854356002520765908587837646123936708626033893419868084940166388922725740270789183737908734633222310964967279783293587708122416466034217992334829832476477012239 [138,68] 1577791290847580961057286070429369890767896334030486274296124323625876414727099091503751841993754753415288659106681160216202470186923775095989460695500313155348503912545557404361359433415880240767861690621293629297359986737898775222655345411955291473572140299486012109499074864872884067069125064741533816414514821744112488711227081002799989813105649734229126809419333849202972015485598389199091699976180301455156866830548508100574861114201469977256812345944411249399796677131882073285277345863628078873579076143690767759861787399870709227660273638426002625563827342366671954775929606228788258797156202538442645049097977394751831333924751254816216717658462056044524323644642407346778994326231905198960440915063284779640415961277032090374661062722914293586572132306420978119528680718954179462258303136870150662777959621265728336881711219595922775512692898103557548676814424117249715904019189169496811143578023354500548858505477791034498106958868987383353077436586201362054153393235346606130497064098118261871664861412241745252753405455055309966514981460789847586434554726945136770313664332500541977433916005835542571376084947383872278446677718529473228930284709491632239414506122805042107456372893793959907568327468088011847607151577694859089502958908010119532706909066836224017062945278794007056523463907909616325428295599781580876172451095513222150698575785913063283459989236029680197690821528307407518893007228790840420776754 [138,69] -129873013328779729410771725561976623245559394577749698152210594454785339308353125206948762153328133505702193673724102617273448465697587394315038934841505537034622714996754726591896026758988897984484525160556024141190707255172131531835263909146827399045609124932011058376746570538161253130764231072489858759492242687324227359462077613218141566384061411559941091328212206803374940659825701455113301250151690901118621892149252454250912292944292200156889950318576587598083282628221426767689382492908394140952450268341602278790311423483193077010509630039087469728214973288409817061576997876987483540746236059017781253957081429204876344457527173838307865236248908168199039099544010046362955467718196481048078405034029225934502344453259305467546015900006647670533285581874159412134338711059531488247861498761637788064575387571155353848135913558938997786406835791523143040395458336096492893329892867580604539327149076443781160836872051591917330031980714594431967481216570910683679827235070019895239956681827770889143325007271754766952125471701221917493088244830423419745706920267849534718024706584509633635108084810225463568546575103278277427214238491272722525316354390875761989236382540228534598842726980846313941450676292637186726769825907696246136663365438190044535814755284996071910175589710759022460707541707686422268444741197883976253691141694052037330811243727996933708655408309034162619187282630829453001095001517486859526 [138,70] -5263101219620943848587224333964486194235132924289054842343481128127040105391079896984903948055938061133255661273095310352517797894378021450571057281200957666813811315101497612646043556085899041363851140889028985588398289708001153282095022372862815084777550881738181562129979011957256503307492780916026164587028408283484764585367404790219546874438285545851024060377443028882037822225322297435444599683018817302109945958644934221714100091745615989537202385128406583557234815334298675477030715000757739912630652530762414846397655928168322499139685417881456185640192166546431073669954010987245623662999131190851065398831966148195500434384968758862067083067819202805556189886919546430394234712227770974877466807029649969470181423679193310964039459757767779156786178405791571257791861893301491344919510230868579795836996384904431061242173981223293960047548316453127850696532194489228771461309611174145353526935068051307666183222058632792835686047966761263210329232234472705997034049575858395418309279898230627341878425631941981796632145969515529232349609684449625795789511023984804453134234683602892026776069208466928923889012547750766746630478750541996506556062663518746175253690027216340693536016520053357711512828450169334102829808665981369576553201111336626176031760539249561881776616020319546919824463805132170337232772383977867732903254040778730940709837388661124983294841075618643801025526150409069455532545776320559 [138,71] 187706288457564850046989224450757532434457274235928564952405319220726436335030175841505808640838682067056055030291722568761907548704656688047588056495428298408932133810045901849424008281120776087779726549069373607214259407140246483746979420137153128734964638484615821759885919770479178852169067331865687210374777286652486226554970732564669226817485742192655509230427066425842621352830594815085663774532275702770755659635170605441069654354102326029424969432370398438923670923844249058577946958251240320995150411440989457403083468507603463382927165064690481288277521545422427022476017076601515808308881371065369041194440472980106860078094760718011448939347348624029401863283947918240753265216135968364253239344512899959000279107524585200809413495605998841383458597725810213403346411901849516259882534926575249472426201486357831852939968876936173464380331736192465482886694227742329912792040975694475393524112897886636029122178076920771524722485263806086235774761191806019532709142229418673138337189148213674573188298248421023494992004729771370963768001923012462686219000879985984843745149967672142469584936614339591770218796524586859931779400745686304248268709912590492039141160007396514603800626394494808467059216356799266721108303851315324275876627836175544440450712185289441244734542306407741186416007678041990835816629800749761759389413386701004377552451432765845206902762886468530243740853510441577508553590400 [138,72] 2223415135070983004335927806149821942563475901826423031569704328891388933069816989718127202340339560106091720668174342407849830766781171888925417274025158618034258625760953353326197804861542984215309386751438248928064631149617647745095371454590857988001915234184047295187458268033385712427200791936041908909771595789888921546072105854804549596365654592935595663029148103970673878346212298450136961292337738500701085163014377917526191686807064314566705764333168585411081945783229568201100266261200835546051323357061627167742444145479959608660561738469733666406390082544650576178681837990154212372670337067075018586221221785696923572415059926985071443005702531559877664440313994422240646206376124626161648650934677479808100591511712455863376575794264387529559745552336147665813718093553883698411914273587639132706321151598220604567454685738199953857578998871034100376755890705780330859443762222284225408800497757536705682993298196243822772525352263924518375722350971322394702883829869273349672360046443782299689955258784992796377304675369842200271406971161209562464348998944715566571276358809809526832300762908757369510832481904270575700419930710467171634033943268834511068677699606176511006989988117576574928517155967416356610208775196288685662885469820200725562874350922967988824269408599682399694608727897608773090633893226308580865963555019011792663956990570189066384105353027185125064120042561002531697750 [138,73] 16095865926968820702297865056816597969272971779794958471753246658712838781033386653266190256277323377894270141333646694429744319941594593154676186850076898678957483481534247033516925828942264431029715731695134835609679722358026745965297875842642600314125320651337051695779567119846953647111561233559203670561754656477925887697216586499366439142124929745151192392931034774397963215622654464594826916180808310967129493919247208076338649050999968622981023071555744532382901673856209564078318832438268599740621080237889872377702980462244002081292370070922706791940490699961932969620515759287223689131997658188540357260701176991083739545964604420072916345175313155294746754741910017278646049403827831129237363360584637010873500633971708565127063699575239883880189973733606068355065922526697163998722605552849294919582728722021255653105176110465009791449134963804113320628287616232821721111017005040488808840492692050784545695294745712680220066079379419426506749160356114632681740343456106476430737172583529249510892472625317003063909158275735279612984669578403194389079051050599901520526951263725823174667032433598758866681591612109703766313333371051500394626699797216976333562725179567446182768750487874871746911996770085522471496368874756281397247528048838425993267012386731237333485440813156829046731666657559200947331440732049448283450593649509871769080200183948865296976721282250411643131116248472301421 [138,74] -256395134241962022658661300244175450630300339474364264679352224758812665042853799039779441605658519294145391651569194456098868542363988766334456109155356992638757752497368111584043175993174783587925470151679720180313712843183884305586297063102806137242289574787508844489595857788930561394397634882012399444264483218792406712929042419906090425489436781870159691967006577016404108577335900592655508787264769839796013266224741591306101536275666528674994932556283326882976372414884184866556583061484574755911993782861281734416561043111311540899866045379600676027276333188330996578919838898971448575927304521813877511977307058005414665423013786335978022644320566707637552294893309314570077975923471165535879470880781890305248935892865644388107174222356149738229549247290395953910451973907511141867869631736033170428180122524055280880168859517177930379147025460608377794528123500283081250516199184671147434573391771103938732226181941685544280366770781815302181404583077195666859818253661582372051513678185467118931332986464104745216047743835580612188014764530220070322462997476399909891189639813862342951599324152223025299883844860986685816151021993103428397031664609290005137295170739167547171599258785648214148461733598963736808059181686185004603148668923845057764038447899306531922398974939226444836059802048235548683336869525932376631217734087213215737958737994059654544223524486988293660318747580753 [138,75] -2858827360030151852581654134342526363068769875884910811400018555005477483848198413259710665825355949898318404819827018549016407858275311352356836324631146514830511264985543797758704434488041647593998841832164299102506886335972625151598386438407771761755134595172795379564040954510648153941626461445067140824669288236789388164235067512174588489270045572132925969677196570929282679721843674386901421717967892760436087862874076988111937330615765975356257588711726220507884537579152160530951197388207180447477598874259308795064551893742470257043317047896788042355016989893245368900181847340219999455039386806117491722735765350509372532683584631849547574747254852459641256163361585145704910706832637703901414518613475852959292966594218157539308088624366893762239180050207964399898857098131679666029443132309961411841416740227765646880994351442510653517463629581978246941873779015169004642511139815313598754802065185387930712802758075501321093997262686870017008293744433353462509392262400007472765283014271361974737824492272486346232242151474738101102396628855484449622618715599601886168673661825312362493904967043514155328984388397099021183149936533653802172603767809845304713460422201551382548288299703616806329861943316325809610453817031948498659751616479732869113523467732295559741700817433389469484358122210557035265052259917419331459155102982822555663271034149248225926546459327582611447223343 [138,76] 17177940778414611276910626772800227469437382038811706637272022357881401374490884007998704716401723692874112616052632489383216064051627675639330630307415247354248369139068199583440226044966074843784407274253209821201527302791650377717973882686370030120197689568961272782968263399624857338777891635531131180562606308623212512602388139841914124039624960301540435544988804788586788793187032026458460792156058946224037067065938198637065998253368283419148722055945759057442960775868005190940503287627466341736669823774543603044929141685889013080937140951952269104985536765940830663023245659704779630973979456399011759628284539921059477602407061552194752883913512836824610435309676915275134087605953297165204356374266436803273454069359045910442349239969627045593899135474371507265908654104597274617436229016855784065080753775118098982389144691633447237370574033762584778358561726919845796953750536622714187887788365782501118264621638215700511247203255534020397063509120748871369013468035439942639617284657967116787765695927700931220207670128491651476035687131632887650019677964896130697738700681954952578252259898506164791095880756304010716434130315879989864773002219030952346494374920001215479580426456914568938082141732039521554342831084774969938998420937482446157129382797651996825375177023604598026933510988011438820884344151621013439746594513259626340249829428775720910073955680552819747239 [138,77] 67835037750236834292794005916614426832385931566280642048113768969684680554896146970706572654682584363519341304872441755583335920214406318228613525809188130283598192795888468185269645422439096779109892141519639208128105116892444746207227929582475313245605182081327570250947940452995981936676417823236215303960660409298037651075968154567185665443723552137013068762183918926219821067404606972028782020286824683373981718440906663113588128328398275753938282487652241569749620377570239303023559808744721569583911250724532140379259411019439288039086875494915532069014401176547109485886052980735210836113596586706908588047372648418883885916019503734860877577698906071313601950425265697759403649391633192835912392920595319112375694272376353549394885759318157697520408033483202262782127073526245406134974514024186722415842765648798224532472190499131363627251894922964341044188754068736909916556835391151833459772094215365373203069102062747709349296367356876559736267192993953294315607273832967971870279758374033244160905858682362217338984673829147202242089139183190600987466180534022366793606744866311903972385542202810385902386652759216373234249925617878104330126717200916009961774178053742546359337521555298540453429021119279178760000039622542970190974698533330076578474291830990973909565751562205892886531666110074337396729375528513680037075281930101162112449137772129821404211208928299857 [138,78] -197443084499492371489383239553129612072182259698785876894418290648230271294522005548781631392952497336453216872176173190570719375029802002731571985471230663392038975079453747974378271200309053755815171583687693837053919946867446578037823976085036562064769546353941069011452903747365541795119480058507247859521308342361326149625519387047535345676292869114350225418963670090047321303856102684264075802883792654735478051354120837621646876367099792413807976041015835197523186245463407548636130922663612814364478791654118351593711561097567124419143648131385816706262260310049127072329768751048443848002160752928584786125806877168883708704779036678269182936859965413341938402693056696001038586764857217169359278491939716668325908402053985540661300769619834697536951543358045781722898673471048480555273061585255351552273300128038567898742688732408549656977020978612639046605432122938573107569522629323734527280488797625894286395892697546261057352308594433011538266588780306378439522995907384542808289042955889006797663589811114767957831587848784102380617131265222150896953646247002379308893567951228657248132789458470831681228371743572314679978889837487343080847728418605287163999209021325681459522605989837030805571963745369501289643387984353965453311418156266159126603672278436597076557676781071930799185412812633912978386802899825401106266610065458022884267920526583258498820866253 [138,79] 773707909947560840994241546658378745472108887720720797711597014868641334131563873737789588602216290007017964411990252534465039358895983068544566817634687978916415608276019811001044418346265344697661290629059021384656491360594160748905586177968580038836162867010653342909502394624867581575870621794629914504016262382512107805462619116130550074377907977397692457923972408997357361155100987409221848851177087310947354743293188607784568944054835465428980723180950505453108098363571848827492872721424695027706468136940825935818105053265084411440671345544251584202985391464898150140411634480333577916522587742135351577210582913265429491918378901220098128432467275372903543060046516772687686230513470316318739464312929061025452734611464398498013638135333936541323329333468967087449638395191197810397015913070032434439726034811967423404997023226937605766377669121570770509412244874580758606752596321800824820042332378160875641495247582310228000881794682880266180163600798155164335728183696056724123461832240110107880568895504262190802200446599468782305685501908931925533565713840855748029517026329405359180392007583018735729615797065511633245808421449742845695939520523932343867072803092360648017788845238881816529985389358039468321375909945940998908177985756348042757889858015898611515605085928457849511398811335281449463565361548583122489248935695816387076519230650678838401053 [138,80] 2998038885268764944215069501839757201196047546630555403102321905911538735566950183306411715726369839692362792042140876224754704434587340922190335904788667453161377618100477522572635765696204344162440923317273479482519645138033120817436486241310966674455719802366093135743218044579410221750643686907955175537814981243479709427442740375826758892628844885685450577933437182726602894836256352889963729764034493542421429299660867530030594697933054111487665961402566550447019601437676254476406391367056769164680437942783145844687995899178940537640638448850047771155942022038142787061592619135203312794929641048014208245612703455595690946205506146860649366710898710435899936418863737365922176674015755660126018332900934290032543187108102027495795901292417242153716150210555933339329295616376469699568382964672594092352975288946169776600911188493411279632932282264974497368792375787288838239139215700437273893630090006016164343345628796351039673526398054018278331100083210470179092281528143463498663801640659278915436244248181516941283803574453003883622155288731232009142717361661385070087540502335847557011393553208434348607855814833305211310107762783520512221604066079936027062379241501797726683585013707163960565097165202234340645663610882469591393683600236040144796900571453133259423485181447540811596931134498516835450683828589112448444910274285189538290287572083730447 [138,81] 1267984858474577388109589915626401662887430333166740566409274552393047902809757904607287277437523292276268408424762474763742905367113542079439537848982017924688451269184458301530669410583215714540875389084761966760451485969826248244880710791088809920366175131976294166360911285328218197540028983124017871184618857796912824905057841977847792889812448091680297579957582850368461829728013575220653543286228599050376895055295680282090135369570624500654379917962710918079304947276876104150047789522675962687241142222055649222567012049985763799409529342206580224348592269705553468670977828559858995854858257911791961997214735360768839048628180331524804570974793653852805464961526432397917497386460270964136283745373399841645372470502819084493467078778629734982424485784600221808217138695090554540781186571199829032766482796742818337943632338529216246901805924150964011083634206836503898908804761073434722769863180760747922641877804676132791578385411114538290401242945572833641271365557649103854800106428693792841599875188729007194559249540767511072694826624187533037479325688328619324544618049666939738804607540978835378256496002962457226618521467240979294545248769851925913977967841501900213806251966405223846763300730180030443419438976775712284800213384109991046607630583070172086753558457512394745469877935097568302581407922199034586328324417137412368229441490090 [138,82] -37021005152366290390640702824401798206185258513721784187245268272927492064603450962511332936097412998220320328909813866864042523333096929863021356598203327466464134862475937739153372753848530101436278271720659517211774448643543128041396447811238628506141994336673696385378430235184581016006693018346788482344245859509973148607631978333844142566629484203245289470414684171262483105279362217999829034495636057865280388464728974812316250396264936397602071793529224452312641983449479425982382907859637394760715263757766168937805506162995820137991046548219515777187125183191953169844779128870426711445561660497608176572763412808969619770091528360791893598075866069770959410285525649368737157883895287335544968904824873736018015515614515085369227398900628277094512205513222064470772534263768593478274551997642600322967732292953398658981896092725575747511478173647270691006583169091849814876324847616724006689670625151468889832026920079866699840354202807299945980204191464584798976506574967504267799564833744438203602558134504462512521676486784459131404602385137187094558417356880740225768855306538877283361760747023693775605214362356535528594913896595517012154254927602255930078518129313644652547272513973472741326298246160106459464088634364834362338448604564321161480286597739767847089478788055802687835521816189624760090637861441392426922779614477752259187808 [138,83] -34163184497813037589816849723258155035750222398273390276633582441911540489833673461395299869095982007086596152063683868855649909285455188945151090526877757264378292888287924411495276169129911850343136121929822555893889556199739905005181535904672018037380796680252960598198434155936208894458595866492900945189440661225011956120650985176916858919229498742558844016084734696963952412355182902684841411611426946102892083452162820824406766355079732987528027900136990994312001745670732912113640676184283009731828537558932011540693652811918035295478903687479643297025723093333097512640308082302009203067575631794968598588668697263024463450741831180839880916191896240286514684939286648768138264548457473207604974280009184022738011328331184449404817031838848563600031149591024295217090515855952484466398095063059893557307661580939686489285420543530428731371009665406711620516177381019631210286641018637916852921213351712063140463590429012684982325808221821848609973527669005428903329454427307198220412162956120615519747817814483707913270560043437415167961768634448173702044200524228388265820985989672202119713240993334619698524390509082907911048023744850124230432700668351307319148980739106930107179297072240312118521731136658827346968784622973169862942268245652043827350575543638411554525321627180065462556568839822728476833075019449863282196518877328277586 [138,84] 117087381277170402653579598193100723097944685959303492824517785639841963752790360369696852782565227151825908872690076115402509987963284339363874808470958508944716361958305305150826934581589053897560172985150231622860315461168074919603620496160991935478503339145389495465758132814718821183482685417727795565313346333426755224667378385171918024007656821334112036179261350258016326717623738587965708205643583548428428945152829429104748181598998047787421494602587269737209461585489459722090001838699440925536997333634001237736297519257364217704813331674277719570621733883049894355173089069754556909539737703866564660157193899405593688560186545958926436624556317649677999405408832236656507847768770151424867873964820322784770505108392456914748225768838076054894987457512785255052787841330899996576206070006715186906025118040893946730751377745945867415943677835421001405617647041619037192487223405851010530118291200468878567418204556345428316586487853125829405832489700612217234130965249544978386878932066497946827477924116857157333564308388634717752876087440297886085677861307602016164051634804056800755241458530556019614116552991225287379717487238270036833900028037700554921996018817982640775018141168647385083192372891292065201966632568982927023664828362481585753078452159594415236830767779966454209397083672789849270169750379664446511756319283192 [138,85] 143124335382056683998785042378286382014590139649739118837975453863737187686244965477578060680694234399589615418337610385295390647479289070934115445062467669521299075345027449608870013219326553481837439160721785269464830640497070481938599156494223927100276181993617229468166525987187233190609049918362809153092402064877164245790290073855340355381106952552020508684455213965785766322062484985919702505033979515394958918386503229360134060318249958547186417004925888020813979033870139886705630200031648732879883256083767161707550244169259766423086950503298437686061998827962478955692043770926491524738802326793189598571068719717472861257693341163999826861319216012573377031215205492113385245851535772530450035300125042972891665978718548202321463684303671172621434942882884356774581193493371317644648581925396561401937076048313602148869602711972445186434487062447898745801672193815363180138093472109789830704646879302292283405293312788982642570616485161809732911877426386931478290508847193444111114519024951496773054009026021178924698304314325131131683820027233019990496354236535554096070715556023647950126720035355061953927377609534507385158250514936335410240134838775106993641837532706943681679725003360292883145953132057092144972401274626454342699330868014186907086878057279012464427276459474606347165315174759439566082018596012050437498741 [138,86] -59291002229908595140691503099227687955428013733460797298260001760073755764680840546949296108259454893142193924718021456472924178865027779792723882466128707399421926893577015954625698781373193067103759685553490164444116915806896047418824948603821444407471586558856517972507613796789252636284224803802310568488756810453952897582782579612612017537567753704553315925661604812175682422169636918533817652638133216177054687744135864571893584418943425397148812400475117225994070322149135672040096622537451775098138557879979436581159868823322618699314351134395153059100000378099097708215113651630746619882081359391757629405150469054440151420052533358365815405304443946382222212854936510492424955862350080792580048300439598397113599511623563562223751941969042110784598153660259120484537125793114169350704315119508501491514959745156503973513221109963752903582780895635897973946414368995060359198830493885711386362056791327273767944981351274003629313572032641049742541853983582329912652201856023992867620186048315059351745981976568442487311212748978894222164724411953723562050520572954304312318728343119584100602874884231002156498651829976327156164496445615837648366757320616802361404911284278289739622949437321649700613334893991637091410779543723694886874724924170536039319827727356193169820427931285649492224167716297066870991104302378770949 [138,87] 79893502240286184477586375790367489236921732641501811670435193005059739685264112817793701730140550502972583508744844597234608337374700296021518410476564968485578337807182256223319920243638622040258531381667937175319463376929360359292899156884937860421719270865564184439627307614945847636782995069376719236185234971286987121131050094954543686868511533541150804763242852116917130558427348270904418591574631438028776187003895756129128903151426587845306614161289057371430743193906089802434252085942769016101503126816566014070483229465798442742519180045767987190263772012409399673378140624384544770522753471743300860006543095352937354323064421437387548959956334441704723249072321542170972931083778536902608020358072892052710540854987764031720123904338423965000478710224864480512896088786225038621058517981792972185657776848386026804545289990133453587337228053923326963424875059659993625395537569663710679595298320021808481522168353906777260618522276269466171344947911080041698070150287282494573597305909257579322072985562365767926814451095277226000541729312342006009742348156065165380151414919952890809785327515758208836495183458414007549858858287310734607141600652829802485481104854760583825912286754910242816242237504087286444831447807393153433780425876779802965470591126409512418465812073842487844266839758419079760318643250377 [138,88] 62630187088206663043344653870486610578689289483576439898483774809816644671823117333534608540467598279872972973830232989793421045425209816972532872060526132702429606393408364670249468413784693534782051721743555864020645527951709346643899413698227974820758610501167747795403119191073121122400178537884963245738575430734016972323437046267805376988931677081501036054939507277585689060364836483728789219974821210512020336581477537160951183900241107222706742137605625416335437744372909698626250580542004009006228088216298438035075218374978589634144696118935122615487056593995177963543291134980050746730739334087002471255676631536552132925307585785784837756673950470032440936395468833654681433722375254875019382137842739128091567285572381572580753071692960045300300705063009771752576752551833843775047098060968500681759420685389193655403509436018278181542873654812040462581324078969744747083339372581080830666091779034866927311736920144988705916527700034979512128672580045560395223833550812610993930108425402952171547217966636402768157883025673193094644685848844464680587006237583371186739657383884554392623634811598516479115635153288225120917950488456328991681684471105864267725528740509253185861858177028833267265474502768935153726980119699287030745243428978998283346720127498464947918785580653519554426133994216457466506478 [138,89] 18495654568154519956771666822392466398698074097310499766995826164941357600074350115193709532581868721426585805221675394049444590547108794568433382041180032101608754742238616338622324526418220344430105084675418890122335925481205756348498741834875882447361789171825816819813773843214054653521776705678650390127205493159128385038568098553934920159630970472547626955665574841371323660081254619232694779451113063542924917750216343900245554205135720405188463858910335705928344102014391018844473976228873609075304455238321382361674768330139710225586951226802145482706609020434668668525963099199694210907511240632420525058739016436143479665831433098050417247865449757704771496702864484149735846619505373020332463507830910784520205766170075260617404201497847066299214410066619431829185691707830260449635426684176027456877810648671174210228920916021595514115739176650111164379036160576643068953320579676608025829077271602799485928411596029714232839186102243622916783324516777022225770603294209365966683557344105681606116771624422159873360006998994172565897729442704495296514069095226478190228456988521047038680714372328199269565491315222739610707118312964910915847057790419726164508664523052337558224536629960970251248470936502657270585856871445250306180862712173387531397305499251249833612179274588502052501099532507141797 [138,90] 32666565317173023432457221780119554372632925422619411024393432184785152831077015925984919689079217443910736512740922295444626210916504695068378418944080520774401226905212871009102981461000762781126391420918402415728550961158457863438850395153141780872954516812862806984976796276382566556269201242818697662252474343112491977765129925553220989321266987641874532698752096424461878056081015719791072161635590837234945799387918108373255979130024054688809777616007955535208075816544902909221709933913087814473494428733554885118664101415707152225032329659311538046577140538353819918597702062596350336969555658166722545142031321054257274448761854842945985909289055051411363825536368659017455796200264218726271597813050460549858049392704585698511175453743436068774170619011630648814435451616782022960187340744391744730833605069213416482884522362419499026735232071173506253248594559039543673479496060035875007453441962015403518906842568534593354356698634250229687939885132147307673302321741138429146571700507181452872820789662380575434261948808108318326281485046635770178014331964673603357606596732360832929317356148911128874105453539729211480948127660660879089489246233245345850583790445181811310829594156274956666628919156097866865574878378331753477441671004718442798848858952677964281517901687453913945869397983195 [138,91] -6305575691306072889891623243965948806351906066972037187657511802570068726570748134440980371838603555464945636298237553896349138598671348150856934908533833274578129536288767896832550941008394575589721811474105796694700692090723674656545313515889946613732148457108821363757624158194000625944335306714248902336507083213978200481634972786601331566453206532072713280805974800505935425040950944370306725210261920759497624911394793794484140825600520079328965091219085397228359363987875513750991600780911117645370242719695702978568146031834858914654659703621109775371842668298966748048160419230018495428560805928800730137655117300656174350857472999163586929654879736786629525984001188769835981683655973070202248307701052191252207476095532466072403457811083142664303444102803694778707536331797771151983884833428881101442534055889159808403449559110939126949649119733942148998888976807969966907271229696916139220334995005106014980084763503496159617874965333731094631863511683679757700549143326000703314207940619765317207372403113808209931056050227201447169857727591779248344557632203920426707949062077478752268817985712234015164006895631773750482375571859751977326514104717339669457129540210910983698163662217171699366024318521822834205914808361660999166455275353008012669334637202329493503384290131573703001147 [138,92] 1893704661292012996055663874792468596461236988434318359645134250866179685654707960810663213291912291469982431330886248603755843546173143521042408606743721678704053061100845935918909628224186344909433487357446589822490625093477926123080628476647258984988298539294105400486040748490285847866833184706906543891054225576517329672309513017450378849603242170604068817055366645688842554926309023665235482224905619777517170076611035571204935822149144619571738309655320900134382258995051855644347170804964901007975313056425552807070366860914475466924799214448379881458370787037976339325069709724343580829032970187237961375874559452043715496554458885241133027538775518052458176140242132412691078265844994895009036230729039441848581303165643619658608322150727282372113724580826249599084823901521922027908672823567028282641199079031290473266554084436253501194158969620153992246328908892445436305358580296076010650315187159507670202063154590478773323855216716049511346392728347791759267142381817429747793175753045068221415139182490165906135014939248778118415231903800635541774282671854895024423338947344593016006271530854036252659317427514240287516455772601942069028901514986421125818058992511291050428957106961518332213265705968793469147727236694705244794456388873686324043678143030058047690954933270927718 [138,93] -1159333169991632576240074878174064409257112341014525541488631307885950642771753280547290449077763979921687819517061278510726996207258960302692048004547916641352561399923850824314671027167837156453246250474743269306568620164289303938854764628329780727190823035587801239353449542181974218487537894888379248483879228408648313454032043660573049946582472445295444868142322261218284817693964918265555124744729485191381290602222014490912770531631749508517803145553384443777115885159537793616506158958574118607058970746389886364560616965536682025991612004786022121792448348617753008399695696938031864236046685500353701305252770954643945515389560921219449285928269674797281512537996445101272955554284766636574713106403953687360182729610677520720126550636902405079058850142999354121236443112265104618185768042743222005904689998220515556912254270295225731507673205132520778702260444645652091066636148693540652014955374589681065742764986254228521316402867547735923554014459279631679752588477938235228550727327267223382884276277657816576132507991954599078298792877975725113439952783143533703240063571200329911574194815621201174477867764538106953707657432019905180983438556244984806143902930347776538367775981006123929259738950426384231731265958013510759208183408371199965078560845263666977989676624295 [138,94] 237252479807434773910734306579931718988122895852281818704491039748070072508315044328452218517266020941760920498786784011207905772731026631512432185035676971383515371421997994396529131037911088097087199953329446745152828780831360576636581137270400770036782252854978810203687267346245843076648933613779293914263613986193737865144608153713472575263410064471275744848511801709123254826596897576523080732914117830393508131561001678955310447353316875710607138077855113878091539153880566901296244855675683499521400482552501171382291871800094606404034591003383366072997003684571073832454932723484438276614092610226917397370002581707562046427592335281951272159048265077488356378898024699007844986497852187334705701826569333961304850306341168287591822087898763946418456156422155820441661835536129719317323802805443845026512874565805628509605957913046518084439584810458331778603488719061244187742469204422609130979183206406240797237703353528887652656408277446941918993665431063051092755019836393866087407943021777800228617050707068734320438166854071223667971169027516238511747394426170001167070691762425079024864188844241482042927747964903312135431926480235152835176114279551415845414040148042423879905989573133805200325554351316721246781092110026673360065714745543266986449894009727099375516 [138,95] -11602350377485387346261237911762532939846920697600091807071236232739510423140640670663993880130284403701631612939278027266903516003213539665477009022808192745281899429344877868374541080609598798229927287722298394018383539664311780319787883319533947403175944006516910537385140726090196504458085836805813322575923087603069550038784703647329770555005162949943513613964545687410111759767856500120733837059072981084717988200523615572283598821849762841318404418124513638089666770045924521374941932865187218705215359687499066584754892981750389905138831384372993407904916683019841227730063476729893684732188147618273565766110943688165528386767478098557997653364808204573229041016199588605486640046044357770916485154518124174571938223966539079558558509812320177377178006039285065071922547134031213959122156889078277312882542338460955942522182847527394270716912206139804611095565076361152697219930060691722477686755977171395801728311101919507548638032824096290177623466379189433643254396517056466551939111089192050965011640181159947533597938772195256376296791418436122511964391291119010192869070044811901788537255436880613563945805745116527603790713543626721238854310550843144698794381792488916628876279636951162379423493257680100448953978275372101270876194482840484635515904449388808 [138,96] 3122210518013329315511854266919780508207074447521448241989978980284059603417130513765183240971361680527285788059523479797440083698745338978566941371599037761427961242715887826726799730052961939734885920345121119107670467092055881470721453845879620552208736062873086338998825022358474136743088007046527148752402603871984835163745426058780974038012110255009386146962588749224016440723016810679018975726091661859645046467178745026161215325172140089611194291575688715569236563052525272920804843232109802919173145275342165469926902794026948942853572383990247059287074984292935440460857947275934775282739470899297614654849735711871638945622741919219426186443340318580437917316654150355157500951170065175969524631038287922883009937610029113544263555440667085501335527085095221678743227786218966836992410431594407696520852733458610668824327938344917654458306185303985574503548771398672300580922542661681829501496206365929985010601014441782944365797749525961799122922821299848303022607289336020894751720074301591761033775758978205382677926631925185525459203123627112958074991925594237458780590477186128632729711105340083901563893221774348824708065311776725991477480862932622957759958488897253359547606594262351712626175570173833737853412051555601667269033976805114083375210828 [138,97] -82057283398189964016964611287302333890488762097559757430326315231347527049914325902821912251322015197487968712227385954785420048011656407067874518132369431479597000209037197450776740119345801553557023728555101391251648326006140732418761060559292828230908009718020996003776390951491675009448842146683147335720277632870341158303945729534156507836363033651126445239228871216927782704022513622806536984246041511852843818521876259648655108346494915147977351026930417031970205760645776581929529288622630352017063678352133390560630775483332441253747112337475648126337597966159943247016131309881210093549373427272417331424767414173390335258771865890640747163487880663825499999712186174115227234861442203222137548138832311215721684826433393568071107236207753940513806703102204495633118988051288668585057615701651648265365686793952430278998140195961815334391554952213704300517730505425374278519353831092492423078405603405702810709459316433361538283363896625716675019448521638649801787247024627260211652475589858247950257622654328284707361346890794733522685237164528428494558116423061200644589554483992657863404069354162815690405696674312428599596341833178109473979995386857058884203424653963887272442204411665102713977263627422430237206458340859179740441267625450907161 [138,98] 11156529215496744331445951301316117052975762871935987092456179234311088532969597719578056993564269879472574640945869007258548065885869269644729413911716791730228196197778667655965667705999385610042252530900872685868010513267482596608409588890118003506299902640287744742864297993845796850693838790431273583759206108881296566246911426561131749610845391249759659116190114562339285384862361007546025135048079631093016722168950574790957388011879336580647876383320123290883558726562331210225040764616178839676157827724261264823780623804647530017148702272773819149527546238406811446808504819060317755050169646721635631596026287561360878896933064092142153281792563319239970062914615889525896703437237058541605083727005801026733722035470083527697807025731454600530542652813302489231381642740141591124324911073386667261995782813360554133906561943754042678967023654223641747405130754947678029013655109015351169628850647005149175030518473068869025282905514069675208443072962766920048182505503507337936045924388266056421892081431347259020079046416181649063424363280693464354353716430644343892809039378414238957592712821361559341778296662665270771578315851383592378444621612245593382895471316377630218904522403395448618348107570339291357056688656875711386278992485211 [138,99] 1519600979508643105894921070741620403644876355193814948184418587927001278756702525871946028969221268653761444103446476590316829678221055428522555045319344165769459335940481399883755654807299427448847498602403886387106573434598098132999551568270155029779436758679504100304743061149365995940468169498493050141197679488380892522300852307084031534416925834550093450169174888458796195791357589474492044953957022165566411866958152668814795712159445112542016856873968364970704896823481003677595724602757117089931832500506323893014055341859122002394258599051245296981937806446945149649050732887519279305755369062342849785944117409029925130176284360184116233475600915434311076836094967334363143163753880416233451831803935472757788913236506334472092283074621640433125478897306623905776940446960740080666759981110488356604848153069931138223721149861454219852348437085052430938218244991791344652876037670436742997149712343417502390509215056609223498981622496992729611606252740222885925869107641095731477241261075188154143265664072426204448231194252423858656261742358661132347940293521524162582972086727614003396259042836271171843397768461944568117745659207582957972694164186492302612523116645574271350695190457499484913934281242484952169093855212115369010909 [138,100] 41644435294165847270728417588024919136587206269116829426195518401674522213067747512694092063363991077497839773912682582298828528096768686742805054912512129798871521988898254121570376788444858077476365337630164560690865305664606134573148314994916977482293739709619041783022680420945136578141109404680674142222404047660082443849190192218400536018482631411920153067996477153263473508042034506815683809355516655987907634702503559350650511088504520172614252499733458579920050599722047243834505055001516909129176942633923732970173476958054341976388543996322986402996257177219078563671906250509700017359824358046959319827094909202426688602410998023431133028449479572762915647073206596503288694719195277344551455438584065489601093829881927190394377089767774696502730220482166132524037191191520730301188256780317215460245912555323423996194691102680487398521707432085695131574006538204117699687224570429483670673082849850343818097364522785842829769478154030487749693802174145790674368058791348711663671237060383552340330212179212138848917451119493724843000849687422147556597818385690954771925266589384417122301895246206409672012814775794492240553783453877146376051984601905098078824620168613876987397818940463326410636268743019012636377234412488638 [138,101] 311847069444124295016451238266986796573790574960638134836465277853790724344683019748896556481459224645555126468108850888566985447449128118185523002820835433465240776987605101666292464293153196631135152758761742924486674626621172846145009063912103939884951584779296453377817358024480636575025367493628996170864266039920551480180916224747196177232259456798470291211685584580263089493131347009784997978313798398648509693617403709564196567576553292810890395432370608378515032733095402480356876143093076353430967456650424866559729906159769068470124989792690832433642087779032786596468404238198606735388068329943041236894524813923708368382862027716909944786072624990955081130693608329385550701496316261987075003460780845215601715523013360998202192955921470593736019029355892484787896118159028983453626035930242562273525184293599088025788445054697003857180249931547588028951097760866884087128877748151913773449369805718454456049072928019557795129645111502611107337488330486152155965962427323999517928479590714970719626217245035706710458515223831979708094950235045264787244444541075653992762308149152334930334612737444230735578337098277651665262858245617075453398384060892260231580069010054008069725176524899901846289508116380684149129164 [138,102] 8742048473688348022410030236191907021344919081020707489869609222985313630073799821323099935548518844800710072752242721715298248283234583890129037704419082307097284615779186739942626382519903182676501105867118951901636881812427158728803569259838941128652110457685615645906695127871589782238707791323664645455536586197169587847853614536155271593473981055393230447275770047456531938526123648672255352943617665589996564472614249532662031248928289579705953772267049781613434824273298579292737994897433540978768186495207360562592686134481935051390680047184715728309591611866645405320663914432064035604388711894929284011868756874180663697258994879006518776099227495382382061099615470702478167944120703892658610754837616824104694588608345381254918144074216521205329253696761150941532191483224443299589450311346409157462128411394118527936275050579262292058602251963087874894246780630944069401766798987971155965819862575402957715972074961459347715351930902357534171842133553296074414303527044743121348659064408947221460648809022154500427981857828253487816446913209988847636682860071092877557523297476572738700114098781975462861646074856817963604299901590691050001553068260487616966499384922231954572262666726238801794179222797972845 [138,103] 16599911807615854645977689266640812940902268748444103174836768100331214588311647883432994912027736965155061984482531526338968979384988738260100112711851260227454800138012967056528777453054249185983068793795204207587488374014245143008388754856030698091870952375088674731143382364120500567363385786867293979077909903999515661232432416314229891326657870473790605538184904990484065062386967027458255269834089738581888052503504585813998612584873754040526887258753530505575200758432160207156982843544270070460102883841235716483625750616183027261252355960935281307494922303229855231563222588992211363701372726082599536625420912569852557834885726537792706636816827447058136049754638828090953589673335278088140074457174353542697287527212344776258729695678166603532987024116102815852944715883439231143654214878813089314802595983895201109625261689099324951235585790794886447778211144999182650087928827555482073364148039211703833830774718164997859524354382191842070965277898569161229128016057344035975233830781127723234085657818472383422079792541682258991003153208630000727611422047525731705788712067078926413270351704512055340247744743375987051198061823755780985024067160355861832987908535842296277024068626860047466019758634 [138,104] 8994653481839414140046021674168940522099704664221021326661718271970639610706357785874029982047659829466719985132171174807010603019021061243102761351507402902215802689268114225346390769272483491463333573333075412097020481858636082595339743662640969904924867602205908578366117036142492990001179138426868353926641553211810476373316403235998747180032605048098933953145102447317093925546194007927198720063395489457515588934467875704174071648254786386665714790187160449911582563505939023158456381226354247895060248862608818991149773565073301133904383968984462699854360787205280670346550900408172503938686309323573007943587260887993031391025347609110824855799835663545739187860277192904332028273237738838502949563948480407306522167264669488457131102845330168215167664191678505358637593842369087745685540744854306509520799621630754364036432720281695273917177300544995559004033896034921062606752004337520443462227335700918804818667686688013873151596964335426881369424596747322124288585861536960568497706895978603923959887506622151126482947508604026706582134756415805007068904987019049914766716253215273331148804809415221500391043631968333605581749214486306232503044188444919079865587839088692705924752342028053652 [138,105] 93380913208641174859296911531171961405541950572661930744297662601444296156831551656476672973828514461217688754645675184945169644604183306613523919027820450865137288094330721030073759642553652838020945853088284804910948912914955166936501173097990023824758330459494113664511841362859332215834888918628815813399926837060963026577796976187256927063631708575762481921547130497610230528643031774270701001473510216787831605598263682850374515681908574503447228497370189151382814866900725041435699447195213771909015512139804236226879785306343643901560683830178806978838625483676413194769237334624309188760376755072204634894795313403772768537247851562904846795098660578927578495871671691447904731842023378279387425644147701897754798726396874155376296891424353147960193477218440362586080952382348386712340180070463519533521036251529422185725092043261236336487837201402465420579650390942223591187115105916090871527731199518290851119147520188749860432930272594365750328496802355622224240586975306590433758327712203147712824824778615265948130383251680801111081048245149412181224984639023398417770881655015419160415001992487023013732714843283948305992220073675663736600843329565199959814401422520054203083126328 [138,106] 14829027245238253578160625969611221504248173536363726247951073024909051277369047465012863362238948336678454988826511052217348858766804854134894005205864844276261677763995715376537739428711410641873082305428483418768586810411283967335061759399534542543776177849861903102155539727496438091078866825207592746823782103201886035858188627387747482018295551408584768560127655956639441425865894821471495071589532919873192935631955529599008466266625820103257321746194178458189580682739187018705353324534248604707366168160738735001929629009690990071649156451205836618961084418362495711092208287424338766271270456469122059590726579886262546868873109442614609293238265839770337796136987364780504038909966596536517047811501970335000675074436676913323687622231741047188734256914271723192670186292593197453911174171637180736566693557385205463979855544336661562329403693472040610159240511082014364839004033282300878512969359566836123187919482737022671032952741550353255495100244418007369012248292773198507408278022462586591915424607470961176973375202585619753275558965177488896556430505104555462239052736731312781655857883781495799231735504097489530483909634942881370167599281809742203982046224463757246 [138,107] -27456658493006543302219017517310372831449982664801208731250656138396348742471558864022057170424710395501635677049694729758949769376918120477739081083176085155622601564680244085287842640831976651966430910095172340304592351907930902867977775801857424788045744955101334929805976408274386338459388394702195249758458248906659947637728176931115072085354517324806171231075693530857883402904817269982413843299374160975300003615834448078397028163770410202233184291450538743348177050487001380120349839725756485499295268408882504188675148668338504136983084505647806428204016920658361811701440099061974189939714424060196697946197025215033606171283793096452446983056862611318277985808776978613965077526291957732326992649566684526387836756418056833696975196485883322069806645340451692485575003774543355906330113432327273280725193698920537609131730648022968633786275087140414326445475555658189169073250299884587011464949053077729773390499793114878689536608999134384200927317574735870870594973936580201382489145066766896326449207296531216174075799457198978248400597485462721467010784044373982253737823372710723489891987308946749562540919941097459822412170863826405022796719568278817430261060754 [138,108] 3168711978713309334004632154078703938538584373187239221570865280703488412771304833551779514028080382455078880553931748453143344513896644281132215439908453335616800814424553069047137789241646428686906065820460522891726197989309537402920139870228762782732912351600514434913484533295093995297479231084820357793306314683570006822554174003530827516525945438994980190985734592111992933224255558526187704619325938913261443086855722205813115887596292390587232809376956375530054380063090188603510731445012128025625534221673685015087211233796665880790624215665743929581313597889976878990257238126368923921221160774565234129264355304779953737842171062113972014223141923163923248054517275864962933438504097237329628127168964642584614232079640980465278897287358860892019148146665893587151232282931562946843492086527086079259574815221968776051126710464180760563415452373432406235902097332392018451178114103237943255004325451591336398672194958164665080782637669018028137688973624617912361494784655844667409968546588918476995150926970815935443787987924938233292802581820565091277643486471548256615739852193830389952801420813081182546567391696076799422517918678003018387586629190777894 [138,109] 221401601766059158365744509082002141502279948919453351908030699137660496212128860543571525635194284299416964530527706068120276852886867446904731649128056492084049102766980886510212332766884277145805746613188417386428400597781789088067174143771541639160892620640636109380315842406388282521484413154724357585728194244510855306189121005690790813289264126246385118776185910800575007568685587458440271171716358394132148425328396799979988662076111081580398732266498891055045792965271578882817642354014602026670073319275161510965446618193600827306852988508957687664051674840769414382083343596097904950915799066136989079426874557378773435144849881816191840351812737145545694538801189783768480279502327036210489704469623248896258677170845431699907058756463877029031816107463660259119623057146756902375918198106962775155234068329174503436361098634241368977076256024023648625263595953786786642459583832425095253061011775178837569218200615307166213829624382962856973722254731043973854874163969902306148489370871847427936926273453383037719772918631213615998129506058930290785945276247839351945734616908302234132417987836150948862487692014258319246937585140280231891636345 [138,110] -13280192695858659419255248153498285804195520914771019823365915782267186818282386752378350144451897712755868501740123016339530778349171141144120015739720745047585415698366298045555671178675354684576288209115063947052011401307183915795928424687873551794919290937327763741963347946293282671138068659172713378193016646913138195727068913888029549871710666401652587255074003471813207087047830123146140952362984203756942383185258497867982957077434088167182458041960087951533348836849093827894646757822009566444109087523313817599610784528996398134484598143217838161248354758565991007306483217884965011281950993638902154690361057528701872966214313922566852360557236478513607114266567566544270871108422711692532280936801006377199223034668749966485853453214447403778575797983161370715667054561081303025551070309251996289639231626453943678611971360615182602432746986037425925766650020720628592892782175899735705076762458423109752616219712144968592228742149117301256947173507375281622384698597619289420419368059384080938303883924629699528867701913072055433041628728101882517576238507980527904780030045505804736194164543398616493573037384856299570876083802894293 [138,111] 212256491651635920862190819875686907120838774315332855883522429100996947351996320736108897016716156375631205255529756740082095581603778333931693689060747797751769181411247253466384885340825258359728153611076263082544215787550800301268502654583593384276161332877031069169569076775878326949276311932945107072283217426874916405840598758309487664944685774515409378207572118662559017210020646063901441866532273174784735828067480596793110505509215849094933744500218846767238475725913036319008216474270082221880059346371309045672819864482648126979162207968023169112364318152270993462536334398185920628718472888917633560221344637161257250242141505832254547466719157608567027678912796806147984875502360412570814655705962284272416269346760179945818922323495442189372193761890580123566195261326693929553249255100265699511783593556421794981067161861512425045173837756272251621718577908204741028576848658820118258782726061920214761975763767888825648472156425023102149716836493088977734773021741347712789597765887178952648382125823186623422614194807386441209304778940367939893153077823938051587146477907651507511552665137889028067768118129596287839204 [138,112] 7874114586646536103294470987164378680575704175071552520013914712815503449028330428861535905987133928997430971106173914671094453868509008719429469720288910636058878535027985479407269843680416336448770723945249580745331778385611123190854983516671501826219712180987919041148277065499513818123124105314920426870222421376580621953026462677191709909536959922263143215573244849267640330436381724476851536770927994015483675679903931572734649508504677075283928898440961233802731767532124648299165886446433979963376103733279829365732911026116633995497999883436189780924207692804249486849823623593706200353563216238856696505283424439147040302766375002907138314569090224015592509656722408583603990709718389803617587347612137930955291201796601082417890884624004429508905015659191916699560339630613925758115980465222678091114653816410144940631717103015176802956538068116584179571544522676020678348756039115952956789555325951607671345880185112578882445254579449123036926184128313788924297162212163296272497429442602252235005571742151724042789950212840784817143357498507714466430888474430970358255724855582315069662362549923842303996128457658 [138,113] 14614309223734973159035811735780963990499387938706517672511137030191041971908928616637406149564899730684509787469322145199371303917539203835864285499362329381028176023626247798938446163306865499615915761652203071323938555409311247444326526562805251595574370824778295362352391362814694668911953318325377532559416534989785166723717127145561919552905244748232649745635710789115732971147105792625539803491860524932266781992870141027947277820411857123724513357740217088064780143259491449220136824137494954432037844799836905477082405222479109127168214890119081766014656290109987472200272607871470849191430513881045973912225510667738952130985410898811666838341821510046735320278160062930518679723446232884660421628719591742159112282972067154652236373939842377002603610944845804754717339808453573395072059602097863389897676918434914151510033927452766376960743038220421436374187665772864031534267738961823071488232183174855815584780260300294817917868342643798648942581176160730835283193269097136239654808122690781528482494549276201053309761913312198122929952011397703119205292584571074942290261269597204673776462026364163126 [138,114] 945647106005493963275095584413166657441990289320276098668716920304634337825241272102097615719140942035364480485567585744956069991570568062178548430112191880093951006605976894260962364713000906685147771436791523859362750936456406926464638963547941799303607006761894936187707110574908291408750009568305105015413723763915136558286272637407503199509915026644945672416123894264862223833903676893564663996301439043100775550205772217548273958463923022140226572937287796286447736364638629995428373792232867516940819872696067144871300703919180089910603073389482509937265345551200566807107014590032933870683691225018595237615784885884385084334902706792722928557983902638282807605005215670034323675287870042313014716026977164746185350431982928849198246964959844359178864588700013530785445838130000782308453605519457454341875419677885291983446141683987173810432664995558060072445507307506271850863454635495702420246639414172353662373783148641030209060266392140591022256579168511300835884423094531900940057497550638001333867582375371811589125704335460275701477738250484807278912686110394464207184397302629152321309683 [138,115] -3882633498074062609427193234991277672214337864636433171690962754860125808140142202651334302774516256437245612279918606839107897897772124382693339803435326422867314315419298532121702049188768607521308077135303954556939174220644008947222082788977324613806188270965449003549160982188268886520794278555022717353027187738848920265729649239723214263854100867409000382351480994732793107760862273106872157928577523715360153353138241590153500703777505260476856271905649735656830766837115226207102038677276464995509916531635542453017436863724464588372288544421299700545740682196792933028560516399493989591518649798991352368476245982857401178417971455499450434295764399060698769748373818419391403458193073892320864013647075459211575080657134863268942423624018532910370187571879858191449577781501510085280668649585534575520492740540615191709379233093445739942509259271944631098591904978387851280085975452871774382120790629723998659605886944593185590995611264900192735958791348531888029078756769108152156120156993306156893383835947833646188684929830636941619763065220180073003218785332025794553939780946523341 [138,116] -5458814675775102610902658717028754908226380217915404714274634185632617850546995410705962819401981646923765645226693876572479751362011852898151297886993860737743492305354036667882781856989014737531910689779371504600980631552133431955092452288227702038593135043389062602960991384303077650140843518426101273367259408178228269110328423665936534078306654249421084388316245113569313410885657168139691740691735192685325066595803234845451530939503564607705914161701631292657637539225376841460720400544178068143785944612492993960319873832951562632147194975203617269643515385151883717383755697698237168793217003947249755003371236908152953059831911801829303891855809353562061254372237959153044266462377561481268745024149536242359018282091389079906012883260548114736400104171346346072253774529900605851765553462359832765311481853815864681849432042000750152849891001188819201624967345446798487274868324365236327567809981567173547278118620017513994389697806629567331243812984785950653833247115360182986945814046178040139707024292968130832690032491042708949539481708293195539730618793520668016716814002 [138,117] 34286485343651025435936479208486530030209409637731977447723739867358938044440189379546783834664843925017906227977059697189020454802631344560143131864101034761747223313821952644663265387156705703504747872327853000578907436010974252750445940817266637613979367296166864538310601643420829057798173208294178072207411659254110686323195963355055887971185379965184727373037560679739940518641315334433383432045342936611169403865980465610299316532853940140833419222752020100844470090353863304479492724019205234231640435887470070269044276402683189519652683442049564292062821513510057615338643053047114281193223317887221218197168085030290879163632909520085600994273776294677520566654800946548649317466121536613284152884220985224834678011632553415157345300077562641007086461441558139712141984843193016848486492618623448144703733825569550582211763081754490759182896816238039272899948452303366001061836662618530873723486954296426202396357913608643152659085243308974850155904906564781295650089841796976927638998402806546024716232792063364860468481217672778927711072527560952844886193867620167476 [138,118] -40840753010921639699227405650908440224324156132505079697024142574627151194451840518907295139237719858949799056732968397229197753219681530066158816712583535539047193149566987989830916205236340070036969388854685606221941456397718396452250596375473634304097228544522529568812218392479609647244108016897532993423299450846192671017007994910210178041091010073283199456335253069736810238143940856268202717989304015413092071780114745998634721179234916698012552916750864398440704074617233876378290252257495450215014806410087108023948053719949807063613299501750633311817565501827201632373131664722138742134146981120311859526459047140627538946475451415188636002919287207712318076874181387380345484085738038200116531157520155792125086837803156948161123273933965449454139055749543427517208783672687749948545737900854738084385817835070169344423309547281001048008666196763822457086864558154668210207947372920974165177985271462466058669517567905035748814597074035926244188623988437628110128554104152528555980417038453121588754708127953362532279895246130024817826599761695543133436748497 [138,119] -68423692967262495350996434498168717411517208644754018405232403592388743070700087157218662175201887187962809836326244437654849346427309727125949642368255665298183237314878742251291351630725583597579554034430749919823143507288015252678840449507923337137530045430441034468268761856943444817389627171260172220632494411686908738964119297061863216417201251915078801314505060874385501487061508588207401100231069646677702381659747894230192335817109011496538056362783000637589544829793966847627055379742585098905813078830065830744997559303774502963876297123665280066497189686577157177045533811397819349194705309062208569126234885223914669900648144560301460691778659506211203233847368563129399976541401717369036567322139000516114125197270533582548716311583448959094384169050161311887906329687911259081679173796363109075800121333765663849466775353878099366733182287001500402939791971097059237199612657789881317550634529463378058967555210398954715607377091905696104538579145527917790203243037087882669768177179728016833760720011705755145776233727553352985254713656056795216 [138,120] -73618429743232475750409764067928841879787134689846138117737232333825213682697694642689745978140842290523455006558251136937238580395221769914813837960965237987491210446969395125511248359243286758058379059083021815524516802157284386081689561551641361815535263187089887427534084996952395277273136404762681870737747640053137579274305696154118087373636185295315436991619549581138818692050360029054218717014278021528859777535692179687063688735206402503633220684860893613999473841475658869276458274001750436891040396741608925395180969214491583807654488632528268012067936312918843730594942113523705861176281178080269548408063860762540407147296787367390588004355019847905853670149805413436394869079558603895719730480737394701527040534479300637514205510855918906808567685921367362041966537695724349663421858201967859997942646342057294264082000369089122349427668311452339694775206294041084069246999887308038575408695744933504856090625099880263924377477972478914500400161551800917538625816613207206291871779987164608121379617850415396500303465807602972416115252836 [138,121] -35723581547039881399641583027554491015004708342574430435869764206296251026396151367915688529755289239960395902351125750586154801994992306773947584766185402355494955439870287712460607036325794414976543212800154745027620954110803675906306006674452343922942217118312496657638330342033189403943315508048066102436923674807917009950645138799664254441191695499992453467039311584405504659393637082512675328666768181125269445941118590196503055269888021100245570985989346608002713222382407455760396651444957045165825260691673554752141012858877559752530824921299364554182280966608558376228104004155130237172485773896471257265830064925842712152962499835408773983300019709117982878742323857176772898862709878432013589544401068383461634062127140883706217502297366554685204331459601697211795920389190710553240586754928790816166397831569108884654334548890795480855058789041188926157632746063097623492995213481756270097816451419449193748470142019860710998588118614182157423639324251887842365061305615343228512789312743412075790279773141775333256480632958789408 [138,122] -26620071845390782605587178307158591538663680683456309783367413253756752964903857560410590135439316037487579957614601362543076572189717291104248320907024300774233563472564002230041326210743119680268967006557508069971114889815904516370421714737338585228579941709823821992944220019030479346314913063669950303958628091740418975123591982104013274300583473529750457146224307802632866192301014421028435963758856206214175966907641202014520038454235326798832946365855508274780785481512168759134822671194393031355315461181212245619393756976783991264519535961075403547253361031424277611166160137448659766208274416043227711239607976505242193111316073090401848999047783217007087937700275876796011713947562845066135459696753974739526397891522795990981183676511482249564792858900770649212669692307814244494643702990154488180991928430240986321628205457273220927479164173268613462045751688714177395172211297594090387568084247423081160736007115567188138907003728947946704846109905976842150345327928404593204249495766227500934459848292950161215216942076 [138,123] -4161426594655434934542017528204236562683056521323196385654836093323231969625458362851292600489857755859333787437201332245871348308061351416728876802989727519001923091576542241398952841517567549313531036365493304314832366489506742865040194870525336979878133995276088298824076383393033719307631119300720844788191224815783509976788870684776882555596339906019283226321491854671304790671830499042466600123442687006904574175788303858022614576574500525078909530435561800812530659206272786954785417411471914045349363338081599052705284973089097200948765897979420140833908703391257557830580342890754381962374432912101438192299217510570695874598941436944667781173225976188915939635172249479142165353095526639425838763298594730999225162846861044128809417263900330421206197194692504967999608824505885970064638959540991187447937054491307897280347453212640737270783755331252943244215985462173022954621627921461145924100267306861534134578568723897292998534969166201284306374254576127423024313716040736554831049252332716794242057710071725097 [138,124] 15037557767050826418962220050367882040792492406534986886814199432495457571132819409298016987341428810526784297451264493920643937992048077684433043282030075093310564106729622553703075901312943239362789101094740450289983490443156459901621163328839781987833593866772996509089211774872318978741768549854597723804022767689404208006702176166237829943306043517740131131313331290734724514870790140542193678780148909367924110732526783232077599999392657310614629692462961175934963470694742204603984815920516912594986851790152189154840271398250237788632934685984198891663764530427827959915736938890607118379296395610865467313279739149243828288647449474224761058003846187893639936505962706000273656982320889645765533647226931871711987133653970306485618384863950160907383162630368695454737339689104998589854573307870705204427528201486359399091737094457056174681373394509332905711170560012819896763449577011221991318075283099114012791162408269713647665338678498114948339988601061867590652678544931845576319089492367549483192093 [138,125] -26153113599223774218575059782572053715063568492830840864000538391432925075205823671906746688323966626206890437564845713741342294061959008745906501691369111269789346736841488988826511081053346595299417615655051431383738399196899120122894330388880755379829828992943895255436974589592960171468083804693065379424123594254326267567453081073619735567529036446696317760945064868617929865416542123115212156157964127930210269565706395207992709955724836052620406036334799957853496341928406706828395640591222304156072953436929361459335072283624732805098183182121614019875054775524239044378716547099033095945917687206366339715522958715970223897822794829471890940890470775900027464337355763374213416038395674620383515900536971502201745406887878274659530541494881799071056010223774653046753894482260813719678525636514042137236151820615768732926332757666289372945796383039768419755585217513800240011762453459147908150026975535395251877711215427988498384521452915850756664157639078768765712136304833422903450609898645951 [138,126] -523189920620921458438815922879197294897768916193435326787032019106187892861587446947091210860766546096814608495449844465684827194278976534509813618404653587408926334901981991316059111603709911379318938939352920761934957814181446038337211616330734595699798467854148772615877774796911928315518429680439299594916468578262336884954798660751655438580523378166047859032250696457650308308237646913686333981208021681748500780576500181401906739081206861647894389029972333531656232120534561826422084297293563829586901468389105400478370095123505660033905533130422107406008101101283252864552537070917117710222366885138286139640985565035788467984765438672239086646497675803136474622974285933465566168607140565133262352862607563749125231610279121364600952326458220377408240622736212696249139461833650176601668088029685392154008511218939919018200905836673984945895894419887162302886853485371502074168010775340854062745346982007293597067628260786536885544169547922557310332257819119252378520298673940610068413 [138,127] 108365983754341451702932804256148991941851259173322238990611270822913236105174710905334585653402722211531888062904382785942391901166914860007777561336351882812817005402074005876991652934732587268006390880269805886760398839192774691410689800761489902329026072225789622273081897080793751137307573305928967641291362375943244626491903755874720066477010031978263138328387934449618835156631122184478365503728113240871822646823166690336724673468780016738797428580825786897948809189151387075077142803316121710990569210999730740479346650105378563495256618020887198959840146586236918171171666023053386191556986017957016474434007990583633585802442793049196672716556436657302643196022912118394183522011289126587523363381764657063311012534521785568997970513675427365724371755638966364067178767847573561973085993925535844149510993864436101324379440167361637051626390817927101717982098874863940462927014437004761976630209545718827077477229905028800676730196648145089653396236438898595354967385850649 [138,128] -1722064978738888880685091928903574078082627428397812630046148713308310177409776901397346088505102912354725831935274177102636154411158725896886743486663191011725487408411802855777010716040832903256466194970199039402416099437873772188290535307592784091387226602006671882823434307597848942301899660281912113772461353966913455326169525607517717944191237607690465956892928284904562795032711087509933842988045492051041704362924437575882878147706891986981900241632902575009821715569262048108101631668506729348886191095514900980151993906514285859278217670422136653174119937642660322457035945815189655872073730508432561161315064414206737069340414723554566327946017713334773397655048143735792724599590883945662161562722940708493232221171923123781882435497080378189321985056197770842283158135544944164774906899221888141860952402805402121010565681652701256445106124439816200687892330159886594424002988224787606676277768797609594652933688033923375989147839728449133286512889521681304329 [138,129] -4264571850145303765592874773685445777359160853386781954130195026478109517577482779867116173122628878603803407892934931987603461105333715856816932397627697445325606426583726957561803203546377731975674725392746615831523610730781665235972513187124133703459442944092835594631803127225855542223266235183545937208788201083098970690973014382766581936108438771320065179193967422763884940989591805660938782439594499304769205282567614592588168418501467211020863226175224664113033987140816965557861565727588216597903356578674396358141319315244299174119564751767332811762592032334534402555011838933739432354611296676690487951771954616465386984767947984491396644877968588221631772468232352350294289303649518866658097707702842849513549338277850998590118568461508119716642570583223789230422380118268364107532265449373916962762022132338186914029670979560955968904515033947907035790479056905537364631754160111156468337731410650440233539928624513129012726251172038912627805898961 [138,130] -63628794644696687622875585513689644217061931575244331162916262694918986881457017316441291170208233632075826928000947223632025648328690085019013392736271891773879997302765232275558849027974258824300413505537477957804072195606413443751849023829406339706554360874533877371569380399168408343250241627370806378535917840728192343771938486968940146741087504777161493267162395742368226456106205464280584150788204365992103222905706733921429212397500057682817034881424627926738430701950246222923851849260152905625198771009196560631288509619695789905004215849848035287268772230874988200549896137899773134584096700539691493287432886400117309783991520934900268463674041481042973663307046376607528639498045670785499948468430521720283612238513792151657695383934772296621774602103192678571893377732977329050873463650517676799671707065564285091982155200377565738587369546663932609252604415569776684055026082000768041130197073523657627247705287184651166875290418738710 [138,131] -73541525888941872944828242454782377850758079606965728172759674040115383436447444486747470985166691530571039042057732178624856806986038170172965420113011826533665545103196063801984177693687769800991417511282416416362840224941566740768383296871181796398815363736451151340463522170789534509805552660642933383895015354274137385514076940427438043516333850679635704539755461752987420218725194545134399837946999661466014851112431260449083031611770468510971575705073790155500687645485369715839532565153194558068463422411196716196348010718329218290006653812786029332484798388702067928595828410437958442936567683100115067832704575378327304954973007434110527346383697030002554738678719621354930489150168999047442907992339127726331600531652650580665017221622176108872302270875798188577285393885824807005984296695540656082407407386090015061507496368369105370621066527087006101399166557125121542999374100513479437346689611768977412767636588527188906440 [138,132] -272012568576638042564172301864807259554357112152035593326944403389385051389477398011971249594310280195404953897674659636892162856478275634239728636014221781677179102086720276396021732363138428221719634263832458022541024638309969415585818393106512347525308105632564972143476675863173501117642881394161474697058331010080169620665408598981682329991430548254803106171458295436980421144257733344260950500263078020083276106364720491446719785500087614552284755002651290034777792576115070434769655038307732176949758483358727179690689607898300501158282625149636890370415978972791431565643231495382389786966811254746926663081824479401121949513444796923412430994585229363026569939688019686044832185568716241680491077486635440460736694812361873821830133767703490959333313250945067346980615734473604662106057326120759782600224878491448841372173839240962127552118469332218988401213314482688782560256772816559332589960755559152336680891236709 [138,133] -262793494266224285151316862840769529514233385144626263584354491034644426825790690022556886551389366013098235217342692507460760723770341707368952880763056308793663014098887297724852842230312632361241956912517840274371142478852059171040929400472414642759096168142779626088500034246517469072258332106884322375924269070627832382614303125787208282029666708155698540681067512257653311220019770048112367281797449331288041079651594982042690500575095232731618554091901098501390827749525152642725145424433957886694966550544236412837348396659611281650310106558383766320347612934983101672830751394745317226320724528055009145896342354295656957315197958977883409815550081479998417711628617949001927659275946277682832896734432021038838387396544300816145938201026747972161977655214163641622969076626527238092715551958337888738584598203082929488136605741384134755169434282208032941664103538926397603861358620012862682342400250508850 [138,134] 392593794946338677732378236479235612433703192348969445575091928984019288965818874859280276590008880461351126333685744846425870547119788287703693897594098345738508465177296437158379694532662876906799672180214288085558973643912441106909618877012353494800743037097448985959928426257347692177827959577059073954688125881908257155646090498823145740642327407134489217799689639177358156938491959407605704859466428312593040201905145094942156985748470038620240012003099284232620858770981238470587528855201843683947155407438731624008001314421031241949386575069279978557686110882971172319551499595280577438437452203553760217412144054609575735779099937965757596355207802861687589989197025104077714235981724611918666724919777038429276588625470011813926893468131968596396409212165008961012748256793643874496488731057123795374533339096349269034453439523212282955046307604712655608117337060929855559476722014296856183845 [138,135] -104129757252002226207160440263846799889984399869623030331681912446102435586336882053827317800839885187253412581633483609979047895805964932074739853692771555649721395579769223913254333836848355106552211699204087616552662490110720156686418170350271042978949550183172405429956253495357963634692733702418710721214995352691588476957236030377715252191380849414756324401208038055336324033832326095367279714399079876673784345707176826813702301117787279623620591358998460178199802946129047538400324503248147734535133639966937021881930136641106531702932861442584828301114071288594639131967233599312275034652407931437279668352279696103444449742476804610167061716675356900121830693881394640028910596782032410468802705189274063880625225521928585729773648501016997709633532982922781892576713397359367940878618686610844665843325750430362910563413616397973502717427062948087743488383260563287508066191933073 [138,136] -6723677840580607245779106394141828747387635891386126933678356071663316053216344222930608128678742084921683979291704945285084069954232431079659940435676780306709579739435235089121006382394767436899156574529395568718612011622885738361429497435823388221922338929642875698378333180901062764569158969884539427167620929271243740552403117712675206492311414979105698811082709724363440223674704601010181835498978549151874702852467720888174432949365699480752279273364426906487691428014483436493703700301929333863934889612948216257074078940600424123578981051574953026708438655479601925514014774957459121234478109085412579274931688541597615923495950476439074407994797218037479268476776174016093224298109062268415773516127710874629214855349258482186562457260517767648870834657825438222085676350306618121288019192229463900119503312391948875528524714483174339957402075073140596193191822249661 [138,137] -535300485392459494122239446896602086315908445269232559520697405080463653315542843230766882970613982068204854484662939839799351612148987886246128010336161002803020249499726760982695807060916919024639934717081612027300858402356962673084053984203816042933080711030448104137183404422275349572693440314568315440675330890491286255078931026429427865643440426348055911093324383211242223739649549270636724439090236641701568634548609496742820403058547814976930794423175955876728279887861226297104508189531329769954579091619645312672774065166934251700157399288802153305662046633641832714619526237039471990238411486651596267793886608610106591168856890623111169515343384256729500573566772168432491893954117213073682507236813845878085335363419465370664208501307944096312646203685950710358010715149534030086284042078824396943130516892486813524315342046504916417455312117846183020 [138,138] 782508632111491847486853810163828211874814900565951034662941493370036833079395354644311796137038362923478251817151927190139142131279777152221446393519102618853959997359547057570622967233524983624250836527287163544072703311033740246530386995842807213031395215331910582842715133723087758952826258584864138499348091124171355718315290302530909590989190136698507969371777365929516475688619117223278597210297314946961173409285314773183825889840174663161104862622980759020212342473209371668740216331558538950293715701918489547668405915744491344783169712253170017463701200100983498996122474427327952007557571407295602024865405932584029860264912433945055550359300164785815326374746497854172769530079749961187255140564089930136806567358899282721416635198894656755439693025235809441242330422845561298772546397931588946561457007436732353223525781031498525900887 [139,0] -339331555782997131584882606215459906448954075946890569437140323232559923318181241935840956079385049538303282415171923888591681751422508808604333733043271962188664551303886277332834566459882981562349877378461785985482947559755752200915362000449153113681801160747648339739252352235046747163622174238102518844473597979201335708177795700026513486773898370103733423368786480378246765200279507760318263004356286332510970326541644740245999546791552709675058024155177697947486587160158709282090608632161936557796866929106118186663639736809843809479041280820626216424495757423722657575999754035835096660077068918157006774492533908585587593293360892767352720853041060912369048604343934137156000771305020716211021470216039826634492883275510237718981898446919680907908105682837183341142408765787849996065586669029425820684000477477955279517066332166404824866146907571237627393892910199675919844823421878093277269109687967540181565521352815727183151249619870034231610613755112567229137931365057547069079980975748636013429076643865314377302578838140913753945576304982451126796680180902319997126267161077183081817700636879700043483246699250088538010050561812099284143034669935128618405346642468235610485428587594598064909627830199574807223246666040002232600017980012836191400278754067893848203451103880277695145132560423938710931857300560892484833091304054907991287726611586414044842213211151131690966530171220337349285151641412123760913223916005375154327605067083937999076860820862503556112608557848456979487377331143116718979828040460412048347352220829295921173754652102605433583448757417500019073486328125000000000000000000000000000000000000 [139,1] -713567338628985268137166029887382671094825387924801831205858434158946937185258178721033256897973478309702995783905083016758190569183276641999674873620399706366920387572329080549614876102476756188502450175057570629589982728198343966978695718193570538766676907090703048381928293408845719106671708416192436127738787009427190446041023781711844855575114274150109197256171430287523595363551907971119053058043533997095710278655126530918426168670819032502225965431192276414538001232226503581594168383648722521061957709267054488421417613327917148324270181324997099887592102210763733381802211137886167999891203331556788296404774762876548411431102669941984057494239191244211099447931172661924301770892663169175282934411125411506429654762844072579990900398223740318598869863691479343101361855442786364273388470310087982041134746784774615124653944179775709668389444301725476432361722235836313519974678804856326330811428133184975983777975589570753060880849928373691027336923244579940980308531316690035708360889386129099282552270966987417065233149115965647416228608594274935203902461701010639089448195874158700341484506793820924819985608310816066621142641236643037937785893281235031280026675236412420327666460483074486746788819752756999557858391405623877601952360278213784748013255658043846923011852835385135453639765431262768842754509182939950714557139844856903668460300376150106911042803035477728232137754167648886860664070921033620116072782260134800844530560101964932025970510805544998628443785550114353588529739434035103735599522431159870691949850962114751752990058163186991996296271167921076994389295578002929687500000000000000000000000000 [139,2] -151673647643372851322717863826970857474923286255450454220736202306375452218326869281226194553539670561663327361939292775015012818930446736765556435348709621815054061943696277860559582093358180722864867390408896974327425984852200517859198670075301977942208375703776322772137339206159964228037437641333908046275789501563672576943962782984590631421653628270144694928662238115110874314528737149960329992292651096057046200265704507272660699192215885816623213546099724567821837169110015370164509411055510673020437433700818844170059184553911872718622104962806450643513168061064747374883489810897687482328667364568672785660946853648870024244305009224290479981441797609083213863289896355653340954581701953303181558885567258695809727074075462203094392786081437067294965064542197291921486382860458507743610677710807398587108452471410002542159409401056402172997402666773402094031786991628599697800843720341912407269706184731502521853368373535373669388190120048778848026654555674939994389355722581274897264545810225735895242354693560162845333746254462112838364934151074427667004846819890671531060865116119171504699652572210092261304083292800514853004832051971812202717432754200871708312163167790070997133541523022467835649994303374090955946118838206229692435179874008844562028385375249541278235782103740186644219820965062047966858865589818424036240524006420832260538690107168177255461518047861369501880659551582196490777240971534638432607424335146485307301916701175725592926395791372619257081879862733623812038324183497812849344942029014410230849760510508589883766124707367939080738042378904140150552848353981971740722656250000000000000000000 [139,3] -8467579268185022159525202930606456654738488548637331316971399872348545854782313061054765747344602684354725139604934639304828758061331909232846655580760699374052495922139226101428011915172837557843999712136283564482006693113872055080362581619294333300413315370241962363475355990949042665413531218482375947208596211870907915029557782359880358522405701448219705794854471069275914910369450712439717629043244846433815054140989455205720123389280144713968425380177657111267467703993159491874392741039248354083725482659147172073260561594022650234713623833428980139812740320305043076860303072822947396037334456132155003738228776501480305467894056054530144444355924232980066194615732317990836095097113674160585610373313028356266685782162483444192775515703983702145963576720926294122657640758716395358040294248417864902083613090169218966159335703543022295403732974036688668440067718818982829146703968362206137851814768368940268886090279391919461251432246221830872788701748240267692673879012465427890218440636362651807784254919922160413605786037574419215765384603477390134470178691507164305650794798071969297219157299718956152519489944402489887043561164594183131844595433806677546408590781967582038002613552561498476132387933023269318668390833354699782033762683228278064351459392611198077332856336135663124050616713549114468889313104356662068001977651368345518231788646486365880194620126936949213785584988783162637979889741361447385388730695113562217946020118261504780690479815880177863412441607001867351536763965752364289425999159552623589517140430069647960378462971709036199134298364323697461131246200238820165395736694335937500000000000 [139,4] -99637994997039677219841906117576706804983204297254907923204542758699534680468603558054291631404472618365873884101542633391372108641444418667451691252846114910992960190681218914011980231616764146964456360051284112385435762799492794156106395075565422455854726386182892221815548765093622703268486452944181527626746505500993819755781895516023669379031116489111302154974285678666018670183909425449308313173327743334839239978066255183953117653864574866456056016006046801323373233112511826420332697030477246145853850816112025268507802163896887272536470377459352361407463804928909318061988744624569839642209657540263118071451825654185044672081484390742227869765633990446346851530919129183164371003559454130984194456158155562240826451146558825936940212244774571062275994672265608419210781954799556777876534960162165733435829265591956842015057478124742097543847710686998975588033623186670039492678781262139320931257818207428013527647865384554413659331541342973739880454169806810230376349975382244254587489358274658271548517879320993207046540764711997598020117189228206327700068524024050247069866490389477270405041201670772381316270654144873843890216751167704019750908527632404849320152269636215815252298665877271023179313257056198083813222763797141564634630150328793380907533294107161489951975437507239650658844454502589660580167219725230182042926626761665657050526345681020692372585797192761489296868940932293494962058874178758311845418353188186267515827270718494036701839224704453342779094069656394806347351680274878890315422117790189112014628805937091727329082144862344310627937527674591322579544794280081987380981445312500000000000 [139,5] 23217200674882449103717258627359440738594257021839245218371095669523762862024319435596347967633276236445165179902083793257377913245563760101979568425377681323915496265231967135606866955997961808977658286827907786117350789144999634581346652392560308238131020679590809423549072096840681793966765797652247795579835366669599850757934567433074374454001317441503959436205801387399033829558506725889043877521114715731284019223707744213149384548527206127389556013866233110076101914341513725075710403570965542275545757037667151315493190087817144075170768863369388222459715297330613607937216381431437025402052277054581186076888914394623900578506816181557746090720147337871000699134229976350381761896468322352348543262240206409228476842415356151946377843476350919066110147676673427634031119941844302250362105497232856006688298994400959531110440148159260623719860484864131046181930521488969837381016655022176560454749503167092547027343882568193325221225270253073579371499072848970766851071030101726268007571331342149936204079828276734062771381626165064780457916505598810359555806253517511825649903053781852059031583619576214098962996624754535897655004314533135562894203924684823401784570204082604892143088086916183022118580178455717837683295124903453575744830994597904653100923652298456111188715648236549008654614436964877866129398263916934487453978278089472837452662824590637870181428916172547342383207077076257531959298415955910945109588375894834629579665384785736848657710105471415274830693659543324266525064073839401839319584913630303089362616860424317612822228004732924012403427142109402225855774304363876581192016601562500000000 [139,6] 2822229547362527346618563819838615007545863545704565473571519909815417052795100957918784272105811476258998216272913908453133144213989734650239041611899629205630510285575234901923388256184156365931487373229075505422909828950129366692336434798237881274934890219938409880809269996164128260842006163384585238020792827709847373774191869332777163815889510781860995663638001217701672410427538951306932313098380478695356305118584190711522907456642609693413331324526817862004274471260971183033111835965964737559592545942089683411060053994081278271682531686378080895792479389569797416401996870104634517133626511673907576409742146197831761436354172509751207125193345677462149105836010559108253232208550929330374197302320681181759905558967705472721035509371768634141021177666330498635910877124051562923599583932506050505120392371512884308666390956310052411128825764174920397045102131524591785527273545926184645468228166040756022420544147651249283368650644867391697492592113858811238637704083737824375974659322687943883217508572368953681774367740362860570438373079364906379644547925142412221116671666026073095634044663521714313081885735240159008393740165993403706105327513530449469512930833375709394411499943065163565619691881313727297361096703163241029132393428151446208196952614188460610701978558666625842597434595268196409848004034154290030476400021231955952097198224867902595065233839796399766774019173558000302430438824234660624233768091954045623203110621417783333669024960133841567126482135800687782126198783223794183292064828547836569600673008705829349438951825596870829583117734964958778220989188412204384803771972656250000000 [139,7] 638009784578988607871259230589858622727640634896744219142449795188987881772754912245820379474728658717597016124005491162118897734233888894404188397178136474083558496571008361298152580811279950867314405828768571365232538623948306095184410175881335049377091632871831017350740071297509452322573254123452450093482798781665093875581432769914675904482959085780311464343667582536254419388080161752163178724955007876454334404384403384631930365560964596807324838111477793009219546712741389810737038897581571567644590566326729937244849392877583809814107175527459641846752082799796945002450994514631433423423873186012823107206208787244038843410451351498913771869951740793348599954376385428676465165474788338684854249297446463443810866922894452624657232069148382956922473661333902442672437701767024966266618853955749336086615654927680824759525718382100639180095898614762961042483836681387512079181478314968052507061731439098318020758972435134418760627075812621092734614273332462428891532656561124211114182511465565254681664061831004553435781262735814315930436736986607454944388958122090796953656711917076635841824753544651658973987923204765224007083213939131452826517821899046376283526792045238402042359816050012450428765545529332772523819408536885973572272962515370757698891382708236390137428117828748498359676190510690948830886659505283823228126481563443380305812318892915461767996843723425653383111135209872336136487199914004487905707416339349086275314270683573080135259529062664175310086417925755647490467867389638368187780274486020322429446482531539801537815768738000095242508748379084426716190137085504829883575439453125000 [139,8] 4623260643243464237317009567437185803395409269657563975046978843803982366466179655008135442644962146240119169480684326302769360276878716735537470784589937739167656257236159725849033517013030021247606053961994776461901413444281917248333671652682684141740621359319932412385516440949706765658976213528524571576652461776902761828774387892447138035891835245294639273066439780118009789926443816854118737544673006642256597567492426878364748403422644055955798786331685790679193290178861494740316021033232549063291185051071996454872691173213712097223002957902818949206641723817019327848597876410957583352943565318671312340444781748077305382813580646767452185858142025442585675713430424078954535448445742939461363362263247140211873226353992074858430552343717689768223941034102306573793392398249339548159011381866248730405000051819971566524096372534136231278324225410079750250879468352915036908353474658744084634771482159758085371095245134805675590768294263980149618337539557434677850625031808089485650223463365016379709655119115388784422478954656451895352905646760580047195360314205716017341062149202203991403956431842091956539768984117796936727018331478843697395920789107195622472325772029221339472579111015540388772549121496148739568870277005577505718428390485636024499029741652798400969398920542266233384375732778353662115281385644159859591789292772252616656521280529862243526062356375020505618956355223134640396750373838614313697475233779473932488940423354567020787201556538270694238669663598095931432292965985883627525215056303526500507460929975626926215078093918031933140713046759273652241972740739583969116210937500000 [139,9] 149876122283326534200408588108712013164272230763811198071243622487117181578358495326311527713116349306350301840501255681504711542967441134695022888133897191898605748984052862561833330471354525926412881308324708436506470177833256325999053857059675303996770815834137892137288429191694450982429340486822466238462499100748308430091280640224265403483314583235608829555973840012247838768669435131462729100439374276939237106977472768963292514186407074497786429746217644054435069279419646925740255183846310831417491820405003437436456203422382075885903771820259152735449277343859221099309676282466345476843908950744282672777193423734829192051675096962313317058296626736296087196283403097670972864943855641076923032042343789362307744393995609290953201973366364277306087398312419044364163518421158347220287819110827032577086992700615346823355310998045797387810574199784263291207447642458628888907911342781115899684128475895425500437982229540250582466733800705802653817550856506165739945521250329528275207247294089453489574277702718668747983042874283266489569094227684869421239680615765704915161145427838370661235991016498712465652361948151704289793556094854220480952636945476179356645671002602708165323419114539672612124377507653311325766831807807946418543053108343087319844373281477183878252268889069039775524306781017039555255366447211488847995214188244515487456280827440602298425546611633666264767217682102486161750075380126287245234653301600416526497511309589030298644168984312941568041112560099577966592367601318149930034360905226658570873344902918141518030897230357206709139485101278665979407378472387790679931640625000 [139,10] 318007989242959823077252296000231689811395317494614946389440550942430539290198913031195493409520975543643670883132609360630006624121941019408181605068916613351779324951735390711223026118571755506961608945026262592906614668921838115208659705253976695054780763929467821669647045904915464302188709797457738939101373745419118826882517908235223173873312213449428776113660327798818374334586203240742070842168075637872766540344143996285416302084955834093595674716967154308520914087942758496654870457425426366714290166364417543872548220184141687138566759584825037602280103296792955777357525547966967847331716052929047543321184350056366653926163863530531362812175441752674819351447381616232134505366134621139939286463388136924352783968658699665147070342687581315839035464607886957808925103079044174393156248248212634464207431213670306807810221711418423262844688331009145659871749835658966545451385842042183893706017018355791484325481584892827897868718245838420617882201486298749233941271244513331715031565074561665477454636499068304006935867765618597005668963269951950042716491446320646636221376602652384049380683524503827275632741615460249975393795888902565195679344703795055445578727386081147645944850118089777738485783233636936000920822431882275026442255891990163069748577626576740094921173241170319328685626194787333491628756118308865457858829535478266130235412315031432329938242192996235585382880824959832366881883737160692117148217613149289635306073675357847512032769185087343460529308707562026969647864787018567225203348273358345457345573892611524120550337025174756676701368074411391262401593849062919616699218750 [139,11] -2432545017078400742138376327266418608824423445622747818780677394386756879205154528061251238660549490502294077375184628365403986238811824218164745622891279796647354623764290534793120745011076944025733111236165196396174441731298388907119592917633225700604441678126772131345124851650001433624574066086543165621597745298380964384499421452262246779138166809676964684417566440861766207573261491996588502569538632714978072358321168765996360395155222090574531224167317770866325826427453265141066691963573987223240472118047224995689257456647405975488300252423805162213909215966600281239888134355524677181254900174743032327004467664890382454785451036969975337771279883519091216305804194351647009420109172641084217428416361111736828991135962534809679106966667528362723982863997931606830095747587065954028314320931497754256584552612108010434228816485147394910694780743887851454632420259948832895723831815980046090816391371703117825760039665929760549138254805551099627487644929663862343062676720093437247599705703811938293128005214265601405349903344819139764219236023690924534445304449478504135902302875921540997921233253349857704725225414812543261814296721925200281686291517187395325805925863388052115114781596967947641385111625148258690664260870864812739057004046192201647805581306783740184886612507405362951377322649001626569447550056645117699454200728177548331980281381407734464389680538784348730187886094427675768213092375398144946168813253518245883631550651495144052645270921413041822304833763360924130367177410698338787398770977829466776702424895159053669285893367856677364680084707515561603941023349761962890625000 [139,12] 9503558468794742538088723183009853483584079242394695882679819538782426209247071517749511025420287480629562397925202053303764425013923127737767788618004433374130901219150605718194697352662189277580281100863894551789999729018572655187418544771611415699897712112202307011944902019897030069052931695154841617087447321238598460625747981145578046679710703247004517967147054515930588822924019118668694146935864442027561694322987695204241223202544630379367198012632595583735375267260592850121347631548832343225570092822396501706067859458014322908906508013044074502030891310683510527671055141240007280760910770449206455580611726604333624423253785538593945988082014253109507183538779239487313188600725181654463783950179142251546140981396847032891427174204620275152301092360686810089548957278065073178674423588808691798575617839456085841714195994139596182232737327506208298101355822696895933056093934430669074179739803887876389037827189714660963643991652467013047626326262918449198437995358842589065586954250254978985096450175807823579189357070729209519947389865334486239120287998565158175460737767196890726841583513056603777408544913395646200000027702845813643768945830032404522149496901057761655901253002904349388735626005014596534689360531517561319498347207547026143011042228472601389648530292329122855832801190555775865567732504781985074622880443692976213403160246320020822289575153046375491730751019362967961289780556709771944804581873667001911282742943941148880102925303364645669572088232624816815347928336114915493943104293403884653871986644727303946394629148247388006468518995006888872012495994567871093750000 [139,13] -34077636481874542619825417342395252623821729471857418786675935027074453625727375139165548727698113277047998411466075120681341624730750578012854931834748681397180883949215803967517928958137007484303389626921442467720475624191509442543532712179701360986167391873170130326363515754336019472292237287305161498607134133494170600971515499986425838085317090470447043345336234845509692218745532963909304128234087778254462416966826521272442410714464426096438252865098201441422338252278533151323492075010527427863328458084978224499285254319234937347339250587393931461520823029594009672280882830655017991070277992359429177385914521327546253097517953393750302259288013900869144373719424421756531742558345946422856158566070693479656240988868790480275106067023750505733601219977372731427799808965926615672371926915739953640612702891294131517486559661777189997267706864190563804366228156047045600337093382431066653444473636562895679088334762958738081955606319347524529999998229224740482398980123300991071763890797792249397545961875523537206295006579142771578910040672773185984643858036157333909876783446488396097855696401322386466212095290087475010689942719892865258011070753324502558394593274251855995622575658418404675987272421101827457756997032395108930354178256912219893062285078037626757142311757363912294168299086051934281919097687447478563359595838945922690644131715423384956406785096764110008665959064820335331759773860174364798648506895685451543027687976170439555450924441468902960083483108192697997715381726799240855892954408289645217685013313290462777184158896360370253152311192934575956314802169799804687500 [139,14] 75473328684690508325289372097348038143421027157223849493633073532812833606743093704097430001927155522755385860348389643578941273632137317115480485321755723399646213685635970336850998154794572073299002248733702147194609168079101818950928947214340636076152520617525230970679923774930101259618977255883137259333079070068095296869824938438342495878033902130347343420949887052766391609554452045499154184559147567925490077056272726047841723333003305338121278499303018685764198960764282878614858060741786822735162450317431846679275758812448108501778771748786232753519417843709791217635588148993322071961035394682814201627714907225814015605429745897068208490706598464635296854987279662763375730204798763603845699677624532069262937149880977906896606079222372746833276758510376963131190114046918417261705016665375649406384453700386901122095228940642170852552700459050248979802964458672096829674101001636163711618997426299644780571088878100926694617205195767439742886775892248867471122613957772628036846377506755578110197584897729179520416806160221287830805515903574374385996160744548545378515356960533624017472144890805921222911809550691261511008421869193657872401849476332913602865050175792750854616614527643521997678554394069372767700417836998361248378206862081275591946402601708257103667374054145117393603463691536596265187192584000402881803372396756803216424363919497439687054485231781210719832925266845413881655610884364087569001770627954347377037169516901271097996992647727458434500625541825284652500478964068507056415197441069308929320896175662862985621726434232222064349002721428405493497848510742187500 [139,15] -118550041295375311069840491783821390504483497713674615385361011879591451943403495324387002399558787670840907239912852670864613520627277003890480220433079866394599846920045629339843150498064560550655077253380396445868802024428008839783900042142924385405007579274852811865623356191085070544482449606651216820602360876947943650904992092102212165952437133402959416709681783693777753549251849058197827832766938399234125451612799096653429952659312816459911226152979933190910530825119016320560030723452537295024677243945605471577696639393882645585011989682856546834843360764437577646761011436957537638107045544522459631251744668152725036290566497769063244576504710757259431253225480875957813175275149792481218789738456709890997079321706898003520230959445938111173191268530544683857272317911905817382974142719636845468654870344594215935816328764686937957757818626992991845094638396927065230500010436877029361400917564180125297171807294057691862026914392868751913855111236452021993675360810174533634434792240201777953139650508430996334892769207468451760533175601210405232637258249474941763033294504041581616697259934987269979314197067370284801553327150039940611873152228667495600195275582833885573765517638495912373320031605926475065191108849669198046282979636596561233957504592058288186874558900543453632325313938040217749826783659356307407099956382725959157418076612746721606537263197578152124055890002955287634374310037474672823932545530018898184556049968099921819058392047325838249470170011947968042815538453630243567110615977255914630979098883266734618362605956063839169081802538130432367324829101562500 [139,16] 159786400394991194350489572084377816292450635538952067517419545422576652480926059258790876780904449903919761434939274935952808389612052530688217047322598273763238776055622436802294067133838769314503051918237821089163777102777194468380663830030950653868199535337804047518065922011403689204279715117638063215132926500756198322831331885578368772263068171366310145369481887820435878282210761832309014328602285783946163545374041762533641839315227331250682514564866075184979236214692815972218650162891662021144338508990039310262018688690436748622292006607188462761007106596135286927578871945687726598843549131583762120411459519535957631198895610109304104032848554954904788947600626989180054053390272055732776686500774017116516446537664072773212729322625514705165095416061204458190009287556123104807178543416619792858342776921093685220688046872500724051808589385151616444057719231470968425283939675851642572591467541733293056759341968330032151923018278943919718523541462893391043689319969576733945929871404890364016844610953114006032254744036392701276171000970344324602767262453374172126541875090476652666047641674908080983301724893043969800880193782798213547332537460324270752206349411588039464594927302968166016979764355827269885447155765933082479866066250333119510510990094984630820442023355975426590857839730974340764819463847464540740004326649098479125016433235801076667412745088617077875750230996638769708730134745827933489098795753842850623788259458043801183234074360998671211530845297580853109746879128093558057423380033916287794216857017881051682733258157463671888090175343677401542663574218750 [139,17] -255836559710544594362870339609536172655563663228622826397358883456003472137179904164449135021210934101446597124608468219717732959621286009308915614906954929013266080481308617069915660857561746279796362719798167634953607586795531815609703988151257498602907460391079286001295084719071948895182223449539528567893884416701178110269166476002061095841558392159473180483797974134279257391685593799034668589536847390576362516359732095456493731707802025659747864912190728664230453596687373976425372937304585643759054086256302598781724490899549844431076267762779041148388125780902534397375626795496330591531113361462596537852360560674860872187794436154628267311768485431726794244387451568229210264435634934618429455339502082633240315468885467470091063381561215383105754504131837245792729816740158563449065226617936856721259328878720390011689905196252930257452172214777655759359759282685351488145249027666092988496920076728257043955308923284124475822830534225882852070776778725776357796438609432544756783430168927500471193938971173342966841420945550513418960718734973075967796578861564495461138932864430318923491850834503036982978819614855457294065554341017102783231825589160003225001194252158054625919174047818191376286169308675946106629428137906416189203316588963296575035142553858876152723215694953175874532309485483461351177435833940254898998057489654106277793924581096852452109646466231692661582084404596361110050942271042227556174638482820134747618202146407524886228073981870203123365288352723701931925927275101332114251317313333424486906176244273786182115046319666028125240700319409370422363281250 [139,18] 456572098272460626291754833344846717683981120862721306648303174344350082569397710613823307959386345199136558490551147906318495696334243605582856375090150965310624978655154430907607357592940434378547577895549144940271737663450624322837859397566931194921903537546456628820155895815218446954312757119519451284027393105176871745687115785650095573169514738681352357252834705186976496512902188873868220359452632137020883491428189835054845425321209328735404019891693803036688213101287795831167588285117732612475072787584594573174624408122327424059528221607326579119644920416761877932570167553015643360129094799801106324886117083266847440484454540649321022799229452358628020225412946530120165829717868219331140908721715460063357410972308362473772513976541546861853011728612708490555112535842564159569766995134846684641869667403629149732195827754471273933498576624057097738897059337379236323914619913440086364453022695926606480020673994437299012694625691803029246039587301463553531852249747249126075268533292580123126260277169879187818900938245287068221589053750839227045384953877001020598117884465135145538410680159843547220979740709069029976518315219344358576136430278332705957702483780651311269797338373680266881781039881142180042148249784397704370522087723770381698751957637703345121093068340724459500647890543912118177586765272492620525642702388811389222380942690489255975557422459743722443143884058502407604317168495452395231093656626844100329474762542039456874454819569494857118177122176705841572425033723177892088322063262339313005815771184179798498918764229189620302640832960605621337890625 [139,19] -519038948864370345327574249653215806749654911237306337650083810587112818062333972446932779131070282838273054498166097891732441392158647447439711438107382017615334846129656273852443432916431602056709506172701147101151049682993809109869275576043539705465847214479702636958254724324848677472141205132501171122080594202053894012326076270585916364330444405241673776288049794951721579266407484697178144560657394958424932929255232320322548263048916358189982199560159623331430872866552274347944131659600188004546112780239913195513075844083801951025319286965098382972066230840000289802727696866304687934989089793303714832428296450592991969313274829938919510729837173255567631829708507941460858436229684096255168658776406302514866768948348197344853491688367556584063264802506260563131045831012899523226613657946772516880333479741658383014100034558190347108921182021275210889542784078140932980853817084384645663823017503734805789404972332956464800754885192821626055638762262505357446019342733586889084236208747982832074142271706165634509529955091441457151699251719801404627732494834846147358971845644269772285073309130473040868143991676716419000281914638759448137663923641686557383467977148096195594262629839173471831015731137827420182322606414023814731888291138665511081910858991222945569780412425174732540020951021495749278359768414353583850048812664846777326181858546333622434002777626171351640968936073859964121686168030984234292163906936736002864862485768136562470682946636745908875205204702478796586108562366060428935742041223185533864373995746484765350965935774441473484039306640625000000000 [139,20] 69715263613370960429513336719816525538493977149777476508970325108625401653948758677536030046179541092599010653379436951667197246161273400125487624324518122838175079426607843089205493636481810974319376783686689293651094637805454121612403217417353088267737659438284204885729232375571183209988385002499211664102089346625123589714332077961010885282313365648410207288249641805749275939615085188408260049067075371704421833944895685428442459656361150211495257138308903074117810638041552533458998770762031590335326388372602338917294002784439618627963994181889605900490330769155075859953555161316027261050947667909336902483798986596403834090436452181137436697654523801456324545974077255126918902930986339886375197010727719597638551375645895384329018023468824621823690596588679342412048728153324403142161376794090358358006142659924471413865905167616421895124005548853660050869392232645126256850374177362039004148951885213616185272831364197954125724061795236481976068541728237560217980698343752213670220571416850076800102946290952619240829560531827782092635976382698434667579258343271439018609851715590929766749831200892051535000822121432419337450199970148904594556001403950869973705153095643877574994561755626503955663606474897757587914687082736348818199672164198694982550273214530439778686266309089557242320031164057576574316447297603221890936633893229989663298998974313530668302937675444770366132998769624493302570585010728042424150451416333987316211275726790333144864107230423412332462400175144285233134549584441816292038548750699405333130747650029190451299772535506014972925186157226562500 [139,21] 1162486664471841294268199559988838517648787786878490227351190517399363004902386940044668394875655432003406429627285019236504254247570819725054457664930540586085551294447016599854107085513048949913609548499671499096090115359406575782734104501250970743691022516227152323043760042901169183812722537764872944923392051709066559076620880976184331265929344735909741463270358078641971830422786631190665410047727745000507099171400916433241487856085016729463255046681468498621850779018516418682320150120190273398440802708507787983087771511233103336662575671813294361486897030006952888231520859609309622530483937228544049165918675251102446812279003136015133261537333296136584374448932859393563901669902907782436324031352132900960171147229004448312991704461745986944913929127386604406753952815516291412734085383617747848447512564937786093009487512712127355686836791407373646110772909231651064350298243191155461968222141866494490513886044534922663664787377964355658939684279544362616633916930570614200133740889719169706239793176044272966212783497485724330876110641186706890309005000746790335251094049600928622252590878804942313759675747579168508309907833345993325263088112925056752557198884510593296162487850984788479035433800758498357855256295028166342960399831199801982954111324882565947598171516341237186915533358451998476732536411585135895823310357660987115110552610336120516343974802561601014111492693352372839635077885494000302106495021678126491944875146241017232674472681446153493169781220207389149673113283384169471314931103939973456685208317340633486333703238965450516343116760253906250 [139,22] -2915568036820480208757031829166495413128393623626349206811731380850318369220189550436265990253267552239686673740239231009809910734890014192990265242375072703863597613598311830241329328708546731595228178567932233959661492407960147600421991003544501251312753046942376658676899924383374722173911296615297134366634231756733322252128469264839189545919852284181411874922541359577921601128059922331385609872719378787423776463797290606865465228371487479991336161400320413770182334198882320422669678428245672422321462871798408013918379377684538247532014133534508344154455801316587967186579786390437426458213728304291440205077913792038462781340428815521206234151598717111777881505056127739873531152402567730111577682645437085481344413376532169598148844192662267945954858211423708173686643838925685133039922617545189670880070821403278193798795823636323259067924082447870435022173925804942747730906183300545053424065032976487490733064925869511010362318134716095691960022725666604663210363008522887080411796686239208841986058356399555564653903626301772500389028504274637509318831813604572991015873738126260027327313333421455456264413729378375926395312605769305611433877823857551152652775990883701720027536247763775214176932371429646249714882820560074675586410391800563977430181180901352143978679106729064548210214234948648914688913830985787669048284277945050227949729634293805456751378253478528889657469009189630801502788200735698020018232974962567218155106030645969218934003513526086417539999827190192629520871736508446915136647819883115340555742800210861165564307469270131454467773437500000 [139,23] 3819520127508419952412474610037551407799972515635062214787427392038497999432608409347536833329730465354233548314186575608527654876935600478787316272028883278765705778447380910414564336757797195428327600863598196387349675320598616043939287289818634841207943407266244301593118844749508804457293684366916413322243426832098225065862877531423402724273467613102747600201626599672945611154928977449311099239428847277684935578891846006540951535317615658166388264483702168742791522508908066413937351832213321920076674984466157694638968799256535427608371169287027260937888044891952673459431030928493141493708201240915197111936893022858267362489567386414384595846547326253612468804296705222431526919018863324912582343360997049755985583983892342942191551140445601829648244063476790142091679289177172554310994468451687655643653455123294453320796103731348714407970361878559238116008191161625880485129750200288314734026709656852762100290923082931742493276585642636799794610949417168233697211862585129454175519019110498659015145088519844411977081669873304293243446986038084850649696280395200279099185876302999882562747443417214578728024725764169285091337617880629404161202230500239412406019182325059495075210215987821977353825782796498529722293656874869230060471206157739937750048537565604362118145247624377381078634944827180524437622726210831486117671744261295122193551499974877241858784305287265260409034174417068342980620604627826212604970291972961807009481208405796625765826847876555632857658175261910533878552237336506508682212170671767869746298827120655069787325933828016891479492187500 [139,24] -2085303256513471122901542613587666060045168437324086781342721716777263008824678833469959867265618376165514148620886884814894983047702630344828145734562899959904324486393892821230437542964464154983094750088508191620793727092913034250214496765801266398365072749321165916313342481248312145004751682254084390702560724762349885211328492875385696090601953919270460305469540440806586448364199230703671126643003089003523599484827456095277300823957950241452056700918107731659486281341941061401700962916409172971976077609886329776186024011136350288037105263956504960517634652619882633142567262327265936331592638609735761136484934207340260271876571854826036817002186581308673883276192140043499280657872307098680395644907503986824203382009321902462612788353033703841858604113655747235205837945337937811768546424535753281763517245119972108069375707346312554452086658538201353885467035950257469405944057641315375471522821937174030175035270541393258608843804084332623896493854498704040140685034910403621190756230125806681235757590572176638122865207996824517781200134080697874398097978124148663523472285599054335666778252725807853963152022142577413963925721416152244031798731304118827664168494764752227702612518094866610890516043293636803323050332315362458049967202439692729194371908338701610515870251380479547038345442636558539149236865537473608195837271900243262908283283364275757753992484363558058484681980128103504607193021903536685738746779522506524769392483810684319996500455742384587299115000210109363092612009811968474281449855371013936881512514516136444840244613367075347900390625 [139,25] -3055921520920991639560050366768124040454695558914201958201403279593753773998821710287066607320141754360587862650795777891490211036952077970306742470061147899068340934169318890951959487175316052165849464495773803351992116631738769820550900716447734564156817301551932904223860303694741704567517281060217737111844072429593024442371612724659889325350422188707029164123893244797433879942595707608661658502537190087786892885596216292840010372312947943739012024553910961617847094532656507855101092203106274577180229543379909677043508365996416856738173412467440748876713411305691234032011681782388129763045229168472342245071930191017032970611257298314779005085746649871370780991352286596008291371085299754668165657609223982978273407819622001742788793720386449695160371103030978902518579249288467906701287372178347380971706648030393524924825114734489117169174143829298883343287648112255322773416251779763248147066927192810303545477627304653804922262218556945154572659894997599702985505996859022512706040938593949651475742591525776096145953384581225230316431161858941001206695003799800449518858621270588519747701731142031545591657685673731177747075799288710778693919414730967822749049179242231956863761076468948618724344737709716086861088023510996797207564424829779031041529622345851602355603301292092767591946044948199701918678387080468082751998107571827646216239269021736876775921141824121938775750160605623114183175250456175665389074738042824272086051260648207612561360970615032494704164413732172496817098425552956319782732571602852091152938283042087725287302997434526123046875 [139,26] 10398860672649220486936785256818335616320874366859579306974136467522169870007267331666917738980232264292291843099670793540433044704756908021889991460439706008405112003731504509390639970165164258098695202523757176950435836740950545982241488153991756502413299207094437115112682627808350560619748222348029358692163815170824714783938454484098997331234079430425835906599005684659418127907090750482893574510819481837097430105904022479441909150637707693420303431818215312980821575913086695075552317535451650536062845822706266644842064867081298377267412679556316744574856807761788116362021937274658940111843722742225572549005763153617505057403987251095003741993477110647472983982925487365300518068929930138330859683672276349096124241467487971037194325005246836619426775270206861141682897957611555332782709314036195617304779033328855981662993449561681163723644782551341926270718583354878336733811524653031911303010084194346603904159309645323139955807353084688180464908727286161326356385629108545953017937364655271454658224366309698618243285303282500758722178851165128262236127823411362736610698863712384707447363007943690828053513113585518145534877118450648626056847509339620970450132708944361996689614182699056718660966553503412595000594838259032568176454291956462658943851657136864010505917985666379282779778497524750059743755989541928293658891571248084874103018842603784553414379099464921519521476588777684295531198035202407166947799006314675324702957366937634361466153827728160935285827995786095139290886459802946315862820319712212537427913174290594694842573362370253906250 [139,27] -16955267543133820903073218483800634804597376408422061669778994338443455854412792096865850302682666037014472497461040475222635746407281154919895678903804478744981640562691684547656065969292480362163616273301720425531088731352916986263999917089313885345511870589881838790897516727879607130338247933089752886050344816723697263437307300198665026259793218801048839861016196449672975559888090092517284499299334488413711451478071058788494959689850985447895833334980400455355638582652287881115531743864668759992340500854819968359544904187880424186642711264544281256341667477823739279369102376686677482676322782652338261943998528140243941537251911758620226914359182437881742643066140642786510391566542922823356223208770743570308618008617348952334120273892077341942578229960575993616952995909084517736614616159500465347289309169845830653061066942002900487019549692581654527088916592170265011390948066319171715834321094009997232357979887355099494984729429522809162551818193917933988489086099697119137672471200678016837808086367479846895239829138610008837497635835427912242285833767833992154975439754499159325414912059622024580759452871512248625577283363673432756025720713987648903012837817551457524104958539702415616079622564520840030419013611889390210849058521475813354716790693597377203900707825061676628662963734755120230048967709267833702675106744107578090985122933065194837492991390550957255014614735506540793451456185432046592571874227777825366672475545777558897646238469811889332039030133291832251657915893598419342704524658149680007628703904554584226785961871009875000 [139,28] 19785335434687971250950362236247520243345982530561967573879225533113773579878836239956162496942063174897169776166833549531034284256542658793838938035489701824889444046306928140209040593955703622027941763037606242175199114299767907983870632195731899172450306837329603202796913374548900512123802254163005049726961402739759945000065485420176192364066033605258587718696727392688148305732707765028599638674111995932295103821215344944721879261134998315056442114685702418439120843077590309449510837383155563148517812605304515477158283187465247718295627758639728436396679476124767164859933065413516173173468453766931212463179971362428279459697382770744327848938452178429935893892486284528244554223645600410484732113979510646445446537348453786106767435887629991099260895597628450512994998113321357600852637593944171064497141893894528402086001184528160553757790838274159104371100955363765112038837831987703867480901983592479555877823883653156971417421263601267946463698649955641850674531454070414712570183184204749172504301083297427073198906428551362540564730897431315610730629359503678275056321136717944004908755758978832128561310210170855695719815177098074504639681832028133529329885430824604937400393996146948089124356002254088670133782473417222780708243868728134128344575968113438800017197204924088636020018349734289446042516420851913120209684220104645609801910897169533868590295544534255147371909575049451512263637497310477863030464577475138489199754213451454914398101099607926111853560571534533068931225453389506888690514123390261331415347661540680381507334590730000 [139,29] -18144107719934822340401738658585372042516760163614596027292271620367582175779110602693110041504947573570195613499770307411034741986202656284925657520303440465961288108090827641816715649077203808668124397305308195730523167540377535167318978881345689687753179400043022884852787410750649462452001049054052517083272264861659021407917814889121293689822255251419298814985125334284280294079904961306563954975072358252630096027560422050628694425414971559606376945313553025248191818261978750592061153784289368287109028918881188981829311346642701965139090287298667425929555115633759962888261393335564854276791690482594433381163079904495965658201832937369202258174100390112930205887727033313863617732648922586078875909581689857801970151233567525778615053110072995495861417499824084205905742378371124636563932909163611422089252556516029799884505531959679210730384000015104744793607315389317348459670654968877502390490916014183911063044490899964273076739059375973117171017539326464954744927449667224230752172109147350885390823754830046057498403225656871697904246176486987073496527186807861963649430867572091029059562680715982043192027547822589844660896232453307843300510801269401293874561707288113705900096231454363701973034175001955799642646842184378985344676827018970193976945631090333182828253370318910431024800762570779469055500834704825366556982853910749102050783796560549692299617663316918537641183641011330458974849861980142446722831976472644684939575999971948868364577541695513313317586689552449983423687418760983607035158751155995829730834052463275958471967768010 [139,30] 13736090141521311250381285295013683621788227820281466062127629905127374945446601935812263355111869114916439973874823563729443933136423526935040777251202624877657749749731615061012089339103265787917362105826482195302675664156086904989732253908876213502129075620585498889033076124889695162226338803961498708703363329111881497392123147515553131559230850608694082282495005883758325711459362520895516647247707138648332470537509974277767561470627708340458256427808105307428328889443892151558982104723045058083309151661213672434680948109397615417702319399849027878069318997244586665789724436979653425260549615669241419830580209569170882179952347179410662734050676257599022661917265095950771295485610180039296767727983296509274397772710770285674610311210903918666165832588101972927354821123343233341683846567313008932799166797248429555732309027533056122732927019525707028196569992297375397825802098059693852828928923554332568091700858217568885168583072368251789696366149633107943824785173676368430478844407499572175095917348747906639704239074425979995288732954109936036956471393976526996643402097714594701750927703490904910754726227296008379054519235662486472728015045877380010424506351779518253689405300247154102550586389723674834511308123641313603554257818252480681466310105804282110888575223314617660579927487988962365916275164327549184019582828659370666207103137348842070825154524480307774419124113035427407653272398344537576229077524933171424036106813798311264479329814066859569095012917171245727393634223815353914254841304164979130009656124914193088785774065 [139,31] -9001282192160290736461905557629058283224080987883580457749392716004999879609700205912122896993809597552112734213255257771070685286246557690832917856514963925818267321731783003596610452803921783616113608906310818953853393931713767321704917932743194631896058377355215221241879347129410659717088918905993015779022405856655705776712554596315469781526755861844879972641085119255156761014400729579874374991081082988079822109193172639474622351392071428328212613131419539638301390439918149507020318929284726744971887373539861669606214680481654687417641413319772060554663457172202238672138877225625126769417054064453771950585767166542558984519542801374234521792766834092506974526762447527238570067648158571435730512107736145442776294114201162011158761105442679081522238571933552799067026851509851558794617962033180409373576277223349610767065473603312509841008720472179165556148064402884384420607091872367098555231703067475382980889947555273132150924187059952044260172258765341982100494402537549082137697463488049865373878940884520108569818884361475760143974741209826411112145548730061939518400418086613361560774356989591083360537392987664971290754572066258785089611009387328995560479418027342827971159035880995716287489634641041699966561934125887207140067856557948213043913158135284261487354221710291505763178712308197440723703228420617709259616708052795376092340835880153822132844561217771797948493431739571120366369179876776490465772796408901063296244190214941372851862229414856763293302188022562251464933226164688409300432112946546511493921615923855268517322 [139,32] 5407555560192725438911863939522972555388477843033959063837543566562271355364405346513881763514437953574036330545979890092566984411601867651264289673077754691554341481001834187735463753513305086949390861459815969307609600597478357717294178625702825707639556957522850987443088983020994431588409745394853769625938335027585352518452634870869888873508296866964841144843367693316872160415598471936408853332337464307257740455480900815920297787089406290179517023261862144388050919141651400844311310891371743147210002508124317353583522004870164775612143351545374078683646096514527069957742701192378597801266006728721845923503866124890874329032307335226460595547544456230156332186892026923683642800377499702980253610805506251380090720765772742037960641282096749093704016024477269072166417814312566256561455937725492671010358008228766715685832178737754430135533930619681496966707241070294706423554246317643313730339059163298835381133123897479922895697426110728649309093463509969857756165496911131540227517878326819034703228918539178979294933045857656095803127200661028580928191596006776832067775065146048331683151420215818761682018663825280384766332936540485162003203529242866763490356268831395572140531871143968226305182474635457822603221909439841410773087856840612348466236837960039430297337872540885322326793806812372916932010460287504215223532804092857807053931536490309332529946901013537682760687625130505220126760621423818863432725943668701756669822482041906681464561208351892511430089667169315657420479493561109521560050605273422704790520829927901819364 [139,33] -3143495778657111641851549672832581096019724457918851064220468039392772251763244812931519931017543223699010825382428859127259770111110613379378485969977987981494207141396852561893819365731067238634434861651591841744403033936955789272690074916160468729806570709644715456940134352584152018885661268845294015787862824459335790499896861360419756980921967294341618954923729083568212817995148425488821156655422210137978763424038514431079179928529449117939771162997000772712558953188916531934208179502000947506036444033437136166667232480669731521761353149476696394803436265462010890564272217547810955346142421055637926506750207232182500621052818783792283789883301878550045784735129591804289245562499726873963791888916727594546513697269724785657366972337415967394900863043679886277863805128907829729781992563149189255692596778787322014853838063529987185093181118635812551526282952066693482225329836836549445984168848071297775707769225982957271034754800787707667216435671461121476762944654766309738685130112710024602168541562104243068380742854604480338781578194824390108450205604026186437735555009931260618147530695532360976599516210118470825301943461005656466290739691634656651696931517769812880546688572060817566276445018217449201337178811470293157319018719825078017992628268968435901418890589420770979673788285889172180560803353263635668596463834590492302942598749100107987691426945631742944641394188802485606105515893174378050108261297396756232808782832878910291063540411170429174523895080850038609949629900944111453152022800454240504692435338888249087 [139,34] 1798336064441851298580669963635024085840162435690684276319856767811750859353119879547512367020529572843321411961693904037421681402385775784320966714590132101477721858252532721311372419060857826035255714610078724787235212894666890949324573809879171550334951986359626750305819913818605957983517428903424853801136330406582464459168357040581278591393579010201210492458444543371571421355243335631737699704432519659930035820660000751259646360394782801271266393143862249905808716026689708009784546896522552345921657431397194892060985418082449529439839336993211232304357692789129078677326983217984338084579331324644156006548983626309068985914880218822211257836377823276148908858444361511244248551255777935220258221736870139698721898521319495093006062826291457726943514437459680723599407166941824271106395043592274807555907852848850255892969380074242434355856598654457475384276565542406157594616793669310080012799930109055904423592889854371113259164813659896563384160725946260957249829061540265465123509796151805446787251780317262529890576192137563321931437632402754332081207210027664192421539961054490782474801574881501288446310182023611669137527930658856557209993958491940767415948212399628175608855078525276924365189976495115589706877812751211798424922738223662125568087862150665490604817056196085588589138922442516633933319411876174105201502836243186852656992844440902867747212489852299062050055109489374631148404302766734795006866158453630994391003953510144644680564462778405414894484703261651831034539105546815757107814393119857253476003032829455 [139,35] -983112540208933154181035041437139851076240201183735006371773348550301222597732583251156144485367285643061179760802423278968417500743210828008872896802387198706793269957656480241706821051184545563252702839573015615856813827738861043391733217725240889334459528183058401081665876273669631291152343044669972530657677658156789760152831663075448244219823184208010472656946136251335769470185316750601222630437829463790454520347394566224798310007363552440802777250473338955578978366289373311956546412703826403443954125839358491214956637948675644549199093864540503987909990588579046320167625413771884954822707840044517230257485101590304983636150786075781593926259071955206504681814523057729786063459305736502643902779890207625079781304159643111455600615765422032675565382309284450558185223649032680663331118786933113655014782562407788019705424866668763825601459247073459061315098265627310143524736161427004927098285802234298026887758059144671644693244440845115793191720795519003356476898379138474092634351149255062918243606733993390888877561063797827911436792602533369419527772934117464011984423258103802445706609002473213032655530341564055687295094495774241272022716980003611360804311361447676588430173059637775539096629876253201372913391471981357287082465705016897338426978079064245693400853200114027907639103320954471188128974441583742236781279174021741550858097225618612381513787748007667273371612665949135233707935461829835405834786587113010938694800640024086475804813329183262481619199704142921818908397561399664669435779577378393089102456234 [139,36] 491764482502248096179254159193426505144661814164179961596519560904603183551085278867883373103592355708354569856775929692008316814961895346758173833063028640902567408244695873396064854767026524819606819053251422787506849895726759347023700649778396788782329232531855067099986460425145699669274433125604421049924695837055933933268121045041735783495289975863029964144391748451487648636839090956031580047830571481826551333762749699866998326961977130352519805896309639270452940985932553040622850295650088321411439553626486730110053517548103317528258708492090469454122734887585839939587128288076163310265081226372740973414987314861981619483409908501916117163918964232616235646355162297358623066422901466093592579615279445396229677156245166827268858289008026792904713920639635922382564301438196816558173854039763004138973028546088099101340872047311618269774047159073415994168328816013414250295917187951114102272400482948200852635164826134525123106587829671411040428225635810055854707675626009048882389649141912488383581719020659523313948543725227293612297194138526630093852990831990454329530829801833278602982410806559531818051176919851780018997504366132763969357368042064718521494466387520503016809093706023701628884055867290758811496406814109943997101948390850469559708441523059738496454538107035934144915135079584362278686254686675645037395114714993972967710446741299885998493931082944638279161564572508448130666813538544844950038751513722528987239997619584253612291929142986171870351170866162521606555549588135760914433903971438749008496227 [139,37] -218832121136127395879614979018462161486828456932759510928594415392919051913536346133287869315909076373978370406937787425969598426900582269935890880276506046555779049841295350674204459477383911864210478338403031583264362871778171707284584668824293908775868195157910361346438868136368966926936373334179939393013425611157549113635290667846238206232514150418037453909862251995225789678046067366248882678302954536872739803492169447014076421829494855146626848982769870311251945188629534009789871178687730943519135049681033211038565781764464274417397946329942259065429354078874353429060003869109292072793598462192058423791039813820825722704428014993861546966769353416928637796818891282612747312080551556547367087930220253280627787735390228487813790853296648441999271449838415625190107861559630400330131984909694901327827518272761527799668710027183031707880210884522746372529189562325797930148392412005532287245439641041227570239545769255919405419323736724155076332769613562467427587643373615044574012786111408668763432135651956532558253424407137977205843855284224109525277673814296366577139593386296744192059172813575781949301486634997935034938647115482273338852938124167727331934412571962482703227825684835768338280067932549286258952474111721189283390965615145064000928358658324782211425905128874883032280887890367999688139661725061475001515875323425671084534644096127896343489184208063134890680769492431327975634584365490174266883745821755008121255268915619160775657962901526165928790153303154801144070231058309867541399219805462770749639 [139,38] 86059309796143474794491558232920147306816415044538246198295354706966085058787261953554290903994835584590620346181132294105260810864943834007693985797365842810591249193173104645638064412242113309396928460919281085175907840728777806492520124155870882574948178638303928705644231674058932711949337424042306162158882843404108226252917263032070851565846975103006468836535551833172200783244746607644479013610974750842351043821371442018555876124291262072918555411677985245758466591052688745457395426469877076210690591638755624536343979353957379569359422686774125424853123065446013878815272687361688760045936628411394452005616746097087595226541821546596522659186078437617995401766030575201888291291822763480127555343622332906685341362196891382081783408808865332232859641720493187285346510352882421144742408895719848876782016632963604084459052556470510329545534244554664673987590977295121241935230320607635716948902960147575189549626750080250321288309033813391270881822681813749031726124132863294138414225747706444449225845214200880686545279845534354157411238875181893765530052000211532101162261509104440316612981240677335771323516881450299217972750576443695445640896191565128909879828420233287049070106396209367674178851956041533092841474660325350480944318774656638920388815119139010649945357116636624615374259896760184633712095948763297089816871431411520197848494815133956020339564500664014054899947316658327965369433310610745046541695838007134424249558113803726831556151735930549344667377804292947490845536741472879426292465339112574160 [139,39] -30241499414073169411337271782411552546390706740271934803367224093191175814534895502164189345528250554388008685728784135708101010715177534656212322482714793522957526039999111440642559226494595411003128789448502934022679509478968551366707126399388397826802205461290812334591169746085132141106719783592943681169664012968586300128050102840215749912843020161616968651295690284248492892993214928562379214451964580235573567870536040844542335353742888407880578754548947115236954530527334591396784298189019615623202216987667045776283095476863970170149036868962225758345363361465879470723958437465847597620732283138133042237430589365675657399459084307924077185055902046691561999185778424439970383985728012301463303631465204873511861483668946075594476866203823476573213455512368768969194272331056296713693529574454228020170183979472014949133148609138204719994741882483432160117990084503018746184022526754915706586461415375279917052149571956994376313366558719146609344496912787863736497555382355050601220158725434173877878728415665704070351089421259040798912827814710560775706137690158502235515730063736968461776495538896475023045457604262189796603309046777169750682922952446913442239824135819490156992521254418843480370415045150440502707665171382405635087971703065583316837000405536923568857960860846987196481736415492008143166847995780332420843261326822115395454983475890051611008529626716114781833980939587868197717780944223090687516280125156624364664459606074443629046768349391339513424461259419675429113176866623588853669203162159410 [139,40] 9693927978089101380762561771432098765317626540992232826973030022629300537649395358468358151929798961649682609755363187275358793688332960486961405715225239272735078078930903529708448392354408571471446979323846435857246101013314600091977425003015784699995286601938083452259591321729114207020999716411158740524728845691319204256241873255594939499694574001502332387085671204433552679116891287908893872070423331129284994082679084284702881965459528294060425647238684486588274234603589610890259967113028051663921811640008522515122055044202930033964402404448733941801813852308031706392871987944092280993396185776983174446476666535718109996594391797030935631046203197777649975594608973695197635939700398004680736503185325031854487400462727433058880816646839183102778561504785494122467457819245409439453404673771389094794601202969159649063986774773513301863575681441589360834167499809790153986726265344253922796051654172822952233240864480926442139898777641377481526557866614177874208904515740751729893867039748011426590258068722713063760615184591675418997605312082671366135951317423093939090672281619591828176037097373485795486093181447610977267563949505191515567252299412254687345417586142992688332919068513795776002720067241755035570804248573451232794617601724437417350935182459912025029118090175691220455274270542027186321590210446901430595750047970699667653136515494316650467132162681420016634374161127858294684554324896959862795517147849530465278979478063820099124151632313817160874389334976910903995012114138542193848602641741 [139,41] -2869955001591997839050062815338521917275170999852595752246785884407613188125267788029256719339324198570325613616090149668387530225577256898172938399716813536218957072661990163621269625772228208597510710775564163428303529015290787664757659440225054193968274910598953906865432136242677321942526840538570619735829614255948206602056261901514351736898375534234245885451891439649638167833485825507467519776862948308025470320084912389268364766153217626471135273679293733894717946788698730891282795248825459112399407785999822440561947399047946112455639242265677468656156028616180831815608441753305764269123211554159880925154873266550493779829565840908174091129045294440844917168671489853881708596018668899463576354191409752610743802962880984342949146953603448973686742082122445144676065822317686867558357458630899298364353661700428379659646853643632676595101845211473555817022012233068176370619701332376756083302751973350023584908924549842598763405799652830588933919136672036837870233902303935664005220794323153496491571481816834642646574360670769818036160703734869045895493590325125618513481886172963628370854766259526848863165981559529706045328784680296344265548854660203495740036171060889952163049003011134237883173074621721671788550424315008820103121264372843154364078216217739201278586031417105057723371609818276830384979446209412161737857417125496022231452862199468829085060271198718348033995935197038647286814782170376070407732655658619030009668896164477789718060495630363940542427595293378815624530172252366196775434265 [139,42] 764139511448027487037988899445814738014984413063193053498203964155632672427990050509603998543270138551365813531208959975605894061943296695995566761267106850880302315899614613836883939704792472436669443508415226421831017072462496190484728900961259707165343417143782961499653963776674982207752718164979941100788626109857078386728412574065723940656751147405228491526534860071711272905092027755024744470413286317087374582182186096617924023193299310521098545842267748742138393179662423398804915755057888822319004555220815760744324908575674314514631023289324621157034877629944773477829959854809109589501619957106503277743101348438764888727885665100648316365945773339296564833012353307593170037306565982318811674042293400603684739918944191023090852547400774165056944241037259991876423613086505814782152707849283448208859069991517024121032978314011617816911201129973619675319369176331416196683748096854352317350896967597553700487754878360381399994583302395794185161317504383506107986573067045896590147990210929729073123234239124108277480018603114071600026079755493675402197190829366051458115763003167354809761978641885705304323628708943893118042531651541818523395663881649533469798063810355462089119110743326854002585824686457855464591228511904629210869781615180629091359664264115187899378815507689094067279126165642702781869116310440986481660452026406741229606295976011253455002035784120506789142859458220779316773210992440493408991602263139134618802324890854799767909354543309035699449098180924748540172238476152545131720 [139,43] -163636747902813256511652522070722712040108917904436618454031688205014774014749968334638983128524178816209380866772424072803618766544734340371198369472439774681915088875622912049406979744526782870413314738679333017237344186421667196022500763507725716940881292861830638901968466140355644899511292608135160663851499869714240888556645638057126568634790481478823023183016382582363893564085590297717482687810660926001899778770333248105040399635071410514121647875882881556479963348895070863455232862354234272008207830281838765248436043787671339532301165631760643247919444115021923103269757234370163896724593274432826460741390656912270000723867640272981130931965230340896750208369574994733183154081886722562121803412290395181182019714697359662339551525471379803024526331946127503022103738832000717093419132620902068998678644915210261579606760680848568868577110745377130014897051638240472582757995445136617041857328524794546618036903929394664865551611620424076625428852131321813022080472909954570812084154301829166033892267563469789213011138191559870281681324591304600422266782485126248379593928439925144572670062848202305883473479155079252216392810083174422581950067768160109083934255842297005895861594780721311265164565058758975889842566344354907715094683562464039818746495247748661602465046957513829710256921132004026843858471347451583393867813691648305250175100326015223254783602885544445959813516082577318149644949796712838046439233486169712972816654880474199344953207708935686315820173792475602634692501292492896130 [139,44] 17812802158164380809546012321980240303750365417617809353992746091778597745365377118463839976694179852249711389226190949583587578413721117195557864908500028395056036595331919183200299623597955454249753541979533306926944744059177535416930652899309897879645683486194538611138527366273871913399310891206229817712119407103331387573625924045170963638447444043273066352981358019254812204455982387821636648914299370886463133304425805545631082235735375802620506919963275793188901744573994094400909106820830574290507773327495611368384747287125175088191791505977163050709164832167932186081303524201942963551991966006520102153359360231022696634415792364099131840536056538481391523103702329749598718256735911434881491230249235499592819675713185589153581046312530168321937127202184717555134400433243223942095046890275985342456328284116529016935704118516561241010365032380949896122576492712812503400022145042763554077298228586271737386792571948733399367753333609124834914458072990684624006394327917480940706894825474823518295264599925569452417282603501371723527140160950145328037011111123629647539281731493187094305406440921289096879586653294874421456029852425046222357978546216083105136656630923446951419245449742635570590717668094838199084198827383621356503096955363795857463320812546851792305651906809866419867802384878501966957058114704470187198523453508610700287056534523962059507395484553198952549795690559944822226672280557910678853348229780063056144178487896870129763749783697830705082603108224239577176575380098635 [139,45] 5411043017508119823928267169329580761623365074703989449986977641154314771189176839381373537092487106223442146678164080848632604647645656194952742010732284787823110071866727765887692918963488448846707574634128304617225151853253656026450367921818973681534836393936408635519428586542619403938443567867747524264965349555205235687548316525507201217713010845066001840380423577197099992158270074184095803214142578414224387456500148582358610815556969365835822537276968927716128218587435986412449042132662010050306285759608033826094617414194297679682825116606074393535673744331014330144863687432609592170412448593755056969120772348893844589627129644095330074289708405243567433109537465388540230145552681167047131509368841911972503500900591095161077273752313813977686778511824452604977240606216516095723079266140839234477144593607164745224917246107667393265408748590042134255140123228904996533400391208357307332983720283771811971591977881622294835367209729651586012886017468469729253876148486745775264047342441506062898826682238810848326986649911209647251250469861637242524497486470148736589822727047397301230545170492431472707724834821957517275411703420522073314973734675889397486771671011009554085397923015895813302461267930908596329172431107626952258026113609231991646972697659526594521281472300657326092194663550802954749652323443183582910145474771578084986821587311836910319299876281815650623120805726034445180789202389955025029278331967503059185697456377786188514818973164655944011782897464981647623531956837 [139,46] -4101935059558030471059344190187909764023706204650164178050915693072899025966243834956593244565898430623894206945396965948274377826649413532816709088862378336487683979016068713420163339245614812837763633586632989071383085776232854472209313462845729822569251299319053763781090687674595202297524916766400415489370287886433898633694061823879307320510183228555639415215527026969416254443322367326385481230408531326514861519460569283879790590658010236974872155852934131669060722963113362408827309580788043144891303409654277977075073928410981216789211461248880081876850675595593839691948706795229763130387359122607577859570852226327597649424398754774280955469387034612013918051885497112139624217167264305878240606788778114472961081406893542140442581250308379549933007181576887562483848284754286909530876125825400079333691487337579122761532259655144026554364103075044493035321802310930062269020625312651924128568162377333492025898669876962364719289391090151643007196024547885967292694843816866059358474438288760490547380824955872772214686832394332821404063973859579853551171303259585343111062820030914202124610726284658514828747832598623595627302972390952485008693164317439597724101522325901585176088318360040336860544349600108615033586846280428541005822972039496118716869467235330213587412246442677345147200319800214472564238810741179408968801703233238818665647965568231989291488354077133238923499203070335462193074929392893017139623001281512407030085340876941346909129828274172266240450074107023875058258942 [139,47] 1493749502311867679019327975680825379055504165160121905634082440915111246902741795140876783241215601314742385251489487465371826457967809834771875298402019037813730733836817011151351577621069462826609427084360803300271508766286314730679952353652372386167115666340661549081378729086323668445812874158323749487684759153334656643053873205425958672158202401381810306452896459809221023148929213323966014907750799558611540114919264431750781593073943420752214922166927158635973209672311028910782086875350703777834041671371873044689640627379694778734337698604687590959579907615090795713857140534447721368995145916423450610801182478563876551697847821330809254161130806286847467806049555399876603040522818945761610625555824155469445155583768675741107488316661377275730867575580641952688105127228282808838996272394674711790959411648769047876330467181410060358935559242650267382716819330417278339918699306705275193785814039182880656675761835602570647219055048475387965224796758829397602130602426092600928920729378125074796524623444595162771154904959291833245473873253397669199821674657302028469419176130525020701996372237514944045707498244476465084434883218892237657402073805892320455103109040821485658892738679708231215146351400960124255388580816285153192586366451889691741028254177058851566278048920196518754119971486104365213386152992475816357364512879922938566586400898936120418496980683342355516319395617329599541376622600906514448709317740282195667020010218502532186055558138606767172062193481729667879770 [139,48] -392935562626359777986302002035225031167119868850780594751571070108731869367561643975729684241477833569020193551671261871618951648802746917698533512853792617513596417370768404723639199731281868053237029056125170067349446540466160988696805344970454917982276934426178696587778391152029378500589823236727838508240919997033665083204119453737021173132213625034255816600852788677178025074934598286673426642427921031318347716944104038477330503531234359974199972130947590969365435656432924007161701953237191057183952073032343125601309786808432943997817558669446206406044690512609066880690891882920354934066132664814321030045881476691310734760841807212314871329117993956803234508420677492029109603811543448729952346931622135842564575567536299806262871005413978690277075976446723205773827189395617405328047855828267207308235561261958844659747492295772538646431541056183445319652931822703057469638860310054459314007695063694819963226710731152102062190838194080446499596720231964240757493235685681265571864172444147854447479355569172801579243333381433413976762756298670198175442612006136345721136670183061514170009918355744115759845115427898178465072767703746776616266587911873811597481230681512160110307219562836878980967649579872692123314509429968944050933334872578199723939521213071666427454125097721856030595053694571807062248425385449458237807758738935780553774095078884901817551038622866436296651821652614577981376103498061969572427282067778411500849349299121464491375009921756129336727608617326842094 [139,49] 83587876080074736335541513714202827759978477737437347774321509756784571785576225742672191473629168460438179258367825452829395004963787879926469912909485167094954153552746191601512777783417298860657252545673052802243006605435372476016254434944182077182477267447609528827886040258557587736716999160503788831819815936119457879253104364446959411664947919468209439271051770004756667873471018206076188888577130121098527643116635478853209432836582159190416210127163636301462798508437218388368163928163806130592590745463767582602312464023264291445539258423917399508527160593153848118766656395526883524181638023771410149912488636582068402437122776788604358349056870777917112446060522977324030992001255792049607295395232453247236137536359264147144771885814888908918502369512724454723352876818875215293247893072371615208162164850456554162548458165022832168868253040832324297321757721699086639662618930254381815674539844372048348135691721754100238524558588320498158147340834595219119120702746055775932961481210706175341819252114539798976002742828991425325754549741763802891924673018478509254745846951675687287280856249103106792687930765905630532733446123341626627234205211716988450492593484027368701322211975156572001215667316030647658035364369814942701231052389750298038688576866102127505797650100612741806297991140413001843348917385140374861615142917332663601720932549155273312387867838986613801453402637502893310550383203601525036951463992700087004106836484146491808549944487364758732867215962611306 [139,50] -15675641024414289849251349224230798002624545766103563374207773939491512058756792620691674172892356389770159698563649770154618219812098115209170860597111569563731075029923762032736830631507497393313056925380270559257865215481558522390765606928746409891566785214072534933122799901569766788631048217358280489041303266298395930287657565397552221464927146872352262466546858030157766365111262273748875886038932987706592817872284793131115577758743858207983898031696094537510098806806158600283302869481222517969949831305725385349286436450154215184286481456975990571196796306389587424411564915216602144395416177198504356905716113325435579190757334317362273142519414523744725277267926584719609725266069876678787612439599942166150472746119032746482219563725887270538910736773177684426232780466469896080261257459034827376542597617248975171315811370050972337588725023472500058032258030453641674399942948768612932884838593315590745498683703449089158980819950905052562506442390780522367023993666654844499015646469784851722517818380066634971974309025790238920915712338278853235509914471834771948896946343067407592284924237801010758409374222304825468955581906948325162526297767580765406082898148674244884150234599334004278978782095903290893048073508946854215748927302726603960209114261926158077959401148781230122149114403922372065606224467497094163298548343973274049238614296773724658453391360950834940427690833699398023720095442301734988564928618411328409964464275546261455584518178268450936385096204992 [139,51] 2769100859725803499106989715677427587618343201336678646461867919870369300007922637795029586586401949473102481463208969430481961457834717733704458725346254146230172914040619925669273987035316195851777268063729781821107395862907671923520352190627528150034488316233380458944329208343658270062958585765816980519043028979555797221356409958113371235405292817927063977616663493792325087931890892580055429590325250179580142004940576263201133419490396181025424725983617742969622494008483206045447493847468138892924367358031950417904283869472377055144388859041795575265997995301860639935969062144821660817504267605803209614006849981222553325582157481446903964525427810290546822882991134289791995210154776995319533731522346624243590980948519811983634230602345775969783395216102327992051660523332280817106574011756204616880682380903239236209912140857752087029996911345591338687186825938687907972726458935148223865607406879231185983477499369742526002451419954787467721943561821715603235939304350768699227000210885038272890372882596777247854402502883585578750713809796035907267753060972336835703582463465926291482829201425629890336747318533776323235134925581868506484173500182713384512277122334841398899225498247370332901271327560541602503449500407342118009474381427355067721939241644916984926182967174901826234486372772193697365431240467971542211781088244398348931903558079933062225501394215271165283443869743342080468948303346085818213199729296763510239063195790143498242166456343541921241613156 [139,52] -454970282118716272732416397345400670663371268020761064346519560639389722944087256176362839252664790535006616150513728143107371674075366321535995910245029792082935508982476824402706950568249036271833407915868958434761726513348681783548452728704752866988167527222535608979888260229299359912707907038361177258858389222654427615799825597643930528362395651770158743733870915817944432112810743884071266160726423075557494379528104452307818900371404779216874768446022685491476715756098227267721868038646333562762933386883269205530517341497227762533804448726542842410027057175645214477424592320798632738832950164970552515836007250529497887418014603412161803987674571328943380775148669806000515662894802926343900202672250758201510039633396997323444761848549729291275253491382625308515559540727562569441370089392564405751427655184200673688456856167462613590632584011473575353254977353189017654496539791904684543060258268321547804890322336022971927062967900166917273288963793969784514987457382553728549182371927375655138289904419337591685321709233218905159887693441243065010365080712534884395225058179413490243824557586658057820790821037083118067201343250631851673923655990942986602965793635800062394533578602211831620499185657054777241078222849224115277444389155926310894668220359320120421738649069024939812997561721969390019013086297797636362933229123350471684487096543577023653697477787946305156800283313200529170430285581190638387786277304161450812389741886142975417385773197509755766223 [139,53] 62787819708003392473398268249769233220725928063563984330227368031917806764880970642969209375318560024606135654473932903859347503626343107468071836042447200426009060022635421753476767570695983790915896429222117021233905244778122472796163548083446786730373090008565215601324364694680752342320600614742617961153252082412889240312342804419172562914629655633791318199279947478906485341943749273485788021258091677965950957525289014044147801217830930020438621251075138931852781575968785377583388873882048104915547915836759240700904358892249044911858119158719052247953798768572358730210933653813306385535503989885340808469113234450529812171453217568675557996208632996683154539466892474576434987659337022178699996176362211956609827761385030399010172704051345614344583541538708003489022782238107532191664401833392895731125580970909181468003751357255908924969650207657167655158229891856932599537228473829956512257645337338948973706368137465945021450297854244001228359662580291827044313839726840340677059124447753053592260011405598655858245248919703288574103510724310017825970344259749401548670480736926462065536051390267074592323615075890615319994113841647200968554887271169724835709201193375650339889036372537918605312957947463360406367662994277131526872147911097695860061671074825218546567768149809328583620098260764768822535608898776913563945247880165881482627911767025933913997629412433200339400777687009212146476377579188742749505899603330445032069394791348222772472220031711098260 [139,54] -6361822783543636287981647828759815111934074912207976375356098993527404039885440523636423878534124767967099543285170525128356569087235557720042023134834583681393716016058579464598457651936861732715654509380386369830701066561379087667076875355284624133094762741232437538572157027112704845908698990149020216064423632759227593746034435216634400501872196726772222680129686924478738427525510659131331353343633894591588325904536532804073334928242152398143127416500869714771051100217339900971369095945167962855661833384438396599316978541163541564990403426979529563510645539462559703026116836844614863004470428719909076570465182079259891762483225720752852140332122981216398789554263481019810313141093696462275912838323960063424310453041913539679871837549083857947629901631538437807830808432223064511201299944662330125067592512859881782692645787457522120657076956133396889527889063962966429189606478640114407212824116239203049455575338129493061832113781584140209619015655711487529073512536597404337091874382415854575302421857057769774602541812225652523677639283128417054297814616533627922953194796250835119582075838827677707303444183125340400568498206701412420307652435203158840964223462400323075464129909034918599302367399079613158707498318025950447702831527428105318927477880862671766003634700170745950364314517825111728854285977392078296039555373992207726856469488116414907788648100778663221508632453865608349830252375917190535837019151685260078203769887540416186082631991753043 [139,55] 435820140327625478137519713206437424453946503741504604310570681756020655711317695282792389485437135500753795751016824228971038711478474709352451733316876830212325424367888332269139489355095088904397113445668576375528687376056294316434037057841264363228232963634939146609627150345789420975016050294817636951489366866485576269715410965284471733729355340240460526553939683467034364632772202503708958261775205796049817857505030631572679337731113635908521282859135942944433005649179698137484610716319288105569214106711679591085419834709644119010920518528456705349126563260582339677153789824672186418013846415107038948276743458578551011582896493922926766830360901336973200836536996389620678550383547737294976469733046754689235100561187348450560892859138558365016880779253504582583177750884822427053986899337252778486598431008339998238571453085201007814076174287680947200922651774034406735966475663482222966449044433376268215012525949860573434996277823251505037316443583014377479544405197150464074289174180877450036862804335239732469165866246545007803716301410151790808537236938512490569113644441994139711414405349243491959633298039270916144397418414380708557024919202993262121217010844724024623579552225372698617338770720563745044955859861142404542520763826585918130888256496228606141694441701026821120659298336390473510720430232884642433520354815125363899561083835245929692046503742380774790353487161892348187981656835595998332768352374677195682118786450474865489599670855 [139,56] -35352456247402063053432938646440279083856711489265008393676733434016576213442735688385409513943587677655086825278390710620286016914366318366548715845557541461119707597334467346169007316704643796837337167922784750960915304396391363187218807049153061016553480085671216661961324466043418817083923114774872796697644956758042320939550996409614207053888109042532339225445807696094739348063753647152473570667201621396794173004687162771990150275672226651882784712399917743594415705694725226972003337345052557686576455237488655661106391608108258096291371836985370808061353752239556614554140516034800020307435340829078011180331856931079816709911358501745035702797314702486145818587684846664552584919044446751764027060893783496318221415266501547591254224654207213396087890945156847051770752018278796329516649151608292810186796291976477404995705923883359453923804339682011557567976027046330113374144475748365899338646145115285547194480678527383889045691883476335553161696177323946164970046574078958047763334505801855873448442300729201331514217827802598296077205684825067447884474081797107344415768714604859328836014969102304227647140116051526488601066174562676240982003175424962622344502574991704766560636502890475678689085265308243840257062195556217637252368448590536416281365025304945899304041469864481981623555450151898151743054523737369147449733785987485951978582045895006502717137145227802488834025462159720133686620224808538915687767663193907398791408833473273646481228 [139,57] 7276037273502343719530668429036710975452401986006730001203692953861226871710439900991964190268831941238144670726482430310025572662209811570270939407073748460835245095938993305590783753801833235624787617274089427091835827568506238065714035933988761537172712368485176740577541272425388036499579477559983966342594508254476268032324066180862459203542059469601610449807081782223979657620740646634503728832449761584681007982572774315418093776205254757326019738947734625504001350797258012463797473519645050010130085116352976841395937936952179564756144512879317405438986763494504211038080457903450963950955842231688587682905972658619683965325123580092378142181320103005444809473495175409795201176376679428138873712533304562867767632203846839130008133669641761680722080965958516882461953272542913574637995231964950865123315413195700138181828202602185271104088456802611591241551294754744574226797574754486389430426794014044423318832866517998312279134163044717348444409480157919834641358223552669603308935156763336755926880920389208097569511479600453388030363811329315415026932760344409987899682807059283369618923406094211435699709634967314854702356801517060230396088114198260304076139824527448797441542099115162691206364418400680845996809809427860505441513042989277626504704275842702249815131646977034975396806764830269082835320854235636080732260271201694505032835054912041608669279607242633951252418826331270314943709224921320146374588031693120296907349046763507301135 [139,58] -1186146605226471884743299119182668913452878717522856306974762726637138169977262378219133259080569600956177813691171029165528277923519945210033880758046674831924999057564649673219359414919796760834075080127438685882723993637659123223661462922899265281624603423562214997508370935370148129985452958783502325132347300930206377526139656010307290831060714391837579668735194604677749454096689365825037516174935787979133942654893035052720996520229170169713711103943832744276150640482876164649910367194876081837910698338361799790016490663483880056743069914973211974267122850213190389642744518256859258798004517556668357784368585109198200338832358880032904699439007254626230837802899712608974006435158462443288739017564845717729227265396921790292002034852225777191411823353934577876516933162537390926668244976233869427568645631581100631542927954926561225331979032029269334122125363647089081785390373390455387258080688018846441795067443537222325135907043125136791794273182600089712453284016970623692778473004733979805644045405054977485988687601749970981612184191295826707073535115875855342622137851536513291080453772231609960741595639535920273321634383386094915902239469877685571264798905739686226025813066172998223551599312614709444481248921949796007396190617296750877782410970115561054581712086957637662427454689903366757715825444266923062578826321230046275994099545042947128109775379136066703430787571608370024227139070117305693613347760212242610633407818654396610 [139,59] 106924384372456333327979010995748088927749304482526482370201589366278675056027634856696643443137063726948762361324452767533800963367313637134765706264672387554947724370427080733194484294898192148588926960082601583868857632381656140007566000358779209566823989452589950825925034896315909782980514170902229662440146579204791692943504603753836535400833583290226119216003067579993376627599487726500699897038870114714347495323891303518712866000822633357540043884971141977226821850211099926218840449635438034506041120224602439400025378669742680031570272718142474944777115010205230124779378763696203612366036382669775231273608200874473840797510914769372804755931411392002206436742328664990811433448068540213122873251977441977084799825704226108676675158573673020359173993608165238235797720778413520067201599522480249193505256956747185400331363210653012256096288674668490510385166068788933056049026225255549643881180040632122122586102742811432015424799636313531894696074181950950256229289327991782019702850829038764447686094786880190718430146801979504007848328353266933463979520472178198936152765465422173659983745935862116719070465316103879264461906149402817977367432542748815045512145891182099295415071119889530482799906478880544123519546740074529608827051683857055410748399224794679308277530785998595984202643526080430677844395476994525252050235940054135365444494973649987100774303344067829456806749931992150723588746657756125171551289231490848203749127510000 [139,60] -5268172624504314120181061696479079094058011089810471446684848010340148450747460289711497731055089547400355400587942372415583593339879496861891061319441054833847070795835169688179766890762897640113257032274914827787989937878461109782596159732706416984503985620867950813297348307192546859748725917999916432294707180710730456711621665636310803497020983747021607737009583110897441095962943711387401153907935478172713773281232684133576969922928196391088807767138107749611258314395788095318298400978472158852788242126150720946970878913693610599607409024178431190549031587122156746867165407636762650227196138194568653163318227462789559468530658775601519120975993697948675550858608118834695803955765428924248067244420933860134380567086930989210366008433298730462861733960803311603355366701614850754555195715701831050816065015173029566096360513218237091898121856124597682173342919468503848364079536188065010210349455687277342422004249650309189734383584748744185401957559569334877179126415923610823611939632423840009308829833415278599307941277944728382111720653775904616393584182690516372826147987112189030814852682458504085263567557454399828464278330131776216953094302354946530393158925974972473129520590549503134326643828777395678215323331638868126607089938955780020707736273723432453408657445134721942308944629530661965574828384547454604541727397181036694804050138082886697893858896118224922855870347862351905582788864356618528935952762257568566149230306 [139,61] -25713477874445895977625205954611031765314595075837577175864935222338451253745167044784555902520038969281664285074123472927540960831463869399254795874897546177431157763838280939452628151967416000182809111023645625882656535071686347400832547012234693531986422272550431950657903804949155993099637116021559823116603238319019598908916300121815668168617518739909752685563946926269390993933307917501443024298296418865353807658863819232774194211732146035276598925072997951566353703107686333533018047298891060619726556726138110177520553582921299830019565709001585946142299471073085077529317194128801942955498736439715558346677315802932950292202894670846388832119703186036572356131011635011242327203116027947257098491250738927474823035292852392845952459142544557122881458946235755613855644606510689740464204991275066343211179509897364052830715047346103679022283338263741956692742202724759604965149953320298354925532950644038454531837346577191648713168296061759915417726043556175103673097932930178889307286548006141121501323454260221057702094672951305152767708469659590412676709548490802647410876703450359332915453886549076348916739211530222677606983606822816492064925534240584602608321135997335205126657386294424477395976473866602404992947466553895242850743986144847174305878145112285785997744954372956856474938717145036070488660473815992325787952419611690719870072943370955223872591635686265019395522188627327298739678016635406254613867660423598668003 [139,62] 45213644449704603941697248902636651384629619283198622236970926541926304940851184602528068017588054925131329074967024363179006209841116488502380717431193028667364370859645284775110257287105859479860678433850325488974514809430772419419244615806717329862651076855061058942742183379404920979810111625809809536327979747838348105058594848214620747635480212384048709013451788895123046408023534211018800370691263824593894487790097375706394917674924064705568511587776728731603266279530211448255181722434203026578944735730343453066618850035602405818524425316545137032337204694204881712999596512551180107137185040853474069095375259500208252088054401755937503702004542543127442440885447044442359715891714632700351342958090398923720155032872756976800489687429525969478036863923572244755551968318654827980895505723169044566080102520474374990411721278489155117657348518193598025254293598209641123390675974537627219362415345972589235909955727102829476388679751548831748957597396568383903207498412878856921916234513986859177241092283492533194102539920952999342716745767135883989108169342311854894233259259268341438244461556557430876862474116622656914675681635644385294345840140406926523228036296673275703240193143418857458215771018170620490209909115052528739746826995782647887772416895221850543202742398540150513066563014384853372521180229951134570147575290970402653877676652871512796378185666644995747809659919534460835336597027631341702239066740194115831 [139,63] -3243752342180566131300040355933025009454513087913540662393889754447241500045836366757204358505521789910522889472684266395775293925164933089475715693663331045057999533910033188226289367732966632671808292941637157914909741133298968242248612076718883533316861158479590814955421295994988930913747361031977006793537646981379113324570969427311418278741615740752137285293947786654080942244719524043300925643071672903827780593173162861100889714312265506855622743028679370787941595583338662184204357273678853176304267255679146118910759658346050921890008010424817271651386631548478443708701353525156131802862753241130873253916028785574234780847835513450983540031231430211137981329437760575250937900232416561087906257025867762272706550522565662212492330332387294072586397290682155180308957796590002246933461790362413716134958183078483076200928242463212089462583562826014242598942262851039604818751846429677923464441834806877256125518992435686692327113025583252606863749311229679382877280783711201316462245764746870488201673746971875369034320271492783015630569638001181449647801466814030726149743416434537986581516971663559741360436417585542345246198875981354047124274474479095083649549894911584887213137709708760260838464317624134729130324485299488176807721385330025654787932557742871526636303226372678243814657514069947706867419214240799762545445332704057871613197394876995018609313838365600296926871030498808566998656326012166690198744893864510 [139,64] -122974427789568797346047044293590149975128746890631012518122020298035222983071053649606723837909382865502070298663267535730478608385503268149144759574935030365155275429377803676702904252928693663702682217664827799044048580502345428815812574807369804238085302383373831155694867022789797002342592108298348934806631436424746817429048628470092546664274883802625508062458127129109604274437010238779205786637986504339742147470613412425376766445229620518456039417722431799604358510338406067793049894131119068769184381746384564188154013412462760530048742603934025116389290368495651689811234454933971227321960230651047232259010508273304174351303515474846573008077616213888642050640918680283068565265735803107665935278465930594682705518641823255856165645326700606745443726761649672172870209276535170749327070791003803718834185420138298499966694227940328544831626846945850295083520100133591694488068163727357277294284486939125617144747468793474520013738870977597249942363089473384760585072243015579139287623969012625649294933903132164477566134365395681967982827327404293525697859252978486413932767042681135225363872516713985947986072360267822344508433811909516709876752956235297488270053902566189913227729528573660608318439999503951526371211847245231122355984789800120071815822804093447687111802427149775386659530613961411479007876934300991562238483120165706002062032761777849777353094718604837698096152412144359905792179643011888655009155079 [139,65] 6717528354458623555598694022613808274676148597904729288739004707354071701382918783618907937892509726833755631490934399633691347349993334095617229420763649275862263184308175804391337747124210892587579437193232439495613156019465935056409504098573797747838293489484491584858011252857675454991468590368498540075179282541997188757747416424726094283488820294151179960268115431162189780678147492646318001666484030936873487559586640819430199144738974707573114777865076745632675124192394510205053632526949479491779302120768097353264066493440299295155345552327766711835058637455088308283226452618979817557740113457778709683220775071213456484594214775420896527325330837612190137359424639410373225368761031877346903647638201337583138014496812200559031258061305486475421321384787590939042950818785298312178992296660719116992062982664842469610908810664059509840119582707139599327667637729776133564180655471220784759473925711603201665364510602286814836628713313520000444662270434496944299616689768032419613456131777791891756351454081175951824502307156710975592718737069150876382330935002399779136961088660716040733457966063447806517295037156996652648985907079309081000811648405137499121186259268760609840224595160122842324353328981513474518613179358845495899933331746373829119323581666251576696301388792446937226442379885095307109764695239481741209384142134219832116116056618381335182133414981420665543134224623055506624482487885097332246890 [139,66] 531416726936841452491446581807484021161635750261724917676092124995846300080580020205247590948783723984284137565008958616197336588092829694607504402102048083603825626406360400173963914943390381274412873064877184438507440230703465181762590144633411345927815412379905841894775405534970689402354230942558992702416300893033656830992440340524439274248050454510707149279172831601325137530129359848202470181018818125577087791684263260503248617747758091722601597715906895499490765367788535787897766744471158615291409131413789580942159898712612185818791491928290498281127545242595497962972392256963730014172453542588302433896168209535476868889604089712043088329474476188237375854416416485262282800456052402509633006012872772428147996607938552697305354252029932020748894825956370202913473688377752164942299127509880933043907497160223348709393306939284166160072920132377155516237895700693889240390556819446080663343022326162051740042651602672039948817075129671719329682005210216438313962016494522282212725726621506090654959347225291936619919473934821470179079913570574154739978686769200386423792807480816411888667876034119064339562466470406734501602668542321478666984604992011470225596358390033886186321073264028101189707861124987654603775405707325368485852731339094930475930869161329295524315564879743756304771885130533151695701144262478232436680592517833069432428390493458893161061102186110549951110469915305729236496326452962152043 [139,67] 23698805180209697576139455195201231663935865118546604443944599180931719009146061366055259568873974787354301201416758626569780668601274740743674172463225508076698432868057846420719094670874772461843631489919354173234349106789681355328869892805288781987871064107828579722959846797364270231798323645253280235364332885939179721473115504225241882217337044302857413779025336069080901764599215391453196839202938452088269926009659741702075948102640148726183350999478747632769213785826807986985912346572597148169793349573802583305983824714675256113715550540259662188585097316670079342699581743790585154805861046034304381073140820772914962152152400575741004086993660429016895798493441222552801229792011177326207744859472519848604131932598212233980579243161477434522331899599999132046054347640019157048005136094345134941772292297133865533975357887537489876836829438354897890862677663988992784992074651457216737621017295730549014469545159949140046697138539507147672943878785922172176700348175093952297275689365810574964738110864193415151533721917349521801248862061015264457175146895364184961904794545558187794750394181229945083175402150869903258086424078089495526331758636137513085597005620860777031321314056399336583405267957860958787972820349359293304948556086380010007588638183480795768653138905479614918554100307267196833368406804374984520373180524257683427569861400574949775733220592303861042902156193427640257423171462029265 [139,68] -283135108709701964401269575065548824633719584665109392042758641897348162652243490581470769842855962492376497563949524238575880100043569337281292446707434066647413282927055309250596952586010367719128346536461109620297771720036536190466515532310932142788635869002289953438776652079145815821058082000820399233410583154110854914523702585497712625050938239647944250900301525137409790196841612879887406580850024316298676352222877265955808845352368087185306839092532518212691378269012442406227453339632030714241837699670464567343715918526191961212169698342132388867142501933906562686028250623362100195301935736008219954051890179769360467151709794180366069061568168628669512725210160467606870939926651989963229349229617954488073025287148874075981067693751610266442371361061370531553840565390591992151927423855384963076032062018996411134337015637380555637484160514460424023848850007163559482429144519562717276268615422488816438791060814894629760490835025090578114129284013820967677080658641045679347814709137401271731972072263607523301269695886233182973667990635865253272813081465865119752369491599318407141256874684218904584956039526171970257561226047955570812617050183566352138472940331266205358760997820173764572761358321220027077454898992020177828146580194480912399166917334175088883109308093274001074681755020372853676826737181445560404847013635775292250879696867815742441069725402147171679719263114284975375550819895 [139,69] -17642404911071368159762798068173083675792794803308588146559829737301847611343922502484782908732429931461490600341821844783028804220805621049431802392829917625531353135564655433927487625479186055076543305171498408647614781055102772641698355203294692449241331442508431418494188396671753644018349310586084140007384167052283092053832993884135263335218952585338646395223894395241305574003458996630000066990979302579021455478393894793466780636393135058898951837366533586736306521964338094109714469385497007978772799891450979705473384505453075858383318589576891586893527010194474151977234657201607750552300041009899363069424098105696857853723158626021081505645043771078724780859417726853028281744577636018689304357114161141454241852311765932068676788062318514347181685268422895584554015677662195626425832218155224393045354714186887981021090012911406165991923439242583419541997227251244887527986316210144492298808197105811671549575848043755333790855112845770667360300807156161995963648091419823157316518758874573384150065846940769727616348821568797950724596785983196664717647985282651748606600041090756723803526284105778007781083824374709152886052691106490128301355728318099754682586853017198015169100133364788271016235018720397448488978766546852708104902044865982758393695650477962492617521330264725397430407001150843584127504734376542807249079526614698411637588779231957728325773965872166732446867651518726817647501 [139,70] -442317424670123091710268533971162532644177786549832483249799332102247295555599350816631797039396597263048153272213401985978804176879507657501057175411107876723943436170349144692885067844154346214409847948693769179654920394166706529533418120000238804319605975779943874064265252840085411265762519025505009698550995265828542114884962343885682854822016587709915885419664355408213529424474493672161300891262411049647578489986812672973488272772274375000497656099439771000171565886295562934967742028063382628599078713215270136406626266886505768791841856505299722172323181902639249910618247265744610320663336015758378965972164406213950025294667046977915320577218409028119962495144390469944348859065000681169106419602814451736629102617157497490859035259273489055620557839374324476822880462647520597087760646160434628703592874814464192216545529986016043235693918006412887028721892933980228339356932881850090327936367674192923753070599062017757377374847645807697523513437667231804721829167264088335609740133622868036975310601749021022782172381538700863462520914797641606837914072880911093731542339439428794848572248120321332514608277639967134598927699292027032706992239834373754865398036395055255674737832873107328115380390084721771450053091862406064490674662764576970602406805789129599448224916928572242876309736522912181182148810211020724345434016702579745584290695426863725879847480750892642081470724628226883144 [139,71] -2585528733326066305848428333356041570192415573574274785391089887081677344825761428788310040874365162499328650532787075486813584877891431429130583795486703880166537749935762102651972353231487735284817245637358203283648200822654324810769453474661848335194733285716043451739869767005752515927190938202723439163439065977661815482348950477893012744095063363377899921783556339883814805070968127574394756049600817562409050327409474705373933169326802355889903449987749435229023925746382608344079602608770229202292550504949396672955015610249549351399735962792491053558551811731128532330398087292586135070791005081533211366998904994642154944670336927721976977272400965950512044943837328484927478456111749993211324811381803830458608856052962059701226471877746811933348001255647232301923520891452135816132028534235365215729642905553083882946360745535682957501912523808077921425229286891065512782503171383702123301312072886081656943882953636548935112418825383655915135668353975517816265867582910708347736957341340204304355393192078783912028643415785250924237657754133828770410929441880785666982139041231746970367050015483703093615047460759438231965142534570734005693138811136648636645317710016235803500547956644159416831231563018612867856337443186271596756007937552809163433627690892462172364498263126816046709871670124168241723527667536018425870626198527380960175045709949222241590686252190859420791678747019743 [139,72] 11112512988972284888926613381876130404363775635036544918467566063904967651885775362341816736800177787532322284265003089329970392600561247241770330897364904266965964899815513951082383411008589833261551872528722351530707381035761345178415994314055123856595942233060963474848219827248653609379390853069547356482723503568888843366237740095789146923990446657814863627863175753379416888426819691941639245155602143231110953127339716091397933859102385249159047659145912710284497108148601285384183404644461525360377929669045386560412081063732344924172271376270243374106454089032529074622901131349711920786724981706342693865242921424180733836289731334989879691421729225832839705627657427196911246672443568914896351018022510573044190401403380310523201772496606345838354274650044442924722357567128683663332308306745007927974065760454640334854623837996178770318330011560256263683211173620032892136501536965210198827115098122766272738079191187866957415981686118715599958382388347243972453979385938340529866725502466123219212927338355154924004156132689629005972312699031154132259383691785779494678436037768689659075073749759670616165421633846387149391861738096895596775095772940271156249272798858993518692980171343027689231965287703218573946888001161671375672204313232933701743798031332511824454590008956360595260422672923115452671640065372727225594923880875400961139614543856767884210877058999127990453832347 [139,73] 52719123300713139886146052167067176062798134102248076616032929690543697372705474714456670239585331992782229411485747472785606123108252171220873539476568101835021330993577611051333911244517004621460433077449715785640393094350713582595132551087232826434762433320413651688007491854140792722067262137955065600548331913648342098552688252459640691384504683618234011332811712706273468161284543433292758965155419540881579654969032586030834195126864923955186114245185332784902850102327084890751128101074828573082650159628942411459130881320946411578497052613164118946406543144738821083921739049120083940892160491491222491185302624028352963404454953608200130875100898528157344746247297567270453225930241940288686118137534418555651247946312568582981295862365243254531622436293960408519783524714082418943622032351128941400341999479776785842141328711664508154179917718075710609656403507133868636175447540676894882384240074399106376769427932454200132967766505521250202024579918371399674940316074245802946997241847168639729986886324985646261597382731509752501571560142823798788152609650232364170820870830180825681367142601594866119298387961324520337453557502447190441888944894064952169935925953121490662779713631565114947842711554985995411700690277925782074506054729326848720053744146707903544688954989747965788395354953006699852227818376884820539902462224694599280123705535723366068230802641421263049510 [139,74] -897325285302002691849996090427983484639026689806051248642379945241382648412696288187735965964601308558401230873002741324384081509493911235608779232853206090826636324697530483830668177370223496810783798628725107448278475997122960091287213669997856734828279249808901553780544762178505530040303177176200959436372893626701921569832345743953230058491622452612755577059227384515140416604191333213352543865175328222809732195516766865128799732196829263820686489259321689838028826233837733690790413678469717417076865246251718393738466505381823739989115068133009649816404071682411249882648859133290235118562396446747653506252466227333845435401485348507908393902778929383302115896691508819411810052340640932838240580276375211609257954722268246027786887870594360375733572634952870159280937147614121606710756857183486085875856495034923136609109070953994028018146161565098006251899993289390443285686040053879957012491159936538079302674463907469102768606920807839157850093305818144876188776180825500545702894185654700017327886469294962705734711630602363428737289320830614946071988840409406449385213217814353822540511636510059717106076255095568726212460837266554319432209094293545405194542859513676933600012066122915646323117050157220919754107030003618841804510947239231986700202304281480955635301602586939601373350917247328299938430164245426763325012503018361121473168500251195256862279125258793890 [139,75] 79825181787106089434631102112296951700812318804586414168532473455362110322582670797589021965099925905939587950752927310328697096891825624708914887228323291278233434763208325242189588733464356399944187900607488768330517976018833659863473842671459489448856687494984616523953035030562447064199884893131000322982476493893432533282045619261040133021473295915311425995969768208478992378153722808613574949443457566022100710392563462140546043007502768422289988904083822667222083936511637230666287428943163723918109775785317985749741571733544799853804880616928488342252235770775546704257382014030580174488008212012137776568646380843316559098005660217257061032078218849042520257598573441092853101251697682314106339225674877135921392895209359512360845075401411572987866931891066423903492401928205865250075209050389367974473843087297824348834971977117911151058289963883561782572362872558175207173573529884241390657262140792396684133085963858550847831325613038896696917664423783910645661531078884833879434400257593492358969124260358780024620159121064882009500349512833139663980521047441874579039245378574461549992593368426823685256368685340421616673552260917821140027507643374327005848741042341025172069246966256615531124763902740771669632931131602467587547487193683800860890984730620357971874947547370878160138259366587738661589783330107312593814854311130515149206496617242430298996421238571 [139,76] -164610436862830707595612916226294633080810509661529669921746164029704731989197623673198587258880404892167736671307643807216150006727033455203012418622464526815383607108559360344101520759793591303056424440366591451039677528119457812081581168845330412586043000712189826964806250070343906948585961362832353506815656101182859709248272282039714660170737910572678629712667056696513037053698088913613121811391235132099469602249748163276806909050392037998061325816978914738640319151557826328128314810361429215455611195857260874126132774602188999919765171686804304941376797434572538926033389188502432775285614989084866276321058134398310465138074081719394329475723040068625714888045965234796785807358597650319957412741048124918504520739386156286768018756344559680995892485588534250808838191725179572976447414290593514978869190630096986920181325259970273074086954996026630947550721662080800856573584394761999863300158790506914263463074098395783168037896611706082718818908578705438380358468305667632959341354377789706855601181934187087823151797572161408987341679046962782662137662526375933701586999494423380571419688006356084531437507865638599615852109374731311682234647517757649163001017212298888210880460422526567538028057851485276921129341417964474888496663382344984434267606055223054217533092072651639590670317923949596307280207219083840079752315899762010549782769603981730853415126 [139,77] -3924965950219024215582594088235703636444803241569398240998489825194216625930264031287625473543385782379161812159098164676259861126971532341404465956672472651052549496006053546072805108872279524537742708995015075526220182245748696554326189631013262974565579445091658497938593918073827577890114567220437129932439260192691871838190379458466877340345013350085324720613626739295083727189478967152557510788300478559357793839462157390280962888506062003853351671407668890710037980164028380861806087492838001727736973346107849907810908540444413565014314392818664871685798186659780161305329858477367026379162775021356911967356325694701003567198905822651929825748945698483111135066112395030531735320652909602054820078591068428722675098965480367912530600471118455077943224205654085525328148792662486148051202835245775271758812016425651006316496479243294136854983850506085809250352828196501722200991893104249416838521500989857157412182294250291111122707933238347700189538853499653498378757943558525436472737577046913154877446853120020538506237666022801035374245767582742883949691027892510013366827630039492935879133916759220530800039182512597272753410992643776222638872963181034216466785999520461420204300666480296679876666816360695645636475914770542738573950438443077466965623419152640697329053697721949695299988888247269901350075515287300189200047152287586465591254053822141821942 [139,78] 19971662840396072630317583395114608681833112657108407580913098990152212042796691573122568071553683845658396722859321883128814484861641228405180059260991563936366629410504579272770389447191697781001951602522714872727529781164366652954883131668811724998370212773274465221965727997661540929332323097176029078447311979280788629536924670972848980193761866468489323550852727156404486754885044412714757413288513818612276879827014848544790735278688453796127061788768391086416866127591426735478886341036104983374709096934569444405915893927871312232933459890599590213512265579456656123051475785660556825847544253703596430396915466773582213789409851951292228776204472796324388948693000497671060856538902106736345871877781894573060433395421217131995834032549998811730323779844498827068642072661342919226860736606819167280984538598225350839399824164784771362250812833086735385529785129699240714819225666707718965219078559922467150634521494238765260802793954349789920699715805484449521689175655589680871498790202536127917074252406010850603968668150876046264100549745331602496990128483857468691230377868460116067885670155947515492337485696495164504440906820483160581220817291606420317554573493545720052317790468694529201092291031543752165680791595807552188978029845325789518099656512482906882621948589393655649269804700930084462410745091153034493488818266737658690839286741097695 [139,79] 39148847683950845019606578543046840946168548039945348744149794016333244069019452643842734358129379683095129799562668302728155174772295520033752441517331940337378025106513879697512457455403679762429672785909747133948917777010718062937514984508375769871799543155943503445120842328518889979852184473003032944239185792657375353969672788448786528457090576889704536345425772910715870304937768608015357709249238462643667500479500579657216392450758479072684778852683050899141926786308261014944898685742839530317828490263240979238498101009281880119083381224500047328696560241072585344137727681193813976329322971948088201719226805166061689824978659593907349057560928802535139325925004773654600787640731736485260049996501598471739353557341741997628596042966118940168675168585829715982195921086721535870418248605405920906180456752657710877042288213289905351174585280365362861961946644268641120216414596009759042405870594364944751753291623746942977502482185029077340757620005952020751818901990235041188251348003260567943280501474536855407322980428755063430493085695010031358454603298188635668219496427813412300661440232212355476198039325210631048991313164267060995396095640067236659169326595669733083720858003954606574395147605552910229986217318526671169285525144758222615806260637515433650323657308879731998739351883509945205505334308232101666507232720379009332897678633 [139,80] -257432401583871280730566283759196062159240498151917497660830917374475934066148280184474778452662608872661113153331626338528192233800683915921577658964487428160850615231358022430298845052031438121307027342719300801197468456315186408481891545393769506171217355549706346883517489663666712040322964969971460057087357535714703990383814994734030486599223484093478318546203415395042124131865827586347598272384540872697935813816907360065795474206250044802448785747506732252091024559366322194728453123375930199184717207326552224661212968472827927367005262314760474281808009787516950527982136266499170169739431789963516020377297868112767425837417901617015539420878240309964610360571553474039978803247320486473773347758867998271295739486671351175900173474942454834437718937128414481955393315936645656120678481038319850029722904088088207041063415340912109801728284738663442440556680293764290381049412413345996401424869157450255192468478309626102549980560403729851926297000820452200958639039808409866041174134623354183835565167307491388148154708831070124867689906989557800822864294643656481237423351071330572832743595723934828515947293350083122447324926533251295934035211480888592568902250379024743043548087970670322858977751646871492338185614926257611723927755322893655976189607798786366982692191122238488633270666903367255911712177825638973286495244815136170936582 [139,81] 139251289194526401275503088505621045041119508855946262515041204861286747343154204042793745646090081472237275355396413115742905509012320983325780368504684947232392237216004934092563712445264035393165939817555989107198359459206791119852049830630464972069585165762539031893483978958162111586993694141109948312705646884192814319692209084745875915420859551864657183558608429640033287092634602726417772626254437428955763111197622772790004603164696032758489219550455789082469035023592377609774838816374166560704492960963041421060693842562872681137499151648263909228257116394913224517063282583508377095435260665030331700468595971000068969956172317061173917700463104111527312663645446388831030591953759801927798064427891963130987380190122679657912023871066165670686182831624586512905273456865051039531352572339712267482275456139241834554271020555002052717317960491800531608208082029756694009328902294089899813467141572431692004383200424933568695984056834739789429855566056003032064584877326252898661294624968719998253481566835692415300977513120793318090491526963907712979831766852962444428478964961261310572442863445779403237150394721583814960198092440423519549879180460420495164592423477684908971212709739581746362078677283861440508199210306736023825353766517706939896515978063418488568623877126079262829289934192810028591968519936780307200320182442560961 [139,82] 645439912879788823670552301179288013725527201731627373912236012298072252490512152427307378792830396231487252087434839512353464460728787554224137879467437973995821583646949225124800072828129039524280673687567320947332353738344113028743419440727524268951079687180010439919746558672811121009280598173241539474277010030097101119310544910502228769283021630446803576764939381429947803121060574566696376297533051738441799432652773180896316233923294525670268563831778087107872666824085001549760811097440130142308356884033229898442019592738645453178272630849215862797011315280750597987908789842863734634724797093319671374387107695918486817158994434831407327451889631906132829818213059712381227650594342996935939103633970479097992853727168404995730395150880352422978245761407986408224931606970964733764638284807389976831500797031970504113245630358267548545316780298377085879876185725801862371036994998446729118231443263651640738598972435224643047727496572865910236891243785745059617120617189614826908365276729545902780345386538352417863466661000414454719960400241434235688590580747720707068393542346066099745539356568949994926054494055263422386882575584809422742501983157865934866067311599723600741488867361101969478059093621933584683343433503382231737291089389761871268712369702373604175316362353052735524544512753771951247767997614670389418703915656 [139,83] -75539809880653672933508727929800224390131610254818553414115851726775423603284413150335064228628708097707534204375299714731768200008589267481459220826435821455278798085687120000227486143580806228356392457919558378122084273520902907150973800763313638273723327831851869304619086014865484590148546384981720903549254079330580383725942460599887043390051555273357566470333051424543821053784741569713998761777632800641042178627498699404613890277390231950249813090303031610812082878060001801822129506413454388489347027216651476801660252353669526283248058897010060886462401070509947305033081177356398601386517516709774106729797587137920244197665361787165555017922474158032592730078918524323224884525660188188146400542619061970744271637347072764219725119566979227879620883223201709225535729629005924511804205634422182939069121790230559274760795460474126317023716813386431465808520184640784571313080225218081120061506421725656540020956652958277493178108792666609812864342654615933392849628191432217348800648947534763200443572556776040068519768613045352830198551013326236882776466563344654424376487234596255935912676243268511430834249431352874197490750842830626954795950368306830262409311221907121720328156832896151303477595238464770483051986951631795907221202812321053014670532262824773193231839301872763069089306298679733710027798789335244029930 [139,84] -2238398558790344601656290903093313845040020946111658000241827878646119980288100479613720154938989615239196378701414739789064226513199369292559804121693682412763338930556254327010380220575774117702600918822441728145909500305295260056533703147606018159720779954929251702269732230498618217873542369663632069236325475527841576032512480954418584651819468798418978255878674162818321785098165710299217005939880766364976631724868924755656144578019844193304521735366659807278668525034526592950552442202459276878688718663722557582921729854892995980101462631270871480156076551968239028978963682073358402398630037993586617077009007069239377883858709842731739929931132232335790635892520486694020163284980005301426410685382786073571697961376755730154798267277970069736249098032239016356364216917138677913505202228111971084660374966128160226703428496992903179186425791243548652049282748208725518006179207099301801965606395382722386622556882489756912548395560727858931679619326167403410662624149488239030656090295177011448442187615090333558393958353263419554172229878463869168929411629765583613971841963574550777947740505162583240908069916214173646376668808055986217321210336586313863558263396641706360789996516145330325221404503174140823368389611042538630646099598616242033018056805009063720137182391248245140634636580679252946482596113768666949 [139,85] 3825711629503792096561807331350949643423427451112324962099902568201155207093673389358112070634730703516576295310476443937365593772100283586881418757922785975397902593591327913045306533839729428723189425396829087994695604056688021592936367757422860816501680507380470444063585622801733070239197770288792834294248423249305471900193645049736153096280933606913063037221433076834615325443155132738158531649116488771993216781679072141734097772276904395663176468074244473855898138341463759334478770972188052202652616174028707097539544431793164311132016665237079422689631307761366363756540522920497219572489213601967970788580641854958491144093022128919335559213447409522417107920562001625645371590944365398377320037619212766733553020542560157644950462261611092299721980472585176676316615580293840137889214869858642695644129321599231177599431520115738366861564375138365195122986681084382113142077766953017750161278853075093081262540365097317909899825531088533563054109092598890822451771314610856025274236959744555413730651026225385932788065652089837650717138972240163210529542504333393908998443942401884091568862983489349067876405798877354954628475761252385884017399924299732579200478413220707128515041678637577779376184862513434418998747329122677792975719488795807194331917411676789203112615600623064056639681619940454602032422872527 [139,86] -4829839179163810905630209868934037328341225764720918702170779216038534210936195424337475637863145081167093775702649808409284099509801746403130967472886387537842789350081236601868473650144266358968766305360978936813980632894216124934831643284702155560757889587109735797524578879343495771092619855973534254880754096155729314174526372033686380000020521980020852685725676527385680279242234354592212274165748890777271550426097045516336856727813508062484564842856049422033227662549555311083665092229038360273055895523644146444610177785149237700718930918743871738386029019265219182078972009726357437012932609367817535431278475752453527922372007261646856914664265961813678094361747758986452997343477643529649490524846400593253292530557676060771301920637034907476805716331555896879946120673601115833352862616693073725650566639671717760763239479228943515652307505673420699000611366653286767767735104618323461114099706168362372899975313961634689355485411813072875973970028071496476604711865483181943427175580919094380312886483352264040699653800335365527820639053268785473633561769815958042758097312562164541864032978659353416719996243854937190630250466140179061668689221157641360472123601726786546398278539602553948629378930860785895966557124566154196851732443885613386469666353699067720842524291395887458849738113495187984357836 [139,87] -4836078308478357043169852876212882159773472528090842755431592210309435674181249533820233339086864111187013324102007267612602732961846872152137738250357110623686992056469224435105783320803052748817332918063166697539731036591380738281186259525291732489275159918747503020690504767912072442471151713439829140354526781520882086610916761912463995694462415238094393235530502122843324626761258641007145322257640860486416907987381377359443624575359539572309527498542721120302221623857960203181976937294251418465509608790982830097276876899111561931147730269973284951771483263095335078686737657309904528365246389089495821849808421297843018443819391460027649233395080708806039219918191315915989979578664003094323533286515281545917108369562527131838186518434454467613527847989680396105951641501664695071608904648053513689592651045351120445370371659522011560953239523397863493357815376547885961405910524245433484935495793639195461631419352234405554658934181820366048213614140094745104602177607264486200184762520315796861746252888731773594776195132451766485053915991820327801643698873576784843935028421409336957822026290496054011471258959830254952332432217751039778700769424758751528693003851276781587428394645238921424237744521866949809122894709894526256102384690054242637608398801684920602136759404202125117067953262163294624 [139,88] 2066105569440470769157249967419486117088887845268931106309128160123759837782858686086004962984087243662278562449268673258543140184439742547751007046709547461559237839369900338225325770855214611775047401641083323855288336970177916897789522548523473765984665441473397332404257724791410929961033704413136553444260878679266237742552580311151377664031390668540467022521474746933948240060150074320052330148401310438034827143279586420868848243023741997580903417345954203272603745352691773270677087248454614538234459678196206744978577987995945701413988075901751611352717518271117538463075681707923887137433821324472916615934594652619978591636507258690616168784589496023635861392948539581505543676387357451156438930981486480968268029159204203829561607368445241948516332649802802918821173849256874744185705479836728669728529701467172961232617722473973622702068557201236907321736973188593735368633709587956853974627458104207517253017678936353013758522174463895113677898382403830342756000774341197912948165266910907056691150342886530686839304326922771946555084163534032277714903265305309830637102189320557064238906544085837482461920587859397696063702241290812247316161018107685098043569135316644636470226314870880970135759712660072500006700454544655377264932229010635673939004181112110126648688364499488673757632449428 [139,89] 422473235581248113699143702436166430723320488954264486521874140402614937644050738684820857448656405129395319856307845199299413706226170736191425716740331134598435736644779760328499915385945237222532269096017486237342048592840682467642989428593825442546994227677743121127858974193517548777188371287862211460036176964306037762037692414270994738388706522916208642723657340875660951981067834199751025506850773685661904877885397085119038637167297789597363275588209631284690942889509632187957456550927227596621920277455314715552609352267248902824248573017259357003070136179682391801726296672218609438475698395739999675653158030532003733139805526724900243046255206701023566866681183609271213521175923375808821205852870287087354683669808592835875037029410434898652451247973955263584743363858655366868340372970032067124670458807902997797461788694146860397264569772937706680256478453047075770105628847319278196530133918181653914378643152374334882001677551285050362116588089831097297954681947926287635795614918512169650622766458273284129396174859184104001209107119763248920702157212494084872489265939560866437939505716544282476454402805946009758552197746572293581190260089805789658759845882214705470917172747258644515271271001680703725330941468779797456722774642273385645560963783826698181572843844872619422016 [139,90] -865424008224992886996678246134783697285816092757705065987476548236882620985579916858674245302524564380851609982238097417746190245902606993582124350401418453890232698105748709573394846311725099852864879228702802374620672911203302220592764549069116162562330203339978716639517491460926114116746991593507188025056961485246151102251997963813501206196636478758532619598808485804687429645488764393540730413083264268907187265724780830852420858921621639217674631910471620398663218330801819562616874952399855907284121470421021300543135855297541391992787691880197772861056076993840912289228668262257060281150114120444126081893722898492909725244947862631674874032166702237796740078288620219306902963437957265415584024074233016508231448403688521112763499261175311295847630544437048207689151711411250967060873286022696217697608460982928872646008926950476768939731926743019713509961649994026084726471378923569543453697311979540632942654413602445663539185437517753964897518300151545363764639696045651844753218522492400492409677028384523167266929676775676065201176519564501567986710487053929476043230258669157486861311492489366371450717594517274156595431717402113558780105652812478310370798471358873649999455019495277949834140938297491916191160517258747030097259731552749474345018634632438258538828487237352102 [139,91] -403632706006063337681802969124502913875457792718962148697167822342147618230203012119533645255216116600579074484011384425804675674631156241711865302829296475100043074266761898263069351334502400144205611866870640321717402814284863796082173722655140323862544532035877003858658241791707373940786615706210176869431585435571931301577447899967489413778537207605712023599464075082140844586950445230771839166822800177065266370490478914686015289649817748692473593571974170562167579142521455853131212749637864945972124462544098303268799361490420099936288626467370417095929803765213126804104328259270510684208176632362123175899265371656809519898572430772716093541104878698783499186599806365163835032384272328566356985413972328524534456991204317612539429452831663393524785041346415393261697168173358930076623745327430341786000958686423636854636838938641265228412742602561382354655088193712646073683493025133838648464024249087421880257541667870045140810682095614992511245550767972231174036771747634368158717681481459506209724605760295111459571662795252222385368368584699752632937565385706448640186072392148576806699860190348702653502823771308743667433431550284374377053636598689080395587684959947377091070268173654957356431823783634202123409296284073201024202755231292802999632324875185742906761206384 [139,92] -390752245715594053282545947187911728414614057935758725839539900468422122649150635155873332497566665177153180613051642352061429440651007712896823603212894250267099995924936473992697704108805680674017657708887037381831660248457986261133494428966507984840224140457757988719173484886402205770724502481777748577559969968480186859965265998685292220912102253262733665219894531133087077099523629696478462331238619462593466484304481693584154537462627700504450700277420777246885972845202554123213566199152633219441350908854827679049125508316168854685726494315446308845100978173359414364013762169208575356234346621818529025246736587567595422045744963981952627074303638821271983616155365004495629155435686476921758517139845241785987382506328869570484034908152377284531069937866883334879725801424255661317215777784128436421484625545959017288530748004938956087344342998067912935316990032551229190458783286759837344366994796527960469461450946144457378236418113643323872646255321496815328764573341184853307334567824398473961922396690946645229208968663847352146668559096032413925435516681249978295269259257663697096347772423507235411001991172566630687161865153294343060817784142007005649442942019448523046576249166442539715968907248484868388310013578414448930737614189445101788597960887543138971832 [139,93] 34057047931818250291518141124674487025611736343804655609529003092448013377373715766544029677363816208907547036088031565161195565425909426680836529439936448717098135005057721944272421353142051881088601230313902648885979314120074392473346542419905712182135212415917864340742064723445412861559436650424516440977112599357541142484892612714535590942565874044749008492335188894480020250398659687749525980362440481388001601660421003337247926574028060169013226150644781473675786949773938837975884307262723063024929416297112552046328631234681395332948691923946305297275972738284198709655277480762724753660812352243921579670570295209722153168851317888551787494314924977383276405694364848867961751576805135582415706343213344826559381584925121016078207688064728495210880607745624088690808899154967374567071992778462748190697824236120858402481092621421640288657769864587626362885188134886047176033392727017762442960608711067346346313795139755843005864074919769501138635209375290437177814287150830899684538424142046297420203189418188126731192451095558609012026795542744358336125271227850268154221991184176507806147663602102451716947933297440432818441759810365717528086325540766545822197639869952021007923543973442090122790935802982382194433935273827238981869889058875328530163085246698837 [139,94] -4184987252341315295382278809771529490997835023412118569069860833511982439891026758977722305747656294822902106946003007071270933332617707834455205494507407247761633119798386919153353623794975723594763876139646889387615420109856611960882277317317345384691452040118826150501790124946756685710025606747471688913415830914237485451747215272677104755835699188072931288321426761823687170390179112194506809558647021189549653841958370757078085180040581457472950679711547423715054937012539998600773922011986332093882830481998996311411056908451770219752260685822825113414231535779906754476386757984295296564058472717152500202307509431794019216165234093160374191443998925855478832010160847280212498549020839334105159437775769298342917715551591632974531412387058620438206780914866901429135374427683235604353926032020136218739687271992533380230988158036325024275487701363237797013775755523555607072698933406327135006478663611258267483617987631427770371943037760009245681562488630779770296384185732269765416687231853660388255031410266915221405256288823077421016371063152345200050707240769170183576479474667188119566756264644161499566704422733181955470039315971967811298993870668405363182051711970512455718762695653525101099869651102571360933090534923477672803227291873491347934406581 [139,95] 3253419016573413803751742120835754244842942008297083485528271015861481593270291611892700456946175909930934437969220355430335977859192101298583164039140952165582676718300940801248384109301473399082967017987297180561470514825213714956435883763074297450848545494676876657233088371385842157561975573203865038303830308249488192661831122538283297163925411672336525662722713567390853574350319118604404653329332396509101791141492149079728129099189385314215401536543066409682548570977932160229028517242778092484980866701781740027623796575884982357246266697645289457738499169050960670323630989575181461641623612204512375167014696839452136397489853013807593298363200490574772737732449359548114504077222289059838092989003526232227191011217097506675060837978724899555310320726041584241655544402127433469837559881371351235151801695977677361677252030640214102850316080047198489295871218068547730977584388058598935224446711798804591069950357881087903884635797408028605242065103593239519607098059124589698027920184498186205417770619665514746978091388530951227887245330603252687405948378523794809554741313399742106725377216889598732182158913877141606047176994697723187614540605348969559812270515581016223835347110865742701748897084824699605903602219109041981483865171956638715476 [139,96] -840542229337357055461126970655402129206763763608900016968138088015206955860293714028722234939162339324721710828390694729204272723083759532300292053406117480504949047988665678643309758412376505848865232527620374246905083901438768286542275518902415480184139983780516395532742125794453031113721157183967759479894016166558838327841570820972073772725871287609210806251122090434715966632966051678083942943667579093809511295113571458033183885131352038024974826768889560054659388923370318602728362798981350752782623514772194267661665908546835462033776344909320437568207584824234279762596375069994498874835747155207005568634469226013452932448692978883212418511471607614195411098113839623252494152765624303889044006936918050074804905066054276395550972139113131919828012622267638790688174049632398978056626326575575763722801749753198912554348397796336712774584358002615411113559513929571049497098829351673818971554596364442081753735551673031385876407683500692477349924839329042532497435544091817457820824921743927410337215852789598006358345984392175223663678223094286663484759667208319318627772138213729249003597569648629509113054671133015757811105114570647437911202419763060732774223656559238061960301399578877086380695947301513848453472754484681827171291094497373 [139,97] 43396380238486213849632445560865006430743954848430269646123647661055129314924848347023098219800278252293823840892411333733265281219770423832647390975996406062609182904944058067591790651008681160447117461206954748500081975378073802882658897643640795431967515499525289575626307634665295827935363917925978597952397784712477531268663812239121234113745686818681210130949192663987428741007495163686759109424128842070568196041226150814139753041183367837368579002288269400291840031442774466144954095367215328244538744651631246550883970126750618244171854269504980938806172626620530465146321352176865442984919215499311844972445049790680448991979428830143705961537773584961086453785415840414386660158042838813945170062775792010655690058076786011923148771492445124975020676625270922350238722292006493917537149077400491007158732637922819263308118022795515025738759184021457100244419709037231951230778824491721969222763562416764297035289803371122368782165275403206703398910809065947649282785903258782965587735455687577523124455849107251979335482808575144906625751828905193558815039012146131682045763422312373205999013688313108659439084275099791593133857705559073395123173999628517401763638979321523101223018685966029357826656890694588359287755800524877165723014 [139,98] -6815952931100246636989999817696492820093376929926133126681618283074249943053820986690602231620403124532907979732288718454265543818163028501842869795929789477895283407321309463104564228341289181965375316671621487587209329799702845827604494553645975536833729918515055582166300198313313530802740762510524787777750344974835369934172924531202935559243569119872765120961001572722804232927293178986367947292635461185940479981396234677285779902167817434108283861348789312027829161199376076774271003259411732654580143181788526576723649179625400182394003879971586862434380243519504952519029308229762302934723717171063797278062914388378837158354625146024609831491865378801128719160466677648017946918594454343847440510651922788675548691210611901625605373471533957983229173046113525190637568015202787690424573740236635712925568330583276511911883170230955215030442705813358394187800619180306908837946526493522099620812622570127398576140551546144468768419758898438490640240165785198359240753817108200997014812289909658729859873282651604517241573547437432413448114260423338675695872476011349636177634648234119731351861348611456985773064480264732950814747068261843276284699475198290569225273295409437181250484386531657288359808586893642756318533336788748570 [139,99] 84402351853133041725885840565275882666607187642487926674470463506148045513495727804197444044932500747438956547292844598352056086728281611860823265772769993044893105859984841584150710216168704328831301862185889485486522275862356349801523939326862427319187489840199418207451976013319820050938744988084800304601948916183853132677482880047484671540968973510230090978013330064619159907006343997931852950922431763830689273097962792538918407072531164950169329689918158933833994481813476703756170360723014318183830054547424448430682380246581256096238720031536656782092484787626065648414283560897239475204470570909632709736044818476400747658885794253617517808178191333787018713570572491331246516234048578206834168574441584775182195974157523888666651073968548976332594315886944037108184002856021592351298560470374448066372770399502954631348251427291613862498040462973795929701034937160218378963062540692155029212796199585175837017964407196454430683235701672186328108439329135669459026493043384144016147977429905327535337821680661497362472618961032807581696166402255144271751039940037373839979791882605037750937285443198217475023419407414795767913718671149096670761904746333197428476954598247847886663714030578081376277124404272867553101938542 [139,100] -362384094122967780649586517708484929641128547779675787746255045844656428125087521502277712750854907116705653004127871430715698241603032764762216729454589774889152987476047793353063232694104724893088801303038176532995745312869004305359672297857119950883464726517994177870053565076046393743328367407833546090468382475916700887830490455638588259670549505992464120693307788041195416808948874329271578308710458966923039859067333219040042874694547718862083662972736590459004510918257823398447036016829878097433016210219356231850235713174961654036856781160677386980897242717105908319182143866328332773367318284107524491384916327313743460026211725729137652673242183701992586242067095104975271878224255506022622155498782936826982260945739924009046118736938866299685646146838373740785563734727244392861338210904890389368692490619278629082394807515996887221746287715528972125746606134562647496092138390262112441129830344042465448484596713207816471113697186944396975377202711328813905385530915909712811646660700645192461913527518127129029326934473212818329651419189868540706816665559188479907784488118423293734373938890539017773980399384397561551860040720176055708163367877795565916360271481331158291265156639005763675373002334746068245 [139,101] 52904965891953026133082438623499076199248707353922115981594810373777439371869275107622966924849435542151005725903108793469957475725523909844373838489890634725157779246510326342106621321351576772525992463988217962190252712508072005889800505104719475231445722862548965841073075073334313602363827604426406933082140106953078330041497276531997750837700501462986519685781655541552222362653007638697210003349319133118185038235408808885581361080572875138071318124809995275187195907280868185906518536074440683744483016823867886314644071962793648323142128820162746949503055447870540540761241031187992029718279350290873158512419901251116193352905857395053577701844260104086293936933301404614673021824810984003930788693910253756941123480126465775073272412189052776457909224021610411978983790186514848469609365566683416633045808376547155604230818293422112342879725179376281008687800197523439400033477464659376129477744112548133714937767702444243693510401351665071742854845756967193172506494985952731484160857346697832692645786023427419996188937734098320134755112194166418939870374114846014851241513183595278886668524928867618048499117586563965029616239553673770062580160712382479554851395832622915155855573446270592058755462369569 [139,102] 4575911030945307938515352689938626937181001335601064180828624544016610170940829741162733391100420613068195468117631462780710203945839936827659878330773986508417917105281984611083997939922470260802208602169722164927794544750750718795599404699554505832223046980763396915752704619360044257645720103031719804229908758392373876225766892590183259234166507466723380239236904730637954586753462337544213910356547533218723058291820025697742549873622623499756929297211130537096487896529027857114779661514508965061852534646668027148259472839637886784175804357858485198642010414869114156581610601339952602353085442158054426960543255315856073138671561582843313637757813697950696584931086033823786941738885421604778034156470939310876366531893720051014100750875005847913805825788593549706910656635661384753219320998348053947902962470041731661585898439196617061514549905429116648393977896285993196241022137059234714507291534075636928963493656859027005299755725613879847172043288287409849582611819495062195128468094375088227723210104773408190433343697391027534725571313233913002753634663088024424500104498471806657283387640686129938627011114186663883641383029556371815462134789977277088560336417493968967578214027057035389530 [139,103] -1231424232981547726963870664498342624319932028367685811083355954632103976934556173634981385199256732009524130248356296915577799376738164197518424337143199418105848019593792269628480900403632632326151859400842149099725160741078597380722707780941883451787996911710594536592308687716138832606245036579323920101931081806012205456313100358019677659727396780607121873463788257193921131484513578520175432597501889621730073317039793319024957103705781791852862023307008246596328421564012728289348334689870388506474871940148452135192667897620683621319125900601094837183315560869984525608062707312572155991976970102664110596551361341358584130406230631010227046791727908959444377794874717728289947658555162860518236901382884874505563005905877985929287648068060420845802276265381352914195179098317244739275925233013212291352642264741061933738435330139224998274636796113151314261895666815670120555599405885955269517781391717783878489529142386026446680892130367126945570592422645612228802020952604249560779254502272234480079911232803456785913055714079447194804053236237419331303582793195741296656708496179288918038232417105846045433051168732788094865943471810049581252496057995523966535782279465303662929056272854481 [139,104] -2828036400258955663693140344592120990005520611585743206383448615415732108551502874186460948083803251415450963811880667200761875025014985930652597867953411711616426547883024831091832081594076261006084778125766499193306469364975537840442468288119691613833585007607529131068525887404227987413478798055678564193615947393368539218964521512177421103463432821926598199258104593885532718280745404955323036263376718681198559188779426464050046783452227987549094432690350636802440166188882364448170099535770881024178176226856699507464191711470275279836363915332685393961168802057550362179525121391216469490411061183011122457967743111381632457396333643567034360136723277483030430673577463401955137404191002806228074574396824773093815159524699039962180739485452133552880291549706503227901462894863385401315371693076796671243422144476585584449082917880398290552953747789601175594991404732733962213220028595429156145196962451617455649954232746693870201873839066666951687667475105797752325171078317658584891041226985705531957683324169141931104550152042855047163935896590291478888182348177442157617962920763257726970745642122440794112067597456624402434197631846063076453958538251415515290767935251916285847252 [139,105] 691451288002165721063041603482632411561259091289948025531679710597812222418543036449917887207718658449048063158261924194061225792106501428096533144004155775143755416269383984853067082685798120363259728030233565592622406382009985635661671874671974909048911895455095685585502106023217089188388235963585554330831487606212281619942183180068998739439230413257053079256124527626647488097671672812168854688069836507564805757492174228035443119220684733687757944606966328250189879732872928439006354986598694689463922601094609747970396466001938859182703741769692709285401998501637080996375142105041784628677368756590205795461055373745274138460876043826468222625762032525787038394538057822770510118225238026149629383050848926966850985725281250486821791483646355617036556894182906578248718589213842286035023369777635236342728844171006224808009869556679289526660010329282672092771302084232749872142128718286130794193346786421778839685905466098674825971721407236244225409764744585870278953379546563277528658257125576512088000698081004561080885213673327288761149057480698202048168509696128770219417782495286913361305451826852087811261439852901239720551789857791177787418558617629147996527892817460 [139,106] 1429613950072397244107308277937458344431919503280112786050149688591903793163785339356385661378732795133168674030615899606664170107779821212099473196837125232954572347169718937565229473952555074909343871157781809402495947417805470898343455409831094895761044787431750777303518321729825175401474288615763599850681323894790691762098781772630648211167927322597527541268591950885129743506740905840462926758543338440494173679050000749106661755565293208217427495817097309069662979528039261869153259916541296221663388395981899188222266947137312872419414093255534272161583001823737870095784094788490589049385892854526666606825352410235186183685871987206114874281586368181071053062002614371155947310228485959937850189306838254622345143493322798508650434751608918740177451587301335131226743971691356864191644499846020847804437376382607578052680354380760587633360794389233461010639533510472587613616213988775899474349786027489759582945181924085646382113981495098927879001534304501949063594244661420814287821286475990088778154857138149851300497590247304289593346181086002770080506442594540478499629952704518106960536883743495309502429006393360740473563746187518599150616188850078065273504 [139,107] 324242616615213845333976386741493229911902686301141743268813424633140077526239119157531000208828659405975013121344982974900948454909154713908233093217484417880196867889667073052395121362847496383637478199673892304744325599142266555463878129503706223254709266115701461745908038597313559949322886382540124652823473892833060793649538562487054193972740842228455906532708420406056564022014645935523898002252094111584673648103809214490766524501774913689592237790742944166145433115585088151337447688896123746985440277294944056329593561669649130176703990171000568219786308503093035968442382924262198042604522139205991371594469467578591655272580971915838481211041731675872651950682272724606178340110006973591695400936826784509533752910737485192152034093637734929474422924273943737840898719247985153158340499038841868400168378114136031813453049410235052945728973619706824899105055221652096739855324864901513537404771238795021603147391628784967212054421825706853903702303952052532133938331554884594728558430959068286169208213909802504329398603318619559180474386150100259063920024980992888702614134610586887101471846768068789910879895110548188536973264241045096383050517225636 [139,108] -103063716078946969391961246321410753493404933866387082449383563682985424120374901208792303042157825672371939362146098873318091384324483477571188107403461621281138578409988472591648471296192352885641705420074237900037948415415886735742671376036165497481542832583385098939438109853488143629860410244879966339569021967874370464217600966789998902222635612915309680709424354341542649321961052674037058482971131573056259850718085761981207446350862897502016142485544076504640930149286392680802902369159620956135977131888900040226480611740035204332470037935080815268292381017325231976768118785297267379175442758923123415570972038881289877026862352000096790443880556875349689703856408661407359654156832638673962581322335154881142466792754654994327493703093031511852725270447078359120775216078133411067464644196276526472387394542923368126349607341067048385224585766751380634945589180780016610888916859981930112894945091912175670574063156769689081842345179485194067965945923341521984301573559559711691487626105880128646276893789474874051959242110293159818613154678776603041944024319273729691657026064834342969920499232175055074725126334559261300135949772772572910862 [139,109] 8391131993467703045280412874492898730259231540956757963105458850947379522335101568495827489017101539025680849227350286046103187949917453851002607123154768279789542362892786795682932641664851517199149081477361466120337016751448374511149974401255026098164283981506290740577097522908871254146607247487422028402495678677431525502453892632126547275211994137060839686490151342618598697470636365659011510106159078082222037803650939462103502031192333131773065014621131871142678103300024941229193118184816704610358210012411080250597232940911442692075948002016461992582481621842277462675857842069969938966113822182444848771948127716175892744353322221975593915634464322761748121081106701369582029540475602643341673702001180499506920778205816633236119125343683130840946286775975166959367478692555717844563064679964265663616928405462597220637899842275759253396766902643276997217653887595088018649082991006982491835948882428104818903356770625344764832709479488463332372318235699186959644553936016048284676797046695054873769562378297651691195312967173906479549554521892608627056671846470948828461022366327156702045210075184286280496785886433511697933847615007 [139,110] -213578434805840348223939822719520638787356357240448333359457908700622933289458413859492601187117789348863186502638223695429321719052347966785199393256977062340958223831153767040973555993857917125699462503146635758057460958085511341108751588926481368821673748227303669898794799354035703995210455148269123478718895960875741006085399297891328569443961178089931480130212814441574381526149170479852213934482742518159654018981217822559071702167871415862681190875663897199881643808183417116132680084205209332217139167656702820556255194317636274859041872980948695150279108648011697847276011990971072836244777584873353844833077021193359642303273953667223854051655280156098940417836818969924156396069027653556617956881513183066834479397056669503446804232902625504845206941893595387034686864603751659869915717390735287996496577898349549597686929214631327586487015829825369374519420169197325469015328079542867838768580567312633555774478251616378367310893927300278023518805078420903150165164239752365130622319112174614205003740219274030933378358068235650413975440337271394511952417613546839655604893734058022815047102473610359357547060406052282124 [139,111] 19591836733059737952288963676524025305675032014011935571589608430802396799534062726735223050692409214250184612616294042543730703355369144854804783863051225870581617658124270209081094681030580285685448659574479705174994397984657748675436551452594661978476683047783302037880756192449565006342908549730327345217823155591299724341674807023929953011956587840320042029536589551369296587280435564672704761244633595816831612411932031646243103290425297727577075381080582253025635409401984480002071171553061138249508628820305826780500290103490227376748252171478718363004256912965714122165238670147362258175385125126128539776740881683911214561743693246323677702855056040881727668253125558666189426523022200047081734207700192017726566679574451755671173575407863199005094497435070751900726210706703423717292255395748208055628570135663774924456662096245029678567889195241001112035740691615036838525548605175360795959125316543491314388507988524415755612288351426805615942269893797641963929198070082339044945736807778133987721607278827704846329264160877922347906567129857671256806399869756469257312478753471350758967274075010543340052415244 [139,112] -107621811983411841024102062728178851273798492630472120708121243901838211972229498082246122902933338304247515168879430928193581926858444265924038732684167336107561993626021956945436208676520755501648347822607904095053844972912813920651710671706343685948976764498374450281463614221159498519476084459188942620187517218348262759984248867925091333546529373856549625573881412425928728525929508749044078360216727169694018891407314901562089432443762570518153199479021270345734236428383112706378402890243733975401181060507330862277147852000322388377047403019909378895923304988135064934558961618533363426519757518800206429445929769374957976445322428808527226096539160186740405834610786219520377645545945226988834361037594034198923652325542614760846059148622437597399393337070374001093153319861718031417455848217207447588877275110132710650412897094498784176464316373777723933802195107457611663345621439101234561482299733120203636272746675899066346459861186549974400020013575012841633923682577333521691744823495342924119277092704141825158447978058147976974874847350059126066279181465507754103344258109327169443494709540657603 [139,113] -1167863974549135430862582470301154573359246536526164118179500390839827347385308438597070994900203074408689670141093152628065887226403825193865412303077085316798842671540787142414951892085848147264641866241357115099209817932759423721722246474524501897966194253894747972462146847235368125316345953489450334434014189670394862212887786798748162973066882479078437499067893506833308460024971006118939097536150363722712712026270550355349346212114658471502932903341153863812342937152111470275307048801528458709950137493662047012910299234123497294327966277986900435683191433820847295933246775752471069754822875041495152980371645984389793253938337996428962120806672118548172960833193061929838066390909539513735278684280702349109376436500106636747539025466090830184595566924923842347114516934881146584084084077968866388860011846280861849103320665254973851280481875038871584440196065957317753308018531561377560688211017728985220314076695996824961940426125960279660143481119163207029731677624294192626425766669226767939069149253519166492454442719986036956338785238923670623816906985301544587613187620792709507080305 [139,114] -2858566134183227412669248040904653365692553726105169407598099759680619720360685955089697425419212109138761404240445765060283280840441544651083003796039637337801005339183974023340048994702157037580639319945165750459289917065245717810649815433399510702777522222389924079175740507419781211887408113375872627112418156841113298684117739074618835496362750219137576427407129036638903635873644912097109586795710854661901432511752578359024405276805019798815771494258887760972460228018517811810604730763843802825819723093477630384645846682193051883487286574185697342779827348005715338209333384354903052129697883074663138288773797762312859693827761902040498333384675089349492426013904063596331434933146351490268909579744386427238598876154880226018993429654105155752294152663995013790912722034149692603644796637488589364187388929079640030123816825150462957608768359073426304101909580412140582155060893174057378476267980081168596184957994304800557365068975777226476540317312003691891738717124951715185437735968412799885840530190856860294060018341004228190696457681081180720949393197296108452550596202919 [139,115] 2728554152298618866919638512048651933545782474762470745347595438493366156551052531530881519441860268213612118253356211448476153494760566540258771784827487478582372442772041930991523815481814276006672971589959933494242300655919107807613378143587860374534311176834081617434604815435644397977362132404181448780947961142750310671023759455457973599200630716487239118470787596304123777315946985850445195616657856652446209752866726691819873781131761904714360727819493425944755152476706752303956485150367874906230483265952583921543399876258759825002519249193424931625107561486914756739899842298952057937409353717013025411411320281870127001967818027508482732671831649732156413034791767200783388796771390233279313107883560275755588668179250648492905212588411564297498629929405646055647929691176480940356998189653242419635016042838018489685768200388140957111246338354553577490727022802878854091203174542002487967955267315332318157555540100185887460099638186695958343079702276575849760028530380561808682434821525729382017273556321739324826314925179933486583909160365963922111020489537148713 [139,116] -757131660692810632494482459669669550359458771564971583748332196359658792406358347143713926053313767859077048653041810455809744444487953789807666601185704957235718004082769276500479809127316818053729200370305018540857810000141039395768863216544972258833498959801922162961465427392446922544824452195334544329242585674000128223758960484666168650209739555466510935901263822964061897415813240205393945475112239246362198034691272716894271047418765577202999381389946674189974366385337134624497974855215939693106362424514529266874353608610448179737850823239870787248755874778021451812540434720242731560421515337468672547523935479501035988406553291407571996681224761897487239770119320734460913418408844098884772461291000804310915737146650983860583755921818598224695899545486691635854916726561152732138227025897938240639320007192785823150326872950432537856241679213266119713523451880625610132431492318432579499337577958765805586333409988360442550027333034228956964120085465430029085335706476143229861556110911894711050228763521519400963030133604587942231712099783816351007810751 [139,117] 3953015956120426757837457539882945488668692144700232635757958829227208970920182126436045503449620913121681569208482531974716938676292040892176478607966622604181427340166549994370941796076466702866950260362595913182433124909316088471249898081499570842564615836021464493377560610055458759234605276689216561142234833184634577888070621036205144644980168287468988641081683063781722976665802383088515205307562769680657341223765897970723147408193790245260840044144344506940269975567938890693417941565059278841542920144429345220668125165460618002922783332470581916977684914737104649254900441614006299649999535153754517763288200418108757100672281393031261769477801114879814866078019881297342396386886421966743815432451774687770074166262226226202867681546055814207994927736363251137093007573501153091266390990277056324798526246901863810978365356677075395131214710918120237964970859756363972649145867787756449896739974112140652780505036975500496273835304321118149486191515457386292133107940221267882881231368781499523724517364987807844961240036198173470613229221381796028 [139,118] -15242344307386392361383726246836074675656766996526376820305297249610891471637676960075588101809359453060279798122096667252741729922188962861831329709655566305849880832600061621130190758696927679641498442838168708939547252353787006890504944509960552836905059815922421928873044857850161516937708319037909273915191212755205860939268589924823342498625407369564239282424335869310220444243597675069699900286166580179934567924907770578423469146774819672554899147340984599588643783593403283415189259435319389033512857900794871416217119813199714124391094413320695799302279124290956793478627091350587800499545969160503858991155238853665311140191081263105191001873576693320202043424248100141522830680409890654297441160762501905807582326773212271111930821155429972666561176177659910932509670688139917386567135552764896382276269009215959084829373346819134100349680029862981361429667428030493367502674298801657396917653681979933326248108225508781221378103676691090577473701270083814384560900456118680781395071433418942568737836931499618685217435272249065782087257304 [139,119] 13720824827151722704552498783424823173993277360069141598299912488378256592691584309348343751556373741381114663065211647773141563434953208786441813755754131384182690750113677655212120890060587282330889323562958848249659227879857634697903510216350170169668260471057098721420814028461720629647840748271435716763547399167316878635670221069105067319109335113444424043945099321221159320734772841291805912751056500480852560621451371092814928674781619393645279844557760722463380492122736507190256857691238480076252148597305427921493073489952939187179432348573839227593693144111457519885976753898542986797126420877664250872217439544956303211824640693245563183199436206092766423606398216321614039319028624391373639205824670065046399969452554303012269797564194129322249343723562184884475527924235324715895591795760035259827065373455693123989826952321462830851918758979839463178265317998238324336573672562557442652295798710432257167748274434737396740091902216038449034869979695001582499928392085385762476683786903686818041083129503860090152785046389537620 [139,120] -5501586699482162119684708431866034486451525618483526673674516335909402864262143742868544683174498431775278385429087685401920770903209654018422429417134386943810345724988586501815825595887563573465980841099276732491300409269699231249792272576436720309327893523221094996617007192137275552908974900517366810621421801005140995095067199295408758394508167248747005975146861483597040258433269552938173495206553509886931804175050704082680590242951480275858221218744060745501675094236304930987312441451480292829746140612184248548519156328433979024327301394948156415369710692062942322455977335393027577957904537600446019886227622793756169370950557616336463732485102981265837688310071962887050130453753501678891020512259769289267835325340815496583814432162543299054594822089936715343833875852647531510089669717562395296024288043672328102390870123782045660001464410275662183070947890176946288799047760481121967923175092355962760225576068667329083472460273083558408692154462851020700331623270469740382543699589013582458557924124771479709880942207 [139,121] 5896002950299700979325268940036545788091197765938173170295065249871275753621581591586201818253054384512015084828531185570273121537161065822204813151370016877000746949467114180680631546222890780009065272214756988714113694039607217451523218468961124630448892136490679706699886799975116535417560456063814491185442394641300864041807263960324085759320774753944207441979266661887479009683414661203704728827857946585238020341880796612255965571596655646673192435742006768326360544068812121200266568242002086401452723618465291375496555767295042430599036403578297746740004136634199543910302928565868829449552192219116174744158382643256138169693118615460430949057791430169886877568234284975695824905467667975754879342025539676615497594580635670181038547131712237530139347805750157745246332582294362857427332187438203200775890913825056515058742454982483853429672792648069411162935678739782275463636776432878516380075213360861771425682463844266084092388047427686416521453559015665662720536761628071178381602465098652039315685694583804111 [139,122] -3375124076127719632378431238347951070180391869147235806492661526757409895320610547197306561584307879039712392762474846969752017442117873952029671436341024423612989042342838695492806674348191875903335712865411858989804698253417012018661791509752157969007538035860875248626678106653922166922823365135920204392450177618220576364200749430407505265763085025515759950817791671927998113818259207972257091630952988375953498977087257914927374728670623318240254400253766981346715809088875404989190706481984840776027857114956038411940359229816670219450646203461728739845840734973470162243725079299393082825509404375101728279600585159507892341597064732298071106759619614784275984844317775877042485596979695581122216371532630271582849682919428767698910418094362189168506931932472964666871591038503426854425902840588038910041519181537654606009154487389296649594104940488855980181675085151371492163849860052316034078265341440859966748884129453642148140761762533527779115639323977871035898631846511832601978264702493162147407828568 [139,123] -3318770336148758982848378613915967144748373484430227530989139384694931152459568276883761389239444244117284428344563893017479528575979034308751430828994541316140431077153475257670592498447105344651081184580488695939358730392476343418937918419771655612424382390815347455802376109818129192765566904499911758332980017703770094436879101082271682828048985022106880083882361342292266926479957918965043148935896992299146174023085051792110702444080490686120132884042975272867739929669720994845897795849372227240248772602838385890097977495250914726403890870970461270227521963144567233396697625738970441403543085481242923959395449133028791000959156230023029072209453677802181914973204765426653081591604951993269756627515287416535745820303324446732175034197227233627134185585039681680406417126707255291461303647953606647920546377751151884199926837189588503925429424364123075222666022998625415031582903903759945253835727510280168570798472092863761254994636481705696294837523064646061080334888828537549619456148020104619 [139,124] -502416029093053098744132519189766818178900523957994662388754959555186326623663112152447813615111115790195976929112203528321273482516004748404198923773233716796859329755844693824020416233497310868951939170683257156367909846141261237684200930137987997276724398793813927364011241017058973772009210102548565325515949967081497894648140485003221464655120782069548187246238593613790135294690470663537436611148040857045840876132491116982195867141325477327372585758857141441997315940101921490623421960350022214528309488057334181770756678413975524904691967081558711636802667532246834526873144395495835961973586211792509238690094199055643260591132833781062382605895920641375694069756981318955173619128997287898185250726419413029273474018351162579355932922503820837377241113207294087180416797354032370616410585314998435843298143231757435366748985116373796479429300483700191643382740139865436314727785513328361799019362838195824826177150478972164388068272423986084905608245118633500764255110672982095577819585 [139,125] 8079104784728353628855891715580972075960444924043012330771838574454872313270590676872223316251683441025748690922707441920815203546251175119548159978380522913294417067717609392022790771573156138789726824962059647830772856742583733887090373450419332839731903838404536814285784391299973645897228961200165125311733439306788177490983872735972438955212436912904555030629079229703076339312774906153099704391819607405188533144058722458137275195839281362151916433158804671539461315105688775584176281178405596397724794852899683152834069696384844244874577948152895472164873046130995218579944104939391053492322223556863974337856417944785064277163413242539596465576423342151618633251471573995074150574124406414505266889556484379450750928503696476698339904780881341326695763241358489338621686947597628820158929735846511886242581941138058292134644047564941171290443752388439373705490069674891481930189780958398394588882416269256217134270671313704634956571229365282847124611058599767979419295735885813 [139,126] 2381478357249410854910394471541863352082117981063440522046550910196806759865536715435131376882444430241648182050579078257225560664464082315090313321179004852795123292201087491314536352968863245533828324488576782100313953478884827920661934192064098216769589141001811122471534710884748631687857299006870613324915129708799117122739260509632992347709193806712388381954362942527468406208558772088805752102560274126024123843133871503680377227395518354626490955477955226137922458715693988879369586764291351219362700117976271099632413998438760080899353154100940667743655751415629798605753965190376271049889450906708051422036078092711102322996414103118458568805301762836957632073152962819115565815848573211476042503097574554007249095026210161578238612393383388101634930809971374738881598376396440260694514642634643461990302259618472128345918436572415798848497878593932122664785999305141789474097930837888923146763649709180899761902262713937563556534189445269445596013246161759769228541 [139,127] 145916652585145545851451135751000705267659223208541861318942677892454155069033247525576082751564351991929267435896794430928465991268693060001922413737347408593965326954113149597999725178710176131553786634308807139719064996857743171972234000353502513948606460441618076733780683945831729248997188473952858252841173996878388152761092112612592613154638390618779712460747095223576306773227415385390005503483879499776000350142724776506172331925953611319655064100875506723594431450713459556756512180837618018280429436735302310854065251221241460596182232108011967410105997356771037752224466253071136687846610493207075167848543503164196724599408479651014300435356005050107338670830539435536550168213894147650280374079853738598473569870967874781424619708088596702847632638160325622958081508962314645833840448062772245497650584840086213112603667901969888519160696509049771440905738405363074520999328633644498039815039806583601275996729402469868846576890128883682562159861414677 [139,128] -12576047849382114997277816771089391264226799192602889101212998563117462053390091931687149324027365711613947549760653004820614211968043452541130657857714684176393245856910131283845562632174386274390151787289715835667553789194210851070278382154176442760487444650888622207621888713090291554118895769039245233849734725306124235092676481063336837110760442751870090987003389635471790618484482927419100893344405159961624342052678535136413880593485650481022087841552034566676307421587950230622946071928544369076734409832292064897558930354798796107019482875872176168163404802647363992054410194648361467598415908826692344587469923277851064757382770026803458769140186494905950182689607617287815376241016678370584121958096843625645069186688966589055908553331819737436361694737338743131628174435368844584763433191001753296901752684209303179549946087294502059614179544262879801636673448965126341114468829442484172888808132052199651635449132698929778510025732483284588038 [139,129] 196039397141572494528408492098175197457897134260467144184424291925359708485883547576006075889634476134138400774361026305928505823099697218976723952674951428928308550870936968075130630427046902094259945125577594648366581447445323089672749396789604023448055496652096621236814808215489015987179494854840047738807786671244016224197825863104995046678642113198148773114382609650053339689239872997722937515078760702420758073719384337633285931720923701484943954275803664547745340479404333120681582552704809179984478527744315099023172697802007371995583629750557243304244048767749148432519486222751905486099465610158582055940220689393779523093856897521471221386673529031472036889281377146176625834598231142777140073644530420109572677130686234522849908788495896975278012966929787718702247914901712424109520475533618881334670777958340426189388205635966037559125372087672841110426940366763058530753227750007251188484691998844716221130464672248410162111877903 [139,130] -226342489015232627907316884189887749619882576233284032476526241131718579174628152656048309002210112411675434349922282245391579056259977718608413607439620582881172037931663441545882683202599097976980233758673795964233048663851498755911455281032468059194916342572780804940432185108237496007565060710948291577176068302975628670271031850254516056657992648246501261665229863595638038727359072452203146708893473634980056482646098819990911153429822751905174467957815669062365261075890798554635024899071347567535919560648157516370370999372372336436934552177392230620791343395193008084593077057326545409880744407938727467241346678962479651675223450876734007409487037307514171761398161408266258762090605279644673119306604824728182075034083556824266231586930751049207734241030750542527272685903741407109012371345409938785696468991809276690117343329863748486437200750660168718322511839883319931411716092533937944567456302329670085233624944564999 [139,131] 2022505981520046577590383909142244722798949364321459849504752759135006053603110587482829126536009897046860778616948701754757004118030714882384663512096604762661396056507395310064200978581072652845394884285255605935426722265609539148965354785495314990673637430291180034684369249127494135307481185177414291958308968714840251030343326114751155240747911979904364469398008771022398870750539796811354121116083303804742455646804587893268031727025874187271444236568535038312808148671874393497834523560156903352154448085855505483665684234759838878558904032789329512582797040825088090832221915544182684225172987396590870282474225475908236159996756684983985834071137477182579845628989233648469841222036895236427450162819460728725163930374051592043975016499793837682739371939121204636024637528695319859842570863012096116956827060263396657674207227213556386928799287590047681026828936004527057258913634458073834326809406859939635917073 [139,132] -7120322633764228040847199078595320043040193829541666805032302053350103762623805895832348651970847632077586289899683312048108814029036572611284680553369111103571546897521026368051656433169410132387273768481461114353182831101193116596603952692294846179905785963274783974633629056249938613672453828974679345148086071915885118295761834043045704768796840701232611390269604232435452058737374194933252912848314761380173012303579369805650317460006230481276747558348981018040388667388742486002869146234954550831827603339493296266097551075983999663835623059742299898700905098936585468811336871285216395948609789565288445607004526772663581226673577476318225542669252236931877799387494604248358312158826711112437103041589965613506240341733304747451385625830838490050678544888328074651799845200850707523482938287565479766396140270776645939539968882100470171959894519842481907704326908307806956724169069010658523471274097904 [139,133] -64216908913656961395237305904291000898666494691950407349834452624080119483306337054122619664427005089568625251678334621997737707553361060526985903887511745633133390183744074385923583475519096614414401344595864147432859108352239553715397906680498328555794902782770220043468273168105627946209406856981086155492033510817091753308630340294913677447011840615089387529118997550421932995516068636416875974562522125841662619468156219106700126946579843428939589027887842332204216030268644116480902065757667124596833143962798642718658642304621720529155805512550167125700711114246895468895362619515123334963051765337822944404685989066082352869694611077180226883826013020336616248411212986730702068919038029295326035529047725864790844691283154553684549351076633106403930915050330208817244048486822208699956425719521612108389481376491409264350723570024911797844411877084192943677769498881828247520132058822243238 [139,134] -54748144214706393059074592522944689748030227645085033554987607522295017209585192428931098983360504801427135776019901109007318116960849276322625105022664062578803908248145877369331429670044983139032863526427402824695295213721530578745912194046303558633854902913267654219790409093638609024542131865558337318098698037997036363444280784114204710120007538661599818229629633983024350828716534102125360701215114893589373893568348138760321682515128097412636636526533422587142956173152837213346262097934407095192028503230459088246115131267667216794559207215496622314210014360050576097456347634003552556983325949006347193244623967407209413372950722501083942210379357353637016897224456663128220213517289346296186305200752474261576890430228710892535523092700570586145698165918080724094563948121838863987255456522838742910005389488401772195893854456544511205786211150393265040584176542790834972715750 [139,135] 46195066555248432759959828063003534123539075311803605715117786614236321804849098659635340323753962434225365768816959833002815996214234409943794221560668790208082406291548912705935035252385896048587062044129997982873919394931533009155884342460802424508032247029880857550697879049712810651481599457224884958258871808308085811223288208266083973082946497177159784820573235953603767323027604547731819204280105644390645732721321191574701684109699886225907400636213250481257765393307218974764155992087008731504814809034612780519346405618738615812315777015045438744181425439402161539569433694227667919955378427457755073363203256928544372564674717320032314717926525929984996289013440675917332431887711885130459517413678896223333569764069349468311912769331447953837624583944221674438923584627490941637310831285349767921558618506510680326476335673013676600088839315532122511249749914798 [139,136] -12255567227539122238996176362608070169066465701308478023931191449715689914108007464674147739010669630422961999593123547436668624660196818632884494220309452286220652529939944830521530725351639803516131263507509765347213997348155813278689102879929355358329473255090411399020774093452384290650977684058438058087580080986537600393821172649722952100779094631465698384334479068735960153700675978687030840597789034122854514758606236677435602263782496035761278786433980191743687039882637554877796381726753272298985475220715128293624877342987762021224486916622435916123735781423907602061601825219087208958017220301081496910147795482292341010917270812426506122923598764460002697182696922285500882279123792481626522258846029085173721874264703317178728146353372136323687265980656021044389396054897720397746646783183030083834521771985125072298946818810252261184132398013079089 [139,137] -222057058195098760701005426352242837907187167759368911963233642389315790957838144700494679259693060379885385150893454567838394296326589292168693642840610940968404235872578824711539653007163500813825160118759486270546817669215237479135643699075596876183316634561031668132144923576532918514848455208072519281548595311951422397532203757884243673992964026955850682161271762103480810961803349040864734270671746826398147100006805326194640273277499120210642921523225879597992220916208447111701250814889767818755527126658576861819451156520608530115902732560772328826354044873282073124579117931539640378089092481838444256031423488187142381895301521284641822877867687033659526029736241701611351968724004408000432928312460058521257640330694913102704250911103220449576962381381053410033117086259497147840183394871514815141555114481212844807984968787230004542752 [139,138] -24944858482036503425357287105784718234613281322798369019144003631155232828486746930031215387039552762267573978556708029929456439771139325593893817599726844004628260693897529881579234877529596588626037461115352977573978419485204418573492851508539891200043574322705332512045862648806085665749951796476602561841243265913775684794904635081166890614620016858682585092501871344416637274393546013319113547403467388820763876668386572052366883975025852614923674601154674418026996776250415399451727186109016440358252482076823434805619557323009187814161762001384739221745254406850379845878392437334404943132683524258938241036237094815149531829188983042071275377080898253547542428530015703391515281642310951992736420800623178634411793510255771274934450191608402479243694615840504092683183198651885094192054296551618629191013554490915033957287865938 [139,139] -57076303851345908627469966492814198737406358076276769634474438421330171365865160818312421226373990133930778882102406805721873862411819417978566518251102529644462946304245565022710773879024933875880996358483024781446423425828938135654988282437734781829582324092813776233948483610133977628309148830156186568745299767677888929882570741048396425401582850770811003668652521534834760953392969599366690174027884951408233627648447584762194776252447385621145665647019644473955272646057234213055858052367913332001505500884797530998881121245867298123685627981778320568024620601794690761434220706231687880770312351935714631122513727922041867684495017815674063948941297689300517815674326153061076868363418213358112358851782591554290673293341295086021504504426300584524790311239376655259839855833718087057941178567073414623765156963649 [140,0] 7230871595842329729272917202849744814081075298638708591590902485475381163909726688633726257597647865200092740514104577480028316887462277006314079293169018420682939434870813727103743176796947888066116852173692130459919287370289345339372438943002359589466411529120909054773441614382233562062140474980851189090823162060855950369291795190768983926649337810315669640109815884166643881051501729102827477274601271539250653463498602320976194033199934531485236266220161720877111374028919601984736066985538816040725480896002115266988486178163899952540788645504638004487117052253289810167356820271076188047081807475417528333358198264137184218252077337495353738132534188977491276587798274112846310608700980791275705079079400233076844642546970736260053284539048367988714807868633732894701060977805915257099346516323575041276404028427472212011787861113764819694029675821406317532790722191190877983784941548797084262779777179093605156784214983716578295881851659168006326956182626600239966316488530406347194838247847351648115814989426550502824004043141520694576769612221753189154249444734983802844596975362492228412258681758232303788057470128189196864696982218097520010605143119426895725199291506743295475926609330690764773588428390776845569963882443281843315284639429881003629768774609202922295564929266221150230888654107891729664240163947371629552489887949667095551001407273964544451372601797274636188335341332239626035368209196211909791909097743853292063988655521693877744666524986136636903080889007163723484272949517474721441182085790396091590615078031875609609890886986249824985861778259277343750000000000000000000000000000000 [140,1] 13669267172693166042129738495182075920741915502449441857319923424198705543616243276888656549121619275193079946125870005418645964968682478155174837458473602525687329303381243036390026508000089338726360340486026655212939720000792465876252357064564311027430658362892274090192726101034417288178745622623408381541799417621593874305748992986848611004811008590723519068223822126943269800901156169450446540716015110437854453525159855275030129137716654403197085008574860603547474576840980888591338653687329886245151443030432975738854086334972717856927050218891090024156379650063244246014782959016394129209627294454594357888760450710092246199558530717561843093819287748010661631582864774365911618065808389986012821068685002821443338804271004437142019997112822517937032971746624392119950684686743330645830675886927879773476429314719637304139301974944688879312378981040171838832017927093280903110970822543422513231164172534927025348967307996719909746175426674473905840015489351309754636306375127668351307646343439745657933095456112624716006168214138630674636457119423169720291619462272820676633828041358476124322317921161644809101230639084688800613916806010875439948306729911670000622967897650568203839053576255757924705782204684571443277871859131971610434887580895018955162538169652027130304573789362376522031526238107159568295262452761763932469883317684228546797334770933676127947740866555613767931847411770471497171940523652798751395506225836496700169458169365611490644272605305976571312744583370796626238679929564856207274591299102891630586626610908179183765166243846866933608907856978476047515869140625000000000000000000000 [140,2] 979042845372353941759072161351789736903695544346954952863833073628273895027282426039495280055298315572897686369834858230361897640682671887550151612223979551053622018272807696518877017715935344707041902116134869834619010977024679414261326613707975279336847922471755020117287668864431200269233014972056960603052924697241605565517320140643484852528721249602511415135136790952610340960704713807521528201583870138594678818789280767359760959722361147531461702713525807437276197642637584294360231551357910239881598663310064849142200554066565599456873276078533282228637276640721921529634087916422563907971651115982150093831169245874460293722299274616728985714224504770788703826398625757610507250574806757438246978718907857331515117255825375248343714305204220758358619880643804699260648893861925890165218360735289913126823012158589227123623890031778256982644359517874790685654031176906382002644854639652685524809156792881671566682266103275248177415401227303419038481391468675288661389350396666023343154815593519733885262277290133300851179017985434778137599055801208656058651925142963115472578105479543337973707133654238434790897421295036908258725701913746523233426459144630459951840229825560591509487604248173467290289519286613163311640793557247929132195365659304931155348953398768025012581157949532465022134277419260585480588051292896855398468611506524039320100267470537248037707884955237570582631243053913507386363504173993525212457271177240001106902314369783177219391189744121276410429514110483083207293802692517213032505750843703226881258533023691627816467403656441187420611527159053366631269454956054687500000000000000 [140,3] 7091354788742114288847967886283651301048357124686485137223480726733140969612431157060729116274128845791931766424586829851933618129443057113856037337766964915607674579549098130123601133030969852365677653856173938699937611984245408620631114836678617251590388431318489329514775770192638465692032848471044622092800105333461235746755829937188589191085499621449548164646534404821779537933868932400275962060807085232949417193497867140158835613668445095958630662441517465199903623708056194897922054700540683354129348279408187571455701195064058964835767837704379055071005837402675727071650738278303556137621908330406738738618326765901287458452716141143469594914581326944699976880926625186489507521173843817571714326365921523171966610458198209897437197964251490158395836443326515931728204268327953778813958836640961838000481738472942879668228479950399928705349165963162533002100985773951047979557567509488601289705301767583633125203389774955331236951663560623903013914493318474586069843833888714076118233051518109168164876163578744780612114786862433310697698734810793686193749212128306076366229992660695266977410267492848578766843678578416065301735537854582326252593604505322558622188984725705122529842307374836237496004848365711459561518874127026993759433681187430463343897846433947245829923896395634457002652275524329617239961008191862650847192784451014774723493100854710946908063929696172320850294212907143688385817285627279279981109876452347427553809432350359801876939463101963558260934179157983702571516351482162439633969682809855023388634003727724990865711325468167852865974953857630680431611835956573486328125000000 [140,4] -48689130356884470762187466634547236728990680242094787141826348795166031233574551052940754124684848817880422890630439731968020165257174463403591576459750461151262411854653223151654745977890111138228008404086200295389389101476005784964253853345538852316676592333332205987328049386407594953066636840369971884552790769074339734275631505424178994626932991193772076639737175273592437399596268679910057623602784612761445221022252975495862009883765649418239434080527598568240758316667185774717784108679223565183754023644509651744238547189232710314891186450943688294822818052358325722304022884122918532221033967684769957840081447450152173022405852948965961075452294508089209294716080363566272216993226685070242676697102787393179227740495815193062565007648605786756131379153278956959758909637967820497980068507646301377787684350549933190321396455013308422493497475682382040509938385784862901352278729551662688706194665070502895530564079700885711580554436802974088704968245143795988536386633478066798240884179427714505913898217602933343724931060085516269974952415734020042324157085973909883924376018411835409162611591020188435916592313458773284183970484345279919323377051041866793224491486379631896808953977913751401720545858134931647227371046402546882140143158496537572182033291698015964208530642903053881655868604528633889610035922183567539254101843956209861879105768748109248998091921563572119417144065638625530909072978985250655389893589044660143518427893510805683404406212162435171054191543328331070091542061225736178464947824645955707007154231747450018227122587466263251010367696380853885784745216369628906250000000 [140,5] 59532639261894358707911750309056933682996846057440353576290286256541633823080349975938775265643892017560195284131587609318785472033295179966855980330837320276494465127538854388176371519002621871701557270197818324613988105589419817315971761827974563946002976331010101924288177201961166792744130412610619953436291482852382209298282456713637738415985550546305252675073750685844543396924120457713524961388280887052869246131715841168885498137069193378015357168086654483518337514938011718998704161328573718776318191635493360382378532145574218780639579408620843649670461724334433935325437015117773874857963705577440465894343088027027873670251645488241292673592007889388951701543107363918311516510636449034133516975774133485980572263853029406972126753436417245084634519035340872490678717360090545670362428186213583790364824028437405461262907527964238752740924111556121327009196195499886269186403931950121006273992650189305470313532559403901712228558393296398588683640566173656136771249221396516242773801246458941199678592794781611355624722901081144034015043274699679857951986390265099631766945557176155282205071324330652461088402321779860937918208982934291776133757100380077377441748405023155100992777770082258861202914244027531571300690691187862835625834046143409461077000633101827646012961860821129837715989394512840705031118179225752077022128776801115736130147853220852425275516948624367588916835861080122500924527972340891316078422937872143848088686289974693606937976537642505000143287416582566015675525954167354078384534064811073777308760994133746133065278609426110214414284982353819941636174917221069335937500 [140,6] -748410294563412656547294188870792161533955491953658929192349229609469656220852941842488950393428484002449087522375970722701122182928956935921211934677259100816487195835845425891039135829770342988084740201419931124957749196226285463616410006400377584524145379610574322582601953815865376922545894795302961297596346335310974512216323156288646577741657270308230887299228677879481435389635844024103356990813956264372400315252858319696636026486958749209565234571175091435977174057551478474909607086533282610434151635211414370869847477527066986621336450563845928586511811594187012495377483746087783111092305962349241076581276542423211012300808528594868631500809390701713040084136567908987924719517618143820611830600435561502384894396780257212482184985684838939986093401213447551615312936745387330057253593237162974934722857246951214951210927535829852665861449066258712592393446681626566495161764063425585255952401276088806178108182974828717088625432382081330328034765278816612203346957682011959799099949574841439718408040546770913008563908137223782215161139741081138857780548728710963806870239327413819798800288912672989390368894828617216877475695116930132844641182385288168803961590301240383625937724594585140001238464268737642511054324868495464181774275753644868494737975200370526788832725769005736601590046309594076853784783945110610344745978081554719864524554835081926841955663571295055018103073600922890411624440666963066643519290953645190986849061180173841325631741734079401417908845068144427721177988883230582174180780178810318561888625036731320692279913427569920658655178158369380980730056762695312500000 [140,7] -4055644004067379159751497306625335272433458108758209173894985757407829120748328263813622187688662444971307092969076140541289124395579677814891547057244990702434214212281050050263839507337695125829799931444469855859130210748244349436251699344614755838102899140186786758084134388296986192105545069091302237600951357606221292067396687056921562207928022312298619370012092764893308867268922260735191646464567529953336376735121597363277519481002657122052910094848014968450582139505736428878897586769174137260395356421192342804223480944115314018847621628862398118671683338663044031196991132403318749356974658332032520702807564370851214848860059943594081471461225870684589316985159694445266279472754612079318572895370466972587419754038857144394712463445908932156188662192352134567407147891325924087046544690106680894169898569350640464500202933525616002070494614455241971217144384869856667145449364759141217768132528575191247163207584281897004459577508418929465300920776259396410421595962452097866668176573350873658909399213936050835803585153024905975105129167560005122896435048558618541326277409619537035704843849474305411598185951126450550492377580169705087909329021443828922043703813184812885294959672928025036305689780553687701575526402031224428166173498197419934173728435444031661653347768588423918836915515550144134649683641843262141575917080814896121468662028000618985777840872438360649103066655277148113022566511482610444442011535684755118088394055564653008245345769951959427813136670264565873133679755417850707071470390582134747282682969962223100030405116593005404590499551886750850826501846313476562500 [140,8] 29316582174145619825049918346134361625514028234932277444980814522796799534562554042552488237671265075446156995127924359938484175765540191646218196651107724747005244241912469253432757135025389761095674594623609356280926845483805650393766780702263200205697254478934219250232850898655189119610651281631302604797481586921763319859114430427716303480747830030789163608115076525945434396113218561748326027002816174661553173375496924344153698585193561642394953581977079357627470321315650793042976093794571687062716995089403244410405317632311647045412172592723108777350489179254822119487432860061953547995285759165950414323266302038505638424599044362237351472958781387420797512988293613265677942331417664881688847856791921465863188863170352990178794062960000978892944711812567050343149238654578839089356334331950327687281723823650273395097872996272347052016875830898617059276866435951167265502092651291263921266538233135865536596606347932613711118016559641548198487100836920926367974085973013989690319376772374760475196776834018814865435908060413369663674618777283227836052932684980693729626582496443718089260728653639078832267444041024414706681828819760219132697745868695263552448390159016373587961934842711884873233124209159967197350992652727017342206539469111395444316963575553934171869720682960273354145260251541514287897258146399790262138615261534620496809592741119205073244727430601577892035728490348406676259510329461291554564350310914673965100611257040994691164336157323042132166801067423564467170142188945462517087156528179653523983135521270691801285797805352341394158344201059662736952304840087890625 [140,9] 281562502731355446035683091465464258758770372290693729925421999916897763446616192663981542619208014566783159698209285847113822526366961978069590759001885648644632337334535882650530187510227304049848861775677240446948225275193694148852706044059778618319596699045677891440411279450308050081327776864353033113297979579548282487693331379350250971187956419143850778368246683845519594107982764410164535609704621621453820588666120116268995305399796342181834876350390897778008256435893408030730144546546519864626564267805441936099424710215800593598419821196220329432462744046777975823217586786240442004515910666145254217027366770408744896120918686265738215465741635210560546900124494524783623312123334190008513810627153269787456691223308772217432598415255041301301313843002994431425991985546670588765850085864518490915521601350219604962637142819508329111691144146017461715005851577754227019340396949118089767623984220767659318378982923969642408136226713899682366409308969079053950402891517180990725184640049474738596914697525987166558453803051168818287084895738908213864510025184272500598173818348135467312379686278295396387539808224115087551583435681996697141323060954942096006322447722699944557375780989741413307169486408209669909926392985607836852694181593189686141235185485707379137699091163814069050933429974615310954310694022019085318872517466468262143775105817556104539387670379395168320046208580284952762439764054386213026339193256362022835229057712901190781327335166489560954423059813422650267521246348392195434005272837474649282643663795650454397519306640046421463807746476959437131881713867187500 [140,10] -3126480783007663933421117104238287361649103664312148533520569291699197995421201098869476822130249637245442871305513783857402469465271624034543041922999624446567113718709009578098780124473739022353266046027121588569308477751664954047922958197666173333016152049296259070268460104097882320874858322986357378309747964393380260590032736404881571058462999466573971402874041349382021276648084080650939962815306622920433950091432289119902265665623117615385676211212305806357084317984157011629066151853092091418487562785044056595971922001094712908733346523351169057207110614171745030372097079890280842128927309547557824729267162402061124194537554027697975925969409799874006864154213714651030011014966202598363242033668163906829958258884355482512368421156291887179054323390536348004757388367292191676127762051626249488524391251626569218635786962226997370676412007888123699990413807147640463503727050234314898929457908615092700454685059560616756108924787172584245638201951929790552080333125350166657413146109786171072134240182226142933908124509744781107246897373585304472876247129807455352434543469032641088580800266697269288756722428037153917525417462317066682762994861791533860190605205723235249389526828573128242371754943241484817128011877111003095936854781172433551742854172550369256467807125781677326721910963972674888839598279055764252202309776634015384969274401064156190962372568632806734205378851116083180823648967024341633207987886418026746621991827167930099290766376783115404751542657936043334952888340955182308165020149489544674181923019212333178002586327081324668597517302259802818298339843750000 [140,11] 15731988399382764150260613965410451313842572944247272657680954440252657684476333247431185699036659813011334084597788449711969899512266839527739754383476903795553427107157396051976978200616755550421663807272218385443913436459320361626654176088167904087103386105975719110078608954294078642115989046234121495149009878054581421154922075464887012658707799208884812728945592428656575835458423578095548223445599751659660627523372759768394265950532341311644824776754276123796506390965250817892552094621688834572951204550988249206469297566880130546413845564099042260527749594404577688989360645771532094143342607204448204651145010481115211557827790640950192713442036919953175190754919393972232554064886704291761267745580002598650676358997533020693899585166128167125682099746896263752481485267538994645754017502167579289492502188150289795598680551232481124801360733104480505793573916986252534790262608226326960134647680422486614025601630101787617063233917002356820666971967522005606619337870040364955984357714980669683564981070848011907649667203141835141547391674550794641999819057786184598079837292350428640075594253798734019528550413778933827093602734950125075926807653601597421494814567663641656740645972689535617191052376810212291925403712149013762489019312235039972830532126465814160167714863509721864144052240663381879292363888026194743572672467984936626223795707052753741389625359159097040678277298570812932183256691166678827645149471556631474643770977642897730939694441677263477702399745393812492048863981891273739503728183198591290039253215034839526274227457758314585589687339961528778076171875000 [140,12] -49630200969805116498242922159644306651674343098747353854120440103259151343407385043867179911755793524929220367175725882328101236725456153818727206539522450135157279466155286870853099179990481910780770018512940369102616647978360273646648477938557594625595575467012720480558821576278227224754347980216995762245453093682672730864628114634226867654142431392323882362910039817954706602032641349700982812466296082993044569034959025123432784169129483113847163009533679917353706092987184048697448359407487982293360141976774880630708654197044405307875117814011551471400868925725058597968998726111202028326797629796101515063906246930724841558027789675448721239822589098674986728698292563163808983436063735561895003429599183492613559857500380459786588680511377865217852367690307639606384094272655087204716108026427642484585616670767950429544688333130294773764861154918877311759312369192151715257725046494776146151447708161412949679197090915010183644809925940260689525951127954273725183007633993428120827481429759532818058287726608824230833107197323410347965998037776785271961394805586317889713999901690626370387752475504756081952383280093424818248213574437059254453717401165546574131744837818862355478365547141660266158500151991191333720979366091804442391393168055875723412046320852298226911868908160902200379261687810811294123433842609704889842575702958979949191958130958519804211841226015229894534397001019192465741923776723224896110930036325375288078885507838570073168092398760790515736644015002278194818069760598216782667642908851125087283777164985395614291893317997050871781539171934127807617187500 [140,13] 110702682003491708191000183229353909553152981276334474388257416939487407228651745079063576885254327215480258196365596173906032366989123463116043627290188500356965829584199622833822638185438074545170696547867285120662651835586784730800058847950007355418806296757138891598344684651145810995176000217993839953891037419480606393576650520834792547188123523839698274687635318524911404084816252631238020134283864247431870435203287001649013499009185452251637631129824661477715960920598661029309742870307210935672485026876747542867500539592132828118046182630255101313882167624696537947726600718150076493630714297105621173428002696327170068358088616793797311978634351046491607650421404860412638305683029452903253116355159229201398470188891065143917492558944553291890228423024543588699750167916823357605811562379081704996443260703067788290970969440850845858329746209136478044716793266419353820446298064293420379658045473352086207606929028417501276539059198932931229724050398997279837148781905676295547052906134527296052969410075943459298319739530803321761668706640667104354527106011082925609557426691464001354114352332456305407981107673590181971248085607171035575599490802113563804241185704218004725167380428975667091810392860427462133459880525178158589174782593268078008216140998157007955027259495551278557901061589677506784459452707289625055734471600537074395999275523208676287432475451426410721414106625351721937561772223997302497045911510667616998694131513311146277977008419958636926643236685752075977467991107834722745368910532778065814557595666458300324289692560455478087533265352249145507812500 [140,14] -155948728883642489866119312123808836217953798603997116625719625488066256664676444569645322579398374869865808210869751832994507854320108855348280636491416050115606497699142801111834991163448111498472619355764875201556945415327516083123538567992817266013997566880314592644668278606058077570940272008086182433313867443211359521790825551466732876889292719909016150743408190258346633245533170116069190425608473370993632691991023735773666440932873804201077900096856245224032927524173145624419920871753793612066217343565949961180469852931262901493847802328543754197519363037177073660205840708516761541430238383370007404721485425906471797833227347601863537140660559242679508270817985258067976056264094600195530609083932918380625529895703292750045532970023429298271145119850912682934123719581234037335431943302558828920530789676519740829760305723284757645222272038161866946657595177422531601163073978575315970197547326916910793889476855873167778934070903650426259303278359735302534293953504736659710904781301648320691361195073852734342105236705591060157217738120486306468879763466771061806580955966188992307663714693860896202594832466596726693234096880278501019877512706856911309598227062648705435402752712947915844667186147208963571251761730047554427621949926268125254445320390185994020754699405813418661468240328621506412360991410082978010907844433984354142031960350205095791398992988282622965778257009254753719688058768459149790819477539919509762023636350085284683650964901109548858266316028874426493849266110563979630154801478337504945749167368181055486656835401845455635339021682739257812500 [140,15] 115623688945214795872649025747789083562443184643504842960396177892999221359802855160063273784199826151783493821561183228647544670814255161156344669281393366508505279396159007849955878180111618275478078383131181339976585105671944055923987587663000627712186562503069270042176553453397209818954545178103006725920893159173275428560628151788238363467862768822899425552805517399101629605685805684262042178885185486166136829610297073595916573630948100435081571652990085696160484664775141445652740200990294176645584567924088677264673913443550223877211457451085845136583421793178000694812475993247600600832352417367680803174503534044898712218218530271305025527199453628070176186619170479456187119786922061904256197709780190541498032055598581867290773161454873571237329155760402260034645241676787121807243797593477677979919125682593568943263443174668738919131987606880208650016391167443384409019743395929291780079266243403344433404596828512760289742390840125598674584059658052803897806442375292873951188498973307085282355081487075150510193370641290843023005073944478611288637635141276619019135972302244811614632839209801516639699506316744119166559388241698042118366763785850584587086572129828011439558654594439140972103305401659020663466174472743907105485755005262590725157225143704798314547388962257616203847708091573020242666136724831500517499079410340723164706064014385422761951421717872402151429951971271932570439980454433685240635416416126980046255890737316740030063728393094861365408206059862091934717035877250159469893934671584357307289397215591199409077652717314776964485645294189453125 [140,16] 8429843615115312100806319478370869104047749959126084455395235349737737635195357727073890295514037873440368071836237633638047188336824172138701761184372590479516240566504700725200345641601748560022620131793112339600948789258421803791752365967178869366985694452939847059365117726303058955448953246751969511596950633657362874743955569957464337088788148291691137434475648234807174018718205807345438600201119901269131352676535257641605231558054433483708285390080521228758679840030971994840551679655237384541989923991932170206033856348773626620321131798655970167685512606563277569148342099914039735361520931886572843624979649351456283603849375721274266100141269514854507498357778751287665663091829639076032983675902908830698699887357437612740379230515214276844001740550982977879705020281630363558094474008181456985824822760161792050113429716325227515192282611571868825881973697494009175685718368003567680880387196474702642335604684477715653779135582373373050530891488415323075300239316734895708185004051214242967411616833045470435457263552204923071003762319419364049862823721304310866098134733048013650027073355027206151885272433478561360110335734526594246004746011710957887638503544309062000861272640201575661130426984026042383440396453941064951773288903488460538184571877051355365906362708309127824223136517366468501872229895926215730619040455069627647239569638035770247285508168973374596685141828494079023063545411698321951180411103919858080162785976044050519204887029142918668669911074264750597295686591592641704266650249794179916510994486247254095107244036626070737838745117187500 [140,17] -63626107584670549532145560957981567199599233554663312918187181777814550132476106802903122241751787228609514878052983294992021083546297189746510384910060124925092183148688062800270829782305725438879723199877906445948909198431185352505827308024229240364918466841122926372777211705606694121216541113374857116080960175474537151637510562978807630809391580415108263446721547588383747852517090054314618768903068763527967771028924661004846332713487043499861860958261756600148790693674198065566169769483686499650458976479154173524518492042861358995250130345154487338935980778650359034623797813300548374336403432724876189111259449204108233355654728051907737632114418791266139747605542983829065248644453600866199989931524084413190301898288053903219071977594062641529543057702594680489812455053387489148141135021419837128876275163903603401129224273414339483646463073630837573550211328631422765101760630000362805297814815221165817858184246869372305823395590734156169533044271919508833917133633909273882349786440729313265539304174895189095008559867875504104859218678764890896161302922118476626556844153326882294118499930620604772676402356824712197338966129302803151167001334757185913853502749208748499247357155696748098951668907151400750500568223347025874672683673653587278678293858081234485048730347635709270703692733008395057890764778309205616363949995411635499738959426058482065305604193882970044032744876414873138743596721325367370905013815814648055514090896097369616547341991146805477587609929521094177630606123726882287370398959086768539930513248604272787837919313460588455200195312500 [140,18] -16202866799402910305476375177015973225730033097322664068158848936369903778521321586662888033858612793917103389442192314351025460083147463942764167470526486510344924803077949126415542351147885735437574987347890346928633695849938429944310857362053821336763605890123565896364792533118884406673728593923192163250205937728019336404533515790932094402543140692974524627203057306857854869127230528988776159280759101674121633051609474683157939361165943814369707471500807916582884809587336693103109966835790258332791987224777221217741831593699491389271050234945798538307064500693310578229894415061313934982104827513782215737456299934866144228395608726920006844554332667961853771579241042429321227158227209271885070054142802238873699371174626011814846015363868847908044940314432465372126586148761112227891094294405217857298473721308087497088690564164684355611038533228862589489168993658229937656506247451634353927520721195715249987430219761059248370109070201015103601815661910908900254245415890926276040636329395721016577656329226877629479598368400346465567763356375912066324343458852734901203529905823027780146054618184433938693520275719857024643258601328576158553129151103270967917203136010095054742067120634829233186696125697635536256284574643810635071854248268977763113306341870773977654045091498717973322654999900451420177056740772837174045401277245075552523831706621114102799408293711665986253834914228801378796708481541769620991552355407349624727310815214814186838113446037123772364490121682050571788390472721844926901693020459166656427349448292324612548507750034332275390625000 [140,19] 151970485224055279161386359950481834523113733889451269786614862052560097740776208863980451077331001577194386557427652628943081043738167712623821009559630045793265431221373470200199154754608647962312027694895852561586213615697488052064089069718679624889939061319358630633968818290737430507288163556151186432580295666362179188529927114500278643885627653080571825478172466074611255095523187970355873147092944579043077996964151074082094630685375179631171219771375251834681251381115739242890243271458059098765981904599693316768431004130736261783729164351452594429737797549738655449210854495671912670481907718569184755565937525746923320339123830967280033228859487175937948579165918526739339391312875546125877546424181618281542198350239500198532455643478202587867711404704573964020127051783012999928824139280569444971857799512946650279402439115536875527539769973783911397635260600919015417290115640873321918800944843634251823029432872173992139590804665818114518110516963274760244538706056785071052037403498455459836705668037317076209883235187121282153662987574547418910164884246832711275544041335383711603839107610493572462362935895893464667875213462687672823614593302836366618716020057792756064456480288309989927592049216630401209361181198080807649138930838906403535751839056746629745636904442654853490392087711444404597225628976187169590209244580679298049614461420206480286359357759600639508928949837089833838018276889711820738002052952664230505570043903274385497657428106254747321397907355311415537322034696151198915939616679212843414796246340461196796436160802841186523437500 [140,20] -1128557960402745391542395514199582334854203651165137835204232885052295938589983283502338057324129500116934817425961052476950268284522014751808575627142204300406650026085095802653396812033144902565070852650161893373210105730665323805048550708120783463474716443448076810971444266523623663071113087978177431521995466055424184836856837033303555362467880749503618148124379355395531457562260757756718290040986043626032820142865295965688654193128752562474920845851273365479311618962678363127427542739433883752512724022857915467690870117817693685093899547482665490498161382200933684549398990121816596552772636954367202471998006959845667899023193946417743199858867905317997978952206013994848992494389026069466886693559536288032171669254655221858214187443812288235870062678319277072528714315918704335425723528907150108939719398646492655060421255911357023533271241346925677166157504123178167868737332096301261844239830845715809922208751651790414533882142887310096755428880106259048922073890851664184553428005917308508790726254121649249632379651703291542152654298542885556651760862089124274646288377663642967264563136519841856310551721692489731684077947977589777860862615561283491212303199229335040929590074771685299020079604479820462666079060011311493323346183296200634542149835658577869677299149456590026742645331280733997651951474264480881478039528613482870145038026621598735458809088483610792065023338922375307584795099068998476589274340151090116695381400361432251782624594577788211133356178329342801574793256885288459713069309286151499793754660215983763769391179084777832031250 [140,21] 4858115500094046153262782299836945026918350700672033968862527188857683824379197713853001525441336767426137581224666123248906830398050857937254036546436824988969091670611150304596685131461317479046150510467832213646875536355191009508751802349764078045145544714448834303111333711959342130297116309914826586887053244823712538378713443815932013314691167573491790983622530138515332402223295397311910989470367643188635425683850146530187610842220857801611505425813541418063593532855021389454401770347778277193842290039502696381032566525795263909781419791213127913147266162492360927976206229027848947538257530538334612378524660261441137931486350586260425377351166643407968496989147293484615820375931657034582834601997417435818184108300201650596589071881363255139474049118728608245731405654454362534099787987509506715569658300858572848004925838220127253529394265237639135647660563964100521843204860177305827144960592171519020362174530074087234651657492582868900503464115875032121031132918766843643859545089942975963275331118284902172456360571393989308323492522006685407631503898316675499982835064274747066730389612296787561404608834329426905702668450471745198639643385209770029721637824010146298932268895610401035631676595225357397719587458180920123642868967227122344201808782970353752713948604583843975960775964180829876859835962667503942857417195340319358458524901330137182422606136718400829329880992246055294490499956256787022103077415670047783416269437961995573153743145941696419612785606212035285447469019316470841632250817380173515546642818079844019042685031890869140625 [140,22] -11288102850209857503130993540245666062150243472061775446080037509185285012269497239157803427362382587700226229073098037850504576116446025656898929566057497434978167017244897266929413819944462881048163538302726294402109364735216956588547370795529950533585980750658362113166407854898073239331975187207030078046983992944460689943717522680485623428753429881485524109562986661185100470371429784028049486070735596239377905458664054370337230622754485677661193404958245068034783608657325004629983269766324918874495946355868545537351161606987025430856510904564305053527462213375621754216812867142495857559575743611820818432091002685295451273740192087456189935043910565725311728578227266721889079416457436878116341514849713985819150628985650504183598974977530048146242056519279941180384414049471991687669296824785424877152780794204010245646073669684124612346216098787959755336727201776442471131290364540741151834746816320198213259792843866242294859413768521235703777486698847656845827160445392078759388369212422811963978902356866264640026712735302162922144154033035708761319301095407882359911731465315657361385812559370089141028893719801624584402925403628164611310662392766869232294771907614025775610085041848443566931600995205917197094861749029928459018073267112809316757371698410430180906649141961862503361387973137729579702279406996107260932230163729311876205612312960623784165578296090457958775212199302002556636616795626442012717786605895626193132484117514872903938450906081567098683964719114991363870487367472310691628882571492445622529112984218841327979640960693359375 [140,23] 15552587639077679785638562322171322331582652095313908098645164951971178874667234120089620031671059551201522505736741459305749192248319496079469200603722957117935518721461888503684625569522306834342599149235271762246667674987994429975340960328149646749797002542638551838168921332565678374185418675674837091629606107936077698054692092645048164771696918553235040397522383257573194999508160719311973879227692014539792468559454730210310236643437183700631400939931294929989198448228707056239709991407755901596665803220579866451704071187691776243728197267413408027524093820125303907520309882305197098952559452813568523097722279179768387911857847046939246503280496562873973330397905520999688500754273961814539456581939646119540111089481548131417265694509923927544201480835714968712904370355197358678345316802476305448671576567036794114102353083457054379335105052082610240304805018376753970541023086391305946356986201614800566461834193390909755202471061227599444058913074920900207871126561833946391901186369304824165085086327560641027093950378578865098600688749441356764355376572504052712748509922041744501139142197642529810403246647083056196212959922909391594003335889984505174574126887661737020083895394254995058705286496137718954263314570108370980758968986422504692668411864993123317873888631441500405897701413306380493999588592698841102493282886124887768248536487177476355255566676227963925685382933781020624740917974807939523622041422250972570703091726076562743959121258593134712027929290370269045522504513778434776159009332219126718027603038052745309290313720703125 [140,24] -12227533691698261686600640564971264598535745529105449707756280552233686148558503995201512109562893532143287173691940374682079120280878468155592064917598455425083110856313898783426500606100015000124645304028641310547297876017356783124905704353399347748183572996972448735052002677118305873315731421064935404273987187562808718504815177564740169536665773705322209917803775532400016552954146970581319463308239969684286733070698926681181593997467030462597524542600448556211451684868120744898018332429527407141606351485156982068957768401977549079547874406152120876161683777699421918480962089739699011246035054956581637015851156793612340507761860034860393457023026680869824757846257743270869376400799486527803497501205708242423263024608525451540548111295605482777910103919372518503605864062819378409259802865343675320867426918447705391599258345521005516775992763775492408784769263149446986269437170140107305263569793749232502499201556453039779308891858325614069042814704603277315956970938757552096435061050033309949808407726803455950755084662758760003156294105859543699120217149101961498118391285638043079093297307922975793702466322519063903453145691185802159682961582296042807198314318546554882842512473470326818562736737061378725186633030471288189129794007461501205146006214820165263835633061387512662108641006550107547056001758044768585189357143755931866730523214050857023414837487026584559547457072873209860978816704130491862940081845342739309570355983424831363449562716638457432470675891017041149794419682473942243722227819781472517387881821445318688984375000000 [140,25] 3164924524099816268440269245890092111812629469153237866979103539052603879812153491063294027470455381533396161443404242218588357482431289299772277320347877814479950335098789101146306368894428955935402062485989843128083397767573695230876016694514086199409692754171486681358476897163100046543494432377181004399559002967178825237784783273459752315889790858249528832635029217300730445370750389089168239658420682863901177433145046854898878027160014199530256211551081599031054815982223113816161917639239079643938333174441784319798455182893423764810578347316433130215982522649039101277422015377928868573931234580469225750522541762824557960316226477841177688959901413343479328319481770194630166442274074771905881834012149185106497942881789667162204320103908118208557843897449087257380094368554113780311377415681356965653344147205180611466752713643898141857381864466805038604377440979361724548819796097033712541126329448654157186882068029886557357668143011316919525395779421751262841147688573799312704041078961244632398976150855374554423003679311284422981024088734427005034307750634102359784708515185107744690120607694143334255521425491552885702446154615317854221831155357975846274876009914486926068947047523887340119760533267700812933679864525437551869643496279796568169491589893145135769210227487217245009151821138449893936859051550952783192354630142862562499113555115772298566450712356369849466939931681227054223042923297093494154194410691691896776616939302567189102840499046324519441922937994837104184645812185384407365240313880374002015277703376028789902343750 [140,26] 2998163211983618408382881845437040479689062428618670709002707673583687708792115335778865221029150793947888400222591623755850493898327663004709223227592078808942064555600077712509431980098589373251902732499834042777029080977053405900341399001615461753087867570680196812323654748267926244699961880319978138010242089633356184712707024117332707970157860563270583682840596516931723167406263861446896398134462416535887231083563870080914606619031019412519115966457053297975548632660759324960067613776000081193107743727500919592935764006793008831120307304538626116327502073250224832707388975120717105510086408414289854277837297305867808825602599632918157797595584723962176008524134419361788905983948602120714482233770233930518787820693857458705626064650139332892558209921923568384068101393499390249829736289326423386085408967775072590223179011031369214706078960282030915778395701374472891016611799403127351645834157691324095481678946984054272653621732579197453369988571154706857407708104897338685677483546562106323074267721674710579012667656581110610877281335091752878516762893799111216327887048698608612902933388714718300460268228769533557677860352712361648276570719297140007290686129804365429156131475124770536133974047143989250543319840933058999356143564920760785695389580472353682594063077731554317000583281140132169996446767170202770336699178262507765550671866633019426623224371973766010829080068025848493866375578702272357249422242586413737448317413981816120239699594312808288795913498896779099280210175738969551731032931342360562321706313753757265421875 [140,27] -85387384277253144427149030272132343814951104350332255245484455801448886839893436207173930116202834783684344820200485721474707279554077834704700073501741892718221704432597235905969846422399598528722457561647473836780769300263099576258148584171376245986248985325647954061250888125446691609445007397982686220644105779475901148486433370059165123337960007131815280544138020827037122035330706579710873844932074978276957268069907316971731077196016440981118002684956124629762253754715220717946342239640522672039264340072952986269146531380609433188225789041149117608323945678822609534779784807309203518005678095136960552270003671170373129690134576418924438248714520207704894315606620734833731675574971419072561475113318170618321445341750982536233971344397068751882967710562693195484512189200266410862862518102515987069500369664538796816244405285720416729438303789387082473246241861142007175478034174744417796758613392450762434270710539595921068055574149722648711245998499750520210000016614786361560856322382889313884114795785682140755073947913443483757906472204706118483269190387833943188547804503673745507862495165630080405052810474935008672941190197050079520659229661726869306088307223454133655193817979290723160893586544879600424608919575216009238050303367671685613675110797409364419783001059080920866742500239181190696591607271917441504563934795281443422024191841571792106303755720461121804014060128128482934959189770135899586244303601217358529418622574853247395620785625075593032744351766733558772112475067964163552942967558044837472690989708267627500 [140,28] -9906265567580778733210181015535616792522640707619769440857389726847292189513526098359131683303103814943627456380885446863097509770984851765516172700538238062100782249439895300973380907110441051140648121458544355452871413705372194706958200577561960790150767253012654450872606855845362548988666538985342964850475036336790267007065431776508289549991459502830096441995630752066774305624176958594992536237479439321453611643714395917672037698719695203888474013114610838782902893095637024196523664960226118119623216998716944617342211549445178273603430435958583264893503531093071954910033460688811559739566338754468577144246649475431390600911641924644901782224289924347991394887080164878690563435875669211863682842857874318021743468672608447239767090962479255671076208706839843825617335829936737066779372547334570648525423006140034733996495513022931732349831931550574207164140411725111743172954294524278349362074832683756911926998167901787349258991009064124969498500687627670037370101188510419020237535742760371181116499899642309751858210831988843356178054441074184415930117714734011596138004291330945150311481071759229591195885767067655554140342139343560682033171742375598141983782547940678077119306341827489355412601366680279560852954199232035514601831200593537643173207549797241489538942685457475145036608544494741289015154680608102947705185687265255324434676562737375831236272044421282614441437568151492774751266754326224866933923838663021256852578802799168521943263192081455826957347528417027100653665381645853029021465366443276331703583787646766224 [140,29] 20352983471403248357003013367940031896110173811252886174010896799635194629259975284596263208010385836070442814072823785157207843584941025634513257358880615339803972949961301441171244040382630903690517136683775734035102303744821639808618537125972922198248708749731188365196968325887195131551868579103972751657527486721146935180612538251724635763848731126907001005787107795566507539830851064702367317884109930241595233577120735783334284370019789799649638524096655419042452647747513302711747543326772852372558325350804112930696340126848647125858331369554747141148941631959045382950216944846667656534246108096610706306520780246577076015824920190183002467615747644343504660543370218451300046215432001260748560178117587261701303602235949447722041686286656521615912749160307158666804440335966670217752272607277764953407818147164504476844655207451521535196862167962070159861554708999982678980970923522237360429975665596285413783550957429309957463926898139638798220090817669610872291043017514410257872207943265541498774559664808852103871525362645836137518458676295695419337216659974666643244844325040526287736806636503495311485604686036758706496690778689290947699016786530233966121315571250063746793898143200622820836806876885313449032486224944671153623274238556643788180335868127654336670109720511496869073706607698345875250418132981094553814728144575928665832789408673046215841757143237550947108554911119624601941677162395402273112322149607872976946402743842745053393979109307832951045755992295393182889484633851502004642929479819386459655874309750565 [140,30] -26357121832516377944326990148811726309115592094432553966037965272544028101017346608475559654034074579057386442500481243980558389386417542685921437896006093635163266549261602495761099085887673253993682052423042241187414129586024688771646308808618225506617338785072964960418737081378184467101967767874488565204029749970861976509578400613205185468838601246596502347299466566296662861969356753307440726824588853290227701536232162431410300357203218333884976729004086204371359943204987103858561942156885785952184706129178375052138700865207787931808550043398392623434239161302926700870501777274866483173249512574715884371172762179346487629176811206135679473909180075676318472311046525678512950357370174888471242462582267416472485396874798274169762701351949615719972270984384479738809357716934511763010744695663998153067456596720410202257917331671986649966045983617063611505155722078870123431545811423291121217269523100565852342874595624056065956074648116497484696522333804524018098221084479573107634951953403205493285581501390740641185894581669849848977681853430429003245101179001372887890625930691371495477551130420793642609659402277423910854190677752170706282113090551065323678062071532722638036884908913564177448274427465815184682938093440993265921389073137970417437938641930888736358556234329068678344336137949424578830737539588959642158328366799674242129792970042742846908335815496327553765764929098883366679056464342442832154157692633608163274480338976540189433278875874781394354604096796431864208665262578220289475250972000826167102942971413 [140,31] 27067725619486681509467415258328409641608429434284957166068415245990014088177567322325872354386226861721865512969060603559931327631143408291994473641055267986403991525864976952809663870536933220099916040007246257947725443426821059679642906341526349084981018527432932103775157195559679941929475959754783792975802099555174837430690958933613908362604387342185171888112380257438690368547042646289227767757393206964004337070837028173197095432626277679468357338771518549791246456355448112841917029057647134504865703562365018426781277568700246236358946262445900702475243920195352482205230137165703990640141520888398347812414949958198136689818335211977896724746668108198717989215623498677177242522722592102610965087392873131572595662269371591627553439666534654907229617349438015229001631896643432915530375258304947103444316270858412962050502050164655633308903498145819727096856165527937157734654750751569538383651249217768108503965446644466093838004545843828635942393045437852837112273925438278254373322747767074200864957932140035680180234513890066661082766412723018570548583613767570733532232894279740577462503302989918918975203866948403804858001391862974902383388703120450309140727172183464811214266641507031906154382926615830568987160352754322013541117647864438709420698814869640815038476914921591599768952690674581194369931990662887794634866399944557383201026395492720520934924076400675600456652493786250378415871683370147805526856604028106665670569673734450218226065531261329983332111179835044860544552114210005904296342835260872192475767706 [140,32] -24109269369270143259743104618126099400516039445690319070358838350089271965103424871570276518023595079682297697327105360565722576801846154514433008532309489930672491448122604765460141100904704372056387552616107766735939045603678629343337952010122870810687706025787270011055317101767355194508316796690274308742515586614367456548498664030533123797047526855464264816589388200052773310501507670985041887747606799374155250588758793601373271143248597040316443582359864775905715404703058909370436208446454438149925407630412820525361173323553370933368343551086923591568317354114688939269488706754642202023230266124553644604545662226726214776019079248568176424301174553175414576756075043250960565528152141647817434507681389774940224054403641144514935420660994810793891024464193687326636812663347899244280262640703781889647138801937309780251780315196958262248684042731836326843982210847403462691531836346574948148670141742566217699582614566215176082585341128931203821970971333936761539784576067362245534394418571363498959999752438256938434667122875317648624614951274504211393846043389572144394149761386266609613977926644499166244630973269289185545697587969948507506768897827876405285865113391063956852171571029048602814343109503300521277166709848213037041866910433566125259858252316813548475020850100216864530884987733377100723633022131460680224153711939193683285752077967337166708054389806120605943364754197021165691545565522270600720114142240968502099173842630388490915972229164925111258610756683328296202249557684515326072494656481000402792179 [140,33] 19465561164029301333120630605277761695501241611789225590497695922367139978879318576605187298093906902578067304279024844080894092006724816623185078191986262993177715440638975735545974852950395684249260650984334320681361069007298129511958489561017565837259860349258808714647329855317319837089095260511358528093317038990781454476440525181579775125414539711474770145160270964051429683020413701760678600792584702381861339134631586816952608100336893319832779707554704358259309622500160668730179845780000262883646464659726174262370622121836122893614261455753052809268705641663346528311356644212532008743446643844870726941233519887570081472249310350041027516963925494772997043979028214948843939805548790428651672438322232836982165532255237033074625992384340466621394329796148363032201677176042756774723500418686517163189568992899390398759830976431286416551209791967607214795472943796112060923927757888636815319351903733709234901014368320356135843811976928511495832800438343345227015607247557482373334765704689601321415666641936655958346933414073507678864231739852952725541296374566387349617025789257322451464189065388268491994365802505515399696723752662733035182430795880934021139720351744434735314172621879744876438508574259479561359875578055032713252495339286472106728682179203590076061632654814397238270149700304023640337732947054852546476736923756209083176375690060693687842355338270343355320614530281171761330044677590421122810025067404224304716387268533791440379469607393891983587602678811144012701908201650817654809880894614572762235 [140,34] -14504969914370938334793577594501682530411345078365048265922903777125375985453143657961183740530168821634027555721750651451280042851245268434771434242113192245377306138830490537655758783185451639543480205172311433111472940946728471175586956850102907888439927046348314729843038575720658491770795818433377264861858246900857439323219329528196974688740567317793752859237845044214990986554748473651657672535352437767096048091411116048018848070707344811353458360305524254488373294804096300134350713580397709442235876160516261103587686160491018055164540176635222435253442789934104088013448438717736304044831796939219897923946706786877742525200476922566532789308735703098852988104966642102361267590590797199921824204574206204500659780546660964903765002397829486400568701202025273825700225213832051670352298057442660260003113952320916402912147202889016511971121818267002105193531183446848391886977555980483544033421994305246847124553119990657372888367333146098054215054964229515032616763247326309717448299772881361568824951207800430923684600465992453349768198080502846339009742695592789755020168077433748792882687797687872437071825567824777131240447681512124199784630001298148545376813287063485344939916792233058940938211254096561508126135266616518826617838504718618862992195672826683253453905340450671411501108712173567223252286417543004386937322734208611971465242782967702402179919033294432228697369167930711034832340016237029710383359716578434775975799676274368402126844741771990650116017126852047203564007583194329219520169529740316845 [140,35] 9960085267409549591069707586837888398819621803151040620241024921373603608548599241737964835891725036756521007688455126547758093555532537543094813150825886976903733745015272200204908788467719476724432231471269182011966085544007128379820837727239162905772590841900084563856513114955287214047189961070216869841965922042785652163633148341392562511257933121804831505590216971394323427758609314097727916479299606696471840169819479864449965639528659947309788868376647017070684076767573854801952641332232832533908687680010155276109903280158838851597468859134845994373769918620610530707803652834063836352405543163785046358131430149323736560398323678371583620743022267225324238552910014631519770376464613163312653513470844158259230928413457467583432485382609442214136069221197161240024951379825430457655218116636232446116400846178465245822130658147025612029636947236812384344122656906492955433535490651080720566413592183974763249846767751198344415257810613347843898025229238104296301617399916354956247585149511673058708646528642007064587007833520598016995071479243114339725133907865888981314138617113586747005738337680744595019787033066436459241826539247665508955009341211711240405973329516438521152426705357921264982324101606249862773535153339393003400485529294903366842180360849684754462580755897483832369044729339237076772551696944828282577017771624621766903158252233868563170730891799599207063819029091859854017112520864143200519698419574821726802134778743346817053975416631353571691708192001565403668355264394523304740536732379882 [140,36] -6208260898899197523858870254148334123746478908926592255563917939171308233805681809565949451488109873406520311652219658315814472151214914840119916578641109610234883980551037736625269105429678135871676780599396670120674806730591659588698265294929656512397605288187620764357892612901552394341347617377992639726353692619701925263097580823789477945101268837891684306445188186678375160001115317305236137270910477662452336690771285178214841238296625769126105526495440513739507516232782367369636457422859269135961809588319274048817531379556484931375065656934633463268177040230965757930604723539341841340859836269593593768725321759311757303784870498789557411676732676018319647897965728943592582679040973967981240990080179600014724696907748167172174368722740397302124272790736126072436342974527296406379398210517325071828958947931210969687441058251893712229742461539716887999014096677737160266439149376172006337926256305354267655857331434741344891774745811944203310524787240588367332345232295985101752261937287067053117567679055948604392584553956324800333224029315389560913469708366104493350542299207461800616092156182545098397023511915066709123929903910264046236529751027767755614474010033663173668552771383167759430806695488441453031321174888695911050468480660799190172912064236350981717691550074794137229813640198927495808693734903400082621181518124666525642184317496677538165923524088633180921390468671213622193004548403407009354972075267231787529181549193087377173920250497234165618640596233106352828095105899718229909013839298 [140,37] 3431720152920755802395708603749903055108199934266883845448992093929814341925291464149066290888151557027623470129064190913798189225886142367105892618118955654649733451020070838629169372634713207658509428020501462721690943187127240966761189529138988257498947660696810152992871037300374850965866140507205496041460915314260556820932519859341841459775119803612501452722087428876540043363268329630475353246932822690433595140572144511345724395099374593131880629129020170041192584127190086067541663145025262570090202950130213807524436308429672112047867756448433761086181139025144736410438153529507080233146299516654337046624024865133717829580999696723172623534337215940277851178663954735956026765291155695349926055087627410502470016332075732838566201343139519804568406089660324750464793886477996356794362598101486316948451313239967255639035575033650156066317680294599069591484515421326054550882434947417590473545370983223332148065340955347385839541324924033079761239234304322920586587417848085576223262343024336917975509969438636817027956126588635693598207128515728827565786981467596921493899809960072705751498841496281683085823430701099934517889284846444227730861598742995980042835866911506042703096735794232910451836179780856713157617133473904968771685041446446395406586836462817297727939269672973336267484511381627448840521052453729853103561002166683883957233335018768355762205312968562627866127812148649853874619493957120651535297687331652159963087808828030357253923541286497302885214867849649536827412516034221052334732652 [140,38] -1628095372800392954194458744344324152958553561467195362102581610170684267137443053216833197345480829606494132556382108811581979599849400839539717649129579692310339348767845982038609499696591047547530035009109462092147687930870295149362419315431972001114894346513569759230136566353370439578673811860219275627651137614086239237245582321927031419285491074488325229447184965616386847260278437282638020022485172589432197755309364039450065801327550492047984536882355809148135785836632999392116076010020220506393656765971263877819733667626706466642293586097724020474932643107018351610017893264295898003448905554528312213228297517581773556706489040885701350432913817419812353450354206283261440118963725121621646458180427738620018510235612176344853140617427092105275213627094251332766742387765310970105365367093059924419229723694756924685765956942489610608023819192427813538837922345906343635514509032170926512223148564117806792435795879675114687187828201806993310858273511007461108036294072282969580325327202724294381567026063451432285110003151684176974426906870170774190774081690229231361664533237130955095480578468053497181945897823977447646125505471074565344703185493322612806439428553926402033779932068956894332295941760885006149921320760783275434417465134706391559124528340601096754252476362404721927954696554197581116275925914591866969398180227959466302727003591641262496337290074022246406503008127272468744407026957546538292679541885422805918686337122962199367408847865834866468672992870197633357000603682333850318087 [140,39] 625135033279307189311953265100420222469902242449796134485258644143738914691166375365597158296209726342220911565624282264964595430627064355707704020629025668517808485703533730902251890111781379454853761601252391437294586206837178732725584784071719033382410140943547595048292207560802500185521773851437650221602208696588146222726566191737518648497444838259855386638365765388900404597632892074482733639080312577773744208986774739421500293801445176697415362897861954104448057414882935131629715026761928059891197613463161145327653603352474788433747919247707982235283733645154456652040441495874395286120203019738240666246814236433384379962547280594556614929752278613783217339052517082735922488649208782428266641742039269831058081695567281247971885294221217423109960706338690527508352125075169309582788662993145722724077384738111450342453698435130269838666075427207691946206276611849185710745457859748252686895636837650190841266099677124453999307843793075752557436018906242045436474321402767299180765633525429858330772128251712321805123524745856797522679942954924579099879338971826484499228982690104275691183053718765378453684380839518867885140210284355869616427607696953437140618423556667112342498779501103026530895767793945197838774369247635493610686307322584218168290335062109978701825625021340551426730547883856012507378735682310407161862774644362473027198237004817058483820558658227688868617010425210985965312234029854012802842624888424728897675680977794882831509677643558004997750237879594459474883285433018628568 [140,40] -164585796963463944341353865275289953212107812452079215126876196389422914425611910641752190736072021740358750663443822310943312577059334736686201533905629160638514051107400127164389853317101324678871725957846970475339046755237950650508210156131105298931062230887571374224977346686935214601154745340409411887068775209648530469608088339345745266706884439207058643232829528852213262333677374241070892961128538866780417214721039874032149450636660539431841402639773221912071129345782664123589413127398347510902300751736268265703796092891974435254871286394694040602957545768148644428751350117241842024542019281581544292813362456065686185671381423728661781537101541649561138630674719958442142634807737914489673737909454035806338101439561452935698661945487896519819125448526925172638505152341007831661127902541608329391985615945839846306835642693233386342691915995949444217166846322973318849400072911907807102579892971412066600213370893849006217391067348064920542783721309239493577667677128857599517273710861124146876376853034202062617982344993751109766211493427524847691484041982217656154097303276359311795499781760954987726075388722019509883664174587221030658411797419119142701454923431158824106620735758324549875456718235086766023154001752316158934966954417288496133524290711501841910414766057022956010165997768268383326894729618902184999013458763210881624819542602793954662181486258172038379657969937642223494790387276306516006173761702735773161192160212111882590546904692050843410027523126006237532571031688349632 [140,41] 3285117640658223953434946943600370635024555098690692767767331593901925581252805812154360257933191328033594963727741760103494086053219885886235567829628034480505431636444913518079453231670647397429580439875708014591842085072446447613461647655271842793329507020405343102365940413667232129395332883601426245134955513767575237152750047479946199951400291704629572985125808441857876619882502134751137967721872125238029500596864429332212392859230824042228536057100597759180619332677587863126042299987559888275568920855469388356265526041613093383731079963037096837890425378543728478160935119197489442728760440768850648156177557312048528699335348622478021710329832092627242697921364908384076301481787006544439983204750210930692596467482305900134025215859100088234213563683841837358313417653333002089078762687299692239198619339073913352897489926434226496107203121764366322954778630353367427871309366849702542591352376147910137191352805150257358389884350569059291598532665754848459265198404468040722459618307725971683516777888178222814319860817921341106366444774004039924558075982746422252607095681227827789698150059572565643070693887762819366347129128157239395560053239226249833251132880443609477714880976470853374141112075383842642314440826400808065906378059719313524567910296222150439438274000273971668640124861881034522613060818859599853706464574914723402312286492268676669545424981806821738421741134887785929650762275428757226209859146442121600132380805793906691536230014276610040708137296765493701540317259970 [140,42] 28358631436783441813933121009706897196059984522112479749674196225564342908177613817973352206361833964138656424377655212820319386702599364176757700420402060035781958138494061252302621688961990043165003135353085086623309259073495930325361446682571233195788654844343617694840429225374847964259260471160493285162464391938476845685784633407360538329034763842228722777856403357162040712206275705541194877420067845099704436841550294800709461899246895079766461806149510766568557924941682428200882458740247033129697399470949783133639629733479945554050690723680262155051309749068784318106513177561643814237514853022109331360195070109732612218245836018000034918891249789557052455985093159088827538646166135932527746400696528234065332472944592182609976157802378490622553449753555774020896937911640446607810780025241498984681251969357665432019531982962729193335353587248087185359430807427736484851652488048209660059616733015220019518122363916577472737882585878568525964316498076978046084753344624556741964216794655546098688556869625728252410601416806090671950739837184409316926993893599457952751884642738494337909255204089916961097806902055029957723369221862572122455516494020095842054489195380614205070811247990916939944711563556642986419774626082550513449602178160023998118981314445263701980490283427020783649449699338421098313871921329480175560462153174711522452459148488210572142228924038715357657484245030326111545162050065257399177802400775105500689069490865612512290074986948860832015297911378362321997417721 [140,43] -20893854268978858201866128637485006534389434581286451515829394924110877419890340153666137404739887527217729630133320628975378071172412937755570680302693297933388498529722566444639201889948809852327076530552680294793066583720646600685529952343924064034410804635783197860216437518355245766891504173929974632341378744233707630837296528025840795673862319263753307392310925471016778244486055511492018312714110897689236523408279413915475412487786633195954175906880877837735853760446644349267723885975571541038282446537944832787012096206334493732987697980537688984396117913503026237383723355772016353601687724649186550154147680431228776662507699107611978540508353245445853462684054039824383652654043712195189364619526663911211150719996165014803693800830858222687455110430974374112584900324984378940057469605165070357177545863368581193918070675926348771552488067977913092318685131618547479337365077459649450739180077363994435311238628701856038183661115926717475816583626080256927855718532194736810642362716007018239452099657834153302632965218776870581936114061677414748349415052566508133294185642970193967931005239834069108193896218975579951382440225657876820336001453821935117132700588385001051892810069101438249617393734234646058613129833471230522674935520701248153305571047102726527800706947845595386622569370840393146233777710947791034205285096338368972047403771284194525472623584719265188292239651891105900509660539355383312131497802985257657148070026031198731087253114271301343127489476874661031886280 [140,44] 9882364106702119162097286148497564119146308485065247184180630230080986795095670355150359013252022739295196600029357454875427412960002114992880548444916815498985275972754733266657726177205888652969065767446884191059944901347602691727517982347675974676023455030137519646421597204759537037728630728494056003874893812611611539684939034447540758199187362026158182811413724710527234305698964782218189424246206257994988580447407054752155766518469895716825956419980098522496201155139820525302067497762067879750930980317247056269875280665877541474394060701258179662642411315166469016826130763535720967375165417453413623487045236576991964976674765013637318673546420313163123506480325124257920188554374907919958654796933286209582593731091485837191942254352687006593891788432347877942566510169004095651606091858458570563208997362979863062123736123316440144143409075120423534549963718316472396574214806704066979628186645871366830033678550392502943370014035569077566454695045343097950113686385836477958071071934134966854129520546805416307606831452915361534747999917522877418051539056331098499580479437122569331875909632119357822849174103232727919805592934576899434245082247574642437958919667231139342662542003087805152615263351845760111302717355220345037951010010476116551536424469735968184419116984523749084345220383874316599689180321377358392834341466273621782701971758898369111233410682883884197575244948377045859600696606842534268293830976812247018164207355025548502728265538297940269220594668745570127067 [140,45] -3546535999144510499868091468096891188514514877494501295036201542545955977689853688247855829480032954412173691180596345068866554887073915809682887992520895957720514946177967338278784081897346760961528257546056352178150859714231319385507790043123415920958706343565190533432024675979839818215976831540456818921435580088940455121883705111901931445744328941540738952066748315186684118137488164327802613403766073994013282327616925423368929644901160946465800654546245447681606854680910192272493463261351244996311872650313835445195884563918425323834786299372862419721129899527702141219408613753693448430881450357882830550073336539160557018830276727216247638237978701803706012885388472447586481061357074803486232395856019061033633843641228292340449354624718012576258427862500856520800507848394763202899460572016191570912252075836122479063780348843716939629616682491781359784319390112912704484435958513661041458718143594191411327077505923859658792264754895339858273156899130774404131143283062999203499938816546994046244146190053508004102662625133751392894946502067924558298295324340699268236489553775259570890734478432485610070229342092010977144763444357130592234081977663675789279299074837155265951091562453638031840967477236248017397337797583743158147461619276137679894856277271535013597856705884622664577836144384761430032931738925667159325545342249452178604791765681954478326729473965365191641177946384590605944137120316925995587819834830452107586320896718585708210888347650616815841275242610450381 [140,46] 998954315941357267554966209681325894603871875772698019813536181669858042021071119317211716172791231512035774575983657301612408908219686142228772439803505928677106788711600798132238492271347390539839339495876475384837303683526484757644089517307964310519341529396542153878967355269089172448772354509498290763796323134704283037287991625248373252290008795105399825232822943998751814372581831448311029747670911226781846676820576491166877649875309872585612025585551769086008328061752739640708589917595834526309232809652715301526376615016035767768196925764162620361186970195301799221023911107431386296230374407363980952921150183999908471448057487761307643653269307634865016333838803589089738893827212252229711056202769861803966776934677732740092455295170447413254893131858611703934764174909943983550464201323585099064977740445098924023961953059837740250193677124728808049172746828731170737332274491906695608699792062630407385187854446815777509435114574033768787844088630705848359851657778676066683305916186838386314734596633372255616231425060194573816451139230954446356312047326078153878678729311015887212997815587252601507769889124835369907616290489913405449970722143688164966727714766644669598624488044464937672544903818973292184384947543384490485906203654263653925658812137261860086510852065515492540787996806255975454742733479354149681735096489584675994805533403915847711884466055630438469830545131205804104227792291449665705387644979369268741501615046680479759417471447715642426612298962472 [140,47] -217569811350867661792728583268226681688418705430131173978881435916679851426895402884286706522634326129776687101205538715061454950786117959272447618390101903812173583145688207464471306060111391387487260106565915373459022113046456330182324253935681389271131966313760473743266131545748499209138411646468860849310950706132474264479085694636637232643191083366506300903218082327564587028767690027028444897710458437147324387085148812832918299415276708604132300045705974805451034977573685098348832337227641847144172198063809789183563064129423653566746615570973803448725190044962077729078793599413513049641737167689218788365293446676633746783347957908839740742128027962816030392213220375141924461775013739196066230018583690222225923914344856352085145511527690721891566779008255670394817957503074407023722312789701973947866702546709081822517315537665702886846509152410175599122096954257341016070234550644267712359778269969208274654956676884315440984731880665770442226613229432040289741115055527710838135118981028191931820433826364265683758477628034604195678778937421237615748214908583892072223377915742308934005647832557055130287550141300297585508000418922902970216357101360363511262387724093490568533703323479273676711074469268345410315766198784684012886116422159176244788834515519339018952107980683648971998063274482330233158331439160368086941764521369005474570214882261348064312764504194675519923072316258107008470613914991377604680906693139590125727089540544368771530752350321959541975301132 [140,48] 33721544423201783799101129879524407128008241180346543582589298218383495039809097501409230989994328596127774782507848099101175310281806706287680256685856028333181895035026420158628084303310851968668027451609349904392613613222009804906927667498057586429299639996085879898981391770814192581883589266568393295966141895229516527284216736029091101879182441389170973950777444578261928135517895814516211739326912873387969007679544539261747444973466505194059773194822567850351996995177814687703783304613803002613937155041815732867747316948071275235027824356028043495208492089808616415573352291811005639464312587664738227489498871668619545665733122728083170319437465236322378432256038378689991027068680639912011678689549975559585030512703701266028567998844675332739953900437858346892973934352074828445280094396830413484315833404633407922206592408627984502693405199693077467552074789708063397270139684212002868061040560201028002031192074241105401436073221337863059917165815537134936009112402672755700049020779563636295964128696575532773786689067265729212485230852413969153610551251595557551608069978168799035346757992177921832576176342108440334642596022149894326550521096534089670796914704589181519466434970925475818713434950818418730310589572019641302083670854726320886176087608421178766532407548243489340805421962778757256530069963957061870543360968564541682291792283614605358981477919997469107248712328587232369966883082120502307287370049062646312298760511648183767255890080290174807836608 [140,49] -2413131383098007922750463232696863559576379567345516394895366606436384700054982550567097873381718633857287806883936376447381448315634739898008994090242583599821301768615947160820416814173991701054341621172931329467665656993384095998481632069920888108513867759451050329649306435938022240934482220920192667296526782676248794463472950465867549341043312484676752155156619325974542392867145700665856008238872114982988183693359853114628353527234941410104535034501167811594065988551416200509459009173619253464707698687123231353063524683423237291645784605663985848573588768178619092309272435167717549732696131244780290563718789697128123164364112668204613851240034442764448566482819366547157833412941850882748621780871326292574422038193696539809792462474866958249706149776161389249725752411466864493226635340375510930530940382468808732547219886535182604951305226526068084654800516192650745092299023876518426571534288236135007385451341889594371512318861529499151723963354450075415668787056384107323942841279709067187551652343375198351088494231391546640509591399336332856216131201897338839789051619138288743509893401851048474195556853591694799438235203150879748162114193961605999571268392712611017358343555432483815919200422742784823052398840958247186229098864840763307504172550428581043816502201283430494114196456128285094823347575643750217634472441325950367068017183579286268486480224526012269358069908757909120940936408571180071150442617552134271975775008272326936894240974014046104978 [140,50] -498348416020994619888431759614598055761262489230908839064318812707017677797360480563256476952740284112571164636922200658756732869506962209598449417719940673561621495140604592642085015655842582476876569175591634934410622270246993821481758979780207541210682931730404540734379253607386895530208140019348228946326582929344354089211249474305748805586872810212263025962189881594853124746541323535473100747585726422948035656942152246020969372115210580590361866488532086557416866308336829684644555909904925340008471552704747367159151772766915241566773269235004699507668335123759487930494192869714341522167075603180179102936409325833941114157180786869484797442594362395293763187419455003429522070768838713640199178060757363472771321456213269648797883660910632958873901669013085284647568646439327606240985964947398544315880249619638666838941242547537645797439308017012362135463254501084221515715973955724026024058716830223571020634961237360308030730813510706904175031301423454188356384040440318046371705692227498521814181748867390233034964579526415110130294993307721132598136829326047184109055326417737070489221365852844639102662952248937481196632849760041541191099961546688635656488718532765060623045948855985811447183172663524885019739041264951284609904415773894211189281407740353252861851837060617742068939451670938379778516751670851598525729564258519288953985123682848922554600471951528904657230079406850895524933745349417334698811177708100925092018749232032818689942992618427337 [140,51] 231299928882909821778032830496415374237662692522696076190199013086841488705754957439402715898706322373764866561168097262580410828006498430813150957854333823408282340808576274802691963090476329229795642343239973765145615989138302734118802059155527860300878481651717344871194210016718471269011860900779098361136364871480108225485659115974120553651044241520300888402717879899698835300073371972988163974011927779538880766076397283054597247371560260541234681702906885112347379231263696441513816718723090068917562215627103298675048260844750580078522768804692248785997959877031261420952577330382817175003603319846383215836177279567762235654125275028061816063855525209524544799163856871319999691987673459398436793093575781539536890158151223865099902144656679397866569286831077591449437158920365655595391575733768036363443727343930882214383065119534664593543639380728029405727565644535417997701182388627949209067160764882563979521840474319244690847795551482414643762742057749341254379851961549854069469588341906810276381228450011692836210132245142333661569808863944847408439910054610573087337104981563672026007490197584886460402058142603050534016524012378278122259776291995757214905203221985474097828556236734569590560862432750332246781915480223474756353089055116355543787671832020587280024948677823272601839411128138619909242635096359364478193530878626766151268969406060892730218087233340505068865266015183857025119065906415842386332068997943691655576097539876190087468018212605 [140,52] -51042446172355650701665879576930667163410668761233574608445957776600514933560487660300574715215559825007978803241361197370191180761202453510758536197204534513338945749255511295835096434227115900079388474870301119387922033667812827114083431526435113863845203560812165661112946042948768635291783767087953784260479222213118579029742375589141710818177314637132539691948579085251912892123146935415086563215782378208432459376313475578154585404217562313924437354777738151861177047035248091477739313649939884767435562365131692476527313265672349313407130496697247790524398492774532390192575685735512299329660833400521317852698821325982324295084205401574457218523707798036416376599371264425888519521387074337460292890675891951641541444626499304026653731968692426980667122088382618979050689891113210763319439978968887135467176959592048619719031919291999957109868298702952057658824579751850278566358655522657865469880955251701286958472883898996897634774499345440156878653385399170833316706059284452116665422860296489367702465358779088143587777998890358679497843693728090624215631466790498065048069511078548468426800133483750698202874954479648142795681732486425317602844203396627309231530888188814553915033721079419383633935756154599635464754595910209049138165482580444909253228621675653110764680973915845259053264829988948672656622519496835279492301236035223622692775818792212027339604671571530962128001767609493544915820805115727523470674367338229446262848509948415337886583766 [140,53] 7795543001015152604764080594303326876831737760272309761283483117518771622315179717829140409326174056265709167858825607388011174261789640826332744448744534505695138639002604243274936016844773432470353062025260410634813074155874930489629968899986455507655957419568112815244263408480920320681017615304063205812444390643139945557285063533685726394040627088109961130945069844852507560452269349971810154776048669553326227466636655137743174612668341028383414734252832639325564967939569835638637898781824916422778541681947194377165228018844976093055292687906775936499977740283505955232768787302082013296103110198813837181717742190043725946287757861732611901303399625553266003631187668351504542369385164282417791657880355280039619952285797696528937706760546137271513461544313586879556042671197682198432447765111537401706571673551560834438206666213576999035541930793077246484217475839495024489799102021664203923861811301635969712034126956396706655960240291311965987944591719246784675386530833485222669858167339630139937351816320289343554315671863100472851734105148539039041843043935453539321062905707549078607230604430068283204111695197683044811542018115475353052609744713361007315294282852604595743115113764395754776460218339987178490506354678061293452052940341716455484335525997200732105824129802266791331482679575941912447591841249659095178434880821868740829396184777935285262409560759824050226349948018512678883278036224840369913563247977407791364049300803280371595086 [140,54] -876431773908418170688196705237607256577387463893686960013085469857552983335055944896524076533918201960427990342357249839278050799775605338810521225023332574407323476780940634069206855054373500543304824058333314622993283453906204276970874371874008299700763289836260194011177865212360805179909191206934329853415475470816644370465705121616518308797972814706084572829728100880890703299759441890993373521922702687296433478887687048014578221455554565675201765907231395709132211710054724356531192171698077047191326309640133241053967192522966420184791938666409723247021750989826583001785082510006899640284286699942355855250743391699573927210937912658007688410993089408318730089791973678227459083084501678125776288335133810408099455768541727369733964822573074818964282387107082099758581416831672284040834879688700164376307174736026877726208231950387422641098614951840254962274936793561324294243748783366886097047862241584308327435199865919220022256102552488746014275820463903481258150147291423672143720137694941087672254133426261018725898648247625738412920639055514861167672833458160051112896006374245679097438250547213156116214094799479197823604412797547743329707509561439645312287439889689459128563893564316240745696686270999430318006969888402154383263523154775877369762760947146049364353947644768870993854331303403259689681706215493244421998773289378367423664222269682920915104549168806805342797319802125206107185579016386442920822044341454381005089607648706468864 [140,55] 72731621518418423762542364772154683045674866637954660444531272462784657337962373027006914350835027585325522494761819465780128377148547499579127793488954405874265934924735236678157186274421447540457316980084293638778870818799515712127233063832810885010103305255998414553325464868732977110066473064618433442787684424398250739795234056413529900878087298052172551775531187851339182885023206819690204363764052544404432711543758032560033590851507353475183691580139310715254084618560432122702234387916413409324516039197589687830710750835187401131150310616905794440430732695329196464435717092340094120342753340723646530402675713877891169913503619674962627065752236130069509122791044025957876186687805832746103497131931355792094367165701668711413107739652036277036796814542641909679125624521141981732631060778007711279887476001823564683100166549252250079298912860930140167980838409817225598712909468254539942498854035271909990188991717914418219371939038015816662765824078901325470963226124303055731459667161254862173925578162653906093279902981037407121864903612717160761941151099769014277893273002676872497638129197392923683456507644249682764495092129022549699647704495668365869257051711231562274910838345984722213114502438394608268066498639093231558971224928974746923390769652308557835562330255073549152839118033760209856953897719001289066831679085118602310524007486036253365192862529954654961375148280428005548933374203354062376532273996323380841627916298249346 [140,56] -4372742160639219539845637355308617822582216246019805527887036324201815974002966335007803711710031618472694907278154277685005860331110700315793151492576929612099685445062529282158373134019002619240124012895448626610536876757310412748941966529312594007031835758092916983161740766274168861131418302572378915052373725492018141441102165087561204380991828164635229377487203564755232302012722064904086895207034253246900979378497131730404826924013720622018733352002998368369017954069672998981503508811933130916614470059391979665999656399018481636478977013512502483729250240789778445044205267028359288752893846685336828199672157831135809314538971989414065361018097070707006412475139152338403360276177568653952015857094089172238316792230153697483776434101293820073892190979550775106434766200806818491137290663409675477887250272011096549582207911923070514855266219657662812912751568453264156036641904567254221846218512151849433178990397538929958385080481909894586327585842287594679062325159676263111610215247231724963695844242334797801231995956963057539365322250989683384748556287589555625017541317585546617008916741322259077458978489428133151870287930129760348144998625833095616984337145114058759811271814928841275337606068109194444078764713567587815227976595672172215321018569697490868214195085922858007046143780965741634770197218185896042337247729899099528558866567111736847522356177908066206603697735185640672498985201229381794661579073952377800806680039262 [140,57] 177765817113279321656238979157356346815877378885794456828937404712837253304447952999392919150881205493637404717813961345788228010508668731089403916563322096531041601908505743778813202263438141504484778846053030498131441074856946869159502423725123412978409055160824230070753793580111061297434136055775816198194772820295256711121845930380141825227588181054185696185006293785565078464065858059061650257531096118164162006763825224037639183875274401849894272136983912331357434340866973483644225623462962579316271905769225724714541043163035156457322628512006952316079840297819694139015026539518723474673800656107807647263100714116657189815570338582757522248609246924493000984316586841202834219226190236965437145292118056143780641871208810861938796102072333043668485518197296828995142345565832526386661491771216860845599267020531263498474776732110723026863324663691774898038413968339250778715045280891802988634214535399322529451932940105882895079423640292294563189817977911265318208694389875034839536990396955664384416676678880368959255419601092802473774632743271856656994664282822656995625289747914069395340083675016467079468909582956299137720287341212769619956483253867908808060992889323229367766781671801810484566584767238837879964915225806165930877211024156690349952315179212864783543173144953766920005870827363249374690500813832369069423594972134501280551483862438335090748277556940559006976770294209897059656522798812362137918102230681076118576478 [140,58] -3178036372532197568241220675938948680304704234072523008219981444204443983124451685178001612050784686808206964364906924206774963201336709415530118020259444760827937156941080234453308467895571264150442614168130058136368270235785843517813133094249564906954659394490376378103642826402123478752061341920045218587545037455863724746417746844626057190324006118376383956992982590507734323580031071170555983881397494869891678044219131100529137766113193012340336604046411912706577341592392380027081159546465910774404649654413772737900429734907368907871015381338143225636056418910431688520252972644660571675384311011810131297244919062505955708990457127589021408434967435665716409592000705267025970058410236657149461021255065100229083792336883098446031532236190479133000048902328718500344850111396875430723617499677488332371525212465207874386068657718116525879249926628310747476943809098516644791149850104611716342511918245331852302387000699102158329901363128813705672198656446649821603053501818828114754215032929224192877734151679785087862323926707980465461256293033896840770926800643484166159046325697120574675362967200184054416950178183954446612819903343929637844023046066274760316515047225304537708255167103337972261636665814698843398016502909503292199276628976092078826050107223318985190416410933779404798598335725805351372565990165216495278498911236364152215968576908968314217640519967735177422357416929159310608371760778551561255312538407401532380 [140,59] 156303671378130984137911743560707653700634140735243108131157833718911234363254981060757841436206717957062595091917292089424444824171834687228333336894880913466831845278824320868501517661430148650704923248277632561985228626105058961839684170431645369743916049505304690564094423954712241148393963363574081336603233007443673037543311580913264663635225815967755350267926874257859218143032222366523958132218216085342933265777642534124966160475789456200003424590074477641641578855841912497590569103022906857760354044472374623591531882075667227274040970992578123196196367992995711882909622264989510669949724108465478501644112676330868750966599280431022024905666918218885355939827399068279245785332293840205168331126508691443090205610667993303870322943346437383939605518884024597068195583477976744773008732386132185090347596395727470570258314571743158246496337803162655544183440826142602419635664405567792988586023345093983042538165162339358933576218616587181564773165599852357346179249694110022833304810450740545091643197796759554575672533940557043896454969242122203411096265204957086805335900339487224616059388023915493041452724428570120273608997180825296183171099786652107641470587478325127469763661872345966197539192295296679555333053678298839711821432095332211914857977619332286866808570634560059534635685783167196477049512175184293288730172907664668502097483871551054750285296014118157500333047714765499657188853716840193489820123531337447 [140,60] -88286380782440738631519976257095591071657300631313538301399400309054084802623620999737790543817794417738940863480009047364356536298966192430857925969159176159057293486531048387935815092828435921936279543405561265801543702596910881444813018397865382964083552073457579222882406324115748838180753614341525123969708828669454945060809785308448838029140615642706013026604346986086647831467365695893391327512513521999625430486992592141385444196944872268886664507467688852507914598717068214396350083556786635913529570482190340817735713775588666486810439924367869239104585319015557229362774382871844505927733116924984467371619327738306170027360939875067794079817459889528412978459616712493618942310088865874994326431585814723838989644340203908833619359203731423749740732268669644065593463710351636245781512154665327003027060133857638932686661940731002272193737089787723080623487360605931351193971050646206781576770614925564010250013326147423103729635886438383477195867418579121162953586746468211481220640650286960041732893183805390381090815973624153840359585472272058974619161248627288989591132916821641022823698432501432832828396565023230614074902991915513553714830105126700946384275094682328936807630357371460142752168077641376598412596230184532824308349088724535663376421709812664906589860319709235091299169443003179904726462125338727180850304268490864357787797780379245602412158617705996172162262865923429779360642724220004377739689010444 [140,61] 10137552738846345316204674363179567208465746899122439444677253532613569496522648195630166660202024309935037184048969701620063833705265420082106515345786613733968971076415324326539153268665425934835090939570187619266397001450402036555109919784968586856004814385199854998068964751116891873332528321517754563966279245919040009128607371916054797509724934722049192801645326264421341404140797823787180005849271923639693461715283884436504361373478580338992549808614185332367661806786079835731979476896370077227010308296755714979233612857452540119332684559548954626582049026115910721788760602329523519571101330976104045504164782540110752546961948333378875459659462357715129490639305036143433377063603315131233634944156772608857809199443139704920147006477183309177711294856953412713984424634254602637369501846065971768272748576964208546202367380055648524204894105199387379496654360086234463652849312903512015445367573039635029696215632291252367775165500606483739657206228317488001226789095057047152811188942274565828863970587749375129652845896198482177775816264269828685061105298456157758219268022666942832682987921224560218262323354545923408407687798621861387071331141471962016042603007900392893985841465023529105489401172657107577605972167808433750030198059738378436964627011899823474916161742140171549317828514671528057600092897801138813175314845569753688692719154843594579804105979379458350130618066606424620173356341062848742887789164 [140,62] -488627892966344305191872010400530045433908769807543524695822259890890441716933517766643042740893123842028287345653820480987384125105949589417527476319274551370207913700981318914917869781971227810452144644930483822740970434650091275059668503240725373536278232816085914968652608641895962812780424032636308004390139129891633581088421835992285479352003791600807112475286743544972806270822696742903330970673261798215937158433846311815307983210891725447894000719770347200668586298421880625889819574224328501729858446997032404177486752750989301237791108501818276293456446258851358614107387509425340226837805785878427987127829936056256747259682850885353949592831559617478136663196460329639530957667569494612716854151275212301484440142809836809873668672682200055698278927103201256668971496293733245484415412276836446984939644272299768404555940244328095983816398624536304485458542955297762334120411432121452930458638488830895549079100927105486443432364395206157294331423051607629270842516293545061995320240638870226809513185717294595911823719229804859077497490477101002251965581828806873445008779467407930242585362193171278770373373073727514947817219144893551838563351148104572226843436431081060373511472113232922845645621775514111592424649146505668209158184749604390766238971186749694038819448431511902599001306160293099830137081259669324046637241019909073248178748724318438352567082030954379169588381070396604840433429246727187020139 [140,63] 51799213182194724567722976095447963106094280757659424794424322689573613240840466652028340949066279898132868248058938092269511523102206313945001169061698037856006569603788093529007910172873353833542318815340705284491839653979556181730674571059555650753004365598274528423206678691214758560986354316373436128472535163921534255077873505265111704778093729004160572101218264485329333044799655401817942677977085020463321156748936136151828585303703360895979338479477934741888584397593896686375534380426781421589487741059726185046767326701952717927150637284764376963482315758372711716915307485394015816480112553666047265525137097191056020001573359273198006303202981502656358815165222439739003947755452099186999537444880132131796534768437482881841414892801868268323561008944093577444260119925333194894369879104366734939499880319535285248388828318634372576496064107851014483730639526690918378806753206000329772264661862069385415652767384494932243896956200552632417457560927417112500644328715802118501947346829614735878049316855340785444066522553512352375531351021620506392424251467475212203420531441509621849496032482027555929501022325308562216824707610882869688191410729237973031859384439338176945753884611012988534476459597448996645844623097484443749413491715588992824204300302288408412844456619977217933470159722061421209094934032228245834642906000978895052372565927878194636350617149881684943251636132273617362378736433808113567 [140,64] 2776042120582669160456389545655891623711688829900083456431940442915353815902938194192030395782461702848757311868075300649038441386222440812774246882198634120951084158779604360321389881879275948861335331609792129626778196336042921676361520533754506597979797737777841681380858312060358441177823440263428582516679088938370707770027567654518358204927568855093693570371592719176814005384824709060175594796512282153152342428150267028113677507929291017925015252311045069776210460741701524186296404337353871316989223987331050760791852940381331466026123282385498304431308916629259589299872275735438569095263222599702518168355088095908872630488651299170793984959452908598189073528215559039917396064246590503059742235214282930789553712864239537307637832862754486246043216943155962935188858649602792436485358355681978302681717058369597658870003273007950841066360668612877637309930416469838573999359587821615966792783174606657971835335125913297033766981943431682223109940065107389170629503449091740548496122650483309163407598289612144090958278265921229775354698878179411485347423173098531608024050581586749297519562302505046845578930228571942693268800425117393043421021596764256132760334869421584260176195990197419608942197721746394723054648543104977978718510714769095377927904984685874915119062226695001005814128002731840847583921508959726684919255253251637451380540823014229125879006069590055180507437130938830975103028296342452 [140,65] 273636068373187309679470146755940128341269142838569309033344384323292468488084869097116166996446824791147787429113262928483391887800128155197481427840999434875020154325015056341649590856958190772608950032387922724962272161961976015203753673615372366116504101288176176652658045321875925373140536803531614003576324013321530004237235284944787883027689146599991338209155681761505056039838536400089681462283827074278516716296793214564551061172216414890178464661868377604425072724650945660329433528360672861023478361879774712847590546059536292517997795325278379762127997948891202921058763989050862949780608095114873196611093201760911486640985970147327723544779123160235081892742766573260556512331199820006909418072873162927241541482465578184095606881666794995783001190722008091312786433166246569185592236823577778251108957603182873160482686690420389155190833895665265087710473349135020456467770936018442919346489612164975977611074763687627039010206661894678162085176829594141030286942815333179636129468150296387813544755669551811124061604373182867279903798272608660616442623594961532970717697018764837108526341691134868436308015824992942954246632071852579053882394145975354020539854012442641119796187848667437773922036968208918383201837547352802095361855695590690829318794032459705605565220789612711380100830465428427125702515991110617626442829664740234006352340477249668307589445666264106901266583669405968309228048791 [140,66] 10192649267592340049941313506610813214045196919942017636829762039447217974478594899040830124098328092204042037362769304159575589652638103501999965202277497452237776331515587041752195735204170235515831981422601254075160827325846806321455321158888908469411512668946055692923717380798749464940626136552818505963893815697939136006306933753543936497712873336888193797133055342146157183926034251800393088445114396712578650714504234900897325878765319173580569283633691168025343189880114110939141351835087884338952576368796785341632209115037309872112809310369403386726130843250020317177629908279050717517398277700254906901847028567851883406482106709588181238933686656061526997289492221029745599867896045044697749378416411228789503577862586741970938783510691599109307013450012212639058387854969846624429942277809055707178124964775679612429709071634657464372338627366387751514769243610027696978917791993078140311835385918819646378748865585196983662862275402459265347673206379985945275843432305463940864495786173052235665003430902808591663131506432568919176131390275186749795366663230175415676745266428654845515892943753329597179568229911134526552085154608745934374410134749786592127714355869910922901471784287194906258165182976691764407168238104373827360577356067095702877617826177369057741150760314671031629440026967121324503822284779940283706765589995220490442521974088000156625158556445422108021954217600995781536536 [140,67] 391926179807379769187012639826399620833790846819590365350543796883861938475398678451202497327431775516517137347723270733530143202730876811209715203781660311835056782511635255175595383218967744308391259615154307441137120888644015345704381433661634666836393174782706942351760213025173021741477465554019392288372074048727065356397757628995247758677662618597545898726595105139252198269425852748753658570027229935722153210259475497344257314184208083969206443830183119975472681514107530832444080066489026160870022685029786530753590279864528299603753519883908423031148600140915919570258902776413533785041577396851038865177067835079708594389974980335642968730688936997658055565780410806146647647588644982736103625403040862203504706622370798460576673317989504125370811347686543583497210134473697200610039199509104113353095960526622566408169059583379405242167236673748751698306349004265904334081464210012390225614286743039734100866419645846249705875588790841447759214895881327831333473794101288987741005132023402283749862720760146031187831060086293652108333116760129000315536527225653303508446797853916513026025207850554477936313142295279889007497138530549448053134025997603481238855542807939150508682996638480868745744494834757130567167889664175782438367203503624758669381896663583008445204153828072961136904408321841822935684201049495555345961532607406493629870374932844517349160505074523954653559276498081216166 [140,68] 10213214857666494535567899219196801156853152776595697949041308707384836851455486935965419834596417750736732753744425168205836265871302374147661232521942095067736640367756191101749828082484107557658206024911188842346173779460492735807766635208488922190314697757642665551367554242443697932893927314157963908504465984801951676219598305600364878559174579183017422084270929956802562162008852527502883347633085301854908089454156503799445549815584792438670259942036651257416351672444369425386284743893128466564820920253518700280802997048079535299829322804378859266601523906138109281975252943692598057097325905794511598695585633057826331498744728406002210304962170035110051640037881274977776036215973807183763627360393487735497571086096057628968448079117276998348154678399456282862825650193605261893446068955151378879681373932502699136596409967945274689216941201730700791053678583210708922998621840819199902542045367705637877292956326350450427428196175877751736288298374592417762324192752561044937034085058859812246998369087915400093495025493028439987919345486173011100483551748846863733949981175834966103955919103671540880679051084848942466594781136838959516879599892075737727880298474193740913227075137223551537074273772525457209327801459380998027590806691608610464532132008147256148220146007437051791003436788533001249143976190943726079710771684772356682776813708285071050943544810196658486393794373496061 [140,69] 136496195962234314905145704922037364316883342549286910965942336037023612010556723915083511644588660662863363408212083214599767927055783026930797540860920918104564662356734945421066575670779863914955070678041533464702792614086069391261031495584192531392764765873282039366651551022865341991467203495463609548598306170580036526557920908233520592937859300465768186480440012571382245337813546677987728156048030701935761994457946091999800309662955705862818825806578075620965479809373270300805607590098342016647665467344129982799469203266967773602232002130767309191257301566280930010462781265484008558869117021191118721731547395438720105593570871576768566131260365725348180353127422617707320773587286131954890770350773491489333143045319988000486033056297127246963556044589524111310732940913375061688033930814634763940649692572653176926994920976597638723559120971121213686117950637315897173199176558152361995463340184040286290561051624386876571198299748055184113580023209420038274499725481026122186996430145084735439334468467252834328470915728501424692997347145789230764045295034672032866581646870458658699162394401128193945172156155908928652201059868249284733703786882041745111215549768039672215796110011042011362379374418608516928356049208830274631441857009712318710514784255668723544847621584295709563988112805098339125607415785090332981134557810406848625591248248909422372539560923676431755233166110 [140,70] 2624281730349564369576256663609813703599677249236915801348768576164560064468945282296280360305408749094227961298771487237567072271884663792292028061987371264561997845628605908560584590898306691777534819509769396077876526125713445662231422957988531975128385512714257886593702919419777910897164123423303232141671552969171558118364711492074776415308272672923223851817151330799818035508058322247683880539176052996478374715160072076780052467658189322764413284728357362981211711858087069018415676208756606515122826891997604798057458590046653567878854775901096972260280018696409856542600137699540336077871610153917859928042320042902129435669974723839818338088562733077045977131486594429420492411896060130976612457283065945216215433983963287902450577071541314048246558409868376573985845567223599367902508779872829093550379197926702480393494114020089721209560764778769427635003756177050786903166592356066876845187326227534004065044147002288680701993718910048817651523190008753201274365591384780969246316495433094409051898633225804482828655648715504566510092751030407868019952048774275309755155898913262890932133670029380474718495922381260990656198614957250685046110169130695688020897887839798263601016401002570717553888936280482656647191226172491939856038822687728385688893486335517528104240978314323670017835396472799824866681912441889144582102940582247215160280247182004164096572867993255263308155 [140,71] 38533783535738046336176717230660964562683422050750637386333443329840882533257282615668451336153614860155495918807304057933899529914702425887644042959104868826821978254540028193785966782843006552345309812936789682075806264264182652041285814171371926706028631102073065542619192945062280541264952479029702232499794560287079527409896176563380457978471793284442367587476528395221175348605826107316715828206835151048345278473256085510013476868829850753433128678377145938437178507878027247632493309497688792233224878139257902636365215469198511785734362401926204554848281140077748873577165962173937883682388659322469425679727931768193735994991143812332584502232907876335947265718510528549884890321172640655423027614515666279017612108234332870112368937733933993501174370020500420692811856879690170010771003734153141122423938829530194160580357258867881107363533808330333373713862591495420139443910635491740105774354585953506362321566794587735809430440069064514949785976408440403512890916960814768928973367979499209693826578759176190602562313702352756085509810428247031867877531730244260800326403416650306073858716783514522026470131559340999383592474348495726815792179038354785470788673939160186345334906831667221011651516185648246085352187431525582717908589422936071677612371315423615411069269740938552616723158216858555259724712051975125857868480990986695119485846990303512553959260242589514637 [140,72] 387930025893387267101794953657276391677003723167165074801326093484346451430789437584435698189244296420723888398480137960149488110121565197450983342274795678625784649995541679080127310746575831213634042080366914482489670486369127275305211930157754386617762408049277445581018944693842981122298613259155212471197701305197063198791391549963949425168734523904439663638153525953617199642939034566065293941077326986121622796424664415643499136678367292264450444398659895299165473488980909561783009588266598650582892320113110183473219497541036680527265051217083763051423872924203622155106955525916062173264526525948172545245381955486142020556215769193535419702357257597910849794649685936643385411661068092644919465709410412136600023884945188762579030450856341750959221421577370812317345975097283852628442244262835535501056793661845007218338300395645460726857493013991264688866597048507865597539876956724297004835947297785165156383125728318290951407927373067103638614625179561306926001671449332534287195942802689469437384879333084898046489874762598703491602909705629793574295893146959473326992657693300468161486189869197533218356840536926228223007142822531291274027019548076572661663632687828285275315508428949821292871379515345952244935123731461792311178740053451174891374400023185761500537761617857651496736322555630734354991364160541196127189939271280716111812585284870501438534714236040 [140,73] -2065011413665023250610688551885944744390975231677433267931308493840529471657144662215614173874660195696026412558443089278580063364453873965133660034944925657897258496153347918536232145836756959943106795995959894606621280924522739995521486167506379101301896645930300381363206460385828721404096188682704726550670544433348649717007097038504740869083791745472690468821226303634765999859038716693768893524173019194581980615237999560262708912205186421576918578002433237285880473781722313401862219065491202347326444229497510047054719963233115516779622154240530759473009312104958859855243616787202189142946533267268497238798590976940225722981861898737863515437875224633690394617676570496029560753578138946661417068122150309068582394651182724893017069553779818069178065800092892352426111226525970662063066576817733957082996510396199373605762623340474530100847672447800376099654059924477360545392738155920862442643531320381567880124579264830550876513057623299041483008283120185846489133271541166432109799614052155375439038665641593123666937962869262788670334561265421837614527303780023329148741243117128947234296733716431236761213965468931344248923422738912902005536049158677360702554384846377221398113237888369862183805326750790680611224189540146089085342564338873208594763890182992922179898779974703661978191850688847648166765424440165857190657107912809365768167105380811497124121051 [140,74] -11610484954897134558961666889518982589900202304095118496719653762632862973313974375820020389219449541553260961790382943609086654234657635999129370067596912059362566380088322943740287328114635188074327810552894470076241773396453123539083333129702722460669731594452223623555684484544328106071229728216641343313092041163801634373739993436053366836092597387329424325365045140065709262617634732969608677756177406737450038545600063659857798734006345268670001971010622615270118353927741243133426423478803632315953895510801761588475488029469394789469142750701162854092903172251872769887580047183875119903791807562008171411658732685303381249797128587426533531270581328653918875352437838212283229935781076780010709752894501959346368329510502030578603362442538982082530252675559450216380257900490503125534662627531649450549766203951723520461681556268459230965245204889254439410051800064497216205020850601663166237312150630358907949562664628893887348625270468963087609350634949778924385920248593963561307836889301858593079008516609401892623836497861661302925559506321594063969456346766847571782651410889403042227847523382054946034146290282611233711239743661717731241023182939607417149043350669302268491793910850586512806060968917969626920344391316780033466391411166166409104017875162566216958290652893035075025112200289423026500318010417215915152590164117600932995446548431040342111 [140,75] 277449782534242020363789146037879704527232729948463367023966246042580989577176550069188576568059980252577096010325123192788403696773308837316742282544211429039337771342605411090211590077866934029726082912243276587082566289579534026053281266662419306521107790397343505185754656985465061827607410062220093212539173642724109125968676376233544532580863661927577744408316629692323275526013125741939904974810626859170036437982050646827699134483011207393465933206559338588262575001496997882565736099084265662809784563077696536591330496204275867950413427321078253723919346023511781078298274854177455964641258465849287543343394762413917246791630631002344431815326739516439374814728441123910215912615313364881038109498811714639623804039215752647615400143091773483533932953281773386835656049094277333544683152189625355184827582331685105651927556227388778217901378544749501953145613810897394280457573330991336916723812739806689214332468186661745027052325442080160053870634711079655619526936712312765912902527220016306857511085494841464954593015956231164459142895470801630246804460245230063809882216437190639156887442957709947095655958309674710512370263792855997519039387357947991744331787324776701511978134010044362864665905967963384783651897499459443458277260191321199282325634111203920288741898993555402224644297665545499088600659834081445827315614487900772775454097195180827 [140,76] -846995507236988652916571443016571980093574880199217332329434324730190306542969009011332349731707243088523733020344193659325419536336996913776642595728925110624560639120562246252334917505864277313632038724410826967099171627595193867102764965085005032823850377097881448138341521476651920570613721887831112662048819758097578209754674152010464645928829768900720726657789334313542052363193391317366384786737858406985360242617221712868413712842305130689858844306699621799182525286995193880433301402211169699657425232863951504056309175212176660585206376153018007492177415042974697428176455131847838273128065899375184226649046911121471092816401680928718604718401447302680391221917876373401928158299970746233017910106389330760512993890232392425631696064828920794237274018342756886226014962322792168728037803128065334301003881923920962641022190381543321469633772507206154806462697513829382998364262490305107087357874935832862743138832990340558868604118063122102998822842586815564605957185674811934291714712577291790512275625546488132790641213562729023106827292975967792779050943952609157966441120227370784286517163104737285846431960784893890631619199520814774849419027400107277833464446500057174704227548071760705658537319828484767145918607891825485245537081847938111758496954652185823796893569620631339661516220946231849155454194881303562279145298271037011736426799351 [140,77] 9155688483451808574043689658169010809314456482561716866421195630081481671444588035558116214288295300748748109919693632320476123798871510549191949808515309108719997176544306015994053623233821427412584362000294430660900474979086424347603128067029252747247294665138537967563131302925136102819205229338000748591346656909693362376035709049450043601692720260225085316379287359250379407901742323491884328163499642313716781871002759855631307591058985443093685311346802040986095146118065264351468868656201752623082703301430485664927970657092274871423958889606579209239103997214311332898586574282329063317126939694589293996333310727662515799560137354026806593955452505458942708736697649927746973074106190905252084241215886431831319507617252538607515357242299851204638383127074481128933420454775196335664587827863188531202012600210688056965413121483075534661406336664163053277731152974517342428194697762701965861993190686320057876918702665777734301285245032212109819128099344843775517597795938527075643157809826150743264362778801205077109476400537024229890237707725817869394891668232346354683467437324715880532290672854646464602675599976299787232247437741911091593338235108723440269350497022438758088816805037230097326553603550508614180463781054060385407512715354019495854899647280999656075785096602494035522659523982062582048942881361185380294676749149923829908155 [140,78] -6997799802850760716837225162559225971070578136521133054857055067771789209960835778780265912964034472693696564954765228796060378823596689737794626271795804444868700289337440483305766581215522397080482223372137369212747836308953244223816486560466671215582921609089260483122688338538371787180432567159948297074716173238875229906693902160750605172145161381654372497682825413599430027857504323413741197380282710399279039450015015860121572465684099081603548806698054542464577487436317192451329992068183147273825009706657738562854393158773211798187689889671893047827010982374109926863903977361969371419107263570237064471971690320468027227566967554952574488514502010934182348665293818941366106349191698728311760629610096937155698745244703307044417756035310482534383429097104731030319143918856645106943325508270626551456591807785805247560578267195293934606920773887923416683131218454694740544653880123484004208849892120316532565045041277545386474204567736389075785562809286577820457988975018014099000853655764731237213030982922952717309800157871607646113018109771380335933020788084482362851841047407405247861372615173855636076924351041794170984478333103133480515520453754443478667764411188745738999176643118216747180404452461078324436615895147128138401772180895520592044800369164206503375925803320203328405756808545047555484690203938515551228156025009982794 [140,79] -279573457043691082710142367906706348166834865477549915405347240821476713426665633036521918702883497516371570722853510130386859431101166420301650679115681024688474605597950759303915756373274772528182649415450502336614709213012017688210453652299411369695964231767108529559678840819744140703337445393453318567436625420992658543321473208273834934215033100911718940021607811237373862111149576595879025909340070624907450200051786510302908990794782137450496568889306359577147268984627445458827597685649620031499053790088275552061375807993612668093066025512683048990079173413052656713386081072385152979141819450601810542978582147536737784626977379164447548833278589807607359660610194242753554392089172210840655886337338917920236534155575438852782145946191936591490116098942816097455252557199729844259916119385760687687208450395085911841472639576772546665131153702937848879959840078799102252662190766746899401631131053246230147673737653003552052779943670341026434480331306276047516087943178420272273303010698093696089582587812198398180827641201601761895652880068532284088513854189632268754817549908880308653283685898471087474717541563021753488819592311579615434120309460619055830298811849535635106902380353171224227306723289137738788050112314340102244939378816435499865236681999828546237044464829716836451341811295201953643818416227930319696331720325125 [140,80] 1750266916527947056203781238687474522623773421307209971294458269201096837058878756032141073525159761263668333506375511342063170007257383950538955009334132611403125572195513207373102422128808530532463563096559994787417730773136416068087902488308457837920546637471094491974648588306660239525324314478360339715779644444851204833489586753220645240783512410342101442324963330560187790827044908308794175646329392648196312859504177581538850554296288709951257480273267774529071580480720193058272960250767493864806725618936031657161828470138966414557071220467855120120343349586724947771337077416413132966030016823785267312097136093381679987612634453521163332618111095964373348005175117906916952628492381380095244013476872755769744239037183765433171293269315335160519477864304022634823961114267382917856065969907345056641877767175267665613869982758574685327310183199314638087912958717406392771630099314922154532448638778646218736147135209670614617990936736520511751495341009981700724152230572424651482121121331143364231613619765645589577494731331337229634368795639242699334837656531535933563597310780811825931250939142257260510615129315468854692501007280403609199646727794356382128858238484518471491698248776715129988918896125465362016667632109329601137261501220995832041475806876268537465910407862614948618238174927573786737426673800417568199499034 [140,81] -1988388386116958275005805467047090027955815408552490215656758069844314338420749487756066929330748341715068355646792686968596178057411369407027514390775352946307305621119430955397464784348751351820393460264190408132364184251536647210073522766993055523604539649577206552761419652356618635923501013582009599186557277120005845048493762593716861812351383645091406329541356364675972127544147562106716965335586075962760194414555290478770158611611515519418534445611452113262421086711458240805337009351328693650067057273485177603423763197725391980132357234431461824970539851667243384932216734732912808058502839029050214279085352674655392675357806472435489115239832853137259568920328118303883686571399271144456372994395153242305563878747330307504467705601129151622519232445029411754612245509100795226875995876264238486918814928017452698171584658247533976228982946109794130774673190599107318760981364317154258170074796169995999048355223456500961725184385377886556681581034234779348176904066106128884525181438210901218573023611487692611220369140226019030390086053154393780000101185454892545225166538645481699661469273153894579565574034997654572105344101651981471870007993613700470022030410444080620287830575408567727313483637212348087439986112719691512039511570353584290444068746795011396942496214730111700298734834427500856647432529192026271828 [140,82] -7592322074426231617405538193452877585445249556678649135948447101279896678770927438005911657039890711780823901536928793859019362081780771546946232268529955174743699059516988772246549817243749723164911878237957724322208344544559249521000347731896342263344160581645905318899918539313236611420884969018439949637795296609199729616880838548894688026769405355724991342425933690752387944228077618567418471729042669935093466783691102379052311909522712103189245346286727948894394606565730659611809752606939751221330477311709051913518965199788692140375559796556869962394361115035498051966523192299146430954181976139061101970138259067122764313334280087423536314877619826865735384036309429972074386453499699255149202148002029521974299638557001932048009228324023248837250657769635030678256339966864588367880148821786916598517160239064211775747597530116157182864523497868902648011923421313230031198084727010961166361489445147126112432113785334840175768162937388274082890889840153808335168927543883804278868608797234696334819758029332092083239874426817779333641060095495969749758291121525507006584737304123237924331557975102256580033323742069473197567142655280802990317890905878149948581211235889838207509521528547333071242990653819998723572559060429541064015977510595255260756756730147925209982464260283080160274637353462755959366334414737309 [140,83] 31742471227908295442108765868222925352703089941231456386511378345243424701022920352689513787645652915860421674893665086564592548429296531548053386521086940308555958696372289521153880682742685970126699406925697492907736716306135448326919571682850123989274892388846700888179249129630285434020110364994078816318777509859015394513510616084392222000889997212436286166854262489364251905410665878044366353186323788433934403412932043152602952856959828793409257159735190122437199007943501710941371360727175260602554912326979039038399365178333347526614712353509119534784793360771266558325776754523582596623368115847675630014618310373051740034093495440146205736948109678462427346133148306633429859751288335442029950317654537274835591749675783789539121065657300012933011365217334182514969536356577621267281892579273536302078632305012827522744713568156492046213844074833873009410159285993542852833353148775622096264641521454831551886266888721935406530091040268767169833285179989646684772115331864077062818383332370818104021527543246991201905795173964472183849643610707334046776589040923054216439751550840876569134372937905214697001896733421139931750204971054017546303433107956013118451719806728249345681513878520448256805082023844830359611049265540454321333353354160997637479354313908503323747523518873931292519694737436211873358994869 [140,84] -49366892744324524244156805633378194034392715847742828194979952069395324832641625650644493331210910744720461332144452922751915860321239913732022913977467827044417568412525091339544361094938590866915274153092503224425047071605444244711269943235330673622541325921642519212962299787236660259530695459973467219199726073091397979028643685388367926411516290535452849101312934514151042654209944978249837125631149941016021988011255029051719497448934171795541055555118699991831438935210985001448746053684192005357294674061360411277670055881804019812419726325361886612414970113437222994314695270196258688302236539822645843062664348815564421680258421150220539059580058029655113303867348015726046336383033208811529420100303958280629980274782010367857959154081845729958760124035130725358809280565432024145722131292747606286815431293458670336156881970813825236914565598902053500565021060859054640011448552338658311285818568718949894144828255256504089691670004095537090708603218709812789807417589683837103847171033389848793033676721806008625322152307760109724060420284794456927180069653751444511662108262174754943993691418089654838484771839568809802572851057926912875848353929476959408890538740235818804371516074991507734901972083467451993099600424027200831618927199328081059423511928400179891262860860297300792931829037045617254801 [140,85] 22470305852282456768083996005096946553701196965153112557641057332189655107988465649407277470034891994500153281629499153125475844783031409626709387235965022847052907158178831560663469214323469472634147176255017951966816569778742367414363274046585138534459198279588837067369798653643769784915167829701769037147463212810297633491096538198695766627008576372494948716088103832598611455763993705023987617702355107453920588717430404191748355880099763080391758970609576750804334966462024243851189785219749456168667755256329044225100914852712852685246757979514656776317666855271160286730313162150698172450541373829933132785481557040415017297046507941058465028850761312971546521312585022900572242845195112953148063563005883736123601874700448912122767183840854843256582127863492273145013910127378762166813415110099335381569575042786079433080869953897485505731960976222079004052742248701781438798301506988226001527330187453213346366744448036832971412738530582007784788877241202432724847560335785115309930194119637924393892962647700614297949395574767329499383852208168966838149159764293456261617486945509273436154109248256657435517184598401189357942893546983023342493826268788179271366827316705300095263187006062184274532535894348568385437390079551373226022636652806359761794564064742568927281523498112650983090217598613014 [140,86] 21722721957853853200014386576074534900676949497479683220458476703465105850640897141691385249314810747974813239133588569854637223152502561316116839134450998734572634884715974010180730889494320928739005989438092698471206142824877271664510557524924492948622089106348321222584591997154437379872357872929534253071169465704418746339918823369629248848336309383005028108476026085927085953693392138012298752008161020068039234972453396691676728234930569224710149556456090025787436497667531180592408047836548142921362559688253214639648759938231933976721998170890423768924325348283389533924056357216855414135075397281349466601949779271844804370564484743665069098488328756820061609122751620682787002809164603689692008069395760905890631363371724353708482223696061676001315234343228624164232866366692827097716457889076096477279088467553262206010317622493931338487200203702862795115366625221316364921301925291828542451224274795969807148140760668919227582005876270091577188920302362337934753719208820473851695694655947777278744154037698969252905646797934021287004474925235810980733014029991486275719981719608103255588683860461446676115439398586460464895925466477463988567938835830514153103938725149846522532386721710753897469490024618134248122276513047177548463245136850991572067184584060482644143138279853237469797513503 [140,87] -57747552257987375459575668023923479656045295500854117573102198120532937117399596689915092230561028383996451765104978721060337624496985020377775261946168129407866368285510666664478821980159331789833524640519867370790568121512052472666494257310230171864207879698124826573901488189175690283361220068095063696025630821141897612182128961667687012660996531989934149312936391746072623910060598654659303006643557577279339709939094933926070524018538542824627839839154242712804637174384700628858158487850578629561894627422493384728921801700859751983640752358249837424934789841750884128052139673570191887200874426809845677055160586601435747471092558689707428750132209556332844131132966001149402203540197368125180989822281175652539378917210201946301431753009845997207984517400191820405899836787066225721526792752862533905266176833408602079972126070507328200132933810934421738481602959500245538187160515631722352578619957109739710807959182365526776068570627301380102690165919800116327297818383431060595017130200161960953139369688908824840531552716814526790828410121423359717517456252833084000723422145755972710977110228142557829622925069566767137625456515925373181125204443971612986131551272600883744449283060654751133555604034591889862537149280245738069595134180373895274235751832067270784356813682743637825500 [140,88] 95336272760524191779281168085732479565716970458944094297408251132890218266672194233925843876639216424340536220542340669246793641879385372294540346873284554342122719606869974117174375798689691189269244161563834411657715685861316664347488675556440081308798930723866770832794753885016487908818667192497985271064927274962191318845059776878742033977204090677514341179477304986971728287270208782709707206058980468897542914330526596173150036228291440855615830731474318645475839000538894151825907756683084500593888241468339038979345310073944844492834317401010583440727371200596527772778185383994328476949775107166342690977504241690259156127021027670890904000305414926948419689124453889302708714816202841470920660649686246189696430342556198024410127222876860865569539468002310244673315006231385342318569497946806216094625431966326042378781980047371832165700130100924114533633543862818610622105966127684848934343047586887746364930910979738617945179595096983638172526936162650736391451388257492597647388903236411496514827904622210728506291495318942470301635628420539495573150662109865541260994398612110646583622978494177163684361621194696678091613320476534331694771502536748658715920454376597119670092277519124523668136460014466849852875081518907956668922062815037456767839007996725861982484650152622474 [140,89] 65050072370615737683670702737554141765569379369191529778021831106753614905002415783974238999032219896933354145371351689837099802962434512685960853513300010352968227820504832387327506861242800301699378969467993213045322839543398424531841653025295432612611150283817285918724199146736277025640113611399852391545196171941223156808522422046185016105391712326217652067125522653281913277049189836514577586681683558145870424037649722213290990719059085815118339637363757253367103714088652558748192486050109296241544640965690982956818681191563731974635918241652460435704274762580527399734193001861119024108508444371092589132675581425416294444597915957620828788375465615839552397695604868374286786020548373127587813776003745300575759878806572843781055647561734898768023379166087276830720468825341560503561725716424302312528662924048818972160732304129366351901327929629754009203318923885125950636519514018710210841121728722008027607254944080935983623167390688757214251254433928785259718575811929806173789678477538219991572414361873459122482058290661099025131089897385359393187509959893687285146746804951031858026732266382918343792175307523134471524711244222127623633943481512700557491724319336225991227861308522358250501929573886725287537042875949460241320228583991536656934885164632334340299634824 [140,90] -30818652713813490635163649354693134700630749868045993414519180507024374172483849313331005413239658936552559752178104900821585936553557281346385369419591587413991516856277461666908807126866359825155386764652430150553914862737400347361169404342188062190685236556612156195629867099178052595111492613587089539364824168485653480776277337327550566224795669111586332739793577464391762898367448101355111842407018358783036235114631769398866558646883501106093405082391386325604752872536325655392422879263521648815767882406802132035367019118623972280654297299376964848123395054437555404689657874541528833099878710895560307881672261343976016256706001419801191341908394742972382590990671723774525498234695175598171622976650964009243903723659362938778665958769644181887071958282109619761170627443556803613383668511710981509588060898660969922780597034605719054013831140549650787403605909648188552114392606941655219060853851229911582729601466792879838827554462946637981492413426356745750263203072576813764230859292076763673988185874149347737578246376023188100667019998780095905581665904738922588671739847155689752529233277314185247586599630913434479013721441181156078133134907493641944177226935030062746617342476520062806681557171737147007030920157243795015019198839282983360217363293579035134566 [140,91] -22594878808055336478836127745083872342805602237208427912609464540333429598590592046394615074413340910854482404265777348657137279013495387180684030919081391284370000729471254395340564363352974781298318938995377775270243222876040174793075111421022242717993080913819894647202234056353942288791433352268917780807355121415831228341686678702704905975800794656727849784836891883123731304232454380150044917024662531537292578050885118851841013601814915382830429644792835373565085172172375863810832579861424133693598894932535708027026986601968891322389134235965310391942508813929590839433953077766318397452964334886583297220894790522656651678145212332613110103960521045164379107343627018090680566651600212170678608311178489399107709614616868303362939898278967700202656978860884239155622940580943737455063904145647922315315023427949528007632656636561599024163941915426724730387840468905151604905847755591688550652245968251184066125812490516872600052701110559741927006859232181727535377451454711623362413917553600179565046051222920966872801186380030193633623961202586272810453338284877109588598290027537200019689853213016130403281841094310284513168188981522866396730023442010065648615222661333145183684802517284457165146646925655235742692346016529000932019919729031124202441361813222612 [140,92] 3828492922704211339843934245345726578914989508725041266553953267202027696195441287605313733681383495317072221341586828129278709456422058239477042837619123274715237302457230567783101068570924351866105303442929733710323913808160355364803356284774276859469174139585882951258894811033176454011193805701603589922186950288260286033904464809320742335823354051648308995715657087059635035088111519207302822153452956797421783794191737083284811420027009597513983900030884829915444644892003620593644046162764686421159080678656080896730487707653718896518366600456582402655457200150755257565197517258196414189788196629600411362954535944343655285577054657782439217199428138741835385158653726967687854077510054733694501945143238982791827141689416411873749360584964703761405905890107400231641909458401394504312866012715297941341329957709658416450233291622891180966463901040323300256342926801418990202209211811065142905627549066098132539849977879240614717659993306567879137878494383682920453035740209575334650299265044064340724742731802452605487405009826119671903753575716209701252131975530046422255682191957955495756273061096791364647507594329099428803405104243272685056298634677297981683683756643831319252361177488492888895764233037212651601687052653446560832516221479580354001974425 [140,93] 2667548413202505044965126723266354505761859489048089756124936540528516859711430151281944808677311307596768118320557464476993414125433842046398650877595440018951245075823477254863968772296631630960752861687194248856066601490972723805030232885612325684754501111888614874273523498140391972275250942485233188291078106462523006791599360283356358931977208541581871617265931436146905764376466176440523881527407358583281613823992775030451770061268412868230831816110000758417138375683807827544470073831164801464839514914401811793929879222512744245340279931185068549940614642619023760031734331951781878716020563602179423182084969571569514751950763070844370235835713274429147134981859658860386607855539617687912620737206008677401153035302879426970731620400010071469184560309553021190089521223245636475366855398057553918621503479863996458171407720892078503419846152287770985111031286655972236352265279093029306452012455557093854378490392893222609151903781387613293630519558187362176365755192372394221337773946270550969584221215115269068630886257747066932454318722975825887273939835616052311255087772014768015920323481406390503725357229302379015348025017737960256178119960174506063434728964004714568630732945754031805631943282612195257152119767997808289981095810231099062367 [140,94] 1481946983481434785066199858781171096414384003676607854040813876881515071402348426522695868718918056839723274488380642849170575425317789942603317766398049292183119507691741632397586058424814484847998039152163367155479832357083072784034759405278957771761959783353919345903245173008288233353935431580756678326855106687244169068837043236043930813118640001921706324194813140129821173786286445211603467868164378581498179062599994508428323260095296058652057707262324327972136656281124990382178479595061790371520771780247483053226007221738234819782230363705384632052782480748676444536831293248547518655206667811398746556878168047273856056198476611226611701163928110224268610724496552048579267144061045693100444974606126056913655352020092678234745187354942542479533380800475297272271149999243040601776317036731594095342274376570172243715192467033638011891744728834080296674353283635350841557609210508289809401446759881311534829735361388166060137704830698952901345312181514843316718912230165654332995652074932928703771432316641517956883658106135147335084344042506679841474922533462565851570420251776844320232914465955114195478741700215560007210948751047314447424645775251847435976390404969038776763697353257175218781794265028809336759812352573255292834093552541121 [140,95] -39423567919956860308350238195190491448580700101196089860672110265958546034281671492331589109549585052772909677712254574845307838259171328231717198647461591685667366039371451028489198133370627320043656326558588258397484264829428750454060968913684077408620677702610613020530474076647730630283546928164000341589930988669274613963285547473715857753029128541821054177344665902264277111729944477298432637260459367836817050781977400387852991541865807306034087988034571861433140590587167490844084163896720758057487251168134550265970854341316241857105183282966164329388569381443878810671278026020538933856167332059265452453834601185380991212156477926543615965908720956147364989405524644529902576857951157535537015078681703763168685780797057154894294734482411694575646510350282507025549903803897899430757343257934197147610855462556381810998267247117026148547794112452966275093079891026717272445611779565278884556160038097171213512285002228361843702589914016803965983701063366661213601816180635628043192426699319426230379189982050625366536750812035938962843821497668572823120394605676130736489552035671396386790390153264208514610667093458606789693184413130250165637046564804239212744823304697336904202825096793601298642778509955567718553477934809813089907672 [140,96] -6605824861961194933506690974519734259498890786424279398842917840813796682966050063509578445911275731866678903771531188267685997646340832545997832110716279243911903807825046926862868241703603031471636292892122288404142494839712523186588188321655226140012036914473985093374456141961749545007610503478028982027949262766323546889588968777119757241496205793199599076854911711920194701008689965543334681458999013350258496254902613738843260495684323546085589556924620200851156053663535040582754208787996753877218936659132733872586350331480100301098528842338976276526289212426443713984163150527257342965093353490076290180879613534207830080153088170688974094230716753898050205318948374060768047942763929894270848503450264616070001426455281399965323415034808465683094640036052871803227326467609402513004801276740193443786061944259907523409370882220506742626228932940410551880615700929429596355461802563730748045836981302832478908083175329215171138316590786565817824551123470038060874361247989473460066824955846845096854048621089589869933712786662563180763758655915014023600654410880723119349290348854504544805947753754868441260051445628701341793111674520405608405388196905852764061266204914663904667721267221782538612815806435669320100871147171823364 [140,97] 3862426558845844718675791142522619940418870958103269515797905179471826112775367925046506881474291866328087089710253669393838748900804530792833244030199229503572669030809758461636079354776487472325810785674022347317293367333209696140596899686032473395315955817140408916868865339249348806209273125209134523596891316556066786602703515111730738947112292139981720045884463934901565792547862847812052153751582707106881529737109989093081913698392713939646179631774265310796843033153539493605393671020266762408532033854655640469258967145996012137348111489285948040187576866141219360626093169399816318654678954245656657472932532573132407485663724763586038503838078689505562968663522349292114374280674234857788308333300638845489916015376985002575304699525834848795981749683660389285871731934701191416529888913861633115017251538278845175526862740181371969882644408289931416501109885819923867857365381654289866257618602799974593762983653576537279180022554851262368580699925840183450989003718483394936810016193467652655303170567979747872031015911207113433389586411878562474270425217691245023251644755305006646694729727471671516880133232351798837687987006819718809952878159196622449420229350599214380143297871470503543476812702611592068798156060176 [140,98] -35167061892373676058533650671030253056731761060562943726483512006829240372402212108654346054139441109714269689629609413727825181370997765258707102852399396866394500625412132747301550214181079564417430826839693390035147016907006984717314248580217835993443202627471638354571251555237187306459388904409479696594975833217069321352267487572786404407116319420673469029142356690925252275391436187278245125319127468488454598329040051597377545173826229958033830927026153648303837275016692315208740961458345074292466707573705919263754084287476643713679990311097722948878256656609724896030041565300275506748964688707505957311710601865054781816977150950601671629542752160938794361525169658910466621357839499272998704442335110400023988197970545925907026984399511269854580693927350095102776046491526596288085137435807219998305206975435858158393915200166468063241661160617608808956228538296207804953407816395220873127385377938540829476902387172373574747622267046756517592305604274377838681185184903322911939193423255492603952512958059068998136260159303677938643559072064313388687691715939799707131876480589505330388295829827819413248101372269408532401913074927748820106104123716963903723394346765782239882102304735913039017345687671933409403 [140,99] -4228211853902615796651030959617606923218102082983256725802227147392886874331142738506939310492610074098910934595424540756565744783030500352453953441561425824541519206129670348111436673117928105383279540453534702682937533951048332909246130926329504222417901034341836784791498682192226769211014531158215495037661406724502546766679317518123793984948469254814129033384583380320123465107406233458025865268203513586618608141628428953580354862522607813343825799260225800395797522976316513223647827249071586228670674480215490086025196734854511093009235372518902098481003095251397599147209963340846084811745340928653576649576049898426667887563518153327242320316801270135427804171414699445327503547216626975874734849468478347344443062237539256893811673287901688972744257759297787637524742582501020176580876578868849446604586712887576212756165995105863453064713187318456355624643866292249975994137293199876787910730152525942381893935150509409200982874175898400528955379097948738965012982839957839184945683071218927537939718576391489641968717151735086113405216292811610280503202812750334696102658734959589954063001761013822258958859015997880864157376647527645167737978187405866874963034375641023609968152181093949728442270739879261 [140,100] 79929415642984807845747535817414281415307299581669213421141894163334201113505471274076050473086775479320366707088846256505235630784366401198339775497974472721985743347302892088549871068793094123040174685414278280591720692860863393845721926789289114001097952441426409236744548736454795046850359672506313854726770822458345092767063693524124984040298839582026305036746668113724695959789781301920413700438408662814045222946216351946369229761323758117291438561034705793898737846115817914361954220496882370381688473298704025731103637886927543211443599491492861228498134726688403560413165685617541370682259872485242080824601982193638516629244026593528224316275309561916930390167301353224448073925417300881096283853003683640107113489177839815778744308107870675658977663067797266891264528703430848130275759413148233881325161948149702094556801285347621576299264035189791840626952971418368343297560476527304433262570263661078970856018469620803062018884015298436394923160324364635363796323002640171932862866657948368731175221222943541542406304493392731370070645231162089597517252955002543847689815948800744534046450408787212135050985100101695577699952731254055266185791688457191785619478475708730346606818545547311848178714 [140,101] 79206311419025766229744001046971710028100811947468906199004888488364090792686166055266309543872337540144008355597249985921207799538829715888393543296178727932859035947933126579162536716454027575086488902511408629758931853069802185888309936964750082536637182640162004333838342712698488950817130975301033856090695186265383991483442510700857945376031522016491884928765786725705742714282956891499112568369596789578621111080351977466797898915108262230183372268229020189619894875920607951823703537680719539451292153693619956733320371982456067063650977222564379215028708033663741132017361604841569043717277334333757852029279884288701511934901484404479343477586574985021465287963331816931766243671730367031195518494348059547417083906276715885123846048443957172124085122428703486970804117645861591772792576585083998137964523808007139447570815175635200251975674798841790139434371462522547639225059819669107747268158334353619242920995596682714537315491264539439047009489952962721317561096302258826456728287460927880244450078238095375736567644280432174947279821827776162240379168398085028037717277209283530308982761693892365437091278181642154999770961072000341991817484995561090777565444311838629437132897511914946 [140,102] -2019583233110976639191311412562579707373394598206614879402298979364551318984276742796610227175603677391909698438245368527863668164937427380263591786855628436506764271398455461584909462258639824530870849441346860915911115283649517554245093491863951738201355750796683019805773522708593429164257995026953584577197090166055920053955467980657080483811179302229717704377459028900637509723045486220746395114197937280091889136738876353346630163945833240553271587832052213192213359365399455512357713089514031851046895138172487538660976371993314200241982861040346193855262782118229682100431780400244326262595838200794285865587970642780692600253785886230965658643413558299883836124192552206978531899735872270122878615100538965974842894703766085921645764762321625700378265509258365335914038522189772833101680970986211632850485210503880536157413334192225231020265369049026754529746020128195641100473743459209964808065813568205707555466920200844076165251706501252419718020544078226154585732588023753469202016689463072503850508080543227052575894888776271389655558751298088061105797096132913980190066387796238062750291647825692902345770293848533797229488405571480374005490207452147536261955240215838481917501312 [140,103] 6766579278190342091421639670475079526002755179123882300314690152618338006060753694238516741056655852965197768040410439254884915641555823043807429241829020269971123896187024948848012117845115570982753206738590360575017117284871384062811870497252463401619752639479772830255919193935544426627491703777875824688887451789331558818047016505522443231290335331755839065181883124459119488286062996817587149695370710085489362220912984952557889444342704661393269881597487059308286000397106940370740879208402177379191399820197810941047645295250710691500167123369887215424543173774779384630567105621531673543092280701429315959145366305588659135307701693496139623882954294411084812278722219668885718230933564856154371460377570258379612716883587082391360471062015785895487419458587246671637127260326534158851967078324528208307277679623730698201851281004433611861283965690793716730844179594053330238319505318539784279237408623561731746676885714848205403654027353748909507647076038446447676917060404961844629403706082631267334671366377949332491519387318002609378014194674256682034952305982809233985228718995240604951713520843355890316545476644780383317878904447086101243128685981739656013181110623799394 [140,104] 13755301091535769482670994292620658578366527357985674560095116659704315144563023302836134913111591337412102382192681697141556829784156368138793433157496407460079402508827117396050824177889918766929771127172035472402186427411211417563718488965294215072774710140857969022436897951054728805636666988700451552866611916409322759856284541488654272621704348933340126756397869735380212523805071326352142027233916210902196080893073285799625102690246204051761633173605497903963653810715508616964177648091422882962067847590342691472263518521988444824982182591716923559256130630895396348319906108098947052950617111442163160685345502208404672572572788586166485835928964953485509211419082868157695539450898094631501775574716166515432718130530524031477447902732357757151122638182035811756217898419283290584965151483685423932018391399398121310766176710164313252220268025756795521364772531805149422688695872123063394815805623391644186727222676454193144219394115560705898469066262241691174058156202943479349261673834051306322187818724257956555027458114465943079444774529031388883405572394805364767102053083532108149003649035913550547698372522076633390584001448883902747750281859316522497916281090 [140,105] 22322740591069593046606065541991645746322220784238060794950930583366145199163459393905384377232541413840803227201333218956545330922354035628848341843254132573874913924048247695603162208060197010840323519662859786679590849305301929081781277663877779559725196099580007947946470323493376149558090400165608430562435200141097615865119094134244608195602161143284856438895326632635966873813122085971580169839062934395391887851875795360778618569044615560663512448172907566678640536102750000166117012838345142658737207383721653224041725641044296330269695565204423813693868884039140675148621000994964053207696315833273943661516805332299589254612429150071321441433518490070689258542109162258290971298461911632037146190525227370016104054853443867215015857322650510983641218798587129171665430326609089687748505097047485718260777854481579668397697297490280877160051834974055739752308626575168172293202968001553946452972489023870262688642829942276195738325035432471259940953332973938815948124063716871043837182963151533480062484262353153335285433631439916144896453611547816090596626087486762970761333143648804650709908298076749185414719452921553263514719241010436012177039274585660422 [140,106] 6655496199771397059106979628663001909947873176507285107191696351410661357128208818655904259048931228322475389180646726831941232634535380536884344739874995794144977819840405568799787071295395985992332494919274784242138927390867141350973891104384922757636312503757217413769294201408667607240356302150950346306710774956860650057539172714369811255744502446200487230873963857284397483970365861360382229272880784996569627752018927800361106016088611109316564335657421187232349400883763318904770376343571872602664111263368125925109298689836088884671652827595536189651096765046671482165732064925492697311743576078991726203959653045944460744618538688652532835834260959795152591691228910940635066930489241114393253953023101385566961614470666163273195009011210737894649054007707675037463298404359204300791988401071800446668192597141682766743708839313875038517591092781136979719096733672525355821723678889695104278666970982207675296754170161441026020323675173457221390037563719455402776354814606156754309179830883569297349185243538859415010192466057499006107801389891648502216255034190362214263740350219688824883210687863556197048094101098019457584730142485538403694680887 [140,107] 6269000750702837329267027308379809624744688304268741657696840670368432764272037906038655904399967586071553221454552710682592933348761125190882459222475612143903817786567521104151605895942999611273140264664753286834076912127861782788389619342103417452261611502404019874608537723620885974807359129292249235097906021848407727428447449318173679262704847269728858066344801725416705483403739756517300015718511273424391116159978866700872871682392438429341828727368992025211651183750794562577926674589388362875873808318703669466640474016209595051768225846928644689835849326770290652272939892733712329430013984578289273685461490789225227600082567207876397036153740684540868045922542084820038270087563682214112085040482890661489194910261799801802500580608144879790438668207758687651897800143984137104895862445900290948463266758876771533922595747902318687287877583902656284854135611158154793092669555616120981691350456174993824194473733893518417054424859381942093177954821017364846639978777843856952255164061218066874277792911528860200727569870560598993181427435686254939651319416343664152479538820138736241057940214521420000343732395684687922771790974350643197 [140,108] 796380519004676869215955504975212605437256938080037760428606226495319378981107071794704759323997267287975743736106126323360188388303520607074570405294229847253282829074798233624644469803138534439960549123239317087045259324402267549916052127567247805278327579376544648413627996876543842204980165264436740754515625644168108515918340612320908292479992763872083514019889380651783255028175662941709252841243231174909366923384108367380478371503459585760550084911817663683718895964992868947917902362715047009584231444797619063789908037292492894997649543296514593723052895078284733645975804944340191244051019776849500695425741130928958610721085410059690594922194841989602766999179732993080283486227536773573640537413157917199285182146350771634816759813672269267651588466205944385004630954290325496896708008231445304277234149759422539161220235926037720412136931130679680892981464236145389806727692355089351199519178571651646219758315280633223821508643384546757221267745575470853783400848021028831080503268322152104256340178171116370907722824009291483820987016871773411519628389194286171088554138530418417312576329481139181736632199579257616341124104 [140,109] -14679346477401328780653728766968898155572286645076004146596392309203510459198922194769329062710312281167609177781935530564141613025354423059709330311939812820568056497977823865309009586194333838710261206254957885004366619432209134404994505970539699042814930822148392053420225916724983215858616402273396981982600128545691069954106788854070513506150827706394308343770523980047072236619971281963834099012332695980425767573609592863095289486010419811511981666377512070978107120655826089205988899953884535809727429870369531419995236079172402738063532818503170146948087776287443664544650477494622899741020283647480520813731615503203771672150567882440268079492263848774689995432000301886863578159028067807848089320243840582250586621722973624087733598222949743012856665159009802222406397639588183704511520224517032581996464884440328906015649675187597351015699905427237343028154861045058877599846366511914536674572702289842996571302632078193053151900851198376894819973009970328035186858638887520973634851792553090273883521854808445322385206451028251946398875667601275035573944109537895725592689267812251799819508964607214989671968875041682 [140,110] 4974427262646873256108123951455051928837148419453478595241869728090338725429820554440845913655672790225354862057010768327467486446355708802610820207666942067635278715071326857597094217186617203411638673172898465662016854062016753137187061895271674788440367565512434455106316164423848523727258149525987470069948933135167249719755048766387945245388560269802914489389449593818922065069816344872087236743947447224384739777084401668488495906930353258259312265317650624050333570732769123635812236449318370226123860714319760937938278423267208947706891064953309460630630349171546781498322615992932924128280283114537919035138137615978897205351867823245811046848045186167026105224242959645902079511888381738755999628304750315429119360174660771361300226111074585128653294987442529148046052298112147215687449078979037565420166282057483645703660738770498867322412854980416821080332282723807721264657108583382859208287429165387208163302725505530170832392775457251590631070190894391059326029656671272270951083159676906437215586931050259757035048414880275207337451619206547242155191984885281548379316350670362595873344217309773471660461 [140,111] 27748814932438753736135666470156736414921173320127031066434309758925025915567103002416874823169575530997004527888199003203408032019185952266048741772409345427959633665009118135286525852573115563641368951209451699067029049145051224803016466551911515493068362037883451439041954473156494133241587418170004287583168231033324691757784147951033381592472536035476975485628391805173282156110710029083490016739767623700828256561138031477094348544444872376726288501333982641311106754451754234040681762571263894164392928969103351936695857601987349373854901275342344868790479614523816055604365226660697948164575755503267537805540934211911120728344362850083195054567859469783753625809758342946714322409361846030895021001953510014436377410096250030407369388450900701568126349257822952321465825417144373546459620641623790761086265516267536742677213135931151998984417029244266487429772915714576762795958762560208611903930448660381626584402738710817917216343803660626297231920085198275383783656742058314017939826154764255894777018696638907308063806832295621440951270677763037499209514767877380166073762121856617793319723821147 [140,112] -2954132687977927144394742192202556015597455702565888758340301953855522998577439813786479568516186332727010114822811117578582113480373778031043004062114738771415570198166496963670693757367924798683188436706931691043666697229830579413213758594908780471454452659228326134177984840912125933926661604960569187225703593048183261590350981285439107517935512847218351580207406892570050468256543665251970546737207450417500087616798176701344213367952524334163672548324220063040144788228670582568296334133990928717522794719639828950936360476434418284057960841105654821527447241072517467034476606508547122894320914470409814265116542076565707635202815972501997839636702395956524913025792944250645494816542734523121421526489282600302389919390747201461729552838833940522600906948243937727842044981343511210520854041705290033301053437036492144037732350660792887806710357073320539824912610717617635614202915182317246167443960093134852400873503859985938614787850162381464605044624683274461310663427312729949925033451686347403140710124371738154401428907079751681329366040023908622474335077292024149488438231028928848148 [140,113] 15831242074901476034210035845824546940127802684546563575715212777280191327021776070067512293847451273519785688836380164091079055922143725328662979009532834244983197603770298881879344593064511486099394857340572965783265920223034103258404356544113929613424226353386950012689729320648976269277736640141823804031977767398687408996870256753523490896058759624378999206879283411797886413535878980838905764592700199544987532476033281136843757219844130313036311081841738298356742556051646650584509773739880521614616561298802613318811382435676635033189246257630890758162620106161450735357847587740169741364761626375186215611216748506900028250482826831723653307510204940096684156408939963887595896632135560904608715820112952748044254177953495182755855622167379997664914228299527939477476422180332892753095281134712145519918473579800003131989694773822365717213080526180539972576558197371250204630097769899606300448582314662983249835249684477605158378520242839935753635490399307064718987392271580593911253996719467544860303798472084174408738927728268763754511182547624764769162132988312920668261591606 [140,114] 42512732316132405973965619907987098075118698081706431382574237305667264171807693434429123303512919579156020615842828630562505995281010868290653132066526533875403841221322480349513063102392587714717187527592774066207586291380804000860518179568316486540060675778981390116284412501900586999529627771282556002151494240394428484180587088475880511522182499113904308939872195971771555489197657431793996823991342492986302251213165507513038464687937018916481100305434097407642878244789356370731833586701634513972946710891427023566634321987659272218114241147156129553249837285340893767161049341208514491874654887187475818862753056330390429728952193082366040533563494842929606328252904109694303818354905959011531796636129822037355322158263239874826045313740264866712342178721170246780666232218629981419138886375170722315399538892660183215392478526054882194624365133624621835733527576828404819388803384303174702059308134823348312006658414782651508262100957772475820904422524070851765318406238180267744538579956630057406340659015343010872308342020512687085512923865253208445378789257402238 [140,115] 60188213439876385669004437407295755129021739494599129216027392888081877795232386579427569418832858849262859511709207387087604276218570272207087760078812108655293793467016727657810508523868750176144092345726946852065092426283614401148592378185637123449734104532405743255766075846458740765990228107217470583423807333424339182659042420270981800601969417255966244090109087182084736807834999722320293806881123327516493262273471911683388353181542041031353562963738597660433206244069264520029710795372072133911763323533889037576227037310140281235433010057719091158374937788168483111964661759278840929900199363950165915096358155488763759296926420315106162913132859099717741496995480784172067242796325747415307845425179931221732547975885941999252761114062397763433953808928842313288433655066232887143617534714387223294571210098416008313726091180798896950767003904866549084960579775716924722124821543123981123185686548839600276398001512291624960269727629905730187256916356749448886956622000634947531929862947050033238334272647909736962464008379672543941182477829494317769626 [140,116] 33451594605104575084625697167100084491767618448850431267317492142704376959731860009453211720562567459455023463773183090596283247251867265416168170994511189952806943199210676789224019582968974214709047836498045783083940823653772024362611432047431584162536996135063920370556709297704379962824096453638452962011441245965103508891896686861564006945961800021524262900049455550853180460016196259697697488891354728972885198717102929662915003491052972527685426576835061753834530670970893704301264151499208697692232123951620027524328862494738035226861899582008257012356331769920669974937127637993684385745638915479160005764631499404763242242527767352486751830373430559788214977907437271134043474308578376555465428347240182943652672661885257440891691387144024106877332866693831031295282329933516105434858258679362247566235524844577918903108725205332018150413359839274050568012587427743519712915524404757759542009293309460403382542765985223502978932568253839659628448243334337119907233992265602186880299419953723773267969157254516255176856863164959612283854268031 [140,117] 50409503974249443838786460167194292128737319554153554492285209296476273230626049386251553929439307327788360480223134552744257892702188129207006440386054021262429157960536573185702282932330842089336350561299760746128492041923396538792985062946582109532234933159559340461921924612376291217902397120347687396355479570138244638322161401605493497624918994156042523929809702853078854839904372117732357769941374138151088419973842670584414608835467107650893724213089340404390972049891094802681765060986755476765642923721757032686489439442558110540431964904567827482666775084745506279077023048724576277470686282088251395144327386059529100991566318090177193736400081547378598023984655690358593497259860836469584405556817911431204743438879977459812855428652776970562301728940898030915085528226054616869410354807084065310638014114890000980248506375927829764028969295331931436547486131809676184743445501492295556356888027917073097263714448098155412116640082432838094775937775287878280141763843233216081018604049736052548045207168975232170967822731316643 [140,118] -89594597475477957471450142912507209801026011118391674123610221287838560501719324231748683206269379471888887707194172926061218122970846216016301225047008902954574003278776197288118414288868752668848041594143476239710180212638743972022620982078574428744377878135228020979429994204751093013354149264308314732417067083723940612266591811357172201968774087398057227414493043530771920351782527890427194512743338898095550022271577179515927551818876454300868974883292138190841922355410655664188005757819711747072103541321495329760996781234225864808849655091371605799921704019365061455390438391739987023883119612536407843805184752364148429847730108218914529532022639353457293704487824332935379812881087523551845717517964432929108961740122543323581759724027346762588525063002520075799250545594979390152598285188143499566950395339098236587401380135779022706333894350789838166699828543568882277416922621791507377498377355917328518073668180056436359122925723921229633842975405656600568456142067483548064483103400160982503182073293670861323238313 [140,119] 366371298287044026658679644509168893493306326041765423706438842497762319884153755446283328182150989956448089246011236172473322385682059784883729342151004272592781781731467661756955024603515321427309102664465370488850299197313576136136411933113089674319814330717435705646590823362260676664172040371029305760763018947287441597125615992693260236162330670457010501383060526336758162902581722161383423200337835001121793092915385684617350162677748333425720942714938189851764140137219462055570492454949789398923941549794895136219530411297345339386805967091447061715805903741012559633335553215466502632196454957639364800771353620271525774663492926389410405635449724902066329173571422970166742635118454236674886041948942221438411944469772580108991410010362387666502790929630770518439968793382583656289942733384465532614208237521935271851869740971108253146341128742394593010188356115899319536741032812268747826693194794316200106951093533568467951924897833979720721638598356613973946897407894187127145691268428692113934234730638259563 [140,120] -157611286496150276780704354334068132708166987700103198244661424480538834114542325654386751959422020533069310257745542948639642190232955969807025571469517621311150388455151050933660601215361329927254710678188493645742938750879065566244486172474967345157688103044810480552187915053285523816460506138030628712698020505944194230495003490273954182780728481994325531975301272853580132924022459682402683736628038959568599586798060481350294947544875820161514150973937970638221139994976542940776804936311552626316007782037297731467057531377583999153322016884322610065992779433448911950426071997993915708352629767098438774188911486835965265425289645204230818518121982049073285149310189953395055389437599631352814099136274890128218665282733227862474408751130419883570516673976939200328773946909749585250702543416313504720814315493363134447166024046318752651546430047649819790634058760417485854051165393107655782175847919836358254152138845933902737321100728013892673514324098944363880756975260306669656123092071338733217370340 [140,121] -628685445435785090406505244932473889513458073667336142329708595279481873888370457830370525554635352664322719631675866966386819676659967894562611510763887277754142810470523773909592750951770581207185092159248680251557013863360267078732950662970197702303899806233692630809627185372385339655662398547594509708487971223944728607435223622428935908626339657925297908081871723681796974706829482288015968697713508458772857838546324580305316359953053331621427065877952650116354352622103650714707675090336704957844636386071798518337587718983769878870723291063354771950529616829090533892512004351171172365871120529970201484698568249923380782098336586794858282862905145875657579561349019645052677973084273965290038370933805643615471331816098476437438303340991711562106327451191834927301979352837121897666568032025554297163260535380998231234078238220667117951818624717651629639096708060025555435509611645512078024021742892832837165297966597688536092301038365556142458494086589731726911504021302602324101207926733347591 [140,122] 542957873617648878635534343998503837471006273267681421294592635460108097747140341801018138474573881863912794153426773328959764066740017140553958600092646617662164215668521515050497905470097568561645474252733518001325961580237753473619122595855453904370307055963375198551227540948203772284344836064575213524507730563532539658183035509677768364914578803559411224848606774179421605251263323189987772489342517935421714486423955481397092678260611032272843644366564678888958478834003025343830099262003954728425050492036994593236200625807775030515865116007924611381894671471370230483573680231884978660592533249446772256164337733961849629053694034613828487330353849517941092470542838078879702084494684122166407100250081483395631289946665835146635168695948868342407766585046011206457684115792214906691879852691805055545449077380649201265587676393323088359212966758722514290712802547711937430498302741791594747792500831479845344395357499333614096642312312012704563278839782660900329444964467876907633094489 [140,123] -114595656159266058823158419227512813542526990917004543730051239546417000265820865580900925294498638826501448652558978320381728313633056942744725969701836906375079380892850581288386395619736492451488300072046526977925994039841511602151839236340919125071450873114212501055362285310010082306048351414728085704876073103656135822185833790461828428867859936328696315790592599158182026168427294505158772232503808110145436798841306357172417690012068821950495050054584177535104547909295226812438534618364748906482151026398046071959416848243402227472946594648164247141886943141261701651276489227689502212962619234687475965035968975235228795033972669710546401870417118813962182207252485577140744043399111282933204215088743629979304383477101875433779312328415778950160017011365576878646468155973731886385251304135416235383576634482443888688136658177801074224409463689569162194929804943092379214178178990281352668919718019145025797465393602700321005602480345470598184754116839582482050842015125216183 [140,124] -38797822687122454957375893509108229934561732818188057990318753980972094607788736073461967216398955005885793968477065671478892183966961995342450223770112658062689845565774436552148756156179382688512431344416678244880821523852997859693992804653578164400788243124637626822756178817102360032362118879959471816274027868479849563784292983684558830741227112256602606825102374763382737703500535496100195860438078264918785811025857913487242628971062893636285345684296374522911842004444282607118857943046119994797266899279171281518128062001099215247425283898887174422941540862016320405143381936729992805794735912994989171877188735754411727761116091489505450772761959532844368529616863157121581594386399851901280929927832696017076876792565468873994989772792503221865607361929887057431870108063043900079347511628654365788795448274990598162498681616048056274774719410184599619114808246540418432305044169706002636873346596433558593994720724039447478690185929796625202885629811490533060176764 [140,125] -7264440126605021163327111717276183469624498084744855064864030337158514639162792666082652034794928130727333154257252496684857267978365960227230027745635859686648471973711481550876550080283709191590306333882721708853471968761513941625616094552799295216272556219711130320740471472475841471409897423359645517438545925921442042427220387108293828941141968764782218759140386789249657633890963056718667166561778505659133195501055200296339174914262127631590820798201286675892829239666356119001161149090500286355912039141604185094064772093132929542598306710815565303038130268838573693129005610246711466989713961094108968194588221388773363761905090757833855477573331550640827093745993962495339587942754506806344071722563995853102807786712203126893075778044248813911565911656122780082916984661131284292223518449294802213890697815474644775074717210265259656401264833211619818705798015108286453784046291772067225528292137983388546825238897647619498426476500605567435196314852961983 [140,126] -2184165048926223676699723414032585668724647997663285790349865341906930971199930994601382770550204153723214125968679664638873273083756696722693965352949838723683292596782920125768526299701114278465958930747601473903598351847399447318140477353201759551650832735111209663520921121481954729549619205336189612231590159474052868612133968964098593050338090239846279188687467067861598940739624101261960697808235004795119945660628569282544872584624850021854387572777708815642754752191737488123907237722252502526970532372978611643340400556742190339583280814114516641896245953658080273532063170643360545480699254919101252676028292829903488967320973371667928858219226299091969952119451287946783398529394148158529757501363804637889621936105355030033632581255055461997749490831963558040581622844108260856695860232544636490226839397101766348335013059199530390162184666422751224912793490561679693888356980957163637311324894659365877312954754075406283556845045025614076644018 [140,127] -314545287095023144791997932721185759293139444681983110103722013873229429107046594600940866750092794572901828833946396272378963361596302817894213775354374907402652311370998059896936328107933863675502164038114201678015951215018454511566860853276291608307917147727738901281309066041333558453703550534438979928310882386392370093532876188457866526902871567741484487891573223709311761060701926926955672948920589795356717022254770644728998707824656522374747073279905041818997626834544000648772281487412553801777561012221659009304720576575343437477010962899938350029261372645113993555945456242799811634778868996242915933071306042065832868475420115126980047828410016875677118323674658673833684418898467982054311216643149785923868207155804566782302472092646244347637372616855659881507727892702903453526570262714194349603771515856843980868578228004686620926291843575970310434533729472823966011258806345448657727689196215378851994288901864333777211228459042933 [140,128] -8379854919400089926967493627245732416521573806216436902701491983419779815461445864132159083804052492386013378898612550428779935695208995574222147276780968730187420377642204583153100372983025473811771880240423984144680356719321748187382443585797160348393962981357465091272222237909985787319127423501790432440296222357787329761714344655121146429993126216544173037470786141936976322175884149684060208390878868262777141939938909261501675312986796189305254872881550435845864918725427457030207851020601555675249690558115745861705965956529969986759158930394875982889850418668945251231574877966646540919516148793396687442173608321682446708410586848008414269814385364508291816414280091336475045437490982249832027387831792212261518292970061991717786601848897679926089481477256702482670864723362306529463576456736427175301152509191871881633527559320882244566586434648247200868582693842179487642728257947927149033425956824354262935583447850014916799 [140,129] 221364162926236634018193331327159454558576697309138688599096824492246697534494370213945428146064549822969415900295636567821432446387486756924901264361637208321890406929783105522983885427509374344837799321785652243748820152011150987268224040300450606761512494312605833709518056764497005603594540597414055792575273713088566781113621435607109825329708713157418350675688578948893142791899865101230959551142039346377435105210577494511135738296591025902000603813990015046182461924989817878276981380923362022157338232363862507650150821866365877870734069758159061845236614070651119460522468241813411161071310730469157190200086829313270619282579570080245847742781185931895950513644817704012350249263024402474414028385248487515016665364158723050689671379256853189937199822929990075689038975361200545325935744417928869932535650830981109178175801330813556864360136548236963666631710804933131736607555270153002341481205231495559560472945681 [140,130] -3663081104162460506255373846289917381165152757031536389141245185584998098666337578758938114714072300233356569130947219099080999779244993881840672334781051970830914035742872571876343995710269813654384981384745774955342121575814183599137752300690831583442615697490596917573870111705101629158572377241587218254265934293359850693853818790594763701314200654256580746038664459278779005527659134333241307196606718417515474468690885315351890810735210905069827744681989307266896158915089915646517187301808099301621929474387395233784184892502658459842684829982285074618903290682076818257160998375498046214816353078766128427276079531736168582326645574461721730856891713309653334982163051031308888759593929338684997418949018287491195186876886557868253056502716959432355585574862475386613935537850058906052011383356825370792364030040231600343727186879652716762361164140442760093680720779844277924802785161920051593790475013407833 [140,131] -7110614504576620471804818798133752872933356769938671252783122159415869320756769746342190726109539897346057514165925674077436749478473973150236491392395708972318269635001666690522738095842797531639768234806993418250861180336604587453651511848856395483858755643511223650362674724752639667259615378788962559132869056381395053223131861245092159308837853411112708430171598290086704349878725804050875540102758302422940374338927698438954423506313915511332184165815387951596834613427977288329440819265143790149613143293511435551251310866299544746602799039952732010434855818500513886256934493741269517883864735433667088727256141334720033163586059590789358088504040159947506800554394278951009389003355115893892186478634385417083986177559660932052659460389295496551435202237220148657843688825913858994217548282619012632187005911472200726949018172793952281284814774174102818350089044724064480000450108387290729529781 [140,132] 186637622270437079815726371836161392105816422761933059284146209460877385213854175566424112754002188113150034677212612117736507285499490545677842940787414361940362964823977558768231839147395534721937250592427264896701701186614375190640492817437296774228363823975912390402329045762305916496961981812250327618519714702135408732700349673458818567681075588311935370317766186516960351580176804796300393947603850770479361871925495210629961411262972528589916977993331168427082320604193219576447074193369477375443859225941680929146395352990476454430755788940973510464762317844229681474691935935630053949798504813947533152642837756396444508315503447414499436514362927548662887887464572068170122764712597502138337554773118227747910990484793161388412663668384565817580270338055548807301692631063215694171105733313898812019595717958178811009074219816312223768876179107892973332015000995855442614683547662829 [140,133] -1115904364274635784372398611765746191419345618649360919508403002047472114957343628148052184545041155976330656077341692545911987565190939457749993527443813335571529530569775476825195847207224704996584335345923704745995615889283804669917986071571799900104086749877902504772295354586562107082764326835984709552961427856758440779926670989174459034841947011896621668403499577566505093310161565140501773754791462353627772827595644189518154587039124543768276938100809100662652199378851219905664046518523383976767464512719564702152718547920044397800259748798072090184116888268151402451897770257857015331187111509649783549356672173879778664223753218127985947869451233018188185675156777208085907517990231300144904270268750676086053597159455531469932866042972238200920922292204087437518954831715818448580581594622422122365292873416140766903938063255214561838522789045855741489160763175383354262 [140,134] -7730990268139710059503786021240928464090405212508557727079457065002702159474324168729241192586762497017083756688078546863790785582413143367120439232278736546314776462678828120624445230616887434093540261633671157188788132847128514596681685625188866611747091364628583500137332432230375480712313756248782657715667991593166486639561843889731968445550923866197858328901358199306980539927049760896118978856871385216551269027438616726572699669788935521802939741952958876437526688556620557969031495902121813222843577267203845337511719935713829527336922493807156524488337615247519037153258186506626165857432891212630738303865533983239149343983542498049636663162936087832290714657170685888501691991010464472625577553061964848196474791524885331012796259528020606492874047166981984944219717249666043308097187009879354451208917024248907938428525404041230911795872107951983930304295674 [140,135] -5876321628938577258029905619149930759091927263458091638275899750218253810359493558267157741734767332383378125647773220916452291031612783827393576606621336208360455391350877259449351056885226479634315333271527751023886638911669540755970762673712376540924895855831582885623007559918731992216189729648790254680669343213337266731752453625016500642314640257964754011265164290067046410182658447419248153263664379180923612140830229949779155361482169889326351327104230928678131453450148664719371990750658430930336287856088553319019403192433078482275472687663552680239728162854976870783187352002592879814099629550608698688451627997710808343494188767587837659825586958435406778343656876151998085481320330453355478509371862225350510041037208314115725133362129208987690325002311196206962905745473351333816110093429283314465789917187781343876065230939521361288201904346854 [140,136] 1996695827239407108832752927090959969112706192369395700588144603652149768295280471834258604689800842877665216897154345689653855196230187411881602208335151013712711439102976105031911859835930456832744230011710271808571442590398679802166057866691699507398162819031810103002401029957461368189497334128313759050115853312995825320844262384056124518252988504557671091041884830569899466720357598746002786454615281271093618110337359810912198168792248094422648084759434615056356818740620270433917807622435645414549592272041127065437490872466314605765487291887751682480114162530204901489974414068287138236920133627369597462079166824126363434303067438427046476964873502639867666410282338850640541070793248980221329197576426340190447738652632083360286085682615622185198753953526147381273375216423805537171896305553612962797053258598115893504617427431412377134 [140,137] -565322322628584038646460000994291174265718371648121806834085458497484055436139051489314785251487499431984696730809068484966266452933019450978077789096533324764616913867432514215223534526308898164081528887246699294268821067801971206108504102896449064729767757478940892263260665857643284824185965617861352297689756965624176251284045134723634252234803028524940712180872126434169980578714467701686067296542802390675643963233616065424594047901259859172970648187085655837418985991855058087321316712985143595606905323949841067627168986376319210733887365691436063112981784763208662369058933957487525442483423187953789501158768678721903988646015228833494861714652082480276154552962038019430682781781693670472421572991626125176306646804107282601644612016152489408977181278197218122987155004213891969291055480836766468991107017797142238088950882 [140,138] 7095309494976617260517732384827289984021021964810350812879946871456010207585531802554704298445067141505749459032200139631301975969479289155463023964105532000460465700358257986752699546231300027280541105932403385770429326622505538801708257075803381852737116906040580738238069026859906127006962987994920946678593751657313659392544750067994897646218920630731795644145516545761490488588771911943398660003359013297906424758296246277002003756160121528452392518420450747412304713123104032648694958242148730959349091121039743558166145815903693819252056813860144337029867461801237270001547890109728680924679799199267029625737068589496373188491252297937144045903854807654445175098464305129217760249771689317779746282995538785597816819572881461488759819505920441696853515365256597515074065542979316187078301236045478610968128639842 [140,139] -4320269219817062273407183080509666369318620005388700882477462018209677319575775164868362717808667558499756209371903547484630753595302029496127627141039193410444669985997438878996153518702890057084266645474921154798466028248070787534942963541122703676448112910012492433387259461871832129079142993374068971768271679686375541480007579577422494881491255716453083933879910916201821286901189435245847030845018317154885643340565283221319311887316246417935836155121888796071574533749015632981406301840092948382993431513959792386233001934502388125506446802333175060792642314188220172741744161858130277737348329219661740667564629387549436268119461331658215734433072641592316120671114027796198155294427946194464064596823863117244685807013889331485035199418203042871505169824872282324780478712664747503657990578328382 [140,140] 117386368329034828349074760697402366622597521815772668941757311871561879531385581160120025602973353623313020821075106507441578960972370715382108729300753007016168534716878428055636455650347416008532453823583136279764328029625711337002809940777851256833285727675950677887797120244391238425449557325879793814096940669516953234990005097605857425747701781134431823133185124540072323430479686276979327212995305350559948252903831057847596225626686165860440452096557880460817847434882941665061318160899481137527783140781707186574651507451479783113408214699009803934456533544918556786614879000636372308972664871154953608536752181127523018456321749756386416193348923417513582750754097275036684108495300336205055593484165348757765990482474471701628240924165165935688400930326321518131158030197933935 [141,0] 60932478184689443098975929622779242701986593725416248645341155161916089791949889665227782607023942838936114151339506279189332969015729953466348067421235352310581723840859672636315640299305083097957398400324893461056913593801708533481248404681041153211411797514938642804561284249504857108454632590618298262853331294321099429364442573155080108034583188438639226619246997561981438090843415228750898828064767573858930339902646512555672414501096347292986303127159111394038394909111934711929371415962458332737610970680262402308887700029591309152903992357987148125252433499917552310533099884900736626857157388489730870286176378631977412074462361386412254639087463737954548559541614401105659419624331236805402488212490802467784449658081971517847514900292052557769405612282318297240680689461866756773776837139066643717857342960782738841484690160042122017545502836945044469753936941179960883541282409083998325049835580320547576875906938083928586494975916818502892701716009429799703313748189011142424786280025938377819409304687369463569940571252301723977465171297656887482288296649255854212012326553053127883582737243312510595741859313858860056059139053752046186659313835372511303100965528180592839084797090725962187806578634344556303089600058687621426210547739971448913858682373540482250214776604666323357489401273910363439052592683396608141254990046915240933234068651933888962158756215820998679678439885816664839280120817158494478020369671957377287756505963638883161365328111574933833564997121402873968821970178546875878796425290858448929824930928589310497045516967773437500000000000000000000000000000000000 [141,1] -137773060530261359383311850577084834816842408903103143027949590798140118919284571988892549274533729612796180420463333980768712849380674921309764999873389595237424983431981095914023602841866417488212669263570602720747013396772882950348304444401826041591890691215546418583073785200582756933252985587522549779856745531563166797135497674759562153136040400576291756679890320202662437807310576415176040359059032544235576663908226910398601669241186828745504253558885654255062098377105316197443979357889320135474701880577028600211770609229573598251644240581967136008162311509969456075457492683182922514113799467053226335183302028280907754329492439066324473177817272046907918180575300399128052914801776862849938694796761309857650592033842665799631071232959574820394585221429353942441441840895044686057149652330282576916336046584753713413418030833824452926285015356678779164558882566260130012035292171861629034207224175409417592914649675756842275971554539637706757236793559432766558116223349316729298387541672619906263671630246298245465628603050689650125598033579566899755861733028673017126510472330353411756767025485981015903346656263773825300065009498025322861003741255374569812487390800573093356189981502522877429759114226379664909494493937089873134955834835362448163028556659942953629054137522603974099797027642879157545009018076878746890313705285662126787474521243165560525787404346462916189510693285291380985527640319300120712310434918950505111942085030329463629554584261953533897228401069301084535987998217920044081761960211513707199686492810286608801106922328472137451171875000000000000000000000000000 [141,2] -5523616104654733755721856447556581095503379480170216844179466335552596073258518177153729241287845541774757124530315778592979398337636870598937014738359166077862733320980537762597365052689997389624777881929957237697905932718495367436264044207666677286619365706485988758636762480467675114231072287233921948423470061669252066791657073508675076658041111246451792598297287978393235089229287830992519597627822133369074123954199910761980915627534980267410501595023564832344316603421897422326630677157859573080143803244745512758952106872421662435743974587631874543988097409495018674192838407202499406008658762589837853052565563444647535277373394129474450562845644476393333411571044094727032915980452720550025529637777615051138618587660393469207561015337029453531204909533894481527638394334115506423428554657220491160320195400543985422346777103529207707914999161570650905690321521943689584144053212588959182270249857568332142683196199183924083615309564590677878414695773941102564546001784686035031298365491769859539758401816853028627167021116778118861342726322450068781251087533066086670510063149061471544939023431664516382645348298056926387474505314761799298283261309610758064075520541175618740739188615263924376511056175205936527336676917871828585937656592156550008051081951239359457381429900061418963119495779885543855488363698656001921394001944490260786408094915555197794227004389053219435053292750742213928494868932081844797397725216309241252156995014883152730992600121574967579836290002442982613648945317862400519184674312733897196844846447308374770557293231831863522529602050781250000000000000000000 [141,3] 1972989149914354596699754742639919138589993915238558966188360624635860899577466083386719499573890831998808381325506091897680052874702032276491244189231529668829002393222240009020119441647940442652158680097816007460946887053192647278811417065000572905142664968285690807741830860307123253594875758170518686717951275504137211637420769409863642108445448837903202077123089844832866113886748918000999562613480360551381011962391073424488749939950548346042378766214520996370648218483823262919644545283823336557582944871662083382639088738673284319049551693560389271917439654908020153032511288997682043560670624528073390025354745331524512656400810499773215130569255634123050981991791398820680043513779406999400878270167407596650216414413542474892313290504054219531008888716010381583827341784391226304697703354936862605006878260059872089288938928386028135709003238625287837442632273921429557476143067898124898670471692358107389659238064531142744157384558410279961692029401267314717724718907058292715466906124360083571513910511706204484738301688887177621778276180611284630498657846624971216123110169679507221761108021014686673493549463605876184342627905882081518403128670213922101357486955055937735282257812445486294728412357860911658487003264025466558039761163683414473261185711667723097809294318698001765053743734699274590653732085699063548612885497573463243607030441041344406544603329750733081734966844481722762304345887870172025619251597917458033091956552275124943098669220226261468077279203850633470334561301851348299485211245171686970060147395836894733400779244902878417633473873138427734375000000000000 [141,4] -69957783148358283109632972813866179884921481455570084517574838996059642218590667501621534536858339890747822907440113492060192421099403358964961388085271852190913073687160525008805037804003122988384208290854099966542102807954449923321230739172113536319129557601286032696762200305998293384977024935808510500384460052254046981039631269959957738501471305397209540283870481104019903226867245376277932527589394030088481996015821702169853901786850307144144438643700836783156041792080247308717418494087309236455028081675230947787745052005082442940766728380607796301237546237861621901848930126728025427181438130756809338047727970726440060175000599796850480930579940074329171298143669538623265811216554078804012390718403010608494099075502660665245903231740638046103869179604118869118151179807507598825177335577971778801453339208726145718158408177027956797597766986888702986947980816049588908565085546381560575328272900394558306287441788256543701376752057698679748698368419359485983746100450234106226991947754278739114120643986278995053236163650967576968819315568507848879330717229943417635538386647328093908562251401174464627545145832922818255380455487014290924544052358574537953185533468445792853206825227483578696686911659904989305391589996637462741681453938025287382611674424131893129769680589799666609320660901689893589184871669167058112243118517973848092959108043428532744429800766760363790297771716409210444107998763723003198639485321390470588926954266327733649642955165262392077575450080926796288261919632277097699239974015138997258275652968327564711417676512894558982225134968757629394531250000000 [141,5] 1168781732325912714675078202961141888321026532544682297531105848629966513467194590688551235341143776529915890731285341200628036226123095270683857043104508717806678936016034131494958372041149352352354524011163709734140378995386885969141886145025729899837250315009240830624023166630662232153234478137366071089751766477599295480151438196792824804900480043274762692219350980961966685546005659619364523314713835013693414568733639104758578162263398100442541710766149618975229302466127268867252758509783590143111281832172466550662024581200688490121976440944260552199520682600933754389962662810723005178591540875829026529499707762907877570945952862447988459529888421772195618221463729853173199597484766100091010207860986295839086443762419324512848379741073052612674244986649605754072172902304174970321522921233979178685973893157702178878811287391447201429985795861261950132743987847937657621979946447759403986828567124717898252788341584607299305261802484219960515733873279162131793941317137282075333157523239948364215314040511286863557456167478575478494399479388631283189892286513313206902786548594399214200861214849421234079431695180204263271953366587032522729736852123033782806689655017785058851148947878142688980453354095360072583010757616215873200100319996715181755731523258472003132203528873808098154408897666089503674368922997979624524012254222210993359788351140686013498519057635025998172843180846803720902647499068182570365674040589637363840333536211430128658441321966699445825274682932247127371452659417711052124862044242476438546465778640171279817439042858495668042451143264770507812500000000 [141,6] -7889008684655545839950962629101777118841727235668821972030661628746390786076190018190053596227174986888574915602928368566415011913714611814315935864806111333018678822552073023013741640294210627430365455860970527879691340380286153816759748066495753640643411929892340676242575622322490445763379222945551820909118727950782211847214460844266210536517052061029607127635515220971699068059300084748846579337156089094531129604622116677909895656730322109536642010679563268877591027019404678600631391197431732178881158155347033280931084318611805580472787992861821551694158497118263916676851162664641490015578824057088782846169976436226109695686727882713927565165210043407126882042336339443002092299897991646399335117661598553267429434409001677921426155033649638216171213476724680703208145086068740303836394880997633920150781802563087624302222635421728205780473556571112860222959135001534655018734747148228245934744138740863897314484814877642658056176120153846970011844465112407401583144552615437471403320733867351631734884284257121836702694171916602285985033226592425359411285845832258513351621152980742407585672355537409789071797610970692978085543964319841911714918598212561575999567734810462485448988323410748819685954283523117935345091365774947924782207271843199352418136775042288020312000479962491056661276623451337730280840734258483933448774618987080780573114767457080694395922424116723010975994828129951439847029564176369501749621361630559162495601348456212486319556380497097638664730960739175420065261878687271959813583818469627703429152216994037242689397082529012550367042422294616699218750000 [141,7] 13384579660288630196624264149306465637847793066233056904151192798144037989000893851007840992287209616384732914190493460567440880699565513486107636388255058638324617266068875871786844975056617798301029733636790195485702124223833979132416380986727246148302767884527850363626941564781772317557191200783688273363169879147416538809863064394177535411846959749195525693528199559539860974623711377123442410664047654001286282815919523948397526347931717688828455787783284253699780557435086134029147701289422434267163620493049276977245757351852804284827295191762857668074459797838353061368943873166657293208567297066423685104266026291307371948411215061633773341037115880067065559311668682847847829233126927159599339307925538994092783994224805175961338261865609196566697633593384142023261927073411074689399370760810426931347060916180074033445408359719944223511866750212152855820710400338408302036937190718757170372358541505461098118845855431513675108371921660956838364578144301665105810378025152107493109402419852125202934225703568808433198487927382706275215274519130934923620059358640530844365324573813697803239849478479988045681579949488523894332541654415509430338613780758006887257861614277607542323550861260270607326509411615670046035082131113272139936981468857434464611337777567307850590483741503376980219270954528865694370970336010171731640539854160433478620900200031098623765658247756471388606240868671356132582761413893401634278247569201474909466929418275553855788757158541024903291733906869437853658013563845831125839088339564284105571276535846503480398084207081410568207502365112304687500000 [141,8] 187982007702301216916715023587403287430219740191832916693773492375814560760817966573163564235959316865024694215087469417450301260429498578144691699569432311881003364578831487973597868905161353010692769885693800977482104189668700142342898738417756143846930406138084528622977237102222786329087135030508164096079035259348681126181303647982802798217517742968774853121681475795746331843608766495491506115363729526363586627979396500275123706917112611130059870803977426592334898433868129269499696297431337109914170215922643980190930853368209986426841880500874642362254971642955996322339303427942004059042067198655435374086161036030463904477579802327870842751562056433383376572083981088907976237697365952552505265249275105811617666712195969466867953125124864931053876833938566139052763576123232113267831792703066926999627818569115755283341794960017180436002871991844430791458906713636034186727692115275370556332025108484097632523410353986642930641442917335567066435853211788115998756262756578480286147053659825582983396660876991507848341933917569000426098012230330213722083619143652245346839379793505034054256559573446572676522077196707551867123461023095471922248700535932572621939550927799851712825441114930096360129432641826531424032474617184120094489041224013723624418183269410761659969271299355163617779147746437127239503128883250256376457137024982309838931584251449621544394947108129611622096419661588074279691923181663220203137245474014562608094724948570213775988875705544958132402806161835972201209446269044870818811582188331614391068595110227443245598522025829879567027091979980468750000 [141,9] -1858259443287546789449773940637965994393067025622008970739540902824955662533278142736341346434957071557283154384275115597274436031494871709196373327083797279880072956760216076537561758517592317784737288798815741678999023000086591938263887424453880758720213520822513517402868767311182448400143499619465959091672465067126345057960478684539987987285774394694111560265051591338163842305267060197456754069341951780467143850168307671102989317319338398725559770578887706056998721081923602289945526655527182286387000728633016808092030260262185426401941590284399317636602286262054544235498053001202066672370095515429309553954579365730948706395478098595264439333926846729154385794566712734142229833246800973681681600466471466500374777496209114506587758607487369935977530702403489765093797307109049081346468109377040014462920273548577783692762489653502391620634874598639636324008978200643746199252393357769294164442014278023200530723917113372110025076090763806387973888574213364827892435110230868065478920339360966951234433884610302277128312556442822503526870467449937611764099833435436659719264593544283237365559913784408538482315907968585463472546483632636559079911531373466966350641377209361230168701887962956007402274646353553239185041849437500064168072532943923627447737491045246854373437151021019999382043274770749600316458406166612019707473445032278288131146498749985243844958111579175753750571043043571009036110996589470775332515570041276136195985307749625115938446168133341595023684291977259308551179636776323117222044991287640746421296663912658549966394616603793110698461532592773437500 [141,10] 9062171621046636958748238348380939236655988383967342796996733069819010654880549415120541713433754675614962417448755110200920830085120149245376499006032700504786561326186876998132705209776222619304459876413973496575023769980652476321029980065890510638675432640872791065457480024722044079317094897304090405632195632449342826557023135120890197127176506548459734385623588415416327660333777147242924718080606036011428016463003562270162403844789287356312972784613463516702311368264095898520213731449497877659658318625383968284743087966205075233006662822801661045249243472119514930516142853545222089862143340844524975619619092221280282630602582885005660536525461121332692385385445865851284046389742273707662592434782539090926939748374915415936172355075966336993190861647851185095151527893638320031431831000567751272187538191607123794179820212218768346515228927895294587966303194053339182003152424898907191719667922202024488611341901201958774773665612316932999352956420534969596538604100473602038401848498394800075020627438398177816714891552763518077355968437907636638882227631714685116908462453528584489994400555505434942575143224876230278965161066123164359636727920019290016424535469661805375082527948728807007876719795946127010392087880731943010967823358222050978118867495794830373288675017535623200790823111311513566729654743732985834025795545395865436712472617758598482668580711184617889006041666859300582461116596389305441997665962205037192238884575437173415069266305249697842434821572624555272250256381000735441865502457898764415796422305774394079236344623495824635028839111328125000 [141,11] -27926274232553613644342246176702127491037184186187549529210373854256817905375527202996710779523407290300916105138112608012433644626561845570001368731876132012232484607583935621076679557483520976723193730683916395552336227126529051060071456953985299720020781400059396287936750826011435563684527146136322133674306853863431773953438908592964021870428641166735767841973331991775303196674005815593971025364798175677145663421257877055647276282074469577906749826522348455609338073456669428887904927294014892647932569532545573387190800719729989413087307416769630277183085171933735274677122606175016193261917026009937984047159159232680829787909807429470090277167196223836313768443446580161870847215186482413954432560419361461705696536326052031624234893488926228242784701465024705489296501014278299808107718043836178344980093046362903208402670083872567454659710215852048296070909609545408132861580211176636896049362604667790855780708731822323760892872706807869403725084540124173798707667020842593966190976322097499138291068899555281116668835332440853602842692349627840160204808648881996914217446377275975931804381551196353293782369967695064129371186579085960647402466082142832293802672531167581402583396883752802191230678057461482460725366532852653728152033587247240201793652982364309142734370201479100985787024605680232818299052965470802325238766496047603356298054459935573898819690039664522818904767720789583145715827976394036575624335516727640731133457449045916410226283341061061569044549987199810020699032787808119247037911381212730900479815201784521718764153774827718734741210937500000 [141,12] 55190941788802416270982509811304957430001457417283130264134818863907943023287759740857536082302228439873891299401426351813261474801059655734438670184414801479288642980016233306912035308799138420228680207415772472257665958490174928202381111929086182185934700172898851476511357762650224029834788842013187044573080624229019404395558337340178476811917236908820911049863444526881953608002288453448660736211450486819695586923492501836735135696147221464075685075856168742232555824012962340353650009534073861907606043025938751843859016147498736152241955750149865559064670597681316570071357840366933390702437099389215012788697662103733723271390964516315595843475678206143712622561198730245299384750645859701752489357823823969722258690459596723854161992950847668674460402438715894516834045751011164253654674602940356157138658795548008368296546577466235674827142955465514436599342427934766030622286871173586612853299680526701452535899754998237818720932894944186105719354860065793080404210013933200709530909537778726865696170502958727524013547447929800671431415324786907162817655427429755736303794573269036117280759762525943049390685475121331725401919580316862371326815707819505548612092642388994050254583954606808040716271231829481747942692947836295923366595743888463233655507923275235876285721887300558535964547272998457911409080910406211216715173477004258128598187488096731268115887079116158006309660497438787010502728077494062395787431151484419543470496762357166009242801362030597840888103797056098842680829409381266875760088096120251245335640874608489525598997715860605239868164062500 [141,13] -60509326753626705457477452853574278223891166800935669056275632311101608321554323395771364215992526101374414462074549204674128399488104439183752772243859869613797384777701781832032273546955262413584859592871948831568807921165652987835274519386361151700020574799728226941595829592208495588040500049590308611303971206955570322939499806187397094166421046577001192794559843069594997412885475682032570227717693351279085993589227172063328467910928097879202803484180636890085393302246425177551450845988357723575868234649287890878709084677968242304276713454802389628910028911137016953849599314070988596620901443273114915111001240699509167280192581278877135119112340207099406163592031204483390035410969904826763754454351855713387960312419715022122634926126548571466082695871289688385183127974102949612632833335468762241615213106433678200582799591711967205245276871802223158811217973800400248160346553090220830257283276901360718446442907896055464432890106108371449898579802291466899794326700299758306104589959122691732229379537988372961987844365721302534515575950671345339405814816838951765226132432457422693014808846953848348367895201915231241121915075418207684353927330484614553679428802065895448700784863799517365387491413937146905085655161749543407681839893896698636455062060800398169303140775119822496906307124517644767084103998877625557904620335213655392904190594302966242759591897590982252864883608018051550475694466339925571820148379755513847215555092444222992383765412785198935317597406078792960197384381060849555532721570511630736570950446594585628190543502569198608398437500 [141,14] 7839049172680630549707401784896864900295435524106018240318378609507033247484458987819466227631851057965498811807905280906435451130075155456385097120310395226791995160605486664187311819645158810625111072968594547919774515042946703055805915798515054028938698458339236937684304603150228104397524175074186615983178109126880935248570408314555850979067476173670328263649311911793351454482491266865479967677210421404866349293805396256810845226160366031001622144056060102987677204064888408241336806994976118168651760296299338514417149022650481041136038920361367312430275253027662252269872899501207540967803841632424936617967586216905461755899729461284760266904830369716528928427402485163232085298753888657063999011458015030760544576182529344804816717368669056883464940331812179577210479541032127660865353864085122250741150385994512627777205869942954119563478857067023815669551054180272341459167017118213871743111514377024541659920095680965826473004229837902566350020901750666281298776133657151693245887508299749884207470378049666737590687108084752896211776269517786528236103297448083193823188858289285121329329128769082633311746480787310605762122350999410843192251968569669418954630544912800384599901811133849342141057173285593268345009891285583147393190701414331049665247950893253198420095425268540548544619297784194938116373175934325247813846761172195329978132093044300936741062496961663320899940096318761097737148568261280126781593806445986779182815230711971266199057441912852431023278893817992103013630730134923280315650905675262282187101218513125786557793617248535156250000 [141,15] 46133441468373193709835606682204512848317407049893290206167283079914227325891322110460202722692995324892761844447620240457396441698805976988487272775517439347612878284769015351664205151205456404896421018000711340559504379667332619331270299662216557967738637174836366145156277883829263511962635917479951971624308565678778410824131082430508992384334458118448016422018298421022070013548007992598918470592047408341672636776055196403731299382995179577510331890827203899898082545780839818356615362788902993181164139412416157665908888989519991922686799262106413608121198387555685621697735450749971501138024625847467238936487921488113106378908290320093975991226411409070439878153614165800759084146309745857296616682857602569360017615047986871193605156887566784648446092643960685949098534932016375849413201576485746098329730538875620136275810001131389507719043543828355017458319833492445464762458624229542509702633201360128528215852391382306623641304586855353753149567145592966103121557518342060677077270569481207025178618928202637555917325208362757608474532010233209998077644731451219881690934122993328392514184048341992672547645320629776509628126598310875630957877039305970017929143424432863077417194775002850203964143558069710356120674296165637790668498033144686484845664544464594321586854942178637329873602759200722999291100955963894236284655072997054521617796698134955441750040832724641599847038522468309323336246510252028510771113491179337045713269484176517895423975510340832462393095274874192678231281477473960498885179208325679960752097234512795694172382354736328125000 [141,16] 135044599203917172632801260419445671926097654784487119109416200681272772439939898549573683305596531154213148560329000304368792391794226661786436693861679447221530809654042122892290776900593833149561326505002046135758065498736767298723334696340936293495641656494818553235385025475215920836412013926069666940641812463896517398903833939009693020870740666486141545680683867789988638796222580806789038885896552550939882449205587910067776686302221456310307957904174387046225156705051519069022897396883999545044026009649932551941320334013591788585166246290607573545946375943499049025130388952112620593894345201516210042033820743246454931475380864125828739880719682615952854853859700677251362974003078751428119441100892327868659780768876929793444186696744518072781054676712350038197777437659580514429680178574370228185941793971639540603079494996572046361617005308576141764934665771925028465970079090967129938425436285418816345212214151363468291615407109511670436636511926456817992396747748997291567703148870978284901655545527719604443710011323288735396469100120483681636989955244097099897244396626145504889058614304402130859402770750597741104097942322426888552988100331955842483537433049721947683975764494853714810531334320730149176246861843534331880798135094161317036119361038923191338549037723981547699269541538133378474538454956170003586450843194377623441550801462998608080600470344082896120929067929360519448221958181146680510168618956335365965681335288187870698426169474155314169071624539015542816133707613276054384657782317661074495907412051048595458269119262695312500 [141,17] -838282292266610488671267319127166773657357072931127426789101679255315171104062871434610572103260390510905150431151028142492308754316999107797560482538618281298366607165374830613993789160836479807058697554490795317393040881890463399631605106989287686441504013505428305050534246342055621005627585728049270929508521907866658026662709315386560211981878541670399795586129150882610475841498234225518782189706167203817191264575352881579695959989928833670786190157708429098061860503816152993814156901495902752749375119983864173430121315496886781538699175719932489887644276922236695024842082373269395854671499050115736245059405632879099763812823954249799388727579042994557066888707220947564871778137133399887311610733342625289316427899230881679444283949174605163481778254613964832998140779671616678487577534873192637965618487560819403922931693850876959604332607924608836416934131413892542169298090797535272141926915177066177311204167371000354441673630236422038826267459699120651403677750696191796599683835857458761062655042000004398533670247403054332628445031273283452959254494696603225267046583543962522934802501027582934869339953708809924310225051851182210961189496386336933529616125518528243635091000768351700932734135636951969281571631989394288820757946246424263650651567313567749244113328283139294871050815188727847386190030437649290204588107320930175244223440389998588608588859246110476712222345371690172365582241394300692140279988924811046793346911777959900506875015213607881022052348503326549049529617651433118565343954067924965412302045853218063712120056152343750 [141,18] 1942057558262621938350386855561521807627880939787776897704776472438530655841318973108110348899831613475912727773315476963988652835882199868837964049761456989669958251528226941702012546516599935628875762738233155977588634851985751336053872311963221708405909913049859095146783106474136199056434924708303875371125625009676048694983012740912347762448203164835552223034455072023166658141759576218857358516388483548630668171788067016320736053572018465607393126574819214526573236636829703146089645787583428333430591994731508444833714183476247838557465703261036338045170206360354015881622074721518475956557414089092779135791095639635398855390619492900487972589241653014522886663107763286888097118778243347518813641319999135351373785210552845219799175561541122541749534623019160243750198111406107583971793810110082334429829426659177606870294235099035439184046227391391519709272223444048109547354418552980539431215382992825136460961955495996252730493532107702441509949959584751742451203266189234389756776638322606124747843220392121741276187653810839997708739272556633783452952910342461571094034604231174159802572732141398160888771354611676008790509674141705409917267920008015834998079838569519308649108940492467920449279430064144001527183312991447038922514145757910234274587995002022232776991341021867001436024063547521071376454041085393361655494067044384813575716721781512672126147046287063612584343353069100548899423451573621054526444665397125553187345488213860381199783222186755383639154255762227164987960107910938129879982068496577060285464055900946259498596191406250 [141,19] -2473934056953377141244159083267456801404305181670931448842004947927168874778803514954533806206761072624851238906812805922544355248417100676139752553645308423485295414462112242854443585065975403183192777827529327747187060437587521226795761715961819166392025128675366048215314005661060417830395680536823204469707404457804875939905315683096590293708904472938374648626365364435343235654869352551411366178186771148938320930495727705370677100793176630305693541981123700906127217800034710995022981956595375278611139733282698982931517197410694447382506434042737724270835931797278782143657458831823691692489201766885928185550868232726011583663948727614811271978618075755844440313124316650560682760423312054263612362665683747042384383735428456903656555521275438820294981370533211752552466366078694332270472627162486983878562769110616526525467927793541761247614276126404405835945113576219439785017553929450216421742127979032061121890958592433143817633400273148349001141965361401875069082746898091786714874319254276254285723925025214825619687878244651920556153637385957340609413336433479166385078471779142390878244746823676825047560409065341494537217516334168010844904338706721400885118888567748522455911513617861425692422271422321492387408899854049662436962032576795924334228852253265198476151946170089733846435182665894129745970335983416839615408098154780037337092738407320818756531366281128559249953271625748009791528979029840655977453553425076862934413121525332848377972504270110870656120569409058721320788062861630813733774510616796712958188801739215850830078125000 [141,20] 1122660165453304867275217768759782773139579099561083701962422193871337515989787927008991193101870485668221151181730571043568334686049327247701148805511138141589500337587475844548333714347206939904502922126337498092546891590617891908127642883397277964631937792927333412470487063037262848179866491834278878155865362570095562642855331984710143094750795442259723426842889313416208282330362682933117366966954183275034234419051366089819369465620896947972242987730429539810562046862943169247212032234339892803577160409705802788866105541604774289595208935755672259795095851838854524350912911175856718335488000550062652430152593942196841275963595559336373965285786482183783073850647353529132105869580975985700905111703992498674214198473114254945817316063561028957807919359581909011652928241864638621732998908577256904004602098892139351693946262172400115553134738481688109399427459486667761263222321063554181485636871354499059774823252918835438037951383810695593132929683578426851560659055541767097656641413601408293938825098117887548977880994942252191244187040554101723704611321815773790461664028918703287383951626473863133962742227783055193632863973276477188600284126957592573650947309542632173761141627364598607006243551925082358365275601899014545672798256835690879043700923723130935421342735174427341400487009672689631146949582708828804231884596267034474464418378855652422751068504624119599634660455008818610223734940260981295762243630680907907902256019651259745516885346783166188060561616329408870288055994797141882791331841906975666775408301577568054199218750 [141,21] 1764218324514532501344736342208661441267412807565121670159055229742336821778533123851407276004907336170368826797485954912521372849930373697596607861575301122895416238211985711178979332165453045883753064624539998299304642457344988822745215106938792050809196456611986489738530150135801384556110077079454067094284874718770372212196224882653707004264764529506600030284809190961442095233396032252042489924644774636447233325275356507837761120088151400595131851506027634277433711230483334364531168491817842713120847455135490526531969845126916650090384036095331772411168233474173304128114288806311685721034072897298898259022723993736862181118157991447923252330920605889180049180484140586036238246716585207968549107128624817349300936673074995357826686207162786317162992825942117024427033537719825053877708092225335326875496713819946293666694681929369175821155833829047795669445025807346932988159043916702287024450709152801499178694697915024023259309625473434635336995872544093847452832822900155739611772649356392092848787232701758082470988611205334739383647929675224302630131803461118424153295200044356067611854012263769602528800885172512180755920034715350904745356028698976369376382236987448678088744181012292176456396826452834855688947785908616176590159779436869710895809136446525745387084360606365356552187193293476135644264195466543106426759390567145158251862799927008024889221920360318649057286390366917849099038113609486609919677136750918338945006615151823308803572392732731911386690413846082368295585711524196950479561932676753438720299876060485839843750 [141,22] -2730291447981232039661892842598885353245753933783931663436158952915615581437901247425146838415819635701852628260481425723101595979834792340762518750554056053535792195359659146695235030670313911341200709792482855301391257142861538557171753576469052592115924414066264916040037991720471288694948162172354415139479272717630137771495098195100687443841340125179759026417039714067263762711164670914229997280130833630162474172522407810763084903101147412393530964733526281630078537837958085298625162317682996047584608094187820368479018402482772631773703113255465878907107055113701052690301042792389430177547791742772299805609684679569913755429870210866378642360517454566963097793274818477161050573483166618541497805910461654987970309361934208660937025405999243386096547371583145707662086663353569482907416323289484600594929239692834323386129980000161355999522557413478756986692856751954890312347939530645545770975092597647852274730050510670232802365050182328973247442358601481195321061092311622166261608020553102922014951730543428666897255777039731392826714537766886162949899241332050663592328729077668407868528049563455813674055433993737984495582244040184152950596471756145245083326955049232920505727495412661390024703449506808567139333485727027190036353031191643549231525591852105922094182389583805771471213873815067251875185644544014790653005465645900459089951537455333861130350905588612466202401578260885005653456083467551723632475081824734882840673929274356834932945541976489211439703256630480273590792156949185587517986308223583876939464007568359375000 [141,23] -1679746269847050658434581833215359414529182231493354697584716289492319292130437558883097542877538328463104610022679886186977775359781415247527441366713428155663968682405494085002994675134732831515407702337382018285856401665573649913758877591407114862892304934894300203644006544556110707693739848565102208628691806033216689840549050327182117769885974568805910846320154517127679493264162230350742100645170452457719743571706161441334564262869227566548510449950121445191538952690058931761621808603751603920612079115192489966021717950876649937679149976395867181730486038626216159635789926793228431041859418103506811303294466340216552255218268690938102409579605157492231152229750702654840982604853192559595147711187763128844569388906614934070640476086713279690656180355834326162618530440909475225616610659412229937116682109728981001077367121242629255661154299261951450648577390191254051307524635776417108850951193982240700429257371845439863544745255427348010845959932042780346629116763496289382631545751943268116623031535902524444534408495624183526462749636876610748545972822087841915226201299925728761291113841176760332155840795106872071020084167853298589220920716633983622561293819824664150153402620620043569732313461787582590147858166904096783143795762421118749927560011458921133950498638160463794787058768709861573059870389504604811526445244285857266924651661662559607518423218809064665864610950241167763148129982385129742834966704323876840568492998091266572990042071240910204026094221139914552135004030045727436417340309169742461203161232910156250 [141,24] 8461124993771053839110005590315122862436668878391910531680894231411586748750195360167990993293006793906620233773661815702181153358577084590776305576557757219284382124220605083700858552900071961066212332529377029370293328019265704175214594243404149750980660765437563351031109848930573558987871360103240092629627148060908208223064618740369791259301338627243072979107811347366876961380906388045510887189331828083639938899714966736699418749707187365359764941006370446830817769662777624212953091992170642355810250792721974732047509964069642295458608607605341264711888331923877522167870619854302613742357964401699408473964318310656743270618585037897109928148933858116407602670784618563302545202297911707963936097781744652726425252462114005033695193118341689091081129874955677943377764358426778159495815749217737080884442760986342092998641161666722038596888590360095021211695708109158124530379451925231176359550089634165563987764034238804902877939201995809806287069782831876593455463281500872452925149668609300913377266803883436785377269660540711561682494239345626246983485652941221735080828761894156629827170403737820203146014637104509731231931232769257802592616090620287213376741359251102383113253782481916618948269065311454289624937945888374323556789393719406898054697440636724680941178516499684961983242678330993442187883949648105002126907209431728371742409945488834340056592815684029892103824292353281337984887160552637991109992247037252864983312304950451348133489348783520987979742300205992180371449118230529838398533002875420289597363574218750 [141,25] -7886506220001430438013842685071843148721032292435184760517193643587788959257734775298115004190312764308028815326104131498266977774049752831415238419978354796218687526277988973113503627670769650964021787660429551222042350072801536619109616284779956474195276797307749069306856731451810646194641693627748295263048023952961283166353838454218505639948046904755623774011829696351045447867597244047783604650334551772997025358218550542619913020254933617024498161215341325439139411712837783096141911385840654340535242444167817028817876304255329265500880983957598442325798212785544542409931062867089493702759617818780269043767095769020666902241548698901479444248545648289403011749248679914226298008716546280252636249764655575551172473491470975649954777898742012202865818294532281754597774375431142328203468411357850151319737373261754956849390052360377335627214294826792017199474200906968198397529004384132598540889599024618138664403426217803895159005730549594734152395159400283921513025074052191251588079255576238060962048780069569803436644545688312094080607645398910728339412811901261100197616368276084399255206108865182087334169069244952430531214744897299175953239173619659554124616948995666866927385256705739692082261075628488962271862095449708541193304820219756159183913914880052366933102842545819496069965729415105631137386685227342697923296887475384665772471493811906353043801807638558389871074940957706171372787109745494765830126934316597031143109237265671845009658595277505153152504086137430842271627956821669243155670696521396927933243218750 [141,26] -6428579333320501298426474068500076005304705942935075441739974268399128329793306679358562997969897469356883919433191804569580066650226414602715509517995784310860522862214749137625279866537387042112682867432162340927054416063938632421194759089135739234138990444587500807123149450388237339605957354529341650680880641949196943123256896535301365071853173222335253229740233105456912237096967654511582871805249902528894628456309286553701943959425677387647629213132333528731984775825352527844563312215047652690340229629423745482320480165450815470919570551521910663894682208843880073297800690055539340013212401882157654716655084779747384770908561034381792677529787781551909536323680437504099633237475983755064135884504567267737896341968867671710608580227335281934668812284252451829759462811329122746590938691581110365055387260668384729002226918398261249425999874795818482650799132653799054679393901535660034288429479627526995093639148651981144415150764813255860808495629965154478337380656229408939010216210393558558332635367488964297058952631090226815888327613136002080926658302125035183493455430950628305726637279617972119741002033114120744923917144590153870048855659239067453079716054074361671495828414859180309397300744156730953285347899781018337769855266099473118858325970753174114257321787478046467326833636015967424665651788071276844952825882115952680035697080396862205347783614378106849593532605293192813261484847934839620790657384332701736869191824220998135153257534242271484559936852918888688750675403998397608587483407695115871215516250 [141,27] 29354119469230583098307689491670937625749083407023859084969731394014430957957830481015414561738166157358920314415609655806053169417056154982290274247100610320637380672200828388995669018850933447723575771688420850189023017680910368002972509907316796933391118800383534237326773201840521087692671563187979263293440784356873541250876361983385750078143144887872638350683154911016312160505051726641643507501399795779934397470921420960872465425434083076897220432836098887537599254684534919201287743830360307087841102878908393896362448409257722672934559196751803913868207958633171655788005770485560480590547944273574244836977413402742797709570556010269815617437396785343247788719520772083989105866033031778254686568325614869214804258633856562011095110269919571803243237310145196128931876318485588124736724752149631004109719043427574069710919003722809763543393903440006169975028386148132338502289000041355842110000962068946837990297030537453846176019181260916844577809421462216811938419464232518448291504176400678622467791949544727743857315203472736915198924006847816234593876790947679480425289460705476419560419176315693298747551112037157350880785195967475852007149505002511297374079873260198023965413783582095408723718892636809788935634496220639400140250028523236805328326335484994362025949387631085295612489369495319098221500538621326433246712320733626109354796418578046470205954219085011200247019115903776282212208798107459415693407090351999149178188195077632140411924550278271139947862631555998500640969672346230784161330623056349964737752 [141,28] -49638713974103338130550837736187424424411095104431946902578358617759803942565829064516075040703455608754081563521650512364957604264084321106235180173335741741912685918607305059404061776102197985466129653757120692606169250395474364022977159319555318091865257717533818861283965998938919384263856944584056419623491821427594564064429542607159726060290362165957143323666909019926824373320042620737150634065206272935778340078707902637678596631115952659127344164093311770074697843266618253006750517239107269027881429911660191976787858393609359111342402790392233066692110741428124732120166223381041206469011571393664016470596662105489709443602504303673308585403244342617102058334679740980042987893788850798122148499101970483716099619960751919535280657649889763898338462244789570426860952415167260965947441685380673146622097822902580718684567804128438652767106318590160069831214557906316205125465834635316375110665681218443032212793932460793271947393336976798685791901503639491364125499544408728984641921192425150676512893696345847924162770274140473466039686017471430952751133768696826166402386128480178490674976232039961208317157796783286899991361459042589722880411991073806907733715550260860893311441810371146680451824128611911498927833955870826876954331440801095731008583543975854012542771355243432409096371848981924060821481679073128702872505926780460973427925111812529690512233983600307620781973467784298959332019096383341184461991035428592624420233274565107385226761164049761986693596700580954963312444328131815315550299912736731776835 [141,29] 61062554034565450242624091264855891976670407555672877285821849001122510629376668265740277102733247319307237296038165871369061582478479409038427879268031916563096506023049389889002088663469865873267596412437988170738365118692795042140725425978748394103918684440078258210278759153128778610799863141271191994049527715181070640463982923083151121768822431559131748913591985268507521582825775289926042234305158859786799146858393764418464658801786441577639671779883269710741320259581925627413947093452506867306898561513532949778475440471523424458425315823978818988681487649067102747375441052518423025221823970279492716728657787883392391546915234225377956508947147613817309737808079880405746462293714375369366206015715557938766554714438264360621481293058902751089486064915044400304448079568185804105599497557148926210267559071651831278534218186474658362420090489934723495862631252508008825059675205038946039400677937001652455179221930402083471548986033618049450975057637094087215837062041666332770843280132467273385188837870377585867109837371004548846486089005090822898377663688354989815182964877715442450868664238301607327181320842253517212248551462744319613269776962363959913090759871515407499448003762886984067872640253989838130317949667203968206057481299648712524206045027722762766126720590408658934349153874470358607405445654986310125776876555968247944120199628001772610915822370902545435311766436976326609471714022751213533166196613550222104829684247517787573072897355273323150945604464455738599293310592563638279455704982575754598 [141,30] -65168959178601116307254223441558200153851015010516613607168297383337739163325560138395779330099707144424993751690648177863622654659388719176785875530930556843983236522466206659826505636179737761960663162140640598152675266380640796800304488244406409677288424093498334336695722911974266970882558663960561192772599456501046921340055951193783693286496560971925867587671835577316909655532076913454976818109587415674663193112728499392817337846112045828728673625183551437658429572175112492532954135237225375874666839570457663825110553965164229759687139680478361234515234963932620154885244385254037811561450086851727687552982811893947013716321450684590107152828894021529966692124402281237940560862829395410297837263122967214756383758326477752600877568492358521923890741004887155464749375078100359436760739719606920499426765471474478064989172748646416059824119926836762388397598645178637827903068399467444640700570893416717968584465259077409166823759292857570621826433108490203690507397955863035588013571391270143366731474162237853239423245335921586250442007896870244976833106384527996984985989357427518439553890532009848356575102676451475957478876602145798455518445316539061609218374060396235625057959615413323546745491803156986881492794184078329491229531765437155215927133862421115732123841563712034775782483262682538766041578353233636050692365408345559135581770530306562911704272221193082533629066196623034575631380362637583658252492360818651829541430946365916367961179728436473511826780811960304812917868016065902055003259409430924 [141,31] 65706501015489928726515077918185813548723696385743880736486797413110508820137438474863435016858342147201977671196508265871507677927677598941332742195168644428356115641266588826995773566341384514458399887478720253864072923687616253717646303156867175938077526026222869425679661363069515348935441038843726908847949810138303622973003732673170558823269870473030314922712525605599380781701150685317157260269912908761104692135413446673942116650282679328878523515935468731639660729774107224488796358910933198776518361289156437500397576787768111194431174218877315450262671538595815504946830474829075177108683329680352996798867418097861996389626199387374276473573847458236158358856208665202089985572328804648854340074196392937349543858469866157236591047813711794712650811438018230727377830886773483311439333166602904651068897969891558097646452573597598702609176809324890536126046091664854481907449887214021146359632346899523931132521168443244455706739857042007741545570042142025708382441637582850436153496073349431082753179443032638066184746632328767017009939714602850347244131029480121939023048405658179943225931230550487752498042335662038066228395473866933105966913665731912035530808202440310557347669149336780177131604017697488804512033039467918102306615582879951801025218107594313476005121960277823331332352766165847823126320528625574796765597351369094797786613809654257897756040467227456530698003375797086936982660457782638654245775447420954470439336656541964871317797535260918038785410031577006002844961710945332344155434546864 [141,32] -64122403471546979127912414494898499960813478207589343192648821581592061012276209654345705889557537351204691381738563093322350503340150207393204243065420856406651736606974397593384285031335061552469474032903424567723139698239054046498301904311315159351426179250373042034245317992531947863351386795772740184630893139630617576490611271191265949832271861594280577772230101927125294866182302498346466483185510162817838291847825156998718977081099803014465934680368030020246228579775720340734559932205402450403887047047343468474111975829242620601948351083075413449601449329392687530979749273586728430721538467372782840622611599875775328917335411281031272690305078029460224730504135903241453793929188216517914107282323899745006312265204734173564839001360160258530099135934018195606785672424227235363164735762604491312016989173287810503963447749416960615204326211639165901378024929652906076004710800027793871148814414147363519525242828644925942844990490334202771252836078086609996895864993911894698847105512509505023337334023219256096176332930402085532972527009416989382608132836952917022391839687217218533306461391017828787432064821860166859097490341580963052317479757982257028714025515680692467641864655746732567683898128395864142048902681193251028868429220932515659224683735240363905955415765198218531139459289420368448142410708140613704166297267115259067556155772021098666266849145188819127075255479011875762138258685429723910845062971897174133045515189129240283891221068719699680116563452213575739244120713460123254177570323 [141,33] 59794467283598299166738454943578097032308862558923508909789158234496005378820492468366915070290091910540504609241658944601463520185260214937442866536583544698184925979931962704463865519581829189992663751315346201172205132307034999797183344332125616307370153841268696945722226165403681612983571892379860554687354771533655386049305864256676317362669385280716003069906013189346375082852789406982559994759266988421078273632102221967292407366265959707678623667925702447566910037985201811420306713625838234399563425046812912774294361582626075119208011077115819198772549710903537763421753751246467284236962834950593627605884027807556432685424105777483052351472390486910344392445441677067252290380425273563286860064509337089528227519347047357348573684307073496233291471849121537731907136353691681930040221485290835692038852828383752748832582113832336025245059272736080582350626735858544753195143089498396215984728183594547584613869963491772861622473034664874038971824173444746852550706065214597886625196025140367076298594932485810654167702580065195094092586173366984546780449658707526357577304111414450148178245995913386237152314375488819204539121901677480605354351449383499214895279718877045364620372673135334487561626886677265631357783450791393392431562280040359170652664939226081484796712534967165968900656403249307709627316021460602378649095156108932712305864824492825572528359256320654550586748116103789251015007261575936100280538065412514924221930440665703332800624205667088667803208986662800002228724793621354160186029 [141,34] -52157421267462452729023686790658256260330844004811382009852873513289278215942628613534441262476758055460049506859562517776171296463727065216891726925713930907745586413378856605140773540367969469099628633251945180351887072903067878913552141366373086934741118534567999306643454770944059619681306535118639041608502647001168340413118825417693096689670448081505050585809430711245689459390320202739030810321484727920302121456788412355445618033461148190460826289280602099351294399549005042408254822316267438902910139372755821643492969479631565528861377453928002233635366394817154328471957601641016181595026785334511190636984898252252470255944806057934811693955620305073966420126526452064453607278799028444625132844363515956797224614252005056083641443422470256672963187926961319410982761904029985025763522487375812222063697909202533694243646087892889946658567263366028944187986419964836964160367752966606038177762491289847768569969639396294741572095239798326271082293402965987823086351215262387716164890922148208381522817535506394379014149070804113928558944060953122095019957312457507665891142464283604018328321884534607826005347467891639668563338205964312591404173224778276447632280206408196429588386714520382339555654895924131235844469833330668036882439533272342170226627938355414543810405945080718814269151914947148130774808258490207876908581313582004736545801711449209969955696706431926810694412457601444062014147823533484361897995049267246771294636160246497838656352064759573725789358903099061924011067431810999275910 [141,35] 41922688243417358926629931686496208055772347115604208229331498594888807302202783492724814358311715009545225057403102960409893331905707054038385021299693732494145165027454140370635514498930283123069632158324776535024409629707503867358496661576717018361040773483169116308406689497476465372306287303419886896089992775812654828661155795183717336154435609281864540813581298677071065547646748590520577016280309941641038556702676592201328052871355102370818952568254170275379178462664668886407357121561043313710944726293769412164759896469245411327032877744190582474109442763931675555690519609521837722637344324118696227757686403965658586567941222239979964032507622929816112832543610813328938142839474316676394939660064312828599385887694606618660786560931270011851341131101354932822635203449123429393902969112852786230863163380437333745791985679117844001265931250903971934658095591970212699587750844030635190200600371802329091143602346619336924464333037071258063908722154741618630105486885942727030041042988424104431172096273605822092702558342880014613058984074561990694496978302468953984126903773404286221855464074069688371367790334766264862158055972080250830126939390649225133589844928633665456508429073837045005485903671589023242418424584366747338576818076125627772013383540451578802883266673219208783588643098499224084351049488980759498309719902819903422279064217119262269224685328282269116193918348576303576272893793770115258964041649745375348818638456651747008749973586879306958434791164071188658028743291596576012 [141,36] -30867960768495650420476765688891039831012393770892338856730828502443570409607742119463338445488280569338790149863688044925547349342425327327975204541716849806846388546955590205456561353569188821387491622373787891333802572552696145164451994581400890438512335863968651105186502113291907585666112435068959596057402934208059729801534972052241404547253272552759870068563908896137190878560557180336664928590261089423452442392299968010505225318454949666348391363366011023952279362080102802501935664911448430449214616591669578520102069288902478188685084261656013484570564967178289455774461070902175891495913345964308388424778311039244619590414953019252550158063960580488215251305065944260300410549750341681939347715185238326386818557558913384022649196848821329285936156154098433581172192092060019113587025321093941922344995631732248746852188872681925637825879034194657525466043871928646867409054990104505295492216499488160344267676496480180375622413174107309376488751302307086781667274215908836425577943421539194118693720371739057470147846756005624272590011088334667217406367001569137310278928271019848542920670820297269047085116799893701488321790337330731931158521895575386602730836915237099082514826084953037131040898065690295465763050171762686961296932069341296545705530161964264880532482502809172542975945365099252997215849075549087083850643102003830720382914438444460255416577922238736114599719627771130553077935646932218598251710449268205446246229160617132707951341422708109910550643927391177080098722463701987 [141,37] 20862780775365346533396984815317283574674547078616476032401347254158379557571818686254998673383891647269701265419916152701274190873914422366089180787101845816554773269656928993573761840393917235408830868669266337675277584333633833921953897678479369612812073555630269599926697851211099596050601385089268826334074228277334594862576990401486929138698708337486877946909795953074578708853925068473298610044378659789087515628167126381557351049588446862850493274176580414343186871979485620149271405761334981745208645257012153657550239922882246020120441672515080493398294619742109158352380837102887612683197772970438425278487995771302754672566746665872361184953061098632564103627641490482990244519320003330551256500136321979467072096206544031440652493597902249954697791005229409877567944141240554844419574722631675702279216668319758943931437270750846531570265229386433917132376012454462183560305184463319316235980454656561444358093300002204840453411259204810480173329644376299614459202568777487570006156074350529472996930167402272398971535074909138034031275762171490414178715282891906527024027110826986847287895155079608746761298542991223727095509687894821125362769802933212346006410460293098683606148800221059413373125477836172017111521644738878014219713390025938176012524043029024311252482158033992120410179411783349810001472150815916377389790701230712351495902906993748676798636705666789296197133806142888534778415949828506197379980048255216871386981389470270934593756066213165638071841948781730012392033765570 [141,38] -13030539608088360447482988097439246164750281076270909653312379343230784665363564100183660817027093550261865634508047927659973042954344120223884794701116822676717155365879628096467652687004413419857267822683871206407582247702255755709447406997045818176777557985298025575461024122312644063647095592961667135793495827648467826234857614708008519109995870844725960481814451912381630674381292799758866183595116241868108496696784883877974330613966066877198948848645454366538087198334120974375184604180177630834254033689464547024482165127166709849992917754920411897111198493919074380547411111857884943990365757681063422639270502477929553261462272113665593026732452280179642780753713116513428974212677711799088813793939832491102393205733378312095274664172046604922167303950248153005350536381207874798928119503467444538327884364260460222850440018408909382657951187868210066411363043367100732270829588580874911649264820200576901588127938600480988096610078382850479605668264043510475764521979439881291192088876854397079976196325285676045978070043416264074999708496157103999996769334062856094838085772281691812202831329554082246245014703259463416015304690786398534874081561586007541479383633446937169792738179407479026798393071028060167516751807580514373624487404256273991569794100171442390250935950791882919237357352867434528461198247824579391356309459444769200960985329754498994288478718646797377857903816211309847342400823712283861826647802903675684326086574499605029011683985317369006782039659666155527559767961 [141,39] 7568233922857614572777103085238819432286470996507518938265595993176273180795202546047485132020420462382280525381832449154532414718649861533796752323613328136882061987883162729284757092101951450713835391017727954487104956427239825027844773882052654824706381989013599208211288650750903188167045556152755716116564008457928107685345351053990319546583902874985436440914326465158211973363827448052756633154623995696674570584475957130879650372741411564013969457107536328012058652226865335848809953782229239408828910802379633886241474539731798029332311894102493834280240250845091489582678774042350039149120857675395334958253140901948644536533681534778915171320988930672184730233643737745648831465528213180081251827617182295995081764183808965473701167601749352476143652136381699155938175947949756823317182564204249577442223041375981890860733993880311130013486689660413883445750458248002934890034207416418001835953793827262706886750404812321345177714150159603038528517008897035039714663399269693101633236465303714580975223215453114155339544042382183836262021660046488397775776183349632526845669595347324304803098788706779558864109701479525344684963087574864310603258550048513917900944061451236709115254629679862781670718879872904280887648980856670187008625659921497860851104904222518672084709385831592050208597149114722664030744358817441677021357825141456735239956843409854560733142904049393136987120666380848291536303658088217328169383123861890776509411175577192244988678892482622160895239091127282285019576 [141,40] -4089308386007203942957724203113572126637510663555912950069354280799721072115677384259440388396025550092211446972403044535055565561971219979048725431009186962952768168109267044246217287613096599611245330257897466933123508510835712986617789903423712504969799473502736217343275343712900241138822859119632252019222720490071607501017212760174731692216603582793691168199774062640484359135657708848469446618001942364897035445680703397720355725087143509409451945184893448736982269513958342502064461153239538575639114588531737576157920044777993668760371482250881995796000555002010023783760882258943613758776761011562886073452973177326552275187744590207699565186496639052819963672311496370826264729445824051773260610526210924088966882178982960392278811931314827077094629238747439597154572364367143413352949051216733909969890213400198078978006903975872108039631812607070815395924286965855584929015694854705062604225362859457394647647409505603340738593124087138827180168075981709374407995683284711811666131324146519688232535855953506666084124004562266227770674638525655012497791223402743224083130384853092530476663789015332518141737242875071546607189025690090812713690213175780047197568482989715937905333679416597904837138071376824613628743271197103711592138582408062565055123736529222431148378740273603502137918834939780943682380424092058871439688579864045141629066156879836678648387332747365730571535212113403069327101856388982832310325774798088780792179045764045281882870067393687010790671741485558504260 [141,41] 2040356897239315195059765775391017170640393934927198330992237362351971986290706451499739374917173181441355371643022777321336462528289579185419426839668019848946202388086270966896367829283376974378496767278931061515449578600943001402759126896287611287392114013538154143308801058172837930985285664547006675439660457363280713402737404285102599502114338871995455134559143986941515292662677236839275636781288386707367247006578061017781775384973619598253630406244437532586810247353849308984697338649528847042555681349086178577677513638909666633282672442649682372352684049972937381085563478435239803490766118172939342178296448670124784762169462392869727248154746251842980806109208711945736495523879627305677674613175538823260547501157699494330968786988883077808559630303004812049274781584420511628735322092598379887269032506803190840682318564878539089908312113540159835800945704528064212071198468223836718654932148469347282832945641612496187200827460499622550142577442765724884470811287467066646238387806123556094556256095784930845416152068677465851259386153171063239767984382255710537597045272406707829620282233949638527747153099018459462738696628736223385950017041155755421455088140270356306243078116819732774563787844539657645422761735953032060522378322238343901279977021110422284026381277593727664848882725992102648650653521775915354711023635491406814300698284770232198599841875660477602529683463995037364536262430764706521034399304124017053001079100981413656843419332748326818716744683979007049 [141,42] -928482773849437393126152664922940919328483990995485568584584303173308594212415576346662001288427881621499360650002727353879478340023105339090508548183909203851707863186301585526040672306639158131721499120488085735378304751423268591751481555827188464892562222848184624301809860325820492221245117177135810168285455927616509431829480757995936277734301434816328115426910214315773313530384697990255453896417974105028432830087702273891139817797605845828085590045946567416341602666977697941212351189430582851449983683097916353062369710922990108946039173538231406499727115724875295455860085974099553575075745850084055882867321861811573959204274396641349278957959449640005688723968210019225185237471618962033016326564318170246339991388086533551841255605603488932418006831397223370754956598642495454037992565303649515072639823600293918447083552850729899434299789064356988965173661640323211936224818144833294972851479016537266896437588851855496146226067604661159708904980644743416006050655818949177209306109833270034821940164792437474523586211336991143374528546426296774958436381782873382731161110559148492840922079435487242721352517394119558518253507381045927890952038467134001269595345486077887072095493950958612063290242416422109159237052224198187327498363845280063117689235707101474329613153779726417494165148100851063563930682696191893485651703509137702485246897277446789423717061970997615773044289317485102569614700562085896388588179657647055823694822997060201792483451215084157244703360681384 [141,43] 380658906906594700535108179565603742744681551623706222099287921014034598956035821968068379287065077651949524239284669152848685565297073067683681383055105270654967779854498336087815220716809581459879585754629699459329408511673650925115337195244159921407369132824336468260994786311111819215951268139111753700802967748105735527877960654601801111756850193310451290533399031818771493306057862719290069083769429564677511131875201779662772341456264658947700417614110880643895570965782131040789961126846043639058323077394620895205246309760253774275306779848969863875746781007847382197930426455595012435456593280724991673582555774742190633711730942722472933472561322467723754489380787028858242811979993627183348158516996742290295358016387731991936075767190197595048210059418001814108638405607080594706055905374161890390328928863067700742357374009356909596262989074657557249862574704922078688539468543654732054103362813083236498556117211936177053569041185558739161946234725845058903004280374042057210182706971796817881869431985895695303261795045927777585746976776183806088833195549599777742137719816890957068068499912736176068556233439139616760099391794013096875710866032020803166356051451488115728675003120150231489089641837950488793578478372882659791380863394192838950755726955180567910585107152325666156857759880828505604736716928806766063855220454220639543730037663085550664076391524492165064525774853513562620274904595612339384128157018747616072427705822230070786297585548104773601429693526 [141,44] -139486845617308004709877979249311822341849293983138290084090954931993988490537443670535904772280007408907378665318268022017624176072116211046281526626086428396008783937972178007590207307121137609048050406940152319344888669180153783236649625376873231129294888255129285235040006321033261936563671956090233893468010664536858178484083798216453167283472565082657696846487727709141261191554276359871143032595162266833910699062387607400412591624614467271088994173081539710439718837614297603221886254538745799217746117213351745584841874803287939244000967609898822658617822512017044089905874844398990060579188999701957032516852271849537792412025899215081613777655693032746755904091295082081501741234085873649063803621121797380696726960832903864187233043213514234229019381978627633986566394149087006408269605994864976364822691280598561426903740312916397852475430134477215418489661923471593468018598751354934484101635476403139126099170696400539278639341421752229422844530665779198209276460485812523208746477900420548987461426173047379714147660566880616976037815768295835493199747873170170252501385095074858978194837123061271996397296606015696372488629672881492771603744785124104012365669691043728785657453083630672481410341642333870053755307116024785660374670220470967941611395691274166553472805039579448695778170777826788302902789265919364612938671901578088738859230305815299485793103616553386297514203010502747768083276504779583084924226919164325328716225569374144340632578303601506660537572 [141,45] 45597086310715018016098804397695147165857292110330255041020803409316627916096776707525743089799972309354720649078376658999642829130765639616718395653336626971575766427052831528983777221607818772092837942971111919545038142402699903992599144150986166709990834501917047991876692022070605860117742731755877487427448469017164511125413019472517524580745153140736079204193762832601956484124287996340948019388798883019857405500963235435930514985638292743739473367594014971809231627072572269397277510925123382463098928024206693564359938383710459567215676812659988848483901943346155944176562453070446058793357259407302794415939717489070422157782852729638917771045616696300060747358564401762816709392558815415137039499409056655709599273502045346327989142673433618043218932235657681422869492546548361065512951471751132237870071546625600722669935577428168870467330869914214428146746758086944166234128541613507383154067365679229767418645842996522585717747815786509864077544912982462874091019826896258493840807504446681128987420745903094921876737415414056231332552926491516207962478649331385952624903165588712380010690429130794144346205947922761444760066435269772762713375661444946760317764889653523354613513345844617306094476212900896183951237286807313355082426310849270452496168964715157602084455219745885260663404289902560450047282067686036299973371832359992261483804198815561322000727746046752542113600854909011310210489740316675197563618151816291988800458325992693973136501908008100590022 [141,46] -13346221655996004198192773520455277230568775749529986593722100768713671386832350282614647902476655629740411892138382633994978499645542350097258934570766918465837557316062567101587622703549733653044016918608888615646096245194806262564456931824857984787649623259140602212700063533051723962663403604225227750305656720132161074507305854439699806521649901742466284507009888826248305106384165580693523049424548034721548291361491226034593863812481470482343680633642555974285782752069546365423003872417063410187150461367593734061836986105018988554845051033285862938509290125823363577378974443939173403012462620281143243323844318740327621970731400317808749399059247942779844011816084275071414666936069448313419953026536557031867353066047750362036778005884236252625356624463032970347364628046840931508634982430172929808364323891203759285743090054078629727050396757380955294123707524603712906856992626192902421279091649050903693576887714186901782366168246727034378613930602945843744850236402743811034584145905640083309301146478859246708053954226632162191418523051727850575807196266018341340194684042039557827706609104329798814876746135527186964889565187943783243780851386883112690988968787241173146570842693941370780975520725546315576010114245333723572490902526088254021208853419048240252976133664592682265824672549825698504941292079473122241041611827359522268337547521932316908232723439360523081860567181209998853377746670047409622686480716504613291026670896856452568588816659019093220 [141,47] 3521391149778902307407843342042027270626667851312494306575305267725448302261737039630604554807169544482300245846296055736285506870721692701526511727834658388469050026953510219109513189772673591696729601859254866724161055091685424332092900696466142735208857514922580637179574334412505575554588833060745559675622539918517683626903650504166832090906491337409337520985380232539989027583504810408941152532536279714824189646336580504406923794395801363735813877745876124809473957395832703544631274433314132634975840429322735985969101145185738536849664525403271977136813705241810170227400288336463081151155990890220797549381029827608032737276542407377352696878881629148367999646991183537116750799030287141009478418683598628310135073555087400485159925084100071389590932216239035986305314593055949138639039909272038475566977816213760734112676709211541236825717675780153883353896681159108477712367112253694563095100439042083004353478223959308580885734223829619925932899561992391679031289272760051614314641814133691495720362443064841220862266368060084201824656748999946137775842576583870222878885422193500142065430137551998104875488336616031605619082790110072912519167061616553717210474848129189826446337506506171536155951887088283425596411732605004419000672478437762260617492619524048896273660788644474287565234414286327422447901636994142286363485736720866041689720524284607939352220073789652817928280227005771213471240484889900304210423771648500904698789743318106098944746139061181 [141,48] -841909112404858624032873017160388339132861670261215736091671022676403271633448231219617009579111620620876612700943247243355505049188303158492978813199036337418335274036462619995594418980136485650306820865931055689815346402367800260577295984311814394043624085356508636284206178353419061506042900930153249501172049367740716312975465240228921152438944386090950884061907306417399668167796502121285895786288216959922325641938682954875242876464838287822348851460756807405498812488282415937364882906242288020682062633166041099801200818192920421491774989093738896223430204547950477273633438430579262682011286794288352812439719860187693454247005353447143817419692866917075152217701465597754750620649097502549140506821155234625291929929220654805851261919882250460091849262063144213539906528113539084425351227321875624579726176942493063141148728923079929354105860225529480007025120706418408422048782814738870535392711556959264278799104893376358509583323745142667482564810438099945847325048233715152817899017102533633478235808368567317871932818568101171903561546888960011509860722974366017420835107356600787238424886524307253157543903398505480995367974490368106929150256314013738149224685841548076411275218444771580884726353681534290897561914602317040439389457019857663004754254306685743470064857637576372186085304177347292052590662040691058350530084651861172919033499011885516457604957021828227221264263590265202155011995062319935728345056580853961136392550447364966490553410321 [141,49] 182240755494871142363907233765474795144199424522813221257995080539027778010308699041036782237595402720624525921633552371375749396396221345972880615603915395442924583781128692703313960745462286007965757586849978230429755806666941849389784286832300641370334045864913809927271664956292568201505745018768582586770675198376475238912475313556811828080933132455122976785864107731966614870259010778678431805700965485041932737101707204006976498706365670010592100906345142580706302812279103567374446005417684267432086195864239139335901490926617434475154707022079008702109288006330025963310124646525302318206385347409561134538725291349713126674115418618209979648902189570178907719575882472050870984908177640696983276025723762614151686712449158829553024915485515982046720168222236821949583353279068284074050391006750884424221206606185829918882105133405726838667154551161074256837264913883220566426500922092131044451598086163715518171136872388789338389781979552653264163147407049419950440027465923401355361949748377424338739467801149072619577902761758965408202778704915185058705727308617290220366364857694393878928231231684004628113472100733292343118121887126384999220712651900641651568083175080173430114768722605579396240172797974559265732233723489124426058392525534058867698381013786722515865426367507830321168440515820872555272551891642697322790632386914543122915607287671462907616472916482412261399447294857725998999382834261079551855111424502887077069136794069755840466976 [141,50] -35426677813286979895865046014197672234575010130069820866328234914295574324247011255743822639453815275588667697673692956359408223969851714599538650232348245806250897574460899339272741323318873780696383956887217947499031346233030546517674482204209474859885858533969869580187090512710552896707440036108198912739449574159268319116917978012680982571168072312945485649488909388827831301323174674884086157512474986092360226592958652478272421401395135271546926991404800733848330080400442870366919890444341857799559776050673155675873896221539686938547442534561981735774847635453610996701210374382494882890975870884306023639060923713403020444463891392326820403275287059446022678323642055451369158550207644072902966161365143396381023934305502474853638524418919968575696611101888507950667816040912011646849875351038260539288020693525964517652958819450471841872231853736212444433947857319322582326231871250984686921527204904529759823269501618751469757372181728842796621665332887070697629107326595728953127710333545801082064612881192878617378650450598612415274366225994810607829856848444787735436878128344918697871601256827665191529881900576234693322265576811510175118532875163221140588464303776682515203468059952472247342453032012072048059022492976524465517533675080586972439800492189480598972098678477674734980373870993607462104786608845226522252063483504004090122116744447207797627906322792716319097314203280026412679886103148602470765378983582509618656757176262577434228 [141,51] 6112069349642827374607413057059456396059984168658373811672322578596337523587242274105014714874513442083069923700581053659860101358495464615568805936417390385582291152087695376640642511104438101565358226508056966757579175791835427975946214992075603624768034376695454319699230188040359526590487817170494474547871185232207219477039944266779997190296143230563620324838107501613390828981192415416966940539938294333583278856411561942193939767517696723137709389642487231115869873615955586321173181340592661148010954946945906750169298652857402664360503914054815048733186996271190476137029404816686816487503054633866712608920290710492422255446524770528044780861084134860171706236683582498578827848975557878321573405255010727133240270270154131454960123271226139440514249647863926471931653054149911582114362840866789149917052902757898839116044272399789000224546602822835477924365615698324737488340312695801797049222290199117144567217532683982650940325323615648078511262107712897676013687172335965299710487001299028188310686578304985143253099562369229400762966426932946238501682542203541777402700547900844415110262710623644515242660557282026726182698546774772477142552435119447207173676394568684127834209867959055640752917216509264290249942327120768527046548640177968869903130678620807543345370272406707686225605419630554318436347351782617386426411947654101167891366828726974783897316982860577194942167590382686446730140942218049900539990355545682026707003926955254033 [141,52] -927087436371080492600375378825193573831398608955022402593701557247260377355166270401254447807027738343506885363385169040591097879796259600184759980686697034784385838795327557339795902148078737352642123755339064953065511991270016683718426366623453288026660207757942578186611221454567967195911057282604216271128363853706875891066041432903302936637715897188449429063068443550492034668145028037015787779143731712122662263240498894496711661942010726063429134468891465620563373559761996556201082460333914995483919059318284190121204610238144793901493835685695583254420000326308688790496903719369933533695679323207821861828140914626033902616093766256565115103848608363859304669032914155401475468450622671995810342702137972243587456293187192535687583344187924040886527826900192174861731211888924441277335131531012936488048210419482525484443039362447601824709182411992592686037148658189216417789443228774221704998801127278160491088433074925217769233269000400424378933502330074250644128236033990701337432857557140126096699727855267876476153478573271722367049813024373794089809281911438299860184171659715994769104194407277933676875583368864184784496362799413004079863847301270202395866268799298001354697920456925910144642572732927934346878572715976121957880575612074243307394368303082326267382820075933287495602850998197432619172143130156053182278964979730803839013180203325239257735901089840977732488221803848310054046738290301983557821739014559475912935408359617 [141,53] 123373130540661141497472442869807215622708655145473147952860744049227964827866452883071456572038291358574484625607105952003463110122468203444892382288204819912501857008661551491052104310222535619100907463777254228075858860010310159430207763406397229362366529793395118690222024905368401142740552028226418514345971733553273414120131096926980315566737679016655832353481196324228465145921476236612570402687241711394171633611050856028936000720819347839264469190169042937574625124330795809137312928127757036208139889984592339953641492039648655574708638560663548087741685277130732751424245250462871317917249838655253207841952066630499342873350819509007271947325622198022595631858359480545193235916461665773862360252748745332333695295974169464381238945703066658510445669603836879374238216736173941733795219005949590476672589758781474443252834937462595422946517768755609566202047219258169565858296499099562722699105338656589192593114733253128945576959977573391455581414501454094780373663900023337700213787889958165605140711125414200731795104689449975810317119563122502780358372388470674404979854274872899165675813188991902222092273669143083741970484941935386785576845188559889891533312516875906418128373746051986639386737610348752408075926958223644268825401472344941052417039837994486899237767418352426019831258216315163275486689927280611204300689363045143730941179102674963064861716498642160625595972865617160020707825744346252831396965350298262153754590132 [141,54] -14500601998746195056895364819226945158703566455997116109046718391341237723650743645681982972278946528566104129510501372232375433372454475900801587966924378063044691398952626185376780563618455690778365556133631301508776848550614871698210900406113990566733867632542697783187313018385392367591677935975042841443434384065792348821958329814661043530278734301801565906413720871738016291253937187804537802637520230357727886920783731677884546307729393141418649124831767363707209673437414993448638624202016692327619046225104846893679110455885547215186796712425908848226820250027346964627103861667633419562054924125172192128225684538068839682334935075052865583142390218105090411421400147981821709442942857656280702787176001074131787857373286639698029141446368711504944884859403392464356327099463189538840194968908741099139291603739396701891621511439081073366192084909184288457767129117539819170413071734803635061882363673528726869924166527635442763442475932122402978911263172941444867009524350550616924498605194009923305534892754180287208252994127204465250248149986748537523476364107318250734988820599701782742205293597582437929232801998458464117183023580741324491666907344011543593877856426561088232029058507485525713346922088841140167913009003893046417986327858576876860492220572457389632782739358165061009537907956547153453558926789300899294473456980452438854024739451694282124507071842024599464338502413784773515189446078700392933609431943566594670337 [141,55] 1520924399830159022340924767488089919830935152358608232683984269902534803981197174294661414582663869939208298533449260388161220209326545729877236522133709371452112698849813574523677217299646172094468963840409079308769262140178027877861760681712161553966130303185653429412528211107394935921265375442543107675034498879608738074021566090921401161270292279379462595780667447208946557624333045243670950663135428433872996864537130347821156113479502351483956000220889529700833359989568279557151296576419117935253492491648584930020901068733682874792765431394555449982322518879680788395412574992049737709957119083762316465233245357355939918387314301581781786022641900283201225811152040385008972491620115040235385267033832662993566819330644830349012127888530843926904169864143529895631332162595966529909946123504894864063282030989143683090930433748835547840673163785840335280631780812918455894634931036660009965783649002368544694537599447046110724135833014934264413269568512564659875991133535393018513368503664563000560207097448788733816280671459023768596031514904647695777243988964890316770084572203681507241982659286426524843830726015269104240831904632325839824776681675108446440797705964937698074256758454693814284306263643462888621907161281603455953180039783010998527776217578607523846862325160042229980343203956849107592106976425821238822292285137277277732544069968331347671834495758796368772608454408513306352910902610175878450801059667429273155 [141,56] -141994162680232187158225620347773319304361363266762629327562595291812166934802541077247683312717780642131877319823910665142111900519510135836777769567472897037541391526640751792266547132945348697923276188105440104415592899839165540517270841068443425583295823970405593944998182220823506365492818197784771393580825450082859192577536333019819895009771899267370927458538268248018903407225672099345756217204464185154745856670473132309836842870214513765327308163349805242096716482066152049696828634297021315999778791972269691707343646644930702551078038769398545096167888002266753302714634960066693347075285791362308428475120855337990781519148322846605686041165186306528345669420777986738217032776589962819532284260353323927767509951925169518235069632640833432080876827199126874087921988757468930073161536559457637814434138024119101057302704323917090750075108421802888114280467597619507627664807166326882074929365132376537841553502556096978640668835928853004113562589280412905233326809286933122873805853651727131926087807345160017421006844037944046673797246427000588958912282061531794437244995347768704963592685176228188651523385645291263524327475157478217950690259847585572237686501438920170200434735074889519718620612227587674581088840824174321036569829102062438090044918481570979745019568990352221145679565494550371707087086850452179598018298662206609739623813838338139519565028234279632949027813097944516348663610301279006235779245716653392 [141,57] 11408500247443721780140610163626686344960075543368474736364091924600230967577688153318315582837689922083253520605494569453327683688793206626473588750352104551497204815250067737222886323562806086663993406560108956506700245308278082812397723082450241888190768905122542063698280283088436984900863718540359732604511453599233935863385027573638985260506108353633080181824175690567408467390368018651580865453429715497598100076561223613776960200884285858779766839927644448501712604772773173722270455384661744261820278133325893148345865269206421193505344472043664445088639005516399231730186854005839270562016434010829046095544797711574665517406311101056243064792386118134929651704154919110211919168516755925023398391091435308576092208209578116846168021778771275331861233897269467751035577346903472160687526525580431100506037697508599183148070130424030821202678463725636679646234562258919086844335826278746735296584248291621380590670322271097939770479825827774537978121452002669244411084827124256695192316291490256873879434753207309075961659145023472837460773239293374383075193226626577593534091415715634785679348580165968524287394046665077280429491349304546267388329371592593525897208372998377654833894170634831095429294974688199578493832386441013347128079511062794920603404245109066349170295791872064492877834869765245820480018114671128645148297632209172689159071106335032239188985860104348255421174020981650232280666618166782888247372273175 [141,58] -761734905294367924861440805424874276267366017333194262032242363606726514535416437543351337807427441318460569123120550370115463310898261780119017997086781907303610083309655994739955502327067261287562944628535608440732490835915437717623316567198362879893465276761613403992756241925879209577485487012662126664278289599198239635419296627824043602611584327279827177293529922880953017391753790313948594133417959485137463610350959475162604671209689563677155951658178399202419755216175776669477126560927043744625778012940823312622141524053947603843191453292333314373081682288011814875425656154282539334385778922547412365827695938662369564311952967887372455243251261416168609441754743281575933786752971847371264751906173358369719245679122375364104419864595178117016469080743123169490608473858043192262776943080536016902281253994497923594011647263206936386708834716009643702935062226148655207398551015447198271873553980281491064661911222365251874872728480208716092283234418160267993199140161863134575364096290604059614706519380734893076923885448200270137858133193255820855837701705576715603606337751712935856064962132450060205387566071082578879381410770143852657949087201675681352289523261248796839525203650780083102478333492118667909757461197243552969951589165286784428535245666572548917960355792147483592802692400790434398738190618303508432212395099571846658583836445623952887780827677812329389369032828601260985478193799008493463544879 [141,59] 43723701837682702029196587906391143620061309887407449397904504483432243814280281861991131498495948321333879691100449961061554057031392622414072278759119535347973827938426775193658141619814198320263801529357193194330222295907076514834357259473850781725940235103943127361398597528026257308775499507122304556192848917177437384522603906406174164991845589044600394354634237298008890134644041255295917822609687614499697790168119338125764657421249534531317030411404889593676026589368619815389956107965209935473750960416138923823229142768465498532831031241447449555400467320122977981483129762073589113650649524744679144509682911962324206961707365468611760319791351903200781439411447143372154891529345752923440281105021272614196167156281333330179710041617221835809351348355224919742613744987665303253914373498532128953773717694394191896429636953547217914600920266156232264664085465090273287126661988991705492562287023131651119029476659302736331845493001762366454279130849695266669127890935757753203516511653992364326482306007119681230855137410230512297203175373140916376490892729089380096359243785375916552450580604683517552531572524886275109359640853064254931430799693534686973677008234504047552534804407101861259771098809686033880747568067485214481508695223608795764146885543114202401403251404882009699240412720973592980821111385011543489033648954644972968876265931723170304955371537586966973007420228800084458760873510148536871447 [141,60] -2048769817549023595725888638123390746490374729629722895149314496185453365212397655768562424507730144255128345765093816627269418974957384285623726709030930438501813424659618808919810528429908170515318779992682657108131812581767274879318509540797475720655038760418571125430691356126140024005391290312627467842049196771777455883268073823613882575602086764782821779333242620733662181795772558613396040631642116250743604040473232901355790949145144485260604145582993870787477879204817098178219579952168903219549388872222547194710844703339383409068000782652595658479804102894579975361084408745781759358152521294519693777372058997526371396927410853758332427484445225878554418047650012634051484051036574997900832540627989297515400352721824382140574616394369559127543718273335306022524673454271905650266664683818884151614134767913540872554779442587661871006609260824928538409627600777059678038191253094064062329757628992123410095407333154740206986829199332543164475691826848858054431220995423450178064040827439163144700887847535980968935109311453312339615684185576843493572710716718399968932512643118451404338560001086817240092296197413776149906026862143416271197556710705743583256393123967124974258529625097857912571502380623641916054813433208986101919505606352257477124638713226018784932545531618960771148484495172587225853340508131442638343005047168602257094781749589254990218483455666845844839308053045433891395972890365044642 [141,61] 75994026056040195415899809176700357096538792480009045647292065361373056523195315226033062242053282120468961477590569294725893244919530178182055099999185227503785307696019887423304856867515231608098991177952101885219208724741146406571787924996801020484030345371612482183839469936418769356379571254594169869329318092650745217451781259345358641360196237853292271441444633513567740036092129997699476094696491442113830115774311259336597602237423977240747209334139395286253382466015595989198710163369653367249196832759979148560575822609976176540026940777222403363751852070999442175209178616806595588317444883328196472813892223260127087958892255646557838687640515100243952082054214957879209717981531773029495452292735098001389487403742988052454405355922018042706263766922207001589170975145348056667880264436391599765350253285905643106682929179510131204474000699967541158905925406072939791231968156893752478700123356307981687723731801037809828664818931276449688175319739788454449777049547045892701076963012349418311914924937172864805777839259731240496083515305423817115959895772791740545152528922570618129477838944949231648159987210246792712485015005142637834404639767463918537721193160534876729314563993122652492863230855123523613483377469536523308439337585451674505599190223177854591639112163946567709723540243763246770595771145272087740387933712794085450044857251130923315331910898166194815296088855308191652723283071662 [141,62] -4165355309510375655630585809277008802516054652441858098080195665471259726370434520566007917435061645512700028262695130994992002124322936433294907588924451318941128342288464351267166321560128689626907953580970470361430756363078091879434602464730180110263510439812589482233138612318305139144583375843302142515191297653004480620193611664288369855496577897810237573575007798340989552703448862266243998866533405289760787751760239421327538139311194844404418183133667588491217256090116745499356702772254208193651415508932111116145404359040646922357373135212953084699025942232381783148602450660854479762297889428674869998741965330163905581855299553814404550060306826068831969884749003168385201217968105673943903055220117408142619357492086905894104996266588194093608278650876429446559688884773143175028772267779733690238482469266843067826395437987996172159586191086267349347742705302242354816251243110935059460595526527154121979847256183863238145231350125218315621508242730398590810869587606367735239989510731302040918483595176434778905906942374775475266705210178908842964556963551137465108216462479291612661444799287653199464716374099439642278126496981884498287726112346277721703930849824886263239624949506334374265743413739556535661346351995721453844150522266792218021702294549484491645414670505847635087311013611217846374585964627315823097290882240273848141159844692737321793506843117460401774896762854396768868539235 [141,63] 131386813970030757612736916160829570975065928361996716322036732434737112970908972134621438837037267958355547265353401546161773480638470702278229685261873818740304632199312218329529254801085324824077523084937249343764760486006227962955949517360817555069660285355351118082101892890373494305346155466142398092593682083589638852706054408469859744585100307494857781734811302432301263671423580873932681467718717648119900605711269549076627639304555748657622295455092661128412439803275039983879995697136927906200286544991129569063584310011443599609964599312858981919841339813016731539219259650198130189575192071240877814993742782902624674688710754288099960469163180399586891965229362582204976380956080749154316942622226909735456812270747757015896253374947184824420706993954027077590357868881106217595013653586273743857344244288707050404151633792818479583409586423583826450448374130265068398361055039221758727326980454532906567782374590264582109753509369232199781211963961216766416777958744853977285718490684241691522035173916195375838456359601641990945934324089678159538662787955382880549031527527029288574350462277439555589162782465738574422879146181230719745006303808903438126045122108014534823281079892693452933227125789117277377206915867688359241909070979148539854849058035218748271721677499385329710073144855403501205518525285706764565248903530076474776934899530536376849016469066141740703821150018113152831817 [141,64] -3709098619209325365112716170701582003159543207241527133055833468705134741116664238716940319072835069728395761466973005498473290416927418062485625262794138285707758109071193911078982381754059866680236199271157402689715887834176161919164023830000959417843457984863540361579151189877734919218433549255393098132255091311775489153298756412653554263324822120137455224098319617267515493012186527309647001708845688625338748569472864524798297287566468381674149779695692987667804496022125685516115061059450990789277509254344433929527216202020886308332928123159109983197396425338375583513996802748042014136723103588849135502915989985662064669151901919872962909152833393670589968396289925723838352437956749333177332826611785698127093902153187595724330835863894760809393066855328446735654778603949343264736304801774103715137038776760591905546681446702796043099668667310900370495641055185598224723871446627890465216154913757706988684614120321149754899998665580598130952986194214108729448020031533614057586545279899290984131652344485282699947899166649555944100613436412587850325094797236475729830083577925830086093545527854526825265336886871269391441933956036010035570602610330878425542034749178048860474978794574669155683211369468944111181400728246114432549661787780718626848441002677421708915791941813504155262714206482722300304178323096174901704667933409961109386974509776383243845233472152858164822233493027422288 [141,65] 66240247264084925825910701866308373134741907191019895812833978995292856780345639942475628912912155751755594069624435276781092064242893039066603313537575212727159040053876480638494725592828562765387180933021060317096611638942133324048282843054503806216982612339702786892622704352523335425335821636522940255323769092902467341693970597060049973719379263508198358879176864934817835677599626987841734363626694807780286595371506094189770141435651100043521998879062501059043416493433450326986219429484854575401255105775871342429624429573585041435981855628422898982926092266252723872892145880656374013806639963353011702190833047264332182816036725510368294696043206322532233403602461113364762960750301117537884959891424473369280670497974775108050337686612553717111221300421414674018522928079069645144373937203727184581894460081432450867472721782450662434579853143120487854953766179721232918916450362152112005577401857494825892972079039373298435051210476754542844876416551245268932476977999072462190947116048074491580364140402101778185343058062523264186123254334958972743589608483939725283485816508612511910835761300925141125693492599172344621374926235342810329037133860804418614299638423070389548983685517754440644353732949791643388793290629608224886784821050445084715301349469935726956206316873767469812414487709448917214565084626068869340224491970196867248603108204567265949080968666418894289054860659039 [141,66] 3726998529099723855320303064391196883242351088532754727496085193264900145081397419042694935060031333963350598792945298354943309750024468471771454167625758020470171429548225498640463952113748891989894410035817144800444885843650513946748220473083062974008477447495410615806320869808477287089057288189919874157014502936069865170838642444615585347634494089295015191851454366118240941601831534673002474874163110253060157269004841727818278082751319266522413540246256031658688233182327277468571363280931070718603892628388461613466765930611070653525233149234615101575517069375165600273463428097881739294894133950008287320126626492285455832760040788225247736635809432906395984079934873861332551338414102042915553716133317115979324547385038306226909056855039457221856378054323806995097597406980114800887178816388403200257505027220917749170436223245196975868098976991462987723123317780811803374818391223467297169391447787233364006400368703976610133561122540553261177560013265117307342097022713503853613486741356840261913706942134213990433223564135972972426627791477295804727544288957924248013720914361532029415657616356286790372293614107538951198641612564984145532394005186062729100831113776087999740748399560457651049819193158910296078597240162500277324931919460246504589433472123711254370617136563546036286252179188714791166622031563046784961018968512063232164604128193002431116428549922951329621167235 [141,67] -87922559415196542593439520344583499996189547954845889470606243814006037387854266909430680604775188313368351582519485990820678188668920571159297981085524348318914941180387087188779333756843278922750247254422090167387956553203949319195070009615290710393746435861215667662910790258748148202213681473843382950800581598246929580951405377294445557241605435662847767540367196586196798850092756504981855649843847082368504099000840976985177816604814451434406884379511153872979215266638235517793952986036760448730134507799987878256984654311956384955678721625994249534921940433630700363036399674000802758128227491441449386548989202598213704801459766830366813463369009899291488861630976868668150716611426572386037329107627995933537917130493347701211029790618441184475689879480769587091323371411168819082396598487349113770634597241936202168996313534259907744648651878405563414196437945648834493101126111142259845776736908754493474677365547770967709861437999419427547297915215979497633849031020289562631265150915766932015918935604822751985555722323095172705603890280714729547064089265579100813464070384877626817907980809736944341107608916741505047347939444612147566025837150716785960864022604295563358577555867321942238275898497169806066298374145957834023841752572863838338073912805895681137026925903026475601210974700148456501316499376819658265227475983423672916183815628763721178626142943686446945112 [141,68] 821883644686720211308735110540684390513856174031796911247686452560311147392909925602090864820523133061538886379658259505523435069493188988480162773175174315792888533660674207102248816856269685265877284692069794512992429072581925649580718014505040841510203133607526471036155073434002236654448809097629923239832583734268629794426017816493569143297429923145164037813460333911550467856948465540789718772274607849556008955860432528853972863205665045302995991796120635041555818131034713021824137454807858913626394940275453595030631117993488982270719109184419501231307755596243128521774925488169021311526609238556807018059377957721402532101383357616398892381820892504828579968008698682042299805404686767353610787219442249273304344489305341984067083510074164105177655148545966966690179548956360925250656387803331009993201246428133981577737506642100209920103772695088654713680267892709497917008438057189463130620363857452050670506644551758334435452298277347473035263300304923906412370190567556714545373164053197174567688168070526005787089330041381389465586437148081286661429121210918588591559461660319939674608095315733090155397033131664761074994815182052082484313582888528218523675065411208735933659836528964690918801651866846801826068127213338863248336095595523245911707088683724593627815462887175733948250399585284659038779126371477113975096352958808491513457645293946011615764020742852560 [141,69] -20735056911332353303466560866246298636735519752946562780769531629284430283359251506951896155204237634398772354288051854704420428446882086015818616494961334984318191350063634298142836317330444228354428411340719839042373333593954000748186146253740452470002676504085833475052335843463942848403148900174933821206098554932325822590397767394212588911471899737544718717691672899850475454294430693051878041175173942362610024953502480926535859835600421421017478661256603299563339379422380104464912844493412395749753268758761214739362225297117117809316295299744403919335724293341491167184924553417349356334153141130762456656853278987172647868640670778842429444736654238559578426924246540543410191960848730527728579627351500292009553467667068509054004227741367326899953465377966840119863659816230549505664479964373304161763711140816053360528799424509400130890882876056141802038727157756665632153797550267970015196765841853975509685168352960530230408129394881833658515280840551177453959106460412894417763656912181711570680018173104038070435698096034689149856540224966604312408330229245126678820007298370413824459046682158332190085073117343018090079420746226762720376469320775277482661209610713274689862962898574516154616229567471787916409971825371604075154541485556251322310141429805658852225104144436876933302881065959701243981792685293632394901312153774919246002270314272591062009473442123 [141,70] -3412039369352064826043696756269678469359173913014359243573131668996498276031105708252872859167432223078674476990048717336797415256734513467833282442900522067980649139090832997227063339816656671591768117348772884646353573012081408279596832310804430925029413459958507146419485972284089413374181906135812811372312864973146910201159734119075573196676401789810386722956572702173006519142449143587917249969815646193617824261964647950456174792613977941367863294175470001030664829875293612059908172595495522329951321161119619521248911074371556016178826832071225169315004373127608684697733934752620965083328297157386210328846636214810965660237055598079081230566038557978719572978341437092155051063740372135337099989138907915095540894219472366018937426215431327509713230104214635670616211848322460105321214191754681514493704082862882278321968152325387941311049794009995631898797754411944136588319492154352866451620387464085227468450350679531287040905182897121745473570873753948409177470277417902478791862463268761859524436842232489510448148433800480939338081970243263221832170167794071310166001961367102769892712962044836910578749561743929467659765336527659365272302613232774976115963472648433215584442940638623807673996263600354616113660235966859252247784655372410139215662606142133395231269697980741138143388402210095100435962417330247998773131839577255734400366030704038476050290384 [141,71] -11360557147491885690310215282342366571628497162650192997853239535432171953245230573556054823146253166226360473607296762697278653922745779019694340974184213316317177228591192681835614933140503118171325107234757398783454154897059993782064818292023770893911437122268570940511007481623914607872031806811013958159053369547159174381253203995996736345406073714573198211479041453755066574760898100833434885503970879147863897096977524967435673525373051787881251105049132614746595148647653285972279891485913045738213355323718314586104569419585933137851354501177748946205408396311468634056517240053916019315665260180602206441207437790946580949748854322920649027235242287218870982813813342927986758175709558000765915442094209889314659179432096931901031078436291523481801049071041286673864824376770095183479081776834549506645494931987851520940604035808281650095487816705837105140455489480629828936240302612274025011829284120082215390779471939589683768086847641512440905587950923999751545394635778961713861000249157103982620865680925795655352025568155058421436658475160716436857610055000359032753099383522640427070923919561409771092119370450444511264860743406881268716644243050386719433903292242231794927654235853488055152562780071148063193856251378022060431584474248792228773919035700685385387871790036913745207646910023388027400593233277140625916574020630390909180467630635918732172 [141,72] -50879502679839852645716416955774238669220776638897737528965861322281267917723607063125974401569647064664852708339281639542952591082278546535080747585636399566167855124803812043355854355322708340527953484868718284919341962187711189426204255580841009477215737691002412585585752125752819266713866298808887143577794966175326397877293579670057138116103222006443067440080571708174130524382924549589632599620985170811263477757953364936956966425427757327350282377461198069685120073821276006390715139817786759078913555608432387238276402850002245838021444930378941321544642749792484060694707510618993403015748856452424417281510409423323160632139780519389374576791284052425553573840575955438905651201821045439052454194634135365665420299798926475031321985979246539235236198827326452054229842896269315143839335654320739849379991775468256231272383709674861030317162127840752217864040648321082097766953322866930779164022622577560017718180480305896473147024551648060699542387111160640335435639604915302416848866837889673590138446126348014297620875837327593931614497836816991996928493245135030869780431338543444723694931932768300961724028561780676570916917981845651976398923468296077850104602799949825235730599223366868638939106128927915311408172302601579291981006920637146589088847243523461872898112849926424285724800592417610005256614968430316116612670163223436272650611786614788 [141,73] 1100213186147701362141918326748783604333952790546024396807582155390110463117262759737272866785191783333960713048689955910633826689360242207357561063468148104751102612509486805915699902616911788988643440892031238707622409038320068061546168453128735001817543996764922852216290996711386195496759212165930526253128072455459742636217135847053107001606496871313158681828861168292650171704152678226951808116602126227571369672455414629632327575842253808037445044204924648397476908186386129790644095990696193955925675840740092137403212612352748260265801333255404741012326157893553238120911248055240429266467331570055316009818266487925826842092559485758710109284847905211422200694395369893537730155419775271967720056171055072793799789321306297850799815096546433815918761627861855605780592311036398975902227418530311629568549770050640019596930046459079089459467442881139219931798766590538525160015338823022460374927456313478432264261617351357175283571793722893160471254093784718318413122150250106809465970750130944783936180550578593717302098871907240907717340201358443423825270611657099766470911841242540618331235849006288194070616007886714815828018118346216004931967196226352114868239693194604259001575609420408950086301254329629684030237474143313812123296658976320415364677283020872013427292619328733874706842448763513554035413965081374295280384158020261959366388357172 [141,74] 48449935285319001976683042588594783986968929103040878680220024399808893406489582660671884596184747299591374452756169603793585712195523427886311394299200078601103972571129697324490997555481250518465485866831820751401327095054472449430894680424323970203133539156675503869427234408130773497062410877098853214515256217816300606706152556615469286882281474418701181898833662270966187999663896970698385658571435093596796326954496918000418021859926580656650693995837153342090603934189022413232348194465673905761887487472343248060368238071537509094074191351876099301787797408343513574919450986920514532395115433495254451434284955010200019753588372961678911903892993776292846401802424357695898518351704624239648340590931599313964345526845270276792798227889660595826642025334416688969575448209618636235362882198611839828896071512177428528802463867015432337324977604414627244921405807093215581564325441984229131761670374705702809778381033126724417984860340788336408383802640831369288316015713374003569333637033665054267279457126160661060985086258419718574668058565168026886451322043025326469140423155319940603317633673082142395698339597034233644242879005433829556908432309439215648122854714244867337503022167041416617774843624060385931983461003158093670594696475296721130811167087020090305627366922436624447205681050066554970771182422999849651997151438042429399855205 [141,75] 520350644896937400609254141100260927512190474348054213346311834178831402290919284094222767565285535667866232984073673467072051498326730877081624301298124031997126404351810794056263648364623516804869043348908549340045139005803181324617039896876163821534728440121875477832695065882261170177996260920953371393515958750676207958697634069954507864512787747707459559830858075108315698470294274896603798000707085536424223004038597312132181613185895567593189823102021864486058747819608849213360423751337944950017672164701036986188240454820412048561793794099357956709016580870563090142186141881212906328779456474252758633869429568895138221570355507752771112096121250399560568348613517192935746456974139262579025382258058444751248850619135977737618278683752050431944176169903240854817184347993777224436510267609861085650095508969532941122676571248877277874834869320893127521945936483145076974023453639894728648132977061628011735002212371134148348424223335378790116277187467849552836681200605634149889942815143644482009668519079923445543635207942587586486613843124200656523731281025017456505533470334808985079712779323372539742546847525158332789003104705796624534578324251776763680182488025621804924026033413454616688573908937715822749660810159126460787168270114425970231410536004555105925534363248860772653718857426571485288787394321939661562550698278395386693 [141,76] -2827346217888087181601404840708294453095541831672374785192394402086513491361702536982845467621803994749338129677655325275543761856437582854741108495090405387333122318086016275958605469327450271099401388830439511934319116748052106469110464322230351471737650602076121869312915960896407445732374597438643112533083613447681465415981319916989958905272768580624237467460814180508458739135344583456516671410808643099034609441288852850420530266639689298813394791337499182565733276636950010919953072190882257259968357217625769659860367227820121524641251778114510308066193108360799460332827644630994678435671954266760990838781754314899200887689013737191703772311677480729327326987743599559111242749829733373655516309988065854282462814813809249740566696596935838357100926309037823152782460821572828215099279818297542991781172344441421712596393720909004796116107222481144233458600699519258995356966813324208596374798820037799444632922113872031056335111513914289690792643366068448738700883660004240977171572971958133882620973482560987898201244501082103979596890731031645467732110686479431273434766356683276909448139777031351191447509589491139371111663412356185636920077393468387566336326600886112728050957144583009835657085874692895102189462408559399824332393088505032760734583613350386059936719159853390307769330979388374786376146697349400197270255545701888 [141,77] 38838120343812135814842421794366566238397155075471092469890987679639775742880095494364467351929033204277480510318159191490749309944230765634928196483497413891412799731719925823160917041049863390425423198379761159171473683112351963747104745571604650411316447597851619217710857311523525742915095406731681989700455919172104872900787373474342440119705269139176877070146854162590258367598462998826626938887896427008328358402225021530492328143910591747445669890228797102536547501556294339972084073893199383950531477355196018680731098747084056671343493343284914890114177679683268941622914553245953115563000771613790881544749149658693074137608841226126934637184279288013503818514967543593323906888680584289846208044576430797346098709324245080102278343932475009532519790798574216138766022483587677674975946008337573995566922095476282968925403517794600518522274572483513966209684618559627101661825796419210660865386778309175754725339271031087443423690216833700596887644369326730244394706213147796571931540373764953301738059573250747883127040077220392526887919569016557292758625049280861165183836411408737970756361663652322478838746756250897246911522084905082286576566326272364907388469994054290834901179769724325961778753068125832042000857065411013650250577205791218468464932033008500458028679361938359149709668664836425850401260985744959554707816170 [141,78] -195831675990134228056479034100615770582834765499604935881047446121821583388718692205583324366059142124377056509826356145175928540426018483792646732214690284639345762700141689233193648209588503663822254292293676480484735668239254592692414754171660085490737962675532407131764856465368035754935466781845481236837012012865269135760040894263293746934331805486550486299023421395132233248676916523792448892819459211556938961373506321200384926690354454564830919499584563012916382750690483737445346379900897573770742938833047856025106585238386530281720584634219471793399718808482317260655767268704403681165606353664939390633182466939611437955506420215515869246432297504276047110185381930176491829029685230759255883854605852061081889087990018124305132687399681366291502469798616148964415707033599436177316444377047802459744736040064864907194024326967697981309571161777319474805483957897327766351510708899163136274687289726433911273325108219421636625065482211413899036919529351277951508632702533549835314801375524255045052056762384602295711522738719403378673048277302376582922198149318773649027492220847269586394819982480892698995913720288156886879819200574947654408303956524597974214098460150896735758530376619988342975911659818560043293308275683767588534624747106885888325989824520114517061749515700065949706418109450838306223088559771540047927 [141,79] 1185623442267620948677398401140389722476558108709778684244044218825728944724065187545915495197211389873464759778496980690378057402453767417873392599163292354780807125569451036953638463122920208045113869031817998250325662661879471152989543666172041767382396578850114809654913872242552429352816004667027336435117015677568459453489876916810249211451598283602808923922294335786819994219211566630418666737969733828535662008774346766347546810332178904898222648672693517340455782648365662983380557181355369180608212410588980690340295233089436789743146665435006525106458559326815608673026785722681861440852021169390294284570167165980764306619265005191808848226094785993811442154521576889623350133602411488835275226760386931248558735402286386714115212664813842206837043583824542122853864706313942018017524162853296100173500341561133056474142998706764963978053437689472412923199470633382509379290868393650017810223995901102527452888629513042436852645473319031351855000189683781682841878829768853084732469526710149113354110049174296105794719732541784593265055405290981722160970855297549805427380969510039795692907333226152029562576257448048719837316223066533437859388242923092201825665537025509053051541225530190159731390627327399380067660657614281444638199661771824135295228386936159714581383321818109854745809235733909688305316463565577432 [141,80] -5052695601549260291278617048450708690879260869236580583698847623598487112472071600612053215649561581289562642370880598472545539974763092512668281375423627453916869374703521983974023615092623152995203965995262612290563231639968674653323418818264148411869545317882814160650150796772358607685348861961962589381003983378840903846724641118492188596483914204558047509042299889107844067488752972488721423253096834479971980593000064688576145784490163552739386744863456888906259458458498864555343982006527148565092033866362093723881490527438675554665865722083813278556643978217617036308438373696766504102182573523413018698157761793370063969904998121489304426149402179485145508956546851490524717218686071377273907596909087172082476429467680857405564836267368586956546466383930842021770277893275133344543948053508955049402241717242110574813773737393010799736024949723683212925730716549107641449723103928811549793249989015314363254480580893797597769047080086918602166420294403379889261622361936887162632338730732540056369086844551588041134885352612939377022995637786381822065799930727811359049611249470917320651255968758314241730740463506562871758518752730928571328618794539691615257677098259258265745390265495499853739170394025981163914054839982393298326484569853663980732466444972241463032653275888954775867979248936387677824181609693 [141,81] 17151925395255765984244596411289381890767891515305816929301326315446723527896272081617400803329199772480625985541766359228367967540878676477796697494866707965779301446202815758913693255776517959113948102340808745977605857409837301495181297301884879541116440792040154264534360349416669910846326644099160205774928119438982346361105249077088274441338844977679905266842982651428976471689516249148781854719945322054475870792233314614836948864420856447302440702966948781030125790729459634119699053190952634094978462227347245226856074693981050296477273438230475331492717421649990178332279852711000185195952678491096235437824227746104611485595401857391619777183740313128847145171967967333222311425832212606920112062679099023554796997678120617488079914958920158424745927274418071923637225693353110182752613453061840945899774255108438690367254461541854728748597053831231407331639010088821802853699005239759892823316554966982239231732816162344670524536172015603652982850668851515058588042202973251227670239097733203428129008286590381691148073136413453719447741956736993049020259821667416289164898023815363555376089518263618464939055778199680382741424666560058758703198638823367713109853894334954680454178597245986633373255217468336320333488853543031331834686614915717665556022979991776464793624018493239057849761999238564173018856 [141,82] -41590829656237548512213909317019524112137532444961549157822076321484128469286940773098366022600240864710704110610986229552250058933569725773324961921893368450898652427872749825482603362268407195896799516387811167593273252931937942396520464668695936350928889168859419296796378205456202053733199290804876828814519542658988684828673059101321674224611824951112907451751205226477858503754321296215359562196711480897523373960831268741524966790462562258620723413471975949618516052187747187149823643350623186579257832421674070632588767854655248211653987614617302680279924598047192680186736165757916228737800697102438072640844649522188601040496201368276388505532384062218434982596754291711371715929054342354818356332872271285811564310095476098697014690204064056292888157377273637766623717227153395122487899413912425865589813564310135788682974998880200945247933243703990573682813515832877645916449927070613262183317489534465069711530147748571916080811785777369765834287075357358484912187003927218596810821953897523854479544829293654862192612726516887417277709613850696492743761622887039158407768971370231103613707977188827150158132869172232581541250633727407019489724663197683007040339875791059281475816335623723414433665050295050775812637595294175890728767708674496009549120402594108308194105487160256272524418276952077002 [141,83] 104760547266412690345259354640270945192905343615036304734891344664340250904885569220793111612265432398190197311593005216983673048608517933494307853882413271621421080442294711593862766995253075494059384919404131030375984175296603615364458484627861330189294524758418459303658994893955821827329222763042306086292601081543775453519266473841846612176420796625103091091137521555328912755397093995305854454796659600529147870850156335164624453301915354058136874474056866234917582390153565879979098564241612998386518568435688687231463011894647650509088731346485870301114239096568493289637315881476080426349243301058385898810152646681548743908398509121407329421487643070631523382089725090048305931886304722944630207029601114181873576280009330212031791155566165016202423953035398282073072119150173574339914521361630655982994818507369772219321264308830988753559290460769352034168712844031187756474734085739940486198124737130685991926027522138902777142564105540325448399261626309660685833545563275700431597650534436671535077715341178656459593977430274802221816205929732376388233826899194193592781287593559600855346980140555765897197922058704631084152346286891105360719055373810726017803167309949199742638745689791419791007878811931891834012339194481774823489326298883449471529634503292160364668810985807326363145863106641 [141,84] -146382809547883802982907171205068343456048759461105072602431244077880259165133292939310218919311529354393053180946721121202402667951020645664712419286581708951297700642544250120631619044811935637986211175820146663560836007914931516050002215153946490810426593980716455613775989830848532484351019678062999335444784932494277552598419035266281493027345213786034969077513459818160569066593162046382964868502899667000506566211580300769681986370796798270655999083358833158047504152908608135485190666232436131293900699365223449955841012180935100035154323221393716663403744991447468858590191012727704123851632351128995480263439583306996257417504237235867837219004871001788117535933859052494924718073229092082777730582652289799984052985037104638883614540735053641492110774404519672243427296768093711306245709967056013473352452139012070313295759430080868903625728180951765847581519620409243175543926244337642935071936897512178119873873507824126814141667511620893589862993748274386411647003962571658879025823695069989140557904908101188794996564010295614590338472132250071035859740056960841901115088279037067223481352139093506268378513269765227919154961021102010772539130418313311370494982602509117922458935973212203583712389386045993631149385211973617265881089570658087552786804487263853545065841304401195291693085 [141,85] -112834829481890673712715333441729020889193888851732693226077577972040918758033086112628990555615974079175414179046188986186839543803290353611358828238384862366856536427496820029206270696885017201209297658891217178457238594099100166313298660002379035428716312128848349817258548820563043962471713344351565272731367765173799588366740051896005523221711320934764537657373839063776429407697460420008702148423638206602574609001656112320601423137285217142543057039765867953114445475217215153222641605160576481381300079764012205161553595392448838678329310706254930195429058369042769263781416893126507326741709437320420528783922300262772439267856436042443445771290069939470073429485705584562036252525016444394289161874204803074444246944287038636823971585287886422276334904361130650177003180133135086415758059530503916362634074807171510282779597662796849581659160720038185629594847316747623439484105117543526351003985192078627568422683923951991846676509667542144782654500891801843614928407297506062131808113239600406781622712090314328365784975089682169826853889991302871628904885842131237630874222110750125666801197066566754170763610119642086487126780576278546860637257988766705105529482329080325780973617808462358517309121100857556562141890480988044914411575939859706187145774584764988087401481588701108127 [141,86] 635253229950651477790163905850291856141225266553282586613000277046520384211620469741376616003941095769453010280663713034443713066874677864291230692310820439875799539010921291379187310378220890833626636647114967890843161186736234994964766920599330523850306046457326200255385325253733335411081545989665666739951979787062373290658868445706044211362796971700370780192283810294202837426249355621669392683038349274811774118756180241723418682203029974408778231068901556380757432689071820762071934341514471372110413521888035544778846731035688890150759292212966487427564229329192022484683995766033022485400372940003790429380936121904670246259798561353881011365830191663913278332085949526441465821025072112052573377690783287817416448681192266266762658954867520607319853787465877865873797112734200609191443751300271883632564676350608800687083103332128893004600890196939241912910510936330746780699239306346080758972799865229119012476787804455323058182097753362915185193396391704348016064531763440638395598534983437633023889848152730446139279648196262660371693225102548507576444106110698853428464710048412530394672142156971004358161470047798611703710925363006424254186132605439015051629814405531418091587751577126854717833398811143321077190865321649823529971284605508703429513560129919947597921466497108 [141,87] -404111516917486956923658371357100001945622548190520703395512380564245485724135732277584857588396448777364702076615380485617819275426920094235596021795326068938460475339705075190479478707152278305098649860588303104771446210921679651178367471259434551239441183151124407606804934742878079877092974162172936567617662553200179730147874969764079074703196693684684893973846340335524471646218286107395038223690035900212717235324162328632398909962766696229270741961115725268120269183867844291138278357719272440967497281957454965573647311569823680180805857965326307475801595398395336046197790149882028679485058205906726199441503868996221547079665223988548765454008648871667277592842631585702984109144107343457139559396500943642125541513705732969072344233554922516354454854364187620026043881487363302014325924565920371887344081690415780725656099871839102182570414750530628134120204690756020162075210326889295230639291886819858850824261612563609469676708474047163813000950981992758466051158554192514834302000005965471245638483263706394753049842160258002774713191798950288270532823048339410641413048613367963233138009951328915235712392685500502598574479475344489029852118078115505398636969330823722900886935031320934203428464032376271354474824784808577550559360798258922637934155239168322667997949 [141,88] -293650300234139006316958564506206201487672345387549986230158454585692633698557045057388001770695367230598695366147835732519632574425697192744051542336480022106724212602771731802588324328123594371780274521226996461850852506082744872504284706384112507283587190443152206636902124820430779636493775484402810760584343960337858430162600152650677895228086797510781780202252939059234050102324811756295710725109317019485978905034498016150737501527853735831507166997008792359969834722596515854671118724215503784708269028451741077564129730945037458274113615687839100523413630381392332200310591343146520698357310348838984042671515899241208452919848843680256193644124435846085065709689939097436574769293967206322889817483859350583200431723013320895893699312914125173477542663976272896532864308351144579572607090613484786298548180528262474324515630455853619093019013712667822826645879498175499753527659492296778223829144318844520056461697250574870733217757315430576010827438035411154281465492696682499472004198521407125849741700949628526638867305101598254791583299721637712113384134372977766209442517472099131391877550513077075360036304505376504896062725131897273188957487506762281935247787172642614273684112616199356487091159890349024561881119189264032868046825128399121459608092474246421738 [141,89] 227459111103141958508120842791204092778339607932215697142515192041929557657780527570377960242316683265126012440784313759662171939867515373623640966180344972889317339752060396776247724742978502506439397715156332955329434034824225981175844694192597513096938969028623040305007224907113045555531139097491500297477887853821493742705347205052164869548908199901110631861916450712689205864742357938317962521113913063827895799470052001842937043672883386519123174075780320879100574075028704972278913349721015569988540283252341695874328354559185960683546743062442758202322268796295893964840811941552787817701470907698739367376208941698889329723317842233442945567358888762111299762431388907948044921856830995194794795028815411450455989306854809524701745643142875006233300206172538341272777467271059303175874286447061268831340761173036601476718189429973595411023940677251447115699918168546151232692996112626949449062181890572162005878529168673139208559967817683993010864415984068984666220760308843185337059235896681315549582122311511855708270794787327160091844907990281543374414933957697034408621358865730767880335870323395420245069183908762142689794116753937575179912012638499414185484288474757590672405329670812861572991587609766176626249179449860000475574162989629410717548190519606 [141,90] -480554042343470723889171537726818829146741852226178402548369491617230647877032326273466369831990503776834338571789529204721179947356908282380469991413406450572079472258900009262995743743101652809092333867269941717037056453627925621351713835568330807512047750395632170851365649939863118834540763674898286334837046276454497498988230943647604842957333264107896082639753387375669300092251477425021949181832448964561081890770915890165449145135691223134426974606097505060052069417490744152551228020404996986485505659921942744159727269058414643243954832433021601944026648121597176249596876753292232383945075425361791855102904360580332525900370298332173915009738135133819039588250152509238772747305699158315263443919141062244380381709678795592897395705894588349810401300209840773004883055087521731387373928433404791689110512607699067766465779151269567287652414688425585041453497839868877691019904903113866738681327051993139792033681430898816819853990991657554554619687575299159949478708950932755067453331545136610492734766850353774433505198088212954612188079739232413472725991457257247262550954472442584770366053237802725171040269944262313855624103320052362781665732933063027807001891295863580624600658075725487788353489049599399923876684452930569974173892469690058382578252 [141,91] -213192825756600133116281974172182830423373953060945414648597829776190181220153670289045464128682495032396726577989853084048528482669992710594059359128538546758513327064960071102834438666055807360409098872850193367292158536095458814424182197041589225584269927513359771548229912140847367430264133154128880299422912772847893042279822011923290982785175142688848157662034031967274207028916869558231288165037380484335156424699762778990645960096178225093488839349694002454011937558617444528963354691409654311583148854217943970120910230567984602016852550995399317487590988818912694050360375169044233144716200966625166794293809618739469228123585441984562111636982609894886409043310202502233247444770858485611115102476774191654919333207207377894418194041451375890154241972200300205245618545639115766731300358006690829026572809266762330509158355070414914183296298418225728500708190366357310924346765366913279635949702130388150155845963208471200701837134772642031055808386381665162456530141278454744874628048991433169804764120223565792539115960740388601133000405781182438886016485155181573315533573848928804843584207295211525684044530641945551977294870293490258191004057197150887416767165312198154010188731112996816644958973684838392482171368774497735091784785232952936298 [141,92] 148941889008793704027840678150179063714863864919601844897505267210355429014838798506232211442158882924709694691049832633195986770063522098786980449534502750017736368154835539895032503607363601526662850108939621638271029927028957486182830631891675803612798334799687233511212729194222256622225799061194528944847526724152406501193580719959333045274391291855148373955736289288400583237645711696664739972678080394936422066587693544135946734509388249841415617989127842226718417125276582405414886535236058077302617939998763145499990521359250347903025772984963857172893768880253786217738751861994409942212570193598741852154134883971626380046865747278918175970534615622594442082309370009732113817425582572313547645961839380351581764117746761701716065270675364941514187229914947264993576897813523111671796973827586502671481261158770622094831090335290578740192835537329797071109224463269141577749442458440858788878354071777286975789543470315774628758493027662499849644445970062422975190983474751627029204729324791521246531371990741880728518237977731260161689970304978251671815661437453782369694719293936131412929814045157728698694064046786410987147420144164648084777085625945817757724783881132735597229485890213012405942209254287518046167746732133396033481687223355 [141,93] 118091638505779474458641920645537768838515549429025463516650547303315666076940469211261777034428246581491882628930737245481896733942389978298847724370024243768706501630451505451069217410147549561285015590733256987556362834434454096523192319796525056234411113794893685819654033700572878604385327767850048956639313270881445639026376003669507041083544959666732751866408867767682916317672221524064833588206842978673865688695239652494684846303117019565659739145253570925131879603562441387299104693399889686775412225303923151044175954239518200616567140728030967667342649317796611339623707686400748997103691201368693997627501349989519327492793940236969542077898125309651106095878228281100646674536601633972058509401301150161085845726206692500575811831784218446762433302247021322747378452863458087873921847562684134502714985684745976880610824615143296773947709432636028142642699032498993844460825810189846280620522530219970445767887307655028255066180390545927355994496865276020198016338080543322131687507509733176793039190744736215629670076406858504349846907321065878818451242864903484760824700866230715449587116624394730559391537855069119261011218998634478105492330911641828891421508305352353472236839235870761562951628170133412406079386769260540900888979 [141,94] 2125502429616872703594137928141989576918913484157980400287081124068265486585265656213390207912642925656429424098380299713901589726868229011378170254443046069172375157242583019739146225475993795844618608236015658556873193561789183464172410133608018397987984723554815975465571769623435743179629534382091589900562636830810781063046188078596525575428663628070440470573043344385937701894918919706044527091531548025758520686716818537934208313337704769265722528857881177199812579105021657769082442935583350465631037279481220316178947390878212720345236012248055450699736463025280140001899611399036727736839729630399827833543462513091956582249060903142233379816634248471630487927922969815976936722060113027829133299186910988631648131087398284432509894499379964124110080956591587289883050993501655850983079869850553328607527947988709384932321323435302815607345850723897055723237356817804299445205182554883725281250798413703998238284400892463429354194297729529751487545837840665420629264913073581239289699209903224923314292852599342633833527011929946302474283149243277496511789934389237150660031461741110434902896595743271452897730171540721155932867828768374269393398965318626156230392655671674704715803329075492676681374228539428721916321690615040344 [141,95] -3293120301392094490843603600912887680511546160058215046590176446767806950019510855621309180994017102413775058779016584684998660131212223151079609999764520935559642675954167441634056842896324304751860382537641367554851557320318313465047130456148602017970533515006233904519334298566282601167881792806359056506023787293530120590297614866874183136608839097099385680489570217462231133423714754254248302321114101734704208622449202803302269599580519336634346734242125333275706848291639963210112114784736437528332863983920572349459357109172755107400121895056944902640623295647712445430925995060705221084237127914096091975899651285014966816011470851005150711752625552133124632969619201410238109089070285277988780042217232881852522885283628646892490858496257935017157677799045834962809197207896762469722897975646034907919984811948731447207316061712966626699431359918959039291306269339777473814188767101786997371679660884449483971758574708430247025961766140660409215862471685156333799438018887346825387210000301213311593015628153292740119703581087470272113750396337970707699832449443160846120644333295498700651703323929330201665709271792911698153640674497416119862415432657729621019594266608985153374657384795772599594900037593145203823804129086 [141,96] -268896480268656611411811323235876983655722792955276274784655087517229494280598015876323536490399603613339695994668416597079658328838836336845668448245537212844545119962568045648144087710317343716075888671033656903532369107139871270164489324687290984181666984195799979555504201226760678986022592458594538683615711336248117164472773509004452190291162411237040907682618971657180342197443418382326978672145555448697372150831334838908936739773060339596363661621972203429892762247420846817397765494647031110676943419968316049330014014838539817567653634525221938102074977317888295219576482738522427794740290697457407500874227218120332553402916584984152132514343369565429912651411018943288675566654670219560308068280353826248306758994674623551491131165304487572005251324530042755513109643213297425685802704493042267029546309981373753792068576064536602180624530154403357172371950356365332634021440493877648231330554415698358768743147876583258670087388916111487384104130097959476522081598648714062843216579804676683430698266973136279137015998257871492343744960243710940489741982735345246746320524059739447046007745466672233852548631535469316523181804653834460631367082320850481177584162504391825170447417875720645541462462329906040963066 [141,97] 4417247710862566643354524137712189979060862913775345736680362888796037859827523210844311250886536903397277586256153858695453218847650219992787630648094020985218692200035998525200945273551407790926421175229185896227588840174991082311031072568499068889994687191672302645403059629546355069694575839130142844567690469063667990831872762171927998603455880510550893683469709804610675877397674922657530391690864455606775308397367912046897112720297652624783411690742067226157677414905555045210122686703497573259612686976018232534587042775720066118638404249409340913335994475447802142007529232266832956888633788738785922611979770026773236545795250149712077515060137188961068467437969454446254415750852641312325607902254387623795646656111484328264836608964596942075107246066654582316742287152170838478751279298811626924854189929972330411730861183338258156497885542691628980820004970889311760501791557665165397883873063892163411605050683563087441114825025089584776912036737185038254170925038892906732907996385036206575721544049063649411290794490330498643562348627816402809816705268684215251526104111540913083290759606436733398584693905737650099388453369230331326933928382482947385872732891789186342257649379250228751258512201173417 [141,98] 18281811721093148904543405133861471752217752766910100664734447911004578134525986956821355173031511912416471021309199256322674183671356161392841819823866049839092613325861549948473915220191259507325120671417765802493121303103246784868174820013983394217278554181393370850487115010646647240582998248132433837772141103611470627277436960738283273643625701708191336047985675225371076842399807321655812683073427169775015966206891002380524413936005017893249903130028619581275176792369356960517821236049293671634501452013646306638186352300941521636266904222187188886331207290419678076728139726798590660086528077553111360990098387468721363005193256798938891960393203313666026246060265197675073836063348807721827349658010852528557605246028049078608645693738360942086381987721806729056986538914769777365348920528312379236712155484398243068488182938894928221991029024102402407877215206363809391060136897435418600296595726022188698563593653492378603662161761719664669628685508411596102804495641747948392644606340904666998361257226317913838292879849150463361993535428589048570293015539328917202505838713305413420455088337246214601617051425126601786545626189302936302257635484581238816183667110858276038332820965851320284284357 [141,99] 8065921205373504325790969856917205421342372797807148377539380307021204138806107209749658160092902618366572950113826422050032266035395998867322047539315410994500426623803610550695357529967423820080938105837718359649512104693587438094540573986802903018077475675330497422957162416969772934968139080383057145891408498032932076762857872418603382618627079697189199614974651791480157575121873516537713576600928258396320636259704063607220135439273023423736613437861336414744003679840316787615562450855115383662874252170738851218782488164075566153689503340320761888130163493396029473950518503810416509083990296124179458084247747476033971532247306674442384455362830108414309224900941598821693284009651124914742670274560312401618270209031468597478539663314636213949032515555166231045792344770580073557160559347577016582821035251708413890002161815285066672288614004666237362395464009127034099752297704621858809120123249241382151199637275316502299988856910704527461876901336424826692977174192558889532582579737372858359791916765213382234338161034737289086617611174296321738418587320052860593234093271915520825341450028801123257675443792350489945059441613353969526712035991609386676815142467637945271287428458900267397 [141,100] -137187737492413322574242606218712771671523095579791182791241825473228215137893595340217000213001659438455801649467954310804293137549673419761498449532499119337657160076654013672759328392222901482626476661378861717510184116158214096703770295948534832758464745079788378192120843449726549089791335062901615507383078606456319221299512398794861659103056218153148383544304769373123117069178901351986014897564164530290199329875190913934101471763562450015671043785563075227198530090267084502997779440881745651025071944808625823544722816415985904012511055283935606258202719287190075308111464983360352883684862066898023345459758476966422247120070310455847920811450844342248284985728672949743641868628804926802531930695542359628530899583839599008940887957053295044897562737193230385888763853584544548187831238768038812998281902012972785651458844859977252380948382150915540831134448992597556044181969539044890608906704057611360851503712212879404547339697391785797744531136296700399337469890365073454542997560962846946403929567636330814463378439613158333647303079774806496699901803686275292807915026751225102675965119642294132519893889016921947239097949484470930869937199466697781880836582529115028137271814995 [141,101] 1999313763350561441737084070210177929762497279882034540856580644456061398651100892525616513920671833165386770056878911721619254160048640377529309293105225161795965653743591570566358887983296594794297711929102353064429808667151282749216665383363142934858810470321069658787583875527770586502307444018196756564925028768335229944654147919637674209106580027773410492262353140934871618643585218978086085387400419369080658089863739252084173746779904855954533345771708063332586105452068918071369887449455571321236801316212376574290318116750493712438219491761272603258069743038526769672547755403911846972032933104386912308981801893150770314049257860726344998715636033723360196655939846721880021177715999955769506635483726761314494469611259344873298624167447924844976976152181728685940442806618150524978763685541225748754565620021688874670938864519698419370204044886648162494098719931423102020997019471221335092207071583676327808535813776209477888583842579469765138535982349418775526178911109488661097850030331723752713864889842872026335559677385280576905080788072194073002388489321729946662575188195196782973825101438848105754363424003350442998828026915186836643991651097391249418451283860187092956 [141,102] -4930177385988763812504402231197216019962983720639138473564141139355494754435042631156448735576424227794689080564356309409782856869548768446530597183205716414223636907874273909955099122071421351690475136848693090547830691734893632724507332566184492856602456303956175212439407874159484055074334919499747501687678476339380432389518921721219132850341796078314399207669569262699059021153871826147403507923428419651455756583882193733754925904858490461995792508198471281775481203860525356453482175281011557567970483626512644856942400596889015219415897942296715216014021435944127249500868284069597459996404085494873558961029110918659896225644464790995627978243002789436719306264859046425647218627260859898428734298811438579595019497489640555277711873957063091955135443122641687779277340835425538892860129110846291806704300598756910727255794772436458143427133190182294956399993632496912718115517459243962481507177491065565911227248281949669184593079714664563880308334239234560994478758753947541874096263485411751812431592126071763137859013147499622630713312969999310284435967520323594124063963219594600517352198404901311441014813501523786715085680553574188514472048663946569955317073075240 [141,103] 29236518944498115565042303158821458158375502297707679944744166065685022999027344742792450081613925606706402708749734464892484929290897580265461729906752248250441008009430234559507838792164768537875443459149769885888854301192171754220963581447373895065729791866200082343554155080486324494214263971079834156813621079011967940468540215724408684287443097385198761318178112106104442496876461989075907978603917929362560912077702187976086196699008451668830877781671373719045106111918621243550406090904573835799304737021957775728998264553069371979416102258879791181730123621320401081883172466577294030059250639726331609002113551788065932462726794558192900472402941964011586935887775366893048710741846341560057997994514259481844564855795064708213678066194702619522488186471750486010253378246889113414271332862140751857632487787125246268456617220864674848798789329650122517007308332495566580529620704767825396104255455574961618875134872917296702585419549579473113357841586103681367390301751938868233125811433045747678032410292428169282349630810674715578646534769537950061036175380080176893715961713336466915880599454666079431339459329819752262133765919069695865952144419824567641361 [141,104] -41063558488431365661801209154670603934550522314259322986133561368471684461928071020581464378702855698470295516987483346645867120646683155912368007152645517184530614158498840674882630106129731786051887394371390914023101653574848742451778157072761805476448771937355885302952611604734493591926776503080797803692255181039805327726389478923338987602706630261953529234495328246860525889093100285266837606596843807612124892862349743693665348753570010792402948465685735360033535643037077402602989131822911101088356247618460163321175214414127611413319163772717776521109810255051221497409287592626382724492492477166594424069268311038726311430142999137211955397575321658861004576421836551771205615419672888924275020295942665370015370195383874673114111459471402199975038691646835674759197147660426488481213757252415323853376931673551306269840282680996569935869704298871559503867078635994188387844686433879916983408819452131130340508563699590265111819932762271520995300122147341285750051327317917981582013791497721528557645960795456822528678891063634585932082909948522525556723655927437555510291069144018220549700469172855768044844853269911971098239644714412244697341947046522 [141,105] 5156349683291879302175266706200680552342664550634935141100464978377712405279370310175724014635628538353700165073307966997396721301440427021421088420398084622089933592773045706142521857050970203180464447110280139661383888345721805449469501215623719658490347042826999961893446356224340204325040878911795744711567390038832736374441769187634315993627038945022843719473406901000399950554866264526048048041370843357127264162634416893116549135802082391566510792750642539668919888605018104521028422811535867696234253769350489628232182826097410226553234624853895554067850863281639825820240102209509501849094360749323882765206009826729000323078918992234451572146333926165338267968835767801804983755113129467864462597012867929959763163455983142613058286700543569144013888198603952294691640869008350736865268614947170887110798281049346310822969473480686914317686642637353190069375447109038372335259888042368439526459822261857174323706731975519726050367374922825374585744335713737406584800945639126899884961899499710348118762671681705734222680518792893628454725446148415079960758679243722023531461109704444768697362491715966354138132126743591762000053028569959672021 [141,106] -27098647399614228697670072902868430870153806237276250085212645844268199187655686355266337274663431647360482228932107512331487204174722028794377173630504150780321844388366994956114381381771881000144822288396455622872269508906464340439449194391698862824278376486756609108827962353207491896653119512406402345612999342352777464334280543278550844498781185964637851595198664260837345860429351340512484856065556329703204877644232829028395425963542936849674129728787581509243686774480233204752787344173566141675247030240015543287479010767796693393041581660196873745340940502233368135632227176818402481607549291046691085680829729663219819730849290272403507730430924970842107249581815668464268209197854129289284087777138230761910668457914843064000302387363259479067869751211888878635493945829798427178272394147642183834504588864205969333270432735632723193026377482466471552392715559802876235841635998268174343202211035570138786392749778001982609917042379138177431267291553358013303221845721887888007006574525149215515970015620394123179712260024081467870918626999784542416926405652575908486337004692084939100417358517358348741617974302377932331468861963246 [141,107] 261890244635754279217315893122219834937070570799308991704156628785770501158323005763276950815185496956058489150422365712425000001147758936998672897268321016643315097651312551105205280068751137187057545205008655786481010239146447870194109076099866393262776325145388515555381655032129304569026504606592189970511615558630467182014460203886191306498803105822999604016039130027463280202531526795484179420795123901759182170270523736384466369128360389697179941979864762433961478818854639153640029485623097464573793123856816969820758974804476009408234021412839784030970736287445950419936492595774816013352406619613937898947683184976039885586360339052585804651129318988388034065944620740740250326429143653208027981987371174634685909500230107563096173739402737150599420563581376952265355658969672872474187263101911553126022346534061080504610649040370067418476770033785400030759692227335269549864622579729823493600318802747054359046609983962764484455529552854085388748535754778746403953558895288796800082932925354467202877273989391099730947418069038316250588403878829038705464722529720733809785547081590593787337737797982701610017024636603289869 [141,108] 2044496474617623104430943677590612306462602873010331945556569816253692126737286933613728574140853637481661877372248609456798548117824384130663393088609785269527454350936732966692982424863892217421881991421882924865490876172025207029845951413363509910227593949181817060846499518131685989912745175710057691122931026146683688982048123325496685373158320231235120520968675450510543893771756399199416167636204654483375706102902035264952885018107264093435754508038960708816794773086056194212695336962137649823621770918439995291991855651789835139554797528690777467176013747281883859526245910767044639187115507654221643160918432462175191169969816512517885098988838698457349560047813482233622667235947002629921662853893495742188467241947966552544248019291364997262867984278556286360367287692999284050100125819002552422184741390810181597263923863911722699066105513793998704750646381061008775371426367680561451793867099730125021536131419454238308211224907187249670225549444523462785316489104945861846545497399645659155190337640715918318497127038425900348319000503413193933966886478497768809108191473729914423522519280298031044326037831797 [141,109] 292151532343369173190332281308654220967878457466562379037389546473392239992981910320317973412569159323949130910998976971400453394576049759060735234018500826113159670575162031353153788829566099945693201403612241094154768531229045909296263477386844266351640710639074080351144081237767924228217304011460908469715722668340773607967373190072123266538988338166985939491866650760766450562828384688092683338903135253917792343016498756980164012652168369531377552089141239531866103519088138924279916741008341696922602250666442439340039968714947692164569275762268466879237209356388501505694788697930036537822528368185323824731203646021138130070309309583606007597145020196164174768647273033623574428111904015560831562687149236060675373371724501076154730232581623211757915948917451540058979060240184411790570350274983888170527055749479889512609837851238181438165720191375205551902550227427516409148977029608074279969823952113186792633309177023057481994965300144200981052168323234261645320394407886007865019255265956453668851302714674827426941806455960989442750855901419058258920229189516569382440867073098170477580285180930347894 [141,110] -708375116647229971483839637711322165537004836601389886159334499175773983886784215552638260663395240977796572348921217499716859156481992584997644909443712491689400725730110151054648889101454451989741455740599013405814687455746966162352092404670625018560952502662998874381637361379561390407563418382757992371195999661733374900862407853551101160934864641983060978760847020656375894723722332692677009733487403567888496639026779540725132140190506800395791945804860877432120463389259802006121685169060287953495366812875761630590890270252618459229528480501035035635154790891574828730836508049998994881610433710413273070396198983793422389162951436539973072917876003773286696649756743531386716190700421663000741747337048111312674153551983895908711708766484821961063297624890481418537466083755715489551711245290341408123121779986889588031387382326393541621846305040658715182079044271839084530307831738892761774483895480028537342998047747794487732410840398978573591448548623662578725441483904953732565789698252050671446173021536107443942761063193913208514574649424789175235099461665674476615803690494214046499417772 [141,111] -88243971588372819750222747381373853002695782181159946011793749070186550746812756169480309616933952065679064425945370532583067973097736396668431963295143985977901902491596125970377316599510983332321038974485256631303774676817316466818908750395918716428661778105652778056011334361638552944907607938341625093245022710080694354195827298539062364963860388566845085450187539982002259853144787073456763429057947184372928999120507111908304480382156176781230562793281024353039257564458534836510862495872591710112513773784621329013947526682694422541877990971892411606864293368059855663618267975416395968034332891313227045223504730475850874239207935749917205701040899078295214151286058818221081706650515167030092188676977870330068414754655634371926103635263204404943579064318561836828219912744984250021088227405658980727895367755443565804153162566781103770903201952532543259809412166525426609661115822550437542455393882421711365665767440967764922971922659739566929389933338251492022111412439310559979289754916068038909129454054628448364591830273835271482331675605820050062763158761960602088158351808102034 [141,112] -4163061916088603292431552047264812039000546943080514527809764799850400184907119480651791550770269603027868495536469020184785419242175823653915320184678007549241353510467293666047268665175220767549580265895134682167264330107328471969426924442561028418204316993947277498340242990351285896227079583062243379175307574435499877501718692071793086154400874225651142182790233354871260301922705688273385266310605855550570848229775924267531248449366240703504755302407568507217827395847690092501106195504365082092276312313775313148836905656811357560421894281942935292203307651405441348123605818850691732619079631234110755013414880698614648317287076345501383256598117514637992025570857705840591433166996373710397819637534039465931775700106062461463362568606186452445682475606211291733158726132884346091742449367822644895360418291395255359661616677081080356841167346056900031674003109368722336791611325537725084323350126953160411160200807634258976598006859307604941374739213870883048182078667231191043548520331896099360700189630574513437870560575879745631262930519875830037199159048443498619306806 [141,113] 99378300904383397636087473206946169849223329060693203987157811653213565410632850883857989608397545291552214320251952578327413468702852493698701527411693747338943802321365977964955448676489562582155635287258716852883115416907076745043126308517316444108080957006196808208287163689337633853755688019383775673817211557886924837556958273886890006882163923330127661798371448312430792133965563557442983870571001709027615388096780673494000667517586100700202433693821173168849783540462708682319357980863368445336765501172946767384030620179167450421390341742102335740088802443592380500930248589983682129308133957100115144558470628753917060630355252638915374261577558173803514043619623256890713232346490601308191877369502458491756159810864503934367317748627020061396557730370088684538798170358079428533026965517910718942091519106101389211394913239841543986892943284118210269586896131481688327140640010850079970432177209937719139437056741642231137514774074850571050888221691700388842503860094905775881662224516969558595905056952885356715536350590142561504624141276796076758975479391374 [141,114] -494893898710468427269453124583516692428508071104416310505412539162263559274594845322286205393475345370138858762656271126417899695694732119888392194465020611530040872603730998674536469991136501006004460599214451326086694072305931215102664624509021238449046604666406228015290180917995510455799161071159537541507862975881007692994453879002904812023063361764954613621591640617842750721812128556987346933913261362974068359999739239588896928931556050852443895426137426551240397980937733497523039475925565997646073088808734116310554787934278080365773200084000249245521140842719392392285483284747936593162098649469542071131093645779988469001176953913925980501952295467518054659446266930183370255196702825863597137775988960719509011293022423175355404424531802900644091335012148175212006194111834478901929978738515740326784744404284287776160888156013335481302989022729578973149766196902865228073656090208462402994613692566501269856595418594729952679750254922029370205216659620616256260705553444915428943594094418298545343861114300559117674442011312024158954670996696261088 [141,115] -119614224337865784497679542184969953404998602839829523759261296334212320644210969287583165867595424763724060746354673824928436980012033257848842063364816892093604612645465590141879567621789877153561006529637710480051629788945101997011012138937429115405701119628361221721156554650844245065664896353987313398703170088246792168364075139400514967818547666582471322579729339396741080938810545665031624952929380493047513111137258151153076218509794114559667373054124182174739025211567461478634079726685000299443893003206335052035186572860214735750882562061090946385744137204551237840719205267795662907501513766070310055028672671202879208479907386792155404798067454901253277413996120855606703805700284353343075852180120752519534832065210430327045876974083522512349424498502224389931576210161191590255141773834273333276573929377573608935113101937704686847086492807813997337167514678137934610052577371507398219331619437314019521721940412361142670355222326417273565817898559897673394958105993033273980321938743683351553658812099412535971068909404641525220841593 [141,116] -947281347590958004450192702040784690016353899273794013930557809987353414529490151259977674786301781574081881712597521656484911561684958390727561882406870914198139325083396143551072917604865738256065771725150721016108950982120081872205264896899345065647805097264844874137142918020710027955309158991167446609680063110507158138587541360024046375039361461389907999758076735702312449567837253968769145306496248175424907149870327367336743617906960286279262541394325429976445284688987113819299509751940097414853575980101737418906471127456335012379021794631663603717918851487208820754676350689445393168982934307217160839562629605788190359621346466712997129449548444470062025535821924698881192007915213785497379620097977626047327098737301252225945446426164610284888308846356905387459017268816156898017967645818702184922942828629284776445660201445784661341768215483449996788595575951699338367958471864739008013657418146590091046814227568138757210130166115242125352817591358673274416087620673387443084771232414034800232991275373203396606810198155888 [141,117] 203017709429296013862719939549303677519365343864534322333341578409751079335765184969604934331645182004894672906114687110126731685183294356418234121123747244692367609055820688515224362787744127199639988523404600380833487868524695689755806326926054332529491810248580208306443079076931203479235630566394767914320194254302094488929350183349756516854670252380432785651512366711250290518932786584727084462647355593222441768901710569253240571752853497236831024964515777651193920166380249427992205933826868767745863840165534865526382650478715018450393181714780473518245086597927344097771346564491823512532356899424752919087588598919302567213671500306664779270139097126692944149185490264149974831304737318889722872770899840385059108613757876911205139377880824771491841485729656478890840914849001994778527517770624966673173514714260735825973616384396613740365631021162715418268765664965980851077581641508522373995632290327365857647556071287722455691205034160949327374197483650724874714523765176033811080106222756792247281729014451165086 [141,118] 281132099273110597746874534961234389337139601176554994351635519777781964316783307413950703856813721594713358706682657253545622124321217531866440267237916674437300706192680893552712953061405936315444285664962390581025956684749412811027305498572402307891485858406759076572193150272798124514121568293506439389049226503456645368743218832044112281371736805350422531992531413275404443835460146202242917539039032074164539040546856829354247600970875274140050403391698753414754606064114810701706106796291215916188109809643454858316547360008624135368618671889670697554870857995165651214747974317258025799082336152510078636834032222443109200496526825162042080390675207061911161027903477737548776768702127061030595396937643068303270791782553870301413338805812988635323642986714155224954092016953560484193919008605388179951776275702288115793145299589804922811734471175818750997239426458875628174728731742605139769675986961766996977679018392099692408804027302395758444066666427587904482078539483239829620584932948850853665816530 [141,119] 83680843678205979302825308967096840417776765826762620054791791144092867984746093898445919496986942009192935385799149488824301324313756483792792284579951726180097022370272248181751636727143536800040901327905744645583747186542230751108192081035189263214624304398244216287991679095903276305996064443857901953639353658960787411808194867729491585934891339474390603618498376283505962248176724542284045558963636459721518011495231106167760756832692565085495132565379428551089215411985604111229850732216216797621686384651147859576974137752002506243028655310372605806687411666915227927528321859549552278844059149988785646469961076820876467984103732974915134662024492301521479555817612495186645818326968472498326414912238660027291791639713604453472276793896707207774086021081357194438402901655183651690205652245853956683123992911709275219398724769740537591897788837282355986879891063069898750457540078486699592358426927488260093882424277254485843156932889140465729911989034907486785544041821413030148833895434454 [141,120] -737837520625285269406548817647919263905486283979669319973134625643621919934438904035223640057460640734904562648442729097051858255769777944018654614552152197688718146194656532865768433745293570836233443106771330080954457400544859982587265702023585659196087557536278624243090808597520672727088663022019694137652026364055633201218697242669021462055200366602360930413891893291310368875102330029165798910832089437683168750585608905475376265316055862523809203519091782884579377789157665009113956717617567802861641887974057858431503313786144806619142964387843735915752322257200477644043761024767970866537638529673222955502267535208963850438954741295350759369921846999057030672592187030921898801317831247615198076268338325060119094552143334506467128305829183931107833048263631191489319437760338140506827671977572616779220684123744621734674527796810149623292200506892874899098717969353289621282168322034786126065869214731558298890662677664121123565018511554787602824200181864807868601158641213434222076 [141,121] 1726258984816563552952777035081457834720945184119999755495528200660703570850077412683288630106804886120728226833585446738319365254417609100088328009885621459686943205142863994899838482596821798542672266582964012412876465556634131625630414867752655086970166856053023650222637141940383495047838071564370016879249074418742212175097688034654379329370346862978253530296899235156015805436877936625592316769947414212764919181766106720127659338554651867780609741328381503015606821779924468984599234634686307177943040817314913835609868258617504139244774023368187154843960642227467025721119651776984253508449698914444625113353733456718615237227434382969970176469443742013353095281510388558170215581712365223325362476875101806249141401363230079157170615921990205630686640658846677954977436149518992725170970957910739510767675418819232260765787517498427895843827598315493700431772806985144189023553737343904679198279890434791708078816682993211393278140321806103427788141342621626627310278193982273 [141,122] -7729844194001205007107844018048171753258959264463305024207509131095754448491919486184238486015779832802689775141401673864881174823371610275874319052267872313458970090058896351845589385697559793147605682198425672576655574464237855849007583984433643071049747076230025638091139653263592501266699557787053181927057125148525864332101342323747621300260954636178079712946434390476274550988006708983759943378293007670330951915716467307637503082167672629321886157916775169388104672390553085964815004770250390660859409434880081159757405602939526619185779558157738358709736491633752412500071897724793074217330247573246741088172802145207870322699017265909726130491283765211014797671363529290819556808769784820083921764335097722216073470164481491423602493474802072549501486998852273127528875473399000938285769359434452995531943416794496942623628813888966339544355735940155969320254745628488709520986577881212049951720981847784875926246778551687874597445096858915722495467749937848213287580 [141,123] 6344866333525908472366959587440478828916188683540148215217164254272613354776789918271696469109331774643436129983697539412644709515378211969056745518965833449860266214187617836345406847608004503618429714201563014598913322882328131445559659094913784070128224464062733080291912450002818437736059344727266698687273970863571192622001785693742076323171597564584296957153593504802645821217841926483821697559877100912278337334930333327845283275500533427011317932051583770178600997947305778539732308920720794027045448992189156840307546424271864798047376093608297833900113328448662430388843776281054343060451753032306063326360415801869447826309904518475766276080402670013920663910079122525020801451052977455800084633026437720853133745615056073740337782195104278219221900280744163834069672490172455741683621302903877691974612681429830587115722985793901156839465359430762440315330283426904014510572406271580900284254826113002900853363814574007016838938029813780889717336738107558 [141,124] -1375934445894766515826633977383239991025794702263465692646260198173725424891021198939137614296877420834076835053522136108457716708864786476373290761571895403061586673655856320132014422010224531028298501373120797715710861344553896358327514681827774125860942460151521773998177080176959989225168361471568468984572747914717271013214508672140778780783356063728869397556484004601534948944577103922438214536377511926182939467015027909333514758104922457774578523851277814064209906339500818369006647282549257388314413887376626957750318171498961249600331641670256170416346098241916803726895598879227424955474894834470803474893695417762826976473019173316646063060928675989784431425069581239794170168361405419378355676175037204336644015998927385707973479648386557034245374868558125418541783014954179392415167415668162004516603328417880089686002863818791996173306956028479541297762992923779948628811077585806036896387949396348638269046752686726746698495860485592558516540 [141,125] 353364015580903128866597891782829074323260256927857679335784108035383714999128821133662585510132534717507867889909932052859809819795012134943064685726906331022292016270189652557134786242211631672068850114239640673903802208964904081444144890189382130639022079020562032950959858235390180800386111444120631633351516421419253423016561440617501698002938577041130007721174560492493750151726966082168253647423936255073528762143745179601590337829595934951316809649316561728335594388824890923494587049301804654996675037300554261415539028216481702657730329110498117842326307051891189906815085187076497244778097370984475815814586898236204409321020039466853207566263248302619942046420340459995398724922841258597348092574012665563745978988042428090716539662736939431652467018635213289828808309754850454750138722072929115956106745669067142746650110703237718732476384055721438900006745368816684741686714017294714511524273341471621760698514859482711047265605309511 [141,126] -18598112484562485177334607863722183772845963891876167520721841613614294331899961705400397579630784258873790121297224459670986803757229890997482077294902503978179250151516281170333719565289350043045854637092450871251749213233780363516897363342230965587646378328063744596298271803869020389349739998768941460858153702343488554132801446940398407968549662111981694022177912622438607499610500958509654451253344154821932975962950407880519767023964853764081332986164398628307070892526130517424980123770136470437629893741258022004314460490211664641777451387199205088277751711397767805499230025712231706861040767343089304319835746447965406746852206437426195177667238024148103643535742103610722684988158533094041137332342801195438644236391301575798128155798358812730934342518729356364301227669840350977377167407414274044317532111399123008825990350425181334568530702957490831525089000392214239304446129168738757315073645495570013646448940127297425832 [141,127] 40397954985570101914587941224877746769761427046579608927863233713234796197829618455353201255261569974487951993646955462847789026349340495786008491398800574379832564805583145478499890096374954900248877647167980593562921825189751752364982757966407554689641515509191477859045221798238942390780973880992999381234470296377949320794301280984409142378419443274261617490506427463827332692322459180644577059525542443715211670582348021277308535039066347737090814995921528365913282519695980757768525145778539543185918141265160654707413992208668569645839862070956933683570147109935103478574775742695145816418244518176458079941689732624397101644861902932941027114873185370970718523402824233184427379031073593062340907370841158801283263212336792190254913353871957216150862173703096113655283267008916145918941034867787032624265402203167313211981268339899514734931374727674457983480090910680106851817315842986550428329601910638493787477756489154 [141,128] 5995792150451740497742164363204777270686916640569725605476363603091544151547984806120708464226353824016240745773584651997091859572326638430336234872173603923358990185863249012530206321162401856518545718590261858927215101200541538130194867309004247005086986961777792494920286323971424714330041035282286733410374727618116549793303276517316674939559914015061445379965663767787841978900758181445267458334865214435171301647577036286472146938143546492952844975514361074105939296339404994513106269677575259597505517294860994729256713457065896865897242098345731602640696054860313610095093582887706350965437107081770364247221632259722819444074245270614305345376084350172710700231958455465664032462905191962322231502635227844904220131820420687623674125912757439640967379606246383809542536665682240655738711287594231232597369512629210369464523691005997428437656798201742170346960751491301235363963461567995159338710292949934019274 [141,129] 127982672009819815553255659540801841484122637811936490498369113760076240154256768340258616350929576621483310943015108269492852932590222387559868916313386709614603219220099516099812142052874171944448916632132240629279847567203644828543533348277745307027430707703899351651532977387590987864980924112232672196997047113916704308027570255193539931457265824148530979420385548534988316406910502073013771833393576089619117517899401071413252003194901550454516815804130967970200778134373083230853449100049788866378914796331967964427999307087751579683133572933187416371678622584539336101500605773819166714016474529607750481193772539111157981669626519869212022631269925290152820959893426225593025788400128288276789422145161035470828798199034400527381879789100416092848445941814651654261536998113436992587520347418389212884930569980762325855113883641465608880459673812125265897850605015875195456190418430234592488360459821 [141,130] -97033836347170596146844419972055898977142793452743903541381171812492924465730178410569272050233432032384658531555425552669789390786681073637239646924142705368144506943330981175175919243927082420282864138075332489462190356830187288460208341791398314764133271694884964727124449536009853642543114352722977915011609331535236509499685663520990352592369043775798222439645902046162369312852253427398372765802945668148973117744843626854106562829329190864897875246355626659380371891840849570284669764833331528894179536939391805467324428246369336107528905328773163323348386316434625322601362044970361282109412284074063083868230795887901373084110219344784344744552639386053312415464830192684527466195254313860802281657125554385264437859537417136559898363421455425566738422889700364493492562619280126025008931627599058566728581568652630179937525914533186189568235456722773144569619136079825411797902899139094 [141,131] 5957976926643068161669433311842729440833646668796353897810093481624893418653235232397968167718702399240591366467340352780947125046322007314372639246177214709774837019961916809507922149237654306786451420101169864651104034234532436212622959921044505227426169202470129133077479168547066618610606028957147522657598723283452792743757294189948937155249467779256849197220336358561377091450095165917901192421756460864399261985783754785707640334334100389041059122746206565091172368092275969435400105291081563941748044952819102711230611086801271488003064274534360279273576475655787204895087169086070784841655157621301868463346915663496316633896577197126682952355316529290610862694043173464393387981895575975383551692544235441194986874418570055241364780143824469385697908290142042434232574935719296076865861437241724796662923225916025348866116315616029101548629299884345216183861132436483168215071 [141,132] -1556999543620195560771550374688977750778785901107325604936692876468485150712630554812842104823334512057713282557037901795873092148846504410798285175941397458782854685987057819320091133495722130125511052949575836389043070261876690352881197424087628694629638868495016832751449193226547157450516889801662820329699007444401727939918347867003981366679492288504215846875931373197257000181736519209383071489264970537052439694321822604028799715577874550736173168337979911959784246944651066072601441878639425352717233621213945636842395945812817798160850904244483622560000230694530547971774897881610271127150065600896773204494138318306596484657738771686908072489155246653688546521485424579624022299653384513438322721537117133031545167330698783414881346085804631079412440920128043602815004177169131774017074724527169392878639891422200731671971627863036123839259720336101350834783994864887 [141,133] 23144946427691137693186225396618896514645141840628151074192628696187250741430968725954261171296911323557204797996301907957277138262261217042487490223293717071970699085358283096325783866229727058302692985414634687908383332132942265796486795256328137766056056930514584697415449782624875446570627860812962634459386312681803012066786936521555383632472125080302772615458262700085687039435337619221378632641466006270762991536560648053442267609340413325652028657351364738243157725242077366911041395633497367814856456289344648742875331971277941329883471114376502920335556105294755908335071301312025521515545760899542759883883561999802273072651411941052247448613900777233544070719740334538042517100465070413119894399760304612536941387832260542665853928760682178918071594566904896096569004799741818450459228022110374896764123394758562979852990756191599834571255036474475549300 [141,134] -74519277506550320694368539220602111791374104055559465796341545133914629109239568263285377498756644618391478695136202007480104672594436427510102312942217634125090110612610332498495033937682324909520149790651441137314157188619376202257708690838213531031950699713779617964910662638042975345315167588930116828720318964953372840697505691709098953083248055386995738570277708872252338217212843637031450786287728670229378347910436397607754149192924421091765765888012398505392917092069720565229399401500489947850083642783365565025899176688926873798855237495383589032868459299739335906363848011542692172237059848456369346866992271252240565666478568552274908378118532176108767294307937427847460329738951662372548899826712759586594167792338296535399661233393420447888958209057090735946238188678134622896378976594200682497495689089641878332781920138431548163189351067 [141,135] -358660718993854118397586874618408759028868857845561750223669508238677537323307315261065465761117594811812734477498445960192949219701530209660486894649107897126758965691493104860722672813998992097232860773475228789852995617792949198541505100367678642300487170745880867930211200546536354153590108287499894016545444572956578381929540389321797351138814224567980107659157676170034973140071082864049173376020848595957029296504841820092396738235020047332400872785430514499095079935309212452493465274737146357879846935612491410425959193987752868654891025280379118799523752428149460870674828996264926872940980382009692696468858153309059813113258199873468337253937249504656747290863450393628040084345890346538245926284503127302040058047630183347279613295934763096902499745588007931529398656937102548460951167981944840708042307497617753654254520504300408 [141,136] -253619272045681564075587933729738089292285001885866565930682197231156054669777660094259333209561219820776484240636425014302925778968233276398844474152968396227780901960388789009749775997191981656002785337357699016087389393664267309717159678858273259890994861923841970230688325683945070733899135060296828189089963089458611112076843483285066642280932057080042168571595325900166665072065617355189399498936731008781309254168560437809729400089561766713097368491032006355443061238728732405514851137855541566040999671507233253515808984924554295230360909731386206596387828700621071597181671040645446376248176250025189788893438993277719521949678859329465276531392460453113050879357923049667226418767927211371920286226233791567965059090589227556086852128318316184114598826855238949147087842193670088888200009305925260661019288461752640097952 [141,137] -12706448366162507310873044284264544939507599279352843882075957325350571296775995758474471441401164403895845923881029972449401313321776735012557090014901007747760685337870108255463958001367189592884394492101862878508908178565316614153601145289070872474787414749969079527514264010557444356378733080404075117541482964711412695394692879368591384455911358681817545971936442916002028498643929294702344292461001194420459262145975686330777724566730302345091880582794244180353872546670993593950340335345089452679189177052807366343727197313296666501939748183312557509007956161634270616570448379425320288903788177484851834456940432605574426905330059543958065598909654529924367333458245348993413437049945579699703959033539821100516445942400204988695937034888250527123285018684776626171817364736958978679471723568346729040306785216 [141,138] -43978964662006465146879836774689564849174661609873751537849250077821788067252943103935335872640955259565100274720303768612997322672757643292546819523829489822440240462144899586252897382545717722925506136358867174841906644859505637992857469597354273397949320589965359179977057071351167769367362748183137691422160846533632171456248884265845542432057905267935157190296285374062229507225340326449441020214643037123776795186833039823969680858218248144888035106283046104545074773549683608612456741740566358806264528950561562782199446125801365909357149588138710187955863662363346023782982781815014546260892962868551932451324548221308701474213536659703197894298465898364079198145175584554658108502144890837801660212322326558815035191570595260918751242504705190928056101096890225638025696281020723417303803914411 [141,139] -9780032690827202806090572388640935387642255846157723882519861577998873860444607027114125053946886550109018166534528542055721032419726426996345307785279970804483126338607699513722486129767162791919596361406152764898858458581018064121691526090087680155953935977019902238756516582690526778868439374970937813812305754600931547052213095101582461017217081398705464384727972986063117694786901604633435447419897147252697738110923171938754619190525785152344612077817662688027951063781827026043774243395262590838187581270609853327183882836237772772123104025762352119976885395060049044632109913625300171009024682840330689531788871724427897248162743891194379162953562140869021195009120244091896538648070869064740428968698646035347709252863236964358714075423942952750108030390472432104915135273712699 [141,140] -126127773255806601875901901750000263263396122482057913728923574724663375372455916478084287941002677296453632922594319771437962967182166890723412522837204314081437424709084773829970236412552787931745083083048767402451854221116986659723334300766403426800858029427401892063660773829564566547757697850615852820542507703619569668745631382979520506278724304818815052188097627038410651398192495356880226944125566503121161279375568706405979794751512279889215675641234105505816808549357729696863460792522868026931873670597260484656103772554706034556359050842811973169655696818294200892028841891007920934769974327179056457757368037803625955518564909663231898499555147086260094413008598837139427660487053507991619728298983287501584241101577827177203890462728676826741881429696717611 [141,141] -82431955337224140704313096592085435485906666592492549818679356508111302203676679556185892208779476080332727973156498101912778689096526461113624646142043453353320151088069092277412315635485871876617959089804106288526564103399979110209991197982065876288162321046235522528062687326560733009293594049919495006104358556905313416452560696852006130265360769959568616262673153014306703335795290825713328861560122467494022039103747627867127846736626578747585433578596946665997243221716529750908544717018089305560947576795193945111340816663072559316042431766121270527958165604768800712362630789593773782473367312372729641880989944463388307647446522419320433249552689959228520513671812985544961499600860644104127159144698475876148592629210784728203990160546059567 [142,0] -1374185866667462229174755885707434907829616268850199980780914505006830561720506607050406833683028558878618292818048433005996493235957687527902172011287594836181012325603888697017362601047713143907536955165879499965582931158371750313255748802813661057375320401291059802127100407600525329476998402379700788254250737885594896698010576862385041840947397922112012958703108835081474804908233106970464125542892481838940669277464678191132393060117757382553503995268722315304200231565546215534575612701333075346164383969748810306162640827959716701131793931711665145692742779059074080551035924491816592514635220765219313705276725229456768073258984762576516341572700324770821498750455834045396681847698054761755011302189016366670385941525524170412488957206359044680909746046602381686224308062982971392847846701457551061384325634906707125673428979199799476410995030552732886795644949940631218581977701017022773537584150572432210836441563156246974000648921855900663180288255543329834329395185789357622577689136355727179053325335252810814976328042836844229742376150778788402352505233185335476252277171888920388124234053237553872633996216640317068653990322401191357439114534270351829750030154710032028851932309273218211513953330880060612601958673859545338484013100491994506483210880759830970386247523531469194290053912289414299315416523714184061582185973210515474207320256429311263637952883008877142994746750275238209946374052174868011226482852698837249487782023572019127668392032480808921955405189083688560686961724711963108997967755222191499342443421483039855957031250000000000000000000000000000000 [142,1] 2859553451672419236118779008721154074179594476469966709693174055917276339911902066865844141355042995852005561058655092074598369502396781966976297902499535255270158442007683536100992141669585677492196751954419438729977597765146812893748778239377796697997837619830235255299228422684762445501465970848029397505877715248142451881467338211361262930299789267408521901792985819541394436681604064346692433957505068980409819543263957402144476246255453642182466782395090721410552106853566130869144332224650901903877657399612881439373662313279840491361894379418451765115989942380818387614226253042181094339883434463103601861901557522032426674060277522065834685255305224272577188105065524901052822247981440436241288368017680043130483841375058648541111884694267596256639677865777883309163124040874121129661590230512907834073165551441773494435107418302973731415203499415049456979000786140663185164319538266052777739957578406912771755007903880239121889577580746675539933035983432024153247882530352323269622369288645593640170115522727098655769276923839779185176935577085959153790072539631000179563583600069807377158970142442049202799685864939692381976596972255867963701750136296700677053299825697723560733178033131638936998553317542495800297944990314131545011576306639355038083731634839549607606290641746132991224350698770063980746423246829599830237779822352467194891944196004463881512320841369708903048172952914078723622350795230131423525803314785125482247583242983503767516557341474452636768468069415179879393277595748030989864201154105961544260594564548227936029434204101562500000000000000000000000 [142,2] -361711319357890847000562061721847206523302631172217025628581181605908187844966809825805190023703234458599754182571199777896129241035281525037199788046955198600768024977153658063707352738760009122194367127893154807859765064578372034111649119477217530291548618576554035898193559893166983846000838359524331564449216265038596861599380879006841514854945777767131243261306111099061073951732959270219793134651053685330640412000994832116922606775965155589947868324252218664616971316290739910846853139829851772214500858790101125840961427595322667562930696196650174064451698020479671677305327293195553683703503874781006261013567674605797407888758138828612809391399136377447317268225037284239975668999718017747847442371838599244171303906361304389944470901532973236323487231635839082902350135960709339852213843747574547025679736226028852997070228120470792196146681301463677773395215037582462595898553157072333876307728323030152948010530139262471419160924889233817712670530033881287813446288073296006156734577949199170061890180571541586994229236753483959168650409315602971576270546460963043538075295819183608400879088214016504553235910506658649098563580783914228347420132256948871984020619488624979072996484901920826290291025751808444958869713735266296730032582920497605257468595970832174574459558535626794326879386765681542778742671166439095308846363198585718858460008545509798163484489442231556817754420001622094655904103006718439974197181278185718806803753171681203488971991094415388828586341069674394367444178134210035065811109211229969852274823693960570381022989749908447265625000000000000000 [142,3] 13853748639206835752505772862411433286448734296440563924615751334989509755528686056867441751272483597960348520429208652321673468566111675196885485196959633590546886933059283194462464501593284851159039035257394764131778878019577031081151460728387662902325531936710373096630186844812401994572327100232406981756194737270939269952963231797950546924043666906753914754008297231654788411580013500694283796784359667532161022705448592018518912090531378901778974456724072900217294714220547834751267177177068431693269725695954564148845546720474444178631086751312695177772061668965981671039874249203034732403575631076141873770495057461908733360748642051506487432146165658974118284564358647866112057331278323263740827877740885618999886517156258384735979566482794743341051375611229846045371199244748338177429573936828691867169742544395617729471944371219724550243670195840158388209817060126600177312754930186901644422559047606313222921989196812977988018513141790573418192407079891248747931948288047118708754013770883575711933554969784187917284201736481226939134728341174178761979325946285834399379376576637078311705291100633301428494310806576952187541710306763821732962773456464849411066606145925395574983308077919497038893261556556247645434022736682540832356801287850022100966129536642845139702350502249896929596460714130870150304369102664859694490681682618346101831545101935132828355803048872226634674311442000423471506482895178934540482213152458966982167024416220787349915547858410022784015434678512882286994231862845342228628396413873432800295103922705308718832384329289197921752929687500000000 [142,4] -256275359126099805204069845737393835519590078152112136299342688101644673392970218979158338618180752779086517543550364254956897295494339578758699655050149419318147153687245010236086006926585172422320531667402256146291241264787442358297685407754786581188997496443104637796970427470896176587723077827563581225234991581268714216967122544383804433561817245352973116365194910173909725463326759127592573065635795456103359303349731478084842337529504800395275084873758118973201540107876636667082638709663848244747385422199729497908780016970883373225310382608946496448381423415325620179563166446976395495663384267717393695767931681835788220094720720580980561507952704321943776573411066528085357767035807342991381873773695876390941316922429546301281588772993058142614268163994639273211069600672457058201291934935953099175325833403599580337828747831716364584818104967625066932593043280334033881002196964622426809480797034430587858753331142581534709241637857025247970359833092449637206282053492457602292266625428372944505060599024514437733918205035923018325103687431230076646724877807826875325060112875816245298775364159596848277140665498791795143475110057972491877571757446991584066289230710063609967147564737463918301030478360012770938450869741559860599320858370724302160002488868814707730045635628472388638327499353530613187446782812202518233726729581587001712151234224581345350542725338018323400602294725694380434535925365338751694765053809713509335903257443738276489103196407862284449309790226401765525317771275190245720623276185475183975696054396176126743966960930265486240386962890625000 [142,5] 2850214409833223712683715150831166978739339569310723589406230655909557267030869458779269614906630828223625549451623775907328494706954240173850120202474299122439653983973837102733413991536490585069985500203674198219250940078698782923829522461712979802399743675603733878587936847665921485931792058939454926926681337207310693940102232095029501761418741956126604571419032311387702087385901533608949197711480207392350754725905544640900023590521664624222055611393347226244609913774763619348097653390167168534180373555863272790983352336652912068739221089361840946169583616949592594922417642430273782740342522006897780213347552039486933501509515293182702150087737607136088212809934561201318327252357707020595000310959446501284352902927956956964658476936052494394190527253449007857259665800573647714869027724113875846062175259924974180429186034286488201164160837071217121444561421207852775795364813708052297590900650492622839309237140950069492138666473523062574001838509706463596114194658938405496007016311021503944811851032632568294793478510293956295430386139016095407875880636559337352189794293670373959632114696847521581567228157877911308542732259787385014777107023194048209915102338398795633028306096901806172836093934042530409438050358900245483473419034256979336642556372052632581339177561484765934954808376243874219456616485520921496659871494221655246927343877438475842665598843739987246866778712052550265788180575174001590852788911922191418627733189925437291059239388774478637425798911167091677743907636792519711589104081565138559861728728694885148797766305506229400634765625000000 [142,6] -21624845246783842951371673052168147175503049319426303312291406653888469912183024689942287324122085146762917349740197423245646605645103084270532434487277181209224198814517708684677361844813394504064475273496388528245384299617766268247177854036482244258723129594253347869499195004479795924560702737500731271740531479192500383827948287647042258245333868690808748985277956769213110438045380736259713843309744860362637428417742848508369602302483704080184770802828667532112693892535592499837450660667828688043817634695772536728514756750723946293668601165622797285454691842262236177278780423087347269388648849270244048924161495094490382462797322770386093391639490581481568051047117664021471680757027244644494953493640080474232772504525898809287374303708463082627373182698138920145623066936351559707830393177204158533110634749368842905324034731102416711631558312091315161058851913499448524059518047224127964759095355396069003158844547294814562180691672306143850861923966901763633864891740808233073206696963937650955421309620093211843284428753566747210249347667883364565531261653232257213131429560843832962416157914394942962999706949605180188849697910124117409334460587389882294011808317535424378359488962937872095507886971444179567148318120713519552812439295138181702003791349178478792259360396900494816642928429931173238542199158614145140061467785996299572689040113445291310846303696465060283874804354961995232254665734395703018738502957220328496701439430512061595433733941847718097137211490845287112871689806396765409741551411529939118515285245702983729643165133893489837646484375000 [142,7] 120989797187476387336194827403756743459215541325776207898178706837699102039753862747337909394374305123364842023093981262259591169232696214334554570862578683091349705574616065414891678467279939711563128752382939866639920952696098370831594166605426419338769839060043659317210313774580781258850638532756551668589611372099931438724752568420703294800844523990714425937638093422592544754612134676732799695035313817764818300665793772576111276044223768042572052373127021525467907821783606304454396375455452804530410193630820242507574997972552073476779726666981538557203011891414632416668552155112894998196537046701990821209537865732083328167477385048951641017662341855293224077217237459803940605639085153148831123852666645680553205850205094581637528822289246854708996156376969349914143514169570794127171290706847793689317040501461803276340166299974545000119204390118036748938506894636648328111814123719002842730344503764464686992026809347598286647823548430453298443569485098271647252374991365264024088343583664558018706626281576664521029676393552484743945565574681600335614928159357673611719265520734060090689832032234385444178669786451584185477903779242991898994843606174438986033293855457313802981544854794811236933282574922960394116548582475183725682223384847700579242908762417568156849223121043006128547829443072577595097983128350258029127102827391576995052940648984787875673734313906402195439094841975857033559840895416686668764711738763762884285230593033359074316462432148541565097917363661938201819276410689044276490150597185202976433029964375975850998656824231147766113281250 [142,8] -511362058828710530876951339577497822978628316587864812253965863184656939113782597554739606060340567985629786405674561829041067949228868003819498291463614893945826026419900360519359978590613114617877746786443203221820941344906818255597945591520260998051977812908054765496251092477889016101623643390279674225470861055704512564627428693099152233226157767473626197136738730263325252949554919209778653975509215887535140749663613377411323028602863738186752114818575798579803344500210968963863773829389783073017584314970084179755815705951228622772825921343075349025745607022354310923885946210466683809147477734061114623011734633646225681999365890324239438200033705528656727221583938017751844716875176544235559175486765246641325370223825260426133960420890176941258534940610611223812973266316077616917740981524605038028132234554999317304335476683197975101207193386041172653019901609405342021151904903998546307676151581885333930656662194519826171846127865365510673702246911010422180911421627537799459254333058855350349278420791254278540001708393103822391713936764812208570338155170018789240472217820752780907136855992831294647117949971081565301108840165756771885580818229315295795988613952041402810872234825970385244820847707077594222107160858757373406765428480197656759117947972705640502380250194336168889731567893392866322763892504831674565322564608145153463053691479701609386028208971145657339176320878648116347603411841527742158691559580823191724590353162195462383012649748989000947751588704568748034627197199440202683613401596601035421567837957468327658716589212417602539062500 [142,9] 1569710596971602992840245811919280645436124255385147465586590141631872554482178528750434722024250520285328877036917305758388511515556211821463909681708633962849079599558918768133030934601393522737051328156024942717576435695994436981612593553332076784043447810011513464438788590943470112907392640947182854979015620085420976484718409010225619140379826055254727426449107698164853915107238567158678561355189707864883709081779981920222593363427290158575577206901159956621701897055349235507888907795764071287155604653043819203837257677812460161503301151512127027024862546212243113748425427245373723774748441850401232475754754906759999458314580071282559799551510891422337654342481171767910637383815761241252421615034864416239437927787076038075246269420788338762781675068918099932592115498037413957488588048824153652006986467562496488994792953915869017486334488938337015400839887091697130038176728668038243112101635035264428357602790236090087455590482668515763826252331449107519187023623764668631742472026190499349767865711381143106668985153933339828693039487153944307267574836737863926120571789457726719474880009477844896277041794825004181365400858694222177786070916991206979287026398517265406952050601907005185020630366475917654413322861632115304419062581807728268225765653033850626722181701227124491437963588162756393055886009647430239037376997285821013010813949222180371016657151825890292961422583886228478332331749538689428038691031518242628184825217983435466555364720568372372853878330867537324982914979779649270807012560009124337086747758007732045371085405349731445312500 [142,10] -2940577873404661139560833643327212222005764150760451317533760018438679237740246841473678175540777689645064414639758020233263269845930606915074780866571037828078633123994062992967787882040060901452583695566142196475451335106550853697998848189533864816717201727040762835415320307931468939611924637057814113975190794496454847720322278076740178912153857529757932079201103790197587638642180601893943904451959327142651637974882628407968660446269219923373753947907470352525276872885594609834496927541656113634527151562239046573154284161926905246394292289629926570658458726596010689624382746237089515154640373245375187738644191404525365514697273098645866648011801791534004240931749886432170713967222559246160215827273708409327616724797706235028922352682932411945371255404026774249207335065170354853988778479697058933023332202420700004912415591621964277441502223981435107777197973681129976245986930597118753295664992328827416809664439576323139048195361002239002644893880153917026188603360862161656312592276130679247065348166289442999301238422851374756200425559472316011223332695450188411561868768980858101429100297920153421329713006353228150467470702973443635230363018105929385828451836750983673453374306645166519175794457641462570505801163840473759921752779451661338120716594833006317069715337134910684656111573082272399246224935763055184438745191070609625260720876248543102723145514686198431808556292021553529559747854733183891286152023155342878406425410390284039040766067256521301100330270047774962953846025512858145349191901313252175885079253703224821947515010833740234375 [142,11] 283882111175636355327294222481650645820396219653115466568624373290981192341057035740450705685015306567660457363465935417897307016634373022857765038691905115991535509517194715875605058705463613209331535367078214784822972857671407746401640569998415733532228684800027607148899035938514966262427200649235192957619155699097211982392626816941005981657029342680839374804459777834078493329160716900599160999968572552468355373275743073447998997631237411456859157167591032993197855475961606378276924754127596844447660042545164307062799928416915383975736473604041322603210778813495367575578832436827951968150816237847025482475986693088345812180402881244879698452599295408899194832081969490226645828798627747889738786857195994313635821315540481394068419879221659811261421472990543486775221153262508033556444217867485006388458813103248241400309265665298203360569167146284475564531175188827387222036968497321815540633539214588185480914701525291204633250767641595244453392109856104428857203255279013411198362534237548607475068366484650720414809860420213424254339720455278690989929842553767929914836843125550535545798914429050665868780745816409779649617420212299615890265087304803684039180079267480450081271470633403778157308552248379921625416700004733268418170097271073334167923702240031755024224645794907073915050597821656793922368614543925523873359413990905413654882206958833883556596421225822835890851044284800056581152346254878905285100199154795351841967890000464842667657661882867461375348696697058252446583589405547480177914692370422225776280811260221526026725769042968750 [142,12] 17248063906961552551573062363966857148307747999049633173853545698599888655824540960197446045954426389898013469302869684776966894679489100702613343949216476049655233723090334994129786013611479799154100691205592074244932060424806106039242952315879804162765938417468929382133573475418518461303762038578705660343704731006921249776401925538556338085378021200918418820321000665880348504029554997474613983656017925279778212492839066290039514652074262589962797747779009011051785255981732345030366348824391856920363795775063059437712178495048015179837875589910498080747262401586932252305399750693595316893863258404711367961635048468122774639511465620073935461403727833555208593110606446142975943976778864197986579782287432455735582667815344647776905505814810254104893482474200516593338753788222366486225312922093263485236008453175605860382799690013364405990682117491677887088266642331046692566293553494577133698113470975549196177683204585654611727733181446444101469212536413339787013075718644709212472726738692942525082121051074545317038864291865379622382407260317676009263673183455818586880407128542837888160185493126126894019037448993969122795860889517647735250904899378379383791581370171396277958786059653318230044313752821443390220562693558757425885342065999991573734396130438925287050861531781509036785756184712705635644499888122058653664186385690875376920344682729710274683442146711528580886221100642152658688606786174793216395106969901575983429264527323594598697591165037734913599587924770484026248211889605008454650746311963769098717421002220362424850463867187500 [142,13] -51961581763788052926352696644246107695229408314571471721374362903480203526503990391026155978364982142869327437001340157741246350219239177253580180448889748605838558801441399341609626197602164250749955511213692160924217733376407474258236387378147950096165183817544435949641272406043988075544537729777582578211916574969250395396706273378074232491023716401310490025815962340531117538959633457795931916151972818676205390353386899031584190279139891241451502223876523649757250101377428691534194325845411940187663940331502387352787221003761627117854783284544812939545921205106165766005715311029094668204431255291098010561015708888183930677394958469875454404135915515577288382065751223273387566556153272181135667805716455842403567380100557919745435330953245248148333526730129371913418490909034940410615999074335815235735792385229510045326134585137734530821215410028399445412491077642342889983909472467482050120425362283924048847170569523749500253701117969081305185265651074920693405561422200130660009206271731499286337065203437998012298803230832330987594212670007807886203227351936432980979990579997334332306763313797329495437049587098536932526722992930758671773356653580901594946334901666048928422740025364236018884485742810588837402283874838219597483792437420636443333141643465824429221829632645601088373983843755628005405357944444915389179678755237537853183364033225547751243955348772363105362951944197277436784171354435111509179258403860111444724790761962117115446373597410843434613778087743090935995525965001304490952979854037395780214865226298570632934570312500 [142,14] 46916249585090736462547321098151939854053148305547984810690714800984547689027757495847862096982772402427802321616846006017579509777322032500490317644936790365597462973676867697168414675782842770879142422436538334516209864750526680767045639145825644235700358860186090643451465475105937979732697302445553811521559257201386248887759914167888979615115434629647482323849831305974060348613774728178767960027718347042401315010678780495275752050516682476213889555447585532691139248916348671649616541575723560549975607972194312961237996614116608885340687137197594984899998852927986536144482709578001480754829060821061308459108005746715740223776965244232598854909427957765140577703104315604917817842492946047975376445732226423925774709216549559147829951678695776628736455143508059100231757072570026195416744164707504082921617491931135554922814390488115906987113603206016003176276439370875587676450352587812314975118040379767885342240001138893498227792554621673999844822394331845825476283411664278189528206475769536883424881192873022113425947893174425015899840323197960533540150730540039146495544693189887257027213418215854292847520308962363088722473491865857999820292513725521186925282429422686916600584552307696684394473026532955484390421870350401375708104513988352565599234885791550159428053594751678908261506416266105266639035226883006159447250862917997351957253681450547673684002167160937627699283470531002626068569242694210592991326337034420648301617887956818814939869612666034349048786254810882278615491501358790030694430865849413911812007427215576171875000000 [142,15] 164446575045543038331281508211871557438604853798860552991972110026484180916186825727180028686256239277011128225695720299045640519136970884176330579758987104812097074757609549109104244965597559215888819626045400253617410071487489203388841433716294209247617893639722398626819451329783337877449115350744270322967588552673152390867519217008400227017299201346347242294079553985180791281101942341486434852515240143366751238326099878197975278350067254511194451929867012860171689838683360108632388396489362425553616895154521012983461042145172040446033956472595254116387012814169073810097971690408237937591177292555230714387624790944475435266196340103125604928890937272158799572670626952751271076492140003831133117342665113567257702950867240870537932649295147974680083987499211893356410969363016630449507172395320505534159690316255010085664596923163333885801047723897402993667692623373501130614695322768749503999090253054984274450521942831372396436917133483400182276044686250387792498678089453875178228980685255315847329407786492203592999556602060115010171578162407034267794287711779698903329313375542604235306778144892276066099770326262548456355762536195429857260203272808182406373678362933593798879714700118978728711062626723434174487176921082475936240832467769767803876735317879600035640654415731128618486165042066218221296691263290323200612045481680535139757044041439692668954152415390927520534550893128658821814008893620364461604892151044301519623555436798135793175861393724439016865779100964312640027367209173138085769802959907214677659794688224792480468750 [142,16] -797027854680524291872412322630029021987469693267884152011951044566204328546057416954808586161377349929901616080412260158825423031976378002769987337305544919134226078306550712610395808289975084980182505045458046231621932936459108961915197336825408736650090911430951174545991033122427147678343237324872569552620004337250513685333337310590323112672306209796757748635992659611290279714269375739597602586124772621952159291837188731920851099547371692323503895057678561292335805531458332816169163079853054832933367219886815159111833782994486059509021309186598774603682372491475931582681205407910644030312036132374111130669804496982469103842415094136214448385952162360993236929792316599658736342833870635265603277494359117639804589590052275809988999101815843706026102312014494471732636561760650344938767662580826083347626937391269580014845366633583306844748849255465353632565942701608295485627910028575509163057972197396767307114692840080273000678523022532767041174033812119695910341442804743013939279133311443450399088935491740500211515285832545442882275287690484658841580219588019829336230240493591808716143438332578429970661334389955594580787534463743284110140809196439734857981025574674101012464116491376566870272686840732402118627157941918849749869037097108260299377068002659518813750276947074561633626924177858022557531985192982500072887436423615558293495757690616150238797080204202259744648168028106093342313753308395285578114491947331200418159727422369848111583678797967731989104553717587881457966763277024194012267150056543624386191368103027343750000 [142,17] 1873517681477714330004758575709539534884931390478062567017284360836762858153792318868092972181644933940907262034827286557527800575309227815962569170355916320021713264656914598831224454548375675653326005978952891087901578262697493814561907893270747247677207351959504875679101370167801331096136191517908791553000804065558136388435070106290080973641308721162177964955063373079015996556766685252075521492112704000243003569485817001773112723707324039725364154708084764596898025532704085139163424291964252562177611175889980407791721312495462466156406665187761795841991811613000724652320949058557155682922814219153789403244525516251023922767899163454834625518214371314497053959228046050900351682792225549932158352134667400876091975725567647405925243780900312978123284779016353962215276843805743807970116233515265989047816036383142668373513534532344659646002746386217020053352087039663948799433671964888866671289117626506281983153700561790950786284680206305820859914869312116912069921738693110078103824101449302629491685896210131008408434539307869515480479206247218428403996903407059108602200862167683845431899980839729203783708795037958101029917614342058390106499903992934130317346351456370016382827645255112801432380086259649690003584752418408031304317566387889410101896936284445455247011968249764701461778020169541440241461629177805249233665608248200287555708545817359283368781955292538175705808209740383651043161717302229020393215865486705793023976400605691815958713763924197286010847494330612793897282086082711044615562846600777885876595973968505859375 [142,18] -2946751153947436138547122698553530346514961235364944765710130257294912613428755144019834738253412737987537406053743882132516423058525292690761136405583151417663009106142442761748160008087780143062064862553841639951976843400411909593983563284719659272253725245033780623702847048727858183039866514231618590575477442496002594180789270785130790351507789805992286813401657370128992480649955523185270552003946862508235552060542897824377486852518577575818075163456198129500845794694546434528220653470024797616936140612487471392947003881558820105139111939242812623184039648171978867163699646307115977341279284442464672159743201875221581469966999231122773577249841872234608120794762969011820987742730799658868557074177381180643343439474513247091322606860786203246816281929566650600384473358499610687954580035265374965664579693301341007785356049920646312514810093977380348430105213613950927276777773658385968750771865423874888261482906621116308955510439964346348535844615716809395437430197064602882728664836964607071444842037691154448815047818610051888816437015758999178530104051380350907592751171358745702620265012860404191077661053272231948833882986283716424822180966056290100612466610697070147421197994223185769257192700800388878275945414796935784188493827687173259457586972152431890925134313596129578429604742984564377921443229146118058092728459525478436653971457861100073474101045045558815021110261473622460792210207142729946075703327857314014748589789992807782953417074940505603141429521666997915450121566996506047585011317024322150051593780517578125 [142,19] 3101186701039665650120606226455611002420033972190517038178859412684926737062770730725068640713250207830434942303846825847901426610875302184203682610756421140858038232827888998674746044805462636675358038189813925168040335113208280860433610800720620404381160921267832999767366544260764154001427092990030522866609989482857527925736176461276976739007067430737204766422696878366672948882094814300042831501639766247902072748243121097479410010848068107870437748247917943387914821217787135763999841658844070554705584274837456451993338588063089556802720539196885803245836345980061386820400950691967102754771613575393898589804297283308836495582529848045699305958777039604574941562049284191395429813766850556056504407896830036458232981087221363475456678035653649579537083577594968967878444595517036798076390014785734932251074675867010243652955547551702298155006882826136267447774171336117236015618973316507680069858061729764982200029666903606285318558335339499406863695688560189961167381715737278632920699535755915217573731313154939803706579917317877491252643846093831124896646840329758312108152925434326381481858092436274857460534653615205281564157625058066724746052622847927924109837975989219791516676706537657250251390612715389942532258288400302069261031319373714584823476821512435794748365743258346228373143943433355633647152348204653057789046913084467187658379222553873458157751925379277179408321517690689752131150088345387279023421362744515245319325145649622099633741262655665586672906154503356653525788075521810055230016682789238128662109375000000 [142,20] -1413367121211847118706347842380397675909764220053997947525873533412283877698107300185359597005384447742394992639305202080012645368774411671975850237572027726578409999081750859294046167523635805242806743584630476589422012742214997226493741847079546442998917341574758990747340386796917889425214011638977607848301888237686862703483674643548824378418497906472998042783746462780857326967600566947694006346734694310544188455067264805704044792331784034062654880969674513744318202470569385235977961499000683844400082233171167028007947877673144883743960777076179285526642558089586196406740047377833812687004656340060036436523275865300916863319751230958572377971923181094838413286652696342137187036037896898747749802104876459996264713188551673716942389776972487680784044508054826919042723364141832198316042037137194828204065212548585972310798995015071211678233194519444680832283731831462487681557394210592897230681341922810238494106256267742274535395687586187944237853024727216324215348455802303164316081058544471204880981262650861255535146630213508639141663962436117119806612916127789270513715589455695598880464519718819219631521039409232903285485891196759481704315293317363291953157008247826783615444692732932422458437946542309241664958000219105529091017547831875671212951298850402732940936539441008732863523102658221600355872809894961096982395436957157038596125442326635889452109788703097413801881732481794264306237046553254432671121466979314943081726192840846414740396572070152788783853649490139032040029962419154331718398471692333145141601562500 [142,21] -2286628425225321414998006360608343537930313120007659161815957919555494565747774518027703961159881079148937779910332172175704793479836315910909527317839707936850033299496483803136926245063741405349035781771538399365638729928720982676771957556956578339252739333975023101582140213859860157449483078101304574730508892835388508720563489045516313888840131934798355138372635770215618770637204796720702915673174852945430336997066363690914838048223878991523803768359687025492745776496974043057377969304450176141847606603369911646246361878708795007196597677737536743854055651609833567116147926098149552883532029887513682561446619479402491395887805707681553561355750404540640659185801432259678012062115476175673288717742052759653637267121557247897558937839226515992837835025182277098326457169214771281136243308239858849787879788603653172444781533576588145327766360696960867124244642016019433031871098218582399423459839224073483517908884032966925163719660181127400194235715390656068963978206245069367932549406882565306231280724992142603341471176260873600831258550488608658581300724658095095697241118107563731811717223130293303449580564504256720499978813895657802394150533559429647540445751002893959859534823501321007142441825322848000267998071681259335016829673073272774454013592196014773250956217693732812803329051665025037981871494918699375205170854075027929034338100189910740653713838061919797349646110651504194717161160790177567450361999329226527006327425940983237354415532609515957509235136058907863188924347602307342116600034078083801269531250 [142,22] 6657742231234440521214382610858871899046198454114463637271514242262307653665665733503794094346360782675047567270945425028461355324884064777624200021513239245344751910100880196457288943665481090857710237903618684699496925534416814813366692726623412702421552232010582767504213759175497735130886364397890332475406583221572466618676611242484691059856769019538382306886163721830618687889168459140952156613584094090906648736262114228187624551967670479107736682335225444197205868716462716609925636993121743358596794159066071799998461559389976329990091791722587237328607046347584363495745451213649407285616944291479611115571577680570612053265242386579512653307720308902927510570883359341326813752296254544716469712959850277796430372242475055762717721384000478531679052490505031917570252799806234524605607004175596354302813190722142039074947961962005172054047901875727866607040683460330272759370273970128019163496376262459459102861433035571152185297619899132860117035732270921562058085399037997536595248009984702185158812893339226012578890475978269581994300034588552590290654144764412245890528986559594398781448448992606424282697992009520001314439370776534277450487336993817707675305833747656832024942321559817039068712654997898456471834580638017066186687570497877846188917512217533764171333802223533026358224699472455801386322201553057616754869670218973027966757653958020573090492258570759409283797603795967791257938040569720630484438697400715448137699110005514035508217241061631046386529627220244964668173732372241993489529664480750732421875 [142,23] -8671471182028529136806205982849666156039087772156496730233643558170553490915612635504252821725280420543041524512887071628433636344633296213098725733947739764717283597008084282808642681582002355610268180375923951177781149392782626514920583176048336339551516727433638243494380843592718214096040317565063263149956603097267339532105286211524318330626658524814373528079691644280306319648972247589379847998675144055467174857217063679867428649261343315149315665900172291620654379710157877273246390454964369718279476725490805442838391089032335664431396215910153413536521682990993298943572035673537181128700618211400769613554735298445702912859056073800312968555619389181510823491241611880020476318045354995229995433324083561309612391941618920515278134335859552097094605074314625299124142129616790367931773220393842033987713994586779871782080910724335880439697016923448970139701911794607505323227344524434312462775044102263065725699664935870209021477456831751993168527653314684263331193062907252399615408130133588401151996269416180377831895730578306056427179637838128351727660738901573806883594610534547089739421913995322530416806517133912488136408533629648040722804355794349676469619463944435292496004288770223381327911354993372651891135356416020711951493539128190187240840851360692208731402076757848866558863496213949434443412231498090208035123433576229037802889421176341986640133331300280362676552053207103430686436587119483934521675855704895916987695339971383468924236331732347121765938434749385989279048553644202616728205307558593750000 [142,24] 5161273900779474513804915646764122026686639722629895203389618502849571814989940146027271856342290621892351422171217355855532459465560845823685208854405932356561703388241573995611519644085045256169346060244775262030866699771022456785866986789209789750957341477877858321581667070978841975993999583241914365779961243567659667776931922813122366463876938373632894473308422706685998524149753431657401270058057280818358409990609156172259491679344876470445754197480306501947743700834207978378124155707621532032517576230891230170777253619143857832197476497633189530665949283720738192125660972124073335765942891485865113212534758562897306869126227844057879499948853198575595226458958348082464821084908693128777411042013383248226472159506498721848874583063464518515907084730466254756835180639254709165301957098744171663989858841541231932130113987974991040561152527458818363217431677295603642451580700358438753587423244879690208629797126726223343661369073343829790705087377305180426676873462412599868369344476919888448461762898827636163290850192736944672123730034070285549754672984873507265510404200426037320910172522657645526058490317035110469270501004413270517228444496048760489864047883044357191015714157240335642687699376114986673987880477252911951089295156992659999672348810621623902866842997356396190699099820963386192668700958346920476160177555744050690501049431619741007011447763731086431199981674667448604894888875852223395487702051397388437157176480382782390181257930165684871908614795075636115903730983029362321030833535394843750 [142,25] 3924353948936753577354100465944428644788710048031197610950125502456826075364307522443477715623028807803915493728379147634073079915764711451745621481200869244254847401388357954226302463225183659965997262415417453413635097830351499437230473035322045402910246620561724422968997229498836450702510952293548364675207422376748768781175285504078148025553048707602572946480341875786057280028880743424082951744815293823445351735628396522916382510324293656827619663098204983266230241297550739512288804135758776726477751416280434902869118362563146333703500095398147535190684603879266063102656750818207340361453887801724694218978346167330775289393342498167276359958592838769951831174004649267215810854205906401285932947771149178008090128245660629882074711000448602897719063239921597593712750431693782424609421835266507369070588240263040963671443176017779587779202696315694638899233056840752959307174715358740565806584957311841331427906864555087842554546958404359750284516566754902329666166206318830281558992987452605020818110230411110220885044547130337558732425813386895321387107786748599139878921533908966524724067576219402957184137778689927982165483387872049891566554640062241822787220214088682504387935858525018011196545667006449221226201183627656358892762643166406960414858826465844118366888398715231900774569598926608538480712867173048894598207928584562719803628744812924745595159767384633431951481808169739989963093739076076566709913859023543366230509130894452627061620229731393094282480711912949598680951673583956714735227798923125 [142,26] -14083240842324297638527785831356568871344116996197046753054084205496464246052881719588638501666244424630857398555602142425825255888680312316851241550091626361444504377874450539037994835888206352065030216708585954655155210598689610843258077901749738581109947195416740426051218956171425803355786324195058962337623191822319559571125515519116090393585606196442767722486154159605414608165904753555455369434719007035873022108471703274090979421049833706537036391904577133591638775103101064085165620493983162810112458201837653026450655304879592389101965454558973909778787902865626398131213101088404811099424732535556593847965146039004252905041903157217600640576785141510816480379536469034240828867606983837714965885994251049912692851655316334773288079751728129469706234988909318143578810178470327087705796811664954122832918385993135652073482189995510602854398074992583181800309226633790284033054531150215297462657835920057496997790860740855839006226380417122180149167935743480540227180771040532294911196165570559782471960252779769382951838513692314178663990130026998586825614444910534906371633851133454821824583866263899608753896485393452588968571732432848041215837852448583154726846899238722716945996129899053930640630770315766099432141260583107396033762663323282845817368623231900322321872138473970500902745605892586458749547919904031171470636542767447355621687353047286446351205212152654130971936890320512816047868049751463357745623021461486251175250717582812180885627137770589913916000232361416838749300356216364094380981519687 [142,27] 20244616072978206955502373586616721504997804634991982830591158661189587904313824009412007396280387930340853520437597147610588399007219667401341640203353050108852310255509470343297009008675048621036768589748689858634877464053299867827818870018662781318319023841829217704570193823821065406283025878607034581021150809422943956679653781108866954437502400678557240136674376784745677955339073309404550981171085309833433059266911657333810320673683283434007802757653947444316707900359187235451085954983671755658545541154251756567461698018917794882243554833103065389466956892471174264495772865480338930180109545463655611852351708498384886937021772503285072815757040677480693279707796943452374120896475782406874984343895687150093326774711450094427937924906557581030922199387292849712569253081650042090075785307891595077085680194949849202330280632340198350340181551931798866385396794418305207973363268577854966486324652652179091672715518874598629494934401532198158060146169343483471544037134585859692174680394254040889995240157362399018223062881681747201948100010492259762236729788434905036226204506397999890807941818108585152686600383169009127815221590487763698127300460172759359088632775751677652915793260960784865058397786056658629622310862292659690815413903902571426846457590471766096411403569532516926326691042957297723135547492209539345366325116945555382076317790168956721027948140569207982016871359072223832702121940341229349202021667510656796851523484984565608106253240183890274936918252921321391329024840664897641564737120 [142,28] -22750598601886177408064255217949603011539701708513085121886639874034129241756453013722441979571800411256108126025573426585581955293489821007050023133254572376601770061812843018734351329837822307567012710078234504085212706626355838651862353954997355345604965985711105428119900729577803962506096249661176919224362404129149103340202802018886364664836997767675368242692674298080526686933453564572963018397568114025892526816613010988519347545646399932898194882760356879788885531931683787393882438957924405909650114367512131613297761949398912141250885567069553565727578896200611844657328496939637918928793557162659512190026792075547427937409035707475751064694724135327961841632970789148824080777634072295568133871390524357524837103336479532836038843641133393283043106510007440581032430862891352906915765529144478484231372926165159673362132367786381039514632713366707669833795567912348916655481698686884658700188301128791417471005168050875804253031581856735256879447560626611078610722918672266190399841471461585511151810620542833304669747562468808096223881502243341910962277205124797342538235790077949990248899809711750209054220552230230566890389534981835423632898614667500431309367007888954430873756218639062299215724498574201499312407468063900158852474094211157989183948755215939052250650241403455614835326307953993773458152137698963570536742790438056544937477461274517834427325955736184488286163375042507407358741708253307437203434296774746732719171504122349480751769582086396964376273197393081098528713621003445312284849 [142,29] 27175655284788317210518245270940831884390335341876586710019053021019261061052275271758040234880687653161027323787552759710563044320564824158859907459077637631395023802556550438089656401366114085895822019102660622237055866972688204968352712311813581416885442955863568511300495623553627956793936334129320199453283804146267454909851205632137306310250203525093007510861476518802646321533157492371855927877237536405684482578177429594812729911508836057442080247737063803665268299004266014738085295731400449508943408742854881356681590322064591004952985191840454099552172087735472645093206453958260675933922037294863790725556403514768859629509748662884258229040852815493985975628497135084499304358260282767399496578144391709926815115417505209639883046998327791755342372514471889572771809712940752013721055910422678136216303859797618236417015950553718173521635247991016155025082957175871130922717621103176388561171337249521227638790879178110257998551789647809030089594014871793734559727915549466225116448798191200201243172063574937823843397339466953925710763616119075311727167823636249395816592165205483922124246757387915027167895217604935749743301041948677575015051924507007149530768620319475035470849732251570316950538773713397781265387051375734700180734786411024649419589803919106132265847114001675247939333367598627027607387912139326088779192687230187892370650713919477880378438980551581242426680984592848806119080869615614602324826153989529225942652026243224449542936041974706120804892937401934159078560580378426109949 [142,30] -37217677733852761369858163521939091719570048788746418291367900803845205748529547675222299317654498978576204341674726594045609356453348745122935635307687168568300802301555787252504388369835370341745951901125110554007281175622787927106627103497680278099805184104265839018863850389328818965741845013837706865397376885746762427737992711454830520414371210496325364757566253104285826894370784239442238726710017702652527155167041348644116982262453336526519176263375380322877918404020416141597492573856372841604169974983585636166082893247483592870256955001952227014967570944032459026647942368367915457330159282467212714074919572615502103052510909799711198958271568578144957053073127519223027746874842870739629170625870743265876319116218490433633374593192346879030934545782585349010067826843755275663356935948983642499529420421264294422013572664761377686592868981473162099925037840570629767956492391347220222983743968559444193274222042514344376802580464446038883164014310599484958737293781091711194931681186392532940912430399866852863921069034496870214282623085389754224117240594747802544002591754294205880074798013991973708445493207253979044192385191332992638444371489921273384925408793047092406821898866300610599935382069844765329506333618340833301088801267314383176436695554114782687559218048786298068083171161392755870799866635962222286084135002198613345388347349788507124631343636488837023858191748953241377903434387694878061441495878403429476517473409740251323940015374451769574545141448798443104926813534763410040 [142,31] 49698650518081404902443114284256395798686730346255026079065246750229415250462440584488293333636101496250597780139184017957826047032717027766118998761843291681328882432393485170194470721683708950450250125044950130528868670195386074462504585211433348412718063635331445566598941760800440867066468627962027726869138871735399860387938303056642265899103851392858031135946131651122891733317085715183928562952678558953429534905144698844471030891765307155604171745260498059399074249990580149436795147899621139259406397214292906265294252059529753882795382287404514690640139684040744359155506380616089123687711400542137791020416667674385809766514407905919105312010411020427188180377888113415188654559548649237588260597147281260852627922829585944425555039810147093435642350939921301897014199524006306917039741098138548144441155265811958019617882054691384494713760210814444491515321338989664041161463869469340629309617345629843441294400008617639319545307608428348542108723544433386515758892919251019452406218285305171194731512268884263490980058666210696847639536769870266047430173081650344361961466077184966896544664944970674899994047530480787882569135441583072667272229286337389421895004120846448434414416011004666950841468229222440998662244450657864160550417498086228212932688206707030509503033318089073723197356838424653991789276070177838781771760766522444832354095076515796691427035594594232000961399691979272002439224042428208926959909771711826814701778376370280896793757962223085283063173274408151082781535678010500 [142,32] -57623300067533934158466942242024366538956217258480598253808720444419432407097103611554150392696723748601897534376940596983885887835319929409341367932054664476438364714683422164009398975214927661918415947081642984464317563296913547694602281634395500793740940312974135986220250459340509854629549831743542925663088228899018178297195045958301287509983503989944438095263269342561907568054065791154491298954044878472947587167264486242083360564070605335076751086038926845556295835536799176167513313712432772322430055104354490751695148826312511941961720595198746536312898996568580509343294554055623631937345818962407677285624148079473280665422256102037475044921395369460781485466270877077907744878738738897242447220673038986140560726119335525930453367297852822649601315340301122958574509642743578811954937378368651889824718903272111970238202389848993679050433000292970145668519316243050963926680859384992808802499787861960855306737023460222521985928655427188167579677189351026456561656097224438009379181159087689515138169009707834421000514738299979349055168183242312823462710331879372617388825033733619891697555167998451165814895696991755614296757285337291845534830812770905263881366940059318270328934020280769965003982190242571113713323471217340537426321559948742037334322106230311003523775206085371817534583876977096404866237967307594380526323985403602612099856639071796290205554262592787313733573660525860101803766927263915933016644364731873867516772378039750571278166331613978906713055987798878435835455248300 [142,33] 56626782943105628840489324103901620384344120704149277934578047723908077818982448932842683027607829602653006129197883416341879050724073724288694874690327131346280687586357562588899304916712101033089348610116338937287657572987672671006606667072256768692485203929974928073563687804989449692294873969194157320549649529379371377985461507906709395081978543661388085181487251305946515956783284240456271310557633282647375161289052709771584664545589542483963582742160990323936770266737520108623463774847150593286957868808276700193155710293270412163841860232471072642600214361903104588324510816418282194364771237480688816753585249832251939823868618675231287876703146533702950182577932708754138135974155215517264524915919961642567285274269108442745348098227133974661394878700455451800210534275998978589763984154925099392333625330928419947651198824853895687192342680488833353669357437683824560149555376664850014231607303953151212092284868088089287312898252388358121188531192211827812862143540498525866518437614763196676419891315664324630657988829137186317385464916970864055549386338325035517964351403148371286099244482771763557084519719028494103627409614934854010010668522780612453375738933212608907160029056826303039202864177901832430440374410948063536443268593271712226070450407998930007172085596639938444973663560489039449203122390181964873941289843336830667956609046220388321234940001462441695707808102078232886478395781634609133319277747993646303709483403961617788373630619024662791360548029440581745406000400 [142,34] -47632584315672739511396797430668966275295297156368747023536897248214646256311445819593880209791441944818373407377521461836338234832811812636898961885265655216382658624367008312383512869215622490838037810325497965555909694126622730420485570440478285738023582000641966177373251983679077033561725192329830961904525712206465369212634671738576867025029461315856277101486033644044702256296095677158326578897206936083463473780377162435613284456364844589998533554603805463179117583912932347030172756677415477777153303322785359754226289402650252172414181538083396759279470420868612401436667193798789600105493481148101628251221138453106004232351402000378623180850548879354168275958354282142667081307686294023103364423789185882640281350882772169517103148754924987678474561447446767556676889044740042735053477394656003278592280952336152639254860258163943383544143438315478004219112649852657666280858588450065154024964915403579101503329045934956103622141909759274399392928004719703328708697078174809305821533253402723501845867887618491841256387192090359356997192661854290741883395645823647348895772919172668073252080571585850721594402026873516853392308807820673704828988610426155944112187902158767925203463959272977335528806294213893617595055695668983239139823673480839269063992034321223809780805936322547506310266104377261094480244213996886930664076644929591976190561461930208682416961027693469810801739624501053950818053212132812947394807541477410853266194432968441965336719827926469655186296002025840150693775 [142,35] 34760724450415270177358638999247266172458002092150625170128966496648461547984814969541826226488259766778908554108201908069732959489832772169968104313120081098966367766685098966826123991145743130085723985273954240245223759702860003394030902196303974809966529957541706021306029986935712919337688964814751606245549498797633264633306662647168060295170787588909672779117430349888889277446102929359502352723283856859451707615391475903091986767422381485104779310948509397101190923090398807908934467406116039535581429506643800114123422915814820035365087605611209392413222969596390457687752746207385879659524168946073037185786026554063591384504580976129172165324450096314801747077150369395166317898408806192027472734140372909320313240872200058145158516565350302700601971194194358351713160503402323682070393127093347866001982548764518963227277888601324009996163849212143080572061427034374131023416666067039898121902774423140946198899330894066694663738988673424606978169322866244392617496066153322795214866659434169192852996239000578277303388971581421291492740883452356986132517820626496702390456892660350513960348764687469405483737537833855115198872719492744847617850900824499001058197700528357130235268153596281145122585503679651287834053094414331217459310484887934143821332208331542687109181574401993242404383232317871757983744880311718659877382235682652538084999403642935777378431512813998997450192453390397945046680805797115241834629386051375441660757346029816815005519400276403728473399096500900144943 [142,36] -22114393798765425594922893996392476713826006390580488526270122828961175583457137976376465900345665560328106178302182215001829053944716750550594776412811384756749568769880411158937596522833358969746345840528275212556577570359928497664366281151379927829338517043096183283939718677483536079150271787799137573631383256567067393741183986719320347858971731679672771980912064640416583868117637321599173568566409011683487144922039898086418230200356761085390080280240512677025679297476014791880196632792510518451923445650582613387626846311398304244550902965986066948762037868817529639816108169745975459544340268522997350742866892278919558981952782275678778656484016836066278184481102795771248310764092826104582375140981266076704476706132884423213624871533118580934162032450623362892619886811313768847183539066785112573024893364163660476211584239905955133449890292449876360018299183710284581920138470502373515574983875558530632077631752533336412926733739223418558633623331072630721412580063070062096864719030240918914764739924758006923023000251535481486850030230960286533662082569557385348541963300182292736598737086585929837891647272245163240777114570337954962446738686739931820504404233852767488094441371193230341306184154758945769839337005803199637743651314388748717575271637660926733735562650548553411742674184360289762817006968442979221919873773017897700096936018816503142072319262360591168092090428350545147981608925991276329906877754181395732624447880927414637968883512707788228450791516232306846 [142,37] 12133484562571303132649443755898851745075672132132419222404252238672573556665090519863509097699344016947983582354244011772718466897610201443493893087435310754615234824760422632736544751027891865182166206169194544338495925969796826304848953167666353667981304607884731535735184231213404757953082674935687189827990024900875682650470922223407598436921584434194131743612160462935041504696211759800942386950055322336643753900317809364362865155092714140968089958029955325311309411308965976311083403555854905469721429259490850975022412016426916552651224755004787296341774144958675887746152358438650613564659150646457911267622497197414985927884445285572545725442817568502910070208050420734861958769051281314340870991664987013183930340050674200374718937389050260487575410468648111279592564161121298872752969582108108240802457098592661006475277760765623121678814431501159210261594958852369777760687347853006736175708300260975018197699331104802707765826030524612237182706851047646133705042604215417277487657707088598765920880528652530077795973687157213844517444602898436294528965134837961880445063530869027556013439012600228989292851405118057569501186633698606776730110330331255240542681265296634428126846567486661238506036061490743507405714213245417895216738966762837550979722399176239453913629011574253271080288094985437781547539166658002111124226415779659303387343214005539628448337156137548220760305688214344545689316175645168131667368346466790699193814855007196935164643337856053753547797534964870 [142,38] -5550048842534331079108748003689108810699384620017104979346540110275220936267089650482360904095140511827183086542660304750888904921673025748533923912996549627938793792322818375727059986500411673717552412908324666477265097128817334394860751755331208912156713989976048763211765798627243851104443284095987754775931511769890696419123096087044355455565111149275568751844924105041747266027132520740930541850901548833680454415312695408561106249604878488125981698508656234181690683163933804343540300759901129509158591151194209550208539129939150890065963191538123112853007222355710407254478187505526290112565948368352136132370042571820192263315213457528341489614194346849058778078304781445589918403954827214589093497842232970168830120341574867474107667440752567922335820328565867323119039586590065199912614646420077744996353871787263057144364100379760929709800562590193048567618453602048084127405154814685998542882182742498435906086518558427033267006343825068142540074093113395694832698544971552453158686636249330084794346531079964041386304146178127094131020265366736133820352039421761548628699124844539320995427416478221512617697757978397337159007773725318628055193478252949432342902137588180885807521159927926341141783255349003561141001720277551143253333511693157020705974783725170770727504928909800830183228174745132893453876848620719266860870626413705663755805696319016046090518687880867023265454641253309924996288651533552779750189666962445412460985361287367101279707011643096348369284965788 [142,39] 1954720337550467176362659679745898672266496370610565088859628323864801109529263351060280032134363512936352736830811333098923107718816868694946413732920570248915755923022373228117757708588881783911466653218467224131807639572816009402317508640400641216333895404602419063932667675103973754964220432672361311406259484583872012604296647673955004434312349958110338688097995460863038979700213761084089649292657259762907201072515406443279347907139208224823907555701215929353663113786237902453662595499696205072122843866363969484858508610448686395095917013199759009594999454264443340829858943309074530345424461157274322450563705466574194819898541828875498855294522165542734665800944402382895093471203385448873208442785052288289803096932375102088598690201011397146885319279990814443336015809685906615392466681435733021495572389857349655034482943379281264784000782837445906277261949521489677878090240075796866880659474586078851051344027953469625867615200500636797498395619801945516502043844736154543615627765990226251288768300764615794747527472906956131379371893120909570125993347968282728201265713150473086460668704798092346950337297314212234947854575732415205899134547336495045730550856025531228419024699418156515858526099970227665038941150300436962225580089424872037508387468042988818984282663235955660782563828616237748783903963777050506529340589646355784458796702229867190328871699255363241691066149709062171173467055055108000444501326341278007833549891954272711948871962067684093222813712 [142,40] -405525911586070021879907864052899836302539960925735747233104703749650958366260130081559637091485950791168628513117080491135139908965813404996644897603066867821170208266745827347200184764478402026668848094479238048205982677011650978761169370165716581296443110586024484194456528794615587935216430943100216563239872811403916761071487233780340587947457541447142488934746044965186745038392171865246769328878741371219097018758000809056006725475301881005835439910399577501974111998893489451139513354504024694208976411559876089354545872007328776921535297142670896456618369478244531012109218352043865918227228876880484993870785930162611668473976150175997761293184766558509063255806927288993644892257604578792843945636163884037153125017452544208505132505527863437564587257994697819064062253308147975819966004513477971280453193486102550582096834707386575785796418674854833128588064438105412250013254604298960847641857707138589658952593563212855019936147911416871123486096094692442422240252470665931117582123753408975886797609999513944240015314305813808925167477651329996377263208667431067919519186094158257702936097863321251352440558300899525750384101594598836845602268201472128601334733430067688832388019012775870972038454774123325810784284882966267805328854151958443331845602740261338208564581997801293712555517025804640755979619258190767212881393370204016136018127779649816067042933775339278071097201166280868475239381471686046747246605567646442172588000152190851248170344644058436067372 [142,41] -58431330416166474572678065298977085389712160384244636142776316977735295235811128079334585540331879531287243435401106780004840258436265411172376128496164979053749723283983951381876787135772277762209785868918141127826455208840955576723497217757266726595312358054060391180875922287490357670097144733945215303751450385215245295795424503128275344691809117313327074878059703663671242232884798198624575047572499082498260006532633175431807035310954963601592781200445181508707649337293978646400028954995794689247441427185168910189154801259148494657556772114818680642254177058575518160304175417234269817070145083290310905887184966441356700744842127931896346181703150344213881296898854776618840125639222644106109841062181871803598501232813033178956824965586140289514334508156047105115577832869376807918266710501259889313034250447008209317512920389034478133020464432461860546094309173301406476942770912690728838632636030968601313143689522077336150486151599792887845290868613204518965391776781329815962674992642122519745083275969810699956162945309184499988550567198932937338684724897794066581688189500241821074090939586007587666561045063674961417178383643191591716105034127253996320684111390304385652753536754571664613888949242699977450656559595040031510821159123505365646100284489236978358277749490720748711643213324198072588374097313231969547033265401457622064690107264382640256122475031971335346589012988834292303989842940598181859400840105132891991188673228885158632416925376978332164 [142,42] 104670456282065269062922676655393158884399553187016739181947182639823299356613348923331476426265141223509324988512232685397230507039124640923888872550811545458881802338241066514969661947271383594039305046866534505180176428431142234469624996828771660460236418799285268660040649529488187500031422188191724695220253226670292510071908850083958501514913408800024637885661069825322747537421714881032131447904416868585214833444601801411756434962216395557787292700064733770127028922151350616500212447157523667965239576442826702516342881287466727604469111461482243597370000055565245541533029208223968196673214344215297421743137404235750868324929403147591245363624522966440166293317163833765209307947297514084977113505528190065620161725374919512785066850371022711651056865297443299777397073151457313885127557915330398281400315853593775235066683046765408704916834112020755630949404566697062511690182316453837257428147092653088699656997384417154727616975451686990155236974127352802977444583815073852439269772004175773536528527834024842071134236017863183910041869310057585813962837217754787921465802523360151959952927631390571367897367956510904278450385028117592515770080298651437867081639053943684776066879519370094085331344247914252899681323356968296846212433419740562227636927563986892851060038900660119927863255145508225314821298446394655518918044506935700958568594144624463975907375308430734289596514559199136942949291745040238505000835973228633241380703775883557520663600267887990 [142,43] -58813445605983281852412190892724474222126527129493371711845665061543336004106562221725296153511289059972975744485467158851211517905094948624791547788058538624235510211291401046820318309778828485135019227228076520145183217565660229862303958646077237661215148556151428467210295865833150718724040767094711712006147759887706080469187291381425812384535758472058005335694712029737449620742296302640967848409222348784853064785179585354850210764409526160255223746600231211816998535344849080141212467628058072475200049732201850391461707644463787992141194644766199903700366898065648321139081543313131034340849346199740392058035848694753643867614837912207671601360735042915211897541377141716398827654387254536477616876291906458972206288502303757872755338640974720040910219834752680233291112251205078856577009469369600146621757782889515728753852450212142756430695296605591446584415894858165734032742728877787825417075953541297180451816959602306811328467677611029678233563133301992473180271685301026376541699527107157100087228701255212217118505753771657829435230877947810377740966395010635780934961701635169230872232935839376076305742181283228556792055009908421417046605675099203221072680528465297360068521943165207171057788271004463583479604073762309613683368170166991828443715417896147664007664025692142494773185421662510618775880524898563538416422724659472394859822298446025615940141337059540695213063024695608752810391596756247415444131526717239220731841711954484609485931383829 [142,44] 22856903218562576702510280807984304104216776586702993190824053538755391359762119737772635472704665733622542823256521916440775609526656430659022812194501356468116482942261929375707213494855914287184601207632872701060258260559196651808425642516290319159891234669326409122746916657532918536530849101758848547238020201514990389602186923037217126058158958645928981695812076156221181275581292140877565837240929459048239210192904513368080261476775298232310798052853813743159806859451594475817530542925120387346857177975492145270280334599510053445755061685724245738700653251554465300392258266038227676276872621040914005204893259033890582954816334474153855975259753055542189816394177217688509211831308689794055539740816166257419386991636080907940263631203934577361404263309656292991662920204354305431202506358632061360705021674403817167997556060543748801066612360239543272907972731061363267916182463963023836915511909450422821427115314533353421903855747514459100576354065126588574375634363540364346892409665930043033223605400869581581799107700859563853502150665523823024441484442837000236682783251248659128094076882485779990119767975110654909268654211516790493955726770961849346801250041834672674793980735272727756259814722528103247740520644442996692742837372560140826080292887883092725519421273846861325943752857446748577539929326878246382915287543828629408874026272683132946750193743901268418600362529067250510397033519389478933766457875021797884405211928586684199119264240 [142,45] -6953843331936709896165884111901885104119709089958744368738582023151758686945215655346383710758841863512865518755134384045696704078586869929588809005352000188843901689643452136657135729309270427899624783711034046039536556156971618713706374012622909844705736176448727985216662354985420569558029216044810880692968209978877521911475382396363059992680044186157731368114469354719698005006632996277290267704105568185172300019220499330702300675937113227862463089626697577904040082819762296358012412226300767557998715796621005682319661979682911019782639451442703788523043528265280179048678272825512904325976027302859022903224258202082391734107454981714463678528817575342244645909080572643821623784155756251585713599732286789609295925787712421048062913171494809063452861130299064242395759706444845714834178336507251739846663873532456829759332936012211279216087199494036121481332022263127183313087108794411442025705052467759535138879484186114324880247431257533065092147777245002329100106100448557439035929279020505016511706087543090093195110738901660238293562174155397149987308845692809075734167438002991182265263335712256268990856756490329194215574918449123245366483904381045988741758544198775925457736205507827400432843700497062062062825905973265136200344923472950984806142312623517440573500612994428146453843628477450995946146465516121322287701079108760144242412031208054026341689556125436516316254533537285357361109755749823105551749525105367815810664187611250236756978 [142,46] 1728310145489199142409589213736545785483441984444076469283431496142687687412074556129132788456067276899125103779453501181267101938889225620357275970356098088129783578502676537537886419932877884534421535956797999972073606709320615069440856027057271681318982260770317039425293040455784072522076104613907670972882594953724691006029047623837796888863750716245821601202796350942239996632603832665218625547869316274336526140851570726280479016284939780056920954298330595022869740272999725042990050062260062757787348065194665714919687343781306334524397851603650621028029824815100570329335093095710028621975525299891028233094257997336844677536358313644040504110641127145165155850191145641269613218101497516192865421823793453760491546123901390906705675632278100531892545756162278299432855612365505951361070543021358732014283906602331169890088160605133762133595291719759748225795389444790497098765309481252365553614077734949060107221048553009986221523589170710262275239214963274368445836209757453412708208949246023411858054579727975826059727066669501463791862972591506258961549142274280808401301040986744867638576015335684821123766034778477445296618233984768492712126187888062969854763001391309643339544692143588087440424093901614992094874613769243187291812198086458765475347444906047986914268298930127286204693167890441940383000339839127945535237703081709475594911458122110976787120908988411053651075986949882127951922871758793232554944840947087095479764962960952871693 [142,47] -350957010716471264190907984702908065818627462601339823963624342855432892753385319684384486683548414750601347986851559755576681498407922568266400284213578823061529383143550621996974701697207905502958030358737352890003090889340961234506656518709717815406888013646490863925232888991351613919787197937066539361280907775892201789193589140032440869465004259727183141458543524395446955395738784759819202168024879721580597634191607649229080667905019336115417101755358785890617746141430277873005290791660516536149020472576016138454166491013218940112978045231238085763048651880760113645994892459924885871185207720840775297407162291479110376712698721651016658912084457944986442011630529747920072050088646465830129858094229467785811727415099949125005452740775266255213415137292993202535012113816949314068296073527656827692664609149207796898921366628683304330620429527449050250067341328913338861166425017780954492432280697944708003936754814872239361464957220450096603537602481522684682303045332823612877747596865782698186776393685552413567523741734545696819013950461334318379523145979465393185130885854885346605260695628413679605050017645177748991388521154789549211679440983512969200441310523377147617801435362853097079938930628586578582261826724173173181005131614407942689930751826711306841879540956918994523658228299122969986556526285903966404089384114931228537156371084093194768187097954230467266957840016187288885265997255229547109648114977004561734806596507491119 [142,48] 55008010184186628336254942647191497101610239958719519035340183265210265194497489380550136887938820010970161894767941743680467594992006473363841174293446517135369218223752976757140804662593783948583261145000891768858775401145924773383386820527985634340091766436349529208794558753135777732468851068964914616518914327012850889559344335427252171004092332639566498941319876180331518971918237966362340395752226413853737731231216114573784206182036733676879942621759479172900606903413664008541019296672829913875228708866556345852304300025603393152501601077991141769582611635050286229579285066507618425551291894233388480415628793161874573106399644629856953253690773388729998642819350947703845267868300199243959437259245915232486406829563902827274466806126459224069616508172171269076968108158373408847564425303609006271884547913622777901539931220237325104354474932061363729207119821000662992738902664806778791598896742334912964289378445920864783319070215768675405560062128165506501704294780645241599125233338871225095912668121335616811132826587692751124811259973025794349686601852548112979955482366223881595127713125254042756014887328352656094231826061359511423762339156923006826528011192132334756160535714475546055172498902864514786366722832314867986107039004726568448737468656770923974859457997613990409110377511298785984165331888085063766655987307363350911024242633413551475604292584479390073494989168443804841807394476690363170032625097077510578054272906746 [142,49] -5708970179284226399390367120783022056775542823140866449638655169190882758820057793694048101156619478166844386717088894968456613987743835796004343427332511000397702678929139017632923764002730027577768378055155495254769807508739668865755381453531981491532991372343746629240868957357092366357578844711260381602252946270421906891461818288394383407559420101610617971898766384204930395744040684493392965277270564583266848566128182943859645513337975508891102981289016333774676230670541844652722837386657500231219441968873399476168905044846357100787021495152324988229537406995202879578201093790130583835484497418883935833322658106402995453621611097804879199659466458387980239602048364642202705926324112418473756134304290999554880397859156535379272531687454188682374637502735853742332091408784517874675453952507122558237472680674167567034071265928837070543699566410008552434585118120151592354171082544807679355628208486688055789317464512201259075915902487494719987940639178276994420033562114607619353151857664789665371924056517178447608014479435292117172833344834565857477349478495816550792539286298610510698543622852457067018296802241753959676770370183289370290578761571345765347493584473628991782018959527203649359500658083410057370940115788627282120841167774861284364156632895163421571530573566557033143145997787476461395041248482974119348328776401960610376808131601983229615552645673695481943640724833243547491960563805048645089344020562639931071443183 [142,50] 300402562780770950040309082471943114699203648328176067994467373859551110897450037634112808788397570582663472294678256630520302981241407746100141605472978224609015187507712116516191956807017361724816335738343108086586431704835558410477383026123588425082805082843884878343763715028695551257058054089070674621939025295048103178796642418128648073984094439900194961461715803915827585036321886638653552848742871720149030610251059456584919458281452517983129182340411901759154792717773741538046785225612998107939338545164509729569086644026290690886421140141451792197720813204071549234206063809662865934809252225630994913208471747751250924788006234586480003198678293174739735765373727218847794518488305369282216048906433746539574127164642870251515356903299232036041689436782989669674306319962931681778616272292701990932527334273158305053898023161551549673266315810167358026616890008567658895566523497728979719186877614559255024908265547745229905104920063185686975281279093287689480983859051325134167697602713973613436013476737119207287624842561490145111351593314328394269064406419218671190813875393805896659373802163340202807782581839552450370494148068311474784582088115731797321157945169744957369714574455146116341417191462967237601023370380769540627816566301077213779905197368223284259801471850359914062565387417413465895670072006688066568182161271864488616825747745581313753987950638411415356270151995603700438727581332373214990971072999593685691528 [142,51] -56210465670664669268239994749993971712562997598910756665466986758368504520456046971174720526378107207984972791476158832012684771644585779886855026351116084479877314631494533734392772177895562144521142871965559256180707628669683402732368772437246559291502978955220397717285422541854868917609997855708661218175439297421897352229597484301051589630039521842968184855761175776581008242457947515493259031520378247669371509924062874816488137026759911335406813732588861544234730248651775268181024650781210218310965773858504650710068221400161840155974692692763212119408168545670772395445608822324417738335588011982675316333923796628319012388373624698298459512641570055643735745390038191233044114367759760968947839566808710123779980867364268889479142240487210575026743206158297463504208208629481318268571351547232855617162262489337166516025500774827044410391860613339477303741062356055474276382319632275752920598845223454584238128289080606176196697883257148183011175958445890739208074059243850229835716018472874570359078866797842997091174629257809534407674256330979761025952502775016672933231419530617828839463792374005788858420521916295309531517157718889760914374253621685218937062262457213120768656714937652110244730623219163058370831727553362082223445105272893212555006871927412136377206070362062554866011052865350058986748217768727197533387272218489021751880285986322898340194301987207390528269196373327496018219809906319787601910646164919074976 [142,52] 32199104287111814514790309532076112480324304083057820426994251560616373173424615670542928747675297777829029301764117000334294308640261464075797503690342433102295997847063032674136029647256343686730877238176620904303360144226965649821168391367860342468784265202796319318877098468789027745225016630557249200896859845034869598792856800444724656194490231451148151582766558170820658585363717035271902996501512070184719593641203600587670925602372264435389695046238631065542062980994426097486410917411658344244718818390006088974182772253484233634207100071247550469083607728385994293915747972424980443757970595940717992090404613562500519636360520750845845798773289273709501564275440936992701221700824672599873472213773798324149370782041615208059011164879806639616174594671812316153313582713934290873393788901642885469047811148760163281236572625935291119367011022529346797935067893950925001339487484634327700798845027249278933275165179519383173157724401387111458000890912089178238719764846037150289065816979101599116968670433870151797276583412970502313923048120317060257259388554323681703367676718726170318190772305852449787897726491672557354945014636314673257114871056801271339330000661764886520634522744897137784756506961264770069818018591663704446191727682589552115317830778979600268272127103000719934516107340839926715993477549853752293160030087059621395689448702270418193858939941389521824605856642817810396868034692590104049426092971296716 [142,53] -7925965223458836639927011797228023053111704451461211650024061907518105585350336557789018878533225973082322974300143844104832015848350727742326433322022437792427357274591464174645208571082778296647182836254854789285465503315383196019420942382412802943486207186128502073479247729772772833141792188341152418012427052486780074237683248926373915078539049022088332009080622188750675785875713539815132520154477243636120113292556602847671357018497650919222946956520841132838405681292094537935976281532581573818589051492511280414386521164029174581273683545536111532375187306524299970335133277695136766593385820908296102759268311069008992513215534470642994897016185479187938089073348828203333085027473944590929624116381851296404305829857619024947503038896696898355172819474460766021803861905011631490428379093740248649776944972122004801470643374875730467694144468059334011436553897245415835099863633904667611232520531101978031735212315928823969828055343012560553538963964138282178336171579858319363689765186794455499531146164777853619136914144681872666980388765214998068005953796491264388111325426677364167425135174131136115514975237227884238782363244078596886826689018707001750086035644985487929505156084235134787753384293190048334228913606406685148977955273308752457187660826333769208466412576041131354817132404943813234642717025272767230465516429335269482913875821456415770594112556310238478796864042767931922644402906605486764861632653384 [142,54] 921641406361074227165650944965582880420604346653147958700767847395231709420330463567818198283460024620747255601219801088717237729445461563139721700002346977239515190969756688057692439928350707767817767631007221463108238020402971326646755734538327587117364367553793662470331690292837485402062728947934743787953558948028670016721319218927717294238625078645804578927386030113289076845313586342416025295613183052220064884662579210887929348947617826764076031884176601607816244257937027023010122419015071118387550852043529123604250128001570566672543659093516043494144893866281001753890854078872107024416261294117232746675051589781248316020979696304340952076814800910016263343618416946757711683811851137850422439388718648693156522605126323767128925326676223587805365774181852263682985906321987582700286516276841780030867578123101170164696694530367320034138009487348501343427534771089041986351236946727226271437068638843066519602369615420374206668296189298602662281121512757617935430669890326057100928549244861108971055099837086874577423352319693392576508394524176940585243206168101001498096361112650816359298141050460649675962037364077007767868676288828646419133526012478599129555974688098557550215607462372521665716398801215993791215289382683229007100540505541675641832328641995765899272754874813307435958108114697787721571233353100596547851014250564576202347614582457238717150413560699699683408167314329530832292784396085459443726579 [142,55] -30465601232584206864949660190501254113195412064811436193550974884225056406185717238408596551903661570448681297616961163693543496718090307657895470955770399386009264476095229487980047090678153784691677386198879780989483706748371202583504865634423429009272242036352820156743905037826942300334282561771911754879081114422278187215411645373685023069974542532905357870788238545864433704497057470960499995054481878423321461390392672866766650395464801160952624540843080795578725988990384059460163175318785957728118215478826475995923144059085269615577671095357427072090147617125078550296025944647091488900826184949427117020661690871301554378274817939598180665562154132153849352488351092567015909370820877569909561371077202947121811092732377272682168265055294852671939280556367459250274713016353019097509985762577010370317782729306816659554092734493178268379340932347165427772255082306209628936532987016626360061748390012998593015741547275972082982402426223462336248526403061223514384451431909376855922650714980982699530379800699926944014336091437242939719740034658053395439685804896326190021971532489950337375654023522938045272230008543679537984559127252927101568306691795262546876768939260300728250718248696272675165223369485463641091491176130729222960855630792162473773457398249312333219147204230005512092696808009803394626157742836051996348695977769504543064134648690302750454723654806460330868996880132892477616898647229099011811 [142,56] -6685585406145014986101945803846186515410868002727609354305387450374038427851246183156063445586055601853132103624416587167662704020660876248597191279210359886615005386795296597873723167293311848292054238313738049069393681402358399131602646810941892653219890992632237518940037501311425551815227041618039775761325931684379509999937223131850583476501467827976751316615065692319185920065270602800602221083623104530425430510414621228844791387049726126135514338667126386610814173444405827058760080145355197992562329770444766436025040883237433769228244915217833820833418156427545220056173795453699220293855101712342089087506264571106869458183159685428262644858196379865802847124782397042054479130712783416676435682075198833300277403658024166654994013209603966831744216687273324340339340384019075235035737103093536118425872362843377932323465455482393263927320126753953078553400180276711457311771960896072166589764279062326908393015325418226100704401089014108147854973745815302454142017285587494091568060472502949865999496224609613987423127067826038551241087204633894583150853283805119956459220699130492672990578992465999470737184082493437281857506172885945264359538221797046783833794763808567423002315232136255512032971467476907257965719814800494546590488162735610030807866436827450756438905249299584083863098841604741842553911436090371265900305794729049452792641614912935322430495455289009485437753655900415092827915899448497395 [142,57] 1707505960967898205242415907249088166062397670512466509897681757402737434319599272455010989509728938342379579241216290401197760961625080894906647099349158622752447004768204348257521654078729637892288624448223818188068533061346452867119994157243096019179946454149179861873495349798045007219747175450188539921650460038540874183881421323404197865987374961077287602548348789993968891982086673594027332970539355009763294909269918394476267784784366678672342691904072166198088974560267302252279975880139168147331780791615953599054728652084899230296098217600949234247700016494285330594020170487098163207688093136160389639232834872371403568972680065302508144358385899684379284035116659468208403745733302474728061611345842202763712870926180716580397210652517265320550823946529555618182757751472147252528544951570571467203463494987648243555674141407733334706307105239499925086923116933545342990477799110639366309718790432077577210549534205387271759350149550408995993681803146152809509402091363509134734178540065846104693802740800534844476406876541419360475469227957308669341985127732505701786291746169183574352819257381526545540852208511522617014480114207412914962672330006828415353302522972809098608485807549554222178328173600396206664083142751031655975097320332554158732111510802215621522997606742322107396484052825877963900607209273142855295989041401352296012468134103607295918252879780918760764407336709934583019367267414600 [142,58] -260274607148041441215676741873661453355228090768621839582663651723055081130276835616521826410361846636133844710345195553224154096002718544826611393459070628491025566822119230409675883163899752144990123783213893705329392039198735156083908841020173995429893189681840216748866531586743719283231118793129414504391351302213321910411537432768193277214684389395482271391148267429987599055293720005460220983732005710949979945577988143409503108451125221222722728688366779261386547862373962140172592453616646570958930610348048086000982395801282718375481305574782020330717961529721251848395880806651067624210261675928934870804727149463318553738021753643868717108942242036294537710381638362649644392109329869094675959014577228878768271116921325424888459049129845949213795668238489183799533500189536761652482542538164088144248693700050510698152071307356547322015759249911569897522037260122563917331770386448942975597945606817953961846949284992050181379924467439670897077767266382519939442436158495076857657189396544709892489382659274569889247144023294114954622558991498072834004510685330325140995378468584774370532104894997436421777415068255718261316044588301993626648096898165909904707575160171825084138031867942331084149323227446649732857870135636907097161340499468890027337200741223900916937429666713710587419854131328806745938687610530809865407818669916481033288458212696200469839566532762559140442656776700956974821957429 [142,59] 27125991011464868808693859837422406008190961069693512118325888642769037652864086554252389284485224006332480544962013103142971552438812036941239706656012421693173017800636509012667634349934566451306654642492613172268742194519539029067821126975208377604976368821310904291191584467091395216899019349118958798247020349220786919338848131450896456065867033944789414225799634199629042522597361142914615561460894783318040979633039127587866885341694230110948275152811559254325271313993438565096572467833557480780652864846239480829529257151759173246726695523511631052150317178048547737209774566732463612885119885305343193572234923629984269775676122069642773661634635556327614698593435970901345987920288058882822722490298573831978160964174300515422658754426986424399691463036585848237355879341095579028898946832174317907650058393988861514078202650899546234871705291538311936241075427478334975016603366930150498022292301259032481818355318576261515975437788822938361968752934222969417671523844320097408063119888828511429376942493838832312835676627286573620289289606572039943205432719010666716887740352823684304231373640592817146715154301871796358658422939273375959569646746609855516120069530831110134317768827103554058335107807005586708541245428507950287709009112553529065285558241251764158829892544911746067171674918559814820660909623759328345323393990596945047392095979275795002200175092376111763791995592643237069840961 [142,60] -1775808852559344277250669914562393592538450675867169196280739531932172191891433099523636321014116041484605945573322257097016206549681766612902170737240939832395566947993603004450515230522417712549168618392829393359561134625563904411747684454865668908431901057296297735122109589183104056705027148457305084004611051295834343529645139893435304327479482651250197898649990884246487004289238332272364050515129366463705839146051878342385878303781720543031202390647900590362340938381689585050539046598067534644777681836720311134894244078087599204921197797231686628195237260801840434232046312470017540689888576846137577136004332901766846059562585451451602504168515884562891968621656705905840989948741875513651069047471350286094100004340110619501872572762834682401923269770570535653902005105461850047122238648049938809367474962100526499998937931950580802067012223835946651958432726923630049294588209989940544144936160924744840521045944560010917555906965877278550451686054239686409133046452310779785269783152992791519144131327289277726458248144008537556367895896749002486173508225427253019314183011217046167476456214736774502846358739136624062472156610378105934236863461568628831527789203924412078297757046652113221164216359166504302000007610080654544285681890915527717554571381621331993390938118891103041904875638650393767090639182249930106325637875870729130013364056685668988037232562751540019667355484664542757542 [142,61] 72087033110949992775185501783558893911606506367534639649685603782358067254457692886136810375689704728225011916075597081254427185555342295570150071140333844955517509803401185002149801197628191505892885126759479629304774652859646177446840136083204483412457848531276070046409628607569512808214208860198897072112635341123264965014979030856296830115749499546522488498759606509226579324568260849393039268353473942422903974968224554359613614109626003171617884959078430565979776586161127999941642021576837157532398335614637049131961570876903031812030438349595354502574380763542712192659699864650524585237829589709013347391905934062830955140208771741004507127713049467163452173112947690550483092732751244320851390871867254308536985586309683072214540624864251253707586084811053429200803813041888731156673074393491273598179379088403858647337445486521434197713117160391434141247426583951458842960777775108122691673964051063002036776726325499532301689182082238373358090913143518895798348859761072513165828497988968454634545490355161014986838951809347857406425839531685847869998360024256705409238154112634110291147631709218233252833578867084090911407350461668803512850597486899947786464198377869199952038749063459178785543051766523657805934236310882062136019101105960598363790059224347008281348137335290249760849140298713441181411264714319033813841945231089734542491617715525249747999877485583075823252923364739845 [142,62] -1238159103088014540892436824631644064986389646879009584658077387780932526505563458215181055286768604499204764862555456460272537104808003735372458770825560655483208290550478707687095373444361222289085029795864408186917269240228958568379912516857265501216763406444215965546311853229235565983100500020684904266607094966317589708409818595357639248639806125935971985709414968555637872225454815926168239287922764679698106794301397575359104865451313477304234920047461218815492958946375945534344865763289320732457844143606727744266149230148241183043662010864718296493523325441837344869191298732395385280882860000588688208546253584554525325133398252546037858239897190382916768479609178602693228060001462020834479341803282739727032420853486266467909515597062545275021397889949000898277444892062810227853406447131958639789631951389753504330094543503031595749658648809249190623564669954622308372435215478178949583924412419560304371796849180860990067006313294428164772804915229040962998784836523607406224345807695022246327933504112511106706992892370956641952004506886182677546267647395558891411558044832216288978008156595343977870859657487298363835404590117607139713013154152312191649195986947352469984722211742795852946405251922380613007814175350780770569206021037300513236913255061811127517730819930123015529024837501039728721537064480825595212452429810914861854532391603474491921382197755885871535212406971 [142,63] -56343688365272172041997963019284178020136129664091603897871267202985741029968728951668203335021095386599224510440096041573920689267509969210697078031203172529911801625499747038265006223661092801153441355907784090226853673309145985499281007102780353573128337639314666881182657032786472334307379998078703578618907763034502738158774965729415799991893753004884436231912560828364680746036866032733444509129693724983085410205809935007882055817368869313066637305401906575798034488822571699964279512596519156320675189614646163931799236981816398316064735674525723787139169899927772620472200118861717097740053829501772129193143724026231503265669459038009628486923254953211644824018217602014899572588031151880743170707793655493400523865461708089783795893752015281874302941037540373122771206564350194603562398768503604677235252777240912559358033421187624369458664546373687525167219362588967318019083507710921200539942891638616294821323312350937890529399785555396790776262667908328026046865426705541569206625203681735795969281480288069497063696038534162935685020576198110842567965090722341035653346131101640719164396117341974640918496003427790554907587763044637464011080786334860851381950220100037412049888202286451394081020920435549166305257270901426460182674392202801149123174157186736252306498604758552750498665590115305680427317277362553198033741921959925783864052734164273528735901587956486595883177 [142,64] 4589063667745071738668665041619703151981152867635928930947416105188489058317128885710709518006710027559261532278443511642318808777283007430328838534725045353893878365381011814925725905875410986419317345276225484546358790068233993436231967369305788681456217888718441721251173936175599236075490689431858433868975319585145180829649501352448051564040290000953472991246143554046464282683573436269835151688419128297042701435349998538359533109078853989042416045240999899185820612952122850523483527495900401077252916900690237622672056127439085159632194154700900921376770105965864495104686604410759447221823013505343476273050349655372423650629039726839627596246672530135944618117158769716509768554367230138745087278011833599331929611796923705058709358067253028958907214038260417895905280427025797207198348054315973880473082108596598196505341081051268180877288898227163969600545055497376106133322078994349473523008412516672630855426064356414761197050156797601001733392688877123549845171407214858055625530122172414441621943268368416178255745496560092940751101765470240275016697624048831194855253619377044115932055952152451236367432719720726606107447403250607400681327169279679743433140183223694081525875826437218241457560298010413714023280482875208183321788704120254363871901819744011390789132444309519845004739760421091332935184926629919250045270897383751406222263506909535657148924053836140659456 [142,65] -168440194745333315345441615081818651630996131408636127560688444600560804936936516848349465007860261115242079128794274757102965036176752807917578643547664234855400361497664460702952164652674594338391913657911710540338362778442773128974392000721989671134536480521753585002626340347046779202795327328841907816710639990509383322669975605842930753455695348118873965875418002811705147418122046462790782447006316995511996431887559422423530149463589447446951446731896869994994418156286761677077746447742480110264179956413867879804989139878469514950714531826116381388973732841587443651024061287077978385982387574457345710785091605492303848506213392420991658767971892387793867647239754764012548783075704652388903280590025320861380392876958026831555007610934221594346612274360226695466065118319937966612689951413814583358797664146884879250717890165635537224616891827274871571501231277781429491637576661933337877406212136404118988574616877885308592540715845823875574928696130690653545578146585803252146878905614308915984205326618559163408530165509716854406912201213821022421104121953818818507334018855970699683020714886092573395356604418026038121502568029390577451014964734667086560842019256845838240022108906450766142604401896007639109543733092854819804633356218059049969283237008941233763530752859190723052850988537957373829758701332192250533327275109222501670354449886706952775006277365872981 [142,66] 5132022103735627182439688109216970445528222664874471772035015766986975043420250976840979107555233477494011663129596467542375777109174764428991692307616509310423803734217631435964783483280522600996554138489522352294509271512800371959825199851451623071313419751654088721294793667357493769287719049931676596378600070761038241252168563831749901329161322209987021868837294640982161008934673208889325716681392138843169894205483726237057786676486044595569648852923155149803875431842555516078090118467767207504541109897490745741519561111246625841824999984795851268943601800171193620843890076917114455656561548170420459469438627345801781644782725123091796958508119233247246654138631543964595913307685519095631088158717303826701825477357698690041822164244384648097629057400868432652553647685879111210194545221756826636202727214424387916354423684812483571214477987606158489328659781209117561817257241037726733414166625440335790615777864671565803118188481135426504098363806343763831426102650645727108804751758274837025520505104510377435134751410958402922135684182930673795537810027059957821056469367337227814135537796447744475450087289428305229549659066866744245792470505402663837731583509426063173838463110667352099778542773809769761706906654293471175455998232302261112300474690548932109917685928675294625560627020495555332474018956261687080500799455993763812759589133100808199174023731579 [142,67] -100211102919569821394135609382633318602792438727720718038161078218916156809350745403126764158232065756962349242587481795485030573264140109755135247689100145114776187147066428957157879731204809759207294268541563336786447737540732496044596157355290790097212409211402573309578323469304228354619427873601710088377513603233980270363022887408332384089160627808508933741252307064417616665808552174769621118596319230067414613842737917434068040676008477001539027419050724822901981020661747634475656411316111230277555341340943220137766059498502828758311470379840523714463591720234485137521247772190241340578243795034527244889220733951144999985217883482061312764921198554028029785300890982761077486198248720754424913982948354478302885799871725039792542366344672585956798965721440154073139329151308088841725990241351081053417458654010973806958458357429542234154809821376528400501760506369010570573847262328344298107134318158937912433655934346462374170937004190842053985494709839828612656474550816337422529969682170444200230386724171888824441702843276106461993199983263536880311162603685130466740401119917398732691118091354405797877873854902007589976822705164949710478859573450985051897155245788582882765695549170036657755061089455333714739932792434495343737885956751866015460149484114956734998588391689537248527789379494609899638624491605028482016110864504115708971436095267782144329853 [142,68] 57897739565498256151869703134512882079927290517704137738978517651325430694776136455049871663677612098381573479098565683005313234247323069145852082128523172077837242414885181075134884770454997609254712939305853020927303238356431813281729498140655804559468830229832800780119388511844917673350284601584729485990673336983984756928163962095629706263659006018888993557651138483269326490239266403156341280628477853066215537115130137913273080578646536238257081571286584742380631127195276348415027602553584265452650878039301551812200958661897214234129122479784520963687801310016372268925989940301414526938460470224841019447117335818447988534519448134265682006040438271220837699715779680224965828189605496441771964406704763613374011645904016269927204985833608987388445130378123343524779043311846196896975684272557787821827959137676954518879974699114302937177880657528309625609204929145215271648417800877582437574997172581732350497215703437714054095672497457999834949521319542291365646653786837233016203435562873572862093751328902464182872660963537315790572207403225653170280263764897878437276596392847857431071270992867482427080832155108999827683730101644476708791586345990588601149334574432192377190379614632873476460905450447220210824348578848122103368649926681033210189253594226976930384985439822471629805678053054161289781781814518973311253810522024679843974775184835722595 [142,69] 25558385261664968344683052974768842387423126847446543961615990724297648884905361147029801097561407236857646256095519842561632979026891983844080872397737912840591200375962068525625853115540606487913365495348755627615799000641548727444324381132641946171505817299242871495711941013635371028269349619168316227962830543625476045779352139978162811718091203185150277553857128413500458098829025508111482198215126537187024364060738376529548999649791462133942178988731707231770243042388358578879709907448611889037837531812882213869367130959364760331216332197178725614338543035258644324166801217701657588223141253770783249715202317242893493052033331899354664518942163697012844322780781322806796365174711013894080540820400130406337626664399915745412624634144982975078033152155101508934942117077375046663589286513600607841485115663688458164172595004290351508202061107326580298759408932348150627024619609194297799094741955781559173518045707409246649277343405967276880766539385606416734892239500891932670561319884347462212469902983503760920259792660008464180986884375824369922357188056086157919466499211836288191346849693750536521192044473424742832973244625125208997488156865489262130026884944725175420880508094400923962215196776465441009883677889918477675621872188479304313758638976379676027685650715040816359930779973042467963591223295018194708577609567048802212888047773288016 [142,70] -115028036410746697012346044058200079115905619714750077827014234679327980204648878140095421579372812964760068649207755231227293959354912556917046696537650081942726589051189137749914618324763781866350921716774198441883823473305135150207434154864035966415101444250917047585742879783705753115798585289676139366940013907724545601002213082658435155670853518714629622438726259224287682884505257728107903505224241382986489661513034837920774817917641055061072471958932893613668048689441908105252524601817559357142998343862621647291497629674896071578569581063137409761419365007537575919314623811934350266897534121044219524585378990001642872919564572572721860351104846052575614170015393098470447164019581501318865980653974247881168814044428248151323744326507616796919241812961291418413958258478148046592606338571998826319198809161379985261942835876303764080041360608229515108508566412721083341028278971204825060722508015547320284614582341062076348833845838581667908563196169673880087745499062988688436878215093269773853749647823822356453595746829762914869600390374275606182186880584768910980546153274591443934615731372337528308375332006600306576458644731213286004687939398637560203258827603003779675175887239260972550861893077085055889785587709124532659184732146648881792889941659016987745398975032964559146145600346802805506506449677123239608132601303697252343359969495 [142,71] -3186535598195745763645583505838569786638168687016781969796850882502464333971833962278162068061975816235869270909477292344658822454044727105788853261136712988101284966165063100711817960835786517298589662220864189107866779072091237399985660925787265986909171519096540612212665379249695431775996436308816220675400231235150158246037970432652098202907153873527626124828204541158137690969157359517891819571385089952548181261638065502055711971875836191479246499680562329269530292057652265739324576289310496034008701023164060449616287355215204314213074421766507561329949423315272751277383851712904182107767192850277677220194155179997978338849285622861750280041300095355812458103597371943047069032059834982566755524415549319400591806097491083455099192554032501619264208041255902825689877679700194104609545069383683160025431834458677354250308061904481971701163285447034219714201033478322722617925412942359858062365428540317202249148570787039136163105696636080374926983094384220236553104603438883284982620465695952620499435478724688311213244993635131311923600332843598500586074819362376374565271819023327438978100098482755590952058777005930346979970207023045505594894179630265749668393852618708235161524991011782030504774114479683703116838487723269654881635219465272989658141768895132665934140667780509159421618807870244638604706773988022906304931843213796505364407 [142,72] 96242489722889917719059083246007989331140106466548792439326361955613573281905065668360412605090556406283902698215247948218152548390256417789847223075012809107814593384893677179165440152406204620579270097925520451371850372807997578524305322820206757598608592160711439016459011579297624156212457185606879637168765319273711248987125641747239708059617411725370490503534384364181905387759543337260711337707675461295927515722071799256258443590710836310535643409611510718897841908007188699499929889023421816988954081083568849307579274281875585093763702302719536954873843275804191713633471212097062489638785984076177025319930990726841726826194363753609949512785623579135883435380375333280538018539218890398256687304265068394650362389966260946499441367191177302072012382163609678638188883371364285031729948002642311182562463020618409412212886262485162363659776682924618402408786074295075743070501944103399924279767148365033592092076127642998069153046311290211838618911847334795597658810964244985274778961108288839084914767503354071680805906193619984318037029585907530917562041016476659300847864976065287434504638218148377067489953593531889591833995301700339721397470182529247260541939164409077356276626967184930644572819692819990447515820450990394331326899989831737457739687509294129964753041812682865192743496402390986418794916429436522846687932024315238389 [142,73] -1645776729371879509848931863560724864318458506529151222237144985964550037114675001725752747735237574290834418556096402232776917445732496034157986207270336860062098505531991561479098585603756440817947701599278269454123498540272381804929934017557398900290805654285283469659325094099004414048693329891512375910318250568230487362676119496827451221210899532858991454041919887624065926526725289993756088584266874085038083045099511818936312284154697595914299151459876718848421831094123232739278785437309925528303523082510548291880080757354938943553947232982702107021055114283298377565684520113197237502612842090722976334492055777685779673114419126730447262714129335903485726415386962956798637954835760973741262051285954265974058859122270115863781782000644702167272546634534516670805271628410020295592510745404530170587080111426187785169368726335710689851035018526756498267140991026566286904837987227030015284889364508964885613532295086570834586335329394051092102989830150326278858951294967531094266881998177461314485124990275287030945831841912815062138264619013651361286633433532807502583982222450344146394697384820620372346499012999664888392525863764540392820352532580826808829957299231803034809124798597436786061611891521504477848642810020846404766978700502738548368660281023104491107061458050169916375932909490760797701951192276779662475269960774180 [142,74] 37255537020764463713748514063012983593656919544907596716961201094559245786379139996741516554971662334560518564003580005819916866478232296022940112559504427194931392761057583698851043225184856791413582180528077285972309180228439751087002180567122000611243026790577512210769156874464899134778260907554703045979953183164106198183843965060208835839697710878250754422078526525344626715548320012710265338651471799418184938594820021126819869529306028959251291865562012428574749132911947558130306985201200911059865233130033013484094519031269019502709298395666598110895694433605768249158270680907275675450745304606478968640832202160612208550725679483084606957499119366575048645163759294205305218860754040189171770229900056859669868860629767672669720493997247908579166595942713813065460170832275137755045533809557145953052616947107148867986587264874704540389428900773971585596134532151944692523363044802838283458782989764163537365863157797765611765457869973173134796818122590682499952312903784444201322364165376113005766278829567514703285201488974069364891385622647106541439182485479806496279443966198424827262484651405090357175824265454110697779142448956065663979507009300539453643349766570430860413693220919388266550843281664423654512834897510308961401234723674850091453065454534038523461655958918207782757870176632927879693901913075551645884421423 [142,75] -162412217223117964079453403185261715582076204980968834131456744160594564191915821191563466674453205489903756784701956860668218276011817095199188292033700658051692655797301356631991513094020350099031787111818334853072502981364392186510891621873551737090798094005057104148167738747696200351056560095354266302302800761099198669177634186160490883586167067681504727677787029360697919120918686478943474615412363783372778969903138446559736767371675023746053457136604634508704492921050981176411774581013299851946076045468727677465452822719946735679237672085415418479333990460598982605286224747816719676708296038023773628327192035085467769687939764834181409762426369749713005232755750721836536333269582726729081916390374891354987179709192645743513718973821275017142537767571058690218144014936551573451759496886786367287802924660397844382099819659485338682158954319677695090849276053054696012325315727617814662816715503924367278284743456423433028516871703971638953286823031641669556854358059814314002042276070653775063481012482408922743475313237497717463355622041660189747534203976842017459285433565410502418510906980040150112317883785581766914562791956319147595471194074979589769633863646433462054527930404322894500579088019420343951012261382465638760480705524623225331595347067162182061974369441427098379681033656074171964612164509191967755919 [142,76] 2688001020526484737138603866063898899533941481282633053987069698918372511610821881900795281557023797219783442807898760459096950851966633108650611168527498225934394288574160035726376397395628609899527578028275176205653338341652827174265754772784005330249164640281254819009056511848355744506261193876892228246965026816192650349720815695915733536790407040722389390971103713854862545286698951229673198523797039422392210100443067079608316011682271276527892522479799810646270286247002898396106529926855077401747582253464190813624365815909086731364805393510622962156528092006877973369827955044443122623682062473763876956152847895281989326271136758905806425584009435536524835150179247301520159111652980028246578048284652624837264272938783702341299172002052121305028575005459496274410523064726019178051922188692937960689727430368314990194878025339872872306257230392009852958792060714184090400935101371482586019543123135400273380822123310692095816391680744459729750954378428218074996421552890360261727277034139244585269653750193855894008228147870530537496300126865259477387018460911051564444239090304701151934050532297689676716779023707739241024275318033578464417569531879388564144453419319435963509146807782354189542286408009900732857373303832046673932548163451512535265402588200078129508429503671541416594488583131717563773288082285867768 [142,77] 8326062101138213061357317261078003567194889469967934065528570392880327268164304336992550050047147532902439820680066313753004866733036490082170876656462710755297418685235848493152559242503885545277169633199020609630233587513937754033008413434301774348566521906975220674133484727090823234782647171222385866925710963917583941316318220873770775937612172816096459930714804620428458071287005233923632226815037440337858791449223669898541572550646597865303838304992876874442060973902126101150448834037568388113480779690972785899811461137071834586801177329411786611963661701896144111367454667320047166129985237990525206459277078439723620760535122752608359316972010108557534178304827353056755653001351714853920147902589081339972328367282586921799180306799596671811867520951144466197764656214906195459345746020723473652808962032846490405454592967277136687742841747777219484702051405983768440471189578929421498597301402397309237269782383685440938803524605273842955450307056672317198761406931288266003831080537984814750786196943103941220965677499085084012289514885259230896994762890000679582383345599239249522047135471928514341180665488963078315997008431124218461792423795029991463913732451331345024797518849425231773713930828647039899117752236181857145852592067214685009525426988863871450503228876115367060206040761988240205001760570245 [142,78] 28338162848709074982532355203041070342436416999738249330728825711635880329495825347919214966750172702321451293369568587180740992036895700406787474999716242667211868772864228014018012689455354774521801459213945669668636401354609087178930636118040220707798925744767604146327764393523703731668962880086806454907480201636663044836903168287986740177983438495298471217694594408306171952275522115212145253000911992951271681450492180935190691571364949295784351640082201602368762787533050380255064467392085822597149569260271662485222921676853976722366871795614289285478303038516157300113932527359844260000517160760566219919853803779241735186490609150438131390906665272283812713540281192672035419973248585297353915457579332699397062291290622389897860427170358435908150281411968190171366122797368972798668699763911714536919109335285942219548561765278725847587224457609162739305721837038958071035216520821787266719241778438732085400202955535890645897351518502898073206501333267630200374809257300530685271303354449744593084110485516606185821459845302539329050166591696835588934661502197874272504575891158133866529477628360229668324441693542224529561503207500230570828320432849646318539521534390977558453341341728441335588500482758419677368032324109228191403381735100019639842964149205496946483803309055618381712215353485814412449514 [142,79] 232369807826253603772980138729199120581188910155717894526877640130107230839165742298746812298321627564325247241528793832499778547514803303655534318470966467216385381494591169767765323879726758142889171431397817043087069872434930688662475624221662746646810314401537357249748650027636391303311580380582228099343864576032576077742511496577248956176157503023846469270430053208981721220880065191803386595076285476822270690320684466574380072915196905051194327307799931579012312826017266391585266271394253913727761425556197541733621677949698755232122982208159034963933888502749087544017622199664979069001345845266779530776728473707186139653839843804043965157150633276077374077556134784011142611312886155174458322508874161396361802470180299780522449667856809517224620204194854173725344438285285378807879578246014706821828782982237843469129825365660275558798049557197257449864995834041828469945848121074824007680834087716977576773830162326711689836428552659680128358122101354357803137451200662969434837505898572320499073007267310230831138930022826386910871384110495535404282634440481391092357111004203750356057370425240072188076233188927581646527361839024633211857105629030656864459619232774516724176208466983566598536112253327049736470014740454079356213505408333149114646530453239982850254573782224056755675979185920242615 [142,80] 244954972504289036297295545172724982889552837219562387687305579982405639116473735727774631748723481485650188957637659009427962109966100002068187913014235905865037793571129825862429670739840994616076405984705500477309782083569790363840149684418383432275176715644489711292925742537044749096589169658813850569010806762698021564867965039756085291777707023413766459838234390655491145506127269330703281021453772478570366533451903468207225366931661704977410695124922676141935741013875059712042586552464045839246052359596587781018360113808384706540551362206709794743775951139618935829111168553173944331318717659376878258146545383159023957050421907184413237552302048324897571060360916968120964282789407440714993989864093817825144082183732664483483517256767786972069597826177272474286704657605728600938753411232970480666625909968813517493037646626811431492528800988819882073660542422805145588902101459083428115672373886883155158008684095654168436369971115838255561577498433283482539822949974394066897158741869935967263639168012009051319480933808091417728504526345528060154099011750292940317151738595586910185385115253305635845033756599350894685257291335271226958190885592646318311270432882273101047384717982976390098733135355539135821601542590172682796610292536795383866292304671073594752529066780293357034583052036148 [142,81] -287934818660373366015924575815578682883815302310085984712488913921038615534995219619303810320846560391255076726843894281253876398812532837870499965259717742072293618809044293705756823684121951164419356625537658158253420979030610778535134725190862147592888304559313899551379140519078825984915120271713198883649122203553928038649452090281421778726745829247836822465014750561728973634330999772270371407093385386457785137239528729964866309043109491060101733309798860835098006785533726945364877014722615055747355305743018308066947692315252740328392226574947587213683085741366076185959714122175168280381152737289441123735114704978670061939920084177371554101642405784808705960999452145757166656908435237128761859052202290846759912413097764328582065500679069287379129865222754867506850813615755966812551167458094707432742208798722705526831856510853164699002661905007873493388839599056430718423264987486644006337927322242337032983644624516294204558289710716445525523187835370569835298960609914530925202071582403514727863596218775619548122759979442023705105398110119718534016456624450175106824609749178364888099865930553716304313914015824955022632507960264426545069403257412463128860657470559494804227262831480207252160165362728285068714012171854142864775965459116977525821845443887768477669338239412162431088630 [142,82] 12164327634661388138922317775288411480232323594327917098215315472836524876691830252618273987430936385695331973286259245649247145367856404401236594735902117729502247213704812581745684511930485700837212250523420369658133271587346457103773077254644849970817722746808558609899776904386370364271169966835489096275888602989297928531346469263565394817488248813492259882775362458811064338442547054596469915900098348676907601068165906530533707712770955569422689046170558270305494215474562671748385977272228876681040430189747062970780916050561014042420686699006046198182359678014552091484877174979503090866162697718845026361009221906231609747098037431502270669276692365643984269186291917102527363271995427184515718443669517302773740875501282287305112752136218943723394916019609712360742587874424946528434643588417177897636616417106902861972975050218281719351332258348030368689095975555633350865778114290036508994317548520498063019743255940530417445831403737617152046043223823031937695881818191382231605618330169092841157667978901029569209115564417548515962768921997150116043563496764820077120726657370377100391770367967662635966128841969941631771622869858452769799806941131293169246854132513016102493246057219461650791911638305516752667984471966925680704928739474985577782589995598092943966136745023142906699 [142,83] -65642896507298537909751781637718868880137618531615147222818377444792326728943223668608668259210916042082988542582338259861054266133578110481970623892224640103767875887052908656766607212871690598764263164404017107853614787489343685523885774613784076905201034396392721419347106891356716708675155176914656871892014368542379725001376743416382041162121808648071745159686358672734258625900229508732026651277688905031645620548902329984853114603703350936629364652237566299502077409630657172289817501536923190880932623766821664204966708256650589208554529021314316065611961972699688156646880433739744406650380691066347983674279205061791619870368205842219878872465745414243695774591757612382626807599620088570918952996420280062686086356268665061010485512917156339907018966663783906061623911684594800186557670890136449880070818062016195936435359418229274729590674301545229559452876179588448049177764787709516834790170040887920339664597024406765895574034208022444971738583026820670904688371305060104969735527923639829050731356753444319192634274663985626049865893375177517612410819356987037134356919281574625594942239261753046461086723168366876573550462357541873666462183206426152446082546987752097874564852759023619320292120061983411572859107468746131784113193528450618795269913689046036499400258142832116 [142,84] 265813670266609133495533956804799212682122019282314968209676490459187952264510540368361512929690744388680733931015594424718970160439232349598325757807032172691065354704864185466362273545380313288432525827327743372217205978379335290784937432629048677672878329596401347064506362408672979404324543130208417259629306991204323825551563193752970414756547325917064435884496157774700340483459236914385887749418222496350416991511863003186304160907002336867214295381418901021080630350153639630690039671607567151429094344969398736822251316470954880478643051266907525670756439421024376708029194365651692098555572156134867155161852287658379658562706092256613253871352454359947192868679242533570642048791337833036133019460554197912292651318448128864704588930673484647917615814868295796653377659722458181156166304803087837557848010534152850331548484296971080581233351925760174312868975259631844113676656846002654873989811577446733460927056602032238022231766370218898393154255381053411944631342851318016887554171644138952480862158352531406818465750783328779730273695396890393416644223611720817560239251005310918144441904019455313246785728504949283333352690539362192405714247954982499556925929874331688187595439645191132538907021954949856353066823451619078749160814961164293964692609701181230811555321890 [142,85] -657438125973269969783312261263128373387007439425617977629379163086883376251352765067684808014034758564754909227105344338239515172616843871686276178416787230377275184944578325577556874773067091106537247240879888630854071884586164219552702134998706071113039508039869902644323022961301231244459568430234723488401426360613602135074193240936166279360731329506261960117160380891714683770787432217904071944437925244193225190256059862966557569790981952979210862693813873755269924936964659512116282380508176561180416351916133216385535516100833375846620856885762977747850959982148418317542797421790068734914835703928106185055008452687523135824118256732805196581999555469399282430267811757089524028195719099247267872951287069821374990513837117572338672213392435937635154638895897308985435163680396986512554221122259192934230022788066824628926357002738166330663463146149751513096530854022012416308754101636542319079466837229245061356383369074594167420365638526088259247547947593703138752713369199270263702590554730580688513443059962435498318044589023502734699137723850861266288343131376759030066416360207436368753352522416024663672489768065261632525696904598029172362502264393646394636139419945926943156806558764018647566633458487047612168801223461545658909714549498529839169815156801395232624 [142,86] 1014376118747104637317683055389176288698751820247987991334831989825219784619801058354262833250752571472659908467482918556344274346675009447982687576292421421961252835267725381785515031525616911497244188331112775923923433806941329257559865384110187953826222308966669301809498185478186889729905053189410361033843060126541635496805146157900463647483216356959257247238312867363823193051504224409073472633380287715677760488089713183393672159447153079997437624454172653548090653101092140589381435605136812503105340432993713692034089461084322260093828685179827175240401707816003301206994166553685097487029020454162831995021053908962503939800747017935133086227774911885819427996799547156373036660137414268021558300977476448594863933551443685187056871119806244744762843807825832146054997412774779791567388511083363514204684632284404759348180112336211045267303129117831365123821747668098822066880533846457169113382268721837024973304414155433618755868621499258979519588854235280032385433223058999923444100355395207889242413683173908559229323491038754455158513532307887188277407470678028448475391636294297976023541739287651316284198591244146367304113382854665435896100465468143652747530606377140891265244253738451190867979700290643181014065803880518959640948495750711168024629067906237362 [142,87] -753863890686274179707761492902195895542404710635712748737200129012274196935201380219133384430244818608575627153629506102587624855984139093953901275334840962974041535990722181709318539707194414135069610179615199014622968058879157676357383863518488989237580209147206656163909614654633395135419921476360677621719630931835921045689674761542423130253535573874334505498529224583284908639840182844126755995987192319960978165434613949792302915141755064847045250874014553344394274747299360651503165656554297684609391461305893497790594401013733461296598319871096402005658904152576052252749644162438705422672423293116211479810454335797252488795499350960021068960509268267332309047408683398786805908855412430322732237115194412162936813531347748783218174371681833253531779224561579375867306630611599275513941728393927587021859666254346650821405863604121130475738756633927825486416694914826470528477516544064869763508101130744960783355801261652060023439240550389629403907773107342129528820284261823313689617469723082117320504285166031519501348629529713694624058013622154199783200719440901325203994792513121588394079262569293608912062750356106927436779077866474245037265296928423577820587357418655700104238324473723465297728209857770134439552699469111141321050269683656318083890824611 [142,88] -1341848610614847628282224971522465667869856238615959953202963962526646067879236904151275716031935140761203910874214534961777808031705440431586544703899710466189962540731988486721727935623535790303439546656771326355377737596737457504813354257158333688880891984603191698550614674163296642669564312644863493319749796504468492978987797495227656174546763530258332391741707600619625806227785041071253849045694163179219533061410816657780459077184818749415701116584079612265694441373958902596669986407834891497368388206622359619910412650346718428556721151266956389570847622730119462136888406151228199602165242256387006109411243676811037034491727838031547999427836973560748307874744731587576368857002233380383754031554696667318152067926480297764297386974770132972872522113303825497506147921553429498177134286877409726495647811221852024946896914067719637480304009044059526357557875954257941897164075399601654743004060322049732666732519263600684755308360019482098214507205287474378832869284190419504340830837050378118608787519473282351107497311481206120998208333144951090463756193410553319752177642051948037862738340886124571976077160649352529849184597732005136061403597825689764939423869797490787550973670083953157960616241128169037282579182811798003027755650483529756980704 [142,89] 1696384488352311071850946765087836730379856269216534247613564120218500310012368227838661528096971618466597632015884279024063567445103288853127054263057024665946253861447966312141991014930217432118073134286009671251990138893142670579519573022719354621384354806516959042439919688310242303132194669746449486005237553675426757316051374154574669237650052009481303240574551803754465511760684523297567838996398739267699467955411504833224051008174096692146872321679892627452964350634616860933769660683794847360113388290395791134881965904248711617879246068466467412391363020828212452163856139856858953527638019507677928988172044921561897045574649382709518333579483320238102009104437760755060907874397399420276016223208289456751789225340706951459314727023983680352884657766540372152251224294661848697246266795962938914960222863883886847467153525857084765745533825764893831902518028705097410967215901947569584354856322017132190553260872205037844230979744053545327415913012815918441338562244501198839876832316530688927554159858418295840411391069752145609060212546679189516119260487675380322601693244477117595675372254950145344003481192725406000282586827013418330879202604201712566754747018436203812027317260583841688656997478882243602637224803843284604655318910776857602 [142,90] 1160731055877656302657656658491750649241477602472049025313445209640073711381760061273871467103136456856858527266602720563026136557591710924981311662680253511504036740643291664842570982978687100555828092111841808009202218002474597037404645649568688598361206855829885292671791658438282032526535500619465322833379454775351201480716734758487925210123988841424272475192578380300017237697029951442429688603809422650057006354052352231792208866778135769669222334980498170365244538902173641815472197975512107321843114918279785842060322989793650233007214592634138594086969901773839612237378348803034320494977218821740385655058271066641207664042672011435232687690795471248870476257526762963384591406397721575223032187938819017803878596063079479460213253726298796874599412953004499381664750691317338620313732778312885223641472690889682290914283117282486915612168311570338145975063205989113612660515954738297298844809809140353855572701700009348661167837140531781520729402471420803268728243667984302810111944409220309655520223127109290638755343081705708762777838016587514539972759732229507081680117338883081829716932693393901700517727285785503698961876556321779496029894725464390382688131269715826268835048701089171885021191002558607344267634448239731259099349202759 [142,91] -543397164744695261514380488443056106117091964652067510572560770543498597846620476280055634330702046513092843847841219466527052871590126803679983607223173283163415948967248900176039944396074178025747729989192911800666261472585946034774587960967138120296948829520222081703414905824902236828787919400715442034841266607155522054881740576409279481403164659844020964056699011930733377315071867664604915836301733391888160606689813361080880365271898511955104963939059057004287125046411295136775946885384078080171150894043699530762777455998617181016022346990014337272900936556042572570780599450525875221081398583486066856314178653287782743180612690807347284851822370729766156329848916280161819404355819398912924192572149037331036971381746526823665168650014126159874777532502366376059218181305510668774356922494758295322607477717665821320668604506509550886036409520036071549389412503901915386406727215995945675546191909389746121722286529197113852327274864952062592023094043117289173525385535709009154597130649112650649513784403400344515091206450483018278735429380253143571404461551368877730390827095099869016641795302067920761180186946047526004204443290835814228161057810300545677269263155168875185576457456261954590978136310128951512593351192115528524731 [142,92] 385715083802494903448412017637913161140400328222093444730831557271805397231892743785417155833776731782695809684258177429710601131695991322918515644562665132112860739096930106869594908533356648400186857351417661394194770913122542839429738729793834481485356363073771539288740104955041063192414418068055224979858520644797152699060195957126243876136333407793964400798106140497696544173969588719049836117170276104010221458538122825417007602423155331740795129669800256079487193787734977792068509810902958847012561567593234978016233111059208834643561647047536831966642437455849303556299101248463566351781676603918044496063610427840883463148705659268392638684886938932137168129475938495231685022412749912185119743873315720167230233103570230227799780115286676592667243251426705689393050460418960655051977836037398127213579356715938575506581453289405539014398799768346065474601676235875516278226948111816255728085955672401147409223344324253723824132451641411481605460169101790398083332367861273841451191043350087890374075260041539013253086286005030210561903644861035132604248390699728550539336818050161609455303890242233884180017188177138383939092424789879620614988055275347808753192167327997264603285604632505231257718900789631710690115942615099658 [142,93] 98407449405369927538603498223383268861987761502944332098312467838506308686111959906220464984642674563907082056342151026933894167765685515797668784122884136555753164396386864170061843492417199154531612814522067879888122870516009184997432806868719298436776348784521466343784582079068065641171070898365966372729779508175385733261071964659488144196954993199985865182291395967669608958306432089982892366782942277220792107271559316356464730758881570205006932715043968128278231327825715977349878759177454535033702913905929644197991419313339263952700615221557227664415215338072719385507999102765128444745696988057697583523938030334401748109373993513890856590852791379915984881143859460985258136804099273984121561830540603107635116099055300637931744145718627378790004367210381813023455674456310057658522833235706323243049511404276960069038782707605384159618755042855781049678005402753246353262385334717551102329176877857154674037637551694440355985743831630779659259275602217141684219866770705400616993006387588142373933564093152733748280514651260936066567606943030121311250930932155581204586468066622934225029961391237727689873798563511061812188897703597676332937080254540145005699177299131399438302188521805120799385201891190164213086649648 [142,94] 30946741398067716637328186418239780647896396318835152258069064787184524543341322432116644933485213975679373776439519009920449691393243958282458895023391617825373911960857667198334970008561102293386769776181298169920660058181429853799910010431578629546252006954829901558375082831664537478116154210110829709363537132167903572517646344118422068837554046014088035385006771100358789009481330277422615688687947629011484913872548626644342187686591462220502757683161671328322263692889769716374832192587629038795828194096039614088152368375684197174950365239074793414985885124867135186021349167627486594749736460225189179637236016564026568400353350112801699084793596358631979630861940386673365756228865718615444954780668783620673913307542676002275737164862245439691753913872820718289779136409096834240279496293426140447989522733505015870437184511893309894226918777203853960087063376428228879976663823621208728392836475231193231806327718365041713261920836684705703928990175774685339969748327212540947184353883432620973374196760512933215760576212583326917881363224189555425421185073197591345565487542275499759781481249498341635390241435163916093904496752541025305637954458222410620854851508115689713128586552000837919735111865715508761275 [142,95] 2917622460282373539267209089312312728482014624951524899282980159625254634251095556047194107233517650989082589178598480126539306572339185121038472027832076483299229530263648469100537855445084700231257832066558815990344094905366430958754078346435391913358504555042139216846950270315048019720896194416990287714573955003556621145363951649071849895149070408140361536174431393849463563657210109759203553681574099501911644271484401400348945149291821684101899457632990286047536892551481186837747805101793648605154692598770076572326024854807076098337989047772131682078641456203835964851852080774102944930795784798982887191148924805075343413854638690832106170562464205514240965426819763978613545168983406620090875541396035887663742463434489169814573777880178211194723208234030574844316681680830661500851091553191067831919216605400367243047833500106941900542322319626809105086217504813977725530126374887811035264749549692049305213408070635299575972643504042608188934080985264021183354452854909061899088453844078129704079906922383863855381254271163016831149870750135803815439828704874860767915836808694282665316630088973114318111863031375990214715148224624235520814843720563276289592901530241973786960546919961859800919854261975315 [142,96] 323141474532083433801888169633425812231587154937555392280286362132613843105696413526091937446747045734035776235813667751448674889546979772263533427059965508020700138179203823214543792622592242307260349781095662030869000078912057957906898756602341142522371620369376810060862280634059056318041138094435971519312717224673373921209916563053025178208780536658066636920072034281288168134712033740003178245603150422429092112753625889531384213828250318638913846609615424790125779990300723255238276828266701169325440841612869949043330059623295242529000049821725066977043600966770821715784167022459273993916679367495635845860699491239119615753385111949233980865422269725409708004175334464687752382692937318345102995519042730611566431826703910354568723024591499588215980864545565560970343977656221356604982922120508291663911897616776166445349922555005909046976062436967242574625283050625844354766704862975099053330254198906396703072866807199801562527000483537511285449587827740047965871935134953765903786345006712501429444274552380764677627574560936468617564614226447170487392663953439543401105553930996009497952634110283718777867873073038321129133585632251997618682960405848612058284726622160803795959112442697102670090956 [142,97] 20274078840841528733816393355331525034176254155826549307062238611021119247773854061111559679518174406205133762699891285100148823698294764240423221773739225364169966747125009808851160286800860959774214097102893585052029389700502378392693132380367433451784349533963783787836851347651428387898852542987247554941652770049066229360026132663645817534571705478345376124414723900605517765615296220915027470487888878186962075446930642526075509167310687167184565082869530266332449857662107345750720475931711137013730936544942706903994385131729800460492339063250557888362293498761250886966032086828981587277025345330156548617328120478053107624142074471235612838474535324843584895304283124325976695386035356443673683061539079270201534900754524327810342692371780985939816834952608682598727287301538728626741172011352872212086530068771916069946479244202528700921436725183208734537098339799180729460997845593526270227026252878367235399482326191647990364781764902675175751943506245192991731863629891670790676078622567906872548836173125980014972139489914422491009891757282877174326317321987516305415756751479749269872536648532921552118337904513127193041724052891064963247828395381460522836961794924379822190300309621014096 [142,98] 294853756215624985886339650201688882059459849758276667471273646970706275703188812840052787922611202445726920573400394350710580930914768557456320395277481243698233800723567646996441865185696036332138552929154613172358088115535475372586343647381635984426960939176054711008999956368360454366537789272196851569721137109222311561482106228393716956528800498436053044064128417446652526214178782210455572555669942765665462151852791341354176127717216897338395382692250850798397017779693073645645639538020920564160894614126624085503413722253503228429587217887938851060163555237260624173517830208434044870851073022588358069588459239203722041011180228679157868616279298707596774653908463186889238564494047789117242951687611853783643817379985871189495514928205679288928565083924142122538722122558315887646744354463042714013619742168080177788080477805814982618140164796407449141753808933791767159726744835334040726430857554096794825356880877763798794189771176539488300606006888918592546885546611023299575962885733700404223685682484188947127241470578136861606143458883363521312651501028898052234451162077714090792906745217530746906535840254981134428591270566284732009998250939958434409005982338099419799490060574 [142,99] 9307175289296820132621192733498234900531285570752579456693951958576070849851947171154192130714407285600875826642439901840505269475917452892420670411480830701379808083969979069971029799289786471911848989617714515972495792313328891577533674089360998963695553363953580055217454646033432967298360074304353574496771203457571573394553654585288706303570644009296601545190604466130091903167174558885034116843047478326573118778447054624638674006555601822695002367085735374593439224846685755049706047208168839286883705387984686705779431815256025700110634266504686228485753283173077468483115210098904403284355749051720544589697290340516498947113719469471876553453518375986243285223167103861834782115168288076519166311369212908223571876008711670030084087141567671744568681015306601230779623773756498206608809509926247790503426868607812603194888315204552926572588143757205653457078529214180820157229777809665921249259808012492933323845839925593027210705650949631529793145168561167516858080323488694740511461736867300287602473734023567018199860705976269662444875557316523429735830329086237359839795753295746936361822196793900834655851587572358847062046781212913002036148645125280176905955031814891983752 [142,100] 61183855637572879130480834264156775474097174553231146494115197557038697220855673230453727276546540665360045662706961028688723676440474683535232185731528697523003770642961058327963042140611486284728410947673923636526804862583684354359368587077139785947935731600973903606649801981419316529996344133942782670010132820272223748167423395455069486007311991449753360017107128338684250177825284612854717910366992255598214500989760317489129012079379987454082600632870892838894107802152606162201375049037769356998809209857963743726478726637846363325361905823382273571510216045334370741758642673372602949093533917433632721665028841707791934698518798816248658793377724377022093590973085414793859746981986792667375058378007978106413437913904194777718813587707919377668924404961296347904743743648930453246222840483463657091443454153569718501018916097413079080582917754730556862700510941868974225223144998098502710843047662258414640236250974008422048494801942404956386812597769778568400990304117167368275454089868053615189229326205841129246517998321739960931015661116160113880773446927165177819921394896801377120548913809374979450031236304239519677300658060585692794992266042061499408989738634623 [142,101] 60921345527309124888536519916852233333786111431360209210375353197650036814403023051966626294802978067469557408259810663873960062047802401003363832711000461613226172318375127683671813490847493437822055691767832024823635276601835325932990469318073280476665810628027207724934701199751076266842706070831774021452392602224995936130031186676449404586289887489599471149288819576771133560544826876266686220524120678321007221264463677042774390303296814132888288623374331143580800587084269602345476444671233851949045761922170592761142515829542382111632943794276293920786244926639180471451767206634811339872830185213869750613573162978539330172131191187219540587079576687707544819121160093908635555338280106273863804935625710747112641492645636023009363916402037520189026817164270108127122850144608867939199005973402522063238686497959298282343471535925734194614647940977801858292800424990004783902358796105455821091115954419296868830894503485306480534094804017442099194270971652107836688286041042884168663091966952830800991752239105638282417026088787491006780509087889141321241669277854799141857671098907050976052740199442225836748926291425949338336685307760363049838064797676806139337 [142,102] 3518855825813121625474219328630938413739606030181234124919941931797910391837825441444356953435047431015887161368647988393309874665994719865450346933528901931643057138307807156748241841815176638523881933585311393084974469627712529029258218635200166160377263450204448474531078955780332257719296123455947406912060413518217698508969047385710418046409472018308131831518160098784600697211867019314613676671173069030944417909726586720652226957888491065216247881406220845729773263127175208537199111019201153925277578648613912100512229790174229967149668776515142292898152180125757975966375995265254712554618184142145560002651697220519815034041050461300889413205511875341087830208441044976669516097273510683665096329853966585962567808576141405992254074301775484541477094336604137983628609587683353630164004752691990511413327092011183820083810802637280463719305101514537949619197038002938927644540062985761811603515450320999456534653950022046483274043860964104517735633353270082255746124238719322753070255000540252750789605938406490109152857654999387229263266671059207998869197399752207688206790581994563849882445538167638610604716365394595384456489803192486552708820705633989 [142,103] -1893289996261698995210360453967977996902693084525220276201269950870525453521106319717716048894158465041269001172693453007534095127170357584519538793734194781997560182354363575537775051041922566628647143744574096487177205915942387867705035631223264622285633338516370946204144715780068644504543765379500847090396187069353057357352746413112032324166769446147222194476360035679027825662548006096426557913311890911067799745997784550079566389707358352252994914680722189337669017986944644585795941192810287533342683398731637293725151237850462891943249431190803058612501762527004890422016319659952839112449674643003820960352394727175990178323438101398582639837288966646284711486909716421536199115096509177034804829625454651148636646104766399889040739461434106524145894328499699876869657118574985713425711056325390408275051754644918315532068306396262131858312495050303785087597874554453019008785761222401185165207638506673415588012452218169189561574429340122172169063309888912842243633522637175974488348024597626219940253234828891472366997417091904751838386138702120882109527949306330281563134960015188383192715335749578848406357689599310517439507502947134559693361 [142,104] -17342692476634185878791471645552921892477032395999310564271336818594990795465732443083414131032949664676339649139784186821416751498533143043267676351454130310691856516167419602141945791141399892705855331866983455007713297838391547266188963660251252903692132164795813391396639163381023319762438931849631583686764009930842996922686420501544023947885604491485030720415749632287131207670652587984664497415200292341924427238597561217472280247301573258981064283523066293033028009361732402978831939916578410585629767018705816085713725263573384379855740221344509755844855648585140565245646888576595064687316566564327798278256808971791110043301342217514590157933607037627262945974171660780766876599533453255106902399444535705317705060345872622280491815383840508797789992266433847565956337221346849381474893684761147643511665686200366377516354866501614022140339797557356611910613232468439845077865226842103662205867024439164644728285532639411541561506661899234814114666672977056163164244966804030459965125688636164622273693796268950637238252500622598091625459374146506755883402631677922351705611272459941116715741948559019932911030694691488607874235183668272 [142,105] 28941097158042987425629824484782267449960011653724400709830505546206731462557135792060643668839366148493772889916929859046408830844536026141338482373374570281187162605106836951510106571476880095476904837242177943678035782310318380672097240058695632839057719374971011900907098586306171414432820490029074332661107430205419552041526261074370798724448271264023568698823122341278259154700665085976809194351040786855397479473522316606138895010544943718484012553802064154853625111263715712659479766025762082669963357814398584214745166274872964477445239254043660469302315886267626452703699222232835780385859222183200167217815033000534090312775935042187798884923935652696854843938484441790616973283723690122806993256123773623655682538212437289787283024035321519006747853114457324936867953348730061341207346276074804320403221176970220193708016034481059503534778608240239959981889254872789840752893450375782477350758416848671208760384994384780865730136638800947086355476903593985209351370931539003774034682223033352160045697246942174632274733338691345351240028855596340705915915162651809450581210861595281222902180672263484990630786279953710927994306 [142,106] -1520937753517499246717011960067498235654885944582947690171215154724074338000947812009505859990185627021942725265240333658726709350252825008432113678395209126052992788596890008114465851741644521988245871216943297606043063406948202545165118308947341103494873813657429351306948122592364994593834260361070267036436881103005873784670639033633410354583814237535213196689251156814189731342411744599411140887756756585214383464268318171538277197443935500627522723611979099165309887789670858427451651913209912951597791008682445674170701304510167395107342615215367833796470669560123686033504299121702121229040430809232612414082025009944467151393553943374138958469095482918545961730224323708318041760247455334890505840706706305314448238322710023504988098869376077307457161123522579451125053858497704005377552222537691285024515784967994641088066210132740596934865261533019715763118881800567576836900733105120839896043137277297338241491680166323549078507802911478418249434182343556838630556540859638977902069007877747160871812399462629502788229405570655630242435568446654504571047817361979332915613746944559453362572394438777236681049776283181 [142,107] -2581562422191518925328573987334345918651827325030185158892168651323746655517998244246546257088030157792717154360722717314382425779293712720823346192746837446183561618267594244040498742421315128164096254165261362691453315434786883003543215346796811513698358052609995548226299012192363120557423291115663833531839799345337227294560840627143845002351885326400274518102807834923018737500773524633764844717803041508316238846087501318724756001719241350017483081138156028001312281144398769084914914977384749959382453750999270150237376154340219557741784785118874956760817163179691489891257924828095434585948185600101388760910686322649187214180396069879982945324488253366897040327257576367293215643573831991305746871853810355904974527818759690121069227427139039651607723439805843058712421300995935254707272127787343619082398113380860173303873484812016701959899939450497636928819705058632354884457037475220930192040235981762724580260136870863567874144945548147206354296079367553960646266658297762061399201400923918575196186423504248161650311310414745759284180383093160542788362576552976552138897713768644609818119456428442649047091 [142,108] 715879640335093219719856982478885793094065838600368896259280507042135824567808915276233232260970345636759636912966326148988384938246483226269506417843914306721314854463791601338573733037344996361894094347586870655143341289765444117008776001561189980073866534598130265156024941354480443645668185240272538135072349872308670997391948280049723282708374595210488204879075320148416381401250731209339614216638303758130081495519680468772037983553355216175716204301374557991114619223457926525923358170402125590833981955874702130026490194716325115424131328980315497069441333871684478221117229680359364486999897209864253288411955432103473042650344747956620948093198955114879201468399808161900599089887932614577732788176077900031977053690479016495055029886198449075094236404047334508582554482146683273739484349932726088564206429291310688853503418118522947508060736011748600559245927717394518104171794756258780918965989991496204921624494025792874053641920472861164804180451650757913233666042156933341651944634122752718701398687348002931824984553763491768635789618607450572117574717140058339994239959801019137688074278982132 [142,109] 94455903803984701502985550745629237716039583446955264494134308273476499966042896308970015258387058809390611114011565011927354176592654232425873867929372527738151152241961282167483604662981242260784182191510009397556713437712542851714792555395095338839044335264882757166148732777678473472114433794240851683495378156801573217184256384253132619054162714835312189580446457582919606660149369763444766975411714515732176930058783271414699168165815554058982115488087515747937598567305587396196634056428783793794962197604206893945784189180786946229915949427767032495687417325135085760473670987816778432148380887020988968613971905628524800510829156879895405504545621227322127744283868764046457885999502187413798472956413666625712380788722279661832143056593911285649271102356940205765084258453747800739615401767707540385418365790672609600701110094483750071790970050064777801571846999152411022031541626680044748750573383048426893910367113754620131468461536488861699377606638724394517670904148255543591634078341927143868729109237968642697823739239171025258681859708170548184499008436458603961701780419938056066509 [142,110] 12901388700365862739474507831130379543026678682103014703291552246785805920666487675479549354516061251357198223689480633655495616036249487901757321657292092155743411201445866165307636116628814398780727230544678650653587325892095361177351012699792003648485177381847236553937765169920774520741857088537539599110764223722871315773149549777737305542806949033112651512348445017161294704806777745336277803093856096899700978880509437517182714874629256307428951225899980796246653396216728817317736302335258077331303725565415405905534931001890880320359506918544018536948782363583177512794952043991875439303049233167102458725125967916586676200850354321402471265607773050294933231333826210536469195009569531696523057717136712042631754815660469187809135838168786202381833971772860500437571035001333659011838985403340715120469245128017269399197035646622458453053442722384171953733420879469605977630291036174008783634169909330473574279388090209982172743245520436592928542613041233755328883058973545095570842105185347229863327581259940684019147070516102015037478689858393437820086206123464431051846591223556 [142,111] 185616912375908583257637103240341136800788177671131346251104373840191023180431903681058088880745920864890775386981662360577551350180035155888358106763192078922771362374135626304365123722659085818562851076552918418072982956698256677648703000263569460052137858765853577491834536215487251819050855467733315372165284277008381432241484715992927078163120457463172632376240475439427177363263846682428371768269962887853570305156186023990749608782728924779914064732230200296292449839664997045984125121250715891510583160486827331671449585864234746881166886190378098685787773763426898953163713672336874933012005541555050685034576907792510877667633876681432580295822570795729761715582099598055211905081008696221656577150437517185581219719948089490502287605905359527228258588736841673669270841412627491812653371521833950288844032948414089722234368683369405323970571355327517798872911668401304217418478510256302707727372963579554979580542468997682980061422271573082313418809689560674942761522165912011018676099699882169950164970695162999181456420955393980630890268590046067986194710493446421042 [142,112] 9429126570643868210042244546543854553287853319444377969164904401488781063903296034917969928348381545766836610708887118023845729250252676474977671283038223005684369751350854237476046127645213494673300780933214778378879863459563654594312838244238158122477876743737791479102844824955766815766291490270328447924823166213935714338328345954251560480391882370203185177453745867684484848096271443423804920436613225349634242418261994649461522987385201150211557142509765694744953114603328260410855666200090227256571855196938132297652766542838139901384826175416610627858376810625292221218960314926502459456196503746525975281238696774279224808560135836350788960670199233369081164305140564087434352855633129047953304632901880020787188686578194783181538966374568244500044240622994747014957625668956372375185917184046996075997530779343469338645535697234888107515120664143772709094208335349761369690325062611642720131371335257488512118615659861409438195214254138829981871472542831998915356219856994618912836179400656661533952560393419217248574525249336966375245809983596549763917423927 [142,113] 81271185373331549436269249083598404610458142367985476173004776952141831824049445436479866593759377443271872175749824771677879869825319717697825566660288560608603020310407729867355310393435129670713209953376918340124126386790588369303478322193792807177589717637155193185059644467085193678114211440001171167173975825598307523568552470355053346149947118852044737276490248372386445451534963271389466993232183936679269451100178511990463493688148705429842524176909807496717095396325328740715555322904391913477187360340691552125595102740166889595866865861598776756827096076280682585456216452116613504540618262799402590120238501295536745401104988973647278075950297947424148000129323061230156766815624790925916801906272182880393840437241520318393732032003699338298989209901943413287605220390716274809315387525716489392914660560788499923914371151725693602985358110057770264316326185505394487623951084919648272641465821470133558225649253258104945559705476935044921819908238042594145330887843979029231165730541860295732312254569134023849382557669232500919203204154941736 [142,114] -688184743607138438356192183947274503746214583891080515263060681047533582908550645318940326449420610557713803450223907819404073867055678212427573351940645246827116945251340629476329381977239093029001414420701041782014356566125146474553781048669630065983307139755681533592010347406404708484387364131466827928593776871759695780934620528693820934898272419945298414539555236926318338844661243086645371385424263412705006520557943038620084839642795863811799403586984075160132108530074683635634473379699596540050820057244388075285332455025591705720211701685397822668986580526921863319440915039441493490841393839822481783736159402270755930325190003955723458041608580846795515354635370155164981553176581198607384922805196000374467060256981717882445523551454197578054483678838181278373923144088526547325122304582546188432272641467478081947243457276822741701643354591101759946563090737697574655108880544613496679293756989224618124520740127701530251225807976549784124694496753751444510855638411831799617281087968552005821516249365952699006653678551485991521633 [142,115] 3767226975865008048067352994931985058571334871823537373050461484203332536991318678883580669675217932861527896668925176398581889623790263765795656793756363091861840117298811445047142331294319515332630058986470608366816042333478162498745807453732904866761385652500945253036550124595560768850863544550843745457877924311681091479577472083416300004919684695425600763730433997769996485069662051402495672187560325315571698190021968523596092903243192433397880384703319629706085803430733480195561866280809313538806962469431974001000879137737226754216792984101534608920313836801396711537527069585831723852710909276864255131450296663969117229361165462237190875289937264864621165731400426838510414943454033591214148288598749701989237914993346569852678626722498969077344154910538635876842622252536842120105822102998702194261639351748244583569743950008778813955257316042830306396610728179952996080557522424176494873435669178111095796508952621178015012842743753024862874954750849464617771186112489115882936839812353157249043028657594674911541056301957 [142,116] 65472459420849268637564459326451298921497527898669422013260054174052553695248675683147493570641655942578591404953938347544936475053083772891577708174643727302274681678233705048361382455117345529926277340538660486112662538313072759325059705913391433158868435031739562318250029920087441405354171503720664923148337193281418849122515923499922672192006713338451359970047519817704183147641835795448871570086989083766603443894017585151413139907118938095629437714046537615047302454364079827950075787141701192745610913591508140843190211571193948531235272905333384026641504450859739856331832120636214586441784839021149476749357988035700916516232697861747678463270767994824398681235325313265066859277822403690571808937344795424504743176612771181691606731552947761686848621441252933616891022027031011853799112234318168276010497991988313233853030888356340696014166786823521903459645451938509571246775318389796458211738321005787791649720474799638583144794692101623949847717979538425703747684361896537041856110027835655348089967362699301 [142,117] -576430833577307733297169322604145672172462035752341619347841858531522010091376049820612376001245440007948125611000687422531704971839381927176223916006766707539110181773672250853335847708236820804139945883484595376685759229447052759182016626601930124032395048784788659035795617982168797671197622012449719358347632712708428457188733885300943469360373755078095139196028898319022961520494708267325266300194089201991855310082014686797467354467805421857588328624375194236215539434092528096593497976702787961666276699825999674585676335038946192850339919028116451831397924357865064801852807629494341947932787712243383891335628317686850298861026638839675007349511613771073756515355686092158883221427579034072053017496770158891301615844777124236448892707943197653547165353088833322728055833360013118046015053056112870248040420688256882567338934651718925966666303755240614481339525140703004889556093552254309439635384804527811933477827008754947743135533258941186156537679185791880062466394043708800468462787079218114119080 [142,118] 814327232479718295961414719546825128966833439678514073215355426599789667741784595114953239178982225843709294617386434689780842192677313179660865882282734344948313614276469900070965481714285109843765250594971626190119647158026419135096656988765232579439175551507928523940138728172661891061210016313092144816730028080384395002735605506636850285739506652085703873542532041670632399410438672950794228926941713987057642622724976864997147857746992557981519038306826880635931710747617369194810675949942537454546610650216212853312171881262493184274171802378606330768623240783713204178400754204456528608380800788385824502781454470486166203383375680098711536310767772186758000711720510385766540422965505935625109977775156182311972291087472198276452593524229295625434679778017666853673712968504118638663494616325857212347350384554893098093764491027996022096907307819281677040081180507871645909158719327086098100990783205866685582761464788030429670516533519556445211355584175859857135269665198752733240358747815 [142,119] 595475753246794944538933107188831081041453661187403657526983477020726406891645047472638593271109963961997850679936526181954060839097909162075153132811858389289842840972495823450558178340228507999509773957661387349235785090943552725066466273697849254250822042896895235617791217650325609041485213314199047497456915659403132117191025706154635448289119483266478705356376877429724624334265472218710168743345124460719248557993571714881135973806819603870819484538113494465861928969008457529138540441016257669634052834539302041692936961288874827775817059888445461688580505661771047633412628054880765690618029681236949620355230893188564885977804442324836484139340052970780165432806098944418896678657033446253474982470518581771244440710532677288255899668992389298282823930894663690515379587145288315482981384105146285653057851095013789629895611322226215711451820650140629257744215290623134877864167913872917365219977507973316778668308205339966874901728305484059642750005217585300960568058325088707 [142,120] 43495791124679782191749145176771177548837405952745686276089380950482339625926595603536826182125758995914749772661300332016872823005443114477345708190672597266404589452069298059599522824165858659919940745816974704805562158041988136389141717369113490770022085311613640467216268810288559700592873290052528193695468864632280601801927759461823785058039250673396774778570149732646674068720588091967201554090960577535910978299577352677221753143574370699345005988735095750416571508353978331715810352447526533745033544701714432987152440517431165780847652644951912067359364842083788211517646220788017735212321566341397175829543947225883065336959580958172860636855881310431774688048795661425091452285180175272110927279448978880439161321487083198132139934104841772794543545303057780110491107698590847904885647135496222200092799925080458871992308660402257320644729927383861823871831664781732119406687894397323854728278787482436176056313000050872082479556287153850920427046786457048953573 [142,121] -4494344077346903377716514193276110575363874053609409640440288754220680775838865657880718583077010472035048540107106959259998181499019099592804321614294310254794611264293173237626556004820533487200942255053894064647268282272600507977653721121439659039960487204735816031970369079023687917304822693966677740481423295419993058061410974772099480850241153968467978973786136564530165425741659620091942655351874606187850002114044395850929284699270532917292114073774809496939167301432771381859921887845279735299176465939255273867221059737424862667929472921677139676344842726786701391030891425806696718206825698770048518489284184325488438854479774598695942086591365992334610594841290416878689854364423010408073761779105147568491125272690393867086979551426540038475792963301690386976862745854416764160711690913550485348532159439567351710468436730746452207354629377771290632392781021931864212740264177532476078775186169038125375509115159700733116714432693950745201191974855290 [142,122] -2298099392214185538472034551121181760976796254981388612937166136993397925017123209658324466584475131108270788618500852356075041101661814268071976041553054193992583192523235067095405101491865556225791989127460687843172392681041861208036913176330878908134216202522015734520856858908820592834356170289058180225154269367176058745987009587619565433645734614387581975805960407245498833661854206273406486660252704968522165274949321865704738363553399730668024130890980647363712430477735026721660347824263748993962311565019448147569033106539029487641957801764539136980489471583248177340499183260934488987658934983024193270503202983403238017482981461830928704594478650764710654797149762392543533171932942355579717178475044844489781539770813048469403314586967986425019549836582927235130840884309022471620401304662423300805675744827797205964353549212773250515800909850470869956291460705244674826841019545494445267495647907609570527849037252942969904724364205446067077 [142,123] -3391928079433190735253172309079147506698369683424915899832158937458433057574763431268667908084193339841988982886135480315382005051241484757792838891200199781794615515835463742949576330076939715963832579677396178562134022560858935226080300288885019078073776384227084346111915993800377167903628524093608225672737513518143427546411770831452936381798506141821451687967484034734381600058603609922178389360185418350995783067272636860604791144995620456331404719964677530784482390846037877689919632381190438661313921875765070727213188732438905146539250789353186740692870778686256070672885900116831778165422414785751889939825661165342107804302501501805164550796505268669392160191636098068713448352241176340153330189662133308362138438960816811735899428632802027454698999535431194041696687839779966180925926348628492006314868023920326096130616570147430498879622117248408393260369463808563498583295597411940497859125308144315616628147256121130705664018887445 [142,124] 335570825420608611730280619685016854968997638204363895330164729427480459434146473597471074235557390601730573976999117041880888381558618157792195193693124823752153878311089079431983745158822238447547102216551824079585645536044520412009315323242016011261872852560793564808929443770075006795655039243342043336087929952980667695001737461223764002317110651769554091521990326861035047346312002804219034145171192077034217139560316249061476460569909226801945453680961820460738881241321187211029168665174582245822800597843696944113043115207840330260376390545810049579225244602529210109990613931329907769599912497342393765261843359779999835283632395944019298486140739145140078007858916599724876545688227011567156383673105651040868653617243669391105705992918884643169292501207096212754717555226510782130567450146919901907151339285529210341450480869617747136034950969083004496772014273242454467964091134712007315035600904199436065496096537629331688 [142,125] 7471377834893508230914183842557014929600715634101498808691606524544587314215134842833398282403110200051828959998269893616364183768744125303177603862045748109072357253592684605077670458400854130370161441723023243458098535773046583879519472058496244389975439713523356823902618504418505299713315711017122380319905802116623979473508263857178796108835106023112433379502140794563479618222161317521214041775813431461866631113348574877959539641960434664566230586009010113404568600509889645303056546579603050131188213109836909550898559369109429836828453188680471843588015830001252798560837791774971127592446743237490305570941210863374751240978762869431139888210198222176877017191812118130235150743632196240038613182883266405841273003688185531552019160266142797025460665385356999931745537533813543178633754751846051626553987708410342271116259906758979948218764870880612452714512632177617566839773583421124150198010354483763014679211311450 [142,126] -6400799095174408765356838291453084145000109317250461081736947248712282090541544691005875219299999812501038096522468475149201450094191908487782685793585796899962800548277917450632159510230766857424078537116674233409362274811046804026809974852091667515244294530313479153876457878214030853799894640126284362162940131633600909128734974755499549508309795371932284702238041020697846421146371337581882363987053475929351612980343774100261664353398715945201320064532765630449535999317989410562277899268243469043719247517485150676211321881716028543023666551267470586945142892798115108971610806038921521122284753539569866047315730578369912974927579572875148781776779578193002306253465422139945941534807994742356999924993400442110953333806327018806655313769837748229660511768593897319822607151681092319960470937239115289855818076749396068013264601985641998446958536456669036521464094255011846766499653797265855272314418456562766846 [142,127] 952584252964653335626574805325317027609114680672677546792718910624987807609749321790345584553574592213859483195465666673083231313301368069502717350370279192323536365899256917367474199019232872805817227954750773337761625567946901677957038311927322406976878366278882067529023637497542999303876435179406863091754756624152295087703693079616812644603423612071404607430639360706585306915308497209535919582749120433986657825801095395510939333517523713408822851150033230207429428201622870603631554038365574647651437807974734271934654377511926965780586274330766020372855449676604329161078925881405781161766673871338191192714434087943881773537762150682744204394672946901596129579830270821340548414851486355823373541566596033493997373250346711502550209267916619213421041163588244552304530663591478776356282280557009178533311384415764972278074511767125501423678931788009103810914206778476526084960380152001338665165201002 [142,128] -52694210876075203220347526842396755682782419813584274824605648139640565662021741731734315280866519492809362559164026787754644709257988827740040557590019035808175258843397879792693373546735253208912873139892282138319824262562333915428354175263453655792971309040487382433006414127140597501521186777563097123535007274687087674928154138340124489575806299906157036147032286359531129645133345648405334484564243196770322950518270280231410840514652617202325197329718315018858894594733806417654816247282634759578668874700994882673999634873632334924853020924323870480034544811915450661894468320543768950755615108268582471434146083336905159728069360110553712558268970416148770145291185958954675949690765622984692987942934848921761294314254947979453365231289041958674446698136822010865158312692019191407152950460163077776268851563808189293345123909637472512586963401049611489028290499618715440448332096295351100 [142,129] -4053420649728751207562474792277641284362945482891020270725776265634247433796220483180441804450063521092108811743188336425029804523556067078311006757004152803227048209174773999878547131789985685165175690967063840240389589774461551097105011992222023462414278915595845403893541979409497551355845598527001463501800796641434075644724766593041209917742431891429867159323734604556626824384428604175269063752115991075824502637404953020724132782640681169688539368494679843211746775374257816957623744572331140221142305635563796104554829689585707189582277757227538973979341368238257078225932375553438881979238086352570711771581414426165960122329197605614798985087170468892158799919778724049793924085729418573851658141143483375515988421132240355639313783523423622728863192661529652674798505350049227557246380139132613209342641914449568742263766749237083260387554855477642124261714587927824026978669692 [142,130] -329157501182298547704526480637816537616668870926156952797031336209071064009514077424412929770039429787615350062309492067074071904769552561104149692248581175916998076151985725252023881040759432563113869491367002594310741738689215943522822933130079666903178082850890910088866846453386523865694866928889625631959804583633432075815678858767047971002491679430361933856836532879913359289163623218567836127723885128743543921563130904933374734585010760347710401148391124695207573975714089019039700132296343793764121880779203178017965558616152767708771252575899210704048776724408192058532466094750624719565800235265871885352668615950881572388357462268429476513321084270967488144363898251316004057813487343866012988470288747901737170870469273809071399161195141711453429196215958924158172969323138264353474951537342502654617283988345774870556087848235400875801935864054291738795974493122382 [142,131] -38487038196055597921160584737736704236886945754312615863800111795403301189756927685648556224255470842780809909935345280333440188879153000332156543657240540697064517043875298218068923734401654576302983598895075483762289815152177132063081359693982093527058902471111972272028930804142303957900201590583150142768993401640876616068583694225301505528063968285811948453952764385630458291248357353925333442709139471626874890115916332398421854831014448618137522741703633003847153624505093468904594107014610229199429911508696863467259828766942455053857563779732010809289922990270730829322949168572074159697360231764237313660106090386172872198076903580398206070870835709466465508296003967212497179429188432577822657228688951984810712929395710144374719594590526449469919578440092440786344690785338233682787232561401516253841877168757267633184066894537282959015557691291342850737499 [142,132] -339933083957565450362271250870134498043950366967334195223571232858193759171363963712292797205980816976398048460219636607724999030676347529533413558205591408669138750715873734562519902447561614028965150784046460352539504969109942545999186681654836085004699886568010331847336371443941695085406393169508899841003198777393605283789022732601277479878505413391880164497671163447056658463694717826563038020748969526491508087263843979328218602409123665259752480789621066345334426372869746028849035209119357007699500103881503745169052218264940199136580103698175869592234871347724416338504051497818587904268289394543070030736855974262239144450651524575178561814720595994386317003120129291755576941066169900630944138620200688666547155324509436757090259762683785724925118608857760371472255342231458129380290219152686994346147326299887944162536534573668292441373145628780 [142,133] -74185101842217740609890409008461320454335533730381193594244897372423498358207154018927054304278666728608001391007160189421864577868761422668024796383346838428816551104780104000243234647949289983710952230234674963159789101278500893934379461090961697815330766992452653029830670830370027838059794916498516475587918136461731922122513869770292056765364516803958816590989558756284048270952366190271900705646760455293351024222641026917042126357536135703148304119569992033784306189333130754277690192226845450012492586769889737547926127377897946155755788736402974827442034907347195864808270891548834513789378498639519702013179797442004614118638175789893448733479313295547212788214944135156332403444660752505665611990312841664551564449786051524652335162799713324075285855606799066527074593151415359301148417475759474362211686841809439492580764026764798396504 [142,134] 1096027261652932303497149060856076793661382246414257770291273568312877189499444321035555667554187285695546198816767977385832170620336372212705486918306307885473740096965263986441075917982948551093108733209224114660473491581328851669436015965266293068890084872955506730907710765673415351998388131525458318201715832266702238554985655162703508889533317698546548029372864012996850533672236521229188969386674441480301529745190035661970554437673178976744734879516077013354415534274717859461934227220227422876857641369724425217851808909428836301376621402291427568166694930315131349631932244518985162375761092425985945135332088694474895686699064044472437546106187570640351569116808203392344180963579808033897227300681700933483379449385027031427024546455329411125342112725123993780390253684605406279722752915038948785835866008573687899668951588375 [142,135] -1707048805243628778992573652051119555475426146285946574855495517111602849568977286509001229286001894311662176427435116260997698695653252043849257493363836966977963588299325236860872422118486338354677090289495064091770299441045757939120015336593757251502868320995190424298292380544847312345236862982807281115809411439243326427556366595833329088916666700340510949590800934538458478392319227575750996212661195157310287242486289290579741759098126300913047352360607283803034857333368088775621102872857511699116529768130685556657653872631710859414591887473606655324997690429732946853268731727837853969195860133673714570472073114690984703667745366061630994533039607720639273569244728526506333609908287465844560730170213779109500431043614957541748644085013273342387112897773352510519951390718152107227434513454774326437285180937536152 [142,136] 265230340946910468363062267894642611406271766957877999320313033711339951218083005471913222795207096412293068443786113485595618776550140262434480870870323345178756010953258121090126317502008113278461178844087331417018763508581958854276784526371495210114331530735608789795212794986975847798584401451864741637188253864086943738689902112584302603747822324605086543174723788807631262053236629358283586618451830238791189395877695369053839996898325028396277464961408670561934638211946431140355910095253262457832292455665425228886911131035881714393563863908905839204590365623234947198616565688656042635885720707989054171709391532310023439563299737126649785288343345595621877093271643518770621615423294994128237664264817538673944224499627255707853158840252238570437072919715968714226740896836712163966763702818502819414012 [142,137] -3941511248016408389503612734813282469455652419024533100898293378854058331691684927234011850015298521153386906610735554235679079339933497445728848948048876026856409515637930367177470801445125538097689882976344062586692592806731074864783247841284971259155930343885358910098638692665978101976912755602562767475696776314165523835666573155364042440366858846430666921045874187435986999276594252819791325378514734857239860378130009208593736658641081639986894505500765174464883561909528587403801905959562810917597582757792319516096827122142098818128409443843267118637521184763294705571631648006563738524496554833638366831137748733551642905805287088724866189278931047062057890439148286653319305779270185953905137139298756296027354188002014436913895809107709019124465343240074259869250719209497786143432885993 [142,138] 5245150894779603224288753600211601127730630644626852383502361094903238787671689140372326149658055055498088087328081864999104886366004780252155140776046013505577854049847584842432449168507489296769501409326649567597460044301550462756670871181879661908971799709395197875643103942946706117894020926074194569062009202079666730925719173511795527600434335459600179390304082596445579185784239051219062063529983502189097704677145733817873485657668525476515833929413957306154149572623024506538519728360226263319032873167614307454205414802863001004217990752644026769606552696044653100769477916429055005188292222592117792110799921662912048456505313631378731566324334609762813469830191140312128435544252235812407789353955973881417533391695118096625644557946535448877538638253912161888252496215182 [142,139] -571772831522737172062853734613402764727424796324204444829617843599381979157508765296318058955451545575918477131696035380585218721826250872799413641799679021965841938782513096025237409210458419837091001250543986180225909184587021591061726864339747683919496067159028598246295992483948936549787146706262379552579974063704021387562657637010263634182215545442311786225383726419013805067760086207348173682843166818985939300233193670332403082405246123056732280378187745980253441827100212130162753494601453555137385133805708836592946973732855673102904258240058845476566600602796831581792154641839434559610645729151855974208435473658572979884236033486203457781751315355145733453368050661628771391458662941442949633017181909367093099776868825634519781162985421118650541604071822 [142,140] 4555145539325457550523609812152402793691745039508637281394166708580275481108161790404936329177752321843812880103629566818282999851444289678196911927407658192114256784156699023333499630251632699201743076085516979856149244854608773191511436091058563889644676727650057494861213184300905407937310908570711995497481456780502724333963043225990814933923569990746740713005308030142990463573004365520718101897989807163999147363488129236849107251135652920401988207496170446902427574835160150120024459932343717526287554344668343869794603931315489210299168538940257163543179548388781798876016780270602048703674577534065794607547310394315270731803909626436996068610763863828971768979729560547277570891861106006328809060970177688289459751895309937375100661331797536 [142,141] -2300416899024313194280536911745460205454650102977558067746176825890692786682800240745716727002493419010476816754918326042705419860694470732364858082140602790697476479831793793264178956866980026172191198757957052061104852798089769764857143209399247692854037048290791129189325220295478126589158838980544206947540598619450035345722751944722356915574529050829292726652593105287638524555973051149404933753224346536860587797843355918608813438335949366909162298311716063718977212839307872868406996473491223450989317445772398299300983403300144547992174169452140516175423449001870163392509987787480517984529473821152760665782914232466575373300895415523291145940712270359081283787878908391379419548629272701659295870164286782273251907603458816 [142,142] 61812995691938366995242845059567299175401878088555853454882896838338669149201044846379332266583819401907989057222569245573048094189623971431115639040500493966802958699029200490149810674108456963092583107606880106008268370291232191753444730065186072296367383283445809720671427341363558377436517922806315012219289758283468260488746355122408981578506321625701048416586533208320788378047693436461254565695557134364847981923950258624429298290547529651485211556920346023393502958347039521888603014782872009982299049602536352998629565509358978965424111761401445899370769917722828424313221522493795756089970190560713077281743269361770396696918652919859385978437656576306626593125400903181730160631780053929220960244073930 [143,0] -3185070940622801003848331035851111961565853057059362917244405734190736915549253280282967898856861947862408740071800739050396613022475695056584256608531489017852134855436103328828392514234013292282842203382314512412873022617903422979328964483515945323033731790482979290275447699272965847169002778925688382976565122514907406429831265925108275229662915210305381482039256661858080837702583544148428877027899104409373130163147824751345502447844469125503202187750373525534212394581662857259584162730530297141837525010754887944929521099571034302668657150095441074912185670979041663105605878043317654774229451485606085938842465916084977321482214919723495652454552532981514523072881342777956054770459756042066568601290552765631310232725280896269095460431241891987473639710988321244860537023390174256529846704145438501916904409243677009381792534838824226359162469114250534881696831722963481945208675617939263614568600634326625341371567044568979463315395473070441981233801261464096156776916391643866016547292131479600297260040002795076734152981645492005202139126267357251478503495445358209481434629746459739597499088431412012381449127942000032630971693371248122984941496752814890703813145829274036853005654217763223070172616645274704675020806303205933871961482845396353328911379481367271510344030068056145832523975593518032518635698589766814706611369213683774787844654001771831114898173171899621595745712957803090404314092043919329468396669476769927546692705117213814835959109009986693832292487643272384312224796095165402221027761697769165039062500000000000000000000000000000000 [143,1] -2665502026253471235541816192354225631597712834462872901660613093800514131726988933595052088996633109837445266923157996771820240610266687191341609894840100954974939145730717972664050049066409254939391998115016074867685955036982336643689474096556631642912424046440729748342431028449742199843593912792391422291257477264470981130877883217076575198966982059175946675346160626005822541618049005579689958157992634076300242586169204572124132660827416671763997666652155397842017378459608039585757529035397426723717221570347698716774939239009877556425390403511402967869049438489282488790670321480220046948556204782327488940759012770632959629400313968910214328563536907800604866863777442388831714109090658100080137095798670419303888696026231462371542191721463945001238913093598608490270435085790982781178844984544448636183740421723884273905140882544753232662961454625877029159532249318091383856121030804511309115194839149140412062518993158743412170332882743797677977496116421586359841709070106507984021679185475151194983574292305054247877584616732483454468596316777556431218810011220028420408547075708610475701156559681379987635065815983510075713294708070681526853875595779961108970410935022524279891334943330658166683116284740649796996527239693335010237224159097320067540069503650233353781476971420890448104505963115623586746822763034558809289874878792619088789339106072294085125504976603130899202052550700580908142595310781293239133108263973798605391363965212253653392187773631884737013504857716766305435804120678499767649327623075805604457855224609375000000000000000000000000 [143,2] 139571838246385148343492441682237769716104186692250370088768372155098349960792599191955977743116184764899838552854183091782942939470992942083919659163807179620949321768050410893513199719990646532681200240301743774136550097317605058398321921658845915616241591073002494634118931051026111898142236795854698716088164594555718656098267223166429963958490435640157310151917564281491579228540505391909065727029745030894123270157538169296752848251560782121063486163866396809951914527637083616922121483814215686277521741613558559876836489891437325766670122894888700003183206564468404651464491380362764350594822268286815294555125440078388147652176541405829966522226934009441523411387488426219801218708432915157969282934114995897489610748187564558974886832246846919399217589382554095916076575703239788189251075272899891350052428633010649483047082266726859262462082778546356619825281426622906801089474321929523628747300788395953718497810151272906866488031614415933569101545698436662586444550506448293242227460433749615708134446976813008781013884073544366646433291241578099842013626506899962875599929084016031821665363988275536562172764159466494527630049190401569853203018018891799724528580422344877695379346358604633646136553015140229331869512121605026503425397276334298593662400157656255242020075736523964616666231646002927016020575617534845050869271553571751237648056873505804320887778919258993596729051752933512651567164317885240113207729257918130453683261955937069785628691403478192767274680302541253677143960274994929384173580899641819996759295463562011718750000000000000000 [143,3] 20915856348213683543642291428108495499762263068464827909511315823172827534869328383065882460415316123184740927272820298795211175448980617916758779321452882155887213926957139370791422626524013459626157805834537348781372664864578446910434383066154880185883566556618856329369657083372282301594866921231144322474974070074999957171516208848396970937606092905174753162154886320398841729298373890098982322397292179827696404368709118132051815175150651809447438055243948052365027617893061598004579535634224413376674715260797237024514101783911682372745303300654591475526635229511408014682958170017898621871984306075053693041425942125875108937481948691078568581282568219632036800160265167436077346782552280439595341054010101727248767604458003742520314529408799214693896248628596805922449570259900871084693407632773648233095489838273413247817179462336380009762916690006610829240124835960476386990628556201310286075471395528447882543999034207035324095418485668933995180520800988098871119042815125101159682329556461664446854051917723775680204203210135294234753686506868831473584329972883610190755262065070257345656807633257275224837285661273646638211314561973757878020235384789248543156334970016762549718174259434183044230992579286899103072237488652560218350647125363987943574407299585134881787030354717207623527158763373228946767067052602524304749357817080960180644518239297249846875654228233539419718571033338990601108940316547128525998683884915519220845031937957804176883784782736476772338948498294326949939923439138360868139614179295193707730504684150218963623046875000000000 [143,4] -2369260550161588762753492412671732619190222972232451910411023047060840072559082659431949566100296781424411556914537828928396519350590061499291125833578153637769415404699485292512258693454489517734450033927707647801759620728396166648579680462208901814402471468602892763888305698173456296830275536613928140291511524684509457421100556011431035666731569847595040809935061478460236968101711561097764510326339514369491997167981024065629830749386531143739825140385432122799224953842950211758767269989408348556037299141976762847670007562311761558334203751593870630889583225854980889433497547246863425981592457167937592342550782888372859919352876151271792800920118898738372030602680223926220168881797407152071173135216396705677214693725766440067479994229548982320942252184173734729871806341911288554322235997304308391750415263605913611145093892517810794638925892965479739037510390354532737769507376399009805897293293179716430751854843116078431786383476497704518530852113841799861473121563030869722391675648668634760286662259422107919474582601921681767859161235647356873819079494118480082924714126152148653503460193752434898823369786480750124129774854435852002719282681121732810105280700283322794405192701974628792471509659129577514521079124440816210475910319512570429367253565638597840223466880122481012711722815332010347541123979684967625005925077715842886883164635049061707331131919166522668030394740630465362450052624950729750582062894309004708222563579442835188028251303886223331377296609140061460991779830182499300689440355216497380297369090840220451354980468750000000 [143,5] 82278299327210344255517867294028442145416030631563706220722590965339076508352949865884758939998596087609252938319578220563421889586288249398506390178191351651914783081077544574550355424409127420705056848393346100358621158174735051816331661605519455907513351056534768412604787701934360619255475900251331270221132021507784667793023086519960506707259445461485958442073689577165790540830255095426157032502329073478559431292384071263694285843237256055903880466205832625475801857081573661876720872882829096934669432556105590845224855246025999385743048628005272881349749168615082549120835853986608806849907621952252949108988768139130896291666587865191164822464351253677348215491127443833824715508179499179903110091945503090448316586961824765036144784632217783087666468268827114720951692242259134861031410851452609390089763141656437880811694555083786938610179415879156766829536681595901904241684026606883214660334930926544316764397519579115110493146897700187953484877650983699423798797276314165202978937009204859890757800194718766554115374136269945020103382385914893915257283252863313692953163064111587245327948535272570123902415264977709098022178421754130961495016007017526016093921001429879150236436858382502091453227012795420900747067594580606637159328321621173272844837350474269379095458462447268024288948979464676694364119593526647912385150932603717514230179889698695403258382291410044237322815425175862021335999853694613872940113196054979860029823288661228336075414695124910829504038390352004343999209964654132034685494322123755495113073266111314296722412109375000 [143,6] -1406356150581636568582135595386480430237341120254702856158745981369093575203887635186041666322221724981140288716034711067047779765158432283882886636608933207595822451764702647269390997617353901268073377090051757974111972831992605484843623956322139827824443313227575545129578291708517724432649769227935556769702717711860528806283579318495814259014058464078020222474255746496898465339626368310784730069013361906881362957209776309857048557812348679021720727343225849205744695114691726497243211805607629889332885822926426602879959279596872156116362923273341322942916019899640963071781738458955482251696508701876023156144016584491439150903590720839351654038646903512586061811381750260749911703612132452575235699406892391217010814571134021846582092118373025146066226332434437472211441104071974988993694415387316270678880945692373727236035106703330718175562516792546433699034461450258927250686106801930848833103264342260906616298384488408365205513324631879417709137263397756269326302896503570018245549139260154330015778358874307739828961399722041484569459830839943082425251300689859947796532272511050065382327522677113041386631857793058998024872368229608354797663599092495186212514560138497204359674168571312412296203205966759766785030710910947785620152391896639114282058128060458660179074625768996985283238499507078545170006141497825249970939812816032359401101440686826265115233674621295912446337367737958932723623456007527562848049044761703499374610042442417403084987123662728515032055208504576092639188716116916091741829026862120599616901017725467681884765625000000 [143,7] 14353075116567044583908151163849935703559817633880931614033100642827978931375122824536760336773271172493220929255299645499259849957075124022202647477359889799301547037058529600099535678636705234283514266771284720956246471709229355708971637814281632947851047701708841651873785476988779666234569439284870345933354096125836303281708395995794462997468886476649656174864086746109983681593767689605992613394236223855721785393760137974217938787322983933763459370132119561075461997520022209520787884935865424172088694846861804443190679993139712594961143660277535545558925331230686314024282374432748042418504581372267453998905774569118112602337451941873622534531167705239939338864588709858058392894665980200662938775704622850815318122281151849439598588675146737658523283910137146571991647899692938889430486138953315266282211739138214439036307215501026084728004278745571164831230860503410530515991259456822466411972940308355934063143888832202943939391586465257867250562329179915835518997134106357214839257295112736771000503409756058155683944720163855929104614746094606549430166996747493759411540504571009372275125669037547322100019157885654929974845170126347944551228726573199779570400539403773989878797461967221120760447446626396056366537741024764124168040776331251411117628169809214598189297046631305395228499633524829470543720240760719582655573873437930194448188813743576350627624870023744083375088930131237843020710207363953035851390679354723405057330794516795281157222471086601747120416103042489352289813970166670608927588851155832117001409642398357391357421875000 [143,8] -97499282633203215095144831782976771596260949146494962927892391798387039860015971822656718996778847791835337518937328610659832340945805277490826853575439252888435806876712176867079246634199079798993496856748385717328064299001263811212515279783008679051182130287729207774654258617927540283861113394594376847311677823697761290687016890031321592849699180760273519502195801365811522691931653065219651797171291705772510578689357865640490473978566550581210694310258502852373428907236675608789344930857192882341014712941038904246710427385620705262110383350469712431923260680808009967433634995572649281325940103740603783493978222292518970205871503695076552908405706833300533770258565946548171226764261752023801182253741572473491614823835661472101243715482104024330549821862312285638257697515374147007663205144092064073160363843292476862678172518866300480348831252070384446932621717584194238209005847672999875930243397238080716701165974234281049096000784119815623431962449372223191236393554095665563268452798816400471391081119544000958410033819927697902760893083126575125987975526680910495729362878514737947028055570001016630793203101729844337737682981107432838592476594289924982795640013292090487218063489221027890995150798980841156758376984320034395451410553391177105601484402119227907031958573158692279185358647929308662657668119477516158893242480600205361118675970152519486408778403466508355793007319071818620704730352590304956648638039855611213811703989554008333906543282971933380422862634992803034909592207818465241523159128256281746871536597609519958496093750 [143,9] 470772156747133723450750477301329674990141658552908770102895684482161376499564786576623316386978974970105667466249304926199983439057221319116706995614359235958655001831599929999883905993251282465874743257227199045285530683409844801172400349912626828929415441177859309378975915001069752169682671556129493245694543629341764386088329071288940958468827214425446587809811352821809436440493252305344044098722507256628477617822607200774947020616710942862326411301868772319519549865884606426346529112532240168137568462319876451689990580614411376930445813404074149105253598607867211618165065149194125481518479629783618628809467803064937148029636292742291069255236676209396803810143990839934542139940624189549581951073560550602206836846445808445565144261985542629235010890343849450102890037178652023912010734969426205128088505364062255978319850279400210284854644030808809438720115796037667115327780832687136334202780801317494415658445770531236749543514451336663278203328485627652584994283728661720661855684375503758805282317163182515364812824324768471850852082691177752293462976225357115527475753402452149328720882291570719784587393326166789713777724540765031333403521346639597636827370316744328200363738189479347398756607333053974419921105237218150452201876255769668470677396742726809308275880223869759062203015192510614122973112744770522983545784577521875996554273132730645873380713313046506823611595448322575067132379145274223562796682695556710232174019534409120929978059069717336616400180375283707989179190093468017503177190889118719496764242649078369140625000 [143,10] -1671324436441127995381494097995941623035414358709423035244436507025500368754352546544750500032991904375460158516782163705958847615059441279414850490277637717937050928270536949833197345877675758182559889268721537941101113140884229180139924080938016767397932892640036545527155720590045097168923826917082988514298087757578230812742092693759209254112012439921470902948134581719732940175782519682914590639231038012862166694084333056377496821184688626005134026502135220515466630676612837054722541502407802537463288046963702068808331710849818183121156434568595711285206151298675357603877918009706868708764061383812774468371088843432608875549384733942524066019559303675311405380669948065710590773926401108015094806661924994718048203462318554320325461257201390688643283167495242115395534873791876546248587411026022453375492588628949931990576534407469117878264421076983753732357842521177582899726384398765435927612937257332915771360236883790175203205468928313225522418773260644216468383719886919176005660663533668428450994426312508529448758237504954406875697968999779638850196354921238194441434552238642406058207989383059348568888384071826959765472528396416705994822067197348923179727816512646232555313405283528911837150404141969301043462179416004178643052169430601378813035449262508548331169418354906438109030230784853528871865908896753201744547038167899133462344969387281068714900061810999849265231132536870441226669823968888386093748408886324931412735442589613553405951605925818075377013734682333750071022578929257209503406663770874729380011558532714843750000 [143,11] 4326050885116867125378537226930039734921229192269156247822200626717197285393033167802234991177937227034891986411353362914856919649034608918821364213627224069838531879710590858710016123475829047001941604162525666364033706977141984242341864047769591069827474256245185915656287334170453310299555278798369425082952376114304587282845946540783863963520909194526448815387808883769011786237949134601399156622532116797023820345090471802741606065444814645695790633195530307372155321536119335592385554045996607642619900091374423086338342916552373793508443259316497628187568911136351343026197750267929770352126501586729343022007548179447809763599821155176343375689824102727422130895054618883862801579663598736073343756302346411198136200559450330364283759330632492622696740832943038605230954850215493856184077859784489713576791163486658405439222380074573448589084249660150041438906413039124015399122365001029245741354190408891962854127341371008941868807190989509953437773502133156112831362382680619411703904646737596288120896277217640095686464365773514976118170627066388447123716331563979787013329529568468985320450700248191991041494113710634641260477902652301209410919979248388882641988351668691114097430430299624135383053004330248271794847185628691265459319244581349619315473711911818589394802552076302527266098890802779761381583797810676803004594038897286840608550061710211524697830421410101937249194731448219120879558441884533273271233585521898219620173994139398694691777295449708940200597733579361970191516845768478142647035972004232462495565414428710937500 [143,12] -7204693347502880111276891747947761964024334002551684481673587921798103495133503341403580109931334587439018178494808240506014330687488608012037101499861520874032065379462464947373170290287588631349962820726416254988367497367531232851075557934405587349163558633242237568260431222527212015216095959695949639442828159022351327531180757897770417324401856069916210316185187636381352067172375630047852864466835608225028213556650781703422870735486421161903698078620021416830104501498247203880452224131232567087146782590037556608900286803069872209470359657889461988792039942646407693243511895046015529153373568545015973534625214041866753142973570900884573662271024661883619898786079891556831486364313518215802267129524527973513930025554763874224919369325861028043550412026325677308962277822980339928580505490716880159042593996336273990431042769956114846535581515014689587588386959132227351461326615233189874813251164753490314100776995661854252444601020091636190431163274346903954047904260585555741976043937011082225641222038111400739548312791795568625225751824294596032567972608784339298854255394295097322097274571739827878711124907945081133811503980681766490202374349654931637463636428116297395391939102734825565801720566654329216282049405881598142544775420790761958261101809833354208795027887451499393035936404710229366163630672733897318830613891667785703663844692322969716701700450345268253527583778126467912745503794062424758965419742720850388965233933390898385593762700288934165258337412509184058932911167511733921743151840928476303815841674804687500 [143,13] 1181934235686189895489663300105113303009176337443682638000168220268052150641586323409287304778081844071182878471251158285981672779117230412250515394512804851033841995067397358625454767665140976266453659857907926048570616956195713222041760490702595208157306090623036608574356461214383189685864220520092509408348079860998060361915331124725806365154260330617815236932341606214739537856818358846206666235820550658500498079605114184861357934030967680987817333648895870666729805376612860748376952666998960389837677345158615806618198995208990450896128720888030656645223830590081987766649493265224641820252074574175037259716849046880059731938741814877018078557339978483093402069456959534251313184365280120921464017545203866103642648392972376231651529733241192943776161741892643279437625768643244767408080621470812188389329514438378572823366801754858043899188969086580040526389396076922537147969101548009333183903548970377324356759132130828742084904521058930125834927118181527225605959522033199952565875809977227803774278996963623881192075515022971470576963292322288142978548998280650800533910095625052943473096902715184741720253235098104790337180841316144429932411828848077558177043344717639476867241223878506574050639403815350515563826909412511271321380564453706019892558893188119907928403371993833550755740606094911179149585861736614543662696810957907792985721139573604386414744863197966994252508022967244866293687165864726014439532728397849728182831867723554485920048474051486835296060389097699690998645736593796544090320065151900053024291992187500 [143,14] 42449337671895624653196846487618987069986393961353390657944960274530364644758599800614072562741768357533958047247823398964770741248975083111091052191499631673637081828438793574916213334126235031601926477020521911441510325853686146534583265278750716981251829314364757356897840062685441547400241717596021140705454711612476011995677549155181079785590851651339351265027468009364549342849563961372987925938633402934271923976915051686559773659348231775175791855355428768770709539503987898446510020478226759892792671435352686992396519739036987216816282040007370602227839922227625650219431296189677605959667847841936684262292723304030430808135544588295942571214671177497374695122572913638150219507375384783199807487074995660228906505418465881188067819695411553804396284410109946140678766074807842421889171965428486219110447823377483383129318715810239624634736143349830536697710617774686966773164222038717469322460316964503231711732934274675980598206745618760808104023267461901353982249604454589716285169574244825185435826024659672217730400792899638788698059426896439277435383789599440061994648149460539653676512415896603445332748463601816067848412345565912825086337383087840926069091947911549559109975719923345220527965184481838409194828053956832688860220065515462650928977663582062244178066900631901231240089151897789682117229026312110629416736426283999527367917671644961476184114466861577640110405706110318662038698976447107828280960694354532632518875975050135876353228900728733026268352588246006171398575150101156941390108549967408180236816406250 [143,15] -183477012589030617354154822737727387197404121659883406031082104457558266125073567725475936507596410700540788171301568732219192928444270749016545418317034788379531173461406698982755732497722632563675165085988916011927195364573929000644398429627660821245623349480265778827298193992799985402268992855801872602878860465143796743716404045538720897585825116060053656023037037175050738943900018239454034379075131298809856612797952649684481634994204605843990202060416210486767815011685203869430105186311006022776170968543492397862777129219392063668520492038136726060776559474063344940974708213765542171305993363640772345837344545363379261615315842339454163155996508396152560752589850543045164751602536501512392997515586693744132444115488638158095090557542199423697314658019463670002346313733896747536311354351546463808832755109089532035178958402487150124041616250647230531034591293941489652716278597152535841872377737508779249621080622975778012618156212589642638042909899206590891609285161528364218631190586574793700206002619356535689025748815666844025738710366828237413530200245590338426770298817436366049328922598339237176934322782820783663138356034861002374691041170760247400830056187392863038370039159659135068716691614928580756206040575189509123469320375650996959004449986247825573369311300269663962207360609616203129624454076862819607843714462349686852488226886837713710625717243253275881407132952377330312193267253752705383115677604381790948194367283160224256143082289044166913716953637352656739860999919458032714556736871600151062011718750 [143,16] 499021482811244919744888637781673048592120369147337050983638094555310063718505989483933671570363762144910188366535607928551423700819915731135479092402868902605736939344045372121089755549014099906319166850833668924233329116250149601940864776639869998985617866589862586725048602249980448340645173592119058642443520473213748947418519617851646610591332980639758213793576062468105140099384390089934691309105234202199515740343050895245009189094022771177339334070634488046105180710012231396287882971299368694798178640524931972812043760921630930467510907045599106267186122981362774352551812133891513616102341768455862727592375815391372056786112204072300476406598161943145109386915893308203566284246752930703671595332434545791452649874639605728805919405385594678912920245547990657904373351019946662026504682124731957855355125900981092483942877105298283719480148219405697753522198508380574947278324590573860957240040866766838558315999833183144370873528693046081708910420380282843772620502092786012626196879702072730152917836230090631563597734755162107309493030337374539489241536613830995390669137580427378444023576859928633028176372403173647225072751624740175128129377776580476132305600070308650757677473737151518059866715388122757357431296518226329265347108826948299450979160760376082599785488416280579916623695448056861832877098001224279972023063593251062672805343114713973200894338591872213195168253025352770776329692271705481064344445213466848430835901476649321354427100476233150879929915295430826239815473370611320404372625052928924560546875 [143,17] -1001890597940361652823136538325219718349895816056445691310676125122404271435509712996135346422135366559963988798038788070716503089590250454933433297539640341738247402641347378870158579197467800224718179684271973192554240676556211973935977466741837109898451198299157680085810907061852719149765982872261729016661428045999030103792988726867442202404595495848239738794808362661748974301134088949179513043894955278129967853172417579772554595184275212908328117761151963199147049134138854062653727922504835639668832298173623822100624607849147320367777765313448316053603934900286655729452908597107916034360842780034344887441086383169804796829099234885761698314565583049525087114621447963504607222849818773473187238289345428957404106204784868781554611844340055930823882616953105320070202986618296668730033788153309759011707489584767049298686040422349411927392274761684183739667475748395414389132456895404570599943800893053336512322494497027167099555757559805691369704445529851981847693624961324354450941915375076271008972257497263002034455689991639270091321375859614242846611043998042306103319639614711430591868848977153016837954442890468684709275552618538436465684966374619747976951588347857081730440110537178452417113188040600580509361538594042814615274546747085023731186346151302747461831535738153319805932711748529553639802465150759046543844845314732490761437361017172009932172231739849953233582854349443543001493585105503621391637594931952589632109192617111279464560977325812255424569094006166685193957181214794220817664861679077148437500 [143,18] 1489212685486599215759998527320274687223584898556299625015115826007711020227071270968802987794378291731352019365032313421290357013079164127100161921907190755765568013175215813991929549245896454474631763719271909257801055744445865145604251189779908900324385008342827119587986039043661637063808551781249566882900990098635130796183711445869206575831069941236642938707773868487111429458857362683190156939634182768824572472613241677010703755193997491827428891597716925952310204600992330320818615202676052773921645337134246907758271186586478364121816627129720382356970007851410454239051076975634784545604452388300547749098427209574576337197053865108805759056755313107797933531309061084570238648276897112466801898677676895864197511002662446999317082305885341255358967051817881791860983629963307755427554422986766594264418043458182465177960583082610855681044078589511230717854312191513740723527954177648074757717596411516244370427354311350380723813598546997805524230349688020509721500383421001454482430163031338059670563510998144260428308932977155345493414751621807695009434441675623493971405824016066305136002582035803752365928507188079400486955284554001833827703824294242611266755236232935141222331058369042732116052704363499113793427371535442765476818054905536764376652512566595936929172207583552424409685998246305396489118435317628826791811431827457967392070922687389453922246237772011571924832734256512438865277882925261808615867419503287192598246129624940100638721201775283997716190012134947712301333280349889397641420364379882812500 [143,19] -1454875440711792521482550562129996153896548725218296231961278433358419637835808404099195179511149831704215966860687994905105433879221563594948454050053045908040724642935114896788260777605350472905994504414079936725348421613591160914208853286412828540470277820566109758350247294328562801052568760269138651535502039624493206284590529321053360704249254013496415402880432561633498190383645475319680492478697234852900658538427413771861556270513763033824172945141289747743127376963197556333455257748685227328695755283062061934866273307174839745413974271708871462043538525696420703683375583644010366524969338564335966332799136577342919766426654998100923073894598169090214830090438678803854408768641118697179560985861117669128180003667839320458135687099791859828769034744829870147997658327040752169535378615851714362436681576599825790662538116846378197222939076218691612812583639686936498628758457352446194868487755545835377359441127250781912011765856824105567172209004226835642081491242789480562666393768493924149832133512426314030107756003868730455421592098814688052068172732171309651933113357978948382497644442094969263274834501301102703136287340420251562726931293750281269081254011890810339462101383918843567143580009304237636278467742284743146999947233513231170623902174384830971476115452343881192495820177847668572353392555817541711999317067481767255790379091221645063297848519357517361568152360509474936121619693591613396259804377784890859931618506867781501465654657643342008796074253704104267132873452751218953348731994628906250 [143,20] 291842843119611388516654405284117254451380358423979268509325759445479017718428709554533972902164129671916369280728811784355141140214698908781333040582432287116995727271302734009069564051975461304349931634281362733348913103465154765964425132436974247647509371477764303474472915358587955418395893994715382055682547416462067069239212690583388231868728469345463378503460481154447448738796411936274927258280258627608579822153720743122838874982802945415868463794429135932486016015278222062240112880153846590096269131530717834172942868984051374374249749103136879168107220873475821738224426807306099069487013738951100209262128529921941026572858444276468022558382347076784220636532897488076454703998806918095047072364475055766586594848579476067523437989356286799829634168111270539182574921055078958580944112532206924521407678620387390582195760094320091967181600435315112754937701935842629211517003112113350881697722106124996047603009183956255622509713491608236935124557975691799173784145619913980387886005172088221193014709353292554729531867849719282234108658431010942818251424366823822062498865650434962262619847796696522116893642676159358671734095100610271002101598259406180785558331384436248222839630166080648104981814415733655941056857973484838067661028907347989098777269189390674503479365214315686089606972865205651216796378113078757668663722857340858852956259398082798641654482557515428447531169409259756691863972239972865427885230725740609933058351558393705292763281563050073356857439344509462703148739071800821362304687500000 [143,21] 2183271744360521065857564105362040604835806726951447885974793272052089580098909810740566313554185797855732654746469913264733586185214826383756923162097832629533096482892296536370710017474977291832598512166086996980512525636363677520260317120570685465018036634548242500283722924289855371219835638143810419073216791523679718832532912345823571726845976194607243066163953172721214420832866001725984765754712873704725556171800067579367856728001976780088864466942600288183036805465238597173891062579168222107726524997039044420747804783467771265484357576177750146973534568788776167704628553984741747374181941969224771202328269832940887582597199437299568991255359557611106301952303292921787227498769686157197449519423689925234498108139723626594020072442401551416804091908120682711259737110629195233407977305037583447770279251738784956068924842350039157390709200247783996580308858547928306752248571266553317491473919347095672724356734989250645997928078583778700051527275526993539008428307653026845909430703627222346482218355965697107848277423869508436011077916072103932047465001861134099388168691965330205967535353356220493925314001792638628551057565624430666445663717120311228357023733523148615078932412742185397415682216330937512229139876045771057185934542706895995572978089273967436365470293520768240043921658513126361793397101671044899012259544951422169848800362254615973924249467829808981171941221947606112270842590095712246828685458742557783403858517318544515104633770666758392690863615823379911836731925458896299624023437500 [143,22] -5268902388372277509230392582438895715101205495593261220726812539586099668978021816705936122885631146074732798335025119406305157317819130255641169970963098126213766933071241306445218191761442197541142335943805919985171663342614502759860550393921027655644290755174748673246661789058837932523690977220881143564866577364457917831386670970324776054554192319676586914736717290514279059502411934442096873649946710760987379438468026289936522211309907843326221664271683339486242932998382706026780710326011515598256247314946754588627767275344207456180849711501969113150995682790115079092197324176106326815222028683743899416409655363862947100380445750624827580782436823619964980696238434154002733254637695098670855610832580058941847670837052024368588141694887587614554882743722333966901171651766948745363221920759986489914834683723587874403183953510166384806421816495439989975026742621064820474080033340167543391119137810549501718762902768429552407081756147468499863694094490851677841074380872942817000317798905485591158025124964092120250875778680663766311604771366847043082319099831592773963418933390003906742638819619449342936044329085405205676707107016743980242478877174435600736732730960654825379086787492660909135302960893036612048358334909287781927607946518291444588640163188757176256657339142306559067047980763248429789490147187282758655324218293349545971469458117993994628541318783825240488056614020240443723977941987820147192474587376444743338413108945293393320244811085655738263472497408397940865552372875672577099609375 [143,23] 7506003072502742938400386203475225706168200663973180997304645485603716511433151310311796889586094624704524979394818606939688925914170193097876854437745469151363982754426024852092044075786087885682391010416165493001588060929662669585590020979545738920694183956498598790785256031098597157577825589520198380904189853762663152368867561227041121491709985388269588357388104635261651880487664372414559289194843456223030427279481255545286459849834403466882332750763719511084222291189347550786283433014199677738587203378022658994243171955569227728211591217391005272842433739889197644712973463140597728180716378681775676325481193152919848810908844173078180781534065962279925302677209060058627618108374676792302990030073189119956440431197265447245020304354433731810270125171510001594175987140056961303381310833527948753718955337234828114922101452054822251238003738430619162785423353455470938419212961224195563168601708471638739906623752245874965742255955150152959591443846822721634780013230541581663238067832782148652493098818952534322268012037573664452450035998376356087589620838343721675989995625717909959262290031310424399347287353474169990271312541125770165113623068243646318634157156121844760005848316689200446555238733887593893907659978388701914806532102870588524025191647892816852687869989892456939834452941637240389934299719510650660928349793994063774057834638174596685237257734515645694627703748665221050218489822813373277026101081582913759471658323174581603124731653027963143061371507544836971911767107635703568046875 [143,24] -7497224388112277608561159226759832134151112279085906707590704570108456336673059520823321831666515102740815659616023927273425373250505869493988177132367741886690660641128943573732175742885703815182427721486110470016742303396020099157369480190885162877451162716405119688853455343835324420740285594769109583404702810653770242830722125970618400128144729161646130390593452254364969614640266449781386287891085350329791465557372669000247430422086558741132434240001572486727865347176198199053069449797748251826815241660927126899116786651157054826472001318804330431626810097597829600720501499025614411029127644158252125477578576946513719587719616034781521333100351669964538211330317723714207582648504233249969728044934414406166427935679654977647119034421212597164651325953008037001150865915388706591290750387183500919510299360470918457892011506727522390856304396119116428133557880775877276264278773432684663992940760057315425876939194916692714736079884140246307143907109139467926593569616756726501397656884980523678357311747786837090084378877897066508982374652249208144699688709578451001953584932708792078387756271935211893071984073506215216596433716324364733062203449326641985855642119671265911351232824663734353142292002704261288296140685084431794040049087022398590803042706375800501591921377293746988785165007470514674254446468425320590883962607565027589997393643035984406177786925103725676781498207538126657875629010189403031145748789210483135499178857135564141461923387052198721247622638068238212801660656378972831250 [143,25] 4999361266178325103569797355520273903603666389629972478499015810829567919120617026969185280137266011760214459453329359627217421612649602564137916824144343432920254059562791328633727035076565127888808621956930706856231853606843246159361511045791970986144753677712460080768746734364561983341517125559038503190763397345278648551349416370960425671489182459741243787934270911961312524502129354305130486915077276183173691026557685207867405584342309110056379515715049455676286698586705684739897827807504750154353530464320160609509068936638064706436598789260880000582009136617407194793493717737711185171242304181847044298790559447309278668931890923882678497387136684206866387917506481272207335050256722626937846029230719134172451810813222573929172676185336061146291814750668552845893165827926672058716072856699848327472303661279108946519433831108240691925316704661992360380394514366753024736002828178999129046449613252557568864335071504914841374728543561464781300627302968381456866974680347294090608341984555987920064459022392657699719489206369862382230474944990094347813906044574251208685678779705267022511384692093836000931881395473321253446330347671603658316040309254669681447135580888619509980401504272676839780378810693085174786534728386512356643120928564636747446747464615393614742389047761333240064139755794496658656261110378006236002531904563063102298531143159625330474259943132606361997651041315828303626346509763740687983662584000282105348773889587574385431530972849220575116017078994655406595793039424737764 [143,26] -1676912922206707975354594493970234544666903309477541745397177022951523070408181726373883227929609384783959227265187111601861011973358593908051896674198532471375366517190942297152439986255461037344779305497239680602243913664751537412937932724545009712264742014389398035592105221211094536880161077300157379485624715300191825742453172515718507620675220620086707242171685400436336484108971414343350966382837353910237271564427950094337366489995454187414973157327818128433158781766522378267598928164530590971650148951943254859318538772339497678325329540901316645172080711317338700316389782305486783705073330154141381070218737746079167834213792433954795708710377427518277451287146107471971697368148536991295011680766340982629600922664927080312765646263064957193186068465465465947344567991293490202586494946299908955008184467238957285860699648636680021889548504263744647121263351364627003119915422387952818394605227128644212268759918822770344755366998546571471713509238594838232688665250742628409995093964050577424250640804986825981594415394141575957515650854449742058225543805979652198612961610485010243965583089837505395654659600485380778633223765031232601052128957564079132301330579634182514704215269263707526895903731838365836259153626432931125505063921119536372287918121696287090548916624044010417022105416784529326263804159039731630983191206348694287733281481438519323052128345164161932717297017425841281636174081834413679646862992719516186284067270240608671125102664499871986796880195753483264787555465974650 [143,27] 767189926605805814519187844153294338272192013453948157898122121387449020463205929437931279423612125156309604748580439298371619407528990291730715937601752157362051612086892584780263541972717040979973126952524030888957411420970258513637969568980974910335969011405100362695083794859747848056231814957649139638162514648106638948459485307981902123177471530721089348153508405170852050919145627329120447048554201499314174347963160054976519327966852195271953087947048076537297716028327719332745178427073260513517410468962531950566910794506296855085484607741379748762170375146553042915706316504896401303434646903298627637696864631179910696581822850616927830851367420943837193777426025598254144237053533409576392747778678242514930474544865124163311222982103391953450185860946107681704562685058559990576651642853145349245999345798488348657640523482554229223593874333108681229273368544547129348160735337902585737456922087418670263121038153135927055311580316672949378720826982108019496425635253015703626406550369262511536336456525819300876627208154251158014488297686760380354890061490708994595012762123695399536004877474082990367736531191729939867505566847618269752860526098319303436871176244326349331679315989124135185146118209690617078273621323425036389229782747253223516887765582746425299568292998359872040972551718352057788067895151759779323793122636222212894002089402934210385659895680296285131352909585816912434948432006438211997167538322977685886052469362725718743718273004331301873134551692810717785988501640 [143,28] -5091687799431800276929277889577918444748372297858328658036595048368554396954705702002853928160502824166218775839341025768974159473681039608756992542563993979192237861673630267461851734066359242981791114190061434961144106060689883119193564135793158390227843323168625774943331699809353570988217857513549014147918949782630952848267964739056720853541363726172340488770509226564315357273038289604865914720312381774886853784744162454512020795699663216978490298046708174845885764881039957977313040756175730016323277861999426725030793415309913792525377869595552744294793884486992138875005928156040848925762636704924092507982181985271108834076137736864374598703952432562403013932310712849665154097583915708695461457761062874647896170143718373198738045930275136282910393172023260853596016317308269081823265066152819195320182785599320404955860449349985001185489179239486230332181282501348082047555533631596164901221099360056146668484190127999322821668584020176760628190280000051594413891844775586849078595430324565310803433926814445790858866058022006780990154736135285239391011705928924964874990204666229844025120397253159933533587774803699374645436211209227311203107605670647265885241967358042758260954609037446490365952486863025778445014354567528632297079146924824273637095754512998516680443261667994695542949136215303890303410933104226243529202077919605700272536816826111785569972841072986984683439867004626951794586319512500667789873311812173078899969448543011498296832479843302097733333368862583844607136875 [143,29] 14342182299449061720749942906134374931077395468222136322614110432297928080799958508703132628833269199892339850241126500336961474753280665228807669788272542318255044904074300711191312154295604473233361645391137225114971362292521760262711421017891326745867994998799569389075054172437042727030942239412389707315409295339232249413220418254026939814476610101078882198799145331822684503460813754684050004880801883225228950235783028439963371057527420391741627511164060737597239650013146856767492990673916656925646201495807760853529983098984463514537443090586796753506176734602795025457609935825517336285647292872493282333635994465480470983063659859717614376507484139015806519294010170077023169878748404477309900052026387296533811719084662530989451652530594468477332825883021007969770289068991239945023967253216548002515500049551668309559607293204338568426740502364464447795718586521954557586357219001202158893944418209929941206600105788316445287145078948153643314946548754226510954497221911584875480745265077631901837816008287125788867089459473222648629536513065398759405841481463885139269124588362472362633674775429716271283658482949837763539281377991240455860335188468756737670744795054173898466794944342827913561582895349712210183282554899252826120440657403032909075616269950523713915760617097628090961087603846202321156249165990811383813208063534417869334446776514285578508052430498705701200246916778455231956189161027311378135356936942304175039480083855326874625004737635694351509558173019712236429870 [143,30] -24303017869595403486144911649846893170786826780934024787902785535195104403094824990263080990452697032683920975049283077852694077161836079525445458097084923407291770420910929711338910131637846890900456459230580817887192958316234618241582086462976275490463776410534670162894830938334028723017738077569324622451910885042244543376689969130035074822351657930744114074683646194476275202966939082687335771457344699757326315203334865476335258141501426080405537609497284690416468850298047941516865021385238296530425409658072842167144784340815006159261633702569675009403563418137367598389462939653403874256583212811238365118095928870317771379047694491688043560429647231060890111048242203950424140071196551227161464865755707336120455633943570999108340741258008319213493516891499406299491214202333943239210343556247513951507241475565774960777266831804925304113728756090609545558079081934371621945610087475734220714595731253294608942826642971971266258454011366179514024802923900486279547933470002104242243818715674452538189801592650147947130660732491471167468439270465509407808409712745246907873292091397411129294074588147595934212582695929639490021312565003975259230665742744340211618771671003345412226916697652804993249378155816487255384429493498520701962176877484237799530461169041142988754659318434476546153044965952798154125235997419094042676330681402929870550378542268289344656610707836846325180106267309671967940219662466138902331922396077803370301704272969732623732457691767799336751520546118642626000 [143,31] 29580467425720995014470682337302634061536184709209717362399645094566980896181840157439051793816142060575161429692885486888920122500255601123603114393234545718710132679385219569041237923161423589408642304925907766305257786515527785935833134508535244434054715331180882233678664696642442972705987338427947812250122689019630458455911065730133074966737883379813744035153612323322503317853917932817625069717150450112154996222404068495897393940482600323524708881310245752741124815095106756650455753364453216183140600770522971890270238999300387834401846480232996825776581298829271947352611351950685938665844313456066466280410240075925239741731075715840492530913910341128830635555399158934870022722517500262004152121550983871365362027434965032727243607779312164919018585047076032152783924322781364824333205649875329347443460827650204625964411908781949048861051253829941925152916425980449152590317411855418804291424048908179275708932452315733293740120462614492448461046329269523768663991404591075487539540986503148887458627616957620672782794366576878960405809952017262681043708259818413482921460317442595473005648691390399334718185408400251250176618622199814948103870258709813932886269765732264323442352933825959528107202664918030133097871928299452394749519907327518895549309228309918250353537883787850930103146589713645533753130199654495722968087014618873042507993715557055739796433057299279031087435313668581640088006638244764153423077535600260983107909972096871165256003614037470521477355539521519445 [143,32] -27656156375871046249346055386802335891775101821650785880438807867824131616908340900427446516932268952473286602199108854063630509434499849244838106182323577410134524900783739089506120703450069964485909449807465557412019574590491803568386722407388384476448284814019571639477293256199942415920955561412987924190975971918780060186744587631360051603227014216817617293867358491325299815795038726828488108663159494049415556215388220384993445474858208928210120762603214763372051978281647145919655336437217664468566760699032318116451100775180046693295920525066689289208191658025808350214381149399724990203324226544426778274292411299598884131486357810895838214668812524103780201156966357002723649992177998721096461409356038649667891614375221243955427084195200311838009343566114130215391460512760941423501124866577570987441637682521358883672600820210183575302462868247508970490466196496933469700992109284780915751050696313425997101450893464623631308057858635581213303600308629048822505319619217088345177410090991908780395967381632454509902102157613670630551277210096406854061676465046692651082708331569171888176158120053134387622857753487586597097617131465011508363416552856120878333277697328022678888545267317553746759960446508095220618112188747750683507596454755576020856642292280179329659561239226241573875189781728441546071118039197976747941837874856416595912843454804676619889798750598105990407720286244179075734869337959862479828723307095451158659914288668886640040998516546498882065114942753425 [143,33] 20371570206621250279875492078069012787096888086954171415433470300004501712897246115365607264969735543568675268229773710333361996732352133340758639922771597524965084856608042005035950868986335059682666996161067782281400932927747776866067620033483903839714758512595158157033072546276981645577790071800166566113385842972201045633438631240989631042240292361777866506138620503148803786638801630663316641462218734760501565717259849734210705461786551106853994046208498802221746974791887494001774498296275678890831993275715831212724308780440376116719063604268438373772096380171990624818344946726583315223756015896087331657595312716645884109503730578001204731838478674938895727524660142775333662412783928733150129801757477147031739917802721504692588918933184788575496017881676967938703307210501529346914896728936557413427760267952519724152175517946290300866252127709358707546844508873086724496648622042221277259287792031160315130652540049463343021287125056879777813949864745306303481510527226173390912671076213522477971005389721631742059393357290022819506809946505721608482896613832256748622908499967089896349958256931814297421752006180715882820716665938437893642990038057782934256919281111062739866720196671807296938463463707908432021895110700746696120394260505233859725592961476764257638672939085934760587768735970558852091819313795536207536529378083789361118300625909001383590206975921834536766855091998800581800367187509691580121819860996435135159749670249330905522481568989657971614498406920 [143,34] -11808781275206570244568590283240841357381646349394775411825709690875870169065675314633693303916096567691191473982390041763182349579305250056019572322709946519120938644351906313211531587454312331767878129991752168958712439446438088195858210457390714151495714048089324040676491232366727073896766535258865354700618838403058713557819544814763124040969286496330876188580004993621301585694638039412854852769366888574047987674659777307883577471699974376784026976645357616331960070149046601724238267436767100836232065551565433680143901025033182141893427852746930467923771429920146335799086307097603789785662781421428868607032081756693612380956469445988213553234048617636561418960981157319803581777410755021644079933190230244140715129033709358927575909327493851595360882700845193252419334071914524546303138126647581072488355114118891535513459171161075086665419178742199661678971455172585030821634070917420081182804630748199161602297933501653138314040790471219330100310543201099272825415027281887160496538590898830434831590506892471563255968521000170563827665111309056254720885794429127638445894965237231016856074204889655503344742896236654713561068059646570171678627162272090476787513332396542573264843204830356146618617113925841867365794847107015318499544486490143709162634665482819020055476233214291989954710743386763222964402381748360308714945078753799935312086613081264316229794166678089916888571374512263725567069784342197738770869445959089109173583353129745545779266266557385888226291313 [143,35] 5190752833009243181658151510804901899957259158293120126275758157616778897950237916290660917197517713310885977181134255126165459794533033279553836583818178575096138218016112857502319173976034325282248952807085417387184593592303743917548150064866062324166120033423633915714835736007618442272519757524679414716092063790508078325541821733227131978801585928188246270478444111083146498672981610469696070940934148920436784482735974900079794849657299658945649436645281105136957369488200143895029651777988169043214098121810342588097379217626187697955474003654973845579642408468307441615143756528446191473378086037041386907289423407345903109530014835253184343891138046130264094446905154056407183367711472588204190816271888687333911303877679425239619430879404148325294028343777874217655602104601289291839399313763814717997799037109351572381334338846093992875204776713825024490919541225659725953221711175627479239775082373929364019955932784223846007575524877381568498705565722537338490720712758154045926956480340817632911688540567959522839365356930792541896153264367095990349086459602193751006283684735297892421371707565202421770824573114789443185735127719717309072236931726312120063094762877592908588340689010909423616587678562153344971541396693194790052426456583495065091164817398688873875311193142911883293062348635870972387199952004177262399124894344527040557031859518804480297555040542240182079726181276594418430986956146614014793034546555901141179358718433570322549446407617687448492231 [143,36] -1512022250745574541282248350214552844097209003927494796596726693429299459561921014040851721696402523291073776493410963760345205952518178956672273453345815372173786500971946119792020917429129786168509481995913729620820608688542468906724225071010530435897563400960359710880443758070143095593905459877377781412531129629119878156041227563667516717413289500345220350504823018683289553349676909402958591675260703084865259393066031011872966349838851126388213440380268960148053249715809787349061288993694184543903341498268428907534612496561997350483095800590768066829254899442041658544185412697435604820536954955633725775623982854023600542056714687397642385476581504584327757276853868303522798266083082937485716344700195268488831743278385559549638498517001247717975886993504301790132251370450777583647447535778232957297820575865713014730540319075463858071795161260497251080673413388554181431567903884144106196596988407571925684892813562759863207823876487223397613628805699059097613371452198923599893666079035870608229894037706668229671012154567152947683330018047183433128700294058586524824756925811019637865222337955061615807546959058187532084220781416908166860009276862279188187972417204231977927897870443991814251155641506966665018112314682725857593413239293805336898520818250126581247041791949063913802938411261413184427196190347380811720440082162891518973733633118218568084259740208994954537303301750897376312504925312949068691416877819220459690455643758731299865323748212748752058 [143,37] 112611791395723166251764882430926736483654082711607571959074341388476815849436603417895289080640374330691800938174543229512373163337248688412917930767051876198767248001807544477402748646119730534676974629303763384070720420280583078293622722024672111190577439579648793436062197382437286453957769746321158299120341765409167700726094990117992569278598267052621178814687627568408050764061645004062048358005796965038649762382936467107768863035691352594565860328902418508831391104314024614187593628626905257733261408303245916553642375629266965329965772393394654552369619872950761170606419520807741830633470866025187231635898000156858703944945650813837429755946280336903049130917388729670588496402723477326161421629892219015798911533811400030746681440041820545054363139632213932579727354407299187358002674707697547943069367005075839896777558214739371737098951575691713439698026280272335850151263272906112383974615871305045337229606168653956713500223282633691982601678275002500455652467981184763181835367322319608691764379571103542930439811812136588950044433456756344407697445753720297452205044633680047094574796651515633911467387865046178156006711099157915233723826724411505219951233164323037715815171640057150913729719605598863536420139423516005414414707580201296831573310995635968982059110321241265840423471981031018003866556098092993806787034979508305461787200199791683005501593060350426542140919565474870541571933229438837752674960673882564116294682291403981217502873113838796 [143,38] 137228429700596567172883842242837478229673646685772014430564046524704480079761395307260514374928941811921398548132901455235715983015782064372171422898657337195793724985267653017772136137852239245571743181849410462426141147642448097903334286038755847440437079666063403012857052235833976405902580837041481188068789055814796120781698420338181967430712827876492193524085349215184346454345006654521726940408784916572011092191501578747302657257079588326443105012787059788758342453733976468291589858689157313348901037855366153646194352352427093670600857778940021439763728917862487378252653065652198322409351158862626752786418624189580321101358927717657978532797686453963406081553147185559462793692091616555355655183484159302854687021604836280715030424477491688384312309303622715606401866916471332432701257648663778055575084121344427739271066500281324515137408235675289016192864437734979470967628553852385522217773131571670739937341560930308654418982983717998639281227636599799750726158209061487173781122073888711159571933065147627924839319942089721968313007672296431526734952260608372294474054770231909078304904113918967765564581298297277823157136533629620824100445913794837507390960939117774226245039493534753040718595651859057564853276823594252143900025198842420295375256452958151203349669794508330871429291147039417788033717483878798262440707838295695431870611071412775062273214322482250955423004619636885062135595458220457538977270250732473198622471040159913168284457247827 [143,39] -59371879506918864636632200994533952871556475766485502730616012128702650174967804215329956896385058708286971839143693225328312618981453856249696698977424286802060165010491642276788717676022404264530971248357824963813773856242871723060262304135751332965158425452713775353875488633586360663814314156478587106514492940460891210900888467048591007863077311319473462539598713846782829053271460768854084308914882460984192443568587939151776101387672310916652876300573316341162585276012766590055079728663514385019755628756163988530104715305181961598442228692857680482206156088362605481378636191440901027673326492458204852924556416344884511948701053970576805333651615866127576172184527793661396726853667789229221852973763963685618694809743761086009729358558925110306842652008445708000727357003762103576235608339815896350157619636032509581992804852927816893390345356598565882046378658629171640076818396716075110687697651943945220080503155616140492445672261606010067888385030461926443261300290328196734523816082911878626330597580502732367406583595367704181495772771315044860420164811936424813512696618804381404144920054678369358558076447779876128907581107413626442367078679848657120369426458631518890471845816716050582034939217067521380773026970362752058114116875324210868140595220949817763445617984928461923592660995877611001566988462875552845436256776368341085932120530843520166534094972694978400991470138308199439112559536109087789920408245934873402188814065997634396286133383 [143,40] -4925798518543290820287915784088668516116185312540899638692189976181100359947547887595038372661617197101109059113491981024828051138961351965061463106514636140645482100135207591727905790157976592621095161522029997965064878449942962782681043140160507078775099651897105754870664063742526052722482912854320723718857175959763519579498868331009358059438965724477247326299579147120629901773532357346532333222193306688040134108326383093795804248078332238549166498777095936943248975937587092985280617679040225657141080682193777115928395529512913525038153514910582547360414412553139647929304428209416369649436668775833931083820496135682652074175315773265944256797927218737858126530026023932799619546651050727525407510955105197930374278667209862587339271758771275902346577191040265771517248457446266375550717740882771045447993124113361908367697693709333130101754338578457207923967196225017845214452096724281875472678563122895803323340388962565597161414774004784640372550153541973348070156943144262233156273083852726607715231377638768689662967147118150643077172920562411789901601633888964308990556990287433980224672891676023125700072832555813114659564147443199145272502335825075303247070972351938493795284613144667012533560734318109701601835586116029794975150458715967697237373092519220087056231641760394973151880608318289368615045647790037167354806343412655568316867731492078338630283875744483327188283640958434991253697613794688521346781959054932836397999004333124705240572 [143,41] 13586108193871244336918763529846773181991979485449188804032556924152159449828198821969847490148271842714216416651710404621099862697697270781285850782517148816043281635598345672605418857362582430241928866328488287568863039381345767059171148182401546606443891092141926920561874405873608149638597955786406149483379573684446462728488037267124400736744624624626577386197979418714471647674458380692931745530493215146080442241795193987111900668753150237325966788423755156557911092676889289539741903988509883983373629893222566277313481876388594634503387187243626899320216817683709545391280806015821465280880314370180393719559576242670140968806370021165060097794717427018822398678419714699063048865377811854882398655141912564990916300712266897636006235030976488935878447956957850033886320788711595795963922703802021794254712439197940309690896995875665376427260955621666491650800092374850638698779381593518320920257974223251496552453271131988637317488368273146776608534709734648992614528621875023969762933248969836583142050726925757511564152817658759609910783896080220950702207376753302574373527069127154977300561841807226785514855258584857828607124133914200265603453937464071922433968151147913659526125842287353931722314087896395804798029009935059804637571084785645287193017129557174781257791253652895249843384377016207606555973544795247513494872949679747111166766338283563701646571468776372015105545054233516278901199387754432788378291253933785718085527761309146582084 [143,42] -5046275960704362626398993380924829350365061129783862739256052004990439810043623308898988382588463643571397048327142373982514234327882436159825675198588756809477538846465495046596973391109187538844630757309755064625457848438620989239625945552452699498118965514583284563740916302005981575559163259557834756038694537808490307682008972011351265578593825300793287111419611353553549031008739939777240247005687395179077563964859394398478329755234313178683147397442975156894213609522553601199983123041838787803451815946538832546222706540905471524882086903120651385013210455605565800906069135870331796737794995285390580188170183858479494237615393364425072351457327844035451491132175091984262444139723609284118329024201593070633071318066196927880356370106407138397456832307751262990533728240797402242506785124881114869970364978878774944016467511617011440215190581941678444387309772074764959021650595437016874130931738465674918106380189753221715630113067012037105147224023792856825381438946054136269913928978753368738602180557136486861170278033732373386685020140106429108260955255481089039150797109319144295485370878473308076825340648075959057796193986060505086874553743851776556909440573147612068373508504355143501567673935699741279768182765197577768772543173977390553675130774828418814432677119256100005328248148361975486135830413429466424061854330979381079805228562092754439665448078495635982298149243593133915267563109072668423545809601402341365946373730315435832 [143,43] 183053049779319210125916724210532910396376785317986220838421725503795110261340092491011984616927632607041814636716423480549297833365964499116562408065263422413372104897534741988610101706334324101012262234097657927765321610929683388226477318173774615521889943125129242972506309541399422083039485801353463872938408948577746825842495194805834279064316042315118469951839172672311694974884027469444592739261824474750730989449396163623852992570931652276849903559772317853866227292887452611794833138040652437900293157789050493297284836966442513826608476835318751205212209595136830987282109920443410983489869265427149120841003050632820570554156653623507050346844186718679790407829762500934429840181340041413835685757614691209804633643452937543500151157916680494653428742794179417377284574664881908070939970745389172338159784200010680436798482290611781948860231311488408182918716361801675489155112697313167778399813206616850584482644964427855578141438169269231987059190939472020888769981693830861431962178633114169447913283618858973068464665152445218117317405709346695843868719977691398109672779284884520976622879968340521207765095300771167601478459668580830909696481583865184313008354696014021997655917917366882053453733955645410572193566393210081254193075869429501916556521017255870684051155182577946619119505534371802186025324958226948758315105528699742749381061216962377030067790615521353331017766602072246195211052146878166079091060199548239139799579571117 [143,44] 514795899608090638516891670718145502820256033819174869117525054472097530717367165809916635802422305457045680679160698908159235429073933420230544382162837831059346171076325443202524685789273820024107632565722493329657692212770508811625655638772647790901434701742632956719674589220653163592634042228375990213921349987987962524118364713450870185649437391215869288952369088890411224240880175856405300278686062805933742659576739727884637449738290769040060875303142158688471802488459227911464236719668949222581916542452154963409210737150273350855089226298816747164694813092282796729048363186827687267363170427162536242850728225913938585522489447072670114852644306811007021427330068919706406712565696674378549530652620017247251066136621367193805152713050090906165366567450785617701557887316659607837787186935850572133600329665810072082576543318901152856592746253755603517394024832706367954384056466166168599526041544113094811749635003214700864070601294343312985207688470695276647235843546006566327954887624443048643413208816533046910235573799737477400323133974332874893741321735867748677947433836743377552752027783335859268814365059707671867106118494879714094712019841733480882714640140081311066306085287225671834806008752803519986572278669416734283292528348046154496610382813032031732853784229116706879665241896955819914033562375262342051509366915648755284269739491772141565870961765068471370412808752280325330825148174016467945359541098049751077630179558 [143,45] -205172039577160675355573317269382204613088089018546994247992956355068032248904465721120045228867049027183746077919489890782802443282045364456863424958506880564561418814747989205102642608432894152293032195349672005084148923459517957930152853427773726565173259290215314541930184480157762516290478165803253021032034938542965773690248331294215857770879182454808286134534479424572999250892807745592037271226997170101475167316160877605960625251937127440331609848829779520811389810971396554685625967231621769804365891015728521555072603528743009309580449301669472668458432968220313244928070576215109414901022730586494286946136547177502307425270576159593712736274734247286623083517544643787953507102814490390192571804965541520007030530124226249539825706645648848668367176329943852632293130701140711277543809351939132808848166766916275431046699438623550893208479596552863783188383343965030123465559009811910241045541085952142490817393010830482478053880965406287071802011424896509252037859993079275026297497746956850925888384310617423783422400316093896128739311057773756546763903261133606506674249007349555217927453951285755522589885579099550390945994619285312210703221483055672165887948053210147866265063010192580520636943340657029566600872276543368224731765919017222111843160369073508270990708266106836396934077990397505234303407519790013379151458160640460439027727330049575958787023348921655774887913205725144753980374908684312274181119749325364501951640 [143,46] 22985367696496672897489431907229068448470287027985020964729603834256619411102947264506718183313178256322872218149974430313557828935906013953471954951540063653139691179146430227601006842622348276862640577253170810160873616743605894379656809259991323478580807011784309917416666424467309893277559009799715210833384534568883446745101779094434260749484069747187569156179025836999008140296706120921928366755277813042833975345947507910395850958796871677287815753199323173614848118172569603803147044962547916632347345354267084463716948378501553033227879508876287427187246673947981328034730432999386929390093150847571754058644162676025444515821808388828877168707796612365360660187338445578093563461205997475434119701222053688987518240247210203261162050980350322230181216831341386960501408249754641077858948768454416143336624469157808155563063052565017723984073389920759170159089422223304666950370311558209250673854377052383338839528749845209224405543333278256705162969928844213988367114673579275880199476291477386540366555231335843732708000951484304378432701303854133133955633205863721962978368381822276122312849048726061328528946685821125258805008408100221249527740503544535091510213783288377921167556982027393190645790675604366334310543464878176405318427690909704653384960372181817298371098682448025749428247385082395594929307303892442711447615093448330895072841676546679067623450431383066074637840774181467792072148013031836619227382122332466341840 [143,47] 13404344061142410408739394737509228933131286605135263151518563696411691820675835859250362152362753607288082768334418437246323072104578031911655581393221345384934424141384229490264836598313073384323845457172270129759725532671751740057964969666260758064539081879879641898325385596393514354049657417095563356369371422750046433196319542342871676569374043691503660141681987360782359877325859655892385701091313368976987222014176399778720191560319863831834314059317685782122994237588944008447168924666035863321339660592421546426969804683033034832014020899263798232312407440755466246812177741737702125323316145777539931046138304607907525324493055275087071520595566899987691146669848617943678457977789476974153631009841369688326653777615489632748968771667972649842317425021295002024907997925037077384519382240543362583907350354200203380694464695947852319727271383379268454008739280364418931389388759948372867743234285594580768695850510455620497216588701317656323189516303590044111462483247081912084171982341147171613549977033663002441615188026815931586302070274786438631010123053104480511676979024416388775949489608783848707106309920725215767974285227690135791679768725966412263518506318803989549087113978729089240649071798097034131570308733081935772616346465780256359029189005178729861461330125494688147152724688970851319769477824665502413954207685023249232085576467522556712894681399729168967490632589867463503229624779833713847601373911960371249 [143,48] -8697495278070631143178004424552754028982775635884740850158104061682623859404802563842621936890343545017371698029274555632561585115607035432509521591558045404255082538155928604513092951705720505624607756707043599089200765836988686760562701030700981306811291092134319247680798759890880637240684288380005553183205633749122591480366105153204759855082436305254339561130842881084550483344225615752115427870068031901990022087104571777531062091706801989824912532843705624994431369064720929263189898969697470281589022152678933273881786960470380771669233979628451422087811010736022689582819527901143737287623480527719678287497739305650952623442397603541273689907778242127597241636151017775045408897466180734819723281234391818275149458454102906018484157465947237197190110004891261949821172280890301000790375227473729762589292732799587914429442686363181040086289267620984949794226040676699420775131977766713041432632136853364684617630259688948736456214722262614422739669830967458634461064138894343909484535260034444825724418504421488457607845417678936291548939405021437774754305080073650781628402392005639091810039468047520819846664010500244330939185693045100991158074106069618291414416779702616552317713629350393431109092653235790142725847406953322148289335708355032056759218254165653032323890537241416119823923738938673616917148310038128185173348482030343567335986909597083158348303456423828939329805493017125380080414059105328786715761320243260 [143,49] 2542153593850857980351275778215290280907997933910144489532756699430752480244154252389088760439843570360671878638302818512001262624623557754287072466393691390574717801084620038439033964714475142530838756600833906079187316614235863206255872913224253140411016731086281564238609364345406561265888598518714307340547093289249522330229208973612303393838163872108950673689683197758186978940598416027394097120976703763166204149305411561075234502298513912400789426283983614425672184811202452253087538555829291140934043169022986557244584851360288000688088138990671541877554918931177226657674291660799708105352574663039687575464603353908226767033439499866689163374967859098225706175240618947581986299575553429831159801367489937254492542864822692068428859344138471631333393448427376230161765657893918400033451826763645755982952216238513443590488430605616717515191198479536515407799499626768863026073875145357927236134125174735913520891135197924200083036082686937081085032696400521423829842687779943648801341012651175504032036636441198173836548561243386258912364125870248597101621004066751940999828682705262344629006345425150813817249400268325204239707461654613953382212435884608133737496119017249102436290416382658505262876422629994837184093348559238959867332348287145454343313557874057047473238427082537278191313475542414057204771218935077000078513515219653508140914920224766894720804311931676251223018435518887203397771327688235867809713418080 [143,50] -354511970566500797239648122516135270600504848973364617567219708743067201221098956664681421680769961777400856913947137977371363818226484378249256514499904727956131248245381353484326061941243275000253645512840013290294020606503279500103254762214071376420941944318780911746783586927873978007735874473051936182946911053307333824639127796607897252702217751353545743495899010404527698485827719614873187203991613308001009614324305875160695381337214103258714543329177519628380034973661380196623588330768404099474692001996591081663599456562324532443255880107688625672820120501863117219875679097427968476492147104102124447270943083119329857327996487277492885882141910479850790019251117731759417764613419554368200679049940563956427726980768395302169868925491037930902226512415598079040708221602275247322324156340957532163535115566891714653756407684569127431514066097375407660890727921666752939005879581020521893451804052466375012790871060419539882898631267831650539115711424628998534820664953481374094460713586112692256572465078330710975398678084189296749030185204510367066522553656238302474053945373963120471126348661695275472083545069074368651581928371794014838733360194349926259355862418233273226654683111352620120247320168569684318732543164039385942772811367591670211248314641918662382750141444363476766665188394572858864825319204011012848223883017172755749294756125941997138880295249655385356448091606022677203111115271209339870443286 [143,51] -11494528293765790237537209317660646059327211921239103873515433190831532311217180802805223500426923849962693034279440424038493892556532125098278713780070586550213709138259585463940692872945061986168800801275622486896748790758283282851831822970035167609993474149590798135937469363479406321449514947211900349357590856099520292887006504820325148385320531468530365644446830931599206335150887229098831149927481366046178491802648685196154895338351042231433834300382283194759755788009559909973112323806456818026257181596047147830195385973269506010993199672871216848148884616668472405663422298392225195261365991661604391454561845032565211537762052799267567838835607710186100156737801172575565775142170132725033965368537745102826081066283101589672062246635798003313575785265690867927030224342884431511532060004118258122773374248853632338849299631944148405884594940614185866863196419089461291060729801336893858709096035691551936362265399304065035225638227735359898722292905315260838026488215149092849673830056043672211006494364426988895012503982022543140621406418196354498071183796489197572018712393882458572706256053801577152039444662504772510337357967320121156322183516193006023256305594705403611856004118132245126702980305766992756942172557424414766127579829878419703368753708758392754416432111164735791419533203929735291512841983582698988041656839616928135808572633999272667870243276943149579854095135038580078920945169519551284138 [143,52] 14216674093944730878651378455736816008502984104848660220184167376823665332134810432703676500415149155882073482136947729371543291004244081674785511343984720776522206746332559160473455292950564488801948548265995791488910509799571634289563810291386927982850765768442660945021801731056235456911038547021686649500214081082876805313785136146048024925915130417476116320458135982808897525963835425876441962997537875061426109254975042216159236321923873939226781541383871775249025166812006513074486251258140622676487548218713704599594731944519457995395211765382072453543988088323669824686195731437555503217299002663705013719035469403996800902452755296069683847723761984199713027841699936598165925917896142868871221810603667490455741189959550974873940624005603519707037802869993683041842097218775533151039382074472798717688348521216924840699936537566843250941752007988475991467553687341614499844126111962777283017260377157981360629678468869754280644275073489168892027983927985345854670970274923429926081043005112359703616900746283978402536951294539148392855814360605673961480899116251594675518688900309996003913097369894199377801799045962855133601568225825817813527445678919049354064236796494217265012618440634605213633349353633044076833236931746403164287001367803043694738676968503883321320122791895303906073742351411134648018011163616275834439963304142653956451071459160115480063123015153324284593049664906478744087368989800081421 [143,53] -2587174303801381205377156746161917442780108298975727849740637539142892843443616000792563027911073338805377508045034610532465214693334408101489065107115765355920187766415260206386966283154749270068385759601523973517488462519525071453881726811862747905484299976359734856342560422658272867558054255675369073886367604178001345079812976226910887472553044605312570769988767551574043180321145453721166268808187881511255367935026890578481682835423925232128534402729453932130058398202508762361505558520640971952116271399299806012103426848114645571058037347897752305465370490614190043754550461629224808100293549376181383162363717710226802329746768125851787037593977807728100998803396602794793658669555118971526962737112573664977752617699595723953016794565490436902767366513366925215359892794146676749733958931783600691698659974737102159130252026935822288559466222924084972429570655100358681166989305772618386181945452313151923064305562151182176114293180712927057759855901655733388284060471746555466048618954345973217363695895608019347191377216233074432317266492792658298776118491919584142457430188876203235313688092705649370006840788411520249021528245213766255780635617221750906454487650501177676423000679467441352424724818284696297805384715554888925300905434252905768974261061291150131925567129058605952926871418292496338082123841458351014878046851045714839796987053172180497546524936766195235628622665027610951186293102010162 [143,54] 168094576457916848940502396796685807676515801049657585609207697078282598512713625292389318007766918763163615660297622277890343781459448573602916169386997548492825160301314687314742851618735982833164980651232929321134015022689220551009587611093143376839950919394914104896180559245696163828657665213308471489738674970707312510106030572401696880566168503927669247358042089986210430229599974413654944161524389223825807408009760964107945799502330188027491919660132913789287796550928408684117619101438607882755624703073220414895765527075943829615535627735902600253060753577823648131304898680305833148356924065972849956592428429211556805979589113736793464475552075289964989878554837947904088835494540432949987999214090670151564438856151963878174423013126072555232206611964947507125383807507128669648184051899869319063669355340453332073731082840417505922698340445411708298831302419131819727503118986769323671173156511654264997405348049246346155133564221952238871223589427403518399024290643031093740866543780480582897678454307146903887210007194174301836863254649558735842183846995475530826374249563334612636193279996211013919809465478075728762289137798741524915068116422406826416847651733418611784819643705979043675423755618554043720836207122733748072024230502963755370078432873839721528235989682455909377010503914540462404277477489018043605053105071513159714403685050399096181954911535425324225752169288018213434370144374 [143,55] 19459089082718069419376108950604431968133168517471564052626082826832583083976340511954942527457715849691544814238037603282952061702278066932457442160272476566224800002284972482894890962781076699741432795543243107626253060586747105431473868881737229685705021551962746381689617233566976450577984404037976207992198700348393667473578567444216379058917045731611363032062397379325391908037673732502727320803445842934144100432200224101401241312469066193606507948897360205217758426253735792494199695330496543727895888999746352797592975676733254316888318440448954857044907114639773289641199623777351011306160119734449383459528363954553179660638342445196070704750846350814587446944863969726795760412319067671420607296622899509334025249203453019367130131943024486589233675583780774592578731416519460594075742130488664769658822385287335056739656192018181479367488736055176363202721547068404047700231952961157261858246888087721751132303947346040082428470726365795180956175143261087859667489571842591963708461020986882880019167096728879078174969931031235316433143409672852900119367025325943891646835008550130480383366999154578606109371847627619453288115854317405886073293290528763284034666020232121593072353648307949075600424643220268600580415384034376353134571580139941754460389198868567974542905268110294961610753168570353409898599094885023092880574270254945553678908149921633520673614513556111391257574524960374531976586 [143,56] -5309456741292843610629088092062602049399625102702742253094206875322969028340989621780983123392750350342705447130756184952516070734805258366659658938264045374701320806199458053792899880849092269056825772737919923204935357636724815999709467107476197625787311390696704443720714597586436758501536592977503820879435475261481608907840457843631535606440022547895337572900110853587474681208319376007690331991692643066163737830553399583317468741468277053900593735338192799392863219270221099221155681264750167988900551187833912071283759237868370247018022067112861609848389325246213564676013719651777737609461450723608494198440815009081731639121737485090293981909909218710575069351013797598611127119337418439649306439473047599845226796811218432720628544277942228151311110666081992912753105056745348141296410218880644495015545293318439518862391785216559580187673173652197273597155881400323228251350381288389362054719970293535369706712052595342341948079726473112723890440364302729730030335947867015322330586915592107477563432921595241952579260261285449345354958835820904982593995093705270442927918922034475782189725429137424922451991298080389108859696599233718990066705590870719575839477415737313412788624781389892860544403084405710581373387108487431524524353050156262230609657132500855514699539008176786985821103232195228518218944606951657583048466904545010241257625312640611637802213912101025565922748966416628725112 [143,57] 442576415337516785169446734083082589074642932820364189964579382522623803243473106942938614889184209107066515571569672136612929275778119654918464439982877070861893188953016009813660457932601888464033896866550770232506957021180282023708314019753339056014201255684746963085368433621710307446708165732789577894289993167225146205753370736268082642032840957176256056889415104302904437483209597216517137979485714554091787188623831826338597596373491354644991957791293276212477023303362589314396899684210291891659067328559843202735040356073331835761390586561279887866114829767653735807307586887118821111412250087800168861306551602259836406404385447422291329802795341351856822013117983043061887341543990963889516911704760356025156301365556754466563321175142929628619523797056771007889288685546403314804738639747043322412748187675007140735803568698605784523661151308116072127819303652524396280153038013870612521650385847503624320301864237990855182013858119901832284727035452539253408939895417307402644759188541442490416899338379026486602291137643326350674146756244325912857889761612535631100579612570298823703142361460399553315085778836930447474338998819059706486735023183320638410532006060169461523299380470905541134254292526608026584114158845452767925436156939388840090654612519030883275206515356494336916147323224723895399183562848564409127035879582753582164041082443669622967431694517734022384945516623120026 [143,58] -4376955480718757871770895097793945994725125720410058336255786366751671325825571193144034679346667518519104252217258421772687236528656823334308789008556880707693665442486309726585962624074168567027653845836256805697587966626060273571340940078594208180664729727162390200904559354527997174666436372981455556646502280270291851714506599006827511343247776358527457846598984259707201048156083462949412266583876705088071029446138252213405526524268607819938218198422506079374318582315580182157369205414540548721226204753733519748275550972263963634434288662155611294222597258906150929867902559426915300250956880732500827923452449258112527886987325917402431780871665255936643525125692804826496634485731661499428751915451122591460698263336812999016467485183257734073849504923038417781582197205322766526231156741129663201245045840941151055242891779404371978672740361294831370945822992324559788491429123787221350163196930451010543187198344193644810799223874350522804006718249284262076411899874776801328728325756208862290493079439512839951463337896367836124818114968985522474561992316936860214234640632839318707600375053696062837896640681830129408133905014489994981988966530757385205761312313393440602848191808436808964817759681326988047233644688247403962128895998521027547171005731853272266997417861149306564584864234606115899556902954295991342658896077048319909180773369762159484327442748127843322336146887908 [143,59] -1903065619432250614077466239374694141897775510288579261544113160538299114438536287982140338773442780563088079312622914718958955511006998950977494467424091945716189168438672556016695131454398669068297731287245431396620381437562253841092231056006800950883398122191212608355120774044774454336578515100818154849513112555097605389473524467528055524431670168136010558057064956775357056695842132357090683139128842261121360501994592421616416929565746224791898079329389423392917167117339049426813405963271225001393963594884718266961043175037938931412806945752370419186418353914623593229733084867206847637245553982840880815344760932326472521347541503415769144788146238217289160062660134709550441930383276015346129496157897178738944594931900224111686226472728916815616266890081432017995946478805339665247189682438801858467686512814906914224878285342543343482542643965472218587276805771577338083182402361813635153007558191069737840914491413238738408491553596567763386429207299558490508807049631914837301912855592666777295359962488290440228989100763496095274143874951084598888439840876972797760444802122448748963678645769329712458302818533201268762214832613363733000589494035428871537569800038805897902638071470537108395509371179198157414597738899188482453500460856297067809742037070180439226516812034889892677371662566173955584344201544534178954708305050888661937035665750506912124288696770876510221906554 [143,60] 107563252222773729447148256692061340944490569567099479733881730518609069705171075270255578045089953610401349143315644640191768133340245202955607577641984514506629034970363139300587980875529103630208905514526067320491691410902365293800903545862453645622873371715581782896603031231611751899261419052452593342800819946416402371344641103766902440766213009871699737830366666255817775361008093465410887649637378431449713430681395760139058824781919004778668590590865877212124941666957450739552972958558094655135974238161529623509619380632224747605569293306842360013379135132011221449819930019428006288510261145159868386090075237582578304057424663502465245887174792356186532167534892865691397556299376512992924329499515262228862486240062480789287050743651371537601721916454421050117459368824659606143166463788887770090398540034048208301746408280310038367665967330151302342608280175515707256065472201373846897568876646345615387661032567888155017848278381209897970465445635544073935884956985219332034344831455747913309245333805913878413036808703936775552056133628334634690392440377886892907671014013214270484399007733762242412379439965450739825529263649840019936817105705649816151331444238575008894792265456486162544759591706405322911367216260096525020953046740018699867263882923314002698648701149201287579142979195186782920323998413401437690458080968567181353699421178524559476537332051230487026436 [143,61] 3762356763654241024988999337587749631056966598611204778614708207945113156207665369926677762681187233330109482264597620947300360199354494076699542871926207181125305195579718610962960330851582495044745182743930733446647608826378212431970181821717497898106384381200689987736262935595890348641548803779820130526056375848157975829353402162727323135859156132970496785829386747375047220554286398974191077993757762208741603061351908986799558465882674716268775304199129569491356277300643345622575494258836198573051208298101358645729314720863648351540433700910571996893049883218803318106809747133444325828083656544437324872582566309610813087841276050543737077115548223967737488141575534329750523774142387125826687440580120901087452169771734826725388688720269551658994602538117562170973856985750607275901440341896740783223477291668629850117035039077134705233803560990751118649247061742469237289130370406986212824768741000214117864211930522921314358614302474444753045133838367272584130611169398304932307066579192416963536602009587469514556980899140828999982871113156189829037638529120182845827983753276347984301535231810976151298731251054811467842847613309068679334475558261220846105974159189477944871287333237567613255199093996728910251668194503136905404120140308373950220513715629972627193586174997929315776756660473262085966133935711630511341920801657997425087309956258371988556692890738013606 [143,62] -649396295219646888495589431742776340960144626173742301256306175809637537570893454885917121661614937310719889264541447611341096020074480180958219102191034634725155753072140700200006435820040125939438351300308442340976602235721476606280439042957521658601254248472185849621656985632835098515055115067277612618378001309295816035243749019059581886882384415938873324462255401753297039424054202444056975573424828141456863622592614549347441751003431933330653287654198033757923669470625054615173340348976719399298560686589333115446459145319998324778857526314932672108707758798762209416552415799943284139555996099843234142592087787402999192439544716345628622981055711120901386274262981138018387023020718245062819242653522901225573709252318034585124169757142835708640336517421818527224225806913233293501500403652706697891511730658766872464639395388177750130346406955590446098310036375151080266100016978306418938926971877001353062678892125766199012097533116639393988122121968913916969027876855019529583610925876914447072866589407327335053367191984715700956608232998787832667141007502894876175293823170060337148650920489644616891417695366876606036563334526579564354224023240535871317022753762699708824381372342621051771711861974320254640047990298920165740895877319135724811792386449932644408708775480918439201519406264547875803909968755159973801148448456530948345569671262235431993065544369151 [143,63] 29857430653192913065811941520009506246525435683095637418114058401017515723682930009500837831476685535491596728156426823913310600468557653258235563087751752878736551335989531372605291596071977986918516103980556921676680132192320386912915491113718891724316961432704012850985008187797349364468708176680940184061689448984897888279738333294837069778063154605877793269230888004131871316657163523318124895185320719095610482867725284851598790646071855508058949892575046713285906106201215472844470653508542436203125133078909614074932851702823377908744606473557693534432425196649296016062551837398573176429025692948679620690993107175198832543055666221040930292325241648967872713665339850623055604300475714687002787326156701894007725896490677257333214046861611749908096253492121396913636603703594882361707647119169833633141383794561639850782238129152334635069461984204122417602512287314088976950268031693337933209858494130249971823097128720885885116416615314947575509248605362715359561124802342688521077270755428251681910600187537787199316821863520599559633719792581741006450932356591278025567625216441344069185627923989916124370853018252050800424161430951510315930251498064186183285694932201784206992289826048697559364023918674104462919054301356920178672078607041448633820774675181833256540577458682911166073566756073444452884127170505688534506902203444338522042341012478153450210548226 [143,64] -750363781320386708226987557185943406144757886808709629872948186409996967075594330463252602489036320972407381006978580095889988391691551332252192582047525484357535931561900794213675312010530071459637884016579604761589879893007507269374274012516431678899923058199605377442921110778740574649598231836119924328315276605634617831894490751634610845614719238747578959883375715740863812178726037314354621301847051500206180322752553438695718902709684768716034063771246173808881832919603026526377995661962391601075341783220418157572558876868644370809528444413956246615961128420240655688140786918609303380615368801668838020231633227015905386137594910848209484605858639310374508719338540049898123572136250947868523984420058444383413142672014613020051667746592783654530239357955763687005875815942979086563904037851650923979201583002259562771274552532249985541180272969698298154303367618570948535121220648226675407276503348045919756668327630306567708099163966354041780270533121112143436570889651945877666966953613257867460303429995365072148190782489752513844498684681140588145159224278123473871530218693093256723584326897581794065228819448886870115593828028956202434031665909111875800934295583969258060366521761545278071148984877442595894740443233103221403121320561068987327864878783480574415224415940453607192552503543469643681585785635520308318234763007477029407273457527118192615746 [143,65] 21841467601607916805706809713864344601702954220402338870243508161178863459248377875780203445927323310921550181632527549982070156238820881567158809874929699692237677498972846990447314300187829204052817933167863388421259846782359087166021321684094063128054817035749342956375718215370851138394114079176421646147451005533105081637468290191024747745067947092045807816878305912397258737676306334408759059649474546322365334867155409114408515561968214636932550737907748840889212078801207990288542353251198703498489992101726473782928167974714402165105204266741252313587131041687388065761772231822301148609254822120507574930842350703673858781893175716182354098693672163742723961861465898250935267738604819323769117664300407583788148627564098154882808730955323518605786647632187949294579649539099475143230101858568348060920268913220901849965105888916823328730535876416258788561320963284058558881895737234593202951177933330938778577596841495176715972685396412703643724002372408900446566608351918593508983294374328213890157727956812671798574134084797551948690719351604353559659194893179110822930434789705922535658867211753302439967940213798620039973445078354962075797038674294759904709068054614262492738700971737997024411596100698766043172968829912413883415550741872527152360437799405028644745406055139939427041457550455906297253366714874936800429495630180663581943546896108099238 [143,66] -1027448507242309466587513180594231500953747492091160489024279218674096085640438286935871448293573072582093884478260269519207213565681316785601039629366167477337771896862270119797168635304060729176759045441775296371552145820006905706193075270754196696114305878449355404115290967397978009213330702593550279083351939450488939012623984369659378798765676986127101884322033816850908685150772529233770678796927031621785556022580101321287563782377218939927118848990511107679628662443774147932421970560021426626807354745588372292442601579737243784166467027692687893360160446551961973922859396197327344274772050776625167845405650762245759028924580501559776237997046841091869373356086979219278323627518308676628101116198156563424847538728049563808148377476465435410881299562865200212227344744622723429944023591009158284678081047831225395319297984674594974764317171679947123742107204246340184617972038483778727897236467838509404719509209185940403918997600789117813520919357180019595379932547820460028074729765499621852219156293165415510450344843781589061037824383195272385446867757269300771162500897962477161852280044982987807346086559809498214238705687926200143480432628522850824032815539264807002348444751521599394915846026373100912048926944780780575653253881898381815086976890591837111018794646444990035895553532356597368814103164191545122514713570279665815207576007050936 [143,67] 37328444439063830804696830117142955053465823574429757638194425190267818716056335584705765882093042819582108773733214264137037222230047449134276703774855827707720150355600540717317879418830635348764856055304036695227228255528761965602774671981195511057575520423131518055073289842297309986032968919081733978046401897812374249312638120897839242939712082263283760775831917401261052759338525600699134019404751669626287059480147104218581754399400498206891635599757109144469301510328884671365345387706489197227670079563421167706144484902060210186695045674476353322660134256635130239967391942045597145890942802798388865199432540494464522818662614594316238547079296330209943078163389742260825720386497537789674593158020872766932985723813658804903873948645354976492123332021348539768256330442560725844381672132208293996225400857449876485562297801794561326864509644281172602934266729270183838171953942843649607189372950502165114769773233085668552870574229512061181826975734801078268382949043586113545473549275600531956785760746562788475521176962244377814745985541809354892512317154361530937373773115311054527066456374330538092050777504767891078567568182570762036396619291207303228897895048758314879274894273113337833657308674475340649560457105382677596375970666773421555349759656506229437379356154249266261463067345696557087156805591921840230330524588538436148063864646 [143,68] -919077618462604067359838273030629137344391338505358154574397247513794633385805507416238281172596768821486272164842718265018097528724735788273500116630878251943546881594613014406729553516270212263883100691647899189831574944551859232791335174563504511043932379927716689865370313165688457741199084704295455438007927569747453118261714811707895217323591349035760464742986610460326989288559713664559034320082174895001807690413306659712672820212548504291786842974829257326351790301953478297971238578594044945758002860553019108912288611193978023835854695838363220970612371030659707844301817187448622174320221034653269681568693165628691697588112615829565629313879547623300106896349268728546682180837361029925013971698051543664827802510986796788408107252088664993442232614547618251389047471971541398215203176248168540860886940224586491111057301714430891308219577359039976423695396114961175302061428649840993649313455620426181409651484962617352808749847011156680164074173836167675582650043368709388523103960990873920416869846380220682298357035107671279128547887877941364917554682520811741036593624059316843084230950122645526123043363000375018860073352118959910996725343234121164944340046236435902533557958771169176193404176730720476414331301674426502721817974334003225054275402806972705716569197351889050211592207081799129780077426622504516152577465469096581781207 [143,69] 17061647926642928775974543292113439470102113027644219030271635131268242223682489997475210842147203647190798292249848226212092227306523821147926572370670979278940023065177055183166803811112641436142748772344968771458729522876204722377632103305462380031575803789683985744769672702064796402059653956366638451711266155803997056628909376535760215331482201197398095737595583616664141544082385808653964235473679003887853346044541200853293597427942827104227408535248063155015261104176068730637063304454545497734177802323618578749552998895943532107845737310360540221413278069909435799140719074372910045410637343305901877494758065335195475847950635144088012948114557695470750557630230566439759400990757926296551185673158587646767068759191707310510996698081423001603212518011339330710617622695466683893286565018813626416200043905302906508720929015994174684556321605031820634873787419220263741210291526092834855816091055246101883484372225489042516926535918655183126615952074760780581301846025973922806192731650667238955895062822513017337688067498375606965461398528623171661721060105411342855758813655046848349347647018610759171307014144949140467439991274214367121953733822843495096548035071469367368867506880696815594149814150778308146467715553472898202732009674924293137899013826499064716680767101953584046317484389951712878315360840408848942537063078890810575 [143,70] -249767931395928554298895855956182543305155246200450848765382424190915473221599658349122838027263021493479117337700992875506674492388857972416486354450075885663579518263340956508548740244103685131854390701592687208777837732439402197696651864912588388767748994985000995513389395493208838259815518254099577311499637433242923209482952449413690555847335713500274849261514732371874542445748132421458087795608470406331183376851501433578394160236726597868991169499194852135449611682645028154848395996984374367170715958187189294837865724113833685749535373230968022598395224524610817705475933659126369149947110920459796577139981677596097565301147759219026005707215992369579992302787561998887631770834550188618725518939135391002356028000248007196221444590496699417308065253383376154576765550592393930323798693895213458706140756583526119411912047186382811883017740549280798766736879475833355434223055879330201226401684096317161839600424593470472095294950093568648706278027579055979150517123091519248046573883926850300790935718192454743073374371616655783432499710758695905517267770136523479234000383868959045069900643202238291491444545689358975390271493408745893048940428228603318716863976016004240056381874914871471524140428118810927394157342066625767262821367574305251023371333578175988649705844512564041111723457029203695980708204213065427054147211388219 [143,71] 2840103418525596714737199058466536637323852484860109525795817448082461424531572194401353389857247307671421277890313120318747225634666728627884427155258311380688532877773961598640501102400844199856834751500405562084977595098914020816615549370339044858635314369167415190412497486686145012008583673702257049994646224401797277708102760350523920366093237628307574326469345631694429508523745093925020542068078392824452252325808833016426154546330428150159147334315256534316018557798168573822479525148737195095636821430024112025469635822085884962554657132832010814118977928470630967706966960457600655077595153870239753263344469237174846688831929306555785926567049477550390472824099235221793233913801004455166347462516466016248771446925759615813391417799152678162563838778590342294532438284953857189672444460588121368087521246048426672204250820843496206166217894046661774658600943840833933100279150751715630024609171247165246175518832278100239223471755308747843777397667150307630465809346241770607375594511432964594842137617886684091950474776163500888340295371175396006160571950589956653178396035572974879424147869645394393974867452620047569808030477846097563849876875799188834910040237260023909522094728138090813263850700640255174775002219195584859441187214531810391327359274094410567512129267855094096853898638080026319844501026346857979239113656 [143,72] -26841737603225344337393085995953737645082231345146429094849809263271903634874493112470734486310858098060028693221505039118598818952568964092355964842325615229722741245850120866757463690782937333009794171343266300986095966977824142729726315738611833705225048785863926823361003400311300503677944786894767989999172042801870389106537671480664736407866944325509864958441701938343387427220546145165172563576280668645191172662506196961087692538014096408352341779629626558567209908183535158167114968713349371085382569822559847195394655347207180418480032468043736703715473625354344516709657802979660214381265896161173512982752136479296665660860426115641938551859473217552673503719331740166357633181762841099742943120498008346726531214618563191127662864240123285716886874996287782491141191714259484531113963116353020537058839655338751702614292984818184519139024800277207765306447853184529010960765823608434059530926058091328881911138069259525682573015737318815830984369776681168164649767487697043211473162999676296906077637928536394728214728078510284463315470442880165855706645016903765438961012799612778362508733437024496443303922958111212670287169786293985002160789519042170692024993889592417006757250091347658936783840604596158332252672748952803929324427173294366906719789543525028539662482191456102240365020082314009233595548398119996456038 [143,73] 259779064215077778535553474609621530927654469132512385098451390236771948846455297045150905073498819208208790603810406160378199116112922719980556661203777688434292738221458809569959963894196720719594029238692117973399215957122993165783669159692687070111054157007252025256885435456607884737159338978171309415924871009412748507354822926985620793885829633397754673777017368540056812405363046842787858017163436691686374556557290153904876388575244456595896363031933950383569465766081587196880215696363408126672073666179426552265184160949281674874989469104244261098697325976861093525544117198500707573083512056485618817536447606590108678634488548997596787399886640109557137743673722900191682803281280466135965399560716310065730225008677702701484661278948310727039983374632846045710608373998672366649309046404687063158055056286973429201149112650216284690628099798472570012857917605020463866099621920544247258641197493939070723534963000410279727159962881612187517060045147705286049138554937174341156625533738858257347370939473114574238001376919816163336779345192149251017000781407777131523873365375404517589333728628044511207014448420969438169512921030307837733072380635315840365661221306966831383383154934138241956030282601305877741610974440385796450170445009502157438903830323302475673903220471220089971722870867551944715781045125394375 [143,74] -2621038171493401327757129529310270285712470677638686477342330329770365620830274012593331852988453988981068897684275611820945990086232900057589476708717381920250931242606543587733695786324911358547144686772969077292808176870857021325923638143108348232804421876358722605701196668823408718186909746562022740098381589267699958478779060971547679312308226848445850742983092548103864018099404466042658872881068241800566690227063005234493765155656519128226509235640693575715946089077734364026331883701061028196514159751294566209053330785217640394106844760590106395572730129128631379096908518633291389645514954189243472108944847572842321860511937880339176398491405123869780961948560992128908300211614773928450372391261855849520836334084630756985667347539522863054826182961722265262129550322573941994559816983204083081152865580785480642952585522976532524402524042789334798558474486665098778924511744933961132325267118611359857136362863502479765385954257329472849043822076942701033499392521278928343896531190688490512431262936915422044752187648170787555482366805115556352635144011812648367047114255052297629868884357509542771020982745085892490000607658122977207967585732612932258468289643169173582348129349651391243762407813994814900763131805323969654567935881403726108631407112191146581643465755487825867700420287802831150680642832874 [143,75] 12863173585963359578280423799124056047890709687024929090254431816588512515735816781101519464316948461768158417567626599650710721448906228104700905173278075589307945523464780162248763434115833196748606890937151873284044717979521538951373991649845381848454800567410681171166674184696478003475061025875321376570332914530481629636274377404370041250687712645707943496230865401791820399759688740687187596303042503803429563931117642698093592161251410003460446986501742780272080225578824795026286585608098062124261724952846700995392112320704918765709216245498731426832433628180472522888080839315356990958702355369762407953204927825217060830440586717808160614939036181617877058559317068046341302983775430495199041579640331828987055961124188447946426263362948669238107261057828234059574818983386227924128186539048114725186153444425365798704682143885155570784100791393049731713192890524393689458035632537021458106450215330068174219318659965319953914918204967865927766505378146677247210711584179223751019182601119300552506554597512077439087834066625767404141233912717855195483334412156322648172592435393276516225601806013710908464903853284176749903857030269146984759903491614778042115947708053614100642503968228563254986592853534658858069970468749359898546844592073404040528108536348476055334725053034318434934414995518618452667750 [143,76] 77419819261563296413676426057723547364466389182455994171622818343193236230364261366983627836345947612873771879220182705650170315557495520313173699436780791511175047853227354241418642167476044332755637029415103279908113698551742677769348402066445009193899397886412489991097271524096255833835109261105810848837908796194238770960596666037992325303945688413587390356441007643663088505550733887994874444881560456884040119117075814083827002009592841305239472609465666634004644140898815772818628048257703789747582210840701928499304234478379922395194052905998265831625382762747620680962649210132173172555370708568318902623538905966942973943094958455815537715132924571746364810570896071360972876859457981012863179239854778589136672226044780484950548008595291838597923835668808674534120052221835197602155546708081048034884229685647401227945553157462309735516516975021346211988957288911780334369225374905287827367866508925095777797883678948878906521974553320707483283747267070336457958324012025091228945052896070182558073245387430061225077254132869654797352301169523428480023442536988043371370176188663051060304400097144712247044548366347242415318295680640712953623579671394579281822020119607577283843439230314302565683545674384563351397200755676001364444328564346019319409658130595939177769188493782099684132749416984139609 [143,77] 205128236643334635851349479167161484059688905779467741625051754457383484723948096409840269697967449138476732987487803205327552046624291123828573735161526851420358688626932934392328728014159591663722788623207790964468510815049935489846822006842928481168214815683895588681402675348021897784411241510494556855522440113692962788981528274114709480525252833466442471499511493444400287645565269215712702191011513687558071295382095405938554569248810828684213459110389250986927842961318689972378753060595756824830529336940074221851897683140735019139124434567566740665488083724620675640083480196672933177993870008509352359281266821806822523862648816945482788768103313724363372455707793678152865710108083466951025106395645686630332270383619396693532097152041517048144037265085301809983346715270294901351231686048167525815801479770841615580961008161704015475082190353152475743941068921373126178133629457751044700533580461692504781020623728653912426412218853857493249654123852730672508791587414152204364751785416453338236970603818803925376874204134878113064031456756391001965893461051034648016362153918430087584614146816431098310878727880293258562040199197395205882292144165029613069348659555066717690171329451612613453321296318659958452129096714392290186966034504764476438149838336035342375462851785093433224767996370243 [143,78] 3089449366723277931291747647277674277837584738722826883740497372456400574347640721196086285746436574449058561319658435501101329630084531283531985166933579506227767830567220072198648117388219043446093189455481620277653015989856875541810063085636855935092792026843154230190414395091478700156065248467071642591699464813715841405565204331401811345791788867161043212126367069434292361894010504484116586269365749171658222126243856505898564646263054306114548334736866511484636847087569524663228340886042271080338563181899276934164970594436038118614371477120830623787067587247587959808187363654621056511288010672742253553444470535246726096785774525184501081261804221205734215836581801603308992168540030937008134873472717110273431732082126764893927166695849858935030676212048095291553404456204652340836124333184963310806173450240088517734392673711460369077525185903085864128609009097860326544144770764208564229403923914173461020748449699189185232582528696263102561773098743160165106798914186735905202043004686408381820637719153313455335100565189315748101775563268708911616185264192520574509947542680288493814565540346959813507205821199823275431396317124612924340950982794895700104690408382534514180391803168273203671341934352181793370181674367182743087595047303038560699003000130278929863865980892896590924160501 [143,79] 77883206475666915785597481358782293540920697387841407620459667276439105164131754853100344535672712314822134800270361847568964278102098637498150868148183680531855179856252578858246266538646246582708691073504196063380504680304035954545860935925258438746651066743438495320754477656082865897507605360890655201802948409313829096229037600305085649944608709062898469313157533575104725410505766079265910679328170463972219620240041998046167820567586543466294145508309489906966568087970217116357177576731909673120112531395469088687888611838575061173192495618035637450051301244845869346818467484525528932062339062108833395018965991144171788006422322287632299199036947633419144328992546692591465988658322542155967248831106402463836816179203866187443977708514121696636718536995916819971036226823215146789155601419297671120947704103688994773545238185441519106538237968011889993103662410085619204965900015532312108365040973369633129005065737131916007894100581330972290591434209658307301534893008567445745137970322435076603650653829719326266030019846722891153925537211052439844048468845700744575221507107507395015297859696482085082465757765255638781956907920705256441661988454621160291898648706270864980405632535666647115918610300461846247984506533749707318653078390445780509508063050170328645842139386094508807075 [143,80] 169426269218994187212626471807095296438400072412527546288336807012940123193004274211196636161892861323409399221859852715123046044691108812868840756274228864713270362996589660933306837165875345189586862577564526339834343468248024512369510234274321057616299973107868127349022654530205713960109797359970746395424758093229923613189652139774018368393522186615846951956382324822799147265293010910415443397961616416218670436112021091842007419765635459155792668996569359414109350931013623754860021708308996967386843112546229618349608248116541712069042255549099822951959555452983589070170237960307203862625074107929821294443025094837849879655556619295912245480020997103395569298431676636060525262063700142281724524194121589373457782011113389140657472370830345876035632368366287896997525787395059658871383077783763053089128053483779450633192689101184882546235682491851672359334526189754366698548008110891874366542547641944739912017066371212000113010477053806997411092445190575846226621019118857738626755253270096682767705745386147698057686852182911564675009333912436277876287869247203588557373880309949758713457629749887913000384904116495909319310258250352971297311869844581066388037246679576477945303802911472449178519568405096793982447904390179332997829071181833706985759175499123828131750451848234830 [143,81] 474569548680686328756012134101389006118334960850266795137771303968462895287547813476114952237152485722567678786825219180256301923213650225325464103087346031430001602597854937393149176718481762861195033396428285466674001635872471850870103563452519678635176179340622687214088256997544007336201409267377420274702443664005568307661406384474590323708302530331669317478019081511365158744680473360653157620046507122993999562554564583121555124236212400701387432438697455073067085404709174040313662370551148912838575164084538398335409610964824966053946331429182027990578178712136327032719654231589251344192671647945068544160809831291410695897452900852788819066947087822211939208176843910981805182304220546371692230973795090866267453114928418184722687665017848354608875396711602793256880742868030412895830382798394334035099043046521556202074195322526465800831637491658794140678126938607396863400019652139221342815255048831189519829288448306740851436826215676293313226321543748323460170508708181465538326322719389707461360661555100983673266403080160778505654684306817034750689795703747217105488847373538227517849592695567449630676280730800495969089438985783378547331124187208368404403891852700751395851764891580644706399445249616001745260007596690979721088819490599333619050495050109249250731004901 [143,82] 782818910755483780997161371132262395587653561062421994326439292864870267959987584658994408198458222493303416630281182716675708362211507802385333632137100693424981587739079345909656281826456329111841101242456253228928326281901015393857176417094343023195012773784343555951914414732501543428135185752503083150991297047859028654734301666571373979886394284846460310180929299205289225843003531324697085708151532666736467725564194839401558065768212649054920339688451927576286217453186536365311998912637933112060297323361287449828391257131650367406787980504205024123219045750418695083571601920231428959788442383501134639305481003081690691983273827636223559807989657842918257280104415800024939498614700454762331553119310555742768025858665553970714242359559246193526514155284053497193154170280983151999395371787655560057896848745574388012124651471930243109145085557114698658977251566953210101774192586900495984591571119514607464710553182841743321512511921725778354838813342444508612817974698862999167741556305449802276848449702094774463475187780955470967537618334098681889427321013557448898150789424419113951003457982350918969665723452525809039517989718777672089407082320192502191219751161492560526379248668147914162505530397932091306793975089396328369269853700631070889032093273838752694649 [143,83] -7332816492018718494308327725869930731116169280239052821689140235826746038587394576049316775034127256543246102586761354171291737936517773581966480228234619325669493508440389820321881695734775797070415404932921371635709607109458320890511565498973462416136435261051651395898747021345091441787634148545825428922584848910305224515081449243096419106619709253628191765818388818281712800873433173128496282982581024143487178319045775381139920811827927999940784241794249020173894145610577245913106918497551637719846943436841962740700900751235026653539610416178133889181271472766652717661465350263401546666808456915188817729156883239899129056483152667030254055724274323268176394385038050489880839155029207287928691366540030739328655716527511745389657730055007399670749324711863039700376288646208738995315234451195201158946260717832558040710835024725038848942205577215170770399631014632070537908651696449608274448364919879382836926035691702054956178246701516405172024666996367620113792629276437753268257567243640483502186473592743431731481810797751335032953345733188324541500080424695287428509540371299660180735211542648725986381994577764209813053008401927157381710673712806590669506813871285500714809897885474069249976648726597440495453710556476023806360131677289205282289290057181106865 [143,84] -22674247209959812622940316405552913334928146358021211992524605870538534124570820073535742853503405465371227526337609542518534708955742324256338883895108583568792630885551388242716069712657560756841016810636949817204836419348514320140126421129768220815245553406018765974603666609769993065716481038971375768448488067629612446225071949027187762974408317293470062801971581750865929731004357726521880869330655915987236991917881256574500799165017609058568101758287280802742459927770759205218950557198504696257034826022721595636323414024078422159677751632822661296837766484995851619412362616741477928361770776279366587340628931661077953556162795939326951557441767192391169131310374241302811018170529014863493964951545558913096586495704104169104445790125857274307829405828106619713214636545186489858149152150839792620648270040746680771749339558071281617248709242656508466817868459453825333985040854459858218737015978542192015682732165057705499071594905196255790456599005259155967644664114786645998383874031484786870820446848461263596381193718960797379704137990745001035118214538162318119173641401915112467793586419436643991998641659740278913372909965009611451729031830173783405549805945285479445523768928848420420124623542690353211466158120056994705591497530248297647760949446877 [143,85] 122768814596759180631155707337989888097805154180159032117265944009892990643196181338347709307094215762706858241222423760218358748507087757837626032527752333874947562272609893043072519916497567921554720190943688598692045201278424542524150450055742069344176462613902794020581435183362767105169611179436473691712898923171007791304512311350261417810550440357839033960401962337690811035733787995111812308155249307905339169118390851434142191825398668149019674306118658223035655336953805291578466729294406734083160336161041055686391771977524613282672287273073569163988489086521802285273227694731296308241595395116227704240141803374971584498602204349118630525765001393930119088905935204978647846207665776112817828519374505814969247312081313998195872179397026254207633032387300949898926066891470240347804041578391167094191757471202944429873039501495263087065540576451986209368082298145205584046114263460943402723360891486711124761456270943692386038496290070305719612801733445585831064588666736922575952321698585419975763640235460188520319194747298295873502760895589556260103216588059327953369282470959097270379325067668253743583925487031106728228334086716931706833254189580456348520243549131772103776656700178450565086945303310756702493181025477825356846449432221451149642180 [143,86] -568049408015595273384320029068951664720335156259418245661973054226113590253965738065753206807154419190872908561003497953736418054081858332331549593847252739787744095705553527646201942317936956808433314180868667120891251765654939360653445955969906038137539665021901845090224882773717766597961988666275705087021760835585721752331118053305002799277585066562959272396750895039991684256145665555874244145481115548039628069381221232896712628333881891615512931249493039424561116477534009684350210695618142396823441707133924691853130212642768170527576097180583732138160338395822527069361125445141634576903075917230025500003957124727814997804114898422282753824534345228168435154216053048543730092046353592463701183827727635087843668739092438461492659373660689386088153276118850951727381234041953288631067928402564183879994471329358772364453592636210469656033720903014520997046132407485001405480701525338741310248474225474730351912608817408269790516973990173973509557686156891100394739598188301093850862125378317290217839038379955910562008977189980301328255427513598926778206461958655570475127516319007052650143110685511020082171693270630162711505147982204119137881957568407789323857579591979740510374726861743335337764001251079396342755231897931518977746343236445182920 [143,87] 1750176735920816048119707384626887585939156876879087825038143886335865695785471742503657793024357785676366161905583492942981186944599733523200283785245290639418271249046159958336890384263758107782723168321719115587165877836980239595822918405740341880672736656026707724566052072017016161049836183084373899142969115495791505888422548288937505147197440425153962640837594721139442564678375120334258600011690295223097044077038479662238719707856979728449757346999026853851977665022610508396406547664096753157629520463321717876094387349570072449264315552648043291458909280600729436427025339155833375308164738940355002791279873293481595391153478259034397679892577680806898508547581966382687892695883921123223845252103028022339091315439164487295621680620124384666168199058450336282871850605840308688866459076703988861399110694388248363133100486101483292543284393207358148812851775800343450794863060527854929702799597873081826124672320944479677435333932228878835905665219264312802982780174658512243664157012726915360509453880927328378399705137775619549998039246499709299125828199212251020161177375509742713002807917762391962592222210104826738434894893430800586117257892151082525512601142581706433578136158733167133388349669777777787974138855526082883455466000377463 [143,88] -2037437948434844255699525082345557722701646152580202441506209593764878053535134937766406785240834695002600642837831488071959431205444482384369472792716943438519656668757662683571756443180676773416141790173438034694089916928991874981829655108903798623574125921870409499027484881675402761149169230447276603607965285065993363479506654363927588381306536898195716980845382944260614742995833752487569972835938193950612846871009423750041849953105132531686149303276140492891355409861037360907261533645841483004584097463132872126622344877746575005127295412310375545886022573334884977169376493225788689463216383515109567624887833842091810206960621693900779657537107040737479473575062106684127327055640321839602902014264653114359015435379567838004301207067367190758794302567309376907197758761077072638443504331646305436317023860114674668870857617965896843074416232384376872367959343522872312297337506081253565342712620035249165384585187925728180711610530415328091596307196901793432808213674861848517397437995866246828413964105519137497923784599853845629656126412577498835661248553907014318513962081235596765454697560349353519946182200916192996846188886717207196457472843516573960119124118674097522971926988250933957862265961782941786581088676326547905898698578 [143,89] 2873732891005526363456804523737515384648169446934600361399748505137827272003334096458259027011866620365090562916925477722519941232669011688612272567892743942524638943375422063496644776648568321336994308120455650232524924339748110889834298940740361435041095426740698445770549588641538418677281838429321281906566473137622740202037311347658067683798887804562640493958408389953320594429110273912260953856763725834359838107801013311869439758644335768121239395052058869953987085971338641590001089394045228454846050925361882083641754168651668255156439823634467157803438315676985121471323794940821576493405705336264382679105123617269018922597688529044607183953910367096209709278162867290956594683713229594820192485768241711293956066584872729497427276220868654436618705297960135195174485251120800931381353652940751967720232050653692901761772475976332277350571275706737029590541011438703315810290002479729387262482723213067121526186875320246627372969522231417877022549092084352170293192875472490831950984760052340279097167782791911820345247259227553659681715536306973326538102474170491798819523511296476498418026216690567838561612705173558484641973567394481749004046271100045648338781057482889892197712703390967983675570127383075175540342683580160650139 [143,90] -2352363194788577244226665181581818203422154938496582586819982999237852035294847315929134987371053888794145487700143375032422279712706808751650602550092253292673592461896147240811509868125124463843168199485295147983239967217535583666716987476327874465800521965828859684584693245713623221816939417220803499925140329354758096768950571947788605280559257386242804466580993324702054482248325927821784713970853045472430196515918361164466727543535250133628924085034233120557243351513704199088225948511387531903040561142623462735296698243924108517960248789315643356727666849702655718788040188839456286688438351303679377019332037687525874557829925982252688859373344306862942046534198693006438897092828232679209166280722537434722050681768445600183624144080133482975189953752458417218156696020394047683993966990764975337686063167426541270140829369003396386253553202974295639747301783083785301185132529522997485951461813670984660526950010466185124326131271337318960226391450049231108816242381052185766067046110558120534616002095399007418339158040584553416670566419827006959291527264076309837908556273401796341872855411649012130116493330114646641796554332507571484798982917980436917577987904698003174361625571302906479268532273384414637197283185665126 [143,91] 667859479687870818188467945489272920427909514608113038427909358332824962309273847862737053091814390167501780743576381278425684860726696970380572923359031460292255570056215213214273659034110616672135889369162035099096191391277566610197706234470081771591440248895231266359703635695835388711538929498466440944595955471796980304661594586097805785911172182073356805954061942853129010357579972566001030116596721211209891656679176817484669170326187144432375475601503023048889920661249721583394284976776116090077549294790705450965161415676225055456042074045563291053018239921193258079580532626648702142154976992756456058036367572704859522440657968263507383255633996510333233155694628657320065485415501746292668211263757027412592493950145271657513208594937281873666957416091754025895723917185970642049060735530744371838640478363630627504767672997819051947591471986638586630855799199967026049142999785310453977430649898099570177721004925723873780763765256757528732068649938390442245920272770624094297610868648480006551367574849774577868535328822059079157493766091411014044638054031868844705945906458162016299478905972610861830953261394412437619639201950841069412428745388536737809159329181765118587587394508471964099133397579802460020932849 [143,92] -305947949355301523677046044155728522426756919688154325038857178413930816330359867774201803744059251304559584958549262763424785485467979421069469810059873364894249512517915825406125457489850978739607561659368201237850085046822478149675921353540735339655490424874346068234235843398626429513543858494344372051213679845180572487679039690792801206486487449586534570030470150762298184651437878248616538500344543873605465676495646683986490957607988072941668902620419301780521734163498034049417063502569866746245379771641724816733618434745779620528808550925456675610865809382739791883177138038509093308765596688768012865690459568490221016333954836657765802939706531932395643573993358735822901266425511190096238916027447303930737043117135845367010616804587802376633188758888953319578961513932260711979300499559331429193216130182148954882626858468113289565489917490423478827207343539872438152307736961906518349394685481597098017955925241710130640721830935081466971507706431648283325851528987735949335422498032752401085546574886309105822580468468194844897147474039198373374042305731592212398859776550367089711228512868060375867813209968118608069532067953704277646578716683779217358978663649067593917922111775713044223604536186347991427 [143,93] 41333615912759515487942952697935626891191362860134771122566089348691556749903828540571275619597829752999340407072922725649264057340203937982441860602844231892888150588329092735431986287185584112955795284389899475949389193224786943709660613528802217089394828908301994406960070973581578572721365945168593086390995168380472417443364755432103555304269258897230684942019060775590894313883280709642733661121704539870489600812726108532722742227526472081427451414079531686072028523280803028731200071097800169284569298153719520595236998515443921342835683135055218429608676790716416037901202760175198205129766225667017110901433581879098384506333568919198959986913258269064506669597937590441443031774594319542551221495797066384564963138606989975802974055409942156512807946184616684661706383906400723442683658738894152537430626756122552449958841422014780135216288504769402323483711407171295893971164722568682953554089503335302622034432221107366841305144943808367862611295499140541598271855076521953156811990790734091806795946104496345962967642221646263541138955372256716877995570783011378677575084972489245440576504446755901569089898165928049375214352781154190359940090741556694480267948585364447628267379055164152084569680672952 [143,94] -3470928589462509720447655919762120615784208885505150718211792265023638354850417645327416519853417018067053057380163922244288691715709605674727807508928144061092547280959834955457909010007302083991936976256043056286601687118580207956028036331656850556451184740696442054027349700939824777954222455417576176782952177266050724673523184560083618152596116006025901876352995598128440221694914236322375167109430142338564989560294849028231417829171861380937072451176783772966996598462007983550994815249834152366398250582689685475811837393289193985503279848083941225509584621106096646474372495799663093323540979369614355544127175929249326483091272439354166475912784750976871362340368088421213507595268941827212527261401348776987736314059795827302131191693524088416492453066773577142378771129905930981301551492722462062937478121172950546335751295904706061389777610692277794689961843368138014573531150697204935542815308404440982761385426462522238552053180637909541022505196976840828981619559226725649485204397115472765786291703067200614876334253248651416288581405743941501540966866505148207553396059484033330466123015220915531546088725455718108188055376867535776964552194494645805881597139190387018480873757400567673544516 [143,95] 535390693813908359929375846712157544677525416266589110782476824160997242163019761129053572098580730609932439356210785412799803622955848506542635225835545006501665848859516237826297722283595598934531373706829908293772053465710642950462472886961608615604629243952553891013258752387672417960737181485492725994481546516344481391936871027300777177665093437492763381735940961612206529102136389505629655130216299679995098559248294392076100754982995263097513351116680022865301486316488101613323837635476788284437049541146424638696963752822555065280160425171149617318946134673912796780621962163593221601522613464839515783127823944565160245960226582811440823457605514518706473773262683421518778224534401612372664314962477897433746115706576664335204335380868052809320113484190796195136600008882800099588397590039969720247103230384944246841802967078838877294017932414359820829106541049604383450384196407400527449031226085520749779457348513197067280475586738728548070894101743528230898827603711375480548333394246087468392158847518104006919367709483405203210283294015477858710273488934659448778676280544533950203987246945183689732459778357298567878741374372300007325541666539995243165036264369342220940831193749353721 [143,96] 1222985963777605134949268985563327112437009268794624505402303680171375042977443556676064312518674481226388433533512688909365648343840062432847469108836269268822212524776849523048900816469958994346275002678065876598339021962653468940931373289071674139810278400948977363334729133237598944986185478709909932399295591237804660546193619380725101470486313339533087127611414386855461322192801154671555632886112108054524194895864808495435140751705885589200969597258442251344279669518500884793848214786194119905659567725773263675759280620647292289368923685303611664085482316640604006181874203995026550320724095224862914259949079327851376984120334398972668554261789627040481174312268451471597292803889798674153888913552862799721887830348328076070366608478646304507964196039216285095078880047731108976243310578756711189724337694782234864806168218903790084413791257057148442486131117618236980311705621023943782374291621035018733540244675164650014537142227235520656539876306577637259087531857216902333976014238732388515854783436377715113711171323067161236741187067462951323036447709662472100559347814655918520099416053061825156170781588871129317094760392926261484990710972875154865169742747224536765074896114 [143,97] -420330315556202737136387196604750890333813647691275249962530457208597366688134290562918541009264350591513872774598042144408424586037369026899492190562152780404122302992602454688277559356603350672938386473875657670019220288835875553663715047426425001754607151239388337350821941103441047598042231181587700692842869155903978183014950551083258649668730744252446895447191011426451113006386488462524351977566286221399865206434576303584005688775477294171319175920182611117307659559894008619881076845506608978252085014446724391790175279391282520536581010338892185212406768529561892149199243882908662356372037758705269290022584640013605857095755923720997078263775651107413259302613301393955182941775993108647074404844935678834017760075652509781194802722131256318964378356943816170467206067548296870390412338822705343031909756879976119452939896019543102447767700528662924019957869523876002226698532184436332011014164733335665466441879133660927884213539681803598360862599372853341325820375288521887135328338917130391154016485821665074546840993312289148806851393537808335015627287478198303923785267173916672071713276584166474996376581600918521554559024718663742870882555875611896433783484039644134598 [143,98] -51820056550653866825348154186145278305358875935144586418097458839430591851386898080830403581018614045014399341541850377161914610852366421986915991901629414092073175967463317488991993360454322956554468805883023270822181844168394424689805822104467144553594608199753468372506856520505841275056706289435622820551608888224093848675443313779743637312293043856604285298962207706994808914215656455538458860455261641452785501610476871334482339340085740377138766052602645008697656351534185155569535674932415998154804098212013587120494121845978276601975400100782106624178062379956727041868146468881985940377388727397833266677622325033110827168836099089105131880859222413550785000234171347505232063072039131639781069927631508649977212499678093408415619564700029253086973344912597899921849115062219671230559578282994626908774946495317782512011058264937030152516060373699405772950685835501770636219574725434432613101104343014127395182435834382525852171276020776133752984541293492634551685670865100531869870940775339444380065311304374490309036342294315313325855872036502108621643446655409355320473626627587402536132319605057727592119534301124989038585065238368894426593257328233266936551450330257 [143,99] -239011746552122262393007268149789225589534745430365886416550725691171856637915912036989938054105016493456897954565597880469147247121801510414190849972982992996204215038247509118157532244775788553309644310194638298426871137282394662154881968488753523701512302475400714093439392684722666492720225794383060564966311792570247630392973274533838489602513214086236013741650089521590017906118126627976513898004935619870657910166899514607997267928812953985885242083913292125053040857957156117746464251183596471892086371121024383006603671527300815780949199556389828317402074405829967058997768842341252083726502102907383036573540962085607100704636323227772858597994896136165882150393996047954691591770114164359779055478478911054676985647370695269845496382087625411649810037592539148105937550981025499419050849247224539147132454766986026834561987891198356623252942118283370297141608994524689885032903569168246915945221932712825746836837416627871551659030026296580089751886531627984350665338392113955396672360404252312788696300121882528961472932309039208029399429155782597012870050594192587430238769454608587541150397021855922999616427763203606961587234929018280426954266912940650356191 [143,100] 9794330232633621536984066179796080912756219500628827389433906515799872303340442124518609013059434918280221357242267837628517022618832703020276670713800425517313694231718068996307927471443985096854846764757527027908582020863690942393171596373050710069568278241943970861311919293208204088627552529146880697285198934800151486192362323467165113330736399170113108932324987209612823369404380983953756023192595246953355966595999912758035880256443019451735607283398506373738314931023737222442572742275498685958681206550179266685761014285769292938997296357352242611734254155993461734711010534601210463757630321304037523522998270630108641169347728772973567430770473700578702374536501952936619654209209766829352613495591134900024294928968255873818155340958872948207997980731624146703118553301840045873975510015327696343699912309399625281227429731359686403895628116300869264907148815763036253130671252722046855045119283718319610900562276197786919240313830342189302611725071434502221094277966525599169885037334829494345087500268639594557424610361612526903022286872303178578697478370321070416948113856268321713960829454738342518511887173760521550528922747536157368917832012885099 [143,101] 87391646953654814240949827496429991524198728172253552912080999414750294145775173517754441359754818811890862729854674552449068799335316875259390256445855324862400205503921155531858527154323093397392610104294112320617431268389288850756465346208556396181154644416405637881349220843478363458428695562774508744489713647639924252731270992291054923383571154393377595701273750955545083748558956016429259307687366653902201496635881340521013404095322086265128445905182655961005603393787030779461704076590026079512365859792306698664101332833029768624291607635476712991341597863425728751238757456389893153274471760819637037106159452512733390206111111064958775814917081287675223102216102988254642855273008791693948646683616113501039868296158036495125879600527721264317909683021709927596175633003514830619698815758232615576356422061720268056750111163074767486594667724601274812341164374850283122475781187101635986910582988146130699593764489978248384921510593331605750045883599361330273104777654529569623105073600740044705387471858925248881269397045730941080352983965386074383800867175785469614159451836421865005988800994648224390935129236302476806862230758907632923232472 [143,102] 12673706231182395668825709944589548949143982353723727259793949315191805679128661917252094222419811018842663759866333148457718071761588799300353230690345868723277812324956319275988824879255360651314950311678454296543616210503473558583935417521433491934344466487058421692728083440412681977307924794927038113834960558690677392772715953490696730259342521200928123537678489046389553184991779734425888631027600346234900227792655973132204419411846269078505011717226376848406836038233615347894118666117278959693060245264845702453613810789795128460806370538780326359181740054457465569226078305399045435200132745356036320780657650065128312365306373469546041463505716300130274346374118817155269632795592147498206206735343309771090027957110967851972779073803021737266005626953849808711771501452344428505387599156875346327041698813542391230296402141503238247591171340009087142270546688281049373829377654991261385905091058327406724670317644756844224744004009444501795254081003127313064312787894252769890459922053026619436869532325614213559922862009215424506386331404937322537298968532062540105340613491795768211065340850183003439408818830746791657869445709012144 [143,103] -442414476359863118395158512483448502665274612911907585519714221104948252217928585531633847357911635076223766585519428789145148380889638314093864351974169013811645188912290109552456661319048817290979677223309997426876581752723038317851945477245245402497804792234331816808284233012120201157686885095752605769357282829334360099610888302919490060056726330943982983839850526906259266275950395716792287727589612446497193974016726755104508836245647085846654100345350529394141418745971085129045829879428902040060415262002019587799120486230377986027196809716895041479738362291376383003401500262145385591472315693070761519374023380636590107729595005998848842715171226907551222702673803519502031177827491449827733665142226772412656002128569823794462655102638640007868853116442185696874995518258123917571769701355212592911208258414919084516041446558384959208612752632500960720707636879042465738697712922040794440942702060242003855142408809212093061917534042569566972199759965645172967754684605600805186557622153510807308812772335353438240356201652822449540650643049169446616531577827131460161691221349417903119999504808215256613507087691936069486827229 [143,104] -1002513078137782734060097685565158131875041663698556218939449786750844917349955737250200594499109402387802617072171299470764163356382340287816923219996558301421637834933130730944664000272163221843190500246992671175314831859081469666216572501944952367133799554386952945527600320881895224153393727228266627677741679149458302424645333994514434440476415956883146099774556225024332580877959534304583432004299529472803174418024084048401236192357160933505059539381939742678530257236968035523014542257310418693082852207673894140167378809506223844370936767882915266839104317513093825660345917177235365901390762391934751372337012491099775698266429682203276298833287493138191680464480505522390400673111720118501818379417483876197000434328158552814787161855351002861870412596140891168804636059740134935565294829174092753103368955227140623512661663547442492703300728699680001490851694313890112630826225399467797098190678414616887860811893380273958184408337704260719003558530997876458538786765187656193462030668016191343866965351468451133191855796541430912464759801313987853186968582559813382811399468561455817679525310408919199814474290806257466 [143,105] 1031045314624961410635773337858477917338234118945872504265251572278965327960395907871355881523845699695455226018915410991116007079980486448763207595382188697801412447536822750855439756562293254630522557790003951098547243361936911649181590631939679491187489978832289050342080972364480201024398341860462858766749634152159991338126458650749016624886681379130994009413340090212604666428025377115325060031227384166074262503266751335452702794861158204170694821568467603155275620165671838338813425909409521561445221610902205935798315900655295853954553262174819223639421236408387480387617888219849982180261256383524306232598106612769781864545895319208509634081450696190617651360485486333440342711994647211352926533118107813199477819207624455812800969126318065304554947726772654819661829475640272083829555711572489596202255521720527964535624826461501272736683588401330900711472237022309871647701658791087289115339329077338614600251080025468619689117412851553351742837327278638463917052194711862897181855494864835839975659465785416830029832247958615989771393230722813340017074108067081557265514651699375348450256205422439972972967056 [143,106] -1512070610073696749614689029044457261859258500922409809608787558947637304902196047342130661279825298853139520747960133657396434928436117224364763921684113981622988299924560972542932571511313102805525788113732805628162666445275117049760139767372262793231696236765223823711838436759931132825007785901205528230475322589940788233546291509007268871919070530537510444409741629611991853686252672887764944893156465219095877022751480133090741840423480412889485119135871403743001001808426979572223384851442653889164148463205680693673880706608514873586682691792687691532900881484465127090080427695579656926123980218502683900259157747597821057499928425862655151094733666147969478871039940414569130732470004955343403427936429457389820967105808627593409526865831606809096572501933121724788559961719697847907911119881447599147294753458896352022077014810229179483611911343510027240016116267558633618576596083631828238040553125976835092365077439363738779658771066041815737524247426243086766562367203320603886898541741089387081305295408925808848220453687642941863291564611662119860332377090810232996918568495820404969015601844822119 [143,107] 358579785858788455549895225820218902890033810200485596225739990482318096408221610888948231502299823697726850472598364275495434617708061838992484499713905779103385172438792351355445556855991272204489946211317500853810689330430346940418459461943807601999265951783339580314934028889086160161761243126425224143585553430901645421835088270382597717626483756727881882451075256288606645760795512498404069790760837900262350044799099219460908658243208298111263661117547710106691155454092717446012411036161206394499313028655407456168445556580645866815728518112030913840356233735214831985234428669188050915412454546124131949931217682289770167919893172949404316989081251997290454137518835769554484050015925971670093003612237324353332272470665103315594922431668806140100234249946613478935387591562766724619073418649391043802020192049789259081675073303828852738348424386503895589717699329141211008173690369288126847649733878354063061565855822106613134289853417800725518121851752548293635615413721105667019384704216889243045286770163167804261260737510636223521338512316466720178978930926728848080091796767574717903370185 [143,108] -174327209301193554229757884324320371276147372339672381133646802122481084177457831734410396346036472356632102496764554921366941304526287291637115113744665622787908356417724527282678666114628714273026855353227735222021183478817220980644232421552079209186047841494171833369198201674968565269476694059726205328395048281021433256921677458724367703337899780903721833705824388790098317830613830606992413269629054989586165595258619795524793860841341994373343615465978243269830908300680561475098821062370292534971629898659698445045538822294408961400659970513261093036937820499278856897601760613112115034080588616464195689388072033683391057788158901958358023488206050531526001886406730630879235436861228014758272788203111458819595106051454635339222748923775318107688024514187774788642181059578669600879009318367006852924472652805104301956491032245406720075691386799599807047500818121807008211800794828909855699868169589528557642238589258967057417924156135026739842323626085082829375123569306301997943111797306996860159007567761803352244570180071595712803829506163060992511537085808281984498412324437456964 [143,109] 24905753871915276565816350839778099951554838526022628567069075343566966985703404078634293951366989252342669233465004566297258566320514506375134037715231026966853079286320723505080700887239067949274849318101341761215295918764278367540815278117126323005554326562912492029671734208970079039198938214374969440824606802221949580362860296835263736188066418555923997816768010555962267353714192928772872420675898478660786273439678569318999715814546102070970584351396242770170145815557901655866860645695977366008542687142746636811700849101714235021427012207918768075292273147055317544800793644196502271878309562365521533823926995894092664163422600303435345805390297544586631601038333892833011141684551074284432589891929323046220130378911881843109537157599769894015266387150257027192125967127799821759037649461304712229190323455779774332091161035978873077047693099934997594132606405663011428548509062807867903303073932413204049964297223467541260153466971992400095995736794237046018352344029604123070748199546232606341222930942903976303841638394918759819033475629512999352784305841044774446195638 [143,110] 161543177137567669159663491048278629570459911811367436932982462841476079426595516479252418267767946979983241266758497686375706797940795522949699214226389025005442832997381901523802196176875077147970132709433172184025798987538582983222201989217625496665131538615159038891582721150837829703600227546771740401269862566857642083435546399714162879305751573593876317165693836221313392984607802337441300476184436766077881323294574528560994389229756579133126105440929399940863510629008708777276679810892168361137325840004932481313992828282692372124384128723507611325415092635178133120753174900343572922617827033517150061080466671633015068774048114614340821563482100441302740207154827242025992540575152874571963188467525640492152812966542555958475641075925944692687966653512111942233852263723230125212643266338003519030830589580311347746713070521201486521574258288595512081309933289577893361482761745559597037991829957019867340377873251795366870874847570932354267914165103396981576546713973596421584542888499942439365575173764920427096278793065734310629697212588543958838114793095145 [143,111] 104899891498178719002695519405736174091830698357040007321120470772523130613956459619998855736255447974899582180919777583764213273097024888358440903727668784755485522994744808209030093681221275559678077159825647657973200336049973887857262844610607993037288590366541338740942204507064761579147718916845379502254776266248556436253571308459669603855501820806563412454889074852633500533341629052828864120241802994971297970520292404375786133742620481651535230832713175554396672497353032309746234504372122645744921495176483922510582282993040134371652650215535566545657818144105565626883404384872500417333227899032741137515779825232808510258569714549882275521442015263294070137238998559247952703774325854296728593032704223397453131129850813356943361680703295817257415623870243468024404497576274414147184739936360252229388160774926228398076620491159793880643686073130028987319979179084221093054023880502429174983578653893112347372238934866190221725577894408088621822229565877488525681135382149104448411507022088297841119164328653714786713594759304689875042232529944746290540 [143,112] 144059128614203670264489598412193868436539505382213415451294692155996140246409633349000910676623918368806866136091609511864936800380678209486302738362639698959529387475842906087232164323450540129367904863767342179613375169840941631415955987157425866433325215307755339997508685911301364250302935335286117979811745234614075453450683427272232963811860243101728536232002609776899634537652184100302419823649152411607312001086904892972882766522335325157875483187007564448640709373821898175488651117236359086372890989517240874556924334688824182988274641842732197228854090897226029293459122686119189073242900267625826399356252257646082455171755227861227947161077007115697517571869105429047890593335175029516788735393493758425480129236947175381618406613421287546884948768919715236317555678597168527347191720053699312685500615109923223191610297581554012705811166912912861739443517509151256884975361003262523283174536646056493266182946436233123601306821535932216862580493955276649012467259493480620075216548936540825276952441847208536257465592610606016911577390502 [143,113] -60104435531740600694640410027554731649449504460901596493511394654983916260695963270381604197661128081603409964420774572480019323993635572033765606521626964429434366617301644332482927510641028174350755934908213902188523431850882094249124662423883840657827381292686732410249887711628539379118632164058337582344133515762051741777769742692846668193740478353874539710776533905319593505466822869049599686989913023586067536855756652320349694144521349960359460978700755732370015663470998597788706907948769061373689571990452093874736795457071326174648224640236748590964766864112951608511928758439990869043991933766721652346186636093387305835857679084471193300503052541820093511633890919612246642762603237197603206926611013757290371714694845698311483611405294723997527759612941645251890298951785966954146763340101886270228361290965476088020540336317754690336120046024285050188410917617527163206297693416139767826598749759542351783567515285669157427438861365453069095619046043241165935775939854543794340702345785938078154691366359567725602342498340291630 [143,114] -613757061790046720808519458248358652970348374104720137713538884869842997719226396088552782657414131806668915861001736486785289478917681103105937007117252559538101477030951804686038255630884084682094465355805008140874767940397423169046438096532596818702019543831725624568361646383308204392973856884459014600170932725186010356258674530745479319151765827366758505365001944163813501969455378152964285697069482628117159398168163979110687027565675254115505003222410378260085406739234566057245058685622431639046038048568970012491724044019418777952602956567963054444958901985418222737042186879204467052394867067754306030910152170832396186609645284013203852364933446728811039485300161719257233808817560320608797934524727593633474078193893126053394307326408662848669873397862500832581848664848697419763582127945083529389901102265770435378662085915148533162122360438962638217783597546777054304715729206459950929990552100696028359142223481829311364392935670821261198422565224575503144636180430353299926182419499989858764936503329532606097802568 [143,115] 1040160368609933784636110082916478573859420188655355914924872006810829522513686863920377619880186129768384803700203172440182191359778651521970707126633019564586873369056983941990316163624584241238537702246369723842115020431600163062955485039868300525167141954493646086413986118487801161946579018783898951428576033163190125228602081085375620967223048977359217129918309337199930200195597722331132746036776053236436306042119991877675656276287596284359870789452100017189558751336620515768052737391476961540014724223515501503156291479642841778636527722275001172778954084881603376203906409939420409320348666576041154190564417210542550395387944025468873298453575228960968911282384217296392076146156418414805072103614213604612106700559862858659478897341805543034923561111626594688216316770892735433810923686155802751634718984824191481473257968496943968974134989771479279731015281180560671313833316369269798199187903253081016102838653961324058326837583318065106187307785835138880712099259374980815570918813796847555307154779590758 [143,116] -6770652548963623668002638150657941702184757743032506173144320975146722013828694604067481183530824126510014079502300451462398490849123477684012378700243425774466005022413949575511673991116071873692403336413279841166928400558171695514263694368161930121462485897433616600152058840225581042658104839622559212290568985238091675437326628728147263568742094050852588510539003190474829764233049776674626716282847848860831362395739924290344273531476890407588244539128227826242148055882742407961277665255739864232685035472789093999878369353469361604689491919399179131660147703476004894987444002824913820052524507075572935038774843278543483277860158337221682370254963110662784611812741230238034891601878928978092618893950278571731070159073375831568179771260790162077131032871145302330763305179632754731300449373301332362929319025378649913756643751647824966551793915384418250715221516320113529534879391282412993108214308890492453139841068381549227789269978394681097376727745422059194102042465143230515495699444286087079632 [143,117] 2385786742084091224564184947252452030019216619547189219272455285612120848635711499717417376295642947159610433077081407242296816456470924432355575906564353850477531800513533291726751448784099239436340183386304835737693704479765223850137742005007366061764987864375583658233651642188440726370043027760549733226883539382704230017200523060602133076373293455273327973821596424159593052799961320950839596027564505365619248521835041451171161861270798356977199699392905870164515445331700207795794481041382315260152956447054823361549199973824564147586337382953972234556926003330937299458412571152214934827394126397574514790731869547872965234915935160584979508206741634477821481095645255097978812564131290144182098983025735150256387334123335650471890038047216867726346811750978909807600584905568234461660967325341422788472396423226064185433653843501254861439175202710554993084165929865039656589099721318883831846221938449246196888556689151828242972223284398013053794064399946433068197240440566740012932151257 [143,118] -4206615090669028211038258035656538112938027820576822003140536931057637131517080043921464139297331377529655165887780000869852977607366481184991388987964292098589596683261225209763362705420635553580842942841128403152833314169367767494842300248615223072566453226425935359443989198494402186768473929944232420453620392911219895322836942430705457877838298814870196548396611713751180967832913209353827336159547846191173203443109899290438998619466229307897202744276543990850269345102073887229017688280351323635019993212461827230962707647221141697349104386836461826464086652433957577431171854311324509297726971555271213112719702861690376342276320849837794451335608386700689254841829969227828106345039811172069303294003636248915312038457711542250128777570543592732515179584151470276918314202685177458232547831312936282104494474089247789804786196810679319232795173739338479049422346989347675731638200493606907521512810237853150709322904103580052938290438404608698573063022849054481057335983353341 [143,119] 1157882987842867463870712504252824458720137686759435575963278656543382444232860855920508411433459622782218172835805665827393193194571586616596288786291249685890678028075800970090395688344139594148735768134262586729298300371501162438524650469071980756510625882835218696451320083296930196104824708791987159875224200817920281144852205068127568763500456918575634812970001537575989572319035854087816068815801360012965299022205092318352360431372597570953292405819094138383422472743166234762423801399229348175874574949480353561194229636141341266231544255891122215805595888164792997497814486606867312919955430285093214785407487139187325189329207319592993593705671387263941431984346105685961542793376283794802037588760777589586013414973062994409188575975106749142224451105560167152608123032303122492708445384094019631651781546988837668175561711738169351183565735314998420129172881167911131526131753070642529111290238208518470044322882928220366185250429583416394655790593203246121543 [143,120] 556169422841307268800393835867648558969472399757726357998583589238249076214276990425231910565625906162321715829722607215629536502756817115206778789207958547702481663041927373716684289057954136140597523842279795043234073389824075459073572004567997882117411587319701088363419884560999112151622184722944386525921932138886096238814821907954876260080091838562181666787834948420358164532919434364476816379185319049974413440053852910986813022164373419531507159718916167637118825305309127567962112325425336092733674063119373913079784600565778194536414350410273542954436650914041813311168541285644669567089438660485810091277183699317029635330249417770406231132980616004794323689053144928874746689171766173756748116065035792539989656699629813214504137653270998846315189710312773596499381324552863936953846201867356174446346634875234798950559862453112222109079933480169182188515979561458574940375715087359416859983734243315875157367830415845306025950756494553608062833600 [143,121] 40440135355360878745973371354856942830260052205820977141668868289577514952845341039111377377955796279397007032912705382476910693073491840563640546128232663366507366886025922479729877319770348616553661133994843876187317947156732515864769101529478240787265658289643285678205320311494217302079064384133653188058620637052645539067990684002310505809892991438736416609546227968376054443840698039234991009718536499200446080752124663715948697266595928078107119275702800657718160222487130558651101763484198840579324224244956268876545523229600481405175047268491809709847080399343780612598948096361715284610487378887520420148299870790151087755598145236810770293832348754573387252701620900713231233490522339716474844413014273365758896934507556000271089698443395786353784511362906482235736894802425747008969335842944792607570620379530944155702982553563796576262374878508825712160941520976508844473196290468023490231565079757457015277612492036195804057355177700 [143,122] -2817742719605512264213884507082519180078329076775588983629822423327322066228431903925745788192887839022726329955151544874147189170894083351383847895374224029705058335917280733287146059118612841679725729106856306839659197097880499791792860799483694448752113561074839630005556650017095847874592146004547027988235585050638157374854647829448028761278565768361985096145902671988712257390207753029750973316199302049784932526506526528468523455763985797957908291183310698508066606482774981643960367466128411034710995035397272114433441221608579745925571439952571130775876661249000951605897242178227916457068667434398890731336621610579372124226557271255236581250096198266548054315430117627822918357561612619658766908509343413306686928388703577276136850625426950980812779761977174170332608150392739268937396737453681166235247515757505517841811505768930527087550796338586314092945705366939266810833823820042691866287359712172972044285318162400250 [143,123] 701844895140718166099307835346274645737784782499722601414135056679299786124351560639182474599225272343738961185836544319542543045318134171527452550136534407319071112653610749556693291842739151192624273091480090178618279113720959240136777847972846595939348095750737906362245878700117852266045285367016386380350268760556307769078309384078575818740925417423228408527771783225325106482701423358315557030191312643454151247302364071426299514232516350494332561687392056336422398093763853122083150184915597577380246058260273418856832880354746095488205328601273613514813357492078811713881094636164193109881559839736504934486926353468248690528452205735415446622390404450279161562109948549883170145088651922754065190819060838242769852615538394667552250140369346736545116171961056651803207578949337954751780736227611759215230721750987175268420883671572595241002116945275085628649370502979817007627727110529605748256186193570266085507988 [143,124] 4344378413291664048016265805043790013070317064709099530562555737661410613238864289391886156919322863881907527738757566554347866847397631394687238990733457489464066576610803841694371471336055778450230956418336155464771054487365395814352277736198555805820493476281728903131493169584467034234698273383761119980453979332836623094285748189485483851611989690152870193402322010377092655112216477833043852361504650417801790537297940456685741525787626855606232859326260229851914469595973740600784090912638252509674790019667044863986440224575868653849291800688567775436340215863821987111890136228528945754048206392117262566747170096451265174446151230411571515041125332793857042289758174326623350594044256283184309138376019976515142601880118287347627795192361211016642122080824157561098935903662172651925131921371607235546150776616760834649608701168277800203072060148526912448436463638679964855051745134205276123390020717451054 [143,125] 4059185525918147528921795807268714857303717037063045372566986718972165152440511593807892347518350881325581001966366307276699435482447393657919896518103673275904573047407070183249725961393393869674227507664752800796024106062890367072122681322320787810756120914287177643844346941450681400223036240155638083215552372515943288142836711060048096444202269531226401886001359362188973933047722723005889617363014766629011816661066652457039391769084715706426371434129951131557885913526627953180953855926467780187402882724821114074365379287783661273590290621677927031332689315220811659149029550317278996359725131769624615509725436163825529079990122395378589434916959128560882777348013401021861718118610349926150234844817120989787663005047569968767082673364001490992830483858959547529061592317255630716817218002310456927324428818924381837826489218314938280448364389090827686812367789314743510802916287838015831392947552 [143,126] -4675095312384132756258140818416402021113286880824876609243156310134646021196301470473663609330748235815874813735509824976842354232156242946832566728533600688187074093578795442989050425228798394756006768813287548816834931878649777627215108816925894588147607789560800394384937552853020547757110704520996863014176124290736586314359551531824557213210586362272996709289897683406742220468455966589108773483623210599656206907490738808322470469695200721379416445606502190986147250642570933842122110291873090393031530979370995445722458216811838412298347301992893313415692309451314693775285449231551881836070423282045287624467527955880554647162665476138230153968541734157070719936964240001064545310998608883841981807188514486607082884619660272691840844880337072307552533499539938703012750675153377597507184143075726510002013405046456663958571884603894763258916392289900959397855973360221665987691705041597153 [143,127] 4212535344339826717856769220979992700865782605020665577847429779549321828243929821433921531910095684104609775887224322257528304070480785473703791904002858652756739848812337787737654169506498531590403533049327467179310030305034550494751532526831093975395697237002604957543330558090250724386633505867914706575097035047933415903073250836397139694948916354325380134071492932530363723522978106531194908114087822262320293987433950592219851857902420820716320610243554510748391012872984967621771941211317228378656955235664067917399503470126963950586311887459455453854035057457582419966129502062189477091908172293535291544966282073837819569882953900109928812889486765635242628253791324416651797755749483876752950609579553322978215808056421959106773526117225890470018388197111399345451205032932040408510629281600085944858059630129103051713677262962046170666295454408146516162093135597364858578992155 [143,128] -686832784143642054000300918864132610687657440446984274226875460959092194621839305101536287359296461193943574436378481699811918103209707024841877633559399648901979076071600438998016803657079522837841080637858757700498178500678179158544923744738506221825784776163564619700335988423872463508809273455349865045125757719094993794432493333549018886406379741174948783362154208572140740476752173899505380679162426426858315519783727917919771777295790362771954984861698423858551668158989055340452453413299463499315220108025047115518437303961822634145028988109593720516291965331644390310031023745331133218649414426939540644865926028320558452775846954654609123080658629543086971618733951321920947281847148083735798519173457643629433892848627645916892891282838480748764063476878270296526712582242371865895166960709560250857931393764987420736829536628020962611738737545753344705906388345488398 [143,129] 57216579689106446148804882784756324968342516920991281495967146473893939274186391199030384296833546124065623781987008410453619763986771206530952649502776278314235970863202156019098226170189493517087911493467455937718448121269852955335579608996670765772088783462081397706909883750447638246924838996325347708722301867498192288057147420628166688908671346225210892448037522945900295854997875138928105559749717786016947956165713835982019793606493815714245760776895981236741575767081241156696002083073763944500261924014921480430088416203953107457220506309128671071222808981202198782046394692155755533053575406449997668894470090457094028349280122955390559469595073053319815014466054781389074975317876429805932321853432533173263183531938982007072434275217116767792924394861633306403224346656128981660255642232197221230414872228447878005665280375273463660777586936283991623062577 [143,130] -16566202973183158606821387626016490083678588136586366795602574928349758093280816897414091236385498452406477257450495557577673523867813296265088314276474800533563119527311061857699434898204084343665598954591517273916950693968870165062310737918842238339372123752355784163274194169373655199545785963138029598287830980657081149408225686729550789207985966528942031080703990746816898954197422065672290053546132227292576283419804762806231096569163764657552793679435776220644097860741769508047711791588776768491859276306033497105005762591923789164056671886378304901719162146302456678449072705278428872261390617590907348751636641843366403019486471615061837648409109395262655880671432526164310765030625868831976220861980177943476846915021840408066132014534015929190037380257299888969511773385224575398191455959152271962356750592095762556291458384987162696968125822497331 [143,131] -11354117700841581846331709107590821974568340021253808699633187816019930519308333223328258748708944438208438848936129118958815870839022664829173756165094348129574557603396711844529303024657999039819243221983134308389289283205041908245544398883888170248071210523063022462779480979883291310141348875592846396471438611568450942520539843337075144655195071833176463320928513080210555735143856713898617840656261591915732584403701228916311152779128359759810992342243785851500596752592262880166655992887623001211457540699388681798924145312487548397363949747802111019183819228201568563308682360332619363644655637905317277026649202039954269506220914500566275514038245068900425320234518675618135753705003611243379462763531716669158700676737884101944667278960406954803433336738114033376178871148915966913538091996969079700036351939798807400976482448682129400117974 [143,132] -1776321726783005061207019268274398778121976967766290016349615769371517158075069787521412181935982259706022536329586392473488327126980631051757320249179748749182436420411936979892215747180692532112873290424932161706286077681666843089887860888406772873528939428529423682099003676611840126262643271619640118138648107385069099096061826102373822809214833039637445741590368828816874006459952843291790114638796238022479399027796657263285619257224719390732766912014317064285535731479709867683302500135325579589189639006758098327855171228878569431837546128030974859048413615078162036158687252469432585958288242882891567392538455488181789993182876280434542647849643403894830506536943899472552112131959264177569115032629127031262194116425136596385329939363496078492594961016682036035424859857961268630379583961645295262117631930490936881140254777403081 [143,133] -38121893768772684873046186192385336454452182729991210491098683589890040664381919712268110840390444586973234278335919805528688985104056412853054830883667030074074356811764518201611859707269515828524470846137771586151610050137767797943278815617098678581619334668595284566462246238350046333406429648362689702367158311667626886013926647509802482889619539054515536646124793666901727703695580707884261982722912499063017578068334161687375488099932570469690942329416485943206623351007855185076917989427755809128842960569903279310580319526998225342341787568058671400485938969625653039796591355147024160553853853617680527600904328271518621123566407095722699849253540622632559669278365342971555219576459686022157272238820810456651760977440484057876823387814542154992735514419897587828181735915400165106056338765835752971504823815088921095877 [143,134] -113117525657502248598105595681796292089872030871109644101584821166440375158223686574474884411794850182896623252482545089139790292103035063237907831331780783342497880984502191964229066389576337112255050953179362064199420568018776679718248084966958404421627654980437470441811874002886022875700135748748173263995821625037220234860373636393245742955710216476677135825388897358075820778682442748506885988859550874543519676320701470735874578765068853053302065537261370565405225854053790127849903589797229367211109678596550245072909242306601904853591396193168917353271577637231408804282415681694898105874257680128354691745718800042746402791469744532200869413318415400828109875116492044544631044638731269970419119200759239292851978966866278333091113795737888592790897162774047007390417613339469482111547531405625032959571742863 [143,135] -45140548023140089272729425813729482341594014956856254901203089947903586965768130729839547170888795912242225352675930273651227409336212285361413155975461469721291242550672082203134933872689458193065469531314744380857429656805984469386982255313564577093071044860787028670105135510293093684345057820719523112406880070833429527569162877382945872126138645009530633487463624205901147226408127808172765399541985707828567399335682028381003339718367591086084914777907209020332002388773666903807444350048760317807136332427321477043708854767420416849830482353290698786212146474889397832581532100782776069056466030540819343075805952460267171758140416311416591915385509441308871220556624286772060749848856099700277597417686911186919158806605949381663685078520023683880083637645714182642244404955818728472491249386383915 [143,136] -2318001430527727157824112609894261544306680644345798524580295031545663637234309972469934747133989135069009856558928496199971506392477393511919783558668009412868817941051578143880724102054997688524544599072503515818284770185517112789704685240109282914924106282740898606113649835647015893085501825323299921516994885112223975560065557316464233386685720395753417964090776202224674131054443205651857274983867043411217883417115237459325013835886626487901946983031444922009579284738266684655727988703612129476483426428830133109180449660106691993605404850475180646647012833164964562827081832476496266290493771032105046292782948990737234977531673325130240831714051873361665084396610458910416268256738040441867977898724219918264381926334079819092551183376683530247283802739577950766990090238741061822872 [143,137] -14408721956316416204329726248144962163023011102305929364284090143765758884274199927743512024848812016864190812960096822910491233567093055371766676616765670617212252058302434448105451100448109979954098332587107470614473708503487982202612057655431427434657440441428613629983618742501635751208745773616663278489806251045800711741030059656620141127425407768067698617445136105464092678631139344432965517675538496896833880462226302226234118497787325765975974424526735461179721046120420134546586302806709922047223740174328676710639946880678773988925350145482284290874080459861868411761727090918105537911906833866055716348600684097928497318189118909862066765148134023544103639361298379954109566313645975171751141608499159842342261319122348692637869021915995122697731520306361673326474967 [143,138] -10019941388707610431466720679658864567706509384107059849224167720388741913563424831598014213010628676467823954289000166709883170012918525743001326231127505783016366824750925351819721065427953760794391863938247451376913686044936791192551581209756994487107276735309015129800777392347071594539933506720834708255541740065078037377497101053486096750268550884260737920461230391698710570847702715060127615437656797130748055942633132375338067225270563080057241766491202567209163029442956508262867791899532428992127805672197466026641026060706808915226556353187188101593425344810559528276251177948108815593160249390900544344250153981910183999665787477313052332691941812891262489324947724803836676558710301577667737859668039289679366105727552702568502426607859843579823585790 [143,139] -706667282337244165048165734522917121749387470478969718375441979628896514579176141805434072627636481490701060173069116188399399761133270410442448461448408388728825265112305817109035692751515903725060736904586615220609620961409402428645129573200898270352161291897739367354949435666631781657498756651098900669557217431813991177840413057333770756332411983933069470046050297249587417571407216113250182296095399903700077764881848411513243516777314939979378857710659783883208285920043034368046417245250881268126586880815583169332324466584814793967226590567582964838830512570406404669897398130731206899076061175379205649756559834710850873324468103615028156386328460746470764526055597152271430217202952985778735969566413663431050623082554571086072905558140 [143,140] -4483328042365488603330648340377415628726012207213226521869505845465594338974284571987854862973556325428737363662555672265668441213714936974017274539379313272836457058706596366150243400156158401901983172628756034617538648321858882187380056629501733994171347449452204362583016530434398439595198101618742385906503287975268588514504066306805993159051612929678754650359665531376875813868111937662255630462470560114028596986280801046826866956454185911666178563306894475468097595821900950036077424691920644785555333707406862190045013573779093316748003683234408430252126515398779850131427604487470734327960962367397350264160855277720291223840793868468585772775940055714342844399584294121524978433110480844195215799857182148991845159825230 [143,141] -2212862388262129228100358889289174572476367910557339144618934625178741048088366211000690477719475360706402034102315940064382453933286178052140410440585976847712123601228032980824399481549829436553763927001826172954566799567942946509728432176452410038933076562108847919069830145120275899568129385208785977012000858571458370852134184907310676272343505588856731851677164090510997243957346672617686993507839411854753903844130577145900424315572291764968853280203473112233430989869000928574479933705571958063944127490268443458861249921302304923676166872133298703308814206266527733590896740670494828160340184543038814181808604848913518908406243434715446334282356247309150076281869691148814170211141847740272077170707430 [143,142] -71300196395650705146350758611272027192382431206855387426314931202412082553926142819043577716769923928824383669378952742198873231024487604050314293579508764094714354129353843146155286663935739615942495247719447721100266207272784305522043233947945266503482414683538703796431063113553337299686882572453446979092897319263532448386861137146399964129344435013903966200182857918070834177605024175236979580819061685611346345496930621055079489537085619318064456954489597167734251424152892023482747050230268132843797466248974445191173199894741210861889252658953945844618472540785298450852797695182661215872451183777194810440798661127759645886646781405601913643106565216967245161637332623142185813067822 [143,143] -121279442208033913378990730579858658133571885323987910704250496310333754909486001873992296710352007107665586133159426183354366532074591015324292666190434227641965202909394189861864692010314534955937685055146779311291904821577431514863108839389553738570365060053715486304492719575273797106019140386569200886074576222467800450490596202622276337779124735115102076322850789386715904249646329519362097408350594481881154548129321017955987295208917643401643800830181888680926146313117940621821666146670903257382093115651104691986400253011967106656738897516160799497822429048293746446167265062361463253216771045386106862316145472111305522935605086872984804075190583208246909640870 [144,0] 87046477917632018602873942480133616188386283523766329018803670988540465576662372011917467811528572265525156084807842622240724794503215048672112616517606809347783002158815024624979887646022483404372745996886368020805923538894142468504389800425929074697274127056591386327677880269896738756184376335085900986327286171772638061423981541588128222523966839052109617370941627006051065285864691815403917991991889080844367945703764714757712387628934967233484974122763139537939838984500628225520434962972139502920175619334570525584881413525115806971582891280801863372498883763651508042216205817853147704950818119097237422795451940382883735128038172769126104440092945337859620962790075087005916892292160257232779584927916665648232889606324032614845797813656438725923609008687165567219654938319499260840622458047392945632314719323690327508563551748400758616163010354016282055099366012058648796189337468179174595283153836974903622137142226071781382155617457387196111951226176428013660456087341185972060936181777541808710845455505167775698852543341485469022736588867744280303358219560338905018002955044221716600825991408399758040183427607604073040044800522588520964740068560001235052226473652958499506955845258667574633261068175987162639747189475223916645398563831110390562365935312734851995490652301143634049854762341185143573369285219338246008267000707438375881768338184676050083599738249925874120360401622181233443995523167733102153896764309323203069433264155006916254462545977661890201878040931916677727805620179424295201897621154785156250000000000000000000000000 [144,1] -908816017583666515713853632945616928127913107775961930993196548705455854300859806997915205178144893683349067104166756209616756428740315697799948552012510645051888010835314760696019881088613087830177955569195634728354605285478798667294060398954281694750171994688789473721887481407403146736470912047749192459240486193320226567047448014894692433748536996738110367751836461215948432327461527743035505432996561800878696809562191732789780638712232656227658257164154743327211490922158983665103206417610567250236289752037599297807008343016001612844250621563154560287513202358540011785397781336612631758513716377880062836012605940872232952627821826596759373248557538783403041469488833088240248943898510141932105402213468839375368133004613795148564956163352443398677945803773976601158748031311657005363100075896426751646808366552025418412804083253887103331409484278329744394129334956811696155690845434582876023070880856973269009532017684673404459150310394620249204397235048731398351436262985382541305886758940383423717606852625036137657780236682461746958372623608849551325863333554717061395369646651448734966109853880658895147780669746119241260603522447229165053901383259512533483207280163930671620309122179190232257278666227533224435823997470792011116998957702021566202708058611850808311026643192930016879074660409098613076726258423783275876950778411300327347113488595768817243991620698925652043676808220437841825123568455918104441699135076700820305145769630335432814950644942808765406481509824673582390351933568695130816195160150527954101562500000000000000000 [144,2] 4499338542240365606132264674658411536592593677429066490901047473783855707131524476708910100142017663817057000451324255995691497080870462197876661433410222547015185909982493545345657584962467876964912027181884580831173107404699089754560085490226726317922046544453457606921431857672970921003327428328280183770887753410368642761786394370350706328016148095614847732634318633301425546491286640987422051125225324930130130755625706898469504262375366075884699180207937416665064500213789173055722850411480064406484603375140179431132214992210490543417059755245869802448255098464306486551176629136017428642688995095779788144922212025873048332611276493708696409601284406937360163494476691938227435797997654268586223580689325654036565701452240628520479377338245865207966952687643658942968179121395831179936713464693707377742934104614887859444021899432693965800232487437951116196016794432904148878697385889460752165217158451344383777234977039314587701032719286602253829621742241188321029818160879523806113848288616650560685058794562313909009527548025747462100004389125821877456737560474952927295088372999717257027746103738097875689380850838455120054779994091695889304365987771534824736986080051363162503072680254579550773496124588914224330566075109716379333561955973198656443524113057469000369955061318058255362482924457898304144230805653440166960362978975809732315874604427909448221615503594997482622844212437501326054652081357007361486010577061150907267361044439261130197652906894929785908690339510567072718865817837485820973597583360970020294189453125000000000 [144,3] 45305587040623446224650592084824455360532969920096386099473698906912224172827989177542511382342246013019900100213875124774101521615480558008888094530638885186566967522292758102376898059730199626496769480876067654887006071154569131916237349205606330339791342773479007572977236811535022556470544370196191319759946884673730598107138781912795705344941958164538689431498212894201387475882442755483370666077650271417280135640274973189676976599652257150037096585843207818480170551118261405223529445539148530477611730501973996877187594216310365176158417373749581280220852662769121010386075611722191287149276573530746961485081516806345883298915205010054835683829311335605532602797821800482509315764634298003601136831878875195394528175162925924841709278019876240387735222007749873066035953101318179784449178544606234739153109136531391948854363824682775212132991859483520772724925437778372282779946047682586861651836068978602140785552036766784848224104122776430410639427315717526621753657982597165849017668642636133036387298956163348850338142025544278193203898303827926372596798011052656406305350999175010303222779956512103875083838990594215003821800151168925642946336588328639113260676418081837461649793424564656533645757234283726831935765951104536695171229466456440022077568974140558183627522691880328934064126747215023408568015956994502925319146016139648210268476455075833579876876804579450013977467951567073538829106678675850457620917605514472054458383208650503157966071238392983568007768953643074075525076585286426977816631733730901032686233520507812500 [144,4] -7851022588232466306794077098868152015174293432586018911953075969616659798119232990581366598694551051118117431390228644116501869442281810434682149781174045101395968650248353809279466349462217419394510595325681971946285443966283049540455387508968306185879148057514712893030839336231062536453827572615478252840093361625862689561217651925489333440578484435189760795191790026453824768726457550807946611474026590370056945979315861076614233696191708750818287877349846075215831772300878200532305632482951011136196836546862604010140277827569815537451349118186368535250618497947907608078402448936350494914206569255201093392891708834358236881890402519445430388668232057259089684253511064696895209861686242154127454305007382715916850984956474192415010711508838762357577024484734786910850912325351605143639093060987103590839662175660931888528532558388565355197642196749133458327103464060098933482173182303810517222805269182180100270596964228950014586618384177805633688023124325788827282657456964723480483663756792986639501695932656884389693064526366158964118061592010221200646478448289646865701129595226515230860022158560912538542272949851944444843144183405276291704325420156385994963403073781308747594999369437837296214432684124506758700127387508664006869731005918289051183910638329483312115798368209023831915822606405815176478471095625113749593828084657164545584655373474691457939052111522439767643104072272603312642858911356425511785938489126567255882435919213407484898399178201269787043215132888703984402425233829481143743578286375850439071655273437500000 [144,5] 299915190011552540088204114682445120360292059580923276607124239848142037864243230110177204992890100903357582149003561949437697535002395254469387485529510918953072160456488163039778577818535343748116197022717831035804471161263153117060035437629395491322254327650870129554261753045176850338830792013177480528672231225038906088091099385931912324268902503356282018811680984809844404977317436665078052495013659082049715952232535387765003990996165726805526431885289543246768197822143195590429818095503408341565491053120700484116109924340798717064009275626187670169215460108371424882826297488632640837965010717278315970350896125965242921492131989604317406787202733107578519785239181750063031137358822108663010550754822267726723582579872850434566122822712865722685783506367479761990111424364934264962343357451037977292438429110998672547694145322677451841352652293676350527569255094935998978677275944341154393693181739583144563964804230583531382819407353183177182102043052198289983931031391639048807388818074264504645815358519472318929035292562280294927863066425840975390491331052759943743015353243341104752223651600386565089362546794528052721042230101377455478501993099424728176136022815509234510859970016186111274160560591136929980244108153147412148399567642897112398595111705139093774551458836163192459101417339875310433529786706402536302285934842230908373281418015078605864158123974492605398733437035942639590029250299158083501634990202093939436716462877941450894051002990782105828054461797175741459437149157435387181180885818321257829666137695312500 [144,6] -6712814912810637607631634863095474928144848105617958997920359665239072657677198951492032819477346502952678471201954669310712987978194933642452442317816519199214190585005999248509775784388559550690940545676795486211700838284288570043211592297675924976899895160511941959763279280776547335330325944219071216839575964845403188290825811726966382752014618840200240826840383733928162215341116965374950214406152997575346464949401612742370833708143995970367882926071244885569628462529695409847247948760409014819330903405831232957646068891392403913908390505000000118783501689505056631380500780094286153615767213273520652022136568885663665516762363217408593533393512028208664871825296891916531454020821325055669635012429641127811693243565007612747121100044780873610956785107630179461908798659396631183275894540950486802017277857881924266816852880583074365723228447026668463806871972911848873577857082115902249548821112158406220768549220607834385516674032936268227881543288336416425412537822771191186080351595456768757829467406254464530509751399388326341682105660703679051440348871162034965692703574337415883086094491534297837471911457697034226604758680081174057151438086210255777755041602538285982326821796233849611098063294588098595355646195342892726674566209404132940467165441337395627594411413779963330976859985857950173966250446724069849087017819845111639698954826462328886329066989025305110718410732485428531209138821845413327993056438240110811007654952843970936152930445774348398581703241158223646286399635956521070312419396941550076007843017578125 [144,7] 119442596486945459150219103027304457750818625833570483265318176624929749317025728647609439393496948393680737736820713231860611553977466604094178596574222566323652425693234976711513299231775787366894521088345073417518226936743612700163821156287083951344896959551680248476356631522408727077233043810559771804780036364893320045963882456604882816676638315387779824582249871864367751729085911043222834889073722928262109042171931525360443546518492989805968007058106574062753346550542883592413262676022161780866342227344419473092194672356431976138352533441353168269150225430034240744657119840625637159713870870061114398875858566392908189776755248348787182653287512344988616840785733541206531981011230541106994340708061284392223746614718714215612741850602541467764275343755413455218360293901859998952237573283659748084025100628262252150899077716168405828120153415346545125714141327187336496608593263190647080790647743816523164075197210766449552718144252210360615797372717093128721982225126642947199174321000887972901353217028106046305739653039152421638493767848777760131402909514429900590818470014871524322988765025086284095669821554435175582734231190304856075668581006355830521877331635605344739372916890308515940000032403961277386187347061012690968946176796810055314554410200961335048892878636651696342054761428453768885289077762021844221703364378898069882673061522702567390149207971267682153469631557521015661132066912449432866964080495518529410985494827683437141691640371799392928726806952177037992429215518876972623729670885950326919555664062500 [144,8] -1611375041841749771785505028086614252934885848223294970679615737029522450287965277545541139316512017694204477012892019844398493673764979159111442883720512715143557813238173282567122579722482350113507892836917389964821611286213274632856693961904952486916963368466140327101225685113007697447583643827097653660207894173115016000547007914832564371230122587504234656504058185549094222892948991111275731882601167982157774040857898105647064382897771919847502659766991232765116582299315379468065549848487648962294339301526171215199818698157330508817671219333790867795209105966059351050233968275620431334083215690680748005583397134242212425750740390584226585507952018631731474759925534009106512377503949994016456834326261007141074619704237454335342712957636575551651202907905286105633111128161735005892275982309780083360487664726194435855434367454224651043539725394340880055736379446593159894902376240116779268435084437680097183446871208902309398894144078176815646128559616098838762399008972448223510498492800474350450199503782139909672105022739983273399805416879084061256162716705799708297065663089449555883349409999400217476523286858143194240887691844425555677656889389010552314699986585182916403452023285169331628495140901676904736062674150793134238907078679085967047696715379462331585782807873828652755601707645699720261006059620761168257926619640820493153055416020531996131201520423293108530258246938268673136253275397191546964730955352750074193946434499424423555109059058516933994432049077577020234539769180429402695153839886188507080078125000 [144,9] 15554514274361824135856838896509663963567513105982900627299828000355987733182173823551549494087181150569795534475074360689718220827066016530595825457836332236269591828544442535400293254398878541195946673676368955188224272555846152719793769806775256039611113845678979254990509428528446196848865577215074645974041704808863593303988643995355212513119679868147001522413095661940255486897535420276711298113781091847421340135167592206944322585452052560543889037609976706082236691588903793743888476131071148938856611780873953055671451441558600563495011230736940636525972086509782958173283823251463947821071617124830021855608368163244789715208057421204187134622964420217886427383675339651911126014181356816098371058059384302417667910171483164686526947517043659319968657405963441567407591125161843380111566050780441661659963181577082543113504299216108413495614691999836094700782787520779067063985042253392610492606602629167731473473911694694222483057643292753196919702377925382114349667967333918124811798500257428470551606961781996386163177756970040646670128129646392747987511246031475780830763992657697234590691055474518211325041110464733186330754436907828582483189977492552459534538302544092519304060739217235266427863400494697165542915760579817869659796069937089262274199743252942633161366957123951717297305263917021583596161881144857501292933577271792734806321921666012828659563712657840454566617918537615045337512639067063331324791769682413363894794595152133262077398852176297249383467386544873823501980942963029974634991958737373352050781250 [144,10] -109541288535879125897283156894620006194053828212355283350027936209499849227422002912999142085870349269495018501789863658860596444538849671807092800696595024464225259822920276576766550577324698938580622986300616719978470492273501549499642838515176868310686264766111429031583833646055161478962199643559965716941184148214299913334724142257260388961096224966336276951539309391126137416096124341105310650131269243974473540895603120739779618542056412813247443726358196514947046008092392280955535361861746596412097772688545282966886517422678678063485437975332226624077002008358798608485407912915577501433360672599765063482421409219545059708121576287210273150676158699928396134402696300042822701403972305028904143929940163375186995265913224331867533972344300081604922948232104325575320943738234588073884804599440522144339300682723121285836126989857187259777676287682169066096652307574200066491091955571834888627941036322971667697257023309784077917730586829387016682946607885525774000576449328714841524174353372341425588922485095655811843250672972588968264853527791085538535411981833607886430825131256881906672654861568802299693178501291819770066776635243494388244630263025090609994322138505576743706603614525763576434327198250148940334020121947411617364645126158917491706257739169851930647137304614401737606850602550036264039392830080111012718278716335151439897788508199964527260242058808898627925386976168640378000226548289719483183529070649817772463062174729163184608926857762117952158597231178997555312497636045009130612015724182128906250000 [144,11] 587408538659111265584796971823319631150732899210086536649364381560203488710078571089250131056783887062149582580580343803077408479954681081509414088825552470415077742020188313508252551605798948811407353193572655765875512602160961720834773322493393626096948121804104199946437123413658537560424939408240048042899120773109433273129849018038100736821434030845698686232914479322384615692591496992713403983546789944800475735400659084110300054163386489559388318833208694477251715234776383951462282684467445760299286780819194982862562856618900699310576663989568234683666305615472749704247187459948014881988923835953548877975791300217381181526552517469364072165401006677327977077062061561345053237434735504408811433342392540249724331670465934306180685518039403634290118358550435015586518238237971984164908416850389752783675192570548237268067398960193195450427076648256825882094329058334129825985187300793830526083071291603120900941074252934598818830000604298129190074457382691665434199360884380592783742010631731387266423601323041519238757515861707179833448586423533766348217299917702838068707599552707301958100729417765703576389129070777472336921968865375587744202744473490473245646561384969285801941452657840849976056511082916491452058359306976334676145637993453442310515929800247295464321995090937900539270159308134859259165885060108391702091052399589063266541291230462367160426829776247101947339464899680102477397993288118610422516508410857171335314944912730397565832670634826147371623297506595954134858411800269095692783594131469726562500 [144,12] -2491574130523103112658739672870871699552693591315564266598486946376427796266175483141511722922823998849874446284433690717455493476408193619263698015689789255998710282770105016756695830653130255751248915978777289416624295029089522886160887803706120385607547959966893535806146367394402186092572733803881730347873081053539886042423740482690553305608121482151453706672052823552858543075523799624031550775047621740251241552430652941156316008108728639235576832475967589583030080699464175669845078932512176170824323028452882820206329812828362340704194503170023655974169041755872564723482157307806634796210344084804819952988029700231453490368573641744367219712373270443053908980024730187762071216988867437816625462231319478405936525413691800545600968093708240271071231344438122241196802560007358042123710108208310957511682987537631311301762441970261619632276976100487436092761439964660716448113543691387940877406448880044695765646567309888087244490814471620010620034360743633437099210725837081440350376069951209813560744022970163056209235265555604150033842061012833116091811391340765522760669315539678893471233742358897668389652123104942750254903071376037925250970729692942295698760585392290978286892958174188970865469985080115645862742273214436680656226364106982495573317597923657011840727099190281258684063015361339663306876186677794381571762711799882272767645670110541634170034393388168812974833181403344125905248498681536641797849116943451505275517606685461731432834490963411741157726194402926534615188026040967088192701339721679687500 [144,13] 8584251269386793825610817114084303911729571761159376147736962462308758252072647443910595324033800958022275896697570640625253831536476269327854993151113859696243801989793857844000102893423817815966647314072673655388196027826243871024583288001780986124799538805267585065114912061366474708492223120087727850501388576482185283899404419983945810570057399537986131394580155028517540776453999878074210077474302822565797480871751357882751562358898059379075995300770271960227919756597566274713771561916984391765143003183903043677113311173712513110872126776630860330700421666938661648172712184136834611171948288581140684146317917292057704399279595935222597681954947271543530403198742526351510325692732138648903648669551797111619644800644609893086579031697061689095296506373384168135069722490746886864801731342446373737269100051392912399844348433144461540986583807044323892544043761154278118077204557796820555995242960812091527979641981252501714239679991548141591147976650986500990562334559295684131403967571133924680050348392951757818270312551772124130756715157538862465060788019618432501469422864926021964605247446861119102105709795606203387229124596205838949758907874834107854145195079931274460093071833446480878210220278487864477124219301451361397141054009238675731177454605816087219218714047930275857909693078858921283645386382753796784758288983307793838735975494096090757244204738407183454536150200728207338366699164644327136279407032092553050562980934430908841595634497113799732302114394831148773510220797372166998684406280517578125 [144,14] -24387382851282255271909961580049607625945520765245262045711775165177038492730328382503124447944871741801393924767169980580233122455985340359871209194213308267216067253124255177883299574614944084183081144462492114446619611031784903203625984171748531837689948973266059471884223995255705721135227721384816478527263482424316096937103951004441919927387620013890572759008884017294474119022654316945837646158181330212529958803679283138261899279953204858108484992746871805997805896395973582308692648978735761118403320407054197522912848370136899663968340455890133560571999240098677972677626534501048355474759208142730223451033720775069610304568788322643344913572490259903127659452390356803903442983564204624518259110029132584944015252271855583813722168451041806426191720804045506343720391453890542312579623379580614193806367048770547087879353587915789413139012924260289829357713580553395681366877519884344430161574736358220112166350835230852001959465654673351257210704904014821260826092021415300360706944129026142074566574359147437905403042211344433197266295028899336072760557675576304391638104336395687100185620884612167145573627599167031672993283187806282576614330128253009676257119858386938393132334366562058820977237985652950525696344440522846901120544184578587943077918961139008615352448871248273030356428991648749759266921538941855947048915501789204572358795586999241122542060698032846680120975535963900950552724713154238950571679991973484243132454691381618917881854099768280206780136158061146248113708402663469314575195312500000 [144,15] 57405055004599577059330087251963325211659902477697844657790732112468529080377694948202430737085987053746898876108848673190134412324875373527837034952805070633109127457236453005978509602770661547066309872721892618439274997060665110951658923178170213917059136990372227390157110933875640197153465086651561392579987229034570958941729606409894084438022561864327397590336002079736480884540412716965234146962833557545924427475351837846116968612205597861637556658297790014818616283994654153581397162859570579555773875071799505341684563254561184951793758973332027972519069730869980071604390149969541839129441641162298485395951160519881750739777721244805813499155475418120108618677712715400091881432681370479188492763994293172267151257033715305015147229370068800640389826010108404678761093455052905391395686392877519303853566330893159684378467056570087705575963039725391609975613245787944323991254055019875980180557376031487202247424968375675277110379953900610569858109502890831991043690132668355626957789399439384652159369093485927941209901987127391458794157144893487525203020549122581490267369158650821494581750528346028992088705536887492053901564402796073942394666418253346150738128047648941335624081043218076203455817864461591336645124009359536009613355922216233345897352256476054601600013326551405407056175600503314847620198519912578625927843865851553230135941509747190814372161704345358378861657197255809656959663568472558610065844784475351517849342668379093514350380105954808254149435052349492465927205040752887725830078125000 [144,16] -111213719588504745587884456477072053155174524520671909785459296336814261340185672744944869512493474976458689989868752381315307518181029642481791601027041261273453548106762343930368791375915096445690528326154691150307145317630917310372014018343808026884603922131743714367203580722521573927846087671454102350925453353932670328141778565580847029794377007831880744237752806084148827941539074233362470803353677705664414956073629143443884673305975363639130824367407446422005546846096455783982163359559934852405273949667190818477088587058129980409326402196105760145792084549767227448167314099577916777411704509014683863573215525361330689189883466321781737136208280237865923285305053588646072443008163736423017834135496468290582782131035665973083623497425947535992876554149833143617701106422028248281411751038431840361733434297554027167954788897248740444806997237099102811693356356025130515164419803312176987663656085158867315610080159543881364748940862725217408827333112974365757875578191012303190055948713119401392273260583452986958710125818165186029301428175309357112536232821311066797398677850465293164339165793159515328859761029909710075166371686615062537168744135148644841839532895221112871294214691212809657379147809132033717226189864766075581815411635811416307281355798234376992421077893927384737902868924609674725096794287194819550288807212603624943717982141014666245726898283072390030736018668126353383941470485814957254325411496067632336331116386219178018072757848339731474777091813523898683039499547481536865234375000 [144,17] 172441534240941112783705293059651500736075648456398133296400412965248552647677350020840768159047629428496693497383477266740438986363619432064515224687323410238297324875884687772570831675038404766891451418182912571505471843236585197633654438799730173199753846453887413422365120093803657439809590380970553826113932815130378522077368200682033192182578929769473598166337225965437114127206783690140891725039468074147869473957622435820996467996269647662309048899481350116067370447047197294004339862060858944550700240306908532993679697975385062423965108041610057995495413853864380514081470836324354568817788913370835157550922763981167991174346681094100566972696845994580112671421448979070519285347958381378299065802245470547991767927280213662316956171651656626026234972032748937253082945715907416066070855394891774965039215823316442292004561296025922533908193596031386164720720986609535656301354815216558271617043792163162599238690018108824232500396893528180130698870233088264863632675845680724296406468174446662562177079157522676217882539531504046339546388402587898828358720425619852416249753732247094971736778762484379906451683105652905885237699441246273227763477966443854560567917652493668001110413110041708142937886509790331090131081609970141065904516430619156881138727445824978520306124381030489843269576178582354738013842714884003108282759701983227748037225381656689138248324379836537277688309968460405855018860207061317277904377642278368119769376527157475098032531655688950798629689770641614187136911120414733886718750 [144,18] -195289980441456231621650588116504238926507109950676297659267305010379972135118813877830672618283796066378259776730342899391028049952111753126053591185678517177295803877519416224486284875370190089331401412223873876279490465720660953100100285204640764613147094637760839183436937621474583352566046128903288151815650737881157511090469326087250169748165855463514482811345905055430217927891852235260602945008153747992974042482522482694143272728122060709573393716908176044888442434435303478781666404979842217803244779957129119834280337160815491820746079044840274036554424139842568684174910850382936512395421247219624577026110978480234005798336351379285795469493108213427029611772325439537738484919158546609129278792433643895739795895406049718736383917896422518457274929286459377486368123756639677395336766922605876210613816227100803802838019422175473862116373523367670039561727289180391276619282736658189966558544184626579044413283487010906785736038355043125436933080290137453375239977386452978102731289421274791767850717613298694111202984916414398462643031567205627920260298631964962178245931024943336790463065484634203815439311148768568729813538918970062358926970473148727449238497901997277095520129436745600726249096345390745585308496091776202708596719328982567506032598871525915994785654287253895356585667846689305446930706695529381503226331538610485609897311718558200562091486094045075427930524985889990912135235501524394535942950608129213125806488312392765781111885828372089203489291495553355015056167030334472656250 [144,19] 99806006659161106162903725820988727045663979280759941474505271477129845735155794562563850870991298419644958024741140922428469351256681679898060755245155253740879896926643442648581855417812849364311890770563282874661793553584887891733083853259642190830969323179982052024492594248405559768652997075980559658744457409337193665606889722708643998902947725201156260376148873380726674357106293725294570696352821860926647364324757238592278006866821331401538167832044878851642671215663149208715344336504943474734588095198086473808837075105885608969627531428887391045018250324263815570878897381269256839424981138056563409109743660080394417816562652912106393773195437469236474353456659193680525391462900660820595777010621058372274977513537847569499577701805269238133859775417323031630671805227082660324278123817947242621966022101068200728146115025933144752280435827889679049616953108196030515548585251405749734568831085292849199894088711440115278894217125103023405944119719275895294556444730965716407323266760056862208439358775018024021019958124722899638955234634162058400272730663491559637360687020152935281615988552481075840974983508770768324352651946789599567605779436723534302769468198420681082989042690425794073857750462940666321666778004293962330904206214020541729758453577424076705499940062173981009391784836156421779332552536390075394578358138986738792617983769326562810992334138791962932606758455002260082064016280782090212661695798946813504506908013403580504339803425736056310097466961571850793679008483886718750 [144,20] 188849985415703255094777137773966618696657136196118023641570219660201773071264837005113626526018330059865856630993135623150288201916326505994790213968967379234014868616150892168190878242276598296783857765214106769939825807925870907113123204610642214224362694820999258827653942801702327173670618532344712096183096054960127517624736848964601869553246204740043940047437945464511902192064542766373527045751220387875614111579761268675266660998575313641876722483820378354104121792637972535736835608675222139767805722739536835768895724699591661692961232910443447325143289840173247668950995965018393652735329284141018291618969175934361735341858772155684228325103413696588404184025130373315588730423602157670417610715522809313172103474540679287343959699272500797379735183758318759171139454990298493383815795868219344332003009492462363902316520485701699448915733677872593442700770978142935069467874082688809353748565832586071841662820869200760062774748151222959264110765972461830833897025318303827914833435721578385507228019153554467309309553159176424444512407447968982712958108178385926328928641974639193178915911127143013816726647631423332588609592942103423265519321474213950258394579485082122759532682749529026676456349284775603782248811420506852793297858022718594259048433367583917462079028259581555951260366313348470960479912815581763686632924368746065018855119925160736951547507067854980136929669152315108841162414898922958669072449097029495923305797970876674016754504339817030500777103982734936906950727539062500 [144,21] -642587704776134892710570019657847153925211065380617807245337510315126078309680256440702266891765744084309802066852044463918149729138001388489962666710176262844436608182126764529482809013690306759268024416383451670041086216318564743188442054153137911628979093608002275373652243447703332405969598086166435954609071527664401655040679262369493726586271904543024754317662338270582041917165910357894087516917581261970637108916064784676097859346180066846687378181926166370880796145508179094886424965500956247400422557789059970951676430448032791246436713516410086006038151438118984752984508164573886410968568031800193348520066011564298268866662603985593838991686900661951766492126529413803170761285006437457665550917141278043214880571889672565256914316521479669871012264864791164587528188542797696711149997336839540124946998194251483740218097931517736813505168375978432909791174800370568488022177634646466476401957271582708086391080424112680482265748134310793307947964404651261567540216952601585052020523061509289646694066938029698483446259767099570706064410499979668005866552910138049932494529121530891893709639697384216345874724082579980064857947445255773458109203590929308202607884419695732547583803320444083082339304391376124575216671461426963818409801723372371935291732491057984314620461767896460728725502248541439094752644750599871291926748439364670104938068936811242309791852835310433036188600944778179236653874154636939012669421371472478819086674293705867014089817440437633254134496301490728103146044921875 [144,22] 1018390548742014052992661948454173492679136833989166700651051180228603122627535049021464680036092076313941204846939080929708811324117791198844835465674428786939756656685594865011258978617619016294161500183110378517963899328171465117026617381515900573092923564367249272764616710708004153113177870863307728832526433423310233360140213743290816390748397466932060801014302308024313013179771244144408429671399835228493184260067942760925324932226203241363845243915303908105011471148927218459365367682871752209257370994708306459118043197450610752675706544004474348361421789462613019179125362799184807115258443447043657087132957534553339374305959284278060147411988803791334443247382357341780492650677488155868391327956576560694596559714369208834826422461908633390770987275704501705218823450177579430197899247954864194690865510010084551335107005490002475915107589101975617355587100726595631859184379136978018362488642255394845902574283821284538324806349444800512429277429692773203554766663545438045015710289714534707352200504527997218891482824549481961526387167809873072601481456078380818133526510890307535587242325669993062364358143795568524149811201419021106688421019262008729938049295595589521318831364857653404554657792065565486104017134092252435712450262297430528553479779418948128422159099049996029065551777573435358975751180931214653427477059297108969266622933289566428953846059335056971201349910238222363684975155519392285992129495038039935356779686754631557537580678279242825100766326909302727070810468750 [144,23] -865830666113929258656658918844379941508007181445473661082625488470786116356692571147220759023860735117490153549977396209365003800741657098640714187802225801742202460802885504364995958289552198970361025877278900303804202499359622926088843724215012339475219091609512574425033250656959282073224264232449871521313313271926076070925352171578801719100680733774736597147646509678490200785954369259146684644001585869935296167431252595762943723941528277609031675028792614982794470498757767812949976558490246914714514469111335749158852772723737580549905483439759389161041424126096494419826880347243565197256067705536256736651496701596512434322830349888227598251547136458497269628788658909984196246806848697734844650287049394736892533856674493953941530484222553310130808726258993788529867862489096237746049422491026166166541359983374723898067846747145789589436915466473772203290285515313944385115487004251483797267990464727565097586274449545649372309993265539706358313613664690244608665804301941119594108191512442903740504432835919541886226783134000339764557907454647730733866443461912952795020197015996031989214559601650811531512424233580921033802534037681146314622946064097240918961721162035238342530526108301540878583665108970874589593914910275730561134206600680678483876219933900282983264696503183221229404225059237539773352032377370781208078566533955703312484678372316279905254060603037833405305263124809576349266249052873983404171224057983313399795986256382588742547438835950196414841659150011365567675000 [144,24] -230969095149827421193971177517310937554836929200596240632499536185664879103111064838844335182328023942166444024574287299154479443985956610311070256035500596611943369776764259419958818453995119332405138740989989129594453566886243593531352249344996710441460092424898935060072062705155898176569913395002822841252587338273345802763288022742956615514262703511859099347321628672245607746041246614885806528858238031311838584869888318661055365769261638569898417755532487436587689893345633006811617379879792114954878491219741423399913880562421174876414015693901949169509931142631698854877662677110584706134157426783272590913820808934036493514758990781087921071517506192454369525952060812028672786877613890197935751236297422204798351995926441705912591567453193026751749268899432687468067238183878874889652335323199845153190920592085014201039629467835570326508169389025599097752871386649212171519232738813907416947048898296076058894607362643551688111302178638186223143979960529610511842443796102085836368919907226961060425643479511018881393815164056845821119151409707297646507730309523586463492781575960415655752678484635536392198822050005772138596963761903188390055624323708486489853075627730462041639167145411950190417722480568250586746835407974722147413563692343698053322827889509655223455214672571937746075723159948651035986798758802021773060313542182054045376480544451953210789160953495503035684925368248815419732877681333457566259588692838153680258959225416430944283162200912753528033272858661906904150 [144,25] 2280347364413394852946898199943705498350008603790548202131282792951942744316327043113655188554431763041254736957003517241178123030467294139357869467286996291618869830908445019274374603264207536785704834191248446684447167218112004897359746085812028240321348272986885202587831360740651677272002884255299541559461215850747959240983309753716112768389295050141743656127165499992772576635235918113501961077568357608482807855954738464624748815359819579820682199392894803916337643780962344650711011456381736666607840122504042134138744142788083542746789203876235502174595551071481377223083526184306884913618050035320025697987661123800255466064645466667456008310466247970829878018070538711453113193147720923743910154520668160172230007990869948155956225348643565994004656597717670896775924620008816659548516399263948218851985473715425425468205557269560323194318671505590592800825637969286644576874580758999275778128598036256943584016501165675156426397167282353054661709158680531557215635667487671296738663235792333069791439149189333193690742115815517129889717742499287615479584862248226475807736787473503739062170485148106462024639868429199222690128111961696803062609878716758176111713405142233084429330997789102471274588282803784190613761002166359602220444744995793556938205280509133002541442872570125329601008696700299609417898842080256626511138570444440154929705885925207406020548593476113650351533473956066447312521149038721404141913319113858832095586487017602982581179145617634756532192831244882667600 [144,26] -4707549570076933374622622488678905477837981000735807527528673922844723495673307066029083347132543954173913269385625747533144461667691408034758063864570728130098195827448438233167547394270128332056849435377806214732399753740844535726192346401558008460157239170595821141553234263656961338911209586918263122670878195413161508540626104985709749706323570856472105993941194450301752013434027901592706886533558076319420512014437088098796817247778497789624621835295057174093843023286493393917872463943538805373714095444298130776532963898095091411736421376978770241209883686945398733330206683972419585822757907716899186207148402228798067353363551432678852337505562717421924387352450657066751403571720399227551074627640881851660691943296326584800303685463620508703188636862447685412900789422977475870794167494083799848291054823130171119324309760123707320002215646652270952447910564734688868084946376764371102357276273310657203022824805608077390768217909457270579346331028383697293019522715729228594851695038837508264532157099086143808510510984981669051553138439068529185250527460508632958687305955568502349731688229660462313355555788159414144537654985271189626213421976434946557593874613873631462714266992696853354863605242084934065567358875373674026507577858430670768750414315435508672428689451954343716451670772166100962086302282413196890460835022166309695811523450943206551609512695878792998642533074513111586553926832730298068463129048128152078693001119802876511282299947802241274281283789413408530 [144,27] 6606843077651148634341991274522099188959939626570985538526339103292527458241531423891479825917307732036399725980827782238637299972727434587341869839734595723269505646305881526682806494887990215146606815570411146568445640275442708844198389635835219544163501818972568157423826810129624331209569062796477990353802708341911699201584376157461838175623010651017043589679366136897793210643137062429597827033194061905485900359727295342941112769414095810990898280604060304723226998655938815407896714592733931578065271566330903587831231901419683544795122738576227650829599011532416044053882028359651459707661395750698899282420703722774333191149524522177946668097870206571397794386573486537131753353637534384819062793778542566679644023488104307702088864669349290454227240279146714447360347580902391896568741572648954356919638037660737025524692568795821428311292573386724946929306446813995874394819577675123384684677932766378085136786924130129604565632188585758122386112378935269060695693449812855998033974778593986596706625059206768255813978821654873630558461731681484446792257747255600341930334039848653485801514032835601059780980120196523286219437277836042326688163566071065984254368985964510604280857424826876960357656101419632922466812605070182063538327546577023716392826377937801599079513240389231006518801619442707164473017703998896917580942683132893758982965437002796817394328177550286060249190117427531194942776103007588217541695691641832478560370371793454647560760457789979557850084859353360 [144,28] -7259785454320025602571886845890322151239380455026506880954124314185820019940580756321067092584711203403239263607726921552023003178358233851072256597816909585042058837983789168616299122590323505601252660272666260471158831290899905432235166754438371549613214437213840195614343010389110859428242077268338441580935712712125362032436476038224484189907569010711311276676297905465239114857533513792090830960512242550823102511734358663990596628763971426953420423027553057871469854419504003053595866211053882955615398022951392989193209183202620964361117757535795672260582374391397329768007420551202822817001615539905473291431491369591830753672159226189693252847861706298050135736008377490407585874232110498143987607997935686414799374239353609000325628264090943163459971896182689817601941451043379575358739455318980193704143988258124142470715690626814287898975113632873180292067707161802178882220827289471696995184122068350790072731049918705985501642268359446059341127704994888688059542423769253663182728209280344946699084701213372242970289666000085282320849617091356840830111626321924819944297407248580061285505486126272184815213082409723234480946283106526864242329315865888434888987973834204578987545035737119124840635280885916896782262019810613841178524798134587862562008283779253480809720977355606137397405779267271188544214437756964439402922113342905014450653940739807638456028037483738700326439824565557784376506860484259694519029004246563849601045555177658934778495048345735284364190639520 [144,29] 6519377012617897940216760438192695134420111569001060168912834078084608439868880327569968354502769431098149683111071209310554817606131952388768229610369656041192534130775619256726903806084266596964942483732922796117999351684068625104597197017953714420213816127525306905175120051212827969053965054537479044006941456092557527346856094730009465772283964607026252947379012840430523543848274002229437502345452630756189497204022466135317286427222788246273419591367572806565116113495879594376108099747988722038043644305623420084501971111411053553100148046051862823397951313330485907351058579440352933982936991307060356434475545915913220379407245232840114223895617708211763531677330479802765183515220154548519556045887280795473061112812616270171475203810262728742748045485385707077511822824273205582102038220084174107176444149841360697519672257579111138573681270712478755575823046418397147155254529243856187172909087155555958468071455622948142373766060479350182213600532478527116236417545042874238922649842237201784835619360421035510198616494325881205204624396192939835699260722729203661482743067889886237414160951892226507388482634105176778075491408029805774110787073223455204718316069842408575263297780009705113163000347384919537903321624836099791382322733628572765778853181320717536953503743122274390639467332110986335019189284352077304278877822807985979212603309186643423760799449774334232592007706531439212560415660263028224831457462666242917122454562705736247342294295901868208250098650 [144,30] -4824402367761255910002310096874090164645235044316457832852545352591819616377859610635463899729856203296064725227936791861671854654472681907806320378414838366481457392754048139582553882727780516806955708173693094273899641131994360078572880400605333816553304986903611924507638758043322637361493092523905476868763149450243505428142859930749710945801788231626527810295449753716116809202223615806051226933653987508947473831903184144809517426287219809990410833620458242503405575674493053136923248926261449138543199425183788643189492916088708808440207267848155501368017975765550783351864546484543172038265710624729369932899801856848206377940985567914368679909065180338235310347605425822093037421986368029363657088353801765038798193288162113815913759089776871189308629614391883334683583346980646956917298716984129431729602151880149730256567606120784747546104933267996539056807826522269088503943430026643449069197738700684122455516930774249778840913809871550688961568354421671967285592807323942715307102943691425480663742770112507351389085488109517364746744854015810504883055545353592081331181702487931224702031163784245485631742544864245528806588860517100065549033849297021140117396518961815009173203645154827801754646958306845113516388121581812761222675361111154998251022453526090547360028041260967436803083766730989691148848527855356782088791341032621094242597276786934215050104697691681330575170879195689708231152788299879047146435695828243933839154006184010406271553776269658759613955 [144,31] 2908364429540937285350130739285697550616927933695642128823155854863783705790061788923792470921188459211587436027964102398562590311645041930438139719948183776675184393739758953901190719339720378526681479932521263057078744885539538311623846629796622317063737133253042552000121121263663488595365865660884872900753914505837616725531779729336243788345629164821820753011587430875163320980097339377182591056024276287264531845118820477126455750535464884863684035470401194964624107408979365514147785933841633839057700004321143264787062665850857906750687605438435689310023942282683208202769642816804016640468163145898356056912058445479850358625822080115611399453626139223520680929963512084587354307353878950087506787023395067426407433637659352181146032889094923499868224434072431930427674296666409449718021100557100180157689963938687816738109629322159440393179851312670595615805211893559476006398561744324588893583371876102761354154236008621070671976719862574767191613300598966382038630375033318400062403131964683385471048870259150194569853083673054430776685848508388565482537259310851671432772775864838273692075647624420288002782196265710867934138337941929458451849674100566578450344773390758562370006972477783456752195316577479610769667293088903143558957447068286150079400747232340273233454681233920934681739100176020063163040627158979574781425692854845129702330399120664212793668668904293572862779484426753530881473519399439689765449672688712691690970039019024100024785997934047995685 [144,32] -1405114250153977248799979596928248889872223905199787570424013968937680087797402651706648154180463433920217118689546689580836579166511600899687698117177663662404230513933289643613573044605412558689485264218244267474968591712393979521391966653284580525578264281162928070426255562268196420471939905915244768529694566856788380693072359794146852809998211502758684452843225275176819018399952058527942356907407978625674609005742321956555297929744224434421351501043725899641315879322204690826679075824748467240876294933791931723286925077158929774829582456852133746894279297747498406531486619888290235956358654037222354315028309675006524886640235970349525592334851036123662843430884900404239179078551125459995826923273723519933356855200610291274880396083272225481209625234380633774123130969004741688691998540529664322820998734090272278276877444315724368510650741071689606213355729553024073280323282580819317149104219471828272604040162651051377359014459483833416278363380685370469302116818096065846249906995609111396924071872755141541791309502539744090632135783975113740402940262378677290953430142860675182710433708185743665279627214537107574958015608289469081607358203569418695357471292221344844504830242416867222565978620673026176200741323471297450877342279954038872762368194158637357508577414762635629737480676014964111807184595287149101905383105917355377301824530908867129443562233176297052912401167599694661806878192077693081382246608424971159479448083013328575376988447662683240 [144,33] 566367812833328232085380913569459858341220852911025756393956803315284509683837731367173104695146668260619232771115999406855246504497292765056832061017893102538889399546950206700436596243121793635761602822424322792707775504333830187562187047274976898548108877862739822879065774548972195739094748503787470758068137876761573216192548782542868109860255637014100866135150897369630141729144520244450169329248495752719986630991770376715945327722098968534156042448893455819224734106286906080897404663645755376157428563533913991879355658872929634703327706347459399342564598340002697802038021544569622933002806427024410934769520265582516246761088978182865401876204184261872430251476828530295492020931925861680180790380034127528433306100215683693045564218955576650144474494801913418984984989794799973881273889064755759724173235472585886880665956038845298479936724049541444217476841132094461943804514009119387449213259997521267037266317878704783239482491744036706837654939868156689588216354979025110540387547532191848707791034824271253698278736262272544493927158493962424877447093469646734706412005849266455771777838771606293127398837663035516123099871235261430131736687558155634071209015930576649100750405648351482024516564941463081288613018079152815619168430400665019019576098852980359558329892560259394627833768859581731742126029509008380656156128293067865181785444199397479856334427413125247614721807227389885815480610460168435086148107897017389838207073284747019535166848703623 [144,34] -253000214875120670482984474178693458662509484397559690728213152258086957178108087911889258095686567964428259867431773412566822850122021352124325727909611535278462756963194776391635229225766399529307959737760756504211192940487473035149881965467717516552960818709582654840023187140910139105233462232647682805176898333741985341432743389754205948594395263610939983373814669834050151398375770231934313375938054339439913218240424542813376782351490018592821459999037250327849536131866023215827181718189405195213087381296918340690340256385364937470529459087806978698280834796105965828820578552811586457961520996917756072390398130717727868193541584834880043615242823630823849634421057765610411260668892631780342300781583362375222753145576529212819935315234330213014296307346637810303334935795227580348472644361379467001889314489675506346347122233288086294629962461366347937176886095593538137331498042694657476675058698031647579583118446788077656300639662476852740410617744962544317122577323536465792352328439256827340084954621847018895772780986898310400020693067091965968927637346473765804317549403941638943793453959878422880271901488451038630103377662075530951249452125846132275851552537484285987664616623915560699922911893151731314951532834015342375528900008862764621888270899423314279911676844166129477684159156051418645988866772342320065282021522846759899749798500091893460784090312730041369719334774974075845952060435717370696841845867514582389805648974643662180447942460 [144,35] 171456195984795925468243956750178359287416323611665743155083656487425528531755403708844545208204279135338875666020647679938683299644073760136309059223216680431114820388457478052005073952922966093931653367469672268119877532963005229325667946899609358349722121996196060803869346881518895400982522225495249316189077408500092440264846608139732349710536928217349014742714882381322722235555239711968642404338078158362350453372334225477188294993627559493993456518046677499472111120316296273524300122076235794413115251767262711914974418877608505129802836301752800937292040219422159727331333156303541267950253195337719272146507062267288800586858679155687793225971868871973528727074987345009818903201240959132478343496058134451344896119842203942807440463188601570842974966324758853085148994527454629240937654978396333422296339758999981471997490206720671460108730643647117748282462549490931039013020393381681870754690884812751051363500448787125591110783111462357244377027035741681729948870553791456342647471453052863943636269944370366160965615861821965879235057497170799762959836413399158184314085687377517459677052719108995197484648608661634601726678249678219048753919293341950586243928417019603954892984668271357547054040043100787471363317347022177424104466547095975685382921583258834386386055311342705196581117102368831980637553486127042933908619204198422451500591147210110090530205520390461095846366836658071390559186108854181555798221665757662507494052674634275490262822 [144,36] -121423723816290288667224011049593969874395274838902729362064118923588528797884663828708656398341328454041025160904277662103822054631890965491713223005290350223183719558280523101305480799395666537995137594629085732114794880732781369767613172552068141448077160547867078298967958524695716587291799048741447007299448827726984269795414912544491502452630147223299488621856707635495283303496471405334710712453212504779525458224593451503756319476748689853248108020890368305933193449204300288718788666989423632343452697999370160598702359743987629843703025646096615263990922657075112969772279002601685186409706704109848739773500730710613665974717431408597729802363672180467772329658788153631202889521210174694175108948290948462181570468468791574003531882411572765038104359931964853222342670555106869294072077217877671928864503880432613521512028531319748642722302561071442721897095358732509934808741614554080832772221455135415226054235190511197812239447117062363999049741567261898828282145469293842945890109586654288604157112978007502188727919656549164508901478240510230115901586090092436371511630951274373717644638214520821188114829183864293550167360111482171376941990636560965214911711039232743993788488694256870973034872646988990616860049602521756380468918840164554262763657630173095632590914567461140001652019320164234408793274483441972389351167838151686832822672736704695215945289687359097461191949799345365860876984073319729431125315896191695899901176130831601573772 [144,37] 59390865171600991771374192026989411562481419177135755055584376851259568376070662587936797977145799805394939834749962254818993981460435758513861768477497357683753018273045074227997566989672649512896581087757242457643918972373439735980454542528696351003035503040737858856270950166288778813164094605767273733811785607029576914832226680076830310232537223899065026454736169960249662368188247494954071056348241019700392434306505444374967809147679449408477144622312107307433260866566263484809108177144394772391424808681894084690397157433347602313907502525699152588010750517705583567432030280957195492785634522447830787955910007507947542012222230638421578850715586634076041160248656290331213790718161357509774589749501468429309737980298330237302361359434720866131704025133338072181417134720756887018512931358214015848162723081164633950967250985267737995499975721242485578585412074780365625764375365752346177617229374388842572520753629470599967470465603930351981578160257029150019967235861647583824609365447727300919847467994899267712857365857269104696409577865762135188922409794479785414831661212924406093927622973224101338494185323355356906005093444197473502891526927533013587635036533493924700813092912410802172944581370463589407637317190879443932446502667902886915707794745405576284539940880938124227213153129496122866718890823410595980692898657118069001949721643345048997446935738769156787063668777848573943913670045581386829266118670409186289508798892352319252 [144,38] -12477103119130153799063313792466184382615299942327411843124943621812080075600222370042425410910601464562245727983782959773502277208959949257861607630171097473558608088360411837948396775527210616486625045464163927856125996286406444247995162103408548813724125787635844213188081277054695319741578985407327131268008722552017091037631663575987228169405865614367213131634559841247211086614815394603279301057094053025728150117298816162019021437846182887115979422182624432978404082975213888025596471366049948739130054958705071614941476825225899755299333548367611375345843816503291965841793260968304500524050040381977087247804061076648292650727413962398551175539982955992136659754600564983101542031740230924410543046312660678773300588243928917453102337111691104089654165781482576531820647926275059934210654159622617028904721401547010383614567115542201793478495636364672754316310143485916843176786424402686778950552362266974477712990648309516520377693237223220925566181516194146243760038296647611369972052854615325727369688946791828276493057520040263100864644231834626815408432759218800506542642029211671890037491833800830361299929625659762809138912227005197190762911723536009062416535679040202449669127714944106606300067014609347298943074857937911637151425388540246753242514792496081830161013295671921616459599843775250814393626025951800899805621359376922721344899140544097247758199330336203021848195632011428986615982355681290810317770360068009511481841352172601 [144,39] -5280186934144503196747947839370814495305743233240478442197715752060968956580953948977194701189718518008771743087980043275943826810470456903305622355848407292317999135194685936894968330879876741684306275727340848412146213698498644232120932830848693322978002484592066193321990815529184689798849058608649670215737323474167426746237705443772982221641512928617739567752218901425539501480998131542995602999717190256669836013647878428975542530859211326080376104401883295732871705982686157165252252042352260049868175062720925415931479147997703844800719692386803222306233088431620433641020253294775704523905035362187050088794054020727765291931161761090890051182130187822566062030270728926846061296122174222384179992299868948999257497447175438681948759494796225403694026006032486949372994860885993383836333091414515216283211629503606333941979675166835102281009108890150436086003538186151311844434592105389347709916436832833086943704919060295957267470760860183392678562314693937939983563824023610793738081330052687943310005343468169182472101620410833562206004207756982790644669727006830293714323609833527354959509673842947669399079630822428621455644012209421436461793536835517209747468253223548410786480964450511049224689992678906961702401901529642101459776497410455743286424899557546892742301323693984299673280986739880707738305325780758118365762741946192204978357668707824003167609158719850262227311252611499204670970592769445583941667137273085029518097939465 [144,40] 5176880680761908128615186929670757092646408905874055489444901293908683995654203350039794268348319982840850814759349604264585306383195110003490665004361275706415262137491140101989118062066651921399957319088248386474049670618510248126801829030645424537044947026891957706589952377785085022500374076890617435114202183169980956608477515560827977363643684363357823432779135264520340515517049275458926376435012525202488523300163793565632326926679046446847289172277375684199673549125400882229974929269998692158321367773118370360889140278114277920591118823113519804836510501901486802391373870495901451380344749726951817393007851699565791109732678820922569211967791322495938106384143573484775616490026607058831529100141514010231284300052100444378900697798386873357097135245726145105764459023460558850397371725085077664125214901742727926648308739441269631164031616993549199338118553113091290294201153080902817570670953530507466189659571572983550219106168241366838786612695336667893331450676243535296284289792300676679335405377484021858136804239433649167437880123337258857719389994442629743591892110439202079035682847515377881334650509382192003343491464658506303993507128834910135136595004196663386484361679571961448875283099771754986828098496948632764309677114603703326290311185517118303083701382625738648437597346585684842220201246479261955464723415689959594456575374683947787089940204412012320860594960351846496122531599759071800016886602985554243940049260 [144,41] -1566293199134458316839172506432687715144427314605737499230764164322519448303053386753203683584788034425661915368177124936314245478363398033216362685120671825960227658806524832773538385236258234172900765326526053173029905923033446999149162694492973637499041193748069281064438498957107529190154942248779521162822110232879746849433116581664673839764156195810434791275260163616533065818492362623590116645285712077616083800857632620323006555424987928162164044135747073349511187827623700454678488898894742288755771100570553287737862784696015839468231944121675562026700465447681898707068029932640683174414711477392565933224330851129137957611473453914871593671167020453282888458058310126706244062972102566901840930307490340729070073183895509783289301136563203714912701086804869075322586531902230443845050425646991282816646751470672459768498400872320307844734311291129550743766545814878277777330753148550172845301505498640246295608338808722093723268552136142067929023477228676949525052263039290215414700595655743882223871408364109846446579459398821582055209851015231685349931092254221564645459753938819377089825637238245378678879925139465543692933357703286839151599005427223896127257523288195246640958089780208460523935030107987414339865083680216830781123804340458150927698321250880638595827098019817951539691355679611635283994207446559877125041300049883739725322570970884675621441791528422109796625247449012066042593000119646308252285144735699325831956 [144,42] -93476060282464258656624395024548115897342339838441009484564244576383164307168188705280286303490244783255481573493811467849428622079351484690490776594361810054439053986883558674505625020521007553989690698142082839449223432769990706285167574806012918284566794239976633419587166390968035077392134552730631322783194541252374826014115172361507025005848747843419584400155134783641318175567546434464514761949618398290364347967728653104931730284404620760152403215073252584066626034948573515202140437190047768304590105989422058401358890224158088848890988511362200678745040032981932756590542724436956660335979807566160852168547989408016071198230242233611843435867749028715734569168635429255945303540395804743455231588057972197802611437812575477157086972057457815701448440553617160081460476875767972217453073330602750770149614166051572314378741642894428385686498712027366615683836289910939356386712322160317644403144604390469422485538979691238210377105087878417969350237476136383635044188021224745706572228519567144134813219141329364460386656889447845190140154957320422382184493352899250235867806776823120436652593159737458758891065061154230788234610850350137289677189125383691760001895457201405436274932245932714504142472337636729676200498465134164119129680771886244540826332730155720892681429634808473760733352699400412830564614865625557930308376306571525607936128147711613213483008717651594850198591620969365336110684170250016463541948964104468027 [144,43] 240143843880545275303048643412932671741844208937095871237602195239274561428252800210587965988455247638474947075536667425015516784560715637471061407069622385160768957963039762767205330224966250159357071386765771140141957000233959796435797875534756636298503216488026721379803780752900444965559315590565730763360086932714059779498063991699240207095541317308249602071490159435567711084414808604150424842697899962862626784834171576711037872882983838057664443539228365538462719518194996040146466359312456214625379177368431786172571388942811219808651222516676367008173837345496146493604626251415923962284058198963056500640371261250246933165151293875044020998989934083693942354736790537447788351866715081998478256217339475364380440906676138922448468488730996536632712657436515834998883104312046802451341976177283321726671975071396971852451212581962104180595159160938972071592585990916641256341218449069398368545829087295167253555858878899307466486749457438694727915888298387550198266645615433495754134314692184875926712106023108450287605470286031906927781465180582668471292174509336082204401161492379688758674406268000962186059233990792965024253959258859694591421928963562025088847583491200443685596815303496093691237328307855828857611076927079315958990759737370638805413592775865345369501404306052713304633193453257334599952712163574265788431552778914140491713640444228369609050459679352933771658921929519301546443828736563308546684562189656173 [144,44] -77243603401669158306635039055035129942357776068959065419434718030603548232203920362488836364964055549436987048021012306249819132145476090024322717529154255052396626754460954776578526015752671712515653338629488009901399282695302388123596679224815133858494513724617910092416105738438725452475354577711965021738015427903065706320092193251269732486328023099085308249075429718922562503185786275611384849634325697955420115165481999394390547145973229919020333053409062717684853664482166983367873222587598105508987627125632453344099290591066146678057781939058067018107509411597163573979374286145145254927664504089746755282340758422266137199393475998278136602887315704928541928781020578027627468414713613897332347653375842137247352389722683370346537562986655373327300108725024076969531379544400389508867491546535670761622947920705422864861784013820069180731321112609443368168734419594545850526466677751660297182908859951035770774891794848860497276745950090444897397730695261753897625577782117314145419706700289707948566354697749727178292343451725997860226317128741099530304910265702525694695022984248482617640914716725140403234437086769412424012111600238648458617850910564458946124149677942394083662800284592795025352657096517171084463874970574644753524748888032350723582190874186981395232992921032267411564390412121690282539218969897489488956637368440034647277992643951437868741947767803901995011055880774973145141205316398464119722146975504 [144,45] 3455182614664265583419268099690439017218595594413922512282133981391363059111099706755544686029133405783574115893586339094827048316026841609285009191212684005700255050203460713027846723718560473730806233048736873764831788552505112069716999353611463469559912534151892335183102426839625578642877203010185404400153662432892155205741773483763052837433229993957263986551084969440861584250394602706064757647560782853310184654053696767769303337443093207871821710406532934664433982138681233394308930194560494601727288464429737221313054580572095642306480659709664455856291635946458681859091015622787561872990691498205045364451281704216893408669439538953736870517620493136015026418962729199614418243905735322814607010592794770326927066761355804065054207562510502078696280558276578162689275045224527268865151881811002375317604472553220671474888675050150460075042021259814082194603790581965663327106680297228644394749951005474308682123309219414244421895069813182504390092673339033506054113011628245445598300366833141456254646799911329026036544710766468198565489096207836432471092356733653237076765096959837555696701224323517908856084458678425993259421827276852990699469476755073124871170936701507992716014398023406743860783700356730736171986033220574151512636924762570195539261408847190715098815084419251328365972496653521635663684113876822864792238334769204699508111743549344325080764149053631342005279099253911353255236103489898076932946827 [144,46] 4812594431030441726821062958899222336146781259128730937364130297658640511543095585936965159997300628763015078241334803145271301112271066221045038741977914981372894554449433046963792529075330641578921680447603632192311205535981121920402337994504824101908070377611036568728817609424294506084790965320776623214052539289820556956816866548726910124692463238714912771321449183282573450444272989554454138552519462743274226723043673836726943943821452687571565590399633760428799950275620524333560317117226294929795069890290505468710958859067645408942482761437639002315830417780249112433821219822665314372362202989568934180558592938906951456215785248968094452953944721861648412772858818189265811643804545117715694945692052072610238648146303559191643379567555567019070138918422322540148127283441772774965385229123511320373492721955064580794098060818813681168095138597215327875267300512438153927760564515903559507197600945628290522494801675271530501558935024850042416723191792918532101940903593888411503374257022803678641195097003091731690236084319115416620794992949178001051381400791846889642753597072601637248740306850738876984329177688522600733580898284683310477698333819707324407894300959921516548949523619418870965348657950532147101426993243093881507576381027784348101893317462914670172291052973036528960200769573766158921927879138557733773584562145299010771845279874830922007336282150873885454281120370276967127802527393485778489450 [144,47] -1490492430006088144699913559771925162239518721710304281357380459920379045257278877459970011419513753855298627379458782666499982238630010062370347450380438964874334760689503686538828771093777349901742196556746468786191005560057322085419763180520255510490520753628607434055493814776879230233087954436549899836301801657626237406275415242564755962589892151415364234447769324448277627993714409035438685306595215717458341092295443870352929043428752003664455295241749522423260231453907025554472388931447194141654396536429543733201232965719476248238479897802332810222054415149760198549189103092605278051888893861655931746755808205041408935091137148020038458909575413514672770427762039946802616933582567020791177783466359618635904153506392940553959216416396677920219506937727109403501670494979736949624680116592439892814176824238115895521867461759042072174875440720128323829733009732223160838754430468154146287216863422839547650117264838828445582933554765152088471771218754466794753042717852679445581909402347472632687060588672249622009805156490356825417015334261035007294980036657728982968334122420862576058523153810821762171658415523161736004033566379517847768726372528000699986101951396397131780202632592565680151787759861545045724924061877014994490083929308991044357864151503254114681144601262755236940594133323075641593236098560080042195003984426880492211092257706092842695078200719704511204497072860805413227929744487289689874 [144,48] 122376317481901621534511712858758409784393200893044327903332575382233901465752146378322135897253173863566568536394257577839790402609579800962476055987651836031564422571486444182140998477880535668059184230523348520603919973937738430687825576046333887341272143072191933149442555806681513418390261631552557985566416026766232507490953767755349185497438847508206126096873015292942308269962492774227711992051094995201039520317168367445411146085358828673033769999037610208097183360668558548671605971955051294908254493797854111214438710854378092107597917567908078771591030938541442683668546087156218618445224464002261005631094113696500708142013738453717125013564407705826862915172879777238142970673275702938587323944635040276806631114439427292335282151648473949215523525902675761484986333782954077720605261961520180753950578221518175249566904562461029979794148393966841180604978045764773852561864637612436344574017351597808489226907098751373878116853285918077439880994790664564772587639086103677895059008061609844877408081746901325562876228327585550411231327571507845027504679640264044526013269944174703380434182511862379505334445102522905551302341260282381878073383327759513511201585025830937312161109867094872765254341394712177188282063605263584034044362413699063086453691800884115788201588860038290149380475681057397740795380591237650701987600287640449361948588959983608409214045367819227022623504146339774374525191320879454 [144,49] 25454191288365873190230953755849839349693042454854515994880514173376432521047000992582676932276298944107626089926813272419695100829422994035664048296310700171701636309291648271328070696861947671734484976111195151032316726039569305145664311694104606313123250820169562338711833736685687895809002861137072056120439523571530104340891898784899180392343872380432362276002941444240654961812567659135118437536272612474711237190172805122745901738956462399327389574015728179485613980659569557781086992834095464066499353070920352815981501656052404663136721590813014148260287104421585292753187340252568941159948398980401909682006532089010296740553418815529799954046384223805747970801166982297619376121797438645937238240868497276754274931317070468947524058599421319405710732645483920622182070467924783129540261591919075730947844293724890648616543823124487845897198652937725094679827633257328994218079949955883019584649707808313579452717218883674842977272790828304640301673695925123368072724682671281957835674882524358963901367878830998300141377377614324946261968392699558481432624116269256964083190115361468295006878842113412637643245843831834123116351104693596660802437378660918862372657744577014584217543040159452600268719351527346910713762214707206484256602096879735481226888772838345370328566799821381789036471209243260769370334460137021409153486975917824946203973996312542159093648615627889424375893078287952699546370931441 [144,50] -5555437553061909346260279439002810611729385376249811520659945732657986285186893925599061596105888945960873467826047911270293457492439080194989641741569351691196098719919139781195643272920731173909498698881839686946031215434227804535767618011899745111741025098534298511433169817074690040658856053873824159360896560209627370557872228519442165975346598814006993837366844714933985759056864503080156275859668797114163428179190496183743340532273014683729087499427548757643558630624827912335676693609352090484869490344369894999914735356713410802574759286675587396246844878863245249743789451228037916672185049714749346188141111618929660318707605686813235849876322873568985560573105092694450137750436692605423694909109745435773046474560095207682782044750067723243977175067385870288759828442566658129620251809368422013749361892321169641020271476787046316908865727444620849595671469039658321973879468537089289588844153813590594259893570594832414184619119377846849217741811831414076136363550465373531571910866138545029638321863382467558798267677265299103750506522857753643483952175272036634914663432491011916134079631907240701100312604879094528128552443739400260209920303755870522125082528361903856059831616143020997635905510932274381829783485269054826244284086334747075958207876037736058115224355660946795251271619182845468667130453058622996664964487917771339052305046952831355582181715511238136103852924091673580714085053 [144,51] -264650755775489036510113666257835636684415230149485687628250148756608956157459849395785636089368406818260405031527143996887949816137239659685623875426456664247109773245287650243838403482807949436142394856662332097893076780774188456663589797769410400706624797734418813894254015514040028857970788044659172659131096502500565454138437285126776023866784028203029292956061811304009133352172527430360955730003595518403441381017011881937969724352683551113171042105103301555514564766753283508255931165145717900227908646201616078325535180559107901408948992691402266684433283059386726345335553209530793079371216380556509951277996828326645411700298340861201101998961773940468353712881047816326757796903430670599987520925459834953768823428811095776028134500445131849228126643301770126287515118925458157968358479025884984845074310367208623068371332800720178933266919650848303018599846149846748680785839264443505262058689756035619224748166312357477577082273500262858665681711604169487065676319680455929252399330772337411794070441890232231782839749466828041067794979839562765906032134893112655928850633892660912641823847965537500300270022493591907997208120498992779913923740203124379144772825696692014000374149304176563667762952812890324135778701887398797934737857991113412879321163543454212703060728514721183790326483447574002203787592938970498307800282263230023297128866972729807509123779326503400772180456847374821960643 [144,52] 172982261019439833775485893760977048039517676431940557469675797126816938255277379097213867418294588147186082309826627322702598248528784218078024648842177067109891837021959803680162985942917427841968594870748772317667066405825051149367434552136414329942632130799036797124242164057207912357690234291146979254465845901207555195470299933704655650644173856682284810289159494038860844571216272176088381423293264668069789059460232190699500499394028689012034372462525694024440537603562276252170937430658798100212306446932489460581143526075333535170904455522351310086397809358864475787566258614120774680184398912975692619256853730400849438016403496193613537703652676810602414610663584798940972280231597038122809730009604594765152719281051791992293094953618665494616288086988874212442249683864772941317992905139421644383495443371272133063398241030979567635620232264112206398909455170477431918716421971227196447481227402769684320164717994824924914155328025940125289943793549456044751576900061807348923535893719609580063944598564393865091252659465113885135994373655977806344116190129726434570312469675848396283927753242559466804798998739889325028663665018662713875645161260807552494832276953692773667603966793335038554783332108907552477414617332811355598530601506501547237818368071401564427318846333657247368399188646096877394213680649460493841566746301769970927754594520460757029777166246426584094504766705282611560 [144,53] -11739797193144141235607506677448134440137080436234237184545223229188043395584720895343142107363747074243099107647354852130159172914329098816794347370269038215519153904674421397055273261369019695058313633440284256864983634904788526865868153945767662521757170283597162363177558613565260061571336537910085497992766040483613646913467912039319602427615778221476042465379735129024992787187489670934358315828399053997464517597515600842594759484121922030824745972044571972141314397372194013035093059339747901432071790442028122689168799857370557864777022838742023288617624255708265606338412776258730914671960946878946983950793203014026658741323328188954844772806455969450295010207839976356844586550123763130525075454045870268631007366400084165204780950493540578817904270883926392151889919511997598069994710132499613724787515541525872825890355379450459523955870454815973166932684647696978555211056092610220254630274160272530736636798422343530135850339144698287153875755122640898331512186677443334259847113103223706853167595617468670222581079682577074689238312603930254112969681085967623557426948470643946366488212811432304021832354119114706440320065234483182621698455826600649123070853418974532048351328250943109507511027348200152488465974987441936236617745378213785073275844262152682491915573399312075594202852764113153694022385752544249240123816260763333540857215313732669918824782465210696917410272830662102 [144,54] -1738985888071619627126959697155727386715389072234784283856816530470038713461930300242918858497031914216625972671747390671964260269673832818799571082451711989285297299723218583255930203798459259614037696132435975428396604028282998116435287194278040636249853053945653315771129819222498905397501752352541361079138085241431461617581769333169654983315865080422957246449688433344680042406716968971694140726057359317235298961258668960746115111490561446562498397924798019514357638501501131036652269810203757583064512786469702829004512770854051864375035294223293936645657570354330421690583054789794974660494465018128263237139557507874418053831540280434446326775277812384462324678026575672644247879725405391692493572389842680806104022269362384290517024833673832212880264524986795558580714313246530197756326714725200177921328945714316205559264060009038602822382858849695751705354527948562081241237552854697340821553310776451082382753673871563066573220868968788121218111138976296157656669853408559133780317173886570277207118644401448429175556346686037945350167975548239131663224506731857485967971240885159911633654878313660510968558744735341284317527338921670513477512142275979261325623917953369889587612270581787995864113212712497043903007330650741997678805045919852348077225556986266306416421956141735671454394979292031788073655633854074320682838044443805968661374336878527469036807874173271253731321742929 [144,55] 340260551808442096390663571220532833263308604991052355744408454480872227356060796025163834789854010255521087060755608455994064433001004456097560572659839804388868674809340363161370184793684110015804742787738207504011122740849045602475091157391055756143553201539281412490812047791896617638969374307690962769409106218615969639179053311633162311111567362885481428682315159060961961781438470905869048706410556142399751122831985999368832590499908376150859166395196630782153108882405212375380196465388923434521579966185328480563039428719582579413014544522207991230626544761057557835294527955367770113528786112972239939270785028453448538939521800657607918236838190449647354288401567478515527076107847356987879093199515602530435465829331572736990889430445535815515557976383588866853749153175873718917060923953380092371875831159713019352190571107677203148052961109916635197530683542495356887728148009646637675007773660184256981966039532342901390055693803709898777601580709671087877431305387273143458083110089842919538875959658497714649694328005609383690683494355202016970168631732326579222876009283183505513763245909290900347378089258846196551207807975848521265875271690667316047843803449986946905521784978246812670878189639574054857974639438592741840033513364827695396040538483762427448096761155753836809878663254634973991795888284868649900867962203097855506143669558019452424963299545565773020423044 [144,56] -27767146776541433238825130375966748143884631861940309995431901606649530204857424322679974893355479438726298225213499805014435394095776865716056415947384363097667101645566254042903549589595363239808181837081627778792767872830335022668851581274994910594631647668290536682147852306237894130829549228453259444588754766459399275228406601636583876112383284617292296371765931385019592701336526357620325082461163385279805191989630676973517559757071758263260833169926957523871165424287391684899049112456133694850465465051667692282220666213938611585014634450059560116142470537268945723166996907263259265746457451618781311908230981451510487249008831876120933989097419601588219192501263563440380092127776959358897874054778722632992482045975844472124873261915426172368547366927098773201500426176581498707293480383926233438627375388087788561610061394085780049323468041967313454275545904744622870204029121831875958539974123845326652011356540378238730101801780553077717585266553082332960565767507306633540014583429633057522082186690525367069889986358411340683328728278011811395431703973420817612686777752722389791543756816375871016991521486677931513639743155857702364949997209972785564342273321235504756655363114697703777540545803085711407234156376199986399610244042468985554444330549902388599347797061121667047564887657578554959824052363409982016633144175631124477584462384774212668231495014136645880384 [144,57] 2564500980633001119718979975148871763019453224130329655136091998771028905738549658759019418729157253272200635457454377216810658423827402949776907418253923644571335620855204585724738195471850654767795964470769943353934994068675437717450040413494337460819881658365452215693407547965487634379136527928074804490324135072338284921072173104957110192722697900864310905205006326873315976291752657024435191103916983376141405584227212787302680224079428701187966065859640284019445822740524961928786869920899288049708352237434102746639198187876533053876274355443430576437543295936054034266265632952128214013131407990234728440217876361697721100295701742795211394151964865687029041952070257595432489715248398768802298343033964146466001274688751685885751038640325466277554248521840745977526597875142067714915635755575715798222775376669359469794670470228413633678253820006019074856410428823790735200539132345703596834468915063379265847231379095256315666777113925207358145022384131412855594902070983189785226454325821610518108023792437645775126472244396661956884119947296303075402650650814307083656819312201917607298010211833891056200138754382773792587748021592136862439318208204451054401121181623161113291239131524197349813024148441945113909262465379363984972127686207107606440983509801359332574670871745214129713728680392364266923246297881585246015705891611666101695060859058832158640505888524999648 [144,58] -266289505446930002724958260751769798319182289608942293868330950328798201718625217166284431051892614114990811059029780664102038306742412787471160914135047303090407105280575049116560539246380789697800729659320215339699243828637265612744361711454594167688531036063381996062305482774613017126759536921329695366739956915468838148986063896499951163936467184178114117005979698394573898665858676378908676305510202113466199179646394077077511085986453260417443656741545858508740928894313390226264060852012592562668970633074947893919186346639767318878257536984053947738996572681255644629177313962843865199702950013788097168349599125180492435246573497091459780995229387081459579089833738328576023356466398743827718745251793320577160806701285127242346984618390898331694791797518184771715653668450557840620345469903097545202255784410351232796514275822935205311063496428005389937524399440568091880005571433794573050665008913168380367425926835842669429280782911665351913673856364945618512931286835462602869649863542877458619838681415865571696407011811728364066231842198318554922178631334726692451597149517881220757948321048440227352744856622870136685185643765081642104119137505477699734183308394072953382435285789269307000409709534420234738056482453850782492770938438474074734114485711453526936812117239353383834972847705455764668846426313512130623374723268373136854885328828589853316618588456586 [144,59] 13805761785492641199467348730473043965477337611506891613807845504072467805204587000456766586208858073879083007349984935180915098563306744057174399577587407335358302803119592509711036881132241737266453075646149622497331986648260490544372142083050631868684871910662822263854857869240351366391588497154958555210750822029073557973755301557204789659585803556509632243526228481124520527482779854041554754049284543701452816097280039198584900878962301986632349596819471967659232210887317025024258036212216625914130469756055426863652848749512176508664093190893657732321369712875439736820581905737630972346816110769499652173172115754117661553263262716751457379480731804214818170183752049600216360620799718128091657425775834222841608492931048476550990340283395509410917184345303958950997563059264828941003737018230166776863839808554167920734653075958799525230642743199403607442753834286671138787674338953730633830331116396450994295916007134706038888378721896541176634062483736203969579465784717894616386964109508374976913264735336509375478486963912853970947567096829876052398268799026852669034231456939583119337150569875939808760393902078941491294782407795743936202110143266787221178318826818170951686441121933333329247000617924369646233362409770975667403820921182093960069015192817624741813501914864640443512077454999848248977944276385426479093793510286605162057325204290664288670215016 [144,60] 342272261960414261602487455958001764277638029802182604194342475109375729349205919211390220302749776345437847172462612674985902387486954712567485270891440160932439337525897913586272489143193680085447257763979372927723591267184602656556785948633591820730166590674310039096690876182359185465168853694419412295567841548645857754402525732872239845201598563875608716709483270019959729006254819817980406995068158784740539883906071837837212079912892068390719770266791056877498194535844385813941571911288836098880827433756497326212722283652077628233640524504047667371438567021486085646719489785187277645463885758879086358159683249298599221037078752934629844370954638846899282372812937734705014087944407724398014290143228435044792551491297494741555461499844831587773619387725134877707827311304939186910496213884675790798440986235447039287530532364784779660917034306877421291497990190837087268144566997057667651874170923871648979656197044482981105855461637349747254894700046946773112861266327083219610757841890952738000193643741816743529950022813352770366160947378866455603653824414947885423575321080578879804142082691786114436588695688214224387800991844511510841431453112827511257764942404627747396533785897965357796681361092050251145549747905918017587449309400426658128677634002110505176141830983259533074787068116556290727676933519148335075681293531794564078010245236334716744574 [144,61] -112332284386654060504161516668424117227926955176427634729690678720058855736672145550672391214891947999866801086429472740854997528032694668107387044378174636407495174151409286514080479964242464548024875169608210722627399559494505658920996874367614735887883532123921450431158332830083538310638203701157261526791601603844276962485577067489949310981359019483876609843318725589473926397367388113389371922945073285346013200021369313908458514381877582785166391491564416567382825667603189199121414771138931280815201412876878842238851249995637769955665597268270042130398514634241801858750148182477027957709429246731418951865631583599833110624093335379460786013639604952729577536495609235422281821683990458341990009611808867614794907674287082692565791171664596990182978093756035733562868624891477647347957515863214548625528849567619182043588865399480485468607992552621027134456337407989206063400167156202592578385243847231083980585835113939087990440316717743438702163388057923894077166332091725141421478749898357847458905786452365527625594894666828931010014243078841040248772105265158057752372632694340427757814947130243691682327683394211648522418026856687479536858446406037121422617357733726476609087993022834370636628119426350899172303647848228703209354264820804999315985979204239721906485150780792907585343154582862770568548013388626464765936011991758125146301501383230397263 [144,62] 9980548646625662746522957456204044796731281687889540530299542003736271101725066737081604980547573767472224085895784636915948203648109460397200432002154381385992398267269468684124684429674058808974675393359996740758296001819384753250874643747502453094550938900569399222833009472759524167102383412528784468529153880943505592059192823555796698572349300204938450590752384225486035491692739622496640588802078104779801159889188572124870839016716955477044337191229660581505054364050972888234490038223398340124660574964966985538628801192294854606491482649944657369471928677905637720488030292072648404695465998847835094093796109653720560558453059031377951125414572501265492134533909918545913879160088892609927602192744824621748727222217993535865986405993882093679927419457915910034404246348964784165667387303552821544632260869427539335044078487245916610680693158647207228445563456479857395065868896544516983827120023595848818497898614959814568278171693795496990961463698092028505944556266253328485895737615263651472626295490926046258032192393506714835783712765355911787186238768697780274549805527383010794932589959545546895100965346333432309775961951404633690861635437640847297394357724090443523929503098833413629942335534977244225141388951929358957736059703262876205559636516041529870088728318744993358262464543198379020005974860447076603668209512962500702199861206981079 [144,63] -533132795738185747705026146198856217317479852658219497072499606010867762832934426407131577569045848655946647522316267191005002756173922100531388924506457244397809206302642788465605258035405624019257678009859994570005217634240705326368210141050995335114981901737134227441392441365515999502168964518395071024121318122252566012273196674841711245711987939198343987043302271584353288129389591738748671250844909550201919700754848644106302045390486080713104006753940755665574047722620594050868259498802098587171322314604172005938235976601147927122809720214103805698894241050756524725034403552632868918203703300258470304902779464437997407874849550913032255007918983560790712224938099076008181377053372476913042655680559980342077046229799030125813738837849206514512080676114045215378201783456866252744522946267056892745042665036702828872209174116753824056745211617824190072898531251216092872331616075176425998187967561744669706236952795774021925992489354971624440315897460136076843387510189952554325874238526548020354543279878488609873265306804840391315278900996212371996126818895588310442669686605004438057864117485077866763542556203821873908560491984558516224611674240241518781831378344647031538415404912292069919567089159194985086384710478951441203272998804568705500379420149140637869563844187715665639161401661909390419824575365805793011923287949315868703559125346 [144,64] 16120927443028789961649503910195876844596454857005568587323406164741158459041679947312195254979317130042494738210725183665457534347013824873707068978505669886743021280014695115548414812294569088547059031492728881424694465121410340948697369792008687982081304331172314634306346175621877964621424802135904646290522077015889405717898895837038919623500190528241976513904081344000909729630965723464165697805086169851861826431623393599411965785703279706001802174352989902516715161342630661871190153611537173618415798664615120046497561136662937502004825638501596524151989129687725135495745885264801157278802254481464349436455644416447175614819213363981517838186963824134893820268140571458155395136256716916867013678106881555463553737378719852904225343478707152413789569816396836975040063112168014185763237293191377763772843492103033329200248069644185781742650448684426944275461732183749054680804681185244459940481125429587653343363723190952704767837461226412049385825542631077530785918747898576764237508396396481787454893846516243051655564732851811767152098724543401757125386569667955688180559913846111621811810947250665767341105670125326090519173996847851189767173243880938920544006833321473641234173301860472648607732787280062506715798876228638622022223156646293114636777575661936030471743509163057750248182965633415760385225487817521794223907569345257910107928 [144,65] -68549640999175411435750887570684645743993723977664267659971911606054488179612452911782707028426061237765384900305985527574801329352948114536060943252664168695997725946283604905646382600537937108805787916639726572413271722295285036071598818578477214584844546261263222377840514506578808469091311587964993743582979504868549486911238280553034951718632861928108029424084241228173564120511460789672862950799412981301045268915213324064801789541489698097666072632907049415592469900628898468283403639007358785703493629456069281250775174277671685744641224023441287485296448864998681606960448402920891911521196160409349332714040170056828898489335297632353699906510180370980431131607602596253522294364563042870849355943923796486693474738930188562165292978805694576865525359109862780663419549634004558381625898264209937227171688133896074443511224043587287785070361916872030354362013441363471845808308120678126961427889465238885641429021079299122540648833006658633977014947949544698731121021764744111260233306561628800428617336570113721334142026741436982615738725095526459036688093998140024770603177094513163220696701575413314742236423005792952360472456517773584640844072026441192788420371729920054477988858062373547253837378930176577358965122609838893138943650422617639335667221064495806137065558030841362570018110343431083702372156114469218367527182738241370572 [144,66] -16623497808019802043326602612696285203256974748222141995968272571928907093603397894314762297719709076136111171836753355652483336988634425938056463951670760594988414487415189489830089456951111216935597589050173660549932851546817244328699263349712336704292840924133424574463634019677112071662305338972817592789828802922989371946137141386807533133600331269381264354344155771352267950986659980418843854815595426865653667248459380231361420425248250740679689086560862337139605319971498959142832189327630044354020065715707045741887308934063862990875868872006032453118528968480049570576264283977666985141652759241407622779570628375230035386858695822462169469748978324056580972464312274708519508051715013479464513420759985898180380251335021737524318928795971166666908048560545219582367380046746242121475923834093324142706819802936249049406850434115715328939824224125629785741145944220553124039221901501975704916496411567703856150200457562342301756594450540946705247061360973307952732241550848961340111605070276944521903368694831915877072931037704687745698595827189829837382798976752473768101723101994213563087265055433103866017920694410083226116438603781998202350499419806493655797863264460149415413288798231055208249680593708311522942775573969141153675015915253560059960231763672967233663034744345460146338850776321417552233177916090470512490098203700889 [144,67] 753389205362476557854143851891989132084010555331616007548716912439679609583410100718649839774753167460594859492864047830585945882750160774232248695244830127097450819433651735600786445630322591801796756115735385974403594146056940246804422918591661029680363854454646982376168554445011841158625693712383976316584817911363801741944779625376595683529793705331695405504175118320201434572165292460018590224609212381820951023385105063558645238038971866680945900526702005079584805478398511234237933964667459099642506734422268717300984704081213793303935022728461223044703827034925734475631987681404888049270047057838622141468086517431059046050077203776004037439989873010330513404235527295988245352903101491611188282079687105374837879922477238453479480248452677068869800461017371346670442684679653338008057216079691050234751772687136543582672539353042109001791729868810982887064321871286228336193116430017633960813415590100256676910764356464879362260789490275767105691103733438520287667977347411775633904243094784414791025892508776683500570693877040836179236934416080085641161424405626380744110159873954622982871392521442464992683263412138189143210636322384715239475512339682314846035610662962004598466978034248022549163077508812623053041826999551937686711806691927496918444007902723899964879918554263500202256815594558584467662409935775235536391838865 [144,68] -15727633031586488486870763095026310719944199938471777365482466369569639693636098452539009524978764962931625422303735081437839468815307051673702393372564050112031506402375727802483191404728758563420345232741408858220115426326973982197869308564223030215122271172343110572449905113746489540813401162653662567510668329893313919186132788884196455853016053350339092456549545910419326269324246631297034321273201919567794557945284751105054155888549394783011608281526796460380027871257618311951719308632650056919978445281189797617606006179031863491860229173870112703520967903650646399408867835555940271525712932492623097617257991565308763759229896037074647001682515473162214370887919604792877701036448558430973140309086635919678394887685131822681560194966922121640947220479210849944011298266663680072866054356674840692053824592578480153567520459683266135854568080820083886094663120131025253017078201933332957450819187450742585453186522649860114883255068366551885387739062004777217792145696090590908716835399696845642409791484951409302207225759176881314659196531318433322967329693009819887611521488528621202462472855933403854976944173131897368504185937481309002891395598796648630101007952491888212235002013404984138885615436795160079564873187429354552697747832702104774277864982205480257923757773581207320119305871405237918630015307577372306787140 [144,69] 137377439403583609158196928937079421249017669015592558305452353159882770694283218069279737881331303418751941756282161305141364409428840395664997415858200984699960943406467749784350128924901106120569149123028354184669751309814019130341679053067674174917294633426688066438227529840922508938164428680106379691907567625497341407540661713545536218741774284489392352345844751589354693759501569421365542543571955181148803700857569854082805635903635165674885888940063000709637634531250170261465501711418305868057758207392954761074046867789896161594106383673702197283196585215592893637404533670957109765122685052564568661579280635877149426222386629550713795599625106555703501196114370013483165170500752783692315560344891644415084039721056214429252323123970640030717044224300991347578948141769542132710961083223042199342555872740661612302701586120896934281008690643495270266840870158760916056399079742587809865288209428455971750361203291223865199206386730177129953770582708356371788183807356377375497562454629010257267535790670070599457902596968514730147993687869922867231251131949241146879365159894938662186642604215592537019219312938790121032269688741737381966828033162311326728732573172554267994410036679746295040023722310698546774487780908786526041881542412018733994821909318432849321338787633982019970220936471747482266360608187117688558 [144,70] 1019525298948523204838309102187370944290036238256627402065803327393139772194112483583945177782491206255066277926450065332430142794541039780885362771067075447554911408328636602283965117499200682470105366282651436649489240519915455961769723610760476473642165214903067123882270450599197983368282753097281641106815052407140407074153821879179541045690902158192445138542963472754208214851218656354157549369084551902148390063919272057040124640291495784980918592262027231184041972744726395981277853964383720428896260713833956827745895210651839300102080376268532843680921098954013685813796363080863723024769167521804059795591445866261083206776217126213578485442697715476425930604424506212784475297563257006566535334067255524194582487742624181424922713872536879442775610675395989615810557862446398402394164680420307969182495759195215748518317859576009774701913016522490843665458863069486835327838194648624471183721684193633809096106216354947038097211199710663446533521395923322433740335781190761845295644741191919802671484573568937382139669866496357458244570758424658442007388450989578806876914805151540755668288018596163929990606747392313874480946884944079338463420734675472604259937029267091688579227908961575705876317511929199743254998276552278876119644389380575729682568288461670561559407674635107043050809488412921980279643253650692 [144,71] -40685470359270493018702336592455166207073311641819176540491044951003584818808388491873235485835278355922125965619323587149499649282702355014246146222151808826618612520442532134101617447841213763909375083735302879003199821431428682252118828756188727683493332385488122954215211965264222102305972529667820933980615988606660431994712420023469338597520641390555424764960458232985261764895552837430196198304735178009116380937264909521284071919906163762317314737490060518554794844159216626706690098615651530136282188282727525502043582763484298098056995215240770418576824510758700288311983581361155435202088503779223788549722470243035378932192834692745058935406668602601959830836604183395672918537291336940411444373687022032515741981028082673364001883236564871443719663398015960941596274939028100439486160051625768200128912407473147408784194716592349281845313052177164357811481134020928519625132587119841980002004021526459722319524083897671233414123779463798934934467123004633743858133412248348882126067213719325438823909211723146300582899911146205561255471401554136448871489378677158003180791810768677751920998204365587732869547791237520639901818219645395941462196809184797880474876755662928162282798806052087338601219353043889158163920141749153624189694227149781272880249723659336531413973555494557937848632556470602123029019616 [144,72] 396298510977403344091630373081472485054155745897609544806517553271354585471088414202842049756489387870260760998837697177533182543425854811037572376418736129412710964000229260690154775604129141791957247580669206225749565092696878891865570320963717963211523363300980475069164007066578249146147750833149407694157770029293216598550334221970954370939809700252038482850136693902617070185873138798521559080859621255294402880115910046671722783717159056774145384877283316334684780455891606820908455964830162940968978707465729464479935432773812505010750497432173908177462900717836439312944883833490903713203823214543489172480824394146929131378435140981756602391546919556508647453856070619192347655080556006399558208729791482752244922321151544076542009138499970524143471382952149062806460748027098812304057207327263051066957415170868865855833527837337192340775889905506489771594370427995789121773290015502778783852542241990653680796258317320566994221450784118509242702144473426566807651821385528582582564130994451202236617826952944473027897225909205511661774621668662861322996667430579548045582616477442329922837479285757645539102671161460810262699779309860999235149599173685173021910536330394162166220397171821120340790267391885646250194999992901794407925229625094301996711668170247577485893003211368613877189450577645564155652 [144,73] -847508096480841463262507104853096721839870734659721024812590223282944373527283177890413522803678851047805063219620612389806982295190671375091560141568822360047867658121907375857921467186519297632128641942587380471375032679969669878899144190080515854171406753387308061528307964518071883768668951457259087624346905990932199515663514556942854602339697767126279318332127829329177390293387942438775990528452009114613844022967537187700127471861429048281869494154154622381893766732463578380288947211603699711458766109355616012351996038382787355263120811060453110579037875900559392076276811631798971061910757755871060466096299209326412589794222126990791067623469893235838975363207286370928178670186927129222687432445367253386356405058413860636201980379145628709073964778116787461207535565655222864781203076998074061036515405167682042549978733684499915164348489910045904425547318461063482226241711695880627964369854782520118497073682529988611725192711839081129665619114951965775374023899306559411904731362611536615373664757084386293116578485505322772169665814784616268567860597265228190138320524363627773208278042703982834396297871713252052230644238626592942402003598353110247556448627366389481163972443881380732548427262867509948325207960502545316167500638980838809737205071481287556099825321287061128831934060228003874 [144,74] -99444430855435680010691840385776511939464450679219909281402430045075849482031577039158924333544534166431556089504601192616438124050737414682582134382625182476304756420316421406595685460734216070627278954096352607068746341487808623803510518945392004788564169138715971114091041098597544753399679275101842323388650077439949475693219200911113134892677600354661545878660130218036096541954285625506755243462353315141257531892369073414010178656562679938891040092398826374366421458967644590359396728150004123415271862230579036893281521662242035293387771426508426889698844525263585957134353506095110963112841517634236091101936140416050879015270869308534087588037774651067744834303521430489174589560243909256349546187035590585613682606824121039040702827869188112474843121650730012614853542097450975226726642872435483609934212115641785374210093939476594721049007675543168036547888792738764020787716173901378926707233883918154782690714224455931261833143026476610504774702542357439912410955915385169396636941987608938872254159439741767521030170033530715153560970712306856928022648103838077687344511617550223271580726880292371208946200914862616896250569196956038765296818212528408343094638036234715301358085618696600782094734918024365464278851899776078864535252831056851513637023664705366442530367813183100065763414463 [144,75] -59452813717117767355663999613388655756810183554188494258258869971962725038543571869452507200562418466990680692349002998135903829321189619841042782374873018425109931699833058497113354240606115043000064552754101357693993883084626645497717082414043059584789461354927098621742185045334835019581243585817417538115794911496800846567370888939004032439286098762807027536748365069325111513494361041153713555233303095255474262185594853358986858132806168508870513426466144505930973021006159348408280827980055784989242084603919455579311314658977726385444059152135086736215116457985964907875581378419152384780701507735824356995794129476659472657567755104996601990588964449282809110843661575674967555922971062902912777926974696467445288261930918290704120186673499461995729236550330946140301071084123358843156485428966994760250355174233433480907589955717002178891453772909672985141916606326845351086951437854598452226762703324942533591031655797286491335966020705890991790557924816891932875130897241783565760894683126610213289749703268512086925220569039145740202355306164388308326360827108125178467830989948393122695888749290018246849102520007018493578970227716646657792726653787394767469543954197837087646317673992677292333381918061414919111601160936103115118209827826655755518664987431536765367780201046365477080113 [144,76] -1421293657274126475575606932069906326453945753952620612566516399549198605353127807919575253559639939640714154769198901708914287235628656414699958241225319816282232133330176751400843939759354662150913984801507964045140472511829982503707527892158316875861594556262449463974143545686293200028084412974898238732689684648295548768371753008916546304917184527782638486443813296973563925428719714682153614502878022539439160756247485308588844193068101304324484122718918600471963760408608995613901843868778727745707799336531298304151931321861505682496290847859920088009739684162469061890109748914562930462780288887785653865055017084697107064636665919715433776656386452900851230871730385413354281952529697853128997132243207773697371753817398047760601771387028618155057083217872889602317194143154817891889096697176360843301860388971100681741541758603637634225573942116158317695819930559391039349031579241309007487765744220308865048071449556059676993239226058714544959020330216006107644083726298002267935840637974070742495400877962823610673744384614921652032957669192882443793656213874043657876584216526130210463586618922861989361689003142015227616472915299504964649709753990350366059645797592249162610231717400229376317686909860268337807127964792470025573147447574130314030488643809599384578100448222262168320 [144,77] -5365919192444506500594838707579711631149663477569132840606783396603899208059751839929164070464035065178565764336148265273314292795487495375695218229610681100516431394384809074012261462131826409523178881001283163132178551747474559431589701957803591039247010379066201165353826936167951105333528794626643770942388911941890888106992586828296797836388939338284686413959710333955631145252068336444486775159537219123466022450413361092409623224457874206735480546104091629419896032187711717623909651012033965628993230344562160353179653991144577671292746976805988696239992621752091154868829611914649021614579002855818138811933247770824083329156625233784766967031904709800282301154963254410117667466137148495566354358230755212868456950620113948989345603872937135546391353231567373471519303139990726173489760187700061614097775477414744903753024186265350528566541682494971796363082328310408484764358617825733978351154276378516288935136153821365335818929477459933519950602577113221403304643237218098622139097615562777347050271527237616847417111226470900778634087863258552793171055667462491234818569805007417519702561724710198448974473040664615308296326221668384624286423012514528232351823512472944038599158890513588397582005267665745846016808608555766218460719149269728621255661212565643580413407643520622 [144,78] 444633440119068567317968261794100655666144235343838615766520750996351286177300930890699887639320102812588321395954496011099584948195740589080704919264217889887914507642372574774517976887063011096981479698900832891700102919100902193739532627974370242533760067477819224468396077494432222648894515090219698667642844388229803393522230686474691545409358713926806254652224348539094076198198059700971668780583304879766768099698437972689745597150982710287512954049152779623958220817595096693638006369296482153026513671444211371296727550872232855784822386347347719267898139572609511406531586933233203579542687961873313049182349310913883152875062518505399127340587912429304086455919135683700825984271158735767567256541586338874452618001838604350900163435268889356889680309657859583883254219078545693944149893154212535698911440620471351596537489098929671459086160594093504449160268492511178047653292874132351421272582628961916291811249167782543062838048679947496654334210692957280968059691587203600594082072024798219089620405482664476715241903557841549436511666223079915811135998034227067454175862694066758674781192914896572967103502107490975382099879386359947147738065653119934007631742317572498572098407644597084252521878741886287132688325786519372654259525935116723271078539261495573466476087901 [144,79] -174268006993379398036406170269325986082076924101617215713797489178179371716409713807675011793793468809694072504657414843602255980853092547087008566878288413662584512720532817502340286834596008879479296323292292420059630754970786706138782213976711429535659222175679851321528023694824764839244799548202932759752999664830243111362976668101127713635558053086407859651234027984079665996628327215443247307746774102362891125632636465117899614241601538442281842222877564625746644922440363162461935437498561534919776960074049099684556865823216377396222277159579510076547231863094386236870601115663629100150595135181091364207433323823117052823668008680114966522337926680960199400993367690624868899439699325484153360816840298521832734496066561953673920994627032014026942810803701383110364861708944607684308983705059294792224092375311661941200267852794531104380656225192013712492268867220192431663201257796720129631410786014128131856041037048758738784290456028936561663336361272956277691252505846941927924324367363889149956065561374565826911647200471616916192837484334950154582201889078660709856590962797708873931973419350722025474621444934084437662314552312116160725199427861071516870087916717951076551714210558848754604086156282654977323033801167937024883482481805569342389391939977953443109 [144,80] -5846289828179064706518372755599754238337963516790074708418747841046488039224156423378165739230215338354364005009244606587202084507091531399033807902533256364559664535063823639184261153599792481185713646286227007093012850279848838140869970529196369280035820477716309538278929596953742688146421775801146561737434951936736257883378679383415277278471882294297028629969871259828012392895278127365920727407716890630890526313319454264108255122708411284381544670658679792104759604253659017609269427096159098575675396547945227021078209372702514692782737455230621687332651213441741104382934996382373482836828746854432508915360003962749791429259949696868167197621400399726337709782632678979607215458428182265574860309054361408108914512786420009024085761949946603414553269228053856142921821181852082178301776256999804860985759642377528168082689343787050767713959302426599726183613206756117823549843539133156363802634177096875135438197653297585217286948878655351233845152269816240098057045914874080338228681085857293039908235085170635247257999041830851516501310096012992680833118139382391229931418384463940003965879129330596419850950237957419022255833057269337152213108383242973884501206209197595226459191650515019724459328235470192866692368397270497850291432471291100759550971287680921116 [144,81] 8426493423643396397043782427958417537305222411221504354557576073685980872722608608478873321019448856900825003611080958021757747919523434019573939448028634694709853348573989914492098558115125925355381447857536695030557377819797787253481533314547012333736789091443226072002940393099279260268604458758385599711593143438884111522919794149492132323273424397349314466982556291239953134820257189293922870558552045080180390472464007874894924838697449787996221896853687912537774559387910058000814711889874377925166261927950478188392875063528329108545347927759365169289022108604356943123677060048147347031065582376617398510116781871590281379373884929361454574751937074803800207594891075966103490644883036654100803229935165153580525992014799341739300004476041826829632781615563513747437731511249587285369540135676992224938119901794163752795565125170914231093246294646284030421869894582357443811537967119603435895944959820813060740780569772695802619865690422247127408629608963347227665097628803825146055296712638858208097194320980963603307012859872521848935660367913568719243889466097921534628212935521964573179940957714157483406987318085705856070955830294290174007372202818021207394373569416255896960930501263239303212607702675911586295249601383917847541237996335611346922831522026 [144,82] 941835391699478118523731519782156742538996877261673358466890495027803299930582649264678999106196325940603000925896844452948698250351479408618052982465642287969001770539550995517193793660312502569624611496492056933740586566352357819676773705450731215237718982559002975813873361688809942358572720178636993587688231136356175824463646419505895590685696827648094902817501924088018201727976545368799571677681951248928219496854599500372721059858376538519058853147986439894963412492797574307210820748177045775380424944469582314549868642201262602158174324212681926537442565436633298946896059902914256957906711999189362369692325839277660942930640193720762467046556179418413346410228704250295462269485220863961040559759592772712633445849310666300214752915187961673922733133453716662785035516721976162620053250258426151573660770070835364375033524118869819859898735905937629310241096524921814210388908294452905289629831228995711904318896136020032595510563520661887756148625548935421580627316235862911946889411745508936120041103568077909153033990916774325870425858039897874967565466632073678269101398136124875178263869047970907656568422930111860649376614034026246859445793090495917995693189804875358760234413467305156793336469945986445751330123473580277526253519992048122287787190 [144,83] 4141898181930497468968467234351450540105445785809024511276014007061073403878937643784759068364044870406402654728000568046069381190525734495570711747835316651023527959762132168386789876909459361619576136953282175959056333636265073690888265872916419214648995964282418173405825912977034872598670804460469505288995986738823890865328051558375553269985265669197409284295432746525404071612007840081767214926157877094498226145258971061043851911554644248520448710092601783575172821732467131265292626444064272184029996040057387155686191396661068902105551391085456977780763460683084783477461342657478944319541768539432538899749233605878782252341831426560737233447012658624373500252985815706643744324469702660767222205963329443483897837097902311685109506173585642111218649212078940670123399312393626735587657607308509667122711080858176084087910756475681917351609275767205404032185235654194778196787941702405663534005465648830345428663156979017425265452469334091407734467949272142486900614856230259945075370859324393611957659537179697751258656901332276474572785059120552866623151467275406928953557779141259454958929610175887529085496315950150537264146118399019661938330331243545392176937923418755210490112478060408678045493164452166504234136346676600994415616374181772009786 [144,84] 14936007405470152485505388911652746943858879467522893859912497722741236570064987727427379433841121145534645697665431526100981638066936953294796371733304493104026466109356831384543076911387918408777340101090492959449534485658153691889017335020425324369025052122827939442180702910356880630083681535257327661362632244983425724863172448017675611596078693837291411837439961220712864803575768293220778556518916089940531248163992667661409523354826024304416129189544506801054882877919587888143228953682598541946118108438760087202045960511584273212927751988409061774854434429622943444164231584657214419305838528712192648946955693324409313253319281149303701569432422223155504676122757111618221749378073134257307112098905941069050883312169181214744786746734269634073017860957527360380820791753844896111453707372929270088738204994246237093248634143925832623866378652620195853505056076803994434463692153822187567805690690057081517350646747447534368551864514691413752225106682465807009385493638155406314551398185972270672702398034983160297314002628901249075309609325267035764469481985230366475451216734725231765318428373342932376380708407926439595120284736388421573075573944396846941811665320613107804410438885097177391528518529096882902142911090712502668352677010648409 [144,85] 62655020151446313641389351000221462240418147798301983049948141356085120031569577679062028061306964941338067594744058524691008769691986514126882433360558981287727457433731495152251777861630259720747050812280472732129160146426915221796154275398511782700338287889798404776560478132117238071780985683098090186542220005925178755122029917115407400218531547567773596191970977248724864216412576876437071695145755087535258300259464482736438285457141210363631011981431285848148285093987461205718285782487286255885828905675086101714412144489502611893316626978909221814066337332227038147278215603568161012455038628730426901625082814665533592925429767530378885230841714814480592940915822908100889534751717734623561061968202109669020588619688747480567410613188061525036654803534052538072191176224896801645593717858017391862112822662128331487812329655004639592816371715721087038700671875643218330144884567267289221893687568155751790913736678505419461485541293684284488624309806310504880090952594787450015305204039268435947508262028976755868737728125091521254114286854057258715514223812740919484236401909964897325019645793818895697539506103328372043060262171492139438995653744328338291475428445972684825939412218797868121159329721189893163370795016122553320419977557 [144,86] 59274982922724183790978352718302687049196024710621336286369233564750948327343511124525643005052942048500031050576135761651554006462270869313754825175465323186645465621723911397788738405595876584905976439888628656885908676269300848068148551791570396151054054900100949629497709136856323335113672353593338219778911606225612945949190624948727296175854048599553562992702319322983005547440701694693770239605452875321172371295638390515127451297945024518644982683252187041730397221378666810044638190891292943598254018970349709846580965784345747789331273707771766130542770948628849712764359892625523486978530615614625444517392218889353166194510960594366466320341264436913152314581201267881670472545582969256165064616098418882319012927184005974673528912936857142541273793067993898788345593230401490435145585042854354791748751008229855325154699616993328228433548143372433872569383158228091641491393741725172546578559572372326486100908845283637317389969640184919830825315244519410454627909162538925280455651376847519829821813354110738168620063788453648756416918806855127453844201670825604930030510139550437389191358614535488533158300661836412365567521831881830129812470662001957820871424994189190219416688820349872927936591129377588475538552226575416438579 [144,87] 100852545823599379541324336328806899867653967913958844965269565258636248808604715456765041497158125930980298828447075345273384032726882372979145694750029750675565310978901429719344143923079016968198181281776491568523642429777619732935440377444216154713732572806990977893834838643009193468756305661816792211772541437502419793343461284867789874235470731979148629994637329246702086922350936465562135361022765930423166820457632598700269154994760767189655769489259311429956516009052287090971538626226865918490858115747685825545690014046608894057210982141424872104952066802190144358728884121494344165780427833911444538951401360204949660864706433391552781005960804018208521111841905302093167139918462560320026658940537819694392986542301856991811146157448118748328319764060594540922348094571833910008516161118165018422480770745136054594463925781860852887527796078035056185645022630577333494080209362350306574721163229459954378870089476485275981447324842142551065938935304047633962569670359718767766590262597213131911689886090780688602147059010889790376929166184939722583989496954903579991395598777282654681262634883095176131304966996038418734938311512805143211152539750971551217296122483243525912457902031833769542943121896863773796935946121633553 [144,88] 141866894750119002140020157905261645955061019676539489036315220950146530505267993360729264463240135632941016532167388165703839966270073380944032680358594245713598354137572361405176127405626362271289389341206753095401349466204312696876827946620987652532797931431508853932721675123669448056370376172885490062406922767589832087607717356452412611913880460772550387699652702456804839974908423564055411994732888194793050205508885835906307898844468371566655586847696924097884921355964730920467976337805511805437047982140597669711431775816713395644647051679065271264661591500856565567905968343416218530616622671001030010240919038983815051997439322261861402588642878325971344536621700490361686075420305244880427558786679308188038380772501550276824418570513076484667687154004889189677610378285315462136243337105052919194230897145847577256346553625215196966991190016448954948962391233708977161715565274560015087614063577640501622352320121153190032546724232059126241218822911418712708890652200501772019666455646962552597717995821444615354836447479402078648515166487583305807442923511881860716319201004536825738135341025395780171243178267539625887754140389571484819277395077951827684140912119442729697367864905957938839915386752927103030358808092 [144,89] -17772747602071874205252426566376479275531599443460382055389611595243553927820493156150239423615289087745477943549144130418193217284815043051645171654662316435357753273967648268219387993342953947900515525889542940142139741975666215655334958903237653985147844345546567301733624823403918305683285319225337646681265726764988934879844386289741023214889066075983495977311854808811492034064099461871671489555715360381414452959820557074397657442210559342637918295659448204141659659119078245174032614561757112690802046834714447168128711810223944347685272686049258095086693438042409882578732702437823667006760196794723918416388708358534900923509698196389296195032836545141147544860107890506828908862238711604012002784565900947633753473251939071923431048648905952205090333720473789430579123654340373897003588825906493994637616191355238396477535700411899668659145083968124288368534893796853408468904799080442274374209437070872867988637156726249321559913304364178975880054251324508659364353596184990082218981399516628588266172216776702063879286582650207224074091994802937272937246758926953496579031450252399091334763201513877712099561207294898858632071140177998442228761952615505066338129027721595360323414263663900821289286528746879929814 [144,90] -13154163997220274213558260036051567108707398404423267665358520374089319837245915121355685960898638184870553883896860104959998734344620112240435276302757456721515760907023950630969674422917123425919879247109743969220790107810943860643057970550719229702010014740906204011483975799270598910683887952559808918858232999398704471017177462260071458854355922954224778404537739252302952505699940030407009312369574518071634975660386347561391068672323089136239643732573098823208703750222390005386830631682794664801948533511777493591602033479958865034814948961418769995311364804552800668341833643180602998639739015516787965259774885856825329292718475053392912427823221780911697751050505236157140889968616094892922839936235759388386893500511185627180336833986532830432268661848397718327507274376518035505769753172639893126454803174636368852423664846787357369592065419125617813129398508963968470796286528181547334542394248055931941943514918771451642849935701685995527565355310910925467374244405605410706626747925795690165900270637799522267839604618843687870368249918202143260896753855121226452983920728659659752879365220152156460400094768529740989126448128301816278156003149636691905125447015950595544100162186852377151702064933004605 [144,91] 29408176840182357056523838280439545823733187847718747846954388559279403613112525529770132248021807006328308916149446742018593431059644870996805107952444839976061468847520898785516752855792613337687146804540558967980501380487769319248065419024899298112106559981871704455260377617980233426045153533197948937544617014169701269746251010962811319016530067482202006043904352963308180446993546787573091832053827310245082525493864580887249713461549833835175627011678037023876975129136632042315015052979758583468442897314747257127110147535622302337528150259859881090253903968899341022024848996312123540752552738384476142230194532293944475426091293577977714295487983623780515027716616038947052116419061260268812642123436385359798395877377787703621809304512162868897990511727196642889710438824486067401723227192255466610126309329603493826129785954509997036676315348618904357598568938036543207176296459305959682721161299841883975259382354476193070403980751703088354613069311120276151115349397627900333412980958515485786313771411292517936245366644363334825389735631653503224713619491309045464284926381566583044082686408019879357810801491023772906261150415549181938447771487150012405953365639379320011105013734771295036262234807 [144,92] -2091714525489545513574516740634976472840572612364921330757436802576309592523938494334751588700389886236813881645412105568314469972530585994088844385580369879503764281732899515444046085160839523864615838379112814971512246957000091827107263669502302834038684763732258445859676868075698856246151892994361500749204781382483381164759451193131329463476652763377605272963308451573583732969774538866062580398683087230661154697535669016497830117685362722790508485563907387749595187943155947309830767927859012055484790518568401959629672114919465273403164366141464055060826224720658355109124861890295873620848536789962751941129115827532051562127159474108432970494509409626537479119021808433188043403853358678603153447305602270844743407091156600041144851805787049285468756881477214264067736915951561802589923543634926210896795365387103319025523370052395620258532390614621299358858190322246157399258750177094834445867294643285259580738384039528828859039494169093208838306063931989796441032578651701138125734998804045965923137065341792315184350348890098688611975417009191111233115494052966634694714374642666989000657294712834245646162790429649491789787526618634617203032087964799569540799455179683643479308699312273029400 [144,93] -1357911258047664956970688499318579274428547397566372586564780695627573000831337035401651696384162742946723323197659374077050959062073886573369580704628700119725730968562852832680603586225712783059193949910424982927318780943434583647113570730449919277698042809270358760262184583826031533277671139060974272959744068663073794922168090360232232224728766607853090712840456438278897401526515604033548262463261612374422655991910885143810269668279491515239598577499982798868520518113103729060101007594700363485487637956585590691704994432941442711109538270985215508931315963649807546460099771146327067108339884482589775419704423757986949349248234434199431734711224693208736303102131731782656906701113564267935812833167484414705025536803028788274456052209610011975415711398101558717287836173248019474470214111700107070306399341058349669920233128272448728417684932944780000907799632583074379275106177573028722330769441931852272855005102002379775741113253530943466758847862050692023322153395946288535154753322552485723744484587261851639861782842388264922365377964517291437997926609624326769848695464705443866078419324237448171042546084379077423244299496830677527708572198810769246689880404070286387412714751563519 [144,94] 204782474400264731443752550730084917684102019790918098597529682617535169106151679060431390090368750387959495562983865718278247904766670801367441478068795136534478865418516888201154675834616045509592323141465457648022434350850640849789058601402053464648371762151565344290180814428840860103999411102484264897188380915847722960064042487123109379154290274530179714804028347622078143526488856253048113641582705768403697558837084030839299748834379315517111723574234689462887338453392864216371052108576272984252054921288824465977040914828435682440254421243200472488769752098858387957155267168360925645157219369484775942021143119307059985771906109134814023141138539830853935878083691978491513656181728509210780322947568930992303467042298922784266861868071625025488412000652147859802784864929504926947307393114141418414478421185958276856140550484927183518052264244059680230933364692563618673529298172232979318776488384769958192586480550055812230632507838811552250074934054056995314783141226327932890621223767384228753036878639219507794830892883080802353424204012212248002067162315209257977349566421249346932905682238328043467041337451133084414213104643768639130116536688762403241437946542759973734761354 [144,95] 828196448550779653399067762406284789360266367435975851529275700874697178609500566565083184265430827775236738009850047537122594157082029652769538214793248748797854849776502961575175253632999414349342942758137820853742444250814576847664775268763123140250806155139338711141627503721136489633519298059057594497639195734467577181894327395569891558372667571439592564148593355197574992717180644570160097497713616707481838469990657098905318684452610229856761647085087449325475434808260194135361376648964481861972594226110708397387396339336348992649962456581134276925919649051864554865274393812989241254068586301638095261832815547373943154203393644702744258575347926151847453441399255591601822471725073050801548087385377587564168523399740568691999347689495818020699499793228592323049387922062715643541885752270399409970380497105356399484417012792421142607967139111146129756851139307478950948372043555337030460558240134391565666311975865508300455579226422201867417486928365505672944900043609319852981281745791272482732756260923117361474136589833321579839097623416483814261429858628531766295727040878085661198507455695057082867065551813948786397256111233489194444542728293338353719032820289442604 [144,96] -804308201361616358987848699766999317425336846927824483809707274993649976464235934509288994088450708413701484971758357027559295762169577778261245911421752592095874741580119206725739824282304366717285373310053061251767668863246039136309245432149490196439463835071338841996997602645304622553673610197230690181698358999163264656420173187699074736471695228590734360283623809719817264673506971741582851211681152937812489147501250315870288822589262112789721806220149978060702003548514834847049740447485150890636692160985274932308846074399282713063490047925121446328263272343315711071827880633256841003320513556885347273877401941237762173036772901510679218914544887007476245220706038523034094106045401427543271559746658666765607360284979889496823431651020172818763945871253474681500304145889395741867634680724004885557327232260833895159805010115899981750526031294719702310339880664873077732778061691579622426250915712419831790854140717538258645257297788629541188933612602111903635882528862620011239268686680068931082626030566617432717619797919441222463996920397228912008480477261913042071579504688670767619049468161012835563782197320628759126231488411105383496429140798304633225328047009 [144,97] 20755002811782931800408569781613556142406904902766769464440891475931199974119206030176683670255212385693141507595268254688352101701577422231524139027866347382357814469267157395311519939467128541461145175053356618438891122544199001031515702411775025218428064607074556150272697979835693620037106968135808072653806741808834288009495517479020548782108962832206327038319271954258473867665142457244071460859092891600017139285020939290547798516101462191636533904083656379726988405749467706959805977601746789287279304286558249626577598819356534147578928858006877306218306468319617064602647213878630608132717902299111626791155854934986041867661063740978211532356645907441836393101499035762868280390157488392279187726373077521888755580846108259689286727446363381622424758775743807780482648859399312143699064999795606417337586319489593543087811796464261964118068373743335005461449979398295319093543447388298841359296309177001236825491185344260019887246912390302908888665720761656808129510891175649360740725449562830241914743549848365442305624308586996430938518398193405361214369209285058058932617849427541676065508070677876469850413033423072141258310897869004879376050360618655194612 [144,98] 152667899455351022465043567832581853183279111573432086793778397407320906410943432335360812951863473599321003242145679490141481636745578734575507997900186386589072513021258087436372204829036399398365436895405560010071150069998071307487891506436796089375917028419551315133055214561530389637618028957403691221427570050219099748371073481890512721669192249006328895920825663706646655645041579014386405068001789819612583071359172564043575985759376977366100087837957125748405849094377432675715664621740460101190048200860357547317825578482048858893617871260330017976547042276051709914370256522278007421420819040499959745377882038359242987194926205879680274450903658800456693617632071004584321485229005328674540245660778339638314419340421209335183042359796634047990532776772736851878065611928534093416145260727514633826565335065532226670887024165291576551312622938902024084780705255896771448134609022461453980626794892927073283691786302396092364473974123654953671645376105474344395174862960424890405471084073268847713808299397899936374875061402102551638425370525965634016161716090861888367923368724944356488444953699659861180956525306566358040331158749429227452171801881195 [144,99] -650917662060581963814857540709817559033857034931247377531545144456508368644648766132045974653832038780838453986580005600756893123520158147016487947912534652183119340279258411070893943909875529915111041141161319661744039354657008455997620755836601589448611693678719768826961904697966012013193963587798210891264855503145554221889673964336498259533576694778454543995721539852813873414160499532097198300629148266716039541896898185552144996851143919766110972937410938902301068941392656643236243801967945891309452472488269752782111311497776822514511475527196106075458824656751410746375539504950086867473382064191118464413942172980794031398914379125089408497453934210573701930022988377968495332887298673850535658570349724180055511927189466949446265246554003890651781152948133321464734458697363990660883946351412015644199695736055254239768936545473155729711446364431087036747381405117109061428158106937283535023857943332340093939291645494801754815290586298178076603236919004609227131888212386686789405192234876090832117590569195422439939401907176448513602260925425795794030306758587331249932595626193509613735450226604219437971289280444910100019342276493406206747 [144,100] 59038985269318620634156909003095751395476624945026357803167417299760130015068114019642123407635185163400143673382546748519830856833738141186776730835481390384987490455511486798501759630982429026289319970852308529465695156342342895121046308002632502096797336303239085739006267301054126216516027340822374586923267304477321364842931154908318034405460240768766232938885417740797178152696726572761202721592526203096138630703836269346543687823210469731573458648499920404766082315760720884959436007125046800353144210090767126758252087434025071213833830863046913867569157418583080737662383314193778873123644628371681988302413290506259831136122521291218663466649140374203355325806770800706743961314052052196218411842719411886207293246831730801062521060777226514937980682894985013047039076632606767302088684813422808037206438833163888789828088238216423468770578020087267272578262093555237069301549171275085437937974778931491652859944413434842349182689291673511795140754845527408341684772452070062709520024592125999071363310801498841372972581951548694736793849904282046217586876834537855697539603840353421104351752653155196073937454922068098967834975508427240 [144,101] 713154800642483624055659388019730074065843993633399640678612956243286126116116347857402072525293373419448028619370226816964818128823984118799688666085113822734062282477740028734220001233641636847278387247748814251488146815878655351682634400316387127164670942477590953581841501487751125768061532514414490302313411123837000765917953628995227642927797354082302661835629814098918896313496345651037519314345083938605298035704124597236845354787395449540891164309335184828976823610191748725751875156774588861143488988339802678287771563461522203896041677269303747642476976782494939208833619774532704528447870631182774902616788422458538950236604703884269094240779638938602449715244968573306399550178240225113429739857952951069276913282530766674353522516368004035834179138919293802551911314941044967257555267126846678964502818620369314905939155531065841803603650070794268027991903682119838320256522653073536335888307074798963647849647447603505513829832661428338137538534757552060512526551613068076084823217915701528767348649738563525446093588929797437886343241829770022418654683908377639988835949910294861619706032791291574468652296184591368161349038 [144,102] 5510398104642606076422430323225207074288474447551674439764898214001964163477704504422490883235530248787045221948985702802336752860020281268331702984233151352982875324089891121213078725582878992535760279033521894788410376508838485874939924859037861063554073492842599230028599714871674978003632281099312360812116298422505334811705187374640365199283746151036371791100925379580432632972436637492239559951681478422360659354555054022089815317919436516002099185203460288213257466715909219077703423834066791695857598350071243815514676413381780733241663225385239246112378009806245441438788780684067651612917016285572300938155712670072133086991538802435562753908965427614948759857800371315330630522162308170684897715077689860401485752883771532445912105454727596086546857121669245559746695780881894304829222903859527565419478634503005871442000653507591412219726820545223096681558526630190091101124342700341416693954080506277374567707861257961299479542686690895735369468012829541112616874840640504951322921014087065066799837291306015106579395211358268092744903079800485985614170747207182337778721007364580807324089612703899033610819130619815971 [144,103] 10427045610124041217604445263847427537745533221519293682999318818792494737107799849061648184243207271686387401048381989015805576868345058958543918477170155788825269242302574087157750249337025935513918894801202981924654325279908381470824746697636298134337495294913723117193375813042423808973551023373005196022595364370847445109610576705665717557870189512339960000290134054748955738611099305016055330292527724675913827616879752905740028763912078297609892681893078654685182326107585385977675871503417501555706750923529937873772223832982079732630690627093073590250955426332691210004526689204290394664190461503399757694372403677126220542709896828259243315720793886437261716068645842553139177990409369870394788598326480598803389344022792657091536797031612437536294302099520336153314307570841565796655823407377480228202215965190912734953819162002583405287772017473249272500897275576994936208102236262833117401734357110665006606862443328953652020764278378964492794344387490347658470314541586289808123029630199351028918884202620268885588978882167035388521672186223236841808090672394938981668265533931218151688355320522869394548286523 [144,104] 36092269826826225502334720882507114498423535645472676743875720755522660810800541733901203821304115092554173211534105534813408131229105590598919085994735002128502752943605348916769174518142070064016807446743967345705563761598537071565416428007565184775247103505516465761370844247994386593742471678155183774594069232683644254455366431885798220785871089267180104332796641118705350894553523802885832293278671104237063144369500254210595537510406480866712564449450907406486482231657458195422023580163618500918200371047207777266522068611569719750424180061850989607166754392633741304634732579619691916257098294110442607236789546806298555020012552385985586890767464482460056848992623174437955334429432223302915312749658860825674189724752415275575878997172520961595208645793273749054849071820774775710811886335602560873699155085824240608332037986866325881437221952390522575058010174920019209024503944800407202651012335946609627935304086259146638163789644776036670705898422220781849971386394906906438718598929771535775785789956347310342125586172904298434598858293238153829286909705976816561278427877495040666104226038646161964 [144,105] 38504413491440841118476977439007554604026252586909175510525550236782536658912271773823121168195812616068958643681988457854584710025448622498417611206137979345510680327829517094534493278613035243365548127308410635962719890129637964956625830728938987588830809692006606143035258845936959318587373459103590472526475296595976297658599542545144475769125359712104329343751131382506839651958629871527726541952461937151107838866815197455167128983893357992007524999192609745042662231122596425106929281627986223845310099078673086393282024096246484010546142825295191874455817484036228066717133607648200855005663538575824678740120107868192972482222793887189328745021028285700263544894351308824136608909720668520777632740146153881509100504208366786996189693888329920894302963984137367544808920571960530733667568960137068615089805584191538274895113807376042992167577137952549427543261655600933305138592590366963281306380944408412375064040628774110649362284457616536376806544921551575576125492100592185649549570413872585468792054361789345826787500820986595943596423417747974755387886020498409916265206619939659029798724728 [144,106] 4727461197536117226685133962410496602177232992629489875971456918616895964797798291911497376177213700608693859309035427895541493475805983141481281141098775719319040414123800206429697523543705267296493871966758972954515989848357543036223197908290390377791177571529233419759269529430896286829734533927154870561389456589072338201043236176899431137646093656141431595107884138841562216707041818443702634645695128911055373925663532132816644300436064510493539956400276005889235181577558927516665109933415386569200436576657888557070110193873517985386608808267788356409057757609635175584853545858748525378695382966100439572897625928157005664326959901115870980078064059324395190458458989792631712567952859809001844124679531911105706717009414089458560428014507234308264789960015990390210675423599864339621422346473452267466884322058463560250004955247783127871704381751530519310750180560967791883357615367016198463008107664477551960324415611226551237427715042573349048838708792295268451741810613640664045993916634688674201171638253595821549610140620278504297330513166719757647219666121602843298749959244075486 [144,107] 11870293047007684387388944517971353934652781027656260474630148926591056599251945287151027726096650229518890278219958303584009875342773254106122320530319876269089050869725706545835027183151985859932303156960333201902654362447308777302939805352826807538873155960487988262005028534095686663927468930939587960051437708773810224453254841019331041524373175948642295876626419284274434163266542959186630970251573241083751688737945026636746907463069196410409235500640254073999374471616289536301202304178030690805291911448200770291693484000229714279071474298766451922247744927554639344548734358611928723025864028191481575623004992824881261996430170847006804925016872565609049929433010412687782306088731421800601765182120737506903071570713329413158889884998958630380056718808508213893074188683091778342356718126628474270290819240073424127926653401524265177569978991462605014922600134204698625966867794441636693766141896108531265639020845455971129884197778192557122654578709066883628303435704026730816329578453503721043911926160726044463597424216493625651384230028015746773750689647866924732719828338 [144,108] 165853021208638460438257140928926615555825303033420634049120798803256076217266820957942179549852429296372183324946011033899685051025972535805145882799198189508491201644448056866193699126945953659465318254385243370248780013239010038243079527792541947908311308661643723174468209918681097012615191480848542837799566787264656954027877327029928282420771492716139580872935307431236283121525718509642735148091336870496145672372906330164658259521398212832501677060169964177603081070873657832039795510752791787503074706512812854348978836929223392254410372828925586902759225802546926742577992241264384653956047226236012429972881344750500208582269071672041149669944421696349327314036175753520824760772346469546304455172166838210135192332660321200543301537375167737561766122452944103964921784655344100440250308675846511567753878443249427811035207654267783176336695429154933839206982615098047396600573013795699208499211632658017755729998580578619072642688882663974323967064919822485925320134625719572560536542835726199609096092939131704654319347050380451022619377999761048525304485841908034 [144,109] -1072885709205903774767160325240985355896706315771080938242459900336145281878382544243646449539904109263012203656674777885718339387065041780782809895649403463149949514424939231382688002184511331775466583103785662683929003926293855787022301945424299916992948794820935855121700896376603142595928914288890204968885606763578028002112229229675254766048644657017080853701693502276409003523349983905578589453873615521114581612763819728410901981434828137150980655818269484108218435271266820048453464466987854071310040477553969398518914770218279271205679362467295366841644509570951514179251666508360097200636897436672867966989111969417487039872418327500405059855146728843011031217423431660235795660736325097145730682935497039870615670463536941714206935886575785967568455614177994358608625848440210268033656351753779616090385506935957297219147457734067792798102058120303149709722435638391666553893276100044890985610095603523064920962662173269747759627444613808261989572690742602498126071229182477691673311448822208605845132714837231338165780801499490256836307159369147198646085578 [144,110] 168121572238221038774066791345597373958719941829579488838590902601473902071374796335372734745721722499803051808172271827898458852421577028733975681889981198752114062388270710814465478084171263851219420325659812687081077241052518199372780708514821497157645221412812049790705577830305686479867533507211152703871083289918183521993555776275875769792170245613840045613159286281678567379638034402412639128703826199230609525872405737445917235502825205521005139785053536910772146546182809929266192980173003168283623753961790863742789079931813087349193519041742088569379241280396219123469279452760102472660435231411771084558577619071244284316754063620745876392179380290011228191981294988439833893874674370158540138889827806676783424412457219037057787330110762414488329891677767458685323841896823749805691013958578877523431595201688808100941668566894511525787986193833122818673345901497606383251981928646375663349922807103947038723858661302480683223024026335738438115970898104462521167838062374160581659825314131936392913386831613630585286686420738805662777300163920147 [144,111] -1136991555682371280507003864715940596127630817052486421948821034663109096414422438761079700056392561572082707931652605512595096318342380620638702294656414170743137395343416041963443155827848527826360439866858903427084643290695942028211741862107138282053964412016946648997063483105839037782817519152465261738065583768362346731366422857442737650630158913135224737329311725280989223870103150886137254257013570142356432777032906230831136232637972139286671563310363422553996239201026002007742779556481586469015386665595957677833347395286674080778235045547430736560661127351880824758344971382300774021076784163686299565071433185205545986776438559292410554469311956814947825525885199852643898778605088743423295892468748185550720020696662134356400901465533282219015180278074153312449313609484394008046160520765296163023383102372248404651733546637505332390603582843177169044358796688964762227203371216797550810582748518969457079783619333537844276335999626784530318031355706845378353422255629414538154890584431194970122614926931459788260319728329262086296839 [144,112] -25888102764455892210910666829153259229576542910558010951061250418162924049882089518572880385446053943995829190231287925524539699741487129894605926847350647886313516136659464972168142640346110046742937908887914258034254563181423243479912611033527104435229349013166064753721347151722579320599839706362659046170342430745088899139827077108347902796044598494962322942026920223727111091929306265202051098126286120401857938468672778678478992564494323047733017933550793024832009919726111856928145535321108671626569286357060118151009869895189290330830424675443949850841958834995468827491561141096783612692770092428259853949994412151883166432013093759951151883938368176159010514447334779029237624417966044734697745047134360371315042099461208602332567395420124091424605934061007433236892014473334592893702750728053536672911845727967509312117024375998094001838294186260269558592626742048321209747123978471028922786605409419265173605499165022007894917220339330579140142344201862304426578184040476513234137422061777151833376759930774550199004888224860 [144,113] 3488655563841954854897507421708387692321157188432279348384638387639756626821920227690388695471371595015819137891924842649163527496721674837049505873184989581905133879706967291771728080188078639413327620154811666445948716500795472061954135606930935232478665967495111674380215291430405680803948378859607154012896423991260772067544113521618889344117511764497026171303139513130650304329972884565165262148537678594387552289229066943655545867058130998056594285462771720525935343129929298820649105297858075480851175234082862669111272672016771972939542659423312420992895573933540368853789226285686620380855269415110748077853059092242232367443544136922600735373229574093500993424079321226622680318482522088127493476988322860668848170130778541491703578015881726285909701129970963821566649506474652670720749324053518203156322572896008729678993427010424200613659060585827678823403132887396274865071229452746332767928714131944686660601742620503472109876425472925591091428364104904563802169152074677435778633495005503834809547779219061093236 [144,114] 115753453545413770867900940555700823362563827191452626851523339132347789448835168827432645988382455355266502885694938203889137895247992284391109342678196809380419534433603047277989219530534199151395511706331255154967564062495624845265073012711060428850458743364289799755645033197363747840737115325757127988512986840411560730873130325589941699290101608799480227291621820350181316673967922401334683250220408820428602212759917761112989656929741004669933390375940343519389988352317367816629122632082007208550616250911526002745362010322500500634714673007990613847619756575598792228283560109060746170315317595144583614634185998185134741798691683934436853384814686306215678702434184366583790764336879184994124643112468939042438588537705866353308353319674418796610112165989681656027382390979189352475140055198830756163357790332646158459108161934250952021461374185262768589925877087663572053364254068939771770644815162529761840125902971336110040326728906696054123289901871104919719302120406252688220151191459167139394022793394 [144,115] 1133708319565635230061635278103254552895032591959238913781679030368332639713802209508645447324713624272754803933090612128741339586703543409418676941636365482413102454996988805436197406516216542889204272963828071874980399399288705976081156241409810889263676555355888943981745573949174961871818730851678620400690666502285879676166882910616906993868967252901263576391941266704198259593191010086358244619764452110599979185853247726256009214249412047173446723367432337218891139916456963557849894209286369175405954046295426695207502280015212815056355256284617155829664764092211019326870557204919272748889055376652885461846176762624751663338217896505194170275651398486660884382727616981053257619143678533986451009581201220334094757671463728378089707142847544675125947891707546097938830986419874426384976296254531177928595273178053779673305226448849779646223817468045614170548986979453399288601987185592859882148588848836226983179374630700501652696619288775564622489136381601397669949424060562278256605416233854080 [144,116] 146299021077017564430393189402033261212150593739764192306584589586691447818939716548454067120239671872804569541850552158721549787043823441610003462673778687831433696814674371903209760718781744130334175310761110864537523626530611843942345173910293078157800128595817265493034384493320021461572085432458706375446724662187733955256520765857162461389125109553113833102034737075415250720955234499523742258272797229730686074291292258590700983559765706447743996549700257918889575462311999734452934572678268246273298159395421066805612625272934965484506913048633179130007342426886133883811623138230735777525760802771481888216452218184934866686824851500637138095061096585971089451042963568971011640418700661270062190744629836302778277063137544205256991217138079560860814042765670521323003632899114489097806728459675468656266323420262243618718678222207605972492877937840487171053551522768558713711303115443062530702714492842018150959570374965035133809857919293834612221872288625082321466038731960833676700 [144,117] 4072245967922346425049217367310308570038090051984354443357384739139805955579300571107028354008320581898478848120911518430673314884908064707646250815618840443699126932820964509867629570132669760918011430931960825072877887487197704012814441151933141247912604792639555295775650389101049022879154986333606819909079295745314712318204684554732192045439447521487901544543814002567026441926355582564379834508437400303540949940472972397478811292254526317322821436260061649254377357180449165400432450185957787255118207262277987181448510284098220594805383902456078099092529822276046162801030414830101349629901654359599638369933441492236954407569026640352444784886613309675397778786821977524551505177248410688549864549131389204093069358551270221063896957192319065810976916285947811028926854210840614359927206410815280484009593903860906079627359316401883608803167007956853580547674853711880926400537111958958223574127509677866259340930283451204799266408031284386067746618089161681927893517497162 [144,118] 279077584216363428419067582000070984601257274179014790284721108299634114953576275591932040139545457285871032106524466083248741974577170985760724162611780762245444537644147834903287586566891401197740130140873448720015112297322357288515786068722555646783288698055331598238452873796634282179738480695394269170481786198352519390728471835862536752659405217137531507517004597496430643305248600941849064401529225102811314920120547310223166009403726620563853775330582403264526952119730805474389371738932351733349997219113287126857122529562970228082635282487050636413804823923942233365012672711270439933091051630922938123455720876176640841628032876593711934736384191979552062794326255504210251507661087396699594414344351663841734046873270701013939374565856897682268196396138309133433953135144197409867765889427489679848416012644381667932214298351225608161608520184729175079362665483692675524671634033380970234326506308040837023265638630007891061006811615075141431168755256531654 [144,119] -3348793215341164658427032493087558209136603780172757280044161379048975119771269447614054398672512921132703051038841871403894232708631411949239784611399840091141274466803468685328322678665472903510941190466590744663446394565809806215350986389718346039018092698178075335608616707756027255014092735900077908057510050775561615960620316395435215994917844348875671022830227447876844809054216480908886717510234065741566211853525803173512369563938393613540197099477278061219578965907835910075882837176952755758447907455464158916560645499437288030628556850586046179143103457074378373067083915867089516706849493166141545528290476190180316943940002586018128761620676374641795884715775456386784586603730777993839834294745104622244575887937613793499941012251542457942774642917832607070599837499589271808219743551851496416827904041277239716202532619152005277405144459812817678998748464962485566774841586170652926036451922749021254911832771638902969095984316025882901599192 [144,120] 1001273643619148846749455359438204718740039456364556729330632107077379457016239505987216895704335958397925061125427492049956998616323264883104144440537790100507611492510550602973703833586440036226838412857208232477746238612447613279579831566110435944962034769115584050904427714747819831948644835728650545674046991005696143799342221864087619867012577205430613831942590589139379383393587303447937944108253674655466236091088517622504246638254240410043400975284931796203498469284082277294986128195455546078870653824084960287102453608745504564384865264421527972806734624894075731190607234985328978431556877918933311875816007649114340476521566075045982575138595168936299269182337167543524929429571602884894668203525494254844916513420211208640676536015508175553874780923052139732366142318458011909708849703253633227671777531782161799806545312139300233984389271064790010587457272401590076412465420753005111265391532358867027441394199771606518467150010092 [144,121] 259198269237069016517382010305664781636430919221111534831278472229067908767293125697602380468210711725567889014043214259175179800724481909150576283186319814111265716530000990953263352369553356812525392629201839782274909590183797251159952271924136737484549732619838911622070449588440461807349278846640465498457897159029683276007658419486463968089247838690661577185842240197272771983350332735840293244851583835451767445307529814806866090498270065764428377830596419889097622137472532261059075023394796910324333233951560763521721381667583432771575831505304763574105608457048034778998976983013316732314859965784644467313347055560548010398165405065573272926701553125657565945220023119856434205467042641887268644309675764014535836062554638353840554173808175823575505651659307895606694465819901660868144977570799362304277108237405182149926804733318447985072489044389912573555401360108482487955825281924458902437673587983992631793957428641718 [144,122] 18613849430172872389064624431414986828249633883810818276965992728762758004853997186069107779254626685429837014786954755082252651768917745046132524487156595474832030073623566161185396749828729481008080484857131140181018668104408703410027012138366390283006216437467695363200893123883862591487519640859895718988786033577463787038950013410990847823568840503844027521906397198533780264570349542190722759960333647012619934718187049754679625041954341485496863243971231321758203908020223531886465922604922899328297709792480806851125536598038046993058469514250808498670890129481420578986544373638673517097107997412539945017091125605071964609096171847028111303304087926920444445603799841970014880032149246102025069792189570205937827658892917737134966983536575659806518019722364859781383860442932069486063096469949545274642627665925609568686691101171715209905658222474715004778259306868577443369669864773582076077589184325333590927 [144,123] -313517529515839793610938169747285834689055388933708460899667187734499153463055767388109542280811523352045750742830493090601671547198493649385877840882088574181438145097415305292205196691007699465176174265548798298688186918164715182759334137126394669464027956677046978434430070670713157009793406821681580543279696941538856622073650317947108215830593528169614002015202738793348340456022272971958526920013151642177243793571923602837435067507880627731027304809103490626703117339329501726853416390713930982359277972121237498193804557115360984375135449836063601972810275162609238704325699592904140563396579269945739158769014590181676492648714277406309866110275246392306143827416933427960291194960864605737648487528304305441290532752436420918932046973203785635634161536032629338972006246108412957149635665378854499959546723610345407379764417372561963382209939023270301633626125812232297311621443964368127015372012 [144,124] -1129942991130408884022281344828876149335683856435587912539523259756863521648851097893031616720054706342086178283661850185779519721692320452837423452201200907992017722080687118259613399401748764605214571552534536547372923724648966991606006883763363726330601727491343258143840529007417755173904621811483293242327022783509381339067861727238757526402057906349164112216422012318584499272857750810400580191163509561913006619673839447434915104285393923225405023661592827893814509332644835481902613673721259768761216220310715946691563137685250562407868657277502777840521516966928513394971770943094637790343265974580144673792610988303507710626368733743006450408995802874627235406662699350782444247657738536492684520650294088833604646580731639639998704520994224368929037361832465517665821255381158705310411477111444279949598733029563636731251097659771557273833915206817077910309970685934637840117786436202 [144,125] -2973694563830901964433286775005532382563893310897764895918007195105335154064095095318532430454338843267465698391214952568189464907630527665896279505414442655087426354275140610234908734571225222870348421492282007769446878965701931560020397049051028261037029446628957009063135792216502713693327001481728040496338654161596876349051257434649993458741759815138170970568994916018451631652427996872160575669263404179898743358517962650554965814206224026062897606623075159057087268356509603789133301139875782797678585657677086087329975302491598295834516439992825860951115758380446430505689806972827390812446947839399410942516426700459439191789975303581562146944912015472018947362959809273238880270516515435839281774532575273943988532585615368609554526922778942000277871046537472189206350545579891579088509443684849299672077284072965695560140175400513250677073250586082298223645877606949717417542 [144,126] -1909015037048923389168940263797162420003671080428094548002388299413113070839855741725137051782933185058242334119506992913054244005817801800690614047303097686056473491686665784690106424421194469140490426064314010999056243877827743330549489375337963797017907552407938112429426276559478878933194788885134011512263267355002229173283869408675901249206985025388539952041633516165928202277824581955632327054423685006746114079851129890795331709075465240776644622734646971008565490116721513322126873741426156600772618133626803722101219956923401955453185968835474765690962224356935595039609654460869852083658483814421863233441889268064855776997869522187690106890249031775486756242661212960437757878699703453575128265690830765702971761975825126318477821810659296039702685872752157585833525731610213656497146439799550968224364668736840485867134796072476673915800917073093100898862348516908 [144,127] -342776549525279906713692657814430285437218574786670144915570089712142839412543633088086851054725679747097933096759865556557973344670294596940149316711879768542934043567413786576856022873816617508666293919843379210794380469550936724264691107325127371281941524402054207500633824208075219934389553163843480685220082461949552445713216689192903361441774704912415872219040666020441500181502480884898556357765320241387236786435258199980944333012858013792149264567737882118481062656176717497427164847689975144191447398579394842716944299698443106995298244047279242184059992353069989031670553746113699548522446873452459641982583533045311567599016212921654051709264118172776104414575138035136345267638670778156539534775220764749143951175985543922186465026944583056618903742833039072443225329416314248034199788547890001560605994484986841360686997367977137470791411781854238410040 [144,128] 495351414173413092820905765423033481526380015872742127997352130571245170806971758082823764005034972449194963092133459821839419471915504043236796453497726308042225869792383354673569324924632446349900249904918074889999655821985461192033754466526519231436598964677749286220583474527543765357073084435600603801349140943718663337136283140759956409730965502397343065540222790736144516702507857989679852537638423117183839215488292376033458459535908808990563045692712886541377248611444018027703225129873412359339810990062577142384440642981898440379856962454761417080297994690522314828832867870810800551828795333057524364985609873900866671291005404213331474266601877864507703858213173826423681893376801434568736563319972016770223495910066369684689000562785049483037433862366906496289633601496892997542219192336679000267000985118231623480831367711657244513941919190148 [144,129] -2321090874122677810599726609149016934832556858839927631110823689894935633140352122633539010383931090986629231171899218905616518205516269308383105612857501235007010837392738835045862989131787512397464104641430357925649270383305026029393061646336957217791393468888155077196127297965059040709291050720368250116724982322161922780734557016093716772007873417749827614525551158352516070602661452252082650153448459796789626704201275069384175650018026424167632767506147854578409276777126997119563499377636303327146642833074463811262762592459217028801154009663822487791206210897390336233509203068424508117726095600388097398619652132774752768882577914474939721342349239844120996114572620248107626979176384068565855184874661782468177978758578220715429373751576669246312837574736095018250500327236812760046978533317495571412124946621754547395777013217241365987688 [144,130] 1893888774296892028449544142569398855589528267127553966896254062560177959750291972587242162977896718296217043802621671177102425232766470933055011409094680976163222897097919175158592271195195025226249560470189040410802194554809218918189542811859584810497458439021160567934936719523642198826021431423355899430431392097468569089376937681389705460682643098164432069016347962519385697907792024771023496226398111202068244497056856153081052060234628414938390582320618010002828077762555098853700061110959757966131342302010152360245634817608406391947040050148229562256208292974082918720582600971588622304940497839891806980248667643077539812404946568943440459861663914547768542949054958188065479438532018475102590913315285280606847083225567688824550133464776481438089206968146015551057502936628397985080596850128338081771203399124014754872103933841038 [144,131] -288466492653242756665034174142153008475088651922049125628917945556450675260996861105399581602157777236751010760317470978997805325004642118815372729491020665679924350637094225537343537438571503200543127128773568016407949794962548277321942177755337946802161425713020733546916749964804672432965088446600423466005501049994151888458895645528183581278541220683302569118057616956262970867180432023947382848862974550375036963512670815009157743987919992574505371213569191835971572127874278768025170170228141031852544267826816965748578533636688821918641317963757156402204082114283198263488234429668699874110573707920701548091844226180540141731718267526300039729679608776490002971184382778393481213136744134442732454429982852271168718464001098867540786492985947079080138080804614215183879383541552402345989982297576973593495283040079100161480 [144,132] 8138247697564038278725137477417419508900868521913292727929047046958110322166109989742622566006641794910241846790938492534222000368453937588655898051419317685031431058600130520426857600769172535574372656752658264707778701609975043663204581474149662475693885518928174332686042039735458991453029303317347793221342708900005736045139569770764650743891996345330840132688486160188961520175222285740000575011713835239229273259505340102229074424242064502623429294570218406867375586295981913187475586340058003760708983219403141528318294166532190564822690522457013000792735910987789569987848252240473430301274371512792281299017157622100202384179142851199754232235790339287989049043025223866225122322757630755190639595892010444768450550910746161682860785059722923829591394751033320160719248234784958650057099808102774161877441895751 [144,133] -41702038950259005342174163452509775965304346410913257729735560587515365285933757933252544000525129084207969855997683610855081715570302245647556439952718239458906449413181952246734845195932497743300616942033125523807185366781380691158816772614725884567019873571550452119897516481226491137642851761826557252756659121053917369983587379557646821160564639140016603699906673507003754825975336124224704512165842142636641590986916203038295409857112828704657237095707535075457443548671845216119349507937314930115613738798798340933719828451874582132467544836637836758863210608069649182900200536994943926638408883667480275602279756090158963354026649122894821505256897451098522308279038818340327052484788075078769785289565919768628665215685983427186284369187910537917469332654862752493352519882061019206059252851771268129 [144,134] 37586779465110976877787417517731560165257601022081146888412169186147825928457427464482830278650422206781608734960686420988031377437689107523128752214320015725294892741051200463660347220140875420179666773030566115096012477081013748696572690521454185495171403802730129298684571596511850761699748355977203753812182192265982608487631644231272064123009548841707884655614069684095385200875375557138281365656616163344250503726197567037817298645510851148111121717015503229151816201271088776940367602572188197018480319513186928503839409309240916584050268519342411834018992468625183190201044786981056237657790843032510900686661688810936113522477750193830816825075487391177083988808623462349496442632230302059397997727182819977747229578662857728039363173529055894416453308347591650599786234969167508117150580 [144,135] -5700361763930838246463441858396485135593505473032802163017812270218458244173803726151102576488548844450508082029893994366546409019665865968341683425058722141685029433538169539589748349195490758667960345635105721728085934964781709909670830014783378494411966507530881158218297287031291084156637199644982579628096620172096899366664246768940808252435871591624903872275705253198303973497542591740036167728015047907535241588602418759492332558426367451863835647941832968933958778527153228021615790975261843416874098368260819897152553939671786428075471023169462360768612683627726594744610062942818668797494417296693895758088328268438461710196508883868193841815017391628260398011033136943291452227266312892376114684607738678137309431052094661163726245486045303863458921766495829659074186945266 [144,136] 137409737930607969076047767652130660100328048561430773056024644352753631592518706627427889064476551395734252551360626004593455125140088187735393656387415060468989233577134805748015878044105300171683151432798248107157091261430952260511616334746241388608256372858882822653231769839997077538298711852521055060016966825122217345051413619853828709125374969302753132905727890589862056154046939271157963231137330861818535157633647528386092261276397668411870837385812908060235978730370392726227199343218131362040586504660596670961533925749383570934719236894593679653358356380771055167729382185892133955949311996025970049457597292239557864825231146208663425061191880511508425967352761486260054533582946105871575810338951163001199302021637685846635969163041499141872792122840991160 [144,137] -490662892507750508913251270440811965089110924215174182187205837261584922418793517732106620250635762209846318943417398694413981529040084253654600346446079612907637614852560797733023509494678735682193284811018812942843040259424922996332028854006976680054511244945492283081164925231248680817551635510357908336973696258784186789111470961824922904099606882793477264520112012581883289486669824274253186760623195982134800487735332181444547951863932102560855328762282935893568011299937689905261948536688041786200813301017751672626275619361982249953907276527798024424092986496279253689569385381475755596637681353374613242467203894735504748884453963042168049161989205485548524737203418198897649835541117608130904776527232378653833101421097439256770362637176219771632 [144,138] 238310133628502088057112251988228330570840765525890276637687660845209409805174245676355603775248072540335270363226775823400156427007989607538850545386931895338118462067900173739846354164184790143509183936430487275805137815953249139743792320398237649267535513941795701217212423555542507115543863764858436500611229799719600081660074700700039906297225902325449748573096429750362709348678545832066643911138999038084612003326308280086049822359835195012452758096126244522682563740116026412154039687775149524876104264782258851564774314237120580554741907948776900364424784347696749343011005772323224344350056946477019387035059926947406251035002126144945913874929719113699393651572196353671458930406964429271689003262072362361827481026329167835379911 [144,139] -14213960071575692007963598422741689084651958655276913152289976517045502971187313693930042281212430893999644128084157921741904793422605501717236458265382752620245593283253174208139439619495459209513590159855914354713970233715566646894451893522563450596903845179033576695790469320473988767651536061291677602162055403768296339968721583463094407866136541657201039075994964570614719670610698714521985532922386565361725076856563803706698601351375956756317088872485626246352089393336916949639492950545884387332650960026564281023695045275869299593856264580554972752297218789057842490913113444613188365833300601191819372593115759673995487288951591930713020754415951865423221448574804977290661592101794427539341870802269405614409195348 [144,140] 92176182798800813559567610327096540511484955574970820952407304858907453690472142984540183268773924277163600227739776915831058965416067166823232929274372202705288735407887977886678512954324080168487590049834244589744260590379909658586518882425039820593044402775802021769962982638857772580201677626788688080475350240373736375276089089247000789806810314188137436011518169180125627319412162693460783532675460631105524446420876421466944854098797642343889090670336016210776275286254176761153303897746182797775323998211183936069998772111613382442714382445612540619253034264008616884379028545288611680244116250771734825802710769162214486006357869081814958756480517375741639594151421670631362557265341600120595685080 [144,141] -56219466928419113034210055877372395460841999174031389823054277263631482717357123957886453365916445162099437659366224524242495571880543842398435993608159562464421066799474938380106153430057432172383320449531774155188003974697620234143671966575425281133247017496879679392727573803331410542006034873881836249283947662240471530111051617365819831526933229887688198187547314789606378939615844273086470394520813368353694223922361504038311541648356508543395277275521949772424895055199866746537135394206601911688976297453033531262209107008623964862621035001638834639830072809638774648585017231671166478787382584445194569956987234757650980753456457564367398244034436083347484109148943379797160538941 [144,142] 2712357680990071940360210694488475682743626870534608377348532468466772598594693825506184850635039167743356245345655646038407433453262406609661327977943186277804105405899403928160056040443721673778387606635539396418685844050015093553913320058087194184818896229747039315069675911919025293558460146534120296675550088079265374695776501429598418548879054925562663309121176235526922203374666845007043342430839503456295601949857643729525180782563745879373574681913876993618879105413874305013286479722882871225594462546680445516080628234674878663404323918233048869146770543887354777321436856916362885790333165658670297358744978383114327150682575950217727964229489245928620822544 [144,143] -8409275322048169217346536498197592225392043215292638690444297115385448027184377922745263141884522263944935081148843693397483164156136294560055530922861982760626851527699343919157972977844791439781229912123265401967900209516441203860402874614266486516840678118422976618478483213342527512899414350740287298085203152915986059598786372867850869044985653155648486821150975117126401928974538828500049325386348479408169817236527337591142742422045401121416371794111199038075411321774956086371337948168285454262128185179382572746718891625845017410676825549377339442987465577374239031270652936375145410637104298458057263843909187825605637737639593575677956464 [144,144] 1302852675451458997139158819169928892570128236986616907155131685856287277486221951105780730401913786865298808125792246296735122109110343469835299498722498347370023729668911288778532610497156920169897129187830912074003327733242827286654019774352511069932888055301909805057051157556957912337490194672754737298244738194323296247565234059544005941825362933374726065257932494637392149365087637022192334546502091989675889481811949807365787633990622724185118019853888844835235112418819998651905550556320534605210140071926862449187350187352994910901508291581440027457774174299330815779983952438049145574858645890498590897707415755835556 [145,0] -64081231543863507127297895685356271292644864279639689748242505585216219601363389208685510645667078136632980938817386479236808324879672659543451789002220111316317435368078781255682336609111170460540256032053921956037149081604724864753712309644512126320920245277759553327644286397962333810527603212085000695659883376239686919272958749184697706486249276606579554286321388995805507495037671874822655386109968075762481428240673238104466437063877931533090475378053968691865192479452618063135545111771686103843619956916920285092586040799647562280128063868936103915881107908688760477371822575564554856466285368518579560614203987311737064732829300097331508657661683374137978063736353654127403594889527207137714255352806811198746981776369214803606647492807934216564846325544190972518191413807063834667861893959801291846220471126018714480714320117572788492247954940380380054278322471535637105047832050458807965815410001689061637587761754242115199679376272039632068558342513221200794909969524302047300887382936980801834235917706709941488429989566904100641161235742918732296851336372459464090997489861268545242767829758004466329094562002900412826987666863454995479917057878850463156343317691323703876094864373493394087151683232891002144872436821857011277258138418125538255166575524983537728823135172524018467666182690221330613472386605331764005241057146468771338586999374920021169157255778956064021180728489162758792972663768244540545351864672735602443316021866739368028077695570262020170202958979643881320953369140625000000000000000000000000000000 [145,1] -3030871290655679335441316048841175990381220229859120898711344167667786876862499036261036369642606575969692109681924612383935062741098171853674095371346271680643925563506031375281512836956764399385755785215445953514764761884687983624778642453792300758873574501979031661469853453818502930361074724602692894767161868500561866165859365755957092184347345134293470497040553967247779683572174567946760235245487690875488883728195735583913446710045024150914110138595157457315462951043485453245008881339718294203747217703036442724481448815045139372059640156441841826210503236621993809020013715135654078712278472724996253191803733358491355999709303690376284792089790812221617088915493873613574873389302311848042394393816780480047894177741681440190250836131001257369626104068154463489438123098145360631639278258191135057208155754155104913563696967304514545340766879725248278264039685882194304101219363083067935060896800987768945399612667361175310044504526416311626269091572377865128271792851585818124192223663934713479618446561977478135208205454525388388660207600483848661754446551642399817706324109527445953904297590868488071383775972394311862319411454596118439677689597728412270188664713850222109059094191388849067069761032228723105666010759143982177493998661247777089305294545077897371851567711292447603766242357674699104084701724499111788967713106537800188577905462503437725979535962093262220998170898384926005120188641260970612609742974839227104236476913320785119184872489686238906968661950713794794864952564239501953125000000000000000000000 [145,2] 514280940987066735129631128842490231616742057112656026537727514701333710707430805062562011963612164094393499088643215933315484176596724713676535440495692778323023616666320316530859517492405503003212225047274013877991121850528224603652531343323454342895087421782592329373365827524851974602778493159853482422296281103328253075780046407201406546723021149573872626871290441239856412823742099043596258720866733670684011796507916224995712309203690993804025376830746938740949538477967205676469299211631029947380265232816125765018248797186672938234124117530281832897593093582095197513504790571452145806802147753558652732764808232324424961235934167166820761457712293327314169096383007997042862886149855009860671658233038590113984078580078717812232052130632641287699937053603866271736004865371483891505526661133472006438814747137994264202958703484661011354494131019942643580218837660528679314646900009539707204702707696840565055280227966882206046553048689654483681584693674378544292857642930401152175387074716967071607199077359319491138536831129945633670269739669228806105227582935719477902210315107011346197060453883728962754819756036684848568694056919117905800814035659700986993939189820961404131843511538272914547707588675697779216795753730255531007909182953000963430402183755772092288172820690289871751251216653266296854397034679181449034435422656844708681351171536241189070823766867143552897017533783975042680491809238163320411789962160071561148591990926782756133235756646171999977741685148302508423512335866689682006835937500000000000000 [145,3] -4509405812003391538665326612077466258597186734615461601023059944214536942706002315272312630601881507150463857308211520104137249921862106179670861078092861893056343634254143735296888402067568327676369247731001089725691797170072060724443608119573471868373924608050856809914202449949799455739877149884738380282854538604705201077333243162759328926619383934022830764142860438674572703223796337688525384022945934091035861082312599244055785563518951891160767869107384321027126224309663950677776902664561658340326369319575485930019515089095737850370049270894447832022559166041719195401978981844928298098787879659208493427016874692450860790928765336529082718033698091691506548582810653901295719129253702312726290973156405670805546369036789249004983756679506470220162633157680774676312482412810786133702335178869334011637606010066165507360899353909556988984960282942973026447744093381247948419871070669371208621018879119634596429322172850971274426404760608803386751112608886912591045519856696394028045852462615400426915352073098032956166116968291701789746085449265068945228012978306078205524974154068623938665372429810544973459260297044020907308397929475090261372846289494732111349067989921410782757362301377941163914332975286153478643576815965593285105985875227554307549829870525672148300227576319025301483652789561668315027535022837293899068150880808379664393630544144447752505529117703889494967108188584967670690031875149965292052320502406250828103473247792402329523653715028377731138426000372376734048884827643632888793945312500000000000 [145,4] 14546095905130511139857757324865588808252492009095284136627614935652835728355960739729737492703568601594949398739306134515886004965451798046241026699052939738994727406326921555393966228291199579917698944057074071770759365043059473945631154151488970742487905908805710617966017922178954401140058525587699890857945695835900409606668814559948026641221972182520813264523888023699322187067979232237189444239475770398949889845296333867621929513920547963292790767789700042297612911904577608826801659394229557080558407785687717787335734610145285260077068380000925530888642973751767126042799447164931471570064902773304560597534678425597858409645355128966303485963162903770248448527564905195470968604999777231018288545296162807789010283284225509035899804879843920593346620601416581949026357443375893443328370818086542367107552749713688694294880974989609197394174366726087029302583682975738755458229148740422248369337156360446269075433235020582123910142192966351514019011148517079788334074744467404594577616909977585177247489153584375006531093454121136513944552449224120155083675664740487020098177326491030343957833479864444618658913228106247206802938990670193676968040784300461344723124401602778318742180936427778972467995907096797736146585166409916008360493903738846613862995216248918819175142784468725471704168927241488483566806433419366996542553763821546351211111533433915010449574004989826219562611238240288075394882766814069769420461264585520915328551950353441602701230890014653420550470087100336513685761019587516784667968750000000000 [145,5] 109086557845472805988253800064193206991912824721895548152886635471938440262698634445815358291755094781751576965660720961062331745859711803125529053509082064278366504665705831531672592105904339456146470295957311928226614628733589184481895243241571963974374549567588207612204833222608268285989346875492803555830676737132449384789514080359347879661011492598714783449066901045838428622869237614165372845211865798207202595550182964627115745195784942267781949564474532512890663954700946135152533350322777631544730510301361627205333195650986497110689019200102162460688041290129013548378211711340725971179721683126280246761800060825171802457273768258358890464159577138320923049772404362487067356074368391400612506895782646775849458726221424801196836572042342582460197909431126613728527503322788674303712506407400679208899474289017635373637912475557292543808910883544339365077111775270722893886503442040277527442246229570035097912701801381194596025538442485311061934101411439815066852034338058551192300718238083949336246936488490535300884033956499805316045667568257611923841034924114835787317453617544315338463611635008175421086043078738140681966362903389843224087735881347106969669875753206579932030812917508067686975288089826472838686914291948967109956319751233919340636938072741134550121297918725022186475551555341271836468208384231439293010668350266476771432677659837089987424373151308695811918504265462810274435559204364676765551200591010500655525856319691175388782366588308087755462683445639271440086304210126399993896484375000000 [145,6] -2668156498510660311897119883901863064548225968640739183447001711460991089747397509635351419523100648942376596077207319096409615754736918324771014148087530301581653357124090101285983139027468300921659880570706450676903675417268367934460653330187720349559262956807538414845222797066781405826810892574405163116194664687295620678156578588388213848887880179879599585453738034606026280831634266624927721082853690169693199922148936584243055364082809292729494948793682952171628615801631336016963421529408574721573191169138625968259976696266113734525841079258810218928166523709790736051072667464500881208010770524267184999808364413741926336449189983826264287720974207080924555571443019997627411347019395861375349816553653476467260528055889204995392706240610448187333162369099432547367230930807603246423961493010446463263975081160812249548709333458606817688113677864298450304349982761192611801701659689266634087585082326707330896780045035982223853600153454064626709277721563941840184131548708503407678465080079068290183123239475718351570599259376239015373999233048652131864243884898744352314869943060983959604070597603190990478949380031417009773570753520683671225459643763062408269917565114375360704156753075823653461700525837551212240344977263319805061922210958559134485189044648178783112073890544808120034646881960139458161358501052286957709958571178046849718779034768132323523391031951166901852789788724371185566951957397439632368470827461995120526482670357193311529038830886329985372894247444151005765888839960098266601562500000000 [145,7] 19242129427126361586190170319582564145171133026316119446616544301225816510131249791490825788970817527086443888218713425137002067845345800502047690539035021326459290421470311604721561201937618275294759281985638995960643177807685968274329126633945094754925854547530414985943348936410628691554010902943336514975266769181681296789787075836977646189391961429623652733438221998895206683139917898191786263255239874415149283685389502573058115001382518058876417746444264977800176298417650004922169362176139273224259043110185757117871004068128427085832732038853858958093639946129441831189911546338201877218298992717930047914423110659528177416912753054343636101885085491826593560986315561072665619056931281775657328750263453171994304623814788795387932374533092323698069502957324682682662590327510150165037766779955242722725236339481081609557322054577658726254670805366399371214340868451292160296657542807987544012103695758295314751921485334862577817868759423401687154006938650114441321343441932654404849786573046991327205512813064769191514310406546908589076798709780703449511418607340488572094646859785188880655830174730298952273259778205797711500768766921140603193298730159982923159913174526314033687576988816948279403583761114008008116885882452627069192706948222300019868238022280054889323091600816539924550584793209249991860183009348453433491881935794298872903980555873098265249811952911921171473584584522850701989020519891608612270555662372115468040709377992440095882233336934938720073885920726951326287235133349895477294921875000 [145,8] -254351692985750462085415230872719441732275962705963660617213715374178544273206009249006716105181734251048270094126135688546446937433550051605431790389662350124412149717277691985852855142944773232687794997436741664889329333849460729824382650629696284001030849262702711881042039214240779800705530900138088917534084047056375848674349786998498508134848858803424180698202263521472916865919791420813229570409234684822525753331864573264984492094648981955602576254619089023465219889486926470840042074555741538438244750509888714371193124045462165640816827992141667545429169118028357999276165559341683703547379493206208354927403583135594467079096037447498218982493403249931312224297610523501957872832634674568254438906233421760717041453992809886952704977618410563305753417428831015520836966418457475064907915896191833044075040875133662899033757068045024273669299791907474321351857318748352354502356961312908679829364990763667985064964618624361937550210369190254416890766696778902476943652635396532014124532504014361825789744385390926533402160686109810099253152334060378262255760836351041099226928826356611471294526861832924530788283101990904807846967745828788997089431208279761334294645293917231531826056713715376120339313473279364050737916489273612996547939063345375794754031053384170147901638738392024428505888330228034439604657770849558426325365597459126717629062973334479344799762608068224892251868513845719208058120493685043066025038706400537394582021020605729947362590697495160018354246441349459928460419178009033203125000000 [145,9] 10544271211276898791127876721226949214352347803873814260373050597692168858945447496574533076356475755215669929758127120382610194648937918501822236769493600111888398881369366772516964905906366110331516070688598783042453746243102159857134980113380921351688254346415103659123498211781850372606175929232200060812056301605735285445353400764241960016749877746674566282492594523041687848001720663109942466730527323433454233547418138506623381799614209253511538448554771896616754287606819821674901348831933700704758006416765176737251345105182778211429876377007012347678763640028530110632749907364677771049550695143772673624576341259029978040314455840212010848086352706740183313443476645951906125574217761885159202267846348066665474941890803862963508203987228233890705724724350634667235219144772389222540778937811013759526582765422419953129226566638829845336482729102897397469625015698306601294912525197243464863523324381470060627967849942423070581572655837165010747928466449424053507139617233703374914446288146084480226608650113824924989929829096861705053528323414517708115812372113584263086305778079090879970036374574269916615888292842173911172452137528433292158668233244733181591976121787103576457637054602938364914194103131382408121494800515127448390924098164966176667930848353872766761190692167019883772569667372926978958917761292007794398061703222407240729067709332161612240138273495008432537455845554517128384211496261635147582588043406431059016423627230749504533662966856359911748211865948554986971430480480194091796875000 [145,10] -217106238126180044621388427877785810066385904040480214295854466021749543949810941567303552042096812107117794847981799624778825772630516856399899703883841010073776138389561576665803216765796684464853197085042957572870397738762515582179500141106355284608491848653534608876069093780891107570634544296305645050888716564852964897818426953146076839675778215525871136081036907490175176787230433950764540606748251080787315919018096993787338377700659454472989656830282026588952135899592771040137906723344118715491347172758540641295113451228494772078766359109860870972976671544316743078381883449867563579032927078691633716318240336741592070963145408821964535759313752718081431500796919422759342604636709903494611451251043626824101854906236832862556026664977949823402646081660433547019431762601476187028715427249842263306385699777014246208503469982105362610092528973157816390707153906506203024255331291053811566867527458267342414608905135648400261417303228638868815325569198578904388403294673468569806082949192476670897205805694672638808257303072561589372770011658975950208795958031610121157674484670832185168903230371112464313494693159290117464137137471515177873186580304233879244261432588402437721883500972752553669022096683742686910446787751259823260719198175881907179706722265960635545669993937456990167647276245992574156733182666447220110227583232171429360591262725871612646364962570635280910315210936634890770887731538880787917114619978480633495459039973224454380903099417339140819635522195792473212350159883499145507812500 [145,11] 2584487542669364252506069473490020493624885524820678753882573210394673628259857498711033571448186808936674033066094733415266539723057252663571795878288496406721303638423243119818632599656967252209457440802452005968393490555173912207526568442049273080309746401507182301063784009418285644562423961197290120488730445122392059544286231359105873992091349303096952498944885835786294430569840665523660119211623497762910382901747018249848538056962661966193808836126934607673832041515232050172851873432209079048602137529772299944766281580075275315156017852495371408905132425479582471418550598675391664530843883922039054128725284254120142023206354695535379919732349066424470219161773536228814346369947525562249265472300944076321649988455871930287054416446266689046794676428976503078953436297644118323371754668627141398640368687027443736093089989047246632029204922786628043584325834384127605036354386452642615929041979689660347171586280460727124261828766340803499414599526643126036270347349292448844776161514272913541950179359385164942781800649668125429465212587774555376246818587791597297555324728002968489447216260493735497217453997159189710715597493842608423109239022083262815946716060620033249188215020830591131288129809340407525263192930458059720953574740429434427352105039076036381907263099280196745884045420241286458199084571634444928084464052673419243950475125403675722542493959140071984178261627203911229842744938226682557479980863432812339037111714416319372421312757299030079492949207390140392817556858062744140625000 [145,12] -20802884801129625839161915226936491108079434665079139478763103822377059816906451503615848401829096013361522026857932668812013701139339319355156369118514031973584408715027223025900119685300269023843813999556007226745253789334962834546921804784551809497211739760406692832785665823426028984870750201928766207204693711100629205264603834118644949532720371520668765095997960630430678332356416921773051375863415977285218031409214474004289397893432188825463145053398146890771638159928035351383860077911387930024909927679508658541478963818524895660199152413842369090824043793963277164170390839126613986198854638496349618252474771886565826240425495191992372044476417612142352113512440819518550433142449044826987516923645146908836920306274035075746169256128288058806148550500082733399500596409466238651667706922918061370644488635131758187139805108710281304689588904897879308274714023855376630421703493191219139075442398444291365820866808211923080417282827068694504743569823470044527940960933728181326918301649137796593875779345026621107786893050561672521879485824755199484906335446720802364828449627933292234042452174385401915789039346804158306799678265867209174191483376750340269284317242996524299788973510274620347868720953485702404582373691541838495945992689996248868938600326465264765064540663528568978712695833899269651951290723703674098541669549671407414061820794818205391969874634376309894366997830685422612170908151444021145602097294252018357978600214669880891570190628375272391340044241257775574922561645507812500000 [145,13] 123998649669678965037766125086388075883740721340796111181146815773035541885699034911185154592313086224451438309463513020646363256358704512636979377120074774378115774778323254880218636345286145630581069303940137428169993273255058981996161134200927939760325835001412222415893779918434297636661335620797382339618552575727677716263963288525416237847066894164348077769886951989201594672951295734742308520067497831280893285939888804961300958037032835135621067209183555946292374255264952840969095961683833948170962283007047924382856579151245615305265633647426792586627565206814643292938055695495236548255825931603140785254170367954028849476578947913251066563151333105815219638240918600398520150364930036863218308074085964251560275403095293814954481948797987091356703224447630450306719741346568805991082335575109918373512616398607532980457702565047682002561802538868640743261621725367364827171442255586569553205894559502561458773358136452102365138654266033793470650917336389083124461948414313712440370552095149823737552706424670731838079649605206218085100747189467719294541033602641965320985970695758256283510654293351355590547800891106689963371234019662076003628346525910643237907268586426448327169484020243905604553547751998270197769228305261186159863142805809752580034425299563829918827246921449993326377849419917712556930613967650727343802642639446888204949020090478925505390920102865584632638016553379707030389111785059418053058619790633275924552071834984374343610794104053923398367398613485794514417648315429687500 [145,14] -580608865040066656509190405563310259117679122104389842240761428936220728088648047707760456950925803977130114517861802862485254271472206505562282320744510682163738003532387907722659439285998567361342618718851411507072088854777625944379020843670652221060563461672285896568171584883440756753326150226000147330848929598890730000406365749396150630217015905551499057225619422103572451269911858790186818461654541521079394012251427523898197415731623790610253898041433778844726399957927678310846767093786425480756081230072912563602583861925920514891257207924218958129021689398963795386726203927756012333619678092444672757996631945077211780612298559431540782904773772026819469169750004628214632014299129342360291748339805992716888012357801304013361693272094004775835214994667254327261142184539084464094790992531462986466906120827401314922651026442360941871999630495861239828868924152193022328503321738871212709016677030285314173924533117312611510653211026913912399913076748624127938263460746430389038779613496343202530951440777434290644923967990434276095363131951459825785389411037147954237901462289220442282885719296645294231562150198807401821665115131235047067384744533769191353963620620061919921667637972684161622573442381233360225148882933241449763259118851202748772681658775319637690971057705593063602662808936014941179028318174664744153653092659195335476294420513584756397293119231690706743243439387269587968182304351690393160958553449494438715266596105560558780438251342761935219680507971545010805130004882812500 [145,15] 2224175954229376354417820414953855513802546142472239113238179020597068912843181531901748000309230990628370825639527683244624756337430263690628399455863857891434676482323130600688375534250674437296929487826895352614705819607920285767496358380390310636436884397476071247871728790120176199465835638948722900202650667845260464305224853960467471915845466309712914396333587511681347498172805526739142707160456494008939187796661837579302403397533501976063075548795914999834846038780375185417560434950973967316805218889059006107930273364739220390185828086284639258734056232686522011503043299461903520409356307040195485182062178598762196638815128316117972850685302165788885726148934938810723126564255789044965194188105033864098564931221100780490096439441926504282245361561420811556442918970047861942170012102945728398738121169393835882463113132881121802323707960926851960456732908363692313466243136631189386606256662015077761942668109151819642884354072136749883627370580523799016380712578713557326389848340212252361542474664340944195110295337886768941637429975356755605927695646442094038332641787469614186283180440421492748546050675151565999189712837982377364803000628754836453949910666813192922597237076375707642359135332084243850634115058074318949820476900208345727363049072696443692143733816811318488383425364167768103258668053343011746638735862174213558561235774924462583317118161737773818907478580050943596080849780630924979425324657304456630397805266458989145069565004017345187585644153643685579299926757812500 [145,16] -7166056937549302048395161709629921651741998915361766169876533707724227545589327528331357117727440296943051326411892540286690949606321723804512367918483877525581154281066502789892600572290044058544385148330450549217338450350934289073230074307056802137103119971585414006739245621301283043748520544706057255131740276708786184029951730054677804327526968471108477066659515268432330097937035904873340449045706954678610756000756637153196221511466972897098436168174908456912429625876298634483369171321607342223567302652440710464779896112017601257472491715529649528176916910576792717408566248693438530803949065352963188926833436544103774895631805801199524001985834111598907303180206833430814332057690567814025366764272686246910450921353069182101583360067094200574315264075720977983231011081398231519453801245406369239246120550639275019099104300673334359422430440429669610402377469790554414512846203771324713848242717182939554448936340635933136826176684745409419598080261518010218289553717732313014832171833126825361673204417217541224617945609162971929874502945910978331342065636419244282693303289284481353065313885658045844232614151323078577713627870942501641001845987268320865858770485359800042263025547257800814256791238053256018812055142738463272670265002027954771076388565365680838669017921993135876855944522663389296685717289731058930093202089523641347450060526615253210267932721486431885996365408520061980599269428193447714761700041801563165356972577276692111711115078714417067511760071912035942077636718750 [145,17] 19767967708192217204605791397724289549013849191699471402650573779765305849515409223353469495935859667185717976659258671169807635044216988579776820765143997767747568800815089814636315337044674106642905081353230656099484959764529380708004469620240234577655134095740103025611637212817746024789651728318165365471783055858423517358254538791135399591577335952369507809381167531755799402692269637121655218894347815994328962568590758462924573632771002094074378782258458486522525903587053333916411213997086025435360219400718408632289704067889493428766841694460518132331919389140950637887408296422780602426655997346941599754518348157717804268717768317911120901521770166749270480366265991707799988441720628919777052735104139401521904752851691452597838576224054958450129127232420489087084280029281534617319084085994677276271719644336906753482972426421663417935520017094600238292166448250710148771027921069387446361772225892149047453658708272525207251428937203491691408495803642949721728328339714362290602138516266575392958312182188997563120224752966098864332637581692682291029847907869470243613976595557552441975200221358965176050023752681673804021881841510618605292616587673050448988956047117717662102099440001702254615707190779574285094915417367496195502205024458457178040541917166885581394489803525178250345587772113480394568609813386592382556758865416647636319573355782881636316116812464643975007785153461659435383155086641466585396095073336935014161964648649732442956475331137406143326726554142875671386718750 [145,18] -47213022276646791809134895426365152044482334559534235905265808896747032041486008634777817708693630399531652631457263683864042757650987758712080596777493111267609206761300361745444018356430413670949208952445166688927018583015253216363193501737564427273800932800013490782991139283915229762290457209862362867263866733687470461204070156216096055674310498232671514809868425416960144438562342246452019723170788891700042730910192720049685057690004283680677147233264486513241186057768287166791532264886139971969403157655299367077534532273800487061174451727353477955806271825155311035598146364379288428424441160703090523584064672483214813678159619179291920916935039299757455009865067377751663816598961046461051200871794844851130176208742189901066902719271550508054909949474896590993799143316064409075252063576624415243197491347189437922827844596182732295240591639065967713733783944387775888445315750872335229486115618299700396367084720297225095462032248487310728302810739439722124193571494288386850326324894863260620044492891473217764350053132138085785566922764795275243673745498277592212715133222886595161016710870553602189285098303469799898656098974922579355409819031609657244128757890893441267859866553781783141896947275829034126796686271374644609987133282533195290509823181586902975934571005139877535581050349506792124905764107122165523884446626623225883400786765203040703163613477579521538768969077090971398458732523040650502371550106888539231447877053205415940811245509335194440346215376950073242187500 [145,19] 98384525237314708399054095571181299522105758350043198458770032559317365032625981117228184766045294206108444633604540680046282854442932256397875291955236438544263087849391486296929975303586457827702631803373422806812165270954110392749357316905717603938171996895855062638363365865237328852452044632889479104063644035401330980246484833430593765691451133444832030940012307926318519464961063920196728766283289885457824056968142475706698543125038777393608325867623567608547145905312599068392756950150034158385228679216170276853857000236252734282816030654693200390447979030284782699289539642028610723113583702777725639430363473325984813094787879686302305839398377316272883638884468112400359617283377651590650617123194483145189783516263273219201321880921080062095816759043255299595426865837226042140703052207994139804051356240014433195236238787899548755637281040414127807540812829419313965347080241798388255811088418181983726460838452339664247799103540129564866150892632600966769340454036115216645882735038674956019925649864987357945913781240463638031171167924708754362652395203360394862045332973183055744934914155408925872709200623815994601925937357271834864095004965977026769363221453657635270217589907834918248396333493683863854394163144684476379897357204457929507161749580933378412285387372316277614840048664640809077865126713872484397427290758490741025056695544109397761767688383182925831307583137924141958217718299498700404170763194068111961288657350461260810227056788201453920823926614091796875000 [145,20] -180080965354776021590187885403107577398642075869642275511624872177532848638669661963480936413502904039013318603132849684692465049953229618843101888155374223860366008929108351497616654556139396704063838483047163038558691752319397796837482419487007905012054937041748304699573662189803256301480693792575282230198772790237575262179932734175832227817144182163889409923636199596875207978943116129930775912537261344664208128840208946717663126718721631625594470734187158703733772421318169352401569676617026494393965261663722390860864625786725094671896912595017327332104468295188305314736583123702250459549673627491290779359259291912277653104457429908249362948798460355587225597087057155323026008287224086554964547365969143643261378770033360511250925985873549029222046580440023067226604663899592770897962344519575627954111125070971219373387256105253865307091351809784717988962784160977166548791018177766886614275202017584975805122058190561497374588459956225758574017190066805779428564132673987373821229233277926827687441649198824758117209609255971227046080670865208855887178087010801695063514619197125772409062762252134121221200480601412123600639127057813221675962219951648472975986723172405400989942284978221639290151114978822632524515149467884935934924124287211242070459733894313692823868701180882922828886451322289910236757134797404073774512298283823375913503778248019086308089681959669284749170512178189451190191565138317714582143820279450201018828625180739530836365957037499422603857843857421875000 [145,21] 291427964329583473492386180478575198188463340741874520609194690483998817620470578338632009205241164165256538194626790921346670500729008318865378078314231112401266100330034136594922629023472689378551313321186905947141112941106177293294780661162946983693218814892087441388690979914818805270754757837941977459480747190812105852490756286454471645638860052639137243138761035631134371508615940338443793176210055147939120033203716102016425648729887294309544059407670929834964870852496195608283658970628619704348607596517040967727094531828505271388770768034705645020579397685517602709203196807685497222274257311447072943701662681504725693325740393127272269339140510068646486820609754012102804744402457421563422869837621680462759598845223803865900658359257279954601729701797091960226942844702751236991631536165635473570716204981371904013696234514776137228787426617789359244569950258224976033359834011428758778397174399270131116950631795453251973699906708424043771573386937278323666761869251555251030004453752710341472380433315066076599387645675836996643428747626372651944927747618808946999293921628475095564943122073511899334735011310771954798882920591140679731068183619724571585300710506349899362852228145237566840262453832044492754124941462010757446874817137524268318629368107868909576819654022116369175281242320902607280718693107335663802295460657968952060861516668652294883454992956497539602000353041638796196782658079432370424789092642175670211445696090439203003784873381403321434057338886250000 [145,22] -419232185271498466492231210812509311923954450312626344172137396107295427989225172276280396490485833041868276114083780616694187640040798559212925470232940010715771716428220165387666650482129609458748289734443919782448368603926600116650963457311943591781427097759559460971344789767309085329353319390612515407158532348952771476392475645489522368098722238495966256065269493963759240432976774543774755658614475186583674295668297848791148184014360531597319378034612144293629661668191830751721171094583891450246465248166903506058479747095964220465952949712144468216369495756343463273834516725207225851848509503314802569411638078825130500442406876364029521353445920128888160617049303298732686710212754819705119800344038442936222917515841279441563302151594443518826841923602884352168543668621592877418188603328195062101394873831062820133201016377368930474825674801847413387006727905934357978302016633109250360958097443015701478887040637904382249014984073955295453751007612334732475939734514362648216537979313030070711391902215559588428192483503550512643127769153751442152858350978672795747215457216320456687064769035762852155948407614315771929367707713015540721206588142077088982396323356425660764199528365805201695883149053077072708239988769854971981241087564184770063686633582709370246494283802909701429751483815976723693316598512137310060611820651488859786168577619409275988500558514472852850313464879683544354547023092544337666464456181211044879834488254510088762570676875594799035788637243750 [145,23] 537085614182501614551518767890298121428061473638258732765267271585020919650357613537986962581247712266114231344127934698334161078314162091820556731186196039307181618530025107994557656199691680525929556352703639024006368835501947171714750668721458144736219864846809998835333971850920459747372102190207480079958474607265601556742897833898996188525149354393003841025971365502780302085123621652865897075541819446593750771213438436815854802501276290849880099528933817151048981979837174387395344902207566235380055066754835559559261609204350645216043061120343119644871103224474924088216868131773812227567229224451082473108835519814819171249942139478224254701325195110608912620063349254364212089052329444269951543833378777538073752414397240795163630449897064690166964437561975860871010357929022565383464574109759647552453413731233597262504722523625466714929642215890609533180544286747104278505196746269857206534124370911479555951580217507294363558371597528461811362892180140500669092442361255511666472345127553757066842142471929118934382541700421228903933341514997328168508800903040016571244220098308982525083869334755875757165273032401495462221407886240945445665591323917377849342556111444315989176674785992581561525791472086026573319265556294707211463425095516671563865388593367953888142199161492411444266833290945075291103126318188651909295317944487787657200410411518885957136753073436935472226176609971038852719345953292935999496141811093726080921047580721118486085314133141309538536905430 [145,24] -610372959570921536641103914816436441714268885374043864305914028732610092017725144932162303597801305345847827298401915101803324731189462076966297663065476793905120176782193544461241591857291884561410199835107611278263923345588067318297382833327959257698059645467345385617685656735063057059267480547614601339699848736093440610039694003220784144963535333934542787405024977482266001700672015774830738892842277417417145765537557476587643298435449643612629465720121915323115640552115606207687619767176430400245815130138222684416066474020538298912878374583877588358614435642883966898128357802698614188334268095630804648282452977683287926212459258938478622237670621821212289104195474785623398384180577377913283628206759830108940406532535621493502383777052625773875199846567719149712922525959025787514672340599814530056888512234731369703590984855338004758310340508356415090968654522864798330652452614188253061848752876941299578772162194281726304709854169294972100738106489289158637330263299577014560390119501554386310073992969900097302851204336063961987691159481571908076195694180016255657316901204694354873725041761849553999636203937626722730451656533234203357457569070326252070681638364805148820153128148696581899767783979936289682202301334778122212128786782799751836187814465983008080166932991217932347267180328158340892880206798484659096697293601303997540018462398423061345063110061768367513338268035544757986910188687619740483052606953089551265131495922273179057969737660116402984124900 [145,25] 609075091837806849393587259000332551702938471487018473624136357721319763751922922601341401588455253484483340104140163467223670973445234791886276016407548322688981936394895173403436920636536516174317091735457570040353339445413466704749229856724089497721162555881096328794865881179514026525386591847169622801129954511824294785198796836350624537061936552579366465704589589348960303578999314230398040899564460084260615966820236466534905161237432550379994651864856622995001401531513778275605565643942943058920908342035038373680296466103437676023808372455814145659706686172662132791044208333072527341548389690403094367946267728577222911133894405029551833775468755136533965488058900503148364703157818495444378811209076608123446104225570983422595184986882223785302972682585956133409591783881103772678227536817109445195091125263033076015801247019763589686821530628357251947884261580401693107372698303711795270486051490678023181658819235123502393505227716034762187747994556474825188232426200818496039674320335272561094495541680675220255608333121106775210245100362862409028668631936983918678666595708768623347665593797242590797718055538833244096719862947672863136977963304512321679842885566864891867177313796639836989029545604436546571988941135805878501734224735295237216620206531732628288491194259219257456930569636745946718592355430110496598283474844305084031503475099632370536817779223338447638850653426519552636534064653656614963279204834836790547078160585895348208172504214443307424480 [145,26] -525923581372906610552908683233215445492751945487806569572690000534675308835482292235465638572576272714578305511826819778537966114964752143454974609131275064739242243717946274277843537033324637422251224207233776000823680055604614170142056606466448855213161533978315162577752962290860966989748384236988345342857613816108217297087675130010875667136582382667423464328018020220529513487390396490402994739571811391097536130529704560111163838509075726193161843587785598696146532721439184380532929544069073821448390655195392700593406357306712811354170627171491852631375033368104352621968008272670284104785157545894606448671851483393271097761595408267827838239573863909002085891832983729099696915931407723623147236363438958655502864957180587214821063660973838155778191573215649352049769630149430350539946582736941178899761867161406115277715452210909753733079112864443377570051216896930398004636833247004053441224489914638910145326938023998319470635006510298837497474928050920481703833062777519147803149801019351796035650862691245719696783804459751514696284847174016797677713116158623460315287521210530190158568722060991230923102673959468288484248264628390254692449079434015167085588325608366439242775000286337871320936276829616378973642104552190174273462099890698196093034975131818198320455641504697229691870382764365342646090657811674761880169778950775308669017247094176020806230156112713827097569531910250284273470949216533733878836736666267744314554180005428648259685278314620441160 [145,27] 387354518472633034538831917969782759991959898217213625507093795648717091662798106729479390582051486202893229077427435559182263329591815245839218714696369521582230764351810037070612899067767864760127747397578074636973244374905602317527336927946526201544835649769571129568431787676077659175982871959913888055578678085411526033468134904400340628859926713869270185824737047061006811233058076793537956572085200070602494636842571213100927126107635129220622555484850558382285136999446869520354377707757269877556233317563491366004132469540701153146403580161231419693350690308072488616253636820317096845866930596444115255346065341310740769312334827324184175999364723258635918935004464511196130867133159610591377288709992271318804631846758847248341001981137167003227009697762109716855289873950147100118040567475241853181257053801890397362270359712666421895625275212574721728812516358389676895425794741426489179089796866719505239095674610424532726837441177087102794478459148920503626120919202369177609961918761132414166577684229191102725222948244776341136967743170152511243391641664694495860013383091613969032016411138752227712947280286384813783709905554055839106044164842560928783620353748959619938758744773546978581737018237976893461268566292931608618962930116959405554629200433878034601274433468322559167967132848477916303505021127606001791665652813358960440296546468516241122187832646091649469003726896836589841393919023942470709054282676133798570453591695060818293549424083887260 [145,28] -242489017917284379868710904991608224801441783629588679554976948634440825016335180050338649335938259581709272377216456176138793829972496593299201540918430520483991742931810350017782948525565762575302387543833088005211398518970504900260528894732207366315295036825304198097187812850744124628276223530061502349773531535226758112942263625855035047321563434498919787970947057559163274495950881867473447265641135064065933223569295971487049838082787339195244615962382436184805557279176597332965630100936941227749545000561245772231242932944885947061158137011652819442103193438813432216877979977035989956455315710089460288261644063345286187506359304058162856328843491171565348444182727811280087302393779430613253803780613676311100782792018963175324694321815131232770582230029713844880243651598666555784800656399434446913486115016259716022451989467741999382702567623952772127030664640500606822226301318830024418588309408350856933502331385484919024050078335514119696462206927055122013523560243456413297148851584665149968796127154294444998317973622300306421035421849167835384090273872951869777998883106135536965298889951653708151239038948085107052041816521054701606376393403647394875380628377271999460732820513763220977376264895869558294188357492190477919683308514846820272001473120213207068648695104076944599408240659797420530910421278478963319385867104472537049993198651588416973417815103496779908789086103521459816992041054319060977366195404753186430205132914401641930105647423350 [145,29] 133611416531305722749277101804633788949244310725353391386887900216655504999108096801650609858980232691166286324474987323354376876029158042386527411711951336891729605631260113456980240841869588029696785859324547080316131394803461909687597817257079587033251661625297077239123028366824039730765406705078121469287774263610076304549675557169547738889517540871855826672481406039957666071248054451346707818769291215286865912360503622491440105516149509936609083108092458077955116344472007806554007173855413800674720825015708487842782346711020540085830038882391108961218460605684819478178714811836133374313328813269377754255887035338833065383375457367537564098826414588655120386294718321629320231897592689782627662224775063519381751287337627909542747906911051750526996392831401422639210364435674227056228363271852088359473278992724761031283568968891888304331656264017466221964749286502965896117402694682077198079865862081579746232184463097143463546383313271661351991901130837850643716836063651698718535227495431881608461184577507130423542888258765661254829074403681890462630305095690644474399994010356700547495652782796456439381624232151608673598979335066101502709699517405432267749872138501386083337483217039748161139736569480177756734051762609760191342088394593718255038852271477839115750180400825684584606187663748639314287955461650643204283672456328206434400764020387672296900035394298366462568414109511464643663164608229655784439245733327493855435557373341244942424638210 [145,30] -73094498013297888989451199315616081584342067849054726908562560195207846411551924871929937750736137673579509430149613415477484499182235041511539553714654337904027407462874182554604151885419022091105592645518212843860275887682005331240093236109788385928607402615901233269023056481258904017948214395672341156478440542388192046129064235860972470332262413954953909880814576103418014961596313712428118977245334020178691052902877178374147493144343457068456891157336454940975223765149129851321002891768941960452728655925110555839842844887754320883769240895840739214758907877962500474517125808142723678781981012462432063172794741697623073510818509437324981409570071639854125238140145699948039409913188806702470937905741673144438541506868689321818422074319359640297843948656292319944012350860293632221833328852495755057719530295236741304567928234611290535866559788587851586170659996115607580865813688649700124107274400044601340125891127034240522206967284644009256104644446635043313557739324050292900685731801267920675619842758539846620327708701435377271156815832574331777952216217177563835877573359072557148661908972073629846663723784798386003174419496852634150574246828866340541500168184234944371507202663650976215950457250039193699965196823111441884300344451121094571478643222145377772217121147381097906877460871762723500321988367531988480921376815582723042097283227670859976301989300653846638152273185717902158557804482004254433652984474399421074587624535565251186562065 [145,31] 46388183337834156552923155751538562974190496146539864870960412735064742202695513266839716901144632728264895480349701968227957665113768569138276802432182849092753123234655940624095463987570824804156893776913852958843939227246236223627472913099155236754027994827125299744756998281941120581911411875330786912392184429329811160715619149525063961812769241037398253012367864200128921277189247251195827746617864808004836114016458160582606628851194502961325429151984555161044392860593113770887353209269975909748408155524057367099683103452436212324536467326490190575106909272949999728260722403963374671617907508642622812595962215611248020290606447993045095270906215453157078253120960216329615913885336181502972293994540818232466921036666466520450018012149583174560419328309980178996591101322443923203106124287052659905802262406069215037232330827156016775987230099996484388071184986252972578102909916280509870628146754933804976226174006171863466147080773696114314089107415210751523745086901600244116619745172890717480357927161907078433497949147866675786762988047792615010231420545847403173192236919763172071525107353497135917377752011779286336200637250759826455745366957720975002469689362786503304101395967023950215693704998923383269424574021661107025638334999655174427667436907338036198428179620815507203720997126985472783283845480731582464282176006961165996653970696064480070663363957482677459433403149511398874151286959059969311693875054023462519611054542346831791750 [145,32] -32874225975434901667538281917865368963446105867602929482768474710999276858438693510802379576631070858412249202713984057126196468557114206071092440460597932465762004678301486803166081917752583538291873688508861746917141810909090322580820583830716160449514278327981533838088948813613406103966194228023540028498317382987846292133134733730767948225408070755020668866417211019098645506956791069873043425429635599613896203153809998627076215844582076371865018254303124430668306342419040240102946956489493016870086810908081637927771034976546315512289684406425122938044335945539372228044833981419514500238783954668793764101633499073729845365870230159531946687426226834153858206069511263483231590888317613897517919766089075254691002475671886351205856664392371487700344968503403584886038602079526504213492616336699971799621354856882438130044180784705024263524827005437983520662728610586558734444523013863427268510403278640958792162300292149989213701545136370695376729084974254093803155805206415816141829300719809343293789142902724632621355981740318281656740752447091947080334396369861028605593853799839599226835167980273052098662551951686589583980209633566590267800076585505845724476007339693638605521035962546178693937564880498551067324527540984272731751303093826423327462816189558752640403152744456680505932348577937942420312258862450176568493189822529305094724239221288119369715134659115369189846664505945473405067803920967207833929547446238023145609396859088620064 [145,33] 21593209157331039372268521317757509841666393290475042281417956852275328092783577310215998246465218367243596463615237280013787255689908150462280985639677397781686188580883444521449641637505739972982635277868640830643184792785024002348067660407134753134844726158483780304216088777498846928772626972241026370978505577166581918099833894265853183256193025758189245841476798488465313373197069095502417351224974941683121656619517508389799503655071985000659678562941865290159667071147413148761150334509720128460150164055350959608327847062718064352110548131824586406452541831175977099700884512714802496065059642825114493659661067166460658953100778483169857737154417074428715551610642693560769870493109449919882625963817451939985113666459553939713971378165158854836533338701016598715039557969545149040232739802440518415925899244856273318051923530804128976377404150339182166711002653256300268020325171107792309812754824362947238093662746887275558731199447928809164874878418705893456811972619806598027734991991565275448208448015352251719601931063903225726519664825154079321082306544460930738416068791367573618949701541305755810459868720885787688425493535379475113452265000894015598268585751266185257655007307354789464091912199548502749618181537952018159588562131049950774991655061757206571089963650474309078902153756149929316550930118939818739443909758143501374437449052689771117889666071437474800835625283888240395041203327152744621041343749229020295846482558965086 [145,34] -11605539686808748538601592253972223767262498796677320940414593017992182107071896481724942925506198635177177610503025588096791055764917953742664778738675602499346159598506923889907910808934347521103038275039333588933791329598933539863392084814835367867886990120336758531532502526062264254863850075571228434959701523412251185348565469516140642491254525062891083026503993294282736164273267452064255139406780745890517203289363848131008268025712655209167042541316728147480000656316368985994660027569166842188386096127051021985585601103199413344505542693212683833550860872007630750838439095326195884054733132824276460678205134432615448607312533213907225105772864258586790790717397703314182493254815256674083176357363231291553794508800218393439752095220064663366298412790098563708331771343328863794159150502558995716889309527653408911247121853818016073516780587155179732068702052839299049550892716886306939153792203497914689326195711866775791828149306599305309122767306825093894519871017048967741001221511694551838660656076195543744805389116462662334143134913314398727804975994785779540181623071858460388541228568279730404427038740389738630566682237845826977553174288862018534039772471252262795433055447142132355059825049058557793654548308303421167336213323203445880016089671077504246060576173203170126010147046628651542063902966478196674213555921247433894784797740465643291755061073590250102567415172499456452763088754631324866211964572620785211490888562384 [145,35] 4810342471711324775447484402035890846818762489529865105476863822249353721308155482700111614972096210643292054590482295721410541888674551100001115721530140260196653750601381487013228676991495884093896319611483814377113503628455250021619213721757419983773063348965458322908387902821244100813701761233649198490268048893713292070002966628460467579253306026430494841821735448109090982351177984164477647788097242324411957526968342981851778951311462493799395418237359440741961955094137920330163551285139252045068219397900656598185862251166629078468809602385239315062756902602980481970574081878549013422041696109215233535786133714175724620474733579300086535612207587843708977200336270985269166536429022195635135492368591201482296080420943504787850327948511150504354968440739875862315590739787406915539555089581388604115668522301021356917091623732768960207629355428146932293298818705122501244863147378930748645720355307305241059783161363846301155878769139391720673979787360912468534864023646328586160846407826625631517893056040027113616707026899851614096694573435246596189336423257326884733699124624161344949599118016032927305293689469317836584371232108819577022985125683583162966407331184199825978457180046191872977608686003126652353938636887494554625019119360002762300605369742748884591205726071155552170973186199685842270323973609116088489105973442609858427107618385804689853075016494638155755475590800750907067693013714114255690711721172654572746425400 [145,36] -1458555134362258929872742353955023705644890138179957289322719040574634813695395682747087317932998844164469854788830862874817661675520029095603174474299737616414649866698851809012720894893434369562944451937087251806148090511949486764329266407064598771707834596964697389206367079607312546997348639443637162767120498747255051506139564627434112291302648380981952384786714234101726010250450906938304126522058560553931166476724610976281550958834609540197709593059771341528471707532600809394068589987148742217350807982784423475643431442327083680083751773336217448410048922657676051990161924180789413293939382391930423200951995482649503757366711021851584180621003866231084135588675346661515921557039643542795294947822496107740793773024869507339566752716761427200499121652810199454216693750642262090910766706627527659286841605642714178226170144178350889269735793555120081085963852614615726242757007509671444728513703203599857509272791654417428579217796371056418314306134737462576247046916737499418348881141591480179177294616546226849089326429250303659326953573617745826814555462001877615442998875339385071231130087316183127320645157789216437652744275879297278672447124700931401646523562191017303416437450182636011032769173537761966127038091551273319947399063771249299131619748285549501982502098599992186184275308221965048897386138044671880209305554297201433115098343616915031726097148431779520666989639438148224120966707786409293116933570761287406307437 [145,37] 286357668429174299297761246797376249157248311503801397108034211931639457011947248929032064461775709605137704373850967574339103679637990513025381112787249607744724643571124675219082610984634525311131173519360575764376332792007799796403784442364702483593323011725234980511767043340673109466037891918808662822641325770051901964611243201874677593045181264379806804458542102348811124383781311351452441671500903057198927511505279505929920373709173002961462047147620388222179053762015096558044733943603385361685693263133185792897352193526246726543014425817391367312037883184103833378944379558944729223071648531479961871564216380662140891333944043723054164444269877246446340060615721035773523129666571303639220629184799007117440411716041031628674646978740383787513037156678958082700798971249247026646524610662990437822407603861927310790817307423099897635891036784968666217989249299972251087239534154053171385552894001000091532991769977233580286761890263581770866961034364755304028193044253585922039573862903864131017801355432532386658764553983488675360644201081954326033931748869413617372122895323545714784283778547483491269419007297436096799582690315375804763984430549079915675321008606248847635793857888813887000417208012523722765367264163184546953037592625202289046687799429286960549290035478876576853341644440223324235013273841972186683330060083984203229127219558166151161515806525884544231120151953125067980156208953894122042109517184540973303 [145,38] -15299961310468879690956161850249097857682679988046902135356334848047191837456977977461831917211243297068731842270242408178921418137739150571206118010051700724943629139606245374992668482607351962280191708541742288174698288945417508752561145487200483383431337458904010617850245426709125793856711041164605151939551565241034977830919635194972525284226579092877409247961453188579815356770143236313243626251377788926148193895986467510295603468213230757759512396349170261610808404952044073197853076358060713972561679283370664170075777115262587922816027905107664464773828546081269841362727064192226930089456825490101457598985116886519205663630257670100682405482568818540858271004797352783369016673916615299620729388403805790226631654819782696123323118749805328761417638924915663652386507862482259742036016756517736103162765386334964461854410861412850281875894991720503818140174297683127771549765855844674608958330350587560486306921240168681307393352062483061359701180303144656594094431181821251242742599817745960764964848172158580159286126780819803258711234186288055632587835039352833833784273275060822976145892482915327781072690348328376037202783905935294652794623368607584989470864771811527108739989521483854859974278735079169020086037655235239364870027776792927762501116937138324033681670409809074334054394916044114279496486436175045125023263728726404611284342370256728698117046286997865066689652974447162969269033968445940069431966628764518 [145,39] -14273705161182623659777221666376851394462205281895660833661852539201797846869584475093389219617625054122744448518954079821301619985205344865068032432544075150871434445202695589594910698199628076671763601177188876870846707970026925885334271220753215179256039087798533522156867069639253897266276600556620284350145887781246865212294420190930012687240144206930801759121753036559799585116578356571203197349695213308379076262962419368986757960184777248701903943735928709000332653536650840897288409369927480827977088474761217929696238003184111525465144000626120948263432973449001237568063095449360419976733745950174167407286348753561664489611599394722224759580659955568837444107968323867379438421867287213754860158131071248565806680686188871311070049195922677996327815672285140660810564632644695087916582788283626037771065246668888466738716191386591378611032278352099509939064324763585191645359346582793803064493521609977053092477211510577757053747874349738037691077118495497610876048535541694318914694047800923648518178860765689655422265312995646869121159724415927531736997672958973318998049535422220330035265112857412389739837572762124857574479483239428001448042474599727477724749191810589525294307498922490949416240899233769113543168989628252531938134094517135817449685428435174328776157823495698676280432482610681904729204896210191666364360277047994180974617930579117896895903967749261615337100894523150926171639115773218441134836498890 [145,40] 8466506396224271048048690412819079822727610712421778441660140151058365612773588326184810548114298065160901126639354633808837231061956789041790772550030498082758434787415842173665429071196461464672443198547248533845553438131829357309054430211492967718008737287009367001482832388400703830756878846499788877910097888094770068764285470878545091960846724041113635696453200112417489906923558209429864897748133462078584857059339350298969139877533066999150976193472963713304272939798941305003065535537744110563896470405489233192629405724764232832300856488297684889507349826607239981130000469910701154069631322086274365110312135373610548325421003864026548614169559654119978857939573081469967602673856109556287672685460988752257738296021595030383774604435181339186834496970167627728239611057495429945514769063028481446795778611936849205114327257602054654702995435963770759271651422039024220296877909282371455112471082695901128179590852098606250067615529242485647705170457475729475041039706065005827127247471227590985493472406930210008631486949237045200394717221440442989028773052218463523824452905188173357934949437399462371111248718725962001922366693385546324127288394142918207982411841737023817396150954516494644862151090961596216459952054738241442544054097919708503005976897430588295169567838772238037426766355484883623368121447192929188061182433992265318005280891471643135129910823094404275015092730932974966062124807719773327030462484 [145,41] -3579225911619102564753670655174164089245276718098807704197893956177842374127142280404602354527860787055578346199089941480722454568638242309202660873708771396126089398189252217267490447898781583570373585272318091538366332345788951356166561561130166969224696904677386315387919807782692689921880293264805634260664111117107048520266695383892745126649647017937167590596493065326736093417696362701931463533921075825804749885542045319117826931034386858395062727942098954463400167654903214380941916207097613523633014535039471217960819414750036108965957498195573488535701531270506104544862535527452314010483075799416583730144083456895847527101586168246988002868429171590819696489939257440429005034366773840354828153656262273753564134294218924650191996244591269434604827711569437087813355390785027358006687355530855930557727642640527105637731948506446861917527777322100262232917583811545611263307089561550725728740247545975217619600208049951289815763476354831597671786146689040892328865540564717069635219332170455486430021863362284925075268738216759712448562278151978407015398928010047740105577176866436257503548586416579394889058818531809209647951566243656911029698556488657894843770097667966245838820718360535996655471955502345600648628882814489757046546254624648265596398941776838744648002818804751021202706484419148435099331593191516991194624101461897254647421580091358555555365891252441513309055376694136534060969274576110658801706 [145,42] 1204362946466416577894529922559662688293051317716563415068772771920980601793227567446777686200773951866849643919987237553628520743647789393660791886849294748981471832887038718342385252978705645238137461989604434447739436213140383766712582511799053995807849726296543535508840693898202508342903278201844420059033244292468194498981662282763585534869543338755036746151355621012160549177144586884850120806180878682681881604852413702483401017947807592752905488128353401479632623475653483974131274725385790642607118765686509300858460973091656958212997935709094323272771477829706480244187667109916074478899103064644726788351495989044904943595036647182611886999447325949661168803699297665732916785941056626959456442529905902904581308738338441796013418054418512599666911232380753593437552705582099742562607375647356842124315647120506438964466815021858951969928036555336192049917931787688561286926933449586284362814240100556729502354545947429959645476523385590253005001944189844036280520854630610782448244417128008083490154044065006228616300139588450699466823434877066648555239153628542408866280838746822773707465750219856770443792331882105152412428474506963828205734428113140729499055902212017130118401625323348678193599800971015111863936321866013591920293708475508473820265346736881199457391914729013057145178916800145713479742836058804246150869651407885824740204639100135413516055371145611794190283096652909739762234930501009008404 [145,43] -260987423389878682867923913613712308869931767487558005589743306297163195158598193454514268629762574540633141399283200185263184240248510232902915550229111311450883356041310444190729636126262915421379712248344512835778265769248441463946572825912210720184859377934639342538961883791579594759751470371625771930748273020012029101382575893169753121314864804153053983035450124381019505229914558494717854878649606961882984652937652531861345607377218185126698448759348306812677534243916319355148838666030148665652321336675687466299350855377629590026369447813700588512128829738013813964582966889672767869892976709446153079789663702742282800269794490919271819168746930830624563283881876597672381752615129876509885934288601458004994629681133532368090858618744530394001175852059904700834147699371378394796374194044447739111942261480373496646566936711067756421087856670222210867404246615893592150119049620771041179417200455925768672834622418171316281098642689250283366351661492072250185623921135361600713030209508566601093302393510083177987991441048185139012338759651538707467023131899501163895055871181072816097907881735369397726523018610213563546840800841216727645566509037021600123829435857715343087797230219635421104988567103568906938347100384262178709978545785923912379603168084761480963296641387645323340158533665394637020416991020169471258441643609883722830821478427934457539015046211407841958399934828399472166766648484633650 [145,44] 5043591874785370415544775277695241531156685529685412700768972062207367734706581232481361556150804853113095207691513866135161309045318971836199369799085961278601216527393318773407236883857355656881211354494515662255266497746486527008298949586652607608929064272137758516593113811230211775031964334092587280467862767403313384981161981680901324420607034244691889869699558414511724200443232758677198538580789034114260595922530433856395446167168278083164397210939625246297279325532086190780845626983622857588342443821538003957920972601056824769505086184355152743921497437654653413504515108591277185615825162604404450267253364250065439633316932214632372891966967821659584959265966257426725253755192724251263827225694171152528845258302962893459907737735706333530084289345627839521351841151587688852803405062044921323786979590498904253834701614342877092447564768739707473644478356159733872987242854665681212919051777385481646632400071538264486468962265459219967691031113451533320453072182224779740717963639086979988179597277895343005784262230483277762386958037433529102217323210035627430040680688047384713636567199122430402722537163226769108228940978108956689600038440556511312600376954813642537895532188851385561875435176802448814685125313151926698225612476158283720296965621768583744298187498478737495204971797318832087280085322773939610222837384250217610176147966303207276099729325900760661722727885590332926014030367612 [145,45] 21640225310952225067519646948416518143560132512783036858990683246468129721231684949672555355478799197702323540338967940539041526973413295619878716959791662194767801206528207720964251557870644991584647487440433539649435992960661355710268143194917462301562854544645877726736245749891750290229594636986202114422800388393671743730163247882062797899901226212316302551417425081898800874918870428205369932049360689964139707172952824754351049683743581549684624060924284410589387235772215625211414493553605794445549762609067846734110070598326577287442355362816479904937633925067995029721938896850200303047181955785630915372373736869456467831977343167962374412238947668718490719168374631262134527522864908799418662249141636674521888311471214067574377863093849675139992533221343447061220073037178378212703874684380018073042714607000690888892216926138643493923738292662664766529325136966337968185982433398995816475999862843217816598867468794337018086741892422718265909039566943037816831433212435134209594006303226256805716056135998263053566076051968929508049626685190276417614607569793106720793331602015560742141761160129642581199256254775878693911129493109500860259635710419680135177194225665087536082937812841535714981966164642723541513108062968711300008579603855966537039284022598554701348398300764848951305567543625736512866447060954796382673168291981569257655184130107810528757920920383003192195562635101879745101784341 [145,46] -9853069560846622085116869242641650560159159050219867807199697683166773356981494373501078764589451388139615878439706473057398549547309356004823513960478392636269821110982012899034920464009578483356836643525957643587202712936165837126245442434489179346898654601525546810768811651070947463141582436756877350281426923092578586830669672238309499414315937680472184791504269527057198128487760828099653965662997194981921301100244556909554980356848622533637250857917648270585198735165225382737330070808086952819401785946673285130080766276998756473612184363709414305446804660653930104432182522206688122768009474563047464597923659141512257539810046340381917212860030473604231563089064688037706478144713442082823375459044613599832939676626568542412396389701513230697874895574392808739598255412796352815894083864891874672325729665468788932828990643544791109244631689337655951419061731662463728885144776183120882183193979666636014450196817568273308173249410714694169802414385277501924764116448904414071851402269575549350111223299901620109157888313656675707118542056749513429021920407400536364101629195908580588532174845318545905134681744966507944623527290956708993280167412908753428489441606233126608094256084855554049012819781643010196852245232225253706617905323148093210585516325669523360767014461153315285730618534849746444442680663693365203552695589916328362197908601620381741363918365774971434120461236070349782478729 [145,47] 2660826611893307711162846848093114025649903073696312947093779875493486918579990507062163029813572877402226479575578992356663932192701984932244771997355734347120942787336761319887914247321453030842284484647270972162036983002743834294228789463830605727895770478811451972609428093605278223810063431285671662091032270883050437569176213731464041104518789999065097376289714458693151897005076392371740310286688688674511469561934315583469508297687120260454575773206472782465761619107454008118620275080288753054743240888746631519023658891679922445009777868184420591734245927369381561497979935062549128993463542031260328585653166544458059096503219491146185076921831115196362438785442202475550908926279922947701874661115063585857047794432947350951543480632962498651249081334314495420745170122482934304206533876894691160790403674343970158696282951352492116580946287744548539113959749720712025709710187938608463704770187703079634636911611635345025624248041336442678032965831469065928285155172555814258419370800115594721328887987506671984418304485239513776399579212111326433482342393021232610740652019162785140413788176584364512465682623377311012307999372777856362116713044679810481939229729671494664195103575881134805040119002063542703916156404064133139093939348334756747140620897667179366414421212078172798530407899558292484639077969535766214449257835766506682242863863629734805576024917548460259028236815642577838498 [145,48] -512586622265008023096431443879510131548332914602301933790494404758380746217058167825356793376556806033789940595331734274817078872735233447034042460386378121107838466266037261232956052932723175895764526303708519217666790685105588714619353512101667063574144437713025854183163374863118144449075632373502604366887028714593668724181603743771198458218292161250902721235609524062988906980017311553912177441068538464698191793427829737329015106335802298067076407558587692420977797743596719290486275828591545772977410685534617808753732750478493658387926977624641950724417926950644223701642654175729468784125352922792148657809590414293724905527794308262550438194774606175014446702492262205503944406508138257631578756083980418720578724079939175347201395762884215153079703313630875978304493819421004509440363366949224403711627582587825377810681185802617835102691036120242164194732882300811242961829478051781132698031695893471165204117498883930310774270242025246792201859231124893698529845981088830621218130342887433567655793734997457061845209137509091440896153865485680986209807360476733346380489844314282744701678080065161667781927542668906138928110288252455940301896090352905514432638251619241473175546805740655506430730179322782878428787136394207859174905530023072600528009048399185192742303504637103724107775208529776189859293582043216667043395106847284100615151677302771991846546709906909790822305837910859850 [145,49] 73254175636879604368732856662331279087700623271222021385757539135399324567809919570641005000047221439005002938480121895373326872300419254787880402611403127829117600983812809059037159060541085007917145175367748295089253342385266026741639142442378420750464758455148064217858680597273176043035473369443663006523709675752859827443570533354792356606751581650673432698825694429706504251408508475569223213806106097134547371233812231629030354086103992638221710042999023660272818905136631027600322464501307124192931788588224717446941126386524244386418694087702389251276534681587535507984893248189797992188255605779903430310939032067640817270018171739507282390316566940176635090589873462720430107668517790000413833533089449106594015805578899222515628325824637178213695055905996640189793501709541667700964098360752287540290887573809291447578572128495611827987540051430712680470494217263342311347647454472198863515155091645284368319593858172784797578934123161772293116780360958458580208571596814486851362603789639380580581649774125189524914486699512322869737169230247561956519782370734420325711580854597034125044521119068429617509643993194391551326361712809466463265592323087252089768285873983098604809004121028200403107089572712429106385019343691021906804411563609157331179979897647598874485134463761332766484218246614599748789388526220945359006957988995671050162697909236101170511517289907450698691988107646 [145,50] -7416641374783756308359317081110774401684005943351372064468886679758058156589792338561837474213606226397324906675774974871272583323833561249238226993837234788018451621542070003452212651333200233792291333432426423118297569567610822350763971327303389797576148695828339869563152275881591509643259385751085210867704333350895137607145075441881740354929039193454226596094978046266861519222795494481960116847184527480223945861209717998489169082082237227876734844756050267043020619816763791422766157116003338347820168782007737143340837490352972270067603416260321291639295189561279269220005220932476970327015854411372723275503152719247946938574592091836777146464962436028136177277347272298073815678635507914001757197899601530137365083974781874436959755044708934885420256443391638966894558366603458671402595909016494208408547842812962215113302665268164783685728757774863998636253545241999519873012491326885583322601737367272739450195826615942643441804333923482856841609994120099634646043247806704080974704424296696234501462164375679930525966666963676805889754432311358478728102451491392427000619032650438842730200347193264468546503096371600642688735540109275514092419351969075710359810420593286740498532133761653788962228995273228755301698204954483302637228242356832430337221752452674145870561934715215230001645726187879200125828751195590222847372560427036206987012371340351048139584415877909750485530922 [145,51] 419945358191766082196558981578547762331592444102693894032526013517166717465523419435726913133420896173896897500033105290262655770051382071434948827876597995546398041343874488410336296795156045008510781644819457771968025099912221888053270403806496805960353204610151345281191218768398647960959658788093360258122230555263582199703031513309438802492582986011400867002998521320675702784991911770863761452015492822806335421278389338291044448000544426946839869465886361863671351206693693559138555788404401308822133213611272681354258476283202425711372544843986311168793999683621810058734243978850539576943883874298439569282185709197263331157184023683555977865155009088435536111366831972375412295848615162248520729296825078316456867497543783270326416066343535116960229935725727270909383626104413386171634803496138907406827929069889548291202870210013831386232242178082071046824327482290268740527574935039150445258667985207745101475610611968130660698627668428341527974397064477010519024231825637382223373372163428786919413753723063756926339635001642592605546789170510099209270197123448239755249751487905867427138005637361937520160267286441343817816192081123957564756055545858903649924627263602229560674081126865623094887523653861921494155677862661099847696322389401705241000947074522944609007398486297503738241184946636832641411678940399200105965864879013263906709624448595615638253566495099620619962 [145,52] -8503288587586679705507537654133454200915671630157689106904867831548810687021343703484720597646423655047405449497876135519333707147977070136433528505457585301827395095965920784491753355777034173694915286322405219819979464203860975661038761982682281590685508825535400911546393639069653546605547479533577630847767772799266605102121519161620051408121636277064081050392892137932685922491253269739578590587591899802624499078927776465027851101558927468814992434112950621512989253050576645551767414361955238862653821645106713179120742756366986704549806612425438753286130123090656856317454215703479865004697722202157584669408814014186112984849094144444186315338273315694363458098155082263223493855724181099258372823088264444068609124794552543886081318072775174625377318851204438766841793828783121117791127691114590038111687304499275867435115130067998100514613517004676080264532247371641377919844033782673852019050782304944603250888853409050138377791686682462962091751243249107176807347965377718259165381750072054699758864046515507456711549609624069767236444202914803193912661490337244257539808656230372707039402917765017846965503430196710047867873938768508593062744579955218061813770010933413091019529271140342427059620794694434788763402389156597529346448401148076466595138415143733894226170874052464265160228037816583272764305998094926353850944487488082400674627096501889448877453671760965261 [145,53] 7835405428905218136354379741769837066785785666287288091312072593804049861250885845412112053948310172678621490317511464575464378690002439639017943605020024713247182968194770916871741040099923188919424516478209769310517064193763627063520986864994889462046218636568684782015674651922964175732204560402140439438663142114247852718262673651030277415546634413193122375026987792961212047548602600195465421937458289913472601120465843100094760489337552832892336929473593884326756157092615981285500173468075677912439635867330917775239149069825707103709493235574308657209887845863549287019142678618123473553241027135646583180638700480475091583521219936567232440212834207988098642408535301828541284208660516051497383423725683878809268691387581620680696735317186165934350407700319853709248631726482623403447288200435610856759358183123840366207008321344215283666257447612650240515325142328458144272713905954320185801501198531533740671406923600172877090555108431231244306911967108535505906699470246932391061426546681913342174231794333951847417310877876410695771146905774593926978614187835852189451815891517167945357423338870751639472575188616641140935212752849801718856587400482150562960656533693575696300763780464378523394046096292044211336573360642939408518768902608916527443508853582969181083359375024342436918264078823806555923194900055436859532386853375341310066296572035437734185064438243221 [145,54] -3481012094388208144203752873193872309937226545249673723854708283182112298019758454537945059726354808616138045140447816940117804646283174067056277737216900698887468169077694851688509723435713311731723392973684921578239235544068637654044241213964998631413771740896106861595598152055121620331370276111329875090023564446404383922920335316283500174517179463034063671778637901225085146596720370260497284751530835834073052029755454271357849145850807507488790101779457823427539897807021821684775397468001264234325081835179791042975992621435308504487939565085472074782990857549340439275836618591837495550089228540751310049591159729942427627950856525584979627388551291531403267721982166457295358376527354298161398311593526912347267127414431865870634184202623205946994473278833691890526869690942152109551761368366970889113383178815886540765584316042102573569565299536578841735459744593641368880019460363615336906663762217783692821080505875775608788854801384998394777162718333924077586874295981961292666537091094980499104295025995093652304850292612336389623388596119557454625313916861595906868218022466895212510558760402711667292896100814064806437133899675935074036321349447208881784862155531600224728302836229336808903760745024677771342577583751484378605561280853318229985898541524947740596026776174267594611824172173641531905822058367998738772493023551387471585752182431827523526421651172 [145,55] 748285862307496292822153970014225845917333605153268593613606783554560353937310297840258948417649114441380914890310024710776146329375618290541693391749826068931790304424624443260501202572484057166538708846699689288745130915009022942802096963321415462781131840972628815673594208404780388780116089579609447935373533026792639807082744947959813068355629565673637125581849011878027406579199749435055109923131872826773375844837119504629227086474135598772334901031845693213533958003094826192105137355942088671503893529288762477654337979687391824973641489014890519378038447237280693784737685893643121216558479696040628004834651404210301424513331309699376453013244155714496409787438572792275098301608790547621484962099563683749229369006172953575011831852618492043453202590452441029563957989852045820207432814689340398883914292212808459250672605265725784754038239987076796362545099428131582208282112779037116562707110987842203109933693998374594785942989273131116920562634830547554255243778681552487727315187731013848698045576883409140379146158242824842718335865489047645017418606893071075282641760387499319989122506287013326831197431966510723795015608833809350380755540912739035338649055497651746682335293060207043037178312970817552254047600039878130693369754596312295659274719061612537092431164178357382086933743782828394995294210241466202693674022797468870941797248863601103837880851 [145,56] -102900722861223704220712356507717754200823872762249028150946914960451960562491176881967896348689108409554416040106563095209105979384389272345987474179241342850337181048139714168349582628822071392601869375788977060489988315348104691346666864126119313927878973975915978811379599752405975884968709548379888686214316896961910817298914469281302855773800095489869834822528564764051730658088305397148327399640415254341479156061009613953924189764011025715509104988082798238027296831769774158041434493046477114927400571617891663975216493934348128191464816883978477999199021036843912257491981443407852830763730857541262861145614745736432377015450603682248453881383540134658715191574362569875639925774287387971333955376795416256961469025662160390542683754962241895327090882714774684579381604210324754500924871682305339010720487526244841871084471018698105468957376253318994680126951276058474383622158220010481453260208521636079282359114499660441483190179709706394360694253471894968444536030548290840028221379335170327799400149286597696732952813703146437148432827882876683023295371152930926443010408954148274700542715000151705444473062223849356870372854904052353185695607978163936374190458304526032516406480011920947648245758517460357253250332709649467955662503033523183058969155135002813044968292084685496805887965108769134728375523542427580301365876933419493052914223710261408997382 [145,57] 9713987185908857711625222027302855997174136841998871956648179390557263404387725325412355387597686828286590347300392396596470607006203252176395619928061297121200657640202191306203700002401592656604499259686361101065787420445243049292101836316987107095944753908315045715925375959209094346761086244255896469818405157598624759361302627688275305887129844133565487968106102858311332650495432014607508316543598973304818616774829413544380770791176322897282151674236885991199584908411909800761746509750504712120246088183282535455552705788265298174991589274056352915084220838110885291743176554555410880540666080951314471352267158990311155379899186211969969264076415228462304442378784011837175503730073133482588764889623172867179535797968603980894146345466777620390019585315713696706200840040479206021315217502568978937520656700998392766064259100517335334585298628803817246380006075391699165242064026920348465972617707063304240434612267866059318354031666230271757489058152937816148249528493226402071980163800558195050675359852164506535510230875649113901243309987917737828232382225157537740965121582139162314973873492419143686516972843168855229755415828906748506987262640135451443256684934594225631013452365701933843662948990903600875096881586139710716806627645377353600467352341462616372202295718599821531859939134433378736561738329865749445994170026457007559577785687931787022 [145,58] -666254473670696246492002374178609455980076729166680954995469004817088328398158390963389974742331659593651020857152680760772092547205060390346381815000006166790353806600898960290791130844394927424264167647903686915041018499320393690325971308945028936660950467482740023327519286572140060934745919781047252811117528793241501339645091948862784692713611451844571161329057052522171922369158040787516784229529517892984629375300419032013499952289418170889097855892182843967931138920733178664147313548749924816944161284859534101785793114895985975541482184288516582788264907778581019932246329863346870943310421617485855828690884455014788490880555660762837366358471078860783790993726782218611215414251010133779079528092476158165876897227605357239811776525204292027117769642505844450955737944134657537613465979675462312429618142479591839989804059122369304284803164004956188252766110209264568001488358713339988703456823156075006811155745587743769039682959072747802293395935510949715307914823488803092186403761947123984943982271979917317289232197539183718924045087540377880413012508077046573181069104909965621055177629939590343496701430250892476638059725813109074271620115957710101834321524737116040513018900067751707300909244250509296230722886893596400326972681502727816834584769923887734462927664690937734194872679636762509334323698776744144892126875849337451878393533267484 [145,59] 39153416210491710902815192096893520469117202206371166453915933912660615937596324985603025469110868112566833619626025545740038973419531125294269142833914280578843776224584349476791202935620821306506851914411832129170863465058912612364214350056949603526752533227556459106307131547987421362673740469465424438069125043742429712286782007422892687460203523361859339903109781296938870099066335789348294737392941989313247529033029151519027828552437657221720236148172568194389651614145809865429575488082382698235226663651182162395461892707781655792938024709372659042984729262493641561231866352259028205518003408312642974930976329423062210198830833067648670290295053120600262162418600883681954361943260941903752402504082897509933809147219697174057522819999733565505647748438204514965751191208657149605364073292481106427295924487640042450399296465190014530075266629161169544901748961086537169608089470519263623912747854044458793832665107096687977560502463811034261757791305953755870346669174667603440019364015796425233765470998418514526182678794313890211288514102719748295062995399048815059706225863491420284088859478963882617090664303975762808974850767695816954121850252093670032185740470653718016695189230137509766024863956297395447731984333107204558897058997281263271893550697999328336395348720142287141327909236383651415463037230710176992375653248835040709866489994 [145,60] -2506410906784861877761467565829494963251709504940487286587864173595889689821111652765745002979159263501881532166655405251506724384872215404620484823630228705213409013454963899855715036149824027622273495720491194972424551058690422594881548432158575604827183812601477115120406620062271338606886865905823329817492372693868106471449399443377492294075226267175217880656367392572995134974803635882126579226314820935175258818848448905523200403865472667202258086796135560557600421209493529238197294673868660979602588345926183833044797122622314259558009480097163726719710398939811958671039925440192881490593692665858805190419201913833902206579598753147692235133796901945340040756837935334682150834723078848834805113464375554061504397472673036063087154648468463867286860343127650535929495644062748834513649879295230195733437381465356531141468330100680933671050488311689229198429140667968899382616280846056546203239045664050465506412593747680646133862455465048264641853179610601306070511290987351770035086916012225813060007314898895680787557216458120168201747772142648683620165312612031665592145928738690255829656108885030221637029469559068556854671773346989914137704282395815427571102358829151840698480495424387780867159773036834077842476228552959488894206233173669641662379769991382201411565556244618805531990800106961046541283583623554520410883484069986518239398 [145,61] 175910001358334995283546403542787587923712961113328705549157734275464835075581101988845557673953082297848528264118791681092423006155036920063882102410790279502891351637045284746057649093414829802376903793832412348482294366653773059800455428926717334819062082080023349649245174647213193599643126679778881066945755838724636730241933217574802169888144503798875750099461836951825912428836364389178624998155856573874621939467695933962310199844701210628869293639348482925199592097531479794386089994305691842406602681582152410208200382240523651662799723723377654443310405705109714316777590753656858996190610942363391458611945587362808653985016906920174462385746875885982122265614065972039119303958582995398431525506784362761683675289744324108317826843853025776324828544965436688542834610903662531672824294003509476233635558163988710707642351454421377081361052067230721437752873366193613035049524323891402837502120116006762120481469955063866671774730875003946693231355040188017210084922868174401044714830522396862383086489417186098260744692239601929934069643432125041702081631172347494862313436444264011179835690135784492681084362076144408804046014939266810579106636278159114268736731311741285097473228431666927860084301226584733799972380489562999404297497793745909524186913825832416775625361308882919376634030186484979226508278100467229136016406154872783005 [145,62] -10639382822901584145360587314906103679801950855555024310908230986163888799349645625534293418703965117480255223591399315932850263798242305091375101481158199032463221899450201837320689287808995958744310629061075760493525122425297540829323728777628853508968282010208589733859131320677887285935484232453417824637174595310907169943266912731478517477668992513562406034984036209150671024141157458063854683698987791099193854275627735023318398966324415310984696816693293029447896854981012152312449207025960576991334090883413853775251184136817236754309227906508881413634233378781086358672569786024085528079648905969207630473363390382166149387540563677402953890353971149540346013556780766412660677132493071439706442732979115008165788149561280730587236723665625159442462520192971989652495002707004670323227447567329290752307996428996035309415039971317141163542420189326694833874747725239803193272714901199030083112966270962819738491439458888019413583530641784146478253822035078695938923743463566844421372207198065027852458537604906757467696310071228229821312041378721722716223960802606658813504468213154104305484111356827988692963238846229574063770775603275318284245079643101632272074284354138360362972359689370531352878845060205202695669728745785573940836047367890075922560470702786800826384469440364545431949095562913830593636079691628283524034469662144710 [145,63] 478192676549371002584793951322699485239329565359208651623120117199689005584456087108310685283281836108497237342169251313807828821274467535063017057301797307230765078290425597704098342882414704922768763233858439174492205302095524699189493459471151617362429207870061620595185242338292189757170500500323441094591041769343693343720740788790792170988671669971050877237602520871379112354845105513480510016182917252300465793968044324633979683447658689096078396120435468761506116725337728097100264385808488221710997279942133278144271567840058945211512973636240048474226876234164634682163395671335024156005179458284315780892044155132782942422610681599384230640555097631595592515370287530453755045491499208785649796118245884729346764608928753619120099962689546219779467811593757228942736310546926918579299055602225041216792247542372707559810687943174553423752280867579929740894748716537059231278512941592659778984581227342718356038319607752306787967954960703599007977608891223812465438712660178617773148842849710415250270337492055482949195234083874039301426606605970336278133342694652969628727077685878465619531888784675726362865677669560790110520647262721410809617185592932367939013115113978823529109537803008433610346960519495459582106654417961649800222278755061716354605205483614038882020795152430951703661626518950086720017099818168854622421990826 [145,64] -16127463699132418088800402764699413932595268796969276152917815614778908001010795216475228817048214133597974313430403620944578997818676402651991762393250518317503824843124187085333793824656564318895754080448785629635269145494465078313043441923924311300468959407943536744457772314997520870279694276296285875657209723983435003220979550571854086807394010209196983096341802056623120159088077128878650090197691392852274903147749900171171726793709501550608407292476883180174367182062905518314886967916054220745973744156286599021281896204142739758460112576940673341309970598592206649176087634859416179636968248428912751561607073883344600557074896314963371716770889126789656964553244294345208109314543237897008316382094819251575350059760395972082385975722555040680160089003612774250639212872281211486422382372766512474878053247727718181130097089640322644494524903622563092524578387386876673917754932848666130250956382697840771328477924010231193320471844513995885842834911376342996848522357458653115195119002731390896498310695248721599946161602208898478533114027992736070675173135457237142048653890261591378562888617378842002358468657283898040003982998270626596488988622873518704588284218462951386599252371091776900714490338341946504231980380722010406874601468568962765829568953131484518859631363590709002750871710711576223121247867301373842914294 [145,65] 460884953286947612172442005627616774908515457552975967292233798835992908389839762472517928695989327255105720623595093211344578535734302779583069033236531187204766827338901705525349119419966184769877458043318579537710558012143070457020900606178786255470240215787775158063198273601742543468483155600227480411924856166585467337413033412316005902796850562000373737466692833849590626939111432259772087449334755962477469402635848112139693586807945997537350585481194295841608430920014328596405447318691665246167070375097090428386934961542580257805551401365896735965529961301441533883760937904621179794836921805144368466843999341534307512302019971516969032532537481041496421657128490968803807270410050734138521122906776092574915467969244707926750657000487825524633601285695011005674767795018767001659067043697117441328010818933615185419350716255270375375630070335742916287053022474774524731489668860203227825467592768098986485192778900290841060625104503000200715566409172004326695472319345113293599782164430740413479799357232479988016850846213144394083259528893730433652083112767790637832610297770374146547862905275813671362029720419898861203386653339927556644253161197581775215407129001614225817151213717533405837418550404118092853529967835153557773130057415354109387676692565051212727624440706036678256572039221143054127251176810548533779 [145,66] -10534391479560547413025162070749285790848861384594507674669008025694945220866676283948742930793931230250752051076254788861714106908927616063821378209438902489398584535410997539314148047996843117742624615711075308061502212152922235421390415780559105378885301569988503184988066122867874282039386200855980912001107152241736878209076071829411792231298641311900701539038386902926917936461348940241187843022161496943393972929625085506455183324798790922714291686861827943114114884807377326072641044608266950174124868450585811885026293398496529680044360262379006817856742168830945691562833224097433689039681441921956255166080070386019914851375798133434396965034958881605147659342048361268936713678555997619335798250864645293511797563481019596173886728654260913943537572524475400766217120477956694085286819212197210830899500457086326784556997100461322638528276533566006439332841263723072148182244040025668735746907803666058420480887017220423252045409160685429981430177008445805696069703906560699568303637253874541570143995222605982345857640823921490726455979150200343357928316997768191896435862698548571655495456083058389597937510229723929687092424992865216616441447836566252859377806021650379141973732335219089242726203698419774531287216276735914796629213852784543643473954674069731140084548202218573220674862376149905853535829584997840 [145,67] 147848770098329615192759383938625266869821961197687919910623337468186196555870389911105585116734392079032684629288946094599040226276272329458029126697994814806623790670879032430311284837631562243996324152975731927443809579610486896380462398066139726603302918224916291860267891429819145985873709644662176859692957077793397090842835558436590075030087775651795205931733508573343871673824719337720004460934458669555055979641290781874760128005901707119176405132779721585795618779896087285211096317982503788067679959100370126994519519520712992767508077718212044694156214913951193845123507037100843986080017135554838256640641629158938163221985022416378721450503304834904687604551934161009575866104638584829144102655984858594428872066273814359901081380914422338253517554653391791997961571101280112456395866522102053490161311194515813830502833665803700323733530317042964652005045124786511018297400277404544674108291654100139757995590626036989957476535734162237088303611957011642240163259350452683644056673649243369497233628195390992708806730797902524388899434177652306621629507358380411336215830000177041475096220957241175461140108172031473934008088540709700827392124475510889225705188025713723920912225228325346888020937263000542551433432956204488529704195443671405359721174293918752360932807303877335829230011112692177970660182000 [145,68] -2825354100944413924626453341797579305704888118998911180707492427559325532095902202658498370069540413671667161787089457044266739446421699507895545357826646023744728846000802411641954166626035403568116619457530912809764888267226542748033628427039542755297753633306008477659436772643393871951470183003350468122647919242258670659151338742914170475890421246127106362792484474870911796654797630790378083185777541659148250772066054063740376897484636873358049669902816032525187674320760945021072330652225543435155030186073984105537220537099694033820568273304284912463121736773281045288382530045053855553470141184024752489601498400961066653309420200174222037107761713499411897576950251874014519179629645406744113423333895949117264349701382139069261372340996197284800586241717130852077401918567282334199351425504412650061621970783384369434956064416772644025756177836902957500180671777663768201603471180591158732133518117180102800510979855177224764827843557080924205128612074235861116185828938024024023105120671295015984147157332299715668436241930748022187917589615903303071044521623859940380361969739614263065470834526597693753553292656702750367633474510942014511819515736542668509973077746393850786289351211990532948556652837329463252448479389009978942363005155933963410088606860624778995734164448033437354165136797299496186695 [145,69] 220693521978217024160913358197685324015798737082833933017018213098505127176426853204090729320989261899392608871352706074940620291887288823457878833608634616812788448288873395343338557107346446025478296314758734582326980144200500638998831241932955104942066648350990891491400228458629797422734084530713212302502320449754741912729780367206810379659814930838272294234271310826708372475954432080378298945144973084459297520279257251963742582539595319364944959438124734457824984120127790659545586448383671285698349857384308975985013377371696967046109748034323054854117989474528505434941976849696638398961229750487542070914876323790061545827262338991886548250179061083548632123723332753140921527066016729379444288833948198865808615133498895390300347634844041510581523137099006819476812047949278549592662744155393145344245249227294454316644905022965533826636468024319504229518771778683000386044760397397700170617769996450930421624247161766519147114673033374710844238126538778345485676157326576782586943376834571416651462740405799387305206992123444723177975687501733864826046697347581748798936475903888592924482248032816093400333600079975267298908466088391310175166561237159535911892541944049281238098021260987951210479160651474836666665854624344037091043984961260526353042951212806325111607467216811427551649176825110822765 [145,70] -9690276488830227772403633504286802918206957136988065312069920327348233182145462337549777906511449630574678085858213051714647684754844595593915048933669503781303635639456541036157592194492913378621464112869525495288307867249389923608934928985708583845241721608803108795471391723388633667843862927467417240520110729016195050306536636608589307985923461858874581190094265896496879209884058948087239441590988632169957727622351133345504291395907669778322251524087464662288535161619835855674085468876687153591653170589936561984439532798906204628618728278379288158363533487972718688550563720099619698482775659704383997070701515518444817792896678062391373018866159754459555525837838348595044348654211910273836801233776787682739941692317373663113866688038415842264892648924185855785666401508051043579602575920874312308774382998591366517874904948044277841703042127408862555599884882494986997690180607714832721088479674970259920521278376874897203195919238801436603474410511546517970326989643611870964899527332009690522706825388335972771780258907218014387037719119103918282485826468210605883126377768752355832434465814925707777911659438983908611589083045918364243561769380200527155254159840479373608234086107408147380038187160639371707614334871580852123785812547565858130705627841726926464726470384314362202392827814444394 [145,71] 162935930307182735470727479338114968073923955995824322476440729363908786646740068951103816306944696679841085729700991782451999435488147852465281448422544453886850116789728289720911472723178161987576349077225983175272755279148324980008159771927369206152288956625194116670671989805617747450648391909080520554729418861285695656139618218894404855336405216389499706744704823704298438930192047661891259880176716908286461628502965103035023028992475873284477163007329620009339674815872774001032496650836412196567126339327646342823691840499780257212444623164716961630911847276355871151476718727025132427591588164357928576857193389097304171479029230855007855992153160676530377071719702459548134089915098651792916233481642673044299385542296187920684103647532934499544295097888492136293429393683704059774929528706417638063125175436741105656599015162940047152645924395214573515965130337032398916941548890451449531716441107509142447413747729365793348561934433029398555109057056205522334133428188786850874975439812106203750179014967816484424216063519265161254136560150443395730367084332118528072365229477709902763196761815528890306642325716097407870706335388766833257501777769002145495945871334913315455114239955822866351393846172340496660472809337441819997017344398750036902759363778593591292896707000828096032048796261 [145,72] 719423439884904166204686480478379610729632530258706937198466946833153745057748309330063901408880973790693116619627936774676281045285472175628305184547677150195215082401581494012423504283765654955870966679979546833391681237627222105490723216452117464675351266570919806926201571916590864353140170727443033971618902685590596377310886789185133511018820709350081428907607009698440024179699026837881031588329342564674244307255216514121161880425899162858523006989250316453837467990018469509901402590312547802515710078477679505350603069084768075276895220232135771674689656781107595293153623840162146576130062011242234411701308782443340717671213743056857834066570426921511945781258341362710505112338337335575687641329019231650631673951178043931209081680678896688410576748249089974335669944935257673318468982985935050182555197246897172593307088954569353411438415175623051385067426209005200606566549368412242972601618592507482291215543215863655470312433480393628981412397091590685012869203204329351104674242664736245066512379299319251085562511315813689283944513130082299141589224627886816218561349757794835633551610112053448310864877419048660153289645093450070224196983343453709207950319376882455728468522228707395558050236990485209088952933307928351753447934527503790378604934456816768900383949019884482560371 [145,73] -54344208904135979765745887636476143302910396255153362993933200655876624227644067903464538219185101414705483513618846756939518863660896975803495429549980055409409441175977057029635115658600782779631411219983233420295692662228227920627502019439229944634954326943076415445244522058274417925978989002396020515442972302302207891526522025850567120354513254739921570146513401677677210430444249193490513963501006940682810787524470648754817016315482965314296914294865544431211013745325006245999865644168082394330089805319067510456400043591315914008427965690480998309911789865616689030450298680054493751519758812521813765711338117854583945486595694366886848744056429187549506535273718020415306181750040650267043678271935966133473209303328090456718853071256310206286219934712396358622650730404030685534742884638013851399121728708542051454382930144039123595872318192286057671014674925196197615057971937430233374143945486904880442868913503863606028643462963408152975462819922826503353770552252696311648493560771961240027104467630201999768410738463982664437736954913985653041184400069401151326193274405827378113655367910880834834252012536870152789567002466122014570311464969835891779561250551821082973342728034002126269086879414270818085820347743188039365628735568441905142990154058040188027865530599937302332 [145,74] 357985082708901961980570980694438140406408530822617103006660252583019104719797047688057376195285976851661684659488280015178714187507389555701152442993965054678507568337406082326675744505876624933278318553621365109553305247956930860923381688992395445453651970018043128464677888828889340840354555318432520830869301644776243279568427712129793920195642335075603225238260719858640813940395293030078960930513942047334839565123255481808158358805176626642860308824719249531969895456585315482636455638007636348861565812447141830583955747955626603859333784016705450017065601321585625079397401879801945186998181043722301339766093967111835607709397566034753989095232426461185405240423373346286095484418603714361188035690308569838502079591972875028765625563945898661223647366543168889471357342896156965023931272729482687515528518833357558240486964250601623846698649481012260622948198451633375006010443049472951975817899690629101959386664969723851578734448439817482410268520394886116720602343564323505406880175171398737914288680168501094437661418553819915781193288326546302302488762428178251773604411219849592451628284101934076615677578906358165841798995790481561522935348255348855651894422352068171448849287666517712883030781993614055085451080860510274203104934741956252899338215508872006692913994510043 [145,75] 5026125731705539642002728550537952945338704631682647829483771627720388560953668151285077443172306824689631637764563468581859932810471021692333051707570119561240719418760022890371108516819013725259775277053465665338735713031317574198172617655327849214767138689564111315681358044365750573578449745376963237151565221906528583470935871565809079064545565484426877726778022417794159361669992930607584176206127142214561387283998002596859466179477809215883220855285592660066658562179794683701913638484889479708832486561463017959713891773314770065725535639678446760617786133093195395349239826855217021455687351357932466985575358489626531192678420732146528244146989985996710067957007685429081416575302163131438389299429745691794294028097953198377589520570689186797670510329318133782803776291665640192674871164895760438687061951324705245842609407150543019113869135320136167484965456275233299610510991910682821136565469465569727714352045467021985756947368282105413917610042387450142388049436709116164417139177005209759762621099422770543379964726882122546975636112512984630845991688197108728452652741889343855263323547424762775206744261178695867283404748042783979315759346957995131374032806464815770340582416245127013552237254946805524306416114111797696527674589931867469888397124654728784079350444 [145,76] -73863532160210262122947572787511231699879372598739974104075458962300437518227189318071052175530398981952174351874050400812155075314022868640898618717854386418713184234761824002083177747519142277637025244789247545436240847973079576081230286261067803283037773035153741101143056031426560960552252097679500561223059441540437117171301149986221193491279501200000818698396962145199569370873105895662670862516038833128235458030248513250536082455402263897641574956826114524847166788711871526154493385551908219284015060173636041744505403332699477674746524456244941615156538794008908838174360624453055409258732503005233634325212529537870731993311589073538327352362361389819803554409719001196119826753522816508398738771326721257863762139861957519949657663773000371606564189010851371214517900368969709947784618568136109365279699329609735162990232000650305368530116599027145217711223172403007601001561496020400185863208526460096138474075503675513743858691711506164007168458644418338175739830642928886898990622589911652374057989005498299607814212031728976358271379138379937793023521365110309550737227536319205196558222501467728473362125783500656296179560544909182627016176676463189278386406193269336998509892336385916647750611585690011247559648135896875123704295838108164921398086938693304163697 [145,77] 356718966555236381698638799162962727009470348789909156306227471178780974285589440471279588707743487654923516153591814017613207826240155478735326344437252900962279043268249697662241253459626765318529716031967247377702913067394144162316866611954361313329554119263916531190591709198941688467623511225947041675640004413798798929960014867879715732698469233551149095174881518281938967912161395029123300788776823513302651425935743145332449954931328160731782609010058641087630180623817023106427217159011878605625087870539820797558014069628938535624357624785962851234663957522803095500291453139454100837455395206108566140329810351943701260288261304923865195050239329365807214275524292886136440270758269018925421436712841642802070551977599796127009883434481783491309563717772589643702637647354323046905094704146186391636677009475516657034981907079488952541610946207468357972247229435769809424910280485301303960765775884805681210535169774675179646165587678551417922882799586999482024060924819535753471480088650742666452777342765001939001837402964206863067221029149742121869816368185316936958525290730947671812125925713493630544419496595819450340155850724502120053889945340706135015256187228322453903623738664998906523140897860730935422447895687807666235520164036991263956069399504649856 [145,78] -1055901147054842193248253368817406224503526319970422394927673245314807937648600922264480332219785723237762079075269536255649301676504621241862537653029730089466969354698428588459715863657670478063743970078062827305021097820316839383026148159578068428066672897888231101520247568453960687796912817857651246213685873545309593933751619146228483471212439972243011882041874713128580850020885270828891566933230624282885092042773596567083572112607693453232510362243309188137402039021636576833463073948888179475390549123050878114927489714037734351187559200309152263554090279393995654888323885635473918530210438460965811074889588858861089254301273374447080262127616880400964890637783603084264602663824047424492299864558603088550492769617175750847628059173772298218799688734049395656649025593817706539658271226674001305303007170999909513075531593753130092009222879702698384867146155091784228399054720849954007248087875552581418184857470109865333939529978145551471557524985183480844811226694155868359882700404819402182183588366317542328336443070036744001987949905362588391278560460881071859268106460283856755868688147281626969011705110494299631212437535824685400964027657124430498803658295872398296698248595675158857927901463836072935247346011853592819456145867856619976788842255475 [145,79] 2663895095981767578179403122440843151025070244069708102721102337095988198513341746701806553969028104213103659214236358946395064550272089264950713204333948614611620563727199920738336964764856914740206179939750154225383427026338202581256328268236861443463743190529023133283451392733023180642560289086928469511101780877741849937085053581258917772567780643803004257984392318984466362967384638942474327750484267854169865864016603255205528912068394531164034859436894585663515670699522875644840400812407867551302169018802446118462743101301858049295349772859052714481030727871968365551384676965353849386189817077513593841950684297745691255722563615887716390725791527116729351443120065394640849507576199271007609518837227162816540259343099654652405486684129044148113656853957133154420404788656894030556679791281099324166935595651468845464927219733898409798339658052662944678227881998306666588419403821957773132700368041025815295922281257519961050776500743699591693410956864789629994898320990371203915425163717448165751632493493831497832334967875971316382118850428858582953950550774653389869644028569680694254660536512444106885837647479822566934540792153320514975914287821026035219088371255813894321233103147511843944904735124244868223604111744809204477218197391075227257243 [145,80] -277926971494135378328725664830559316911013441943703839500010320405803633282986275028323163725103254591301277811644975862722937985469207587373953376393270346386916366212984077460324538267591066240441120568500406354672926630289752169413788632507961789021077803497682062104872935230966266957892959619632035585787703480698528259126194625827301660044350320286892844083627068737508968533658774664107316787924356972107296466871033465590017494913181867531183244693681669305232630566670983456617403391384672168304359617980273661296568836199242677756009850369675837414485560740966948455285753381988515416319063406399681561939351778980614095683096456611899983192869130690592514089489460186285781316765380134441804199515810745540936799173942033084419924641196079322013633161612959493138255225278329586676013347466334871259896320893104647614538697634055893166608880455926666080341976778290173117545100616389088321143386833064289826967675523877468905299868045825295175731008336101437246970740344921934479159532328290216855443175639856352687592362723197353641528442392256830639531965211691466646166850641738146387207861798729806109549956178228001433156187050176264560110175923160860236135821439706415714861866364573685985603063793880301246999782277773452036675895671012972226 [145,81] 3547512759442219745900313347410834368170827460327181336543994415558035718854900717062762021951415418963727924153749913356095143469887796546616764739824557317429144700385863280494106552459779366913049944245872620055572483739120578359825950320166512552558850440119045426229681009105510258688379255964381354198927927283357970286196491552779669486166315917528813940766315077693293213158109145121842927310707184766778136084756259064554563879836014474139408502603206829651733968731116370715132857107557112183270842727134664712183516862112847102119712089920390645796712023690528963993917712794136447216806018064112346559091452492953994256795378350512655563671051664747161903872895083892759719910750805392798327337887245286385243063084707149236040148664254453001965461565108282385767051735307959713437838792231557710798994768533373424308476811000481902505462362767186220895764504901395862100027321296007441507008049643329864095581206367129568400064133097690220841003346048335699875809597520591718465264553373548281655205907121159754636646753916870966545505076651393620647449153612644974322203854541363786370900237319382325733351395309584170650387652270590662661812087005249738377034143778452149442539770118715091052198826263687981574863156645406220077912483448385 [145,82] 13750367660613610970063129127469352171752896661809383486980893283980018556904910730598700153881961273693694312706104941105947023182255041255877916908437755226780303358577536300509234281975960605760727797985548530333861184464302749027461531347678847039208648773979919651453697169457367161444508419388295109395038450039356100557982627459907339136598492852661567606442336887670277116303529904237816312536578073989055026037997345615589172615613124363884346831821448972206703797160675460316842692942438127023612525490489762603750021041803039500613352907697692682879367451682787524391834224696941759652398246087899906660674658364450730193948392075496773026479998382717488121970157809709261864715869996460478075403265157367018934843541515793103347019396911177812501517371588398074458409849083832301960359287901183619966900913900110475737670327333072154923577692889147259270239276828900221813137921443543111154282618051415204423785950951659715382940093816995029888843848690500509007300777257934431410945498354553751018548237852134966574773746484068060313732607995989598226299833106403167559905287614010487250035880105984182269764596415115156549693166194481687921159387407079427879176147796047088103850310414793506506517223075802648700040890331104388685243331 [145,83] -68141251729569929056465683889601568267616914363537354598309696692078846994231393285842744281057610676926501157199139564845810848325666400594627685083132674738925374896110754871649851819617735964741503106957691949861364941280288390570577303608634785804394753403253670224513674140945580779208855276152090975095993420864167547017336513971612056702216497315261941191756553087144006393299699294286321766322340055383457966268582872204892452838872837263202415291215621616621702214186611235996496961930304988210838540643356028144531885439913341129972330109311880751809298527597731362070928265792036324032423345765550758964204089779792043433909297274586283004636040433441574990305215457992918268274926915808398465510380421457890839395296646274195796071095255837197582342806652001189310599802496058071085232051605170209734927006408619596441234769224993528655012134911817662148332690521004378606808199841928755576755043517993161097612430707312760587831388754449421300580817551049140957387362578759503820077673457684308662822417118912810852904141168126195469202059698368814311692600123854487209488720670050774951120405733936124621527057578248148286918591981746159745934898071523901064014454719770984571007265484195648776338449615373019783408833473756389241 [145,84] -470896717970478539467793361083525992867642903428592856370523583743416153583039842655482449440566040440479506510139601091747443499578465902621610284893104501302784328621034654976884253936414301554025784091952929569527340350668273633338122646836189942966128504797336421971527902582386224648155240053893878381678933027969075416365380986130560943627791870067859572232282581983097194233012372619475517003604016105313314077702357000868276607805151395465723058741921733340496053683596573756509219362793839524477827964107137278411110679836490597080218810039659610952969705730277143373449048064795133283571304535989829267356301429044657701951558646312507671054973500584302051173826840976113353349731655277796714561169202070171611000366198115290797813051785905362402910084973731221841659097102682612502403903339726913354839341959182167891862452624861622873765361038408552940103594280381063463079109022373379796218142456207865820944793213422387081814058776861481433144896932281119600823875605020219035640770095373758862220974294586674375035290182412845479334177520583669999672466820781333588275347829462412480694177648789899164612201084625388140135428949772426528001773740618405549148073500587287146326001668827394894297722411434288504859034152261655 [145,85] -36896570480606935811542714591701753800660819739501979451356735239233680025474714649052220303645381016498874742863392367353586106700509093248254892443529333945292695888796891117649151553536305816032932138728236239187541882125279048028539738861401560432532647961123031591404052119104937748312372055114497980517137427444530343286873155602787815644499788283510940025048274903876822418435477428215299812901392524898864099846202075005453450770633595628849773036631898023779814479100258696605610040998910180190523958314929690151710689521919048891544982031818255730951300321765459711733593137587130071817176625439565098806535719061139181253153158774494601194432915730153375580109391069180129137119566126639805298715962580023054493269393644298799402598773806711988868565091922828582944386685211545510014515448648002095544381876969764464586823661514260122125543641477772575253979510333466691015728012358164130056648985984683157387676682460839078270815773164100809038081242728386469977417865278694128092954036147120608307030290453021016508486354728985616816232633888280795433168884593327970123070656567450499119536392657692760987820897164435152355560258938346336015162291376909602596972400718878223170096697577291184323131178395685825643014448 [145,86] 1942994858744541800667638043618963912585941390394646249246713469222840728852053496456964674062398821490895025958996932370412074507911439035722665959783413697657637404734775952163812947088813868219098798765372831743378114255265785222376939787240182366787284614235935799937864662215007338907873805356636060293695753480208522728689611911250221754442105034764097602202334371189373088820700809461713775620023572911273693094515392701123811018414863097012947659066217086276912367526979046033181207259119087282761496029108040428067992602567926772941633792504761244010992332635969193628489256405881646131781581531596190310329280882929457631092795393584020571155377031077321573998598489465515271903268331933302455214273370264885920570782621352039623618617909638763478238999411862474198418407566903305765559268092461747310956371998102115135804661286580322798913161369815944987207026446821497027457170242049706557163340314215459336782367800056055442764970789209325256626369508946136685570683450534655506027287489987399687297185003490690582182597347945807536472692074968974718546210470463879931224238836937649544367220440973142032823170213023362091250792256903926786655838485642452885252194688864590869537381440947629469455239816413124357412 [145,87] 1656261902605607046773634226561304566766264786687284711389600026991367868229609467301799578895464118127443527034637569004848031028737660069414255767282176209457359626651728331676375584226285318602986127261709095671928036225638062863646950037074874353639844786765985489521280677204949816175637862255120492896441827934280321833317673582368595380110054747741001290097951266219385197157839310025726478423085430143446702629692600012607184043576787268367631270407496193413726721880857844617305031616660664259561831598710554539627447434749708914848828993348679453302756536428846169703426778382800118375801667235979587054417004998624329129737257501675981929884574265625855942171241360683471797594613257886419778801463874597668352428282684648605942275625564337493641986845607087323234457317632952829085042271888631937462411538717918418896245722569013715896550725910071136507010871711674915664569927222266025156565067502105770892646971562656175627326387013805830443830296139612530984725279548562751536295423433855607185035986259300448408140679491180424969036868091624564471942879827805442000391577884307992687908686726773763270836903076962080624615319365634423365739091028345040867632251323666377478254601539914940122883418805360109 [145,88] -732609120943711414652573218268485445189404894581750368664796313731526227635645763129392465662192549249562704337861172486806648734988605996688094812654528056882623336778929419983483508046754306445906721030924396153830134113618547856594447220740064496412157437617767602461745495132515224710304568101414803053821492023453161583611096856318357490426624634623245254189561864318785496743378368154109801737565598989611890225310117506984156829560754992399949984418395649015627205236708840383077092863493185823470211335644417627720082326886389479625957591830736537318685778986784372557221781016868846021986061976031091109369811042276637432733928021447199591486969074523567310294386450345586500034363714103895655316495807671809576579677980992344633428487713604157477774025776615943649089510510814102357771909060857366241382766843207927415858227379047963250669557150486946679907902515627741264173610526921563934314152289221065964006821497862107958196693486285227632040445795696180465724886514463351742184339085313649261662025051983674331978838335432170585308280798825729699386340341201365252186467321321617237539439125457670620619652635215490405770171985426161340390820209254599110823676572811630707407581107245830471725821192 [145,89] -953464775756743524527703123556985169410413701571848667763736818605186626658890770093073869767751504856168744276663782650893175705315434035252219653680593653003325719322143914411245382386086118008279992467789478317582704636440014889729969237923626733104314612070101404121150410539806722483311327867967165538586980845918945177561973669211878540073516257232739391975394818518736609392524747141539069428335403900239716110784474230110194852241790615213553739634719132841114581390587797946153665385689190551146425684536449822823433784821648948421868630084804619976792214305754959497283689300396251652198743507392916503255082437283049125246237328015915493260882959127695835229036426401205792782951275213198992330210189757404238619962934755954775660801545977497435461508846234735570248357947431025270573481516615456641410434136006043259558161517062148637158118519985680613032460251049304550606829683918500700781201010504084170741207016615544983858560866961038368298833037751638168773101207939905584922008712054549587387747943434453173013482359858201520400241396339704704006065331949472953207085144028287982128593347429591643256430733871477187891302352271274389308319872266044281527543827453178668146872209051289542826 [145,90] -149252326062563021137583924717427039636269994212964327619666018103550535022317583028780303140961833897885616767562753978574070900313151791882744218808146984436922002345488922794836299151460341469058953429785877979664213563977388568838587562618724457376007545169888778697980414420331615257046476112658097207787225116459845611272217172836223045274838439283932987450802609876190334698055521350221630192011832731684579551880427455785372913239618195085145419212956973065549075860826234775129012175872581853536580160152327131721452246317497498772714993865974122181733535460238485543566063662911461371631953010677668709219830345738635989988965551127217258074742632842962223115470657153235381391904885167924613180624816542458867386154924680334201564039847302943101913025801384473008627051493812738021455290220407923461072562386495623636381950740910442572938177588101534297651207175172418976644956023982124367677128930424604084994032170310876632148170766280637822225717516385721908958387128796527971055621943488672583310393583651583667056583544534778429934206369683548423081042766405865773423819067709647997709094302813712644594456508411040087649890429966088048345158123070906967872473807565511268796253236362365 [145,91] 49968770849321893177411237153886777802720755368471653178208716451652012045935476387056672626516630373860197988394910032385641253446213403209267541140818912566534544400900536143109483696417104652493741008312777400436552582515557357015699625116543537717258091294906465608719378070221331969678338592521679795989493137797961722384147718790190558226036631344833214041253074842567732458564404887006306248152894924845573720330773479338470493010024030559233161318525127513238883774170023123590374675067116315965130316186655329879714418091910997630360147103877639948897155582656162882233601808519558341053756800565914848993786412760605832563203505080128795571403145643708596290381923138650009486892010835832326748298221548952052259469150266318835546356104723592521179800918123054863833676858690114282846371284430724382417362103220831498685347175384447882058270913931247115687811436424171546900015231942798408191989658709762843656356614736802868253080714619875719864758097543546182640359792393178555924484802293098324064450767335246826686535365239266008066389199497649293882150119753322423942599894752893417159792522411723150469957494330387382901557471033033027783435964761391086662619175837847533004283061 [145,92] 6126519962935537830257029898757203484864142137573362534688299917973398254425070666148374536231837036280141413577734317956718453735539135421496489349124718682316565044297618605314384883894133092961510253213309000584268910437806755774210344439169286950810210881285754588063242641491859345667734217326218095913320491998558685413890054003382997967955081517796660949540166249318785397588252873927126305899815953235429972925107729104062108024346971662769570650669262609308146751321619491064473805686782952225206741102932074774547784113372301085867517607933596688808336617545766181519480903144935019849782326216409026794850061372421754885337633465771607111831813379989755510081648116563969735874537441518109675358759622446081333328681400584664555635606030394539403317378118288500125317032019843661381206296916911513990381906867921244942912575346940519797299660952422274935598361854290324985177022541160977013466404195659417535101038823738212198257660118240222358217980174991117711320545259812107807091473662743647242798136065221953445929808192965651834144058177748899153110137649950292591548614803175480616481567700581728423762839995928623335943026945150596355449122276120705312094711570513814652 [145,93] 965864935823844761145429535753264606465975814710151936964554952290545933466944117902004443277022956858018933116877390627730117390613824955517277192024435668503867091739486245215649212609213622017166929115855270241111338785061468267825107863651167388219434166054814233162817969323640018507772532230120263184291021950985024011067542086395643400519006192199678111035626663777405816714468611371378874512958127500776172804115652117577902238624638308028556755797256642654879553045013195517642482232121751734983868068683396277523790184353431719150488545170531152202060854980686035806547643611309438902364391336074725522139040706833267729552616227451385247070547419512021472133723696664094984915985901112367096255728675759716574356318588472572752115415818392731087239784706680012837975695754201728740200144657105984712873949962152494339948075029441634095580814899073701983168855181266078094334703476866420808345722536633673528346594140225754021663484501107245611477354331345943315987635064202208809705585131496960246871168453112973680116094986062210608345243545495055260920107439290952109188377313822648068187143102463879576498726331331738566737035084221299098907732498203460647667466386172 [145,94] -193263838740575926532208318653948844866307506672573377906998924864062355457672980646883137069285019834225242891372412407779632403063479332183573823084794541646342217211970744264207110414892086740078561135614665151834852626807632618089691839597979224831489699595728445471003214462407576299356826161597604603948928289042036746136862958381871783282298294905297035902281415145526019021621890019160873335873050234266769088795624426799125165218358330961450038630141180510930498639173310739082628018931623201577393079535790147160525304366838216218780140153106298280573031396336804306418875654887419500103655187519046611784660725893131751591665500192681166043127809788622629904127552099402292473695286144632985783136408364998634871567397717012765112177075793794708827345748018726567175231910764621586865151795009245053909825735224390569741657078721911418509310211987335732288608306122332245635072340494726498600824263833480473634201932771605716561366763508469907579087103401469966237899076470911922636893733681489249678188264631300875279838440930961258965131508540027457869967189923921622920819260337745740971548932961661325360510479594146719504008236775328685882135930494849051815916 [145,95] 19211468922358538812160241280137677882023763658061740095267427998115475643196100219056452863587140085477480703121473188573983037374421720343968386588981167913259387919841158066896116039857099901624163469851505656210450655530394998718703589859566784396411212107705492445137035082516947939016919854056803870717388388715916207408431287689501236120396915775142517856832106178839345193872113390704810583502793635155744614115804393331336938139215613646743143384967053654229138482479552715040458702404063772735025481579591499251469754377889926975977328523526368715333162228784770270941452638470811614073345269778183763241813402948335670971768513929733240206156505712400246371789860546352085012226313101934162427047213945765258049888906887252513394973672701628317265657234167413883126010772430963585746640663078282825205983118871053114253148482884582638696804670893434383576013796143624666035104364079860832271699457262284464674945177269762048932472377736810545789045528096888230884007265317243567754730104363638727031259121361717550171939122567747617132427562766623527739082032415092446656152229684065540877112690274153972733238485627182699275709159332589345539033700498470448 [145,96] -964046566458689377385155332513174614910854416393630614032422644497615769462451134223937460923914525783043873166905161475053409170971565789973416900596889898207430758159463344391116580580395091596610139211848385202845284682982574944493677223672866218460199412688085490637156677011578970114071067367453459952520704826686295008362213951246314424673486777378538039769541118182539150079745187396343071506845023578202279577994309435706092868351151872764707467087536198196346305485850914160474565992594949226713148259770031581714478929427781768134997153812147766733181500702375513610478159589214853738959279673889704238161367840730276637451618432631595724088367957753446398118198665074080078632192533624561231039661842215874971996816190848153727708362302926633157396393771571327361668590871279732436923384350707496126565579973014649012166649426636046457330714939015617195753144635438624154595456789484667020677163684718118086605005936793484182460644606958079753487910901790208025892026379370221897334090714257429946736178104530036070806277546604421941940615428939630899115041487953153355168617339831214846866367570066441847910805344881972558747026527586839741883811383 [145,97] 66948285580650751790837087190473763328489397829364344410042407088349947996958331046173451990647017531611139285819443031209419203670641843655316997471180726211814239474672309464637547306380023704889334932468048473200125482252943193707482724663559774038769889621697145845139155352059157665939282549448884324045991454916639312014180014560755456061173065216447470507359758903831626333330806613740940228940012487081098239135768985076264197258985620299287634172602627753708536940935816932053310172677685939484623878108891457862049145801143560850471388551714638853187925959048670792162179196837026403564184389031853316353036225642673656520412039073961570572233895051368110675957399817944797226278994936083148749754268641769800144953331172217510978733649033999827196601147933791468626970199665250187992527870089108289438725077292298466025887374686979649097003449518103491765233336801258365541622754217580866329563548449151112237207082432994503585218908467337381338927281722707019086695282129844112541497328161792027162033654517788821980663217321334143536287050668954588173676865766359950342773535859472203862345576642111166267796942786399297285858176879769093039 [145,98] -1654508209602009170203167559121912244683772873548777137494050909120582403776749040559185729693010871252506531695136967186329004921107272604585232997221847478715835184365249788182592877978574021784007854885517359357734628584381435611908931255519805068291093719927382716843228178736083526575264382320845452193562812127801779982811852089031232311868641208610639916537830278637488913576196769195566448663267776811644241137840707283068795632118576678144941722673414340381170902299331665065504826314817922314110592481380942923353504504023060823967066500212282376122335852900950230300347311513706896150680453134631020604369824376638950017407107777206520518721506067511751946636805607545035790379506434226359233613834773326383523568011836438597115767353935894628287754253146604131160387757049375495979687362580828485666430200668671259581553635919404459561408528838278598253939541380691157139442518710732800659513441406275587164312975235701320039499798797621334873701346828357215680198542989550527143023456872420594870869142295608471040367066602236865580673188763744266615800112428648955615622821841675654088020365943053762759396221455948744790260261592756 [145,99] 18440103228962833779945855094623535161251842968613210675892740276411560289089907284780990391226550580514334452190634290732088663146622146343653687380449091450156813186381770979367974360314053722576924780245575885583588862354637378940385696166391762494528045292423086539059309775687406172915210317401680626141110263776018890288334443638328824739414612355928197543548926639673941430468567345732107317749485252177729795701461758137233351715299187717573490893801049949070879743516827377937412084967374638693515439994780163395243098714960343036436907879646233681641304401551573794360052025950241189182646986795491285118143073741196919895751768598845823435492433459465741965462072795197572321551892055831568248271777692708552133828400713043719210868180045919451530840398468560176863096818372818173312426789308850927949861455367633681395266282785527207269315700508225421782854084544287762164901557222739454606802537588123847046127444195341277258123288800271848057280496791566007022056701669913006293657444483354478433877766477516994220483768699398487776697605626982690925722508723057079997149835057251080427524514638757339795504609134398048752968 [145,100] -298850025842643484219272928205564433293610607620762255636537455126020417629998531209125781640593204791820131839885045632788004342245520405575771013336892261510502633825280193709720254748725101204230580751951960300505460461884278883503493942067122376523344552577973574840648300805834677846035271590331739041708188128073252298242803877656522342608388329348651001258632793117331839173443459697729883986270036737606168042575554141322414535505412227212519664760856307962027167872260626766874098550005876566976301023169781885050913372760917933379746611907774397714702927175038240467983751869881561755587507355390359694959992985554211016832083191158310670365978228669485147920628553301509375375861164900815706561865976496600857679290416523831872730350022913195347799941498687372152694839157802597411849366604422689353175162534430590766128421928578564570826442158477107686989408262880885438978157373474275145901388125458825113926697307740883681397234140587634163535831433653629158843676371250928625873237754167049146885163412264159593084913203177251899114727852212631295645137496027877521075628009710531655934460297377592319634070924045640 [145,101] 1286762262472201483926940184219293807045875448924441380150005738997897865370994661607019014837296302278319490093348833052152557740907445207882404361345487721219923738170589691885667692150782289898349665615749371192070463234742235177184982055820235259577023122988377083619203024010469595213317354370438873452152931885905463345211920325673187272966273574961561806132178339812603188662628365814505247510408093267408405488171826691962449146831107609901317367214250429767633799450440140689841237778282910575857805951258601829761663895731342608436498874016332066839642581618701060806124924980860541850841371799658310144336343584672129054556228185102857079994834813640783728249924034211799328098846336647006651040609747861412697845373633537689956169097722896880345777834274140318043468632548937935407556000190292672808435043450817442453538280586900701980788446992667685811711308178616205740191241267007990294842593885354185442340789627551783121192766028881940840446354794832758055100058167391596871976122835762605316461144566652495997012951057449833875624019954737615895478767953300303967493885171538536383670812785465181424818786 [145,102] -639287512867078834310993524399785145232068933332060877889690434929470408484549622332638659418015996843166331603303451738064421373545942962667153522360108432196612672465569808003519691305461422639414462425304191703161863436181224700117202824871669942744499299231194191426422934760649976211863790414439575360117686584424797239379176490025471995795846507366923587071356847391404115878918371334228975531828294500753882577388451984817919529666861287866611594905848439711116331432299670989965235992503600201468929115668395026593110230668182897995048734842752611993866288485481653965709713869093629379288750279113179238717804628771131456992791814934929283885332578103868097931162738843439773829449769519408348938650339022102578716131516810166694925523655715836493534666045168863417536004146456231042707841248519166886564577352370738845297975119224813648802011962509145472991263326388468889117454964103562398593629301647352588812680198947516106088414550683465797893380700401114908035544856812472827455374561294609550084585639795196486277610886823117119105618807584151346815118076772697625707873666833575486113041778421024 [145,103] 26401981428122022459967951954224149322427385576431623188971269814397783444780406095904879443280564973507511371951744301396681410698468972608535686013633557837745105005601523510103267047987333529042527725884540355288384200649485434537334549049288342127046638586944998821355759670037004664684069918944893797533835024138173116190107702818666155897305982397959824204008543224658408806948430454641844112613588624166360090720195017078075605416248499905047681560009125147577117212380729373402679103621908457789997789252515941959119208326673755252348640833698235987771271880838482608647623552468142588327617375666971475381719561116678319873371905574198946167764175594009839791694458154608417998749618261313023915713600381819776428370219963503368026226312865893364430756746778361153187726927101748909689815320146913942514430781768327425484486184811561192833504441213347596250534969685256508245840601229444642469328320016458171674856155074494709542291717603676411505738657758524822138710354525928267721708433734117713651260202041158688046364515645685185932610369855297841833495223729318095445285117332577169076073478 [145,104] -5530119849387464004151963651547613705169303182496551693238684614919822409100783225042863805820516812488781361314477940065140795837373154515575722747623642016807292384437299423160704343658086048707314241606051830789058910909977092510803411997703151599780390009184145430346381250385689145772463071405247716989520778673483125965157213919696860973062948252763504681213436866509976084010057666314974753227116908352488122610982150449326794058749545737118834232456950111983976630100572229829880549063047071743792081303517256146741922909289333289184707765785628827170638205254238848842277892718570546433655488093572019901053617180080297190221149922940440217475490464614832903106465996076090061900632213400722584673261517825961556380783766384639773662576833769785045294362069451326872458704647952379288422048502442504193401085702601050994201912715661923267632440117403192841443086434894851475750573759997736455887520616288075649051817467300939440752998718357024818394057379306879869261250165880104658615904205046870922193726999101009757670025475102456596024180983765845638249277758691343724284478045142364 [145,105] -163183795629293921654128495100164994985255431524099165383070570635831257731046990118541676675275656623119852684368044786920010804146473748958267827234294922266398290983440781384099398595699658516492985426737459664094398024932783008395785927074203001301061496794621248324012637123702557976563662321821386061838390462673211619737421608688834819833287079821205313024568589241402030905859464499737910070257414646663676841037208296749147806806380596800729748283501072836739026951320017295517122886783172278218802475532822625814135968314912137700363993218618561172422880327610668962124481883107004113926445190848802694247640839514570321290309733760391542757875344269561742354167070838231542900773426171164436281117092403545213211610108304518161072050116667120046645276116625064424213245568608607625638889022809005117600367575865640450204109750457294703570911001054418952421860433436364559265011660371976594824662756820453493992293446324435668785598581039449500256805958947517359668019191572989350027164876832277839264320769473934051240557043531170417543128662373416425080065999535651493573808501 [145,106] -186174216685752363110620383895418749298919100849580352719342190068470617332040532425935241227107444414841021767920778433467028591588037785861860043139829106970642953802188063150151394794771074540827371314591027071861949742290683355522992458528678297580248881090913167371141191523998644457439995447797525717144115020000131733631686576446886221259369265359604512058081775026818368142005645409496023763717165510508678695197966348562367768400114306615379778884904271984882827761243538268276535488034421811174388483288372969039861591487090051061328888685351149049751421710652737495971225411831807899086759826223081198482408946699033652503439094594056992153850488313806928382860189750075585425482201830930196204646851997234962885994994787817396705310989065972254465817351499403775698350282514597828136693149897852273170647785067133351326392945776514600267896642689405898517150205045971743483634247709273000286308981243346870585159793250961956213176265407787283581213184937950295357061089733427288959915107120961734192097136673900412465189766791854235167020316601877847703315070651444202 [145,107] -2781366109266559525005436107743801388660198725965186340386371260057748830998487515803107953701809050631192977957294081052622687814115682726154704057054651134598227706942973821284303213424931121218247310599159464203037219014000404544235728032006972632937907280445158047759975160223536568175993278330537233566171642518278444934852376513757727234455488922115770678908300833604840316426156064103331938820677795266455148392266184695113721081509719340716301308574601070101467048919916562896457301892277842983725001986354822832945360442747212855950338593601178603497567577265066440704124045845818128098398988130371620290530365420057075499673034013505512347395380093488164207518414133117690451524563741024922466305415009757570949629491361486883260903356434712211226854860906799766116062312865404456372576530383508636697039862610397390189250458787471707443242112130919979736633807507190038958213154680804303072195881602704579204314714950769117970801971174584853039447704950779114074152254459445295928515834337281749456637621637763718865678232726837327563850739283110161578775986 [145,108] 23172772385699348170489834657736007636319996627643479075173686227938299404681459767666637610091482399064392708402106635355804369081815167639410045373991879691442635075591285302209760944430292357027696517982278860502581297523552273998097096230457471277831887642981890608876719679217172021343767449410922636564375921458661582854145329307364242283643237550752854010207565843650811632683135297413072148255095987915037513327122769088876191427186476348755227390524139047830751179201046227537993312648301565386515026132077853057629862785601292061313698213428060733492435639874512696740708956389759897275164749758670544930509241885284709338957641199622390847517707216465619630291031988326171900100342622389198614728241346472273086593980809207045828783290630178328766631395776769094198698116083350933891371507709528546813506651762634766094523329832333944638969988560254311901012472813191599276402640999865407241205181573404650955343272161228192594772490393692884799026660915463508492633530591915140669862410686472987316825958337980370588244546328017441849926265551064263 [145,109] 5291889515306790513966468760527426444526612491189662287318094800827619601039438091751715540919536180157851576992346570164750128503579838720704548193126638733365577694662078749298767505757798430111522566272494468934309483572822884085977648619748060082622845126721338765551292418550213510121791071133033402350265260077335806408779788470307262007524159074546243709979047787647414325898306187522638558578653232340753969206735651302627951103102392273240017984409758041442806880448751467276377948461301143071458415856111541520891128347231539712737698202211386076860500402407054397561816834543450186441761362586929723814590073714395832516162470992056306373728372859887187157788269248563746213866193255476431597224279441622680255044060106068607182163902250531788189667411366748147175268137650366105285294655978571683120688406015990038808327634502863646100565860107472234564601636777523196919256627429181286663603616514945253787656216825877231985372956101558870903887568116040873381177420531250552453531042735182534955448661619689420604429983960975654748511604 [145,110] -1020014491847190866703939547003978329916465259162213020251773255041790380208935186436218302298316802771083924707250801715077173795616883841530890473257582868629696393424099892351095104399668569234784435459031459093971237878078310430524088560660706759210047893811454763842743014046463939004291203531524089413892748364389773374267701950406861405429660182441404837367459108939523812745476434270551795628726241642248593813702102588988473852672334235227561738711209765891701478997441039966933678575330107325616726886575268580661110657721463237396371390803469999291013576568646768881990512286542173365105390644203407357097401680402319827287115509765284746606549351715981070393809064938137415868301835663156658570887806129710670843229153103871734798993481616197493280998725239806174276965497823001803185000084394088322130864475500454799706024030890551993835377609431987634481171481746399500866613978718954242439050446337964686643942517009526548457015409631350553593754473517507364253826764647636512535851067357194121929269690966256850638990452759888 [145,111] 162158164642793301363254385578208218527526541059196951662152023504750412085740373017305012239318424220834408137128647825211301947745164352122878985183934361028120813716555817038789015415328429409629912183128938048313567226090092827821054737558267365382996709919183264819969514730726605075080093838653173480037040487000195792168674017420993817380424912653066918063456699902072334482402764396924027660037779692569205037850919712514522052040779726434890856987429711605177420005577759291896164809332438371592146661876154408932612895143545105950732098152679080140243798772014884419054566666175225651928846099366796530336293148178482220588992559759021870232015092977778795269327852044592616719563208623306491535296274417877067444109045698733360483018458322589202537786961109286183746650915014075605015607880040832889636471850408526903754455809367135693151612099824454969024268589234552211459435289276580940523035429902960320039135016593045155768551509110596136901011035287937864021289359845204822900459359756732588121055433764668365088350 [145,112] -3952916300025052175989938447323764124513667736037398549986509539079154261734999041608794460345528467261727705103049639481101891641645758149433944896044357238757088575178673937758723821667447889680791628511395548847656592269931751270787004471255074804860101307601393002465530865361937753823779020836478882125210221705863482444884639926955294146402636987484361906396478460946857281799809755672526803776777211452425332466216865006526349787515203920015043349830936289964971191251916705293694390226325520012012218561246844584348173443609388754134101741236078926036153165486092277208676842824128433034755236775877508713418543136271353808965671005961372341617512978744444238790665178461481153903328665698720992684519962899509828803342878330760473067728624318807556392315717290532920972115918436399603126347515481856236305045704270781302792015200682511871577662859623077468388690977059405590630669191030415679329102786026162949705152146206073319027606576088741416800103643973529681923523761476823390153559868261646575674427561298 [145,113] 236683241194942779413389391830626142253451148560853231734057683098015799101319316274482805547644688721389429212045044830664251166079921652950664693852427215699675748154656833044502317938852121376073619646667632958572602119907920382563602817972548368224540396674053569225782510696069958157481456649946398865694529569096368234523650524903320492678685913067448650895947080431025845447654809687357922665651628161893142375240606312565842587001039238411627799055585517887482159805709449072149372690692916461880212336274683223923619752066269857529145220283614373996185014806558462544395723780074273060002976533083934825302687685182965070700085907191292510015380267087345363620266519608341332120252871586144550649799849140792413450492800545541012200468179842868830680531637090808383062363988201471282234649542957247904546964825662391611119500061498188025660836255873566931291181052178887693882340482897297800734388778668476043284044735115681172055723930969645440612745441742287502812750302388660652870433133547592231715 [145,114] -3718044237353625410633724759877101825200664767962458738600083509328853608773649013785276729349327130311415483015833188711566372990076649178610849934187439587915635459090596333810895550311556824771702165962285957146203961077882550795564661766378207618618294184578653795960488430618929210292536530957406000675584337746977315141584559656525324906119220572710612547542431013075837991754821630443225691095369459574111811741443781744303706022199200825285782159343919761546516431463790290798651911226660826531650528503504000108035749197441863897938330006969489199100000815728058655134189229112896895885302220861326835302327345581234524554275924578219797533208936568906195656225628212757173454097057770317166212148222535342443666392380221710358990958205613443079889103118032888690574668011964358279316701259827106297957182735133144391388039530577772229213820870510831562806873197922492917563113963052644677026561977864743938259644722451350674555375383274823145888245978748797926628175035325751713133711745345 [145,115] -52517496306795967765895111726378052829251427036430418081836390154042246409112562676778834821753996365891724705730476118961075915586301992465934666574646217350255570818033701023619901222898467796782131802129378759580479723013778138626504834722107790803515177364527249396569223226461289513451052810679984785836294227913070906960215887322277523078348862509684983320002571352282564085862323906201840838796587784303614555378596880621559206593159126352812131602605908915112724216857135006416860879486461155463550613242036322568673016049518531991307518283159924048660901274375264997314703215200085684352445222284738371672296162380120172925700494985563523888937421715386701943060796197711041955922722818374782077660365482594775107268721564579834152896893409905385736034455589747820112139828724594149299510492586864650264162612979271826515425071958388243006434951896009684480161408585903817218398367681842620783715310242553814710188974580732964496362808514550592289081591031608831679925206813679673 [145,116] -558123261491465059718451364177025687475826429639533797738913575238073711881750009866019910706334392135369041800181989089013623311927244893904623724822071868180352140451140086062006925171903057349730641001633492886806901089736130807939624598359659600900117092905503141809545364921192520285376027621312995088214290304319720835989207175191183166074127347078964556728918031308144086050416502350666402686293249470034858241667568183859075313265970146902576481491651101532813414986286251796336822004246149439489130061470997520535714030208206033206336449569525064430287147350924111035568435082130494544678348911851082831027498047275919138256755409379408485672824700194709949158279806891546490433994671662117391657914543911039344783998908828637893284867837693358021396366212673712075953771778374303519389469979004096331351654949696174195396202940479448264924183286366970022222829538782738764006734639867942506657400977167893141723185359351387018199998997744307531936940747117986810332955 [145,117] -244112599208808521208211164949077706737921281851688848464162528579152362995349209671529382345082820541597954487311390126254215661331946037251581167767583702434476213644096357127461787406020050431819379142430380345617078064469728677082815571441167726692300735352644743113382302959129019395471196483976488652107992023631459513939014903325496141683824188922247633324044536379942346755951464217064092024042350619869403196838785518710491788504512722240705119068381914983926682970775717027281777309888170259251923354985124942571840409165681626655221176778726793354516056946409015119713597747563639848440979443434158325094615484719783060582060431244059117960311871554830918751499147402965177429938033271223438479689938121421118686478060046722326489705821112131995615320050243281968786873141497852555731682171017781896558693060572518452542699469630880366163825593538613957543646831501665873821224515134090826459685114793775614792386332151937935353204570975998667088995997198 [145,118] 128286002385656483592311028280763285169522567297459774864617637438580883286514638528310299555192456692595232381659743948027054824440474356326357084911944846878405631706339157422946084224712345493270818315076060984162746860772138898328004862773973179795423283914656098573048852278966631034183916933712932095950001552261059681403951954288433986262743183065817333990393004168479045874743716650498706405640149988882988288917416240396877117540933167254964429151001986882250167665290435132311038444991076976117846952312913452612201086020049039897645769727303320884452175574130148911434780971732874567218336456464814221353819293272696817307405961581881975364649137097341441932321143725027824315581559291797230339461751419957264947427440966159920022581761447768603422334635889428889817655615128488516048462393795459171645504760860673287347183247082883286173445280109495277683509552588766532416809127936256463428517375636949523960083581164514590708125566122242608 [145,119] 817256948588570432440476358840059395466870996216518942452700402378661428600433658932493128674159956543179333686905370271289941962348009603796175890370782740765068048940480462343224185309213796686921624830112383380496520760553903781820916643963971538089565736809221846806521092364133466154297195115475776681854928454429288570426235943626616454438565455999073593880863253533588905529595422385419547093101828280421347672834749146980753967233918188324007934073687435831005944794493090163860275835039879653503238772681052336015388482408787253299216193518470098807747820877414742202137105629606338231408466348069876151173586822454876938524641135452380625004706957819544289708859519380661406118666560629373280252213041222290958439139207774954998368006244404800586711513087581144977533364350677753280655794519585797321044252968892899887220582441071513784742845099994001265148234777603357831720829484722952975539783896693641072856714238555709296490122 [145,120] -1621680972752819960252169040059179377363150887175865567598271096200455298584838084134126034815710142516177955805510160001756254052503989128855011491631204963930643111700256453044441399556917346309016904341811913163919758831242700444134119719714817015301759296711222291502527260559798817661436696801151551144707305197700765087858887563703908448937768531059922159818000275630926904737562053789818598925904208084791280202816269342723175300578212455817638395950149732325277939759693215298416426222025106069475462933341684502428868579284912579532401004196218288927779804969711961159674419923278531283480460740009017317890601555144367522260515435025687497530210987206943240504403707521716273467475093304470757641842057204151434146549372602565309825441674221374970697331796932090151128119620597771379031405103741859001870993044867822949759494959693680490163792736145670915510629885792103855476965830438975422445638344571436950322273757991 [145,121] 441836569240440390800268377759565527899100196827803210077774358035854631255000934271939115485872257379993425089964329136912990224307335107073591289947042504364468416888228917706283898911725210437397463648647418502030807096070294844109184372823971853230561228184852067068392527624908923751567304885003611262611280864685247246084036475503956525946056671818564262803072436080195817819223301343486791703333961432681591822286466726158724293104475852929594146462094713338970968535165413962296248390104676097158978512096400916557866683757881247294561048723599772786924862112806156646171181533738900796878353069002243217087114416831554683312786774330825357608614028730485234021242136216836514179684950343496535932853896887068228302535172065474138471085646800788263750189503829111281017715235223618933141803284783941595923357485519261372573141304604291675820669543170558550603908432658589821962280847064386457921744831817422700 [145,122] 61068231497406701449242726940116191535185919913175845295713634586483190251698348494822184664019788795050510878735505551048627048386066410780864318466421155893359700654783329575238734832336856358835460978939633445410212074519282525005272629245442199650264625003571704231218849200116197820840915537359437890842906737066424676728818246958921794675517890205978689048912286554280993796985875190826190762706825513227785912785706764644709597929296470216278809747067131403350355879396112807782451147387915948310542400894877207191124613170630878120545583033319290328587663676177733387565748471943843111892853817707690515031926679367348933515987730710809465703537280560500486595832287706966285623665507021416371294945663287322066300072540197526081230646845565093391253178925162553851617878146383700496064407620789129001260527543022216433672683318417665588983812467919425291665272490706855519181579080275911193639639 [145,123] 4484639808563760814960791178806944582801304650328852196136867301718161205528293189682683228719984364240410612251409928476323848835869864864304026551431669775835272331013237883089612859973467764114642155408012642832065329249980845177283436944569775803128403231346030197212974665263495331053600545180705658889455225564160140094565493566666135234064269673117171264143633409818426857846286535354770264827611232613303922256832485577252814463098217428715003095232542457940300371784929133382737904407077790971858086741523353588779813407363663049184015490531931684700431901215329136061524523967228784388978932828727870004729655943604420744323595328486771463375390148648011255534449113542655523507088124835288493201269395624681816567924149445349596982905974114522257186336891132593881848361346357999749399270280582776542058383291648168458083407599681066011215217944418871379378775888738239499420740539 [145,124] -32645954313665166876883158681429101796130183406668369804270272981082029165181498820068199927199289714347132139001731338169161808661706947351872438716067094618840663456522511800987826935771071915394591983440658375116086499012407621392241070561086597446907697565430874200759574901564248671156686940951204008664385961643694363710295586442096247115788289278645569870572896726546578412833919078126290400635350240655107391643673568748156266017882069853698498979612101275397990069161220891181487541155826585851443041527882008770613972403886785696332890577226184991946143317809171125180755741113669348363580391598992532718271166344001696026754150559493390716330036841024223557833632484559424420176047043939092342934074655628650917354282244077634002989686611222412816627997308654464801201214780741658415325898939579156784121209724683458891289291538650843268598673699467920294829986410263 [145,125] 535080523576590197535269855488472033571878623706830529358361208477057654405686541863362284055920800431512813794321837014829600178630426399541932076125095605794590555098093557716231706588991156850536807737156042672819580715807661529484230288901140916011401593350763405939502496268672118973247044934207999235631417636421786294430539014105160128853635536477557569141765868782987944732596080346263336924406276036344706568376364247388106305053028321674948520056112813421212944486994840562574544665848639176835490832519756682738734309594139568460559195308812216236172097455121406047873603523436424329022363009715862710307809311460796094375953464972646529488312534365985488534775565793639512771480371929244429658436300589783984207596188936009315845621731160852246218201611281810232181337002398417793028999295284642848337677305055971651723379946709787091474326951426262142 [145,126] -47573928145715612769408759463736821840561000212702891705198709215846879153407362510907451816970418406319581048545205635076886264245382580776241676267719086942707515191544092505217223972175981884042610621351397997942477946761157633740842716289547424551124783044208207418316722814119949151671069739096950143260879199471564235817283283928378513745868237126965284311634023553709746504654289630931344209653802666129026216986820743820841338344411594787876544225362972808539741215510422539324002266799497978461084844828910431306351115314489509287085642908310623638220092256779039283910425330457203313828062290907939274103614377119946770463401594536740454619887637955023470944063890136970799315359519933870036044872493845949824013276301261170433479629115639935536800329354491771321439933706145093322780821876128674472682889912261495999009120019776543483796372396 [145,127] -512737775818393396113344276220525941191799770182028029041353977205926975196960518370613368502169475755299147581153826677288283547424366456983243621397071194822855480039840795464673951171085673370619590070232780634177121181682870126487745740410348714945027918602962501631225199812997224022532268632750101386895631832823289341651407877628465396829576672347022569365276895290145118423200293521985266499277703199796531048529010570517671918092364223645422088922004236435232529943624973508514806004958300827695979177463357401244224932831081109059015635871863388702831776727098997964088230348191411407507946862607774560734831991872225949438209062628563336357846117552320886971885603187850872498316241648107381445181432822756970910448465802223053131862120411345844618480526342335196636986903507473632802957760342609311458017785964873432324580872627467920 [145,128] -1345394554308688479626471875527054410407368636991904722482242406516645825813240618647862775727080935966597661267303529373498519613192859584700675833031246968372513759039765323387412124006922893764663635291972031940339739480893211440881653892407185931457844009988918355540064400823668456393327998539504977686827585975963038373261340521564426419295549596714447710731520704074147234601427610931854657564453544423667799667577928348388845610413414932874091270919127824347427363803280717639737572220424055564991360498827035658443159746689650495709731823983534191314778779975579899810658989083806793788146919580326124384019964944825445518702169867369489318218906143441286568839496266931617835558668626151904225052564704355176249822340427611512455788277429095013438895088261594585059477868525254273266768906207696407777690701828904966437993806898 [145,129] -859045158477051450229350104018523265825991459527415416066774696157106244208535091830549724623587461631896558527127251088533573043861854476379607931862493117751867405766485201010683739127387012409698678680376067969233708996053139121830045238754491204600470653287500341246177577914309672595404083953421750310202781182214665570730124943765053573432612986234961167384352432196917912613433464920755520338624427289039009506574586848066533501344258078525054412835099540530110061867680133516839705634514958063439665377010301474910102859492180940941889758118522772194022795174113627915759944424321119890222131550975440330733087419161907404700712792309424914822768564191806774566793023434686311549743986103358970768385823858102812350787646576930428452437654610335704902678095052258776482856217484345050234949379791523461279707677568607315 [145,130] -132450565617466974694670388270983323978069959361038167482805476214611839364888308544790938800045548956693115964184062809163038937423275259341815172800372856993764764838778662986366546102950941349898563813101590055744028383577471184370189968970714560389913104209542752890282184062962492208008121746357858029343832942961313463126524705119812683752836118791628319167395963491851518592072085694048852854274352047209088682448922350080180307311754849459229120966730491134047186643168056656876617123189583470264667620729488575728295904049660391605320712769398203165329450584815169531054741321891080992674261106115453347425682002013548624363622612054818972435918007977989544331659831744471713951925945331048949198435315765071527442511261836757793168206407342431329050718212095143338592981018632663454507487585393715010794116031 [145,131] -4848121667839478045234499676021534462910964429794404577613796685826546011264071680477553941777859067141930125511056368463312109232934512939554654849512011060056683179245182894993167895233566519838405232260310339410857398035758102389921376192955893106772533127369465457077216975884765877197900958027771394407974527311672755724651877192827416711843947357088149939631100675935718203001965958747775478702286644666095226100638908068793402179004455109715200406711578041518113109861464748402151509598418053517636581731294620304110249133577433208877429990432506912479899096860737043892349734051780318012113955105481777703600417715196173870757728930069279132176192723031726093258620385162515486083698347346350045698846398272415273908076296026261653202589184801438384944922359364624227985882937262102579273714056996337 [145,132] -41056118612814009793958040837121141276416548504285996318329559637257984779613047566247077281078665135736377070969280854837307818995223417490743187305221481267465016355240719022713635411766860648920555369169683403092779480344868208160343397463017501067129122584447214873011357694137641219135334073099744160841461778430746776524798702998311517418728974103851428132988793161548742836458822450082608636434054150787453396969952728405508601285331342960432024423582832915855431731467946627601708651928150322951947723799614530971432212382085972030631494742553765404977652049031509813361016055684534527268540378958629818041283293716879463041561284021289453564757919474380984320862930121021328731209726215852823287760455761635055610866577617148050647624185323913158747043088792448082186615038593064278940293 [145,133] -77714686171359363145384044591066850586111956898453262903698890749865889714769620447379358552063870239605364742898280407705965736323981034851487283734054889133215082081931035445237512106832981227028867255951940934135472246354966903405807227929393529593560949403377548281616724593665562382638461768143519677441630435006288514482434184328833142849439253484061436184288900746894570302386300843290263277680037647518526353515865582798070809596717532522836769635980458298655271553998328540724703177802693720803205801889711977445760476007188739505685787182788579397895974450426230857488561999769607161330055496569150821926653215001743744451840042856187330254462540283523297843397566547970922078498440915833336564280970727395688248572857607752469055528908614056644117609757270326320653084159130 [145,134] -31485852153771683912365070924671048968482507879671840669775882594151465669753168513591223582315426361381018792035580509870254637426415113708093286622504139511258195287533761802352733943154861149206289114956884713851420627922385354725406434260994294770131456873540362837577988553471935868013933917180161233968723673484738899264781113539849533612257539405439358696393804609146050427937054979626360680463084922938056012828544851862389100835074287432863664670880478372036366380497821920695057167095353340320013398986573301898536333473557057946954254117587626170304943887334698699138404512406822462249682822930036175709474645939402856874291525728126012457581072355576348830132985740859012884386541140054533299941975215974543748470663441079119248095863239921329146971499166968194 [145,135] -2589859378422533102935515625635084725297831887212122172632599152591613538919089291466514010778762233730950239533151921879068265974160724456519793674676280270581836085728391553049079973173088418135656617842727140230915667869509935058675446124909554608511134331874872425174272869340083230889859706769133705447632608887005765234284084059490703224838333691464047926715926254561387934004316027176080016173417901936818000044616020870317716971405986615726579434432683157793417699598450455353386169775429543818232964509179932137706941141353371843032955759512341641756397526355039198719163579411649060015676451871412791279500477182091731341928749908603095624260201024132903938976281280596458876237613256645142327077510150015249168657650118923562790664465958374606753724 [145,136] -40604257207709999707599675073987410206510780878577286048945150014437857614644109987849505472313631519901939056172203416346267159082256164568388946142644945110133859745074231387917267766287352623082181665903632305952587060243054979976156203848723692606904498063106761723437314415885427726452855987038689700079813000976673080964130048558341093296099830392579257582217884646121522553494514500020164101358668831486038253011323267739204384575644498134777989390889305689505212715786938428734475773944487767532377290017964667313044194077920696816004096788820310844140024048153659785419177248835231311957140666682165695466961201911967356381710211209321202966854831096295083466313416681940301412494252187190605788063579895167101207333962495623791525256345 [145,137] -112614374483589898741429050834347937594488444807883870482485390270050508922176238761418177175453366116393361519026333604964149928808129056797588602787542973191262045910352148471367715130029211876325909994285447224720299986190926213997727942659757358607189836898192820161826686904753670484792800161762700025977417873051995535015930985847409791096184331159879810320840176118040009618314276435067338092377499663428963839338522194871005624872372758479717000724031134741472588012756637736647414103543726624798987884160479583933031532331035891171361829176538160049660512646565016908571247388085725837669866714737528308880774789145500081778574468635639326500362552263938909758006612037303705110971464734105353196366554367807758522717434709 [145,138] -50611105003250524347234786087430393764882365830271983938468283453260437632278565186631700343084383809228919871237406237467046329107479531973327586029977385492634199850439648637460411810513941772017598808953244686955657513288078427294097407844261076913813012018182634597933953757221979891529868677828491736449522088287442038311569302030877190176413047996390355217307773148250213475684368599824541773553315464778861030989491862639606749885306341293356741566621387479466276404808361113270569637440706961236660121507072859991906481213730215733116992909586292487890870705667807065805365895210758622422355135455419276686535924819294128617671213075411707478761766824054462036799351512119315398915145940159912022714230113297 [145,139] -3325275534529233902363972242824717908807897819451987206854306051223252473638679499973966233026191545619783969488431525643468060953844297813565475239489081454795275465078970261240927668589271452894580410270104201000765410036790333812130478165014752693523724302837209769992683315797969333903874567959824576700036794787642469339307986620166813676977700654127746840171721502385751186801305320563013099769548951244177038602656312122560511317551406217267849334467199377475543118185750734978382720175377314010469073603799517726059237533288383512266724408773290773449641299613817233609801000118843047117600200560962219263977644951531176370179676030050457848096448626314242557541877644984038682317621473970739 [145,140] -28303698550710163566477663271324536761172705929806386082759805776790476724362451295850579424738652418712574611177344762362185468289416319855044817766162141216429022770940225393833738723127440964477857814580433938033907378048147315578278780790845502449148167843028113523773616900067076094357510535363520868926503229401856350571678713618272385929905189114259323712283062046103774920508396675367606717206410317521897251935599892417837291819051817544816518616813070900118870048776212434295750075555393750407870765722095726915080992195869493841369309210348553245969548811405244122499736697018796188065572701211776355788554368260794663776571520857002063175186035173387031419081293633580062 [145,141] -27066763503244000980320010225849291706253243916896193212054375157425806426797157067590829860045511255772965286034127878759109139533304715414133744304343889055971648706531390080853499093626596465485586901976694325393380772249899370603612070078203084656017114114020142262573647722963083474488497845277521833626657338720464612102764980057847108506603234249340727337848971419296171495798922478145472538992685049411306404052083017745666730069891740968980997990338844582954731552100247911846386335228469324381193867596779938221634916354324247050059585146069479801652100382076226378001013195692186648661757210588125250780760678961384756659005034079532872141244439211761087 [145,142] -2456538621282640903657819578830089278113332982526089690038318396693386633506987397774425236666819261424590857176206863547583094258185429993838073246848010558908647851742811223788171100438209804939438064135126423651194380324489942086490043114878436469029568859517211759929882806949030376900784990982678087261694798646216021356262827839639282858805837914959926621307364966322287454242357442420712869451733238871909230920126299841626071203023551861011692482281100969332542317555432283316222318117877908668714121023101620592902777517200172864768925919349166615409132199522990747632636824956236881003312475813933203463852011702431685095812737390291359 [145,143] -17299165781742524608936735035506340355965113294133605114729510819105000949097685649508287915111679971159653063643899240781453871828230371919907735664439813146063105430169047487724668454082695566730530627964218229170989510968064554231161230130826856738687557154755811383048296228356159138743156771272122274274192234662762626415446451070995477304769651458356800516955836611195588580130128756389696162969266495505444006494477920149780841397955968786563276279186087912600662948716333907205127300554240377716188558164949071434619897802541930903169274838862854094837628534273173002463732069877116833986112000782824944945033133134443 [145,144] -7414663656890241395805088552527887208227903111836785579311774596281529377401251325491725731704905100928613094086209845383388588752962301513182834087662386848689065865933393037232811264445651190527638587737637505745538108699078286757949780842277380101517233521832282674303273518442069991579473308215693802368865095201978660224012238759452454853322724833953925889401435965644265557570816900514705419350148509147625792166908704101866678711682520156013418161423184423101809166962377614535778821959346258148157523649501112146903655483944717810353311157385927402002752916938380706314767144621772143152629169116 [145,145] -143831613725790521320037759374922866922931111895145426903203216742721064462693018200835526229509018380097092916912803060771376469954173488474970674769293643046520773526564882258773783814584514743578138957860793961845974992489548601264935908135158324362088169056127060786424095580487190019244956578851591623329432251861412345284851421683876131320551207599029772188725607414113231360398021427386480907083609486010840222200808391627729040564131876841035861147294924780168702108800656874001444165078084662370174239521007744078652879043992058569239093337295313689315318249227928460542239 [146,0] 19548374361308597365291414420473688457728707598933385407931958607111647503962602129000855104853219217342740013102040025083778144428112420615642821829109809456353180236986056299309038978146109833310201286040088959545251621122245933939701110266458500273237969674881713079323206468953900685334512839531941997106054088285575484516300137127153203542454979097844952402876662495318802468040858300912292669689988457449604822257236275669060739101874038000726124369829468890624607790877208512253595609750341508982270975291716232818009472821497191139864566434307033700753025020206237038347822824249511393593648996086325475678288550217180344956352338661458318163632265277584064301672486234910045277648266044078461409925836149407593895406054837382108679654696849167309309090563544882475715656163651417167247872982419008854289124202400516812021349946328389542295191973794775094272314393372448584342780563312216708939658420777829776411901053683105067976978025882888009994819402053423213477434611240321355680091115431887171008537334998621034685978835425693245733883128964245664513270822113376089554935752156498384577271961833328501964454565972031506688323868335314514113754748065074251796932443942670714884618676098151563771311719101226460049718161020442332925429036870165310058623490432334840167015671671573972559881450852090335775510042860452539521254700019534454302102541983685073881330949138080627444290463487679444687167425631698707953848121491834598652967616677949964954689676233101636171340942382812500000000000000000000000000 [146,1] 864165551224307893515889769389025079946343909486107760247508213808968506084535474706317631398772827893592103575731512641801924159245827688356560727849949316067446130331321285755986362844473145277094205144327620620844057303453138706459113133544241674580573393619903695282158520130649761540175580078876793732044429790703043953479771723581114370587537572440764653969760355072717867921187617124180035410056032324440900719194762811258723226280997758705039110617700737731407251717179019317515152068250045913350587428306679262552974125920733939480270247107362535356114863911659879395478893926165947434276767182570566881454373467690609559438836748191687108631836433335931742869260605770840313722489334056622289509504831963977233831753628802423710064878588031926497028474201510040478244876625219139354569147605204196031790579713376856909691326391103769104063654277182113478892955462649821153904946032472840555159720511705194854866841970962985629979375034324363039359970833721079463879997415234078192826464936091022510258578220134076859190003939614267392786166414048340910933638420749856293720608927140524932355466370369113771701717687103436538113968057290011420935326808631478225642931498334199060384725569034276760161271545104966134354522906247513402372125209678628733830944611400444952211996572491345418179095203357556138502738737802288927888851574967218122308562276557844629324784498226699976556897949307793556371125112325907585195343764511264575550494365454135297913328841445945727173238992691040039062500000000000000000 [146,2] 1969280267006976630343159646143667864333712204916876244655417331352865959313769504315142848434523321296900536983808834508668104880806134321137806672056242896439203215581024602638289298536815841892615882945382005113807458217640317696679164342491831062680807908403759156075863445053592351758837070813120666316435020307108039168182413641463768000680543026463738721877169904349142355891491307191443334962228357769086138150130265793384956230919125112139874945322231146567516702969673193128433390302882762006078363262876820296892429929214380075137855332325557788839008820923384731693676467592582817078896854299871435551571032054071112379538382403981855332531591510553909684841075387590007401207124771702786728319438650226718497867547063187068299941614807081029983188738493917012192725126887079500656228845353058348504146389854356011874330776226653240834477766783896841415356673340005872600725580865325434280279189559815507839487947409880140763062107779629715374945239501273468852381401381689676640535563526751708157025098032742175680330615842562123283477268644498775706135876744573743234104209286647511832899960351483867857644597859561529373148374795902958453025670479005122496785160806102455460128567794428854773685384094762862092734538091504719598875537316075438266987373998558981859893906216623813977544103209648382586476350076312151650713289566412469316593562211725051740007766401697118739078959728931586435272486713858923190700667193859097235593860010741445364052021306808804013144253985956311225891113281250000000000 [146,3] -13707526585673225438433319812970813245642722159730350715119833348879691438573630024932894969165399952261710093323382926345035452693913498425458550011973308623252323030326483560955293220591639563732087136804286844658608674107137076695061773105836760256933705006514688179480116047386647743058737572447763904491102416208699783047108645373887426501210108281909806399758414161918113526604518925958158496372651160714862268314847070584649788564815921732774134663020767468134678695318769421608509025366355422752369474201712139970952342693513964900569239971071367234223555098075866277232523502435817732937188587444755469614777950575795671352085563582534061959954496813437299742978156165122573244108599739644710011857171833223639443486319751596461419111193546319075366950740522608219242129126909726404009398991772702593437518585320824204750171318219549635755818325996739989885862681660190358706629724291985231276785138241835547961068580115469665328074678038956814205231826227355320543689749339848149201139892684857583326890961605701697075793871113100145642754477455823729165643102245413219414807862781379115655736327657361987997101005630755493593731944231164633541493491390799482436712347826217224963063843737943816016317051716444544717708886281452897643107607353696997546560473515206311697073029142046237583544538549633919269125826585987731531862573747493974655064134315620927451527823143249682056113829079175938815408961670932137357145562425645592716005668792530715238918412613222663765100151067599654197692871093750000000 [146,4] 521960039105590574165425942160880669985190990505328145187554332719265231567104260148894959403374814129223341129813974461837481137307261976870159850135634898174578783482294080821596560289907107153200455993007378692352040700626789764453050788334108266645886517163427475638478206368764449170888304635771994439236589956830944354076697099631529564171823177942053630820858216106509837520728547739212249567694151546785740475902279649284223042183187088259987952305154826037665263828164682937338679113017427504634682478549845610210746347370155320965891462597252053082691962494968481021810790643575573794574776718097519225227288314676519893741568436711294655014941388292839243234185557897865156379777514385333958288236296147369233042882426628678323766947287118196934176175357177948441903968922718338061736769333374772912136705832351052291127162572234514161885433100279007620807379056866958161519715482632929863894103866594558731710617680193750784846068417911045497603435559140199261422098627349503287401961100013157049159929077861745985592563932007603000674582287880951548030529546319778977789441964950589627888523157534905398427237811656038131553527489599310202013249141270557101216295853189774782753499605915631957159809513376492354231426603795462332564944943936314208927686964828179716168947319763758553492290024073923351702033014864589655249656385211259927281411869593678606760733200595046772607000514463799734376653285341991980410368456287039178479533351820777439411786702173170482410569093190133571624755859375000000 [146,5] -4430254834560340738855622126834540354780191760132666254151513279721550099432348486874787230524648856505781991785227851016616108037225384789731259130089003611911172124205268865875433196373483321288222116315790104079817889660273085208172039640814116276774089848542166609123021175835914400867770242077513666005036999654538226969170323016698557644117688863283725623628989405825607451115386389760998395640332651588294494521928783187240662660901345324564712901015989170891356688084954836216535150373902421433624471803079756197400571397026256008326129104948380209784387606562691540661292948827725787835053652791399333718725775896816366173330622080889013071742074225478038320010682251665198440776065412485147124263687869152536363117780461868101647559867956256352228587449329774251227578016063394922869391000993874686595602123746486358978487361108155959010739935692272654546678463351113721790984811114847008286990392749783454360358247490387916129367432221734747151956485077144027666396692117606912997633100275226161109395910282815635397338987281176651842719305609865149404310224131195323149575494957363574385945587482912323348266320887311518496544186999792543055407639099938131687615768956446792599273666723482767592163780463541253165488791899480867649567996963778061791634258721083179650044292003870944551688846077652211335986638970694136870852422772383082207025519764104716732688069524418101356226773586262475185275298848307528136651012601477239112532659527002097546389756304341949189051774737890809774398803710937500 [146,6] 20992009753924245805917062597657930374486603512304646724722862172963343933805950881363022903004580582187047804535705811219983178834446284894145315256805711835845954554136313417887302531120459252865370886586875397091320979591040463666088528326643270618992185573783085559981587416779949304401455377456241349935493255020382570742522144637448402974873168724104856367025960593215110071721323793103443215613892836892437698106875577433677138229352112656963400059332506642650885462253067363053904623439718328095240584968481127697640735639972791162502869588126359140884679510212848886370106664766218865740162923813174595319511669641996769644546482383818414716159881406115092758753065914027577370330812362370623473488282054367712324154629057452968549716371659445954543746819413017893108516610307884274400322069421672372512216416746112678375419369084915472309721577795014665448916824221304149399518733673018346417381396849366210201855168919720262976217360214279664367702547847087121820050973780187200426203500432346552733256136334036730433394503615768784025038132207182053771334884416665414404429721395710909424916627076944020946546095534046283747210287664398846183650667384919348155042696638325083984339582517041332896740811550458308217353609940349706469374055264545150191495609366797940489149425020477834408022781107938196342964905542673562571771113007101519778192872567944346713853462030477424309503547407306958856703293246217980197341685972501775403408434581263033740488086098624989972449839115142822265625000000000 [146,7] -59962371193818639914170312847730149054052113211204038621954586346084692687550573452908557254688795547967768249678232593432716999485122931963279025908818153950223943322053289098828193642341188436017367419101110218976063259323368866569089189495446768525333757678809037657279462752993102072722252801898004307400257111640006925005198330013572913220102416417417479181788250739590407825725529133969567849518712888455973590314406570964569655364856491154503767112924607216408460489883855138669502257996795372025399474330717752678145230936622695124160324049631557299472828727413459305738785013887356585952128952984582380980768278761473138957973829448237293726126896721714159457467947353955504670651839889065735744510791224204621955642339914728534071195021389387510771572699110473516630454320605159017403462548957635353427836258362591444559434307177543432209085221863461550463002422745413691282418646505204147338749520053259283783061716639240325562041848994829588492267519330111748482849043517718654744623302715135013289536393391456805736830109126929088009898004169537500827376439608106344997609704285064121306957601163130445567378145320712259439701110170331697618319568444857743701102519350192036416623973304247635057062266062630201619235060013899201548633278250541841736642994592715086257495286486216246414201275335388826602798375148010121826809448621370110019308229478803466942032952525765714185923933439183415780029616430277937978548702632056153234950636447052071978545648146090911723149474710226058959960937500 [146,8] 368053275477267111464713492384063760804693194207469917756585063717206659969224969234045913414616549389587007839697756957891365899468911365795690386042930102782985952620084751122310503967831094058829422665193556011324879218477406100442049269266225830060485280196628228095242401858377577645907158301764097651813516897581518433307026302053488545028537674615359757034440565380094881818977190957708836360680183466919235334950919340266362010504795829789959917841645046496741064014036541282641706395561508605101151928251871060502737855155675995125478208041675544298440530710261007412684581818278104587445057289322932188182039240111404584771530132056715644726193235348172237682963479608818737940763216317601620264037690638669476836207302863766447199743539760574957574894000693199432732094706371367838329120405709567840612355351210270439452509676569822386064984908833120961787545464440590770666319993585854362025329174768971357234939024400367029663691759645317525625875719689262703714492259875004100899845545245385804205590676888230623575508266754444804998293794186022539408498986662525219026168619292924661554394755739027517720823916932814829627856883851829878002631580817328835530719303169563317757815780033943587614449991181853087165574412278731098863410098573416343403857879410765753132243623856803820526969570567384970090124704929087180973837748621942393484186271126055339176250276224261415805188717160459761600688860850433887975974661339745418164690282753697548518020025747961653905804269015789031982421875 [146,9] -12389265718424205580615308255557283431100717190882190383027500252509191832582548139439061864623095073611649874260999475714183228938927505842915274242570276722643131544525092091967760941726726702009937741793535548614435212841685563702340424539399884351942728838457899062090235626399691138452357300469036911787788349908155855833489439413653731007126876609227646291001317158556225141960563275595341293924983721393628097595038392775476935000950768600618122209459023585671172368080351189385679023730365689704845799071790938124481520464597401382201196941456102125958937687513843105327226656028144060783724822309615649267733235510344006447831585316563325995971240866813386398114866802253731255108324536999365602796821183241588255357232630977114529723606309026556717503137236299390719439226098882641564669757091623382451118394434166320744392238978568804013798188713317040340560382642192453097739288619919919347627764692759240029162005346854588637546421675461531411566243930841921155951201575218057332586626633281812369102523755931586951360325833210825301627163880816192291189436623440770884398878462337678965758765285750668628262992444188049096967463596856055317312298599258723322416453603462089690128185085074441108296702837325461244691848999673167939160807021066929267847281447516574912944911579955273078327264009167746422323946066363429302919446196090203881809036780409479949536865031429341207627074889145118596707318520881697024221027281224606010023902586726014335789989370419170882087200880050659179687500 [146,10] 227060672443065277141021439350964782300768539035256923667990979316575333535413310865001172152187473954522665223066615839496002665328509422161978597094593767934657101107799275220595040890158102600648348529458499488410627723974479420427472583075882936750545177034149767906603105946123212158227050859045400936366755363968991333313110440986265208864908140302267996468851848831992493009730837861093208276822326076101055059716830379842446515286782065703600750835872137998893263850663813419782779539674869490312806728539525556744799047836113061880264893119337447587179887113257599700641641357925382843150049932338483072105922197677144140980664922764899530375958846533527673246444332931742067584446479020506879353063749149438883021447619512379023590837804819188700146981883189820478748569444918056722766455773340387011849929441843909204844669826904321634512034248983416152894396182976347581280090522803589846375862282290792720053109087342161215098469609175805259812604296774226661307011325121360524539975901629568851216061697543693648524955368754031551595422630505233511615808105560628254288374445077303568866308433693638120891738035832340848520103985803749638521156666020237386527750414718107153160909539287653573236056864164302982799880993530266206316183446922884682408377644187092415179681724141648179453213926487909316815680389201593201775862670923394843380700044138322802071267067932388070525428193825133540686029083868844105088206496314575853351126806230344772202059152889942750334739685058593750000000 [146,11] -2338542352461489754409492219630119160090715237642385483545500164964865108396483762498048473085356241427433771255287413763940238530487103687744222489742940580929654850914229561450019258878630033518269432142038294704207520547433403399259812756908056348042310210357724100732783663485163495174545898731427924634935914822589226969296929347228392005523692019246761811034721703834217822464087485736352093877338048405523650429092740253628632907412237101703605071803893387382071030577250743103017733935151604256366789501635587575918218587541837690119608265694436756422183935018086167547450713802262846139560555576078504705794729310134598763604904903235529341031949206955745610572457209480328027007221543266736797667716769415714043789080007688305748130465317547357233502952864407090276502122583225172972952034486131579017719609403641295411907502441258830918597552416348766529728557212030324555527967195479253430755473213313841377522875099869206877650659359451113546578875169245763140142727085393129625816772800816293339274166724312231179199576970939837175641192607290328123755877752549653646921624703346968290396396077694335408856360678074919892934891726388077712026888917778418309410773191621188042555990379485193437180260951752903848692163265643930504732880090316223250242402742416340100172966318341281125316724122219716660333804056098356987849112103248818545614609002047581976642756583549090965064209234082238638723479151308851950340407246063436963976615986246263878525943824763651937246322631835937500000 [146,12] 14213416658607713675434134922451495232283043564395404887972152069158775945117696554936979839800099467385517280674474857245398265656119590130144161617923832394952059938501763095562163255082990827666719640974638373587879295253200064766760008952077586517315353971088383463670513176225455956012998296515028302858003672819671271322640131125215433720447170263518718124019403357205648809354721355759814079374237836647836237921327536808286178180514860550898317495582249649146907198127747959595261938897156176898689809616740237754106847386769318417323029519415948999760955993117261505213357792406086958171680340274644303400241023410845251135288663512956563062342553260506276120787421276634223824111714625139615550397427831385989575498817604557673286764271402102646090960580532543917142070577071350950272418153955125234779913841812973859309677631560716470559793831187208009082204659134709838091888464549869378038617196084451742312120735779956016568993193780496110725793626814356617255039696373655612974227713299996861821834946732840694844170218956592136514055150651008382475200846203588119710356293965363429633842892008666741439965637192284251817228516753995237519573146124239300535204375867258479799872733471694214320240653878120637334713354258094086070939000436817404935945898779411229567481346800886079009411008384222719409654145332041971324538806605154266895138509328006166751909412019854785756935918880472595579685869400344536315114404501647994894355607787040438596829005006275974214076995849609375000 [146,13] -40932873397515187161183494551697889673633824616943256765822952561766051946260394127826381336929910483844780958638162809488857964690618075444227096811613191510632086741416113143758530165861046436435519812472087182981843483025047782572795550762414296078191298341378146242108452672718225285572168888046907957964244011979509689983233244420592106973481626674494160150891020952615536783659838673931223843344548527516782533507891380894096793671942356414371878614795141970683778151723610508042082146733127563698669087004987867474645426778278510652083100916149812028425463623432875028064454842564139503349498468750238005417041463752532616997333228041544261219985716943781548040384929514875506524263398560612320536575652041676350319098784781792481914807824306351709933511839044168179103952300619924883140758292797104901901858344107813232230050217318635189226624247983627290436242243991353053553373520158650398188031087532735346183930546266546297223868269720753516724074255356673303628032055771020533539949048386568661895909647429463783600131312125684748211958397144315057223672680591902935969249014772507782963725844133294170979216011600001233659213036605722709762277512189723735414537481676522089117641206951695416960653153200441276931347766842449403350298532175737027786222032936728363825114574446467687645774616736670705458902657878015137732190315734207627415469234935484619282625292060276726709661299399242346219394284300344642127282214939279247403326988582647014680004570250420570373535156250000000 [146,14] -99074229318236078650245870278131125821946462755009710338129364254909321625731610719114961424650899270317878170029541881095980566146894013383917933583740386702060971863387006628168618185990964071840368211823216557923436056574130119218291212608811613905148100949264910292600490407176490669831368259241788480237458939355529416789098152491490562117022217698215022250160636989987796390861959552013006462310821508652498977335938048650067611346274787305663789926776033623773902364300696322452683465460477144373272475347392704831798715640437464946358048814774193450282168699551237705408459057143159004171811213708516036199071904505215088264161267404260895850851559411936257900005856300211206413591989781888122566059629791352593990814597599991846572500359499688425431733950189411110259954238393809064796661266724683005830752946748434328752271197711198814731987280697435757617901891551177779954584226566631725792562592887481143858192193508442950791797548086603402393893994259038422443462618857560751482828151516293160916968696993048098976300190751091445765683826652490560527898454114341900711970341444477393669000226562454945237733148159363681955316351257989670012271312968395322969623934209209674902797606760323404610901401000274312862761339490786366019798512601441874377131582289449191267817769054501923066471113595111102782130450340582066290671483567056336003063374197841163338301663833528552848168742825387324430619658945275744581540790361346289017692752659342544165630434175854921340942382812500 [146,15] 1731631326936802654939053637449640767349585730225080517308109303917034211741557002917951341830912655234514542118563019918591678732810465960952983815977497875702106272395498557479180960318084241314007820723186294507939341577655541055675200688361618785291365847346805217631884188585020047613355804758204534328260138231712191267546939248164041260769277673632055586716551811629218121671325574579802416226031438120654645770573843685371644886624700180288342293116043379231460643277092236512589550021817279455735414405070411782795986694031233695123393379666145785213975592403261845255954206202360002171157903748855851026854575924094518627377745575533043172843805044534425084537370482911325187368984085539055179648697483652352373097031553840101858160563595529937563052997200629460595253719488869756422519824105068726607921137289097420955000295520884188643508589780743183996466887794535088066750050737225787907589986475302777084222126272316064199352969476836666745397584065237593116141570067211388090443223612592637220653829909068427437250213356402203021146009562267234123868716246323502758262754299410478326048651531373148666125489792179840331884002508282529188633222583878769004258068226134616377722253612823057545617839517946484668318314476649376378405628391027383728003427595515374505171250705706511812828892844330729699386350286367375142030299504207346237756035482209139569990113059826515010479252695758541413239770852266532248488706649573777975581397786804662010528030695146784782409667968750 [146,16] -9961552629525442670363878621109019631958471489272195668807749293070762599167438620634027278596348501603181598202433222255566865465014265612012502272910199259855593129860202936936500688653044015220765785473576713076355502172147317825611920572444576875116384878575241937616342778517535465926441619869677180148355443952121559573065795970552412761322582143765500203075809768621279361313253776408629174946450616132745088166291089679574227032110107382759757635370801487196027790808135916844490652743819792483765444964772578115765761452827092613083776371267305775573240667346722770765462935951858629000671433130550280279575785535196244746433373100996012244449646843918415493241630697540316043885379329149825188757345566430786638371157029389581612091229620633442214514177720680571689611190565130017366958303305251348028145963309842533011651016740820619834989829103214057399813493627280767101300646846028124819671692092711018393754671418777426099809426749950772232389449009803067849104075919560783135976357136692792787381023217847175320435775072866155246723066098362385373720610084310567423735770232327274995587875731068800774548713818763382194830231044844953477390044578044685403341866128808402964386541034962649067139860184850822806769648467428655599548775362206773504830671078763737009661783498239164357548792257519627905370930464288888143752800246446272216735206707877132916234203409982087168625206194286212989943283760295420583345110071794843017939791071132129739384697116594161987304687500 [146,17] 36769351113959041412450685378864255449059918158077623373668137667025635457735884165791945105379670629518606072069772393068692014065834281167368061097250701222220688025047742250028968202111113816371795817502893179558121119514862738182830773556322693715728530510227925049707694716690711584667075139753489805245076292143308690546597413425189361349038123747757350439325445511466440523865139901552537025655969347931447097807400369662952032847627177040973499468030554265778544550863273655323064695043376718510820138830088952358656839979327257123549485861954336166103239248500447450091081635776935145763113257595126706709419338554282882921568375470075160837410382504128435273329493865244204416265260353803447097090247629175680083133116785468903094631108077444584516743826151636832323236364617561801139191394040183042171127716569670610850080056940070974864837873683064373883834761272552927451889686515678615953271291652452211883827285314731158678551230684395032025447368474483297246364247073832638252251351972689586208205638426161038989891905132464251620524180779222385135126212818041460344742622032464682185723180510003545037681778706451691657299572109946448899015763096992431274391341004822311449728748684858899269429610522434935547694478902167600412980226496953089334610210339827718129720375127215941903777646602943280528504553840440977880792699781407425126034040640652946984104893407501449068428446648640653565492726332553794892364927914396371843836558732837175659935248778668212890625000 [146,18] -96381431913545530896971678021300893994066461315730929506874779188627248141467694277382858195328294619382487420814068398371602132370870086630903815800378746180933220018447278021735550867443277464484270697864362442808017356013545375153861459435212709414077182484106869251097878639983338581739517888862921555665339496146425008799909991252710475300301085846237530487869114489256830006593747374092560772602088314082206222041085548863210453637599574237803427996543318110069704041465735438473097484855812397205940014164069961502801448453545177046593954066272522014999549356681777818199550115361852417066024093530840450460227973698853416430955800036362960165982514067924359046911739566707177661657868870679324195845670368689242175137767193673779898844582001069032062175672886934628520224484357497992994369033140474848927766096496450231720937836430605209652553679996535534661063673594530611663057532734963714254487287668191728133785817420302803409520564903719416018089343189400758875628923897518943433096172878758803854762939218854044225741572041415039365202723236965505877252920901669838429894657198051148266744209997784104267383206945586828938044027153582559541703200705502356438259797068906962330353674322231684667598330454262932391917434935290518376351282826318331366874785384664494102791941357459138047395165842878860547855750460090164758372500199775746961088013986533703407711633570550616724891248469730118542024115279337437416866336646447183867346439927963579522292763002077636718750 [146,19] 179385764962955032373204404703637878470243198505038921841898868452649554751765073574888840146900403802208114740131108807241347171736273061006296238872113719651629253132326465420838742557538981883718295028924468394242973884624729347995602695525124764483594378697900011616667864006561233274517179434740033234027700334644804009665851133362579987543423098331026861035322140614310032934516239901928694758084038844777998525527191571737470193898512513045112774884227050978046732485216135687853407629988126580688603571998983013543428365042436821361948633671541768230736779280837107893929452993006874423441445773407680067307413358315166953622545571073348223035465639374705661587200601369169109063837812965924314369684047943458621516033590220129427412936217238523385213674236643149504242282894416346649799033774785638769351849250965013643624048090014835585293618890276727809170629139076892582565158648696484061073942606356189959016904631481263833641684157139437037968797541523560676471388333712374514680992357650441422294775811085868328528238219685545035050379249770761892300403888052156907213451929834671654659577969750148212917955360058144790261979657805382494464507647133161730802803710603678336773779102495185727155417880691549479911276990612078243041320021685751246699584964570888828489745407205155401080295880476768440359393523813721792247806946201032314689516863909330819806405083150926882509959799178402176728030138923944746044751557043927736041232479888670820477900588659960937500 [146,20] -208436241749152827210121222908926891367029244303391975124146946165702217919268583683137305755162436969265768937257964549162926102291915570266181604437991903793809975452446535766045370287414323769001237393300977728502620092003472020654112041835942256618770074257725794196075233778217517599763717709431451377052161023730611051979782654556932033405032194686836527783375978691813697819342614034665207936519038406911118383702246217194614099167758538456496491115714620434435044497025081792981697245768389550692295580631958002755607946975570474281378532436385872592391777926814277138458877760798884331108676540641042113996625217254413178041106196676495749881906969633351100702476063364264386435577420268065938245014886520448021013757237643316915977324537768858930009501677530705900224327332060155470540497212305891029717717232714215748974398340862791038702331346437525280001039267313167471530567147816877497818659027468096642901646043620258571138227268565149330222662862196564218576766892429595244536673513917644334416970289833556474683365950010296211110922280752967891588013344737167515979135408675275370537163239530091840742190466681352208640119141582356367224526404131741723241162213147467349894558394848210792318667089249274548866304524829411279431859683808200185950796882378874132641485505016543448022361407845253496392818258098331160489145682992586459311772198159814886828105412817253573294146905736894100004435247444246923278901539957343040193577274368675354747035011128437500 [146,21] 22677364341814942371114182322065550984301743966159061451778262706751125845576085260529897417620947332444057087655640109673594357240513794724412466102662564442162048975467581208697659944663032985430302445903900262271995080471104003201895559197682205747774025758723357632534792443398938829933715016696772314291086540355334443966977516404963281096980129733576827901662029902970873458565555746047406992966157764093096375853016244657410150190485311134290212644635651698468931770232037937562596530540882548694376987154927334313439920761482076595760338544340518615547526879686271337654431025772578991761428690422292141961748869087517186569993514484954213605032213236056885125685978963081968000016965328259446247315411650034074030792673079104041112508100569091963327857193482727278434628715706573869701499253960927437212885018069073253473167360162620388837822760051402166087291365715690067577269696450628806246844773295344038803557669570305610255839596566355713498562458034889826234237803187268208759079272718695973629598631852672639049227824995128285965440140283304858949392318584879041339264496202129253172410008033564222659077877086534254291362073784432347190887918164785613337077024484011470424885548524358834568542857266560900856180530814350299464021862430607743688112108841409924210751848770592755122966225802442832995392075208075092019020319259075978175686038792421041933793904503603754132681694535030123037088999040453445936909817731316377339681523755940900737784607656250 [146,22] 540636254312064885028093116607705173923812640895165546739248844841068116685310881522020120794256561351383112170319015572960276707375413362100776649860122846943531042253940232895749459462000626827360949487066817226661128192129913833605729790874800090910167719325652129856049830405526982400712550286590675838958707438376433440287177386394762412657081509089611402018763305706420173676697785060176817482668979714049990532811249643755243207061508279499464922036020131155571703058264963788547637680608082323785126292073768119850353948751782494553263071437615664456273995016858397561731695884904054331839201921942201030151769564451507251449208057524174642550620133148930998796634885813098941188204866930542012716026163192350602837463773506308258088501190755728523023618397695819612056487873005573630208574965656298313957650630251216402728890150916140530715976222706334558035802799525034617101168208562633031595824172272375897044539186256029730163534313814736464052343812649865763089567215640513493567435521598953019543547548088527920085682514748513624420337623508884091816024320133944076530722040507665098395583597791730740258069050742253307593795363750982178717695581719727949682360345532819750964335829404724122318054302308145966790005000476966175050196706296915784015294765935234340133393904215754565198571736705317493809840885260796510348444285299280584932695233593059331869390794922654090443473394118590300351909658103353984075443808283368801244895992226584873650817791460 [146,23] -1474569245167993852196152616187753781343202965086806586705471134691614964808056931224954892562523755108455638727693356385378627350380944883826977907672534976468261598240222326283764690547953651355863310783146808854981544700684226667980857080871223803110661908934787208313864176093746369595569859630196246348775234199613067571836697200396822530983557049393812105896052744034991932133851251049077033832115181563267730483785238633591462905598766938521740430800005182762269253607766443207189734540322081370149203672681482073548632790744130749550655747867185063127151293020600863629019619234815172165225655738177008185672907341240719143013382901834574246548783489156338114486926869927364493105331549360365637310922750299236113492203953202732522960861746474228454180506492353549801199521873162646312905859623378010718555644937726778879691951645662706273074988463908729257652116102452141041447348796250953987227584104467607804544912101998413333125980352411719194328701473867895573425501697777205242035163218534662330555467609840411172768594548931005653412597184801496152380257927799506083188386796089583109468841652080977907606269988684272573010888466343955258984806436506076678603006022358285462314509192428898253309994181072403019973386472719770745091116686892568958326364425984835936545486614742150895400621926566736757651219086191730604139318617308277014933977941690683490791617406013298251336034448129297503936260129618133566062610540855014393201315022236425202965490900 [146,24] 2486592313527607125323795021729980625365933456277736089832888885324163916069730378715888090764106223580614084058193149016432295750024271934496528861502140382833495818281623543783392508589370255385407406172069488351343690563974672119005649784104320663391324813359882751077426529837829128041356766299518516723495221375528144731269444912064573986088244353034562331113041955857433953874080068085672170362429290259398150700655646035393416495006548862365279681538466026670506179347131994358331543999964279057595731365221357195604403226747310102673632439835531923407588535938134530914123146826318474756027778754520940161928541790829685381857131282689088083076910655570973427974873493188450376208931900882721190251427092712433900586148907156587078671644259769925168131309627340564140441692552815162737243538893517550193260755615538916853799864471645774562439790560516499432613350071548187909110403744227160762293946384515470564778313206422626859604954743148602746966716226444219880870245632904225969681901283477508316589055734867743436071955899936455448137603497276006079650633606780850639850653170233579214813583862654525237802187662220913137857925758681544763390222596975315980012279631892834703675846147339706426262424919005818575402088733902238966698104552523194495652491095028196792281799834432668904262316316331101957453437350602061134291279712942273392733435622900163575386931563363906975563485196414094909230805305792410417182528057269133450393135041367773775248320 [146,25] -3107379002644348769764119322050306920089836194533849380906839564212484581612298822573231055281244631700770110292913636933506028553807863551004271289136379216509149668366247096851604772000207883931506459130450507639523931222592173041719230724178328009344862448767823060771862269729342597725353348963637148070411078083026680965384790135908823964054489609468392515901056493467453177760713558477062518365642790339808920990481467493058265985639747746794032904994639379728734318834555539846962501402710796047657589053210471719816460515525494745662184230617909259193810494860500482381302287961209300672215212874940174213861150782512365122995100879181887337823079413342242749554287042850518445018140807441404138379158158460750111791042131535569896795492997538857297576189012577132728548320399049964126424919746808999483273617081945441505646653137507566233064408030370705512697360072551189701521039129367900864192845156105546560086843734575031220649531910077112646293556076155592017757660151219598598339935680446333355558554051477280848522161019728801648790774029058742090277707038568845064936102937171995057583491060893028273766336518922758086440663180551710067553937981991372061308114899242752448420438383810247342054725247400625207223040344111352859428898617172424958231583815239942898471058792583064200866125218626099758137926428639102071639073006234109750170451274323723805182583660778434173355810254734816734453811192117726503485848696529686570169067950527258795810 [146,26] 2999045299888628661093315032727861558609271039864803266170500008829918730066972799834553531147887156818710163563548119206115662002999218845546821476379711435081032160733644430670582979656505911749805664104699118800351774718022977692533191489911515627668953146534224898117993386607837457856579556204471413517097263992294596590024990694255159674064876371481763545597273817760169893340043278016562381753837589252340814951374614269260423658294217542387589125331743531482378218508695333098153889936269559301381088978621550313118570752087555898298720535249541947896585293099744931254397163332501545260654329609787009173070339680434067677420244838959336336596115354664969841878956322517212431638778517417097852786722646404080474206777855631018333143048451320906584185578920948923420226898415596327490287621378361206847269128581716854027108370732520121668376356507958542791164229696485252933424393335503057089259035531108992995036148341840681985952153783780565319756231399995026956753948711575358829791384813076717841924038970722752180099223344393840332530803027897090225355401269656306924987635024874139612082619253198119567646882332355032733874937014283391332505569462250628951961012898465518211019786048714816409010537292882372616758169141194102841098597929457681852196987758429230340771669217358544676145516442407136438971820498982052697640122148975491037485695663313555534138721474827526470325068060108832357068473236130929468352872757625177919693306458876138235 [146,27] -2207524604093175177474519203859914916545925146518563908214764982360561909057813406171474691466112289922642485126281255513964919342740061186628204439612822869091454064438120788579968069637657051615200054488717788415923878005429221364053413288253634453326567077852640622693867444047940356146273423282163730184766877377582900999119856206637232752463279526903330117300270452850324213045019033954577910086499119910390309762309245977078146620915986626072905355554970967058667687251235997344812962742213364849946105735131190112963633485364745432558855550627168334469303843542144980649278824583256616191568992059155436418274212253021036628409703857623612055870992845932831444464770829823567288981729229405007080262911843874985763514793337908423228154987397558438092088477076750766394753173153576414310312888862605250433776308816525165500907405268578117641263898355033642579288033441104767854822772867426469039498221941062839258737455372298278481532101502734244300853096141354099590083129551471646452575408343331218862158244425570878954474062463582929577713504762598352120947250075982848244419473603943565114659972450514057682616156762010654426521377695615564015564475489372250750714730229264088441724165554400443607547975267585562279739714708396534490645085651643945682610631470491892273457842418032404244812295866269476712777921969428230509857402133347178980887863236935472142726629859046960923942539618175234538670907436250747404453215763189117991309929157401005 [146,28] 1125464123039061670035653542198787892910117442483505380403207306445678703494421413609176417862844604185095378238346725401582945325673207842480265162053809565631053094143247751624416039152553420214031669677187862104897952402090906500542322665698291907712024099271474488874965785461219079760686019937208557681136665363516411768410659785461719366453451367575240415361558326624159831150168797352569286524574532815260148888903392460484953420038017168042721827022563145869021570730324729367604265238909577687492780601220459633283122154913175849557104167891845643920009013713419584916251903013997005281841443996595156966989474987480240686927524973868847722430136702879494854137773402522266011128459913692216748842126318271009971236319100983615833956545538789656431262201590447352465015040074536675311607977512410907971053876765316968715030260673329122215538012755647230725550142458145530542484579301020647701492771931683526650960850554780360228591826912379009855602231560817887939335152701354154372992818536067994567314349643422061495932855849857617490343140140008849886024368252618216985725425983897358846056052764835697199424740160935631451958708985988195298645237966772038751644985897493884906975510231945244937628861637855829383078443042105523578266427956480155295059624939667011769829109631673719447380366483668715081528684438384383708734589986869283633288715493589790513390357614386930957378781411648991154652258152323100861124655014763056058654856044770 [146,29] -207561766613545159530866036409321365889700348305546930865959191954887107433479229485957174051659302464836326852379021140437640738630532533499023884546528325222361735724458823168883644639512699910896414835203119769941717902681523080836512311482961028090093291368325020120215509080336002099106084392458809907793560291277332574023291990303529109117841722949035692106607982724308934505895177847519774824974231292087095803931554312473179939382539858888298643328998467816959342257755024884641932894761935654588826582718713685969688915364148550066810292128395054065992413351799738677157887979331942234234521154325640843486689121565001992425259908861058982330591099010576109367401979512755615946669951772114113802987556197797022148433821077962783905435248911447326991773353393646022957770725252063813428244978354084135884713631466771794924427633147510092103205683438548649439074411381904504818972606340138247249746312987692401844223835756196573076794063950585380032961534662299530852196266601229255541172789952838035311912223574263171712962563574169724570449168762395094083291465896580534475696063953667410570505697945079557871067329334855487165538083727022099473207934639059309929968944647743966393159742837877050854037628107020177436822517240201404442506602407586312029631334786146839626641937797014303768907322404584503774240472309464752153285056581534698966728154304356062293714349966492575285376650737087853329582522759877401061582912790992718488534325 [146,30] -301114190672159549315689753990589737842864134711873543085774446488755914338594762299947163284863934274403712239292227157792874915002047055284912379952682743998916412046073682995184620195668100001802564081817327949348813373764434428352342343558655600929695420557694804824998255555751195328234826924519238384027744854475810173107242551934759108045097644147661946668693757829155884896618598952070776454856027842333185144769285154228146008522907870820853392822882733631285998026763022692340451158131664847323999753725202784330960384108418813751753958891667484571696351828133441597210374054226213088866308569370435544889532418060202658740342672302600156461675075902811629538572798546475535202980937292451811063137004135660623527178902504562985481225514613196318102066876868327768117122139060803765145706829842243877011430187955680308998126835128224198888985854442515549635965919727103381918948287051760026952192564678414680603541397237510578509905063224025166258389791412567011093885260893967000524055483159174672305466927409012501779216787468145175531494305181308964028610656752076881455501909764839164593440060355976600793688896291098580596452069053600190185751569259935476316590763369610922447589772229315032544668501033777643587076310066554512559874125057427245645669890379388682189196862422939761232366151357463647057388779316994176202321588283849309253742418695687791300944058578681984638949021209007317819169231622353102798230657088865467232800 [146,31] 425564677227274206595600324152093621723312089334861588226710507145633550147201261415403396786190201854641088525483168134727006987059375847652818500614093733714611661611534715819874103741541167944492000195294219744018304663005233145903372661718607986392699196214518919979944008487646261664666934561372090296095849271849137391153975361199836039723236334713964611045315166730430632426305041242131486511536797558962379709277914581017303888636190132670454558850209072405662190360067420920112068531695783107523007103156526017473825100852724629459494789881232730818834594349586321821563654457410802540725088848375501538418724098341661627504174701922416866971189356640751614104136600862336970857789339556226227435284319390441179438478482306514462492928259420862358493487026603268662731770131709907108535123447985996633431277890217365207372279813562057362545255389442756647685026358183196097088308764851394932320877796169281559191892292927206070271087109942531708583656650374099252376248554563066625432874630982900831474827094558858250916932513193622966632982612748078255045308269466444875801989528289455807592820016930784882921580125371739902688769425172772134103013157656768093186692180755100043523444447714152748309260077108177935083821230805979999041703240814854286938970423867960831018239101794093844410400682685104119173825298137992928817239230937108541641020457072861391682049458543987006170264442479898735634159507812765304565623641682711295750 [146,32] -336381834555956219060238477237648517319099970611745692642147480492488414734122513815885566375187692473443052070979554056537831299911628943074044022412577260748157914250953495093445693801660430294078755229318244363872889805922771740020370169598454459255823533949593177519150098692017722141385321573553260781720434363760665067590531391238952171770012136330941229276517061161918003021979081871287205074733442838574949023581574863575479918476798110393890870747949817451084290462908453428653566459551721205804551874005060921561490616208302069645860359551525295396900842630136494541937982280528937853263242026048769461222386367979766088849638093922179789732970589985277000023581604096898912399176596030546255112046339821614937986402405051082582162295964790964398892124496693983080070816704508742149453716169209556568902926202915284585430324580109923216527451511333756892091923609418495838539962958341796139863022176004054160440414871613637842143520104640467066014057970651577610597307965656397080976347501309219650651106680884116825212362512715327139834657856822812342936149320437114995227351884524132458637901675635343179540251840370116114464191237187851142849507555395814116966256312190934468634123995868857079082347620185402997695697684603261006031419133095627713334186706411291037148083361317870135348485754773302445409020239745190471977526352004771055001754907962797390766992297383071646048858924107353174250833569845861310169426224517190546 [146,33] 196738739066302247333352508537487268237176419442041266042744816859247108744775487237185506335762009736262687762836191618414465338288629253683429691906356436720818188444777168583500282067266281965269412707164494746129717190699500145090848814667365954786470884577411098436007372846752104567809126352646473251060026309980585082511280410973029208379344678220670459784140773701440366268536904735058733371668215053443273751358804382578172731541915033855165466176682663533736497186851332003306885747352213370643704861270074659555228937259418082579577966535396035223684705357402610477100277560763613263854390859786913338032894960703396956891125365216055326922186267942153936925553924227905492743389063128694419588808288014005672128775461743307348574564729380825489187026950542507790762614607293180089176772171156366535276864564777665549718984140679896452033665290695392604467116688591610179771520558199928603529026762330846848454649682289154628646161394376194302232135306096968274641081652862570705390562405945704190884893617646985073110561369664286683003472374559462254970000275851497588705345151994545060966784543733081006543774682184196993629201006567553670757758898312863332341778611294691169203996100660857992660908677247781436249227427287508119997593826903978365205873125873712114981414767244577734037801396582290765694579187649619604651821312957876998761810857456857007947547796984185440332463674629664020008199192711167011189891418074987 [146,34] -90689713877346069094346453700245696594879737579379657705539394500541254784295852267628778915943426299979046197747588070730673980542382072955834286452620136960551942149384887099951663037238527477457274334218075097251534903964732107630218694795552085081453068971621320134415718631422676890102004440406907538284602485689928997889383576080571400691693611953711629305657427204332674738467934023056595065433039879715339980443428536005442493607282575185698046520919869066462672223250730301177762343369897136543266581331794601825234617302107168871954325256424543991892665100495035830974949453231289609502788251817053135138160258783478511413325364138315647013297743741840662333522841216869005699959049743317985316660149359262174735719998212313326783664665621515372371660136375675005435852524730317698991908306095334372796615817197284454265177837116343568424424671621669196967804501461248817266754751138854201051361749463466103816035677132343637163202411933622798220458819907031636477336377627117310073738014202479707169171394126779619561620240022038764479281352114842542118034582691593639342898221225350234685007496194088174458718671407974568049354289185698767457203428926457613149575548402886902504457974573447009184047322786264232960047839725178334978310535011054803507882335719131509135323838484325247801212229720863177682415447521290556714558218474223392114670135154770414123183015748969971044882743197301130478781240392610331965492200315 [146,35] 33315707335959074583859009016449171684914102356553755592997488206484895890614030298458968614481372159545628654740639275857095891923492332116685663626287339958813927741734877112542402757039915252819707132899445720678719081422839823678305880827027354194925319218593204205901151344754659301288491173107969129835654181580466584622173279461915879712327063296173904063050499221085886961812001567768291746877714882304811835425514810848292892094254091358169465933278238567822754758100012430382558975020486177615732015958831376040265238355233596544461297465810744680881049310340529841428160133740217465529864565887703594778851657909265068363208612567139373227531737713864938530117557836702118316370948834421155197671577039156358128453159866432237892264244704955949105868306543869684522065218656372322673501326617491768238516271258196659112399231163610729444541012403173882778736183746035035847731199363216812412311907826767248192738159041911303433905995891588199734084603819415301477755125902062169763740659921728843314938782089473452514654979608998006561232157822798793632323988698816775669453955063267298026145407141200124249600141828102975536988844317350241994728630627147543416047140529351562165345255051844853124227719852934311686861787283302456263529506099394265137040788556095184932973073053164613037885360743304762936055987171883789955514253704441951298786902628485695080450993461870030261743845378655093166277118229684391351608751 [146,36] -9517126053464380797207188779607183962755449562945158496380140591906084758113281374282192127570610622793676713306064551418929708689552490202723055309695030334650484336617846555508830666415772176213526944057414395664319731514051648429794512181297211999732312857564458765260429061778535547759070374646106156067722489589674110809701650779118559053892533644367351714100860491742254885892682621956543534434240941332963971309007629739662738597304249230369623481368224485122115440739207057251365883376189872635950197106904113707031288461811504804003468990096082683110966634030469384765331392045457495581316080061246119484274714198649905089450578510682221247575273838803452895009172587203823375522259977429409395089476409259892232387518756167852878389430948005528997160253126653606216945645126440676357368958080127184233961874272060449197821095127637871254156190391797156272078072456275043403501477951707652633668626153124675052907180689286449252340738982451473673644133619943207386612685487193049032863870805160242797590976967307600552113459599312016397524631775104041186345647670904708993807024260748827216688371963658916082656192567662089594609102332364661377584929985229969658943857927993631910685455216100828538236627056560981597977352064618705886695959150623910914074447355584067963783130629383479734984716563754366810616926267949008045893141314414403557452400612889507557284905171250421257801314448757438986373158865693346935544 [146,37] 1916039936468344802770497938629995676231950417967697559433839886120559863982957334019618971933931767410912491016582716642686654529974201458664583515335751819258258751052403405251751026679707890753879414386809764428693630546167222194534683479524416455646875874097575939675690962122010722068347475588711000790381170041992132001190105886544129450473597278271765204268639490932351771867414488301924330637626608960130670250362738881251288860379310529886479868989138848993084210610893781596485624270089014804095446910493911936443271293372744372993077513177731008290286563709669610280446924125182319141640586050097997181328870382813752883065907559076988196608766679677957477101234266077940607337594053832604900800953392390689115722530835826598094042971926226415394028264943626425286139577596653617791468879143456578396811331432311489992700895341469239284486081032890256853508493334907928549727895677747225645075139380477361654311912601973974667169679481611878579526496686960848903180787666527873983228689877105812992269150729832755037967771972361351174579033113069762018943180127296735297132233626846507806440411923861587595656124248320293641555763916517913222230130899768068717167730740147334505236160134192857580075741949712576882637895235235234866081992101093926032263567847388452869237395416243508090789646067308330257866919976809123659887489068935009616470566829561444538316020335065447237644616520703981821556546292919840956 [146,38] -151962324780374490543377203330644170076908416974227725702172098492731911718485721585468196054068684717282558469541363700312641889708075071350683234976071639212755559493971709877450555560415011717847715294343053626617158027606894508872566625076115844832612069148817918080114159411472541734256205256219028703617024130513290739241159911155192378117277989977431056647661313878127895409281479931327414680679712772502515690895593507600665478824902230932624468378941202046274441648319955672781620204546208342634803919755182175342831835217741991677355317648795849918753481008346362310259102026047188891803875103624264377218205532349161285144013337136395725170488118307978440340789326189108191163751215097010369359178906394958622166271567737891661078280471819118070258534448672454499569029456292581655896026117295508474275809974060516527543934235152698700881482599289280645733603610569613678721833890324791331636079889922405276184314799038652309836654910251068612171971987885601561744287090022528450148470246656976921807850751224403652375791519334827099894323635748973141995027572573033613617872968703641839863067773639941523223980556017948005501458441615371878944267600185319247802018023863543357771698139673292511303847788909676005861297203485097074157714033848555978059748607243751633538871085406501456312930713966622666156356087973850756125869181236419806486959381969479608354050138751517506821998940946599381805739991421554 [146,39] -71442938126785728605851035251414081501198060532170214531141868024088803286554122764765894914062952940247990984430808266925890745241160687900624835044721988852633740866608168475932585464764529698939243678714924063912429686088483817536779845514094279636285183569828459152385316982605480838968026316970445361518041600673462057686131658857369150649634964262860295584989027505888461830430166666168124299946577079724321590387480045450718696750164410809362068979299238651729424782824768846361118696963299026545443901458694375636299945397267605136070376058139030777628912343432040451752667473250122475170315985274388145070728993444643018977563503738698746204657615090057963597665030399261769559043475762103983485204765670513723515862787518894249380017938334133665836328287340524062459249898442958478248349148078358068844563618864388519731440984937462801162874194294915532872442883325681953615681633998558198799241696471336605217106280038476948267055425639327149979462972692164513545757209820945878810929793869500355391995660186687316135338126076964688816077469062466337243149925585373839846171709008316736371537559828535531810065228362932078719705769547907514513322020901497704385804591074936240935388824954448712231770192737897265978683373348167859127193070808105937743954175033769639011452503567933313710263363382247268974218562386379504104980362069002890198487465096283029523524824202206907105256406229069412709121038208 [146,40] 41262067252797253268182819828033875592502590031852266051554857872639883942710486164848733381421023362400078780544479659094826930403850352147444351584884959174569035234512262780553538279159086040325673596936483626163554359746432629229944702585837368840186027838526345750201363735585152885759680655112683160118978989577948890919765682632889401729149223806539962316723676027992175208291336946116495499774138124026668605297736441959567517289304418747239548664678273062866862065487596537041439271205049395115551570291177763493472512185247036377896620272325744802726738967401270784507323149682143149177605926722869953587060335380833408093407567696003822968141181774877947641164633914062506865504616922122539067916560360771290201017067393867705144347539203082838527298112343294358419278049694262751197038911192442128200421914982063374317938708046512087757769437988171382434226686999850271231483354168553396229131500591115422345659073582738264030326986939162035266138638270839781327913038302952339508886859373878278639976011817403937983034130357547936878852844423922778999982851012531709352046289454780879271929085703793223489244864026951126578278504335166602779511375958921163121124638140169301074655448041613774889616470463258943801188054859500056225657506304300877480467638988430543012836476936033442885026621756999077703798367799690819781919470306939675612637667713484143736062250937579721944604609816742016369481614 [146,41] -13171435276783168943471206308668181743878667193508248488491255575059408772151272872128319235050800584788045334114814762692495773336954526785166151338836483402772374518861301053152291399808527454745442301963637174529262030387656091688618807057918148369925302994852708801282449928603796517361354832364260773443285706822593866831388060637413571247310147485713063104188118365757098388377163919336096053599757086873471014917354248811445385088808296700933928622717604980625728236664224796165324405014715024476359519441516329060532169344645868642158032393545028994334331395589207473710261472580917292771342575354954677988407318975298442450280719362559275404909465499260285281023822570701531845643047485039979202324190468225722026456238046747361662394290599283023804625159328674137343688203744788523529130517774272908451333286117155900858250845666419272700340929523825414978187138716946594693318515337336836698483845550146085725604487961641454735678720523118472205506469817257736031657746718327162465861375952870069112728009888613825203799542243477732026521548050047936372030830879778924711358162613259010049855817930839095976690677849688687158132329108775112147276964371736217955097011867943034209462696727078524884563576458282358040729009149924831870691249827696686708557558308137694385424615400934233621493121155727941672237991537359366109499292602123638602596579329292498014821424899478560555352940123205227690486 [146,42] 3285823726211313148516144901450359925993273932897928997762550981793956641772466117005292623128249597877655414273407268501581503072227333406345313875240611109885457184772025027522515058271106475397207861433373041362726272208054055495921413327494927685449614959134453218557513009342835334952150123909984693780001761472278335165719482360836677035575292034964376844630374772229726666205322606561664024296708614488069945341135488995370726980435202607668538009442194775793901929729470508010097442412426913731228474336288098587509847772241635919161530007342191646232820370690783676322625282006417863950974717398100728086706813936398551438191632036677187954642581619892795270227837890782368452624140276352240458395807388530557632514889347846763913977700408014684537416363444100021226127710683206632881887728750480942066907561092509504558130043480301545341561636171482719481094193123629135032072077862839222823055250152107045944016104781287789841175279462118273956925933584278941302947855273204464479520652254895142183699413850386362682060284706857445436329294280114538426595389604613304093445652010396762768727678737787401722747536902192064056162283821524966815836151406288276759468543411882704358468980875185016916823233043049628358334629826855745472728709879056033754139516394859949344874176914649833204862336301355329423949353021083634688690181446343275635546832621182739782980909799025820464042048324377205210 [146,43] -757742291716994592639170344577183275953891363931088840822416284966560038771936291562904465794281880553932518950586090309724822760682941200023141406183658867758994191348475460778438899145852798605079853559400164192673798159923571619752758011798119686753009829539414537739605492927959726948262750669482885074426600580914839270656687737795053176719481684785013874381935220406429603181937593783434869546035302427404025727943160983550483260956637072178352247621441381309415478777047756524175102187989915560409898636556844981208188821000544862576912877290828809268120399340115256845788105414209243063118373587500998595498423773422328830077032970864056270614526601655263987937542989706193579654843243723513739061863243055900540994125681920588761399728692500270201405883752075990634872612633793151282244523062848226368547640500147677739912715810752377756317594545925601553984768203567193947180772910161031574296814254045620163569768674550245580924370361879189929411792575084532582351066622830284064276926793868724270072140960630923554935268284587312708001866434556257415333877910780135812823659184124287092787864924678275689938531644412894238596177639713511007299351703339897162981759522829284868063189019244453826568932779795961329412508292987800645076771434988863864686463395369278501424649903395247533136340149425414343763023077096148096851972943076749694558495157867659002957135571316883250590508554910660 [146,44] 188408726100825969311036612188351610813003195945746276111612875671442095719712996870864111040374203549141159885740218242757491446612714784241900364879772328708053883705288669840778255138941592908355116416698962255339646491789239702410851828160791539540920528602657304344301378354218020438098005540000831071282313587711800728905681237299530079647851708924717534766481949882878627805431387510886486656379676517402379721849645704322718658278656373573267965114892557239342582019650747597640323275951597863675544566081824289559707949909033860699222292812673064357874889598028899144004194350672811989674499410663628058659422715985242016728034246927561644585589264839138346693756384311283363887781287260868961760090155267735694403703624549727230439436336362686479789842491779717716577864307236131967858677920567974379833671477907602744275329278899432397715468153809536005158226265617267208582796656870339046240967802994337311025324195662014584966969240762836911278077650099816056541241468488392057814791284588631398571321412614342574698942144844159126092248342107665409124892549872450387492593834198593449370953578615026994673857514146639933765425536333564832629611811993604027787543296195794648101367189295358165870907198297407061991526225162666139129856327270454450726517344428003643573509952134078371528142146191427886478237192302978933134906069279267766508793210212554423850209954162164050953952077900 [146,45] -52356824919769512592501566533701710805167906743284318615302396019107229126994962026607707475793093190706212245832802847820739120899936620397781965523006951075276830298629894389690973319108000461156901287465399894707890058313777478679053062292600013482603388082932414028995636308882884793858344067671468493577048565214790841109693894526754691793628018437326374757449391179496183906864096882603865728734009901141737890328082934017829801670132245433380065107946812944137527264814397068973956079715136450118373046726596424460956804746874880368260424841380526325146414696414854438430110688894690220579401066485487395190599564319335325053832795550681403503355732116786989887842803828713128472012233226975648067859147604262011089580437673097551028114257560608600512466903359713383577995534677928381894653384824019943874835827411109751990611532067588201835587065882360560107866097155017662969518280551937372071898420898263578900058087813477509836390961074659823017675369400767747141706065349490168558991598623888036298544546373994194677518482860605278783413897305107548599393105895335774678099473368960380311965654396543572305163464129037220793811311333894432303403451680346263242669317722123880964036330208509649332062641172125747510732239199944532495671376245911111771834259280695316535730078376096109196383927462356801121836625209619254829269445602240219205926443603399146526029967409259986790300619 [146,46] 14670941980430882502143965470192919444303528543907757233063426901573389165588246762017322070109631077011899391158084654442652541625553876159880530501459997782133050407473225506269751525910819245738102395732200390643824396082300027860751106312523429831733284736473265100114942822123286770035015638972420708388821034090630565064835429331777916314810113661640324637218656404038477959781543700913134656626198095973087266603108028511030581692345329751481006402002564345595115740083469535353699741853376680158213948237579158245819285857988021520946982424949531821820057494559234417424696278429966299142448229753471491216290872803342233063562456008580880989601827219167357355169687917571672787555502435871520317572176886323110112418807377037935152542000894768067587998899583006495782247264330562545033709818253109609137124888862723889574363264162893705287882394303221975128961379591739761658629124879095671798580968167273215925051464282683790243202285533861812280228614210413325609276847718808749187872962700930872224741820762678101244711487180287648648035407430410063095996816734348896108859280219626843417102116424482745543132499307198659608875740345616933832411722984229474216178628784913691029379674641470068707694191368754896787184103144743076351052175865045372411273502621363076943177435833904708989171469161219970982169738474843745540584391420949332435948951294683334922636997781667747705407 [146,47] -3745514320043305267574234152528411740485544227047181929389420632881978056976520411710237349279169346612007736893782865035031228472863048286494002288879069233107473514101262909443703952409461566668960242226591917499311436345740381018328802224497629615824608951200093704291580978816501926786779080730323561365255295391688924219534322427593921339903193908364210336735751640724397013116390545619322119196759474865526452481136598825037020605806882387116451888831168491255829163144465523968666831194333380355996496169179239556042240152136384366492297929576772552866543430812649881967957091131689712025605654948194217279404688614565045726667622195647487100147679315760089032699182800830629246725037212904002738635451098159085927806773585247046688065619016928406882841443512873041181077518401645098488264908943948279626679836404690406559561983966422482227537386009765589314925097767336273121116575313303397024216295382365338330678061590982064828121951884561773729769884787557108446368429881547368803916951055869543230005524246803254207957087388054649200661103130591209810717975757415170559049644595775852702538366920312073636278134094854534699772899944743754017204196244465118166176708422688071491420878889975710464866424275137374320401452258196623475368176441562074276561265298154079332687953432274984342131254249757287758794515201896945068640002974848164342444294438944923593586512291570740162 [146,48] 830127786996089561596894391601098413096097278073573264890790961847882573822117473281724214858275934676951512202965561808442420840163771926759740467627417182462481284697739892709572944865747965394255394449029088953239303667266855207671294666069263010137955111740543315459878987132097416260221946286825430319463044692530332421427228728918338559624524045516829771882647256546286037261727673749665053711567368138096377037650733437296458274850385548722308097988826032095082429525359833877653175512054478191387727465664974014563012260924152842731497008556569320465166485893630694988584648580688114576958020433783076803974273103752746946489593343435766267027188941704425911840646004502148367152078944505706795732118837423843823411937515963476244476142155848012861532829248468225393229609621136433923584647349675212480201185207701724168127447440585994932424159757086357586564623214813506524291886226202335209675929751616585419950931641250690152862564763294127101661042053727853514411195065225267961382431458864145793225038570367627067376506225606163799063473819662023097044158022278539477671182190222061850920686163624805405924492548839629673252054237606430418439592524526903395535801668752481120426640325914061100552374791121124463368049872225409862958833058855115435269861069852199174850035816816540479336741740731205289638343669626775973976305135852684081494176803376689005276902531751712 [146,49] -156708649839797576294265518444314047373894159463268115683773410768504796635756374322978602889940786978326751157919559037228353183812674020396060129956072641550549380532385139851502527536166604181342688102626104051912608581736923424419124632376193894560386607962357181431880930771498457011609300423554178957404950254271150060071373159545630358975066386485786686545327812881513889362594699770170381741872341976274609589457699646002239281815026289757195954417140757608929713036064001375158231054740490472294266240240214713790695205564137939162329462800426068902465571744598081113360163040158842104253593918723966834421277173734236080407537797407809934880658981648143035932486226490321559715383693569586357298050717364850378969486212522908537933358293018574917795469875416069256845692515768609348058198209601574357887996969286114021687636760590802079944104206460472263193068952460317833707846307311782901961671193979058158114887156939434849582077139646696920618389748058446282316389603629578901398386620995571571620530177452330021356092873164783510748070794639655934475602421698528567062096899253615365901826369957556446680959365379995598562696709064831718906491435623003490352936213975175850291084888533325817826167973690517506876319276828054674764869324714100974199816728976106828939896298356883835811726828814151325374275356060359531685809353234723552233364524318093864692965268480 [146,50] 24927810047747100772177243582881081821503443192174477670779787755167563002116339795437488248092022837091698013441558529085343254537947793487223364003783477535475195944708024415074111716358419359697528929820703117251630432131992815070178595616678136977401781931489720248145760951125757616612239216469525828330036409343999247387518790383472667951097234216833785597446830622625867486249137955929610066767524757196056747401470338044903500312285577069940457045804936615753125553310245233057433948752290594205974832919579960356209919831548098708622942313467049445842296077164752132510565387010094737345842422237378961071010953084152601269810879160690458019911023902796416896631387293365581465360366360962418484999091041427733653721951290787910302722499953535284275829965056195719146198993669187459575852992844308155605136203046476146406112711752023810642022013456519735790718899473993830567872633714730140599078641318131618292925365314409511428432029671803558726692503623110995053137416434472523755436365106218550662782854547246524610461263688747775387483557022188076803514143203033658218501942957956771221721473500135425975536911243967854758191887655711995160528346008351569060255955880624389646645387308110994133772503433740978484485843497260903456341193322065101152977192151234533633600780344374672974912328519988364986293230287049931260987178585867176383792936041504729862822883 [146,51] -3300052885923932895147382464132149956280310721375814619553348472732653407853323843760502286681395388488757848562594327375741765547300495608554437405398613593871482533040920671077437340494806828697122545168719157232449240485400735842036859836559404318551231280278585258207368251708416275873097900534887635825739960150052283936403311076351311766947279296667826848270369099995501104880725064232895167347302453269898390070234277955851253303699160344919931772383619007954817359248221938011011808301039755478346600392210050386014949700484350137246532121306239906897871749713167424725847885537247656605314069651979827728807901963548624147011814040531825804197747501213651282955364880402444072548561725561910895564440325640792997521625529464647686504813437156214230149575796945452730056719081216493240266761246323213564964874703282794138520084650816919324048048381946772017148284054038085125474722606885681901751892514272478916469969474477509723965202580992157369784649619037202994315124262412223836214296904342775594963323737192068884800277933570054152076863603058428982157388229552719349874029544838410072079927590795968304009998435067137270905005724807634813108259178790650886334838167409499938959057556064607646129064916557634095485389860319089022051552558042473173502862948627114011178185575253592001524852987407303673729030446908073573530985237201637105350207580762474224265 [146,52] 355844364440822249571508789419987363995321117782102673184117093073395531314895483632658769371039784844814763936606810445372406002068199340571890953810188547451730336288657435392710017296210088998544257735469498076901411745378976106233135528739948251041594192232322044182742680808101942170723763587687222042579694389471538691355167097459098953724347255336065767478329204611541617360852925467530656764870196019651854291517669463506892788935280990502386366142999880758378326689138825318675421968692287490974777537505535534201733589737863909200086311542179551639271107120593542703503258887187051322473769833592383409142316267566696575538244157758096571165928928717812706232576517002712505751429701869654216604112018946488870542487774235934070503249673657406562572482548559605841231143763328397468869328882490908695629695764679310740210787983427651849543653586178728558778167909461087400083720512887866878089454594021295727749966136473175160920484907524651866340419313456963244006276528815923380510273282761561498012850386470788125711267003676741059273923948725443441226103769167059552689690922383855934288064928143908941803085107055379808245798693313262946897039414774711785886110091620822568740513662620339691232661921472163948764933493686195897600110700633835761851458065416125850055944397477733149103151365090817143318718397792432639585481691367770778875354291061180278 [146,53] -29862403907837904645224663295925800788581051372880627213076429890216047077519560654579703163910273773999458995008330934850075580452529065306455573104135124729343958455299010970219497373375646313721562952967362061166735037146182171387428350585766182482376014046587935530800279985084841856814031293565660093712790870352142501597400318325665913010223733430730754613617192602098226307549007007260457760411355100462836142471074764631907444869816174781598296512175410973169539845018127097794294420126770326684880578500273057098990084611635421962156204947314352445282821723350827137298169468562212015006707444231639117964834206872221025285671158092755198566330929096069031444882657770856349555763145795970536358647127159217283662918084987029550639423736578027862113821112353508645527366184502373486683402621822747498268075999969211882774725548468749886712482863438070002020634944889323176760588461344066354671030941030682146664112687024063572063186131164263635359105414768837585315678436531745156660504852855855909846687641384699352890093817329663100964031955678089172760525703771140098972245616604818449350209212302329449150509292891912438086782600294016130849326432064377942998259094935482140189254228239877747639789938514594287779951671565301977522544776217778823422474765880728147827042906893686794476625927334390957897990985660428493690137238857740216309194765067058 [146,54] 1717070339153877468330353050657547120778113445067175828898576109021262501918736928339983855234322205140195398851049868640217965931298609476502088463037275683372548182239272341508162351273707519776182852717435947133669589371999775680529319150699207205068134075986182770108451501853635281957021183291683412099540956416777658852498584905373649852596008503919986260407509168787676529376606847477878077297292606661398708422646935082607124243645433034043895956729501379519477902862762309071621173864155471540107861133557291715449756564514801588168519466184957140546100845258100677370846250303086059291347232157241410022563372154321127641287766399009386265471071809930415637332301031066631848572452304187549006977167338242647477039672370526682294265184982031459311540237630177117729586278558979995698636166743655406476301417616925321047462241811090333017484655074929599826455929808146511013710490932779401514226104861138023924171679739356102375201890303801367139358121840603854828229543601571376336502800281000108625083035769918534514152217056051840818013996384562293041561922763770534821672856107259364387501911411510852512548529336059867024785816040817745030519862679510492056498201056860157369680580098435354154734422290245119220689491097290558011417408257099293621406516601526784474528566439038050998491589006464394440107846602292823949023154362121611041948216927 [146,55] -28895993266172455421193607727399848050630873269549124793721168928258088157429832004862738140917936051293337559181765345697743383062858721933388530184658950539209447919789388135142199891728442034642384086006244234739561332371715279683280182156097941711907162549580854247767402462658863401392624393733745157792574669131876790928797778015291565600161582583823009879332246065152452124099870831191028884256665718023839138771900717750952705616347889094826392453914013929006662477728594003142718056735888398002591515420605650933202496516008760761964972913157571762816200620836772286362356167850630843168814293273306582865767732103259612215057539123222899931913607167205322513982669147925745607427320128558753123042343980204125988187727990844191205860807445306163573909965028125478313836501829564542341607555671144565693654299709319238686865927023611550474486054450739762085535797501389384538477111236348115878237915610271520662947983815615958608522624646694351734757000396020354219967231328939056550954411293236770711888768917434244290705588799456572890177906727851508920247344568261471385193915095225043685527741515020447851421229089180467975927376671207510995971721093523575436520193542262273267203566977764246112170109833932177357282045622634610267651376107450967800433633670120408862968157071811795837255491766713745915333290088205374088046557469915283278554 [146,56] -7049472323571121350705905353471085380467747362416616299136591586494303159795018920599080536320080632261972777362649710651012881168695553000529902641002862332682690120821393797531110289309092583679128229423217563563551293074417904476585988854491370258142037470474836878808440758235676780220233524646456657823247437941213129957174366897618463934426426049232497987666522031503236746690793049794066459834653226694568797135607133151567698074851364104370818918827190733495768324775334721612297193895151140977230604413167062900224768195522553337300488484091061924349676793652452377602418466443574863817138238780839763749719896523997396518670906327934653279724637754594509852240840877821274586053156943158256613576566355809414519144661494172491791464313285721721471681757455015841334052178936801508525066522772788709740796754525658738507005754404118327385347612568145559393137474216276676841842069208256475000274081880753640436636229343186310846764006168640271935876113955663562326033958909293133050452841190930749307204856761730761803876336894589335461444847921809214663731354506801949206123346098445785989972450323512501563752196125067530185285393737849843256763738720529185976021743957868230930383626896171592853540670919100687500520407639108415930929794369179080910762728996032760841962900519793109941502396632116929996590661106376614176864287634794776010 [146,57] 1016559140490429917453636131381055126074974671817539826212688807922225184350106882962304134038486885039103578923709998694592993257311572211823137827087930379867488017257981369707419752458843876029842806569993539596356102915414797021697728128923961956141484980955934698323269579060347868258495038488087979099088895702302453334625425598586081356633984104937061042573870263462296635185004324657493939569183274437846359971670424817665340502990877676060140577699734780376229369375259015327456544187873256531600427944338717223484047699818838052141675155990071243509652411199356895107985259649854416657599821962992744714318508507884189245623210964620915044678483735343231367642083935417169214143340141839644374069987402680525124498946622515131755765707787844263490804113293335896463908244060495107987307442579249225929776448102526153065134945466705476134838995144807795948068684038395808025636373424729406121122014460095206335894335808745845489449815051080007582093701423187667277156017375451129050307943160056790297574520686307490638833664864713162563009280910831688911525439105029895210094438532626689490326037754747626956182163660344204702158275983878565374939719033986364925364460002614337210368624750061733827074350278538137259923175379057346487371911270456007462446537492702520619337405484514423634967510902013766404157946928301250054530176466298444 [146,58] -82711520500445584307958817640309969988398049303704203081872722224167456133011453670190291893152284101197680159516774467565809526385560876731803492711974928609670256656998388307668286621368807173623024186234086222154497477056039457326323952002173222434760045828185607965823085504693374151838281852000442224507557949839537959486211781787060371617985045318580900851826473968299892188483859575868442766706050531687557003250879328205625229537786342351381443188339548879127807030208032179376874259626656631482332736638795489001305549083611326048743072797281407495870649137527019179659156780627983038341385575924237963971210421310814951956573744044792452861885613402194213100674734050720573467397689453055429968893785878142571160699000966035568562232793807717868693725207613566367070685675017577786512689666909251076491934953964160617641739239987177079120063680078218529203029784645972357862683320504754497319845478655194006927877257545693426915213398421698991080054115118509901131192277040441723840647158976633636148975287197078556559011015038191688628459134933656693126199366454056690708134179436650328207949208217882409678442774755887893432207270083574945569107244052416870035764141670065370618414700978650397419381168214813091724753394692858050762864896168028668292439252778589101280316758559054595143818959368958434470893202404977311695932814809 [146,59] 4841024817088458652666660005765215502941233730820406837747990102410284218941518984125846201409717448396129197916092296642700345280620463725114451716318518171992338388743172650680118980978935882504144124218278039951882501170573117450267294610904438168424629350719512246185967533557848981385073041364347961661377482627349312389532990894907527945346492754112569380065933645723603008432372227724518651215504597336625223232764279955727880834760437276797420428766381862954552219518576722216754061641648805542610635352026880780105622214652224635025472161263724332821092765079906222149574177054613473175364735335933109213653668348394294198261414393670448001841388033481806195774644039259018951524769713101626885311161706459614090987725317060021254273513649811479495768544712301696753079553015654043640897855276449374480871175756262938234746752977259311081796702658058122704581659934696587269059403220228902226383914532629920406211988653542221718438229982699465975211912973889507336742706332772498893515193181890526618996484214731660683495166492123509085993292401174051376466732421663867281462484565163035836386188333000544228427015284072192537944088891891517976550272017737510478326780461481718311260194606407010469664090765217696719460001765429255706434539533375572233853840878306062837801791379116389109447916716525631504382072126916897639369069 [146,60] -213474773443931609062953922287571597100015892831953642881466003563135362249658251114615779370024907236992085906483216681432001540491976603105543708809499492629334458750343511264687361370983321918601847809618720385637253016694254215887252548717627225497593716884673382009677190567335326063936673659388754406887679687633138921557742413884489067731217004194427103305123109649966177891106694864477285406901156444889165344294928817038834921304082408289399314629601782683635507891160326001342284784702542678423743597584180951589757890274770125384205381330833415524265235383118369904597892953390705424969110123205327823134510490378711420979095263927476181231267640407159063136667548983751611294336149081398308574924108557001263511807189699188828291234158567460449351603850148692387452053163555127992047115716041280154244798144045948944359675030812376006323698837584927204369969293584620730458782448971498647909666907264836448536740131720445426912787169159534436543785372719656169552118762679479354877339800298148337460106100321226668098087862617718425504906473230682873373530683053661362659584270096076918202598668959404399270052872916857925988935362577660594172632968522667753338296682844643241378710151043819003184380889375496512810103832539772762073238192776534912396634494430570731647208763989750778877117826887239000816504952045987342047 [146,61] 8522156745431613260152189488430711261709741891775493560080448471773782451352913839354421094840894578515548696416377143239555465609270767679748107192795228479160070986003175010159843283486313256813988178771012406075779735017075792173252069630170805470538618388166993075913260564112668317628821630602328160718324779200991419862735637012602878657575745986469203328456276108997574560062646964420832691559567434427398739124489652620599313384154664136104738915666386559161793302280286273596382619981280514830261626711090862494882481665569210696537129304569512295172126005543501972642381692322045789861229374567317112601827397860020520981372180837416276265670892080562605917084772575780214622918743018229025027738850248251011649426871485122740281761596910137398841659340631509399901427792708913589491524987032234153132707075145394735774214844156584737381022713489098467117507140726557294536186120078931958424357395777075364558838945325522534337865999836196252593946068690989176185179323194772368391982021728676283736392607611442985160318092484912416157081931830614819148013124525831356590853665485809295001301359631550898123844722312317912432272832566664613856499719676546595923967016808850140310287129850593053301270572267691411716987993372515569371088023174705885201095339768073560683923679919487180855948068428582587882902147054098903 [146,62] -272610961482511091530700557480427493784989803238111553426172539442188127133060000621792600014085708689118832032087059220140542262892526480298194899629638775921393275280334232972865812970324333309774333849814966614110364358069606628675535477520609609820802532725921076335011938901679007634550964854940905836150427762418002866239802843331134102154924240730519874539756701207116281909687170814809344481951206696652533408663802943032328620750865273413095740689318205447361109283558505412950468219134209149471270841565149592438471853447614524575793482660528891441088741696422550063632409420191190245955907766402213895364137570999852937468347683927860608576826634900662801571522626240215235222957580486208659563069380033026257096820757866565021779700179767878261372133322444762488302932709379529108507969588275772405683335937107153083009802034048110542650010038745611220237345455388328504564455070040101204563851929075308402587240131604824131787659196925042403941063203834894264305752062275876483799067487020396409989409557280715926143850796861571745519660391409021634201920243586377677698277108926518623069065335845936862948762084459386288377495268991121623997497487542755962454977098901726688136771124503928241924355474613704985165630763455987228768160009941659847016380237212189164283137959503073627467627669482883700479898949305 [146,63] 7835502930430737345418378946723547207522240012074285315605616074152644908187717020069292556214296135306712065315836321705414434973884627831054884659720335904021889758664004268345194469146364351177131075494501941210175437669598185462116757443566770604834782386861013700347861018068051924613414836883099545095867257035595453861849328858280187836116459559906011935770513886178088140634147134569944479283137270957931865735329128794002746361468009357500405816228940708255475587393470881968864037547546796204899985718650021859580691624646580748651943675786161949444587137972845559167112405412932714808666528772589815634985320364921765493505666775014033970354454113745463712183433975013860965707093582234857479629631830839161996731970625522339893003929133012752724466846403103072705912831227635072042119370044003345600448708307477548178484987975295159274151486249386837036810731737856212888012632006066225239374544694251473420611633072788041436671627176036623197154718485801562824696960458721352502609511692482091647156854957552910493728343836791561147726691270515308883799268576107095250895529435011531873528806740655159185977504976228827554701309053622943391635807024481931861591829665540216748953170794037730186511981189281958856076160466981960988411476544683375713112704926127821282500464906995043024292438839197117544647883 [146,64] -210158327502539497525832315932441043991064464280199609096369153342993331752048808742028957522261560259334014689113626160612490768329939337431878209912539562709780207539048976358642056249755172807917559702385411028949118737227415878568335909538462862781800528429973809596029963043224755141494407545715000814317588811260717502724966321324959817986991425505213447825073810588004147435899659614834000565589638778191371972513985037726250840888997470996420912160354919697815104555774263862428564026309932730624126753813867915805161429678632234951762861116533271133744379964011566489113370676522558838716127977006419557276791136157820363538726617725158051801095877114611097008593059099670065161403264248559660797520440636198678644005052145969186594472107574913622150864320658103604088841880886177161879626165089967208811591086510142135974701225914998225970407697875226007322789158740803085474230434914549931777041027955764705813237604412742065110851899562690396239364250994593992708289835361973910318800318273365433995274554483141106370429163698661001396367463798291263847830486274934046350151472081672960211094659498444015864535789301860026938192495923135246341278699107333851349580109545617439202102246375342437551678964258689628940630739094999699432755348356109029353494174348877877038075149164614804410238563844825941882 [146,65] 44319160975691447678544052346315524939931441450169651098060741714157917670587044631241077619638175364685166939423788178406637706137726836228490872499553564958824632435457448396076363827395443237287007627720946265222475652953888233521004484377841122812998449166485974879253095664819058176046462738272672999527253335535948166595572160995233902718322229013224096137103806222622960095809623925890014340377059970230707306764946856603413569400002774952008233666872946827872030581786427213224146041288674840239759751888954159980316487301703188479931230886539272892437263480843109383112407347531062499262712561737005173099827844388362277084678185024012976226322212549337915243803070201714890637906193024553587861748421798671552575143692023159632723649725781409949210159961051625658151934629119186043632954360924460288517211617852770052921105658735227164628446351952960165994358976616966276734549800076187116499877288062352039235826741983342417549713853523576302618068171533152046276417595035920656150900887015220611146051820460412781330494094351695224281857513583277007453195694839923617974544745879845246287200364182024563761194222926131063925390889194493286398059926329555417720975802067118692982330092935428731996574882738969758725346130204467016638618087091282703990474725610263656872282429743692939850991635646063464 [146,66] -3196993770132243316314135439565776846720402123216997326355518155451533552303677626200551618923385862615245294386308164682313844786435173162236624733043317968720923023557406088337492064187323705133139629064480439739273732093105772493535815293390581204295528429759705738252127001103834346527050539740603756449365345069530352648498725723456431351101639791501760080835104087531147696432169687223894427096724480484750334122976838158166615621098065523926875244102190715246082850994498497596720763698171274745747628479271157123494159136507452771923726774836347735964914128956035768136972538637713682558910739193282083721569114626379941242721407638478445243356589809887151879149634904027649038690772268428626525883559814577912918714879658119432933529299233558714693931422533144005879118616661065152637949235289605846619557616764848685569536521829797948889458225318517937369832470003530335473934919251556114101724091791501082820266062980413198539745100655006396935304323922984472630485928427425731510707678524763835771370869368259547002878399118413749757659315075009166550186873437280827275586519829282883731780258581972129327987615977919043753314371302600537524596422843843885019594058175401659770383110760290166700444147252582414464004935372518465907619701036209674930675958832064144189797262587860664458999244817708 [146,67] 107640200929977366306622840315426304710489363483054134363662395975035167082350897641053363587052259491919030341041225338855322053415563664537536796094492280872648303276743840645194077682552893393824657377778502662912616029095780816684989236352343802076319101355775321886313902371631498120059406933750658575720952323908447725384535302646960795752549530059169845222493115603146786954705408892008710313204925259389557962831967217323366431021299392984525351515558283230681430759444835296051711328860036107613451132240356331215646806697426165442001686841612140179675194368244696107029546627423933629090321247640122976655241812059958826384045163335104346953719677803148886615163091378588525915736552564733170422517394086241162714065252199717865817619791845245819261744026208425916483482617817619715476187163393824688944101579278602522113025219405397410189500396406536878816021958794215790841184183682534968187555284897408849238230218986987719409276856354991768344217365321156740694413608492876056708300037184613332662901235128115242105723522214223837530597009821154500572975419810950001753563836495792874464305952482490983121149856034255266801713816124573708260684843092563002203064981798775274612867881264253268437461800798123513419295357305008634950016850204427644517911418718693727831167911830009507728016864 [146,68] -2488466612478013750741591434047279517107300670997427226044300005620542844127996170854106863939156549295408073271214777660580963472011762308680539259007823847027232784745057966064786701289970376528179913872869109005357486916997512580612334875982193794169897247518722821662362074296497235519694028571310417152934097051803928902141042844261531766280362871887755758486777507357907800286687510917932507546947583519854923488093850411621347546943075626065248955617117069651043883151827540636755231108150185040772004531975838004621202470660138631459269184911628495115654922114708269111648624634369039428297898294104125576042814514676704317441613867834136014722654359456976306396098689291033053774730870152856156287323255326206764590372994481265384598332673939661326571909573732256648265556477838748143663846544675025748771110031201596731238636482776255973925198258247203762990409594829931623344713605094511492833272627154134117870862910973351323202864456177229396774983870274063827699424127301953449701895025309645893888883872955916466848596943430495261409711078777662672629278812546202854592150892282603800730776209920722615756442565209031139720524670608932420748655896810429670784517659607472853644617748614215474219182203613469905391072090784644463443084539888777056303908364230093079938141054713030058605 [146,69] 85661204525720664880046452955251030482802484112372839063250631845009337043713349870216194323049398659762493263081757438372575075314553608058333685572873175145705385961244050423342594926370593731268528859025048369080590105698980082134649537251811820079259370449545630715598689026770514882411570119300566476997549858435384109237004548069328747464112707042602024688454669821028363903885877860111326259922516271676733599627832550671731724155404989579079978639339943350294057455023363380725533027484777323318281611042103370097499103992196997012017773488920048705317691794954888093284508431010693550095683547795205128106561646274616809929604669376652507989590883718616514604557249244320898161846812930944822933327295535146889417071576122062569688426430658744857592523719008900281316054866894285679679601264507878913672187397551617032176524124631729232967604815060953746388034568336075641416966130591368606372908689495834293021341030972505486522523238522411332851350405577682687356997642645998254989781007691972229056010182787719985760643347928552673369580899325770252827593296110429233848373903008195509334101842675968126224148080846610049823494755629261216244760459247389418287371245736924018447710023974201220284231341295119726862160284563804910379164927522483983696201531264713484817360623535979144 [146,70] -2158399237154645112307131039533501131099790278211625846557636591037893525791142593009747154362304628133683941541705187407855748350019506280386045252485616188495168869993092321187586951097112992827979534138342131971106711947682242144636390014621193607377713027147229903510918440492914739982795588119507103916447189337349723469358132466767938268915024988778217225243284231835437322719107071993824659035379856628360251436835301279779139690542700329359424416171524781627972138166206743556077333416445485388764205270169139619951521557068200725191150545570535218487263145043528345369967446162767656195250407954351572015740666533736159355020467157179277843192060452017835415198637525312735356861868523756883272010868326158620214762061132300472790145570317737331809471326506188699439059513112468491594603364501629189698431747571793314180123135990923518958761112231725652284155246360211829283943185627342721329289354181551007131689938063625242655177526011418292541611760012564457693799501800674875087866662499271936798408135160483677082156265909047947535291396448028895293155343882090062281779387571386788866703721558269312418653874928969516762719629023078585144219071047372823233387541247415884742071763673612026575641339337127454190857408957499093345872677115207013988817935975495555477251004746430 [146,71] 17049171016561788172154345794693514193656515490664525312767346077578490209010055375167402164196826436655688404974502604283213587946678336436326022135471104605937391247045907109065482858138857430617205133598238058624015201875281595480052931818236050478200537435629038239555054579054312932195180809865939501908938365142515827974469336089859738624827430517066299425947758023322622541033039370736625120062830623135953384083969025503198019131357200551579529351674224684749023480536361928342541727495905015855953043974845646387448806656609229040874510657780734990892455096057633449637039527512283409250406398218005084487309755683464314468935083471114168902573540039241229239504929456284623940999697596247644896185406816016358408242439820492509722657263693657251475200533616744285342658589793526774148660168234389722985123640934271926470307031072822298428562442461678179078123323005137358699606293697825349644878982300633567089757244778305207347638926879908933781378804188074014221522054192523520773302770462055510242106084601465709492203146408223113456666427772826017748886473013681836791201803574921792861050690872114298736738672460583851663001914819947006944790142599430988620285542547444257247703128762108170851256111110882027894715865451040589088129394819437784706187892430903874337262021 [146,72] 252211619502191051544735760662896594313290696928860760402217508526698209724599102518305462689091499783034470321779285887806745346949193187089901045310121568236419752996976499719846808668942969865096234278227668059509210546736220900984238861427375892965779212149006006585499806084445496096613492090846717958201287687525803439459400082776745624898582162467158454778534226596151456884910574891154770888790734603510407930538987076546727953506862811077105995284031640448333707371349709020666644094474774094537258446328756795545062537098621977477541763684163614791575917175060982713069929880495725901135421202208537682811528283614711273912366509404831471800613048332275759804931466340802194290903245915034153616635740771896251658290877354049014306282237713321841054330043481740502329729170785716678939610041105761826387003472231467962142774039668485476999214362590062580404556620834435433425013851589793992174837607542656315021955509821838903046702654671079074473525788651244133630516604082825639506073048572425103534436366098659473909095334061026149049672535080276908961329505604950717812726325549261890116678621618680376337497880402291674006768708113287087188301000257304103585551501460683084884250375613676697423090232854600394355819900125751651760261640092627485484398803668467970449 [146,73] -3492126754562998727651037184771437994277183574908744833640112416725499012084480333008148863081341256723083976908650253628239614685099346953554714018667032653039367313411131065616950515965498481644982168274002512243583076198092027916611827305777098420181336659677100288097564998189676962240624676955831845325723326762905850186956921082708398958655370196650449269614197865860409931647180012935508924532020052874528513177801295000240816088640590544300353117635791866009124453253173269719603062279130667887095064403297495179695243416141289087579436839421899150964345785287660033778489209680244793807031178505804151680387806891029386673335925579025934162028476596353191964946238918405018711513278737004605835692263566479835633634754176141247351765047003476068787808532419280288468581269899862667979978932855981254680034936304858740579831721993306250552108348961504213867448507547178719827601350000808382235695479659648111896709674664566515016148591567084237002701338397389858005525611309920992762110042253248828605579330843383594966127610220229736323251064532903839948407738683532349502175611529727784942971882755758668541965995521347766076063660032501608632680915869554461654456391504968467828953146992400122222121521276771814085129358669129397647995716511356683286549118241316465 [146,74] -477902219631799147379352271224701691038292937402336722617207346505978192344615893839049136571325445013030636342471992472709723097414179779500012965053590117780920371385244974491911832055797540888982329592962461116705720047720592663922147900102145746885353780395184083599800657698408058976168875784523763729187985443576103237603260631761888347001044295967475037082517671204682831739245080591492178018823026080684092012292363150547196658357785870195333981891857987182549670482337450046653316263297892647148590329514563490659350154632352909523796684157885843374244276850615174539197147826788007259772729726866801566754002879795310645381556606394862044966998951653137761515896121928964024912279886191380805832996602583721247541875197693780919456765641482396976383989941715400066965233999380101128714706599756430755135721060575527265899905992088243626736294035256108849750908165762597703979121605325680625607725668075511593127885342890499527492404749183397503995016862562498954073169414641171366778822852526540359505575407631263093241695702843734672361739280623449536207116917556929075421508459194110194682731610230585026760598687853211878204197648501401033551845424388401572803686001573402868502689120237612578236462642147496941569793937626060767874443884136047080831169073653 [146,75] 21280496717674492974301300280151440551424180532346241146364906029265376116769334099868268646435621926743686509685225498910015936611789434039113328569924051620808118909116050082789125825612704056569922059409028315344791069796294032506106673501760182288346551414739126503912143717110486637275854100919504020898682552484626389922418000891178436732910802571365829831720930384168639730561552895363008541073844897515373166919963040496168567201281382127214209512496772547717707546144049798905910524805145353713889859836908275215508099660058817821361571069091128844294957340581360464894156718111768541887607920857295328514059091106025473156032152462902240353770164193163060222821646578159291060205142710579999239059300831956488047824971324321083301575491380369686788250438698436220493967622703224224267334250731699751404795637294610844225349111508744987883585131210287243873290063939261736874412736399910573290765396251476482291004239774784308189956822736621685763620134817091078020513856899607282015889068058944608324277792198301200801337629698691286686782910581465002400225059629184974207317341041483921135736714970009265137119008977621429693776956550874551896126591332849610311858810128201363339749932926427828715003246063644151460571427039600059583861256483005261687715451 [146,76] -245014876015235369110586842391724314871136484898014250668356350366975567255946991511205006975772568094942685467311134906135540614268948295706737701691832456295602481646042650003846293419996043355860068596464599171118416629239171730782385776246505847321224184875858947353161075572334143784769453872885096975074322405135122928915231750320269758601737811142897064592886508362703267888714590594012191334418527403593793651080859846181336993747014562608003323316419102214930570764283450997288555101031726299209441775674829673746746286547092765708108245647387652892304340502967702222514172869367686590678731619043953360208590857089460539827933984213520368502702222837062368261954185837884718736560910116751687076645602738557038510888725905280895747029491370053043455708544919134664477578780158432823010732688985121231789630575789759878627315193742745579178941279531988438244649756556097139800215778903234348890549692852722483142742968953833477099784960896369572630039498396647103060837330080647851544955963549788143030348576711039828746358078874308385963664335248564448265077774119601221834440894410382385982231614003179363634980688640157472130092594433969318413287081557099159831321208817447141857069040084444493896828177034143344580390388360227266422542970727265026081 [146,77] -2541251251897661159282142009989714561092581954029452222472108856794719014812291015255287493667919515454949215304064802856041119248132649221100794521732060236390658804539443805534232577316580251856541788478890489823467880862958166637896481288701528106352126391627592975895111124947416187944406969228205558066518597521212635978181509421356194621283268626029133924911867852916261743238040776740237625121698000302050087003017961037486581056279471527251726462748797357924715448291464085677385755520264695161677245809668615725513125076905648875628318052672244146900136777067073613716410688863710764513868443814831764774585640475074216759192187681086694644078834470307788658019470344185348156148517394839628095161067158682258906050801170474429768508544808772585746187835565369882004952627709627417861948320026555276979499128313750304899276669455337840022282288303809982812947883788671354354277062168754036235538419861188563520249852787695147371383856592801189905553575907212697462080175127447801683066891976835024275650686108229480203976111622288777936236462557117213226151720809696093970404614387906302228091238325274552287529972653303553755849662483494723380361042797743297910248057096842265956408201925030228561532787545390519043988481994785394739472636527662968 [146,78] 72275435933859792654811233194672877785195018369099981998792381847877445625006030171992768908890952902738700732925830184482840756918643032065342067837866108377350055832035761247840237827886688626820081780704452203146258187240439177985026971049148706270277647265941803707836279409090016948070436616332049187643572540408321470060896435485815126697860933830862858355849519296118433827816204248005807455191184693729836158595692034891034355247926797544621907237468902288113343345563290505339583417577967946878049759188591655257505662636004202672152582384878119685548742382087198565083929726979707382766245729248870270553480023211410499349931311116915364826486554288131514742225072969198646875077575402057704339683321350518278421847968836453755372516480989713143496677115802118551379669322679186106484281994755420414990759844469245245841714193636557472014115415005798576635715582484690079828073644059663397920964453972030762657894197577187509770321209923571752289467108254797335755388543313278687731130950691919342211870590656728170582347980585523005176235891971514351758240802200088496079579519563671096197008361086419686595183826425439582794645593500376792231364699296577801278803803092251116236319811180044703607300846778609990386363749764253910715419747718 [146,79] -359328110569764010370496648842683126086916788798861806882204096598678191703444073198200189613992874923046661872528880101772718164695164007735425561208543745661073234875049751885820722671066631100630720411457172910107402098306135166645276450587169893417223630164177137419347700703841609036053044239359887413591628419714172437750918547918893114316085590411854402200779110011150132727406024848637898092602801434263913703429291749004280572681095537278786394340440748550447095585679739849872672840736854346794303871448828823606006854643015980448066211819063643953409906772892091779119762791460713548415914453798653754145815898361026254031994258982271844421811650413575844918200005857491393128744152281555554320750483816515908974266455758778125698156492947136173852915229809380762516733474057041746570707980960838830028203789316385265094267160306256987212574774686119430704223756687394366268445724753238166650101284673170416099972762817485651930718800924742500499327514475920498783320039461593772921621580796296632683348434954737817906622507796179003519367658819019894933480971997584559411561892162848522411556584335753230407604030049256563596291100585795661969474085864914454604505726781483764122992735451104875815484234740228748747596966509643706359806 [146,80] -1400251863509658224912970793199430936801580796359033892456203795633255715750343326485096763897984421488770250307494307851882027393302780834051875923356716124629768314026626840289831334153878573745172401662772956425258409851541419616152158807963077864746478281296949490778398901437732378513933644944599632665823936275675578628821745355756727406887056418649122223652730444862534667352620022747734432407839375519397125260557581422450428721692064202656319394088974704572593673604213965430838390235371780415784285039637153735486521035293478978458590035079800657092842312078058452217700099050399389771986565476209782543481857631455488347933568695485739924005769397292900533832606876831250925557269269940207151531267273545913974057254359660956451151235309485727537359153139596557033233704890771711076260645375433124345836413845738037814631090511524747509246032613030670860848980673953651349076138763047329143001410228876397363604567267269619136510060607872454799938480559065106842697602845431782236599915890862238582904572308813968553569951015338036466028973513292820971915757652042840472802942293465936005534113202912607171310729072861552559392725975777363148439657616458365523752925945221170138461270281920498284425806016176528850361817478673839379 [146,81] 14930374812949574522219565297498908608327743631865523697100101453255333938107895366128591622730795327499416239454884144142366736170747942687707288948750595589953561043457642643140818567334876950830307079531781078214874181495568984064712110267878603735046576949452028319260083196148037066335923056495054958646939172808935644824940190870369552919755297527506807339066775394962288188297106160636786377519887900932690322587350882119364978080868699224982421185061223749049034010876544159579427454331058184430055787347587542130417320115169562160306490115931616514502440053084146228354657369940298016057648730724104968722533485100880554342335152910230785312955552284987772451575559079137043687899370937040090897990527190718994661635312988338409659665860883718737128601034685014820042814653202740946789535297724854966791282573793321024979130935469410582379269358605622506912689500177595998079103245285471037652956837378921904886331026927085820630128802203578823984549002711959003980215650121109782963939660948700906524804156455704440124960712721357493646377182631207711449269407620377480944393630153676154431668401374646365554704778842127929794879603226889888991335490219067745249351419371707706957901923572454198121860006438355363414634263357153 [146,82] -19904936950185650523348026368806291862543852121177665433225333762540795128392725011324992565057765129099910320704443200560939101233725719038036895832506636949934612077223544443958306343340221690051226070426121519522057953430381437129643466564626463642970214306654443543305939571106881794524471470918622649458637477961522501738923849152022743451655287902548170028051219225743277083809811300286164037030245284659552288435030860668137706387772273078476336048808311501678053154285370462644087259012591603573008206876498686267451141023418458228364367876389999697844310859708178671266777608652449026167316074290171234224448702766575700386950598360265457902281731175783720681202341114183305849472307116053846372587642290108526203468473686123440621991205355385618260405286425060866992494467988661306992499468040857994560102810694934641150158974560030099381265553648962541387772095067037165531041921637070648994064294772359254783207129331988592924802458515880658847886899745840402771087754694378237548890802761226130557654945224116646090209746021991405295412909392818011157884321479184755753009537639237214731062001170012551218655443209897275773765574938306133606514278498587187172603439762658033956476711265408133791514867521179477483160843 [146,83] -36255565221456046621245112640519829458586447616588125308138544940151294532263250741046877070446747235884891894661059436915384334342811604547818400853076221710409175353610789288566985551055309272304333656484617512401740059279481153625277532408131817917812495117852073462086671804010903606659991709410771180615048139745885410404937781052617039522916243811842805786586529597185451676638573488988913224049116501702863263597393683626204784728783091464442559905374336915274652051971329031604143179270497252420659375256702391977568584455969660482628561644885959903275264993964352631935015541083313843365488967266331520886155240360461312625201741502777725772863308605976421255669005240743173861101301811270366602333024877840433391399196679286624259747105742647091467589735184254438521796179476785141934237056785962001135079517816114090763209235045352790467075875433385210152286179669195500179848339885682968285420747101953321285883318609781578207985715560069148112432161712512272146924228122885853044404772334756853004593895350751156554326788978474598952018464222568936810747846636077133758683104869181673425268657672385562695996824051819471022332990355392502795473536358731809039782853665325079759066036653273465344751947297398237305 [146,84] 186592639599763559145860984150862870725745516229438779251156733403039002425151280855828498964399567952350317831059555914400506795329229860294773854016040930228388123984093076344847759855615111939764908060670950316395476191308245645364675888058938684472050163770533435120648562368985769869204520482682676294110456724876049349133843679787513820815018517024865140789770476498226628894072276254613958501481246909728888533188554203101067629556297208530734531028317436155419513061855621476331849097547162584092177318917080823985976091988048777794109244920748402661925199550731307161173232930299086623380241525738063646353801462340001227235129165225419768922287670384998332218482805223867700270968929136581098840505724564406588772026838176675361440438982486985685117912164438887440569545984189544568199360827216767426285279871062336584230696310681141301088949019483522856293257363091964593873624835644201154838006214084745330501237778133175840227690253247470831343144788078597475478239092894233186236552847382259664861622840495992465007174612856442291461493868609049545416775868860638267799732901253681627247414067911275751157968958444763932552176380437243497165050755491941129645961749073590434444156095160610568074163276339818 [146,85] 131331440126128114795337710590441493194751298768129609567670222037152734035233625376001415622486067783156957018813105243342491879421687898256827336925155887762758756491723043269836029818046449967710424226272546540689170717615408048877501305362865680853550216729237628809568285290693685361277285806628798380680197543106445960129529307252220000366567064471827628203964237204427711923348070777077747302004907863023551727260903083526278337244287576647470978371250314641400113784632593043304864767577050242709001258368260771042036638529633860168058756477009353100333758594293686088384552427585755684937719862816748353567911684799756655894702594128417766756508486648378778884686796125908397937248945923473851626580656611002709392618116045413781911001393815801531988554959977878718963103919290534165438324279600669900828231277860882521438452582076426554142524052393468872335948114104348301611060453709486293251482714861754983177807776397164653047975550317487462437576317379879377157500177669401948046118828170052347863839926841018151766659050674769163661991991273068436182805556772421728438248835852670583079022348752873320878016707996781655883500574112031598506971373842219609628853423873545100399684113668132473301024433 [146,86] 193517569982212047758156439657527288138879945646677475259327848989877165425454456776112959483262007495346850435577198067641799550383609771301460190537553383338260175683036175385581685681660867329911803125434887338344209598365239759849451026413973957754415222642058588194198185054193823770465338813020355989907423430119479560727548085395656016963561428953325695779357557768693625956440609808100268647878737426691740954028986651879207563979866333427808031411697251947239190252644832798042237829934610015129821659878838317751010050563301753119877787242862730405359980470400862554317367460641524213984960018922336341996301506280536047280832864427077562823418834464205920464741932716040908035002067857196692824145922958312884891806906123664282375051530545079578589713833403930384959119176116032912126647388495268037615525423967872988488995301524134865884148028901063754859160837660173475076178082554029845925929627347460396498511130808311386852941777076580547973587908203443519536787083810228476287886053541710129328776263605765208518331839171168863096177112874117351728709695536617994825353421845606185322706963851754606200099683268315418107267408225684133047020576756359538074158389251792001780248457926812441237 [146,87] 529159564807658113280891525967518713290580313297654836565190969185986772980631815290314826248371929564025535322973684454709935296837916130520691351821415634578128187124361959019242409164838982921279789678165855503319319516239834083586453553714029101562845096791868434360042383046234599880787630402795548587588698004115654475433909013966709302473773066718869541154809060773693821164927052396402680488189151517171407774351567473633513172696617543219301099275058989680581667840063226815847795993148172975356811497286006013205987498298989472482439729925413984971647728886267073469610922331935037842119859145062435114487102414096563006155855634831287629689784696545041454778114902916710782672747886688040836334996107717937972179350116596770461832044997464093672460341474488453341165939957719709218233432799269176545382051264756242325566080775891593487472941576225139686265839165710002209114516483414205691622371349843493887073433737317630050238043324520963031943996616657044016334260290955119848899773125234083161314970068957602578237885633418250079444093161930240300749366624652974706816449722949509170793179220251194986152446867761014259028976080061248187964507769440887360815849273550771904579947015399377 [146,88] 431854442620445549909600825498642556904476339432980888027337214537453795825698764581240096241678525355098799005420507666842889218729072754083303460136399097586309363682721019726587723338669161032240222187819091255734109281109751029730680096460303894187391422034446358746425491531203563342940643969900381207459672896455862777488330624962465964587077596274694688417956359892371495821201160011461131763229756685880903212847459589042692183992254014687395224365233276422767128673108934854617677878729058648923807012094055662145186569986514284663322568471491797819892393374296401256651446353556829465453837218813053934997328658306226781950045964181814717861178299192463458329916301713879139650998331482713983011207785705087473291386568849136783329643055057296502286663224366025854480343785038087849852845553751961581818726230177328782142822491155620846003598118015114846777291984297228156812550815579850576651347294060214434006142133970798492255698450278653344274606501149702890626704444327408849383846463435024254968283217030405818829182511472857855618784970258347665898370285179031142723163220664379910037249042560895217469299057193158950844408300938391836050479032875480379674532152253349437335474382 [146,89] 227427996862434188641842772569348759765112417310245837892175769300744704421483964406284345740721395946386458806880136751746287700242639644864208837906276750393241503413447495406577323259479717894513037523202283015121730060500644168953383298286174062524586984622827039052720445579996325395701738188285309399849357681685793295561794603864477214716603304499862166349287898460029632090045049619326582716068102713075906668318699769460550337394062424303174130799493558253114502228114666282654205880636641778531459715122751304182496412625049640704945910954877412370772984432302034298500761688455343531967993217709799565004523977358945859919893568973066941295541292265021794668927534201118734267344847232190090602220152924283770692159690083297393131595721815625052601851738850657429554029720509957345986107800013929382958296131124891162576080730527571774799061320468331076729525420976823651284847804641365524396225845059097509950624626199871272405506324242346268519573234913075162018415491000711153362441752271446188692421251100186877911964074622636882529580297986518348206613879998502472967987656846383706255095144841598109948892594207475812002729874863273268345470927977551415764986070130607078518 [146,90] 141957963024434820222197199294773226658373907968977696183121707806374024063783860546410190373685134285564914686151101061188922987097054900579344666394984029839253189382314414151841703670168681459552871407302972360000056517601008940203665235905355886528628439845782824401959128777392323053786595863288904066593496412464939126989687888585785534128901903246825716014885010418086861209980074238789025341701619180740398150049390401667526557929528277108586737739319742075883643578513171724259346480492007641225835478628766475367351424872045537447071478715385948273509008595560537930457318733242815483498235319816139372805094702029424140196014119279756780627251907187809391086472462824603522297024647730434455274462833374206000814481122282753125422115142147757459879996257839015497279488684352590177545193031711621125037854784950189641903748049987787755906986290893221298372390938705967325774605673347717141458457101992818137130441473528031862600884302891982088647955362818748014025959264113289236771871840638833915704974238219892692906996878448689777215513207867099861837919176118830705279913801317526559892904286215223998188270785034458269792860736946847917945869541645301279231182142982112 [146,91] 32397786865219376326767188767082129371762294386175781287115300909303715457933473851865535848022293798533588055303039065487597510866109323929314450224135733304992605306386907493596078342230910854473653481985786267332072294494984443598130181948635919350961939232143611773734321179906310648102042156122483682474245995483428264959973938450139235750703204540915147511828576066570714605892858286016466831676172892338078769770754751352350534149132783499341983977728813081669634481755815508050772670493160018963520787920626262650569531757896680626529173113951915261623313971709061218684497548526541407180152731774538590658399937523682975338916466448700829674734278557324071914497549014123353211629980469013928923894132507603357508605349591112779859247809679337499786158089160798856464535329590390436508009573989670477624762061724735591467626693838204141764673341195857106789450108355290116048214866330793473924316988993279882914267623626953464947574695671187471782364780439400422857797290979518626622772973837605986573395097993866553152184655973478623437563646432516998454145020574059763898777355188982949095184696876203035394956795181930503094165763781488181238916608879898863804604512 [146,92] 6336235569267125996036680660145219040701563126656838400840400615018387759302702389630920537863682207965437094300301516904597701493162706920192171135472220161536863260156589488648182646157525546720720418350434499883273359491156519097598033985654485694103985700161376326160659342358274170296675735719488903213524475512148635963056325375571323841398020093622364124365054092409164628732030331113053904260766239865198040604957561277179413306968277382074027480960742730364841706255984171700474514131726797422589763347065949608782913336203646114811015061508632937516277478967385558364745301614466746311193699439395015187762471065934511502578208940936604933907504083505766665688491995853575484603502577263481078308207737176240791581137180277448320057181089196364570940238992377538854834726196315772816461767268099471650289650244336385982887517627578494708414997971650792952040588835300260041320923357858639301341506675626228766770980973540129066909914225868314232820556257117422928063785753827775935303587981532998457826646854890776224203564558148146733946884601775719432492581732343844350139590009141329006337370235504295851504013309281402929679941721729640247401718928817361558 [146,93] 1040927536527553374941260034897336345762029213899479469491322489100759448118909147257142525178041239028058636862242725385869747460405517673205330317784125461139617318657244054445880805019385439360377923024743446683651184274978710418098948856329631564655686743456758401625136650430452069254995389264831112512856158139051797168412847840349185803670447892749361702032586784619503550755349617743905586440253583256813808020245370340310560982222695430032720613787463891765188918178001213419888164022369293432524617565691756599495663280546362272126674346841460679178645279322590424574821775988186966397054750891626024444150849454504155886278228817283704072543944020864212990206045249023314287726749568978547387079205288407714022897976070581285293861383237115994144101615837104226681556765066026160048978436606866488949420756135968967229508267041566195620906003894092900697225670376326427490826214239926439212752503548827386238363406065438789518754526358972726962422072458786941145828248301775521477132482203125313691227766884118518773457885721872385546142575757165354950029369820793872451522925183559716104664960231482113048925274804777516394885775390454050758680968185940 [146,94] 61061515052917924020461131394317431817773125265387329100386811915637438621750863395021730182602903128362104372890812164276561701975773716771958903533976669438743289044060665996648530727021217069433220329093343330140269829122426303260853151317091197487123223918239310761691962890226293177464987916831247695006382634945172767104339737610675584662873206277000140272516325712537283580169431199838751762677567724113070636407757154748148593680330358261957485900739243095695474641348087015339011548431165233663778678550586187838307873244064887623990366195665250657732788698974425107691157335470792601850430418742803706418052477740161930612629802965503834654157680875886837295896861179689830808444413096465876181447563555830224879023125379060348961010053638508304545886724562566470968965823215616402973548372552923801078425742358317650451724799192161289757158841673824534046261284374494755774736813333136513949538649765661131302479193646652971910523660345700793685731352105008484737450968395977517644157967502517024532057984071379730448827258527152363613743057682316338249078281519050409866262642069740431700810689713597111061030975188303056504029184917783727354173 [146,95] 3413709821638536253064800318978373487604589136058189383847488397823861417292331535569560929585053115729495302918818316435213339372387497403412511889853179259775542151245693871756476520673920980459001413235971432546016828868952273549716360663784854968712019000500999686903784298724438829958225957552375092415725402485642877473420450367676577098371405677383789029798197664314244728873623834455204544123516997040875338860103344539921080464393929084881193576142061118776533657736590351128773162495926393890000846091553393656370158237381787555473657071450731617096025223001479768702378219109325655642963132536827646328010369820436254908942714732864775661700636136940124078126752883210363934172036934908571453289895893460858958171405022201129571440848036393506567923328184423343326112573506468522248129163043637100031243757616421263134781001486381222211672008321435501628030428185752275007087044644022382891165267495700456297537031330931442123216858117688566716622960261927191869883334731401385725709417583148453067536944506919980873629782953768252593941669258602723203272077562302076440901105569323157854118008657148568210980918210216920907654380616246605 [146,96] 182117277345169824434891857942513375141351361954043850437771239585601507226410722574255212054001849667928701700573188250131936689820673160327050477534924550832085753594554013805407406717825430391625352274912774202817553926826118478731714632980281222557540674840654324441479129274043377599540570475435064446810178515395438869629494746511230534708846550951300839887401138463912207716153208841907359714508769426495654834155239476267567097375133706042292359141888223854780590673187248969332623556393155886924602043446470557294292060439803264823489545476939665523026591523553871660399465235784343053595338559150073273069585371467460311633609565592272573115717211309095129874271479631848363932844685294587867491725211252043300180620053482636321343157975388247089227067136444815595870426179727192418829694969328783019882877938238409136625929997696625378356730600323562493015388591372418375595255347688447946269327650592167860672628831882691710794345934204235921949707735559033012629005050792322177033776749049437549399246616267161917851168841088308340505189051008129922914382836591212456111493023852991582896995916006342009744148389364071545545678428 [146,97] 2281701784294051243009118065356518155974910950998040899853597538683740425068465919178807597884535497709176896275554675020261905809619931983881675798177620444532792984371592177467913204613306398275283098566855546887601555413472546649444871820740239285565831203020516881089501186535382027930560518858513591262002676893035888384491168408805123446417757077895519492207508437612375319638466410519198012862785092561343394352131732263465280728200854409004875659655296841948820154167085522068320313806699662659270680933802637761154019096799854395190706927242099704897023844408463012487728697743109217662562250825149318806085992844032606156037520305999163055434604433493456180726636812318903019102954981007481732161242173550898505559705211867443487610280586571651504484780740588929433570619191016533169640173341658299130060626599873623790564792836237770859301135179515583338009238579368704245122740276779011049180489960022929417961124144375370654933633951003292590049868449722129413335967215641544325412683791066076817811304630484131683933940654230642194391790174333701783309823838720487191389875615359584324205421174743274450471825963061919380 [146,98] -118208434359650411606881662212022821382764358723437990249648967308567912040981475427087293906377065080625922131145666959128763184472884530302740871997900072866583252984228352936896947054810939555653342913718852137005876791348695506470638517364959599508757939154662866157336301598478864290438682872389279798669891165053218560692376913019705080008612519839043946292489613563308078703034668869762579755034207104691173686847042385737144953290324504180207991812929405955032587882652400947797714611785437315879839378718714361062566894341054074123568529100878695570121015932361900898659258945282537734742080345182058637216415737331619671166123319414902406381574836017090677072045437655560353163297461473509399360766988864890553647659681595041056401175370984443346489568245239252566941850742331445747988742992533567017811054034366644558451469246246607224163926555202297674965538961111870727443455283798599111393936292185196991082436622220033068662071710078045354260367806248402145965519891122737285758769508650498694536963884343376592738016706916395260043746671060381777576795547037123513998630166198585040645963318654353692346146532842 [146,99] 3746378648835979853196824318563938094490595703606977438196470174392794737517455805876948104104361065029208085745137129561432261366719085669615073520087404707909968712574441751920935553155442693609133242732702441363338028713543561773315891119555693567144392818938456084655826871950172260939819329418288098414531167269248317221345725598387247547608159893467699064792229514151250977816965332901179984510593711433645301082153718151613898791117844127602353000592809372741491959116590035756422913403345825583217178728403331759937703022824646416991823910972878543199153249769098555641573554504904970573893269610027350708525109002587733313775499112795004945107607280456344382025377681927710358139873320085935428179348667518667433680364009679837898426124459691664353854007753871663000637018788961247197219206668182670222365743307595480856475467521227121651779291751882365572948123480491932137854475432617675047818612576669106982968918454213523359767618359048255165390051164467411165742062925453069026179424937763081136185621879999122381764479565258436022128964323657218047868146583278371123746885974097238831368073821924787258122 [146,100] 23240258065943545737574772093306520721760875477096169412727660681482343828971154227820612472042909500033206464400037457927848552682004891183853953598868919165917985974128289886273638174456720499702803121368820334406620832918332043939375727106939870296154055500631527527307554530087006719808307520688419575261908118059596937121167831875052972295014571703168813560116422656514680115359178834744339293584397524026143825226041427927361601401223305242656675515206829287045815399355530128182637398118401553104001405210048173336508604933140195161404067092207218950537591672533396062698019317150444620251131576726509270575124261966206633497948403771577345278105012450262073177222051309333800710836969560072979518494949774893857812958112460777649922069807849436534739096793863345169661977232011409567778275207509738607291179662907150014847360471172318415652237318639145662064758386956423770508025131385660395760388418286439582372182030857379984629060802992284827636613747489808879747491060636414709876107271771455026281893045092523938801427425026590345900871074176986796138259691614732729757733888452640445877970526434668 [146,101] -935807266594492519440431063004175362662651619982420615933542562858610657935230931759208716801618888077974194453880618123287290691136032164843562994576247049329371822028559143200326153385569488389893292904851461225696828061337399230103799640459919007379901184484367771452872869757404233636030985815594230550265883687188267402996692136150218394012004462491599009546115992065118514893582328513158559841510152586304911178704873939081463179142300944663276066628777843272454354561993785964613136790402989010714616245638986337864506131257992055510382428128651826177183209137056517924027941769334148547736329822917840760101744591264611444061156256033765610656023337156721430685773366380230602822589161731257808917265793616597388491344939517543184670575927499408015689705670169369214918435399502107632677602345141823749385059242012413438142854178453574202494359921947004794112978448687758572898101311185255439322777986382620183826328027025792342128558725212358036826621835368071257380029672854115820822743138496261791113473611991347385769987522952411264313943186668384457783752933341727151467036809418537800590844 [146,102] 3882761891635563639055593641977327073512247887958429281880922982659453530658519612166713303718470183283600324642992065221690075885537817203258839403006683284496470063428349348957163276619126280651510397239855603279313501783701163736054327703421716383792887097975109598105242274332460036540669870448439522463029142105661537293786169318562893796762894893734585136838512179580364752513733081249553457544661539289868780539586523296921505356602021232836259399259684283617536236203010878394019935971053275248064989084386929816326938722292769574623377496482216833148983591567509108745853163938108143097799376492638510290866520014679656689356895396296188978260253921043463886426543007515269225824977127059309021808338056442113159574358376988254701075018156470220289470176799486337805439546058945197223675050658594283459676227591072912284773032916719508333715690391578288382053825140656723432715784645593833619579263291533656055388760478096158285512531480767503690391962297538231036771841895351780386286178296562510372228751286267044491116269903204576013013313963763284594154212121589814487156798632289122 [146,103] 5458483099143319396722700093002018332662025478444268486247401067264255954020751816274239781537405194820073168764196003623134444223200664880193329634609896088605394464974834209271533198186534225396334127531189122400499385103471056453668317550107392945041155086980860566194355539409043136256783913541443620988141773539672471400041389062392588803425592311400282121011256457370704834912375343355400544988331931802267865671549086925042131221768235584845661419093891218268879351583129410666172358136651452786195184445671798110259436161381348479433839884133697677494402663034639414070602826745184182074602393111910304529494690409509363777324612442993067155682817531697046216076792009326467020052824731932172625541768872551704415416365102538177646065448135944969287029309004071722443932064522310336408165255987847280489159996127465817454049195930087088486092450513040594786279612220995424725211314883427760025249184029667677073759026170655345378991943915687185121192162957969179473709488372698056699352793216985475042897539648166318265278694696089858710082086908185464057070054078289027106605174 [146,104] -34286090328285132928649568124271803598514071917543617189755267250924343638235289606243339725301404819540560193536689156033956470086037908236668432730386503705722021919797954028939317093537670565954068958191478460269569095405751755376087690407691658757475220209806085509709150600703432785029322918540024163013708221773008717407024592353393031797619233583056935876875134501913888243387131273722851837942500747468866451884916728192841178047793820292794181944475914945506272145866166208084444213080472498324601669280646993826122939646239798078621687913902494019485132933689485464984922052962554892028581685971571841087945541664862117751927991338914407033219450392757077718468030157182340023554378433327159148486307035133357382950352151519647451202042999368655935353914645413414201166372546874276400311137135275293035611901524622688376360952738760207624138624200841977814785095473546271335815741614119282686292278418003580932005988777777694064061151722522178158582952097977064367264843293076990108109768100527424340974176382916734987069131883775937954447809784639427263226433596811644 [146,105] 40841414808776653682433776921301854258216268651385840397235561913155074934831356093107786958124748031578900208333031787966362680516379576793247857052456886798861524933302060510117478632047995221925276453604348308911343299260099180221599146177929146313201352195282414541726599672291788154884122510973970722246545158712334348540580213725246814195786073523288302416165028498162253940131784854440749256580569491159538215027921946526503931318145092397227976791484620126760601990275404530407485927749131846486410293529568784402358146812768110506808460405517181578500597829105952731632366678800653482101494476700502585556611749591449662206436980880820868619873897988508843871500532344431983086930808295534195318562740908282032884694892820887756995260564771278263553902724506861478318679415254903914320052142453238426257941925413807275073297206076616482400686999718404495338490459153682449462733290570505793285915722708419996450741303558016904068477242901217635148844338361150847212395824009439166109974441362893849954990464473697346710837440133179631169370822774945909429182258 [146,106] 68424405006605953786343731404746150014423399222029511977420471360289598380791477202545451172446492900571705620345223688224114437144415320546124599118971641826864708456676189737098757159753594777282431145266077768617229301006426860792836017642277695085423073637066714947121845055901522761502749064736959339549575291436212520342615654251276834196893739888433303545334260839484999001656530854703942546623909796418281037356130490981660336661177080541157003901868589666969589800773842908454097729037713040181763857379634926337521391228700945698183762345323108284003340642333824631436273389750534519589391280605557749309134769076771169958341771480096752771662839849864072206212089372959418701146515808301762854679892107759181823258849162860954404841397245375215147733281046381142246007471780367126477523280016014581934939378107539331453805013630984206195791955427822059139929008821179998137567356536603469168589360063700607737853307201439723113911952044566361490887139890615726567854049582814317273589081529015110321199482416597689139398609735329773014661217354360019 [146,107] 73618775263122201031875777492920398994308733989731889590441674793495176699296528626415007251079375209601497217114066336047810631251776827636646029451547570055402779612878809363001442949275981238258400727989737512472711921444764500353974308827998583244243888738995443959543565097505243399298187276857599115688630379067201169613486724177120983397425392374097905596965696539498875672420509115531074889602619785516111626830872664440457334332847516736574403161940155159109980908230714421154183576628983913592074541692093158460736439619174740896268916515154057536327832648810848637765499520539248120675140818252336143125335064365078782649945612757566549882286764515518110857910245178473997388698896055992101737042198276750418917269176990248650131430002887786632898814797930723880304208377554446928569804351144583916425813790002880301007564903326124621355862894166740471758297736030160945929432113119592251131846201749099266362952381234101575745684614234089107393445567233461355977112106500857263438562529299830875023847908427192621776337384227025222883387954 [146,108] 35723839016595074695198742219882683767872478031356609625271504451042010146965448974648148075404235218437568149448101640028169823297483473551033928950081690155624505060613027301088117906844902951132472969913600225533560231043808888124277371743349310915363401601005958788939772426670869395065015062375869391263361838761300128112262708455408224447299337488691460313278586404417384683641020649669510723309783400197314445319622104213441548457880979772469227972898828657889367394128310535062031621654970943090646266618121628528574012263815452683454703418529468660275710593560575305558046550760923021194603194089127399307213187943359543736321046124415527500630108989048120641666975772226792730322838001691780228626258663161319302747905893682669671115276769597426196164993267564029160374016987312884132741082290673799695194760281566602395059568640152681235851598566131136103799777893662743056288826130079430181839725553105425366986028453107358538260374476721938333676776502001951171938512895912948974855142046914681829525373260988236116082341041967146 [146,109] 26620112094707990072679069401648600216017161003169577797417372579071772998297532037336312035583506523562439049280581136884678641904643249603150289608001777036422940322992512712759042081493773066035937140296371062897710912293351350124883313807403939138352646632020787132761488671102898586783478957578527430951275031756973864595547724565358389492220397411521968122223171570292171747106684207924132319597420619613432491299256189737989791515316663106299425695051308746174318458695010269900721764061005733792943198005859496064714184762631306601995232567634636872613959025142013366280048945919379718705426854886236959891956653787430156633504001227062626082109509825152914974861358510522164649688899166604681291892328311502583219432167476569747584419760702435902571833397902195424481844992944764699316942558688979261393295337969687304025206368075034623310181690170413666333994641305058634939090210764023211175626561425557360568870949680563957425708891253244873657968404091680701068473488174102558260591844219839454081293341162438092039275428 [146,110] 4161426449213540775854543020522506978239658422194474177930002827605843950819353706855851625365085535618479110961671215521450229581152180429718811212725315531251670495596579369564125687888541755710252763912778739671947022244963248583467718771954336757182716184550137018965422507348733625414091348095831939406706382196025260782223104939964671026432249568908940171897064416551686792672091043802950591545727199162486417183130116961176602648122393837388390141238668493299274895971532418809545107610692113827891682124434095540252222640746741966820335795033951753560963631288702388008521988198543194207630361739214111130111530644074845498559425120741937620380317813585872957545687301678021704245557255507407449408076288600604026804769321347422827303837632937835556375797078200631575314527465700130895936580391462337220754209828006973171084668805999190203136705821531951242477025923082960792679302537937380071603334683464416800798620986023142797508797486484600816863162293937833703084639064713621112438395782998273499530732222942694 [146,111] -15037304814111392023886339087954282439221681291567153773075067379474523099935709809223448371280871204276299646897018436918363109186963199952987541237699205407125801133623223900822851763923784771032488361345896345145023556404816699643809278899277234084685628740130169088017418904616295238480700820359054730348162960542502565489396796832606317424726417576737098379064852457569140303330812779675547493338210374975196905564521586903936684356430954431042938864467192975674577747280844586423741301137310756751172449843771489200829463853706610977419902997072370503032222224052629514574687748970149500931231940395140994505924667403030312790229731687882366951196154752265905021178538372361436484955430523567844444553672719271408049790331467379140597429759123647571661612891006012980238416860802648649302318113849332722230434641719786767416551783405120804492497646742023505272084407903149920427410477333542622308903409761336119924746333095418896387675682103507904213632735302928146324694220624134576804749287906631873358362 [146,112] 26153118659510998602540352033733850293884373047682327749787511963669861723296126625065141720930246559091159672798382071689768978720684027748928462410143812447933210419263224269082019910799689322335169871986020119165749813160209890398970582933059067034322056115954702455112390110170581653031827509387852558287210608257472696995284972275293273181160679815292214072368426714739478753940496571292626583266781822640792999891896573475617809869833228539492951562951384531050306393118554569847538924951195855570418077252495255646356294509195369971988389413113363230196730404863454093294514027581960630778523375009840570571108425530398852804808922129923436927378435442140756613781753694768722181563460535882168505330739451315505704369523659572965535055575470472566049251243548582556790952069774630681655628958084515749570904678400433429064265001858162506771752545038012033046278228966028464051460354747969726876613235644390755865096802372435387316386783280803153656618989802110891247425529042572542205384200823998 [146,113] 523188872505231912099702644484805840413947292438979421134915171543341742171143981731484610184514026189460588639104319512783445852656539969384411220611120589197428340282007553476162162002574221723809035204728410387664733151723572674690013789389719363892544564667630503262444961568596261757316895785046815604070171784747640455994722842520297749208782321902038197846065355038874022996327043922902917689486721189282383772748822337147477130423909385056426062044171388034736336519589790504571667973501503672120326068341314442534275328662767346956098941804854019537024197369980518881087615507610857573656307084932944477404399852557251048755063959190859618120828063282743364683809611937830537010573920391783718920985308819605529782269976531497086562918708663186504641632226740904112661754590362785267451677570513529100874556272666920204905084759033881948671983720960525859775041332718003647000441868648510736624517929643220937839433751558246236186815634939023576654255992859859216701936225197000989470 [146,114] -108365967098527883115998074601244943112936843931956812140222916991991246553625639087342356005679617514634262196340313494858527266301141259191638874342789462142621699253679394183397537061338997226530751718578167967337529217147106237023076998790511648807623042337941941822990520723038379448811884950953250011570978373789217891263717265635759497668476134676699207927018853073350235063225005906893482259584252301520686819366844965481825179707053652316322687408716992576966176751419343064790209288791024563378795582546805114865327308327738923428969459104276820694788889146457766522423963032863235955300757379246997620447804149823305989979127161835214706642872725416956734333931224290324819372088544524705729822567942693318170601615427953026608909561820893336808531329258959748662698363520735055037255210956896327470713050606602506939982465056514188196462696050401284185457048377625414699562649137910729004129794427948933367342266424291437134776965737410191960023466316416451844369441405178 [146,115] 1722065019985756330617753730264859899806678194151208254113202137121657777009239667993909337625924135901008756814273470934813740824396039726367954006008004307619617125533922441088667131832980395404515486157546508526757189590798443599586684961883069609783190787511230127472935561571687008630395852047489537814559093097545710767883678152344579511003078326117755839531214727287858436829599113640876464860875037605182061908221697288589838703558028261160192759794657511889308498238343755481074305879559593493046413811747119826636350981718836766370347614450221871575293406490833864839645351146460673478395405361959501361298810403485465650938447119634620693977878916173363602288248886692007285725030651096043275102800880760058851741686524190001036115012840100034459185171879869416890166313900244476680401665293200930110040049741474017265512643129157442006792356008966813545760284620066777286418862288318444497181333868712723767405627320655721531356190211306490831970084669570072386 [146,116] 4264572465564176288224268845523797527260686053774364337311516177888925824550584112287972339344905567572055486943354094514190204689788036045288629493065895516282206776754122438928969398963970952318869245705794962687247223303178502829815697141396557355272698985783072824903750284181511270212398164007556073900399776688447985853943659753696080033671629314681329433931133758783426683769135201410629946597879169952976346583023899448720219296980260458703334621425800394847937371125017820641276136726525190607374263395036688561409556785565248078652565241239568968869850675736612729992580379130807319904724423086017083517023520186322684200984316414771906222832680164747883476019222493954705723640334913180576208220213145084137483928928950933165965446251476452772570365877727765159607287617397575021933124869549303669198788792575903967578458283294891605319356715080214149996225882499765744411286320997121091981612524268786473288374825336827563683957517544448766002900330 [146,117] 63628795355988993228313416648097198947056329669956591133783925979160903578017335436555428176814340310126521397727019618927994744531275100069288127306570293938178291129204549993345556467045319288610500751281422857850067123167336128200704657108816630572774413227493446324788878107761767961380070196789994581684404897934446287443886415509026592251680531303299735185708770122453913419636177830657410500236090735737614004996726107966317652523551880347351277986404208266758004881367766740575154507900585284395016852023018896194154770348330255416435926578553443159650895114791006537413906332349285677896492617549220589878669845769992589257172682041998326610837551049379045085499380287457069931706718560641297265403446275837463786670118426169016826269541227239236986056463986479558891135912712791910402431407321079645836110973921479450250540445390452691318292509851138164009602675289749724635302953401786050964483392980874670629432353345631532501604172066994 [146,118] 73541528519859488083256285393740399057480746663639503162479665474481961705921432411083785522724640571042970240823461460975347634190611612903686908740374094747900099834630172086624826949921439203075804714104095576309388515565093056464534491606295223973472483801908810375849562505873924896839013357124854050548887842227460284489381783736362243855472662815758823801396492171961470094152995552307111051680831523199815578400145064941750983575967249114583791085595355326756488321124741393153138421632806570236520898341883512772327662362380167090319345086139717489127494512343294630557797739576873474485257069056480925575482313318372808121202299263506043790231860216455147940329271877424294984077789420973519881820652623150229069910087558213432232377380023068602242898600241479360844221485502619600569001131236630760919103322397520555104449676806402565396496164165129986811143294254370764001940332177652035033371346413878048936246460486124093135 [146,119] 272012571118334318162593245048153551723294472671208479149045296682398502750031166606901849692108254093501455755238451206571590621796165692859181587011303434681273092389396132963254112251588826059710971708322957998876031330098734359088074070569742683181766423710669144161415341766337782633871923897656370704669482553282218697659408758747410457800061973841053347256922827881465007985539995235733660780045974733466354127943583164461201606889631539588732369906479156036328518533512481112516467485743893093630985195304801542126064586773829754986708576296477841612684951651223726253869845417642859279666589918128826418973987559997761709430038782027375849974383536366959103624680843974970262198890626380389557979265055775125382459146047248433136802791852373355723614566826619254174060393783972061406014046241996336922994336889849028003972964232799836325303601346854656107718486525645572484973023147545516555718389921943025662444648944 [146,120] 262793490468674886897043463315200812327156431539057299512097963846588047423402536961628443039026891668336942832863073361633984847810953167934000221692401981450503226655141355563677556760852118319273220693861031260649828450498991589566250305571438702257395790824920624207814177217747279131840873427864144100928661629765406345336014381129136790862886857765661932176210598875270403127806995437047533247625209528724567168585546127296480642912571735490862290301245261555632380785724925811688673274948676894822663135955414461267999419400713554853815339359304040443665407323475840812360081123830380684700462505193625878905191531409459341259361334880888262747581184344447560161020945528190180278000681463024160665115998863199607852214388043843499534247581416238660642910335542547806264152485091682398576719171653751388104177462150442353794425245342317651890457259153154832303637741026158266139306100684214719124219773742737 [146,121] -392593793939521526186826389806419077227860855419529077078362189214794209034692140619247210036456495564389611418691932683379163862070790234010792158497925638493147463909938190934059789964542054716752258983604755794221905915703312345589523786840123125974048248319568793230678890338898270713880725168493218719595382905739585080124331160884042970146194154081588966402252811008375790409558802466012798831053635878304048497499023097689478158314879113245964675529308325511127319410453620920701350957515929925091186638069462447707288190115531216791637050858297273277713831102896963032363964145368779684517601196743879757436934440268408539364385273325500562216105794503493517699165898414192623460236802176641697850758299559633793999985549330817782771313517953265058921062375079613328887677472564266893315295705825204637195414375316449168242757191912900926778912432181962808095202657563732019644532103212544919829 [146,122] 104129757317308591345021602134373198467287307242298198858814968821889461300473749839298193235310680627161934495625339451140560983766952907928414596909431515761755264438442099181720824362338025876134885158407616544016950289926074371088381815103343912387087601066558073601093697856509693506690485038164538525527445197191232515758584854177958994779837782167582705687075675467473221465194843683796365318367816353467478247826023112531822830752432029966917975100988878520582283765165544745010854541303331245852367080814029964131197992605123791810731012057173802153343746319297950526287300434720795554473300054759925079658581618031488279062439008569431839835941940713376622295927874438574422639358834750714173226501253549243585661922199984233263325910614283826438670012877736488801528426725768558313995866472289528126874118630284156337052026886207307746484149796581495560531690621505498002852312308 [146,123] 6723677845685088404302376099312355293221518929732741775795287294293072091854270001513500381420819661638860831013616003760465747427022529128430805176473508500862910406769159334048908779001940041842287055652975617440137789120821982494996302752063386674373725139256907943805896212363688828598290876250286432000087987726686873850960906713972707988075152706811647103886142888612632729383892501593576536138382049182246173790180329941105401736819120879386143112335121232018521269954724055071191776914335915644691405994301952032405002463650955107784899124246827808659674768421605667313863035548020458894210000515080766023308785046877264922506614106238996640227557057618921884998227399798723596793864636090184780195231267116876992363988676846823366355869429078084677940177134960968374543114468645575934134930629904404897079602240393446780152642661060290371327460603094855809560358622348 [146,124] 535300485383569390368641951630150710234253457871989119369588800632834864420469588534808174269542259096885634271186136434381774754077742614527254320595560029317178704368940197851543486065988093395803913082223584756789606068414729126300427425621937705713591350180310748437922886897953178481004345923897302408969480316982805326204120555505654190964250195800011586986675486634660903886396185687206431047887289221899774013354452425112963277666689380337156481324139531153022097318375012523108808003693153626246173690823417266484986001477278182717079145647438445216932625382664320409054388206949077937444789565998206270855936407426087743288583511150604201078746660949559990280639992338013125695623301925428773674196299797950042271895459361827749322325289948297032768001759134515838989814688240620024388160521238718637153435865887298498456509931709577378138343076127929639 [146,125] -782508632081710756186572297214823657233340620776685174084237823086069475382756086420854714559742252528551758030668022150141135355337987179335054970028236952246659570596923857985466784274527955195361296710136544036919692356116616465222655436885944223690765458499302615162067395078841335159278839443512320984862827314623196336800475629947164744658328818312781458764597422285892547156123712044633972758154679933273380031632482093041483601667296959597422218462491042320594199323173533211152155561958513693681333069569075687070162436237839783124148718800283890372263167183217357484259883992874493262101519213630744684333063776038296751525464477520358680109985781122721097214064969742977386379295177905277230125881014770142000444141839154816393021824119494222464965319526053159051031105468828362404392733171405663687563640807382013819944298726682115303239 [146,126] 24945227395952481286425014494439685685518389019082031639171259059792313280590102049001494135257267926225537808460300565980957880196430267590539463617075554178142494819639384162110396218415027309900385731120265569597785449988224448458182660267330748661660382545897167338397180078606634612512729447551503576561737746069066012957096463561488250158738310831509994649088166773474533642210607312880633253787355044160337613403887120751726141739747473509248661732588550413481778171656258245601155004662080944975686342468178199382600953611720560866008253053439388736006740444795040419515948287456308804328576358557291682808177904459423103417034978554232272864917686829370603023403422010572558787442067190306076709953076351766425586568679861497036431809157688402334622943778857830902712928084565176045293654358731359773904589840064353279409952052 [146,127] -675583213819363788106506705968850977470832229682031162223473190049787533232277584173917564099557613112358082829122024704729397947436783480785639642359273709839325920208517622157897847448691070565488175947351333632679642749387734192063766439683815645119322173468908585232738366624392194248106776281162909089985130340011821030869430220888234556960626852770160789319405767831804620465470045440476660824242599964529231316034903197513208790760411468018502514614113803275558194920051945019547513022695684441204363518655676230873572010980684479615099384249148922804150723596044870701529565154124275980533179777724605076897107192778100296775098133445425287282917860028173064411460509382765704110829130706829154922661540394353532426906157681956783574626559165759541689316088886321753482508019482701393805153254675221697440225797634 [146,128] 370934850814646119093862511547097046604694819561839328576015327901913563743186102743138715126222984630170940259826872623394822035128554792145020562900063780965719039010090766263282414690292517199366644841643732275295838281297035887511431397881595695793501136423040347128192967924464945156993512669179913694967777279415684125225785035891441392401710489423791753458946310365822118355792752931441252437713021061264077970975146939199572664764874317187914705776754831096558252594881606430668760388913453590752259474973126487522693693607964000975886972614133793698002155856026979528665545358325669850008736050240836532489784583199055186519076483293270522650606532986902620382612319129577772302518823170138271876838793078662845748818152943543960024024942452466976213523624279349732385770723077229995828945879587894922071 [146,129] -61988370253304738424935664596804774354562286293872377045377015631570496730776830331056771713993544411909458876259467348045348370076326774474910717725896398314047993661456300193734887219168208038409753233497630402534403706386051926673995945702839353372738667617309667207522608293382924729911817735167042232244763333897557688362829069283197379274395503173434719072153255079672732047719087640030204379938855678439714858543712360521515203039197268583823444980106304267259579228205699198944999264433578924457230502971660940195799925482605934565782611369767876185059903591493960921355889804253997272779808963488046491827303993557955557682053834371749809302203757144482965256938022878667906007948075236789751749946959450499705349950318340266394367291642412318544291190271645750869213998591249176739387845603744 [146,130] 3050325268465748855128546093436134122598241251479449358451330411202718768603421127978001345034525276242342357382037840557954181513833183635309590769320095483420721114008808817991014398489521772909479241399890438628227593149761972469867575917566952630885353230803415999001796060883183598831036898854460003607270813396256450595739236092336468218831305376603172859677820409687131833560333885731970123849517932002084314232374234101094661866860205108112871488562697451102825962087137224690973861012867984477350982216565493556785343853700696636373619936935221808831068178442054757569377867592485524989067524860563368029535510204469393993990812875537040727758835007427282464317618824967205073825366565352842570022591083118013361054088858504098582075420830251560990178620910577673641105412425674284378 [146,131] -42956623938687098403142334170873856329667051880877808940156229342031429392893160805029149815707945163568351540229470942093414020942576888844897506171037549578516776504174189321841295704977533893732248280413597577725430095324575973373566505617612394042366674228969782733175604038063017494456425328231872620880910676981981311181996983198459578055912807202749352900091129148078282057920835577929639990910894202091069883033554923530015021203285602074576131223433888628237511335258258605252453374896748174001568701886626864999633866453503309971317323146559612529824926581686327683621786109310676818537143517083458095171530901096265852583190627693379553714739572075745936895423301561149535595820964215546364307675534725640833536075219298736718004961200699605733217040722847885368430534822 [146,132] 167222951736100105516652405277187060283391519601548213610569447183372340738291600124972741010171900775465044421948230178127691185886863382168612419006375882575633107752356331627078115961660921777398549819609625384469007703361548982762615987577698535732216991695182731750283071534547600869272107524240336391298886731773114528834265956489616581937991861342188831200106689269685520835104668411022562090062879922402361623065045407026275350524335552019459457000583832188283132457882676018518903846468076220116011306812418012909764309122756705204066818470601837389148681974109365599205310385589895163044330935031916307327815827391789511513310472565463032912816914165361933770103630184998022776606065079864821027782769802730677702837768568279949237519045676981624961253372546819 [146,133] -172668788392590546637827165514801554473314889105555942385824536732555623583463089877597135039314893475226425086254435407866691935186623434006375764581269000129884951505615918862727592637479111150438082054993159903146792297267129881890880666044123936501965597056567632800791390753539133669545120279195668582052952178760573508502962902369173089681855166765240215678871284437386299894388567067955288329216478862688448003698578858519758265257037608690288096908200858133068839497998245593450016796490976241624870632725465490183524848589286822244544958035103385459795876518612702912430080530360060107626775208893630001469744775628158927629362668147984212771023249609625440229024868265324868670930286131525398777632088466454971509703114072482316033120620038958327105 [146,134] 45054940657054485762195177918535306387218592018833438276781672285358383298233895205512551601355558025323732133048653568945745568856135525965989681935085376532080601886878071303623382607043544778869671620758148128503031810303637337245720281310010173084232406073631250780194926419688475654358462851965375099200119769452260442609897775429133952677856325262624131832944283290358429149137149917591992657690426154084470747508722189504959060257845080486308896253171025313403143345160338058956431318420104717048051644646726136274347121762864364236461270855058396976042441559172604861528347814272051045236648144961883195412498326601391391971239616338150457987059668590983211875600093968936652213944846928774563849053023819752851947197017781740322659620279 [146,135] -2807975037172421955966961646959212447742141011333982889580843289665065694007170180783894425616508669169586738145351400135754194867620522529861682733024497918192003632089272287146423667913897576661299317305805194695072929471619910796153965081274777083271556895652142171516687313809673105449624352346210809618190578139509911821478031525135840199160874503213464895629046551412335265037204275733498132462412553055658928371297570828296324070746577654101618171828242059388603709211988526719516127134379511133997820933380995998222231019857197120237836052126205630825587503147006646671288432270013317812200517536269446090304077031101132928490761390070947700484069029503058803324766670417171838158566920880427665415185741615562725114013516802 [146,136] 39155759145909191410746845943278148161702179499719854844567366114690412387893066326569675922182877952303531499496025153613105853838030879054292271723546071457071023627742973971152195168882622427705654463956830959656936682746689234713049041219312120536422351207371463953461467935499393705651539920544735278273813522695232654696560282625021279164501713269614568877684035163375165410605487865713297459666288230086349463562904716492781029729399693072765297880394713818780703226791904205869033162678379487768284587865925130629556023440773471511499675581287743645449351815990724452903686707107054372676419471427555504452604306369037721612893297384007668728510831390155064373637913318984637008358096021014122289206822992018766 [146,137] -113276234819050756249891641988651818421648432653174809754568488065540862358236348715988599847990863935471404825476303612236207845917052848988989622636169311016545226289712073677040761943835935294375594608383341479450135881829022549258941334992509454392923763171193258895555204915572024835092330490837095517771252989121559107607887043238763850215383659328050610683051141901323210563080661053481842715642585072308130316955346092829657958306403989454835370476870591808003526492352302197284374496357996021925264935928906779555095980395469513054482528819333523947549310996180899326556589157952398649360804798348740720336057727966606275311267405714197272379453435442154730501143676403089400459416393808570052485 [146,138] 62296053195011002152375570174926288791927758992344121331154452296648196113934027743728023863912886913825596118721870595193457553455018146018116727207922995795353795613215544120395982054109815333622231541030738509209257579613594083019014071341710830168990898623499245569625621006976534092011684442213460043636679709615954978424660224563135522772792390759128132733141554079474038792598922645164983848391623456904793264357297990361734833701742814781523532570476579972502630222863152086431399710878563544795249932328755730658517788549156465806603992139151307121349834626735003695443457890435127999598566326214867432520913419326797462310467358418933995171277536558155480151842128406175173316196 [146,139] -5884905395955713692352733683054770196554846968361804700781154492977990440549330218206327333745171835906096605308867065032235722450696746634417753178703118650443997789588739847825370221612954901418982958393623372177178135104507227900696400827300823540768618420065143616444649707800441970155811875171547983731807372174499915943691022735415697137949622494872051719173903846594826617394548730106785089822347570348034104878241920469737316216986882283525643040158339243131578119493380111205965464366287581968451757245572902485612475300605818317941267578001602508770470563125749085750801054737223098169053735283029427295284227951931802629311701410829577640929477603175683032230686 [146,140] 84865146163634911085452815294039444474369764243239468517679601278270747690370368078424351037195491712878491071256836071556417968049635439254498692759891834208313434621927520226279581078970410733841396162580338434138958759780041182951139675298340729458588105738962863466397633767840954421162896352802138168227512634465778741681509222728672697225743630439198318178326878977962218981253485508729646579245620001505460548145422705126757182380740654976229050456215275828035435683824798640338237341510829321007148401234983605389267743590841130517155122724837102121628680757115544482662866485135637611004067026454484060970487039658265125131912063802324475501113191 [146,141] -162722443452895693139391630824074498102152481951355958087736607437124993671585150856355713664558034151172258529012454344793307106447269043233437053408859361953063147863068270871045604070824593843335766058155716912033660335754656019976116225298197926145187664387378551630415032334009261046831868197541296548827357915479927833792961707397362769445328209348244752667324183741543937629229817903310375764240958440986619984107624071559765759680903010819199536920232956835724677159244133711516555271592859815033876961831185725733479222082452089650852153295413822480074657976744956754709943621235954131108288688985275721315266752265985174633848059 [146,142] 35252495343917015630606507105522444180312418250433458593468097617189861480861976931076394247114874378580717486505910746373041941863963981784683523798049257238297826066780366390466047703275092844935474517957543836271732310552372845936213899023332192272768510280148273574344095259013501974731044793997792358534015010661638641665529315788783380084668660785397430794485216574179229308407466452428125064522013564608205417181217907003217078678599242211687976837997014498347210500881275092109604956751750464624068444317282183656495880943263479363330848638631643901996066846680925551951022082837015389411213528967463407057120232 [146,143] -711022277692826720362865466650408489347099757493190055198944615046280126496181325201578739257736610696693863507193571283191481609960664858890447842234464062560812464171397502037893371440251258390033862169004983153855220732211432640944209061852476397486583751380048977586302793102578034922228816973347197862105244746423337278661002041432808354953958517699037036466291536814425704743264852710594607784927995027389200679178505887462469847873462240875079071683522042915017400106410233916294837523996407744889611697408529158822162995291004455026102862031913078900438690768235719179121808207228372501060128 [146,144] 1057991060335852627898021353929075870092866380194498770809148698201576753811491228083492375418469809878958205708333054088280555398842924975083651926972695004196174867605029527770151992106542329903394997439190715572597683940209416351787580218537186363818336025122715676995121698021615776310554136081088169645531071438832845939215333649971733953144904942912446015309716818526914816037940871452298876328112520129840917172167696857064743614974477793067426707627592658229718401475226251112744582350455817024039970493220861973840005450812329188814925436403354573055529810382361577931812 [146,145] -87489149565530215257839672157588132309796907048013262209359578320746119060488049605007833681579770768392999592392172245887953631232796213172294232461828140945290476636470078425262474473315698643535811175781473672690743342366587687370142425488032051289462804704832509518176170934112004133593279491777048771572211609647850829729103418580492080911379771416668231177127943470834125486157518854498462263183135870064366011842284653935546292854774645782717992100241721374455635185398917180424552948702325052097016543546955292947500096126503590573942718022915947792 [146,146] 283216515628927370102445217543947207646369671860081687343972086510697609165720343826445377515971272759195690077269709099045781614604400637770648287837099556290754161539387470605230157706740653142596751347666185262847198214844213717384529573003471355369861377287526785272558576305271954003021239862800939015687136707685622402910852843972876362833099305178118651568375246989354308009463745447023442280010665718431672812130038027152008322037195412324852254379877390403322780177528256823158476939920773383649745189812135008280607407839184 [147,0] -3149345925233230031832085833498400804562663548636799655207579412353974241733979732412855044226842523777618917895929944432203730055655822228323103371040567046073578228630217764161415592420550894086951447386411004970211533645658772530388516671725320846481146431891462135692894792665961253882762791932402922984481064623576455952509014412275512483786166023063033441655114582729525617866166117721955830346876803154125928205160230480203233519590267949982112587814804049214984808976652385471233656306337201671108976765135942676568465937112474286317827560924376999223678440729522920600332334182373675293670853014089560190690196630356804570105764084134194524902462529230306922965543315984468422446398052344478303506758267047705551613712172451047448637726020034692877327011688249697081938955442425375441346099357658212350794273142236682777085468083092083175632478711837951110311845851847183809103809476243361860609825109268462927832147006132891944656848092578034625379299543653022560789119434372247876525742059753876826671999550299672265558644571993392621711243651175826214467420762225033313562864351325549630912986911592209360512704060312218085389865644514642943342600985494859137790624235138323054649533690756342759219444219108290440477280771518541170868177347978130247782350874900267555911010749846315683260339067661756648938799238580362330617644240658637449217490815680423895257550880124177888414638583909271943212844285633682129131702567276947331063202000223100185394287109375000000000000000000000000000 [147,1] -49793855835772671104000979371211377271927039780351444859229434905872200650548701278778667342105667708852488487573508509453375788210139062366823141678321217617440101186689710092478446302874816011440650310191024204279042808477805923460541249565951291878992916385724136450822445949302544269354608422285948916751289263057025203683381758348124005824427353485177917907876337580379203868774279020439239061486761031359135266586140049658577843138447545531294586375880688025952959118563705654767157175364559032559419792374972685278543884339877296190537821095406091347911233361651216385929450754132116024809710080271612818895905525463343660322747900511204044994351117535346777675313087213100376930225441105215308411927857209497991197265075353955337461093560831089034408335151159187084877787744027417065282389603426249294455998841996827828407492948011217632977423191189452143383565269771629938349093567917068206307700632620111242181993324792505726727781551846622098687501610285756998278414148767902168979530406192593894107462103209318077243854084727730299802145741716579886819221177748181739643008035824055734574654489781675938994060535447216406300797504375814090871929844121229553121818022310817809611284241195719032482156566194720946646372790546803520964419993553606698837753330378498456157496808231257042025344714371470199899065588250809010144200826725995156293274747678534896113240802453951632417205835062194160452513047972307641748549572809323300690302533212161506526172161102294921875000000000000000000 [147,2] 723716152726457416763868006017557700011176204271558276278733887884409367515719232227592399969648993299066197376000627575626695475735573804039601411429359631865326089658365380547973767093301427227739927993378612175320746765205710220076979856201087851859793447926633932543193485028788770354162813904681307036313799718277860463874883575828521630828976186923492332356145095425553207073032704447320865526429611796487605354724972439385461482812750001102469447432518904851565190978417869908382673636747775179292923387749825025040416258646231768938597631681888785644018174679512225641465901765142071509945511888466803108901276722715862343370449127914040092361440908365565510840774929210664545298513270617379874823347286033588289499942658048806044390815471290697820114217580451651706130005574677797040752824270857879618140804984613202168891756059622704124333626853809072637528034325645251718982725208897901977845396212048925261369624912984072708764705280999664052925519507272085360741099677799488061270332417655640099794567824057204016894669469496040025258322374729225125554361267412992045052609967129308346488180645180762069471371734120197609190481011689922411805234952255961470096343523063579595143942225724697214142436723700610874040526107083563719244641377974499404344544144799198510669020762944131127685981151571414574452032313488994556126222819547824399109745932282468778761847079016435436117588474376303221773826956732291398749610030297701036451180898190003176750906277447938919067382812500000000000 [147,3] -18781338871532390888235266682472396752256594502692879356507593810476848844574403109579999452764847179736832382352163798399247675884656597103360586194143129225983002716200199322723075381860225117828989073208778653076521984179310022164426280904581715988976785617985663053746388551031792815674111906858606865426057817777867637548180644690670261301209591060856716833847827188494772741715786751088847740398154119051736464622301475474230654308442216418015238291159523487291880453145514253111900037061794292587010358216979797593546106161844419895602170533006140603093268725445179529646610876547070500941143060860411587507741360623918057731788274136018206340001284476408271247183828002936395245451387626298412113668575835471818756622066293829382412557539008774234248560230988279631446678129581226424134332059273480730083860945874347586179996670812300431757473499460764938049418458611504619820223058473160620535952897915557795223155564020741499396632232552331827461747996833559081594896856767508058773684319969831932529089594779912683547156162662722549214666479077771588875100340383511291989971376708027033453472180195152724754198929914456403875621880206992695033604429502509145548122056996523455891314490168678684612707613336208109186689029317198056232152979994227417424169436365453222002563966393517940710628588359349938818116043674362132469637430459823932718720584668096654293670847268698688009089583288669257065187992686338202066587674467162148946418051428035425942653091624379158020019531250000000000 [147,4] -150133058589399716631883166540339085105992460766278975540186836514415122579507292794212406573906697639671019618263846907749689796380526981641063341362806214481952225018337126844210720038108733368766861664868530690554183070475358991804164640194126915193533365857750879893714889296716975352035598159008045643087650382970335204874841094231966751008122667352271538486529478083058659660693995104149850247148837447239996201733407869633032918574522579858654341040852482145593822112645142829292326592157215174192151041425471172993471771031102978908302139056978751866812692942470627868148020065870917415058196605969491889657009339885847186347362084548851738656372418863812425807607362293437821929333750312130975928718912742284038081604984407002268734149145471502554998873548744878704256757102982577696084745224533546291671534843251522600124135058094825257028190801426961692945133711682978775292603982876285585044703395528627923763334168586675430450418155856891121875492648283815724690548263438554971400504877284820263153907159436085446354125633284189617129483174607916265278894095898986300507714180984560800628585815918823353438039692297970761616352692972379917866486599224342241247562228700658985755575585371586770207632381527839763187080604663081812108471096765888467237984272630735206697801050887550750810803877506314467322026022849027763178827445604201560478013380993677542949160416895955816263062185670579319637892979802290315372179724531790257458578471881823261924182588700205087661743164062500000 [147,5] 284190396053788027962569797121267178146898950208992464666659008436018264224840854858404738191740676969848815348958526645400896854691892918482081118486565813750201272942975434242716962877845877041617832143064148346406899099834713805691223276464147055715402274899826455323695967560039023719212457167813297402388642178509120776057877536491149779622550280375299844182551549360878732989031333402279494458799491309463908837706892349514121445471909932888673869152518330275110774634635036277626905315532704242448210294905397124253121880747140924746831133650849991538323695153712434251911819560143448754286999675455857518094708439469458667350634531560110545155913400505914703307087284402900297934697784024834075227608651920515710983434962508156770233938073377626622551336345780878201351580204257046465903823351463504035556598030821405009741898658709989977056022568362030178758746073752088237223083489342547028755523210751876898184487618863573134010115884552717035425426213796438266725966018558780318697476029886395177878400039150396632292839247117705780807088126693959336881236275510531847633021515037887858757764880858009727908359921331770879842204817374896028125297724248655794888774649985575315708388366975941675495810858669502878433947640624160385518297070878207453914072362592268268248315578435426121636964269460453444846764558180555460785895451987246027872682734421256811240462130310159101220361799430794814511062507927080745598115019632434219028208999081855722579348366707563400268554687500000 [147,6] 71019727894227983034442176246799735442514396411902931970079864371776743107262676825486494678912664550912425900399845892507831061508199728305208648668380013677412153946486644699376085152611294679803009537835981132235378723186079989349819579116713534379965152917577500596597452828121789039574772744235670970912917708843268319547018361095070908680940211748443635400636875038142668016421995643907985915161540029714994982041893659075058259316575692320063895665448647556231991747037421533866380017192770473001052291622840125755846863303173990099997506205276920399002291709721885232413428505554318747062292190495174265392154478789763454935604047625518270594128014575519262690007355373582735816312290961060985120684341787421825859225635550824220289110378760475477298503676757377980730726939486718870989886939557403085666090314156602199899845757174929301772680060570947732689408419002073148328439614616916469775411599259625062230044798557381836483690692411604531899253262101688095020421222779116691149878900400861490160007475054974928464000805719513276865862366555577713483155427208683081640557561373668651903603495528410373155997866270270058451295248972246754877940533153251799744768097754230004641419132198029150608261686604113814700170715947456240247217832056625304208972995671585283441269439039401130390690482044289321118050604783099965132441299522821876582175253625744375408867583259948656922526568366317517096904617597015390885113043707374242170431149055712309916543745202943682670593261718750 [147,7] -826848869197771307865976067966417441450194130109601395456578609941804893098380894837822898134847769999225506519069506425532752166882898551840376138973055852463405900905019672098664497224488233535053422994404515234574741297682852453893030186080452829466114147160100300155246741412259512881687691195463781481540186003725091162677747734272586953316429351734427194522766495281956755625403496052706738486798757415380768250580787108816701895899156954133836270037367387801894893400069951727145298378140755756025751436416761245424938731910610235645300558327021741541256029620750339691187437139624479339041352758373350312900664194538161552262951312201790889763652544497841963607478315201559332024215535661503929381062176527860552337053381799639045937762866645635521533769204728225452578160229287597731738891350541877970565989959784180230466684804258501194759214683600281817875729667670188811056454143528008798910821792068795291969541147162932906620423362015261997375566663230521493076503411265789124912895362474198000393184457431193937159885257566069835680568581330314646297278096414913379013364931997526254174795756521200816310258111465227913943950962665605760911926476530643517927878361852631186352084235652666488277286138183886796091624971254430183802850760341079883041126507415993252607431731998584368151391626109612324545716797507755158956000514025957675221830783304688504024181952003364462365901017467061395847676224660838639677336962527478703819818756762141412764322012662887573242187500000 [147,8] 4778747552277306021434151686392873744455830951630171004625750142411009183266122606615095896674093497803631253193236913839466236652433891035975844268903716405817801255619016567570390974020844499279010535682863212864636884507929752344941537923825594426080476567838725247781001886984533251494569916415017256200989993545302919580074707094248400962487861099249322219544229172788580355200231846153002146317040808037434920812592447186812558156299843183933316678468367534343008856587875248473319981164849388168757028315110058510169900442318785737651276099497553695710034029009120645975310346938508596818127921986148927325692513661077790084144453702882426920074627139703383309348092024700555277452956458163817365830160510358912882683865747764467733434794439233618497550772661646004652131604495456629179836029919271510687241400609484639957242202980548068210030343839418198065220045417716643671292403531962575621069318888127845793736378661041120693574740714738970337088881881733539134803857967545420325197736326856147736421423281318226743551238132068409323894095300940983775084674816372606817823155450152826148937567096936116456657793651000722034206265298887217011087795685477860739249580599841745033696860057558832221806803097976986179868159294195276216241534374238701406509472537722443651477436107860052561363641629461814259515882723567411487084059801243877840808010688362593876243862233425087366721617748666785665086275546506284481668138969382073015517590197786359058227390050888061523437500000 [147,9] -18374769299466460244687096927605765275457812625622806027410959718223035885330930687485955201197084610562698130966611657779585593979216526854457317966885391708850992712892252536263546187161507635322378535995518778386386218427854627273161238656413686720716140913721687501679410724713754440725999244698702483077614173295441080166961615871681746372229178759681204540543026599442438460313310996403405837755856096556994457107521849490963862988932067959899510450139020065330402698382713647685736323156771281754617174252734006727609050470626764543932385763237563432600251430003638878338620913662681153982949275439164629780267833398808341695830662244417128482321085947034585323805913186889457257508800425458825257049015727541891711713639909044414070736438852202264349321232925899622733366301962575478857481466843600245013773192813419417013539816055544234438624416361329958903295568096920676210071928892998659059360474560849467027566963436592505108883547539937647492025085998595687654868155421838326423033171284314440933016955847087750320846244610126687038857722807765561295918443651858612861891740168294271681562986077470076083849743537375831511485667144727786315759187884823604760788537761046876930166297529165567502923696792606914447155100274967753478282651062324409777927652402227969232789650991790052935236738093928517528168858126898577965772793929231734091653667652167303152604596488933425847191435024056491764760238032898775945895497852907943719368054898154759604949504137039184570312500 [147,10] 44997394970379490288790851042684798286428155523166958489877089826873898450120014089783503927136367235335561386925247618750979764469607992459639529416425753033660930027348794687239952640302301902425666065576585431182408637978098571248801771023444724739125280844096610196383467430701914417490637456335353643303994044254366402313144977698662498372342435651323145591756563810596600698621397919701526916498025772732826435424375171268517352391559959877449240821535785227824555700546609939907774404768173231112093934815656624827121419360996344356658179409197155529026421367619566870957624154899433094847962866790938248260683501723434895274322819460972318757621461775935177678353488603895363559019210942064899837689890835835966843947711458208089588335035664615493549617600630367754869188240483869731476204975965610064532081070110270834568632654752401710330359986594514555859344710159957811820893484011938200990293551951500738681255306523061697117489739401264892724180248609358942286050071606689722290125940527087928798147265450238071604994024172966485137870505916673308997066833450616414525465571968075831053096382882778555332119683553250778095821375600481667544134873462833443288144453317398389344308105639433958601919220968543384046564188198353163773592181213461068955577208808129035631381021931737679975920811834197815279902925541333694711465574096012660724798510550617684581807455300861393441411968746306485068753637202893232442026327593485233215992798917332512792199850082397460937500 [147,11] 28278562460519102135867371007213298005935335401462059987593205186741862053321525220784675336064992231021757418121498629733241922300201718593386207650968544164894143957342873219321287855373237410007981757692110074793126587738087618976893929614798994120273341305869113037590182979128394071948042455967749338758798554210944873169323739647658558633300369772344949397016577992335956564598990961155115822404229011950801089933507714711236240244462536274834478869319723533874616415934722351609505905120541098243474020216252840454979846552175255378210135179427966122412880751108968388146658462790668522294624124171417873885745601450989212535437227842925598443302020853273624459397129589694845665847489604326335086672871686392590931741695620179071562685119696926968837441623532456438249622150297195788415586675484215522872906477064374940036443126003546906877669481725286786323171452074587741282035042859770102905679654776976812888232037379099251798450686470281194032759580768545802482829287608402412885591764598974765859093622592028775543552930558585911910784288185079814467565495424551275570360290743664084114644543884852310973314307153560133322167880569076603887733954761165209632527131694932332401092804085412657591755054714664013751367987122579752038532890748403758087406321928723875338402734107087079618733675886542018733028338339978884553473643884694913164008585643621354075912661269472545276483818187430435330056141233323098814472676185468511919581622111158318817615509033203125000 [147,12] -1308752686130788207039234904985821345319539958105078435723189468446761632482819880123888697120251753657106228621567068247135068572355036769236661086870288862166071419599025704886921702641517662534905351463264899408402170425707625318844620921324625189617131801285403985868676335359260802049427682720096256313246703660695380636828910603348767929170943801026810126311291725563665455988474609157423403297871821979211587930700690994755656510667352534145600510744284239576015568530696302720102306071745332023190818300942377243203697192211714396448406364058133212422524695802441830935038342488757140964267579158277937132997173676633116473121420735841102653895886123116658220370324939267174342737806309781961238158498919723582578427306274867906115623194084688905291129834998198961514062618420555135348005509936037122791685482471546122336130764528079939637593989254856642986149634598815010507139494315175534259396664294578400464704847867189943483338664126221723584136999998155344495724782254599811603868097747777723540892352192391976994669088928250992589619802154996244955569957136706069513793167906073183633447879391069001182300268912507625471927699933698541938775578613977036186051669943057932246812749028466501712077793106574583959739650001137372214080001846942394098410311556900305837729826703757575066434871872508644293754879818690615567813529437545778391764057876240448192431498866223203578423201380199225056898400956935925230881269471701386552300576114604731872677803039550781250 [147,13] 10983632067059499000250203331089452281655981652002629598552799075368117548728919335030072439560502538188961852102711413249811080800845382865741451694835240119359209231581110886615867265403048429910571514874859363489568594961398241057892615143914925375600109497018586729338144744630348400197728773581334427105246950218205818692125068912223319631325341496708139106154906659464569052096576075253563723619526602689583472429632150782852701990967622408509216404726980649856842040221398211354133612106517228984449036387806288741943463038864236725315097223023963633950786775522521008695183739269169102996580638893225744432276069057691801781998939323648784128585670576730052160933234568789044465261322625702707975434842880754948757688968567071930893224870566015596716114919634865945380039060270210923128589567400751342203334651266656319179269269503142778522137658968294043349083448852379468744901989083157348648159497386810918439966419106157044646362924410007999911522418026341931579024578777988409710903038188829783476993105229891383179558095016271645962664112011912020085953198329512339317080535197387465497149053020778543678465270298450090926770665200846941207211144349607397927597331431538045752401767496192131965458429412253454433480616614973055282834461509357735746495191630920065786473704457779259703350667519713354119429011078260153600440676538152157090648710851637169016941981286235548200828213239059474127305541209131522440672489104984641004424831938876925110816955566406250 [147,14] -65926095449522862869973923866656425824387304542079208914288237066152005430077653489461454851578309094952298522492363454718019059404262671149432933323645112352462906593708372705193046547206481463485919319363033484665679280699649074133121005995239268984995945457654553075589481465313917184831292812277922226058986039330935686337432420017565309709112177058884526491562149931951988754856179886226552641751987104852571061648175161765531763664463961455640965880179318410063137089285132479561858967344502960988976323688821982820785048753923473953228604117638266155430738983719865420911194195995131142075505234390108201432255082560550863875640952429605354595561389809814967356195317922359320145667736485798159128768732893964159157538645965427244607965471716626283574241890212602555259214967868764666260005673282360652884452211386233953773603314826864721773644175366774238988016547281859155975541318684828332271376189951373382305010940935029683630651461832397444976350980542918818182763409047849809267697635412361051124149781491368981511505401954727201220737937243489722858705528275890740295406865672210760485831696022112563789624282522836710161116873292636829460073070527507932444060966423703265079476943720434172728956879192027759581621429020749793700845211337199645977709138979252250943584862158591388477608592753239038547248856906453920987956961772749957063300347595830623598112635118128577834557376798890353339113154656634203411003817919746130323605329282663896083831787109375 [147,15] 322133566466944296399146916639085301064029544544504068319216341909059829180246479523541134961444401562257088639478446415627251579226444709404358397437244238895015018724304395206824307212454128801789843550839528711090630608770435622624152415422418002342962976087075618810548849708288487036500588492469251136135951227405839485177729584964721524766731622642172863119908401879213209813439157435466733430809569289118694835606877647750787750502344812172561474012175325450874540615449397560397892029091482536462870043713973192198010782958504078074875174414755388210655672842062329385061939353193159958642628868057661367114892571586700092475795491734696747482432457500769447939372253524833625457750738470051153250808548378302943485852270807640369571011664121005498210608951853991961787548431904554342285970539839672028151094486546434330824001556550160158213599626268898443898855404722255833873898725023961199899121226810579393187277321329777233041644534024471336105304137364863855736640822812140622089649207402881564883362410035289996070824637967051803092514318113220643195727484838493197497797990261652781390525944039928040187311379122111054101849404026401640230135133454056065240949356611336911402782649417267221788334183745042500840758223575885420674552684519977656852362002383761039557211084429989837901917034440501765224896197039184037068260693134890514276542039144539393636744663839772069553773275994785014073624589121076220208745023957927225729812758150428848266601562500 [147,16] -1329832031001183362916351323961747813751409183772062503713050429331016035311811912976016832363759132891933064029805059694428444887346319113072921570263073863762554294377313685407959569693784860484086209355042181739212793502206218283102939965030643665890675015525566291493395727499160608421713393867961739086137050269281117550848719751294195113542221849650827665324456148931646777961367738100546911404028615330276167946505864473155309841583196362738245873115826678099561467691876894360785494978082120717200454529331152336023683215860941305427120996620210649447102994028609429102062981902138030330265254109470173072092905475971874180671005353140216483719451802711155120761859656430987666774452009676975905037224015864106277927066598134189161693739105204553902765447046970211706284241473010751825899925648962806642783261693212855213450355885977125324790066880097368154282873693584549661744154050583721162150164732279759315438920904937124447749460799295077978994441830466119463908226759018470123970372758753409822279089698645930504825928267997119123964657760699426523369167805919319909695954889115611911014715621009902986409337298042382660097371589812145158044085344123390211109298573922172610200781147178256847924477992256549380403809892567316688994938825249477999096636129399935310563966477165526618427339724355866010613269659490520722830203865303988007190793944198364020981017252116444145357199456600207751043683090056923862465673503863933989030855169995144653320312500 [147,17] 4703505132066693462883919285931238370289340836470668732332349513797030003958204219982048343176013205543994215283530582020917889544512354080623554608710179442426521010921352278455632466061942091500228393268348826606345745258824734939149157230413595848691039722580139173491324762394654504439490523013118873705647639522760058091084828260460494678925287558182240475846900015150184633181003891315081157118255021215322524508853014707357419236385789715067825246130271777113446968080362453172390024793555800080504267864320538812437523849444699902498885061113995179303654370393337816353012854346258025766989502827527593732124355439824316275290087236933267122434262190740226134598887459248053517151899191379097678795322070869491196435226861281513158961032308077902372072851710310832128530964111220470742310019755387234546648130671341741091296625872837416212429599858858697519137017598318482937273375805725501405989959992997876109419247481431720817782221452361293785498009936440175370300965466351213811100372370190735409589830788612686855417511329910259665254562183677335478734328140940811094668505622355741960071639899812903104468797533395062205762469005546423425649555095497169857520414065261108815535133502306078511614410272688538881100843878521065115839272077212311383892033612521694054497762428891289638245554349447880076679353679455201991472526234333057595803066405043015462164976518678068541661653782589812608759285355027981555308174231845750847577591853957023925781250 [147,18] -14356850245866488338390057926574324063783992221731684390146253433587303262224930839948331770341644960647967790676457265147088108234564312129879480525057246227517310413981470224321721451927854334225583775359446541423193645675137119333447897651004311824563340734040678762586870906963321850766279970301014867999935260127647366182612296363024220421129170531124593345866817625945930349603233577570843486890088849266474411819277068055463129814238767856535558065130577297473925626581369694344917784541958602328579189228019456959310359732635068979507681705918286654067488445226552965557184440761750095938972869025206544106491733260092359983983660908225207749016201650270396355101233402432619337322769240900839022813428168484473911356505278416478110040099980925915553397681650755589678353431848792610911210358194161067102588354334137450095634453927369438930149009145835279346466718829432026996895476341187428900714583899970459904346034462607509460966504068594499775430667611666303272281407073438140291138967835481916898778640213489173799932361102021814380684885919462756423455082961499388834063430275705735621476004458922741233616594099410233158343823908274588535374023277167865187574651812804668196116256656041726769365527085834888855592635000409413873470129234011614077467871020924818499858999236619259974000464406382110678622043394876346117275320890890678482138012444203909327072577440861116731066247989021128795052927275927817726968283271604362833613497619948535156250 [147,19] 38058201650032918961813235869481854975897916816850286047888917939397651429367371519951601649217663033684787913731951603903107054161222724109711013927864040187350043126443679695079269613354166000292536390651842603115955427413244178981073120905914358315616717544647548676162458500243995123752631576965581785528532071072440090787728741381254431426248056212350042153474941985256220496271061848357849279844329033240178011382518106744789522262910776703297763942595097627293706251726340935312433752955541168042309604077656929399917499303187955781236467360465785542208754984388122036266304894774965420197467598300379137996902040815997024311527937447502372187040007919174831468464255705532062239864557053690228953627289365468548860112927691913003040759161267558593723840133808255952879754825937233064732539372636933075594797520740233726287712791832488737136521182368720188963646262000321573256871954853968082612937368735822879165144369425932472663212519123964165707507855779540410642422164085148827067626625564067178409381343701152511088321336707380312126854918625126725413987989050611360055361225101945314711381775097234882497776943897535681736578710052209893381379477817223833265568873403399817705648711507353388647567046993472068533639399192226286702119535856504559743158659562713396965360220940237121143707041189841008301629474835847216972177574705252811837843110077568201940278378784161724397256039081370702494453286232004631758598518703476871671520528098205156250 [147,20] -88221021842924093233207861761698857066837946679350236340377778741453145176790677876329868347178365421226124403618807613652057092014324188451424421933831627146917064345934158973234111825160129303068826283891679177576005159951428598087267806892771899904792343494884011073225182050728151967437219859105466624678286526014327544062733103313963867964715077093208215834892946539566155529481214157844580568724243425237886996930371030123728900085196633331328908524056079905853494175017583341050282940994021137262297084626361881605362503691117162041058553474807018325040595295006873585816268702647701636519287808062198326202166915225805887632212878925620376374762929265088584104051083448256836532213339970950765456840228411015380177267877346144266120323020562382684058400526332582626091972820989178205456820712873683613003719315697186763406365680316535771659366081005044096073401840379049705248475806063463846658095469090766107287545008282468082570894937057108147614272863997254630938889751578559475709220381060142192962264837598010082962535499349435635467743396755605023390872730420110292198880503166274768835703828401979047841499613142480166904988209513644579745085638536671017570698077700920875797679679240707847974353756892118753821880481013651150611700757318762977667340136851238831306204329588189622206164300545019465210857674623279440652730746638975743491565702998794590644497026668059521558383619718273950689244643254026839800789288732724713085715657278303125 [147,21] 180067175177637745518017489813789220417840923628315799969434452247781011634344856077183717363267802213447789980238569467091000857265984275724024787366530366751977217322558039087105775626932341405268377712786434985399167928082632304923022914311735729808773773276927801177488341988047820779477271599701248352095147248664097986244630924316133220023694336307271017377963896288210122134502869792813277495512386128383566352385897089829555712117496522818923184458702435897144060032856187470321084554085530643930958052692842076867358256745994438684773748613928773132587413513708311232368636489258557101534376795868984814133158404878820791914005453334695343250453493801460492397219893139214760593044782665437967898680782810572238757148564906406895965368818283900545170029872002924743694230532896101750242966300973393254582737381716902859382265650109853608839600998701857803119293619594619194005375143871094152283386380903841989415483413674969297494196714811767372182118748344030608582101269508018487563824104242054287443105080984509404307128752870518548470994954626871879864824074104720921077031522712708507906898902262281396376363590894123219631754953259110226213342014865780749974428862129294396579254303017326016151294065405067754978946804678636407225853189347434177704145523634284662207373132792250108775784094361616877643110890914474325093662669199900461427320197594526047125619028892997408337174139013237179245604439022301949260579218667860881322403932152915 [147,22] -325575564458748154104170839030794970406887489350550781605531737036785977840166149350672177536480814577862096977054100164908056311704277630658197099116205257423632561260200115823831243351960461710913953102797217009055656271346682339531674233990449513001564630110934630292839473213182982310173276738144317629870671853041436080955422846140212159786869896433823808185484612100627614170750963356900264719985042593638678050921690012792168375196017743069738899696694709377694108079233205596777039491012969886897946541523591778949906454614457269024295804505825779756175903033828334439011127393413262296893947879977507610510601201713203342773422490150004712259089455291261490215034969796593541813118452130256691176470520468991227275965786952687354509327722466631766859672572035657953095230253080004603574275608374050735100648115698305957792234566639357681695308160656634918600438178027778907665760030311615412873397928943565888936560508763834232029141351678215256339659236150639331556288825422401542633676488777756844075167354712198352913451834550508729928402868845791731179146576933678872006996197393840740607837882140445765245732733125062793887174360405466676544641067798095297013533493409843182479831122330601893250411292259357430562829871600040064170449904057130388724963781809157074705615159626168778171824488234532670004357313226837411356486751729681987094205417052450620103662393991295934355585843242458795723618744858943185690842525702742128873343138750 [147,23] 523898873127557821786974366212154282589690728992995303076474583698106030640668025562051219713984388427509652905862777458872903574871097478294551213423019657941300074106980756570495041465562410573603031918046834284198783758827742822309116410158640483543837149974941768029344196568401336337168624910087758683411331773209257194182525200894765002916714836120318134048405086844936825708083328935936660534337476016280419843443942015107529554846254649872794666499827813715096097100029976848505073987151978485482149966136278660836415158074730616425306657250301704681221405517078700770808838103945172586745203090343572966432131393687550157762797279357835938225583081380350648111791671515532885363820716174948258247953469421117200870594946108177387518247522416041515969155237309460701910497818466672763696448104008800744635899348432954332398590964454758880201951609452812102590385602244802580149326351521089450908103314454428579101011477116698710541311053952575067689624669688495115033619369366961293420932648465870408733699343931196869490248972541084300531126446008389273857309745221960467713019588514632567658158368482131575173161474297095740759661377668741256017930448323757938724938165164686276095423239377500568195443055992914855659163470041705648172773407167300523329104802337938216520711718205376705252447960861618760149200240882929747862443745408397213527833588249624489098032541347134827685465722574312940716612188035463320264679460675601396740032340 [147,24] -752876543942954211495960546332089576469331802748917964951299641562219171501411860037562752626253228092069963554515628781057616730145865625511565726965511826561750887470682794339514076050492459421561342050348937911140637769301091836038351240391722598865826934012525524040481291560261637582166714903577229484005885839126647096665638011465387177166923643890817108043622803769082375065969635394250726916989813763384275806663942612499719975277658980453493286536646611029920991265525150347257667953285566370907437751870943992874329792929153234014854575253155596623543435862389899332096642044143773383449194157710021353305930556711114643979314525101410226893944285721420720563042035210934812878583482703067726650849943236753427932230084952800365893039390138203169550036503587639250871007578324040513078428558564043114660600801488807847446399940442371618430322786251513033772839958036451028801146675738999140658738531804336245007826442860456567239690094958601346098367710790934724653103721683682701442970808604480048868937742876597767309328851108543114903082748984984371330431157380258189483949633451640227995975894045786126100600806351269308727128803404560175161353377008424738679701087451219566498202845265399890740425055531853988716288741486634542745576476363584770543566003494242890801542479560083916300662889812101085043209527719366878959900268611538321438016882618703659497475732111671232532933884022738991871701765326708755548608494562096110913840 [147,25] 968894542140071464507168235959707023948771478127195403636300941886173634625703656876926059448147284963843118156114314270357716071527845610942767465343982949651346217083865632655741853429161158046806353992992738200081534433260520438894862201955893180286849942877377967796939170461612200812952856958886686598693236492469212946520036537992897965014968412241846625596858919893601404146543669586491935904616370702346401995388090961347477498607603261323778033487325666007533201260092611555526993042763803594634046081056240992375442591873830978410834679128340466718930928149300011041900629307159011439385196721016266397609742556406013659373528654893003455884588106235310095970988247266694032491249202456914787494428597193005534412189427573783157476719317153311428144765607809099733940273644154820184916748250647971266887524895821027524177736891825464060395471803444390038112718840308819129304681401504064498594897308580074380721795090740646153027107087315517465094959230507296222793194988231201697821782474119241367212440292662504343095623009999965239611553097503167766811135415768207736471130161659806629451851273928336611028001549766952281257239124509571834478518843849799997388204640642064731514192012701357355250165392523754948343464005287812150749055598302703037120814742740902846770002853037718732163319365911621501517724144858207281249977195118985372530365735485754331462796696804880798942597206563052876817610610038579256019483061736569079030 [147,26] -1119401317409144943823802837070038111405219606143054476910164695322614013905061003561979548147212082439697654798754341805564662199444671743339068955392728114029295522783961377376860829156106896483606385574904827509986852691356192441076213348969150899509967461010951252101532128824354941549592090037999309132081270306179303878743121988192589910816289210264054298211826826172757916859607134171729466844784478315665906222695252641034886947964123927282777503383023246202102328399673233292991991309370035114786815778344863834888418160778555573375376386990845896216683006425846221765664927233297780732311587223312238135252297498420434527523715142361305534411313337792093196918151845485590340973136412992747717152628172470031242975095524437195113677473489297158727333419661957929175582490031344652841803257220598242027895676305582859543170200429596897876686169530665639589462818091901933648271814951456505247148118923391773437312220731940950239541755915284900301563248607480779832314695567597651826409340384375289620412941818270097609861175615920468385520307841562456081452163291965740009771168750966352515880577473733116827648013463585585201163297429601929106471553897530661511083464954868969198668030047673986806549703427040161452007768753017213955406267307662674046257919653460946582911891143519057320968205048250073190690310228567218092182106661556264714481198311599907649263523588773552259203611304270068326432912348571778599906182786623187990 [147,27] 1163842987817193780340011992100865654614867442038625096876905201809080030676787886068422619125343790273106387642229955992447034839745333062340846107978421701593698685643584598433741331149222210788845358117010362244881853086079679597915318624190700082159495794759122059964112573401336945954951350496118775784692724111856504349055802171471282068712584292559504047047529514073805974188790694115700642338527350931943340572679842788786841099116167000430177376222327970045143612365814553410170410302142946450213807441978563287295069997658465999007788254303859257344067935361531054701963167074907696094597971020369954385094505813470595626230403201679141641075464992315766341442779281989533081324590255656419935475526299073022953309117354079529069837210715146079920072787752672861573980164488525365962273898382933786824333816592805697449596775209782317386093828111218117252154008690526651529665786897594604660343392270716793669466547801056584483534790716758226204743994361922100975320990394576852772371081873283974917961622776565802707182280329154478396432291021414908785238041354115271041035918626292011002957660347078217677111303123712120429867442453844022408998245502988658729822218695824896535572345021951723851620258768398725679673389107916771228940796199161014923327266915442176127757990633849617363595332494203168482844650904219541767726301940803443464832830394490763170582468274443384313415256753526476101270154610581085726822116179186200 [147,28] -1091396413296754229899353339147241566726816254576371920775370224284313904070392856399988946092350399619054773140032460844405434625669759342300549799497990637391878988737489902794529140749941530382299728057919943228258098888835494373620505744251079103338778487319181461197885611821223293690288567214842784970823962571260075564792787132422395264955280760696870536985413727217276676371672466752065962086664548383977424654548309670451682017712260844813735003403210462214872435253565207681397343209512248057783434172250098785462807335869211868399423536659184277623636439148914352477902556631119109450441749298933139771330884972411366308614439006081226921249533972754029628040296667041477179181431093459618044461085137028851148192432335071084263547045976969426675389433821192044679740356550537366594171022782234615998632169115755730564769107150533003276603110548227331511826631360875350953071003977514897260914054018716410522347093816113817655651650213153418172601835664763540740402193361584476409523456270619426553236104569528094465185461810558032702551099595536859445549028164710338040418621413279565355810730274150428892483291834575676475310536118466117569077548214237219454237045959514987092037986561521445847924876794790814728855852742488006707855008958944148873913363912203580115310471915731351632079926447668928775501439301030420311720325454741647802650833649053491209279300359702342753929618405251114955140010502443308559327477358680 [147,29] 924913321451075262605332068545370832484602840730522188358433870285165549635200988595962185985060568078493529058239773723044798401983143039959447396134820687923747252709165517687677657740023845828521681314444309477167525415289811214555249501486517425304403532240692107657912160389355525562091043745766707661321886287146689423221094088560721723657291211136516900877571955846353493638818634319322937771040857791106159685617911586346062751952590268921870933481593012339688789000710526696652418235191862385826417186260995243001529440741948245529613337989413847862961745026545970640320707121535788959416967493172706260078865659286053454055386466259731185780887586832072682553184446191200176058609559587494036482561213260725100357389241344628686349912047828726790320176102402145683774864954714488685553206872097359971312807957071611201725750491988295311970994740734256325044936428457936002276269874544981781604056162531145651128630013632086941820213769944379307506680794292870604303437896682556657709107927433230750021289666505958798062621034665848516799478447286800385155927264682247186210777040052406345515356993347216495682880494645625039619778536014833569438389298226391420386104373837425295276167943148039018674345241471855672428633192797453367543691510150436550526370537679078882762138415525131599022557382010897401897031604753627296361005495885449819289793794079964677718147711104915193922108251303664413831173521377748219905730275 [147,30] -709451186955676096662063275701801455129729922240487788743711993154936521478029825763909623350496190858975496027077575973305594995302775650344778422143991744093544209143411572872510717608407195162144966585923427827981719503130262159264087977094876402494613672022752615872086244221125439833575926706707969832454057612576434761421821665813863882087686611907354106560671863786095928163811264547633390161091669478957411707508867386185749157783612475160423545007718582585240635321723914221552499929633622933954977317018336142267541937244031582583743811162541993249309143279204819425094391569611061831308833707836187839244645668310572761010576512914662973863092303924140826905407864339290367342964200074423465989238474399348712112909822798771345979139380035196379305838369087413687463805400873549347906423299396107704253028597448325303086520166834926591182887072614401379844633427262036109660825245942655448872499687774996634482420841398341929739742669471930734112081787988050566628671136386757337488745308871919948816089366616930944100154159482949439692090066345556440870229115180332674159024998727144856313831770092225823634140747364513179158755296611677801959267706408821284309910254164951515562295551582297783586885379785613726403363438659140012657405806459404478784031405777219596101699963722026082974002236230049530980827933954452168258538947116041674088405652611753798567089120116900658293621375705143659179258960519452854210111 [147,31] 493103652487843010470917433946125862865485822755412763351952352100264250850682099372668494894689714756044582218661346961934097524531393206684254419673951778240291820038315150195058685720236189931295865175341453027018733744986389235150542928608111915807206578104135428951396454540888117297550552003591642602438842349229082692322883459746363287541656634117828613704887716018397336947239178178777196773031681461107853510571830877827467882528992366570658898585147015624251823542498130130325578494229348142753669238473848622301195774368136325344046244882142274471327074465053687911191394312819200297551909417949818490593164089659527767650691202249034171684981014205623634815761618943704323977640728277523771841151154131757874490055630759400941519365102271944887551209497813080848564035069702776560706920769375400157889017148637895658630012463571012311002458777790460354525803306059378116128410807574458049174336988679702182387624778769194530904435920580179531192036735266740616855101290957553989518376334020578736240117413162205575021178363949806032429987343021697596334250653114066708118398560973112460771042294017043281934408544401142786391847833868565923853487260186204976505612496655166938475276048132818455402379280901841378305664099628804711458632665152926017843577351244511214831249503454279010764953847344412397496370174185532990375517866351982200561040223516671914315482437976623194412696340329810327238576063249638925666 [147,32] -310808121711620571315871233982809447626233445604789466858391594939781601644805723670675285123902147535099364344097283561355576929662435964383381136369026957454645940554243658141642594106768137778335386774746866928738028568964035209367991102832558725614256147267038425105485181549385990423015171686102898588400807720942213942505655189375643308074936448038894684715863151403667452696250101157760894384963198903810275808122831148826603706941890432835359344238237059524138013070559933505746874315632631503771926889375750939869796404641052470960870494789927470673703744102620601028957132278487893725373415916042160753209633099480768535137224692558511920330860107534104517671624976835453228665384429065050123790149421068414589802228844935414708426978078321691787522347569290905635171982184743499645928592094292464319934803426351120141617074568304429558112535792442513794619092521599559696655959615652680930882280682329044254837816330641138397538792973094318533151756099622266919727573475546575553037836411607530032383265715312025167245925462529722206919548033596555758251881970593562673817208703228007515881955260959527096726141226995364473038478517630160792002757184907287271454793095892636935165666920638461768211272500435600904180835063069917107985731096687768398246911692254615587400493138728325771257215839741817178409825296632374960251605288498675407508601923774995935391939808847607174845173911979562069406556668336227865 [147,33] 177756871013856318254782973309211215847658527892874752649687368757594903595432145333897660217635242365861637296587576574661827081477925860625255282385351580475447768654613499875612910276399042873195283724935718349708188941443949744770048397579227063247992693002765592467070881144760880039757597996413791591601396698093344639493996756480361907862835995208612050268666966870299644347475288581106615550070705757717162085048856711376214680191100010548074043220103560527865506795460609356227834726901146586823891897600374807807104172075096444212523989924977218738314766153518784282387005482307070835069910211024577343062558483879947542577995899005972434060176864754989383558962861532143844157417878476340600118961837176046388186941353613459805628070158101431425154879774468075569427792221644416426138027089520438438234869562400103998874922708073103593770621816776681593893634748204951743048032777413460434230455375685431632330822326194592775211243669782605639139030073742139789886756932268547934318036555851903859275693842343558299421960514719926083510377169072679103876664196729877589683655608364177642279881279737361044602000962363027562786471905331941727169883477269157029838099763393875740912773148677224631877279713168485348049953104988292626941202434436320806853000508879519350642033932694420105546361609704881810498701682670560334705832373886219670326105330001988635070203261881906003939803706882143151169350831659550 [147,34] -92280092652967065259442455203174020614339849263324224782716298877452588802782894652051227603176934356202474028221402621466504210476321546386892231122659946210411597507791373836974056859565623228812891530740793305850355323849237189316263122014313539087902031144508248548079898769210684791830625289102084923971884453711411540239683953538428066060973881082756856074877561682770291568631743668871859193462745549029324941734726379572048141692210204211632730880746768540909678867252041777084507260886151389472434068694418623781692996755782568149462920350362746212586666389176493020987821156540311319051157761436144061059678776045710870660726016426262898048131792528871018326905554778174879282468180789571494162578385820446557386798284752329035988009156024575271057237472419486805900178604145722057963932245421704843126138755364146207265150539355987606202665292363826988571175357238194140510657670616241123755466778771106689456642318080438700914992962238004483460132866470542608860417743568746251214248545458674014406569206067936347009563511050378551422896070095730045867856231889950098355375254816849077617892948480156187227935670243207135735298919218570075002660806748755999311599530677736732178297996340099071415170238591314407795253441508199759280179219141020952905899892333149735279582216990701565454253920973677710837828602224346076432808231485606796266978788495009369379711669098404819811581705757252068560928010150 [147,35] 43494610242676610371743053146018452763983943651555664007219703802277837292575888097794915530158041201307375037517338685024224483219995098696841083442777685085265935795976997235595005728364629688920777463944400073291983455953084554081394668572636288167917731374069597311978535094231179313969152556126238704465177180910939437264543799325128329750409644542013350959989557063469509414225746574675362864791251879392145298499111245717984424411078270286560517523934523142663553765968212972346458341013173636170164828583679818676646941429689520964780926455277036495757295994660474302612992860284534375203693507336049969181449817155961030908253145606627043403931966312555642557280188705956789583967584844205546667186865572843691932861726112438180070330216841582978584611883780056689954872732049124712822800949658352096955237382787619754444826261962485939155399862117735364432207088767945618824769200123042641054062054683170482154616043929822411012968108939050997913706241498327351041824653223153151081101344965833308726746483062224405375184232804284542282170962820365708076016246355185198366928621528907122444203868254707634405854264453295542509648896123769621203020787429213073946551547814721743441752705757705949731181449788337407705250759462915484382749148216417806464901834292103250865358414971078032474696354172723726088221355791350785721916508266473139269997810331085310011033276602293912590572401154649397350168682 [147,36] -18613324483930694587998949147773023967329013030906110685002689347992091444768587771299770852209351173872704625530147657514789120394664747224831886321423136385964813829843718669034288645807239241514646327853447135304495384760817026784111897613065602113760357232094925897730712655822834924900084622319470641085169795657080501653969531246089107770245274688120169597524267753022498082208805653563339268091562069443642713615141424528394761972327558092579058437388495214955958827380755280221426810369715905982149596555272574963433824499808727457898682191413700540996507802364380654400525677113715942064721640071999048323951839931225497384857663432566253767204971513283231522802497657344555093573489674273303164575938171179778590459222200366225356225055814508058426376906149900067169197831985582488329315065670750329956579015883715106050427992007393217559312322906174831319343426953603748041282369644607317535835995931662402880386251984206651289995416600048025238608163045095612375175008629941258168842879562449938963220518420577538396162501110137365681274708686401894526531344824584507713996553533031787032509874312015881146434021539162517679399159254472125404895400511275484075119004622754441548535480752182544412737029897216146130889555446382308533956131994298325103293997401254252629685746405570560281418878543288660073086056430492181632276426745057585022926119070433200959575742141005493947896045362806589010601 [147,37] 7230853533071690920839732158060748861425280941444213907409653603005166148067224767824042765543414185395130522683880219993947746823557644106148071315703060477219704434275467115080817225225088909877182816909354694519772903296944693624615970741771930844519485980891731468060253141626831900509295322371453793944100012179055040702777701757991464614901721857896623434457209465150055171823352825239782980223159894754723884553083570392106375930225796293682400902426270036665235998799698854695651477453390271078054587302668615374959370641398704310663655165565556902817697833397667986432173432919528134542276543838484037472788647328628495259227774887481853424341309475684775396357468738797645548179041522736554234713069640617470707935166129747283328699293049139094165544114494225008852951715944100923596567754789856792249403515399425850513421587335665757685555654015148027052857635705932523466660024347768116406509999636092884220518091710054069126955015779182226540072163680569123280833904545167182915403305214554547873325555318021363579644141292205085858511088320605702807612350349660928774962668085843826265248034396710352821706266681146106990410667491369281950525101495719723981734443395634437107301231838241572352413804049083185345534590780922745946771190310233693459719170946291652870034660680825601489069703496753744716083845575594003736473608591592161455990706518940634235886611372777835925038306858367346793 [147,38] -2548836261652112473569112909860953364629120189946605139845220063672220792592690936469491055240651507164971868181482827517100845832779520890267339780864275571863088805345685662290299978639314706202185804360753962320779527197935855202739367170017887960884171508870802267189293932856670398782579213625441782591236728788366538104525303748538481736476219529305604573318593040255482059856393465030572169092221293965589806758820691675460004918528850706218445540703511909400894177840903386648281049703859384344709571689730634526751579932799353819755167537503750083660479755129090978372621784117458576130696661282637414314581752986723831179431104279873306545891406686628683613186644541915753474905529425181910101734412843418641669912073339186898754103704178984409185140763117759767073443709597650575803790544409900163122304529246866992032381099519683495677609749666130065966259658936224451535695099444859685001412013510201017125782768485590478963213468765821062230755025806447054241066854081264157782674245522040250783438846735266917686600616398640326740029459500036252455085512748596767991447236797054825691486621564933146361645112004825659892654112747485207077586895797986835588624661632890937628516032307827052686354538189354644127900939126537631377254437130928571678079198305508291764529588173820808239530943815279103426162671273591232573386057866124425391592692399379483811697750595229708489148417114212386 [147,39] 814684252493993414237532702782721777693276934572667838616854808107284685509962639627277008931612420978357351391605731003177519161723247219527679132486111899707420574845982533443999825200312490961958652693041141612935842052227132592976280925026604274376391234508391807500793756869454294144476637232007759386967054968122438747184303483046897992019779975369997767872248653182432674354323053036128490706218226428163143802490047112166237112441271275379649747723302628652076637399958223666935507553109373123791022969351966812210809988661954037719502216229156198188508217730036224189947636290815831253140100047569955933789126140520173738551677991493186285314708159640090162355024317712682136236321557266413490743155363590928284357296737844546645651165954763581296543478372962282230171568886783207370794258470779564281943099853891187874613023411445521135604291056669348671114861047697464205558969043920435263235067974300362704905730406778070684133209760068049075788362558289197108213204245130762800714805153311751571022614565348235546686518625519165636376126686687424778039929452649215455009883891734455417940709914539067623209105249123256601334253560713203294613909648841911083461059987055510302560216324470493709215331592774874038571489927491542055561289788756567245040699935004898555936851875808709426966510310630399542334295015633260831524683314256021801785000088486072782230970989115399324916859235871 [147,40] -235911906085027855562918819709421769469199151511394234607969533537989807958172583125929804381217964995328770479789403776855086373682096886204593332153945159459057236595399409581709078452960596137512809390417045872106870029454997612255065747081299464516118644056594911788612613156987698575307557795262503478320077406674219986795256824308992347994681702497915948097951543675599828026045699811736000734225091115982039694565016036232418522926335973463125822356126964233046394944859305575897450823199529403198769103135349531419444792822528440123848536103255244428124232011232467949393944971286170376820810751762856050782427712356847849577408683264246697252958088436272888853506420391434626734068373686992846025404704286576431318626438745332090051352241435042907148885977580695991160874467059781156663596907500513260927826363447359391183576556138101573743296770212506645343465987939377376360608803476464349898666929448793487374884159669529613337742717041748149124935606686088801844739197554229983391684654247121505665632268076875210429805381938257122279631047202608699064350599828131373439834933260502136354373428186243354675238496537640882176366598996486571452683794604326809332722749968994482072257287809311343118679125140833373176602719936558826457248280414980533384300685888530598417601689950640978778303026703325823653527963118710142122130619629401978529580382081587900450814266236630419394417562 [147,41] 61824457720050676534066142351517023319712872629608209207434427981984613109930543208967570283590245877066736895418590962393331444929476185381707785750732620140989561620174633782266686718966814363693657116568282911759743983172403785978520911768000312407068382912160390251757641704307183526721237809566407729345573104401179019467048628566236960821211681882055665850521548436408721903237821685974132475172807056944221711930279981283651936969842268495389409000618737856629927329624362671904745481972529833978515043300998778868663292605653111261598916402147528139183495822343431233099679109564220312719303222558436314474331143770602703187984033303930453092150903984923536510446629130411456421220124736924484299749848975727635013273143023220939644689127330910868171343251107699416786738250308815068544116106839264210313740690107476509471974958539222767085460607292745187165336291834866413489336136717518509651126874675116412614896966650856540839404997092450348397300492945937256196963190008651769724722923490528554090848750868190569046096953524156340876889506538992768228742283434861868609708458884553530179315226912281445556386717300252438949523790653818239622785921299805776605369129449475081058533922593146722827324049689977335056037507524016558959054713084876445264288807533401858368314638071396171930073076927088497683198576914152976024471491816797729312669778155376040515089072847803532239826 [147,42] -14644584507962297647349690968979070957127986909271518846521971317712931162300571574159715736982060483362582176071574499746029958597899475594886438847017407411150398339243123610004253119808784897371323876448768204167907130820998195756616857181040760597218837876905370457591677889951825578666049473373824003734860174240044510033353944569407252256500875678635416603689226643209736643563378670251999247209669533632103843165743980416599380448241514824349814905420222634947891674744956467077986498247336441298127517483125019247881710102198936823990830163674782423430942866752484742665886235860490725221669875499976459404619135204359971194449385336460443953735564691424695396006836944045136047760368155640863160189050620384666808290788954463720603301813713303758895031963860373636202030853485774058581207877102166091679164958927224200112332872446811505653790441604329664242707994577813085905929580006173838419019908324491092024974741019762522920101433896306982033140372146863113103229767221460348056117159445740951608337397640813509337679598389649378919439444642447534732584608820916663675340139528285701541835526193843680171845702572221498217335317579411409212322645510661187996893564188918651846353320710275134039122498083333819993974137662224036768977147939607245145073429615231665203351127490464413311312688144086088149972673017723389665658616405682792234549265164186757076534261150228598364 [147,43] 3130910105604323184626588115815212813725088938467990782283092610434917492684822741596242387935045740401632201178737366121489895024769837737518572649182296151578450794130519862091457413338234281061710832005488017544980806794640150259217148786309548802499772404346505352177454205257771656909542027589007270111726300713994848767156069063224142969197231559396249394384847871456323903673648637047958649313093243671990157584177283290434069652815889131852449153774261138463903098803901211913394161200917535561685447558447075336224386545311857049281989977639067437748257578545526055929595212776514243089682134517871702895193125787743083108848586925949514164147777924191336080013270524353530099263291739917085706492571808496398421937824714829391199910252324491532242403355634485557666389811680723358466531291045098912063981268093043134199183461408732779868628825186527052571718936425167974838825231827603856862401933362029173141449433529594326187962911902174362910973858870286830669142725397994895303799210811573640654244135528104503826876090286147565974666158931921101658920218696043053331510016353198768048034764175131568126276435115603701767793489904617933554734920939270333299664789083698928867832042276488979118390758590075820084840029289733000919238698894994313380184748508537197694997206580657473720856926075628829637606311657008944067630195194724194462980092859540042568009433506589324 [147,44] -603141777929065598143127743918796106077223623568875276476829067154687784313987653469486115702829083173931118792246524577495656543757784934615850327236160633108869105277808470487338587079860269550151364443944625378414640707748436798122287442580469191373228322232676546132381096905094622411513725493889587262980493922829590500907238779490149263608598713541921310831232839014520062249467691883175887559218697429837909266356927345729963601593950153841510953909709999360503816546596179796539113191584590749496238946869790236041013720951361127698902427948998794190388971815357516885865538371390480189393226270583255290394538250248218297137220045675056230205051554440583783839263806007483951152038883821534278101364831552217332820903112893961060017463595289645588865769686237575040083264754620497954201051633259835892357241801121806556859069859185569049935647648072954926276288263679229982761291787623696473479430557355908830321069634933286511605232969702498139630856465507966674496116502410622585248204750896896312159881696648075687644258205154285452153434210021022198311814890282899960181117162270098467505337031267204674491957763677198064811672966775550146248366588901454413038772871967173342209965843791171168376835778141826861377041193695211480887992942827770602984826607497630640216329479189916240133583802782723401137971492910899541497141918147150956819716986189943099038638781884 [147,45] 104497827623726242702008585802923866897656045749035487287754451013398428828913707718893727396911852017192284377365550319823049913621188899325737045993022191639044489503546240133813532102179322740020459310949493420100543272563921517188615795204337311152486736057380323842154719829268477581211678411426182398531777028354825065045357285551512723260880009019674436093594316260015363033973248636561431153572928108796689456351238343852271884956885480411151233142845552177491652259667035566841796088885534689825751706982018241840268482401038019369943766885157960639089193239648691244528513648040040850683036403925621486564774317331400239786695778494422658635950778379392990701267891637941563775171912595564362542213353501851430307516436334377995734455926321959729352809535947480768828989927939743599330621238742963613913649121302855995325576523131963189385856172736875613543091297346540451070186550667199628750185833499232955329085121033738753922604874786321394420969165270426372070640336931919198068066885643094158709301364686437253424585150133496350251114586650812785515718095785598567680237648892025629398018355810253086444909314821617757313329607337314442123523912647116126990268001348390015702544431944648475774799881600793622572633275863875118624087997886801917376677707904102429011737613612190008320438775452798186659162870041735243451937132223232531867342457786131414128763613 [147,46] -16248855451859116264159542822662962969468101609541863524543513477696174083726781575129683085428378664484954371081351985037910644802755415643325439397409314644363484566853187914926258704122229948139826889983940183361955003823805865629408632463909296013185893867758331311556393798657347129219086701897171896983078396169976063260299719122819568586445277007707077971876500708410639740907612021425793221008354301390083175704482964920093534299053164445732116125299696076184832169584388065117730501315763199042669394444979271716305793749677826066626073539338551492534289845388296818488810053792496481700673978672318593883297796387494764394652085022063012447166813778605652316684602163257938128162829494382678773236550993688638897495924005171170779081476587239231492488241624044660670750812222043317327498198010737105779579875199839268697735562352918624454239668498001253780006842398835113109095862134927492109873996085912360287898947935834147005785144259124234072234829599951159799186683860389082515265368890652043663675991251261308073109337947283310408447933417345759416819029590641923063448203607433923926417564671545000798566088708405039226234202950784384520681271960331028921687972162975823240732026366287050183918000188742865448367345144615179559341020064799316730341359626812769164662712723199120389870306864919781066843038249132873353148933104574240698343589787472545363008 [147,47] 2262326411281399373915542870138912159878218261895678850333202603372361984928198882919082098370628850420378814033582603488632392811965855358870363088924987302287974123039848513725899244698804667392388260584883315480634233764926740423164185043293566243532926760029494323248795910065060341209501091849291699859635381830499559418634953500335732486718836961772805394526181141968769824257721602507534215848714472532602708100546552863923363970524218579820386477744983203507495138361187861779234978469456385957723052064015710330442968864621867498737028962167533522166250266478944476027453582574785983389033578204720601681015346632732968223285327418267211660966174710286279483742786523806067722644426761605619250501002605721759100711829984311085988165848505062754728210658172476021993024314970455189087056989840421926705271302570208827263654651313978050942013558638137358865933214870145467425615024314590779533682618859708431708785865770774897761040562720705192821367550127294688329849057243260801067373736239547721411279523910812819262612090157223208339639891635003642621706574720439019281429004520638603897191289615320364363596400449631540714263374318024305114873524999847053642155736471431325772000526077258834351164729543479996753891659104821833092618327174977947525987216517215729159786440338963174799059669513587450727735739917049304739840875878950171646156858641294963130 [147,48] -281309580140204337608284017058568879423891985157059121784968251422540605792712313720984809201172733831374053463886576392594967377217032775381801342372144470310033686289775613930711466448731260463170735658436148263931386324174237355694350075249836965718486269631494500783300199809392545760263377881147738536079212330942060851415992100203565519423505351324022388646657190760529415088805148452665318779297401627458224423701712209139151575147254294876958530157719207400503186255281919221849292705614370334255032414499957027625347057355420753246808116538534638369611547470816426574201274916894903957911446100390745879711340848634346262047167525219768741997214855296422062021091484400980315995424464806255197665187157166276069352069369842122741102022758323713408021617180078866715870414606495654264289978383179190049245119606976593777705822089105839800764579562996572044644412118226387042364608870482904285398674119768742918392922960016913000603232782241587372440666922116050658208693980455218845218966623534670546123218828466723519331763233198199587932013879911469210774853403180091055822462006680494114330811298000090006631892091137393234971033431120307117628751766105764489696691049774389311958919056488934191372185318859879743390468438671511114242304319863169669929834597960413011522982556777468000883340386938540254145217861683008171588438000012015208750679306573998 [147,49] 31151275501258513704274278309755421341535283962309184122781246273218321143860308134088266085120405276291446413185541062428910838012029241959550174347794644979170369661639714340551496375548002185189136749255230943870217027304759766186604856155767667726997424155924070793249292420863068244867098631722671096871157783938001908428020931610852923986186628028823731367504072368128229446072754166282210950351754940221679543094345140512273176812610224099726228195839719937856808797991317058756058361588503147284461070657093980811531692773233252424535036660934122600534629285555850458681570841475885129573665949448779708783251860815927818928092448398163474353873740615641395561790271324267098290670811782532486102860414404933132178502463856255367295618655896202756262467060562853352830988483923327698845752452532488448234108988571061860870589783658597955965453810614200063445798752536983943161168747156243638431666499881171121939481259867602868029017853247367648556744232873533970472302762724963679525890829293947116891664769372801610306325244072710537439283070245305941889866859197331668057071209219285478871794417541937003766286113498878650400099022499857360212398192333103191382329892778018214745218522437821842827774543714030382969571398217873748768060044585625124487588604439600660244268377212734625333340355833508611605560524378104254602582358276871839142330582855 [147,50] -3062685458198440598564404424256412174935604458072043969595168373615130699912573160181220766926532018854236680644754694364035835088332419987483949369254026671327963163592088595558797461935262063074276024924735946710567892022140907901612597038579031679953091748608108504044821496109839853860706958456595822912415702025179122484173814289116195951998879428216050132759473567094262433461814092614504001130142732413101016245143053585594484507496077479658775523591677701934572654371907119807719798417613828155729717403709109051449463793646501447480367814632402763810357869617353586424175416890063918892132884069088527934832962935328811345977616404272654372518977668417340712987782423299488214035382143636364597614796958861721723039648650124714172119870635664049383965122927440997121163588422643351836093512070590075900977392445835634694078469443275408738064459909597856623074865746827117582612801396059192911593971415420077250473966842560386429333107113701522064883844618913037633101402050707924405100961255077922866565910992916000219635044933240658608790555719738274924631797277173501539579514511719215398175671309645120623577256549298245155584346822872173760169904789944744589954014594168192391826238450498641929076674246038306863320583892748288895809636889378338723514258077018269798216926127823662421435876738434792729765990228302802028500803438006755918197053 [147,51] 266493584583184970809993183111393255207485059228428878224421998970856093028666901416616057043199730433567227675943121483152299070747552156252792933629389056187745612214887420442607993750035963772410444946409998718000063624466678687889666585848324501184237207317308395533499111958767122899959028332082208366496182770702329620327168370144836229739218906471077225689322193896260897176365749652550460684148906909189025123016495715637408435992615424411996889781398026624979500593779947718420601596844268224525411749119672585858523145007828107515811088658785342007506740947248234736296292091058949485074155599016861856018411562233364906443194517544398076531435656849089743270765423218539822027095456388527187025191855450212866483616400768613375618528988330836035948770748955918631001584266597568743873317714544818062047249820875435470495474358820987886688489301724901974856447474937745049063089381890475109092936149415932762708426798188408884954438452364256612124824043307343879815406139398414444010780912903415339697057190521295271079090884504332718542387014544423230260384165011978218745604640920459094135557904133252983138978048246921248538494767320716282949098463990294605807652430033674573246314352003617272605606376365951820613853590356768705278085285324084093419860750315998648158245549326733761163598450768819612382155919772139504469119111142108148419 [147,52] -20450263705052973186252246313345168824573165140766678828240892415100445194338426168186731209798230872933392850811138973929151624769543938560109091046913980876229813553134575354440608564021723267993924549840382847696735605255772108568921739642104955430865793675716727912384433558448780628133543087355707564225495476248248357075809108863558501368482183643749905475613339218837199809837494781588369780909619499455713377592190586422145320440154414899506937126162549718765850570527995459540874020651529640675007452474070998102021739782794376894990280769352561263173786420213641545611033185671520598262653774160195308169354209830406756597393310036310814204437155692148326107579821294584612562535179569156278471686152726625223648130715881606805296417328156697490349514113803325891001227938978030910617458097705652976513620503763312525322734000516573386534722394547779570078954968427365845026468228092086743717352759537915826297228212655010538340474274303366734905479465648944365183045062154757572269910331521015189781843913160392799709746786285135757020883119950927113356463696837193802940988758451229352795404735710936973801247137041469597394301947307643840233439851316653309108282757911313128261620935512086563444722035891899856808528678710865129191443597038191886722812749777453512758875135918342016649807567241663649486002934792190467556401640838379565 [147,53] 1375962723550582645057860016142048661468664425510268422416855668332605499130879396326542095349236895064998359024530850039980670788689754492650060396016526204873637831966131022311906812232164911537761530753360720443986180708306551661507450250419292196566541489237377667212351599004206593331298572704542964354603570358562474597812467439950041513258835078276728892811470959870888665174526153368964614678439779456048591778678305642521516996979553900617590242122445350552558943764292985547483606038802179985644416128875553049128643814594009967814279253070981562701916273534445978627221648432256030302917434450714631093672944071167888727964943622022511228909615282233725850936692561689571338871951413681389683864925032928968178262879851612458003970582719793939151385485943672426832983846225004008223942005198495209163301405976657701976164243158290575421529410165178972787963132480758954116489439336478167689835429839896826739803816621501631690334698437191532875773046207290238832125573410623630251008200760212296072342328779490634845935406028180856795372948242544205182210168253726395049541741492396205272693075442110797838371924785321110036464475091143147700400473948388835681969080303874636126390109155406886312873819382849160314516544307632918652453425321745173066977508463258245976442982394492961571962896999241902967864529940749521166597521509314 [147,54] -79909267273102973014351030856055714203976872107162301754143483667611752083154184395333518219558494966071196617195300682897126539691974080356750896479807628838735168734743032461005383531503207281955653732900489438823526177718978507167845075820084836867038826580573663399543371926431388370693740159596912277656724037555902228840856768643185388741070062333840406699935034518702789231338597489790979065698474339001703754767567912088324836870592289983231321906654973523997637333982417205262803732829432949079896810931905251860246648778398282959779217240824261312230878368254251593040688580548639160160549983983890606536018268670922263673616175179897216899914752710062940350047413672675629827559066645828064575358503944199007969823694591879159703186446520999839673298609477376377404111195408456512290446823624708549316714028533525401320060528258357668836351727265588347563805175745492017766057759036801731361291023852672582289203955062730700486430716853636574015520703135254483547512145597100902195758353525063065806765190315130699035603393163281756295133251773372690458591292529866445168977749032922019864780732665592854502735110595011956562409776532841123266699541874625528645516151404600136566256565067394136439297130615523979971388007458747711146311002321685060851984641324219982920340062194012978744539562317343615718557124417156279383903220 [147,55] 3810104294258863049252857567858916822353844410219850374870070838642200218744517604997686563344101520542508930106943230570940470752937260936647879247321794559865379458965712730814246866685815089420842983016394031832680595640785283311471361062198572736420457038514833830615470448168471562973065546897548344946756595838377972221482930777416138260858173172332502053385366499111083086497905519166792000858606495905170287490989045400119771012591408880534951943877869638166050975130751313639404198080197416173850888435377569788657268120779520208361811189780287327687013665413350130729954368101736931457746417003382448754382013064241716483666432753350941615086292199912582404999127080632728965112436724539610893523653046378343074618176648652605109877996694971738251543518757734873997571054671789625962404627143316155991877238944481878793333525730211650065498544038275191679511016845594068395278198013803918049374644933326940184125803006134999337062555986043410893683616982915882098935178239715350445196684505327130658143176634714749102693177996730339626041103457792571550907182636063370780039673035073789202212273083485349877213463256521422261968744634129676424926485093783916318117102612051707620258924245851958256690916944664542609693522283870816363395810200775138533335805976306864508002663198611638137030033048110338215926221946047048932723 [147,56] -123607289476300411576616210469712844895371688897036542668376334016748259534331227691567002404640443994106388796255043948876442899534370644111998368586040611205839643340816290670088690628481508784555622775091734192135432627344499808340169600813963030429283695763009197818622893688090071078292238441521894780629824552595148582337719685767624719143222703589898820277390954875062938009929395827380670839493763171864010195216279636099430187184025293283915609708740584204630242976377798290278132285837978173862112679820185873680298320976168362129165972261091830896494717127710600995460412346064317253282741837861906906731909546297821914902161561465588397516419634954607249212928271132924321368363790482149525436068477421872510299309992573700892692174932706505591364320981863506214612731804710130504382701337188630400101373928407655685636998424339545908852216953336429910297520672452896830423297145404917294348539239969163882866431548548484859764743456493281206358256153250661785134358193918920055319454645566317407454203775684586902824783298586085180741478384997104980181845813989279116070750605498487662158464376918126286560116626980417098896581162685434615053043141728491825269561849439322632440891078223492600244394747966252479582721610442283206398579867442375037152588000509909973609072450924825071948483012026355063086809782213547171 [147,57] -300517428715162043919639661943067831071630601364361344855863699313252914921917356444879939169026367701039709566838389437831995983984232673144565405732123355791778544597581928645536465427391793561774874614835647503826889103613601974209123554965313520055342460896181291390943568389026841488770210982532489057935290584405706255091792659934533209190466584390337548870348450624662944014195067798599834428032446667691641072688086179294525176963999273943787637691071702164345948353985871107850118880270366445083457550806149226489983570599052966743837402938940254041894064582149828020732614770343896520981899648903967521386294016348915584079365526419548756636012159085085471712489250308725430481316346800133243181574833011816328486098592644152559545725958438965829152663878430458502114052595413710928973530895878593523336908923584269940019557241453888096133171457098417384120203460608020619664847400549139181866839329479547039749647312548979246427973459931897299133718545506256812844952587270011701073629771186660086115059980540187110986314365836630673671201353445259703109319961913039737202356734281979172985479419064799552000928865926576345823146538917660733450230063292537405367959930842863069660516288496955200610963081820879924885398618571160236285788790402073866560253471207834084617641845665211175662242731709333549894900835927 [147,58] 376996483361456755448660509413209228969860579994151958151042623819316173395569285711987802201397412319531971465915207436661564457190200320514481882404296222955336703579330877768755234923541940320054704503786582045205260462048236690807694911975944034982315758287432496646032403152693309731669844786059337509799357037289507386503000543668873497598211553637785983705539839041376744285507686294369802603273275760384077056073749110820817275259545756667014684427293080170995926578073292567757379207609971064763963624130693217481484566887593147600238685977795976660559700922484359635090647018955116663034046182982890683977623421380108376845358686931506716173469479175109702639552131327919812409598920275445302793181002409964395973699482605643018302489392877640193418615237190784370262643720232351361693386068504060341318947434093467793243277942543799956846313292486485393290779385131294552892133488982751976515412503971209668445894906965473184807074476745443937795650419849126233383609213992136206933021403540701811434939374050145662658635436533495946606152601924907739644418724993726268926436907564022741479985946607508933719040395661199003478887296295526932818701558109107071715320361072468888705043336690543091150935442360524758512805127536429033897051583112874786496368530038529351615996363476246843207762154261559224388568172 [147,59] -21088294537072823868541539268629016740910931654098573933381144117745785710428871571568795406018950709793196519410794458800676458223382824321594781484080343945134503329208390254897279936267300210203931381472573589628121573875771974595279637092736485881174123270286342580445737055349998234336640786930695440492091516775407776033865448346804101802062147535108780100391690552396129776493717051964979086708227989376931765370600030931566899944969806142555135175910752039049983569903783918114600230786075630109050261475756574925582583869684069777701179766464026980510161318163458530233024761817375777319053996262638263146691532869007504167671641450409624786367861530721351754786791711095357806935417204004781615374250280513214126821340382106866437396709320538442202658094327889468026354566640239584518438666354588991120399566159913244042293942777178384871225553006993736573970039614856577331105077710873589405830809940434239893973503979663306109023755386451574760900346446074754699415501149795646944961730449162552488932206244964961387574213430233711095948544937683940438088108781320132513830970132937698854585012002120345565552074006159752788065034268282669458674764158129324723487279628410791726876579329923792435859453418496121138696289485707240034214844627493916161886406655384703893363838388787323088414843860420197380049 [147,60] -873732905908025031374754946397821784087008124239012133039636549035572361910406139684475174894374437146573762050185370264026056884443667069605430043004041872024461778427422843492939641996316143144769259531625055435006804432335389592854981594133137306686605554648632886860779616064263151943766126917705416767137707119933422671398055347844084826659165958453570399009211900252544469202417104714083393922593960078491993465249794173291779096374187631155269379343751354419488197549531978562698715962766736288195205305575346829590591289615677316253840817954433551888742589431125029023725073555262846285182725490362738971151021649694404566834826697987770074393575876621626977879874861867031555743749563170085541018658462545155210634623611753774691283524944500694607497749798198995570495155827695684071187205359339129419148558794038241053090351315471744993943956504878965375955773263213657883323420193407359432918997563318479018013892376708160809248504327600143096794514131478891174276626535305576943203773114314027804233616558261562033123404901376460749213084565522207548778502700409088551205335191896589749860921468187585714400640848690084826328617481044641508107825206645379959626460341457393644746084139997705211602870441821285156220313199506733110421101630581979750964973033744619848597299271955500236778407064649074201 [147,61] 251558495584510801446795789551514514039230162630707669604706623868061292061946351238378481642520822135476495128489168905424083256506173937769685321097036886091644088186082193791965210679837346178970364178643522355939250235449265157650746861827434127297327689941697765549689048625093294438260011027205890589777948591778858161662781441991756225389959582114505358143733166830052081066905773055376005900428084842545559539819170439640264054239477370476876801546052943221211704988397465773743421639315323273391837449139475974239751217226413064512459908390491478851984977804245036543405438219424025453379636968963362529605148930989176965034128207998277813388137322645759972146339143011005179341008959734474258151918563175478073424637415705651713980699231808583860351255428220033439122413878452885902397277282413807109919185645065802323373815943574993423748529756535207773660686853677672942386514220252081915448529064070099949935991957825972322112064635777398825004805046052612055815379874290731553351804445484678749569869460436911739334402419036306852778784816981865035210269592073833517756124617796735388062716406997019334704339304996401039250522841338968419695494147792260760144289096412388964996838797073924777159367059036585353864587301605282486678911091914949671351290074444246803086708132753172780444233639266644 [147,62] -23026223699348096849251108203951789818920012121959175039298573572066473692878746065209578278436870465831992917808983837521041695059742769627875091764930484527773765167533065849690136081316812913165159514526538621145010475496844991832487240443766673741885595848036287776563723439225011035767830375054593222929626797699554387178355682289909372024917400028794884657061647892250758532520182586224375727611600014969668739080108000805332300487365231242741199051120148843881864757403616188876130387475679424580541277625299287806913006103267926832100080187683730874388552641818207405849894510065808543121812314865113142611245211474425288047627435403817383535020820198872956617497517343687132436106096086296985684290303525195828570258125256343809633903187912368179254013194245880170897298258030217115026969463307105568994260858061601611560400339147357553854200750830024281875511375797922443891216394173026608583197932183947564441570080605989314186255939160296614717352055062438552958589754390329806832724547800596644052077729219763865931775019888724360978125863348572518846700644151809761670694240098759334700886113989322018620994032263685592049968479128058598112278238233180057782575423753571507645958968676406913690043799220097967639365094974604867060988453913772112940469727801720076723059946635114038152304978406 [147,63] 1377942226573950514186382845895793015322356966089128584384118688461029872996197200187865606101266169110755437928932098002188842984870513123588054603164232390851770045338018963236511848061386651952414956621180119781489745352125797461829083336793105801080309736111368309549237510098230678481480820862578206743421960407197036157467180824795121783786645239952596745996685770008946802599098707661683505424212804931584680822409504708563612476138605929069255548599638768726590411273858595240069383408889549925063154307477563868222454737050248493191300599125760911022495212578043164632037214616839773694859637050509761594061790139003748310091175385259667293961476481697533978040141014049072439479054825819897793246021182207137215042600256509500638565491912136631176215365482855600463125973893826642496502029406011156808587778567832734114069808566393856703654854300808785492611505893242392663688919139010294885870275800879768910369620190732680347229385683266265469432749079989246328545507833968002132487966943558395202934254422292094281659242186183137768236712575811587842263560800988642107485801001623257556025543945996737772592599997675977375075107733279757927152544603636368786164509698552702007015432307500457661139082958478459752490013926132144203633037425293418044308852166151605670800315730946608106370062 [147,64] -53789401192355151778825023135504745599605622456613915911310622500631543154247950064500071981044759399009519707738323918357455209927843853578932495218647975265078100386352483865802076903737910537046944263904440449534310452109103074766262328945751582334709126899063262135393460021919207568453596652230810285317735170763036761639680610767711169747381440819540339756884027985423120175940933596376892563157125339631862401579721087091554153060449604110461700033099236056475457773882962417211852712278952012090150410734373794108764208389710921671800310799596735561902807926274923434969698771186561547621303669667325500971251240524625368881664420925950758389863150928224264673770517783959202754659042124377680943523961699469167463497416116358406308370123252098672847720478653332632369778821457752835476216103233255542204288764955695885256587360529932389408947167680372001842068267020707509602655601301857536663402372736840393572345277712341013491852289924428257317092537177778641863004816850327705198717912949378266037519273750144786216845018177436579145117479315412244828183550142650566875403749256215027454476429042527974866680079903601142074970675419950600409477608477310527010043455839251438519889855338002303513324071497582498189190651495713166861853481765976777176530913298716139200049238335178231620 [147,65] 525668035756672481503849473529961344080795247164519025662672449091139851669026259445687819597205748626393690825129829385862773350189546882460741326999034007044020087645712478209457439480999146572245289823879817419963314529238118841319128200292305921054657358174880691791734605552179175135363777297273455817824724678921822512924971744541471817177642548488717580824241167486737945790146717476438975928724373984906683870470772081523401575255532586100102955754321693285224604642124560230897712248658305164916612564873928117406515131606163397428631717060065546613537563986381512202796895026136588785719253297597244333088688845910614101410518910016482426770005522211836460226582181337571740253130427894080664523605460595681399653012176925858409357562408804582253210536049717006975388448174295167098198227212336379949946822944663227538158589362536091569406208242799431287685143354420260321053425593812446870652869188232784077575907352046409153420400694803415983555227113872159599631390664204854505169771860935201012223430852063609229912696938925451938786906256051262253620256889054511317500836655312680862977613209848545608785444151948908483737294865598526063720349549048186731018763208999750785298658473846382932652065141746312404749358683370627127416221928252764507250313572152354666255153168729409 [147,66] -23083222341096422933100193971085174294746250178085939787687160182390715364869085846805574349148340775053417139076661144665728393445036881920802381229372979639535722376937917109324526632864375957175275842205205310709119139485594597172172496318133627686247314412060760212966299705100850720763398885264914330616921126560563104670699814059025689220029789437244437650349883587188786034066768322679488087414145828668522421092449240773509220005974289674063716070908164526348520038697848950899887985035836928997064225182364157549752891771044563985599782322518991981288442394434933828846273406659943251444644150625977879026453595595928182780081593075306126025732331477748185885404232029921344476941061860256058710616752426390867422918855213192453115021474386854533726831088723179387620160048290110927474288880538371972014902628387515504080360357805909234613730522940720120199828953057459536578127283253957049375658869011232187764723604088007395932975935053313156354286438234637866358615970242668648853685318473597190277339935984119394992303420261647135387340513557169080024185557299977296821877545083393797860844303926407522776420814869140361395431860250800636279034756187533057185846664696396064603265492530725009353735127124968312538070410849917363161245607724762988936792229651608671443815637409 [147,67] -475015097906655456243384019909224257256559914372772698982225125917303831038651348571572527385270900174822560350472736442181231200854352279520256530211097741120887341141044168777399672315207788649984273462390091958094573493497849658979692127796493566810834968132679599576734973240497349719381943975025389097279357113157015743702317407932370914629054256218047044254434070561499576615290168751559432891834136467914518226828567892127940970555828007905348600837818467581177828176478180227031349185405131709482852054285229159861563901499336628522165870372727272616197297856715816687975744411317227200478960045697495393679785041322651725124006885484361421730586986335744738183997786982775636581564579542854531159608974841788489247732078565845606494415184507687640180122487907511508866395924622937007899297702215913782701749964401012920012738881585186410786759714221642341990079592668779097652309375367459788655829382709103347264620966994445312256486607600978604238430168161850640333381235731647878703524134145945460295021604550483765098496351467564188637439937336647374574108093490403795538894741470579358311350880770954402848638341270330550030392141189330831569205419302685924813124647917440297893461094606131686724616936316161992928332919282623020785316009543931724898131000494815559143439 [147,68] 16829177083735004398064944514843674652216688282780066571603424426215417749574681991506257785828931981488668817546487723223978987086879684474642380777487300341745754317272822066828989823059891443963389979223575280042481950536086555013316203587561998888848058918736454622201077872986421035962794023381546188262210174867526300438625270639901455025776520320208661872826066113001327931219906369597479920314469048235703554964360033115511287214344530055465963294667653968932522506215849646896343560146734921408613279199321906527059840984021953304896994975135234448931830407163952680347875874205317233313187796173990690295724903142694687827336093976157080774903770962922871727985132234350422962159143592699266686059598562346638910026222025000957325821508743262058690386489036233977775631666230946098838591315673518629370192562533813401583143159421804897973999091726995856625235844263593499106950112239397353462568243166809168651952022382443750935391181754858978154623709907904047048394947763917355343517402233561311396043242948335121539120530590339872940860533389607255867878119710671845330273974754461666790989541251492029012806962057961096550174635245353459525617945696972370181312656501708983902602895782319735612247254834665435212091160471339839970262820575810303551571711187109494342 [147,69] 2053364003606746583373597647853084347905238204794455019856043522414213685876460724001024347879877270493512362290194728698472900647700905501874576522730099669882979089450395375877447304610510033286596398562085551599639056316164033570537032311883041491606261829955006189275032121124239638365447967654279695231969649158205948364013524777935467393609451853061527880943973622165228050678602671457299369009775501535549022879285246085789427215006956450832277857218996872414123162736380519423315121579818540759727207325022869349246041549952048386250739478307436144196057948342554889330094218659604288573149029280124664097096515836708816569450845845970140397551674257266260770969387554898309679878604806116188391485293587771378562478931180766196800103637317487045056146656178696943467434192109660326255745019339446848053774924766893292345591059624616597074785216206309127593923288814437638438233106514971109297105981317866283006959646875589804505934342089020854091999991068781097130328463434402269256426264090704862818101255856828743920354938441354255406669427672433865720355853928866293553973710236997037222138978381751624520979034598753040773877025682277942959342605074276735567272348685932805994095808942829508967195814099237970594583609489253554071119660079100541297685653706121363 [147,70] -157118673632970569881303481950683182474877704454103741110802858683299396773055838347744399873729590390902927693237572524296956849271230785285011258013806762123926476651327817074711554126385377914399996481381930892135459104551273899411537378981295750706706444143629949249408671353476128361315110067535907939046430950048540279801785556462197575066088721027876193166370227587499215187519751841523713291553312760774826163182571734245661535577033438062084536472399942278921039548173804843248325230351003827667749533916394556649395021332655664513396749616389164031086547981386939049532429037765559294208403631933124757859955263232964727239966138621998402961387777856316117052656914016873374207327631148593396057904914933948391778596127517143437456373082628441128691014245748369874217007978590919945869895560255342900523849722000547330576367152058323074994534100871293570021661216904156542863331417234255498206207247458411903978607704781315230135662436731246840162322657076815644750626474921029544353935082964973402259283690999380909215009360234741791656083606372980364573891888424086737541263296654158176200072066080430141692474943914378000471286317214080882770993412990070497359795042623956125692556585229980143476939134834242215351905840148848517935839292286105505340334328821 [147,71] 11002061115498180643158323950767128835141195689788185434075916813729581841706524827113447290854023664257476688234350340368559605336526250747669959258986287185659231728070480212327618841624553481841804684947447242863812206377143047308316390240628279849707390144324169240444459272348399405744530906067141050898560425413161574607607523305197740723528295141856929408759529562393586544618051655146249311613945851924647925271948776387787218973211098214512794187996880734865385042668015127330137197953099730142048386415166743290866041118366274963112547319208678707065346896040789468000429786387241801946450330873689257565820606334517747032610228624233944745146974373148512536250035303562227301752811374457891650882037469452816965184991548737677108607731218456341850985010117351410683667335549171757556650235560962059513746421646492284227170073646317584393775109641308500708280295342060047702208884919417218808660579027154596722493723239550813010036051744485541952841217086336903415110457140312552847842223073104715995790525058732832306182905331251574460129327974540687318592561871662888346775768575785675292167388825319612065395813061640651623022483972176208780027108135933570243952290490527042278549833826084805314102361942068517733999946426336713355527829581715502377447406 [147,72] -267141962457009347236107825886278218025655316723651081637681496241988930303978711622365228201886149588636314813189333206139738575768644631518378245933117455446343949096332667579038610951273860821288467912500334502289559484873298572640614313949797119160030895874422805096006311579463532571484076821346171454470214752035395131436749377222890467826565217188400993413603980774300188827957504759550975870871343911223029769995816183383955198527459201183397949652054929437264873225021793363586224643760184197151113964288805575169147165230514015712355029327235738265631897698736443288081299963591610386668579397600102785747418590055221160260162212472826989224559472115444822412559868701309031399119560343533144297188613052481696388763713090778419244839804446292984557434321131015204355596341406187542514105257921782816935315096167942903435614891008714170564141598372911526655352126544583917151487761824742416512367007195610019994312497269095687427903040714961715128362024919842129623962385072144662493033138015682714324707270457006767529214525942559659856846490816175732351193868895480010990596023975988413026355333490669217384957484701980234969827432263808485096764593069534650279471463514799369933167043279483023057315700448780607773189431149012893315594199065906714554 [147,73] 7858447571346357764991918006908836383564022689282707352360843002013353821328855385698518690853765418633459828549090626897289987460594653111703686251347726059857837033064972775188992959992290276551048838197659974243851816800429440117967891711018403191328390869064535884698509449691523338401452028560148628858326621575261936529751471425711638598222861556671041713792078984295977738139554980806673951270939571116169379039838467628253861766133579948393292169536975621021920748366985408657166211875507622764241117763288057099249937340704513432350972348094106492827736297135123944397179588320294565427784136750717498233540753081959045380575298966995895354173328104779092084407063556361045295581459582874275014864997239346325040879804543378896534686134579227894607767820142529945198342051060058164305127452476651359498324914241080069190279266961071048542462190095189737460991224990165807592238279825239299862479761969636280832480888058955770621085336642044277275944333837755260739926750259155876316049563933684818809761453832270857373019988646012818196546092427823913504047663134586704433802572121451156062417556644109019991428062271553484452706465887974826257270302137404294468623544465840383017384595958936493925808408217463377474417526949127251245008078189025826 [147,74] -284357281816843687333043612170247788326718304635825065461371997422324965185520047299705140884845424357574898830341562702822058514023924230910845133204096579100082193675601527120692138425215066424728225161439591650676548684522558315645589535616681069157325172676315097762112701804287506155792871365626932135884170527069901160990969825168566155783847108824114324118553215669675910079961701318413008304108235912964699104991992828856430047165368626577865483479289160122351091907333194788438276347440810706689130181112855081276802200282382655676463683452491566965940412703933035362263568552322373076903241105929173038629206417984059141526962695552554115859287056363108872821178582352843923628384087164056026637310255950220148619663300529842280538163075156522712887664561933287512824656945370321234489461196044170403608780135814594630981336775610294238015715236467906150498624726469791652357695088973698736086542866997295960728385166712958269728758667535260621220755893974316873215578242842304129307015409347449010580524695431465674323998403463042275662897016238922686275365648017702167038370140554736392162797524128214497843040951555410387308084049880570112503200916870525301245707581075726141582533937305691162587813271849396203827099129257075990301912275346 [147,75] 5666778190383260559295013963153824979091511743815505500629359129599629348223414452955615682567462726570055840964812796504250751263848816985894728614497994935248053066566019432082603060002001374316676581117715139762452536577204010736241244243187503146831487103386047382969464556420503837227118550128358520382888273834562791056842154350426377560120159194621269613459834640192673516143860318165951284020881801345590348711063601709587983494852699638253116838844159034953708915017886212367180808641004654601066546331063714905733879438743548277372970115023661047815911088009411643431832352623273159039910159199392547014155770348136813351233479708053937342286783928256295071650185261269568045206946464982934888011827678419292934814460834159013991941433080591351933845694899814155783205217951827607427155195141526657356141599796372914842952670004526421253583204311939233057417726595428750104898338360182209411399649850135132746539643919840808130745907450160294088610015171838287582986319564019334340869311565510685230766448103671380532289894788749735094130995720063507747867903741912534488072705466699305760903802451159799149613083618337722746623485497866057106376766849874327107796459840001838493525973380940750781550804589841211375691079950192047085521847 [147,76] -84601277804996823814427161937406525324414297008221435497195699209210535626576654722585248066326539368976864411805836217507337784607474608152713973480131744709720948063072576003563172780398268386078725984006893772544701405743887558064160941986794792645780091117736315875901467231044191372975440989467387315770216513904378282087637770076994369125015966075299181086064002447536166747439332603755926127085143273485635286348572058343981595189271729434440455890817014146064956432144744603059103682465881896600187997440788116721689649147239638430877492847344299796488222150296678505244373721381565202955877833701677801628868305876206112835541360469076545483674432753720543047723023392657421892310403000095703708583372713922120297243150919040233315074775554900914348024299736458210888540957014214891433935526093790468245595727309441620758408683781281070893356902507271674383061948303332907215297629521113420554390149206994437008264853249536689515370010513335189290746984522646980488116797532898013532996936721538750707125450112303566960109914075421002905464445375426080818121499888138193208466175427711119827227941283891277209364851898340750295355201650525755620471817138132633951138631987597262838728905060449952863431595240694883018167305211112645996 [147,77] 1229785470994040825047962512543062663253085405738251070662228545028021290487914238764993785269371295230823592312881800073934470312817299813803822332721545141610185154352896790409236716798623434420863729783719661271869743905178902170268126746715752977464559494333393976099984446497822809604685310608048402183278744251101386880797748001702593110396745329826935711103909774655152964141241687044273399617934107381400004834430531577663642239033920146027650958229882256902971343003622276919404038389410321425554244543005160275119210752651363637779569716993882853449001668881302978666941641968495480956011214401689940247061676671412579202161715406937044461289717958719672379155197384495475821311942954177282816080318699325712579111037961632468776521732880376074420395385263631295447302432211268263307370639285322955217405218179489634658396142188917028145421923599875684567468094469026310798477676107933253868279925778802422929664607186471205508195009106814005111645345066340874420774539240249317206089018797587031204327367162033251331833250905744547750821167792628492947697929135100483503507992734341535087557672053401063876890412954509245412382526769552513373436999028227183611911477574371131943312819159721318398803428949205615499122401971932797 [147,78] -11461712056647017472405703156421299956902348849975283642765700626531878972388164791774129936798377881196971321948364174458864589067144480906535529488515359966839109707013029665287482834205766156130369681483198413659972389425458588060445831589526047274881753030007799983145821544897693114347607123570874065341810447471604711058274540266187671396684900255467294328660127111890188372947977779735883141247921924219858207374070130060039072953742968313245491810465399066215888290108309416656744530186336656318741395702800009782194662242482561509826588115315777255995391801107085826750981563061595212209627735271193437306951521850128712175805953309566882481419887255777831481675221622874354813830494527661103353299350762545392632927536313463413569823809605063700357541209044333446147325695462296619500230272442390501413265521440899232084354274025106228480686488211790848283809408689480078945719110238240192829551553239155825438750207372283794869290270232276050670596129114202532556499121859238005500496570104597973391683200839316598526188269111474998691276058019936790801519189491231066542150837582335304170340115905706631788392404329243341303657475051380531343572362743032331152265002562464720784195883542622906023632201147087940803579868180 [147,79] 89529653044706610369896805159357566776842513497975945708188289072272343804794886678282902628245891508191498678093787741217880979190386253462731166937234431836753822174481532525148960589165839335766700807939537689283008229008384268330156844914803642881410639415030485840128955206455851612527913548894208203726282150347272625926807903536090886849865293597123628281451656991673680755990561078872261591283416342047374393808189785704936957596655362762002907340436602991990106713334818260823687671627666070954750947974595618025890949617475113758076270258410689804679207845814214656855768817507729430634408769904907964555166002578268959957928817006247724986492472921716901670303611986640249246699505457961708012298736530029739151071999003791319673710689346643409192232033907126936981664811547393481994663143283608724137417076491398189659920089540221581506400228761245515910105226265033275435819288183066776214749831163980149807403086853684437592185072784449703998487007127029536122957396842156300668331813811646719475439367713206101589946462277263451612338727969822548851534596261185696677415012479425299386911548574926073158732042544039139134827178686162748586789054490832829573861950482588175746034584091827581414258491417220894816582 [147,80] -545848993474478990679002217445388207328493345628551957815073916319803364677725812861296037093067183278150096613578541546630472052634562546519971765041280839708391827402838385019881382000384665012791643361523094618755201232656258481274323405122746522659979580150838204929517606491177589079891844097298796367269939708735616597301639704291244426283746985358438582804294989448593244587953779709318948274843684833137338341687409117747526934355218201609791691792128290071176395800443623788269486614557241585748104391651023545444357543739537474446208683173280775168780088499284869690152921296910335371856690337513702566609989807225611079333062191371308913046763077145291388417259333247665931826681476470726312921705801852868839379403842080796002574253579227050959681943146055087036977623610822264684462905441396439790372511643972560761062353806693326332289986799838223115689389647869991325333661817338302019415465346521413122800498751599549674261135839135987821254208453080794181327339397382213818738036812473871792912424514984854449067090849054548707632264265249767717580396615122988310713072162919424626719302562294404419766862695958997333686441971164442237799245243603730488071738276216564883723564131612612189105851376180054921 [147,81] 2045200318701298449548008255816002045399065103700223788922898149744389809054325533055797253796046513972483578813338726773620903645630137483315495327653353431217979845434230824221344103802602314296777087825095120766838073122682144793850132381467452328130030017596357102611250757443315607536142511860773285127174813829055647779012016037553608682665770266360582793586203738133950687284824427532039940576463958924384708761962613367008815827195929036537991518743325220559897719384008031109630619020704303943338957082207872034411352033814888160525951430648801045147034045361077003009379937269879432021900546404544486745302602746229146154614707449880654555909964563519162626432056807815097678622528021163422906985865183533084190084274152737285545820452259157085434063538735571388426820436914386503392002826563440557003953708361432429019446671149475217036209889585250287959342850889663048072954776252213007085071598439801703260664244332427461963638266275500632372547635953039022398728227953461917630951272698816122851739745196759911509031796581440580053610329031817161789241765535186918194892080675182740187543697762214878086562865507486497179817182424397538807629289325401735833834761457333888331855172457943126474704943907221 [147,82] -7425305671971392928529584353901483662207826781055486920723679462921410954155235715796325664165877792264777489980188755893865772915872274412529831967376058453300270407034857681821091979155140648735823555430264820465969091138385571536291855328881421432394552457652211695509991299509265852295197151508584366360666361944571807601547743151636421386038373037114661197814875636549771582404105584361871094877768467809334515849535619542212189200758544946738198683470366866249185441857403882120333673844762899525384255746300911053453805138174358676476737573696946963005716839759034444146274222140626425620595327514211168889388925895665822025387629787315201211228327673462779814760884159296482800848702112922683308315487067951653357808210417826972364956420008921771792050994398955079934248751724305827336038100707200820717555003412524464059102612668205060452726071944317318025564514482584136281386646152133215166082373570065815860482411371008484561180499680663592007728566364848794110732159431907630240290552229347516202500092895907664278817041289494942577993640312715642764157263411400525111426746989879623389904269057530643219488122448544654580327340127048164700037917026998502342789571911319520085029820987242888468552636 [147,83] 16547635289198732836938581622399576172200244583107541005394541560768795010280994652921910851359569939748496313004573902995834446697432216154039540846365977950547398053629990978427917831450535050469332270952339697992320362822855297640281862825983677531668132684300382284909896183336183849990836418366982435705668911452392912071755354160686690911791333070811788572425691360966624588064632891392757010219291958630352878253910089401317269040331929717011494885118625684802683071755703706174285830548832102193747776458037093033573759452021563572837833422701131287188796260016617444124063136411303971374794220158388731685576443108702990401035796972844273087438852944363142568325636542200765838840286870622588280687980383640445162015907875800162106206862084270331173282642968928176002502210640003518789838316004872755278007519959666906257175602962774669558400199825072369391149869496653862120258409339407733540623933797806274573296262871869544289396177917871124786470220243243819131450185662380920836280065882235042253620205018872728541547488173444933768263765752696671227826391989104898892087874842578175508212110196641032883038377401011711919521833318846871003363385889071466093698164581928554861816883755594080908 [147,84] -24827109315505724856996678087489405238505810707555905710819804127903824840759010937721282394653677350473704486209466194758321021270628545257471753716519855495977713999423867557439511430146873879982270368922140902224711012723054561330573786756394283197079604172911696792062620536756826869476536886141961098600342086231375562219491939774019008978041147546340545196319262998759039696137706022323662140781935731434041164623139024205980305562477417805914269136990695265974171117665045719584491134892685037442771272273195378256544651116367716209249094694323485316089057984594652375453865841718319835934964851552728298971117405247261841763179150903118376347568033209173520641474852706027747418116770573719304058833436474397401965938125151562150725819667438266943757783719882438269708804971602060880583510814262788358491377007413293318334077071835832539114659408005304165221071635990350934577416965470253170255649550443672039430670595778368226153760465501853760559724348469978648555116521415810139817519508756753387945980704741997451225489732444137743331001359023436467654818080331022609543022974056454671854213861815687971724441446783391741402080245052502336070671743111745522119064609910943018186000573642224 [147,85] 35683658986281623929264586270825244964713497339505902639348302913661025623464358638929599212816959163994363546870730879915747842952843545387739568070716829112756622167656729609004888436770507529300313115930307822122405819916190699507007806512857605471974872852802653520024727007680326494976921007251032957130532646115763974275263638609796173008906294261737037294197241583697002749583981922189898834467800960956382234904203100426238593846366127734306984811106163487571705357759047162293967679908184271780614995218082199509521576077325472168283838554610703469322931996018304455041091633156310893966610018743009115554055816153606654426308712968056711994942276633371354068323132849138663548531224034113696018220234177686845713154591418838874613664960572937386098314193101309099115124532708411782307379329752243172210226398695379859648744836450054349626388003977756354754735045918021793211360390797616174314030622728693621010580171217609135788602812618254005514532900303660057784552733740232188553986655388686174984113978532856055565109144401072176940399307827077640527986439891726306797275530450576243315345731770213340903448125734571323854354683084546794469697603253130598227565628984534484009776224 [147,86] -27036166662712703036741682135441082849914740431063081525250062923826518179032786435159302023043545468505490594029211498661373391004054795812991109488515887480815820105921520258281256325436719536379076824899105506092532944497694864010863935620741617818308184992502537365184412889511743039333325178528454875660446608151586857821948312062001538415328840224406347025202191122666759021983144237752473794228901089771680047398601061804198093831619752554472569759277898555671107341709166040432536698122026806950897773016136917756455179018816314830165320003919088729013347365413482749947291376749403824783172572031934771091240503009092720724183125679686692583584695050318892062811504144618875950628991854123850612224327060701492784244239400888174088873890476759783393205095062843685583597672868761223083965204570653177830319631463206691919040783280898401491278770716589465615130879002382357015481936809558608906730664896269116211690428724531699003457221098801807573955055809293606729030479699375036853455666812689526319326618641109504298925572584644330504638286672692220090492013219108288432460972568435753272872268288805763839799240794139244610975098925755214511797434744042534366062568451374553045 [147,87] 15195729160576282882533858072626960804359861436678880192868692435353002009666504447622010877314654147332819880580975305771730001981552556388450168940303526820024870330464318307941399298143723081737449084742416411867489055720814739207246059413891765702063670031247950198124970672972294285442473735836049619627757143659333865727531191638894820514462201291231919431313201772913233017891644601057464179747374476303370080516944643239844742862365573876088386392295907351800016944831998584153428828947505863835253997681703570164502217191642932665352525488503125986331056657984236893719338835724499196241540683091013541282735703294783743223361191034128440131542666121128902241040190774739435265948865549430318887030685898272333226000460346869085475237537286957087900891238714764087845218271189535336931960790441732471966037112746308978525799585218970353313107282447257993055758643358011076315034630191412935329663328907096970711092520816301319313731280934614813421246691976049402566958204931320807536725847000061067370434394238805362315313136625333114993440550828908950552997691151660098502148382426097286547323354557953272032685321180993808187008273728714958806908137061024949934685615310722 [147,88] -7039038551283933120204838553475023926758485444488765372775356855737928437337100958558086270230651002936958171467730238754431526437568021919650544085303985096182100577079927304831475384289818938602989363878019622497230341722997444092152977850509646869328060526164070414617043493925719925459939382871207735576085251346750014915145503972022258491464683918216585290667599545031139561647337365986274752937278726186292836270907273625226757196222388383472068450979792954096395928803909729452341807495004960981046749437966730611418334357848440508147995115625127604018067944043312296471739507588455499852447112033833249103975619222350674563714730802977170728393376613991556513473793348113902179841449124555797061307118566286843000992564191145513896341263028077773154708905160981692871141717763127168807808492380948574336158359494369452704667603983133159320465943300834460238618810134992072912667373151970854401740164353846642644467688071872942367935196426971674185679549790691231922828703334102700253364922979716709193554751019723207182157685142201981254740671119499304730269869885859932846288061171210710120482925774700079947121812763486435849663303606713395260650969249446754656335748 [147,89] 2345672201089351991162578472035538157643212252615495198403450856634541997711487773976014729309672345547799077207964286697753418262450864862077789804086723502288474271786857199789521115883802890110178404690166454772481721979142458872805496900560058194956152063043944433294903183046904230157747649735733567404290248679710572444234156970500829590614902833851717876671795167836407084248964218789250734019787903779920376663676002964346934979941476384235281195625710083360966932672834500964427484446244582041588737699490297904893837561849194118237673202556905953438371626496558610233554051987024054495414402331272311126067897183225326404838028155442698072128353546404129031255852536764284095935053787475274332155118654725901444420650238484662371143458237781374897020314025552248168202114468998603229492482477804476774493302912016737145634534261777576201957289452573897786097811806886788517093368248830006265438584555182097529375779911657597597772369710450818418327268459546062975178512034618516779872946537748355492572368482894501666051256405894993723583212036521482090394481895108853974787088473063784728773818305133666559057602951740725190120445844339130583059371214249066755 [147,90] -465459582298957664095791155975561253156700788441077897193543356944059655549803449608067341044681145132794847556801687688211963644488804767840685645346347726534099193656769031845228908485252883616728170201302937415434672431784437014009600064201529683072098767403652035300112103145916331150796898233694054527808614769116099754976621201212030012207690770450999045451218815104110466106634727327426654033141276355373771455934690179913350335844288666290751288649823976408485521577784583764301892671381402525242447421827510696151560575223034464104060757701491933234358188043129962736424780438026558424416565523922823372043410851829221087775992864035581892257360356267904246634404716093339183653823506660845654524281474033847780185507099319320833718363208915738249872281076504280814886716914314314107867245806069955350372685360929124856360781104822816774728086098435987620911027204260891763511060189164052110798595852312520499024972684913483031190475838380186796234028835370737785689964052160862602548092697187293459900949606212090652492757542535170549258123699630241167504495095744711549614569882123321021064615699393000209519870715980665978642019100301140476900672577768 [147,91] -139569393616754768846592857415741728906930315263537088920837446721694773095307342060990970696543637731728371457023448133609886552264919036974023311282836921934599220816021392217809946251776697025491400779197706637808589173274369944492326276550371494208181606224906197064839896026472815829343798800729871973443093565355963357025923670618278627666263235126375393860662773047484862445662294787140487412482173592898339426442776388292688815513553926606286864230627943331084643821853144306806601266286576429536184498680258306585573894149902850864234926145406567352697818503443725957877620075525444454336074232890430448627900474227607981371012287214540580527561596705919373304502563400300809241601662130483471255212306323761677408142310543499870938641938401302965889005371867502983246743760353055574871619772948919617746666116852124167276577340258143124884675465312842046666208428828542763482594504884650827622319237418611056926254778869152689635835868604539730449617692399517874808941845783290244707024287103534168536593581124901582033675566459313495126243189879783696363487102435126711168688401996590710233384373553601190315937680055071942055660596655228085305608 [147,92] -33612589523270058875109645653839459749341917175490816023390163600329684917645648680276075463466182936482525657440083731909538343153438593673926489244161999066276120595605613155808383111626623227488164903869996624247121285240023760555960808993087545760089831656877972675744385768810658129020955537088885325061874341816143238979117340292024294591386991345520085994216690442868410566270534181845374364224146791311821403053415304808317472791618403062643799151789643175269480954423851097170723046387184710092393364592053199396575293456202561489756385112325727303966631281965042789931026501855578085921291709079650999162642268520416108920347149391285904835629404070844117299164184473084406539661155839185481366950480199234264565855072667890272358624847462103543503187035545533841696039083297281479779797296540079208408701189133134478021251796825724964522300209803233308973227451313034276170720780955859397087034734729574412844826899742824884801973877235074102308221444308290082651451365028633654150274649630930730025460486597553601129828117344830966371973827519601959327339010339918881740262402470577913795608565479228041624721055324239767828853098167904257 [147,93] 7576956989735798115508544669666121752908698500269622195272083942573021273012877127885092270132821623236648860301232162617313647869659401796631420337508371210848579857839925776993595465483455153295289625631418886899900392664853785804582165169641217094782674457147239099583568085353519121046778179658664239489902232997602930984682124230186785858910684867216224323308155104097942335437031088026884177567708121558251415292701574596300207290685852309754930613847252652028381404701365604107927082461295891015282610463859875438723272127330188065590068330628951563990007332367149087533701498398900108299009117523184044674711437768036854684656417836225783818536526169421040237258355035241393918599074666797766064004423681699310501845407543929694239278361676889067164958081077394696944980299873772606675467282025747262703005856379951903108680284920418124622676163509073187273792385183211544990543592348210187189870953450885687410509505345400749627560050619166977058243967623747331231944634147272363978317160205609782171655926154885736555160543351806655440522685749013594124145108345916815329081155314954119794556869032375471979387452727747163737983968994 [147,94] 1721438780199533669440520879521024897228695783649043320220359483241603644586298691375276253114897429283585336943715868116382534946234761395566848063316221566450058061415964290961454118800845549428061074884970590903656105098198310619560446308782536407704056763705665596885815589133338967599903459048670788175701166917816722759874362362449350059727193245308369895889144022482462556813433833331731549237707035345791627134149871032394444559897061316046543591028129501160740005650967121763514876856876477626934127891384607442196179853129675076728742992147905901550635836556225664041069158776214791995643220289244606186748428252120965159554481445320849635688311368049257037547861393442001797858232207462809626079408428789792524620204058012030504359665322660344915573949841479177625128932446682488682577679033337379751582455372328048013641345366101823552027719777992356315818345331983489719015398709145282203065136000340577032126940095806033808801973713113075882425608561277714218851910526760218481870259376849723965741687787888581481256905912877082225851274596207790441609369439845432699276583888998465508863533765876338224763492385062549520074 [147,95] 43166740737783875991064266545011905622984528775829907304049233715543108417788258787903609953677367014661802575289633314265704875904507777552561688854901406616722229014854136468182225608031219938745050196054252429900927368067401809548692388333495807743496645165678731522297978429878626737532863892928346607339730043368109064726080427601550750267253351975353211399473357676856037983286012188392334950368842732772280085238039235278651142553636523591525459557353708285245079588246539866292100853489187507569583042940497677157286168207068797444767210295127663592968853535379895639754420658979188546066882141489261611852011838112186251426143386988221199748222291472862549013770355876500445922151550426586319748639978450604243310401755244588888702016848996444648027670980755828132474180901106000856196963133204838669432889252821548824739469190862813259415344892348648982497663781036962629837921210614771910747175055522613656091582938888990589771785764496084736335749081316887092843663016787754532021137418199144307783210642929739833620451734619324616717195589599302859932806045618778304325014566464980774817612239672716313155147621055638 [147,96] -6596881908811051732724669270938079739287876054078629517571327181033963743977255775338312236535450917138293760554141629938536152360061319445273056509530340069633758953093631538452198960366879797901171506813792851113307966771288275580344616905804670886909727820118263406762798013320226303495974417984080879339423495695446660226951821996646478406372301441938484543607939306230081165634698364681989234264764616905866202374774017017488847840015833175771966395630952404481972189996659577166200914872887925848562437161225729555050180968346948334206165755626770269402183175093549863784778512149203132225531449049837223288936696014711027138963180458557378469923703918153890971924153329879394849038313105508400313600109448330420414779596436755741974938093640138720964188498640342430457356976638039431499057923024861669980901032035104250943628067495849266532854687905409936173619462261584430136887276818996520134368316127273954481890729160894072902603691568646622038010403109547615285035673084387595667804394128603171776653090624077792280569352852018041563166583809225309921219902074974817384276130874926771286774047683289487689676057 [147,97] -325106808504538851004318795254665854928006626906222937019601693671283521546621559836257978060176923988583113302535999548378158271188502565326059344262511346847848936408851863930093565274483532945174448406900409562310256650452438738213745982999637883141192411439647472980031518614811104529969959092513737409061874457344196213553417879190765808795987390421165693494779395284937110520742706879817575188392327016554768109286058187548287984912562728405475930585028280652530069928697802469599711898561832308983102199309694452173527310738703992315560987917216191696185259696115476921860118243391735440169846071729965003845552935720681055780316330744096316802534252607028442943567916543555274403451496750148838944106357578201266830533798217369548019995784689138176331245195006509365326851345673619940737353418225022826676947500520844107277209527457972074285568247095357640828728633663718679842337876996672737651972318699942432791072880078444941109231985572902208684215273131079943616453939300133544479961162775011665468735523399367531380180196699990169572747046788397555393209881605625607987758270743998543168764244272720815 [147,98] -1831544353697697549913697859212652905794465970163442031832729946532816478382547700428402317118209157173393572439461205956892181413132337071815548777163120976867596803187493234023677243357264448849345849363326603312743261459624608340839347768214938517302539391610590138968238697776292845283482835961820489640600523374194324409165366737934332754746409047497397108621009957691344724932398912971657348646831650900708540873215029490554841788612438502317588849337796236131554261796912055862777529215098090859931251300877677771641375940394437652563127510420579795577686596868403390863072380323017581977214059467433162771893441393433985610390928812398652609930043013628404096347641650986938680162667443885825591992233645050966202023665399534395542202636345340993150004195925245935194020934686130276681828663770091357849240861883500937540057708703008919806613879611525030921883439655249002727223987953563476032562030714783038284373671472005017683333575457610001717605753131754246648024108418299784323945918217244520792316949303169359543896047211043111295691947692045692103562831690136541483198767737961480551690435654 [147,99] 85833797051595619011636691289609859079491455501948473998033842932874946256550924857271881947163838322717663100371171880734721382067640755966601269153349323520767305176971969658673015904516974972765942136486851044127803998782114856799563399121552631986878576528690589930212914276800070351625538427777096823905166079300128680934295832329867929515686583400215587690484173279930805371004282904545723303788184843771801869908070043551805401697691256768244192019913734997745081675405125141927435272293228221703308500882159302424455922252944511720857964732149642835988331663931859373950093776380722732186689987302977952860648815693682855576873888904290695803843759619514081272894613582620577426393709948418767011955286891399604877536006951721954870778925648859745995162285675550564181222800680281920975853623292486648117409488078539864799916849974243990216643095411722829944302996663079533180319563856599863695549882306886119002674461971005947670154811971519499514307475391135533314305945922761260153574217141355898600702571081679980403990607982246453337831570831021619213795707178310239314743591693405907086 [147,100] 646911710982074533323141403590495358845194755459530309778598610719079703574401707609578793471650442942806455560375344495662200092664080713133974461340343969492124830003980328948148132658746489491554336403768160707570809717345199893551410724210861239486921909405989289942483764701834177052676354852585738689870492210537265180921431561062449146312931126703022246823704721383528397454941127703206189631300544970771284477192919153974349165121874511184431725843866302006036531345199428324528410781672951637832007380287155010321788643306074651581615714863439064379559176594806999181300422271224804624752302317515048097723871041596517399201594250998507434697848796233219498622261407087020119426934905590001333313798103778790223305026176759921784058648669767691179144442061080509233314875656959580180552200716571367302501186255720716458766714741739603022269479684416832781879481620436592694113436913216889985935542925950096105999539805445205952193271409492093160635500395004091180760685928134363097540458756562002469726692785300627680627945489014625631626601781176141902833270346439284952680644077075 [147,101] 8574515430469938571929539913309354990413872833838696978662831314001802134863250867389027053294768705297543591261326928646288973089249021774027487954183176170076839200110947470061969334572770416744736366594896958423546420810286637906363546528834573976485950116083794952192350514251613299976696200772490132056879768779658005925854043470265740484940511312632287068962560956857305212511451889727319244545189738478465567355757689990639780467336782083697377597012457513168500578015794419776126861190250144581922527845379140564234884713939148103310675044176335076060260033245455427029843727389359900984120081038405708656743879955072010100608911076634376069638681659531623671240177629687866000737937416024768246015071832645179989579833600220698366298152963281662782170859481216854233457852915389857805769839757019365817456525306977487158615668678383727075591786031662059881915841505157547309915008543035902532899277760390346042836394579254388904120416016871457660845817210872631410295127740482203707162104621936379995723978553731235539883463444757736355044029936911035321260674503831944057202 [147,102] -153928698407629564599386378265655196954581105154930002501825640814275764785356422814073016160561473890383386203245500511621573043472402724034583597321581575157226846809605043787530062312531334036759572195508150341845222431192996271177984207430721534538606524334865403430432531340840422270774447654633855336868298082735774274775968866320728695446858087388554566972173207494863948571661367219790290969171591105684992283212236595940171012649274641099203349665319865015962871313829470697405751558328227378949351392076501244072497932844209038240273438047577309104053542269034795779057163576136715442413606086241417085204349911318693719418936861933413282737675749266064236691462361262762995182004280597054298284941843264832307004556029025445794540943082584091623282710996566887109998350653028622618059136464102945302829170533280576067908366656230663675082879742912651675525481058959153493343230578042267216117484424712966715546089405249557367908202654640943368508346149971110883704874265509161059376101619494229391290115827203546378325250477631969425042162708911122008259702262549750 [147,103] 760230388097442532137037132229039805342076639014422468249340446961655582032679078400088993410633680402523296934447111018077495780082579952042889783329343223507722049764877276141712599130585158853550445005287373546390324797940743660877073050731941464493416352309858472648745692462989192148177755936057743252915676401663046226244606395222850008211451674297445996935185360554618020338483009372114831157392848699979383161415950099970629660742121435292878778302207384085535524752752392545948983626131576561498581810596381844127602640324115137573271440484258350760042186827045622235883064505062204337426105793824537943805258694655580769718485453637738008322221822804364047754348144894347741895469035743864899014948437153878948134993851907365484183414911139434608297304671737265604940756700303699602886099013655737118975222197871571559665120894155083220661741979636532330322030733945519253628060783037227459316496323149908267676126720020848330013595783172266458018538865747490020336045979725524580902001732072667311101439141281841581979155178841252439563880363577878477802898 [147,104] -3952867749775425868143424646264403777118081340518224697662362223708011583908004903171711882097766146074725035219204422920494192997756828663779789322561184626671529108262972766034469275182030190208197593245588160428493976671838560658430511936937500161529078461067974955093346140304889784934172799372783973708729519903859880467242578762931009427175604197772031035223929105878876495715031978025311445568156309680654706006248885494995968802486226891674897455825791270490282532132957902156476120053201821569691791770880811053123699860382419021768127981559139178988765976388268056762984295950601077080731014953942515710820711391492836370505976409330556024204053000862682478319666166405395306197168719160677014646373212947599983117574696089709621374466462678534864760955732797728962562671014547718606049716330655092129078241819594928249155577647242792870163153034311165555307061213486395683372380265401786092910160888124871516213109451877193238565242727786588200319619743657372144897138712835065574377633111201349067083120546921597214398071160068336360937748335480872 [147,105] 15242211599561422954888763978460508500080420512516803169499047376575417217129796800101576734705719777366525544345402687323941858107820750237733434924764447167978567009947585466488187382871161190280013009073242760950672702403181844241657454283746070418122676640596452114226662244499866970763458064761261702553268019425836006923684138675399266621773466664680021689227319412435567954565692180369433083987034750143830307428312229654064858510267677079763218887323710127185517255509074627040306396669720189639956318308037771158638224302174214603889620954088803573772212076938738638166407279994346314312029169096004782384867566751042135023339471701308122567049290841337669322964486898722880675225948381485286929045666347408057168164552270313248398499205752848276589554934744967579865875946456712599851370853227694353175080511666466687707606197226823675701395987607720886864303433978018730756393125054690862198231315430954612339671949690847855200855655860669330397973573571624757492259367857519901294978415703083123918305286173310631880381988435279814074456459 [147,106] -13720771616117238819007675057521096681166492219845878311855596076460930434460218443551872788491727241769883346753034687715418365228602372987433840699791999819146791286281173167743848480050523454794157908171290434247711356190604199438214026328737778775198386122583976144274066074514671118884435003747992552012947300018413218224238591441645616811315833323542644715168045435478421597685911245094236740122605427270180173225521353378257892426242309344987190704355589004758713515874395133652728917566144949851816284282036540263822638724403696906757744542519747784673705026999632959878488580645879100583019206770063407603831160702132268549262852554074944715076499889417177742792586798208140997848093259350531764545371601981539237083060502583865124236770538913210502031603730045774619322292614945244555448444305188736183191605478323052090402378903162910490232264957554030172867943149919568030170974060094865420495081076860925860233564479013264289689646597762835437834480153293996500928267882395294806981682783678844287805346897116092189157421369527010 [147,107] 5501529673520276197731952824329813780613696395727377904096573407780993039924377611138528535609889385304872349842520371631835899492069336064720221589328064552464869140616606513046312442021946346782464369745785283324795990354806457159435138922936773563633826012539812565314332323826136437904773960795773261226043241576351087463518925998628807145229271559446676520682992075731099639329278943527664169821777523061534822368521813596242807432300296271769019924044519245329797223538549789609787349508728551305194217377242139135857399884796965547394857106153317010061578224565901356787190754491608525625024964961017573893122695446338363686082459831168794965547987884272785340712931474092726116424483043187665834035912876032865343660369596198943191116600724662462865543545575924178643337954923246250664794470803843698196462226859059505657208864801188069865021377301504012004237457303441958380562264386685897279338763437671299639557135690961977919912800985703233598584206741790073508919058604614664165722100263969377659586819655662509711099586 [147,108] -5895970305923973583196776732819791577779661427844547425087274472547929455617600958122987559317006000286442907706517397344274333143682951107413755609525403224884350317107999110262271081029753997234317826943024984385976830511393231581536622086568084752798879466886360334372679776332584601050309762329694429629448946250742888632786598987995103302262113524015446603182795862071588933088784046491121224654016089811110531965818072454344752014638580123707574418002861307876226214723960246591222656984983534359601357346384235646921095063617718906589621119985095484558297496214679107665365427858533555227049703386808403759839301917387484061708651642589461847947182507519509106050922267447220605420591245546073468304821382551604068320948891372165586321812397119533244026285969478688663106133750173996463050373949798256875984778162057044031876135993439227448449037230421830225298338120342737624901941450901613199673867097250614673638056554006582596292301121282744132628923990419128325534352437290185186897629345755354250808452580599279 [147,109] 3375156175301007610590483144600167773095412704500431852005155583712552800511723475214431652444374434714020175188537895430826234443903262365586995134442428660691245174474486949478544865059005166710637369512806641145251154907518633621625360595868034805058691246981316614791741374043441397776711524914827399530194166032465722318067415835776635271071338637514699701542838984578832871117264197944707011585714915341841367389067962498438455006609556466605927241252121863465215954413549478695898138298490201210643737814266000148048093988327058306838788752852149161050972212280253795160946839211576699255784426060311890711603112857918258722851398360880484722895593293798159151307530474540071176618469360508160495976189326183608538037436152830707928594096023032905278374371864544704686345913938807974998890047110039217081842890253994560960017778417994536156828585987749286578405246977068638883253581063378619517493422522173938584881473789329436567745157103521751839815179210253979050419163955150455340318582257014405238946416 [147,110] 3318775195516164051006871667911511855840064473711132867675758390914229150933486687365766549168621893713213829872449123724091479632385506656356737736567436600736078210872032888023695722825777408818234524273887987687101489195699547705912268132115500312565438225041529523881498214833797675800045160641715620821678290459397804305248343429023202011251333372732257792004459366989544045738262381295660033993615564234805378367180196832021344709772249626372162754508756410304532291127709616503728344210165145974461482011619783609689453183843965641313970460458875653765539929304154377124841643856923665579736575445745594276472427939131326819021973859287684701570465625536744853125989696000271584846300390016678252037726707608179796122637149513566493074648875721154048241037554640486851068266386851973363004727974836755349713552649061133658255358512598256462693109655021480846447867978338389759077043762401561029501196111047581282577536025751218699923518858836442658124635522842322122542544685941782977622405011689898 [147,111] 502415950951825335225722603845233958464124916560410856902324392467903750976250562919509727132348812626841783614866245617242934932895428157011571762544277766727114641459983519632079120584319180714632346718411261186439067718864495500758786081822126191424220373437980353096847067242790859432614708947570762146786923197746001522068252142545000989108765871528139758661551864475211267722837737129508314079755925471053300952980486430784401693591355653028816247823177556386986488093206373130148773348996688479751751942271028168317217238540718258569648460159765444262181066089631822957421436877257002113722553145379510517982788652400293569751842112189778026044607457055176838038765971665327983334044285946897983421793852502901364867974023062362191472323555906494500507483848319964674972380621411265236841169973075819015457540223970295001133186535850005154955629649496652225454821098680288740631120695049676989504677723859534618934589684498309959789592582865226760387443671273395397111767552479910538378463 [147,112] -8079127818394791733955425887918108942260622929345612556813076506900186004612222168118773233795888612410530580776582905710766555153260312062135434589596057356845811569008481841849820225728925552311449663572715054946869874628106572914028841550414084320883084116508105748928140453213970199717912839047524791492262297968384774960502527288363220569749045269005139865723735307932400542786722881118541257774515094708507644650993600607403464464641420803147443087706051188682722823909693746272378370551949243988229588491925864382209925840742597718166063064509895477650732026849070294201711418695487780325434111253448688498050584081162050055190178808869674238373450179016890419068912307526752604613076082825085957864459116879951463667981772475348887860422636532498205484742239089631264683223339713463170478819313759571049754847824609818556022944657209265456233269404042724035696143452692535800881850427449045756434797819328277157685373316595300986627575799602325053846015289475615686853689149234 [147,113] -2381479768554621992489885236873647665244507282117305399545198966783342530818702740509081288902744923204663193569050771509220215929714007402298001402578219670147119950637691378204037814151732944710687665407913232684372611676378569488330380138177596686197005706310588835140322935090021061161032950162768918767048900627251633962761826017900441725255634671251275971110664410087989101765331417468038977313023970637473219154075754281394209389243978401258613736571911300143991871511375624526577563553658456543658849417167257470294747030341992484826251654094281092578506780938631976687634482593142833769372557155719187581895346884661286011960862406214570815023428622353221044913488572817534790709264878182731513714256107258667338151953388855409409726286300839518886288609949107835648727674242257872073943285970828847415523750823496630422424174932861038230841821730192429429181153204193809743154868168936636107634158436704855434492416951730046418816539776421514050897485698038516783968 [147,114] -145916530949622995415485798728750028760853912129491320368274456944581326760426197723147410860646918835827188562220555474627182360917005522423599453142515122383967240615447049027949644733766514940505097585409712210167602681114731087597881850071537585471047370243616598587926597508014947809143671517532669271466162618874814357796869468475647246563791874455477650234596670969382391801165814932158154270970798421778124976143009181728133117432299255857244890125262502371476985820407819413691766469603329403217882182403944033116312360707472223108179349345696432578640934834640737158922811085247778527691998887366078932867823772802562088612754261076646633724740467074120478296868073125415999268867345970748955825102805416129535550897292880801026097003020583725169165219894425923286647764848594419530594255650113794648244846932275841773517802545954727792390272226479925997314365574766781904682135140904053220383738785999016185555542097362740351271253523443202898629758600084 [147,115] 12576045953289027947699421390452319131543895126891488967136429281704787750588078445495484118239538688725351173288219321180389499855457733443948866852502722960088873547015322474044789759432855263855044695503401014464784612621562628495742927490979052571290135386851122904178077764161840177882556503656782042028263857747285105352050249003849643693172043320820839914549577587954624095380104269011525306520925829547241076280697977233070531692180785517001878589092444891404183723862190491834945917952294942380586969681915938244499626350340029081085392004354806545673529594338272032721770120861699377082502291906684155164298405521065732451701610709952404793273681376636148583038851492145447203835228479639226377139456585812595557394015000372996342111361948681680830139036058225615545366272739930117692881472002152027890563700239853214619405873004826230527967680677084054185714482265516268776826069546801066941859798427219523302708358274063759969235968479958049642 [147,116] -196039394952386730267596253176605126232414312362792559375005939613334056064641775069341921581317780253207040976349066784770761281340309031440299902270136834650824145302358563399675993605503996238471464328016499372481621220513603470772253242625760121595731822477889677477248782126114103422647249701137508367627131672960204280692947773853253322778468943282104479103021174244986828809320806445202608210909634500187795166935115365772194803874466457983937342662634734920658612147074593262910144899777374814169565797620509532821463229182176750229181456602362752809269708874797684772733843428761971501430646369393427220738752442754822093383070967750916706335732468447899998673565627604205932021239365862466351383111106347385457030594129748787652713213812833259169834182530819856418735519250184726701666286494327757530862877793071207652563191897530031703540741242091645249403664245678679038118425011206359490955491217268234572549147323869143830072756481 [147,117] 226342469453533348874004528423901909309351577009291250103610318527887347100664206334378121787588135925770809113565366708045466636263833989101480115917715320923894371469526397150946767074719064857337811805447054006903094111955388600940193547973181392465226762574025618706854344894880787005801433104831335634612444226765298804424873673743427982699667362284680647291526955856229917812923828752538670364245565658383368434387862482292332768301267970989313420360892270999066026771468624245476242393715657593799555469974123556764401333884835255238952678702326858571267532706787825904753705903058522749465329596543804130915364203593855420570937962773151509258041741270251907857563754356303536078334443218182932396295476096542435458449519476644777319619298787032537685075006009400259962334688491326492280917712224507046661887217165580693554590787345876945694182803037805532796557401181586927979758596722858764849550076597219200098850493726309 [147,118] -2022505912652324987107129553330882154727930447553060938016113431652736095919693669202118596395203515442812006275152122361475773702948354176568578980934552654844777746548386544023892253812032657947384045979519109114899817068512529485913752308500269733121536267275698150512300682039910424762281339429532996495942280194923397158236545249371843185831494883329158096447978122598855022058998467564595371508400803357530154355456895700791124536204321089921385740795664660774231109421318593951555904689671443711322477864668378686223073046860913754080610903638126888139479807553452599853262035676933979757795339062521477085194750920971498790328169633520282720222535599185875581885534539984936121684782062499369993893787011868970042575896136720886985459823178011627053612438929457592656009149071610415051351036771914781233616687728174101955793117156620758782402988711378622496479172962016104244011113797683921898348318113680125251353 [147,119] 7120323254871284818689527199985215404157665137634594096126515591530814613143622815250790498922630504373363733668967297551003450943748682629361942529920798311054739442417306293697166701601500526490617311770016465964740050627768969382683011791972406190173036622811127500031442273067815400585840567141210028095302908038591335548256271642976167543064291491726712660937805700843057856470656948259697271637336547842290918606188073281752858068575785302016982986781025132829949603901865918106723391929831727830477687079070081048289956795679170374320313964140255490854619955824657462655697463073758407733197861741085360163177098505744873122664770658474295348434804277430085851040798085734224911732125009758064555011509978506267965872979573778611162165211957133405149187042103819676081003797433671607851638109161639300157286726148841942493429567601524118694934691426544604945710586372918520886773527217870818210559347067 [147,120] 64216909443174367931492875483014102791623727081786446055444708388797465329726035165880735191972228308347343644653758350337449223281322429813067675279900340942682484794842933539989080809806018854134058289096815993204247798848193531782623655374568374688921952946476485988873999539678847861241939763383951078548509663169436699987016810120410156607182145946418486262929306052023980398784635568484472981740267596644652730300948338977443852015823779223710356423109042453631133044310301550432917479531137081722264759196094378211199848453831888006128652154818378672756027931060673124108652064468878012374969810797152522623976831201880495105187070960215349581336336502218436670922964499560958447499257208432687859310686828143008208005392117988359006324363756541533267102174537703243898849301972368572390153441590816395304790056568913246697671341724061344759254956813485488152676011106029384350397972124966111 [147,121] 54748143767861695131000211234278267418280430502401982831594629840294389088813450754310334843118595317838706189470471688014044076567300494167037677808011976705801981272614913526974599969673818017067053623775267455802723420344594153633138213835244022526163369925517151189460160226209393154946441451606247500787830451173413420029453068032930326949804551996382606632830850540168089018266949279702639134079482519824432155864425858418529097753668897237014907091005870451212211906409034389394048568878473620982313040961875273688009809964010108274286407230386298640146499774872961954119848769299860357599296054806569554095174011474736310655542887242582630584453720441786444329115451067112228230116274612141389233944427940966677068537279748099948838753891832529835108558465831223231678667449057486731986576215662320130419806720810057507318739416396995920330735984235931377839879450963285923789966 [147,122] -46195066436747562389668168247242991189263930487400126925542183529049068308975601633107401889575614350695290064387116607907480922521824373779852058649522454695771967650504291606261900073570779064712806108040717386415325009157665655100730996566874561229689661049860947565943740897509947554449369861308862225285780557035097563714156093180954467635503615921453279612175354180246251999448719581602818904901631832506689771673658619538275604100505125018552020913554282243873544552631794548803613968510353874103438990199716397177740430804568967220296351389696807647487546576389849505978932726686939454249497018397770899083573618477571231643273973809353536731528059822050714286240113177197648819035030576892398519517314314319397562375945438968122245609091334039669645059396471953346783572800037706724409169627528390412220394114691044412406662613581870222908552734896556377494330817952 [147,123] 12255567229698742440710722717401236370694881282595690992318452969339168500896641373569070718409227396372610853535955024069179967248374125375227020070879822965988003862329199885408965843934377592841822252802094709434110953297671131453229913603961540398992308237764508189911277068701254250029455431681023303904607512525070900488408231927550667300519857531127843241043743523832650527186084031206033641356888259267516857913759135825964428559644057299692871038292557242770953468494240380620972066750366996493899468202350167747491763140225552539129119477163633271135182784804470980295707314566100180593571940729415837239305385996162474136110111988401101810598190884720595701225928479274443584116287500883564038998323227340392707281960411613594932018817151936564492111708181551842914643230471298298136057842258112657055720995344741119421394706445771269445195244485555846 [147,124] 222057058433000633478406914291372894239015773247373363796242286432103034283441033458237008681795163687494895768147233113738549860067373195001755891776189527274009384467964208957244808763353843097577479884317162897758281764783411884417142457176334029008175279421598573181720536548029819410483852700853994999805535994075177991345583262434307692391996884857539543441357860078837842192508984146990374420038032022325909270248163285671467421019922836724643669909626323609645843047671915095258261511832354929246436662551207745770560567370784113977000305978064273288375419415059427860523308323850589698658173585598208273912472873774009277405662426598068000945464667968549158912573879955418431586194675493092276950907942307552253139705497321688159175944816950549977542976470102712064718522247376715642697627628900212597454457538059965268733194808613213862004 [147,125] 24944858482630776718321535039283297090550427612998967156841400575360748678219980265367589156216331388483011662303974968872171054147620268393974925502165585707604680922738122209980580094474489446585893194995377019304761396691442921327308146058730289869290761138857342590876352411015012579703840110272605687458146136524457957444202533363728253428532829298264721359767606980050390906278342851981652360152398114420621239306793328708825065916146475102610968311717910000509738995599738491649027331472250618877088571445393540511091509137484232526674723414323325136933745336721540518484738550267587921344726232084381785570331693931557925343730262969612695134486272780888765853215260677083432905712844356473268542316006803580138649592918742573103967146626553274618422438019833943714112941504682812758797171608576000225011428471259971236001829711 [147,126] 57076303851361979952530598674346513647276481043764168385451934142556816475736602863168464355468752887382475706203829615781336049707402704458137179417679939227670293184473586993133445771100733437794747943780847999022040839401967481002175321218544735670570269812357172146521991204178848411766114189108439086154235563937431929455571274403355331724689811121850875767691601741117588400408358279360330482956175521290317272266018220643687717185294286551689658396100859791864339594262585461553704295742966461812141136485018525769429069842222388053540344868169105954152738249941453699711560973897288352401554857190884818529069669159171848974188461763251025993976341511935504168363343330459177916867977929629107475249384869912236388863855157829295154575610384708044293978917613314766284782599197333866470539125726503583642737299802 [147,127] 4320269219775429086488575917899208208891667764879050894998301471285792324304034341792961224417899335889674533525049288142305446218107226735943142400187003612630711886485893896755947571405254266574569915252283502054590501508836494035811997849845268115113884884446189284101081649743637136441563833305301646225821709692003668966984257749728950216334543281108828507913579160847194878226415956265339889768902262194584235753190152251584680806312773150022304584878843679004932567590352178454655446164408045173393440164542094684375919051795071820682085280015160977277965076571385536143514146530418563881341161490565981761540653909695153585078213482230568693918611100355777659930963683532674907763294369971533888592097090219284456754235171492415324750980967854112302310954119324981952415472255864824800627748317684 [147,128] 9771470773808248308028061739753523297377278139096817097031189309511146884394250701484111340867048902522852086873157822268071088919638673540567333184110825550850025010432380704716926243368198458407208456193002061205026915854057121924173994361462439613684524682221278412945976067918274511184489054347551717647800687475781312141045661093466277702966726671009479775332369894533059716027318908302903320110954530607563828569345112916489927510672393877881991604844198849218228261297824243428774688832868392197045545438839986089345404856014447409180494232516012664579274481875696399721129002853186080746075997058236703494164033709411613306910225229951835807932293777475521674874560364902568197515185264805806051567097163546963628205722098734846495230249735938937279827114815251337942284695396329 [147,129] -613014639819024329200991020423864416974815653727317465818551350104884041556628042330198408216603673399542113861041951500703047678792283760417756864097167221501150397878365945510582975135159404014743527628314617312254623561922929046319357925816077854085798138013436453524626731836093047706552240048520931609980967854417799428022090379179534486246953390975223964936455018692328249083756254382568963111485581223783716730495623138781440553653404664114602918892005181419969406602124868194177932099771849113543562877514372196388891296535137840058455225455303803742901045273495396754699146836399387059594291371372516045824099611170796279339397684589056301547459205739837385934170053404842524888309348065405113328621099155933208625544169385331458854328397725532803833735114721901014 [147,130] -15130203746771381758755989044456770451830118736867579404371257558837166768040668713451611014057303317704798924756839024220094638450549201609220304152406810760400888425470222082167349699117255815682555022528309836122055191186643930191540413741996727033441256452478502804116812726933375709541960765780464652821692605274040657601916794400109532068365246327668194411919603798022978180452370767961619301233784495908775813127124221684855240913280442965718916717123320473779571491562125952742411639575964683862626424273485613162045249089981029258687148557049336327940123044344056990219032955484994351572468858835257515834995902647257701302835521113523704566896148095915107209451697400188688327731474453539031400034868070251545663285869815939332874643955173727621172827012 [147,131] -124511480877061569859151464822013577146938218346112953735633015903157726684151759336997523769880449918274373742501298653922050472692287994557858262345427260431797732970114913306452878768733175390763994767783965020365356628490397650282533156237896006179878354583649505827318832625890580351010057873050336640301812499613587727655121973230174582045541202528414374022125430305468710395068183591107296930124488235830700576436256610903312115126695726507122931571604050211838631862105324788497792110193468417759156875259554902278344684205761110741518035826397182886766075742179938793441393369702471764923435160002918351333248283011818563032188566246452788364143627001963517106311485364626753179102328184065323576655408162512978398351344698760140076536792390340 [147,132] -328788087092089821522521346831989209662484063518205633388069350023803895808933638209340117149260326890378548742685548068916773168140077401220111833861452975982754447708556134649872589178732937392036333886552872835087943487559304235914713965087918001223818321487391353603411862241637214769357414586400553792487765235330170593684187859991928604509352761058382010053293700122070347414868520753589232616908736998590468981379984910086529070198009403172533261561877930951314101117680483597335810411819117628749313240045553383678665633877745622954816930490947900282896542306670386954435590367451427755503026180601427822315407565444539513557407343561527670407206108621554544200359984170889686626691528001795491469392472278455122269714014433259449396 [147,133] -266637382634680842893885335607618259152924549310098037697936870243727183131396185227983837695539646132682774310822592931757707525330847642760936344176546404919042742863321557043314779561977756909879135657174285681392713733336873418405901434541201718715460557668029381968310226876938896193084447643746352396894289043715855448914879998886628145817746853614355452077895204649129088548296282524983657563442580697453876533361538373698624646322267399708759803194377418560687453352975822175647597056662428136135080616233301878436124523395350804276994025220079934950340016169332322187353058018967916648917516014135398473890780295600660592361872559827333072494884086668866296837641402326891246141474491638531001105985848502243719657975619 [147,134] -63168291618791800650067065927451079202534384086312438213547782409254844448482279914330420949113462842375458051526236648232013689145954519723733730124636037292002145141512868177731134538266262473010809270948865689372644361603396696259453350194164920838096968410443067025898793314032495952917998408407788972412948672519238427361795390749437128493167581694895450952982248337714933739032944228028666776314272642376775621126938918781788633834756566147750923073688960894525104546501298847815200854759615220493835045084842921367315003038755906687239009428924332392414387724960758640501849340941751616923282093383511576462093083410037408549506338583896829967559278015778373198848082101728842144579707909983734703267639690858 [147,135] -4129394502093316906192232791430866192156496671308183714151676837244221314704394932059264149294349113182918674586152015611463022100913350491169278422410877786248123982678697432059032185124409952428611445514082524051236483952714122220902758330067736754816229233085239686821587296437667253059150704630382236423977781563739935533258974471302943209150801153060331196642628056718752698951969211209136315913168207058225240841941374261151794466877778693667375950089401802252047241245376555321737544712435978938698423545974604236777415715847451243915715417634657456557971993067505464849318768934093856742788992356112567605734397728477726715719918390844416281771493715680646627748333118142408209597891883613574646 [147,136] -69796778957595807759704795049113578640542108922821795966461570028998210801319952644907696582840365833720451863501349859250282121065361309567520265206588337496065714923502095638053798816228677771748119916587048338458420801455112508575176993383784698204662222295394315878325010690257215586740470603997386182473991178514077646823166016023196945895109962428876443136859845015383495035783446254965466115399186619051774219648890666964308849843284926962991000981332945717678883668863814551113864832260093862561361275507588575086224819400011037679965980194426326281236465832116307616627752972606953175979696980217568680184654414367526570333190170266251785013627041857102079037513678988929651969088 [147,137] -283179147435434582281625154777054324066002686446751707353115292605430838103379603984202688015112586292688614980547543881158805309132804014526277202398914868178301339798567123041836542531210125892661458120500240446410463687255968659537899938949997687699162957238779484619660113957698040163155951310015258923661180268346910077295233495568718006156524941026111216637046245854309475886201904846444886689921709038643589065170751507741366239078850551854793459030767999204748388794342043647841448147920654993140214614866264181812463227590346297788464475629777634926412716492028231477067905788389350376249795225954036341422804886148272832340845930349192703681307482249328807678932427 [147,138] -253248921367497392858879718956826510122934013136789074980394342077232570457489661885981528289237703198161492327518388916850976844049120429179162999161684642078998695244531845280509683314971071535528849696981885826184673849870189023054464580552626206039301152046874861680386823676016377233055451126119349365537480350693140571586343518272580822883940916187385567593122415415826248158761139926658246864047690248407736885884750656799195095253684487973737460655892580444108259107441175863650302648394667790653551316095758035073115010010843506934563781399704466437133684636522240637509893564209877292824352235592459184440057774452412620109503408261682067498202608320 [147,139] -45255394583968777911327380945493675661343431212855624772239709312282173017282702145869228075411351746324893907977505950604136383259041263181802627352897341091710012726356377580990806155285575638502789131524796727823832315331739134265670174112685873609024465830352373888825485045204116789581468046453627154581336247266602730575063597478525978984536934131914612695963707461057859261935558418447060228421346904574949243518521755252103194865549608358424634732398009790034974762099885259268370342754638583954407269650379782481688548192657739700341820079234425774270484862635693018895768999060941328905409180472551845719622817463982248061360105154232 [147,140] -1442385474361843287775176872483286600749913349421112382228826615516560273576085798834806246798131369348233946685916594481130300402711034489714403576963956840262560232863953551471748804285796989575430081914582759699805039117181754944361547648448287493281206394891257903691639236572915864388356472997906005624529806085432034615821508534781870949796071831698252134791165755240179232295032586247621521431560400264837173829025569906390442075953022147079957045634063136291337620424732116833318489697227022184983603541745767593409133413085851482593670352242222513130095046026595036560195846759603013922295081488497739690146995260851712 [147,141] -7182373659319164909661622106443910715891982372248492460756110471113382905200200851132429557140094801946792004864639661937042651103807554819123380797922292068920609532157271144441890839670508562412401373379145546568881784242020930388524751550005862575704972707276885559907095410493803517128607798259905902696827524314360451233766882892912567777266022199998013327889945629484212288921703515744438275759391099587561092333402066383537374858084288457328116964970374033806633321364653310620666925621165048991249317822578706529015053422577812699424557341250864772193043769694502040880790829509060466941655310266349933 [147,142] -4782655005967390752657890145181192101852975778127797613309172590453849398070992624264153356502399031845110112456658301128631011916991643083769034600570546375738682855989060041024553196784560999850580004957170456193571870817154537203756314837353849406490401253757139917406455928266176656032661559424987144930324238680658783250887658997794187611751489866398451631419726937027852417938676248191117718202939117062202013583829967545412933561207400284061749273005067239891195225904180458366144644640695825283648491864373628226838472605581197269945070071085260338416831369491374519588968383445419908 [147,143] -354133490596222734706959754906823562482832994645719798603230293196830896070774766498323292071168276950316483658655506162293937279646628109879404622705499408723730298703337259955296679572713317048909531523670418050297126779384304728101479217257163522442057181572275132753431650061100978523544987895250819950680008880860496725422683615987673981386087509302203391497227113651166816390084601134531274497933103740507603860872035955304712588509377670925035909666962087714061272069863662112801753864006235719668579881495139064017629795532959176246058646857393929633981175566013316 [147,144] -2337127906539643063271084538748429047031894989726503972254488138677483306660576636307178149552604436244317928520634474726370818325422570017147322271341124038137505221072554248145419840490759259019686901783960140392214061852978287291151528017807711678679590158914939387263664103881421979952139337845436035791534948536254494249334627503690155019015197642531158467461579868390640664669145291314100519122163647114106780212614626441376088180721928736678150270861548841077704574824952303710128334169351247408240457980182569632963501736499784437558304326363072 [147,145] -1050590472657089643692039333314103416439865376504742709980957020315431293618352045977540632266569714934819034395061197494681192761055502024418044472098794406022642643089287951711627205673772560626843150727208552663604498174827077095446009329723925526498879887054593456750375939698306526896315841456076502348527974284055137364498867977624364040733459506384187946663535168761146716655832403871829586499972357634276367605144215210078162245691799276433646862647645821130586971632619600356967182403748797068173030220388199712898198263606 [147,146] -23074792008232197241018737364757199289288769961434565180428376277482879928345345040237672971481538461508862225376613169567107731927553879769759540080577366661226840251471662934829213339970159803962062487291216844512018847539922650485356811334032763772856860693296447371626885051412815082891411394468716076319768105060325078162036310625189622422415362508655307559901678767087361682670973848433327244107772639387716253918942762897406839839531588713999326822157731051193517935598584107459442320971334831228375480 [147,147] -16290778907860233929922455678797494155323050589436204741031871060128514598776436156362635493041783979344233762195816902032711404508528870840321222139251297815598287725576306263588972802595201507690888784020410493729015714315671220084202120384160570823188435204034808841274164939288887702382648258346968845522928291278102710579709971267131465178200311297030722888692639219710393082413561337832656562730663458743448007007057149401678481430683896860930142078613160641187894340778742182364 [148,0] 279655598995690450736729643652217361580983111289885300742571401952258634864548093116952758019806620941116904624327916547583256379237693446633176108583642260299846039358810738130716484362277510083732647807811444710502743025865532675565956410980522601418863909882346993496293255083342151420091431748989172417833250748416438425878910421124766889916314776003841248390429609253586574901687263521696374320353507569888570915284571221333460245843442630327095219050976670213254626811443060253937685085898127854939160419395834087810998614200157823682986923444065625927267743368125811826699049035379742954731382986779777960104279633123318989695147657905151880830582198472176520283259964044716260733112255791225115781996920350802867945355790631992138104646344614214419892972723636433625354732952124394295429313918804918733252526427163212664779959224219804599852806960170847874478246309466525174013449580434727632887739331579581942760840849018254572919595978923468592753218759222387619046627080754987624922158450335995118858193440231026389202510916664986756049614568738574621892207730892623322198601904390762233252720615363519687043880325921897254189360302830567906892924125282712979502509108224676228493244780419940370612278887725565556862115731273923612834300225195366177124845635648092814532731384000578141918813494892099659542460711885638589400507274307571661718320863141272594045007604388331781286204123845408846637044814375671032438157486467389389872550964355468750000000000000000000000 [148,1] 937414740427746561468248979915536223172099980229061822859810621850548306417282962600301243514985401521246464093857451045292874592736197005387931804047285250662772783880248947908103663546370704217388538174621543618412418318678427945680145378988433321052438502980812852782912811998648906094119730796580103304290819658170943589215183543157949014920307758752225804808529667786740429389816062035768352847235287121345867435379387217730092952424897368581756541362591076863456136758253835389179150989879593111883522565766952960248373699636643318384326231824472835602330836538944187345014791161140064148827504493782071539903697129962033678546339912654809039669556636799174613712943021175289758007028549025918779492119064528843563571309883567294788115447710437339201802438680250969255579546690006763000190570241146124561362447883409950862655988212589355252115225252613459602591722771917235872318747643156070507737019639629762034567646691966339209121648902934302261147773071793522091349815525162498808483072790588145132923675137231051498843495026385969092781577331036295639797313530608019333650359784066362479092772941934984328381304260893354698498475579788915657302463359576587276173181915752407531178984534068383335173493655861009864384053939164987745118760896203298625509174732937024169889385186730356967819083237129647129910628037598646394863468391728727295040656241502443190455880742700336236730797728568854882793553217518184635387122626468681119149550795555114746093750000000000000 [148,2] 46164988245462523804751031961346453704562474232732799655970996862816454400433633170829212943594322684371192459459794734493504671365455077612417864138014635694994575979863420260242461021144174093268815811003654415361585131190101107523333528975939864575984934568727991764069362970479717403103440199487626472226339142969438064552177362391645691103811658449419290188571656922283348728371904647260627231411828821483549585800928000939952743541255969424017078556103978428792642572243297840354892182417381395716719580808475190664595799743490461902494212223428242040286131762096091047857590158429225835330136089583017842968407086422900568914842524833414034474947788027618354360211031307789103112273993616840965122780193914364285790023160905304677607785480703062631847215260651417694659674138665126173380495647212251452066288361844725798612541921413178427809318572859792509985540219761550211375792544651855069733818329532219325294727220360203333722468493467890064793355137085095816393831902327101964142983419838623598118134143308877867751139828822077782229561744216320148318780680952707299085887723938836294355532319861847491117021533409789711060660602082978806475628672065928289914454280482315451497539363682506468666652903965389749082696184517411967644452843178074346877842690711685497746439510067612395815280666635335715793187218593454361441143761017189304450012834428499921497226385810795965461063169452362321268392576143289852980391638916581708684816476306878030300140380859375000000 [148,3] -4573869068755037886673984177299598360912395020411415820605994613998179094381002642515257382823732760112280267592661619093136027933053036605612275471982692636338711951158956385181941088835351433343562614830691640855207124773230725989853181620166971484184802552379147954590804227846148334724578801717151519592657689901386583058343966248255775518404843556755554213266339628320349177525438264401527486589905512551948186201477520291174813565711685628636468245099736616609789662278264427539734052636616563145322926660353835378242247240617508441906400780917050196976125570657798484902095617619231334406503626517995400204746528612579450240593861614243531366751499695026991395230210650552208355815960564849511132669368998974771062261349596139513469643947067088223236476708602485831471273303891800259723780762022097387672089112564326992785827761193411150717603531500358661223138060198555179351746241618239580321870696706400580986944176326209009325733144492166200445449644603616623443080109859326801529567542917586311199894996304564378689030142773893249828942588627422597092086142737873993568168410791955312813019320614391314806543081757501669588481257226336629643901486765410820868339582192581238180694924570293315128912589227844932203593274863599885204394165143580334617005541303161952437779944140823316429276909271962623003477797391850705969738673227056113042134971303233697770390342790405701815778653714609683405492525604644647218696808225222260730902235081885010004043579101562500000 [148,4] 149602841524682110868510714477403563389987296180931016533980513277083552435464067270696427010800060133729149400473485649246957004413001746543339844743295105959742343027599237515750725405712286085328940109998094456842955052889995310415580308176207056151323566552359608281791363250738948534841526045317103595665592130460842526083289774625225638853166325155350727507562021791197911347321582238049522982731869687071250358508359872533198147880819133124376616796456978567114068830252987876994959622156296824980667098767481482107468565723759041989780392560329225387157062016846262729606546637798480471207753522945758286015152120634258172685288503244710072838155775473850353765766218108429840271314319322134784591564404185608048183654856171784929224532030363133407312214840545985430091213607046874139230152378535628929218820081845236401785672538777393988177325682597115228216644431304302005172790355234993986865123743985437028712261013190134230039523601178724548470481885293033168571767889514243830888302383682364584233775137310633020613706041684427197406858161651762795094067809656293528920617228288003484850459207654500691766717961243438228786692621873712491305630984691131867419542235844524957873946926233204084426097598291852201967371061210313474623706101472196317815559168721609456836443271548014981266309206919709208567578820483420658384646687669835607294509086464918812336883505706381791679126407097139909821806525012712419209016110353274055430716771297738887369632720947265625 [148,5] 977100986572771466275428601681478125019416546603163927568004752081432951001278523297232666739605470151797643817440798065067444653470704020104576669808108188344970169396076965962557799388496447611219281409230159764474582780928868066846407419845986657282696445447707760873642876128036569915887403887452798627137928931497832171071731514972908801722340792907055486651506743085945858572830301059142520071841376542521773605257364236512514858939227241566555066416942739809297793241214792075837315949746814218562990411197089200520820275350673229322366969594542887076621483074556329409673063442886859248284833475817453624589767380824578264388074481507211477568529112711944342102303239016228052944998174686694872093144924149102914519179400296930813564309803665751934462511603561636625040950153463975398873965769241898398264205810717236030611229766743027532129058819014777231020251207739950870986624258195052942054367783290893976869130548552484675276107792560672542303763960018916076886288006182328380779488652104483383660115290929199002052225956854164702157614903760145375697171265386830627024474775146181716025143339765931401838127227008970085100793795305992851948425695847406370041913769539626905149186676425642570796523908346231077182930366329146874923261750814616659673012031731989867850147665963584069548308914192869857979755604766611888716295534193282319952604997666146846005508619577707620217463440446955418630497812972158675904082291846429557153896894305944442749023437500000 [148,6] -75560259085548384695425939537777939870624383944303948333307325898174784516417739725950990945954486201410159305352594570656548345002639739670153304283955931967561430321624647032855377575878067155348425798962196022715414035680023732498359174789851572653576782997819575315787825804003342445903385769901770423709194838109191920828449442159130235190030516639316339437391933167522422205858597616563401173064819435752438496734814878923288466167388584285783492803399634302198999057197542862217572958137055750731523459799504616431393942638472368087474954071650947817094412550038346659406599092241678208129958736232347209424353693007332964488070477236651641834924612358382156164458315885087226050737244148487865423743591374893873282537026521030703805165645896402978508860832154380138694842867397641018572165985892284366570556500140301624753927488577923264877263301028855956523448033415158900536709336338578546606892467199346483140062932976956288594710790233523089278366205541608004815655852069097275553023602199251010781141053448937375823711584693333176787173422791516563876518198239278791280754598444349720039992305094151766838606876032609674389945983427445335056742649034988350721430493017896088051574266672897703754645304727176589039826857249391674611878721577572382833503942083922850090669821257166322153728516632318554312076316414657867778825334071029061415746558555948840983206010099966940903010961942897010496076581471976787831787177900029830769199179485440254211425781250000 [148,7] 835989268366359798472554434196067424181726874988438026361405081445125121093470553015293793461433337502181338912510874137424433451692535507171199768884661907868880728521440921795254201801438607202260349329523898565082788366057978938899829833819100860924628738489718854452241419440572004022552704573548999688060657889311731095964644071933784666891196820236702182796628414124492616164271436016456773404168010440848525202558594025104933268907734082437798673434274887413326656940675134335610187532536430329796423113273085369597140188347629162669349408722210722022021246827591596317331866413706946120171314358839318318934484808344455512047404438799944041374794153627199108907988631220038220233030421979904742595004664051948626923818674057843254950014738203700536007981125665123300111216690107813545256629971803588046300659329356833475584845378553999743682632797552687785491166417224437870475441659782245067953650313404472825407740914897741973285941403304108629866382330029535650819403490261839332903772431850487496461373094082875834818452306788393075358375509535323366416280294057165059335009430658302731158298199700466345767235231179678192693164190815356190637770515384491749592746527824122982511805503888178454583242625254286454477776336269235857161975118670676213073785199429459804315201888737098540055830039388151624349770225715056965538490320020819419271543005471145237220025131438706547793890281601581629398785079006629833762366684723983254261838737875223159790039062500 [148,8] -2846659413586456702633668161087508925611702971100793198094978239708371961655974553802891783960167232236433143250426669817628318331997511330608647713975225548400368090970385696523776139713645060638938155596410152109980841623222583901423062668378224668623028939304780324754154299944242849387136952474665646621060788234343963052774369791496541942220016812385408611239635206050097683798946003570007535824837733567297384520206852073516975167362519975670468902730152022070378687316387309174809206665562494589425150297237981986093932654757730363785542806615225790710231106444313605343809662876268361829356564556506990235202894133465631662730423311691756430868679485797832338047138454323978260309188191850435586472826278045238651683066790101528703939154508181122251391798199087292339412495593618517809637440454329669937861906836213328478543734396983094533397156505477469307083331286045952039277831324971130027193478096903569021718654529837932771911267898659296443340116364971257045643278937349680976618004599116331737121347664625442714538732431564426860319344055976720711026217717791048363546232972002947126992920644110294926923982901208806939093653499154438443346186512610388282065481121864006977489411297131185021358799377397312928741996595604669854411722294482632733678769328881453918216611193209233041826111685727126458459870409902631957042371498412702954074728911686025283597815961824674541098697655647529010239332948014290518583472655373732583364471793174743652343750000 [148,9] -8256910892203131939892154740554056551220496940049474017852890591958022288798743692061676264209610414362542634005511339997501308884454572693991875949583850064504409942394428660398911781973878251090165212626442482024717299227635208742635460242404546583202151595399501200451003788250123535442422561141696142732059499842966680012589297830266025123446729382493955610452575890107496892289268668699484072562930146729832908089669447781202677933605479146760660551452575400715622435521854621019172634126022728054910901070019640772828861675567131952877112051701520183030775860616998420052478889000781578391020540308114492652222184104030820475753018199269458422139628276295051997261285982490630454241422640268329343301569975503275675146906739749870374619578936492745135508518079853787489025835851768408797942100524623513725904548315735187439206284669654382544310347178179292347575635185182474578117722788175658979276083183100856638776118589414124962609469620735404014228221672435946706212436271441006809620981653816618796098769030887649087497936599300002791281930143559209626757160844031403354970311367801366055238676896023314848789555231388129714862897524783102273351371243022115431026932869598280307740965973827054074510524924967189362667283711446210064532847552308769669372386567967891551921460322060665058213772685394272740840422256960711908461642161262312827007417266202429384920939982777745479962577223857022173489388829893491644903425645013936231844127178192138671875000 [148,10] 106478042471917482279143783061638033714434881626611134484591247545707193900116307860510176445140799958240778125252816384331693890643499568328511185026380162247568463153854704565568001028125627813417069637223997217334129057448872508132502716975541940413356964462685364020093500325412063395632912227265021299293173298374802567573524300024779274208636518360735915353103183010353889150654978561722796295317869639316987452346215555386012262967857651691214370312890966920869801066544836522780591143914869402677165247240812696810128694721741757007242051162111679119029292099779389381322592367526310908326036210573717506540924661432833379535897485153152678451674942628169908940026685967732869689953965060305402015231269199479098165375033218259896280106645867791161977522908355490243017512304835328974812805931261073259207732088394475142334414526621995794814285225953350018283461519542033366666674340322857226406399693224069729382733995788360484023852715491943798015922834986540404700143654971222669328167342109720287718998973202524443901036147026943510873296686763036609395414415928355378822567283469706400725285247002316257608157453659345878656936806199937724928428454950933762030196677394706800657985469747326567216983165789117906495521759586725874097228850395848863145577754165997051201845550926478785815320309506725253124372264405944678821231828992804244790285633153981072792268971353544810473500216965646447028570467983254510668303152474736396737396717071533203125000 [148,11] -421443309809575566503132269345432473342615918400578732206055264667315732916135966838387282655790661025333532778924708199470390625370132280517652720616216498342594023405567322233200201024332436852848074128684597057888458541647491297926590260372535866289968061860217980922935911452837975998179566942943358909914500123693893058086841494403212879880809256808140827992915871288379850470882362300178450226853840431362420356592330412444654315515554493998815669212646613495828438277630853189159988811385002466283876230103016296581102651360420735477618723244698610713832862680651080184515936129873856519071416805431938441075194578521183369256767046658050413046972030748448738094902958004006572093214920281198684638854571333711966430442647253930295973775414608980364619861403315836224131052069691807023951348082265589860992631772523654673282058116377859404084248242268574070492242686285639536116871991594122933491455926084160220339661086872590440082254406931923580353729370515160395504686268669761541623644908274323257896836752416685733202515827495200714222929101346090249171946737763722137428012862011024651270105281084742490216622920346858044297568697580379255775539335703808920234541367949730581249967346506559878676713777952076864606814014779073093063798117122221495471082300199033437486754550557613626962806098350601944813348429883623286494242513265087545335259128843218593569869704531236897115235808376067644596650757762554495116232330103800858333706855773925781250 [148,12] 890057691285092519798203252849792967215060346184778839817921900434234771022933796031967216501870170973201849768065519696336424426219863603305384412331399934541965228898290875138395575469558962951216369356202928538977200951641278864030909009773222624876837859558226395288254460224572519234188980958082867489496885685945600449514369045269377363708421488560556387587009442379162578274196112568590402716699725377224549783247545446580355573687734070842547961423014015624387421615494592294332411462238847657477734413539780399316695015610177012782801440112609181621765500294915360553936226037708208440099825401584029678082600259559386522676945042187449932465243495811088226905722127261003973116408534264319871170640506108220578887005713003995697485039035353559329149352646589019100733331500511672419030725357193025134923126347254163849917106676468419911286917802639882149099351335127583794925410597851483243025527726339456883824452874472344606577356117508745032761085741850630253129955420988815190599982269541226654556111720133996670710232133166851905570570857231041662318648624935353468096262095542105732314826164290133971993430137009343576924093752812181880132232910152724630507149969371128986537487963876011425506174854009702093503747340668803563413833120229377250696447924801688348841607531875657221957512100714090777336230952494034861221490459263436656710099887687317984755574669948821508339639267617054861147490256594737955106980194712312548160552978515625000 [148,13] -876044343174409543956485617021115616582176557200200303192916361535496236099509787190302025505734346606419884803946303648377316713138403060147789613333236541769834833571550799686638960285578588453663475154892905778233431613801713873425678059456902324984798296104208434979823144923590958221231372708609314803653045277062796990035390793897426770456495494342710705309082587743806628831586403808515094257530493659147536605764887234495770613131312569125810781814706078811279020562313149510232296340198630365912917586948011508944984475708359383188150633552066798572609899320630882180460434156912052193806514967284852424588968012313571259499031400018267871988767269339923664058908238327016066731476646998900223807974212347561753555785293472437670758949592367080103022642296177651254303389629225179705185943333864147755680510770586044212147545461986887900304952435745876551744152451402269722984197824299849816877050386009847446208671331700751243640287864083844597030068448532481948530650830326865786447601435308508098846319349367087880702121006903523385313002202042016401390391994266142025651823546589158749662395198891961418390095263252157768529885710042320193187387202721006426158631627066184705424583798811814305603088958601630345103786438570500906726948046639050050649130863031188126001924824330861770561336251056096637128021385448217802294703929317036243955281365282760083267404505573003213370742463113117531624273691506676332973815472031319904327392578125000 [148,14] -590682422187291951796287595927379445342064617464310745348204220439417802318421023702420713802395088612523532245544020125066697883799663663039121930615625186978143407449044934580480803277442151984547254862391693927425665752375131184847727279653207411047283609801696215177437122710135357293838005980102009777198941965609288588256655516650410187456637960406724369031353390310227411473928750528312399071858276109209986449298811231160054823340562973528687499414166547899284753252918901557160566670834687835670165080656690812037224039294808480842159587587236874053083146204177578468673258590536869748380836236998265822205105739956916004370113615764684226457547745593647146703038972575215542406364596069330014103224936957687524142572506045461849161579130621444653153636814693497080695379361800235038488253133685476124170753460965119908157666632895115921849918376365385061856613922759795688773799266103808136117374625121073068217907186578433943750105458603654271445750661511089594482739609920844266891982808244001482495053363021595918432864692352493341967758237804129752704573385631765813351412564619374143111293657713528668907661921537906725221532182867201839329269380833686271410267020799282191865084030643988674116911160237421004862984113635321950043789060331580096773742814105618889742792347731904891953969927501673020417354468057499532576342425395056547358160570374459819425981345278752141854736224686573173711796741511896241073772762889119758605957031250 [148,15] 3595671609932702933082587906191073087638304054498608885655272792507600772427862105894877913600293592187037149109828323108726899637177438950884656115442542583110696181429658549960718002290870550038145112302194258320407932515877954118955101368468916513409568578196874674175065208640957978327587037170026973453519447182669826236625979947314090816298226162904809927877899545801472296237262235905993474048429194520051828703714686305097727692110625892397275189643425812088460159966544896640644468134082389787165595894637933022599280289338714978815814613271679946253754388548424889540840966177702400755953666520715160586858485628109233248934789953616125051335169042791072043519394291640407698814611356527812618490959514187396993325838928923113006902255869824687663884514552247910209390377679303898828542953274409475261798693265673006757477639522810601055103648480575499520501925728847806356432879012451965185577246189070344815238397225363108635029492232010632393348842582867753100134825711937193972081914950187433574428224888799544123340534634189200461964751733249652317347211909598671053822389133619277089466380526199605321767228942671352817511836753354108088991983847387152849607697439196616486894312819900044996043224205121570439276048417403296318216494431888276850500620539999768586189403530194295468538068696541397719870343937799823278618351977195878445586420913764752355707529925232328225970918961152339330401248644566106538235260874391275024414062500 [148,16] -6470105225246992926497458395828918296348005720748181177799018717153388740515392668567093601096066569605044821351173676349633842347954998984101927373526119084281534433093571928636528791555017087045112641346876911105016746349236190427264161163591754818339077806199589701088949291463248943740529618512772310490788318918706875263181866845508523939980246969260179768591441820796637808771087130082614765859622499363290664734258016338021058978881770905876531380745462078518810425034363013625704539428760489837888853699172097825301292466389904769399216775661380600638236471797554258552480361329540890779793066683921410120614551833928914982562842796455600628269121493327314231260903422412450899547190652406900008671482083307643226402674930383498050982839517119974003353775201494199869320260522551794080261545027636397398678051287872290732688602135666123294896869089109841515388905656005050166704174971479349337948859648434667182423111881964877869093544037908626895562602313384876759269701470399116116555774745230211834327847014330838486938429712325102155636645018595846296069135670993144288203724532614869199000611605882205239711390299628116006357956939477979812529479444617904427701796798907381745294758135916909908009473930753107099436819310093836215958992014521420430013808703070366875153176383569137667395677729445185545597588275830566502351753762387177851627425028294506507148489864068084254893366306464748889009432082202139974958919849776358642578125 [148,17] 6936576473701673146230593311947974513903114056512743110384749354478768623933534423000444551205143096591746537033659540362608191510941642913308028571067823176646632498788603423237192000747753716261326109437463562417236688612297375502658336997893785273890226499552722369971043957091575995375795061871924398522824925859327817935231001685086999881393035847067280184775610378164888207361903091687444334563955743629983252728877645637494745705725137025505444133974794143670132360547927650728801543925974141407138795671702103905048770924448174134561678025385869734758333512739711904294016119571403157701579766627058981960484777250802618702404194840967341610144461207781767248060791112808745707759965159715345684094257383493913421374440769328808604633008158869114762041368589694581103387542283255542305278889847459893774136736365603718609858706189836731845403888331302002817314779143666994130644198053686360824339176436486330953789555998756481802105967876511253791617699007421114666032937053039117352863525485199763717473806928239945595052860021924250374336267757114124353714328090882392542641582415127699331274106579756165301044885644237843181248072598942549676310928072806296506534181832652411078554792949628574431401572239094358743613615757408586635131949927088276076268578027004176288224363588373549849286938616140588928141000611018293929497554466868511045940161248027598346845458779684639393881279283190148744645722208357105769114200972116699218750 [148,18] -4589954621189369431973333465268506132170646814497982365839721419189666647872665058543217507777857679521115388874289118591605278423224417075894197856217793701755715056905345616594246426304124367500750906059223001595449643176514453988007278902119528860779308774708764544760669898917540805634127142175057984989610479638758451904504857051446109243215332351461240242934355027754546404471522842800757523377431988374895770363975371549276003949038573406244043150673131292278418684380076916972329612643076587782224561264022845243411426672345786044733457045851739090144656031817508291122697946364318764432302681111585889993495949469959447705807362509847145224428953839820077973063898850108901886596942419261626065039990968158733970041354052824641151934795901434809417387715429869904510471935260198701364239761555366449846190492318484298414236025239432791940116897186956652858312054492975108964479104280245692374131443776698943823156298314105601203036608315987386958167906692000827733886713238235135955828455922754252065693041305024519673597687876417492390639985597381354484837832745395639532195475652109258613352280482217955002543320178099266357265935473442591340694009762679399767790198521156713524583264440473029707316896519112326101510193165669238962089533126330419950822607913675887984483436189676082748277761361383486364387523187476486405354704580910579220423415806636459785900792839473176869221385006074292329116151615003074918874467859136406250 [148,19] 2178728917578428676530717217334646962619928945452270973861817893246048485776399006694645482510933824474030575924640773159345587132736038879267182761705299037880756284287219961788596127722218999476805789148299751488390137951612048499045214946779518277405257438039131153346784240721717892019624883896734013287197560765178583197750122140038939870819636823361758433712613809696576943667255748440393932679202472291381872870090698068401577707309643315491139878518961105393430185673235070888929973192323109925792101145078399600595503031199568367314882577483306963709278861884390494978076092910594497941559957161476706042990597539929443857383218413416731695737531071378050517260504814224047054611499419629635206807858934757074254713922741428281793231282559655970569955426823448663532925283211525769167739743341376940207759862722512177960618450739050153807362090264713184293033761178761659690748371483470314964566703449578366800333342509227086528293004623729914857626194758959128649749958527668950246884210400441848876635913274068426647849238634740377844242662984117550992231134632121380274561286574481266463472339500020564423605726785504479193859179064365226025116062394175039016143148209301298463423572559741624430490325486868140964625970080847472803610289847661917532792422184891124404975377263877797672136609966341321348270603794472433269481482515144397519879320831862929845690909107725108040948815477535340951391801666543118476433628699393750 [148,20] -4291023864705430876446783250140572589962740984588892939884513190485633745654271697234484420357273562375659020668821465898840339877709822524526522882588354758501330907688201299665515104232846556612764832153857095725816709255668942957112838152038089520622019076514509761282752994570253843887919963015035809204290775614746288602113249622266950904955844141955199753147659132191805656450865175524620378356030412631467172806275338708351619369951497413491936864050647808481860545350189370333158094860983128490282830269991510305650039955451305265948826220610232317032049735037356893649397232134417913597997329890845088128351165036594456814052852883999450983174530391596996511459782344307027970889643481400624743847136521173831880117011472068050166758643640860921919874135282378251890525939486532655137740260588465119105639302386511176471573895357894865137615082013418415856662083710517856530475182704561094428992417775473713510383654488025174843609550993770660151194820194185366337037874099061058073485600226658381354596711818744315397618628821456984763244081979968189278880264328264401049504804143971231149778508073140425382828753714621994603968101622891330265760436881665020823282377050442501516607699721987147438298867406937961103212367726431988423446300158482444339901839750805197552727371219086313406037317660820876632830164564537352593212894520335314892186230448282858482413923726362339530402976589201617172234625947788447404251630764180 [148,21] 14061013056014627132676313922565635259280928537520141515183772025516672459271098330193269361197795170548567676906701534969598772685393843091379748667516440822723252770732765635594879652856775925649614565680350213174308443036306815649081122876706188335264859871558990611512902784143299859883507683443840211106872261491982188389135666943509598648838433624835577329606853174152097803964271960834351346182421488484364952052888994449193863158777652758178545401845524615245823789055259407191298153187865380105189260276732409198083207519804997021096991948897038989160961594739667090787163411348091644729987722527184598311790867217844855410580481277022993139986943547232261125387119523974290791601062103651599239583765884307628434400083143985076397139638109281448107342621334275733470136326837117440249814295081996430628537009682168513397712735558739083545294247401380593746855256910724571920975950788993447232201878606923973885391966893862346758180759779515466623567389866086416793549226311856460371427292149932427358359524580493247776464462811061636172358266925926572157111814753795661892406548396355749849401509757628974960926886250374039233793649670219715786769048859721945265725596759693413823884851547720139879617376477817377533221329432134586571068155428056369168979481475662964514182322342618268471744597292711180240611596455244728928503557378226318597585200039332102371381939524316969944802567613718842707346177283472501187135657150 [148,22] -29519421783297459709487667754068757455941309919491143961365075875722926326658334615842026205990182548730526502999452187451870761530360209423299358290019363086718741531284808290439983210296250291202292558330947561550101061325168103485075425102847322360863474717905753847668027652972321449836288942600146325092036379182739457125940363407125494105076325720557284202043562572862693118830716564004093038279523933388707051571001380619998194304299764840738995525830011613898424662048865815125725986190560230870322027595158431199012877960178887334394295204838788018174493157896469444875972630465831899531661478144860110067953659964194441252320031344415968028830573322119142061786350326658892082462362361859672204181629201159058484059512238255100701764138455892880948683024285632643736992843874631555269489018503473714673231682853881517038557539691753088845513485999436860178628505758067552161852490020082761337075759679669041227671232425809687889394181401120329021670875095856814906697139921027024947501274789283346018786930307006012378122606412617714779319436858119890838792625673486333284815844956597391489028059497966114691723358497329865356418580805958416232134092567305319173732458584206301534340221564643759440972883286010580897931778647522315538744843521160070756774377140743990023084997345947778115793164075969242079811751386924619454772400006442087032550863987492293088439988945932209161996560813111566954300393919098468980413340 [148,23] 42282413688815322411332521448669660169163990172124827912581538825640438544402672617999318525416261537153463569335372032757629828197961983936699959554023889133490402177714036629438348054709792600829861928911473149409323321491790122859192138654566954219779688363344243844063248614420425581775546454966730536461099902777042087381222027170561219245951115691657379648953438829558863830601041939795849349903878786642511676700746063627796688307593387842862611022055169771655128899057818337828088931425021116629667701702521042112913741554566688102511925776527137270460173534510394899966213816813565041468588971374165454168027097452949783752785986908850212336445976197609541373227556127290997046532915037017066261786631320367154475948658142357142224771760184706910954976625128786398500041303471656155725379527746727661463255325557043029115913709980522068708708352980004372912262603918829275645570906235438811194654009562188104750362377910625468882880490802127833020925828388394025560260165817896325416192637744992843960611563335579175694352209344303059538604664238098725742859470895698527352576954972315388550076272098538001253522229079144259556422330727476049878649958350114349049995159584235783189009980745346313443717909955746988662096204871885610982641999811433433271830079639514625887033012379465910750699544011206954039838701637553529867986787882940279828526907177087600256404368748158216329135939087194370274883636027459850062500 [148,24] -41487127090792136348182182180111921094657015787950941181091340331105530191383547298219748346812181938334620437812810823623354546247704338477343601864756541195609466038841376364541609225186472816156298709430398459531360709986965224637401513682745292286447540795591355026116314177006748688459207552524091236805708491611880843827390278525025925794948712285072001077406759059745885044230717594652556708406717393481933251016117814355603124696277663003406036007323685842471743724059215622117367026790845673326025924015655604836164281138735436199565198216466134789262198406842529984113971785814213031089247913614368782050052494328256297258873139029279552937379607999829582058242692603860897447890171951009157768226106244619631095549388489891581732250125030592808241055746446133919170277002816269352120033691929002610814720604968084791121861101715078117357555752904737753694994359838558500944720826401029059127378803079134418478263541788793548288031789075464636217058637145897876533337525486149511305763521583974082703566094185071043877787040760358775050147467291871561408151990991105768011311416267116936096925882320868711720477455447943589116001409938658225505191370114348594617334964586236763923449955254962870431106779018359902677892767978386641195608597827595809766020954420492743080611299487262725743713176475185806047622965624784011298667078088025726382029200073366195007639670109274118916239249759425591330131496714351785260 [148,25] 22046841805782735976784175797265022546502193204351917536574023961962101708558062037699946157740756632293367080328496790794568658799393765844047386115502361780130880314656177444759670813292756389884317311403247453046777026085548718726462092734729202159112444432916919307411044981787915921673754570512332708530300336303593759513127548306239614739306098699291051904244905311064803223750242358026868490483543480664561112147374767330675115136094726681453309933939915250732340540850683043520488165203393294194724341321836554132350995837848958945646800819799346623417620015298702788506491371655258227500375027258798782451592577048627502254935436660951512461667664359512410841478083093436593568499535832811899130294263936799502518289415605666466615748604771882519152039770350105225821394873151851571382556030696202996780162630170289036778970302448368029564886545963033765219307803861976243537108824633715064775652366637699217910948572958984069856297487367938179837697500716636683714135156333226541203694156059193682294313794730360438913034407675811861393692567485810454013671491032406781687871301576199492326997222256047959475333090242241445808619672443994409799350532947857305703733870007578063583474934162497320107925738090815153415633222646472014259310927790081134004938287060218759267236669620771856281963282835649169684217645941422921662878942652604894662344070300932041382551172258943659679367329425745842310067060149499225 [148,26] 9489973715886131304157260702699232693994887540159216603872903405528510853157641836257072149329565588766307082160511709214647415886899482608406247417782488386899415246495473368168340664561818143950476614560297301691518907752731020827277918879611876613620459858367136147620787856901731112572423611418569926054709939900498181965725270548140030145257402643134070646684880608969390008543622721957838858267707273120212935287058043846156986669291384731222829117564461781241784997318801701306149746879060011705226486998728424046644149662624662549559967076734392989229500093283948288011889840968484356509143733364337280575254115773864971228557787065830010761620310808576893479072861022235822672952256595896047664585346667533546568347029335092395650413020477015189975257888897070969259712121662724013063722800258645708008489978395625047639105937951635350496684596680130978926424011236667134999789444754006035545557754085490949753090976086000539044367116658646615857784527675765363343626427842367408162600100756609691774932581648793861416175408439258214264128569687668942447983880816123858912649737272784958336526272603870097770557048888261881275558670569792182961730158332677751500104879876103238375292517473131477979356036190550119236494637019145715077949607408575781478542375836537704235295907644528426332986445356563712405517859673350337853627609628255131307641333023130683656791038157647340510013119042534459939668677476500 [148,27] -38104308770500299823419650020787128221215511720988512374966446519136538011976100230823906734129831003726080504013884224701198861817764226752676533928479809367187100501420762462083487533325910515506289534182049687321299149981626975926496365478940539359994541381800619320691021404215779823163122458016813362937037961253149316970237027827197080321324154287737898789717290880273462665718249811906618378449859693239720181696660939314480845926370185312877669092608680036703382747967057553401917963478250582586609010675401169315260208859302089377111718651802818694286742904513227311377223305470231102388265565083854323461320503478021258691253622746161062003822631453192825081632099175936098566953721396736570849349791253758106585392180798682133403841802398608468984683172196430920984264862114101664162401625428776349649350095291615305314020781779223014066021742414706547053153846228986171493568426806230989935767848902310112351140698107268012862642967502899698433300784215290870167731769800679016472460001202734883450192605615896742313122945708362965551486976153971004264030638489776217872744724599194413786821648933561618821155340132905800607372397795368928244206430491787704097873263899854945568230988711349631670662782344431635533437623411400937071209592945474570936698967146321351701515426345675974225525201321003436313388986214083219767310683029846038916058031555513181425283027093330348532886884898915697264884533240 [148,28] 50823482191225703960576668029786489630344750462519746963083682546497139992956073712188003599944148763336069252878041934169955571877601918174451305900108491175898953088780534241892404820260665241400930295841619792690901726425420791085647480093882523784349343928307983963768943009228200030175260430137210706260300690868155946468828538885905135171895985357879415353977582993765436925161693882740172997659031952792436177457637627852899205347422760099458332905407871591690243128708145191246116030589274644708525867234975759098135824450388121479301176599996862787311695326858470403427380827865287401966309841886700148151213981602480333439914648601247299460851886671672596433044305132033322784192321030765568774025525813745789129475248232548178644430365878660410609340748680769084209667599158405233805040064343559181903309706620591031483079391127015842746834654375859933995171633210763212974231443615646351812981016240387551469441250589621531667401311707319716936225226301277862354579099277057819386472974806249070047194677756885013375635188131107390817773111844051568915262849187659501660469878180536484735872925249689443674573457457844975927938246162309492869944128259718266248101634692910306375646330302540145800387658241534499146682304281241132838265119549605029599829577895139569744620507784330027529377678455808858891446540416070050068506361577237008539423870776938311369272106375098377233696177305179810933557850 [148,29] -45270802448813813321292230707930378574571424191154318020918129055193806578383935387960870237604877803136687350209584596621957144886535198284927264805326400909580425163198536590964140953090487715274245756990848927472279198578085507961529195742658322934866230369478973567343144799568490954247693070846061450077283011155512107127002611423275338144019859931524437022842595999881129202454372089391540202490731578134916602823152923338555210084521110113870246518939063124593291226253928440242594773790677323412633279649289942740374610117330054062930687861443816448952855970458404973253733977969086805876865320206265369422271325154545921820053338461193706350454834191678014728800412393170487322383927687155956516011995103158125243732890876990396067635591086249661741720026590759039676630904307587500298458749661760680654041420791811250738365706771106986847435823246634730174363624096150512359577233359619208167751955174911544728724624082722256639056481756895481806830884496504723454784250680217203705521593862846429296550733300965032618810210081075628107991642535903063282238244469680761097446617559085769989551868295162909861901771391406826491071300245919235419930158188017532903382771668847678455723685846509730855753161443040505597714249742410567203272760577412399024340547077229541798322440133744869173402316207022356928089033678901246798261907920770718213066226134171487789686512598981349801133437360569576745383 [148,30] 29148914477229689304427811894124856154541958118642866764693422394918710916992101025369635253256428602766211474520163923546204666637137480358535567314408561633210912642717273701187962514505894820790367088679769036361928127016085271935669318167328534731478850392447590051248104767597921038225285859316854582887859304192956591630363788634295895109351523226457208578207826085630417185133713758035781910668370021064274793698242025385334462227259863641905599784033596041856935094863113939524095895223590474105101658174739364060843059377635979694687785975990877910228022264917346354999577448611304219891188691838953151004415752030558030469712570644616654277239785479073657829405247802668863463188084577445747463373811694592860538566696412725154065131895244026453628845012466358753754334674501245110553870782384014685621664036796677731983874645270563246977726100164134835970590717071731045564780481069384200228143107843070786985991097842436566222596730466425618043371957619987251868057977589030570230889657695429470959943166726318629990837903638443691370540347392486252569614492798411712489842388297518965978060592755044546895179368515924707787193321154175210607060401618020613330655237794516565754243714360819087485022360928227327936443171900209656731631823290595533763214759064070364437213587199934861270754288294406731495015813241037462041892607936000765532613189775030389830609658859806901659207358054595107139 [148,31] -12776539776817663058586325987595188729503058243645668108425713425545416025426391805917888584521290077918881157326174364901154768559299809856651581029239480266434063939694583540343031540875933287885394606686005289873028543284656150189599999128454010663390679836980881270740223089883700483584747760104551058172085445721269392311081557689173788399583067304938436695801304128229157176325832451366149478608285770475675975714954544491484731010975385702197583752240779717900701932179869297544318983063695924732784400861233874155198796643433142020783677855763060672132234666202142793885165753222850899430384340873901138373640117968660872582756552381605294267679550688663071783185620941822306542720643226718685356722045694092874930950913831885835341341219754284451919275878725836432393824498766894113503058138706994144726390890284220514348700428014220591353059061195435562609602435012676117251031480273774036318361446237232726544806527893128847038932660614428661370866229398419914243986464790627953750041478989594123575423962843193619503200062229931651649112607995102120298209184194984444204314435806975713790591813186290312900093715618302553054905265403461393801153611471491778639651192045929718196016172661026550094706017386038735446554464088855874137855615798893204918241378585369155974179422835695660303335820730142438528171621308751020245218128783402581344507280029067218996785234471313496291632547644782316 [148,32] 2278137350738491482207822369988282210980512956944843589036798137853154142947491117503750002818514004435011418504886985391867195894093845102748070093994161702955719848334263125499856387072702178002833031238484614208188502748664006577609964830768209433598251579355275554580149731927377679719789179357447108636331289736188166639823845704706490362662643348975957931239206510620225435620062863618882427403729940933750126786465034389954369129882463956475842057370603195093876009731096413357689436035088286922330386366857654571783485501348706003174813945727860011211694442499915770382702066010655527111971438962219486559851606832139202446161137252647044743602891180283480111163298070126286161633373881113256947469431280926773722510158388335541121500706809939434115050524842539721000012006942986393765917264341897171696399623175510012090037125014381222609962589318610652531449538909988981901487884697139187948440860531980634689051977054037971846573947643413117532565631611503539469261101202220204446974189807063139511151996947003070179523183650704066435148575410455614383618388325381793234758147111052502469941507457954446666747628334997530070928632920278123698045481148080678504931329836804828938011380579633422903019903959080415077605244176330470960269864752939210428051029551733355291480671604304114255964614194345423259826798613538507516499801742195993450399062529500256309537542694118212483280337624412 [148,33] 1874478921565983240638498097682127908835373177479878190502943665717575677492322455406653217816780149435656094363510967266890646983091663330850762631704993242025429596077509779981183823370308899069374639384551709807695154044960033417567911902533912958018870555172198061511522119512650185363462186797117178665848549689738461303067674396234120211243018992026043827372313510804307287034797479371781876254759433504733788268949437163609797531756482481675627480150497919684071653116677216624060995151691214167321611293034194125215552101426761933534606175417473869799291664251081385008790261713422364010970488243922620674274454634542496529712716792073718410837068979975763049858483596765842322442769678114767612373665818495582730013302561996541956360830898822772827393425770791828633385574697889538834110344232736395273263657536099820013205217189076104135357558377738648802626456205602015534426422789100680134505850410987100054396182889586174684198176271674533662550198768646916404557814262233416080038959679780830455394716235020648956189418050541909290106226417824115215209106095417382726319416259716639580697073998565017962616985766572597324245203485043406297697395336214092156172781760756717573805405511469804547257516529140591661365519664912166366447601154555787949678635851711663710825828901981060727700983936090396030010178095073818428517232646216387466528544684428587056096951982150492437598126384 [148,34] -2227871853584216804745452705158320852322622841927069376756125294913876655774842304857232187640100615648895514611096294026307885143289561118631075073427976308791098655911912265546754562528108134874977256196281849084044493435952768181118920696442178615832179528830706248407103061303708571489338034742054564610905352661054042137679773355709391700628888967188862634344192886431874207443028246980981363558648010389097548134071582232984104964826327581780097554828008727428096135383458478531012865496336838780497272273006757733659465233531105470583121457462676168502993815812737845330435582915709069822142094094437457580504842204141336064334635292014235494461587138023812441287657738396802236520706156592052909970858652252578933150862674942936060201561251564674602640151143945487700544266567640527412453745912608862712663719448632836158171641780575860412319112352180555267782586018963341598567209639436559638711933654740964456941885707189641281470774884607914709338639043401139373859607007455281580200594832781368568823805529369476262176788635771531297121743531717587133436574801218712434293891147295878240643082052093092505227715109213485081806407647652251305474263541722204539170460113956863817916236778951675542077416093302478615785181032791875897586268122389589540047277140772911941305933244341482289514129193612731990403626981540091850603288948683302364968245979846154813425228083637400772919494 [148,35] 1349118052110901883484321156424196829621274182011032590262698655504038956948516360872356657683142688358599889987654540852248778388544029806843076277605014421014766823164926007698285450216698864723640272926673103794060088444563905262443586848742812863978224469001453882222536458079818349249265870077228050198354743318436409634695394620127386469578054327061164629498824064060118831164898896155290935221273766795920128465529313105035947515833188085369195078635131388407528105226835342062825487864043438784624197549316815812535645800416710947132407528884126084715818996263993990910432532882992747358850142521710035188040552903234197950446774858223007042664923572023552610956260986800412229262323512818890331990340899307745364338606771799999483736748878274759535243087704672375332553571040101488276154336833263993906955092642089725923681255442423888197525340365421388397829019040074476691535136309250537731030810719897490072748505245763668045540511950771320444757180341151991159239888978033205441779594867828698090763172174842703273557394876916179044471819018171569086097333790094150087633979243084731743636577915482064645183277496806106673828118098674090328211215817582627136456310630603151919781144060932668375651752786272970217297985635470333185131659452939821461652850213351170097735398605635494979725674760203519304488467555097219019628986511414444235043743487194026293539193033571587692589 [148,36] -562674427003529376693309548346647280902382814988445847493994726157913547283795829204258356805053659760363343292958871754654132497156196212678547162639768666221570770347047311556339474244095887571211648147905017755754625816471012806164928823168048457968346523296116848272349788018448448791805737630382293054290609079840113417900396679147119973497886166611136529954210975398909229216959745001521149964109099972847577138584072862125120370311546899438688009582993767183111728848077854807882222057391992776982447145590634385774633352661237150065753834636942021854587675472095206130939536258463071223925561224453114353261203168698699177447785343211847521280460314792116339381228137825665630631190281909142483895719137640740343752837888888456898018658111960835788086868589958161383538319276200905879522609007354931084785348255969229825009501608478185743764222405674460049404596718593378901893355652429337300599147919705278972839787799603282759274039367220594296082916221530915260958160073240109864088050617711930259514763872428672481582973286543522102968145339996843029701635502017724737196696484575241097869055273292381560322693240929753531019325282442214108335299955256844544389960542955945224487023457616811153987914304970624008804114289074450130515473871745748244604875975282078436584092054450433249354600434708471952275334332363495123077291891962943842869178159312155510820815924748793880 [148,37] 162307961152459139692541139726284328951102041892866772906498412022823547461998758837126653459116365777935144350258324339303580265822487332884128738354350592223558307500408524545607675175733686616934213206079296550137659553318754303125471604387599664647325465573321706622735370675216088102774445362417065418768685129060133841049467548662936408850008440942126082394468263580152564207894072223412597484924622503778395408434618129297789623846103355470910737628466468309481434436396516533472307883941207811616199824659764302075319383040813672112996485922251527212274915680274981321379605186650426934054697921785210232204402253982850688003429319017943885804915867166740217277426648775633853653296870182756502443884865572348166014678440535048098691498059871717256529359130200964828116283696325254846073497373419605395636079489454148609356635541973132073737423405302599886026208998390311655662100465705600168303285077447003509902394005710924919459445159320158871860217120912435138225000702102391775948876547604040245243893490245070187205956551410536288644738870930169597724406524938216004413167906704380193678070262219104522397006678957857379492284527805863955171282017760601612587970498839381598209541936162304393002651348455099870689812233689146601161784041148190115463295957156980335550505857226127524637555263024106029308880665076881410619134293423862659062368614039594341800286352597026 [148,38] -24901825031706743929829537136912157804159877527806872330923297484032360103200124861970295597405909443704355999990373617928554645885681564087779481365630555459192151548990111803131034774236485600846668295816703088367056030879343161261672947366488043273122004823722200103973009489047651559298324528958546716397734985954356693888923783295629194699035209746514588130538682431711406713744053998946771792283447383897445061269654460359656147103141240093212411730413603722325663096055800214365395842938832223625254903551520458031998029482022857669646062927842902886493843417688409740737298827647776279352334725239879374985664096333020584093483003303589066067097555317533673260854792039985542424755511377322905944163525007321487798512923517356138593456211989199000402269953914180460781951312790420525863551509913169565404295195746573533888677262199135867805460071730963203199882392960858989752330109128195825012160309645050216959514146051914248659482547665363137865830318740949175416224377752090063743417795038031242863345801653920531674570143380301427396892937350469770279152515681568691660141489788942873219341559807778576214753944712600516946350971408186134940163399853928975903925587719025187280491229464383932116494181777163143488965182463144708145906323697324513087803892930821153081613126631893639125084070211549068956492579613033329342675354824895318069670913017690120719719907460 [148,39] -3841834176456662832084826115498591131243650576384903465963699343583543806708285166386129132732208274654144686305134475712958669068388421267080842135138073156531554173465106123230137460363472214966430892433227280941906324363664315698035768849268218031462275254559346935899876398270839459283640804702724753427475437654438951808084951585896565103975422286868090565003659835523297591658080492227825201907404172603424068049874062911061667795534569896644544318938845437990042465976998268521028934798366805089337109217317851939816170336590807231883512943807812981685444220828025010372311634759585772316170797855883798512936652477893358302370569229416799153496294123450693116846668651891043974036364754124768907791049260111421310078856436153929119922605725494547771660485235183484868013267641630353126610525679872628610599655398096183106791105594102519563762226835182271328167135925648779355627013113803846122471598985155810985452680423232503689064322614721523698468793758453641148711245161698211748038569735228336158712854903544409389876307220057491723851410120534805901421628531374119764079813846269317105938067181847197001526881274786841382593537151061960011660326095671660475357286184914805501013695440930867043114640600752815822920008009941195587341174823537300044813194038887846810904326691679744501173070019595701935560315215796701904670556320051380942882260675004144919215734 [148,40] 4148574421640454198549728913170955007763296550130570730032685424699879339771250091720161159206427594637149622157290642981839556764589443148970035193179616011267814963218882103861103327097920480701314935094465898956319635460900599465915964235363910372826085476812242440101254197284776491145757044888395163407303642415917708472537047180123472839483651508347194215131648460140496142521020179298820766241838615319909870633990160398271718045990279601068833338574687270272944475010399516667353316382993654339150197971031316838661180503738145961844086011206623041997075214347335947675629645209512507361152957058431615510896438475544392702750054484091001588919554076583697416879868804910775780060731876786104737874884681601195548312733506425738247426891051230676720855403500979526122376261152018207164205554235527000948783448538420957282256491555607767104635901890359183174634515689111388409684337167482617203395466249376633603979556176060164222086746148835667662295667620600595627151987155025712103805610990797468286328904470924160077803609687072373686065955347340094023889288144610520980251595066562830451345365099636846107371688528776878528477371986053686788733164437432032113107048280605923459683914600740329917137723017080572476342059079728299540558338936166919641733649025065401546969764198571728104128108021129194326859899932074106460523934188931792472498188991270373052682 [148,41] -1594680285049257084680310644378231560395575521938402270907073437941555942080996685854223404543934176488499320406532054621196623984106694101034135188075680075970361477297326891329773052176334963482077774092224296892779952130667076898832560806400920430861461287724804476780686147657871083858653483521909503192790692583655287673322119865761321432187394602075918861110193099414130572175595417154159424667486731175734732048451747104037173158733074252885571158327319198863179808048544781528566106529142946269968286762255024626822372979606444624459912507720510367403751641083465789620699554882904238431275051697935731500670311124265832616888655233484901614079122432776320421657220721077111932649082147653098982895967901030658646439034650702643451153455416806292467239331591715638748678405016894460041787355715487560462315809435087686139484750179532967161487641730017520915214227859511629884979052457693752591404831171331406162333886116045405117699337362286598353452526836984969729725243505029264008870316672931401267944889259189781741676475772158560627857193770466652796475230062988217684896414699450412264761303642513998480345834062612965279159005266300263720730746444722295314804270607546670613473761955454632189977705641535734946997341038169078039648089457263076661015033305574371692621915037731015668953621828614582929070415390340441788014735659372724625083162013496916112 [148,42] 400071268012510818314128542587464715782748404439381961222710523303782016661133358155723967434866214155941935141983652250505627031834210353283256377691345325271769039440659553385268824695348543857672296009455897470500666663755167987323392818369391956060700207115232880380469431774297393491048653075735904383166594155781633461135260350584314226300719025095530120734956435749171152764418507142144466615435191916316846522911346260447280203622702898363404653736235018821066552339568406636233186274001615645255792197472744863872609500114188251215214140660682450543175082771835746660603496440622079949734866775859891209571860733975684028550127624976058986580288533764113545969406188657375709935312701441851870601535114269686940034542777019345346215014612741708632419740549300656971431506095732351953546152868558557259609681882267141609269962193344923380895107976030929005085336739022785098437104553656139584501558421477344024848156234453060633621200523628838694146384686813039369037156492347421617501828532936864054288841427053931784642361437271566205781338762834275168675831284058636627227515748320093956839261699895076411401392614690929302633582514096931284231435036582810873716644686857675499541689946584598711863415739854534787695096790158944004281519698074041359295258674374906202445455024218816319006279446144228502429285781498313688762210383633783136731697631776517 [148,43] -67446034831364983683478144933733111541672661106591875751981632479086251960416138451454674452761260683726542909104363509108510482606155537394655196994426274827314873122712480002724922320762942973779281367936870824103819947011389268853796702159721966445496005850350282539785865315091979020871100732067093794416363777228094164448467587373716644144542232730174560641952954249801412382443173219077602953422625560200875201231538730292741677890621546446425902735929344895400834477313707608362853095662808609145091454432467969680883612911440969850083891061005340787836127870199534100973274581624767268300107420113521086903010700782600337056661561210741217881625662737511550093860835246166406820990282044141871096877822606928100993169720929218731635435523116647067445095302864639265186833164113141088992824338872000444153652762799361303472674695858548601332601603467514480441589261888525059570591396856760049890204463583057917005847993218250919723372748396551676156571889664780794355590786973831633750263756426667266037746616096999405297134570252793765735056776017708932848393449299933361183192416246251440832746328207357278139711726990720525336399114124659264741428624447889101461175072852570850774067730074593374470608872657532629085491062723599955619213983851055430630374961751900161467452742944007213983490371117376693401507077748884428774762761592333835360475815605 [148,44] 5524411409187213139415301661116878556434488052702150846048261514979884561565116972913950978330923897728262547823527653729016593868430555137800961881658258456017190462622730094062118024809376508290971339576095771002738085212457320384917854572186293954215244655397782366959477977742476976545983499157841195704313012954803574268534233392713480090470272327719184880910830705961425347710045758476787940189281586753601639333813763544093742870939531913795023162489163482319527216657866100817214416306653042815847380988645903307712269922637771273248394705370770402601990078876267903962488003719364014655162853762777545526384053817455864508748527631650143994769509588144911946407450830840627460283185884574632880811803888907382951168709186510033568897848171159762191580932531605505810723210493276970261235790264205889029350827042240215890932452374918975768123448442121823402115710001727672641375464986088753616848530362305555014956847718641875427640647984135189306143248302189130453655956673273706363511652000803355452755856655742451558754802638901097303778994894245935262994043408564729784534621982532545001978533944090656638348803024655874090179624830530564577756222435608600575621850092890317195319873958945720686987165082873142173682894508297553249398869978144460984273359609574526730558750134039159279561124406896949746423857700009426000400690919778117872899774 [148,45] 899337817091065190361468582196664076630461668451081946049514031105212501638252811973011378318160402545494006306336878053359645844712150449087822511114310471333314270323998916558738533751698017547591905012847501237719682446494830313810830569089104254746095292019798507532708803183428087383964966794610189566828883382327396875085409117645998274801990307592589076481291231316377860023921632975731561392130370151466656352185531183073591877857081098672691908470621759254421769843002202467912728910750246571803837456272447998841893179273658623020073778483165189024641968313871865855969223461361150757498309839533342421497060337967117444256517350119209996589480429896937581615265187318211450644494172341355128900453947670023645064520499069100005522175612296400596762218422972732744779354678999819312309590228540667840335529991219847485098124160691933089458648434932608964181675316918216480212882040851594984742010275172581081440538039921919145543762958403952095590026904771374026952057146774196010854640688101454047335560247875709753268659431616840029225835031276941044946445559628111101368359962780788481089329151867668788132525109234200975834141142501015654395305052060355067112888248749975826256201312937769221036894629666580386179557818342888545189395396240668015137036108731040025461498708091126097428225726091135868898164567178248186567243798264069797222 [148,46] -515898576228902868390705461433818057517010323187194228108763669679721391639499712697974488734721897171591187750689881496589473294491385153043872176501141366873438183128263543382827771086684359045359668098061636921808749581484905152599143404593679946253495712460919654323250454938048641337524223643852602101843252324853186090799828626031695490824740745570467582926787994571741185493106377531845906263992721972638484288993190700255998652608398022535044009826262561598836244700908727255214132641727301454357286879501682414505249365076464419218926611782795732333479584674376887840823040794131049774713069432377396817408142605484268307237674278202866452198740762032839029628358793818292441631586055250284865597182586544378990103716506110802535053393880750506070956994557441186327546948353302623904037247121501872924068317676477599924008037267971872842027238839527601163200822308834357602045661762490617089362911417333876677605044765663584090569068951620793736417441416480405206776275325878237048200725238464435929842720893311699568069577110661077318084307386928607576486979268063847353509080530312025603357742442692197222942171796637977224779189675276914897480708950393981544561713182948310425602832674703811287685819989402048559552660198212019786930958984266937210502486812645706139226124495951790071236169366327598143615847456334247540687806999747493933 [148,47] 146024257483400846961453919716167136560006205538533583357596713380574373096750235182741436591060873148266620874210306013987412315953576828433959189639493108019656898931943193743161426501489547145932290992528838808236260731746994038051292074495527108395155196660124793333900221709542887100036909115141440358060725066773494000874817109872867746559754825570805093766355360844275157217117916347287138378780613465532792531423843060324236519562243781984157159355922486617882822745478498154196667231263976581605512036189248056932092387399728287681159200994428626383009301182622790930831040175133422969955672403949812254090372640171254813614028505623472887761282974144159193398970086043228546405628960477692765803489746025447328174479545703534016094406770227169332779625408234612148448261927802509256982607751866975441818292697702723051004232324032047875606509124734662791371822846027458047093821496849013411051248769937374902015849681971955884006253892785711468229824871656922272322632652600099050001054391209260369151557639783617027740232633702097099947389173239054493372434640758678580553248855093037217473398184951417101881561118270717536085034133303197044576061150857693546720970448209159083408521210269835955706395497215914458600635746595510623556201702671683427993590738106419030473048657950179712499796384314975927170329040449598679173236857639343 [148,48] -33915259681096391508264890079997088329637469452190942011488571654105364458675346077563422113302762672530067838513005354260074815242342476464489869173634169611557488114188136307258238384137290246415694868336869904814363053864409451556897473433590863027375452560861199486481901500779026481271036798195970118560116291750936664009439445557256582657748489643492202724951406840887689200588831320294005795777603385488336990770922221890397518311736389879385694141755971296644293176474463463724091789575180587762770734971258873558068431445024999703585166574413744538324504316649322489625646338315439228399989168997508820231200720618357972830998221030970457698133612505026760536514157982537456462636693059719385926611829842656663331228241723798587442696610568267271003925091588259146544452391524449786408308851450649284281720411323148123149876390589412468739838319532088039584951689818638302772339216663592927661116255767443964032200210022305822983824713149536357221166487517327480816454138760540065565974045248738629849745606697489509760781000681362993651869274449769531248269500444914050020788107254892740753216767989623259285014961205346124921486340141585531261768373174754812823474178341557109281151030698808495171266007283244525773000510459571427070033264136388360596579673758706171998323817186410864229792524305514583083245695939915482705159596184 [148,49] 7191886339199929495915032679652667618202938368699683891448022407193638252837012683828436824791469799723221978456462312853795227306493534165264259949642809887329536551644168581576841741400549106848926306731709431347555742406640658846046528180484757073506448919680082256634501890459216348006438181115693630823182631246163106252230045498208815303284731035706133830570815981411923412676853536205323596871256405650252693199778764853756683598370320501245301353972968061769526133464175853378748892919334132740074437117894505230118979890667873279878399696375972931501411365277798257376070680695081405503637974639070030717843066114016014219426385466936589338981770757623016739171404333724910141220714631511093402123724128128004507108953357751218341037768503940039245854887707596413861106679900031326677687136570609570958314263532729330597798385771642248337530622206795831153922866048836422727293335047326525834043403226039745866069345057830763984216485555235604974599883839844892684035967201462596275539731486466804855545401567579680214996947753710402941776329829745220759594385890775334505780680870377135987268087217906132541028637333100988832936093093186780403837118059471386558795961798003345272587142944786096660942319610296104357645835853811508459123614945618467693279198144045824731996692849185020406789641634341377281558670019737202164563024 [148,50] -1402648585967820961997189649157333166605161696493071683933221509080372946861726911337594383268923353230469011972472683506838826849771286941638583770451529605301438934895014034203436821334741494345635022257236143759830400540119859532843228934023139821585485131416773556561579140926462239658222219152963101370594793647347923842802704106656259139591165723670125664397646976661154124579341457352839622828665036466853821116488147294144395930477595444294129949688419666770128048686621821146726117616668614107699930234117760125972930884277091817117356900616237602839724573366949414758117133710738973682409761784798185940586048951196983236862877914578679114223381203861893897346366222308563296699988294915110276161131855413084451807954892166768181070746410581401132815885303568406374900212619467279164279465654293810473202583222148359113659174075992546553856001896314674547281744369109374265645201337472867676582847266765083733350114328081449361218590873446995622787219124618676623479875287307840750353658049370769737059168714425386975356853201125069950255453714315822961946463227780741048454350821659255031206876893591610366740848775513671882821899652907800495476067722322573053090694679166752168545845695528784099233516284080046481586370336984660342033604433033874107141324573683282763604230919714136329603745627185356972520532893054879987214 [148,51] 245291818819375607646655005973791415381147184573824547802033995395166288618968271119036231825949756479188565154203935074590169488542389281678164585228977589338397440975151711105973278082650707141904586508819019631564458673822841734421414566208638598803806914795851562446930736035390149981817948188576042855535548804982543934933073941006296650513342960560621116400561891957075450759156022014476488539300730196587096446732724850426717251188967525314818332616161312439006896962883815405301134467437768550683338130279876455396757696129872121173880179610711274878720590883600566190148056268292530306178651305333643993971221106115693257883117760414265820182482917714205900577778651197965080722630976539583586068714128810983046084474896245732687892070327064708491157740338236020850955735645533165748310200362331525696999660689934675270736832489782189740970341284847239702810151840231274308339132635699645124416514165423550214802264038941824963723720621346990954164935634496660319542297518538838337834817816580428968109865407433243056334949447823428408475855208730395122284706346320214461571486460036018610518992344529685554282369490234175739417321453074802540458320543082454459937141814869184073761769238140260861422521663652757636562970899188428768122008816065913765408913721450802312278063595966740689597048709381021114397939080426757974 [148,52] -37584941603825349592883855234024571744294363797956482551530452566049945554052757020489515272101618616412018218648761014349577161115751107836028826319442785195627465808280353347051539348702316831632653935906598363010371032549915280366939430068003363809698622576156398953828877455236629833662629921714006892695481605952798586550645222803006343036200155501523651155289649651293309857403234370323590499845723795034812013372442216728209476054017589385830666433350583882672642943896543898094280130248515304781436063324310785300156479829708335701658845582438366451917082685681456201005759420200735030370085224980673178961755436120261765656620714203918133802617091676382377314568264524336805553902203080422857370697772179268258503149662201436794118274496772182140619628276754888773974432672881726229717008330815499925638348509125218400965407038702563519564475942647699140328935956866869972678637385758348801638077084730917213581992231443380132556494744775693373592947476838208076820343163070740753232409017171264024044283966040097538245928649236342416072953303108943182840536423652337950702213165487681617625153167636402888829188923123653413225064556695418998468443491524855182394559822662660286505340063338980127067549388092365195611704906692686443086072212580172160116491214859598626086311796369049952552071838602770839217890699268805 [148,53] 4982405828838728061910537071609444525741826526624104977977583690480621112641893877939828750474240589792525905079552393206526159579326004215521111423590797617867409943606200996472028955112286201276035730406918116672341170842268908368023506550916580743419580047685672583848353521823582272267198726793516329100116545924854956885289021038041357673890975363764159608721246453850249277947765693189356587431893275982693291293737361801423488361341856690906661714084123354364793131333814084811072793210533548239336567792198414971178796737762233288691886338030750234629426755293191570257608304324506515537590049049619247542228600011495030392512524324881267843173378358507950886546602913311593444899522622028284676372148528418977482320123835524442757508805745157963363377739286130978541956150423497878663362818791945736468080513564759990462063919828999323898515534100374758003662124491340810925796767222705259497630511685060988458384391638479924035537187971987006555596288462381178882237064488207537233150208346412995035954880631338255214940353629465387515577377461194353772632569119134251969008804185684132922113251835627232663621861954326744949719283126719156732739944566345414699346836536650302601930243609870835530234630724287934822335037403785901291131821541929730109169622129359652752330069036139550809590583332916803267675157397 [148,54] -568107634935732353006888577597614396756372540111659774076106482501040743193392485044743599423868456317475024000316141478830700962484599451638152722306462286033802748343956091227514874161683819566407364562396113203084148034187481010206057946482456808484863906484484202454269375109661903161930599604137072017378970706755836322567828313483824728679481456459319916946833956678979911309783818564495704191841739073699242921980925865821185008563117843479034016147836573014960944579476962854435381082744319424159426050470814169506134216942004042147770459361865741796541197262130532012736409733271475637215593043089233582783456088002818507657682389083133080144379827811332860003321491035284645252779744483040208021716239380403096480591199776882978103982138520002849907837675062372574343610279687729444140986085392866591374061661291357832932579900071829875391017432698642700703035253824500197964652889575415604959369784119011053031246734407388054445423416062958530147363710163601701212684158578627954354407936243920250327349274516122880762873841288826447242896457958217584174193725043430918770697210574613772688612730576798171594710655766086151756054593718425451178893882684326541318043159669523833832735683545212335392379151993463317996303216165001366065447141848416364502367480308311317674540959379728240189826788927111010806447 [148,55] 55528820689744365968182900028389147924131245364211291310657918986291751193012512599104600514182609156946019816708573670212465532318695765119756455414904776020096014025289750044983049708631029306791712820592661098796180804249899831579516069928222381203178662199489648265966404349834137061906901685034400636137598943022210395476179693347381246812404385715179251292894502302819497986100184245514598982840207535491330064763700972163259231320966170872062112292133970269631615563214635786459501880828368515096063805395574387716272266646462187158790010263067350454515308785874415020524984642122280625083003169177938007355942755197676092543183789838267715394382664628629267788661823040119858494453034847779740803946155322223504568232307787555332674341979339805473435395305977506248184606871371090922541629432364074632417572531790994876971539702685018391543084275715612222595666030596926671158904907289061762652588546639565573785554989576939401067628061329149352558152614737875201241459176082410109487666613994836479749889903941914599227008101427558878624267551462811458745571037627742456449982161662302575632586709544469417117277892490587582635783291183746420971213366055227829048994162451528602750233998830921163783865047737179920003966145936484859990603792193096123643191970271956013620996754840894018785544016060892758037 [148,56] -4639147402964287390100783892042800887364071395159494705849748796902360381294047116491648197944397861109610173184974479416589914880643178301813267734349506232967869639621596997243583851613381740409031617548522491173318345701494363347600583530703341354771610694589846102158148700108127488188420828023953036121420469864860920679618630410930572516635939657306507381729896911111899608309600092217414800545905846405989499342340733521264686121256256665325429954751346345413244874358728436718266246661047791110497957607569676406274461050070132120284125618789582070731659464870291475807250072745807636600913225995552407841006437911793597438832691606181041034235931204853071952210086344642435422516714916750475546468161034270851959598251585767261138407842383375407166239599906738318306527582831411409755323193909667115816659052394541072697836667672767578775710004929492525030352357107229268186575870262691624422364960010281908244544648826239413468006756048575617850529261671494059190435139701137300182683996977671474060460483915788638723789956044862527261275397941940484098758421265985961912220121732257554936389207105232248805295360673023054554473804227000823906263311059626229524702007350742747882106350244761416739397145328440329656788319974515044126152457049352907248131152196337007425777388437502466971040899738805744 [148,57] 330567841228331067982564255600850214295897080810116109464623794354171829696907978348684941061777639632522898975625357082567988558702611163996407745581030354739186556499633543400109525475399128428205651456393489108093964456188910126921358454955475548609271052913049414467556460348108207195009605082566532493377019917184022454451398219850980490567776584131785810145378282861544475914420308255249690519271175113509184169411369402704199525891495899145722782255648666644468412957896280646959204642272621250360802835323188599436101791471595924302729468322830341536815322641511685936884395717017222847140907647542347403662335404909125682558443052340342506801505301501935660668798984528185501514664041611788975807001401221018045504336238738156618384121193856840005914244444642849535497066615468056069407455878710665585598625017296142890772125697544341889773666908477133840671204910319636267640192831300302789589121880621079060110798174190360680766435154550465089902792415795111364227730237924878028456599637425001091554856219479272621124395188786519103834292080965034950793635258941674267813253015525973172105816226660286180685051258386842539045677485717586462867930600596283194818275508187800708134933578877913535824016357401230629188826531859842950288927995283941379447302240888516944352424834257770930120040369975 [148,58] -20047770437079097570583875506973949420910097468521354883623211868206607342991411450966213335190373213754897036346571330828471251655343113129044000578909998979667434555827451295231029090266095363152784440873343072170888529128277388376496114513583308777941945685584282044379901142884330176771381055316704824993988441271019709854355240392921002218929995593672156727334276860610428102461088981281427894483337293671410404866123326632051978212644250069872540996384755492803188701381813404819366458452157545359946579092608417798375512189487121024493876612850413002612493675175172091876466894574668250828094304136929013238623080755784290670077898567495727262562913198504772132456176115860395149084419166158559267444001318404234362621258280432892677694680566768019083428309889784424681335342265693867963165718388035480147567925165978642118315839496312844656761335086003607378639319091833101394744287817168275780528168641701468118905465057615885727409235437572991617612244972984625153631203958806714936258014481169660330052684073511127951145671301722632768347903278067016357563162747203100016238125530419838490557721974021470640340966606780116846597230777470894250130106737478786909145577244050221802250493667181494828038922626556463723503989415297385241728427202678994050212403818552884242355073627400788779934281 [148,59] 1023284877284986904890604678586724832944849861995415588220819954642762244984501852296129131183978702620512454224913565084895833256084196447253629840195048847710922307783535563330377641873924613692181055533996493020949576818328638879424998226617054022472993514080093829416503158640440923067561625145791404630126621458803071775414339691150152149235860513046852737169368538122294993720914973703100842612541571112657844285926131338396802659744429690683526759361897277709171351389957345578925738691893968653397822437004454054456946635326924251167224279179796065649626572104421604160396093252065167496933201393127632040085341448801783809193286471056599611186245228699445238285450671232247758697529425868832503293823561401997754614066789232624561390608867861790391228545308559980766162005148797880924600586207217621151200229122263195112594204743892613365330936662599333918000612665659823089338933061240968286941005286459359468236411813794833112837971886738511548351907131613021593932388383629866804464998791424919192507321029227264500795869599182888660700293040143529618072291775872335701209049752809063937963631871892674415354117862721236954655822752567639864097548069766938110999490192899247535358982014578759108719158389461758828802453660621962252075217230957993094528129933505444302490649376784508782423 [148,60] -41977714341105453003186788298713141295101179754802716300035493049274358656924652556395392731209663763537235737347346415091039768972123430720541977016809493761142355825668517249259892124860777288513494063860844224525520450443674901121477405287516557566170014461365838125735996520773471970864260220425315434864630331063233033422472348522218181500543655146028569273876770252977490147035004975146657522043005640228949985691708296723213363008662976030080658116724591242942652184912683339728973751892426517291406703521017842550296263572387843244662044314453357051272600406362274795053274341334554320220542663686945664082871119911412440220379636444335858469443044523493378190479533079201224410021453364875873640371484924146667954728604482665267533747508109911767322015578516097519042332229939730475666374112532522085603604926672329092305549623532144997320832805123824020684079708852478032232359988704680137868847332283401686019896479556022985618609909023383020163925711935041062020952587079567181409228212520520685964402489549610496048686765137012752903618415454037884945182399657343429039753697985923815336248178608417173628955150404383442123317323095056190979368082961046824749014645964140187257010521041393742903097127303774103750146784379845579101346957636009730597810781963099243902601349774820664 [148,61] 1195606354957490147296156498803407255239821432678893273360089594561466824998403710802657491705879364487958271028865060973839278372208389362720292486862527262353094607194034004558640870333711212464706860835106975812548208222046798367716473476153488988063267273268287597459171494246053593222605747256198622297208764002481114258308163911675180871965504854506300938007336995370149108370828535268814600868823510058379029016734442908561006531434589762952670687503863238601088609803646422186816192090338444244361954850182032042417962901377195038031104221976743181839603055837494173332480178339391340463564643405284117329662115473840301873246449858244328060571199812137241023738624895186268122834361492047172519857775556227243818319518868358319943302430219635031537245758677901900772551539964999759252223658756807760334357588772735640350856412807048952897024409241910686838932545322290597305121344476836141600598300373198670341173422005024320223988166216983742564328169728400155445159391126462208519800781593512769880180780457955621447071203017428164801755355346402447151631648260755690443489176569546207923820819825015084349152233812904551251045624453874200676645484423675452477520194087964227544914504595006015833254411342631644191958488170037549128366463641850351890210026754241998685602661058693 [148,62] -10507820296632507069713210280205592917841149481194578145088768631227446792725625106188988677013015407509909015903422492276919302263949437876199186656255176015880801215307817167369765588698802875574458158330375257501221642451249119275577539530991554107792211296520085569548512413047253900042619393524438698026653270270699579325016078364694972771966910252874696787456132684996160389419971739058700395329821548776686831311752110240024037550118478480481170775997743463812582159237990003299462981979803697542316379439856069817786895117941133613522536454468102178077930023299345292944396622169811024906755381893347588802070853011418646966144415270055760204092707634043948299123949973387436377700367636544223064071871480319531432843406992900669278398795494613567365886926731680757140651475266641552444657994531131190536035546715028443072069235804938225543942676534039073366699305603785717549344901617195521069127641711408397588390675492904504075847153921343785671204803411111579901333765487311740369796531813838307854242411060682391846720948305969423768938241467443214013905207890105239338617049037186078184068467431761055897339130082893599749127089774504453096754293659933309272896404005763402052472795147617098843274118911215386665942891269261169680290909824026350431850049551868970144038286 [148,63] -900358132355337072956001027274498589125698415636708973946447994849915561498588305235555753001818530650625964211147261932563481422661447181176482096580345329218090731048760902784777774369576681577573096509761263023976751783048375273953392533336175178134050334394441263672310921722775561920389102875214783779639833284064406307194422296087210509941577619091209535773074896996418524227761035137574195304900948605007152093036922794404791533169712107058028069699962736083802658756915119413445676076513256890636627587007905596099823626287316548601889626126640125669985964679549331602850571302684834637175916940868441533850507958300049453853820788434685564121954917147960478327981121040081742614051757764835637470156801640622834591403429620951176691743367970690761457018964741007009526219925964104715781447142623868363451607081536357337734037670173515405557294626680607724306730385439376007680086230941801452426788847471504505294451659068735327765593282467898606498775688757582196217638580750347625070335950689545797210976269051732064487156619020249449595884978415156879425442178070414363680755541104858824964264023476240952809368953838039088448717829150743711727149544627533393483523624319643063978198275709587099200683311776294076239251015345219864809702995242134498330887516069497194911 [148,64] 25778770499536218650253882721659487253858738900261030551807628558571149355884854400671673595317660169499982747963534273600139450501477352171307520201143141231059920582993825445741909407752354943475803788201170106181551540239786517318945020404321151958169366893406530115314123241640658830818397128783757166086044575967865667677328517118190677545994330861941059614135589551059171770331429287756068398914344849057012854214494156391897872886110156462535784469773708912340750522531855427691497141197340227360300231108982622065629213060572117223822126840742030634212902644587875154266017230768404507565106354823689624907228405404637227282409298356095416184753345136243018269617909382925312737837980393901723769595276075472847076933239519330719868597973357555883925938499607943133137220012822624393792065606307697165619939046288485043763938013030429821062430645632168428702506481431617910771034936800060022809160741536295103189091729528140578616220345948622154691000098553941568344285599643016541625342415630199081273397291108194891976638974647651754522480279956206051301221695531975068700064554914538215865595975564767667015106806030944779792286987679179707468085148583608057378589545743966567342233186535710060758167854174764382436851692718078050811012618881383951748292706076186287 [148,65] 5954987969894049726707297943611572818181297955932578497561264572093443211878531153183091639620471499248465121537498909344366049975173012005810144787724611525727407182160088005167344874582182873990998806086243014725156217689020505160635766400446005986800898996923727764409859533656856212973094773528121968946929920594643707650516002170130179491872044994911530133258957365913959328604721326754462966564877003214690746941719887060777512681355557029611728029881950813039174548428116184845530786974099356315141410051501780785286890444551667836116039374995279686588123495399793852894882848292423254208843384663996925411904086451890033562458642246365352631878599175047310174663649303631880494962743762266392862214359063849640271113612978258772204402654684719556238531342371859280066268070900390315045051839478341677931143839152966332524539439216605143821971772586322995650284532858321245311280086292365872266123057190963671379034385324767449370863393017702058059500013754344463044867578074279049970379289894303622865574535734568210078521234999000342105419082290075701413152769623106747137503702771106731605997807249930679690233555660121430597721557294592156075769618018666183618190597007337999833430232164584895627365618392531251586650920314398393693896251329247698232976226202465 [148,66] -994729767514650198010738380309827057592233463967851921328281673719495560429286894970899402208874641894922044737601739354425045612444480802250277895856918945698054660029562666353534435707112313469564946513527909097675568721800509091454768289300848921770460563956936349038163359072181632194389852238126567611268344044672540370004374350103590694711174344793425530159129503150333646694711788634068206753315137326169452854350233551628577217701175158812537819111699776559040706361925918899952991263408164028937690171147325078466643015385643810722503744444767192563698620442564386085843024069376224053570108767192438938929726146664254395412643200644065772887219219673965487868156369809906005083808521045919585620410384715003394547415097215973249329965914690891901107429261694727036296994125963964624948434811611259750928603732165491230258347753734722312033262917125321638850887307067831797036510280999698671510950005207191865941781238217999773767646403068404098919435523316904643687751036853952158847563656589128740013841840258980531305872318916832868362811261802747092336055577779514637391926939156367291067500615466947053024469696442973175610498837647616672484027070984061002288668687761618790451922158997930716217362110164313021614885394638829880108422993844574684190290627 [148,67] 80967972849626181850978291689960166478103446244966522615647784443794295702882874004092035134391418695597849535219785292309158359045273603532974793275341206528424854385643710858491832819373690866852834499224565917360918822159840218907046321183938049454028611353626295230572344550409332885574001823883054642628997058784001227519123880343614081301425094311530384766426349464743652172142469829238579299814812105790805867407306790484360427919244962350406496523809417706809728188756123290936897822541803695944472060315049199904937435665527579298759055013186279856473915238474371412298166028863567415513187032503439618315900095883787202054588621451992655054497264439990580102685986157928240911380070433595929101684535864887509206441735556213835945868161510618777440666546240286093548837549123957615996947689773478310251803921173160385264964575437958368246720298602320700526461052921000519621791977316771395853575153031516068661213416476018134360243570595119697124514414392119789285480129655674852605361793983263270143854884273398714093127102038244204905370888614737108538530712587084017919920354766323116465648068760938825949964362170834084040431880884803187051100935053847339334690777564464425355239672550120651345740036238394534767258059291827169232791447654310638345819 [148,68] -4355288300486178795789103316028177004364408046969422659993707542378091966000249886815538664105651011261439224129553131072030067095165972518094447327999875362163322177958710331047564546259738083480554739661841958703348933214176479101161089647173464455511110088610657598393936682088600194363005319069716210548753767561249571981471101118629441550660784881497384443205938353951351394638064378280781028927670265974164564613559842026062497897746738050436556930918371770943863801266999929044293286013647403610145392969529219523770247567669145430557588792940424287827421724304519864885087458939149146573789373121471503758372733205815552459806902113759210798980676119003764733433107754610409352780908093958820474347607606282527555369635781716353953576555716574354388831868034860212944518876410282792308129475536369818173005667395018838874687988687530913675674094172065474886447872325092619810658634967824351208544012268410231886811536918607251120875803011007640715885983267982101533088724329912600604536324853150753532340472953997612415781230270381648596963892033049367805855514348089748594157482440522688302825391640747955150094996148935554049067877084747970284651135957349873405429257483496634151169434660034724967237245939672160363691883291958669790167927752435882886 [148,69] 160816730266853187133765136181457865481031992254991272773431070385961153308811278944792674581359727206502079506180896670569908038595810708231807655509858034216628218669085568327519659492002479260123296167828733819276889795351599192623012344014147565004745288461489624102745059721149412110372646322602735156962897623987544502050314523439784618746273708807711052894324284219024530559341529009411598252580127390448872344876791480782853367852275678417666685907327370420185080764874807142579608562510992129246449980275283271619554838148027362884965312507443509736010050255395993535481091599565110490310137025648022015897211706111567814862047900760573586205082091276551300513707357797162583328681681646981063040658549325112666342524267731099776227711936297626261794755421803460025367532451457709006874367031830870733618812953179125606003136672258541501155447786108998251035979949871452812424236303781619202380246804290624974327750555431367269884854941479790550483995699356054618938978267054360855302289694573875490800793161303846247649042095516220901462365097260944308219180315206574104351773891837908444458741176267607665011797573021292077683141788779677587148356986080992729915810384449543118908015993905986480099492221383243954688286199231505853676148993515132 [148,70] 1086654200349551395957039558574033984386617465592898757375522486735533347204762478498322108539016972015949208669011264657988832344504922664750517467741145426766379573936039642968512161612374910972080812061616835580596632832550754638361088433915884050120196260625179824976022130098291540695479086399778712184836391597747893732945145971033989443461756592894605571646814458911374396566740335117515836509423795308188816664129778644713667247179177960330021362212976852598931576310129878952448217625399192346966008890351973307639612073654623748912509419256068450225266117174619307672862187189186603678579304907742761693461732259912482665231883290088286377297885178481550901401336956560493006079202449754174117178427265659383003907298962109038365188078566042827856574141733668644107771653439371739788394385497386602574627642295601777221696198061980445148592778793345890834737920305134176649823661479301158634923142001687734350777053671817268579365117868837492399409479884335980733428132426336869479728867026145828316222333864547765319148869220807522401210468845514340255270782298607880166648192804311578693710896074952453558732595716569591359907838966858113726176281345133693178981357351509652400049811034747655076372886493280830080785375291629642921075172239 [148,71] 160202092002102203218096275120416519168049168485936285657790636749908058646220384609985206685633615449043857730324435321612491897066280404731611951866459940240894520692564709163617297045100578846341939957057025112154915467551931358807122481085122436874601582046125400949699420930009730657519004898959553246725471827887232033811546820113044734583300147244628129622899862846655210482705093819235955462696721461279119747531334708402667976166492517412052236900499511931056341997305040605897691737662886269140428344181885783279883568385023085052841959975692301678893676958501458271725790601459250534759970231774707939243067493683809968883819775663704323874342876374743051359437816019788030343436049935398318526420079038261545314386768115205429636511167332741046298423750629713717393990755676852425839505110002163869312252294422559619403688926151236892339725607114167918433346105380291948425306788152089439362918273747114994793683459473086594461680912353035723909162754491096429359878126666301097033100589136846896245613530685012224192104887490988285638303980512488675352840900465783679689370392377307842817005635518524763765323916367801912323108583914753185462174968337227176130679146722447468300274489928222151660005058446496561133038121693200429315367 [148,72] 9918682119675043138069603108297921608138645454876161617280891125720049292566438527897018841035928136085727706038583483621307195580987254826849157443191033440593637114183374782700653436699556889754630815740625350341718429221364171236915627702138480165506405048862120635477947136427698038927156839605114633745536160175988688191733380356616383918093974514718070851183504688066679275656161761051495904955271738118943801479974006272389500301098560584766929617077546398721290664064825293579144815919761286768660280906600501707828727728104078298481568792963342799266715739187929618962045936000853721886797788739837872318149832800808980009564118741034255938579465935472175163403698550539830195995132502526014636303314345137391478036611173617393097071317712387999125532617261891244465220915583024397456481752473001127946826510686471684156673513936833229382581927020849294880566538481621248883023130187971730790754952927674454871614150149632891758732557152615137527086530506111201412537643089829404516346654532137712040863765152201685641702776708212716702305407881728741545564000339770750073417818548100394266658565744575414937326396453168787607924424394956745989944208928550419478208417765826473451351514273678637218006439805280093663481444859719977110 [148,73] 154197434866347840661840206402158957438777707275745699060273052170082299999101301978251066908453456404218921907029115162576161524036541916588766844475176206110385868872461133372278014481502607869115778524939907024367575559671822030709842282818783511209681176334774477233353262365251981746668305996977333490106882684198611026222722341786671434080509006733617696827321426889542857800507410993112184184153562679415349436016426140765082553104221457758653094847264551191455056892370701909198413396282950174745501168328086123445525185580792553185415168105899461288287674405995630912636305230620575859148440571788175508066227873697957762598794753211264575204131278737344107189621377514800179780280901015155167508926146619882025906007260381024066339845299593316001930672585700465958003172571542309234449834788136746933294481663767549921975997674292474217057857756486044388622914019518650411244383170813508377390109142944883484404712933025677828779458923141520313999388089400265893052506015929151459419877283157804245012501070351048011182387024626372291479622649248009286287524824937437738906208500027412388245633191632690686620127421098572285996991212160499698268239131309729045522349708710549504868184657859598993869538859698483545863212247201497 [148,74] 4337779931741252600183231746634561247475634293466746116346175025442233825378720624872648628908914748142093816379389254363724916935748434894427616938093447954960269415780413351936523234946520832305166666156602587947044421708522985176351738065815084755876825988190693751618730877383832249227314865479092464300367947279441417310978689072348420940297437295117233736277264246508910410044033191809566062583637231669230800771969337749965653270769464359189123145327083951968670112219119086586431540852574627440082113426870747203244185991382884938256013932751592427854156124410333960144868263524469885199579911676950177066338518173629741527679380946434352897068589317347819446903703175826979429595585255132790116715195167683224285891591021946764710842673315646255276282204799111059237609266962011882441965670088507441343513864457815227141534811866408371366463089155086223227387479769223527409171218447203243226464590079616971480616593153687693990269347631046400635798183136563841781278890069943052782926226947981491183666995849699943075074029358881734491685963076877271817131788381568881943813175556869750981315972690270416836949156741956380881906411588093004511291377438878479935841438912220083115300291921959679441142401867755106184153193674 [148,75] 50833104896224867543551466396011817924573339275123237654754394916457980169534316143626464394386256585156169246597277585963445500474500229359062714212281483751464644523854153639229022999278089367738182014558797353403874692181965449526872549216765291428500704498007494752600027266687370784578192954998699466937623668928523220525924531189100844973079245577668145897120820477519311959212727018568710994693664673154732673412194709592087152316717581554787701034138607284745320144605799559185683808888283977092564757598892309342593785658910185801572671873288811435723452607709235088694888684348110942417684059408119492083059899562752524457779236375407103368801301877113873492143084389969654671400660683036646936006735606201946500462826247190807378534554398616477775102281237567205153981823933745628395302423092422136365409689184900735154785998004740971113013051871552487974965288406005497985560585785416131979160968484911822499030111626970878834279384980582465998985988686203612543269347267392823851723458413369652780981284259424271620831263790822150939233089362229081735003755396285264512422050460877684252171196034759432755050059185133904453952643705827093231207892139543119517370324295621659907582488800379547881082893194179521156618 [148,76] 473518381208980843438445152563420065951475729520466445579507575777880900860981460482444287173315516461549525604786059566827794706252127363702948656261490299599199249082407143434556532209723108790407469813819338295394426042777243992085786142262010119414107512265285971348006640969884588956374489382061130054273215753975000480587713505442927829134728805787340503067328995560813526142802202323517459985448821987363053166061512054396533697240773439312620388380982581735883893667498632805595944972355459642832178382389403285646019376332210230282077698110906937647070692482822039526572323662671049404891700824760461549969680190648497403172717925210382747643766571437947335465788214132404288551186677682252752579312217266417609968886728265783552662285807493387563098514239844219279047667439878665759042819117316727668250964620372783926262844276529695309888184785068386064092038705349298786072489199564067341951897911656916858599125062014893436479825551258264442241823362883198091594112858428778021666812080967201652179635132379105861847854056738230420089916161195167349319667922099079040968784572718238271053898074163189321270129850339666858927475983650554583940585731197355948636469929330249600689928205735843697083206114436810651 [148,77] 4019098737175228761825787273021186487494754951957548768872074728979620334886390520370588390727919722298301904052268708387366238787760927299753328651640470558291632790501981011659147417481436888915830116709362730757522940433092153731021428256455753251137169657613175634604685487184309996889712333252565470854914324503933392999440624679623860708145560269842382220778929121333988302677353321430745189689564707458502277940513937158258771999611058622478929170767218068071047325708758863639636318011070386137602532833515097938056282417937071245972963528284577137883562697973683737918568192180044019484861051980993156028294512939893505790295756972273482263617795177171421628465237708729612982449819970595808193054534311982671860445859582818269345722813172832623039559509088357479577085651409518906637006271523943801329817033227762769787318134431089705791116442475022643460345546522451365979767813847820343575289604478688890569853354087023231083892330193181242142794424282518385237738141067197916054646244186760450569791628712950705569061868480923749952898178696950261189133881496781112165180318660772900112869067406061191172468171710349167512201921516693377618166036271040561013912647196779097309182852181310187399582381711726 [148,78] 15776337369712979376493465596464271765240346605805583254801326160857630250809747141017790038284650215840634843233473255211665875742460384738194384722900705392171623012809966606386362493059065925211207614647481563966468277155830539058339324307709666757090659738309193316975190951612790236591268082824728094193564933440932615296507241706059464716197390805271068782497296093886692526044514609074564163573124581569884519320293033336368094199115462243865068578201819578283231261000152712920477124863768607488376506001709137377773321324426383440664904199551609156354120671452787128941219793255129518765320462955231439058512167343896466466390121634301327507602933643054250202126570357563329855813998500260762262151514336260617265637442248252211207385983303293240508838595875984742421884398478841660918609971444000329963889007315522756638226119084212321809885614765021270449543754863429345795850480490409213396727437966897533088591757918460216951366751734703395841194226131563383817307284251728580501770111195129977696359305073958022964749544226798186217536408369444065914857512531369540407712535592806346719606835706512316964780151525851451508019206544279785172854530183289210978937410802350548883839008326047199943568875 [148,79] 76476308594441683724395104650228004063959956626388952045536227258413800817754132494565974374871584381003811438049456167781018332507213561683712734722817109418839713472909780035927571186177342306571199795202831408684889649795491961305033358081165609058469792270917829821036801017044734946143652910163327150698903745968065241711015206238160165317023785326837899619077221668121830883537766899295350267518910238225710553133635997013198352753579488756364257354732589307963113254349154607316492930471206209478497725346959944816458010894828784708832241016606800728680109500393495603444059491280471292291826467090206167694582061533229226982372938228466021437020058993309744330571521138597810083577419060677917939645170965310723876652644283827304940776158186697810880996467575561773566237397366541405739317642874569379754963553944405687089245576775594593996122961024174780443337895949874195782749124317327107961281312095518326759774458726474503275270063927636356683423575681784382859065972474425570793727817889443150485927216478679674889525194092440227189194914328460249936632930810073101001613748782020356367159070464468446641169801619185153822645959402393324684008140737258949170504012563505199445906854346895273240 [148,80] 302678360927809856804491205898578357470043174306677380518943632659031864875088127753469653456145299302326859072088375619695129197372059907306074613319183022300370563064170941618564593741526487853094622445053610866108560684658958622640415917393144878437759440291258693194546989679093527388600417744342286967559072003025065495848952841025320616988911183065330628652589857608453608633609877756861824462394114567538062319573931601782708917292517916457572032189132766783616742581775049927446103550401340723762933975661518714904146806312719880396780339119861816631778690337008693203086224353038217206917140889892950529258789105496405532506843713060755398512851256793772857110165446451059557997643090268089102618392443328747233604550753386683476651538953470702616793428245335985906150901736197279969788460444033671695596852273571392271247349722464601049681785958428972252766693051942158802041902468056487416843044659776756322214454562620585009263641027119150690334065981790622687553858650612479931521574439080421993551359311939580913531089448764890665014341262021207066517483444180475698515756286638313699008586756306039151582768740875966981309914710221104928850190476829080373476606892632205017112989889357058 [148,81] -306450483438967267295315952762693667558754576626310638136424596512420330084292542380509310038929420689324780556592806122105512903957472792964875804282635995672908502470708404730111564629461529131076540354647324319191436021544691045182140537473890594169069125633631180403667089237932143578697556967448726228989361750735325018612976910406898038427365918935728229813076488741888367940352694917953189516797277248709463460831126022844519731997254086591426639178725570648566335124329422712291860890412259765204661765985223280245033142727538943671691342632444863710405408741357914049234805925073433761143045781010862653136726484973472465277035770068113343803893401354767214267250741183014315503104148715946981556741783253863706250573409250024297665697802666657512849540093293755425635872141892049600686171614523931682121112129377715277897425868731516365354322182184549756161141683661629663376002083599600663774655638003002617358279975464977464587522294656375632925129714453723040875975097103202834460714613460428298409085958019456584392481869713075050862942242749618123940750046615581702763089676130514361486330601554935546977197348362303972820316070375939604957444939764225178871647513763835053081409985 [148,82] 746438665198775907697745211806477755014338726498012011386677321273662380666675105462665723644264484843562671594035016778708244927870429682795050244484421768309969076591747608315026386788829702281143669157394590805811241287782043332778327331006569249842877404823607481351327539236736082854775407616797618598763932790212472432368336789890012115816775407755987474215698012544165499569366908014546958877831595170338963660177915543122401141119964510354770006775727850633601048672057619689075886440778816275181969700032146621799401737667622869149291083388104880614732512684290049621965101389810407684539240320183373827960473836325629304377375657808483067487756663017508277662193116890526774602644105063719039132443058544395539360151773077302423254439788915189107109565159534074720489756768091979895071383365360870770863919162933165977271226615994322047705130389716186777196101824048647115826415767539450283227741050650689205520838800700095244579252510974214346038505456264654988836147349745940261198254045450921248713115555856435820498001622957860283261156391196351035202599964629728043753038881636420401789727376376980663430492861153229570141546697928388977478171489769732429641932522434037859772 [148,83] 8837259359727125866933414241511457541744082114217109854578625369557188548370200368704512096125589887570894717291153638593797796250870005679036949499138956056842751215078181038851237041607749130017215884862281947767789645653986288477686651761095481971003862357830434186287814334409810835214497657662846021896120035544901005104864264661679263603254920806259105885068132602044839903954030869086202852296111079903054051810304775844256990627029621877604388587737740977993345025277527744123283314328001319295836911506344658703614768036538153866059461119871650792741892626584862027323258546755755432962140379843786823843584619705586217399572202882019374965495569741416979654169002186339530658283801006177719163352561217020840801923977295773127269968372074573743160264688195956006288736198620757224925139112447347357686929783620497090409701764892132522668682909714065378576333252863780762901680132418797590491289647689761419065326274544799339663294616811162611847485593714191024494457187919948333840141613176348460684970438275353904989942783018884915542611393853393616005024998393506629570613048937484422294649786144954496744703959961254233828285359338472568849006054076275206315290646195192256 [148,84] -15773330002335319764691713883558995041184080427293679017694135000568670147311671843994464997508434297542456221032924609555181689992108863651336893965291194752648818048361128561763139482009004495041684353162715824656912438984735573726542392831913802302616936177939232972743202422175709780041745595141175515624894728182542976652823897908823688473679296472324058289735333822624169738803511376896183116462394292330395652790073103166720455248487366034819085617386659367798714667483235282410318886099841474103703423868283732313200721216107950624789816907982366908670458510954683592937473167727000870673452370906290514003482602368584490249408405821925020263963291440181947229024980434255745303499098517530554069039863312055662698199329726412855870096477152730218079225025559947642137307894806993095297313933537425162562461431345641012098513233148927047323259180575869265127431806638265365138193730887279851242347835593856538234281277248103194219740510879713531075694584036558456916027118676467191913981630522819339924684252269079911614143785547641410372148374374769430939850094468313538841708017187778555281954694289315584723278755157073762537906607162934366914017428749916425925420011908 [148,85] -8510880903530398737288245051093057298455845370676676247622562190090573404827172387974897715932035824321028691482615392430251959944472692346996688699952278781343548085448145537679629411714940537255365565427447481416525516120271393318797460500239318297993494341648959191902873958633950387990517411423717701693516557670351185729016463722590887203817744402202409884584326727520291620889358377587933860102157230523956429605424944970632096925532926636681063160311721127231272247149958491096314841327781193335630363301385783848117433509533671059538358956099796373613335996439990973489554166989816270591521900408329012832750185134478304426199467549045517263875209196278621101064243273395325871763667818731550033698154346096354951571463444691100829175315646061994921851397190206837587835323722111325738748812340932172677097875884791523104058662003861692379750522151634559763737310698696304558283360962743911911151372137070937675444848400926178191344934526640580475073388893254349385378687806262244491244247705753127991413314068805045522711234823771115281695554593934963829839597036863238302599175450363925179406489098329470557581274465262533400778976469211114195692956015209403316260 [148,86] 41586897276885008065183565527187407657585065482588708564278583024661304556522401023150765865460952277294048751795045601775197734681317532090095231724190048464370107713056849051262695574454062626571126862269540648828257372708095202049391431298743594161252648306590298463202519506081548818411874997821419915892085051842444244756370846020157872827939933592263211756365631677171599218360344158735655921942798185902860020275541823883592461075605454222051733259499525397960486711226064268829217148130972496217934676993959763999268401452620948404292179987018432444595930246712936559625706495539307668342522047748306743527465043306680273448923850029203132570641094341595105119394710811805784997014209033387643775770608298587433314290881595315363197672500492632467583258110973921269191939089726414654509724248036390015570155203520643501984263602910448306351952933684808942378805677822738516951187085990216158796860232146414633766354263424436552408500466124301336908005599376977955510440459800079436266979658871452165252798859034324008940877276832281725955104951344352315601032923840452784648305258981742242904491589512362921553081950736163853412953598785840007461579453570368658 [148,87] -21168089218366676236427941278073093079190785948574592970720692100513626537803685611321166641176357560562193152276235874473429270571876836487976199946832378615068600754966509056412012108591774414628716712443758836029031447504852344927312043152931553149418935045915547075543001208332039685432403295504099508050099593125487159061776624030664990338211356597961457563614850922090055607638233454906114534365612749294367073928869652555857843744750005711340335256292680281070824490803775623716690218453112122563866484386490365572253737997286285347182656061726309698893767236922947562268857004408916258444352736858932471202982173858810289696376501613251807633048915623377531094812082885316183468652393395988860277087015057212672062956957716201381852048005354375204023985894923476901806217359991516805333788569592767521596937949588730551789072224176706023506157314427048029264412886028092774272580194550658286160557503534462136587843141757083079599936550733511750615205252830883644274272119636641018456864003793616879888063840936927978719832547381036956846282007727724555183021868848846055691357640256494035844410060651346484208863580110610485416744130085094587182324925976 [148,88] -10572789254422682436413414121858148645484072789461149319227327977717891244091474791183119039019489718456214672677075347946748563149884600551132893643297426661030149361556923792634145851180762989947312202182863907709724926527139076053832167346662435620939693300951188511784446033435869009950897342134171469639250772302479577416771256060053043867821381806359416459466686529870732942990022626964734970868968063855393960641021463383598039375777962081360074063282914287764707958971687319215788263968248072983200183686342372570743310305193714723737063829936086922202136875404160916294521961313613440715467072774957305081373703378633750078996021424988243909289024148988637649397968418096374623288838566307062754670351213809716453215325327677121315544543528758633792268630759037271793204627436234268234247222804472043065505997351244888955338063133390767948715693126051604651606375534461695148273712332624007935345059359337938617323315833777011342609523146474792405449362435389309006053865343088671727593460135742668428581761522540392936741353519336461041027635017170848692448131495860871323742577026120060171483396833204679899406876489382236823623416088815173106450 [148,89] 9860247632303119050597628877851343671304617115385406487159610977137590584514751247372087344413906119913557545057611383916264723769076696221201855065813879660242344461424623331813795219815735610737431221771388434897274361394715825392800942209419101897842528203639743041665792052933022829833931984255176049997474939881467476229158039187754979202951919182696089182936429421733925992822498684309904522964006227497279060854155964901568335030902584529415695410741187983455745270210110585988274487263531320997024457888316950470683486503070419433536209328117195328030771214082545433465424581815873683463974906328930318357631781892977940107253528895813085368783772925125448777733482241718427476074169096415705273830695389638458430358659150374494424725299441223962746143940646274820333751224000045174779362552659972366585923122003682449612923147994115436291726714914218265618563739293243991477529373860603048890044921758319029024525637886946149317450949614761127462588501765891019708162403739151891427921894412884504240260422809994299893021462950579363510416299403109977762081707443254659062143332500143660503512673437574042612868081329692214921510221459229724 [148,90] -1327802702965165136479347687569830727284808190446283102420641941535341118855220532278708662057653198077459910955591611539903327199700488491113051394080025610421264007359169308975193236617728094586619139056623403830546382000852104587333109317681616841013716620153055252245782990832199760098874861148588590498074443337338154204688293100540681731473391337145218372936089813431804950165372078125419718814060916979372332445989011637007985812023344701497928204791816279597385143886031586982565236407131030199406146944336382410321105952363637527138163273666814289666774567545408533137170965665775513954415105990951358311331727017470134339908179430078388490293899102278146851168601309932574865012164122464896879050747577178846125620668589388261064560569953190265629685470788964558101852155234748468949315584951210151525051149273146348394765639260499820500827599281936392315280866085239389129833298079573100262967416623889947978787317520076303410608605066002145623778553759924857419410821045821192101091637146397252450366394457601290173358899225636346975492082287502504879342171007853777810305904580236221857976993259379417188730563190552554621989626249 [148,91] -347573281716221124935445371445102764351910316455329597090748377618100557964338872867565874134897255968471118731277708335674476664285919033036638293486239230855671871480392790826458925778499051276441055366755079143485875514902613865408586843603661690747876058791557831621171987753941998756527664749550735568457223690855800755445902328201307520222718359593427749736786234060141601612045630916651279769814092612563442282337538270919333522374571472121905657345330817907923597907828250529102368992801669000585915104187457823418738553389779490976071698760909279542890353374434286076960124488063713409412061984366996508129013012390946594862107475262763258575801246017669809026507236945310597686969867877894182893181557053395176031359762462338388868250775888723343287049944017240995330539267396890766629267600453286220811199739837053015271990172487750610341758106973073397669162998566153054961807265554726011507414886030083559775739588087909116085275560567675303313334304713979598450620144119362102705316447124146190633433169879068570956655680535188555467101391266896566074894802171084002868529464130051493304451091956887196598027092602792109760 [148,92] 91154764712174895461652314364361263330596023981567212490520682663292995822593784812939475276345410126948822520137979928151735082937040712341436448051397244541323217055673207227961245999886592086597827101916228446206651677361271834019271141820017924809614702754495009508303430455695546154626433889941877727520707292021013619129989689862989639142776721698564256969989857125713728649999525532335603120257834781579547167063634802057666846956944363145825515213578479410298580326664784231263120000000419051458008963034779141693642041468565346410446503680164056617677254184930226273772176857289149966801916887640554278057609256813849912604182865948272183076955803440433882066914684703782806467318549193675320437935358357293035069337135386176841727000331554128563892054511890628384167050923380005376223832272536296380195815494880200130800947942922291384403522664875240857470843267280064747721994932793552939700302503755865242104775676988509894862372244219415930170475419791941638127368626900116054170404026186537669458543387365283147211077685206017251475646457299887883015704059323781190762677128002280181845226710659789191727237437029637 [148,93] -3011503659161381170293449087222859677441030528252185255521004231665639855599204795035548035165509375829045889192604614205911857734295911167672337731342316856476325963424110740592503597160992646017859300057343194438400173430238344438085043373674061274536604345410468659631726211822934656536471267478373638060576386613901726655652898380051306721382956361820940725222702800643819492178317796706879926536349083582541938656711362426899962348455360041872992906070383450328868987051267251550696575592606721290951209484691315881855382772975441815490495450513027329569526802895058614294389581362145335946127594176744723592765081392670516664629121029458770366472080675330744476791271562851567088827763455067451682269142852234342488557187096743319862570169663992845771435574097752313586567391763162335219357905163436937606018967459792121267429197110998494608906532759912126342646311559440969971749680716183131379950309399918119423134691220224341718424431095957680335244257642996502099896371634242034974045297386089291455779408972521304441529245752217817122603801001351370190391429488251617356644504495365467593778160540530260274223178 [148,94] -36924924511962808319021546354709288484979210042982908365222480971205741301750857544996526054712321033699382059949834938382303535945665147171232379348510852635790515882754848850135053037266602343696526669607240306402714521769211674707879033734542670564008726867768445976733833870672180477718206123978161653997013403833351847643787128724430712016942694274555420034428279172504625405380768511775698305143718920946140598492336132146177692808915396300458322473041083341712365721394903587204778924546561933421648883334952975639917579676671244757669114311568642249046171048560999077354521712915673390734980660993379669348191012424438183262668025703171152390766020340099391725841187771643086586090147328856300325690222784654106622505186519594537086167238227745091188278140023755912178836727997970795526625717374661227501146901611336278941130241549832753461741448280626834346678465208461001251959017056790599846377308494796948953002639151750306835214652300295803871094829614117994590347052821914907413845102788567925697607142310183452798197283782861293364090200186344079699712660321532191019077587426533817656998713016571712 [148,95] 69818754081015845609280848028419812588734823493726883761231421422039471229995247810379983852508042275948574849918177655019620902923761691565780911491805674529560380649198126548100601180543139712770216296201086758161212039741153403882091094342430064553980512230740908664069348172851105696929901224429603791137861154937453257049611514461430355781915153355479422698139624608078255870464800953785571759879926297006557045110004409234688523489919239722647949250969242436009189071131230434299762607025050189537324704468297483196856827966607636696179562650393142997102243435468692533579251351752153969915697345352352775391140087291000959792840200992131031066319983526290583572311426668295683990571563149625680714868046504535084917241228581193698938656805935756420170170215031926581834551669007051315667678608820429541392272152803169442027499899720088623539980089094210862636364629853026325384798815044888010873833275513451333793709284218863127459090866547784083846344918169399283633065138513139271333413510861193944169350750447734895077591807658312161251894487980713768776639342999812650107649989801572724101009528770 [148,96] 3923560781391186922397125639453147869946034557502011320991326373136801342996002809781057188632574118817374589144103451533821689662695469489602740561956766104860676711585167141445151768236961477769447461174689039099098961814575129049724759626996468876056008378343062573293268140419822125955220369351220465321650609550316792766763171796978580278495868707988253057897663731422806911364609592009178396377860909424275535846917525558130130503650692494189601482465297878768384818100537279626863197415548529002986629875260021781363567656918786556954032427366122904148216284045387800787053133021404032438010316740779445727237068682965770672492626294293399844803241450033159327620243686877344619579098550711881915324007065690981383441993366504165762450801882423188490809285822054174575303233341476931402120759900331086189833471464475591303511728826129647093220470108081374664051311499170494835050047138019037070644552132503235778107305320084681514763759765694087788913988810803818414251624225432765193261760972388366133634819539190426218883446349636826229435236726667320064271661300605131354531791257561489683436 [148,97] 463073894483576615913897962380212175087034489182459778221138402772265122113950514341577888637656903021163262648848551549738686855770202466535254432830015140729980095506764890521569878919668702431189360368794456925173739423317827255280985475828589683315179859938502875401443921752018293354119312949925467065687143362996242007277239075872288507184020323588671175097442500774226745921952356893447662004527541458470550338559164266592766470095258667136743969973371790159563200717094143488204340914563684927348526288591619972621046301704702841726064028544554620547936436345553991561694445674054326559937038728921421704629696870371637051456822117208788795251429837022397525188970328576098982251702282226578231159766189544151441330634293917721170270804200049822321621606928453599821533946373846870424183208977714722927745711713374941649591642129227689807188322304010487974454001603864921192800907507783547946294521059758469959195127540441312232482698195603468198437911142794065215041380746381571531683649799725483598938504490084753100469419609749459396650024077419065045493099726937664060900960658090050 [148,98] 21698381219048942570612967900030945482989141818522546844119139367633869532350464282200587180064732297467649415234396429105722894607372425559212704390899613567171872844336731279555129540491538761463091502314548429877402752426913235188235638940233801260623530503078616566423058518663684805575152163435363961094467592714865674465111116891816329872947999272578739917126273181532395973751714596767150852068209193411926717223128138049487292165125704063845977813190444664842362079460805787887431429236191357007806289507505846548321754647488541706752088785110384564182845438723827423334369435683186134660064715534767993978023718989546845169362294761762043663707872243003190281504139402638893339440385960693076805266979777132723381031289510724382447655386170594950494355180375557102279403742782687419015427486371300826213907168293299775382966956322433963970358561328295421167589979696898836001556910107847099079200414235507361922422812626639497330819615851605553663431449975418487577904108878803158297234888630766168002588624507005261399413899679032650909538815307968639126563119129444944557003898 [148,99] 506867123876719377056744773090345692575977153889066483710764980791531818555415509967854438772577373607623636505845761064331376384748837228302914462241421451537363089015333958194614390377140617655045725206288749604784893121009418888549808840491853465015731076694407192113180338272698577489509446352379344680839787518023486609348261654857380276761852856400853168884565895450738049827205254755174722123227614280006795908713438459516856610670218920083573135469568606111102802643314661071254246778754587509795694498539993212390375746260607273200520466819414113578388426601036349877916746072884500439029184460907184793453375719888436085003699009331241329551709382763516360466155508005103315266134509807836943370729649722681571055909410720206231552928478557112303712304926766996434631843611846027786420851496916299130303344597443705092202947873098777563286050542232065780385107797457902302986737862709004140555088949834726353009420430593605777229514286811922466321502896447500318442265128123726497075180303244853579710667582852280654361250281415477004905433074837094042950560477331667612 [148,100] 13744047994629639842167804476544516738671139849500570090941645615094373399665604845005959628085280198136696167818702298616582357364367431089860171462924176725176774087898927531199461472728346124828153417206052835127473241500593695077232264495508955692257470154861805542375254427637845528486132660159723807820653989352941431506479387945082481240600308763915998366739936599975093761388136757573063720633186782378244109697036926450243332209637293438876616305693271221808749501876034782534285900235906846981522998205715204323978605889000379870844895583015509823109319108732615926196276881400396812347382487953109402531664085517988962981737319512855882519253685642930867837241428941182715673645434018201264274596060278081585453704123781332058922504754452453733853407238729165614460092543837508681925291148548883648660313313804048866988175400543329055203885835670476793844311945199044213519401122094334367483297556940302951593690561491718589443866846413596353923881232127907506242637286490618036303226681255187337895863284092332860282944866169509656057766157022106659882654598700 [148,101] 149334928973001766275355523916129683569327268231745019103052909000906586006041659696590483778690709756287868285942331672870149920493698437927903079074447084144762836412860276175678293734405957368118466432351669693381777248652076553725404264183753145816443361211772095152228616176794525820024725940778067035371704919050632019944216163969941399973510766257853244515449393846240389164615269742087821998694615543256187755688406137320712715434968627059781553320960597693289352432603282935648204020809937178212252825608381277257527651663301289805797639715447778301759402339076564092714137820131559834034627049782597222652045894541888565419229567290764101023071669484498262476763164093009530817591044823910706509597192571790935491914066580281260125166514210953493655197422153855558047225403846344871572978378797702129779095451877893191578970231093612147277982450327522717973968110600897651687573297854999671349031998398733431413496785938699615711239585616672956825452213900294381764028394021451780664823049917283169467154590992961400451301843796610189925723316590252645040 [148,102] 707967409319863600096925328988075106567127928871301907782747105120897916194058459988675407530082616998729079035188424483390173887604626659860164127189779957508218407577571682693224623869473787998852287560327876804301113017422662173860212672775480490049061932072932921403776162105856278585972830041771866597770244566586980217098682198063143218135478159678012907851055106555214643249109616142097248864891092874267271295491750229325735892847327388595069623002396502726250337901422345298529791129529100327583298001975653476935959817532483268055693599808930349084703681746217537656472223141558162300372845163425462345331228718132377150185375955077886814183726357486557913348860603278652966795722912861017300927464964427844046468890917042898503885492610724464998463609258218670254731296187005221629329420814273766624392731256482844330664496712977683319539733265827831261586290649294451737735433150066769742163402052671342025892467592739636017875089530792842171919848772630202490861449542681926486353076472768570041237811709694436527693908417766590919477167557216 [148,103] 2947572060510828379501157826308711704328865055708833679449786039280402029439473667089265172568631611705697685988722342231595867382365471232106840019971710169134990598846971622594215843842981888796990973784606258278062077287682102046090011917503217351493099492500468934350205108608086629092772190969140925774625834094993904500539627576051454635892745245958093063976565236140799599112073920730893878033211175986872869408433920851560295086651002091735352619020131702309562103696931361389735265514639706252563533109533014341980504379030174193148132954445004841122120754545483736297007307095180167683448218129558640639049050679948167238742107035414625917935021274538989038669271384228554208602379287080426072961974330318616582943554929948657506834843878944541908393562896688728733222500818247657959805621202649386641133667498562353827494242239102492372159044223444611722426876220092947445776397439890467269778263292532121819616404343012569135760951786720610233642722522292510541372711738551930820589070217824965937108699761890018647485359485878032393066 [148,104] 8349715198409616653194452987223738065623231023688062870071456671048696627042177805404728637572820463005270933815794231943275764759641098316555703164632090203111490529103151703509092050555255920284234720064463798427661334703207676108386637518077656836326286834518809945371192673218864588485515251144661212536068403878924180717173354103767972138987189431187880766045460862238641603583132556731198843681947579342966270174882849341109502749566265071881084327681456502357074374314302274992147112455038225925479132681263771751409732558024322359874719103953389838971047417387556992981107524653966828035207778465309991871668101232836457389078024950695167994614286307281474771465876508126983569644137555546194080338967877074890107128226981228354231752513142142743379103330067435170926233029568927282754681135175662208085465911896953734376015965958684577386924824012961298366332564744988449383047659903495544853210403861714115961341786339127532316121965074757477096253347778973782011040782953435392977622068979331433664794542503598607842738261802816 [148,105] 89597549878360475027011377728145473294305266540624694182319798690265753257743485213006408802188287630712874958958651662657151267302791538982549468600106519157797918038302758814262550542941057644826812747865214574980738817923425544630953018424628629334681029226642711835367563856711599999074898525753890881766618965421118544954769224151465407550950174901287770209231098597562428555731801306113930089959333953748946204857911118197679969112485261442472572455676192139372991728071987875809024411351090780068260500344830965180152181470440305185455194818346548537305428912790709341759483644105862841573854310456594279537890873238082171752199352659379103548222542372254756952059374352251357239425398714489503327582776385591663914810155733320299582444390130408378371916280388865299458250151041154869462858868886005408931588626377825200900065932738719706653134316035166792254872617927758654379453670417178686857332244950845638369949754925718791708773734140733606303255775075704870872004924722945232544404912202925518409221529167581402459966 [148,106] -366369775371511307371530826838582714892194514149034182377829790496190263302980857799188896251892272107109727556770272537502054443781736886317936088146677330507338267168281544851499510228294495482968083837912713372756523882744589729624070628326566135486214555401175527459465441848751740223953027746336097705194966182486223541646284808401982967396975766572244868386505706929167099648954389312268697014767563373836266630294496342428366447564713011053131186962279276540688430177086815572464697110571412142410398500066414159285926420236334292211185679805127157756113946710060429286011538253436124930922770186814920411695684474545583253745945218323907651820963211797769211855044497151846462727221349447211541531055363971634447097330585347425308457651706364357313558967344828515814956084997535150828949083041089064259740286796829312792241208091964692476505690757026839786085564398836824532493474766720354550825610426074668162308023938202793088472340837015540613421663570162511782970151306722628552642466179384146667901731105316036 [148,107] 157617367113064220177323337255359569576981418340009871642357725310952199378256703185592342975277812910733894242454836555726034658505778890025250787019299361298046833269037894322402472857321353000638521481983515590598395522962473842070919702607627652433986282323459857814909261424003318673760582454311249474067069618444735654632221998568810761177029162598218496289154351792047942720186514735878375538036255148920809834649686739822674057805688235223895374416951244223470278194211928875484384322616996598085018847214280404227510712199231678001090948953574529377118953144646608864471378566211272288889987226582638756711355411305654428394634183662958600646825484483426726563493435550380026434225026958053991721315724383348935592381415407416154151695486569666635013056087587592123098111306933910859207740407339393268204598303652306497435635792130674318893743305629714673680405019117812667440134940134202292639180906071274853622295060759424485922440795597981563509972014243609739056928485885075645854769549871681627784200 [148,108] 628680193953297173153194788675125671078340308942414496607750914293261697494417370657955366650388373552476510312795043749405260464999434323173303984933612426837381087347923201541957209986281753709802977034970585464426439256794177395134587209861050094403482468039481488519600598848165442469184754013492571004408172321726948218451023811363370720132153557359446026353376209430386373369708008230538869471306018123016605400826193949783393418200579433078991970993663595167163662047677353367241465289602680776165539925935011178339238271295543168677797543363164611154232667998020110485527546325747547243078678168048124772429022740987248030106493548648568437491042741355116233687184052168721077564548746538913959891450844026660438616562816877935133003557379954783359675749540711334223489367496194170861573015489250508801298792670313911169022243019059925613254482043213137832239030231779383943674150668538327453693083603305704255863240498889708984052238816207090299767449441481287839369979840568368105601123286783854 [148,109] -542956765246408932700646048487936967620682758992361229380236505277473981856556597944819926304178836650351300586153656236095167396464786727561922306199116587112129921388914292577257696366197799386774970019414412860641677776191926626241685174708260072219984224520654533342389243798066471543151689490735678144873575185640533381135767537904814045890588568417739998517811273819186572864761481062441765009004556500158282692752129897252893958785675321154749729243318811415054362962098960296634324948317293506618611644019005110804371664923030256273837955650914858732221349595023129640090592493909107105997679768179600326778105919370286151960628555392105195683168515418853268318547132938260233289564350862695587363029548444556333618040512103218916320270683131450733803193533105134867749501516227419691340747078871249718787706284060152375607290767639363874328212400281008306531093026054630363715219134852119745922512610941856098036942513969761960709874141768746449609060187974995862807285783791418999956794 [148,110] 114596031412191642935593540416787780176843712100353691883847181192452795415925246839316885296749956801875307023304428197369456152627871765868182105093463885632921992523259273184719818533503483166140348336382671133675631993627594088468925559646914639113139596847926932763877292424312753651248556503422673496218063123661906503402552993428116993260330458362596839656157684257338507573682839995126136617184398369136934636663816025376072736833823611331027033215908596114628185766500244246952864406812259079864389598663389240069159294848379636974405106664833565740626886242847202738171204221101051186037113196479179163763729382595079219600894589858163673892470878405388440477883112333378341925278456337125672737151568756535171278884450837343176312679849560099636926348349362218343061862671533373736562042482664945610420424934613655825528125000288506867415662171856419429170021529235070887089955816506189091622358344746338199170555678401836515292422327743589149460784955352314324664235413189496 [148,111] 38797892948902961985173040149926317149923534822308485019088537043167690932177141922959155424916539781820082189422249611152992189545799250129022656606739557459400827793641338904978202027879879748795056226166443546641034913606089338974708776156829923882542889247107101909893223023434170275240316107775017508475385817612126214624920108367273883436249845840464753982313905008299436164301631466398804260771440035360081090296366486380848654220451632793809075666573578754701466966348836181293085761702831717904609259320534651549099103946509985002933282823789448966474838037220060265338522772241675131095861783627609293440238999731483505885094804580919209911367567054497592471004087423988601823720989409089609620611485900812913851229432502826025875015383511545155713827607534569979900289612103826562882706821113843019208566896489131939344979444385690068468015905939777899331805221990858006568420264925940188062512157230561636795716681798529274822440921217522203516419260775406762985192 [148,112] 7264461251866025763685371800430530270362466858316068605171373141727435616530086084504994531659877382793522598605373523134210833721541633150048561250770592347324524679767215685656889858073686729037109244829425215922186797620640551552231721382503596328248431006066806530232678985462031116728204180049220531033429464102844389637127736274967102548200135697400906113654362489033046467396225208849295476615818510304882192994760176777354130273377522146273437851463929216187658024122722737685609546410733471110293022520958347218006292450793391659862029361988589209828699573203151913597749823214944895111226767520544244827578128677789686381847371732334491725547240882459621788147290190365388537181562595503824152396244303589627646871754928140578800426393622729446959130657684342061443293034693320550915152457293844059156116973734970944682120836537215621575627245544498702083477210437949639528621823958540615610706958410030024205384316787763272174111878262580696939137633021729 [148,113] 2184168091208683905368615076022724615345223610707122787244261783001062390280199806006659087621477855325325762797972135119565235151486275344205406547506454792383092847872082431791618216796623890105879245916526387833745553525646384049762768290497411482233389790724290552553611488140325360328534069608000360957705443142834495664183990218937997718330521378499016673908567803179799723808614581723258185688781872378645347632013591534081981274322377868010242156450755316112505161315993084364883005504552781083960991532321068444451149421298756886647667476927351557298985449117091253926063804504591158327085033299396831247706684150087303039408965391687486229018874678371624422367076723366164513629303900993724029503999185178547442349549574104839029288099246475180318233331458519228518054867727321062829220134705805894524290719317811948052600055152053166754287766143813245742013692266933985651491781825862770973563298947181257630210398935923987316024985116917082732281 [148,114] 314545368144968448593599555121710007460190856675294099404917480860001895435900568417235710474523626387433895283516279102600514300966477565905868969893842159072258827007408396886044639749314690159375465101943003231037652468146161487918554603601676976757662112974122168678481943328165666507940586971310221058237069690378797811378952657845233911676953041206487872235461578155254375224886367573119982518025189129909041698748781276084418890275661917944984261333124191779684628160123177800596706830860933167411472262601778403238274993858901195576733346629955451633784561385502985802549562676054928211180935258185485028730127760152951250575750298484029297364112323305156617420855694167360345782820278425641128549147041464483197962861831121547613560709623807910340885449815180419677076993827977726722176013454216565518700900616451072745077971835212795128892411739211362790254761941043094914190233009178873502168636929776741633479302871893193395715827661112 [148,115] 8379852778366135682898184226949067086758117200279128196830050562853135511145992231821326475207480633749403184134543543926503553181240171286646545727969661806621168872107928467009926060911966405857384760578735802046317853457208276235438789341297973661324828413664053565251454710268084150140814031786992631228485428637756218493565692414513975197237077424483734059929242405926971796763944025192533202633861411006861647679164432016156153365600900636302957091262963738707974907593616361298675834142764822838661758218962318392354860266436732189486719135878937301628977427944242145979103271722207143936646591400249608398282204421435783518043337052245679331878050449211608389286920846337355377005357503919497563682620967622557761918129970834412111898238572817960572583369615987525300284950088553236452298313693806457676942415071371659657889251704841459473520848465849103949380064425166938552370912222859278581513603229301374286128981518277342668 [148,116] -221364127496915056432215467934628943236270047897557671203918182709456624522597651620073364588148479814566177669068027026021264058098614006854816523352640902079620389631120904391157125943747938286511796654833383869474327228526008875918476683805069348824036364203130377163231153295363764521410420315917221841134087908745428672103852145861301357547240819838665825326068628355976273318804734492872070171931050390507081973600197150828393730674415375880770297376113513998461613798406414302649900190357702416452854388521818344967996829412845249177948508417493053104109569814935462498296712712177456229005305638942878720602711127067625842439850697836945525693306982377282371756561563341144504573718717584520131488439419741264794405014019439909089142151017254254424696704252780048858228210906917115479079217368782690206934196987686540559440033503929765218185375432132988220452439768045919360784379917037469123351172111958569520663439190 [148,117] 3663081172936313538009634106698085099083871112198995376148376137820115177735550644078424399451563705290130241557700388668890338092524647988243801507620434766721966454215706311773586930609411237340733584220610487349143549106004199987080489074658201971259602962775439657089883411755949812689256551416356075655999394658604226995483726566634376651302004201706738244511548361133343194126519208895395220242690579579547852430263133318157963706522354628071042937421540835309698567549687952981686978534672777791775281307701219485649463576499196601281228259020412994920765382948460462358370009547368404875738550714120809893874717472502522844350111273699315022685475591109643893988602366335221509593610707019515946736453989936941776368433556734646442619961315780536919922038434352684739157758112065570800592461447473297601822245355076342754401055203304749574525869717833475090559913125571173442903486946801030808744578724132680 [148,118] 7110612699417632400161056690895422799414798663063243013837037950718465650410373224811926024347964736640811064910797991676873763321082353759402869753548889417697573018943693386320748847027778796581781603397088853370678433135088583962291105021844679572752274644475409332383746640633095642448223232273077020456841501126956478741533062875894243748085181640670947169899008464021294570320789497195554591945767190427044135662327624574085180654122606844994174939541673588549974136482513725710987874624604382045459507845306103123716941745028759451044472063354618400982869580752605026992361127190098495723866360649605578300945898225756157456548125069439255687005228593665182405522981693995106041000191267357681373049137606468843633036039977133313068054225686142327674161971464074758807929696370204982404941066562268589258193119706344211605081324813664131665195203050964892916642306036423681416898087910488229387677 [148,119] -186637611477418926600281231547733021266790154921448920202644278556248401628234390452234677395819832201181755287052625841228546231391959739447522754239680418208256125166176187051027157704820667332879604398042204146671546320875044630185649987928504002169593814604109997097504931390193786521490001980305146205565741624793072287572356512926426573778724861350408118435227682450276332962591999810916718966968017888224799533746999157517981481409960973664006198561397024745904700658933328247381436150464664544723476921306622675481398231365021501954160499031338461406370436811412627660155932581200658751004920648105569367542898350576757472286239202104679762117585734384360421941259477101006017075151822891351217082978372795794448210449211950371146544698418301687377552856464419228906082077067219460854454831506984627490365663109817350035104592211954160703752425791848656265941101699382020850524282685756 [148,120] 1115904439048911727577676582973431293825264626991999414565536150980303295370015496149155514412665050538449258680387708790116760919481142056776826681790743787858146873191100845637706827976301476776939939826677243478984959892830880650446713814376000273327010910867379129881725587458161056325947830423714704880625305176762414743675509069600696895698984741554982063898334261774219762369745899672282261637485761150538393321756547803149693132940361607634631487099634438752815007966736636548425607970301227774408722366932752601897759959388093156522540726584772078098858049498504809399062368442996602364984352005951009209231775736427859342531886699912106848281999290682016082384707176974571900018688808245953008491839293351037490195095836992561661388274207096158216854834591166912252539891217440643689519845845876049516103415769382028342887489304664441379995366319096416912932713244192401180 [148,121] 7730990324975049210149697145749421541010237546156240319098730883131868074504655620794277269293222198890994994795909458470990151332658188038470076246217469942635647299015275217459078046124425149433452073425353602643358128843453946137543377643467802625739475482094543237415860805161388398966935500295453581164393145001668686368702601594810914259019991861088263783852932505331946083251396217307562018582541921821923192113896114210387247953571618119058891470136829000001117009898377969771444669556621301965334572690738256277188608145007066675236505809792180282221071899623727094967289082582490621733093704067796150680751885396354719387529374279967793177424840179410095096940956786591529527173480548475468357376152528022502067226247345684148167509506900406189109774036417509817667478742543532053808977591089943091062800834496943040676406965570371701240281758973447708623198066 [148,122] 5876321609624400498279535741146938299775093431169089187239893624246850794893985272139083255174800176977228350916906728262678379167678817112140197917861563555519455062606677636705991813527631143728865090894057236198860443674136794375478132261023572067677531820911341355373828085337634479282446369464629729929885225145700939023791618321191829006495412189972897202962265337689696083334797266561843918439850859958287437710465777429736779151277717232585106494143222707276855550363454164881554201099722176628324001761510286399379940197752309239579460654484103330227194380799541352222728564782592974508718256569083615763034534362947963015732178451105335903513012505714905851788246565641567368160775690432203342702044192390407777585325041018875899648614245181771647215760974459284720380262357142004450502410047132417472035430576372268452922830654427841284086020442152 [148,123] -1996695821773119146652599215652151173747863526448279288295283097541836629584715381037317500840299250164571853534825668555935683125580727829310780300880717420583232456580964643974601024044615821258899900158258189917557708164806494276968548126517080482319459383418403450716673938274721263374972857257513048526099552126702091075974881514706300570821856122891277783248549990712529196429784982903088120845022130654763019950309172246323709635369084077072592351304607029355642851670160285458430050770533847385937868043040793797099503966633589793437695202288430704987347374234470342952353412076277192256432656013689712500798796804126076601877436021760106055859113709817291230665337110273759724346964648157760850070490840303148994180928344260882902536082508804723121691222717196343924520732604400265900816372069259201837888146093461506363655224395781352140 [148,124] 565322322559882576430596905220057912576301829191313459435643869547624092183799509511078743294262493399303286917599971801328339602568030611712619742216095418784872260390083677458979693669247054482152315479878981346352439975628987972015848533257758174096341170213170351199906310693352362540543441708505344370602267087924518212847025797720617760173296089697557145914589523351960856232352423577145327885527274299538104474153561622489277541107746703974900008641752769833418935622026667023948688844388985219346744043403153782932296153168051097195406292273866381463830517612462417305183161354986223749337965389787386213153360000829653674598548767412502344449846600434072741153201145433716557791058123238933782949984656160689324215815036473989656286910571026624304162232061727201468268841867951971580181158391127303363663256241934521225569590 [148,125] -7095309494935093379421336797496222911463103249670612588835015907860010434545418056986195356451909697612578781414232824251555948688950587704897187012985332417034760862100784966526826866736447724037709746821944435571736498526969025434118767324008542804984370239928031461957165774442294711506170606968049505986548448805674032131072991693708716087126625071974440062508730378475699834285838947748868162521696856974821264701273734198103053451269618328959838609920740397083690442167603268949100279637568226049879184893969132997545237399712753905274133927771171073447319397671775633055949615252479881315611561291646943826178397170437040076803802790616196921231680739416513107675331628826590513668334319001382133251061615382636456847101862067787990985178203464434028238109792409629289203431390465590618116207003565124829087627289 [148,126] 4320269219815868701698128851561945470146179158853006811245893677031014576494545433490116956310019606201565236177533496063264877155634225193036227789503150085185081658810825820985671557874163125551049565234811873948024241361960056656122640463125988691726196215188923177964884019517498000187264046264827464117424763617657742018925313884105891096949522210553475186760593041482335816868741591461490520455615174769591313523755033775451159354495198470367213420405516051888736285243954898555286647714178821137504030218391367651910134101719489236569027530673583965739519656859978637430235117636597291619303429890943790782462736905949478141303867388074961195461585869509203606216542818018750669607325207155622807276237530662837285939670181032484887252237367930053091985941417247823904624890826351046737550984863336 [148,127] -117386368329034359153758249177488330422711778668145817183660111698983306158118728040255546714062686339081638110186024457186414050424135119275526593993168743294745975838973534931573731639237549817581848595390742390046858280436430659829136195095396560267872719240022238501118605299684647390688463980943887254490126445879696798484437124050618999979605914782637690752832722213544962293403335445993769869411147006649610581669662202109874434564014957123173438917723304407757782219876167132510758222976014709257257549830273722542989641059834324446490698511604701403392068057620137698319010529336929438631950095773423705965245209771375318970055005442250441266247843251169887985859125586501347214155758637310796157642714715505195023418906239585649276832642226883520560414402003604510230284936954885 [148,128] 126127773255806067192415254314730259111618012652477176073239929238036682537905830758881734922769818674076537334272779049813923011519128685185484424041206029183282508325285741009217091388961062766423296745292962520763175048027436155526671292103571903280580447856930226744184676992477724071233181899946178847357039851035712680372768338788530696513147253198061464210058730899468147441516583356515030056372983150108613985640686497268430838731175229931879781985017229241668664152367193366378318043652067647788060238024678881542391241644053201764941559827829019246240491952150376953211925088432850352258637659213384077550335344798386270115504160609387884562491917362783234490972344599037303691532966129344634924363197619812529902610268462967373454096426082648052048073739918650 [148,129] -4555145539748495031841016814770023895768821010268611180771754164889027096813767580507797911557391438762248095584986141736403134259630426497917299647792869770797817405051190054915042990292465849952711922563544496139729846071985384357020693255160457112930034333490358028151593014668266965755112936020339640590740469998565648262991619097397809613825308527957137384053090547731090379547819559846237285375180024150300995370591691936493709364196616265564347997414171837368003657148245468788789854878648312989542653643978257575358177473621586704403275762899202001887747859485529491282389132721591206057709699735282077408738982365130902160822643702931542828211950249328071962502194795685256200344701831954128046679213178103039221535080083066145658644685218359 [148,130] 12408860063321563088227566641915905554115812902615143314669853411331290041818933802177083791987798274542167031597477293766751149594182788659348254218040464548230157613177257030100701411269342725579039634043658058602289783449209238724453015007758306460535676728470953751208740372805466102448442658530671308139048055674162144841393864748121400600025329916256177203343307694595960424878865977497095333973051596462823143130118824722232222247668416342689712352153648312606234751969823303127300380398735219119898333417422700983994145293402161218753422092776178718563869147982090957701830343320364242027371090579952780427502164361334476772501184344172980503668043801243364293742984796877595493260452797322221868926887143987745758829571520 [148,131] -56396135432523935800662700369776340051360838633687814184282593923240380797695784111383234069364442797981756256158654248939369585731047984183716470472155354999843229954313775335805817286640706992727087552929908648738043327226961528553273159118692285642706832072174267513959095800849621150970178041041488748786587164719399152259504079315748869701502002102390106047612627066377701225724277186556006953762224514320156980283134912811038359260235300000415121192440553688439408000837102371748888317339000422341882290506268412599307476806396404731265328100688788095460406616319218884072290557703297991013167409103307145154541609199496061507824176697723477470350220548043057325370671394261678895060181157390621966161521984205414 [148,132] 146569908924186409902831555709961692105331689960506438844730221371201950807125331277917468018271075595276733125421899238995103042303754189504656324914104933081016823262137491621373838420915903194336635920682067082527292046551691991564895740189860766326432186798646719809934680328044605089428332049991182652057614839323006076111534744239723856670813129745223479638066760457802089831828118686918696682152495732130664567432473916624694593889979356908838507460254357798517039780094676464925574067608957967004694701487578182449349436786564591218928601571514185215474430776749839753899663272896979709062098006384660926612895854325574089836512608573618114198875333323159303248435629381006754398955207949201763544872 [148,133] -133145368344712310850810857390042567970451248981758498433356297728582291079685629973633565545489439293813261937670327883927121860465573079114931715544811304751212724352374180588888356181941685614985063248994662850228875996403392392676164264582997134433870701589758481594230836512555883760197749992453445686969108067876196941280770288114931412814825491259644678536800053200929015539343683938964000985645508847401025848037535642034959163173207044075623625186525362406431896427285386955654402694520515577357350978648922775061816423551811102510449186298722992857134560033561593158777557109948390894194280197095346678614883854552543474114971672626896327538355894712805152661680981429101563612341759369 [148,134] 40235553947700037204256079537299205847260176068244438300828726749850558114661247317488144028986559539678097089825493329201695699253207379820813869276553836623305697610718094994060030406446903904702951079339954116195927614929732771015726122261158899381579327020806516580114164656820141441716307812642965338505455292490106865886712551409678921560157438229924672149600609859903831770493643179781914968307304836205117737402390717243997572377107129067715367403330035755866630477053454205011437701445819604841173108622146297203628172683196021894665443472527236128229834688971069778365251118117188681058293751955532592992683889853142043056414678147226445105924859922390123019535334845818284 [148,135] -3825319037430114137966440422059390081399680616943333806557494640041023615630872612514168953176238675774317038514045191360216600098254976932556041509799555735125024126945934382142407231680592427678173906681626303091498638670096056086949429087186810159882227895426430051150354751833579010987561942095589040187879661460042250561390725043480567327183220672604460398003444147585114939469336618379994969876636612575479210856809020202041457075713922050743704281838780103982497006109722728786788558347086875409734111158951708039914026648737490287484121915938176942973058521369447164471317192905774646605287475924681827177694593108910989287310564005986765350724628764601411339509 [148,136] 107422072445738897164079778995508510324573117235696358913467508398501813258889009543262488736570660975604571124306303292560418343636175708780449771274841270715255090681002329636984483918009824562097514337248108663698452324387672798357881061448597100798467389604592729497847991589010105104629134426846670035923335756000589115617008810755801906892774989031298978457587267474699820446720656557673311671539184890377209296100193838601179262351098314591527906076735562278142971186673539421468018568444860776397135649890140774879139174433391672018750995150891215618185360785124451517504739782959372408423074419084627716553983947416892676203536637775144097553912130 [148,137] -829418514216785441989307370946616795757359874015211869528578189735205436720402512867952888196967022955330317141759807128998641196245063993599903896933889103955720100825619268974767849190434743565403973639574796075950033316674967427236034868452482849571666148611375817383218636402429300770288207102366874074911234470186857612230410114362860874473332126044276108492433045546913389829023464116012399531267317507451747442690486694593735343462318273358373922118148647455923867553771203456056592217209327507596558507723688258515603098028380672330264851348570909973144562472978011356172892439328514261503637206119991919735063080526931730280064881693 [148,138] 1622649182678299775204932423801204757395843321770020263894552540746772634327634983899969190530095565539450895206101014987695122782319211076242341328273464457546698373742271368923068625509120754324802166622927953444605932932772754322242630668406894449774263029369850941217336924716817713805723004769663698286538501476992920463538609713033142502457436225424112227745420989480802175646604710560233556408248963177894059113063627464731586816298725186223071557427166760139358058368037866712282292366211367457123907284053465215130514924076197906020779016413145220349980643023602899091042835006542310359820884702530244565981032913867456 [148,139] -732422783134144635307423068240997136449527804576470394901865619794931975465004659800579361973851322260172763293100522142939951008913473616670880206082902599441169703258677044206220061622106714190662237263755935559225114457923864739921162320258814659915300628639029636454546959475532853885405620612468283028607727651923584593321569860965108304322285096607632653896117974394085504445493437686626962522084359461378555761696364618011177103385966298582083734627132055083741505941712065402288846374555454397989231850385176382246417897096828833928850131589198529513839052035762004149464705406428522828667366674327836692 [148,140] 68461195180079102975800134922307910915135375204287679593571637390252588074104460424736205733304409661509880674283044727114373892863438135033014079935081932360634737371261293622371613636341743742040049725667940987829825482784393023633362540890517231804855186787304420341237960874977311671557484182201489470633372933710743155580406335157529922754385136110450403653443846518543302814946572214459119437308565455098621936080293809063104518285477132910847704116259058476829282584801096685628159203425155636817161754012794324832077965581041654184358293010825418211987999151439948763423475883947854511935 [148,141] -1168737561269227082584125545704521536365152592993104416995748733826820184036900517908299825484930220659164635756183358627007549829709485072038828146662959663555765592781550460686958499107355444332043064353527507736546859320748736525881264655444591092093189776664199124379348206862032766796807518115919812133235468161837308897812094809347505767524088677311131570806638452230816932773361170036842852926948804284405642594001805640843018901180390557666900744314183084329282822656387211379748247226139285856612363197858519839494461209682584835319382509424823893003668625164793843735146 [148,142] 3145113932777066997559128206320770316567442032095775936061664100708587623165326858420062762791378192077888217546387558958155696873244655631995053665664999490645131785839983185828438773068088303869707096022766539938163763855349635051064887842565444103524409482776932190932263205543802458034069021481202608873495824653888619391796034203629515560465719214833370395485344879475713773959090936334054323579966063788581241689779787425757028847154638504598300713528999155296951123665551349167369176435121983586359174454949393521827677143603864533012256088548346777672312 [148,143] -1120776051695803828218841837849523744791034747751905794192945373165635427912045694978100760083810054595527081509927104827635128201677226101201910392823205776827023657823905930244240180350106801163237341359312669332223739253811536576857824577636218033681689505560614703744584263608545408970440981081524406276789015883199474333187131296850955810499756427035791816437774831985732280102120571613023327360340730453989651923851096087358022705808642018844064039354612176569431737217320774496568886386502107638360026172253640301944173024899912127789790 [148,144] 42929261932276101021301374644405205024002489263102271359083224372802793956227648047478132859202209600318415023067320252170336269925862092313728437327579062545168658623592878518492238582795349799115612156640898573037087713612505617066434005873997560680479175326792897246635759033471794163175349844721623594591027920635381636492759204725604787740912928878230414276549624958167668767218197309639801728725988679718565848398990553009336733210503826074532382902899652567733070535816710163399093854424877016759238543465202709028498 [148,145] -137207940910992218257896524946361379175210024688828244848046418923633487844334228337276552060956756060886259891827685319943622914442688041098668984399653580189797867395753112125325250116995300746525917836188793726520924696911469398512780583762435077060528695523714677930282260950447609495313934704158147638222486800443252439666373465360210188446291400101341005979246745926706848861779300951773056107278550530785859132426088127886397370424380070403006042190772447121435841568426416443537416265450762032419 [148,146] 26776164764540484892922843837302694021181799440755664010644616664643058119376393003177599126484336134200695506727052598666647129452752399817019957856267790515215039004217431422186012802214112527042826727805973664955067423909803893484610551337324543428482159950994650164461458947354638724003855860760654943896320881776829943698470556941509781565952156418124478878750447553624023868426576594107189801598638600836612574877654601207398831853811186713627690435725748798461696868255898280 [148,147] -215312546424349384474973931519632613080789321797117114792728938545165643438963256527483529310360403474927350942946148156517389413602130135509050930523413556688468156171602764270020527653042213294090648990665576418606378192950628151088985124145991192107327794764162787907082793274542877665936722844293255038790319591199517000336097187158421697704348979860197121706395967440892174404894294964333063583834916857899691123085788033362506970643921625114810096121624 [148,148] 42916533022402365192122087003123193052869234039763195371361546407660042522168854654612007419763500152490409295999435192321832339422544590122475704627821793429552070220495299116021574572018890098910367824492265815000421306898242071968851895315938202288648356058219029402058159218960688988061533723972716650911479055444485464145940759444331028684183500907846764110551367061393331865375015984432367271731413514183641095478776620113731888 [149,0] -12541670668447487347154357554806606341130094798113588064511285921695283765151325648453190198687360702443894198561653045592431111164666614166195276382493177808099340982177962890455487181387863289784673774392571379148474566874224021300522553658742689020008097217614622947703034981383975858199869278000316130992096847802361989803606633166388015540075681351117830071852071654440610018812077346728110055227860930432099128349900226816475654175170862438279954615402131825299063330761886592242001264328013466376604087592665767778809761172223378239419058755978973742934225779749530618896872743656486854283686886301840050456603983491234553740400814976380293026077651952512571729054890487172678191992354316155043886057147964133475991767774557485060806729698909894101850734776548879986067542694104715009629107740134838979283690786670138471395493925896607867106507809055300128707172326060839639518155241971336732869833686022279682013597172306148830539600348389417260149039584452979918285170450040518205166407475007544334927557190684212586018905929804255106987013496031341216822386456403709361643704858657609786192026940277551399989243832768723992995523980581473846064966944339468435562651823378500358269227789249216277787600375430381110937065870266956698615595895803144119732561273896744337696922095135183933089467923228621883672810256389866812482841813194723687791195408030572575476018648009265964903941458379138062452288984786719083786010742187500000000000000000000000000 [149,1] -911646718765538121129963115509734723149483247623397381082052834353249716313341058501932629008678135375949841839427226841303559434755135034962259674231485281091367420281548218948376426695587321639755767282545222827764158620773967165346690038016885225952333688769692942132941929385528867342585540802004995250276512635512497084363095822966637248757322631800902661505101677889199428873258714023052622398003600728393971224957465979934363491229161583032784204443010178432998868430746799539137626070169435079277931654312267134683816549601292368795616122826081399934062456797156902418843456996898064331455192499207114368679259517937240034908543742462348174260094471361683987779719568650281644751864642450420202686134383194580221051284599257478882511099462926417786279389875375730269929398683612487407154758994329196727298337689544960871849391228624879846714149397582171800944874882696977571926831550508269089009732143378105716520966125665755278286739977597992927642330375318067349912751845501946899690608647142569608818614613471808399962336503194822147067965663835785301675847555157541458311491565841793540711011943631516084841212312056434502462649463190939929853591811694766064930351618048439806679051441859140009740900504842115126362386914282722491524961915166071464339333654475377582297651275510452743650602837045478417083715064140155589386796634976534811255184664435575094296869762855852054174927537851931367738305965249310247600078582763671875000000000000000000 [149,2] 769394325928372462772734087695606406971866773049094416499382375787153519349707993264729669038283708228144795743630223519933319694131791360007651755562265139512242955351358380060210130445821546178719738825576173007409103597971795436360807545614609804281309029107985932606561078109387953370404801284913478986214891410327841845268789683105912520463307195672942792055271968204382998125610994777402391755542381803599945839896210381489066937297221374727346524236585826451624110466525922400807785076797654088906527414509409514225286636287416086679034033200522282090826739558906845163369002041444694690462190422115309090650482908197608532811747125280804248221385951614574530412503279899573521630530233630297801897320196044618057345714504589053164864058214649789498746769708368316599312367785809750935816302987750080176324438337910641963853316395220441552907310230284534048282005122520557465330252941023753371952224542668899227950703413634429972611233962065681000652224138366606048782760653167621092758295470594144701533887602338740220541850630133218057028932271109220333485978645677277153041955095765629099698639119076256373901128229653721744756162803578840953669296105406679692372308260381987471649124503108429003716461006813464542502691617573514316096030386526581810598932046949129201248548731526202336477830213707785726154366283570871915200672778849229643227964411037935193334524495972542428939313749973252736581297181427183886626153253018856048583984375000000000 [149,3] -215411645423606255408210455908239824939337924250246838741086836801641179675931811938810610368453532975447243765453587961203861701922483568656604198462031709033398007563251483176133140111392086401578301814466119815859339375703344661626714916382636924172247888280517960624546286669836503823482132653948164995554265592635872746687876338088835876381157472960521570139023367784542389708667151736217352141037659987532289685038606507190465389074591440796082257797168967862077914285224966616241969165454187483066053063861385559952086860123589299586565625820410591467030520453630988438857582499186978719217198072693895269670540482300672234232221004831165203625995525323207842743613399532580665756949791210629560726540109457433449809335170293055304038427807316328407741583440265384659893533625020557203749244084354253932956769606502654220787438525363209185354494050515393948574625964933733307866747002349530796681336017651892145175489920487246508022069587562235266135267961290008479946783469540135083080605921850639133212837972352739177196337178060828875499689625655280605720550149118871789389074302904013031399812613976313776803189899145468601043931326201899190093560667442802581875776646947355983774306163278381001039920866727824471847198566010829855997953527622556399078735774981922550094956529270307169491003387959611873665967657221637169934990774965827490695797576572708971062791006269452078066898019946212327999016102446537730770614871289581060409545898437500000 [149,4] 9202834839855901005041880134996097017420996692043297029711239422004745688130412712496113820471690929528314747775788232397779137699237067987328461908787206431180216327439192282007450338753407067033098682132247713814628805122590685422320906006505835485819084003200538436540829634344203907830162276836806199728104021752346186570843994665319854044594053848096964077105633288294649903955118742254539156120190092323253931008188215396691643344650040556919398272924066492802160665579395012844138026481456844050887046124893489519822120347138986060833682582991878741431161563564203609275938939790535444226179514692911981023554124952408377937460596839241919126094163682609492480728111176558740446976782635669636052582979858447646218326961357308065002336064802931442515153577934749580659124425407824599068359726796283023796893979470655435836042998537499145498725723931667902168090812562433460046863464390698238867378000595295303468896245562101095196496440831270250205113688810589020819703502597838360760128266863897423291002743997123027805547083848048873469254517696443574696643951363651284292470194883148276425502573594939714892679295740758133588169778739614404075977407179607474083552103487277479710845853412621011667573328535608268985970448821035809424805184806345055982957878527561075689249032767984069535789734087682976440996929444208836426673854423599973661552649692408135845069305655295221935179509769349851579897001581628300536976894363760948181152343750000000 [149,5] -242227366513610586848186292529294951829862757133263231048560569869587971020433957935152770168821960746853652687142872439723665862355300313228964101229474085349377725016997645121456469071535335899474338577759707183920675664638375079970406797843532241485669128180828331138423453744339349484758778426211841145564166128796010535757324568369277420298110411502223834131014191590757548002984820253693201449001891620967151964683689920735577731441627833915226696012439501694595926356430169268391542430150294184078320381138219888069446275637480451432771822627770245202291526999108375539183178138716509133523348252106274738549220955142235164275879554208655431443839663788363079696846099061256565563782068653671045227213206817012816903224922971243736303083902876790229614704336328335930162979809755251787127841809851296687250740147655071180957043017823378143953314017879489020548202199817374430351679639854904844016110106692863984908975362332281002868271896766338870424067771494430416758166679284455568159472910456006004600584285107475300510611079599701224752370477945357614733870764085923231833424677546408854808787623798154605798224336594767789962611340069507831721522029912923535672131078728219437799506303872676595894178814855130302089439889539761976434575056237136913089774351050166966730837152956809674861047836047114487558100053529416796586950726152873232311981472783405919781662005894493910968944161685945876620244681008733307925467670429497957229614257812500 [149,6] 4248961572739082299121520234685856767397099243088203078912935393552179256135739580882730880693288680336008366432908039492221180823111221560121753950006488210873843715242320404235879536400063230693489432957194928022560456347902430953523863995394902940789434102741376343893058621435582038358954042476421943260539238380304537430893387463737965541049950598341618325836692470516825141911848289413233897406367843899480823867817200596546623187975357103763449157580545800812156967946600872895310676986538711747882653714465370942176494831374237021580910352807815788049507864167008852327437873582793260443924784829766803240480951791305470483726854452681460902109257434732898535577653542964115650131694169006446248959579525241783495020539985409288180878747013238409604436953326459359316349789162916774384709352886388607474150288520577400959632474180107046776320393020529958148803711700993644470310902648473135375461497677024704140840481412732762136117358127928352760334442051556076283347832720664134903409527318928927662955895787858882825441382606295355383987069996492671196415960049151768468573827280841844973382172150365250115077058562392082221754732569263416249516399247594334481808659200520192036531492682434549324470157903247060810695544716465088688275368267362314221129094272833962793435253770418573891218892091815384887375411007533843631164712849810542892119659723462075394530887582282774869267411897393343270027874368481266518065240234136581420898437500000 [149,7] -51023588700459649818451018009096154680452165109191885864419671951065905599276938534312568462814436274477187600937389586082276267522651778084144476516251148717497995350111468072554154930560811921016013903690974651316221408308637422679723071011722746006499004880889694319554159607396860405693986203886684832875126217444508206490698826141958044407877135129407317784922239308779234480098625376856917202373538932967747420054150165086432064610400886742919289898338010283477878663287371670977556716275063419141745189805726954460595730956509651811533215779610622740955983634187625277302256390094324932541659241673900269251248509840069534789226336220872585306241461549967041463149283496397816675218228140485349725822815761213246855236627477510172076222213867585940900179675016877621417990941281566295338517155625473586200665243877778056971932599167761934265064788122390523178674238408995923669239228788421190639023991136161192289637077056792844250971780265419196247226362687750887529313159336669235011821353569813091970045275462980379704472319205103372244994495636937150423816378130469694135048957445876653647018767473799773808592687628938040914037205367997990864779174229547211948311371314176414909635213457302548837990897434009332282428678823108373921309813296846414115962892343489632203957306221837693596371924125490168187140991264015974813500981956172220358039566630943813744324853745050006250028115936665053171253379111459918992943130433559417724609375000 [149,8] 415877814935098798014323778458379559828037140412655039329721241939005335989493462887785072567185153801740927496373122784356105097845593804049581855236568477216932499090069073640308499977437543177307431012332802494966076280064828066618429299701222264390594597665120124678219203687503721577502526460949794666409968309210503396101812304536721382822941164820994611034947318614441341767051152561236752323881517635936098785531289796568314344546673668953854555653546693414960785460225871560646478959302201387574448698068854314978725347282892416191217179250389496369307868290151844740975087998520837596185919489416914650701050154909198223100572078152422462292081542570899401094016141627136547653419752350717920604417690062741457360832259673658010746518308531765389446097949578219724957652893252313599789873765098460706020230718377190222446105044263837136475372040680537524034659516163002154463408668347779164023102998493677242797021486902645386942197500021292327821493073635282428901649457835855822562250125418494469661827929461166284481665122331476558360708844545029350030419547404721399592998243284777689254468407367575342830467286827308152302035007265393783829183290863796620223856198498083741043080871908850104256687101823453923966628723909669158845505365293439977469259662719485839865556945841927960824881414560031903602767228736872628611533768757930355707382430791047975733831796374807458006968080393353437250885670276991437326651066541671752929687500 [149,9] -2386788240166714933925881177263178013829163507060890972794206234442894122286539254091172844345754339232613490733013536921004322233051765704692436722581613736037761025336039368291022260688487292202184416149611956055164390215635431563126596535450994714456194374956652505863614393066989765339726777723514743455264862534923765411524043387674526548744658612669279814542723662799764794957392038474807712795459944754443814221586299016668412037799982844579828145941200577667070573832594879951084245110652209168461032333379312692294486294492509374409600565596760694825608419293531922322519161145866379620383779330694353765220557823667855082193372139362922214096860256336475724004716687032826393333722990809931337922944878276118543032421345440635778147450112785972065342757374178076385119136820027597805557228011568972769494882753592350955600950998754946642233490612329438458615757367999156227482520143586535202689205373647341829336028916730285168888348855865439061356426603271723137975580918476450156762660128529058343540982559321633611826453937799144589873573950190251378104011807908109943322039069886221105392579490647317147000063072130534234526817664026640565547749859084676256340358569074115784368841345660794265018969460125908553830240788558164631006857522260526087914687649340285223144570031343160972759679842572157280566395834064384240060262704552568490103830900048182060326003543300512737100538283558794199266023678454604805512353777885437011718750 [149,10] 10900250831635937655140495106588091345660271729647621829336250266101541936589050989645094125017421754421690177554500167426586036013647332498214203132161066317024634478558464281417090671727083655734884254146026737680939653844632168756715810324075192039233020122723037294566257547755617047815244980877184225445448438774365297412462956204302642139498347415840461297806802188371023209026134272334220062738906512995763908928406859879010196601357868665279336215233308430589451243524556619762750892565336038969306484903477344704041216074223459837047481769875722257904977139643550661527065334279607972405935273925953592339898196716616266790413562009311192588748999881264545466655898799628897977566600850305455469982392806411409367345419211563596496990750502257913677429042222073556182368848575347583061831043935051850086901664788259493808650937111274790291263139911323770843519181335696288070286569883638275035346078668629028487170603458257609369244229878105163974152933192177196630897984959055062834248725343083557948246198227481312502683196616434632144596939054706498864445385914172446280160626889192491914146762944898443897623881633076915357927796558878868014078616838970506539953700502033590008971421901797739167604166134848967137741501446895018938885408411215604322090840380613511260963101230468499733674870304775254909701864786602987512793630031782385262887343073183082108695853833899585542235470733016173933846084667159712050557136535644531250000 [149,11] -40620476464203637499168731985784093815825404676227448491242852403036727715120156082286070254390449541241744277531186831691928857613198560254367684230240092280467285703765579446015923423724579935658570799549119784778964918085199707655824807715563211915972724733288943756677997781001376860086741813683652600053173795400719595308095019968201136015529242147263286479566718460955082538026498257613389996101044988552394879805340630331075487360884541422177596053053885440805595127650851831886121236682865371748541616331329042125766668391544504705414045922392837216335933304153795241908960331933933065045798643597949173332845286106129340718775347409007890909251236060989786906084351010244917950546720211599216614889689904894700373793621040829421721257843181344380426607696237483244005012613172925663917872325329661493869179028991018601389190984199095349885794614157394196569579248416521370021851276952976001114865812622842789912079397903025079171759459532743619289014214982823800043012717501640494786200459241473056007715013659447182804335435953407224936887320759189008038613168387406720489900118425636271256704685002460741672251743946251680894957506847964193568831388711817195043183613974133024957015451429138985910898737977405409558060854348137695883234129357822421544283604875791839955360163224319076596999971005055539592720330557948948569179548764625574371210724665734756982851907725983778654140459712357924838980988110972831313610076904296875000 [149,12] 121648063005659176769061610950325895418220105815898989773274700080202041981784831406797322138353916833377646667148105277142663013944594734166706756016042252710944690295436223965420855193354845230985554707605874463269136492776430965149809838233903100170971605980326165873055082555197061672591766947115461525028327265812439229202855541570053624996172199772794713462991272661942339018771544228434843692384335391847657659887590614873180853014285366774623142135039348383416913344661160262492612570125594895365394285712439286900156772994063311293831452115827732332929545310645679036310416143112545343889645694549924140919309307856874554091349538517472951730006717403538748987222835205983332184007213401368527091434030071461912742712599452261851164220141251836158909506650247512335268171728138285696352565219276114335738840771463577202639605562846205819169092095067646108745304987505217808818851366835306278990766257308948808688796386645499345156664635654962696900530055070258628961452011545142631783140260808161075596344846324790026045095332102167096740127298696888755423337078575787427211242935332766342469491661594895970762796660496421599994743779251165434175623433546630538216443245715316289323457323369915325955463987665115894149157330351165089724157684612125971749539757838301613377951343744474138626853114379306910761050323670603759733967107102973740200357534614036300601535646171789362661067955933033256871377058373467048301696777343750000 [149,13] -296859337546350860658583648290950409255413681355424527808842787025503089080345093451037893696377895986660856503629856598228640474761383810718648125350634621177654257994981832372021353026263089553461622472110260958017023951974185545562126096217950326879227263347978971252610373905150283077646036366676690068390868597307548811150733011352320536317551277229623329788160543184495528630311758519175331094536968330169720575730582983629889925223201958811318517937559884814046058901806907726884999488999987257625981917206485384435426203529331354160794924239728626726536469542850517712214361918472914023959776402986985758811336090718025570122458778054312743205199940566637380738266021362657602810667256264751511737900066496548231755521629510114162521532048142630592462433046620653077424766787427271164290922311175268350275806425390492093806238337100595764270247569409680267991041265518939358223040729917286193447096391441641331987345458510526526559309050253418320848368673659761447409586097492160805452041621690474262413784987913944579001068617082431847322296538795067988835621631277904094576832301115576132002639439661347699561273841267721520248442019156815089398382633043566641108722297995213650891850377885516548335973605066213134872357130646353427641810702504149121470887915424879251267397898518383508199564691103382487240744448390094681164711537178743569615733732670863393734730359421473572734234816566995027760252968112631751670837402343750 [149,14] 606869169622129420369158308242556905430925001185492134979484386205393628036257126682936148320120531900846699872140321495603515257729410392731378049961949251740227055238503503757690849098695272042503425682716577983173182222143608647375553762459958232059377155710414760785816420817851946102890589285859453932735520925660238198857769945220881849548114569316370130410641145326187143029400952778432361256110257346302386717237508261115014900547141351564051473723491532966188094622544725736325538053243208901375876574259054397217108633054374196958037870581396333914765574585872103748749486210832919763050985348551698182617874339757727682392423546452682291224766656660752008283629979124882640885804563377182377822031982419489084748729465536913444769990690233248027147199720539840452530887156744726936520778464004309261152489352035549024848947936604526828837396458909544496889488760123806459870916071800382885686332502853995163276606472374779460475876406852190340990164006511304508810979844611585052853247906048406486046612114875160113870105747764788040312512184391815383212744005338415162103909930145219157117245324084027289327602178294280705290065964229720843731809378796470393068657310769191497273977048839654346257026843139449970805933595734249366821638905394203175707433192632692795312377493672494216546712891906952025544980691015183483766280162673029236007269041687567371134916818973520592491725241186745882367098757472020048522949218750 [149,15] -1058020213567845610194254796233442244566976822219099938862288352045407759217149288365547828737180341283711885144057188914436538740198047292644524799774599099160726764019156129204821299340818325410318180267863070096817795647029996850358252423858996868205777983448637021276995104861062270501993614886169537603254585333793453471006978529657418043195298729662083284240559263589454760669815768368939501076456461303793258173446106548301111315449277913058026636052431280625870481419453376931848074412485793970566728975061145207098520731124785080994153202575054609945093349138619509695880735402348821380961165090162275280360258100444828795897314867087795900129427996387044547779500187341511656984410693481604050569567065115407062679935779150325527490421519776765820673228973223057864498996050242632680147660503736127322588148623482059277826334763834083723994428108768873592576122837071599460912898110400332817198581683835841123504196012808045403739262958151567196068681197583424653968509147311636348933874589589781275196322916860051335111388384109199580250282264576311210912844948056888533433649816935316565196049428026034658907423266011178412602041724908616397111041104191280825847671282248262973042956732829598257768223047750681568862117936122616313417585636699583597652513480643134442755295096898681961106568226852128231456909580627114627893076588834046244919480781457925225711866326752122734890529748997290895513650494977482036132812500 [149,16] 1583321499188753894753291111536393993575444523529650955391842193257280160276539439811283917038072235475865528501409189747180912927003743436292294377710069974058404622248898444079666164167377428148292907765071524801584803222103932175224521688151036155253064609802140980719989778320287021650445793996958119742515509732896700439559344395996727064373314277149037515302004079404446795763378198530632297585405744649495997271096952623074213361300304386694583022824514501845993445721757692878494769663032805999841742521471148755486088157989027345999583796224794602945413985167675144519198278380095297019095042920672167987240556858084493866714134811593034036898228300302586494374723083935314319551551333954260019950896930030291247182834033968164282131565200629959697526023196515153592780407211194811696043231599072413274439669007853122491112474473851729273005648591234774543500134909582083334508628554501327118437577861868122823612204904352562682671946709617129283311499721595627509205288545946527425402340498064792544313225097702705330603128233529879852363697429121537782920736179985150286610051000519593749773853547565152467162937146047341988977523416927199170589194017144374997573455892966608702287056393309159337070759660370965650524595854808215241061207413110467754683543200174635970991525451929483170278370407187716138676171409161007220395390931227236216330574621074063474614054268908924633233897097189210906650623559303957226562500 [149,17] -2041526963069905366381875365371649987103564289422453895920956573756779313958253213628467880924267612062327280573962710646698876213726918175580755827072779933331354829214948967303013308963561467914340075251976450517015499660830525787588660052210750956077761555061839588789904502843083854849773047995541489672020220604269063601597759411948581060866995718651351368922634910664079453590650140169829672902301382894062879384163930005148357069831899353873204864132500336590818307009648607963339461449455404783210948878831618931770672474115297585503073521658843577485356638513758354403908419691281125999886212065716336293244969920866151849074744262299025815122053674200566322138275265367133210071184074714359050958504320221099721742205133052730953659025728832381442115584107867880077232795825378328333345633483269764857518379630669828482140597084096097954653980204218739080341543879048704111877597711376318091540095857451261266537610965202215265830551787871119160877990142045911058819854846043034269603479813538244677697597655229801065902979843031022326089334995348339385493206239343919193936951398220470833051995861291043314844395395488843261960507620508018842936005502387746484407818939758778274216126361063515457778361913568195896137434254366514875775032177566894836628962754063527514088918579048704896347817818973960613354999091340263371151298724737603597938808749168686911443335417680511575102611458420891253068833092655568671875 [149,18] 2281181131856370276259734907858977636403319485799736952936473844898644806742858860371296860213066067115415330991536416816589556611415471292521005930095867481502584091067008365553913403968765211444886263756641706424297109557258146652545894138978477977745306788407047865238570508204547805574904250915086008990215639149817424383182621090306167178628659437205193447017394374831385761698833002845781589131692335068029080826119315754359389843543776850026933145017305832036050537533692354401953034026312594939271890404399545155335371564594412836177803525446941995639852979175340358334205101539629121193530629266707337346079148008886898201803998139385433768825537646314536129121338320348890174445741345865789481064551043598905388807647414186174202474914609627542481704852474347316506005965671401092470306097670394414731733706053879617620036805075481456432446540415521912466403241752460846497360845820303452157915360988934631531872776221489497863626628278110996778152496285915722102499911763054627784455595446627177102848119697758382757496400591812605596962193703857076541882710730071411866718614564949623236973353084708160969782126240525216323782238245823733588644754251332001555122181185857119269850724220537607269345655099331781090867232435537569935002821348034865017292265489333054566717248054197526773329713430928584846217081487503794752719493491722744739240085861380390047317818987758795233774195371945857372216720172745175000 [149,19] -2224262493959673116419201685178649048593897066383516278840093533208201614480134921955215893482181809917050961482663852610121184160929816475530268305456692845784423429699540334033249588308256658989769636469278335213763440814147691158864542776934893491881609094209288189783050700659702992417840362696534023898882365716301728645873263027610788927080429343316343308555904758881509554619869762790613530019369290050260896911753602275408493486798504057764547298547879554977228341367147856436356366287389205114593081519245949345479750996409927306517557355003289303841968613572265386615561267688000133478285369678349254713684240730358508805894622035863183902530616139301241303921966553964391904188287354861480611197373159751612850914515561704962234094878962229090878442712896882161906417418460894352360465448285312828438732272253288325023569285275354229412862686633742986493531532056577735061513007820575717684507711140490390836952637680218632440156299476904058060353871726645300331101237954446293282729203538310301055450324650279926072152765043347819818185201731934797779924146744821678989367961587051177573614581915050175032747681574126216037912307580396960008305510052228954430362600772996451380873678955694559590305112289252952139184849940482569821926921118949965470009686309011494050769499645631384081421704605089752784145458402083718871043579997425465833818037616995059174796919028838874514351848040477828247053646336035850 [149,20] 1903459740188742313833290202755429908483186451587311284867716500528468193653073705061798001754901524886893343942886977985611659096528697384464348030071522463388879341510732602233171286991357818750828835015414331784461790665076452788843066989927179441982578520317664285696496145859198594238540415112482308143804013515017611479851822169142749604672962647610511477657765283980426530656975721168783963149522062078504431844876548159395417963616264770700038934678558343418731212535613439536477867974612066936958679258260631192624447366547832692401268735097631089538013076337679644618517367113423993901172702187661397250113151741120615578892752244451738318089541894041890614054684166833794909248906156225914760075880456350788218167692195696280408657558012085030709102320586958288985554894649845775102339813047943050847970261029845017509978469138346256184229360448880861551768896304342642414712469956029102346121127003035986311262239099899107632275262651767945661914796625783461517112565797310068133693086038972740195766864280517426275248455827389800432049004002005550712842899309598712894982632228580960266855933580116480402298687520301022513966131969238436587673699968109564317053698733015565280046137356587546982849747924192679926777573192821254457600628489590148713137502293362178103923702705067771858760322024548231913759917729547841449733165450368414478121366487947432416658047452202086876197027624323608326099437703650 [149,21] -1435094426199889221755245070969919686282947440989885539251644673495375424470973772730060292100466441315818003977898867165267612183539820538700261492546617497113552070186372471504068769590421668286584134396563939124389976387389796395958171138811701063167984653049081342191291786923592078962167749505875297008677004647090611091669335898873595749204070621590144269921739333571474928264833115033900290620879821460616671736496644642453801151498254390304791788004158062995575483525605280652990381602462824149118330887536489324815433253008720784566637170937707196726279068768620450170826761370845416408454714924486784619166212279404391100198032905022425610677589276448026047564713306639611714724123044214843685668857214965462613804888175504555065423327199401854841421427320350877460162148665982462036553824231065314799318131853633005395697803312167157304457335185023377738860272246032932272733243140507014774215155895669336488866349458132750634686206944468706850235936020204135417661220031774579666731851743060486240420672004406723505020035851035663848905278127863616839240220448822480747055259130839230996760675193217652225222275829633751037193361978623259943240789877141391372206614508026788666188412022800827828937578083234475785027363202977170259224086292556844444127042397255125933101337232012535948641937793151625816313338440578221315665240584761747323669962182792921308367270538338555324602806335248685877256530070 [149,22] 955571404259528663882744611692044515092836740560154054631837770526225862610193297409418618243093457317036617538397878342772427718864134218004424886784571987204920936972862129266941927651651283144165426885945332853547152059003775415800515178812723094536550815393127894308622622869655415026694585205996368843615358746394280041301644014446784650921366830000206109451037760544403761982382480678322023914650694153557582548751884624801121956832526552978549001076313815536595109890225019929464587024251529992398958714471554663322079252915958807149408907077157219932776211899847462507479067493469415679419704700455829133087474062752115494722243141028246875573803913634223644299581833956977911927728928102808357206665872851291326714259169261244896495253565072482658190183595697319608746097763101151915745081927463287143494575243311657374647598686352830142729515891943948761626130228165034747452800461337665655541253253896506976115856583834705331881760106463048379889451906215767488639279624053253237051072048648243043592160360413371204853517935041594553071379198775268059710276901668637083294038593444444459633930406335965566592911258967578131120762954623620797530714748342491421837572019499457485253137414617453728666269500972550808698055596565736933376020075517488826713985987592604789895610604509033985652869153605521328283481338789919355150217621808761218616605133657107423758897352196500444176241025382417153844840 [149,23] -563105647803265172521394408514273934588680338946940864966781886684200144292229097500151634210769258172656439151049911764261307083050525509783623553739062328906052209019342715426669871905486493712072586934187611985196220392997406951552293609949011512194245664122792050404847955006029123027693641291084625412409038259045303259240802444418505192637625716218570611132425222731883073274711041639589652142004198183341210408173667254021363828760823494149436510924302046347925411347785873982131592019581403706738796409811369771763085074727096213836392166705075913477951792319305646592806720913203336913228838973982683467747684869259859640250621142732332859085413577886888071879561434496726104722027743047016178545250593565154416982920106308197116166606415942398994171894919434289960211517841827112903242483742942523331606389832703416893096856727731277374484407883612386052726639577336249360883638406960142136172991985610213917940742441100329788414106594832334960128241393533110132223124558911971111382311609439583286738938345503725654963311162275771447681228817335223060695270788749234714803107703605933473513148863252893783683413232048565634452340837852033519823881740926355184734484705996338846525687007546887186693845102225178515590826095781945564044763120965607790320768488088542737489774219098245115829672239891585685191671966458079771555157273242681062014427623503414238861642733683572450632138943399045432865 [149,24] 294269690863903081324768720236680562467080508821543090124871118501370943265259998256285515218125328087276235049855922805132714531208382714419484125293255305747188554460188531400253672943523303115048231486648474846082478162869962016286491597524888802244191673722706308643189801402895662130158174244297910715501725766250323070860969581930079377728996622777888634813862578956693810568089715963392102744060272512521320164390793261127971522721430584616468485775057735850788042731000702691812676343813524345312835347366236088644984876515424853363080776936863805922158147087821727822416659033050600865091215967897012992153156486627993077055993427046939791152002836608467715027152918515211121182621140928576432754418012607591089914169726350117405594872585729180057001049294457845545090729955511769739739726186935459391811706359977979713265110170520701537988728789244758961989817789069212012788603784574351818552392448842921376914642645778767878552581439140855881627132837188322586615687481747916628790821823044013000838034680216525561004544712502576064939152644043161352943888449620866841508613914863953035100170263495562845611278635678324640082500188845743109109670963710055851187980226893681035038052534144245920552152810079656122345776745047838472034636650537541745097116150809024293762849380773292192397179329758911233589790186676728255388160480926252383369751324068952635588699437292405984809935762434258750 [149,25] -136597142821229232229689971176404294981484487330268150478541836891612458148525825247211950828393358153423458262046152092938184351892954939196835875368060502690622849872234050526430008329350992239342708382357569511148999916077368493591857804440285779769146091923252310042652296777041033392162590454793814146201624714248654115034944360042338182390569919044793981392345451251541266816739176861385522596662175813466529701187886811243844720670634346627844332466345951327870221530249278657598975324395821210194468604936799719359063369140905723577545860973799969955200125014744706123023958322775771672176163091456216422473562874112734425563353102967077527024257897844658435511117843790460228705378393843595910181599394316007029513047794724689942219926083433569025522214195232703831669752712162546117077782052128731081489676382502891706079441617589869895584125127201136988446123202943324005766084757028901667254164297428279105382649364414019000695700677877170445085452228753262060835891059625612393081963166071691257859574706456226546089323897020859720830908180782480677972481614544558516018769330708037340834873976410271549633626757684646090662036798625990631521914623466377234246102465411202625980420436995122343120435366648755286923836878807887777647287242646391257320387811721449767596036662498078012362502083928878461457497157180913683802946063638276973027404866204400232703568345988710396614391371638415 [149,26] 56346216710929489983614597853350599301106955197079058049116416102694556749402285854980945649414175579874762896220398288959464173391739133499756967190089041884507591359834359090343438459074594081958794027843515867396203295479150088695278508013765921604952323952266230356609643985504498587321413909853272837845962386722443352671126826434689457637160450349586595932290042121037571467998111835436679381527629183463651832264212414068840849830722117834738096677605337782930805915198761308569835970540980186081684949204513311437312513141621403761776717633678822541282061091451472046125194097558447554633206889773482932524124122505195815119054862022947085011875528881553268725768851529842250148005764123341845572971242834940932344495689797180785293751524037492451401542890803421777747426569543370806010182519727310760442312138464385941430232027569369481230299307769169827333902532966314408412094722625421877058306555793402584103672096891969249926961593040622561494788466516780174628820654649597838154496809431943058165290511455244975973022911858260015926614211669501998900831202064058049250786368272846824551403731209201189198653226921480403494595751901919003929553751902040504074261729509150514070490909255528705472792518182637791520424298965788762299625422857672354471864247067469689553344105704423281637744692073250822638007181344855722103475373223147167614604072619498595273271860570762544014320703040 [149,27] -20619855137805475587981450976735075795933165618836100162193883645579393272614580331817860894211620980520331428335700779976430894285761923353084922842867709348698862035501614668363507703695417225277169360399574455508520427800639732021927174153264654696406436677728149137275337156493430025450268737220994125682531681406877093198874307355317373150003920939106452548254343353540189969680978731494325972287604924387631923206841922248876104709131337623328020550782450578608215793635202061882127494057257177645211115056787097959304447182167400227672753620682849587085408274296653768145215970568655110686164802870809428776555418317990217487954544474846380846178599585398833731023235486915952191604052043491074586872666530879706375299524486848100046832090413182182416924899473181309417429609516323632790386211058743036450635897136490462938085731229871022718377183129537132653959526110534503294249437848155854013925267547599192460543418928165402081345028421928783781481084211998916695250056747578974672721632114248217093527304019533448620884660359701870521084717142707766320966513426866197809799463145905387618908620371869976695373097442638373685351962513140229028548966824937157081958212563311261548953789465208439336628995203620474626858312998408153133338103013019186526866451432689988052193937499995169273299695467361442688476592954809745250619731362373755946666855334701749629094510085248173960115340 [149,28] 6665127353421076436844658522494495575617087390071438147148659150439577790233917602506951014062441611095855777341193844062197979964971428678726752776379102518466103596738337741640193336047815362333504947539151071765361329955728894498217574128834348365532699960413823698947006678164689178724704222139995524665212059974039996151120376232942086921173135746517942583252192154662034886240331637634286188035297614989124622116368897124029637132030384762353232971217290645242397985428017411619925477847322084360693586962754548185971677198898387286443886341382270442167036351025334046934194596439823598991607296849908743737755304529674805651690062373661025104848337005530832633506357486033017775293015762824407740746305607392869027953119470402329531936711178825848683562813002139438198683924827932234144870012231896554740100538951448846400380264942022408152644906572546242873399093096545507686246436458416846506137152552314056343868920362748448196265264024880190160357607323135347602008552042835580813434020329529798494205955126920713475446759145535864094060058675956231349011415387921769162300915808773474494152601724752620366839957659544794279999422228694234375550396502040848103253167724329832225940942760317543731693552190229699272659477559799054254666049536460484369116859727375853083459775040771929692408663174599260543023668402065998515062928822958689338696284318545111137042355983079248648343 [149,29] -1890057873785814676739667197197401497967546900657346495141089680309091215427164594317477933272920281507616459706301654543170619280940480182161062085331807362342802858346610628815336316132053927676788116113485568344283614499612092020004633414173636727652576836299502748718940553895061488604307903033729036309502148449721576457269436625412756162838542524709819168024622936665087956689376083513877964097231035526831045484951429538074120884843739631975103295670927596003195638749430737279477326782396896365522016940766891876352552493619337869244014767080072288258844221267865964198869663157776265622164494928324137687931040794959736633193068581674260728407628148269586991621748732551643165635251004486690885901161722062955260577026339795926529874028921892490032672671020961989759419179075597566785431215965936929754264639235161606965028056275624408666760907735488155320087220757014457628781429352149693629716716537759008812274360891040908784279872594716515522184791756242676407947774114182676576043224760281462232937107956793072724793930829439574388675228311289144494697383155609243538143161817939958629143150541067216772428856030181620399784917374189228808219122053764828555114229246811881134364540960245000993486186296214243850907517892568656365050590311139654864322052159652853533915486390383255546332952869759479348197742213997174006638375876303882318235495474585716015519653218668465540 [149,30] 465959325927601673435832281022225918743102681299622453485358521410691367176345033480931266862847048839987275993084668362895736529857546487709366458113124561159267281968454776903012527454427379607742020518701972356784304743316663161691698842191281287680629594721038510011433529989951756849107868160420895782894621634222488900336124080256395830303845271211841725632041267214832248424983637205461793076479831863531971608657681717056963987791212628039082215586723298376688866662018100565152856441830290768895222496938291549163058977131767865138468791545501274633898612864693418828707719206913334588822952361917710799406445987905681579332241596870503308564980310789330248522653273619357463893872057157075535294975113838089798248459085043339922116212024142820064385866137740795961098197867001864311106997563491505372493669011016663102148872894056504259175958765579161208840273894541086743162826806820145155373427742781996268510610858602028397814590745294045161035056629955947364591532934191585939529431079258403731743476579042845479262711888644186931780644444460196556815735076228265481481050383780898787744774883741634237459385949214099156122001361871300709486967693760599471524350277449119498704007218656658227611609537037165898848705328500263730949244985196168521160244767291104038019923105172093506047826045474029049367258520573119350972878902333539147461023205816371981368059576421636 [149,31] -97690370442499681507964377483211841813608018452403685958960864087074130820090320472312211087431462224296321304819890529134498457509173548403253371416615539408768421703666331078034935341645219627815430589210673527184019330288240025328093019738048332945833881754506120126124595108266577792342014194533069580424059350589718246475474797259129900343499188531525378070737696653612747044219941301638002937297397452883264525160205754337022164154404459126620320740727029638983643211502134455363936272831071538963542702840064131358618489423476677528353152556191603205295069467989059504981906312896015817200124437713808943525400084651469342988530116982299234215455551913366881896340733110850881578811389576575026268697004491153854995233005947375714272461661669362148398842514293386683751853553289657802219252560163561814240144302648202739290261226132451928244080925972821195026547720584644555196145148766576478601573560519986570017360512685747679546431387659415526979058486639515019360948839930966463105722549640283596188266960020667854879071380655952037708273885399453445359306133130603830704819469246382084980569180651708475007470054194507852758959565654804631704676380864320591394664338478872267266099243019672181581862200611832126902184682014701128935179421233352176305734609134621573134736127405052607065904661626072483150711334191921259533875878435296086267623509023610884523701707294 [149,32] 15278402038927199477027378202984144880728744642511125892350214565320719950409708477028656918863129204156916118758854558691043744151461147833856736034848255937514753313630912833605834424259926776974594138716799461063952066042437716974096233847048567021647792375591761629565389689094977458320520802010236698898412099290698464842053166782067764184559182806490811126899106534162057454615392562165267467130421842245986031892608605867676485243098818043465459255186188435019990974565375096153125899632154905415331414162895899812113635582169697143110554030598905212777898076640455305438346641360722972145393064455383542551054788636224213445004104187761736674878335985174425552176541737302916458319857727445620048810681560834674556980620580532762274784643276910729002783224049927723786130787970638292501363525579376764722693406344766438348081675471074229587060590891433272612211277775118623472308671937137174415492641417977697547083515991202219950808423912599200108137746612046205864437309097558192617734650934425512934866751394801795859828593651242810917377782325057723836972980170874267284234119318002228568871409584218958269741241044816386166758714114536753233018105588795867216287983426331439484564727602573260214925982442336095154391971061165852490059028694887289920520864771830896203684594249842354889418000595201079176781305172800471310734493503256038685184125611368231978376870 [149,33] 230097107762179573952373565658425624287180464825157282109321067718065636784037006518026280240798987581814229553750419557774396871845789385086921886700236656182043735838566543702255301379401876724967946456323636658196235994246498627561067497465509771661341776715753705573172649963023131127527832476744417319110675099991225547744612888810070366385285120498291571905430501186794353129528117372632455501593898276853495727228273163254087316168187200775429019837102080855230212186136155070279804052009528392135155421840621581446061958951977974700556898544975444681491699166805491381670579900753286122778161493021379993269541137838613578146277454811982633483949577977324327618044352141548128562334606834729237536139770458972875484679694619717072171685946199157890874987860774809654621484810892322967838612093759042935179217634834372956022963496923243059731920001863956632432946028369202153218397828237121323269706455561681238933256775236499327709025714471980703816193163345046958443858754317091204848790745442149831026435933895630454715953832182900509135181423476389769512531837236577032505487561697274208291595839315701185525394146157424462478338353968789466072477598409329670552226807967550956483765872573263514895948247664039745942357036503084317498405932392661371554570785737455298198929720334430131406438004142212105193495565920364810846808403882962811411212322127082176173 [149,34] -1900519850214656702768731036134072513841384947437143020450596216184159944157673962675480936890969438025548191895837455164342943163063061873040381780625772447895145727778358935627508044913080019951857980352982913815666202109573708161984391713967412578701366335781978574934910219799432297658266456362412011622966153077931976795149781407033432041080270726045483562596187911714121046182134909712807147139172570379263258557804150153481242547321292965191035652895627316975677876410848184580408605489365965692845566671955529344428788237952072632759437098717832498554329479965404055940081950654325700001929347541082423983443977220156115683633508020930320737761262477243775719775022418344088267288303409915954241125045655320463559647335408760168792702448131517525366200802287036374978985153936087418567471212908752692679983759039304134420751582129963605803330529102685457540428411191453885738239965273860159450193461434944788542299591445274940492843011774218535726516396071767501172926615322223418787142709399935846755382697818660335189214939403990267103491369434261905761674093233034343448892778629348742816374706013817257221125740934208094319407165930289574724613759948478065923057029512050654122349080272390926131317396040242439980207386946984769234721987854919813632291442174788617695497950356369718444889819665972837641703562014437561607286812791281008336364895993063391397 [149,35] 1197312549745988669405618112221948386637943682934187433816795353236056856326531388919458267471772956859885309460593987243250415580578568065355116216401741534489297507159802546167559845589921071324280822906392449759088696582930574072436886302418731690729803368176869438587693825020204656914481167468324779934675288636653577902876575210606613774405914633595443829998056257814382638083978149883014004180395333464681495292994748093010310168713512647211922377888741341495401951804108848232023118670034031686063826028503166314653858079174129564396825211037586783413401109358717595844226952863784418536588012941216656750063190674530282085859031294077471158548201892609918081911889049838669789311882260796853461295469725288529394101660286511002292425410675835742285018153889585688975614834846096294194362978275987278926639155762053936305099235988924830100634414865594732025871068110529927594624890755296009633855612608504647530051555259426814316779812685443064290503868599553879866184989412281690857454407119427061697343385876070811025689103000967358751105797576562719005462678629861327086913922313872069379309329404580014714993843322090945317722982620492211181880781499086922104853995789771792420651448899056956245013195913626915490462394525065084803909409010625342670192114027794094424758628022858081527290119058098639807903705635196962752580237817342200252688393750686465 [149,36] -474904569310667442054665394130038999414812065484365467356883811102839104484968257004066208854979497121604837739273679211559474751436833134848417055856459998097378847200530398327524072561378944472431834556033937082692847309544097559929644933571816979650226181223710289583921320968307220468315007576988428862123108157813604173625004664829381352280720622784441531374737823825495038768820868659342917260627546264693087751876007166702025371756666875141414905498858761432060969936428880157870206233264023243203391711014833068930444077264746412089124728402513515822097342101110709238475071727742536401631417316907138523923254248057641950212133493871643966053335754280973245526718670590969326493473563923801688044045994302002105261840683130505616520752902662440270221706535847897115453452412730345285119490751678758901242358464893737276648681514745531175185217342277182611615972134719327467262885742162525146423371209753195697371390670014762583642214986504337007553339271174333680984672634079967261511353962090414389189130409597216686084459677081498552045057399547802513338141194709717575406136230679589577286495676594951482918398831262870586122171511713253377173930746321271204220589318003017959376984630541974573164654368646732808596507659065779272681470432970770377016541226611383548170985579337895588371002853869860973584832189574173304820657178061828936017620929159 [149,37] 96425730583720580023549753498136134783779575531617625605160095832962269364411899384774720544863298661750042400579298952681234245562578665872949188893483071430675554377198991553333358495162449557635280015628832132875476016584762679912783076137955180777418590056166576790271604722891693397392505230037810072339392773643462831499215587811714481597868406861465751798622576456521243660458350169147057818709704177195455383886873210044849246447568318636130086816105519493029118045919173305236745164463246798337011929474420357673263325272623352783453881672783710145841055165473287479969333616205296370294372301999461820629631417653625774950565917016734875975528970575947315433798246419910796654545906055122084152630852496537721187381703801719406591754423858578205758419036130012370872234786988011590183186185915947753637828489325672068838787819829322096746720583815224495511883273792173391381608512976491092586638357634593237834545818274997948017889778543217776719812789636946261654052574817223797706953452169827868550228254584942726407404626744081485582173854274185894386852242256607957032909520140833202287329079480523117021817707114306799485589747230417643382488364669115581277951715625517695204805589265980117492738605303155397892753914803429635314159509654756594509868033311062559759911127483291990884907754413191269556984403152252875065936981780007513717295966 [149,38] 27108729204661543630933466800447319558584276520280582059301762083119103989469160378898399632070790886928243980121896766681003555784465449942575289421432095757686810412150474271785886763837236312273051337819336092552014665489864547949122652676380702902991844992424903251478244843035518094402072567114090485782188967033861691911113557820749187616380436064363260872850518996060648049632448708940010882215867085476734160331352287296911163278220691658694229500055897327532603763791137269069970364978042878592285139450568570113295634577965442659989549633313801683516473638201381554956411729437880534942588494050636380530316270198217145098010336325316299696921701922175160958564634237918947596934352088854520442625358065355557174598638422148934615794062292706005404599431242988770506454345130117113532099441095921700046068605716101911077644680838346466761218000034225196598111289923119899812737351011538102584281348803506589383202049092339992160034731784253724462646077441071947839773659386936548310292417791709715703356791349116802885074833258757105876122716255951419641375829396402873339800015847083380300515733989252290195103629424602268466717106935103975179141427638037997628562673041028086008208528017672420112681006425686780473149051672704440665314840371160748603572398094839701892565330101486848560432514658004466586282175065465479399144238918355467794152 [149,39] -35707790341076005979237504591902464603044524758332200877146973244661146056834934414090501967760601376525736418679646249266461843759495111102478892883943112570018847553929603176868818793604490070619701715400645879224122947081570128475442119148999037438475373418618766550834110733966950068984933062395157968220909226141043124017392810204829932538990489888087334397510205099315186754484395671133545816807394665799728467732625376740777512297976846585917813164751080450420652387091206883094467535803554647935335395977290199696165155641801254629325384058108594905667755634421976929479491660944345269801164927215995621195588835977615581256663210986058962471210415547988653702284218259913476392270659532951065244726596677109848027237063937595419252078942815491951330727005326221660089003642689065232458266435892585517446599047070198414043451046373631170331191987976415206901185124006714390456720128145933042985465093991078253155484982592366591673045071180035233777410683030155042410637831534613293550164812626725482581009151273300672284792089408861444374417873151757488881010369514491111615078548180729519308636681475874236871285714597146518388553027794561962538625298723811513801939817088863787438140643615809448265781920900583764532746033722249241998748036693129398465291821434137703418475391826223205374775221092162429680743655341424942899115092386695061133 [149,40] 17115745519308396778027794403820985978896627461368407777071615896966000374495291781021549275989527031062612854594312808275745060506161543916400871466512567588877203830424527654583459641783012981605666747358204087004510685074369822909156767251109804854352730977171473743973137085544996284485231317752663508112460904525885568026680759143521665401700565224185254941299845434702715169538880456073537304376030736605002320873282689287459599141872251088333741118263857263872791878996724326929817869918322999879747497317378989574127968537595671157151189385250209100406222981890945474216922804231034192093504862272556975317273254215287735610998447109798175367759719974748560973869366529182324274325499413353093183876925389373712255489095955550706975350927291919326150909246192562457750457929382352739957887612810269557341894754773071314716003356579478389309317416705109378877324059223674972482374881320101831427961571609940788522402237432184385946747416627127090190777601709343886394500827869070261534490368130647053709396255998642541840787969102264742535970196898112322874736280884252975936409012447571618392332575261979788397296671442042919952407968495383461313169480329564631233272213195909564332848726012582990152195830424069533300308822456564536108441494583557805610367644876106694413087909045477098672031744305901639507943942618981994056924990701701248 [149,41] -4036330465571954756920886390478042559713687868843400787523205502815389835722520069133542822391309712997419744886081003200828238956510376125261187584854618035660276448312933901160080123881963687689615491341587865688137480601950425825879288184333640713585314055254497977079420555417579531502718621858794566445310516598574606332095872620867616116827138891754378949067627218389791375899735603386741413879553263005436208983226168875683569485638651569758064607539253081159238985362308706279887869261617401373842654983717062749083253536281550933545043944632515102481395248149678117890586089732256933407489525053116620145389535111429333390361926069435840457060738141341909175995203889476371989191429400381582898486044414270337467344648330028409115638097851668491316960790058958001019818493911336546880851186763862102263103196651305279864958741482645087297864221877176034682828922976924527822855237409506243595387690902690244831134245235783530868795706969544200781343372909538509076261408787203837428193847334114367356938568910415150574076204310099092624363775525151335065640794072794448594146136063425233536749091413515292052273188719931710175386756376068649204868085855926125948277140378637674963929538180618515480222494775007081466289132314464187602076542288537626856293482690580943221416169560427094170045088926703698443771013018416222594883071129271 [149,42] -372110689363515145026321580023747317099394270745854090275666963978984410488836972171260561727497607401965150693702626876887279848310092942213282902636294449781663176350627818018422380546290226292577518378700697249635984211301110672512082152152139476518524815749598158615796768760697865222464927661399706901712189240042572692341107974961957216616933769657001084875219447848177053030039335661057260446741588555582703420778587812157262843506305113911099619160664461056840423425849199747442535610658737597251215807410048634086509085867059337915284123471102192952633489760177663820115360711445808214682266823718253780938814558178914192023140671858634136570891329347655646460127126919979619138096133742757711208890991511257804394929562425029250844614200278301126684871550698792363051595303098969204865328964695196880061063788895777247853189636194327116315360824690686707744491532152111416786918232876927525785633443291994047734063734147700985291914922257265051488958019067910329580738899143038092103223081250676372264253404402548763435506554856483287747264722666632950670070529454242590356743878827567355901110610908887837528253522479708717546189443638831038597737319825267706269354964161509053539700011400768789250720150456942346310258279477101975368202026801001400419197953769402399101917314241436089699969641063279980933873869469901273997595914 [149,43] 744164623675678341367062053826733647471292775787248478071986821881878424192111840045565167860309167618000321010949101751116312668039105387755108376829735154689312715738476403939471787990051210750459794785642834448347285500760783889668849652942135312888044199040004611156858820180006952288545398409743327417637009488242424111611426446502998696791173596605367621515131750036427625519177019513875607196215553982665513736820757326415093518190867574152203499894840001947425904187967042178400834532302103027417398429619219976252127226271058895437821177037811790834859551056056108005204833489640185465789660456785640151089489271262057876929538582581519239205905244214216825425178144946256232327374598437434202914695505287871456568874099018265801266960619873795127708170226033997151862166469759749755004839974597160839951640850204339609817757722751129392002790607114849054894169242884775453450401469075713960441547929432065149684745004471906482649795789364100988060265899724068253046787327075774501183542134522834895497326138755394327395557781439168310872597670860768876629239412490998680051892402695099557411671438979468717706432473673354320947249821633813505272943496021727300234134116789597186154679429929555912121848028452689748982569976946573825998343402365941169550793437940500885296541418922452400822392968773689906322374755843335948227055 [149,44] -322606244991749280690925957238429943682534814664857826720286806238666614251281690403901550154463267661294233506512396136608841881574825840481161569922527448145156805864767805315619170797598134026979490774931325942010780006556262406871846643962736910549290638826223387282981397224570029146298918042099775706952485079756131941085666744595885521189945726909245883540708781481192081012999253451099165798519153240505950947174013942676165595120290047640049871732272695590807708472206317778336775949702952728067816960770421382822342253028868923432430621167205327831903105524985301746280429784119856465835780098412535443373727178183322974259820878275925394470126122485284228832303052251582574987997388432316307977768176904260531888777005101060607981108350811767436903487870341555392560278917480564773457333056281453348831128732194625011552072829503844683046183604315777712664400525589333101254948435385936604107232023071832199427439532345439062787138530498920686595719792251049283819749437045168058075201718182416664288097288700615514753193167108004479557648456213027773532714296642045112041442499525386729335037226212459923870756258243688980701187233938714236096711639006061599487799844058495859466489151153415025763716230150675277596696960211962932442356119377212610088113780160024996624895938474582246719887656008030230841110364975660640729 [149,45] 73004800897165978198742161408993322998975076861803819187494723153394889156957268924277422456845620626183791303265238919844018213038486896248470835214624616390186354265000330896034988047578297773277717658705411586448935935312142662055470198219298952872831081572996442902632238247646348518944804678263838147792799545210821929637331193458142199383751574157586646452936569600100591327737098780356239056780549693701083043205261369635227469451888030699931809199085422558021721389627839632151017057847122885181920106837214696442144049075147251796071406769741553359902413458054187554385142258094427492759354688867984741205289689320839946917602217106258866186524504662797632486171440978096827286495109250474762914657296024750378833723911740906516238821857368977152938585153477928403782405677668073868337441208679415545888382332133515879634161748975373560165633125896005747904516022724462163684904730105697203967126829868255583595379661167541203000922477066920148825135466313177908512792400369331721356407300429647012512433363286601308369522781577215099200483751960511245262827109490322156109549961230286396908351837888281167765882684884172940560719490741276703726600382757836970747796756016395267352415993656433444832192417117726847189452576886285471937543636324499044221864945209856296877626767726621969509512415011810818022844397071174196 [149,46] -3862271042728192732631179396883984482558846187352693228868609895689847296090454086771713582747156821067551952951774387773227026713619292514311069237887898177770381777800500116627393978525314936183815773369647742663427536798202422539573747571051308373571981907256710356743200036812370629629279631881828700367223082602593234958949230722336161394774426345866716858601507482623040402190106368279004905492218253179777109524300792636135584749596400397609527659614559321995138108415270135523248084484193121103920946298169886221041116850444229107433584067064287707322615550193185179769084705181694878836696251684063500322599539149730855243080600600353378183027744289168866463301594681562492675449455512271967993312023894228057716013823264313880284790873862475482296206367695433062999855463966588617448344718645285722424902831744790430996642570451492891990454618179190551896285551800606739085457445575320467822554154505507819546230933886859527791862244665471775667279107421159920534156374794235509734274188033769216586559983305314941358583244983594983782166427344281282529507148208295966918157265943422155709498608807840617817261246221783325276706699020220381417879335775529415501833575055232810623444551630318998588842845857179872520011565767303349151947277519759765652178671712474997241665691068578582873198858330104489768702362095322 [149,47] -3398872463864570811302559284007049675086151407020096989998346970328330895736913814929245012845849210964887343825394885874670342547940317686340110590686748905675407917616462313771884856813767985185284734386402117067778105879772029543950630701875187061880895730381727054621618207797199736572389340251572829898698686000181000068353704978952823771619133635141246927419768605863810157555113445419352845320987928854199613392773360985947325844145748973310645862611073695737577873552458143061374145627460645072792732336769673752110499161860563186930849078714431080556879969711859143353737832148552015275657869455771914193297547884083573034720675105436868084101756325728141549433751689358181941801449765062500903246536442215258187573022599002623926192833517455193245579714355605861760215605211370527210861075111142165589586643715120224783474814725727738184471666484951726885934368621773226144225611490560621278980615058790507323483501460621735153535983982410098794836857259909602175582154848362164417859121877785523050289014799257676741976957714148428815506901343315811620969426848362882792943485786858885434990441125550805819663573737466764704507648395360857738221791308092533295072633739267642402144104461155280635682137801455896301716658002169930256779815136776864413491153745981819810807765300841541875135493861054990520515378170 [149,48] 1309117134962482235121265899221819548458541484472403647385515137645897785451214633425774131581450006783239880770814551456171528698490547352197920170665400164783898046053255055686760987428694408853009132657739682744293137727077720037499245489141497832957682433686177426493348445024678404926484243562516104763899030351764316207925952483214008246592431816759339714068946137635543915870378064872579681846744102370124286885364989081398028960134648841215720700516452190159483215689088036316239361767219370534510226691477205162788653979001316906656999906388175456223359531082813245077696077192214272207656322030015419382313586455903917519703655715813549932573512060575242800591467926664026077949463533233026980695805811536845267145753609388536606833202282976218359367530889185165956030691651627473835907459549281496821448695626339104343822760404885019748503460904995392878170982521689258192562731492910541090575155374569459282717440546369306187612877199116145689002501923518385629507026816919311290399598153101640155992230647716553296638730200904236493764894526279430794942062623681620993017093929046545990031726991727112034521750138896953887224295451400610196994870838822216827305070933265761390695808007852723450448069704756491606332041265497057850261584256313634891273049074759332301690096314736751770012627429854664975683236 [149,49] -219931430284356801463290497363527324019353293657827560396429508327037959962192074770620513107429925733131129470646856799425529426174917443419455892150154325224926642265817757761847249052206508103732438120486708364491833336432620404739720312713875415158830022580750228705092060230884741757113869166690295639590067615268720836189799058070000879314566919750765279206895468280644641604737311784028756289790104255476803246575183475904633760857648473247328549961686327059850855403142252619223411426384745381105992248497219052293485126850279293847409109477649360217072263511818668156513632610157930510346397768930283025908215436479927681104086473701657992525089865099330579356104366593338033517589148268383424268055090072403303773448055589043008841096856328887770282124322188464542667330781731752294131453635520570654263423883155393423118572168435915107428344086830862685974377506725848252340783583161453487083036786028462244872009424882319973938169697826647743239347162360142044125958156687247099380898464527136041275969833700935905890024298400217489697296601117512624111493900421403900963619524496616711299738418041485716060000655765048736234690744658477320708074778169119194342654784441540700816732584967160785896149755507842335276315828281210117136075530846963725025851775957700850185882183485982503171798884755278332772 [149,50] 3631644296782042168449052101488300675211873403125830016698921971775419488073992183701016974949349103461465751342580861536754767552281201769658310429813607928183582082677354139683721982416328507315679891577680776176942384954293371127659466164504928554541930992042946776246880990789826916567421692418102577322685237927549199740486869204342097494812291280198196180092691924502033915690110566297281916641234002329900865358693234421451597082037176325890232525175329179618854450179650788103885591290610883877309432602082309434379373284713886580851570750988685291668700999944466848979180814263900528696278059394509626377131678713555677790597019969081390583121331491367215491524958439415508060199359505193518911233546723876758612814005801048941577085315277839412449747138964020512319405630323173378695826369276694754502864051945360568859646923091463774897338775271917047960221560301203548843865430245508285894584472464020725202002287260289288458345183533650606887157402021919892633916703077506861044926020471619831705519906401889348684090568884678755570576943423273420144228176549769700489074067986741038283025624922153634333474302385584557020444925345799457191298879765950426687542994424090275144791224118417990525217423183966038715820538116025769508389789440557650627687377498507635320107471866768551745013142234238667 [149,51] 7872122856057737085266840769848549194012396084348034393290674567667490533799681780048716980297125937452928139861927948620491344106180014807794593881117704630526403352153870098778297529593843993567624021168620543505390961401328706858977441641794733049779291858399684840750625361654818092991707970850807630992944474301483285183569319951926893540095507452194086846826200532794740968541925106545600517807454610952092016388513801929496476431045688893027929632132857647471947816461345490129865359414341967213814217115080751836102126489705587694318624891719837840251329618398090744614611364152674224015519284956235750126375213895382959774210980752649334176052447141911959600067456972927776181666384717674143190704100214544146647754885904420021854260514479379221614026032560774379422230982740641125380354071907829254029476505851755831229441398045285692746242259863918525893076634001538584804752628335751288115320675826502608431682961405383007185120333495198732649462433455784236633401052295298144799922911549668804143800660357140475069414247955115691874166508018045004005766279216150407405146962684618970370766909105811257271948098171344514470725555496417362679979336693899476439278602588139525171459157817662757457439298888776868478088354351957422623181402412426718925507507132141562474394730711904273102728089585269 [149,52] -2318660759177022392193595722402881589000605598430728754760558948334362327617151533122312151274289500924484313670998685357779791852217215046303553186537151681505025249086488478235780725204489774527018328461244419757311646558085564818248158064221854532050748924403830028857168902060703019410921204624571387942674867511952064733617091833553402910266480445156456045355712730809582842271675016690678177998281427847715117989555554954603776948694258581622552925402152426850613181143530168207641749909192414091212797980564389644806097947893834639388856707941784700204444395285584889701217452046743567878639359870871506524749041597350968860466354794500856019051940886974828383806656773013683566185738704322252673914767019545772622097272797919538121667995342522291208838530617456313362469995628127642457296263726955533760792264923019286958185759924912524702244948542400336873563518590158504449393556191169693734415234349385809211870024259490197923851483245855916237969936862865138788640034403379905281580041543008338119140284608009153506525129549968462414150152413842927444748948810378743146506455885331743646286830224596143848621909381890235707937505987331874422718644668106495685392989694775565328851569408406826171784192082808567364476104010827465509556489494565440927822839799811881238562640288703112606591691906 [149,53] 409884646757983257848684155708337322970883937651445566341379055470835485585214674250079031674848497481189743348619918852785476196740170042476131881952938723557394728834810146002940335419869924943710061450689548963716871845566578653387907260701688916910319482077548778096669649452822870715296489441193986953189505053815333463145129586377290500020496045568455815855288953809411267953983386202249755731689654517641602744664102906123997158079319789253701364859525115030532946145411599206738288126954754309984503883062258085209532656720667617724661483863640656046313796963232776412513491772801821837017137239402838069837986958824614967645706599584483920100304986926616615676570749373772518107658014812113299995687790614489642722688506783269703266660041616343832548359288377897328096053206250006419939520521376182135964559570726331456225769383935563759571736009521342126054611112023120539679185863783363887759688963200591500851288719258286702703350593251574976179271555453174449143829742706645082010062303804922081415381708317739583520771023480849340106556999854997589381808904211118535482028122896027011711865108859208002492280336890924872746610567757103148118864575714918746083683397339954189641012694013922807414005615921331981491363711036821457755548703100438500225205192175640257706479242772045579476938 [149,54] -57523933971919329170328481798560658198681526709906796015144198392771834079482828503146219876867190532520920745035479508040773047491682315739332042052189523684833411902364908406805325916297875767442677954501804447578126281085978070170393714058962296349231958759475640218239406399768349506825590399202995363342601295108396729057537070961705722006952414680780967061366057174338530548045034186514062928761656520252021389810845412881566549312147826763613142780918482962613704533407624021985930012521072027059351381462872934255320160201695182334760861279920989954812844873928255718566918908371577253383463241613690134548642708693062016544815071341624775749359963253121611789799629124760297516210137521927868108122998591082531155265180439192405469973736526991534673265233990749083230154442866683540895319529213549625849704262981269733655066968491848575185384983326266272043494335530265520183705023515341240791968305699307735507820297834715731388320414803627436889191293078624635817210836387348354107264283505361763288811203327625410344333243785210156917284213128410147482845448313421367503102751276493060311024208804722449381443978803999400018369248834374631542102054016605610617309226001276145204622370776044339653174888372463556193653991701828547325070492464093275017126994608781890214512781254830782366 [149,55] 7889170773373143113257909475323010352830345766685207184286152728252074420186940109804382447128842287461564537238034573233113247586868283366988349754945175077268397981169119508560287044394577980196918089197978429278262519249051725565201097215878461667554609383597833048288364241386933718005523434146710026094980296128445790002666737924095180918058765795933044354220376071817041800451440109618863278662442727184192587711748304000791432295917123255075404304593971504555631420157226759211707515614686924461457209237051157912470645868618095166822407249394707080381084918371551629747499132853282644155329678050847335794132345793198062566292300823023429195045657547918615166060013091898711051493882528089875776752931713397181512919805099049561999344330838835594813533173029555436462045709732777072117813778629023842167858805663147643581867126587051965071651879919046196766539660589194375188344282075757282564629674749013874131178799230788176582712447165801893247987217805630192281560449800846265737842488188389091541655336272397919443320398705414541567178492625839295330679063324356824015422830875658121865027130740273263441230833660905042509129063613178984818127139183769310611175579706364764225538032041418674383828247792059432090333089936109841075944539860829425500797998969432854697604417837213898 [149,56] -1166371032710890468676579207998960196196326998843311502694606617056263786599647872215802058243512746358318230076024701149300450405125768694861953014858094551074999997033302674243870520319848120354359845808953503961524979403494158632671955254907283795621591910166786480001467096781108808816763594177245741024576499085758085173193447156092656099389261809619949578013870538275619771270148753072288116823643359898745004094570952861784624739134864446168024969516286724597509649830904703814230412728420327133694304170417757307352506502445763808817123894469942856322515204042472906373453976547509904158005946529446913490824620643532431780354735696014083812895830696920760346729794766803773324841289516375251529035660136023748714575297553528086479566010085961303901394951614758927593266087348719547996735788098746191770340568251504047488243504297852987081492127546960065679510736340036880141452969118902819229863830435281986390782367687414615805933662061054286658115021941583086340161454551586687057105342244948114527529562964359296146768205213049759804008157937815119776237423273688121870029104238907736660481722713071205098293695286033101702895720292205420165076337673702703718708172155739111765519090835419553935760550059642413872055164877935044731391075815613055170338837534834167937923212107064 [149,57] 169863737393762911794201555447653597349155908582359501992379838143981430423861881428458173476621852483578827217025020016818713800936914409810751570217476403697204234727853574659871353130846218171252209127332053607680988737191915433044330365765161738706732003025909555451505374061264424044013375806698127434379097046014739668118880604618831868906096101635987669035969217400017241048005126811601197784699397928168466621381962468124497354524507264366215906584424835674179172228333839728931287400472492604490204359509418181551312272484421215876157317854130046729542132068109293150840642333635109410762139768223084054813437605962604609202704174862782384230505060490955616565099503330392398166376121314312295536308510281590938353952684297569700814087320570069642025809952539737146481675171856331678932920330627906828643361654182933323802308676576979521145836407609904277132573555381717771259808774855918391339727150054737190669393228487359739569039996796689383608806606919610213779979868732391354714285520753103401145334410791491227099965816289544366794295721109656075021641334078520807080862440951309955139214951141342776688443218912420749872675125201162404388441336471405078768239516685821786302337403841157029837696809295721540976340508507556575317126187056221504919252726587994270155606952 [149,58] -21811526297378488481528916223058143518163552191230534631953296866827503343786284907804903820435414165307758734514718048246191696922620585738783438721959394049012611407313699720361028300831015856647085455354355150801515018193792617730573308959157304861030123548986498547908084507799867644091083038844048751925254738109975962711117922342248114967788970289162742217852339551929776475211975118263148284075483183701718038209687058406967694899343911600104510740461987837671510444749032353241024632688252346814315742764795576131121697006221631381176716925558205952378641238293368163287524022339073771583931903014451915561300537977214614662147809094152469400280052970815776812498719206292472895992452193396297404256865635990744920745602492121579856715711951326610199407639133331990225286361439642233924805613921742144211469307945145399232115835495036635895170706562645148519210205645378166978053242141919977498786048751898146791528518919739710973864449997790263096351852788664850093927780816830352048541208585302939055262598169701218970924692057718344943038686409663506631685954256170250056694685359238303828252828484769539947148781500283727193398162735088143077591725992033316410301161184194465031512647330224416974791987652242697488524659457813519002596154924712130664471830950440612443211 [149,59] 2373058264259074465227971854534460839410068477460779736968677169361138960190543114857132545119603427257898068169095369050468571194268833849322685285978155774468953300720312340601411759580081458802751208062082870050201549443879189919623565189154082641459026924973619787148078784623795729021153712161075074434773309570562522343680962824781534472783436217409453832724308537608110543212835144232513533212524785082335766051464405655119473500340900166646277170944837453814612570513472468668612519053466895383126687257286725286403374720336620078360594576444031353682832744386967111403922381101461003456692994051241251775389103076288842528660767948871048002336343763585471056958159910916378836004900913609809739747341726329679796132462922334751563099751391650571809609815233611391164621179069136927389420001572522218884726513031080703861847246409160770566713372187679131860364907905483724137678961381155638005029153991318141658307798567359044141333325204486526950888715283725688672210837894533827333146362336011134983153979845534189806642021099852977498040321849875898417282571411058526819116553427361425811987035650538186832278396088899721258656958087236346805577046584833067331850817312412255471087220256487456808601953978340734699457253469070239754394975672418095882567702540936210888 [149,60] -218913568348461943071191869965291130307549796446473533683181031995344785289371623215233896413655584292209471020974931425648434737111610092427254688974556780742966774658976458806944954277930849245971188961482482450539093225923202844864742758130568431562202005934303674470500969236300607417622976087789642878274666088468980418720528439435154421074745973090364471126325134872390798785438445760071940169426194654430702818206417723198000226940249149922358529267337320821340597460270170535857435510064875373504335185406893755208609368292204454972807006773499294439322384446928419921916754331666927210679748270287990509900134188168448839280875963378954420898180811445592808774737103729887216293216280076795638789229511369340689343842869281074350954873070385082146749427312409195350385745183085793638968950350457167779934262582830932070428330403231547359694144146856794950488978891299599830667794263623157416264097997619365861686918213701017195209336467239310640791488034030710112443114903197605438292123200631315306461363348754239241238171453209455537711432963827745112580305236931906160173566470026215867829492915826178354364726398956351142898218210171959668246460551261920581774646365628695111526408534531130574355815945101477872997634423180442007950997281222804311626070752420686 [149,61] 17269871317426542207880949361370196606963719373723537692104234951160456307586594751154996280782893440168339250997126482643340546424927365729019609431345479891446462812450810501214979909747018002370134628660001977563461014320262125391531117396317349947897102844117061550799033306205535839655749612506877133577196205327047827811263111298367940458256863318797322373190891813372223571302203303847552779700836612911319490173248505988900336024009730737743019413407112186579886486689977723001848510241912031994783873982935301569937362630638671586995607866370069245959785811559918299186844695896973879534974688442769298237681640558399223024687109105645254196882042759356055630868913399697032067081111158875829541719622552167313849843795262889818827977106738468772236673113521781912774858305157406216938527094906612897597765113938186996036838837980732158712701226719029605048506406857828841258616728249838030254962182744388536722173891800579114682684564058511275979819588766803366551786801111716394884030755076422769507022410300746388561923737864955017963280300149219897097400899578320329016344218470613790914829509896030124142318293458440983997145453109850673920394503184969106090759731004910110431157299624943764322250375039814691096622292051898225203588038593429584840584516797 [149,62] -1169753602604093015463553487333148489341320293074606391492793408734976181646608978159872740244883260716443082031361314255479407652085000584279380607005832533509692986234178639868725340815864300224039788224141087943148724169661610697591288208662542366156904645429435855940305306481359335827066919154622717427519394595940541735910564468604680770345145826746989434869231665903249660679424788917506256155822425412848237744393947733949487458382275983018365640283277410625113050996460956466042029418049594471757455673188762984100159854790614790954689148931311412051145061816966549889026365908459164027898398911686217553658638394705450111832556062311239121169194390384977707060279438587751766066886341997677272376349216502145976904997231301662261253644990152804165477728334643236484331092401268915460834558541611479569812545660666146167565217111193747784853192526739888877496868411593880304879930345953492205759175085391636949959438373779302607196424838789981302117943254131302892394829762336890157761129964436390741940191464301333738311934351295683128569493091312241885620473271387035968760843276670998752823896637990579974899252944002098829191517468514452911988550430688244541609464604998885490902902926394137641492827079020658778929532050087816050886349303419837253085710 [149,63] 67930926308685875149310558957034082849000511650881036324638258860813424839483161450315693261271625039906463679817196010082397721900434598822899777847474153191935699879791531114414638016615078762891722166058530801307322812231066496384669258558064446539874659802410658701058533197327954460319372247613932528886390266028956683245594230279217067232360781565114563028823394902345168791306111086481256059958413907122861267969693337467440328310561327371357544938759982302416395374654310213409387571024368666140182213977152233111901765809887537197089235089849575667907393572670413997012972220689750614628588593295184294591259504263513243219461044527898366545308868378650303392420728577711522205835032877243612377694826019433820414800509165325096176168439136170802747462731792589535750795291772784505282383317953649498868526753007382849453185100788529935220824142181177528704519385149864090371704947226011357738632335655444484165820500153949459891216082194046631306411293782411327733372062519363427738205279009278170952785422467847322654452356416708967442000341240753027880576542110785999222671103896044310328605693564253747320573909213727324296173500254557628494114287323062538903517001299955547603125509284299678308728801829325259184035236317447466404920989965119539158 [149,64] -3348726060142797195336541156091707313076299368594987879968149993211066009304897913159851028687071482726483613430000920515877808629579612264154535562852456940273269195697809643402679451397574903116987773243183281778020941626413353303515094373699403308354066489946412615437729410980794678662413441270420133941610384168646304116062691578955121459457364495211067689189815313360190245843829722266223193114750111582251529537283565125677255555755123687517849877035791798017704096911248490833481496900001456443817477859432795589445042885239364561225910023145531793591370295155589506507208011382001924939521648107894234570228457917847690784489492599768241800777872280926372543879650985924409800169222300664096611935096277447659499767829001348775763313294327709125011366791847248060639687792576121912300198935434145982718994401399181565792696652809057508704074290408095641731650004464906459966219397036899397423479576949755712367582150574297348006799754134707272426683364260839654757237142900564286600886641947434095690524164197491774787069511298624700829370770523814272390675606381063447905820503334975606150474122315393268208219538022656906811192955968313434878200028909775371014741335885710721909745922806339733556606430744318821067382093686019085323722017867140792 [149,65] 135849657638013073842390551311720064621989606037596976817307758145133709461997614136212449350035231248033235847338596205186245156662423567807334262371536205605292554160937948865120558086139304778746883985783253367589033996754616633502952223319513885472172758131080153663896449021204070978039878637825562145107410176838067416630762996317496893436491061245573828059236720125306522203246782955260389664574591172602786706297333261606951172212194068070600595036786122323540357369858992345103668684870501703096511676118901744232300343455155953631607146025143283605609288677200751287876937283659297449948978326101974926236511787947325674017312284952367905192020454716255601518490920379936895904634122838612145516399448450366103605106395468312850822425309504170484643300192550904469631215733416410719297667610826416363954460570346132523429163702346307490754512632373703211189452868601336167161307718932943320161791095023408864310423835365042996716019496012874295090054335525838248822014634896833977395357742609361598468358427860761985079064466551176398067400204829118316184780318370727317397189546958528046075996816420953878373758695166349805954641514281317655699787859969554051370165861181216635131477797484150232935667969899029529184006957312256560916325965062 [149,66] -4312791936579754072138735316629889372432296815808875777680872181304245846805811240455653499990280531890860494045530104536044946147890867810852362760103528287482557622430249734791739376961375356622438601646002041874033814146877810165773237387086246036514936738621268558032748569163324220372773912542985743286150292662265906771591708942365792346639806642681777945669897832484429504595678817077258995771190537309141968705528801265919888610802799816630192436251092817200468383173828488402786142236900368331847209932215588718213999267350983533588721281757726799422601647326704008258383301012120601082648721363471949982777371830339185671449073754544497520310628176162116913295815674058907636489913970148467089272527661980248213310539071972253051575947459044661995407278908080317322795353959587922790151565203489834031587891321628682283887773008115749842288751120370014906257253151645652677919567645383761659575873597106467874773788729499044225453629334047494098559357670533478754125705022640807869235993620824091754771723058586225994343835973779171200574786491347784294158071099627990031995684884030450472662461344106960067490539250873425625560347142742618381732125946109325958192212144139685051758729843804336257036054040854069988737742071287647591946339 [149,67] 112129623196370609436390972942505602772539760330541107609917754062053035100905461428873040915910660644526737310728411152417231034477238639750806744461679210107141513083415173101178220128306861910527749366371504620066637216136861008079528202377753578520231798505746647451168494301247524738976226300020762292207886015375436117454518422721251842836948053478610091893050172376372318820693816413151036904144170260652369473603236025361033273830276621148454493735370261604751735991854775203671208133000005349292746210725930018379173143011624685371049884537031786309163623949718514137715595374819130531638641182171432078309434026675219624178314665622073492280574911348107259570683904083802940452624917584092258600765633275414047665651811455805180837747303853787290830231463705258847413092393700294022447404289831892104955675535322548863259955588786478819163085386451209120785063766035828899246545095192270852350594844610096496232530212137634532120139662874286405072256011058703050587844779733683418067978766233419000873233350934217704552844004615747359728316329246030727413339139499511212864622314928522919179281423680928088680413474956675722883317540890803521627940319164823514542909055826725720052064392697813454965028550940359197575862621206781165473 [149,68] -3581496745781283235965402986114193609412509696723215827524190939613609171906574481739555086447995238213278366318918669705201028435452416888150837224496008744547718264721212670827722401061115506648773666487721196940429609330874912339681079404981644307638785233173427187491062538414604033686974390349991213673384815738122133124039775511828240129716085423478673985419040459997974750147311132400028647660659043534087481261795597571164347825833876965253613404575675317668889185578171490655093864988605916570845180453538575985443052847829357450340853728600756268881744407769225567980655594528735501563718276382490110038645683360642504007236986569631714454213635391283477482654121285274709202247393083689093214979596702899809140393887985934663980603170609916757107384733985167971074547117748111019691328982072943193030346690347841239156152839329613133011069455838673786417308053566942275025949597439521016857987321526587304787264664518261065928076066056130323818890238425572372801292182539209555422706806843444889871300135434504568692143558476269715608784331083129971233405613466466901044803675413901155127750652176187154258887210495857759906592913298138035359344381030286875798128166319415989116027854673481465030023780925960989487597956902731332 [149,69] 116569956635218292112468814720464758775462116885006035180044225956024694527339587908640309014984875752229166176733019627867161640089420320182232544978052754899657056085538374195683189532980700578452493128186813611178454847191350074858270515505516990153091761454739509892358364551526749838123992760005629980782390653048059783277155237647663575134292849404772938521098600885491653701907628608242666357136913063595989310008532719646217338898506757208404710393994788263827004259872544232655049889432811667930519070075286716125973649007831379593077039269706520307202598295591147235212741928753955419900202706221668306439273502106367096756418727644785813364581113626951858533446523309440298637006898855002583994005273559399259073426159468370859017983534304079283565880864942300567554022742394012140989213183733545461632531220632563645879964025982746535253105534174959497146211142266066389745950053219581159984956340047135417649033320562811569888768180025095775870683442329337509445307981486816688887599099473033781398355963343460419066229886660792749036266766619157345854809925731512534876162070505979601314497183659171808199955703250439544429383127417244756512339537116524010104606956687936717592124546663975534527561549978726105511875828940 [149,70] -16997437708851336106811175463623795498157368331244618047174650034770450062739752553811072797722608698520226068930475910433166408222066705849618117388393272529385655003803808771968844054507889681039815148157988154957104397211115382811096866032959867831490219997958005046304603508689909903335119702097063153886849072571126663877201644452631378092532531048828502284176365542371717204621585823996613256078030282194836472369732456509665573927595830315390564292132204592330372144305723215705002513298945892858573248979675086960501174231008788803912124966690051390767243799101772112408100717876285144890762914099048290743036564358981962422086596311113565777643418501895838037509187993483279148241517077733456657606444363891404639086881577830479682990148552059678994320731590453634495161801022312170046618296673152891000634167244240581795778468191284239215059411096580563105745936346388975505728109787977195368252055134213066551773144725651724779472715936769362096492274134456093813693087218605765372978775058235037022827518761245846951026363466640981612764257859667310198834080671840866021207601109813605028289364158483897405649627020802452901498288262030236182854008240169690999523915969665445159241575065725091628648026612464504649017 [149,71] -79802097597285364787555679327598111040205511777428152923813321054817807281272541993067260476219761644416154196044297298513683541259535810138402820409646457055014056051430997954329367681947554810867116289085516473604462466828624583006524634369648732231235050229820633696543173597833500662463901476084283176129535762229128446757534352572791042598427720212532945652615517748904104926448133844112695338818440812851925070148373950832601794668151793150468818038827332956387512336445266822345738795740713867137399933126063065738781329459731051327975156637011756649830587658347527015184105228551513849182144430698205333252488981610209043828905952817415422940365191350607944118333097682895270762832873710112697273198910496064424687215552072183883138403555438339283431080676769015620176175817003723599617209775029349216451748128147700300284176060563159833410884878984291622005718465875974845241181805841852235517950011540673044053876567365651889656294441773021108906087776902550306006823079695524611690719460829379460188453445758154024850938777437775589608366618121852370717017007895607544643190709892684225933857149625057207194940874008752330025111382583125971470551782116673620877409523072051115732943097900593481397242479469601763190 [149,72] -1030705743760808127060726082054689290252057748494566410244103221253086454643856588247335880990098322028065648580220070932297368236676877966292983827518675681858694658486095858717096580168197682831881561284619691349114377508964487382231208876051176846732640228341617467530313947408896911925297972609578518345872392827934767705844852505574686016963453969126476583252740425486473983884941342945275509454258491821359444135927116535559686543293858854176558037657502697162042634878739989063781321092638279817791326479404435722029691734932367939204487904137292436310930087749845804180861786247319606905771984462125406799306965689694918376775526132677029051311282464997754534622903114015722379673227647903031376799591478115752269589905769533274705741071942628983695175900568716483561333567554973469929864441559896030541520300305480363762596909545334441345922778318586703597323572448797917495491460690583414650734850525307338665076121753086524993178350527344125683790974080100893377682534022370890376842252999542835907472938814604706857034553201340423864554842321338345126604364213963545309771269190585023310629923632925717109637888064277715560674124937596109448604470954725841059653706584429647146591731793612640009867540167845062 [149,73] 49000450817625981264986189649013646477297630184357244782694776934128222316781604320737356421805674306140512256052003418731660347203627040947396708456426253870529004922500853943587637336274888902925051262253733809989965048974034985532323516993345972018695597210581896714874288079339561280502033347173959851024068630797756581061002147116857382411124976999921663507967424643397981668151955047043991654659171633632102452767260597527693732916262122216618653520184070359315712088818939779952568625872823056186208973971104905723195207397709102308578469063898417793562714202759363707867017127889850156790278192188108803937366454405683588603478717045712489405927849769801593980677299826900228460269140347408630098635283237042134188477212827203064038563160546882557559361741092267665311729629130679756374210601764242085822482875887560089296178867617823779673509490030802826001101653889673823728894715740870097706277392187715706221290161693377277437177019825092622604261126705453828607347970528801630959140375713255438958972555556423740405104596063922307528344846336374906097003628467856377697854355544284933924890599371747009979305303983245469611522618593460109082372373098577736350522057827262984837453828594939214985682563826 [149,74] 605283333245393855879800177635281529630522270602777581001778636811629310971450864301097456156571480100214372541467026229905022058417878470760691438345604108187944345133076652036163258727512781510672670822356451810966712602564682373078973613642911730049348949518116466188171265249235640794958130683122431479217119564211002470590740806634401356345883599104537167757205977582205416895485033742002620656921108572064702248173661142843512659029106080481233313499972542313329648557086817769869645176070755489314124364442024532532287797660669763069864476118545442048696955664575991245270183392393551764508794546917954362376129070280982197989210711261753360494502815850385159422001001066021780822646064544485841337914202491037835687653510857256100544414747140157220840492485283358959557748851462712658298310791156649605590527348459884179870528645099336444166723205693622005156425312478291664008435000612605732765641035349900754539104505347689370705281848221264087594205358383198734187277554545064140213912159894942737221057760893870452140891070545960906571064982483034564400526422856234704925018472296580517352988115926157779487091123145941517455651121003692998525645693469333340612181866549351251921988427390963354279118 [149,75] -7394124678485440896053169148857446839769220006129979056373494881414326734452258144677144782996174030555276708848811308558048746409715864238077101799362329306217007483397812994946854333868758240024871019943426374033574608797175557241191173561876775851980647398602305461875342843792467554193608705599688318892773650552094119131118991945053329906961514878734071721734967840282510339598532388763700634705139666156978381360234991937844210007317268618646871139950271252180129283506619997224079555269314289941874999766479773022839788735292285310401734285786726621305399381148495473412114286339025695850787140588627502930206170363960478236251071418663134085258994335825330784335043370923462863067994486120304762393584659825886220850422122846992678636360352573126877692130326001105199359714443410089455316161027620936984657283087094882639255661263762551594942190446981084720536694927587243964962185500068687741425258435404508402117848637468455955832479917476700528628339716310589552873611877366202930196053731484077957394666520782290461530006470478646098858342310249441586916536444356223032756534769755372306381487820064148127952243631714326676802970162889095213304173923003630829135183495533211725554440176483920044 [149,76] -120448428074967179178183831784241684434817457250371668471139589511677139526053874457779830158891978368321441202748945982776403104284155658545553936146665793398632378767407306375990914939824454309977864671752761410666742089820171115035012374787117276255734981704225009725667649037505960523381991028797101263593827495258920100556810183588733043333940265201476064988151764485823020838004423128837461009163285560065647625482738451636733543292570420889434431880675187468979458336115086761842121970604129300670865493402331965678136024704528548030600985298549306513799631441510702408592119477484190496208696739382257211132654181071905435652413587978650295789465050341513762582343056405042852955097880489933019074455163387295070554076144292882759316307961401796862411354403463521816925151604228076003349505667190481667660592996266044408275133645930009097405181426361076271967880965097813951255238582551524939032203122100206513941246028187456783537002566551353228462304978716441494957155468929166211181893746859205354357614844874508537873907262801040387900170111639935660014752960360009513792224111459923195596984521473063769538294458553023731449319911221850275944806695640837418583905294241856167283892848377679 [149,77] 37980478264731389913655783595805148204850066324256058694821713099270477887335263376381380821791118820205611681837803910174578822321756197377323178867103953098075024114197589651866646685895661318358600467839470708613224215715281205627026805801089845109573961903739241561617916590993183988527635879571453411124121626603179030378962045796146264223023206850902339770143618298877129696461109965050625894285906204664117682135520335696081387711704725200143649325647748529689099069380704415634149765410655038882899426359093049350317665370653172933813146856765251601684589051177332866278439779947558999977695679697079695270843827400720886291200710725967633250983286544161004970640707174325640293571912447286120391024119844632889094771974831626968103563187465446985545055845846834632394719776525163863188835848304806935903038637287627430095587376565955301469801483236840244557065511776674752466713216142740437916117868702396060783657858189249935814721846324181888463760059604481795389146773474013829755292997653243909382415145516571400770049672025948645301686228727897912809859431380110375713901080564751797042465768852559797892905333564937315731664241495504648575563573046078461055330760116196364358071636 [149,78] 5827049320017983740197699232887557179531701353477350677552451678210300696955556388304299255256588747083014718399628635414481383269254356950794903506775899873554206145686007607833029942877745052156174316522976904136716497851567061950385634839582037239201947207126672705749165381200797271358624662679656620604258213773100496834647138965086521630274644350354524510758696900285651051555796803006297022874046489653324871217858669882364314240662183808114029998349836239675898720034527682942415243160365511283519340177457903927952518101188867175749580386392994409776174676180753919053898347757894824089207260925703736030071736408155875221200029583277462036906336686516822739376953555753164621740590584161955851475651576370010652429929875335396159354736149301603272352398135410474649923253962845233431198224409579549469483815262605619685690409665163307544502924256997401855028839046733252679689008446293387255601176768527965611598734343808587434527231602287886477040010480500526659271319352176233433252243797016797424719366657369858541163533688931017010380510600381625220532390306530860404629033143035623672205233509490983872594813235495411477653315716716524194046756657921562986444042695674597633728 [149,79] 17663998606542776397780273337401199533966146830187610740781811888068748691487822536668088127836704116225310124417593106271662849790792647742453632667713290927805646700052529009886773485305753095795231059688384353884057203941910472463780617420775766320154833931395993441499273389247403244340155720398300873832753228988794156391410095039432581683821527771727732165677069784332652957986144854114443351286313407804654322947030052174385943597927631909093467651229193931049519450526769234487033906064435312479629240712877138857266689487993982268213493446791408925834925823884691151042435218336824237625954806419746313042443068322286345827855272097924045231818538321905249231139347876942239345403402071530705832158841698564521293634047108591911646400039683527161087841590100955756871134988616298365990715826430356824833636312138166121385089919798560724185758431257358936515274775740239623148088810941445535058689219403077980969585012516143405561047891543869234255985462166509128826411141604029295792420954003259092746206033957752962255157157592588197907649296159290380698791429746694577426022276032027961198509675934931399331958862044628921996869391117317227325306373891944778036214079166426624 [149,80] -45045226530588607462711190991529579871737837517258469425495280897042252918046612356213910604879812715757533736962095095722307966478658620522286815163211986939832369030292697885413126186564572217514970887050412886090412876386464887573352034496556863670857731461465101141460823101558689367245893917256039079276706602975618708403146494808503443378773204750956190351066727118484711686055443504067895648371652669077141871601189440953207832604342991148014202487536656518732076452107625096585800088283782369874031486073020467713491182467675322906108013508343466757434841883939646891465686270020504345059170774435137891172127373810603839244733195678423506673979169108994466642971570441936769245137133312081017701537093691266810171654393545135693090920327720140674044384474201911790982967828444631948041679606360649768589192023615012645603411205883405551614724688854606836580170037021967592204024027799169877477051593623283445931088945034268376994046535030551665024125454079177517349542996036352616652852104105685318081723796686804857381022672953327317593175338910719604860151030981215346554143648291994520609936168449811401517793570859756023544400662749686602861227248096901158429799471413 [149,81] -250174466809696332592007553098642669746798193422416494849563300412593176095108729830721312653402126347794964506160738535015921620644412083139762603680327352155903539909613520796045430327183718772434557937367662029400849586692969615098986866253275452518942074391849448277055658730261368068705743397080142393557525835781901919410436617733231991558391735647783819066335895825392079372515115720130057238368648648689474738524619643388481796598233289682614590451037742567749971965916129626584365611369452218953814330716750973877865048633108513401422838249835318548272805401706672514559163573761654690813948616940836535566399918426422161747749000128762790532489332594517274993624730381691325331654093080533398883472880321979085477744737096408944508075404014683955410449935980501926399139052672810293003026809298322261970985797178279112628160310390132793132926829020416732432057722803830105107556231760788973380882455470113956047531238836815009726375332704606267470200844537165062737664922520153937583883822552537995251090269189265631069612293016521784634163583156765110715170728121836916565529456038020164967853765268682990441624505986024894626511697835853579572330541653862977645009 [149,82] -184777074594725852052495801060404618087548238004403210156396937186622349624617466547320393706042392516233650595652391252301871402397742126246869537335168098679209752439710218422646681475886292753555365959824636418283906719175587690698595764023275246606216644799027254270894103234079555806865183894229975099996120009061210797763087764995815276492882955422829080925491810340329893471667500066982662536906195503889910734743464313335923249247219725921064809132161608472575437941777387908583111303052971440263040319843289935213747370552350836573898271949556540004076385458818994124802329221080896136688247429229297733622615869523229909544544320930462678706696868611712345933667809341363973421333092907901037476211654169201220069627598600666888553916317890375210179945086075199589602256200931057076335059558276398870007274147800105974691716279045707342777049688987317557536425039609894655587414255164896957250754739134353105354590658370948793878794853264858867743127618989032737533739606021835710129659127595458339432722241802668029315375661690800471485617241963293923991456562847649834629580154267663873303351870478148243725555813308030931483914417622470533140200251647703545 [149,83] 465501870576960770002155714196201700770028084526027572982119951039424903461586118358332593795874163988094287024218295019834299176358536040935192623344301734932708424317759479686946656861136447977963656954315650596449297538923780993029315150523928524873681282021152144880463987874428106994446521652362166770215063388758743699512411157038498481812378978539792372104715218158998360642003074302879551179914132601282214360906004472528222120725465404118808754134586896515109093276973179363542398501479761177386401390072101552521513445122589648561580706998049567867552548976135923993131020232023314649768598528015591410845715941870371407199148989987964615855564291203532446620346758115696370988190546474234170686962643109319822895152778554777995204811516142299058218138287355089680859686555020919977852567351157078698265528590952013402106121804733396235689149738317703649666445058011745303908605786926370431721761587259264743209524377373693412349692993471823422764470646096302053602272281601973400446624006760970256470157084228591192771357177316849095322705879385684688873225791961344022099323263302477340883674021506517812875599016346802034310711894592367167692119034484 [149,84] 677091236961987331007145532836799322787935866936593020176336700773592120398334587192598542590196099713448060944686713756998522221212923704591933631931716106865929548489521639513667456049013031376540297276548365762127545200573042918608087399752264300219497516796181690794399348977487654070245631196415514025394243891063285516758152963209191915782570504369015738668371187816761141455028208385994458524516135733855720386297559802433830525149302094406210855078894460619029732646267677302101426941353066339672777088593175710105829155477183942661905256046079917765761224201956401589305097954104599973088994570129823003011428628436046346650522455634353570875565078988020182288430275138303886664277685115458491679974119536395131650360445013118788874001063765633359732822181219101308323136131159125020712669633263199848719298098061629824823492457213517469126832540229215017107457305210365022227059093094481289096874748787461999209393597856564503478797442511342124513481421634459162517760243752312907462599922532172984956942366951068140254263339797345073295152459602556800995693465213297833025859332583503288751115809033305094486079633527160242040463447134294111238737 [149,85] 242513964970915834648573630265262357605327193231760748207665681584034140355886281332759287952336589044835283651169630484655439236577095449192694887705941277519805810625091613888811934327085399307502437710173036437498249331637119540850565773788202599705045761947494822839183399481692817005597611908302446828330398240834100733586223023147869272938484919667443044106885284080716578302679164679601330786420290145841601758368373164928206373851302444825090136409276596584060043104384886888624709078623437142488745959595408634528598423431620715703937931478325044433508434582397111338435054474315721618401723257840116897473123883977118724251107439243105320012928725547183563271220093844470094350352225252455658670571115406482653755748103336810210063607922438940658762273224487694848142278945122722740897508023178438081878489593103887527282156368554741744196121292972950422938391679414008040879219299425895610170585313323108156143201125769873086564111592673701289270645017529239835705293776076469356489020753925442125383363038711672029557467928451189120127642118934790403427395150435970601566593100321943813357173272231437173873225430193405719010641146645730614 [149,86] -392179796808398482324034564918458363027872518861606210391120250238438150182770469411853304610786510799654396447480980183702262513095019721513970006678832825365802629532627184856510667392059230642172110989033144120350316254874036567853191258096591841421491958182301131847303986437407068501796943533876542337625187111222888787790936636970714159238602681927792866123932819670657065169249293993902477722641732989880950805321193042882464306593796771284850151199111961989162760358193192520982233604191191135172646853294689682815102980831677276450064938318490602957054322821928855900205544088070155847771937081115844582552151445086481867380062277259197808194110879509435137011882461081480313408916046540689290310995635475043717148390935595436576857357416912503689661185518233755087108822214582140282883565538030810566984662725528057355992894323609821685948227600259609734980001529734267834059966007846487871117731000033188445759001737624188918874709243725817826066203521565778140035247213427982927861738682416629992309229995022141149192732349232786547158764926002264687857485015388888794385595622295863457332312335046391041241225402070555723927247251852 [149,87] 167404943706907557416605551281162841033592110825119706672893865149438697525130066837154527404800763675412629148413017114522836204207395096288745291216705023882358356616676634309095601407240516852858551913235556791148725914041695256846815939167966744672286843513606910526452342541723271613462753392753730127336508724460384150712355718447035020207590485878060340982277162483916826657860719511350918423535224866753174595243308059580813558321456787149897945095787469557441152710194060623932899325841855822565205716280294282848036139384028389487235396166227740069521450627178847349558018425905520722211196788580623466459002915316712822299948577147754223020062218255814762194806205778746727413491283871404945248547987212517940177812975102510227674546496655282556103222815468734345917773650591176258661603899776687241705106093254078269792538161686732479360751924711720110346738044753123998759077387211264567188059503438862095433077223779198824120752145941751891798005438322412657812853592284584897654587676331357243539456850496630547892486499949428397121691187680605553958845747850152283636481724835839175468400087692738357431609864525469822285270 [149,88] -274391519898786529410401511280456419413217919532132294033260993761153104306151056544847014724212282350869024818496754431096297790913395857859196293425289876381108300471985895967641690298654611456465170536943965663480904111885394811505369019772276073724155825668127867387808145106389126090429953259897851571244250507423875740348273755989893400144650827623772912598238382183016320929025260211762572735369425931610107564487230342468157504980457092262825886440914275602447518893703170203920622366697910679540147505537480019938712439279009583667152544406028250292831036825949409856337234356154476265815634639939803615450698799727431731830039314213900781905412540868415824703671948809503069314346912594959971221970314653353476918862581120462112121008236347479518136404818293499921206776140777320808934708062816531792767924520915659471565922224898316136579981212792858107980647286131615211028088519652018314404390846089327912568188701790990940173680256308888618829536306863994202581979837426316759843722464674647341681705482050663588664776368399378706860256465103490561094569516460358826606633418232481379611224327503610825439164261677911802 [149,89] 227128912130613030537210132901351363674842739237591529423472914437499120653923299844545411351563409060987527363439861899180670609497024803841367633536028413859318262232778668355217831747465309050994570594341652366122917519964326761018303355720817667721621857459631261483008324807631675804209046796045023011234354076083282176262346964986366117648083473794517385723041673339592364742021778356070710087050881507316070123133625470995773157642198037758203046414002061139116600310075012176707215263509709521430130597821224855451325273512092676422854794129006549768328629521416129561660003095837004134772677970184955413558401309040372243999402564592240426136064972890667160026640982428735344400685020492423315265993392288269645011616950699718813069266761167030615329662055702981622683489639711041074880674510074112795458854020878498359602614946900172151378230210210165060403394507292190773830657974317565185145997347873425182725153414798799425600540002142567598242470934987609638156557061428785635847036131281391462834174492888936174326406720054902573480578087919367953553191646667441239040295618985137725046524803246935130238592067783 [149,90] -130554503315064583408965026591263920462812291612874772401332544420247692925635543038592978143533861584367991045631167814064838746434431848941246751603137262298892714047628273396768803037047332105634752093560751117791334839537430492251352417883662777762833284278630949505938275995154181134025369529922384524574830948679265828075515130646536239731180429954538647272932002144428695861135673481843950641125353520384363772623838304541702863874486902377763884148901685892458435855142626595800153144769427575347158223125951886771015560188859877658759663227470302322411823400218814288565404066459857002917505010149504811851982981252329541783572011190616820221760143423798794228749112478550549864419049112469390920323746092436726091130659206838869619409430022286153542632206324339002671902198564741479153575741882378617383512436054066183090860457839778144875344955596756694134642957674538422523854413217946360177171610466320229854397112623571711132702331153067402844180335006164003295916571916138527165415259149996524049849738401953556626949204318474217236924900355018624368325985833547243854378249529655314595721018917600813386900 [149,91] 42293145707047577914384337002111541804895921042615013843098569387994180220280968694551755406320277292304538728664242700863757435567330768148379922072565190736534059013808809835889113501566086150051128638090025938535515621762386526123635735221146219362340315109979768933347136177203827874983221893197179020477771031335725629047149209714275773248843225060278056909827013531496661470956838575096841938744230609089385134168913396618647480107797641694800883031639408400943381294911513589600364417057639472531253113707964369634754819150381889975670377261608679487034631659992254016129529895819883128711087751129847950972511322830749113881745340597037619427648332917217258087677939332021428908208783646263227566792409100741342530133750084537010250178087851062544250295171391487351945173309961415904650242115404653124149596574184623560378563759932946654227796897046675971505427675676671635901947038528141173539625958089037144887492816651071521413480510608282430511314977332851343023858409102568720874550873789205415219664155517042019902028205291386565518040868742478832532113007329324587575282430065806670523189640958861036 [149,92] -13392311543443287851868418891761500950474906301958434277834162388005524674408498044264803365339429288471708454100483291372036536052920342803968636756974795383099954699459414252454348217209454491513458398037650212456966087701276307479152933916401914877202136072555190235088772198236715508221555247875943739057552086777484556063610120498197915064650332848246572965163542123791312453364225826763161236065797912563408438778134650701565381207815427382749315108986569333715572721648478027378787414033049712259099650931662048192977783008458637700614941488310904702828776316703364061265732043856308176615441365256735267604300944598863991850920980040382817098715914343731085314763425330031141185903535277707735068285207703565534180371959721630516401507900282322272646786867606266392001328035261171726661904526355251725478503070798884215595605373419510408662437337836125397559971013372065289778120107795786508286697515805357940369807010202849509728812422215546166439492124226294471633616978785224673874680201566818551558354779708219585394158515490806420593697919783139850411513824894987213527886390664096993929023625042 [149,93] 2546231092352358169288313519344105755614961063962106384444503679631862624684398993930906638325504949711853943962092752447156042851029262438480446949319880550390428351434872645896065567490475992559482274257269009169274082888588914316281239388486397743035314133144595915562826286436267384074126796066446341694111904944928400752892125709410518310489385527886521567399305256320797787282631619053195992690765286125372775861859480641947289779309280609314553073396871623340245201502847481501997085011779558832649816440104459032052079297091982339433455864753678508819102084020165113754133609339890295789166257477077502217827923772882479379392787481497551021772963040926333217221321868976404067711518262953982955047033354368498794299406884846415998366724586454790107426057292206378986766434023246691659911524603332365436390593468802340840073768799623979637635773911486493344649207459595977185838822912497932530317298719131475952643827734008215499394431305181680780484000464637362563201391065164835795298205948393898924344536700697943678460308691315054745116795316278416321056532061864734473022225213734108397592 [149,94] -260278675735248803694193090485623515825703799607953772360884792914843518392701637196966051720455037827098498986770494804084432632374773468184096799026166760881626921843051257437899141937336221335467884346239615356249051804239178336870558797952429837407982988710324438194948781286342798264181970412776720496507159325408434042549098196578833557001696926063560467874863732483493036654277823207759737457885044921539947107424468588369731527731584365221491003424411872087385294046537142094995867200810067521672851873564698656819908062043032782079558452373485274198687251075091491897096207897852503682411506057949528761203298950476665019841470699450213733768888724816001806938147669596487078079605984520050508726372688231953112074036640017885787125216024866747490085845594422520777600238308392808606634953089438567940560882873073483069646551800072547001599530762081877685244227012519368707579417362712888587334641585408790931886317305904070659979360371939549106848119312190851120185198800050198114073782730420658703136884716921272242105301670591800519024891631013121490421050053360793677099684647824925 [149,95] 26131900752420190545677987802259999610950720790516618133411486985264465160613169571783959279847933346104316103821322393060256750205627753997102585617849129128815104440671642934788424872317080606196766727850198743833542700286658718217780577790678581784625393400710520438045416864030799942495977691653204895458325854878098975091742046630254543446843368738396535307259824209228656181791432540307958600377151286958743160520151116585256105950383489262351901031906983428878596627537974331249105578844794663907561844427232256176641700538927730572355022880996222175218453016507824236292647063130547924249951374337116107727794347860049742131364885138764088108791778391157482532547726948669689626224885967621715083305130379678541945981066058674242692169267938200556651179868829862853680514437452798908501380487675245474295665794562376062858983992266641539145712192686515228578164836615483962851169665617993046797159988908660317868727494568911349047347986186049246219249171524440243457495398734112257211102788946640058205420279378638452455503288712499532410752612072185779299597250055465625664630068 [149,96] -1501644725060736324477155780017374826450424396498902656520001928659116055735817775980447717402358875983034766557605893174513769044036220897163197271329465664501845840724328321852460875631211292909077200924644253957714731084091716072867843960553137370883818984206883595856939152801146781446074894902106466261008863501356783586652168658185113613927614099172280585020409882295589139591651277856934041836674677954927423697933476396298828740591424569061402698712060664485613664518885215286582011840561606903727994316239990741929227867198956840528124346896661567036254367764626398544643021473614411101449629353525075290806313394453785330051670063966048296707540817280024611807262301982472273517921496718984756655813020321540623731943330185509992018305907431046476628806943337326032419490497611607189879498699500932308297674224970269973549642851051996710541366125808564479828002720412062434979968476366860170965037046946037059540077874319428838832377636163534722291652131651521653044704298763631260214260764811291720489318127238701038287963666201355290188779792543847981590083945014937666 [149,97] 40375796341627442466617275938185665060251259038552801697553779834899663225622088882863162909590572701176016229013822365813012240997962750781245591397432097134409367521317052046198158282836826105907713192635492655178800317674878541232538918463907428693175224109773263625619048285647184695309928175709674336892032301155657161271381752270708429884374753152311694693206330535732775147315037238966060286209041515855878757265403448013317529718644860649994781405734564311845185493072858834511371778029525530285942640531032988508386544173271222997555486433534318019524695906063152761862143245147526139967903496555782988791260499890859883722091345539690948447585020094273974392270757301579679592479365084159467561316000094430163010628465893035898180081099518717366659060810960483900213392126448830919928080573228084993485439016831528462661372708986379102305254948616095960253261034178202067237738886257301306663662293329580335233643833496664248137852034197775028696159138173683455431859947946195450589204171375315143239434022260996199114286383960175726414621136676951892832982278968 [149,98] -1451707452567977260015253329862838437441747890611874184231234199875285701148001986485406715098800330787872033605507811358756497897034333818148234099524591717068369432982495954570699591261619765245829347914262175378633838088630250438942771229452703718658168221384298021611985558816886142527625250833749798656477099824862831739884352387953692824701704028916559660084846265533274590378269932051590414908814269362122168553508661247413392444928747176612475398425194120735882651003986884099428761282711455279371363636415718945756527965558031568579641477798402395543111493350299289440305083763357914724768057046928594987812822372972325609920195679187102305724268782776500433824178252033394790529587637620548418930311913418606931054693755264019604500265008338020934414265564714967762870220167744100809759339132086210963996477700324786642834637328467634463875426642820980914483654140709415495961935025530651605251076382397375224355505776986519735762232262391898757576348247833701199832209602085729417285589739684908952423679859305621430282933311248310081456034378218357118666 [149,99] 7741925967166690698343143493718762511639418799833435715694545845471201052354555547651505175729204027732608012381207790002999850333627166353249395613998216337212616370432826231328534236199158924578831579796851584771361943065934146289284479805278506890748142658501242180532109293820552727766565318729240677963806633566114372363482216714537503442720480140709405187690629216840896093198908804803176610753986608084595395327243764589217041994999868360620375949679934480012442390720443919167148784898707668612194845994956120547166903590644216615819385472451268399804350118118255337712472618934365656439092099219457341543335909305629396378620338165407709032629779777879361429289043545936471454395879298981875473086214873581412969654489735210907968700941727914420709243466612714467616881512487942517591854944665058028252834833331777421544295603909529812017241477502792481884288705524396676857266986546006934900517308463204868502901444095562685070137215013213527658106437261156711180091987376037854812612133491078628789441038896367577087428983427757343848252029215180 [149,100] 1006969955764507855351771802014613642311436948724984195326714807490451512922507576375451198515144889088427688598545249872266278538751637811737564385040706196197365227831947530771922398854085886406280652664472596626063612359137291497746701094689916466909733976345978222278909417709282577680538693977440430727181993400943280298163363161755378527472053288745903505020949225045574629094334819245600206481416371419292455761465944075768266147150673769085851889417550272531046745672739803499467142967011820082064037292485551175594768291989239926030750679395046583195914561082129125813902331736676343705740559314288676827024397247421556689522856476697083054601585293618725415380020915300483437517029620785284520616100788651238112974144849464735863481581414010311977865060658406300323359174353469612203443210352593249682478625194714127290170179676687947883907345785997741504448988157010114400784132404010484138511744111380799591517373491142986880000225546900925703023012475572807192672729319521724002789492244437517537910354569137900540572268644837755322577294 [149,101] 58822651860496907244857173958379368700251716608499410259959628794509115880040147691867122941972032189848751783291491787438379259642676115280490753873563135544391233955548268711201115280715768217612015875786123299869301712009338953084522145942925830980112025095883935833155179392595647037446819016861554066631540935636284829560484346233442987407611778867881809979588622938075731909574221367973995568234360323857196015093766909137586015478135962152742761586143149437974848661454888972693082572162121722643152892152327584090217122193239850275643893577794567924130044801263293028070002900093907233111457074781598114426579386892264125888619917653333663345517395729909280580866166452139417144112013296406686788981678983747616637896988053646798473472802565928816228622941866338750670847356655347816572049467258341521941014433109137652260611976283074760237264380510530207379504019322464060286166706607814297628095136182047194465127284730374730323100374890007424266649141876335201604624639180573017651613360500981906718274655907005304943908737659439528 [149,102] 470842264328044556840149848718782984713923349977281639395180219665610195621669814922252907525823306660796150201823662448028691583138169965564001572175389464041393696135241935835115454857176062452825745968699921375377247849682164127790691338038512870888021912057249034963723974300854989375118657520506403129704441679211510333888220920884868333031934244323781394019818706499642214720672918499843756449662008414189322119017717055251395008708865230534460733170377136296529418587737414835200093392315334298717813189740210848523494001881856099769222536663087163751508917013870350900053120155583787733400268238545390249411916553756639515352935392143827751580565148665482722976012224152165820030700875141209527483889319763078285599526615591016533213816701117860793370738711774496780241443827005226348072597260380817671599959888586749055456324550609554098664801819580542412039084043651969918340993218177094578508896536556521895468592733009715106680373575576625183170620638637423689669061933295217390411341322870251455288060341757867039383456884 [149,103] -6013976427932710900126166248610043710637720096424074104579726969471697371821534802503243172362334067067956950434640106694141022808400229725162563318377808170850198141580884188148022848880935023446116782214188238336800395830242344477027175778607102621175243482670430108648624384833614647373760625448287975485571765898207160747583380002328393893612375693420716647430899742875881995577728839002543125077882339703032049619172521162143999738254157284708438676138072671075629960775834145318387367979014065053000026602814871995430146979373432457955777925522661485065538927330028025292469760997019452750536115233370272624170232870745249451701268227761004872272387419839160945470127502171942482272310859055414011685996965349487203899086939331753086784144497510556543869486034247392079550273892740993420274948606761391638550082971255334070087051214267053055534366094786913216505907655228537035883327962543547980269798957735120554008256109356868391047372006268892019790916078781736246348484773998758513819564156609865432464419977561445106 [149,104] -82037568764755174796608968115169821218405697014450062920189998847087994747718758860215063152835117662127693536799087815776417779529787138654598983166770246654255905906614491579588304288453455894865116495002605802968221738184846206498621197627042373272366700431581057949001450012921300392408181764524117766748655530964937972340117388638862402425624498369814332951112382519350409745057824417520708757933533178462133445113723579468592575699352144818783605869223981263207535239201938472359232910710398987622815141523639339189248836631333638811292916158223399238373305229850330000091392259684822259127717064810097542932784601707058086322145667366938851510849053424859591182756636488057764400973299096434447354581334042966988791506267788062016843458939681237221897354814975817577555188532546393847043741730310081668797738035295624350566532927757249837758967921804851437903061455711127073888496080653416920353505116296244652702670909130271359416519814528152761052204122101755501571115945684383519685915953875403658799283056896 [149,105] -201886909248546793973398355964729382747055634295279076309114960456831364868781479901417481152817947045892430814198871061410628398807624218357396145153429434588444845956538679658394623232651889385084304104669369864170896167346091327127395420081346114719639436962996544430143164294680653025259120783397615615041255511068244396898723454443962712231444997367388735300201203494109181117869650326254981986690510000144324443051229501340047793615580431201274125829525777442590354625323073692068314236298281661532243959629875493236546395285751683618044072997230980941763926168060726567284062123595969120456598812035190557077483953369718707267433204556056714054500352950736686064400111844490586698396171632949205177552837419203442042067094411843016684948091708283759058010727247460064119406666633513542473883997637465580723375461229330453375482414964794005268667801908279032019138754099378404672094146236087026988681588191439793344204188266995849662627250239187575113469678833116005118652128834391946952876177841323665738 [149,106] -58556890248559440596271402258329031178199542410266499819652248947960300045385463217037969472292829697144633823309366176871100101015093034755714203678195996955220861155089015819719931238182329463644811750233663238424130541175937032618106630272166597023475873372481709697277155931093504991828232826875482482165208773417674093130990737020796151084531355384031316369211533408340237642038075182388732364998922845290499332928625572907154760335834170712079964924080858904370850302158711324776333693636047477421037511539094512010362571253059641224809401043469044034877367073297762650066376811907827637874961975007293277509138759622220917315771357595339890432469406791497383011304600748401295386117573287177628743303932555346312365851180567427341758516376524838175853187141012121833631699531058634324245873038226841009512422663458841341643740464878182691000932931998602716374483996203165011590973601664786857521023259728270724609058259855661831939638158502828649346661163010150325358754887613919678620325046633 [149,107] 737817664738575432426753623797551780010837903824221631429581158368736085815448642802802463600580899264502532431211582261506050416313262128469264622728212436908102351720952927937083784500417019226692414786993601086725159028382611808040136358995170990680531360347768276382334192659525260881360696445395958000222422540904173705343656427766829740019304683330276334762317575956903937789108227126886226445881119564139377693409870047113252306334247494304045571546203096612053743018291065946019703375460694682244213117837067415488934171062475060643085924815887158449548811287907529227510266872958827189214735795734713802708695006088159152475515725144335858585630662469442380789715348885049547006629352143634986832748280731279763829160376156471648111975643184658115589424392648790470124698124351550432178030569191622115906897848681188047721199351092417655992867433886344485415125950509581678277432848605245245867504146917814076298838690430623163292923460810952438029271473099581162633681508123050797332 [149,108] -1726184222054061762867418592337445769211847539507346826896129270136418599203285997896136207759990318410168948917974436959553643098258831431131965036519176418389514059611774630272815198740267395444818678177798225194783515832277509888895983796471083100568637298809562483159213802892601087633155666494957602248241970262107680379642487638209458062540054559878271656440020603353474260007110810294864652752595096772564322402637574504996259962391061832122504910240766676911876786406026010973979017378624120611694026132342502557916259434172140344833944859419494607328108987193260915908073849175813501050116604457153818984874556489211324192707996143050640206260113224741293417597216951985809174203569879737355991965300085911774954326728183621511114167320684718308646025058844395742034605571793390603126355762738170145179878295179369395777510864811232888133658959953317074855633306938181338593749964513410374366541279323024339184277120732872434772674963947163856343386365728961001131802368999154 [149,109] 7729782826526857565511526002252138385312756038049721197570212054514271674762523236663002885059366346367091495255068283758356629891513187201585984882802030015785368827379011188643770021907143284466014625776894662401892811166429184372746556916699615391206330065238776422863019257665846958020225604250156408265724321627974091360912399200586776450174552860343242339697639740249995825708883842501303860206101613480416799994164116360253894139603981030189400920267992915061926155196463793293773301362378058479362741591518561638830192008299014808146401104669620535942318620581976315911961461182881254781185945306499260921218179438208265476614366371644457478323283205258810902445486357398835475527783362630685544326658093126660215001653792028925121847209358740057331026804874288558273001197089737760926576660533252769042802000345266351364810669158815649730742786675009991386535320471404143432390176222226066859384245516009517300728029485809068744464755290544792016056274661242170593710 [149,110] -6344853025506651799761850403055395056134207904279108648853742636809078992639236480681341070119709517213545001707477068451775166200994779267806562561626697635693328405324650352522234420214548325796614325164444578086297370411526097289475060083097325718537046553077267132058898858510559335822532898221469273414236896795881638865098211941469800012853921172601584382184461917908927932584769024886195892184739161681895305297240452456467652738982153707342725860430479787360555925446790204119765030816051710454821384042977942505980565425423055311025924040800096940170446340027693593946680057849728635044216284087173481543662673032468818400996432821280398083670508454432290143932499927535836090024216894066322007940546678063475663144618101075672909209941977183336034576531630455855355928743943609090270858289269298139216869384597492022700775468355414818644949311162089644788642041429829931592594148587038131636025679717285361886818796825001394106632411813167872259438224403378 [149,111] 1375931028158992232270426745630284884409130121366944980417398396932094977886917711822076585110850502320448774997468576068272286398973435578235768666054750860024085758688962679861871427085032882928737058040035864546237843867704613030783969308381162971164197686068025100108491884676136306526164373156697391441022781096288979496384213894640591519732790645322947354492518164988813859387027127372115921964966592470766433594072203194991719730296808387593885219288890660560198792410535938531646323424887658992046487675225808147500208295031143494533767511507192590779794802464908418664251210746546249744238160856579924458465392373713722374810520905312826735175389529532418866031082135325754822893266573452097758908200363662569529514446976421183302456425295631990459430422386939137243918350516116756121710836569359120859266477316710365648136685086331142834012871944078592395382762100636425360737635199714114874917732759673310347421843660516039057541640042845662679748 [149,112] -353363835702097449987410393792912250670481406407848464895847890500577157282793099260461364251331731136760365826776996204387817996204084267006000711973462890143371284621146757530048365811843629772407752691635140153267267629304994036863135387366758183980670913127970680041571079810912090778721859643195807793349554195265932189227676479546763145070776609497581777030566581456037161817449428359080843492002910104041024543578764459793013457641098498712372438020555992733838456358115266086589772271374405800938923173907433679739196507158545591626382286870948636817634180624588520241182753714914189062779756976080291743555193279589947262173157826809193787997411464731254278658545407646108595839201047943148585464509722971980684446234193859297119652939858069562890886892162318581456004116146417831903788353559010824926395769054625787575634621339142118363617711241426554427899379795968152395431958396215213203822104383588893058639973126288130272472277053195 [149,113] 18597721755224461736946429434075338436159721910627015861366229086053219465535154738030608899057573751782344126612494111763286275346079408174014265915190144811134971874887514808954742786975300563086844343740714333508274312443408086834109875212400112406190687509784889397595893459673731327572366379395409512457103849266995938648135648302332870493615025139880362517711479702580255353664090340714240158450745775149197762714370891870088775640139705891656326472630239814045879992551206085953253270011541266452214200794480021205253875853990738218042725317300177166570757410948867153850516768868873279756235098094222635560203733129587404287689734474551097739960071688966129931953184701024567606071326980795000499287845992185750419684925690384776648513920510924534142532971642990331769978878205285262186258840836248214491990335325617480505668395464581705033567904972158316416624627542899231478142204994427818783706427255418249653477471980135127173 [149,114] -40398012976878549699134121832388853952273592825107340190591483529898896487434044060523461938162511131287816643788235730512654560767030684053969765007949095832438569523912957575917278272654383796079164239148516509603411765935004336037941479972583673828146426567442121662769918414960455220563284452575914765047551780900667728942032453640340545606676054345452830836337782391369917921429623092367636586275623456923027271689280185977817588554992931845959155992046281263280964122754535119479868983335585056824419392764521852245593042087490965704721776458041293756907644980270322493190678153562511089502007447849010327542766207525007901569531502741543365351407943293521897113433570920656930885501447353648088719590083506853511885654535652144862948374804388008381422964968403728373066533992130643010638882600786862020068357875887292795802512840764412788403592780300395087846093991177633777423094833221893031413731091924834709075258657277 [149,115] -5995793388300139354232888385348678395056949876839121057370484392149754562930484659319213825321462644368528226433487084215367915133969911962298370092690734839692269986416202834207121748292180799803123714508939041097115418138538799326741895586953032127786906608450306078668656682108801896354566531324574453403079190175724906329667222289084242938027097962320923036216653073286723967918912477171716316122618500031139253796800540272699962516437578180898382287209005276908437439805323309639311186450108171326099692461902094254779219694138303015904829363639664301956783352818037423123646778010049303364123754281158391993244948081938828997000741842195880586379935971344345639818576064293305148170128428749099314834392581163585884026614740652538777877295028592785088899942806841009682129445945292876340161884419112778859712420866276106938903787145805278852723693249051895730053536648093335217573874011697466085140798409100354026 [149,116] -127982671071308889892337087300424173541541642116374801589661987086115223470116423914502064361647863648442814306787802539481295369041316845924742824519013421749028764122753796399090192812385696602267653528272221014170731250557577149197132355901262732996862639630073625964202272802200781074334115975271918766234499379490017941363329136719271331578016315466387080509938136798193085196013458230135643810570219045255301619227383040357710487895399833571537767259208181066051702679027286846519015156687292884997707312282254973914201086440696013974153185392941432344642570156664994223489667576841301249699519312672706281559754157989508899422378850015644279430124968497509521207172311893549954067620396172508661716310287501074802916881428355563433185240215626658442986670216557486963248106866103081445917089690702277692440884068389886786075667068373939988541382249470516429884784191214450265017102779510581463430242044 [149,117] 97033778721698216462541202078220420526471504276914359097312948784367070883170618871375839273753779997129838138123952961714555988752609549173168229659161277007847282679051384125263985510156527625687536285774195392903801678395864093086956489246969593905850391269791911164383252690212236588339860973907056364664874163444321009517542359706496355811365277851610661622505676640661232380898247709172315797365401629550968992016199339151877619163329452403798378432279437921179853005628768731914196403418913701743614578124951737828202846621283476842659684242727581349879637729172876791728742081444331000793439990200710743604940952210190811921834565329921495277830100415302892541446036729242645871710910779033293998069202096104220599043984489765920388986410315890536637018946112933802669132950869966236776040479436457507618973612314031892868350495500729270180619083449252142036497285126075656677322155823620 [149,118] -5957961867344936433354978386410418171229180851418603255841771548443472364366894366368847880183298860148723582565982664421001791845647304899662578702770939148923862850973618908996712903879317147509330486543268928315129337307806332657142352775849170886515079399705776995932275609361758791575650902671887191279599192940135022733057959932858016945810599896161377618089992462150982453289598137853767153425536712500960575067670312069820914011329393028842913749633316631148102879502847046360389462550742906237777596374146604285736487030072931772827439829425033516260698873735390000058115877278328347285981618568281143577649941013132739398517482745084965163588873361636422946090823768665099916776186931158202267347222091575235142539430903076435124878061615138472503515071193200630631510444488862256263876288319933745424626086533928151833421632954030193928811775300759381086211882642572479035595 [149,119] 1556999319762275633256806639668201561691576207227236077089085501177667821972827856127956500807433459356199103956469048063976950395618755930373820902846853505978608546768369937880116940469351750871779880689710017983848544424372101953712561524166086854194527145778465133768841434963495057361947326084538420821850590046013860982867303682797747673850746324380726857092506593202159830824520384285618192190318788711718926978492855939560094772445421164440893054026007094838682116317139053328760240580101050051151929395333846760280697739940933528418418551521580489561138742232120165256509281025455244909882699454633648475379257126739701465899093025021562577797221255176749431090623294565402577463985183551204499477458161266247487308388761212759990207309506158903165789880793716103036454998069804837010948955072351629362416356391868523537460557692163705875081352946185091201143671177446 [149,120] -23144945706941108215127899728315841724191179011327383454969388787140368764053175122157971262016317164924489603351955833892784509637109968712586244560825745677243299491776164414373944422179009034617280863961050010641842533606115108014774251570341308678191152191639896418573761028512274173612243430886859866351780810562149209718485240906964865536420777965255291884032475364033909375734532201240855236250258728213690858222701111780761863577828633333967629608327855848377101418442478707097845285930352954104390516071064882152479685820896848821911941607635321498468049162292442505872939061987772392418154077847944896241787950117547241939043844047469158311514403818821153791715335026755957627967900831359210597884421013522112685597775210436978220023811018547769430889300926121218511336935534349440029654311959163852904600425077105584758258057790642192687766503960678697106 [149,121] 74519280975523331781478321030523751005034551311069673533686987529102955258915494018157537340941754213931343017983485424510895199468085519368535833358205748952308185084097137958710711300549357010545619067124175544427538279000070996080446522628383357813569274891393918196619502593578463894016429106344707350705917624079057545709817948125185070412661081278082221754339277462548225088843147375814262471417995882117580254061210882581083621167562814104809738774736377712343576520584734214585528260930026913464642677609496463083690586845791200405056131170666527054304166357678664149958658846467987586652797923558685703374909074152353944105526236900011657252719254216923413696202939384549387625602176374061530046772297430227066649354061233938307428996330842164665272838359124080537278172442509533460837820821627481017399129289676973781998606302478431653990097341 [149,122] 358660721446849557941513844799017864372394779170707427712778531968812038890571377638069671321998458095991898291579378749089240349128701065098888268152991606592848440186669751211160620200506139819732408757834682004274397298480957474004275600354377446037883980524089852660818008062522478976567091340010291952833922884612151499033995117166346623724963751508792559262713728773065614721226040664952553172380131593431403635470095352184674044644021807841206609046532566049268684337406079408573747277390317537956252180774499637983711324674514888189561772886419153648326277077213111279488080943627096304211159820490215998467647615506598917798997653924539480680101069573618528897263615702904578510954230711522755598014690555796366118415607210210927684106448544317839604253319467791994050290309109018762883732252392879319280651099734621249090266761565977 [149,123] 253619272168579911326428655912620957308496891041546931535288491331811188885607857935754003266478977845845095673841853343315444275495519490285745444741093758026779211631498429946492587731708901536384810696025388371692040482758233222609910466015612805611216974680012190643325928189659786280426874473923009228562924070632161316109127271771527303183426791706781534295732800139142410289867476138020785072248069266214661724638441360031624684539434108633710247252666098355223758175026512923510289706635917521990035906929785946610919276134027823583736966931746752078621690006786899770812833514135010124424415873600106574074499227552281547982241862062305508893157746505960454116202003797043012620277647938747887800764863964300231992664322087115969460687238307493452420298613510363999555803053359297515982749880266111123593804232497755270987 [149,124] 12706448366587848397209540592985543936360329985151981888125813672283341269932292527067301674949608731847395481220498054944245478004892505241028982995883835746720553196434060786097723248805326584462590942139806800075312493672942531563108030362586902981439414902531567328642348730321544142367468799530801948479676035283946537527480155061826016676188213632788528402867117472738149528120059705682625230979881547289514995407058333613498007819014867103454409468402083132227262632856647788610352644275480526860632144357578922155834569249700468892551239884526603745855775329533642617134896032191875611896951609462021305541771820215456673174568740849365058091001054932774379933255712543614250823239856500221339469662349489381577245889522068873604302002707470228575613883696820303359818193980061061765583013555237428273154023454 [149,125] 43978964662101088842203649851615899804096640815380426145859973351683930962386452084079300593787095547636417387583018221588195350572207315181102020254020856349746745071245917683466722493743957253687689750584602184862689366442492248869457109439429761114250073197328924307151255996402587185674010572279038643445876223160576784975908389356475744986865056112292903819782483934886280322546756260164966089893477473249264573861988644673393742447820203212966217855443335076397421853110258661203257092847676031674651903787306855568571409047477355855243309909326026790380713578503650494446158252726297692825559811251471218701301746751618495984729796502284889348073483129136077361648433871981585402318397614591186577789274680254925538427529578279223535251141661124803587417250671028479698511080819789124191046522998 [149,126] 9780032690828419310721609331388098204329837001365352638472765066335390922655302652493884135283755322174238052878002944746644486487756949305854302708596169279483254081820637919430506654421494313101925070426167070574288172663419087180651944754799434274052005564783389391978133223413986569875957179519862422666830706931616001916696641080794176237165511726849321913167824296849049604808191038339439804787497589208459967152064076492266655606497835469904917805533178848279989345612614868652687199956950264335629187213709678947339573365490206788956987646950663372844660830992913500356311602642950354216383522258002235459420203019627711763113646516558791369141907661998810899097813196234515969015009632084162706715172851112139912032219599253677770072732760405393995657681314166953604183898113344 [149,127] 126127773255807426270000173447001892694022371333158008053742005799219379301473182589202776567247859585744914662126090883605124824808662418360784643980137852840109866136583729422664424151848683927431777009327128633596260454694206461146673255171333149155383499830429541841576512846547273359103733501376503747090871744877403991273846804784959781320334052612915070124682747953984327778035046881501816610429642047147862817340212072352380041891986724651349201147620249609648624842284760468024190232756609430838313626450155856232196373256097189629986345942909813374336424111083763803946958495049059899598653707152796496926314452602607508483653031030940760887481520063776883956235963110684640196664027997076498236704735917097294487146458770510306777485794856082447519842156677058 [149,128] 82431955337224149261863960962534224585434671471920811967994281681234076397646477967947292427039875291803826098343037552326189886924388383265129583804797627322623707144231369639207164219744425352155424112784918606913582610835573865741143681928445834226727283768075861128585086517095791036604386952123320565896256240450410361330942048752515593384364024037452751079395302186212963672735010654944948668476499454699710282864222374656893465750880230880329936135941580503804741033453159145859230446802772391731197093467927288708535074762153539548238061197811015317883092972938899058092869934230988703292184144119165297803012485619001182358964985712650493073093983357572662952521776089839496765423446414598722410009819294390516563392792985517203045042593268135 [149,129] 2300416899024313583594292289426827242580264567583517378354581184538244889218029837388165258031600670703255458278632301765928698306970137352893468519346956474149818950147562623381540362199313464472241829966059883737055553716365238985958613010159893496739710314929668283007571012944275812387696377560959540113261891568038606656109101564727903331483615015173492226046226908895730339793172380916531326293084578121779126406949334301225858301517860916130320817194497737329688170021842665973034665088785783282471332885661684263734346768977096954258742118125403653848669566624649770459993593655513883706472816834853420158271276978458879025045109805564374407022148032045971625906222644310592657574864481694835755251929445414101371357120745019 [149,130] 2212862388262128804114541453973374382145900134735588078852635893196019151373956491776001846217453558459304613183885752177945184938281585802409031966363260704272856960021879794087329611414405085438282544622859829041059747611677530873400988005824638593068287743147742273547658889144789564178809339151918656907843555837429275996758756488185595109090754743671529931426493666839060722504642855219612053504353220726781105408472891968790763825329269955157899888225920264888968479004063120000214742425289726162925442473207834135153132918386398513450146744575668685298345700897906544619382819487496647534221710086963500207668176545540891131364986648709972196048785287671359834672205227315458499989167240661784793246938364 [149,131] 56219465564531422679519939118186663661337542050959992241067627645822896161112938538132646783037836871443768651634998318263529832862253870378771343765214054523390171294975166938533877135057291712830995248966194251308929138309310222187255957967954665248815189973487665506440908245592103091914312986451625215475937817470074563492219539542574056498374165088797243403942017119018212976139636626239721079199741929388055496360324536787973225544772365818752099290315964985254658390065342020097362375608782382219751001163088079118718641933088551318357866479534445001855222932387230362710856578293739913419829866446663487485606812499324259214250660316489969371455417588077553787333887316209162015957 [149,132] -5058686424598111327876362198723314149944736101487362897224527136101536270271926407182866125972722989705611848618171103812256097115095573190668857429420607371496783623477349129499773406584751471203577904188172660086077575928235950910985474325838261469019132987449501137621572113767748281579117611703939107456662291880336821946431681287680792413988595771504883260245494139593757150070271184095892099573155351750454763199854701380163232089272217545864490049853866046246537436984440205817792968097055849388156289908413161642937156665657660942151856552619835355172937951670626467719967364957651553713387658081712440366508742772510111152597945507790468677650238862962166629472 [149,133] -7374384472864978288690937171035189580016483816921941331558913085227135505255922256594088265963735533938259109817040406822278743188878124056047893117981703334606112489153248690139379758938655046258021846806323397752548959930792633664684237955920478052690755096847663316300328566861820153236181998171660194858605246817782590406702027008804747940510446706991600578839899453612529421913882011355801979553550306263042470699335107692098122749365514681957035498667164427793847933794266573672216558018968162249415010332484773974120920469328321402851324170254105373917051429039412011787081434084226305093200809754496523130235895118580415950886623541542831776942001485 [149,134] -4028984734282102744489472757062528274777756909046823520309119848060330302138970331065019012160866866573510426531842706957976696367532218969583225741967764431251386443990754502893382184746575051060033491945258053757342486466189700812888994103608977253441993300283419394201479491749486277600697054027903155289400306093968811833869763405405987068959688988932469297904328927734693567654447541601738117547640622513384271361740188313360871355312772223909738884870813112578006667117395817144460075474567017741436493596232523412085256996806586112457700218180563218192983859024361866907606241676987998876445614974450689317214888362001998779673168919688459 [149,135] -782177029733576768351340045786917951801446960523852002792146937544883903522294967902957648330686370642171614101354566271654801801768850619940129030386527763273999178433513094695135139218201566448731059253860485194677727335813477847914116155449417180789574622405057086337508020672842086437217577333991209236983433528066445431164099651021653855200534010336532635080303779708549867002305924268274921081677251944773574253250063872487269387626229062367788620586392045526274970802106687233651775155372382364455135850205975087732175200231010100139253975103612034966396822420206392154131280001292683005940984742152112761737514971661907420918 [149,136] -50815747238301891505476985781230120262498178220189825980435902440506486429303735986417495355359542107538846714071328991469867949301669092709475493063479992414180220429551733023756686058294084718263893656257737077017011043938545165762953073854488364061355062164585714587949306883078755736131913045790952776137999242379082482405601703585665716522838650567305684988704417514831703608852245800088892153293405171663880546412448883452963116009706794908640010608248820187258634162498049270918929784504702889930880716995591005028889765053369176339006641246078469225945035884652091058969625579969360509474237579658457674149383528 [149,137] -1032305718991414370537349099267829564114639747524197496654068433805976613333674599436080961063322693103640263690861886155611059334225803566858025999597656730906974474393966680732589438019829851306863971572925972171029740920802641724712334132576724103958429177242234487338463203132894999655684220304692525473781473501372172122721520239793551541533119970082302668960364116865415717694402414094166530756053415138166768111125516898350741467803749702916262888535839643535281129378932072007061034462305044253787222169276268078884576685452759086033180311898523500916025748800918036923941919154163942264211417624295 [149,138] -6070662675922884579022160947652636858662745570382594881073106563420347124256810548956246861616617055133582585442227464988357917691997723874556059746659380231428779541486340144829200996673400802386837923929841276053245354637459008971189359931443167955353356064744417537332013237811266882244465783284742929478234071347312615215252023184171743474670571751206235884777812465686176833831006586962856377827700977758778077203932834144082638274430220929963918282888639692412325697469937588170279073313147996864809182261013783001195126969137082937521495730736374384119055693058059082028947285665143078 [149,139] -9461768466927291850652156642231380190166180902781013584865185438427010429869398561125781563797202145775625883770390372728217770762001440973668156053360215123701506131567774238424948722899752614661239621920304715924451741386566870363893824276354380726637059906524614847008813580075560343678067716027443115667133808834369887708453675881250516131768595042703389115793221693484421431372813867626902352685884356525882205527705049083352854668092687391449056992341012067621349549529980788645143900668930103562894380444869396829994048668781591364976860216145822650191240249734682259716 [149,140] -3531098237453601751829582051636664275544726840529663045354926623463533123086387408528350302551566141434987575516326999597028520748904040407207066630882073066788315636229826177702230435078259839034967537675663840924912881469484406167219542798326809331167609717733256596250708608431215080504124709170405368530152896097701948076613029478871897049580899680961172947894872666030813687753993434990568506656725689407467741619469077883429190272333278557863522745992207868323707966290561358024182789851471363812488553640043791265798278964115646624581910573103649687102405 [149,141] -280462009467965926170976587147502763178755278427673726666560127221598211732997264621040611291235367088795803742101237334404957742191129913052452791320687787829883983385731920130433394220932556070775781906295822632099719687990314702609635120371589046878048955991857803318785884271872838391080567026956593650463631978736674109332119547473069367327848818609331214632048347902155005234786901271655096493439485948237025502751676883950128625740704577389470503738862878046024403575903799335265340523674614923978613582876922679588707059460808505225714198 [149,142] -4130166964333734229385010719406139835040576624609262205585821963667789354132673610215244108418931300919427773092206407792518476769302749445451275679969509758601429121327556895500508877093640491481693467898681094084357568054133220396878218932819502935152916335185176131653629259554199339941066685682496710665703334943314135173849692593779964023080545921655306536945088812449058477720449379094562677063074256569754514874161060603556636304956230813982458946524645943360640770148301885077282042526172671714469840478358471140210505008 [149,143] -9580230708368113758581801259548073039936818264151294012869763125280154504938972028046521313245590998741605665038983831020637355825652291771865944476804137683168426813041705410323869242916306495561442720778476788492968691123903757402064338991561145014427292975898218934214520228603391313746910815996755684166790382508973649444220374024573936254407613314520390501052397727454156751999105581019664393249672377514535064123698724630991955235713129169317120982192887786165368969319859316458523704777964283334193378012 [149,144] -2880092246399723582243507519698444623908677567091624263254084793351956120447053791639309580093898849811190234970626656476222482922256472670459903701995174686995051594581027655877400846265711245570996200687484213432615132019075743186163568055491174757904534012996181854190784288009067467629966987026828471594754136083300949153438997709807779648300728328002359616974249909226231303253362831875787900323448157660008345902349424000679568714608422900486740802493899999170878065414840636952339366216 [149,145] -88594128600519045987160833925558255799570521506751885248247232036331572463644721466130234134896729573586528905724414795480677106923972774331455195181455426995714032615835576730419731301080172006583160637388177117251930592090117011129333858053558082907253784360492119858233331195059429826688697871632562232272063086751255384685084814452736359846258302938467816367676455973583698314107378924742051643080788628477723461991880741974689428986752594890450085342277098508212426076 [149,146] -208430734220856562182165444667679148804563758227657716389173382679112468585994616264108570861842018675015976729466631125073453402622040118767826577080392193542279406087284932788387713741835512132167790724398613240661764286348396876468994456076441569335758049790338336830644632572173695761081346871053914613327124424406340319476036955410462421143870348592639069033069543990271419501108880825091604091088724008084462031784824408448950966737017585776323413 [149,147] -26021481054651781828590493330415072740315138878954186053587679614781961765499436518724484977621126248285608406487124345460088677200929496422097645103699418040040505280613313347392561530851207163339068917378795040922734377455868721103325696857351288126701753563476585692532359735884627478549477097013211328382612286803635197069502476490350796481662925580126448347398604270264400227179798097219965775891506695106122665794891694720788 [149,148] -107630498347210906383267668520341294011328705043918210054883177455690241977610002057746188714369437793011269256862203692861487763994354292053358825835724976300135000370704770247445554452545491793694831696582948152440795037894624777105758591616339689056911875321956877998729682479998345297008649805961805381085364996322786339340470388832125486495909624678191570824871425025406215434714207354466009686202387776 [149,149] -7859482432805363021629643822902672156186189136002864200019210686496943484622553141709331786977684713917912138353026477696769300292231374641462861108163430452794310925130085824310499336858091860645850945178390686602091420821837032602400950415911248480445164818696041615713162401062226642042634239136973198275966556538255061440283212632750003392065208935950915640111068493119557725360 [150,0] 177960971456980028681652903912384896234511805066140301157233023774992891537431661285356381547445161471551290988254730766537634599564747237849749081217252286566200768553082835580306291938298221346173859696661642634984426034205113809747117266449716551898802811988911186238498073577224824503114881840811199495825089435220186203413486987798718778846282608892115078348602813955305058497987320013588840125019675890221052533557692488836157812549384852140239894202218072211390458767742209680741784265404147667403032085080887110675026441856647923536483110461507794927783598137906174533327786193146181234962551709570862945556149240830544382297368452886176230446077699785757042078534218949726922750819884012142178993898485776932901681588699891777391514643349536498417844455801644228201265990452314624065492306041895400104030361951264283505397047125782681846132981295762512352026677414114020801265470479486846678109315117713486376276644165261608527728404985842145295392882515492073798833361853481230621533343431712559054709671543725821764412568121701799367864922925834835638773071506116422271255599631782481426548277536319727919581363920154190358375059590393301142772147413086105237209632152049502600109342422824150651180773137460804539305424292663946084541699045834636406823280982900204957095357160116124439003797219226468678514762977609958427626672517757823121820523400004957158108899344990021554776186379836872220039367675781250000000000000000000000 [150,1] 97739759661434980125432190784508541433707375851142721470795811916734441029644325770211876603878387730442420037802517871899059619620959060131679954016757607874150921264473722820196628663210744663101462316339964759825716233297225196323921229618914751309931137145769274419570933593344266448090331340805450043615813534318467456932715068668582792121942510825494004945756365479132106464258103384360398501155919281504870455390378830067125437015221280570103245178697784198215538704498967240206137301717942470464049647519334443204799154287353333131857314274693783348770622238282904313440872561542372352142851546049913818525318789171902397932955271309195167800530263736554081208295270649069293016338556298023177065576445291405135043536599636213200069627945185710016531295049540040305370791238113272772396980690780578496366807056713587061358169928725398494923265542625444739646085943662433143608164765585952043719114862132112275468582727984065170632955966301442281209559348441358998435173475829465386417208416989223903509757326700973728943612654518669430528209529612009408823634163297056293115334744188048200803471885204557564863986703144674361162665337545791468483033569985784618187992915582075555313408187689922897410384664028617577029999320131261740631637294644633146527944836852860205713878765041235129836988534050440325058530310256729162710124072552953718666646689912919664673576295206898380427282144393138878513127565383911132812500000000000000 [150,2] -4257588061859107227727966275842124382942792479825652470770062013036934087133435939974890900849295160132049212464112313445248792891333659903852943164187693857896176556321829853411669417213375458587522166270939447740214124968155289570938809143163054452162348932763736497638341196009653630070335948648714487305258062057858910889928071528386066558334692543334960891350538036296663182998771376068623086653940489704440564943382267372969584662425499978958626177137883500804917778991833949111354250951232368119116764055562716527379857003415652108705867739624377617234576019329312663189181547356910249955595529637244905215552984326468266521676882904071998371520355796405307803676467232626880849279059844811564519706013442144118076544823859648884163545818405517167884850736164344472465483063174319087426469378041072259501774239517961206066584883740651998433412701898915709139226165620429647484282000868753098013417154460738521230648930162984736992421958188944468765040493950731650132550885926001069840393013651627739897515232157976977222012417903176843999585168682825268859563157598998629351315224548966239656331134884816843542624477074399928580683998572864212609499965871130388442001108918508375593246879225003441707771985606380564150040161431163097550331355294736696290705647349850978151891579394016701577914144229662818438912562137591730220985174174687544456487039650886250242371947287380456031702998770643880220632127020508050918579101562500000 [150,3] -286539089026976272766506903314747780716663664911224184862359731634457087049737856056989532034273976177642812178785510871673430242022880499991983176959526887435175774904455842900094498546478118783790467704734327080171693233908661051634546637722928002925799821385379949166750309000270060169952877002064224721625635774090398339815518906149499457052021854731399397518779370684355876769010180686788290961102147083073573089585150709765627980293653161568534768684314852344044749932864656407509080921337578959858936733706985761546980894600265484200642547237310730131091130240061329117937246256850078235214519178168305860941864859324365234581850636518560134641773770380737203065696221037459295903057489366295292324688888446267462018501648246657873009386213762974040449118701052626799789786307130183868987010409911500084424818776945970278027009729833342908305202075987306032907215324143163610441435278078357365344084409064777280920043474543189230072664341560536655892901360742763312900221744920686433476224659982449887218949801674156849479452846141673111675147677398672140753268566392959228410093158305584529456692519926109878885535144684162376859606959282840824878075810188967557008187236531241279166834548442725456089249666515081867539175906130497971632529118101395454349438148080289798326646620168006556887600343730261398919696141163715492413054661780298326701991904349941392778959221758768398106503115622260887391803407808765769004821777343750 [150,4] 57289475404485657529250078283846999541470724468057501457626213955435860571504944509374755360339066207239012969980546603476075836468513432841007753959944969904898267112881380753334831273114285214262064967485091553301793091452982209876893348136386626689116096553785047875487191861318501402531433884652073983358893920307707301097817112032489452116036526846744142907864132725704036202487672651132135258363005044569006392790794569513103215216018801937869098120240163272026892708948584852943035561990876035673178523414471041439248354011693597310085127735182011665092628294107009523094773771462081897349822113810333925983463376778868735890625959650632690650578640620316559698086836038762017651053974524570310159360886411221331849256056239965163151598425756439290042911699109134753179108220785017473851058713580736365703545916808618923999593391509647730570188994333549761307587069122843480669955669228005642175057650308950713674451551463935719412141947111738199329009564244972015860976909125675911858789021434294044302226686576444709967641250962520021086348816371664715137545546502104945905980568206021896714609434816894037804445410730987709685093648616198116759346809193643867788085292241787628181474831374807082444310846001919430167305100468635002083967857413337993050851630704119470361781310878280761582099276347216500971468332472068266776003413135779917357827875576022517260307142478749426851139045484831244917586445808410644531250000000000 [150,5] -245031894729812994451743703555552867931658515350855119986757717910754993687466591434562083489233163192761503650198931013995469218836104913204475971784643590031157575412335267511080551793999181185545011728775548441143862089683156970154451129059802972528845797844620195967116785222837034146975065758418899178853907240659557313903944790759123258385398989936525741866639037186314949391852889906904828540286369614962158071996168188433271762173238280271061248525798408985890139343625700264793525400388626049346290903033635540633960991715023784434153580594156679956721861488568218465963879159782439175114743680277186411308094126919063634614858520881661578058214782810258376678453639566021291932731472762974384606420349762721529292046874068808892416695846142491677053941202844058585319426582651951411765930739663951571562506783438143109165065642280945746628333670441103430285354819407284390796485437956757907129073527516446676822276887002765998268252407666641525810769299555073691272006570212845381248738812360801428339567049604010048697271057664824644040610414605687135801759190622223187351569958558827993909730424008398905497669182308303868806238444183807635984109353822063412032467887222531420924949103387745603974319592295190753256869983229904888718291331940597626899037329398903041820376206958334399820964068100990961644471757643542090909813351491468959551017178683463250000358108989539326750684215017057408658729400485754013061523437500 [150,6] 11191896596807325598639102310021395473467056941747596689535469238650243072271891954453512441239208091892788030655156220848177843954128566012756675608043193996177651247758548827553720620821162990403233651629074054691699363666603724604175630222795175170709604607908427541842182565099708799444543568850791939811966541134302922887496887631157995510234979297300397404859819765020710525064950426755782415875149840180663076373800943030981701890603586527277846903011301329756238324292591351473691154003385858249193618197080496092123531100843537189557020424693005210959481348571498892745309831934706511884356919763039806786450401403744591931836441685921444489903443057904070463894777480231498639778770993661098925420407735310403220443547171190485487597502659119051406442774807328968808190135373672190494883806339556290612335040217702625596531029495131012112297326484754017038912479788588758350090446878062992609767304507431256384958490142361114095066701462055398266360954311366335885301231574173730897149946987743868225622436113143190143793076676347373776493791203709120568840171896228875788285473713750126912337620609644203711475565836821824780948541684623886102851320723032709840580712162503928515960900930624947537566388976843574617502227556656170522386725419443500450162807206072698554843257225156802851167674909364931808673483673041177426932911535537188334514086512493041758271758447795229134235572765648052619842928834259510040283203125 [150,7] 6714930799237722328746521223859344027890939341956951578353581635543551344258932547190859190368845850579628870656840774293237947146026188778014905087822465318735067762598217669989490613793745335053374067076492404724606825465035379579268667895453443879069002582032206282667517017870490581301088295381416719076709063943990885670175292656073756771880658004581819816530426850523326572980713107422976548461558524644382585600608083408864054846670618479642699206764633652752475407410272387225508251358756472004596724561079838824484137586566948526471423945924396052786226685878844104328078012156419243270352325672774980106350750221486976162235612782133209784832639359909959201429171564155925127564788592744216312589083202903948872552659042653824480087154509750826141368493693694129363421653190635875833727728153491766247102393630143472954470395836225804050819593703258569388688081571676835021170821657726097461100731710314729748588726718969634851352580469847838678805877432842823742766835118366907607539525473801712729604138986887864383114735000383990447246465033251591194153228500364469170715051301762564638854006124311042909373112145287591400483383483951107256403720093208183441956045679571542185493913691896474599660877675739160139502508430125356991677619305305512479655620613357691591937985059420768109642442998886580490314781178051677485700040912167898847043235398528202439966173082397093334730664855447315496276132762432098388671875 [150,8] 43527434426564274863807084011698685768429561418725563764634106449195483489611405155037543741948232311613281571176299546767014997124224630079213268517745086732810200950589793089233875134382345892628146995014935254165273710077775264090577543071609550131518784115939626793139390021107347841843530622613200752926498392965642854088915566838446488323276873033401056256156783502638659611993254520105253439094824558195914304711132702412169951721864272642067508665060709867964372884472030119720313226000283009969108366206005926378042165603270323379264986682036649910480733899267056680543140403493651385052329648191036113654745509576034407513446135724435548714192126091728861981833566848974888645082187086413646512416242746221278379818868770021173877401955809019105742433279705217636368132606354123296142429910979500528694031544631856157976327543907432184368847958236810541996431509825364318583500323072449699241361389182282797189897976889403965858320038315603644655253473708281612204481549251831724837898885425269134685799662984166627635945734764697902766416917233100056436165123608018080342310252527173215922764597162037889295614978010318204713048276599725028714963974049791369177964631672475453219415314239852600120502607130080727001786022499989373394734546433226279322905228578152585837488493166991619288182437440073817739675833642552534928766673614022557126843656755020123419968122627711888207787099417574207127094268798828125000000 [150,9] 1064097612270207403551990530766944520976762572064285406486938798897890438396461229908528995010578301054359335300963150096310817821078280930462621127702775705011338846840191368586754341446729098505521697925743857972581457755389506465373014619638910953749815975818518446320862735186873387358573607688497064847275283631001781310747260815234554476276062680104272127614648624625239705211182298333089947928393605539482513975517260137100013392869446363662711157701510591628700191628821547869828280043578776860398763593834318572666986105262651205663212803936721546531863136895683696866762763225600048863433512128017432736262263248571005086605985684536303842971385170273490948031468645299079824833711186832167925306864519889528204402944467062396380893135620828394963308859815566598383804240169869759254471452239840588813080071679833876989962926097760860001048474428263128415096453429708939837062828057691925316256836043844602842241629770952457275125114782767908307090962106566799930163988901950834652040927125684445354510468290501964700766548647623614597553524853069727736889750471826435008647422104896416591593021185405370333209536239893510252670629121357544544724796579718903418955892799245770745447876499612952949411575414732734547480283506815096120904109113636441440837492546202506233024474941883445100593204700112557142546874910318195880166372847941001124739577805993221099181305045692460391782447252401153328418731689453125000000 [150,10] -3958690115172029146438989926864162868337793278060600753603132163087047518234416134006136955547501557164705264556201222567145513403453049427866221851805771652092324709461631152113012611098566105312769506114633720347165902207694321839987234772836409796847835286892860895317307249242658410844746703004595740250080168740983795524495366494673353251702761829005160288532558951900080565540060660524158545093132743917528377507682445317854835848042126802138320279970848384930517034266451128845379418781772514951492295614477329641961133586795177120491846015660741439010581773955055469239329946877420374529827300243158348969391309703167025338617576177943327577190233005876457439689061407652770277758836978790071289273456430109168648021769532255592704962957799465914623324093478619010131865450784855501443888042963748757063506169186359788338099865738953994310066499392090310266494095145417590929134982728112872257217667334495644574869772638452390270869870727239980539977131977584927186763631287540598614524837409832193429905568482133267023784266356535583417909534613849540600941877004967850843376063859825068707655905198781593296305910647313954246826303861373790330793640428859220562744976195391395019125339014700145586108931269598601984484979622221295866351226006790366852114515370602862682270069039840239705334717593134512703409537416233003999904534624946684657349439604127401083160416853189438958945097790548560829043388366699218750 [150,11] 8257037797750883724521544800474170019154026043722381092315226590703948749907504724477259826287306113852271807469826830277551989773760224178823446438577452894219962631450498196188428316826313094457659853153031781168302869241612746622963070440398448357527564349731665005701220077119045317349929199951582365262900053474649962431909921387482338401684336382047173788079457793249113422107832656205527099580323107722546565492215861250994599738037627796209388882422793830544599075430223981511798162345012446292482178295626265358569699789119920605947924493562290979949481032689618895448936227531524925929239460003824421202267500033244507019513097634116905105059484690343079413121904386227667748720913521971724625574051228479638278459269522688191289541087893890597946294446335548316759768623153156005426939065596744277229727928728679091213568352663853037779217472175338834310004570356898324090869485407536762439432034052448564645891258914410976049000501078999573752722258251610242307117791975689424038056306141576950416075602168725041693203418411027751152357983926337484826130227186876010558226910246794174524729995988432123191887780592180297888501700311466657557674109638857057420936142673844402969216019267565709973513707170672002139092322059797996493057272727827701218711086056452042482437169211993730167454790892090555598886817701532606921160777409976481234633993892523389096847788657914177688215146916691473927497863769531250 [150,12] -5046773389678018017929465719528965787650274825074899116782248018236224681679977221003314089532246134738993621891436756309449510910290473080256736818826163402703973720281590319812450141867401599481883977258235947708624833915305851337836043199599443200443507857144724694777045006313679641874463207334663048227517437319941478602456621126456460513881558882830676046294003091094617025142335700549099822028896333220531800135312042834030877416597330663661296606674544667126804441869477517363597131864484435725720304124936403485495856177093888703363713688130674501053816384062195361262255448965723227559762454183961632754182636149802029407275402038225934615417996544960706849468844863400130959143801580549205538459900340984667143922896422804697293786150212165684244707886575971059242733685051672379003004051849651150940730753013009794737453574631139346554326124221972400546543661249993473279287819726635647392795094384782392025589238799363275181910894111760553728393760886353579588769332731495499626514274992551103083707832892959456443294094086717934812834715014168376813509566023813693727570636118213256706736187761590723659781442465575760155782026040677654053503067099264334274971398889826442950737012320755693843939877607921540238294504351653942092410443808317560981917867154640365420032977441846154316871280669095212589422571335170769254853992692293714546892516489109831699771664309543331056636948127835293254852294921875 [150,13] -24116238404284879491755923532188165744845985135645083288692825776936888857036081291483512446551785594260567411508754604107943714747393567910944526767978054037098304650229915923695699698252021677357970626194801991610379954065181055195877312515404740333461292832941010429836004898938084322019146125430020441138999023731607900519417217409559555763260927531366169729567624365456614857447494473404789048648004685623087834143946225826940672208731654900402671970820379738257884923659224269759916361062879789302952782077543995283063015793336182340605999425812518074511949399855151123105899235495163336840342742174647063957768866721266269867593248468861685101777717597838376639450703627712786726163975037868014543923026046041237686875020531610497177118844870587627631575128095537892853583763934190697647562950136142793130682821622058337900890581193188139166446648252029142589302995280026369176891389384282121973160419440080133372629422988988088938512800036864708976014636500602980587469289707130389122527330364933084119314152446817232031181718444052265702945514215897443697195744241500470531559451742568112724248158332236675864785630292377907599065489550212228850607886170116335269810601902482849631865218755636462774519309492796579692533749443738100320180389583043895838578763360871513308521845647211192235675911700678203588208524780312859469572074252196744664687851946971001995189978831468795983208738317129264831542968750 [150,14] 81395537148202092271852994650656481652251170166171291352785719822126380408698620578985656744745613435124273743822902801457443016283230351582201894766630638879398670125807373736395724483447193987370665483613886259564851603591696691991223511474629376195953978288788642390312040018454724587574913273887620465363230659677834596683250081146858866115237223055748707051547470052669909330303639470520405942364030125189051148799734727921245531740663139841439952700956374457616891812782702053235297719903052409098236108974924143755831913459469262973554088476720705745178184243881872216190952239435334642903879708612276676238691219923178292694120267827074901811548307254857625009381606413369652717029233635786035311917702650025243753278099972321355142670131644695187015300981861789686175875880756396672556988461795958872696494239170587153219079321657126619411073630260265515485382404984336710604542607066040896960535026742856170452108026871438123939270553017281253316574145567144312463752677937710202165034386407482713283461995672162185292050248987253773394952928273063952502861681858236889683982740579223453430709646451329207150846898720447968099364644989708600459665186536969590580056187171829259299717030110868977485176445325475300451322180327143531104784921512203846931340346825239180330492589621937271897951444788561552373991399713754302610307155213566725789211722125992570201878612983903831157152705113032928222656250 [150,15] -129950169955503579515644471015676331111251081263437114913166477522928715301758389162844711781500478687622138130183278671106466513322959730957753438230760779516166040274792965670648972898643465526791068842385521934537936228312695910150993071291594669162265288398378903897463519493114664381388874594048286843899019186166274689944591024783466896591866580717121005019845877450709286246957522118425749998038012772914674729668888267645461785934043925604239035052464366520604708092289732746987104388365025842133331598184130651021177344117144563619674059846203497504458659080295827118028073573841615130869727821391708281178463958964422214064667253140839018970998468079576059660759133031792225036132007277635445928221006908578024547840235612552652343815864199028378357275002266227581345467833883039782254209282010317635704146281460495042725535043604262704012791647868753365256795802685449270008099983366358244857768893432792999606013634304309110925833260184555711915306060529666582827123813186814616653544421425739785346445005657115874377684372516217775684925112004492188705191673544644312362792617422559139153261936946614642092091094981009267213966330345372569582259376912350891657454740880222982386733036397917501468661478977841667548729158424222702528352553015856763125833549802947122029126465501224323568934142196291819402614597656981441846735616405605896375470745198159146226655405134371654735927959421022763671875 [150,16] 115711591478688795598955298850141938434889798846820263582926443442131864171267469729255511246777959117560108065484253190666991964379821227673726187956780643212107948065876245605665692532111962290446237615415002167556661688483002882226610306751813117259245754576459076313983027760935444906412713659182052270031670076518656694280926233199404985109022646068359500829576625607690187664844341717820701070415299701299508284615363540855434484136181000421864496681525997581595746600920779502570190236324789100158114951344389535879283579303734482057692832072661580343679619229958120527601590481921439012080938353902547888044430239776463374903448440330287740493899221875875526339171339083792269223692429334703834198757245015595289199446494161299590267780104727676212279759695839292080001879824768222089400585694809462219278348150385103333927418586161655429120508090181402719563203518726411140838828129964292637574530970357513761385266191925164805034885720581221828883458564245505627972459824406349199653850568200405673570182987175064264699045193149531244177040034302100798200978830073275681590382104204309270617150419242839953840092355619211562417148404669434119399361891368674032511788319000897823827683562474284684198683409774002775172065539871980882046828378145343786509385473754106530162234471051471808069720493497353783313894278021477275266779240191140757304640100175728135347137500591444936700014067347075562500 [150,17] -25854346054189937756262296810817974621044694659968506049495502704844409586876804186157629114244686800988442662178711980691272179788171003942138952899037869008895205366961472607847580285137721274225918369620911428057751370056356263150641124246019376180186809695326753019635704048916502960670675838059570113690432366050594591414881815765107096059368712026806592545012947437100488783956474223279469531808725048330828294372895826888570032349717070711666476959291021074004737551055443500094917931173656360720499884292798421892777750095074101443663929989091707892557850261931924632062330299699295218833863933642051879637274077968146759215580732845278998215531718619072693656169274543409335931734678255143062590846386823324759225879027496057169178918121416264435327907514377686930610095250410093258025183980793362462637840871201141209960642287667300796031398936244608057471152919141649614452086591768193958561114230667653985257690418568434318815146621978107171541211898665117549325597627291082207790962247460731640262480956775884140258103726841663348482300283641214667182273560796483246849884191371543904582465260319926757019266663677980023135820636645942416072249023002809176186547972672342088210329351054521777060759634370483136441655770396289507268724631663262040438475044851476190203077754878698481663586243878490693903435695840333082897679409274051438002921884287995116050614789037777741170070146530838750 [150,18] -84570025749517149187540595351026214667955593051289603271887146900573080296189133544852959283619243724156966046582832329415070438837429071189364827989881700371223304786368796776858259528590357217035262421673802283699658145272300526903148606708466158322318764029266022271082451562358375544263497878271426561958791125674323725544884217540272435694419246736826015624402644759260383232972367231285229176459235242326541498657101852423257373100445140294641191809918482843794861789295248018275600501663400490468895476836160970445378679729181153734841882275819392009336560834462365134969663520075289789942471868443404980183156225944527104388247722067904144552457945744581815873771491004315771693831404321135212888265594792468544510698693407052693138947707334026209100950384711309401634320927449426314584904249539429562075718153525182248925438584929825197477665450068946655320848850514004937924687493549258433922467568271836955128119332073459059532915884986575396011298887392721346568425949600671363017832519525833063166100372936974539583647059166401068952785444737715871609115902523295990759242400145350425621725812816813808102718918611154918606507446649818562395671868582356962418214136055688398971004378327414714569700835012271877126201154612733731029235938325010874636602796700763724613249935117004660336036165732171442890528427212780997058900771019306894846351648076559503360588547477774691964489902390894 [150,19] 142108200767733382039137310927515298358082851791487806179239849874160944960919759962728196645849058722218670143424080818906988291866670440377587536506920632863604123025706534131073834985460016180900909247105783865414689651870712754199481684576854198273078025503915538648079858734383593829215526516727266830441597070243396932420850755531090195949594511881710744137091820700085315492518233578892018981751444820549504682655676515810578886622909776516725532404650591687508353302074435074263951136458868154880952994706177160775084486254609900286660083330518477613793725328964260175031716192608729307778816329498799593179074511549158252837002969382251298000074951044533260213978468810361880336195812408612324877982569952182642483806729070411665677554135453708861552182366399581672441248988790790162310788921924026254816055655502091456286972833028241656730188665714574567354866962263056938935524481740916612662432289802286474298923328807190494057378164198921073621946142837546071458694468406675857959352039041030803689841823431472270953732036759050341459463807597809801928369447038536432305158268156565197713652641161358850167729643421614116453164803444571546426399778343341366351647653449366309977081714115570698965776004651053490729222296714109092814379715409555773317177556835382600508695977754846399993308006710530676553506926019086951721338360770028439955104050036284898805246328273378699447392489275 [150,20] -123835351278861985032343209161935127196434735489766715100500230027391793204164510018754867044170390198244852679934176225166242423573823500884186136450614895262977148595133927350441301444430360220985829791449991172791019803752215657077530663806951441422261106917193819157263544529190693303806891765088003145639513534954482934183813451081759597651729454807733776050967630781066610226174651683038286165521431669004624268094560986122343507073720737908552226537822046957454320331027135707825460255973757117829254199174983979266893264768530815736197141537968789930162165985181249880708514105082249929166225870459168195970725323260738342658094378983556961012802343208581628869956340226372810281750377697134714750224867704698632005467376444118265635217075900311523433282128432263681212461371330089644102001307086515676696028476285206122522714684474308099825528586349605250921752601294651541015351415678262389650172893178025503766608758932921910821333226181036683156064108105464246919140748949678380418119628330323702900542781082669317399125708369543831701779876769215136178970991947749831718192929850869075593131340236121026712359303300964747651739419199988074323546145220247098041152198869568771323108063658081491643927765467770723260139270397894862769590453574138995601667391958696830964613796653158322178500077910671363517367680201584795347178708839754924530403004408839232560649428686751540082315230 [150,21] 65675252932594894150004027122107257019940810013866234182935586870828795316811241728826345776593812637983946261678171770429432206002986403395586060742219621336254889437784248901242093711020698345559685050202355323414728907366055925427289351478381044358110356247828220658041117003276452427114934116137836812582509764272556551724493760751346455590792544099925469212717387233876385061500921664316804833887784124018611375941301063559769945354414551203076424828461541053365180069523546767916167789546188688424496110366466604861612027143381483012124682290825825288285246725931938421839167885992184649061896644779891942510027052649626425635946628753735767027155442155925817832622590259510228734137436694479729933234717099195933268924791462825811984290732593525280671879405510160817472315984808681611121793982861607202440369202817647132657116449225687958648943749308211264740785437720433476294395225541447479370633613098662497195603931589919680634141389873833994793526251528792656568299676724004530186470132021488160954176355479419813611601311260969297121892885846880708821941677653525344772759659564908060048607409060982606721333762187099872914722354706645596565440642797833417700765267032427501799305809619614718891198353501591713832928313860162287441780522428786918782661590317963865771384573487115528783985330365736856376863872289813292067860490642878183091587034382596552051131274571256246280435 [150,22] -15129118579555116676556296996808305226281191558843329244361238720390985514746086134830423414861415792781845839130667125416045389761347594822116921159982774718723207941152479585915965301480097119184969032171676303156939680973676605780426213445177399814889279885780472241826774009553801663621014066289785606523147920816414255000878666562443736297900277722886141199253153683886124512491056609733585825518635928446400528977113037332003881150729197288358252130678809770750230748900300460618712448812519117651017911929987119129926007832696532655897207760817840037464777502131360708401471335026595367126040590590899973402377383694897007919205734108318698889058174353490521693286268686366777792063430518009167702121229084709370057895016280618918993243364233918723938029498273930685589352270501584633367917148149357814185521989402439746707680596188771756845558195106086004312681552892305511745072004685297628442785374719716984005356467335445746295977182522177088043210562595979865741406665275979383421079702510123344057703858213288190733976271447636619967734749802547782797966007493755457496402306027703455156784371589330678143184307015141376338618749219621183230381911491327779404113872432922761025368365482651106445332109634741192216136042067766695665173836210065170506551401206906995061086906105826313765287146725132074829564399965052992501571306329707218130071868733475925721139733926919654030 [150,23] -7843191759546100912880877219233677773235920607798705484140453543500489930580377064026523676064785212807431780573744182005089276764374866340630610308917595367213808651254809456692701170387248480537125936718983172323976490965413966544528849963695355370043123865211921011012023084296493316890260351192299293029800349168346514169025070618576045781028722847285477582404446245100173982852034202744128662868658937987222885846675969024163634413363900410033838141637322429253446052933352000987017601748277009430046681122559574114757010160828365869607357915524858965457368169661131351268302522925396946913802219104354719270637688670822161450235182094017665050536449931787007984714706526068706964356642396282025618387011070599599224473707622557098961384374146794942641341405316346002986101017243033031028250509592959497156438849924088454481618461526160686573528119890686167527875567041545579188798477648617214404458375963580420651904790271884777623114622073444154319486035345214409433195996316673348807965577635934805003821996292368439743966540189515203722970751933144112997473094979860939929780572371725456867294223628949825157192348357155753982879227400307637590812272213967825034921230775830356237833534734327717479306110127397583655637020607765149664801329730364069003333339279532130361666040350449249660107740956530520900437939603876376766187051077083762201151805266241956643887287625649850 [150,24] 10207727909122002890338783717029230104185088457234175019557503679320841866546751365885696679844363609009255803218580583878236745637425484786596846867887391856475515835435182185264847622080110243235950422437979972028798418287863576986740386522018743371979581981752411178649302319279154367905750068272615670626119897359082886341727806370211091379853615408184508251154572166402909791322365827927392286393688336499842844869044753109240745849830517538730181820073027623830419706180968396485325007613139628837833907805246256926206011779553042561709097034328833035985473579960942697260876385342611253227432507836744979631502939822247758294733169495214554657553131732540422892876838514121052773102191470154173046940321650618926403168793412919882367494716035682689726404123133194571932206363870591811945823500905471069932148736748612360861461542071775867176171808202227254564229737671192734471452209710233795669798187508462455079261635279402254514534224307444540656736515331545030934428453290011426945604991052628872871195334200406857340625166233910567420561836285063427740153220976084611131821961665982080624499547590908853780567614484725836009781899620396981745604613270273866034595815645645536579123655675274858005433771324108092927426396940954813317160172546370015687839436399976894412011105538715078725883659691602313697205932761033087728333421969649196224768633374599956176378584795790 [150,25] -5670175089678850193278523278704314966505290643311728235689214099263771809842919320919954708447290092688543944321972734807742622330213709355178626261854058126318676720917629877741104743877431990258704603140797159720008260763369373999605026261214303465727587803939868966428848508318898635357583857521072818694541247588439358624286034009730879449162669886238508818536793037572617405578947393389833433910716013411092795075141568783364911266516955650258057562474386344706380443930927020868507632375704077258082330539956857480326919696665109499981529112001004541167366242226010866120814483806328237531370000459545554486066562674651163165828270596033733298679092542229480853187403911455256736072901622296362839945759531260443880166056796338604326569331180393332605554009584147589522041809917418821407087233611124895997140448846531844377367286892678520944195852414083977951143452753649431531798959673786772849019933972293844637260546490785170561255056265107709279969750943336071414412423541674913325341861668817158933956021597898957569759516116303564747368105097138141698761503012685617584745521799839723991847322078287099217514823263232416342079820489159366120315793617250856702638761000757064030713187893322304316092320121470908249891196934508251938807507289010004860181640306206525884702983264763810036383553230012704803827764027870187058625616812373757411038456745292560719001635250 [150,26] 1922516214789875708828561010974704046397272334157948923368699024320408265510305800291252506471580641542485600750260023930998471929227762863632708436285581550847565521041239383104977308777552446433296529311532784109303572985628014280703383498378143476414608942541603424060060583384416868558400562219528606553390605732233798693525363615699373750423914124280168142727241004690126423876935008229181014740308131804531701267933764825124673706251057083261716860174962244113267257337522376281472276613817521318780964748887429250429469304084813435686403050713621048294155330470042896371570923535352581713629978213035532486367075016261193827160934655181100826016316801219037740345726940402715055250428877870109667178418850207163721205425191368369211399763913126655445351367437618242238737051183533987308835842268047321236363031672616207512446977185120644371594579704239344429163429049493926200187557917228153376833664419004261633247568288006379806328340369122205326907918700857463453379103172558061682415080919842823516458339711504806941705802871184979281423269453668650146175322112989454893122726185058666831027904501106458272105940086230186309215938260050950404239499587763222543753734948644137772804638876425725158331374887268833863641267893346150366461137662311266742287442107799763163463662482888046678232877124686759796871889140617943927302266520391028923538514550187342914520725 [150,27] -337710792127381568004856669365014887931866676020840904082921885133597192910421670766506937220105277743123698226280931440675984019123349356218612257748702239130492937011897142782708104559105453775811361672213760724097830785426894393162513897291298855765690769781807837378942273258081633082843253172182218217117608770479979401516917751507603061633655580590243257360530239865798867497025130026865329029163844596139954062972227670089779908111216106147035997045300290928400459957858596851211781936124688956217613172068647540982444481128727244968591207863371054591062441444373794462074501582792395944532535967719110785911344820067983204689522193046478670815606610572547755361619712211349826377805998369334880497990509210348799082832137136948641227048307941054466953741959626445361588632053825135634523615796120223804317337685900255773754398693289521142666968561594240615561180262238292436947905428886507612683752203487113967415393651721597291716898674419760594800795540857184144427531666258842367314404559978066133495516851826937076185228673581180141260549880188227104627172745633052302724721583725114423191505079706625096852632904270737687078979232549293530171329240029834046577247743870609300496733300007153832265187732802366875327693530755992597159711216312242813596555394638314735807218060116749063403498753229345813771245556253565309560042082161743624248714807629987871569 [150,28] -36110688558679243231525346992136181964885823719507286374218369871713918097714261111336321295222023602220357861437814407732918296711560229231122478684194027324045520890718343530221180335025233065627411033212486348410219996781122069477136739119913721392234342192797908957888940760327456480664254128065008165362871286217330435428744325193755699973005797770726909432027323066492611551547025260432211545414813033765228600459623992141921929683445319356297054114129843601173083923313519252857818742975965912985020978257437509434415319860525449932536002305031146490710512128674607990893885345629767599243988323181920429133189885277349521766187607231789808790113870362605669381357161264489043550528454091861320979058368166474021722501735133907538729717591269967834694940875553008066053217649167726180472187258877909492277103852019987704002284102958476446683875605134176694295050988896959607714158566273090052950313549494248203836739888217812209434524045803876526696063752029590799720450000485247349592994042253221524669412562102938213914087127383539871599296477141975369958337155982891476562441113717456021855105270012858252772863114427877288872008471218870989551775062461724530424703576084307477942073757220743256466308301056571373522330627826659432017865667049347639628943482799746494665693406561740226086117415396833611334284995171395133870069362278449461356668440316448940 [150,29] 46687190374256447359698202392714216482647991843395888447280883350909520538255657061941322152336797369433568321858302019843387248000779870292387969759516649832420620154090035145599426667220711945186408742758147287579041325186564443935647761075699848141561802538717735412656777689343557731121521831226200210854770282932889616777850863652589072370202687238037215683357866644116615525990703295392510320045965605863316892159758726274814325598522306233895591841545244976092273049194098120137613921261330850968092601772699868561029858108954412123646185381684921614014068868871160901834217222835380663754986625295800231919189670826602745779496088853548502944247618462304882779386344257145290378171645609235298402246807680387044001569762691692186252842369581504395608458005089545832298085480058898128513084683589115418995215811851616560438390994504786347788233295518136155872192353488063917044556126392335551506416684030503471339037116503679511834010484472864776076452945964414374239085578779483390511101887122140690652814423823188533213141492934216114054324764501689296385661603779812884253067747522663235786581724539041588721000432373568223153061756155941570351379569615845033382880776237140245504958578117860237901764462843640610529260124523404222501672290944872369951463990207275866532341461675815773272766081185255945378184002194575841968833691249444639389401344119530 [150,30] -16918167928302225436908216320675800358314305513437616480391769532910792095424765202356939675757927163290895524350767819796321904667610092989800986149767426712982177741184882040657671343171170700129408073777756187542210629786487508060218081813088467251071029600420177635825930404663724686203054015310900152151893187985206023643752634432916370820020493864109803672151554081807667988826161488171097077250178395325173396377765620759900131518652441363142550994264984619297421622869286906868263811482079793384449517975043545661600346122042573112210566706268447426112067869763562551955834538410921456358586809011046117464683238407077758281594067930485579767008948012794785494291265119710975263476181639202357810488523768115866987454244193745943918089321387975654214358136263826742032903206114232969296916456043535401485362989761319229834169297878530942469300380195061211924040888476324184815698352024749141891426332768618488676372940794252906193727774384993352654558488765796182957563762180213576637416762140574334771476740905860145310621773369677266714240358233399218751939349375838966448592932168093989735593222462476975382944414891860288125736820513488972311112157012996609495491952276841170898708255641844899121201127671660186356304402725376800378504189603786608947635419302018393704135356472777887145288627198365409904505503416098767709328135786929307509292062184 [150,31] 3664081634166388094456312973241327006917092182293969773448515246450224813102706638700565674788964119826726447750891472971946619862949758270387104800422517210279594348081676030995776615197692524059772865761045721712023397235884348549514724506566680580768179335475318555011519636099936699891492113474586695978069813252044546785948268373389694990630814739259393275274723843436609575290849108367910953597013694394081251316682750491802027771776468012638157350633978139369004252237175668096569855126647615075733435333679211899000243448029280272210372250935176119644685301004340036708521938225716113510415102861104684959083716642297146635405757422171288906467164744380129736244540636166002082242804886518301926624129976688347863368146956465815601813833875744666737400437187010941621168643436061694194828715986953326261228876424480688329179730786362401279693631401534295756537298213065104154609019272020516672678793672763414264702420698094916409530791967103211833280577214174820578063853103989411456181376600683683992838826015257780147421260032890744478070536283343401983685411472058674033398113546000480040571745004584052427699669481794820637596517992046056996276794483948679000056986202870151880808069328427312984586356083289989125734322911874041241316002793075292326454307296424612979066362848035727393542647464729922128509164122736908113519872171148906223985207 [150,32] -451302010695027052073274067609934340717762747234614379365533544269166459332435585832700563582147279040885689491463169627364383097973992432417892207429182557575889824004183306989312283462099003568594138171906518640867341284089757201167037324257191328619481111656665029444962590657948359066359360992088818605581513845144903078929004015482083970105431565770323877557732407197059086946589969426546908498272177754262294327433256047933822590554362982176253432707375073809236210159802552862535050917572394522416781914736482109096860876502275872242661576653987323932090658239461392197473327569974661024121871043798935758351614998023928288858703450257999587534950041658819580064411855469052682846769579328346453712400974997121488052424052092012882291278237788279301006258231295358660937660379303533900593106351487568664949185150254598790746541970421145718575818825608847527044858163678615419339222156193506029934067011294264679222107910478882149775555189027421459849423409151136940875054369161095443471699475929508617337599952501946606745269793364795347508524860461704257440389435168535286832535491418647933971505286319549306498360466426629488227697978743714957469101017908120247311489827152231558348553212804720439275943355724115581031413458658676887016079318993244364320202431957363678385450891053296292221898306273326255837855544991463446105478464636112623436 [150,33] -2994202468993609596251867042378931283279635112420194748238337386128408721083638243669879572082239964474277271561640153632895809078200556661367158842919767691150763635933109304598824891505961513610025370604213357102105706186698294866762797704217296655443274984316370070140976880893137739465022252126026443565400301926384914240356125185938237417915564204906589272237832439785907756069465453691868080332620057911380172767027579999816066348093329025697684663336068717469808047804176834887405256168002260262863348579430246949322146269829935266850441347113299841935530208084811674151787922029942774848159277509204737559582325645956921174084637235495340603560748775667908447143571849299576799731907560563723220824581272027183331885084968173687821843363133162985500413551766878028906440251688872449798149129752221373785278209600907439122089852225424002095124101319341531016111602546030547854646302605385629379649681123762159510264750844497232358402347431924831011071888765356122158471131550867774320862316672429416302933389934292318863608416025683173381654991221217581871942603275121456164739531738398369194831165394688099265919057535346200591853273014435500736691024291571825683391797697589412805872235325512764744728499742714680561221382083767461998491042542078803168041888650749111167797197789261151522158213187270360813046425236530721180242476733133224 [150,34] 17158093252959139223540549471804266321172635741562588462028332421222801577335905516894611427568492860761747023865994553184920012661775600471967694053364712947452952794731454231969062581890616345737030328975348194019453989339551063437109531731960462248697014952165012784880224260484318057901918808500868570244370103670595957210365421935567511955405535567890567739491732007040902840319887898979725519815767323965863179243847828200449524462368405984433754302014371847367907185914207503217768683302380120181692766475749937728226785834582796730524720394175416435688695501737494343930269538566379826709237829483007291202750496272196666636880212377563994397052307209969481981375313660606643889891028506570561002779766464944226016632673195297189873877063938037724364914803079344626508747396092906266712513108469934351830155207365928072230403179130104676742419339005694508538340396491693425132255165109595742475049831648493998592356515781214632320472076057909091117260706794430664793121858220867822943638160476709529815429921150127972841105335725878318365783280174593494170435511962348794211333739727708278481349788270656566062979634480866426560701641574829618471908487328808137259846023277621443348179497685391543136375816699368706299059301228138660359873715156492150994081601730498102271977172992171686110876437679541473752044526415357832411044156645458 [150,35] -5476115450632479118137512340098140193825243094654698175076508621096852308128105066216345776762922564777786875502040538220875254944778471595552599477607975655378785408354314151243974232928518000912458875908757390290899862498173262243001384260682377292306157371736063380844548005534513694743314414993877600970922511928737918744867572820853945485695021443513297328096593349975254403399420468023158049347309337789052107510059103339208806778943257549150616394593548491651453143766001271737546815722100222227590055478486684644864102744806497551944686236215349599283311385320062139541626605831673038613114755767436773368646834473397039001263849189569264428333841592198956567742069685983651256796241705816939844085850576164902898208158918887999556777839675000398329544954972114854908989861423527309844159076614924364540304735811724279456913976039611507590304384671846806390265547690089973354980692637842890365284019595749927384582743524641779997994715266857041677491267069547494405016599718694226298023806703769479365949967217494329657918843356703792909558654034616527463902416753174612305177342205017082781648822025927096967042775888453066046675258501156712059115790136379669061720640880046951566262618453889676641737319191761694638935931207635256414790000476593696160238033753353801633082541848819867939950605459050315500827765080422598026622292736 [150,36] 1304618314844362453013366490115316479505723596589710080693458152519817636799632651561460111125722099343214640555269389241035630538375998113040932945707782197186682632348593602381175836830837492248111665567129259492422506220922660538559408748683678021864550410907495527497130852173057963741503227625771687795296961653006479781340212691135291016076246132699472885693903520715173870407776856740980294519656504181931749751667337683696240661252709700085550037771432313764915572716417777312559482456019742684755314872011316102243028740972165059455664079673855410732417487948403474551700380249875853978947514255292024167138049946322632955638582271989579682478176799958655125631528763085503918915351466003679012695958082570521288041231082447048015445638782994103354899559630495513542642672105909217587860982986968771991878072835406971026524810996276826488675431402870190172207712767418048352961536518267845867853033848091703173036212279643485558817262430545506930479869896209596090557581881269715609943742930531625718812082686542356712370076937761968755666472335659594489464094399452727649923641394051477998857252563380771328123553418110858613675907812287190052458102044739723961831891524738616683357061449742504374181322173891516833098085965637070311344002786487206998473837570389540711893975190900817490716734059652205717951053522775248494623351 [150,37] -295295440870542259047333650767460544922199646393941727895645182623591288704885285899536783885821354956525980891051918992798705910427835290883511577314019786007047449941721882839444527599773109943949198355685557290515203781876752461270950380380865188226812873582790411833151193694016576003018636908819828983386626049461024199909100427282988883894875026943155140163120261952234180518570607256430177041153322575363363638542720694554539362785396291750876577893775386653999572073138177627625877524097288634557635518518179211613187151698081662085832290827479998040009532808248719728907535276840942762208537736970641913604355553911214185444075720106944978198854294732802017140574083869219059089834856754962624842288029628174006991531220298356576190296395657712817196956568275576077279050187699762871071649387697631510741571451952576492620671174381882087008859035340557963218882301518375573891139661879272927638551972476670609129237991698077835862262725420709403894830969888545903232692501603958450556330612514928576054217325224653159481140316998530026860234994017932899066495147030761731198883010474300725356542297873984300757460547876810653322703558433092669969734492879976719713329874887842771781884291018553290865242370852706370217654468835107184169611510806914716789882259738087648360961450511613683951485471391923396196396642506185157179 [150,38] 84245891285528455554978924942460437628408074965977958717917374393376743523922398095284471227446224900822619819298379184983809049561765003026766325287203992817173394752018783166159124733682440254991227675168924161364397572257787766323382295417686061394812740389612694610464720742137147241236727765816978317457739674088164154349773239717751643281430218184774986464847295830504524899151300119442500184231041083899497094251523115295691008199151997366620062595042724581895884820772372779876708487345629081422175936088257342904309123071402797160732587070573724537695696720684011617515200491446258872624593543882153193588167649981202325591965925935581641601385252156883476695407407135814422678254245575772828680085284271431255725602974473631326306897423192762343008308046895596588948734441228371796185115656516375322623532084883221977096061237815141213812676061679753646388298868953795483802817388454120080869956298091069777521381095110659782753628366830826992190000061149389781527146199359812733411520635820296168883820351752497407994246495628126486088901138992812811335505938623689061296447081965286736534248536148484647087795931891691289008601712983422879041682290172224223631434171415961493804500817069449938488689096872620251967474724055773189304346402400008377480690709966901525499257853833569003107980630628133766624665143661946725 [150,39] -32042750841994290996609824274104331133732714836339222611575968180643943444388502701829739245994156337935859293037747402316001509803311816869737109075946955789345019784172599517935609178459571985580496228894200329668122316789254367650067647952533293563329985890982587436737183194694745405384779690259070324614880327042731770844271273565595300961559117965875104451547543273075190549431238109915360224583973395607784700164607447283182023317760255535894751736789082870764151615531920597936050395771032269081329927300512270282029330506584909309880873576396751265013565953360213232730010229814250172208964203996965558291135774520653493428583282343377199132294107409022472289909693339494038072143123322087294013933379934135720819842939594985202563541722464707191860514753764156034382399044413453637625984552923094540885287470045802717088106652514543876686270941782185082612556630649507484507810300298439112606531804926488365045144839870675353697365272320424837920074755837460980441458552017581041505958357452819935373236812551386922252239587270776045895384535301231837587184402145324312551319291119343338278282306131117804106605386688052572140739142101053288079749550823049440166487219154709658517462704810238603301844286082071309037318574226659947739151662602864929879695904855630643689784945548251178247972047544146026802504173482405 [150,40] 10934585029862346854224054843076842613407563650545253777433126494502916230364434643240652376543009523397215356397065110982753202247908422554631649849543335050259387641125717735720637157818563741357179663956189112146055404495174560591557051596504319718390719316365681650377212901738445572052965614790621137795523042952119791312173960493627495372268483471192365814302991978428761248108994454966386891246762830308500540523752349273979377672701354723780514386167684944996215244539533414121037481442120196736662190393217601844481932672626940138511989094706184105659581084069401115501624269514942474230255471394716859063457079500430204037971537410108377680823899967914418094741651604577192043355478069532968676442537071359761964303454513759596955818721715552683098237659440292670443332461619531884686641063108027109398264982016651858340704962480655812485872608331486734608544237114392701542525306517594553284446379897293506565703743745493912268825541625293491320222398275392803743339828094527910745054896826168508989892555719071476837800922763273773234276020750684827876569432133245454658262308582040266936295162375504141504544948040782436735106654495049493978932164648661971860351278491479026568367872046165204233848177045320193334508991717591712073827735471765616275202600706253293876480402063148285151089456463551765958123397916 [150,41] -2518903175114163214510883977414993317079999402497771323772737030227018274823579212580425403130467850077910670266440402295961705084430433895134271897135782604781056806273306442348550171410048630949647380504753782120705227932994799546378397286102818942976594173414400118286614858638492319858092091495839680654110047752483611870402596519452210163605582129465842451126074050420346046324258940665824109569274281236783535397100992589390123442612763591350291575097960257339666489985597043730872340240317740217710451645064773010007876538219797127504161024330988618539693551249052571717452997914091836358180229766893803605619810009691569607282799776765730504674842263948199757879338949242041969798487156744071295338052570241415564698607216739646815491416741256412917647595035106718865263062216449344581091244140370129871539594442873527990779883675004133206124856240162201585216747847622409640656558464894973624800514472367276149490334828508373765129043876570869538322569449610569166699080316871289821084740351269628142360184607775907127725207784863220746378573298240552960009891835700581765729447335002537098827561430966341261314053732128923126090980562355488319345570485615234477819891505823515702966408082805760005933464174546234948433157117231516156317144910266092523281962526903209990769327497616865569124343281000062782527320 [150,42] 303172489837881191100119780143751230447953189461367582393550995036833864665429098703098156051664196194163045095187777701861411686453291594745452923264594257553965190779857354666870436951492318324654662152543660070540864721868790571905181403978704871833902655873979092293206715769830484028063386335459721839987971586564610115460261612238105229710303368672969567442052839682319410581672747630964992539350768378131145985364507824257692523865138282299476846289952236932447435374296941793156764850114965879647984621559248381594872450554788328525233222226038763180224843667215332475358252983296910630294783568406063738116124370830883203937013507454443612932676897059907574852672130990068244282092513652909209233303025660099846483634357199992748812191152421961762174164058919533357347019717256085602534694636723838723764596768021572637697890265576763283452816788387364288968403308912257540293990174750355063734474457561935867706774916586139601234541666128524912436520805391849357134613465872602125730577949124710344813970571337598116360354635582560884885931591149839275411138917657408951010151147841099218033605819545002420189440355352001495468622054725542797189276448160931381064700380602186584005453649191455605520417975779283794703920201160784945788264166659326275460108327961245075064242124092777974359851592599550862403 [150,43] 41435033973722025120870006388100246404121740833530207255040736370960285140028673598355131878336601669138832450634651898773174649707535041012742898275439912136456550103114543613130302146254796499989677471915172357387997435569240478585944478633775033162076963820567539961403722026994570717405831594356905860155281226467891761532993009846979568205257060618110445162136041388711225834219256703341059136701238772640237382642487159531594444075891562816135859559857722705022299031683418019314069370843264964583540166237592714990268295266609339324872523140017844302038840463075277098425754652583384316020128369717659545393854889651502094932749838342674759935665361000724547926046746213513271085060100028822685823468822324559538318236896108323948404433822712720899846665590317451092229570049105585213481535302816647278290506169083618313422583760720689345573600089453869702200787369722460024612372244616217104593561171132415631442519331368761132603473356378771662275511280768439202815669780618726662437998031851672862403358756581705708461026658130220017698044675038130801101525348075471477718679042562970610619475074295049825378269112836533615362597135472315615713554488658343744683267473939975425549625838874009842797875109922735717334534880801146135635540752944670077519416904522369977400982628079875244930344740575805597 [150,44] -73344628357999025146510262765354915077064477912667214183474144673161386524238186130641601865694197833359938031881510425428012370866659726587684156120705420711183678327322746282892035623697622086000830309725605705100284052187443486328707476485671226055729686891213084403131535314658897072539240167197557880043969606810447353334563813601557964694115380428780997464801032749289181875986954701877130123414857536254421038395382042087583046854283734639480186747112790094393183605584749539470876657985714908282054200716767180451631247049261049147468531222868517189491315983436550899981793466282041358639103706304826082963974196196257564639110885485776787017955096293910737059522070597855631730801199735840404055964139624971853558480059904238334205352644105198580712510035286993253562868533746532723196581565217100417408088190656104141128555233543495462421286225956658046614917846964841640547513485624594825459415481298886440450186842413639432542672212268831431314729763378201116432043492352669205982071660354482898819368803751379759259491466113968758674656360428978101801614204997400849666668640361201006300277251007378097182679830525353759643151086536937237201665257560819930003488212357868720205812074177880247516762105926875686090943585500397714265802815474604484335543538570878187496339880531396497856038186418578 [150,45] 59033579738335155011960033214009754806391721524674362021549479919556001368853682890555110142932593191315313551682412373241855630297722605197055561719379188431502812649053050570377880306841284496590051265756055746101470658836442651435108672270356543036798287065216234409845969847141474253431390532660500320287053039131884371569412210857744630565222981665701989554668080419045894525087763441850063007801071831450154169271521569945883013053455606891472240079739685255251723985767932185600229188507429971244471737101880701949591633392189201458967151144430453341848528186975226617907978310610800554843522778253568671077256243385774348203060206002122661603923791816899766248034232671810591338853570110257664669113725659513127152254085248487007024661094914053090305140367950138256766910008248596036781269598772620354491527765682938158807736214908737847933260533329766542365474279994956033336394147109454345298137469669089056883101692241761114329473700822567639885509342327178186854237786063359727010663124092969956586142690376294147734082772649188844285315278929863464246910904689834156817327589771796296161493308869633011103121828628071131573195657923851182241966432549108002052885258230486898199691151363324241862775898773680195648186512671453782526096089496317371617305347702380170931616608111081660827786985345 [150,46] -32594820785659675018086999892419793902706841208304037851264802632523065879438452193653735078593837607111585511072890939114888515757468228695753830051860623693411149894325520764388841393478504642478968465064103320427323862616726703048145600679171562369093521422380903709119315997698866203577045666570820366885324340118513093896464453516152502743325667889620379021286782700768258311477739407811845498228704337806517475996673838383355887696212141483894985250060542648526848666238174682113691316745937827090694870663855358030429761636504131306644856338919709416812347961206659600334326661466734685695231416984324914289291068711399482297101654760474357443803725704165232925158273669409094752865468477330179687198379926281392849232384634229512370493084316000780417243329295595553227508253984311379063676438153959421749024769224767555428212119407708204659750873617048469970902939682425788718943798619700142938846591141635395104626141065148112983356852677332471277728325261926444532392363362339088778739022954560517795766967202986834227403523753065162867513547998041354995112392130010592209252609705324332792455328873507326965594428150799488718791753184747951034936746223933349359945585501878359054497574172394052865958615509455500835767105493221236859952817149130645773728783292772693713509652204289476260019206 [150,47] 12650090645906733791068336481263062904505768766994836689759082659908090380862006169122061605860558530150283942721618156375989539769794528449325156398513065443343744978228647384154476028294727648993206036678029045900548430631027676377103986283031502117823386250331704995933742286187775939035234138995903453739362217041082716238948431879876877555892225047942129140707995416375757071935785058002846498945047588616449493067921878098709554861739124815849927485890311893081408039062541829208719246124056195470088674257610656202734700832133134543702194180796308033932570175126432621701881110763186663505830956164561393204442084253423916024946357327757405632216982973734193903108525751438636871000765410696266965427625266334369554990858047242829090559131172990140426459303620559599145214110598900107524648602839290817477928727573553144993060790602152137791156074432587479149064818196131282018758924583500420737277411353991729741862781656739725314105362976282204610665907763400410270890928480382999779870379571523505205517742409631380866440181259935188936210833060953902845242858145537487832128821363046717640835556778101954904432607746918202401383539101139941208659188943428883601951808227590279519435451684844404984738006022083661241879898739913648642277651163800278835143773896616413415373399395289772136588 [150,48] -3301075473130664648112071703700991412813668109098113173799107076284352021499432314605199680072598078143248302754286659480645071235859185434762853023572365150693031504942006936856356108508332906649614239622443534977040309885221834923944155071353052540449704225149337008923497655105238054931956980011957527849727701769576610631186330022833379995669684714469239566023994576980944945882027106187683080603160664352452154213356638795720633213025674217490309936732250036534939405588567260946557627236062419366788804657611084811103615368549842928358771301171345337043225100287835552165041247934170771081402455516571358229735754283108891808077351177047093140013279038199990425879885648490872885604016287607746015979171717924857569960810728287908003318006381854115122652791528325530535675596849109654798981840120192886795200367849299591888748763205724190946595019302644023256372573766141178708461201786615163866197933957119656258198164043811415776881912408261332512828618200267580947858041730455011994932582313404874719841892477680796984387855554697660376344118423728172507960417218558531082920538349149696431967794067542363032056974220201089687383662403604097554464417664922932780492692220966955608752284228889742430213775883408762549708141435502215403066234621273869192158750399150616145883662305519754821 [150,49] 381399822684114579649566313535095096354033836724284603150119765390768182381826340691427974004377682453973021851464869246659184895911138580764212609137319403062883308218977707504174034482426139026893961140485261584823986472108783968986288035012159852485848629723788603434169860822145376761379139722724582222340810696005015649188134068193543103107965746797773010717769885316166836901153015248391288085776408213011290607699933909876513723969119529746174185736953263910422436367712935787398317710156881752060416462521772894441504875993218576900514200769728013785984685974478037399952034684490971465600937167786039299529523765767712566502195551416909388926910665014541174407828753857328485902354840094516854548128975188007876075770837009536563765000882064605628067446906328767422933500940344425236668997983745913043629372998147158612021853943655074643213339398572507011978495309688511815359520532725368618213077588124432625804894315257458072143511104794761990168366345105160606475153773192978039562668861546710469272819393978214914175452349280389127809975310213193884533354609771011195137856830932148393112073181691948569280420277772857834498203992700295741315860367546697660875967465209704985420570016963385570789199820101054770684830032579805695331594479926305392077976577380674710239132331929510 [150,50] 129907176492235732763124752876223629417175251430080181866293741498747286131818775329768809379503982363071277690641700558814259317353485105097242653791039028682485113429920234852102962371310087818341977850123882700573182269099033956289910415326492444636381823418759514376482593262259385992878966811303829721155728222421452656920649660300973572444975657369610148516420665423112769698976701243059431745723169979407253961374889943020530639435594750987364142799447111439931138097008090338441555898732158953496260493725748078993752164652849498164329293165029418379098807976804954098748491895050199505681533992505572185701788281637588557802426643373375445994181417171597228732388369624726299585709161439686803154674306814964183469668992123146112417966929148223720720320589776848958246580244375898697081934319496997760638207756167938416266457838587757112802754087842195394894925108338833125862351366455865442019157070411253397791086789938900815699491907119748190853343815766364755007870522614315989866816953390198016702256413405098191226729055013770575804956644209519035312649454405011748428777252196074348397909029425952929346238972739289698341649164957918656231231619041745931471636181547289525786200542261863930613406043785543865016770291187035087426704617487269065747431591810964120183088726433 [150,51] -92091336668882983909426023773625114570184032182884100688021315929966373286851961799669646461752975608620046234832210237181424397841599125778621044619491605757314124517726928884411437055422558030487965737034216909475320513255910409333655846736040741757790035780093138862434950973951510204544833894017439822062447706147381426350417704179148989886705583356600411691522938635181376414773951542365905497289544360563671885612834589310226143059872832252438520701665889302396632531260627780256275330174489595277580487408519487264155934427565758180452303100993506709898414273589131829747492723835927285865366065718244895305695845349817084368512337272549413238424775594040257568626530092639899079818678679845897649296194395364104868326864952352937936342030240888882525939776632005470348252318653136355439060953426225336212999647888556083844622291525932888163358543539752939691840967613910634970191793909117841715232021944040846042355200410514290665891276660041373921052505700539606418330481149414681370081760617851292919361990745971625578712958416007708770772137066178830028262675810723798749970190136015518853610020536672395033126517206535174775142480878471816841293192273593045626546974897696899411897961795453223493947980933936921097928704620773984811786748231729564601206846382229927130558371 [150,52] 29733306059481464677254965662640565512827881555150442923770825133080678972904352601558189868377686530183310303069211187905982433113567633517481176105407643248967746075462723568151484926718466536302469841342753979119444642743168051411414416242404413745054683445859686129491233314031870934732263466059156948712871914518789430804110955938991589602123829601807691991645987437955770631700887669606235997189809475592277979502135897631829885697979226545170144314204695935111129683410793121240952616085943133660989000015748345711501183562622823323330103788646975910340887034807679802180818392080740676408693367982717748784290412503468493398450405611150677445448961746665438714574168673091622843541093406730819102668625524076065709429830021732907374158311643383001418574198567334402706826198232849755426050587107401480192312821577680607501990229738517518780263741407367091692214681131840471132366818253141986532218600605879853371113322196850746474734136264914735198479676619514181222309107235223241856009149030944670430429097323455246538799138433299267722212291735816160034527727764997421236698851592918731088759410134471333557380697000818728447813591470128985083312021467345943351697293496729300245443161258908184311591195556802783591172882380238393960906217270789594794238584214833885962869 [150,53] -5985371115219043416465884493884487659564294505935493868760455535667352296927885339183724184277884849174604342792023782951768157901306011877315738670037016130012369823711198410770409998797502657103500982543968313620308260893757290187259359793896402081427431658191618293916515169239663208894648341086269270948812197738821397829915884183794641543896357881448975456522488904182156331812445609378002516797731386813584022555131443835374875039641046184997891024018498045012483389035795620178609881473201957864677790754104974543220715488555768952020236890421830733858002268252686765336460814377408168789179310007741845165787637558335463654763264905038099926041458042747727829272775285276333109397668887808433582817492607458438944722264742497581652012935114228555421291836465510985050152048119549791333530373033612668898643116389233823467093410687619981458989918590667280582329747995537686102668404426647540752996814371583142903309698845600786758739820983632386497090532470131725408521837192302801558153438293994390749900348617921369689878589335766296348547144950892574699294154324437929936373508595810519577893832044618632891316100618024639343159504936321104081473453469562809466232600415623968441413232752769685250163049396088809708004300343008373033056212886812908156833593335388073138 [150,54] 640297851196608021182579133675796643574118790296764912731341503741407335036044985104819935448042690795041787067747334991152970731720002042855410194453486709171587237506298514167461802559476597251738915666780371181538582803073752477327682366935561646927462155690654654814431061097240721706936451087320933999276713512028485464830245649818056129561725038820058732230713140101753435816944789756947302657663641277147129983717907116696239624608638736792289152003295556993361155329335826320108574355180040348300222248263383226638183654427534540746994175727689800420414691090432814115521144522787558899735322835358963822587801596795335928557568442297103290131477751505193685105493694755285662755330565202850589554077248841307588827729737436021152992513617670225484631250664155761173777628140214950261439455723503113386252070948783339222901756853260161573672446465792995250226839533982269944351134897176052300190165825442806684497713844723997714798199690058898792501542255425318584756135383347015630554750482808644449281361185184778295489722612702355230142600844413662501319800091221840052528360237606185407777343629193894707846707674232678091163359816542999979389822722067813341066811344299579005374850073005973397931721730324109669410310315020206774865540579330801298638173521585227 [150,55] 31553742766168026205949111224880485289347481126348036032092657600094369940813577219815135616110315376040567056203572215774714648410494603824258276434144086556259036737989987287602957813821405693242037985672347870849432919896480530542151283111689098195630463215064642216748618992895810162458461821092328997133750138357697410418719461404393181408646415670229798228170275998903504456967361552240936394226076293884184624760500169685511875107867774471614896603129134681571463133860766211243648667723268640484070467287917541210657598551442868293663904941568758208203425255122224071300605807448925130593529504966955395632142825263647198102880365537376010040751867471966687756439871702567522008115938680725880854254151082699344864391668939692327629786192187323524880504500984741264651094351274259882885241936666798161034200912694575798279618072075440724206022883366220958367465002037857347597168270294863822077435543662280146605020985548598838728172190550021165314775522209325546400964358654815653738277150062531484347662663825668008977213239361860417323695560172990971837060946270233804669120345796888744537685335770183953157316569932728327625802558940119829408838368559601905196841496519852622732314077444507553345163969132022048753641383478362405523322617786577327164139155177 [150,56] -27170949592894371728144980071845589811136604503030730679798309162949676164478800249320663527907429382549093697023017485381362063037801898043704045149959952095153274781285755650339079319444534928036027040773172457885279036284257686077968545703389030106352343528273596852340397275588006884237268715070422325649467345181457922177158140798049201346509644771101071217587970797618489932454208227307327513217071915068007352882151034147720940479181451337381993029629199005934772143344389511970646181717893063606214697516503881720369165653885242079658791039468438760831255360107607556688341705209801608077352387693694382056251266805630097957682565197890839563991040702028663748049820327989746458625688727893120510479874747690102629509444701130355993084353769682395895979523374797663507920827330060989334939975569604311566695744300072754307362235037565084835022969144531421499270985116208512644455943728291583094767446372205026773015503053212237142193154813987148320246277015005853002954508520022670872015168276237548223860972140817074351369126343981240947829341089726836456326497850171331312327519468633473114439990942118044686281273950417676470689506460332140995394589238877033426945128003740130875860379337742384503029857844572539877466606404617538448578538253513421847471360 [150,57] 5457456605678682606026286460044034421504756358681762714005524581783181102912230630853206557759088856178827307558379165320515679155233036426211641055724067583314302716730392626112239519958470314009474289271901498114089908423753078458025671607076310718841783082336635534670133184034205361864073888872309235279188351445874494168022042751664124965367450789702821290257751492739643660205016053089873259405904790590610581281123859286820806937184586091662355551585725982041298903837314852591828724025376199889935697175094727952857414775440470153234438663923194951276286217433643512592575659178442976210906824210381026006758708058839380013196968308958262727123714965467008817482846621944052576800586512663687758107542301057150956986411145935583969330011798094615798061874386550609610569324591142652812439421652047554126955012773258599366866333929707022142193701019727316968266366610440286319199351019496718499687665355502247739213421832805433838021013095616281490349253225808156927361308215075739255928384851292951380199357251438783622392721156135629090742232859553485765072478015030417758345056311305910207493681761561353387897798484526375094006391211811759711671550372925301738557881492838464238134529703270018871778365634085632241282268719537384886008752078026028216150 [150,58] -579963218905696887465692048187171296231727657927723074665334923083358461953131107767792843256298014425827139615241493274064812727833700634712232252142690189323785276850448033517886151883989357258609262290407387590011973832196752206665845187676654698388333844867041676524723423487020315654982017470711388771551663873627720931909106816227329795388925036695786260916529415293556830327669914667590506022011059666510249698679615703188179270317978859119109100043786084750193103489777477360762644619000963635673911036856718303963715740169839212099286825983622782115597996741864644059006248262749836901568242385027286160324854633354344199100058884638366548501389730213679472198319892179676834475974708844260314916581727005948141308402154452640824292667650016746647450158090829660331740620667103333660312911237116385492216744836974158857608974371792461875273902862473602644746254379930752757831977810120833539992626808234763746817651270098130863186512481410990810521204542763163175181133517517789890849251066855742019842212199940330855194762098558340397688684781517268922640800850553313169634865300394946614780475001662212477341808729727791568479740616862006133812964297755333182939649572310174876650960598268803834429354529087716163485450788434481988803104376136908429 [150,59] 20669570208387668054428891887806663074538708251624196148313662554377439300356307477767599067312161674216586562602490004250867884006771758219943252331423469943680614143255644736926857376406302406812941452799694752048767106191156912779258836150075750614909156273307172092269908218834053528257901987998207846278952756748706078467625439264267165739352556213657130361863311952203139266507982161464930817614103910151166991037164353921744879963330745507949826406310060183251178236871806476263441479356965864511069377434350035606308538286348201266612906739501959170662026557666896774398669429225780503014057742955494039349778096631301673111413760138926882600678818304925847763576926232547124797448848861186502446778614537557748251017355016389214565520936459823430446003470193338120484387014062641363847512379730949942378241237650448359471680214280919194359842384622170222729344502371666329948584670425494136799809398653722923326677721569054442861686217019531106802644985829420768120378284600208710599780043860211259659016169968114222259533775895269730888426550209115987475812680706676433279685955820316271205006408772050055040766689882960734574556138485853633310588567443047214837953608263183135068659592483187724872902458557762285477964369556306903797410741153701 [150,60] 3400355265297528367245016896990841818754361250538930594624373834992154179045524099438518024840430649521230178975383277342670195802990489571231162270088898908953323755239946963501628180371140923171706634451379281492738185664161187411098272787168290707116122501823418928939042836322684197643364596803488387082374920105480470293296615110251083947477810357614171452189539490943767523516718088626251792624552563169890332451402097836542871263087200464303502449055056505586213939927765054490893438390925534856558923042768056214391337262026188077827847471257819712282858626691927740966837815092335602472918418646398670950569488890409067129959056808874573598683475624563938262215380993587311651693866548350378150485207541792477512679043316206522349013769470806511535153494757129926573768802059936372912663035885260888880047722475117442958377413698883254619468987370170382286938632588619154678057893536603031749393266828144746072899559561895804676191033720158347161579226955723955149056279543778139348597887657053189269212547897917148528423784927946230237183357132409487728481176744075508216879956940627117047391395345023081171347950763502489794247639685359395528934815877446060046751017442951673075548891959259244263928914502627613891259222734864741187576097158 [150,61] -596340450842901253012432900907083482764159930163617611711074346880755194088195776862265128530719476444853569103857993636811632694646483574357241615215166089275811243946355746813224338233706857085134585313046916201170912301388349218833680196244279520909470449696293831811473969218734564721678936581675264817846223066156267939427609804590242376133808567133414106657397107489589087787068689092113386717020049091027784968498236828191292901045310072682094990369160912245684175247971759366326322973017104281246520722911435934140543075184841691519259005879481820780881504273648456289810236215242901197465040163751508289313809911688700940760956985337748091197600472351323656177730653270492468978215177263929013650343956514312336836789833634400280847911285414711423761835025608602424677918435471860168663704319933909667850402869182685526949613696198895135137007682988921745709587019883928998741038410977369368278104968333267313312467517296022782424895705327922131890679311098699735103817163600947696574933439260629165907390268130742530853216230219653668126603557568844304699631800299807210686836196200532800065562167642586144744730661991264590072371243529539465282679222434900071594093092144524482301956722972338704090051032490908367238092728488381615685998 [150,62] 40718036188507272779119097140742729934702196079107074625985110672418602060720235201315248736928345767194454841160566160236558291912483494859346837917425510720586507948523668060249164629135854207909149846963781528957826235530147820684710471914894177236969602312620124964411154821220939637737604032501239030244724693947736825324972103717514816643559083875663901818330491056392635506253772890929178488233568681242288592955499987403294502477395646111545910004890902459687970850756040662758206186903366730976270408580469749519049164092767293321015371610929650046953639277417143531442398782136297537705704721683937077909835853839128938034216873523323928922932710273047066166099272658729661046306554086396148681678646992262734534621118168077367325818605200773614060987786727088473695538633310536176332327694646630650993756565579680975986894093290154959991590850229481861494217441981583769137079548432791745440286672590845090405860765283144177066693367085904279418385232718051523232103917120678826943733076650002503136908576581812082380859553316310534096047051884782727315132826266337038232377043290406291214122275697688765727485028419976677995748192786050290478868821616953416195725007790471910949098363027785611171985598540631126983203058691147253341 [150,63] -745133570745028633942241832409589229059254096145315659998830025870938917886237149541821941588011459007184928584679720130750913083197191279831931762918574631817612562649702724438416674954460443100812471904615229047963601689582510423489029973709048103057799478630840510878698228396974005446170020264194598233987107355630500854318175173364308471018219993580652207591887974813293439909756025322901947153107798717565082511967033835182185438475875750092884372721051186509888221348828392436537508867606527774906020129772279875490732757464728101628692883759738015574975128292152883190468042294563245308617928908540733642560877955790062639623999060980604761333401728942385594495997446964627862219164648453965768454438711592218682222076572541366051116014161221742970664653156565620886973869898003002946178161878096402722953491420775065394293053752745690581523913806372000729787121266042269495447232715990922815115956548502008295468865807393496711446785163261055157710162795062201783694574571394565202957750057135531712152045973476850824872512926230908454177385769760843121006477772066606102691677079511456237114320367101699296262323398145752491161770382691832487944395249383859406929964920707002738451826350229586124903862186973057772608181085497073 [150,64] -85741960892683957926006399737434445934351927134708109320213420899406439634198781785992681536393585076387855772847286193902364553850212825936000180677541746592188050060027960080276333462521437454992695341555505894193574070118274334458906658741415799209353634296690712189620942670531839124417072863974337461169333297826094504425099428351716420255768879472502075850038348169846610540019046751399346439955812968457488546924536344873154186971230247206966127618376494574715831111989096621704869101404685681941995861119919761846864515604160791474772566016287305168409089254213985505622172276893231198309794571255217470182629979458101503144267068998472780782261608414206924099192063773311309739289661227248147442612653769932874490285773562830436849158269395893775164502993221550789034660072548932515624262263173631885000018121419709276858194967879249432241525778880830860697657790209366323956340632000808094939628576857215766562420172283648422205298519986848132303191995738404672569920910291976708183524672405574584904076452007414886463700851350425072360124960099922968131118412381265739432377007050873385787771486350050712427154496968771285923438121599797136692528300009214433298097495481694652446212420976368102739663233085706494297965195090 [150,65] 6863649827706094221469967922177952131792579974421350819963586452071930086931999938405574180139644967917614955626466617764413902933232295388447366631613016674237626888927672164710786635421347338703291551496283613313126867133052111787360016695878771799206213645981903579683625730793853505937561449018706647049227459630862296529341375427572800119316252032008349616159275850805714037439887350261779467514631325029105584566447099548144555597769411528328619386298688479941250747622053674278987759773752096897372042403715128952118776727842645505183051196701210688011942891149641331886416506992059733059804162081527134121016567770180648734127681771249291461236180341503263588160287189311009681247308641783758726652562335319571405097309962407101265322888482384877914280682526299157624269576221272527526277834104866733487864244910596740822615102492562462574286609421451730116618342458793076340526259440902400349008168643608760421721220559619872703626579192230221579922675022473363767880215494125551690300703705023820313527355758161341519745899443259200259159453725561016437926560094370312023927162313860699853660343746145361120346898315065278655043573037000899745200363194172634801840662778045006618652474744393447637309218601349131206096160 [150,66] -178339898048329627057509624527530842027795254670836999234063774817591928057853549879368816244472878661526802815008962413119717759756149835356926823205419456759553206883909254488784459818574334859431952217172743682097923409300646560749400853965385309081867395680876410525569089035526607506311934686571895992560757035340251934212600748533297486899015527087243712630515265178945241841030211109630484377202954132339726198910684776929622036171762267765399743145443320299534450301424929359349521914824871466075200648427105439045777774541645845713992728999754390248291555503178574614135949666530225877493094621252520641569611974963437183796276269987228436908306061724836595160090060082837352794359959438528918126291614278422929276847692659538800559281501931236696897760056732326025277318020601197376232741158970444238073553732594853032811251976297899404324704925845823225999085883476766774054805735085107784328465693197051969141343370601757573501434087288553061468145784520628047100485257074889822797991850837241539493446859402150510209538319211738738830343022944442730989203885943147635068585421836081454847879761600794334417052278308677666202934333733651430951148149550326838039003269197173779004724855219929800416367813906370571740 [150,67] -1420244234567529024207808949101355760369385379101416525655219001484074045794197599671205412844918533887752152951047129767483781043914138074090383972021373822676486327981716429191754770165462381647108809150997117304203318530239404680817474035889930715160840648804891911338874914893875845980478943943828522811465640892962948135723631117335256513568166040582876860556768958910206646373984659129078970376626969113601977334308447037566480601606801381389406247790357783958456764085155606288798976342389030665814187262480832199720286217595517865239378561992759629692454655971134948368085706724657208582894064299689286822817783931065035395770849711201487457603687983613337839277875715081093918441022170492324002470420480987438622875183612202420928517067542551014874078160313785610167814832457005483029536823778439823389623024253949951192012535679811976870281184478942890290447724537707032505743329265507913147955346182883753855177919472974960024382576101641039018186830260036691027012122525802447123640604557788031781868587212145889931567065914941926297269825574977836855198139447840140517092199407737364833948943352401648398046030216682518811662015845490102697807953649572159572314499540249717733842327218233882819926011490418875 [150,68] 190115321208124025063680397011588192638202126182874722677573943803425195672127317446881561424825090298302173084816272763146919926996770053793745351291128456334272088000817754702734642880749928130281641766301647270050555595041670763575747067704459691684353655343431373662792569754379703376827440375210801505193171135290623429710791625677691447376664499584517419657319281969267841726747337965528530262066159137589733594637033688471996273552022570858012525952366466883355878256687824134309748471381207092280908574459694782724369713544089976237783797154467906812386584547020066068054403103579441064425293769451058138899188395390596620361955146464240816950605962957936399166507156423604834398821617978211385568986457957033414646376285748959979417713329741352276091950806804518066871985314206713125390705334688270994132715077130846520177145914490505761977943709881998423054880576449781531531321363292959809529325410982519226045770513566153111376292272556782751962647487972985480532681252533443846612367019540959389239974174920989137435956385060014375840586177095913227882558070239113156821485118906134122325058729870521680398155437760566862997776612031899766254075655590990651839548620138049721281926751398470941197305691341 [150,69] -3851759328912089725110129474200181065857625502352942143954606279913455153473791192602106843504650882509208726106307217770655346922881064648616652788134372993596111636685138136097350140280856248734245612973589873468001393895409996660485147474843901366095672127069384002721038806210893290568162057770032083568239090256700463281562251075601789732422111667767293358281993856470190467348515360038214489212936713673873162129113859058238569958081296378543899166752676462922083782451708416881796943388497804597004765839352107621556246279398638718752198635921470098811636508253427345210343486113008413088717141006196818589939426212305703528039440967845059990441609300410208347724589309308376907386407387342139232808188390421643727389125718076956438354352321428625487085711375276332097061236364198663567156086952672687433940872097046435753819826397266319290654535399401050110092828696466649811307274881587964854085781972013089379449866232666840063743347473443870889308082753020633082615604162593027741436027174177221174096938383717213534119125922734294427644223703091819380615340594983258067379478803299637385829439781378584504290517219789010553077877664840894649788883637873378599843005642966561055707130032994394950037454 [150,70] 4762214388521129750135600725625561966750195655343321004316120907991754322835994570217141869525802063948134206463957013870058483618672238124239398351855982197306399696781586872634355735594229584787298497861647338774330911464263933352724681744810801964482006357849162889759833419603706909929033962473591007707929811256938600517422988407143770835226362089533181044278374416670001494218051092920220115866064353588799918635511417040451058729312725067321098439816399912467826522176429011788635844682931249614207574844718067006890621383158567200388329465713853789399877205578235231493631743149045398504406695936086064690937896150806523135482901724453964100223711413654892763439213463216905444162871387118570114508526591719416858349757292839182280523589510525996182239712382348208595440662514833231747542313797851009551344524206228466545012286048671102743967355232505903067362073974463610018233308402820642374852021701350937725334860564601596651418746212680943408139617647121038911912705008590071837986105119934910368957585719990009002519174828994086202386375430953956385053925166305869168114965991528693703985581478921064416551837112597940460119679178936617963179360032289227245056459233176538524866467602907878093 [150,71] 851560553958153072261751880206975134638022494744708334752936590754170116349600909648777508638753543910870131115431701424129143614996989103117464686983160035643741137578120083214743880913428810783881990030638487891819096325028418611441707693763236794744406053118280594439288619953379539848959635091227874785471843503240329448990892305505805357788705976478586027532166349456564803854077890134902689342515549278762148480379825962606025387809041608990268990178113202805030609203195448626980172826584465010231596008014862750476161065769886915665136689735236478105335331312168561678900220317695847094372858844382610926460644608141147661260075737502462414289645981530483431001741557431915901442218342237755569283586875596261519817279464254620745571999684737749018491160767357919435152880239994194986379126013554148077814048860027349047671354059157148068788261769969644385537064177096512535204871768624480081581876628896539935117787001403547380998440119070147026647113687736768573811115168867335224569470996490233800705684544592366892358452512785101040983103899106696118598703774037664638090503798602491209831770761914767412603135343992613998123312679051874029092727332258297304210829640249759957858397621882085 [150,72] -10944781309533997537053409558849334107427621437751859445036681474017541532720899509321796900483803758730756826256188674998786952513833753385727873511383883160868809396372949805339044198815644538139269519223188202621856450930339337720645421480257896006855396000201353045278720321349290854989044643459843266836846493137936891801971857593288215093868177831950708554218745283479692116227091079557916129812647644622558752156357936962437586732890356724748587751089618792570561536957072742152319330841362442001458938753532233952686438952558572169573451806855850688888591656039707848002815228525372596209801420971791277700929664759804740989241982675063761361367205004524461120624227780823045297133508639809989312591524661090627203885816828230218503508140864314217995778142333916106918716190127711237069581274430816167417223213672609165020936334348524725924954823312888937015881137593427490105950656841894106798525204375579707376141987914553229069759592787527318560071773498111795117479528454056649129218250667644725472121422135781990902967563537682133071803234034554513958284518575835465230719215287805523543631178811948302846092610425619485873553957160832055593983185427634342759535899466824195090396223778 [150,73] 21803553227381580047922005870493935852868559909504119563249314100527127026584080880804551321786500519971537727807197839292675967744293456472211315845471489089702106967344531614212937232280464823731541852898315668624947228038823232217739586720079984604472891523420331855304059366303075966666217099888663854072636976913760539368027381655092130248551707027353511604957677412611786218390748755999794136987474816160702083624621299145379441512898243667612005926891413980046590184271936795530565074260474212560150916383960332073584269468231973881710612918709620343444585121008995501236974574597912638027023714707044327066338338674568383674562605680754344650389467246300287371962744723796607747031724024215205553308200276195441106002655522277782247178034526119086105021092724618223903481522343233357651230521838894507995993211243046898974289387919800481314862292760555802210009909976765171879926507768588346400716302694480298231385515590617877613837954780969035247163201165120648713096007045324256024018749569771972234800710609391258569003739723095146396705059924918177217569378075216957324705579536797975363370472688218005952486345107576259950342213320893600050999017346954684382983199529150108657810 [150,74] 586523452128157940181457909316235046944514922898048660335763133453012519066115850633170410263213807894897273650304748802838274081800906510072885420008262623993745511784984996265022937607996087196890070885195079212896115452595155758313126077948565442382867301941366067170106050900910314670508976655339370009123995897710859453080960381521048711567908927485384862986223392263350323015420901948686758119124866182019372090250072287344655488511793690918017012683399682813207561837585021075604667587882121154665267929289687307270143618069612176927789730101580939985484693212129781016808587696551317757125828245043974830109830227072226545126526406112482743516490942176701155049833742696964130900050367465168450527733801621519221626209604930735485062072818137954910856426978329900220052253282136382340446144368472957922324898639115154281216459928232971491028288400962788787461075252219323355678719545801575955070053865653300537459947908145427655605303265677889108198062199264999992518552628381936997395274887209130705303967834488040638342467945744683874429103767760915183023615126388206996761335860507760079502677632284204612464352155418243538258032643273212967208615975144061431066576260050609526 [150,75] -3055657180768043784630364408545207830416339618434292317516747526213262757533129906723883112966529496542776288600918340798935552994760894963959417677316452129500235401177628169144338832175218853320744707303378718898778861532076230367486235203435928884310836749158932905312133773225959082532717615035237921364991612341505511099772213067226188222709435372323110183198657708277037758800685809438299412791185356296562483980151299063680516545314669665172850195124315117488829208144682703289637522835630533156155412928999304463001936887010959432781574489255976321764843216393240120037120030163805294633008682295761069373295485789520406824608535350326111103473834983148842836505532505660864704867860879128453004508737934127273469769364142447400672673344387356602103860208340472042114217819159231689179512033176603447711123699085814725573940261421739234797227841863821119795241024073220344496252366693843439831790954062186727031653481338560324474395642824352686297954988660226906712827828275891559854619834453105182916076197240188916825752627424660748906782348909105814687330473621969480720085635666741414726363241664394706021258679676812243587675728602634783690268567430950266297289394239707 [150,76] 23281982481723140643658491965396761335971801496924986357029632734461546330872542704692414022682109055555926900131371330531803059867164791450464298895829407825448326943446807753559411732608718320976774564478535457368388824450528224198596763606278951046046515227619071079841544533754206314574418921899374168224152874968406059985361319117564180654827705726600485180245769070272019465489973140802269026766648687370694528999811805612466942002106099324575143560111399830491603436489456622900701161681702894767995238958251089386893537172652667241795596407580276275127475309913724782928873331028107526174641087296063276780377570450932518745214528677779235878134993342203724999643856099980067392950350818804870215735680239827368863123972746289466922061677445736009981007730143517829687107688875793968960131896336685818695475963853385490990081373229002178944265216477428315349395169482435222925348765839042868313582390613446769866328862467952659942342738149427821147694870365326319590460323017330659201140509665814908866892667919143249817129850519299294059078046906750411684961924492217801782028327571619209774033691419634645063071358233320730479964151192297608973186757896434507004920100 [150,77] 241928507564538274215426618339764802778094374215942810527911024662518101455470406337239757518866651841357955477569834027514587402145140655077211787410404349396890010499170970764243231712783385854961819465466941578854458498930091750810986901986686790907196420351342966692387808132116858979886303044008403955164670045025623955971662740291767898393793357322535733442575801228123397102964332164642352676892803902616095007824861433974553513026966044026698886038515568725396463896353875916761561913106789366786376889116088797305799826966190230559771777100746435564589131507679361315055655155886879241431401485365089574377095623393376271156235934714142116451802539809071742006713457480898452638383573998907399125432128593760857878801437432542097782645697860550850204421296956777702980082864851526154552550567295526048527647903138298244041932228634842519673748947257510195143000821679224004272707703271780261169705877809223892395098282070355022647369559087281201007729576737205104823189301073217138256728770269732833983626210688445780395893849911751909734097011745054866218330416930687232906518088490273272273293375971915538516892420536390664867408974907352882773316544570642099990 [150,78] 1671711625517641452760983256861597371939473382065760057851236223401770727244476672934203520227169287884084317840537421874128488944262385132069352578718867100643453204288735727790191835122046678583808107074308704557811597244449527276334368843473026617518871611955696084812338250305507219580599231970230711891676225162463178285845672901848499243986282946597911201268102610493902351793581949224964094785898489818507081066240854923762779753015419690030317496925218517519162809091069187521552175718879257946444007008983815154852181571819501142635186018089491744417704173599795268946345684409955068778093872134662393476738300021577709023821701164606135172220786519039089834617117801469546292712085052019322843991139077224272323279843928365275397937989970576538073732266924479284940230303316154397922105626648265467892698495639146441710723848827535831079843790942306285261048058836166474819985358486717044298919806542623297565222314661353186786640444651697671548618796106036432163919544925607056506158527613307160526542815458289270984291690762884213985487413997571222843841164361221590004961458682138090316176369008143573532178984242431114531290765401991932188418497775732446 [150,79] 15370412226273401625283638144720261837214045978807656288100398422044722417617556444230722023861238230643030471958239443776989779988294047105214412174706494357224106749839837136876468995104143113716007264044437544427901316740978616163585771604523591344519022088595840266953809753486794540557693147762135642168220634673836029197469054083156283202232925391902299097929447219657014219949654202568333854496309763037910289230520792824979034804426444265966244672764800996891151638805250320691311107850625644560902788489163792357876461476985540442653773889152149300247814276239526355697586597681955476247131056210589286616164134453740914161690797481497565762082935547046678047208650807650967294412390308907240082611726359087197096310776515094220709482694115280307122608723126570441221775806956161488249881337663600990265383348443448880752292079332321810810319046361873390785348102655104929295489349180129386145720264930974961506983147641486486574869139130798384464893697988295881806398381952288381746362292300200055562957923801108242204965294613375027251682477232854880870040442174796782831326256402566171416436060035524193438698067962437413195168100255017694558153547039 [150,80] 72620613527393590966274706847031121652953770148726010440018982248067117801587269501483163402248090384375526471081884502171596682044502163221943850857766731208733495758413148995912670292371944116364946358303149243530404611859493279041284537962534478348303199517481737386055380421390124831121129313359915624221999525635477379498634911350842910783535163457949629432555664008948300889970138828370831898606901421618580012532763512547277506687925613746347699600884144049081153111776148875491923327646031294167814828924033314880114743221227744056875502777693509789872341850036726683691636350252612403427693277762504504750566599109064488979852246650760994531990337532462849692041844586050162298317699892716706061880872378620650221659603243935761110756798412984109650530944744014235823015547031876827650511242200378603546993112905409885281050007179260735228880770530563247021485133424479078170135725288962013852203432258130952352499467202164147659592409813033999596306357836132653798093307715361249160652636259599575588287957021817824008487983654014034300121563316358192396647454157839083578057501329176012004156233833069399844384714686100589909042762826535616874740 [150,81] 323103579639954575512678066532357495772397448562485420138275059387566293258193354556900172645977763882930760802200108555174739555155863074356637882938268875879317214464714319618778249621388876468957824286558670524931196969540544459954795265484760238020701023956799913935236599133197467241211163552219178054474453779878376353025082686115211870922730362491371887445239379142897984047205438497037341098028202587517234558360108516443182843784530815440046143986997524167540815540580257205491890319126764288070410440424567294705144427545530730884978984673697045347629963836786250172768592865605490076126121819803505938289200634232253168786034383916720752004330561047280294234197401345841474498205559522452979322458137669079998207903591570269695656933247924860799959150599472351981920900403848860334523244659974760285656488392123798343920114335730676758631603869085898605122938632295389326584502815997853461303278056535472205038733049456064633241257512072910003873188470808961733524300762055425695796912047741277232302492134784366519454441770996038452550387955635596241025256916334054331396366334394677217182788520468547391418590211957740053131505045764522714 [150,82] 1054426021386965130796347264822260482660385095308356517776721935064325705277271177755366439421875698952702523723071099536659335357088997875135344269219395055188820136957179810870711603716359385444081703538042919325894182799444673377779545784444379819488489700975599687788919220794845825535365721301960854325717046637938209202307630433839107239430444066958880983759719389932209606934167662010699374600705756385763566784710098121404488159315964346617862760407761768493329060694684860343082639680785372023643471573187008779473880341426629932475718031178437822108596820533931190836354044611197091410479837913172584155770786511733255372372205068803290900567863463299569732859489306992214548441451315609312926162405971499203393265896048363199916696595784973091863609383086938611454932818163810369905705845855160975075618218057100463850685156634357283813951303840941519409974337773858555850047323265855095417323871616262490595200949917185730025336938788520154282001560252319615699028625502498985231207572169985651764669131696555677973391331092130067684382406669363369883950208598946228584691742203216667545913533798412956293994509414466309300046551078738 [150,83] 2215383835544927806502240112946949256296806586750247997852751077192441612049920057701798434012260157156464108359365069912270671674736945680865127368281528936595530524539945551446591390891964188746321635657122519141087022881854175695739491370267855065145203777536926910497728883722013670150547892966802005854966889163379492436260350806054370125584702686050267744499483728826163804910143019845362715644100784473342495605072583325840341025415724203248015732785367379845688325881988121968046528096102341678029271870608938824394486852276766722965358202205965526764976051320550627279983527209922718248331842717013837612217309940077462961640888663215953727990168995953774132822523004157453205719374285386566946555407568816040845655824260778129601201279815109077095851429254622993946050101379136395543316565056101979956593808979172913791227003830610186270425613927132979421937194385556486663080255903027508640131942209109569369065230718201779974480936663437082356809264931009060539165658962717712667116488459598340212612847575002405663298219677767602565302096572484465821273589376256961511534208315649965211826886130937846153069310783276166189980413 [150,84] 4326950859240958467762075400144653457790381125968151063051886316653218185146148386690008272290656202529583952737546406442999091812249196865224452677173558506063294955703716189081835707243809537508570117698585047602822993396175283314049178283331147406198575138891432354585886167459150079469674768606831320254034668730220949292288188277147068844273206707484295878108961944075580133507049445751853597434619847790329896793348393378489040066940206786173336937340957560908704421010681036662169101285700904889310208221164489913319082782733544406132392459938740997429941592711071034705859973400506567778979548434135852143116358908843012380701411879938287227574087761807802534866061380562970154927406645186934157852994061967790213929449650580841934055124968169182487584451482632324039272526964606974008210081674708344995846387611863208073051305616469362959584123722676424205945377307675716600649651169107178892531035094504150776066962738266852016917852450848389435489246025235637402423877951715985517616425801403295948227813772612536364990968668525683309443106201418825976962314533645850043266848686436355391325962185282636561585391881972159542 [150,85] 5538693604329964606896347622985635082680215266223017718577469846124287575690220935160982749076223038788381031781292062514031076495184014474946764540383296743831421572715985426650634392732843024169272732518227558902931917036114742888872762880547566129928979758863489991496020377413733756644974467147812420163034654540252975373173259093501093498459359885452512831045229869464911971822004609084059727333057196977006469430766287147806906394565121209235873639828900969994490226402387300617336236286907993775714772004850054390743876018934891226062084882470723267023498328079463289238328301560467257282515750467206643684255089201174718253848415110999931120258674993369923753454888584908263260528609063803770759194600004032781935353967860660704198271083821472601950383740937047793370585765463331569555920940461850069159563484266334456831710103552373534056523472580917456452153072533984783354130900761232401861281828679390888655785205723457859258126899810787089555914661228810350193142193563312326558228044717013768300764496209801483730276448623504759919602641598900383292589536912733443622977599263814738599294382962176371491922350220984 [150,86] 4849697606464252465928633688817620588695896202466972071406582178277355987886119766211184520660954502925217630421557161232368834215618773571823643057680575678662155558575267165608048385521874177428271312175174957129557919272228284966837026694892476850545017854048072585282867817295143094557970634581864369125026830060973305238397143600593310572191921841774652541544203506626887799765933355268422435500565616143412004320818653325291130435024401035501422458018244108323426846655609046184439057858743721934353052581615620942175646110285201563209047902693922340198293135109844212617947575209072581696642572693478806660255775686904144912137994575332567510759085849393809016025140720411237256989693307658016653236184406445246615937716294661767308500948855490036224927538585639492921645873963182399272410367268386488285978030009467034989729758963116651784228943051455145850393707708785339563049916943817631445760436960494164367205898678058486859321223285218298305018953084179075158806620904578251732942055631517177310910575370683872668930335086258524941158541758275325071091545282634074049777137782720417789447337954353656411133710 [150,87] 3793521779127024768186558982799848701805733037768050485181878115287837788323583020701117976149959970193577018934859844829431338811246937382670888486287250388142847723869780296371629293550049746509835368282542710583725731255332726024034549469285012580883065263813910172909501252429841767725799827817440312795811170643343725064631031607471669528233039945258284635646668372025640144202256205802302782729817510211783210210495533948161629682387938524863385290293503389858586986585257606579815685256890666414331624946331387813884596067652984014127470703454537968023035749528989206390057064459393972151061271017399969858606041208289156392262365055663927372079239229368500995929409236114269110171767476616604351972115013190586797122442616829893648695101732214641520454182239017558566099627991195575239200901616775191245309749281572108275771604751229238507118684126097723177617065040069094914075775383866390573900135220150624173406668423019019709469191353671326258236774752821104276102289557811713273239124742334366085155478229160410011540361259512645292976101469209649870656074887095887643891925676468064777077658995459277650 [150,88] 1860260200067870988520120012807736578410475153939784628900038852141289834742953556866919457246618635283663698207900382264802908694088716026197799772571206977092055376742314651763566971974249907834072225684460488527068152681599165215334804231486923216749419948722917382655281397344395048900037619464211735205035525747422887410098086518610048927517474584348748400583441588026797518153592139596212170649862818304188892931553994899315980115861516748724853193216571430667107839768779980351547288003822697128775592875622968537223707380009245208184665079271474588077049257097321373977175001569705632471266289352703633241272677207123257296262412176896412895446378446104126191457941414140978145056310558586551752568903670270224164844341288185090406067971167342266470884409556140451459785931501844836368796310432311863579508772833629070531983367393840748050736943445223891622801634806589626807923418927781656835706662682091605016088928359757013304545279943644540189017939708310790317803851421771477928371910437439389934355156066935486173816842161020901450019619391398121014826501617019658062206814006040944733018434662222 [150,89] 614196672497136016750685690883485213528654136469107780325022342725427523651431262127674248735485323899499826994672895414236969160098834634029118437944710865280034100153186568906417225885470233368519324894757336953807090931093480882330260113653416226102739773561646796074187103712191041618748583382949095993241204653938471258181519194988387896747695890304133936572740674055633388353929799859804245063359625077894998617703895383616532074930505073799046450817316117913656141269372482985426763876103572388416478196425205042548874718306705222756642858000594830013888780443746115317497413614689161649367625782578391742536508296842882108110573505593840145656723261424371690100785478943743324177089631559996463961295635081212764028907133853037638582030116130669912356029369149662289901124568350760728282118343314690571065539368028727580922679643820412054807128934007062604402169528469539541956668937181561622952974264148529932172487487613130498358483108835577153643094774630267403294363949971186754073835510435915333203760500883816149718028322128499363849644871960869670085237483084779955123401677312226533522310 [150,90] 170091156919357421085137597738010609919523759804971918286494933165265807149893856879611703941346272490162183135075807195342856959114215301703149623139464594491310686981949484350777791014323289211739151343621770075250000056243328626880365465099244521923340779884375116678004797807757103529644757379774284055726490879473821608592521381081410003580447903503376819574937590239550732226466452079533260964125679240263724602609298942450146598138954442287826028592518628825390067936424409608616019527696447090269395792259336930158044338630710552463827043095546300534502333102169676216087625011498550809232971583805565218730526918785248918298801151883378279695436453217954841482417942976860333226940751371960272877404996159610767121238061755491810728541313493127947867490777282219494983935029385729270431711915439520820590511787936185212623527197915607979231103693098528460393298151391296927827627596005339851047380067114078693294382869958357477100911966352834722051787859168081875576311098739913719559686396076259710463206904941952082270201555107425096645669090656197787261060620706001373234142045995026426 [150,91] 35161823575526262824190071409756398253437869394605222609139936166103697150687468372470883143321688006067508626676404929179665334308360749218147344394126959932537352603125155946509467269256621201078423185526722126010395947670669376351441947020095820719531157488149179668501398318398721110092417974759573706568573068284624526096071846004358904052982421922099420764967460102671187700524018807025164742774755363596986142704523883300922945915007107955139381741666310865458284564082855433170026061089097626466237550131665264097573984000750013435778693643925077521973590741441599572546559472950055513195637138045464725647554044813417330267998844803332520055069015210339176342578298522593810361657963247654786489778185607733071362974661423747998068543816896720761427157958630280077309099702602273345712751394755187536598291573869391299381866422189229657919838824434200579138622824901947591012563789222810837977246598131910160147249861478486074069093345404926448182106621034569727505237313932469654235961275496137381800121938464560427987997723218880889656906335820098714115725468848138134756086336802 [150,92] 5766370296894967881611310676217181399876305892577862621077846890981043323290938427378406035063394718030119450111446631151914595697818974137374774186067775404440684883540853426742660119544570201107044265898261277927787173908797598327706519282709935001028412439080048046802983753115308170281891314672684427038148553126174144784389031746770018147619824299909806804519113986733160070029474172526949847185155719472390665872329449896417199264868320184024733662516618266074020733241529684721686656112549045427755578289241590072720321002751534171203530160399914018092144725888132743193753601583071457485378813502158325641455925743188260630143371153524834123956449334357865778275839512022935421077493203625950701598569121874886195596595659117852774686953018258121797566072238555679453972929748542765358352462176766612455658052143376393811650289431347375452220931549294426064569673039207369964133166652081720516267636443304711567425929155536582949402658386965511143750434946124246907976737779976727067731416163369413493325115563726254786179825449409729956949515355489711944471622231539559963332 [150,93] -1625280476522235572707256174401577903702108452340027668962312141035215903720179897242005780807784609355892808506100380860173232191377355542791536373031683895143131964293379083446162853339941152414880670641460394076124764146197399294365136670422839006908755914395137129245123693153097495824918610917842857086208241488610363110265448987930457920900958520307019992392126681795686586578483460395413055580154668110499091040062780339002087146460531611649100213082165934773624456500609072546933346744701234243697403698534425216126794903651612651727661842469090322566267848739872009062271860364886715588959965145170568668311716804170663284529175931502550081553055344110152411467152835681776183778023432936967920136002321696936897769575483524127304130924596244928247253027041412422018724137946825839087322290529748654729057443768644955814534079273732406724906808842028551179492293358770428614924459256993364590874892295586293471823565041278667944254581460676631074980775402846479157336719822033672400246626137965327643153401757443215016243054566074036373389455678769586495709985695619746 [150,94] 275586516500317313271095288953638455921948523700018280919364144623826736739906452553143145184857532029015478196215058427787214901360901344338127231059717371527309222286108801714711867733182498955439124452756730315125429316378259809826182378618493898663174104103488363070800021351783665769581382386391690533869754694183949961206356876116080280544679560562170761479898987724844421062268086760361082449015794899313414086591143843311074339154094040422146200298800394545505279040967020474348248678252352215280840398938494112505194545602774524575208560458692893640058756115990655571291033320019936296332546199878298442900469038706311361766310951614334127667877512705246380264292005638764310442654013134533362453551635962716735394040722480312596573431151830844108819301732026121003194629604825344587096600262257240831372162148303883533847057559587575054526305499955586169503649299494395751438261965785223110624942115715337857964446571603009469628199916868228860606529493122516962020200220514473679404573073641390404809841276773151267680096183603511412566736779164927157698273820 [150,95] 76297182039579142068933120703229278033604915386675718755553994153012964682824507212768538390427604293568102762695974707386469942580384656614900776040104839591462929589426653740979893032435141225267492974062316411562845808854361350365204295194890775789592981489404017315163380532552505378660629288592436719734515670052092754195316698027143739130221699438773154787847402407940722784750440172070264807302134704031398297180732006236071929190348655957763804742366827183536790067540519675690444493235460573141738937833664544806759792402070820585275686819511607183272997564820844016862075220531951474799319130572917847967769167670519200312946259495164691601510258352721734614755728494143771480652901944469824276905497434850242749191514733850895602066492183031709978746057003154173223947563137205850297335922330165020124521817144991412694200256371370762928092358272352640775243146904719161561684365375472603020960747530315089083895008703081074339703917487700388150673410087841174040132575097479457247591795227677903564240732864323677741649147681582097030649431637046459854 [150,96] -18825156004802328343186203423746038901291649122770651604979824321657025226614568360173335050473314070643676503972209067446240517089097367912982544604284208724674989177978764511608792056732435080590323786384231610548364045152083538844930740807055327782716319882933189627854980444934288885398368773095957381217921012045046803022732059786402278954310519630901870038151030927695376802478892381209362432063592654963940225600171475595330519313061160770930020938475530764483711731402326270413784364157027358318475215989631321662860262982413166805514620809884520003860836277486253050257139439438408731868119901814846920251700666027447117370841758311404629001686338756012285520643930011000363583388674474152554394615798219287943966279966714050678703502994139927573932773877074082234215437158471131213667354950961581244560662602574889980902828452557282185568296135616320269021970410536194563843867846189294521445557898098799034990521729955176354747587166953825944669921530674531692306341838074982055928202561966634045166120499866247196695597349762872920083104312533461 [150,97] 851154049451273529429786610790017648467869314482716245425290156035157340336053500271874413897545209895026292554958503269184424726360528463405342258731684957134697798399619769849045694651094775950209565703303471665311069896016010506555367679810171924073861256380614464264636672288940315350467792249485471706354359646283889495034073081954512325058173904658844226165292602257450103510022207670425483301766732874372014752975584203850688384457164261279240584213308057096124453571352689300570434778419193364743132555556644078932501867823856163724989635607621098013982072314991153793190238378425454348776527696251284196046345932604063020491301201102272217966030912096290044895986734841089843815384803936140234550019535367690138939236565883089664130251694132914427148076752811833405751519156392298702061835793872642137394599978894453068786328981746550642738988747245172458590785181409475932330494085485057467137889872443575639541823611216822295733253202166440776047936861506189580164044264745171921680612250324298873708554272510559828086902053313790604654925 [150,98] 46500999655099732218027861833127125668074314203793427105190474998560727967953000837034596682549982555688441118050958307465454832768671732990017126860732265685801957968390225770327503632916712799344426543374150433048912446010133075302225014404678035919933477339086805704454567776603378028531984277738823968416446978936761252698034457545203536604631541769302913237428692766722625253871158155797818615803550307397141173151858929730812335000949383434442373977560270584954850484322296001157004593867926270376415640524461785540950844456699240025767895478542381232103567451236839812042329650573566052966884733854984617512357327168470714385676848530599709843516208492380156584512960239673552465043447513567947156711742367843414492454325914879749623104338184922574111038955416545923261767148221130376623856812211634021576668804121685358397147329636836920117334616637035270840049013702068667956354962409753805244042594527074251961416949615794914031101894743356360445409521481484390013416307424072018587507061452166722354594420802605441956329336898159238 [150,99] -4022212899817792880874639237872752561426623427169624723961210515975003757609557711341870768541139909962966280413839915584780293532344124116409979541939022974135500964114725361327102243873998137165178335937584589864513296795495634836643722943910491655990899945781641845891464676694175289739680564801939538542566376185009219134225402062025223416323276754006220258288832306219757448378151139571914307093057454639012558300463251508901638299484349712130390390764335664091105193438638190344711762131017426258811577709224999192749876763325545632659604685627772566061528924515753834304506507117638700522002073634526025023423690673195407444557880174315033744897370224738789203459863436270351778890513037101307865047357161545716702321239409658844934353565996444257961048523312079607892230061746352531415521686999046467523626100259897786368817128491149122735758369343980535681449722751736155561229343361533340942417279275316980243189644945634005058675947581060886506417212762177041128668164311461654000629298131685069619782280561887813055258803154 [150,100] 70335797151166705382761544659851317920796347283016625429239305174011899032950535819115776632037525208144824886633569078604062560676744430750953412908811351894711093729226828870351140833324109409197530022716379631357401645148780515965774642517776472180336755832280882790278607735380974469306232420857203166061513172442808573289855208328170973340862224118787251351205496354292231982262846737266867091728611230298736407449195932357725968833792519898315252342129014613626235595690143697071839466870055526397647372785300767709022853257073310681180495148116349464330655629767366426199498056736048547385048916001514889100334132520233370030744915485132435022667611722468966782180036821293773205046498737900361916898671116372210171875037122755252807466794132476474009800625065264442535153245888780010629186211392825463972679007511765416159002896683240676122191169675247434239187052400078337869495817607921875839057513404685289504212867028648059915897411265114499005758119320185428752202041651029569622382151656716934301415936894820502152 [150,101] 147802757321055028653478601944444743560963028164772476076875316412940966026185385441239870447590596613480478499336703642847946214787346321482151012049910563198950432131427600561985008549189633650678294555725088642126382086252222408699842351395097938049971845257497776136660628228604127095240594319073916446555529068690488441592256291994285242997369415782219177489355961492104507012557480053794416372760809888237830034392442646560052554808328867576973865978335301311919373300993133873040718755961406104473671580240040733893915819418109526951705803768604290862508445578969889214416884186498034474178395540394308709036097053697661727985807826894851230292563703813885981266685152144213601212525111018715296438149388447818929578197738501000233176920456584550444683015598413601575491496357482343847170763658520513178418172407599911197674632674117210221640111762525221884656195504420651279779875072497452344927030885629634607823480918029914881547442476254262110657414351562266606867314668725582577417631965243860089487682597338 [150,102] -5723562918533767050835724249633878208151287936304081743383337069703296247214241463168933305963632857162244485093012777817931004521079075297310746854967627314551976104759198236898772178597383386757835349968768896087825159100958947768997119715680348181307534101818270183273468869393521304846159906814372138319072495743614023823836857217036702172176335431914941088941307541238030445796586622082733638003956277197021604583407813717575727401152987211258284232346532445699748817820841477870389701507498114411719758244621390870552601648753958806069989390331423904289111644457466639760895183060963342329993422285894171436282039296513217566910948356455815922091156121264153915593907242040298317211411773432957704360958389301396633034481880175256781835825708820106929087139423035914954435924575779306875881323818208237239365298938931351025145095034688330700545215516586773304577570461318104470273385221532198067676683935449376947221606441678033554891798617998019772102628504665036519198012216855572808428134119902815903205 [150,103] 225382228531796629542234539670085525817499737886128213916747063737956895991771965530722334566828985497290852762221631255745116010386470165689191388927751511480550304479203364664926662567282983157125111526326418582341814148051456423124505550694755482743608887886181046460207219779352486333324256718358219598911343759979659318470441880409772743072493893267224992850239323108331840493729170377068880544406585510514564422999576688962056492218939596307564137507691424156777353680795114671425734960188075833641751940947118044299990593901662037585785840560572829037860962072261076984982654780912885457738394189194465555260243063567033331909161530913178156920243908957517325049980377739337506287559028232635785425227087312347989081200311013784322052164106163169467871896900487410683703980734429164095457605145372384449235651163333231384109250808456684698901483535783229818392196691651359709249307798706891781891881225139135589621402501518416532409920880709823334232271897528343198354122737744592081127314308652648 [150,104] 6104350068036630364373380627583665345114700159757789652722381677652493173550011195338209878971747600513788770534644314194242686430905976115646315388472205006423158885706504889833908721376726752149602921460308402065097514134381050994546144141075884729440628219508565741188548540851496982474988144614164697103847366254112017347581523003141167316823449110640150208846921361670599554565839447708338847159780835667216021462579096268976761765327604447727693183134640773337972383964065359722486691953610795115784697169931275049718879519323785632844833394189105571258141744542912825613508240398088698761423056302648190556456797227469319446608855162568774752565156906185915171183135243804569243104218896156061204652160778662223670127618847975142140073838599811815932402496151010681038872332121042120956274068867071689954573623437564585656674629689805223787646544994302009610524561232677374408827236526626973647930494854395148565584852013939879874980678209733869029450223901711492238962931600970378405054330 [150,105] 69333446302347535432189688014713267602387297385356612730607818675116045315505462719415036863595280925133340963937092172959775566093336715812572865874609845706546415313647361030919217239873518009010799512640794743378726131971098774580363333304945769095826829243248922327434380503435844160358000412507366837954448002734239467556567738821324542001540690499909833214824910652984358366258704524702396754684814696220692710944849275753789419449604747801820996213265419969630177535491198269945579996252821269677395799220305471275616825248879456363028596347307276031848122361360491856687235024921335920293866204941770836183259006798579400628820303693065938374225481239097148002421666984292461327163732277230975870024442224402944122532204915978687404890160727112486618313985161382089702307176047608319067706407089970127590911522722921351032942366552797777959477912006837696198811826902677170425044873850670650893908266042680928074517048139968210358060726880177537216752281078820547545224732161760331 [150,106] 329576133620809769860064807796485817754770807328281951632581069055540997448741230483019898569842184597904969805970751668751061154375011091380327269905972814225913460739579589143084604797700131253249747374569830369647173750030644344928782097505443229924465263792388904134086993319762124207361927654624745366803649536809026782501078293444999469603563347628047032068815588447354219128980869631893701809861378658800345998477527815229340998996708028005694322972772372099857351832331309784732075111826741751551977640978564697475047579670820617095809790867377137942707901295281122968441170620027560426483507205517504682334210803517951086343368373785437434999336984937359056555678704089030942916199575146257457327675464135177776809002165196718886219561470473684481099075720748416440036081081072862872714670283053055489340947102638428990823360676290874212285630288027037599571124299326738120444382096241642826104667657476155293785069329701498740283350830521026121579121539587597477099695426 [150,107] 1803212230438144741284065839844421519684332853082536740105143708175511497798000915929046189202133161521737383898822423822138301526025405615572389402360164797096571068547448598397220056403490331705658329825061008087160481525006466690412887836714889391623628216802471066203332264692135500542606296621070638356834492027966880679111405204001181432293195719195598875671110362018664949196093937237849623347630214081051294285005420525942773135331807221063486113933192995843180575970148625340880014151176099586844104481414593018937780278627370464677788274992225924221077312214681242628535364526191145710659136106865248437375979318120437258298043056639806342554642952255926810620563707282039935246433646498411282061349382578447158576957062329508513071326397710760986199182827291766188949410089584995806931981852162227968093397593651925248769579299814453875135394757854956898579545296602471752562120161338293145434209621709405689068709802117862647649250499399236106359017539779139010 [150,108] 4491414630379697347632694509712145967159756650247261541341997056997548422988497802883373815629461282808150224657172395974932637236351896737744583521596426728489670803649220044788275738217700799358750709053241645226445890759112795963180772175321448316156784125955081959087256923395201052456043766300255659929090558035778712871446275832303176175221618106327725326508576160238612600046271673969034381188537366065723109482123845051914554072668043345998153583650006796426088489760502929285876593908333392776024488906395651968641323225736602816013457713936799142084539254042263025552802733123603469534872585754792948023083489868290076089227906448712990384100868250420846652293754333148391483733506356594864851918568953084292598927592787436821089678845114250641963968255866697029307632354672251966920831813363705428601257031761806080336321877360140977521678455490703500734829691006068009658850536642822869457088455284307092486318375808769715615573357843357939504408692343 [150,109] 2298132239365552894211487148255948150877068732828341795757487120987619756210105123334425863558968863470538607394728269368595070330091913232090910110897225120119026830301916102353827716701173140422528956302258600108683550226789616624776079526687136730972960461199948094768798475724345235724577396595877223835471591096009153667488278068971129775412073092880454730336940767398056379979223846265502657470261174712662558126395176881787060116635483358017601169856775977974483395722023611176176284702308376302361646075118481569205128322084539481601783384123482859319888211362200847079418106835985207175263787574665685818698734376499534133853672471337446395662077594312249053061109443419139815026624720119180205124684639804727119457112068693403758994728963701380027141817081661678690384103225732536623129119837283395351911872448795279749209627311750850154866672341489745364928409224268757679501375213909025905626383588503341102266462642437907234196615195552984755 [150,110] 3391924833396958351085914870315952229458069586416671491562400785280912030743607610101817447576380081576183712708551956984316956371868922554109373722454107660916680499814717226511365068288474049474102886966769823530773746229839925676428463613828727108509451235525836634666543315092625963814931174840060728516753125549973258457317991571315544076246475204538818450485516271541537531801434195069679684835506394833233767438279758688694135905758992998024849651295331111960388176039721037218010960484746306529671265764309169300131508997977031949796762186531474978691005932948723713555595080527861860621403553810595781306776758751929414381782702415124672327133544975031174947965759714180779778043215104984037608687034195476668478321651677058073015657738412245253226249082733700301981131515079915951036701568474263132218213221369900585836010485846541232711713529695986966332191632559058331390582363158439235031384488141161777716045686703274273192803372130 [150,111] -335643088248225469095028698419843741839398937604869341828819334426724438503665799431438450385792653711663087826712285056252418613540257421079645408176322115336534475692519451404289684003664849496934683006303185346102330019694236357681294182668305575466939236858570804719772391640666909535170476079972025671782993279248742959644303745146137302443969005069063963541889312598674956932482595406465090607509112600580931812206384875936317577742114098997635991271615330936357549761182121791149255470089910661151628184263805654315695691658797899858542181997411351641363818829179859132644793700166743868134876968570598038326092956655470950135808375603119440737629241909682263323670990165618694869085001546150673639790370035597312778424089586129770294750701540818492759154297602398969290412507173264947439613349860627245756179557680617510689128594300112387221060117874207103214791252327744285273112328988397005988167221350859955513280730134030090 [150,112] -7471315926415081160864974250853365635810457677841330191584602234147207930484845011968050857641749218099205750715816041270958600146727417352477805472015176120385295041275892340228760933520431263640084454440593222754723321661656955374153722372661643334981737531138610328890465594743132310725826398781371240686635734321214978946754891123870316778010842332207067750097836208421222052995914767378156270907633719714172296661695615702609178654113625853785559863560502741999926396281802151134016165154410474955156753869446602380263622870944998410910114938784569625663442141118377830702836110178948880407606227114575559298861804920980936566632389669276985555826201958457944885074675619148735599291245257121722993862905525484021264806309487522315996106705915827024579555401559791468703834193595504019260182457622659657147647301739563876800321104316575542776145823471656515914960884394328255220809746195233144845480225961678905609139373336 [150,113] 6400789881782303235678237988885843554620058886948641246392788362942346412213804064318378687765307660838782244981435107024217936295638178362649672897155095088904502190037677088369589181278101756657659102395785145630311479272913968455606469051156942085030540922837406480154056008878455615094469931667642774736589608074722221212535293642845193358526725778350239291938101830344566448483115512159877277722408825216580185248291502745330899273177134629489469857035533643226422594674490169052834601543043356053457707880283169408600371736595050165305516248320682525671056125170900235360755895310671502057210919128535345232670304854513107100022133573466855365396302865502976085633633733996631265841121251868135644189078428436707419927971496154286146473065086265116349403106615536900008478033673893817195235735458700314035982372251856164483361566836067861243189442256976046361207750642874068613559453922106362360181707631663465068 [150,114] -952583743306031164388338345926483675636751967465626741478976766721147269557783832402082617349820177426283772508348076628949301382505182997201371349759914135488501619331080562368605535090270994645144995711347257715372618558792604247152963825248571908641068013233538530713356717760484709618459817130847338844548454521610132425542966922305809089749388412470392523366962503156063964661442483824100943340884831506018388975546047361919648321227633771522644159184495329059145295939833333702694757676636188100180983473118820633150972487141515178931606591573355006441056265832287279229621633848188691771856469271871666139335980791507140691908684994412044702203950429975196826234936001251634988138373705984684470645822457541330474184723040258006881732743526429200379240208838813270828224580971120416426476659254056393562776030738156552948891650626550693581727154643347389448023486325389521078941426011756471961405618667 [150,115] 52694250080777146041034971833716967753213918393138758204887067863006114552297112450949301955143355537901583344336243647624817241724454184538323065130634282164073559722724306483289687188931905675569953295512569869521948981044973715225218242610967504562027606179405848519753336614356879646526823962644869187208742496321904764882338988306317040594267952781064189177031468292627347473714190616136096480976141966463734911544494555521725193873454916252852242776138370906918101412518373563208488276021611809771397869378560745962767719083022260312387961697668275401752786360648837282609922583580484416610496349146350434444115905392749534091428272882411478500592997196597061400703881492926544186647421632730252703388152154845721214212055064551908176711314695404246673759175965593740971154576209291461002967790890938528054252114152842272540669239473811756226742399890100818280490204992737664790856228646111418 [150,116] 4053423833342140151112941019572205698992138447965368293719319276723838845096462745493653784720996206301186937333984504414669589440354757783807916952814420227476486729192033369566670627014104345813761085482501019635301651672173043532703710955988304934219102461864289935508416093948098063820300464640777339346059007997073221408575837241235148468859973281060161190258113131180828204441152436371063955795838322756297708667592755114088644266969024674381138211227709708211581302052517457606803948162987851321339034551116061443941329455441803352480054933508563988507612796777254189013658030619006429575873663368515062369455305886959985306173608025728955949852868728485275761812108982969241060543697257957008414948356186001806476944419446062209034316164293651849603494275445015485988999661107369541389882569621990949733191522638280100743277423869949991130264484310432918935080826959078821574917385 [150,117] 329157873428949874456785644072468234122332903065224755004881239492636989470183577850331906680999441339453098017941648758785372032103032401578387672055112616127954163711126323611541408834703897678739085503865141354344849509662651478686373591794031229574154670795210083163265307122639690123557849298776637247839443183506478116744837480445383242608262318283421581452993708047392169555086485129923260167967338642732713120242385136148765417229083703173782770233370332257581626203976581452051669453025781708199346753780682106562868035990709210751603319589558042501282032673492065591590629315039766293272568757942762779530875932400595095668556358766678990271170225402753807983669239255251969202577604609768623787139260174900276129281525299459630332433031108209492668965414341837306223251673219273054964170194177972947752813040567040772411310934663481426159057323081267224830234336843649 [150,118] 38487041483892245090193034127076556291507571625453693378736505217018855899393890130227426326113175555167289920587294247169112244055530996633616441497119795135018266850285286886750294055324660743491979453391468127965143731092298761563816285897688979935238782945685494734095742462878030227924228777670076921931649311281302779636729841178390918770406397490121712655033930461618104213433826068996885816000233920676984425702232490754471041422286498681981749298701994935807542767003783173019605885260188776767784497260975351164027740945833685598259601204095852141621603508689784258896100207937433923095553052407984795598051040238510093274634509412628065975621901979406946304234637847293374499443705716358918741411816852343371421170544920181900174884841414984280017434614724171551153933592009207495066155733998591262696639501410311751461249876580741963914428463378600037288303 [150,119] 339933801475801881510793277287300600621711282947162641889877783220053124636722004168389981977420646872037026398998383093181418672159769127033378268038656602649013774995417984516479212256134641116454684629552486795005500579351628182870882220738004432736596081283160548355699423039756963578140397206674928249567110898178342510307813038638159433294456219501965817993864836972128072938964276018235339856225080059497427351412676656461059988002695754993669307737398986091248418376526715655293338719266052151086075436611145548124323826808951175990555432710991473560322325544059864761275413572942356807376167336963324156370964452283193632834738106808966105628249820386370351316959063243063259402214779480435061964592607788771641233571612796146381712667791403996319740660617785452633360437485520240845833103827671632564576870084241851212812309768213371544790661954521 [150,120] 74185091241441929357468688008772622032884444473498253010694019055834599736176931154130915238685482532448327562330479172496781104304392659172918637286743809565355913818863540186701278172520001046012129718827938328831917964906262345726204682906308507895450616353231776083829597686929145928470859793377573893118417600835744214326288241642190183093147865556004653050127714278388126356012896053510746651158032511525452893813953187376303974056482233821705216478327015404686242779573357365113521811776597235951521184002528233442443356842266482045608083403266445420583322975714900608845022025545716754189483924349379190991066513817818992336164397333094347096384456521862710030720543392210726322185256932459632832227403574175183356896620593586378117230804977558769581562971314579521732274868407530270950941603093828897404555660952811867790850194161961205241 [150,121] -1096027245142356946495265080072835113799028936159973717242857886273078825443019370145577518775319903890364479768075693599566195373778044737757752384570018495299426560291152536812315262119971347904255226735816901477913324985834070980588121703736386296776293780497134914987313545240374913492320557278263666587001718313578406227525177706952961652255992690577702702418315348978159693957756015212659069149171259201860740139027719449106631400755329221276339994014668396141924284989187135948008489229673485034356093589740388895195926259760248858320874698468449518506317387108905712475187650242556752156506504688714340064750169859547461126648814275288647259329361495804502411858776652383433846576782899088754822736963537207779013925414128776585717999861242421285231545485757768979052785106183518754929926525282911646782610594602608788351209253813 [150,122] 1707048802678320652886142823064293920686905264754317331082425316354681712083761567753390345509678036888468179868425829610889053424746267521253057526700995448587235642865421099609069999965280173323898718405613267241178140075675702184502505667832891237190691851243359191862999426495906380451137568447075068604274640177275036734585016465630864739472617215189958896545092389446111633519023664301971348791654524702461108960746866850348579176075408803560704738601983195352810928132672724678505468593314848253962706016341378354181881226945894971360573969928456751186084598148380537330691434639888109664926448837040364056167221625622802599940574911506878505602417706909103826313895912217423965623489952128762878849987283275620127835082978329649123125430783938577769615686297537617461949717914913000875387556490881564987761540261371043 [150,123] -265230340908788185369269713769585226615962221451780349795895514153023303942083928367428629672813693022300830698822863229930328366339485659728501232407943179490852827763032582865719104928421856005657206736385212443438494390242878641658421990147068477444010788778815668074017709263265347166004356924297720160483735124678197839221760325677919241623848204901143989191808494436453455240213506394501328737349187914180252888992368919364267084666662516272531587863422202656402894747851396433093639804499772022293236829893173558376440558545223504017313856508876150197429984373945733245296777391767377059824555088748768120011904060991256752584534724601736061049519155644206186961194052447052204119248898815508628180898957412777811590667501250127899481639199944455693955492243598441646883214766597091981910274966414825218715 [150,124] 3941511247965677204288621592516807430399892553815159540495021903526592174905404717714886776343641096829992607344258185033619958791490664836378674773330828787814225743220200955380928965670452420444557222100567100473812637404310866407416342012790508063438490236816600108239513930520089948241745006149853761239416551527198762712100680017818577713658969531532450217073351257540471124200506797573454363985321818780560272217710325665397132024760773661611729911103420541309165826698537510021825385501126691902554647731239760166109289356138651536630724203040481874219850164446249989499559538656687025946007277749547414472122575536847131278395126856365390815116376554555686324095106810590019358938479181290057921704184361051770066878778817143789222790192744359165385301033065523276439090842370699338862651652 [150,125] -5245150894774073097100957073021417060060189372051025550944144416517798940734194124534958575120922249625702947296244202912786477554357491217815797343554394083589448341515597605111477041428250727172175592147741738644192943633197548673291030120471948598703163089936099725664681503410576337955589274160741428451131260813021378113378430605334865078000356248389553143595152382114276132905591623766115875713255200309051097230286748000674777968938337793993483544869308812271740209280584078807671689902601348865079920208499454686597653209630570700311013556418750906459056655359520653349954654259516119835535664954230302769378593568526788812349512226353046030479416601666711034531652207589133351723911651069437769669840549069336169748409632552832593888815263499373258865458681666235063075615342 [150,126] 571772831522693110489113714438202718517527405284437517831634556682551057758015560551868406450113246896192924147528470325167758969922444466718496337858539555297211568729720592900362266051157989439232813248514975811446608275593907064402266361030104612618229464588320522545166397604109711960026835731860961664588840792921964837057095582898710555537774369538765096345121053538434382424654135109587110054617749944013857532107770780134852745218465172637357137372544216097277389941325170731437963761691721942423166948664858792181554604730182103536255920761227512580465810665694501387229706358840926864939474173702588948516175592579650311789166480326812781475023859329424878563977148577270883118284178550273840632725874405751310621257528837166248393316275580934317077152571208 [150,127] -4555145539325435327576130957157975110382536367368955457246868362991912242379009107230558902717609317703741294107218274090311876175532281093994611428633562609547764011996825964047850136933664781632790259350264408675904679474615580619883582332515752171746642427653387758994568529297702846517368388401005973356456648760422707749324240416322804818278535309714482613387570856822802685384283617403157946527555067389739372608709722128092596536590179861304940195332629074549682722683321174517413077554117020837458158174033904194689779230209195001429900098362098677535836109278289328347148065094184484882045529993886706081578158477720413035486384634376619399984890401037448310264010298309212133674448363129778157885438250183259969805905661284113873834841081337 [150,128] 2300416899024312583254285644381381132013663453537859744336901402751707221405782751703609418044751665887347440621420474524271745595030110604898352150183016292329977078913063584230823961950299713969774564433148527592338812068090292353118085543876183624977377627882671483028757256935678634301661799051927694658900126291096322256281780854762942173486452362048889041365040224619961409501750584883710568825943583660246853726307013850680832684290637596602271243167385640162357540152639958183312636430746207903762571807927134952668519791017337724305812977682618079486795641471093024986444975835983747313435512172476956929844110370569800396206112818399170289393485828358592868108259762355844853736177969658132516535197729457340152315461095486 [150,129] -61812995691938366730006114467746683194096163633073164688517153193723657307509640703291809965219663760728706512715805683258504196534149829593816417216642886458104024419953656393790819958348445359109308193891950996329507632662786382921307087500730360375295974932717817379640377074148829058402759139319268946096284125957974931666953759967096633179941447996582868356426217279049124810439340618803005904335594862494186880027231493139970696935468308194888574224579171275958998252600745138724142926877203083975208866842444726454918500933738762625130455652338305157921878898357185814054043098335957016852406356681663793981990993397456692967270326526470025675982532761520757015450161772938575104506521851620565196871632075 [150,130] 71300196395650704398261595098518198586582896965082694286359178106936252604762372206984670469563885673398983958375243069656934162873371630702023781198928126374773865590371654283634416533070499411448619176655988324547566815138950795997427159142261094736963879242876605636636312477410766096199019336600989998799530610608355064584328295417543570446197675297413278688050299122691512970863275068911647838178135346381430075500377554898269145443545244513499145541350180511251274658879067101769122170364027009591922520176178197739028408248912749352553259250883165331418050462896220232865658226566230446848130336451787061012465683592258477387616900559803418768896289580012000261686182425277336952605141 [150,131] -2712357680990071990388457769774506993612611700910246672662877686659356667144026018613593753826646340685935445763474541616550743485950562243827463703958221340219024215791533112589607494229105899087300735429377858999851729704931891751501073089062390993488132079318348455162788332442662842954063871626312258905622979281359079114848581295073699295306435684580288478444535393548340330393770441509238892525073170300800018113551954391615515327615042080891541931687068864694221455332728739329757459445429994657273566662633307217602216836951417952568713334990700378354916021494955316973353596255649697712815501729157591686786303846825976336754337026781484008704383703443130468429 [150,132] 2456538621282640803606832736930562339314406727954847789172189667164377195291572074996178091666119258581698084072651289496698200323507381871056520210380018969065191711898026359034180305330549183728319164134011817696987796591950514536750849438715393798772250982751598781872478408597811829195401975847284220323275383525355247997705799507682949643113180363261183127451191959886634497227668960150550224986571286556461707442166130826136178653053836264995641306573310519240293447916689785324189181203772527372801189449992091953571435118828917141299839536234069627126469580188420160005013226690454751720642849118713289701451852109596061327898121101516853 [150,133] -35262451400102136905519756795492922190062743326800939946460728885447718323233117816587598040436815130614551071596361293365139765773208228112119888461426679878103060469998228961615648269591823966913378917481670972964918162117625011035485895694973026116616178508994562276044116031514394401285606519420826749356808461457201582365763701941564194479182458812956153511571147227156555199667916509357049928720374634843763865303824382239271123019789390720514249437661940485467082015282106602400613351945270190040998502951418518364641419116043372728137340806986267985911923467802307259852706124124434011620805306056722754202374436 [150,134] 14258581927257612640890905063690203158694733859538115491392034774755023799160675315636772920246194980805784516331743659493314997948953660294815073378225732513538642141591455141713911872097726783874496986171811160493675672143030667192206296575578746696511321876474908546463677883688680302750294293740736995945856313332027996528905466356303409167224895934836846590458744947657832141946806699130713890858754808675344765828851759917363930688092918001845687649142067754441661478126642308786251669231074491347271228027927043139006434091874609970218231144769523906702485595597965421858332227699177252563935576102 [150,135] -8143220992831239672890965314551928430054963373877376240816913937894442456056843013006412108800904464882186332009758409490136340571183417975184890958747512815857869180518246640939003942717763859787344647859415002219178576665221176471281493022989165509900485643881680717835623634543968801312359348306417336552262127746397525680422509473186338491167134960742210886469040694726396922584388113730662160008491502136072533912182297133334300491181322934063419683360448492140099396859873900673129259421733272514527896463658877241076094420091467614875461915980515385286273321123293871169793070689589112 [150,136] 1753593212269050106798378504452610728960067972842385859412972127010777820915854363143268858454802701897108083686062591557851312190182997161817498221388538299851045303659146020178743831923446818202587788757744271556301487177408997672839384956654707973973091752489440076041021440529848994719403305875248132006679292867797226443850430040166458726520275859988729738638278573099771032058568861096777121540342144614614009424199510665735781327532882329711488115985914944687339437182631744529103366125939481149696296762116654903021603563695040227492440121865710190865836552335801981861136 [150,137] -133669863026622431541135767909881985804249413922832873261489070053351246222347130939224759310190507976954133966408358280470810744695315617268236826262290045905031457132989319401540606562914630153722507934914047183015534905538416051525276191187199601968218345714140338807705881808265893098666204500221718282400931248613960365641816499193590772468443368160898478607693727652303052450493545897673727057617193507816436045314681718125948179174940594533701418431339217481131547207738897542501147125202851765941250970844471099399586508618202079564651285590748204191701799250 [150,138] 3357164329513329817170784049075255667474735486544040347482317191509467033795886712674545961514480799344805244317847936066541816902219765392521170193338349049875855688408641143834920561539110774419618469799951769705311297071196772488928809705068089787177631444269142542521548154885040719163787944119749142796314659007193604570546632997648806878512276451998013467314939586459137437581736115466146030207132293345375307228736705473108758593369123119505951173287926154195894227302461960436232234212463333973483284981426906787814937555173277803645616831430189 [150,139] -25597175454025705092238905755224461898336872327901300935097479393974783114033147009240364517636345769146099403859219830602633730921120576198539906572813162765194054537809960150454038842101063769704313237041817577850450225503892266437590965681912214985741834785229171864348434404487270559480352815021026393728398834884216240046487730319343630067719553738385373448005939581383451130338175816293867697492267272203766507233854180375308557016741119032011924547355843451032711863766994190490024474344083049033663293141129255820286143095428812089 [150,140] 53927250032681869695403431662994087736961252483558746963152814292606473836079799184707942974290401794143718150174262839980520468145240046935136178388746501139157972775834440775026029258025966547243240215668403098190509690711197539192387332384806861539146982343692002926822709643698941612791556714344746790157578034525964620168924819996047904494815797014404306115208696122418208373197868013477885499870249044872121853237396434429898197512434989779469974127469257810950655693071574533268137150247026519606851251825741565388372 [150,141] -28147163598374765024727076380573414181113761951148853915496006938887887633620147575705135522995277802268817773560097065918050679334418857040675501534552310858309269562730489320302834713451641133908088842617050150854347372078270845659075241295024694185707067079574923185513046450773153225853936291179237337296362341669292889770434398485639484708999996553643615189321142575249285395589682056896794938680829041053539452407267340336656381253967844542167336638742490269134266113124787611182759483271401795064795136 [150,142] 3203684771942889869235887752340302377600118307414236897061701051413563757824284034816988565105079016961129679662116649721958161300193634002575804200269850577127707129093284739201298422236239454159765208126394195813938754840667408064592252661267506382326626372885629246871180623669080362049216519768068116001000059894564847506035364216304274118400129366882855216399472601175552510122734707970278149591153311733435717440839725253633087217247503437403858860029307622710134080001085841909257463576 [150,143] -68385654163299108931907117840812400515775023405567603129284411366539009621210336013800050018083165243059102428155690821734365958967293439253406782602182003393702441330225753530769567684631839605233941301655864503511031201041244884045778812678419784740578021185065154089414966353318165979397139184494152294545807868907740663247353582725721572295036615636312981992525321568496663239215297218261759022326725858339627449632259901948466528316967846693979884574080625592821111676208 [150,144] 228600653192067539514907196595363339162081073999040761850808742775480214553159990649499534609748847684012096727535467535394494749664368229548418724766444423430387511225719925235690185832123418137515247565267871050253011465569464877073900751069577169971118555863893683257274489053026122664707017378994097672907903534263170394682623743950517529952600497614130904756255248409916847034649070614306279674313145875734977410586024682324808249024414082603648056112440 [150,145] -96181087794730623251242296974368904826081650694518658459486004474471784517807122239128203037132409122320790563716208316549236379949161157296867994382887143360370507637828445185153979878607325469159941595662413822891427142882641057343447850657876937584580206053573556678545917159509820695338836387281046165401252335692866568650489082890287145651743991366939848378576540032890259183117706133457117619141748903778321391079696166922963405304792 [150,146] 3892357076285854987110280919464808391611014136711465863795092660769841754767960724021160806422282656737861217496214412893403675718795227321090801774449902075200180563052882184856484190554071617898954533352109419993556855953560812288849147575287504841798677011309252120868376929273052621692722122065886926194899781950965701102964449060673700766415776999659310959996384442100860260343812697090471412882009445065701430051160 [150,147] -10817944950452471240073375177358203765679878276338679343660760142531060842059415564646385477857532238561261895916811978230732276038799761511655099725224425841461445316432483161781939301550222429864527198935209315722894555699733127219709111921674014141021598472360278155607793524944133534924021875692748224620716066818948011102789556610754624583555943939777552505838151288858635331912632804006190103455 [150,148] 1341114490897699725140764666000703568023247456921389102616889293238952016509164393389029452023214819870395852967499951147190782325620671839856692150322437600048896802696868757894787545598989488268024599540867869089906399630402056808061967400547940310461112736746603327024125904741168094965340897924915795727966313204063705885750465220381442648442453679480736277859492331189805568 [150,149] -4189269344933702052483831813784039574215990486777690374706205710234185729816677800064336898883362544318005618326098631632832570000474710814243211357532257931741295427096237826090416434640194278648408930662004655508668262886344068470952349049579704425745495624299414808385206776314245732854096620818491894357476611534228352668716168105900846511029965983336 [150,150] 148554871483653582504644190261573926940523619239225350184817630337207841404809487600744227200602683662503972952717896289373379295115181913656769578605625267991569703701791946554156243323735114510149666076980912984709205159180311603483432963163125993772607770589249434670591601660343175377641317614351836887098835203489112487236176 [151,0] 2693449111453775997654035494445929716475346356401516366791864469754325704243153153509339179430824997349603174785662936910921400358131193862776529115424167573846256341027214736474589317634673354866872194083343249212557340189120596084149040910288733942983219874571305832360947854378101590079225871466051557670447615034815020925909941694883635844689939732873059996181992513375395114260075451529005827608493588989572239093213077031655153696890383867635767596368296385512345819835009876408402747080818671998294513527233992182305848623230856737871726693519500666911712997780216819027639383866858455234243291531851880108937184833916334964679110966667070819759950137383703068963285913518857461864438871146629419118555121383987427279300419944230953128351996082027215585755041310619444038011542243767375589854943884873827270410645241373199163809924088428540376787499930502371715503953590405948693797265186849200227568951575389341023238549178173286841121530259384604934384372739594769819559075603371767577660251353273889821394695829825816336555256758587069956781542375672652094936122368806709862749348759653364793920014803820732187511164493929146207349162405309793790009906636932326536326593056884424615748879277157065835041068727132635077204833821062282444940261897865259544883341586822288135504602313442559416305169748127593929518496057199580724791793396442058750152832866639515566020701080560684204101562500000000000000000000000 [151,1] -2076235648516825482757556868812646672476050389512685977884668159779071827335968419627703504151790284836350957683143301864820580854036292614010642948400540032611195103343923988120307702415810132314175171371187508250672267100727510959760209808748006450610793895202717070808595685232496375180745899826789830119225417449454600693378527626562751601770416437139704916460122659851462146752072272755558767018507908095905333459404796832708760137720534273679384721915505990688802288351677517426529672031884661305492708779707321980448847399046962107142482466589283387339424999621518659963803553283128064625713478943923942328783435594971037406342811579541176589016007509011727804087039670781963547385522850405569714044067269276098043301011365704351384212930405944730713092176395320813067526429282848365508164747940069517552493456232066434312716387097132010464949735858231502430350446399229058894539034351132649452571427145211452292106688976998988104044075903303656847439255738943837386019793873194339281289308406421089118597146929585505134566551822172317553251799826572354912418270963344440153915001755218589762715903198067403011856082556966678378473345604081755517874440895618122276951728997749546838573787003783487285496650788340282262665536187443076788047657716465603814290615604564090568152185716541617955235664240385496246551639656745577112973919779592539525545498208437351137441549836273654364049434661865234375000000000000000 [151,2] 75423953434815602961140202737172302876520449326521878485038389721916531782792541204170009136864951879684091901217984917099508841597580886080209496089726524427331436894976343014386205122394599723465769209490162612558563402316503389830329508177942077401219941975990935946468326274072700618261977698232161583944640687014557470170931606390483096529613464524235540920546871251935401090861222085865336138210853095575041174637652140404324891491574367169203740092665031539305893547648005476597703509077594363823093313897634741007998097189630925915691240113666492783331141424306524071539945472169705705685517084774305791791323437237512337097040080556118124725078243605515724801518741074777993328846929767852578556454786658286362234700197235155379060941662186391893857431189126328603225876828650360185386200906093439207355843825987136258106326102228060331806785058587908068771695663988093640667847282513478485854993255287842729702102474216541473620494109493028988166191497674931423994586304961938451789259809130068267820164733046920565597895505791295536889579969063022119255683776846834769038468208179651063292345912258857441125352683031951611071551372840386154092222714497654358118709780046259396627335792855250098984457918354761773409344724615531689499941603375664232169869354444753176210281926335513948299483782693959894538912572614447406116091290813024651805256043234620075123293742799935671428102068603038787841796875000000 [151,3] 4303813870926983528905165956564241290049864750328402195736998851679393073909124694446704275214221168990438987730886881520870181843384267063132027536794149720929037532292006017474452185543336918118229283113916238555307687805594297214469219990214216596887564660329448818740923330270369861617580203862478366763509027664181232680558305566952520124118776469879872446544625230522011107766217299552248698480088880621976922069422793323276618044060229534779465728157276543976307768965973821572514433533878063706725945913433573765969243048159606156635410514668154228949800183458298377528173143099801162996183221510459129775336753111850122394993245355850536412324497251062402900695001514838994853030961816883401448837095888903200360003841410536592443649554560110363409585362581519195070022022012222117246205205256472097374596808509710241684442501637719458907351622861251236293062737414494329414001041830495410535375085690293882320531768441452547600494026450643518037973666477715203017947423614293340599945507094306371949266462904661219216748982600311937926142909463978743058584850754502860448048298604032420518127033680264275706343508961042334804984113867182269420467093986778566048319309760645576128262557650755268724533674608234643283601972519414176199675123182136165193993810711819931659951575693069996174109916032067210955290310701326834891540527893486686375334727047673935850327969279753366361546795815229415893554687500000 [151,4] 115124465695791679427091697406879970931899476715202840483136059801229411634493698435140848242998731869591544821109534166423398511854509106260320219929792376644001762768169325935177355465010345282631529329946917598725694516318801175426990342001533042930482422998180315172495945814760932474229253304360367505751453706501152884180502415075573650087096162822455210422057332199454804896190330260006046358511193183152111841210229956618393738260827828265979241532080888532163101144041561311045844955372593821636889650973645902640714377731378515376845942272281196277949271265883575135334042056183986270857649646499541504304951604993803967560207155188786648846143249382408175918633804023156144529666000583290790929144088274922476708674488370336447857947335390473751954500838563492452665231861206076788420907298061732841078859327256546384769816303712678768962989424828874165493870568581182411108162951863799474248688123986868614474039785984303319827049061455751736403749204863418538303780266339452616860048444194997780371288561749273459007896915868929508112549322127944640762071285057881741624596326470179581952836817788085555608919074543372958818363106235446680288668175679623393381873230980683828598911318095718827159795194125345158728500434963101248729024959933698312028374492500414459014439387488158062941224568337952860038202415198747548202778153039201013951417602450811012873316322513774445342278340831398963928222656250 [151,5] -292321927924810788978804742550012017574831017683315126788654894564784379382288345764791707613572205239782441095420071482714489131267284802252555373008214373099209271665018709668807338409224366696770968164765010711574483835008329014021099499290213375930425424711701698033372489135922259625574025674305558273209881164467392403744104770848681135182880079444603375062150829124863232695236684874108504753640979647206304010119430084712767521004260335575664647085279949557420066165328411593032967212721732576722340995958876891641729824015392525302768983174307383623961119636524300305283424600100520898734639678649964046158532657744782061958812774880042310518273352659504260749817885332655019505019946500637444880693011014289843004536062528468311702820705648767237852173994281281420994490085991038646849556438015199753386944663998484648657093502189693385545342237529699614975906052567583197826831861773353998975204782259704731292999540912074923469491856080130704866057831545136525778071929293934708934802323379235117139182320780448954170367651223368431207207666154713451699215734359640254944220312302481606760517551674410332856845627877967113628233167879532908574679479484649926518247682058818874166911844310100969904936251924910514352938204731968914354891734251155452511756922586742878298730699891998036237790893680091226159954532834396522739529539157503198307471085143649787588280385729873774573206901550292968750000000 [151,6] -6110748518223545095099122501988242342419491304787405813704107296319649028705048326044968677742252147604607009795010454378972497520868269580374441214265172930370623754543183602506124108294931463780327396856194351886782608046413368170156049223774790970187674138279326563527540713334158836513307918615212523367025596620201820113291309769789251953364879136842364900505492316781191643822749938995545441202574877834354917358720192612874244267889893150913912690397979741511172933509634819137730493144742260568419352490849898082715245664349419704927137616162681101395238791108281524493630466344099546861875175858509607989618669050651851695129866166807944321796805882919190215847383462130539323782558482137235762630614847499423109355318499578974200695155274809124930801659319935029277414297113336024742645607829447629731438902627787890976969760273702227237861447123410771308330602503794695472045804966573368515156470033674919429903634444993173862351360486576074594323413262231949385028907968431630388873387513456165635164251017541942101594632319752749464267271345306935357750337300651968144478038225238336121665607517792234384851282550195207091304624581990475897606452223411585728568956769997363953940774205677718672284246834932050635646991017951311849282088632458782729329385421151862567196931403187970529147346397341670932931108170836630209256477720138312264599070038113239537711474318263899264857172966003417968750000 [151,7] 2840750176420227717795486669950955552598148535250041951158883200775196436545866662785114798234663979716002246379402988605419920083910092504028583919871062779825435760420043282394723602680189696116179447347363384499672543953627601101914794522037087583354080277041807184890157262724204016254562309155814964631854382760056983136653731468062112725519672895975123648572504270346160352060878992292363469954493723854474204044030280443031190850034321997774037169186529173706479439329510764043731991088999967440325055089312891240951427302306323202157203555459103298327775209376687259674430054617720852913594708971840935267857488930127642054711488815642966445397639104870893130228997030967405130857437251867238728619409293029708047244792264335023583349374758273734063326733543599731351897396833628431721714016978471082672086054440239727601224022819229941545639694133129668397388367479206802857446295996557634197943517530634557895375981313107173534309742402456620307958107687794459320142252570899308030560692990084264750978475135210881796352971342241255985129417036418781397026969992554771870396531207584706014329861839636211192356243688789561626896853564304531918679810730591004470349211308810451173020517940593153345975661439225919996803370773093634192158204519320538769064185162087509560393348073218307583256224323616113715134357479446271001823382463913628431460043989517968964564814410571074705570936203002929687500 [151,8] 78723504485502986396420250975674319874097743871222723653384382873338678515056188030766611780728171887584299377698621922890732373298138906149140973044837421668413731895190815148115835720573450365161530200926447264387871961004325781920711719966490100226753728622809965884302822894160609736606312306251786507402938008176643925398012891242630878703966467128310040800936778100346176118155774724702767445995223411363856296383966041103873784580998600726642477938848569605804294667838133854525669745495784805469875299797739284389109928905161723630636160237538506909765060474804211790674008607599994958078807760942617694665276508677450959803038134872086296715277044822144483375820495560381384160483589551698043879953258546483064214601634437165374437167156013191818169452520502237879761386342517629845632782057001393213533110380762450911863533232220694676288764088765811882649014923265950586532764193366253599971136326123047791373243433450223056791834968708048206847871936440893964961074642062283075847651973155911280129861908124062975251607437001534869857301205535246527114412069911410994988437365025990811173114159408936041068232670931107065167439958308452901743741920037295991488699868513997020653633916051787324733180454276262006440220934633213288331293027398809248400488945975175548751275597310436906864027635424333236683891650963595005631369983728766816942128838177830947791617494512141487747430801391601562500 [151,9] -107425112503641554231564417593352652392284590916710680890973624751790899123909721419215329194782333101338884391231263363258898895951180765457719912165567559630936449946005522994180026794512511192847447189176143680373620182836578116492330540254381677180518360915828381652767024479999728214702400777746637815355886870568547217208751864020688851745324501181605337958937301708206996378857023116637453405232321133347217577089440252415167687207988763143708808102202620281936608369459958792790701679418770253398595145207153206822668956320258896987872761912578632822595108447713376821338885388299165500030388484851817968168564403213802119643111976230853903924298094274762267510549597464418223102300179006879289168589216691618866651253179833706817118422174736938398238316366111914579622369297288566975512099670879175188277142854668399950061500306368762567879337348530077238006456053949205549283699605496860350484145275574446172697840087297708496957960946030330356094720314989400970919325022285271336566677763013676223771059221961093533140246011259570348675807590925692753030106806799045433662855617084466361218186705746600593615620892509181125394332187359474232055643118296584000038167104333586328959603917173373883279580234337564806668194133440363143174317731584045169356829076566813897912026632216977455455550369400298066754148903168889777378705073840242346629182538665612164289034268514846279621124267578125000 [151,10] -241649078064280074455636103895193803573044928138302996908293091510396709465274953630626666109114352225559509755132361728465600987447046548458261688163494922858620462029179982408352712216587094496140433834922104111738244680927109049673057128178958170791128993120319044256525635325299341081369137458047698132054008641472141509980562559316175854836927111039610741863270123272868519881100547204489149910507366399168812831283233626163307062505031436548868613115149961561114081706593499232608314757961032143470358758033044270599271765579390438508285721421952109276294551926231851650681823806221493332511175519326256989908933229871505891640978899779293899779498252944512608614259293862482505740076304049700585258330744193804085979943532309490957247901399893217990851361747786778924992232918617769493424849610799097469338669478619339880564851963270616368131571440491226036026863187532244137515745676470321784878711855514579472338696873641066065970579783731980182013131493112668804055426521289891861920251998014463228193008405165614328002208497313774962915873040944309220024927786009550542786226142094796433209754922833249205132187177286064347201003246672434236168757427652050216131195444381094678845179772776671366560697206974320356793308593874888642485025570592072675700053241163067936874106790015299413210672371030883309446172750606933123244152679029594758430114331500627533447767232039889926910400390625000 [151,11] 574296628396329773586272139018754560645181467070924078929997415120111052061818972597441114162162870481183034736963137502532164909109846816624453355643217593199579278761594925179707384348154001430685162599184130919793186228200853767195264752973598110377539330297435948651582142960663222225025725066340596432898234701938231839763785493282981053938818102831721026827582116839096602069924310409597954176371904200503632042024539775046816128432467392185175015325184138593330810756828175622351011854599867713493472105453658099002042047009560835808299843475080869213720983040864151598796106564503004423197142068262586561668011010167900924048252430100143970303911213849294534120852728399964312434930983080200997348202336831957204007424425841806535744316828204043550916490679875855637589533089577666621817303026484508761492694689691047877247875515300197172161208532137414953321067775648300647779102828417104901421987510970813644579128550775735538942556755477726905003464679907938606758591056255830463708182815285999492429894071978910895294843410818327863861885608612495725739257054420555357325857424315142310896742036948875377427769740769500970923606326923330878233290999332450501284012039629701018256324766212796856117044419664670564838058926723555205754039864813177277265141957541268572418110607703411341841862890546309913014296127662718846358942057779419032012473587687227033417052753430551063537597656250 [151,12] 28455373649239510226574919654770467600591969663006372783282838983108174472743451892149670836339561783423397460140525830079032080204936600591914500119974364314210044701732194340416286611012481519898977855597726677514073239878218523374065450006039650105583622795258534994182884807708490300688192067381796052180181920193661673140454576906727878078140816010294181208782376973309461143189828423107499364137079414156295617527902191334543668318031458972788133607397683558536959360141467957664691970256675220532401785726992040772874636014974731610789917883236303756483996061418744325920882926856589109323402949616525780132216302461459610646673426465844381224126167479173755827405943722407595764815754338828373115169886794481408206968404094685328025819393892392070792145888965028174532482966202503071130241097875432160994180789290973306992103708507272191857076458085488399643282923914286461659637553462344154009083477017931430732008553842966987069240400172393468945907591984384694387540260937086113714965149848400949921513969905946111976140431623660176408631466308222303829588880074117681261638001757904050338046957286699534415740072666960021759191945270708130164010933354932813462841385001984973514078503117140943155298650046262446416806968095806880325192886854273594940376370531346939554503355244032103369968656831282946116220023440840773061128758688963785220143602930191441147778575960662078857421875 [151,13] -1092010302390091865547121830481414027275968577718700868830781609143671063810267455429186036265962012877876474706619180390096021084782136684967532737760109126725113862844920934027343859151457339486721193477377557464526540344288251327268002482385663190375314845240147353406832416639741695444663082972861378051229298432230150979512217189729718440862323415057591609909639680264113941807466673408138609174566239789788592329793778089905561503922162284890907349699575081078628469265135884042239258136005395700607918410734963499352858472748210555731720481375754858471964368547752900958260114444079844367534818595116964452485663755407994856684760800900000083545418930369950890506255831164146396055070865961365697765526463835874710375842976781986327550420984584722045238830405132948492448655485021848345696850627712260393834760521347734653928285251812404452511507786537571180809269679400734675853794472987309424837765360995970308832620070176765726760842616990337754494647736307510100537609787800940801075530020645826297099547803411957559081265465592861490544321175803218057197500985019093578556168611582543365010696067971387081741881168787010838027111207098181630817358694666849849514131266246847476737214159425470087645760101822258919239632279238933664975835631244541263115908758358701893251005865189357027483183708346774558094846519003839114750119154378031180837616539693873380075430116684441406250000 [151,14] 1081415150074299161710061590234206994971039398124662154932632538354672005989218446383124624972791889071563895759993059953430073360023335959455709996848127693893939488115334977561978010084803608983267993465187935297500392612361505495977505518699780824251553126646760902527403781281227403224802467977911868823517002866527037546536447342298469972481621152459646097505227794068336418765389433336724508395153421429297182169942808654058947143786160721110929645333708411434322019215373837394795099742968769645706154050679097055318384589974874010023396889657250325488940716754946332207678588606929638443459184067715001521915256104427793739578303158667251816935797834688763670018975552690485519385717674462773463750833477220691384363625514646088364482102828924907614512983081115555438147648678449247953275531345122604833581761032886723165202189420440158292323866419941628577504335732033625854229937206376274781977628726208289661713987959194841734203287013150882516501989129690741216941622814514669881201937459940904008754732754571358230856813966818030484658757066956260573254723719503861448499252618889536066418522980830524761051563254002896773975775804528717579883931756047195724288137684494858245466166480245448634721965251771786090527791109297395480904990068032684197066404546371331638058976042901357342504821008956322800702875828900573489176881417666872472133350509456529358269932166825742187500 [151,15] -39433939583829143556251288628380479822174174504717572897767015944157800393130754168303783540634752486653306478460208378356517137506711167118055135629454659636877222094885701415992036411580074056697703635556441923065021325868296020185632718817902895621656172793011061778519893821987543188828322483644215390099904247950612581015526924283990865429040461666449290379279156722966772810742714244757504654846886634105805812245721057642025007054871784987380878256241022212340254471391408619651352065061495073172258720497324797339253334152380882758339175203733242454893610558846160577065238864457941991653629195445132829095862865077894930420734937794261830462991517700578881915329133676579615953587123872326855892472744186593612611295661860994905373505129149170872666053107070318840670126685475969544920120071944032020132531276915550626494450370763609944607036136969500906774708488345740429827928857419838717022701806585802919351486420063613683795391680252023111964898721162256304357754091591430155207139296496329236537410757790175418053327840520677069332762362922684900192059549542006250207297247875588448233870305577660742722085822689037829107958240886293155279426706224227773549676044855668209357724978901767880579384342699142133880628072640856074204892877876214073471818746764080684029576993694848686495518735760133296570309434488648041538766786579396878812927960596855994347997199689093750 [151,16] -536599643187549933947224637830775445440198657685990353567371300525658462883174147894222655497579769105331042028981859968222941417670855106976055924456190593578610486010518296189357843148048834515622467977345152393616616305143895992885105974807180103991102202649699081656627295912275255778635143681568852039266481539884586075945562492051844663512842729025993486550045150197311807788748664537580681006698597837586890484164509012543280085724633648262684446481113383661379799053679495787561155930945028771014078503182882752368454421131490087306695209175268311815706693586309610356836498383246173892652460825062807483593019198026184334927220966812485031735573820708462769328343188166361217740014482904797710149039344377237359452525036381902260921444447100506993559738317111605510726868453607803418996310160072895889100692405420405031293654494001709249228490184226020688475597759301938726987596120575055941728317126918201513688070332814975614424503094438129300592552178150835798621052529057321413317067050177994107637362856895823158767997003254110484775420246619904315458316943601748143270023710622826161902886679839147232768418915927757015596299852497787053427756380761094644986352999331807310280592147583145246532342968722367697667136805248417197919984237806664942468763885067384207063262588716391707187352444551656639272265514283518054332968477558923919831662304996430303100398914127500 [151,17] 174126161987780077890281537506029903586572237891433263395871455614169385694993612031961198068929563801190642939266276920617245631553696984520839258143196315737800396520408885426699988960463140093032371464735137056129698411100137933825739371770802849617598059479991594959541224332124040105458889094086628143315604385425190946564199253117236926189917756760240285259481312456148677103967303302100761477969758988468709871007243488685414687600526374082210488374786565409479592081626468533886054839659050597266796361941131708124714424550952820444080932779749909989650165533241340603070479639479858089487978009163240919663924120664010424014343547639559483553606791428940622668820170505867891435983642201197242548010220356320500320299561173010803456997142329677997429325359900322749657298699893681229867305779909914641448160148132404354253024549940821442149263747921664821802415670040890261031894698960237099372944273600762248056452674472018075579169236096774021771793779168391101671697304465310837825464487535766532240469445055077807493390997565969330276849941370245072352230571719394146153165260734698826296915832639394680582012331278356063533405981354124509932298958111173838433506373897967074653812112859799641439652573683549923692923372219532455183727539722405839670609345310152863373860110123837245930153056964102755575891281807146089694829574827301046934653044075257817302158629852 [151,18] 297280451535746206178350148535980051851337756756529045774008190766646752987345140128744844594923661038230040200673399448443603115851778155294344087174485021087550753082917507559139039918998930003055209587144171252147592097667637348316590356304945567444060762438373430972297907584321791281835071316169465437078352398669829863071357478077995945797560914123175266466314312171262128905942549099694116626380609047541706876505577627442220643759033667517297016497163774658003638403663771569617934458632518356827699845789622925017282961781469192875830781557535052872739621001233783670638529139186378885501899112017021375258498498137184493601473042087608878952432792295044542467767751723523028304269561318184796691718460997841930563568146751343989891485924767598231465390718543956585255566868443857091087895903587642731634270857154551590546616450567398449898304900077940570077830449436270624589038675370628440385037792149925603356852090242623507503623446917961303586918492865539166281632785651361019055749498059269800390748879198745325441349048762968439599721045122027194163115773471927692799511363308255187412138837468876083583851520821740102739156813570662768082112614271724095063530698750667246285671424578935001605441356965407185933225795678859030057947050964132479682835152659371844897726605048969527733850104957651177881396595314710777659652800278320824783836989552009940448125275 [151,19] -339801021050778382947623859211310268377101115011695684905650358091953057730548933030978175235348305253185823209970785564907157085815779929622540819983846280960697944984424501880148164359750879724918804074877261040639494056038065950696649911494616690786795384655024100411001204741808560299369709962943386993994391467126906655640411042086933191198557259445834694216209136494932437075374324919531766171726206364841889245763919603008870210762752458779039081738813728267817567080669930225757952479479779500561818644630250595383133192749913718861203526914598717587738477187161444763315016725788019899700845649693384134584039232274855650527909405366862104031037560935245161806375031080757793888543165273494466373097727953072733596687502031266056013299641892322817932670819170681727929898645195924330809890402809393169943383088106363104537026219434031928457432779504457591781935876753653794023758112104214143964905401711007417968686654101449657169228034981552081859978507253735700505469380188103407405442759693886251495102716623163943911316206766162494842160268407965400202079657807242734447970244913658970433501422205098726987680847612914138247270848741000420124166559516217493396628729461061491664246022686538501960743796918388683759491307661261563491699908202068689412045538417771911879095940680976058047744089568643793807748279508375512884948758626815662850473240311692369800095 [151,20] 160551508484832159499884600498198780018693949381768354768842461637485078136883403669956657935052720712605994184350960382632800584899257382813809018713025269571679718263292828754663087498501427711987869484881839050736560215901331866030755650070362887511499093464601152509983748063158999407693613667515316694535058188062260518604691360601929074781511929894509150283963027761056785793330061868728261297239209115474622237703477489400955779188766018763002406187617918952647670648301992334967604902504013179255325496746315999156971637305590879612590007557210356358656540706318496058009895668897569432692086251987227613096924474933353573855686073210111066060181725739627793088369133475613192533809155134496327324079399479206720023133367351123691845923367161835347217851981727306979753979523998803835500849653026905972908836399819686577553399104920399171379667877193544602996793052105201767709505123829198362376912264856035904515299027781772035517032713508142875236167191666821321822693932306781284810467936138980147937912846897999196896789607774326770808926186032287817408015951791582084855635189559933669772944419149348133428873111343415589137742199826966419254860323146602894036855322331068257499208028010877877063982775000603751405682404169343863585553100050868234076738205465924442864533330590645577861855575686576834414820477080827305359941037170445092527005720907440886410 [151,21] -41477024335095878422176915284941427958019025472692001803658550563219878842669901427901019407743588154718174542579620374711902034533727952877000674125529919007335117962835087829398932959362281714179369194155065962170221117641578268613208823043365840002437334731222259423462554862227878223010403010482036087106927634012473457846668182427583922859358236743994935536324992720324553384276074557803676767965714053582366369424699328443930296735008498197612361614832597242346112779469053369357818723614062526657596364817662186731203446567566619367845898087180009293909209790796373760827595235344954574820380760966207148952153839357540234783888014098739719181753878821610541047532660243022178752472703925781463018712332405205946555246197924136067347725861748298986046013538456047362669085187320865978004535496935458764774504767828885359890844081290422148530559564699419322646423892472883029037683289782553955529892008513220958657884535608296509858335794201424895273578778014996482094545258142874298367021006762449926824070786658234106792379901689153746908977679982204057345393717530973764032339947567248722957751417766025164230820277783497539754249717998349339212903906176953969443806977799005060474263155682991986350873957551686768978025223385997619279580519296636189361394939380566125066040893063794407022423447481181950711284587225674079415176231714476044206604384148922860 [151,22] 13211475113961539315334424306808272588068177945155389536429989856306085892783578842702561065735919080029883124983687514398100768630261305910025617441282093855461183973556207338383260361777530788930347961684863928391453131005280490575528270536209244913158200984376265908665004427420426428829412432552585120133890190190959232928376568930639006487239444935900024632792716755060139057958709427971529879621341233252998227294826391523337764009418541136089605487528282430883500340088763802930959758691650492868102618013097303110770747759959626476097390112633234932824270104395697753863714408112979781401040657594395199510717379064142622171969236711428002577214887123897989377612993426942591565680821727604619386679512901673477012252666174896517998075524314685428147528309491340744448212958647545144222774366445440079255665460168806781357062628828726337287988067977995731634748302798495718794993812230155383067990773806083765989935225144795427058390536808769973911615336764341453109013955692930212167586387905121287460003462708671968553439365759218854767714867550263950188495259452341247243808736560875218256503944226799828870620014084553586543425083706895539432644389436450466974635043099717991617566560868317882106235568165140760491021796730971570944666273959442329234830787107874771336626086603144847271452160728405042936148043958854098645433535057031461163898922694240 [151,23] -11993953063165415128240895202526647912231687187927629313161540922248124491210352876447907005944629647225894651297081894548381781610461559748590420306116960287988087188817792797239071872768318820936782823520630815823592714530493340232145406464046344894850834100961904150098380559170671997112563844587702814708075120622539060150085712796509264812648564327106428047555269052583509126114594342373268589307971336180066246637048529525339024629239574742245775167644191145346122370293491471315135921997737814182894544586458287847268963814119948915841488470914602620960287389507022696003473052144874188309096604340400193521129972019811788181771493214189235599969695289818828456042121315311134344426289037883862411377683829100096001750383640857032691921734421620482282947410509530771646204784574001993955217600136291518822685219785421453715495307161041325153881022613695132889141179728854065864605073824818321078863677357643733783101353754819634514145183133093792336095345471655044179037767813108049050705742317581829769770956900160812636943391322023201529206790250495836472653090846512812321879615635931515390058449938720492957426921613582610565508635140506424956409476980749731066827289536098749139702417486821073486250279411973539174672746433936339585218372114573101747603337110408100935075582630091128112825204530337838736403822878236178458299259681299137235379318750 [151,24] 9263956726046095126185101987084945366718409870582267444413384761543073901125977004610054720796385021472844486109524512887343328461178945671249886500468220026321098026257796435054114840322338981836418883010337360820147668436068751129470021944409317825936360363046214648628385482855123912985867313566132317528373044240544274480921940061460588118922195979708523283900113010781349532998259056409248191415179856957618350113885161436344940209939467089073627676411040610958167637732608731642353482794533698310108431161083737775478628199940292935546657825088005619580776720764706561605090797139341785210868796315153289725338932073662210442846967627217456500956615164385773551564291912995518564202286953631332281155860012080600111509016812203820878881491152001234490757131622278130650322870495589604356691614740314877219514581050050297195251325680352661755374504985597892972654278973433647318430960538460486444461219615504309838418950337079002265544031665329739395380055983883708563777630616425319589121868339566337877012906742699013574597764429158004471372426098240979860509615672429474320406589594269770109804274416131776990498261872472061331688450080146241380868882902485058465335953876826282766019027958900044885341825067242288247432994180924734879115650005201658690170975531090010601043057088890488557800557562233024546515162535916589370383499606646266820866710 [151,25] -5041221580676670740708089661713239476257965394009663825427641341498132694241158299039645302950744258601960914848419384622658738636256517283989147918949057306861735368440540184105752820645439134185639582654227671037699018584295451246789412132205861301872223890725038648204984066140673538607798989338137555970498480951816625234868585646489390075967843171863648174085791046559187602668046748582412984880197708094428592576527739442314210030588106052859589758161903031421321760032998705514643016374029224910940722960927357888779833699925102535389509226179603757080742868554986692811719262244168542691499070805306545834954595104888881392243181946366511317342146151043996498610080173762041125754216527100004160506177477148921355896875285128498902947187314257088521359065994810320346557968128717078013531729640677511202948307483901763826051670559433364252877361225698077910724874658895359980560815504380198321447459284083810483642617614110604000071559521102667326438903657289416743035327393915476761881591214577279733798236422233778501960705735307833876094272622922275763893537987609336997317142408716115750635758511574748173237226558916254223478464582421356473842142541948771860599636058475692532322595554648651491981071336267024716542969882710669172622608049641045838379804653647614112645268565112455558398613442153454876496662465837795367369241948797600445350 [151,26] 1945106909464373969666866152471793579088627926476517968584494352794316894020556849838973993065990252853972100713410657909432824343758301019294359128030746535948439988863172730913023483382550095720526485635217344943275789176776471251202238742652932049776960598918494320324232877473385603680584513150167475438703085726049404986840925750080086268969879072722050652672224760719713236695982961071960762475870958546386071919856922906947383499035425769753673126106597387501112927467959477685366579603552685875504642420480134316148941671302817903208818648348705847090700047638123749470424944017047911160285196062877735278998864763751775564177202269708177613956724647035729317080698027552580155026430233006276867801145150006257422037908494322651038311242378316955051355865886825298953819474523156548313029447563721024648491855579057154459132987086461613197881687806436504995756026665213660691968452350374944463258648873877921822737240695726816277237102229063404911011162670151588256790579638876291704581191933795889903426127096640660594553957979937038810084469519992425549532382527217582729894533832001513731106873145086587379154138619860219949042502890484298091078675137561954992420213331028670377156520117851473037272501522342928323582253714410178639420938421254343285982781317963922683965742421240658860806291202300105612363581861294159418016737161312558250 [151,27] -316845459544391071086046073239241944372541517331697888382233622140709126872398411515798795562947939863053334404104909138460090444618581421229640947574249238750586375606114536799512631565205220717911673556629221761889639900821788231875646427979605131281635650415327789082719223680510469258185872158374142616196861025281247515979515812150208363801024177849649802742762643318969634461191536311177091536326452044844332306559047533301661479191801124936301327138836744123746058860914559994781829593357079588969561787453464425346513462369617662605110393370644614027532891925536594700160566563841486007924901482266374826721439506226026131376804371089666714114918046305695490344373379537532198801465571648629842472489210159632054334991295700443738586177443940480888318348967787611556809659620271190513232046685590920040791582672657003269240477751221427491406820026149235016283475528525217751278281732788791332385376582736510260162854536969454241001580378454143811400044293089939803448105521428001556596075285582628790850950560905183578339585839514943642784671004458476143187282058642158568257361231956242172560886497546989861161833510149604726629914412278608926085318552876811066980710224189749145696045691321762791104429836510968534118473010957820449240966916814790372665642748018655830805878355340045038079629559118137085431469583069241555912792571902113 [151,28] -224866798783960119590216706632729362560013866030955167530013088432167649983016547589346181923409035088377892813738169206737131952033865124554347299098026430070043718382056103600418182284467238944620062168336208742067647775021730723919009716195763920472249582590308460095364310266329585707293006911082474628299132261104596860855892508596961562347886379932453419302321454228759348377426430388764659435396031465189029126529221591108627044324631732218985042509805727403839355620724248341131650170391445843930235112184697201525507010493682269891818817742307927569536980114966067073974962897320432019109228002854967509018759333401935295360925239753338939541965313492325158486377901342761942204180631780513475953032157212649569329621830080926495259383458678160097018765599100533319191993735751425567010374799084992375274427560589189461155687391098725914667478210591902276100115667786173730566755604784882551173959384801708769801309361622803072481659102878030860065573377769298545218843821322132974471789889541632385679322734097537829979565869582415009324187952570013514900599493564124466301600639154943062276408166172018508718486651292289854118784726141411952828555482274620932479865425001974848475568753649628683016329821260441570047635681374557345138269817971825628507793900246929005552768689721531584833760353376785274656224647740112424068770455361 [151,29] 210403575018478580501296372191525818340314858997155321500544752591697832159866795075274038390782458209427777955697318722444843548688409627407745772133440356037666070726634295853817966569179097739964184894696258303886279666881703927468639516433263833313289646135758010569781860221482391669639595948111806797877230007801081984463076504095414201652670800189817705397951639745983363985051244409422714343719560870478087976690355982428283587145625586655047254411159171271301376739770007921913776766018737377060816932983173263059120100361118713260560745693485372203050886597816518759531923014880204739951873024482276882810331624476784386464589588131167373551345599957373940264681973913288745477386711580482711456639449257557078790521030248870419431868160101313772405157527211158654707425225965849839267245549088803369292659094887884542510985632841016672361217184265249663772872012036257184035290308810164658941170900127181774886318533093772824610829531696791109218599007408487359334104870549861782412536611241922909486467736908064477333347728538377316151001010924248264114343335849249870485514046186873164765778415212353831866593568995099325040433091348334202616959398137156483416220162477243490055119262679387050934831488879533238671081491750762516084970954802069992583418137669107853834689883685264455947185244484489574523400743031787558037960798 [151,30] -77492681706536515737076727628704153229548510967739421415125609915357916108711496876447693734911812885036365762092940619581006064877282786426150820698993065743849490078126302103190958790179258017105285814944128623858070265999763607982393300379775669661292991726478394308703986619526949911191908535981907657491482854624131787706012017293140512666426020530525472861347745816921208619421615364496638443445191835609328992594357434654730455148406898130915527275127815608087730531197532961279927937509174537936045514221853512801462833738880817597321383007436983743827647012381463861196717574020325913744144194331269208649571929953061366260407956677656023349942752814527902986245735684891357045305644408629129566406633388965328593869397936039503686362745516183258524842819793998089755362271743266530603600950983899419330536387465530481605358140843351126802973837654290347787592311051434878090004899488261839710740375471485323042217949300665576071796996250980421221648172146697222385329760435797222932297470165608443342076010685433460466872611021219177469990937967320293524258286380285254117757359638508586079297039942659880195324351715833815356605988731311954897759557322704569799660406633848574432352319525730582284501706423420322291580040810398352318593414449872725639225463193558451535822793539267755932402264910830346828301271155824089946081 [151,31] 5494505974213334512967139291824288809169993183449273037951734077984508820798926949099120353670409959837499034995731097520461864187997776811684998732374697293592834457179903637765406965797145245806240213498924299488319684241656073476603166559957371495671428169931822682077426925552321687040097929526649393743519555246007391051801708825184003715121659428248322440783969953130353612843256054830871846986579717840596303259139144717749571082448478499772704858659905676135428433624308629776887274195054837143632804952111717501214269264620944314183340023577526537318678345410599548691739617425622887302251660636464610107163918354695263382982202709993562477994461546848195448761391318901009264330360062987987052023236122195717874451018255532720573414557791835644376953599957391779765921705846998739436638197021335098909862236172043054982962338380087147268953651515668385510685848158300310671640829023729451907750938340485427257079133646427736216933762903632703496472278533550818390582908527587238142091502077492136298481652100981678486490246213981091839532841925451388537691485185881595360126126441234094942363699401999489296171879525768986754436630169355648882241111657865693881582894932325680721947402309364679429180717739108070222396576864282271640842588841732628509141635141034068529789700785806422518758542093074655080807565833245366845 [151,32] 8325639661584707067566902058293349891788798649384362793408306743409693755976864260989676748153363087985735238355896591877096240038453494129457093798219024823132238721495232370218265884728535620235245198956294204398476389833901132462769851060319177453717954815305790680341265639219645551615014500963735163306927135891751483085597296243292889305889266948899790035666744438184103867459983804447903866060579555159659946633221784125286161250020062736294945295026671908376752134085113635479433055840716985628759140354025365395191721901176861654205644227179386810926432836541507051032392487934432699554737581324013476655258121099349389886135133293856836069091125654674183436933689500422753391153314589542408919372855414049293605069717196759437981697716194299168529410685246123401646996448352047826297740750714844374368201114594735622675291320512217358677024264705545564447052718180074951369408889043048163442377500903275122456075994263725985776997663370116183914645313137452929250247420229131759221651742705498884462203906076261636577343305882114102444521865089561338218241148403201713878857261130650963228937993104240305405140848511927729005554040843332731146177826421019932230582708633094928169443321388209934452424936636859331117112782988784188068825948305027373683143668794789484270992747054378599592029018833864575861024589161932438 [151,33] -4280171213174900389065249948347988117091077408567032722797013452211607700269686540077341520877677331006236661078606717842926445547072876935930497085999332416041928439627863318385065767375428724716043751485491127848553611716293414436640519517545819533681654246294063337259249837800222201245621403239930364120196598687448718475285134843526201692697492027731598560784744390887149476106047845316938427329938117513989821860677412915244239069806031102354165816610514218370436827327762307796668131452882788989882021899054644817404453097337778527712924627454611702535611265117096665612006607838593688966089451141296137476756221338924499960293161638927029994147509610205642817914392984187499331328049624403033810233270367097474522180284477346025469524420225893676214419232216269764392762247846412733576666327156064150831535841840216873470506467149746287202050455198570233774201757442341832318848716811142348413846898885043523778720499186986328830975952542029117073437553203523088571843779519837989927955886800379031950615589659938158591206689452688875711972616443731006447979810943477965721173114106571616876518723259048214278105444411218614029602705510827181015202187327672106822327203905887463166923441231472285799968422970427175818331853606292546309150865060270640529645757477610221808469031429169574987864514176539439001464827403688 [151,34] 889387943156361947892265808390516988020016923713654119015875031913022654665210141185870237477392471449060585263089150306000440284740233933396581719390769424626566551014465710122885981773922808258203202867460704926410481033887412657415802210536202641245387072084548398174614012162270721261006053750339603604595839892119186499475595107536251479801769213880321475248844206216774637316179496377553301799660888485151784307231970422094549772987850620474865169053665224755654840985192947677531840143030495118536985037494049322949012722462393126005567727997459694391893014285744791538272178285006056786560395615243243728944330204509216794676742529155617180628263336903699755906375144661565609862195000142598668213994481875029722909299416845745516618445425051535264900099770027203694575909812516320807095514034372509893348609152677302214110167094508879187075169485713142818739089440357012957559807105896045347483093389720451073419242896879038303579611736611267653234992473228087957391195794274600900541681853699805974911506484584260121574799542045019418401416210841437971181193309593253496192430755936817054341473070221561567708670216053939829058905709863322676477430739293407690081518330277772745542095336436842810707748725935523129977696801285327183339648389558776114000466279133999265284853249403650953994621461748275380085581157 [151,35] 17336621472013926168814348328070817639707574789829042920628374382696245713094270588387302836063418750681406804832919279680239963265922541093944339570849618601627646273127823693655832222045940045659289641727933865673779344577806953008357115107213448553504283819234466174499958784031153842783718660829763087133920502714648346921307623434797512375298973512079972134188348693478488694466601814496284357490720135392164310129413074654882007632630817031759345804355047356622277804011776804576290021798614541575190323928496666388432429864434137757458194652331446982261300167767307418578331609399976439213097594386506349686907699360190033453555705070639033585773717000442964192636176743152856684292824944219375323152351740707500646284657732731334851009969679322263755037399804415073726313095690799726115038490499576531170924483291537641770194282479665162637329799727070647307479043938606146402786120248469267064291608112461366050840269133481465048686206793392736510302849457714650351708913016911199060643843181654495939498454891973359145796270978834035357983116060102352358052121431582857266410998106482719968173303451251817883049849768021666466954910213329873480902466366964428288457215905979435610737428720450442557521810672978874123542708160975670410101468570658784445062509269933947890641567523936899094122851070356605689607 [151,36] -60471410622072222311560972597002349478074013168504452515627693018941516836289008289530206237139733021083033930717928530938250635622852022086224508820845381760922660082764418936550174571846536039580746278367804933028566919896944927850156358187987239335282191769704237850494532802172142975622616089529633926385515184484168638341586981986044469052951111659565256098837842593838316390408594836381624584240008381197729717074815619905454852040623524938266104384085288720886219432225454445556586638070131877705683824516863023705173196117703685303541174147134760462881315153267992058859307455503798860796222232508799870065092195160284959477443924158552166684199750190598225837186839685573375396108789723158979575376563068254170091153804438428936265804011535671728187699510592685966639685803809885369351984747373711587220269631660111582520111669833119304399071991441486850925801772553906389377509797331088992167961602663500047193166457603078273509162079489643892342878258562409606145524428081800853170244058462627481040435151410407285054428674689740371212645219187529597157628323256199627315629837435105310682078588371064630045463398943980138654127321803839413511398892836073391372486313411276841806320121750348581904216444653034719206759957769690754309447799649122087360529913328448914607101240285310224290135365752616470174 [151,37] 15706333071050513152378671702916767011218764818635320501621689122331106300773133986031067936028736772019158688298007535630031148633872959719309624039718741666529309161359462731655474804336702080690818081270765981002320909258305696321252717108707329300778488788026072842390367235733923228046225247425243282725642283480603637946621842671857324811678191727554797358164195784083541661136577700715047391584907446460706647328032428182213594659729996808107922445472786333641847328414835512304217453108690278627138832170695019112812957403777302737187626529281259981856422066793493464986068875487663463587198110135080870596539355749249125227357203338491989260997954101442977827609772890423882062222582944888207025015532344885817112629651543489470794641400030923801281834093768816944199417262482132137453155471687880238919277882282106471034930958233360086887078311455781572172373242241592319829108081320959364234512746487984994981643793238389795774741650751730940433392772381933161081922558206887233759221223982988445698826196629469447946830624944978441866670628313161938712861561540227767296730675460495893691081327120330494512697682003448121611241531169513007520061471701268313130161520185818990775531824592915274406719814452844777934148759933610306709477519387656385237842064692203208006815935819893386327015802923353726 [151,38] -1308548641671498197550638875991126436878143549454635110743995648730752564477902996960257693959011961684403645369386998823877851862062274760125657546915828180732090396292869181053670294050939603869281049130462506661471432341865459090139401123213348853203325931401584820342792474836748774867982077899000156353255152014418270212657376584428577606068419455118205590938922742597867563782551448683494509904632138679625743691464394476952588284895434374872738072008933277124002853212885925159281026149943013410782097677160344858813492193384322120946991779559368036973514919163322995796843190957606605063001282538419301388555436638169460125043467128677602369420881600563693765708697383672314120273290295029717563505366474897526842900626712598797001961990673521414087711330457570187678595771153166181681932321581517812818499073983358074532056915349413359159772847209772858168644693494587807073760448388482718211651405014952175147825641962971678171797287771033174640162122231322418006282520400466464212271685853848172162526577208149826610507895906732797865712367342444048120563094342456557456169530125205705137051173886762416748663476020257844804113879534470102177527637832074179390101290540154209811582355737038467893601121061435178619134147827133292308494577040976143113692926927192924809896237543094746784971962272628 [151,39] -275983503242251512778121910183245092356071293881591826815499665546435279015984848979678766910543866164670559581664211595418585859289163650816174701695910659750741301651853642967933791306609316782710968483920954382814012358919671360786920991170593322740772331222471789928899946995024676107385493270871201237066717604974844369598743305247121303801701445287428530687882858920256093374784520944330444572434444441948532280542480885103296210176800971557787406950955151350968678748494094979601678196877727477140043763211115960131651365961276712198987897934766150416351844742074074329097818337652883177859041753591832304633261738449178015295971388139132090320608695538304137003339166542732332877617985526203651208179071763468038579572164413112088999580993669316421336263253150986885187708662656884472422691376701258637931242619880024393312534066238056323869045880432822492335774523682358063096823899358168266638600419587026134791330949859553919277711607984749761171589111892965515946229466364170629831103939527934842031481746905289474506453205121075321973497587529201228858778699535887520916949836735511104472622677629977385398068209598004255680271105656553036630289187859833862387091106537946615643018434541556864094738108818789260891224229047282318265837458397669986853723057182316657374120934606965932812827607 [151,40] 105555176139999133310455587238913944589967170577128961566916891136744684804250431537048679200561708537327719321305457612564995559049362391936647163978018073435360939432258995843385539944406822264580987921549072590459775017583280048829590503684422012125626958950272135158607496592104001554581178086568719176861356096387211863794485488582979028505294521252458066918580650121025475085050135821522314463528246338289773387784862040232803038588499781803615324884837773918458649554145132684263360668820649954550375097404853028362195939039024245817608007766115719482863557526243697092573341681566204597582919306857966339832038268181908669718931614132911549056669190656331158717400440198170154198680500778560444192477721152365434911670094954506856390126537741592328386935298177403932059152009728973547652305384539154002387059008584706489971074181341494571964421623579837158334675658975120276081083114267476427586417691985299735451161938095990185908601472717499442104122595293026035183675087256449199021458039119999215153726595708285187553575978056136160026162125474247255074218506457530098576995302659032600814393907757071138248399057686687508061012661821436771909414542564394619195883388797971781494511175381444130414870750839218970351527412702744458794089268621959187818180683044727076713594584361574018184346 [151,41] -17210704907180772011126694796603577870152404234252658663852925767886339096033267078569416400934570380700113993574776626877089338794207013609258580841323623195586471105300157948377944823533836817415777747585341546779676141006746729583566569373739806120872724018878458417458817110392164813977417685122237586531855892293184508377429958866445813041144523248408592381463847474509276216658758178911112367167982758075763217148020886452036508447571089550682359833705294246794564739848041621503104846181812658781435581639120289674295022261592936072043551417599355047799163521079198990687875854088840608777894168312862380237318458766528692756641728707301772752149326696157804327275449534939935444121740535188333977644830916975319204798189008340719540241663146599499077304196004881932519059856260160609590993547368357092251156373521005642343424220037128087250117113500808106287067660931997891108703708584495408292869031669941457970164706469416933988851246900050592716528147238548034971715641055549132342565413275103634491355368668130726034749976624633307312159989000730989521404430228959080957961798494895718814576754410424847523995066266345934166560843436968407193255784733893288238251944857004367118185593346894219139956951369004974505991284393836136448594386318514174716764633890768290480427218572702913178 [151,42] 1823933108747630194389685044189450170383918853318969730114963714138441284413041494292639550274010132473829140691082641617313572588607405816247591672093296850389210258422371410554236084922023284387299835103542627532714465846696739803520427602009144371380139809857773213424251844396612751677197603784346521353232483710027396050757252093071673441818173262528264266651509076210227164477269795884781593880882641764326867726912387843179735437179917239358735853757006818044351078260862707813735731417728836354486767398352605767690164081610061462291914122734534521343831342715175228547025095249590946122644894276150403713928434680935785152237327011421556644755926214677172904589639952555230459372946475265156115273291543628879587256211308199625812787544909801958544021722031722749324158562361981335719006200807795166711596798048053155291269412590976338177819813607750666502969835970180366209390687664044437496863725378848089297404923717456067032635213629786333178426900735540753168908795687216418495719468343471547778259855230760185554381900655403153968002819791789304594118253980047120471145211196284737587433733769703900358615797896097990145756746577695525810449838915754489842896612244455252999731148881504110554756941161907276210050089924915584820023500949520005605180154883445649680519780784019445 [151,43] -121978996472425498209523345611099867484330607585269225391226688639115464976142222572727831585259945907701946860450223470247155909122672161347564543938594275116321037953946373983832342268067039330962492285106946774553709028751131759330381552289606829665050171561957394328874543893404008077141798788574784171541796781415708804128895940904743717029454526223157369844255233164544543387162825154230119393105678911683886196968569576111869150554084577790225140283320820926280848543166535939468813731605178221783743737791360729839951225255071438200168289144595727599793276456042789940154054213479405259985048512500390421373584603407013142970003458837171204502775617737823496912679945933753311925521845584922008749153123797000331941550630803080630633296041150617018771544548249275465340526488988135075583861385343848078263202739770880024500070719593434141887951781606181419015151546432563507807267837787383731888116442058803427067666460941474479992138325399855516955546173158716468554142227980135390252991886569856813979682635907408018733267738015967708935438610164796270030229425692198084807949046943165011735259740576253987089510196409466432521546438438010550134266528648789821695080952220856714847129960113347279918563335993664068225079394636578099576172810408711839723585686124967748919447977313 [151,44] -32753407234715973669789796454402121666147866007989618768847102490332096115281102174182470041379802839701102365057061223945263907485349308878681288781426920326279919658891700885155901832327044019477438231140010031119126332125241697866633783465595037474028070528537048454764896981781141845632937220963245877613443872247144675606861717373941450183898203598768250655653098006561021079903792738034460444396480854113668747390692161021282623107979954425222079667703788446079518572991444109664825355816644774910135760453402101135173452680080324429930766894309374332659909076081389459692507961286915615357224110135613074563683175379948867135102629574745537063764667694627871763780318493575571185804704628530978446504341913819371231860279497386101555101390134251483703845902145417203374011096686052441974870386986007250549650055930015843910881292436090285637548051548344565201239837444237394821391226121799591547396712997904096943353813451828628416022564254305965141023492904517791429693940209290686679252248336873890333678352578880346763920580403928573646155249869375867239028016594986738002098655593126087286524551378732104742736626070644891475735566018041820024019528999402282892970473030137275170962367918282571070654591659335863546564490606651522152915281820181696535982437713980455737687670 [151,45] 32778451740235298244679531274835530577534699164730328484965284073816011997278267728458077747858169735304798768797413531122389312019358476014834990992803019593221447090214625627036757687841095270500067086883484593203070948692217858944560123091571549198619058272316518989861042829887839418800698975686780961914899335549588929796114544544038714399897450645702316341822852785728963369874512000763694867593670997074366542229082698065382995462363035994985784912913747062903612153766810616865733942961495714306953372003688548127595371260584034734100313157961596959059708694626330910779646717777398757322745914402568656583034653485405885801465011896214980031096773909264507437078327970005436238195730537156950443908822046730920735463611073872350739613145324363478262933034466515312821732304456679631925656670956103050668672181353659596837696574641196415602119577356244659668923302984395401347457126988219691759592036589596791787170908474464525487465745949294782477705917408539557717907690374463631603169594281153377522461573160656089395462845008804356587837448608401505341567008627299239818074419486274642057556425056292942217580976221029647273698666150858436765800312602686758700102300851227810522401687742360462686416551731117280598133234245213572522532185535338928351840005318616289362472 [151,46] -17106962838083045528331006113803943501194956540672988312707081568631852967613985884981398141318626262702084681733232203234846216458534906770775706209163928027344483814051983983906350656282471818253739339377506545423714800617788066364189652910148503410135589858085271433487535819365568416737184693174045748794234807513867689470814223251725575118743586753294825904957283531168897170311665064077280759528636359422392293638735193274928188797733958307574707749855432190630088752780412403380476281743646206142427123465138216386151296917465030464869073428318187854259013180477515196355166142028090508814152692598028445340481700232280979639449624100947785010149266952805752364605837048486753529779459988231317128794926630714741930859453878766561971468172226579075925951262444558822165093101967203214846866029094869158645396314754605520196521723532732973138737905702143782670908976305156474068059298454052495891974372986118003165716364173057233186992130173928863889873211348513909002568471519834633648702184575922308726565474672355697036316534991915095471662546041715741252860107685776536914530381774861532564010446854422127693656169147418974706393700391661999742970335953253880398312971248363545939079960917232430171549931484790017483439001675134005594750775575077972963668897008979105774 [151,47] 6563728211210212248768923453021273307328712616658125938991687896964100891860022753548832963434578642693999987791666977571805294306259959348953132247026164883138448559525401535011920302254038111573542800844412221162944007242969838827667947040213681266094048081423888647948057716284512780388546625140993451464646166174488299753895569029157090191935742600432044767045745096675746829707254842249150422809466139223499517623756886943806620379801536037152460492198055736249368159971248256377654168438924727418958325266946882484037646816091268096894136971616785964383273944861039684432625979443213832084567336346669754667521840367937648546922326727825629583979206431143075990867459305723436904427227388680612099571300121653372525248290303228408502773540966367690031917447479987082964677824072813798366734353723894120837330316412986338400882264771602527337612991591089017434138043036087817410979844226516504562615258451356449989618638472223707169826817754272008617745858296219191495866923051191522613882835225864770473498475156846626336223341576255265283834250266822682724545486886044170264595282636398548825996034129838086665663258110038942771807563306615953562684486644493193590033443605224661016028662866786073755697714054892093446636482855466566962163818016231233000681116127111182 [151,48] -2024087440408061324894006469480952906788977900773367984214877688221644365658031013537539339313229160284145666840220119677208348761869973999933948339083632490470924790761140989217222383106644172439752312467904828671774040062224399935697819817376163916352944773880248574492943215759875459376523347486867671668933695644170108039936824829507562906323978850411221488356431042617656365501888318940777598685495033554364040469660742514058087770281990001940220959393730002655666856388552498690244689152818709336691668715137127213850590467887448219681800544104563803589249857603763612489326079466496750945218481571907751919818417291180531505431652572973774103857685622153871754022794362465209004828750025781419746853839470384289666582368760552700264199639626141592575203727690514233449505924519820258392065140003944850057591190480530182499504213979604747137728902707544106785928324101703650443143039345810631893179458569930372070296222886926511964284268507203517903570847839802202614201072397509071360918271465433951838809696891505385857752855901065600096506762414957646183179864991583172648346071633992687161220674212677271957177668260726924263155712453925554307245863915283529616106711452926640895717046251568762353507311138107009561960940603112832538384153277231106062768462335084 [151,49] 550365120034982587427093414805742464280680082276876923371167031311306378349832883078501145447413127001511252318042143145135813458067343927748817822741594709999003462355833417352882901104189176158917486779583375055253601048368714058908289522787504995844725925458075145792452225691157159495749299223165678367334029288531807678056683715976803162714214067198356785187299184918519403047394067008907830675252876021588302228931629901755134204627591848959781463951592311537207996366173922845577110084244652839882192499940153031203687224034848740117454293322402105619081449953138289703831531542603923508065237049571273174720373971543100333843603045225698882870089449585724952266120961045000175714947698285601156092515191759420498036900588678738194293435974973362243760632328530049786947021904423046347904990774849038239584129526621536701021889458137460166230426012924847228219619373174537113569469051452314437553669776768782610609105764500608778363575386230604956829310965887724527904093935380931494620907097927975038657074919499651889510025518147647893420488895108817415809405601516694991215630593901638462687295340198663851098515087674683090360148438833073305299123073747356120049293646653181793229042031171309420177069778538284404309598709268526364048320238830362264877995482 [151,50] -144723621953980807348037715629960551373049168488178907658063556956959128372866123252824780372917203376107407121847169711330701945133039441076424184789699024541649857984404265965673486172933859638237878049628979697000041773281155991396113635056451373278206273525931995854501629849762034422482424172460786579928158784281958053509298702875055629087695103225802407928188193333758008196294276165171702524612673514730848729475015718624835186888524380469851499880063911998986136911813704297430510795071024919591483227085127748178098281168524484767198415803067988517423486535260674343486666341199255261633364987645624511845339469458822227926663387012982671874719224961541275750705152471113757077160507693302727388544202511578280366290207467381626332405076285007059627362360578851629355253742094512175609266544472533061055387553275529072341498015070659060593213843220788823132020354832618007076600262670653841782358933202051845688723229054180002967775844767678443509524034620916460663212792679599189622860140142148677585865413011754571425759869389370815936774729255338341041932495261805721323429900886070852422462747456133046081330513532938699540211251630601531902357262857581608501103186721292398723338419183008336175869321170743033692111298302453579447542806842570880802696 [151,51] 37134454195892623494065713797776388041976748680294938638738308739793828156256779390528545062646739603380649786554828768799170474765510706438591194119242165368410489265908137599445574661046992102391922790992870128521056459321484453826559246255787180160055744676359790682584820253849340091141653664551026027357910529975289100006013539541050601760792776587571822215387286090800763844741513054480919400830458169297076217335141185357707375315138272092750072336213628553895659309079786158175947641310832958505441590672319554297144275712712032761383404074127286473221508889790499940978795374174806432569480719382300173489791690919750337079860971600544558935147707930154882021809030223905999112815550149967273131898071563208459154856095580036229325020330898981058386486679766113800953788378440371625176764615604083166323641316864786344783247900612483265776486530148616622591625127717778676796574356607378885033765712393524555799749804269842559180826195289819161475566008976338386801124428371920678138733513728193389990695490433453437670479010776694499044397140725355915699795524511150849748728240675575071535429350657557512867345123870493827447911955771413900779951722476977291792110703017771315635874952082589497559708221654970132176656473343916543907636864609462460910 [151,52] -8638208333297315512044875677019485373006976900081407225480807943973145664940993875086389707488948793820549582837549733843631341189337576199165059523110216852929444987282912644144486076984678591882918861861631066414827962711786285130000147791203267289195892722463647522486401317580700014496295678503637000640892983368322845534506661856909060100124074984813990617398086416919310158934189289767294019129149663075718737503542878888919124567214241849825719270066323525210696874773800521272737504019217559170159678682029309045114653934227077041143192971003235953369717446126225719178013878375788166256726960003082467677450838928165143895072781867271030037338194292347958020100007331877544373882627096056669877544180156233858034757455354436723373496571831280105378671452683973264333698653787463016775047754210136386995527761016208510104041162008129572664828974881772219793023500580981931749508658196020259634201072196915725107900300850985152421392043927961885349482675089795830965029080854120023457696461064392456853818917133028884307305090280736230518997891635945460091813626381455794780290231442696167841717110713649494991704164976038216211594104332862617702692150658318650973093951318848978747931486463509155542919449032388061632871993046388866532002358925436532 [151,53] 1726545344858595411279264595653200122146931063149041859644874194417644628494374523026960912151016487853604349469010835773639779759389322630583398796234601841054040249990602330827012667270717400282040733351575777745179841228020191858740629855206772460395791195845234827932078369411406897746314880550542759075177927996378430970514321755845762118249567364486710677715070209555930835970685535941925897606722171145541058031183031840692127471088163971762000220884538198616449863414879779141236933520092146832981382099301489895265128060165769244149758258923033274954499805909668659246598804357820851679991239269487202718022440754678168638637668704249571136126645345881059211527452421268421813481670166183747689747770564308482309676397303751508569196011831929689329567318590852777390350619632911793968190608805944376277296537002809564258993106677701283850072949426056055419545344283668236342537166733841051412281456482287037626928446947634321704010162035823670785660003545377839190898732922012077004846171149459971149027912172178570350079771781748660265925062991477713356618901419026692777069433075410500377360762120114438478943418254516564287529069021007793120045685107411873004491572530070671180996204150131614805090574124430123616969588974336533703104074368466 [151,54] -300808668327312007175828275599233049069835508105035173425098120974598130062122286153295991092776822643550054751579721237129154709274412974504996949696659831400328857479289171296585812196011184552188473278267438878179225841005165190163773388284820760297778559669910819645291045285806418929703742639626925996877559487822687309918634729177073463409303333960625721880807930526160147781171343173876490453732385705053286595197606263313393972139282745854091543129177948087847651006525517727863876555392985865450368055764617047023502464666414871357891398888738868584383536589806016968418047570558735335163218010135770323406516451736845400123807778322172438609136811810843348969793555696909491309672389146000649226767461731631393579068667394702677735388925424179978545290441159094220760949256923731918516747865709333596455158745763770300996326654437023262147464971515407456576483499045003153582956310029784950244823211043992439684913632404365708989559339638536156901408032041833614557769322369968654068299040549698732740141643990621701242296267894309024668314666399856167306068647080757666792837855811355545769936035220644297236358653483714759125753446287111859741312920813926655797959849346897058790008392279753758178073661776954394391513804241894590243446979 [151,55] 48039628738538903535998515031626524883430637208172138550949316219260532282613779539846685878913276271879043833711178937113287079866288037071871421752454511393432796378906421193698094497443160135391129800015866817586835707443735499236279454678767790003968726325899265453007703006050556393865495457104907585886543189015081018598277467403437019178303207811848806814839919225989842281103927837587299675002095760994913553555379974740602901529374133317501042734853060818380070747847391034567770889484275085778306944627126897656731159173144051613357585449350086017344133428650990328610219254994602366713600810581914750964767000824259738321642717931489136634442832458648009431649603172010730807349779634167920511489522003396095219731253817837120658952434485823172236556904353963830897182185661441766578356353412032886617846109051740947415524122646579908282233943272575711714667104058798902754304212763260285146294680746806138732792422482758182690842593032594739544374205272230673516315863609819347142870788679309121961515132165246835674911707381804941346677898486908079948551019545373694959863414144504824411947465521218559938215280052843014983535793334489948209604570053200266878967107562197656682313695865823775527134753129892610907225889492113475147371 [151,56] -7121444963351828497644586654135617136293198177352523432135372832876859577726215636105940499689669981070288165904970809330288006144092301682212576010925888424629104502418736224209020877817140646117474871421503228336426270162006910005468494001325922710900744691973472571372432221522177018925292550234965379272304308599253353372608650277388748643685246163142283243044148262291439248440073035327563353126573318275900031639491978505791936033044270077860303960834824897977457195438052986922310919537052620830880933272236081310302638098279682810421945893608888414048198508639682562303055007607160145781156708275670973961987774395802203004579227176986374305840609744726109088386494271868375937611071473301984698648799925201817104137055413786944281013980849491830569001394635622360069426260278192222730407473274230005940772748032564370278012229224958931787315009078457410429808665888870320641822165155846340194197089509086739996681958280027183206954579688827469570983258072465786347696187115274101673915312743264327879861154920167660360928575191273834818286502848166849983688807603353797560810485607929947091646410146123980528239619028365988117839642699041910332469426445307916509115740117399862449665462215981049868860530778798641617083651490310390286 [151,57] 941550985887867575892983290688531835208648080553392304474864819802680263466043940258324031283935836144238673523015168413715113214853090138811175196508594988743162875013407674703329677972568885935725652974859963021105649485988732556054843393328451523871323789986688831856437249043889215946120741196860576504857197288703869343162505101490556856467438319818216677561133990061146513856903623080785955649684463294720434201662031228432948260595709089026817682176605753958952071078667791276232024057554353967260969261357756768074083581908429090000732272756369416079854438908041485294964866343569368207524301505141510553247088159965303891526895032252818723560390836994893843510129486520662122707954429365105869586440679910152732618345636859692719477455890600659240351567950684694863744206996089543652966455141365802573367575828902868556766406181306066423259777479784559782708287339585066025942046575639581258921195454844387975606775012914231995646499237115428483461537026273779731312432403214478341210025904286916675348738836441230813792108825325379333499982753235138871873147472051369941486457088295481465710695483766176447082370282457151720014275844480226364891461188168756610478270872511422778543659183059131075746677756262801866636639749455156 [151,58] -108323044971702051389309802365968433127789703236360192633293003219285384763610066651720002552314594741068899388046524054847391229604542764116812898171576492324096217533504940573778663817949369642517228468036477342886704456777311873960580946474857584882030542301455943028946890535219213899098345492829733303357051646387436066361827180261957269350141924667394113875743340039317501189462278816285010183629751116209627732483869233249684561195624061012084240888086567411583349760782509651092350251173741376346196243965297212002906236969798569023965194756308778130723925396212745129730391120971580890954785894945204671950329787685487021806243536172075993287959581176305029981715456535126474472426523766240794720348538606325398104071875973197981404803917013267156605247457962147724635345672449462521760516578672299877316415352641997875911998674216112002529231716716017510451862679530897958065561305989129228532054256557654991391670971779160968585242786971166153573776408492381999789277922524942303226404989526267459442002700322650945760334623067117174698824441304929887589106860304306634178731908889490612420168912170809820866353171605839281119892198680336116244675712677195298763538360170345918968572000407503311343106782328755472666354020060 [151,59] 11044537306601788836788418737696086180010550168566225616790891296711785238775047408295961390198508892625662513140913108229130346106816642010454150815843456940338618629303528940723839431335825734035551841971752270516877325710647068595568859129663531656369634139460522604371603548508567405741463291473943105703389789285592159274501223675307028367088862777948504082050900367601702597594279826835868179199204433802966897596339729801114021924506920958281984388040736085514982078039730431794452238102495309963942960657555166252664659185637643232046707907995108724260526617247238084277224491325560904595233753292502882378894982017081130775274057856240139344700287832758869927234046935806237433592922464994954301553658265729226654160663533249754920605447070182246771270262275410303161116114608551785028853079741249272197501763339979201133379259733981021522818569215638330322812746811673842275846561574702023152670385112798733784860359212126424117755652232675594128250496912585697357032821774490812494026325630943113849398782146728371266750183627460860842379080418786914456091434057713362413380982699861776886564503483657152287074454774807789930187222654809128478548441053232168310568668047095986972289349000274769411678454999583036553174502 [151,60] -1010536985901881917285940564776502425384284167702640459526501224767475788355543301438754711660234787406262843194375455115528408698678495465919928699059287352324186532135398913747976508009313354328107129981259075900909000714300170422095311400055159909535353890908507895711074934530590985637959070055542734373065293996575366928490243394531599001699573191323705533745134450294570391404638960227677135548829616533665153768026428717324086890416735913666710827880719059720414580296138462191035960720590299806432746936361167627539589354374213720570496228098982228382021347974869530836766033494929209809221263432291789837600095077194586585024603161017098326150867558977401969832463219056686156362510500659784852557784085346027035595404916320702488377549693399547933036266982454763614005043294062198141386798307619370390983074790740321124428886439406389384927080522310329747969845028133154545291417437613427097713449386167372856201985836480820931170843242963070586827912736764106308108434014955929511871550137506125183761463942890955560901209472491294676923939009891682308855172557127996288946732705406884738397445222317396176136869883614619978784945842638758620704453291976712633529366983635806484716934064256725205431861696382948936728 [151,61] 81374629909061117811492403295631128382766664831899193482112297585178224302443230731261108939173894603127660427533398239611295653085554856412155146889337292804751957414244550001646322101897156799900661458924101501163140013697452297596742081665333803946821571327030573546124541033916411336971302853911396019952912251343431545673289786877796270321592756363490611684740581756132140132681301035038937551123551456884398326264470041761935546582672577631408330434655993121573293245390608921277964661409616041314224514163964070700120347311663291169939941840185428775984465198180864085281909464543963182489878529214059929384895583487133796549178063356650569219564275479285211920844321133591389973363072885320214875260517975577713968590903413695731925380048200412936724741062675178840348267529608660672240949408927632788615474909056856069452981897536488932319613522604202010340176552901557369996882754771858166275862363455238698741584325760934772384483630877061284094827657083299617469295115598739645932669432752523605840504543645569040028053514244566738749981525320734957576392324303098563701664404157354465650859084667404035604214576998469095549652845940848527615618486655871545206658602203110049099716957123869757174400539358268629 [151,62] -5698756684057719228316435025617537773891901973450496823668133240608745798099194028025303249190885845394115531841590237594413112017072525418883219843337654237649248223717802308124121181392469161807680393600834035340482524812978034929508582242196142416953085523418640311099090366292662522861006462157948001946555140732902596868130474724563629213779082841874593582690916944810506146502121253793655536604356953816949554308189021756379926665749817735182148638345823179041746837663677593137778276455466358604804707394641725445155015997896314816519435095296665813176729683233784703906328435432885858013288640591594649563901707508574983204503420256747362986078942521024907639657765577934953750125767322193059209815933549988331849363564067290753112306302053901120146500399980044438507061064198511253149176084853241143999537244643374496693499359116396261716389721627716335034895002693879384780756354000704657345492025019513267895117013905393106491144853868969511497515081911645252526138545565361215327673165022732303056632608182936062786552585146348431982142280167807064034933116778602094512904476522988619056993408127631273801435864999605135231566971731339911663916240969055940634521108574838579231591174854760321449160510684387 [151,63] 348866530019798770648631575925305922203064085828482402438679189319293789015381769609009672589695378387764115979533326220698382610928144008264447798219816654828782630948760443926195086864477575764006262283102206862255968215716105441720421255014577607299056753905165778446650319947719641954538232165208720910499398510464086049151457956178707230146411126155738733706576335664876457299430481020600814328525951938671413804007034475370568185723501788545254131254492424377619346370465787037035806353292254212806946595265046793760095069623780327420937200097484206380179878273391208392361774462542906040485165278047094600270594022711478803551690538386238793748307984068394060768734990389723074545158939660735453249136585274570637422325297520091036317230897204173691185305725516788772760245985490600651784307302227591242885275360519448298223615898749731602998920437163568781079789702511214082906125863018248019608121613064784062347029509964339958166754495959657611043646128265286928066308587988108468746350934752473045933623533762282961753591362731695046756440975256199734949022040604251412077515224337572129282620631589527438547294306789335684967098944548526841667719824978340523278120197848639059696684851551923149422622745 [151,64] -18577164647815745315016273548197394867248343865877217113004732378027464429767820437516862661585777267422229976676764787018279097261351261419706407782361688291500003118860691364652115284087483856942524588716942303963426615762628635422204663027578121919870339605395483094857544514317894988204066588790961177021085981793447432099923511364711749501760563782626489965982120171090866272079251412504305566510196149940879843786809209402178559244472213778031627962603254049035995930974721939141814997386253438240932522466794536891008163843408079815006836564068922560437513020924889187079968529686325618975882744828680336835872311172201425388609950116686788074760689724640496859871635666978393812088350422118352410799415356854837097951483196894156723566047323047696294682926122910162561045854246949258177108595510590120232858408943198781116136638474225314490781754098698403370067735052157378433913193553476644506654048538194197249865186137084585866966369238372225383922736442511032514648482193800317683874142579840124263464502872639418828139326471304250946768691174619468359219817001235692020297947223571257759413494122149886934577817824892474230066995929285381774110626728639559575783851785446310311635549301343542359991 [151,65] 851416577394029628818659442299859908129017065525475662099909181965140853242069476456821990386100435657123937628522307779643836384750153289076933572479828786100692270935298554592234313624318461086019966510182259645821979740417918291878951172946916652310397963633297326279875410371584510050938446089841698767101249905335835314566197700651596211591651678472769173105500846333931527617549995718450167527592847611452427457048911257681557026026383966905583930726882959617835314376748186571189542042363850513820830745272916713101753623446621965334203288752525181426802200281663957300985084147467806573698491934667893762192219037782739358020520956346618897543709390019630591940697382581937341935680843378543803929015330403029450158237900746419923543722315325237709620767041523366470128040679759580820693912531381886571991665778532691246464386005556570971354873632533723788648286985564745095701455612076350827773055183280011983422677940900374443900796281547585497570613740825761718618027117377311134159140531675609817652108022525531287518315611838881588427029124168078411274608900682114991774188949308570569042782650402691662756083754247890085232331008392671635050766326250613227879687833426490047865874124834893373 [151,66] -33507719185178924048279341978751934851024742695785502573108306129239841294765220075802332257643425466439795154556803631886581832746816783380225053346610203753606591000323000327762414869175586520549385134058292747141501840911122458335988570454417920024102508108989415587262387329018194709032689778473481213819156288015695939039463565879731164740208506978158292736701197075290417921858132451290477695705604230179078058277356456566503401458392336073198758081744361193641146928145282670931258560463099632624922078588016678911759670208646256181135975282322595127876394210640943595192945866346907879636620303089202190751486116197747604674564606253490969132151701092735586721978423175662145686559250216085649711841836848628307348547025799595788655236843818305069340180626823750328283057284864514971069510929295173844083476242919931437559626717926923753746674960477623018505241782722088771859034035016377436799150912179904622925952528633260753364055814533940605908327457819122052987954475846312771096584218948813160186661078715202763493916193323715373688472530374170453641343461350561189498526835922171891229073668696515639168593212458030694802235527581561440118950083503993714203572521237288404304635730135557 [151,67] 1126249756438390741952191821697393360314178803555131112422561785117615782471489355259690952862713174969930668833217818881383508370627985923867257279882155755939769027209919209620632416548058605929072795287904391236627489903953752300509823236499369883319944295006572047152884632329834608813144632371435986218357559866381154418275844089704104295381835994656665583354544945071854683980030543136013657948844235395595227355202196028615086546354752393758586664435621617355217606286969057494420827176583776083754367703864935647380389951715646385865857503830806798654094025059151142086474748852762823210545116217092163860366806986202820300522809861099045582377024665054261336280216171417095691594272793965170213024295211693326224282215762369757993374866478903671980668688544465797225290144649836605579348653927037118694590238785471784234170731099402408616393635368159785970553644743390025313418662765592004190748324037091989567083493248740096779953239063315751321166976132433056449314103158810291120380791982618280379392525840257950740343157408759452592189762310889174619891905392841185873165599722297633886241877989940458162446223519808493688144516231386488072283432166064643226540429296881789479326840814 [151,68] -31926848919803093737600517908160841858558422455043156305147697349080462367374985261253555743973332081649275899860721906359590728409340792733008454403055109337875873179867224806101389867517642444578787688094559855966184176229506625631732125201372092037462604667221704687606716240074907533800590554168770887337181474425106984984874733296252964070238155740346319741433111928252191377698404735248630234478920893975147467264856556969377362522607960659391497308623879263439592892439131591755057261180870735994592796536464082534400240793944188227710599832101179471436214707070938962642097808752218747379809808821918268050664257094187056028461258578821745575178931310141286296843089974350639127522637541354750003638560397439531143253860423927100591960605989800514383464552232544621148951070343745077935961762100424302584071433458782775252618250001721727160931567255669514738357353213503769705283141687613782814036812734137324191532328195760276915895988782105422544274060093392808882089721598539165127713900168073037915450494599305000353344391646520153967103866080895122492538028539831509896648331028564362512537901797602765825026412272147814824321145172719122050983779199384060522693476766162861607693 [151,69] 766024714041752302196107466471483588750247932942240513918184603972474587438750972729089216425411716782764230766981127045613806463933065019099595161528612674028565089299113655800775602124216166926816425539172091042165075447368529700641982859368156362428030703427633568264141701561825873386619158484079664340124442541954598873800237764104314157629222001596898105969290134155639181299243023649894677972514644621077742994092130553800884661361124285735089986891763974419161794454476177499009403421909642351426472902716891433054412856108730215866978290022820934758295922226989882567791699331489499633829968703198068503998305418702228637699581482242751779040945139257677396127379736559253800246313587011825201175476582820260620958975378345117752918672657038817550587643593911047718201937552901502695626904933973406982481164459312379375068413539956495921663451746846590696039635172516818357864685152909980400128130918894894970026710923900259000898189881914013639863950786976331709391925337896887548694054990374882274282041674757930251199405575252203262292646542270125220327634034947727865653719410320928052062024340043159808633611822299508871073888907784341032323868772715153009884277344602871959 [151,70] -15404493091487388975624793930473572154278528602950222527154896349119981472963494003092985536682257255973374939559807076139072773582846201568657078840038087314164997650596029050893794682037877496952359581882198412284395644581592537616691695894926678699391205256961066579337853442292808783294894510561233838795415729082201534339899840592148602235701811242866823422677094211103275214833498481086940059448010171595642401918722200913859564174361442532764454167254199532816875738175341568976262960673020182857514130210532518457865989732843014851245352250779816036426280052319539260892339997241956075256928333568159018915544172204650620528622253063788477115635278700870575243886822840787960272542985928968054546043526414073070003144008790058828517738692303920184212061337383175867063846265160877451995172403727715199883731576693027914392671127483692391280675067164242733341684569354665760094941649158857729320561150067529887831406888375035807696138904460542955299915269399886841292194217628174100510765216880844908320310798560457177926614838827903211972514566366952691499472437328271177404084813054587774515711463137847828856802777357135763995387636699957408066221698837407677127003418705678 [151,71] 253887826996379371644534113374449970741840836058923125635980338464240273599666011831390655737328663779882841762417122829409457679343755150309332194824289007464891565572031026536044743477373204749303503643005770227511753501386717290526714608653882567925594221245525822230267807754155655059686500824786551952257057539004311702548734851893706228674833901295044701877827535315779629593275546727299143399700750434003157241474419951650461262169569036326384945894800875723912106825900376505768653491346341534901062873426567025689652477053365346940439774307875326521460181344072539948851876060533998754502147526334108213500525373637085383810005922667358395548042099634687395451204961623262835700596808911170010399157198116792996518451779091901561925487872390636377900557615065664230305971892157928481015487586134595536501525510135734194650030051869283569869990746777471071087275796664851214205639230523020589011723413966330846130020404107114898147804317497094982980035557792027244049360178806869761282738468644336697210008181449402940446379345941337255502072578442301104401955072731499791057686637478417039076340029368383570929059916210593455180578658365908299928436307450154983094684520 [151,72] -3512232569232670985637060748024947969895343048434181982809264983789018934994569122729354917590564912997469074984785983349487881866401512133259910348668493815519395294885669773362059784514610907284290951037783054323416445815548173491624104359880020093675757342996472875327578908264649914442232515621263102061178022114022728242423709737243583655038950987877435189058016863822952009891218909460181518967301773872179292119349272668861906334320382088598288264602584291600453056347999768698712380282335486900996513451379162973264534684509018558807876930764913743607002471569705592998356797159486986807668630717106890568836451674228794828650826317776227782670631544306384230559243287868012352070453369973432959920964000098555091985313318418742203455927355497563286979739219394670903588894524339898930989444244213982123921650206552222071563146837744310719471064158892265715705718618856335413619704303748458311299702099433980482104901753090770362647429092948646917678263670338405368354789552512224737311690503078342635538277403804492473197066576919561538675571870199497389291845350894155858099837578213789103384434051509091107808782181083558510457248919940416408305753260035919628948 [151,73] 39726679619399632598370749138254510728862996628494827669631642131897968337886029117260596669406586681531193784524769150335415505124545082162721159291680039795541118528885256235340425998455411322687383388040704972568458467410276653983407058251201803747076456500354286128255009691297746896451057443863369487157487410052232541235509027887777768571357424638943006564312367350981819971182458009662979163727861833979182236354803523407754283217612538632438423245041300093556743993063669344242148001078497039850752907700355207685153927276912622988424507007303587426427191773369058499296105109087703340176466320952397656368205386279052607980448573095089472266129048760057416552091541776296703741825572992538867516069967291788775553276179086426468447597400244872878203818074753375836210483514626830634879056189349918375465273123360787309125045312531092776824477887353133259781222242747415762870890278512578877523575721965776763757264720426794108040513156166329109507284010609870665986054193113767793459158614815068173835286401962172953327076222478212086059930973343594405614457446891633676979612614209952795464159311108029266526099367311149666181595839351745512165389448725669406 [151,74] -356962321881971958165304141385588660073263096114936087350780601293686638025011128456243286213237787432922609071179237968266788817740364665678246213111633160427996281612319638346063947854072459684406694749588806790521230839329341185963882455112640364958747221256050951045868062934223329368942718446521968465212762892908063850789383077203925251999525538938236658395945784733234319208333941315839405119240687966653491302766347448532480559501863520635971573408658883983733578839264793639712506554103942244050579509414770368965465568674560452157840338004546698884596099161949561458467323041948202022610530532568012421526681732569896922254131314717591497360780397017152030562288609515953112302873464047175621568587412649869376461378838864313452656407098679625733471729420638497870426358625193031687605641976869741565012886981020347171009638039681523450233105576120765195837819171641139761259191142437859907690928286559884078417429451293021304517953446139584144751599046955518900113292388731140264619700380028161558161739460076839919923438847947474388677562076456190494969481147506159999150929618589862251319954295864691759625142958957294203459833714187501465253555551530 [151,75] 2684515808288680195667149115336112561477720422289219162882937584596515301886802633413211847802626498184350000511335206189041973875798884022094749719176914719480813228586287781947418294674714045820616333842927120968634295822288631229349139735166170244449315779375033989675024875775302065320110864034502067997834559387003932216161106584637027878534804417647515262999099743981611795990164908583786661919202067113385570024036758545161314734936820055175053707644514972249188715851523084523118380755655980567988779195447538840021341147136906959363335249516704189362325334335111239955621836516157533483318828713023800649320523738485572585401146953581028185315601085434864356516520865751289507227521380757636334305644996731849502910497050883244017103879943074960915166129198132691313086838219909244453647508376680280948187099115986408662649031020657827535753542075787646732592231078296119123468252509052876242557213612390520346009389932180664339115523324375489293917770584777452798960417612915217065980864756999129500475811481714683828845134694164536884721253126375412923092887300060517282047277274320476159065652182797855427533221487819815005879784656336417177465308 [151,76] -15994036039157703482329775879015426537723417855199677148188279984826324662991039638833419575754394174253484142642870425228258019338224182726699878188943810617124183238702326208212793456018567748628856426804044533938137368171137232337071466297726835381791139355793449082097267982427109606796714194170872742540333141791329422515098716916451524296611781117490419257438949312308308698599851016992258385789202432489083463458865346910507316883749176165519738726604450459255116972966617450214443762869393439963582436092024909032403997429646124349108483791645445516407520466787816790862994600682878746295041789415842288893846006680687858309022895014778896990820167607865280498919014503111102933503138739381329022572289447654776727588582690738100652511112911853155933115683833168654193308415668453548402487486785412281264609307526874687561331496004768059764760381910955608865228815272948797075916661198671434258531575904431018734028706036567260700709393696298825512283439484133712572632681902572974252063417607062476661612088610992599959840449364395077889372071065590909732629617328881677782186648677786388034206850342121720732010861118989389649233234713408094794 [151,77] 73491923631919414123595026549654264952009609575137074840018357412836811295383231130363757939280084253961775185536067478092780996770017993904105881805929192198196376479700141021950228075179088256313238940044264404792701280310633490382666749165795128983386691299219938520379301454627912065526800386863551893328067747986749565321159067689593433274755606175309955658667298909146472337852140661892940232315456968035750445650784433749291950327920417450975312202463406027034350992845507886358231914114116024030576241800290429234191526025398601147369951791285992818599380465165442404410914297055136547677391966660142369070828053965177862464994132075479238822911249942054709961785075646818337616392923148033559569918610684046637929006823173754747559034530350271192987819458207422869492015928274191947208583971509925476861938087653450935003192805548905484996023145053843123448844667169433715199963798519706338479542611738758200394518811012122176514191678682090480448524626773012218870280743381432594906228009062720041398775900703580738496928801736555229686534058220812008973882848163310274426477157325183248949504373906137114544655680782070747525765560405812 [151,78] -281883582771377428943362597584632497010267324900472679927419573859818248012180669103125707726378601623335390864931699280156991641324500487711556113373446408825017076408338614567087502037572007098873079356878334310878976050261309163900765771558240190917318673978593638075163231834716305596675269359899526335587785648913031597236282327713617043934320273392147061166579798546297977737778515194993316278503821583475835256355866239987267919080831608346529968247788734886327954042814563004803294612913966595587846273985374880396017046476820032950779093755369647242861171044578797603443620163520012202925601803043552141321652375638871723988391806807035942872272259122196929605832806554183625420220117633721833966038650164675218802191392819355951215294310177344723755370010688454146515049055375258596184778445741374299279425945843491795656028921198191584016465156412151998590764149719417908717332936363862256802188690700860397422158318239741068073803875642861788253565713666351487218122769836174333298791391158944668622503348017569691032680210248542851434717714092018264706807465929112439838128677451219970818439958032338674572512289933914139547517444 [151,79] 831469273599325472544072083506314357446628091767130181385748413824986596019283480381955795311119586016279663671818824384428889355235548637107443449772036721456379641273319437616211183420633264408097180812317207715946901845679389340710243815303521957227955274024260682869766576214777763686090872743602692636168733414191674703432717455764903837324819225651503474530061458897498295509597914662012735322995611912115399130119868324044786488861136200480939383726197446740931151556058249892101561029496461857799757360591308660711745423480408218204136993112554516067852096943659073086627998673267086553601303757660719628036200890167982127672037538002078168583654291522127226803350120632699323538032817141348861510691605714069679635844069464381463379458331394516148326143354116201014815065269956898469551043864240685319314462073813290038111407551509312868136532966751931075677184603311488967085077204966139382452275568681074891120794525777168218008304076574170076010456444896225311152170410618102200225588259943481469824841890412665609811752504433196565207658851166341470355252490449798582924268120444200758069903511272592869469502929600594969000 [151,80] -1810862151206424732147293907476286222233258235051053896992921804378254649446484507394021135801761006920207632042338845109993263066681702087679733211769267940764378800287069520956992159637411157082693731135996123325835800321193111944869688679658810243050724283470961551548727674711530797768305768483962687807930031519690521473663351213618206086120779086818367132174835433969615045330803409456162926806741442470920958045062442335135500316114045459044003328885374280161935780192580102302745894852188232053115130537672225692783122390634294820127524232364321245787598567435803184387093305676730639948159033271381723587623039450033341361740735206468102896735150308498754889052818296601501384085512656522790802119567983980826201790205692795868160810161244457202439450541053933486452620522865089052431564242790169327331411262027450011862189544313471664807466670708377672905927665949515776029164849689697035179700760766221764800067362721346511858617132086325893656373349113894184922675533012681068215699134115355920731480240013872646270029282800752363261534263850686039710254569411415928642386579867351839407010942747610553553502297097531358 [151,81] 3327829896006708903867800200697711924390551082491379108149242169211247541046545389702998547881878716936498457889882793275244680662495785211058272647251611405887019501076978477913852365740214511275742167893676079774938453156318671641732811089833746122587748113181175692388432900069649526116017454705024795967996949228215765890800337175781231981767594256255258771085431180652484907426049795562419892317201456719250579212770213014001613520309337377971626208351645376131601439279235109654015315740067887408519368085310962561833454395305350442405866995491101400678412512819070148768043025482870282541219727748013171041963682742066453830632753945725474100602618497885698866942793838890517998659361800485817206224066807080032603820455548082625566857555293777413166596505428066697822889481967793833932683586340878014053348405681929995303811414627982083582298670778004665209847520908271151613597886754615412424625280163346758059457374011221261939286036097321738351858593103454971582335302083896417153534241251675302600021252033297754172508835628152698646246016331228959240823593647926315052067455952418230653855680867035261289497251277 [151,82] -5355680037402553952968078742503041322241733187702424754487543697410687924626609584168461793022550008194270580601405427192208135363043555864483075029392902474535239561301017118314244911531452509234190096478155685058525511448199537449297951796737974420886022561975925913845740199388244922142138803492324071417631795717524054482256656196635757322328568326181218979575778978791421228907524826513940660977694352193734609555905954071850020849912085137393649583040079764279439807141330633695398947738607721009097421613348919091667295770159196872277427897955161983803071335601561161099614114875593584642165181859582927486078408251395909527209705068766602410812756005122919019475050537071190049475550305649143955890771348568379808028358266911401204780410712827977961672600710125673843169756200002507291214047960127776101891050518635034984224708711710522003190127834013178228288360519551171546770056847957983927814279396785663047614710791471133831413930223832503366295532950754836119208210752026907638750741731380243147406014416539555030836701336128206472743469425317328516312764883862450745588959707667422242436629786585706056000 [151,83] 2203691911875725317292365994890740202206353899543229753302821824340297345610992531809792357939203299503860216405213020031608812795333111117334137498283902930250016987114678609790101377157750812485613799090192698964826885755216130087170773442593341841593040150248509332694392970703610625284014381295113132277341129733242182330616262654729494950334087808339064390697086006921684352733897108466938705422698126909246958185057840903841732825894166744221178919333196845260428292020237843769926190406233549801044651775459181627925670147265818449148993240496874144379059422765693342642393207757478562384996138716513886753385458884580209446177630718825547225795699360083840481965303090681337128564039269136727755858352909555956505217763933077208128795929732942686614277633919013148062426514784491836796827196137313233640288528604062589272965340912122781058249967319441146881047546256330713560653148910149931992121723193403256708116414952788881644104429469910322674484425622112173357251880841753494590494121281167529886248711149338790382663412947813726922753601091319745134486897539049859229639326249880562714550783083162746 [151,84] 3236106779997715436794163703246137881768876480498474271521737740722007997225590057449917661150605690912909319143405066468920915572626954090196863975761160884878497462714428071878946088619017693791248750046969725537065123354192101490505302981555582615906640044624748169448026108255810150748062665155109077720295043543415715697246956351264891865333613315289512871239817486849828665056467115449421769511436003074337717471505371769101759329626128604295090322105580442244631112933698935097704740957181805668662184541283068745105666342851819461111953519185446686952579462227622954370936643734314920867267244807095144319938802887442373105672183600200524938062269421700101474727460734316241367573620439434047098326653217538737612782055903487648420670344099426370560431919053066606203140892388905304939624492497416889237897976937886626619050479286403714658415277797475205098820755906130041270180131000456364590839592717592424883702329021578550305129384023746340153367666889186410777517346889569605194148781051072318793431633515098228375392620597698956487179560336020310410737405016489061383099377813105936469235358454 [151,85] 38599966744208231312138621876370309950032758855371526471863011715825283158552238892239440262797853622397506038954381028477073427732518775815539436037243684634083160717661437296080617791125803496106989199008271638855987577751122021479413504044546928439975086689659643571696161593734459550760855874542114602729221459879840821880154884092791733979150536709521843820365952801842597222352639513621623260636883397646337225442583226442478860654265198166482102210727666638475868244881073381985187740322439077272275670268728855694985994175398350838278285182658544226159815680411467106612623992464752275914026658153512491753153445556123387916240422153423906903226425409493325937903222630480656469282042255356441345736919622516253324230014512830249528494444859608391549750005779334604953890821599169317682446384278322476469235749834549361353498595038971314183645873666238920660462553603887347216110047044068408657290644837516924889061224111266474366166519329214883000382452890170967113565679660238819179380354690306876400250963709440983059480367675236638181256359539216919824397781696017646487437543765186625446760 [151,86] 21959163219080012326678182043965132689261065931222499157010797713113501186615669903017303022355279507000215205667466543585823002228019714323370617142208452626572338591376019046312765316959966783274328061983097842129300254157028705197293666999438908331923400575301827960922208809603460237729654040742560912168237090694527935287163970231286988334940002811318451358327654136361526571047312876116214097131333311777155564571282064207369499248160566327979616437400371627698857911458953203997056658255216404313360456148756160976654054996987095517749404890850194616656162064663688158919790233781823450091300809034503290144170822447358149938722763475180863859164206029042462197356375147346119574097445482332456458788593849167327838417564969455101556023434430775048798462224193556065800479945162811354128173876130136893523409737201799007506106812231971007213126855738538094414455047442570868938409318975830816354352783012503402637735689622251835822388583956215231858862267315074942168550127784255497513381387235545542169755705182479451674376138822171019739018037088245341286058628291308008424889779327289606 [151,87] -80874353813789451190515100839646523810286630491035303506452191713131097496995531042325325212757682093540170803893782215606539130568208742937882861680942646121600672338096123188566115668864509361449877653825439987641033682544048075224383406040238624023743720504948179780845015292551336784402738233187151078643707180103406109939814834358193856734635312344724049521046004068207816039824512547851684431948196755760709719587557042407732792017808967651195171114811181429170915293575834161550738093180774371809144158776639113414047866714446108122213917720663834494001408198779086955342888611202212253213011766788710310395858930224392929425736307353023172097245193042807367295580065559795621480266612228029490839236665943666771471958250322813377890804404955021609117436712592086041783095828620523964622520443509303668997851590861951503093411633370413684637353281519190558252376207033879975460009908870646499218829021103301345131947785667380224057859164423766755254209265477958481658280912065815142791753901961927010866747048435837086456831237755778637103577943159637924763575133280513828059033420144 [151,88] -120399246763084974580165490512658935410882980406691537753421610994594774804689850406890314085364822360755268134509496795712897501318015862360095809834901023525202278653074250864260007512779478136580546585302492672848790485133197421958909011583731851806784023904688236048468189469145071643101810834785466557805258492163199549975705268180383615906147458347608812252336828076292238534872995922120216191482673877850013665509284113080542928958624200160427257577482909102740678015679895597571824293934095439681365173374165046538796044262776427469933081220610566228839066586942848383959703725599397065908899971642054606578554291212906132490023547848573727290778815953079230084421204291642046808827930645574599100200342292107570100801903354305869712993753516923125513296995305443467639348542573462252543346154479180625107687916056029354634388015849502510934984742611511671466554142814828640897760494681681255908668680543293184807571795285569410495865856261089289416047710829444904398884295821051784331781458320297283469288914061877502209564598970289752390645878886537701152430287468789734392114 [151,89] -19822178959401196187619219865833650101740218199413653175100361095516948094225905808223524123397255133251750431376030034604687085584303576443840885571068108952119437348320714829495675934929730834175622611844913832446201759406238915841190194535372607304888194463218053653931054241658458098200856971315669858012098438285226608634067452346669250379149655107639542779117513763002912205291483772878743926528028944957825383862476078451608993026087923938246797959012890599714513613160757942261005269495708844809695049112439321343885232491026276052246847096938067056527224276315177890624029100538360941259955265593573221326061852776549164915989203190383378306061025535940589523728493217897386700081551288767499785952378487479543329938903537547129829703416044584412060798887657114717881774200721562513809677397472258988402569725880808181302375612301318538663637571453953072719540596685045049705913231913959177265798492777849003700421727548028133243380681533555627977093308282525778654806794805621005565049973672780078985102449890466712914853188926659312617231296593474529229500823055910288 [151,90] 45246420342002645481536510758699628170171802679284038926493140513821303530903152002052292300793128651322255438291361398405201218523947890680485143150721937649940458716136765019716568593208353712780274742546496040990181714662412176658781056552285076163268067851988711664647072663371174551923752486017029804425813777706404867832180107940408646452773964799887182265715762998531215060265984845863920933115074247879176767822665385692493255589725808527708596074773146314004413025483111129276218873656921716029963388542065773493480383689995432633229217470072764406646516021525508690524822928309308470846651524474667086695236456029606359650172678225075605941604786398629489635570176759341359006824181427620108776947919868693808305975386658732816173978918091324942905757105182774810157182241537422458898420245383164771761521437179575707343027172786805318940638371222132704966148498778286776565297289351615052908038040307043761969245622372597836021663290169537408475076249874336446644793208125656788065077557435089714365988940612761679825569825161347335388271064186772673502965866121 [151,91] 24360169173269031603788976201210009397238470424310472026534170019595749955886949521091410569451329574174838573327578895506096601580260181923322799720031815631945543470046279167874523370477916045750968892589364167081827097116440399190870398244972089443395996846269537663644595156781569219413618681123848487562415109726253512987705262355132759892733629542747230781537816418398330624324830353626666333936624454702240350124345900329940937478108355070322974548274618849638829150727540206681557543112624000108618770703386705957409686990401324397065364582978608310916819659666339871273946017138643555369673493871661229904300795921338218555566589202561422571228766834925574202708983333993840705942173802113115611497552599686897369718542771209851253631186381330870427630755667851648898205479117085435211707873763088774728208824955227891666665716173400040569611373076953042353613781829495495488874675251158435473902471771598801466501143314527593344705335580939709296027374414556958628044993949642357059863024535857422562180162875738843418616653203100938200339738701058095142562 [151,92] 2154242521313239330524495093565079014759856326281238320321838611344990628439146810469435255089345259536860933175531962361223549771684756158089146188602801499352755717813325059861447658974556635389971867621988664454517410590875423072620978684479545233513243406482486746439543535249591964898428461455911088518639190475043327320604179126712941285778783852178069440442508847736664407861430156748236046925846249281967626727303123196508201832050326422187210678566343548134660709036289373059800796268471469414164341227371087410756288238091757907459592507145368298885697200351215978490185048588195337276437805909684591739166514648264841033550567170013515211292657322238854187199344193489901062585254361326032562849560263653104131841747202938699931732723638563640817876445245231619095612493495319000422260155281605784864942745307615257515224995658420790456299711611548439918241392783161793216692921849562784150252297808723081579878768111774965147368445969837272128811936407720791236176714293972502164992748847822486918209048430127570168200551698631282457512459280919232 [151,93] -962496658316282576911791137374946973000236264966480119980922856012698702582757504456493889676561359808028331972677154235279043465558265573137053880972966993775435731327475587727021505736052489213041402506608154471439628158001003590240857145181035891385529952340264520325543097994576339135405175262734492281743549585366866233355746535798163818031634230354545226103642916713920703824364974947531890368822684276942903452409021758665616383880253238912045471476969545120251183986464776843388539538316033854295384727919663963825751633730605349056866267627300960163329631172189324139962722056936666132028563329731160183311495733997084421658039458020085653896493547030482239344208059439157935548821187035726412143257738983590120272805404315498446498170125548889546043691521180336004712364489971122981446740185006024315077234337284874329066804004777098805969636830642430868444066881137074835952205912691124339954607542308897253069155318119804681199276653584639876286015798212213645098401452290883353772332186555042410956155625509628142266334448333047246274505332 [151,94] -220002691377022134396189468081486459200946908306100138867977372494570051746491494561214900500305145960579308249187435769860460859429041402740951069879363927100388407978719387662926425924512955117925562652639513901611516758148290550483140089107065864095715945363043623675933601316565818009914671428407395930912212258932236084967657164681017692532173399545681048502395841165536309532623600462582503861466052332221979916489368393426260790945236079544741492577646856806358767587979031607305187012205159953768893125205030441207926110339515961290763157872561248262310609813428838955579577793641272496573376702558478668211200096029309384904451016540010850374666600470448848191989792925480611373201166318035491711599440834601236557647348373944433593019958945745044419204987154119015654717869407306779895826743614321031725792002351117603662444480279736756400431646048320068936221248766191836673277459139776670114856019883368824272705239963254989269320715298661884755753112726977968384076589758335886115382594558629998005749181655745522886257240347438862435 [151,95] -11219382768052835114664589294012962015335134851142781497515757664959773458177723342167973235446052620126231397544406568536904772501003723868775016008093488661856463246971879045744201739720671473285971803900140178487086642440840176640530767620731994349000659211863508153744803097525565764524903867049700257539383298976096700158738378883175947471274299474949098206692113347137475334369589851916384273705218703427260257882552476352466496856770742442531567791318870399141713243692602730292676345220021924411118175231720691444047431713299088093667967389791320525840982309690840430442729892635310280580725263092759064892579253595608949770364836268046843990282580712536051195782339245790229558731369071743957699671634244608862637379632267157137249629134082055696401004063836856534961452441038021277828822601057968575697698449031221206299850241553605615902094110886449997917620489803406423076864295795893313492879323316098602776176619781840223712899270060746291465263027570379701466666776041309084247867254203386214796606384438144708627307211819309 [151,96] -5529586562089787356644373895111798124468278385384560266590154404376689453661621036823433682643683886762612375672249357620936911846463182017115438293937666662382710649022342300475633085123085608806307871715676176051029368663817986203178807768807590266662034383852193525232952445010157445008112000409463554788953372303636996688766674542123932440147211986766750604972328534362829075560387205559388955805870060016364957347932229573663689534639940521760281060823229174570535701679157140615719066871922664881817693096480700686637599498786339080251768721676813015457120907687034378668262501968747981131415399000659592965289936449629012319258973894259157690813050274590958178774472271675877998936421496326656558810252051098901255199313024007559647839512391679837480803128434661561384173726527273045398683765909603666767374674399885353747562586500651357418816740936557203537148063239821156512903898256012353169622425824480791525663325186168306215435262748880608594562778332682281550889472680474663958612072447095030192283388579245274258334 [151,97] 152221906101011889035796037115465790524789090488124713270667268693251979241969685631104460304072962805733052102299771827588454338275767794986865808023774825895543803746976647485075587691281291841602413265965582067208242955713168632027736507810611509747568247874566800641270420478622899011562097049959668977596811638594293531249250924022275776024767575378954632593185125331151980139615800302443676330646610734936917225919485829164397774339135378346141160021017593228117473081226058001024275626725897891881448175710833052689913269753906737766555151745838074590615831768091315248055660417039989774953424299390888234953172446030689059440018091527421054273695184727072925594777406367034372922248818995465087018426610357914258262987394519181821062090148852139300883900338819136391640760217114299087802600758935138668426793138083610839442996568749517047163303184168458411338033002260082600085150706534381574961349849201846534494884262618482957648630472677109992231986729212706380795472152967976349238892727073589015042530641292722056 [151,98] -20545305491757177766484714923573124904586224330246457569141374024907128778841092168796323123535550400317126912658188302904278481021103432973695490225512816903034524599233724273674988897775847924288185414874353141030017602622795414269365670382281525345614336119305393459104554042438997664336862169770800111614941194436612921658281233489773298097409966972265776705020317586242681774310025387579625998918902600024234412091021121013739574781239337259447481809707104404630605758239761913803797425860698083865320914996279379569213650619972964269611141917718493584017842743307818402438778100449827863603560532909300557028263764118415429187779267954753066365576308686663364782062973926686361004080215285817249721157835082223060554085405789479891769583156481963709117749493074935407950848865715612384301242416370705081263543252968257187568120682863723539387465221518811170618504370423313057734249502740018287986455322049108963380054086773506140231324224218865303974015943875194872499455622602903422841315663293487430722946410506 [151,99] 3606860387000564575007779944167378614137925800683915047240414547694223641382455191392060490417152201600678307550157866666091979389706303983383807202271311161342326178472473586317432439626240909343312728499735630741107671858942157252236314286134301474871274573554751452468440040360198034221215388075986537710112553142057958187233323450956138861090181928913957468179783693332663419156717466511335927021621521945354667664903962874236985333614880537336207580318882853032078585940264361978396781141015025412801792696141448306469183495086643744342569063929046125429247233398246225142402528984195847119071022376730531080067123170817164453176619063812640342741233397001134780496758915687052049451252370051618438113337985954197449605282959070023086022925052333104078528284253581582188630567760032786184550847771250226258886378512430847386241441185878705794679730774866338305924363292953651013178095671244499004036313465670553295113170950031910609524213501301331530258662384850839111076934034196546292552034231431260648186 [151,100] -246543506037587160471665150073228302105575138204468300454566709925980924967465534663255347327926739696247566061949939841919163287723959082520323502323048702770554659730508881903335009306781026417345718352687428499349203165715216648219393877908020105134253235255981154028714887754196190769804018991619182250230229367613498200383184543104140478101721032883296518052024514246143521772411764681443525487290536223627184240428435250851450584661248590698670589133982856659954468166076892753801880938257041638567426798354795286000432341605460625594122369023811299392569395826203175636433988971735386937305016050206436977031895687654542213510637400220676154852063497500810828356763811217460032924453861104314048249214289123128953065182178519316396086155342137541862907690893106822852510651672294693347433553158186876861767760332903959551884060904223282872010414140127288478560457924230866089416114497454815576703925555920310279041903343131912813521753652473711453703013848630839768501373703331725027993125925630353 [151,101] 11036997312371702703990989588023862842593005618404703021689167722812766776381797679557412830451193785419265532148359069251524306354622716387396202927143573723431949479506349565299687785748081120712579308555466417336091782535561210520603179439168358965054665884638330107015922383401633852869956148620814244631961270993857837458633403385466529029917006212486458311229257128513874810297057503863337183110624990203638024317555010794461825772599878170554680053214757576227149649097843011166595723637749636722146196305236495950576509810383618818307728553345758362471853740921862203746906428093452815373057264073033584788252380371466623794789884739435531888625228263736749928533395566905595776472561005937764035466185915828557972600082045631993670731345096863462825936225379744177852190492009410647519452645071039825957032004381156989933270550209621567938943204278633321737187531353299943522820926208193256794369860995529546910561254385575762352188316030094580840027487156863505284073337240253655824198218 [151,102] -453842162815496554390421189748644673978030202325506843306127929048942652857488140624856228023420617324480922797970171407725668041412157664031241615471407288829345225465327686923576726643269103648249430206056295891538532007966118781830136389048808495184671651718386491625432984449214571958631985339309165543090658427741530359352769582585740294284160082445588967145054130494940916448283148081598747656917007754555696262688896101326696482231311556217028954577819480678073870033194830236588140426100253149041934944117479003776616014273868032040103158010085938193257911464307445175246293431738962088786045999926170330115896556357921566406482237900910772538371605896915777185826476878840151947477430831134126504260843427933304541481222455668514183048717774116602507990819634672271620550175853181419698013889164673078833264069877189192407966967515139016954650133927414914449408609006267193272343656756969934549039594318141395908972874734924069264934870670518968861858869116379209888437923700511158 [151,103] 8315052729090999168978531085979415920812257935708565341827443468250136601981782159329090419997301730850658016546980789469003684074933862575503708639656919709292951469277961606200508031135508721130963986029486685585248857272191349171521158754139402056160841256457252564100360585991174269167361322841896499641998727932798217568053378221632148678726965814403722857254635265666869148659001245975788433138263040053533094321416766506698595917845179473215990550692490494198698679115051098009542277486001099396254909729844819741868070743606585450969087574873326630495801880033357000047538566996935160145472125624217285245469397313988821867105437776013391620403754384040770555830619170235344400954026653061667214004228757386843725666263493109068353508723875347130199762708041534643541933766965435172874366988450726653306880498962146675590776738020574601206037435108449183887673378366460719322004408808951039861567192846619486270168573935392656360530100423128511363312253468045316772323363949 [151,104] -58931412435343551387404821817646765543482859362518460663739598704040990576184598664413615175218995238331650668845651560406624672908938124412628603571039732573025822619267427305973803398932956557380874094870552691161889488138094858517859635220390848990568725585079690860410517216119344862172604360988816470263804170624065670190490479225023529423168785998655329878370711262850820459718083751954170362162855548323609571066265470941720840562884159934945838269067539992328671249865499715236278688820822505969965249809521605326817560542846664561926803224509602037132871743936122811561634536703888670400456591527657559476764537598297297743150541996036225446484093606621724146602469475829837420737420882456963982325215866232493626679234523523009547749560314488420800243161664023914235155726752029119288888280521817435583325713527593941686344513580668064362376773740075265424482498097218561471981386438392414375783494279725115403975796389578514165055317701233551241137991777005861904 [151,105] 278320114949185181534691683408449339797895033176423368344239520269158000368903458429087613969515747085066845523576539852834713870410607750834920889787477601580803693943468104628678007622023324997499979760172421653185323262141780616083299415655936699616372755108221055677351201533951803486768809545899827337207573667219227980744798899699793893782149995308219503136155488416475339380511127786994867709390915978437087414480403878024202351120282588980714831635971259817165990824622705672081334871123949319196638622391268927141248089659673283029643013772431233636344437545175242406834267047680799053106896715331770214165285968370737929919253044624140926905517749251724299119225157576702356842427712142822292727805162589552532956451627420410364608383973582030594173330326098602420329944748851073531926279155798989810169174936625996033650170815505375603213930038325130278370107477121710610159424633386282389426795738597396220935140890794921993872057744290636405282708314626 [151,106] -243048462722706372849841745305637424919094847630825713643619142698753906360127157629467699509265108987319835164839442330718463187997318119376241164359321755841412042863160349546377885549886216041854570962721892641275488544966695237358225366115737394030455172398961929070242360556784497161044072293387532629871747735882967062983096178905494063007790831969002985899493830301350468087620032878028769942939294916152798945067040270453195368829237981100475938818508445846158201642420607851950695377493642463650450260619461681550056295220318731381438024349565938194049489733551073252250342039393837529580007339855806463760322392180072948968988236573133180194100066361424749583382093753746169062395760758037006181596356823745824428396977194788354966593695710441835382823858091619497230998333991248842454929165505854669161318625879863134798644236188686326243862843563230107864067856313549524644615380584593621538147404411257173580542219185172992878872996778927509347 [151,107] 58632663696355677299276639664580817609707468614976768678444244211489230154306308564224213878504182110558527874136678639121093663620798212188566439814823071962547066048749067341111359526453607645828328248196164538493288359740319445020699893213083985839416415746394031295157008050359961912724566357693825757573412215107852238034555756842752013729187593216271919669293290509599866711502915834104327324533583329124921624089951144802629914333558725107087836365404265580182187656169454949832767663318634382275264314621056607452819973192693640460931668160466240869959671036075658406914804472047301719031966093037152251327071395448094299662220920590293637382105428400280082909127774526432757104207079671981343742946498365487281421406190667416207222241717229158801780628567219850951961171607731826409516173369348027532145072296831692925061758563604162497777554126837385941565338177482099744473850010772767105444275264327129541854637257060350241394087239500680 [151,108] 611522335669834642801687653743594796394757918707383530841090880448333538574073270405946479515745228801264319196262830020500017230078647418429474395583579178084710670757818938314208156878570070873232018156444124972204639268739537273552985244649697872993173815865553950174368614226719244441627901694901947606750962591175764695993443690689506799124180106088411297232633035222148348635692945103235930851424031607891220749401294857783944577498191692425323885355341123175167418581723846252171400100996602828685910835693857006758450360304442157576521319239316139246359395028173639395304070101382231059970153909724347094925637668887234884519407365554955776546171802403785822170273717458417341252449618091925324404662000679116974184153770121349742022371855822885966417775766537886080341311914516104538772069243177054877646898129927260157668253233408038955114796925059060034949223898047853541121959762890582301858539818736345696616838512839094843651732 [151,109] 1458058879638359562381778560712319159459619610558877280796672371008518365258303497292320506786135251909006549840320848027650954359600713810946876357969560505937918541988096957492350897132823224000612235988023106959637606978423737160751217418287858650832220922364093359755586416724466265634658151380696264333514336880550460826295981637540559347593225532932647211606699051143601863171348065521504899695102693589089522687436311056896058426469393400280804854210540522345100749951945818047272551489630722805353905073340046377429334171298189397846713342951954435725443238637410705555375789692885275455150652420027809713772463838309457298773962640339070954832370249145143597113795444324489560324073750074283915532215535017342695429578397399505918114479018582098233331781715442834665945483987094511728146340836878726875863783597169065402918962282856595462991110886475546980824727316690826738093719760856704613278066929236652782322203835058319 [151,110] -701868300334148536631512521585329134162507258727039500650399281333231416885858288741383411742128868714441997367339312610687523234125660856483360715852210726268101797032849528123027434707343843365337051305376828237286917686016198290548038999649543619469500836647973367722859242908979183388302624998980230447020625480378314814788382858446813040936576501908542040889720888084455633723916103008351749947824530474553685157358909791241098483690995867134457687833294464074569703877424871372207513695199929906571744931491818492645551605545283374830240347853936861077205644574815255333973914853941953488706574275996634875991983318250512893370308675771908153055007957246255690454009324379779134367051800497772826204844017766130669620767171255777705255475472728959406832097229421783871362447098847531310468167966997096179326658457375315461845685943322170198868968929577314787681374988236015055947546951245071272530852839075729741952852 [151,111] -4344417673425544691616792511138295909189775469952185297624041275311528770183663844121820163401121270322768401685442256840937139968071224668195561098202174783802441614701501713313264139653681289914198348985533902874210856479536273430678293431146199502199053691369319305491662168206640262088514901472765797123323368662504001988335537564925136900961265428167120269330734872526000226784591163929428177815215247234725125926219046465415129043635148283324149131383462423420052892366992186753678787253004373220478616170302070302206640005060465377979833175272575323046236313813280344503444202238253447259668254889931176323020153171666734818822221562349545113986531465904791616103743985979574870546824633518437761866741592376184055039155188675010042177972967724930471554246965865274854375392181066513613815966986285551068048771214039907206416439824574701436683540869065532041728499163733955736683680546798102201969558108017342 [151,112] -4059140308619260751918975439802125702795167504443100069402847016236828401165869427652785606964937925858926812107581109531473693456677180009082144370008604722722766929308452951473266582439719402732905330584334757534279176033889878152555311375104948073945187443079470816972095968421482048718104014436015930191578084244773818890478147895547545768899819147287032600773461198267710145677056128768516774851228472060264056676123733148610393871311211959475030075612388972917511892815969140457939914183466934053749432158805983206048895502929908429882761687634821045539120509497476493547728610096789574228822481714631828039511069626388472446579390899255401691968471782272032669521613387286355405829953953580770676226970021485269068849067547729582313000875095876016346786945086882776038845596420108749225322661551370278366168482255597411024904427706443172506224244529105139243375133456446516135713740303755797862892161 [151,113] 4675054568778637207888575176967568566237838626281839109297261763998147859287028215465006768195433486032153176336148287274508579394815728372704814789701101143003776310921740642329288010708994443432671647771368919445098005809564219813306561042901045291014840997329783990349700879280934935754951388419039804156505059876461937188200664607621202575164853965425393231374183198735285027216833019406796048369666325709023364780509586266208016840928874419685382234459468034476591132146666210780313671993224844279454331999482690792683704894013930968263543672513450038978274689250805583770705008401740209252633192993773114100684971487230401792184694214687549368175075296036924790312720513854722758664067982028895095663128173358874136392952512210575316544068689413949449110201829820442898248434526710178989380184393532746854400279111779216701152614906602415420593942723662450696113610520765340740597807407926087 [151,114] -4212528701296167025122509834681638466207769755510426633450182803692695712296356892752664722648724841741764748890945885121753435241090431482661574281373257475517092744983887338431034767474668792496743669609949549702538045848472683637169316971536702615993269271593066505164671134223797685709369748572351797821563145356096609375867893122557798469732100332204112910948346237979452307620859176579524654099679873073408622387809745437636899229265401914106759912812995075360417162919303999331200849875747258463019521313867099311054143705935035722311784880765501544595615369142872721683992675798083062806629570699847571603597758964872456561920089867700752118386256600318481077726937108887197212031204081071724900611767087802322227408802024324836202949481790995111892216531653836603644276273288189643604196072582596599124326982875184730985698238800322729938297454446752154522751814775105406909108765 [151,115] 686832230745760176495328525333044165006136045248924799457629118183140457554810608270224830548515983338814525480829849311869176201622144067805057875361375084986370748403633656010048406458754243204656445200014007849397106644736767217161738901511057578139831011356779344286499697047986421724294087714469041784265224795373267315659717265621247278061799475466850827597083969509992815953295574006259153781575820980301867058413523465883773641412432967818091396464120430816146512441035073564397678944858909933013512596861726581988082094201565728867053411604019458168535893682716503702060182739015961081474113126453848164870620495281457218109922497637811763392297056840449081193775848831494277610667511217182261278620373379163161548505779683713765554493777689451021204695348017798370608110967992017682990314137933788757602558164040774476787719132454373838520576523718332831050540303484074 [151,116] -57216419460190315105304301323782410716083891508580302426866269390601503755982021646205488951361459468041758501999994640892430993497612308694759802224261548638576008708965437277799567779797105046875333732988617971438919671923585256191854680752224131577135029075275280670869366173294937931226760763723157070065920442483934644955092085739224161257559319242854528019410354915961129002701077205289653563803139716784136282809173155259844101036310683056223124963855776591988985809847238342776172051522874354033546468645053595875351653503457636017572898404698437263154039576754831326929286386306463447278588310359325974618241840582715125808109098778486991652914437994061699406578564436965342487805304497456349292895426101907541368142704173878579667879476682380214791616248968055946897060375511733483625652080110616858919780292157196768821275576223344863751601311020122255564740 [151,117] 16566312790303595388627915886295692341914698152359360232466031717779644297963919967655488388143979374381989478654051685411445182997885919888287782560239342259619715529774616419583458634712417652808009922384619060710148108812435177615867556846995272783931843896970883946395735798702330836130675814855317817530117539207639267270531189167092682547599533677987303822435415999891853188016593900628118293917959570689200942819999841281973352800698420411290990070201568662774368267278975174295360455351734738970826949120830259364379419169224341399294670673315486724806872454401347172880846505936427130349973260784255956157612355706646671170874146838186297127512337622930710217491388099424625333921824660571035508250677623075096432090540771132681502390901916924338770042006039082313540348285721740742669863260171296588142891819561824711619567710618440392703450599689123 [151,118] 11354134881427339414804766757783351356491123393683200166988113988313488624740210635947442770911494588025299732596448047719885260101701230278476135440892937025498342554799362932231935009918340640076827012449951768763152697269327943415730605553820329635380049645982553423397950249707985741060757824008865616101930549875823225032486189141253958418918425384418591997308727609887444173604435253327277355679554753578330634829834306869548850975019440406569493601052989442599302416946423102875534299312478369226887349837368988856767054331139863763365858715431551561501723767759591469861469092555718924375345866313186861690457396471757076304550420348190832236039219598197639872635892830676847183617964444465016001959841474924776492414615153012760754961795099773179598607647602483651017652784942655707824405760319051290555315547940594361933514767235355969981675 [151,119] 1776322095497967628669351090289930925796147489045917979864281982068451822060484843543446759314059978600570732621045427787430258729158447613139214961554889741871564252691520351234104730439018283820666451087680792774670633446936083539440626377044489585544214826524902369459632782909854490325649861153395290834226586664278072711976442619016473920819438757116105634877340897671152481226375732688484347288168745474949335428142592597283265890866906282495500751736527099282631700047903990879816431880493885320446334871770514899161741032489850703801641548411885029174829949797334978035129798256810507251437860129927787349842177637284757782843150460716897320382292427209103986788236795215865423899583391682377744702769252979950230674469874198803712366562502204284224608148076030327867133973559720048747086059230428257450719416992602890352049236659953 [151,120] 38121894862845395173543846546018424446246974477864852803532554018509734388061039204765382535278137457817593191590804806360084216339028094258732084857771578429612637110514430359229147463599162789088261771326515221825190023752986424702464821261929278843647151628052668481395191988606052825111922240047463316810423984223356226608521937005190888583684328400624033290082587914461017440356005679583742896261362501524767191050626725590795519308455982836297387798931926398745631855007132318502965739324761348152885028856415347539611123909199430698687637993059375126064963855758003876549748674511318540134152337844199301248876331140953303950882913556181703626227836715348056153221317896671218639513411590682199441112563704463726838715754348211397329181934088438793910897435239068972644478754224873582556304767798259915918127796546763069161 [151,121] 113117526094101629424327805122580919316740330492745367860443324815065585199826639362250067683034632848111120817926690825059582695641044032889605970986558368018598344190226944348422257177462832724491577391514673281268321133679044084944445052939093365574145217829284677780259115816447801034430518363097204991129317856041809874021968780487886528917269361302310386678568462743842656341753677020666091789238965990311871307499648874474765245074619407731045429784685306595454369344075787400862281965698506491505147427315791721234815343601094042019306478578521734723640761035604645149559377847401726778261800491243114381651671653040887280549323409963814812610869239537998889940245182661281287289071935159226570316936889297323523078609522827461817156939663729914458312488841369717347879277333333887790590809629062929981733100084 [151,122] 45140548045559799075627721596607753972046655437081920127604381429736802537621154640997596752831478459894638808368964088210718887711601101761219853223314933694341320865890462826870840627221217599574617069287335421741137631439566344348034732389024679350044214019869954323524241701746787065574374881355004943670003081390028993701851185958775209175036201126560216894690630821968454020150635007400704344292765040590672923150025946278400211190537118970163746916161679889161158946995523931125556199679891633076372518105860785884967441128250206502085295162883327605119976877847696719755461815748732311499896086682771609481358347062372326756935246103841149076162320325031933037218227070375554292510319625928776877502205090657631492402320490880426535344459325180721464028221842856314659952975077389710647241836886076 [151,123] 2318001430667088317403998115760261060235308933055963475329966590976185205638171001513537216967400647313565755409594007085353209889755748320822872844492445909016093232062294259061734594512838498523617825101877508445829712078904406467070450407473898645288843641961431390410162616530765386591164638640067890046281060239787703174421434720199306606010110089282658977441505555235523336996998955549486922922444447764297623394055510298040068734825330915367565751903231113203242562150298075424875062710146179134816018573837713086292026863887332340354237545841684427847653119522815588711282117948512018286714267563427101179577767113005690220262491373549619655808833308227490840735100165682690654069557152108051429224662977709759925600144674924629487241433377490580640981156495266760762716703849397511728 [151,124] 14408721956413329074520918124841004458458590322810021122973108741936427784550723381386950897729106677190460713392103043258261795358986079457326141403621361877454805137798485166786489737879271635433848239943398618700183744457545956435289598170179086701738852471305301935046966363429554944216129158062632050831075960643803188128636577505210296423965504483972074520012260526912254190131181008828380383740706181644207390882831216753194802443379878417254674212572229833409939040765050122857706773892708014413635468594775371251432661172343422143828535588558733583028662348950877894186951221331062131864666755345742569445028068643522696493675001392425404608454372013459866172551310664636787504333125092205439118105713914977135482314490743045723577316974504651415818221315495460956084854 [151,125] 10019941388714445318839908657887474731556334899066685355945818007922379712306208508795991209680117416706565910861086689265841413864095947319421159976548467475941844739124515682934758379932200113519010806064828832213204770245818313542041682703179010126237415261820158271781986849348194309975963569344377229235666272300982640952751453530164500312137019339634737064950316216332434985120663201323543863663514038075712323840552236982790992432219739411981948457195195219706597943910273914583631524897186145861439997177712329585404818021689376720671971776651540009553228962577756197211398633191918291184144718319796530292680799029191017650041206878126953321537159948083580835853257583889549481566776222122579879474255262895395252760629457456347642617833209308479715299393 [151,126] 706667282337287527712390003299804935443899654345722496125777384230469820258586570553749703993586140609475677074327996153984612850961046604278813675537214640824279351307722706887594729152257062591818092547120314869781508028455355655280780388636372959304648704512534766222532166638364211189189949684263209043325947628923303937745853447628753346568227942251248295225223895652834598297841723947690452374108344653183167988363652276718326223336890894852851790525496377808729367439847639853031627534012495572731196206927793156487104037620425799824180997791959015668887946119659120315117095079202490330646097398060445546805948706534951386345207359780871466013169019086454134827790933508427436196299895749234790497240946529867796360495744371238543170163819 [151,127] 4483328042365510006684300251713543031080120797501498449683413174904402628973699033980872798481600940596398144519263824586350366259558456523117668976612785096319101137250842545511474978909986081277276681573580675298530161095642587667037451917923956477768381181611643598397852051830077944133161270041283841467475426226656174592599285253019298400560263173657180117913810074783067921619248717229989050878864513407820923596086076422403113302890171971517335688393621045670730433777372630765870295764449548360327058602314505706548938901715087511792209417384917490661572728285365242468055159718190543007410586625642864957086822633991026938971317263114895900886506550852919211084538446564637130044183215274391137847459157816329119079934430 [151,128] 2212862388262129917381240160864850762820634841705961282526326913974571036643387726566384528751210699134803569644500245953929562378689832007944683942676438833330113519332845745692700091939288982441544614478498631991583800193366995014676965649913478874254031385469514689963809099696715272248405610614239173971592938742145695550891059888150686801414409077519875799938229963937723595590297114117745696912888659064478794410281006608141778678403285039559178922983359768390986846038477391570669809418120162896007846493665538961333021919417644054657363825438558876094912494714615972332192081353660412780807806491406703596575961448796445228653706091018529155619578721396780597412047468070621172685449190664502421398099538 [151,129] 71300196395650706335509476564628945544049552907319396884129747288021175222111185831992385528046229690981828622648246088313893360452632668048757309636705079481033371029651605491732084690896689936247403624568737786150110057442957311850944893572533223270500659424365261250844892704832533707398085512891359843032703768357004804367069390593506987606259030446165673966541237396803786926604623770103239634842186729425583860492253291096287429936906149786220597587365163820619750682987688456072658791520950858554055616581030421567418012565526387072096125344426271198536338518358820084599617001487966669737088421062113977745354862862606923440963804515528565936343529881357828479734251367839335083655787 [151,130] 121279442208033913410273234777877847698259829644755845713380935235759065309893169213181138028671305653015043681019724504897711640163110368605531946633653313649938069274929521546558553706245232977828999074529217436097657971220075820764439077981343962508001928216965750387789955841496605520078928545565349156585520318130398192224369438034156428201360493196362697155508443330591475261260015181579266970101658461964404164706541407056904533502586492759703208335978704089696716946318736138334278615909786609814112046442786181008018348041321652971846316117882106396302872553378160853694679127194419675341698712311379571384848931614609807702864913940549361987245799663896386791015 [151,131] 8409275322048169225268433153925689874058386086540311739844841809601485891676203954171839653479860747319018332372251805396505467156754644319140962442818017192148341153273192926356235454184602982300799496649715793795692641368615520757248278019038111737385095257017387309487997338120765733086848096684709845607881525163673025978102848360398545714027989978653913005821220844196828780101905909435731084777034476392129299674680534559163324353613202785989265310586620981719279837607879552246129875810120393299169170366711145938517520051136880731970051703024953449215225604744145645297441362441511334758260532807966473359234161152389233955818503366568622402 [151,132] 17299165781742524564811533957165468590236184222898429465774025489343137213197044039066580296285054533688775146581937098763323867526496175192364317507402199639774753789624105425952443130919007817626742542274700985981838810487170618057624832825636842096916612237372406821637968570633931297446244507270970664042106904448740714127448817807644945316211760366985153611172712568786725607946164204474250712790978864956826361988978456163778673963840922647573008076665231966211242898561342283677216437706400637577227773475265510641420027848560039295387167133862672140164472814392347128264035384053254255020297281982551405521829427415632 [151,133] 711022277692826726660031682948488674950154712148574777091082446817137454197939296905801354836506581788626106322370160791156895489397816665318015834096738472920881786294889449348411085602690827759892014504870187468026435882034222559835295549751011896444600177522356430671439864287880345239007581100124068512139666145441834272820254638601921857924314992879559263563099553526497463791227605070769438517119052495665096986400768395079256532658970368274852555763111234436627790919934159931285162839741012236421510889127895302788394349946339327723355489733750841496833752949815241553566163090006324773807217 [151,134] 354133490596222518254327647856326145043163476596662631658355462623318157884676794785219204879098278393057546892307434076622223812109735437974161525866576159932009561167052152780877018779315304877199867757690137808528799652615586847127348770862227339997417301811733335085592893724243958156273566506853017022132507791980557177535298772602213884787558099742988109258993658584576368521900455433041968221512922393000900976481856622848830505965281992472215327994331842126277670708522605795128436526519247745936751152329629265652190629764386198727818454637911129244048426711295724 [151,135] -511235675685804816832229192129471468846683197517886787663901052259905240112633045076621686061475464856763324558123988449000929402596010131706816738426647760349819376811414200567808754136166896470296026196761029137800976244711920997448082578008985307114825123960673857603057467109829731343125064058780989818126407491987573714139924529437102353519813413294687533385939719593679157244041656198052859975797308087411898954059939338097711875071747461376103999604807036762426393909210456222793643817645435210307889001375043755681090903348942956913638405 [151,136] -549072809485156192960955440192519213291888457667497006480620435594445774630292887835497346715036876788665499892876963755204731335060221233604001227339371628464334818245658096993579953668548761842989321132756025750048002041747588389775868247479657334079498350204881078816176306066342069873955392543937897979634036331516659073279049849218882978437559305241164198969796141759041970501508220678376364601623638734694775225058110547018633734565832829926355389048710731515476296778180634920059814276065009464603989284906733341443868746194712 [151,137] -235293220785656642759688062244575993878134824284350221502385066038229627653493993061941202333447193197528516672290538871233427497336215329862331508539918952905551932695166546919079951219709500051112856128415753196674449403768905305658574995344716087962237920066597959611667442760338134332418355765088879874022514496091732682282952858152843975282524429816584468779110298732908699449686427292827899541476021650414422198404925672871822856641745373181630313012702143686447421173171360832704258681544558674465975123817761163667 [151,138] -37764359689516119092809182633253889966896016969204694287227296353521774551992896904918229773087025399501118460661697702061338479257588083210139045114417500841117844068797087812659034879390298362888210471177136943692661620813124656019354799538540353758254356647541548396498092995947381980730860236000750375900674860518573758298593425106308893020526391971816984533483503915239261578583553678155799618554776674893176578021140477029972282804935592700362579134573573828432572509489379029574881704639460838036887268 [151,139] -2106758747285427312076583696344078241253755032793570810397553577057175361797697452216168886645638580657229685324468839798542123259991476814643787882885176530975720287615508924277672336124155504221740485568113667106359029464372435817925898836462629693567151577419464530453559870937098344031162112037862474673683726891785555866067453369036421817321602193584861746541136565117147274179336470183110473922638255760854131453789514961823339293794837816795696376496284064514832186329769666284713132536914 [151,140] -37491988616939916921145701114735562071433556154447246375305304497212887274512697054372714301662097325857062309309113711069489485543112449250395814215829572556038078087227340675166377667824357923095640122919437099351310813118905693815216258609784957195974461301522819594318562659295247200143325918663840327174964241982892757061205007198919908490219169757077546012579565556718729377200090393970897154824997427447248613408818011066615597965575731290683076010884367199794110440137695120 [151,141] -192699406683195797193909139583009173590608779352687018780880683245709808252058396190080161076867575357271846392996473075900786986762391917507099262863907748891592675797675401688183599493029149545302525507296180373362773363442572170650821941230584959061368373946784757758866940163755976991848532747301682638397213600016094314292142489780538570200687268786058611400369422699164510007121682945609700391313788258316162751139157435635033220755777454145742357638030212789822 [151,142] -254665651632878007434451533767637264320683369528035736041935162845423324539604856524217420793575214495266935693897402278916343798763933871034534281848985711837877693209975217473219421027314163597229138375383881718846223741703855117614756484729692816886209693992134408326634818381018132014986964419851709879942871501521315735776255340475773321282960853311482272861914638330310209324429896018447359213303433672068588697990199327123016006418791386756663341 [151,143] -75438150836008656822377307823537785936409923391826391456086934059547494044908088859105343375879767067503939524180226767158551946399412800806824958544970106940262313955251735642987831214576067531301748179185421796458329843399653772103544760276113661271898108605193884514530935255304606283379906624556996204615254947234062910117077845802449665367939797273305466819072649201385362574225027396797231981305562634149913190835115479706036338893 [151,144] -4250803021919375135825141262052730336055356297563075283909298062452671450485188426848287647281175363291862082026088994737939433722385022273462368780376839506851368335386473321828728839155753872414519612058713144418298595950174927421895102469148504820589821406278385133792361394599294075111511113740628828418639571783186597598798068680085326592374877419518928493615580902184157194390692667575782647134685075070606709814104 [151,145] -37342375340920109839038109126687333349611881377392065902791440889753027984997636292180532576217777147881669993227359060637612959556060333712077817856248198401533195522139068999022591854648457387483173990222567890707270600803267569033075901492403477133792844338259737739254773921673309919065886031235401947640572393566615809797252008617980575982534699929738876052962239788637699150397648064216498517662073 [151,146] -40019113429038263130949485379556752839804028852136739629229348450657396995179722711612852291538471918922023846191659478474950970691027346601046646613049532284927965830870205018156395723667474011511259799019666796945447343047107854244016517362115299724896011472521386152861982053289531911247079977796235522160776383249659968771811755567068570977617095723071987081258777498149116594470304 [151,147] -3844622861211766871670971403413265226447998849850441641875634079690692891653030042932705587403088565787704749522783973199253471180517552812993755310363780687977555323468073121212935190352038735353486525815667076437796681170924539352852276085984529049764846181507988944568783099689440529690290618629154056931569701478695952628643224381632103534249598242587237846388238 [151,148] -22322669823744280684640689712315792203885327245174139382989410820674447673966301326292100823178972916043305469440601056711264354537144045204573131042422309369155046103804095668003810240147415657663837740647973210036876940527091951871758114008582660729043677167268016605068780342493118049039641365782059679936328369121024634228133993113576601843200 [151,149] -4679351051073299811128437884869818189322238702416847187934483894786223459516340487052892609154692066163252963020004052659149953347799669272323376084354774090900955303534971355029786917151326767261522372033469272596069366864210703969483339969237241543121925262248261124521093729387760122649284488744935360429260059715010293516 [151,150] -17593608303969961311068547282278922248606063329917520010655471547401047062120097327183201263843430077694155981150518517387700842431770822254326418289542155762747014573492594999424957053548381581948048768713977935518601148575067962447149618774651404284101379519660434046939718903257162047079394473450288 [151,151] -424942826255355721505986063084885742350664681690815316647643206827265725234792953429056464841918837967268210204059642666222523742512144770079400396311695542044257336645291191445651810847339440338743549274952624065465279447997287336629709574345215762922704130259410364232950719 [152,0] 9986571226261818304067933395328208271312474662045344639478823748451808581608735644166142148341646194842117062407566248130001741540844489082702316249094040570846628109308085298870999913764078139579444681941737681359053032012573904625608232244174684370718889957707551876530208541807567051212100116929384769140459261969154692632643614971649073052418471981411956664316341736251339126682369706313709133563050639156524503782264229082770981301132933968961695929720981878784026932549852376689844344507787252760962564883530125482545499576852751176831016601579117715141075729432254154003283482732899488352647754370762815375486732940465292967494285277236461090655904230936532117837736014465675879472545087127478590529896733194997840882702225046773084504334639765654381173645002223173145345993602311373569467871461901444413474638031968340075373965221107653898019166394153466027460076647560462242297595638738039276757595055713251101386207679742877758771309780660006632801300804371478144922203238947367247059954091234296175713989715979464909533117162838612428414509172472211836701746599973577207521470328717312134433953984304031296223379183853739417465869159480343396163332818389228828336757247272001396349029458743035956788358846541868400315719665879962623196888419315289347045340235681222089851077973867455003929357970446820797283699766267317504762983296020794252010294212494045495986938476562500000000000000000 [152,1] 6522073293048509537462404168331677575690196167592771622151516338488780184271045206957022244016007121879403234059141256024514904624943842774278370407517108103054873979074854976980628590147032701074431204056316249892187346036321712446854121340779591299680007568096775185620122060586733887509560996617949214653466197002921825531722998985554589310948582049149268537425100987344414676351444549899512084728878991780387294929259866569299234428554204109227991473571945483781364831369011776667808246928292945676566025568869615142167072871440516327862028776418316328965240079496537588028718253402018470168290714020526448354448760928264738892928654351473489159200524960872345597294528414763815001420160975432703865104222684539609746327634500074907547743402084094057832264418454343078291962470308425894921740790730893800997087104852410305380096179402639952914327623007637427269420659721868310816720499403389556132964270407408453017308582357068498225862395341271290499235302609704875117159443239106203486363622612347776721758026058384859342211241595535962228328381885817837610425006762499820819340135685860934895216095154778486515742027637643407718248776673278086210954895719761211114341410633149788985494420559887387120630777588465892625914048162195169423792935282423051564120806062555537138714782297509556460733655746938123909683511600978684489394543952279393739440766969600590527988970279693603515625000000000 [152,2] 181499101203699508120161212751419146125029941794025978613071006518226914552684826725708809153606294884413105674939093956554090212691196849018268945447444416248973507778936662591991776923039805232393435182383552361439827430760116281553334154280902426526516906417208306846207285545029399183237449227308602244248042947328270533093628102462176230766802152765936504154657174192375523204982352966267010795437449356269603236718878648569908833462046124900579946967613257879273857588228252587783785113905519049763742255810828928736760601677646526970834516146255353018991263362662714489318697520768125076899173438115985157133563374851277972053542817752814679116907257107635352863638030397968803778610431746648873262352189118612723612721269157160704449915215840377004457335280823236191457013769654739795712797309884279680972726698963382784435684471235436201037775164958359861252207379262499448804256834436378167684680015308460883366490474034511784069578567311095605709986100467531724598298426122054613572748967366148865616188007605975623435516506873606916234526603647579500155720694721953317387739617564710160455826000441149668318206851262919814124834175468339540656002764064154841463000351110873968509112895629828677423200923494593160572891525274006610952434859682618518605120073773449067160415706244410872616794607774954533882637414545404510446771893473054094295894332349906236004244419746100902557373046875 [152,3] 164251852462662321635989130096064407766804510152161913380346262404080700441609975108993979765957046366333721241803919986694633068982488800255091732082232301048131268099287682619990441597896911445788692071787001445084364894605428770971513461795364795536919284132060887627680569108438951568842811656154599503692853304619745684101199815877714714643122160097942956725049789870919059471849448607646536340180069399824367079710610031754492654634640770780671918757846249432232727635089393303530456410186352829482477948203386326579767674707908333261010398044888430527940405600042309824221843658352699028652448766733700964370917115402569902642051057896635498310384165156326451753717374554766528765687095786465683772106428193912644392293895435082025852727154805339879765210987600324639498502983830828591257197833141864583406188494729626806748146138443892246956404330113346182278996117039381589044874709763768764870158485145952890996242252484668842682427697209398000767107385262835203525735901523623283460877602643886897997810859761963284278953597596564786386111576563728999107140842902671432718248518009442644473697696849748679576503824830536670213742381522976491346924742303388909050237708728869426923738776531025886467965726826963572183944130413863393689993864359046192863816257555040180012337497418586538136106807635171662192100193968760078298368977108715067707931662707166979089379310607910156250000000 [152,4] -2380619830399888757814033207617906796302851091224145617784882883465834251441402668455964018666883694663291430146672056686852005470115932172260743167479239864660290079070964541004402665127991145249764558619922949842098761055219097886424398213795049523806840590782093420231465138830651669356121873404807039815105484388787802059317950855321901264675972116299572154711828718381694103966586570264503178417837325974723541821432587761530841644856103652531500806796722770355548063416235009872796058190960829690772565897520185303015475546043787761838104373744748084192305076397694787904404364172467717538550267464086941987085831478785974714011109194337896784876601041346470730233909054635386817874837501666193830735816425538181047205893934535284114243408105604766222610089191900278832811753176092456042047623444080292638871594665969368200472361545480005920022415526632423912533427366938958247695506374145718562136745311164553970229569333152830386087730473808422543405386898079268820307593611859112695500759630256335478141277422598929618050100131521657792522063697580140328310467559657786209913324819920612573910137563901621894155837260685606018454065451917015524154894600370769492835590997820570196677197378950901799901426474543097043698913241248005732144476171206598844694170913350765518281246644917854298083394582620387710552288866864205239846052747587429656368629029377678059972822666168212890625000 [152,5] 3200268865007558367332328166187138217143645404521380433354645253648955071783508422975302447182842577082410581418244497148570655033254863001738263156901661291657769145547514564953840526774707323651213169446122928789584348883687153922360811566769389254316739706821817818615206387748357791466609735729610893285412304016596749084803349941384729910018495378408278456901425412565660242257523036854856827750735680795188973011692188448955634970615253317657368025445950188495061824612277912875749324756413498360649233454416347797461598414404849676439598703985029093729210290354234415444952866521270783161601567673451978308763821492523902484181823733399485785651491761979071988690473916897850931193064280369343385189796677708639070033106623037847987125481698103887716360589670329257944024344574989914673734703682019232399657937920948123807393245049474151678638007285652687233111976592458042077153513357096197569671752918429919670456420275184317793272467208986653078738434421902337469534476906226828440760056328118631048080692944222024341924487670964972653064170210932135715746222850002346502823630043997817814903960765259233426625301934333279135149382530838315716805074995214386101497112868821684754820835785613646725691121946170535897519609151685326860683939532604943685468699950043340817104526759625934667394535459461524783290814462898960636994129349058819919304157888835311168804764747619628906250 [152,6] -520999625567930987768572212221282735788573798855904398517007601563529882496544504483630383830680751042791608702307730281523640396481089684376236612455251135634210125076065677905692004099013451116800051573903189964560105991688095128418013925207067281536129492544939086749292201057030436364619896397984260551965287490294738985896573484658939187946011469399068989614613075668596893014394149650583449103710139534791242505725661071351117706462596675635654565070353059569118427403735357904965090700331851464720366044748663354949366185083853814181542069889093187486006286285183321149072101166379109107414290954971600797727706473203459743984713710445413540471135802468434713607663241545229528265564725014714481663169604586017209352257137767628468828286333624614798057856018365723286634710017642463645411179446926729333765831841145072775040974852443982697529830111737220917003063887284796051171108470062246930569534852360464387740258087324839492972823712789065863777055244673434672446121284328996425515822816619102325651271129777637408937668576263439691323186849932865730645964765922850087951321584190785029859953354484242145939942030892104534834339633167140551748066564770857348961021363978606637250396928492996208056009850760192352247912479531978914973026907280224068117631430533956894545038796116140856206656032413099356006260693876002176582648044208552884245082569224946200847625732421875000 [152,7] 11840097325108928558251275834116969496107377708265519508163873051043216669045893944215051547407530875750634955843829117509420529258704304509642883138236057148173781822384196602297719775845067178735942407671799077296335444535220286161157411057813358344510989223628875347398315481519559561214875969055743540986558207622722592098290579821350953069657845980357829152179726850030692216196893622073884438736606566454162482882537822747130558443722117741010745777387063943424782365343220813923128225850937253338543668002882600889168296582277460858836901315325150320196899296355199898637002571534243699630919407451706511910882327708177606471182886923747684393795959130227473454108479622411919713232120794965943975621387480548675154904932935855573323218558251899105944212696268950890780795290134069669331416314721742577235362817804625717718797938894762248979658831044956577384886508022637024799333904030122139675527322007916158106942840929528440197789300729372242021394720933287828962193978214880697250142504636971566590581703711579996251650543921115762405974220454973477310008341221707518826113150133531296527817366434714002602996171488838407124883004992705606106903341654893688260984526257100373958544693883404820372985134616325687504176183843185960257910926947633908357953784866228411830253400110922779841293469219057455223186151505769773433987620054260826815565497387617379426956176757812500 [152,8] -61866951329899562698850278948723781794147733614322730400878138931553052001264064958562797539760890602268646400057437438366818541717544550685364536220627796923398504089005492184107101923994739526597055185696777755695278388818600968914607186805407029840190791574954422334281730891696794492135685192291593081411604441164603485530303898077123776241456958285088449253940320328152983976902577888074376918150440649752939401484679558394176854446075606097245433633908628727284587316872128285993184986611633500021057723044472236903873817394075758019673235838844163980998150112206783137247600625238247647114921755605747682092226159330033589816659977599849248907892629967150555099978367727019936286653265523953941650160395977701490104362187254141251688781740751143418158888475186265509347627342875544094308212820205584124637978772451269020284651515984685414230024519510229543843068921525667084576291557251640698295232193745253143248443672851398365064653589006205893895265974656244494785315428945656595539691970063545338577814818801955944505417483336170115042876593513027919455810807255734238597645377920093701121153049829804827710671308518152766315139662294830200510871632213728269435232143130801171475582362313991656731452227152367210366619179694368436680986957387346464419689460837337505825726202390560668354525867333595618864212605106439460876029548367127170086931070179546654224395751953125 [152,9] 133683353375915152083141966907099724774008574163107718103772624580006864600290782801541071092026168465669255948820284725419065213689558532557603195889846451500854352033174067402540883512119540036435653129281373531279463400248867976931483172660475000779628464484063073108946401059957529781448580169904449672864380503771825213172131161816693868471317355928291709693179754046741350643801425436976955800711730363599898595005888449889431797306184004333789806040082046672542690346146289686312188280607079791999493181646727778462985698982632953128736057843180548611638867834756774320565687430292914183950602740130679965185978617767507274375380770559924974888073173270942542942098387010798661908579606949107851272384077922941865435045676868916837455730599794450298924639443803242901387764435371167080569215802071134802474575343953883984528239412971844139802268573527008756183511177376927474467171204142853448995267118401228401443584533064030467730301658116125817676764896991769969708936691087173636683164933746523377622495058020257645404022213257178598206468931540226460712957945761493792060609869932301514998133204077670267392183534412522413474347068495995531869307311863269054758963374184287384836052883038741370738786168279475442450691888219146667630062661377830904241471947133579119226313932475092152747982175294262575887163906563080661528914448931262697657847210134789943695068359375 [152,10] -159551687006962259166491830792651969493523679273473738141752845495328849898893988423447881393054762262048949397913640520925884379012505845534021151369720603734515761818111118170325430554233775142659477734184429026568760888362989119035508087427089483898979897463219735111646269132059157111941911930327678427263330767984794931547454149989049490629906095881390199444591639518162054169772678528790450389193982903885258622034894671657088359750571351250181986290489832190618012802435513333002287226127861544779277714352575434560945659033999983771684767991191319700693836974174613970366556387001475720279497127672863746086272919093131150641684777260326584800317343577453855795157239315400689838467057878855573207708567450270899297334484240476500265485285997779285337354339124812933467630102931410449915122995510676381883398913828564223056925818736981807730983329129417199677313478017431577687910285321398185544802244976544400600958105287747440415466147613616393267792004362666135634902180628684286405594708870790829575692520080398994653362916784666617514247048350201451650337797586648686265028575547502737122401273093977766698975962903267440521966146715975796024268483068408317971194929652360086993716871734433656123321521141641598232721121438684873122841521174418762913008732242653741565945001109161306527053519516826146862451485892833447374389816147133985669469828583801269531250000 [152,11] 87270026179936130023639032900562732080091815630080536591625994410342017874189883585143000262763132068691670711383615794989396869793516218828985138985436202401826847742017197961938125383868527283649321308880594368602785316753270739541590524720770549596831270729780733698171351682076743040115025464056164429364660024410679330349678621751570764762983918205789107227405704887110966383846732114786502437645418474992920094498957680213107013877218887229321979804503362294140241516636695588400607875811570744659416597799491883534326733150542261517647697978105629182101233985590035737812981214472052670787569736591916043007834686155258909718102394994157191696892963764349321484244765034067944878653202814373176794222192008905011135572406058815668131353074159265351330358215014153292809235830570335801011664107923403059755024103620912712600551101721499418999063996133637690286709321608697826649066919365867181371753869221482281662007089974696715504549068949181122505852640522421483404638092620420159666322926994065575979104933051468156584259079248486102976287160544010542321562253437607936485831367670343701989907660220641575462870106365839140330145129652415482872080369449305030876417990603691843218133390892238311533027800116713000899145113721282468494996359503680729965620478326171252129167061882097957148035499745872139394875376628790438181176578760776334010443409502868652343750 [152,12] 56359269697432272886847970516346849310382394839697561883321083123058049457190508464493977837109946036454521328844005287653820250498991571468431598239374172645847401835113671531049092861937349784750525981143856538251403030226613867436683548801743892686788285897629873087303495745996460987655359763223657661590839311377713682508453959412850422630836879213083959566193363012381711109509765837025002594270095069898732729502615856597628954932326319598859301892549199734897024446627592430926194560717891368108903767077146862101362634713342210276708855349652847346478401781645369816604942553615560978546443336928296053406077257651890605899217897325231887385593168922346039546046469033626811180630467270568447278373844662721681645493033021321192361060355757672550584762919669352682662818218711610788140048075897069578964406525230080689839639777977742693471824160566571793352490497957966130388156640660769376388975166927360925005153767594701801291198628594023342389267736078513376321851363560566548390634749276180070149418475397770962687028154783337850858898904653607345697765518912583329983958279663945845941316702289235679104327773823549506234968258224679011263685530784696152567959559946698155975827450572134342491099617170675198575576431952680958162092735910352645416908268187379792486615980490251031799069168263104411304652437768815721207606856752836014565465927477539062500 [152,13] -184306831277078092635792729635318757406486173339374773937897268363557918324615060638977595992780774391930884570479168627005794972562410334857232202775855438169441261006894484106251166903323732317869854717394810614085045701871206321349671717004630598973998810195229545209075850527534654564227485828632156280800526338086427196190338573783027136732923513130302828200265208854817815075764445858485849577647726675606905439121813531726139343949531401431707926063776480425327925129364310604829779363740641462737647697043564685089469570727070611364603979935164513154679294600576335087922688823196319801675047219486232175467618074563808917053253911589399508484658849614057939164765029223303002281298260271694458150082814815250398142586988119033232892715737191261597537980580734150806531492998837968993275286859807180472705332322253227553345944112656836202254056895293899651555643633462869391359442509831043670465319764785752386514167678037532421746028485527833524556732741151629729862464315317990655980055658996592441909259036539293318838673768593878838194191752943858743133785996706183997010813741229511284557147065931296974090814202113152506879281135782357663098221034341110733287955015580700401734223721029806631781059593489393447072998698564823193231337603879009433657933425723265600774830930117408797512698206761407801784967721381282532922277406540279900727903215957031250 [152,14] 227499707241739102108783198293225229392289214362681392283811723854052660568435872244921596871148096615210413670682984488548923542449255429555395446391469397571310695830631073856255500580605478919288261255379855321353051598345340672672092689385859639931804269043277553696148426161213756089951832994374148774787206132230545219601276712305952285531337016799773185428024047141119509208410750991908902187697565939125109012766259486831250467645206633033901399434344812760200028455807246111440924708674728681984798581264916868908447964185801332720323123663272760380776687781460900797348022757790714318290703727352690877742805740996315526635274098006634266524968856218867023460930824358346861121173576199584530311657814527571227874096479508501961657133886698065598996035035587404582357146611895641814527818050699026021778233114913196606134621115657160699931528219928117652634648181093909237511525734305215750716235746258496566518271394119758020910700049199993647071299535342926844770121800526137217745230272612153601858251897908526834350876166468392424018152169124528250677069958868230014433369454283351755434629237249103176611449121845997375233277117671480048093042106115325043505789980564713951539397337860648122374333336021081773704520164386576031801485613265620773481758604362195714137395391031505583742725508339750237721969097173952879834211677630797996047687646046875 [152,15] -191293701329771050274461137025479405024784378297401046920515445910279775362301940521473033368179702509226192449938920016662578864621297954114202794518158053103585631125095713362042817557834414746647108621926846604865744412314144479799962892658471258875744048974892663993657677658752176796890701861056810019857174065131845489627210742622030867148959019328209894421956818940543170813878571519211160034716610147120425998408073781950718090331714546883665223867458212312977670471544015620954791511055149504869248131318170529117796307159955359685057011371617567297799634922818900055915463278893173201405952347344635230274001414993934998755193252900444274686598084850573827539820031014425170115862875567119551657145413210070695790533141090013718990224852958252667856334461309768565709116301208158479602401112672351839404745920521480620578000334832437649869276563037583718953517928949470038460142558290223138472330290146558477950664563409173685700448834512370861929753432246770149960529151175701532669648577678871913663619727875733011836431735573768558069730021742284728723518917814665762426380728597106798032097504542862311020631532694895564076768012872891496422570214894307856372921912010194214984074630509595918647602596337954413842895293261668645041747357895681685810234312760833088808181017613823670612402787574024854827341038662394126017454347584338541162415681875 [152,16] 128560846784093675231239711607489087301920670898552208860273025621883772081535567800886527481579134146808294200626806727665537919323119750073144773013530036499028376821543036772066510819301247162126398933874715474520324805601420530076876958180856826388527386490022330277234953348507582669160686616820394661989591461485393463124834246773849313366511534880257733618960819731099800065391595711243406555165795261884307263003673215519804954067856202790544416914409994784834681606631567619665600741569991810415641679075409260599534812316257945168560624637826321501281880985130266788944097022639181371655599379396562125320997624731594614137585030127708721622599137733367931695948023127217373141415372490790436331597091024228007848416817153338371613568673184781335286174380036821173673310102370573430967597592492623787087659979650467060546061750488677971525173964425193594036581753860636578568979407759901110503509195486732519414916647536279580625843229345372448936286090314385110764991119963749161226107666026602111011796360457749658932238859699374936421094762086087882551511986597824705379672072589224801395924828215195274720908771466552816689946651618190906695738705300644255318836337609474053767145580653269814532869087882344761741549549726666960701768285579705383138025717917210240629938031258903100278418898781175672206751488725063520046884821103855829069781908 [152,17] -65662076719203407004715340978531902032464993709296390029834360815578789223615030718813048314196145504105087283745895763785956476063292694569040136924619219348209895774109655060545819054949757994112127089119846701494929838298155007366065625799930138062053444641438502268027932010621973142882228734766533961485220911237217675915499668142073205476468613330060786412474645040366259974699445170520205277654035935000864877273689491329315098972426781349977295773270657111917290074599802524455424691455819360246229500960266199494017159991143143479087498785187008400249128539512041279020616274209656454288580372843514511861076168898993517266852665738989709366022717714161625284452967334222644162232413050053351224803595711035774682797344927570483580304507473864038444971652760279219945548258761153350525316287882120545753512649545589329275435274833920691300660644267337049426872857110089468896556005269917022602796266363433841563694258679255056687778934713004365712342585016096640446452057761197881489470265420117718618901411694911415097902916843703248089267017373299457499866754987364418890883014018204080561330316594249618129436320501226810902703802267731667512735487349913000631704613009300673324330913243246874529477165562214398923310274534931484585411663109109943351818068006269674945817949928467703735743970339417467279831371805924137559217449109420465983645 [152,18] 3432965015561618542416140449860058757289651559120288488388688578440203527686604218844566047429809880740975948301194685733416632172846237533259962317475624106104299486521858072475668430476659461410066614700981059762634802841338635945894388573153614058947134393562763040626032444710850892386641833063611951427642468243698060130048340343710612676189018045650238802570244709227023696957851405427274670849646550642808543999227125152671282055488969200868482499346509941227207338934907643864930455768280512618842298476492747865965154467573424730378991135559124123733851975613247468491539201196955477770594210343914200896456865140102618169050681095461835041695476328824893495644411071816893019570686172883904343037154971024569515678751205208629630274541780024364634211451539245125775554970530534899258364502844041443887293280340132938714005791462428288759223492728770238889740427566697463546907931313444320720766852608693152492673122593238497197292980539988109264453825381084794435419487122302057144217972144542719473484339508596338166624699990478706417821805045768962783174338886295025704050264858253023433195190764623062248706438475689647406498243597036344402233532326883903601332834655597840781483390977936199674773623808668433312677942306112583379071273012081343986783567581504861125602395832928890202269770179881378344877751776694241395095667847999569860 [152,19] 29391917943921373842448068007294206911403045922883302376605281175768179284138935870815374481946367922506870836794005486259538508170253473934904598333814292502171958103761486818803481829373147546939900893697466525257070280166019216471008857659686852928302624631596689222597855628472606998900157193027580924033622273663577335545293622314402871425327984205130422139464774558119262571883444140969493792914271090993658785692878944602419765817544039777382072890624495887207066767856619374382453240692261156610033933542709110603131990040522850745093170517555704220215953299374805035021308207608694354305210355748686619881878990963588143300240341069733830856688007852756945268638374696945393137403217101345442390826563610539275569827501740778517602748459222889098701717633699338028291281020104345082143300161529994414514278921750188670574331084082848017625494942884075901468902150259625912082495510437708583022679360351535253509960612144017070535768536817224779526147811516308448672819454038353651257581063995920340934694637568289075954520537572265891332399772002599846137127692926324538264317893239144565073644630947611884468752918415720137314910077505471511307928595544116912581995080991402031221494350970006476883727715032629532714264590046880506537362464786220559042985313033736649687730211923207321784281733372411896110274348348979422660359218161418890 [152,20] -12440709134176122365086825698263986219795942047579351634760080075701965650688674630543458999397391708715678578074049378913715291775585723308917655803291365502493059172249757989315667634465709993103746943147595366224642610264914688605938229636938494189471887406430318568036947289754739965156322358571813644964200857677726586916878422256954078310080042474252791795331631705649712676510831007980390439845375171720692419039872340768298487321624845262836221535291712876302624328791941325660123290913622860705362563348724042026831002215265255900964650304004659338588365940033972581628230042507196420013206621308785686662891176667532548557059281314430667181049740175673231679922711434036037478613958556372104994852272521306570527184170148855378207631673098638058042123904749610480241491340556011447007578670758854633886834074475064021627234953362420930238014978246218788078221294952572674692538107176550755734195924704630592806440080729225915874612334032897960511155870839545638182949642316584815453346157492699123633138663005142149556152196794896321779681368696785692389370065474198696255943994858304304013067032998367483879146145013762513366538356787593138386156244871371116867329172234185183654086133943254847082746359453938092712015692843238834034814579564828479415352663546826545405019848796689131397748624251007521798499209271888153992692234948885 [152,21] -13849265739274312964394687611246179272207149740148184567112477385154177299171947201013445543667122597950598702805294658618592725359987201327038709912141822090161350617951097700851903911253808659951451932715790398905084808674796308885201647746762293066841675269851408299617560574170035498464923882737738124263885528135017093833449476343850254047646074380679893521502955123031603119398425240859722724737113446512164190668993372587674584827984809179875155906737739584287494521087588467324200266593337443091490456878038716937887710450026035085316769930260563146454859889640579661332925268734185469977826099516763334516600572804046679466129614735561898923590899604338054617829195585365411903827458567020741960513645404244759754697177338417337315740894423261489281503546385291900911014968273924575182028773489236034343456896865458393961513529088456986871638156095293889737746120844180972123035915071246101104129746253549849779323470201013664624072796840505288347992524258795582134662010393234710415151869644779445609907075893577767502426183918436455623500863641549383342621247686775934254441081386862220164674667844810835357345324142057073710325402869573990800194936530755698612624061616510126434672722087712356956065384027993378743612389765335450882375551786845977035905978561124905253036378849716502546084803689373023482938470646162618425133102245 [152,22] 10258430373797229788284755542147368217859643981185317303747023341651267695277833385226621438854779308575479616440886739756037726309584991802374951006432698353450105643370014374783548492397607065795245919817783709101341478635208108137147550349078210445374207558549875655222479828101200115144119301934088416311165390438227037456531963775842298741954568553804342245730628741468114598200127010706138935247252797014502163894734275990760206658048437188240545514263343783201792313906063561788929127992687282826748050208999719130644856762725643064071335949164823773414067992254019441309155406209479710223839206998743607125727850111498280044606101306330727617542311590994567713985527686343748614831824277457298940783307263330385366809237957188222791874005783961713211004819647665630430968002190706578738114828121808599653898739877909227176492068008436501183417146942872176529984092009394503548341823913425695445424305440734566615768639492813402972535480550697581375031489472881537877397513349352365501827399941753046309456399644984591582646680276378996661580385576602684749014166505518074779009945078339814199054348656942340294886479192821439087889662873642360238402812695945322337961092003686729725258478183313343636487275594468696180419284943838273569527674014778928143305158094778665818461363248184176196529946648529868216220213189740543897226925 [152,23] 5960855546983473483269125493253743955980557298235505758691660801994176391902303269493985128809846732051670015605727899006499286150242917525141028278656887323281248161514896091451920082217543689998637812233561663138369874530908035073620942462067564298274864562209123527164749056574504057837246292077370377335456290145525614415949817659319453402950167434409560836229904097400547909678272399799752932776370747723903379519421713517308454345341824888042138894395212600163047068327357799722715167591903425467866051614826867113006001777412096841262636496434267390044031084752297676594067722472428560094702192764543255706195982841804024758664835484523173556471681233689899497775448705924823615648872423740486736936011935383541246133323848920674271887231214907645835431333956053696698172417971948084775410054180818065220415521568193965477646514232008327024151094620957719338913712942377596775898021905724420788788308061919494002669691873966811859427877083105544788032845417086102227562937939528774406017238392934135114754521128973486726874959257579774280213278401979304719317051367631794437730356862282595207475806338311850857799007477161829968383711077600039521212480933391385358370950194505428182729544302510872532371427408686560030314083523614217007750175266926402661867103521033570823413359543049959515929531763701016746236715637524126369615 [152,24] -8745328853621347525450207764084742407828268651243530258407304554488756532050049524303055439991628980090422329683031580413886627261314839469531562688872680374473870203274224305935343882376808646496593071737854334926919829639349889917676617558026788192401376983625080170216446902031296829487264718217256249089961970665433155285625644480753893796990543817223342509201542864330671581313083382704172575608009506263272749149335267282081623335059712519092912082028213501712268668901921635966550017285847263891282309867119002831449492517123645934265398754282580033482671690345161780459567342014068969349833442518798593154826206296659648270922469501034388774862762117913311321111712365520419539461738270921555740005625408398358642864155849792574504877768198074826404463671384924855289432398618583864063188638864141753588045206980109140950098848291745720256779455170318315053487613800059888542824441396739721586731823429293211058042938088074021338448097509133772890724194528692725286544673352416929906060932919508331260453342258590884487631672185947426982043892843036379525875308840432744928465093819457271902181753541472222573513306941947801185060171153623715605367063814954567273398396885395971181096691906106114980064833470041933429899145995025019264808660498915148890828781516060812288952130719379355837675710723550756798127984490978205160 [152,25] 2547755556321901403476257772964766936499031219033128956478006540511925921993772037938560974242771362500953817388161468817358885522647283594293549749776983234861775629604955415919082811900139239551347274190655868724229195937575769132477111606697518068468820002414357643754075974716271145884082803642740310555278067451444732600840263685410237495695673630950973243827587644853164169976519595875461082505605030869955849085147028940040483478358314587774301565349593200268536244502063911233212000129228636477972284334992034499033448401117287508160932125395537177738773582101232297112396828297188628572062962110466922435191916426944538794070822492302695689372254605677219263725214043044322428538529509877558364176685453699737728756686666556004837094273022383499709682170677434842832371108374749424252286995688044851062048717075819252079370436213054750955445281411464771671395335347523199177504400566163517093835808920721670435413943174711360630178558704132695332614580632641973096975394075589623066616306521142119662327819611360070261039745519343816237911273280894632215470146388899989371808411445851670913833598582695221759379941838690437724014587495976506676059921370118622403984773170383910637675058260192232100409581074613439654528273769598011927460000744923176095129974847549955848587927417896470337388330124845064318967335105270944 [152,26] 630781290418653750431056818999152973166520188678273074572119735422396794694563133820331147180777776673955320311387213353427008504540098423166762104850023774068113954143955342558950798037482467722443842479515321928167837740621463862026499050605072597043822941245404468374902358815250644613759801109390717094968335658971362240459008969674148615755159808420944891563865191272016902399050134649596672745196116371535590206354984679626607297414167336624973666802757977424003212692021430504291704267038546923538178722052029194971020840456650726668740640460908063756372780349357505808251559248169964078743483603983088733895099312359391162769285532787257113840740840452032675541188259639054814051971856244392073066348197296504662861719033458119184496050225134472207176222437714827400429532008926657633252516538003797604345456866531059187275781979594745326146129821761451195855551122257650441295736662145006799126433231928692993971191067393284850711297479431859493360139979829990212162509057212500546187214384445451800817365950753059270950949934959575079570092180708302521256963962854169690978355171139749657298244966347091129931073765683442429789699736830863029437285545701970236030765089515905137304016090227447113185805635369646462182962034846769271731782148008467799632304414211809281893824509868730974448241385744715764295035033988 [152,27] -272101081413087976253115750284138660534390594064425071777195255114190210084683640435343132642833413906859937418227612587537604174410818555361011676131629484980556882463006694797590187901995448807202728243540146221403716612767871300590093675617191245926484360183577716256223857804939368067981600423920086298982845089366175833436077743130840360350785600281534548558273431223731682630460811084024939615412132862071814348927498786432328512144843575214616176820004898966333505539759235247227913290177450556549728805212396672857152659699466060936971378398607359425984299575901945867346775724152155191843515373205120631289708000257074054272000714264425604740662076676616590493129795720522236083741636134590885230340550047865095707182718478581633651228552211556966724734970138213513638080514363502182273080172813131903588116704334122371615654176212919717522059311693477537657007625560141369523340820382514438688671795274743779925267768788817788758364174379218123601166214773582160621820934931045083736501193241268321293382946142642650789903683802612375831680023670657659073302740172218487909623741648723082226798637987479601825649440544718272758477307862923372871155683948465741167260089455982920275035195825795690192113484406092559251937074081094216055787157289085649083607144690614221427402968108332009530482329455032075484501375 [152,28] -213340896015936692344846026010212746786011227617494454874618084284942342044190307183297895160697338652901524613038525962799261235455882349555046083617304967437779967424918250598227745821253058907468704848941874883449233010389048338556759020969730848010018110438451418090637448749929327597663096601040227110047659817402224777761953839956807079078472660554974549266574841141755148712158059296644844626976483837877697081608786919551658659369592778876693032689609429970347286483527734171430154806405280475229983888527718254144464887036338638416507674537814249918113176668627364561245739806591329081051487669010829613389142331444995306553659948902652041228647555930398495626167720457298691733317378238604397586144807873966314221210761409697019750729145212826925309245464036904533774070721758630371766304534977790815288486671988626663146235592895151769036615233830580974676377817913256419107037964727462942108574928236733604022542577124168996860634420802506794738023246714538559156138748567591683184295053580420070530388753481906775905990060801692819756191383765393261188692577679637944189804455623771076011855500386709680388026120188288537845360609768127524638366207356814685101957013267045432454313787695258530350384721351863483871653588433631177306435431402311202209560263801499246078657105973693923272814868091721618316004 [152,29] 138969548742714304591712779785978557387911619650280575657158894027170476795717693500090201189110846015186496629015726954956606716399692326480782044779875970553978712353106773158840091342656364977907311833314725718760860568017577680158001536819776250854814482120787949248105800761812290564147561826332751316747548615321629790079397473933711008288813440188018270518818004363283292089321972020034309959131134834449993142219543811568448018026534068919569719828136766218475556820508207245616279564032146292876647158054388427843777131303484835644249431371191500503102452169336003168672157466235643221609835770426148828145946974509115051064046039717432276308111022840356460118371424926735146951595895879037036919698325160686326630406838765383873244156250636529769071984456723843360114444674214964233027059993444742970460980022671408582327185529540235519439291083297373831254993700618194630886356355768402303462857506094886863005542376825956529878458999835803833177006893502780155731287318444087012600620383562383444237484781795062000616686969672290315021493740725638183219072236845665713583808240393266836421378008621767719802039678227051406220688678596751475751921155461394634749414100778318364256370381053226916187934049108784658751847242808356876622555420726792015454234717996391157664308351660659635776159692836276060755 [152,30] -21423117171518203151537438269315701962736552683869774179052566125013470260731385141116201058541695628261353765089409543676582806543029578044592859184793304239446715269878564207566852060246454688037124766548157973819650161266672285997601214139120568659678243013948978989446537999711358024844355671729463063520654279515066058703212911239252492582627027370857240569780365664371179295841604860682231024166692895548085948789207573051429757940285452591211233415728046007732374428816571633963824293961859754805219125393231548682362571066017742109971470975666955225636547553092671027229665186609301433526881417777347519321228681462523255893561850604864238119286208666314706929668368083290588713369399200201328125410446319499793983535035698888481619478029362320111036214478916631882766816876844512452587307836130145109074395362099444061471575813338765110896193392715284659222647440620142192363447263618106258665677160956954031360595323794153525005722401902006092779429924654827315692626203688391008597738173676426785853569876866232183598585552297048010005566452516092902497283949490865892919899240741594795756493428972541791826542366541661106129448984539093821545302044146684900299386772276892091623680874806234332073795311668469114332548142900304417938015120645544151566243176121751448507225464672901482760071741786783834 [152,31] -1827583725228844065445889799201499829132896476500537019495177186051701672955616632418739114502175847781422382196614461871786243801784018460203565245010111673367957763572000309761205707333898652879518003443265699795093267970895668958442547890105903295320126183839251223243721544067859735512533927730847303616947848121137874646258088579114405922047053255666771402645348476548982135280050641891110642104099895198276094507135038748257263347961324818508664343927517105035246148608039492166365906313806831699680878211396279292225340139847296891027196461966047836087363778270899889644478567668485288824264784799305993350740927250197304586282838780528144207853413109597856433238900831251721361682490523512332428601886121491126862231405341829472991558204449765949477561884877671998137032163564594091445815807395494664121172797487598061394583738833141097143151667776183407406982953504238306463901884643737692746688446624269604265969171695515266103121770662805598474894479303862147034700449534569573386993879830930198588139572298780171833981557443212204294862802615376419256058462670283085584368976473802238283731769280160730009083434683166673884032496739273340553181889050730183307309010642104491123235534456043235812278391070465061892159616117479558872228730172888246702548902784078958090981564518894328391198661637230 [152,32] -279114852401886881453274411846335820978408426138074812538375491605602216675823034640612684336469357035231751877332489909623883738729361263729637075298820080298027840478504139975816059632783030328992154045772735616278160128446094277179562301814876930195770128323638821209701346759706386882745284502641753661765467439742726095639315952907827183043372587020630924319355846155191734590541287559032212337588112736890876437465929452074944495224481531133784228620875077599718885585674882346870175689186232047016050130041063436858082705410795632389961486722168849216332075105615524455547486930206726394135595205228920659882734540939101772011207045579246163825330446764436035811410221676940638722177482020151043697039057045240081043865374296353237779485801568706974563570225784971348222554880993978459219234056412075791249649562737575830929003289272924004957963600164340382433329718253684828400243366565304683075496026411070677052289005201373182780011342967281504814910616688300997183221598688941671844093509022658900214684668466814331649983380933615662155875541120530594387699534127127993448651984506890304522263844994872612074085520245836076855950322132807935120153951767715827395192174631443288809463626661025268479895185558685890350407435690570589797886797686110007139760834269090699736036703231622543016963063 [152,33] 318164618254538849078939659405922263466682934832766220115123474257404502703152001427291524349650079313530811431172666861576611993114001154787830564310048811549020653112763678886959527198866880625387231862850583165996996211710947735000872563055340991026017395269442348289823844937462526334307770808683279493827608701305097652606133362813223102554648972353620682490739041880677455127245401286415553046004308907632619025934703224943161717164122763185296587013583185787806963160012939093127665268893013781669585200479045767613159763248073874377493780363368009498322609233555742502128578486738629410511489937576598289004843171641146727178056495952489664766610221004346163686912645452127668666596743652219808632871295753796913297275002989457090381387028222869649522976008759953527586859755375119006992736387854058793078169342225831650965221624676189253876076869956291092772802913588644531471794798983929472239844182282408772119834112991243237742454087301568580744887760844634393330382173510707455937220093741735936705975585871239952829839303336345120241762162372047491646976703635501829993064885775343586185530386111989297312910561776499737345949735837482551592265338820257742000219924830625044244134263431736960413830055472287461622714018809385288810895737541352823408563650463200014973647051599749017416514 [152,34] 252315105545082093234159407007991794181702955353270522791478726123682344342956060517743843131286572472135219174460535323081742690183567626998799041214819070106490713963255119711898315969524683047947672904033955013425978571013797672079226962204199691350089661773824915251473376208788998702457976511960727739525127469872187782967297226473317569925367482686701530738656005247050603652930803154739225823426478290756574281651450330474443158234515041196676393448541094408901786049569569270154372090710959095107456537143435107093668936188884428164397329182263604985668871856931009522863364900036737544538545479407444609285666587549819711250589854580329807504894760786380487252903695867709950519402185402676944627784944968385266004849966305212903877989771464798462242003521817496535337198267878045297856552319102962719894949433935220425534044334587569973998309590284711697448558376732773763346017950718386659369907405156656147960008759749021235637527063094658368830254740993732149643782472781938870313497093011557059859829397513020344583381318100999059801794332263404721154718771508173104555508150928293951088073943891250388608897096489141757971297379628186483528400404868808423118210262565928421668010521159859340766011855300818518724738406145176192550822362013270965582749810543202749804168789145191463409 [152,35] -274217251068808455235360531285198889966839980236069714754156871467812101985327517328893715747930619216356186531083504793247228090460419639334557099468967153830890610876582949083039332341992831776485214231198900193309101040313702140341805436019514814852170348249162436064351505162995998811948800701103366058187044773258323343333506564922580825659253425982900210493583340924451626691211409415702678480388504620102889642294645714638609840844930411684115961526949569047489337005356100364404197713723280268595235644131371019236960975144163971996333268439534579813265937904942777884136930886430827120224109188573698345238597831095966273680828328014855597706413740681247653945155961581859557159562083498313786351623077031332823634044528640892173546968218478271458062866612376566087538884932445179017891720972500695064394475004730335271643303071780736206113639738514305950196737207088549887489092149102840850415910654219425995129562690779188249793351500966476452233816482809459087529312237386899298081254666042477111575695251314933697013504505700631641581419843729220584596809841897712491763685700097974323666196316250976150662368096849864193412911485819471865933480088108565663662489630309971610844983093920963568101708761683925838941906280204307745061979291033503067623708268082001673712485903134237969 [152,36] 132984626035026738093102756828822728169188802191367773126716779232717765706648561737049831729167846418188084855750692864219747240136367674323326364137913632435500888549052766464808444149805434739453619653591720751624397178291060845004847582589146871005106814128158466076460086392371239646469632236426456557859827771433068913422143288881753597414491825492217450655017373618848784595323613193768318442052294135045426744079351445783858481409157163599883125374893974858691161876634535881040014392052823933092954486548946032071329617419955789370247543520015943032520243610075216067494431420031104477481889160610161875170792720482281394311835514759952612900606322235175960543544540960421615747070639882775415660743085501567844055971591760720311107570342650455927955021054665731989212189708874487229791669089310386566637209542652278571596549370331417702388678661705775589763862587364740917587055621943572050420597006130876848801465091888563949525648995634936334649906692489493494081180461648424637244614802480098661493529322057589682780845426058541724123360607436835646703435131304937368519515068998703068958524951925015158993079975540297505493776873842051693355953637178700064494672882034822358203105672676514022112928850894294754501841631502358497592916409832788890062288783482526696247623542202488 [152,37] -40041635968467255481248598141644650787301145499290850659880393080590357315149459543101725394828492626587097274102543673585143258385664658159290041612403101761965860498125670626843127519837164055330497259153368769330462624216786827557836896864798528079909389623770708366863917346824188325963250164816992369534465390377092400500332628380115953387280282689080501789669990651141595681656638710636052354197383824256777012699675869696312272724678043240520336850640101955733946490801828347404557921449416515459623980930070411332961584631346258749114474187287924284914220937807397472107859822989691303437563150526244701839508362959618823015142607994942917229406693578246741065526384210482846473258346609614116722162408713469645479579697239433604649991943003681716725853937457637117583283150690518834209247681372830751318216393930418329937661743298369905052304840432343233233246740721222651618815432055294318756020965363909915465169179579719470210830719349778301935700286900801931225703929229786196741184223502600375712620928940548569406256342457463923585591866424990329961652075096746364300437158398917040244748603623564917643137446155734851844279228401978022160731421151961889522157005308066550133155197142413053255004269134844073729132898031850846545526080072964876170980364455342512994985907574 [152,38] 5388292842007940356932420798645569547923176353519146161319105408226626542854099420224057337849163154117435894255431297526772956378419748856203192513856264614967624867963884970982318735155319486657278503588293831252005799376831467410903843314901761700094836402774647103917150042918654729033394473677432918894181914743640067277360286913788599100008614867489547491370639919579045499013820271347042256476792304300296235029356173373759590727054297864840592169583504479735515804177731055619367039635214318802013628123793720622528078086855947224345133496061634718221983402144921020320603446899847907063251499847453780674716982362989255471867197169501665773666057358362842197382845213133175764573595995958917051301490065591090522338513660860835407031512022867139958359209512101849856674366794684574643461246806797003132248112337693768189817007590201771124638895404911487062067409002612145733143305994680595895818083512947067385205252053992161941618765259344898326096956957123053033674626995664555803490162296354468608494686286337023836013778121671184558814516995597808870837315477361208129194046168884767813854119356382561500917547267130906686477739566867513448915109580186644414170056267852137508618203670092189760464777897099722518878522047959630802973272548083247804575700931813179132883805 [152,39] 1510825641239875947848933993224878268651498414673624717597561730114500391233125604191138199107936025722246916083975831601708293052642812852724264046087156543457641429942762810985960213667454230317536849454334222463438269867897033246837497990769940984120143523241658966754151834863030666565936596215789024630987702582174059702535154322943846401691936772927448610857635855742881635385856386078002648957684668161755740679999300590680620426580520673082227399454651031190972709701075951187558701253498498417265564221358105334283748003408465482666081686752131376524128361856146588494490617996754427226144081610432041240603857830198760523323455164685773205274332949543532182100614675505053431245611071491242328599938392047614368085745818129865699743165861405274377009053139467489834787332342339178393484847986749104680771608661815130842129821711506202695555551693615079972241539283854771825407264151046512007240837477796828190532172516262787893009000174528957666034211761596068984211051981060304966150038240207876341743989148445196239053766260337535088701065826321129454574280704989400216767707399496590007638061025571037329226244349278448035164021687900562271357253580407979248620065995748395816476280846020089669981946819212724842507012742346514757998214209594652672856890320366263519109 [152,40] -1104779551557004963616624932244873159455120407588649620658444387463130125731915921553448084824044817336295347688946530723804900968128582767779320802341443443101642875916765937037688407943635050993969759851252224676248951939250963609943756487766774907868890520355457874072340345442155039340221632864349229269611191164544786573948792462837520483942916634869250897337596770933230340547528369871932921599634352942702055505767909883649167281979536026693311455146410182261883164549288611556411232529902197785445510924004085598888447432951358937658450350863676136490043793535944966218436698352046839798991047371792852209430905592938825014538382528824395216361322716697144456305015541513429334715459308426866929301854234960263455018754042019189208034049833847951015453921770717630669056016494327515222084091656312742739834431922488623842491694312440862002241586878597971274139619448513938323257812381281986995704317871000011311153678652813356960524374698579238359476415972907125139564561266270623114360123487687688134954995674307963817300672542109779265207395132840538531294961165671951245430065111669032244301878022027780662019415661454722355060642059012850058479369940176105693398259987691803123459477233243980490615293207876700492677748510255808930938227135306231052299065113370478416 [152,41] 319245222146619025048195615179957221456405157835634240967409252831905578056986125097730160422502450392675847900810555644212430696436998390201318227995417636843189094429982562201175669150289134271045031491313173726092910796974103448948737074225189508389918526478323435716965979200159737066245440138482057181885276326929119326273380247084538784756558106405870150407422258346436642425361927523688662453053905828833167426945414730747968714547306027637363028231491808555705821216362950647421843578469928258847565225181005322688100000352437280366446820804357581569932982695939435565321091414211302305953872240043045249706696995630321934728172562584173904813610142296172387415510591889034838013843852428246547762965268516777434444683172455586155748618522336797240239867485617326490383442975117444644984527671320501737090175982491638051026019673118190601475788406662952618374901969275380831032130414817909236645849977083258138109429246542075549646201638221289404681074030634754241697187896917123933985896471113952543156118822380411680567018155833853052851919559034658450895446821633847663778502890131226285421750809040701957412497437008422400192877855222249238406839205643281490494584312098802236333595936118356392844997767937103368842418087183003937630748037683783720451138951676474 [152,42] -48082082401366326357565511116510590004330915151005075866718368379702447065499476247896493132224494595208541153313759177091960547785357857386742804543263787688791849225260966002087395485280272729232390799578773034373497420865229661106342587593485775799807873439067735448796945612842633418645132602088646554864855321137802827540365719852855495986996830234999562518980969683423076830918639722061757144572852469491696459731030007954978472819726141101737443283029925877873874724800148972889897785495223293876336929288735724686469795628999159796241640883291719962825175543789670255796469454436310763461010206235214726895331586926529101267075278861736125821454762351007814129562305549778767415216089965179551539082596356313896666314842609993889662898515353614980012053590964547339978883920476037256198363355688036195150199891899581255506978755967731744052288430659280623161201747954694496674359605301276278585337191024595257243953958322323149909308097097659208830789992657882532994848914719534443426254821175710817296806440092072541236882939531873750007720202324554394996107337298125618181381158399164583921376865709824449671078992819492331827120509689438135031248775640097681720787824795543339307217495815471418004998635012548653251727514707842635692373441478793721701147685874 [152,43] 797094376248800776695910804046848584863269646188732462368186070429686426394783385008409014585514049220983453364757236530534935446921934951561211064230347379915049705895356557463234174360125404006084309230974847507834349016880217750106640987460526541418504540689973812289444818510647546669933322284186338972688012811291993667362806479839930108963341737779442542017274763814199649054683958243897236682949901150895707227832935708695690044266047338205218930917163346890179622645673259553626047668617259972912739257082163236329226485640688838080357814272632420012186498829086842895869056566398351138974689726753028404122374080727393160324473089893677750221490969504806741755882904773738820892054401712839794243634847185855223019895285365761035510212874755470001648163048647463724480469850778010330508827689579513262208624667496088121564255770806378352164867497955672281790844648109804373384278778900868715627600999169918968557238300832104400137781597612300199535498192292210528011837449528632717977804601527178457227769560707973759750256983793919466785288009377300881281090688246811894923965202516654182828471070467183218994797273217297987646241186122843722519154772953013108179651616202532996318310881770824674984114840187775400690649958707428554505825905525448882958202 [152,44] 1324888361361058586473412115883534158025743566005208231648172094174269094140272582382271189475950115654032247333197490146744744613832176681588261317231150270729012136086436337187842958667865188441135426516399874459630432550647301613186199043543310189721350769501881355488210033296882644808462671724588661906915263655977781867161543548426167231826577145079182083193129314900474821253588947204881227401020120521830083496031816665439989392839825658440578486469144313106393314330083032238810309475025397735708397502264283247648167311860057285278435504432020370335285328517447593294388265149540536177378723014005775319527315029643252181041294655970676258759030588848096527423075466103198353486825307722201191523276561008825025130946174436326462758109762612678887935287877769134804508423329197137607830102314468055305151448340393875909674984029767060815543878029113746409251333672720687532907765035337812182313694971820117272350177349342182490298403053965540806435895615971865839289870786981291811603391430625153974789170310298440697385622843872599242350855070959880956371796439760073817201495135615383871426831482466515556873576687354552516911231280968157306731167093122259784840248869796036880054054935117718065419512567876613109499306289077052255736752563877575967452 [152,45] -301618053696762013442897741917345601497915158527406368477058688533309142185814462709414326346958559579076067564426804007628934842404991265640113541994903990417505373267369152589897745145504748588891166480075141493420397853055216684487880430428620531302888457817558626024776540534237065354562022843816463190286889824597503488020429279367959964081967158520717823532410880815446310126496418715372123847117891571128405818597524985266836661349145387036917823472849390174080025700972518680357166986402683810028624380854606544649359372197331396692440424152515179746324638317900119553238633940601177264687520923121790329146904272949961850187080486118219342462305968216913695767673433870800929847930107258205039766500893520793296740505439127333272711467698239963162737687533179904518165480675016000053590455502926182745671777731844488019692902473048889858011041386523391267170316717570448410515086559766280458164493308800276901093761110938070586247677379870070306315198608062497146317695592583101009358462804709625509211503161534539598692248051468716889593785880500007193117153727689609643985471633379200613068160526238629718837173642436939970229652268224988380910159041397363351957905514261190861368182269933832459610053017860337815968468002270305115411266545881568742 [152,46] 30195525436855985078479934652608555078570464056563197177940872276005342565383230063497461770758718360572725599421658805482730302546477207263894986227132907035622783650087639731776672240317622265334929420545768643318450546155351150096335758095184993846639336791940549571860253061490539942746323501624074980433110208718049434649635571335037711084133733313321510021295101176387254186363764576090278378140551631718077843216530485908022426054718442966866441151410521962559747607578723369428753100804517016899606860476597964137844467451774831773807753388721936369769355950221822621308877793669120200958733019200061916264193029587697569030493882659764463023742302994711010684782830687849679444937878948249666666307415524642114264486504118054859729607867744437482052124418952343701044145791265323731751034408200238758086054134576747069034427358503542056763852395715017685430820394285426559697843303932696738589812392776449060054703636660104498787434822533711359011836621252635137458956584073172411229523984737885363018710985589077373581028677424244956922528438162194834319640159602858913285044790854543284980930186883299255731338723849696684660840889815339402859757543025960336987804288717286131535397463150357992798646891684947720688298052769123649053776111393801 [152,47] -433621723574396497148572288632945433613501726556024743003548821337081620562489195834515761238731346637068578796467655028088273564705010304794058809312298811634290541482812640907839320915176224386445562144148861911694887550250258145714646622380803211608664579993242751584923070343600404934571976703174183175504468973491666676857999420548443525944024147003030966368391669356857736319438904385951835594817384399807702651366571059491953435616626014463771792138926808256875459385220424748985334944286955238435257022948741202670886361311054112583608233444086869422003232979999387181031311178570899437864013075832021027957242995447351424298545518477919716431445657789681035604619010045863291399605067765528899102797269750950372244939218206828561055757316879712592595635245832966522904735436064272079869534114857164412971977032251697675038221723479707340800230316135313298564707017110109702784889888452440292543647697044650623058395057229306691427074787263471609311034268046922403791725517948272960893217182715378366360725596718571193200164627178858145437655331621623321791632306386231135631023902611394788434703687544911051549886890877259929397324162790095269753214868441831909742467580803771815080144370535049025488123486906276179825842245189113945014102163 [152,48] -256466117936096131037608687000324669524173299592767250352938199085358170918956898778602467924444427309139098348917723281579102176871911084155152364612639435821126702196788328081059063930746574683114155407408887951813660104154353977696718147096634348979959610346737565130252087445015969031367533025274133130391894040278122202756656479902106542785363917926059832035394654486946169756870050914777305105969149308373018576226960201414463651313616477236628881473754160922457008625800114022318339435220857812069453001536683993361834818158923273884480041120591119321468284797385584996372750476484159678931060321026109706499174050106968795059425068266560900034687295751288599437113323282525172048586476911074238567367786452332684903393803774995016044458865346858109987805521270710726492560218506619238865950658131296716995626364290604800739845439366981453512473429349170298851539966167723592321792055966492232674434806283609544402489169699619914070022399816213764773104988797880960651245831746446911821100106758155432640074806886844665967384929946416596406426329168113509340217447866610829050565918197891845578616491403676893036328391734354542251423522642168165268475990964672595823975828132711787221521096781142831623812077723551720035644659186828668468792 [152,49] 31034135130608316597899825599557750205226938622999214532138325686851437343747584974821103967945855196439577512115455499109893358051534184580374932561897093181465644436804799639798141645106620456876337641628264332157449303047386683460113637844333840346325337244720517928535485570422068934900832541480626390741774453171279388543432831234713814463300010837911535107038001958199309980916457908448260459146730514235610249764613534559793815625706522578023019724499190099410212396951632718580211860271043036741417571616060445657797795281731178045805523195049282627064301058820905863673312671053349286167604502453028796673963675454127824086747295299684795516622587632297858110282818239934012420249607610216991598218041450298049468280018472103305974762214000030596127333923022267275209963839205901458185146134936421898016766587782427386656707661853887977423333907030613456381942264731298771867365510718273558636850481732015062669454972811351617046424700299398702565146192052527672414318145732849310823858838341119795838644329812699825119137326143000684184937328895966988836891078162234958460891452700436127495868433146896194572601442060693401773807615071002524663333181029500233689552485021907413489830481009754127405467171460487545202728568030836734426 [152,50] -1455181150498821038979229909276706254165344836493502942184143975120967164136734823223666094950516462871541304223033723400762350467010286081209375442992137193942927741166969672404122538018500447790771027492014856409399628252513469886366063502286938483306288109068134777152932282874635766840914760985697563177938848030266661335561787404641464554841328160263466996844741514017754203655252327568221296686368342328991503950500729416551433040385671721787815237247165151256628073127671260566215543771738099660625002080042450471361327732508160444058112195951440560111732781419817182461640002171685725658314231579459791282381178815326831370661991666311304026748435880135620989923582201931941483502156568209603230596804828877433099736397025959080773837226333221605241791746349609748241645321646991040663371913698136883601623407776081665530935610744002727504355665763929991227067668815200869541606570168749003901295743078345632946101420879727947883232959972070158907404065180500471318107180935018964226648842638190858113085032423908231543621391158672940094402507321639797915630444154344364105283911958608612800539674572608491230617401544920320811913710101359863939768673415678962899735348534907343601961242685555365925838738605091445299397125771639470 [152,51] 8896667257772698105811708799503936802935270638868215897457760724499914410874975881885604049238983276441570816343523178377085893010945585327138081497430191480104438714764377270343804851965076565380998464195475477224809985760689776493914211819525383512562895798081174067806625773822229246514095731145932461133929431112826507508537987405882602235456041590307369803519264523174962339435305608679278174526210652916321441803261140905516742857911815780811311059879627860978708327535974202127331840043635068847065208952646083329446786438521939034153692564759700099961339200193992590296676418424106181673137870351729640336116588708166735551327257040661772881385370297907242165424333074130543500869010257728051314385766944165646874021469186143070857280037640859186759101550043280099098342323507271003195806940349557863103961207879599553143031493798325355548642724288770303702062215506775837796504226135631703726309388778296077962839033785076313176373504379820261615313656963662545561860004778209049349168188706468827407692196617894122757924239044567511874081195305708232643761761195943121393440626119524185682274693999427773638401848370228438348352052866131849563097454658685720699966310819311669584423834624866230532437428090236350374915035364 [152,52] 279699893094497703437061311037219979266736571567274356667765074228417458199305816956636668236596039781842820031564639141148134008970278250912179413993020053661300626518798020174690890543023246456505086445670593933561588736228216432263582503018070795410888319844681756571260122041230297894950430944882075203403254523710199241687539809496470143668483399024305011648296712190207797602223795044933110539484671111054932407605518116223335484041525538710423331424282202418520493730066787972242607089689025371901399941067938348538062426353085305570469579180528350032035013445774880892986713256833904223556252938075840219836475640009499679991373186474200853995810282706721313401720800380095975949354177537635487133136248937100572873649786566650123212580712007079865969573992221199996482448025498208572886546437016736409868961847212103437852342143389383509090234249738726318020245055136982234162705296881352223495633301080882598071951657453633591149351371622742651175014962453924160970100269528181477343739558977716466120222385424643951693053444673808180923121924113107569804917351529911037284115806440289241645596732003997204719662865178543804803127005226505589808115083169132755076890734759860071314430576502914524946029171628148282833920 [152,53] 189645109462192744813040104024303868952114072878557286339219707906772097870265215034131610844965154966710931807253045133481146587621193174762292051727488009654757787284533353333617101691286129034381963464224966213141025320883460985839579387637966452286564003656362153917590261336982669618183973409607465964375125684484481083585284501583125837252274740002841234084679352227464809330718027487320909199127773775713720155149036630378742940500708458291142725994092658209127672032593294998160014744889570988400404888710992924846876215256479392429033499630272646668188835669148077461323274136131130134386598961179284598908837262259960503928975952731625399365028647359126942744234134732981399539501457061727144126532418729216867017899830014005475905834715690163898184310866484677538836595419407325140782850902963369909702433346812614933270888094293997520106596925601383085163184847570994126748701493962686600401740855275322359465347295885740903596138303775019490156449460945486511421090949024965925892098615505367101994900425997516925223994912380657550331640379214951038912793416644789794843368470273824164772468579399573606113224618276111678601693615729333995513015943494653852447076653442195535734482589486690901518490525146381815722 [152,54] -691447675572213056011979200710310392090331612521525802154695139141007797389909028468144641960753044343921160121810785255029394181280677693500990846922746525910512416858477556287539298514108301302652314217178249311914426298629714383793764790349755394869496580237856091062706813619241318207956334192334093085722966621564838036695002213142845480619783518910317043809128040608451549631008815600231789541208342685220661660810812031687108193101188539520542001013959525856520539097673650560033362164347812856039467976207245138436117362259993391622998003595839260748299071814366603731770449308193509341873859190024138628351728071636839916716922641331783653096273876734251339340101649257743290261322797348048245930648241865726807609269366539165322390779801913883207069310250178950620824222473230808719814081401834269971449713465306825793733014143779549667090735528761647701635576280437823148154578804774594065359997927430069615036046913722997140044523209372045136330827785251446177082939715140623237478163793044227814481347902605942434499509586280020352342196748632569064586390859945049604822383806868023489677483916173103818969971925099138447563858643034787855242738492199148215428778526444461726780887103600693453694355142859358 [152,55] -4173529234616311730000157114007491090500022020950598957420126975613123431442285371801145831989558787842246810836174751550280276324037381227784437150241563548610095508293092706997806571570271883519729182256160942422976774632499625951893680707026215314896924136361916231119341553025617786671883376457062051376873654512957263740388369420470943798007762515483073206938287416501210007729041224615240883999741185014214978324651370559015900957954687285115573391499182812315439544036778825691379691993127146015605328851658984964412924758774688762223283684942617985512254295334774086038551173062799765641651403778930708935647424111859092111873751832769801317952082414682759439800874256502534169192501979973999155024944308947231159158587251137875008211238769465214966775518146912234900481059472352307021776377955356706102233951047167828409156779899696154741545708726900482707749127269385775808198591939391674945734692806849124420490095267494613762750191438320452998089605043897052075126915535812220856789265989633919194085964022114257206919381598324888087011895152031573606774374207479656416856341931045286716222032034029527371455439193109556873284820371778912266533776167496885776269348275739316571441528754881990558199141130628 [152,56] 644250131422603144522535045305481377465554283445381079063781033951808467484948899451542400812465247102706695107330841629257833440645329700281017901482538982849032574602450817329279427412765313996730453407502000406826370319964100102471991852410546000531211140674234321797089987503739710232393395647551512547822792653648941295105457903754873156249864397549473193017463076004343820663333017502996064560559288436272387715913601226279045928254774328655246760330623546652531461004668816232640150235484762304703577210088036998256162721136298792325046645769469368653164927029565738575342198774426552530758368550152665405342414932678533397871576798526276978820810256843851843081723062477278465490277651709036585664336437320071902961746205066573527391687978071795552303130772047726584055046216574033854209933028448978885510528885501350832189028490698659965220134683948865034465157947881596676440875800052913388098023915273532393377611437959696479390762303336198819508134406519307789076531076939116353797069533184149784690541958021745731491875040840773142475093559517192588417522677141880987794807687040764889653747798453874930499710620620799106590421690626996749654191313713114418423601595611550053690894689280091540603258728 [152,57] -57134045042604476525323995200759282336750451372128233140623001506888050310569630939401558338090967642963382677721083338013425573749278770858395464302110071683436672675415259820496221291029128019747612923457811548192483324826027468663900727614672714113887271683137669853618020462391125488972365585598793040263051469675097909321138901894243400857467894678274314575935171277208747317035419384721234999473739406551957125665341384883845090725746552609771070227035800047515509148764976516862368017705212976087596981122768028185289216182532167555954076678918381506902279409038473010260041401793663546807735209825202358440714545254110171826177320589818951020971305156178758205921998972672637845937480279615432563878340483148455376245030181801416901031767042197447583153249495605599404538714787982044409412092220257452530375346388168623364683862793912866838117951343652039013098854555507817865385456861274812473312640154229619559162721242229322494506160923059965213763046339111479190034752841748690923589812259590420148928093732408919419599222660335717657716160280170639913521109397876954022651091538451861486917133532911285352519455271002674737112193274090274332802919487305824512506027033825209365400710264275706325902 [152,58] 3009040241815668992325290283893272341409663193568805506015030868393795499858472688122803071618842326447723621342342867949302898278920248832891488517124210752039896215516364047686213014288681592527889010330222005091682036075040687032282108927162810700472903489548244930894171424738186471823966193926710953066967085181344384085045140368445562175615682771960688240411782205606836168476374683949206195631731630927585139116785941529757790094845519762958970707821986264931547741480209085452031812654125477893820698915592614671151892165896094187366433463685808884216497593877896864166836386947402452418755894446824761177290163663586387719853740775160722567842434845316119266608517698446974277989192120695814065153573456696841278813444877037463737252291185151084709973662737798101270615554545935807426324899403587896058691845849150388764256693893199696547820646916226425563857014593227440100274195392871186343616911812704076290117273822157965086776946928134838149156741750297050727060404011830376447136898302374828279089989737623082433167180430756518647128392549262885775829755208893867936255710596094274179721475470897509608731809047927985461018837683382289280973764959846867137091220363456056845523105052568775525 [152,59] 131981254889094744654881700161104085788439419180879843847388092275631831372184661266319674096845286658514235075025678930558993648495878961448325680376762311621313282708368210793377987425233862535821541543618635151838113166011020896787624836932242029771055392019868991529208331529436695869320332712799786503743285807027300058946640525336088770574314497293529167397196952182054925850356476916944124208047289539502653301114813652549103821662064193536448902493898523645454220172655012166038613814808109320828893445976966507433682399714491410675306514472866685324371743552132794198669250945411734656472080133553724383347537990457728142429541701851094803402786995372539397718549124326597881201910451297125891552726578973822983246650696829586137180500770019857732941746390132413632649945139349698007244833627518727840741541166647983014168400403374970319328061984497430780517913924204674286086163210532771608929645869169921850439899839538100734105126172173642640750421146214769721369489233981238350978858148371806711880213802712031940561176646534013723100001969076788041415204653743179266835750764025371724289118011753360247700361659861446923146042239657453686152511410999661584017995620735148025544834162672188 [152,60] 12650530241439236317535027832317835337540292925210347543787361633671060829875090326869769412591354905401697933407221163202058444650586267497425562349312557598673358831245616371386196830019290466273812934599026435283450782188945980123460063078677901618338731364184629506234957436349620917305763412464573829923343575247571615690483507813871739976679856105304834265771818570163525643208850034184137750203007249624124968477710816479687091342715522137027061761229048606840461318711220152390696923916133243844391333130178117606304623225564415834251231211276618848005578765233968667634950502806588934685645069319724946775904503148980140967062963531767792705639489186361789792930646078061728639859771443084373499945657045502794330062949557176589644317165375466581340251348207200476637263954773065490178132503486756173041796545529767777402157755781676983424060983501463675062534517079482228600366368131082349587495721944128633964676376027030738829455511758535845981151585139701075059623067081602005585533032245460875129632770950832245266901066254043459130483279846590233619108366889966555308403049891433527876449012173097141720539644086030321212550991858622869352060219833159978892150359393646291154977361072 [152,61] 2908222252796633751189768718336342357079820602396673813898923505682880284459711993502987969138651608158079429078553334287435076363957665293926825122564469292549073540101502597472603984851365055204995738838696960762554062244040218037061146999378046422046481814282930572044907448508229589208169961557988593457734880680189340670972158692617948463688790961308087890734354599518835514193164323065084033023805746880602774658407514617210638051012352619892104097994715872523865405128634324818753551044778846066576899727846065794263791819015936240125332043047269121897425029762417440096647488388285252572122298411138149375079142637512077475113916053198999264730338538248046666297397155113136186180969246759030229096982128412147845746105168578540729892781315337935709115140102666663971906988125730282375424531233331223338691226182660797420994460796633874391410700020818568969283830713217226467935892246135263455977560601279867612984040384809502728429305867150931039240834282658029901369603016657542250567840853781525582990414874949513163077013412772351310112202722906454783195769757218816330164488993491515485142471131049014751229486671659417059401374655135651650685650527079228180934721700736070938138514 [152,62] 157164437397690219511044081175844526245693294489272820383958103288908762495148327020564596609980622944664284846862018685445433309563032115840889508075245878447535366070120066724457738767003154537425873372002746885314911822723554021139040629281425366533075416754615145591553426958382596603643641781830359353538472184975018026019205399522763037842655880446498883771371589760503008040880696890841413002987529449304108073731297117312515281189742000851227921335291085745378925135861428531745578509267122425050491798579239721380200350772323279149037601926302696051585599744022270301625086209844795055067231722115297183658434572065204597640458031466297209291093698848181050013818585315789320800494979871657455128693064420693931042889030767136546176126531415703554715118415558277335772996204421196401403798633834794762877105553246151132286788385513914435734158022761424693986944463892858843585324785135027059992631426816643476123513336909427187721512732004649911375535430938885388738248049450027693903772595528862284569324571746612806407979252765772258701673912470737237160973556114259033645159109693035046547030670227660697150951622420689761457866349113608837347485360776332890468387870211705858956 [152,63] 10611329141032242849028170086694049880579000230049396389372219667003210116290046143962270227790845698515290057131306925056090304674788388173739011153502506399761099824517124905861380539771440515365792518212475934897313183150180250896839277012542605260725913015756756904929669288099475192378843005270586104584786174075677748880291208128626098843526051181749096183543606088632712353345942328853431232438339469781010442838265580867783261076821575401365866891026897301436886159077418150735273343680962180861363735983148297922606398269896978941928560807061856304399059430702147806134403254457659096849067908950905927755038049570379155988690378967274757882206379030701734066368687242563877891187815283333117849691558043103111206180460747598229426061695424949740283847378951183601386857040485029842351646081495598750269921132342095049918551180120386045033693810253648932885364431766676178568058442918238504838417917068485935961237084779034561305583295948548670595491830057900569265156749514668996591841963743653667954846716907545443608698470525074025117989987391799501016989762957286655350895436855693834340557301139979269923278052452541019715756943089409155915093244885991792300038035657685900 [152,64] 504880536157873567360781206567804943587358782152395289352468167010089722711768636046881157305567695049050335544838304991553262050468581671756749258626684590582634616659155609167746962686880805388851715799457645414410779216448501687894981599972174658985312941262554136064913857462296113506656907818499828321579958559617068074608743829166817102825476690101504786076904008122375822215864574435113182665599830175976933996847363602122414043898849421752831444173711234925671578413224665138042407693300194123466135963376286473731404197421437387405826634191797016078218112390486562970450859036739031692527067633472174081603774841912530314120714507666999246495962443520381361595485451240215421309362043219653038641216715863991615089644848459608121851718816416357029619049043166722861717678957388450942886568347555275089413830017188405677503721839178936070022084311663430878702127389461939956994427206096479292622354302904506384005216467024782655800004605764340848253700378405156682098920190636569415859737278151652529609168119402260079724465136987448619147921256589901260733505495866585069004475000519093431671567549628517130078401522167334853412738336100782676601707101485482286234782614612 [152,65] 17029545937504687300218159327216306449492443181917570849495760812892618247124543862139810452332814618943828012805245627690198781716574646952910495360012429648987382430474128175111788670779599599425362288101672980326233339935726955532733325733658524105335621008813014272961326499655779735820064111985344335662940310806938874511943576960582006574522721197386736367545904003740786183018088282804482730772975988689075062263692455674718139873883061745123328334301780459839862269198470034509800274503884358963639659462909439769349645717531305650241632885585028324960271999799509002542831042039104392703735821888401243143083801403544880518893228132196419818761401207747443599522301053067043834948213634185385342292911041335010166599800118008055749741958999149358458315829835842301014073852809997948212533965425539029606120740564951946424690791523825043752221958198580438491983968067947170211252875178077923964514151944923001108130148258289035707626288890077507795448823056285168299997989932443030033225763510126630234947187964262747192892043933278918108116543538667558928700824722359688209867708410422068043814791830927209625152408986374819790902735054716910183169208479346400905698720 [152,66] 501513307475747135746644216641169193919473299271569990522785627533118913507776838155057925530677117025677384575951386873839875043098890731894105078642010535962360919740956187550051437995803651003799360796894469864873456798076343766071545947897138102023872382507691825334533798746436530194967106923075082413183354535737796640799821609456287574060759748461816422415756727153874762135319579758645606685154138422728677430171003521811183288390863040559584624127348029851975775878990959762851953395468034071402040513268049873519303930556718974900340901160706776852322259752182602038364264756813878303783244185950561012668806425950003664475154450218365409164582435733893713393351692536556203537557870321958565322895288956575100953408878154143173086118601149774346034019230615710171929907228241069283865136720179439215835425836207077936169431058834963673851865543600722410172004854590500168077648003486093798141850501999506735122535243171339568938093867488324866577953447753863000663351672672498597022486275458986368008085038288203212855671586979572359217044618839780974383915030210754044044607500965686171766253894964700091820279667740334508552674932531938299860883294154011175634 [152,67] 12371299709157154839733775554104874671428101676754232218954247543580587407014825520851608944533678070115723998348585779179801178997046001505182504818786031877683153638980276878522449709401533237212151837084084277171927554451795253211262667592939040869857188635394923803301710990588906896745819970507638145417628168147445968926812639170788175394535255789643817640312677477575402505576718758411090329114635318988799629371001458658111818316400637084492842905598257301796311025630584660397552076050159587593584425020017064648480592463732191282486564041069405829640037188141154940952394456903370937139285568094264069930204654398025807644360060380657597639893260995506521595199675593683783213432741654007396956020594501028793374150439898969027642183044367180182871344979804416129858047435822582410766017620942382047172595219927808130942071489090533527713246225472300925419306854909540078420146062470074441939134583761912191681657850646474720153243055111270966529706689909565130528907665703757998110562320474202891763278007835214940110358394822855521652694489190889163349613471219696723848539519243246366960922086146116094564458788894894664769690605137835983416921054864444660 [152,68] 213100275418225511887255870277145493545507035326272714257375168385508112305961294930083831868938243787512037586272163570416142299253837916618384455657559501626322632699389505546639255484187772660081772724803698061544586110928982719010904834461096170387506095761733755167994589155815383312318930636090188317239620220042472449947097743080348285540806256368048045849366087878735152203244290450255214393679124068901092854413074720271369070869389164084633805990937981473452694158196494741833701947678766771428156681674791984214004948295474003151837139435290017348218842496402438366953193635868031981223172512819387368203467009768773660326578496189256300614230611004023810210803128778274462958882644066563901717395964214774588218154959916860042293836741698408502639917907752555663960028961811745086996775339548249847217734930692023395969235916838145117926966691408919391267097561113692321845818468510129462048430040034638465761812033541092027560267269769845611448534239336829311715203543849438488094974239492718698439221904660561537947723764620999577996456333236406555141287691599931450798888400990229504196378267206518368461898900262139666331179155940617051934123185008 [152,69] 1846879061485143640190229632285277504032568988931012081241217368676402606246622153686030655175782385573489851027738071527242374948250758501076279318933813314007517617616728693664874548698008067068131748424151316360909532835465723227596201716706350775469664471300012741056032029260191240895794498385726958950896349697777830626270009579641729457039777550923990243650885947886854148787414639144896978619035474550441281768637839582432688506216068198714194343651125836689689740752491206759832808968836846223516047110698715492687214527953156723672262156457394791388416396573683497569618947307924303428759614779208357315952903061642011900043922914682368292476590937348508309362050004476905672202926217155973571468084289982034717228309528869439714810707657821382392427536770864898016575538450695187043630720167206657954723222780654308108492371134364175647195325747819933851596172363723150947663772303598880938592688780397360243433462622764346099602195333932726510668183932858651990453107233490578148114299018601374381479807142224255420542098838508063409222587866224254254280019770581618561174434534878501042886890677724685222477474982803418603660129346214724047355318 [152,70] 82996358302669432269963823865142241666782764246308227369331241982870357428989700230566495009030049714331237694167809940665638046044765620499071484893825451195486733229683421578916717451323011216548227858181867646567999198379110639156458154442840517049209225811018191223615286699693551061350424952329778916598718172899823842859724401624774555060441879151926276941977209493659957668001575440727487521378841183247194772235543703725945644048092923053910693222998100968093061968919325895826219800730002495557458866177459255335339346959755007767648088731464831486764420998790580647472772634376705767317424357012732306539707082689305232074673113633995983272624466058353034601456491846080072560518828779562859196747696449370979766374640031060463310696137857537221059501156419764338633873522313377076124140584952816540800638339527509070654567794109278035144993753370043229095803660893200474473421090449430487575500248328301640686413349077356613770379423929216017340466680716071884839061740408198060774082003449356845311011770060451408998841218852904147335699105439369798253963405179494299918173763030513860310983066688218909876182678307303718720850615572599574848 [152,71] 200942027027268152179502252569470214412739019511458115298714022275173549618800194619628695767594192637901097901650050529071023900379383195240377741669454667269529032063550682216172131453441264573861924666235415744491357092197597644277676283838837814424976308804700610779320378559277884445857359399146056541377660413812232731082031214872747888792271692558572233485807909392351783498999311528397032914210939421244213362384885753977073502547476005744628576106958909156640487364601838815985158362402110632168643534064373287151742944390810857331670302353931214466570772238298188370912184609630870459095686280692581433159547799165285090892207090284869806233725468518850231098765654749158433925918107942899881513966748855487443649938107940371492716388494163420681025427589379775679693772014897244994091137747618281781150733808455013519279688302785022518497825350127861648005750763134532213471143367233896009531516723480890387825624814563868916925531316464803429945621840673764726860000435079852464895434548037256628424298021435892665400454980418855565992563943551641778017031202436493232583650869344733784543272027976188082092361703779238608920948046301712 [152,72] -24463763615134138476375380656575360375348006843422994105226724000676375526772660845011187560877856507466484908574850851635066354462996316930341238453391033699967616563186704551280868958378363125320955408238345009834034983368666944058865455323910010671240106913493965588877069518760743958488899646638542839841134683543686692485206594960882549351444407841300630234064121334522854812442363418748677604727500755876005265802427955997012276897141904847563031998413495341851740109552513936072036110200807945317090951575898220859414898572368857831355375204338287349276169111305223333874379102647900502137041189046309546610866060168923338196426498153477866734693328524454930693270049136743988252965218215922512088692314405010531777434303967278204461534761118033253628823723353436019081250924118457549654446723371906713482092492679648783263455067296995064098054794591197823058206259511545523528467250790394401544303495377112889385818766763623039711860309034424962207122702334025085506407528456094577038110125770856456285877374170694038890463307094715381968669148116927871385504467823795886776758792043476383646971002849706338939770336412419302618557341604 [152,73] 642311098584607286628781940646199852293869849965183295820742474462768305213124802564420920998489829105064345414274747037595022446294595275941888023220436105591882304998523990833510995844538966746863096766225783711749938110692664881838119990607552080799957937790116130275226783715317297042932776366652834880530877408210117668277940641323527252409901802121325167873890443342231211774326953968348251848177732836023906797123130949620113611164444494617612767417658254933999270978047493824922591435202127320460451943757934412238594340381960240878453087110850472496908035357622830433606419865016326845869727045815974884126696027764132652865894988545386115282990160532452327614819395975520836258409926735499564196926003306908277559148394567937807157118364189727999624870605684793379850897358582147833625081901481814952533507529308806746505863918021220047946892118224233677728378149692346491693373248918726694818267001686312980175189952168117050460562068770928012030352365610355181737535831300028700326242541149755814025760917928341440753052058495972081941054978479709468786322763418731165833437038490702589544524509029327301165789722019857432002440 [152,74] -1790224588595467880556219006404392201705423868211787426841205725301394315883057170527881285204159442520347206798875721912124586218759247451128717463493513547829430607262250542087768660499374677230878786197192594415670427911023923274449721806273303987327585054251819073065541445340887039445928723164112164793890569654881122012994717640862576802431246978260467540437732692364305960008493326702402043814775656711652383990221607681979609737502138635864688417721729707259705086575598207193032253796750136318633788872400232605948417831821471236795057042456017682657694896686793067736348725097124688500879274189548037478230541955214415653954654156226040065109671110427661579305471477982386955203433354964934756250132736705431607091985704841073573343470773181498055084256583795933010386678783253440121599388053634570298823249676840099856057392469529173903363203313451639767992869578037547612482762483171104537142321745224372858616705333127874962461955027583480482436185417238795619654326099424451671034333691778621002849005019063927751424899955827555444569344302931241877716825331431894247761089219993922108025956350139567699858266398706294114 [152,75] -109290063307814350200150237825898130880210892632921119330634527294774749349283934059709509976379814963292776400401007152833469403412207861028701709335176372317723631362573679031616864195334344367932460775007867532436932978713829787066278680145857913371379197660102454517208960704661384203726131220063898824779032504137970653340058550504922747009942712523779442166672216309557475903504030529174053261654598887770047305635232378063328003728225767391848989749282034132850007617747298445886894432946315811214951144248080029876096693753342091720126949116383594129302909709334013210247534059486475099691079338769948583305129650000338313422833282194196817428900368039605057510118102494588221804880089017818295863992525531063453499873240089544704348370168596494627678565230259429172048101046517990426320614793636504698530754456149667867083769881280863809892178389036801955689587860902026320398001264906099868030740874784668868952828759451079744069626707470346516589112235385070712343379516929552631083512763699012761986194450347529752115689582337001848759767955116807456395228153667286343988914426524431062314051159983790714995918429005984 [152,76] 1472541358681575521008274007417661954322423247844051280873713091785249142710360109519626913197857734399405151172703537666404693186771367138686991452817040868547750154193428050687787603057098201606625289741073246351198015847818830170035831385337226475963815068823555500313995038597219596270376996819808269634461136456739028832264627019243715232339007332741524072083327035154010956738904659608924059838514436338002970251609524949136003209919204191119865793447093216699672490868087763280732864013041934993909015457745245296786637076297075622102461813408666848935549801429848023985680039960593208212826505053434450198728606105072242545645541354879537062921956446993240607343728230912186200764794073877413063095652654270546604967613985033661218574577380579466079897473433834038894851413985276782581597985084559972952961215676648993812649601045031131643910693803714832811350121273266878235873719116206543822419841286451746564124057324418724791344496793722005886434230936910911832120529988754309787618231934415428590056020613030861358325841377137751087260668348702954913264737958320696784902681918055606013420569491091615978895576736 [152,77] -2686996126266784300695114800117833792040203503060688602723408265863543173832878986004078390031540508342354022399205420630450206333600764904829872099696786439012123805687774405414574970336597689318852004717643381206578091883072621158654060979388221034226844725952510792251113278392225337653380565471643453675996922178027876967873704463812835266854119198515168286999644898480229840559675586844264959084627055621260287590367820747110664007569582198807947451764535690241383019609908358777662132319656969101434852702628539151964624085484535059806381274090463623243187870287054850075127591090528069246229709013138725607541077714683357136089791458011372768114810162626425477127688905116814404848058788631761798786144338209608310388713848825282521498772217522878475344573586336385336756659466829547915615143746055241220348607551661483698008968648581765856337417921010443313035208675106767944221997683614941912140763009476802972572293562314857125820708997665995289120238190652140414483053886202513562389186565560386854914117287810591102335746368450402252051131745678507705567117991982528989909665194509231323036066918899294314888 [152,78] -70716435774089076989743480486937385471466424969752053771068831176514762515630990014909984329825853771152980050474398066943702458493292669710439863342238506949368827350936765325884836886839798279994206766608070844986950525045279336109209308751668719180314451643999866289149177486021756438076967220615842078530270430542577122203140911706632311964643690571792960720078374506804128592924945209612101776790391008166344366359555028362881986547725033520195891679316320060050936830920913490225388497465957107142436649803599145845580365287969257942555050433908704369868361453891340566114601440410338803534093118847959525114553300012510935765511327639833445012499194134590768263394361700485061306276815907545845629578943587162704261678132838235183759243072965661483685678399565289609061044992121647658749402760889955347613761261254529476430578001413494865927908000552758941584270870572345576072554923290046682179912697766590675761347897835525657621246659135098263447044417530625695176690707647910416695939445250420694566000720238017381229066296772688360379072931622603501178820459405602853020970810125328035229506501197576836 [152,79] 506837444549497016714742922810108447152119213151199909774674260154821956520264144863737898769647690441854153069876966610279966433943728647110277941992810384163049539535210350665742307905663140109998494551735742795581317804391474492149392863001727825593770546905135496186262382189546089110675856792412511253088723953432601519120436483751947482000795596902574576304840081796774668786148896205276732427821858203743450233538610019335939956837540026253691242538962096797115211068819987427262740320272800249458858753459847884686874350283137194419197469877128373027917443153972228130976845966961896582593157885288537484619179288658873636085286588129635901083652127453387627522542431432466294160130357150779620146620009143416352821818773524526618411921972558963275878633147299409037690301706266864175424215325300756842724924968660649391308759969745942711020378159482959314740244693789409485894221883455221817462009822876747773231479962810342921515946133833533665324327153041819761561099110047910781653785073858827706204206883250393806157576002304920847255751614850377488950600776285384475302528435489205455543997145284 [152,80] -561593479093649229571313611320513278414042918686765016917375805613758115423198572340393185706964221655167131197523837853766270625010652882257527491167797121056180611580349684224750867829502338532183260660058307440826033259240330937973114626119450161652733318209174080653414621337232261558527130737750210492981624350298289709200858903145994152975874439924430973991702769766539123794411563250428244293381233928938538593590994654824437949983990936320000531352464091019190778222947927485443713439866016160595583589868865007305156968549332948315388503960912334162937380232606225361553234382738512718969606614196128765470484291353610023337346827568222817276547976070475500295925928991753928445517353433158349168318546733058604269958405538014179442968137541196288449347216373565568201263555083641577491462659524086797559235109053065920437946262679498878174809025931642450877011267520841975602839262648700805347106542988453789537166565626106706620659272942403131036060063406703495195229810727102806369518935116415901321326086276700887495443763108467488313946727773808001753855534519462188099738731835088893165863 [152,81] -5681479921956007187106599709434263411251529649310264305873738137756483231076198138478510932139301478352032702737880870897215403444935105692403187108825475745900292767590531145541438294808064786551695121115249532023127598638622339869957119055818766316751687623733775683832397909195138322910015768282540444230885144641224954756395439207032713561138800162628341604250091959397411430262348023734435764344729741145182012118216818281337902176674936675012786346145123672667722430664578950316588647185336593877626834922697042242641091823068008177889501450954752861694992971236972579106557805593539082234511247319360181551488386228102670005065784182729861631275863902025354531467017628049580428047308524860336171144980382429809088755600246711225482706103320881524402385026057126366861096916167186804099904121793370220207252979037668966882463008874123523952552638060001884734721723656418762373132442793957382002327445300307189986779280588246750542208857929191882509760465297238018112097012658431124608680061491928389596305461045530869235183365772985713282047725187187902667497943368303961048839679318599627751 [152,82] 21350611790444994174358551191884194623138371419902622302347348718533423353381935642063551662115220719210595924574033119425598476224143767883739170869802015154721756285169271025594116655278094998211062826361138890661483353879749620763980426810287159426397071686912924721327953693283655000458104155775067252942689081178357946083320313941630692227720393386597042111996595398296459742087093899759584314831030731806269722311699997606301535030154984045462843677309072008727705278707555616726188881151668800320179966695332715181644839779391861657546226055925720268294926605380948402226880048473259007707777431031975660953747844230762020812429288561565695709779845539726324940342977216496052451231984846372248502965122055985018188164009501559714918771551056796815341844994214195961117027155154410958946362823545547961023368014375289342227030779827156857939655746762497405742437383109210275864280569329206848857756866282712741627981571770938314410726558669523356032212240096307572819655091247152247442138931099193959787311937382214028076391906469109858368394338726891291578196390357748642718524792480224 [152,83] -15902581409757857903339273588420786340685574304945102024792893990261993413935340910670224373750636417615796797107803526348602223411139422720275894453370345688385581669976232784232561914359798208998356285710912384958931077443545205322272095132037536714737018946749837820372716240749775207714533359269403837257371367682982934569058116406783367176206584562123375679428311712710876651884682678975217563283586864675437353142007685421957855101243378353711235170138982004199343352308987984599976333028212733481913226499787474405611381031988354407840096693522173311963657420411233428587046630295167963366596456839516639618377960588973211470336889756558692460111433063943922634596797827293267639652816632194902559432514760899627115481398510419303915721406323350324138783139159685053784941911420082764793425229459806200398858312524554320639355752855912198338258719451205713423870351220152070781385390254400522513164527381388619810895856069940900744410015994153529359094352119184617950632976344059321218990729324153910114040660889427310079227166500939985226275146424374650573730118057445477819352996 [152,84] -42763081533363740198617545521308481198737053090765060534785046291926928975922766596651061044468415312676543897163432632525244964471634901423048650547792416362461543774516536722278015760210451519252901286150423160627121916039623582179036754906137876783813661376715268455527302108584101075478715477820620655970423958051540935671923936532369040051243368132649044655673056702487266037545420758249778475767607052675394117897361789525249812145413482422891142371117076539815645747960578181812153430809518662426185318311040839578002937498946045695293235163591585691448839514076892647892894768529257999790988355644898683293087429897080608416764657344124795362982375839139754866729693065445394048465780481238621182675769953950514548437820070224743656181040323301477596442446398256902961125902248747164757612458491687052383999430209491354829385548925633636994604958762360684726763315696986402315341729059057585031526558717447282920288218429484075471308448479408726736965889984100863391027541234781248432238224279261694191881999684122057481870587373646866395959873250403433698272216491227408518 [152,85] 88403324436707310606526059027076036440668457965321053267397618014039792978128781698775765501575799439057292463035861705684780873565336435892015459142171899076767080914286599697415857439470633999741822332679604284531510755490580399777711916633453266920596064323070802512113738722255589209002994555830889290713326705697321377271026030936772050839790299756010159463460878578477500943758909100105122495119510958870726639252717525066753676947067493577620749982804616409812048151964198354065031869879750692333689206055265206119859020583635992821074015243272881361306112549777496197548255054981630190922624127502501800019439062222395338908183502879636216882025379410135994255954835096929600341071709821791236236670241685792708181699295209131173162630527018405346014401100310734262384778120901557450001046263383276227272064976595706269267975795323744966429428681299220402625848331681055982666207774984883173191236898961782765043261123827388303461074502722408861024502603358720184870043623447354039068852623314436709053226990550275837744995616075096681151532782374894922257388006267618 [152,86] -44507601547316557996861356706300369154526318679947560126287461334605684133505018472577688144701454130426330085578929621025150966188256125129171546380996745822808962113646315177043979094036790490715191915149348520504087923943502582054903867653462897736890380988841882122425731293527534888792276292643640991782459612993534535827988491795915165460489594705939676286221734245701259308477684740695264480900624423178079947242269569082740880141116122758268059700209556226629414197517232066000698050524530248235838263944519038036355195974431989712026269802784444386525525019061482635003597279277639687456237189902953961978243502068939697348941153271401603828773552964281442724244500624720772675859205236216540454598542820404533310231027651511752390030585091886079953719847268859334167571701123596264111236782100685306188088682813384730800328141375950762346744873002880541057956584552692566872028265618322252145120773725856811020007729911153725887308308113739695887400118842292011984444169097495924811917648194101581410851030444000041216100562852993390052782225964580757383618203 [152,87] -18142830319718558013893070153944407276954539293454836768215926476997378359953446230333550586095208334847821117985972635314643409856956596337759873765254531566611544855045785382302556991154435481062052296384919123754403274113047149584112148661798706948941653873683463335628633680718234439748418737924527298165221507377740201450857972213978802788693677676971157080850642381125989530462051235268749412443720378665355254348211465018609627625162062195476229033086723388849318190670377242290396056006684743582748886906818706998247933724160699235600970568612245891304536666443135516901897257341151058596502321182737720787290402591180234328452471346544754008925167506717574117039722425485025559371231230410710918429249583873113298945361765704238764637039974029444904433894400277598681036607397032612325640183204117381298354015716792750175827524336086516770844094406632121720662790623972194879662564539309285228455483159284041194562828820456795482868353227223461383901342825956722160793943857233224473539898639832116023587673793828570479332585628306919412553521801221683224 [152,88] 30425019204478612837563453758280114261413646638239830587484292942391819437150111479770163992835622565500773198060926519718592930522275234299249914618158369811156428386975907651942204866015082789786671982054805686158612552537607170010167269484178296494406389202964601376729542542472090733028734798225536797152282065629340219150969802562961499968445421040997335536310440563846166767580916925070726909461191545786732180794338601795715955304836245860263331245623149116773855889896565097984032253878551517719119120525211887628962416980529131376724335427720111845678607285847899834146348593374518477288045135316544089373806400351529363583715721471193874369861918528635055396475382395790561081387687931104234018450740186505604056078436756417752152973000172046779907376549831533381362602192479175145876193150185757645297221064749458086823940671194397491551208710291060869125380048983023472405935714824432229112555853340768135848829637920176813331052039000990899042113534334506125998465271266044205217996275873221837633982732586205099591696480594009353000850077243580 [152,89] -732003094304218532311348557910275789903703002449999794962851174645195517596337044572657241064573117117631320060912021226727316044177320614602587945795698273536492445722474421675508439781663755865036918842343371608084317907055965462255874408457888030026281617352661450344625765487354332447432478522286200863351410711528998911020249737761174333537680738982483879283611363300622275765312211492209313590682456405990754796622427439071859332060605986846588260171204798295714575806505952641183105566365306014475305385753642842718082307801611967045100167316456800020853041143565617019418783686059928813061897757091486702511868075695332458081784071376124025332697367948580720543845986904586845824573358755349610918652066123461611699782063042510529751099838356681773000751523498612141507564624397521945255573859694355921122925991684916151751169031837728283598014840132340681222951372099497603795764950471469549987992695617702060015658520283408171778598437337820777602561968924722946263840641645356030954907361157689584759275383633430023800061696264713338634541 [152,90] 16038667107226526244718697407122014968705849265488347244890430315525376009703598459948385969325220097055877472026702737149922691792479580816525488078995276278289619935949153551984029742548019054734102507106940570804203527718537133343388318456365778205112937555781007815566827475051666074368911054130639825520982603466409695450524835177906032070289052877047716239970155230461475335536101326181185824782364482119695039177813627023615137488036964257397458595802598626724575432953299859528040997735928336163529325200762099355419670566849340503627366318984474189958010934702298191009060182587451634168310710502945071111712571204235218866083845339322003059510220612738181993929210368586255027139238149213447593519287184596039457835272755422598661305731373875943078858442171665426309049324570384801650057672861084171346211536025078529791591108664529382618722553743807348436050265288297482105570534414278472887557706129593227787602432176024706334826084772232323200376859143247730592054348936645129325223547974438171500389354218399280911919486491622402924 [152,91] 20458500461552256220108619298085502445988391777452357402594107172080558581058494538037498176940739200471213393499552217603979732986415760836449002365389057041171423401937862994190385369351554756089947622328187016016671481399127071577831038485094377234649838355555609576241789343288676133993111314657371979407945652803864649835307393730713607452243506711238579971752147486626518814177098681072260332145433905466950051478421621943874264157941766671020862311301040518253143691677252149126340447299470051176166416310056163843300039219782089683200396476730044854385335476471786340123665640316072481876485072801441574323986402812707803463689745514356792259043264838110846531388667909880833681519398103180056969957010387422591168816557042911817178096460213541804129213393675043827847738127781829767549364421615003960832040508876498909001432988066759762206011081266225423034341185846140188074264803658243176817640206164480913423443982234408644067271870031193086204507173799413987794407640532470525844473047024321833733121431820323194458199917766788 [152,92] 16141082927667896095204301461947127544759760700332596816090107216271050216569872305077130248752641494938922118682402799266816757992931315363900699087080128117506007535310085803276152780633647365038514703110898432781361944548362959688272960287705189893409547746104827562701337108833094344211774532864441378699309147248343330154109852324351836861998932307044105947099145597925617746786247054695041891014000683548258014510952211490040735049745929672381613102929758853735003387056771145920298969695746449384192976070326313136612862689711234292967721942833657613139365784275465352579902680604668442429494521080792138455958646631750673325625636484143644621314161307320459620701911689081410911230606833461141085975378523420519315993246899006610599154380219629171054216721291789767498758574819250937273949043198060501293165298412754125766871875730708266219839717422404404345975558170005991525650149491871520555234964404716510339944423176026450857093611103021184071583872774507881510276898547401896943320766155862834815445507556526014372851129 [152,93] 11665236855928050865096864301517476874333861178542071254585626560954028753474842372338243444041890274904746598263140408662246850133303982622866813850560742897671743463324294118960917586704846413131158599104924863236825213603508010526622562817118351202431184793284106226487959121102976759925196211237941702923133736897011472811882457639952589306349008449421644946098612325775190395256391110431470085469811563728796778342507522894174441850206551268629198958842032400116775278146489421791967542173316095592757253200381653018343575528237357948409887582913731010852985436858485528212763897888168863317268702782910299235953606793296487431750877820860899399047997650083444314134297672320371011702512356601140273171296104689592704409956055503914004114833869809986643097479250748547762073378333345353772696301306442104960699304889956389264069046163836150788679901483284731633077926137906694851858744796417021917869518717332423825242495567574708435518259137255958627854235672104790872966783378445980336242728214329529611215361127074559917 [152,94] 5253266919605842820602276780003282803021639475885518616484789108456392819866344843595210050218688026416830173435525542332087374316518308106924691293539231989448980309828017596467279479583760456343032892163961456230292583189044667304059429304678962866392504213311054794738497498914664494069299378185684558743559131411499493154448054770076225132693023826226036073940886871877097282054220453688489591019240437121134052408385313128496500852436700918703784740447444637391512656722273149380517294529604996431671555914292141968351445502325278703758612782371110840661580397432654240740751863589434160496013538649887304578637852950406947373426835743089727259116336958803324073998587832134957015093377062870213652312698239468804068697467600721084150233612256393019146848888108248321313343561955845079392160188157424149307645565067514410035006519342206694203735552356401009311051082149147467085355665645676866331410042008750824536496063431476032235592595285707058553036507374980303357933227719742193051353560649838231810951718581616 [152,95] 1348508478921415962449133963130244507373546565994440586004760592493258036487092317515712594016476895705493661885519303186626356808557518428372331885542715661460144362323806145868257288693015544127421006883337772251837337933037079267262480314378852700761474892283089193183130679964277213980869006911677744710183681703694222509298169905155562003723782820984811157055909616224754285256576415739696613277041925929669214093205851024656310226001131784822970048561080059040405803580348479500565622295489223058435998439284922589316391254636419293275140374447700476005507641345704502289724128460508600093288614075444715062690812768982539722315897359335499144109814108694609575026245972017716062417623735738300375823689727519852138630364991402521198804311639246810252637224958492359496324528358990751419283584392359366886604057937949315987327315864694030404691066103316641107678342918402783024687965297217222329862442597131676432767834127162818198839701815114614346908091592709490333400709404295686030889278218221893412188792 [152,96] 290063363617234817548793466124856754578350739629755855222152054934648943969627803136099542002274142610347357526878668846211690889801472787325260209064174764619906522984554270582791396982582268236026481256034882787317474531783464455733063459742734795681406245190350608630873661967257818583105829030352142232333299316757583016249061424122729553438333178479374394782214485616725788835902185492221557265531116086210709327152469553754423378406256584706773510939242176636914955214343571976365449006014047551066087099303970220116512294900258017699080069486987643256497518304410048044112589575924025405599072028040245488782578769528554408903995347780953371590739723921684180222973507681201437817537398020340668143115460246904797319770327664703532184632535283854746382304660691488660762067590801753120310154113031602805537527397608183979911952079353605467997306386536618195943168341306427204202622765029236963836078072695670050644230059484902426344503869382273656996793982876944202459678073779957360684768209237134480 [152,97] 44056742898528357186231820019001769672105420989901300630571732554144563105025244752614375118869947634780291411385223168129321396156343427186238697328649208826078306385560471475114116095908453606901901191394317535712345046649281135986484872016036555658048554610228264770926690955001837747284508611956667004353918411859999118526344072227320949261096988189520316638927110571371135214869958318651277605820087818005756984196426832266992506687694180672058243151825357879025977109185301563198464147800906748643846319390352563024601860057297414152531354674605625755177080388327222591135800389728870168772053876364729063229165693533339926915040563618702907344180082424925587455628109091981089062539360316756802562035235803803159349588317794446583283570508994401185784307454922041308134408447444906388196955736356222312092473642576982896509265126045777139148745163284873349190854026752386878885327020339131165622702136153365848947843454960311753609588662497105930950324025569794746274354629176275015623996281450 [152,98] 3377685113191415707132732917308121122007477824220473987207531039418408189672733352686818715742926988714775038107777741638414381411993994879641550520212521748827558046382168042660760529435506102831382941534937006461166597720516250145981826893501404452715728978113868216918136879758387427350027200249584591618934939433395496639434563039809041128346298528561287325911327756175804029280096507647035320651710250869864147612440795459562782549896752920286628200286155791595495790041235483792111834553210821348410627948587491532092266640822968464083338671005270974588099752704068195438566165036760176442995008105446673395982328416057590847309229736632440261475243723783299897456420211320282315674369598280765871989398671042980174408994651568659744856591687152664577653770411841703804681575370682328842898403024429738757839354793223565151991252475820653331873451344260527810423429832032585294169662281265835860737650990069969385750230185474655755380696980412259499869735290169596246194543083088951932025 [152,99] 162006517726918960374133715131629393515592784830959001480919338809302911900003169093610388160349870455464939717220087820380713732620133427927965749223867564283781007629516007906020151353636820005795659847141489410650913129174677930151423381238766376561041161218091210699600545281229738310263253891065884284106603209901452646820343618505607091649780987172087351448630985737803641294562758950059139623307803133537919397605908804704027667652062152224564782668863215424786247172198150345868108691768039643121014958819780559555268790820248108631191541070320167723422263014624208618449987613021596474159410224517214019030850463739329752219579167292932996434019701963644534857763384354437440607233588985477397097709166691757584436281790634542572211623480434751062693142102937632834869509122506717349841972197906335213642076604960038844570825899809499401285432589956286767638128723987590667591423090894700104398830942450664770506419766504382037139785047219121809792831142103001150760568705557400 [152,100] 6720708345973670499455003240117268322121221270971508930016524882999475470892514974519424875838294273854611397425682270931569419151037337942790895713871011423210497256506792817035065534321186772710338971929990185831035991151508336984451046660044622498436478340903125247141561736682593233486039555314835398787769950987413134236508435626990234666150673706714571239128089159251425627953097768656245763341925613679974871482827078960669100524525546431210259202137880284974464931042643585241900692241244379087952822942981869211556922640857226293354016386417609366986033410074162387109003691564115900431900677238353893506537541891928376776763990007474735902165225753289287219479269554871561808473535792168822605700815445013037602254704878637892777169235450206672087227841225070813788846412474089750615050290329148823285317312480968712384957171546834613329736156654039037501362006202673936043717164917633822389291624827143068311669716063343314032950307486636614899763515736860442811051884 [152,101] 283312759702342897129205815288064837520458082226023994900601856121480491793312606070848837872054720643092505878985897513691762382254931318785067232798263923164008762431468974608199991844594803291179722229108353829194235050231212922628837105114249706447530916868010689176739080410768011994887340248454131349296909497967305789702151885610867844205045086096553505319931802961655556398802181101726893587086507782448837201330799698051621488225044386159437286134934408105894432030922984831306668470316746807102262157816117471522007980354048304446126556351144353308955239361243355061195823995436818910941768364871158400544016106603591659816857962694883122913549056813903456326886475183788508659897329461673562116365198126803271433197752248699463709654791401486048174556805170752681072806765097662753306099207084132444723423374761352554605500813172217394126985410958424943148088384721823089945568150862965485101466613353423280176244954963207282720886579035944390018137070500749791 [152,102] -23013758212015393065304320706480653740758628997701445582812870546862948479123332284874433694388024046310165160602421593306106377053262017687358812518354804301354332841906800206578982869852056440887083493218831004686544128354681236220857967715468167423349490241805669794233713646393218814004065482167285644345595426809204247373591632350767850401626592214991846673557242228947609000185087892674298118852097190900718741509586261106665555821584841751742070620866331589904455853254370879745596073055634450017479154827741376571609470958974795933189707802516350264420957447016605987322892824044345485466540226593862038377158807688699023412336462983482771139586044837740402492460180883505515875741221832417988833183843494361184640428103391490769712353551290650458234144870793172774086524149380880120290005675461895982162786662741396979730737031366739793247701141599917434153344434968594476114479893778251921948539710910565993714430467562146638753061458087761150425765139892 [152,103] 1223228938978044072906157677578059200849519533914902979798231948972471397453675795015955618712528143651319195260311629384025574973930370126595805353293639286001390267818685383582341257234536859433676247118359714975767294166675532797317391493884715980462187386758335031722517325998640943229351221886976097916262086549296180746611032918403723184926016871246560586501556045477816347115951797106752883213059954884169584441626298866662163542719171818771224291425082807199041505622399333440057938745403555870596542354682743997651917480994972330645433838950592888890066042634328360160899504280836589552222718809531831178023022033943565506633911038254174229285509465631543342441211412105486863959007074481966256880385506722746397105863547959647070758789222425130028008413145338639448560727843543318416809677119516982090164128666644733677205579879891075670064786851323462281170834503896544649186676747536141677433588970994159201667028833433094597043380220079080901014 [152,104] 37179056317571801641188357796513518022208883342810074196007143639774608696810635905687635176937137771135583733770109424246424957856003092488962908471760363180754318886602240149248600550948628422495005592957602464192316510540731837823265902377943638819024931068058969417876721567564196214217684612787549942761034272711665504837103112177580257728147672282442721342301159458529684398033342758903451229621007032749379908208145138698308840427945185658262026282015976011628461774810858036559078760863149801881442177923452148002284955224271557011343132868185554257884690150558561007348243446098438216987023145116927088598045828120971976366993753681077256426113930742467597318629430460880364358560664259610297711296838153628881901111366531767824638126016810365014663245533413623033323437003674702007361721528630414440932060516262804825136875302972384701473024670103572291689418541115074657611562906954878143513181246183785347778324625410924339897713598572143 [152,105] -3852252347653018501342642667761125092438692179811826290051995318817997412806602690525259759613464786909087015989351791374973478936376599701885174519245770232321556348686844650907516741019797207598829863871943372544089395775333853261266691208047954342946719895916816264299999999990356966448375793256596825821435203684958425455018781353098261635825491186324616482905932580169367157020928616237339424849798574605857243661527520688862665625013113545180127121133606212272169689356148257039759664298518076636855184390402271961421238005979743704281355524501468039617386239430417540842055388780378517186725108696557522061217239272684365740076538443295425989775619962372689647323709496400591782280525213326737163887117366524201092917292633940989137597685332626915347927918989595361185057208878216399352077535453652368608577653952994240667869848664959907799006759327595943834402040044861574453873032288320921425336375276257796754217016306917439693327283 [152,106] 75290711798877680390730921923824033976127718159222494787218900021426041571155213193143966321022151990726808503867744631493360921840583057284241588644269861263002044350347803073638434201318665814784871382577990526256077576985195542673841390841716281469782777347877573336105777912485902964434379303967444038126883678574720780140863786428501151985236323399807139021582630796128212963703836821468835453282252200679532088503116110706836943556973612369749089563345595817108407239755441025594260421164390819765006682724163442900407296962040823718270377265522945301444154917189266661361166506621250390268333816327075257372223838132034942765796345571280409234073951877215942736154936948945222783186977112148327594877041898010223981454272711550364012544982627678678106739121061667585127256323156021631815183239637223831397111356119257951393584726598637400779584725525130622586313832550346911124293251409996046900149895333192818437151681426843784 [152,107] -432043670036861007153390612068793947275623799746864769612830285519309641264454328742963475825337157192481201896370236507938729677579544269153072309882864832789590897409831417652711150233330461833836813461337872485052888614190748398633764432171496171997372654798582883627962448066919914956458992598637271759220652208584062203834316141287032947967008908364277773703238971942254612108596354765351373876709964619475588554710926945589886642208462998050237875258545378488849296794748472255684159940302729026497634419900064837480328387572727252016416209131166477142667942228194509567622618625519979371152778708383268928658097525098716026809443853914765903808324349548554856945736827823159959445555695651123664963588318557319485329028759100985456621638235168312497760909649404483586308454419220809990278146838292864971914334266487797248418043054592854950781544643289683949756714638230247550098019631297407465701477507045712561507919288 [152,108] 610248339033316195790984772476440275355583349753442664435078353894387428729371900049806580178106595657653194775787832730500075129073758910621186348582363118248861971764963231765638756726819824582656303835404890409822528686345072311993096395658779920690801331549442926132452034861998012995045158633383396550661522300669767425458083384066193223151115911096412546423936972265120421737519312000102804978842925355541619437678889121226837573726814966048588906241082891932265391793417679817442719600735816302121756696171220322080162630192256854327221534088123081065373247901778335563670167077607453515920001978728196585044058504268250437144747998415516211693032359072327075380563559429698786761661314830155910206367036939673024121864299686995432948978860017759608805299128385580866547582977461284850864492926366732795478412287524484806957642753610099883580544903035744042376976044113395853720436286883108443680931865454368028 [152,109] 3199661614591196649559229755927072869343226921667053133181245348609774560532327686655788212704873260780472313689403654140391998406220600974112870364949376745420828776649079346196162681431426617486926778349804569710922705588270170301967406656683610275865815012955426084302243393217288471162171228204458784354206422959183041165558510887505233290805111470154737822436677480570834684348538118249152796639124852738957162365246860351280280530766561631997931643459285187256031482129281570521827467469037435902112687261731997198975313002281356698518824063065564350853183553161768839123123052127883000360597554709504212935522577235073087057842535572176437161665051558912087021859514488692253850718931956637023078187480503147197875133262996578374735194457743295040212197319722600824140092018634503951334681618309398672733703682182586375860780972971334755748427640874875632267217042922811183784927026688505757033746723942 [152,110] 102830625892342495219401268964796464918013144602131075613613107326299983477287650268975216762658310311461898333091600196479937901174122277374911849063578320173248075901436450011042363618504464133477479405164049939932808919741923862163175036958171582292986462822325844242010104214072809991760028944987138257182501609236520177750426504630857132790735723856173987346179258265771097056136509080983196722415861422762502264859814268182783309189098419123877100994554927219263066753547797641618481530813090514942481212696667954403902669743608670718576266244777139486490812637165077806385055997391682096731259063211989286140919424440771118947771760558640685560139114622523240672506654143635600904614302118006306665358976958559196880089589782692509983378542014072150306120775628880247991586930212393405222603951252734374825704924851710140582162859907276185046957214915259936543308847223495344730177940334025900128 [152,111] 1134456392614520005194578169160064578307250813047906610193293082927570769570959973978394794112949857449245029682059215215245251354672313238537230558135014999616927499128515622299586497962498433884740628290410482213638512117017787651877491547369355473675670891185157579425773959401323153759616365791774866601789089343407691891982756181270064676224438897939557959820888408830114711754714547309635867813220987382278869767897536803090032099802030834473065561720697425573851181307854481346992861456357091173225882608415497357100551894347295691032736583041825069639659816908701613159590623221436739259390228439228241217821578532634747344620546315544836983732616099197946598839136379695286955086631896017634581671417281156127517405837547106582685928089166262103532846506742690350498822324357579544089767779318024160661039704121836160353396565408325846172696716644666082354929380630689744112918153262250 [152,112] 2973713034566161629551277867912404167637520450327764492491267693496044016830989847445773306981008807902911514924943111953647640888047409595143478369448532807011476206424082493335317865846314943309614982566057830375798528530722834242065484998154217836931845063375059942258235650304384559579489025478609724483720034616116531173427084661676653498126798677950802496386512039225172494862488014914608224384769884915554410704634305344487081008565936916201041255088926104723722546406277784674670329919090117101664567827214284592397900857611642260593946425469545548435077028614999128516200273307251450402082613107541873593021839777290805852531855321065181369691211911943546723474252241247639343902439322333401858316073285257859212945236886090060473161152636348323902433684221846364252686522848801896690976006140229310331567421858073453124149810722536147813647669534791669618488888260786248896380 [152,113] 1909018352357503576382071719691699850518757294470823252432584185929031964568699023623977139476116599706411857606951794720776960330925357791616835713623352315254030822465752180057674928308236480524312618403120145335083547891638493202027114697030031947835277693268464481370438008884518351619782130336703912366626053657200233866146594983445960141711722599529790301783942131047339374380166494492898314440818300763915920302939750047947989505756713021257675481214482447832352054720577975893121560152017859227104696789479703983883643595746980196635410997360122799710155575089668620860274259280734313410664419353180091389788413400575544833862189307162833667142679506468432279113553175736724525140671970777107901145811556977159853823565671628288295105749061767355819200903339225084403278370879337002848950331662348274440581514307827180900174747811978589839740884219218491710132922805595 [152,114] 342771758609259892010454319833071636337216028761019089225563752360862558276435223426654887301806991260190051004946683220863846496855018604334739551016560170996887870924785330832300813661811263420328215416101560320603649595038128062770342913583670665156554010582188638963343302536186914990610468685765474745193558367879521579491926716938715140076109763765184806628361064076845548917768869273252997462415821621056206348591899547775954300273555172802017445644970528416723442707693470580710546910878268407869575926284322257622113353235475626552638313401205937664083968969734948265488063249069789827424751429550460490293128905703780625747875830259461589262383980335774735058596358573803427944810226694356712642221576767316853451524447541212804592673729176358631890665534646060566867385944173498639291571612092384775420641893211104490441851156078859865975105983675160511636 [152,115] -495328964682724458189407143778535759052382422337693373362474955106906579536004135490929545376772859286864960057297392803797006847993156136776192999628652819755789401821538510830953678331000631644181370520478427816946251340173342298036371419301661081769751540898008322878382868700461002709367609636871383001516074947582893894671338503811934445760167945052279294808111037856163138809375512163361387890964909591128076957381366493651567647059432779534442476871414379502265668529076576071229741954471285146125907165319751827546760936410606721384000931212580256239646631499357219482574499779788054903575055621236158322738939306082409451526847127291754354366647441788118593310060391022912963797560753156875369059698457896651946093697046444620143519047127374400015453363212025126639108059452905784332293240225882340057959289099469937475516791798816423941340015697836 [152,116] 2321072556445721701418928244621454276143689412248497563153314922051216271326742131499132842538887840441245882502868184061267346061835211529800727649359046143179704798171095788960783423413558377544717372480593510989148926779304189111462777713925687540799797450122246450265332251057696266958827530792571854314853862219211261407349315115903797916729811529309753170005155526638372477618574198961798810027351961125242790911337192248864086427209373198535468421690462955917429065911568959013588156293972686839991572913270561288271082513774503911164214833742947543369402434284374184871687828543706204203045205193187865564917316182496105544028795679034759311032739997211607497582345368679469989686367138472788482588865675399646422644323720989069917569767549053739949036929977528854343800609815635921949782317932442568850056442115920336783385324376151035464015 [152,117] -1893885984249405854834860789161061741712741267326170141540764434318487527679096155604250267338689615932799313843741734562698545376572393268741739971196137333328980609255227717153480267254421896414473279448550121649394836295327710295985307060630032992539494514352508162969140195114311001174774728597996580164193377414115914024354723978752429646653972505222346739426850421418431014530709799273410094177546537013346596285002833508503912190901882202962250416766656679278646515079377313186962086079701966931476074871076657668181445681380473357715716070046047837066025904150526009035761404807476222528074868945345284840896480685596131004907981206182156970318561331055762541698826655581216774796013448744269694945872661870496625175560119220255028176357503504554574231366503533046921956197903819817510745434716394818904595341680098222884489412396503 [152,118] 288466413940113233138591615127850428810896896412003877085773956872845215262834431580128911483296649688791012428377809290021735740663541914846354532750229660110825739963575421831593287369682550377299061181448582631013016021077326561631739822972399553347353164002786747029642682289356018482453554452155291303453417240179185657622569920513613093430040412753908458476619185564416843096914692243953666600806230510448995996237517534667551022311091619281851380971716260144039052055893389878857073662951247162422112145596988738855085266562695812149020649388359187692559394724877789980451441520727950397485429990117740720431206938735287188580226033792472561661546359988043450655143991170110107572641346818139434482295784558373827948029419584598887915422053637473488257260927101691384616260517028912279705443036311521308332910890919258767460 [152,119] -8138247294221919541580299722483551791349236127838176093822066468557825959966855932744744886525362162631637213590854378643837829287402465379431528106875159387867658627576923918380059813643798268336184123718221854018471309084586969478467982222841027158712117702083591377435472332186345397010626447131434197226581959914101440009571730083070402014580519814469854154907316098984540146252228833923989023078461558358373087775348240448977159092223091512051899240995327705864216977459567323631303421111144193230517703143962340457741779222503753767580928719731030818314375058232766966267301702695914225289130870794732973294938932690988824583825706623174937729270721403467741333424786648375847270317982325887714672721153192329719825398497858834834074782086179517535690435190380150894762685356182490743232729330588101843572982711204 [152,120] 41702038586719674656885613470509699060082957495195657018183196221868762080975690433340357148566484883756985353593493668898086345466657948220128619780981635770318654387866354612163236653389652078930211522462120761981829200228331029033770183733440729169300349336750843015064850258026473175512775529119609962575415905406869747624971340064581820708952999360961771669947187216770370115269781810825613584013467535821513667093242078991610528163468577892613032722294895195250605308501740428812901521279906211785713295514319551287017346102273315845229982025878466877053958543253616226384587955528760677995462647069500441416947306382533010606748987222510495648422406921688475443456421630143782431917939566424693959087212809285492745453520607994683020060717187277776780287116884799666626573010130039035039998421650594840 [152,121] -37586779409977077904509025454214173499870803291604569216917205997233150791879279070811777889468018647740205043317250134297659609859084148669977117733701288518717380065779244292871928076945011017927424377922273989005654341896996247077388704274042834974303021970876779001241042769657502258906706726786539659502218448239158687219550128617608637126974153411353945681974720273747536037843600854487371266489322032126941942550353494653981153701552354633104698290928304586046851445193348163734740521829011799520023668938663820640505780152542975949930771093251628118936129874227114182096499475648229799328063918311005039532493718771541524580654518318159995288620845627001858255709386399105320333179444977986012355197416342316506929696206119551179463546517347615014959360476470025165973083556522041739568986 [152,122] 5700361762601811261209158147531174119681701574624701675561614836128314996663761060121550977812967569723218936909573395731518592682870846102688641845132144879723105851451427662538572937223016832351743871630608984772937943867240634797841138810321838862185532796273293319979436981344882523547696219358219571357667157927548964109512274296652961999733119250679234840567270358821486631596724052391146238478799281858817637436319788486907125375110785669744017391304080754797638117803057315533671584471999810711950161832687580552931271720165458221183865693367275260850173660277231322263558294141520592636848066410045250030307184198198261884071388219304648838821172658683154731467060721185570154416622304219226140814763033215085663215274688713590373035027485558382592952494617098503498967977948 [152,123] -137409737925862277579967095326378669669393871879900921183425391983883084965798236702851321373497690970053284609543719346449052647488935451333172494972437064757178357210756274236241183377417598807591831492179880177834510589409299630364810799276890512255662179611515623147674287355447564264533537704847021893392743612458909954420624009062407702921846238641294097415873024645835966700839503829392209743814862219006521082670979501421931283557335709057648194769858650830077186389693963308704180282747573626912495385946416281780489910968593583157437923572424040992683522271993954424346312612213401213495448612524356207599926891122153263824567623943481242700954942344123124418756804903805200679874506353612734908507597645814202486548278718249806239567122582190182818641863980368 [152,124] 490662892505445573300126869851124224595640449208898195663143201949857441245968920216903437684412630937744795112963515438545729274685217151877270081324440116472348927884580853613477139416302870635750530183931434062486609666896351769757580192760495743340238164224170013137953680694634862461454865561276415220778750444321244665131309539923613830417047827105426606186174578638716831585587501799361124683410532932982782768337352243502324744365908403482175409924564931657961317434205113830575700092454818713054397822403376074140388194559132729909347638838375615587778565410542863079931321111692037323346000284393646007959532228071341011718623380684119034716034428935964383557505106703725162058362550316688078798396591969338091125078401639747775501546686299277842 [152,125] -238310133628364610635601214071109080136725236483295927973497524491990269404283401496832347136050320252264929503681508772862327187510702071365780859645520434903351432585648762416886517554005919499183433601834977393024388375574902764140268055008267690849231408747022067460866009900443659252435156710697004712296858571879880630328445609470073022909424621068755037233459601182441238298869652143026417723348396691556923629230995763174175634931851209091656314215468242409229780302666339417496225103046427697620903938382912286279933922650920961718278717065984853142626838657917148571622469029808006324404849907725723319879241024085878035248564357220932224890191247863727099451677461147378377562281205562970144871130045881375186893372788239714546671 [152,126] 14213960071574800479903776384267188987963220578079444993788032403389010891031723483236397845935804102733247163122119581894508408300061873211032467968666595146785208769564544565527981606337363642504555501340651779379455463116990531071946775259682978256289771812285654871941192612372419228953144282555172457526969788146925014662235717047893862213103992306752662816927442565199879444916497358324822795740869108457408094125324380138647269106004564875790838260296805015773375926486606140536271194522241979019915213224151067838782292657906490204709426970060080338338311083861795339568650501921573705377197919221743271244116468844692960070208346662110700433271079479115615203704914483607259482291235564024209476685651337783729390648 [152,127] -92176182798800269805051942271352670614869042127300482406804456114927478480052464004780441662123143802888838385191758311957058255679628448453271826003500972842999677504974323225418442974706913402404531335825909726105434543168317980124260052767106635801899383321277377988155034958967611351613771928546834886953480560779496475590801536470740452741022484615800578309767315673432680895089846796989048992011081574956495755840589746260283889315779032964432860139406133292988296627709746070765182729615503384512243894345212191890336929083175456350975780132980607733993515523871659961396914304683273220189523802996268607082499922578056762876639751690441261799129651928357006275173692618474587300758988328451195659514 [152,128] 56219466928419086800125463965025724975237670288208662117128191121284885753823062265504208058901982994851131526730271393326904071754571702849597737670272823476356064568362655671033268863055114520805867341063610893045341481863422888352508992350443980733804054320763635892201517620001733334147419699492285862540032665680157085138922233717756727864425770707432680131343882523533086342771200251206936983910709476619203817032243532875971803141710832528579114648489711311620599985381191624325779833637900106464655829213904095699993080179817118119813483662634167853248671216403942223732693722893801666987866160832920427753468811955814619403481881413974458813683484032880226550515884322719733472480 [152,129] -2712357680990071859040321097512457361184015768929292773656180218077382596485748225834552170768404130904317906288013675041920178495672963834807181862366086353549034305906111491366366229534547870943174555260810309906356176532720106001659270936746979567255707685355202451663527495130926378476847194723534347142457773464097999653764034010407285930804422166587985318509553864955800285703677576486629670820734666937320331784785407966581441225832030070580221451600260861112607002446249435512397057551233158951584029146994619747536528291209574567256527852416829137306767698752563570777846392854157040808046566745663599597886965566254192577424004335983790310541650264468248624708 [152,130] 8409275322048169204642380786498149298555339659485198033942684128898657868092355859277728150279698041912454450294629005773351968909111322792474562671635138073792088266967636931591397159128997286682973226860203087343015920478694898091652207096208435791021196411027673705049556242998856783666884241267697669365586347956827942052010251923026552380048084231435462840152696491155541098516298676265583534952781202855906728929970243473339953712330426410091733252393787734172166083843332361734267297999948516134076276236305587659673930990427661526185211253706361537031997358214045867751184847879348239696960305164656305685131685669306437776305365904286642444 [152,131] -1302852675451458997111576270366297194586084101297455291405470200743812378147559778037325847100970594975290265290359008440870684983014311321178346971742014675972178681641188319708324766247275321848692419813762102700682194534348564334159948284202083880277252107755841561587392658524599429601567137607583610592606538186903680194855159774249620498666073694780822877766008051630267729103831391029597495111327523295376992162404736140874758027021366318772035225330736759234218566630732497802495353986209170703688362705046120056149911516063635896780018793601112313372964134147100445604299682881293697853493775822267866926276531253818780 [152,132] 7414663656890241394938769898096413658710190469563464940766799706418205635766328682625767045167044223003698137169718696376786555806166902870698231606361793860016565600688670193884576285110700563368782368942978567422216149555538974708797367559323017079260152021622278896946608387604652783487090696397653380188782011916483872880545878385104036131319865094322712078812058086610785895352831560268633164073431858156599184771557969045920854396879448119994769635981120858003365741621855697261490475675208150456341893978918492512713841897665709778117679718694249687755915821402314895393631111349796071474322656290 [152,133] -1057991060335852628418734167441999659883824119710215806566041642211703901313166067731079036582404862946687077814934499730128580856248192190273874283468036716590641664643899286679964583565590782164411396113647907485755183073873337262783797238576394004721806761157434175861894544388998153446989535352593201613741637898560297710739367704060112003566328619922939164874245971664118618453907839897998197629850714620323486611995436899034566039391784569364527219636390611701655796652186113394933630956982955572980764516298539329865059748245038279473318734515885478118859871644470525822352 [152,134] 2337127906539643057017969630281610079123711828198788066867758283826069184418946269728435761467587689245352705107571388399339950880264371558472588616089164273715634088630271292703078319667883187274772659938447079764535815140394135793296598591713886984774000446713691618372365235137505493612905978675864241565016606643224113315979165761951691921905237334968292792614545675657704257898876410829509019886170348582327343523615724087552127016453061397800264250859290381442171424907986290056623176596198639314653719394279810202564874795237975894821630870776996 [152,135] -42929261932276101837963038918781964569101784888352247956168699107834859632613955282112141552564167754268000339238043209566854785798185798736501886697247770894781425558746628469047555075808986100137335425115535107873807209669452422621724196236147485866045970146754580976617059651035222229515580465061054965245585088996804798622442287161469899071778162977847301949334515067635146057407664801029867022300103137373532789177319090093241282690493261704962824194417954441859548772838841891243429111793757438695983958711123949828026 [152,136] 2880092246463064803177977077631435452569139889274292894279200966589516539656065125315851152510897146804823605646314646467464611983334872619045830181150357847206686428711322915639735308230928455504778847205980607907820504442514018779502485148091684979129737427624475891274720573214423046215838769883664480234124283192462484241110420562532146850836854796662586117316841337077535533876815490051035600777000982879220047482478663121858550605289152672308649555714034348955756323715953843226305346640 [152,137] -247519927104333938069541009733216615364172016589192586499518709484481133258656466092639515010471516821482853246576483957946223698019580374309245846856050809168173489778740633428971348449284513951111224521171260654541661537639778481603713275956606591140522453137512747342951589215642837782144521673507334311940403145714171099839385755752518227957541459518492124411285394290631249241490142974459150538677952454246961180431556582223731464211211936231134841218255740168920496 [152,138] 412484575794751236359560930296691469918018089415701188175551763359182944310941040288480878817436289538848557080226025709324520437841539478987625820278378704744245355546450000405412251720285337900933280176159994823317413729149772377372106336496664396652800561721799054138307082768798603027500682494766304675277648056434229276042103553119488188561345156659883728369550217055782794756924064419821181169401427974806768715880816897773297861440020257152080958813240 [152,139] -274261872369489783584049324964599273836882662196688665037763749808433539763684393349558843562927774567162977886807998810313296147728017267435104181003820302240018110916175614063904285123916436835152988626452586555643045224325508371511797134359672001979600508974414045018730640984490110958350711786258500927708903193290789764354850146239255029134402475641687171743664646469574932581386040221761943540552463935440949117505328295184391375623719960580 [152,140] 67400714689314203361731625990166060331429934195005272468568644556785181607067069257446142544006302120145169421005145706223206162445402287695071952281492528418618954778318405439710096869377803721280153156043045188567810812838364415536026986074073146462275124731799613578591946167949295610087837056341748699275390877499453846188513520178793081538358874378726894040559567373811191287761841953346984839531085440540052876402892312225048840 [152,141] -5603150253447391601786115929222588196855631133998794069779018374398209575771220191764012687478130536394355274038410395252547824241932423776905660608095621251739555151724311431909807380992194250803893453532762044081254217028230111642177319810902454808357812414034420762246268612386328855465644098757466043950089213124969894046260290432024678735781981387326169911450143223226120039961225288582252318020739083539851483373968 [152,142] 142069098555262703975112582394784739910138184831251692246683736185651185621160340260870150440125319753382593413642738275388059115968027462594142340320191243606347129218284138119600615947104117590742354997729305322870645328968654422225247085519463415483022086322562385660658867544307901012325090077710586840507742975921474816011323834784214339708555401835465256838197363122427402072415954226737745826867086964 [152,143] -972190276038213053455965914030185619265655288515801931506008633912845780012463228973679573981321010649033516899970050357516026946639706999333920493664536148492528542059276143729684604979945774054948919046166541928590236077243367981249718644097309340880373629530285905457957190211363710469459036537907963589803589063181943613695488894676368283924776051728669735226713375315016777384131768392576 [152,144] 1551292275148955494434633509135509028831924072911568618882088944141477511995130581838576342308261660295816927931581885722738915821465116406330293008487466334186312123907199783942639841081886410183212227483387418477226050543829687979133607117700934362838806970860492213758070119703088245792312070910913996821041266529996398438430019786731403697976278493603269776185457666533191768 [152,145] -483477182420752219313702805635258510034699073676039259952346270468979007642545681858367530043982968865766271421029025243554377842009574373547796287268068463021659432635599810935784753859694848031374247366949394575199971542169319171994341102191300673262577437736273556347693640951806801958122431800738576507481855038573192739019542363076942299509274710637851500408 [152,146] 23662170814420020199725152750478842012312436101126687158054626085946137269700117438940840771935586991096025779471170633295567749573119230493215484782128430552442872358957441700000421395480301976162335645789107581007236112105452442238204486413638263882123505900500203934072173510163497376986258071452300542079011695577685099484077710594534926010432 [152,147] -138281207448134024324688010331308940974302759411497391281358303009406118065073931857140384683469274624634971078706183657606281983040398175805326058085232168799138267527548944249598837908159458964049191433094672331218985871554430063620645187354369845974320821581277891370824135226135799991745174852254922761506154555267598158075840 [152,148] 67744359374356102325911215691857061057193992996110594415549236905523743961568697421929066106683199626189547300906183366708118635108754647665249321071002967375116730365545923030102575027701700803161743467695689029440681755350818204043707039473079669707152093359860680330782985324537181176759444232986057958519954 [152,149] -1732617482579071895934171807563596720596898225276042470515945171981429621248545172730897377812619111065622017240943818890505659878518502836497917324375804540319708886537866566889539708281051607690928828769139797206600478712059360113061969357575739180341383987727577869661610039150607851076896 [152,150] 1232787612482445606783147115172465521180565585147578245542072835300606962025428657699714926972662885296664325033071942812022266871973803808501705204017951025056805632796716959848503867400140053265606598773199592628596330730096599200781157825830060267533100449995349476804 [152,151] -10267970370236864726270251051251960953948248604012858590140903455763659310467678715300148148693467826746630797837245394452030169873060770057200758144947912875361835208955176044574679869651045058926828943288680806194058952810165519229551027139911968 [152,152] 266019405378692210187263335394602841598355604874112745946677402327696689574297358587768816853768441404790859865872447412933619142661872360950037355984365784550059415708862052698464249206526027137614706331531842695851121024 [153,0] 11620346584382409417901830244465156059881650981185494089790501748567728183797105611948118275854082723222567176035143191004419619531427246130250124022229301968063749288255361937214656902461192203587862051955222692279118040917514260712760157509583552491788283832410089679033295301800754297312347474616611343079049759848327448009344217916426539826815023017485353983034621259148843773736099569998700076064941078928139861116314798776474390624013521178747020009159090562660313765672901534294588576094346943134411686126592754362370984684175191552752328577315544382387358586508192192361386883896034269412732538924822383051930836095939088918881378423420456477107465061748822422720674996353362013764704493874780294874933776608945929929115994326511774754520056122421572902764602527618517617056154682297891998795047322877637949211683459862205068018199760111858793144991286780866074530258250951826481721078581759928271901049607196039847079271623926662549994850891843472985374567844124330569530834389642777367864887272251696802167359720873627675586241855371238946752231281058518646506657513719709181423794307486645748499803010628173881840706625981871342921561594334367401784257825263517949263372651858606543302788669901436588494361127118665604192152591971686877853388554936384454254776620931248293471480216519250620366326320655154263531615581325276343184709548950195312500000000000000000000000 [153,1] -132387082206736710780769738469343424371632552533370015242146156082213563250768500500812648410540695989662543401859911264048410282546077047393214136341476207100624143392030719989482929827776125643001451113891709114887694122167533783234047444642626620986719680605592905546817716932158397265790851441583776918927466579469594452747727967744523517592553592405605296568597093568915237571562460589722109120702322312905231871090180595906664728757931285822750589424512312239647020344187514991141277416402346831112884511970068914317975549406059624171720505315597998446902737594629309895318598806122560372182976872385190510586252752929598343491869802414387265146671717226404878875036987896962597486228222554950346788622930119585924659149710350426821509139848245122651441528516161753474110778695057851930902145944667917220311419526543654511316543777349159937639785917697144518716521725089925618097810983207877911177143572841311891215211484079521012758178930424385689773804302636255755083885787787129188721922706903587531935526152774919241957724528699111356671455905811041107053895250519936375692430447368004138979863195171243781751623980593047381334881889771531197120330333668270225443784408575231012582423782139846664173458592195795422829470161839431727066992258238053164251217081541881253236403282175922003710794574500081314378268019236169305875469248762354254722595214843750000000000000 [153,2] 727565695716254227919138219663733217870646360919478404912360960938241389746190501401927241495987762413136608742871614271135493499356342874842815941199921123009769847665530659397662079777191192075047802438952445257590576373242093274922947026141046808200923610833645936185785858052881677328656594372764861425925639438684456513439224702875359253154144018795076967812638376080597157344367807717537632226631554267845102349840362612796946830940355785441749575285619803087154870690776742995646608774114770642773681980720629230774457438758450363905010061797531107826454274443710036640870902238080011792483458991101214083872236712996880494993549796152824294753538011216740656206379073259550248767648998608830514230346102435553630003726556649417931496045387655604678465972226552975614632934884113384832667972822648473045226024274779008923977188959422054652215264792801122690525653710488027284808535286986320330441539365464432524527529142595795008997522053762397072520082046493017102296271284481252602061193296711332432263408901210097397496633498356666190469945389786361986128090193991226706630323645284095206877730562325932892692346753456508108829139087501906747164126837392789463246925569027744850471123181110478051331569601246496426294598397547415283415855844416281669926839890918253950541378417206170555046582379279293028042730116195691806893720466783270239830017089843750000000000 [153,3] -2569573488911794079164762895021656155284386583506794970014558371618273527002401664979292126392729872030103601113627121852484373766404751535006548194084193031005549869595196537560935345840076666357008781676879386816157566845350304624812869012776123781217796923831985027323057222537288283835405274647304036612410796984262985018216263921278789424346391748355868840263418053917172872428031990660951434349962285471471628633309212494075267631711906483766707802119210818556696970082171929594093517122171854515070037657634560088694798815520364596132757239114533592410189950827154718277135750245760111440100674526312604381286426657744096916969867997573832352594827092329066570744277423997011297613161012020610568154809596136342934507640485542881310234035208662563827215491740279804575292833247462646238737231335742799868557289796780259738311039136135528554921118634413963600158661631462534575520351224103713952245213702452554208664008183516948317740856021915952048554389302932874496926219485835136467419011100661507112496416409256326900944640153916358979247214181420265139020157974434943077626838957848101512101769642081137196585098042756364369592461204050381026344912588814556486378069863287440777249910593553299627666951969906065181682183594911365718595076678308822441199999451436461111330139280434866570132410288186005567964150521695433832895877160251140594482421875000000000000 [153,4] 6555016374046266887724946870763813817067556443328858994432603453179362660245611818559483923717606317394894578675511450648321385313209013346767992140357946105164486023051003285680229675397627218257909652901669206217761830097524138575876652517483067477915025812225155803698118652802525057866424952806534831746806973996632435968442740947266451495417106782523455484523999829768847769595496212271980872165913992023634850320648247072937420710298384483229557090352041494652282602439939973276844990523648278468582278955030360526491398386822932312554257623278177285313673249967883354273793932667857918975557420554989379938157886459170944600762569377612530439498465170057033280465838664372035120466656615530814392624570946843956719872957603112902130896619574057615458676226671992831418759027086247570421435518134266857383924759336852832712283554289055509781046633556486499394980997226549670971445342678210531491560566429082155815741499466756222715456072718786074611214052488984082004451944256023361840421500317025676583645114053533064428484533048282889620179818891161350958514930269288796289381442708293017892695854737338135451800950079110944002794262626431458515573150305930850324863990250972332995005273793726915781942330170162305483648533480146539545322346991035933021573810285007431409980774241231499794125928728758315633084189438298870883674568230211734771728515625000000000 [153,5] -12871702774004092234468552066402702946036097007542922327089296748266065080305733971563455859629230077255049768942221664510677480377845346581962765382055489319565086971176016382702019573794683095887876571720202990099877477337184162221577993916805681403286609776370444532055941970750986928738241131771460320161456595248318123480063532961967552568392043338364880650229944474149419264764647205012780595305497935659432394248447973605056383066869778282042877337750671483240784816293615949824243093963231413993289812891756943986814416808003090427717373658470987765363424448278504253167517027020288050792581757094611241352048104138114527714800947357479541980144807381308315584881216951212312143459120072824283812926678669054108179253128374320346545987523538649663842557984612241623050410415421268884265564426332949593802955702862399300674420092455413550972761671722839226919023951255310983447142650982772072448282672414660901024479585100190249664713955176651955090570137992073511286336326506950119590051535700131598172349209220819722863536939705428300823021772992796887327558220337049101598693457118439024410002443491477571137553287381138486131670277542696432044810845647660257776144963994301087881124823922025508279876216609835853833026517550806241445896954674295224581428542815607762719088323533894171886466777162966268306362353039664266590143250136971473693847656250000000 [153,6] 20247097705122427127181103730293519378035997888492323023383660306645456013216695598869897591324091499558426198496216866664136408133510109858279623275969415582053109632354104864909260886682281577524242735507747994327053902591342577419270245119646297075554727213360938210982171031924059104180111132379100590794836957611906716126213531178998815731759936074536755398533307732177233371344692128296503870986814823788909748458567941091979565713627905828390826044633139826204758499283448082854297795407041000492886070473295448482914915801753352686448508198066985427183224101519120126535211515891501628980880715207572364425179186284984390228322584406149659538731494465080111897843334795837198574803228825060388242149765059450280661412461453344793847377687525162201076668067747547751775658145530639982536944285255544497794157871038146105964315690873665340264060251927836982769326723104319982132510962105014709129610452438564305517302083960659795340588914769906303182346685111654018073823439766601390318175083663407529103069741851562675406619393535386555500156012142448537488223033983768605302632538136851841124792386321234804846265005750104510390471112386353077192352296544247598506766895826469864582467286963191318419009832552317206635551016079626397729855817006952323738413921726891800914206363091159267352150754535476641433988282198215214656315190981030464172363281250000 [153,7] -26211205661854672712074135150549066513613531027008360235318328088994264114928157728252891879139833787261819921497985813381810599251248689180207638940963904404426569070413948134923291790706267097607844411316502043400263211310556788458795699038839609112405495927647381914699579079159953983587497031333206774448238073805591205321885043344088554921108642939241706187154095810030906814086483903620203539380818928188118173303871162125710551980093353902722069525081706145184239434242525309331992273840326818384068799873396112227853681663543733301017914212647553792772857148341399635637095736518233182850547072994723552070426056647560803178776345664526935594078700699139067889340732455342426326439891295732606584399728537102738355155066022726105398070233081243392331560931261534276475061239682385423792343824814326761549436715970751966276686051526132222183849877717881254022225299715597602229622813931285689624722717460744439213656530497081178330784496594616813655680024236892083173150271347848939277509445571360759827693632111537136599282187814955119249427517613668319404906990540470645928443532535579915120849152670241903460507204298625695318717895351315982528980029711306623279201492814135272528842266430706979953134098270725272283080846364577595718001548995018461840900447717847370901402653663291594254827976169502723777788767741770224656603489433288574218750000000 [153,8] 28474538969469147430968493273671323100187006718773271152727567398963734837905109884552707577811854802563235201553093345416440859887034596078807688738583624520166675467807798326755635229246162963010286509863329331187143381167300211040543340487749047958660152899217782515562087710625168929057863240615571644398025953784451815420718099040535112687011772021776874022390344085858789265142964603985916358113316636920610882181369044828967351882053551005444123762249559275531977228891721961818683085755314573711533616649650461030631557395924483247611413578760883418114104929430383599481722221428866506494271010244234226625410232182129262031457120658091217592255513915954255993495802842252935807728487383105002861683446140312421512776838968415337757531449265788775762934739218815793398874697513650272118945765812271268339100232223257894461984437805456036774649046497062589896541149725040743935153944902960349479331304999444868359003296748640961638515916695213282761404515918163385175175739475997413432055894421223265376857560176275918006213462910857580181070080053233921654558415246092914425336895647978203272770119580504395462392549887421139791580428696740718823418427825782126312437073415474132601341077581251294739055543013269320623603270807483307485601600529376429980448955564126744910295470497579403756452004304131285695562344942598546611924151420593261718750000 [153,9] -26374462422008400794910599814280763522218140960605505636932457006255936185364804680071070543481020410311243054229424270091098417993750599951231368937233091239427981370035532757288115132138845443582165948945985729483768809444875665539126041877566605624788197096783641639693052266913085736349132219112832744151453561799168874964671632927569040203670704743796836530976726727684746020078391092991103389949170754611251962272713521462926652155061527286440227349703348036191615681823223776750254066571792486449624078193770506961519532863392595876939843529313681519105320037679005123958762937301790834267381491929417051443784890632336955841222360070260126237792637542144101722990508842822762518682276734810938260408775199470892371081327538256944108230904505670250821248858325383807853131446500160666478084881485481813707909593258362446855169377954165336648685914415028380849449874493190793780487609430405716555662665243620237239237572806031168574659229951694131385647607628423072221015856645273729830393223681938030326322001841936852818729104249113603603311425064752821005372578914002214304835664970344043268207609873171362207105518470852367771417181465848780400099335498026094140109395044847523878377758249510797298893133823494080272913484927291299030568014059180203791597020649242200860910506608191795148885095954271230908643614449123821013487022979736328125000 [153,10] 21086891684635030061254069418261128589235237541529364724341906834817157957243106241292588313907229111978146681734434222053201386855231551027058585801184677513373898014489033388802599192548896588194525297609116869956652380692595169667815308219151580418998190771180221472428669905111512037717047800949272078806259517049346063657591635418157906761340778599428555806933835274681086101738574081833563214219267801442019596160463299696328161636724666783579149773844371623194231773588857088079949067412971143110026008484751207341771566847115846769260844536927328114843442579721838329651385408658071485596175003223023404698518269296860514551740110735984830382474200287889576097104137784909576745950008813533178998590790032251395771559660325279803743139653352755139351150556571361629391617890989636238331768162926515562842463105043207561286691157907497507507255942354981137567841157889412632985154250976851762748105779085411499506708940944289022135113550375718191922342643569225999357968735069897210189566451992866216344868259436844461419893630211957715824376914415543794313223692639513607371874394169586429917576237719362352436982729696001512098183775424682186100219879254973497833779562096933919932054620393155869160220521430157542774770560031406036574256638021289071726197272523043846869671741385304756365299567986062901523300235127178762152771168212890625000 [153,11] -14553783601635770866253424211682525596743854921731597672300477061982777510853944474638946766471458911877605809292822550572204955213365552022864900922303887771220959283669883657475391058447839078956636243889628591799548986744083659708998824285096455040446268989730055492572516432123548085386823284960938997725544910905168497274052035000765677655140414132088995342032780330808423664071319429951576010883620201626200523723969711514748760756651127956240282787335044876417984321367326132038752738405687139184153738865781036887178428731165161749450310202032607453703901865903086126404586244719809423035895998373581520011321283677844485322136850583858033769931632160723087937435278883382026055815578333352782949272195404695875570650447955839232214887150241569676915618629299649928436208995954152644201007415819087858829455669221217446711094701834157655846100832639470884776041707251597079449742971747822164370126902314751651819313659022566081096402142368962830711423839394120738680624009219131054349764176184887764530858759015632490335314436299171259253945367202792595203234954977820674996631409147931415687842095710322414893338553756958983624880646594141423608232339942441281356420648912659391876903265500171659343597360962275372680491665839596167520854209425569935471548188564482940756034657683440281313273398323132707648285206837308924977031945312500000 [153,12] 8603589141772572235788149133571588820218609755523871806767877348818294378147358063862571163287126587327810783271256828499623868663745056681486858805356541267235122194669854947618838515392812190522569082305427974211098429037615681005661436740670409121235359902272230924683294840556389180530209524681865884677920498291200741814212383013971551435163605022490932233062861960771398133729008939425250884320939443696910083907263480170035142846778095142792882287500763605935891685941693059469479285764276572249686407191971363556277030131221867860358352943798398934821158127737675920960967178398396025662467585618862100959560733962752566910053301904159846814468989587959225897309056925814893628011021997145983501526935346815966453899709656906273109946754425418933273355630384980834859557988952131713722309448348785189153396298442871779635804632154382827391835913805492073291361449036214549151217268238374788814010751238121944734648561431515801573260261420177254070682332757255144872337269953427071653181186946288885629761181974620422282514312799223621180103291029341585404521181774171699691672720823784230933954218556253558589047889855269897679496934071117004297732976005853386314012780825750545446248967122863528866977241842067587016609621766512026177190947514705510949759147218883729096619192589187523840392817110259676689946708650318766226143476562500 [153,13] -4751554229693310569540260902713790218765235446253619174513020285426042111989887694996041654934694785384123778451342619162507290455810620845262862263362803805902052052658449508812770112115207837505713804820179455108372209907537617760316254245685776042045010619175096223102320586089665584059940546782469977983987440656770445165460148810239158027484462903383396897239815547314783387315896302122431262376498489991069424254319518927871392697928066366338411006064481723607299414362767359630628688853313406618742404463645482100281321800274309699634302359638492078537473344735648190297734662114312187627505019359519175865953384374495959080329951495624628849324249176669598495356720984164429316620244935439763316919703011818754457965040622652175055583775775510733691181745424768460975933123611018960519020612325862047902596834995862829230213005746023081504967945934331506831056448519626755378750727081817050648733531747748221352526639347793086397263258342544215945974569950941647058817424865023574848378209992299909968017882052707145202133069207283475031775456679145615740289663973681214876381452656341074409302236097534520450219488888473935466411376843064828583171585891125341898357914918676918866080240806490897761550977871008340928643177897015453577028658101725434747599268142469166348521450094363485250838668037684507731146336247307774760413312500 [153,14] 3490383961959818997187449731942337757070134760316352331426655215877440476082453194484610606711707306970075799355561048251355742133116907543946920634881179324257311789456842006650278821088777260597299760347086263681821724671720789049613063899289387132919402894905529066299219729895190562698172742304917753583422204998810111960046415829227836983492699209904312177275166193597061835998922780631917494913900887945270590847519235670400340398738486150895629836579565935052673467040718413212677505711233121862723706265852783316052547558738834505265480399336049617583585670365046799721055247339561556974997868582244784028640378052526306287773008916405575413338922873488655036379297985257379502583228837271029154233333308765602548600924381027703295749107070721387656654170639717154764897169427630004772177932629028540440624127430893532082872049384030723871949495813178202243598401563290080495207116133311153515346482072221594545793475900456257862713354157709200949656046270863139343714319328961762697744877852115133811072802385190435962335167939760182474361255867209687279373673194330310822855381917760052592660177058732211580037365320598011866584746902968703799671456445939801895086612499806179207064879780861428594535359613502218951609474602674751192906762532121577087797854123117191675275663789499826055038829588858441337517946885161212689170000 [153,15] -3506798171587194617626636834307974999779745826204060470289337743199177482058485128605388888214914472690097592596398538053698587101611344588412394926891889480299525958492987223187315220459752302409088849223648484302194673637736232002421850534743062338383252021820253439831371359195778121513508427162547588198051368321008001524240189467512751401174216074828606889851688122907070712920081203881990931284119199500180730918083501762720969424699688184515867152047503167740937759991833112255613529991048924066695726657937223211608300549299770748555851890209640004731849974543883617186994318371349670986800030095940094958687113883532591472565348771191545244997508220185421972485581246045178592995201876995053997998874056838843340628346270877091242407660314962922844186190118818042995621932899965560892577330725475812398950825186433654213953059286331605953259578143602574358554485447587940378905029633249324869836645772606182224894685414188724476354208910635409458383768293595946761805262607864077929591122911990336820098712644378414249712900849160735926072481707551068442490260327079127143462061837569633459641355004546550723946460923425979660357703765266106915541183915162938779348092927329363277949006680513162936329868355900671727949077799105520853618201846009194712458788373798642886572212784072760309448519475726346971050769361772380684696 [153,16] 2719038598960846461207037249241373964362876889988079432792916322573282157245017111600849915732320461074953876721801504602370434092114435570778619062174561037742938272677503400440470252902541030091939258823406886833830736484397408631438489327585894960614119023323946082339865487195533171961086399026003262142373343938070990273775709692019608778921669919033088837151095380581258546168681734130365581794722543897203940477738465980123796243544959685611252803495737143406929986741749190520781731522620939445401512271494079686811017214633216257782105460006208470951847877182407827033556531733346861951738181637064476315001068989500154521218253488108460985153466990785265550983896043143513246839605514761992357166440176334628046647920044446107738840353479812164061006105000687719452441194476225537283667076683619336340374215238536216364274452195761121292412722001093474258683963784528028382287535623451638463130695351717840090366628524380702684888170045349124843507408725457562732773638566266666057179772339359390464356216321830623607797872400604584915381324336974453240748740056980965117195047370684797150739053048780889842145600836920495510555873271161473811184704710314279515129212855856856541633561558079757045956147712341694519421100840073574435696303826656499005167026191775286167065092125702266143849271638876135294759370893701127660 [153,17] -430929248054321915409449307775290411134336825339164443089589081301428434642159126971466502787461328353984773918383011206232330919056855699386444463155209725374991755631960695669238005801380028614150717017691293119052309978259188002435447217750015218191445411704665942179826504495855077399360996568403553677133885685882482922960760605502449993504805490903272149911696653270843102301103990965561616629858241911951405789134087436484566257213408761491883721722714318877409889232859389179737548839717402593504194001351259709919837990023538249165476530412091057723874002002985957617096311615537466124978091762845987601252699100354552340679442006026711996320581917977630993952872093130308290568841735757958927573996814244214974705328005186073046516073503591094390982350149613274052402371779912055335505128174955910654210353112572218507968547874308178001653744433542448629358727365052712715141205470848059663411765148831304404899768141752274806239576587627432093890676140419310315416741123007807540153239962229593563958776179354431554001834108836217688002236519497879276658255861682169068837348781537731229855389857425015407987402636740593231969823521556508742604993713124601940720547369951632081978119365154148234437108217684803035829436605221145266238190498088144340711882651071065464431557302644512407359867717609403395953534726817396 [153,18] -2127456054479943389997231049684165119220785559058728799134356068015441219881767471375559590485224233604359986213546796801256717147975235205964265723544333471356773514305862402050525351179318610021247567784871678637557128275159660374556578883936525319751390310920892405746109847542358242197408324060123866346317362597584918225840022550446631639144454871621279545701628959445182247887720754835345590994969177548184395257937423659057429386292475485737345438263187929331048350290740886065672044396531999423531882653023013221027487317400849999550857595950883887795303879766832997817800117224747699021628337824613108787480640244338737012425474300655426900452829939059552818731144006143135387207341797417787661482269983075095108727666395609259194747011696272832916137447021606710703789465693476522880622103866079882106172028755072990097709683934667077718357078739261374318374170646070399665749211220427235595346999837901673674526574851709950123942328482761196964058131087756806215130038964296554806307000062043287826703647048844883021329148905352859967022901992779012956395321420119450402584087477689187896461472280137590192523558074060750516305255774069376995069887243365245369522757722105833345090159264020512922591554266264005156810584015547462056269333257235069514307278507190651785961194655782557830925622924758785167848386066250 [153,19] 3376094287324254598318211363634841336333815242765777736030917559997939726737542508087134214750009674299762639397524742671080183031322804945841817164467917960759725823583083702613143127448223290768016407129631224040609748952375113318999483320650148928022962169696430053663445643130092619271374794324491540262093701783769104618704836483473306350900944879611390079629420773914817378288140539638043697938925467221681208799217049876147648236570728954950306344638084909919496131429164376606165922003652480906223081559091743536853027172705890532911379023201800559660915934952801350480039006716518792470491034734330696882889278450168827299893137176679326913695076716925895287289974335391574848992419181951447732523873137228021270625732283125263272318034169444493458122857550040428070800806243061969513107137494800699435965589089228475987809793332645082313869218138304161580986290094877577417946514423736894484850624227100679881152695701489100278030393903922063106770957527160897152709320341060379570420635957151981018499205024394433237949541336610273927105017688295038527321033401465874830186208645338435140357415757139075000627794160139979517793652588952870665416275312612918145730462615202947986502167699791399816335132511931931187339620959966910769656091761507168072050872265795113321038281624470305074584211138693057371788432770 [153,20] -2949935092155397923206181198613192628093484395505830131126256789573627627814026648970196607542029098712425395960212304173969479306707470789444269494666211121788870963973431565613712993671643996208347521944566416011087713520699014012197748456024226996878122975866638443051817934652768210242406959660167873801118806256112421175611104694128811940345800028912585560020264033770351741013883528250983376653951135848994819457528322367853122333733909373292259063939346759622389366716180297709214424035418198547033564779151502508871157760803150589043854083455349438489827497094613323200790128827593314039979092109375192211983301733772162819149848354517234145647386069834551704052727750365188348224411530578669977247866389702693969938773903840885702562881329462893600309348876214762535783438888867670664584531474748982717325058429446165228486225299179521656866897439135579653886616842172606509846245208271235527202945231329461940189940467176791923541177077761340038363798217508119424935476398134748587451499602637949272929102674479482986503904984906494450874229106704541009630002033248894168283957171495825006966115004749020888050745854714615627534149381526494555355727967447471881809771020398058948018388649441798928713044990496582361282756522856196501796726226360548528131796487712149886584533425194115915345801428896212424296650 [153,21] 1681833745786598791156921452553677711863392964078510347835859787699201118966264645182971132737899953995643450309487362334033457653298631101402034533603053956239794272832527822983194822721627532884786186012816547848097097536863029684139562096386718244384297244889656798813600489459437987447752208335786154161728558073358456882586899902365498944299826435115285386066119745252901121617020055426721816190215734000787056669300147340690998138563862904350938172026885478621041557571639652576390119612219518500589027366266660003397979205701358166542236544581159919689673060864079266293217271188001762090597718762123058795818547246445387705630440432750471158847681217729785580180428684080878245190856512974554059686406264124399598137029898261663806708586750270650762869811237093764648567737322288996346191262126312840785514628431394654721900795503874402142762633012081839537107001680898339675762203009770431959895495008393202133740642939742105719971390830061108944438946029314238700170544165202968980655525935175255039480966737395420554794604885105719087693263380816887370520795473115687430093626806616507609474847021716366157006636401798413243817508204879260144060182323431805468218581463046386663413530778183194368452782794730075250310598700745912949168915240901304834302049791848786127417610970073696700160562814885800176480 [153,22] -557741692333514146897992709700460846291931258565360173960107220987264331157792652251155934777747282914152404911600336811749356090570545085089911237405643060924718959567724966081015457177352503626941668401195036944673577248763745220095086342876065702495896590793403047083567750284088684710478582915405376998630141290802003342518606188750713946631031196682281158939390123462985359526265885032003050028249474579374112565072688074268315018971337224298208124952722856413255432404428266400613192565932472866353400269791079212160537619799779411501393841311119809842667628601366323031834153910557368044277653817855362159534087318494595673832338146787766387943941953042674200578157601846927114674655314486228724498353894565483942486100817316993831896237801808281370844497868064978849548222275335359419479304879793288758528216008715657543316941898705923407387365189327095425314234419029055428911927349190393252497597896326051907825840484115717671146553247257940883409236136522423193916855154659894198331191287756005918275269065299591888593939734727667528025359608092037949751108186392118682398655496993815800623499130491802865005240803160805832856608379414795172509393214274364543720619792555425545219417206924641336081591018330959752393758424163448212277777674917648253651929257722054794162446331073959965540717462079606820 [153,23] -14273794565505348891149267966089558722303237469407635252225596605788589043532188976694416961505760524712060564653840176535470955284557293189814259472606881561481263403542048205767105788220432412992855125687056257589394911470649124493424210159292251269785663661302929152744582517710991651495660667918516692337173861950831683102312126068789748650305995138925264898628438840756935762375281446187526295579960420067417975577125824504964713287014018730972750362383975916947352500732267870246333733584232369504650895167943577368896671216393158517939877066158486871058157668339055263799347980508081657784948680577229821890457748530981851607453443107321096461582589747171373375751318640193430874184816061845954253753941864319545000067850457453437342650651952164444668477311777987217902063732526760028136629459280436566955944823629114007743061592946635503407484117672482617487310269240715532308165677500657975994253146328932332394987842969430302303456899452917759456713851861805030538658685929478144008602726536289957284729849246605549412111002398502076211506713216578422682629862365915055052806275431377267617441101074937672782997770366527120432656187085112939962206366186084467826215327960404172820999382367721509998851003377429804200810331193253620114457333240723476736401181341228566719515702152310341216080407616100 [153,24] 148186904463570311125085567957975275494509643409661860656709445722200203990437942905467289034061028996769930357179135618255877184014874040935551824365697005134120095761556743100320518418067079704665477883163339627704549411987809657998208568955769527285519637529416751080626516477387637509965253551423634910588730288901093964839573338206172837017236603024470325464852597513573631883221195111273424479428324253276439019244035076423320863946497239872177584102862726154693147858022423631764786636228518821029160742517339536817594694746072511087434753345625671283523508302164642327747362556902413376052448175492077043748970744627373982429373658752334883975429056579333922705035864848189164658552782731637452396639004864201985322190090555325790691135112379201915779787422200256154812428230773909519270040228718494665715403393153840922706561120462120810432617796971201120350306280203022948389196818002068842492271890673458061690407955377108389535685642230224966348689133856311900086870782294020468378351962416112034500346564133788420732229934787977510841654517612495615036547863628241773917228699618963194817071826237226448852266099581044928259251491313939602375453425425068386193177710213789006760383991654381135882187639726360002120542589196654233290210222211792573679923083891959443543287743683466091070377771032 [153,25] -97811892687725642918752539963364023428088662770559167111118806862576059853079264367736188340864216029491265799125051655719149241606866491262509251778783077208592297209953108745178257594117711317998267004151377600657199624395277366823958681232563088690161332075419791462487002103127676346647554648567632603212043375551252377406310832986622065741121485495009778098072146086561235773286167221749117221612215706736036915266974819447020705338506942165706323586271445646408550395685448516853191546565869560027879191264132550759602606396522440787039208498065297034982680903804587402660958597775037849091323628490641708057351736491591946356272156153172475885812248498316796198480544171864731542075445618572327982609544096151810143822863768333965363302232002771842571990382044197509959381247967616715665615871361298906033089373242736442681751249543960775791276244281820375323801935293751647727747970455002677368873282437785522036826560708786567631973566523702817895119990093974018654657415706886815086897030206260343173930927264856407960439026878420564062180833184184753010008062200262957772025846543767069549525046175277959692640105041206652841085405341668165406770641484229426609038715477729566642921085571723723958258688894526708952241553910772516945607016904181347802848373473411806184946655754430479084332060 [153,26] 29167389303756007054339052908113039224011457848688990534426771121738054727504582511478164770040712574602099124565064755477028554069219199439558931850884800523347765482906930751349306323219479483039316264396747492271211965821964162506359107113176716220552527281636247547657223256512861025339041364251632576217246955191274907022701650238970098240993468631012436429966619468256297219493265477587199612215822842168111879453987051770871654843642682820302351527219043002801183367359688892992962529365146955037974135568818758171917272148678167364977961124469186820768036775244232161474225570809900540061488737821910978111182133730831208239331862747785656347095678247608880115320045843132240068722314113278527249214194583275106667686309542375784896596735977739813791983046358018318956649314425365841137190761115830660379578516130919404999259492653876011743433575810148690360441312239561747539162538987225311827973012835714902199270059129287646620709391433156536256661360662702942576970303065620735272919325031230320811793586315165438700776228872885272610780136721538563751855549177721566610625342597443120676817313901785742763738809741686802824096012423852351782390655430328995721719990122197248520393685296055524536795833351907836886712720029707734068858087991361075294611072206228387521667936923082506558786 [153,27] 1490269419674228464682718939120083662292238085755518345493073479678750109152137074077134131409956462549010850499054613143306776623747779200177318345010366077475573724975049851650293875174926201246006234154372349904079163297033035131735236382150727320428487808852215797209089887184396125712577125294489818414480777573013450997645926857709181208940785495063106426498065196966202950312384979767218346834831524866392106591433233834984111175248238758276340724778076906627464491859447159313683703652537805718135737328247391944797776674186343151484310414605013473310311555127984012503503758590366311786027493701552755443574547963141100039165879264344001875652777010929937671822556396071209525794204907419119902083011805727302402204938145740313464517031217719370375834367132178986236845371933681819052205157357212765014579312628159885128509291769012457689412128796401120331805458776115760795271103031899006141053810852623435125982603975896843740232775958470050979037488841643593841010251109075073410052840850514407968696751007625125147331986933703795537915886587181302323628977151909264906403675911673646351460856764095075375534595383534506695859565539576840655578429082447284070883440712924364308735010697554304800622057017964920762484066597881934898611278801501273005793912895352539479492561989110915654 [153,28] -900521749903234066663871613548195955711529344464876301515401452728678684227891840293703582460601531226603157617986237426886426875843670181661967017486675578812114703231285307992916010696170823605003979754335375932134417897695407742850163240862186455081786086190572069206268260342028597917112524741523433623396578235936471269982571504367806895142012992181338008320794550592092036774501078551269278698822623230739839264457081615351108849227847670924854106160821228742040126186194429942900946817719700461414726802817777913114184073955801296055354592149723438518824569752845887104980986634275017905605167765942741059135037797820074673125196682487625037276425770340935340057393303940413982311102478650589717305636719026871886072345435875094556530700295390797836150189808015854459524634792467568593583870166165014720146008873848466435129169482451431013058165884920866874561098636331533202262756289755359125041857742362474436889878198617629929033076725919996441130343884898829787006663065873414811949283195384609191212494995757779285112690266733386579518329551999990070871184349243746578824969955832358603747249444022889595021406719011038960676836171639176337364293945771788165031106799472089878757514783500766800076888829757735133249257217020928397376211507771804396319077600749709816869951423634750 [153,29] -6374051805842826887665954686557226563440925360957834337328266486788263210687271882615648765432911649755419034722501016369172054403229001673246652993950816477252615972447184233999270875897663352575844674142149471921735985635087265281029594768153106812167385965393524123070993023295199444087488348815470633164365847636512432598851917811093164037985711338631093127762074265065679228285139169766801981128921633666069596903932870400377209553810126522788198980129604221104361305884681432379718481727159708806451997418809094211656680186321952072708278826632493731456143220864003529527753435176824168831955006284874073140755333070313847316545819396125191171082899866884429275663483496135697018020986392894729209663332113256256228091148963690538840794921873765893010666206615900698270696608317057898170041644382324664601992159361873129071142517318218306137573694837658212397959511398340490845502095012146093303815416519961057879138312747311069925366747592142908934694169341272146035307535816782207461146060735248572242331956330266265656912434337363365036283330273971042658881256568698625179796442734214655646690526190374098589456974170268805888012870392363912367452306710657483842266227537904683505971893301193780133026645105047081511930655179552527445953836634939907744792692044512951208223417525002 [153,30] 7173160286770766372188831623928124088082525854732995538719917390103417582147805410081281107130300796041942646882466792891834092812754289354808973807471454090684445778108545389301708382860202244828854400085701148150366738750656848480201234896359702573661779305372987540909090231815748677108073902441583373166120979652253576333218133796980003165803884813417605590132503930405397227256662154715769513165895885729874898924137320578041914722323336350270675890724915736390593555439802516699048016923903978947865690972233253675840644105105569822206790954173687811178740741673045621013568857099346666620441957413110335533262539811050003745926559253491678196386183647405540007601965418316188561071911106008287763826079921357455849451615039077050193857128522785393300364505511713611833474429961123091530177153435673246492853969532236198698417865259442041862303795218224079391691106104371918855460484836862050989671643838453428227261752762416147823548057293538078879992634794100551572426814387615700219063340373609915283757925215596312364800649815542377396280722560808189040699120550233292855483541136387892066166149638146449844891839563136628564135015936979469641312262949558710138500227731675258886683165028139429087428138291391855483417512401732899585544624596634105187815220567752855601473875188 [153,31] -3630044128254411966348180924511929835049502185376911781402665479665007740525554151911724146597088884622600977887413127354136067499431794293501471506616596203608708197658828831776402440822760261435792552157646272103278354372703495378422999716438025270531279052442557622182056170297839641445017461549359322447774982016420495524054201351160053121265289065294606761871402223399978197481957649301915777718294597743688232159535070761660596685850300429659954396822270293323093914858116239417863554659446206410789684180673789609693473842750617580428975081359404364988986517616270503097022652126237408621523286533749987553021420498844369329698986668198088899986083397894114900922832718276095754534705896641144568259427693099763828824754962945072747482039873961153073974595944696308734877568543272008356479663402240393263621190428101791466166971943903328243489424870890281082401623284681956346869716009674944758472884362606601850156250855101595498053765482376251421479214279922376874430750057586105630500205455516645966474807214197315752108977741491360987419528183948213958342100311056486131279347321301944941498543953142270997619312392230775369476637758526446366898956036956211043060284043971130765848754505194693477006708882552295536696097800550951259114873332217443584053987382483021656710348 [153,32] 989539555214456190250794283757882790492934009276715668979949093476793035784151465714672667915882387593909382820287167498210330564765879040888832809622644240748113595249592953722096892868728319972247646815019116368926379969318063801225887993509687977330074484919254247571513429106333375600024147361274116803994076001921833489607365827821315775956991172659507817046032137244799581141519815499425419606369895465523892504968300618096767075983501122244493368871875567657881776743323827583762125820758523746650166835256363660509789636747602536104521651356988852233228875622207054974227731422275268480439532507907712834269597916558056046117189798856532721530920910885246495829683919281773274147889083221306063160934339419169715239801274323474699893529625340140268171048986552162855819941096032982154942697516269581858954736450258300413223105556031471407611319044576775817291727535207444801220592487674968787749155292847429204004978667617880327850403762265381792170160117536319625796880281004836865939450966920019452288146638458576902851163913649917202520322945842038288057852862752114925346015077522441230432318946899088451474620026965143033967495988478715422540772244896864802599725591685453258255755081383238980411283446148888481302366797299802793322779542290820673975591698089978913281 [153,33] -276449418246568194190198594617171336972194831114176584908415343783971854976693996759463992268639365471053586669165480695311838610640410816983804322355551057065168786640175167526983666938066096360583901608118119234701703109889557089315765528720763676212857544386596738613482853784328026423566796919560428032752887286288672412166386988334596215869532573677073373815825804805610748676851842679537776128416900013366127761683742617347304795668496393183556992740041441653047330828568955897947338363353635241947514081457155530916743453397623061133042351679152119363861686525577614703255431749076577815681925791996055010228651852077449440854294510629225989777631653603775112669155194293531102378903397717133561689270556932236319387716875859774868501940834238338640942063733510977782118354972834184092999152582925556310634360086749833087397124382301987564278939643793127849022606446105431392062720798004738488867866456947643431651762208681225182867285222033122946636727271817209476145844359335553580713304676740296661693543806197482566733658201158150482179677136697510922490286978817310678765651377492821891532051254018552822824319922624680678652552022194795972156377838628970473066042917874788219328460187305858348504099165725237744170145656925851888663157795411488216074951862725199809 [153,34] 230840214093392741412477142959366894850571521534101325560373392105757302438403230506415887181184081730204962293313142405455790693204125743376648056114951358034256616537846876434851872514417936326533896684070223647917627878131911188140119426345973760935461543542542614930041028324367428850245341389050208045036351029890448776584039504627536203674895871006254615244453513163220624082833533665567406565268147595680191498778360016904154077812445451639553239203037745914640055157052172890523095290429133285555653642996354686723614386397449388379524528084434611394490063071128287676950427629211290967548149091873214436727670360661217270518783196799698581702284646014476976443432358692372748481603608640899792047083537667098585320340599222290872729749360744499812169817629875736438118681800763570550754915695987708851576590049973276367520624635145023957341326890513818587019322581233501546655091687825412288288983253163355911983211087341954408301135499574512737675328445074878371002289252706895223319474260868448482325034278900489130884100361627159600707272551443492395102225312046031442372360965298984653712352183938101880767681700708974230244960538887228486061239928473044870595601425866256208446191521991870784842273216513991968731129972635718949867842872384665749255772443282976 [153,35] -157397592925345395011472730359493573705782799719881920427060519468736879841363108059681299752833403405387589048747860197767219303941139520220852846062436121753690614852399413068576901185445196714034216538295551149819353616211705866894250648369021482302748797299938509899861463763646067679172560702928949225186979367374352328001666437461478418586444763372935219796245472252080103472463774703986067560648476540191781291058223324853120954643970074811868047559941758242917297390886637265415540566386534035279621461057871427191445222835018007040978092430565944205195481134882433088032335929538581781802250268112767285729289440308095710415418226568459851246038797586162512471470798018890615812124849338584233533831590138079058749793640435114106231166527449045033286611876662625589422371729816539456928827550094295797218205834915269047805960919333812150452194184996504203880069016505383958559057201573297580160484098414921101612270536220879428822879709601423562408300066029546031051095512644733147831708191217178032654005448437944884864686879563707284461370554240478330533885241022777935066978980028546460469951571726937717073975964749440725808195598076270996879167057787237903030099103551576641357564922356143473354058449238292967222458497398289883193643353111474330116153885824 [153,36] 62695096940797908326631049425366248012006270614827743207274726710711615109608711294641007224470556691090052384275324364770187036428732708277818465689486858456620455337892124508046543282351611030456986570524406731772120808814333636360480297429941851419418324107244982621579409085510545359954985550791042270405134302163122304159097355177829097928205951179459424877917199658724052771794534244310654253583271971895133815107923809782623101962960208957135158696196095394910696924030709880253658349873768700579857801178980441493135141139119925868938229075391800327705089079469686103900051577200760298180299604064371484404906136858733400393188877687015650127247895374282416002151479672957965198938564465680177633194813298556730775685518668691920062826109088021225251539738950405285415807083845431673814794815350632475412740580359172393493191919036561358307153264477105837650912439600672575811586839392893043020173666799243862868146104382435117499692989329873705990021819560331628971110724573604775812007531484024232005746610247500106650868863347663038091308062675367790414120192390455083388535287662602551994166775650193433115538964653372261641331355867993817874810379787636793304323091275420837969922892905472191842790617964139813461364064760092815295025514674253978833977184 [153,37] -16468591570268886339810285550568025761374023564091443213670116606682263216666979675237778245129231585360558748413276082880907859404599568768308773960953223276679104007536558953145017591170865548650667934788590884883789799863242169389162960537064045203143604349431146412856560859878839025544588231079527971996024233958227102548268883088864084763575557178336896571278127736585141253569844043842574423877851575940505377757435942795969438841151939055874557587362335471796605624203419975946156054896897646481649999826928784388241530215151510158397596854615324809316232191175871773363618092433078480575752601325453424472568101288252462767984106691488804005951933633274767134651646316577215959232283577550388134163690402027940887253277028654034706285864194883588229579877922805055593144386858099454766508812490867882681167515468233391415160259967453221645018498346045817302110421233324283725011215116889119401491703259339880481563208255566214169109983975990905686612670223888519697858870969155844628887165920445003443819373654567959883602845665435894180267954476491041376861449377292076426653083004227224434309353782863042476551778694077425329236825692884838963495170171299986084849162467885397263380506736886440353091560789495963868924928223319940290473248020450662662688 [153,38] 3904764799900487096935939362182427287429707764479907833662179159293587587412773941100102192051113482356839353466697797767919158205615135103251010174576071347238241103323066840052024172677946916935989409530713481015241721316510791876665245199190910409674140188375492981409289368751952228090400553006281365743002399296480701885392288361875535436495673471133289000475414770875982178059943724616671048295903196891489428214183962356580334796545900655850835977841384461123625369977971525484360500680126328557360086018307340337369269560900437356459812831895601251084265244287026141753766679472557468157418806080582469325038625238279670104992180386879221129093374522818235468618427734501214687401564273003020487266430922747140411803182183014839620976846162682496470864348145557115906367494047367200235922664097699067522939896051309443842607169799636278494804756568836401426488850665254370159410163798525467487031422784529905381030557721237852052677179508471256849675844622969319672024859310169865720641538436160580537865985694762744154082229531795149546780187431288621215200680550157633668064296936043624170810035417210312778163307170152139542943836970305625001475587241211912408652777588347482140452599968573938762928290670959187708354251450234866299619222692831505834 [153,39] -1149351432787011226939377652758461590751478390293128231772582328006139336123574911859125001548379566461268189479828256838468408027734096772183924423272716629321413129470992778144413334911863582999546755639911705060652987998765242701490073018138501568955778084106181410275279694768830412689799406806153500459099514172123964035062071066843758060616644046258808362988667891235158843834204126901533413381982487012594987101215534076654022687714127016033483394316009953124057738796093492213961642074141457213235618785634249941766412191886731682275271397543673253673725990154113811015222558517333897258110097527864707983866617010379581080722406434309865532725873688403862810094832637546289114087727152394190064198896314903986159338365433170590502867805267526165576550179793471006486381664403933522966131868400960341996904251481740767168551246127745476172437286828314802367537444211151806072179998838145289801048040521931281016986796433335798624711426480605144535633509484456420625955340254016664192894940589252561615633377981465966422164841862168454172973602075665608280189872382580950646264367099182430242727483979263263989662349543673039329263377750670284166469128332458797865922271964862343357193143987666671594935106487304952895216176755882382724498720874916078 [153,40] 327227318130888413452062471162052560563241189660337875590803142767277434868005406720666634611181819224611399228269043874887640661596507833292373689194553191136679204375475772201985938889239647287545526902892380913549993577231870908099289176140990155520776296860081877722060409580234810287799649955877234415838193325597275166683014340684171518227053127179552237752314476901371152932836787639464762600833372157416558202046174115736738163086582110406377859656371172061493679530275095772351344469698646564379214612400916893954055865202086049148027061886838427024120901172142357242637278410215073786997314481095288292719379938268569965096727719417621440976595308047376665880076678002293663262934698933557168589658197101656372907047612432707216842088120291533674610431599414575492791103244623002518749109718155460353045755660906157012310025880006382596238726485005132079857829289151812365098402221170154614560148656956991768593779949651088428504188883487351503874081410057098968405050677885921054620446623063917837664032430254932173337191862457418853072076041130082682203715023598765647112265527882191416184323556705712974053012818844778072677325828030215272302625701147185792366534456996726164827176182177800662984127860612399533378980068891749360214552462730 [153,41] -69852896275584251709954949259911034506118356927601144953822867245257289465361110275955759427185342942785894278125971455882444843081421154518727241374291379579480335318905906500193745030105767708177256873990838747818557344111229343178653321091754616341107785954082534893432195300065163094894546065370297698830507111757500894552076544492417167954938572689039603129604805703672390356331300154829296432563331035378175047316349948204107685337682546894282353843571011911042992931620164711006974595450003580670210509288781553800594615175228318778866710400064573064821612143055542394398571447847556399997146938687640124889971215664893498930987282039215837569663370583009308000458507131900544556809771339010334585961794894015031023391474784763381310513515044458628047036685034072671686430707305622869408803309802613967640648602343628801151148215003348854729684962413088423823303860772410276614843932745769525608577345325693319882768456689790961929568597134737594201927037749098592700384194960275293268978664865473972998381218845874542210739640143625801305676837669572597663644815687036991747415934991340639207238508026569141743644165447303901238303228948002665023126569291367863866277757685746289557192457782119169361814052491560574696583368560917744954033643 [153,42] 11883491481440705822924627672708978820350709175326682704254275130613280866936569581572676229510308471772508530022334997003275103984667468837641734187513004495785421805801371549539906075155583823247994528536240900723191092015330936057118037183788965778005651021415758803661645246196631317856939795706352062083243010602342910878826815361192853269790213348172830609091544339850473605131120890938830486116418736964699569052956249169637007007125529875696482058655412574173796554867285114798574844003721930507082025368018983157295771932050560797257725969861863765357511869941040210738619726806092235689429575493327308825757544297509242238537096847144072406182836165834914590288713629528924992262298254750655395770204257782803968171365748272931739708433333912962145230861436483937507645985295287833330463734655368118439959151208438266506393795809947673649814886603917207462202691615585958678314256519570657860009353368400833211099209045697996268107207869788226229612470065303603892545183036814965812446460159316054550649474458593514087076814638080042300544451429953248605848466201693198935635666382489116671369047620266810018024025839930329420933784442585369311336078182516522006030700588906705755049179934672636222527651103368613391391862871123203033604 [153,43] -1953531300933904604042109638401700266916912486668357839373134187718445080850808123119924571786184909795160562696040698741806660158921918239181769182662648648578024270855870350671924092442081019780381928320360010380155316858930500660093222283129912180263233105024367605400331333219825860006166578960792367205322323232779536620030390838127759047491054071362204494388076212573903830526527278203778328039232309905829975147536290664695032206655388607824230579683481881259469527111580401274808516772104405554218434649400391436723806472418675004378987262286691077225200539840918653201309988478989445032809084090942460006706979608941912774019511043172023770123971484004726673791447063831985687096261212822668254193871083208303515656609424296486585420081286819199327111043959183695906047190472422270637297683067336071499697751606499001813695522281440330957160371179310841118854591427809761981138444038811548008608312361986759949280940773989026229610908239595722166764207524978908412010886804841375180156931998477188510843165692818522352716817428738565717907165374047529507488651512877948032479547440444390988665725892664751009014199515715420753736319389417504785890246780488497071310626146559448693020291339046430396711515300206661372675671106424267088 [153,44] 309059071521772756913344661501082215282357883028757957481097408996298999712542736784000685312129866616264459625762716237769839143590638507521653342025578773377529545703582391908716581193337006526145978595523200980990942714343190253539263725575851190826547168383874034053314251368742987993277615766355205827863433595603156004664280035314758970615312119622534348251137391342149877345466315366141296975399256888734163543137965211595709419343394340030706278242369681657992622939140368521992226371156990681547378208469512642075630542484409627307747744454619526614700316814422036159499390969429679931901447840793247532003545352085427732192957702152177700238994624623544413869481814551791701058950666777765803942207887612455070414494043141175998333153069875964860295560751939961363013251082989624805879365557487004380394616330046852206018267034314577439049538571729326252096847414885387098684060106281488703619997003230092110106797209384548251926293644950876794014969097043565264511848696076018759073761265502529113082515137110706439898870020700994324396817853086591155425905110155470676761038986367074783378193168772413314513978198435826108625728279712907942417035259253836101017827780139607992268895799184851183339627608299119885924084015291593 [153,45] -40914662767477918324629646004273419289353918857527928801376253349155824750454073301490216119052128031738407169436520342205467302597861081614095418964467766887156392091537193295741610386759681393878227497900181487738934226445106599108645053274664542264086763256157080451273754356627191759366000453625983722838658284504926974724861880035591924502552717939066179450670781889864321522314519971776483324686844117545120974890145134801975287272497929950592989443863051311330573678077194064163380227553901551924436300890272972740458173847727372318574325217037360366480956054448709858169216861717008486735544317111876608009251887003300971048044781712236056991401552423783610248740008441435426444085017134336985775297805844108133666834996024841477138397107751540484602872613064149476424443294640980464110319107983408523243455654253345177876672272498082704119119592580652873831118487566637361866043690947300142845510071552812360928878186946934385906566109081978550774216647968961514066474459511463261443536105892115081721445442145417592245707310065679992774554147553698714122568844022498104066681748990098515219635337723527898515175083576708750225065237965760731506512535409681577385139103363780755075945738290298399730174381584272351260545102188 [153,46] 4565847116998083560632519026933510367127445232681586978827538624626753133039840423986031264107746809025926928554651592299553351575373545662192050173383532939316997946740747695058750105457980005422672310598429082129503930051327311240042709617662805465149286358130291046987127734016595476755814824943256144619643437394799933476824774685986115906152814277809933971950394695194576216247262289328734865534428122144890507997434178140334862290272958147944298356065311825040448535793888789976835154329873810351740062989996086970909373820024241672057949154579788453856500236685960391669520944911761853173145096154371742280870921732724046304533164296046865039553154071425814568645039635643171056491335966533338505316570524413919258254100446544663381670707014286671358201079612863188321311354090176807350072978605193872722698730429035038084920625002138847719282728430991975619850157525070270095332092733776945203399940875336429710970001840275113815681279143791260149209141374256914965828359384712633513988831181496594670342689037604202693692686763918107073052795468160606332581590616963805641300471984697255403248214152036933587137894692756183971821072255943911961061154720071518830596242200299270611275226557925656863994477088134374575623754 [153,47] -461655526449710850837644721938648442816038561164799569521818383835447960487349103603019119965279480274072378142754239278578792675829484509637649074029868533059253732337037308487581563564800293085107535334368247437517165687858975996350749746514358113046783992767849489460807933163421548536918634450688784845288122930140597016367979133997340925501825912278426603010881596301987632809233560723002682595947189874594307216644108158585286705776121875103200917253611256001962128328740940915954364486242390163557774902138709783994038232378023697834632875638192484280106087236441004655726656944124172004827635058157798860769385067343940390021525136136605478899337393625801747727827695056926980807066892117273816221633520579223734049093611249857019872145897429725398243564466422857893851152992231837342437914914284382655993484009889009829789283446872627057343527476927932726614297350532091308619404425760127696640552244096807889783430798943078311283749518948243285272157127732656727824290244214249322518845144853835410893298121666401860207060610767578210127357734074720610302665929962724718571667707726477807612875553428978554946954095105757189381356635243104950426546016947377724877963526123655219273240866247266002735482621426576815728 [153,48] 41263635386452771995387741261384137955609386882032515999540014144966570042432895449965502326846699798892116077853487153316454720412826986940457980943270167966196976821863672096559922171333001759507726709384417367761050004069079900552082344820503588917285365612268605935393841372573662288962676900693837600411148175047060787870581497303730582583392041068670154870404189968076203721142079019256357591797072984244286920310905354921223739277117479964695104101496506378924055841589325432960389297951812908236268192745694105654057759139045193764248905759052132908909283398202825977191598640446855835949864747308638957432864309193633271083594048392784560160863357251732638158622096736256788592916500220057253121440336513526343345683756161379530200148961867983534432319905820484885116401998217976568104018053790046570469176079734717823116548364038420307463849787650547126363769754969908648994051094524773426093372983215659628430199018278059328829560495127814226512796092674910127012849398289045344005956651736679151292338411943503523835510104896433997607092919370836054659567222493239027549748642812580193220588896648964463771095122036137687314040931123088849446295239731073910764445254424729492401590630319746747590814083011100907 [153,49] -3146056354952003040892167147583795159847199534874354845027343196017189314630056409735570757498193733853023631319765785657313608345097465749291374436585753322199581242337027989973951696448022347036273017032107824502066716037567873132843419469186440562531003797855996225320200557922472580952964232025650515936251809486367078251883289573426392402929878195820851384791939711944913846865149085440280093283882675991903839066607681881935797392291688631062912929283266750402709310371759373561732364640146110030640895224184066751097023777213072114929583077933313334987485732206176786068229451577348941022050024686885803747809633532423027204375047468031242341624599146180084955097569311152284341522688720181889490246263412553069311306026178872230053454234193593830062824822899539800832922383496359146385743151872206273997234388514179226518208673305057094782343258161936319941402504696041375460620639267237448471672680426132510301121556530528300292714704702196673477083563174811377445530106538555949722078634629161632322030215567854346217302968672919631614180444494685757586435858939719512247555213172174418955187886414581591847936952458033432709937348448331891394273441306789659509774939239164351817039324877573923699781248244649 [153,50] 207770573708537011292857842619706145514245770618595737265856752895348548404376937569452022258585029469982528601279503123240839566844087751748291516956170778704568661096105926365728963149982167802929601047084907969679670460194476672096251004247283594534582591170713499040936478650582318508434984182714322767576204727119663579509810070050946813080677084521285021764475354377199319378778419476693840856724019010698155523548048541721122591683765904976581402137426167438929961950344647727325314357144198018893142416527546985569811596310513192202273904808930238267658285729089023618829262414282538648679548888256325680063813708628197879595373546865447200476011041906484356973537055484680645292702455391584555544933347473386885443697281550004217056944167064483763727939352427676320047205486068353566230070560772979780263944407214898679841764882898335598140001867839672120900904319770277979855776384933897469693779401289300161301776592470738951692496378327277884749973541152653203286444030714039858953450614963745440885744340724182319740460043644339296811495730770657055166920034261733570624837053175456109652245349203379837512262139602301296049201394327650649732604724311764474294402474402309928244034546156128009437758913 [153,51] -11894141881937037218411470093976687068901712519362479746099572605123929423870218332234234364796685304557195702167877112492887808888675159157413709040133153917483438383245859831467028457771902678864511745499456263900463243505191655580894423994255346778110661842355660392074442904304191782627918558685384499499206050880919927532849488295583570552030722278717512776563108848317354461595183631088592290527204027795209041756245142287084313228349400492270085284075252367784316484030968101924630197054185205617880284279715065247624724867980886711160616344272112972081517873267621983907683248885795724487880966378194606364292968090503122814442551941594654667044912574208597281250071623541693995824907060424531313790321105937943073712751910999909724401821024035909143818956057336168234129711589601161274007269116529490674589718779991131191705706534049117691549378661240018155997206642875098616910987551673639621079432862732025607067968449000142297077455072833798888456945292704317021427724754751765450334287359804994025490782577571977748046502462803154328952750566450253714305621587003339258608276349758923658523990328704475858255962491789561293804180260115646818461758956884783792322866784893310732048395131352578201373 [153,52] 580566086021986373641732093237512874456903953717255199934984922530307710412627945856718589672632229879537123309360739252140483462628820681089506480026225746876047329084625171749555832971133537469937032557911703635529918090470718937735862915445616491726260287152583464148520993293247178657274800372099290156003898875753880936931876533639708988237035296238825992688917074881102475937695353989514892271904544915218284033734912167906477658957523335502325548846676001303959598593425465632519152202408083344458912192048859993227376174551459322800220831365824349542234945470543862111161958067539826607671202302527967900900104071613766046704869531023528086931927163776444757931671507278983584859814019338392703990613038293545102665355273285316565046791086934716923958411289700689943531205804727081716171104830896103068514193442899895444711751925784959446631069445483480997149764675486972919804970297593657636876302028907971901395222190748788466059859970195022921452018136869775472205611919140441143439952688498310317990675714502670674993944634362731676463789039436371178298808418223740876740296325781880752866499225380405932126612974344894886789261759362197925170396165517900245414513042054942873039222607021466077 [153,53] -24149373990154061971057369698802025148200970427159124414662366710720828441800298827592018017535340900905789086466579564062270303034465296956647424391161809677018967254196839095452206213002267734915433487138934186767711861014382015720694888151825302205229621782861944686555916377697258031453926399328532236771945925656314280918368327920890805315938941754861984787999387704574496408243312696283465258084046726297002264823546045684074220045775536309819117135249125949055959787370767056784290692062780492669574441020335808738133140734929521155638659897178549985851688759901016738897078428122328747420466201394273333329503666435378893574900583785400884016292602287301026394402918550508268089074096821894371662811528079781528909915967709205659940119928570027441837383189032364253708012359555871993983860050841186776426171950231220077790685006685467479397651342567621977492919364244192949794770933563665618500964632159864063353399955954555052372172715217206129576599846108261782476208732447867226619377062632216197636700178067194611127635671647362119484144708438061539985696673085388099485215917927321174225607848583107561098248371766846928617718435157496293613606944879210587739831175749897135671232797174722 [153,54] 854800599748716802715717535083341686252192057267441911152467962515170923289740478209418077155714319184304697718363657610495342012330787672572102322622294284144556586093013220662930258708777801332295817559285809106502079954116089810170161595088620199682435680788731692558240602993998391066131579960286409074076353210079438303440396462797448481838179584054300677315409426911053778663320903395948294677767321714680174332965027832326429283080089733780879828005857299438752977530900011209829066066968218322951095082665997545510766594347920599844795795105750509141049009405655029202351468997323277683263888820674986442679537577787687804543867296791221626713842023113647094646825565125458492357458027531632261211533327261406594430151791335212170892417098546252573923046132940758158904965740558368832682026238105347551185518260872842166891147754888059118681466845647632399937731142486742550483821212897906781770963125712402324404457978982805365726178923444358344480233688813711512509164449414544859725218748375372293461039186018500797834165262863796597023591433642519628022366346855523048472648356489305865542495248668449560306801304650832683460569279954121902706311465605294000634373525636724266640073888 [153,55] -25275751712741632793432538922331288349397917009400630625391152228766673265297476269884948684241125362222060545519730226503097293662904076433778650849340703632083933985361386683063258901414432278159523202451970587584210238041984221548328613958736585556923861512873451046635920348493224410612574165109026463173068867590951103215304253374567695662683124750781551073955853278698581350168588514130943915193855307448191161037785153210473880751782937577959944441223114454991623263170069590357687970341228287602506680355542559584142184845419354142284334625539132909012481328002489225540000368186218618473169305410043685516952913046505492458888068663426099761925993554676321548956234751276854003150208214989778501682390835409217349189802056224339205090836301559616610328849912992204860570958951266290899669415025855869435367821556627151767017205384210475923794121418042753198168335398815855084946433787237938459756908339966965209692457073933183261656987744047420733658163866481368999181588660067268007699447912570624929414765726115623731996776998791854597775762334220787439815177122011193300093616896422730516805806317253145480829307074815156408932449146521583721014754234998071143171367398132314768326 [153,56] 629936583267219647534291397415869524410310207507006651670681160981686906327386214126669242930485365263954419368597321605571657406380826166467349716740825017140250255998769712491913887259385574793306475295490992734138537011170582696929911927668050736635614416033664631418109876426110286365731264791442449788072188269351673981134751141436187338892246466788260723637354598801248195288690285336824918247975353681232685486953408957741412280358470960697079425371767138608534859334438075426713370460346020109938637693532190597996492607634155669392042670636642676245562709494324999410713516792507051051048124352737055119913658247630632653777260973416093416578397248978419151743452827327855149143566538964283829478087025897366892610630092688125584707839573412714945744657101192096397083037774734870172059173104520580221162257535852437739335141207735675212328213026550315147876084221604369870060926166615030323818317622897916080705304569586997840216109741368263588825760526429138760225724763491785301999128893651053685134699179823183615723529275214931940267760601792997044691414365810865239102719224946407108198318372569917330659793328005569020676743003043158805726747784739169224962992032101658117 [153,57] -13209459633947758894813508384506272236849813301762952864978062220695044648562803487179026921402846771342280710964734991598263542850323539535160223586960483592708573363671636158499126985820635814378309242503043685198354554964368021736726473915053646042396518261141476090034517175026408646569774600020894439994226977944642182699164059394115718882141162812824785060181835164132083963818217657744382396180524442787791150510116029357933003759696141990813497324323504230877306238701373141581607652083434761026282300403619663309164970757499976217422396160792998101971404660637105504549626689891597337679121040784762268973928562445277952052099637758495385033793785958640597980528767629159164643402748901538866906344250624691222449142308061381263201686039269027125332644722542822125583819972382305262677860851164078536955326363261169023320434038767172214537916113650217235308643276712560252051484190411025112231421216146965797300670402029600868087357429922555019117111251140725184184626264416288173243445906273759830663327020171694555481478777661585285153818435789897203794778319583455973561026126009267817127408400282850850372909788033536290715686031246614764858239248193583855606764115908298 [153,58] 221815456091179488988415052109211418258761532771605299007371068679719059296419918746728569231201840817524756362793182626417677867075269320703280973386583270778897622254614623485739515031134396242522223068265541790999371657502486644824205583908506556798579083187374076156016962439711810077796618642270468112748861766332630958973179862752205887174212663311338061777538081147377048198915757441359488368410483710663518787330419658284645113505320746003713950945715278790367374652595394371138441882474972982194639361195332977738364919279710314544932565167531995131866556681115008395055565403179962818396893426296745410237602462789134061608975299011583615298751746879652696091818433329737298757711242157143563965279192101754721881465374694600427689689111634806605977302188856710795335464390883241381957216256081857689868118995130347508371734704354535363464107753642700282686507072146538978352182198354560429068515572601110938924602465491745155945692763798586382645415571885598090897514417761822747961831275040226128048803649782381581981819909062535330030412598386468986427815245125891252575591286712273148111790904372213048749814138508058592107294141657324472533136983956602180333727633 [153,59] -2143249415224302655886239677468728174014387730541906452924912259045670441594532743737739199226366848408984466635513954045761743292917021823179572564855148875967432966854621166514115926429348182748720444983957660906580083371040132251905800224951176795108369857649786633052619244195433293817573161852929231352687116667002679302938150796353270912188341471851411852948643343892302728003586208434979340527270413645905047028457297431329034084574358096462395418427575050303070157383251309041215645073224623511739887029092823255456579973248354369183072812748807710702771922688599526881062132277027491914597753648376035018859596515634750409325746189666243640359016924351491220443048731309825727305604416535125260182494323765911966264466360077558906223481825327584907479238837761660611873169309579195456629105126300404486598438717516279841780305930755175394502498611311315976250818249092272441972233067853403436960990833687575228562454228901135686527792251714259645465005323812358393342883350841406594485387555081876733889654311184947524210625897497861245089845588412397893080449559159172050718082557183563012740584131977405838596333365583411010356652675450294317866228450688710391979 [153,60] 18303780435190982173421069444391468229279550043434373549916128264721893383098400512303437663068740732217470166397845526774472402989320303712914495768894907289296606162794162012873194771544914464215719086557509435505157038640311550018054554513246571072615421334928166967600312300004419398011607340272574234697306322872283240742692222618571662144869239891721991055304520642805476477753353311066295681357803830312605473726389501183213540818094898269164688250858725241643795826894973444808772186205591638740647462208179895582231831105014559638674513225942673513664346481196011716766007016628214494873566245882196331702643925685989243260212556646608466116234905607999986635435398433124337561044176184243136144224425247502031554362066354143789644159254423599996367273780257116325167501993834331461561899366744682181780891335918075736477701441535152907154633901200984809033799532554666818672361004719963414459353732425898033085821968871337586141269405103392943862043458324344579282766067675418959857172724607486505324278226750282393606801131453435283680776637745499635176330217518601382705437503484358122139925158944290221459981562068573680829557500579612989255738117949494486 [153,61] -7339771249245535728087550670097246527701521690432839964832257215209689450991233916347889594642587975552737495251294648580926960892955052137557467405532816210549842135716098187618337062444427236440562587296001507275725960635054821231456113361738720432457085350409238420825386757336548385346424806076384694272544968779465988961227846230487466852137342550800841910281043022824890041236845746738139449467428363075685085485885186943632261701028577811374802350873189513713960609886516631191241516812192632973438268938684629115305574147909329819990580406125640958838338772535144053860206281349808443924731068128412744042527980127801377983040809950009017032481102015697373802541548836503527037405695126523426198052072663024755029720067392708942961177262911635324626930014500841800769031990124738868831919911644440315478470743549343749572442141736596230997054833918852590377315823508863478516283909960267542834834574301200033279890142508515543407932770364037842756869996853259798007339928390203936386608369641986134133015288162025107992030509314264177400669680756167897057093766685850864332459895336089338321267730110428807848556422060375349054101707705375347738253762803718 [153,62] 109501223717699892240435212884605495313633116438253070993354640974053450618683295663291154229530766914528671944491623083957678906249181263144803846236775356412800297479468411501275641422583255415790360323326332409141530459350733765626998738143816169226341428162712768542402268740729767230478625836093083890133280236601653511111926563552073475984606694766931450926186160156830416446243679138955717277249674521552046431350570489017768706155194930925153234992578285616367326337545744434916114483426417622400424880835309144317005905649044745079983236909826606734519616685833521242993131991660221988779670987329979188029623559579970799782735132420325371672805848309528699596441098571214816297371598220163070044442116763416231573618932436670668092625128273522937484533535355543415021399735145358550652394670990137058857018750819375401019866892169341937129727993689184144744405972056767009024220884377727356850896606904456441944166720709785356311809191823045367145272456512346829481731559237648074710375788644635293064441368150887817239466150197228055643136882170740209984525920409912302417631916382501255669327793421961624701807354290303800575300882192646946902475840 [153,63] 29706620506256135513368934851887986371133368549482786068835433703752805332751246473387367931790427169877621054051844341764792227107925255814383551501126853527054160920566914836251313615478105218428212441983157563093468606770708237637928626074387425733666775673486631317417297774459741728773838726912896144222019499038770337998771094900978546594069916462073039865588742120398629661952260073649900094121814436587400093434335724564956241178548453223383218323760953861832677681227205140669417454796731873750652033363053421300136988061338193031581390936549170798134634144652951640260384385974881571335426034969981894242600450399831971443036864664633591081058718924355643739125087699470224579803247364246711995639728985067329637403747189318834234005448246498728660383333725028437007435910438184143925289120729818324522985773947634149274122844283518914281041125980783945136413218118188443482436069519116447957819365765739528867715381857259628447610749530436594229554578337965214782626880915810080590464082492901558743997487211173437412107850954955182239383096690119521677194630470105652221241001453268778303004616170863632875385425185758146206777337353522895439100 [153,64] -57070178746224900452510798126111484764792730228962838054916581135200825865853724870862567964231264354652719973205448850339775401209525876515978555243017951440924256033224390036915144325216976442369032754848302038884903759627332633242250872082091721182301041553276659966396746351993070312292641831840377187471809709761515436249573638081287392091085191954049147001147640110677669858766659615117900130038874036201146968144756627074140847403137342015934710400909205162753424880719527168696571824163296091572989889248477660321253968016545371080263748502221992925636693538423535460982643636439701778171497318596233703205345691751132156344330859580630880076328509491218207204186095823529194581611678663826725934345225294504480597980748073763793245879803496843947637555806427504443751559863062846565200381196122883560530286990419337892684008232905617624820993106524137718049299881849524053292660649416318790162868738894948179548556610290749714093797359095747289452237576063058345915193187946744533844712125828131596824120743691251823499449635674946974604052822149356617903063945256313765861246841359352404919588340448699757932748570908689149899059120696815004 [153,65] -68689498717097682348595826048175935702220944295115750946648491490311073230335134686487319431268683596833072370394472165056741692530856500101399670203939535627583964585351644305492202463126353719668062332362517185288709914053846152972056600320086987169780503224232353089081580839670341713384064055656278967188193207845577379762130444741375524986129301743078903053599287585635130125385356596519969915962249704029933914667012567091608949737069411744261227245181537053018858879211594855058944695525987011082451261728090398506117582224154092310462864480022908307095347274186864816378712821075818141535380829215352513422279507993979991350302993579350285662785779543035468427306018072737165779628000743924880638493170051495537837662078228774640561896527820476432174377220199545242567221217963211369452561079974684871981461096197721845225694623280247819667047079727664206578947251586800270341427626157302261215228974960702570783992303097358004672847924227089270795637776282602002483762918484710444756857043608248233617050645456942227879597221771900331657413709768774708935504036369076954094708095768786205049870892462367614191083520068657459148677615922815 [153,66] -853976784014866408497517059452318613958072121347664232539753517681788487480387217291886298329658712769444974463483924357396092940767418612744712243878918350892182092289018586896024551889005390401324562409670154863922633707563952326929465693505261675876170145899404257722294913031578798333560655525594563751505787659606922251993457195540069903710723489693495610440482351985649787143811400251077694264984483896613707710644619901787832951856788248685678182743950740707307527353816792597741633812635689389885240207872353094366634738066439021056097911370871425376328736006372442583693073666631750800377039373158730088328086856278660511166242938245485315348999852756056660518032155927145852960056232802967978521377782969032430846724209967868624451640825502140228018625741040452710074911792727399763483352198970342415065227179987886470468970124119107483053297217258140344525747968035128440363149303671015163589762702556354376049738189141014018427869504154021496663570399221364287624409055022773713046942247705593959565310266443592377088466867574422754775634201008106200230590259706959237168385125765494836457593170942871956390213711428360402359488150 [153,67] 69232076783800915149886965522012664970711429523099611526881079807446244691208677585421613515129219720601343955287702192434761859276768811835353192029528325788882332281406308673121531406956113393899696066233834677132210395763011816987357592722062366166573328255002729558234625684459458548522132300867029073780728258783071336969345843161302535166405724188589068436586310399015620058435406541324920237959334602515910718498161119949636676180294150493702850987038961959047734418538697480505001989077481971264183662352583522690997906420985631430230708102768226555072050539845473617162984805976224557321410671630780697197146396977343494165069349430058349761299162481893078121210134428086124506243982844808414137960253010685017500068224273209881400269968433357238198236484436454232113224922615620332467519887937550372927155945991454319319535130950535553673622902622065646318300012097702950749969578827712079683907646141747162692811632774729427714650486733598228337778486096047990693731221237522373377338007956051486219358702961773133914953902771098510471897651782786496230731577240394433145983412998101078626766185703001410531967627158474920176714 [153,68] 1707659527740846344564967001221940809443073331883325981522178875754457009745761059568678178785575336710145771586203136721148188405482441817165584562470338216582088170299642490697462425639823655734685293727728162016401864064681744088942968283991300844648243261701208893064524887772747901499908657177626883827344644612210468842299748532022643883689040175960526119915234893423996386204855027311038655834503496656711673281026867361467609630308335493177190333483609417045413580349804561079257048713299146490469307415575204556123396228184240586419356554950262881022738455259587112622261662898992089977054959826197776595402135932045788503488367954302326162115995134138432806859923522969464441732581057665810616584059336867378367138929401246720326579111016943534901474996904837653627670327687485048414752846245985137979360127971121233858146492107267759194280665696431395440022883304940238845859612895196862298343375021977498486844755524556672681277630483169240266209138265525507014184140078518826845367594235047338174691294363828166022519344637174725130591742402383037314813819450564974773900750304711378282422033864970230193925645359055281415 [153,69] -17281931935761152670304029769690675967450349261552756174613909935339359087751726754423619678414121213259566162805211047185914198799457445882979051866598276114493433152467074353092930288265893676587655088124483332256288522246187976037012976557887750683993885811012193188382293322448545919002737434902237816562368763192035690118392127207407794277698825862876933489560537563373082919830237165729909692500703884543314663702222426733442126513518980148925069484015013796368658065025887931900298208772988178201216439827931532692042032571039194071514604961212845691257235486429849890669104541905653713599732812242381674878612374032178568360068636946487052467681889509347432776228991010914803133293759547868249559357226033078775437105633696415027838470771706951963912304826324653819473661959139309227516807109005173337200998662575744359409649424489030275739559526131613882167151978685685423046047297392788463077869500006988751005536099799640123326343032281981355485195531553617485662871607231254900710747210663584638019181538992549193747830888682585449418983054576071719911271226083460838140246217058146365455487373808369243994444483045033 [153,70] -908604287402252874003006964086889538588387937991207909110751059351542362672907918933601993825982527190890668943009101881709481019832953072816487915965931552692135051040616883409251547092765054125280793466316964116974519269443724979351932664443514597387138872038036285047521595283455758005292233380792163766794125923473643794054191740160607087929583021811501101069732814615634980330422488379632315263527285607967396089913426454107291270525596208235456022861348938256059560048371162824926362854427092489573569088882206674088023088111190786383000106639189750316334547686407038353937773339381466890592328712514656497814548669399512645376620144380652519678687447477496274986668506602437704193102115085982569032440287094027225816882655409838764652322191505093994154592535507854436975076277388874365687700574840710553308640352740966405293801692169530211110079462528891989300044037034136490205607523534810834585836561815422118246354892795389174726148787583035370051783494417196905687682321255792500405576757909975877507060069992982196577430707667324333753505891079624581242779580696585512886197521382615667610463529983645359534690078 [153,71] -5569111059535143501071282369146932465516195584625359077018323001802341809273599156620937140418506063164220145723029878472253807260625150605592485023213817822804661333417828036932739670267820914852407975795257951380149564468163978187247466029422626297243845115865486471003690877561656907670692399440210081912654336969663188881243721189613967835997544848688056857244492482621787955556171232634743922604275355790326655180911559141209193055609749932767407097227873917792060631155303576324678956388953218148875864200804713170486722254743148662046673082637090240834906497999010516155242461081166120033978988439306657825597156371847406054324699212818348675397990787454779945641744338104367343674920050086165025902956599689338641402670444178840822623448307043582940034140615580749058281894391447506799746580637480536676261025963342741057017588282802226163572385670114318076783411575681860524525165504212129537282642955052475070555863539195118647503713661915196369806800271963595779429294062430839159227978178654171872516137760529906300159108860103031716901993681983914182628006918030465954475286666018398037893776824146699443822 [153,72] 113591737779776883873243093708560900662347311702931670520534142676758605762027753217072545034765754262225622266934888676968066029220038582671002331488925735834055843875859951306791471266711684777353536564889514569197029120745693266854481456498277462223762451773246499368071188061876034449820092802220689858151698535962730748412742646405281339450443430985373190048141136473587996762510889531786517451319095259110255408910488724724523434773912601082543775297507315059578423542948955313430690517292338004620990576578410935458020387102940159463017905008521309855640477071094592531679266966987629214809715175774060100078459532230132326816546313391351124469585652168809544156363577151617856675849805243756163494121093549321379715559682386716482444563385122851329829120301234125316924234252740348163156705319255406727174306819696977497909381178842221756591316925945853478661327470749612313393524601364839847190297390596467422691854294031088403349522160626567299524173425756533335884413854634127761904980484845464789581651879579525095127758733719204414283255982737633460743603210988549836155744706862410738047985843329268748 [153,73] 1698522049323635394055812523283725755067152015282915482034583816257561636494865558481617058940072543373415322023205765142288608092328571574644597976885673954778898801552599971242144144312866349247787124034624876307577377893410505344688698983075557325960178627794466993524851688751265149458903844274933447113918124278761580215246381022578290840358842699018547884989495611007414079752926533145738609737704681588826169285932471571518611658200721838501178733155812188587196865340023594826001841632471601165263324412591920591549046416597912669852733548187299208454275212482013027974981257956923631964707878897408055481908631588497318752318916821167745735638986002441179772290590003445651069056520399545262383167775726699386584336072447832186261095875117274798297905480525329452302464100954509608092464368254211299453807300449657950894861397525002257396308881911928830023431230717661035000644908601580827821817511317863271337095250982557317794398288493021065275451943335765331168024100394519536508258415093948495829578905401332963716068483499707569055611026321233954887256352923803688899463454356725180942000445071906 [153,74] 3359543509069398596508730834872869562407673577231035382040479091351776034547299399571168140748393661637959830307504318516691599130005894418208005210994795206805624185385972769986923910588438795851960743841990982679390121265024011895169080152827864825888523196574627954277061890979797924733963664642171563407620670551990017281278490686886410214311392068776813875764536579735194736608126063615656071288507730294450184464494509029192411200954364568174950348401524574145200007609648249165533201452465456993000087250711435869656894016273512440891485496402985017495836859864807085576627889218811055596280114981187840182605852584962830703427272591708542691797911043150934253657434113531975462458209072376622593008099384647175097046560024590931080690245271522989182244670861127180001870481627037176226129690791043458134514775410093983748178724428185988215224788273373076251685288209388035672019805741269250131064820086919031634625015949255273667178930003225864800474722094386766649623065991701632506026411493858607016182375389991196168436015845349387447877855844713205926389140892107291540797126803102309301337668 [153,75] -69473610050478643620266154350158470670989703591182393595647800394965987453989304248748220559768957532437520937625887062604199956323833907257847404206249475725169035759725894826354724439744001537370708709768768483667183293566063208775214692079712808229958534252427160862275436112349155436955764234758412063055002765363123061959781776623552555113439782927972860906269752037991084186024475815514630760618832543600922113943251344201664586186939728809770685064909349790874614597878068541989162959349751907713623451870444900236207695467174163558871633196985820477220011851800821297281459412860316560030370485451347043292948971526860292216872054147224797085791332192108746633742703700938898133577228344668537398011652150340762695586728011995197228424269502062791098122080813988664197893046556798280114913859234679897135600123401013655027652428804225582192222498813624685186846696388328988635253362419002245634106005485577303563689214619880477269538300439616227354796707737620973484773425440834407211132415247168557683806703192182615595427882463663098492212627791328521520588265780547753473382929053618410814 [153,76] -529784753099819098828075874942149541357845892768778864576409382880639718897724213865490750079191401530137578715894275473760717437720154356865091233093497206314410880706954975026344626790127962610144308870855395438432633248413182506205004927192636507095195007368156490517029877496637359483865090171500892929560008473604225983679717624052701016817680520390285940116312691188638780967551342894124698441619043280764755653997310912449517403306201392640778484849775517977532687041608838566390240993307709259918558881421842572036684442582786551073350787925534084550917330949225436660979031986881243862729335863527595888022132985628786236343040367927212046792699696516752022294766213494178993118340347922199322098713193923761300284648453838500301312184894074363605434953251998909111215596121448800696540778832626376175299210250693745015242521398497926164859348634476344648699759217016179780531006396542245516735316904300887965201135694276306241880586596493029480924214496825085178789605919444262216290595101414301099947168409329212905833691849197835109752461184374846863642544198922965474903421562201938 [153,77] -180405282839769601762333976930248047598795563311600978344028431350882625949889191562106882287689041626256854941959948705596086182137206238571591747789670012743127355465143662561856525798734055049797477126717103095764779898755728269403191708600785204372706931782262765592482849180533942645412010142809194418676895009560313115439368901753176652325053252396082584167459387299807410288393083638136935972264936275503146620564984690823137735112710162471354739491920713409813159720261980235132602009869629357852246722122855598199344368658479464214543639605078818117262379465208654005924764613149735503700985222271210904237539847539376973493647607362634928089243158084010227290296043167453694971955661123037550877916050867253652239373885748868907088705968825473738366156144362972554349397558332910943971790503773167130415072405273754435649923231440344458230479937310866116171189706111277658174261277069701155820358120934502329879882491194741671916596392089335172598024974809550105346761307511915973388333657335534221731063490337065459141320338732746756529207775707153849604949137380236193295235543 [153,78] -2213055695016717330599551853271470496904534432137580315326952387131868009037445182624528013794244198136148571854652323997814831279825234078139323801916571238044926657872075784970714494787635088681961140090827532067079605915869403870490169154051372802895816432029732965658733214521039517126259858237620833788496573917725624327679699701433660704459359675399629746414985485679482757427848926605233333156763472173811121332525277538202355463129153025076379710840872924915925335000943027416047544903773642426670834808004537741840704306065854932146368354424297785070339936702338101286914455441537049249292885792892675444498817153389958671365417885988390671622560656510710770547703360666729360417222465232061858906463641459421960010872891322507463749081582991148303291990233245132508710394091422359569225946779923608022703324278376393711055807309358830088448401160650987123664904867453366650396383661523789060419381358288417990158339812134805903179414665752756052838054672164725204663375204890832843134373542284503141641066642091788945173537595560345148492098970694258881822433635918832445439 [153,79] 108577703312978549533798979243949049625198876405389974428607878016489932143925185968601422927971572271946395682282939715325178124693052188568949646312086572603731644807512966469215213607138567095151669126482006149247823819589860488065254930813276225161978716715472540273424279645120261825344358693503428656805162593087423414435854583840075644359135970180425957282610321348536830011303842545100045355836226337062329430560118120230055035175150002264518798921950260685008685294120132202778260836087359654175601518902495195757740076310038203267573582428046499043103837175177727205473867899383364886971397464235164236260391190696792846621870892892201547353290883974820222031607292158560435374293474883892870088512637686925359201798733566711825576587898321697732404942311451227764845209871979901703104368690637279691871000845218747015947635036778320316524904852589364556521406581580720851813069403276183544176187343601645170432403247786433309890328789980124674474884481994106140085237539204218153829684806993768627299110857741999692838644643225837969941141082879723287486715181155154561 [153,80] -842866966838522599812439278572433595214798138420426332394800233538562023312708087365056659867189076190830189569660042943976342021893272068477596428281573100173771260806178273779379833595312384468546360037097511824674578872921005360399445751241865659013052971410722138435956640073573266022566149839353379209175570458552242590716840948955741374782524832448171280257044165130972259791845014340935549575758116168196711235939396473828893592950350963103163015088802244824934032974590675286487677458802269818620088929928503403489468504394959025277455833435607651423586252025080923120766247263943330535800979554278422548825297469716063422618127116957628996666552864626105018991477148689728982256225353745490079590467880126043440203824590472237171607844885072690637811921312236403425100624085468016456099647975960298553877913704072935650272437092191113247913605043605745542408862483233474374682017490604415048262136272477976416770734960467565948323746913939017519994469175727409706533514517722968619498445175973475008546154278564345122543598056521796539798259967966984033718630148546 [153,81] 7116600649712198790450468939895413149620516588845599089158792343031477691937172786091075791551078382477828887347307425562393420655420859838534086245990028165903941878954185095510437588676086145748633388466217744351988268338195744057116564758309246863304466260583196971863263996324119238286733975903801879361846642090879297445892515616977610000885281091966456328339895914801020186288376306060070544731708900103875841708589906283050997171890871515672324939745514227432479793773593876515794764816493459258251709637925109975109441558977951058051517482036446491913439763596649297724952639559350475917894965455231183297996912483305247723542365362175156999408279387105386743423221475592391687766874888321033790894063523064110878733745910336026705896777245962100496860052224898248045512641249179426091178554483545237443943950396985219464130176154575954946485144873255126613812579068291588213838263899004580861760324706115890864002452332685976723914009866776595688250389587855143143967673535394930436759481788236772807045921863628656520075949287547236043679703166701027241152546 [153,82] -45790562722238735711942736420290107531478985024731590885855926091038466978934878206827571857184086441431274875621904922203157040591806436065711834005558138700494802381282441326880315947693984214455076096838016013090882333386420298307610174499459935457589210314191676883710549761331138337991603233126382739966550054843376202376430242641043439931382956295279337589523413794134072587491120673948498079498406260225639631831899052692335520829143390836281246876217042062766127230150607284969921949694816286298143607566680834792056043815790216300659976889176327134436837933912835451395772340231545696282851823010652086023067179172155434602063728655599299436613211292429293932397266511974437305621472636173678094855535743408603400856898543054413749396952604722984764238875101189481850844213293894611327854948740423146048744898668306640883154078112507508754829508226564272439195559620253030811498013701765844564662622055125985808238466977817355072003191456596640888149382745217209287037565086043425475515234903441864192920416025574797309918829578835952346535809410377483416 [153,83] 227779947252075377378957046817801474181225453858974425608305153865272447748322646831256559607823775094463401712567803725011929304254455676149825614291440858810445260867046167884502364705182490162319043716783329867019702863321992270885677420012068611660260822673123650379928159961796440408438462708708586449925942300659659220151826591904485324528130405998935113126014147979223396230502029858412104234750837466198901289164184152642373621099545197711401361653971746805349463791401675153531251499412535599040733559168918648302479498866960032130856185187966240160976645704591397450847527102309418014388574679291528372124931626061729839468316776797086990049877086394318696084654910471915566790564527157168207993113777521948411400536757308719983631501731408779901123184573548101527437051891045302631157211337294376929390010821072176829643901779870020631528370906645454967132525100292365676517808872737339343481649424063682399059517809915928622120219977616019055808941947271103462983713290931271131700517536059886074864847327224971375599211044786420279779947270211460 [153,84] -939460959305781530403663849746081001412491620466428809613412728585936087748149264550371034678109683829503684740515363419624463056796609629976673152452976980636634584627654725238070171221963785641658068211098859589113280798647120817156647121104883594750145637376676987851686473308633663763448644736728757693824584067525526710555455187165909591800792785304153697517454462136973886514370041890887708301769644732206321795445039166201073155346316090233526343326483741514891355606903011551021674055676679236282030961092036007156587889296148756091099415098571819296915006063678746458999985638818963048420399414484800765281275855469606617614396609980928044983767103677789687201687077202384934259508021585523799937433434771551608767326813204313861594796056219042341649787752355754468734491519057070723193557074402487236272513259728548135465083436516923850664225554505809124115728744948725884375545446583854837323874432281522581025422702940222713326607705866770616055420040239105234329984361224375878037176176042918080366907534550857094354242632906361738835190717 [153,85] 2882354842206313845993300170933674728983598241313843707544055593661043417688590309635425299185522479882702203743487311776467439119708550954906593397143367497787784563243457124513317883374536946969182443746835001227622115844151665466697713557308216983282103989370808504408225747160965432057828550538639139771501620628690220282025925679841194543455844748012122831522319465949064849140508996855254158361303120836586988173049539812968448039562688932494270123073022419596570799441105614577471696627348361247767044790964038848769147696294487678944010173725736692142258173165936526920902307746068372748933748544714717878426464965296733782336557104824454666611211987553941130062862532028328309463606960224584214934629173810149326787215482806911772105667525379607512133200994025698001675448966910963350405117572101895519588135650005980463624905307267215427378516979697120943096518812691007832138769532887950467340220741712567404278344481101969033317619200549267206043207970028534467237209665369826941415010021125365480360946150513199612499948619833104717030 [153,86] -6546959924179178143563474552284028221172460215698502051192819966342164787366387241890964970603127860525924322359123960590300099639089355880617834703102875855646595628951944008248634836416345852916291067960776895211727734634102483551398903760652143858006266737291603669988087473283563196015607219228508326556864097153060425615387034814821653741351018636328055638036075772016964698958970767924551951197340024775324876199520907917290530062608390452452867190082017065174390643891529193795231942572495136154400746374684764571962407886501858227965168056879046997976927460798209944137092981865978505064451633325815118816973291416170798512791398402328160365746461746055045645234385422759867969092144337824434757767248049141978294454436539818012139728163469923959746208333207489562608784638005852279514123475785567085062860680686802492739144535286714507029856945276841471673958408970853202724187556655881605857875335639598676252543877471487223101838490753614072219145422153735132440263081070096833507532811109358621859261128383964729546634716500618254 [153,87] 12206112376831892827175703035901617207820410171537332654825648556410861195736347641968567170244132919256981312346443763617329320763395478922883034380178755789561483475988812739555273020472154993897572712468399388016024012227295681825576907798278061792199601177772338890556665011613070239240897498477090444307629072292450616142412050004061280297919002453316242204855967813446613066278901738639904529643834201864784415957123978568835791612205611183647131544582157735401947235624585235710942013614294531471060231123118004301932472200925848623678454607169192467041674320497019944888494790523569603401280069219100293094195159824864665149534838100396598340550928480463826939483284207631988400327982524468386222269530489169132328318610337006793111652900925045059379846341152994157887896749709842162936184866028939257142487001768775783355717330629027372009138518999981969088091898824143608151235176085043974898560258197258438832187436979560137208312565720182658997730943709088731813653611854074183386199116531658742372587781274341750248349229469 [153,88] -16683280946983220172207372985586581369220851298813592553494934590981157404297196905524859212219619307037164235486645561512371364209884938831473548220148584772875039350385886071151516722210385703509015708182564773054106546324673845616605859609812046194639915072155476023811341450384239413287056506604118910251783988710805033214986404406956615386100140844212419253435572429302808976642504766628080196960464557417941469552737416514584268074457609521647034265006841080759994195684498605899689095499559977699146719684294221705500622163371059667507471442378142981825232141857264378210258781352557615293599248635673918897631622292210946439774450177789540904717340102720926900791996971481467842463437969641519925666783769732046468282266409917482192052452102438777472477598743081625431174739584409322405196518077590750806173370920236140805592195990703637199726330994949295287607798624185323216194154415716199394174410163747484415488916405972829521593371561267569431078604226104842378753021470224896484787156742462566781881847151898582856562 [153,89] 15589033516097542441255103170107794560400028991249734607415388990218722599146522743299915015192650197316334869737687408973254052404744569911951744185804379880208896773443000466722702413439144737558731226878523676051469392677585241543720916575517272087967829868260997453572642891130369644971489525430869749797747460910106195832116250330721902211328687276163186870055481897985930355342942618524794563283486712195265579058805496978744514410856331314655464941954639060726988500465145753966788395693306365884116686435889523581573191643095349828482701683989494656918050009870109440143066330876693031547307608115440392257535175107054828086423868015862447809551629143106643763455145186074140365354986592387273160084843591134351396455274164187172431144828576849105842814915017748313900082806778976981397696067190654581573367208331913469433031445954316203476037643795087083889184057412794249015071270561136954728992485052620672632130666961978569662894771868447162709803984070707047223348084840633176621208767665241830295096790252757524 [153,90] -11510321917324982211831872574262127350974579833490778202050045970171659211374162750355234895307546101452361666696335698791438566632529777490990564101393518074760526066170773099203557932417571106998414944118124235298787607333052143977394079968936544362830206776332548592341595341384345607657692804158843842277592020883601988542011946360752209056057960896141570081195349870451135871390277577277966060740491075625453226938771575371082946512405492489238821244809711025259390201545857024175363497024690890682628427675834303723872744144592556026341202240539920346541878796003183496906679935033391988301198486431632448422842396579266934226603078667836600326749600169930621230356520115081469184335894315129914257172076846469412600532706421307534023377323013158519523377033770370941754069832958577017468663600570525473814618886832936905889731990865238489460227597361660932617762398493633777136324491314149948578108488608272755883681256871262759335803476547047744573584755644638007874557687230578605049817619955755203409064778144 [153,91] 6506887801653446858467670483525137355660046780555893515808743082341711404028862585518476558286228808499301186293607690540956462828660200944675043006375418205360769338145888759681472536805816068360795847748404515610464267852595971824494600168499466794424468133353724941453762915734744725557191181585708968003545547447579312483660550538521320454318059701789154546481715271163186470267765605507756045336854677637147203590998278304463710905834756065692292197664999797008829417795667460968175725758313943045484560889313280848492203646414294744271923943827063534669332493863617993729596021237091515537152156306488278474971126719373631193799489560551856142563490170805509884722613540453255433579081162056643686817803958757438815046390234926485144289962130603465489744575225971600116232309585163813671862982960740081655038100913595268041462080006913366612957570920461836500827604596245623492693220375939099468632872959144583923079470267483071100518185424377056115506908703355160095526907804202869722863145975706995311338 [153,92] -2362415750325044499336247101606590097177897325721631624752969052533207418013015989473015298298859728226245701848570131163265848041097505246063859570958091433854012251612706528633317162211263605319422615557569299128570217537148157816523944659702773805975189913157952299725817771632448285865140739933529336816249337692841291513429532910134640883557118870080253205498771513690893176632736062231340213986191955581162646726604733741905089167057213649492453400280847829802749745838294013714830346224196408785395934524830058287722901145235269450536146523733158483682890196857158461766728052049559872036879942730242801692763591726605404960428217074917325626885400162782627299027838694966489383413889101753645631569884270310108424262788147279038653666321785937516655079415800375325345456375839284254791731361204129815973121261836908773189031824238116290943766663463838094091686020927624608922340129085906400749794189437134505674933211017426888069249640763790391935868035625644863657203793119011353810459356231258483 [153,93] 579925300089168975760661060027526914615095813672428939176748968897853253223847471992531372488123460791728750636598603659391022462300380043603678785605037994724994581964882124648047657728792384867682867338874859436390756935935177190896206497444147691705134299104323782855369843642097447076550903038793539801153587251324658597970782568809970130888268598689021116668970621878969098728025568871014107179309090501257311403681407147650925887404331622031214474240476998816537727007357332733334007893968526466254577524652136830021098650152161693382523530780360019985887637469020855939711159670075177281283074089893435146162186709273088262474383025156387033184868457267492818867924877681253388221705007014108141942022589447106211373923859174999164962457262984641256750126019882546086435599738352320662672534111482694263733309332799658451420745561619225768627960118436372450212495766541546470475259224786543148838815686769139816674029855604431390607595965165893154599197685483596137966729913319478602575165524 [153,94] -121669186098175550925384509949701633868137351181442160900730805284242867353902394614628120996894005437914667215465664219716010516846849648905718479879529475963658934965370851817634735796652854661013704132582134010511319047020767333372388334231075438523184354150036760016844536733043128771842307252762716879991967657467552184080597887715553258650341438639831452716729729124114891104033991568821546933394878854098648183335773405333876599060017956766634741723300653046385821514887819471219206947801223939963826675213237900740196331407459025981153951697916589218353883640885868953980164842286215914199903505066502648125822272011650825794034569693549950694951216530994376665900907580118260963485425711426325341595149470707737180473409700177077407316306732953112337886815292723109346713201700530912626752580005156244211697654502671346197075062973686557859140532426409053267953935513197486401128522054144587322473140919751937110140000253535411704163984845929836764619596861993879370384829695259813370 [153,95] 31640964611570718012948471862407981650388815931582956585619048303721724847765292411295812750703424263478943092914362123263072055821677484582191623748186432111049830409980694134079267002203107854874232089477245968478829895495904389052878512627224963169066087605099439029694231792492183021349735305003855931557026586992320208699744914709643195893414659088874720767056921576183487009111119329390449269886189386575031533444915871364855415511210775256344569154531227071929899789165401820299524869956564490256736771802471735268235943750034824906362099713844231243406424811369933869607520815301327054291214450370801756578502396927270306761763022740845929969055389598502917992612511065655509327711119203685062965818235465425136559224918114904793502163096165710724143068047587022105540338340606000077450686123177911955129379074706211741586896125679077305261567196849995992577862102516615079514668357618601527732189521813567142531357548735864547657751758333317494651181550492138911164029293706760 [153,96] 22842414834469351447758723046369101419375619312465024363812499167536292024861912957984792766874602693428931995926735945886682575271307506359242162962146370928591670369320744670749289414455823344157692430647122317402100476730595615028193250640065655298473165206392469390209429706616248577360991540866798098894887453473252836679090093782672236609331466013414977227956624800467537053606248607594904884446421597284594173758497329572062304520414022688642591933680367865100630030989236741154172641192503500297162332867963734658367134891792119598916724757084701320182176416585491604869876840676789213149357588339763752524122593520986891180698171221033268480917979781217151219404409174665920074218910263004446850699239473515981270922396609636507272633007154744175727553850985953980962992987258809428034862441878079661607119614110402270071844827281033842037467177191430974095212282167260240825977837497277256476124557018672939868225261664680442501016516455086144860094338238212988117172340 [153,97] 9498264026193450844185933176118331272003054696107020317264735578040092731463592072639048093267186084035234534647880730745088100269482121556808810817993659361252355083157599553789074344998804980932317231579919230229259152926014544359004079994573152372795061444677977566982217942658500313533251891575456817324920134041590972061226743316434505654667444820631873996316081031077151228935966754105148041063585777202453663831406198969009454672791742995933110565842408895899089736277758820235967186375875424598326453547538414291854477773737673517352424408123595576705869262903681355648868194094089205984789933929624177278621435008633309366857036539589866014441624771613830690495458225110370524797116737530535942647833864527255828090314118661456190003435618300783146923747458942485900169212757327332865125506919528270484064702454859394030905063783175714937698911396403174216695408012704963503120736719476647031188117448604582750357143166142497201500972094846771000717179860002966490 [153,98] -1342782709697054804293776216571249691420061741794178609279716810824148490326813313482335266878735735753182224838326862955944799377594310844906326907687182491614314882703758193540015418986163812322860603754589296934918758392047607005125033691582879508219494774247150758261129007021794321563648973212407492708918717659082391065577805986015262268459400338059750912526943814981060328152282231915645053747452052886690880056596823853596798971200178698430571551011845168541154558881138339005450827366640032717047240483860426409854706310501050049741669491848816429429601983098450387258826013859883016499499291491384983134554496818743454168392607518797956252355080555218298332358842219395262431317344772782342143615196823616990215189536091669070206311517582501879951760563940070083799177532544132155739421862926083212862060581009589434398532064548733038996933231629847960436804185226141281982487987079957198019321136777825529961621485148221633289955317802208482478907173751760 [153,99] -1529661875650482133889958504177614821829713874091216210610916363501322535877953321775955923974037449159299615050203254186980748080233343547397577753652771323081735407607521036131166841350311944782847038126540690957529020516710863660075579114653644195081202370522595199275355459829029681507558714123078672301110474438689668113141395364249927407096122113965450431647662271015870796924538792289888134451135185308567288319870980781403491473058786918262713272156135879890914059402238387868437122665875588238734197996664013821264839852191747287296115650535130356787866493240824470527014999550210465729580830292134445657744399084808119187339830380698659919079578592260864332726629128449132718563522421179467664429721289907155212787677314078130708942290199630690051458543476256007817795791148966796639363315353932979248497689973408903088942018388886411708924801806861069537329171574737165642611322036647558559294660769903179222850660512483307099521168673483964837046540 [153,100] -292778508316847541389115486935532288729122142657046801571478655095052637159991462864138775057910114203738231251231626817639662221974754673482714993629509280731524179809911825297765161340770298039587887906842251541031004971128775296907266520099930749531076046562030117679391635017036637829795714641557681385648858896740455541996355471141642972025288947461684270460137751657415615458048997443766527546348218882371034731674506598544148146200488037305237430929028321171128218574083614229580508454408131938300490240622875414618305198354731171501575225311251038716775246407022607154894413731435299320418408733447700367627664961460155712394437498273403165214820283075324719810821214959322078113029836186181763281488779093606454392036726814404389753626438494538385587877003791757394727753879728203974520284339798954813654684275028002642953062231950011044067167297171982471900026437883785040913741895437504856530346484909132298629822306622767052317203282748094356 [153,101] -16923882067444411672708767238773157037357521439139848803572194898032831871880717959682718714774893310905351500749142141869240049135541531338641967763364633158781446085195555715033668350153825167349070108521817913903405935665719146173634445242412949080303469191210088554939423535294776351004104219375237890033689461869531400089341094408657240468550674667661115000093180968902959025390475376872804498968197824705777642154719024668440507951035012693622050575553974897366385682861096271006928575988056434965694295991641821631386832720641469957047752283270335219504028927358550841330612196499946374660013308658428537231832039862957426934267446436377966669587076348700692240128179050328104140976981666367431755573003351560843716324422676452915320140504550668126641801300653343684667450126352501567292135457736007848724413932180066314110578416972516115835639535423141422939663418820541115589775886704640562188823479459240029134126183999077441998193892036 [153,102] 218826188427745145310608798518937380061552442778974515546002029396332556918230967766990600165701925485104150313211268805182879526323462742556967615227529701669840043351546597995037752773326892844237606553865493513559621862152528385610615280385723999657680699623413337883853090334541862647030804755110088802144152117803402056855793434053766988274963250822806428073984139692600582302138750320250695926133039255503300164039784044644519550549922845860580300247190361782979146740135574577305032140207881657839565554164551969070371799404111447971593229482266275931534999493920102859492058192304182296782771258019732070252711969172965679361686429421981320793912181620917635773347131349270485206109815427784387854227794514401667597528267803329632871386807775835487764282211623701626488254756243833323677522362938056808273268740318292941076346843859640828213857299428779730323077076074138838036926040412834611292659346913986125240172730724962015440 [153,103] 49490571785450299176422337815037820103279579635687909533207338245747599733798804798680853774714971781637005707885696796599537562510931378828716174968055999001664031045392046358034187733190072235974084669510182108112017347687283014770077252177495887766471307929737764175840848283100760661530006649255785576888470993006274857174730705049546079020413558153657226714317135665971463772178297630200349672561388991846655192839792495903305027853784909961323291965804818103959268901954195526862444049664476336569856166618388801573010540662644910402481369362547946253709208950440516382146244539137357184452197872057010746492979431893802404173994270572624820197870522173287449457316746112304536105635038404249415298924961017309565901042373120847010989923638762438930389578385900104312382615024072472646801503009275030343017507222879431291698219392358534275012560830704231962174302811997456638160440491459457843542859114761361642989304817661560 [153,104] 1422061273907932757629244522848440731344749662402122852935836431842146994459216424265237330552752404159289359642748374299509995187771712713349728324353315813470855609140716854781409352778177316170573096811330859342131957661209529540323122875116807026274975998529730354775585225809931221337756363991806745999899817649087100664358122502188740704764498602889842710378891566694641031278553297561394111515763173528089198313961175811480064300314433300538898764213521214736751939440617033883792173614743710625757275840036691227937252222980405209943717444286230551508557526769083501009418684681913792736633184721251485152452458626820291986605988301233750994791589256432480981667298510570138346981452212672803191947379151300726764980121930835812070891354537166139598496196427209443830469748252442419987207086245841932304785660760534674696285584696553430835493157975570234563559304725086351719465425692509144755324827298801029575141724 [153,105] 25102553783736333641313131367241257673370680899109439239348077178985923057539792943655881257700255323199649233024167019593603070256010030579007285548438314183425211885710020824897243366288780827554905555556965637423859861427394549464795093238485853792997926634875054942720515505491316119317140667504042231340716452184668021234605266779096412493238895877570177727227220023539695341497148991730892685925133642530875282745921392319356872844889606476158333169795646150178198615896633922233287884970659746056338572707912649573371401931365793747216855090475035634952792908893753425464499298522831762675079594929201124581018368162869415320006569865865455549487374801277691267145802806600086597093269360557945882515137045442114904028112503865494151815417324049586977132364932278539303436145321577937562880383497117108244383641801706985762083672324935389130715044729735192997965453611586641121901895561937672303705245810858260 [153,106] -1097693800135091313605331802949254592841238312567366574392651911613750112282241085322711038155871395966812798747184792142474397308565297930337379214397857758984427365950098978161250394073522089509510190612178193093399534262842936744418155509360910520168095067404437460953338033923210511106352224930366669274558288894618062628240787107321185840127725989510026369802726150485184100372918823950434921333354445371646712332423960505218135832560981137146673881354704464254444720264490895670175114282902615207466634917709978305695903779391046925234903083839404483159949092856737198391471624352381293907066087835773995186642946500383090646286484885165543722345204408017888166745392122050380418535828885775565757361654874368779184691081273622399256337888682046834152296280745460080270305711458487413071710207254520569061294042644303899805652149964893274659948608368024830655826630288832759251925624002671076797812352364 [153,107] 132007156735320668527913668667276009049494379058387070832096563931834165792246449682885835495885096167134759175019957729273512602917789141226798714173761005600766471161489510713360061625728886985130619099501529541526497062629574526757980179535689007144641035110842831490873209466828177597484122308854365424785447190839421317769455825871181573868840373046272261608573017588584834463165713103645368512670403281562443339780059469421084550107684469359550675538837898883190785035060863267605619367846395741894094935895186070186798928530606177047794531086917951779870594204700214362982256568242417781835871022002804974514296751806168307159193087589741396136367318353474744172068387599313312738325128658653676234641238757080264576545054708551062475237754932664518786850817887666417924742466102497650158783834376223852059061633213154830957916975749301616266416385844512538303477152007614899048909999308695845986 [153,108] -7452704742067079125544171977415732198922921546006173035917206542015516109357779664578323776373569066421990245735768908167889929814483024829253409036712282323464764101941808932327862403613872508783794294463797201284582253891809930629822555600460168688859281429860134229360974015508035065105891569420110475432992436350131156510680686706080547924255576064346452842518033591756454997891743368460647047013004037151191047426614407977277937318758552865188866212257896045676576267050747704408383289581642009938952359866247623345842981393370401106739903961125966047196932941992776066780386613343129955289236680569718320540197483085318808331829605807827716007777674685676559921635284739916098404819159590106326865179781298445227388986056396940010141875954804772997550973463758566667431944631704157933057106766381437028373988702291056525611063887987187768339686434947583976742211961771822030392140880746247 [153,109] 139337341676304297306927392414415738943553470645262116397719047820613012150583123534589807630843001057164381683335596886613602607692005749366125413107700804723051232593595422318301627699989068183785067694516932622467567246099379575982849722252841174678844535943925431036376397278983141453720168107090801512521665666947100258959864510584773316802279014449347160197594876158269254308907233403328296912695564329653988643189575291909997773724250792651953442726362989055099942445721262675518823066611020241715771776617718200918374150917313603468986784112656435516896728250846703545114778678693296938177090767172190231608567193387923163990285941228448300954078463647636243678661428745927770817366667950194711978043640046074043886432290198816169765562007932823325343607776759664618609868626760946853804778307172645603626861818637048866136431208041087676365478690313492136024885720010621532171360 [153,110] -815283958198532961452889700829406695798829384398093693384539532747377695692842584004807479687116543426350375935163474965918813662414869689234062472721931567523446775273049438300643506921427465254665012350877380779663338172905341787510856636826660256911279451538977528334425556772305164316245693137646742546740286314158783370857656583285899942446595859040829871449448985513390867457443277945329371623445339182796313236401564695306640987403326835616205800105195950466570252175856423384580987115748950987935653070635070291568493263791602573432187277932339411922951952534782001475831522255657354092158292427065320699263416696538247386428868256298854415228274982830436201196457439550986187065224784351008213537766612692244893979468196173750694154741899904731616801312321212529064313415854897818837202468031505602322065606387023766414395068284388234389669782752757911939235992767395493 [153,111] 1483815412457511662685152447776455334294979823829500513403023251019189646034992743806245992772426682116856692499570341252430628362491710408991962764415478337225012276015727054378854942101952265538681314488790761135011978213715197328764175137381344638484560286089622970607407424525309745185854040877716899734034767996559941540812414648405582771319835732524586943364186302205123986200261354186074371701971343397890818904125012783300199447406204193864161115156090594501856183344690061012090988750251666357146421572847559414153401820712473489374610392889251573663739600058981454217748589742037084145128134487416642197397857205746498374764853107946710865818029962012470363650269252060505491306144677700873010152058742435296291190403648243495287921787939898830990428519359604106847190794721466438117980535753362169406272592684514079803073131784773547914897158165845739470634959 [153,112] 220421986995436593603891480399665809145449041121707425787066494984631987858267898843185855708366652991230263207481539467371703603901034911727314255119669701423763888207596495714572111622747415280356686176083559514164890457767642784514227804476953469448727947650593119700716793704865943105927870183773882262761291971049774536000004596973817836331861065139501694252510832797597352916372653626685734399268416591196524129325040498187793316713241349806855528114937151149777953046022712218678858367260163129830257122956278146524115914995453453910380323654233540246756360284128464256123573780310613098656140561063589022574018517669942676307642653318642671484630026588281443029652289355261557128269557763135020167054425294940531552273792954500976076694930162951643651773663574524049761714238553955098196133754136635796342858093010402138457037553730842011373438844999362 [153,113] 47579109473755011303245365813065830304677279577797508705832103504733272224522892731309164675740984067630406126616694109533228802799274307150042926158961732516133903033621490461990456622033345499896912227923102792500235486677161591248487113161364699158205441916671813245623068131822868869927329483742324635844630912066613427972238071062291286522942906566451336777583401711689194501315172225865489627569015450974037080275801999977226421231401288077942181546600561708568927261955479350566708819592045925370572777819386925740699329143799963017417831652073785986352679680568967275542444863598428886114319383362085860527604213491533454166630173984451212275356672048449481740368762392985063235640867149395094170386839249704043799421963545458288556638356662810031470615227037858001231636918630182529500790222372637107434213904193956487934053451953707110038276752 [153,114] 512750788520558370213769507598270898380835422295391590951122401521192640996945851051443660600175566143441789524007867338797412865735871603733788550545113114094494068871332287735817489352191903675798654590997744956661410727461030575759410713844969838337348430399074788945206193039883919144534944753723017574230826779589504812203991773033415633753492461054397823001262964154565854798542304588886837347887520612180461263194073045187635531041500654621103823054586124312769786731249117949891390867467513208551517849335861923289321293809939624992176238802614496418406244873356386127751610402342037375814076416032589873814643273885642709353652169189335004189834312715319189768600506484405113885322673004667048681551012966720404008170079994876411256663759412554775479353464510311310858717967161819365707699542453704934280245526534189886778681558914555963 [153,115] 1345402863000472047116754186159712143093966945574817322013144764709556177622066285815235611678974168872972789609331842767616986133878047085897768917311807057487618568120186540199524146743366143995184429540481824977257494746360178088705470541797386297436531027308368763241779833619429092688270420889672195072041165443789589552567010557559047854038279464930656837604286151158838716137366704069119202481821929760499377202905924368264860512036770144279491543242776606479184006160605456635161711713393365460060820923353416975748582078787184870024438016760974957450689730485815876222346255245665007618662929213203627282844457548518247241753583752550546437869949503562197131662944791627536768442190136701407903113467451785630605431036489021022544639186653719287223104372874416628834184061306652334850824679808236934038547875910513226838241211451 [153,116] 859046439539178719605734829653118596381206568205595880975787170327531936100820256604553928998154577285111967264752744195274799011729987727516983509438971994936128707396974651084561692217701816621562600043812766270953426496642815946776822492024197913114157147429828734660497200956142107398759999901094868295577296413967843619302124077196980718355629233118098161962194639200930567014004648367934372732508554509750964447814997576424161781822970765573670222184443723553047347054796004757477524475317060694816589711463818474019388371874337675831466302019537916118583381326034849591284316900132430744581139615850116677649314089521819563248091982805380628540264297533867771547999002810096503866810195576465039613384019715402853216410880317173797459719394127722799219082962183353549001951730645755896385858645327554627173889805485622177 [153,117] 132450612508501919190554335922622269807903274267489867579171947554390179578843147551997422151897743000715076524683221005903764599653482243520094539491437058855091231445121498786208576091338045465655824413850845987105576477797919776194445183147481167473353299049123491528803956582126472124113041174291522672589764739211759802219541417404573847522433804314497935731700930777011323691742471418980550023476923143673518121185432035096331227413177031692466415925332694903132115895306808847270147012879120740835579201907674183442692563675643492392576617978136639213144615018224501877872138853161042784103644653032975126596393547095665349192807464971962374004011381340949670358861485088041000177313384094032395822641813365993438944610181687397080345847637434717443284414393485772604882021739354382925903522345720935633087623193 [153,118] 4848122064934261381908234805555112723512940185599530447847227645896124844580587387737096865127233054562259050855325017702713421955916560927766869421630822424624907713783188138764313229188469002392406160668258910695298289538217026627935624301457814118971304068731013170473577598801760817604428261390323595119685289844255001988310134750130883445337446981760749818450445380999648904998655690085866546208664480005767444806444384594486119640930132851435043882308508912969341862452911094077375287356569744367715148959975824137623663024306828020781514597098902855742009976689237702138187477748324471593616192108642498505645707261639627206978201202237610331972895310791739054745696762597318230965223380058690269605522979205406159479035706265919728167017197737972876170074984365750429756386770577529790758031022140838 [153,119] 41056119364470456109932875609936482460464303000741612716503573283080084110957988875554320105326488800964739071189105447394930086522584412063810227082874318273558436306685110017122408543358650732735837592913721021902543387066289651834751624905922716500027972519446532277215746101850589892022390662322726970707750653731385796283200506080882772736522943721913867950429322640860691959148461178901171670097850896824214149213240899972630220540598339956940474197891441435938146226102828850823304238615587166064618563113553931098138147248446142979281698339360202940746740971059280989675750739040609578973737061923084811465328812192131670853853121445527968090288844540036691076327178595037290925455997026063391594036736938695606350801148487366423191937531959042991261588441659866981948128268943998023169319 [153,120] 77714686475890525313747284517212125079422920281813522373114737157885184332513262069900492697107744392536059534506836523108329007113268427796592943589160607397000518345979447033830667393075265929930693479596287124067805207771875753961885843260573889344399701149595771515695228918586070186296293911324347521462462752916815413714711858077237861166174025765779165884667200266724226658200739061399159476384334533689985885322032252009276482004790703757358060369047843591757930108919436794951657408336956189877111712611990061547164124279714979242573705023170900326050539615789045117740585910780726392917981066058800334295634397707872802638127075754449682000637258379571082980346210388755505521825915506700713793687578505638987083156781802080441161390019409508661830052573534662437434157607581 [153,121] 31485852178820803822617314083496565095802977796215029088123483782608307504844524243971819473486411105245816650217928336562667178279444815024936398692900851025080826309057157711135366117125771672738175827522143395360912615099301807668305935534675431163799942457422260157965188879397773252928553071921813227109475696489861317539534962308335129724201366048805172212506448559841855738532851157056354948816434037948664500617001905777849657298869074298464576157523254109352862072042874609586443608389881086787421540962596476741932169899603322905512892504866448808266659710349899325361104534619683547216841467258977812211348278041825411525678906744791288999049350654550541812439818639854504988455582759949070075963294381886848624982398293183635266892708506643803658240594349942689 [153,122] 2589859378815257478654430851376023988453874433065002221212917848896279060145875833387346232285706799696602838144059949515360886161511118100738557292185514247191303299261186939258628365790753970635372309453182573499037867299873779773006430938482497221667355714529350340723257158275112146365394219660519796800707751876056581227687963753510759383513872819338184498872474167316308220673982548618670278546183431432716901970044769640572810518151359865979228219801407500824449177845672030997106370678819210873572764607192286947350519257871511146674642904250579127758026668444671635648685871835633774831610807782188309900841750179488793065455534366625333329460494279197217045779532666322558532852273345316894655139211716611045861637654970110157327709314337081481478666 [153,123] 40604257208799205937607868539655645830018160169683838446183830778489598695486672605862070604363463828381285425553482059082043735977020828875985435734330659492753343569009078713964199644698029423470035239234871586624238590963903665706984205770065246005536469604136999546886306400348471107215311205716776909423121003268966660981869388536200079891067699719037801800597838463864559621385170125635288833985157577668666996660638172844183530313857424453138154474254893853981739654757279546055756891485403491414619977992706738856202240115431893553933734525798138644158591111048468677094865123971875025084761841101593447059866894066432371890902029889709007039431574611441466944256450794165992008003468968649857646411769756808535421008833237335849408402555 [153,124] 112614374484079409349019991696735245057921641081498139912680324691565021951757736489028999031174017938534498887484671236555637768408058820830857587341533488331713461933773303645018006060063329401410056665321796353682080009084401002218590535923365736336722253554399076453539984219205968963056580166038048297905704688796460845224078348761678359202975825136643767345930549725859724799547585089197841506632724798245985777193271369549988412286126439579017736701498352789521361244537715519717522615565728037760619729079857173850979411046256345612922930057666767713763071117979064385422474183432150680259795523840495655808923917457217481193340753531538421592227329920373725520105502983479943248500738455713269520051137505776545495117154638 [153,125] 50611105003282686412205125121993327849976160751427448871260956712881262226319530583370478153574813235220977488935556228447516483907278190295451317123804576259576610353118097245469613530073665390444222317573341305923379255402318121574719371538826578771390641212690928590238949665735037646522297217669757225827714492847271583296125228712793831863341676704234270310533992282940105487017847446300247911880243727808521791992449267721342868350979341181050911623226661024660505222683056594703309037528515510522344375036705457443316644277353189261777015422854205968680886925998525705263065813710751093818261098816809701322190463708166631739751802666585732855860494523516734283766923202890070437284124900571761356785630617665 [153,126] 3325275534529507655736319686002494270127483812221931692448299281107547319524404609573562405495805311711668416849020426175820757626398629412508635609258752334342098187731359853892846155188395691255085165946226235309343559752403306232984555700026599834170743880889447803225672003862558345666338677702160850703892242629692638687930946914940991107802189964222074772697433250519918662389470813182454208192977952602376215004795442536442358456016048164363392894178316557167121619792599294089137232509528676166485279183311559468554036095181657143614190821889499741266983005004929339820002502109004293197577832735247143830797839592976870139586022274813226592833313445992848886203231757875558278357932637183085 [153,127] 28303698550710425356214771764782012066050288964741528367563912632010606607634602381290374385194953224113408108279569770915891698124971049600736258987983680430559468005825251982845328592769406266890561042568665401009019141015107467045918600863565591657569987011041548037991557838779501824352152195861240036061911987926044794727259801980251580555630859066536942967654805622896476477812610519421701323880656201009111411451797321760633846516697373157258024274107634155720576688099603669342572504295860026858156139050252358618138351959639532633237106625708796444233715886958113846794730122690619978086799284518633631855223668883631565366938544791038146429877352155707935397566297564723397 [153,128] 27066763503244024739960586747569595918328221173031515104243186191101561982361269146280850778807640788884496736340258049341182650312024570436122185999688789003034778149093547396690202538957137219193284072895318315318926465193336967334994206715734058845309044953198854998983476788729648398981036860236340846381205764220745834983997157310570514921597066396148496674176409617369690396187955149992164031717629797916805710655966345846680317882571683197422767992120751905475281739123474685993559991914519557745529877682715323283377920781416173572826452965739732772187508055757885991448971729105753278497535166161910530761848730608036817702184305863683594306196140851473032 [153,129] 2456538621282641070975560842696074682253084820197195442946336493870852656916201178476785457473890197842742726814574058902532637569586029548713836213411294481091679728844154541127331711295741843466152606437868378657583326737453636702404081453619913260456872916279131903412667485304060317338506930584954630107278870087796820934055481655190893321114645982337787042574804559336611049164358299066744202624295127799719791757429360173126157517579768340755942073984775914040937810836321099131948716888556449044771191324617892378200144919158451275828748233511089718339374528293797399834374493795672665964445386193081638493519258457326287446652832300976057 [153,130] 17299165781742524680647129920351927439226425855364758533846150530637477631377081957263922286005477200799408763410417270832788722849158869260005455892470325688454619759142898128911511536646851272200266616152686344081847074647585707878162235967370785378403536370283925620074926470741744874257971275503557417476445655058046847899965355425493849788081249984490886572992443385812566148770136821457873091522813977904914801874829578638408882307805886321811629067014697290095650216306763717158771838893802243805495130510033147442219114697980892990424026209708413508680742557032602417915467402367785065890666839709023019795612503611310 [153,131] 7414663656890241397202525083274852125276151734809423810970900314743112914269952927437601656318941620930849376927754593271511497566377431293576369603043993148522186002474387517118847155557054990474382560083020337125582890621117382196239078950748950601645215411518675587893900154591071740414983584457666308336698802737164967208705744644039051248914722831240298108681747137394033835692506302924478421146190141819062818129431530181237311236384186649255302133313060765680597350716942849321756959652962157321061260763246560417381768729114274541142456098004684825064877569839245156544229237066159733672612205382 [153,132] 143831613725790521320363219011306639323706649848880322791382483213521181801304348816529424030975273682858403532602679298681657833265343369469604826781780451026963307987589561284969496921575842409524966341801378743490531431898720295942483976494987020659145234458952637957966433665947277312250486410500684727521547666861276798828351211491697808498502871212486358422367149275176806796474314858946906604390082489680646430776413630616731189647222895658836495805628154818200878301929992708126866175986976831828118697195794806657451103883452274549602748945790426660512144075644253423829607 [153,133] 87489149565530215259535538169663047387679443322737193069166667287390565675293893538459112985253139017553162979416681373203163348044039850502744376180957772621872959683292126504442960233757413199061564429843349690903217311544438833976709486713064046486615381165828708877153704146756438484314890637358525289748611835086358315701906544079108904096523045352475247922123701597811500423590690914745123590240755968541764874235512078958846580447534226486660594491349697334845023620876151886265690198098226018191702323999654519847908616993830213438635618410788942043 [153,134] 1050590472657089643554699498356309869578285215291203493099031070590201006136660676666238413344653798161607265734617622473358812765537070385853495738152535729947534090052636570624364647178240378281901516772901733217770115894289989751857390036604173985563964878411241047282791905040882696822217474772807426306331563702456507434381573334332841332319270521419277767409788171180321860683810833767836041486611617865021884693913776785049557939983742008038616028573507812230230624550511442271519571867225908865010377637412353151267048533532 [153,135] 137207940910992218417268258481788757085104990113795985707970523320306602312948195773109829200936402168554959366821803083634764238086193600495843835791162115921778531291167369063191236340722905654721645210374673692692697698368609851456005252238228005640297937840931792964392762039742150671966314634961895014316841043073951681489366908065603578162300949306631506533293409956062556205735899916080836421976009966707344722230915969634356506552957452415945823540671634651927220243108892713646890092004991727347 [153,136] 88594128600519044746581103843950261534793866487069722829117494532224102259644043334122798928692535056178539603871062709272640315761292142238833468410219706273587600272601582384681317237112517778708527305601647149132137122976582091480100894393765142824097787024332756038939792214416631076570946421687337159327117099359340901543081231709225634631851929058453382004174973765591615708905916461459567967268667586886564874588280021388442509111257790056033704045864206616848011800 [153,137] 96181087794730646418551615026955818599292029754235240192277418391335843242125143363917967926310552276569142643594578034851276183405686528941722199633195598595411351565855454565249142200028630581235542975879351024333410034209650771439406668440695113716473558505342526423655766343422819270323691100101758894949007176877913536550505667662178412845082554349518449097407296078708053000254650680622978084698882300954177781992199199687893897638810 [153,138] 37315772168517338269497806185465527359848236343482990142884996001614308444539642898144061429048081871135320547141947520768114979285861890811917873909314583251817705245251090736870652417098539733233347096146490507630746450831500149524253266944104881938017756908960894838305872478515476480100097806058551543398779352610744297104959215653221389966265990537200464897467818973601551620500120243741655110216818 [153,139] -396870054533265461428832871226155478759100185793853217111473019558920321998880352183621091287211913794835981028563567695588092648867621266246700805355043585521801859852871547835801791523794138527853182484105017557768636050662223725973571023323092839077457623031332704130019249506606195908902206687353072919201615081002046872007809844129310257306219922617285140129269228108893933132158342812 [153,140] -2556554614628898462987472293747518671358268260272404771420192977858108490742427884530007391615139564414534902474984462774644697935903841053187843491488469594002497788888307661247409933597874739485840736199842302438673542376885468669574650527317362671044593212251126027132722025291492192753962815331562492930385422706288194472504659658698977511106506972387088809183377643452745352 [153,141] -6588875374692927173407160067643195714449907743150144102759072857275251188561149841498313258382955924620774783328248471483762993014770129826779009772147844369973331657033102266030773632952336921606873260168951014541589970999982087223464485748649588033445156156609008770583882196250911105188850845817924639601666174486307572038549380137449084863578146812979639352841107 [153,142] -6214065621106909968730518361504244769771832206786883525638095912182689821443179942007382477893593762886998549923174636019238465498925488528340899490585927854782459956027016673838574309230108659157003385179822635548085134276147859751915013871528271784655735375839993958674110043422255376784364292402661359998077282702117330915173049969052403395217904990752 [153,143] -1930125461602342532175401420195218552323668887507217334608612790337233126948548861075250776514130771761011481534662386449187008937736487833110405819374387924277929014167156509350267102314010917781328899476640102104115127440368274333948335409997206417161251228966698979328877683397064361144511350572042852158877314019024704162927001098682206520 [153,144] -174071795842721241362688515720206051952865858136268525176067258821581174641370697457688291315762993283979072035886545801495319799694531450380441401319434061339398521925651399783117606352662961738682146065343453300209063111185782447406236176552797365951704314407140967353074672456158713287467895010253975938657672204024866788660000 [153,145] -3912735829314900456761832934701214824584724948441157671250153494329113492129792299742184735493343251849620585531858454216543572512271122067627872820205219613351104646278062370001020499660763583187791610781025568223088640836372577708829037214173548967095491592737934703312101733640061345905179149902996389452689256304 [153,146] -18161270920514113308332678902273917567809035201196514588637371495713565604205282690414482788067102775585901296934421523862551074990818884660515463140298162798222112519479084244278587610404163820990945254763424918256724710653414991890234653594531414995124654885686020388357565800635176347405108348013624 [153,147] -13740965335710984206890141928750092088651897688486639600251831667699964665645100344374515897328187325327238229985123325772812638603623460175954792805141611535374101137994362341739038473382657259257880610013296096024211486730027883620943430517669239953597046188992170100158992415546110912 [153,148] -1249174182685749547786608913716662278159891357918938411097905465370807494407007969645747707827365630159338701221148015893548239333380529496167504168659755205464480135049102819852346919243014399176179580250902893803562525463000335240582902373300558251489886931755573891448 [153,149] -9172513138601464270392960990164806868459727642251600255684575901357110278135753377754715001805808223912084948295915783947215971549298438634542487415569304997485309715254420966015882789924294072378748270149512172231424575610816656160490879766671749639488 [153,150] -3153044599581130870193351564006515962184918467940854379186428681470303342192742242797883217409847835628094945677705577072595611628693671174949171820240659151180201980491169233974918449511251839918382187009580098881626251393282688282144 [153,151] -21211053383121355584059474194835456260191537076538927972447147168847334519426000450694130362259781266162284510105335193170176228137902787408896947126292425602698956867656989883336968497158484581190974165303954443968 [153,152] -942334213814372465213702120548262123130620169676336409032022675858834719517021491385823765073497065286601663765922522034946389434382792317243050494602406433919753405872877363014739058672887040 [153,153] -50249930506711100560581890246444704230022193929927184763164703220924665023319328839765146031536135945618953994238647255741756484423323480896096340215417282445490823360 [154,0] -337487582953438718800906408287070677818337409232200586911799682133889614320838821498069213755118818733809355354380128815432611801152121565127192513769175060015827093520188403470441774536154278442615278627872893739175122100118615799251260716940258475909792883860970746503880402584991121006287574266898441743934644729890000076171118040288835332447194797988988124120008753032227379493921596192430948532375057477892353538578889450807072770590461907456679003672130878662900074496015501885405719612709635857248907696392492641661368833739754945190176751743563481057648136677822746076992309937348443078617607408361557445417867740862494874663760217988672870782697406399085823325146386351195232681051441068709832744785466527726688428304260511565941515033645057403633280509035789759356929031144924415218241865718614699898926507045731535619729135585662230799180596418291328807091163362460326574918649092110305934699546854384044900805615859534062005962001835786465185912224619929679896461041422756271440160096100471427460099283990432073549355647266765330952548146295571510789854458221117048429686706469222214272585628730251714634016828691603171904510943972773353120528539003823686915106753102583883484281089044118555914778790444218652548201483251243029248702070892039667500805282857131218743619536906357698494532069072094082832336425781250000000000000000000 [154,1] 1503501290289060582900017608042684618564741646586379046741985174900100502347131698115613243069930611295580868669984142188822146123281246702519338864562851058483511604085214472987475605654414811946743583104601679391497750392477682680627411604606859907546261151799193820840620048486204453442870565189324218257894649497550997614835821305828819230802195935898655787658838358854066979811018460968685880591133779249320936276594502928333896396019251528204315355839961406023940530642687911727546083194627024485733243974769408843943265383153484779832494241584885296286872215805045362992903203831955908268054810875601774584811750968785464315086110893932803958717676443154413712674003729675040928628319538146412572359977980201146265859641042439216408531233492915870712135428729836233745982021827558352360197322908207942923894719730896846286156247660340483563600509412470845688830507438869887215352551673673491972047475258207982404274052831510814147177426768214673669763712004552114419662929702617477054762292499843894567491365231012622505414710982626269808939996284152729757814139593204435710827638252083195296227927674147405209948672695573831279009654687366635807313386113798651644904865352949707590732231593052412014517331595151361628176439298030041929666102600208944495402806583092187493688314610184837090574248745119745782576501369476318359375000000000 [154,2] -53264948821848952951961991693807900100456586948008822040258440419288254246979776510163229307567506884636697005751379899801963375011261547966992411617039749271529126140111749728253388498045214546345035666043482817231201397587183083565055747571824272271214974695667078913075541037786339590197901245605609463873424793288448411032291299837090242730084391048735221563293942202171743987210168284138964276134871767075604360735139829130110489955334168295850442162820425980571816155879759783295060992066070003765676896871532165290445141530430294956307727087771794587359598175010014576193702427528101909476614065745854582302254063036371088929304080116215093570651438758368883241244735080902727631698204867536600821198005131774527040086553648303195331217933891235476263446241951704129215072826495207929781889033173679010368962760963142115431471594302890192500915820111991790884467451525547570108484705461762957908610923231385780619804076969360142115367792618200353029419495750525236450459574309780243180296410155920189224168712491719515303039120277698838219108279750874040792686247209766666757443206919544632746203867075736193598738058183695106481586767122256936050102169123917924506083098762504610917463609174226131078937392148003969845093870841851851624564045970686148145654739205524233518831034309798626840619340482690608433447778224945068359375000000 [154,3] -3788330002725405907739418454922095965184429918930203075280016672799544701830108986135491612548394056787956487085387858042249547890985667474509516781139307410689240455903845733697575239874161886558241906590768705629430652682072493851948283741797136547964253824180466259825227633328664682377698826804611047010510119054443145568873293788827065833809087542730136409797291848019567054234965700074432033934000584100934954388716616181840052449164495054679181347962226281915868972409793004891515603224185750570627843172510494688136425590031206667988809064333360373785049811951035268117142814708510666012947440582020401636744741718931660113428563491141218522189073416006567601843861141103628630720513730092459154744217692874143393416076896872486003734969976055294497138867151926646638394573374917167539419643409369309092087071794878816692724025064005285139121072435203432018723259306309641556746049217572734012591879022837143974658985199370245202607050210166089886594492604780518930702529089726985836517994175779773353777891463406155523355001999845984335644166492092675974491065671843001873956013014378507168558107926605629126228568805633822649969384908029721164366835028622993659758380879334454314731954204911755388528224471567592833649820822556032694499830085250669999173576061841795438171031495606975698390272813133085000701248645782470703125000000 [154,4] 84273824718066020498981547002265182211011480196819037352253331433223586233050045242305340434195096660243164210918992994810047239465383381585245757921243808750409781737881556725640758406511419216239923441240336943983368949377940312786831434058066191219116094510234011099410962233614439720577937189112163264129983682613120091140465595702515636210797433874694241254555647836092943108048688449712018000601275170827445582795420491392991507357712242750207743859510033098520937311311851357204097163490395578567359137439718202772070098856822494084375184447650103743002395886635618850690420711362016453867075621534738342361226777851590551392249430508646388091673112768070251412861164476461293904181023638965337671470930625022398876798517031733922791276115472046324668500954284826445645461291033298802396669472061274179490785296087293049217953457737665804756023464744816075839354182476793429178056246527124333700646034039132591838619423204325699918258424485429126184961677527662033542548054761256476215430571131813166507810444768489283668905590258271783504428048389099197255658825191508844649302347433707797448244816918938726120537638086579640707299092970804793433945078197067676964736015549794181436352858121975554079229533932514740820072493686074536501534013705109830448390199037554414377894611772851405025409574523951217181526124477386474609375000 [154,5] -643466206769921459960361025485363717057615411416227350266185611627747634084281404980721922972181368995033921491101210127728645081085090688562359826770288975135590028001117099264000232591425669018699400971356302601626342455633776898233667877762417428233938515018527095448370426129975973560467126508822791734173148577269418507686658104207379113783167548362739951814365092763853948681640315624722999306258348305480624636526773060274237969621765848566017226391652049295345670916396156378312932801249916881961721926646057771924376490399502328415092250618547022199222670124047272784132766827678792066046566621651628152311310889502921293733608736676802546359575062995030054722912165087460242783517505411718971434562792418420189382052152598326474652372965471004062485785991203065342346695181574089789287766830822505329177817808330332572020881028298527252279891468121808275010501813578104877074291898872464172175292039375846933119787432704171364307571904128296283487554638364472406138308109843327716150970013678180687641916931461101555070093302645358092699289147032651744495958330987660595662105266161379773126579408842326026812496672701365591062785708425799285543312135461544585077460071885182813454451457832719928373744102927824787577488835101125718336657959195560465284652946847971915057706822479267655179795140090262148762941360473632812500000 [154,6] 2486094996077414382884028506785768483264481999572454402305313189160794857239596270968381792766905994600929903495645168187702955359286922591325606206939855591781547706330968182869964904603198497829111378544460680088335358557692131036868293810414230015382835563981822406466434204970430328572699342614559191838948725025213109705994902507438264841126786111382741754627363049293682830158927555618268106975194681899796945965956289964701107325336955080514986423308266963767046128467519936445928798063087260052027691868123645044065242997730658279410103745159114713241109250457981487089277777641531132146982113702758147885778837418399455856278166124260643411028347579025283577043019882508559898156347065663599171071882131666092507446807113406879048266764853286258710176199149569790554681098719997190208409805093292745201689187565128064186136301729540856642378511924584640690132363808315723431426995837000162184655378591564185680233582099040460056010091245311299073553491232537452767392600289940488938554637483228085212208990097768752825789591254294087760514992351041048102760949979089958001958928474977073844050000064613194203749939077738984203903533986023172493659140493099911688789014213915449988623968664184302272531685461674602511500639008774281107314800169266301556140939851577245285280267690006925267134938652144145686562061309814453125000 [154,7] -4886577702742920040411905131022316476999986396977137530512922398586669614553313050430548231866203419388948608541342317118256485066520124568365357810517072093783045897364578660585219644951132962411979217528788835967633114286799719320960214380327776059298089331884327621277556937541268559780925513479447189098312903600559155144655002875136228637794123625294845379844143478896224047276779912395532535451205792241237510191604249253083805057880572254296665751999235411774760189449252380291823078662123833357907653786487476988776765648905096525590855065823010619941500865711909871804865754799668329990600120697193061784057303061074485879416697292313947190917663373566141249665335228078543662995938878052400915901661328855998893454810609326267718835961882094885346264531113454976400006053376357611930710242195289816922800849897935458334193510618948625171107744069256525478684356715863288727318057245522031873659441012055608347970833283665492018359018581229049578118769852546123655296273355081525113556770483313941011906324739439549561540646309270511261309132949723485471057025342095788633608041893559579606343735122977190369446828556788117586528479629317245779558642816474910642050467404117532153380421592093055697477419468643917948499371912874152151908125853094345217706842356139880803045902889949657033549640367320439026045799255371093750 [154,8] 670797290822413435264045523768318932917663021511798914653136694520154202855663892706771999816752209816323395648584557422038403868199588593028504035006564786215292200331502910083752247670788246201410381077322059382546250090522451853794708288414247143317991710275562993007866503717129339948766391905096912554501199637740539564769504563485206010852465598971328558020037008283265936324583364788718389842588368677507956485392305362660117718954432588930085954711497224221935669092890690197150063078592042931154813784109725331312896691672912082509790263996248831361916313444088255897211618116756287149256828391847199772063378920918045024911880654772025092521449433703615511887803875358724903746034652207156413253909350858041558982288576136861779269756160651140590230269459273178673821861748127250651726929919795130193741117259162706664195162586295514966695790161698210613483328771956067184067279744429526103292811082412930843616251194515172595275973856694223251494059311083885808409353927946976656098368127901294835355329424110708220826740329293661258840788787209721469640514222185905108212612562126776487811730348787479890386962607540605763224170606400722586179352126767163486439965123580805390633152988512065624381671962136550492757143805928580074794595764246979789515906184645481587188633801998329209378234266837293023788452148437500 [154,9] 26231936696749096944973731611309974987835695826460254292053302813847683993275519630411440574243774458338039602443613039765419892036062791483497803449716772201546091430641463340290464089492618750103936176823588296392455507307802366189078201866062851722575634719473838743936662091373465539707225993287162932541590169117879054690255284917074460120722609455561042003383489223110244334544457220645470768110787231309915731729303005371524246618830266970370460539965723554460358118011614424384578127429073637011120176008629150698668157360469261572898230271573972080643447245911257995308074648067369742225992381659532081095296034273924941234727407189912690262072475309749239495492537137217800840979305312969184684622369027677593754661431944758760214303851924269515937687902508689310769811271627137849966875427750808961786782993573971164835440038137750279545781768275376314508623875124612672751149360890223486954468023210208067292012128899280247315260315855501187698333405648784419765950382823231555164812697895963149218095579751928232025509231752503340062748108567893254180468100726401538942117179723786344635762457075323743455386015060669161669646179250989893653807284104770731766525896388611674927944829136933861187004579800392320017020133330158577890961383595774892910364456030161135657066439759683709701048868983904918973999023437500 [154,10] -91356531734129178445289524361329356733278199468966343642059630848926284815605574723881218374611493903627247612708769048569810885010024325495664724799016000409970154389138167459929252787194460736753217651122405567089964214926455276216521327821730415446211401560134424350993284962419580156044202296432527190445358875923993142618581774353018910348411634225838915430030294042673657408987622007807091423013257842384481276242747555131594955883768212919835232199159638718226969633694879482989641733209357596684584098260955181899489836845919603217140555388248297638729803840159352420946423662518639710155813414675919174474316307966841529303877991949095924309614107377775380782390599777687293778774470619258404000336587110085494872071943820420451953333959013970221930019244807370785528464911720359863833426288646153682527098912821385556251992437969722540080455676799297559552938443277505648883503601648804023493442663027681641093824461485569332231793720249310085275938195063334430967175153787927440664505150520504206491802155531319243971762909462441037428752782835250855418387359697248446744840045379174225291760926135805095186040302341894505295365295422606854871961827346774079632306352111629575337811172870938617213655762849708277142535986906539314740612028111262161681320369019186243679697023027684510587331640372720782148193359375 [154,11] 190578183609733505126694774161857473863399598851279771313711832778262308794126605151932878573850663176587460020024875885676713959743351353685045173322726612422210514746739153046984102786988603427610339831082574445263030535870945071524221352791772168708379326532085395100793632249187189226598892658779926616590500272798963486852406813900856267412499117763829867988401984482842900893643344097818181591041352268358833356034778013289364632097146857716930634530557930186988556364597032008313637534603458350776125862806054151979092056414543070548561664306537280406507152166083815815542486594559693002175920893360709808980754996944242771135779820584021497393763652715437172240567413322773727584684636087947497930476128052243719617526249479890248441432432675516649804235542525357942512611223453676243411049418700483133124875548687770817668604155131554302095114233036450570078268511156266458515485354718584979492986106866864531385169116701238639430487965253079168795064044979110245856834928368237916595189132358718234073388300262007752642911040777049872015054803364607214536831021353231699952593458510775625557128411474358810047170083954521410159756635966149825886183146561411045525418830748278249367069456178416962864374576796616338462082121590295085537365817471468728388687418703401161230390474620926235030087186647260528310546875 [154,12] -291255064646095747796568171718902781771070246124971509585463689563597835891694318798292180488379881189745517804011819164200873063061508219155307349949764505730515956080539759220719183882491797129641853416536635014829778152221342607744900098930915660430172939321856637870771660172806029694533297259887678790976063409568225369174135302482811962321004013922830270127454980075237985227696556480771230723853933658742952988598836345130020927197990616179464511065700618053810383658784243793736196184747639622047422196443291427111145090150538888910743739631835897324230675298695730177295659166843536801141021390240130595030622574204916349616562585084132967423769520504269323685836431859845732192807125608846766928754406506642373372241911444208436369301177177882914578610471742141171508415853265402025803869407388726075228371347631241438063256631000453715759334734390489094526597211533366740271775624824945648645444606036096912641703318828270293756359864796301818653398557888574814534677731715176695108915542569734062985357428293878812421919759543391362888374405122068559801092175244677250818397095304782692231231626156149638679486327949823810108476129309161225683455813637551508534157564579637644114238300536516815013005622891107961308876539119915704355415519858388178442778389750334407026257567147938584563674713844774695437500 [154,13] 349358832066294740511565278888933780938668034160712014792858937556940467448159926243756529604170268110156721964900390133439927129395333152197946486947380117404192717756310094221555951051465510174250492422709347469422033950546068079785508506035780432338712430508902169782131125728770305269488495376685198069702293004596594082302872160850978638430371556793064584005665643364707787372159628810328196236248932213362173280359602276791544955149665484563086262304064734851322366184011879451801740530404831858072458940919557605362947344736516478771273764617656234590631282753731355066049862641513889815061231843798619719058332127427132516306894957713757858269503213126539985701745211788406042112863795530643998226263796603017149981861125797856789596990555366779672152157480650832852494135041430680696434504263698376232508342937418316595836514911276654368254100846935752328189936202607509745369458067905944154844606194424770205225656329128135487305812992975432769982756232522332702596220767427745224253850473923732169229201859766656175801437286818076914683848134445179799703616023070205014222397720223541736893335596116365328733859712483228351216548645528638963485378335198653499148157562589082456927676465454286526239135258226468747574970390677027321278509362039683244341361405710737730129164390702715289977228488070975045000 [154,14] -340270667778918102035604664684754255238175238878486686393126159457391648414356064411408325586002310729446068934175382017508698472104861652533331838244498733173034219420996383966104241316090211213489960239380931308868369034177126523961677020166075607245230380507996133077424446790703733925514867665288175919019192184176555998436089416915457529655124090480564437027914924059875626953492886074833777179263076231788165860900667772958517550606259791490196656893187922111263630387396178506556786963941352724893675146694346824401834941622485622216313678787286514308207479982110873106369907200595032360573358288425811272928994793269607885073979619778424242060326312927022769515740561950254773715612124420650008363872906472224824454510344272930171058244042317459995811187040571134352453253352795291453711334228808219236227408238831173793206568696824966112119941244326080284003171446440794173423244673143409599534119775228889591664615263635928783319127223141217864926648237228196456889638683840479783975765491234532162953673559650325545365664194684977769730224248358866102665066699223558502634385456426757891490114146560158440121071002817289312995832465833153116888570732449975489391192819295405594666283898849705367949681214831990218371277683238733221746129935632316866713054538090270789873093500577107222303740915220324540 [154,15] 274394622856018591793224050086671602466217373385343064024530460175184334210081948420327907278361798819543203702662498180907203416502963640911681808933786030294874214486479031478171798546868188503258119241686480610817917158203624328506602183524107675317114402120014100617282065289583583762874206615588821176458825924217145189516219291382398937007754200245281253636014141791691516373228697623630315159342024263852205598030291852193998614747644333780967557145252235753938025269592591958606264135368765710064310255695032290682566112971976611913767461765811465780661758026417063644571356009886134720192154206382391133924718316450556308942092385114805421837930083439582925108242936404788676508140832654297466904682583476900445023143987920096899795333381536244638542360990139834316537138740707588534346299761082417635456429238480429005465278624037361792243160280635386370797948353095770085604205825100969320483328621894463935471048598873056642637304433395191397671488024981473298021454597674431390485382747040180283954895003214802711641115366933355748084185827882709845040260706023225026932790550024894270353227615213280511673989444995818388334001514584901367255074870512249574061572107796666672291269000991226824622765668338521716411198182570803594011259359670928052078803016106357668500648326656271427222522310318510 [154,16] -185370753988395398783851860349821232333772990821066698727902151203089085732043503815562848476643852900150557308960756062410974966436299267982964774400526677143016969750909896725108358838889115537381786484666532677357405181637331037160797687207374190981383589161330483016045322315668871718714195128562946277201059170274950435746326072693195537955993942865073992955997351950657012720762151538223864083823142111264269488033394430918466641604427930403144669791099355323375237181555415395150746353110560647106894912817248394470818719039371742662696894307715019133667549752197933627408378302370194330581050334772030857808134443499857737470705696731075357055433626991539727349071619665824842206212143931453416313952410524426543985814297665208868953249224106899358774331223734958999140628886847696787768980336360300864782971139821430658265705914311291231507832551233099374369168062289073387659314561113892335647919330795852968241343581000234457922124942102291620711406019551767553258264385197048723187552860633194585021190816768694429978712244336706701970737059768910354271346348026510868530049256726029384396270299329345398642847726969987832621715239142362476691336572026693800249263138093286170822069027907219196422458981617446864848977977093748237460775825254404841011663192655657664500039644111273277759825776233 [154,17] 105825523488005317795011644553985577815222575411251069142748128546725020656746938181655433557827974374256869408922908971494656911130521029227827718690042995942091448583101091538418268701151273630656036894742691258125177447579535719473886367704262081080888859668774489128101815518825518288072301717457150089578190170815033986127497591930149830570475582537183599815384307114089707468531986745373729893929896546418510782741688876872423483774972760941828054238639863916417189204837198462560692813737852266597027117420973983720495346239009746607199999075537529270901359059216393716836115164734749243635732835295876238597917518129313599502037441187436291720024922981968010075478627990800381861641456522027108947347540352762505435857756221930124536139191131118244332716393254505248187087193714320977159189012779032592717319345375860260750706100944087422162026027727739423026827948715949941199636753425661065873631676603674212364688932380045733526866520634532480200833665779281637945690247409087838630370751449906694339173607340734079856371155902912308573976837850411643259096484446831402049075130310856867078715065435624526149830792022456657084545149789831469577085783804481755453758481807909450126106545615280168649306192436940788619406215220988319566268570692902046167304791987460941126116768876002797681212171 [154,18] -51849745200170756529327126922293680288708469962757314583590607240502406360786799450570047587513399414885402469270376924728448332509859290298798457541265268767344306190803051837071689864969819237362718633026465887039001215241666840783117943068613391058392396795454076990899853809934277044890037878392881668485766430552795521752022817856624562006714603757627801483014879560621916294782697898179321749284108776030407147493029733592933022289447077759941214459691673508679454855334102069502378702790149140239875459345933433946899787660204129659647985227481060060919570288173405403127227861785141648981044710888061991980175430706282880340981509231080234174827025827240506504016125474064855606736010553404527858835271870481063579226471163548455283404908144541247019092505829871913737408972997706334509709759182782731854727203245201526055794464760488924533307758317617226870629401656242353478037985984600988893064878757111281804050504780409712523044162940625263286445711315471838418062736485900991565518290477807341648923546646798948554935070210506264158545037124919429322658024137345010289098767478673369548448419947382335239844156754613097651796741423711687295984103696563016565913579667852745972833355829623163305090219451985019657481318937830065276979153233555555323303221447826732796696697638721019338745 [154,19] 22891119344571200029404779593286546862915749253546138656413027112879453495976933753931399974897931106507125005798780454251007444368508069486015506014273749446443574094613116950849784693784833901751018666932797995454899454748873857869502496273935068167267736615518257539971020616076456314205684886910459410684279961725845419363516122100546355706084733339384228978868068855026113811345344958801410201704774591259327643163474200370961549015255383678712009624685939926333219052741613806592772206353983387224782574227650710371695788380871708859959536004629801813825150725730198873017682434929069089282454469377918977483122380947288626590992032271041424014968182676205002444871466227618156921474318365794110490332344715797681711143614216646429830511658008548537666604796752881524912054793325930217307741409148990046056117351961435315155504493441572723293987081676874265357831558300747647478513592812527445913001760964116447199168598832370235923057761472666022737186007122247179415237476608954503060813139828171131950687528012552949551118243900273177314097713023544225774078724126477112493524595603923406097006331738725516659127136430978016077285501770831626455410386423063006354876752507585857319163875288195912181049845792412559261857559474170807318067594794200263589364509497882263345731538746057610725 [154,20] -10058706686211304439895806514044364139508061913089171364676868467331611287470580215816694839560085442766401506411579005922010061583674735843175084220085540572819241087997682358727926181003626870051773839115223928636717109841132971434875971699343077963560841670915888268807167980008792802493860379471117452917755817772235098736906575493340817937533256613931351297201249254682422398988320594391764653665047350408921898191388428007554163416216556844557411069487486088813551634470624790414479723823285202132058680773083238959682606968348885492630258771692227277032935563488838995231087560027416436239525155538039039430346956624492018019823499105894545345578014524161299154606346746784399997677176545575499719774356177497877699228098606070498998832233612141460626667752312113782312408445793089578571432439138830137416650659217436913333604231702611720879252796014926908351744937928776804142364811798548962819005285910136580542820958678265137474818053341816525676735250863401964734996759822667959217124027714906547974114549942381410652777282119976335512435092942596732230129477359669896089238804635315335725933516503336238408162951740002399771683962551530576240314459911612646140489031477178209888031913752738620784076836878814969055187265942424202765092204773629224078732148479162275542228666947431460 [154,21] 4212821761625197294943098861620810471948488405331197975323735168422840060213549279600882626189924712778606696037838875456358915546737552769953746725352302310499238213854607410954919880086899752002922580654762619465472413549732924529956889254329012633906382232944310454130138799960184669526790379792135487193726619495459391302657235488933858768865628777644888965861881493364342335521459017786299440229744473912151886083355474678653997316951065892494896616758620191613147501450552119526135816359051598371472286360133621606371414301904698505279369413517704887075893360545609657302357459603327102381722707840841214390964532299015910966113877297734246552547767080992298205270095604562697884369440838573674939368074966197730670103737890936212645493864066443629311719198434957619252278436920400816575422931464082931321321162818604341643341071574456642493765213030920027337200008683628024862359082601807880920853520944702499704493037153247121484383837817768237957650710619070659424519132333791389027035596658020224190859872817083154894731260760559502757398871398911935182089730351885869286648381158748065951184837345311369415139178297905147697718697838939030085488936364425301965520073735904739492248827192340700219469625833082331228279131052065925562736866728636432142317667843297490959075941972200 [154,22] -83214808838811781000156914675440815453473109144732568791862968880651026426889618891581142323799356526145523259470965633591996548962584833626010069082012495955236569825957277918223060174818452202372264728631196828400259195794289667493601698519234445487215342202723937082059756867918795946488363158104020113256480298126869273627032495772630256587135348431672262107062564988243469467331657446039526880434869627523661985833514431551451279287012611659947770970764988054428587433876204106266937566559828876593275211949823062924126826176090763381326247259647951548101834002250702488754889976188901829465929143233704199906300228699044467479672957200948703236762607577402008319844085379643806746463353704763016093403615939106980879459758209558522762072495033854809226155102662622011732641972381111723056377709486432063064376165726102433812109983683843413161593102450340932908470266357916422898206540232449092957106927725869977369573324814051585510840866924068374841204967675941969822101055721072838501752724132364526498315626185290973435397503963045074413437075969529269737696529649045900081581738134595703280040066845932051686042657018539543580489280408128649095842768455023078787756029128941026689112825912150793365947507912408510700896204404455924538329106414218754090805963693406702260938900 [154,23] -3512358530439761116373580050814106771428026634082298702593678672871390695884809068508629640489370873059183243931522820255624142375475073470200638092501575807611245568453911361677239688093689810271353936172068814712981506728484270561790445604224522186715657653371071765364775418744155743639006172977807363639713114074567577931417802339997885374561648708828794080362216882069053516938872457181610486889921098917933308228114216264163228261914723700904392308779132622794366078578803058492495150958432548489379029193483553328506037178080391808292862606933149026010291090790153449332118863488638951361642703582018738791991509048630818700140023795372103567626416573042464861423511733537286636295208385262660551129385921193369470520666119394275266655338147825438187999516081587959495837382193859779366831352288739098159156391888471557845734810853400698663585988025342441679449131339921194539717418053662103969440617566736277405468970654930185491864628212210478577219192647486086887217661197393217223433561189425811447328072511882127007140129906466957343326920280607989365431030769065697511291793525132759592668217823681015359280950786540380846483216890067828353473235342629407742771673765840757377782697022661928039555500096033603275798689771847018181925501670919070455570946802014626276343117 [154,24] 5719455160987471843198269052712855389970779026640536896044041569270209494602887918382852327536174356224779040130885744676737940558840115461230641700219293355793595654886631992654802137364627838158630437079840438764932112560011314019897483175571980977367727543281186234769341180941979600586011227495143912185642526326752681178683095637173907140344494010479595846752220466872718270765378304125336347093599160493276825431128380561694817330673427752477726891273470990617418728526704764755565672559666019780919600991669726666798632335543348084503019278371967141859137570804736341751489684901060409221124556969989750425152712442916337582304748765560793926648015333862006884235462655684398096425069557905081011648613976425990779089103350416790095774487304001858474014120751213127241932807266873634902423245907293333565395077125954281530878337858154277920094037761186969740004382312335094211272257206085388981096507134100958639206645798254349960552738051786101752972058174121052503453741105644094969761443647074584450521382693959186732102793165119762778704221849177541292458391593565810343566153386813861219359060639757205892384059577569912519887553286423828359207595425096752497610916139784375665798166489370269229008664325068206821900032071555431705249012777298615323978891373777545377290 [154,25] -5879892176194205319816509772096639657074096622485145009481798046834498092573408420514363382722992057469857906669989753707669849860816469818546139683485332410625291886130178416202879285926895892794708970660520583746271512010424110242411522136074774549225951767858945532736609471385105153836252937055871057997676114563165657243369650657745422776563467474495783347318673101109685822508906130145504936920613491555921832212425603091197073596692425986039547049178305943204607844714133034718910193654038215711024385731132452557455716545443571198366343461675475711670291804584092076002534022296362420799197001273119497008112536185548051424197448904317851155770541031117092476518694657375983119544744117399683811082469088083753847662291048670431900025259978874256360647440108125094899078363830492595944039754325312718538614489499433637414349524137061561969872781483826571230747751423700281830877441269619009837047556768619608676833919549536943613012967566578746008640558483218101796652607429478508439120792888482332437199119971467771846564682949514644343070061697587082375460881171717517557823820467882344935801199967184902612500211165886076821075631119013021911885126356562043744663544372916289879658058119533730321052389722353984699209961187621922514461228681575050891145070523424329555 [154,26] 4449792313982196457806464027106169742763885307704472937616102904542123484296006847552533364673338743835792059466853145230941554942380066577317318371480250858425462386233905076651213236114520000945072363852610604055055373391609017440684278726881305551646784275757704301254405005499903742059940506136816608081823909460524339154659665395972343301899176895856154671953543172370808501544499370132539733013569921877030999069695558495021483149370561785261297972928637982345786113396489321608281409723876749929281624615754755161259496333583477648528624396965611993011881519899637402795300417980446333219814907520778390436388673768550956352142958079604923661574248437333511766290900484543459343628772937028094446442047938938516728162191053705957662980366158526402533322105710928941561319298595873585464254255725852250766171324198993042680681048725212811315718987684530903975126908458891442423793961901618041629622525175878140830610007008933531146259692031788204695078103607330751434606961672637974672634375017626754345174880287232781337917391078770459808922608933532088246051456007858627272534855196194816078366949233257098239937722882430157024924954200414613837154262255416286313895058724546802177827782851385331309759001432614282016461975643362564864283446395728770528843398591002402 [154,27] -2536471675340700756947040804210864481850952228027514896133410134961163112553029303939230484607016880894411871822023465069045320983807235947744762399396180787062304269568413799616942471117500190677877421592069153744720568550089868773435061950229210562470819959249901821592537293096000501130114201307141604301150076337425296812369861265986177639412063623782640638306057376264901015870649577760507558823663958400023754964283620301822728006202102337495276711391541284604947641739381048625871629117551546419705658018292513760800603934578372234274212942385594785207745278657125797000826908358364490171569012764372222387801244286942003112831128762154095060407825886926291324463498461140225566744641063128509351913122670816538161844753835415408035433892454777560859893370751883922264935643490178993039192253707664070099007922145103970090815094996337135041856937624210642616460374577191714631663135603327123978516460139225813749277008135754388535762859859873469245977033341523446893070449501601083870400508977290283535260681553336757852515436493300378715037038257400501317625682051836186484889166086043052795790038597914556432237762095532800703240119667777835839561088324778120358358384022507645374807604577308730023185564771797658161699170285793606851902047129357567610629328223330 [154,28] 1035181572737866540224523142216916118070710479240109024554014748754654278656719693943565365069443145335499567382361821922708367467295627730202823214558914627254474111032952852835831565848538312231131337743942803193062979945631846423734320363823613653408848024427303927737459062459485968022109682372010155376719415103781170268159352128237503800578176730945375015637194659202800311732182068308698329435580521159780888779593455315749205278791482415046206871702754607409928508089302734888054104195617071064068039140914170068873810350445541706935215558119087647646426677810942719489220930266299558758133107827149054225558471204400560936787160609418042809302185648615759061687486910275595320732016149119974885888429145638183529029115416571069435909324186552609241067782341420329871555676309862130480674306133697714283765680020162787300985998924090645785150632050006873961154248494691900449620279920166984693893941125433776043916976520010877131278461435117647548566965795362370997430874732869764844404507478307158906983514103477145903200616291679521152131851579765701237421221939253026013267548904369596933003131414003116538284167915127399261176485208425066290729647820686554518810425653728843249715044694231935401793221977180900262387193099896270809058637750708657577580143712 [154,29] -228602359927000721408951241464569718922562586722127172502217574725188614450037396629131222972286923370112561969181618505869422600226549772375585515525615751426491144197132240852435321325212017473719538873035513222600899638011680564477764165044685552070114398298279769582672118290362554351359138327142270783187352083280715820850285171042454731533376024654589960609449828832015698847817307096910931557312643590421956153918462833368983192675151531185639336723146768735939211549821209671031158328219093667705942110254021036387375002377606069542113198641812421690160570115408095935805730235436971037682574896976987965345984993161854885136640728651412642444005903771972723769308899933222709751277489091425500111689435915606930344449243698291659725770538179998663355204656349185869148762210216088769093239998798851093808509900282224092163367005252715841476987726579127894785176942405795049067157103208529978498325677748282671861159225737658034552039863933574493560323731617889297888488173196590126107650865064511285896180171460323292729504973028742106777727618225499984069704054606147433378443426961548351764590793409335921077422720029806986251150358601244364877397025057061320374988327553440426529314084861649022029705315552251002638403442051867346338899424515956425053270 [154,30] -50838622839449480058987331233494131949582684288237346318231047642719654270773009807994555496043123548567803431495656600807165844110568097595805463030794907550166313107367944247293295169370163280839992042744729681335020590859404304965982670213211988874740549826570525329335246068239723168224761431132009484990261899920241051642992231346206584158032938133786729572506297855882254902491055866410768535434021594516797563303904979731746166115806018631435654760009985265897163660989181252879513001917272926283699786519669354720293448183433272370193853041927544729939469371256491773979395031275196137209045634049458175557935825057199468052873666962334860957740665433286253653221033870949025992292479649707666945515388688145405705005486421443339595052966346442008763811672048650303331926928435223375014209581073811169647481803117034693697031944995080274154280403144299195036006643995059396620944563029368282622015120882991907466281297924847957864605037836274403876365013029714095685176893724775629605028125363733257777999613308989186915983575699412956903466045796862444300283040761508737013463338288136914078805882510674317027342236938989515783815632310585870148266682801977354898917738429523005902838336783057731332766190593972491667009157301662559367944995096426222465 [154,31] 80480782531179200815860969293345812810652227584894989649598647547790099670486462364647630351348619654881386814708744170966147356935846519946084423865622343445626636942714098100370254703269376973686689328554291734867836529264927516390618742616093577335668798551504826455046376915280045013596087319761455302209570303822695375487905965059253675160334788279144452903226443772096662904892698827408872777315515544859744436438600792592992518755996331296068105678173785604308666180330295111334538542335723746717030550432280725932998764095600720859581105401309742052310322470770175555920534429517999779377757750831595612506920834533334929681865885268511488584255785626334476693346393955537807441746908754166159404065633011716921295233866011591189807035349288421667913065955854630198278596978928098124976311919701035871319102738664509540953627448790945957033748703048154375269272828699918241801120485248318029939690918239979837760167298733882241557538918226971532679815292845428179485115636952349644957869658781939007585076135377231406462896315940761808226478234110989949023192627268688420049401424854104067709133665508782259915413796591016426140525565169870586519355274657769298522638270685125575670349402875378585859798193297484259998183199356906013928262290474043075 [154,32] -45645360154868403546495202651178158997925870620738465918892957372036547956149327592120109118735140042353462838167479383476469712236292642335551735344803744422566335662659121178991924139632157942244698336765899720052060616410794751663822943024245023440320687600935636070919063045676700777110403421176627787894792240233758944481563715412037768955262325115011631049399367995357613947444450575435859358817670372971931584354108840112225748915986609872207541627594043341613242023578685426568864459553781871055897504100813989260226769263068458963697542925858145971203339759406259755421393494317894674935888678350141072139426414268118450385253900965342539378311965925860058502721225616599738034044733013741034316091552086158335070111880274055098596617482023397407429341573031129771140143476056412247486410331527358021322343046609165205718675352268883025523194364600633002997215468236076794890215743006536065348873920405388099880439195536924031772826771473209541133387635072487564848705810113854594076904777230747786588013644845311865684892722209442690786061393277078972958994803665490809462648537914049388665174936024328007108178028291435770078680558394622964765717870582741298819352827632891166854365603184950041994654396353330412318676207246070463851263943730324 [154,33] 17220650340569454934248952882462232519890449735431240022644308805486607330368083625598341266386722364878401404340265589357187487792752355386761787029878130465757353806345181017445664259243260597444751291793179768640378415674367575012701068350350598972544824712772063192039857259189501465502175594889433702143211617465466170642182746602609214686843123808400923732220300638954317954341562833222000922397243127529055448331676775278781830835071136965431574357732898415327198273981208565892856017324539403023303659382503695016353777328993448086621819794440561157410266508500703973011456926832975826308278355628516670880338719705719884887847930973776040685330635573934700627464012109309110905949780262449192406179436286354749594398787233310069827979262635852224685281918247271853284263853098325152798071678718385778969794701410570034879007267250591454410835739420008915182511621837946944893669523196499580273898271581405532510668421695225052064035449358385214176500035445090504923163034231989286558284478713930564413341621298855530346062596727441673150380376363782789265687344053060858579999870212652698262191806985934652885931095436724917496874161518025082008972166333734196644321720750257192171185670853976866201388339552389775614251973435340070713692311080 [154,34] -4625373619420153042395274467263831186985273800951976059410964987947324646683242959797735721657299827967772465901938744554228670776559201932622082993564048718311519033080447885510168204673465078857003463300592900724284315539759774079357457845921103433494529471654547400774069777535094898378006274655512526156032831652834791427236469541512147468837660339021605519435168875179624103943037022756307033661146747314556611893336357084825820978941756950255648336058867071211802476416706271614012782653355715796544009048632113715550207482089999819828775290182939175348122220859104609450512151910449669570634417251720729082219573252894543266767314906765705596820233457753327873464555579439280433986481554323401762559358864679220886349421999723078285813749469126977874162165855891412237210202835241923785472304982732252668560505089495263315879419780204663369332504002956184595177561650306136817433234676163821563664861247634558218139706517797688042081032989557097596323417839782316645413709877465613560962966345482677959374583645636448569826287303386856672745202034747649996651699389935871076720734925675366073176691227818891639608851210194842922294671784473445583987763412737635745647347346804911563217143556490005216784420091039511009278247639385337093082342 [154,35] 824082909919313620356126115058928347139016266435644900491335611465943531852498695039223583707453114884726043167582130032799503445276166655990953744240242417547183590213682054052854814318331873450746166795160501720873792172533685358899414146046631143462666665373929397779089472568274938579602468929773192331145006029776082438530678407103485849337895709051128290638300575547152719337983019360335565398116502990849852427773931395592020011826981292023852644645546374437303569522000046913128670050389533257531394028744254980146019448134486028412017916228370201379097989737380314403683496705055002887955182683294543098321116336850449696616247410138734522629540356354691251481187311492865712017331530555124063060636378094063258134857080580101615753801789816560174071746346453252589073789065164371704325224351478247162971441337812960102259103851874098980011343850145635535149825060578803804079249587034543897202656764878817544172670765491435676381771240979951100700752193698439298487888452345883835601708577811657129316693155029374254127638235518776266165266100062066851412959178176273104364223078519832656158152704499021899153665019920613200413417905026535710092529395220589947557876394293676290100108178667641035344611759078184043584448530038597837188 [154,36] -55081598102364740856392930227196225373498541644649659124606708526372702686329864657604832796617706150193297572132800406647473943235480841406017338091780991840556143129628192436201358144450548997067436131630601330623322535256059326062980519759134783991769561227013132180414454839514668333481988802019349387102178656690486761966062814614686138262211479403289504884443719769239768061058208966298272508388763531437365390763012368990011700354000476874641414606633827784838955773783277625937268357003071853532161893057613565855685438731793017827969851379481314497913456000641646123697299685850724053305342363129248566727706093148632454916791685320837442819077784867758218614387376754672374781918700112658750351294961192250795707087115143512678625017762552542107907540300555871045206260494326312437072640166609021886299783205120930454376009177089254765274079235521194299373623986106392318673585645186269148988315356393680985545136967930158175441282396041972545199103142914898829274685195862533515566524961262677418225677376252729992644573276286339859640257330540042548631005905767228588534188330334682465754524781704619720206761774282016672702792049782787571518451311786829748331019055047052746261629790250026862207814523139687772731554282546358282 [154,37] -20321422832453073533301885934401817533566275323666992487257351882731781057892629054570989516710477055903220334853142838011581883963667271763695462276636720142382897861693276924230813734647613104700231363574476919152237980651588616482742089377524914111005003734898037942776326005786623479679945972905704999221114016348106314867506124070734667889541534131895185506658719198132105262464060351672834716533336695131564979950074240751955313372034055317910338029677309518840101150641801655510417077118901066054671490467844722378512772482937258975553043954448074007942751757312730062056420532823309861608295807101790640592088321730649963064595398772263390900890921701527066296379258535129566312913977567759725829028505174866536024032283538010170406054486545119831576908904625171874890572726825355678271540299028371845509288847406228399643294523519401389440402678911104565896509309631429876096077866904785967984387449235760935463970572244261394949146357469707476495262108182900382713556740633937628751648511002904560449005505591130895277201097263509499569638509855395170787550134825959572398105940333595674792769799714997255729992211234299478852988277920181446426942601178191693053779992380871227634216923543002261104754049700358147773621635443674 [154,38] 8703867746796752120245651151745235589133514838909946623712860685736224711270159646059047318063637087431820052477804878541672274984072575428297633340424872789158537412381813029435089949166795359790151362822525449459230548121456169044540539662398044968457522308294054311971092325700122481348571514616651961098632347765326035449116568743438920132741312320093784729986495272024979928377440352782161598810241236845977226694700236721447648651217335439737481425061270342814892927167021773557696694402113939940639442601316879036086554741210008199630398491403659878197485566384466102581082448839417166200755231623515773821600214470836973884163736246809643273290148178080193176448929970832045539495029082412037945993787329807860071218492132165666363826709689487824731396986049268743110427676600512909639596840188698581872614009108979772035144940574198873390141492712049824802127339525306450796392843947616480957634252066461933220257495862034459875379550671911806870708244601892281537543056917556686148285488370613842468391425082416870043806589231810343599097055180436860287046648781839609845601548270592913624838267873695188188143342163957589396395234329922471983254535308757810014421431064802068259333102702772010102766150243484930392007966186 [154,39] -1831726222845948424346926264677115588117190001838513476428777467145685192159457094117614512926807872760770070280538778998352437946266947332596899572950625169867650342081763972016097087391456934636244717142886192958388675682596753918167239693848480821547443226021310607616985612688129209014047305962469009502382109377668921497019116324938633115939547203142289009723131756280242632895978113712580184808541202922519518509444160719936250378214949565841132118325116747769428780779557278616967637614310611518656048833816060395806799728866115883917116569298003087340532140342007352020894472644230027147329890108819504150589004696491286833827046699800260592241620837032761501505770007744995516550973680346251896135747777099298410799047851883358515761996086981767815938216862205827320223729195168932418328912685968454466815142473328275876918896124927409403131684313564793611638373854961982476972297812913628387265829756687689375211495239320447070904601908131149748164036246972274003430559380193077570102024714855210356392865965294413018848204073271027229520283605473373725309729244739818011439536826504471333555610820566661431471637931589955992646973389922121525584909945610931083879648435539948678644158568325637391485597092488112484225684 [154,40] 240522310472172313209053736517450060296141236953307640794537820989373715162097374965789451747755437114251850544020628224437519657878338189716025550494678530509395832196442184986194533199096923918437234849381845943820712015297676505081182486321975056785372277323092624426284719505234614558438590785943683323316242229081928885721285893167766106736939077536685946749083993745256416130528866204917251330342062779402550053105644006780228197470079567450242268185525177157585165981067799295889807999207545430048311679697011857328213363408043300148123817517522313894615709230751765622813040695855462008743755541159785453432110805813029528368968118821779052977828853334110742314201454069178023700537352363688384874037463520591978018879997887403585683396310071400290762942642380071032826119105472884018447227454915998699744089267886205519150035559362528727344095187880950013734921491976656787084728335704611788849864977390556953084474826162372692295569761399206567958658708250779263132812317534529959945323560595193947546458089575672881399838293755276116275015558738099517556790682888127109157056599791775625151686528160745836745195461885194468019457058865121801660356502527350490693306055662422803686386667840032104002927941087591218702 [154,41] -18184471464997415974113181340483483905845986613407672790976437563766520152138076998307625689934045478872503038643287941939734633140682211151550466535398139947374034947691296204059932617973974446172657129395277797943823873574360345253918115438291940740869944825569967268987185459665436111272145498017571508273858386867520462834163196609747346814550487005000388754605596740994388654956332425017344319886620453475754535117697855298976014716549871881428040437893891398812654175625938299511351435435031078119249193247130825357980089464437845569377368107051327549848838997481059011162171205648473550757556074434798092730615661320617377564470406491960433861884765932897171588884134175912639611070390601755901916663049741663106093056313501139856272914419376605496463867928881736710226063444866665123017471757018499918383526468567932415013181555909147264930573718421660079027801764338745004259206200571927095642365758304240534265184308634041422946288070126541769730233216244509124392083607693586105789434308504040315497954927790221477595841647745727492523223748196857958310784577948482295011007769881871927461148390270484037831141610048350476352669182781399124115314327220317342346102911635917759929507845413302716836231862404685228 [154,42] -288454832780248254727667472774042462494426862196534063756795472564134186299620775558750005100750762604299490602389531841340760769905825944316603433930549437954184479497850229888026099880438590154993402223830261180742784934359646719972989688670937286578640176780299232445448551766564511120964754160476542664664683101182258657408915190785908126308879342490508297195760746535943487496876375739285930518291502033166927939739007390461567482721687718565739999102502688193527061201929084332169700047208536172909157897253399284162044408182497493698326850424281577967505153816093849235101698648364784130617802540170765621940460835253691322389273077593562193868150890865106144057448449237799224087497805637844070132403524813456880514195726013922147195126045603691193214558445252223489472160713917552371641413704050731541062633794161376220664589744114516493396256512730418796352886433117697988337206396454426269369652529731011976963821440018735319650424133253511096381848496843795423660681572507273630939957507990838257844416923461462108805742465409111127286856840446799548257023718182338539305168296812032825184928476939147871300910929853581711850872068323098728632504346629826189948114909397042177331576705750069820288970596349 [154,43] 299888698261229933604375613030796584215750023219158328129943658961543464948504966956694895421712833902262021198682001981413098827311410264801627951625865134290748594326571098461451754071000832227119136254126353989349771583519477256330976127731665764643359386910605196782985928100917984862362780706652101754808224347517708555047867350050123645666608170254143833259785991710761125823140335699088206733711982452294152749380625247183254917534532845183760426943917541358040460974374268273697551047831089037778297227319173277770304281610045650740444185635525239424223672344361590948041654874645390418597837852838746869299300621021823871927724390210282145602666228969141844061177522588017521548830322241612764870744969763335830812409272967232377809730127986583143726427516243246186627572572020617175338712141109233316415979962794399713579817646130572978272916307873308061285201478299527566744576070753076575149354995979069008397266191640549822528120400844720618702673019622267670293544390808318558720141363137494635850478356942193476415386035274521195635302210923915265377021350850108215347043571866737538440626007500106656867046956315065276125178361563130618431528875704805240868880275063966364866428227164270786026172532 [154,44] -15772840936830052210433702729112623175010039872954350278888269824492442347518125560933286720922452960317896600951420262881233476033967168376691577950383710753205372950270441934693181090787541912306069224495666900012560922830559959844288010519894431644675024346135545526663951045635193166068492640376252928788089843429386411886891718307882201212906277988434858253681134251562346853894370390126656780373252840426201669553468202696917464488011647790285566183074220101649517744142998601119105831709611939179230537108802877876659354532497899837592394146804358607936395165716666583629452345424849648901464011969270809191344919919391777222176670880031096380328961035280980981208986770808149763987410955970071720271081411196614603816199059839347280345925546705990432661427807881118291830205836499775011187786388300259142707202068902787763297781685322263115509653224177033057692443132559165295418665245220212380694580886584109251721385247632885736536523913944197457430676339781232611579628190901885064574173311298703244920201703860614342263033405088813145834125032202160767950021612335684379048846446812097527304381135157972384979616048368115742398581369734758654378563944087608252655987167710430390882455573932094483660 [154,45] 5725541844201919115879162440071192289247601172169324100480090633632270447950840674320292750765117643417256579344879543018337287072163641428461682791037897462215952770393961874149441997323410934230867182829746042787717907017227230471744873544269805386490727883438906288734019984999729386016022293905174814326893823858614892271059408857991643728583697081004248047124637327841575887811788632966636811202131483787331357669793830329508769926153454196613648932527807909982289103770686211785352235432230285666934779744803259210046569818156838480023935894676879950565114085901820678452439961717766956648344090102854239130885481210409410903826033263076737130481804744535306222977100688296523708036876087531920280178811481661444907958666078408755370229699231072762396833823782874508818697694035147085071676999896880849014669334670630659033677036683123667592036810016364197792210133988290810086922627247225330593857815692250253567629452514063017650827172429750769072715679231622809246904022131460453395610358718409001985488113436860526367226585210690628383906612233558506085111053645051109396190479933341973791222425825077443018032908810873982359733874069244965532674804492422089242391410313851717044697898879364135066 [154,46] 451287588581889026829516270307462108793200836887473919875306832920731893985246842554998734791931958972268380210230982723326547213019018265882709140434223146082528186299876384259578692048867219905701853714392857527253968194340328185592138450686737376863232192877084164531826681468991272972436691195406247313805082332856908153214914952724754703382390443277373245769799459173525185741636291331966331790892290647490570471177581553281722167309110792766878822862983047782432386156494193585022804126211079762373575093648825897272159986730381751026603333178501916724920874660026841629074876030645990758491304609986412898376713871456421822583879356067920379111657755584250784226671711749171363011552144867252775214746788843635941906824139951731261005237891588164083761861530853106045087752668852688071636337486825636524975752782549119334427991207208229997533495465226498628691696438983998766100465207933441271606464839929388718230867310091078658804700073546699894826658261812662276373714477530941484994977061953720430565403466071068498526526874067248921353621541133057210833720274266722563150323648086262127599562804867786305109855574006390468559249419928654106896079483346767911369802738525650932682701246784764 [154,47] 51803969782412061325598191982955686382124196167725087004271989605517723843153851580319102054580172202776454663383488330184135651228025139038014256567492869415917153481518659645972067086044523133510264435383116140003299593629105481227312873517972873240053413902622740536783504038624844669907313071064362421915074783060452495605325617291877398772578291600228240283246936030167789852795178620712807347843568206283221949794413740727455700629301626008824959456167156720428221730326216070433644730353305152588754798428785942684736305417594287176238736877039977779134170161816298393906326430482322265350132992261173340336848900916843749264537302472029854425621720815484660302441869829178366700523493949983597230661141558737447231601329908315580772836327283395947497796764395202364080435341951819395312486820560364688221868841913282893049527187963720756857300767706081191514218565316257826448948211777278828520171296828245394560046616457217353468468855817294085267210284579657125848919949079134886371063046562225820093679256640365932502592044104519552001824360036024772754129016528608849332471260887463472763415020669942397757389227516875508900137930112437497694747027529558081926505357385482484046340686580 [154,48] 5112854190164814808629132942955912702399104602613707023913861597437392746632255116236216039572329832028628503703100799205393362321807809447816048166432314300486435421221184607837551757725657252450980345471235461300316998123781706042746417851401375819825006754167778644435308736036128365706142738607655902165635684521072609560974834935960276754508338333253910748196708521518609929934070397530002579171683175399459841431313282882065700861190465000869353086478422791630830605010200300535202480502221015180771254065757413585040372419068997890983886196928977343698899869288897308024205889342838882855945106304651493290370788798635393237159713898720094212439604323202637099321067010420570109356169242819256869657293181177211707404843008800378013007735779618813758365700438471692506941741524819957130393633189536902584532623687288203779105872224646351494032006524809204774564644703404342997313876104745540196799669482510341626190520626453025137517223911961122158821883300128765204372042383763466419285601600175036747927050436697582548458471075126683225414752520724825260486043316939789403402808612053336689462506876512966393457946917077206210056217186796156516772078747207293883359568948421560050554646 [154,49] 290600581620258240522560745122906864156237790451583218058059216594284474266688481447999096508179784353858020767830693018008745425630287417402267240849383088783669292966357361305989122732170528230704717092078777803884445062850996633899994002486277699454107450532642133119831736197559337219042885479638818748161255032859681044504606589124888368430518810814838302623929603313011383194491340914921411210390698485868806950335268284245388838821391677478261934313481097134161743496382805187594881346498892855720276404564893627183609471080856858187292758332364234846769335815684681491588399803125401788622498502020479819613394789675523950531771947713519562737561496126866208158933522277470174516468588976475682083234594240384743889567627008546146622908680778732239016389703686399041608375634556863709699468111476879293010231304668924106048029502173431387091698512672029598274791551404954740306899397626241424539849607777816997857066452550031825758940145182350341210845987075671900964645619159668973373894860300174430956406665268732134083573686797646322128470690214354426390783777495425305280508482946617376304967294042453443690329613694501599744857821711303975864165879336864970049104104859358913752 [154,50] 16513944091923154298861574464636650456333311706896788603683072071618497077528871726615301175397592720117638554299085624824839292293769846355303228966471394173334772827479824039471373921177460100144913156046836119401443988332597969913576727174111989048597742763821579764107623379769303054902161834067519707782287275932318143234997454173441568348365735197962236503541426145260519014773190592060578420303251550968790803538124667070567778382908022853727673049927642533555646410746931731891558322481386195105772350743839807548770920374387703631583004394123902741638762958988530350691989641113714786538422461579904392200801356804695061992198136399949239619945891320658852343316449920681760779513092762849504053667822911796828952245198000918718896813833596634521315761336836668888502983105493073065875028218960601660062365300736459534295826959545870016571098637809023868665336351128046759951498207469184483098210422243863206937359345302264669948349975087099724934833490795838194308696996480576664710630591059363226669536427993582360696710772725302638189805374894200275846889417395674936973962765831539480375619385289408392228838440597574294367479088408852122218106947974386367269371674416855234 [154,51] 698972241637340124642964015298321091739952512448946603054584765970644550794873688807299929823366333252030878437380830046764493279860596258765787999343832821343152472360204304440962951038477196870930675701793525287249145948493251744574533882554761696911791311392169038634931452974658225330734385058090338737427425972895031258354064731342497884250022301852137653634590094515240976238701267644402417237973174128245339677043915936283756596057953519402692542772457128987788705416019836452205772072890777540637666474289312590368209826760512907332610147940556110732171409147571788196995941233809132952378407986920073041808412429997177850857302014431941225041178004759530360833263257629110698805369282915339776044256293951908902768379516599256796414641899416542677244379094873183632651098534244527757878987929737175369343275242096531693823169884688299227980246809271613440397089509574965125915099015702733763826341176214631229240640729507511064177149100385892738937109465514884856528892126385997859151429924635109284973659855837073149992739656616803905051258981918979052426833617644275788349969254998550327555756096268856099372396054604534564298923944109207889291558499750972302465433043436 [154,52] 22582630296243575804089472060558112096545452696132667634449534974163807478901930413190242952708182524747894518760138439668485297220907010137779144273016271832477547329168393817339505981655888072617370666551260716802748809119163104318814777976089812115606210882770426377269166187590609463600150056662422246026536033164195277938460022477683102625878558193206299117125070981648768622968218247556938429683003396342817249751301573816481425319636060074700964710736984341211771821441415391283695925916758198089595549440987398084348662640801982608490262054084349985445372527825027927349927455793333874215468428611438003795110401095869606408183540545906964695706280917478554617611226257766334929223212211202854843434974756551807766542060766434957742180586800584870251464415807578827393379319811502332142893438613046034870651741813945876227675479351552803741376339768354257631060551766517032140497114204764870246168791591012674298976654927564508762255542528258073647014787177158719883660656336534395317841308996229508184667990074009458519358714627080596975282397625389006862177603887727747632771388771411986704334259764062200874530807806102124648295748074478117488228687030673494715577240 [154,53] 632908808910380348860405544936908376471255455148926589396431447441380089487532197785590475547567607964699707117306856628901929092834868780976155654896504867152211453882957057064435860426229862810193566450853364975808156232873924017794322610568588080522056564178530361173195009866465295517767791503632701289317670071143809247087338412731399993721838516501895872704085968776785389748737711154440648689838191922354644359770245923865718925974565713989767413849290524438820353190485395777954034098457933924571923828692402328986255951180771468933976982919118640315359156544286505751561846207906524137134269958743868855467410933010762472479866848862864637972837028774460142765260343096043785143399596502634711092550132665477406565652929292210628580479219773893327199388107382862189991338864150686700475909039450297492381679167732517296975457747252750416891743762453344913598950560659056771720186711495153705956254455848691026277460725898555573680728762244948352979745179586982674182231192493892178267478314430646791930439918126977460065158166864683914476089102736937251402170189006677242467448515985431401520952273338869298214944689190681841378755673042830941371061760600813410190 [154,54] 14548209231512864170595524083086026686224893208932414940348115809791844328641289390447041432459223333569308578487426943594060292374933557879998518936203667253435231057970582580379432767116931507601896085437288326853845008267647930347933067479500194707485958191591855613718767269830766580493302675932935124773465315562706581577363019295286111152202341745667773037423207131775968968571130833315542998119077381297747034452934877995264477043936918289961069848367877610076293138002403264379840256680007163759523571315453090359314464438120514134546352007203094912548609923988917287751551239965164228495504981629548795057853451566466096896172771962811516114369510735403793434179463721818945560686023794104749992161448021448354290307892338649775507144294180444018043948383033171766177958623745913386615211538367187503623609876873599695261783837309223987800311841254464328193478938713484459695236952697366802044020522332766154704374409988225817506867275389068125855594373356740119084524381107204806394396053565171053975383465828203019909457749314920113064944890788110987832832610341338088186626536779120787881606129209312303893542226313150954960622708614354337630372981042375128 [154,55] 235383221358744732877595276935446122569112523943425640943480370437474054802096399471520572524112839078821613005247836777083864603433141890829060904565743084098090670058333221612347690700290421150985469855281732332053041137054542520446710517264714073697562765515210192374903322904649975427936806070268937515358788557552106833847409832872935089340756775093090069543528474744131945842105141201584433988499389707591809890322059475436312556074470147841201628616826227981296674290990016237983282015265326604153664296746671479441562262193354411385725012190360243120842431283170426112013589212847319169330759635010055302355809419341541963513887270757651645478494350091755526557896481099971740371645209462715837032658524291489738293228000076991859492969364409970860935616935545952425799102568003542863551608484747142209863796551293921588169310449520162622432532243094579496932111668142536395825626310887596222018510951813751443649355299815176155177640185386053405257262022280531531611681839877165425079669067140751783157579874424681625156578818821853378058727007458895049097854214320842793674399040180124756103451000116530914696821492283748398943345789385965445404903697436 [154,56] 2655425642789506721095129582862889433969263050588591663139783116586308240998114947241133485447718548758339434959118320978921531837059284679017862656752672274935008781250598631651422560923363628563455553354976535324819025548531194143652827484034375469283868354673739831450447837982642564277289014437728906450092976623214883888095765804773356910931237859824954207256002464924036269414257702504123058369073318720549725639732903281888737028487270142640076476725510792935999012048970267560538885995311692907479194502402005183878688450137905808018036037097182733376239511727103023084131004580179166276774454865089485949398941543861318262417570069274469847185192809644553995704714600155874496644905176381868130556315862078348572206515961788822259796717716328946165828495498653064292243081587575102431741141777498007884794346301589264102099189436732082460848660668082838210487927186736062026530371217251493434402744249119160103019916441265520716423466061100717300360126580504756281293419521366815062843059857637131688850630769754491652688619200930994312688239934465095635475163394009410979658174957041540832622285163258668157497736544390763161804815372554103920073805 [154,57] 83783109518562889723256120086740365929655609707550264182851058390218284311669967341810596326991334480349743597851066917794191956596770560503520079837311470820835098848803411938437293255017037643030533021375518548511099543158042040213368844195606045762695129207600426109553325420418800592323672671515818787272091161374787239532397473219630790515210866955709601291400888189698581411016042237107660381062158699871500102570538588589426599469285527417512787989417575629600298687707885152678719318862126288023398106827617834349682117789648489060988223999980250121173646021051680692490096773964276701256554040708331486409080458889916726497519643438853646520255877372087667719950704893178931059626888910258409208962580078490813385197869535060293938692401303903085719294941367258289294168153298604057551224701520505425392775973858870219629768048578212818853116736262840071613383873153708035542507687431166569241463283148928045357734770289967020476127577209011549977761511564354939736481872549143808287493873792472198924792195959350739494146859777859097498006624052325695261111467888747403430291774894572351266422910513152263816710241474720269960209081402743910741 [154,58] -2167953758196099199259198324781547086424816916120019912129238170912959705468554272316033114038161818196113577698839011375152669837686095609882039923614629785086128159694361932658988542300910984520720272123295962606289972586398278231632295472650068915959878640020022458097567981048787672136087604379426439417827421344780297888365088850256375126380729835867022254441650013040716556313375893249701257726238990270356764078200599176234759731201770140331079630760862494616165912233555038291484349859095357414870486764936966691819737634445151252639100049697234532781499608625105627233311720004191904780129848266398921027493921667480368238318384126478959311714181629426962102998180976020135059560301085534057551226337981858566089473334235476241222818469767741792620430156106309180382130708560655707885187926356297781806059668571348350016513904006392551791135115016436322955637045509497436552036510190595832716755737215185848635804313011579771719879363195828828743019811925204196583378177456991225582651734285685804456936777741657488101748581147178908869195921793932125822895452019492329704728965542805405309908569582076739633044327529765019299484259647220 [154,59] -18368678942066128803014378162441651010074750324591023361569947395017240340434573551894435948552719905815002856663237794089186121195793235858496946764284383135396565121843218142586032757387952808320708157887489388305556204270521782170195290344459607090951501774932716967454214583396426746758966412624831110819657663902457826880779068572084471829479622343624789855847612975168902559708550314160962348356778477575730938798809907553629356957022032816427908842012909649887867896130034768198017976856728543783200703150211284389594765811621102325200574602369623930436295697709930723033454911156637290093788252071423729494217701278929844268688300383759519914782983368470320358942530360707528884640796544810947709808304799289719166245545549814693298443503789135131454072667329073535307824820587471437232404832345700251935628156993412688906138086855543105432022414089216269256029971801462065763003150120305375458891867398240372815947014900630261171039325855647167671415078357180454888550601280518550807998887453925264231092464693973057445544270269516204336311415554796648949716494794487823545935820664501924584748738205216111895095820251138764343156393088 [154,60] 619583828400794922147535959281088108491832489761850003670323786687362692567351693162104328753319291617731386644247819231765929331503679149095601399177839698947448014527270332772083051454033328858067514539502992392752543199342112025872047953295399528681471700908357587905388172794310767028345788935129445086481538450108887081564310309117194694122605573694113864910390007562311898884057496479423680649882527711627763183152523899727776887175160639066607330910109141347113011125770548059640689199914166417439263482990854735694214157152724734280704295815392747348998486409956965167105549126592990430655030890081630537636861793832296937688268523792778152333712536332700116203654680735646440285323526042957045017252991016435797113722971805748024779955355089143070604626332400854837713666765856105290689274378500321443392305249915960376670244264068838926205530302987959118087057907841508336247912145149127543945373960395617226394414754742236020669807841946356880706536008216348378700668859577391425002331330836176402771529840520233219920334312047299111685962298422661138711150869170861695614450712944133351946523780673568596549799334536278836024734 [154,61] -2772460594587434603877207125967327722872956055693833144251311080339426643132326855940635102189957331808159909093204529849208619212424928540261476842891856806458648683161224256952356833164430503583425923729150758527539415817258693406604351746234946099166312005478428256067903276676560533434968062913624041023065020240828128245158059255230646820409577295174548060482127445990185389070377156173647636591341966334377311050441710365773133902346597078274825267959243953134555526885584537466320891681573267316084600099391411133352736975533467773725993501595804421795009550383389700019933203993819834911304782494906903334725998242539568603652647144143528429423987544243336205029645092883529137881106916132958721553816931473613716327186745610960501506579970708777344284664347772566439113526104693322303376703362774851937776054067296025223089911272692236508757555475516630821488436682125311923234326389886071582773627493180792129332123977532366285984387922846299680695828988498372927433548378868710421275289225772826868601421928192775909842370126981952337133087265372025545055742835554556984169739112685938259039630504101349223747312678807363704 [154,62] -95164831103432926039194849454003536106996576019132889448700644296405363314641712031428992308976633806427253716853294447833688706599469482059344670009491723013549310007508149031041010723973356866956188717572226347336697516348699470825093466975309297356567715161932732190431945982429464933180662492162855623800686816463176209363846576173179292972301326546523381071094334103317015178157026596638296318036752636894139428013381670778717277902570433021900773186956087235594569405790136071554365485286199442891403962106414094590667751642807753560900032476420941027403026891785185512596685054597956035642032977937259181470162334511833228309226478199943812290512694461819523246236145503226872878323297584874568328492660724093573008643334742597633080825727549222918795229136247971051244832202083114056219515941075812549005771851808063964466304799960905073309329579898397127515054994043631907475344038470883945518817401169057017720811548342310064982118106413636141828574400067229040590434715426621831976437299417479895615306658039881251594866914106091735089418968543791799099461954647881886881335896792409482232226782856696918445759690217362 [154,63] 1443437569843938899985181918551732473332907250340055606909635319512475462051361449463834566918526954941483462374674133627836436332267787318134012747734172871536597630511092017466347890165630410800963741862572415607150619581834026172552254470367034035345582636794403074782021006667444107300964452652693086969774140846777705653491390049758013170266345885402361752212825917562345024874475656906585625739354485111980472716186203228305676895530337044256680924632474789264283135572165297843934918553752623062259392166210353749711367067444419620868801225912879886580122083602026589203143570496008090592457689494138820438197278314936866469183688563540843916300940687280185725673485251731118121486470207209176931809076578814626182273366205325240995925375821923485796999442754765848599003720624085123352123585226780729756685734787708246176258504998840921843660441944160647556451685203699502485987184141952786555302951235831105841643324745657614028629800943053419136614254089964035859781955401221549434905926071851286032430216466944092819037703836805389933783018884610746898533210520255562342741528542146075259974491062428888457118780598 [154,64] -3379852662185623161929990242755054731794583355897441386198597628349053378238443211259428088307034442831084530141626103720394100721423355285684711752695734814264353535663917614854004092001984216376329238222444152045796357058946559926434280558380443405457406047094139596140648534019279815759187724506084367110940285186867132742336734865978194984385271627586150403642419394003912212142347800608569114796553277143192863611150595845155380873267611663040931552056187491920096952039721164595002837151169981331515602663380178844028915317542147464271052672859581720043378535155896540346914981072058262539248540275311145796444871635542325828328195506285392121892745767784872573225530411269051846544951180976159345536480008281916300424145828932178797046199728449194637497298594215568482925953541397912446995040041864716802170291031640399762695049671483777326308780387707810913351208342660478781943352735989910782975089263044718623555131725749182517753380280201293238718468670180826694909114392317026412941800979146470438139608634151448748422567887184432840805739359135904504386945871160266101706809362074512429710169121563182001593 [154,65] -65122649394772313326641994236569714778084673212436419407629470837811543679442919965810504593339479044173940549318502975829178974278774953742281281165255694931638315513491610983429632794946845195702295534144297973960964286510747271735323325000378791224937446895251422389565473365525949605942617762825140035201536257763788859368699983858110348422289189360186777536900337035046043576940923546333729651114954849041057270732082842856616192585451816911074110847928479143496030419524613044635340665557578556144834443307832472753144636050610680016655748736548320102110183462502596259064447875138706272765037016085192954100485593816143234358490861326720740037321256335481615092798257885081456099541798388069928620817469310054149789069828708235384851096547324272666965237824027670574567635415984713996565977707108336732941182249778775274625654288879042547516850775596480544970231927403371023171284266460043056069229566106722657987855448410529934933295309019489320226226186082917671046111983765850765922303000926899487185789290162583650420450530610806413732767225124271714642325471397714316062669414996362479900036880128041842 [154,66] 499760692842954886125402077587823245634619510376558683995466134932546897643300539280845156409294130028253714497029450583007727986241683894689268907960394749617538367679157544261770146552725075897528802829518089623112974580930388921635748027071762971622868139142903208663905166371552699685730665510845709657488428180003391541633256697201816976447852966669346840678690510823180724169275659161834762569145778872633683810777035049818002096122279761346541931485721966391062015528071341813429970900991743179544511921495166053838892665524212410528307988675441613773261493758097427340206936637564441551400554162612329811293197027624063337460379478529005825021795711248093127462460445242421292670583870541647018549191167806067408258100730863013054056016973062705667032009228531958155415145043562685968953949499390534297723943820062774962952553461429469661861888628009882978013250666457704797285364419246083124736464813933840479510340452679627887329147036043231897418126945813309081186463101061061890059883686624497694052437396909461999294041902858271312205394765453579582984182600976608157412623175265548513745014581832 [154,67] 1167817704358106363166169850300717638266044690811813035820636492985003486291125697206754685778110022699514355435329973110305933601853318691711252746424571341049551124323441044779297952918444474357777066351437784444385930939260045995127652686669225228241879784877373935035682562511167072471734110149694836277886565192020904461265091359173794038262947384733145949199602203889949348206512621479061041944992039264169407959838966584857957776563411503002299020787810978647271995169276244805921368712415797687579623109083910805504401037443315771667866209744234406554500725699596479943207881841866489099392284787063364802317604808932460054580934524107735329063595484939091986625177413337793566944068404531452835344836071548036637779187319870765693936473659705226065845829651444761431515958773586035627817364498176147323079305020371902489546673888748343645370070586184564403814559534339825977718144011572367926650428021312205964366225070367668304194004974484904929473211427606439042569113296556497985042445320794699244692986891784168481271412904198997894334977090665554853414761591313480537957752435974414457663244 [154,68] 78883962542947310530763926240363182614874325543454809193196720904209292468002853749618405390224675491779621469465654224163177223835072279347103012078224908794425960523515988374100781577786911758015399462975747009915992718866627089323461979157685937291646478316176489649262081125060475175790194648719612353732325107272268963326510963905820906488916484172936697780603755666963346214957559921165941843009197337097374127541984627393476764356615642338578945149847855245439976633277244867003166205086308516041529258698840986488080372101467005767107097196449481085459824670913375564169392809164807131047135814841746200542268453405673107710126979238914405077058487550477409476932073181490896294659327424855497382246955046730158065091481787131038150705820644406193848046071414364968730646567444188112648607798271544787382059618218645244002533792241066914485384259339752953865036725864047222726588737164483170432765160421596303407674270792755532065974575702892321846950587246507955972031615211819027613228624586565474529998829820663089094390956084635622484595971862129740954731191390410386488804996811400040829 [154,69] 8171107288008761830127238524356480571335814700528474938071105669003174573309303457612740637056115063488225466559977814702934218754942268504336281192981196082132930935044128848063117804629721091495933437934833221270708069251927043749873132088997700134563228128841461123598251698321024007976397866858104580193298577129173785102272881288056011639263436599746733856064813176245247722895246975389657190457580070045868132601712834159728644947243249201211383030616802587604763598544314765303384214738652763781563696084777485953420293450789851733001912229424196843429892240629877007584382508637748498571990820241725708880079185496980016009690420683483357339362289148392113785008982732767867911933191062392054634981434728985778685049351405906052697349465594075907659209895162461531204679647568203353464640959012242346324127293262696691599447114952003760013572713477657656578682913941345981126048230470846609798319803878736945651464321189503399810703000647331761243066588139302443367144083989630396234267932707444774481117219841517624827205354299154385104431988666431852547324235974772352665736533826123292 [154,70] 426109725716085372038247456494054280004666711721286492587722419528191890844283046548850981665694298839119557117423592385734340489006211408113904275397290888381625757561892150693588346229259672589619673311229263841979680301817958930594070265676982230664548573511366034222103523073004539628546937505473118120124092992279109623444274894470456278843524813921599686861364520667157201843080630666762046309164480549084452181536884378399699703815747868230885781864764317007941198212200869061540518406431112583745987676583614923379890437727436665719601274404684807702398936206475252449877806022702614512245341788262137466401674575027091083847587958506446722817926086203941047573207459705853503013157018162708787152593632332536153233734117490743436219347708239661527050792182951019645125761499241399901628654234888009306274232575735259975506115654281712467210625510124102713477193691952782270746911140566064724653920460920941171664064107122894723948235339147357015827670082361248548996163454895065484067729394223814673295557264928561384594291327617239748271143246833078447448699468231207669180153059883 [154,71] 16512156928420980834115450047925299041448018472941345112929080178063353494363328599770071941716537674864328806546664037972825453998848736682045020971526239791491233292321464417019305464695120778914457351192925083803373816561397140480578508164079813472870656124295279722607434136006599279240263299296522778347893148607814821982575053664902117618706260577719231939918555706457579270518113205445537937888802148074746764289358908638345186993601325387517921449607667324108504904947527445757704103474103219329091634139539107266653838092480158867796271299237565254202711292559389885206269834374207015990944875716331885970621405185726323168062580375935991827560237578562207967186508249721645990899346342923405500286826778101154901495840511952147938468273983744595957981783905480869958446390041795691380751430022859207332733102954948656554023293115321135181610415307537093560627129138837629513767378639117508565224218120743522306683399775542833996567382859079021964262653484515310713640908039268681986443384656866141494940308587711953066669550638440383670762371554409497347752531362627779981281630 [154,72] 603245780907496756082259634484225126287864218637293490927179425697488266774290271968858211193202620133106862487729097766163378436900953181382980240141091035693401276959610931895728777350694262585979386908196393806629990785530633883090309667726809011612298094972038554147697081884402029122094961721115833270286687275449796498036320047107223624079348917445749482579897599733399422437614069537347646720300226850938372494344005063603013654678403358250274249896677400319626229659243735681927528541981945146335998726435905675464537499780586509724680191303690299598134653591638447038804623690341200846630411885811655742663349041017037549307922341524801142542787892945096156699114844096976994557280643403364314067574496316478032216323182502106589066198014258721593760538996788584843429696681937498443537111863369307113778223169365888004778281841777953871795108742475482773408943309798496678176587749765966805230863231444603946400202184784075047176171162133784418924930230648911290125261295182240914255750466378977406829330265873943369717879688655870764667122942120931863020195881453361179573 [154,73] 15319887140379968980157179844115258428420832866510392081800989995929192729911650304515587135659948833765229964733931377609802248528471412298365010718301552971363471492577571250329818260545370599623506335268767213866743608660925702252090086947983370909489397594315473167539533680577335050585420205107345170169212547623745508924449536655758701223416326864749036055950694694495440022511228537005316037858915968416768853440784199577754225848042723438393199477931232615540583491991784976387680902171775843867920751934974370041725286143628631552972730642581241650048958204387247527532513267152173490254753500843171441309480220353878510782650916262244502772579160000204610635387438058361403010450379768320508203297090510918439052562689899001766476121781948886394497442410009608197102453358161168261507202710738272122115873079132820688518599875193172163577081212979286139709411021095727819908395961382672804232375357688067605244746303455016032255526715587752796600823531191429078670567785545944576040920257921246958337323434412560644616688776107904559806442992504777666373431267301779424 [154,74] 319542674676441058868226198319927948967476455029450961122996383185854395880242833341624835104102227692901070171876684274634056930460138406016940394258773729022231095371453542608703237744756365181446594515429646465738227487063884261361935678661641530721708628594420851684782055483084782396078010644843846798526754109513196330168689882089696745907797604903958003019076155386290947512176821133853353916326976410468790747835196014963350403514816142971273438604981875002753722002033887190186727174237949447038623013922577700985681321723142504132323029143083263034919170305806685744498810631749713816103736898059586963706302894966836717055175943073238042136869861569383363775758631282455216928622924683934995883380382098209116891301248486145126072197049059332603459567946374563574673282438394912960276327766771919483843246883521389001668733268981173685959948957553687925563314195519274456554435195476901667308689868803603837351182740446789912928013627770569843910229859947933532853085264049377824772912769894379811713089324131875984666400951651019012910051951419768185307147175920 [154,75] 5572951453672051644770742788713643165136451705464260497162818327742931997215757362707821876513221193539921140664984041374486031245418534115496949306265750930845245551998434123988192946541779629591762005890804150173756799666664068220471206485378600390828422101340960987595185308664049629348459247028886078871401521030913352522023086880207050608374842998230737604217227767462623305027706571740469301343274211240731832866614871332017072237055198478851528632319987636278807260649249263037540284506428904900312342871370973151265160896750736487764132265041911838962098418237098673795061171819799600607116298359584701551484478885663729916414501687133861036666261903137486193328159416899288086874702508981274518987668201024448831015134685894240010252141455342755010675312065074756503180389096893386920652487246183156524374586695072167963005580144841276516349506203062883212863100158232863407099167949735454854984160924099902171734997600886673188487139619742541741803393679292576609544041623871539007950801968993900718969696422976750235121636482042000431937779128435449337728268 [154,76] 72374202408741045569076807870741757150828657390037474395695372613444542914917178582870160392076899034354393557209580807188576981742472262134385024263464393743107994008917880892555262028457959531116803427825528735052408616595200885234579192731010132367657681906766165024447571739724694047734160211811135662677981024070143620594356663520780407391484402986030817337668686643462694918107587353752288207019308562847156014181830491790292371188269004445877667244884141371551093185813797738659166049568069573845876419109790943963886518326342343649324258311378729614600789239627672731583472543603733560390350028376982722674912496113829963891103244846929854997732796736051002243394087796616083151788579175284298751507359732150492560197497910775610430095350656139205434786890591697935998788118598197792083428925699243057408586187061381468954759318255245023626496812943028695866249556334900090030963732682833811134720535435143192179388741078644638313462747773013234588454289736153129473819487911850307326508316466597374281474640282664693750543840622682281490717733129885610397 [154,77] 764926476618313917343787405353354295364430084279440154301436350266604166770259243390504267053951448868352809235390296763529668885829138279702276940543638412741411594700682607356822761760079495741010409895567128997499362538708739246264378764409352451398541665796981117197145011696313734374825713141929678104556638726711087739140028886826537718983797774458215778046348563358131052985313357301007604180885718282003350945864360950453182738682748822522195239626926416132490310502798913052412252480587944771399040082164732645846581347951339888636095393918925278632310209587523941611501368705424478994823943674787503891635343239881847895497570913663403367145949871754389124185842217057738917749205988873649275833913304603268417734805841487250386808954086303854516363981560344410730254182219167409309950696400388511908619451171008578004218654460103250587848101266113702518148278640535307158393798978452225021064403264268966656885424664229824292278730793530076333483182136156476623421754114757906399469933816083620656900205891855858009745973312355620387492770389079573 [154,78] 6605861611691149570848097963168671428940097295139211959776019886210950819304483488619433155681948277215275271653169576492772501279766329978815752107149383754196156350838427844682616818630824311559220260490472443776937957507552609840572423536188488598713011139610071449696867099136597057842656635343434334787088044164565945506583279690999633276204477551538139937677180134640568917719285043556643794829048083243621518949026528545590897355728069326583562233972014610350669990528253875885261763922791433919392553515504504555629153979347549896172441894235584782676111890646805064231310310038905441872582488908392551670561376913227907577940162508900533753553138124698942272352022381335395257530106777260130422228046259776645016198135730743266132086204666804410982148767213483052074179714929959337658753385917889828526878286770624647643009545638581832683304850805987199142502322029788194940665189355517063335812546779408226794993317379701548713134564040102313073986568016929530918350950528531482919865016659035194701035095835275689665021781954921039937730922340 [154,79] 42996357227639940959571414529339697906073307618590601371874665922735682648265158387016023639968039766958128367030120811702854520517438255254705245063510450972133574236727223079460328535778855714901002006749829526801337143788318284254271696928875023239552481225058733815326731752208702542529572793908813133239192851607502157563324359664778558639200337035184305189362214096378115788855513470517631015379325711787171542698459182513195210308760216796899269816507193423046513248846789986924461535872657341537023489873400188367101973338989829116578329718717775446588982340129832502166524659480438099030054370913619465784063179457658724228308564973348831356871103535107179034207299348563397582496240223091189659423425675629349079549209752977404537114311177045542233869583939956733591229211848093241054472480954635878508353980687969326210664377533877045746909494916937162563391719057403210103836506530770414686928957641328564680982892725426762158111760369218439878969829941708565166945714396449513468968059815007463208130445712229772142569903291434802036456 [154,80] 221953347012701755179034091050259357867032330977108674145119136827370056323174742696962562619788545975355122489732180337005677279124693191840821226909074818995687545952859640871834210269153964110908327459287978703342507408227830627559778910861944742576099950515850430470584723785274662680162229208995419926792148237110033668884535359542588782347935006975534120556329178895431783912455528801061643153734880166926577345985539581770816590496722872630692395666462465947986446163412498352324408816463459330113726238166205228299091169690582515859099645687303290974135898478643675674740195153497391390882957797309900699798528201340763352577740113260707440941219533044434586764878120323858531868150977331308516976256366825931825528981621152012569610963441306384150649845255475115113450239257564063735189946842742230944432874327758570643262015642304372728164377811597900710433589927169945605300120282857399394290955444334940728897750345203268060894093454243472286352704701652496726884311869373267387955018031778069832909187931523842130256843456038464624 [154,81] 932050353375041083342426988274246819739351607198530278919809669712343368911158287264151613505137451834705947309222496202984007253785666265698579107121484845892389121815593964285391922667734305436547967069509244550446055550500782575205214526141739459360067193011973600120070471605646982362314826994055316201729871703315777676714791371460861342425875930149812749792631327063663163160154906450841037053419207384804831609718365530755234444676018372396464051988887449160946691780361841102552198213054782405495890289546685116149126423232695262089217864676441324954865126537510830655941061187013044571026100449507319582294328852140960994852185337166292956388595896869250484567716820458445447768311197197875698609464694470984554247132480366948848795275015077626552129100278896483093244963672662551664642823749585888200787773458590440891129499400492613625213762838393518122822550827361928984568694312594885596967527570896130736723808601644029109846147626799533815289009783248368116571247304539886847470209470787862722372773323130989976536269172849 [154,82] 2949798243049918783247991349432413640625293996796379356050638093682148641737543285081632829788140948885143803181087980056148016566939375225205083359133094231398725660787260691947756458925946084722747044448303001575075653128580233492855245904858996472884089832128135705479426801280814203323593634198138152765258361564239134244381319862839144609040191443138893803795601733976147621320687550429732303648512378027987253022624414544455909259702913116523929909852096539275995880401098803230016865508509612767535002433456387867323439432095322272401633602286900903202967736190076414479154408317423965081188420142800665733269173829390708781822351111628646368127235466728338677606697188749678320779521313867523764611275225077852379823075602521624507675008564030536781766060375582103699833795922090243144097886469178490925996141021869361713661347180862156605225193347739557161463419194388903545487480571119937967504502857817608799534897662914877597312278989574848797577021293482790904693665027406283212960263605147531609971909108205006985751199 [154,83] 7099217452634907936137625114837093144500120779608871175888363511638541421020932456767082885136060283299831459765665264054823116223548741612242901050781426259131014567444647694983180732860069270799890673768287189439419856834136163268984463186357616639325493100459905012289800618560423117213004917443453979897984190665149625262782739689752412937613073848712871160966465786476540930820141037530653797753612858754099711024381266093838664466036886356291988994289271175478685974032739632234542070388910782369634276031155196667946767950071227895043882415513281241248210553688031277214145170090948244127746008491850583586814403691940810473825031433488759586533233710981116292892055379817961653939608575382390465206369667456270037077949996103088259775511112509706943042826966209204418207644385784965696203480649597554272912416223317325403796403248485575080559575144328002633296762981018157094290330413945212348819807459474780001883494555560483456867559086712327605950177554921592369411937613303474208449670674967722168748567227198041120 [154,84] 13735935409563081649777588693205567090154039500710529924606628984493731283133132217551583366809612992706485766228443124785313329956440416582267460955255937904529147627578509910560457977289653105537861369253930909962347246859604501411071635527807103361750563800646634962312828415528214590853516694899742452288611997334116622869257143238534458618220452643167511283493255454662024261903919731894339488581214195653590874625793141441594357686436035441876021191207691326918673627320351379417646712430643387022761427852262001673445430340147482784874210254501439195643523729699252614742962665989267227653373112679960860431585661511537290547999565736562832557080909401254357392347372539928578882389566319322999166942548681036273652266528312298944611074219445109783228153453798005637243448232408268239464853341286719941597011259028884374919625694915039925461502564954033573670808877555158743172019176803885706815665237973533869238351788872349255237868674849395071853340107645866597117490420571829273086076623274069066339291299427046 [154,85] 19868736723998719377925036957003395316801245729543306935078694383147253685646898053072062237517865730942348705512557578569892852933658210875491642400012240526311232372765244420323556366842554617655532436463495027118084338921891690323301405493601762625138130947138754271302398207126854285463043746443945767201183389184334145521135568841908006035622126088781924858734683505338140789654104785169226607829942038238304788563370927959504603872359163843278933870830834181736085910853032960480385155134186910871040830722593507716109185529925937476343510228016739903652536706091981105791410046404904666024825039452398562344458336206284772016449560923697989283434116039269894016078853972893754215993323430519961277237216247163919157595288491379136821155336338132524773065007817852995633148077680767213481653221900967420167674597415455413160123671190253601626327390778797648404372470731262513359859475236385882032975850867054157085544155393232116882192326662271445523576959469555286290852430841320150911429338996914291758034297 [154,86] 31189011000669745293179961186296124938112763496818115944478429911462714595498760173257457484599963590698275055245595386659569951600003034024216011805993364436949132953852281327516883366393352971755938653042490031673946393421405614542352955090128886811467343753795903172066584651273900633826120901895632015959082930101369128116874069809701001780498851406855988429340013086397719095194123286508763054256475827551667640281141225692572645917194791951125530241918330488885188214628262472670693208660360127388295853221053728186496200882045569620742881291713092012279227692865085080830975299587492056875821031929524521814436252856978985990246768289693151256324137818819925556272896963466927260041467850381578157784361213357580014882276149655816731966309234127223212753335613447279522657049396781380745336176154777468441045837621636639795716271866626332467593045037343625841491316776724057586136300706469458652301829705933643064401641645607983753739452376852431552630858722463650956767325914801457405395556064605589278 [154,87] -22939850200597938483842816734462568476012640381297232650705278748425289387852208579060143995561984510732649020854808156681867750196563298906589904376232206119742884411166419594441773092966126879872086924987550618541888863484144805543202352687462562953337643708398700310845896372780976201088942824959060492003869058389776211331868557636402723542529040088886753475750304346564238793188666196267892397144142142674210471432529360301836998347691416454638584444393370969954610150513215539106341827887702100180526107556269439421853818804277109776963710736957464507447865907552437336641165525656299787543592869433715442209388447175904735384841114794535870470085772960398892512497646186450881437528775449446399898321364974423511732294896404098729908962650003148714347818423392885304161701946563151808743816867639192673154898354878375458654170537540747067422176786295325653511706088457527531373476731125845544720180575907717449371313841007487041058195641968859230252973973560136827947735986127552135054195511060562 [154,88] -74505380834738591811464219704193624703235050711886303824662155113389053550311664618036058683340423384753389990343776096301839645792803561686310393532249926504359152944004117782906612358767470648450938209922123213632633690950009470813521058362764476460380698445540821649986448395169726014050320409156760675200380568694657272746220255890514893530936885288496329238201856384173579763612683350537769424949140138439979009444370682995539216985497917255484768231854595639945196030414666716733916265495938117108428670170659122340163629800159727936907760291290720325405026148612788683776578045186443682222199963994483564249832450585680881385347007061313190008432059244620169036218808826073372528341825264248046021783777349790148291348190143712594463876829707231844151402451232909456868737697039620420993235400909420589763871040426829304706613012911302906243596533034768085532178972262856014933919483255857551076562852975859068350453018310256763096573094977388147198630346244464609801354780141686780239245957 [154,89] 1379108648686532882290998440228478250845851897239521841727162532771721641166865455568678443671600655947139641164975923970221728692416540381616732333025898313382310186283125073042222821069387256009601717045596287955598868724893554335602545586830171670452397049426245528000395697024592047183375714740262846315712708036177125704967535602403138378617975952443158736035349987659764702380965024500397266879529457041090518848324540959322576052459242943363975706198063705581309577544231996064513183899503535529296592421719136214891962932029964196818822675446537624989280602918312859735292964884260200692626522462483541011301845698006507953653842718864951045751858914904217234586172300572589484900715656088488290144984519888796017449882723856665004815385498589918549425383120611854021534066216011631411160853613463216894535840749167596771732249138473263512702690986620360858817031188902138384657219983770251124621443421739987819579796787204787231898870934364787901120461398072231924110615192108258044697 [154,90] -4230153009368203366532488364244618716436979713287446893256622632244042246248668464187697332389834949907561842276651414368443887182818371713357357796872785274727764339113261186825542268598653869262708990701790142332319213344365832249948268902910458008764437489698103275173836669569088834120323830986299375490324331845849602024471115922524146100238660360940138545021397903047631859928642994873667206666700033937098390732782911243439145370166570233870607343134849022877670580133161351532734758804762168846153235029505337738006742126015152601274962545478296511411539370042753158033644630850176105688267499724799625158084009241490982500255748844253921359048534968272255512855448330537332083568337578105443874011000429839788335877308911614961464363318057263981261993844907089301070670077003683245640342776506376277283911912572444373673621535524134301924369816078280820807498582454623354355903178120424460626223424680399068918104240822960005376400496060374088315725662047655634942036023100365432 [154,91] 2974919160516558608472007924147522785969835726946034775046556240554809792384760998094821399669003864448935256189875020972827747454878591481923851087725645329643396379886951383575194571209359495262983105542724558846797800936387285777289249775109651912444239144133066902274942946269423137359049972271828187572870302424052581948577620633068114596350333851296483989718288730723214648012563659323707999763129818800277322858672369700367140190554111184766991572804550187317656877672744495240937026905829939162694294697091897314075579395080761662229722464679575608004050132188717374165107171784899390478818465556180894125586559737728143328450786801570771059000017533269150370631335221483254402519758351590759420216789903975099913113914824228505380556076406655940545881616178991091673030728762512963622070844190388995028771927565594573316281118974185718527743612151034284810707772009718815824960108207393360991289234907862323632079566117068192980758694640036194854217049186981366278769313940 [154,92] 8414426233790140189401833491471069323929255519620387303021499272242627704258536823789005253227866868344251920881907559796043708120053909896689644040872815190884377634721847924413108361622426183222717484663787234999099780861504595622038008454159593069941749810693508427759785353673508760171135374949560308088546352366291443990516836004832255722087250870678016134378363317699507386788011821982076630867068356514879653280981386402576111359820411164683148505874592419797044005113057529564694975863132219947119940735141115025108832585000154911056157842260754727268657868662168139424771290121790184703865187679357476640179037512562410933789423641248242185260791299007673580493768610093132472725055418600895071935186085947164608883534471482059948639432246744432103694437482459258258017205983617328535699185019844591064765071146403211279750758651996232886233723703375675876998483744139803012194358286794439567430119054088721375624897229399029077493009520819301983034403080185036589604 [154,93] -18077790394574136953493004507980965229660472021050674322239438085724251870309448128053423240708288482863984640691592066714922236474841767909398065275995499959193456768925190537827333135396688525586510151474855055057987053359290600764027265440889281692126597941991265401073978986852645337536915456646534417586826995031138523034321135810918600303047842828889261081351176131899359919652881043764220114804363599931334638976043513230848223832515001810483149705643455512586984773473363702431232298801423667157449101447865498986770241202763117220826894828073869894796897617354733698669378300325441382957760462265667430322006015195033858457758205230731513299981534253319396605029165215455819267357440596232687357756856493143827982183830917402253248968218724968513803893555415270783196877020508934129976237607798726774367126500444012078783050361038069551380017867108384733435480373796741488358688952685541615444363075911006682297411527088161408549114174543531549516263142280282786 [154,94] 12382302998212062437178219233779716663501297438886825467541574319778906999519814131985055001967548775295530462540862195055483315321294739367228454802909800751877238143400287877966726217141918117026836309235199592918173414095846485030887029581736075321138914882005678610674510763230727823630278931668926577231946133086936589987627543251533090498746046920515466289910230160981896725167133673881837750889628991407262954509130138961297016538353428007563111895951560490235169143055017767993070224051424555684409414913990857066441712199469153640376892158920561214603147325402035574919019937303700503808160025306937615279555838585073217159763717761080699647908802913427099609675906392986105107680383937199237793728228645668539309551024802136851534501502643923368445000860033309105881899471126961150985000912210888292936135725891297101419055551869007369450516895604295908236504582737474767768616206835028770149497848182025899761881109179302885654318185784871091687411448040 [154,95] -2090429391312930549367650369825670568031546578266254468829428159077698782709070338369715982081405387249811836354446938871372832015057962130319157984647947748336016767777030321593170168673014047657024389346460017741966083960238767400380527915382627540690346206709614921298838055444056336015410462440514701250540648646147262448489401253324337461315860073047169881864867798522471452290051678519691483162298139797181254561750173852330012372882469631977416886434585485453826088476731565916921394242591170735057221739543588085050171195101168125144096933844744338193321376587916736287610396457675037768892880122616982927001757551684731382559104908537040863796403538457190285320617836299763350900705375359212493195086281972865249965635898433377860373195176369261346573727636608242890191323662400059593757529675518342473610056741898143000390619018419465534716335900524739985193837102446824708531731403783965882893636042533340512931295343422756177445005739824415913574 [154,96] -1219826043021563323713538626107767492376123162554262570297818364311463151061061496934420998583242064267048631121145106094076903565982618501459678771964200913887680798804200785459019960525734858813478664572871784331081917516825218672294385192641684365174853902094480962310834753555044811498482503027192185565547537597088422230244226955656350490865561115999366599115622716319263130888256731610256262052948955590159741634099833106742830781691242317151934272511454524402564521698310151106967031336212183914075850345155075062777851076817181870999869505217325986906508368332727085754746158543430375441277571234046785912102476992983787177799063471605538304447211683187060634998293899161645869377526629471344234947572501620889684986740465166634941072807301072311358577061284264972430843686928922269248961235792382857571679888799687421006070923269814987943730715926721731641171376873157546515618380440464505985438635366607007839548037579833113322634313030685684 [154,97] 618177277603676606255863702683537157089693864925628557498823707362350841549753808351957350428019038432608112524561450365417002480439183181889558231124020535555778065829570643692637372737736977844158992099735691274895477769875756483171661657639991215520421627585368492846161186646853892734167875065726670710036604051042834617855086614058225137076836271114484033106742612015770002013619329798919260582375897849389688742583950905989425992386512096397042199802639738243190539965307831569644763949461740732221311763800081543648567061502914479233481015419459250468317187887267211600184119390045583529332388405632736619095894689077236274508763659209173696923573164153130784038721325081579776809449958127034761468230703325848679955949730193190820190172153925627315573516850253257346212836121389787725985796017792879717344699917242544799336537559458151438893112315198171471626047062117256793650124789360367416987149851234917953541459320300697392483373435 [154,98] -102809251514531810592626485930288670110977362140568835065661675228085538226421606826398517654907820312328143414429867590194536216843205651746073241885940632988166064729242431743920185697495636390494425851890397104998401023187459864069672669739564447527044656941628833431456693769070258135639171484270390080392023077004528126880694839864626777169130415450871537593225695443197974286776588333518094464899036247254918279829873528138781534195052354844230568571562497028933358949482249317807109980874575915399175460296103279380867605724380959411415362666630996329849639195012215444703724366232061373264429696055847982931992370450584925074867724698810628301626483121273984640409735897558112023031802335822892119207711457074142215984137957854054367226446344476138956893529054283402454723440042045411382784530080925575033249908723490313099749236756481043425249821808968140335172616364618196087850583035206453303054634259691172081424718582889792086 [154,99] 7043997248835988652965503264269578496522324300194214339403250481430428650030786163231864492487729744187968944651627705735253171641023318022966376639255581261965773522231975803545739318394648263861498953676450232152188852124199521183669027110259004719645789785333749392712803827860165659156846813170700077924192390231029777550398148819195251327385368771208516101914831666233415203936469818374091281854177357344548433680058823365052012036884489084814668791101184977876568318622120751123989498291322891856275765199127798884673923606984175440502609742747301569319712003069061742088149837561462866441731019860581596930774478728299303459581460114177840361384774157884742153819848415155554828313364498730312968776765582373121505912491358462627461467917437232352646441187280903617341912321625392061096787972043885207408462604680202134696694275149431707924399149433304610283660354333503235542385761194357601465884227241207731803824178063216 [154,100] 1051474761467424800714215081143752923409706242856997645768744429787331587716580525799881622655604026894604276718399953055449211112740731760526972765661944636385141352770568074997818787986206916917777514343217386302351646997502474225035847125575060873435479607799471919551128375638131286335067800169131369746845461091259775708694837089872924690159786923386977982200254013363928200352429329654718568767219687644376223771033469207561234836334822406995364951488002942737071797917282354098129318178493770630402378770646360559996078313622131045716559910027758048242411102696919776820578374654307128333274585044762215870831497467003672617200093125044380279999252102538137245873048414690335238700282259280114418740374491722868140813095133698522875107003755066461457614575434164364069867999686741287713811468166319656420582599300911589083244171328390697488151021577561957753566043002078569597182875537671495947021200395025898764685209 [154,101] 1232687631510423542570383945338751620189556813274668746184533286350639572475039171200881402826555030114744839027094858283614701947120106034117141927154298639728133917610642009640993784276184474972392563463278801854719273425945180743338829689686624949944971634248696136364745955949200140922736692574125817521247190983816119492399641871411914261699011391445948474344200839561928487768130515516646057979214283646992224007416616437068777551716638248354033543892816162728193830882468089948079916679180834697255150392779922024409273711237794234042153495368075011864113508264782760001953707251856020934948975576719883901933414030612264752911875632348789165601760719057075662773269976779514839707319357607823507319911947083377178548093148752540172423036146838025680897604795752721653594167765059421390447980985945805676798574606967014621026233932015230466072815745841078136728974771396771224552143201422023238318858946365392135 [154,102] 598647495541740413071241417695279573132384457270700240107583839080904941921824263854883989261538536146911121928442207716719769757519347057027129310150244445605711126668919117649858563300226235197129895625167916483226271855111883999857354065176167146338562092532357102091820324914202955747959777752547121638198088340964304751913818201769927452479570070848874374126986860610106641297881796128129087073198268567812078822014573172024488034594109041894347041261000128616891052108086302667310855311864202860613912368125416225363964479803760760493390257132124293420677372790456069638415635739177734802606288144409616168610496330459493882209391979602712412692915038163503659312009584195882854377744532904017305075819374092845041659631792921112036694376329015491431406998829352496215727580799698619591484084945988050184020697297782935977000134165740422989321758733610745390007337767083407347372558420754779656826601058262 [154,103] 122574970516961555771292321309662178962566419501462526479116652555468079872487482274448140262966596033305627306535949743167755867128034248261012238115951548072539194241620481075177914316049508181632825513259016358236092328303785335337432013226461497611515926412731410840465058377546588787483788466589789268694390335829751037732354687033483937482969149316170797857721306682764098869857254731830027336568849689565269864878217325171636584357476134961848426668220408396777722360751468612702640311221001884795251715316766020754566801805836038703716966936427004498081920278397667783033835351788813775497555969907220996293541613548401868064907870160148900096739116310332856283851922003332743254575900138572856736137635790000513555735814481675388146272917481247778492073475556608074771109749235574862065647433450884099842706781965178192389564547459816588350200043212357521067896263025818170171827501368133549296726 [154,104] 15425773458829217249449244833300601469458943198514722477154573578434370366055023562474261821126854125883656867754844899507163430121627664027653270787292889895491529470684067318107870921438584960245440260433735412792102223712639782723035915707390315541384738826360425358567160524097992522426938410057494362607968914173939108124995695847000495514936316930091355513829454152543103579229581780273711446565398368682188381346032945629007965167853383317615175262164428916461767396751759903564368983682865437706852443158560105199089205437947814556900253044607115061601667652377890940798001663326729639116504903280199999252224723922437768915209382140769532632897239273051222279578450468638242090697890274571439001693467811627746195012240956332938612247252671100975392300277596042193022979998666876836245725726700358394504211942955557721664576564450157244055874753046992409648060065505704426294454731240454178 [154,105] 1657608538296845014807171671972998788859748252958952044705469624403247322981916552694773679223016333995844826891050549178396393207986217858091751985841603396576010373628456102426316081052035543389283222860123195069136073864621745054081235460806188495127112733089740818667919607062891315155184587357705365905818943137142212208205751625395455628096256920913089182598563573048563887668216597065587623835203485681416495906845907374526172828174745744818333638767097147375705371023702046324908031443909743097647349941213274603433479483919310375065386867261049027867094624535308885331813712379117481554309032528546515926564917502987382939571933952138577833349054283510067105526621863547025777401313030028298153254269730843710309335732175834610622310330077959004267976330416203569541815602364514453908456524287802579009011784437065085479795234779875099098582621040670995616056015520811696890405009644 [154,106] 103842161495647023244127234944310580882943214564801580063348762030819735889584294824750560318185714138113222662466923862632234662831636538399445241745006043370547137675922833840065109586976314391998011640686419112960758657836723559889518190817713435353291586321326591746355645923333318915622879455047627063130065448297893006648712657008994068150446397993913090477825168735152719101530308684833682968051733443106780170681174663058854997603142650609660472962261631271835534600606163799521991892558477322213335259414106580438245854450075613554951117152620410658303988171717596631151464745848696045358842680690514051512776305218495612244259984560031230172913637230325972213645654053545608402555560099649826846151495738107738075348509534829969086231392231660406053816408951659516307999058053479486599488394221489118642580620973280843148894453034588730610417363363281259728173497732487990188 [154,107] 2751476113986538124921191917596131780238617211256450294453493262202593357743266426107004084259499871824640499603184249847342351011557013412198771541355974018807028821828987873044792509546635695730826253310685021572698426727579044697732768045634522323333775136911976464077204660339360582149767602019127977291311214800822975224328791782183694710197108515591364154078225564517203707864730608296673843708274327585657785234445289090499908725075207618692347127664229594758810147819832296371643046933765685499943185068971644921072532240108588421376804905586999172020730080261425643302625625996257648442378518209576967877595376043942670646436964035663168232750919192471736290150983054205490895420848226728598764714581789796944352566750932073601992720198327456339311520633132464345573689706289533669129929380278369361505363060445242769152902846023087876819959758170703151498814832317272 [154,108] 28930765793071096075598637641631600609891044221470059436635899100738341328323869816611652759562423047935962690832404655456075576447207278564579234546810276770449874992969748563367272673012696881439173554660160384800724794162838666594033511764603465763119997586184012199258481781377133584929963792343805504862276749093769265468576375767847865359025586760218384370598553140346251101942469513050398877304907798283670196073543098216406139296844017861048808471837150192608301651850985187304814023757733304013749175711028363336223999834370565144685617246633695417053890789413390486237431063898120229035840142197062886879929109170096603847279312153281586294033597073825347944963776344752901830699994944413172021630914059794529598221853281206598031501068719450042997018244417736881283979807301007266795920049126530387365902769385067604730894410023133540704681907105181778821518 [154,109] -167618113589386919171964286675324799660358644543401737302948773265558975349081782745464717752624744008111226204747208447964982558120576134907239869650717434023670934232794847155003388421762487785294694249492195322980491862380029862772512694630443668777572870045605717592538550339973102619593855108719457626776099096759330868459843808658562522738988105221905415687505366323074344410210456129298762564173062865007953739534657603262516458340566038839599119746383809939528706709651524944606750426612088417420011110369824953896023359200207620139104187327098516908843813208828154641656953070433294408542641785308283997371360006544364407697172091685034135803993741844997345649649380277728606563331296313859346907026212673113021586231045549793443654375633090794881551582741814001412399562126069298528571343697200904188858552797928605087241181383676449203183395128441757 [154,110] 55334182138301903584092587416107068820684959023074051315648391432911691518649586446508911730832420469502304577534571108250723264241805383458919717251514938791559687837663807471339898491573106037385706785152620401813180678779359942094650574289516399511554129285908276752694427702270061320292400919822446464639316293325530680262848062190083749099103727704071761998193499418987600651071859122952009598098839406562085847660704170881088800088734894979561037720947249162837676956087659646775808312309756893833319754290773884796077921846799753094066122654051128234523218725485249863317924162039537149925635110814149699817802740558092136090236121007621899768533977658803421085157271500062400733607618888588421649045324875850440373664579911076459961947648656472743866703906422973806763548649562541442107989157747552000296299443873191076947279740008268743091026044 [154,111] -3346060416657034836465794357650102124863679279312935071122597559447766578313797992236044346402533574334329315000289817413314732403603842279901461923216482081387087656750435914321089540268287106752536202700262012353057335090077721799301882175536263996055962467292213017416413149363504725078834385914882608273053822608495522148134873227761838262418959487998995435633204484577393962040375922750193819227078501008972521141373185485703691459548863986916977611921667517210608833413630969484178249396214741481991052055218821263295819840242053799129071342060539491118028099048368241427645941043218318342991556069353302274339401684478160759611678383841982012248083477522456558565299073880630783146456092068957259222941352896789125512195140068518440814561567644950218104379498468695788935567278657926561341098693136824265894012185558978464384223804345460846 [154,112] 63010214145173158611902013195074818810194291554380126104260687606647248835105893006791287130486553250152393771175709293876211910583828657684829896883157956211185254971555755290807527869174224406795050642737293560638092780941164063859471097505981211073509542966200587039502867911423922237280990295736605325030483953403916582551960121840448573593704068673990348271596586946055095593554883724147227524786591462620782914678418522107425553157079975548038377254865779894074126034376203964354599412091962109453825596262856069019154755895534361696101054083640402427762132808425281481036936089809628620757779131360682524816458280171666463790213693481994427081134468912524301979165597727776115180787132876425425552723429090930770561728355600124938804539227763631455093176875725190411047381670586098734500845461570765979558601192845957236274237503747 [154,113] -368907858726478439903347144179610842882476526091666798586885409190261090441988961695776136981847905408946184029307951284046500767863045520634919940214965623316979219580265739903098004603513970451827002184453156315201822012749644914016445009646342728969238572231866443055466471604336180730547387749745697991077120401099488708813913980015742624665795507136788991021043487660033325831419815239002697503406875887243202954875831061682599560030353069565954555836072943604480840940306974811977893062861910706138408896556076656117897262863282052018230064220500454869697419313009646615153969268149210774623722132839570544873321738635158667709460048419745430713864253067308292039132038634923775010774457119532550192376004865024464909770864169369891755536494978711805371629986863998155564833402343195161468494788509337087122264081665116183600 [154,114] 668484316645766350454621127338474840396045658718815994326419113702861272244740657667244847604284167701890095889496704907240694225976917144244550801658258613932310815967494714429666671657693229302673935838142984492589018026582635856979663225075876072326461883368159235442138995521587549576457338274571318949518274314565199438080609750339285701994116214745580084607989212779730100229101897846402124404744767875797671485366637047569151364212433351165196063716469867098512636151634413181528843017697811161106822448445634694315686048282240043504141736762687646117128924656332671071137704503941212110037740765462337563680163793627124971462988677507442949302723977598663653127208244518366715685266483547035027977041149223363784602400198899134980906138740059696331768219163313835660503074089492756655772894865850354188111000817136 [154,115] -370934251219311522043468341950124441411394247077132331172154959687573360982852925567989728919576661280514543489918399189215455137223465597139959018178917780761765083007182505992253962886143871507884548254660106227688137050269798431925560049544537139239336334090759852125051092869011437470594223109060327322658359634814775061870510903113536333870687378383915693172633767463350497277255620766586327946647105488922604280051104918072516241291554067975811826897377328582537666604543185408152646916076485371455673848914354927105425863961974505231371333381083599484090251325665389633750659394985126657743183125189810878840289935985127232942671978702681423350224832566122825664981420546394461804828454716284331076265027810882680138052230088015609963480584503953729248264917406742217523945697410729684211522358891714375876 [154,116] 61988340750561015567505499103010206252480459518470005364928092142708514017777734316093485250381874548456837712015692755958864566963782628745226066231019448473858007129421522851792795334815273819296276828602810769927851790273153580026064354241809369652034420422403741875407632830422704517100507027077140276103563662363472865915581131132045013665273203340587490799610707917087143481695429562346653038648712637632826163951858213594200115663185378616256168433193135453551203069615613687318294129523980817061516941376256307989272054958584175526857726928077849022468516758326282895586885235235136601632876002318942869916923833476023028845374550685562783348848188842827318818496273027279624515720757494901387639981496522116714972625405794505262170627023640713163378607267048880547338643531884542037373805938781 [154,117] -3050324852989290971469767187325466677265041317185755446633557881811359394958852355375634550001311254605015457854353005216105301192037549690113096653988347438189397526391892423278129590313962735797654006064476492596575437096950738179727661339588204170329621276535845511977828026873787668252927154995286092455417731500061751006083220098342852077769727845032475005810877295974107020547436946706090339718772191339998052663409392779268417350226641233623861431006760205314433426573779117746748086147873510907478099354582199840516663975102444616677695490894297039955098911301612486443629870519342472399110029565056902007654998881430855136220973861666044186211870689358893182322172575493718274281510222206488363464925644280253917264943054829655841145905053258497234026527944687426050948714501535697014 [154,118] 42956622321306718351160016774153227309419847956680921748511988070615568680619226921898298959864072866081093707478346338459183007302355363544708503237900978499560808494434703418851662625312718639600152422419756630208921252090124441898751536207204377318936583750166376251945881635223922644977181472925066467192189631374477867857866049961725732262595133636233051953811746119455265589500275361152982871530121078854130605308604948079120993687647586023016963319568265915259717622525405625626355634326545343996755828644599061964731480790336465901865207457705308383003684641288261285372777648114763661982256263837360424072432238928352624562989483732412737625191817471916329669519036006510041948941438129964561562879634308905453667235997874689005114050051635328416370619348885398599299035000 [154,119] -167222950066047586568331778188558290730470763882219034177923212565945220111566711058742081663645501737282614297476303135214701225709240580743020018931769132627079810349945117079031711488624061074234154665467020381211912384556593546406615474884632409137706365858979096842781000770889105038353804576576381860522019702459390448766497625282282542168136999530123144522822060764425936197494943240408614589615828453507908695788213424159985594216682960834304146935033464851776226242823390334915664770020081378100590160284170287494408210095077283747094506112174168353101360286304683655749647923285476999173621666453006918859918476626732316395554331689470265589215150353088307682899799435422856060219050807650060289024692852468442411534625318528225601520913380354671540385648382912 [154,120] 172668787956819160751425856857241010198556234873163428108265748310587329161838923835682669342636889539219448405295019658908008457919552720433214133566218878468084183834269476265613666795788711384601672220667052522729958360337824371979026796816549172095706980255012338810026297967951444660578558969243904312973444855430693528631589661391415151742753297174823601953599984366527422930569113270057219850156396403355721849070283610065039863904168602295880048672939447962778224207561112424003225956668665118385986863439028043031011871604937116585636596702211476158737534802868000772887514256094016322372627937769286972131518086468558444384567263534580229946508393884883762055415962596044150723681537476647861993080978010806533822076025093264574689209853996370676965 [154,121] -45054940629895751204736077117471602497310825399873945718003551407510329619074903075059207418150297824782684864463019950968704062714188871323062673483485588202267323416975913092001948918408288563204278903761943783289295113652938055672859124101969216370784460323085705418344633271027013202313167463785742978338794178183712958078757634128816491504042299558062968074410210381358274667547455687229593470961300024385617807852365740954041794166743197968230549202803799477991970976508460293077768587785594245436179967880082075772490991850206825739083295077347318309704661375331584757714624088894026370720044741032239542580959542891136048139267749479129421672769459335033193712433484900874891133991463026219254570390135238960532297798080384864529345534303 [154,122] 2807975036793707453513723777799537510337359653188417111519035090483538055617401823528220806160949504373966763157671908615877630890143147546501912915057098617564898383487112682743489812744572679484995342700400259582385551658200565168216732495443107718475017284713342089691725866094518649162261962422444887971508204954723958583731364859111756833924377405688105854250033686481722913802299125320007068900092435567793793483622390592896246935833268747765219875262872810512983109448953124537107310961766947588988508329926887287144440167175917982720611085360816645268781645594751810358898306807630388207913599838570842713222173443847654693171243769224126069737489726860609995707968927674059513232462089080547683048642929036926792951100636122 [154,123] -39155759144813583667580284853346630683446396476282875933494854684440883065724491127239491120874931196289126040272828300612726829501575603721028201389135560264363117432151616404411653210364246369852009944749469825912766546123144872515159306424276983720545072833687103053391525616503455759476074941017470490678434118263766445531979944827958036521157020430821215199734960408259972564491770236405353857558624127279606006097848466829178687235871929599268775522394546858621792058871662755059646783756811169837420516805034330292239492414259188898667829310518755157418422498559887621811025799621222205446468626354485333369035659125299869832665962431967169193129056814400278818321488626402915284350663709636299423354274169360068 [154,124] 113276234818448228823389805385856424316278442632742112537991769343607059130280494575918871366672016328604037483182981175803240105549315688525193107131586943598943714175319027613885253172937545814754637353518409948030779790488243531538633864385024812742889497603872277862116672558255829885398326129375817784067307185687234922188018936982065818055625101775843645696847003027961244580237371131830726802750508073700519955028947038617446153993894548676581686249130453426996320967037188308599453531591942671908935936277106541259490603815607944266609322129361374845181764722158731955650087830484912334600062094200649764008893055921917793013563662998015554959301562071234979174040358869737029136543754418352236284 [154,125] -62296053194954083347385892511451228580191134460319046468708093344371140204397251256709332632650944531710473047354379503845323362926473877112917424547282104534887882292842060225604842984989999892833358739000347208048443622403272301229242672862082489734595348197948174786065278309460821755313091790886792198488015777938343548483017515162980114937748957711817322643343861248255281644188181584621601414325616527525486056078147788180622848461590153900618632241221659640105781992997125355024995412635536869859358512793301900954415024207214084145703634670806446118339376798805384020988084479940391394722428325239841439241368810802885414973443722742441896633846570061414092170047506298008344174494 [154,126] 5884905395954892876659038745447748397080181699985174163662981807915775912294947171509109343981074727017666315542281464148284054919735973262561638845423140483872086877927807430519568871165506902700700040070869764825735714712375617372598089865683386748631549152019223155644219254613998153619299918142720063971466202195923519291252561456461542668494750843616641397531635897494772786053813254832210963682268743194248010406471509374302061844453208782017770585928617663123670436926867873574348877848225951828644217813975309874797368813016922220424048568203563516428813293626962097776414118314659869472156878239239851265272350593586260934727081219958853980427204089816166135626766 [154,127] -84865146163633337233979747473839702959338779251040666541498342119667654507954960686903020658147872921528862716211308646215235446778920727317557076366764735547813902887826849147494150310929663416936029661676650118309436134531301809492681368726450076806872521670374936158971375685310359838989614940547711559744878025100464200960905968899564158465693332020135653875598827982291441052133428979526971977977782464109592398435132723490328400627531179378958522448731210363229681392550722273711587635242329340015828646354269983149521909211566988252104651297287213575914999653346850303954466878984535706612181047795200526513331009957246585203407453985653746041357266 [154,128] 162722443452895352177256621709248933918805417805861557827799737643866403726852912641294945112526176665890770240643815204761985614738879164375522535603039103917149022719823086927861102198133264500507002721981727110987480216646753155826996552690979974042296887469303680463719672670013113061777259316860467856878952516167857301795664809834736927078813048512321598027894464476319028271582595679036081295284522617029417595631476321864711795568340392686245103899387032458419076117910651380808409331430945960469885141411718459144705325679208893479558130923784679103160273687000066372976847609969251478913604738844410734669362525178236625023108722 [154,129] -35252495343917008753599065726865056349416127534758644154619567613383369378267989158152829169683580767889656655174990663077942958110775286842663751252946813823825451125479132911399406883293655101448270128640149561665937735871921868581644447640187286537612474874536690756976260753514990040694061560899330921035270328299808457578385671463793048974461590428549139024166397370459478317795563171884456437493252921339754033652371036341204766572726229975688208218354899896965641596517453829286389045353116127693903601519043017457666298579255307693660120526055617278273122150433733161599542361989091967112395789541066286562536335 [154,130] 711022277692826710129973823279505848230497326030867095612024394946235349596060596371446485574533217982787067384293004229918730882968556333859696062076802800138488917159720783074788714524237284620306014850014596768701798276675731747800502545533622644970719179246678464836891825983062328277703212520228163362705880911768091137250029442000499706266886861429291171570481652227895362241722400527890235785972734632973368122261194225906426059116231713437233344177779462447850842478492318195705477916230283177911531069538589494292433810683175749304265777678808013486318097237936256786658958369580904516963656 [154,131] -1057991060335852627051840209916567352089605149996238435569976305882614705180380993597176281636466299660238593699761387143956848533307673196312584486809535715478692596396991068569362567100276665218293302596163186711045430314015912068667235397573491458758712493702573000204347146689439987546849618614721833550147393218780226977530405148748378806580836556419762376789998353191180321618747306998229756609912760416756943377191428925011666974396889469751723402779018708147642107807262423619737789081334768313351086797237550603789028889981010179469966930137903543317439645833468653518984 [154,132] 87489149565530215255094148903931891788606694902007442701020737727968863222624952016731548979556061702466293994525847034762020585749333099958053459607392042168394716028700972281497820850111322293012308152230811648351139122891048521435562687926052226228430286611973759308984349347266557975553019649296377011955558422593598742571525329795769253913651468182897090478565521286747618072007340353116869842247671158269425644589924035496427045661127903003378424910754515166561496314616045893259503097716687382695956859580216864469105960805144330691375857136309398802 [154,133] -283216515628927370102359379317676583872634021770600476531116673990421194292346776834294078235782833995517414904870400114494338452281875339348943374810174837867853828120299573519609240837817394439432044481477437445769746988006010942898305460370280380872865029277248641178408513358746089804694249909672934463103327629709862017202586881218180744799212785760987555040368152536010168925495321253081843098070646514940557449077836832877277204590140563828426158326242546615628157697648759839634161379483505064443924412461286966155790895129646 [154,134] 23074792008232197240921515669632012541367977758440364471220740590161427046505831744771570395474623039883626919758324520132393171104056640663791695977895308818865286908125882492806429565224979647564568432778433047141839325314056673664223616112257484910550471668025034772020159695795339502472130151240300616317276959071934062783495257989884449710623617961522843847217087964403928194067236600365259720683450605677350037686594928019585748988950714336829292554578797865087991736071783622564896856119280911847789732 [154,135] -26776164764540484894204382097678360173452773920313442376079112201864013929202621988536404183958530922052509758703087642941790050538856075270367726861969674434058213175780349498611328889004861322840075672220019846769887052484532077059257760433161972708308200075278976437088721803053511564196270646447470947896082153108547442477667160914383764116882213046019024896662002952708293841249245086681844906350394624613719799584148775214014378929405675063058754265528039901747186636075792774 [154,136] 208430734220856562027285589392744865720454992037566551310998102011197394001353893123936276118797091706495640376540922912369534156976705553542671780009981696045550528587671309271064256463043961542839978685333110389499185727851058591072502208238639882229697459449587858045253436368538240781472857086973794606728360324879169620435630970423358390008609267203161541824272898075914476088959582384877167676855132920401991163795840200023850329364232486201505973 [154,137] -3892357076285855051498689264557530166336249874419971918495402019362198708156594685177954773464111562982261834283857811922338441697735090099310382774580937919393303211062684749988406364650612512542669200748413345349821528545602210707638424769336885156969721443768253274771796943996538056949217025325298942910284362970734850434988833661309478468274430391761224743309637561618713667761183413766906541150675106253826099042139 [154,138] 40019113429038240247754215447120643244747694565948259054337173402412315986832871942953778383950575572322496720849399466920164607155077799629790460191225718863297100325416365213847148091769538348156595407789333098630680593154767395520365093856224001991682177255601438457920259603913916662525543203473824673408102078281213783145397807791809218440864867381482514051589030119266334441347504 [154,139] -23662170814420843249471884476113019842048910512564883609703317274926555240157710989455670820122843626287219928097727584434969448437809971544105974454972316129353478540476409782803951330687310373458984572514877653614366782550250993081248446411277727530345112693550557527931810058579682810277966944604727416114034658429630573831907643451775014420352 [154,140] 184208766966059830492877840831309541819255750662230182980634123551575177112882601338762610309840876034843895245661021931761777786853721967305776981070693413260471166658631592337016771623879125947700037764961168773355930471447795817476273749932477960085554397569917855541992532259681166332071316742448974471187100 [154,141] -37976947746520991519600992399757738391548094771686234222713936285609023316581527178724121470353875592811883742179317919449553961535624976567699299289116354845956848032235826133503764387904881258241277368874267573961923009238600459144959419887554455786858432388854637852204180120219096533146310884992018 [154,142] 3512924788479577340943356616818987297578092971792136530676513786981732707234174360951629289567057757183594605923569776123626832240746533595159043725452848585538998107167894195763715698996870478703104179642145189174630945122301504256843215025261573949522391314351030797981835578463237659547456 [154,143] -133856291553846861250400875802219469100958438206460144672989032103139036359079723048798315152762895717106134674152010421979000688092673491163275542277374957357373011464162954801475335672429782364576907871538416243580478602813741171690981365850172767666741727738242612302712618505448 [154,144] 1896897130904644287296166893290794349786821955095818195583152760960879297348289206664081712540809463219341416233281152125014666138954303360525892058389374766590746788985788872567291106122623811311231113497222765669705947282679490941876159428482942012684971527008151764604 [154,145] -8832031337224236867182966412402851029739314703595701555094325124546378865011951495944499836988441007326580089716239826594542941261657105259161693123495491626915988754606943742249172616438200576082180355030466986436946142530839672927135425952368341394600627501 [154,146] 11597485420733014307243291886097469747912729560047522768159321902235390988499521157708951595303056645647382355984499730328275410520302151640332654934206563672754062078420010573475412178389492522101001186087761129023063051956588627640802486289951680 [154,147] -3544459501180936787588169781849449652842761031621646737381666603553413002819179272399325109718245571823416878010376058609320902822465176191189712872495072198413902431519328735547650148154552124877222727731829411418016536509027342607616 [154,148] 197109423754401944963030476695455042589371968114357641096052924834265071636787114165425902958353077485269907732163510497653525801912715216319866229354538120553123069617663445915095122947385216263706527263200360450087916864 [154,149] -1434273646317637467583122340699866072049529111576745832340450174953787923034714427847542966171948585407129943222577314516626662698908708289339630547798840732043305598710525867841608301059212476908815423020808 [154,150] 883628660527010102381931596982153970683251647006387112208358851463386387132012984295638812512891867264515267673232967129795206971388245935150994159118423570905098250572774308412354649452957504 [154,151] -23057184424965616783792580567447608702901323084222379624267384750807531503419866250640781178135872080606776098569624420326968101392793305520683820555523149196046791808039630624 [154,152] 11100076680579210913968946511787071838260298522509567293438260476611716625705306396602398702157133825803476337522918978352415749813289961832530579425749361268 [154,153] -11833624633245049340587404600951614880173096859801310588729606833320717225167737861173011477167395809785320414939343815241488554697338248 [154,154] 3561249455406966672741788531331218117720262773558359141786386027684692837165230982192476368772218850805575528064 [155,0] 5368344144023953492798587231494444837113133991561860308833157844318922760313978958483294998230616361173966484142803438365118313911456070413819100451346815891051249181857329414247973358441753849903341430851628710088206581617732981377273012524086085725344530143494521716931897272186634330405522510579623095666789932820446728651670395046199617950454394958316670921174071025099329470555212269698463541647650395346578641075474488627469624676487423066720802601063867899280324584403390869419412874329996762385496118278862940355999906609237561067939586653045313755551753337137254308689021667625046585918095155289034526351003596728637934297269708991129822049456112983346923207919588480486768355886205749305076783670376346091029214736853762668744611227177315862971742075674874807017128049368377459252242111991147807387491053408751885290718884085579102286958767515720141658061605748081044119584518046263390502395334756556789521584083186666249157407508156514313031555722440058209767527423043528485538056546055469624971228550635268370315422056464140708724285586887986271980801026894954331522280806198973543990750309274312729450051116637004682056493419857943929454265186918704874751802740841625048298127186063791230909148768965563759877829898640574489920173198587049374048740082198166196126937866210937500000000000000000000 [155,1] -4820608932040348038903776516906585333986081708449494644585264270882531819279764967294843914008839883176284676054599077365032668097073188863008887261101116950701220622879527323896595522185244041592352046517235161994579198335880054328283893010504092308337107961968125675478380227739369084264629228272839958631130833422075038013601768487074024603113193618293691636986611455838913066748266103676743706659062457330556338715721904647485243127334108285501024983567445661762203685586637359758821594410162760152585584301489464086799910507686103699415571689380652753994845473090866050629951058399533775961891092893721023914778008347353216260617641517373978563565647173607677510574402613511171081581236052802012595558132209200171890762695030428794376739253549455344247672507175370599589037620816753436971596640661378802590409383734980665253919411557980007820541372176661579590419950641619020658280907576546319303568737490165066079309858125738383711197249605141359738760545933264083275111009443007002837954468672784131539525443633716660582417513578589225379454643418686347542347529338448070389844463064516520993105954882845166826696888812732580425259628251103654242549418812979457373650982643402916083847840419376625717522543701572030910330869686896348500833710173273116963794605526194657549694180488586425781250000000000 [155,2] 50363144585914038664605614794460353564003560287845153332957974613784112965363599799200597853541817430341272347029556045556760918165244082844114070581734258891765082422401335348536871781718248604127358384791161734467495694945417036321427034565275621316212288812849374675580905116301446349182746922152168562034969707212266258980651275998349120627345834179173912026340969811046621402539785123913763912333038020683668078408827725947804266523716077491575494849183220312600202510034292957592210410615809860292912757731867956040099650370642775679320162578876139270915327182056275754192036009650725776758112148899384960127787782305995482806328772208184867393417536056486400207901838776760587852110808614006974684784234190458514401043801672075800042932013127650469374452263660285967929957905850960322137071489287757176363817069313713798791067869362013996210299730366238663461790674726180019396496903048065005068365992484785501164228856624336240094167233616255441483010835989552454897938043377786928490996643914520135834623536171425632999417726514599290622178563775303488827706513015014514595564537527071646769770111698498499780146733183027429377811211781730676343370899060077002729935869308731191699061086254543630633865379669395233736030584849789671794107779004905473501884046339623764738994240760803222656250000000000 [155,3] -5881061808964884579488403595798241418872577990773533908798486558494873907070166027848594214109322204888016046385944270165294934334666235008646007243498467006139264927209547304026708846426714358741691208355016541540540096018357264431203725504751996967454003321769502124726245348271176372419959367249772085742662592920128889207751156895274037699467639197813310251894266984767281932279021158623807805719770066653115351760731910880277900664704703620573742886329292122286636335042593141560759698249095264257524566855658297838862727380136877367975209199223902437459021533136134625016543630062136140684681324520637412681170112397734247439636927791873771626182552719241099229539742599956350372769022466681391351477320661811080952051921317487763525892454427205988492420268354369736668693520817737197516878723318527087862905949191987885241479015485328780114689729344171740090632479411565715992949478510711003740387051113182742726180105240316958033499025169331281288592137700478694350944722265433734526225458304622844913760647920136456765391896307894984335838238450985069089698998043872651683319818445448089316028448759537181286785280467634253736931339055969837320992594870167168644890119309680579525542985889372459340229568465557163920977695261583253058721923461975815017211128893410562442852824687957763671875000000000 [155,4] 659943452025274507143055621015836293501538566657625761599240675148898576256469739051386187100467080508855398553761208715589434924766360717028211563427830216313217250894633986499842170181651469888276052421466761041426812272064684240614522765408049658600827028415660415363624945876248144116499912249570932511581240598608794792411363672202456373732430254858451630750840857844477468741212255288989770917396377546213989398300492427229608980333478506607762095616499297697782838400573627220630578587617460656017477847384651225834837111937649757433101406666169437317728596105191875610916600138275701342032647932185739394460792659870738912289016379181087064317122473495007207017077051934945670862464152610615468882665874558695904838229643497918422506725240772736674634975226473289979286647668965418352067023007765123163827786895599633938867995294022134802174475073436224893304782625133538440576088215433468524264814061260825479445803257885730862101315151598677821075199038232638664143381229648997792991245053847849525118319268717025723084869245364903782258652215279122429277426603785952330267247090478621407441408547690508443827581416639615791173701527836912132048132924487353525468505353462802458622061230712012085858710956393800812502211536529550650781284320527520653869731357365261234523432085514068603515625000000 [155,5] -22130739755986566924792631572091277542866048664262512108798369116158313237626984742978199457247001149803582283401009601502702109033345653532199031413891171607512056937884030502405802960815166736869006251727436813848373008803078300527400565449239199844870197195743182255221865946789095476638634049734388649788235017218476685024136673865950274629675588986810490914226462021972534688647747379340264987076753537455101968509363258614951836722070431991194817452976723858434059021634566258246611922409727848041273131189089204668998133593390953117386268482832074822256319563975306925868462703585825594692889732032834624439492907520738469421133291860126712136061334360967718463873357466321499925606197976357431731431708495162809762109957478327995866041665628756818132146932879464476513864917052853897075647050521811525505692725642164985055829739662205299296884350981258584448159034723960572759541179568619761005378457707076041045864389836767281349396116357021846750780277496540736050377276338652974053728677990705532998674837332718845925073426430315798751688392419120105030140048452317611028968400014638637224179292383563842704435277685757004471727687221407660657946117356713365063768908264717616031811863378548628474578119367577929155350848095667931004591394447086690460873807898882908241719006747007369995117187500 [155,6] 525505702428071621162270511321302770567456236146884091244955237161411298900076358662196188710253939371379242254908106404328424918692446189724742341028987450712170031742335134763704818526052031051701577444473949513385379898814366384374805754012100707961890841346983069188842476216515936257736130506409484985166111408339076116200873334528392151550233881725536871307390026522288011269025744788586363462051676363328655296698416556486002937728695677379898510823714768275982426416132218874308629048684867305040612396487567618266522547500765412895837262139981740287663019675778445289054777276910499384127029874453756500201536173079132929776551984829795318884014586107074965031236809697928566124598966425206546574621090296300700650071974540193202545072700758702801183976787027824677228711681343107186473250921781156817160586569318167199367574642245681898423928956300738665993077352674959176180523245122609412462515755354491656855367637069616367644696438485903449421926943487017543091754970313447338752955453843712135941448217802665890923607902308742737417564197071812334055784488726073969747112220113132329119857844226330553981121853465688081876500153824112507456843105001070601914446225521793810911299283328762572011176203205177795661185908067100198875235208321131848652411469254736514931810662002563476562500000 [155,7] -7276872482868664637842104452106759150519377668387355271673000021541806764163983675665343460793803269909870635970484494243566626605895032455537344544133100433630057193379654813006706860738485850748770458143240833253233637981595583344112759786563072731265428709524326602563889207409596829171910923006091970727423309716129083527233616756714843578056892359415889188304385945355033066894073741990598975455668499216934842928067693025526864738171914088409491895032142045494880641585992065695653328884922770159706886403533784231822662420348756120284136798560113924717907282267991891726498972751095401111721312020802091033438391079246517044771137325604910085817483851639171654643033435727105354003220978398858456759450598065629601965156925525368190835288192227234795522244336317909672387055137728517559028453072580575524427429471688794815303261293874429380610755415347087024829895071464204424842239661986385844356235289974794922912533108906720634857487979568582765999979900941051663376802704808424607699522215475750192286142978499180991514052711896936050387147359189212915343361148681199529675186380997301931055460751158520604552016427365154371927901546519165090400065754234982973354128784238908088863001014877156947480046806265101213182462169614616742848315871367733611318997884378517932133299575286865234375000 [155,8] 70103734024446863158414213465637659941649993042055602747194550456454928790111289989975628953461433204040155008320490778140342353936573489040442760897864083747747777680609221503222217779335070196274106416860077328140746436460375184520564082796864479991951611151976094042628404785330182923903987798404607118084554528306304758384755576885193045391456554624669068503268041265000790661242641640028441103430581502172796259720581673384265978745275807472824822157789822610882741192853318725434725274716147474794927463154007105999136416637371207445574294168439736623237425617766566204982627001210226386192066767976700422578490443179094827384469614475226322628226688221398563451360210444523419660969686039475192347353167745813607607167644693116656127638656236689601853570574841925013559923435506079510431648470249949117196969030907571291264587439699389382953235634088246602498411773407389408354756682246077399221313560450824758297998084661538965380426000443775746728336810955741514937837184706523461429816561728237710421571940691247150024124181502980457750760743984705642279116246993504015419455463119130264106303745799264478978283178081870135897969321680324034329444403851027064025714697553822808551051844093250666309880062558632467427875165058681199579862583119094220824521959580413831918784011732482910156250 [155,9] -486298097256518745921896200391355718873061625314901915315196118221817573865210995106744562759338795805374760076179440742473112976450250150665667245092924896890463704723958089975675229699975333749943106218706221510844810446475982718140652362504554350500244303148135711086016402209335689888080565906648684372485411834000941710437620489174360127314485737316868106203892993401142872418850540547626322947006842549005941830180899961779770439841850793850630264518859656538182356482304970707597007089284731575968529390325457208071005395102294148521198982186995251020389523002876351877665345687282244167359055594952221683928682810568649952480696880068497103042726418631698276591679489128061215318002998471367043209386439535919028850626732414873673334396507913010054141377596690149520101918809443429230517532023150986371060818424860007130162742068291492706431147206016408772137139483206048862001256117252740363258621535709963213515775009316747620746882502240612898198113707065097989535333086983462557046642947727962374553543338596284102448773205294579092412290943657309547320714307923532908770161487512682883581946849346242882273406383139052806730823336444848345273134760427166224936819784703466781126823101396478753853269359057483350114638830607316593334298689633113450056329465443756587384523012297363281250 [155,10] 2534734217435367223791886031797875033638523705220693787830975321381958645154100849945184554556708198208407208764450960176160452936938983156236097419678766413849408542254831033697287960180178993978356947379493731657780402275401620849220071252614904217119015790034237316459213655158134817117528751147562639936144699116693497168405428641407130949942668574623763116344325194093718768951803238290512424518662284028721411296280834000949697779510853177444637406313655793203206842712440783876527209232125166152181986667907259518265537348125375901102040254212393065103064862002545162318678821038815116376076568742744373699860600486287937257462808996867654793037962905541838873123391087575544248332515994602480378079531486744642950826523197749649146680653489623514501295444779366127458740669837341249341625117529780765599684195343777808384475543078846864140781369506622993496361816729074286050477082042467912373364955617246429090203949734786126921159355133950105859237337662137030648845451594452012631011524775811311963786312464813703934647553889562539068166129299624241159122794662159868049817729030395483167222687130569621093556451060606826478571341653939148027946509142013683686492878288798949390800967460330924330637872797024318787818964280069023822833365282328408804343239218664891183613977857187500000 [155,11] -10265138778217534540097536318167262459462381658275181796489244920709506752512819326840326878946314925241731568794348060565003545530072685965180928112706662231800959031266806973794991276823525426512392974398590052599663149763640107117196418015521481418566879296323420610304782513353939740469074397008184431542870328247553804960059128029664762891769694918165512417742131884806149973779177611907079459204455328523657179643808547299617939701332871725230269939112858229047155077053470863541482177699262305521571647152232681921171055379259303282039050791138960498165117841458693662402028390169172024773625262719029461824747820428494646850855048056703122399018436139443461024278151476392987972055362150587820027997322256933184132203756938336642360349594294938569327196313243284280983029083866960722230543001543326562074681591692748260628417257404908424831343916464619571636803562337811053254695047128306146636442749592368248026939830085598246109062625480291739632837072891304875204664867743689875197967200468967156329869434785677287127119279666225946695235710755256505960678476050475705417838918015108458491567215945643844081529578589163221581382185739639228592271337004946130866034970949216160977756644733922779672632904879879996121193594249738525935066926128621963489311725718175097632087157462875000 [155,12] 33137092293668658305198474449876955728536671911170470704027461217423634249031484799565197905521671232312719356697051384170657557630299033372079467629787998578650935457788223007978409231575070601887772593171622223087021958078493726976287276363011742492580085356841234518282597200426911727986859892291276852363235588790921309027545451142353929619934313917743698108375070110795580145805601070763260741618408456804207035336207974802604482876015425511215153304747862544301174335072047631419364027391400091047561137683358256567390130345052363667942319747086957020898152507821515557280931429292825925982496636905592903925437450293298145003687531138590916340750708830313503673983294426160405745829086664449529884526013846964746812089967977506194897437235993986373604325490232874176820263329314741600072698132893411089437682634995973896918445180891741539710647662292574464220156520180747382029639470805510998480576928227971120553816147855324079210752270878221993989003947479437827590555681089690885988738435850503774175819664820607945371627733762589971863360819447031793076959121532358394525483506458330290025131602790333476931448563071357709674969597251712436605628198367893804119920072579322705848350007905793292178771049879246850176206648450519859028047901963751795185261425808831581772303866592500 [155,13] -87023567956742708439935014394448075419830143373211794188634555013571039398376326989474330327417313887922848645087995509214999406730216238888848768232094862979417986688444043515069937862101014088856409501242511011539468410472431238217059414754620934489802883424709173830553872226649399096568123293075621579561785136307351792253491962565115731872195907746018693959765165283768059013054328786608361403622979538561707183281856432137883810354309731910432315690780259840322174881422045916624440940307649538450676845591140461566474210657560158059360850755730028591860747224865826460427788796449519461333714925839534872404206236529875417700714052905179462835186965286985951304488941509033186368896575532780290340910258047815857877057770572369699128902924765020905885373732831230437672328739533157470987656163031912084430455801838016942947583346449629313915142760611644371138752691121120706919228788242441248486429459338880343761134457730454506345475270750808727938154687812140431224695396639837984914532530370274655188494693740593843745186872283597912857515330202673364239018197849901134360213192959120456125790668385328518697819906659358303732134228612954418191629865146152184457683414216312729825462982237881278534331487277976051729965301842870277255496764844336584413848636543110279571296063018 [155,14] 189022923619093053389365261546707185534335926252859116304663951502539187718333835398349147691957920425179563370190964977636107834468836590595196461028674562134541460888054729117814106624978389037623664124207038127814381184552153799531252064929446911716039596638592810284658349860842747667814574417274374199534296274357517440224273124761935018202110129508498494791140518964069334939547661740626002027366076589601167893617695896850538865920699758010825555933781126509735021883051265641034749942011606474465864994854165042013795797509122185744633053869169741131381544083006374152589297493582701836417312026942929447430614102222897385647680133548089884718876539551786835426415045777679952548497225074287180059664369027123513715121805321666417585114359969803572641953532449026893917598011002116021172225914791089339606643810254599872463692137093510650202247354133335869786240777987822932124903643116616438142287422260208700061715325702744241663377048558266641900917997207453813123660902818077888346740554747817984074182119406351115871408637320768631571425844990297048386433134431419783244594903890802266732599045852737524016131402952914954040481244971055401353808287072390957146354091526393683205594536507935180540464357770571586733766477777007647475184647053411964085613308069420459359718760 [155,15] -344204086649891346610460250092659561903669888450372115863359775010128336386946277958353540324371165438765634103913712164564187769991991101756291444448689443269282447200582660889003065811036989063252392842452779905108476060318755352112685844658014144554044275391584897950008800732950970733560053159109202985027011467931288281779206426855794805371234336370832712384096710803292945403867245451696835580585153567233649839604963026237819074300389633404400680679396408108274710171428201700299723790813520191072798491466035520398525806356712751799311373927431284349954760894530180071508437563300795482726654312684906644813503767123227263555460442478242078449962374461595289905189911184201207152885211222038654033428515384779166823996791598484851426463723461839895690673272088845680369402569006964328971381703723000387616505052004343601739223955509771390440969838170761885540767947353603662892367112245321859107645799405057878504175778246291893835213866123074621024213255390325710203924189183342957283473858627498007095792983012148285843110754537088379708271101541353449538585638769061856560826493351141502918182410583039626067775182993039215374935355245807535622226288291944363582479036067231597198279502465084281620896568524429010124854418023742943669448506005293788385730702704170535812652 [155,16] 531335100175322211644749383362118769969045410538112725825914148079970539750670633424877528308966609693475342654004091522951300558339640995302406246590796127970344235033350263948830755437378324316945790755180318903635048071236047314992130532287511994805858203473425592586108838430326799245259642500855685667197172574761286006643193251997267451144536462778776740665376259324482903913865485706499028406503401302780574220856894321141502234639387941622549531243630696902319052714370435117131298980845260874389697295964905052688597142937767573086348278405687568746227065534184890865980518727634723244748275128535487523105651712450489956665141549714037398736028017778601970024509783458045820484179866554651459185080797810188307871391403965598954891401561184996318384623383612071657165482931650925279868815731510547786892797296083065868414460790795543250875962585358795286295490540492897826698155340533117244425436687547496861634225413147852407461460922360412968321368120198694953842264411546781166711471204653449147685402039672000355673720543528172899464662861332641803706381421919271057977809423427005932877537980259652743778575962341479658307717832561526139455175096602403251728099581342224208035786648606514901763233693617970941022256950745850692149676435530313112573602950208857033679 [155,17] -701723363900958907169197257225742884141725427633638950218580976918396324209952262047190636544682981940529140244992839529476071034940156585906044231837434633534753664225457228309985037431068513088742844476147374777477198930821891782184358072241702750488145690152349536554791126078247122814315173054988456956643455624707685197136245599909534134944536816162538961440764177709912537065640107456034752847656571637551159142603193921737160587865734248335248769529270494728517824627661618408064633092683952029543235804956827421506426840890622560375484974042249568354463379517387771493119610677051448755904795990700642061310765478675325455908475414312829877442974706413976258023708224243521128389710870382143929490216266449198459006621464731580008099390538240996563191035315652364243086950432636348021020160240140278445717451084795622062150376005599628931419489443608314851747183558698370368584378039867974146520054973255139222920656790929921763811344248281190855420031761181583716207667794741271139049925437505859668502282871235898380951829416516884761439505116491638102221149125548356832814219787086073686096361442260152779151365287930772172851773693766523259456620830432186888850450836868986329134674505587464929845062639515068473899000110569346985848111209381938884180553077099193485 [155,18] 798965068293611954645594603568060805576032982140503522525147837710390562461412775810251644900517210901778875733013842628667136892943796602195055781230660394969711310641238055042709520605848351400458606162292017455747330255389165838259749922114561230065550419627374047640942932668565715898995671793530109864157051820511750026428735350507050262814809020881978257806060149974725718372740594160672772140490699649183374747020367855948963689603903251475774939850360269689939031258972697448757318891120996041918269613204746168882233158387397924747668728226351121804318645479327315929837151682369693642377409404630303701347129838806763892978142253087720456562396284996793653537263285948744385838918799526329252452512691868826824905462382809411841414091318128451644633339523040389061000656133989481493249526158947398452145638303377463277546256457963233214072256166569240802893010373354379690857606955438800611261549061713132726909967536020812079930900293659351112294832377293324610053602104927769018145466477015157802893642564901638036941972736350797202690713294166590600036347687495680446943802462010093341224954800288856211366408137249788127272020050865529508364010497974080638624721538567604684711612751028850250653598845833988458821333119123480306782001502224367528184977670446000 [155,19] -789258560951720564184745222255118249494314320816639987795394204816395052861916067190512475163828739205226289448825466670287119879387634086981379261565865775253738942795866558954636609102257296354816059606448006339065300183518177080385958912789846444472960847494631290510687713709772551538088034797076171123788909780512861979391342771538967474920634741543865426362286445423412335958715579300370407433275268188371140775301234432091072158238682950667495648626014648246964077360080885591290916082204241263018049056085809588577332860122144552472111995023305338293413214066835782744712923383674651939074512028270888002024116296530017038675990874864572442108432281203984782892010790047302050759472893835443516150958285301261543988106638409290532377355703582928997225301780441265520594035050578065409703053507848227199765694944404404308953859577720086387708817209649770343517246970948614387936867256990230686123485492597166386175239306330891338858203031788243720483720047650790753671087899684167701533007806387152007628355784411805196666263555938908976452474146381121504733315659292074723215711624028537922428424806959900266122876205504535065200981937872749134884167773016335876819953335422667237503487142498981129935137572024325688519747987366079793097834501176047227812570713420 [155,20] 680054809332452716097435738674598342449526652930585166472474493288695583259970826251948583368540002823352932909857929482227286618327561917118666840779173231298255537411755041908569353155365698572445204088401722606543067706742647338617119538395112826396493273970988743973862702255664260661011733145576337647799820152089294945045485664608678764586992115501121933808112459368780772732786178631340814950617936611952400707900028122535164934290224683804325157930452424157602811838044150316065981815593291037211328505157169754235501240495194796022550675566447895729096633750405989188424312817157647352712852975814416911330369635472882340837819034412267699148655712712972979013261628875674059179208973939298535496309623290003549145069566951374275892188117161387495414088893823625752601388128891724450267798230280601368176054310788998339800112362964478951246625216347890003795014695074118846371970494403251197634684650883088098601012067075627799031430153273272574475035567567929436964463999688236797883422825685909815586601883050808849534248775750210226359217348566976202920125068184648515463682154744275718502780609142311278775033215477439603624224549477705251170451659952123547117581345018938220047759116896748736421473956648112873940389161961504750539855767105225521898808940 [155,21] -513352198556990582523231583238014727375411190700824688022823905985993464022403031479063056260213363018227622370055862648249421220715830390705290027867889674349204821641739317459202031117364788109269552693048587438140850294786685475111704979971651945676960896592844886990887081654798350267217487885346246160085422534012621426218601278380918342328325321397205342039995961849440938750636933189343611105280893161142605929830833170529735124022130370080287800296073583208363897455266634520656934545560999428854051728045942764406755239885044007498938923124779634561306783949030264702420013498324042515039467849670739459668287198557568725760749740952043966768714162917755105545047862572725680219164626994790073256861899162170240457110624033613750150128418351896331729527413440328508107288895363603221760899180575000120779709709611248926294947532144171528209085357138760651440964756662243901226677367121929630973919731157275099263704786317148548749354070559027388249349542582137963676964278639966376646243847328912219966149517915857462155233909451126298397965701673666162554787160670146377333825256943507903137547084097930427040498492802683755446096383336855720570282641800430050716225047552637052434676995085785581308793022797038242855444959399536541884030991664082907278200 [155,22] 340733484348867928501506238900898896347801754940691353891021146378541741880994338582597695689618643551939122741808942588057748660818145751250294628463225839567482226078922741773881179099869903871648742843184353360714067377551377691051949188900323966243865508479630604440095120709099798582554263971939487231695617740837382278096970086994149941709001123058124890097969198188255489232637510108244982493954122789500320527143875804819015209583833312007035095326320418224305120826940820027996123768310730082813365452383049899555920186675147954768590102798290732297142511305540197218077512598217577589804845022103584915077139679014284013961377160719764972443649669469947067227856749639484062128146426036456710307226851151247053840555094648680989024091275696434531248347353212170798840338357347010112073451052796580334366718597146751825670902837087267096509535011047762168560617119066733117434639965799976180599001993832979865288651202846054823167932528696318897350362790071189178792747475198674008269996101649829528348123755657172496893189330994114260018512113616012788772828414139083675462161952798756989954613147955089762734843449478174905671894571640281520165453429974953573705840929747393807179594179492707176040234104791080567309010342778644240834970874090756044736 [155,23] -199450675028826934178897734809725987326915276367938846719954996936946168873711010922076985540361012461260158790455779259725326875315183855995097110171367529868460022731157157379103358262237473735127574603668264886836443819692054975324023179456493666759709029213876217951306016656404062825281428604128536000126220171896936427280369665088207521394044648308438739424751571516772795099922082991237711739063542884131680593855477373292727075132594295151082137678680894890822145458226717332514156882542998066503017656728125416653533527585289054875002244443601829274691902069727916268147542378063858481302054489635314486132556527901973645478405713216861881697083590347410571212626148640068077732248185492557437615861611987198865291086313696702843669123570439021179499461397027343466963068233239089161400470114678110778670851638415029433936712665109555672369133485742215220287174922183407886908558482701863358675736328903193744440849552999101644903646018961186465189498344067314989742745955857183731050674622627135539825228388213355119601676716131739210912128830705651139012579166870310942790635144923413162751265318595198834439701517208153912765980632616958065832442561124616247794736098616882299209630814145445807765029171409885218151754393755855213358396511034846214 [155,24] 103209535688630281866665355574494588217589847166389725018763284173815545320679853346185761072260925230688868399286316919160641834865413558550571910987192905181858026176645528932563621836596826144543791021682357584846740042408286456778081266056205446545432996186141412343539281462898555638134096054058126529365319726922682319032474320437923439344653128763937144887712546957888682171679363706753050082182818473919568257486491398418114148124848701557526986652317536664849459318090961503212311210535528381165742231839164101644054856119664521276509448714195807351814912479390160269528249325359497398308245422306921181365501071813255031871549487216189034648774897122783654247883241823084704821737009232476164533800829222377178942906963201528421794866991343775831354636536048486003041905216641523356597647089555871784216427476497990556058627269712367174235741452268614469384246040223024922015527555460096016511588649155432414802713854108863586879368938558301091800647868465015567125001139180390356841639413094789952931240904700710657180346660841358915924202157067182893959370751308219502248907319019283232612698582400943634713582781305397285870533100562059588931562211578663084394859184424532839805385369538644229335830267612277734651460543950153065468456009475714 [155,25] -47302980318007368666579441159295655313723236418646012842039688090743061855690519251797735508364337365479638252646637873063921449135588743811123512263154494148369863114339430853124297685588901068422608320662111348197662852579323030869097362208770665770316922625463493856744742397985190523760638726079449015716648265704262924916191769666783861976665202927203422211094993530735229605464140382337514692988002707484946402075229602060496469139923944661007743262630592415999125847783052173781915745170315601042581916483031115942786974828574285413292564442258916490678465643402974219232905269378355257234940079863406378413178175903456147005857994279815478498799658296288163830584529302768648589106033943092866551704861142439782043174613999489458982751105109206988814707860146239042866771825174092876870264216512325062145740760160221341288822822921580389780275033307964372830943288213192075812607698588115029199892454080594642122359374218950920618273827590235641558318969772250529998875481997565994422861916286726227252391076978745144650476422586320323349098679042845807928844071070745057677724019640769686389749324189231288278374183764923853304516902181479268620736382675245492733030875727686575087289681734794753596985339661858778921606269613778219551560579541 [155,26] 19229353423343942303977280581509399515822549222537321682010306908379281936559500162081063172535419736681590988254230779719348654252961441040324074991791315774579872226157421317699366291171893983681215909609052298770939975843347670165595224039244497178532300239297356651416002780359461573398293287429185166122793265892458087722801429249056801171455548429266802104876622798632090297556429260534878090383141486714711759407902605573667803907528291999881723548910456935819581021854306374424389948569026505791540426337673577647035709580623433325239681766705509878890483545839284504248232000987005044141127968112574368666817798320268442143310597012197871986562960704252994526048017715661825370866227278741868536177338712155902690169714958772913029596211052687046092920596323248863102840500702926787922648686682118887392851433310370918355571815776196478060845809552884120415929289802998703621040993006674421840083244736290626920167247551759893769173977483744039763875804221139275531827541983965677410926307210162145283895249298606660907027279008299058936630857003939024505482990857468503999483909581146310887938916373362990720375448849355366449273912429178811809576466149947799255338007114813869396783750026536476962671858934824606776858549592629588677600756 [155,27] -6940540270944910843839623380091485985430001633856344207385077104213125685433642769019461625284848822719184053180039200147835827988048207829299087107337393665993668851039220572827480215537106340378952980043903145866545991470911685502984540023329177223065462103077639121998371404552957192047446499381997601054189093563383675341294924723084923017071599847553195525394098722876604382619788261238658765234960571396805082109472726992389816813115295782627726007006302918722567202996743173089225117081344090194405880936659610375765282945762478293128050393693884918667372251184558176136274153585616751988414759709519253034450415376304098856028003172812091064826576255199374300641805363360026200427182829700398272528751113857005311607781149223012005613176565246428727466038107886994774083116160285551967897324718364557765913902037259629215256376966921400589667453890106688501242652977255531079640579140251642099637690344019763148348580422816538267921781660349964377885257831917079298116993158173971017926546535798943787990818030088105469771146920287288080690086216435644937361927454764030636526362210015996169881295670335498765346870745107634830936677907444070141925972646682263532561490686671833995007543019306932727721819657948998967528244516295519937556 [155,28] 2225648880553382256122015148289406185261182395680093842360680366498715824446636928222846969967152079823647801775310212763307711610878848589751818224576818547969913160690389039404350108441021040846195473620851996121638152408670581194479075775386736937060525034661372700148892641353586814325689712913784702054874172071968480015740087438567048571362108700409926984696929839227621327515648332835709693243512441597639490194333610285046055686823437245196719796729841019457025872932785831207074995424219281564756279989506477045528521592036279063628267721161933009384581262993301031177751687244250792199864065279600828475490206828991282833331765569983942845355901428928921125558062853423020156863085374543099592155588791375360471428230677395758164373968737080400368971644503413810033076825290184702991491123436287177879705088916261957945114857747203062469173755841085244048640546733955389228259212057386154207240154012026529289566243667731291852376322164636695048031368976359716250420609871483262811770923099026101279486607731983828731064270418895382727418883147546720470631926125885588251642534033949412393701297976498639893384492910864581725350446095124101205439294756649173271587219085519055842097608926228212182552101610764624371054955062510261217 [155,29] -634288052762974959392293638259156181262147801375722525981930613411385573904919021869146038881226451205132993841325831139028118916005085162878726650346350482244163903301703374631493719123229852883755232536771033232658233181804815367580788220591088823639914069096730368558187209416923236726131535325199921129847632064206416531082214251409387446121567633572041659964009457323477341432360728814507359076294852210423067748394618459706867175607211764343973651976234670771125721388158470917844107003241984060738588740082873740989792282422863974772144004496466534744798356807429464506218755903442547121152739117649478234668524982556467747772134220145080470740485024343711094072413346142657707405230140272664154519779779504670028671919209895357551616850759999562467347227173683541553427976209128795768762449100728358251875907741728915460580574919999035513722135122226712891053207576137041665270717902646187972573045329625424266924034850885734075328238308625186118562388310934380349320441918325330105742405424531077773742000243986501708143000430034201247034099482259825114833925997552608973340963614523651860924145283575331936111858506127760286583765509916044138541322169718173232444490269886089844862654693982333091190252481736998634887844782569048 [155,30] 160648101633291676914303398483435399928145995988331797511739911045167329057147368111592708015324850857563171855287269092488566141581568594257045916851590242646358587040308765031764905485509221882085494156183022884428854652351543383305328163161538797854400359166263527465189293962974017179909803267596967083753107271075985441217689477414905383483843315781183266330282511333524872994011612561892783624516412872878761641493168152996602734988648638047674781766199092068987593734837689157574507525848024991183753768221283180481363888038749185789845944220516426864569482021955589535144320408785216104218350098664626463919920354567880632717863516892322115482358388942146916096353993935903620081931668838823094189520775180110206121381506043908828283675292675789811658036906077720713899747355780384315557232942837013485224677442321519854579118092282918329750819163702864221639999485260423046877674494848461663963780199679462924761604705402172992472480551132181837938905357266757336384573631615185987296361658318939856069410397400575289991610530523715344952631495753909564908901785254379033423551376402893808743926151575327090543440205924594400354012940812614972171981804688196142780186288222805279220836777378567829064755531529249350412789043922 [155,31] -36149414369977724669623758248985185181118262259372741393832332080984722825026486383758749479568723117752121815761298797637653243825306703505613122021372743671720718889321273342407108294736020517752017902806018779637326037507992577753781909119618200318160505539350074184954726084911349298600084348445134462116042178307832447997266968035901970757939739235555046645753052742074645041378871083544172073721206581467503199793221506519889877829907486416868297475917696261585135976675943587134681253032377303756233750609685795389631490691194251587659751683008162887756040002769589441423609991886274897213921976423143369307754087547691697740286929101111331893616337893726692381278459505082244973158722357013040298759048548306233928963043667776722707474155661031724593579087774925862396253259807282977130107085171186551499137701603209148222469384573261430988641647085012285635743040864286343378250686053616861289282676100341050058095040635705319814905902278611429465530622692557117068564580742884444648388775081345683095163316017344529014193237365923165325595699770017458232628377227777455920153249280689799147576301024741151803134009090972734269465650904706757923334732814622353685796460680386131783198637151032128886969282272946865522156370 [155,32] 7223727506870087997337907524446008011219177930077729176519984337160488660203123318102437705855655110273478420391821440168473516480719551465053760779582161156731540567166180507956146470084872043961277932262479318560819775406350572155501142282312247282665579476610818990279783134453730283699369586349139815266256414234762734627649398413494637833395334044185326050512094779452127034460893195317936036432802023020272526934369174658596293597323734029562496024198331495842682440417762010921183264310104124932498456988483368177690846733621596015718969641357508749574725393797652116699587747472910780489019508851999168831299988600203283860600938630405246736206456396546964504462666927062903726903918575111598087743997975826277241671911725845987452660534654743248940055451630843097618086990202340944362887966146936155570193060233820317982434177941507175428913801934317116934910543882038999556066782654351410856371574062601489586607960433414112040768893984559031207992304564975289388462564085054409660311280270433001733512973260411034876017000316535499644505777413816334082674082845732703793583805503266453259093922869448788630311634046002163777919148182738015459449767586994929400201206325800750758786081049984526026493706253867865311525 [155,33] -1280952131075280828453068736776911115946632632369324811260815576480014660819223035734231164109517327461325270276593838114902228387459852969261472055763739830700077840929232754413413690200593261886798161594855275211333404636194607739315577183597350811197051759916864678670759375984993131568460643190213709116345358990531905360851566424395322278972577575988580505605165385803080657539231469576486246891669963391482129498399354585565050268664178709663754097271573444038297936346895767070633110032783239983429645484554738424473208198607834719648201263695767444640826807148381687670000468645202940161468129530460100653525758600981740735952700425052446711163294909538703121355169819138451924905319244158478201937980502150991259961337743536332875703089953281549621935609026428231570129190749473020960149829517065847907625255396950980509821811265622182192644193190929343738220016937681818497365737657823464156003857497512010874405862825361177992365246888342902520222137921532506909553550476279788226632216484222652497061327189019429519710595123744314338926818222705619608451871101436892516007763807900579806142504099551213146545792307884788669568101909949966958226662539372847412051280746024340714780971444958050107752422960336813423 [155,34] 201230351007386546217716277985882966461792268779582479383910115017463710602672819695467321766870977256751601937304852953377646144333960277242553487072226694691313531501462725457424539208090128842566956685328633147777610162048777699580776252856958616353966455026496353394731973102262292985206972296076189573716241782104966963450111724533721413185701669989625581945942010719634355141189968480248057802625393674649753281477166731732905338215162596434904985656837438396176830177234991085203426808367198086017315392264634181006145973507411037030216410103837335106048570482475424492336065265673742337212172892047634302346598162569768403546688661334793374568998935764611661237343511443243292289394224706201598060182365974558766520675679265576237709058475874667402234726295653825090652943164434644474292692103478136588984257649327168419129732618262909644563815300973406651930581185693525065255066377206959902634105064162999402024862399533416999908106626010018014605097275395968665056907325630748934135561326290967825631888326042317204665910449187414288617934145316904959485166152601096288170595748046423695563047992253505913309578803942834191180743310728226496455782610143193134673393914629295633407522305921690510907906538868488 [155,35] -27920632393439004274773512906636102825837114776406154504706840471695466366713524050555879175376422375691684485630710979050058867897332843111177127511798581367725552720933865119462717134451566063855371656317298454764304527620034093964291316728862076975658202058409466560466547747519010244939705882124741815069804205347942599217949426915265284122815088269199229508644872963402825314820779734136374973230352855906111629661702145910351851948048689731829101575099130317043858930637541707767112515914773027567947802155619948453131046712959390106400587685271258949283245693097248262695995452134989920956464046427224063512659886774626996492383703983201826993545347892092736534556798674624087680940804484783919093510318304961036496810248320420084274690065365676788960555649263922892052661303234712949292907670492274381190589561742630707397671462437685791781655311854956286754621390507112864351200188724907707821435600309805569518407436390287503934827275576946056732180805838230770496001068672748180117494556766427034777042917073499062144082742493142309500534834170641737489172476731877607517216498532482619600100749688447481702547113172756861403908010454428305634153330960053449938383390264246111943446823031770593673845945374 [155,36] 3420278138501837532425609294951599395946100184000763804086334995434107919002338560112838241461566487190163035856896123041552137957008850555778018004318916636698301351179687660720988393799197755893188855859709995495324057145028346314149063084105793137567575950045352815501775443948373538221178556240189272801072991753476118046496777905279671880246894775399421309904328357323648191106115189881313594615864451365061606155336957254998118901810233065744597744826319596884785202257619120176870364248472058436592032651407425825428901744476343557837895110030448466372608198288649819398650257459077557943936689774513090358644304171436145948827475360574913246991798736304599523300290498194455494495876525864445292511820617117315940094512555320104667261356178661410396583098731489795680975831774249516338668268387673573949657828629902002272189885394352176847576042389541155313014648921868683521528300253867573332917740703904904220673719497366513845190626938287177018285863611517958507611429918316574716755082376148155920814660160539577212652282341217745641465839387534972284532929398420461140310103690495344631277685900552746660466241984799024231865662138458725952364796583437431714580848725337456527599426990038086087102485 [155,37] -375037103407960086385776134243959997464992796695002170518260182140433100108549143150526246382652906667451072350118879070973614147097431720878236198963134486467657435618813613789973592825543840960620894898971785219510715355761244188758119743000884642309545872483017537019087388592953172511884966517640267849037423008398970991486987314931167189135189066537535063497535955079268697071527124468689610211572568084608722873429848602976399467020023922272271744744552912412044549375868013177826855928072271339528095999035555936147897926551149621068395084655926044881885138912608951104486642460596114056662445822920143076736047333409281424915649985943441246550609766463095547067290452576846743721720516379699437579829160529129515566885375903529300438575600938217541624424651716796555418237105427231148576156512495659986897073910662722090807881561150009044104439286558846546642935590455225716252530055748875771112235905760578830745861560706324745559066851855335970458813786070877273569326833166752766957674998122154598401092103827470176544778926421204914779306314910121653681384256082205717739659406862882182317767906411045977909749387083418058351134741213825269475998995020994221587852057146228664453012845141033046894 [155,38] 37363204617943319735880739577147884938602043820346329162770031802102764421589858379147312499341121832128400151556850699418259053194670310769307933359367015916697074252615085933239090097005343829685317598229351424773053242307869771852340603242394677741869119292498549421922277665631668246841777578105293541535722270751497794890133194165624879724023529841667475965807833772059693327074468180668812902026571115373430243771077333319351121719063427478958642432112621641766042850118903311494425363550785224877383740758279627804615264876896974137392319748490433726687722150418529276635069233407350183217668257234022814971731326553892922463017569255817461467573805258529198639305204903047900226818131839180422103369513859811463033792330524941316465092100036995751826138936894002797719556594915594742811208478935798540696681855801979920309692216617260256199886616092436470530668269517936075120309688710787545846969577564708846836741864067935359189276504097449117920849585610008049071191448636978588645391845396400808481038994559845748120766665299031904428161884508213869258757502176003397630965678389301955981852098160163510145059859617028173010607259536758902614304491960991657400011492017873738065012104144282188 [155,39] -3055160922826940520619009954087093536561508943322235836540738544309939634157443255325596722872836121152340437690974614870239100099252302095006916175644002970124361504781352640577636975766737456353397009715041745022073404793204195361887053465112958492316653404823978786991117341625066494486527505985291409030587384859002262032863060851409389576588514411659127760901302046181275408110416578148808524094960064204374096756988946317337743212970506472459980802450275958193404132413405945155710976549532883276264824283480034159551469077997560001224435761973335587591065586247732642311762630538056922200434590954495123343754840841265997286165816714707129379870834818383963626362754636065736549847353131020111942522996378495938944246492178459304718107392900917136196437401637836082368679479779154503480334950812137269002608199330752894168026298597874972194338557224850145470963256617993383167592871447609346065071236740898603394377977081394967377893982683729788328471838083637319545370185533905108114805170607983977705311929823481276362651855714379612133704133855333289634002347138320483588842516514686637255205150783447179895655072193007814963837367101316595494518193118689298548216545414525982286692480903376 [155,40] 131521389199475371602699957672560734518825426089321289709126544013764214257163299376688889675308082163607737018665956964637042368098712303690673075138638124330392088160798166726785242359221935786255801062663121000840348770867834021318798682421844545980089782845737946473327017313731260677467280803262491347480047856007053523040359185137351722363529608022148965062204429153293781912242416342430780671113635266035494324166106105600833982010714562427907577613723978003614723452494592712341871070996119547257254853297190155804235240773740985682751958661591768930367613061680260696785447811543892939606444370084663066371630977761773014746805452321446345260842660275433906286078889978586003675400702446221552711433697006678129533630915123634791828041381978367052848538910057457342193537682330960916125111631601366669662520705758318490982062776248160463303224549734260739901749352636629836640369632180862139577640924624050060346899472727631107642076265024753611287268721882467615024921121378914244463002983356392837667304534587831383807458050142068987727251590379082517631625317595858753997964448174195911208415202334350992738112737900853059025222967659519693662268024705628585078250489242660148286702568 [155,41] -4058933849205265904008263913497991296486879865285231101982367810195782728226813246598991891860577672402940470914773618556052396963719814542145427519401588083708732174729703400513387833203493115123591555016017382879625154262597044618393335011324320001784559950494130983698883922502268840100282926750298408100298334239094192999951203656321384644270140532704422580638257191647712937808469903892783325659528787278752145386856156810129527037378658034352236142283574804941798482537790640728932193135486784838949962920798765647889214288706669608725763661521470254116098571198432283181279101456938176669709607760924070831185383067221060612001107722667550631478353156430017968715226629184206092764217427929090952880086239214183917261203312328435792705154069492407835178441707310974543860204298954157728530545855842059957361702852158160341885114113991519065535554356904581440154344619038630700967349091638738654778134293004178728418917060238026202411547882802696667140183139029776325804485206484308319412659890422597007181176082336975518764142848291113625351787837226774891212051935730449787260519854251534806737675034413198883132423414767752366608221862016985660617628968888568358033069563488877532753 [155,42] 3222369924276193424380475156016262702590555857842392829042203130345958433624678467517643266925911944711496989283384556802505931476570373171888587943952434974481262597368639570521756902166720330952822383173491538993946809626690349191682180658614731161695949008894351610781820887269119675585703461711123710359210874294227650172968755016648470514324609234333121534047694232285227426276063495095051964199054285725496438942314888780471324096559989866330501993398048850113805712381732586103797755360906885007030370110363501669264240896308725733422295350699490045196311864981664486110285169307532948630999574584272767660870910019814564770186282582540661371030975370392824896629695969811977670376121829172702288272155395388373998813943149421379591271514020502454050130810865099143099831031982322738239576851052804964513960312610467132437527124484423463053011497871799614214059855668374095349556396109681984728680972783571407952682918820044236433270516268481176943173023538235219625614798228741919155715582819820490482800481202875808768493008391301496958417192223095267076732643292497402916127944306659460324810707754103825744525564069671951151977555851356651842216873952874811226326679550668841464 [155,43] -423823166268516924560561593946226509325102739142153209050960988599972333597683529842247066425839950520759687705692941119240489430629229407468245183972427798933196628061881300691882370666499204669704376905767441100550132026781905161756211692054755535445828959828922824667081105335948040684090842714026896135314809587279536567055195151450433531793751224804705977830280550975871451124649440923876367529194411216687449413092753893744954143174991816665231740611022691432638556158960886785082043032770809620148352441639856818915079050691631109142352074887631526340574902460494268532059895366836681136547852666062104573236334830898532009744078999547026689041046388283359600161178703736106111965217234264291039058249008343367452088807596510886958169963071043658023616865951485475845056254004032856105087240676519286876427898294624979193975992696075339485911054337470301081328923425829314062717217304427771968921884378725294523312538851306192717535611595865433275475699957752992958390735460712662080691451727967629609746783659999938647306483335966927725468115177970059269805403163053365920154876446591199055811190656110562073844423976854789659835205244030460380820734501573021615944950676483854 [155,44] -39812012070787112116370392651909772587725285288961124606866886064075158614618709576183656681237830078498720387107376260988463791244639503071271160606420536543264969471407058458226255249205208251644305694152422753570400737492853423738879300694109449425627956925905671517879738379927313837478672805453996490379811607187871786691852368844787018261812696822013143531064213194572168157405413323165039869264693049963090727453745011003873842566251820645496996312417748155923211205878733775198573575933968704968554986749224795087156036494644677877364956770462771495464753464102915460210441228358597147488372678673586318507652374732813272967566790453658908516035930122750627447280420588442712002369590908896688542199036033691911038022048483220415471749467042725171568361237855832312641442777031283242384456331650001509198434509751752503638727817763090304329737637590051768161800848166415738653599934860151751017406474839819803023828792138960192696570464551660742378119133708348890073084553767751796219912328844182682273231476656785297890353533959330974995117117059360236216563152616518236795763912478147177621477673160352436519332902909591612029504652123159231911406141377049073057191783146 [155,45] 7240896087930757745629268687920646579353238639269880339961631552230487186088202736433266470196021900914475753820051886016163633317414262528152258434171193298985404352439645568215718967302195585236103120098134426229913702184830730046448760968564524451722535728089656332602064762220921346547782701528107018341497640520028045775739581414821976668929536186842163709152875174804451578384048905038327474807742881275326245492982531815990755580894983847194784699496703330745944431896709844849240471419500578944105097993771238649471083509206281517168058019067779934654133226181041767294062645681443150742396489729375535625419681200772661638279860976547607772690129835826138323849197152115393489692915340231899208796405298322713844284095481823307952547918774170628348472152472441096437880191018916545222544258142063963793437906647312056440372774153558840209968076530198957354533655784083231915824872296505226161259195104878328052116038458336325984296094995699632607352303176175017055342214768662291351800258217334105529391146131606107606415851471848984761257779019728931041339977999096500015246678907583708890753413379936733630425442701196492705401370367279576304868202276815565628293886 [155,46] 501409720855817137617191664200716023581585900551058838428577902111885307644140145142044240837240688581781813568384183573391853302357238216656786729387056154690125924112854260123320513247130976764337053679844296095608567244232350944215413611819371724708560339650864630445235616262063236798408048880838872658203186006123867462944608749848902815665798979287821352837373257893418229564225777559911409661541793691964596327704593788186488782890781326808142671449933691256877696596565932871247887145783353029443560177908049363415588989224469239851395632474103833175570168788676266447700698811953460978971057248874882579023834922081960736692981194630838514526722453584516388101732615926120334848031102164117311707199597985604142371197371845640581156737998463333615748802381698537689448347270032074228692378556273623875949040295982444754062683619167374809688262931007103972176132405645117002424414101323641016792063819867548405044844691820936072257472777457307773931674694288575301823918213030102557648367619943716305054969410595295685821677776872328980027554739229160416372808329202083055022508507419869521427104973648229014456193477947236102237724228954927057559779170507764741582 [155,47] -73998440391468809920606537068919748777133616399868674205150849643008380169554718477326077531353054624921448103033258896970028173219309921305835350602100386295501382191662906122716556273568886518857141302862695647472215907819132110089330084604996894364339377606426960798183010454934191798040967839992704218056445319037387237195078681452740509327093182141107388183004611773462148679823273963342047870801271265951545484393744377876227588152682845597622456138096232718483399637911771171766125873398761266612119378021602820635346425727870600014149740224771440877713989119502316557589446446931179077426267867864825289275838615994135176031672800724329990941971034412581302565257322885487506703341687617467090598993026450620806392697197002271240682368287916200500196371889938951628513090728536941695557839399491898216772804811376037785620687954876244047347210871215204687030898348108300627221911109648743970266636426243798467800393470325700685386149724493577550121528975832032732334385520042154898118861906282611605563541299838957090390537951283751980790193992731800882713697102842555137365900068712712138279396502011348565191777738222235026224855131446460546174884712112239141 [155,48] -4464416022823215134680130092150173386170850016556064301875785833192241536669958196135949144139328897203887738130892347239429598977826926995202119496236045046883667474160733094355231478356405701142193752661300807545358166199767999105946264453041690003915056486296935527771402907503034650113811662604778420112805910990690187191484052438779719025784708996362751672458234638208081049519794408221435097464980629064244355896950852627313927248018343184553177627711852871243886423557952696399146116436359673638942761131279187542602929439506537929058276727845373557948297955154457596198807581190948213774397703408493960996597255458118884914310547629818817848557463557719381315197265364186899012928992628016999710020599763752726562542830757323320609326512707352431203391796568405475936802648963218585563248213144154981528080962183764367867758382024542350206318556520377653055531676607917236603953927328925180956304844922577725230388409046778678753691643383373408925873194070721213980736343109953795180095445828391930352569668537055356731194892809909281023360487547705374177499598019777857241389114331389468155217607462578011383913641238163373794494185807861759751323223648724 [155,49] 376095598775884439006155680569049811884130969935825646502484741084063211374285000836356998709547114142640103131519983098266838680987921542362231296422984227158703333864218855591742003771613341312529160806566285913612108230466623225309415929575651535672325041875114449563360922037350760566980546236899576092026317062403481849611109118031820226509202796524471807910200173578857577559394303197459398987509415477648302269436968754087564883396247560894662208971012809042579302732798451062482927616821095539322738363778760652671650303334558496294737868216541155806484235037998925609741108159501267304056476481519440509594780159119874994879434471862450094737845912879566366702242556952104358912689118228397174043627138308821713007528631155045255240419168535663520355551121067865959038508872058508325250956698076089419180017208276670989171851115853909463125721248600146649726665904794825712882916520341851983183725933792832774135576098916884903754147486248072706646647438651375569977036590438470076052127527768704923181892893251551054423186986570868457311731335153809795179472211019071274394051098391701116624837507427640048748112549606945109501042599569063861976061340 [155,50] 25403318419514397048399507234581076308464688078651525646971996198460920952466565515315127148897647829911116582407694226743361798518999099079545784992376819349993627653309388761193832757895052128775892742318011068402788589099540836459552074107657691478233604645354789758770105484357528946925420010231186710320920088443761943407292675971676114809006934300298316346840971558328099665192743276537109065200815537339046203914578908866121794334616362744819730347314831997300260516920415433524874182840975101723378972025318364165802374040791911432513665025463725479163299878981173760260161795203627487927939615893808093459974574279174502330702681387507910502127437391295000765480622430410873907571869955459168011560357777803179671885488773130597008912812661510863793624359927722566905663777266660065820488371208145161181946252717725999878903425882407568375858717787408081203291785381899138972584769374311295617197214882904859808371831256106742161934604066686517203436018713685960672129452051478067218897468449766453371853775682583398216469391415097942545165605294847230548385148455277926335238687880777392616973915810017930578491034173214321355047865528035058360032 [155,51] -750523863994589575012961695331525219430560717037636579485340470055884900977304076326079451726735479356565188652150222717965103129985686950578682556446829668455970916137453332915980540031820648526201025118318807166753279211893323325569769041898090286190847675704518974513804993069974992197091525300255512701451964563783474162846667417384341043077706451843327048983753443761968860439353724270845571442005078740182898926481950364600453162609937941344460154066954400585217621399842642127918505686966935792867845326098088284664586658519573143593100418842446818666741904478284919581818941590729603743165626935936981660089043862937138861428121855075655192930492886958139267595942879050653079701105531862244328599824657204578737624761078813048596613296709175279164489183273705217087243140945070186146134473850301680094121857132228801968766612876893141205282738747243256042106422217802616291778998884488983461505556049124413396092596538100272173690326056110266070400465900553006160958609317290599781336745174558460232242840194195863782534985901686669710351911447538237195758204520108031428707145140408418928974587104888955022038530634554208024718090073622196052 [155,52] -72929847226670358039442226286331993104008230668391425281966402696608373029292260921098959054256486580773520850227567825127584810365243913297924864000666823561332596001643656132164716031442228286143726143555634183987295425310531224683659973038118050704249886619509844087684618684073186132818818817137405430992185702544307682407748343643369428798453659865392106960816961671308374753698142382215335138135852878508667572831097808748656939112800240606646537360940230000298626263114739657951279130529348330847498307456305490636578900302911941026218526565635252018520610882718016314152603302601521323870132526694993285297593643236790575927487028398587823459811914805232446263557752533579165904449510044216875115734980962957792737947987826428560976976574566555221215217916874250999628506824443495346449756600503396162116795602469558485000138820189416421798216252202703218470840212405884640223568840045477644612047436081618396250836166692799421447499700752988116968359073112773896332855954010964765075411515014058106285880084494517859229919665942481349774711791277675153320950810325649911908119083333380042580761474575745317367118839300957635844953033569445 [155,53] -98392560858322549692154011692049874188400964340015475754824902021772833849170478962382560163879520894659845792454865414301839434303358048094083943998526045135331753496365625939389468850666288636558801353236929526286348926962510226711301382682096121639280222151462674341304811302633630045374354281568597700915971336663847518161506558012441644013065502114671803961101106956748436105723785368870136328311531345553848417087177936911568513485035264295829322454366751376794071364772915240569504487983718732747838200443946212384436480629823430233202023837278263005330703557953369721636613038478795020811329761921870556785857355963506228247033558450360163949799476117588080510182949953924030245216005991092738061402594498445178460530518799008152054672651845650629126181435256461474368861613889052030048207399925155248824218632126280515213340353166584504643697087727161890824135070492916070312513163311786028962706926758414755911562789108812968608412955936323507986041930199265712101357058669794331904970411165235142038326623157835046783009875238990473312363506518990194733585511624848037768691246938142734918453711387856917114182997874787750756585363 [155,54] 84633509440357616254342676207293435499036249460596539876633617880874803151317797472104827410652884412220344459590984098566743538304788122186341192926844905454645810528871854430653642821255230837387794482339635517578760832497651015801657504806916271594070598006350509483996722685047439484739254226846128904189308843897899347515250307745833116854658995077607741471689832527295936305077370562881793792853605143178978035637780116184406046100212310083766308747314352813318480983955880342368495313781641253210416756774898363515509822665876008095027225260014611848915386038035618543659105638830925416271124112984822116195582530068750300556929060309305453345076918268115131578017592491087659411646200464364195846827198415452238568979738000177139342923630377162108316478270586517062221425723545336153104342858997228168844008451614292770822552912198055853939300661399778244812076762004367450189456605409089776603217912043462350219628228942275320446886968197786372156628360561114766158970089909330761208197931569994800014095510361370143957668627100844906082966213175579833119742453329051162925294091390867621955998718661086279955579886340539888594645 [155,55] 1491298163605710196445773191782551775453833721453304880515191926386970615766846511522571311333988613630904628992682655939574430315468306666892231770367086507901443184697107171564544382551778378745196456508641217191788529731559313210641060871928954156927315955583434872605091040958354292182672270228284435086657018093009799228263194883075097522577115693837202839917118473396236380852184799197671551100792602229247514187018166522928146989140968102560422240498966122900303051999946175210161648449254205528698466690191278664503314031422114137848853439682506601869179742175730569782738937418585809415824149129072432894522283059405010161984421047994154335250320128972529122495734710959698178995644270476848766112787576290368850332517933877716825005012363686260200373151011857585247732652204941053661127686576061377402742047939039037047558760489014022927273319251325313796560125350872326617177239529174815546845140485000952969211774887715036433066832449225798942164833860116192110743725755616228828435496923675466563928912354187063627599837273998146716406907544750864200782388217250386446081639780132110601213904357527693197005052166400460841 [155,56] -26338915744054689536995623059363814082823112877990629941228867836362399140885223648293781151214228352945364410368668268993088119853430169055518698898136504761936731392643690832774270217589927439924710140630828233306013269203160269233405544234158255850650522392699246245669511265903211444909752655686274363592121776300484865329104321228518611240319671671823817995593432913487827051650480094494472166438370516055293791789597777530502465950395752509461414662299712935568940805011329077468798194365925100766285872245546058808554713062358641017149050760413103675284206987392270062671281465139369594676414741685056536898479169833272191883408908000411997843570420649186695992929765361810333993528701384704987203701097825320815261129932978071787973878418643074732340538652664525035810806003676080773354841802991709586175999895867607283752960628414598495004170302570137960037192295675087701016039318514123966898862207168593504626757796063474343222211930448181293505769387186701588797122529556846343100865164697182916319350025954188078820791772862325824526094780969976939952639035636629730637729175485001523645120196906303138277467540013002 [155,57] -956086596216563110651592762188955148913303372223137726476810623631284732651084995443448221934534322594321691025937784861443136009824096724920911755392945726023217213063220038448807747913169632503875469574122062827342184414640827782357395171718826811310549459309906829378777819900157529682511859671044230568033899558362851665366245866667812522739518463864022904809912690055251069556337987736211001598598790554517076919896103761344955119252769937792242827866066391970621063168556226291648689077201834333952273916660072627659877317316813561479868921255060825146974125099647235075187787127410053629472532368523681037146534905636302573407164149088037769070392852790907498224756113500859410891002260434459348258434595622543028588850694111400662826342232016474835092367635993671332081132253240958850935069455969759903499733774170338291429671276340039027505630288158843337430294133251983564869548144420085915158947291983447441545672246595884968396430338602738516999740083267079799229377861590546106935981722068125381556040877760797786075386455897004524428457648106606909500244701308289177822105882320788707733043701529870001898982254 [155,58] -4379872663347833869196308165194209647549261983842490918726031481874065830666495617566507733307826007587548994009315317975287378398762350128517313906062990587615602499308441788195069706369298577086742254265474962484043828558750146200298660139602171881113656214390771451432062848018544505264908609447438113686538850554764881852697491206713012046020564624855798297143114028204021536673432584395092887693206408405248976991793347004857427587437299176432973506222844083673710926947743224541296755756600420070657236608884932527091377581053097852516968904649122866467041252527949110942565851240204169684541306339836026978540303696862603793447375518958075513473523294604712177027169683058576611325153583651244552763526961053916336279304377058588048333875485822969933339411892365427321728725828613776708504706953981649102490637851442303331765396782987485958108503941565900564731533539081834110174981990699508007386659790491665181046832536146408820389347667055536021986250217744274216980548896918212581912719187027016902115856736279048538519993716602492411331681593517876649615447885106305891975861446536895841471240767034283504364 [155,59] 130182256567488536563714941018929436976216308939892504531404687547782187565823589068338498134454036591332472705238885492171618031013506515965767693339782901473059738661042974850484069412131794982478130343162981714383382433970452886059383056968132328209204978097160941364678060763565199558641635112036853238198540960046000862652818104424784600705009461693548330043641593929902644325901517597760392688786888881646637627472715753536654541543728986302723623346265903899661296579791386175329934372650350196027252579299294596889269185357571757308007361542811375597923595104542082986343222056578601205187667906112503530213757739152766136856106983468815918023489348191116440859599785075115107065138547567247611010427832244420452731077627412494057435771903351340352672116567806945143727316174027785647769180276726709681146514989858755786701526893652943793066348968122971503171363964265245698049574392303320884095239093725985104401835038501276992488248340579430888377543819718302735543817428903250631643175827423033338905450738406648705570959978335664572877452156226600346350074327710177056562123122471866048223444927205097474 [155,60] 1727223509030694216622207346256258160393913950711445124222621471533908715282529056169188089628393569919010291029452069908298825690661220915587936367468256763038120987708685368783705115040043809164024528613483947794410613139409634470084371256486365873288869190254997391095610801002408110797631607497296222104856244881880294428625734220889234433748555935150171106921099804283765872224717214537634087342797894041253814132165800075611982286962495054066945788058819747188447686471009393937170907655535690506785120756024134533024551151364432057966175955758621267311581258119738936366814861105556752878541344838671703564472875655389349838153319986279510547695568520687574201560618641953102799714692871221068126923148167106403681213895126107741122962785039331923944236448936892504830027525466267836413167183879414644769718468273203691211974055806345576642549501218935631271289256751945107211778181578239368989783650705864103542198461386803062280017568350486101196264207777915598555297854389928784570754739609889409613695482571347292353886796758625801319634062226767938391110232638148060566470147759540300705402673426366 [155,61] 2659513705265561753572477603057529155549640996813613167210119961799993513553093944321900727954120277217640190421565744818533266470518708315913838637720649854809149366294763953395636669505539333050773947121383667871048531882745505018259673822846167843598183522586374240294494017187872471395978925750041656901310597563976208773722110285002443501691629900375238037647963566790431579703296242908125738190249011736531289223593122967287394705746386581704365867342264996428623074113120196647031658573596987824044685936221906721099214099702767036394639458515017120098133808016709871601169098210452671823999274972968760726371251965347644888438116720549609677493908426572278652355827580733108921330172786873309693686997777964770304020423592650207737597899410681628493791806493046580282502237308271931196698376016857567599246405864702129998817903661388457031092285209067789571631183746222653785165710794102410573644301415699525976107990009608314414120769518050907426614810371728722229713792487266533181816889558492615680253704036351967675836827511189498863228569727757517858221974579001887919622872490959188561311379 [155,62] -74607710370487404823777472520044618757880851431338309479875736666544075194872898786992124728809418690968008526036521944673713722212791067706475669416369042883842241463859669022197531566109573016217635043804971709842652937073316674485720324849239995160902949213658663378298556795870326376091424502037755282678745532250183504798558057031134603242595668063805033985015993668469220095194609146725179876216785412249991010042340765783486587839536589859476656684264226122135540824319693368010335914718827924964640300950618369139550853629085958695782907477376130025058947623194082971148568171467164105734591373261732050832873528533535260011237054322358683086467226712945326985081222182756710176565006481054511858896979337065132278433766751415740009810365188682252511770485429391773872133727106672941346410101506312561728745911586899143680302965074264286132962699511983479490619026277921240501351745595641518389004225859433094998070365146371230426307719965135186004721777030518319992265946000053371991885875845862475818682952587606586811790739827502638822030295599737100786104164902179191764455118441830746837 [155,63] -531620874398149114066737570209049375515170259666718362964683581169567497305921102171591853373173690962205577314684339209561241070349128930356261926682936763115102954641909975581482069328583641460236309407770424459639074133362653446353757126539421123034836005184895900474848600782811501786646699560311727893112378575926432209618581117372568565936585927559468216028802213676019693180532665226329951585080363976274995415785748592187771238666163673716317691503606231762470429607104748356550227488923690685794108682295613992991085510590344793011321292213479978690934714646824639239115995225456741033782966604285445589159769076094763786225791061188147317474321903538560397961451091059938887168349944612800884560265912150865873805024616517260434045876344344834298907351223167919892533889410473576305818985169311596560865044063569388457745016932957811005828308811536781456631143373238675746562207501055655945764812346915346820223960865311896827337379345308908508436457845412762320830045825702437401787213143141192385559074208714873822222097615194096768002785832226561328537327356707669443425346058176029 [155,64] -196350404625271786695187878304234483075182311494434926723545476125836886943394392493082859611070512737096547874005119411016222378861210455123366077468100348429529662281168353524088629281083946033196718300817566478524224276638063319527745918219707613977384709965497869374174942028076282706619852178070637088998805175547766500311725482793771648217526752091422333993650671178788472746344012700838721208468422690815011529316739069124771742621477213168624980206184969673726747015865038290531718462154794886659329597247511891879133215862400710733149716933282636091690157872467197002220094477106962153912374705422017958372206669880442623419891837436938161553659122676894564719877027958262857766043766408582773660209881879768561444961711954719249775626276822093989385680513226255565492772662322043788657487464246074813789252805724433642130208850178126801474136589620556370513157911188111697029083066743857361598313511539309333074466330919141611031193460113294917573829613050061411390670520344584616910582635735308485556870517547713858187735218896771647331425225549133429644649765385069835126464171 [155,65] -1202479016380296332165638807804893244362709109544993969143887815726407902683039651232497248521357674424712184874970083277672993360696678530966089284856727337026384226753920431655948811115772811718071197044232783405774051849108657937034852950620924552261638788154581851523412361359043371204888779810400601282176167274613285596741173064458660369982634558586989173958905713022051843620673887559648924164810202887786926866726510193814050188013811530114554523538445004331477309138689270103675684565607906346647789398673728121761088300948474566875159355026142184494874277952204618650269164733176623060942522705804218736234503962753520274710107294011787671415637748017387813729941370740801519549823402686758060775965514197117140432979794731492043373513378935570401652552121877955060205218959613870092263685146572048034299675285780764988720087139756212184235956558049940324080591971339176764034093488148176380580973159604648131967226927880674324388817340776859944855352366686632208167852242964641585181415207916867809261154516644199609551888190360794898655456902287433397913998554078393486323 [155,66] 100694847992848537782136164415352045193804581670236886842590502805026862822294815268675080255597538546120125102320257698746837646125859294840260968051701914669761259183052940462167271038921774360890030453304674644678973198178966861793753918200365506295732163169693048611934720113020845729638868311654320613582125111843165211389593456676603986895815826028271779160703383748487620886081831947655691507855406147082565303691657985752130510577977000391982721947880463649366464127992922097482417905228249767237976635504717741419167761444734651105367706063933296296957333404238028777042629632379283927360914651812710909537158314025662704837397433591126306115694677091987517730210544607191577189790584016473777010241997337842317696691246957260099086082308185465115120893359195809739760240227173103705463856540872152608488028248493535777365728905422643270733222231361743874625813358177503503664799240923634304292537463145258685128152860409396793992726729876389264890317461310584507488576920589390403110590687284521445824658967869893417908501118477742034679900658850986261060943737374563500 [155,67] -774070251376961482882821294859203690837333177660834832262195505648072305114427922340901549704743585958441472534395616320727216010943326057173894216560203130119346210784668146778839069387738785721291714473478771615108179618948845430669830155451852439989685104686482850708622949230972644247731108735807566841853283879102423097084991354176135434195411509104799607171330153567279638532540427527932963356652120890636406625784143400271502574924031681608510702441250759557708602300101130877337293340362330572512836206729178491958529197458791128899443044902813663408764114750808515502560161864440680730586067185977431266297663725542531637768488918613498861249214091040322422635725658948302150243395366710411084242832155310241358399989623264139220249389235527708949741997569439978055727113418813114658101079812305042085865485506188457180893739878770600450915324393371488346477043477690846065795093465377585102818457573273161799869224364029627364801240414221042541048779518458584590369042244801637039813580802474131855609198215105317841769378817810074810497401384014955392186598519438 [155,68] 6637293311610277500247901197014952181757857528335903311705739495838447498964773788821215234344720460338517381958408415847362068497487439286915151752898563583589698084961742510366043792436450833200332189422538976658221922292918406749736033296957846417573102150742487440835713758668657018642126456988321397808258482865120919217853079763557320159191699299544974236659277828681377568776698949242600103357227145272213463608959606113757468238184855971279382197597824947000810164867736300822672699657505257743977288873311458775890037483420246838697114935723429991056054757256832114659618692579308864594944944956222132311505810069849976679772267732645806263648484013096044733034572794186451021859133212518848699582638493806051806598783930196164400631208189594976428631427721429625268483659289112220674587001260596290112154799647232279465635941937537069834178972204054974582233835194107731156284468356221819627436608135553028237662411903181718035742884206493733919699964675104606150370681514177671359152078972369097927114737607509870453417299980493945461890162945649561366418507 [155,69] -42782225174894562553952355057768920164810011030230629738028087253416772698284870365495592834639805265204774100994227954488458415493001091095030129571422730407021510093005304183434270887085555749273324409404392518384750276459827914549575341456642406371853368025340091057270781933554694128197630842284314352868412441853622508293630754362058873174987346929425215048205271068740011384223895443381974092718736085720283817512695016868476176493027931989780578339650800496140946996986720023428193388454142657161180406836090648906821102681593772373361152703868126822809730083643280010592150786384999010054776990030009952408277227709824093468506407686854736386908208831780924617710867777920361336282210369297519349537413206520747875285234689885610971790968076418399567773285292131214448631199794228535413299504337534759989769119745640803842762399759813269891811194931058177642253830193412587211838171529072650367381912343805560951131123412796479487070562889049435054730033014121000210002081731922565224471186535585296466584271330070794605433524186269478738766215212502984546 [155,70] 205929747041163619682481290168511709211826631806656498160165926520778260407044323049875146793303971104845544119928718562405220153103275764926442187203356670261897924380562085490680015679623349046699411498523669567150586771166540623623412966059827769088682905228800232092633376944752037458805118436947699907745450605610293633530303174592172018435689201350764051247206384988618419322703504696643636140652878927499546382834996052952590240851970484130120250697209811700035567586859797762811084397479262997112735541084439565399778123679167204081590213249602925610696692865932786761668550873532689243012199367609960298256727120795226369494970527418342634675522341730722724592501421858909061107227353675749914815919872663800107391479061292566328168883184383334501366165579050662804401168260707890360915444963178529756932714666651297634906239532604906658648989704210549134206443240960038151802755173753516635576046524008869386724635053942569804174774174159911127365971178031699625673864136161374223403662267564934759821700117845279217444871472452462788912814317541371 [155,71] -746535738683605844376201473306916857457327423823225890825541671081974683543348328475062099433019681597563987878231649333259790955100085297235809694422472507289097894019923377698158771559789992658389923182785953063329889186778863585994257591891978074683754842846846546895882954511108791457782221852746540444994472848834120152612651221376680993489045507164582110758965388326179690488839361909518267359469184102073903765487418890498177930584906399808347337519580284363898241992728889974183980322869240904774500529293831448179636359048477349819848213842983860906379986692239021114277467716156439654410888720322979476830514836064826487378833989401897732274265144629643844449979247521558030714196236345211480435415401239602007912951604362018030365862201379451764161661749067544879631148128954722321399310446128892633896741813580571695405060780239791911280298527229778118924573722507883914806411684503408358004126719159849968426575698565337922644343338821207004104707929578541928923547577498493877272272003225753524297582773625580307466305457252868981991482449 [155,72] 1032649438910359166175084880387725139108260420075219784439280573351982546564671213803642407391894097218373442701042006581616008968104364047743601322361546181257452276351284296358489687314977431450748151077655321888531571746589734871882680400621358799439814362029854053278681078506426191825173128878335212353636908015329424175453952802804644971679157080894675292082427090382770766112095930747774006188599719942172771975514400686367632937902869576575381932775456934410831651257969969526150044489300585582983231429037880054968071574453262680264353178717051191767285924198536080884590977589893155055594516719565996493607481763024974997424977712394193386962636205741076269056025707029136491213349790168350215815379926363436228004050764743721516310571005147253242367948398737088019369009520051964023637456417548105731102411218781946255624295406371698687484831872225383860075153138919774114879539990381757458087919989186750012023256211059693871645788181481498691050680732766599946103682167311795198865081085710054858277158192626983239393390181073863932080 [155,73] 9938858821811876740983215932806239829802485590814672253992000922007063161962429461537616470021633383922249922976394946823431936612676743844607635540035963691127724799193224975681455469968175233217426875907962175891453992500606158095786747928428429752654250604537996484457890544812898705538213286056053387221484815249050565894446549975218084593753602449439827975137922478020169955058145205504535669868699420750636713857647018831224771081392301315401940489220420662318572327734643802141895209734204568957445626815422242394131598379954776439480901128931817946310954465817578044629530140093598199223362713906993405909810732309365418986240224342885135310728466768225722032220710827029664245462860867404315550312532858602416356119167234318333720349468678396067526299685282781473443569835851344487761912242981550036508491152963221266556124734411628161501410289494156476043606950351821562021920042291118924612931736725217122002836872653841851022668755191913942229716943149998851523135803009235468049170239991794904654259896903351738355593821580815503 [155,74] -110424923365218245627481749810812995306573248408823887081071902655660545328990129781960453510007533629574859968128502821625331808597847566245719325964926455440560902484384730174884919731894173148216364979360687606186868000578002783767561135886934545098100766351399105638996443932999699145755603574045630061118034231690928401985699544922316484697445933845740057530733413560407996330851094285220977838677885215052155344739527472626238375173372343735390125162661420261829543993542498583838637508181580221555660040320923657430430027242721706867963594595704875239871817330777727686541424658273631174022436934601038461155705619250053113498928789872698359613540008218256881575382806552594117073044590817210408290618544109568713048168104793524993787875510402892762240769696669833944318875819907001747090790562172744130350540612718973978124487082087105700105494601599323725538949662013367365383568844476822510508165277176167527024869015846653263104185563099905580442291429411439729318523568176242886707677047078933759434745533236030216438004569712 [155,75] 478162786547116149390491104013640188021513911118501037129903612852369816442796765003070959755957988665157900174077480669075359178813417906571403979187928700332815370983941906381034505056326462247501813335360945771506060676920866498232586582995785299141836116342857157296226190683241685937578342462751764548436386678919522751615624761482560250491724593943657443999904202749217134837055826357263009358552614643037130891618381041195218585987917674517368430928703528823242568058380472672400400527774249995527048900699487938765210804627511740054759847008551237293554126218653741536279909024636860518902787711477173744651397568726823927654559620232162027607447675814684944808431087651485891924725893926671300796777002298592744041307661857470323503284819861504574418039927040747572706878298619658737891635711251230982201150132118357330293815754679492962674765266290977837507685381826146828119276478480441207145659335160605554589605127987788988879292964777517024069520113526463938355340081665064950909977295695578579522973272209677590054408 [155,76] -9566151931146071788223605295059924929081972039854135527253110872362651928983479898823785367398713186861706805199077303724124284619504436061576618663980607854369653973198536571320288615968871244173272073274597870826431667769716656626684244788269765289419971013449043349818454362296542101863476379010497099885447839599157330636503896007909149599110322611267430710295765702000347265615936839994750509170080056030479159192059295461442706716280042151146181411067606414706592226386299608049438531868115973601641785768151830971492524122717656046170036265121495093150158374332893414089530837655683528778216895895063075967018754325054963612225972659190575675954468348170539300309443873540705061891587309898981399021782234071823440628166491867766729696748172267794923581538536517949491094634273484777218061918804842101555766460672064771490399782143329381971841587205784105797544745354230974812750705278059782000868700465002033734707269038711951608417483461139365697740655967748875280779521681522524261925232727306322575987604306741882629 [155,77] 366265187021445505988729841494944507478180553799924461904898769496755865286618012633534419307815293957233716644258114033324116805373346535200046873195168708645692553824198707292640142447931246345302372553745391162973279034297458719400265162817689708484267215093101228677315417757989317435041425866935441095747497946515894330839340989452213629335705633469146807563450482228751678873851897749930590578654931535866873384551754556527391488793054139487839790770869052011697098067640073660714045746716184246886175428579124714036389733778734850117632791289678828973291828431825258846190902136980058835481853313423837994865751752975460313322835351067614781217186909665858049676345122642143937954682550555026664061807658964504381042693770950532689026663592444796857495707636519226168712184904859255448582778078017215721580849658582279964125732784816388943911646917809508239416553850988380505701395691647642915781482158096233930387094778876962903809402742487870894400279830359341066614288603228131967433154500390619966170183706408578 [155,78] 10291614471863091779075247304439865276647032393544720980526553556448215398221037383040176828126416908612878260802407967280665000524536803943534231977734340535755374848367648984090427472280879431588701956289253229690632512254270114092041200509377848745063136856343632297869203654493074417372959310498306255543011993105571922727138163460947482474652010794706648459569131018778704509424391203696464123044074699567308558996187284548512767252537948286410815615024443079471998296079525833315484538126689827391494136053672520647703373605736946446880020339400634111049096588480284016641760001362061793090495373969186777059455685530701863145891654625371844161051571736865842149017757414633935768011496807750237606124856000727010777228104849017473116842298901631300060077450068045363408698897001414553822964029856119361367044756286919079217109275150964742661444014751455660250219148212432291875612456526901899627862640065344422338818308434800914179553239100698161350039721436252389413732712606560938192060969512801813478451800606 [155,79] -82381442417523898138772975479207825030388301076852169180802625249255832574335228872681979521662414932972705114858080074057625288774956862034829544752862266928910005443450606578225211763083430134652136644968464844197283586742441111921421296629298675236658086236575616183558040302846798669852440334230368148011585291647192224628293781634968933018520266039092459304419297181721796441871311662063657299217347051099159694866247251218058285511103282382438806393172871892892177408752737498922024450567273176246334047070197109759269099263874119935553407527394919995331216933494689438056322565031824572352814828350934247731401645582089389301588101149001744959810517662887504581192061760864788657462700264945446427271801248753669588064659998187962121043735787106239963175129422393432570535408732531092881594320565603812493602129164141026754378537167867455668268188884768883310699965266154040913283402198460240821619636883234468605379385757275466466860192793636137673914174378522752929313673756451924557059054394889535724658 [155,80] -5604968339594409919066999404458339028431698407855622508380385220942905486762018971910707913042444983379737917215573743469413759567870972531367837976367137631643840649980715210021007885295432285346397790547762990690513024865685839642640058641705862501964390868895625723142979746993624586309945818066142594343041334428600046379425180242092364221162250676372118383615546491392942161800368597566029980981144845226685819481474596651333159381311926098192449954518637456096554615295376631564905743523609021666922179942201576371617975328951415056222011756331811794166238670599949407563862473367923237963621639672232293589870937279671670350690869151072307521182689097360093539832881938867889569521566911328966403490735054196266913305399802175192352493365993135691568870293000019169557777695376154480311832534633368966629570296877470475567793542402979927624052463523677642643446276055360073009356902000588987280929095973182934427317903958469482037825647626020821666401220252823495701424003396790909091069926578506426050 [155,81] -47984158354847945886208530407821686141760765768149961026338349100494193404319113171566149768266611209719501174289417099700911989247810505254522427306486083270167448545384692062385590123711241572065276778052730494647961343709450727071888979610256627044440097550858609245608993747180889673130263001479648032637770064881214272527111774965646797032115708863702391480394259867204544235339707004035812367756263738835151663408016262934818906226526125711589513077545083240788621185840686305098621745958504874612039722020279808899242816390751074279837261459739709534937127317892042146567624500721538785064349342132844974712311131215039646293205216541332949394421908752697784827678170353681087779024855047667959195236221011847894750490624013777824207326831117600413269419983680695852968494210234066048825475235724620580511398477951531563389445619525915947101181509306682343699739800255566503992867346364811543440273840163238646597088828574213590936204339475246934292350561370711889474595873583747611793682232011462 [155,82] 427788201415296300237297195198824287879812073892746794289821840700103609832723345913096105420479689392667703343853104704845349361511257588916808194781028122352321126527940130339609335353194581663959393250501632232991581767069906495948962173852754114800462871923760703512912918441834590894188124713404444449610226719279014040341480204127157721779926165333556032505166318455058063401248186412433593658722639923422272117027439745376982187402398873105654020236999831825080288955368690568896833377799222489985451200902995312410161526168375000500002768588276565029578182776720921418220382569082497068989154890175368131322120310626687148405112016755674144982805638333495340867168984658702430675246322632137331299419622462421429611701710437233786622144274144427837161352822424422782575761116337377599770038669621146186919661167561368161434908025900526009188618591977077646005249999248936465665882203231259076856804858205171686783527715449756916757658990825128790800000386459979418128984972709373265553532940 [155,83] 9050369151719526225462882203294274166136635239704491058638201997877015440507303796893901617679413522102076692957983970423905139202011218116970539254026314087594601619315588740144044759281185682974099823535446436422549526109973760671790354879729369915410592204640763983290164769967345219067862158493683228243398304015612785175774651276947214220351928697992608410730404772800393034137303295158525017858083942061653756311582719851954497640380017147997528301949909360170903795279007182622931118654276021731613959951680876142735868375626192487900902535334007785742361635824419289637470128059089115400406680422072218600639729261425600149654152110230995051312893107559453281094037614636588381901188259106650358462919305910977748435611239417065227620722073790233794309529186652406887092253796036851495485582159654977160422959347505255764343117557979373685701679032410797103622535286475618498128979837801308686230786576462976292241476392934136418929107166267790367009221984091523843321517103762911742772 [155,84] 43927587834675168715923140277775981349053784635772210498411816352635981423704791106046924704361970370451857452337803792347385335182760766634688651357254835779412803654601522676020664211476188577833054744344823257034403908199175486958206763442828059594839012549647120851186263054695358499102599381415638667967424900379013845127075283700159833975650632403092944306480778084892793771278250809748066257951665499399827345574532704941156041331747588801805635328010111389422538614487592483012796135513030964631132047602192770739903873714198304408404979506198424202522556972491608982299137399096806156923308935310279694957213188143066419928646431243252785663825941748103153421347749515280045846976533079493468744278255991157098489274476796524704874756058446672033828884409798663240047074414331585983965690384832339167585559709963815780892927016829406749073641852599689583245932518119592685998834331550777993297599624501337276379455888012679459636819200224955875503136019208287716064158955077204264 [155,85] -56217691386315381264430484013240035558801068772817205281151222825490501884238541503291743538179256905620186448002848506381157656574526388005154101506723250141690818710421644430777043182922740183089018282761844943618778478697173891401355946255846743978511840113712398219868316386210900649258317117070379414991859792428854667820414018772440626907041444493453920326948554894195124840338311189927890050794437567777653644783649079626742218853621464027838563768170128696683034107413513499575477996692411805130202417159017507579123900837173660987318000541745188207034288215274980004064864287833850952233897432278379521309056110964857968018467382479578210698798315716204061798556910525859865607210698606060939628903271158732218068091233000372956730318908941562200900083974330239381040756104622245510952185777726447910545542016293193325912180240004860245232808047331265584912196412473956436160297551566727257596325361740800948631959639699483905295035805389364837283236914164261983204689985400 [155,86] -1234327319496827715993110355650877550487325316886589447837988791652466547036342777559740461614238895142818991311294161388610194028117637725912428975889330802715287626654887527290226309787186843646384932374742186373594913904266034792409079104193756770754394747445430323966399101864714174608871765453787238273530252271308181270556423175204349534719568807586443937393542851679468475654130534695181877768811727291088595095706357193218500812779064845642085925264780282052432468804780513887677586165335529384287229760048041906524293875214196243863107234068880481834212070390467257416068275116026829072385670224637378781329534326571479333826433041313931919845429354881301690957366435170564037994974463730746224830437622801919096926608211178790409238697838401918207199913224961389914156932173168209708846402112399096559286822201920386352084551341967815556319674519395364805280408646186081040220560582380118310661133429366326246959782040412861421926541900331866970422859951966343338413834 [155,87] -4245766323739876841787384063120561294400618027001893348538750946369813861052948683668484602301588244990850967683000007867952872346761861045777033286962834146707238540224655046569717439528352081055872298950267457083080981610670539755354744675601322263357746367157441448990515102806348587206864394733996179355915309243978103890193774191632742723054338541425015653487966169509783772872345306509081533537686278767397520762077775384727079420422295939139575799305860827908113710039210925799238584158640258945200978470570432520371221053034388750069181636073012733924108120994210599115022941099001636323088689225865657600455218878692312543852649425853479228494899259001776315093654667127102922586011877472036431205271862189056368563273203067009819491772185942838301173112165968908064175835586776779745429338253582730494414465548964667556214008685480161804064477866642656410861577759054197106885745980224031013770543245449001957885006514208621561585617979230203843243147011301729822 [155,88] -4622916966661595495489155835830569402026098081674862558003635114650437430268433223723026677912120390242872348173289323569775302807518953624453467388627136222920199910838870387365918895162394155921546306497691405470800254392309560438203715158698104598899150947452349828650185314604723322491769470490417472801716726877608032147917442216766228762828661757910612998797336785007566317114787042201923749902428877944179291962386351177104535305323023495564500153913641907151633877418738217969831100917834691825395205919618427957542680740312096983723349977203695314397553963589543264332176487813650460886683161743049584442095718077861911711551737761417034147818996331551000552373698061129136392546241259811177549436990144767188045531693383211781738891179504303720789873077828689290678683492913171993256238857738013403231328788491490661546723443069791849019771224346687971727498424141288092861511022791293989630428451819822398430679497861502014480030641822971527822113154330502 [155,89] 5293152750914934923766214644465249883446053714283118074694483253163644945982804029409942386482204505878515747496516643701111174260333656855396147571975117162424030900864127809845441780352306064626087622246922135693194232592974924453147944237008256498502837440481772620444957456201978090313233172623911244064158653627963690749799319817795144215690719185596066282085585301855551172432141506735017168012088733719508166063490729803741154081719619175188302221409092948381849983870507941708300517728120121974255782920484624961524034260568350299944921291561367362933375327783106902010635365172702775176323995185478154572427607648505988847230504060595435234362358471734547593526109346510998014650209861448832259726076500972475257766294561609152120295290009415837140115245796218197660697212475309497486908183360717611841355985280370988073867952126924017340676173178090938728572211700527593138256262855096097279408127058898804591652224074732033266967935993130587356692968 [155,90] 19196050163358730748897521402280510608600165102933704206885329938483363312655347938444105877661200173403892616342459695013198821895738959942974319103989400069843706270829230548725503688100106155922947850880966125123151491454748158807357538983828062267337455848616212921016034037348265895964000211515113029108941574134668877161854067970579559703805099105283284264315964716841033840401592807230709513640748362430118407957120094244747547947199346857776687995014727856854720256166460173167330342278674829531979725216811685296314800940538609612041476743957361597750702635498021766122809180109305515622899312642557024949735742449968750001131671065709708024180987558806843115186168967757744875349709894878588718930046598016698981851240668139663779293949451884275707424584147260443197701784986205856302472865018661591297283622287064204107445003008099475833276345632506494271002938736016431361520952972325657049521588075232971724381987700110012948384785963801450684 [155,91] 20033873160600844748584399385293492137438786341723436010698102818586481526264249437108825750954565815500296082068168863423338972774503110699961961650674215866640391047513669407767933245205079351898136551018275843072253905094824306517473697820053323878528433670180303267211273187377218432831578395341495898503307429959412678866689406537460631936200579421472882595709896735475034895504838750278564926934148689434544253657608297870759136034039495690773415700830248922228477164202159518847279480233708218158516948359826381741155500851206767273997892560418317596064947579174255538248910311442762932373812730886927422024293912411364209323708077209116794074042109930593285944736345845153803870649777261952166583961541169609354556946683795875731698994785120919925331270412662170125497267189027033255377020213278346300208459848147652321046228653351540716892764062703998699733254710834859243303368167140404886203951613638758117273421916569493860626860517241294 [155,92] 7638886286406988987064944008544609267864078813460489019514635914017038287270747286717900825203618765587153749843030460388983898028580344903229926171147449893479240100685185016159094447274578870126275485576156497493676479706387450854486358170568283792450709184364854223560012745289511114762446643511193782098387154145252138207732182482199460015476969071223080751782631718346021218774259013309562351319729412694307214721476438365603010554793571888006415194364420496121573403210263985660790446378637575463881745066046667611920706523145743460098417240253467788913094207514028167087024005821061472079437813935268462813162490138043215270830549347011882026175032420999403582137601606331028001240623795910433901596362206169981733900177898328436297958117930897400145483454686456515686968388012569782161202692587169575822706499357919738550851946479641424137339633414647227417964171556334661428709070564187267921974446975070248353120912547511161166961317 [155,93] 9010320925762630242452002371915001222285100899433494036088910078498915642443874983626893359919289319045123334044050920417407776996853090175203219616996922789272491276070860224208589367296036232360931496675480886733369133779114600901597418010414521755114251496135761655802637008637748411294884445929142900566419573695567368717989477938026921569449815972150316469356864917363450491550407959974022424981806430633535493437055273246557211263679145021389519546880463040611971216671850961302580469236269809693571709212708896569021935060732244258299724932338919173165685490844824914632023594170605221110075955937821780381793231515230780896067212650418176667143762752224882147505051217103877845292490252259146971865824326284267631992322092925964321176776500556493898945475457371285253490174512529686237042982929707934824165941222836523421074553071863736802865107581278574656071991485045142724377770917028029697289029144990835180913532503953418278 [155,94] -50265301357019175802957397347140809404200613650481038231094519152339916881834131356466188997856537039329007489199788618703553604729185311308341259296146958787405123517662833744110311952680458289012087788546540440339928007817225684357326707818562440166163487632674511178040760404121219917208479680895009415807601196322171209757087671445787681821268023670554551177449277720079520613641451825087237640977978671432749901749038491861636599189584850437030289831386443711601002861882160068615954089865356233537815003283467939298382781191303380249008705122859919735425140248170298913500962973512139462207900064162256304551228680342898549052025469877497978822338448548119651050608053366257488999258602571180407995546861951200157899597334279011110332165704597304659027686721649511411446379031961957273677554055727609540652185938641106563335877019950981102365953536457227555788151905054901956058832853922501964632498325173666152992944951429424 [155,95] 171122513384424560669114387263098112339877803956896501604275093177488586900780201993992815240652171595147961126556070629446420724547193734170600241883350135412286593723948545668098909119170198174241873892841531995588663887616164945849486341552555033375231172584020625178998434017411425123538481350152490776534996171898181897478869442101686369606256250387114983586074767878941006435961126290645118123518231256823063292493823131910434427033496340471858415640292971307188846235793951023454869585739076552410630412346489539503439720945604864046993818674185589823699975212505730546601247973077386970138181464151575412391258231722846545096847636520573166434911155441261371438792128370071296737340476318453078355701923087050949881107299924349312985091988501683018295667610489313947857424441917374111873564951786748589716460081064342956102372864891634159553695234723506148203107227785675952976691963414486776328554802899849906004374127 [155,96] -419887044027977490015969489656921982636062779791107433570682821470890204336189751699499832098423916488204844636928341274889002858342662263284250884559150537818839786715644173795412926309149845643417333318232269251178049230891851287526224198907852896764526997045746885366332923586365952518531373716035486130093050242379399636808437619449464648528623259253038834125607820928484328950048214957097780375899977737099669174280320307686887414614646416787966707777938920049087511993602677290501024020625918341928066772054340520250921784608322194059108766440015042192325386915642291154628123511365815432051855358626335684754069810512661686393072515628188118163125321863187903932009079022785657564543524796468512919061842935130836608253877968463526748237003541348021335986797367581023542200797244309021844513172323817199264797764800180075756751477117726434864896342768572158792849508279004774403534106423173255339160240917408495154 [155,97] 809492172557396236115535676019552148797440364881328750104772492229837880939670869931777409677146152977136909893596877883917876147524102796601942776928419828077869173387423415803284026940902394645202946028234727464130250266807991830512397973038172248950424701834518714082418177506659536738527320651440823661221642864421636418440697254937821891021572217141678434832955923362484939104486636248485220427542502684806026371229092409273056323539218414274385937714378599495107247276062903140450343950677484217765509986320330790148487558015102206847271952878103368198273551746849512496706745293012308234393816962983879226113700393933526119056315059574759770185563020425816605644916025919900276593956423186035159189383415661789158267269834892640896201832559381858811020050915849266903639152934306176150712567364072277381208862435562000739903047329192770446028951317009435789858155325332986656535624579677086900382969217819048 [155,98] -1034633338234733734543318735121841533754096308107630695964086323080953307916624878298319367559313848328053434746378138505303368235224663159938900176433135786233455050363971504384785971474809812213619485966733104689822855499981692565279669021086077336236836323020706168084702626276951054161805362038799966254147391336508247552482889466385226552368496624140240339582549292514108166262018366777900565685645043102203549079121286169736908357160063235538467621588053575536417900206606863198434304155219901975846650620412038886012316775095085530609926798693609012669239012692224082537056039253237996080374582535876869331580327381030988000693318901706986178068821572531579636912953668226805546154648606716928278697020480781919102977139243810010031927453733465674179797545560655691585672754939401154675843444044316574761250587059737286702501048170446528383197381369660481973343686582832265767644011791474655645131187162 [155,99] 715274882297440884590809869483843539394687836430337242511562329103447463359092844065784526958662770654964254520767639718344728038110716014735224528324534825219687109005068427264402719770831997984184433386475245348216518705719560538085854690645171282438265993697162085951127150229246023917706079771644744647944063611109492935180521630408822162689196138734274234424608922211588898172806535036451682218393506155157561576858989825133045162122723464791835525668183975083629776876645826075531938011317873308313275913646878478189896204218140213615282120494711898721851453513117679183169957486542567471434433653588807431665234704026485773018566413474838211498691050594651289246804718016158901824654052519010564461505777058147636689777318032473422262624573797573653674229680134407377078941721517814731043756033680423636288274994241455207140013133294227498189268239247044097516217913123642827736200367682660199242 [155,100] -251026587734223748444693706704949191491308110937475267859440434952941229982657627267286235516094968141482741091589431099850002423644385459321494233267125982681828647955557805896833947522627217978882032342161995306895007481058116711284385445053728929674187017444866610234342941975025504891739868138514474375237573286224020527845829651415873129325840671229285873892803135519477835547293173625058720228812839855291259517031038954959565217856883542376331964671420059529512104322656911781571044968172028649611790254002210658499264053768100810541621290805679839921588787854656388186734101304525759804736177540564615279346139294506385264982967201578856959834615883993225987008045055305129258322510191964118440127772322411728628175848003895705320244979068452033936941942370658551878023677848391169979951149098848956739708957085729850213094981433427869666239176118285532519889622712897713598661104978830840 [155,101] 47780386961820684038606367431772393357853919869937688710600188527767138691034351137253727456912340213723509394970307162671725010560674638366825013427906252553042203173782108794874566137226963380817526914230019820288039580583731470026043922688355829277896668692145937933332035278193393802106670048664629530736897786911895384622537190624332449880008854433000324785467957508829988868821887533918916598823769083845397895763580871632926288269055991086599857619512174747480318759452387201682036868689291125721508828251332884990874511563077602128026713442928760071822685937454116292877688034434936548944737684196407900539651025719943585424069708906419047825438423567553036346897714495272971823775137393687886322882900518090142413799153047149631289871217934487396618907565933161887942445805969719857040247668123048945003190968080733806026260819160135514194201161338002226235144987255801688852105164 [155,102] -6162190622436690839615886304466596077194979510119511190381216941711146527121317049612488577022741373529698658821042254672083430718951165737675067531187630424541050122723166946871813809528888147458664767673433182739108639631318262680503775446089287767019594263513993788564620428553236674356831079223322662589604457984806333281701042556566865330131903096476149290057826930076124756226344248861690618860643693551389804937293118583869941041535394863897039211777012079415431296721426893672610487205330848960949302363811293317776649792013425531107445803265573221540136934585310970821398248149703516758646749720574642803488991241820338152057895705899629913271752181112690546472608148440052959664762183384396057076558015130974756972899323266764922775557162122008972610293585307206755088422749017791753582511255303561197906296414969919489202309121983186037803541003671461725481243780356118974 [155,103] 629000165560858603263366720766661712457765479765512234779480148584385761877277724140596921352971806317731498650209331950871673165760047745695291817627556552483754751993265913949635168418025629879267380501413057904150795037201182211667033399574422424196408722211159141464522290735133944722743817286784765809604818323220132036309723036433112388329706797948143152207464176316417955967842932470122482043673607011318230159541001031520910708530266207270916013387949199618743155801105371776652041629003284378620264214061488330175470844933292374033229665689781777893730808871901294110856699985914133234284165335265207807287870049234900984005963539264369549090725397806304270555980059909088796427193149654299243299132551883770185027434208682113432146943237442416362204820708426649016689630799898365459285593539370081372733260176712466387382750511284699460427249879091029726043608446775 [155,104] -40077079922253851581251661002457495636649248029359253178473407728770917236788580162093853966242332523278541374956901986509751637336837110365927844914272842314256553970029874853523589162127951680582084068720853681568686217106850127153704482802406979787907225284790588180384713990686642765602914474793762220301370653920554251820868334144615322956711826494402912047739613959382964473633859581384346253511982003691480026069578833602919735915764094544634872353613233785433904367108429701136594574164277458100544768183786385383336318309478804676943406570916797897111197085397974840750430462034485674386235859747103938599919528662690333113906258916319526615253795166290005974489651416882606230443723647765515063992435104428948011147471518011710007629583104778420281157456701799541081368268663032655985331710686108549454836117518623484737114035281280577972845590645050858719798 [155,105] 7321547144864132535949503966114734489965358834591610746136030293083811298810973304776533332508952837132763598857816002393210861658862556317817195033857221257306141304186335247329034198270537850161230875240588474653234948286723201139407433286468002782835623259457285099524146252836143551207631940366844596727597497006057421925041468243144604169018029307792604165445518342900495715902883793708543393632426447462242552943619775382072961473212480792963759342523548322743434334700698771207508101538470602975654958798438888161267287328926907380590150503952889984946824804685849306957676266098368700660538649796361384297973574543285486129297944913713265633093657881046211002539528224184741921576912413222414273290376251902874149845775755607676663987632145930072688301841648167923854701711761049918161548906297493606630020623959887437428338830852436352223783176575618254 [155,106] 7624059087200106205995021132742902323951899775480778235839004144023322673254009018977360528051673164943020165640025097236422070209495010059861221045256843597968344735147024310539990653577354794338616690902703043605897434900746606246043658158120742060407207174999160661388966601849179135913569721920572080785379397455370474957271483516204987728129631754242006009299358249101835941215162991041066993155547889526866597791685034779618371929057927836193160112022085167583495875624313620720100679345564197769764882780157181718411555849506424403490868688793004237460756191798301565270640266127156093060306724887648580832207111738408622404497732631045629545441465515382798459685308188991935015797986125776358226606208674158560430702950730047857683255403331686224770728839022158568356383842205287336070115410471676754372345196927622346794373836742949967910392621432 [155,107] 3644843952119723206243613920157367188096823242428903969311553481884268875177368397441159342252422321209860239294720649713894411572089147903220242985026040715483754321549931732459850963113872493701107909456019778266351149157789895569903630539159341014389530049457780195925280731141886979952299670970623809133755949267158184499545598022775695135935724318724438428304343266593042536465054691660803274579653932829707549212375396896581264119188076379049976930141664566705061823095953743354412210616930669103597613358044451381690261372431821902092093801819584075214535502189147781807126875829576994299408454167795994152612847470085567669494264342551250313718353531615600627100394557830643552307880396313379112858177624081820261187557480861304554884618056808667156367616024607418874387220042494794385551636141452815134612854082665742608303040902810575423768 [155,108] 660174751241517245623480501785551354721573227851869662230757837610544651110205675011334764984636725484303527773071543087987449088785647018647053072180306727572974947590728214323924558034818014549744908894466757295280291953099062319262305280903747662384764754193120638098990533002629482347896395689750852506653315414605743255023121921132553551142004503297096149694733691071950414751890002301493095657279508584932889370304524939524007046495336568820181096158049680014307994569474511494451857350467377126170945101273273403214972347532884438292406022714791840240840110084017017496409016081897974106614264027552145854539027131364472948885441699810243207609826214253179462830683485484025097338366184490025820706611625018111961896800351752847283953688251234928372735784845241435436414189545483921965535643428642170305048524574668493455791452527374618 [155,109] 46058694021917938017633806587042827867047716037667242849767048684534722595248052512387874416227494106322268467358279033864957512453867383935943063807036638033286994861220499350052824044359497085467901457972554384820098540278656664092258947445854793832487669489487118233438752866548881844971523859795342588127599606579106164281833056955347199227749052066459041360262101157304218059721871605160404052026008798345483407665105992075045335475494387196296102422572606028172656306503749751489047155379619564135351993072011367633698314646101726082021203945213361557906657375903047899447440795415929134321634578720110410474315329299887268023165365607354523735486384319715476685759756545322306619696205328999539398940712070714318981401235297006642763849785141819700915503040176155196520064242224424167833696781744230794750000605510749462301422908 [155,110] 1241564161404490546597307734815617516878676217250080871146143537386744289455352914043847202426762129356239640922021595394820676638925599441603168648070741055673683947546288195842679055453441120430284747704493564724020641162682057130065907468413560836839697031023690470465247868092158711058570672394166898666892306226938426471598757080460408015287740987164862361058501496138232570559452748700159946838635252181729507357779497612371074899019728655207869413614562424932761651981908544585814653717364653565978909748944293682128522209742555651594785000952976560235771859982750457187142907105076774353889115372017475397841380245269106163740413036864812053653858610166648980333954449866104996624141116459156866260838027657627454159313715538579468922816896522246562145241069735025091239735382250421966183538050531724897245809299841383953 [155,111] 12888411275410395709552153467340638018663105989769882740360725151032878747284872492449599021051992053381718088855093240241957106501767832256006432820530766805326833716723052242024886261763714181764776839357917445907172778723127819658041858667936112992748934422394471037188513663698678977852935906672627111406143540772665333338111340896626995063364336267600140752491187971502826479691844880513254425753736058939532174974478890827500224704195580093370700958589850298598736767353638021906529398011046587760108806960963226012744128927265609017007238147719151620371946832049861442642361339735827693838770106212218468395434854092524020117008683308166724728183428641633150604095859059723999643792950705229525040546292810917354391997491433555580808417651575499578867883786692164551598330056459730868746760898660892074787319255654 [155,112] 51102955952148698566021833092737926771675948588955110222534735081410761410707036509655227684510634207683650456544567258264433187891333439152384522776928340236558573317627146460953246973590511645787088683284851272627870388537853552114919431226074189312513793832583403712045134716714242645945520887477244259698850945102097286437636266845357760508660447482002817700191857275243610935977033365663364100989803485617929361528868958151611292504837752450361358743155344602617130148980512741811764172811647450115151762882868807403222288512645362284932804658628273903527509127246259264047577846512407566075690506696835381686492095525938076427446943908954189849141693346248524627257513962923986104923000946266244843137149265388833967496044503217425170736946448267296581520388341339192749921726623941531293984782175301811023 [155,113] 76437505050843142287420098932069718039910176650361641112769512439284193028893603058033000927828819675790359348991566782611762730495838972972151439333195135174606259431306330530664476909150768963968378549475376639020475222519349828269583020068296153394709614152491270851265659971942636487150226836615714343143736077924695610397187949383692072810822997603759338989094352419102078527523740785564152363547292521291181228245769948583462809641233381836536942505518438369787185786264759297504860749895644146975325599664236076352377372108520449905911778064053638875094833525554515994913912001557222612169857690246184362287031224796654547635643856836085195927007757060731805877926326255813545630307482193111642749077970527910453127112176549201559263664702917270831178175944361882037947844089463360460454076047409 [155,114] 42426545869981100936126962610080625576932763392917872760669091584781436894792891450185463047202399416939311926096424378738028986576485199716735431873991033771240773295713243232085496831153815662737125577262185984422862444141206756823159559990145046539523007826515902498145357813674760930734300240163201468821594690187559449634327367333414697591315318349491590357913455451545298518945798146539113628140929956108598140364186033284628019937010864726156804753012813749566818108333453869796897386089368225676631831244481295308238734443952265046208972134064011343879319272058723362179876797198616250952665469703253155422553480433477598420522415806813316433471375091840388980789331624990962087281364675220776911552125613065083377753479160172172923842492875855479351813170280586196934338163976699450948 [155,115] 8561922947293243120244715149532523573818815737150269485835342762091492475640450516152068385180565752463703658387355797709360909346777306806324625087122377473415553647863793804954252742455999390344585396274294194272843164478452588929503056692739494398227993355496760344141508550353667148261755956606135924053521032071309882601008329899012665852327025069731501639052335065311574274844443038835371687993337618282817285394875921167998845304026707132121247195174438025548476377244596353660691645639871312048067453147347596350529687261269918494921542215575219947381859370736532027975340453620917216833651524114026929351497598493775293796212446989455048509584684914057068154092493696213474098376056919532755100327303922709208074593702321633522518058883314036432133575880193086919679480919176 [155,116] 613015357931193081288727823256257965669136748432840748326700489909026044630237414358911282029603800453862698812335238895995762356565141678700834755353476020411586543617185880343202625527349191779476803403361444096496312565847080426112672689088999116275418214969932584741844706588998256848471465165068211392792943674193077693213079494237961075175462760759646189203202495295386025062533976431868747314368421548261806287758952928461888431024050624364295039495171904983408881821675050190800607127901853168109534946139788699547235462687723275627922733392065769020225393277470144895519684338395594166445493352430735358236258544024048091107919546116104767316346782934933829567409206788831741480392123292681305243854793837288899408238048867340606488149252077650945751471852527897335 [155,117] 15130204951046442911533185792211166838515151199227931321992937331755983358792165117737215893110458792060329236675533268748809079845704209635858096302452507664684982637821404711511822294239009071134522475013810054745573331830519552246471884219898762101470327266923022619916927468734672773561726529878653599305294670514846676692646256234771063597593130613792192634315453801109585488935107704118092499653106039987200287206591283643086906217762682206890433945818531452073739080769809332683167652170422099228470893776899347613401672489045861375680428904138921657472572893288019631433202625519877016118895942736288732635212758261364056902708408665305915934407886870474631703451465507961744740737950281148069182275415960175316921909156170303496816357559960009273736559311 [155,118] 124511484057099962327298991315205658395785630533535482758839796217468690421502715317211628909397985729884489885566339464625670746109636222778118946655512145977881955195658453970596765115407475003259574598121917353227430210170826966815440760438580671616780884561984724987115540045229147776117285042947465808243512001585067819149089450846607717736728583904310680402311525407792678715929798351274315957612177921286611901592734940867623312985928840283681515969115757359431066284263431920247189012947990231757666457118134490322079295983545506487379795491585653168524715839810568953654566324596836734710933655378695590571636567915244940354543644613803735255322651671306874525411663276367708163665701352049072944998850956363381784421686022087336850508119535743 [155,119] 328788089671006589708732232971827123207678629613815175018867095274970430063210103949629561901409145991287657393441853608144603745185226490734146077650752994848587209117803212334043288618944951018214888018694641108342540466236508002882258370329715823688650338406654671967989052352985632769436613703277789865698244586405843470254074626692915579276222526702014029442297261787001731705135140610746061010346159166930968491430213439988788498201881805342048395021620926880544197075520511605461715782527978700675891746918976556690573197724097762441389718760608498372516201455396922860581562353372527376876038634384865337392323055280353457560669106761889457788739861060894134031600396710691692618919291767959576407751813111796757000446499788816623116 [155,120] 266637383245644559649413718577394260940833398517090599389356232756100968152271674447441535123127456759811193171521181228179201586490594507480498356930938398021132414845333223996478959615955331126364789079032590499747381010696152084037995309641153253166617579962330723544260652985133067374635050009875474292040940789667622384062784757800722137818989983123980262071531052980948605067206629192346548088675892189386897648163537914820289007184008408424519244650393664719046459707100785326500047350035847346530745285921410534800040228750755593906379680320383870993104228195362012382167364941304568246367686920892617465326367774481812923363871832815200166623975153761537914533188789816432083497390076764554537153288877257808544660288150 [155,121] 63168291658731304278008059056984331909571585877427204857192559752925783783715646623854113076076247226339881962976618712268248955848310951432893204672261506638748644153078786660977362369762078808640704410598531559719005353821728144815255808508015065067635017541428180031409942170353242437769747637458197711130586291752851807205946257068400850436036504075752883083201052533773453242329440745818854933041141158969269090110591184195189354563608825306798397098701201208715936395194217344383772925847721600927285289783988322991489328942253925145165301510238697682504097448196411202093394691710544803690744107824845001124703266379786445001536595671016139032666667764935957627012204240998948356658975687411710032630807251379 [155,122] 4129394502768391352285088475404933930629649260896771864091765419723193810394707498603988714787446050880187067775988784809179877373469154445132643178236064650966667113054084140669350428902920069723238426626874418926509172629802348047912813795342294816404628879745582640268895285978159774934200065266820056610542715674514690890546491735808271529978895805772602859712389900738373564751220492384174338686917536663249686189091306593830018684987682313587383345820452508782453103094327476336072541929433778770045830395651614837344902029790851097459097655297713960163768708154999493145254873588200138917428401424679191159025230858413157602013965496960224151712624691552215426012471832557728463154589580570767714 [155,123] 69796778960334716473713723116108457029094857873489197776111659140570186709576592605557797096891748957156113285391083752271625182341618608547319246397462416553516856949212459308904930800809186423167211669278616504641309006969828361419951495513675149473010306979765607779820240349574979259675473514226801552646679615933171527426850282287435977541896786975456908475000901862601154738107781964153822666975159014079997498224667356892754322879052226326491828209513645974321863080530848099922222384952344415053859450482879463317768730881032493325555718129159883459654564953365617490347263915219860547873484247313293749843021473553693640421319832941486038193427433313501142870323329989126886881408 [155,124] 283179147437884005849093984981267879822997230234688365161046951708508834220912688107465137459892662465962219040372709744814859564360147362152144239028158186050006998441782029826605791992714068904701210224871148408383160908604542562245280449133078360393329719901726529789649810874637616931778917738437656215093159240561516054177658666793315466550197308656941991762397590134690055500246648633297341250188108216584127065729264405427999037599826567502629985158831888035641314000442402784480422459970431122204501838721284465560328187696288650183471433145243545176208934841891506490774576437686296100679197191919496993277178606046865167893579106945159671816897117092664828546159820 [155,125] 253248921367935103035295941333734979242106962017620250416453357041697717939850648285186931849629882456654368873132678885978613976105820794865101034643772441848013232373832360794111118698946471654104079733071142725019473465752439945507712782050788907668924927446691601991468488232486220740778602551875587099122277773841013484985289102924548100222390933766783440610708257399974778142705354432633111236964245947110385564116409464785441645260276234129698754333143976950248945501492974220404130346270102288154164180186013244853338712072658695741381420221665484170409315732535610608994601674605994275152606679311563796351978107509457115171417715776392427143501965411 [155,126] 45255394583982728663635409069585801804408051353626941259404383478677208042335235309867938638350299044066969208351827012212017747778272313779428937396754317526443085482886092791132782026883342955251095702858666714153012012613696416831913985952108203557496656266303238659871068525199691128023306470172319453369367433207668747085820037281962198838675214854955160991225288226745877762341702283046147652724096058169646691496285565190920123831472528708859148318205480222134318499125763807452209445874575204325573104260485716811177390189976843446435564703186313968759550810476140571180690777191040606567410112255552841181808841460640553102943497235474 [155,127] 1442385474361912755693209808106925875543092050015439380444419789203369038070589125735567827979980990452613237758842168795859628590286267466761281771938350706821355225361943563063880232790995111588574445881593702848839199229834862317935680162828445144031026401245800001227105032466039772217993066744819733036140973574975630746737248669174337134586841199871697262791772637268856210830445820936187519784946261141100047203142797298015032727692808160267666135517845606173104621716918384941793044638286699181011277265322660264576012685507214373540310378507622275022007537349830632830280201021103247481234868161143562603179474454364320 [155,128] 7182373659319211167500839816109689193029732172175334917494362690626540820626814415465541373912715331023644232370762785639036749916265318980930241010311737861791646419812036987431343534316918065097459280944112675142622715887138052275308040589128317748893907358103403132920229963054841328844355635534575962213392843062189610468895416869323949981770590675002638405636396142214407544089022664808181394030817788963902498923586950899230628028342936462321644836616486331133062243378594741384107094468363863246790602558442195117698982027860019329257329662455184880187209673507316745273672838316827345658099204809773477 [155,129] 4782655005967394177837011210567324022600334814648233184643755816045307476753635465183297193418952436820560332985074345228378607685344274130949168632256790141747876350285261802344365713296920859278776018412562717690487529823471426999373252383553200757038401507650440465814935821248742562421928650745738144701648859497100805107807554465905824583020008210472727502270456934627563455032443093109512031776327622055831808192086772189479564887774053912685629538839493739964939823708304574387389492026495964887317315172831544597425470471374703890602152484708793558839508276671122195657851584553550769 [155,130] 354133490596222757311660860287392266356426605661823984241847126534594604689141392068652319648023788114379101808218748808025489188838533657548203731805212476125520469592678122788109876220278764507481426693781777291743449552996140919098070279287636675055144589399751165695760101615536731837234950396827070051429253364055441849629056417867641353009106413534632804514043432829437629909775777396536013472372572492218952944134220439781296541061276517722736480531740420325189110868200407060331450381386515497206471704089993441170755473991280839560858959760360784340805856032253640 [155,131] 2337127906539643073432395845802767102950022801406673646932814125335370228183394139792546288477628777064691325323730700020359424916451112524387429597531379288265071889884493772679434332538611092799125501442014049763948149899529763951605664523505005539293996629417745513865704215316887917064077748509485378649926701612665730706203779093867170947472896299269900047837189666275874698914239606797918220530648354054050134255005136156013569718380553260002882270994859357451630119712297109944022744658209864060529654315716528654787232928628918740821230593945992 [155,132] 1050590472657089643915217904956060925930179366324258258578605111022284530920483982477367452802888417971056903380871727279683190312624297217837287572371592587583661519283924954719066781197252527261071062192043090485527415827385025915112600652476353671707504631974838751452142510404730020937870009029503995316816912335452918670414154859277492318121060802588218666065394028256784405416515540243264078907380767717271302058291911422584482198558562939250162568820364348212967195242059626179073311019285966695121156504122804945874937261312 [155,133] 23074792008232197241176461150086702016825061631237862350355462394031800550565078821176182090496445136495478154265187885317402988805808731230126986620975258214266987809119206000308658676412608849159233356079752536052692802243294007048101609760904622853633820137281559752292530104511014726423435586511733299694984572565120009343870072544299829221570555029211609524117857085430667178808582418949229673109983617370142860156616825895341414898639434510653203400208444144853424099842126529083190717720322114589018750 [155,134] 16290778907860233929923256641470192735033299964809115599849035994095217874308603550801812254107740127784777544946551396387292407665665235903245583259578961684770266761095833284825879802761489325541364211890294557186077773361805466733628926411459969308688422728103936507040236280078521497825169478365471439551970468129960278448033590044238648834425842164324796765461953145904535912387768262349456579188593572705694238792889722339007935707716398895431318609483024903674038041945811618723 [155,135] 215312546424349384475229622403946712550446673888806963609916408504420383220674131691621257617040157767874006377340082936768351880008541270726391935947167911440453137153867549864612131593199224316635230661367019305104443093237052694299914397048817085478824671431499071060576037659246381805701100374296356097017902366826320001799342512135551114142638851158959352313354814998125451533713434625158843694378229221020952329766359976232697572884618242277680627472412 [155,136] 26021481054651781827949876708883636986298341062046122580108576651088565614160902327796507906031853300197648483497889126618844519762372968846629769555934719333368545056509569807038121135132732009811081595258330870595720412572088995111405437206165965735075935031034955103136036617783584849810239311119996099246170627098691523991911711917100329778233457122678636414083985842521920694890248685199432318715740907012082199144800602583912 [155,137] 10817944950452471248055688627218497722089680894518221665760962165726264946661916496286092238255459551438810301497941403114401916525655744871930835344191918865145746830453134194743884213021255858271197687191893090803509819242893561437580462735004862606961012019274595965214157591026869402092749356938981144081848060954178251617934398632396021273050814807971709221961059696813067041838321053274368150175 [155,138] 3844622861211766738806440612487307994077436677180387481349890623800613982816596484315520440745951163551519585381537424311204775177179575099605530976233291452657174259178589145605561617397445412968806825637453038577469601558370904804617093282398297082558961350604160302407761921962209296250261882502440866999065129841300212351629872993829838909898182446314916964203600 [155,139] 138281207448134427539115006498854109652931372073490089787911995212616769818710001218946519819610414491083632719443144199472715534301621885707495000246321859632389493611761926719938614515280755827817236037089377949645237963851017006441661856783711734609136223613949851002064438529281983880384938185895238380391238957155836412946400 [155,140] 13740965335703549122154796475159152093443323031986262750942468466142445989000444814317831947461108539058693979388275107769731030633971121738596358542540521461939198407249156587194920805897035361706640397523006825879613197498384187445909665533443624268900218037194835313809401949066116256 [155,141] 3544459502354132077688862264400051442290346331188582394793390525186726080760650196506070000792890213195144554989507670491119162711561975390368181365144826718601372967284466645085255391574051702694432718777935226979018802026365047330296 [155,142] -5465643931351115483364903025574812365609854733332933441383120314379796926886509908571415107028527988798366976936183267831576700875944394708077139158752324279014428191240440752966938428316675495614798910181736 [155,143] -153922681649435623343328269963029726586422252834450387143978478058583667074856137753618250347611272798446008199897454417943235064865290100363276433991700212004298102628996800444482650204797589994251904 [155,144] -2193871932828622649728817024348979862442513097681501413383135884082753129062869912753413867293290795072645144060841137657242929487758201926731757375604553932994136015500774123015208440473486144 [155,145] -14513346190088612178578365903765236954817048021179317974011463526264108728793809335257582602557620958101880970287251775166201077723620349714073193575661188642625625180406760692636892160 [155,146] -40045568942726455097174910544476878078724482883916926382693884102600045477918451545489507041013333808775156079048628143009560527757707593074435254817331255852928058721598242624 [155,147] -40288601048593345216431236588326335627725950095169306897235317605308696354335796471378483147012619455105839429889940130619228231552902679540738920314747731621915122944 [155,148] -12430745776900358976990409532777791532650443834382446222484353819501753966197865559617812441330256200231531623593717524340477965530807754651712214442642076312 [155,149] -935372794778507309193807251252319763169133396417389576623911234324193683939834466861326130062707859370985222689735923452926714225374916471441691776 [155,150] -12532905391137430266118761615685738103051388723636246200344206110659893564377166859224626799275112312128014071078444219211096012350604104 [155,151] -19020312114755632357601402720749293172361248295263158216364960637322273691062390711634292260567582496128719966811298498015232 [155,152] -1634060440931962092152723288042255259054253895626369744852493977334020633994026709593218142419066104648623108032 [155,153] -2477037208521455103140398889963006011187378766908937952896873818349558905820310278158580480786816 [155,154] -6860127353623693776405609479085390932857095909197625702720733782879198574394664 [155,155] -101934389649626046744715080744961344027915206576240327680 [156,0] -51225337799626913695361169588937316303026219292176058487226669688594112174875255913162893303587331655862496658104617430439503769127179943599770199357098803984863274871651111680483034094849337236560900434843598260137339228571605113950250209867113074374288718286504625436828115736943314071028934634454978731473508151816473649695096329108883458694362620104297252174216131537068902999092692643792429430120878669266507258188476570652530903309230245051081076584202125328455184390445819126487639874671719518295360631477060565648507275178956588815599401581872666274607152578904177397274249762030312038117959866820101225755996770182955758132167122520833564884486929468150284052635444451461536526813592719412781970669100560143290552066375009171552975100222612125365794167370090295353227311047939272376469492837238887743287186658245668129231610020457224303679530762005245602326625658760228907204151248724216137326218578209973871476211329105886794092145804886359154985118343935142860985257184580326703283315409819039436759720412153459764429415199702777470031894025461679130843785744603265354866009929007393553900311679264303723988326774416281610279989707899018293866231903570033289770312171201781809232139999622357017814512115176529233832529106074821981321811676025390625000000000000000 [156,1] -417198338036696854684737790243509470402120352893961296872211073752885023744366586794782210814429444128412012455592535537651110156445555179926826883946758709400589907894523711808931292010044333052390075117855234925211442812497654319620803710161718012614781665389577745915373749676767909169731254922404306263952299493287215850566187031447672047631153727812355726128806028690504063088889052545688108600542257774597144018612867304932046986955349110010285771472383977331161864652176508807352010839712922605834837449088217900992286942057771715078357882309880251286381619493927996176948946184566458931531285168834442623641779405898365914330776332605348487325924200303858164863549293367623108843653847216870063184118780270164566288145971117305571803238854832840631035446373302312108342472917205462331315196860063914218609852340544148254410256805154598181781005882049327548848068475807252632608831386590947376980560919881879159785033489227101706121834550004965702330141387123527915496588240195472473635225125409611995485245867004303328925621481303268178188349486768430244015281123978110220077094587042336443232537459454555760798380811743290538842783721271986656827732344427009438058953425939190763462556156067303438023601680786990170971301757723284685921056140214204788208007812500000 [156,2] 565877618315466962804583394037043963038848840912279431889570959171775266489284000338256540548152672935248196308872597162969132580535212588365188315443758291312464112132954908362672313183504616752133164686131134386215037503052886112683053752510501079226683738171941836699155954236205302045148017085198080913734897091356473678041579869072540662203958127491361253172559056162069714454947714688892086468352069880405468739102207907774634063355093975335291970277467433511362515322596353225166054683547685471127965297293433367381626641808609048224792649250712539254616884256949343672517047726928046401879811154261439344534825754681082660266373042249575846399430830796253918863904206416688298719855248464205475732345789422673951201083091243149107738803342468035430269607806092696021862726641234989581742969958773495463745677603273011045763917571037438513103497567830030918969739472215396211928684467662827433020439586668717447418927728312821964800444500131000058835545108612474949040425085846290438108555796084540188397885462003480841612176632800513625879267068804207758205362599826301904115948507701776412730603735026693259245644480112029000459465648885123974334420447720738044777644916281769844599739804752384971105320596481967582537677904629469271497550393521785736083984375000000 [156,3] 185300866587437048267206947537739923647533335841315114951459442468426605251073370472655041437523771221163188075053360545257744163102218528576311416584511257739507588408791648904972017652069371667663482308255356029573199003300931914161553789123624697405664762277770849944926767876631789650611000416779270831585461934099304699124209833331120194658594864834783995374883466765897111163430236654576659853344782826777736480377547400574642746536314255453171091153618625647280757246527037996483036914357144305483743291952234625746493037002729546447514745114508117280892087390988859751494540795905587705255976375018392690545773873691343868187261651979483564451998123552338898327094628730270170251235346393381216405784128153433087428596193435686204031368352890821933143755414553589134105645805856025370264416630761925220397576931775030463602191170676253727841022999295843290976139775075875500540019789326293532024528903969489055396193489821969967489187745107199503610358711048293580795163441528503404645786091346652251041147676926105043405795766098366389822467386501047966190604884832976940458415776428724044907220440264750501575436955277474074901064210514233612969131536186923535630337300084140763306690509552306714054562549940625463229262261357503137420219085887894034385681152343750 [156,4] -15236764650471204568189580367951556491085578465395163713219237205010813725232474718961753791689520921086669470849544539188265324369825265058395461381763716063003760317587732290453824091500649035806700703678638483509142355201117004489476683297590441550758918887517556524183653262422831404412615368046284784782064340261891986084441223203389521169664991128151471323439646717162650845060295162891138940690276008921846103367871672519281041267831456678600421933380387662486689096771229861012780786518585409027950591506265463797925252048975274910735635129867412790082322361266893190056251816105655438732979440164581988757882948908034839142740135734784778577268676095040030198168265460682287575929650368845000492337324602242017143781094937274483565543047419754949445069992625718093930995972309943073598142074075091054598482542141567282858170554760599319911050388256809359432975505138240043463758805850575008953931633442738098240355322997899531518072025130291000257847609627589268282752170869258570226168955799272039858829616950253068476871475538402605204102368049582884794006942398289192963410429704722968090908965380797001187822033722373591017441726422776841925814364321712651773282066074947986021352842200962439937944387535733992322344669032107621917239628745326995849609375000000 [156,5] -933421677940393509067198669228799763209834309738967402467893177740751622022841655036171651838106784722843638984508997935160488234859712068422837937858557273465277976598885816641863073659208268470177515506773663773890651727144278745867616439694113282452461823564247229372050056046364623766367564676046327611409051585804632658650478274130314048569290306664604591080742198763289363253271230402128779183436000504067349688224794239661949126807904362672619587806541471888050637485566966538788113542616364534685278169471833749202179762570226366499603016045924355555701012037575965225100860156849056226621027970207156118637852610326769849997363195987244418990664406506370633209790923741085386208020728135877488756431261821148934664231357870674486734020465241793877511984847478974898995523203085520775376218512166052767477429694251890100813436371635654951503737883322354139305062608620530437140212829615677850684253960917944521449853986130570560930688697718311725273743235630995958787304345091087960324579064825784292368648564354858334708310380023385251947950026439975760654718635961589304164521060583675628944172078186949281996626606218688677357288861846574956060060226153628610277281882154576010422094492080384542176466399037059124037184559408983651701549831585283279418945312500 [156,6] 24796545444163294503434612592913821062589680654976029303825224509696257943562267325639483799758977264532420163138657991868274300752340339056996943644465632438305123793685966751558859687374009091234672220756572351779854065930813574033711007484930053341741779923798712457800937494096767611212352058344872246239786557371832368722815058759834678481962921673042193410148313858665400683161448038451512072061745135691522904286096515268761454709878642783966939392628278479093423151144870599158194994229828946515413336071718939345998405209750367738721333609306719965534637038908291444269309102042136084544075271401196826181738381821020606820647993987834656368967360953838309187661140806330609035295767970549295966616802860678032887541592172745601580006528977314039705682662508151944472028895373742022983480900025100309397684548158536235924841195000642090880389736444499025707007552551421039616348256685269405317951223919026664778693044027534868180265487207909935161001230361244323831298923970455138943549411894228253042974938550994573098855725036830241952274196764681942295696283312767757218588154481992926358697450769055031801519628734879873584098105189305697583304068796653381996398938127692630938175355817307676216045471356656608272795924980609306036274883832114070892333984375 [156,7] 357441274101036357323261740441253471482354193005598458907415492873526208730560793983140837184697402548843422776157641621723645452900694075764963612172043320823957990198759998494471339140101110324823890215531674935423489796002879957747737537601312916436886616390896624156725806111696258978771344459622355245909123943072041117246184074328877850073427720633133510995406350780154543449986478484379090327357824997617287777181738962403742882542106039458871486950665939171342784864559107549781656578189849595103269233713294131217177521725479676346789921256589715256620616475224279185834534322956974512482588540847465323904552094924589916785700953529057549001900572674431330203850474262207877354996561235926377845208448655646535732020491086058593116600749441255699506173422725773964820982931806065228528526110430092503077778852372032123743043520293555788192141839822671275582689584377431796493618963918323114318699942816980432012769776493093770198941815845657245671967376419924662259756771663516006977541374794815493355299855378016077190953601349637481818938797928811464460906779965422325264766672097451024000164849687384873732716848653722931218013034825217244777259463964571073533501930574338139408622276250565988922076844167295273074303586823690306551486755158847198486328125 [156,8] -6258250177736786144507924433652823733011993127013208755280667891088416446222471439450452450197422962020321396597142853266033286419619374937620179893691761243221694746063936903960609097999215161046316420388126109680610800534262682007008747645110090187306057819432639680836845943209857601153859824545796091294821405366054581256036554686037943245493263426307010910379459749241701638297589770989769832527039313646298092533087761803920674139105747073409709894558379446515547059767753179009336763638730583662861136747130902749755143119024005531881078739626048624656244873064033167613402203111497229079446715517703138720186092461534146328226908809896195670742342238639837609759398635081647864772701884331293852857154629914319318557735041982711490988794289700948725510166727448027784596453815743670771326822403745434433736190468533152324992013902253290631115369847310248735781326415917801618583125644999924394914653156159646914289488167011602594263203668557339178329154637689348076924551938769138824973945589914113907731495558629605868599029625694201635175541646572184897238343814136418858722724172929016245825329912840879137979240284169020098778580236541149958485533041131886711617740721473132063830070009240702597383181272586309612487004170415902917538750173484296875000000 [156,9] -10971262376071925723911809017380200234273267042560348535489539073403273075247260710997610471233146137088871410233303496092216518274227949168567752136352609387753669223213115809441211848816917418542129598838751819982636092593267915930016846888674357890382116408722680568071096058130601638136329858480077468094563291274327455000950874689499183213974709720272632872127628536376287329242923692245124186940254393847954562235417381266193129760754410747507248584784403050285430011666154629385094573068028826496350093239751226170223671197091803362891322832240428165400646004281699017263887721007509778674247103116283094187007674607928854569998009475255530602614048077392500980796747907295830125509368633502277361921406715760721754849730202477416118934688771586024695581590946794385290857057430456969431203053284757871747579330904721772582189552055676617828223270649347456278157431065389892766384329255759489258849375354840826963899564933561060834095367024791046313401596107691203767063137146487399004693665124131605665771164410997762716783470395390876851595093322822348282497082913694688825709171360998067652934240825211400187748734118697645088097341345697659255389540777222847492046278646493587257526408929624981250395062455056519038971043019764320857391049055179296875000 [156,10] 338970315745864336201866540818534461515517379035827665834372492528834544792100231116628407349091892690644281595164475903001391770943276788521685608889440260477351041397798325618961601659135120378469382323544028897768070912344305736761626501958666971380640552339239542992224282659289953627591862633323690010091820890681357978735301342058734644934554205094622361906384033136614286583366201318968361732580994989819194539238994359981351822489597414807032901924822003554405107816895700019292506425195071166032506332245395728718002644582854277831579748818492433608176445340343213199735907071703592204776034395012357738838341640244846348356671960535985916373713177208785766869316876738700750734688329233808537612907310803269343297076438874945840258781095590329787018239082112429214311699247042213252455551771065634361529923492567408712549422107662424810105077871750499125623472262506101245652714038784252221721827003927240953328173284943638230589868761421627560112123491665265659177454613738285340089090532947633805318234692507514484875122940846905306537763598666007193453612213407092505683576809918303855389684816483358021133378644606959490972893343184458896992727708288529262651826126058841769342101341651183434934129554773022615182116820983060916409422192996177187500 [156,11] -728085359169141923877851943851273995178119764536141114739806371217527503425133507621620749002295209967357203692263945001735588838521240422476949447630907698044436581277841258419985212546623965015206265672981742077316863179032356187655718818393894363212769836436026275164430906870066342880935523726165072278975537604707361550785795203437623938869600719946935005956486901133130697086785259900403759553816848562771523315559397527081285712053255421159365674858509516340478333538150866061361201216842477836965142889220334134897248715826219939768898691144999023570867450929808384470790561118603658639581943383491895330126877387234479100943217884534012323123687359468820173354895391606675419647236736225222155972567184892109439818880285446952948102881043654449337444847756039915621236478287078087352498438036083268315964112798843125996468844723161916961822034468899333131887844572798274941914119452041117823198783526704493260836836586190118634560083596260203457184356825374029101187815857605440186150684510666386773453595014974376048656481457899220784414525197289713192811418496938735540491459840119171490400535952825819234651883181544607509016394818109874138779773919101354219119767103680468065903603887490416638641872981261481628836523436089030966792071115659778750 [156,12] -3656211275338070725006708008269014654980173776918666929739206510676276742278866956365391026451679240758127746482730638790251045379235619227807741187678858542622674824672566988315980685931350427493532280225419602469067096225188983091669720468915222300371082596286004880549937237361445976053198248518817727766326388608827930924817086636034081109113063310223866290630692285497297762210488545427873937033120500774179435508995974757638534183035849439153996565769881183871148111219036555370078113572839774319103340093763406709695358486667832497848990787684239351238503824570258867990672091736318657288212381637145411522215875891866866843966771444680234142191549807916471329723715037433416489598474547866384455243107090853982734878573860363319997167808943296198824512451168841805283836689305131521715996227122279869535406462620084512047453883006111021119252092825359717216224841321803768059193592606572234576533966824478812728147765390051405242411097157570049654961192090106736362884362866026685818943983698953679467823946366211408773952281689263278572733082832300324408871720496438549209823942371210376106588849259803394652611114764005416448965193368851246900219788639528532701828695336064662446935098286494631946817231081616890156412363782524757492098793519226591 [156,13] 17024357221993420351788196880014586976114280518327965488940891824643054569356140239491230583699970856804685788556027503978564260980203656020623881447369923925716202998697514179802885385110418381190989832622776015672159092342356318512626245543123395830544627316510685801082081666811338717314319296337602841615254761599792905618790433289788146167185372634867483594039849109107318987264047531076104812068889208469993866811085500269756825637361750997791825007762556203351839529129217131151198133650402881279877115670578626871312999601635274503431270356859938222799043754544286882383133315950567532320949223516022932484071362074941970773809341222386032444353742608062276968674902453106872425371431040054223288511294667361570856845760166483502823996399510184880799755139553509023162234440029414759281312477724990144070578554678935902887804836764765066326787290593094486938515017402196454546683325247723910226012495046238055907034061181167712523476952258993635406151608058530734372654081017527058723683651082904501186482982801379406102089025478638233812539150625876161253124595099318953685350169848069672919184382865714144640994104169423183614552201170370900395609698815087084449543766655914577552365821664942030641344527473197953097162293386249778404315924576285 [156,14] -12109531176364445117956882590075352328943749267937710133201040220229065815863732084433551207312304668003873271886782273419027224636642625040091706461117039002120642369182326367044198432314230731639223687204536916020939579996600829840254297756049925600894319673854370260933143948293170034130888197018759254821206597103117995975690843848410483602399170172066255433511549345703504439344958271368433257421797691636966309663938288763503029878740816898920088565063896221505995082124908191519660808711081950836429872764498387701911031715147402167955889286411811237283930934157065149904439330844519082500289408900815112235283814841347354807530577992633205115721719480268717422714086260082390420351172934564094142197914664574288667301279610860796393703162031599632077818169744868934678016861095132489624049467048162294998627180956300234019853296590218306794460347584339184578281705312943480881295603131853834641822222847809096788854134372421504321789915077835173261762321000974414360874433278827877132413528679804227755516709551038678467613203810170539811661548161997299335172637254482962185119629445932783752970396989075113008377735860031141133511136565978874631389486410155488295478380807586071252707615268365024174564697479549266474421091075095901913752903163 [156,15] -61271317872144723833396252381924273193795039555495429747367484086582904413137472495026908529114323426738973211550869818854319814156057115358517284558033352371223983157185260439160443904174181721427613866706701553862721919773485314239285077883502294114405031979875881828905284291873553221940080632794119778172364645915660939449275779577615210350081489652685763855124124767045258546284831213425373417762789511945822777847420310808073950416999774172801063767362115883706865028002519448013086945205735246988203992919280171763447551710141910367792417248046727800693168781358683303882682566322283599048304327571270010562187657831846793356968226522661842935841563090010762339653392752989900602701526583327169304618882711381218151533108662088771897103599811382359887888200536096209809509097165746036810223039638870798169824223913859549830143568696724676449829073126875462907251245343683314969697677693284807614558264755367938329656214132840673047570785180576724538939353112765927322503879683888434381384796157430055075245322898784739942901068625809886050061597533671050805708992524906526779558166112756228621952950703960536051752731328662514315736495374707119153274412205966172679876480581156900429621872189895159166163386232018418931055458834412596904328551 [156,16] 156841913830654108643538513739167166445499600983731276614766864112251946623717247265653453881398801062504328856573897487230494519855517632581280559309257553023834066022297851304932732330396824943150353738450610811627133034225464139479490522369173764140330169650019576516511751727704896675091656108319086115944549648697144997796657279510724735991598987798355770885420778061282110810554375785473423443393289948022515812206488278060048882949438909906988483235406492933464640090368604583899465834755073583212711426007081778566803581443991086836707691236685806922210672934240491627142518592567311043561035506143083060062626431843090323737430776163813378505890551011330491058913954639380423794571921928616520394975853793780713245287601362194500532866823643906507689552732951257608595814460184331806806607092795139232596481179686736645792307502917783134489042710484008933488898064594045304402906659801946527330002452281966452830750043859166196499725270790138417376651183900341178734413105113011909594949883213099691907394344106011044673778214357830587423028279001002340682672100289430478276729743361543317343283688332367616096162645574643230906036110708644173554365484446110871391563855467751140978496730624138087602521853453351848629945911959520835750456 [156,17] -97633839158809559465290287885801466136676727944511562789976860983755449856912311254217258177429165627322170249470888424838076264072166782136167405269212153084105141563078362632336332672193056858899181796080283810095817658652812090241340406708501656777864110692692103226262949294200165582201325224123326326501608855791113558586386007793114877990351618705030684834921102121996445339309620857964897918004509464679037972053288469684575729574477679794666579031419607619786858535767310582958229142647273995769022430818823633379470223336302460688553297112531840284711418528796657865904921284086373552442969368871250399580024279530467625586346306475805288746267183211445721560279722834257670800646837806934227195908288487460656182887247078158673251558830270033148672577656176551491988262738060798838986397786132173387509492857863905577487826144815808335829697704337923253084480693441458013015040849980783550565159025851552397999365630639182449975133191505839618953693790555153974314519879594237610332411211502146766623523819480055889562070019967684148156115676243381975960826289261844973710838889821800618085082881846819169354980749124731593639788636872309073842443114583141092612079134606957471572401643845576354178727519908329269853133014561709560400 [156,18] -165390209584802667449905567571682971606988138240259447235351233357648613946237331452064855696335046516051665403532913791538920433122752210307290400470837530569852309432238918970434821388967893521604839894623514720692727032391227335342693432184621846989045913321249886846586721081930627618251671256570441080109923703241093482576345654147310152185079607398214197845259141387136850176454934232532299220771048118329644070391914100277291408813996271098715144166889461346407258051643526527133496769282308426618612683628132776154847107085504608076534894062881190379125697155644960040200695607600870142086310293505356244620925869198159004071787407818425683538726394212659245476423333177544251373992932550384293160812653022758799979699036857168955873546869556999341182647864361318572964073409832543716526653539269990440141566973068758717411881441111722678831498990787383670834833576194573137786644692234640393440012591592026463225042958982849376400516802076209149631727901899801065834835454010963396831144634815074717396949696678567482626399061457360614373695242276027943124455930833499069269609442775317175807701144450758556209585485424219199053031882597147931082025802999679838694339177564161142424368696307395425434865151129625725747366766161443195 [156,19] 370144019219952966865495215339725049761545438799384865551463161667079770297300301563152107394582257976962033029866882162628994933882650836843627336978085950098265626244151633389794162097242562407743735462983868422438833903818236019498355456483070325713658038333715984358740868719117587044961729129106197274881117523047140929937528411026534416063050016571847224613338767289080575609436529840364714931663384711060792842039186385899065142665915221272971745011994064961105689006156608825801960040723810543068041046640808723044864057595792241792668345916089885899922106128058161183387347717370766954588109317877136732779366390456900783330719137086535898099841550072741074677011615741867689076334889548102292627808882831750835644959714691403399762742502559690951508080421068163689633095865244508565098507496384828504191950214343076314986483678152872068462850926407474234625767082423983635859083688505186096339025757176646901391577649242848924266937921564124491138660300299188557878410637082552088057875410278159335302015693971616811892506872543752863288039784114266366008522296712234685193824183989681397720301165382066535001477666644642881015076880824033052724860872835426375186294211673954361898314951259992029648403383082561904488098463941440 [156,20] -258603141531404804407728934423391777428254764474410840496331181230114244380901304388610868037812175955532640985802011798508921807823800779714317631664222846521107229259764072976090636012060669766396198843094190706064636260906828196509405117140799877402076216935338015108920936980584324707819050602160503152718379338652120870875156499731279067705696729989335612194369888551145087550273392883831341427699612994553181346490388076674377950692657335286136851094624065357548626555605714437999428272838000668347511911282941381147970344150420480676847007596358452014825269913376707428934314971405075041422639181626970047846361824730235126629197519247530375143265910600447040892396521290671478634592488705556694642165790598271445549721917671453994850578234798275207273657270496845030524956741926299219120198270735066481724603093827356645376856407328402935523517623774746534866457479349871713507604298754890843901028675227643751505350431884377784446871491535846771552073966222814458179385697913488208206389418405556482691953659568014491263086748688858013750864410093938109439027309318204419397669594708998560777175655946133975277658067778175606802397516724636100293862696195809862215820464353451616964859203722896446980614982030341542092214311500 [156,21] -48978040553692678591307319946907395985931865320324164096500104080367437325119867524560830708674751539390819066998429762917497869072599747793638199993665481936627153045873756206059935336725099053982127822244983622790947995972591421214942711244611609966387181305517381322039765625956951490152451280412281760315453550940253508475643485401003720234405546739216012147440660393300235431047096008455590177089262098181840842173275090559110361705494928829647774409683871306172965373278071763257007925178115273645010966254147501277007851998579146286946184695868367371518033394193186728860865875011002898192655985071359193847273216858767829807778678828348714930066326205567944159943060932748695219891164455709220145893602393668092190014559747709752943346044777493425836144560468371576416911173136484922859827857448079565297881739674717852419650944872523175577463786090255756287831807901261122019922775186519123592840669755508082992259702131010172523233473779250496866677309167347557997092618241557078133739032219181470524590553416995445319366331412730880339234624380008919721469728792615011553991424986401286650754973266834309052727472837810460715265080878655593396718521981270494719808597717651661774822335068002171600140793318781215640942875 [156,22] 230308953013332363290400662650910476365063871311622061534268814586482784229690654403884521166937484844489938821219137923880351571991474256529287972760726782756465652236691838671278557774046334383164025719639063146957660898583064795074849073028213048196117352427605748650466632893953495184703470868476311506585399714269409384021128079401479895102729215841576542499107147430032251857899220768517456998095192522680961614528486504816255542414298910252233914102970696766939847116546738762366121641048694867085977681274307312310926611187697367640580368149637117242602228186010478949793595644702522937768684769572891026090615544017648044915260692258178729326632272487579927156656420267705389245931074291930110279460754774928912403497912028099221506482540988143643235357982276357028554466744255690947067378214290865071151779732185222005040683686178275901843146277689462690467314416628362265271926549340690312858318808152671717829492906454071932100239076094798733240149603583133562226431253482897430144078882934260622341683695596717010098248420809061202505012142254988136898045953251814512413298638214083052643855982610296969105438992421675452247206920369181864085167467514658034715195832599145237239022356865153778001585418240769202752434 [156,23] -178330153191429962653905752588954287253161107164068522056801903269098652951700881787538251258039448183844114936741096900378438537762590306881685787789045383097111278714441653270268452355693518000372902728981472146988800948620231179637779902437745499429317383345599091109943611298464387945737818575819599165328554049194745078181109133937319422520823406218737131814712293398626856294496909172521988837094185839606151249407276859952106096176815483546986060610595814776446689449557246261351163695422215161591224682052412178387040924756422628347581785764284547315488473887820506894118654929370571012791171282120171702262513268445055874918908195331498297014557952958337452172483740746196001086325027536659985761470853574521939421317919842464996271980579218506119146269804777412501053588310659900840096762347653574850290015852369428768095957328742076024114066072870483996603908878437086878835624296512231830638318892811102825445059099106917150388556988377013644267029626978107605898106926049557667528703519424137912593214325135616003456062799479485325196634026659131283747616485516318351995356268573793983178766722794803222440329748523760357311206196436464233150805752489238134884464644870276978157035643239907587803366808322918864384 [156,24] 42289905747299478993270388555433662790529079008002077821478957951387284638276822772874746788430868422275341220314668729447308713303881453655238928070347122976040117197214836760428216438581440742901927353518258355213246556426375884746941662401895719397540390054426417267973763187435698694684459682777168486441617285101099067420127448076618914393278967461326854843700628257617972112104556158342999554648394261388950960010119801879458780382851629459574183281080065739573990274840168744054920911043003986331533680705907742426461318805296870505459382428215522607656823754691556711871470759666709061190196411197247958774392452165459748786107750488423249339354775828600443977531530017504366644400144314475002608761972845517093798187732695845285390412377199188100691195094162118250722841601818513636339548195338267062594562228302384071310142082101401189041379028629645866917868624182726815445666910998781392640369195242176699620598177598254491781909519930304191599945522114100810387740869339084438158482843074726789461207380154207641153202874312161687247177875250023037784691238666115379281242119192565598311984110081817007181623079832337530333926378185317307876526876662970171853900519960262711690070979598939889719027212435588244 [156,25] 31736264564032363128884415871539193936323683945603024102550672318940218551526226500309491265549005813165919079153855473704552706970178669654883101943750782050231011422635263864592664002300989118611668625800617216131049453754111824195129289356346833611456326866489210675813354602808088229833798592819070183012807768393863300156621348329761273789898098460172591212482820835256632180293961691738061017208387060476637593789943483465112043980109489338659003703391286097194187310319195999879892576984983394135995499053125650405592627504319890539891754080957855955858983189585694543252201825933954803416848814744110175929126804856520912562631855792213972620697531717979010601118278232572532929624181890203808224556545863511667004940208350361414070367422659373536080266495877542953408701157324514500135642328204522042190342183821595047003728856328754569075305906010339766113883104238159817576325722095635692475706095559592129950780547259210138125361759159163832143347803879167879232287074112902566639947415976942677856170610032853052867290911587945619937874428391306662193882848009241187330701349967338124924873419141850723534400411457317158106333575320616487476230678874373973223502353853477386579369843436634497081565252321918 [156,26] -32598818839399584118775704587100920008721596134101370858826927328261523089142361034362327329812694558708590285513894898673194283785316814946004396390147799670562321865224175901602133271531914338629507972596185133141628255101552595178919441393088973614781689131279230305711759407728899898586782211497279179043910175880079353898940344725010095303314815739186846120726571934325370921668359910977902389501222677171727438290800475304014945832622276923465255619707864729645571950058048174821585824477417198027275578686027075005140293462655777598092139176433582350609633500117800418856041615543050692365896974964184633692834025333749581821402149973294246917744169270873925978806095610431194718572006545934388200222298123999707245806111420901860067269797691416588958509661336772292587101200880849708912312646427857035793129542025295116953959930051637718208573554662522343262184037549842439129693805709135439559103197705306454098664281112251411919810906718380357435748473331642221297236640946770478548946685625392408672712767155123159088606280022232562983302491129342878495908587149737181451488783168709006609378277940442387719990009157857789487043139610652534478998116773746668209795324118105889837842802043753464470198862935 [156,27] 12098884707263518105870447826108341728386805032764381616751279959416746354286707265836144359537465665955438005573890113938722600295553800053049265443247824920699719822712999858867857566001748767264999017703035433823474377787215157604461517687867534679565523685682691267428464441484487690208413918392323131894063502679185078666341968492283419848742865550896263535452345916719607001307450185015635067710604732019708395012100854288480139695178805551652976806809325723837161357615057177083516481830033585107625504187849572970347046207604076286025655826785192547204162320604022153727827445885395232754888994604536840380170407733765366646536626779218346495122384076097421578639082757081322062820074468172078730440551543327674589372154313747372863741867297863412541233179841286561849174981912709255231639192159890819696987795187898883038843373629341202347715223730657765127787279232323032330224660258762539520681161612258027633666649787947869588232102599969593166677632871086657316850196662492958158307683041116622841718493572168227236613133045063527222064423382294413639137683010511199983611783373785295747145740235490136765737999052712517900157414990757439869439398879783514444198147243357618808165795546169324660895120 [156,28] -549972410578037392665060022954920073753832079292041495498280027568212495328754569134210019307442509496103434194399758382801548175075658686316956306661147312177951590569920033679567837804812023595984147768331626893631145898689533489064883089994512254422231011673115644522907225055044838088650551463937916393972847362065086073214601610812381798448237879742491543054465357438961660557155582993807741091052017057889084855097144850978595776830646300183097318273679047535322926723786724024036072846679632490386319719996674826318869773079552164276530066566305608402885360275326511976268255016552187627426807293005249468306011082831234866520669236823374681170505076716607753258878178828536344399703233578698927156618627469863893249632831444852728075760632726421898112496788549763622385930783524049789376248224812763255401543585066913190966790362359894691758530180825493204150331960566058430436439166197673836984157254256080670743864097300927429402275459015920878432519476844183766235477449073787149136995935655965334984133482016198298429391894000775289425650016699930435030941646418345779119111176619274859290295122595645727268929770077912003731832422133645553466010437457285015287418987778550955004949176157469015266 [156,29] -1489181122447346306598423824150277076636510305957557247778489872450528268340499182504570902441454006493007293322734451572679495553779346991108507415406252291627905574883634585067663580557366080334762752862549843011965529451116905712093406391334088121732626577302614864241169455973054101142791139727682447507391260016730565044147886542746226701253397421949387598403589495133185796851176026466419160075119817149906868846221221416292823012903760344577005837950586151513954711669933805640307121531057204994249234945629996435945660051196830940303644684706378122113280297710281647134443166925082805962131971318888482198254604522062662339434102765661624627506098879157056194318454370428387991311808108286917629810751531554107238699469432268794226816257421292956726863392588114348416778137129195543067343009134946186695118467766042657337240246699270756187594960316497210473126187849566211471004169589718242737985738941691781220096721859306082297650962208548920520784935918617954021782579078857376718635782578484281128421261505871709215983596958583923307010327534166434265879614551478193760507229306587470062318509511993296582292613997457555389723173073960989644028101034515566315050915763894518843606716481749280482 [156,30] 702600824036879689242794545823687142017892915420905946213190032350457795343948414903211467152017126294059199357637985667825990455278824158744778916934487662279566973968423403946604250002846495866649921720441204366851573161677734330618246066774891438085586499246711602013321021317070880188092091792084838312032024879483671981243849295858938680218829627737787611561186465452344741643794759360476044152223035214962276921423174176886061183627658035667048736485541454537035480631561773848172792932848028659465690788855899837846980997391169817779107958599298818635964435317800682750380349987481534427529075221921103978263137294585631181735030960472551355415398508393303306018622486710373005337748232874766426141280391197711301589768168541250975335756632176077525956055808589648222239373732119539030834375186109066265581764692462477691985973364791044708341044393459622201878971851008350120997984048086076272088588054465337165868046557649187475491631689034752965513631941414383964054115015678549293092934922809169586433785767891786355323536437467022622356921267759419270356007586658036604659443164134527554654187585998401497554096697879156144137824903114627056970042066811534181109949652607920706197718553447472 [156,31] -130835345546386470014650484449094150808691296657041507282219741069816856797192983036842993991636207931755102505525403335328875418754391176147770929140445767772896282735852858636618401828160597311209728943765357598915504166576452287138456931033661850932815874346856489645637205798980610139770172047860160776964959174847100705453343787681381928684498869615586110448229863805470038889262665964546057579081309866822444673200205302673061322008408455780617327324808301345962613741946656523980038914645096531038032653033707305968355723614602483460213575221531617747552384201941432803757265213125089188044421381034961519138821087247297487629368864702680853070238596757170552900543775089297198169913677093528649169902523102407658504795928384355746289064134212375219655428556934176881809712081677688362481535803586040343269219949976381278596176255277215146955495179237507568893270732180161781388393948796737280922169959815351311285763935680859777339823264008142651448467497178577549759904907349448222368380785034138502738733034693513217180941669334134300606022536025306257760420347106745739529015911161071984235255969231718160001576096898727943176942438383367565947453710601431126238337363292895764589351064020 [156,32] -7789237197860166748691173666576375806182394428104064550976157901762997733082402212077146131908197974387289955464611500060550914841744733492472008809779376509453666755521056376589184552689146109278685458834299349490449301226699909835004304281621628468105674426164565706157745272105539074250314585383908229875695469471586030636803319850232488295003564096101255331621292310085096436082431485071189327963155195246476961253294737631336662880562317274072088902369783248740406330696087292302280776259061622576145981727619895794862940929670554125824594741118508748815555943702043097633368435428762638398500673864581433953304012190557878527794162368017752146845830487681779543978732203218381410612681820165544069165962566843915392978965227412176206142972094987417344322961322083772744435789459873757617264967552042494479724423715228570639203557907703698812994355873535426537058266726819053756693519337033576685098276881257052211908794370478056524611569349680788974601265009505794224634361609445378047124378939188551598849963092962769605648963975850972696079212309647154116741135583221000943875197590946719586246164429318595758944966527553990741410829435541688130111917259832598792053837277805507191388720 [156,33] 10305954536420384811829130139145383937627079495811661998455509423745949189737259954005369733175669951425808326225975289222666583130809231156539108472968463217194362298093913879721396497094106913661940451396293034975893035876963694349584049991431140334802946474904628590619877943007458196986466281964840025637392664488118481273727861834672673778655870971577190575477729504878409458643734064061059821528198388578977977837248058569077216349181831158491504169142367755134714084722149031379508194134677868378803510244448269575860287865069529416155307273157848317879679257605885451080325991839244819562547322282949288490527297778168411283986405746372422995250314594592816414655716989383008797137769255686848930732590674673438592012756181076054981467025049726222397428779194082372052889607602065484442279096848433731822062723193588729407658673155766380478904867321763344438957048780214292505308168318168515020815415044343334957328758883545034951842706966528441788198685297640545066002170373392970020927771350243467640189799791430670818957106263031093864365874978987231653026602077661917145787091174135321147557436208322020698720255727986227143197078507380401147252019415352373605119486442837513043288 [156,34] -2459619003277943919646387220518091065022641411358891243546334730802370493712962819227882243243395106037629222161002278826184251705862506646875827171796787586496972974855510880134235541799413432128738766834067907616433653115854736153388966294235428626758246299487916904537344747004198005661235559110990208303709654219450807062768458332222172712444890751009499094630282892173310036663223340565584915925925290576907239100984089603845556875343983540719549885323122210867278880375223730689991151876622932775324197608097150650034798263405635171599383446245363353950050093270955660628039604076947551169904805753328885030107363457514996615719825296428424771936762685054820988537790341887782805359659209933553071455647915083458191711758667408214381478351913265009597194137790613031350137748447312855044081506010406362443108031161055951887729997371583699284577015902531529975498400527085570303613284575828969214086131123641416021471587486920963589915535206547030476554564290745324618281506615409567470580372825795740169571714491141108760606957174829800281327420829070534430643344050884054139006707415692842775420596525505509764278508011220723438406525146564511652978759222748959407464904780325509578 [156,35] 204447386160294733374818422635919083008697408835441762381589205467147099867907693923313327477998998147351351040007166296319343667199218441361205302350264978121039561981407217537587373620888054866363909598610942535236504453527911319978264382187061531507615286312970750219752243175097205165436571305895086923617653716739800227853235495193320821009158834940698879290154069417071531600256227457418215112233575020240626567551347808445054255364593357992927894564549151998320584741571385509576953608350743867173156578268103607848681605422163673552319182685667849226987531855612426029522596711786191786402914056349411390401035793987927665319899311734512087753956074552402033390041663195961872200374082865324656548182728701666904965077211219007148239873473327399795841917756064550570555116376742813325026564300524011672899393578047922871359995609748934438168751344618357225012871968668787899363643619695936035706553229607717578669242156767010270996354298187010303140055580226127154483857409516411124416224212879420999590101114364657985766448264928314659879939980182549568276827453970948331084237112413550151358499019536648706716887972587418389591541668381017009097145304854526994017035635309656 [156,36] 31294605388320832116691354060334788008555251587215957819543768549234656011954429069072112737338172387180040582150972040009300357075429556698531865725518034041995071759226680458800931705456014823208336802165104951222195508499508254071024893782688646798092115476984453412586205471295296492078561233567747117755601729817679104280298774918833850955712185174959033401013848987118672806089010634320545720691661718960931062385794058245043320550299237339286263526784965581018079308127877497779863619440588196262008697405330283524483019397214887570225921017435933304020118257754193101333469111473526483288867718448025368927824726166443581903289888323957294841885392436812758530990380789025781422769394797775603676264918946383798834816834266813956672915463232515498581902221979708462571370439417182645446928699526841523493028941276735357780480175450697699840154744701501919196930434742950703348136892450930570410792674173169929472753895602001510343168351364875830851509153418081157144286776439933828284567784312329692545281970178570377786375857365277796542253360191960845114043092655407657090065856056862680784293858302322038524191378446617555918715904907212987731680796782066750334317050312 [156,37] -11070395076473221415632583254092461311327823292325465415516560413272413081103066732866315936735300567304010590866725578133148383656536373237230227445762916129453371949972845691553512756132942678232778138377631416318377299011275134939718169092954014783475107583387834563707005009068094413583124292478134066757116366602067943423495718975400014317665510827812464524349410016499447229939973516763334674184928298961949268804169973462734196682838073321718448810250184013154760151992059252098302836921796793844115205610403622849517620493802225414306348788422403053667604572932265645176172446056340113972370369691892506761894529476688535700043939019226023913515578376121709639818827247444214915951954933250403011930791841248455114962049088526711073457356544290191726003452319524776545753044747223409985166532678748693116326481641306111680512722485834099923996307472076257674271687808744522301691416703699252783552149641908671346990671928501385407181340461894604296750499815016963533130695618565616109796323552148487682601608046792928469772199067066199287988585212155341082202797948326042161629779933627988937593426353677099697346345155767492426233158412797317715792513178620268988194988 [156,38] 1289432160780602352548676764236638798965872548227258601469301596329303376217943190342060161157075229629369572906097871461814624212223946774079677768396144867952790078065014540460979108555874760108391489502011433530508151957811588197725716707412629490039711762731239139485360447041308797205102893276567793962203262258255872669380750077493667576851296422531592147813581808863862425650471762452538673124182795542160236900427270595613112003856706277480489243576550303068898338253282127449714866148121450828745383499792961168187978503952995794807189001335724118578606802002734277583457955388959710572187693645078952736141571797265895079122743825762718979775886649634846912703928746565206690379850893361951259705437887463965503262028127500552449226020270828670601993982910119072237376841839737283418564535090376437380031997231312259533836804878824734130724709798911934151283173898000816608769173161727850968044780070232601603851424436148836721575474447693137101983376963763223635546113069392140681911595063040250667353135786916817354772311881368472229742153938422944430068871796314051518581057691616143719334369653501103911658158420070002385670462418781847609059022321000451724192 [156,39] -25636054236337742554617611357048871196932196704517787081767200252857265443715606111376572901784213812622623824163361735670792959776312850117249138708705226504724551767650695042597234531323692614822531804836710065482944639053929695774783738220856667319451155000066492249714643731923132914505994399127395982221292221513897692734309399467171990269218019250287862221036737513150692666142592792679770616535117641843049694483596124035522374928860233817805359578964217326222018378373163941038760400051136791428594219225781633162861133684860718845165468392870912484508739678110669768076527999281815489449128943193150612264449186525122960224100684757705899977000202632251917501597546878838318847534446702979856445526368958055400027074137523325916784332892913698893985879169154096240684941939866200073427189756416884383403602542580462339891832286157560180871648941830465225237285440130875764436685535770778961354358493033862935055362406399307078816097738381481442164096217348448659749074737557181828157181157322257361483743978599787406356892878554609539909136605831417458266871750634645520151770355155103076541778796228414429086595415188669514598608177273483978809543808236232374 [156,40] -12088002375842309199160061757465698192883515024845209370832783375935389864827055419705081654980490884425063565616683766600833630035820521562055469284959296848087886266122748628640130105984104921189864448151841500440406336252907486408357387474894751484972499936477366838177566972906353827809502048854296397987318365647237493365192226031058666491057618383230781422619132822539399131727788011882348053445795674047327323273772847281180478417990265762892104883332525393230108085283717753512910216406763484544421713240911567026432868229058153851344156302882902989381347100956580353274475204406884286570248530298970073611890794760279916682928662057779318182978897176172948851290778635079672084603385315292487969352553296792267280379920302903690926648340153894320171377638469751264067403627532381652496210917540431256375179688680728042222108631979271601320747401852646899010284625591995846062927208062670507403846598396777113814709163515193689663035985119867136184233812661410915738524246068148390384608648673889100552465527644656211308726524443946166249929982237386698372125610815932037446071968784742055743261037704474790134382875844950363990882170910057632726699817867104 [156,41] 1658249967254529270873469895864493352908218439859231499120227581045147078056947781898225742675904173181100384345471843738321345484432617604330554081098110537725913898565107007336989467882662230733650626838179766633075569041099393323520847400963635229128565855921766289264299791247365452297180090354361879622315105862657183914009188538812555373298099936286218601624596294154253725162518900635623000159426014275350270258914593341563383597002992679309812698587832336474308165735650046619671122903443353076939661467980183275031689027573795553424370355123802846949836349468133198236259725695247016196879832641251661895940834197917196919614484194051208992879731363103785254793725620114812167650479166201493434888112307280634567794259297070180305682655834122445165140326121445950387558160878920751984564143795638011704841746021373472119575012792856621174723223439565734899289928455242776451286588678554324791040694540142337727109987638763066230274048661573622914975596053526389566545664562837081788342177314978486398201786752783686593289851044726823988961627841786694537159515085827975921892774844960555191462806070927383392171330495292674872449758876603637437400047716 [156,42] -82117491821316887809882701394986305954292151770185207671630285631300130920859567944087559282971778049373479100403792749299549856487344680320375247546464038652583932043718547414682262216166500993626342521242113108464377703339111039474801995252820091037493948614727138011279912318745558284721701192778635614803449819712456419314498928911011359114775407185578293348205653874317150431443086197808880959479631168346274128258935854028206200371189245753111076913006750872532328069405892562692900905089276603905087629760165247369859881898930269160509475902959642494158474251611004455313942145367827611632481725973044680412775438446039937273040602463914328007746416011399369011727143975640350084146460280584014183457055337232399120637854642566438142613219220891193976106831453019178381164604246690582873876969907609241935485799605658527068816440329291148594639345695417395891631380468262993388995922280346243799993277234756492600524596777730864341872009393087571666459855865379660593515827941940134143016627820855630550830817806730665511515872342857306717182825681546953404340561136460050954404498474681821077091397644281852719636082972292274013345152597381158105048 [156,43] -1992951610710388313946500683467923590658712686733452677002912346060159741739750529840673120379724341268878110825767682325688356965415707384784372421795483288028990170580822107744157368700204090826326291462416460051307251508445474612523968580276342783264567275713810129964507981708112855987301602987366656873992658804116532443617480287342109276029865305767355157063190884711909444744839183107287171598291425141716354263673906775319516488925430097084332213807012528294925373943811018158982363815928734405634710483235239914864092746611650067900453104570158624529130287911744730230203661285944667738729943837584880712949133535365933767208222984750185830710014362879253167337674045284927882352886449814046504147521922961544404840968808740556924341971466621756937740336304901907750575439115404291438810483627395950744985439758800213929130200329909390382536027319280636085040094698738944563157540813206944272100162103622916891056682964556471316010680168353498823031294382758026539089253563619678688053209093329684336218952034125143954356253267204513911286260976594379419019954340918129274297116507901849544613682840719229606785784245185722265857467685896200116 [156,44] 513646520811532854924862787573927024235301220395173131195673719509093807562320578663058334112225695462336878212606228747661711179450872583244192940291925743998686853091393818975442465719051633859881672460405150359366272833728548695026153494733810482704981138400191304988871415764441475222306409557204171646330820148493908768176385249801374981886169350993546407285455977372263798606948083313864775778843538068922355195273877808555880689557571278369162425843141480848348330890298021966372984307427113233021099401073716590156132334888556148384594342208014249515028026587910274311930110656402424160704635565199967369292473999911737311204738379835730030729148728659853510038269942895731852778695125385036991072586331104454746257448811929390965360704923374417985698790116334924204481279571131022080862469935077155791238185381859499698027434229581541609911710038163655442893341370124332032869637889900021320298773094621514723000962673008256172097032238062274121556094726935824820471179164061940609040205593572103258011462556089977824761296489603703685823001780998996629106142593994644309171365993228394935065540479811261183999507672373814865779925280407800 [156,45] -28452323209455120286995515443006114128482486043576197580587396997081420586232537205386039079338612710001020178384099327690110888925793402059405109849170796002051323999629043503277817030151462027497385780332505419546233191599934773383937717441715044843129730490293455391731642806830567682935912728514157860047211250240600744943989177098030240665869056100827391978224463961859209302366868493900669958735929347039075366133776133847299524335483717697699722665144789290910104495354334091285920421222107851898587555917500286311273985646156457303817840714919045720434743858192493081338222880288888761428099940338137527231328823182729310944254438612586253767906315612254226732621238624478647536721844432744367534934495597172300064648982402860491257273627853850366396592332776541944889538446216517502824743641865701071272819898417610062094119765150841674019681336616405653629524443545333986663239559650819967005092096255397549697974371632462540778213027781327837568986867165180445873835186690671770498330244318240791056741666056729356481549003162064280200286275204880385947585075741858656376986304922418620678276574246080924748261931629561474832319032526 [156,46] 388071134415080368797283381683702339588053752410802291096622193313298180464230191488123453727982279611025009509394565503672652395966837548706499739380173158641445166688829779241933143022728718977952149601337459217516578398242949362856248967626156186205460977080532452070748263827591610286167190097219541364018106672130724860577994912487871467905891413656137690448004260542309801510112240471647358518358638049541836734335077429158871978051660021976571453015033046840745323701273060182315284557674616243281654088301406084641220368903345810598123253897648858986056783737477599355699086640279644942024787536507418096964857704075257118733426561556886101771784066348180300301689628619235191022801213276820976663424926238107289189092155411695674015005696687198483223890773436695933897514881917117025131554219062162070548358130164331530836617287988641924057871865451061995954883542691729562901783582912465582487791243961490096656250910406344288643218141808261687225286830996641055117042302589452325839483296573183948048415288362532363665067515117657264857313987582257096871475614754080889074880400708848409933499511201906699998259820100737919083376 [156,47] 34448458479023344366273740991836432473973119887305780942686091985253477047422001694974164471445993833902498445440915768432713601176671782561581044930418106303233222436983230057906267797486010844445485177108820813163311355062995136934164719570534315694858951748529169038930084006052081485632854877773382344228151272165576839334586730182507805572378168100381802490253813405518722936663601375879901063229867748985412082469614342865532978896141613843075921273181424738814652648376334036574111497534990587852999317355317259462763026567993820777762165998826287697042099972039400972975456846524267203050667061516674139329051810483279391583006292844191448342139501828905643896699610577718043849947292236809039599694460285455381955173714679974811238064696934093482755933882497948223490891215864293000551517787363041117467088106858040031443118904221400758244126036245324977873300772763810203805231097721181003602916164771712407103458806489931846886840796138792359411658590560703480592015459347821272878980337799170760031863566806057349628792400700759224356864694002906414058040983371162735437282115176232258074108478673234970068720382396145522326 [156,48] -2087351909524676874238330019050006325274393895150503145323064114548947302622684287320002121926129946225197491464251029394970437640047123473390777467880640272496946998294852603740253165080239834783570409975448248289546115869543544851765843886567808730074126187113541337235279977629358574253319755322991458950232152703772276482049611596506089243733536493733300191875058768032939958614426900623905099206247136980516318438994011883005558524970553281745980495958587322638113243796428200695454492233885972808628667815010529929174758398893457909804085953988034483898463968533865620264376958469692819260888830910677216307734315812328220646355538320343546866386957190460595811078428914320157920404983169155613243909245302118927983639643761629754763727873847903537774814735480675178764269006431198607012128201157493352650798215871726989599169051939980732384535783406997063343187971780606286584244938819225356380849894724131897554523156940848548391733718414471980108364991644433363546705124924007835189453001090504934329346147908167099619677299324776154275644919259828655376289225997361422132079535740273633959977974726118454174338304217272093 [156,49] 43251482729366675828037491257981737989571850284835077449662262202037349156798317468571317304835776448895589497960018874062399699998577069697051298487650583597377557601715434490298647399604280336365138815107807047740830223072777017623051271176732174662952735028348123609821202429720730330450310867262268319426779447415365616651454060994676802598871242262815814900548015585256511614992715154938368195455839656084824626860102198396269455295728844641247725728558224061175063966635613953610634085488019484700476935389170192974378434375878359362887059823665201617670499183257262527944327028226997400769147059032904620637814912572596245577666589862879832576787586943337176124111314526386815625701300885749901631267386251986230714056375591783247296486795230678298816994101980695566175335089428016608864470479108446411294199570003240955248194861780958094693933848106554199870624200287434282596603515511065799224993199729367173497865340891515685723130919906579302138180100040326831798698573813070505886936072673530750343110609193058552360235296955773298096165137329012302597706170614629711262383829135269087143409828268315872284864902455 [156,50] 214072091597376302525152012869965879546455045787731009384885734053493259521297413835926071437698902255945779053540838017491490643674989509862135955538833828246357296879731225700831505754893606251055089881910320870526048025478506476275170916954672355621484767181349797726311909445698756370854361075262107021764357225956720819928805821094660492618339609991759850883838473529480023951768813697102966213807646240208425194590570331042925670708637125186936889915583379176605104504058560051510829911591772361218914936725242852557796525605530728507071570177199967161304853020506284082435321003453730790592779335266859131517268061744739272882039262372157287294324340275228558333683354352759126352995240073411871986209636861706608725476819409473249759629580463150318032850995632368742117490904276164221167838360928641260111630777153417458270619007749094774297603834617841174767064592227781071938846440237232056244307785264910814523782919172060290731193491366436768290515386365321182271131787740614740970319464829861086463636303522778534328541018854081175284239841653083439361925189945375020173932356463588967682567843223227460525272 [156,51] -28203276834729284158033352156163635928163662512174214623960424832220859734013473161679624368685914992004462591845245033298824735101218926466198562199101369026971152827223312794630156024292945669483192487580595635821523465469297853106868744107623267187805395936919818386324398712553381303566567039589178546321031639728100154965158841883002001541509007294980525875501839119443031919881115671482327783523253871390693790361491544046457396105709744044776639616312328448470885398101358937936073289416381292514363351265533927999601107976857260689486238359346508290982913657005670142848303959791236725870152945008354934935351289563861202312406304261624252051491814334379469298985814404087254065051036884406759477548678028349105601170733955322480472714498119595213748286710350439288841894803361343136405530814480646908490594690526821139649951038879939387868545968315825094147417583677083386611593374366127530157876880355489321901426780910123954612311403053295363602244425709662723366493978304954719865080503209428191167535496092140911216103115655817991628183123532854622327043570766442934378211212153691532790046571640856036620 [156,52] 829213565683761047933586079690881268922052493309598795454805490965158815122955955122714152218465688510093066639811393969687313864593063989282793556674769246109493395593933428981534383124253687989782385562576026564624481434078635493370996598949169623584260389084173503231091683195354752026952717955683213439704496594195304182913818974637103082748518137825723525541642758436091431192647970441200030633211903472003425047556054066829696166036675451033952167336213694750842715499086416308193333510921334918509676568949963985461782211845192158838071825412404571806626750212354756078943452668065474413594890632702652659428027610524654911742064925071055635549115574600237028727863800440166663215283020379827224361257623616409538600295035380601807901829802020550795859461425137044128703161023345389786838759688744691277451685157733015846849961409207959114672245461188699284211993571664065380547538610461758799447712218585374121705101639951550637852617886400793979057156997062661839879826906030778235091091555302225229415494190829130612719525590468170379792363586705673281191223323252320727478807410132970963946573988603770 [156,53] 22479475661470720125754790657259387172318672970617751254220739828203968559048238424198631259988434129195907089456450342182243837312269923882699349532344517801377455467627667265104675994810418194396198875013628288441132516466996550733149982224293847032822232865886828346888581456062104843365830895145685647649301268020308633349454939668910720696972212393736044816986377663627650873748071830129265866073167715194610921472413925349482444806575481333245629452502909985315646595708929370308655169585778242154405552718085896185262138265658865791931189885877277693479095349854957324298707164009458367720724256138270205169165978037957013538928956558327163170767280337386004048462601291741911034641480450565200955271613890082858457495192113519196880811041019648102672191814923945644073712253644143208273318824602746440451813252313202074648127836489184986547743391259815703666202414829352502280430029496326395678882585351038225704228136629315688755032953271240232861888131027969859880321293866336618785813554850706593021512222402413044933207711726288904630499765269892981163135358534140593105157057687247039961715434278 [156,54] 3136250098762056219291968714607947329691169836400475440214744508570839218987932841719390552068237684566752972697805335716658142776092240361713838911647648071630404238219386355624698999344937407742883940659009527043006368678079431573609607915153118563887337857795962658898663450741236636754444458924106530172794608629042987838591024319235878503238275971690778385037649325966272396978898673957314504797270984633619097303397098721761739198997069620696127870972979080150916777231238060666616035592020835362650052725791485618388111573329412861374113931268946635626674051327803822049445170206365966084521881780922974227749663445433397529697259255065503841561132278640870027464931239390928135643466451745405556445603725709287700142405048006255650064054266637447289142556202747546967390450495592587116051608607922866173289653340546156928085217518412230751211522689031095587432656942504138912165101054859608222717270842794598870174580949721931338436038805435350618250422498010681796606382878122197961763330865843058019802729875194561968261018367185325291977310825137921657752257487516506214550318827760971058241559 [156,55] 189790633118604225502779015596671403776025653256798019318271293524181369636809501613588924213402872774045836604879938528525281818583517642837858294106151529507047427070505006633664324130786092984018213443496003372309931873158484343793482642079668295779580149957639700083225879727104894811820587317550169556091459971493949368887441452820344116944723140816611436712649850220598955747526147540967839967427339897021242643600209744093728339157979580327106437322175807063579672820776390480416086517929491713516330140269949411044510369237888262684261603170840210409642797595121077727692835732539640153737816629455231242070105668039524613269962677609312857875541618389697876118675792379569690697738261260261625827272493595052732615458090502270924713394517882700518201776257782226375241750156014465815837742161692103124491368599272954917827989003089367989177661787644611565850593834491307469262400189970172539515637603437688944412314149554549122646297901789387737836145178445157703504823953557960858870243493263233326771383936707386854182492614008898408684444873314071820830845964638291023861865813670225523638 [156,56] 13287851367442926141241007097167210444562511592718691239739942975151544053229068711990413954572134889189434971964364831190525138418047865174753899845098857230992088856312190519844402029908128809427113762722065847495364825597309214374943619296811950383573678608099107987673009508060849127958873235452791523796504868283079246920663439779029101822553666349974671930674247188661963361361766814804999397633701119105369152341361815774433703052256127889458885677992667203223862925828871666234831005468772776724468924247762632025881431704134020573889460411853480647618463220977062567866953242284778379667838965224744647168397680942689170296307077868927722156441924625130289162942123250732457358617027052717812066794836087178669305360272244207498472693918289968286896212694385193241980890712753572807136454697485667803420684472426440843041138083767256824801841276813272519341595314650022829091854232343699182952665858440169700661106892034143098342561065720845703876323282156763421024967379967193358887143234362985511171435402570651245784585316300820041445378466127275759048532380641948061867549184454908696 [156,57] 621322731350110827043885404780359915050858796125634062611626114205442133375323569450791901861819200966721885824050592016119676685213853327646084346680672119596115747222864894129137123458967246765746732541211217037398069640570303244478512378865707291626594751232563941498269871056073804857649090302730529592030922734525986672253575885329780690414405355435821151358735862903159795107934387709930830691824312037606776021393169551606160647524321085380018894121658188633559838413776252804902198006149171055355175078341900693872398381220752883931085042665915532916408576430326009786726547106070390119523368686849871229860908575407894083779019453358006402361480182086216909242522013758732964623915442646592064891768744405251310752595986470319244199303806135585642151491605044371809315861202685036482282865284046679585860964033359477477386480900486715693335725875778801272046425571274802351871759716325946468182770967030629231711716506148084878259426635439749969457568548214738409248296810080905109708757593554343762981698296012891938544858259669273718787524218932384960124476804320373333387482834525 [156,58] 23231046041408599095828173492702111361092641628779688661557872241519533319323912777519715413632170941727275058999583586479037594480024348273963096648967908319537741199450398114948522068804955557807760779596434029942837298774438894864380106748859428677201443687573001940745637553376598736062632442205530950610627439078913148316168051902337988903798496353460882899187248770295456647847990771925843289939363447094014823315039696165990967946848338011882932586485386659971714078628304312590916015121071055003297798230315334207477262478636217423835069190803277281457539880535934144760902894131171250704474044889232769007392074888147404558665615529953748500557282578197718757628254396241353953553770569581597674107567331175638288197138820512521439237443449227511778011359406844533706668502391607518322678454309551797825038073083816662800474671190594445295644785020003171162234017876974226734224104514244795843311881603468359078882505415695405013541953760731943090004254191422547651706417035278699505752404002350222013620303995554649308790628243399790758625546220383252809614736526831655759612980 [156,59] 769593380709674966721327900669403964170627817041851687137826214341658619668874385122227419621425088776211361264783064920051078045067489006444330765737118659096501993147096585960867623760716011013008452918353110907908237926578244469636407612898751746406303546132553211012282607523632883222577858396830189215116354226514452412052705902825190292246105168220429306767395107312748543175718225558871550361542811078123141808078812575501155335851580630013039023017109520387808560422598512785437020590908828205719603598240820869904288650914881618095810482081183333495966688280171136804355392802038483509467422087525819228911850191652095604866917293537489196769812050047653061231253141639657628227249766900141670007066161251710702906680157631754544937884367541712004445502647926527847933959893752970118313277805235644826068914774756295751841124801475629090156346823854331040108414542542873456769784573056029776689637476252076159907436407614535552706799424514368754983181232658676160402974986775897492736256178631412886857923682491289865965539034208926450358806151371479134313832065296608770214 [156,60] 18721713575817370548920135569459839795363764842456435069136552462213999147091216788220867785755588973194068735613603001861995398459450708657576264302133281837479537937630970175019306613151026218019494892101740623079658596249598555521224110093169215456852278765016169214861823126863072428709252876278050802979773927121198091250875783623381230457709610422700172663587981878707120788198684256590669171026244459884339736245154184402222961439505149572037442154600268859732487146828708509022573832518330342976937505602925233805967859590716437611439302425458253672676933305987432584942060371588863003015761452212273286396337172152776893283146897294740523796820770580740746468703154849611729399994507251787483581384496405931381270314651733516870834023121420866002939057976766315701322900843562671599848393855437303469060901535778943768857096987819667513794746510821392156184095293731936689692899468234649225768315563968257898417512243861631683863396517006827384798838696332027730276961718648025580121246464087099234063535911512285964325878754842179782492847441012891721536016020508834668 [156,61] 377445468210630969963343542316435801313553748797837953703983279852696136918296857885178386433804061674281499266307213102408897549468211647064248194836677842664523539712753728776637925495059239783510469440012330941630917288209663348716661059114239871717277875971221193530429655652661861763653563079073512335197582437298341570019255180248809739788183724059349817976043254721934556983189896296073717896708716014824855409384525894619245986065255145985189956410331201845494676169664460692001341588454111604866445553170763713142185345355571649255310543625038186969405603764096379132856916533242082028398211519166549515746472015950711927854542548012976116898872729096853205014051541539991497282747889243061320041500682453725538799451459295427808774983747804636864193304411289173004459967966556224624177394768223682363865219629061937067294374959768478440011700658731843661374312722616760846714087354867479670884234306167856912316737535547962846592824333139842897247038180105852671036482576612424713149734745827382929641861238032409434197062898604733705448252748720266133149794615783 [156,62] 6314903726858664949910567878149239587947057260778223405764904276994914250725697449632825373664129571083577117321225593398425884764431184572502806012291821486363131077693949215738747459150236665257560752052406534199709733500462652973413782936187013984889320056479155602895437657539918732127251086293845268881587783923181593506018735662897984693888372767201885237540876596263359877526265135476748910688226654061827405923391288539580138021134378613280371674602851520243050131027458644308798822759484162271041009984240954457105936736204696014339815605483429862586440248691177572072214957713374379296673538834146372245678707055126488085766491727611987256856618167707627937289499034130852549870105529906788083368122313915262720580562051065775955656467402908238180141888369241710776579741373508442773212229314690281198689322571900183329574698405820445238337397485335871758830234938654631824479629295979428250577545451979794733540388377197282767013905855166096537730063427941363797199657315620873272089104713273579432849943244511319939164904854261976760966799730591579884850812 [156,63] 80131690079463405603922145400258985080478298047811282945287625464278957615460126224937908827143617692001943102754100962894546368811120298805658917311566403185645038256350951569743368667148066666201884836059262864323716896838044954245061484800181364411987147753658367979110319732618640962030195937551727762422501036159335763671609596488302166448076703492394267403529366367538879346832726140846055873173647222512094843039927616549612559973043205547130164347320828510981916020892761172106584988273143092132088369442536497531257824305420237128998715328535070828090689594123575357239185429754904536977146157005466979645828013377210264398021528907420241538787655415578224967879242882255670712367452040167470433400946106287567560068458094614502778658773014734712880727652194452657322149678100503766996994137948384744096570524845290281980395821650850987505283174501378153679935984449273950785058542814559032156609119318820087072292444009432548668541367108496258113466894051380637662714999296700229539894275184541890357645823235314445184565332018085810434837922461609279540 [156,64] 831142905619312482923776623374996741357584980927558636052823464366473191724517866999693487708314867232142402913279226145853002474274571447755548517395883929255248099364549159431855649605387701541809469917496062243513644638925439724168896937552072201558449845922420475984328379747332130558437762228007266399747916266667089752941664087729931168268661774433030485172380486483397851143836527153750740472825170662952265759852931421255985523305929112220831515637321735446108532342299486177262539974028077523489111917576565047537358749001094151082822429347460521207711243200839425945534136334930596575899276052411988689961640603838561276721912177563369713279853493025625153974662514850839732476185482691073834895953529603195116534051561092841371146544957264925673337148561230597713184310913796648020548646777569230552559556192579008112422753627766658879510854234447052903635504018717146146944807282636494481180706081678158988804193309730395873898907634279412957169345624046351122738342164308639812795438088096846086917211497479725417274121648512132099905885200604420 [156,65] 7033674368648050684422945906451458953386463131746701173754354618793970448909952285802673718907456914280434893205737970909640832106139493596368172770965748680525950920846138653547697377450084191756766526520205715838330952102126531657981650220448521554749539683353370795393046401584861661568723309629843852775745487189790602262512953148757327119500927914584568711771220793082386942503852808523854174089169724424929514105268824537812974383370918779387998917996820479352082805702083946002391485184544625503252445490593656784310063558797016030284833078359803133352721880740357269302070792612455187178255708863012183039588011622851943018978870245740507309247765315096336745952174126753323480044779087972573180708819211068312882205572733391027863988714267552331116245138237568376766398375585722350303738861271011629331577579524211190705100766927695053215451794194836899628113101000948287707607371728121340184934643182524243411355466771602482773966746300501349032387056252709244223008375638779346733760743861561244377172194357412834476293811790257134579433912194 [156,66] 45193067679543842185953723022888270751046327597097785474163152044528146373673886682373037618273957203603404519850545693561500090919882773566787461178133911927126103404342585321637481648699232328136966024179281840964567883670626628841985279468963030141373082283564504005180874700913948326957315506566333546038344080476767703446709975902197395051338815856720139840352089819810994472081036526134599593316817494109105137173760661510019162153175619687193434841121024944368271771046326542475201939297136777846298009121936728228203630778271175880598212207673481415198130678615811472105099206891070898787877349742729789433809765297250796118422810785968787355463299123022554002814074956569036065865921913655642131645166416506819477902615796394597592346759037810461756543266281299850994081636792397265148171064620580120937482732769094569519821083370097895415887173153104083644506835782476140697203437294471208917486555550468004091449244328712618196890244297286964376289645699558736753797785669179238060382735276452682418039046564758211262619877363820814557301 [156,67] 231125819773324960563572745370407577092804756666779991336690230387563611053002061008928491700366376458942752042476634481291257856268086897588283803241782832954484369131079136884070480107859799680619460035730263499722511575100292958482828115767191587568242663094724019908988799433384208649863135485024972038237030766074540934570028151542228308656536601923322775219332345971890781782619879502826189852193815439347512509336307493980198142313650120270501137589186607356239958398419360701163004390479132294144596549206136899093952580484449248861811114867992937153455127195994533646808978453365618679424046682127345991063191530769550900511471255554246337030756728716997943559517124187896000852261917547909840242532155242012899849488888383567176842662146343465166747657185995534065728043890968728783721098776521381033375437346638550511912344979039038044205259385656204437221476212159314373666434162648921505290538056678548517018100397343497082256994888857497564411548001103360599556413492604415731295909887532423253628822094295217523485401362190654122 [156,68] 960959557315530685984404402007705380907945599747454358435064682913049730276882906196692047151434305367228247599312195755054913804779557988773303023178786560887500923434351095131294218575284510768817460566345154527415906515107898293823420398786302098153893335827254059014997900525105315698709488260367950519810820030404135875336439925386335075005772069565743497186402681289388244053519211393048590182143035640902292052000230710743390849897103631880550534243789534019729661330308668841640322560402167247682915662174443038843957437846147731182956639966032665363198817504910824086533821624248419006368265621918711722029393019231258836484356381628067180643337368143754903522838304630015437603165610253504330199796253324642923905616903654106607539847345961629975554074425780224187298273649290292503665398950473821669775746231049415974179005416055800425641110436093499146626287563852986673455449149370194234443390615226920839524381923424940709714519821500547847661692736770800892943795254803522508691738408107787538481492516737509141572081508910 [156,69] 3019193244484906048171717012228131808503860718120500999442612049107015570775317010849172205778059829849820360830645650288651320795145470816533879131262154517333294432702240210226761758127849690295191424883256370090459663425204021403149018186126699911490925548672180976759633884914115249974467907518875999896409171486065465388897828163251110959980914164877421641719452141103949896046591156964577426348041608879884794630528131876071849440309096200871565457487691501784620503875233274261929393576859378696236636247064417060472001248276084725131086029053033242490375233127329939436065472547795900992789254191789702291393806704373209586325039223253074739329144577691907681423044842486026999258773737325616728454713061033513624947363116657694348223902104681830414916474877731682284817227634332318273854746654823711319410292104343026261590478384399660342576698735810440271280981140927257921664686087096705399684517768095698491078512093274299553013217678567760756922353650952018315238541221692414204253066839951694214835790248035842009673813 [156,70] 7233130384549251264826331748853343120283752379849917932393928406963265841243217381365775974762140065241149099385920495696677521597568075911259567120396117624555194612063656594680535427600533457051101613350549282649585864713955120620658228690279735163392684991318552277676801497730270962090251704951589435620443332698910211502573333828532130661435253251284248046953526813486556988009060612938657684269267754554593945555003271801773098237902767703214794137801162062196688007532763144320782291555889971621640576061017514992312469308240690029477445617622204248466013985908112486685435772753697083657707080703639713590261406768631089379850037470339890280409965308398489991952711668180381692783892404276419104950476902291988455722090739673377476933142887591606508257027612949284965505499933767956718018315937823698014327374028420553017999279263743155306478875101161990680933481145005114025106926968832500301082346191258760793920456431046508493420892191889173541582774623355132599663376262611699837715077108885523839953138413829239348 [156,71] 13929735717958441765849710696626281984310562817941281123773676758888213542343423051242959548115963108219102233737743461353453668333236815338214045789630051134671472812911946515849091617246644583967917463512774246958624258632513841506213582214015057684459198677075178703518315522878534972895124775684575312394529965770598832386578807817320430969172946656932724479710715981304958250144795937229778004202935087465042101940630355128701442519065148895213942760298094974753625859543712469500290217233725705939470546301785087519686333087732251052995887252554991400597963141847923717057339562124853931276733086185081779456990330918848257339318678540993603480208844466907041794815226996473505172246088683407381110370744454166009921761753773736807639847091169843218130498014539147646688259727308742885928397063400521869992353514117511321318038770312747129909740522606705183639274393024386866802179899546997795028769353791411870812730303418087715986548017541636733576026364407744301476334523715753471245249267995506154897330685409671 [156,72] 20169275130928926422724915341516061455167575307688985678584876631537141815333418752407759359028581970563112564614506072544534028711693763749488433553075794784853672824832132906475059832397326993633484580704530381214815222766153269714119221898233859984547394434715242161723530556218349657996045667953408510213747160198220952401219641479296402264999456336001176795476219782658195432907594242662859755311212727976074567251265936184609049474858464802387589001454561012600734750835526642022246461186025913582724567412064961399234891563778307419319571746173358232502476953886673153919830529368611554470920410016281876218042258927726106572305772704069945532593738988782551845269697006287279236535834739566790864849624616303708634457321092687677052743558886764772412546410241667843630331636710393962538541119794742427276179322751486279192424684249745681053750128108436182784667351555254797416141288965263812658928481716758778034272004742700083334913604078120402211495479752554558129576860528564199469353882372432788007150619 [156,73] 30972140677946081127069222127385887579597951977383581158764316986627636553152662301178073820077662785580422594838351399599726684328807192335418730212209287474439768743236495639212579658742121631646015040581510470167906203747150052359758430749317136936662989931599768359474383229972375384337145361938073748657102462085162940520368301960848623787421782063938697328665970044273901926274311751957398784926972313301205237597922089650371419783094951732787970247752339243224955806823604334801935734749558460336982113673401563857795043180851844963351107101927632554822778241436542489532020280802145072809571684306745544909560425050573934388592922471721639251859629129809331057041274981100048349661291084284751023769373166677586086820318881167139187136939511231556333457779583723542456896657586349547428001051569561960791288431996889796086391805758466925378333224307073958103195760040362819814341859397663226522473014737920435377080643446875078460153627585548041346682195212697692337746841023502222223098588157899800337 [156,74] -23931378744591073946009683789230459962337160196425005490089162790841939835687215025131764356706875407041060708464233794187212704403334758263993323965542768189164215137707863457734445508932964187717611732237051243035887704313088549393573645701199001767301943081621809749003919915788877190324850830954193962003462190001999595848832059657122756041094830585265258638933006735874081670429894770149192606790915005724913199105423455952570054257581708393908997497452290997331550345657677474498241029748236838144232154513033835451773002710681429643611758540030953552098404136915046876617212081106097690628841052165890711518079854795937763907268656670312442769078833095742747573911206495795957819239914299727779106538529127211523552601710087735010756591971042787345606847250875128877279994360039061795857123482786002765797594140849155848386122909738887412246257306200789024636806023356593464549136404487881234820020801960707546116841223423896169853082942170074292114880005183271120508536872834542004900631601330568 [156,75] -55554968107685103588293723756003721307729836146027245564358844484212634127982599346136190895732698761534251965445176348181623637362439229631966514708900038730116899497232605019149751541514660950386013919838667237602632662742658031224434430260195033652199237442183473022738455105745616790650652531873768529801448841047626315429041743770505167594485466296355001102658738963012421175115849059588827591466256202824613144250380635717012006698132620777561145259757293684137541435111944413318534029352207098488668116058352395435236560709646830238557055580021638842029083029470551550166707966390537675662521521801134075794322347560421795675543633545512065377920535866248962359541168349950775112740927321397810423497515899460372317242202325499058699281815374626425324649422902972247113878437719302536673387810868947920802003234116701598716276413507376895213439521913754078626264030991501518082431025316488565226771594681073974629976769231570132422334246271420863737961302511149302289520990250404039251744636 [156,76] 1302983375140244651099636817342477432482139531913961918438329490351298567009544948859106121478393144078453517916735875561550833037286166320123415270630974637110940671204041247922279444502368097903153234981686846766280505735902151992514114501307320846557772237061396870174861660311016508294256935005518842954256766487876405259213882368086041297574706880584794521394642906876396036332102841250980660135021515907569773346972264601978093925262778258904270087375296062044538507217065401201105997726477834485037212260579932586517604905176467284709484994780635725357840654174751996981607984982338978652184430522159307635378100318590202313086183097076374486115598778840547556881105011231275885407128077515130634397462979578324975160071759393656210807180343011049604096223377115727224295394176503012033400466330575607316927887860623513180545090229835645504364321722024423179897883875144924395802116413265270639025139525697879125568130060658223268147385951745210093915015220718792380694430025876348627410 [156,77] -4676053744981364867962106913547402672484998888201181391083830817939680374781426846145986493683410430057674623500686492575536354096866142242592377216084619087844072219530682108756696049278175479506166366441128013134901466945986012315493730267745254793079282699295376327482521729399192136641958877570610706151689586007422028721635245865176404591949547408733753028032945112501400403739047621066410167320504541937885334361129522252935723767534746045602431477700155697402951616983760301778987262961898169664715688153780889223222474587011155112434090802893842752836343366271568858942047532844289826973498978219311593711152521409576019885307041040849799841702367455503366915764584157200646365951695064518331016366545931010845420119550767399255733479517227101815073771080076063205747858193400651971504152319849386212652322232695130921081071766542869922654273607837220479774436667309966951324275954089329200560364442829827937328293380559622483839591708217582079251125175766013209499971660676104326 [156,78] 15205964715178138443351749512949280364935261389336618753528610197631238970689732138104477929288576868632003279093212436028041594358090516301358612519584638220624836969154439726997405443524993000830898565770939590746140740271292356753730534792294014227858802501213366813209641471715320323533068205816176244301252871286651878320236134646301098321239374884343524253038771304234427360962848027884045107564737143617745042020031799810996315392869172816875830878337639482838610937994989135100106804453604685123799026678228904679130443183094575006302402499459168073835187145390635517220418883514584860772006046416021572583904884272540135143276407124382626036199566783439747714420492626092640930726753218449879466790612264626265506611320991325281058180885175115917310436760924331605083227244672975304349291202193575476202791123601284012241055621647553336193544981563984546353926502788806743171003398489382115876304841076714643738901281169011418287939295309142739037227093119845544239563400920 [156,79] -105300422740108828489515363022664998106514835464109810082764808168072689938359729863977501757589003287099322698086768129993122290708174825793285870704621079379784597393728478300399886282829545569482253943536332068371169059204464899090110295324714026668546792973741114806370608119358737750846507482044073943895294466460163398369779232956370218894266431391240283983763932403318617173265004782381109975355694591180274678710618906959383860286868378054993625126161951868743062578088865489432607894919258580492461942494501903517760099891298401989641177423354106781896901227456507282601253609191886911911950035725539294192272621255228389979750354993251685826598965129882708021323174933544957837719622881264267796575716892898967420791423788266279735540580076407386095946573825200402025991693698771846320681012895947043424566789676313221288856766217769507747154267451103923917872681622539882607667712248220149367687624565904709396319473668796547376208286391809971637853303855505231938151 [156,80] 452534794342693278347462960980032201709442207482676374676367538520822129712241938302224096987216499020375835492188715299062065311102335797005276665140827973997666401638757006390677907674444555259032561073506602437045125137807497667688366027701539365291258779246530578033169095345841988102824231001209982977417287410658875586287187307131600294014816334101331698986346203168468182300586018422183202918921853319936769005500218708255178038579407788568059431117254102575924468868847193724826004299457510653181199715579824809688748586831214877824137092910210961972754664633287643360102816496826724815232959444283130132408258679798909274446754879902103501409660451259685554237952719934765398273428189166140310028852554762404573445993703363474467574930075013336102723186616931127806863533025410737257113956947942916150999858904774138345023893508821750907777193670622998767077753076724753233736602270770403576359728848905177869521554126277689832855700182963456219294609147550904080 [156,81] 408027753235215486023087556149192421726324720231913139904005775887951313575628498052764841902489754909119272117847863916570290159379644437056256706785822237008560383012043397410143411856789569103782632284030020415922226745271860655042596829540826995272194041993640548134116304679256601321923388868257650733092766151664104729036842830531639106238568177743567224956317582623419862588556485635851726193639167884618106411414830393981566921796904998516022605451094074390216775561972570052745045877635190778464783635724461533830355217458665683899706258403696661936354453769286499506244009716380991685870902633897409267613261420431773104286131182432040706219111056754394795204816465298272290675697027577641317963717864449588436305996323261460063557886278117748404059937868527503135584350199102482013013939475910542185817735512316329349401324041250853310461360692996264234112650792779527026987584427611705788141101116992698364108301695098269567845499177300943134630075916551 [156,82] -14532771208080869924314032983595983593958148302544960042292691822066280648111562964161865184056211746816769504946519006938148475205445211624918155632200707290815598385530669605108124927266430086705679655018311393704548677680078908744772516597406246302435077637162669780338408635182261730260291696283399215824735167108657441644298398931753581944572460971534322217615727820405514491746583309654931718523203784220791923964072551955036758517761956281996525628690549077918747221514747154285250744418872715861930073673954906147619154859117880972505540051562060356601955958354381057612022456310444687112088453685135795952181205059080131655654075905503959083280736757274499869427135811321351586416462620238213054413561693743963259432155881499648994246777878622786139755862850266820008112408969115013014003641022893019111312134017308296619502480470527828336361098159493462881388165153852106440056963558302066520071648857891269158731839116005605613781007686474719066298332 [156,83] 74352278058608427696352311217234388875579243965978943366098935074058693854971506616415589370971405658779627802244203892014292719658034904367903541832119891288612661343135707984093400450042716228921129625983782768704607804167588334422504066808482247724428032004183516420015461606410179298869484112947102956383846799241305755726286551976291808474505057388672504020520630183883463591338750667612501838216735214696979211920642783593575541507238017879309368368639433345922043205214810742315316710624290060898946016822840430841615080445671356698983986970020770937164189557760006634164688501347340654780492663618069824313143020743928708512612545074809800518265652530049724064785199804059554381564155279838649978854632022010993451124800099647322500212329612918367541932014112551397932000129302113227719691459266731150030668706002481883830404762634842760592924589051344498870120530014477289931148990073038276762896816628012461578894881526563546485785931791423542832 [156,84] -166253619850914309073623547735346017802844436709300786488242776042020463631850610335727709802704355503058920108774481317433058191124033560346615457037533531007188017440049445660087490861270094086056356446040380304354073418592731291989551303838195053488675766669049102930959734120859647949286000002385534923930608624276171513023275291625717345355836814791452558950700550664458515930143846814816598941349223637883657440780856460329583143493351979190043265652267815989107292181754361212601828704764026976906576402890168585831361391141811241350758230968720082650451335150369019103911880936993356298002152176964821782821892616134056283155897908640917270488260363667918082265985624083733068916677085302667440268887691160925178496482670709903573890708353451483335712309151227210674839366840670214061413715767728295605909020546092771549330076118581113503410045252181846746534764414961715296789331536025055474071243616745724261755319637500656558283733500744437 [156,85] 1329164605682214194929036407969810101488888555638932285280810818087938660229551249697944979031892988191031215527657087484754770388378320590715275105261240594623782768961334770956219958668302027375917025751760225338503557696699854974166542963803544720478534757806862716397374621490155718241934899889538287650366044637654178955188205150282811146536780627422405603589424269918588749333496765598404395634745105653243750809640556551810894941372772776202112403332247636482354107165604195583229508648678856884630423566214673379448266957769428499189206472092587531895150453836277468340802998379808620045239175840583498029978632328933145529047123029248392228719134333298852862696099216807360723773063179846559077677052978252769193042220764137263254560210824660494300461103299558999532341256562214695996468955242553586217292212094793719097035630261647372300067141117001663001649918788819425147138102627760195730736329229129049989324782276554623827994552305 [156,86] 103157899416182821974285251291134456671109444185150192892946447510882755528781106364335285433024044878464147073120195850456249865231194292511139856723027623172302972605298613487130052797315706519068716556416543674132296205086838314957545457208838782832347635551328215834130970633894834882067191667993662988151394583202793215360246931633044621679784980619191424230724953467776829888185585757866725498072625037878175830613365793164561926317353961477199585466876576425645848109016511154730217504465243436791794825756510418708931770527257120097776248278794459622123113800787053193297202935522560951739149509946734893607547412222878714902863772773148134185355953613277954429639358859646930166395796206857164851472734676422106891697135454066854454447834525497175565154616444189504701425409072166310966518741788653503689245898879167110400731692363292658612379635454153488538688723028399699740099123902743983558627496604740844508252065878682926467604 [156,87] 3089488434503117743003970810940327085552167355804537768059202316385278962391410446005907756638733056640775986639312601009416839912714986129969404428596272176617409927134156263098071713324275828302235298023631268702329441909416415771635161204066875998207813316806426830358444229662973262409101088607467484652666061896735296845098391386640556737814139379211547385276436999141635066038083614196145173918176686069251224740163172124820941630621930831926090090807559631694696885041821096203122922933954088756900802166849054216703023148745562448433410413395669901968575715746828538739346704631868173404668037473333195684240401501153112896284997343339249520671162797404207481275571210775965246674500633556307012570405399747309258899245162202371926680298224373499285228620784190749439847502248449790895929341527758059582942990589371562685977709459752098119540393093834223938257057056906534511850849212071601108899080783654635624571592026491074230 [156,88] 53922178605075098180234406990467573960524800422675818745087944399442979791121138557148916426408522797600922603278224208713450496700711451785112876013458343693878727710951410534069610980573842332226180747899487260776312244412218896004290866565994214942151833195302682040686926336730053587154752034907834564572240702336864360638721679594827149802461036546883862743739616982451446218919038619736263465398104270401826896569441172585387819146231011497774150685602124481244977293477315377168238233510103645492867917916089662124923265813277739823191616836067267967379054934229567683016491305134397677668303157325352345940241284655047930638206277891575153237205060657661628679241253380133851804024653781515606612926304760309699092256523536365968003046850761564580033029955194124505859917980293754815566207739276172353453825750097657253338231244502395125848337831807830067587721595243196081169860971096884257015607827150186018172579141153960 [156,89] 752231164252679259955340271471062919995692332995680528597212560658213784271300762682110604881632838827658914274231769266656111935817492448984232348546916541433774440973960148406092342678155874485079555581112117685346430975161170960220195119700092828629150419034332427792856344550528558046997887328830195318938555156317972044156121100070322679975260974865391681145650894857205490660597746312199359460591733731836053172124532598846048795175995397110760441095031741829383494606937078479483451911862983378250262112239168831782866769213833863849341612435668093131581536255160702848272532486821990739809764104851281638801382605303113705187756548021650640137792842865464324641962738354536221735700775225200487999019089308713985349830449045360145598370019796912988798363942817950432331918862327775753750806107132836658077252101618780946479028895044496374692090307460143489533813507817489207547564868561801730111939705973291858373495726 [156,90] 7444580930397956370090707525989209767528204709327595331674774544837214285161500654502933730441646051813762300237600444758180883551712907763653658202072342109029311455929747691757950666134435302107280847113744411118849216219427970534248365530580978758443708909885191413401809718049102591660562731820065674935242785314214330084803704496849667226724496619802004168310682111679155484603138865433090987742312893913885405865061671513208261867098822425403626966495433275923963043504154677806563855356821474977314670669977408699673065225491341638451854203588723431921826484177399262816275187189331918205746975032998442520707678329427245459089007660523148200353718802719542205992607561968061655853514732398709782562471700651160960713015489356180029953952141705159965037373016349939912291099342804388353158761031026558140480400936600158413343610602767951961405658058557014663970303898035637674628543804063653063442895162767121728144 [156,91] 44639541786040705323565771934040365426431063048202142312660681759883821852279237647829433286599190169433809664613135703349697868149040344583909434445698801889750648039651073266706115612158047505085294563100049348384429784997485910294710425899867826727226368158774443571269691537176651741596554030029746183991302092006857193356807800809761162780669510073084842714511943498973609198807611185007920886145141956834339489599703124125772257164350198448229264843821993497009009615849100567158453120605519800372302513281278805987603962133053631536972894783865979247654636667505208406166494118863586778161119262632453577299461644154966102224688898316838779244133843475354736782045380237916035565901365846318653347102023400432921082085868599668648687912546226056832145330119591609792765087687520746696037287359926461721031363129535814594285063336584315882964718585931092439783842258158485880000724360970851325714236880295485004 [156,92] 165609010182304340303123963033643316085852022965430600979943934653390245357749264935437126458472257755810212179218398079322919607107098905539470869229987842094026892852586193053148641222793273142420335039645399051210177653715428333882919873308645532359986570794854171204978707561957243782293561330568897943496697443024826661106741662554125948025967512474944752861072636977299796340282152971177310764573275094614870287781728528671404703405980684775401708626162326640345905684631308850296209238150161214297426146132073016062395015976455001833175000069735528753199711063919054807245089156287089261047972601340154966799271454511579310234737147263487449963900087653940308977856013963865792999448565660694833113215654369942652115951858391146454194640663512290243330609975572383451067620157903634038294746333471468103839690911729117769015832010961742489603185312794233628237520329359248386378743017384054839388837636631 [156,93] 435180201134701768771607412353111773980308021868494852184847657632757318478914852667648937460917637662586224953933906311648577207975074784720009423451926572005909065957188688596248384084610303730816794717398469680990250789536101806424201616580135227040688321142534820699078392571732755247539409215629141508355246151630814696885629312055430336164361343736641587792824450072655039297081286712639874172859170272026212312093786560584667522592271417436717847086650960310829196271012077698322416816332136157803969234242610036738106930651141999786852751838194875010651024657299900093520959984545597654532566040747517719142678815321536838396212977269191099413130150156100720050805036787904227454382856860152965038376651012419807313314050009584850662590085563778915217574452955404030970089895507179178407811764182072877614277325467416178563137351585658896109464533243311554144763668485331502676816171607134692071913 [156,94] 884807933155781404205817582584575763753400253134595868928331012814844434578115528662947832532475479854598105289375907290212462755413497164549525048497536796501319519571625613953300356793978749763764483549980866894089157448337432087292029002880515657787702906762689335986183177168856817917866997748963196903341532180054178435772579066835191910657181253465205039352915624500881465132746777465002124272951774437267646441663695775610323114674335365832659398908009830984711767446074994182301923951184392334920445466532869147963494745739233201335742207563893013401582193819552331524869713859769589813390971198483960021566575955192988041858460260166175146859306592195775347713720007726730503239366318764071839310356944309387457390723183113813021009526270692337878610649553431090059073081027452359423064110836171422069287124209703220127421241502349891329172677075820194435876371562936889600638270898226975064 [156,95] 1276847292532064337719277259292216144043601149877763174177267674006337452656983085521468994717328934888641902957828299003216829409487398011037232358879344875621003337685194796084020014243277805765681181244478683844117764363700397542594896674194475745751424968176622081087246779890278564414521980016042263918893048687104171088050303915885836611480384107024275031967151513962745831738087442550910235849173229155421675600306636604733498043835578448475640005633811197464772706771406607286311603253738342339648670471574512224355669801103888153784515867072851166493966687708943406621893268958244321832548377437451762599829251099256524029866626028076164472687537443061104594690145469005514329030543084949574252171920396755916375573407039270493488775689222768160629983859934772480275026036945553990577510554060303565567225089003557435310076970534076266056465019194256955528490395076108536565583509135070 [156,96] 1148284742241336790046369497345593403007086024563446719842057952021379834753702767828919091919732529121940964469137542697795247085774183887727579323153908834693855996564167657822034369199026455151138617602691753668516047615768435833623121605314942363421784555659213529207512953007761863786565445490625460360546555205614045549848982414128771487207437633147151206395258857271418636042009394058447446743799166874774966160177164902174282625650305128024651384664051485346559425169134471072292611680180971693823026605647963657920830962737230409182619102586660977064006168611629227896628107639268084494627890316872011836651518249127466534077703010476889480268488151562950878428279123868323940893035707449850181509829843955015017012540531583705982224540628712400549861236161415358617455634016976547018402808632047296038209932411576838792402752501575036205378545417192652344840571509964829653717035 [156,97] 603876725812285127103466717290143929522679919668994332915826055314875692196780450316574503242678754844570214216187949640993498575531685522287317265401643938328670836905434257127786108497894257179780749722243590561485332751758497714222966548219628817799639437848509402533225423836271065203877835944612751187653643666168494527794521494887238035837901055703494757327496704740598751942832731529900498673320406058138120570451472327721056119079674263402074008683300366600219867986912951806801566942764877878984675187993949446612956947007928337607227237955767337157949569190638743987224265763537396767257904834020617027750040536645681045377422069829735024332464705968781682214536607443576744780665424150171175696991116641907434841654391041117144710153780511675007070206355809867209801438264667693167600125236156971742972401427706654069709901406046711323730478552129446787620428042986923344 [156,98] 186987878582102353803051251194085048603546132954500121677856118857556117987618373788537492062140692740409034723232160117138877512519888583215280458700027215011915267801312002752798977522708481824308797305849492453064325044589018631667613860668049786013115650099703291821031643093745346039592937215541043308261542532641446453142158922329415620210318577378503742787842228426314017711330234320391734301737460051903974643097658290545735456915467626173969244483334060842767322193181538462607126214192557857297001458376713374562490509002042187804329992491278361466674042079096637146413021062667059258691699152317436330900971953859602333479580532229483774541552414596878543481410770961777330048122307786673498226506027719603883809857576862233833673116322500835409917356991288212241649710793120157755322520354530760900111319265595699233710997504693849383579358845388625441412274826628 [156,99] 10637756965900106155706536284169810038136027573096732718150927063064490769965863100945475499141731342182946425179224306422592210346883953623106741342761446948162031171800356563822857475562965572333081835254070031628806512686830536492582182015009979932222752141466249832093450642010819963343972388412423799933673524763199267178223875757594297207546759492650283874194638205133575118667895305492515441428810695087253694379308557035626674978762257678816410067488771501036220926522946409390133109393108240145870011407010298481203029303818468341074620347851980079212140014268161537881063141501932249628427552924647792651271327232092178823322801095912299368604149111715813766719016986253963389238722342910756952684564963824108280428613508785177200680462910743274855611842515166830445766766001392032999041310784334499743619311626763321135514088505696049081314459440319284782056 [156,100] 257293824014258809842949118119054464613288140761812146211663146747796378163777439376097318034303120062470495224120885009164289221613953474179632641227638395606837917176466774901775764224430965894672636359939681512094924594539700540360913954206798022785391332400449500459490855735981078700517583593636580752852926128299167137733134008384733685805355084227700431750436418107878470458410037924116387843648926681184546940575381907694008977900659683753606475122074548629249389926016679159059093490299040636122107406168326899621739383359880621553207855523760182829982943976142840688581659049009670647771307840707910105061017717489081066958760298521122541790159097273546860429190291188344927123769580091195456357258277421909265368166494993483025553174527858168497117602213226871845730603056201248810951786555263038112911021207843525925208195196956399770280079498109247952 [156,101] -1434561715554705701501857857254557456350404030432216749313643011823127024034325792154063687599055143307045294715534399356551384754792981814370715503900339001250882152516011412420020072794487602215201854823622409676676785808367315426926334084765398614266841503674223530209251541213609834518881996249403142049189144767191230801108118086896886585395857220211581648707689147581229763093346705527080776110308676069650289028091229738357984927329251742056106573257964114020210679360496859384808781810468663180489851442329422848616393120392099696020831491000849435376662997909947420840565170282934956127212726772970714476461160661050179850191523109498245147727476961679006878795680110142531954181893330952074837481204412194604364504112833075337292120135227254197385154106713269891368715615333550778419250257168229846407947308929559951445171386322898264624539812426896 [156,102] 4226307307277112985543098148519578342678284410615807370552470923236190371419609554117300843257420114017582050708801605436594395817374392409627040271074589590051642737194079419669447149023566389958346354856337310642125330582504498384356803700663062930938056369531217075876605944819881128369547544070692576210564480804675556371322350044605155555569882029717364632048711035410894231567365541692201884625494508458068541100213082018277575773876971819234762355439617591593445174223969224916641056470440092817343662017700563514085084582461507383214767199644324652411237787570015646979381562113469937192830088987253269650403628275352292685820072359421403450474989729642762359764941148060725026842505013551170817893441579222673886298918177776061565426633302563078336981947370340634155846451278308666058004633709205990761010314388739408965628782839675122746847340 [156,103] -6174967279602624362195322776641116811186368422562192523026361304600916509585316800392099204286377318059831534498158782358064533952427617554588633074892578343144684407114868621891066283115090257933857922732538891215174620083481859928571888231056658675052894219295323758938656574764688083919127895188438063727439128482146777640908688564292180068733898546537755292222303733498554416432984481363890225617322890247065209901754675946402809400493771629720501994690975908948086738412795563773692841837307290186684667024840272463837632400798416665624933267107408660707381676634481228621486776917499458258880672500780331059972596196212736106851615583133492518572584297019891418595320520059344502854856245805841413815845000298496703579929068925238129715348632972248327821731267985477646087620963477268303482402710110768844749890366621212626266154304306881932 [156,104] 4372183141376525093643104878073263838017414970909952801056544894504196660904936197894455953717953178754575807302868255869714968720181532431807822186570450653542966550976647361383707960294575369273148902177924099578403857585083480232358380733556469478436008557635293476680623784153123035733307800881624658733669217633803525401719181848946633927295532463188546034213093213512298703158622155163365675439988821541352007530662217085730748719759549646882176527060757277914029607985049070937369086896505291989886609805863804456750086086302847491951897814470226770269762969363538321839856730700442244298260085972455724737149727175611216609714254564498485570837913321946411647954510366769608193159756416034332255868299883924370890058828045042303148644450747599542353335518732800071755530747896396406077097997460724926411664143474623412807365108120872 [156,105] -1481448556161841303199912773783052254488640928405230846522128039332142290368258843570277455414644026432778092726447178414519109992275094090948632960871869413793578595223372095552826838111191195298093959611825405048252990726995884169450266712863341206242569581649160105202204599811488151632116062678451229731926624771907031466067008017599989642352199590370879003154059802547636437119582926806263602202665104429668261894838781539339280163225600799107335061490325072566844588863984196633033633522852590616068426597843227407203335136202093393159704555101152624938927188202715962635121875274987097023202874571301434400156991132680271357736389141983521858918635839689411785766734331784450410282487066520636370084534945658068131245901405101518456550597981526570100681982347672430518062052114759548820652945107031872140436263669359370464074664 [156,106] 238285169638506567532995092406069618194218066172399276022131914933856700173681364931483504566429867765283846626372699555410127699344636275929315710033176948696045300968519590108430954758310410161609801892353485004436615675386442261374945836850121081162277421086392283016699298747181516455878533376263542831462046064596875622257863112501598569504171961697627367652857879358338340642548542804152892928768411390383400174506637505002860127286645272950347673777723370720664230727827208061082071188343241069079689426150427882560227195385323408896213642851220074914695185388594021640205668520853297045648934651643535596218114683397895808872803408244808733761552423736069953429008444562365953485506367993277174580806465071070986202018506983668847619159833201468928757714948623183026476015432798397052272124296053665050608377510458016000 [156,107] -18065875440045437133134989097362896961483756843663424913514102325771974876240495566724856665229517626954891430849674526047633745764981438145156207655546474612763456638453022272990504000323555938081897682633087380850459371475736322681941696606905643637398807313893042078632930062239922054860690951033506955323186256446852092663577501750562800758743812903770140416187131296423955960890560931426205560086901692091634209385494738755454299172533373982122554406123555428869876259084037934744771202879547534197441863080980825873727903088563594723859243140706645444758398492157055433558568042298632642758591178000029644425819291425284282337448937119576990908855004778713943858676119200973644927443563349098108397191399727958907753345613924457637134367190752919759539615576544736512615003066547021278395171811398047200115448779184 [156,108] 640580199426542519850628038439580022152844251642954347633867002917782936452536579651481864426295474719129312921449684527176016514225696290307041091213477118390920718233938878195869521572280695485241761988072205756868382576683791832475261564595417231440206025351542438796690808521702699916227562581661604758731955002581864445310954936114209778505796483510532367596974967669311212250032133948147663928584958586819237509705722338328021286086664916535148045576122608277412103064896071621113477271104484677544537137889926097158633348712671910558230079197109133385062275799697908380729643962246842243796771620154922796280909925646774749258282122289972292137593426561693887943215938919988438150494460637936097014371170808396743654609059313496334936306863488613444895881806310007310857661360240119909643704303442720419192 [156,109] -10523184157772087520071834226829124638258950612732673139440899724917397145418349895707109069445516815829078474020399742421155203998906722140543123086513886628589141266056877808641286668341370832588623181759088682419732726166671509858734799945676384616182794514004592000188428083208404965924429201284072284775707602467488991237874637866007883189228612683464122779412216086452520450183656378726563545226338061652242229222043927875363130880450713749397833173293037552977734672139330727505147940160011649130436223703168969044776941702407936702961692038823915343533518251539109775514703697839354893985470660590776477384441812352213001816290243035100557136669704254260227118538773441256556761939786837832266098584635087868037764654716393802822600251570925119509179764587522353713807016997081587710303636649433360 [156,110] 79179409228870204210117057529214037375228081700524912860032420292521861257388785658918536576650109949290570565225662592633156279651619549936243169633473641981055122268717595738299365380730247442482018160907969094484897161196515293640287804416043371801957915834382814461131649496679869511530217142509229324259726242135795716900539256295613249721176203762264941349972674571287025945060278109806025352060474164442916153071622665080890707619896636207891326588506543382826476028939766654149904107006254895768952264527041097024860774257966434547570121379250013308253810339553611369371696170370649033054681394089829335259450431348280744276615247352879870896119111647325233440296752743581247314579627362503897425236268425572251455668636759041453102045674424732832186503666026538738366254835171641623011420 [156,111] -269170278502170585303107335681670793586127664365140588035828910289252956277053677988368213858949669835054094874784747380688235794052202604386299893717407367300211130434197007197599227671535700833158049236250041261707067044541209340483922996038749443325366239205237969823332296342715930171221492551675040464280424462769719904795073182602393127512160418231295329917440105502346163915616450974274898248356591930924169587704128174389707519873969764754484940449828862942553775084446712913728643774803352580760422473521936962341195803378737558599487877665745205256093640503816930197972751575060436181737235672169336886222328177010162852769320171695406973647320118200263547960513829969498303891426070696750118109942901900643428001617786247277293183287405267113048400795125801309343849342561063210 [156,112] 406823500066277666129859823262720067796254269928765097505642622207404743691161837185918704914844713593938590099233655751482797686743253131925283010439717470687209837913047384264375593936492642647717430818915397514537187395524637572424844016161722477198244927550274732776374328566582712554922482721524671904081024017645593323719027567597277961695694922350075391969830972495739016245391280487482181991324069780886181086474610085349537458545775706120887509228570296084010277470123125657642481895629666379465451137467727288338121111196174181683045739588413961997578192703233719012115436870240754995451456836825764230752343466433457968516621348666749067271570664464886689026561965234130341522273201798252574436440838171504829622297138011083314316336568292366259989966207520967258518976 [156,113] -268320505829423243239006909268037997466687095878834629664287721777076316373012853096868367832353939147065972509476969906886833474440322730707660802553349015417063636460162860152293615281728717581993118935124977278740074182092331527293475309741546713124522389144378667066990253115244146081521559385471008632043937761338200928640069155271260574829500239978486735751688413670533789740125591249724419323001872509908699439080540013141744686312796550171996451101966058977348751620109378854089123223469555923492413006441823653182288996537440853700163935440913449781817555940693390739130893088116070501867328858203558971406241045998691002822533270479495141156217934852262501435013666726935945225234378936423123080664746747467564325124414101534350962003083298474506057081525699824 [156,114] 75594899389266077552317780452255428535133843018708256661838766098442561098399492046927674635730766455729814036725115544344475219376802916418492498170577481097470531840259745615330812133023717317002326939309935582773388038811893996509773568832203711092454627152006999933365495131142358922829895082660482937276754854736526624338383101547999897067819277872251147088509135893913888463881738851394018608405635073033376108255305305009488182156410377944541508894017412185871140303482940649072600285771768468753170314118952082006925624574606185973213187192592972993920579848751190286752488062853428828337793854035013088293659379302742938704510866663653182027613224455188646551140694967042722108663220414648715378928861301138116704416050200629925662441336294144919441916 [156,115] -8879171987254968842466122499470800075197292442316089973049218695720212363168511380923575945247903073284297689813554437462017882107335980672530571579465812265980124731282443737912996020895767449684161860913658788611913682999405966304947238618007758527255798181998692703551569783280728273521651208079417227414427051897350745469948370540144163459888625410988177614326792057121772935855400058533625986616099422370531093431283434095861805305110037237251664711910124621516862605283512123781935897914819783272521885549882751389049340790414981568717119987697152314718741286142455011586784835740363015280059642876888588734113967110751373710366730774437821005387023753680100754820569965707671276188053238024351388573407241207786025264639551854671176170181529662 [156,116] 423023755943030114095153671187725565710870001447059265493755186721952697044294333878240290046824865357017420917223057872387301634484954745579169362222449451573263684023289761213778917816480894173284883415528158515931722716909077576543803658524394559999947441600526896381151549023783778175181433136721117519611644505218793229054167164529983473241041791046467227774054928508779491097455797346896022597388327854146756062146135442987139393616400113479672799802108088539204568802546894318301012378332346415959780411817943096792461883962236133312493921342815054392270689070064708202867404938693070945755070717891461883905595755987040640089196424371780265478033597557118059594273535197014406910345900163484956997873628636646912805363606751456283646 [156,117] -7925531475492673512396503465945751168489620204628386544452592797095405020233270161817764695968960338705036618089236769962017761495268605102925411388593504360703672926264615003285960646131042189124891216675925241779009408449883550735342890997459141170035065793008774193098262787732149443315300393401545985353987264812668180918372636823436260499016854403256434511645317667797956595891939000914344336749975620507487706884783764700139390598022808153027874877823876365407141227570874061668729365524918159251033507707309490140943031752557916963650972851185167270237636772072629490862697144948195145036459273995173445621719218371432980168073980243129781220659425302177253221906712577243799545257443266359172519082713880574335664399054524 [156,118] 56396134014807607550686108754108724572561486047318655429905045432762246303335977173185999722485272985678276675905568129201740570957834187739534104363930943865578311114259935389914605504879836163135649024319202218186599422840807479971347583301203480043757081214126615329860644656413220617739196461261001996316232353838001529920656879905067046357934491331811033471609043018217444260359780960630564634019410922769131261880799027511856984574830561355172829081671980788901630432595578029825107383123246961822613697116541224632453458421217563276262172943151644320368524530977156776722209998700164559758917339049907157713195735269460033820915218141589416621138468117290818129467235239956749831577924648090418809454976880824568 [156,119] -146569907636404409402492945164254414550665428499833007060831441935302771823383464192171384592308317569393844132358672679464593111636842020492972176883058233264809800419013473734374042666261888986895615740040079221330983073639226589256822748847568280581908684473712475427608206449256295129338774645349546337341509840219388946183942916887519072129407553612358968556650621863999276999718673265000049299758034942905084001808520852988720856620711955879970026249133679340083091470644213528450756664171299055416686754147410227623271183325920470981666159597993691732851371509798228707638332774887482962689716887085154529796165929348898964501765909230850475815707967556505878484690392397328688611044248190510769345957 [156,120] 133145367955554033271135084682965642187886940907658369731688940623149444601294040514735592951274954981737148945059846330507513828467943108386860942339683620657675930314419699689619277084181901040479818113486776065122797595403847564826368275137136657312846164886022888953496792940627208267946306022966846895259753979558780387442255917999378799425466171286321397459579708440124523222905538847970877757551448529967025748564146195801869230778453612634194937686666742957885265812163835158175064106947473638696840237487871516107693821438893688963816035762789089011084926489037984337269097997998100595477412475581839111938303840531355827317946850270003921636879455773816945314352091845390752851474625832 [156,121] -40235553910701551479918002100449296946243034497842923022932753244796311759900075711849541152874872259969891610556381108611716975783641575695192960808456544591921206458067240913968342494128055585031362096662264655378436308604328420876652276000885057336278989594671412596462354785382786467399534243042833028695650520598290835226431212181323428385261650414035397266360970227250156712750126411935463698322493279414703779524713253371811088440772430754651147777590074282555590961066236387650882219329549186499165052175682564290782788871339005192767377208793992264911303608150234912639280118744394864475452662218006236712112784736641593226035046754597695269404603610071989355195847726545536 [156,122] 3825319036391127853315155982348225424245517270609071622866442000213748906285782472299382993629106025490935770677197627573417862283558010360504049954076904966343278343471519275083136005003171246835965303064221122228047559613920322946436477746765643923468199358801006915530235444002859063201067358282922415293046788490891109846132449315463418970620283369761256428628043431351440682857041881214882526787694364130684999311303112568124644000381973781766615931857272626377202750811841269881781745497287739427200828580376861185114523826916849784822384700418973871335176289048834441546734177839958138136035014325818856089929996907589869993563406644873387244738855841674450823892 [156,123] -107422072437716761294660919079346399562181090621223865152129351428826502312456781113886406587274743501482744932031605013014106791711263302826421528015389400690359061164268025906224939532883061161098079764400431589490126179379200529223219536892222957247980625664432932539802852917485400039654781634890188804320191565124376124008469068844849972600196221491431969469642590582618464154277201677630162585986812100717129075730307255134599261769591618584797670100971081560106335722357758862251206718141560541442823183818847731529424101614665478523680501453321257237766678723279107560751704901193246424169394244389514709599246284327514222281367830216059090139818368 [156,124] 829418514201091179094481623587451909557242271601813815300750118186655273525946206980993176330285419011654187991744170248711087596751066873344208488484301476070898346126118107005444648559133752187680627754013739436414282180315466406240417177485070812785231658568541905197802912583980925925362355593856141413285402995308000985506371302595036078013038397603854020855399688479321768291175324255297536622182041815344564873393351410559740220422061211051246787498663965445979257270709703133765377726043798504123653916185704980195506416564184121890414626122335444174021046277725415561535241121404111461251951090187836070617324160339086275360632489571 [156,125] -1622649182671215782046462600626417170886612982474850257318348445069981424375020548549428545091164710973680509629991271864564031564306915262421763887344715891822945407996341220755993091612648607634094247453518743626530472144112056752572308589917110414629390194625256294914203131471267519811972095320309006594451387185875919859321724571770070788275725243509459974174946649894530365927972611973641051960059839840650540952889098245343739193779825230262153677855294894506160192508615351171491254734984898670834353305239081275307451124884656732924714648506477899524867767832592159906484474906350210473679865530458925835944484322302932 [156,126] 732422783133482478627641405019719958305842692536230906788386062482933997434460524901981797974521944841557283385487861286978572364893058646055143351864507638190464093573588791573137009683231857431985833127624590211334089150133234530031503480489251843202806781855319479322031913979838289730877905195259791903916033221871561361952880113926299668148967797071046481943663538823647149155370538068443912611075538050328162082649814020224266626101244290402244562847401637017273275697365530376596567185613632208937289971283711221525728388840949319675190067495716904168376765428436388412535039676088665489852873167231399296 [156,127] -68461195180067798946107539124461042815923336215615660324340117129224640504414051853609824881232747657521421795934105401044596914576982534013355802256505887502842384502005252952554984930829621218153206302589815385643061583262218540756927634458898464307842911069283395135035164864941922932934587131236014453824455655690131520246041460011098867514853772041466814714075182702011390403259407404996840930896738990060542273343413473221199825229158165732794350308492437963451428371923929756648131239015232964609924492368882457166699169001973557465479202729445585332863331764090104497140049644751030396807 [156,128] 1168737561269196663042167725970175932157079925170078036871033321907608847023356746510423723821706482538397043622042708605663546229771482555175458914087397475699277593693028193387885462242553822296484195919932129923561695844937089100150787985585255927481129723590636577924568875210107437192854509349633282317836413962393795187753344470758129830763392705316977032545146122976983469007224969304049763279072086664724260224077297235041648269651782084854411011984584949491240026117041783525540769317482494447422603441482915157578908298816829463955888502055356714046348893905867695585436 [156,129] -3145113932777056157413156204532998837969280793271170384899344922088864653463659948436823422810251360368298816743624267189872122411326557694934061050366195946964529486251802825424856945208507946056924094588014558561749465116929238200855455088644200966395341221141446195459606787202115382713670716464488928160182243902959975310982429305581631409074560979966292370744726698315481715220530806852176178891287975766717308621781835902620270654081764992149436724964936954279785738068493699790367679441094073364945706512751189553015470644029099911413903328480702529377528 [156,130] 1120776051695803413007020428818060396178224096066515517321338221220840838000376389161382722276571566499735083989166977296350867740809924373461952275997266492714103238327453430794416875894484552076924233207526719025179318121596417902046860430955368088819314086033327866328212584941383020510111438792895352208843546487046546561057263442423914938188982357086646222813000499335634986981618479505503350292787018636315961534330779779503290260095514815297035959241396113521557543352392685485817485813480446117897288258274110790590026146056249565893908 [156,131] -42929261932276099694226170170430780501494813007621786582153066274484788241519064879897484081266297620628446397299095903507407842331142121306235160298289517358550007809009980981667785994751734956660422946555141915172620252382809656077522223927926314888368643424545110967576080839049907742414515580953040092826185634855811397668346778091759000096888920058223827398835065611936534978329432419057036628799839370486486458690472264405765996414543521797484710807881028723302124187072291612669388830719659883213565072246833419900392 [156,132] 137207940910992217998917458816413555871967671478517834388553099680214361779369529278699150323302910509346784932820350524914183762511226156926279264660632416361472529385325827410278693221317283587048755939987298090820870148776628790846325827334459067331642820770409975108803848551087672292210999358829828727978213225021269935977289109959379766522931614335322947942116086614370041801367764631363025786688562234043142764759062006053459257740666587907790581516206984774562911071826330635172276666532417160862 [156,133] -26776164764540484890840342128866116857080382807855503577790050396797579085929375898360734527667645998999224839677562828681401504466083650190902986224060647956756988236498760400798039161757582649868696163121488146441736574355830898489557713194767174151557028168726539672215933530677641945673323572425914725018788527122512630800645140144475835060662585750389788827491197909622500911171355486961359984664247283881019543506303747391012850809430153129224947127968477030331827621269036296 [156,134] 215312546424349384474558687932384700117245672701980532812498744194463112002379467517228425788907118897258820102640550350566381140368331290985558442871703514718848504639321179291644099413257794224768626925458847002374210718229698448553627490205435026353763152610103683066659241733915862466312662563418798578347805967148421723634366991452930731898707120161445402779317123136486381313983609361614076234975193138014595815569683460065982021500619196323805266226888 [156,135] -42916533022402365192121686617669341428297488736578632848860486379374862942701431340790455085110777076491610589147347159223150531233288474586120077453311906700075004562553709252172864923968969859431277421963558709796970092079320405713652260592120318398566219201833081173436146764332686799752898996013346273138050244514194900586187448057101072059063499828611925054158080928542078808200563386374338907836970071432278564705417217170217768 [156,136] 107630498347210906383220875909641880528072223659572778022399601145394347409482577034727033042437073389491837525071396654488763735102732001404018643466957686015383479243965476285597562969468388803524018329735214341017948885099046309469155326269849751017548192375156817031387456114368856790773833098240086541374814654874521334154858317609271102291359070780017929462752804046061395663515748399590318211497545792 [156,137] -1341114490897699725165699196925844100104378609833089665276955726360729417699158920022900861603591693654726088620877354414804689796650943604405623116861371039659121239724171691522647930171506515992959720488862046184295936400322521354173351267961743449374151855181307716174848094302661015772546821996276564449719909754866630104708094359000236579243061616314890752906498699939229912 [156,138] 22322669823744280656789192256326856504849968458141088714396025610039125943813856004329874739104557106017524956789481019251290157543287781014804995903632288771199022568808914840394050076074065205250738135880213492782979037150987871828843528968293719665970307780015119191047508261418698978114223810752132456617543108162698145891394416087984625087440 [156,139] -67744359374356112638450472002493002810558396718075986319065446375157541167706088528965646670198117650314719800397047541316123212142597985215333236469670819603574318198634099904362074491336373016862193065936725112546435713542303542931574453986961137582385400488896099457584245467394326041848714144465900498962694 [156,140] 1249174182685694952988407957845227690465791187782521350491488973992449147678845970703629463717438632050820383216032071491606583055267873957129864830099049580504571092224219414636238718529223497484419621269094454048240322100990660417346515593097929217886296561808435236994 [156,141] -197109423762938741705925358491426730949758179085883009637800920553167961225761783583752916507786203032424392647737567791211871955100689044742181278314419952124519413928065677995291017604555037783807873321124561165487613712 [156,142] 12430740209561658962687157270959977008045278099500978041817463692628430990137817116988751081649133439755377855135674586389105621622220292716932581209980985936 [156,143] -45835631771130478522870082172535218744251520661807001700 [156,144] 5898232624826451824541160530405205352594991513446496 [156,145] -692167919575864051154821558503966226970852146176 [156,146] 73568553266182709035858695565699727179717824 [156,147] -7024348094967703822774682286125328072320 [156,148] 596531495858404341225115098891317556 [156,149] -44506539900274200609301502570496 [156,150] 2871982982014372045857053952 [156,151] -157034782343015257794048 [156,152] 7074144609086042280 [156,153] -252074697927936 [156,154] 6661536336 [156,155] -116064 [156,156] 1 [157,0] 323561301874615459288182924836466393609273687268039956254892913633300617504410051693650216807338614233579066800981498992029242020850798287214219402954760889690253007364468742472578060048274466708644020352766452523816271934182947793577491755941273636187227255041668841861591756549321779692097135047468041476842153737894817953477232997590466627960967166172324845699154644477173019281474138815676154700527126069414204491983880338175736040629790654245800055641915073681298572042546018823169462931765008041676446540095186000194745633480992545680305436515458000532674323283017134488025469278657504848693813470648633851683397271998000332283928389201118321152598850126567139802399359896832487912670148965339093268460246074179221972653042511320680387878031610136278744674117510914442729484991295585506572900199005588870909358888111327695573791285447701211990007681039417103398192451425888606933494277834530585139090035643107116787671208748631112211374364370817378286593733994873907704420119906466752046230372140904566478567077260438720664378256011985287763131140878079090188232676560047112610829340493202475250976241416321849125772759827195970458969851101340118705920436205288753554453533262315792169463201510701709985046386718750000000000000000000 [157,1] 1676964463431495711075587159406083144317486285854532344873779263042935052963398624503532103419355567201998302826118159630459407801024457207643828799948648901073409850768641726012111041806251812852594305960495373776475398218244936091922780019085818330038909334392233399536976879151348225084058731966771357242739779394623688054393028750863478013058324634870670348485070461411595026744345944857078344083129557594522469642930893722790826657286196255057235918333309573737493251084227963587828977165359356761015369092696727047811766692345765039634916508231450172713670077920890228711882456059473602260287459564296842429360002496104608337726800699233569755275360469500841216949431888382893170858711934391443588792599778250117768923589087188613006599209712010434993922260843078170007615795227918577294029074878454862845050508058637516620613162502717877286078862023637425146738027610434221944533725916341398139279361183016686196426617371629954634206788707048519440762951768165115147192050627652845434694770902015028512140334075127163239108494087858412927930871246800073560193029379781115922238717434261733389685897655412656031217399373875222619860986752864754041318733028460704079643655214263848836796076808383608440832461048126220703125000000000000 [157,2] 3255191037972324598757290209720853641269085698779608068445746792974613853033819166123181389008939716826182810606995928282169950910881009701871071397731915376636137978398834761456625433230693411371560186744012967470195504433654539884015296539315793908167144396287244445891802312729235505532205560449560598046740827978080780341979070083583300209094261209014453441546539326754709407037074349561610577118736967353035138859274874886932188749250956113763706520441132967547171814752671909607075495084524119135888441043618439025785950294730164112930481402186375852829808721735486972270740085230716566522760887071563045198260382202157509485720094334404332343410214239812559138672723045386806705201047312975738980161086802076714057591476924709310379572551246719515418039718421270008414509409961341009777392430531742451811021395276496457958762503317232310761786210895211605928939494093504090926170637239375838487300413728284427289072875783716066900628444605583860366145376357751070502425901534952334363918083940695792654890421985367016522073116530267075929944078413317029613844407693853422726603377186971798052452106141670761847755041442174140808371285992425970265764255854621188427169957889158597909538207307473992490448098013961315155029296875000000 [157,3] 452354445742222436702201083553837514653278382762740735692065053874844668852813250376082930995461364942914267104859245158749346037969719046938791548966548245786029406779426623928571041580111794492300779093202978277229501127975302804293258083187033453355356889980481142862753286878233461251198866811384816866023084536396494785695260053163541554677617556475303912378293882487426844928182564971280132723458976106464547271415225480242676287191661509708462369450592651577804184152220888373097934896149912803073397910301133666295642643140455310145753359313712781010154031116705353690079962323729075960298436371784182074973836709521503949580643015995503006072991103464871803247317677882949779483140037113634629355203908850447854045194120060542291998594668030174867572135136776727360694400358906619763594075559970625302514053193492798977774516469315627241033602524742733233663857733440869862703205983239050221303644110443089620394874955459424604464758081708853403348540329654084116124896239295196326050577112982440762293043132241312331284796412828827212865782255437371390064053862641413514118649727621056829406438056321006801593699111341475745596569594805747007347532863020960026507739464447048684585367355812502447763775511656364440917968750000000 [157,4] 63004183230717662587327444516907295500262086563760184769155090810848045549267018308988950780393292414199563637211447094740758142748489506796778015085116106359211087110848449240482681326407069743517461077755618334222229822590326789677691864076474772916750593776017516057703432005795985234268714898219846541991394280788491592536615206970340042552635097108999861245122480310825025192671010748342136961971062153528363066805386223961300980764486986650542479962910199664065875112435526768301798705601357967749831858701900744604986123601270518701256730978217201334606133338624685456412195131655417029313794950164368236841693387062288822767605553896645558283078590028384492109550922679448731730717180542627598423665647316465661767335166960446991528148859154512160568907380374254457217675958764021476131352297846359158582813558498106676515010363002801543511393776513264015849676554680045967384539314365410909172189292099641246064278965532503793548683238910359862198055335899772644183191443390164064263709315393187715256893752423865955499178976750337657017198453290237021788387324145835551004307153788922865094075397400416582021981181661422837655980327523422340355995242950025102478629549694832086238043761576952004539060175766416034698486328125000 [157,5] 2133927673792997297916385258836758368776997696916464646662173248469255568343840461804695734340705714861963445886901200913142345830999414544857107615783261192037671510294674759250618112030959253444015578939957928381404002858482735679029518386153669367332021701423956987566419663307803203511843745172301015445936359168819052423391830539804605423646047704109094824616713951673406384708167019476836996971069048985669236293419898138315762510126743600954687865678459637918153185838411282459436726075799326107958310705036928656872499166059156128444659196286656286421887345960494141944368405324944895452551686993486622216598991581562250881507235477513445854745932521571481071339227189902128457284212319551083654995102680922833566251845003355320005418690180558529398596575210209143959352155694216432620950268941672467206639276408376230946494768589444653168501190131561194058466281456023770147421815122899192453729562428000954560191783232539723415512973779784447255577835085443024409350189153809758995211888268430741867854162035309063373207810668001979659964745375540606360341676012865165149760537524693899274308040999821043565235764405850395571582731093543536921455984227881903201126140691366742317998019122463954522523785386487065795898437500000 [157,6] 64159535196043021708650568816308096700230775748871447475758126056835990829418505927314311486042377855593097051354290161388703662632919560809574075414555848945064108649379506872537550826408157708024503193804734146544131285530085437957082499084438742876711378079868718180325151588059068184489956084756481151892149648835548135044654672977394247548667505471839266688558568541997460281535616181269421001230998628641963833453819008572545144748136400042816597639244701622324475672768071343736446814453406783265773437736634067413225077820252011242680818027615557137238448475191535038363916852160546844132525418175461605954159272271604488845026698865707979270024250616478898955133492764422816966593987463118229756187890029795390163060755676849937709936548822568827743519459215122913390621466668075575679133403172167031878424402895521395168188810653256866507351271258165970845704378393664198632844160791636065569468867212621351955960827960503283310353812844509281320816904744309415977206868855724340767488217676806173815911216903839313018749558642709603114709812424670446334513295092871103055285723692741059620723573132653847524881934030906641727508394612928664044574734910244923247812442547664882835306263842301702864207460844743276367187500000 [157,7] 758769030711614284346126615159365198073715988772756665197125783753326044460934700405205150948043688329258794104765779910384518832229141500747352492352342934361536351120214623622848858913854212788641952073650841707870447110965359591181674128978701124676647870707049311723517702518225791394215886574323388953003414738377431696204969582713548555720509114950803215457264652443044147058068045670887183326396051722475918673652955402870999113979800343191054906161467494330253749897055897261226465519700886310693318980487393705048643035680488159874113188923190226471681498496390871402881882940242348369912335462318655885516266175631220681269511686293256300502629249857173254427811149238130624697205828422256732894583291737607907765942259791899317990910659937844813179037652550298208713060045714324557684479185048629559194932690141521243763079417491639325924762278949986815896903824603146120796356095774906766148627834779490046746908783449575333364406078408080960937369223402273353656973963785973417144695402222222007404378545270712075346266543593442821868894155380784467140270941383008933007289366410339621090579876049588343802690432996385780983989349291205756603081220343821067320873920071357955858702236358182723359788342745463379882812500 [157,8] 8198534115972699636705816941151250331847304452729782613689765097488692054882496624392271424623209079434191867076823317949860738138293611076398551176181343339172159900651525868491634131015727050753276326073422161828584401036651921741677211074205706719031522437389465823718835865854161812243143123352201842764219022868965638862939102770427107432778891015041898428321133524467225363426704378730066997784510146807759239286255935275168967401699511826928870899248035771559612128336931265819793951256521231756826848266000552324071302687872678895579275875027203839736017115656845041635664527918175556997161089184030997163692298650295647317697524117255051122651394894156720022802661665922243306198139113631144760622253434478728243147347008611722068506412025047104976407493315031690724820561138237564130598632546084477728349037138638320106008132546184044832352722177330510886021757652871020338596963741507733111261074486869657304568233562374453522718160431999275797958290027517011104133152339066213289906616213746189781034321850960314829571798281788226411518054449675806705472789834766616374458291259450431420240973817913185098221743122119831374258491328670896571439837041681043688484926945739806208506875322495074429165181129113366328125000 [157,9] 37174858567056784285624114856848878835556618803055541427095970407798865079450751432469707616028033393264902175356670495366002875113405330572209426704025834378137694922693752711554437277094161485014182023528160547821823175079194754838758684963382547778707964604767534626278833207644205708543394502221637900576510656305735378589104378148474832730418095907734068965666118330900388545880957358434203903377917520890476019189875032307596565801700928977594303334154710139591976732933694535987423865779348699700169340173026857220145682599099779361421043163626181454805228207219875236152162674384251299020994638508283237228439653393319073422641294145934719096575396164771001695403129727468593212041617621452567746361829524696638772686101991774542244695705450491818903942942211341530095642472993397156340481233265433642686860910537189886339424475969115332656094439054859131378014683976663388537783689504535263207188750611934732293702627116289462190980657699908804760234716769972229473928836647199438028886597933080280162663325559993485330898750929814181855058364010867292821976770709599366347023222237683090117403874292456393084081270786064788850125666876398278499443199436108881654680360763363657170431025876476119876186264066093754000000 [157,10] 189278191519288592922331559187673871325220386146314930052878413594792400805121130850257946256409611189820206973103057421351376756031125335119035958193202568940630801524451286016248518661464541718990346707798105154841966325418668052165165359599605881088453653565402775447055708743762680329334448777029115585952594204306157298418758952361484030237350151241026375910924798045182520288468081971560694625343955877129091287646775360896656715613013145807238454492495349579430120918346979192424248931788571042918976906223132069707884072050324046450418593027431011705185371671774159674544536434035081352625040858158449897202938520142315515461095179639446675960740415774208424031139046126232354039303277778375047745556252164934083474170555504803011038879307443534916576000901910944088139517446908765830597889289449325025463292633996205612482202445092869307887923181103115456076644469009265536475564426592415292076590814675986956146042351470407239110971044146342799001613889923842406263130095014251313648264731230535445867741146614144607923428439205537344453001972146321152458497046721896254931895981517087462606321517672323945713486507362197263863142582219345045767162184117306056408524649079936924518301286163763214269249571496085162500 [157,11] 233350720578386646793329012587216978267208579465928043389075891614613430303087962228574375591754116873341396974474257558367310199227298350252004291840834955158208352628978975364843878311110862193843532468349149262941542215830413939537899199486680377917694286276652573890190792614365129935708436439664914861798731163520159651922657588842472192105055348805252820183368920211358035454455935201961225645848246815076530734276738588404781680420643206517254793895300998935065778993171032821698525753347862314309972664928233976065104911092655315521268363605502993204544360970362864692637310823329447040975393652841287899710295341233455745390584732997790007971606517566862245446611812400089245401945815693727233495219890188931420744062098309998635255726181321210956391951750150279022185236642438397207965304825563800988507870847121315996233476468670889586101726952212190302388705980987208034476369425492885903734320211767260418840116425593554795895730356574207142002823015493657767837827568923712486562480901278819352578741759985010236206485441934094342913564246646593025395910217850864760022280366330394473033127295011443000193724659500555299188377599293948417334385367417227888312671748536091399745223793330440619220275856443710456 [157,12] 1039548790230064279677057699895826533766818341835941462614023618964655558408191531172537359647902534197470715826640509448061953027757140626263490118985243445856673036348528372130585218979810837765883868906627642243693977518630150728743275830777211713540004565129048302339462039642186089577092889545197182112872668604252983297477084546174362203084521858239931462884545508717342407203370580208717260555035855553543823058209510460366765024588257939442285252746863992107626295942356246417359785041030171675638494890665202331279081978058323112097611472241825120004310522041799634553784538876584290820221688453364925490469386073154743423804703113755881012357782646658680774619919983859162213163890324350640656084700761390664967071656531690333300894893589771954543700213429315349634199222110745071387290095840718523329290910446303058063616131513297392754786878519965218687019995647732319017503666348705197851092516456343773948879652570775400211799274742407514742948978124609105818565623811005361134327947859419722071528888981068998440706779925586762233974015659081235574072738413952666251255870677314734683884183175574526453949918475359288315495573529625607008878761326348490473579888140983952330458984088930047534939658963744270 [157,13] -1362037616287915192729129469389579707241373440790562157638005233599367023490976743769824676056599085715761191440372586570076672150638886207738541283264368986990123763520819087676900323245861510525757975928189431477123568111898708748383199406968795928810529530313570006189131526083188697434765728669334957315160409034314859169270063941630197749024043553677733208214170335376696446868075418564725924433195303988296680333819404015920866593473641493534301719727343220205385297517130728846487061304931449790700033612704361195853866123206021375344471461420087876789220602053296698365726784084842259746104158215015415980937640228935875742690337223928431566356374142994460898969185513310637387916236012953266042079479937092792949744272631786631955627513526823158409014807539137381268910200444524935177515478889446970898644401220931213937966214464343147861384875033425381889904087217876589343958541908489285756521648132456530474738286337062994847246191523400948503599506726336579557266086146298948160169540846180449634908795300546244290323206824173040100566394746911681924311006103758722623260037376621860439848643141220759649122795437001097093845455451669908170992858773153054715274157641795241503326074445777754857534779818856 [157,14] 3927879310761214846273220801468291100851754817174802130882240382595935842863629395149420232658775798581277617284240670047947922044156415485338614637177532701314577657673146650440866641034193883037700874033552642854488711626753912548812522737228954676195180426492543433925863535613077626390310358707860166267166546226613029478872969114224797854078719336924368623704962856514359414876764116148978383635563616978518978499838388179139750879827066113212801881183358034456400610470277497801788946640267699922822013484628331311042073719978816445884311313141326075783761165580594623712121100083178562038351392640851640283821728996138253964473858121171432633046736070331519122427609719553979136645758912607337018515497221680430405674168611587233979153434856202412473370840538323636552392096747762102055414265520964518470762021212760663983888768829254811200370963485688181288524370340383128843432899991810491555809686317275517727156269181024228512103467444702382820351623968305252027386035008177891140640976254774097412329710534597073706321020960320195780438355997404108938985558812667485919992950022694605794665009850601699389784552062417549693325099211498787324732644810930784405864134249464337828400618009566103375379773956 [157,15] -10126395727364897846749805806109837951525601002737040671063257174125899396416412126850500541318383093359908453375565332928572777661899537281790084636275042479391801049750005705418365172741380387322106663116579519847797706168013832966874025880474305690971064628421895879552151547164008821812678392305239963569768566765730316436734530837141624507711131389296743329747204999670824728690792616625194013791671183568521074630513513773192447783791160820039694218124790615416587551472469434725146343975266831985029437358702718294120738593150299256734154227632532239042585897087990965175859409199668089934450987799709470909174584398669044712625788926481111952376892327493492900875715504437971932958342550661231846047906750350207886939328035218856437281635487691970660548331375918657351075075195488968020366764675873088120801425556841049400563557238734977543110569278602739477264050533833124184123814218287611796004640618988560246285756822237969772734430033413512441537395827986536994266326680551027087824594278838710802425844316624142839165368785256023699475143674926495525293964495484930831167807974988246968767207983124645114685719781282714245083284075613419979138741610661411435158400962164735042384048920664046284128766 [157,16] 18211359099247924988465731356372042212991393289754858826118561304073038519316226908465778997845492333335331575738753112537259413391891507061157076779057456615668194866702921160803903678046210302015672253509643816226692796080175909540442682545845356582603011859112655525182882066934796413062097715342767458424373417038218926652223988072974478136239699829501507607972228152275313272394031032634876516790652298789534881309937722136504111995871363137983277336695605353197303048078155897230430892668986992193974481668892614763937927073400865283001874440033226484709948409794201235355369223335723705835590066077846772851264558687217814486541597387584701583435734382492969540065808539658441066639537011539367550484916075315085376987744121290400785618368062869155066730995681496020686266897973823628866661454286102636262966349415771740535321299521241614735419672769140472815763639124386187572100407498036589777976404513489650699389117486736001349554700287033940668381907415614289589088263133277050130148855384381556043742003540080635204643616741462622527721909731761217814813237217982516468517510978558496275977596549150325117450416715786208639286506421001456005360542166376700542260665412863877518063377746135888142358 [157,17] -30785007223249631169814559685361291093526352636670361900056654267503317150916966658097875276041459558255584315537363123603819497817318644964835040291404696427751762097490689979857515026671021087426462885313878528401450018091223472761664082412473708558089321715852373458484407108321075418330495377122680921597980782282306305640223434432466340216216069807650932133428167675331984872246116543284751974466223382675785422810016827054680001614361575726189903905331391821799327673721478796007547966797618648249906464828606802579712847594542497073096063018413593261209667233820592519267033932100393824865900058378677210917711508682548482075348262419369553482764940510992287330984329862946910275943205782559232731071874077843352302853331422892861711244324046718101288044930677098079800573403967236888181308818948559057702087617104826463857122064557056212317581319124873302407763950648990425657395615182415786129386192676466021741698642632222904235154819321430727079973027450779783291323814346596443049317017436646687181234213215488658461477724053826608208331111545068878457486894419998997161471639734943513259807803683170354174841282941925434243989484833069816359409862096897838863550404173062616126835439766911781450 [157,18] 46036244608465333555247762781882685385548135918794254659234384843697328651984130616295442078926840105129598369943052705367388005947649158401887735990131308139820513997408869763982737796640098790881699578336535386552270567832085824645179135692000339983859557561903539929340997528777935254376554220246371658487406722010099328751032984729645486477968235391181159351321880023346845151863539422726371294669604284586127141874430092475200312695570226409149907426190244721951977585426523797081350823931411704025492147545799920538039743973446290106368416659736516797247996224160580860581595290745663839310996959724584841661851233959339076356119531343081514255236381802809299643927037165893609966412856394292452088488267569456566924562480732477705360113967640704073843729100077921831397805308114001674274403741147921703555382937648674616454726029064024332236459099951983882405665422097655014837658022288871717934443142227259730924333889444217169549738795950055541544244084879078291165504615528469107655217252702666761254822795610763097271664388102968062020079410946776360190141063642721861636430226718703371738466216989530599752438063065901513288570608146969764981012714828007516527882957251744822301152153483157050 [157,19] -59603465569217001304620489233604840719425241083632870388119098730509671975646750894711675814938456482532853078356048132290726767237227731230107021135630590022987376934351373093551298714743901326346833881194676618083686076661916645379816595856304228751514585398489061649066770516129343224117135712501262214292942522627950512945630515460512400976776610863482273176367578761812760000183011004209576397865038078935871316679760140390166642934474932018163179840757218122471898879846259193671970756620955731781108947286614576681684942108759049468304833115801438690304494940829303730419712383855119712811101950270653567798360197335429951441129605054716356006237044580357310063760584560298915396625180600957249588013233538495239878939008571185459561166655596077468243331938706014771701788442245435012600478452028030992918426426159639607813756031283867738084643800709310486523510080646467248060955573276704966070252124093977765433995849478082870827489335709223913183042201386245000236104424467333286285369473688220904678350738427916130409412460267058537918321869558325089268800504360412929874714681749965343381944962738012088613064884846132083583322273054658513391063486753857358571737025785370708123322203472010 [157,20] 68661117618129713106966624635102607732046409620410170439570731383513704775973370765267019757575530515052869060809299434010704496710505854965137720879289518493184460994306921077698080848680780463996814520330415366019138589026025700220567744222888390745831292108598894256934443332597172017666484066064543804632184889488251189812934804091819492047833658969018134368327068343131540833633277273353120714502902010756549759636746618771531145927500735519514826831802545120455612596115818652013074491457830398155562363444635316252017965394935470525742051118482482946752420420412633084250005395510044846536587699620654837879187226352362982809983055138121551940352422923412699879931670493512855861386175422927174400778959613878450436096282612062171433146169662943929102488922993462100146357828611529600459244967144443259725494104104257213087053630400752632174742891711623279743077724035051996628444257710577419577135511891021193924259452608374335722272375419790909050022146171970817622029107828010674261679770413478635919522136982419615199523117122579611556799242006488651926170403821021967427563723124659338016388754883431193634940220761470608686327307184939486306305305807481361832254437202259698788596382939 [157,21] -70572600196666955877213835064699370854521048291201092336130036306237286665960947404711901405307682236567867142535198045816797060782431878094268491826825610755331565290181835993151579215089519950382747888999679363754234313441198314506287716259130185318673255651425187304664944684772165779894118950626600606170204457876700454680240450823341638634970465934064586370532703824383366611487906301431874031584019684030307184914301368907959377364740680413965751688378168781381838235772001904351438117867712648458958177047787296483679412216987464221681561844987786834462890659316093891153881204514111031623123177649042234027950019700286872327420567569096499470834931319344624297308289478215306423578894659390512130383412127435422540016402257195766789242478036043565752008642016056212373369508840522919103599116289853873953417235123778009190024972173632500893714148577728578950844842765670486718856710524222947571913359306550805599152067345787655299607373161004121760343402569134021412685103674502072123174775137732525571851020215106122245335523374364263637350711663578314304002858166650381768471710714910551039193473798571426341437968459501360471625021219995321562896505003847190826006325736817551472373304 [157,22] 64674409801632923192571162544962779887949930091058238984820877518937082959368923940368470390811900825893075523078254059159353898226511407886669099581443296810022402820572510919863448184814295355135201217149493480649457782506099915942301137199717891991138242172169641385122442811115749515851368776966681995353396389745221214136870744441582070874687470522725243122460706742812420540067418490608338322065832287408245666387238631115794845332520595061805608314590541432729317947765453547731855535563451420935822405913735592300029409386880948252798207569529070904720039287692315705482558043972161828644482780738922920867165054979026883821361676457711377152771256185252776735093343013506914070380339765694176668172724762459763909854215796276879497101668690329646943047465325738475354280023678310231462315976364150232148833565483771555188963710326493395943068834971729313347700324908042598650082261242641246982526359507853910559502966698974431763922202345497102196496368998850034228654449077969712437468333655281225831710288575786559547694528124542254863742032624063591364362160832152991884686121586176724762821392002470761529829533109115866793061476786268005294111529588487903862249735746935435588240 [157,23] -53087571469736265404586733398303446473602341220147718354323036275165307734283260994021626007079134761264561799825916256449316357744862501888631972152414242477571670957055085340467806108442964715002822011846459206806755750515941432144453150563766766234527019086481756011851213054107663814885025016347012771928988415907651875750600082676036861349207520249518873606603626579501411478093321108775597446425913823838534228487709269728713263554615652671866525910465174241505396717969784207254700958208009696572189368959583359771665376989741040243413933177338123878208271356426669877662234424605767269119980405220459326204235662394461017989621351435568688698468498030457798562062600660872395088908012299463337699857978201288556605501288700095006816597128750703553511144612489548734837147180218048081712183876830879682994229771259436581050597070929800409401110353039352630906853293161927866764322931906418362490064338441311781310323132214910539393280318329200902440032994034348389844773402837699427679304331363650356556503050157592062916715936749095627885644526674658196613187609148772972339710821987915613734601011257520821119059437416066655254402298259543018161800903160722098401510381112084948762 [157,24] 39153548868071141332992264820411149459852123242417739072914494620047759951502867458969532510943285493279252154769052186058854895104389634521670949986460549139684338232451495110463117109465618887734631971408614675432661022572752614338127385622324495857922329491805244937668978634305311984409251481994711694687156568926383082836484780125179908198506899900629057736132292453308544842576000343625196172108766823335700782118325032806837016805223424215863969042676366786841574265431912543630733542609672334368206601930124471658449215273783311158979400972775579208031001626618486038676952993183784048220807872131550389060847385615425462471493976399215191126427755142763521270132971289973338466812121163626571643712108784983531509152842097353380867339310619873662796976595449184639802122929706620413449837298410624795253555757048172111680689778988925760210310032549143461575840437248755489733474833701994946434912221367424918002186898214902416398198550754564445867946926627775225777294333280901742991502989863226504265556266476288082336722320137470570523941790381980153657694393140383673566945009041123133128003158503786600560359509331286834091011899075143744558825227076270041539124421509734780 [157,25] -25987787561056879126934132831743971402548787063032219151694511832894516744815021982954144352099240372280464616603684321330499462333126142866119381491881542835284732244379145270736268963185694989533148873378318795900801232759460109414814105244857255093549371885654277708026118794197686236625076696397043516073933667029352863093963345457626776282522355219827262260627661339246276653921187692424316248045497332982166463502651448958024597632665562558583476329537450758151035010117609194112017473011061364540064057180986166825143410296598810950753383875593061694570724648493322389167199206142342618065055286870175119994685202791713648112284230683442638011245384791725512086819585096605277204097735314616923492876081659459172256512908939134246184781280963903306562699722009708891830956359446610413520507577810489110832898457543773804851233257476829604372919408316420645722796402656522579808293856533935666021707913510206277666682082212109782062125396786661816068479855479439679194578877967229624347364583500011694378365749839449602387715478226577772436564728889712646742493403330800283616173778535819638685494073502229741974633364004991541376172348095521237389251833537148639523374349724754 [157,26] 15550818783063176296633428443101695862093360438241232128144010251538425883185200824034434479776630796159450979523302745134159392991518745477768282951766893790324597043235688118463575550971293080564363326457002076980303025294095587419025523666412903529429918479574397520270162412874228901818297775287093912032570792094655597359226204319961412752135527186401476807795540063468579697720093839593251145303458828139488436347875742957934698207625552186115454366639901054398053990271347892032774805814070993495062599525186696719881890109457445215427408288028913978379660806515251013128944688293076463339502001154587238900249766797840713428568480632604737634467135643139407175009396404470761673809974269280399891622720580200780926342544229614160844102200767240264321633612494528803254094581760804327564377852947671334180065261910886773720133838101367761679895291406639082859851863656926503312967755573059370083192012782676621248177678716034972240599699860409718453368498944197793937278509349838014498311719869392796547386568104118390128322578414171774759386470702972956659062572079620093682429760614944451432246552565703044431117009656428688359980468023153275566736566032053365722556105752 [157,27] -8402169160433445742514803284253451284518770503970594275971867031283873860832339725647711641884671539767847162447143435842685178676808975931998455140949890561430746759178721145209851267593807843650168979924071956222074970880562459569270877392106714138576058495432851393969815133268370100015193563304857415035322076801240318406228718467746365137471509187553124189292156619887990283676168899166989769220695768076912258668685568198492014155652324417953182641718023352772969614712549677458296324486607589483875989817004483572302844138354050693406719887819554716326250862307813084521499329633049745730406791782664152480571514672959656685764577686688579146261861882271311705497822037106968651228608476487580982576236284041402872105320581595237348306280950044070077729942434170418491362685697107208283654957226789509649287715457753684965184248486159819160101564825752874244406056463420895580796527394091983659531052740768608562253365037281804019846826757501324714990940016183103270544351504085026465137817429927827519811952751607498473899470860161332261656263799701724048884866511418499926167865049889866061633722951616289747822919735471215534969526520551161996360691953940141435397552 [157,28] 4103421801993625078661959291375663522250086306946005109054946944152598175441628964748292264491975184398372438908248139266003176722829444628468774929711537452881746372480656183532002685701559652980445347978652141575017680445756759652399169753882492501292967064216206276655198479520630102738749013883527449999731640708594859208442195838712019011110766580037177502389585337501280839217969985687029364086679932105112181551971864760342543450077726344180482755246447534277802041113455383123234565527483160391597644651668239370719516096065643425924379067897388360671695970737593940101590611059712297256283201033066541356989311644047552889433781569952086940575305998432458315965952156382296890641118728086148880512443098286525015443599529127947612831517474671792181544305072137661448139854782238379735589619397293403423939919446155073552268548353124640853218934636605677825519635625466425970242237783653344124122409033399288993005092860286946782152363233664616668046564739412748438869759913408385005904649938416304996970225719333517885607956499842174858924462725041612675853819180557626466072819509722023409618815405408096081717122510479012360141729287733025408369988943232246855690 [157,29] -1812853352651866627743454232319635472186937916941025342454606573776236424565225981442660140753052426389191924782360351101965766961232800797876051946185518505317891290398943179390279427466732851468890445098507014430397242579855163844732105107017907223441413936234517486144903475285986717391888789703819088595719569869458717218568883129050255335459771873286475674548373436253174565330552951308468237654340688918010034466969731152920041043693511011941279328764758588282729037688785076494413622597086591034450123052283188947162508810253520805421617201932389876324450036045210698539839850920912491278052278751822805711380881354347260907064274749014326881157887024125655470480295420959319586208063397266151377234735386107270953294089705738022809913713502091621512926637054012708264614352834554189319334952612495647406209663777066082311847769133138496642381666460916960419987646862714036966400914050758296436439093787127084578270154729295722008442140376929900853635849728601265527420497808775011804953523079533998200037578345099997773818484812213439931854157858146791057542160823605065723455428479262926549787750993653254316891239052330295398352926059632539929510612632005131566 [157,30] 724913367963098066279590464555826614482302805812419469277162522556145102102492557935776618974641855821661281399965153273341226715156167262942793694779743851978562313568459297856046580430167390381246374788279513583773558840174584847805780790904525194100471175816543702323643551704773925505123481588556345833892338250364639680259264442134320369127417047294489026588143655776278030517172624947434311905832018693979567709019063978450713278298644819408402500723139057227643441301491784289951015792807111855117663237235556754648612545181002411653463838342727479560613310604814617601620046930576336189576037246677716006754095525209222187823436423926670891095006267372473283112247721486158792532952861985405467568304969696031217327479757665900986981416372372489339420946169328435895668867614167161868765893846524727161088159768131863363832618352885555255111966298219413395051019441480544634335799250904030512944106833737157680768683770818428622133878113411974102125461931611142620289441398888707548013155029907924306801337089434063120951920730895119518736134523585096701741130101603882064794640238385612245343153197661647846330170594980730643642915980657421819542581556262655 [157,31] -262449874289330009946618374894554865666499546005934110455634040266919489963868287898831388621349792749571749873696137721780301564328365893974169515599975097771756105067412012757493735581523440098387481140801358621655106989099966481807445660152095951277322996728389633124033782677972452099508911627288842239043021488860163966147992908645008192012391471312740865157930460110411310762113830121425721829359527394347095158159718706808480490989503324618032323203951604718976965013474954836444190426180886632214801138247092978257632155213794328424472755429450428285131452771549167347698125883673893826755007629200146064690493112679633820426406156766265692771733150989940517433364035391674982786919241777840610312555440076485073931218570215696337664009716827222593562516234581262077238541589887609272772340357202952570938526238552772105936366103722376504239239105113702713534183882288818561206080122806417347377274463257283487700834238184722369274775050465465633385262306090746277238352678894468587185770899874587012518856235300997527418546513910592099706586686228388642849954531274709272723031780147982977512011242695388274245512994082791018932821050948189533928240209328 [157,32] 86033734338585909560729143741510380176092704780171487383281481126631816691209525487434927517997558610461039320098395823547987017827114878507463882193486510888863424794946408333750493020273602204820587101918083777298161917177622874751292326197396344245956849528194522563247014675072185731819882852308771356415651283867751414043051549262182035031122998057523262174357128255435382139482313769652382108069166101852579746857264942127859276180458225267261814750871486810024605250672288738984393440552427046305255578280680355394561824399566360628563704104304254727916556679789918505416011470719581535856560895704728544395681078127734226851365419756835507147421425896273338215613443876712817778749604309159531189775885944007286456582243279318199785571499820096080464507004850454803412493311111429715212134265916060633564614721730782016574484448799751500715622464904682866925056021531442011438049044576107256480173231874471247202079142417552485154296362608243772710351751487745050656914969411496338236147257454195195567086838889142940555817353334775822022555553994584080689778112909348043886749361796358493582537132043304875763050331199546952837681221769483964925362388 [157,33] -25531881268549681588629999641727980346895787999342082228920594135154213742673128152742227495542697426976038893644590220683790753992053578226226686416784067478116584328803515714283673782515484984884610223818421679010559484495088493193628209085441972467937872726542676653108866038869581951744982258452193841647957542860074226852609084831550168923462323761991882335754761593574092940885573984023006396859258728378777129486423030921514035887877279634706838941063800192312063178580154871667124730603941607189284735194167328739600166386841993056099438790226969088130393921576289119993812083530956423841553510566296145987811879686397840908875859643712707254378508621839114372849508746132034746137150983328386755448482872437461936810264976706885329090189975385310529457545230747185814812850625692876570261372107261214215032788934588671466994059062166219661522652563154600109703676593929575004266998159032418241000081777723287858778709999160632147156719452356900329498477835275613033046414437916386071620409347820585639491763160804401515814504658954634985918227916486489937396130391403194063826589121417953452831929859437800718699503270873351371587096180226822582008 [157,34] 6856827640307067080888991206648159329131105402097962400048769420437161450660013236146521247027665272012542682820754521570829092874156386400093697419250543016604455159918419245817352887918960706762138915633656775950332928275492302581990287374921926372394117451700228067791615337169967642585387283380617125912782359353889800363022693129293938942946697229671588562231132010860252261268077793262125324321192258056529157652967066798944915408056684892337334881162394407660410605018510023173083806447116957861302354772868299333134509287409735324440750667752605000620326695429510524888498614396450697935874859010129127427378540216886835554518996650664880050241975118766628867103631900638636202001923170417932783801620923523992807347419174387317248647151942691245839982882510263207613241598319936946176520369587116073022851369809158615556806721199137446506580653200089322305542462083636945257736644897838618845817496662641369175230012021716259373962317371103677481119176742138830169564764378247541052524221564876104301056710465599162916655702184717872270926965146831781162345930610301605642219280943508849174509420418134689697555985896184569757326309963895524828 [157,35] -1665454852618630680171008413751374077949559371040835554983412657936375907947245881337470593840050118692504289262902323984170034607113204888923855631032082012301747701267746050168764870688691073986416202191496240206785794680799690344145022151594869487398822571162197049218221553156103819821551979514921814214467145150696115009799481408031531128583842217711603279673355876673139303241641239616253737055051331994760946803411082321363859721089463275301680903803676909183153128938769497086672973935818675475329034639703749434354496008171301002399276055610855512411834387406799387265451402855740593433057514509721047597717591677250568767926099513524622689641507889303399124479090316067520349345171960393173961300373576923267438590549905055609673662578389652407181869923412994847609467179269434796542297836519239912729521730662212037552377536454851547103666894319280243655143150697487929287852599474204712479986473443399694304340910886636916328207525283257166811977950256462811740412413704784261026465077924132518354653863567607929613445115159688503506921313838245518773564325005452443371928986164049835172671519517789380906613667586416241936726765675118518 [157,36] 365565729959213013916801820370967212521817073741292105685381480501321563621147793187669898058280704026092811159918805362270525226159372672396326247812135900311183345327345199985489521306334719452605216649059339154792738683245455197745108040297253205441694542252859234076736007405277607109735495825180611613419082744846529984476433920207832326157120994500404293886037880138424594512893581697545223604459352051905124927040020916312404775264578142144731978643870941065601222129253138927341980233332815918163788123116715847486594047059840848880304957280529858625040576862739200935254930264514179068385465521951634907872105496669520383773145262756097405386714949063624574330565992058276087348391651708959486590326217374684092308322698890943741023385627832258147777959666367243801844034474071789519132697201360678881090449032675134693795528741411409474153566147108019251313093836992110137865201906625126228085146046873411332438133987108394560083909988223364071801401681665302440394033928825464255522099007273188680307845423938237086731307734957692603361628660636191393384101357826814829840018583612070897004941291204166941818804864356961218472443249696 [157,37] -72441416614407618052576748179799000334368846077493834310385276526500284323854834883305048374267000870678172554847887550367280802556238195219204248204180316880814039359265795358897613479548224155419169881229978206861833651366797154107878655098183077380915023529776144854022350463717421063440351820569473897316532924990171185564773707688257888998402972220942208591450396882338186213475062116495282290699905421697985674390539007056262296944221291276659936939829455826071632595320383623081937840966453554016689749820508585502806557788378394873350201064574893321861802015420128977643579433539035077774042570635504108870477248232820479485238795144754080160060267902159137755041261044438300723888341544021088506090356215896426859848088675960743265047832545613013309326680556833873935425168703433880702157070246348516963772142093304925571125188808623369076082237990137996097691274768044713548009923898445918185258091259611723690346817098399214186848340320185196302612390656703088475098540263533607714353733639991136559991211114143763566818881775354654489510056796897876992998839349287184375763308680412377952772209152745108676823653427834933356094718 [157,38] 12944241374888861976012929281000920301922472215399415829492199658715808513011581432827162016981519268035303707756623399770686301793174351450616578992541251463754687462647009750828199224336692861216193876589005210752707391321280074836827890601248446522101672813925443617441937292723558959142873608202704371351808960032783404155019575999223697580776895209550967990157982168804646966208531557753065930073742839240823296403209743188819982885198767871655213283787200196386711198743250145392642496691965900641451437494666990172242719772095582593426404198578806744728398115013853595667066249610154658806402655057679546393137013725640595163458723526168736441203970032726949610243923103321367011268203876900616913040853721784704865808837501154328696955528680527233452875922993395701722861304305963371072712400225816518887987044204028989418394426276903913462013765455008063570122725890460741863251597431475328361337222808966409308824834505775241132842700582073514414717130360211815166781550405683503385770100424767278585975531091572484302702013006396669924324146638114841250257769224032985408306667212257565462533892645778903578777602170768452468946 [157,39] -2082710021394630608485429858082564944518455574325062530719124449322278034888492151311256865326135387903359651966713663046176384708433556091574545434810912644820274560038493153062419863725684701429230048015095291006780574019298294906828550804994704010820755400365469875256317841703686407912009843423642326634511287860931240134492142956173826657931651583343585460858181727714124260762580754868508085438009265022709996451569519232972975665653813899513601553574380863446182488252111466658765687929896548614168961470680648808983430579173987834794808387218886393463255598373852450563723459421779868873032898375981252115293369085005167194917765333004842575091249276480651323858300315940820393134408233753523273442485459366818280711368648418359179920875515879270732766395005370315706187617462783317403577181177235332910338976817000765461820261257719805851083293906952235398786786038311705400986035573107223618698420113391448807846524397157270163394703496745326205316329225176735140526791149149349678490770966405523340790338765930548409972305662517160148816619515707600707169429422942596833932135931846550732234312745943230328800732936143946538 [157,40] 301267261631432630082730397546193218074503676165083068888798252249888393136469334610408208093796192847618686920104840533520347022916939901409745906803944708750522575556665740140097407670969952733508589832910367913314240164803861713589217168438720368929449507954361939982122340157379307069639859134384404784040900006341640614141143516705335518395065430246954426319022471806429489096149717780709089896309998427087627231109168333697306847334541027920969174734928821885297498581271930866226188022108152175555457712926064709884832979243873021975005739717153913250078509346478383023907642481753454393350088124574935091794988419557436758732100494315161743607530566392401401077893164763239611683609173475227012169705835905315286618159509685532907297971700268894342616604329689450860216999985085643067595632283083320412924243617590374532404452039797865354896392373575854478505953790858596336743576705898533938021559312920154201561023154147440799786525923863688135407036321617392979498209179981954189109670550858002970923804254150096406660859004379959353408494101245428276784729100658491848456496033009623976503180818250884118783728454589832 [157,41] -39108176765232297132088756446136146901885267562619771958056934175980732545650784348463756793332209352454862155554658362634077093943388436546338513792352708567102586313529039292698768160081664450611479425842999119004207815192724281640681702344097819102130255773879770664911793034787752017287670822782595837708379062855643539870383328437552656533628560287616295539793863593239863618419080495628544820791594809458512396658257078808070364505438788717023780788899113769142957627136469534063541612915769385876932516383430572158578242160885552435391260631419881246386548056432965786667202517746419189918025313193112977581811836522147415892527952082230641716170351658352689929719352679119549210595976835618534698239920244603408750615499844190987236660058289121227350504876033528034445414511407927143233582522213890067472146186567320066545989565100897329048916509096291173811219967844223531513275207581221252854820690675577036301478842144385265666832750466248888026100897340729585151940777828188466406723848359380131888789784262433570821519339656254542435621847692971470148555150733726060489406046303975799607299649608052432704227832944 [157,42] 4546907306304805490504493741734382741363182357877505723324373211338633017879196101159139259257912749462347255368555272314096597790358124465124838772314815440978208200302037853587249062807530153938215977028446768261339536385679744761595198539002681515708582471374520422735256475998002931227537380095577420188865590597421883583182789442005992684598216848801316835893429674058696942528455155086082932854660022089877045563950756708412215016822910603077510011797954712111259443217752362705580490392245639919810759091385612850741068988703039220504566546214270542573704374491474169747415537326083580141110925092371386726272041822938238068825878033560991015589681496264052653746170501241244527493957889974505163414641042490607849072416687948666344633861648220227615863897182798846201445651540506482558932844724041271936524462850765907392151733737808500524258800974622826122506627596008628155759512537019637874835199335467914048460456935985362336251982750202623441675194692457052251025559535905065073112173688105516821037492374998164408751600468090990225681440272271273709134459921959096732687487581374657933551120107087534127817611 [157,43] -472450964640554481838156376365328567213049404629076722648948100408285143466996833502446759135034780491307528060483660391459961037952212045043848237590824445933153145338180479403670807567881776207738931754296500014794530562647488998251307985343491059852312523536610146988230304942618758886780983561742185648479163947197964600384964229774641110459800867642633902974886542232298878945753251663151720495200258244774793616883231726243501772457209918509886788886554232170528700034130265769275624840099697365848188229849652200246586925806008755079636613870857013491670102036279451925027433149451088371057832713072220972875951780341104526407754188449335831166820144548033817926490797890612130561403372850816980605268677246070545530496853169348143600370886847453973440920554086061988058145415859256754355234037928686727258621067064297501467386599220223298254946027821141098563885683684643165709098965968187029841045069582176602737158638287601174805637281511935714680851763179739191080676667822545851369680700246987427435053521707157830256010696662595914053364719145827732564793855830049619162206704022793904366691656226746568418 [157,44] 43767375775271752123932729074579046809567553333497033995814642232843876464876993591334607725668682096896227048900749762554815854963797743528203207214177338533542686415276930966472038774796123073283764426230996772091810539746179130695575938610173159579323183365746728931054811110135233009833678625048737184345645084629603153587707022945246416529286853587117353471074218724474713884258270693271639495020938454900433924433922189503972190189268961698466510077678885999609316593650162099928036721571651107872932333026971417304251218207474290523724307157757422201767175139135685541513174028720603754942306296300089716398574243704218149635396483797547877762602471640364195218063168074701613107865731171251698708307798083865169926932603131404858519433829844284141130499171182228732988070009806637332502492592399977022904934333536892610846989090213729001796887760133287603063793203943004211609502932445102201701381011063975941185310623408719688059002392707808381794938767231363140100578950918832761162622688131172432223512869401697257220796558179993054576363302077740978150799549610878420804769725453092176542103891007438158 [157,45] -3605583197125292691574617467378174232583235211158747584618872197719761577583139951828958309766004849394905820774439898454259003115850714762261788051562458421954317177593548261382656970073314160592526260384314908410003580813463144150299263386085351722927470669001450779361882101312946100281862713724637997277708049526806413720284263004131649112327398762448376659745012604481785677502157408148686052136096997952003079023300389505878853835332106246504006772425508147467638244160890053035390084449636622419808568710710117675498609651366034219555741790544815591770507031957455676853071303299878509326100221753618561811305767971118229741678462704780434211995029866034641397401586982688169491001480348757733833018940825127969835074095010523869509789978956318738728204104778351099693194388412542642761941534740911232889805607153988553321847655898590344597195181872094732043980926662649595660524843169991816372503790552999633446927620945265493025837561794849077501680436133741929474529364280760730414596855561836158149939596437179557139961125099181030997821852520884646666026462566741187914843270042601942710970864252776 [157,46] 263429433781657014148137521991588993160951727309463113151127632119930288385883204241257859162431269517568581573239695574975631304891299643371124105248182617280944110215553621373095295137318636575049412801665908417029345708782214715338374046210112718726400416366507687970123593486342811347319091696100447683496154627106169426223368040468813736496124717066601462685543587879516675647667712417339415969480718508611012369227186958987843728809379102353252480722238455958540137036133735796017511281598547082953312261912949929353528941740551977534045036288563282689215030884761339186453757709979928853394552210707152723054192157271502491948021051365897770173782526827480555218730118766291855320638153010663454519779400208938788853192695605400519022708382046485692534908722726700123142212390275854302458149756393318450365383111470398141703364160691394307848767798356361193015885082669439275528172319966545185576989737542511783077701548681482052813312645930075896747259069788803095931702461392014093812252776951142615975805141339729065822448744543336032679467473295752998812061310758783188709688979566824136042567757 [157,47] -17018858534809425845127073387560946786360606036232011923631986418598274195331776532991517437557774424722263405545841500507547029296163222071169527182611096900463533686644624862573266866515621887175050960329294438032810110409339796706780894417394178159005961899664388079728183354151624041060824379072862082735120681817983111057614150927575250616801701892288270833731541952772220212523703923095763506663655825495508540653487560275667982046023237737117695040989284096599761895715247714724396345563432102742807533314595368560326685621554794547421873901291013819837785680545240768029361639441859874897735668113935225560990811929709749366389926915642730772822687256808048467769257891638799136170547498681130806627198513608668696602887992453136512412218395892224831469343809757699805407646378053402124676063210521596081347538365337431872335704377764116828577335165902781393076542968541474074959085087018094294931259713708804709502754060780159460423822232156854922654672895923652076857912984401247416820703599943885226144370078178170581110311114414006040572407856940285881021753923835059530402877440325454163363 [157,48] 969036740492694975199529688767068837945787416446118227240305271351262731180279007226278525563774766078151867893627125312919234561144623082035187891745192379200349174470062215608521380228816818365459214476243681986664884939816585956721935077421854719488406127653278912846840643277868032529863024367202021841127528657216947172064679769205473532701152428757548604488705117662941510588543663221983072644994548592796560824493384584393728319385793443218861591726896354985448621618170368531809554193132145659879403179940038257216609694132050957532367946993435277241536161291467337795637699786937449420109745188615839869646396140560654457216856950218807228934249438064790733668783874184105028707966471426849338101767355648301386664673088220128523224969483047357872154250733869373679442115915006602673349427518338106328782917015502867945364265415248454253479347503628026833883444892452248908863639370204043298220963174359424331150020574142062211909524880945471522710251431608107906597597983263643519805341340383432407242003154741524057104872018602837208401683145335785425541546878006437745522853298526207329 [157,49] -48475678864942120954475756200726825388595306886980493692952446682333829017888844590149408625532823462310421902627539008328360061262852451758569136294501363723675740642617192282354370387927002552031269470298821003942633878944479637882313418699741091573210525754219563263051943888551658314589863165356782277009020757253302604223142827748498290872258817307236639489597879860372648080704719314970502087584878462100454609176576440707460052281135337116023253104032683078227984572320303602740574204138130837906128618684772256927246263004932494671564157283181036768334660860842190113594022787156020118028626116525001528003220011068019083242836173074905442520587006701914323777245784444446882225326744345469209945243772431047755822849743016286850729707095623647126245831578186924364197284330369630979111715672650574728856190302277006044867701541863488387728176162753811664588299641684773787076061510407408227968067733735068649031901216730643918447282393494423655331044233272134472217450125566344470848748885478696585192464604306899096718899963835658169477774080683265803752388791654929897692257654166959 [157,50] 2123537652019520493192305277543287433632266755444464023716110120043684538945048921867855985675514953850653913074804283128672225029273539662277124058881124839439433620096784677055607632701703592111556809159179959106327870662348254450508008319613114502352197009517943099775687468945625281696395702007584456846880675219096882022145790028306051155026489031594734579526226561387943334291929397938157708552156204089733691467059248167735459142457724339612410576221251844769422917210989866053577763590335591687457908365583780427732027457275905781348853020072044900557270314717320034735114214725679258369768487528225592203957697305945870922100290988224538510461101254435311305626419110582729750188578481255634194924131651294416560611851066012690313668058939986752730991603470889439584168808137078262066368655210299048089385883385745616682395040730453783093409279244050778132203239616794533736023735184475337599890335424374205365284033640383135908474030816597164331850890125688668988341082878472730710671020517649877187900455428294052783049324998476459812424567395871155913305142996775833074119091977 [157,51] -81117822615663561790459124952849570622881646976943124727759904368631397500312315849830791187880441488789149330550493225607086076527775598327202262736207274868714711372413581509714410094270815555409706141020718610764937602518103277493812841979064283762084876538825695778171605918519598527014456130825974784410087264394990160697570317384942179575370967450438321732295278265722361693113106341123900262288112970900131996840008843656053839091355735498479784387644341588040642247706750780658074477142315381495015360229399036031306896129717891233835825044368074003899668966425491835220738633332012204039791219039958771890143854589235717066879147409778635385840569905209270096143656993289341258466880443436478007314563109881589081047038661021070079098201209334097959486472703982555897344536825413968478180420443485586303108564383267044547486819808817026127373068780639350317721623022225954087142252847612648134032477722393587636377871385277531063961646572800447867232696572350547624641506529618254872078533499444760506165657323165748653311100376232545225723517204101980803216777301695696234206 [157,52] 2691546664687929166000861312534818407335662380668708491268682807094551422022445464392953950124801001695468177500250811921376618820721295998171130584626564719721879869586919278946234655890594101760877862185377736860635195297457597949393894990033404047505844436016662706965249041516978971102877484246725847451130199297391779887801612943628799044393079306854957190284404022317414884980936815102946326174763023216904250053803671916250572700925742820823355439830230857410952798832324049815348683762698603554958733862648456154768201689796783080776360259098973606461181324387820810522079093659765264536389018642299589407418273815093769918736261410313799664242623865629370372424748199076946328775939124172922751338275049422668647764402177143908503300165075599597766709780533302424183960188278073570354649088280358164618802458245528051669746686620167072698747568357882091224568362881453640736044717396952451224271742165071386287404324327583491956940776201433813506483444455712316273755864177483766146915633208975084988547062879898828501084795604524562123137351142562602378625481507532339879 [157,53] -77346890239454815890261855210801095663001476571283775499502922211059469774776019585420026988196854283698190815570363455162323072099439494861939162116280442340180044382515273451472925798141469308876963977976059265275259981540488893612557643592743612324450973388320835294855000876986369774245796272779769127145446357354590614452603293461768842684953745180123236534381904037273159998627136045034653116233886667947531818236386689703128992523660206672323866937259382913255243762476602475508916466534078859836389333145171503731677307302291945948684831129707502572421435276104703004356849138043158224140029989804994041456890673328018923895098402459073585533944323237819908590207262347312331981457254250530299925202235292207063847163405289916362228330027734744206591862554220754613219419528731491884319148126693288383608930376766651252303425770990748557058569734546124092488093818715099644858702600191450395010836363754696075024088620813230231250767313612349107934810346585291763260373118980344385229852884566435211104660751667380017060675184751093587160875751760747692913478354640010 [157,54] 1915754284478836073206624858496346164045213655989967723489383951314082546204417537154426545782762508423139610401383084864969156100244094706961598530051566210883630829783696602877540355932731084249235983792015204098235515759299851691977689474452081505282426652174241761760999790057529497864236679623076287509085549932888763015823118055657840555070071108529483104826947745968466887294507230011236519736441919725939922476044395067124710966866116113526587339100069671031833316900979985971604076260866478486582270352136493364125192118632687818858277255477431255105228687556282241786299738537362046255488306300778527054839173392589806950058325699964764722319724200423762657286932883748914844013993748453875249650083784110301077256939523777556179746940147734185726286181507181323862063363560706210871230822633634587181782242120288809209357364458193287363142232573652007182106445858371644026726956165583126716919977548818634729931805082807605110956120028277405741339604803600515271128305772223224332290973953723312972966519554594640030073192845630651467367499438102648561387224355 [157,55] -40662429508893465282278140758938451529703082314374217123471485719464471169797600600076862932560442671386110643868943834679934688287020696184565379468905321294457737733016623449322037101820397227999576781062809793450024681756893207600145658238479604395432351171537366573644473215299342963856306442603183525503644169320611303556630860977980447339086270999911972387287341821752049606952000070021984234802754332408824219954321271377826575610543066398029452376326040270210678596505291876641884988453331927433470328311302201713988884753601717487320961987430147853044574389076013803694972156862264433839685339295596885955918169875433352022770549701560815271210086255399164845227418240004203714459215742981630679382099865687797838989986004805338341417394982081668828416921189764775759258390359423976552095265159433551855495473238538038932422408856527416929361335094625742111613627414557118793914404316182075069016892161368980506635229853040333940081804425800914867427860329970566582640315329023070784639855818503147913079120978932847327433360320716808915341579756872484147823 [157,56] 737825166639304200303948160318221266842906624764394554559578638768179973163539687096438608867078963266660562050334705750340583925818266227852146453513067076245415701344741864363630666554974912744309469380817011723541739237081961622832024134380310750191795353229900208612036994989764738781247204162275786279415087328305267896740136814819424751993252356891345547397268209463848373472305468919532301617824184664662414027911054609171477216502387190307417286100263460385349589271349165457677417010717122552080317059991372265807590954013946001559382857207640313487493647643129055682957416081215169822921324796584438201051060893716425923160380067747026154725725934872918118775523111374045988042149528274042733340797572402990339699538953712120436042505637100755556994987913819683966075758978223673603626070281608982757067603659654983231425793758340103292308113891668218694904139913321305371070233958401910245060454090444895726971062694478211771401801255658257772954005404065672397325709791035233598373016907112904032860589798994427604131399864326857508283331767109707060 [157,57] -11406371289007342164254581418319729934739423985140213240228372098682741867152310938369270555473605477234409701330308179399519425618199441226027650269317563788852197848391786562507089931209675277863755552824368257709845217797365805318184654798998932155844371853178529568320450672924187069572362533849596611387266832836236365764519306341089689953800041931586779118660690928923769218868670413718095745461732762519546926507446591905088482320447292463478597932862824612608218552712040630026158982660306719169276842156884050591218158236728885441921710506111231692312484292089087109130487323072374229800510615563271972579911701650966705259410177274358413527156128609680783718374185713048070574812531818799861638038020323472738548858388783609696860304432576320332168634120106899860496536625061937522651497232543339007628170725569666371641868589876722005794243639842573196576890118918431432518808199769030580231863259920513778033927374878011978688828670901892137543512100549687764256789763318108578094834376971462876068259879677926395420240474022555766700052541239839 [157,58] 148947160348317097281902290131896146080725531189329037194280159422587682031113596696119191760484399411884474709687129170477060340948980570200979324144929392220687688541909572792566226588835772603654256917591498905414776270296327205587947413995118427044942233693540546435755722915406500235235046377384690478922329499073018769525054613171523725915200960056925453717601386250229978486307598872982743694652385575563261444484419714338368772805483843529538310352744070333310633204893908712723409553291018321984737335307979454087983737890633994016768964864560020489394559657756581804462558601668141668292628504564595107904002882396068124911586939708424295924371573913723500973598102438253544654745988604884509819082996269868178067691569430996729284705794464910422385452973808608445894696921700601614881425442248660131546410195568095705035850783749377351627257384915111286157018079238807931122024257374086152007366808628570582255403728947484991511937787278438822143266775335358743212832389939463875682062000239848919905695454609642277846533130542709155784058220 [157,59] -1635089929846998007697991851009713984407110630111476746697985794017701195470934421618399987620363123674889098297545831505113179857508783299401342823378450024773755556444690252512739566381380433853571121732741707558174351968738355819827649654359178072695954361657466095937533061244568983111197792671402194782225404400961357061404644182423696067170719114908105722875108640262948347710583212247498990916620108179489655434993684505132297518045604074808539800972506407225522710415298263102905282756964905914415189781463305791328301528214319640011833417653083378723712289497752366773936660433140550017896919544364790784293616686718086043108833566834388831048855167317434782565738063388571534539680434724132936049024787847130699284908843542143713270752351749578331826739795071256278379716624758288051707202657999598562984683345436094173385534169550238615343638545088209044174657825324043623826325103454927449750019568244345614731252202147331100157960130586820261079800356305109873533345602365651310554564362067059796516132846150895310728486149879405728588 [157,60] 15208510648927473254439630194847551080783467456284606876006098431804143797426811978575058452992732832333771067888153459655384536277859587641074540806865631850509074252543547865939378181495284528053636042251886503102873947463493270286957468622405670097272737094277660003579541669234033349628937086501023508742541010866120480918293600513893311680434149626497255611795311743412565196307661800875928163669189510944435490557810965235672390998670516023797130926613034349416551931837429058114095623192889172697202293818341857810836846759453164811774521925085427120527502063095394715192892836042818789788330251809377761638950292432859939796162318368612797022769351324396384458298431879379575509497073915555683016075606378428554630810677097764661534717509409428184468361811704820873763892617712512413025566430516261817137389597141889169482510428117543773507861495675477097097740514657050682647128657213277387514188748336020322218581832702881581223097636365178976955646733340130326319854438094210003399317274675355901970077513311994054136300146354403440 [157,61] -118106419112557467718094446612146621925596920278692343540067159000975608323148061850876649254615068552290326310559127133452784164748019702278147599129910617545227633255062501672337106947319778422003154680928427696584820536634451098585178700814107424237387304989883282928191680187238239575825429081445792005760464192048854961007028726850993483440417509771560249105453414630649837121977437532572046385034019226864123800522196898012054268897275306539456102264833891868600521209038372727816170033856061809723332098340503865831152498787960375216194237975028262655126347834328803503959736839185743745594963519210073958768669924834523035215221151532992256646049266219132466239098093086761731440633561524884992799386992851580750732354326280597990342287412775942604068383790644506307339106634550596367864268128796732110652895910931705878707878246145387578230131803011118362415462833948752816306945515190267206262421498059640893180371325851152121315513601556005899600987307641588805432193690003687357015472811512074837232365697557413508858056584961 [157,62] 423562008605122003781545447902785659825173297870546917619686565240945688693308816319538593529687967814669104805607588398086257037858008932976542509101326821062525431805075149045913533575191417974973905141784947141554512048141163352279578009157032515647791687829209538558166569221732612945700498824634178308082707809172454108916265952255381488695321372047225859989843284413008937662317317632248210667086367968740422456216064587004629313056922544833238117008831852776837227270743668541748635844303254955963279795056657865332429133477335762354775606334598641237214371821185189712692514179967128322009243068368926721743592720123361842640047095507452684766472254781991128366115514085200298548776512816471419116971735078379222002935096084809468560010580884476280521814049783764936160341575076156066935774758354726500361148792536173691192509674184933585220380457660269828539704685445331709232270310693123087652833181700570718387457579430534712223095980697381912900891707543353337006489989908420548690936087731892841527336968884140328780884 [157,63] -5516290269518712301770935938932142972859730423814814057237513567185821368327631400410935981096363806132869519855254032014171837138280728036623524981478961295836292128237168787134886462676648490764770327710875182430032242460843234446240383612999875665077906704202466909290207982812906788536016064564801525814101266396935405359798166639423575910337365249260398428398308562493545138098038433115515125263931888876411835145927628819881725755506874002806005182777288138078762063263401931164544322124163917995254087754887710911859710566433650480408038716690541669156159647846231864529963193695609401704927816421785286376092176113937542015587873905804345922245550148356012029673432843761367978286829746128159435590975309264423743308302726695612364377908530675493615549006576867841430714022964943926478104328591325504833073886410703325913433217299653700859367496056566558589803633258357993243901930376492991724872633767202500917302398227555665988200941696800083710027356620892363535182247139151081485577794807694364045788831340671062620 [157,64] 460210297422902943526896439845727522000711569198218025196141834037644183640068556497987981163832868464425231769296284836294428232308838050266328764387616936938706629886986052436325999995869756264050492862630251492747338835479916537878638212099265444044008060496276832660190710409652598082021868430766812213981448014812116350251709861663201076257528099805726959496303853084606327830131266772725694443777116260388052115622988782639761198917181565433837593178123542835683602780231472697159671953104132625908627136340329160625290966996901255343096580104631498412198455181409392943798103156384617877370848121033887105423154983930697194062566817195908608696805621202246914664952251162562933866164003461153733486185489868147299849502059416073050050310088174447169293455695769445618795942256243223827902732039780465141227903900416208808123312863418430438503647700344066944121315398038288043832863829152670446273832651932510875108479054133645662657176297784445628761497118799597073717229415136353425190896991397566380205605001077728 [157,65] 9188095795167182919678031129487579908054012225573729470065827950327233669036987985491168806966491893573957719299581428244965290176493474945187655040873070973373434281605593458329490068094810664203271261619706936579060137986712454116511252591719072825155791237213980397989072802025550719309467694574338186924437171242479477414176187340331692915177665779733489060314299361870495777301768205665723708192866789665954840997106256144462717792381617869090728700563850383050944655328434295589371198342737404414393647715199599992134173893572113765814024933173863414002820122892895723207932509030590790518944089913030914398865438537460752212565137467485064078434484058202098070988959226985422295002726849070804733673682557702168838194039437648182391221838623837642319831341238199721443525403358484960723020771545945431621347781101228400256806443213910268306987968316683809597650086249747729396198996187482925067056315558352609123815151898798962394081900985212195231699233901765628634799095667501934228412501022592903915488022038 [157,66] -139033308480238690209868849170839546448810823400454681631056540285331600590504275578789375266668974546668500268196706860313447944485492654051782203708740098824099668919238408634724073558729503170399794456715998051426211581482994621373497410930788168658535919296065567991988493760302326745595469452291659914170167955372627724085717314761953149079729158234729097127993851769470909029099485518055003097872820647687995238874988943410926977716796476373466194058521208969381079579638566635446761171863069752892592288617164004275149679780138253493370388976902566410139461105243770982433675700559557475375660896935416554644500428675904864977931707355518714737335068758084634845891435974658171040549479832814064336991957282884732075141336581596461612807789960823782005080902348538442692423699630373737516735984022284942805588602642433300445992871554488441769982194177962001659511819023595473454508813435714342232442643374470954767295721724007548178810189047460448814198780512875715751483341275173519272734709901829366900017 [157,67] -6044438662446006017887726518427605931029489471579580953250323328110639809951883888657310248943956751503062871867713376100279266084096801388889952863082334149441938102109982757637139309690589489786539179366348619469324885576409265329705191442338314161319668673712360652548267011055689170582316966993308866589545320595766919451210052219633218270520601044577997088933237465281954525023490596484933050631488059302037070388196155343839606582541226691385078203038138795768465017966376869077435601215509583810649748637804507213335571668617666477165898863250554470358613981430997343101187980198378430732261734026401280372576351780838438686365819997603294846837436713192780069424503114654150545690094036078000484177337458514351491651396896619765058336377213724178311394821987953432891940007339490511913364176592702689849974708419991538072897433709015158859684194481831650331579484039886102289492495715678703825809864601288047526683108772980635203660879208082916405238532400236005137509012067323456228408042273887845556 [157,68] -43358089116882233658004015534610359671096916197032580701665989836942117096257755410190930599796888160664902251028467679820605220418229386610148888974874259813169744749970420794322830945248106484732130368124954135535013558017464778480412463720609234469969904173342619462061303923280297769421037620470062524112680935494035517120755389928148228016859799089869816666390192059989662657186098602352160515294515991156933668512968232379224012023174966046839084404327059439500302921803254760089815385913099920213070801696866619656952551158505951497281531764484868438473030263324414152756563403279658551674451351148810747332664097691163188416641693310887660802689749196777343462487135980472073848248470390233647954999685752065220967722060595624369231720922826331427925635379486305702853419248123800025624395124448163884805523992866882845766238526781212754832193222573199998241955526524035675885819763044599570584265576817040460529628166372351760938526590380738038955950051321138382564210567557640838082458771657754 [157,69] 517635442386360490025189482931489253982035352269991651503445134874708359506975362620605187298666197070607529878285361149741192053325851258537085929693406959499441380254226910770248138495823016123946762440690709083582443450789817971372810755215768030636526715206894273960950226863183892005872393839240422213400612275078034016328868197743356664759998412352381671441100081913197221619291244841943055294660595428365920326770782657024033571254212528767393198432842026260584155110829880838646260342459040691562413866593169554461502343272795951755730133458439271026974811472289244320278633875770958681546130390280102742019022322430558121943061576880554261401627081434192052242897713296927327256572437821689521521252784332142230811862636705768567884202754814270967405993420360197877821120430676690330456533981383227937815473558496461397446897746653251227037537488713728608584430065365086726955966186720635514188673719315026098378947629117023680553842350319523485481825241047945238930639914031385196560956845 [157,70] 9471991082548794646154887678329461462886842887583915413863719898997118291834102604776611587952499230581824955455776686142685856400402918096270769462274567233585805893270205266155615359767264879773842939812572653593943703229489864883271016876736758283207920037375775981010573521886330680046339672130942289686010160033311281924932674399456235455516507040953833984792973361229781805490210585161654024464663255341683824973765078937739448756707255411674912939292934689203494372829963424104475031430526873925045282241472790161927300795316408438749349472102021842389496621549004706913062265494365416301048050063478587313362095564139794582977657489747463068782747903451685042760472282046293696537373009214831065055558599153428239822347588286061694532682214354645830142555549824801756915184840917493420722420087933723881346937208306385682524941648378282877059026405066622913990190195163717877596480160003222194424484478738657588999959512728949121788179232660418908019569623473204567111867837920888917740 [157,71] 43317594380622615815624046664431746259889767470276353746980178946158018177599076025160578410166091083067549469917318298447864556500894870876622418665946561757325090178117774795835268786208226784976903439013980582821025451011451050365030302495428495142761891435810344985573080373171260903471597113007484186692680522352789852343657547023470170446469621916371859013959804979594498640732355112822460786509868392883245030913518052891112249241145996955600847133000987140288671118944091902357136277002339734250336373522510538299770150374191067556414031062920919250084110072049520697901020543563983275313756729954029050976643576968793427109257127337965310115799553034720706847539939953359536577225685695080736509550212674408408630760261069878226047218832390459234021735114998440207967555337457480426021666062132099923510523506337582005997138290124997439530748020989146235631323462336584621840335482995462825859270385227346250286031666674851589165623622937058130562342724184852125440626352685567464 [157,72] -68381834679123646310336245642800144981621258966677428712132777589651487068698494484862835661524637765398117577425397159671762736272195584215448489110225243076497469593267369915510335094113566933244361003016223033833814600228262426159404603702964751704984735031159045548625418467992075719040754723862024163800892154943843538827119841528785415051868297618135400574569409364228751920877377471380555964556617996089647238112650247932425012304038881146743644707096696292073168170499276219110449118533861319582403383579651062775787355506843883478365553919814002102342189756915735654135435127238392022776237718916043472362979936346815049367984894901027624390019346529784481239120083336459806829440862336216115446827189681539423553494618883437931765201546145058141603298178348490459509343063324149742725876724310849627057862846494694408189127275632456158695992033767199273561738310234195636771831105703300560250638337855939028100938658368998025289968541646034311596450145077333694288230534856 [157,73] -1275635909563887306795647805447453402898146996199647922379146960989220541979483686121017910014955641204000725471337221091765661697632427134936002692377961600244695738499693148213968050327282795399634322405425882250093864245694642123369474651754647402553264919121664946529447037411697857598330703025624557592476415512868137390932319096825702667452064029229157121463176467470190671846069319356879717335878479016557428833702153558474966809315011559474795982216862552304287096282314485984514413891082327056145113012797039186082160597703242802153368505549956278406773648675144997859575897855374963501528780469133498633533198904806246850934620918034426630738177451089095260966182826381469470513130238723587200309088367791599481336506012132076838015082369354025031379417782071295151256972499294777312289303436783651963648147993471803096194304944616410747450404154714175857290969418292701663525366899534561974509799127485351749275398908679915848427535758204618170429101289301471331040312 [157,74] -4290194837924497434232162177995295194390734174632447644274716367864682827772818719525952450332502277725207498034623189351149439943206567594475360259851557174599144405618545585216445819347983208975791224605570314880239337863430891036730966691800223405752305345455290237869124906864575296235979321706612975635562256796236108238318530473134715523099430007335753127414187581906287395038214064167254256039844312204591619827371489096715615488753489918399554064439951369802369212069218215378485624781022505140786699281755355918074190240313415096807751388783487272157427243357020238179122291285558872377881436448036189082630944181609499097878222073625903454913612088473264648211585249655867805092721839378371018753433439353341495512213260734814962350450485103642239239926980448461415606754097821191520175843666743798154673055771167983601203226255896794374886093061647496255759006787295689392972974080382933259798107843458199781330650738995483191445006315408796742265723389362366298 [157,75] -4570701184223239819693293662729740834999865825733068506009578842795896049360903574257324256678976589121576092581110455781495318181147868173903361319111139751830562677753247593716053867893344438604930078925251505921484404626759704641240335216836318887339925889761450580918490078934777772805620544584344300411380709332937445168964261396607146211882956900087493798491706783254225323879138767134432042785153521529148695322436795904264110136056418955987246934153319439156879813140735734129920668274694206979414988112728814550468794755541036092098400521017168488697954423306134607422935509171591996089509942552514643120702757316746134587404689911322042876571889191033398190350407839749187043858557670506593223005491067732243695390742395404894522196044534909238450633567566513270929205501886270209944916485226553687665291196889144252688381494583886289088961302569947408640280466147251385120138716770112665205353225058096954248027819723533920741140533052956409376593808233310 [157,76] 5479879010001324078878118286268231455797845191473012214342049660047239435256346112945795680023697264764847242904273440545974962971212649837632413866080496989563206111784371911448782053985096208691856964691164806001025636960128227947968645716937637737769804894465217906945711406859616721858751496503670127620614749709460895613806873126994970570434704717080103653872901755833567294776555836682143319177559759563545040313407588609560289649889466338372171485320850845575071085741584325155743917742815531918810856457538956550151855280869738239623420951364733870819408216945909227962032505120140030638558481717849960282786296969747617027312086975117534094461584354332428917942253045763555967702837816517176255644001354859845019607701508642123510545522257030626380684586985036434323199321578664752315356522071318154363754010756696898292494928244561290474923487770457531482423446529455374527892385534877131042935392507514402129927084108004824830649882965675180319796419 [157,77] 19390224713366436188210457203405157615267830842779224187977471617343026503689739404601064008759413475724859173044252611431617046047366453809412876797268472421503403643029923178282881785305169127459809356709682378237839801667957541251247671597464697328764841993244221572419066255268331796259282759410839709481228399591412569796472131250122527612350956700641966540881871291998011244853773794839693123162436933956642415339437027021522129413492014209294049811139623535440421874816970708776584774040504532663554368257401412373288894242277574467012225641064703068254273526686250256161153497871431250198000561492166648350452205436305321124308569859031688216005796634714921162027583281984744569196955175771599122329954048542973879702470339398893152389475216154138089269805676667029177826717629620475337668664212251475024907530139213454415239888253761585910654492873495406179189461488950768498666984778135599582253250397176343766131369815729810791025306432304375818 [157,78] 20108195681938218685330014381869656563969850415382059479102285705448362952279989781857003106870472056955187134560940596185112601475799988845023195725707283895795157545079386015060031755507796815131058237292867314525387959020005020888606554478540074582472153337386236143581235192941819091338652998819069711061773535120645004867176823142157836109815492606900304360901599324540504184018557116969807982642513993556728008072630366495333661345715420686169039278230537521484469308856875658898509507047055505972423684405269344750163941879149749315657984447400693052382212138329845376508857492059311493043821822805446190503354471047440400297002788082634317575022268155730301176200633872272807886849012518467026774417222246242563504246023296576505259146968211083857394058363505899462891949997433876884601434794513902327513913931947149655516320822255648014230285078362232745716874258428400352135489542425088126984520727286640783911662437235834357598996062553822 [157,79] 7724310960709552638647500714212948627885507489428121106516858934652277813778054171657743422718955074091170453302372416610454005508735155570310386143260605119027535761493656590736391142063706017022224099393610181325173308527112717622121032627215481007472818638584939734847930424577902801887262506681539603118896286253247174632450956617535231223293963225929949636212299829950335997149540469079939530605651860263287736515592338885310290052619123076594547757345041079908803041370194670472160752929805986480382850980419148441129712016858799970136874085965562506271420925842310421803107289600319451903762822862213171255156523553942036357624091048503100340139435944816989849398587721558097175087409385499199619054775332593095668105803496262875303459777926334347368188831419407136351262700142867919425870678145940581349090207431296908406684395006486506754437476012472419224119082246712921116174625767434062432357677699093916750015795505828109100139777 [157,80] 8508073483933304462604954711194708052976412379000219376692768950809624996014527700228210004029132748963979189750508074493107960329518336614984097905149930519140157153734491225347607388031740995619889596537652494935598295845128160914791791244363422523973776207622817614577907173781826691671355769758750979390946397616066340262766798747688636382594181820932703922453807706160872588167225498131160299993650356265067071823219571301603235847460012214706576962173157539939833437765422584492825984654840400729597613662129514221363226449325390318794250896173112254560341555224776739139164648614119293243804968306743306446824658111828166333691044269665076018823851364219772624263786876583247851894454429676869621487646087130351625533885658904669300160383440771205227157456854402521423090618688934350515019760812446357293464462331401692304314674440303585517697662194681656632541825527840009513496696286350201835419182517229028656666039374679523550 [157,81] -48061058152644824050073812397201921305018705926776091740533780357666098016360743852387861827174238674187406723022761459494402079365440613262260634478995451076878783416531218407967735488004954753065178345792764009363907438951217169498905108269506392596729635787266921394764996503907843026208044324436515999294353462957173199998482906555638227284777616239508595054010731510100983102863567964794753531387472212799238963458810888932735338104857709175939209838036096666999347295606460052759561307762917976183084319888452786266113709791710216237124457555482629080533921864926458930247295538698720274388266172390159528350455999291017206996395646578630223702777548997019592556910205912525163986348523194563722341534170015194211025631010088995963278700253519579984835587371456668371827114050464257958047726009629619571498803335661746244968400905597034978038066353040722035686841046510452473671784886252827986832095878904554338700379748106662 [157,82] 156544965107335860529403045415367138022248686845620698165513405674672208877901377605241419073326400447889103454031538356219936537328159127578469911319463976372792313834426520571121608388452056792887101765346804943540546621835484249436879313281085911953251463830057919317270573416323334613827994147775313059362524769070443252559439375079472629363640071627276979718479883898371413506754954985859751620165179634610025814069039165366552424422285755332943518479860402675712735933032851565150908664935043735606614878114296424149664602490744759504336288172517282505061492720325568286852332072016206666473232496558253964342576655913285537685467137489790114723599272966330610563805446746561205122602728902581012919767834107934713267196330542874592814837610778041104003762183204069735963173759924270228974755148237091657784901438395516818495467561501141237411219905609065431140251665158845475587072278598130346080357905587782050941998364 [157,83] -254216718838999722253233712623666409108997072903357359658228232605043348665782056525858349256432246626539199950414110044419917627109726543172166025875028753176534611416238287660955517408432627730288106654345878887766640579995373925288331588804718255360589763077896773675579571647263005479475458974151376181367087687525715205614574541464220372510119364368775905285979028919274691021611643195050892525170770377495613859094738646342701109826668289566800121945096354790140604276478703225977731653912263566525071055273772461759615906616293734810485474974232921311797914743815416461690763549085005673218757173409640699310099879749326364813567480678776497965673412507469899655769600563026647058193663263266151486438074843525714645107488067903297097200520686289809799724306145890903867308085101690075561321462213907374728046756767904182944869714328188408872902900823967523120157658127082195080907170234198589062759825292253135506 [157,84] -1113414214068777761817640717368478804545147389981310868001745966951787390553142007966589674550703965225247492993947149085221718706672627970145021436102038263891104687758683781744091344582173532581625782651478174421455541311030750093587670288768141133678225857284832483775902717447498467466359627608324922615816429621699593074132086208051178243835364103331472231766194326581901294595226007727852056857990748186601734023241345075783846102117502692110716198902534835115299435483320107705048780605439371842974129439035414572464314610020451735601980687303344221093155582253242623253203614943384888784850923369819440630063583347576465583203148495149105490589281222242673751411035745607316670834565384011582049966156152526476006869442946002381884643751214167461899370942282122237183098656602335466066273567788590747362915249244700379661415717901219511339689135887330264290131720321283796912873769210019019139517907446391930 [157,85] 17540803832054084649592188616384098445224582692986495874250091373761741412892961914951179300693544785690943619713290814671670896957494558143108863144670854455850972598566347128574205588684414037952542524213143732494961641736552018178347160376217397768866749060153564172138427458781025036262410399728286119914380750039858082864670347908174224897852626488149128146940497665010350540105508874452725435801368625857312701426556534214542511225804379935141758583586061536373955993228414505126790059099150936197833643107499190202618843634824656840063095750495209087086424355190067088337335944535527476138989133826380691168378793355128734867565505540305854359263377861459528982230921461990114942529329363512482707536305457676322722496376395502216689532200507448737594889485470017409900092162355427381097681937413986960035504187615323278816941633530132194884782292837851443345903447607637519228321978641186784923826123956 [157,86] -139338211314994243151525568012728470479760070061279991890141579678328666408683638334846267234374520956154272846394681379861374766773544889464273363345726897569321024651921802114540644523986108352897435122436756374816558368068303336886322181483177013355367883494760526451579308118906925079257497604312722664070870734331106227704739191905799566310132694111453738375445299952510639233074573243889267742694366440926791560765437719645565202122270368431634633413977342597209179910508286569872898079276395340752783637790024211737563763976069844261273945466135484708578183521224671981748955579600490948106295593444782790036631175046154625367009307686439710686462730488440663371990274920254820746996796353788560698418631407521453751462708375579912558730016850154768562313492460439599754029644290931266421158545843091055124194498851663140464053220437816690778050593508426925877455171828902870176545452739051972610062 [157,87] 792809426732745027324518094354457995095837685366294834628602595662978653349417732467875676264975862379967435870440184422352398112343816455720797259836984262130192094868626875296746494688124014586409341495886516043247653445011492122873364449058451865036023310153114071534228079717960136546901467858008992998000688007812142721296847112688725500824742301066858435325607982708328306419198598434168347895121864097146994345350273699932306312758415163026162650258782423700090929627957553413818430695039897689254945081683719771986833168781895352413893814964371297999750267783801165279298980718341601745892376512255659999960755000425148741946177955358383205238656136712110073939974914515763467093623604845295574300156647896608172621742818314100400171547965454908932705076850477775154917872842172353571458726749598061626897296511873323573773929415905444802020287360056751497794466031316139425272336578913764049 [157,88] -3320046341242139488438198276871899177053297458942177448784673522996062981407173806704586561103487392656203024261944089833016395636671056055917263521951118018551410224441214048275093083851540592254899441784929800077928123641683643845151704840397873604360295598894571492257166876662558911790672965501382586321455530714461409626715308717362122867172505156093443474359352974751689684311487347187951534693247253515736077062087015658280693059260777360409210087857381314911612631520241656607130958370383676956635636392795666973594917207171475801923836318458129923647103695200818865375029382862561531168457019460675408924900535529883093474896465256895934392094463153989271737133505823913349781753508151758723912851161603696405203756527149722044486549182036734861169096965283959872248096580878862789466423701545085240452203916726545979148359428826307767353379180813330155820293958333907505865893027274796 [157,89] 10425384438505529178885514711966351697156435372530758852189154818225747502200549967222586932259606533948415817041001471061889801420017834074790865667086249375198996641657294656420012954122596227366436378920155660981817021704361577100242031253208136647351480848392613813807851527903357500045165178573976554114669728992647420990493057730957188495828548165552303238162434729741688227286959814190192733595513009277798513364404674923124992023754022789436937208791771680727254217453513061258257458788705394444389069820393559973657575622615752453479601911145678186039452863853016220262529122047950732182820479214032090765147512680192514970528641374347109734525363209178154444290246988950305989105290150971042267770167414881454116217069328238953488915809430611416882865790818160539884133879541003759271133577172813249423447961162738541556059256568544071598537489979806288912519098342374725910595730 [157,90] -25355661256127186180313589258608213801390797602984317690188570783380335543222622934743450173648516412888274871909454134202915555110225444672546242193116049216724042671746048523281019586592419678497717240145014011737578866558030088911080781269891624968221222638577733479971169191250002316113245109687752753653667047978996638514657092038118766974750699860834920695585424872282910791362743166169963460799241442622933280177537052564176050036536487889552647558435635551960361036617802567494821929396207832569316723997158875321138453311001389929745192766539561466874065976709810890181624992545296978932057145511202592043026942770146433644492698875735623202310003181482193031132218876222934703740882103190882504643574300789588848061145619820172714850596077190443118311204593775418386684833803213025481447140653072547258056927589777781267687068118390878104061244997192812866053107897975097403 [157,91] 48328156954520178839315200814966445927777396763520015276550802130342346173754739485654155671036811497001477316236750337484004556115950577594863698130391550663914212960350113570543899128255836996412142175398547495037469800985258528754596760397218586270586780902351091924961500321372398715753842572433998471015044518946182121480041348869905813217230035917828458922987136722468662635783752737236925311648373418749655174607196894348001290372064122816746657956132708171893764451323622436899311051228956256591685217804674403630965090826619707030067042896872918097564011421267730523242036036520066285119622706024417941428662890117249468419319845624825013009498123365387604647894791714595297155459020034889729787071406014938707297733091300374162190822117678476530948319984697324101479371982746920809746364333577046843313179725482360637973573796941856938955643394866570219928766367601898 [157,92] -65920100035438242187686426845047209230185999930625327858940710257520260436306007521704209475365312125821127651859142232062234147907169361802288031348687726738746199429798993581688626985556127185264270277567067802784708189843223537362530632572250501688753388300552557613460738383390716923055442714523297948211309244520253269499300039830768028293480270683759462925377910623958661653837436930828827466304947137281942908604287288377233262175772978412210336197814218131913909168815301210030218090290123066272321094055542549239512376016061087738565293055129623530483895940146324671450487417406993306380756232666192460597746672752749938689119746296853992594738615653532560125571602749076838185694898843364188600737613106421555481801502362199575919032841087938371315924499775375322219615872230650241319984527293476678848391994355405647035628324382140415236488653489916399069618790 [157,93] -99759029857558783040477195720742426079932637404448145557193236650600220603121497655554675574459689595825043200350540713478737259271223360053270025512721939516640448709384691927931906602226764579239170600866851532939883873256087702324656017851788129718255712510331823807189836776209070573486293372631823046637398988975490285875607825353986079776614659324129660279616185376309691663014375160830006582985751330965526309074348528169186227852826850374412607157907664066149890309140764709890926366132375530265192666589307271488042814714813709162352626983802180112187740864171059779119855951705963641453573816063339084943754488694026706615605301492791492945895498629976150126670514417062904687315941504667265407724313005007936819877061746948485157985876543777796757350692425209399325258229791251915950405185273758846615032252093156843697480787991715538148265475970555821996 [157,94] -6642998441438265152059441326551702900652538306264373323169798872109955605950644860761819880573115488276730962156121435317860646793580652912375377879613347748553882601143021852472535739444506001957054551014016220241171422445069074031486955080572685342124086699851613163851293607558132300645984963221053614192732964240023246085141946930844850876746561984831760258254140147400686758884359750836828310112728110466632469138110529773939390118586602777136515115778334951927808206055996255185801449151355236274521447379050290485038445601222813669039272021574272897178085146456332528738237911952347909856627778666753082403246923881700694130706496468061167952903404996634631699525220273178342026601321741550364318644460247922920930579355199778529397102510122363479147332325021358898191928067888670765519992882952592202718886423196940299949153137321779243611127563491502072 [157,95] 357616745416039363083143751827395032041822970596037929396858067583640399602239457092917897533339960270807083886091199926035065267179969508042888598898232690474467104448610148139290869505912000885241168569888015814173766553492405730469938947946511350039152530608811110141879962272192091177680826311716224047406240612157044698723624306583131869479364929723163355825316573607753172954121747462068125681149993314176375715543525531226702337009394167855294990254927128932528189956427725193614322617458322085377811006393916475745839428263042238519911455455426605748155418331858322409642283779718461731930893917917974277267030086030114604053697428465968912246211565773456512569952387602657836304153619313847454502062339743880273953868853108429684874988086927907672060634993711292707328434827465361254519674083917529468455281416454798370539570820397418320402477399813 [157,96] 15149874020536185675369437179071670913255268951696789544407703683039296520596293558644503964074393592897026523715305715050236839065709566123478032949689466487157061802444151962444062077580005915937844805213728914541847615782227721418883822341162837677230989057456562136799198939221083132342526791630027141885673528522169438989779851890422795040839082787492544348974517774048310781770814179795144375354937897470098721677198099826379426777736414872478063629950538042801039063828451610924503494193370790330478194862147293727734157540803306960741978266504756661945333015077361974868955133384820658870761057276971944387758599378608525105633315590307046997338049906173526574921108980233989656149946573993335089689036565261320785174199270177819027069400356333387632846626161129670936334982055982376048003524161096388030617860945645365202294482099477220903308208 [157,97] 204054351878245670819381975289242508100905413506322668692416611266385561242894286070643899368965619481736995995825370412990559291143271798601078484272229863828504137242183287704881715436162436526192397512881465072732557098144711847954989961442782446343563806608296093801644770495949935039985829283492064804279567101372196436387917228219557452724275140454931277369228433545696009520513640442889047172884805135815771058424406710428545409413238193572009160180043219719296422271883501844641504777527110682316664491618873973903899404744317648576035985668569612715174161328995686709335367209983544286123119171137386617946238629687333113484118624497553247578359649038243334544015964352433411325661163959999612808742523370089492615549901721173235295958069577198763063800934161037005364024026693953196038394547077100139425666677574084351674399710044918399564 [157,98] 1280567375262431969771038411017465404207839520496648846665526929004561974181147288107290714646606736877131575703714700234688104793515581245272387334473599987216288666746680986847779266401424419852081594683765988615958086185902572105040008703803122568487746306886758404485441794736584334018682865979235873654962981161506913279579772839119454836761727402288505363929702195820129484079434092452044164698723675260914989713161846402852560115431321471532346976774600107056676642747723505140762549996573402609744043616183873573486364169552410667009189782368510138767720531685579548870513253695520026581836098975145544919437359948635789600961163124075325781432189952832972699649931183810586849317604867804568154388773202730309581494189490808529887907583752117601271975043204535890162722859267276431937273404375560208731274154094551697602959243968901004 [157,99] 4147387883352630475219841229070073296934665049343292659942491856873789082441283431537777967300494440936042123832622852017086223367897947290423449963629211862570231896129907163335306041179885770059622618450426987732635486991369788431963152909593594373705504995037945629325647716125112207949020329867703659733466208151645106567930311385830610415388165744951948750194541986679411983796697495305096014983295497486559411347396082667733234014752394559499464084616826448848138436788518156631405169501293951442173425971291983576856805464754024776683186230255076093673900837529415682794539928613141845799701717606881719652566353174322375581359125764661090294860810263748182679036116298693380111268438058817085105643996165328282174931455752310222103959985983204149505503966699734509481910763691891436083058302786941139975566530553747213339553549662 [157,100] 7225868060801915524314428602256331193711087035669340949971960452773774957207994926918827360266363353695995304605878302227592527409685590525503280777083298448435214078940114931362532792934081219960722329666793538466928925439532453909593910907234966327292495445123466363817144266331619504494926719215862519185475523467071682871958647673286998524239873153503855218963107280658641977784331611742592958351500023584591791427652495681439036945346804995954869225792446159984453839579569807725804438910190014589502112355941002597927285387964710273043326405512645373355757680688068235135365406487705631095712730088561796275036560138983541967505614714779088867871793742606418835909623522105048119127169623147817605813709865091998655293972018361121537287706062214699999886508520402219965680888355721797806912481706214056645674701041287227621072 [157,101] 6899675033275899252545009392275173912123454348956886381723480908755455412314374496336245459204238711578668489298415798228303013375248851237148367894114814538297459297868954044545661364392047505118077443484882881146833146271170612065134946870808401469364186367346789589390273030632286079715757083885639244456970542076763750163571493263534651559278923136268284193397942971016642181062946328321351898646545660762792179079140989542359456691417374593835776789097565679543193278829362518336306491336713936606668093711758003300917533082713864657759536608255565060560676253823648244846657886864640641809070830821939450057072007273337757058813374294529272911250267752634423469472026898534324089714846113187671354260339533578085364828927503050000454636731445813500479197131961139241966036484066936447539400376518301195020836186417178322 [157,102] 3638074931916003041928956127533911731431824166697781657113282464806943652545221353200706350176155350263306159330050412376591312213542708463290612363355485930908732039986382838000004607488475823181159628393117662669971961804395724465740606268604332131764454191025187292534463606385228630541012392770675395535349162007122127105239422158354010718542447497523921227105240223483976078114311316470175661307254843331408174435947230905456735835546493257798782902238968465410434503412317784962483403785043402445661576027531697093558620494147341660663087863140132090906947846271619743067421903443042069050298056299738871232688400161891279631427909136448378411711848334511843711278487398845209718022675600878750275705585301255879358376009631270438044479367247031294180680419670843542112680008264610938604901687701650800684488331272 [157,103] 1060715152523498075958930462688110926152756252195707483751286096599244484186765365400065365892027113172331933931199337387574734097190057817250093388809396811961029350080762958197245292665067095335967270919612590390050948255636945217493976588552692079615956480346154217441582888014662029990250741395881746739933808875769923373341206036590353494368016321798820713237882098114425221526740747797891168090240181764632514155111631768013485831521626665628534177626722082145543740866186759689289837465483388048016753500400570674139066694474838558089597168560189278330378097593601259266551762264772968440052113348685354419872629140858159712014346009919727405252184691101782018329618730934175956834035822287320363800649652889251119916941881054346044147367994785995928771380794401313588637762279375332495686107011822547766915 [157,104] 170558172998083252403021891209502852875856069973596897743381706816474503477873611694995682755079316006402955534238025214295688586155964548232321310527332368798561527557043396009856994671556079388520071098588028424344331757589042396496286934405603739947050014539279207799976403039490522108779478651578300773917453867543485533325542002327700595022587427025644230366855064800903454855044334331648194657206938743594099197633149881105097864735641774230566363524425674395319195309142748728118564729055712918851586629296796694452193313330501659682292665579004042037481197189110101417346515789536524319196388338162340944510906967984503327913448078930637485981107699375112897275810149000205949180688041882200134168693926064969552054923520148369222265164801804513051453573055885712073454244065322844203099521617562776 [157,105] 15043085365477933833045910983707136349920338796573136414466524917059410868701446233717248587027014869733365324254403047299715045700002295172171548432323086594382824944954730416583290044646864959975761527436195800987206616163475319985294760684065338130285722302483668082258331637981448793087487050443588665752747971180247428199378239726642480814700998098730109965218834868999738965292316988550080839875157586237221779588838887317631148139168769999648661582065616046822892243453782525296774989927959887302471708635084471423135300631420200548387344994441474981042189731026410718415798474706938126685863735366423447171362612254185955856017930584881905269264755540939726008789218368669821541476416947000234221717979277244041757212477106151152674540345087344610807465913962296072805813858906292139404084670 [157,106] 722234651694923549450134333323160028283703183637561624617980051051302056570384960370630827471352037988455917274264485742450714680080563760266420787756196761419346505984821045958631490935123872408061861551789665041136638461659466091743956636790158052651961685800386544736039161227942778880608289395118630540911063767321496580873063049888030508368155191989903353667682806930024945301485595937958042357513700272292919530550596905231177791170864316923204594172237390189380856912679053384292433645059562336031495152256484903857103933712193102271781952278319034417841601763320760028327188529052097903776952409583321505800003205956113715693887377127356812343783276359070391247879864596248453790836015631904217151169789638309838403070080367090047178338019637260683493546232393434354602047028900902533 [157,107] 18696482868307233519323185240932088571188427240150534124628568927338017862497559946997708303834985701763961075575586045175222584875890098258424324692846688154795655600364571869126522759811199901718402615265702080784673834388518076404023969318578640901146211889935056177643240612504625988037538886342714736025785030887373551483034031730719199413799041971807195877321197245681316590207583819594178574878771612904872395950296255037847158785327804252177726153471056617392407999978698788102951195116207946497075520857188634072609243524149764560306105564853621954269197543162231755152078106751559297923044445080713026163098910802020917993659280029604777778670703721671189747790503412808674914578316763213810483360158038241143713617039041497026325507632603478942649069519939269207921217515196 [157,108] 258038243904858437417289491236861663078562910155143802210160080024613395243651359040571099453410388435097972449782493425409971959179253787156832444945056102480202737647723832140939228343066522811494366186785490814375675739874734261382408791163494021627963919007010974945884419826412336642671539250535589267853079483665445896638094315368811386487602276558657738992065714220111545006366426328249492875747449678393149062104324193031198029014233283170099399575690620126502193533974174132871951972290890046352872298315527173314996837248927872364585592260780927818564883083429414255541604733798263121392659948001604589963931025247510938617356684357741814166495833876380671359933053402861397299561276034011519372420079520454387473501760066533497710000915612924678504341866165983746789 [157,109] 1874178999786152729072772695537404261510556785661352214183770918662443163283726365462533604884327130492966440042114509368589024183118082061646201702382220421834640645809076102379985274192532216956552839610264745300489920875614925253681267985225769418267909527384975764990069975844324591975410223322898078398502156449348851638258061162251894741517921521179615990524444834290454681805235809639884188786049887602250803450911615767318544714994801170613446410135879726257133357705725803371000549399218376547606097453892467911173768450632645023295439036316764252659757111902282495001245352857447526874810538755447385310763228885616649378428490430177774621111376885506244739158294922266454044852934411776443155974638130962356881700227476596825781336476565950917935246614086255 [157,110] 7059094682897515836568456640671733823424584279744959977760124227052484803480916205289073695737622576857466700338517227972211052391967409542893413181327560312553857883743578144442292196390571134665654014890320944755520389370235125519114206431732376578536287994737480063013088663419258990877032396688932564113517789705635913334929191427899410331449428751212631228136361919933130794466377617762631608639152998875168543471146426491436126562638832290791898885360120567735032268087325907685316141092122032373637593705272584190141225695886764236092999565026189098375821021973947847851742917627578119536933628769600814818889857010361866562569210744650528785793952084512977831536384503655540949547104523811281884275890378761118129007897520210682669967474764699454445518 [157,111] 13561979139498607548994456207214817976392629489612098495679720874861920627001486996220516979337709918852000255168704882514347622116137404925959064841261486852702212061657096434590364936486754250829171112895894583993404152190397106812485102447418866469558186513445129638516248704229465636221987648704017942696193850233189476190533681330951554855645435041749271771101535679226944019189994202623826156624666624926136775825434892717668613502295124297495507524744835261588178767963951786772551837315541096736249021045707540183434255432378537742363895810222515596937556977063919456220535234659190602046315330717415134802833938932155061277675540608306115727974275082723941467421508835136774786295789151536725690064652609044413174281216661766139232740060306388 [157,112] 13047515895141325235544565721750682372774161845982661398087569650369834694935820269786347874456118214839937935215149404216972876941348720973509990291807896674481171729300497774192087971872911872390723039950989738819315798267125407311090791148055837617453729537762311611558911922315489743774289613110040730879574189865442197475251146279682337065228334062961396158311889241444485391033883491186861690666056333502329057509940557034562911373776864242074243720085303473638745937975513100793490264965470034601489803154390901719704572009913994723767091258914795221092901608517701218341326591609409275230801808220400421745105413613077223307459612941290865057653771817116981605716690198659588747075238908625423401146173844630648210484649991737362207677 [157,113] 6158349086018757639234179643385216363474371088573247348724191098376482570834924934221885037130415731084760276882655351053853488621400824038830035937198166799916378919017341964932986344529626091859563475878447004367219707661525382890590452054366270418084928762028604169909253173284394835308613558446569740280608854841226159876776127958242570445733764670401442139443680408440519332567975868503263755838851341706153999387568715804874537426231520400640833084901202072903973606440352006340879706483978502982549099908517276265969935949620030877232770314888188221287606176456555955504009526606736340000739520012634679225132461525060126227576980983247492060053212808787665093201619417752817889412682115504615705851815723284683092969921355175 [157,114] 1393996369328149148237830311994000800380441297329270664908531175317084884613197900459170457313987372226283502551780889553860472890390717025969224179952507646167740245096240406314010051024440128654653692411615335130968926937301236413029527187859388863665803789244775815221349580085809573936687558340800394326644537706232595254548917571667009498097254330101559720103960112680072921659642016068030211775231377242168118671499460072878350014074975561486187463277359148626599661994856605831575627223848524840130133968856397921543727405988961304959649871400380179226533006182339941630302579425151383975049457558777936193065457564901618671356304630389237230954840368722205521863370374326100625253341359970666745932715849839451297201 [157,115] 147564685011732845481285638566775920700177568916210840440096280830702627058157759040654529882674106699972721687928742502926508987769318187763675510330867719273294887423504987157560127206687609911901771417800518631165261207274712553467126815241559451225662899050711985699299754865021897721582516631929723616060610243251032431639433457370927943807250435316298275207940858570965831642699527010421327107416685061550631074631930216153986685908440110118311520936076994934504151053664541557456355525579302944297875728012509778746457008153206562240768885509301618580264170952882771978062559079896098114508020798199227444908500346052734435518523320614013883661535500652595671524878355557084494701041231983511971283757049144 [157,116] 7104105368724680823143265920981451780404352721148802265173502975943586192746547486343037411911848108825974484954844325144001940249392865855114595608611166665454817905837187127756074791480576509303868604808619280713451302872918686949052918658630795201087829095634302195888443030322728706497564192152203746156181049392651009648165142088467972058056870662029499568295855240312721181280080306558706508363142902527322230399948454749843407054048398296241829553798922315739160585807341116296104643229721880484289271849919722156138417597104276338275214209727943717043918370270299227893771805906392882449310383541655787771947638357419573511262982806094111255376240577345114816201710997102998651212230248421313398 [157,117] 150803185725996830372097492433493404577596142803431470115819174180304915738188279191521653125188865480924712451531795285537320308061808009798674988296884092925021305538481564876686161347026971095945402608743965400091073932844353872352477778066502354947653846385323461135755511114540846929415786602975975350660887749601287630949973082929007783711109422925767344708106631731983891296392274663862216188684228287472126081197699646881228471728416885679105167670156963693542746411042701195533546044481759095159889918904393673550084965888305233330423853436297334051220738779076575183465606009152303466092069717943531252694374256614702778786647287796370249483376491711061752655200223625194463294673769 [157,118] 1363887755426782102533755292233576607650222776388742754255929677834433053235792017604903262900052328711819120616632314732426874670828830020162265637547673766909945791090157202207552999629560971280837067553535824591203987564447135679574007573805078752597173380725012528027752129249587099577456621042754037302889834549880820075101384723571882658527676673647770356835913921286587437613591001618389990833502422255612973447350985440762094849921996088836480354930808038135493670089856945070788752547816307327436310852241611817989284459595292098647007031840080287518432318027967265490071819288080670326919254159589706986509901996843725110856407912347617802749724066042002878391524465905679 [157,119] 5058713562686661406672062119548170131191929761378008632117575629789486398683510323994602121869402238955834580888745879456167941146117107549843930876008171100130746027964865850256906382782772475054130087131269559282544610755178733782282365316160689722635562225178648972784817779763565864426130215863456769358802300198591574368487704411884862615295878040751069027561590236958791800437210063571100295079322399100749648146125438267669563741486689315678585785413780893295690473854075743440569292106638789932813637064939781611412995190615150708732107001336253210461656436123828256480365406717318548369746458668036540656455395799009044512836599746855454807436346562768246382080 [157,120] 7374384511833318680231779354449890383181840709806946242266917171683859435334111813186477924958889336763575932219442390711572130457478277696162391873887161325111919107367420405246273643766719167153225651393240038081541809910907417115741838454496668316271671873971588226150883317625112302155269529764662637055055631550332462292326529712577763043203999000054744092032296788883698336890752725729131694440978952507243877295958291098680049021588058605131794558245519163522971779711121766283179881391052790685722216029635602304043332016153124523109360370992712596207674200685711665341715060107967959988645571053009086569872421849244278832473777232571756071216661020 [157,121] 4028984741847318978762369196470718193309667372681711184499502584687729874457432675961264090369816272585326855425693013768143568235203908676254075143201343461766149369158976592402513240432083270597277632109286662577477655741384354777954408330890917596322216554757493315209177511383832881068144018761031716073796657314516670857251934106275191678479846959315545359253886102144004172849021962552030480238949794850736955988174598350858868645798781363910021227222321421481913376294473201890247536875790552441597372031502146893728950878281061556869542219599370473477516708362501001095578334674228282438562657955618132815703958779204823855911891051199945 [157,122] 782177030225066675694837191099071239245869542676716138892570230911961042988353072041211690520705523171705777567834594645770484371771014871269012493045425553217606750036092872234923739874511026719004430694861143983945031852277043630944738412786007279406047950829237511193257136552495558494455860627890915646979616000332154064513404504154041143646954854295043882239962203770951883218602071325874572833927256495678198420586112030935564751824153597499549316185931395603518478528611391237658494370081980270057582521453304486435817462113495869780628137761016500088444452745741309682484252790580580651707553603412974854611552030356603186502 [157,123] 50815747248286352419883273446106277995759251491313820034879250884456040444913703143515855883066536155073235649953802177596177727585796805012233612178118215348795125647211562187242021771954923161620032322909490992858921933615270599101766817624457775023423494897443352216826550224658526517628049184863442351837244984039308903333953802104668073269284274154974346628144184516575182370633022720538494028017517823108359217294416436212536684328201475737239455025804860875899436010865603789118558933861692791311287479346949821641426280934832218954628599605320015790555441439288544040320672074546077605703678103748111387363560640 [157,124] 1032305719050129819939376062318609545142699804730609902522460193736145955067254585386009432934166556496741141188416309740497258208911713390898556604280163335849236820819631802737568812945038777208150219352080368064867711540932275264558659894852041136966779423992846966399648000338878052824725222337466530263937267376514267522157510800716158011311825146899431438932712997057512874687003680062505473814414380639107614156728873071396143367592285991824765326359593898366454521253507035036624805574379675472581561687788905201230329102910775082774300865514139883365738324576043136379300634833590663232034611956151 [157,125] 6070662676014398803634468619939285582563419321916202568601868334915733718323358773996190379492920453554108981778662969641376779625847222267029269023838034119154775099377173407131647590809730645894922090606985703449769955827593936465072961574173598117616430288802305885205580434639843085397835638186200942470923805351970607813152827182798985441413680883775111641836265580511260516244322530227191952212642360766971946499448061203476159002289762635904337614203688746630160397233435238223792450991332713897793290153706082427454775754421203130140305980978274368607932032314932101099785178001190835 [157,126] 9461768466961444632804822723584862723750126398264237418848156911065638577606675147497045205600149711559774233930716710597635832610672238639117967350041673363849291068711213557453570024091828765468770409321001560882174731067814488788982366573583733841499041587879898494122629111056268032235166677563314788033238593294515863790076342922152244858137888276012232292862509432123026117622443505928585347282985075168195368646998415144409406152427769533276438155218885695564071118949883997175786961139263590146190206389897322008769311890558351279922290917291078900892408488280378803204 [157,127] 3531098237456314380385156436689564755968009114887500668740197543347850512961659941828826490601573841511708046109873062428778363027060592728609721156033368697038680027909770338328176958927401497264789103216334185770794280751561267643216668738065948099130673383775313796728830713646827872187420345619643971097810494380865254252579033353058454093153471579560561493694285309971073495786091743843830175851336490983518579411611588175953154301854611932425858521025128068037279522849754902909704113341630584628100219608818572297299810444631626836841890470359482833821240 [157,128] 280462009468005873145855623532062966596978732031818643643810029031011138432759391231931383308409812590299800580037393367628401555014999580407076793033355919061936991563696178538956288317612839016091878475495523934654711971220095059542913153254684595788421488132163271087143990965890423326629336553105330011735513882097203992439287134368922888533043047385055673118674007102899725126735655848380495584259168110907276354765017844530625462235669400326474744614955756456121621531057726389902340328041132498720111956923967675243568763108798679691648312 [157,129] 4130166964333826889376422055954878841113027396929435090771617465312928413815465680027397433246406356755663742237020455247908269202756453881548416374967080787662797931163886055771999133796120291442952583621890881610020336810643947205362964305007234175721911386173214481569857466812046943440420313945658043464496664995662982839192271192470089028674596993364466954614759279983422359131493539799492003379860256225479515315452022289812465163876136138728469792076717574283397776446971788482434089975931503611461329755230320806420198642 [157,130] 9580230708368141614834008437678842867292149382978676580492795528709513588247079373129093242728179447652855179943084918338530795789067952401743281768882269858216076434721731759125450112376624762861287642753809319895671510057372711230802194218031339215707188496107731357968816856023041676017371032565719719107730983501108056839826080044245426316054729746581039383861755998747016340184591554510351058572449973389181938899519798497388047585051727998238160197088230434902650232429480930987578890690143741193911314881 [157,131] 2880092246399724439125919343920029075319114956479226893919735108658699632927377689242251726931260306857922887813868282164657334129232655253940152228040150979853379594895524457822794048243324685433629834707958760308359292376275097220043947773016746692612157895750116163544539644498291892437536280156250070124081597406494886829363459756476036233132658265472972471697256654607617502720365652487116686732841725175028088192676417858319402342000576193598758888535950353073709159138494291029247945740 [157,132] 88594128600519048003102895309110456768270453347723544728535040934528828240965358750510013369024617388929913893173284564261118065582866372974856187266031878715058540794630456875236694108553659355188088352196662282791068222356640886505407579073847337286969338207112993665704736715854925724323861818521883345213762075809518398491208176948799914028124191083537827395356790226952325798355007255752909382162705681943086849631879718353683142034015235817895960004177656685196232896 [157,133] 208430734220856562433845209451438491974441436732937783990713305698841998991978657521397225650489516132543155824570430172225751287611275065527509157931545947991392715058817978045108142275015937642013111830817859603254708371320891925830530709954502242194834351471348797686240768000597261958785927516339093983200341642732597672625831192588242716054136427704369272071812338738470729681088745689482588030394724410446787117274235425688407159385238815175487349 [157,134] 26021481054651781829631495446040888281761411037542125793033797453137605678025649581571378358673413857619566198702860242690954584188913236543117893110200767242204139639494528534862259972580117584476097812902091502411916011952507622596434681608254418669525093453061939642443277214404472111233508436269755723954240457903281491797896906027665190600615763794365972830237896496594480327584108924716403146677702970940113004929959962981040 [157,135] 107630498347210906383343693416744837305582670977381170271664041968883946697366453893147585071172938855213115785927927607538317994664343306023122739732181472030302470285351162480426187945793265969921740851776108404523548789496473525508584044994525272625689802065329707065300680883476306094590460207357298099522798449865766855461081149851815117529871261170529144945628042502231753021408198448003080380543128912 [157,136] 7859482432805363021629659406984635309557824384409493127139403512169612833441294827230012719286133027857050299564880236055235462272559173431165681169757673087918765169293452540208896147431573205578933260629993130781422067881346802547478857972570664305481961089949001283248120872217840313929282489717154043646621787568010876588846402632856067928510681082398169693052553055147576410112 [157,137] 4189269344933702052484716057637793646320013901464526422426276245024821790604943121382102111314625758825389141962628312350216655245731378568631723485417380461906997131773235532184769832390566858999410536459716827997411094406588568114104854540167621876822613256787448490687337512603704050105280402354119194738036622069965215807598958513970341345727335520472 [157,138] 4679351051073299811023720728261346855890269409317883592808019830173672929507126444936824662823010360923547770162405499473118280434377639879542320807912817802267790269977314402480292359422016139248100911309274925729898453167538345946969654807735956714509978803797516497620562175255346397733837331180645058654836898578081183616 [157,139] 1732617482579071903271723677059113061029707493620812571448309767355300556917396971452787805867358249569635214951709925409101042312243058804365707539186202694091295212445977416668906993988318917664616421372713015533184163394673744547696810050399449001681972996109196435157301969514244036099712 [157,140] 9172513138601445503471504283274162818981031712998670983873321380012680096109790166336399138571847924739570798830904297251168121041536791738996662406127643941526595873650078826946780558743991349496361715554683155108444722651891095471850311862197754948288 [157,141] 1434273646322896825370579425876003602332997048520057702823116666627285681477237609536106381602381726836568163715472248949914271698772921336730700455212248148970955980147942679562295142724978731196620236865952 [157,142] 935372720182654685981430866718273758488282526806779398992986472202688974532622405341100338645649999086146523206837777354778952879059207320514852608 [157,143] 63904233913456920234750594053328 [158,0] -1225999375450029710219585116515260232640061083663255339708735518326284085174914614756740856319557450911095020987851361590521479618839107588370019814118555336173651650604169749775899262684620737484930133216254804595601212500830790511150639049991098274775076567164183729577677358594000476783147085617494412339972699634097281143302706542320472192042128047084212577727259209504520582964880394522815136151976768794027340502024371600309549492632169080806716037401927890614818106636080211999569038668573966822209098871507006117413830034722438165140238530856312526244883018836048291599510342300047640355005083166766583696428979056643560817712750276780773428919383629772397247318234614529626435541651807613068271096448647435158014813171292497507683280358533300278241715907445983920878148466026398578700887260483003926611680664346275176216263547427952260958204799397603314272588697190473190121668890733308190429576984343964643243918343709665083016779586017480005586130353896876245484664354607591742385802853084165148396589687466248738559372291808426408138012025440398521243801552724479409860462284224722847706577924490215754065799090661959345580405106057566561338972344675352539238037976226806640625000000000000000 [158,1] 2740784981226822150153452962360827103424393132425263034927827678773809697953493262756354111772546209560453393140896996178542677004410238730550997547161627891141557205395585148060609123370811131262087163028320324399803935843936068906250075914860081236096908522279989136025190895874457557647467624296852547242454462373832730896015099673532451002565214183519275461013508152347878922192791332334829152041055455805743095515337261583158443582111809274296726361286545318354064047817856822196046035528984988224211727546361944244621929390146629378212874235562122209699700800641574845874819620158707786466271727338217614369981845038809160426887506717721445012209869764145829211376824704882852434451064721679662439202535466262465150824047520180364722859636915461756565475290762412225466128441233005968194538552461228911232440641518104700060587590505150079936410512961099374770122003698576108995347723226430218365548136982493849358791148680097676867815181637385205383493607388279218202180681886033069374011551918182126318873043599467202345254652290966900187305261431815672801081826831220927478163927912279860494855294111578613796233453266708149785364416106525891112651801919971004962885735556879043579101562500000000 [158,2] 998094751253867674889072120271112075347062047237332629878061199381856454930180410497627645791805868890674802623403446643748999975396500929141257934546301567268550573507990705947949999938608314584616300671040087037935198346574285848881369121545409557238238949080728249873130857472405677035795203662192508566100729242865497244212290193246123770128555211540221122279903837134426443853081498524028159802838401235261019999170345676310875594333191717799231964991831898946739601837020559608815867313185756361342071118589823120861708549917197942657746241018945252212914066253101347682767574635238700931048352921840060901181375890979503309974759029729074331823080522066118979921666164955769767531209084125989855142256626160997454757890579881588142481182977494528945553746790832093182837274800751420359472058019702384355858154845203778739691974041867840880105675870133225356366557116753512511253155407984548264730337896852971323794875742694084888989708732909731334141724598711921303507893710779699285582354583004276449505075791268844665294127231365247475422648996235425383422682905880615611086941875897067939443303457116071506131576489123857750140391112107960942571284416477658828433151476708980321884155273437500 [158,3] 4946448634444915414945029449689564367080847132530292088633273776841718069395395595581168750092849849696296308793866538223694756796883817547677515396949358658880334383555959436867071207373884272249467909205566048509913423852710877829636296580288143846798847285182296580773252789814849798640968487255430947673747722138151908983004128278931513188462043375016961764756787873008523055887449717387598856608452285218032497087908442630180089417165864495907202661464643858604294772287405948267256295636085903416014532854950786906662722546934139920065915576832127139441375726626525134470542313348892339561892717147950739104254157322133805106856721449532528716934975503439282354254995915536469940995705798916975619932769152293022311425882354591448719372335550316256425924461638777239395417408444272325455686952013482210102972619586109720568623598669312559259842220665900185055429572036961448727640614508111011146582920217834386185044889582032582702803627572790511787201416593352140619697506329365658082419781220901646891453264824802952809722079351573914242124864402017336111061247171367806444299938443321492207824730241994272584534455113997196936856464149596595043378375086549085017783177281453704833984375000000 [158,4] -743741870249190151582691706583058078390683289675389077321895359846276837985713062556200302110942158899763792522183473143993391085447564645251926734399454437877317025372223943777360647806753236179043743486588588520314938128101390403317906353941306873808861901978266518490420310833414065895674972977381000378307151908727910027652098468798419095467865294188527932350478568161996499708913780732600092976171480892628409004280724683764978270996043427249889438640093116887395908711283091173418697569678544820406941265446280483298621930879671312761644851447376550034625028657394899954058534198172980120115069202380589866336482053739336113305838237734714634516490001969418753969095010727474623958007849147257573639268271451959022062769184947678169464148758213247885016415062470002692619900972292234307878999860292717843045597548583032887703942671749329672186142013079299953280806009730755588561531651239677993278432885901590813207951280501285228812442416477603792493202231111714876558817721256939324535265397868641010463425753998989238655544505962749310238136287356398592704698527240067773420943016082359107787492020857137640703082991159387844654787806994480515662442695715888217311210434283302429199218750000 [158,5] -37275240171271774299291669468757613384944186379215064087402632363030164133110162901272044633431859036989298844807194117266528232637851987096261774972632743216454878948524209383507722118748533551224113242850994842881866322249208491005520771715115108418427899921003610387485370004132981812978831512471315323057312619946364110794528056416864340552971038411553762627816654421150916704146097651494230187144350005034947784006221298749938915737202696867068032488162978860783713590491601373289434339076352537154904503087981028263645764380603198687186609375404093668927467895167830652697766004528599544424026318055465762148413841659679340415781391085622731879884140307169144339723463367432472927603851711480601055904152036348872345866316079800442196972366359574453950595576433963480247915765855015073483058305944622214504046397042282045440417766550367972010910417581661366333101721408407872956803813601081210333518605454383301651922362954021688567277354849253215560571534826254478077067264136438956463355569827023047880352962536120703034483620512529558902851655703830990125096170622491296182072066719426001156913263432528071919325339089703961938340234477040999167734480173785690472887541050616455078125000 [158,6] 47558149722498663726783181121871154601837050944448110529805223053599803608461962122776080389614014619486703115478475573622052069464683131202898881369213928285882295341510637992706672673173863617292178072013488250202097195754809757920218135854136120275065155584868815931158926321883013662575068118430655216736945416592015056562881134233506118154899560686012271902097372745490915059571847053580857819687340018296055059270582457478055593057155863982212826753093502379617081915590395034338700840734025079212697440000457143563745476132073309272055378125234317193736607604849651259681618507165247029666144352656716305041697209572136300773543698850043709610595173645143763230959334561476019503132784678934758791447999680298104877443838116361021760646503786520605935356827739020496969473845652420482099090740290893420958811266994997869958124975212664118131148342489774891461395924635685115001976129185716957707452385044001216925204381105324893346720025770978273322490114736766767830527494979891876976586782339802716446715695244203820179953343032803377311608449217886728906950235472285009447514084690498462308891587471127061726082957944452474928128555651638922965705669137049785686649307878571958007812500 [158,7] -150328789061077774708722648375263104749884474999259943677430605229129113158197435502870369261616356136809782198327382116105502335024730650371383639053746746985573043086489656896114123976457207907882971185861477166039343947069570468901939632897995509950058415254517296698709794083613662758511553187466889387680258267400077975619808835403111043513393418584319229505268013205068527203174366109190089496244048420590723336451344040804120570390250179713993544748446980766934778440685850944020335778276660932092435367889014883558008158445631353977370995133272741865685456909387027664615285639441989284485254764914364555844617424867436543872504341538132747367605524335331604903801689537396671048913607144586210110577972256217899902638425423961771491191308517496400444031867567800989202028785877638762995106152864630439133322649255834386670762821712832799180578929396149596686047806797078365399519275105084412555649309669902744187287102255940598138324507013250115856791344555531485958362945265235639459380262539596084506489360912043395438829199534539560555118235505748646687834326114198979228590509366575619150322042333596212375396926039857985233575622966078626028261340564047479269452004895754960937500 [158,8] -359782919248132551592210094872909322630689004017884857002426605436594528299890368841282413258336391071271811551960721552590298289975994286927983420923987111396350502705617667605373310039240910664943390632489806813471920770444162804060024072427319555361996078776190226487599639727197124305180900661593046872360242527171265229506732175984412372334403105377487594942980319950989641566640668599100698227845680931779094061224696171337648283266620682464364052477848066502114875859272998893884359541422491671534423882573841776616154687849918161746778839235214287742497334275759744005584673523637520439579077214337110621372847065031511547184610563936567413658032020875639090685525425347219931586197744135258177309749412491528309765844871907514798201949376329465549013736438867354439698745957230353803707933154550426420206306268425461383537790641593550953044886981437278754412989473975068381340699032205290690064398289646934521431565686924415744793318631535040188499433717638803181794737352464285349174490155304162750445616045516683823588711089487147405202796361604663725756857368451477276197607445734836782925886307964857510090711105678822052605948299345621103396083344407087437777284145964305328125 [158,9] 2612980562861963125589584747391556646567069416715242266334249892730751349420569239107022632736474569532232102287875598909084277305790276812698649574167590841351514178724787615488727207800354885937790046664599696075473935679869195343113915438498707893519956614304052747309284273578771216966896632783453533721957338560313904694571440115287654450180741144524877781766358406744039297204645915196927564286342748853095922028973213799894276815139893350698219700529623274531236294060078939030147340275564628725790414986519318009707658907415641593806816974120449408857635674746142405187485230217101215696838304144600828109390912922480574732284127616962329016804503448409830162509581201792152329216969387325813783457071423017985024122583371698438115953135680491538485550167848097556112911460624718233128870997233771579531932416550499129900615403961363014987443118498594462033078504471832832585442809292050351476689824285152969123716083515824356221262009629070090129492489141805037583038904218883009524999116604337638091159319933375655227645714827074896467290899235674562225005277295899430472185513252299133182305955355268877210821980892189351607268002660683744611573064590405810175882523702715531875 [158,10] -4082044497809250665820411807876229290535801463515735418046064303108935768006652911563434369125121544802409279507330898301600943487043590626419760704871262665674877025527001892983084950280719212906055641287464462476004026818785425640339668794612078274264199819448358734866535725265319965670069450573139799580358136871331960791183124350383203437060801850471429355754521091387927262607803266066081128986519644489535855225849193013746145576205531383663743554168821115334292685248476129913035529148412897553274541348388151826486511332487830252884428598236304641791408832679283496771254330548125425999134827751035015782235165340405307303051941570542191244612918391507949546206677622165961966695006326438457833430827649230822021591808684423854595094688698845768228408059298982381802128662363878662675266657181979912815954597010482773295384765964255226155791938032338767771530614165454977937115873707257764039749730500528714534016362638535206429214686758308799633443701631816404561307532209699677922943019846675589673565399915642604553055044773485221463692598792988264001831620995017723799021403144391548456909169727527773934486918461321183913192942103373673411791340150071995030807462273737017 [158,11] -3457751607131653357604947745933151837751085348556545429820183343052641867074226733546478491662117683868037369623734959837030864546685654485338741437317851801221907240092958739986977082508775470721691826961874124831177658949954314165192394622877217009327892401605912445095577024850014905747830990684217591931534862519231701916261772076001400500353156074999313538828706472612240004692050598387528947264543057403233623965860371931527935656041414997942830625728532652968763391503664910237836047999911712744748808324704498824532222965416890251446980649457599320740366202909117067761361596969378685776983981210693774255099665165912185180406171923347339044848942545064000225847111371329931351654367307336353796425219084163003269727359372941314766521683115102290057647726978224433197021300746651484320146544688414255726417219088309934985355932458918656537560003777673106407856391636148079303091695033614273356536753267863943387464555482316640932843084943413764372962371783824951606780532306510425187422558287252424495482616318010181006217060899097008000059591113513809751707340799697591766153109941922635184934705519448264019103608350019081248382847441609255213867399942463673391944384774220 [158,12] 21209553008880933893463974762532116001601935849025884493279400551364828705278742767548014534865009835226542989198900948904051210948975345835048871518183489497827352413377955502550807074516804017269301108111588128576322178892866777853940211058814493159540148104336049775606420111076905417023306433162249958095468791065007765852382701989709483770467235314199216599047964891097203923958678885076640441150495085421344678694290708183526671610061124556725316003803870661193470673491331901797032575066016530817562977282011795419067907575732683080330526139807815713758946409296122173606548430777102593592352831197504736348471497330360471500878639367896712437544632770539427898348310262983447565342674908262122358128462305170673211452562914960083476883249465820241244121824852981431868688984005116584085165373890851444902623622017404711094918699647325546748359587003992133296319998018235661573508689978663555412690214900386450394146320944514858721242361750801801529274201851570989943536623367456742415063177267721237416782951230914352647401037923895392533754852218107593557953245978212172665653658821708170635527570207799539242330684120891784233839892989631473309932665603502792380696672592 [158,13] -29485447951032392299130724091012084436629775108987057246660978943042560685581685377748230762608640019670685553466106933182614779288709497178794994485535214108727168180043269325054252291047754120900429192598498580004418571082654862368316693579375249983154820353774255069614428777346613769279247055694123450589044566011553636372844922051539542050223078816099370945215122695483980257523188323381050319184637756801090527702983063244773269252796661389359024134146164853829450146233896989940785409511068746758767561100050269130825629805611475246405366498750510101579672689148274232652423011745059613245069551232262717380316956735664316729373410343234704501062541889249839525280949407322498003816941937826475528128261877873919189451287968884623579140391274897121119244147519157078196244300066016489876641931635163551051150760528647604772584836799257517217674820084986856259976880117027228429469234411698343745704760425002492271514695608037863644685009506979979044230948590775342563748045155299271572079906761378483215126936355676167365106299305874259286015888589889169981040795508857810978895554544029892908537146037655596922685756562376842709619553970302395557617977985196853010637000 [158,14] 6779748337912151430762929502097747623644126551568968070877614436159186299279729994152083529765231890676434048272608185842832619293180416890617180125645024101575685408929417200015358307841229967573454096254074911645500057399729492326318341193052491423184141465665010127581059246265847561303808921667152265103505381256767195890588504348302089460779762345177556906807903595523252180805773475533000867582298770924179431266381409456286090287829007176218336537003861436959412135560666051917518490470893141708834150584548171146545976423288086065703462439512038123895017912528301191015164483451460955367467195726448478005734588913152185428042440155338287347159274959883045059315652247994462631880666753352845111596581572752620516801626498593065403837065861164087617236815076817652772159740910572936384634644886595470666882907081948805533372900300564137150430575749011112647753255763920549645493686566341300933117983595782563769823316542897420460385808902338057534219748962318817804607282448971504407357913003786749932818340143799795254330039492368451280213852287396950743809307835470342233756861907662811409061118044883886425679818049264275269537633253282009030787536250234089859877 [158,15] 33769245545057415062507883949819129838116548699590196352628569612254308810847756221477207733872731620420885085619983874876332404819158855620544534705475391678527363785343340520280625489263744162578789166858467922057650456573201702766556518319718214136872139710678756614427988179779617393956834456624013723393645370914027135968452593839346290462927369154643076617354741418972762006883724218350687183570302521689570447567901873490345684439752311574862741585745583662346038260393022772709525149499794061191661030909401949317296395442948941816890693402521529204854849004001190785635719256671917191120157257550325496416538602389540191064483446020933776155605855904751233722543646926282851806809295249041185046684588993737152222473286720645562612552604240530644398029012080388538710529369218215031471078714551863205522969903188301241984062483121247349017753320443028874122440726447639709676163552129017024846731925959339919184477042197505461350552015022044499933134586397637219106042865033238943958693184592663195739878680817748337296666696340262753132459745766855299677681889684706384462782650156757383058423426079282597057769283709567627883489837310994810367592214599932127940 [158,16] -51784084751750505220047922182359871499544473506418711127494395834742489077559137640835949247797783404707818175917981038749693196384201964847437123747907336026037124013849342882615591420816389364843982632281659784103139833714667979867895660357475652041326522074040771358711299820169885657987821964543539867873596829103565096412894166135353430483585071975940978441836397929851718753739483009440130748745497890262560541138691731989033699182495228899616373987108760878509715708948983275968773014695450350127589379367014742021901319588142365804830602594585039890310065710152386937655462625182839908533339573043755506239525952021962481767450721855662611333110658647515981370897568053650871363604276737867009954501979169786500992260806737648102994075552914360366167954421061098887831856886998017273391522924797647353738585772062922077110455200867749839433327295349943380686022789629280018511759831024905779829006185565999711978508087573761200325516778973737148566753249777489729336316854825517855206113312355720958355964447693208551283946556389660365744071697426285192930968018403509281222550021549501021548421155839714159198235712171155170605118889499118158687528287820680384 [158,17] 30115125785127995936558587275640643729280443448550771526263002079210070240421731936811804212960556469101017567603939961741871957590483372454726025749271461602619110149105772915753276407995938574233321700875156813496262026733722927447246697931432462248760735875554491314856514805605524900812733742185355460964471245213513344668544568296755249562422728074239056943901612799664823953235678871576432058372814896176674659796406561684784813088408150824763256441533977453314866914553579788958038880477899011801237440186152244123264812240238327164960574524920817849198957087058471187007751410903719794222364439340724961357694691851798626643268802400275793160746024647828726849181758760367470031491432859044787614468214896013613943315612435276372432857672645536628512503958514442638537122822911611154067570220403850726032440697462123782187154305815443461188831747152193196902893098795201161161287788957721458590929876404593970755980712301158923825409596910830248397030731689526415713662818903357665110964234614422741916602431735787820810198853962870435824730920825237968826522560552197221980955632937819308719801373738012749293029197817339739397658261328653123394954460802925 [158,18] 5462505821558690010613254673493805911630174625821342268664278880468682246740702836715984143940213343027484306491719683891068431191863383001120933265058545241571838217934184919940847223260781380475512361087673176053232335342211359881672581306943209111442488682918515085012151572012847138286388702938138454686486154525528778147968826767335308441456867659185591783198538768004454539181526861638728874264475896907195292397935668891450516531950886541421208227014266151767067787033785474938156566345137599899031228845109328611275156986686201864221971791158299278939008528047842539295509856682046174041346278904887028613492109301987836766531164155395751670483743747896266409593325268154550744996975481522479652075564373696169730964456732028696768555536451656218222622448424907272161746730558522829161367273762505618557070950717638845026003856229566624792937425596137154326116559794102585751178309209493322451981616162014894258342295963407685686260073130945357027861771348852429707753113720886422449382691982675872637771194214474680434787607085602840646919339890826698601572893737211151933330300420911950267744398229656206378094391670693962113800830708376714029526124330 [158,19] -22546282211680740516539642054710529201835760722024395227672795434477512438271337710339152808176492205353984117815559537330683026417851443016183692069282471515455497179882923248641609857832074148168255237389774217613951004560249335064823211106333782481155285611296283740566306320031912084925232577469103814696220886008950440654669280104641691466039250647775973066422956133244001004265180998898821960653296621188327015014080111077142336154351057677659154673352154447811316858130037939289731751080396554172274044176610650960490631467305469863021374071600636134184897621345918332535538020598797285815528946663630889532567200501847475939005812681121092857713778145650549119549018026588054672873579495015270357365997913403179064109861312407749487902453147612284719800704253910495655532357328691766461858057589366727325587899010511922611363594160332780579877091876269992921153304946241717923182996916582339789789561020391027369702476738318360934735452774943066491946934085661420426934917517670871806081371282046636918778846086926721332433138315228665734913463815304140829595150359222043391479022116243482110075975926210561270405409683467673389537708192658550261690248 [158,20] 16802279050106733737184978244768323192343785853545963425506587042086783860707441929530890428742414266116163477101660412550719726911875893427535396612233163258733114769118615046813974104528501099996044276101341127786751030645157878259317957862361365368178030875358259478982721230934531554782079978022587774224182277230918208962974250357395240925828731546308956432051232948534928774936222361701569508757894055603991776921313917155045025629673947270850898283722196997134581540724345815021569406475112249327768660996305745832654057827967453769993230135366629463291230165937124799572153522710608922559011502590069104229148429074206980953154624962511647628587870637436254335327110502868042486256043884581725504243963071860452375329397459569254287089428251280785218070844260419785836861509572192014247646058550612642968191334952262673796738516790535889811841389573641229960269758040012754247239747482602347181886239485817537410681439031292969329478904230289091197030579460630247946814996553315959568207117979636701527257996199515162532455658587463403859363052831405538469513031660019957600844424266178099756606284756800158847602270057700401000733092285289044081864 [158,21] -4494653537952572074892695470659536449424689488905059395313915276174776689784612484777342396253602151168014309658398304325258488525369610608907031515636083109638280114316776234994073943445730964523619978111164749839052518539249333632427316604341147731590289256314882457742345589821946755955328850673842324380756217584950970150135691700493941174350199575070935645999717157930707482614217006126407960397554972670518582042216831214166388836573219214256399565988917568811816664526497646290009409683773621399399912864118460868258854788377842060970587236841602002575641881823775058091341267220015192447121960042848040666228598578603056729713103345193569175660113209506605784551112800208278975699616287248605276367328045890770286355029196430088411304760266514903082236417148596893443171668158747486114321159729948979054662020462357847906446640883500269790109330780771397832156012460135819357082984938391678688153909513125403925398522513478815084820067978071639219157838119396115330877399800519416069147642149511745551342174482463514567692303493807111662364927916211367802889710278863940590218318546197642916304681806797996510588622096419841837565161830625673812 [158,22] -2028577474321175144692965270677042703469917403037631041236372023619567704409639190642160868964643015773826028543150107024419564773693825030681298264360992794004971781815972799819484392398105803025671219959626104122701085999741614919250685867588328533338657532531564733153664930011541458511231658532961157393123386644218579292295430337938340385495715494335855925213821695914487284761164194268643566418642484540235245135694357679349734242049147978221012626630874421779584376183335745315995404102974640977819744018229089369708833292006872266579060422764134048981095702899089322138811871336441778646298613228798503513257653286532373310404814414415609637850982339147449491777965920688260631638539458567685017914638875079890563718317548050332380589719191164757407794445836456049856975367457659136004707895501035106351186652219985595749932815882985425164598894888846991179760337728094145493053094692043031815469547632209429312777146833156887489804008550281455658062187004759932448967835699817361780816142316556581192765485039839796746370167389840641937667020075499947686573977975189240687754892897572883389893998390987670114721245363592031472308237156163450 [158,23] 2424800221375071707279845913300220778835170473313235420493167794802120716615648291558716610854873087672208628096132720010253353959655520227450563897589931653811508087339864900958158957566971900426674135414352378355160905348904503113302442688960932596140254970574287576222839624818717011958748591212091907087415412241604383813081042737467238486242625033902009497104060220839566469337321775977527854194520303653647668955295695570519347136384322118434625915902146829076180080397124797785388760398413298987423337317705211171381844596479631050870827604554963057236368215063375407814367699499680180533020766341437609421990678072504209166237319266140397245445930791328986938777141018137200746440241692236639988964862046705349579531569788462239911264761187677091755996629751336577823936935787974161979541792388914143319947374943288094456754650242128016906632718342317869242491204656579856437126841276287562037713465117260312417546018454542463751801075337111455776508958623286692252628969021726405606056294397631521902691345914049930945241713647762882267737291750766708307044443569764939934470386567191980247739254853561731774746148829886734801714206510566 [158,24] -947623401370675073429681547860884563827498225432754570217008318255037148448169806854988292423856467223316676444489318378546411512270634951033249166891657316299575281974140650465649442688289333675495261415541369029950675992899513262197174198940066556814634233409768748595392056711274324550904606653190125781203273159689822937094951310324303070735503766502679063824653803044876897541403838626202068024756554546023814492271022934478192369291889118725440424955833121026377459687272212793376135193213552254217783634637081736980219742746995799798571989367932014833140163997562991673317985403683318181628622799430419482068289595690991896219403229613972970583164123461664683950489092793743376189231536729648359523595771757584046021934963701674417666184839421993976617276824695359535231213018198757014491076969813353316749815829635305266294825601108659151252035034272833426683319343054812182044612600824531248087615233511060830134989811292980855682302007470109199356427012332189128823498999140407923469045985010524980998113127040548302497934886280299155272964904352905900219064482407236191394534451748083469949043054897208994422387707644001446368637288 [158,25] 88772037378691129699303807211549071358466836932837419106111204139965099836596959473045270966428437979659602506675054812005602285159560013827808894949290805544086675745646535387619020215487580100831614702551497176281056079532532148738599017692206893531911029204120312726191692195951152432100270053462358740415408114458257484635811027508291386154645947684868823730898372479372213620375898186733666828530062662201516596465668347227530795281428694890084712145753587325082215706457065561503071672761617621754216543566497381196846867902940783084561365648299223396929950906185253340967165581859441273567705405549518253892824715886094306291991661629393169291734254644147663617644667145614018544313093220428852518407189838597274935728886170011920168091725609323880303439313303310328535533691389914112827602491415431767425554626605068029023769793631739161580788906607285888925708361958430139178501039789021913128680242380702035864535962441175884521716618516225141463675178225130849574248692174097629325882033150468124760160837561814993200043927062101211830299284237390015847993721432813929698144314124536867249659959529987339948078586450368193046004 [158,26] 109248584365911773098235022843486963489544352042286367081324077293044988388573052229959649714132310505931428855135840002673945169022822408730020158827639872448784028500859584996179004954432226342969869120647319078421461998076810145644698156662099379931692159413687362577916684618490626806379185116427053697296108713559498559444291005504116203676558380335433338988037057901827207351319442726850637105634052663362969859294039318507461007229568772304559068362627128509225333624038410233288430591646428080111023393330242627612893524042639429235281961530004263153398900738213154811030893223566037524904759045593982197349080088785682211671596019899625807933801849562428526202436606194658832934157775382076184044133321689482810442210756039821308832459194912268545942719673844162395302746759855314363843515520201233308751564550832255843283001951621683279691730391882540151047819073425720843755535038629439723093025667009239723463719118284650735166230555459543261227446858747823432166407102253001822455004945368293062057445620633181177501164761966037697534634964761195570727155014997967376055596581636907321818290143573398263150849023115926567724 [158,27] -41569992537256046594680322519860653906849848937718356263632475228037609044032468890935761377748111163810239298512619191447544233070278526685485880492937133987282336657833856846036015541021132145534485818882543055941726182144530207649419998591535254737776339183917997429580730499923396810048461451608012543262802689687287190617563037703416179830510707932482383224947775443086545808997224879604065648491641900278508037618510043435503646867255816051244502055657356588977869209519813901870953841931683674613638808662415128032439403830986988856572053253739756216066791719840575798482600007611196395144341396722429109964740617294660643537858219406154949826397417008610510935918714474729033184435855765011483904470564312063956376265703118556489511910077677377949695443167511659223875905678988269764193193714806278956257178565735836392230182250291249650029589048037210470351808607188869859482072733339863569722578777961604951006487346299521581706403161805334632264232654420277881166387533275001779124347463953382986790508125848427700651121747661724367793325056168872606406009253891813192749244216651430189440579061744147007500134336348865488 [158,28] 15805299688711654601889948490175762989126870757305262350607709451877546212433109634973999285038053174655570650121927065147575210854168771493941486439784219896101238921168771529332173431530520549813847486523563462616391800585255449162529668705356183003225219526012112640562133302797903933428135256348043678753211494532582657327502424727283281447806971993221581906690878406024504816662920612330140778695933512060811401279425833190894015920037908177732724421923697508307995687725107804777698981525019713670599873284122013944530094570028347309573100835717882714116865610428138193374235387454444215180855093988567371464055273976798133882009125648928117883389774316571607778263578798675987389289651196081944864190537910715550407713611003822718957942653055603256560177619620237983958231975684557473217660731294370595268723080899929357502926399751960845358717774235375394766151641461946607463916110742619107436946804072664294580976912000126341908917702892281213422477220358091137838434422008348278829251303697253065477883177991980079087622060763154250184937039536011384713457553482401690466322875860304197706466033841546547379596387609436 [158,29] 4881033372910481700589271002055959151395541509677198008629847709154733775948158513585684747861994271273870603020111817201647935920116502484397129241530857235573733065391358036517153675900846517418991700144203108689305624262837023149271888922000563018619758451444246458076772912884883768842766400098569109413365396339912004440090879691268462394467196295105670428667686982851364486703835545118012385210871753981757098323865954301057906639141358796734693796168784122420342334597708588891227620853185538494183364829556851385549745046272051575706099623052111269801198741126293973055177074366400196877667396318539375220169112221300422746902355398726429337746520917590633720112076118835847730492534328626271483162306220924769747775490582327445297502368610181687068172059905583721329355408169160714575322560882273535086114353078023245855187162625736331953602763338189465293313432779590426496354722742442352421347229881856432871707003710793291463400567836382751812583169373783207916719375520604326033814165896312119831675594003731638878046399515568597063156914249236680062381320740108481510643253073267370225805444152691934676813600022 [158,30] 1249155610743430165959276081422227159329346906128857084560754501851000942282650006347688233891285874481758146660696204617965537114313341459034773602816310775282456620106741587293601058910856272536298850966645100987713885338382079511833399006313981980160508680714047651843857466249706948883386035752596757049382975298736236510430446899377267649938679592606461290160433537557227945851325835439384874926436239144769352920517821581095045473412560996815813675135841029793526953785182894661115702063342838087295448446441985165411420361055859316618929709803640322454893056968636587859706748850415495227185055710464007330430972305136397108341641010802792406056245454136190546682938051777937926253769441326240888106294803203829578765868533752439483661136229233127062539164896639650682613257082788421039202843253232378502331013763062868981669418302075866394639028222308132150097056167305956897460559657008624036841969164866913025365015283641445284555827335718962197741608784278376536705347726822381960434258017298561391145101731891968426064246931293078657688588695222780157161274045604849957429523848557998373255387231255997655191052 [158,31] 1176555972065135930948390641956602799329421149551458718298235683143340283268983801689975787169214148559228844113089878783107660295523751103667143129997661904760916086297960981557266529141904486330794440620085231853713121789370728880580008873694366839956785293086153260196931155392563187465374933575100312091789495817005489041904992834394261730868964375969851281082508650416148141393146892046785133837242620806492855507168836877528850936683138385549003847479854777877504702628219689443886198512386418274297800524814345854257916652548035906413004324909270081180666988181894644082437591558373978464728276836302329255076833557873812917854599542017052892266760585160074316527469953310583182100228910902329051598741333193003321083795610219886024297369666144937442079125795489563479505332100894275324521415209241802184285710555069774834863501601215280780159245329427597663805088604122143065434530156070941504855662436150646881050010604968432357545543456654186064743310134946513601255050884265352132395104943216007723413550167523803837453583435898159762519879098603241019935141916486555212983310370182157244229203903891577444098 [158,32] 382934020898168072149053591754255851629922404692486280682915396835043620221440718732493031526216158385635460141827415081670129791539070016755811396973650740575875848496383143696616164580849890903096731477118270330930535786615553234418606219656413359563812568489080600014313354675486039462951391118795236337345541802137390030930906984412841352075672994284936259462462022979191521878616804883511954102869689207604695753592551868085213026053102795569266569307309067796466100963569598536912378679899058353935636921398244631130936035470784224800862891439403424705246290651409942798707895503259811132309264293518770252016676949554293945103201052771026468100985511068124764473683068200055375519919012064462686335865630033126278518658015609046176203241587607302519508124837282527971733085611430653828858166534191119845017694263804756564618379419279087315856928396706483071104373643836959733138713262537564132035867921166051708376106170764005411059942034797782977238378173413910002154003130233225102348539636391825118114293613113499715621667898986653962089600898778652105042826832661564199067206165365166985207661271161425585 [158,33] 127457071837827340670956343596771861847651539297198869890396769139031170001330829719929352766260271002792091367382449796171419129450618574365839637611724126445148160630062547948150315112168560680288904197803992139957084563273552220123602417186185633790287564734268198352003576655156037689748466605604004383963670021901255512682977065531794541576000830249385233957913587151866307955112891931722910457054895556530294886918996053223231629619556337335276884186713912147525708522259332338324306922831471554145138124626431487027377804529306014360127438377254197106903085359341822174075484479347295791906179137978688061720473034016758020446027759183368448695672146603248444016519379101614300069593090739886793673407291676313424441833776270124909455250324552631886931752000460241762134436202325977322038028245992892147320942878121351893636418694639377961361860133701626350302081392055406111619032908205960564640445754492508606901435162591460023424614987818894471105017924674384631113616083276516165325753158425089584103316099510277554087917306870190305488501465998846356240382966605296578160014336751022774733929864494405 [158,34] 40605667605057859015606456585614428696204625198611234646499085696792051257797503403629317415560516535286814373192755093011565607715219184517119921704586038714740561373644316742447893170179555285573493697075538151973857329385857574067166583313944286962302603183709472368138542375075385631340606222862055461566929255046854158080319365749472576243895548523454855455660865447306797518272901931224403024565447230886453795946153654164883456934278512392598992227191775311118938737041237267004756651928868763959912654290561115374590228360892381688707123525771316003948513824758865497877557323124844449681216700216407349405450609155404429675353801849459741471274163145951037619035935566151861129995310141346985437881189535772594301137611893048670998026367173199003638508853923974084881374156368599883531778571256059570881797583096739848726172514667838959009512550107587488850244233716611005547475567126391708903813716177012177817730255758992215031936119726561130109748383326492809680041578517490913067954397540856136181844180694841661447081223206623008567241200528259496825835981904725099197156026826274476043879557994 [158,35] 9823749932958300287219045095295658612241239240009098335968524446641232156767655386110304511442336167979490363280062806074889590593990007894763908056465262135750010022613170897106474177728162488309477275245769006188679365710904683456316037761365753406844260933334484714074405948722393660848234986562357513244423349180809995002757335419258079543303564325382460116447806180255907773774416302596201702718519516111939494853898889769836386690158494170144058343632510535209135240871805076458880305079900745628046219439545268830546443834120304907215664484407349028178564518645756521721848909201131009841313906733375856010380991210790557310405721868704710916257165341122491509841580332787186910531596317614937202481740120816910604482965831721562648622561032350597421836319184737596053002716610946801975865273092687733281867926647935525918392619242707702335927179745953507448679123758321725134457453256710030547794782494322494729199959255028126322394696489598525348995148210832676900574929525059963139097781960880183515873595317063283413951451191521414461825617063771289338652878040777961986910267001506789243154040 [158,36] 2267105650029280920680515536911673389144102338738638620643048624561767663415268469299787844697067141502105959378049210309290554273646311200284952343643594108387222753481784547937902722427074875461859708401967996484030915299804736211586137966089220716199231536895932692896859211392672628003884484897393971934482495410333942949012804178003943160629339435273894030394892435434841810060018184911893249809743966170508989489066432658286051563735085933202456303484817461513213533230769957157620688444872586982674347675358104745639670361277481916265579705301237872255969950579533971419370275512183402680944912034334410422471139331059434497628758904920470674163117652293913553273301688700655199429134600354567918436766066695889567977697868211189163816273013220022487110278535775249629462574309567747596875213100596154783060799327477828761806995038478908802940340731359637703918828239590935184388688406809343606074861595757923383102640744888259836415118615182841246659075376239541825008004951158851071802714964932727609559005205940516639471892979275921172439247658532011779431894398776270097006617324565791812428 [158,37] 396282149590329132329533456052692947149487800016343268886929277722973860629400386410552537334890447292183920891469947938119390534971497675581931885699647055701304265128918442895656663439327220326024795994941406213116543834135444962973402024356367180187442714240153203574404015131274870018258393446695192440628865314445528250317188640487149432367894283888830374861746894137550478117443940122921153757222676178494939448439331759092734793806434242885321045858911207924447702028700747202329443760893150391293782208628163631142899673321264785103260202992102464749142611418208661866939207095370660334197090141086721417208831059142011893418394885053255186003364409135548216003284598568298147602067159031014825842857755791658259889419227408419426135657030066384222015467809506098132507042797344662870736245296184508720171137559684955956294159767953830504099326329411792050326060470581187512828092224519673054669773926907944909031096228971083919870366375671657124765459328721907098866730451615105577886487893674954297086802504838006028205686658403953424541924345583415705937795674747570692221040299065308794 [158,38] 72102642890655404244902841826446695858500718889738261147118412177903344374969205587095408831629413155809803712465246042188285747717261373386819943109203594323802138485444631856331486010267770019275265459459555369007906193997757027855641266862139109415934341777251121488625209075575121311943589770854502501353809372923800227075911149800605214904018006059853133575700797646373324994317988091005883439918736083549418089091781190755330848283296686048473343435151087178720646715674759562217148536756364360420859512799193925872494264706269782526007557834198517907960069838152913141906999423650861134437258586924756422579810682922706931539683996685426441337483990715429824008661239472413932670726983475044817136892833913683075581134363802140196711083484411401935203916638879009695128764530082701856034866420978692951500512149214783005114591761930684431580496566854857718655016775228580917869259549012736748875573333878528680312283981559861484300073587192481625311172314477026343052536588521910278394948690198468841275344154173009492691259523294875465721149812995155963898193681732861969225929449834279 [158,39] 12209077576620007566566581136949446311513220871037343344313662559830265091898479655336185398923191157314807182320233304974734832000753586303530620020777789535219209792600454550997249705977450358416055704214290064334485995611567926801481657164011344774740066849223067792956077702334530759873283415428182903119916653857410362399312116832572813768254772296365388076916742664829830598508450494768462258610732812325667345753221284726625734945316019077769507335488829131067539369653853590447720119724680059774358494766567018849428930185203005215855296925615201760043376342385034230125022855237106726046289892256120637996258826475880030646634923454477860004247468608056893408523316985895407098663565131961638236021759988641756443752714317831771666469740409311541634563785553653812361098016720364372606032863776771798238823797081725044431964651773747843352152894679480919964123559231659061738804805436244255135521722044613158675242573314425913073406292753906306629916633837133345715564145108552112793452437467788833162269661743827264274039592478196518897834332756246363087069505722324130725648698062 [158,40] -270196951541261978154374946494926842163663359723350915044329616669329103417034863453606824751788519709619624561916565702863739544499852517257196369973778833194072513223002727934223986318971012594461510304698926332087284380277848350654847721302710734225393494910193710581805027801007654450371414289619546423372371190175522702852412797815318774343201293236042861920280306876254301599374304557414041463219486441604486925886734428523663006794354149691621239819465835545175001885019960506492075064052312508465909087553422008580927074582578226930734098716160642007781778532251352225770590284069899689175246726244376432847390008917622651947978627092020524771606822555741975086277476541644840566023314275041864840357923619355100808444060404486504182524116072438341230253965162727230000286005712586145409745074386093270168960206062153530083352086888163244933529724869212512043076754285834569309662708602239717126576103024287628614251274755169373371367839947632850900537776057617572209047437266249538150392444156837917897260264931828503786379237462167161732113272519948479389420435322956556502200 [158,41] 572361223679117954460489814543018174008539694003931783820594729489770148340196725804979524631851477633396997729358967241317197394903626083843299342955722698790934641396339688100361116102999400478174092847332521273338638888491607295582374419631573212241986129900241468371559499750528639336293928755290333094333439457628902080610120834698862043111390300192481295258889374558116534294702104154377819434199799060032652859245334399163132813257822485827580259794759166140842707618511489803497988058381603824256235120298538830798673347525845227231988260675488961732118213832523360736655447356299995247035408421236012199969821854934215556692050126339050404536814028448184287474185512292826100988313833431611965995644261789867094708255476762345914581373477749225196308764454992002533719604778129032100528269587977732301226062227480173478297570772060464551231201457005068965983288689845463313684678496627394412694300488443083224699885524514008925753926771677830120203822249307949628479157500946602084709216193496417729807090858970895899785985476235384000582580955568874769165421133765687150415 [158,42] -48129962763634492894111895341761605614462107205978984303684994014215386990779881179179168518432023932482659449154238195043327140007714714570768754407064531973451465970678070376271783346776814617760975257246864799387643132717377425047956484557080118700838520671182736778142331182437340632679875512775224102770494506194623332969931132421104154676840939526267717275551704224713459176029730276234937525292955645508193550348077143719921557476134983810725497114825917718003606860221588351811869788280256349063518061694374275339127595216068198001815507654261385073908889381202582781187052725746792964006643381580441800245869892231948800888324755936045001859799872048978620450229653937761158921913274974518024278534993386869619380910824495796710256058290472024399501792990093720169179230695528972322395882053427460845382013442737633886223371467633556786931744426074322997064336931358159162956621480386122403092421404973478016223224081915098894650938615527004317524585871865599744396853029909912345966607579493276796228351446569572695207975509882294544413466546312473304758362244940914568 [158,43] -5825703604628622461890512766742444068409527548916091084447814950646537852753062667001328950567693045090753138051923311735632965742371089816340549944145179570160563403765905604626474920594548906499159126353673126649138334077705110087462343239242662152807624894596494122726879642979057199559402320054959824311499261525296291403480146967081531924387418998394278440606606931368751480774768807294533598560724032963579488572571236951039352759113668448101306640019691413224279774231010430390866363855937875646699716606624897401437568739972216555156090003728411455837268270843489072919276751848410016468454226648780330317086644008258271786115623520249270933203233766868801558324441214092679527873291104177882209171806736499932575869923252751145698665963663475211276604700231111527786565224826250388337959875510923023191054229641822698437449354449692963157576702113429199172383137979033343367391668553156387699057942551620034984320778735518543594530503462801886878860046457758224041685005244085535365297764006752394746596243600351746404912293766625311307216030133390050132788999540560 [158,44] 5500859192528206209953530355443283535919083980796665910740621075467508956870765232331006090769691733491725154666901068231426186159105455001302171070156475081594141571495370123560557929978880563768354189800229521656802348799634570885350846478784857290892388256005951967946612141497944387212860279515868232931217914587494974925444032297232068638676909061885321269465884728675424298102096797253798378603358866738151969347037927468262793210558079053964062396800326394200886724595056574100583609553689534841482477946081577423922880869987697575542329339918690370830483237771866777506007239646376289266164056386525569554615251229865826135665201630305346216061030195903891426138557195993211188073045986301348635732725993455519556323683106162062135773176972006389632462994962699158775025831065359882654221742946030505259351720745919349871253417005218731137187682467882200729868433095501419723573430649091683040111949573461544694946858336077646201387246626562198977277684001129610481398939793319900938625250291784407527717285786270731783128031584912608597571517886156210841615850671 [158,45] -1311592924017690806074294123540279089875197043726466382282835805508710867304767320323967501460080180928428694081226660351041291686293440461962741002610412165970777510593892733641212957566368629945079465937689703602882528539404321605196579459458261187596330189743142512323571104291687671779002600271882956336705031785870208955303861113508689712187601385478594877452262329510041984237953253330817062321894582843773689293496321829308106558392500354867705104346221472728266645644065908300121573548615778025562818491400604221329896404740494566415580585693701450100430668597494292195036577850431655902733793330535684063061392851741794212938926718511114194215091475778547763890167860766532961076429455078167902783320461687850887765423004271348914531528701811058350646354893110044257997399364905080932800222067870129209533200810501784681110338562191300120515382312891203794284705798300019516071163610844813575598687606434971566617485978764767843411488555252843273306447131655747080110883535891746629001295215734206860202012064547985319734014973372166031095093316738367092886523 [158,46] 158830230579981359563923303557294600421413584627269984717703882430239457855758580159125028473653596130068914815616893784794204494945708044564665806336793362008055367148873750129804120370415664328901877862959413232173776354972192182423968111397908279444558079101652866339719462805068604703979072897636644277187932326527343404890204759219031610754414404447196821304471207274054696015932066208547741279244148496410911922730521317297795028151088966556989107293510238271325974178673972094499859381895589054850102781932441908276168538600026844059795282393580637542614314548187764431690449042887616093485445343493339740108954060428454769544603016698937940182466599024730523540121795456552907309922204043436439549780387129380109293028007504518979108923625480946179482363691981634457844673171457861789208178707366295244742996768297073007415729483409627861132830137352128976406639312797726235414266690443472410184417843173586676710741937569231090382303796684710474801176584048318176896328727457890555352360718014846115406596259344952778352499223565401148620227708870064615906 [158,47] -437167778431923046092993103758308643384651641477237716296986636494882452080090388235884244335822307803369570579261055312472056129713187791708177620824176319084599047195573043804276306922405920242184832932022408224526548291063820357171525594473702097965740570873242791958419341112875083058324925855906602582796159374448564204061828181925190331428509850317597039598626355767957843742189885599792379265610575921904428459334754452978797412709797979352040976123054419611931619980495748275831629289447823263223374723678322717850236554059390831332867615277016905815108124966100487855747302663385386483616605869274104291402257876542538965112781152709293489000354208814633765875921952686777842461875825098066808048822793146911569618578833652527338841619371836991442857114553075545837395501470445342226139869943666964743476618391799736167338376225880911386853115882825727852256544399798096815951815321680482013876149994220699574398046795519975283822538495425253843152591907629935671923159822327277835072649167706980817578485957504007490942049737680412508578138743577240 [158,48] -3499881386406742423975500121972444193598814843789029421993188478879646446840900532064876702547478034792842713147063945857858765937928734857955954057671201245685494015160764370666642851555955750373246931718286569662922716584079656640105562455552035164861324164670076303727983065958654285445257460558029113520912609377484231686285928923281214829705451098283974561870827025186462153921846230579233219185286144274142311712578431187527948288138877147440664340763165752943058007213885056517719825915793227004982367052575227059957527575310696935979502075839396463753553987196619792600640284823321095231960852359107834381365776305643289203748417820388699637060427712434996919171159764427589066487216605286206113225734623267480157887595945016731919459617051859981704066639679788498402941402848494716165019965413672783103053187122242222313206296765147495014183150369569751859503918832900949074006975754238942649794532229844564077935480882423032478437348808228501596346751817223527810993912654322542207666793797082201547165103140636588504619888033613904901054315992280 [158,49] 664700348854061427247773783348033408253479514404736027121031013493747447890484522060406933719882599694589368940553731987608349108306068272456878506219783315778490198355216341490346901215256317057770600221394678527713506830938490950720455327588196595072934296834935779158441558002956304275722912773409659456874016695688355621613540997110789595967046977648507772673627142644564111601316910961913705652233601828394846312253951294892643306614153689054459695905326718782819072041670975992129952561144630599906564220560354281814386011059020192532349453032335677954906789176872455797954685870821224985737756305019420777072259842025916152791221051003334370175652618968469936948508176469197607753639015739575716229297707465827966484221482420897171026464585420146065890981204250339071657615725897219615008855032880205971546925703016985317071950956516679865602848288103329452791221450284444032081199497360033359428631811524700508293151470531431928180849199761634925182153661392445148815287182180653083511826075482241610092491459874033304901006281695958405458484542 [158,50] -60271629118164389500286574526768349707976280400868061133432762191150984925062905934093537995885469801803724874589011723782970086300222437279431030949940716100891091112858969528431064775023484595077896225177881509648200112757056607570215131408394862066489193656848171032811374490075919619656616061419086562080845923369606501593921692873704360347164707452648108589774559290455048187870593809645744738231180574882681217171206220283268943985220006828638014176900431732679630665753509852678956947197128149088999045133174655682656461400646235599303057433151423125874918598661156414693561500200150951189671665145594445079271856143926979220198222012508418478854455051024614861462737914907965843221544247927684958183036051865815994575381180410433484330697746008446709031334490207087673922191630767555181405917873648909735992759073804136714758690687165339093392124055357040085218323570929844294490317734494142030243924942827604407737178919873987598684172809681657905662981992279345066321536987693936589010151872525469536276662546848423335183014589877187227099 [158,51] 1347704914948826045083940114384068382504238246228166091869453482165884996262285459730199368521450692109885433345438031064356274783860840924593536814499781050159074654626127269899002774445774846548150728615587535364873727878412699724122882529227860092206338085225000643530475832303082105242278744274409799798916651977785019481576804528450659987424327372354321672419991978673487377740588385763727136873677021461281901778375539400561349248972904007312265918741271517925763961585188644308278897877536323383676679072040733370674210514427518324134854505695255487887271724601613333438823415231991268964053481533432876795198315117353426155711342844741582842081636648737600464101324545313361972221251180839799908570841706632184964152569920505434220101373021438773378478361438677803806484324889597960810105266607254198206070240323565658610208453645274121086572798167203958933946779188566990958512772317198960503920234416809171918864017911989774044276803496026130512248537786512409918483381896389073777518484252129581810861736890897961984789738172397303818 [158,52] 354806335065832869674988868174459440288584349637703449888766953260952339390099377699963491947458837462638644781869282580413226097550989106034908710893792413559536042409736542929707008126431116021166604654957899496931071509211286961797680435901240353478954864489057030362962350757602127877698705838598669162776417001909779095491163742511879320316441684160711930765940952534541969261239450800043732113482399839075038723286472030900475036864918369157795631970859124580046468283931043784749412571461836105727030756997615235278500443461669561279483991361390129222392445108181912812580750853546269037698545095964328275442304104064339384718271882244775877220938840315733765845782309279894665921265859366038904173804954339014731260493776081146550729894846738496782127724211865676108179864263675228596682129214973123462263561283362531477869433174648400619053582172375800889008267126601069787575279302424547918359899725523674778249762032331331083185189043898982288910604894307334116291742493188229371308805582364499997171250283102831063857831936314372 [158,53] -48906312658382396040570274507159048392255294014678304276053053186247305390719593241109161981363374983979161285654614216111535127032745660888110433195402490179524153103453067519188210975856805527301839332043065782756289040393078530568945054852832996981059163190957402524313504501350087532553072696474092216261981292786245342237666804064403109713403880743766432615471776317726016997550541488876523753486346394593367119264343466566314781008430874452904738181371616097332327119010885292620634874430108609852475232626156731399357511223756879489095003467074988772950705515558817587613688427295271104920078929981903504778265325431895152249574700697466350738120974623378587503476623781214014520992902899506793549211469112880825030546097741816113943901793693569899124366889095300781832103005796021443639013042937360748684269326459390203152845740943117718031523749415478099288980882272731488718182448374218312967595989815297832595010760718277725641400075523045830428221114164025200662589002498030950605836558093214760111158906843402062305860608245 [158,54] 2930841409243349517170758833468161146082229833585345450126064466853492690896911622719927696812919413595028552635193517341491957278461680406305416099397983555680027613298783143314795058102496157540247337813843211578535569802235030527697200395695713689765237266173848664478856405779228567181469051450063474394788818756631161153746642927706122149380794074695430292178951552841499565861611225014508809063545438396407793816505364226911585319702859815452898294217261270578038236394266901390464675318336462837357625386426105547976943875308687084524857224596362249423666036605893576973387591932636875249915976004532267370104765199106054146535903492541164329645840032546125630975224111796561908436143124692342257807937552981625598276645207605080201068436975975055536907346023990633223122525217193347437063803420867048812721320340542451448864266074136606749943886315335516381791877443387693206466335041065665414891131830342458812337330029971262723863674876859665444047986859362106121461333630052715376422181785817367000168808652736012707991283 [158,55] -55101708447502658493596720360095904875223569300773522596911112369725031250276883354757292362097944189094323397885515981971544042653900917043416065268277431795179631096256597078657528705801821192946163425672166861011477252920022125078248322658112101145060767980635147636326936574438995450206376591708542216841847219006737041758818277848306939161621935145183150503252270760114337891436204061274341374626874329343826676692911586477871632735711411267984925970033301334489723312984355014338718259343620799211076861933642934927930503450803440922826997030214267606760253640537323762981418749953791436560033192370528107936497939446698472288104103864200354085078767063271497909046005982366721869214347019630386469793224846450742724213949361705427018391338029957133357808246674322603610694886012307735489526580414274786670405681665445613788598757543917412903170178798804577607534726387418076637815410459304017273802547850377959085737079419140211997910350768523019678232416618777387800160792961591553202794820610554523892505591382540763353 [158,56] -4660994464618345096497860334703709899191922195282511873525873749372601264830076694144835447477799542976997221169571049148152878966655670013952920537334582798960139565821663639086480871774168199854519162705375226074503117193529241334132387997073325595001064130534013496385884098177451462562974181835068527446351003863920558988672344844054990727901501424992807417373994457495002605859546331888287745661430368824055412290280880146860970281368357337078906793878271284977992290910644705313222789556233435138107852642445993052110492214394671338791491160491916818094001844250013660402292473783085718498410393953909162934282273620140868360739680112682480555848530082120422503705356779312855444896055386738498549556497155978193954986117730457815770791014440716253814664855192436898249665000311511723567638090733565017898119448272320931960853799240719849995764738091106198221441687345542331663383030558787286456306067877067212198284651327574671802504470911117343287797272460815584944554068342502726605741948932733297090067611558248581 [158,57] 413152752775932330865732779679160710660413961812730440944657243219995255198664930688617470555091742102674448054239797840511834357533679947627036319965539360018540438237647368620325923985822753972039828699428114475928255599951197409463474398625755957541552885378157089442788621059980263172907891477022323756549774534519198158095315020160033839819037487808899636389622332284398562718902064031472133335181158379509837087303277258575772940440957528688214158411767795877971744146693067555060658122980341367939604004776379346138214091255698378163433566461125419418411696620064427640282944423169758595597365809280429256508967773237051382321431303628080740419801752249279728322460825545971684302451155506431442365616253686682205225566129349920564065489073876417860792623953209002032944939737995699221800009583394197262380049015733137029378723641622231504766608451793027756889457430184049319628363714116158637766343481148406578108512188797224651589196803227684091933898655977943300158648690023273753968114177378854288502473768217 [158,58] -14546083284590721257956126625679850956615082846411329473841605731557586018819274399206578480850882371053459882855340506910315683789271695585637203144375373560646263093216423055534286979978251289050412839717547649845603269533875847463522550990571588259527228996526860244519451383003536778133463346839178447951739688989476148425046765504124011636589471849209125847524683692615928291873161099584450571923103309796935356665418095048308738651745497908768910861650564569766735031532352629182717989832833000455125320195103934520532696415514673707989389141740658793861652398969808198666452590530512191838267793910600417873339648379380925769505060918716197737011355799881548198973446033637671038844648071652913151135553685820582922451382715855301247367900019912446622905513488252479202760762062539165361615319773620070491840364421426284358202694278567279247447112964169949236809571159023965241527850109828437310148485030442705725172783851947916493692856068169101515440482218662754285971140876234193919499901493733741238846830 [158,59] 174399637089042334226141236573742618113639260779087076422741875218509604960783988494011633862177339374370602598141039136793776499115614687754706787318056164847621313390118714310588210565566406376192206878225291103358679106446944150854595043578945165129331592265188740378828761599641434831512525258694337011129196519364335651165017488628477930257050622681046550223686388758083655130434959520025431520079891397115555502928812947122361032851724387483716079939825926719315903134745726304759408940544209902363869974849379356462024315542728621927026494707231164303265461328825213904361399923706522658482098215396915476306743056816227365993966116610912025416229630250525675835565214748617060409444269212674121694361243163663910272868535611119342470523232092166190756234288841843942217514116338656086753192332117869303357938954916455596589257015117616544633340744192878188602002521741902520528272928628906580800082058833642083366444785075462076503061514716979171820792214017473917605567928454336583664098249057702575750 [158,60] 5635878207837049300357563856160506712018846406536699518760094797765345854757937290359335989744337508053451431307290417460023180430426654373946392066303380508447597202263116028928638137426754639821012529681225427668268744270575178720920465442749006698753659287019124919880119555526327409080238875504103523095104213766105066030925709535734934958660811604171430229329787702353628516124405903154797898758920964568046638103691578894415810255230374609809548946777589444020189613262853695768821373494765196284248729408665023364242236059640347019965288688992635548012779883907046095660757676272940805405622706736562098471002132872437511960497229066148104205841351673276554842877159168971709066412616470003100986127356843872420653823450777691198876351494493637758017333185138055294648571201481930595543397958670653790428351903134759919685768193791740113327185760110456708613208786543870380809015107519616221573146800988691715230995571966782650904459434433518345482816924991478819349006551559289690853548767666668906 [158,61] -288528797973576807269811331403464688814917812213436199056984260714965180952875847195360806743664986739646115127080743265413136537287371310600885701141868126331682979347877801475443400541669846868810456664890633642779100900990613357709059582911047447113152489866467457674239680358381945396653893437268178556083806381324303020266463932868285908081798231558753347897437488412635347229430739468907315381152521188879917670026295398115310030901893390259428157810098556150727647787239506958145818509147243036343627336212016002825886259802456315271680113882360731850042417693190452452482625834730892787376578056190975355166325391788376625945767476750741492326873800293520855709414432485676573249411793747000924464892192187236910067045693438366708503460824877851250926396881837203065397993555580762924671110002435943054392168104098633730327188112626578363573580722955668429077133286502907403999260304640555515624963306346993089713260912764350625580921648267501264283794407657949428521219037214413801074211993462 [158,62] 5470224695372939620753228345245071910330023994335010090924947952504638714127415530889389582165669899854010174237575140582962504466437637466797035334741386655623447648659460857957310271759135377105055117723827793198136181393306602391284083029245503416568929544145079517991282018288469914024824906452649564556459929515689610636650639880965308146258224497971594590721148871886656526326206239233895400407042910354840968768811186407642551490814453353742047524403732216167767839141354872367626791040047059489689761345994635997334605303977381736423701253628102988427312307237962792252957651944056770772461825072602557605960924207011645415555544797070409495326927482686929519776648217017291371317506415146952120786788258106275524706366150353249883429791547491762201385524375688636833342132913483162599076641116897565210494703219789681195397021533384683187221492884598506975492400674483353979371718608884970969966045578161888381874350145590686275039263722684397125324098445668390182351759119990406845160982 [158,63] -39346880903238254814975718096624257501693805367515510175274543123992583783142085976108993452673358818427968707089475160825277046796345311803377475817925790633008610337529840501284505684233840073482877442476383688522144410190654868099993519722260454850692553468946775033582242306568138412760999314327999707210463643434865947510763679259934204493736604581499553337788625913479193597361763531487265331363783657995736626341319140239815149613750358433954716158824368555555586790705501159448623460541088236672640603505726974595229953123311725360678995335764865237945361548317211811523917208799337215834919456811541399594116988664069015047687949749070613431876932869728528648977331783733456430797998461664753416889636161645730023186148636554887088616331911989397028059316598627203026912518263665887478005525235966325484117509905844487693079099984204734859537566803053873820151026270168642630866483822350102790773352704217995623927081348274710634182410400185922637723986084021380652503162957754159145 [158,64] -363502746358117848653073157715574178868813835797160948924573544754482716028774695286627284680785675302586869284417863485887625573852899371550224233606861790445482502132029848960387854988306884008081096230852675836415965147240686284921932462948752836590646692215826342548131361119340600300167833134095962309202712498685858098990191988159824202062921476907400493397304179785502490978708451588859654889996086826780609419345192036275987629055590334250838613266469367821736645438842192938937411435434685263838930247257958708626584838790263679450437114467758112815828539995427825472229809096211077488799140278070256843541075819388961808850171503755408954887031141902958431566567584516917035258141476046779373049384613194840310569308739712973009920773007360225392291320129024148362370800170164958505804440952135632183123208148503214163917347512164448968096245737597650924093505829042468816500824529926047082266847506944261105248501441828457431985857854186155568112323483300441070333425840380192 [158,65] 11077429031301430093706823627322278995805450974422518026613558676919495570930645645324096984028591033156242023060130693184196120506684456763661016536714194694281869780212907216147267399800855743384924803700734560742806105018471205921934207208236892097442919377626311887391601490891457561253729353512527136429692843438099420194198648227650512636312878741187244737398647612029867945295818098622823266987315881830862219052712057330297342731941979002632388306799607800499586772901131728346438637595002889269296332655493901671773024038235271337999319038400147083107855549847546597122998853759837776058906362222609310244532995879002133206679073032222084392753674309851376547070937247187870992656505851533951319133398802461979948996804758246616109208406828185743902047077977543177059724379912047879060384184364698299537623174158618887308806717698748211750554929669768975917882963385174113107963596662161529304122919347217691429366476599833219586486850665219773833253499935625765627133581275 [158,66] -108972192414046458447873347941352222313501452343305375042693441891463390317494182863530137756013722377554931959910992352999620226712802584477768525335176986710215470639691039590449894624742759664455700576133770891304735832562709668065743723667055833599925576616450363339877143534001039361118601538227560611383109737341106625430927133250333049377211199652513293577172747883136387175917557965323759242353782420268536941311970862089607972002883784224375954172076016573908044110915574109702689230241911499116205971149232115099712995506462702177052439259391788518137061422388655241321258551491820446257108761132188231732584666915002114009814252233290525759468649069727948691318789050271533856238224256503855667133135446970744151777845640656880705753542079333021528490502053060387826305771828297821806788775206479731674849351490690172651257743813391381691543704221736528332667655667008868812699359047007239379368217956853107226947304348797656579805162861104050369336706450489496446937 [158,67] 473566644827240824358261402947431093888658527174987963043640440592566039159700886272865649107671356778417534347655637235454990724238757770299204749385077642682822623854730782434529848685951941778947192550433509418303817687127529805627062646330871222863974987469141467647024133851119641143985467663247778372139874325513232558669409107653376562949177100126613008376088234334430054285194243584948249541464922532244967812758627479970639947315184905520154117690547052630945094122827367876181692593129736784364695177384276957948885214093280011735593640585366986277595798363605560057648015627647684445536431775044412665520812614879677086521249662396554563730998942528610924380961131825546785378313324630540317937663233394008973887047719143129157822567575068294493004274497322542638929056694398857042642358151621604284029726083461466164214445683577713150516192498894123034203158531062946487324217620967344457277661657264657775911912280268129101053703012440603452497149439996965766 [158,68] 259026002041273213930478342880398108973919517929009597221003731987168062821063850634230914833956663134294718814462382440172310165978140341274318783465060359826346175425836471328193985747733869731073273525866837660441634839229573768240011216882907250337041391611098594851184846203177228757312265905686241963384355501718404339218807813210015073028176395948689326913227359745531442031935905854506687321062508172599153066872718288068450690168540428703140729733053415915141952828134223903889976538546882418161601946931600898787582526791056482508983190165011687194245174222234813636046740945158463209066065665162427645232461076961713580065541122068644935087050073152132733201950118649264644428704844678193767849486496912175624038366397604069890506257644196708298551497355622113119665010207640818907606828949004121616574452895177506720276301510349326866216343302218560820858081747060316817337252715853258136551910332706244962657698540199566152342069497883391089332673397033 [158,69] -13819951728269536786287089527987538756067009210985112443836404361752431133841394573997165495688477986248383207794978963217265258708797357872252696088901119698445128982669141937044577359441400661664063740127269291275164505513138537625307181015845950017726545429707596021589147976669313295959036090752989738836986024445580598792330688472791820934213514117805035817476655860945224226171058736863452876744482138938477597048883508428565622885067805355534504460677745692100641726669213157870554581692525625222661661749801561975613309961970345040377593617662987197387788838718733225123492744979329334487614351466977491019520577466999832315699016502508670338599913296667701057731204069046171779125768955392653301315519563906937170828321644895910357031498769637343389143120477681952441770461596682951687413106969879665985506558963585856031854076610899447049060176052554782506888260551705938511970618567711153953136329595593380111520656330152086513223262424802883487892257 [158,70] 72840534923641546951084784394793451780898021542882937931716019733379056580349312115525510531645162671221216111714300653871451941689036192630313153493819502250874019139637462432846122455999086233011108864323194061536659705797709778063785672969679808717553874413352817525659121590831018856948721769493997760633389847963928166473677754184343142846239777155669932109085951441425160858424041635806418368080640713478438876804867073434684910901086967601685219947694020613267764566432830697762018412886790002921355141521740674380777138178606305906808934100948426183666925276843830543931096505699577488828049178752760091329448230272749282278337757894455589275571904826861063189476878891835604114781959572577206336423756802253261424303447242154867379628867220377980379955029552720059391496537006399077125970254555839923261455005443787520728795979313275636337694261021744950252082773762835445927068729967368999705943754021055823014759567445345680067594326351914061591 [158,71] -147228913474075599248107870917921786132174162307552168118673169847299109659831707485001641813354228642990868169839523333537893893774770134259126600909227798846650903605850930327432081499658203559137869025163158541246505090255202372977581057274488772596226907384774669334937064840516212926193459450583693541608048763720792931932263894493041894261717534027344159350713816558883372774305153576792241567088338449893955196207044398238187930547438187953235245555858951229097745193481012210556706998180976813122249787146935554308026736367431469300014174095577550138646820020192259439348401490277590844339068333072833968546008372163660633164173188620044438147665095890628900832329310394687094730733588631074811237129615084150188150924322684992047760353419652870312211271396343922185573534069801649925527502103174383980195392113409361954943261090394658347109519579972392771344248780301806319044266626060190808537560552784781741173225327312745752078804445453041 [158,72] 2502667415233108722346434831605765046769292334390409277341466175153574148148462251322972935335647511065804715053910283798705077665829126941202916530360231935352628722902157887563150968341259753922560699089040864942455840244824370289753305438710772105440181378949854820790118166144947577520788981919602847747168921644396953320453780403413588593560581583800208185042750057170334322447239512725766682183036440905523586185703212193216422821177850371502541551325163546950402355331024933358601483673013722210638692501350509194645372221706761393222092421934821366335706018269049862678164628451177392082920691511912102964744178126416779458687363838666927005472811945086142248807328613737835179187769091099885308103443424927803287703121902899060290893335748408336711447756052123789595367700598878680373843248650381105870398758910066475083247236690696404006773526780040375764298753209213325744888869918644400810450847797725699943993314861674801694814731008 [158,73] 136061824282636363644473032808715136233617328229366075866418100643131185855291748076605794764111522621539001505592625397521179069720630233994105448967196002834137156405280046028964424990955641158675065222579157883680897610987195360520855894869691623885724076444133792006251297213367346854198490199074489481154780615363472874101823663192588759947833373234858915998042187507588622368369968180756630877323794478732838320952147472178683157406729163178428514248657945088663647162280741018086370851618491151167294117331140830432636789273513495993487332190063319729793769292613278246913777065073199637957061601526069369623179219316549872381556970488319610192969296335716241363738992423845195292664898580714213606546796586527883985178621823192354544822403856818980099170626887269046307490646937214762875028138705839101240120799179452826981498884674715007124976653292003029738610693554614499838382047251074954622693257477679332605436637629565243857874 [158,74] 3652483188525910494401949389962446846618177456876734043399330168285046034069978202593449167038960123801144029435387928888178226107625333813831030405904442534796628519607620218942525725239131489182267125694033957108719324693667355098639551838807700120205818144969801395455202500581576415994382089683693849881555193512135463575287534666108341132293707489107765913369544200877729581358783813617005207974312592289261804209921131642629958777982237201928905675934529918758815483403879107545931417016440943625294294827838459230637516624022270927479866599530603562591585956012723926704429169493325847608731241212687720531406489873717745777606325915057072720472561579694193929795902223847725135803399526943445342298176110209317646311142298318586958121056122117900804065443191392693918834253734305022381240420007071853083403736571011602486860699781391025196929350784916250041809321001865462157560458046324760500981350293143935697324448513997643268 [158,75] 61601584470632485778599250119366338404071075469979983766823316964780559493652044196202550611141637229685399280891482880107686482060703518849652814230547551371605224735387431921312609195800814725263280747675128678894836304406235460989935801395315643467742731078639675379664234061590786253363997665510711657103516768947553809034116993906388124179601367908851933032486895497007657646632467093706417931708746730404658665727656953445766697022215848055925331756887361254390737146079564528959747137797060157884274064628324197066078839293159501768598696994453481502486153418379210799906512424936180713615045704439252325830944705568941143633891351412587479593378516195953265992700718482326754553613151756249023798655590915498428025457226723962149765237210839036092372734349314013396494575446560521557915892999131694762977860667097741107799121073785991073515895270276572044664008597565133324702905014555344682335696928309965540292047929655882 [158,76] 826634109420598789841777352955434848244430716468525375726183867474583080737858236060031278672086314562011908617013279035993817127650495073738500128356652242810686598999441038846019312987041718323344813783271519098744824126331674582166530779328470152947199975375517822508203192003250222973074408483724752288629447613670602090477327760997168254748064678365742662906846560545235827254802899532882422491142662271429087370015661141602502019564001718236880843449895884789783639777115945533076876604936569015282619258418098004072013602667137255051102653135562022014258988312860107291492359042897878804961848916396944696033076572331981414821524726946310301018615943737493508420994233508313980415911396650196854093093216037092593087887530340571467796183718383827203541669608164976607361947830378658823304833297945145825813279877139980909505680692947318960514419375402557105739314060692883842920912822958480248843331138502415475736044492 [158,77] 7885195224062743766132709943301814795153652074675905090312861765488537644141910730436856641196079516050943025751203949971277021556452941580270562293497709471696829605312096631196210856526301053580217091062039571433356556743786398056895875991163608043647619858784037019556450783713317846215714901133675057510406859139876108070863037615910995933357109492789290300718703110070825399207133972674469735869148901847775834331274345472622027425643607052456956713157176876905885410073486113268493635624034529412671394716137194671966144199531730041421473367732907598949145032365951615666556474327860861430443148928515994679565922087625235910048532402528468403266111560728061490890937896353704998149107756928883715507242231285887692347315427626656368999309124232453810626574629522125231052021712315948336258500891810428646006821373970483890023397684958998600797803574129781953050706247391329375807916177682508254046831968238455371535 [158,78] 46264539032229484870067061075814132645935465790314064575936072621682525373112955681407992722470364712447162159158784377571597718989532124895912501370584455753268141264897389114852605689582995440393427857123686865135358111711605016840461451888161562019569558495884092327249066886977093906806215123093121357609957203029524271594916276489229662546480202201301735355573766025520867440376829142980279866661829422427211779206683393427634556005786696809280734513048533128019952181764528501617390149712502809355689992256923313965716370164188863267954065437871612244167118608346081603068050617300899093160602637219689296175297955214707663395152319072048973768561267981015036408145803397096902796448695079523548594421213566619113458036861115118206311064794057140276215040163404747826935457980195832787334449017210613793842305775727495013201984874026598089703353795581746845718307843819259644821662068268603714676333106243091060 [158,79] 169865184026912540912624271844371568518774375915092588183461986721574991548108162749672458307767405622821279709986249306366934022419300363301153501388119661704774558982469554205024556963005873357021422791243771292617601373743367538106947011180961717997126454469326111858961711597404041059219200391737292008669570261448903705651392530594142844330127782631426947751230703784732326036555252038658339031059820632103515313309301918577158047629061424253905107464303278233597031812364866989389227990618096266267695279016887481635112040890809756723414662613968886326827550013906325870441593308725311229301516747009976631570287252818444304670206363968826329749410790414495743158001246609828136511258761377080993165006530421835514025885617438929450258858848863430039654141490932755910535539512055026740522908275809137377316296092917638390269852324977137976618627572064989298210128440505636807275822816802821649805542072813 [158,80] 443805897344127372582032311873358786623452933591549232766594172223758034771760544184125263962364958455448412750750923228253828823463629464539915761316527176425133829737824999345269689971240590960817552793237009473250166528860843679459657032644787651671995876024424686377460795156696279200714805404668776352714985408017222352214579101593699243539388479350322763167822564820249984307592230446070334453062929793185679781920119450290196436106422158998540948546677734033071782883077991117354800215266941187833952173887736380022789663801458227810553655860031190583669778113293416880334865360952003565876587226778659127062514111735003713624320101552452424725913642369896248459535923472514788278856499569743189479622333773034588008625654450459803571201450652452383857954877421521919445872731841748732988412127523491142058292852914713549921615850221168584865572770383498864994456943716291440299472186502065657282625 [158,81] 897218511048114010124381391078898074569265149175897677871549726546537841537843677569141886540157073684126952849600562488028450926896239465927299144164625281656228094958247853080207677358329070902848800042939942050056629572730424396542359966201818787874750173745801364919439068352246178071883261676836082440008989614748791703991493510962010958389451944788916686820688556549268743318129226548071964558319476729044960114684596334815052591929797387914281643845886267915817165967896568142498637865954389210186400152904580550053130403683499650033591807303764911306090613089811797175941911189017533208588840106307656725706207542446427628293282145211268709623127990579223948880581806100152073789857258617684827737317329087860178694130845031284361062387523164965164067665527151260910030882432476215539022282116347586641657614052456796448933291859356900717226488752390477296378259233281996068460752870191923976 [158,82] 1287985506959999176872932286958909323201139398347803728839509970299825134433354294079516484595820085179301252982374387739754114552985418292716998283464175818759958519389487174358591964557817191973161544132130985006247238795651822523875018576290499672213104227498824692118155850861876222490865546751844897751833843034282101758101388588162667466267235752621474271283112525592124161892638059865533168713120456732332673195068508800703260090187354486364396865815968120689480584751400500206550086259364285802637665384202679111915221132296805422215030372831664208940893314677006845643394751173557219854117023445170626774226073026879856504856294977512489208225502851820542057979591464252885208133351235907020678733233707130712198451109599152609242922588265381588215667396927414679578490053921127588073519530025864329341765510723448519831664785998372958160687665649736094976242586878618294088540688452490 [158,83] 1154135337917559100922028019208544410180615439760808809552213663037646545399183555518146950119424681602131502061169782102755616265259805777357993557947824254971308796474844471305365304423504453225245151306798418857509057956967862043542275536899888870232577026250413932901885881971407099784080831946644118002449546983545704390054457339562298722222208597729961307423520684464870073391170483170310004303786146000026564070960698923585922364536321666491869108026028747123728013385851525572098316457066165541268659262614146547411448746875404199439635972294663900789453995033278448451261960762533702292229412352747908743949601043728573929969045507800918091753737484371803862797482538210148027334162653435196358473709221682555467609359525510988402707228849354046400847665878493746854641077913262500866268642081101095286132147395117485705134910344040331457269140906033928877709694012386873018597852 [158,84] 605685890838946304360575637918195899651288028448276721712099626751634178599126140145635264578536402473998302100705384503722865474506871025238858666016495341642569236606410619472212991211870120882807384272483732925384996679110818677088070094119174249849422151854006300511568535227059634859769194595014975463975327524277088478223091674434865282389493351649993701258546733648736634537489410235623794783262402661953886920087904608988736139324836143329428359075589992624449306381445634560466755417295375902450994595907496059957473611017787823905384699492603876525583703439172887270315298285382118523872695815863419523236526137582063216431337162109330428880957154166004104123184076057834525158248426466002322004797024526448667683949893543886337913016410634899205828433034953135402776531773491074933103829940896775450856407643220828672126077400841140626806894566876525857790265851558934402 [158,85] 187104037402050233579905771657821223451333791098806934871908388394904373187005991903011310143513494749865122532520398890457709997916122349138361964701830301531027675726396867390806641352709787107645079422847811591106887020954563114224923848630224741668569415799780057658755928516499957484386271403680929317063814503993526529187014322293311797514304196014904819205823132132804140665427428095069498192510049550910136495392084051044288474246061953410228033003681203845907806780355671560276449775525291999674848504243922706316317660620172730242673388923027534013444991856098164610576765496789354771133316247390468173750251945071938901977377407761080808470465805388037746469286991864233075914735783829820926704283899615122342170008195008556983789710104457861424451492677723355768255321341516833507685995202164039858743704200477921691808179246239967060692961382080522673910465768320 [158,86] 13053619459643301432415839470975130360108184047702894820516364425114154375265299528153017026018079232647283564511254454482898940414783389610999787084417521813268700445227108220881615716396942663383784274259082890927033131828202583355509093970240424021410659782244438438298522055953924723714505066366827452779531080430149814786111725060443410769117798373136406014078458833701557777465681078810644665776632458435757178406451298798286540969639698464853770712047927699771071943644358650104814269579775893882262300530095731929266989349523308160393091863750885832464459989241971949460997089269293918676475678032385420196133811638805632273211071695852786134605760293664942071174061624128155838178530010215109459538391489345055955642356858436629076764637151063817229064105974717149520074043577440120903685250709980065433910870823520923318909612523765064662865688788271699871714 [158,87] 243533159010669325484512627745373985600528577116803580028213201736758190641523133994301389593429330652601445064102082040241748719006290988629828444435379995436620897460567546971608184198383520873554431867561730897858348063337477401266123689125964350073020858724037857811664460096690388143916854436311072392588453577652391626159325576110083372786547548165949248047846166808967443686832995413985337662708720983616648409585459962887293913784473280852865023813143664429314641670460136261282951382704861187308694044797725863274910014700567087550059181215543667350612059521686259859445466219843642157809812977079896720670902295629021914010908536098619722374648560680297186610968310807173926401167353472876254179083045124363230830704276964981054550115611402071072066189223550963190087828683179865554591393612315207486271848201268096954123938276058547095132197950286948786 [158,88] -1390035618237973907421799161103250490968846301857028614543303768478174675749302527993398138601311620187579699366557515570218950317112622167247829562089507518719033652912233109037063615072289779404441337405479267345880170212421709709340767799481171943100722359056014972101889117766117519236456857057605792981074658829258037608630036014377985878369385837539727655808689669548152558414174527813069297321767058663148956975715478021622765869176587670195790571491071442436257872045069456753881397339119837540328224266984802514211367522770928802931030890870204893159779802708144247526373856404250378642660272264182589138314123310225591009856432739462109508764230113818686342317654666188881417685086604956277690533851167179535146460671380494104580851269084742565332235801699621860941756399257288935729886754990126864148084794551261500107160959835501416907912035262400 [158,89] 4052645949911481084088977817209395723663320257796076654505548839168120885218635228653289850457257391834893138041493256313539081065037236783898922357953010715553504959043663528320113283194120316004666307668928986835911823313151467727963816401689678860746334026291491046207732268360390508793362869759146636261404371001595211680510905281210268061462579208928212786695883531635874622021973228402185577732304606360122460030288854732051735990111088407424737364080640512035165419633324744935482705942578177383457833289935244966728625841975729214860819928141432186617672656012970977175349018548118194101701346864464668027504411916705263590326718517516201409756884332801339412393285942748599022446616821524580950049629678552258761890331171851376148292549797662385065728850946134646008799287964278095261798948240833888355839947847109217100514175013698657174047336 [158,90] -3638832203315955218318326915264686161110124404578202072416166498836536610011078381870428584066336750673240257855678633886096832781173322987399892071719750004517372222604961720777037359581997895566687552180945535309426119577525664182970847806584053380206337791232910958256502649261333676243202876970946121804745745167075426640213220199780132097237585198024635574965108999185878983098910536285624705313423708460331618067337163836107321494189031710106763176078198966361255882244076874714931105041518548679981206114622952780768021613221763336927223242953362861766615549401981936965322609437386073924882420891521780525800087642508858412083082555334845890710519656925407636702377190029623994622799500143339765994244661787045048585434755819633578845665755425205918308308489074551015466986937295075803577602473350814146480114803403026897132670629371711460 [158,91] -36009112085779870490952339230473142300421446915009113968444875302293460909085730257561886096872908777742666624111155442940711450841570654872527864573027695858498805233352535207649505174238944998414049817080632302703863826350193882294692339367548993763649068832091613403628948678792912701460828656399665760649292340113204133235335239527955705565719688547902055398700761975906517814437297692225949622245118178533986095756939153313601872168201074710502434503374395990788109470269828242686501912227143790866059261535498259273069545716506095293870792019686808189589643878501954728260537598172818596504591022279262628527236024065372329119855302515531016031191098153322120336181792861731425697828514162294282004444284772327349781782547918226985113801216305622048336991440143573530024434352946357250538965193367077391638812503471871172408396460349340 [158,92] 470399093575744583699088438074995765586321228953355002787835095793133583490845155490936947713666291813898771609604377163673782792183403356043026220173653199541332395580867758417349039166501077251351502013626967820450750033735285717954670032431097110437624570498677492504048259820005334129547838025643025574371466078472871418297627864837845769286133020063127158552532322877379917789174428053625895693921507259922637094681203797039130222307731862220719938990415314084574564743149614118937318930784168528786506868060649386859950263977131818788597654458745746184601263843354979514696796014231139558078968726967029293585973248947933182451713378907254929444631539520527069966633535118251203205507288749252073636232972920489596253074801365013463802173925632712079220032906213818366136796218300001292993301806207113749365226204478464254871726840 [158,93] -3889916349016973397372565235491638603414068353707318782427164844364766957714092824390485630227343183893665987556355463963707481653221959878410518293321237481563880503236335877445461386608478716088747342604633477929239965435352716522378318549211808253010380519120543014131794978325587629353029712572417010531644642674275736213892921825568871827075914801525374711271761024451151133219463435897349633880625791565903753444523478464272151521491653808130546461610182738415910842812120715722958698610675628920216355835527653052268878817049675810183594916971947157883033225012830256562530469564600066957790527784017425825947206677180751164438669288384968956783355450695857462120081962076898113472877667960023487793919639655179177847031903635676579276729023807159612991214016175015822711906003443540422141134481918307759873420557853775277728 [158,94] 22149257257093954439164094840550974936063478725823664326849724989623008923812368821190435604811766588743893224677451600077719480818916866311925529999176863080835669010497985892946963313062855194370257749036656250010073870592297807799691300538125882973239098495922783255457723360628844873301957128097267665670651450678021431905359940689788543553817067591260594263147851601103008037726070781708215709136923043094981094683356263404755045051587682082640321249543989955943924880434000928557730613015409901500150736556603798615073576481750072368879738271406495034786729611601565823639323018372150825268882863118617901139738275637527970847442864659955808211726898043754312166076031634475650102455289393423200967562120957697417338784660934501146176992189984327845049646605357052408885018367195101515462247045667509230062003942381645828 [158,95] -85572866332585789780693506255552118465666384346257948987582440413063169565243547811056876940592102371430226982270136685880746665189309685253269945423269099213972672870144715918906585079005513975278164980649093719390059680843877338195560380453183337584980147855035171951537248401149914984877597586549384500298194681554880273289653748655717029899247227571386755281966333232963729031540379706801212670694292262608725511613971465245405024054849106649360237400634608704282899105260232795836558729982635806916798767369996215946037814067409616473943585907185946444519194499673848558563499999786776869805833341295003331438907089454472634729761287503688976717638617707834955678007796654627465124876122765723359361898079049172915921217558667623063775032762680004568826660100842490930366353685683784696586033336223252765703313761406 [158,96] 221072337463926773141491071654456929752245041307394661866297884406370848696142111834538173032382926157031665571342182187796736143223842987168258578360412298413629971188020704260452940319325976992829345475551233811661630510345259762002409091278079441244053813110981814110435729332097150423955186803009752569467432270502456708494042870583462742644580284464568723651927602351200460326372162167291832960501590786150497735810145137262758104416913466520787898623542926776309136882233794911628385473350710576399111676834377872906324089112275212949131886268482627188996304768525985577087230762283303374098188173729624002124383328482742565781989932186914397614539035662727423261878728191884601013187968752811191722493768890767968007041456513964365113911795912522691492480755989673066068002714998842942159796145730367984176008 [158,97] -377273496791004794343754901486794869636581465720842102531891724513098289916200353155500159791379706075332259361408186953546746695524178649710426701598561974293382323304918898358435700845845085194514667562165239048355391012184148165884864727856279086036126400060993021562724990404680793898200226829371632358580135048191373094320400951714513411159941209427824638747073036004865441352060512044157415070254538807510133807860518697965527811607224838880678415956699844550089372073139638619701848728111141373486735904946299351455179194369891627552681264288315716172167514724877511084789172718179600444870331161858635008941342838801848496554798736290191303197954530207084754106267057757953264809742191655082110095897770616997815046690107119133177929772513063761202298404602114446536683574313529341072904891576088982016 [158,98] 420893932966224727650353735682103779126312599309878262444003717576448457174819610839517211793957957239421558957345504323109888827764337503140708994248967136036144868375826892110035463068297561731701869610503564939457474988953658098121083441991570392537890198383374832050037466427422260256896429918602077905030194853234763938647609957189820862714001289091534771822494330039842522050012208630123900894595251561245926670371704507983258573451353115499763664420290183764717915812713005888818915703621233418460194031195437778458739416790316986572970250228214164659174367136336946743484089346857927373234172481344400471587506132139737273824465978003431902813730621507255680847918619848568309458686980222752809088057349925496272363068668858607346229721804024898481391932270330780475741893073907261928017367960336 [158,99] -304120058680014533511185885846974536664255253476911983401844672313833336822274252854330279301967475252126597466548547830865948027841598225422587906527376067279209759576539792912298117432782773437832736380044006377405094281650058459531383863523474457439376651015452020995856243885907414343435611504172837459446219647806488630085926078321106320827146878629998402973813145547338713113859044180406738702330134450684290905143135432728168389881147342325337576547262396931009835507575388778200334793374091754541980014475233682831963916538513554777679796999919728179155263970702799018480650216728082808569492527505605216061062893933203254447098045056471293205314231662865356622196045552046516031535187074869673569832393760628068201052379173136798384678775079057796251387962245931966928611060191040203873412 [158,100] 141088799824792725494629549065144800855337314412036931110336198964373621923401357631894015157530264334930326289860571380454651270039730691144061377455088954790448773601962555211388688218162058100820019491844596984515700659963675516742643050406665879443150953241373591730169480980598908532192812608825425509844707312843591379580376529723556783817189656703409505469536537428948048468879283293780825451899521924056101249621413660479495658124365791877238065694478953419258508759790413233859960833757514057784590144007824351786441034156047607497781518557873548822135632849009899748060239913414391324182143799817384579644153423797814213353247181932844345981716722133943668659550786773204264935668250425411115034796391987817654354120438038305199605638330213040963601371674976783443468369896288728386 [158,101] -41668581037312517613840827348205045947259300935907544324794208271073757814543428446111364813566967384092735117110673506135172288647857474865454780946097965140094036750940121874600498369867065479802549396095295804382688212675236913666085652995436622038920243051475942010608016599692625308860763890104832321637203665044655099131496813767697615390737179435364049331626862200256622884924936050496099735647816060798165793350571375083922333745742566752569783262033726953629045177830025423726603979213804977598379861896583306113340019478593744913302528551823480975423169553460202221963437352441026529007698226136745581342878488387011210033899390499530179969401810910606473677520801741517823023117596214110630628480626519585418863412987484984276465685081256420151377708219593903843687030586760 [158,102] 7766454551873079920270925629277805481428763578251382380925240115997714993812913296232689197671139760279323647910855602276169376294138127261819754285451233066232675349621385111783876080194845150652650855632978301716039775044714072351015474382939209938282986062143445776890108181458378076078057444388408538368530265587735579988322318478879025510790970392208386743381054203829166934389273429518778968475858316485262840178658204079452761000680886525752497030878995486602548833920469757025601612752085223530493363575421433205922170093662688382474455002639692706269410150804613228556929062653237639048880541333316843674691751986531972614488635790225476182787524768543352685785846616549446263424519365610254900079902526894024208838032575360929928633927747949666781851958040529803785558 [158,103] -905304472333473944738856818472672951282059109446791125754779610060105336721647459872343762664703064086447095979164934470929750224373783282751116289476372362945021820886671329381404222014330669988418500922743273590031756937813828138728514657792563480735497667462153994191833533591631228588528613435440073780102754925292548011477966875571464257105677828343910166834674165821186779553893655819600812051539394092709512669275249957067802650056468256335621119012464568374653191410911825254687796235505078396154558281718934412907726809229411111934818963056166181279958226783550204703178078319329833130815395220781923900419070157806701244168744497117400642484133553056110802843172161116589075814031382407489738929498322656437079689169286795821835237064283513801683308419942265230 [158,104] 65363326002311452025706052223867817048975510914093153139580652098864151509717062134515411486959722551974593894959896167732539172944303326240044066030069743638408384417637828962777378907017282320967846638307627799256350969670158732184395265095064339161926608786237653428167732744952340506028098560839606955594488698301533591045829569832857998044553401714860497868240350522262826455823918295843096036708500279080171792187601233290379159988815733638965496136802078048889670561023813647259192712676289139086895336899305932412744002549058721479030701644083678021456037522650699832396138825526489563477570771120093526248024691411789859658047633872433854897256569128029727035323986427265068477265203117714842942149935690642470309597351501404228443925794705759037671351544 [158,105] -2892922381905110669828454753316258392279509179905417762053453678881258418582726183485918234448964697712357550241370527757516675802892861005608181969032716626747629487337586537618981735225103932984430436575925349074276066939505404291018586414670768064731103674852887378686847572429010049881209624313267515852839329237192532707236929143637065173954363207824773043176612940024484764170075263834878019056558811354651273456432511157459307294266722048515403749448237006237238117223507616633933000353305211246357470598106627297241414963247649089114493414270088975247890494860589908404544699692147511331096173060867948104149324244036962244913051015525146247495867575813105899340423299972686917274984425171203518524954960203320435084115633970953419714080791456597448 [158,106] 77612125704837319375557269736102085984900354977101895875309321604087151587276601558809387907694935024459248499249898343049337736056696214895310306181195188243390341787941021113296161283079584895461526969084360078022556002077459511990113650877709962955968308154961904105111526662437590995530278349184054675075417986042794493352782013755807105956369892043085335540451760782432149108258791024503279918315379575012060505089786618894599905252923896813964392627770198360891248728087487203060915153277152182488681544927628548490618546380529300189462791743304971441599898091501932065615607877692694043942607591605342338640630211662452568832474067643795303203571437227314988042932797420512981490635931951198173129210470551746180961381305834314514575501333922 [158,107] -1246872665626956832649476790128063812763670884599967641193161480317238335072882275616662539111480654018876082539675943140798344749167349546097942747625626587197962297105829724959523567320949683859974502391382659062075334325954924942265916293076756220601963909356913512144971047901119967497552808069538461412333388940018188545679035910113523963756690313059557457995280921894009208788428057457639582497729689509060127432469933297660890249915156538441701325468524629877755517842981983348587300518893725328103403671747917500173558478060953184931056080950847460926929530487020948869853640170040555541183995515903972701784671806603913027192087640228816163249488332101630584140533787453953486215328641754221067364516143648473462492705949109271503040 [158,108] 11837485209947851379248991995018811455841989949471313886287833822820527215487360115088035803930181391149281503249793350353546809929279184171208023913200746197402585052609084526976319335472849674053230800163485029824724619070894205692996898283634300165242584495410672383554313670446673008067798629041168795339539992776552638842165617738847965840665966109909777931440544416260656710023672571399722496091112551183854181931662756584184264567800794011496306134632288975907987610647081601762896117073453350888545874176124499329087624450111994922332759366683911719753311764059647872959550570422269980680137917159899550451806679280122823348527178678077617615668892121886581971344172784603759864178726231601049027113871725193385912181711349372 [158,109] -65459739356965728545217673812943401725943714753785314716375406515707217387106643168852807536812345662836076115595458133463167886798697720948400976729052607166352705169414223864561392943524199153859785774241884396008991102061879842740479277076533042630060014811181011307973710409636770610564356582823489786470992999694053599479151856059542412082766628652544472358497884318076629378014857663389905723684622621428389924778620388559516850855859959640475230938176411132024927299898414523924640930432211245968239002094221438960568009651958942982008710546259118106932911169417740570598389805150922662324930959875774599973957973002765761601427471317570914287322328524287385639727447448169282662428727137310989050961867909125653819360 [158,110] 207556217498465392342234922443182289253980103062248071922788204712350364960887641763160142428588783820454627054796404574347582777154911409029431789542235621288254282459203491270860804024162770153418754729679753212186330973592946379135065013695475265931126177151865209141285825325251747877143977477041995894097205420386525043800165766477262522036702555597002018342817763481497756207113807362410815065495964546975065846423216225253180777982830249744680251689520465152519999502556693162239152427758574895184952337920773232117382175366140146103608759304933588498524539749390385085042100249155512307715115712683171846636025395527674951370903874408269181857039512194332759292349322629368962097961662775299734869086713530070 [158,111] -370931333996993390911476581339879698419880627715594454718960411571123900765056168271649271131619792830085479332296769410320072116360203038969113297527339380163921501963679605658656684299236644127294128950780860008787955851397941959298125679739051808940050590745003292455439683881611640646590102255964578965277708773676269673714458543738466603860685873890936362332400779581416291150122467243294149055373747094853300741831546832737602539632863456171973934928319183462596249709329970293673973738682509726708868848976150266263553661512754088966968809716382154042402086245183018898484177511553739341802915981321992091340754392003035305987008219774138849778234691081104812371012054710206358022760755639452161362812 [158,112] 366703345083898257660246749196207521537211461915638809868697699934568717733720109171524349006611598998215236076708032149312385659769534365444479326133206170324291012735872240917718780938557394629015722829382718530470765596099623779564904333803849923823256880003369745366724974603120316139626525483102469691546847741600360397605671510680472777200930090296058222922010992921955944217943226450313132115567953479190232614540511546373964592874654979398583889812350366004259322603373312981984160667371813951597142535817033289292585851569682746635488682458255769231092027083775960106531298082452282222263542881666579142871716236782434875602776000735123951450043167635425284333040556718185458758436114173640 [158,113] -196477704693024375334385092159644373913158973561086306645684428546177388490159172985934118015084091487522210454034000733570616565548283119254329308610901483791572561624078188481704643522727433175361725369818811933187809138428956792211442695685533468029664902028628608045882080040926840456712148018716324864916838090126308237398540853642077063974977647906026849569015374882637311036417238094462500000229960433309992992465859279565537589451139385202831337638626964777783254425845923111718580547756989127678630554993117421123461211851880659307637076521787543625477328065864878954602103754166569805049356241129388036419891961858729224735835950644472251921641633266186208200295398934482796323464 [158,114] 55791290215057312492833230257400349305878561752053902132836908780913996790193735285204888246934201271024077877430464934925002470949149911867717681013795164259115369721128666714050928700020682470731924395998298917791504165827318569070166343460697389047963760319281639751965683377064681292639397905866139133679806200562136172053783054553462738716487282154430070436867811628225999687297624025329831150337468077590911101347120290008758418313043255172756614869632710011073537954352636792160429683644403947604036970700949883867205283272642896949436204451109411798997840384288861327445165598346744051382683937802370551455520557185402148844048760482579635838461489013318406981567597982263 [158,115] -8192591187746496137688406033442128227899380385888720686174810910171531514812195283460380608312015413223901595882270247337292900146349555739643550191112238382385672214623598564527685953791999012407265915908008851126080125544617457429030444536548704454811258982666478726195778250199515270958967969213646853021488732091449347205468315730786835341385306410002042062799735822537558305931836097391863341782655593129600273648956626493016251201254962097626036486516290479217952250176164147557205824723659106693000044915230917049081881667357185081275286947632745251025132411466171614268025835550947738819597804604092393647240878648188801129417754307090828086427621011392129567018 [158,116] 605597320329154068810656633238183357586649015968400132572578705187414116075145237852882780260405350788859111938237769864477178914898526963382619287913790825448688524733134289649813746359310840866604242473488136570174919828718695993837810028236705257038602697534277250029247796662027532109135560772434808214561451378445765858207492485026033170295024005892851320334431170368925613821244695518712948383945099957471075362346655730675777319240318393051999620575605466267672017622568138168063665202310411660433208941518705241215568190377353554127671386403317616215257762045514832738470060787191606801311555521319870146697681235575833665837651152266886375494795814064 [158,117] -21877127963641440955886288064444916077971939233613892142319148274402955518983468850148587450030322503486465391454738535967454631301549099565204397640208626310467547173834404869821870612441802595862032975278459400700291811137520825066223275031986481425754011945053009306466008996216620359547117557439136773018914770512097001788300358190189109771877591333555480224184887164276123069782882036576464919200712060661703566942386409227498952440723060919514557065924648875354296807147275751341442965654525205077783524355525175084387753603338984550300991679627967465920156744034822344996688305033471780195670689934131961147857399585512379045082490841565079748 [158,118] 373812877680840898091538480219934059089027847501376336831651207032307440993904568994357279283072753510373668540743299322590503465767382542371152889384410271741087872821117173325660364502353662608491303605355044560639681219876138049505314153671987521301328154294340747155305887526710939859742114636196524316607650094980112503143158501284065365963827395486039167287436492012544314577907786953041983704158761239294315824232926806434072110614471912092735602583778291333922249936878426649198099515204502820947800316855567359150870153168977455403204023227663835578178368701300738826628261383321336776564238205681580524322199687375109925940788947 [158,119] -2913988756871971128040110148700061244921314803055313660845220999895870850366502168879103078578305278520475370301215344167014603420925975018600480300206957021259819611001105480762450495336645478077554465649641735571400217429408138725208231883015353097771557463002287450914559735824412700785184245645286478935282202482026435231455396122676889469215339365982705468446902175454941622758795629367158553499740912694897383410908097817926104340668188961762163548452887838381939614353832660195131619187157993763052483526856443018441445960687726566799797404894862106770274321060976069500228504072744532024473141351308893622821485029366953 [158,120] 9956056047208038939340760857165633205044099756230212543763606425562402729878502532262024133355904256358130174251654304647720159868454677427126316672497798223317721389490469161007469668716413456663264004857869494046980400566005671341032486989030894336809270492083041797078551310433916071269790945475602080156776469553042430738596744088816120140737744051752543828032641269858618502662680514703288908664353910504140823605522647070997357080274715024269439260474909363776420552892755143133118044089764697967336207080831457831237384684320609488959166612559586815744404900081583378864716181177846540867772121052751840007872 [158,121] -14258581848491596636041099811534963161094025048025246587607159006610807276716815608947793876810386216541510904599991927821898534685447333443381893774605231194975824734564429753852234989820371908188486017825613131537115894005680275067015907860571005342144160953129875615693812956507128707834013354678132376398145051964125070063656985420858657913162459751920867310331751684801636668080004228903033960031681138656840467463965652916609520135470973208934177753694540524887784113874030358383629136775506612462110324688674692129372414570855855981053986830940094730389403309944924023078691252818382233362189521768 [158,122] 8143220975870486130900028024254402069252714263464484903345004039287832479881042426725636448754930377959157046845979103141873144910367073499048997376769430725657423503914330228530209852160975431172163557618424399318837290942598097823964819646833804726181734454099735869216533657908144936369874073225831533834692875587916519691706772057343695359879871292165334141873216246329347923633271067469985412513788354952611233268813040883258671382562910168579539853307429987922004326249747133912264946034425645592966191103606942981553304153110019986948372910363926138109615176226559604761299809483458228 [158,123] -1753593210976195191782585311426721167880282364926399983475756956438724538965640125566344714908154195213507372100283662676144972317742276823115721128926812205554217559609291093925177197841082312703487531176692039991649692985921008126344469415280492604521829344863658596673365339419736157100041232632826478380729598304222827611889427230737943151235607082657669816278363536408354887562682240133577550112300488457263024830539162901251213440131242346354956586903596224118148579351186017324887424301719534453154018180186534110187727909956501658665246386094793935052457096824054300741514 [158,124] 133669862994151938147437732872194558263937499169818283408214987301938405746405039380275386808348257703675796866647728788397904002398236849818748041995815070402868918099038746265110293941048824452698662162217982500284928505457964864776549882412040718861420376164254116870319422835575887543604170241110516731424550048215492313923339155133283109843761649624166488447950962315616090667487234946805081493026622718454885934687739041458555838845896006424448674480554493364198424245225032175066823637360220683530543175364700360890422257699998639800654123005124712033525311410 [158,125] -3357164329265753936182301867147097777655392124781292453472313833357399282403208908808830014217593941318090443927757987856995191521806225391969904629555854157872693549682918965149705412162178799724661634729512612147410435126558495955126828523408620764003729859586717715513877023220348044969235748596261081722051021070317786761510482458828152699768619676671984385061121088582882903688756614972860376189185673721713333445869982209737290332923848942617212329395462322749503023278652896911778122617575917799268536768593247561221153258071202219024564279127076 [158,126] 25597175453504120729924296576590384633610729903719189277868371698418205481313855238124196078346944448829123017621794502904904905604005207957732824756964838142342891300215121806398151747691894828410326901074620142513971450373478425075347005803264093349625076013924332938419742104972009695375970621604357835169373209161905858186522061232626644179002515498987637791622774448025625034787857314503205973639012396189081204338248814625819274213066029217696078679202522518061052268520944457011780973636081595365557646785444745817117917761204906954 [158,127] -53927250032409630329080120510772178667629080923298334789774121349485779100798406025513187201492008172036052895032112707126341003330255346322561049325674495868751510057275893361925800942583272456964705982587973199515447708762747683545714533254758709619047556218719889388099381233284590023582095970744527713262483794294591489822110844517596072229499926464614388674177172081233444184984385939610185699333101629943119473025197824092516798437761199996106467821531293648400203867241002967299136642632306405668172352003522784064201 [158,128] 28147163598343778985612848369497552546477649227636976528411873669804222324088020193092909499140082964553071785014651082242932797854469737546276802129208205507610550410997981144482959253002190174531643482729703468163498030836264175336031343942145816496544933502490901063830153663362706344241426029423608392526550825704304641578919704793543660644332382884614593767964485854076915191667996730059037341267708406741646433132997917302219991718432129752384935035832107048059646564038100407647480403234148690703703568 [158,129] -3203684771942228443188820335458835412556493539677663094934303937395649926149382079294627413679224692864384012272752265523733818054557383006398555818341087929591557208788745002506924970262321086774004149347758114254851481954425990621655119323737836697427505355020315191053395346117442156107291104907552417393569781928583447466596389823296967988487888257874155086091234178563041582209307170476102383113681350965653400786864627187707737488908734305727230336591702438130230915516866458004278923416 [158,130] 68385654163296897906389444168661198818956094040671342186613878702542022844392581186810589292282868433751570205288908634656264212375185084370314958547704016032537349687797641643173547044953395704376324807236018516003601389886509562926505332853592420507642210850986630367981736058379422889104340157491222221136460967250691399321058882123107529895297130556007463579582542230005368921769466641844303022080692158707216390082016429903584345827934756824000603516183872039739812206062 [158,131] -228600653192066609251426045960981305842920907401856554729698828743380211130618628855197112361235485434924836918807868220399343739589414009069929650442850947753694405631621033494646129701095446166057058448564470728590833273449018885594014362915964084687438517907284503664808474950675092765224179615115804345234506299574989508096039443115936504131552203024952914678979906344649157058211020844150323757831127078652853212048925417954254810074797799260536091326062 [158,132] 96181087794730585604364655137579819841169950118570503397803316582000265990318400232900771456506488743048196263286730700477943064183974637634002555648650176617199276183868455095366882810624966029962213357294378126772215044842473447485960960489798901775239864221079287449616967859342973587552606894845655374990373780959644879435810040332801903634209721487838537011799732960101901026769628488694027618977591943944775170716431263742328110254500 [158,133] -3892357076285854882479117358688744822371349593656105452173397440819731648802393252974150158025022690654732687120402030764413114964175284626438147282768036873067442773121718754998057262784635821271828990363165729326266024941806359007582610651486307750126746912535078998011943606826371178391843924725961090333266522491667189431333791125294478338166112665727399012076754510002869775190398227244977470642057241137957723724564 [158,134] 10817944950452471227102115821372768829070213327495493295709098759016985198057668179759396458773532525764342472660319831560631123761144802254300420860073680081359911138136609367626138491966777242580535517649420744298224836744372083852695362951737557042973718598603574706489947239771333071277647383995774614097429197196240761466005703486412625539498039335651275790360200738353333319721602634146244262063 [158,135] -1341114490897699725100246053029369332562557657720546147242490133913396204201614240470602529290219974261161117555944207045183879963511203308356134254997720304956298947593783622609592023704001813673543414595438305534881435820826392978599159685060971818840591545343359967388524280697342121366137453087579921038793883986008796874453940794245865813164270314735454554053810274689835945 [158,136] 4189269344933702052482394963215552220777725092251445798309046527543019566278145493237785896184049998041170846793180845426249458512402021294134751229241295579545780117352126803150363692548975068705753005702586657324931370617727227275962536796844564275036805794031759624481027420258630401446151049351941457152452253436359070685412737239161764131113422028160 [158,137] -148554871483653582504644124813351036172267542088692542361998983514091616502038776799303386631093123502219185564415141639116079216424599704981100275892285462265114787586363530715611381709112270408242647034798619860345972089799276318257283064446803109337770114971473430778140478523081586629806675647229312097996605799762991467481688 [158,138] 17593608303969961311066018010653528583421445791615306545380774126370562152886643103653048111447723813172474909138328750780234877932726738428605994173795702675470621986951172490399781537771264385132089112515135307401213469683174578573136085625927926325659923314113999962104859946233082747788194483353112 [158,139] -1232787612482445606844262074816084843783962674745249730500873950091086940519139880760883426129953752026223315633859899573626263626617669995608834617305758356000233289629461407752872663343183935398420768980892959349949663959420448349110988866198224647014213858259226711362 [158,140] 3153044599581130743945161827668207538975382887637238235263072054532628947950003603777619952155758088030609463082787798573484340108093190487580718611190508450916072298463326933809981004961980440888854831280365512277374249580389076945696 [158,141] -883628660527147338743628992487807861418266471061736169067150954317570489505667252463612549146599622983229816441786657350186173268865158286814025342331171396235841371668823152510079896379657324 [158,142] 12532905277928532581845790822870473327478673148535445881196809822447443353549252552251802457765918127989123008854863827916452951914687280 [158,143] -3909303873260185469622182911 [159,0] 2544296712781571394944194784680686330041630284529450821699337838665218951483536389749813568576204405426304377686862601932674902711102143603250090914720390853774603960573761380056033290658562139521437624515011109615328184415568037738405675912680805819290066011581875719368966450836959791360317403313239951554673625012227520887060166984413823679861471736347223190649760954564816676012160285315288961876943765590162576434198366946141616568785433989671724752728455629960477282887817541712380577224802647515210233274927069636529870325771167400596773369058893680043959796994111022252459441461114363005995790950986948076533574731533098125865799360904721759924193118130653409306087328371323084774160872405611350838540541155033848909032479300744181909948390906580697556638201447475663898595060188687442354136264480819142490949658319562621392404422696270404105051766213939342154231576662882360422367175412795185076892680674811537760590263702189526798413079843477690824755450289809107634081534948312935282538020698230932643862657560163411550004269923585668693418486892763124208519278917153177843822660318912443843197373266369684711307281722220739318390554199218750000000000000000 [159,1] -33315628144546357886191808916701421678698996918737247124286254529637603606919936842426762491115174757694388891746233245743830315993383424871462222003190154833299108682987824035802030031897592285670346685899432801699745247947587725420459817567099535992321883107128175994751083263924012947748606601158466019690022413323200218573633694488697873609121489170101030899590525199448717782222593533415560772044553987656102797033053830825773825741957547866454091938107427850635031784872913638692448573718290512502659956421328469635164851828054840588540330088007928701311028467672314684867682922692285935601926248020791005032888890992476858160196380067773556593261842953197417792615310824931412449073549744635275636435899965255172215894637163985692799043684835881210453951897699661691312340091094630914858463849096731853353369712158624347953031260944918493078244866048181831052191119571370396696031632781933123268903069048815570054317450789603668622493306827039551247758559233835222381226137673654709059627182233996084139328883177242076325256938959587881044619244956916232939591314540699074014506690188420947502127823320826611969205193774525012850168969019317626953125000000000 [159,2] 211434778769607990584224405966489086715405721174649815823928704559437011769231593854642178035968843416122762876799034985375882967748421818498835054730082834590577682535819494215685855484208858410077147946380366405021116679184870488226326589331852739935669133884823408323574622407944993565201530104663634118076263922899091385641048774160863670696211484317861437949338694737914737806671920276588319241638936424474324883167477296386661064589050881898314248424988827471459627656145522139707324679623532929460859727273305321225955864805646930945231166243654145608315171995583731758258427166496043485739102648796009437176819582442885788232782922928612668687649204301116978296916742150706110476525257932887992082818769270137628527341606520298846817090498045735359345634799373090353810474882190211348403470340527859853603730568315343445878604373605732743418890836888263381515403910245058923091330643997438920086501700873405449375558759054830477658393963923819979940135410028278741758584942210377016806131644240117795139665753735232798901747497030160994199849509359583336333352479432947044162289201723303177035480227770653620484546668151820346483123959980010986328125000000 [159,3] -866578443751364142757873739348444695022053881697066408868606754730157147847856322826785664437356264633427985858766456292433557964794009654767947840950031355665562010895791986985171142251926932993758438241692495736157474664730424666916828164544044635970795986383103527715803660821830899934642776202887654983974019565296744940725799794943404309351818229234255319886967355070688778121440761608890300476904059060421651090319696809573080329952660853961839769607373921414354288543811342971461596075137018596230705883764819337909908067111698269418709209620155877962682868168464415836950033197459006213086592685658144639752977779871368979614013998261153465162465557072116951684939761694912742850452282139271211387771438940801241820551282537955320252162453544408647084978610938664367571082564580906106901627963472752562000076569952407809888917674618516874088882330177401804284502025175214674664175614207822598808138033786792231694511223467434525770218905432431683762500439822424967938055844323168776822061023638539278812017634205456712039219622082566302149800883142371364629827365492667465098604484344331841009880448977769356195372668407388190148075048000381469726562500 [159,4] 2578705766392347390969802361050928296513476893034995739597387524611178014787021499007937919295858361476936665189102767675312198434469964354230781987855452243909230360221315695992879591033757821246199246081666637102880402485929514552889185046338704598052374345514934114679437942266164513298957913001785327365294234656950366886223523997198257984883434408608422814490707531716557578982620148383969655396447136647914725912268990682460864955954591101919426923668513295008538689597775038795251871434074864970163115104878925040567513812714860153770686662068714537850113634763830465260526839619223803724090616309216444270765174963384538628965928283383137353308538904636860397080234182258486172842596091491569263581545751192615423943678537452893078629105238561844545397478771655477707716862576544267625727853118959394351562635633936885305802503321396294245428845059602625459918900102015863937859260001878546041553116140891128017160920304187671916324650760182062850449527564132686700963290290953465261398736070608852416188337275765119192883034654354859294393840516546345740038102276617836275726479080736307447337567530037247691358653345151750801184374250996093750000000 [159,5] -5938601647267711288249729117754279792422308172279338717358541074791406880506872190769582344115677225590844806074153019945484707694424752647297248195963648738045278966147893681485805878607597422548125991996358536354030394936383432221347873238521900945492850909897560168534401775770133077731403283152323388121139069166914719887344883337185392787591941710489377225510721399228422652950742593422861456152800829861474939329467539817989521462760624821029355002603154671138048043792141568702371113872510784812114979163748664984059339166666476580811050904512512899702122214919389638453606425260566887666374953145139554904935402909285992078853135986012985675170443045716868996318269677643369541857507389469864935189006564734834151084836615360834271241343296929141048646299734604025296787565300703445281787036888549708285858263859962333803685365616541721801962574756512958682851423641435780192705117757450392902217757030545441595243926448475547171540269907283384581637903496040309943167870330750728849933678345718502956598478734740782859844429678840012449294311046614049405804262734413772280123462892228183869419151160561490293499945556591075795889688962978515625000 [159,6] 11017200162863667638911956419251088367189009285025087892564502719794804340994414057258822409177252422818708306587871883837509986601010725826178574276623657162272020287579355513491388087206924682257203966418505121879436673465857225000672909592987354653770733160021506649612036601418506737848771329612147956186293556252649680254029097658832746222031659252952253153328725456022262096708566163299489067639843787695571399936888313689582830083763272742667017876062638755382161896393678794693745070882345973545512712296374820929533001219209465795649579779740126201125553217783121987583633389478938946025049747502651574432221053830710456059476609920425657698649104300612142044153997289573584086353262595973071509505420600737989249918437153481271261432245693277560712848412658458945033907919902881997988176217553509867461727811518167407225835625809268125266250417414789896612560873311385368123876256508265331628297046808219970868203034470701902408781021297388906081802818884750292138070363628802660212808064554347017626989170313483846037581340218829456482508910829155861354354314536660650936898691379039916839056732263268346879147437252190812978513696023730468750 [159,7] -16922887482641336960063928298772582070536841821984879454080528221529111064740813020277939558433816218447513511461635663579485620072615729554621218821766669874904901907223471054205189674356563275188523973586199004166708160387999277317560220178148567715127953623898129932394298944874942342906727330273309599974428486244727202967100395570472236124418575209440053696251469945762458562093770996450981347439932734510027213279254954122777427318881419580578871164434834952705073095561299736286839773585081780520459120041421185984589364319046316533608608026910057391150503437439775942752780110311119781897124713331419536073800681227701904756917649201917683583700398963917983053099715502448877036004480732911626171566757531345934418550036997304368623914425887757243065967355753936565725009638916483364762377674061235155286900053549290671555049192582173355929692346148558330428876173341215961799978540104703912790569351076163092658667603247763804735618745337616964801006786422173493085323601913967182609231855132293838158677031161880484874383292421143754569139198096437802435892722230959773299822380123331310897470911385546495799065759481671753946374789248343750 [159,8] 21954074087716176717685241446854192736666667727449122359914921332752281314233920466402874297160487929033422637983145699301001671083751801753222723044404463154558810867166884610594325838793464776151231177049687438834814725736646820628864079858325435936619127577691748813411398454991116318499783544558147261716838326365102353542832877829528058251246421691891634465121831733315441278875774602242634661318519447960890520234546170209132192671433825587604125023982675004335612429800366160471512635553325475346074996545031488542062847197259377053687105426399372230646562894827607361779570530740008010370752630902206945605277334795599439672054401312582646363205070094883891913895703080817777301804548247017535436499796767799772532630168585140970702076768681782504613227999781440412971249176948020534117526042211715544142888647274480911907882016073459043922320617154147552210251821167586242230189628677926026894499067268067625382124656764895316556400899572367583551978348039703387486780635484067625318578852323999503139122156004448479135945033553691615034265008359056888730961475990129462770071825874717773785835162875347237129767924859699338278122009360000 [159,9] -24416757439746334962008719921737272104241646807243631196854036188448207957786828366920681983233661465007670630242299836661870773342527164903095736929237672926691656496610328158826306993729707484254507793182048044391508552063494431197128470496471157578617439649995361714195400630991547666546015184423030056435132991281457556403732676817260483690116338200536130411844213918507613911775516613200613631549000895380148815978242481805951607809748097920882492697255656586717873215366310120060272757103502175447855162293983437819326919803959704613006515269690743604809596898809630422122981009637788165787456616254867083416996794345844733353209516698971554237880173536345836812788840300781232605788642197990680722987851769481591922280561609717368326181897465881601755795475833350894171662201883163233129689031974641605592227761072297980005709330318612467210920592388774816921089586180717728039340556786951967533353124569403536334009780920259648127102871695936281584124097489227838405308512331183387393220508544559917817814308850390981622464154610374685664575892350146930306757279925743015248577982323344023370840938428175683756594499812732551326594373820 [159,10] 23552224128472941741796666717957781068471820725483633808764046817208253285596803031927115084365591601532133461615291886683035600280684640570775441693340450877807862282871613792306470702717504279533830879946049506621698033315339346371834549759207699927777257958136585650112866780467511781907809983775047532367777680708536656547546778427683520286425780462489737867306882089896460865390810976608096512281983345418680266814582507562700673976415819411425217770072467296298412969531639737655638890176909649287539021749703881284290796420474605139858009429237006225590247383879411837583002782840230721370080968843558857802628006113638972717206342810043315577361762634565373729960014970952904692425223363387750281297183224136854643670422297618245450897232866531481332898729857480711171688421753998761982500930103043888097165328241921511552447391865864105881032306170452437186542260228917688522985552261013068652255218596675965593834464053058364642237961980361196023438012327971053551053836152372450408851489102288234646460464084905458034194479883153599916638457860453910239545334109064673545123323504056824899909767214945809049072230168524568923201580 [159,11] -19885850596211524270677212810644653932031571609681104945425782297968326542071633894099715867114657630769494557745225932993948763378688461278104199997982171529200142827240930172235602909505711012658474949768275853216519648376739644369433038097325421040771831534480814018068114757046244148025501132612988495935864753812506731673824542538645054189396814745993861204640461069406165063500652142437991912448061153580285918940505396499897486130760411984910936889912426213726780948994200692049965318546523209279918440089221062799452977330093562617377404821073059816878115435882768310034273549541699713596650092083410239167513314944103468430417693486586547103697861825207792509477364519377370343206353111211483176848355860193989935431202651288638140679034415888681631217595383764398069433067504539138270413749009862909240227021201436716316020714571023826846144971255603698014801384868582917935678069741259483280801408654960563843583046865923211084026395658745816819612216756982215830690290836437437100320780890751260652406588042217110452905979041647267009696002523285622986562122433522946083703135938805888464874513399988551477498083075236683178934 [159,12] 14806356890723942387930194449698223726471467564692091875272470889890763858456692728837891324642400088294630899276522135522112475500792973177395871779228921762148875966518156441709005488362743591962686076869657933327991824215475286341192029959177015037762428845116593153552251547873875810449944032016289375442758203529161239024579121236897601874528981629444802048837985033567199699154051532337914930734150794735762578485742829440656355912238137140131722154835536344733382830234104414741650519584235973005502421388357540452362627087276372583132213067924055970172673044373948404284407574234768235778234244510708418422582059696533500442248754043697004819543421382514218012414811787964936398357397282318608479105513848786387571655959651845185085486692702367138055914787768123012727680041987530794388905528642697721383433672472249497054752531664927458770033662845983270109685260294553963028536846503127030469273662783795476201080257037991017364146417965328210670012381002747553933807243710643821423801025996316533804153119613224720380637930937562921547379825718492584261141750889228780479311442458852503406301322195884484476422383106621866608 [159,13] -9780394116758931894673275835915657331001473887619707191726800239273856180324836692295798009656185146937594598488456772536643926379694655829063266121055486182834020384390728801590233251835951186112970909218503261768575194520191970064347015374683112147453662192869129311300981019385435102929701383720733930507581751618140342969305611627906337387423659565691096140618811798644553275953195430982071426838908580375495373592687296442328623967224445501514406110159544144439621857519228541162903615919365095520753280021331715408717362739252084794864972084047387719509738866340455741263605817276435605701752927759914030602214670830292512503268118638417252036851481244194217753412868176295515037651346650431957271965248890212171684746729449746932402779499264576100550561820421934442061243008061753506381971340566716007823489095295633164874289979950800709704830370048942131239040291050151459767539569831445448644695047294686500124770692166932150312802903401143922698760700828467046360324252884966386602056219303728942384556828462515014557813907029070137452898494899718573641869224558171932475149936012081340424682685054943602931493314306044622 [159,14] 5762525141587974144530178133933827592411239186583495455970376158089495436845438254761059537136381503163946817604494049570233853206054026117816565478903048411434182141299508254644586873570961113470721916108337497677744739364555797223972937064849772347576153063132316642747917999944630454351007221764114512184874833576271207224285180265198365489885361536116800789152808502241613383066677604682768021571955765486366903034526790821003268407401900175328526187617366493605023809073755155661973800297981399710121557381789427011262319907256856224811307749132345541450100597931067916462887010827153837223980813300440021392171745269615165817426672448203978053409400858245698578322239875275575314648464844320266313755798754222769646102975470257941933727775078489035053585323952711921770216445094823719294796541297001703912621603984406093098799676083537284870204023244094943402047561689030876274242955723168324568767050159282081470254154253875643218937012060680368865465288582981262311879443256714423155194482933537950959647066172429266399350934377727649832896190222140499742247372198824781392014990535726225599896649870097821360728423065945 [159,15] -3039598302752940930539532069273635822047059648357001751256128544186439790433735568026449848367413593094126883268555100501394291119354835158057898363263259491319673990756856118201668805931980003600538589861382477860507974961240295983204664801677366548989376465548763059270666092784788056344937685018682140570215259548644331070132539017232747909920771864539570809474631518814809495472283595785699455754258212884795836400535838388320897240227188167876298498406829568420965499643113327448111864059412592878471131921803676285516012029368623617046454682387844097024208099696436891425791008329018066565729640011729033990834296744846815699978940849658053263228755744290553883871826011627557088467588898382607829811096328524479338824547690797503853012333491841130149201471762375826310976281455290253261947652726771183037895757026389764987452494710892925498773029028564186115132319331199482526385643675687141292728143854630014070064330841629367151113181982056422058977041882945776431154647321628877646658937389761083282570550669131106687305263496607068226725750648836466796415279280509552963773740913210536650615357191753414495116083855 [159,16] 1425481558878201464935358581655942693468042136759050839170608770480441890013501746140204466753082730291663802417482887945892432616948304062739443127837699266379786666109672507574698735142810827593854326781671287049083586883957221387911791032208787049249989768678354135174590340365449906545090875656713733770709178870694143037862837147504602796073918194235870803041128432712067675021747802782847468184071113919211956215875269510348659301784589240833010296515813767972317477722941061177571640679649527909385401016657743006402566975559982579389403395094962208595232537394995243325357435661756707049030564128288260567731024045941574109891338532079634147883537437251605641452168822928370706380326723248190123867860720565786436712571334928974562885745399084680247136000449950188058904439090414833300914119099880955387493685845054872471761887759611800865832311636145186311697619113182678189656888649363941643460935750458421577190062142086924528091857660496823053333633792486084380539352111841959329830006056548899720691812461390956186101664342585434326326109629762088218603207232263019961495407545167170457427796607371922241246760 [159,17] -626049690983710735200879169756250991488171514740667781261520044962156731826683387979467331505029756488971037564238619071199853458219293096390185944513754836823710987092224569276791470589233929125875067988086310294301295863923268600867795415146076547739321450095588437636778338192294895456011085567705930995262027698944426971476529288526773252560833245148866486218607005704560760000724803034514896213031339529719431096051653453430097348182297332136035975313317438955155146783013450230544165993782591514960126894571101392099951758770905698548722467545957803814444696403759659954792907687769578073896445857066911172741943620575464570399580987377440631633275108664254175553385495080810376728364626798708062832496044296765698561466467888085717886323039241900814628376437825109683199878232765231411011872900968418819724956417530535515253697053526231025967925369156112707812150953482124802023239084341389863256412554117841787312194680622806526470513871575389720979891899313877916449065848466948131363357123685412068889224369057168205965322240523698827198571113377672731686709376858112474852634962841712916014972630980917141100 [159,18] 286127077426018033164704613066957793946244433990834181420220425078275879721564245814638139772081967660810732596561692289798338420602931445827682714295184419736968114981945636466557682389137496151536804477087337585464719933407430290125317431375869504091228061846514315852371858328581983307654823120656211220708127187668423027204094893651467506192029425989185685444657224640688256675413172185290735188212114452084574143153720270856705658714852043637778941455256637757403366746691813806845343418428890286681890073888040524121443655806408532131032795113271875791043224964975077247599597808078658599406826350657577594845217033474444386648786886882088268200804859287560077427495980383611819144887293016692387724724330924854910172353074182786257752699225386908288844357902304015026573644456654466094668175478123863241741637921585282190405333806394323139573103798162792759023825867924315310893848719409452918328064525410696522799409666223444990093977634247414653795475703473254390507627345016502378512644523040632822648656811904620783870433863464943432908623115864518656924309472964327254279598702001637057781393646209043688 [159,19] -13855803235188419972583845286362748044860339962802848488318915968583848001397652071656766082619359822297701454069509857053689808013204112476555083290554586181517745272869000069333373550993773246310338012660836419140927343728996107254827614904828596575274322103179361387775391175677179321194415152773083307834751608005450471311960498555283420893001637289618572195434344808632223604614241213121364790231484981918494797403576593271189578209241180478280020576391550466301234566501466012091216770557423358966483050065074223986039809536628408270006263490457982801773048946004933704101583226029317806716597652925737172398287219391355930989713302064844392797756789406651576956510714691191875104971136916432848347336464553128446302953318399699703307924933418734968606746573340141881534575867861715183114838117738507216582307980895901303609670638174976608340218154669972513418814897704223601659708329954314599787038325585143592027314680743554922355722500067489481023520041107742297605112825072610512259991884994201224595496983043763111546998688689938779824042232136739127723425830102357661469435038884551798513551933488790 [159,20] -65262591409700672572549338157283747302713687152499790852291882383011343186151503073617646377454066918282126721058466120784312509159787171422452727280540646970259884603464471012397287951661878693729701374004492727518866605201344515768274462434305929483212413648307962670251227920830366632060805859751004646244519736469567965688383859691257756928165965358421399480971497099768404924769817990514677083277698033673142651068774993849100164191761268477105335149207767248698670316954237320079991488307068111514966243755673031528503469899336832640234792111909058584108624469852189286262003147598822838447430653555395052274757516700215967139772777810805984952004068225678603166129290854878986625439490489321731610251909041288734181486086256716088323309731139917118192721427023219940070113292994727225503947244033352091589446557757410310366314838955797682535039983282110772943622387533650009794624240090307138854080342734629110241689168942999403478791257810928638263040207776745744332788365120768837386230049253903434765071587633022704016504899418633803186513327127376188791018329169382837823808496584126906977021912766 [159,21] -170649858739869446911728392009985179181611382945314690235780152066435338799104415092267716854283184486161899850721433903647563231382788887903790788026985739658542577948974741983656352477404564262921728057472444977161157708862706195639264663336833665017257473396075711473676091531212950610401617273436778010382789704759939998161191115965239382153104772515148347137863697534837816280216436546796719179917521866689966770377538642112160228029400126677677343954111784837166397178131416565684158590422690167790105529118769397616642128146070453627279991025791306508390489042451638580648100767900309714311490741422759971083873906006193555977463834121335332973429935392257694885548902523992914708077668639973122544849171596500884934454020813821649726101427521505809995556656784220845774954483385114809279421848694281186857814990309972796181354046335950568168739222151874954226754806308824075319274800153288069623657436664324473085995579026085830598341378454493585608403115189170325114776090057035954114737472730502211964136904334828210407163867871890941746791572291599987319896265440140043741316492131614384386949010 [159,22] 112858486052348874323609971765048931042432673830853362674388873255624692594141831943853905005250866891658705236673574477252707542962620558606281268251744442150109075137387968650416944603721503135443381810333851482897734967713075913793925929151646440223840523441191897653702639716790909503666027343504820103112776736928062707665812282412855798128320527395780699063869897811492240109746157071312381198602260000906702558103469055172763893069394028084719709714069451880703804935451870887653428900451569169215829750707592228747332341820876441683551510271721023882036290566329106369356647712182446908204024207599972221622898712875312743478044212151673730620059759597440412740036398334480744116026722648622003419255078971394036879587527565603616231625333236927896412751762239584302878600716045085211921764829826005520184916295725542278847716351526720026185200132895118015962624339614957119977169207454363087956384537471950909761970934058536627838087907115237553304480412376998980869079429053749677090190427550508901657016585787002344284498987879141611111082813181242481750036609536263725368072851588198274778050 [159,23] 219078668849375913618397360308350475599275300775960109924450799032788438621068975299609267570793252949593845195103702902023082006995184365071950869956016202896459367283026912354240951742020160391609546858289242325489028375349883493120467599730618108798120369853088187480556295986171806982929085619447731469915817561984690013732906081221951936732145564052093085382968744292441821142825807094326500495749999622014698784695535575511068993593095309924010099957238633920009272608899569541331828292981390791303334567057150219984550756714997630856113800467116218443358044398861702051898189813662926469182722610551050082276205650158020917835754624113063465674114818621837542596389694642026723333467360155291586933436717249546676586570104576338976689871251055295687712353637492020349412091599470548132954613499091528803519721938826554015435947582169433782324188296105078677467460092003785568275878367569691131860994396755769454139809835471625679163158299873225866940819049243210941600308414424179153293148567997662232392378836176469797918238992546075720178728708247372162603147801143217879242100053382111562929 [159,24] -98401161171133423040594127175404358052513334670085775545695934773282679021633733847964968635012854853665696272288719503746373981746029591124478645284543335190224736464418670332229593165620050584527723324025197291063386806944899332967285569311535189634831782808472165057095202575308254083325797791560121305002949963435685450951756579127229667115132832701600357171532526774969316736157742142262810675345883196003815991866036700458657892694572129778918857531064358999021100633673011342208887216368500456119208381592078101018966425321475900282454112459397340353198037132602902414128626448493586745500512116769381033620870734210724262238991685210318076743767326068755907248060226237390254308678157038995957218988416896794538293401757513853299948463360335073533467382610979869426368435464744030943356992537331600510582842814954338988891129835351956306966103732027033827272356668912680426692232428156841140144661616371046559341144218237076328454961918550947648390624495006469701326312124596111251194977592110588687761307564694534234267255196347552565612473090524307863933457857050170806426203753591682318 [159,25] -187297621804594796517230105225750086570922952532795890674860691075786115197357520848239021306125835490758210878032239640257436390224906574132987193137599511325938570245315223174015115865993947247463008026909520935894033887905520685955604439779634948920360538612727563216093188951864460244946828120398083267993149518628860151524753037379721310146290888380475343720370912197137050932973275301112520464479835433432676306463685729643879673603954525145295290232362775773603199400488314739123009977876937913869835695480688563475866375471663090457690533456646584267059057813782086190066663162031135016073323781163333150869168828644026377384850125889693099504030990511415750851807975489026849639000068899628779943218458996759804459690652851341501592753139572274148706769388825262144630676139592131158433033388059225201453799271686567800120878074816624807882168282889880280371655019343419641417878717550692652383821716443540228800682861037952304872206913193432741454478417375223402657840787779482058077015454403414513598819198382916855192340465501759002618479740568880693262659609651338824541714005934066 [159,26] 66536460373897987591693883903157261165880188493834096618601771557934797078033432378989667643478131170111487795738358591878071466622530331697822193019588310914358634614218575616438586583884582078038952524914699559953430404533718922728181572523496471174956616892400692697844028304925876162416176279530720295224507813408091673302668441978127321602925529406307313893101392103322171031913721353006177070895318657809662971726810142192402546306520354242444658386411383694467705460928397971390124229956009634254747897674264277923025744142934599095138411970097320451070346010965332707471741632945661252736016643650509745620579812404308274794113065695151895989717010246891846194552379437969213353009521464087032833866160161992061672158291454899114905429179190886814564717203311348635619977291526241330448696457372007269861536203559712990729752601999458762654184837464443630616322810745958644479372510553919176183709412039900111970207217063490075772110087042431448732117868823790667434523028887131232400842012359448620255956439082774591378670069488335668864231122724187306000434480666303938878085834021 [159,27] 106214737084762007654019636624776761217933463939219461285172410571258411952689071771750957929851915859640929899407164188330945763023172582614872734843215748736442835004901398552060636670553915313669799706401663895577402642839441071445063586746040116055206974284068405387897360870821079227353420384432005766918179211477451706669111911677017007843010652222115774145948102279557961517469061841253757368699806407477287119071312421335231106542945602987279787030956818832179758219112984447699263655857482411372523762385232842093386695938791077490310196223796914012674426534799243325068049731152751629356114466222856853432041128864726152483646189886042235492004089193806035617298589945335033013045424813494730101637924441441738346738574145339109710324004146698229056864378461137643307445721332933307922111077507795103481879030993972875603335231962196207758676234200732651273346454863881340106248544881237904310120045733933491675546742271066393574831659920616288517719876291673824873700634689041044988016139878145409692494077442646400745341455958682490156338768977558458700073500235020201298029426 [159,28] -33223672797801711375770970769348326082202978994670762232550220074365297887631674544380970038045825026867234279895713333780896751628435088566785133271679601978386646322241199886302346118865607166094696920651462720074113564357801659718773442790773715676280373551634822302375133883187232441264721635020500328496155409352758107732708661577967412779515759841370358453747661505928865370975149223226840594841472928659423980167214990056860069767609793632275067354074945481423588161793934788208516685474246927966195982264652678618233564181351402887126627177276133376471753145896971406100934702929200840576450848987253887659940054314130066333171801881153880167066973227580643218142166656455335138414015990380654930248654168814282216053053569506206910620472062777028647240209316775401236677057487881892726722966039828408533034354404965913054073373023369268448365397225523271394769509643055707801354451552072894639841483231383384511122839439187111225513401124559360647318201524809787769650040240102429799482011799408112246166617241974437511033130645485159349854696585953514843215837130989106758662 [159,29] -41122387929373216168031252233308974602726610186427460872880213005770701543097907180580212528372041895255115799988404160074972124717048989906222450200516381294811054823437479030361750953043553079554099314463808796033398847060653908432329910892642028155392220365703857451106240162556777335905729690263959778744627057753693391230239594154412515955208741692503910598128636144015393530380286706244491499041329738919263809369298523921577855357163631401158130895790870233148409374647725418067231401457197524093708323311482621756298877082836934493517705351692131973397039542630478396592272370708554227894168083571244897396605842952161012031159478731317893816947201742566570910507787955946379187938122340576763781228953444018657414099577794867732335895663270031405383296861627107510441226280944876216786665487275305532148009212558653200143421534966192809366234441142792714240710753856571490881930278623311256550268519729376205453839412785232533432687058600598381532462629185616198702254969271910538406304334610398823745791377635772507259721497024153335990121506965839631718011420820617037192 [159,30] 11712349928098278870980084049187759176740577840172891286933493112719145650059602466385614154657198312037432750029055063812055511945712899894060588491706563185463505799983037141876139601077604226742726648232124798785072209712246761318758147083841400033036716357777604427218932388386451884383707536207923712207782432766926517950496235894182342095477866569261898621510253245048742812676887711587550412476026172449322545014695070637776511623804673407990012381987655659256056591469185144489511263231776795962825006969389822748377430210392985452637797299336047727554003734648611603972146583669728000060412257638985238733826168023945903113494791932138375294478356389947886131699380674915088998607361808843150239575041696260696831671593303215572461065499343531614451500043080074819714602061376366014517343449214037579561073067036026800822508003900118430073001764955810546668368353941772965477849783295348380851442587565425994265182664000541949767911528713319332563626489443896859701140146392458119134013960531647332018998914720179124196954147467755774710011566847131309477200450450457437 [159,31] 11082380042745236725752835859422280359714399273931392864849143926525154322059557754659389091872656155646202447659636817570125731795901707486098501475349205981592008687680605802530140622567884863465678820638650828246260929974847389316458528568249551046097387794190742139118335662231047276188654357027486382922545126921578522577410367233281758694660640110317202387260798945001412390499292326355184702193383212106712967280402519564876130148176386571489223711605359467812634623554876749081647516826481365012904733136059581852612298369470408172810897439834989926709278155329776253706153274563415341834446128608475467748458440195355991860412490590673123248210457483747409081754786769661829543504966404434248840417613804024001253395603909209618313125829373861168396590086191514879141323208658103145506976961654041338678188990011721575298213317748345407171518923220371016165897967656600243022503000790075088446084207613648116308222674781671206520543617214695250627127873539975830510010293368860176597021684794025054123232812474997946099794963869000035613530555194671043191270161632187 [159,32] -2812422184826632094916518156635948314833099160385349436446374673924948585346105501944425163289791265163107193108477218844142057447664345407481703660071250936797887958252713145739905742510783929407279501738714574464022732364135008094164615890691201420394794087885426066848393565992477644983210953041008139899150738821258656175356981131684361582921282245225787455325687617237849414720240102013009486692514538267397453060018748793510624308609595653733507241377976865115323651553021133276421057547957762477585015652513379316190919473084078134331257096326259918077055469718104723695158882177884177018229509547040079215973750929689553035849557726531014504528985434806391807570565634983242707650821751561852614339514008243518080423425879800289261242697673374710404553410519455047930923245608491595912758929716082387395828215949200850291336644348817179236834353277948783001208962027093170053781020031630507398182474456569764942568311435079529335933378202930150272122168247574703248154990841492497106193723802683934495698662113083978207623519189895998584388190416903843997241352820 [159,33] -2114596865245844599900177361251424720913105493687448823343351791493215644349577407372548855356928277510949517251263036269587672317515008420385794187435815082864674420574505545054505227132138720710128473366633864128562235714890741139698279173488011850156476133691955278625524322898917921620478522069267711581363320681943565062132488302404453994135207879293998626979971074612823042843621818186793646235892461497315821978908339278456190551235063858061330885668110449933581395609467317100960206615970847481978323761041304605617936405452747554020504475163730511829294712706207355600110036703243049939512424427167692001240572769281408737148903753762103252241421613372870659517255678835899086125408064116705946227306930148745536054761175532066506944643565494609633128859429690405400986841782156337844069559935121515330174571182592632358025077345454424979287992101169332987941364460416167888172445499984518760854380749564414091896065372018295283431919182587826709217931151876752971365896194070259481438085799255142412158737099206713538745973149456703357160944753301581050559918 [159,34] 446484796447031480765184801611878947903545345746156411829946930891787119129724695565837517196464643158757047410014373965752014913770929756890570199455011376088062862813045162700929791670413182085587140963016411033527451993661899367429354181852982329503530852212659772555163624887721904862170026429519895660643172778222124508487462423590161940602328797855305849816908903830183749614424784565224417332665462766524549002711335937796154006349257406093748180329390708598873024217112729531317091622148229574637670036770088573246357844901642425835958825012697495617333307801437585781612590091027310615564819922331673522118519600539659416591957397241968111104306307804057274566190180096192223997276081879577053045162038962696738146991238122963087835110639283487348667818838555641699768239713808190793019542628353446169841779183152579420638050797703984780748060666989384478706816531242493757546822955764858430993908769745302204330801326640259207300195546413713235633303228417801298950475484336091235352164965636641386363759410256012990485751919332486403602542349756081452684 [159,35] 289231772966172551028635567620979715035308408111626665959574330029296068475774641983124299634744743834099313180641568473306129163924742771749898033652482656104338946547114197859381705881085822887608878798832055004655989488624625364666060628690551119925610956490417138739894109762545922299165614168949073288186047890595869574964809116960190488115731910199575176409625962895361892775066114680172828262068589891978016434787862021032580640622668274131750156437836673568038979908000033545555680724636913569116027902331084589907289581638550093992934543381012800454589330597912147267328388145744608242060667851258644708063132787404295122627107384670664151672002029030363425294994466470847637996922814684150797266836106110842046478365526600827979060906173681920874590191055426677579236098774422982843266141361598886278990994035226215805014859751597411575166454253468205990838819758532143386120801767272930380394745408608647208399881823618537378477258701730551720195385839625061923105566523579534164355778067581248574537828910069286982147368227279935209505016226391890026 [159,36] -44791517145253989985678870347784640367192085524275904598337671985258961277765692919857797437401977953834701277208728431091501694078011206627976301381941693920159529861182090992844855257509548158018669551419597202165644781267043927987208225672136327620709486004631802425152144267581669338153565904229242211432613660360655099576096924786348015470718687507559039922390589493734103692373011935290771327572862221555379173686636090768774421182016772663330950325855997414611240401922836646246197935226897650051440985076521283055886885501938849434332847449080616705599959987353172778702302775514520054476072193049917743729414323461927605077370134026977771839085227431360911167235750700908197007561460359500799523574973643981267148948966944194265424859427215796748855435665719365076143922134256963055736214385024679130818869040049469304030953412865454628940752543120528065596524129433002121881624805942020857276247984930242615741301931746054021731883260176291754224684959606558509610337901875537311232066671652532446978065190673017146637249593351971943882773288574826 [159,37] -28360655053456708956837995997139961742101596467917838888339353384496543950472365361991760204098334009479154608194210707358114930662638652430351303007193810872576018032550324902813152948559750950930915830066345650175671428392545204745732482637043735279714466663732351190433888964085036940070344148388822670282595243049161484628166379920747505332193135590566834979466222696617181899298012847360946958792777068089702705044810211506567564789409025058083482887258116070653015237799786595556356770624007878966218970294801661123858538441446790011527983667289149000025839229525582656896126502777357447659371762922028907859962504264770261418258164813514670171054243205415421049471935766223244609383357949638739090458183128308012412408899454741326401343384109374171051605421017785294202177989278364290495329495645185594529623643382380195565624054243329345708307945172333207580821682758488044921294654877041025717821618286159641341097254961718692100262699203057017272277910693124891424739813379264035339609155794712704293613072192648845630851796875981824631800916256 [159,38] 2520867822941487030360818523345673595375398378114521216238203390062518269875541718422510574684673006465611391289335283660983902139687115183838507295722922753684147314477592864913365538697289612726230283927734526169081465097639187642785309124721854442506869468493758507056216248888926011943647857003432557134043224425823789592525459547323230608717651617024155238136237748692243250779190698595440655928442532326404663921497164035360246964327476933382050734221732754362041232623016641698418648093630481095885655843244488130955113825562014876250397623184696088293628475922018314822302038382193943962308874589984065123648731677597550769941323881152731009082655324993321750911298522651077129181170002530378902058365988415097718537191115710689601477539226032597942500527233762082454590463666470591314315407289153311127905061297162736945614672080594661442906269724424665517991919582024783429581811705061006477976883637534256394261720612712495974056744607377172533603651347151503740898988773332873149436195906353417019155071476762458173706352306314720361579588 [159,39] 1949032091182291939848484362113685158053774452436559774698316259093864859367475434242921795166125834138944251713149095442371306907001718737247622982022685726629288626768138543232366058090273295328788521810462539163135848165462069396622736780072812810685577434075156871361097743297137602821899798119617615470079924707939225253343947249441933259953287202550409591799788176688857749282740744815351363080270349905841429846785835688734950603970110442131092055954980037532950471026304017861728595820988342758246465625992001758210271512253540503503407994769367956742411371253366502770158654017417448213435805578478722489392239268365405259009880188681593832578348323335108956074112192724159666269074952589982075541279566132783555104087374367856593709446707442414444184038746468926596802892902810133593645913248674276400335898293013671483920609184738482912146693974988345101771430771025590226182325960908717016421401684508263834716527206639630282809290314739278045039083671287860300038962462897655101680041510328011423828294032929388218050745261710496749843 [159,40] -40655090843516053524989559648642385374913379783150394895532045250812184701791214118332183286893912366042892041590357751798744995318832150375497685551446877468528502069609994693185365903492211239119450067776304270646685964322684354181945768837269347271704829429543044699418981115694942124514930140489184397777553575155491430282881474512095263653477236936530059372320872733201800274567014650844766778909082937550420787892839805659980875012638363314411470905387204506962464984325116306237834130930313524207588179941240692712674880349374096360025248834587045513974246480048683882610253226164143161557155532506099441902241279197784034143141079544378383874186107105530619226039244912002434523808049732053544895798204644265677109491720626154645198023153123014642173890559600332407078763724502352454192523618525091712090154847445951825352219621710743500428145315907307018656286420054791986815653523316813086674763224573838771062957572219245578274845180788712518548993746790389978960895988863597393478879763581634728291278974879271070990581063862880316 [159,41] -88727579662980078239895384844210728472753183460701485815251301347611143171631108218795755779807008315988506900128952607205803425003605242757048229831217513097818925053464807993798414256340839732714292351257705875244807216146538159494469528881902714147955592353759003914868948449675669809513528962483884980682436065603598680586668482972784331580908926341244366075875461838294140456998422201693438041300602972512274634621926370514129644677575602629377496063461019496963397535421114619057401233340974499370538701375618648205053020876629931634338883597643590051190252704863061374219063063861911519232643698096460034370096779995335007477484391147452006898860169054312417600842549449641302797814766566908007101101971377412410707880483423932501646176276705340842319702903523738264581174518343532216012924877586514608389317946818464227437636869820476042320047935595853001107047160974676744272514265904065559500756808909158027329950916008142487819785867938094249851744775770176013635796856334978963369104849365055755100974839041069148939001502490630 [159,42] -3834078878757751105674197512657845164483666510602606018031157340918837758313994945622269663914534881122570610537118544586013924006405492296701326714682003579528459537303657207055596275229424576751559273341608360890696738247004714130726539340395748365316187668445219033768988608002671775712205553699829354526761729041667999041677770057139365328594168242963435056406537342481780105920265840836163730354357232664808716437738576555645280345786590065816312126620537479137381200964890460509621904838152880930024610173222673883588752073287653771217834759035968107132535569038860926263881571358102589334502011627341449678235144912930684110869639233782743431596218076880189942709313103994130336736141839755424654511032985880829865516698672761933955603063037368329562298489795971305065919781023699364655494143978493951557151449027352389594888268368751939378351357496922500683074267885832164204194109830907040896683463398990709652088205086584029827420261983922281229102330199823477468164328966258752868676909088297976814360474014882668927328149132 [159,43] 2392246072527023394926592485914983592446034634192014276926226140121618956375143304582887600726828280193025804221615628454788603477176789987684873775407128209392870348653999988826633060319140430864016268455127123325138531224312572019633630858620739290885214535635808047394745621551841709132904041632341799573199112093122007545548151080245246723204200676209833306282647641814981141463364221245140920519589466036891315427808256292691363087079878244137916656202018967925813963667448976604477084115886179679247507503734595408275224301510887513773429383140719484002362968702491777970080612042329533186107918600229025114189469768732485926457165514860038015404211866101593016520366322224960839370428171343493957014091585999909668576577153232760513795240916413566139923320492221422861153855007459364958747706215041681054496539064952734457094291540795905905563868373082202587098963369097178732300490073681870210757004911005586368031208127703205998344370784676224121194377503824423477565395862159007091257321221581004953070526308309262515110424 [159,44] 253382803960156608576132979979929734394137628542149695290619898921456380518753837880754071399675223626617589045575751302083516898135828128953626597205077241499550760459486400741270441004600878302835521690842410360697911517213227577887752812778271829562878807789700273407056979830329808440340710705299211175375755672269081554646001901515476736962253466294182762048937192421149664799629841576787914549939034954625967074508274495195334896634499168616023950069001364884165364072198178959021523656638967924877341658815423861001544317029577826327200076950837892444920143727236241315716711599405102263813744983204107455415250180216589248162183413401448154050911938644171577258981871965609539818490089252508549532348219018894384454836365194441463105344976290863867450434272320454637484986425747919845139169236297178997117038646340918087213195566282929846517465263285009258053454972157720780240211649221250876506666121443466649281874283376936121563232987806412511861492734229029504584850498656403367430632982179604390323268816276183181102 [159,45] -28865909273533266432008511282779175450618230979568793870329268192183409857627496428519378061951778697198739787479332644731536114591434389366920265429290290801731763641838383515181056119264579728842455215757418910646857233656739886478786995999287722876605704970909527000201605021780560420731252738096878363300258041375578405449975977934332537325204352589000794633500676092492964302744600696057642289660385960850886054202625702260559888240842846610931805796943634824397808368956548517624162447540106379977259661026798815539054164618412959161094599376265750444066725289458181030333845693735325697560949690212042035307731784802884317628473786755594495283741178917921429218118022410372407861939567612862204946873505352976949086658498810691505812234051382508330499496052367576040850984899105834975465899917970820489251116197728530903996733483574164456987800413106594903487244065162254082621212798595834844645280412677108652906392938704186298520302577054506091236978353737071164650771493487744486106725100917808910358635724341465699 [159,46] -5956348414752946872161394510444370818207435491537624707378280244548068273908222285430502322320856887457971599100391313905685014580330904409728798506488374444534444214220276214644920165249308001358478604440858102111693590615593480058132130139329548646424858592990207779811789971768551222757806687134663898246332696870695272489102105200527315063458111819035860623558933360189581927287161602453658358472249675243932056791558529112763177766949239497185983701100529028436407704708138366872089627171384046298364194712490747470232706065093846606879435247740866094285381848938812673752590150911776716480988553890413268437620434167361694188874951044807088300290475628667726851686899815852181751884227019260070108222703858707513197703328991449047354808713089463861916307645481265348803598163452066320752082868681748960220616177718554794035981890173188073986236672910750202145673534275779735723604124266470650097418755860396065482197290672963541769229633848738408732509927570705340321974244633669612614176433829097109091678228597868 [159,47] -63582275327586077126626539261416542467842554947491884916260983146191200046697758503915329599780755803640661231958529059162139273496074547807187968208909857013196451528461561398606721427954751014474408758501299863187001181439866617413688070622160327259974425930846375004270059656114235259269478468017942968575159362980495986182081462305277613838523303237874467289175143914969487721802414297771854431175256881990040303723808588203285222474544395882863720349062177826378590385315207775620288124890195192999905355122483142163125629020773994604003061497404613093198071497575273843045689446378536047042473681915871904672259780057746038805136294387705228741937305619728280385271178407769947323689912561733896392960700309873670433241693978548523868098330675470363248222047639034659320744130973399784779552704190824353523119306518499337644364567393496086453536576633853441272303992574158777166054345694173042612328929806481336621656887321060499054788792147884955625782677068439358692215050276975943680421068530453497062861456 [159,48] 52969695265660867609909237898031235620808655666724289114036530687911176324927038304031899273081763001746271349986444031882795452261718142380680699149805286440621502077674736943667817591337842908106349732081204872453884760790098606367002730169774136485900617068719707151157900576572408469771109354459406673744234439975633919423982540200263444301146886075322228443708179468253269997543774724198221352096690201911825586475465036693767277047724242949489242154396589764698479860440037105727334210269573006005037459149174147246714943886338065323725072473710150594336388138432469233099257625693653786748063646177913991409765421670934447846964867193509395425974731537942973155202270799712353279262722173559426255165552487234891341905290119041057983734336600468079187428582066719682944149037677202756116095899517600793539690634474384958278193662893045637985299963050768215526321358522839457799562085138061251441377674855983918273058422670773932482944335249613293639492381684770354442880948896750157092139040112780467499598 [159,49] 3984522581097009004603221374161653378323695132325771438527601464566825414806375118460021268076616896760335082952643350825015472696913191083200998446094878362617994178476280467448888845640933109427438612049814698663357878341838111386379676970042577442909412643159401447745643891533314942113646200060448740613001040851262786470153848044416593560104395679713425815370494692128116871834546091482126871988294572274003519643030209383471816457602768590259208080606224224951501933576273240143026021214150513894966814193448988613342411535145656478764352969402096375592270846710505747744542556406573740325348586937004930405976910874056784248443132625236134204566490118844352333010456160479737268685389392332452219081042822665825763976221307365955527314725147451477322175353943860834848177557280284064674111548020624175360642338648603249504370028171523459545423274270950129310931019156474069618463843113210850414993200780618576697402547980481714427465543100921227810840675994499895115938198331539458187775634439868425436 [159,50] -46695301088368568661499813318202133603074741559027248064685681443156030268856485131483603743406567658571262002606961335977789515974531379125701490560602364902941585834978865935482161537718074466382130729453956502297820767376789919738474155946045488717269407098494391321824656200470273886424664782286925793208024941772964966872100887780740862131186361046915384368129715240335033274237553736045623729810092118561637955098155704032155921678155360314000110866322381265809826534099784549348876420146774363946796194281014476579519550452380775000755635761877185657130505604183963914001990958843002775439238525079712627760276902230554528775030314126570535589663633474268662640482315780918921799708176313151662126934144849084178744691213492550025816155340652918747335542437052418652964468521616709793453732372625936846175300204963812870941329720691927490216348699016010472407904770201920086483371444506338858114987259281942450684947336170386260091327938206312729793189516293431347639989391671193401232886227744629 [159,51] -21332279111366470312286426046611375558009501590600998919316348978390868395169866019855912860314348681424809958342646552358668811400903641612112734806831678128036873126158818102399534457394801176334465143660684354922348513942203408261470352815750104643733661051140444163908675641712782030865378977924288307128436362129012577928369387642837512236382358392461340909392111729893664759031786651765853975113070209331698980163029132753476345205677912414809412906535732166499023811536120468199581574250641064829759089531351315150764936377440855894152505752057786904012484396926681364280388579727582796279197063517522141029027363082811256685577138228354957648250254340799293723465330895699022374918537026081213717106670184228306198286038974919567014848280904778461400780166317626739628853373207095331827035751573503395431646393371927651054619110593657538057136023744156715981200353397957333538642128059340265954725319370174848685649480743909376407206767225876354268989329899045798247047446918775030276896570400 [159,52] -758184283290777070442491014213549094243906393352933629066442742058330767450652077157270284036127640021196209735460501994476446681856055330787536038996732621814430329722149467187180033806970514913050714327919927680522170139865236017402077903447316341901115101450059758320070145037987904314737794349547249579958331786805030217520712833100536541246215786066772524221330449817171465843806858272402350885325148871881161612426641006432331934042887242206453650579477571242944712079085464558178095025829002494121801794556765013591982869844308197918513617316666239877273184475857853005050957254705889122581105682185399224393561152527142147834825282771201583939743926462228882413000359985653289062499753615111616137863079785430701638513113283448599281354768379472104838735696088931156604492597351732675966436345000091642285515971802376162162064458937515435695692790888417379462094100160734308569235587889641327928356702563273869766267760862473695566927734778036084892880164490780137520681345877004125008002 [159,53] -41453463729341314489525173834931268952249399828805992157022798595371095454420268449119204795368900768785099367952623611643039689713285993718417193824327925128166989099756820820527799982691668332478644226568638477500291580296645913709998070102014461417391346420956999942293361589080891294041717019385249868871769096007043325497797046685161343160339160589787467116317322939416989321478494752227216564038384605697404838174969983892310490969222932463409771639328681187990191976874237114647827161906145216663050106013027590992885286240368617815252107818459208962744644153241423014615654892423162412403696101766913186215295916566588533611730484132825818173556889240551688213415396228275501698445558970795630632703735060298272236023566665193148686983441042662124919060281801648796379812275545257897592523243911062569742781967384292914652948847280736188440715045872525474605764904132045796330213551786118728400673523550096268421780815266713354705645794581426696177020123667901284388929863137610270165 [159,54] 9816522065021854591246976518668036437645863439963217878192402337559085211629865723240671860742165682906534209765220932975316078987438530096227015003112036599905003492068073849554898834822358511391251939935141358248541172944600506525169237136766194013494161417386142113934532415260389803882597342299155777360596245890701219642989814380353422148553778179271823464836215351841487771208483044746083724290197446264561235135708109849583438724420890751912192712463800727894590345692578655497926216618534692437110547448542546693584819442710135868613403116580457075895405488055597792611694067912133273256162230584014095456510427195559407512721322120261733667071181974096665381139755308783141669421921609320648068065966313295975187695878052260328442640036954842986767876291651307672541211731885708562146498126394683186126094566626297040624749165704774080291032231297565605838485163261447665890571973011117533063758618621851640134676978816410398257498765747587753963445588601312875455216980842988060 [159,55] -1268785833286307290367907181529930098493024693508863018958683409222633526245531292735914443474879701301291168514088901301994088051905241659095493303172651937049422820176284012435424900395551351025948257413612290247194517650715173501464890422391988452876074185593890680172893850191027697277884882184791045368630949356604710332467019010986198169777610136056984112909105849226498106173527838059509850718411940511649092511092942819232885749692185896304360535467297202100182602288231290074154985163083011145607432111027524016131560705701909884419713650361574189365096750555363214295443285436725010711858307543734510228606689569789261992377829134479195779511142296940858779221994602563629509972660527767447385473694761075037860641398333452780655091894611200844794082989110563749605274457378582353400099717416561060084395742072004113608938402314838544408089551236254252684073678550854069863773614537501349016358480721983649731837554686594083936754087745428234920453241122307343151769771204148 [159,56] 201553504845744076284193247783233789445065466020270481472675675265354216950719535077801663702249236988981953981055550151523896391711823079900024345743392926461245497601935236056828780695778021179593733524361827101978932385121110210403814519037254285873760165973244730945763327520009217779778154346394743046427501244952835838840954974159763534897042479286379689687056465582846997955257879067861356805108082856984493166363190631506433116074000350476370337525761039841260104863901583672935723722790575763576365922876677460991214244331696620054004332684039511785776222793125076115781475169826627164561855205802063219312484861792626012509293620670923691204560422402379930633159644776717543684268881350126038270678624894605063194161678412407512287835532290242810496077513233929953748393459431684313640506876453220302495021484531807755558110274726753175431373133015350809510016372780611132705470750560217586221096941451548533262908081790660973165643092242897844840903039257924251527244265 [159,57] -26712257558744425961643283085307496509736125883613660334785363618902136303404365007390960851630601080699574489591543468022591876049739676401761319112627641603993555110967931021424383099565637614174390544656636472609125448757904902676366689467404923922416893430636055775725399287436199329345060092543455059526030419128743044596155832791330692232919221336705338646310008789266929524115836315456217568569960803966322260672511332115467158501332343254526573271283619494197206991791661052845205518452919721548203314811626538999421113587894537160947217251734976754164885823687487479470487846568363141542381579590950184149449719594693548907478778415232194679011873197928977980347015034229036369216520771229619375803983427102994917406464036776630198961620381592891954287248685952848803167196457634394036070257659729524513634762221786414620525540056619431580766938485703767519360727376176612561665617792595384956446644761142840227929400023410206352360898537294222257621843096022864709413 [159,58] 3140815131147992201499701726848437218299386374762092173905403156485013942758409916682308257730519936880165773376724007170080787515597048380274356537883149070157498450156691092013264646602442496469711648009341477264316823447120648913873712134708804152308150912755077236068794175945554386019418924278753893476792668593111171022787920398160768708700538985585524278841917920184436344669289015200446070548415519868612377854508191427293775694732073690967731006701532106218741048588038370634249002484232558655011909009051609287318822605009547293591467823964466235375723472960427790315959962152114305220542572881227764263198718193204389543047613275444195333873837985546114553546883296094453149373612001509992964333623132176748996818776315585034983474895455473294646136563006972926836997244967848990402702836377838811893528783793622271850184239989411098141468714278685548254670004019539372528115668177174079270860492851766951587569335654636903681422573715806316294616442213699117706 [159,59] -325695106562609563865448040738362941087079241139073015648822438422651075555676188732860899104248860446093665357284259168496023864510571539206875066595683552308424083512383966437446887890737511902457499829973184689006712155613449094758746244971573785247655499817465160367172802664918468052288139164872263324685165442248704390176248164078600547222749590423352146985905721913759942201779080438419724943478168700085581757909231976806186653425818978407185129068844492248776097430408833491956409316712995446982116622186309383774830456828425716936491851617692421117023123427128888816304063058888203563142497067979183240704342112222589500126820052410433635306953860267442213433534136067993197599276132628674559176293385807553186955450687944952683628326724315118868007792149680238683242160889474153783794756022064546555675755364891170856916769109629411838356313172444291505349114056828157293867600362813591256595622758877661767345791963242078272172026316642073672295636891569878 [159,60] 29559314601982255227757174899179774349649909253440626704207717305498398488664511299678777414901182656601370770869733275625122385538706163834430937587274855833979158268971427012848805314939055180193519400605696665058804825787813015157344341823180437713739488707138545014998256385362482714120954948800014613118946659746863716300108760492923440116516294207154198786168381515050682212183520438627454375470799242693291176526600125691790552259754368124248439785868610483894268697203703166758981126017072113874224027757951587445517979333104063292440622610147580613514450407667686891959073203780567404990860107270598825661907536723395470870563754810928149825950280818858211301148033771593238589964883442631017564045464135395944069974241787526292617104849258476750427188458145990340452105328788774630891194006882978457868640397295032773495782213641998370712197025460954935314170492766830939866882969213330416189372247785537432371602775284857574605781692582885769829347377499 [159,61] -2334144848871418735559149926581586484657084077549720211417606602200101368701560005577011563565508938649557371046810106253104313755847651307948262749470790021408977396544716614782190737014795277978913837575998530574331702615724415066502631711772474661589149560373465581756583816473731303397942207544142614054934672140076437957918082485201970596031361343282192422592806264686056492012383512426131980298666281598409827662928159984032463792617500386310646693541023453620795042807269459041904574898170288329165521339358591116677109171946021881246112578664073612794492337052982120064421989417697585116087887845425071771643192419249353860944351740968601530874761924484685524650674288040290212991529963106475418152526058244583412374444838315795426680758691608602659096500974821979968073400768373012223128231948851204241050607842165257126740049991923595471336220818148748980403350696419727752917217050576685518224593162686420501105418193903243122761246471365331760805746 [159,62] 159197635297799020916378761774446770581681595748088818933970452065682275065626723507832652498144501206728984613940336614558696202941404567307339629375088451694692831762476997988184650117757351623718800692230612436161442751259770239811503566063302622104650198184214424186338892550802426953669587259991685216290585560931091417780841042940470968247064105502628262337816589518694512209459648253632400436659415652901261465087581103875056864881848275321408763575301878378934594281864576589105878459486736187242286725005121346342050136636347581198008970188924214449582497075778262358722786197509371317298741428996987364767895418231796784621495149315111699195961456341393182710832449473200513518122039418221668996587031945770807248462604468555764345149950554645474801689704756585678081604401780220995738177558802764403175946589381569495394256015010010115119818301593816901276174716227953284660139444518096803999424278349117886389248820183661959593818795312044979944 [159,63] -9306617344163518183309206319666129616032364099821100941559125405348639608274036540738690777293739220160011276546917299065751817056063560693001953885364464741395158838174383037259787395112657697743240450821114277647768578660860774204801063930600202960139129943721543493940125294197938527536600380015970776106402874369610733452356557437201128818153872090980764581199499730567400708523490073128506419755661662050438354439386359263831237966353051364357950035435385660618683631276246623096929992943014618101685261319555456030419470330253303745822966264783476018291521864080683813517742510204086588166162813997846238986662850279861169286563028875409198701696838718280130046785013589440741015036478253518657028058297845760938059129830094677339934058313167953627287664601162693464515664128805551967928339299236381674523996544770601642751753108262579107092767827359906915668023373000194165476020340241927988211223413053312091079491487979286501722799843722945779 [159,64] 462963885440161766420126509153718937115832808357839770054460210331331644075380223789035474583880121581453923830205352331368748998248308243445653696245363887799303023981596869492047083957786003897393091646245030224705477957348961044334708485331779370383346242854321409933701932111307384110522018607399870226991797943632826494517669398144991806867096524204119210832788737758220813804063527132576557315072755025618088731767151620212129298950489906503151255601682788842404178576725474002774873405197519755270311943217164159988239992763441762992223882365350468281094597755085863328072050170212008689029410958907516699586862211157897928515288576325705323265270853442160792094267690007540277122326441313131209971352569983484748501476210866966961225898031657416338172540981741837259385747477272522240656499308236356286615295685125313830094489420456353531707108991335233845442500034343076628810022146157685927307981395862859117935939231456859306571042383600 [159,65] -19468335437623277638801934695935974288292204737465846116174758182695417349303839041870024905675075435055506902521261508379650698387751706471751566514668205794644557854562012116678953926236391024160928917339964369334898520834025363406559718098462348785083683710090856479791036037396510090865355699980848211695908263305666921031094598514122382086833028475330378335457272826277595796317991764603894827659914979408167550031476194471847409284196964418501556910352918217998736404737574765631556243194823286229899552731702590126168725257988502906818150596878491019139368548150380131198328377850110209101603595287693331441843921477549413323119151235988599116193693418695707145930287989826219789055203257965627999692135001736275508261659802113217008933207642040418459248451101370814461760248105666360469908373119311675929472885458103999660092479491857660647401684243824064493312286548669528102464209942510297213761305842973121633943115570440730873682483 [159,66] 686551369131824699868869475079624396341015895134026313054625500971263203452566333860060669045608084542341684953492415006774674393744338412239378661569275563102347652364974566544591481447340544698184893736680000065194414146382405112061261790425333319620430348461813435529474107659832892022500721550154992763031798681799118897964334213028187975122231002533755244223628535546602155546880989946759879816106629683281457012742841035869625454184704412250249873689447955914821365042300856409669924948606814908433517888863903243407965552476072319299837001852437989954582049164996042102430031216939726840976218299057137372431829644255324964153006017168411636653608005790886290590798802173355925487042764228647688900847898902966607138612903712478205110597703356925483058573512759779636325810717588725673033804015310634853042936825716229747198209101086196928948374772187867557696039233842918290996721038906532155763111267044082641539280561658573355058 [159,67] -20050489577705758629758518265595025190516430139738088372390518388794336532776355641065058468248557001104718810305167452131661302899873721420150611715351858285178145967872610432575064851657690121401062509555312464959788928628596120010705834720799348416206600293903358001043842339044255744063509115159714206864377546108690558609791439889009965636879818135593509175542473495627208578802294734926473832272503254958174209093154583313717435521254587091102133173229667343610867467758327434252863145768832351354578509428344241104157819984002753714469753946186543412974653285248779937379614128843954327037841226341622003755609851679093435605873818870800041035784236247129738283396674777206823234981511545942554041289530640962023902889464206245701802890903175674401934986560936592732636269106515406043119005728676395999102424034981435674170738779268545406454079552174486438052691204091360078577828850288734451186546383059569475279112111234315066 [159,68] 477027571737959257658159097009985096038676242726298102084173826211194017612168012019119589403453464113909679128265510607828517199008566946884958117034354209544936414333155843126669119623611434875046835518494839494053089742323208121314458885744691685381744537676483212557231828499598046890008272887681435178508368585316261369577942802308085194476323128263619953301764502063324344135020600931734701642885016926790617496872784453508054029106319642084943621833858607529549248787340154354533727153711577316518776227050149833851160654747175476597349239882593510737326731883863319766912869955745872455374130534667223118219890244727165435502258278334231138060099842220079036222300521003481045794310321395892136343489782942429654113327608009919351043100869990597654561512789198144941898560068011997121062406697845664008688887826549828209408376407372700922008973674372665757690494279902583663455579761905097268662308572933977195538374248196 [159,69] -9129199911997861923325663793666924373538934702627481027322825340263561186265680533586713764364476792110568864389793768653435140436110637645413714111099840769834371197323885948866410526004999530246526240112921709966272868695383274925595497165776602072502864497358852410123405490144942706518563707038463470747382919806886450199010829337315353655082480195273885957610778937043959902303113475859541288459121297488708642915813192310611686880729807109519278459674850927134849769711242618393338448294194557702024150132230083574674505635577573361917445225398633505878732676024182245356689604501331516315091651904569325339770631871979125643838467165161025528673978799581371210875079769265506142043121874121180688249077796432542087445633380787821239253159639469930624761147061349463869971039305389483142816754224222483769371150081884387208178273517152363426259846184411617014565610606149793950058347263238895716542600530075192695550408 [159,70] 140346747001194293987358144908888422129471031668630250065899791590484125641922877961908720206084975667394681729359508068479512456437446631012187910822837533116874325076084747182031761488654434228311930671364242184509470050810218447007662235371649308409854908526031909517810094155841238232940159791014104345700088452122198851983867876558468887428934342820184988674950643136937252726962624823782660987163773691425806388470762016515583261678401917379289814515876221032023421691640026368703299175403394411307920890019497057153464771851838480176710806034896984246230391662834532907790729577109437392975617839392899305632285511019944547588082487507351204469768850293554783898066562432863793788382153764944335015552819694073627534357760347420887490864885438066177280188202054730121925848418407504062119896072314179687973455656904706854951280527906033415012806701276501855548688035485248958745819027508063593069052099979577282688 [159,71] -1740586392004302157516579264120453637957273447781605150525812775178683875971466730563955989711019740574949630889688764890616354948851262203874281173619324644459440890870169556510076516771781885421729985959575633868822556434931760538955303543487703277077746880685336616702395743695443058131990078727984598182952270749669178018005029822418467547242063529552287024307751216113925361377376994047155213538517589762494237544583922414892830105532504989962540074625684031856072494831979763709581294458907553363932558443001793952758225108045153346742856799483493336413875390474694521977063774056085194598650673850190472671170072473104161226238852824230501133219950908573811407660916907459957164104349162296177467205117722104707354527490196070834900224031315822555703777157233666103639029471587682084219226437019826554586500018122988466984708926313435620011346118153835326774618747193781933656440980212667901881476308085541071 [159,72] 17255225835049017749133738249301594144378109424773577456717493978999011056723514286616507449328444540865633751502900097887354176319108110124406577118604728135792149203210625862441510684581052197920050845550880234597022254311012378191452295022829158016809457714281322265791073522686028757172369319154521213733751077911999573593957337479123112689430094110640230751353189581390136829402215188446756169723350532621755074855150282043632659066284620676736375710586678641438401601693238145337143053839388374695462259095292467081339488531633887515576439674150400724545133784188065939682662640496571714928966820555562451080815962711258890009973564410793664470266517898952830750436133087657507515455994378467885002037338713923408270296614468788924962766941965357413284975326391234175924894357878611560197300057375344956209406318312486756959691847611177085403173336904360387695761656657337554460445477325522292883152792910 [159,73] -132554085633616218675739266300320545285969666363367737057266374557394882074171819900698881419927529080434723044723774488933293662932252522671706209026500134402409938777471048387324637737054992180128855600681446442432161562259312304245126645224711210770474404051740872165909188204476326378702344064311295072592322833619248376863500710316132680156050025035535875579033555764469979096846929669687056441654772394914654180654389012947314628740834359856156579403553305107674320830093430111493772527016224983074010964269623418014590908293722257927234148038185668576013231355190693680455900878848129292993182713487023665323365027216916768010086821587021995701669897455092291675793464986283050283408960045700367633847797057078810197581305312043850500173306057257247461947199757039382049476111631210079832451104573965867115106873465877725714445685369368124818721339901057941276048559378901435555875801230031850696668 [159,74] 761494423704594110591949261605457316025436564577186474999755055923900500264766908611132838046127446588513926226748194637112129259205834359969452243034813562075982886263456180589916430278847846820045901695318963149176665185403753758589849163699943975982811787345645134222277948910636801346597483372924325865620143513408712907821524149094353499804048373410793387994219474822978276111038260459744011880676596483366327326563052553269520897689326887918131538154131375711720946090787362294627056227394637822605501309926404752758094474494879604858184400274247228007141831172665118854858571056575170898172761604682378777443048194212343623580543893676936568192898298647441332958824869645297534652841920206544071314140102563179102978727026267322720091947302465127992403392463001793544806946238771691577835991804504011853608490268889915114177191564927636976188066727385192912411759722894251103697964109577506357 [159,75] -3220591390450637167211451879553223340824607432062159865946104175908530712170574676475073176342247548580681308943923838040046636451078583388238977057740507632782067517662520420088198612045211639579091242200213096232656539487278290953292371686314669134646804953941343866530124852198813083149395455762905640314801816673892195773390542270271452060253333393135345843704516541522157964424059767098138302288927086123194068350142692273034903642936727981154030947367710742315933093579173440621652043637215238891812917770625859546404362092772397807487825488939990066190760151878832781125664246626831300247158759283776447699021298410423938197719845595358415501934489483484300853889724578663306321289033866386698846585772089343972485663467513368357705752645545853064794093967630077960498675635178841347510492701710582701169367009029096587856569001247178751986042955802562042083002113291988843498268481754390 [159,76] 10182694364273123707646347642336179012492874105729679224023990683450560318055718721353481851524274435946849779171520210310453731177074504949750969374234338683330313093122868003178466065361942530411659985627849669231049358195754071597675080624349610719519254731357720849001565038870379414089788934172566892342559873651272257120723080102782237231444315732764353657598622573943942708265538516585433252359425353793600916243290602693878720179434338977442657734050158307715811813656165927572153608204064552765556515337155584191738030585733052376425014408129003143192469931831428387168157580368621948809113500820785043589563522637966817746608098680197037025621932830947811219917025029884805091770858256026873502300809436715117015426125514928393545505891706863656053980451176360019919582696889048882989974859683360801280837438324737332648748501929865985239201009859696253976937745295566467801933082 [159,77] -24891746757094704797720072975004228062595544127673151777575969764851418417561861159947784287632497701155139727945724033536478654645065582223344041119968001842457748680724757664928262413285847031250441033752460945524954168529628646516716286987439883678790187364385736620592683630768955294303296773787868084156815692715170115967057762381226694269707991684746804492019327663025198787984144299545936871858602986146638370095190891839374670203037346562738056161337355247600925082320217894403856278964742028060741861515834006549110425692536519585554505905507431648460965398153672035175764823764182159543101454937496814546432521218133276770435275255481705562054457010902371202489705759589422968327526755783476096691925340953803369896323962144251997043095958188966665874615657690061520668550429287570451012142723173642826614468536514185161061473747303090580084218661001545303094049531118650294 [159,78] 47684158465708721850270110198469938097088893822263204789137289504274645021289864660546324860351971608422682240419833729618318178459217598807371749036273135417555544519866319836506116466747260969541926497859438341463399381414513982676446964450409957882877992043964169306073797717803308579474174394577797201637571289299019828854236764180502535468079142675835706009383910783131544882578844525258874105877562980415680882825506420548244598911305818834731619909114611660049580213404202000140955300127384100586845480548809789264216925513237149258472713525190006901517649308584708767823929651340770345973292077618436643996783194131463969290461124392891051142361191167385426166460499286614997076688556337673445687874966877942053440731913882824803931510290700507965192446226538341988761940426315077119576267539328743776583322274904045850074158883355992098319176899245206063197289969510712 [159,79] -67147673111327880460273092579626539145019541513093560951501710354188637804225841352853804721201071814393719903442118696910261995439081741311078988751941318971547789702499404452491244743125623268300959582686188699284035054146578115278457007350359502208462751653554320968179606045350286903462884288308152447369102460842018355913393052413831117978678224977948703568622397877494154506916243227030670396069988187806395299075863026847498443988639536960759709567307339343226217584120907572041634042751832543547758768311722862916584948261018338225508869166473309568072128553114308115965053953036716556554030944109450837143636504255991431520182552523628122000797699700998028389884592252678916020320701418912667295486739074198341296868894158919366546340151789074435616912149924518927472076245448592302794389399081278503095774643478366075266193073868254397523498408853289498664503907 [159,80] -141652371317672761385580406184695008278713623817777485941582715174084729502099258257882375134805291504981603341793451050267669546105972260833250024233646843038887612562335475513761816837583736793992388553092709396082634928225122491410369357871318085348838001915538196003650872548143910680125254605249473458337502127723776237685973918537727034338215776886367399514807209775085283187380899689103907921916346237686336960237929278842375253801233203040577642741948513070285576159082198785401455813844811782444973245197751071685329218338942915278255460248040918774864867836712340497667639673331916137163210725295580545780237371012399967016469981120402792956696504248417981740260947224194256664080216897799124493804654707515032768006372755670229504326211456844357187137443907729623919523107046953034445843285841185606845656792842300916192053759995065840990847483833207544454 [159,81] -2337154879494172651339998291572434752579594744546413837289147703000712453751404362666578002026563533016389850953542195445235206198104729115272967284568335790890078241644405083394990085319848295519020025545144214044956655983707600069237091424561562104855370504135741084313663707841879368864796969775646150203728368892288023095748492759859007853866886979594492982449726901333405865103694509128057090438975746117395501304891587290440054820919218766983571647600336454042724215225803186402892661599173359043535151304092760868077764243440700751658903754520639342797580199322884410479669645900707793796400231826617258383973565424704903528424685815010039268374699449515361374092777295185792225718884365321772459673747797493968607022552593033319333943599689160438661085817891520297056142283726193265007083907032148729714419439037881667870256049690334463776409170436224406 [159,82] 515227139355786555630603229043239249102271483875679272814743130636005274668879159113089833978480250701509112040849898864197248523565300350101514971144995272354397381304588188987510473672431250037416263014051222454256099682745918349895133296739287758007122639308149225014815476097048383040020737116071279737835617012171821874956083683181367184842711141843435369722971168866823201614330326050413120442288982149846884580091970433734574792995857197958203289139545374048041556771152674169196547351663262249635842795183486481255173521094834135074801119359056644306274323276212931852192981920282907514461808134721979604913618996981033232479986209368179198205113622570296801459460993414387297015668780420610663849132700719721769488860357464620455759926030517793695453609944870722032572372447314139467176710293143012288005921572269412786714287326254232676291317232320 [159,83] 17192171867862250188681575859649017044282270976978614026416617753398918269132399141633313969725275543693560391258475465478692334609636767375971083512300757949509708025068065733226101269934405569107327235972286419700186113405587296849209936866292977926891136868700681697033593762288514994074246099839165806967035614838790515370306885639767675596421373539056096314178987418906088160219855640776879985575412841778841012082771451900685359369296469567731363136430059789274644054729006480781208637560771898541018844330388305444726193849722741207191408886600997251453329938416397833648894791154414146914216542818187705724028157675027191316159781657154663199964860761474644408646439710533690819462990632271143894453437991482592128526010949612412228262227594705599476019913121453010201076890055553907014515968897522769989492989305800319173771204443134026487846374 [159,84] 216661093533961615071011185429069561812972349478940019667459436887968580046661386480350238204738727814282814617361829236979268291760072723783792827651118819027066047934127518348738477855566540452541401219905392624914132030084859905563196864791758345444240743660130276943320351364510172727395307903696015096072247071923108231839402909857050326873401764418607438314339521239889843217777464288017617860532820691771811703302252467970218437499674379641152092564559788556550463933121851183333091460686805150391077900082691978387063503369215358304965089857512865485440398698410595154870550450218810072901361839779681376993182426125155689967126341884007437942847484276018123355202023944369383060487174351112464973347897069844643344579980082355538354570522793564324171434814632634397657226082040214239470172398423290894359073646833431748116896217029325560680 [159,85] 1321064879797110669718884350387789380230232803532315447069290152895743696624076743526164835148903613021983914174280542125246767277249065464046825919661774617305806567985160548468888806998749782763314402025323677403326504997402979278229286815532497925662578998180141531491778194988307339055154541791408365117546398384413324977221348432554189549028039220135949969393693328726941897488649991858098100883116608450616812077795730355699424674517252621639884328781826141022862342778352552848188592569018438281724195593086296420363386663667059715204236799008222309488732447083292385893394327658805786721784878431324967447457598474981624065245568802567500099858108915855448970035386326611766393944981983713849302120415609585416452788075798632736693603065294914111818830073792894274690943967550981917517578585940032124148598406646958037918802517916277594 [159,86] 4217642475212728607346332788987231228587728358140742986604159922673408983571948967544224216497390819977529032336256306671163907341634974514806769279652903162425206973793726528221709747125533215713386589707533358532620130995699890664830468398868814262720741211147498540872071641674863330414341149356924668995560076399625671108366795869348584375533319774210009810769269569238243233783110725863284295845532018410763272398459239595157370464494067232698775488224030269178504899528277372136609643388354877522112990170142495066489476587523125104115362435887646184352596390940558423182269209307490795263744261546704278334084403304711624505116723978062754341391437530412862872372232814896193438441162633866018378885064757750370532157202204791577274886974017280102504696374273739501119558007563024863749852148899771805327555838967791551188772715740 [159,87] 7292794515122956897712799260311984947450519541714512170804436260436947991423459135895403798447392712716026702948012060876891339618097972370379359008115883898323730206007380644923486136122637899995660422732125153270089978078852489532308996488896087279153700241954470547666050592592150292789389887038319807121584407917528476971982662475833924408489367913093606894984091770967956673157177900190705417534670849472890288272626804444405523686155745016303955562270248385962961997125585392053820607954517122176411961638877952519879472513953833354645092708615738853033761404371499181136055984870117755867560737745299905447005884116156306184484272534859117892084978968560706424472702212300834529791634969286931447780436118098947392941890185336808447313041918471755052194905467925243593089556042316873592962367460409851490493337448523910521651 [159,88] 6934918675905631835343313035402335011723002354783950903845096958642180514710647552499661010434556853672594111149478145066516686231493631618018702173297100648466318302840544599841820076978839111339154658076802920939668943286288243229482118889571233260463339266351826802014107112750983743127658161141023530597587791623240074547845000892051220538544501879947906445547413206508883228240143151364578367189001471877444893358077031661387463421442407661392302650924704381243040261682447241795531265087936266859979485433809393857188660237765558511060534894922487747745968886409078590515749091921261571847089465029318839849279765138142395938689976263682590758889635966704299336694333120012373010456071157866805471234980099417049041015938626605240328060794776630584185155157414444459579517772112117060735912507230213247365654337970586458 [159,89] 3648343199984818299604516131655720904421047885520809777749417704053750604770662963412998261927147395425458359672055110913140028870278214258187096430462614498000646083561812319870330722493554160815298145463996829255805655157256267714952189325092547426187381107660977794499976949018183367936245987898173609199376268785843096182531386798897781464036553199213649189180297559215057745118256221122825108864210271061706903329392426449873718180906240279488761412447234861769895181126488025592806879645680208380364779586823203482077300605637700272815679170838505850574789504022105853335925178494652511488109722408269356720595607292399066902286763678795940262511236867497694344951298265920135236947092335608989218678120659354507482684858922865374962087629900441261631950381168603717595019982845239366071946916067927328685244241588 [159,90] 1062365587578507463207241927680670256140321063569390540756198287402629845221080954048111409669504569210072309745992154677294977136607043668086245724860591640937974290215151216147580697041223546816173818797359499127091752435767001291217954495810798353432768184828712410592831239325339834651933386504539221103532587529130000334472639034193377777266910076974412109112929042011337432561641481649100855761368001748690850394984377339438672210537353476258788958753119942163095233109641743205792637389173540505643294718965469952956822964748114192591665421151902861097907346199212136179969501584584211893032962155233429104267869717809479324260223248492706823267722872183663233432327097890489940083608225405051026160997365956852924333033106213566104600105552105883829390231653147934644775946494523423294085800910869568523907 [159,91] 170703707952634333436190042430613019964057650239976917253820132420818003325752659457326318344090506714086379065781784682736925013727444405327181023626020213299972267170070973736046400350378751876183011124190588928132378837081383623141378163161775195154097154060806635659983354929773808794671452984703347129097233852086578343387190694098704190368336104121202296440756634709888381963705847480556232031074138590415711807673434727476963238432085979302472148904525639588098896205517439480123629588164179682942141920483737831342310227487390625929948098704875281007347101490170813499475750692532619369028975961712059238286898289777508883761097394925798196570044001774113933970438111553310876651879334738155692281916811677077035488022401932294639495905677524564835181422754503303792728733301644850812230744135355440 [159,92] 15050071808973103277852708723281598986374290013247612880804492189589048953181589600363904687548637052986924725093294790829114502968440682428689437715013158837333103983749028229893667427547718103653902944612535291726183087744756735919444290414304495016267682047790674903485095305135620387252852961149230015821218629776629834808339489637444411711459333555742436979125883993566978402339194149554166817881256842806011160151305668231841326716102570577305524775697897913884698095855040388315402918699550725420639589845745904233075315317576067720813692850751454629762630343075300156111980874947289560848912676370931801453924197538807944887012974419811967525219279158730644957568480157477985148240239857574281362651652448769230282991807350124576857373382399528803940228959775421527021395356663146327001201192 [159,93] 722415498570822277865565380545137559931300901922685402621277343815376099876986645295033956675739729776294509300115044346588820894777558301675328126490282089689038429943381100769010512979261193486967531096729417776753905682797805742422902347567025222298359227096139720363427494769403577539623748589658998533185292303132460511922971135654518068724309276815153644955980494636225429150107624138011938502804752919840221598499086932603762946539378898320660215124765149595232173439669894599145268624929901636564268911670319149511013938201838111342884103772791045637401101471696099080120600282837877034536454746330808824722018502220547186747980172622095255558365878819644714798790330548039794481257743571047247123152440988865918987943797708877553281624582177221017362813027744995471885914324726004348 [159,94] 18698980624796353980086798098482530069499121825901307057640643917747318068585978064424589509040610136057014431880447374162641466128805129638907671685061289259037535861729349257852821039557570529848339026453119168379658297160317020728870378694924731499067056293153644923377458657441479799763262254295489939314584161219973416174709107138835716909609345125932898310619006871027209071746018448962641344061165370985567011688671825496858205364161826288821618275155231904184261444133367435814124828640141053652054938910734842560192884691493540756103262094739270666695745773091998378986521170041852380889112123413692390390494828608649317003574100733823573560337526685809844771468136333666885416055337734351814333653579555961987268785213274359551592426878133722831337862059205929813953355323900 [159,95] 258059484396348542499323067708669585335313663003456285443154134835665437363530514279717848496992017514321110893772651808142648481900347933297267118888265555057449935927976925389412139628516956162806541095375541860165876709655773434116753070846953210635573209719544518989094978878057143463592692632649566263085033564847787958537120035299779499824541650157129630590261942024550369048965714391706435058875408226148673823506395986920330254767597234111416412559981415014824367456885347999051211483728035177674419438767156617515491576063785748812876811171792284323603963378499217542892015763011324100465952062640409181977972247480995806280208890494960077410883235880761636830580785225821224363108560852090001303958799988325583955902437866160749376450491219950890284943833120310859792 [159,96] 1877846089228674335312009418116590362541364071128460567178129666805373640208685579063220652498602497978564999529865636783801441337568420621715802121388480563554180965412218196929146936614141757832417715513188675600949416443326483851094765956886453161195495345742870475059586677446673382656695524114626717810344929501384484030407408792920188322091591666684131808883917547825404610413276556690725050843801523804160687821851154234451494194077241490786406143426722002284274403591907161231808049116766169297325581122915435847597559803154784777969191532034994024197587572289802154756895185224501123094989713632404101146177481749999331749637991815996366116178641507687760560803590781535448870362042822345408262407885863405316522745606755454049164228569202380595830326844640128 [159,97] 10001884329468137431266974854656727800455060635554542709986115578870581278314785008801425678671830482383259480295562273826475440984718047692991775088635174531743874746641202458286495722963074514759233701074339864028669014423239458944272827153014389303373893295607280678849408705166574090540886774364441102223929216810658629620001232598703411851124303562156893884943427970483572107063199824851290952238490679145986962046342801450379498187133436492936959889866988232239340065759378289095286723260948129811967632721073674147488220631841258474098949162761942797583598290395222277905470460369362945207684184869653441037370147964730491195678050546037531349335229336117440113906481590755084033205298043247231785886193730809920583533999483231285862446523668098778005022 [159,98] 1707715423068366876216090791136529452021319381034273759008809328096805930996656125997128638325833344546274986333522296967926487683969793086385325306513918430818373323420230860699438210302212617834471558802361747006706316043975774882848827503571658388408137383519207943239963178931732878730182348504327792653591282115210488461765093073511846485043392897007264928940883650816201539931413419886978526166464026406526135728891566266739178666679219855310683672534878789638033729408358465236448807836161382108137631896834186633642195226419042920551769151988982387487397670108835328896463527810126418272888350023856743749233407463521194070020065494072734223535324802967125486096773540459907311861628592803534011673908854475891695131054129720584826896969581799132 [159,99] 683021509481187845428559164392316685250511180009864442951941105510458457106302993698682251362531706944438485587810750012135409917602880107318340993978681313723725704786425984946611003551110494773194232769151799515218555073126287701456103468338665051396247091625747227527898311695365341252901354936393288148154301894824149971090830243601787196642623222294961262555596113775216951103143723085895093463470391593579293861300697279859644987642871003691428233368488606600312527315703714628303920641992051417982251304884307119518630574259779930975269252440736417944130533568894029446986072479106882911947806931437376464864872827577719108567489730720970608336644011296916832009726681200819954760211919087268175983360672793059523666765519402046396159527360 [159,100] 191614079453992274664403806622627010373412897936201436202011800031643255572056068901070480574711839508895080726772619777508315718544488135507734109288053748650539635744150086813348206789578295841746188076598281208398601304517266447137453860987039133230246201760872359011369395338665760118325551133193106096012537544728171201631710820326437181810720243766771078341683541508946702964548203111512886635394673034557566657938640963601393183559614037583956544020963684674422231952428907176458896909930262982695446227459651688335515732901400540677091408554786398907965227606977374806746929101454933667752550836544928224536473858266158403085817249108958595189229409442839397760852145829378567751141738369298983714643163181140057216238612064320644956 [159,101] 37143536694235655602433153514115295237839235116816224874431754580844903151301886350356338582908143810571624083415082996345047097373098547225756538444457394288546008635081238762258908368395940399822638143499322161232093522992602215686861256406893763616902236620838720035232978732364548516298691721105087377772067519238972652311720694177866029363960716667544224474527835198382149919970910846694315587637189756682043243407801519705365307255757608772370882634153415594749416152446936663239813002861660564867380456885449104156296064631063036328999504755314120284332140212507459958690337993012416402389603253390460725112748829631995035176271017814393855992796179863864098549215616279655727110601728990726184575487306766272214790765643081900 [159,102] 4936150171887492708276967220944629501750474522045064580745421937567348641660177937080719522247415337760923750475905432646518466657685430362023982795765383489663107992799433226299208938553084550974851336117307395949895606267139322990546912578296428365768013899706723662524606231084971956256653749248578555678616373451119513788484137317868944533845138166144285626182807119493863402302643948156539573378611603782517523609500982896298309817988437760511675473069598934932977328940011097022374348367690248756153530007704940441451654952942001938775634319254110876885716646849551534026682363850416805337689515341434852112171185437983148332297289122082213764951916770087299014395262104403284027469775983352709930388861466615498043220704 [159,103] 445867643872943703457409442219702101597031759141378669309425428520896367047134547815068024001468364897743270570801652005990638449243955314932790031680344784097297627353638696304554936174801095721389502754023735817338730868826997847525221954622580218250230473333785252373054113008299517272042881190266276545625647556069580059579889481619124835296001610800285984048645815286378304737999062898697290853689731705553184303556166933682823495208324556996735611299666153734065934793620570121079533349512205802610850059345393154017930981136731857597271004448060861794060250788273773927605435553080487154601973722401399794760600503825732975242696654819694300753311334680525873489036930766631482872938505604469616020792404812210936 [159,104] 27118209135803561086978259058143932463992260182163089061490940592603889921665309545732828932621493697697294742605344219076850904903504000240420973058169573069267113187567502354729298786665369987081548632675437095426667475600522133855394671805992644857712518770418622388523492015411438984174633339445533322691980441843704414554953096655952938728493618844825560008584179408008524323582718867712050033582457924491222090152125273068886598729776024219654990362620885169483689497911527026768711404689666029077408079060894681670416444905625686688613961387955779623015927859274786994647374420546320972183245417804773445430554909963353350901300344327850135545750705374359189318779180340295206775719619986927062107981229507 [159,105] 1099328094886284531809643113314022166085364588863914583124367457857004905411609967953434280247619103922072696371810683082451577586240045929820854570574205643682950567412434961876444876833745160559655215414853224355884288951494438839204156926170698569704401652928833676626915645787662598314276286642154071729604268858328345703455812617637378442663437491068669297417058521409605037822685186110005241780056288134743335839885103140636234846702379367858171675168502477735161653582031140075558968683791622322916923265147934188298310515987329182820516484251798153928235903162804766777584676564583231957529463682033964446284520884417650327227704706012389706925013803191790727957573709953138349921687913383563560170 [159,106] 29377109882928702323551621409476135708078185344816945549363585907293260350792217358583270519731815166723216350558212959532157119653768919030229267807066185161318435622638512242532218115924056023414754464815237993846657244827329732701173761443317844272889931021542272345697016525878201640095108526574245910668851735718069800459330905282412459601627488429249284950615078701983489246830753086953123153663084608215666996936591480419092421126702201914668117975050185494846244701746133250956051980952465032327265518213135511584625747203760096871637865898860312840651708844599757017524673491495825852112924604393764140740237343906863343674133793283157140048000011661738964137015949886624249747201583036606 [159,107] 511348275893828581091186456694266606536727124032890993659390630968750602678739740193425938087808553113528320966074387985888905230737507660702889619529873032462493299188075114773039399471249789934422371752023949437140571318765817054957127649719739234354142477254778359683325151319350506819351249751657796411556756916026198186657758159750220999886605165153767326980462237421354319630659147191075375695111315698512719850540704478726905053793398867606771275851089017069614664047749101841463102455356760000776055160689695956353867849812349479189553419433403202745184115181017084541749088612980914079841383595779456045457659524578513242711943197794463094859924276957938556078612261281412209597452 [159,108] 5723190309637936092233134252268652059174725501693791818680969672934781354448003471000020423452298671571589932333186148325440639701073388133279694304865123991237336737229578780483967071775611590368919632533042689037107878916993506976317283869761429381947077903252344094725704118891843564132199446276646054219228521769245422082913281206802940821212014064465480390525388145489312038747973796954161824566074080436305772550955956284603119707803946485423752985583196512236844521004983688060917217812820525185680254219706667604379331067988559910214421860082740200729899249538572484308411029459343610954453886026608299299753215957393112205171659512766569525444100941001679243869662016543951 [159,109] 40616552610449888564214246136037591904514342234243379211432519049442513501250752660945032903108748881814608321700446789758305081309781660612193271117313050787085915792099316092487678496303497194325339996998746407384535669628348455215208256186885198656082045804484613885542869406341614498591952153672229368170147549000739051100377897843401702604122470753055017275113597697205966628642212836023713401771523506047692167728655763060646545618141490520169839897860917527434720364373996521607532515285612679718899302101886848061621570562850509190476934402469758744200011733498108113847159444599660625641358874479002512563487887941995693782803664478065319585938970787491140328691937 [159,110] 180028932671130107468721289924578779388397211805743616126491813856803640313511216499254939403698180203327459916650157405923979530667940978718480843397505117189843559692258887349539775330512241237497754691035299841600996940506710337969357311708757284019081528671117658616545276243512983358061195258862195822375754869298714919704061114611774246132462466840431628345794729580974360839720518443786470117264701371404996527993379506277102797573125098576118159324962760839510814214028438506407423094892022826099729966740158510891357331281642449220330776097967628541163997800877436307155407042301935790461483717026966808641316075601010408475994476015146599975368274144689636 [159,111] 490275379351378150817663551804244022817589545704866961177870857575638182974134816532228213586763450332220145684447735741425537215489696902012377323115003478942510145129752649960801806882269679494862734381883599578157081548635199908918454177364332754939804365101307425430560162113674645511073298060163800777652015083755596750687003618648785721529021951301241516691773489114173992472801373816231976116611651549321542721471285958223969583202944061957120322569617969219538819142632632348221921873207229883344894208677496715165412512989329093889322337223170379117108078222437858012304370389494074455541457419103351992046976809918343547678521649596037750360200084 [159,112] 805894784751902321681729296288946742494537267160794908008680340211909611512465235359234236547187280278824828575294695694927781540408902129819323864334274192808421324999864085590258093496645311336417291886951087120095003808210417623031645842648713834958611502482486573929457440539780601820239888704629034094328195712789135598326623184767601543924667260312562746046437055797069366713607694114381287066692349084217511487579764961261992362024782588108229657845254813894368304238218625307700607054111192601751925954220768104979581797256781566175090257706378185080119441247398786824236271794391612463411888020915973598705251359219432948990106581591893786 [159,113] 784282626175536168095514527429934954862882611975234553095692465946559001286786969190626916164814388852815578456702264900403532531914493439075879169004358526743944414927208359481786723909625423078639813640245620290901804158889599010860697362416851324973093480671286897092210182999182214115268141701798023440084928719720307711363935166190070683629483962092549007627632110948920648810946442774471374123447731933602644011043958663130069489716006922653723664732309993083933809079999350740006697478620506521501924539446844703328241540637716003184685209271956156916467125546575754817784631629551894078745360506443210912788671622933261171743847452 [159,114] 442483832448813357713659714341995969438376628917506600548140382623600930696668147741230687093146373703716568852540911650367641420571082371236242326576683230696517260172023650553482642541024508256496114889103508736157395129854789403428420975566744588159151282648294511953087870801177963717493251875180981669815894258537231956696286982418517690207236247419626644581060582500432932442453230873476113107645981159698525505385594585988688522412816849500640865410324290290721527574759625993727584381746117128764670803242023126789482859012649621739414575618058114624455802907414492687596186832557018857983694828275838726687351585226961981 [159,115] 141449003429682500339696556318510807477966773650200233066103879742109193568034803441658056639648389710013953995440056610062506004432938532491069364519572624774439812418669249160668052755452998801521465814832613475965603793239007532572298843739207275819914188953520529378841252934203534973303767160079258187129878365474572741500698384313258952724414808845859550407930090016284675596999551940832291149252264532017701735504850780468494109023754134162625661570117616453904708795033988619646489304001898770943293954053148169261465163700621914837341303896049976285183907654703830447034650207014810365174310923361987225001805640 [159,116] 24986119997247539261870172236454052596528870765845684752395706181813040828815502268357534277292072850318051412978968776701135489398570989356640162508165221083786915446645704126430099417612117492907877697864573685063928320161563803668203427475202851194485989081290325152384185331827685950643796690805236642657452718512541105242641597727298348135540018111053119147622305594960310099149989563294338276788015074590307741280266648182595742032138177387917681838122959207606200137418925405109020454448391918056662352647975120146347036398381333282398959797807260621303238750823188782901090361450658554123513261262371236 [159,117] 2372829685024574335771190828460562610124841547306142009073548627593058972543262182292967438678844870195356014815751056394939836435717986422762717016071015229598565138158499849981511087772768852238273066203671912323541038509924798811259357385434588066263016215953771399590189769290740001217121268678591007736832680457899377237973374941641323301953133838806024935405961042421083872427538928024990944107777285763289716590938249158782387722373610745587946541728940261975443512226767207755738028535766551752790032183575732922814128850741366903546094337816249589994044975567363123240460257477755011870290087 [159,118] 117541233897696115847626713095140691823023061319704206562265838366824677852143239935208592087450686221137021035329750861095602927309858077234557878786342397903846163231706944576104000418831817616342335634569675368883185522883103870253448777028482930743500434958983670487949889353024122692014332348116006011055839188907118243709344836736365530977902061923978699997360150819027844877653990466380534717457196194570239390747189897982916314008117776091288394171714605862807583853023164013210341072822734921711519533825659281877695292614945924732982599001231331774357142951342047598048653980008312 [159,119] 2937700466722438304788651144126479060983580877733706375404514691414956481116323603739775793397815750103043381162118414724823810384092120969636681431220584158180395370882102201362459068294787939943472168999802703425550286065679052779647826432058671627194094300956667173328271670078632837752082458707539330004097437212204551692063272247877821201844241682569191272030787129526138059370234184739803037870595204493895155822529127315101723132820933889250155390390497873576011788341143488717726056844445081368161015822373983472918436638171981562661404214111920595816899864235507584149104 [159,120] 35703532275992413080218001512481900860994882408870241825813137392205894009969179963136868570743942086740859311212817097193110892118721368460100351201394037786826412835309777242979255617848300814866816290848362634505619121502221050296698258425990466165627185224230133117905695215144914011736861771084560795872119411390689972089842911559518273902402167249517663484122186576333195957925016413255288683896795470250580367357288529293539854113762952905459510858370244025884968974599325313629097939558732508507817489037478508224310517666391790002516112878299324279132281280749 [159,121] 202542051773678318159706432692313314979545809413084202720997979737552953558438456095812268973866525762437764794609301296803730180884216506736340102849062948936836804350784229072435325222455048461436611392986249196018710184960826652630589118704185489070533936380649975252873037390018859441072816962276616580984131393487909874642538321887202424567821279142528070247049898770173146546901006301616023675163398198049741569315359348924324748987634088666579111945000510344639320728632398764005426755350190456867140965128977158870068113259245757685551384963523418935 [159,122] 512356457048132846710762235461186895169406012174576916651354692615524072464653953285389585458529851937105590907546581105058913874172512949380681996029246259103191435586677050674501003018968266797886586652905285283829775040309498096644869705599477393120204530238741495216036002239758759290580185662811898295441243431279483465597730497062593732312666971956579087446092091336278519748333233873691999507776137247797268457036043841119179444548974612393584790515875465460058326312954477390196102348814403929025803774190710594677419461914246647560756952 [159,123] 549072811760912226398751513224641777037816955850091542061338334402040782519674500196239982327072289103800749633026259555056255127533101735508701502057495213351895896309063524805902134771352381635335585122625557968664068109344508502032249386871910474461779558228212003714892960174362119891305212076808309953178608780325503171968011976330897067884492972979542470412653280817435952169800002613447270852692167138196616393397227746297973151830339445091324285579402382090395261746842505065598747233553940836528490100684409532145587614096760 [159,124] 235293221150913529788201377982242389946985211185918415225761976022812895345944216185208048785553258061262613086274225920116016424355646612338325184392722385885678242492929098555337517053925484575379025945121998389466252666774642927774421367915089435667049633119952021772809270825187672577928309110285951155685782994304547668322211965780465512054556605721699911281903383875058998942988457670903690905605057019608306818553508815396960427686603148382295755468960168151986138504995238157903165492692066634771077844736479310336 [159,125] 37764359709892689698538334093036470250959160165318674943114719140544811371620299892068552878884993238714651428703381317269180249750328970069396851367302581401565121429798550139564839993545089869970451094233471876461767960148743684879688039701141475027650834568708088268326251262493353067085148540162303549525568032307220373376953870596889181076223026261977377618756702094309744915540006783215355706797688586645901053426078244055580302457338821607171231402915429972177633172304789816662803075764857577060152346 [159,126] 2106758747648049825989826396744043755699154331270392637023068251086160300719828777326046327239816127992100546342880561796710980797561582726505196867315572509611845016136181251692729871987964322521574915018447875287012760114214620049757574609602220298422869832865054419725311042408862140617105398654942419007216709858017344747104756006552644570276730541297249848426025835163520498226034211389829107698810759517893044731948332374836833316852477764656363733167350091913901025134654279002931885635680 [159,127] 37491988618803705582599050641052042084619723020989731738722610648720372761729510890096643404638055693044340141166670416888465447888697537958321730302133172120406952240514145637667738285954949274048475308388758553866088144729751549328691442677238235233827740160004241854260867232782552570885808892932380350467129602615125220765213202676601574200613259876066982069024234019814870788852571335095213243840757359567389849417777647889133837084619618981015374931534604320833231117899678092 [159,128] 192699406685658923376506328707894514942609567768622920480985032099135874369540524469712354403155649080787894756465855963533041397114389232690105507105589059293362978600679394698809000772813112658578835113376796846042529903179974166246560381695111478707250363972657430161551128185234480113094768673742346799356778428485260351295392345888650573593982531215551979537036213486643838232243508177057841015531930468837309635498435836625731854936055377361006635195367196007200 [159,129] 254665651633607645229337634496817266074347585242141519911178626560544111975394004128145134467157246043291157523273971255594095285874807579582789512076196844627759180753169440513594106620458479198247793505408224140273593830907439453087853781515536486949806787101880111252295189263490855546690434661489345356196799557110861528199838807812344743983830190484778802913971853735987292817884050249641808118626972261790200306613387007211194156730878076332925901 [159,130] 75438150836049770589205313996430763629533064589756762847777144664816437766457499432341405235278199004490949332092693303764777171694135144626560321153361913917168552013753840876728153748045009314461577148238451111972644957658118420865540646424508732704635583006301630935625549399846198617095829970840209619282750018794705773920196803257377807647257541945988180968777828101505283479355208472716623756868221336525493601987055412817782542424 [159,131] 4250803021919736311279438643473355930690887028420490489919014889826383028004753205269771061043248627096935288035372224304011942295747556690404094666397219312221102927517540194928306384047843691439773887308787469813539599852203799620649482118299136846074644189219375773939786743132429319661412698337163835142511369613384937334932007759919868235538838146029737956553959461219665685530424265482992121754735731899860349216928 [159,132] 37342375340920496903903194784971836653182543102403264810292314508598818382763404924638374372705096047121603668476548189612495591458685034696118461359129099106336800605374309473944799819804187780781509818259426811971097372270813447026178762402867847624192546623456580050534918301980522307159851916640482268880464519995473122742949893094058572669226451613812083646534622607286364151398300521370067815690944 [159,133] 40019113429038300316141799019767117349495599473943407264746531495472850701233042889341927451046421794072511147140594697857763897897070270270068627413791722907866691579377558052319933247746088484733573015432457506566876325092492579723006879055192994017272101684851452340289601631529722359239542352552153639552295836155449175119747883532733516042523240082165112873313304858299397213523200 [159,134] 3844622861211767087575833938667947432926987566521490898242318558268043822677483984835160902474359224277878549280342205974029527231134950395706438302484873890078580299991508146560177572477150556914493422537248843961502768982410452207696762190360258960973517411138870782010765581698155071901904099579486013139612288793909037469551395219136790484388175083791583337490304 [159,135] 22322669823744280729899373078297151192477826631280781340088757539811219171424321641186992812467296279376289740999127586045033128925536649466921923104644601800968782297767907432377365364643262755089195770727080972497511147494437261182531027606712673888046126441179651039519331974367822510957882302719495315190381983727480314967423557392121151757824 [159,136] 4679351051073299811298603264375503115866605548640038734676274211656022061870419124239635018407388661263524516837835644889247746725762009881629475280685495766503005342161562574428000882621646267927229963156914200788692080617459906255172739977161203485502061894095649198345936789566432389583344998227730609928135310720740999872 [159,137] 17593608303969961311072657336632015918639985478645361456871731523441781924039384404470591519592063381528433586099528028294983548344741333515951431572581424931608436834921701062497536858636214934933847547917456665663223014139332070766008469614077943348865162522030087156044372252537537898220894934282648 [159,138] 424942826255355721505986101281735519631801463431463365750880032709073484074071684414374579060816020284081880668547128775588057350496953559402619737125700737575963140213261008548827061990807952804107303318202221420706276038619138511375559928030917828390272049384647280080890816 [159,139] 10267970370236864726271834398957928238304832946553023447166999982980621857214889299708697035675012763767412860840980660741909743482455496960776352088542043448985947133975053623170123489594016324940472187979356225938874645098212659330380903506822560 [159,140] 21211053383121355578450700954212311570249369490120136247722958227436621395115895576763903924849938840634161722810836363525629709512663962717248616558026500467435195656518035966934187713354455722776562560149221620672 [159,141] 23057184424965682851448983374911133416703002568597260647172288323642776831229294361935744581551418275410052047490319500419984576439500861316939823340815125929646968793259713184 [159,142] 19020312105029704613208854455817355446259683079504013482103937617451094704435115958286882847808338896309611852613574858080256 [159,143] 202759040040092426852352 [160,0] 275607294937519788286897325030833016191706136105722534779088082022889073523925012820416384562658329607699909677756311417370761136506116283361029057725019624390061045225177410098077091813045152781918920848144824124447691993058055369771717468403582680000602399161593108394344235541428731263205748529235200637244893453366819415114685309493013719037521172561718506041038519148477906121137560037562812700253337669307293423936771936621014780228682051844957526173070365435297334498721953249525838696027995307146901009147633242651060267292952465038058335260373883719681926034572082452783409046988023743767570649300254116719679817896568001016107151249370712540147240351330609679395190018208987866877300790799377895430261785229619763536207276529526415664495744366582104103809596220853252115361493613907400716003360813537724848157835564889556412067515476032804369464913045522214334180554639308383422919316114096911537959304605426485646359378657506647126737207629486764430707357079258460482776070135105591923934104953015768696914840800132018512353338267966644032186423537331150584303466723499697690383911132812500000000 [160,1] 4281676236036793163186486236882842066801708867086878490859492654080143700624030493733693156948326946284059458676619653917983369950095544838828311118481253371065857635427202520883916177233859566302184407789884197647872007238510772244228358216899448360692875499500082390367337974612645703780064989268959551939985922930329663826817320343448199822691048626880141860529806064332084509431538943244394515878338995945571836104270485660356423427810461696882254530197507719940939757187293519702782982387879582808077115888442687798074529398468571639172973144088946057208780432501716778811730871348972290117189037519308752426497105929372525582860122460927751669230690072693895448579511696831338496186705391780160508084671588360423587638892993379271112275730671164832459907933498768392875387886288667364359423328201528365783808456639826008011509428682457077990220986900584206881844269257899489197331363114029756527151318731999097421532158647261946505829506712280948841027845160666142233769008570910356141714943622462548912780777263663317852104257097327313788751028631355721096723457380238447726377828909535408020019531250 [160,2] 3065883986070101048265963102696477366840612133830709103267507206535202102728247923921427766105653450371041398801099740111647822348353802424394360671066183639293854546323113376040862477402319949289066456735053168697856562857497061696359518052925952050919933985110858128762000534987332593375931451122489322668182882509408656326182425421940216073561318149107344511885442813851850213349072535839831783802361813249398595214655825612431133628233945022216419654681312958106746743108928349435675766372503243235287500786396256864227089830992206898624031196153733414603622874937721341236123176837390364689672776123049235845831096210000196460338304942771790413870286654075984101899182758274567712150017900725733194659724098110917074264409702292664468690207762380265290253448158919399495935481887007465263703888684994311416547237932975250127473182073683737815743995889681396790678274665198962835733486606021138091554691367226441860304870071401215357424477630877081362968602575642748510534779845444205870116746487293253623998314258404533813113461920303586283827471015945766458707746551326781271564463146746093750000000000 [160,3] 466699863632511717667944188764180214528608051741877079085020739846629899724447129728117908963182250123969835286533935870859777138758779051072333945266945236274764056180152470371702594848639073912286808091856014660272731568817575050434009077466691478296626970955236074952363131561322907929059339575442820142402343376559658065656939577681954274603692244858703765370605217306472660767656701408276565807687558271201636535331424776227790827941810813610812158431019683034308024878813319983649957438961160357384162606175150795271769555935251209196274989283833535423911505467411491197985679733493780669537788557634442786597150271637748595467971852511138644116293621670886406474363447028741404750788390172472090900893071572631391990625237429133427446909540778688246388104171305666857161343854297222692207244088353342758505146563165431455208256585973467830762032485240137960195407977924299967089176155433696708744531717473636456280124963524699408329433744207067949712302622668893900970615709744254428566445969576370066425091316567173775947973677827451254756424860518031145508239467062579151281445050988682250976562500 [160,4] 23133062687462074614580062674510701280383533804063894196024391633512080391831291333436251488903152300999350130532894321769627737745032766353856230337197677556012773795620581267067366239486941282282122714017175076609229718726559502873142549948843901161525053154111021935030958985134204020085680327869103767804162310958061051169154917990658582845886038201538382527264890182461869432464700563322499715985020757763393348614176738088286185701206280602002632395845276544916331341683928715507167260744579448935573194635190785406470909457926209562901542991026074681799960514098078394180948865553718528944890851996045316208255944053514438393439689956073843090936482965043216037384467840032442638138136648786483970234839658876274261464593456419953076309018495589856448494502350997931276724432235236594339407984578745526419774891739230357473565398544955758200108114633513546835288706058139754129941348286769232176283932557871977369470504041508998137553386031044175882296474967853710353512194792212271347303952068921552330824659300860077404875664571998796521037538483251494848929991141229885698068014175296211181640625 [160,5] 437020986911670083128209026923168502520202717182722735919039720199278426285415521607318606246123890617094011199329410951870245791158003499942792046809853312824622727409868239767692286765140386344670018135659562596596792032719209403387756187501688721553134811436301742833482731474482911959948725876803378130556247071855295721977411617593649072680831076915301413126059298907241111806976252524410102078185858433863397641688046468101795796103607595235709771097171436558671865667875169010374536513581669079741405989884724945895957990621536827621779074824557157825896953105632055472075679883912431535725493630606661235671543374915175297199754492901258345553525966536497979226308545356940762528724375629714754851416076187758512350670436242607888946428450926553078936415112601328782492620575461002383371886723142071536869388985538902598170051166872286764087122761429845407158513277361498009162257154656920491176539908258837303701316960696387750622308084206489407900436297794601253525552258876154587926646790412165022991447547186183698374371350537379432507974985665342028355300075844183149309050493710362021484375 [160,6] 3017101250452554205159180838727392112101989218884339447758762328659973081494937402880860054409472429484939524972923477325083972174850547529084596019108324965141071809431066085530039211063713711407423750507530030297456371072318904305451328727674236209663370607763569734358308478607744254017435715244719094710927209273230978718286725706848379068930497374749308577649868787562805314626031188500056684051515927332128861323112202166572106041075271626286565099042007180145522022599921942860899381999282843459818727784388253346517579568130883649841028280807484705029258698778197807770455402472303296448793246507587487779251075062428497460879005914504841642185360369509110362819609067598820693821737123209856813515682614258308857406057256020618521660233084219789453636481782994469162322134672806005881179508697816817205660264015149769215613872824335352061424477437327870392474299806648104402770869550553777647117076619516036898729030761773148123722844217117460374340593919495089679851495220695067707612745851125156812116492613585636516030661388361406709018051826444182286633199894820487100197227256808867500000 [160,7] 2493970365342983148347062351395356857819700069702689964267937265731703072697102811903379330299507425939533084592224589392383907427333070723528942285830730346356870452438462615491554443434983790178360347467104198579107558229323609788538660303625362668255109608839030321544850260571370148793067666678471178504288400360316694563250342971578549767522012975619467227107873581171577140570387980744162864782662056297802297130774050981071434502253952139707405220395881995796912386356884966545643317079460890908347574848172852846407979186451777728241303130249021232647726007247195872624109691144591829841275081175240545846579445935600242801663996195515332763842018012584766771597461542570783867056778631076082189666354502758060977174783846458019067063888376542624033711205694102386982157601643568746238098353739864522346645712366538351775198211832246210191026659324549697855884970854867962292845666796398372822210426620231672391776986712026835712559669647467937785914799807828508438078924236055847953950634574212884882463528011096097481782376278534543064825240474368414227382329606735956210742055836110437500 [160,8] -32834129181329581630802064389795690949670263451505373114924446977486519733064967895075144392363792875471731546908049762997967787243269235701479069420592681310851605449693840287255537388577785398385726872947292268266263143734111415764207536566775346997795982624296889029631413827852612392550091579951689798718034310805175683222044439381896462587475497529773377004586097687194209506774875082409089014712335992174079820946263075266083151095048062312315301865599825176513061621801467961141838879493935363039946030723788017504999394622449914239869750347725443139774996500662519637386975794162614200252690537888333562280300566279947245985397179726046390706626954401636214785227065977035112704186614576059291606389262806835263036930292819947984721141895863449643055735979967246175832497649667580429149093868060590507241470484711996437321636707064436241798535258118183590769784753264609836265775792589237290868912266154792014049117361133099732548751196391262070261201455392502226602753266628019183762446533649347938243772844103633439617555267729878679024324916064316613683135497288652433870790145569847512 [160,9] -14769858451766491506292038151104051354032134925934932012375549964750184666121915516610648655372707323998929601747026149037966201324126772843654695888058214736299017153575595159277200785683225771514754494562588247123287781583181603549102759167178940861895001112185422804366815103028068915743641123212081511763655995294551917597208728985893146139843657242469319767179235012826870530529354675171659986424585826493172892757823608164645400798250288491819007113703130447694006409841870283130590735476223318826315731205361513793275035265658069622339319166136256216783132702621545422210552299963630384038966531143571487700492124402587768196181070491942056661106711573718568358399450682094206894414084661186603680599749446173492379054514722540093421180845118260125043469236248967713236860837990352966717286310818121361856892094102915436683572042610964432944393038056101540892970193261894656418999154917752571189986176235019277525375092981313246209816861352032202778390137278713034742405250099943018375157822412395603331438583993856061045433391096344604424177870071056417671764421157004521612678980997170 [160,10] 196925294507257060883836591401457469508779906759363361582457290160217897388676219929933772689493358734581875212539336306566107046971620569400627486950236040877025682109003374636828312160646719974140465959219799294623713719539890255545752129701548307967657702594705185760602872053270672016758555407584307911978630635715104353729266119236058960570946726949722715835164240485280236186315605099753705533866600567101962529622170537588906994123484213797874127114442279413347640469041148880140417374669037080370543612343200763773259018280928993379339348518710670218089859126072214462228406751667452664653753129306129320125175034284256212261198660369938497084354976150969343208534068427665116368140670239973694097411166054010117466082275118383254831462563419055811880032360905677329345271962868897490945489089768804249608474070708526690894991458609291116433312962933712897426321504326324203027944113603876444129848776179562766703535473413429313308315912000943782983445458504321768661822737576713631290491008812409233066136358570122549878025947197521207054930739598413921490134529239592864218780271859 [160,11] -150585339051887913846482541572389706784842451919016282446573609004641462132371807955923890744442579068688417711249472184497665594131421162866569334750026420396523895741113688821723288865441139144402417562148028827970204416620028118245494704537493489914121324308763203375678558325262694699334286510046114240976064651476839868151686028903732548692863921616125280259488333285694951070118472665119828186353711154371685211317726000092262953459514410660218663605820759982257394700753964571485174118856773838096120893672017218722019985591674926815467399913887174670587467281550178237952605481872821989824466147765050250261325774884995848073456245010443097078171092366369723321703319993604269927733767521826946098269621199185957192883317738473804051976149963649279319402334263322125420044314051925889783774374512731113567456179911305557519387996333912131795315792370975929181200869173836038626057808486859558418465278307835448758623722598103467929801976564751569275324809098430801072991261348376637561593655229226926657323817831822512429575254121876106256257334890926068384984602288482162448609288 [160,12] -420466512521091627403697948330816023789880475331059472048329362822265528017045124188027832919508936998529013128591617169141601335703999425624320742545604995659758949397445705179324291158749889850637096033595160646503597985423805693662684695335606580398316109660974693317219449598451506923812907878303237784850874867073224158877032769754170034689121790685042738151890644670648747387032671789682433763018890668113344488589374860307353346767220371808641913564258446500239305861309216091468033528196819713294592017497027777269448456332620346136577456850553319071855753773467427966649546466185218576300144643530083568533785257742502553510463996388555886564283083145975846044433928665581127658800322353235559451321273003184289377798991962301351930167249180638066507428587453752306767913702727170321798509285017223801758975928210133022066849155280501427971068569993427330043154654907292675083880501250624363065619403499815704909845736550713840928210331800846002398589287456757429730882435987668457945150185464241710222095136520181926291410989790240524393574181979696637396425407637171917300104 [160,13] 874158757697402755430297651636856443305460347675984477690008610032217893765474942619118252869398527681765456007582132675889002526821001150927437184065799459953305105706646781147370402445192044542613076191347973629147458255728834000717228208132588309121838847328754761935377950408968369264032285177373160310347602998776397492643388149072598857118078273012335858786822706442105551384526781332612246395094092093245620800213604662036682654673924022768712461135443750275650549783365920184072490102847430921598677203765374303185843015703262292799530187274102917044349295955797176314521012840188153751089218066850039192299584970000846816082115455143197892077974102577698296612178805665183423566341598708754917952529001444291938238353894906128844825882038689471641932054767380075461241915253792580363556557682455365310693630412040156258882921339084363576628513452533788404498164399537824397947220991475261908118891202996953534817520149682076578196501528932523681907275138431382071397949560465221153018108815959988653535479896800685013435318188545624369172181495325012488327254908008527524105 [160,14] -329036777441706496258861152743107552204540860197984393812157750679507531781123129864845006805123362737046237486648761100074092425179150566025685104788181296077328028763619849498030194507697747534119114506520786830835832195806833644153480845221538702136426983849142692919408857088404390080456583925939425070435025454946445093102245775506920146427149265970072464717152919850332552300884744026879831259139873879669814261508805230207286038546598210208011356070340644287809027780025607503893535170013900613715487214750423950349663872974603658194349063629914869010998587847820676364781596806102364621199216372637415305938815040151410252951011407570155626513665662434256856398608991152830690640669177041406382342469539437321030980771175101004242708744076263821521530109972725697003183834137825954006732287061044450783506656880005212015456449325669931022548566345784472933129772226643545454772600436930118227292791259157988743052449477192486128918312408380017486616648984118143116561826479461634664141208425369424625991347150935616214501153007020479958887611912896146732236053418959581336 [160,15] -826634083356698553966466715645787298584452755562601685946199650495500935702644539919330876419561178419001571622493571522918270822699464496354943294006516515190389999714470222292145684314232844340630040650834910202501682220281415298319427486851430374753401328564851176890654278762242678195632377333430387580355796500399583718851837710487562423392110244818152661074679398343301183137236657364819714256733179085008180899401466821928057573015558200494581509435339660696113734264667809116429331870550191092691913993437165250288406578170512954505940891823979820406350879762687624220616166062194072963218353689793672450960350778789090070181605356999367776518814440797635383268554626708364415272715836705481584539627506305001133725429838681339589082838477144442577064872550846241676551376527460918316447815417097935518669375803966668104648681233362019022718434719878248546223181210083403817703293503944139585023286166065647555875873442569436149601024360621237829032071431235582676558448163058499300226889789474463956639699087847982049559304201524673345467415687582466510491945817603472 [160,16] 1302763855625818385803995375700410730350913515382277715675554131446263271380056514939754516705211437600638107129198558645361622182578700028243002309324088219348242813060381470979886277736815628004096762122805546807881778708809969681139250443681810358651208002541051095675242512591511622340143935034124729152678136118214645441276211498836278321866341691505567257957641971769684503383265023568452647728879031536969818855517578568038492220458511604894691626092327400831912939347714922830301484284044280364732253287188046135750935876938007929632915973412643386049511629999372646962912204454012586442588722915779473241363843271660872186333049167872573493526807772538865872077864312505333866358712248874638769660631863722732400493840838460553891356019384513765872297537777646833937637010123390953234926615293652811924252836537510989405247652396530114135212468566718273355894117093050164178930453462882233679073068203054320658341567120516708655499116966592313190159185809888792301607313935674818334811335597049346949081451621289382434734033075943629046949185323896824327374222962523 [160,17] -672417644902223812588557261323551066915095583245225164805121556581609610338878264995580080885320887819641554266329994472004422001369276950624561126916573305590761657557219526540740890794911241131940592502185800709020674561704933176249285616681498915285356335581354964353706802292795825659574318373158846541672801659535461604997564335549074244879168016932979067327516534929337119767678157353828506127143421109763035566232137142743294592178428043477758894846015679235785774303345764709067170924093977888078997065275870987905546020176507756598689621886342126159552990627093311388602025699688126507567828859398290485225046907070741960202226502399824797305269467452647564702695166857313803552807172845135222622860447255171715482593348866312446359265379206787921996684697535161840880625083296703573611086158452647797738723325759113395270055663593851628470287322178788986056392595174312016714468537745612788084875593997805590753904980250302771248168383065668871844541423375607046941530587494512456240671612705777232395264579230313817513466231535862144491038999269201637420845273 [160,18] -241754836410013787037553507906453434189015636724107013747312237500722036802541014507353874742696148180622669323002531697404515813194069393542030009413696763730839728689718281748138981568356340529815289060263326412441191189591937499961539261911341054943939016119704906987392166287907505290419974290000859081711015838892547533758995143453375606177265691468684929725757689333112686056457823444161408097607456717018417723035646968148825442212960333923099218535821332799090834488405812188119846199336789019095722185981820142842506855379297374594460256096518083598112994043269111439443281150795687791261398283226668704448202916303024463461693432811288468285315074579908949378727322709101599817518600939166700791060528718030776492381581430463364648462825519456098476596123715596363041389703898863509032918425057137528207970617446779534260053289050558759674050291373548919087223010872713376399121547325730840425640541561062000232733201233992638972410675000678518682319854616566629295361784773421470584677620388885678285429555589487201753972219553499043431646513623819542956256 [160,19] 609489553171310501380264801365702374764484385824349950893781051756518120831935410810066235493543561239644193673705747784268502539157228010998352556459061281446503038462521194458041766132089791901456244143015282537156511337132264606849055583566299412312988814892197548794317495569419609405190866458522308322256783888312727085818266549749697605605889593399253624544067190495764433615226400060943535172841450981186575740849341203100063395500082393957066490925263463529667801900056713396258267675920390071520419625636854590730616671042077683835049582659690987175694801291665654569625295743469232700999889423093241071993599691783447527997943781527244465449151955350215828796857815823642221944415924057886934493564352575347247924512335517501367267061608794964386992452968702314869810097702799898955012421650647890823598119367187068872884296089634403192815887955094115433802285772321182400555255696750819095023963501813864413109757109795546640308115132187656299260983818782948787090975261535923036073158345655613126456339767021000865101953376885967485137982451922240399028 [160,20] -419408889448288782147425044662581584762139637022119735161433593608878638169899747158870493205108230309848488118054798660450728784837733352667466247675587338400891614116828284066710259970849397001937303916053864990439750050858743331822898834484850524272572839220005066449936342581744136385828950365754703603517376473440538048599066489352708795222753918672868892682970514981721624386384107788872488975379379167526956030730171458043534520394514983942785463285386500010334764803041905936774624768993816392868977476466867597358471644100548990502878472064082784143646700615354397826969405810226247134278473779822688235929216426406543405834070683774678484956029515958665078484380299594426959842280843999402915602978538927790509668990559723675227685629298636431322817471356302717160654985591260340643563620560846790673353734349016073031122121411392370886571882024895676822540726196649758408522916533763608388670036034269153346128725781934823372475601996833607835320022972051605742511968942687399871946628739762625190608131055996149545473789102989425151356049433296431600 [160,21] 108732841401085905293851753822880680052602885318607694304268805036164985863075846992992885782257447996046881085439837824184309696931117598485010784077467328325497268986447912416127793961681411283404817908416397809657575266347513568892627843179925145585515158434260171197244619600454784415810207325076811182382957406495963337114939407715840766227323057354248578365511896792687719543767869067525107538963898397458910927629330791121409895529127310283932273568701555636627650232846469007607650189086957088126775426143113366141190543311078201111193993986933092466993289112930986853652968045553554337780987944370089486422205293354803766595881337691834851429767837631346302566663541206787788050586223491904676241099754443538048093978094264468792729436890458767135121755155846889842709377056890014667342772962922226123208709568344834446444608000327001383797525767164579854769806816931337317885709982516492947099158166090119487798512196226202999327626728566244915776546188334380739675640199398730745467825296396768912195475432554702694047849422587013053981357528201574 [160,22] 48603785305007272863992330267414695497643737113001746257273088579334081926736731335236217010876124337948539374961567416920251975380903767992236901781754974661929499889160482828470003404018011572855153000792707703492330601563471612553229357199639471028367636203420045993165685186905871444262502959017395465210273950464415530776154302454664186432633085301502456178239371577611641117341622245010726270246417444610516852155658337526278184025166028457211712698794919602212137392808224101362629920674100622054514139358252319290858380872143868214194716093622600457382557657558590927329582050957292693105809949521562595595688423316361600474018104147354020093495958847138519765140020979393069868247957903214522629041924036585272341694380091986511445025168347647545276817429494295090823969323302835182115823244102603949463117910480369295959498777601319456649781573666485123357866415610020797885086416898077804330051241431598190745638254405565943109161670051203964125359476461534489307510505936297021118194358760216687254689293824622286940961278163250101397008242003 [160,23] -61371995980229767998211281744127050534256045591564424138262915231810600536874860692990297215809138038906501793349371352470377735583940295083897407172297182425297574336721240899329926482081769866796368112356854704801883297066993246668108569658316264357797325453579080059188355007753994891437319983984916358246880533620316188372737853223925679268726873107910566061907745451660593264645880777056818886055831127485875375069679078630119915269774569249351509009058799287902871142383841787839705874669234774532312653984962345958013773655175611692389286776349164727848315954936845851699067661392490830554692149536991245295900251453988101037782687048199841761198232854919366715250365781846501880818303240392182296102872519365713106409215336774117812039412081919924287129883796927017256465871457559019968153232570181021478492137370975596149344323652303096320370654273444371086186980720082812045404415518119518506216712393670806020330647168111852771914205833448037206118119644033516074225173471952143126856110041255053922977485384077986443330409325790124195014684 [160,24] 28999106862460981546658323710143507934096455233185381819184398915013276604623456703586364119871029326657152472423005719395829548879616277513002156950304249547545255306095801987382522719322354974975156522920878802753988178332473729236499313793401469230599128794260178919139944710809431490221231746344993201778120991412584301451223422755439415847202200349225486814635780484189451185930952071293958448890668108151297285448903578523624358900832338340665520695591635165618021109298031186455250226507449717424613917452068370210044982715842523150334097201915872322802084935049716195922716853122617360576762137083600737851170749093859104959553599367906698280402034980559594493179273470465163285214502961210758544719066199363460326214354660134658793051215149419853319741514184295615103808492349276301681108111840479734432042020338809880301879612702577701802844599074283877962823735855596178538290068409523165946060498401534284435884712317227154202196700555688155343646367640496878992330947342566051771963611636544349853120919215895313585593861597219556718992 [160,25] -6419918274706011747193458484942712315351411905601432251091961387618677258039506622571377441031733259505098702923517331237477502202594271488505868958833157474956174893391778160402292607932293492946652630661300026503689534130919900462066582152516795862123182287832972427730603854325590023609688660306989759365037125625719715876658208830924968933675762265155345595196049144763353979455476670493697831990091375482645500484588516777817190277873506832338964278637580865818289047029183983096314683349358188108459999832927844836813932838002704139674755902868572503381203696704954030596815519130703329742079705833413254813414050163120506889324459025894719960416647169581184079587987841941099725917664893060610504310506158100659826900336447649108268680408489362235943565417413095661774759002396744420199340641620414885383164110136090981925757091565914076716643089174012263896448561061442676694774546101502379076490116035363815289933062071061980527456913084674684788151225951059300324874216343060106604218298053904774855478735101308345181445344926208958795 [160,26] -690962216582873704768743376439578498668320037519954567410734037114484352510478538105915164769688027970768985929806428600796488515771276621586903902240246167991917535734873470181856743989902141470993239311049272670181947988871927079605765989338968928921095606257145290437781488429718904885066827872001857402401439066315782578105070130640896880606160300356254166362009230156283739264013918865568334598639613938668325915429870782447019180593560168017491711631004160659375496687162592371338226284082068390575932013854689132017159249550430126322552822265377701087185901220140133895286087549707120630691157666695572617424433668135667350437085494928534827280354723176873608135699060770703875209541423658007329640151253056664833264566829283042913103142609630770863812626456031386911862465367542213671553087319615830911465929015673936250169369890067399915464037437017061191065327402328147704794052991892950122476314998713922700180794664040493422125545430710699378060165172133446500677342068042853667846623329830765392468706972174989812112023232733640 [160,27] 1113267108524070253969868791197210865560929792533986170351617053475015201662252912006209978181898694091393833766256031841072539700496532778251810331401968828574959242476025119005882325157641822192343678064613779033961648843324662210318482853978962485925393008459218132651326179276764648432257595970059819157675065839135918076090777614296899662592830067764062950478713000415430004475263751377783953275118919109044245200688327732196577377459542929134538683355691983196568625641682718742423760440982257122740527921766169055203375176705823379410731169786358817905309401358779696502834376370433024636754755569536375790306528448326698488479723220726628286320431167636335752677883019020194386376087471988094668275300796652593989746106503379355718658233762463474938710258122810005631717987566236868200213033016936945010656891770543028623659806361255893218070151252246402033206035208091891735752183965947972495225563425951329637486611835493751005836929643808184386870936314167165549993997192141963722689844965600248634113120345764202476335577569088 [160,28] -443991524593093575293511398469404259667743416150008204645022847083876603768523133447499186641672165143320635230361017235963455412608041947467859800795674741250570713062399993752953458530537857614175949936915530002878442880762391916652301618065281587544723554601060165382121205100396131948661869732424594820927686368804740282767135292311186525953861314715259496453409026000838918594259571786302057220754551229194434247077964263104293393504604459164331334329882141050205140961686572469737085175949358136071084313273691733997190274379774623436729635321566675523871827257652632250622476928188771853851630266867641849326313927504816094792715019469163178248301917786666005347068998449058910914297203564387390415484575259718738806362199253888745631305375716797866729153021578826713129313705387369069535866853518849396499780328886274573374147029497174499536191290530933935833689602479257388980937440598419980047082864624454191168377600966977764791530108241669409683626237732522178484161892174900308818777304251303625723641864003603414168912575 [160,29] 96152607205553850857730899760413734110917870973986553472212320874448940665782381852500761135365552406038735322672950136714542157277270176785901001517791547671146591960270668911673471884880734936223597616719376606618521232410680517212440965079075722683941794616778928754912915777337137304298942024315497267198981444085913228957107320538092994891571819651031441165627678170180355682006789032778809260707780275535968610364966259138545634494177360164843869556770217300658495490720320979422117883148341524226742642763214603443853141310997188296683222351611307722573698364104767783950638966155061576091174186447382521473231568664688902689977151643432203811396857642317990767152840521662838630955125322618161194432740660808624644346505790343265196182134604580798847921132673340132856086808359733452477239476683602195011257332651857643029329990363286923690283610813789506874561322172207571176212524021923993897597809174366548820904228025315300987346486003172384657813513719253201684822846582301050499595449315690293195857447745316481739095 [160,30] -6984063601372352883357925716685367275029979195612093726794295915025412780299327426442027681749995146174683343867786674240893436459013573811000807284057563149020018438471251628422305220507148861337099178621926871265671530124127196352368006933880106833110094938078266041631901239758629476179670464472211334816612526135138060285475642782226624412106693985453249655725818465958824013064723001348324309214107624423095414104282659845828688850368270243493005944995855649974102302373536415809210527410224387856676025577696591188977021204047136536970648935388189471769474961191434085100923731178928180012903512251260928250547101597292834882934140858251105308445035304046945886015868235966257862679240942122930916215471623360579361667631446985035518605851883252723385932665466267010372400909845498612062643569443348575062268191444450097140834033760625390858709877179605918642106979487178258770965321608417518117528433615684321873636501626899969119918745907000445413608401573282736739909915600997894004800807364368777295607054028708377352 [160,31] -2966709438427412091288644412833509970079337568411564182908997310507237390053155638186875745683436466724228492840225962311167190159248797796723992233919796657979630217662146983083824426778962604796742978776503711613480921237742820601544377884304845537780475249155952562316662018832130672586193426977556588967017979383135845671773788905415535756901271160025822692434682742723935933785433271412965304431308752611104789495005956768204777859671194152422364811249312481068791717723695051224734301545209963326375197778075589937395129094678721584254410950763387244807836113389039540393113739617220890777347902236576077449212803733025308946895887226578714776469585847171432908613186205673662722104922858913915251132962642759329387782878348903096215612917523299311010792830248783511001144713240105696118691200392658748204574103681512919441914066783033375912754100485719337186600275579908599254585531909646803829339481003227985397547730012804053868455730293283862223555158873440878966856143269470829888911442266270521005201517744797328 [160,32] 1294462779532385484262843713551915129262220069316536260494813899623725194013987862001723339368713992057954078585221345716813024494244187016408383839285003795028769761179105967885067469656627083184820912794751231302225345245560186575932151982029891533193382119563725503647815983171312898169277415306508969262069563216063491196189196002638208717149197761334433606802866030261641175589526878232909575393538276729574956251537250284810647204710099329872098683682437026543779984042534189192977443535883839176107117094573981184218300409467796175056916452111542234356737576930572154581574238702054668815106177555202941043105276735366417480941502200624957365896611103906910804108805350596519787706906846075153940122048806689200217376443349414570141385295223958804894570340589559483648888047582012140759578318189858079633873782246191180566688686354135684974333971594081909782298310641211230034683200533688443020341251790635072981696630519494669922082985278262218028688932156637814072139262708708824126670138745342487084300888088144 [160,33] -273003802704271968527148586752239544488843041575823823487700524224627479661058367403013224464310590313919059022888047527396863876493657205115502486676979176809351159136348175830641181312339155019395849020637047750062297215326973501343526887557358348065513169199650886961422843265661528578913843689623210288120921042224532196154721614453715719976525617236786010340056037215950768532791568908733216015222417479136051200849380882143508100847348720401927795910928954628281405191544303520358871579338387914363672598880670864706012280153105545831894456974501570896706196890911219176692542782066434814797858574099598818634116765519787829760436178563794733012041896664346158768765828380727198147404054386071788538445425461991344351854555918070765824758206855114803026512932619196926283599157078132287545138072783384656763019414915885927953958314600527120927508809583114006724206747838583847887110322897064202645371063890721317580380345962265435917088425453534665875476351887827887459945334284180981696308791722637732132113518 [160,34] 38234468391351171264462598949774395219847078680001138962546120781201181592298883191467361095707099681729958946795286934265644172164783318549931942435538153914071968299290908177539477287320351618168228242510385937451499782032293425156531618758309438266770615301973515514040957725353386759959652408049180661474980777887711504293000924447612677922240739029382065014109886574234896470638592853981554420812214084874396321436015860071181417727533955058414564030596680385269467619503736866120805146244269932003915196833619892872910516644151154930143367022054106382334548166869310868623069630750887401406795027258973836045581157505201896738935527388436951729595720484117491606053780365386402348385459472786998266188183032210650440629844551028250467861104539077806700982220187851450693761800593623317008653346627263770364047034649590085328852335411758758728947841300871710791192499732249245763194088336379465299657818276556806466368912080589949493417222966070862788651610347181978466245074363897389984705392291345246789131 [160,35] -7381531198562063212952097775656682056475497858407952489558232881020546900857854090219458376139975245951980299023002459652630041634921318845466612305525073290315499063947218652803955011525165314106288549041695574378513060655688082150547413521697499214665012761396847330865019802483119060874724092250224711988195890089973635332996496785709808061141955198252931874682627188659466941669924848211248750069750669851704869578196500926427425035629200158906046743154607130929553782843452186858550118145269521317393134350179616101201161765708955034374053951765255587973299348021867349520873382471004746642645622420852546386140660770500320716261718957582536599138035331733882625578885247120469486118766712680195346299965069967540252125647005565194605642565958117069665528042003975970171769569714098544956923899429826969069611469442923528071162281159728679894644670700300384882309997041738991401357032612081824859424971180977868293055247832137195285548745495452961266605552454067964907104792693157678144817362709865843324 [160,36] 3457328999888375044879386255855968001372455240352459915746810394244515854703690745090996805102682162657191683301745322648781899475602194549412781659350337997534288793377845870069323966339818841878407644517187893267113102129243521241881918471300072868161716511253577011466909638456967181901433167502594578388474368042209241069159216387871817510797666833003523740563245295718016825614183842880045324226721740729943580077150160235580702465585017020440799570402765984119266111890501217638350002863258178225354793942764684674605924760470235192470292208978293557371120568602805192384400353242578110875727653239664621828816499594640246412148932384521288053176443961911112593263632067021242287375353497932008892113005526273185312910069184062596736425487562323769161137224963489916006888749577382969999411357358053520694434241140913293402448209248214541294480192505225794027804436352785707659061439692977651427817151648933069471540440795982480975883598950105549322362452517219527810957604888027257662014936732434732 [160,37] -958586597949603438480460750256076727417752122798428359521986569927158161677363174825342857218643937838819099555700650614858280890636889544650751864571229972847587411160502056710750797632735095725846427584251023059417862963870385619721525184498836216367959173624108299954423708194906369890954567533249476156401722418554317823755569623688958134668192565794574698829281750836882668690731334651610102107919293670776551484182673237718805392842329676677813466887356835634522399428900294836772067003862770783205444759107710543052825997934688477257966512830405137657188060859792911004998448989994889197027421602928464234680411393196941439325384387158106970265258996679493842963244758918978327283829159138627574393703535532876966305270223259781336364542988201407307946990638640814620420734650942107687787348306696948820881115922171047104441661797647445625691158019880418454412448188685693400886115338674977700340908644883848322785515442396455573502742489471191433131791280992862516414480798768864423334737984955 [160,38] -428019305772157230833373927732686096123123733360249001244783155324221210623737893700314992713752099835521374419703457335095255526333901206877074718031547878516038304729929535673529636173353120610840438118614130419479279147401724957788063030540072173795072547920194185964987954607394887023229201087996675076460236927550409508007891698976803628599794698413979887286024103760593633397253468762992972181013722087167489631103105769538897186761560448403187251847936187715040628259470607302280268565603580037932400328823613167813788994450210965207514435263336686026053063681427407223977299123152669692336981394098615146400509190613709247002381963473983757044494784380443968762981916678897812667434025498271921281531340925021745954013780289505553521836044390818307395962849672086931893064846105129994140816230799215767443202878640294847696096449291107534109965864150225624494615956464716754267363654915920252338152882295060823777846165054145542919248627443543258167488082491392442646126927003173769495009672 [160,39] 610325537521582392923157280584630309425736664585950520453643899732314258962654229175006789059066291067731572249799783044522809601080425169368557818566788114623540760661155757549749329282712590096439432436220844879984681587848544875224189215861163535028761445117754296823833347658154573951434923217515597632361503636960923156092729270961305533948542187273530074751214913295588184539213935361403911507196725971000929007135566451979144661117478657540916913524157037694700898862643625452698652766562885553296814373862806084184540670800542565594623216992252503857669736724444790217403650636097912840114073421859486943114376611050563109107843848902861925452217176069076289367944725729066146251094576934835822380402453068765021536278530770561273965715509141395769715512428153680536919602404050335489152653961907189557011039264684869667574087269737498099735154851988391809989665232598992815505155568211178353197914446231678449056165767704709169658684839718452014093729959853736428663856782983819334262508 [160,40] -317385960866379900181802583471049783724261184126991958697413105676960805251401527797567393714717759405292929221273991979379277092956686037711100160499623683455372889023066332228239878348729281045477756172819097337648835566976595013184614228649113193667999505745650348502007320404433665063288995913653520511999418512088623632943157556328016993855697559773234210554004253987924497980969929923103159697606709869697405591582580211405050589256703929941432590520752328312763319221730760094863996111504732265990324711182861333472072793397095478107008475049943151358991794675212756211098416995832158410266802009551271229292864300115827679409118299283532728926568622452729176218194257130174247455554092583208818330753473325439982761334437662121537657640091995536736882483103726394552266690247627886120795259547717654695829596427380887447649633769186965822773343822286910246567126968640047658175780560893903567162481017217246341852407789291792077710080744422453093560649253098004567328442247738995125911 [160,41] 74699459878695050614231012003385386564575508250244461403353167077539650496499314818174270432018866846084238851865750730981284713865613454294221831776901269493457510456799024263220555880849043815871472262365362744388065519204518780660036572687581478605134986259985231860429772229476616887631736469036408591337259641073566385742257368391564665749716481453117386694703944314228007066351213159166774425527739196055118675295421125689894036812483349338958281474299352608211645179255143272981883809600365176632251623348606786144677061863179225389413760200818751329664900392778989292231318849033000844621122771893231459000176739065182265926041821454981739576194278988335965911704999694007434502827908059126730257583814000480543155427905900487781228016801082445520514952152740456405287178500922355660401299542467643664874915049368821426312128985710596317009517418700299567005087976977893506101434540141691147181063313815388254763280707279697646176576690946286618351702719425537007770503205266713059 [160,42] 11453153384761960367995322218173979020472257739905419223175783436837781635914128484679946520151980231560390056915807349163665142206851695254652074433863599137581845976670455278904301305960978152233049494214635810091659142034024991993249671096055383101848470444164463389455003060773996094301438247440235450364624980347242500590534002062507011488470575154781039262539902661141032011393548536819476689902270185371071070746959740930344981852463950875904886630433297040532961426951726245426242584294604363287722645382922039587468089667117446347197723654797268800727157369815551249036632093960203382455078632393831173874050386589977632360363415743991268845197128815487877858311931201058516546652565482121332144909645614452840321428430133269301525773162506852393381643759174783064667705879049788927664559716152388192117475108641925907629091323694510055894754616648906829406701448690271188021280551943838506723457190028047772467423370218703399110327778702011541428181370868020358130367305787704 [160,43] -16209355467031248322681846649956782092601686285324705967665260503410879759976834530987371821434315428459830129124766145749726121638673376259269733652473461511713502249758918197959714788366822059311427727026847228140319749167964821898221211988225429377034851010718131397865442718553519366630725447167589373929148252969574085047503830329265710162839486424665147981041257182561618996974810924357268002858248255775505376400582109846864241067200302945650436987795702660174786858136521246119798208876481692733492911759312462771177789671789642883826300726094940987278185289643689597550276618047595362238054909856719784744133053419606629916908364768569517980347412093183591114201589353220974445153061818625278983135660506548658755746467594587941857122965985744718135943054706057681344156408876972769384297034519169085030838739098121666948275757856364906125672366989681715145322418391723388724853460136221030828337466277980218673894818711266835467530604601813423159858030706994155820293810008 [160,44] 5904418144903638919046808434037495574200127505508200746623068465906078069542243418446984862785097333672135109577360673169288263700542262799311354664643832829829480291128400104399279896251059944173917121199247562693750865577080222794673111704612634894453244702698749275865220147443673510305689095833051940209428449696118057539419009689879363203358219504254006042011268739792535254169142307046254115484551383652043465561985863613421638150996000781995085298845596361973329709631917870472362894818257216015454458679503990843946043757142908270599831394102346539537873155859729924720804386803146049761599588846339810547335091213786296324550745136373903965778272109674908546141980820535010056320442360270841389339336242806585725249976799750651575575051735436816389918380283142311925567047641900911837228661534915393988949978442636064350018174693054130234182942514742701086316109892852939339283090134148418863132277232730278260615415082359139385691721715368330592676968678241398214917272 [160,45] -748931820928474328960702865807132863623409748161239061518264379179997954706027585768751162679503834464419415106205776225268849542302143893432921249546854428011962467298523006310538004370298983639027125491270461570802736617061355135631750469570731449551223621762395520897544557595059893151775918299211149768863166379906915305106127950625154042082711197788812506154501229262854741772415763204043671794406410735707687250441475550022597376842159721179459758830417454626589691079331720188741664469712238694248635742979075833485533446330472220381645221373704200865014404913956533405100352536486866953025831473251645006094890081626742856834212321655010333957690037453814604083409034234440543364334681333987130449010261058783866245450133976112620394676407679993825434608268265066518535644740732932381171437640095656660066706595318834987836857507921229985093943506965198974688267046276158327818271178774181041408258584188902471955168670575589502649765999347963388662197763125240600838 [160,46] -228677652037779042628476209564916898846734984333891472630740666644691248612614557024347631185870000196013080044705642443107198383748624496670756070138020198007140424246884729869578291078978238177625523060986198323565109945515464539002468052104731689322119142656355744561390980071168503558959078390138102701586330273866496892626228251273304581298399003326317837083929256448677298700627394391922575415150663693827055266315344018878343249097281772448482622297136337550616032147112723831651023901353347697046787057641512656838465821102758381741746524445763193549193656208613168533935133894825828545547449591456066623912046492223595796758142003107578133515602855846760728974556007754054743526954584658198100129509078226535800704476511662226461349347856686382489538984158019050803915968067015494029520544502738182744663285850655199305989978043285703185982258636539107106941910649560577944875237797206550161807274661611419163628927089795901362553690279057707644211612824058778400 [160,47] 125040033633580308436286014830220757742574322606218876849656051015010038723498297238526743684308751586046040026249288045960043677137981827169501128560290374454461066699487365889739924748272195164757637196417473572040382405818357133883982051170697032361294769932071891553024470182438829950665030428168544649042360300233168089157890460959956076309020487792901996454023171865823454656666990555383535890672290974566832183371435606498255390139407823507869335198931294415714551898018680231222960843149395195363186710614662371520652464048959340643106865502071559025369098694440662753879160624905817230643260113274493504915020102133210006547233366839310933116543844931306476026970953746995510325256198263318725368301386973648005589561650506621315990588142309345363493307649276420475190680703464095944090253974607523017782952097666993141842857087119652950373466201956967667877708863365346062691146475931392550661300278746180194827618769054216787844768940945445851052360706389212 [160,48] -21106271253008613767558305070233155841035833903943682897353665916977328858367023759247125825342774820382167019574025003657057905470497281884965569355919322554253151861169608859120258368052196475541090050009285964750334395633253649812727485969472348459990843009032794953444502722048783240453870617719627868604549722644526371952636289681781819548246450002226093200497329936138928863232550599206745010505930547390821691608884965097913481795264529895516494668756330437017734887539448669234175576681913058244337635111194826328168470656255898870956674402345767382589618225643511071835622325714049222671590234229776844731788314246021224937621665599077875030835591199258251166846965368713701613258503597087746613510265485385128728683178336714221131008472613341320784361247614818287988892623598821138163268200634655373397456662132468601433517281364252833670028015691662922629443736885308007090629913845982163873375538514146226360973842836747059258719742012454042244566423924 [160,49] -1012181365494127722672094197653075437888003501386434241081973822014903636588284935450191723648502095981875939228640213476825609434790222987046011846080602827759494633591743073929081744690202239776298270727490112085636060118259630723705680288601473222498610185424358679354278488517184286343817274214394611618004890853934313634157503288276854465424787532970181551960031679390515236771586176191322787162836033390383314445584927085555574855991091200781360571297579585712639238841002854073916544476306531668989229573632987818782754322526476351556194974953742560365621025814464928287407408769885484566657358680343647681914336234720646371574385926103989979989211598902568543163635161168161223920128444633597481519119874858162362828814468562930358476777183785933204482065002594011493033570057349716042151156192271357813060276865877974764186916131000294812873855403316436808074399261564345830270725356166157418671756782620883279278956501018039408180442765614220525032835 [160,50] 1031596447361251573743079697970308446711883252440290853759550414003903400437777556286813614006660699060854933330817115399537517701987252350009151815151015074274557659315604405011902979982610882441245597651555143328182808208372569741896436359361864248574415546080279473040484503346041000507991288476401990541297204903738423024359186136472360334534312011591643307715963347219135302468424573743137977664197681195686542359278940471478489805858140775926329253455718068219489742416960654472549300356837737974971229520112366167898244524557633985817434492173806927432251470045814001215310512129264577117281401554091320491886206366190316297733161776750212258765405286822040726355969980701576876479502577341657965097121304279022326226414274000114103180464804859614309721628638518063235931424743763032547356927596029408266997485897322879262791219887021246551767662748606778340753171933198517012109716091097765736858597575810302430192118388902932671658422376676770965192 [160,51] -153498723748864689998016245831246415787174328978004651576677349117712989398094872545414355898837051584790432568720663798490865561874313958009099827880925713682440827512345124072571022265239965109395336257996402821083309188480647116935141656373080790577447962508961857209473246395525045876103012715920534836922323351508879700089212497339081673110308231183326426173082860804615700952978452109536490839402110725270493619313244694267003971339983523564102570936375735110309890700739407341724026662249361118688887308707514415763678764297532148886065914801518240938990185909755067589112527936349994145027671036738606657822101731734029871431408371060636351489535464092545628838453742793268786664588893874102808794666118654749118976904796627928693259208436165336273604382169497050089813988985947914084364637556109136071049965908588453025022616378478681387869996643967214169639746272510865113433132439822446930225040523081791026919854552276887718419560464311272356 [160,52] -668726230186885752056149484482587120753817728901496447547554109960196554842999313048062408589130892726658931875030663846823904200609869443847373162601053950633978657404427144982704901679167206238742738328529199824312569336848998948037321523443256674551175286026661781691146127128985936550435992792564007002647480677619609168769751634179914433966229563387283033770117190897842085791075566300572289923955843290711983388837738589502379626945623645862477800707780070740945212474939922322614212056831159727963248750724988309932952329646315817560817881583734586488740208440588030870294506086883635995705896138990115401946082744477908662886792410262637881255238080294404523410674198795982502417431532133043700979888905270564217764774191988629926338009182630037420443666587820444362253208299073698610728568474842707081969216264075811916673734529384023003440085141144387879761391824567451507686723119296520109722721953642988577760168667976594571624970319299 [160,53] 4234991388610584352909975620170982892583233409457522524835668831098253086765299632451237361211662791672514405658330740729727972929694435124068072994034381251196705433563665378813402019113006107589700576519861091460142481245748634865306020552487153447028293916935754987620368651323408923564455851283141132322235946893981294584746708843841525708481591475999301881709343269311029812715609821596493815203541198179119933378024749747054257584532499371269341549794968066217342004875686171148162752651118019733587243396137782403854560613160248955620426605396378683196209187827388110408371210909355919959312703425461196996776526690195383052503849197122292494269268201415867581446629868978818376881364682903068060881228779032366861811798779219861830499276077514996929454863959277504279623991293840507551087030668565492602060185903871463606528173100898586909543490097065829427733664546858191854236893746198771990225389178314824996283670875048715687330994047 [160,54] -654826197639651864912879225575108151097509826429673619026097256579463749948634898668861222060455619820037189551547080721823765149842735855761345789151030430866175231190618624824589946975814695511986442678750579174810529323503809777865415290147607624793630255972253246776600911338621125763183720584546601983587262548179251238235563974618233846364799886218509002629549325167832586817476243355213356706364149822238952081101290240684387738332203889599482257716512150568380262870274769480720506896265947671203699424156142077249473587419107487920214577692408104777183823683441153164303731214153900814638974966530953732477007075572664507736676898165190887063445396911841281714825598694719499641518362460197443241651001835118445692729185493152118141923663157419890013276361712171493475049068459551728063113497849361759927110008395147771773423297560946669672612152059207080163885166920374682357276891729027120184993066726877655597343171394305983639800 [160,55] -91842705602332520599703763829968156983138518402851260471789613672129809115004405846289653630918935325446055229188809349808489611897778167758974636007982536534960549388775037558605126302046124659207963828341222036961765919802738345896370265294280312504777178965637116232818953095196090536116588735183529156298779689734027740298727962793233030964273286746607819816417523059237088838519906417734470246924668188945284997292041332919782175467541216302581416783260468875942114211408005571892689459705135118248109441172077613603761979517091933993155836099890908047176853022583632740751186277400301679588730585359963268012643771847918485879666845583952206780428285845245839723262666636760640284033861442565291843590867455783211610891438948509703859182040674082109572258213934419197731981398504189804046940048109486409617916356239915431547596407859631714757937496999802592891071573291887546973386510282015482737742001799427513897315923361507361028 [160,56] 8609409236664220814053585765388718161554654276337772132263257939120955351566404378887806726921218374082573955575610923051828160840286990507845869914623309487455675551186453861393499002692331099986230959865967806602560664138703414926501006750888580088501982629084155659771878454847007006664791947188813720311248752745190824694031639878429829894960838545687712847056224289473770478784337852616999164182412392357424404614522982592994405184909261101290877203818783565649095153878108827414389695015107712147345841622784377482497387184910861206506543982177758079595655367630763288100523273214870288506059998142415781078632946509367806724900346820954556969581700261978706936926277733855415411167109206816035595730751557693612352998949590772649390286290491669262039277400715184818124015827954212221931487411401198651026568450597257665237697819504089777304223216907663327444769831211155822859931817441039581341107285628495201595003228942898780 [160,57] 3139199309844429138072707723767993524577638778060759544046158697559966507250297259020001446383051295000238575533561590061835367231547643909058396163016125515456228021834992164860225205342494600103608959330220179481157198010980300744421290562489998638303179739082854145378521061317562494061790052933970104178711143878149840846910240540922819528886088792512010246302356779900924369466984654787781602863600238925356146860269870296669785206214701867340227242433001198136198609341102952700068782227337289861350860178634469678905110054882632529749736938408904800283521147038726658138135873065610410296674280803988779746163101343318540998785522624005945162255864722332644431860347982553271702788406854829893836121546879561857110189026474783119372746440634703538869358087743366119498278087008352352297439563802002325854491972080458567094212122749690193802384029759651368397588602706556471389770315808630699911982055685378938057722457590438 [160,58] 683751176390528085813840482404045743722928073986096808327001172383934287305798982736786970775815591328456433988651335190698783162897310818070587374901248831813216138225317420527971507989818528628084687312939218305116405386880276885571343063262758888503658196207453305865239156832530726934437118232875153294203927379929473784461386085000249085055305356945142799346454186375201916382804680328640210546150471423844954023986010821651097788988627612388656604726514248161213354390443653598371557065688957624942719782458884933000193114795892859909248678877351600791542617028773695475719958781769689634530775754408517012531197513708652613924210952444181309404891914702097534885349934822598226626691191368730142138149715301736282298524756071552474051125143836169453823601309091382403809234068518577584924961197035791629695804244688787752233905843167817688771535284534469177134659319089372196914676385101362294441113158554044014222009224 [160,59] 101875849658386948716530486250759547639608919618815413105286391996834010900168108085837977001659202758450397361016586562360703437720868036726576587749450840118953596611813432574635271283088585456276126844739081737806391409361859387121080587993464973610184052386111465956426647807498463147487870452336508242783288145816962202097165561134387159738888434306234594873834482041633686584543936083383369073592610193463794964247091933040119500680536009624177292066715846423850365767546394392897149905792368094779049636496521207604776455159221053345797756680532739798259156454214693228162002887421490054354641926631419048422395901346896985718282936181244698090714036338144061651172726634115329866851553357655299465241269493912904170681053868867661505391537710708970922207720946874016474116881316908378681659524169269235130042409743016170579930460005284183908868533933650311260865075340658086568356676098830763375091474983802523023464 [160,60] 9852770701602215021007557216986260856443229720984273644834768280703892993524238715748784472118361507206294925040657347778507457610314704103624104182095266162072872576142524654735312496272173098854364299782514095600135786049986443518055871501350967339572718641593210123523092000468120622466101928076467512024617815111921549202252223079803844812879240167219134417321887729645155587011127489297504986947761748400655925876041676276695903604148064253044363920502674598268758828216776319752994232957822438300385044513077502804896901402085882383177810106793794937781297937019326574938007068887274739927338240362806541690946080934109678761310524887205372243582488604074307002749801264277631478473283123193554065827204457586546732096163025203339111902738854747867731485150617250343711992182487130972445751329075117663001693624779979805109325325847666566961122052414966916171898217567549097897175298517664343847106980973989039904 [160,61] 676919181886427124356564039623268030376870996973471874591850273666406379120530919784780402570544842329770920327659229723236339963571964053253724730720971571733794253441102250784679698310828562773853282430147309705940474135051267515076140915916330754967228532541612751001568257136857450853662838253254375074206518374566155494455073072096452542507653740698191098537073466030961574862767485519275598724319259206616898105744313534764871079845935114239849333415490345411924458458694423381517216643722889647212063109615838115637688680110633881909012263138232167365404339619113907719632019904263998078684268194883386852172670737193572519706188001400437522563862700505182319478894732641984904479424676323445842969135359873691878176745722107312904649339082198471965553960079241618419015112481357820927822143680668243357236586232954258759679081537326966560490756667126945941560874910292341447139101935491938322343266372878511 [160,62] 35929830012672736337443112046280438288328358698508114677484821290480115804965536625114575043778730426494972411934638374823408780493448342041479219236728609648970582996526732539503053913849289403158331066893137437334921334563023243380584623989480454095696109481520855332309627394430400347313349784176239985501948088197764491851146305853709711367357619764550545851343399545158545232770839786112955197468647239176474693192870321348343718980776985633602167749515597959558582113621185320070367165195409000753491162906391927705057537983951275036447777750503338735203567204871301992373305082503063645828449618580363385928940373038031354940249692842802397974924971469476977429477531285201323747897183911369078719974337391950777412784555286600689014570155890348154802336361805484982047913952363062424787405471563476426096558159170598835694511764891664783871994914070162590110157267211800483814529486861812942223072981548 [160,63] 1510825299309457781466839775847326105072552563230564509044055567672591873914999642011481153408706603889081932725925757990212858095686299595805193886528143433340408239626203132221048895285627390227109955549023271376348176729571343920813736325520958280303121339349607913850435823439298837706858243640058889068921944850173434497872885841581716941999642131928297032315556938955737543404841531457610587288557625278465365439792211696240622073069470117124820801572948868026001407476375231125923259258519590454171931463936748277505986975933415233654483233766113622891327319192549040082980182174947807632393403823761344727443121010376476571496708215837864035656393332489296610328944920036153794901551978977968893223523024780011160975022360605132519563513573090057100473465042254713548331545352108951470952102722783451697646791890986488079237793892471699121934890821685757518991245329297869017322994470679982172045238 [160,64] 49153169546238895116354878086721425728754762249402013833626371311102059040712078083265836651486722827584825245282638065929124687027067064421634007536716824317190695239602343214729753207516911202016130733244206522568995200196317892481479806830279910232481443368416083529301145750904562837841362540083905272008121754575039789750977868345396434629863252530551187322764261480854343494283012141723915549116020042148820365242941520561097438085037554730076422103292811944481609559401770980739732508542682367588071391629367316635460881533922243489335264346251976795567759667265555190146962380405505330059230846453127657829877789556806368316455233104826595104774360470623137759757708663453360310585438937938575386766967757518840069143905095202682812662923739001120650575562203834942350491880271945926547463006071760004956307572692884972135180065384939232357653320738123403065846879882615509397962100940442285343 [160,65] 1299974116114317883559422497092523266281256255408559756750981823324038582954629683229388459769755663609975748916623195943202937454707350897235184022032008051603968060549066059037514959552795622315551776092704929025696521448751509848303993330293988372204108541547637349793463016539189615641131232092401657751029974072088765555326908733708146953806990597040122343291678128162366088126430634562936889934720500369908687029234619286770609490209946922278786719188569215532450897999395629385482292400185045823289547765168779209804637497978241967716793602164106182956006342033677327526895313984755703301810393510707942199941388793975983122769869184925564175247075838838047529227112777109747267758580770031932531147032227559779360304996427408582397511782697634490257476891954335162516905661742285592806108987545489305109413034729066316555733036133682865886410518567995059821428168933787276457006876208397360 [160,66] 14095858389844488266219072066226805173861353862831908180881680461421542248916224710908527937881151949344460930758515352517656249380667441670034707494680825089683150694667843424856255926951558020080045690789367223739008234782873562522812290101599757293907201330455372177784468292837739463950243394135266439728955466349004510139419494420736550865298674575765869685766508326388071348566365098622545954998921807561937832447610555603840424563832731700036102175599967196301842546250701343155612602329782186371785235495337256237873641367980465530869469537972438667919645990038127623884397120725360894280559080935500613460293320098546956902653596482809767546953424620846532206747396125215145449062185165341983421834124537363313016818306474484454212962086455040032222211676483388044297397414773534208570882971322811370295244564161883609681035717194842654684238363296411396946575090050420027704877397456 [160,67] 2095561774781446833678561435490075521081863010566175448907141530128447203721290216438040880706283415594070508973696362013188298016441402803203563839830344706513852239026390756672905430904739533792511895045399644751862925469480373231333491086524943899541548711593444985451014651944682407779865296408241868277503662874130905214037629132061467639391288370578339557111449057955148450747125198551550560768738298914642105322529770972943306640278865363508203396566430380370249863268575769369995145282848316144099000483211669223737972984492392630610221169558895017296701424084696249917342015937985583993661020004964939918077219147772647815135919663468002054577165575358999208030772771715439439075577518180251595150327933032551187856392222367703543633835724997768946694942263491841772770279720907683269610760808711596963243889215883874224655102796280748702349232319301093648575229714016499272301788 [160,68] -244501925200792078691616632378288359899143920081766497859945445421806794565880095498420879101752341206890487882353494155767503381979284434296701261366659457824754389644352547522997584032245265866730898261039725657024647173500439526590549133485971240334808084028767648154879070869164047061231054072930049323087624780122491997894542004519234856087862386224066320439675571504665199829342306070232449632206307062525610758266994736705901761507632720155113149026003265307221387140205729905918927498090941615756601533220335766216885119972958286054530356186241644768993716623795350789251737530531443006121825158099818902828796388468879965484708134831691169766252618397202845912464426507564758839202940183546760807585182012630059200087747656927715443496980197439759075174914468958470501009605689372920634516736085528776888677627674945195704566058037424388903202798329833545139869748764583621300 [160,69] 31431526651200675788889616899512270295848913817582407438527591168822845252904783096653718573368970667026521248698324235215801032256977481879854085103782041288491287835244548663865115671518809951969783543991056330667153783640896087455678316202213477078330534129512646570773702201915440280703342157593840961891396411355712532230243054027866435504774700216935099269234097987474559886845280794150111347567228029534161854095418907868021044622987083756936516306468905317142199912357654278454592119777949330423005854674889814091875800980301705042802157382788501645153319785969434785704420079158284494841281020961051828059937414716619677062155787627445954875122993010736894294384420955045258229013415553284680739177139174334052333650166816774704531129297472114587284469381891379766163664716886703625083499622776555415596281028798235023189118483228493272888732461146453259058737930072453892 [160,70] -3387382953574836331965755932732104760580322122037482353939078582086398285681795914908624827529625956215420452318045974174598491339964423258475537330267427428941025479510776683809279572162289065361291027604454071342899741251697064492825697105568358577527293246625252243699752252316716567350817994793199789999971307552097259471795986330031230715582631710331299617254156667471233728305943514872473655497298944258955986948648687399958003013115245449381374913009016915265894148453898051481313062644327568974608499637345957424714463070919886580171717071556364546504273033706279371499921755528368431174087986082933126000759090898712383693332755957375452582983346530951985629218898617184120594893997179527641483048168414600633678338313212436554203523963099716906738690257302167250707622022185996683598209057109131475091061977022943991610005391911677424614743495939018512108268114693856 [160,71] 309757233772545767204876092092847696531482669776854945630367954622741637680565650648559623000421087702248173712808600132758754865430826302365346131789020039667355245373404759603049058959872537494181902075934220361376449234054737387549625846685738097940950361035820042287522514595765564859270944465222738451487963289438564109552211162794858756078261060364775035341749957200118045654384070630974199230703751131163313736195273311491748614156743402628794781895154604175822260744295943518955822006771241204452604111787934799499875600699120260095160436087941874644432020125057822148608275072123287485757048655652000996162773243658000670694187718598723186046297539047072837072975866160664151558313025852481609206695958185058993999724376096430989365049790802859233937062867095921452603148443477793664712755727858581920074745582304271280815982861158157748929965134259164786712726274 [160,72] -23652809412581831739471964477370370114080451696104467613663625929376689021952503006791202241344673099115726619286311534367365877808162326140322089622974945213275392779540265103549044553215162892856894641697100287704780699287743051448600770524581634174040675194706313818618926765719362865177281467649332022034045969389383212650543228223550047664723043555851803668125827401641327951858211342530366651346533566773065261582188358040523969771168196012629898017772207206734921484195781721777583137003540866778038867905258176723277289843825606249179732829326640124435269378394174158577548556683889623351308015088982337366725633261551250566878720644262153983466566269137009030258636104656864743864700993316489945021223444415263016299918241405990947836383652780289590606729551766345977970245341329215869586073393240401226322156578639257379919478626226348489970280904861816397472 [160,73] 1483810084159643203490590718961704847189861788324612657824734660853924427969054360153641264361283402323033028183992578838948669090050667990945655148397807910147368162053183618135195116321791713929564644712408426776396898022236685347278016380565381802951481733426191413048141584287674336551660849751525795973846408091942551542656332467647638181142067208768644552787800144188038103143511529962272486912674010616539560054387416670234483471146657606713883443123716655888872996958830734399787613824843017613697622019001686850504500852712862698989743033668112272699204909082817907565667621421691523092331881623929896736506686359318422530044294171251500405518721186251541237119409391219518967581153164449654129141507467630867310651527018660411382801852442821387727756146982777485658196625435261410885651295420006239962842960853598449115354174380339693013932013500069319164 [160,74] -75040660695202939211624356476375550640905200632045166686093183712887003684726940127155920012062558046279245293021386205119217231351093756733132073075826787512090791263536200554219389554483666603475582745759890661236129326404669325338516990831847076234134289512816979991664652778956255686266462775763244262325370074584494057439323549189160289785786236387085111795858194631178305743111255197815424757701955533489594817639974592317669173944125324158487539008986909479538725110694707136307428094647851154510786298609867620872940339580154896611414186117392130110315151271037219796674357037632482789782502304662589942313134468015590772859889138434479638732266199784683164280218089026287930787795661851722059534803553840641934396944396801948585279608257551318243909298743355056611479292334027665498381667243350416489305848239921771232109099084054686279894299807233792 [160,75] 2994539631139537721965036479356849490768029703495224574091670415328956148622681128681064235871064419987444418870240866328488072078004393683167732645974653909264645239964281672777572893669026387822927791912659830956070357758747618650306604714689561101936137001093518110065007617829600749218388951643867709881744550625401225143960576009567780902041040385876203817133177893280817696689323889966574732237919331759842653895281252782985020306207063917447438150529730083873726098188805741041165048129148295176980104048422198715034822664238791802422758429125029693041786061087008738574488495765354257489703655097224296103110764767101142832050701124395955271612123316469784437436371969235529688568670347698964395539041291890106477644985140471455291240322607184985575824567065525464414165338024480574234933113432864674225212247682897003512088460045613007522997545760 [160,76] -92084383711296610569615097949043239280493184430372266005966081206882335842369609419345677902729613781521943556267077021962075824466613631002367393082565908009358693465735100988167672943806504932030710053199543439944572924823270827505868515547078301224065463385865798204766917802417385028128742454121514962517187854801483816401371377380741824369289617706858722486256232262849651523096140422220770389118372559497426557749053442901160398527432615998684386257064276580483644748349481735797135494270779119739493536631607241479020712725677496285800251002242692108193673013699981223364230305265860283149826375453076078548107358653194696226862126880446323554539078699658733736300056558439947475923920541769116140310336453398233886124877179691126190103238626224801247974810577218751136934981820453083354103704915226966846576638223410210635686835863857171321480 [160,77] 2127648313971837248828948832552129338365066539064625182502745078412271244450943814429640081089869923473137114951353891505796799474182178797517207805513011378793390530443268148033876692369157036833688267839410921358822331973569731596881632820504972189675290984858825408375764078162605127241483508721214384490620008935987085325245568609509637966707625098258520948861043378114454633778934299744316995141415608793730354155702543614380709542052716216832339893656464245086000915530159348140632910830657140521384261469951165335234052239264728113425948511326342391575444985214387306610512126203668198594900174054927393228809356952971600149972951048860070984549407169857674486197194832150269267176824103561430014478327334100552642688903456311062435953542021527918567142066077341574743696316283805882671392450188492233076729674877181402793418948957214363100 [160,78] -36004156909647260288225826737174328488102786966153935129348813963797351386189271474336420522211654392938503252634326283762644746072262287237926551858493417208775229503010832719440403118726608041906390313373799732987344681635410013068607668861177276690724059878698792340986886859155746018817533527735805351391612310771262776482824708438039011391219477233743923812975463768221133193148965656727449435338525171863825940199104537260245794644972543010160929473699058903842379193130433545348849662649249222288228942913127179455614128663442296114369702056443215639029359514650940098204619285793075642934062198988437699268068843266222889555575145977979353385317549489217658184111408335098014658473446430481623400579142256872560980143852643895966661073028912990638910687022354014018471816177495125182825706247559305229710361564506652712718359982761432 [160,79] 435406712248095176475010623326653568313501576801654783846571612851755032089938240192600337919137155524137141922244983240872431929358008583407074483925014367970757136253888947537973019082309699429129199475999769461842132368997217930988509502190428953833173938298959923331319765366606127558994605770829281873697770923388373797755125692013025855657397563505138373269099932973020173443587622575565631442902048828653097743790191490295320309296643294448538427560256354230964011792377045198924535881136839579789428787395928193826060299523999464396014928269875432527696679930011928342923753768520332464385482659394441135148856209283386841700757731867411388761078594968608682078685538942944846750602772099793402634549634586658940050844461189593340899073533160148147997173390702744315380842269128391239317241848111460102424087883415946895767747488 [160,80] -3680408623696967470355947282048421811719481670045507259167777243479159032003736742131410880271257677279306314946362495846184274218186601245905502616960999533895093411280111421460186924318377594564704874948620601816857904305498207804221409024046315262638192269345374675058346333837527762640127618194074850649581611822157221810514445252682019805182849574497922624992381902326581448972865670581499581651090856352270241140363708526823572661709067779658130857795848416100254721359950277758746979653409899366896446684718862452498667651948808358170786224763961129083151869618498615005873865282011995554269292005726541186703359397105213793491314217735576985333139012088104601923334201764169290484134496062852450229818895402343235944101770231372908857578344604619029376512552765677181667133082354576274982004286283944074208855975017001374440 [160,81] 21333234918782109016247104761250293653839147760167912862310253109150624357328886297442128771178029155229051436693572511954123034404459065302813395276796771675952286648961266346375510531491698716797500342890802013355341019033636187097200963191344597162068785216599633981486046946563932880462433205416420637121783243761906025718495206726283858830163112333808726292278867558857091027646765217814643462077397342696087542383890617764028583595637500151948864645989165511207867206670987768722191919790402403822245979819064738804454941198589280075055124052046156826868271598233046426454879342320279225729415426413495368898097862760281753510054311176681510928408094219904416274692289368999007765968700745250601380301276310111947530057948354283203969417205710787281901511433152825022375312337364103245638825671376936103700022945355266216 [160,82] -83454534104445876336533142691095740317317793147853811445189891133860372956218489804245897337438547733888565428534015072133593680541246669030860296347188632395303899301448381309508202312786910479680631615784826837467470890074915642259175382944838879232776628928868844141784413306188358557431477965214068761430724297955755822420470085567885532945104227185296489764922957660474013965866846905115833822986044667652954694320655127572747636150970403143019301008584742781777210045470363584252021418632825550409335672366204304372089910585014796913521758314326411387834811532679713509128968142170067992249675608537398743182105250738302913363935371890264856839480725862678570646655972859224029814227974174146418461575653719956401074571743305410081545667101445381381502443711885116014706131541865052816236981769825538164175820599200 [160,83] 217445561007892366101861722480771698000639777159646411254235056910511962890100539856445798142720062033790772788999602811628364793249452604696038592133826033702210682913599317719561739261374820585479067668276015025346534672518833725469929822347330391748131817985419154392502318222074291902973608566380745079343252891094570307925096971570368837094158274809744627819676162684801988424230740822859615205109762353225836563661023142144439322403900511446393307094833736698167396835545542834994924097273575180206943045872065213726229120113416678169244593771859222058130316359077223416602250453139163696436158732704432180196569023267955097768607370792843535486409102107014821262693948303767489173183740119872672526905401549060101461378521855106447631483967372517930586049823242010636497762227583389362509541624929563903980116 [160,84] -373218677655258411194627122808572340820621514781879039343039591681225473732125811094415246151274404540185729624238537899303712422980520359130762155202119984479421707483496356454916542493841537022922762773498522600313972917772787325493832345607300028895764094678502106336605518715002187650386623920384249843569215524780484208460129694259606925057889424462551758367615986115109444205044329561105179254090613388925079555738529370228360954720023479640035093731120998907280635094172168394466526442026059869722118553581310078117697631208720237159890781019011229315675896216141944890089803570271697851524525230461846871443229217450024904859738117121819845114524063495347606136942196602699489564483094421261667736007137197803281284578887237043465871357479158036993114212987461101880294522815781047459158950470877642044 [160,85] 417959942763608379917633451579273121675660047471131268958014574596193165088492843365458787495688454226380944658073015425501270719147684532351767247536250143811053235478600389210484175586870838600570823965322412251376603770492439966311632291041156838346800090134659564624495063836708454650872042925451844638068484313883529993979959896108521000810368239964317335322037105238807533712996195272247179227223818025769460369924933473869130917674967902378997722241478527842910373297358027295887380286486800011169827438099433748405200116948427951780375474706867008220396984092529636721467119460014850038982253322648521548606633766561177886500627709568548566149478407752408311926873981492509664470093386417833498520373077196137355383333050688278095120037540037961526886587842815103584462613711206184425366100619736 [160,86] -302757651700292320104748233760270176161666700902636501410267486703242194382978616278252226975199144722727415141070914660923480937499273625254509862480782062185463282158381053001825844244516057841371381446843780354039522517636077566552018895694999066882601146414874735516850336065124997991866872799015152922407511501157913018385018266697655299082339208514478734498682965062292423723570302610343976595235189021508458467645066118437057027988215246711291552708560618856742013672072419613791662127444303087565933631840069870075959083861305285739544429363321015732755191689927126721040610481326530398416923604354236605653954632677622561732183011940230774743816272865175754797486781976346789984663964712671518499046459425759440177861691841106833215686078336728948865152443624949814234302547845221861614800 [160,87] 140686192201584484272581770525437607721325225367542566846549128844437629077647438202832161520822979023142487222706052234004802003542695294910981639239479346479286951637202040827716682853461086375260234899388510372791525784700652938973877176821045047986676659749368160354865323878786994924891748285021737292480313904293686486852098194827014359446000747228420474111069092756872831314334102834600757964199601339445755664166576071219043697199218665224998421872808242011918170262988141446393805437006516773690116257038466397032549423504340035080089365133865982293431012699850526356900960454465519636783453714367886693264895206005613059453237066161283785701634528468960611510017547188789726945775757723296687729487381022539199180205081151826712791725319612817997536232123607267333102302506535685754 [160,88] -41593511793669300271229448995680004094561329610886252242568605785347808963399819514272485565696922584223517322957881103606458802896116574911367835123760237498484686976111299548296892470020194167954531947822300151623332464036767323996856343185962727189725093352857677314942207346769609887419068406280048517862938707843900638058627543717457972610380445745441083084695816389798206698049293595487131608306733536165089068581550057866104710046735861661928068720537014710067318765001462394962726994227610066443665567618776131912843302022244383724259668640573245298635930223136924544919016038472376514503008505262407303817731138486815950960965849081316275534036873897946534214153411981806666702275327322483026017149798007244584897408413385795970020354530071003959198412246165218469838291895896 [160,89] 7757701906154927538980378025757786860120224349168965411546132229835639761846277792639406126375039343100351028428927457432687512967742037043088333535905663399076756850349789685301006615783015299755338804115332098305457606392327729992081215918587428373420495650326422524499136934598144179059479844613891271109431713779669464362986679607322332278755375361002311234129051882795245136506857756223298336950439619456362941163148862211716491195133604308343671757210536722911299061995437575844153947431476919325040074862565576547974843311095913026966172306217074479874181801751093875007691199342472960714424641613976461299313631047547087095193183203053779713500047340737695442815273219482901507429655513305254223458479265137477016372640213304636944275666996389072898678351578920165414824 [160,90] -904672431353648617511935831344886813727370840562157250665849663831853823468576952100923795216917100313822594590840731270300276977298802665869661436819538781869245967633525853918495652091347647557050696570389122254765793056093315356172206617711405444629267004948628633125701411919518314976784793984987128539612846559930127854535530448953525900492067229998319945281250994739453539442152805976658608774855231988007984605863775923368137876553226148829083344250819329947443890284082016069583645111049076984438540820768516782735553491606466767602392262750819346742544459040390905005609081169795483738619853242473332753155578386218534045223631507313940707214088636544963769349249476441567132789356994123164420014429339326936893738701691105544450498803629243471332881651380711592 [160,91] 65335349764872293495257185741497058013128373073109534772947325704628788120192043828722578491073513636006442571126246784219063548727309182767666520353371616545703167796098369543625111123109505625445367771083210495850944121523653200640789820004418007834998689681174541072101390107173029032306129595438564074825482505392485767438679241065200080583447886598236544079798054324230134594565468003810391810121698425404851341228321719834672845046444845902043941384887913570686444442019513433192433999622808259822676759962375882066004197493291163126437519093182791195282014240140964774121897120960258337271765218964560481690189103067778413768807943955995039224693826426086148513907926532172329840972180800697909071236283665001735337975299239694991910640853875293273656209676 [160,92] -2892171783421285181269978325293563168500331604160379730956238619844376879900997098356394506234257475929292655420395750729908777094105883903934194532556715125745716738904685233109129652743770300654217957940098482137552239729959535389483981453154085324147626833539432049884691973652765043372903852226387969920199563533971823145505871133458663755314241817463523550784323159430715381431450140029685856526803476513446341928947156751257130362245923752315704003195535419601807617098932082170596071966985105657991312592675478619058567789530574639601546211566184732155773532260886092241747651689268844820851749480064723234116294359707779210317267370787065177098126759155780385835742810999560111921088239811883878990935102500210651334588761349675011387176833153989952 [160,93] 77600066578974323574490945222738301019456700598864529534086962448931599065263617304040223311610902017544806669613643109202907591483310848040183768996965023695298858042903593549291065323077604236223074006404144928795724372137051327038806728994288010423834521417986616716878789244442651293817662776234929277345512329856298826716311381439151659241373326979584194123611634615219254027388608977271437449994440041438597799696363863336564559026165464026601070462854575784766611659568909435847320549623627135727170922608383983234222757389414564833452999853630579663008774203393574528143120533911868895611795087591586174551231867063256116179021211146653103077368005836308704678540385610575393060085214781482286908770879885081178688214611196826361590438593456 [160,94] -1246758176934828345292642102911858861314901602290021652474864236122972608428060765891075955369132358115143123141529959679734213730423550973525047358946579182402056992823184134120674821466374337725487081619542589988995097422254186459697772396993140843831545947487362787237283537766470389479052955157049507207419256984742025587357026211685795333855845235813961867017458539586093446270369164434316856131876009382343049932558607468738230839998495853732530522952078031066922383612433222887480292392672182522069423668708717960122438342867560954228615483052218783759252141853099223728998669522895836526554380710839376548011287868284751298953126547967622725653278936085940354606738351377152683233190473904959407032878928346557789332636950750022976672 [160,95] 11836852094334924375338799088625576799072954014854307596990946363861717703809179070153259306125815845864822653255137040049151171700311095216128686105124252530554070133161638462031751631723621933205016701941840696230721423437720851477010870886174376777703914347285256276056630047081618710869609048285522028747171524242166236584554876879022991344525511392358180321698172930498124693943426841794750163114862141043231514676419027228215331331718179500334706179090679275751540428595859005383492871980931210611007922531738035078046232333049436390974252095431993167200510953336725280936633556049586282202247856555451679630423827726635450094955759105040712027519456519751144486991874914852128958741039954550228132725606474934312084920117221254 [160,96] -65457731892863869946543389562299769170334237858093445526250396386229204954729573782847267055506304036656762212424138349922044463523897601342664966555624263264115591622242438474024008804803594942347807950464378151525162059360749804350459547225339118888762555240064454102387061941750422655375091458624139502189484543254867557545706480698272419447450365467033639063147968949831093227225528307662284736070869772517450328828298161431017458014854334518087827291598177197613335903919059202579990915725447972572401386356800623920434985125219934676999175662734636035298892511142404033370453056421541259119819256715095073628604551100779723480690040142584825743635423637193754861494620132896497839707304790844107390527563510703361889248 [160,97] 207552629870013003967601979120585517276654448589914424688209475078194936685346063165379466070562865008219420458120640679545804149557838292329094905188212100381849033987632541919870244364181405406822035554112884114187285124506739121012670898256708851328425243455206609765124613942540807707168761030817956144458457262878104780293646267446965579943171384924749090007025065671731534578729534162359647681143599894324681823425635689072096707905619724252785536807660611228683197099423484446318370690827456186468300488812327561201412055129545912546450400372223197760334073599334440476918086035451865625726635789152251329100867433383889313817877778302733393944811919146254168918989240034123603165949308133764818841063877905408 [160,98] -370927787252639538000430463073795062890510878298120045450711832455653498508755255481453361173034076400610041683509755045025815740104338201506218451359825997930372584134700510448767649686094717203999358652342915242447744423768109259272594490792497640526748857939247607260714095583172013646754072305473496761683418868543430641211065706767759920990177026398294657431776946692759440480472414571775912716254920348339781761798102083351641453324088126892017170338316180718965002722451829972196400168292921328597499928363869037424120626221510125366437141901882894818191633423924479195061356258788401064640504742386310580279404340457149385250547629649636949373080948864032498709441132197872694191495463824062015835260 [160,99] 366701444754490108669856358030611393360442807243147259617605047413265547118892397480771118296424196493147023462356653507871863538000286832413377015913881960692166129518602762849548300725526685704174929424833511065647023351980684332968740141999723069866889388639199675772349539139675608335943102094887751155025045093427809537256689883884627602067168943105628036877803370322768782207008280311226795450634478110940997166844511962605382441170123268482752556196398615049285726131631241026032804105047989329784045342883412947087455919349554100590074809235254007453275639291999670517243877763764273392090259892244950956862000042416913685919778323951132239137327391426255562545420884373900411983524312855740 [160,100] -196477165079632961193341498451920338007416956616733450008310429781504046354247313979329913176973608437684554303005382960634178699869905742498463499012324085622269701995521655082175778799904112955767076379726577365858448060079591538229564789455216438562177820531842168943976975956111396494160197326562695129356717479214032795239393064361189610228001120483370539731372210778945297193976296248835511090658340453386774090611234739042168415209642613503916308146244332214930381136170374628290773298519274010732081140077353196143854297102329058305441274958243855904461108461001064923621235625405486266573237715170210151503780675781191947487877354460543536142140781451313376810495409467712461573452 [160,101] 55791210865732448767118025411610261534894512199923803104377096176190229965784264570373690664738029199015665099418304343210260420817776256237635215211969725340554662302609705769610055923903348678315016998432241735980915974989951663405435767598289803915728446373034583850048214778251605854167873661629535169831102966461719100829845886436941758045458321979383640758643356414435394658949573878153696935220880386755207259174363106563028698388331214668763828447000526286084166791602676156134713641267884896224340554060813170630398594417780010147708237046274387790614795767126706159401541914351099665235791291862960009120605064099184315551842355206716830372278693316443618879988292805704 [160,102] -8192565976586800115742687903496131369810382784039006534278673213405029041331415902166862001981208670173322293334366438701000006493356111493699342736706800586755564276714544467049782347254699531553173625057495092334503875820227756463325009855603410567037792874510022267529863340718261056777006927479385463218761787659047280765181454966989184926515605453422112242990420701597912244220215024411256042289853022775823473337848368976241555443425158051594540509464117951874340278953879747626456057218639543466591091438434006261021637422704843421627556032753835497907334801046386247698393630021920664417879820765038270595822409849500620712794724700083411541462209975395358917208 [160,103] 603122387009326807206495794231310482975239715041608696785051082890833710956921326999619354950398428596999937936232193356829369921760743092188146568829123956592708675180939561287276519403967020110310032930909297024101676805505300269582136379788104546025705852599618163895303005840947473876264041190163032457496422573726695943924225508718001011444993654885428538639860174340987505128925088237964707167486676557242009335361281980976039122634287736332534750606742751751345227257553896476826544705672347703015730276875787319622874973028239346719972600794346381786041749280138132452377144217625542774868150817329304550283890003976020417938381988356405003334960377686 [160,104] 207236722204174406785530597021934073197483230184051797275957308186279313830813949228322829130900322629792343431787812361634036840426220861376461561511115019208807075623297299260012934025723075286570928149368050552010487732397926072793989530771242403533413857501161472812216587199024214071377322288199651101200792864914979993601146380465187160915434356256726751934504266023341201598207946108027500215182035579602714898879397889809272573807577136365942392814712387320397044953629119679375925270486442134667660872369828190614378471785839069244946795136042752280801265277966665233377691554173547978302958958171148785248775130435364339748695783167564490312 [160,105] -15206648288115489157347521500843882281730092177902888042017238036710965472976163573760565580913173633408360727979987578270331266624345923857833054793961469653538042219242119499967703719285666014772632689762571096466506093968798526903192878112728996049375438803055488944040485385840057074743267653682814042620717301490185967413299771788363099802238878523068869894851636274430044234031230223448635942235532468776773229553494369549190470068220879176957053964000548902734126514296151568545901372658704012946559694332754608243579178269217995072187657598209452923420893984467938221402296475995177305994085635118368907897328072009203790477228845268912 [160,106] 716018406827868683420872201735927380466997138583125948483332152771750853481542414837130150041102491431441294762793911452010591139044520536779485565872963660887267609452900646920041482291064248276925029935330092242007007321340179529231675907508527576249027896608948881164503464707276599224555715821782593668497970339878657791276063662139780134612093923454327742255443606957342513331722110408332188326995827252864082778523661081253235911943245600565214588964348904445415259539391002535935955364865355075885709346207084058580105106991228074160660467099114719241194062625536877833597248373569069042888880556270768860831762801368254282640144 [160,107] -23648190807836546260709908884347202058905988209435794539524586065330469399132221069337526743980799259936456547012249157329941137927876803621880251167235283313059108826660971862890692798335942794623208757301913469771080400363617281645179571853377788288200496235904837644062281345204523142042728602745291919990914273996583070604412917047298588120168886722214288549140042788017091147021780618282664672759500422646344058373686183959557147805068294671835341754216964847542535825056381516714060348862914529160594111576915648624035224162010235815972418006198130770821615884870990706372561190841132842236055846200531469817941597941634412 [160,108] 541285709353913633794548220091768376339652093368223203290830989132581052994986769776204456981989695668767083116329527694476089451574112117023805866717319479603784187575259833183677957418977699576773878043482883338996316060618013349210149919948015175003183156494301083869557672674779551271877745640331557628221086221410399608416259772151232304206867692354269484081813574898111838509076354619859846422909949982575410342698519302995260352627226946325342410568119738550392379054445116170905380473281828849899953431749107536136840480039863981979426011959143563803177446240837871150655695815080815472440706635321027333142736408 [160,109] -8475974818734688969929527927280859434326720139767706620800166031232308007583648672709396340194836255126528530502643852946604468740165070831787607772671591515515706055210116162342002444680029699179480849858906035678929066637813426521794075765138910965889495709821468206057240769085095909059943128191504511248014105520935286468500588180121002931687833461878980012430637513667839707312157872054118734223311141721120493482090127349269777118379883731850610682569514523839976908413203762889437917504521054811480958373852637667197688953295601175651106238551965406114315403644318387594340161652782535694564989206531152192 [160,110] 89545648509682814253551149189433056833568334895564250220595669715900020174191301952142110689043100457774322985938089632333782563215129969953336909381864498719487449579465444481314612651938820400539546691076706921091728023633814741865789152631699831747691004153212276666076581898327526315206473170453716742491751408517326618880222274350110102706036695070861173414464563938904296145287180206361589180249878759630936256908027005591776697161306140458664548776398849176297147068738665636185050219104968063683229132562451011629199513044920145628713079244039146980725653143926689961266650949972912688152985228016 [160,111] -628753259951112132045127111736177941167044800636282229649373394284834382029588357826034688972726698460557055354633820370114549987150796507463611429309654696116546937810841321187666026178018768876559900937830517282738158329101958484806923757976674204017373865707147543746775944049247844555764782801274405526224236977764079403158719478089587424132988469043113316323322070094947674257225352239243273626821000078007303124893734020035410643348158770934874189680083168230406637626224567216934181752288330881140760752985804306668498639855979585964487859988054608856756752031434967761226234769206086597622 [160,112] 2887128712428045253445717762050076824303866155561122548858699248087618994495131949300651696733934973385796644398415287822257067893586053532163947254047149799997033038792897187630513304104438646880785951805625849198120473606163833960184520160986424437647801685327716645438059124376213983971382949142188889392004448911183725304843202665767277228708855829140066620362154049189289835250673411841749854284428288064893195358668381185621307252585276886633064406820136491898714362250656825813275351765987508853493467965296508925659573574915481119737794036243184555760650937207311126248438279108908 [160,113] -8519068974942193912221905322659618110647242985143608877856031736380922633257689225790517114274462813127756663968808088681367051529000347609614320046679497664686922354161590054155823758938836774991453955060835010171034526622297407396174270812517384976129593838446095573870990253313932700328615526491497919801947612718364215983602535944820922543446034739474148681587617875456116933920627286851215935584034503158387109883023483980550445329128914768103189324842684529249597796092409183054246441820202075597519344099743736036464391179842470366244678128841699178555568608972592283401296 [160,114] 15848968931996051270970597279007284998378892432454476888498005530479094146475853932876303326786405901851036657596334969822241875734483221195218548830588140608100222100125289365903999585883848991098722082053243754722075138680529640115390733041288560202974381467140217669143737266774360734451030889490307831709193076732739180495538787652666946007514455176402610849286406419160525575554070755170090185140237606906829980353488697384291797140053667104134069297624069585620948654505071268657316985079750955085389232454615152504881343180429863231593805713390511376888504174321508 [160,115] -18210005981906052386687368739491999343747278303040231773909634798798708152836611998220269609514784428330307837321748956761386110516357307543170987796076530372806468859984700850465824907423410146057870115971763145944793063445013870537481550509103931664415246153269540431762696658489160642004318152368471877357548485706364846853654300709142689609139476203887713299217795755653023627819172961537070573831694103246057563958137911840225656842620762956375225109417885594897798428193044267550074313611832173526176555980786462153745359092551695690239240530105225295189264 [160,116] 12633402427125373958114217038795847133443966853602443093803482107740143261113313682575352853959400851903750836030018593432380994605476693825282580072278811327296458344578097902744969409618107980265404689396272123321822512026179307317216777246570459237633028046633102486871734007588368717858656132365504146554927851609774880683758435665957051069305284005027150741764882556015167422265185984265053327419553693041319502439976296077207333222460844911188197753457428225921543376401259917095506994855699092103159007947903735359855972220928139405567764863097796 [160,117] -5163098812630623090808218827693408629878341918933768533553182426065342142590716415844521028683194549218411372140447148769106532087443302922215588097530928818007212385862620653590029802694698360705956977073370916133389997927354287102380663947097762765752184698267626930591203054623650981778641753200540075072348750358106411882469226238199923299250334226647562306314055236653735930287867785383706600973833492813258583252573178276377788869103240812605297113860455685182253630875066212678535800431428091221015436326852868913492437336610772230801092 [160,118] 1209797057561374531552135508978421661972791925333848363257163517313453290215563111046050855043292826100422737118163431118509492066343694157206649595270830227673730165258610250660803642573697978314165209195983758825240778107404412051158446951229956115082655522046127392199272041502434122512202908755157945178119414173996969656925298590297090900304745360586253235011442729498783195767661507444923928492212087278813081323248628119534919786085757613379700237829388777397340206784091127828891175368843408737145949620619365340172988460066736 [160,119] -157748546759137909597084123676378449855105982662571387725668519223237037848761196652825704910067098706426870109341917880031275783074712927769489391400752334471153592965567112978391023558802136656256421896225162234714321462169482527844324449366846084967983402792073924292426227241069515418303418787943291330263048948541603588285192569207266095871088657774864418238497507549496915874783431008765197688181998457815635441079121903873126519792472796264362321222541850764240839738863067100114978149407734627097731191821275648167960 [160,120] 11074903928168641589469317865424441645512867951695744918736229131156996657185622299084298702760570322523789235400040745536231613883837024685724637881295087482438262978238961034488686388388262890575083706025865123738684981829444245093627225987333861827305566695600623890238837585770460002440045384077447227479967189505679490332154462584630872523261683128178278363093750732540974665101597597866742968079546260771530263067823596514821031024981575651461966898917673025191182614829816931004320765469666336223182985730572 [160,121] -403581036430663485512757559098375767209594579513470543176891992868211750327454606541699445175452022847416393442817457966525967151999020148447264556152460780848141801913293446056367303385046641892940673874729523275222126031612702650307998773145951131360384192960810885435285011049419950995022701214098106862732496349032143039650024259201570045567409319183124214525756684913578403023880077646676861968146839763321457572767655753995795022466999446682540259203986171733520216262139608553585667620884902720588 [160,122] 7328307835054648944595003064546068972814510226300704432572466602737242761307365395087482174932616004404838257388736858190111496468401850388462093558262606002509087109621063605305195464971335325419759060531249274817072897609423078519678461520847210077567457635744180124087615518767262617398138591797001468458499962828068627733496991944350050683746175169305481057011939381966479950831711356114867096255757408387964870116541609969644694930814667027429868260983148991461926145254393962778735770464 [160,123] -63341745852710275106985412047934236972696331312395681746543151038265067144159054539831685010161985603689038229305481648942747852455780686287956100114162169131685126835977112496508703157653853996625380772120043199853727302901864915944114253240448038756952894235859795497563983135794889673010143907016873418225626466797555191231311360428032797307712901408702539187950553945016828936667353354590794673623602371716620664873302609694445994639749386598872142721200448691412064805408040068 [160,124] 247519923114554534846543637549006367417245615357580289719629443017833028048969889259228260976503768668399323942654301306363254822820240807871768137528634667482348474372852878643814764363013412082950961336452833731767109057064185999369830393852188948568170635035167152249405334396428878338113141040235713415848480780821208256088642926666647747495707624803901752227924224400110825585736244233122009071449955507897078568374191204600896217564339320133829671458750438188079968 [160,125] -412484573142090410369461034871844470090492243652633786458591612290789257357578356186706366166653920937126411230272017516014226900377953612759973967309245467661160852502003574599075008936068564793761916880888906098445594291911832764004508152475083905296847413923950145682920345055627337330362546454586962496932083754033483065448279089019321580836051491840752501638668356550232915839604693274993691699608884200657547096928790198511541585274224109248753168917372 [160,126] 274261871717590071405584197728703712509529869055538817257245839839781191044669371446124341936726571348681637359181756778172347157552344981250730534208892966337166477052189199592768467690173093952904010520520183639262281607490236012061736979371927367310769742559247419302277769010705419178284674345090984793823477247122940573368322164376614800462988031893174435241687453108172647008632009393215389909066383939440906992618376780267449390682846734524 [160,127] -67400714635120534117908351947627556897464073021567920253715912176950826081077485181111256262920631463444993798627727527819463868368261240625031339219513952605209972789433010730810225588466735840723799104125938130018451819416358750005125233604552835135765084930195241517235528369630436425210787322397835226442604083644619467777694652928667350609476283217539261061110092353046976041395355279377869714190811957312070770552918956403859318 [160,128] 5603150252073299280611074320422936503030606721422243718921058742639726369389901698627837008198698534118347683433073560580814421767486361825533559752246929269615038933530185216481890548838343722816680200727317758907988328432815428759670530397241377470265189907053937062216097434325629421349838719143426560333020144394475260328776503495625972442649364795687963616697809318530583390334079976551209536984800038359497685296708 [160,129] -142069098545859679625353097608920772152324702934688037066003190669921779178497529984260881640847957849906277447152371452087564887889791758622215623875164337235934683219344912975069098918051489475402133489405252870053926103345812319632802125774418369230099577132807421445349122406853569439443976382328172874473921375707215026032988920078609544664254665404094702296972230574941550679552114077800805052860558216 [160,130] 972190276023208954570750807548328436573393755733342646320124597677838262297823972649283020556850203285595666633423053848232771405509870941231359178719049344725814009616803017342809670173079104955650671337261101954954757012259179586122524335993615656922294309384094430439463996583263833860702241143435995842738464320685481595503401110863188422041984390769147145121036604237297013807198260687872 [160,131] -1551292275144279303126261246139011735110273569070134899386938796487608912523569766929883367847514820282238947095595475458925122013050228781428660334917886825991289139056101151326359628151229859459804949730771551601423891981502458043958632551293758406103204705369318582311122910176304074807879271600555399140547473485598169627203593607255003675648750614002978922977411429631772300 [160,132] 483477182420523358797585742519286419158059912360083858522289047394750899536417514029489823810547483930876036301464239867307471593057730939019734530533401146756730349964577451209087139769394583370177737856905059391499801847721315918936528234639691646423598918528728706053116763509961053811856014244484608165482802411789823616007220861122613057494461354922502539960 [160,133] -23662170814418682743886714401781368471408974581944768140392084116250323525156923277089052541128253480988405542320556062931952818115038918594614195873959457355736743401960283100520566468626084589916758724811520059942494718289868058759473331905667909996873939354595626963158601631253147416788813750129737442316198166880100843314319961381045056701900 [160,134] 138281207448133369101244141559178954401254679729773020995659756039176894796098578634671706145516048325554192414708154715527505793798231693598934748879989975134017630571524287891404321072380054091172495530187031673157750537311587722842339221557842101708772502855060774100136866238816390752274829700995640407496797433615888910214384 [160,135] -67744359374356085568034924187073748842330858364822927992835714599289130355110597730992683873447224308457788353206237514340736425090458550858398411932384657446423679287352401497607814735320744925827184717274281549396491543360542213691733192232165327819048005713811867693386040113941905042143211187627364550254538 [160,136] 1732617482579071884010650019633382757738997817854925808920181528331637917587144900141832889130404019530659080465230979003638879137224351321946313555256259342001563857582220514665365525907161890712121243316628186268271908379357689759855174659876070082155115456199860430493275825301848958048832 [160,137] -1232787612482445606683835305751553332469550504616469042713991140070683104565942936761924168478159007737916233264055479373746981198571094214702947549652601041180699320228542185663425699667752323873271478536310888584296834588323740204319206423577101175199527999572536004172 [160,138] 10267970370236864726267678111436890053154979084592230891082974318623663627744475845027663644076303904071566738242899477287624376959622886113948296596356750704296847257418216634463047472507870753855428833760573402090198037594538762960291491085977504 [160,139] -266019405378692210187263331889119566208890034282033632643312537091715259113016248288433225683177763824452163893056714120671039407941369005534296599923472957282088425680278845256773698112997329381253563218494714118181466944 [160,140] 942334213814372465213403032961778818718429024137113198060346161851372536497185008607876944084482464408629885287434304154043085534541143090389339995590787213979583233194106552135741004750893920 [160,141] -11100076680579210984402680328861605513486101512238115966794011191682198353955852801022691783998113773451182796231311108627599074941917364591037651202232555220 [160,142] 1634060440917218766687603682788337828566874308466120039097917920763203508581844378849156559257855158406042204160 [160,143] -8669138420938135512 [161,0] 9951588408325990114641963763351147385054936154220752504681295874462544208743769257318450364669089014265852984838290214871549250756599640932571450556841769507197962470367656564375745669590818137101111175499226399678055858844274593438826826999273076534617355114757674718518216172777405803591889542121222090651463106670427577563369881253963019641833090159784686000885340820651172599616338243720221650538894021248067544645301831304850529937398999924583980428085700360441795275325094007247557448148455618220372034450835784162446590438991894360940019160704142594550454577268417487761483783770972018195952316647949220868418230563742273908050503921473582437019148687075368861025793114730277967279114449533538294775269047511358574312898833724338625276544616864922786729916500067944676738947992722146736159827863122860629850188988697824592807564794070695667043926482071198276702197738490775746725395589455670475939110293726404710614919407133552756862031088404004648631425837541181739764913988461795956036180513043106459245500733335977441406250000000000000 [161,1] -161531068135011158289063821709837351668249916565201120444787226394234188420114107437739160786672364397067229104327233094995780809490054020489193241179954758745816634763178052930002301756681133921026563931284120150226083168624619948016485371408744765399694581159881077218854909217996165891778770173472448375713189149408807191826183048669291028821718653501242470978993920391746975582660441258330244713085232261764270603395497272108937406791353580606443992441662489488288087091226153258093855219636121447917864849708053133687305869839921098340274384427783597200855941914087340918536307405432374156088123521230727242949773203296832819018565865128751515776004303596204843470910973328380974234359719575347645080939951220718871286263924468063049539401708126856614293478280148401336729882889173590371691691788452518801832229958348145943087503009459727539410952938232592036580105222792764877210327660879561603871643504420964220317598534098891596777184103665555084079119249686396753228976371810834279513045921479762883730067560008810782962121093750000000000 [161,2] 140834334397405395310631035971215462597700996100298905858889909741946281292544934282621811837025122113330917585800870318471358380843880388442657464356831925865785467855986579784667720425725083416896344910236802677524712263069517183738149028853666436991873678927814725264167908224562345687699051464568412663833642692673594926046106663536493703335914713213022782719676563703270125687998333742808284446197603343059433342575600785064390680156951745139853365085518221941399915818950449286705591571448000194573781122388822678530568941011070689293239235725690443078839254735697179855674232113655912080603186538193357059479403443083518099089122979527169699029575665911110805232054549653468309214899938912376579094576633104264228101953630994421755107576506473385168478593175238169176058802542996566936834985676703390659718995646987022175300481542175653223990911476944966253316754744325070187140717494651784504791243890122428399092036923311339696946030301760723956432026896215333458391495323120118131403367768861096544824986114477613433935480781250000000000 [161,3] -31684236715373422331188258350569689090397748016287859254882606667277096106005561317548824029254801029675452690337888128106228184651988821381245206211527911182805428431813745701629736268921711927857619572722206358914665838914572363449231602024381565831832569828097733859739915354554020832830204823634360368076243071899292985486997125642899636875751800577567492173115303445857563007858400684898042383295185220238037144249372653936222895883169592379784402732270790487050220751891455458150523276953941215382120158385884868309664717018446243240307483650893420119890336842309838958876202371451953117654779731828625886860874335769440671515437905269878181662398262612474559097319370449747479747595936846351908648044347899378854318814530040656594659937046667641562260062467328093443479661645361952887094369068553748788874300929432955745375213432723345560821308200227620366200398100873110620536035160390290084208102349541218360349753653862400133051245739756967427438063356778784333447776572730291727080510561212422858158239216287449813039245798078125000000 [161,4] 2962781756231426266199368174526598207926219616098902841959932841946641932766495392711997469169931330568067148366823330730298101306800578058685701435162090202273749522513055888948845870698021081570130575608600774938168055628400676269924335145395053538551047881519471926584662831842778948399797360266373225353396258460154533243162142689058813501101519556952932555187688515675856533232489392505810105318967761928084512475625093500337250839163024231716341620772129709659535392941210745573098483495317484642797045572467302558269630832606193003380665157191610178569827075586396916963015286624159152765616838177689378950825794511278140539500810562118461234259865308045736245841707120515464767193976494875453626181686236447596719988078973798214932578398404118638090014853658606927838202202955675871376110539498359526686003916002473821836824995966958442890816676817488018742896823327620982023290540929942458886760409541237316691793743977739852418552424954568168353775461867935891290095538548774840094472212699124424303690589816655789404426861641250000000 [161,5] -146000376985580167391309344145978014834565918404306177086070029099467590884247671974498829001078651113040749961076400212498985833087675215438972363694219575768551117521506864458442903215269578752187671005922214062495229256355640751501908955802773510605752650026032726467538620745044233488031036308268464891044205789342442174399798053745218603479269189724766509535238818595110511712011060404770959730284875318061778802414278815207674604505765292128025349509259607667822532139928311270028470281528821217469002040049647764627250239880944897316292818257336387399586468823106502267761243811107645190735255855196489948875134867695318686327662018008158563680796174019064516139019626131451919290411589723783898462595442329799887198269708637782896764062566570264950110066298092751529569600252363368895464282987038434172588172099169892992462019345806116518917404148898850585112151851142041385115984172613752071019313341990383700949195026767362435357942993604013681735580735343217275186457760877405795531827689672818693814313679750011872573592084040375000 [161,6] 4367863925160127560652820213353116058956584961933314857398584786503285348994420807005931843915707254906564464164083070151362083379481582095355806114425889578412050026297528891971041019594686515483299735660497124217255960208650360461119696225434473154885631512533634396450373439126518724213108267987345910922845748695450724934985827483656372386041657681712616413918175720858432958849802373420452753133138103739868479640832459140124004434787846187431442927129460684063885990775520655365489535461499703007274024780159769950133340718437436776684386195729857069742421292806703176133141688721477899007097252781409741229512393851003160439346792846618001955423055182233968462652860902513305215225342199205219707741713929948440165519191672679054718702182203008510408046893205397420518615620182922284123798953754342633467395749445483548042608291312738881007945638550335143165373699093991940294715550803898925993761154598493352882522079288742373788900111171744895908929183403764503217441997133375719003048861816672942531960019971470496553298936869240000 [161,7] -87075535993440890648743084766612986687921706958575388701970449639761067644612860748197305717113958688787628627919600366285568618221172328074976842142382278839437131313200678393312172284146620113872541121918414483186325412946504369555211566914538687144127105785267521214111898506620711721831510922971218029124010223030555263322341150825323984605213827513935923327283852442225319089530336515075481858381158698195255846242447998215477101670906047724622254356456568302440736102822902411128470391688857694789926587929019839779435161433043677648779010633355228490211109788856889609574440684428638376024497398702168795661619736941243653756900058227162431445991802617012628438699139938796172284898675293545909785504318479372751023040554827146553220497286028311532127945473145748845802595936502648234490535314430270291436392403456295280845665094651590999468360035855176517426302525625355933800710744839902852997587096505601551514380390009831353644686074383870422211235352355828907503665753336366445068066369117754378321181835003643250449917252962584 [161,8] 1234813268618073744763160297589640667029705839424688210276240852296817427170460970018985852740199357365566060765417586898169157818463321446565089628114242799228364694736699288068362697608989193816288403742785582959271774652297976823246803021331912351136342805783629100173261842503980807021638346882112552278309333145437012363684472450579108033668403252335940559409778834494067985354296895994299667567596625762435259944711137326728611462776674107649217365703454028272649681286583901682099557484648810177800598094282778586932429783572559630759119655017283145605841672094976145619145365035328008915231437263995220058019718740337603383905987515802984306061618725912512957517769785202892411961215086025427756825257216532282243818387239469163104401075194141385091080933412396930559331146769254746818608427606666551391381900632589372688965292505387310726532066180440406202147884662872242924633221632972176966385961201535356753110795237098353252537833767110908588575137015283339088956355101854787232791098009235617675172980791914399940177743615780 [161,9] -13067367835958609713325002097570496795990340883020329284039480231231304613392348595420374720739622671987416854943647948509680533245576187301228831078664487126327019487736245985016015497236331732348360935047503905911629205364340716612038523071476378810484304808423183545274403549744768258950226240744201912969598587252823544904215235863732793331256361706486282110269086440025983242964978784502104897026338221769257739357434441729590955406104709138968868346385060386505681282014909864475189466178856050023332003547985692610642664530772282627871231517607618487813653391298720702778179209757561140833098318929311383296076826934570266712287308331825838027153622107818409028667104350185380215819024091568109608728463546699066404671857372346822826670087300953401941753960821631123349669084744678751129805307564878722197170239638203317988881765926385370298316300174739703488018913221127644646511920381372668015843229648490215518826202892415398548264909400357817003892001822123086230060668532788725754258037341110480004519809847921122763059544584 [161,10] 107012956302531844524684550154619960457174340785313381537389576500248399357937650111658734191806002790998268123442720023851696611593446265513156903962859596953960123508686599768028734836443273135558678369862483028569365651398447005823443939371438097871740818880301461324768001969220330836975898624607269704939530011763567264317982783018364633451644123130383015702902142540632260272699021889314618686469166580559023391068766083236880123340234316555972045196032725656038435859896695901601137054000730664086477895295430207221177668989625881548635781587513460485298507656904331929172077159413366064148340218552298556520905029329572652215488028780645193910135665325564833502905282233789763470137287378860288234284837133023820913451664993269945386229685437652515383193967523983814365943061485534959803828197810226184703584937884771314205771010820272562552334101433930381694891553896426590918249576908810867276908216547678470203532426232852975878300539835023260993630354135240718069950300435086323881749495039693889877897985817266360949657312 [161,11] -697644862482956978031947908655924521463997149691536464924504567390616853753293689783863768815220082899386538677828277164395452682162830493101874241072027797512920305502539695803446969190961232389750622144199426807413961441531654073697485408770096277600162322292778786136644816397816265700122855525954815435981217385430527013287132339473940074430052254724812984402401811846329969647196333883087562656819563109529246794841718958771389721885777730742998638916518744574408107052139602219081384109548271588842533000248145239793170369997961324793616220123141678953764894680403077602800818339359684946774516826818574321347810481807855670839692758775292929911532040771662738152897505947127485758651151250922485887137190877541275386502810874940449799893473494064407438370048394686560777682635998435003314669777228632647410449355927020735691526767117652526393553627111113270719569723375733210411243204151243328293697604271070392148037861356130512895090214044808098663933577583139761378405554579184632498305200466883089134915423878054184797132 [161,12] 3703022971173943784132202169251849346014813105154925529751014854190350388864397845789021076108786967715541712933023448520251663226596117049023368001199217363489636774553473482811467729392155732366914698818731431664086124488609956567308511976854107301778897118452040931144745615513005590223055651930531339185486855694212990229866483940072956401181377741938049251939146418713811718783803594928179898808715875561521637101143651226044145015835431300646796987780064156292212918709814020201185224980017424731046517393963645448601779623108549332802274453855002184996882507343616605991433767192776784246502319354594794295578527845112432672176600429399812225583736639704630392467877262490802714108185004329508158754925578804313143358184030904849161492048337550623373794466909759528774782334690428973715539255294893249974427975291487441071002798709230241557748256898154842495500766746439046515800252507894876579230420450043126882592489832210335121674846837524488926218851093550424349633088022235459491882891695091279703932917432810332656772 [161,13] -16297185043780700162399715694128701348041793218067108661183119471287516908010255314687941324557968675106126140098148129207404432488516980039703487484756273599566359923170873406756122814987819523516847292310154278793486549334827481537798700475540175855938137278499534466047904263897100814629082490776138706770146705187216030228995429471381544087427941367522894049298342593765633937793050399717286668647492222036311787428394732407910735267802856462914143120430621299668667647504203793871787664166598622223381628834045149952057397585545792410620371409509833665048442160748316312590240153994634351561092198350770518842244929697243568901896113324844109047029304877864007525294359346806901925783719542125028957982092921713957511477069085679091523341716604628768967945959124302265802126786093003524140046098977789389495479406984001884783844131432129101905802462196941642981125266210576998791234081183325542111160959913988549440682807709695872986090463953638209776434199571077456999730683847803731912309152131171672858060990016054092204 [161,14] 60366665676789903558777094711514220120050069422146034036874179984428244109009807739112365296052294565959308691967906424824921958110661113633860276025697522566125970731132678823567017737601279511840977011887091517400364074625945438264912190007409826224379017774492245648193971346661587152489965368126046773008029740193243322023517538461970313468176863673537816136272212772554375091112655685103948447499227493421566029721955790632400323059618185292151218451350033124099741231486669037499853687982923226913366071187420426477820922484860848390895980926509549048148239772607289525341642978092871217217216540748082809068826693660382725367384893027543153763606624898414941924858235299011928663705280039655957193472780415945529629633684322012892725700242135565674983265578836764845135315839984392908448811494487365692990342378407118293720516284070350087212990208024554671033806703556699678665554925537844871027311305110726669982811161108420496916768414798925992822793650620236407006229883397118963012889407618709410377429217003235258 [161,15] -190548699644969206052936135017690279277727564606575772766114410895246079520615679864753639392232977522228615490358082534927538064307339197610096441554570218384681208093340015306464992658897332948545315246882036466501122790164364962754575468436792871916965350161533063467892247528924131747898170900983326999849581453107985370609685843591697407532993213602119174035212480771547828613490862736509531670093495623301165411163284566304679374263252561960226967101623191762385523375790178888248440646835078419759590773055993059845806431737812754453727591389993487784925606830877804044048304175836558512335272604104008262162475151502210985007312878249065105826795739070570863060809586319735973258131614353413537148218619464595784289633216777977775194121212604420538339891281596781205600361235715133546572573308919656642034610770945436901984105794271174811698982222325374047995102549752890309666368741148208226339773637951509943219919913409214665962034358695533533718178916967181994790091234057652685221199817511070914058919429295842 [161,16] 517925273832283515641763790967780034182948863339228889906411297589750191634716097372489890895033694601936400710003506799406970144150351930129581795825854932671470783053693586731863740688458493820650817592160466203669667512254635019950447888017587283201168628216974260229195925688797526787198064058211540672451880995683094676126661606110624804782265387819343699421542000867444435672333427940575451409887254960909236316556884107416695736520316770903197672129090111992300756422366088566877599462173809211501819922553375367686049087132382824990911515748259603126072906905376687049802335518571763267529398041944569177822289090122391821525650483372195991104727270445382482944569838812168075213730730296239493964298060537378620836644399992747756879365274938761571258708082130905653164663835971671204142351227586323687153819189175164835616118181156088059467171491047738061007519155296474060254830259816390659450139461745712099745391110540614920060670666525061500892088556937646691944781560603455421057169722920290698609698612452 [161,17] -1222959441015282040012239252802772611035408214289661890531816158738452068124196810535586666512473407580115905572211529497695452280385991414779327050573396986129734218061738110051662978216347622355047385347356989853958470894372643511687623219392647099864396217457110941087555826025990578127300708430847986079901566152476094329870515625346613510161117468267793162097798722654122583782051064414299538491519259581987395564252982113255774928649100700022788730401422336031148526266681461014455920819269648852420139600500179608539452043599388995116989343701041658201761920964330917702467780689770919494032649852386757457132507598390725895809518198102386346385931240318851929741247962471151044459384726904682919434754276879024846974567598855539521779167152517916476817308204511332674333056945249384731755053697981147809002915289057941489636453594813039773088921766577302866272118548335669729098329390548417864276807581444702432819312824767000209832489220130689676561026608914432518439106992279273849749916521599492316803228584 [161,18] 2527580595910933959528343967298778442081450740464399246499405165207687964632228840138249111854809472484400607285375831640500292764171334515583803278813925129772253879137485896280138962113620432724022071133415986855839455291646926375225336487671232051068010019126857068348063222991260214446199781459033689430801516495590039909905056674198797946861738683478330790516649705861834498924614859454733588574743201185033007944802133432425870934832769238726540955277359280759487606637143270527972454444491581063892607693618923064637556346760710040522275379846408456892682850390334265421052021178449542837808166850253237437432827373900795887552322115853186623090141096244943408538204376520250064895618754932723442650824640685918502223527883420638336705175068040664726454499317394885138091703645618943922470490454866774734418142768930698027790795792596636393276200934182823735451294213580602956280506596869730839041916598802313736424099119145822971249942156177371303513293406469117544235069006784791027489690013822768745431608 [161,19] -4601950776653076939099367267416647694730471229245528254765602775237735837784108452500299705408685033572194755846751978524385130765049996861121169693568852175784219600577400660169334118880854876529771231206289851271169220279314461481130142028058945047477448683954000586776016130720611955411313236347174557512441282180060881076265655792055206275613321021654544282099240358324955571726454206816502609812847704139851821500744332337266081288630601327326186078417891970452944864695434640896110002516926070178886974472853339095720935618260388772032338155032831679957415072803849204072677619512499763082880307436277985606459988158690492254552294241653264723983582034976752873870087440870128249679657718596744146113538676128206905629053055136012407531178721043107397263701371017580056841498365157614690471176079034533707535389630628163063941420576810906538769499352691611676311241018901805877898316697703093685231830508178515572846606545140741479396146734496998606018180613532692951704650916485990467370708804204924760928 [161,20] 7422118368290699795834562431888410660523145879305479591607424175869483379269845467811252075631673621107354824147842698905827504972473096092427863195876316343483082872845159025105947555533661615557956525160959906293067278850121856565939006867867245592567674291328152842759224918521252924829544832705739128235180737617050045582759674481575041644466618276127107248289767609902921503901631238598802953087273817265741202471613593026580060970297650900538858349890377914041322590759238165600400944571422033655567113546971953230968036244899128198554512066990097640655217812546575961731173955987480756819660967776768717544675865287725749843266839982233858370542635632284905862665912693147000972774682143331096911211515445531786313944082990257993189030812942766076938810962893016205248889772086869994028035877376735603068588629909607634478606815681404096884627729021661555166625641388241043958661172972004655673102291789661527307263900774355132322102189012609296818955897922180026958885602500930456947981176581840109612 [161,21] -10654606476229705048196181382421011593042120951428102741188429917883615105081823924405250986586192728344682514328324494670132302896652114128919807757947197029055498692156667809688929380508342355932609402273583312314196914312448937259227680918365248272763031348063059714432243045148251069942241942664163267671150560741796424017033992298610835988169660457459224869259827132875006622481290603666756627983829840633021299469210128380691978309986856565415000116719367059988983988102505543102979959280965701690999868917974319154755519045435471932053256688093050039724790737822694009381906357811004748563112076864444947784159400794802663434062155963942115428970794034105172713883078682630044290367191115636384209321091980329107804074131341227383470724355115875176300623314630077995910268114705510709600380764667715495283159135843135683793188408156322913479096265062652374465925335524738913150528836991428925643710818365140923093680024075547540780684682674479957957197494883711369819515131920623700771145138277934346 [161,22] 13669837922430446309248872003671800770248696101629840704756133988061422583277204830810398203073049691439643826471230001806495379582560595489251630572383648092223151597087432012390666078917693332054667211380182930848223805942460408637515951726215170291300511137993704655694875165560507244404108850777721168202962644135233711566136766203268541868941298233596705547581837463622022163900471402432003541972149128130381371667188419967790192513064920153369872776326765695104834636110847763237443473051932958199888636181287834281815551779013235309234030820858938912079463170595792465886585195962799991711407864202710839804592729151275964528618004927908729616718767950459386534001574268700700096725882031710312729749139314983478679319210429674064880762518660971799768578577119078628237428452470665056194455825091627044926643516587116111223883025376925893390015492048419517393804037811588238501199417709868760180609144844078186724539782707357290562279006205279156343731391870432870830832397198064862779442943963916 [161,23] -15730969938427408465299652985646805790881674672966967762272059717615028228576205133283703412858478000780566878411108394610348837606382629775821451152414601761702852754377440858695907589384730160561372169067328367935177839028198869278891974847110748174028896257237242815926340540432512131198285464448877327480789042701164918963048252321023041259894420730234879049702684088221335109257440553827636010163112229163347552887774979311366880366411198510429011243213371529652605720218353461045286191186107989032070465439151585299384194803208577631979890712273509454993990073689723366676646293238952156061841392398892751615345869019713843785746943229026534776745065658162211034626595139150937226013722374165878421305678562624148363773870166709587762840116852111554963203246049378647999719655360127191181840164191914171651776609994779645635676331395980122478119512963169412426655741961254604979314930098659930312417216673196709222167523880944707631839969927866483448555409604962485416462622412522646291434267084 [161,24] 16287412367385514111878310910594238107781511737013958847510691849287217888464415362163163721941837893584072972456346791420210056898725590455765456916443173366037225272443073800428731778903386332452490187125958763476741680018763746842613966097994763400923871207009284968245496540371939014020771713007678908071631534860974492895671751412691882086780944436474840629519375535625019010054663512910288859421672538421046311110458070438195281810130120106430438479187534360266017688684875798352192828882873503835192626600249224320721206403465976933372891803860881977398912294852972748054137827806440546406081771176546341502980422014124698885499274108775309122510906489248918020612595742447478490601916325652554273909994084773330983375638848925942434015143360917463538880897620691456949784463072189200768817328720862369708048782757516767008627263196763844107750117932501009805855465914721179586905405969552141006895748325651537434541874197070525215362391010780607727732940749889021883855746805135002219354792 [161,25] -15212676661906977412929936913042142063830962384769874398833781647953776540163056930129468921583600875452169495952309684310052754730401757469014238193223472531499485616279230082026315265729399798980492184409969031855465238041900974754581758947964779913784333897188380756904885045060823064667035356476809760253510997396494182288682432271600571528432993996886094032604796928031838080619607148107284467812781348362381591264675783693872881262972233210854365531664893290480607511023085478742271636649379377978305972934248839447871638654718560671313085915803831774283465698658207335312252801503949846534574136780781020869609365224797075987574884410010740228491786629673929620946356583064574005752036924582137404382135750666532788788386715343907673934497536000875428359858642278441529763563482416239927576101566337618930967373624602442554657949107828998188937256691452475632620029233645330707463539742012883510647033128954330157360510708536500330016163659946263516839314809065230251064189447212282399484 [161,26] 12847066800788623314468400326363387289068284036774859194802631524784058146656079916824408997118155585935957686704409309600102061082055636303023134334383093975671155191020850663130947722997927054565266227454419160155148207424853924925031635975064192552343487293840428762104292349109874051697455880722211685177400258842901190100168155390529821635638486305146930355932374058144667768156297739544840268943601102137785601552071219146414078005933510945828020625411525896922024284759384070226611541003351837800774716575402121511832550173115021072033976409823930789681486298050514488152446787913749229865162601674968255483663002244178424016202941317582942354273806243115368736113623039103987892618893832141664395472036738625027897630906921265841683970091607848274081468654667881771641250648657312823894940310257345275088561783104012147346446727324135515617231334310777635276422988119371673862115666873457708552406486240051068633084221553074308127865176951076485994504781139052049643426865441361664834 [161,27] -9828512524107532989999009122981443863516843874335823196086470266464352634822810425938207051253836578313822171934933280595857937239749286999265203387001771047912648739834185657506976638570667345727508545895405802870738036458510095275840273427032470261996781412331249352374695919779452876059292152691968796953578690730231344297831201384876421988140481438153360713118590813465328673254210905377716956454081161271953819790662919487893723006658675899944170898875891107551694140007737472740835744688714083946073754274971196497494076956339492136344497008249641508212105010816373876847365649494835967481709555997045417957003290455263417408423260574188549460574949485750258232046347712936393162935614543341480936968470526916654319324771627557317078512451363228046111187740732439792997471001334075083110287393332982271759782329801593693336660600952519004224084405884135978876011472735677446531048541298663106088046804515808643077418108631390582574255193690378705778427114631491432587329111579760164 [161,28] 6822837273254492401264976124178823108674982483560384518867774214221570766153086341571394140510151115118104547223743036253092526578119233047813166335850795549602473202271997983763200808045093827111295416144239457841463662784829503871027517187823691032236100258552581544038931616380517310438943765912094126817273978583749651744103448958767651096499114220531210484215817467678092292430839741718726860472006901717270876151523611762614936904513133807565851024025555438151706615290341859029276650825848375621252923448095028476222045629364891891649921443839517972472808239648237300564851272612444120600672308483258043434622127239194899447206475789173095722615649289349634377989805057145426498095912685786832413169769431040268926184006575019258025270966489589040160710941433258691456268262264087259711175350864782269179345144737375066240889475950775979693514305441471846452474251501977459289942631605761530340554356991386935791021521129084725001009668502453865378655876435601176211562506216037 [161,29] -4303510758362737535922247211657777497670042523019976015633835174537879657437073151326119146244102499262221767546638762318050280262107564930120168282184142745226839455594017732085518881059505366019291974937007222075981902555228679480716629989723086527751833527063348560057646156403063855780302068678612086088804332434120253898328820886528625866498753876717982255965398011754202076172704775671046825681972753848737834745234492841335867531475027519706868263105385656160746487530257166992068974549251857180183238061895190197831733616838669406644474419899475555045309248963320735377872648537878662304906471491549775626419240878585346573577482426649195450684763339124849646145207034633348962720857460514776230069388086741221213187705181983104605042073522207259125808691722378342775074787384027714762712632884290957919961995508852816732985154797389087750786140774632735621857438378271886476574537297002380988315060136027434021121427316014835021639240240825329303157019383815836965872478594 [161,30] 2469096329374868525429696511498081907994338947451564281632578842235820904204531764327246707738503575630484333394601767629200868855777450964101683965226986107395042191547487765327378891765900308414887470622696478534796465838092477840007148303671084600128709261219793222314495537581108361432385476718224390651645085117292816767210234783072835047206040335862284905493306804959510456192585077755268165435992693128171677340119272804511606792206963082738727200720523179428284076110295087487412450267945099320081273162460041033646067272092518089468313760805422607757837271853140254822790674612394400145849217852686374458509649733725962559275373397798571272708099002894065077149712698657912884085366060289698668743780405236205969073040261494589579203082291364248059533806479333291557047271781956416782187092881918841598874644936485341029981235482976849301369876986257909763422720664665192213233057543468151461664011323137891208319514119227409462568913424008183647452114385235374601910068 [161,31] -1289688185306092230643612434803914767239139826836789028901656068212233975130036901045220144179563066845996543217227018850765675139733139674417170013901531500615495469650642963476390551145308366360463369006058767076763032648185216277678049014560051357134312824338314722139103525455538482780383795517607291438926515296945010622623015342683885029725122292007100203255346800146537093075499559361291601480277045218257744967002606185524279314314656877844034842038241688757872196086995706514511599473980598974758735847595356246992380179752592305302964575039170173988211578709126160361868090231403546548342011881618215985407155868757922071784726443080069467750540239852619362366611209871501157875180805903761116469220315070758734170963630515472035910756732381969273503688035824441822075929595891067256999307996077079304060948024736934442128328827131329924650799372931164475249416328633399898772776667356890683316210938346201791299093288996999748508263719684140391512009238212281068724 [161,32] 613679847332027108166412564842131955239651168742424228797080408862427396613801199616398517467078631567974680014118455649199429069026101870398979890869314374221276412801881026643931578010526860600665565060127150492672464804277089914059130023022264154877018485905881580297501994532577972146839753878729293346194487201238993255901400671290089435997579535369044261994149531810025061150474212092788038367563947670702175149489440842556132237696151797557115576417123937886075651125260138137216711213340007181667563174989234027207914422225026418405627600951267764930941872218546246506380811341531941025572326431486939404854491093465364650533325444446388618523127543641568168394984890968626587291679710343593152631685854633875941976523421052270218738679028460563456062767485107575989609804978149109702831564846871552288065618774242249227546665502722903810361753150588380077642303069730719752343685602780918911227189084315269084338010554221012349410673998434125490506312623388838756 [161,33] -266133013180571653430210776351310013926592418329533001372471536713352417250551489913922774214860303816123483963119078254738178091060178693051670737674812905080667888878334001790792158535638228542613076358304447032287799255807269631628473330730691420607862099189887829356250478852800806746475448106461140165044506799541767713059081132702764854048133507573075566040286786344386533243596678729632429819964315832226296478407117667176558442572178619759804286214791442900502072358256338839080362051914641985294958464014978212097519165794017400322110178700667494200751454818570776512219456680544999280135038712817690614410121436750944108769425184403295282502767878940328789963950206279644033195943289280881063284311114673834033041876928172793552335258924039180023812698931185990814588701179396407887736715973653505998319202148217018419280683914982024573889388440541419918980268426841589681238163694576817629672444887997372511499918819401579039599973594286749796057895445161184 [161,34] 105210698383188119407287778464448108552692599451766253044187334109460645800722492036861293895656197691731743834910265822515510221415586463187412679095054937692185778399475334740955359317455077285379077134597826587018788884473765284834814235507217919315518012001210029687502770637171499806110192991316459974052127489016220999209140215461809809598379402213111305378195711383614380880055262054574304027030041757002033712483430196461433313602546252368754607917165452629392630674211166756656409083901472949995956076368214755353748662755004451193659693966641039131485271863908470325602923882996637839358101975390693372891334013144515332113288491941577786607901277982534904755804735005597164896894631920953898434902199643392995298544951781444038587883115540804545502331720781965338203199959395256454568221662656088902196829473770089723089250731269478036121809711910996177821198108230809544162094363909926131212905987755622525211822833986293733391267658936994277392201967554 [161,35] -37918323373991477905049145264040183283160201988497781382801435671873238139911712778516025857419784455211137720770896098825148262979337712271804168276323392859963757903254330845523231669718601042320699233621212016022901513595603749163505009229327006196372299529115967337967106259157300933131216702237427484597961697831675740814055622649196491005781871322750819508891338254354801373134158840944463021526075855776871059819843466706638909036299468798185531488961590191155420923267169985567761846839595259890061557416494599820960054971429433376175140774404800592895233674259819820676034056327095265719733612466451093968014597061330140870794088835640152166465406049383283485868933120679372553931102444766435090505387788691595602554798075488249363949682840595872132633410319574859562520348675254707163012636006259950715251833979009867875377218162773574699756245987039993214048521807283682865785602674570555013955473636015799137429900972406539507712923656958649736900840 [161,36] 12456985494659415709041024689177489152088618953751104266920118897523615077197814668140159286732857566399603701208757400546615582883155096542311275526399659663673918041278251362967822898078806299710135882978772259511523117710771172431824194459029642399300267786291294758806275690105564367766441374297069826265456630527521444653461545425530495633908101981799267411230829034414888196328574824937218660167992906682377278302891770582591319022879589356441665877866131542356938366040060352915718920983839997274356145166716339920385688885984156074555315206551818892022185197775654592047186190000788283797638785620812835626942596060067675082819084768054175073007953391832232287268280500207589802644309336110267098233844051253343544322622769282754344351134874442319194145175539419076589940556893734393794147910754675610499726874486623848487129819064713925264086518520944329053903535729959997922900023995009776320075427200185988423200278820171540787649912985083209233050 [161,37] -3729267031784547709430693821718308258945371996449253477497060632219501444177652069213558357374110732296876856820476048196947486012197385317018328349132375079423707089079988221055279847153491860314843323521255081516851995886610976152548582629667660957103782565481071086629406129421592773873794233233675026050352399700314084906760284058924030152967906237344941862573458212048361123857955322319687031358480149246273844366294002546943884218050923622938732425723596796932271981993254431532631933240811133338828110301836363629436323594153488945148028157685284380926642694376486608643793571652704127228081836276832140549852846455279602802034038741929533740395893800264039657055362866784130494640578092545876761189386383037549475153534465595061574284084180820914691387621343084842089002722311865208714548987984790127040230930795929201674629482954467825441636454379371185945276496806063844110932117956618932175670826782243181176413065648784764844418611008303630816 [161,38] 1016905046641087096248451456599101857900585980009284808200525708179295159359058284612795366616421524994718488449721672072117981554732750919401026736868174980247075003282692685963010138000988310204011721310594004511225937177883018721232263713177294829080425090113628545014353961396452404040467656853761469068633754798007103385482929361292221939111063907863095311863383579602397118898335565748759914706443899071991080058934278986929715200523880498038207286061577789186688418014194118395644836257276617137623471244315315635332329392403514329577306804404897731356735591579560605299826881234984380574584918940794398791794655612626141115067048054270366556133332452975643070950638647883290815803784072858718850297197871768378790149114114208748505953995085999788518289150724057658803963110780167875033722498602090689738677230982694565260789248373282468508273407617646857090022992922356562452359877146398326428990195688390356216770141443853190711999201850216788 [161,39] -252413366804467090923098306796949438951817028817320524742746902096653879571380099513424516670807008857916946187098802360529703836107028062666527309441105383912200679884864155044113425068553144726107673360468696333617735192397318820960775236616076837545557543853216479706083384882621713668092325821131402103639192849353617197387104953461562705444595311423386786044634347130250937386080701346895440302394870159553946068786731504118888893555796124604274841086819114652402852880099424413267955404624872994453485150585840425368670122257463582662081958084576919143581548646471704214008354184789215330689373377765070647777377851003717618790486445091583973257377925611176286333883124550923452633212453479458517272324832570526792513404882312405689319529861019139871089945949309708734071503846549425541847853490101125072211046908665316538475018852775687523901906102635556776634637447306032548199836822903174229602992330504010589527979106560761717446759141252 [161,40] 56987224978506156030793122739662437831785492234484136034827047648178294962495785072682669579004152621909351820039646045025685662274784839810635188449986667872961856389479970090595312681129508657090618165951590380833570415425296986857661807334245523411799425193626194074578300991128750919006702092596464161475303521961673146753919792758739106858030385409753138150475039291516244645861316808764315077016704330135385013595672708725570532536896143683635259468136838480952428343369249934840624438701829104334528603761226741539795097404661744404962182954652718840706661737928511322930299897634067736188401496962608733707492286362085031417556888680288902674889671094651419017344213438900000036769037443932073908490449061420106039816888944601588671886861680621529264657381461664874786886842927579492227639764303841714969655352325545501720297287277260337878534537087994684593879280966269879553677895079854392944363190582338918623234071906781803182320540 [161,41] -11691335008885073635022216689731296054735179472971863633334333039804695050391686211380450736956110534152418534146721755994843593883300934428117887280143349438297218019924061352190860481341049138133698369155513631149284604354736190685727123893071041166614044321464990973496459535756199781706387179382520321991813490138396786850709060394092607417586672378131089282379788974152605827364858119122120306138838233798134973436753871401303929693115082078869680060705282838531031688662609367541340435317795382928087021704075230746087131076526749056063648586206845417476276544356345263507865946174964791094277152965182675628005256579696340819909978933818421202643778611187580221976690017984063762774109167946673054891503220993461726178965379662106413362546232455470249964334610464851605845369513938079526894694601398924472445221621528802726228637876156135582370061487995996720288808643905981367382338031100185706590444493068058213028225181264024410952 [161,42] 2177165905973081354204966531184313905891622083001182506248571805864726714187589154956820715389981215567849243847969775437223658842077163820820108168747511569319013735414948270437305373628972377043605604217479338719448453462846965787896499688803827630245872466835906179420293906664507330731618975134501975499467764391171762839474899943203764354672075250058844543802249376574041039210538045871470576657146724489436435875832373417224650910475154283086221765859173542443335230954539968493696514472077716348976268289613810749110666937559879934133446303195124713511890539893030192201439967418642081408185053037534957919888861588169529201779132657047727113195661953320029775161015107882385280103921388296864014537175196510530715470968548251849357832385251342146695292473629602726203372911859285674075057974641200331343455573513703984978561971991327077950822759160032787920590627012272548075030638602483937025937680409622256203763408590000383922 [161,43] -367546895519734426927348258884932918296010345791195766790816199268777702730076717555880940561782500756158832296094072890040214568144973586763741667233758847421578895191377481098536028788224606784993151269601586139223181189536615874611212879718073785524090837081757689933196703549419685104050474706742567381034492488444781123557987692915592910256946090810633791892771513683649399946536353302551151466882643975467651242293960856830159250772250723178521014975717909410398693635396890200883381412145008073903890546079412472079579613953731952293765252364989152903288433423916700754054928769930815121810491369888332881763037931043702061476366254711568788549776097159900115682756312736482683487287486194849651606223385935382862153261726658173662933510018536915367970295098866001927998543657300258972170392901986505190954311136747355380648345811802021236663562004970520009330846871062989649637879734423592938180210410671797024020886334128094 [161,44] 56171749161009588623235300246335398809335678773409167149233483353680071382094603722513433356241593292311066688693856458291252808789379226513435039166089131090661261350672661929321625705681933773996732809937042447670411605341029380062135946815014891568623574992004092571048131543219148478602934216613737884138567440087925688560832216982629456932491698021453787313547520141221480277804627183506378275745902423412202646800803424431309542649446408196517670628921994117532593092936154483283319522618094719071786906451888891673022817890951819466292223336448114250324201160294155458820476998120481785821780457715990481192989247774257249460056482002848902124277952120087692111046845483129028628309382513775900480160824002283735983325038303612146066124918609167590327268857833647259273200229305602797600274214882494360025146173822473892080099545736907067085210565825979032097187239591997164687485081437586923584900041152137891038535337507 [161,45] -7759564211870429202689166494497266872998408281617010716340905875213184751321522787589850825380240036552751863138930703105049112137678449844907518976767790622809843163430322629627039170586510168626876922458759705024009528702875600155535609776679998986292966736276823289271572297200474715044579916530600498439145348091081032491303088915438895091170384642098147173052329326688096943812792728450607647479263248178379384837417769672578694434485461495363232749040845222007600269470819047422494500225628962620622392248633535552533974931663157904821614027668581817220476779457997926471565859076271890812495505924558881162224525510905874694182214707115881841822412959186852999385162860092147423086362521866589499815185363687084949328150160208435673943049733167998393095163001628317731221399750745647512422667066375064950301390658925574573566870100138198394495269389796938267602294048976263734797575962224289392251960389425567332747470 [161,46] 967253031884322377304936811978481413023882601583996916338296543073756142627325856319127004529676944718869968531867098306146851837367530004700112380593209830326580456104443492189464443444689372371364491287340301961958559723179754910751429991548260263090525267509384413659075011470002253947049129791738793982275842397052419705512690247390897858825024499437560284650945318157951469381763830010720176841852319605580829621856011559687104524020630865906748619087271675150046341327112379698032404190779510925667220244790882126997951322172915676970568335781569495973115752576058922024963153024299106580435200719583716023366492206355437441243919949471487526038047823114676107676661508871704170684940037347004228206542976952627584639615147144437739426579362719530437053450341161589085576963656987881798757155920679883171708331427325908944496991670952347179504607475288307792678932852344603235936135099150844728574604817182721568587 [161,47] -108597673701111305964890356515331605944803123551568949797566665407686750102930035092502177804285071601526834735474923362776996512711260615901256363623582306303540856424707247064849555691060375114078665349616416899826314595420132701946284674857783434316094916380505612489330350216927798181731622822454802200106076124153372708433335268564916294796464364165004034351596425206757353665667425751854143730763446776652488305282866748428243856927217986379834824180255141365206384840012908988071559936492096273790849316034929246760416092006557698280243944534181876118625382026461446121500557914500183742686817234076869656617134600601870244693780179871478304950976182970742261221611245206598168914335746625169181448318720459362760608525955847814267424581403822967098911169366559872362528979131814419171175733167799052977557491224509579601780091837017249308218719944529918499268787189226618893788925972390572097068160687642708913 [161,48] 10958053878130932254806546387779121205553138083663628585962464647617515964563798286314952322923995190539401989364708065192943557296437747711848627766052292320607504665334915799911564811555273414528779460456256566986175896282934918903648379168263810542167525464016826315820187442177488109429262740630288635922650303934807451422894767926905618965094336390703015022991754991617660746357475113901374924255689806246881115760261501671862405915654779943909848959683097792923553080786406719813757518625222995364675680814608464723078261749761756692409125017574408909288205469405386804372528907178679941316993857862114813402253916674082507451389513216225256790760431836155610796690180272038587929358646275572080879681968477351278968964121967430379313783268206580694997360826502803507765391828077001017387350195376708415005543236392861301008598140655385026982238454785683739989433969114142339209029853343760745934578205456516 [161,49] -990767410768051631701344053898519202492684115798304490870726156333409255128287978410655956830648695619050273948101539166258552753066394718388986064060983003840424308145356940196566100591457798241702906896461826870147928889739291492506580683175172844901777522286184663355013866343983710265940233077265881418058414594394354002456675594185464176573432281738481284359515950037328154753089413312868020632446036931745841773340031257239059770005986430562512869019155946474328736683179928159684213000173969100127070203150846329703898591806069664978197352532367161580836013726914145672066043473531034171632140456237458593965626692882428955561522015890605201018972645150860143099244577213657464653439360957880184184402868430108613745900329130385392112772895881143078327966021869636595023106460308658412921304199274646520949799092230808150181929706419671239764878224663426510379459134268596562928835018929884918731601926 [161,50] 80054415993144577798658396783650944173522203543805688148053651864801381642388140593052635615982861254020532146671581096679229708416196200779152228977435211920553551426794952637922030861770322306668013295324337838309040384723184779881434561519749148953738101868492370558436890746832189484880108890193725105041163578266353976013467743031800323503859668710133890845876037630032878550717736886783763834031056493673229113683494763392547467398370869545096856414418428283050536631899860818959570698167873809456046974516432266912718297044861449234394133497225172068435843876956067769481602874670597191676856926386665403874204421883736545138845617891678322537642052605059032960662875555248472136063121847116382691243242593646339972540456550571464603824033826826888049485522495439497902280583048043817077571262650139067692691271779936491583257251595980501728764135537649917634263753084017252892629410210713241250722 [161,51] -6024265649141176046769091355095991495424519429428574635449242081430188888949337602343651597757433550898901087247452897707735955729867989595278214388163894158275195080362625964636954024179125598136867408904145600142593567971046811272030621847511219300693234095270302872710053597384969894467156567738318159345533633395784063213842248926646239745764215386845039252580781532750724263892153313481330562657342879594067025538111839036818909759908355363018187474094880857573264102776983439361596385396423438967978597297995961321193706166516047952463654456960172277709179520399415984116454378587156676506718970592027046111934662361094736353017173470801158844644855573579184088463283283447842473025712980288398650163472816815741806513624900003188261346785903057268548661232296782654899129976987337680005704244343760229110655052200929397802432797329453332722182862251827089782319123451113381762588473602421269398 [161,52] 627412342366280629477099646991811868108018517427547161159129523693203022499996812466378854882589120599693631269778613427038248907468223059005781885483304735793114585320356253639748131709022541953326697235960371658912239214359079619826995505432993216318184911269351532921105141281672315018971102636989419346065273543640384003373081763393505314923732179545611755310349686216648748816270787163916351514216332711041242614769623529293030178848021537156892312416606569567111351982545640217553350634691088421962615747017909387166119524977311867396454321229655179994157189535415307138311111854531467869968987368834494131178313915626287514372276307139007338564819834034314088719248130500487316510558026040658494418062953715180849746231253823179341975007463311683405446530032140780600178826739489176189294926257822102216042464816573064822387941842806706110147491384056784012884526291861218631995094415181469 [161,53] -144918273611992761218961568152841599554570709132679002637458211144402771926231976212391510435160709338670417465719312278976564114346936602418557589618477543589251997475808252851492902003733954850442905795408386143449778549121299399777350099059937069793870480471782445022839367815774622374256419391501109369112363069653340680989604728511954618108455407240072042448013964028018574249145413343771612323909128303213329208165504021756647900228780432140644479899039388904262351574024582339891955954690305809507515565124373899118126848881180048194693386898165617125995366601895610239252943220983321342206577748650156500570194621358356197954976550064633093615867909856845744251495287065693984200650979978308361937001271346181430719542444503076847328966525989541267009610406688970480716350204740589502640020512110598972467231060373365886509241581787835636895586670758043667396486654896948947130219133163 [161,54] 25763460284253105901459883598996961209477413901728469930770130471240957710357757927650058373267215354412214196514179993933770115597019701078470596940198508949781240950592471447389651605113613982693124854252768299772063521462607719761834362238427950157088875970621036938891533252298686986214950666099684604201806977210318831609848049951753627287952752289060673892605073817928852181489386911290077409464426487542238290298404397023722799971336889724225151475868606060101090849017276859017999355922511035385297098111759850844331137082175943023295862314042284773712317042795626086628205129192107643120238787126643326060694330602744426075313785973201372941646331680958273235249213142530978914987720532319149045687771255404529714707011746184725197391927559080561475385818445006291783224238251526934958361559777384246844739374562643424036215831571915471148570327450676419081022358627312021555571000 [161,55] 7804851847388453745111841768479829175940874020933235667535434976306888278080629840368825326277428463493653502010313409910876591002130486806599664614372770269347732041577191894152132858146312026004080351741843946465923744778390224428795347546873517328092019592888370955407446655091388394556085044676087755426644342042289712089250174831012494497655431586454623829064808635717292446026630572558971671518433831241086455506526203328902183048530771514346910696272570921161685662592636763428028415449510439439969879270423977370452403087980081027688566379879263093793539593192563635050329778466398566908865680695384518775079145410539603830831966467764093907408627259422576285472487665665696832097638308880071407482870593956812157682922253752415772376082825025401839413189161322665624375442034209789699811521467278139647189720955600952771734682143776200629255689626555093536594306989052846697891 [161,56] -7563342472690276221602233343920340508869642063846696210954509034328242826504890833919026728007626287227987032965265462648759142494249972468705687308797676814771398692358087129419852397918129897955085369297832168752880775880330871957935210390253293851554464017093333704361792914712077628880165412535548086974436361582896164158478057426342862359102480240045895778721227874789806917216491399379688082936494636763694915259383155667497488621919920583194081047036401114955350374061408234309840280333867656751365965179236960196502075397684480673911965059803448485177019170644712945098343902735951886986983685130076022362553091539299442955819254606571886267822855503940378475330001145778175729116280262351048039592450466328763992957462994252284799332927690834606499615285656036044055745713687282393082993612303911476792725355293707130748825269764759467591403671064276254881667897605168866248 [161,57] 2346778816620728707810986405820387721751784424842896311966157827237296547005357596643269933224191410526475947560910322213531125506281945335374141541983220355280182663114943770008794065690530078629688975760338199423167050683259350560442639631276114690449677376190660698901138886524396628612185948251794990944840934961511592371240178165236226147430532913712756190851757948911520681819962814935197098655071452011228437418642658250792885105921278639111275169870227682602983052212612923433781117757334013220075681999645111490938475701987576544287954058033953910441981853193807766825557053368943515060332430343256509543592876640140331718127105632199548349469163374396997896198164485878349228251194776324571803010748131235261874062442978786500851060137152383410654507475894639539928456790595595264646830871083590367181912409109034520593449641970386919514249929050282069028624969074987566 [161,58] -107608364656398902535484383153397325266854811530666642253190665227229798892956918799033860381829088819833044812199859456143508926130510186352648472128162916344476396868036369149954329937690849629200264529496369787982843444314738258612400467706187587988251268050322975952347350162056045493890233593932704555268068511901609629687054029260448552389517725928823460671420129022944179352766801280506986896941175999751384502071354733906323192805062148362907199116540856283660148864634485838079329012553805472151228403385396171932802842571800632943852386295221371460432411091829804299812974442111642571058365152543110404708443137762823733125080908416028932041511591709095796303392266202947652033355197299808032865349175264611462252221142385760520897460703643037520664487326343182251952654574117887487313182466246197902921571556094294295290494170251415898428149965291730196413509595221 [161,59] -173192382417244024911989041762391042076482925624865441296331310374051846231283967934419462430694161303541204136852929501545085239852567861366526623371294601399599383986957007631741008692690737444708159971272321104396666343874151274139341936685614082518803239026166722296154836536409710252878404251976004100865515828406273827088899226280418555056760381389599842022269381381231303590993173958526918574741774139908114571107294923450299170698964621232635375903395734372105563947045941109700515039079019752296949025004980771630463874272616750793070269126877174120551872155895859223289162580647086946286761112177352913841216770799708510150632432031955148482785908942767290897640233206280207687963728723154050325530412381818945640721806168430599127722833800828781137707091752680162531694647867632307026152947197144129515143400959026712613875380384671286192330096072192433107552662 [161,60] 58525708044398005428792958233607299140845056641175983600259725515068235283927106910403522763105547690508739093704175874283675754148076027704750113677699979346338501331733752499203561664837179683772496504417290283344246244459749805377254493020570440937544437969091451501497281055831298620915729628926945580390435398769658820058594638909380878632875004154831985985331177625960852710185892762198625718198999393652687133567739588504635862888002247466622578706462656490968973390452821634918641191398018780483476333595244350594111324395551296588261320187296680404708516416951853454721689463724189515794062755604282913949547948700427579028262427369399589001953982865698207514034885577906781449318811248262580713410514854025279456350972097825994906764717984066631378367365807997715820266189260819745190962472449857585247166647895934817392972375930009567607084827591071965813560 [161,61] -3599280035554259215406375008423727982151844894991764225875551697677957356251678662712853826671331472379917298172421629950097878320213240264902780898728779605876975297542094631454251622034430260030577601187167944075910667223340925170358945450163956407640473152988535106604428221099810565740436794720331048772843435069280141407724079907177534317348925135785242630568005043220244538138465467196283574082140828258514139075332092788881790706990551826909813727409509702725041281273870648819251344794601934190777252666774770483307611905495059272493948521151928408502938032354035704267274168320499134577032568047363246005010669118063625650854837864888890234053199210648711437696502679550465405687065469909763925319948999500660895126754793280254165935604730150684936559070281929732581069891779306293913402091392837544314953943062768233066509654632529246780828134666251718701 [161,62] -2333894579796646470368773080078870821462903060901632410021709854738575281854212083666701129510509833251404293589110642876712548597214342225416828174605883372956360354494360353413244936176727605907464421664352300655487020493191575287712616512153783805314031872536061656106919405872940350202481570578493377449508351438498461940893129315027465702729742326944890439549902964095751560879332738694182462162706865678244983464407647579367494999009665772944254013459447087626282657922809249458030370394635268677062234124245104309889298951456064422009215006130664571770130417505111754597900968173342079788869347551639487789624258239186556196240538352520033465555807668124114187856256824355990993983990214347521047485710546656809215434823111223973097542392926020343519763937517040702715073847455951798160713898336572900364919438221736163479290991820246863874661752629360768 [161,63] 550845122543927179493513846578571120775520396568563152478444098054513306019648639526505469524548833927894322196126756169494057487730516645626220226390878897625342295380831047841652286034250884211433771179909345569035535879869588733095164234978681897210569336906646943185551548635688938613938485282201865746307741409616593186835065727223407659648452298816132315940875339082607375007871119737278190158058004498733642417870168177031432611913309476609557984326724608264816795893411568879219813582001578697084566269784372969562651292182707312893557380183339715722895345715284393195878703846892384722913610868495378599569934327074714371666097606057091533057929830953199874005502537523987272511524183132854025543625411579475678785007677422543300927256103183840860258921079140666882102677900366269835099333202677901400124520261034749999402737911938775201153842244335 [161,64] 12027354721154574682857272513174229936733779509820446228541043698833080109712399374051190469442860118996972317452776553121276545084766763009138598256666401756011263710348750930004477376279652940833193662915434083039351487725726016664290646423338814812716847605154345524984164418692763139941603783232510934776416192456111746199203388832230881152201229652096309870880196419391053123754956625613441292158056790244363458917922889710628793878239764330226600909795439798710329048833097780963766751343386201213458824902281601803084435806011916110594130275836767358488351278587575796126610224274904778714559112184479768452830464550574462976899253276093042964127508194737292050431722474214717222790748093487532590979308025979471157970530795663121212687735972918633450081136137397782199218362963962716660000874023599509975305136055333029336267824863603478053458452 [161,65] -17779704017765481671106947419690384138726450871585980443756588724643249001426916114685400446326107354020949127543401484401168563964965741595626550987559728883532042539399996227023870501346758429697076986077954996903456848369435184581916377515377716260604204528231203648949883515223900630299191312264673126808761276476065816458056403381488206095222209834228638473969571403243730014172090140118687660819719187935170125287446016682092429250130017340997085808709110754539449440108650070948781365455337827826894857731122911304218640360484875298715600514336093338266387747547551196638705276718564798832219961042128201986796199426385769073553943288255001708856095761279393380272324027806255831459436326866122286601602120488430564032406348347089225860439594886554092156049134444705424883644276764684559707237846438198295061156882927928834283543888390412357036 [161,66] 888597857193372386505372759255913689313255336240049390940888448666869574823486134134086649584035985992343334697424021359507907217977394763142189284122904866623388402893499912413870507035918191086444380577560418725709304479307879933256610959138161060924764047869122766657275669764560255622585038183190476087865950194444094370080557346583478249838593659094908223974712438666918555546094768337912977912045995784314288682965880322733176645740570570916104918209279382967669027101201706108333350840709975615452466734321923183830041541784578614462175121186416592235670854768289461132439755783389872581579311827320794245057906698075988335174509298096032493860249790518138841860133585746502987560396828625129669045460620814471724834264445672817634434014441380627889198936282009735598353893342940583862684528275038876275698159355491191405848819101099461402 [161,67] 329741387037205198859994322844212854905461438261946742281306926561763285594619655350960504639082970286911040641295826848001849566208349494253024074847160292978613679054677179351909649522312278567531033705773514348672004820554337884959706807206915195919070292838316605301397482042150329942096635949026549810798061537758601534390934470628097212121108510838583305179476487974446241798663453270599218027389191494414271158412639496328343248959370730781507667983928555852644665751619999082587797765599734052690355764161244040892098867685373602713459289947518458969095568221690726023227136724034979583770453125064706227940459673823739886573452202589709478020919343675735493288236193610774988819498881248999364230674392344151014204575093779559745944819090301137392356718225279257608883811644931403430084700332507572566027634717008483394412963481446306 [161,68] -17722938322232422201432054219976566280023874361298027276582207200298892830663726620987379376835752503622307642002750892040126989056441548893802882288597857493062818147202006884171655200579649043094191475844555044076443195530575125161402412882085302118711924762763731297422641621654356068875866356652643905670065397390935651524289705059447678344678414232527797693882712671016327860285466202504445514477707199336153333381465151762441144330086159927509162211298666970065295076967101816372437365107279173352517888260604544241010552033595050488770819979541101078446828465852424955158106657242835807732870358159247081878917978075547931228790905916751705329426387307955625259955172648250249496275551298136366492317602440070335396623286973080790378849993436293288774759199950542100068123384436397783985066393263250925410319019391592118903762045448 [161,69] -4784762375254646618799463732759318650331753669106219482923138398683850263992458880173708859080405281176516540377711772572707562393665269666823034380446975404503952166311712905732702561398093291165346486712861983841972572967292460141264791288634758230871618820865079766921867126560892223362156041887761655512897652942598785809588783406698450160698930100348938230621934243692395514146782749640592368659592353746637745117697593083283976795546374474021007419202347501881465643590431226811413548877099470257632885475008945591186402038997778504253915851501987336118201845565353313783839780000115314288273046859181248965794178191931301296197529310682947863745461496609500906842742087673326986998538718861644010693120932975800413667036167887650644870773274277482606176938935561350291479860712395955128682932850891991762695762828189826556672516 [161,70] -8135910353039644341334450380371717512484952647906380356087463415150681039065460502315889607556821431451969618195502101206183536000235181793800297794016671981697656534683430857126318004968516276561511248913784225666832993778506377842669962411985266762459632726978524819939907326094020096384477708581228844028063244403246238338938775515552026281880284132839803873971192851510744536369520215428790178546830048482331202120843229564528804764644875017412189667104419478630982270688535057438994698932153844742521140261192341624110926513289981251038085306266506116467212604896715758595517693535582281339213541780646952332178838475658763547908087070494708334532411052009396581552354669386111632255282820065020914963055650872727170581725934478324083830494929316013227716207191014189696613629212902939079848429381998207474969175000285608980 [161,71] 41837564767051744921313144099428799029069587984528904985104654298509292941872551856745669346337684054036223281651616051034296716468842967717985760281651019228213601533809928818871245649991452968342716650596139200777547653541607053650393206236428333880909046575004930235920310412817985025551092356057894866864475646452501293046005481286236011576647892572564717693688725621631116751627171130927430367259797721953437950022406460888120452354391776045747939238809175470901306771477739563597733447139742677335133049369831777756843650015907928557389163257544095220855606184976507729511945632408099528130983552828349738178859653748983376867743667611831488727802798917013380412562209942556895267882619882507487193542192259377244399069557283259039537748935742774666876363799766637864321335639483877234926568005823127372674900676272793833 [161,72] 3727713277873096696522248378228313069591064421618374476391442557201970423020982383366205526352140424717399771451386950320682751862253862586815697508955942583188653589736137514973295120613465062902326363512065441850191888825119003895039260735121276653477995714646877011318507599300072299879817028389853954908088163215780933056066429806157354986709959409357035827688141189119580203606998420958181191990753166048536671746659390664630796444214166705844901633886373264662571297206650115136817338172695689779897829324211428458769105640032923564416653807280992750471390573511033474141561473234215963211801230671356008398133790305935955235207881357325541971767980393948797047383762961704774457620107179911329501752566514861968516230108678296534232137618255993350910737772683535753396629933122105614730066716297586229619762921405168 [161,73] 167153806098194835345425060999973912174348195876872747253912807926572008262711697522849214953975648694222511219741107429574473524061435590882386148429123960495214903899948892796369163419778092207591648907531829999967692891585444900869251999900818460349107288141954250926670040157305447229556784448397895057374219573373507245173126981233124363584671523793357783085498758906685904219126453362853548919676774608150279740019769946554009207858611831370139479786323317875635097646219842768888263734439982555419967639231327401895486935518725148849931924938836734130208693977202614425463749555626415621060160626277865851701391524014366371115988816972879005912905078679048834015046774369282381069733128078022199853800533377501835407763812245875523570715939826487875050217624648866340115606116466398095029392952241377151023278728 [161,74] 4631781807144795278137547493476180357101445463902789221750091812871883735598982213041691708302837598502036477731540823566234609109689143919711021367497709726835166687378458822456234769893546551629923094389149725196211953891012465522495955536841005095365087627114113523750240975531994106926404824885631860265137397410010325184032299320892021638896838093444106508796549620014445463429177052558070599314633482645759858868047117092250304797107208124235280631542223143719918965720989792561841206004531564797303248594694847357037075798672812196699312647797705907591258666259150834451636676227469249941563152085219941226014628164111806065654319803181173178774988069024700024633701699695221614093017761373815884331813092438760759102398083411872290011299872544195300250255095195163589024334712090068729337351675282118967443 [161,75] 85239758554770105609993249726409026159079770671670553005535355471195135026670270549629497410672230198486229061664433702743849908508052796382009092514154299412201241155921150313910282097696201942993347413044064617131465539531254072632126264230290988686630634500323427304337951030405454274315173522328375523541607265149471719608250068844449906360476202660696648045566981505469769276583587352594579438289016280378103822825321288519780914478514369827767581052066674369879461112281002085282037033475572336807222775146807729550341672065724487433253354800820004664035795768479374319634495876047430784214686913338531774936331114808848290483052268215097058423208359941898218523301494680425494826616975860804506145175919016878214228505785965243778677725613328561181732370004309811060893572239341581182075935151418980704 [161,76] 1078457805589322030042358038152585231760242421540859765871161642885022487728954936918321802681663322990432625437164231923339694927098255805014031945409874230302089697082854938380612123387599420434376038367109267605145409933344836443485888192026408429281342382325665271338201712357865622625055400482923343461965646341746162032525854700029305751616286252998826840963347877041244027083800793137097745974111770005578813236106277876225127968716595373689948990146680163422146396685360597927956312522334935982851012261207247341915896140408797044731220118414780225835074486206030457790777047749389712209186129196031421703026689016765170020129686103497283334757552358066985877033618233246462981439190936799375029638127628942743505141880947915528380727921731381366451808928306427334792199180795200224299473141686134 [161,77] 9557975126126524557420331520198945947429591840609343302040814483490283215701458685862193867029232825533011416135721007424148474930401475980732455176506395187041423926295066764121587173322226702724547472957061683378984902425191862740316947540934432849494434853140627619905885554572373631257679241561735871761065513698787134325316529758428508139895895243042550273918925431279414201627808652046969481894145782065644330428220060560776318987113009067520457923379135810309480217977912362947505528964849003113964888764490430118027088164924550828758526687629867484823763379284673568289918360629868396653892215027169913626417665998579906294574753185790623821016380987777968853245764470999341001112122080312320435279245384056275857651996062770937254931525966241389003426658391887689821901704735142462613250690 [161,78] 59964464151583762837932439209548233040456100391100157899731971395001842888646744543014547810365241255019763091184498832610583647505522401725002997286815431771983513922918681239267996912120408553782723178890107139999384544617065875575156635709411740749803509230209219315064931888021879558004644799696306664888363212394487378684591659102198274880044016360468699671936180196439503693342181947311263897597832555425954175295585792266711525572343046692677899745165137949242270058987271407798679449933429458459560219111725130177904993179096582290286881694177279589714113580018567334183694838808832844219946979716594167954709711072609485924610054934960770846181671637139893592344685383345167993661367983442753126027308051658357428700495133527092737045917613147389646987534190850010242831228000037731354 [161,79] 267811736194931442676411574545761642732218462911022557579420747634343307087714592007037121385326197457714257349454275144427999275688363695213471520150531620801739052383352175402494128448741905947469421921161771231994736074196595941249464594259195600019073650515246017699508844365201803924756205013288308910547391960803770367051638765129282159594640833522101620370952147271654008326885364940372536187857330599249641177004040500517034813203103823572934531255665818505032344391943959712557052293146103681388093617213101920389534081260885415208193969607316871786439256313407960412770786382134130002206530997591430586268362142109653532247709679410833057210123229388230699673729978276837629067030016273308928243510437548716799728693575670271204994556823005527299918363521997763533457662967347408 [161,80] 853552287726749032181754244519486195677367793591374114287188965719042136958431200015343532910621652905223072599444224130539058661351756657706605022889431876308443853404505239228018577424136379455424593048505503055540904634817625195278633381114064190998612551304791642483967569808995101886059916036973723786997075395374332098460465617561220687526978558924344739003781788264531571689199434922984341158430928217244388314835520747729134077948918489339867998520856169663186987661245276013364856725393790254836631996639266550342822772492217838214632155059731588566168557701623518457201703438918959137753049267883222023905517835849055803013500690002686494167087728106883166700388592220458755789846955984744635796534336733153003445558798746655796060967594507957731577303520927274800945247112 [161,81] 1941690504989235865307347859877857136120449840001478390785770850299808509610740796426380732279215924342395990238726704583980549230071671991029158181991555618868124419461779385537363873358766099492231698973758781226016299885461233561363773579511214799713362813822983051649924558634458880778853106358790108043253784961118007392401718239692441175196637942765833914966869247868933456398781679204756262357436683460237244296833666991972444647042669389175319268612400406836787913656377936365038026873399277714982083748010229899308393839470351548866723842388059240252815335086926479906958991013873627602566397964156118364104596276226884896398089999005492626572837683273050344405569623974969446144682367529410502788216579379401764438696264330985875480370797519627475764822537047244598208 [161,82] 3148022400768002211185166893497813551201282845687004449167637724313638695277737125027758911605885795271421337823395974698739630165117911981356716384096590480138621144256298761034010792041964051926251980438331906392962844450001641619283866750435871769854333834775401911225523297679862323999373364521790451184323073484164635942241491857383337698296840759050565708336438201153245263605869413932833620508735627977252206088637068317817313329670657934166568340092646262347819743450361889747616826002408098602289716606393823130834024610070170224410289716127829240246038520801286188557193118116917787250164367919402639902601329765791632104803978980428092507798536002833816521827344070318743236542960477842858746130425904494983323655269195597002770920715181300540969056299111193456 [161,83] 3627364375166265920307409238242344274751485673724927790840442924466115493796414536969465914930044112643294336650299536623054239190067940948204435655966559308217653687351580995423283426206016045686269202738400125882877675474430129168752799262582772572007255560978485594600900773617618425164849944594532469982335277378002880019582374872087678010993214853295306537384213878548154245663821264444446679894272081160380179240044358101046511164675883397397398539898138855865796689576308510648995558748751026874775847838295068133384780808655891577869732576083635034038080717334695001313896610758626449516587359144134295361572648068303874934913071186124129916287282156077453771069812235551644653196017944993292378514123576411832911879312820917404758310981000384393930638887112 [161,84] 2959080519270143628297472356030874947255305130306323548588271558314460681562948516583139673708592787523378099224939098400038393552292183171030017958268034931345435615651645035764339310799351867575056831735144868981494477960177934011005154917564745699812953810853797995152373880340370813324801547579780128008198856336365264063951650907510527030998577346688314873287513768435820657651926683569978898478429741813130566990437108971002059628950237289728043663528629088523210386584887900513895175174958518041805373844669857532249859831875636876714777351172482586465247034610632577413404113026183661216235830785800658215521242049154470093560425467454798202005912298975285494843741389984718106288344429715527400566635106957757898192328336434672004399887960699461945870 [161,85] 1700769525987427770913622964403386469666266904026671740478662603249288861013071830657314546393570091364353254040649381948851616705632607027891662848025119756318664600153101573594281760911859816972305911088825864145830085508337057649636576991951517503042930494639367254748206507051188134268003813988764029629486586032690519339366769953472887513903346789335744866103364412256801022389211014942989347782007675571577068694812658336105953223725233995049767185991864629220964794427301473525617764120030208205637190207673882661180290334909576044425977123768501786540936331048907061008253488477682766287715880023727841823274906726617544719913572991336190614905880786140083701874088643893778808680000445125896990659888157214333678963480384069137252764812395624172 [161,86] 684863720344793118210271817004525357836123289301003600302649752003548648824587627214359149419610509279381375596882235754615651834037383080190711806852597787481596416778915126412349849006700570252653405246217075674886581610907926507021505901436553966690052898768041781440968764407149701427765633590944524992238677790763507007268338988685500173846449516190263161082588281494004642784203413824516077737749928743454114270274248483157953006308361776108016086283537012089792718913036433421200305535181122392243132441702349070498750494031511516684756294607679753541094063848209720326051751227556247226113828419277478554692546960308921299700880450708431754901398124851805313176948345109732622313870868592037592150425260227230125325111184081949723761684832 [161,87] 191973586955638778072389569889368568123462490371733449334556166105062983417401839708314073223554948094229410653706863229806136866767163859853230099972855017179885637701560632337385804781242788453458678194363753038589905990247505427831348018198677379620168481937021130677395818418468174625987079702092557924028834329811408452118606986430077489170325596201509796983596807540693652770736327587832825285375540335228393714158641026200419403725432594575302034734977457778813390805198143377807154138843044012982884783483809319284498351306574573887898376840990116650351135986574370349182414620426141497646700053232666217990252255311749518219166286222251484343145513700074434554906634112659969847544293137582983773996044568781404609835283477405254072 [161,88] 37191302743508382234044273108814710067116814208398642746210006668290884582151473758337253155588565379904120727453719513559892142491024698208918537265090729078103648597068864540482455369470513342937242055494675683878414301469758521541386003492172301870307805753104356609660027715132515907101551910888180588811611960947247252119514283461107876969682750133824819702352876394253317830596624388762224769316893403064027319488504016523295659768794515527298448744516958366858309067350959983866403306068285972023092047944485738693388607245562238734776672184797910648169782469280067590854765831567301346323471345170175463216968815615520946668404660255670980468337073511127542725315105550044112570828356776140028067256418350910138737053625573748 [161,89] 4940464039377805004853878349682533389639157985226262471637269577662883656962280062574266639798417797834828705933637185176638839799138680181872233422813890043434295913880193264171126350844363954987879639980409357266655586171458635333755486343599760583406080815335148800861092798811453443615170304883689294525188758867942466986574192936395558127038753321716169386218504815919197123385905735673012637373863826633193666256985146050101845666097612084850206114632507489618276939210544899657888602931640816827273260772924768923675563690396691029701691268626110417048712113727809961880748130760534326526819365884595584556807661385201679666838109218917768178452269301224284125108828477600141131263435554647819166174313262617348481533844 [161,90] 446129989386887680051224802607041780468679707835831562282723215381791760499877280499120348397804371001524015355276504475357732528474363832903959341821420360156072917359559915865719360012814683437760244438373003832195631742200375171181860185676269765819192972744236930403163102720369538197479051913485390863553718490433785313261851857557499623946763784696301556389367300877176636686340667135852175341669001862265653496716019035041614624040785330348725127743111257774089479130407899416703278972131595199540804514998816398981015657346145917882119097986965056276416971275499772532099407990881211120199213954078920721575695614220732686929626709764232768146498008530548083134204838042872834864024935481711185041618911156101356 [161,91] 27128843392215548690897994503003460718815594505524227295946044529356713943407820248885604683986883244350244829893685530402103046365033917622882985339056263431132043297857048029399685011674162929296366642886303562149585525855305433147353667613054876952020417835132535072405388880383993454460930716002376545196058943971406733226511247228955836664573938918744522900971751218253733243427096051187734652692581799542537458846258858421100816024079417891180004716798373108957942205642381337219196520684557520651479257890317569292712569242631809730003424147421382275316021177564950117840618242023641407513986538252431405321173093286114863508788708253008229037593615324192795204218273660597951871832133613442557319889839192 [161,92] 1099612257360622385334783674764148150074010442424397479599673941374566435826349366362917704575897187940981839685484270595443837263986969494827643321657718650974782488415121272756794400981496861684866959285469822441563441387538805437866384016816290477815614679071167150727236273621723884634945163523816242334641699364055816482216038167348406280081328553253946220694166802771780436708213732329600222017694932949156119797104554364202951571290233195220861392470008393983033866807662129833683263999115139204317891832566117753223395300053198460058172506293855922273521545152932147810873756295400260551166119839939213635824558625323543172752281902172642766859655294111550837239830098114477007637452960016640320928 [161,93] 29382055946397650029542066015612556833577036952296035337514391125091732557053650168052565331088914336472900017491256934538379371555610612790926168852619576487540341180932124751655957227759696171908148993175774987459943686881113848239317376900521880902163569902467526111926223024535004256270535130479798097150012736325992307589708340904244358983104582400764981930154206540739811786412016806776652661238566408725646298162823710655350655531136519977591364547658176958148877141222417221198182119642868556368713181160278721039432557101615619440608798350063891227331578293836003870362853695655957889653251482584273037443290721530204165034640912186061835636735818736320134537090088917912207002098358822362 [161,94] 511403632740427958029407282516890931835188619300920751254993007073042571983458536057719949294969112150619348124582305050756327267179279865147230869122512583988496458324403170761732439261858041149527263779171172434988276131866776907135403678512463109230226718393899271185006337107716839539818633138576498343033195179909760008117283188303485679516001150570594641728932732403569639774056570584209970981828681279236101234937638014490049116307049327367754550162433821160800760224438978520658991328402047336570331186711943088343685922188678720707561414714284500923621021820145279893900158336415457145903442958279843200219549826809461528377058334994113712192904562259412924966142735157016318565908 [161,95] 5723583162464050057576102588999416774450320118019158185135814970671200647332593071201127648190717771122468932299085670295600387415018886337761727203496541553988052128695884347332733360152554273825825442805240705363857432429243388522073807354249706121529540654089978753779832145922757811931437770943798562495192565625896250949378937086331160350308987987075410205003992232082518104978293689195015806495678941279938716181284285640598180535795006078749267455774716702817912802149168015619722706859802633529700310296584330270006289190171476430857704605119365595723568552967311998612555425314913721884264798959692054073215618908014696349768654232967137084791365034254893968997817931624552 [161,96] 40618293876237755489132505588668382928586407429421254227967631733525661577947930682508162127848724877539350790944532319931763870318925981882487269766443573658819623384184107383672490577435233954835562554827616932516289202336784010207540715834237411719504421481954162680353575462145343987449440228042723799016497777390775202391923604546816821982016410692147136022975417997558066284827036225427967550905092009534288949553069587263313223513677836490952020207298981956860999470535705455579155602035057937369552959887973088619093098399667092366184496616978472551679250356976208714744950349253669619820753264258553293661945990171205241716936783603669257655897177551599882871669100 [161,97] 180033674657256396412601077285613864250738211295110996143202283448724074140271259744550153478461659148499768062056274163433109595523161149424904281058365005725953247682474832594198823490295020748585130414705758969912336587062021039005497473507961424903052170507249442162482574366522121814006535574061053509506206690858410557127698202496387387375910768123022785459619649104582630983434341941782994736752616871499435073303464229761504169901808443941416648410142091386537126697434312512551734716230853789125482500399593645762824239735494407411071697833618717173551632763873292242716197966973411321189011590430329826737925281509672351458427659306993607210695293743382876 [161,98] 490283174007249440767530768127260965453561252103715428616930719654229575810474200886910208602446777795510932161546644920925915120949197743318325432280213066994037487690418441914968832962804925482785843250555337021558155306172408108326990360830111810858334105217841847307960078362494756710978271863175576454486680881015634586065209380769431549341836639783155430473825619040219259259409885015097494832986535318807058421821997600352009375723242528861242002435579924554983585044898328800080735124831114495027667782974515672485721174234719724840458045454257629456633675446976372946437591234712650651442419163207272319181141195631082073948476519919075268552493104 [161,99] 805902370356883952373583334552118953745468114319257682995753563872028996584872476610973533473309171502745638065624543377301422474783380856432915662734500695300700574569338002103170140958219213115843756179063519881634497361568528509993175676472040821258412936875759742360382791419668962315767034565783365064129425802087018639884751026324590413315116935303565770651828752538616278403325204601990671511692209737114438169509187324683622617645315386325529584809474568128097090802661640422032319626634408906468272086014717826083989698329852406189244378546027922314705456906033786825505720211927056034192445333761714539432540273930871214822570151145408880 [161,100] 784286905886650693529839207214981074180730113343247670705955744026473516991766043909191804435289352843969253121238810167094178864811437690921403102303223606907533598087062309466922204862603177393372558024236035150219074802596794613009088612783852518430457758234216431961167114537246654429032706753367433735497727573552857026711844848826807306950323857981618914959648721500713866857974614776425663558781944646597474380618374724763225652183104454830694607693631352225202673792470259933932829404543869295727166611840163559925980043669387562036680566613718887796283355720133000890115069307172020686675617871669269199041743534167822307007706428 [161,101] 442485200544897077129725872007607993853601897156490927663421545603058377347893634474434147785085576557360615301062684286476524130493725148542324009646404785233460432366379526347008850704286284642175842791123994423262746093088483406608554000295913546283003906984674740181903598677056004641171447610672380837775532194899484845501979027210738902823974975273408756006364252039936919606931020515997273860753455062677058232260841206488579063165490419327355248905741354940346190812479343267533730996058350470082771513478438080267498863606539729993357318885681390381835823075482852850372654696891322635462163686842945342229909647262442212 [161,102] 141449245095560710627288203339932650690711242431149645588859696837206875100391375261444073917379599576727913271930977364073520705132243696104036015082726154687340675613355870763262548785430052958589847641612196157684970379924596770601316351927657450679121744224507007276905294510092943151194709456628127567555176237687544600452148294653981137982692431494566614189608857465392268709000616353428160037596299728100557492912106644434386773382722120788284123988892467501163333999261904606879241155291928628560417119827147816013848938415661433185062542153958037987043295504737357103703497887327343078840794047582153823270296456 [161,103] 24986142947262474426740845747326493590955370467880531487914452265452351130539587830361941209372747444368325827791707501462065811144420720758355197956433293930557629009749204065015369029748473215492460812403674606514502112450899097014687300431634248955667764240016866736857113621436095751049891882106607658594606465315203546475061724620648904821335582852312765711076293363305918302438082473156382880778086431440535663305473761171886852439917386249557878024808886284215236034974077536049424045572120840456112193995732450809036310404799611264699537405988472201141538187734817651330188659870963147679389266175081016 [161,104] 2372830821883544090506451189767499989282658856809736567271398129516124662597769040580885743003322700793657359137963337676120994798037450022171862905970534121453206376374960393032656505724040089050268753031504929112406886903464665724125047361461974112472967247944904971714168549099042270704531753001457530931112060244505559292423554113660567783801269485554186419268467645438604785100871785392889094150195808727043499611924231265598506005333447568016107384892675498303691315612741069939482952276441504716583955282327934913046830199431742125285548372263250219674425038470779001244118215152815293339271640 [161,105] 117541262311136919820335010336511567893535059251847374412814801112679687001581252045088521481776183563904369212058691426258569717384639615396032148289489876040326302096437766460653360690088213356084378820981099644511044047028806405740993077092148924165155688171884942734439502882119518725232355118535911696270288979857851348267336153358313705114101334760564010580064909751346591222921964799391748345317356167649522874106870295723861313657140755585285428305146287770281812394671545154282453171720434541379889958785183984485612571379674756114809328677330785724060136210560385233822263878314984 [161,106] 2937700812047013199903788397450977674388359429866125051876092178214243495606212466173553590949290281834893517240048212651391712295818946028193504698278676971377052470295359109193937413382935048122542487246896255722700054821599942209130298954022037695955276115373152235199144289666846066584440880626004109859876685642262278922378472099954585643923218092518427576000994210109908387797234919350259397266657501569256925801513523698909280522001974161009709153181940860020891950137766044193772916955298749400992486231091637303493827433281831664774112736255286837855084299143509415511748 [161,107] 35703534234979272298157145246695352882913954566933013029410194429358863123727715144015003142443869450830285736452372440313372387398857446070155694708370750285867840143924377067044733598527744166103470016514618260899932144130297214816494584534549964984223791249085416173582847903779389388436628492354022861941688005378266021855229540913107352947382308728887328684039134356202412142380125256470789280212726180225075861469460635249780562675986140587305435229781257530589397814351364783536689598810607086491151970992157995997464507756250221308263807341914193849070923732556 [161,108] 202542056738602672855073212563570048026718767835822681973473636133780665404116272590162222798704639681650755634622205541324782623923290165707603443572046271583440236963592916812717122889976690243372003018434082552490942817657350064037066325672186208146668718504748499063981439881317850297959724766736329474861020904014395096248726929213296740613599234023461352429380545229880733905933708084149618397800170119362160130357269467869113741013995911592278375678034871692820062876728279880301419332264816365147180585430586794755230899320877327837274058254637521046 [161,109] 512357068314789259278792513477867431197434122363847801247078504566494144180008875650604958654545116973546048871293211506332341557564847110747391001550190374199557878291141406834727826777700091961576649677283539742186126946004522489460870101842798496762687226999891491168487929967843595611439431679233491239818099623497897170854626469120927996897506741942851306466626019278685157355739482879820382747757654372866236996599059274258911494696252587033671586641353775496043938036367244490146305230835439838854941591705500272612966926396039890504300450 [161,110] 577370670508410398471051058286073897603447498871987902550683819895346214002745595713228172905539036247765021840920682228653084651490890738971244596542362144698491568761026329156086932469801296835656144197053859946252943238060603209828382323674065984607631071300037766975241056388992839586560072667191471289405937138967245200008169125845428844631918110275827960792984212313223555598696929572273201427692044242543899902087059225623655696751181612939898495895024306676153500991601631364115468934653495622511018185312159861046831440605863 [161,111] 946549937791291092587150493072345395454383124294868445110316157402097597026221546326182637277773633707912168536932087642878989554425690530456269407073434985994293083898640766245316998520774070472004609821392988883179440946985110899701849274923994267125766840345401956998554285788297784861226659405968316860193609696008126231329531876700913699405107477325193448989783153704659750318023405761071826997763252986808227723346759693663102524687404680918567583365506537323670830026547827465548018948103295473782011356358544626407820 [161,112] 22347048764968450005355432938129466465178458960185377953264642127361979670174238967588131777674961326120590654047834369223431847103734464804340963028353006489677361502180524190246534042939025177150999095956852185457452686614366410271775862265144165671062843247819500110021685951707330247262799230244375611719657836639785234161602328757659560273846674016572327435539144528679096437264931546620220112441849604623727325611566996539480793293264561338976643141079562558094627419986347282814706315978724635363927361535345532 [161,113] 367061155895129525449325069223607057079322409031430440481333214395500283164763093331755996398811233174091851600391490835828406688127638076735800233904933645257043519431251141545821555969226125115992858157660412806415951162575937574608295908519015451696731046505905268409719736816282179288974442567609750106979664353247974157245226866419028332047351919686763008261892505208225617948915357309080992536399864569204043186602212876835874170188501299237242175234821280579460111561834234884689834064758282491645429514 [161,114] 4125361686140516692272854227225561117045072146484919670510161271419063125974990864632364864634507208861106542609149238144244460444389616306666047694323557799131472112519581679691855403906488899038310456622086527164549666635795211906652527369778791801551613499547827545523347929184609430991297998802007067338201723590856858913619950036591965632142502488819095710593458451045684898554084624590344037741876452145936098923738641491630488908293102359208504209481364433788909325551897253750446115397247157184 [161,115] 31162827593135981709577111332453994827145320615041712632692647811393668349210085579008832847620828081435015399075658678213173625848445822610037471588656784965329093365609615347470347873139651001374581518721883887746524700159537759628684531530416635099345003697561659876591254223498877072583133472504466024400905434700743377445307577841408425812453499655970656052596841413546178725856672353585377283625962716495016596155849013529479226304719318922172248182178799701399230816013217673725174371464 [161,116] 155169189926797316277290417586058971852959445984446096207375690718530596690886463250757458315278193978378902046481911721848681602538321327351681727054948150867910376616131382471533285081300343904370565198174756796892903705153678696768868464630171056417415093565007516241254471669437695139305665702175697573385089230900968762302181481407878846386513418513937842991142793354539226447726623957208567807096283805976924423171792593611215841643406031894347891236447082320190515745254480206205 [161,117] 498559089722412214843510350225275315217999641409733190765789590010674031856239328370291911471771506885131623414207663583622198289983979715834327297592831710869448150944642587423977377592925031538027188457104981228093715347584383055188911978588049885806657389541251851857876595752136591162013606482200378031438079913464503934884148671455910023977202623779874196903533056367105494159490453158872012375775522682420413669483798855330203046678830160395600655053365358949402670952573 [161,118] 1009760933755038657282369417782425597073832778999174615514843580835771619045338833544861456600712701647918203544787196597929113364572342960793938933035579659038008196482947833127060234824756412529246740668220034624662840468224084102388520956274480329012701703481555255903761083511936931388777246437944910632331864458645076704925691927589336303434796020551387554226394570326985138003576444811065880581803335449462193921375329447930698981170797299729650194534198469704384 [161,119] 1256414968797708746080826225474634347105172207859202079488502747580970080926797261398058306310576878933278913210941059729417808164207710197782164306221783152053887718778435378808490369603781775770227840958733111034076202378242919277012803305801581195299611002427327965969906859282943957557114961991163818229393380289703694248791651857689390654910259123526111385285078300898191088062214804216203640295706114716170838492912611359854635362463517694509794378979120 [161,120] 933481443117114222094568720818761321966520073387318016769987057707958337803435119162571940040366204813564929244150152953110902387212686552175540607949949632686507188392645828053775556290310265207309160848315279788722920767018039372180165167774734387872068282435854675897622798716262343430531744587971290352860561341828310772074093440506938340228176177028547485958462405886117526537639015023317000392340616887472172660743738412802329894112295538751896 [161,121] 401259842497458975561138005209636587635006704551728946428339097391790564407011866526917776805940309642083447244121636284238534134670269456206001007984732751558650315411859685023914705541637761438396049580336801475806024171396266011090728689607720640765752148138459581197862776098775744429302373784857842606072700908840362933906693691538111878779134783076984315351673607616002967380412703545548967254082299730853224624571411309066127851468862 [161,122] 96340647369261942870920795129782705092700729955592804352898801502606337401466331500662691664868071908588167224413723998689626032162506324772124103619869356550368681483905421028774447656675978238350149696405778455697371778641196890325077971792989396965658406627721102316546820533541440349628561932433603532223054434787912591709584469758381312375995224465574088885147147939287745936571323957889568999133356678676101317481387923955152 [161,123] 12420435898202235560040210561329937099930235972739757574417270643647967870006064786428086337403465921403553508377866488805320072650303869516426716779205293641092845141593966562993523993367066047605676951938704495425960856185292939080862388202335183397492733133623495674732508073288956723408757031013849945598220983037984452691248082900037933067929092330190529055838187670464940541306061889306844437976796485658619974588436 [161,124] 822481568314997079340709574631741532340918023901963838853179222147535334973601434229854420564329422900655212834847324174105263124316620676193039299096222147079196593362794951554829970224047113899917688543614853915028267769994231593816088209391782391806063148312253538874984186991419019643078856740467449965863857958437835088932402336077278062648328490945360362340593048632357230144276438891840907319532957121896 [161,125] 26603176241060678544595736720318574090763972809042381838788895252955595824991877569952843901355085765783950728482789705592454214800324043860763321366073875216725381503575895381376179512200361518152552551691681043018809543281577277382222345556662718685723429586060669948239313195313165238312870574105750719355288057357793395363199752803440380406125851643642181478999186669423004412045057117490773392479 [161,126] 396870079260262042877068425840979210433913549966090254651372328603435517453622370520871066044150928606132062809651579894208060822707999730543305736337796194233021718250056887291941083524493199226538817321858211327283279339040971175084984461257496111818555721170490116287763293225697715497070625482662096057658581635591727120318958783761432125341197853550054322980168554551194164761740110520 [161,127] 2556554678356501415935837092681874983031082122180035390289337508063668669478072771341048440662616260722400867148453245889465762052704912590780783579996334622469109300755325798597533128035807042333151875348031727079104069898734265558243211137953990145159692283421141508983624387416852902796368285608930278520357802780695407454299844746752170869957708223740800061651045661656879752 [161,128] 6588875434795369962917181404540981461320287154313707173498987957194423602544335465667406582253254113557086530978637136082862277425623279752537981088533258160599578177808130758494795591396851236355642816202455311686325823033772061610710609071910695627052962229661060670117026491950837393482077457707148000532205746847981204903532492920878014904008527945122600125060352 [161,129] 6214065639775083442562216210543127793389960575083639759645725167883164522475018224688397252888588725578246176519849605060601224516558272940526389488072785373607235606811787793323238192290778652134535828820380851422253581782652757384204144059101409955862288806957380485800135787713499227409794609838209783727512008511202102822393650639108742184134686844640 [161,130] 1930125463285964941773307335453738074276978052360284445449782832262237064753587090087024721671437438965359634647269186248423065846223734793035514989546824408374116703874284420200832794858518218016112595680613428701258396073523275320151889448911013387792332443740993583741953116143071447907930988460874033938332752310536707791386766458688884024 [161,131] 174071795880565222304783532036323810485468592709662302827619713824421160598798215413121134427053599997067499293683333081943343181800403962536545879036992201707694391895271622115483878983887222236873747539501901813476186405010491925412000503523189942234598905507887051796579948875188253262023846730762652870258892433828617958158864 [161,132] 3912735829490556269105772765338171993107498879866393722536539900235085426957755867054336542047548527345041467203477784834793445883945516947219516589189568487795036338464202477342654824618981172540834015609691577716056227308128520051450461912798232742991505662337236449190016612964700751371054225114223902910665007216 [161,133] 18161270920647015925059741661896401442896339957938371974236637216424308482530936004399651252114988203164525027988818746138060427541043124777047985880763074284716355488492390687982838103839581883582467437401316421482623242140395066212527363088597428346728167276121303784141940894566600803752803530305200 [161,134] 13740965335723066219585078983889035342901297505959270811826576178807748292165595676314799608688697839999352246538949576177681632347989113137996704636222112703329159312715712384486375446957524432471035202917593517974503489486188722545188105174354718279503130077540952328419140470494113920 [161,135] 1249174182685838264333685467245980167594969763523831733881281558325156225963964483064565871959582754975442581320257104517563162069721424849132312904761491551355506541746432111619360795903648627463802744696205676184552621321670889364448506280205124029647157184092782229560 [161,136] 9172513138601494766640328138863706106507230479626390582556333964149263496042938108376625986576015391555056414940403075680499040062239757232406164815456733656009127899423262610173211956311341528381121250917387225512942208662176391823654367998309214234432 [161,137] 3153044599581131075346659885556267221092357055154693972596271779702882431744585024173189903962623551884207066344384532290274068716545405062029783876754026540871928467955054715834215132084498417083270902548937142226232214230983692353264 [161,138] 21211053383121355593173730710848066606504762081625639237668140976561722383634162002339624020249352410737545498563328543759509652863534378472828941491292164348912745413887279454870851715347660245433042673276232112064 [161,139] 942334213814372465214188137876189100551644925182105099064368557696720973200901214330093971825636153831453337510647126317392167999847479310085053839275075887452518861068470323668771952088369696 [161,140] 50249930506711100560581890290465787865693777477117342975673718414004344293345197678226147296353419993763700099860869681432077672831508692134400338664360351122209490688 [161,141] 11833624633245049340608601157710197169767159865959008354459138800475716205373369486901144549072565316721708385608067207187110508510487688 [161,142] 2477037208521414271662390121737650264327676931117604393883144801755453030686387210980905499219840 [161,143] 293356433260288 [162,0] 119776839084489472781383218847595180404857646448474279500747838015457710487880549011343536358977537224319988352482959040556874374708339401963886303430008491255032664613243535095243989805304722654867808938371922566114577177668234360075227436075450922753049933252433578925014559718130008687238713399879850681925120519895070667815880807740385556470923802073645733982808247443977454218789226182250652998153607739923269435889853173695036032879612924629485534337608300807210142030931392627616115886369719613769649857513196252514172233004297127249908735998011766784672982535410440042369072980179281759585924713629235752138627335667276001959446224615111856549110627942683325882715566113877868637520560639872518342970090932822634318156735583817864782034440651777195123002221759435314519835765575627648276146186015512313731748642325971422780775752015607828626272301160948434703764741433911946465614212579612102146152331775174603306864073435761351883552547880287223997420693602841796875000000000 [162,1] -1140644731545248685415258183744283111549981062973871664469817808821481060963889127820175849993266147010526511367062572264645086722236734613448509351658660931420909662483452637988546689820000417715735859146824980411736932047588745360965010255476578376453229195967750844570436363537112267375773605409352429312704497198012505933944913427277395305815246930055901507414080415109224653949863491399310639919145556212988078652778309855815561694090670236043326495124522047235054140142471548032780153248859682422403870699153697304952891456115927172176059712643983908537566434163219681107468511800236478597864084607913234357959630544555180090695065077294609168972783122656189815196374458693094172279089994549659022664388459002072556108530047909710631956949029688477543899578014148786051619686651421329102943539209659496791501235499492271898821331528477607886567902289512086587781813375436731897386479696757526136077152463056291785088199885342382534840142883461080427258011032664501953125000000 [162,2] 5203602646893847272975596070054222581621259247276756015500260068647508627099360771145059444070961505961276775655064779895216441000640417194064321219221538719647972657244955552135588344336669031016658361203660817013703096240050240813483520399462307226508195266864963863325729187592291656465593409345165066595194572356047069579978575177164089224561431001281079726473499697786488853884884430308570770403786514495292068400578711337881906573712521517211477399433479801477089430608216108135738451336756203392720556715434485947462744753789949352618636573150161842540475264183060111594094944178202698428975922563657408183473237726359908711333988725574382986241203337085503684892501842130390544338080044747717851464285469224667693323271272503209504510381793039149205983150256546296090354976310583723490853359373742861575110815021227465919494665354669001918201100901619236938520342550296316925927819297461216821301497378421625284386709507157339802838504735372351033370590679449093750000000 [162,3] -15144002168521038782819667041759273198536477295839685923925868296710073818503144159366487084022881344665426570672290833017463425897146693303360436195398285019653790058775115313660316977735128206471439742987673726259940434207826143866531538650206544046663783454104520103273299426989928830944300907755662118424881662729224205469949009194716621025326511345258726660731603009318120107067297805807798700421186417809998587335642873245682538063228876148323670038546978670409417363376938580133669337747491164493912953211507064833395169635226341200796037168810984413547336959263666717205103729076756310598868848956285190009520941209121337871703711478066071641630550660921350683990942959279098725291968491563949480092954913317906269561025859521231351422753489241926306117324724082116650367052312833262788388130460475308289383302457072704758872018869381878218536860674869455829987443415732311333330270903896902493360709620964624507757452991818422840770783436320682639782644340471757812500 [162,4] 31590559213374712044532051528358884107223919503060110187184762165021101887879478892442598151947778133844431072868415254472777251791619545942307287380797227248337676189890023750516834181913646865689890988487637279047224079460715101867013387981483911555994929361695230012783081871259149309548274286180006977363624025281980923486658018110101667005182713453093276432802019188186164562856310976564557374487443843217283847208715781127012074640646401724104512847212207399240323169023689363655976691209436482636100203076190542971078135617621690099382927270378216216850716946746471265303040764296776178811566168783470166709649079696711860339471425882508757447125500510769956544236748978362099417463882903065724216858049404228762278546170323693042355556454415239034829606263689671709401851855731392558479668456722762837380697900774159833253427131297672945301049812204938742309682203652760563751108030441487431151041954967118306041266412796614197808633132998377606613550802055305500000 [162,5] -50313410055330204549495862297181586068505262010348146516888767669381963610137102930031519081175746270710402609332548417000885728811640617279685040508675682476814380403737826278512464649291418429970225574299534565705077556820498447548530409631336163075209227303275802247843065675686999663081102224285680179013077020792633357407610329766377901532627385598143731203284404377579753938790197702370889895883043664263064351398434825984927305172142969898323000194662175113065632941185553650160990247570133289274299787097789727041747619262944019563911932554737327160986705418195721702435834634649582643305540401411797332641182645449674108411239013473763231182994137006988260681102696838782646204534795325736954659085671490554679739726184919509663159871953030898572036340402092526159887459639019028805446559403822228358019589310125797507192215006970397461917367953591988865308510496011944325497800811197229666408225518273438137550864564609305648674228622437594836292518079810332500 [162,6] 63078507106690454576172138644865876422680408906726320756696591452310567668370104940976450322006478090415991036083345388083744116440488994888818202999494214158658430296092210444285179894245182808722744979029745965695469044766155522437903246847229975310100478215458421328707496336435434841852366618888404958849116955509981454280675386694553041179973610937415194718789168489033307647769647311386087695235905216683743809976263731523835634158989098573725013625621941723005172295065698569851249071686909190511618409756273694403014804203041465884121148966840535601129484994672480117497268286992612763987486958425827586353439909725726856113359174199956242353710321246726904282207625801350585498861829585037747084301098035928983103086933845041976903803657205337579435808574168734538503226526721131641206290476161977122543361057463878531550083655067582397574404662354142044294140577374340829039491240025237624639415172680205704362988706177344133769066233314798979026999455672249 [162,7] 21375527369831140928857330070009554079102997770717072286633059594744566715109113333228824451746707061226340444777150781306096087338103623607823145323817701508067552895515259296143769339816265310371831707273709358911779940198222697540755970490974054023992014689133444662840103680812408234067471306379428502084577915324852526934937592081611019514525912744976330011085980996353555308246287452062034598797419321782700006835897825789543818775080143827908734818303214823934732451741385191205720283256970837043574665954574992284039599026206036487764018863722415795000617778440728591415750105742320039023009622075114131539665864068786645454456868159856143907520640090954546291287976400815115929007103094579597548451304756214253157440241360486795247520346127595543240800553870279745059007842588135201478644834948732680611607240260493886848487082332095433459060319753873331084059238779446122780506713550503050785968440665133043111188877196136743297561712761203428419306851420 [162,8] -8686340257518572121240511012861866216695927205871720225114901696795167841256508220568664438017266601378131287757575433482571216947000074272251436369426299695908132060158788619136928295792669156225427361620243864704518122411237351310867180081951050252059374262989213334557870785411583089382800159609909424621714880882185350654812689156481779605153467374043983601189924012049134742518444065285365722944819997186868210464070681279988142815237611852133434373272615377953737950693835744482639548113721317694774518260490299353921636832558798112698150451432371234539274520143095591632006873067937297907330524589989724658811627222541261077408813066922017561554936476240179712396530512443669460802207158565163982192066265347272336549717779426724859515623175659753347129766547405626076846233237050152337355983571783346827952489240782562657552051542614058950118821407615516447323752904233450266985008708464809330225000664683165017239933602479073410700631474495289439440129208 [162,9] 610775917466334380331234105593253692279201163329387789342769683151305704186395330922034609513362564446993791659133899143845350547812336771445164480570068715002332807093846612994601154509756299214652652105018600898903865742700696374176552097171866431278459693353436648390596201840157522391569978019074821438784066175336656036794317664824316926470979239226512240603867502273946627412836373879409969691001477471705544900260841879700814383286297454761192235952174833764375939325108785252356646369914634345769461034940272632685063772213762321623272986236245579744575401282328499120166235794654154122353383542578948432809766254607196685012400285522314181348560427956876372107255568985651726412788895584607015980558361812162700734116827981740058243468667141311677613830219653323789260453840097722594582397588388925913363442377837098317730896889394725845854028494103185302000466481182541748694165421947777296704324375349213574849217324513876952939664872767117564317888158 [162,10] -30932320161452385523799933014733210789040749774491405152855527074038622099431682970589741916707269989840127823987664295870173512952848907355979377526240703021013335826846564379480890196123368535622159475627085947159725224095903365265789262231319919957423875259846232458883504751015495518317343312914853540445828549686139650319670041409298052288170505911752439647453555288446284038616421710106493802664030630007662383475173219716224227034123296060169269020008721997264159386711425827043931058236868587483457295093269560643848476104105422945641337650459713759918962624111446213202870085235866550596751138371332780893513246163517177671537408073316419378214448132515781611141309989818021896926884864827705903701181033310128732402841217129063343613674483937751594484662085821652805118537184284040679756445349086482312958330544675165027798679629500921254320422007720155863221239978764521639955037763766504832070339553642017932356218956925093715620859883145640612467584 [162,11] 1173357121737630345638954317398738633743416602060035237747705933584648363603526239877763946681016516015505318249940310687761803229039806406141962184289768688249983789128588292258036205175718809060005367121125114854165387750098269883613414459198419548962397154400597896581043333961466230324404834533185996533802907742454578265871182879153497988951607651792158020475917443537382105400338874832044973932802751180453043185247294656113196933059602585086172553751690426007095805481984647487223531982382922044112075812145797899688131578779021930804832173547665976021610391180178338166565955657884701706733117431123857731150775910265743743546276109106729814575612612682138927834706630970474360253703699170038103796917016927268223925928924028546734774785626674113164285828403373095200818310601296335897011078924243176209815006934943449934183833051854002516072900257779594773736788835692360730880385854631739606863257862705859727574542519023381785296614913258256364270912 [162,12] -34249872712248599201598672221431288188763275060541148644311697441816922595713498438960529789352133989573317986076025422202371013254822465282244475268096264387261246286771193135690431936381085130973188482964873057111747172554174904034278780623171097646352121474596822436621959308974201356866118994258911054454310254405977075701837706408901820446858053527273731879408694898909043783257783840050129045433659260140697419860612547430816364274907005049564345785998329350680153946561636109764348619783146003855985071543944501946708583516978373959479604122099339018041244327473771625801742946068675031667426974305017539862061833887203567778542087036898416401107411386690054130940165521757098484482341462619593104389233043947484370985410069566658422426162634641531501486662830719638518618165933844574602314514710694618272914104976517950336663833264806916025552215454765603500062177349499745070630809095471237677448458176572179373081525214002722225656016735128619074945 [162,13] 786757075191106146923489636109822952850759688327703776943560122448321738943628408328664964856411087147057309804610014819935831778830398910002207548115217279919811294555391644339885591562382683883866494732941265398795889044322262327244785537348896798374258743641851116779386752138024830036319391693266193985584893987948259009993831867777975908465432851005653207183305603707597520265849564294276187307677019439147627566528792826163782803177575156640215252783722616877192426799335417519835317813412640918169499510205720404910534020517172394507353707450496983512667416686065026825364412464109084600420323232170212485607836808724440357506139901807735078145785287571550036091109876507173424927696093515690302130223037998885421554966232085630287923637063063417355183225448286700532897047373667809573327994578655385578786894922073209895091738776293671025114705127207114066605280707610916724345360679271397921328675314517942845779502707842765355787722012423404873021 [162,14] -14494388919956992996273000108339964877320550951091346019435182352690614064739105867094923297968778076397933734803921021002468810766891131268184102926856854215930474375463807316399171478623681337837478096901174690760235167087711077795389017988061886891676921942841089534627396533177914224694576332633064779321194742652009962714963254849177723707998720212302333950764259450078322556450121188065157913930465809875826633568013752679805992324647587487560986354271498275723885744061580766058215371773942964755137033274177000769383275948143290654601626105193560223489797470579050639195225563043163673274181561540357574981725808763991889051797408090684278513164917661253442446399031673842507148153212170436802931840362466014607110584719616382153637837992121508895891792504286501013001462685875515572030212818273336596101235395939112016370187582041459021674461657899135599100082496144209182370878471610056458412433293680840851720609206153623786698368647234806805856 [162,15] 217649941632916479143581506424186462794727613298968677075322450566186710226790363023351657601663983185923609680194957892951063781843611317021913375399511308294658014850839704824238066750671435091247221532889809664314411893611349979543736181253057180573881161976200420407434620318526837611314613621353715644382395916334958092157790265303668520981873069946047453408331463929879150963970328329469798159887827156436729964265329886278182300827168851609478061541725895234975020722082377283839029464652744857750437630803229155528378041065858808907968738290551315125908720976025931846156980097898773505822593674726589729486845679122499750850299452287222823385177366492207479142619622037683432459410925721913185144775557104260528174404577779154215150300121619958050191947253052744998036005098923865645171019563980046730001975250597116589653615822484045841193686664998578691240553895133748065804828465339981414915566993097873258884095933080490425775266584477441528 [162,16] -2701266443777831456650152316261178618525598734517916793241519411895477639362442079868277285658352130968118603431532379268682307551201000769789183568222993291662975814624888097322906041040869238127212703216771796045693103224602793123871051438725122041136556514683265557266429940510829011547056125018274319897613924979859837244595838105345220293841971844084799837392062786613690623077921071991751925714748945638873989929956826002204795405190874889551467301730059568224947697444184365733551941268092871504234948692500045188613447754796609975525253196097954801342732136898240148649122653766409020317192087702897050185187697998720743247351364896823315895053007664605800690330617039828617008760959071495460973921189406709963546633921370133282410818320298751807282986185469141193808680777175335095574598954774227568441416159862811406573546269214769682717150798834000811343178197041127806714205640482681416919323451668157319376635988020756980334594919223912720 [162,17] 28046665391246899767041135999202102995287034646319234954849481476757855349438210715874008646336967129942475438813124103125337849685300495795930050204533828075382826641623217303984457356057952799395677452166318275874888281210182272520297172152830101846627489699159913471425232409491203226580102965469021539016679117100579961276466163929251331833985834329125326412356360066605326412279720662121884841577061055193024920871919502234559146229381162958974143437178508109221328994039951540381509482357081194299951477829464469405711870859765399890315694982852976070742883225842079822741301073552807123056638996622671179160610332663194749059984014223843861156142884024786921994420265936049269488139405138979834436211440651406391000508894097815797864577113887755516899395364032681550281985360851970017181151528956487289535365445186525478040034287136549863098297139541387590198470819152489490074624747088638247718023066805759953326023443501295460515385806273630 [162,18] -246202890327488354777198552580811484072847408136946805897628536811149624606375191826137689928934432094459962651642228891255830945944219468104925816399340888121987664144627998959733718896402086823071961494737133410108956338856979779396553618809414210007659864808954562903455822523004764188154352169762700518087859036935683542859919112548388208725644732901808927866887929456889512702843473193204083936903774583280908343581872943377827346348809036201145554578394010343691476869203918213467469472085728040600467627198037363817018840190095621511444726625202849211008589914572373637471068070983132945127050266731011822275885002520465516346406730948308217398919686700759268533257983317164013399935836499953177225296750731903896365244568774253655051419893919543088974983890354436297729149489868141495657613914493178938110978277453490262626507481129263952521292291959464830523934994243417656760641274696379017950918366569384747144241514675762979027068547571 [162,19] 1844336127622223269181290733588297036191216844913416559806891509843208295649101805075189275820795130974690497922995381069510890207369042478792278292439764189804242469935901446457553375192271617621360859320625288282333206646516932421941266269889193879529086872061718628145779252951371237044073767489986899304768304511977202600610643822522318411063692713417973783513331909536835874620039238034866033137588304215695483866740030737243369966718805042826739995624053763285817185989049151051690775877008668769018245601205691543179719700850842775645601980740280469499297158882747799364255264094751091944139067641046306862066515418039039712999065950452567808438753880855926227096510072542502093832492362753583042452988659278182122286807549482082106440012906710527554185900120998378814314109165551298571941612021458689838903285607612071218561717453193139139321639363759343582530907469977932700915178611732060688055126553355109935966171267884235815830970948 [162,20] -11887383793451998511536536018148575974496675063991027029395579553304870395261827650178408383636209120509996802130658565020310343415075685386351696110552322566108354048295769772478160826822934242204564388229883349064367770872057045768537277544151713603519104012930894934206010122734948664141920873567304608886656690318901039323942364642063636043333348582016974598273508334663781305506242840635554663607997436226151829524460422463294689269820105556514745133035626620732916897175109704102782570330135956546754095313440230110946652989453711876102146844929998899075081485924501765459654884770288360134870659717745477455172171151195340106850977026327985397396800106670110156169909597015020531900737143897863803833883026231842642040896043253326814582401181353677812232734269752888288510090487706615082495583233035294105035642469458604288945747821917268073336362630772963350623239830445614544747767106604654327718983246969712232239409322388992969506818 [162,21] 66403454678618450259687254813437464860235342392984297999948300885506984200511963901843112044229345105283986722031043948714859366632911231764216497302599824283787936819560286969441560259405826252143306131724448337140304018796351188158478092226083238538165985619302519554986154056355032376145361410686918322471519691232811441505940602435716463189273980503783388696937297196004016947175152326619550515100701606270862652264295963895365381000063678231989825951393690055293838020142546629892155314513135950538629242405730513367921677956846557651525785956086963720520730888048019352242943297345645319380400226581477256198286310994230967687958384734392617288962834410461111973097918591195517439822234946114680579858966928407319616747289167342945259328568737243815529317714578198267157292992379941275695368686256773086462892195849629660834818145995818570958775061410261322358472784743206690881747130298484988872045842111369520054262781572220433902759 [162,22] -323564946881480508562229962742154617209161979321043610517863798127401683587516540975032911658360417841277002726920448788689640306841979949511627217039909708894863756360027880708177517855027610678037421901377976447129021422070024959103396642457055921574477753629858545402144947296801937764526974201600503161825211579232569454537144840290803926945190814414254948993934242359158190462075749746363598959495674095898358064470732009404050865702360746719818909919629331677950957141105009188153173550112409060056707441953251942530338079168191285621326432936434725745810389921201324496372999047796410592237759581957301913727020343713777019062139222063069840276505015157162631787567297139787734240107707035609112114482918483284180211484969312399651936067492713686795739323994327065881257290874848777365078199361548514212026309247899391892927437135542786069912027574119495898813554288497817012986116302097754321328014107288037291927253331812838337408 [162,23] 1383251487387004882375188078819315505911252035626631703800421741677151971156620069174750435506618198850913661418575364978071267420403027885110354505830681716270975378561975297264669535366188966509878413383036847377931778221862792483853611876992599513710889981649242829315659788370852503301152803350320499484985971736591178694821238648803969929002867625303537134979516656347466097923446580795075155102973346851369395543351321994596815004316575362047221819039641330161229951167289035172800252301082247922744720909378545135375012854534489932205630474193642863697881637990073550012603617169771642898887000393863337024727527368096449069471705981908865653269237773118590992821691769183649872623290379473658877290318793129939638761622408395955827984011453885928886402134822841165639234427592329032977817912619795469056607198434827594022609514789081081333813239098562294844848554892794549696933589667427405071979715591409440957648628867049492740 [162,24] -5214872271276530623601533541844173751289001480861514166352068350998912462465874187924407197556383298615027620571520949142384213795165502489335178528233182826023394825136774513591086221227268577428511454012382097753024590387392556882306603443688738946517439736587624280528635559501916144264440298004050907035113673039497030729614434568708342675819901808670866946472528866235661475221300000423402128540699514873662784761104888156729400030578710864739752756400239667354321037135740259077396094529981302106959325304021581571572282200429791894684144736650235489901775193868235242930022155978712822727312161362556823422944322088213269965484694115487393881004071282998818940197161154381863610871786518705912461656493894549712548576228095177835858309479461313486332206635551767632113828269917620257097094371381663085301499321857143128882486750983777227752458332316357745785042122091635322085825098191012934607619395562855682425505676339257301 [162,25] 17417489178529462493449136680398657244013913438789150762118019962082293824733722629359232057994064023429250328396009012176776814209800451580120109877363865029907444278336619251016336572823077152625362164702557127889169338952661600242022485666811888770855292076086127948395006413619693668799410381860088052013582460501273926757208436384242726230256190919555280466054478820342196131685397561451278494206931527097150322880358897004774447142580675303668100835825037924017762240026852235608494187409161109798981642836014043674511139079008564769118406845087760751004783923823874226093094730547180567568470603804774563352266517145683523015310543097163496358268965449659939774841990156046799883489974827706112001954445159744650068382087818252429758159496683389502698148690187660690105148366166267720196216801666037540825511760148859296629183627575785326738412406717722309036285660270718094424301038498472777333425101608961047245591387634625 [162,26] -51750179236149422219034347911839740986616055235757098729803798483042397629387550654210761904296306948073110341022336170166384032810668330453914200193310617809252377071812810810114060928024241189632178336296782509306819299808964561439307977667350913809242832662678848636537592940840675965151418231348110056443140526386218342798715666346808948798686796850683993384921606172840132712162678651793126313810581785607521602953116832333628894384359234186753621140875888383244235439861430669612971901645257748584615715170973804855072981892812392623148827908693498867866720810396569480124976974395097514762164794138495137686260172091245753884820899585727014149688067367486061629469731616357632255324560497179430683841559210874957210084680462980891866738588139766484589359284792385199821269055187122218087003371251470458887140263097021158447021552825322794490194819471836525749087425968810388143892432895605477155526048265697634915938406356 [162,27] 137283482552924739407048115934899581648510960926242572725052577428909517730368800966889494068257860029817782921742714222116480295808026619238979859040639333712623812923065115906455141184012004727226163382777598633382697560147415306122894215862049144859237615331059547403994319226192039053249102005214891973353217963844809283199796442157001430533361109828452427319123572642864193602575359763427616627845465926333582233022528866725050871925944079586185649905800018082091412497964291422531420402207497400702200826453251376606903867429857145090024872773604269579632258447113593220718396563452316693381342306416403795059367620748282295625232583437377951062505612059458225571966671406726025788624649184560565480942217720429741447216509650166639073934568144561641303848456357070201251018992858090786605169059361118837299056936285207508986615585524341681313113055792590446789144045118359241991108390742122249585231207727000549408711080 [162,28] -326234400051525666038723618249871297123094082455918012456532741138439990403608381020232291138041596282959378110783821028094170733804628029100150966668603321817261865008894791959804052878949895806726163977936693913909734659416580057133551523936753219380164120644262094954883084740313462559048052581008420628125145135393778765105695957530847895254266207605856694562000342071514894576214177463314636010919462631388870904431459005493622693065763054661591533355180270986459730086022336386552193148122296101425993109245971744476297719061808206340989662341079350546799751660673243954532352178584199628532087740110730392498364893822769546976377640855136624909829935221341873453173670833005140203929736299222872654500207524517683974639482706108346038289524470543561184035166964536392600934745297875986456815411158222356318896731378009072254802033956548891930607657942214020858430806236913456293435413737238428384504283689881429164900 [162,29] 696492176565757792610206323453749912233512723335012899063474591950489735441877713848866221337661802734078142332284184369370244029026251269489918830645497387379624020452943121367461956895941296056772557085277016269539934825497825248278499985107465740791297746010480048217871403384600247108265029480379431024172596506816092453851371589605350633831918524004935251585643426321603078528189701578500263767607691323232263868321151012860501294370022837447679336003662879075190498987925776724834751391048746104637373230995098593568873519126356496809777803078720458949134554010032395961846872201258750531380252590147953698850660512814036669906454420626356923368529853781166361279645086143015395271461680899398877901254739305537724019284847181476616888982591632584783494224883137015818008107003659584423328470238061726762833762919490466421060219795497478295302740366014816719509811222314516293474666425966237080915895759199659322390 [162,30] -1339387673072665414980272297905405483067535837720032537755490097056011918075250253739449700347443783069648967115274551105093315197622626395693202841448513663152311069673985085085148837050048322297509248227474271728115662925736240064736849347800748424036535235106291045476001888958308215634528751639264850858815362190044833762623584069469861979279176780084124894329112840972937219476505782978877611839066600819731221796253246839760667148932666191638552973511686540615266721606642301587761881215972783710287755452853069421722584797184496778524214651986381824022521815786999107941328788664833257857675423281732657604486199337368639592284569988873184701810729758175200691144170089686700694130898216640399325800928886436346331702171176225755850804766258524346544632698715705678939708418347536595010468149504026479945893392391159339083826859232277470932541045005722049439558566597925247741723693980546834510608295116093100048 [162,31] 2325404519374215554657142448827665376508095469219178963025129408891337133463320776136555168008024290456514767983045369451475881791191296009959879191373430674442942165891264013782804058169314639354242052089674837984740437623362857683384077593922035631400250496757641033223659950601584899192593362784033219413146935172497546693789723553176878759726456373093379309135196967000279842556183113599300965952192477863530917393790156315565171260964623721044095696829624809415651749741845517163951839663085002692213769068759545706608461484340348467955385552376945272041633829623969115991902914961540746056051169287465158241311822749160250300421033952069816516363005893321571465821199032047636929196917608218015064135926394057527492763861582561590094456537523468402932081391271615504763186098119685191666852141939226990466398654796747473194527552872968818527841393585680690312440192407748283629381741983848212893361516437471108 [162,32] -3652340972754729323539405758333921855913422342648482746914502052926902486992396509837307137954510768136948345330427813129501271919601185900541802816134361499930227707248166937290408767155110576333842923756203279323470643196479333614519189863783259322583847182646721174149115558986851923957062607752823099732674019865804563913763974288772494197089916763765611575776390685089118606443811860828343777566927473949810899088032969745571231428452281468102973565233609520005228337207066957074477399991856093823438126008927570702557269774205052198468185085079753476415894596840440598068133041864316917407264832076899945770645529018681792144636000916515423308573608467254449729528213292494406966907121611201190296155815538762200085217449138735922983299790356518732797890677915810753592679328269949047567402138080497853817956906729223396500250431647751982136771472273520624882678681651977610148479464440820422143777938648296 [162,33] 5198658448445390910981302299426825266520841896554232768952346923530354459759631666884185864303111143111554103237092169451676116396408555266392540907963018880884530670061526028456518268450509795230976585475340010431681228075628012868118824318184775853219800586782883765164610643556958682811226559549843195983823250796740299449292248531865992314154806433494836289448575184600924736572373497900196293750553443489178352009408377241517486927081510235188576237907005836017778170142500644786851693495252605840558147334315359573632122337623352819758216925304600844657141494077003240973339678772880654703128791403036882060712742250061682028025705210337174601989065997605219156940170674142104866260165823349064729754420076404724669995316919007579863826260455167473495636494618345649692243843306608295605735235688395185718864265973968822276133850281318920887470798500356321739327101643409704358802543139817399975402339727 [162,34] -6716146776346897639970713289797839082298755492813254472950894708719287165589405783205286827360718610518712064388308473968341877523371061016448772122957105315152048494772196139475192666111530352355677147809496556802478087804600668771989181793433273067696973882517385687471781363434217433129290503848038468989144363177376214320308485490348684440159731115495098339970189560216856372025972875388350511018569608556831681078689903122382950425483367072805004224491928426350516463524216066515248216769263791080096655686159629334715258620216173550428661653082530226122918099295639763955124842821234675364728895696196092565109629932989560718446109596047318416625382126069766687950528420878270075835730479965410048104329706212253824347903040564969621706781533465983025449511531272936143402656871841182606619677963479086133189590307180505487377434126211276918758147288649609812525764992052079507443754995417120178290372 [162,35] 7885347413894588033314905116621443279246628498802271470546172878590271511170242738275693051123965622974387771324077558667485953957557717458244245827629807489268374858387291097744327540263571330618525239863649591914018326338248087386619010084988596378602168882108226020189806454534982006768146791150012538330963532787407002493521314178680816578394386170056220059269776006593120868442951087946394468000204107616796810459723732730789744185855480579526421427848685867902337072883966368923813682440317118690581469507895990686446547807274574610982534047251737788505037746142137473845165853280800816343175991978737869029376342853869272214842902261176709379879757336099681982562815248918217829181939603113532420899090563901763295230091221407878728348914667391090356809005160369234192806110171738560255506506093435650660527268184658840252840704414493220617005956905245497827563691414679486205258222745136476733412 [162,36] -8422908073985626865239188292926470691348018520079014600825431054660713107806235089968084521293131214688011359123373788915978514576168097823404863715850357144905842575254474890940475536534907107924277663163347619569713382596122576575811097890561443692219764403061397641052112914091480422088888101839239813395434641267781967905322985526499083353955736788403092172975132508411744189464424403238848522397391600232787866995840171868176592495027878547840820950962905018878850178621807281578842106302115859112652055044778894780565611175561959703961186604941903039967407753084249907372322856878076155064171274519514612065877460867714506761866776479587240952100424034789640273173114537359239930373746852089345413284265905801264302853643920810516943005442690577689622810182103479069636997980996106629491637078297135169987015921932901168123053324001430480417030482235403361387541983713539737861654038005613857363 [162,37] 8192617105887175492640016560455697015697664783508931923479312117717264813048649289289387460682087489496369587647622137743548595424944751027508784986301889297541018532361171561827412121332281285532647037932949223879989295118394314648059967682175203572956253950338376165571795774864153619665556529009261726218336349493048402429422203969084210242265580920579798919275110666662606630455804672542626127174466048281186730607456260745754208188689814993379703880164831856815463145200389243694283823144368844121604314286077670310726052608298245000543884811452754073610779492481556478272165663810549851250735230048960413609376149091023207937840277819840024289238945634662328736291752814180210673606824552446224160464753153297447682264363130246300185131123614217220530566120317396868985523360713326478813899537842199265285295679735071584115220271327870344015170321547049597201008575787072673528986674185887329 [162,38] -7260968957034367334881914675297347435921492281075554091007664821760814893288712795506926909316347584524194580146294520355766828794799941578852336831748986067789089022019577863802855842121131752807204224438181119509235261876017397169866423980194631359282953639444673064797310060087459938612446912631057706710827579250090225543683324484571204227861032982806194710603769718154002068620240041715452592530411061139875716647652698415814280738266419076045896602733082750476582065286940358299487935668647787296314391615898684139959196552415010873781827845592854727546338549113049955002023279240407603516953989723568480833744130773746090336638890051385986595168566080898952916055487728858935025330546849738166922901721879963302941602347906122796633752484796263323360193451499182142408654408535838370858298993864310269219035065408064137289364300719886804770204819145604064922037407441548524950223317765920 [162,39] 5866585241446050284238491643790818672624622521562661683541758312253704101526148211278269960623634275689309466283227176741732626780183275828817154406332723452143402564187168951334274426951942323421861824056209129784902806385801495716430446673240521732013644322366791674646459366666556208016855733174293402157098010978950796696080591277307783823335654704043768177671273150883033180302836474167932414319100411133223538125137148794852471113481057437752988381232292256589333604792514881219969936590810973177479700641970590757731191336435555878227175887978920038466471174805386974008182175891136051404631040674237436862868913510679486833354504727556746828342651576644651591376451839572392840459702733540802530389015741663899381577340852142266451432029735387828154222402909728083874896861300002512882082715114174868978443796691787349990559424366615541148683729136007047085048601073820419618866598228 [162,40] -4322350497582450139254903317387445057626026130950724293034964410467369467600029150185736120275018517987506192596030497339069246345539852257475651955084460808880085563610308195003999814119638471808457244172638108449681187312598788452963965410265575549676628742904406940343609435412147196494055478685213877695213161239607841058184777694712587769219296160110156230996304078868330310989781906153521846893659009485586528263201453390426486590577837583496682289599290888842195097107689475241879982064818752154493404366168417956153619668186221082705071402796962793518027767117984539522588220974906475815160508101756700831345159533551256735133270965485749577406813411887491193346656761049087172726184546344767515306009063570297651198484636352432502463633637359604121726843291318356735807221187301502359920240838228845866303141530280311757324682996116937747129684714594897967745992284771988635313448 [162,41] 2904301651214085460251537484005641907891564226602269141588904804381467956235138354345178676039240347394409981904821021831299664382616283358218741917319841746565006490992634620458528918992643065517709743721090050795790662406614809037280996637500009162283313819405493836234687861339463505956739455223808631755221164187963285316065438804967777812452770601389681335442945266992438392813489023415649246519288766847848490381652741990893823823100788653112035175425422002422504094917771275446577504144399608727547730035828949897234820121922060992121529787683150166787086850309357021762797048957441498341311779009278313156830149128833584980022973917447603121642258531102790947178363482522671790666908426368388496984258620717007856290558245320178797755588280737658122774882721611282812352766594399166060869232570627590095643152526601592714883474226517376642790830855229378854277048759934983852542 [162,42] -1779561093339013159290201906874196429629070870708725195656601977634680542082251664299889591276763641034946650962552350310244941750883303329509365142195837308021930587548444720138816179043769887897568564693072007013455902465673901568434526951767823935968883493181550232097089817963424264990884735563575858938399648997100993010932867031342251706483715729445665364083693932315677089310256656950773345180278630940798512127675767764207185195846933545734958902081429897462821886593834665967528459989645501562619179932416806491073654771907080263427155253146515541144759083062365692496751426249634301069481032594675513470017315251015560847395620723925391963026993834208031944109612622660698282745729065861055620835349079981175208244756573569379861506318455657422204620970259650407720120992955018488931487072340664292965069173321230339950585186951061928085105346951542568023517741020511689220 [162,43] 994064721506867730298669126559951782668193861587025959083740552699980386805530601850736357691063061334026725923015553613012215797076175273104515681363462321905135474309571900607254171293934003338696578141281475432176602259068167080041970305285213421837421130631792625248572070402118526193144336170113417115295770458616815389708854488255888719954152637786943203304261864381112580968247160111513473091780647796623313622816786387992406139367043616462316391751664692459426435927076361016762752680872123915339774086149985181719157161317139044822989524578070364060965051005752090984740455450296497207441871296242569538838524278207212232711074509378597672261939540623722287120031179098306759689626104612776765272505311539438830154013466345345731587672844869234576906472653675764976208161535703039964153241151055772327254622134564265721360170373678503927335824116531252787484211241766316 [162,44] -505995126452600814660145719845379521003016554310562182334705220576572209789436849324417460605807513232675679410263566335870364959906386746542814214914447222762857052894009536952458019652722812675065786422714628827133170348259391858133800166170821973173365554577714334733898579313668121042102827924401999270056270127172900209517343843481841880231590187969989588552159167932523200505842073613055592017701869251160012907281833110230269062640652073478566666612426982883295755387045258577914505851128687928474334143219244722484873650623185030496759292388675890240694535667654141652052998928102770983709471494779220348563887588436144692921488300364821642127573280155710461878541128979258477608834195705472216933988893547506479573389125672116714490379317690260474691651830739019347747391471268915082262813213657280391716915332055841801351264392167942927616185790616094451503607795258 [162,45] 234543964974612783052815966687897473473549273193789299961609919414395422768898501365279615900477924817619591853097189691963541542381374780069810640357823310727764520325261361692959027421986358728616158888148680093824119818360076443090947677276159038971636012236936220342621597439608466960545223680532383108466621696748198676144605506927013604423821039076532180438615074620081788705500602197823842718035786221592434754737376531317974694576173443285781092227116160032823958398855481683657122051419654268791687439681479680214201926942841881585271855155143391776129501467382111279878536666896191471708921233070652991708488589962468307690356464831668158173359958042459613293782744564399045072636173252995946367238281896747951717996689368826453883161162130950838371962621400336838338626474095964170129953301799428912304005117772789824564657760101194856514997854615280241267235489 [162,46] -98919085897844027081288858191220078475685190721784757111836542391516981002432815863257186422038845354612696076800511268945729053405773703944528654216626573844693742336951251432434025381603546583250507657436648760164166901055928251355645070346197235349403728166866233489976447727784830747470226200421725433852253663064400442970351600874764054083185087891234688262647669123599531113787521285629227283733905072412356878524986217301248843573228363147839016576675097987529594778655576116710632478610981679045259699665804235120115207769785680261948921114809751734809438938500911989373339134926927982554718897571756948015636594396360464625464668747253871042057280100373948708815513740702562768205841234728958859220303189431444185014159072593275733900090352149589726294304897295504971062304247345078255723142268372895285111597888980859221360645742614891439070021190120923871640 [162,47] 37919148888112850692983692726305849932354417737141338030279527831266901886780222167213139250799991200517722482202435295854657799487948372982896379203799419788804515388712781229050068742350674587208307659984321123074117748516772843005230473067643197609937961420384484745504596616587366701554681551602170338726142209060534008534674444487675691645072538316101840943438399606308057415106388947308536960299153798148478053230916636686282159434752372184352258167371682983662442604743895024485920542863374975217934191881214031345390686066376501810943441254455789540838245803929754790060449884501635191090456896231959618198933985535837006672636810495534714829271367370942315539298923689231740325229659469136254612178139257987968499962228092260679848413106426104848252220053473225013406572939685743090270461783028456367889397875783520764535500993966194126285048374096437581900 [162,48] -13195167543053941508586312034253653844774924107561283879944734344446155374243854287233776544446086136620204433752694885186044601067206089989800408825664736232485030765370631891658654688029363034247038024308266956960481033293033552810288117662915150237756337538891699264096423832734469009241884942871181065503193826539183413527827446118614432965322364817756816300779515687122524575956356308184113518099880381752985584478276647874884200767063598696726580467222591726326203489159719960737153651387167478308252777013428350360028751138227113030854991799214779385830317074609050166968701945660007080529948709105166055786935560143097804368577813277578206775247882503130703672226233266012930917127183387319569959604155065522244656499089797979087828179590478460975058423787502105614721444849004245032298552128032877044823643751387166587422295974303156888166736117564762241 [162,49] 4162091233398694754656254678082083827572335743396613184310668877670578307663379992035489946982253466561828374431417869600398646847879287661630250408774111201185606451772101149638015631217100362967864647952434684470505712645650763225052528997222989930641668694986993050498073748391131129075644649400720743437314062689638029155503543478524935337877918028444332410388231448671074229933777145651344801038133768575763039630334934261302219347606721828277484510687562017337149138170803995617392486788010722773410269133570675401398775623675114598239357774834143812518194259798582074330755957344520027043611299417989802789313082142325259985167171456545021538721696854347584175058170812837863312175033305319569470664077229697790281997974469475471552181224175179734854972878223116769241226055012103805958432283241845611654185380108531976041773575667227276628111779444984 [162,50] -1187996034897575677546494733711162060097501400708658951987171070749786247401024269361491072215065800525096429943795038108079802816513893690044960535033678765847558650721965432826100464605645647210970591698847615807199971532467321069983909457670728742213567630221028450560174946312717397866604598635968146085009327591387071720336445700141398112235641034714405791034582650269250074591368584618751761899813114945259932495662178877045263636145250756574179993291126693028965029758639672302176481709869848121963610773956940358227110742198135107768392820760218884691713253617757857361226943972734628449990376804816152178762292122821172706528927681676441759851862022481081211116172061951654225464518754926343675081111711502154902656174719157516581020947153905830647285807963437934924601843725998424681075555318762215870629075356927536900371349776951446161900379740 [162,51] 306260827234265416928736146690945278500709058713845196958667365420215552985563826885180047411248851216904424600424955643767113236656947538757049282312119290843287523183843966475522469817595352337410418273015360701793730846924558558500529996593995100443150297158475148139973760800157093438462284903675293324561848367928268440944537921744941834856582198781248034654199197307182068779676480346076192603522698410899751517606613419838175371693973631762474963606418830874485678495070821048760212432862329050944803777271652478733066021083217259544833818795312512694517192682163592729801961414343447800928588219000842604603188117749821535498281824637573963325455211859191196671252857006460602939848592221142123202720305534938216815626939734695967991219123196970434074866764207209074287730890420647477047494490909668027718173886841873043441775883957306567181180 [162,52] -71154646602557459477872018184144849545256508720582655582202018016028399425906806429521660786506256075754429906725378687975160963140833441636279080320776147049215368171242462416924718204664830033901010764296670527470347601295741737332155492030376238995710578097001469682518390563138516683804091425672004664547306342473846329301259782180656532329325076922585761312753296925851773637119024588056041025268269883742160341464035264906996916791111089100987231888690780015307958360234044411554381372342005281074899424083606620417787456803452576661729820096611896335248841439440594448956970624346995593638339804845568217486496798214567061168009452351303330607901837487004590121030201656741198744539197671267172992745018364277729946634709978372950341664609710249564639552844629210112356684163836546390483847775563150462093679034903841208797698155194689042183 [162,53] 14862930711531532000105620392951234787175235532901859962711448209983851068051351906988177961720290266031562285205662667025168769772425312215624341938969616340925175371831505430872936488975659578811005657676502835120417876941124782850777428141835815206568082052123053622016264484892913934859379001746773370959439552860759059954397018030451729170997405612544351135077751174817767730993873206996730669080961423139376682730113853813397648431529804657395512521144718880060549029232455783056586550576972633919514561837352176024441174294280995300464646882725200923030192885353020427764257133748712050976611793470825954564452746412060832255472605442071328839977959978688759169995805452570254199103976817076657101393871131169848569239544936124251944732972008022103613987522435410836122964947401007592161015271115062204328322579355052526991466639298352728 [162,54] -2783790617101261647155572406419518948747420416637551129556680652139318163523170002044505869921612918759743670041206633373409927119056629055613313590726183103197215866022749789048942300555056776214865184923638781790634690333985967035869483622538819075406536290234230686449693442594390316162893432007247046516390025013028031951372313730096200294699803097273681167912208582473725495160615127927074231619782195232475117190916288125720572338884042598029013990922371128322049503026661588029060609855460756014648713172002109230192359514791800618446261256502158520191147214253659405202333613487236013886257770998518991481198198980462583107395817435623094797811934390781229247968019991390868230696067748862882239697858264868970673559758051081075152218872640162016092860394560536744271846106587920352797321770101290549284958029776986190764085410557952 [162,55] 466148948239063222193255944187574129721477283297396133803659518106190555385765696661082256006730793678255840685134818103003158763974183952930495132912411885424076832259607322752974838821349444904788768276247790438299255912354833553635623510909278831633507729721618549732371955881875478288857094747534207375455803679734253652679167553661500987529428179102662430644599955003385217110288321052311905774721017902290842826994289162379765044576793539602644015234596803142400758441667026810923996401856207222430294457998386114631220373465913039449709045870932135084053046811001138208165804082561932048025114393562235437690530410788628847086354144383444513543167966509771255698895523178011963647794151495590932711974053524251238892490905268558109719552258662616746399351675350849839554194981948424908609821322513083180642436717562840797300195932 [162,56] -69562307738551865450631596422522447010893885102684782000928017734575773305957736925656892230823245821944789184772405146340731533359259129180297744862754858786318936316199631892115253145566211681427922180419206187496555185016603814593573417470357385288882594427768548227498602516973054103831722707590829722402827435468994692350177596328240726060118540260573071287885192072875117955875453905292856296411781362930958349722385026141021739099998775750604433183901557771017567662599862938263832322600540325540387931698829630060586564304250504180489887343735752206287067615328271800570166985287357837455949405772723961948755038401209955425437786139226909079935556851903740057203521566863398417070382890180634519847311752327796291782597042147697477550912332624896004699507775578064593679002714348959925685734356300189376360396143063975167536 [162,57] 9218635939933202287252923274501130892401135871584643450595756908571146516424295784232953276134312898964202201524463226919797308510559722410016233134411150609574042793004080480433752961268584920545958517531929802670387896754150908128314196813951131600825000062479823021176548373919912357700481273049772632102249515278750049474602134824245825036942496453944099498965072673639908148739106621104082696687881703453663193889904064600282149292978941848687652256351599143413022434967872663631958702073237794633907567025312948098528131231611649087061290756232177993913919019400160215495122180484113989580309004560757326448732678392226980280764065785970415924266784302495297628387134524700757121170603349445112289626211223798643794448983077927404294566774741388218130749893044325847356265027520378077554806963172761209534924772791133763552 [162,58] -1080837610499971247123886646848220678693484297997679980658717888568228345805934204973180594874854453034292834029288156495206185538850588372188004449654893847492220976698436484077436581835588647273129386322058856610661212653886452190460273603137959293465927721144971680501105885352200631471238934859862728295374657420163216991677242465357216380908262479556446143133763880467720185770818306319830828215490874111718440167552156289477258971221942468859488257426342053571290310284488728246990179858310111488147679841784801331810398801483572330002749638326660713310173230895727653272752193962706951782874403842538885084554418960860253315960589436495764655253772234790727949904182208642904658380944456164851453705977767592820891080377333046418823964412571234295524158347965090683124042533962322637382206114526027825308521055954121018 [162,59] 111657550599166081473884151571346259942739033465751185619621837048911347186316131777914289488004032308071104749104723780719688737457800940610200981440556756291938636596280123114098360987366513473740541870320871164256636763556868978020190548841487004752052055275047289121745346199570457518773267642427209736135429453088554941133777890735427182371646562219482537231586422656337654835448683503886335615829030891323532297464515140153664209989974197580427599744255034082647049742721987091214312721229209056404447707691558417805940297632563238175095835863901685785058444993566193564027264853152925486581018487749395407887764092547605849352720132112468674455183939810851833419065332058151452557376063928957086514840466385515892929008326873327431307609713836509214038157327827371793867385399779619880349823719378024515430905386512 [162,60] -10119496567219852348719147770312075810012889441239158081995595562720241866232229681867531143388283567778981339872555373897320661444281823983667678015588489902146359657872283831780487235730991550662111522271109228696347348234152208939926664478143579372245839240395178371271928847442733741320672671940053163163343601888845951023466522474601008601193394640445365043001855918286671546720105321805640996956447890970439755324194542660701279818985622618261934771508400961549797952923603160490265573220683887198725600141251549766459925259390278374936475571186310040800219838283214045858397268132431102496754743294639487315536218565529670885948198076611819765552614633160489774068919141021658112044035431442755562972562056520009827403236357068508564895424281614007899530196245958853258927106802232785776906324793626377736739858 [162,61] 800870605492706359714245198803683632928168090015972547169512873090327224739463923227229061394255882356203425681044849934497818820653497368140402024011897814493775051593835528677413743089030276259138433422473966709343032138197675986084762635451527100778159483619196374457182691625319787740621195671572851910720863562347275555092694357846845412480472237270180457389498838196593073160348658585526963329497872385563055591793860228417368886774476216496957675625780337074615960936843051338126111319519635122757629772748988740072773598198407208051783036659504325907090089040311529594081804564172953306076239825214144411679998351425305796625850311996046745615910217849400160068581921103920330664478586214740158374557287172380463305475378513821105896077494543074380061896788924383484252341424184857935634765762586711906976 [162,62] -55077495796861005091790660850075055397907586766634337018920507062251124943184627540914203280331731735498685717208645117130425619077275251587390424204932455821278815483381454252364214138046971464210965096471019588182336233381271968745103941908350008005477647946774741838919782717609433984221822427199980513647324894111590184087477070848283383849444944000563852101831921548227955023793136124312141814587379366242378066643533077722631727545924425814361774390106527622175317286545252256842370025686576844016099328573192473987101067237351901688174031249029751459603107749913805517194035575462357729017081101382825759728762103189893595561417084429461160929775312180063974867529445959669171097891923959560921298133088141378552508637373355027497207390061448898333350491955532168222238755636413240011513511886475221400 [162,63] 3274652139244326158991662816111196253728806873614576152783108565967142502395361864659347272821409921248015856097165528733474798189096008480952086737875757846101050389876085733526471412206141870971063477310275479311504506794409841333433007580122638376842734559137848829470435671823926193743675856254543143343523468078104167164750756252997743882582995541156821594795412732845857509321889425939498312719058028281574910210932003805212340522810683922546207994558445584496285355656405015217329728948530093841864331224437638233575438462196303618203510286486354358865605112982820799205013571002985757692353862228353383783544057168054720410944900248279449424293528895234531207552695281399085828351255801721304157006763393012185891904380028697940649603825078593608447399318710383508371850353208213201991228345956188 [162,64] -167421978752683700243234329326804982729990089936938932834478114690410085505108247154448107148726255190751237084935615676341345491251698718738089712803090832077765323740295952751851135240865730238180369053206057447942808485226182710904557568629543340993311145798003389134313041191569413286022518623552486631050727692289903133540252122149222333894911808449202249793298792522493619219082342850151913930233109288132797333038723635850647144695522108088834535679727836822807767945889504542749712592562580889223656235620372845299187609994489017958851787350653061326082432809790384206442208190743522916162764864692663605227508856269699015975171779487121271697880255885221565003710956774628132684176369214422526082642570156470946515691349287605416825226476995556986525523957033424368112592526366426635494715588 [162,65] 7320038663130874294757141867926567373369372739343999055351138154344173948758361558689589234927709475862138110172732090545020838160861954811877347094661877449059563004088554790218741348124007463633450753022769871404270628613618499979140639414960475247385997674344759232753844894906997013764216766644919693666843757358019170724543278925721226308590880376658269146895174164167486441985197419173968732016195521130022938773889345922066926184561382309589188081217555708581078264498798737579366841224665019581191888057988290727108531604327850404808900317362717226452572986735426933443675435819457187290983954160252286288687709431841450271439577222686505484833514700607948813766358163323500786486485760835626542320108517247215629665186949161429109843645130928329410634108459914473033863662765854619613480 [162,66] -272145360434779156293184217828298388840726264611712431482917440645118958015545922302475171221481535422375265220467580677232518538387494300631353141321494896642525796918232615391040885015259552799746949412100394982400449142602879935552422911533758119548814024233730449300408931173034189886793416038527936567361137879491042980131064495418045496058989201741381124409016129860292917872887659262973007562712111892437925480993837915747626506850374855858466584780145593468778609678560783183057956552273269520306746882577263996836911738954853528248263690774642295997399862855783693834423079144115220130301082371150604037691823938567939521277558089391706835587111130181422171835315754175446106302110283947798531384662416992378545476000763564856034042289423709659655098284069060756838290386729606380984 [162,67] 8553831247173581339987283684510242347223548848583180502736342206842905206489101018339381560696138847328307074986595154068155635641663268603550439470543230949300273910115701773249443511669192215940697056015531417119404345174193388202616074996376212925951856748656990230989736629672366509663444100086037473934656921679149290914285263802971440046636977450666307433779593972744397780098940749510426469608871212350425957931850015953183012770346845555444882040586990582663648455111224303646292916914420150925047753917315404108081496313789763084058574863321097127583268745521427958546034737912769728342627240042644529783510724289981205236706094903281664534491546891303733549727575998713412244309688498232488011169632317017326875265173026394272119966190718538911516554877249228954754877436379816 [162,68] -225968282671160606735378443060040808168598708017742358952017898926905440910089390527475434932107359572651859087828971729289560273521214261395677890448624808400183430175604864682179170220464030438310493198103481930895660201966610089031484159400721560708002306524353172301487718312701074440778415988438364186040387819175977390959904577850224670515146457261427182791324380714402590298501957723301143698762322050134083833067270733643975111443369175517499123269959499223346698667080118901437665882775961713439815031412416496475742819479145068863238402251154636104442212756435426517466795286066865636411636235087646859632191085988674771643978932798913889525788502555414665887728056407025126408629642186321334617424180947796910182015239741607693517949387940718270108943291729503537881215091 [162,69] 4987714169192012034856172419026769605882200219098388893441919886829676607878690234141135249323262640688274226362265252528030639115229304101322156271481910377271365763397520873131527761017374814214489531163938017388473598811508442023461794952169741597759157971490409485326019557307778232410640306114839731470045881106932185344741463101047155529192560733838822705960608976685541508753364855247120544727431708538289449862738463440923616060884935446015720179399164872279202776632979615655993974316437452440822202597133193976316023034786744858342124909228554873101859906657594581518399455050530255983962906121557441249086578160630518265852729068474130919234548801753808160504272116376381113658960858214069601621443397152819151138845086202131196091269199687625382992222481072187360840 [162,70] -91445524498671125193045671014262048706450044201802536499766223588186197529350293689526841434249138552704398309196097115014706553890126713148971678417784850803878756055028708935930484895687047415062848849523680343699854041983321016559911614533459088170188586104233180309256118737273871978238536758225953143723264623705874236047996264169116529530423305074764097786670010700038713431448891903378892110194611343983520286202432895224027612411277031811207810252798249383595106661782025415526310852601993394051883852875031009627102264515128816708882138045538943413846274986093455858842179811205511221664515542374283408075241433666191627527996665190762785396223597418194378429090716973496844320723470726558927683769663420322662144114017554788707507491789240842719386743532685283224 [162,71] 1384459709867480379263654840583172749461565811859944800744317916113593320356571257332000935149696239026926016184732634271348048947318778161297250607345038683728873009127863600586980401935560937412764375559037213900300806803914799363787495185649141494763129129867575777039859186350978105249654328704410561939706595416954080357469732734323159113210427336457555005961784439778334464248984868327943366532610699036827599436501435628211244838692739681148031878776909859147177163848235785614238630811602690452972403835580174959539645511305069985746892301572516308963176851283214134450185137203910674777797288056672293929743290448440575006311512094484307638385660708979085050054861082225149512862355330545042206170216132130316846524147935195727388463916318857248155003443847092 [162,72] -17207733112504895482585509869478322604333951188950202845684715768487537974665167306528728677579689823829706985072936294559668050834834618736265608560037627477758321046428730971658394873709138957869762093296946100840708064967869074869155739882523256788993255582434736934804175940810986456353354780003673023295592866710248872796789312826538360906802616377193426980109689328905876315573032710725795235180723858441917700526614675464252868663189430626048345629402946855639858964591333949248806509044773146959818451124105988032244477131813934146276351217607846348884190733909097960058313218827516328733603122759451778452144264065901214684683584391852901107566354090178047332960989052881673159025100373318107538468073479313443338453220656542633741716584180171962220093160 [162,73] 174575517597370259392711757269889684166903509756530778977839477094743816134909336467619056884157130127096786129674399410424549357638611125100307269413975766593492632239974551124495002721073942268994635949454244738131216816218216356854121808740230084585985849486730967294102496183647249181772060470131285709071528997297177558149012283548335045942878129938468315392864600810165847027591567723383074317208796339859462220874755522942740831575602670316495064690510915887856548299242191982603348797840519800325899256744907809909769207442090930630453076577061869594033629088765490155197115640147305268737074600339347252067191144976146856180568747325608816671343885525697479235345657563413181961659022557179387632459858702429420708529267530120992007037267361416395856 [162,74] -1437383798880505721172407008125379214461380677810541035624446502903059140602677705104720150661298958980629314982301461522899294094849092819345637030470863783111989866090196793160474860738606325509819160207010941776358925018972190354028632647336610411648948971537802664402762696382647895210106030997978203263409497967920630155071467270732609974269157909967725772381440902852272537476946203216700838338767544840204397578482707615453270822599728990770162459622143095108721666754633141800546945843841350867799892044241097071556106836610928070491352797498325640395240655863095371185014656853988481085381057306249128154692432851909606537215984442424697287827673511741196915558786171654409462845542795827360005153186658512157629099294183587812539123750283129348 [162,75] 9550461874146983424476422638052638892859997659510198909022473456029298136260107938251865100451579326957773636212832888138094059512110198919416467317148273225033477371909174206878568746181093763683376910492547935685921296590990984456921126418806489103281847947928576701558830931041721383678697196521035345271490933933265782994319322265788944005690013303003879373190350505880427275702610446555565385168688695089632937687786918308131595802478839977301495869787000672740637250713683052352812185310509278372072140828272220095390764748871681862221891173774117807332574442814119961289750962958088898648938871991161983533867642392686611943300865872165124466765010760018591887990370323672788313803506148710954723931835414629429184946812967683726492320119332 [162,76] -50919388762390331039987150898424973519951341717444983543435676359396853592975588247896485257775208739934004792721522777169582118575138675025163268709053088383356692494851939423835231445910876691761497568296282366664399468854099113207196489688322631238477499344273841216986056774140378719810190790435990783454854287585944280013805500731376341049925251939772100052007831328705705882633663200746867323325103375825818708755910245625141902871439180568412256691398726055591784333361875703601052348903534432203064420587987239507594113829431254004855171308134598679414541353670063251209853966875087756180602628760597218493291526999497134366842384596743509965930567227535990642574966297302272235790056984249373871967391373722342665765455050798393460116 [162,77] 216619350709946671706091871780342551501154426270294948165252356397152902668724775101938528346685617354129524386954253956732965505184196027431675690892596088116705461385172245918183451690938039813173251493283065630258899616772264199817089888439163988433027101126641939824431170122352285020494158250907613909922390154802421507762482772470002043794405929892498419561234369319882137539263551659785479371953317737024608042012684531129516080914122248751891674609226746861408141200311100330139700166312343043931580144955312610378380881331878496461747465138230612892890800942103211743759863437430594167616464756633567544474239979399332731528042730448281493826691210747331900014179473130577583765672255902069125954440711469077246807468391562380008 [162,78] -731149698760658450367969592708408964498716798368702098188193782491170373218230086830319237819073948451062828608980631117663441271626791891088565792009476363383558937809411083723957381145724405175962950429791288860419680605455358707923504019364897694995497499638185539059725052787478055746391884726630035756632145368492456938542359986905856955236792012738084386041451323959461932690642847988359567609383310740198551156222584176131050371534768020752287346417529734129693163936416038263876550347078993139167320157876219804379304974630542125924726551275889270443041587375666386396017569253238937347534498192851449292751948948531100240864908560032114112005867502262195236126300322737503991939894380700780044572896460875474730496441528848 [162,79] 1946832466686019269662720280328664323254399882805352294463522429982522403679863477519638283457875421303977640058616374155051370375211241987958077460121056275861870446430497326981922222057727084184234729381188398844248699635089708727401662470198585335755301922234888355893305119344534579282892141070597014528859172705085348955019852453726867777198190922468280212693440581438884876810405868932047537919700588911373299776560070066772915508624837416958288020118508943050037396759246527778141688287819835760812188026057174753761956912866460350794916980477312399661577091697808679753253152624244657448529647484929755767159746875381345728596950647735324326502933186454672993675870923316693857196864103227820047843884314415611723094428 [162,80] -4065804282250618955150175276379552129194933268279431084693040941370632276700256150660345267498492014720706990358304972066507094350154084813532966966065349447372303892927455706368224312171181832909162524226295304673005403559145243735784374234771186723695731509025130082612613968772013118376886439552971196154496068329398241721052066970390851889194053970222619094497925839657964694324642878785547255658822068844118134393001945158728942685452188933001071425861231673917268413554013193192254408765367602035666969867376114862321237529605269459088869296201326288577173801143892991721099882449244730607351312848236078771667411507128273417922062921585094183319510205202168108967600777132006822169708708063923350739933292028943872 [162,81] 6620508243178787602083204621336503234952949853373202141314281338374428685116025805277377680145252529736491310131972246344148148574504612210492070487465145925278807819595895305556761923489949139798802546995060178165314701988174685196862955568907338128397890146392440785584498184468320316126230954156307900356565199119414501692493621074306075370964376867073045801296673260873571339307797410441393833617445771576820693793604672624185907889139284918470194630728693521527873779838145128390298436413588387569086768729855504664731373213700576744115265493401905394141652086098515294688950795651432051817658372817846164145489518902105820928212767878037470085757675456413131126324490744516602839322575088269626182033733357344 [162,82] -8354638912580043907969547689887247234258838947059287606717967485643003732796079184025822015546733514692672638444104569790142065960653250499186320465609674013082805200964082098492229733722415942945309825871739872637695264000290179470712572428702872915636143761478671745830456059143532639019202441051786986569964601816108770019968078565530548439516892325648447709288140796086143360079735360280725706752175869666105492448242484857683523739287408275900576970382861052561318268945474249733097508661254349131702787139185780139292753456427291335736775112520344805316326170689982581466233303849242045668321121464829951632104227550791020676904538388811195225385068908578387465907716100991836258987638009037209250014258 [162,83] 8119643383459379161638796153532553578273883627867765271642932354850481787307721515411307117027442170635025004312511756111879383281856416945195761751919951585054233912033838765098724690633736183910006325619152069904279685958615268571193014204998853910647772563256734279224644863014649004276235295933744590264869794545498202800234450590861812890104740876624828821455086696056924514393644015845973412601774772919138659721950916157912137665246723417008553569603979495681195900127858576801605713929942527697019995842909605968761611628068207434962726208270942832803480032926987314700419025688070081193479821206866275128785505041566481818702726365655267039568536134330601545118970733575073257182305260958012528 [162,84] -6038107477000454507089247345532577872538597335302950475239138903157254692765165854068848243130205459941273062443621372267232866958064589268999346285442531866423379711161135799489622772479263175829907396662683613437060190662674760609700314511358439687119405935207179019456296636019477442094596085336980705550685060286572764185757047870728870423672229553968678134071815407437092177743187636198396780909719577468890243113280185023985949870585659517705878925535002881373429745040969480897184808559584120706228312261489456123430443510309736158118329139358156183769346234769284647734327489801834326180925799456743199091636678417632348996160515182959782685775931979016222876034879954186238642728844876602 [162,85] 3412591301714340784909293182185430655602091966532998839930062299905195469698938980976919632014134375286779052524837508897082385658986757325341235935885174602546274535490747273509625953775610061584548748764528421000687411948520647381371989421516991542092440333208163906923821680885964360233319646627659675883702224923004863464502612629097159466331997206022039600297053917025095126593324627631516919660768413538404019348437544801948025645728810324372230435941000391632865529235225988398831869886837763436098780634498171367754205308143318672215495254839504739662804089435811657869463396451813621732510826457234060028286768055336318154558945164696228306202133962696842033759502636164537740510368 [162,86] -1455519366302902528132057363423478818332222235116497385691121680471714898576570427340949637992215010822903108235625620705086952001338908318351036104355576725102443869204113050719643912992681690529519988496459360122222731083630950620477509142602160525199751214264943333057807820596889416256516391660926344611457402759374182453940590082851623954835098296715235348091763328042388627360524516993735125996786113042019915018114944964209200263940494552291525822429161582294209952637166851462528806452328185107826626576932234045869656673495998754440704413269794308836027892623304920841026660931825800173096129493120485993581406575594692497935157065893863505021617744240587535949481689861012464 [162,87] 465029371626792151992083520702477690050183302402279009606159056006808577493864610778319411492949442088095252266237988909489532654431747957794092745986865708347497235893314728194014896502455762830123542344919439639064888769237659443862531881968404393836027297658105223185095734895558538356662797913144539063144049182239866794175360639128089837605189161408477858705414466330558607856189032308732593492097321537511876551911351731302861068331824842052434274732806432167705039896194177261402247419408200521173140927134411153040840588080213949274367997883833359788893720210634400597394791057221393419984473661670067455890837378075260771031659360745564047300761111913691805275377660124 [162,88] -110427891629979830944991020463622968349904080359166907348091702959014294712599433751690790036720147139267322020671313024761670967602220456601992048920772211282512796557807019905217865635063669096824999251044377926679878403122281095601908669766936241975217018602995198820727365728645791044557788239303027775230726778715933371449881635554793897484655658627062327820366251651541622693527057370344317265489068767299723097220931937817336835068196861887879785500432902200061924028136960953410971390410230893628224356345661020793015925633550795473428472874267261963404118260731441203676975935512381072370137618067012154942717127393451815405860143215467850685108138789191207787112 [162,89] 19329900187264096895933216510897765931570687945630841769491834998419844244555182998497295710160381203490704607410817063059189705140531479397720609061479372716250346350737408598801695516784185987722552610198358863854319449926108891271700897994480306655549406894209161543708132814450600823307024801121348547494458872715353458016924035388269182022861167431012294277687623063021709314970584488299096461412364142046709870196895290040770254824963453142661883520518744811537132991448951167659873060143679072680734377137970981678322295071325185608144713483041084771048146895451541750195901748780291894245458461924190275031956234386640719400777162590670509719981854311704728 [162,90] -2472506539913687465645875628619704405499964831042307017929022540386691457827893680011838058536589784936723321561959058734278706246428736116643787063133993432960948294153619144255855697465472044694094687907479173507209771395592070257172592943897084897182641503329545055151739621517487407275919899691600784220587745419538252687769282468326751742110465405806610634755808764667530267081795238582211541956580561164300467383217280452902095125931238988014189474547493386323289227789969727656677504255187811614086595925133486742735828474320165714115277192812177367837232899661010031653573234238905116959134601056788454013459295010055430063362752662300064548065053032 [162,91] 228966802129186690402240176531205919745572593644731549647483647255468871906744741917863014866521618497744216869170395786826880460416026756425973637624679675835373967600001455745690703882561484260549077944405668328038790229730127014021930258044218089915320899739386045280528561364971633045492528906733520122920959643586088164064508643270375869601080665520441499914664629905456908059597452284758381815439978738063950831036559472405416646131915134803102858089532409649132334383144384788065553116702835863798086233156402729452426716527139654441635688010663688245300705472388953313504170159436567108791644097650770498211852741859061730835598874321347992680 [162,92] -15200098022517654013808584535945013821484077736860515399007910660602780922426928698904805596706067495719679377802641595474403308305485511606307565960980933184480878962697569858420191203388214128631237647402786369293348511476251820733912427142442132477425680578836114661797155553681279151199295199293430032106784603660771387741103972341592789503547311844946861734986700699672808310126543805517085858670241594951772715334350253059973441725745044556509332535883270198903885587524566648318431788859048578557801950497099761083808943467209906406107930614032164623523641047362978540920804833133664988305279028157086623098491600732071858177552288909732 [162,93] 715789713089470135675896706218449738165282864243115414977630652261939929938090870113587144607852554273667335371107328504388673368430592672456314220388583491187482150483621574111469663901603898878849823437281837554076720961956172871511210067845593510819254909671817132777861447491199354006182482556831589341702353257381551499973839409662863725239601193213232678599903831459401468603980903989518068214830746761678342768960933643491207607470957760192007221070966698658024732491327884180377492305048870180470394572629001322709527276613980576086864483544948151330823084139952292331065082588624687527123050506626892247321609727349069817322272 [162,94] -23642955941090364288359066894457069215106705346616884479907606392516772657881186512251285876917315981698711669030963406825979600556648860038739519234203385863011267049613055544552130868402552584010089250712557766180936924676564050502259862003239288098616503715692158066808659879052985045245028458709795503803478467915290595172262679490398772932383939393506214902450403640796929233863351713559793688302550084070965486307566182036036773618400436228400527066013220220377065128065346849216216866956336181968598644684973740885161982343049445664484961499356226261920804011046987552193247509911961933142613524072315764777352071923103448 [162,95] 541203734465095614736927450315562992414412314310423521191231621577861556876169549688728200319745157541174885294918752581636744431577268745564598391166463488013166537200525982198459736545072127835933688431622774327601175856527141204028930890474121482159952963639748437235124270901783241830793318734092235343748159652244350078234874359220559547203950577493024900403709275735223051839915581532726152746253093420301368341057757474791170178444959057168635070197015682799616276985840081640115218369851461576160708483861726893063543495521608964345977825790753786877562539805874030173990949497152560139594359879502215956716444700 [162,96] -8475108766502386359044242156465417798043348658149331191402148790889862373359173811485300497033707644675230871945909032918536401532254635644135204353551780406130563446135718992606790660161041988421854512899034756762585340502670553083556151008834008175196740091807231377672287221497183693035881490719455361871699147540588130060920108082467296847766695733847378039055468061277476419885281398650765316078184578735240683575118150884471756431330368306681996362603809002382622519689868489596277368431645582109164377465673501248774391702196814773233336283370423467516132064495756439353026270610927770386059847965966341352 [162,97] 89539567360970108689439591733767826142722617912121756081763256541763854882386315241636244338715151731403614451087992780418021394583130419909923797822847163537862670611449287040421509567699881771255197657384220285350777305960367072382719436162392812368577865217721621554879316087332431877879462946499892058909351492994036160023827406506623740508144555960151065268385190365659484687874568750580993884377110184662720214387241042036041673401624542782690885644981187972812565134138279311974299018223826910284757621933554646470447803235117016231232556508545836928702994732779185158355485716515882046257268451288 [162,98] -628725336093127224063167671393091242149025971822081591429426144451673915808622895079002316330437822341859847434708267545228862124352435061039437572989019248138747436427887939821031703553383082279003231752931211478973190191219883141808238007619313595949597767285327752050142816548246827309957504502203847864342105675842263491535376064257425465708665100239925626567250373795437978036631656963108999475599410951114987340496325235649326484757028422769627053443203176605467485254577099149915087652802487204359401528007820699660538590904261384923569559201900430334883965411941944616482438324218391573954 [162,99] 2887046316831821697135399442020586435231105308086645974127827646849386447335113698823752840363523246624952009438796149455532005276570855207742043472733441632541898881556311856221775637824010106203360007969179135992514381377296735593941389760658614254239170397699082178690288784625560425181520616816370713898959906758473049563121392269688822004525544852772329416111203920880005093107222593409496951458063782664513000662671956655414967509153242632564178975440417152482610304773815019652327204242341038442472891873181795731939254155332614839417447134759616082870888726190975660985215241769208 [162,100] -8518915684678559621653105209385416088884073949486294359560654925005825783565376495951337829755778916676264098363610161904696843328215152094759654561445631431463370009754497381628229255984124682352117645067608857399947203267359440098901341398444959632649367053317347512138272697047867669186307926069381291985379535303110102801672929879755135065819669397279737762704669820720693459239020720245724251306321470617748068173275417294978785605808174985947553093372694297593230305439170681602993634246617361648876877225685902787648520539398141896709212263926147137578730604973196215790638 [162,101] 15848792805486895168856782542730376029779936099426609500138086664555752905200943332669965602492084076532266050655402669973308207287149689787120592833467240317805078475851833008088440017686298408683375679645805828486938840236845075861675160341366364899448073483263497806409900036480706914330522641065049996951935031996456969449976337522970144850165642900894292195595503358814171022671742396817600549159169131275247941280011556293716125797679135402055216904012205262731494828160314030645117410495125208119163067485909807078154745133689382905478724508008740528349543600572536 [162,102] -18209883791911066335442385461847436166016682168330947330250067496353470297753783685493697607962891684676810723317032921554754648935091690477358586784636703609443076063205557944983083552401280742853770258316300771302948729291933347212498111294181779897804359460478613266717439504717315825187239943356059037221350074700269727990082216620017219773657542649623985106012829741594597172756334292941159538410332669102282901918644577401200641681987020595916866111882368415154055559771196535081136472152594952401610251361363678376004532709194742113715315619996558760107968 [162,103] 12633352489697694252897689943398581577743373371869324176298944696534837396743295342945261231184655892054944620049639118110618334934249687856138774650704157887885541685424440707460555181078546148450249256174320420739503338263702344849523314602598309148699318401469514212689155545249979913256536788064409785188011737799818276992283901202028006127827681592146142521837223539567479685773402407640245519037637229206352327694874192515225766109935926327089201557398913689052382485790518566931737283024187041988862031986618041796691273799968338067312984016603764 [162,104] -5163087111481832185404182289244079290306662654352328957452395755290363114258146744435288433569490875878921041035045965640391976615052862835240948196259395528479059197185800957627385218185719032389902666773673611755515212368495842156965069489720690659402066330976364547663489844134829953000685062960523452198027328535742532848729202831866014133907738682586231738774667131778148976580439142400342301397965516464536151530460065162539654314845264790536226734966505181034434010301503240128862998757412673767567473251449185489123505231905719978770152 [162,105] 1209795531818016485790905181497243237275832486782666715786502005471618225350998242795312922434745605787120169056406085812694349437256435992864091523039991659953622750753039819038193474399318743872033729689484291102775751290321829753265250985213850002688231538644275181405879223347725826444396802344255920154022296450303532445831787333179649808144310644076522008184468010065770467591656026406243074377373486666639395897659750528224024666900220064646277843064945767132560912763252033421784376062381784572716644526352125327864514184908088 [162,106] -157748439642688478404397126286898654502466924070084005608361737516540251121825192318037893932306749839029251979412758949479050484158809014989716039236202563154694421873985490577696342921915833751409529181926170932128764915124484622196777844263664040948402249490994674253904286305922528062917437514327104173152539645595161549291733494453454972961495485899187990348826237751731766800465091978300565682706257934883059795731803818780811880968754484614756520412587315102871089874520997927191348991586295584747715908746567424457076 [162,107] 11074900024733245128704393608724518658943893818619448055714000469966920608888009114062692472710602854437856955880374688117492948189572053658598366570419267840194181443764055484579969964725981244027288276993335726292820070977971655926442629152313597815991088341305345497835845681055872874754603658097792998096994375194858362324685926095323732534706860178349734906161308692387142555868572445328490863794805774767061580886618241446015292284462807099235032458486521903693312079843676944441541470371790495209786052487712 [162,108] -403580965551273457623064764340815691661652965073610467054348159858237005881816478553640750168838966017649724597447235734171925659461618366654581153989538005430070275627654332374565145530018773201281405363223122244461512115510524565385520712245772483770650531111211380023189093164826169884211957603171308940790883627762700302602274271266005081344156311175161766003032701225610990441840819325518805028107051492428335436679865148127386160002254934514766331836601107815522733739686094663070527997534755876554 [162,109] 7328307222413296158724518755627861089763414645089685393190917756391577703495944523120897234933735737476303603011847860209411691382130222001323039818702434110252251720380162457563738112551843296679045803098561466584022202517324126864848149525586875610660447297697884715045339831103073038764650828940378216419348419386425445296144909382107258492013235608629071537480280794742352090384363207895296108707698484585477130059507033063702796265045930978457386006878349191986692788111580837723567795272 [162,110] -63341743458697600576345378559108616638617333285368999689939365365459316523829038253007392709499053279170878350077656342974912668725063814633930153702370312317579741998608925855138343796605827769947866374418229248707039281417898905985295976953920271533287033590385481500515238431351328447229318505410915001827513330341815054655436201639966876066282982125572917108063075556508170067523594442474112240109840290197055195471837181747653530320313650636595101670584228619832910928114929800 [162,111] 247519919125003757933273807947148683546707625238061659996947017490677598166625764267536382268209736153119405204118889835298471744458462035579966326355074962153450802831804497635770316467705387904555892285307699624583982219636978282784723781684013124070738657445796829509271978748671875229092703579029969711852770831192232999146095469086827567511647244130026326233391042135146359910788915516778431624698500842448583134100902231525835098090891301847344802502024523724261988 [162,112] -412484570489429590684535152767628644963402009173221323819553960676620909534767550091330870162042502620685627472429223435264151913746054599858737981414532344633147606744216106177537730010720018012061806223941734265062289070769864232341244433336236562069078640032856490787677433318489465102229175347020153857471177823278271018007153602337426678433967787334352506925151074917367761127060755682135314042268281695178153411085108242299562358223049222028161448028300 [162,113] 274261871065690359751280046969506398396393063577210622630435348108358011854324101182270107377943183343231315959816612566656045269502213172702966900664714197862781967681747036202610113250909000163920919058971790708677703149297596052902433800912613774284985115023409391436349532390289257709709544824944967030469706369396721206686509489018249892640425199638271432876380906948821645657109601226853458541336835208150533626314442510930578616635630639616 [162,114] -67400714580926864858137969988421893450395243273655303861206060182481860310497856566094430684339012816398525752884021509674246434334817200907136466300078821832616658655946689267416806876912583268767458392183198379027099331648015969223533966503318588309836815040580487765999278836869178428076188669167182215782213268323576457859210178837772778326133099465674046140299312917549815026921734619706455936244491338924335688056030687736290992 [162,115] 5603150250695941618218921125593268938153805013166808615093064017316586006409455000721039938316097550483303672186488206561320388549008502410165963539500737187643255597121838834963772581910274378840952046107349970147403031777913452063884307568545645037234220433721276342338055859499631144378669923988767030335741731521195408455034472448223866423249741745424306916490043455459386390795269828564251499131210372291341451460188 [162,116] -142068834774336338614996956331625801478370238265702021701378536193004387478893710662555752369363152665325226583968852915380134433377893020466941720743092842236166237338958395373683946835335643305433199796585794771702608210021721452490633224417964829254285335846280253362710888029864135736620983070159138897412025523454979844879524386811349335718597687246182508073576544788162974288941698640259479867088560551 [162,117] -14171911900140524177560042509041271504102638106603545910988785103530018604256305311642614752274784116588104324725553087448273722034507274759294496844571505644660548491634899612943747213576523621728310996902253779652612305961635838862744941406929752119871566358908551067700114581353366223880559806328739750262126079546511606551562212220075352394804326187398737980749199817337401713413237716163616 [162,118] 606395717313390114975937700513413914947371223481173376591575114443690777276716572404516043915180938202609291186410803106853292346092336677257659597427052849679283324359377101925453429392761715602922169579171814199382836559033335599130411290877654395643470575013694592200327566848927077159100779217892780702530666131963159093458461539612316470557656712605233901319509649368762666388785280 [162,119] -16582925889859521625200548154146029436391885691079127339817588862168759299974348618056619144456564078201669053172912859133841253826312996524913726641998983402617352495725384583868394408623739654232204468496066940309508527914149664097141725111202944508712689749406782882017836994572352946147025917535939886658650753817287119013066085641107886521593363240521209784944882275880127028 [162,120] 302638147392859749013995745432046269794026127031019854743572163497836606232900956000003888125975594982725954728057304009600435679466691087105421801841694967851274069717362197873909317722217213434535437649000918539228932343413590722808228541672906853320375453158082962009269671789223944478719456270564061539302502800563758849655061232207998447479016564787518020453335559536 [162,121] -3592659343739368203440326207410152956028924593379578995271426622390527335633082840509241961886008585271707407607021468600371738338295077101733745211946851709457421244307535644345459284251233438791076988813999642202904284668783581388265480419690749101562594055261545431506312205321211501905511454781241454905801742936094347662946570505488280766084088404041205124088 [162,122] 26961313971274088976408843838424844364625518346156796709397728835341446225579194250054199259521852595302585463136414585339845804182435274067575613336909898458548192904129624319620593719567454728551322273343418227271246075250993919639585585770950848011765972204458072425240245330684716183559349582245269675446743586906019231583212269144296970033230262700294 [162,123] -123884442653286269425050362836771921310428374214723040234789871753789333117006981424108968305902286100768360104146649145930041025437037831373885034306010711007085363505855914360956010009157414285063519602088189094645630960468559665778722078001182776744312920727849233142224422289149014401444893604148628657411624151081755716271419934456833862011728 [162,124] 336211509678688464851098666104954271879490921407114487881707793814481575058070717276036430945922091407929650017128075649031332894118958564934500426932264398931543366286679486971294329508451615496477408450999232192948538874907515938085806331481440813892868751926364422527675337482255387234399460243034372101948708338442867434722963401137454 [162,125] -517394851075142323477445079945283279540767296250056970429809364259130250004322289991883482492822068003252523126884946946326746271442573596641547245141797630707834607619214600950848483361874096796999288456267183903272107764910322287857314095185537470968388843640005418202303298286334386079635324989375889382695773760970608352860592 [162,126] 430976347497225870842902294290950999138528223936397178652284086853337157370966127755604724980093676760332753441242828765122325966639224594538973164355730210931051124639886328094498115447324628278127410919245307111960112313791103594181779626258777498238203557051876515467834431579859298937133146030998384235891118645440104 [162,127] -184208399635045898755915135189703093551082024756761735896185125881679705556293710528862854373507735297553750445142519878966196859745887181521071346852784512548591151969532014671276727456922857515285485895709250561210132865136214513318187556487683970674801327084771475933845308454137704651661522800143570985550596 [162,128] 37976913769519522527960514451818806933710356171599544010054125261467155996665503568924475796205838956078926850056193761148103836201273126636271745947621663801941803941412844868234004342701993994112593856178946257372622960520370056647188156151141260809469847114016011936985055052477067224368035514088972 [162,129] -3512923493821625837305009229804504563415512849659349171310140252893549365499964673803799228784368338013566300868122278857221838804602508557523672876640382789135039408689604727247682056826569452988379063848222043869941072331817986067395088724609441538766052577878296624866117407312267749755200 [162,130] 133856273207058278631296516406138595407817254200301760307732296539311068909495484150044377571817996238604213004316410400293363860305109781553041614395604540670724649950537461371063148021162206183668829944263118091495908291466869696948310428901591491851544456745205012967161480772636 [162,131] -1896897045481237807532956078403517034278735998476426692404382898401971379313162454911882606490260072485044783397151703659906807320292544558637633473534109518270479181892519041644147750036630558699952198495555970749810958886559014133496473429686843327127957808262862091120 [162,132] 8832031225053358065465987762279961008598127233549712593169836841518866292102538971668065266692555469710142584311039911879989196817224482466482464750251632714698710835153398430175623575714526766659702839197506456606736401369442123999456087445992348171369232437 [162,133] -11597485386451002022254523010304379381915855133292994127264133643924884721987152253542216772668479240389756478606365393704943658321369176798598156004815757329847689235996222249378047709733573652290982481662389796950744385151619991631691515522553056 [162,134] 3544459499274494441111512092925403900362197759932026373832178300477966166700847139945225139398469256941934668553242025501079485768122590811130523146749894279635313981051947610611854899189859095874737524384757660087292315736968818681624 [162,135] -197109423740529650255893058694433914517519773716650526395521483957740602240493781123512380369256605074648836180590115455595341424611578703141540699538138784003585878977619711735190615268018055646630640348349198124212009560 [162,136] 1434273646309091011178506319435636152922070357459921606292119095897246773581086040428786400424671523370222865371669707011681190213051884352959328552758656943814283024078597704894194045123925037452093884457752 [162,137] -883628660526787093294173330124162262444291899292086440195235537429097520050102705554453100689929347531826799265470022982161840283064756580591500053124133050891024188459054166440746907826947600 [162,138] 23057184424965509423850926005320275164007534774966670158013344055084875960965956578570735766263247635609102526802372183721689546069447041336621422579092880838179929725104630192 [162,139] -11100076680579210799514129059040954616287432397372292944061847943812093948615190130648452913277818369543066555053283040390302007871768024567463278288431460372 [162,140] 11833624633245049340552960196218918683771012816006542466387530238945791228872296452377509713820385799359900655890928628764098596533946920 [162,141] -3561249455406966672741788531305698443964782632715998407372334295369196231504281078521250190566263382154829440512 [162,142] 6860127353623693775798895991890816702632551748603615783066582473267785617360808 [162,143] -7366273200 [163,0] -42884106437286152755505532958776770466759480151208924210521057004274927306217793279618191487884690560366413297067481810753271126726319728694483941320049197431189974615064565407654916949901988904427761334231146043052309455662056800064402884555981471673117264581203843811532518142227540934241181568321155223259295792700576100937174366078575290626385589727171708826738404686533073953544601264477351823879005717360053779387880687403826340135462247138312151127429771566610510837405601046324169460739858992596266019409551258210143900250097480235533648195138322412844129919683350534214387959416728954787278219987556060577613685840078067761772239130567274747071516420904291618958549226622039374572846843779994799853383038525692461610741277439430566305169002140078349269939370952962656886799422798233030103212590114357334918785860292107463366268486956994192737359510381985656833781625398809271272656250000000000 [163,1] 1589440853351597571711992533449587709764722751025742054148501179608169244553795059120478940148355849401846291179485239551577645052183034592878600434001260364597152320466004155730234727888303592623673278365194339450500421048591233764815433350891817846189419085496958075853800797095005444126011756616210938343831544812361278564158732722998313674633559115939486113136799571392586557981778052626657888472874940967798464551512819353620952171782900008722437008752207555596380405591066267667327196253337727081136899711968115091362370741325906377616998966559854471457214924726784220365388854210242869660132107208968391532896458328790404657397939320451545230141362993454385151436126270517467532612014732001534686458422702928054157330011960559233054333720661729829222499374839086603481631365887198041571645932793626543835031992403374783623920769033553172241786952761872720720179993098038212766798590548000000000000 [163,2] -2819105050210896834292824061169319414368018936278726591067106474105730426833193994167827474900727690037883569967368214187870354009469669919716318775547031415615129543035678712490942835037848551544145926190238676967914771964711400447203989086848796230291393527201356511232419213506232804736001051111591593295238489366997770529355283223072252248514585001338236094075897225977792883214713132135072053766996669437049350595092533784262337635820283762184534001918725113185273128687357915043478450307627069104629219754261527939906001608005506428050455979720238830258895298406199410309178068967838090173377960829862980105818561931112678249806491636007325112451203079035366285299164383223889148499654012425133310103319679974664373274579822393978270812797272100302733900055000500881199317167645037120992335156855294177011656379267220307777602301400663411751914155903453967557278751480201659118967779219017812500000 [163,3] 1146653037335721228295079301468226239328741436513407740584693819085946995971364015596173704088838397548938696156929090255333873379398347177638763274726119119961549206755670759205451935562707859458145849820328759525496000032719414358008945333019034352373793114940416003027112701055667728286782540489004921937960036369235847538905240432078439206924771098427030085092982136468007057077872990312237186710522747083294479676507568520730403064700014678235814672941101954993004295373411354121116057249173222116443277843016357575170932550786130151771496725015263959829692816537918223053222125833839190628816905103708632814347402284886412079604959147716220081999263838011297622335449954521675218096365574609676878002491808613948968005097254612262914808820226642760687922341370518500712299768559552958886620065248861856918291159661584682190074323855505471662976877905024431967830295350998192750993603198785554500000 [163,4] -172671974276394683414360870893154953207050913695697865831912490944342759863066396579747393721777591396502611199540304586004126188908379802245544910037413902680780941564574502238618815135020641402709193952099695539912528213372432911067188216930545294053318358548193305314181661520283321389573423137693726354382398973488684391614857455929821990092602641770978253466412212391459926008123256306062858397733844429079552071848831277601214114755499977400993405494801857644709921477647154740205335402436530692480671173723763534524398066745910692203002195407643301899260784609093457833787327870000558184539914859916840826960491430273586178171594695163570708376525473712581897502906164822842715340488822631145898841786061629435862162061618098526741094159946849960593285707837853964781211375550696195073916384979784762814286184698075358004981250625443578217182292344392593943410194540565948485380612169736257823750 [163,5] 12273834718774768819677445247904485493397958673751515297193072240444988256416817889079913314544110288640930877582272545441003838551691989617427592821821473205203508254005763727029177410336608244045569717667455053097659312330242764341134988838905920239420780922997215421442174486156848463879385003733165287339415714323129129675067671450141182691186909621518624298029848479930404029006177046631297358918065220647394158821811378462728051175677694005679017620121055180946905262530261796620445674992614281141904079262705486666192703926029346492996486679616076319453283174999187641886317974679720447586287228534120932139176924319965719536151286606510433778874095162584624777627186695109403725855987069975110807318957151297855199616433442177079955157476661891418868218226534230568309563179812305308409079865339146807157074090318727247717926610622958305101716546318723395642699296829264677098495270907363157152 [163,6] -478041822180267262669898929363362599895244411817004894476594698079959700376339774577408294396863978366632219773011506211850979425641450529414638568523152093721122203696714412068016430267480343982915233043481821947754554749380927091489510693444527289167537264191167520726037134465052052173334485788760545210736452102266167286617172402762508646757364791063323810789785746126267599221941763717621786201877533919951240739683136593366980554097779331183858929052095748505954605447013196456192055038733154868292565932019244832946465832074099942578887950852205431775544845838228740294033744201118704946220951340160362561318716399089221692114486958100232642652939339733568475425314597067188147141893280469940490606370200094917945878689160303571782110938790128902538694340725860375404608226919272520614292271524757561501282238442326737181957241834864622298031818574475838297478476515761639195655178616759197040 [163,7] 11293345974674942911178277881257939011852195357049434151288416840103594093321556472131135882599602004224693370476500560853669934544811279769183943133243047606597049423171932306089191106609577025968312274676776412692454619157347288152141143924632394324951472653012300200391916253039209241423996329188688863965299860442980238548162415507446577217092666675656864056261422417379262295758939887957642508011093986160258968051250388594936672003457232941461000403550827220819970302616542638473561884539744589668008749004963801898304838188021354195379427853120153328241155232892499281123511285811536946210474065289563532771193832295686116423851331965867048746036907416174636659300239135609434465003513141463284138153485148202537787743211970836732484632344890699524905114950728485138389093813300905710015610044701953078660445126166919057723664845110306589834973702171431339832548799061877998309905736425075064 [163,8] -174242842613525723695340894848878977743788573009876056300511866931070164777996063100914774568008528472442264742134794021263992102990738210286189239159345765895136280911675316341262380643082508138331908996233131193640987872247481909770240380775317221073658657086546013889691009528190232616670198082055524530005236372796109307758270908523875422917918562985283639265197566859076148377420345320993457494377583468630525997437795441471270400589833359763817386409970723765770577037631372846551326614918763445451668262251255058154800389221710775196431824913159197468822318310809476021316530978592151284741873049389666728121985686841990867752313602587205359106288394600805604897195210086891630454316120075139672946390542880908097105740261173563133712623665526302285011295671714374898093852153691151900380664343428538339397517951315033273662247618236189052840895698116944308056207226265377757672948451109500 [163,9] 1857012883614093498548906221602621828797197763497656973989693849506190352369002183847759680326552383323632690404857116952500855317662876536896098097203255272069089682889357382759935866493031885425544983093835803010404327423336177265836947151114617893389724581310594166485118081512795617949174588701404589188548567383447001084367552319209295979468281765557183419069154599807620353451525839941715712689067875255005173134936031139648296991011263537429052580055778951865856091102893399390125600554120489046000225153109298082808207324318820362357106062091276631343191763134736667839631320393103359782920306126345905652242742919846430486729609926517924003994969629269712266208633436439126278529657856953159007375066247697850114762835056923177346438974126095133514543327661522094243336221970057066594919806271510651087942999557241389261994512340400034293815800111226687126658058173548653150616121957888 [163,10] -14282412252390658148346053299178476916849353410852728437437668464181981437227096090573404324945148592024869854582084694493400613204130956474169137910222304016100372849669735758751559806701385638035613255781808528311587385080398795785591470129826736140731748184372414814646363826149155301752685654897434361452017362014049334304442984845418890014977174252566810861410565074033217862488750757703532115434803967496026034666193793875729562234329635705707931342029213780772355271065637056198910895986006107094678643286442538369454907790316047227141690387759770294122750325709635546859237666185777435563630305678299858443517897137141793183648448474355689392174445178869103279112107071169258990157354071652265599813875610414794958240867586522792258605270309916604973918094843854866712642307873568695214176889131052507657427745520478005072851701940692751970320086696723721203651041526364259597386592320 [163,11] 82077966471494823165669644017768165795451695316934792839777579321867372776418511967745097265526665689545165386649069267393304399788052520715878437395443658078774244987926488148457797979670754188649072155081930752790735187138363668022330769343455141413467478702240983091271856582176615160214610991392956181759527236622456963085639745066099476841582837874199284305104805137698891198317261499583544020634860158111839370478524518506042275503514516560557786435139401622293770176615949233809222470123095746474682332370380358002492453778245849185876810683515219911385612913768113601440537535402886046008846999559825472157121208809248636265729810602215443006557500803706757969615757335428281048156863728969030465589106281194179810974617648324036607720127273074874868337083751609388244243053272264582267626221600972373011989791263766048987184502559883906849532486618059823941973290291981669816605476 [163,12] -362472025958771303373488965039424866828093911261050689168600147033146858774456335880642729987985591178729224076878981069748730478454477487183119152864832527098653204341223361614170308772342091830632554606037374731557923190288596186009306286794857873106321728894642135374046600825134561952258068018101135087639732011934060235309540013921319805589508566874735279132617005005643108767413391194971773339807105658070121423057561285926842456490486190179778450993163598661314001526431550276111794273321727793735335689721496473639480992590171896396900847123674416317598458041260502248970829825499873730820127054868950545662375375224885640985965940990345679070168213018409742620248772290990317260237207580532184405429640075057457823365207063699081116595595471984671313050144157887479910057383476995746996769637214190138945211984679272802463089758929885830882159227394853150195837987451703235860109 [163,13] 1258538926161631985611118039107998922301687639199794046364062140043744527767479333872784785539777063278033110279001457947742327415451066198100144200453952403653052631372412028807000360570284438150771133149547505474947891859277118496622634747240224334509345505435410970870750504338276546232841171356461417923183145266092906058642388867296800822580027325114781066917279287532013815466444755175554858709637219274719326777001051556413111518467548947614392279229259867921361806520664753295816678125137140725943840567240010411014998239452608644618959609993538219535296710282182699121143986600911723567196568229610689072798133990429330947798417181500338091216396764705340834368681575715606957310531421440442317701544240035812686674549770989774418470624133962278359022243663279569164859208820709817946629483648593958195896386571629545915877990523632765650132627474601370586804173325225301681012 [163,14] -3500576180104185031175661213791638364577342198806170030680032782816407298369426402038474274049202772682326957275418448304225125910067284764042427210009172627463337724550951970523305467270046092633029720365960222533324691799830168322489925560675636386221932532182845681458735559916058087138163393971264404286614510399761774032534899941038203585836392972755141407934081448942599154063424515059137205827204487940929068637752942707727985949323980512414126431170159722364205023854715539569594372751122446015338893741389968556042036119117206462706507818149699610669176442545696835222188104204078223143311737844930753420990477463457943676704289871690447909072687571183293837313227394999993106385414720734961545922508110206282926023234089307283079943272412447377610927269054212272345786599135774519197372647714158258710258468716039294153325507899200895998174855212984306076464858376698311600 [163,15] 7921352673339476616360353557031780417056336394449643819241763699651828628759300034591803853454083877683755486418268364813232232238506577350009224753433274188973614649059285079553786013113175642249005937267425133622918853663497432565564427521260025634299203323561836787022228023854361804482157437567902478788128232030625578538052170355497622732156252486785130766564703356487526462380338031448368537222958193203721537238845676128668763943700480391494280540820168019786657792425428993238326789411330210305273201724140167912911252898163009431348955545579771802659982606489727663002857865385958470568425837154042086519920418591613311865689913365810460498437767910229617898320251014732850431154886310615390551259307120695936276278017664156209928121178912119981171407987592030604450988161193584017608621323029028045179231176118695813344169611647945118398209730932057305480341401812372332 [163,16] -14770341725072689362696086301609204546378506174339252843668075999461285602071032726749699410163414053209309302767224503199558199153525462219095973436936561106125206086367672685909263404969055557842627860109403555365656255506637600366116445815519839121425879022214088496392813909164270269907529820107398189850852647775059185799962245764342196484424863661328244015760560173346596535691707408642207114066219316470485767858798358834085776725433465385738787064136141666441020026308469569537835722201053021807456393751955954965592297073221360926296896915138489983187361371193004759381313094267945255381138402156720681483133090567223885753412928631790241606515926310526777660834741294238345941715609269981019240176902453881571981223710853954584484861307074318795056434761161980269707104054556444329983822587342722628380156715538564142565416221430354702751666245462540933308872854024894 [163,17] 22935178948241727261515890619381981154220494403139878698246670532154115595949619142796917432825930243323057723525444558465100243290469315120289702364575192832250301023592389628130622215760238771795659741212596314581248671602208455396569739913276581593840389429641496728139972704288851364854321180488916943865517360314539310437783482467790171174870687352841879051313478783042811512340968678677458961664512808832716729918189842471700730784703784830627248392516712141591027341943579301005913476219717498531676188679095286534575005791406908973306115947068680275852520211730245536819559463127103157677988426103817495947745100671122996643423619553801018640529592773907221188796229068665233700795991196914312522754700721762357752747008917784347195373148782902433491521335197287852840066846853554166275083330495573124750561203343891076538532391621633172306929274362084980517846060838 [163,18] -29917691776081525291421095126859726727478513996891607702080492162245380227703000608894049413623469284328436406179305574140139258215661985392461396024414402049125987170282603635120807515169048299993970045689116316115650746555727667611579739181263553749152992170983293801171121163049864214129645638165965302774695295131035233349121386674390962244119175950477346844836428602249201344300606396308956963802899547699516195588372467034862287478409105707427073942576421499026231988587451112339766896750409558927127021040366982164851810679853459574029817140602193609652231982518074973769372112372614749821008796179634327264644505298683875014052060012261548398199775889282328029877690666659463239652812672003163628739523180835953877738149071387149160178659716020971663026403040575032982667095494651410927618288677155766931148404566785498131142675511791944235672141691529763573981402 [163,19] 33021216094826113974355838717708703880125698890339237216903595029515803633172850842130045991508186484416685564355417223644394193092305333216342319577395044679221180154850466995915752958634694193912762442777377898244853192654038904791140323008064469163286854381220561392788333233308266023723365074584738838989433826751583817827892944261956285321669927815206760674832223405965593879854692656545116503490712895553008910044794385656426137930630894172069912925735190216153686832357311592535261020675683981060058139237810117219723110081799821705152792169461611941641801761738132173039310603854327443220020562018082642857196898140112236711787318113988699370711789815075633591684539239786001736316028023093616058153569434131386810564901664887491643804245898878793186761480387719312466217127954675095300240871907842490882712172698073102804582316991484261116413667523860704453036 [163,20] -31020714110898636479598410986046305009627606526876042356078676719050824298174882340076053366493643366677465605469746418282725500247327814515438196039740189260418640516369572570451870755006293711970384938340927304757505203677266537541469637844985861701252958810593587539305913969575430696094181278935375619905662738243690771102327182402468301862872682310859928317392153973730845315809902502416308587857537975330019834960359171970380153607961534040614725493274051043914590958158230415177026480545069493840630675767237046832546593526383226778554289234864240089899592917579786696444994688181984520129875302095002499430539059769934505320562212246433620205257562632425878784271395170366379562880118604621847609154091853106371585400420693138488170954875383553820941945149240622698695150069474568710917708049113563133535306353401767696616937004389341136792225369926896376902 [163,21] 24921112037810422308185752745442881356622075039209516575059504970635850140761752567889095122502592106192008789834152330885984226315072609400175324687908689920274722438845857787107154524853676632445844415585426964584420659366656901835551910952028942584039045643490715045120283192705425593525080973783670642760365608062537225921671031056770845312289714977362653541335423571081714026259976345085520664926325086718599527413902572428311422601417255059027971157009229847457282654317287683081198902023177308329823761100343732687064654976349764573465988771833072526992864112175824964283865382323870359850731732934923788783330972923344409163146586821115995498763374390799008972667727071017282654323398011398043167264483885992391234725273346213965866097586871939247630799270881689968051083687833520816330861992620318036582883418661746591006312894648314378763294877279273340 [163,22] -17185926669525013157451208875197331782606228642988435676069980497751237949117902387968886896888101500292574670342420639423512849349969509446916948084741402930384137322629846657715853692273407323810372573589977022513873175503262090043785584819573235619748964855685761206730868808131023514642170362696371155931749149879311669337667350855697032925166675361466678163015392341935298041797541190313250883642634852961051011520494817576074593549575864059216288558498507039193630680523646531084989630929540367708021711994684219352094792838252629448205505327272788647390902205670537662536790633910912153438831180301199229094284221490307777399348761039094464540222045231599834867123672476023209980732275610902243255567062260115019106699794800938838088952396327218204264856034876986574971950029786032124698856276433494330000850811089537383792608553083593276844607543236908 [163,23] 10203256640746297462121854260687195995011393504276082638317563632532308973343400443851688255882992161503992120636024480070122119641493493142515818047609387849009054683052818479459122601390024613311980621079162504635870344786888285772831572949772323239283070799094607321168977078081105036379264845249972052646811778213521727358681445773750523794172312465999799948646306138866209406971563847001119886320714975375943652239616813889357319932403460183231482383671933398893593451127106635343105331121031704286989008210323714374324866176232633930949429254663096936062388415756985986332441156456461106032149919957993309613476301496046383992923677926563088611556101608176066648943367146184356113187578825517606674798847275369472471036131726266226369490415221889738548343785343622123223052137249143611002891249267166300328011092809000971380628587333442481402628019142 [163,24] -5227224362245231470454846271431103932511930085695575028096579531666772726820535021722958884121384722734486368665610299385065158679318307227451565402480325355137775656991570806607379243929001279561421951989347076094236802995198792822872495095564566146385825632915717926648102751139373749557964270938297352052545470203106848533704194500148861653261280932346997598492922967469821480738757210128008151164198464274518407575034200480899067348878051006315674567468576838145575308782904804931626864175148292261190162862226860432695816462751823128225258527059713250500435975671755851264924114541504610299234455476104415582978976063986605659392334223559611269920187879498228912974361151050728460019690829788117541031831615559830276164297454186816148745300242922101242241447176376314754418594484286344849741600951563637435745133661523718558066072306030069175352172 [163,25] 2311641107655607079555516253755013035557032255384977456103795753629670414969836344379844338692754854778173546671605477645235997794336331308310827212577320835719964352393222831866464488042266563541030551513788606350880773814518310799221387496021199491528740768723880309453511912377374588706074707788951664512262466949620008582053269704496131205512447314031073614643042853983213160688945284768676594111047905289074822330458772772989368096865676174308144347417470261448501185300342307926136632638726253584410292864550795245981462457929717590887926385122431721948729070822282920525867261135194158763761861401272612633270534503848816249002372792424517751384307399489669473079115809131550959223354539579330275301264290186653935482410068120270525438388844055740623966153638518485361810632525242999788942535476845360749737875114063250547311766468775424818942 [163,26] -875888519892496814699055632629537102727190426818239301260732945114093829840199745519724150017003222883444001017170526804053462719193986026486285712524755650014256554438651227812102428886229981898400103296397324995850517824315758552629243204423087741802457849464391867042016422111226458328687149640178198504088124009469233932448819213316017860938246891324666736507003396094784498610518776528229308769220766954824600313259874541040264396374482034578410729896380066604881866674349789353953366626448436958275328149216935495963891319311474035222058133170237721528686603465521792747594681423460625761278488822178536747395330614792147914035032758757073019109712047277415892846445074691227998986743200355532301793449768968243197088417206927552476158332539237125909144543171735842643982975258678136707283857404617539305307617786512322842278364949654798098 [163,27] 297768590829246432596092433970747264801897483729530784041855245368921347613841261863881858978252037973206372150352534054355029711609241603334135505112301535683229832443434671941054217522263581924412592497045241081756415632574318852514946746468746433017025605636393958499256333466689204344511918608791939797484861396585974652260538221028382350338527418078045403132528944799267246717728607850612375606416628925597878349265105634729983987083895075077886272582976522325732948773185239711618945114612534007158254057723002867941072187053180672893113253832049768622623669294670973020744180985789258252608486575308899775603500898416061009658122022747398061913519820405367932983226977140999285673206777622027018800129019533937748478253064948210537098477592743531086517789157213283874786254853027488717955914895280799788005903355580166578160362586443186 [163,28] -125395886746517259024984603582337479089395727374789462765900246272061195770133817304002108046903146564124313663683921394872602945942646063412015651673512325860303330278337438072756157067909283794181444222511442253127225147127643483244535910541582012735140274692773059812349440566253344714413063616809281197409896662750969511073229098427081767492559141181302967697011433225531720032570600284220506196433656060353781598332444247423897828061052879531258354796506400730494237023895701135701666767378368845649811509497630649068048927280049554218748508874915384641947807135335016947232370903138631353182396156751117880452198202480143436709605385530415580151370792075856415037292993161071549374131828245936164523545505261165292020443967714410074328835484959027187979757292471374669941172751706340216324684183015806618585487490366045024183112383257 [163,29] 2421884627543248410131469087572585402824941399431669302578484448586944026330528946544852088184496480557850577092553230770293439328844753687089160294653483310971721310912886905666580255542657293408401642786844987761536743510455769891652144077258000123364703742541999117100896538165602350596858509700778463737207342548475212845750964330556967774095448918041292314461598985105259703364178435045853966191633406965740144685806711135317408445240356074477271481030007930867761284517628992787089912456865362811011861611364954032658153660937330467020308343531210199850609770435829524366639091289702936662523992139760504505113979108122528259982927656834331951335831647285205281565077664368480395044044495124575352373979834661856139680980709302166817373910431911301004905901035709285184986918203027630127617629141154425957559206363467673878711968 [163,30] 129244900214005513947258751365343904211233670586481475967527452975039643988517699921371621332959414722528259596771023152413644817331967187532302061690276407305479297305846938189200717234316506977711621746934022734216494960772584396640151439878824915266602073252013286744200915741945592237311366886737452843988574622124339114370594992302048191233275516573956068373749615388129941408042947733335724975985685034229185997029886252408024930757531086518390028885666582920377862988783768018426720128390713245835414310887187809926436307648907219852989618481538113840083778878567849760677301980693671847213635804711740073117998307482476148340414763413943310527837119147882241018338493496341943456116707526055303348238416469062574094159358883715212255681065425142392696142083517556232812077951296107239403705098798171184318841305733018960967748 [163,31] 46514775908168440901462109617859183771785301660032707677956414670455468213747071197385330615606109233908268496248442743989918466700177318872455444851111853236748755563626621518040908677893852851848124526865623832847715595739022983115793172035200250312327700144539265514938437034993403632547419692665452006247492686144031077034919105692655076429998362557059055028399264258167438591052485565029820233665936993504746479263872998384634548300157029275392786809403775552075365346792443540500154296022564873527149935375403689266810204351394286052977170170135508062439268089399926800002156534043153518156842796935520248350909492661058326179094344237920389857041096400598321797746374275450204615947208280823167841980238607977010949753087622646153718428161785486715110821933439404196761609150269139784716147441877325583648060255241933114593 [163,32] -300551380490291480947368006504584268002077070842103534043220544767985502340634512401172612907332660310117650042616777344648027694843195505497579810076824616278047747579387950680404853103145389337820497387935165585628981837294959095224567131891049415698925064749544787656488175903190728528599421948926127515156312951865162533792323589217036322973182680717405341768922443071662368857571904054225306961905854600502291238294851157093563854113843503978505345242399704223761356069175089035920180249191553447448130235134007144850974916946661356789292969268048139965653025747764610929964861708983789580593212491529045771108315833000610161221589794456593010790286524425979808360894538955641332287787128477844097835272106174217067963383131032938258383229122891622771696020474357970366324562118774640027569195934765382153342877580076332932 [163,33] -84027543813860210636479037343033666955776746425042121996172519649048603097805252878506063752161029262472660002982156972487041289761024178787810396179739129407705869208422049233258943125033087100958231243230394974764544271924966531896641039924349319998693890618415646470737906857586373510020995002699856918451926637764356469003348859302226983846484337777517219501594331918512623512696182869105983338197952372575964015981861641894077871356171149850902602245894631908320282052312345144362447025400556220911957505772303850037492776430682361944406263474395209706193315276549080240976409445857166925185952101266205607416386007990838171159078768410586869333661199474003201401502320833355435122441155676169504750870252328251313471007369977999338440457513565032468516529632493735045601445182103793720805518419633575543888254309524308 [163,34] 481392917346211337577181358087767894417440645566715830740037271023873930488958563312668576794798277179212101302887974468921101119185219914515957544595053349320367159388165353168564660928626372079804838389867143751804319234997159245000498012835644512402636786920806847929527522291090079327430215676323407412546678793737532207833628295111510083976488499178150491771497645194417717192574458229497406323599296433825574804508427461530792545686509389064619022381357065531976443982000898131916289895979292644836171189392794738719102052814415904242975668014440966817756597990377720625237878932469517504185443607097071999948613282124130069977443454760032741520409480160647103529259055159458638876185772326952529228913877294235719902530279848429964052259444508186395709642797857748877432896581349967275548296710079394946280975461182 [163,35] 121880652500718031505522733676425908739143112191587513167150883397692577229093753269580309866881651863253759921232316808874482589575035886322391072527966081577233370125964550589865213730838682781589620810082196191992739287127493793565072068164439369723813148367367151122532243379627416536319236204588279318938808135712421248043380605696352352193104669450308923488599531738612975486497803473009273291618726723773063247711483626776367173580638746758649723208049736876485192188216779450923751761255695686631765939732270011159382480586166817499337541406567280258305844029137883582845869922471574964903834825325120692618954338778165482973173077906395138823781663531697896958894189135758281572157998918118538895426428691223988046299596407965008675989275704386547208509407288767615660146685887717394995688353834906728043038550 [163,36] -557398030246655860264176191882048135482546439389247912408547101540756410143397979917047688823537944731854578237807065869715953894142868527628481304340689370970086131872151017222729953372299589565472703483196926435151144266548891247947044027166355693180286872405721701633669552132320574885863046337967452097973504596032386274751014800095974395153431624945589157296048599310366220484801199808656017379054581385278583623803212214513542065653373254456199862026595752637671155634676906738915829087608016194653767386030503197285500125809119998792013834959939683973972223269113010491245564674572146723451515271553286269698908169343845889098001425163781521701899811700720988784068865337938917469283411109520810871525377042521558411236610282835308714354274817144569170826379508290953201900570224203204420204198268024719469416 [163,37] -145365991630393860425684515343146658600664169532806448908719751171415275469302478235538402710088078203678990252051052231562321237986522106826045485123037424690328354823771427017971943089854693339675087042300543697550964361303150175315836170654758462238836444251939266145012790362734071507286619041659306261891862468035188052567644422702980419606593379515601426146236590456550422041657790418999746042437031602995571086378159634285229787176931538840533247200016858712103823846092556536240191492483741910048441310441787172949716988686030384508657923887740137861300686291665868537723795239627978254621355337398398992411029968652163099602891107179624667548225423589321336240294799577405015175706863410169354854844955197174914642830815891044193134270284800902864461864355424782996378480071039554617626568697475328627120 [163,38] 469943554855173352599226512496906151385158501683686731986444846921593741094413111305550506350081156835514211925016015746563315101739483795252548939749830995372544846403261401383450983439457070406309071841300676461820954435436727578655009492696415979985084856783259690970387023989766231454230338828518569812481487504062470373648809321357824894341666964704265029488081770251382978591056457071397060345581147882617116518847789476613498734806950949495148318752075572073985930414040191798962360019848059542483280824622312612011730581324841467383625416949397021530301742305289565677477124049386716621825670295800620903275595655870695310732247432892829843910888067485014561347138621847139345854615755050922921136562869273460682683404552071258546555555627762598771906287934670151050245595550712018569449315711594082392 [163,39] 141384091029834712431541071588054013833979661486967050348697010363398387968060447723348344244453506376763671834025480393540248435222297406220914911652690026511103053959128797325185857769435494980686669345385690187241561964533612178641330379856344035959080713783843925698403393814650320423146349211390971850781480868110383133952621103803291977551075361694053100399865723917954371188768664746490925363531201311764392091475911026130448786268171895997803431253548263148858327717542067234181296845643070590961335912519309963867842975346469979828979173340361869287274956183959675795303088406300514359870836620469235747943089545475010145873532908171486865665832072026341307764399725033665198149551963023121309607353892218866139836447263980105779794114135480000302923927151711802347925365013285812717189216266048577 [163,40] -287838140642666430900610049839375641540563141278985236159356623823894449933707413354070077019853571581998540321647466196507682919925636655733462269956857179356947218945324615956270842126421274646719332415013702263363383880942712310087168023880674818644417703340452660599573069424890382379051380923232333202883410005589647327665492653330658389517939639348394591130532700980567788009642941979836112743858935853165685296206692268246584857617541106342449842500286279986395552335497461811587747044149978163796614726027377283179594727914582821656823250601607553521637417481158628859186966638128766211111676590855461659217531197056038758181859543277956825326594397509556292479650570699716954142763210521258430609185634429409161887632753972741289067445340992628215609895794345443329047002408503317872156466764402 [163,41] -107674387299752268657264841869785920005800194232193108013277120577057775897493563460019199765247808700854112098782284234989294808334157301086235019942639352711851726444716111315458733247032352590475127143958316837909123474895134921735477417084612522216289066273236382089354711846679485732190760454805202721790494772764164511834786304291848873504429128435681753209267114894310271735841401317291441813182126436412954261176682920834265668435928836875704905650536827766706547415690609330253460938379859561526230767078726249921616704017402687152147183115435785384653753688587840072248088860825713788875223981919280691851344608736640930203645609461369928863495817207499624488352868971368934975748257273310892812428803755765955830953665539843918431603981428270541263355508690602016289137692124848982427323444 [163,42] 125413811244644304589774538541770445548175892453526536775492419573055545213166731766333338930866973057496356990126141789994316357826915242455790685263824684718814239836719723025970329287382625861986780642737910582913812403339872838925665330708513408052008680893263231709440332100351920623547075895471588878927343161027296923353599549494666073212090494684128191057869724121748589664826753366908120740796455838581871196149322905333738141719877569934584602481078385632544515477851818751013303044152197436090846496957503846023629851312757379556605814948807620277157893346841035048316799008834184042612848308472697691887303902416562946455902588489303206062533805095150091387166187207093565646182086341453680598041101659345704304201450418700774497845223658985831418558507089417661911664600469812435425074 [163,43] 61498936564956130469694333973708056098823193346962123917149094277012779996515651472391371379088178097304042735773972146469857357881184896197436807269932188601846433095267917356112583975133310951582553755569410888240266790287471102337154518149674467224079548671347918298770803927854638523307025652091636641730042057524162793188771058844509229732620774630935194336592412995616476025968537253613396378841723137787958200627482921324605370668692080071496032434923697211909282474041286930193754974402900340107125873703774731540509865381026425851962946202619585184210540569078805253058392439101291148968552556525891581913077363200445958128216324340298679522312263162324220941520717989533244763802839798679673930298243712539058551597302062312360039928754698669804968254691658111756876919868287422609906 [163,44] -36433224722090977338413402834300690732527500503808451670670843471292363534076623291437302199981440309373963062255239284844561187521647541586453677359827321930616737564323994357621182440148349004266378715238152966579856338853520907336787000847585803584105019061793571358934668748749891162446945435198649653410175777957576846507586456636940555297396102713484136539432710415352584682637416323151329371303520184325088458617435395045680336169458401895969937052632921045202948929332042531342739531046368869277215566266079432481835586970411956998978006042717904793469650828139866627443148023019216806723758832172117205006398547210602072451919874740849763898414066695577974372038044153239790352777784428416359963387121097519706193006941131247932314933240674243717002625638117027490029184968111667724 [163,45] -25330634438668960396070637617295871596305041632426006842629459242172776077303556023437895278597209430239684399261344616060150960094074328484091034697092495722497758606282861505605048553469309828380004233971736883320910174784416566056630552041065785578397774326303275615912036386285081673679423013754358649771344571449970051109296337221741985911714132633538094227013039029347538975839400424620542483609200972057534174043601622644427412994551962818405541559446901915324988569597943878194443953837512700559213607598183447448884546610120095358458561252579714749596935668529681731194842187759979828678834279160708947404014624784092188650227203991732006419587519819753813026848349965600043171010642349121255265790585692112315039995120901854459204674656891374131903560882971079869167060147429914 [163,46] 5588777711019905724308673385076539871618862277168272484139464823524433558737824419841840423603906387493605343860046402040394458454991086681416433945790801783558352787466707463364016997219921113008798950493862608358725378142948239093740698251624498442005524847127033738494635187091205883001625188632471993482832696409920550101503027407845718848997322101834034391520523199553214080156046366900798787011712957466294425019997604442894200572261263848267543958167861174668415654024459702475328268427797553066656205683834603414120294195201090782304363593731906384629148714850583194445205518778864167338671475967919229586670212531008391292486705692858419383512893887529918165233407412342140055469050464169828167500788310052836356638412038314210765987024991751857994093643347408231916043651016 [163,47] 7159268138417874967427490306533051880258973015713800919382456016968196734448001697608341517568711743430117146183057120444153270844105062129737538494585002940348501713450320698221102429739587130364404546995924948803888321053505304672580011373671194214809333345705033766439686839190163524938031170192387915987654192475418331413240352084959838918438464330974115254635145664173818971755263708824377870436915516768899167442896484917515571871439298037384399461455187105867704154971248640171796077851130275412008770851536419322062041953393157358825392914091570899621042503482561322022424564395303931775170649856731087184436476237075226509919723854966470636896474580677451941024995884314389361199031672362997096809247924736388650721625272777057909727103462180252999134963149440092842837489 [163,48] 279696020495827751926645713856112371386800771507427712298470858918571741650645121877297969144614911716916948457453572393297223206425056905365035221821895376207909731086971007920910037295030143562230970461804868421321008463032373591610740449439620028207460330511162643719883161259731525228365470356520860214813571509776246685934528710817240328408995199965256444763131368199148337153679386592369966870252460562867370845010795158946454718107710761729783321789616978539266555943425688482789278321811897813740322621917457437578217803454358375846536447161718421558715839809122967325921277723534630262217603844609228944681206381521688360123627835583946235668359661323172486629071307036408890522342164154427831933124591378337178898767601293487705190516923591602011488719933800643982631 [163,49] -1256581384016308410460290264558585946695319526641578319785388837127825929413983914845282197408980332167008747708396509378098224242572865844690614419113426439333580493003562564238436923404141781156755793272899794700733398211313966485350576493202321054674667018080215336363351262702552833432174165760963603119035356156685738329999187426478096401919605556017286728017251287907915003495669274179888352728457158622983819296925266690621903141578061944671094643551737600916209112904441429560284643911429452408300888692185063885371067852756518934311737918201481929281560302877335327534995231472768147935358757270115163782975652240825556895543070528608443270377591488669101688335411140163000728346058150118857477648970559788076230224205045355864154861215212225874475480929204921605379 [163,50] -333063478643918545714625841678068491723361919517095915283183358447448319604031758708435458516847531557400938885798808957340129104947667891796047046950685000214459187550533053840354066735676255868299240218101319101210886683159195643068649260953249821160109781953876519323391320145256017956161018779486973676067805022305759028061148563457025841075831306190492868007375084532507307725211982859495385927475880971213182651644010299810091355912504999532962581268733481750395571590747022684493114483200795601366336969896534682209320231644491336400805259704275947163900852751562985401825633581318440135296436574504976316750464985402284254541917692628076392133174275935414822563629373666808033555025062054910549258686117069203177818003246942773042955008233227678959576227044783266 [163,51] 96516373168768217572521853317140443671764252022479598459804628182515394282944211988280770339536011596563774268516316627247199889957214987425119464610547293789256820890797688203213007329431083149846673216251533026950965454648824059540327656708505527005629066147737183791959448729999853757815552482264418703470092905965493994739444332904383398880449784260385378503453080755645312153258472129266014204159858117130571721316988896490510873423865492030075228685452027657503957311678049761797757393950227943908369455161905127169755485598465756340377419082488064829856009844907553682065335583413360417703468734355788695412049260244808076198798709777931620541971033466501765662893981466427738158195844288533844759753332060679988619401359052617516702680846675192925809364317998 [163,52] 65543219396881273474587131332045571889032728207219991496622327975118538209979275909119196458765416542381433014136845076463037597141230262764006705722944658085453976293672797725638679048037965537144370037030581966690838459684854443283579383025177939932700804944777472573423345239841032903820045495096932847122117320106039872762343367511092500665010421780513284771307108335156685917416757592990406636459429884780142270050720652503751919072632664329434940012279567493298851158490987627790190321259830593085900888106660866685967845735922000540069904813607052406561890876368403157877405732065520333942346369057032385075607502657003049152985245596422783904294129413213908191413803334911258566981814912752195451653698942940455821578478537616115805807514164802031985456696 [163,53] 6970842150437110849661565252897691423867968072605984322491537412914098261342828175944439451661735947378084355137459876148373451908932769208635986065114149953161609335838881529103164556815522024602367211142305004433861369079106210662355963397453082509903816696774512320587957061953278024449014975103018036901349453997753704579272895778845483664473198194753386003309531911685599320160061153558682041987554353319683052138756158373775249525685629938859924248506582846646410805478858954403715867785372897970273936741961748365737367919856460434070249504269450691243995918848759309387418095997139486079191745564616733693056049385849411382430674381351593471145949374496301846211428608082861823463775734480908792913417150909821295202330819594247501886414495956285074430 [163,54] -4263444032529012197818907923788178332234384502240927235995640486494133045158428022176369603929139555468955853020527257189720731841768705902430217207191665211112207522968445039345654991228627295700792398565726847205217908308260098518276490920655517442163186618041977994872167714287986834174157455459146549701781296605128394955714749679786919699126253427181533233835511326400332446796627221234594895112552573302820507543498845758454798505523374296648855788891022628101293786842954757741534838798629263486943125073913837163019766822741854402165836532324294528561776257923272742803231167796958619651823051741983446850748666803912970086862696723538144475768110559040537225495385526237447172720694023852483770830856462329130589809762519182203601724661936497354188 [163,55] -1801523294070712381341343023126779377237727476123862535531324657809555925645218496952117310283203955543484542803139721207571381098132333296212247640973754001921524426291061114877553563454745507012016930333187446177059602682120682143683461743936420089903091503371544385774421261339735868744262503676820930141177931622700643642616344986407368695469674347218698623819301926533929092309740363228475682651364472199127374592515911175459771856236205499350135215596958952313669105014294215712524659348611241642829896835989468352046792036365284663230937503916333552797624332544518417564141874763714703606954644277920209381645607697639524617624881969799328746839604184839630844069037252409533297033321557972640039156864703956708331239426079781561766478795397377073 [163,56] -228426126749754805614052241179488845616451477759159716865941403424566739024580574421168966133583405161555450080181472017599963649632635789814026602035391210964284619539376786125688384684202023481254286010419600574381946307700331033764146428379152867987754670021039357230433324593717317600947312559467953891577088007016787875585557716047461497527408731452794723216954934329221454052666595423819800306945022532718603145064639428177665683909500756845006928573015051808387293144157468518377964697390304328142999937670612453051952901044888092306212277938112443867432067376635053454814529248182171010932529403312760252997017601590697818652050887594965075805330156857468091299611338989073463933097927711906566101686499700678155300663004567132685092405093952 [163,57] 43524163153662217429025225708062257370306783791339817423620092474625520413906340597491633933533487768519924098022309369572788162551946658532133564589665845620947033096294321597975784754018938624788247017208976366949083401541461531691407773503208645165599725829651645603802537532986185223672355772394420638341870381198375135443575063039302071891752416397218381130177379759020048529507516795423645800099129054550450180280036261362457932537369741500029574932743195478422277387840063810973559292577923396771193814028934863119572916692865476120819424046165980978079381672174048912649082664990274756939246374292865213419357525050646726081349711413218170585286312406867005504875925370523352343201199265254271214628356049772193795393677059975296601977693 [163,58] 26452907273824108453536292629559366307400984528781111020634514461137610960905272771964270448865724923751052422112272492578093233150905211629373899440179318670677743500402419429644422856889386178870116589765961096530967398307497176912147341976205672757963279745191974534932891397605161654278383877550788068762828258945042634648648189838830850386166143854524816181218679375992513029991105089783490843352927549815398907095166365021225184475349020193776038515227494525879831112045094426705510737235106767596763624424180677206128856475079046806327332063460043755588675084033875198304952521927998162868665473310508548870761001803345317056068725713216294767781025486890995631480358942710896206693541718448888512880055133349439407527285967307625952689 [163,59] 6558190721101797370220939081396572424793312671784438441794358424427256157174796479005900758298114956025415485310470957978936629414161525624419866880852437482342193266891310094076409700000093526039689054088765612915190300817531222597745285922771099270357924783386947421972365298036820473485671286637801519097495319058076836366120704983381311341820269941844071748464436797179534702791366208393575827595184876331921219637414276373278784044983671151209369525062116285934332320695940692352757947740136706332043701975250787365449186872006458368280544736570987569933921096035506447667978753895027453173881938391991558498153513637299822743715448242409960316183053284415611244663717935677954505690474575631731753466748125320481681829043247785621392 [163,60] 1092851042380683728005762887831049547941065086608102514290794047525013660867404372465911501001879466734888152008069295356234891170928559240259259294437795948887619277845447121644422858453605450203417034514791443228987562829112976272335220036397818729737039881223167371660200312310017397238109287622949293861335808360693673369985628916273619874939367924336484559743266398028569052062919205265949929410938783846705603412144214482529846012291891648056364428174831866656094330243876131301643385792754397843909187310482326416812006741939379793319380591903770397234660833630163221309830897368482601755445681440904963014235811632547205753179261738485534519788534459045960042829183827162534042204077379133888755450577028064335464474382173747660 [163,61] 136654532303300142819542763530685420071614788225645582269781192042322775888062640316488471319795856817594749378997060406884277847087844006794451802821689394771982871614760478488255930809208520009306959684191302008774014719908900182409342390084600462406243123301580622388933975749594619715092311222220502305041069378893628666956858644841248555316189908225013919737578284316339819405646598288230656866136533132131454572533212808637462355941765411796393476005488472483923339897822736547239201252369466937952513236267608292465514299270620177887574776640330762370205965432720031334262461544753093444729902746722565469025965311167255857342362433159288437411565362502199692297239125424362525502491283393455565647357264607614494297500978924 [163,62] 13422993514877886645169999962903894285130086732476640400571770434950587208898180302226530069225210864103426993413582620727223866655001176733739111005215042798271419281776250196832411080137969442110692608357126457796424432402985296427231970256080014355778296316699287384801029301235216035322379993656411596582286568576565976281088493315519719890724882006315943730963175013000058122058865530371616370860464878374593006247233346846220820761474701726314875024857774927575251352334227817177197324788594356353856463330323090957705627052251685644984295863343788504291122361247756128531815306844689418274763407024756372747317279623663107112452290667278115414715141802512506564564911194108276397960615862520976364607574857223128207538208 [163,63] 1061067598722525457158272583337106689007684935603592678005058010276983661309507578009562184128693657170611427149790555356031186769264025495467592821320833627017461457803907235735598234573180311719462299661418757866395593868859521249282841357129903932827528185067342531200450838425696316093537803698807173477066556607855329089925607103217547173846306832754696012137214415862255273351073418257548729129259448087897669768524496488925840969723114456881844092239675358932941801056359022463016406407522202355503930025424228263337352230566394404886653313221487729696722945157209113260018081516260540243024368219916858108071696108557698497836313857664575066519237895824032024346557422257058073898525994401722258213272960625567832128 [163,64] 68483669614026964400199355598543417157919431447267255939761546002192443885329841925556663370687344412669329167632200752205195574608096006886975609840563328772486191984099619059148223488667246697593563152250273475933100187655539552152146357813531894241901169677224968826930425531060434066441063039909484642942841423411296844950027380071922271934275975949574024630114795781949969672260653571781527232604078152711530992086621974317615513091125097284325186891111769633742074509490546836727104943780605108505833579387483303198406370562876240129469336023082725149512642021817838037240831996924642151283391032330800977839832538973790958693446823518127445302468257141292620723172734523435309365853109498087161887100263367958736 [163,65] 3642486452434161385297173736914378404317295974131576995503578891994485983965213998310762864964498882818070381315866921333481407001738041434284041039335883529611100969966257056763990174159503339097417177455098893973439676471661403930625851782744138622557740041974410380970594489757656132837717149308959179314223716068149362098265055540565861197036474273468153053626354144739726332260249192147108080968260002048139956343522059317698270290247620637074329835106851550571781896953151188331559164103610620012731650700339939162923097748353445697650764446738747845546700675714392304650243081100671447870542924326763296049391961349482976633013915143709681160599634261468116733196285193019334556683120983445224264605940504816 [163,66] 160630157051851300006784194217103916889688580915318509965325845349486689459054006557363257236159184589594416017035488074459182920542783914985662392170502535856827121265056948704305342794440041875154086281667114472036528359379699396494183293193716606190187557669557653008427673382802399274959855499106766874327159129700382588905395388038514193213842240262527534478371660543401716742475438013040117375730850839782206322345543271953342288879989465736109732958090397489800433652381446221880245032576980716205668445976389247192208090734289628626518679972433447676424676427673098759269921210325717467490880491551386154066609535463655924792625969371397873600742797687016079959940403807755324816539439192116372996358944 [163,67] 5896974941340541248910517253410751086606972304024753861657635091928761118677972736391108452495353964173055404482050990916094885876033880197029065513661432299645155283225237719464701480502593017565614097275318979748326776165591742218743924790208497545193172618180034788169691459002807827381625655539959409529847199221474885387839517390887434382512564441961738289499608923682509752978514348263808952785059445883259811212636500371965620734282748251849338677419521536509890749306659257730872110834968354622401074931438509578898162605185953862425280347151036555652853942516521780436916212031916805997188825324266031081460942956146855245137571844080012141192805058172122053851624169176506764909517083453233809200 [163,68] 180688451585916886252104323305176836396237962182878585400332764511531750270094149349560144555447897130007166369208061836419402205009960893441556724138267675124415284387453580660786626261308845836746422514640143065243932552478762326615227951550222844293391593612704788487980994240098951580656492135239408464895234784509780688640951629620310899348648667575122275597696301126864123413316357532711405834834998148325901917752382580959648342117613807034585738517436664148851722205588667309113964332465940023089929442603175174359313547531096249108291036004083884699009551643889517456275347012917078533037851789306985603493204200892593385679773909538697347101609573083268307336693518646030479546739843950170656 [163,69] 4627968453692585553071563454930701212620471664441842778066776585428215366113447693136553696700329279473405200818890412643552102998611700922114882796765200710604105604709321784087348214373561654374936092699021444014396965223814128538587038155855588158841570659848306323077900174785324891528221247200053273323053829524015158665352077865274109217564899601803121031442060991699748138313491098324532300699608902715765356925345465892039128286138844472806394575978748949704377231071160510989859096094536254855607660855294241809746974112585894587207343110630398166312470291585503403507031039715992212216966048039641814869344136071213435875582949200593814182535002035183230739733486152655435858012485729500 [163,70] 99153489122024073974958701530004476876928622902569979459352237974622639336807171313545464497805064448473969269087594675400615896700582807191662344019625816835471403407424950601987764884585569823206815645794062766639769287058477365264747427578345866994692513504544312186352479043711974084954349122670464279129754348626265042202590581302993332004683948780893306240749396834113850862113164425497580365570013592098978766135701856897316133909319653097654816414790284367073825908333613439096574482093171926115578512017722281481410537170336140667546161052798894167406053790561662076481795951971110100395267896366913440891940266173855450975922843865150526442500221154128376903278300939090358703974368 [163,71] 1777012885003346322755434506974737260215369557381850932149645350670168064352034364657667099374681980710773290669260675773076876670667424224161063100443665312681142830152091557618387524254624261976839376116919358787941629066548452479462934923399127109521289591306093091198873883590187677758479391294596200101871332778359761302872424547782438795846195675523246592197840272790851146926422464386020036768267310700986276195497074672182475507867391919417054287944061979830961446879830528299824764351859659108542473564836603959456505616394244445122953519628690318293982592363518850462141248356819119475715492037380019935199090672434824394207695613476199477377324292862312554132913643234452683856 [163,72] 26625762161946108942613937403631100568168268091552677593555602421315935227541830786815791590649428908590481017065096094947490652338585373237340967310108543602759300097321756999151873345595286958575658321455352311700231561441330420607614433492702153796040031913963424097636684793377519236962208872118831924145121782917838994341423884414817193824051408743236832676294088164438915438604445661753277350251998276266408752741835142465747948891130900741412467188390824379065788353532814531215821445376865912683101689456643344659252877948902387578037880600742731973679062173886088679584019454507775582539404442332490744376113310085423266679827258371406268594757459178874155596413297711585594 [163,73] 333193542276106307572446408954193588576693917967243335588303025033763491836268486902758504963594123252799842881025317098808472170180524533348772061369737857935393791308826380725836674933331538009749735398986691114361921019291571106930098118467527353134226288047473375828707420046614181572559445055609456400937793453577343615611476979626108136967189988920690587647046287585546007196346745870251717739633149956496393403507559230848583202632015119328616420535155661128870246645817793724757758055112770666894502615669528186956565343742190012152714421846411249768099595472933451684792704959188038536894513502350874031535923869298134189072810647170889204765012801268555599256164306048 [163,74] 3477302148001989649759106102493441132660640768446229214658723568588290929273558829686875612681961514914671351705220594421645824357730649383363756283588230875975890609511091603342215680872343980085804820413930355362401510418308697816093161412097242963062151091097151004061134291842857730521088174315197987445313246517168401411328425844690111067865159524186501394324010172689927813737512779774703906498659359054235564721024472465082658410787232498235612016640575693578960905880420971772266495412530718929119084298222184329567793459128109697664563632218568564983420240587719338654979668943308757016872128241311543141161257884240380740063118062545043011942409703101964071638598 [163,75] 30209183380914289707296804857710650700016406896743327959746859342862340343376018392224344370089687400127058953286600318663810566947647476615578927707627596505921189551888613915669867935741155628852273299927820557950767324387732644360238260867772029925706273737173635318805200507233996184833574395403662630144452719656359395112976279988387254386138604118454458772717003765166960391285025381811052222504962943876468282373284176955237104491266821899869226202169366995910061309247939180172532529246502851323582852688582239135391216377737711137374184244753993057281399592836897010677143405225244534972114675617494215197837685448713398796635703208559422057723754177201000848 [163,76] 217986056775797056691758758221802472351578521693823977110984936873271748409126524876310994501585481899275727697863267858897404974819818792562974652562743169001353870874388166075778767016918669918911758318411416771464158869540880554056361255155267787273238999096913684412402634482404303055366991225014940408844910451779570071204785586877286553582369300156680182963254296590087031578429898572275666811538101572748758140980897812652243034835661401475923989444248000378554149100693776636755443307592574818653759099448251291912646653448540970713280708816178633091202020668084902109727525355112334998891356856674793919288526877504316325826738684197178305138953655065992 [163,77] 1303182971214533496101838288256855470831597858325296091438875193335858615096286549485307593828134130193222929880886204417990667139649347920257872406755837945038243579115732652330450053968676934524805587396887534320081055340384462599715200602875977552656025507926153358059706140489498298233456298581222438760479806393881558817738175266202738757556958307759851292990437131387406337598718931435502755834896331185354492145063614005836490411378865467070544211125323713159970614158412490401867191746580578656717026651434807669654386716111866765084667520792412952158208716568491959265956215296150357871762529380647083455672057778195172668774822695490446650240828292 [163,78] 6436049992276727103865858627015014580955601294504576108584118953408147624645376019781982332104320111080785456837860818231511280690591962553306604251086756458634809951319825712224568566420596786395729520891372111653113328484382159601116278792881597343406207895925996749724309084932995236935863108813664137139225088246153763341643580199604923444440421991110876984917539036141272921668030892432176686845307551457794417821212402897778369677094962277640807914183882308210500067653004541577296354365879678263827746536700817979262103649205089894662851329221264552607268687800255266949972760416934946706080268943671375763960926202554884459310018423345003681616 [163,79] 26174638184153984287146195529416483324938830967242439253929284580104763371907948133519931225985956005460848345577313555043564413999176665499037959232144941621748280604084565358356026732424451703593052206617729039641520406536168231233571583541845982568678092378722012203408239011121593909426175936506662003757580889775463650011146766071407361091511247977267859976747965729693628095246460788261378099256859109443788639836570995245376889177178341203473190214010910525626035473638698622979032753705364169962347571363407236683912328172254253702718946246661483652771998253438278650143834434321639219837370075015256829373591561146734922685040554298892400 [163,80] 87349360665015113270113793918421127322536567980739894733698463701623343320332169615893921328882206257407516480044065913456884195910881254746379201068364626593776030726598488114307593214678075432663010601611773226347982701076621832312353210801243503030994266312213330673510870368199626601190400065526514909348012972396054572822409952053863937890028206419111096516839538097879079734882800783657856227561498617865123144576952803251616696915873444847970013210424283719513333639725142193590876193893448797711624531713720116160642486428779693315530170652056465867559593555518575296255203610680318438765313497634282520363754011600927795689227135722 [163,81] 238279647621897066718304983956851633975848830250735698062450166302344342007283628657098190616256531900190401099600880616100908405860962387943133032671188529524761417431238183973984839683407563949735177180491507802296084464822433907827471660724364493453625471122612098378848893243380417118657662919207274301322364992902418078669172555574663209221383002397074133571279812904497202551311810815153146003756331933197232571567881958215583879171310817000035714552731704856522607221246212735485472900661614102780526248771605452790461317961266936679722061992090670097953953578535270378232688143818806035935292574871507004404254332080398156668094 [163,82] 529115550651581451922606452524529497237529123056121602251527543094809895199649120635147314801874072595567270549375358576296539063606125450685281481501852952417057158869799208000055073543967601485785089139887890190166819092971286296236376804563192184459883956525186352688522143590015193355691697526603547018118049161904200285904982686381431051106157923435308549126200007230419930340513424137231218388317390352501700757892259969622509923156156630949258215538719039762566008943727899624948633219675820571569913051783156271371372441398301479804169284052172052651017430982079527227500727961639852099720503058849751022378796462884097760 [163,83] 952122683425908700492548730270069446093062246938818923900244635272506007411367071759297916856244723121876037278226940435669020349540517999918790547443555032926763429309339475282164794060518356910555710152426398775417194521982379204625780551054197223671291540507176330484315581161724323942492625650192741471302036621783281997553572362753947214659886930052000666553217446817590041989703894269585995566819004675917193025184323312299944286128769801783140059756162004053991427212309650524996828058729949416355235968645966911780447547997402143426067244758295092267365352157678454024404191581198321425882332235692394867409390728160 [163,84] 1381675389275027511283963189145549081751016550461468408384734349995536648494628036363657105205933897337513198198422388489033476266307474616651554086510171549188876521816097834310313748457993007039196163164303776698202254131886961500047748895152695141335495325175773048853844778142087618241822821851566498571764757710299762592346690838867742703654217991043120943122280216280064962021934505827508652588945683536738648823026872903049132812512868285406234184411132932109719573036925545917158280194454059242580262976041639296582522238043198408262309666473596240322921541265624250187818084053720020618397538059073324399299120 [163,85] 1608515087881884521946914575029166403104160008053104601600483729793109237985997545622706974961517603514439128546809356220197881940246937118949248144421106414805871912014342929452848502462483955475209935332198202393383407764404908995850754855706781986451057128926806872904840355438637510579659711265732533036566772292880581221228929520029227772801348156180171979451093745751384570858783621145819488075886261127552228727758779461741286389368886667429253666020868254601623785958888350885537607329499347389779711039974474631807931324862394254823500053977658275397880696335200846012925755550683787642770107936890626268 [163,86] 1493899986371167700502085161957296050598991019667271180288006612587572754656540578705465800053743464391055143031422398742124228311642164205611265822410840887098252821032995590156515667060078541762249956086592712989774106119827205464295815405325898674348887319521772460818792416427132963098858309949037848885532299902524206095593644316697831069823275887114073339423278981832948035346967969390053754098224604229166908158274078080402140836066136729888631067420163143756972620261783407938648118126883731529312913916486446348100795777535760709808740742799677042021989717942277325017564012672089704482092209044800 [163,87] 1100255803616878928026698665659798753059818391782635061346850964678336772781667746881430507837892722531524923532122606385484274016000611011706970927775472765609333643198301637594107811597832482928069777244883690491592490309009718975799368865133804929517199241345292429901192282145681213076846043334146833904994905562055135804093809893573607967771610427698898368620726928943298197136339504570611854808475845425192604199256773295019612699541297557714177722131339771620633817670150595711644854395671229246740202812935585101868641156089602964271319479393706620249539232551205497102358691200315112350040240 [163,88] 638494444405605304969948528188435422237956365800572706231592679298413219752501314925501405781595868705608315313046908565106664394354818539327049791014620319395710428627174178777192004672186561689862340992273532732385588178978606328179759792021395949541195576809966012532631914438769687550175496475208537896079782262203989866613540458433816934386725014882580140088091642790377089050427328627385238308774773633353310187363974696056087226542265045980694040057224342538416363829040968699940122233068577876744301915581360111790838144784012498638445186837048428783199510732289351340144648185460601192 [163,89] 289956448983652803809047170751408240970353139759821049290476121584137414725668221679430801411491756712228924192986314313015546437979410123641859021303508937587933503475599010929089682860296042929606030357945524744194033775243773158390199056989280282220271501221488584213228449317401631776333856565662947212532819926862361821072470870527409649420622269032716717081181759887693789901217911244357698413914335139195937034184925225965608943994900958849625908715508048437704473164391003224733501767505846047752370404793482537843862780576237115780259850898005553436645548422684613000526866748006 [163,90] 102290058245220305684647648927240982943970392276915267238091680770589755048879536625033559907909897948516517517459019220696264371552082661114407340732339297855562210765681503793381919649995261617874654324874018758653245456535879093794651382545376313905831327889492926813563418765393535771651399628841198585078113260165862297593830227518512857969533453542338169262916494869702783448068822145190526095403760892159770945344488751407165286729093702697790542236952747335374479394273532020328759889346914040662075027371408214093726829748285152926946192523590038869245587949973257441244004 [163,91] 27813044691248517099396128996422398394157747316764531714370892563573802028826696068345656454506616371169399134423523822108817417383989613471106124710434402937709467227995907469995700496963132035403537926601603318388723587566164461130325071282172953150326606806692319281547715413597767917319736088095214707153652606021138800471661869563690592769699168926726071077945334864219529754756099020390006037254677980633554542897158495665520603659146407989030613889043911058907240608905844115350491636114379884080633848223932652231517396487345914399566805245274419274188101075820418688 [163,92] 5779986358513419106134695895752393915105977535493364920324201838483545317346794010822678336057553880117295736568321334391270791199190590130495025661198548252507208871717998592252737418380495613789422718526613205547795734306801981994295002272106609820202928119259844672122937483103842250345251433173523582626978544456760374156002267805443332875751594787516611743057632078920450544094244465148623230482749582967326138749823716616163214167430253767720293932324415557201734815673047079563664123093185291558907751827427423040475052466461264032588448026950412092284726506388 [163,93] 909822176268534092044276199996832348538426339745736492979290174118596406556121543610899243877105859068519093518936064263389675226985869569195048467582394999672825718713026912223272931572675427899825488031823844005944812063176343289811814111960096296042375375548451903521790825318205662807834757613733176288989593874495520827907764969478862433700722784468321525128141575578954449514827589728686237059428336126082302504484197292048739889211317595623431986662186590566368899682002010520131916899368659799552082494872858356903815505622803106770829540226896632727668 [163,94] 107434316846226949292831988333134501111300195554046072666058858544163824117477254321855412610615850467136488531450124056097483281379490337077660240490795824899670148730545534962217761356182275176316759158238062211601341848713606015392415163635325127715881008311956177860271470680282385493237298245607899189900966339506452706650597473813894298013666192919742833593813004945522931141157379532707744858880959174768004135394519989502986200828656419390888951193542850902479853668325163361652804234376352701274971710123155704829490123423815122216538068955495936 [163,95] 9418535367417465682457955554793190647080647963199094847818944051604083321286023716802419487215583206263678348283485344581246567871614350131532389538195976433223597569939688795164073274318371139673009429008141037622866152765076698671047542888127890204929492223446636605869491409504317441991934394010591006332922856661456790351723053323921554633443730730602817817357628623018573536353834196810640268837609014743693002001669538438020969918113259560912701020505622609754752962759557968468514814922614556704528616107335989692524187814520368617526013448 [163,96] 606229771127023163378995732069828008591889165056966442931369113317807993462803662285122784444157991723185101686529360374392201458549056450900013276817509354754466580725631022826336481504332663998889810229395107339780107069600738002688988210580497355746499681265612739709816535076967797705206093408353392521445266125419523895118440212960041885744073947054795303609328281866315778601088012529995133470106130690075745810918742208886854829993283050871707200096667886026577968671593782617606734167705077668320125597936756132586056549097054611780 [163,97] 28307010409921410482126309761353807839662819805784486814571699322566640153835925242699611186522172532166487837102033609370245911183269860760796514753928533595643220805743226030898920646644125914527664450229905601169260052516620487319658170771880482626274030872063903388860906099752352108147812703688304797705442460963858043896823552795805911246864726093764158133468480152496521134111928871830881026897101987602685180414440794688631188404588327482376042372849183880286954045112227735266767120567402810724954489669135862201275198350900 [163,98] 946530804654968890037996201889453485138371149229722983897544897911517717363417959371786098392476694429113899845596710837923631911927781902429439150489173953109979544132092674743704304766978552020083384535466240250145338183164569754451864664886887138886654696442986742278867681375669539423277525350207981373436760912704531535532342401724700585680558837539941031044991473316842142839397294467898890818779531542460759426373883379584151669243666254250260060247447117639170330228596941660598779483695675787965847649866037841607368 [163,99] 22350599161071271292234012775220527572152524176026516536759078834848851375983448891998589200564597813133489478332438167695544047670855412027149344458762146115223585067526695503944767280784253601995667035926469523407422052156297765657465581014570931337552268144324877572514750766011115587132065798250974166376094257289330156749170606993377999409004090009889854491364361890955839854179334942932833682782730594527272304451241543340301210971953847114497787652275740308900755833405514382545742868019459870715579390421765760 [163,100] 367101058042877300773110652909635928403920927719608339161150568946125357387640838775217883870060479566191354952843144237618727708812912195477499941551152330925772181953403389912075890918610598876599863323842375559952528145533383561390858489412677821734497243913241803041594490361812667984851032732683336392421295663837260832403142174985337266348155545240330687917167049498486544787798025540422985911250470282830871587422097396030498468277814385602131170968494372586787699579653254837217444503804058607129121504 [163,101] 4125663101222407283166257832007496959065448150590840671236695076909309098994870387657245040784490479266656930373425379957836894372332954619063486201459954278621463809165387593713306374423058300591964942033579819504571893216147261872282996665331693560259435119474983177139032801514553014207684865184813645977703910319849546067784151579974256235383283629111384017350222761173294719318351748475304650970109277945897804748044899696807397790754382311276978343364121705945572936027780146788891543829898887684 [163,102] 31164328415930536823004160502490171543881333811796301524340637383727368878095972464624924128644763825811031283421260762822721226692525744675657013470356650201775284894841736056809851575172368786882198332467643657497696409906709810158881754788246260975277191576888856075879202875558860822376811292485364875010438511563622111556671558666797005616071393783616423104434817126852419870957952012962977891672842947285905793131525938121309031987454367448655693929060369626136808637255855769627690134416 [163,103] 155174012043761309719467451275776024578328128297961482453682421901114976734841759009825022950002579620961837779213711284223033849172462306068431638394898833913552142510215503004675021469038864190083928137146713703580745528873029178377240484273536838478583909296717211279836219203875393581876705102586758416867878577747888907756905493717309918767912868009365256175957830241264385518588457411682011377353937920579709737455138157575048348302810178557881713540285700081961159105047536210616 [163,104] 498568856196667332853632821780431753873037744738586302675864499261304404074967538899905299647829310606453631802615337715086456971576891870701134328991573859712441584160798358194948519038407097260619598178876198120038659604715440315768279815455411844572669424062917707949324462664352919565743251709286498343570675958209000979492860815099974290204387304744777877773729001156628520139654027538669887822152106713352642225064503973824324219524043941578664854195804445478310867933586 [163,105] 1009773085850027311923044734171009488274796351712110625432678633667194937451109146709795438782153992585096502611952169497945306819087812694062420840930613590959737338533080035520823995645350198793192665080747219062277066292363953687405378760150645013804753896660452425933188085211630315468714932220733640024528075480190800030598123092530083982474953731514859526773779662880888021347416126100345642592908280517800293999544730277139048567202464007275618584398432612404012 [163,106] 1256423997451465787901849390097369789854638972216781965354046379189864337728399259339384522223092226570356628119882020553437744423754221730167812026507732799671789426602836056765546270223726403677181540487138130848115725437184919439458677828626236583338500368745049171640548906496424019877943109034511896297757916121223652977115487096913003430999961810254214565387202043144872780508012679812653360778851681909779390512240304513943240689512157935197009065758365 [163,107] 933485324107410292828602449731534678444831244381124894325736920968485811919100089276783885603992680299661519538456353057034028436865347730679393059867738328321568124462708275718905565985675034800151705354015730165131453522179601681757681857234670798991306058988842580416449307463362935197040045879569123459815552997518613488857058619093496420080093123563240556269472090943676256233679618044841641994021098436672706658958224709329065846840422019082064 [163,108] 401260774304857760661696228215523415273755583919337807612671820766836241147238929372568022025594633893408567797046529445709683460878309512395118089430105041760041437201858459259652262330660946680215758599698014350715842020118479301471228924672219366324127225590661679290655066025338251717010120713579526435184814234370335274503753325801314089299161003866136995149074786613178366313713974783971545801107853900671449535721799196347998591910468 [163,109] 96340767499761485281012981414381075636100081344498268196753557664993867968659425607469132237516023612354921891278327957346051080795501916190290719443384283283154974442878633181763131691099368972917316510952731630603381859273820308812766229666908202354127021198508542213573602689584842419064427882940911713753009489962114641395631219994952004410869316809489133104387124484034835988977522807391618144926587294658700132388254932967842 [163,110] 12420443853245372442629042533103277341500435007214928615372716999669466572139124449054476339056143595239943217641633731236486335718842430014490328896572926040088417469785252356599743382816763939167195296046156244201120014177617438017190219750733096885684521380961416910786435157480231827017609417407483676402342592163366450853511336828230464966787070147198767254305004006504457154111202251463291640324992353242063028409656 [163,111] 822481825620938689716671758641325762714603547513152502798526963413627421627939900504169223527068665139765002473443667153294264573889452063114795703295457264206232385980141924900653971762600999445396248334955783614393898455651907916928288797836835379108840816112648547935335517584138969199285273785569752017342568554153891366285054703513657108194431961192515416146570869104062747639355268591119593934047605064780 [163,112] 26603180079588220471532476857632457806916388400403511191395537391385042750768498171809468540640636875254043201998227694776164563311488048239360465724795325125857955802647077425881571148449246146520229069252724968183871484488786719208388619385712145044810685064573122159442931305702962051169873086173478987484590982478613627252039272361093718779661132054593014468376370802822177278385538996943522562719 [163,113] 396870103987259240698682922187420877754586806961583804440078718401201822468990948669991383361184801083755269141729340968303526760156401937814823361611743702746282800908017349800017694659095902658361139614474046525246374386844860074267299402099449533096406577218275823899100863148295065602328646204448808689895615409578154562784296936352787871519620714511930731423840494766854038424969498429 [163,114] 2556554742084104950195029539887251243099404544189008905364083572314479639326044170697445533566620739956029922998434314746031993571963207521975353662160008762576236208623911391557208912693585072198280062371933433974178077569639054780609932137606347270914666766188497012248521429406511780942541221052595278672607077262640271441630317533003773271573839674608226542865359503322062840 [163,115] 6588875494897812932985776669455217785510139517127633055299597005772738460321032879276690898826957937884819488280690726461149921755123276038066107238163198940907011172995378939188013120193662161871418084931930156242300658187949557792281645173613364660886721357059160513403290996074480130020852498591730828059537327513272698254484912119105433096353179312781076936766328 [163,116] 6214065658443256932677910007216086726859394966075261508603785606238650823655524357402000998931806628829805053110489274682602929428846381008342599882824896704161502106407750858963093555505344875152410808298828320807004055014794958429066101164620945371017031242349379063233111532932785646594368492161099795170306796554227017967537789433706121592875674668056 [163,117] 1930125464969587351737240234393498278918741702140564890822153382256476928540924727314318930889063294557619985501020751974656731867889673524250684886305723616176980181116362860843974721887489697973055148961723692535074428322085171275502905910592460056873197074302593443938393291040233702148887314579281088695533039523979731671253676648755632994 [163,118] 174071795918409203248577491369439189764015861071240359948983190011615540337558366835702268475949922822706196942744707058465697158825730952287141958204934104472221436904450553991675996563123550232952489220225832418166904528741800745433784799485125223006134661051930928793699456147807709629414265584636536701856725439787219672288480 [163,119] 3912735829666212081450998030084113952157593490067496138130301276195212924669328206959724796639014264693727914397035928709907335384173117066997470240724870953363415233570898283762153490315199693148641934536590175135188919337571418378179610934433002888847981544309249046265316196313391376679067544338403314011335379452 [163,120] 18161270920779918541786921278745670909626833087453108889101827374399111270346709591647908330627227310050574736449174067045701114861173485578751187396925873387362472812360100190358346616522305369763618320194467641679569790519004610419972275004702733000087171775206524711123326186180245642699858923417408 [163,121] 13740965335735148232280017123330823556550086515500470341631862846600240878813387797878858982779949110908746219733825672116681159319640874056180064769216302193284611448686225438642511309925403760608164233709756987176036572788704074068005859802145968566874450259049496678014749135815273293 [163,122] 1249174182685927220348367309577850926232475624950446825617900942710773972620843902926805044695894291981079498475603741327536855547248685009724842112437533089539405231453032163408629131738325674614708712830496270152245555594136842547158521249004261748613739683325082542392 [163,123] 9172693985581805535200439145499251259844764563342118048229338874390986215615630079012365842416832379526057451074853697121277938594617585657621549092495025948394585698925143403215769299883973714622205986702732121967212448504644327703904031110099160236848 [163,124] 95128155384568986733490555910721845970138454721238344317534944368773178951778516245290979314618345493975238137240223470393332924848493427039367639684170782375215538633024889375114315895297650242574277892507837499783523406539323791130143194176 [163,125] 33906819340182952277234876520311709859855458204425581466146719209863589164850403963880554372993488587584203711990777211909748103914335730751766372933016219734747633488580075251511403464641481261993718731475168230432340850952546255910296 [163,126] 7934119815481776880078478285510117806162278886884527538236920174694983800826071439203569701218673440174559953206303835535513254791639663878929069456059111271622342823983141111401811340801885872623972776133278066445262024117483968 [163,127] 1175006323927836573577681344856403814720950777043182885439695078820943585086813049766072166726852152218340348965048826061444554194143919732775892703340488792944698059690621937934304564430449563056300241394074412251836985800 [163,128] 105531500183084470616386665569695102258392352079287163853347975017087740234756470304503112113492657495597655898255033998121449095983130642745333890614923340194686368813905321022029782809106495817704409325180965480648 [163,129] 5467132787655590256343306837768126845712215856526607106526520803799018145782637141402347128148089114590087826428244845130178494747548015954286533169422744805010431130772763218429683711776848561093363834987440 [163,130] 153943901546988417483028454489294781968682390663754304771490144483457084489747792525807902874860657700764387854297500280725505820049475563863809089296732457011033263659728213892222451519157510187317120 [163,131] 2194012308032644640172281859696192337210229450819743501919443391654662329704632030549943229876285866870398770808520261037377922121880774676204902487124776098923278466498713969506655631104833232 [163,132] 14513733512963955656155794367614093204435380550057039257600377356070978295493254956834179525216065446283323935517221146095478824387424224036172153943798660402215085832007122148817999552 [163,133] 40045958614733772430419085405617374103905991217424159121978985530678275100879131006980417187664148212435692007015547970667563910402509825335829182021037377343610148963534578856 [163,134] 40288721278816009867493536691399724133926819699331400744196002979957391904311517616320444951181282014779849859794971710287329200875009048183867002027449968575230493120 [163,135] 12430754823826693457291293688213616741289443937638003803235045557620476716148621785186032597206762121782527718440048328597126104801876992337954846137619056728 [163,136] 935372915996769259044271128257048090944729633452252344210161311413995966052091568375975260740340990828840240920153073051159035955851129971823315520 [163,137] 12532905575101889126528128906109961213782708909837694804680449687038066290172464398317559275739236832583926075154035379520529346503059288 [163,138] 19020312130560264942426452796380655321460574821322890042697860180809879363786889815045160701595474289951158997482726859949312 [163,139] 1634060440955919996033543164915068665904482540664867770737021115219127595045877296135898715195582898439767130272 [163,140] 2477037208521521454292163138329216801758757441592420571770030130973906002536737721064896097254592 [163,141] 6860127353623693777391518895776574056971980170162891822158729660924021406944168 [163,142] 101934389649626046744715080744961344027915206576729653504 [163,143] 122016 [164,0] 5117980512707862270771748292846111711511865238413274363328217838754956953936240557364341662833514376135717312654796840454265703376593458402761061253380145853666938767180933593893667817759365784328180162871871471801794449332618593328057965435666896026136530670978336780657294894767641615306823661447852180650797126395880190790361241466116742532648778859790298023161570317890588230257277202951020643671306609797869394116377927126623789492462937235210918677196489328730330040256120938902227731189901333736432638638150501975891340456845144636550569310245853983915012891798413906850040811694088385712167201285680812861282906343563973475494595601750895184121399468417367586764826475290487836495239481986924434481498776321603063226584721910510588984213001261456619589519211388312418043552665333039557118735152232944351562500000 [164,1] 195698364881580449768259182038893890134894673752806758537659432843131873374251140360751069757862318869954487388371856254009042480586621234423651411641213437791347271411486345821483195946393582572591115418880138636338811391932709450188936077606501996704847442256358631955257505047534495947714394964329985796445432237043592221063022262439226397819011686556922746793026679860306910519542138303974375685768761361438053449118492131587689250312303346683872336834184913342253708036131872866191390598930667944307452861362297020983705864361398923283699207542264890686331791244892465635667911849413021470025954358329855943762335830063733441435790910538736963631017081663649944694798699392156345577322142109746066543707077658113812475916846405453144942544067793700417347828241408071226082596417166394101939696875075287270941562500000 [164,2] 389632333773632069852338838227628910495140827530025759519888634981868141743198077237031985972281502734408315099925548687571537244052439187427596922504171896309932244125218300584064120166598848705386550916224888058912606964696824133642008667363659042643877771119154255694984717046955961160473834466422923234209919812643967792573629688655362388942435659238417714230064634228824184565494403725654281250496139691248683326301129638478469099759018591154403589111729404068976523664247921066466125533426666725571685896961069302924701215646799851577684480233056521138332678757760710755814826514061071232447724471336691779103033794831648100621979588234598301558772026602090230253158048392337999272588138191191969338436350135025516433733414440138385636259157539829728017121861209292814970715403050765885211598474400900620328261046875 [164,3] 190602772804020674813491646920559042237267454086107587937112869145999279971732960029148866321799592032043908360460013688922169814575498144646394371748414438970908199365506310451086668840886942022322093147025141776054131190705043088437955862183395129873373165981907119407630576113043298156007020228681704317361498039056173734424610020697833510336806180419986707169777949316200492691283817878721452566132806510749832514125422594173311627804285294064532458123596418626408707554748184636471379706643044599902876426520441851630140882657466590239224672727398893068355177371325528077321162345465749559991476464558214041367572640807679616815368381782061912894969422803678667270766960273835750679751834562619418698323184731899562111419156664784211637264160411417385992750193835754841128676145105938013490323560102187064176978020000 [164,4] 36461547733667571496172389232723332369710656085270493421969308196617085977114693551560712872800809200246287785523191711109504026864943062547125855284444450139556062321673807929231979397302090313777266130304075979145604080404954633063106515509081774466447111746429682776072477310258867020722758460366799355848370797956098908215338997279098830282042569891948287212024319909185649436846496611782700391972424983305073054104593557983989108002954763661010722771201614455887296898017644051444683203696475079123846569375012669120683112526432673409122487361238349992063811935486301773383937588355950096212036357325540559577500624932013219595748545399386677704778529699260471770914196269852465885912006417810415755223331995147281925922502655248505144759370211924362852994343706986987320333074084686933392880354687675452803208816760 [164,5] 3431904307002376021490501770428226868700565781951780513143707372690441200482891340746333826019744512067494149882469984334535682642220820422243015327966662561126287298448485942224799680096508770751061267334423344751725619492827238123572744634653889990185642135296281548974546937357720808596124029533356186174101420366891804348250325270941635262857067783306857865733856457756231126212030756659958286626933720815880662356268446874874813092452930168084242541056407824141277549446789729259379358070705352499681041892147522950924058093600861866859566943107101151132772612525958828716607937483155526225718108062584545727375808522329187446371085736544063690442361199533172640537778321243397062548507818075765068390948599660692851798491888294062746310657736641208652771482192892074553901859421066564387220403170337252904753637810 [164,6] 182269329703958446431127169078028105048834062208618740759872208666549955779846323705841476564514221369062172511906191980810755591889638481546963567180889112867534821047178648003482596073585257019895596047786384012124493278552108441338685207476255644069552713858422636601117479959681247721308579979134084079253312544176927364276977554083800687766578096393918855406201614450977691720435325401223610003464313070296182859901176170805007392316886185601511510001328395192529071295909962395400822008301028296410552012940217505709593305060126037395037390030933880788587897606297835667987321658833401377996422769316075631171244101129220467578366811077089642561977686839932197290052868639752979555910754647736161838750939835568648563422969621916431377541066285842728753322959761266747207054003794087357489075064196055810466104872 [164,7] 5980584592616335227571457217034837109801521319003317435818131633334019055281515124837155246749098479656168020976193302818249999414629218081971025764093778736519165081687238573729329880339398741485541346111833765245506264580702019044743168646616946934980130666974906253966258353476907650023325759523994884356758070718754240560492083995889916281133300360898225292105784013486747941296852041156408037461196364292258327929573968168591233261226711072346425265825992317034185900788954553007501301082348046303718964842979986874145922897076410830099723498959085610040417266097422736460131526735835874502501959691179172540925020009199401980361102596781686452420081918569771865670511426431755581760198756670512854275250515177406370284255066181239887192298097275253424795826679867699200382570273561371123263403702798575344422036 [164,8] 129272128714556410665278322199185808672515723689767789365774465341276290207303608497296615230699954854103678155566842536812246874821790533129648721817167596824835141272428448163496402229203479878001875748266047397038848449719172845851120963787253935055956076868165072126627947217393382014864944110196483584532972313461537622846174102901238239186831504896017156575319731774136366048088948288057505931186515330697749916837490183078942119429642417548857959019219512590008476772630926592226570167648934836858356249905461712112860077350395543717021057658738582301830099243431660539224644971271616175833099050016292961928558173574957300340204395379474890958448266417497557660723448411042601581682161937953154064183472415598813744775873305117467795302635364757242360312045823102298577076593227195313783038831538851737102017 [164,9] 1930607497111295366158408248962651734369210139986641946032889534951528922121240197804847157704480193362313733322277947458096858324693260451572697896448132159846875010005147629548284424236121026361923588442317493076756437680666159294629966425967888793423030591026395924637237006723795927102407638117115233158459078411481763610864632187010320704384243824126850030150085680788770632027054006550391646446158319969402776219557719645475198989661624570790153195059552962070403298284949722851204159650467273822781906610796123721058227756012664428822481723630209722226756813682800716395265909793997497723456151832728348605187037086069827861339395492291994513239963497736705034336784301905449738675700903217879929510484178581387110360536334254224384140499173392759536138981316372143785117286655599882009358398132891890259795 [164,10] 20664327465989896762760122551132738531387422045444707762455288143962601355037536115896599758376077266013412138070005188372133392879510973505572192360823411764373513973744748796096309825326202768071256661916721632109203977801748553958990670229927380922138373708850890973422010685211840530443660159039470555200991845123659590920898264883287005219195911984211759788916183702070711481803335371749463364194523078287107468688797843903261898173117145350994068170437252092152375335302428787068769134256090678912237236288959889201954297057660326266602089173326668204670473611807270303292708257964212583414362083950914263537722340519666477993416278528833227725699366641434436766110021302603667414406983994574270512253550070359795401157985742841463582150771487241013293417157761794177655034609119232556293249110530048526264 [164,11] 163173452688124827069479679085003495943544087164987774475697904954460229034030453414674527271983783670038208708686629102343546262961135474321852643180541873778544476164302067581245957185185000346444509632754769187022091949911233202632884277371676013350213383587941811227692044079564161318472825833471023796652176513988727397033633412034001565298411818891956082647318320523469243118176134592194003156403676308157973123420218938773886768502196236837415414027983232147934191157201795907695023594344217037645149517892043324669528309685566910833834549471169142407835810251328756085929378461887709906651501801590483018004768968465955204573385893217575600339900721701164277376936459521460472123473043404050957860769459298432291943454284636410658540582092682595038230241380862322954436077836298808380759519966770905328 [164,12] 972991416286820381433570890464328763734078097871564315731610820551521893980834587685827293123692135167898487157324981101453884839936631981018182951354702579860941417292875445668695093551689286741916947145897580383079345428730261063247974931435350537602394294196010750220262810443622264956711062335551132511770357217185682602727433232508065517717726403435158838483865684720910680959648677557624635494971524761682269165441028207681967627159892889389808735930693628688582604628800593888748474578039046798253167318063404977794316374553162347159782769960725009668089150103413808620273202108862274204253179813012167236693505436487762604558404211500602165023277256006969235703121832463268633972869200681791862332593222725614844204840310044120890766359980689432758778463240578368946611504480275054547026684286602024 [164,13] 4465882852602145285283518541643214063053650314277277941924291613594022214031291920914997834714364142948526493788723206928353146959877692371559853135683506051875513529019197342667453289627088500312178626389777418450604769472188231100866587230457643204555219550720622618740864411021347913269795496667219672026886799533664686999561058928855793796124362475735254394831788964974925410025400890668527153920497999867164253801998383456840969870125347251773599270601830264798521705698757409948827592823668350325673013945257541268336392716146736526951964583512774729879772460644963386181870014008102241675757671166779047074874793606557194987673768746691108318952282906365656771578134354592750927995417303482205355431175827019294124156295600359091152225804467170847355108226004651719252989227046904988867679617577538 [164,14] 16030629738531202120132292861425331570906443945212745839037592008912262063996034713676989750123759774775032873952260432166366961999451200928472488390189443851759459110190168147396578477621166409661996740106256406414023217565167439196829977233307845668718135898484752152208651304151552931084248461882021395101904724597942052719677714473709728207451937844621690243002907125945470692833084743026193390977451165655567314351025791696933421407395384938118162314248150305886368605328010418755188975358789599978244998434230863920827376520024384825493028692125270615116646435964552540132786138931789967749222591026192462611518694299411250676796812793901360910994332553022177613427413005036607545958294712150912435335245148156051629076248506145951990212203798187704209033727212184657011606439489879743267448690360 [164,15] 45608299384458628278305733923539792563175447940052317304400840654077548576468799567409506208712077299352290121507513860856597005577264283823370308311657591455264758626500591140499012214257695614247288104714741914303927585301939827912964317945805903783311686029475663380120954596926906057288796755896299943538048561354830378535524416031292237824003205761278454807099627747540243170932716103318979231125492830982318506947649283371315697726244277040470998473826659034022495165829072962647407655959479889952354948678542965864982780275887281714011591971569069166985786216903585732825859262193087244816464846032202127853620501676383129811003356259439449635218921422412914661547724192841691372120951049256812681070491563259255231812999486430179361472019397037923508839287893513379037261767539612691776259912 [164,16] 104018598140109047590075719998687989531905353069535440798148848662319613950004586242008014181539716723513748848914335910789770754067253232243626269778080989366374443006852246648104157811791125047330154532757755579131961943055437667119966452325468564414273445571727991245763441771362949004866347061880086180066560054501412873927853889706493809340686214376039738982192154503078702999646675845871946491632792506226937453118600710978446228791641455228060250128866386119223295060590348573301884715794123255150250809785288890058780149493849640868071176958268739908718979533688593279757192849089908094073948889595033561629913337529942866528514762599952907243580023690400549432056884891367885270614066627081535056130163491834606810576352258471885610167746521243323140827332086850928957732831591742120077824 [164,17] 192025398919762400547418158967976474387792417140122372619353032754534312052049065766339072068115711365446403704027531097369599440695107404645068590959581106712557289535389155649543980998686940326531569434335856880705263383922745223967046069792664591376422398324672336739064054232159929403875380891688769283581884150565461678014714491768343900183631348744858161462450613764118131767824026773602305124524500827714065521184614560567957785344973980758082380094628316929145979067933378098049341961076068858928604320002413584352923382177273333098651804217640661745753728983649020262015681629322096647041364414276025521248692767573256638049100294377218411118331331887236181638037833550959303990751520629063905344908640322922850401535495028039659619298394627598477945438945559595602622759763887604286413 [164,18] 289335538053427723877098523963331461104514480761343252602031248237845406312506484981524280344512448437626164275142706623429582136591658926623797125342512719200409926370323092441900259252969633389224502886217398122362886325033487609893191494140595387371046258022204106281842470642237298522057052487161868289564691237702623993003988504051209556841223721178968787734289129263446584186995421758492716349801430376501391440735204030408346531535207327109257415082983219411298135545045376703461615533971422285160804652897504991274627999102208373001070632359169754734876807173313604390915972632960085197061199949280271621027404350686652591800208501961044058568705559295568505168176973650728400637566167392255009845900888012709661573349460729520160291752591150583515513785715652354288336268346142562968 [164,19] 358393593149165584772805563950992429001232284588811891747648684928397569407626242891010502902191618966556712762645779928943263625051717251146972769931541945444106763474953537636235486210388078118458992588737163407157544128632256136822992104234187454861143568747950307464514678452095866552710952271514201864690331928379974102989574375424171106799346231862496844597643627748555655141690779549168599594329611406614381322462041806315662353296172959116490897384938592496690605559284114592281371423865227077872045121016360979555119209221110867807997979335620837251132254794716630953332335773706747090826611355500709762148284782797928319986943881789312749389257971112066523211996889449881736283977745188333779657045172870968193117992686227789490167563478781890668679276382934157587795988141005600 [164,20] 367227514615034379778860434022107926598087378554930590318108177206399222893323413728573737996624448222084477828096422680644685327737662229992675761265535173681426349050752439121643414310477901004751874743139266686079339036295513503809662004991645523442211355981241138435458549374006727122845312968737569596050215178613245085597541787665865095469839806953678851884414740167822707811290346186424642744302668821168626399743994716600127113282162916895583545595412922893427784377574688704625755428867073815140758019273304780290414832535912569913553597813910792231533082925768833359200260475843641232624931926246473781135682048341293612746637518796651501067510928771385703847275508893044310470770476691377172371673666476161755756784922481570304145463461636817730244875481379373238401182659937 [164,21] 312946217355727900783455283114311480491829647840635235179171885177849106492183084948884283958893040240655058478116990286778743933913324505610949703653943081209571325278889650991721297083534027552894297138974898045557532543935576184977248926770536008442186482510690141772416336709116241424169229417201225987313796311873473471306680703929355369086064134133494182286482875326661464575731217641726944681054413407327376991039762018838522230147587739135575094418787272818297518215783296886818021174464081036589055975693038810739940469378205477634496925921620952093129019202148689635634167265318826604356765865630270219589905361795730567071877445581546247091303181571481967292289400367993844991290441234995717276539119579806091098263046365284577990724693365202422089154564488738722650137171 [164,22] 222842127664177090582019487585762269662624461371938993854230582291526121403908066249254308355199095952831870679036039334447353883340354828148578400703876634374440387719876532092844350472194640035955670142341525601699820272067495818931254896386519738849947380672238066884582689307096562090734899250408333880379647812694033398039207772587911322143110847006001127277211189382122573136462721978803658293166404471275981559973078666272023919623008884602271921463894137216074183599317316641668871871381965935756139356744048143598958652545101762554470525124249545424311037173173107446854037809249547542469008502584818448236877964498825179125534712709308740310261874424965670511121140790371495286992854397799915394043819579202488033314902834367403703317466302535377793952726611706403226344 [164,23] 133131779664056213483565073328496398736958384957245423690524999720468626694801007720945239846887682068343818061364686428994904046981423344719307323454799909682554669315305724565356765247018825095802731350169326450752531458432711978904971500519597267086603977693368986333167848204872222585788927342181881492987666385680179477747009664168491451388182126269195170093708033404906173763511817113938465969249659758535162386419219617086378621291728654122154646339751218674648140725451640359059776406010864626816097926019425056206986193709386133367674536951073462695887366970488100353046606259444344364660815538872627625370516610582516747242386585443145996967296869171042249750431584860546644111019668655846682485411175006364149147419438752439159355554425119850048760032613397023851950 [164,24] 66965234414188658037033094009448135528833630708377671954033517403261955212182435180255298487544840509082652738467059064518762722514452660047129138610374708703696202651610789525123278902595944506732478774572886670994507495566123342586218201460555550691193042453642877747930899606776215471563348517065990375175624118042598217826933925918858702954929434420511323084468937728077164146080384117396782540386088638227920641348189935285028323317876139829669102496063648845531900994606855812318502562345758662396332346457990102889306041274526287303474927183528879989040985618526436226940334954014022372938955923173099913982199844776241748465882739589436266212072631578717167462573006245798155828026378223403377451374501092863879318173076233525373259134031308064749268132238046159184 [164,25] 28445659144024863784844721212150287381394276268443043376694315750231534310818901453248233475662815900994934987083555899266714489297953477001135745202056664117662041958593550953261325164198016872617943055277641174712907675605500216965716965861977246929742932427420399377033916420253978581575154703499849085259595842859891333191165995192482190587870271272303060933861415543985008415125928278814954362456022806659572600573434816954376094117857829663225974575563695802639775462421563193849327696108489248729093794286326630626766272817716989841917034529048044390153961190903332699298586503167551675562737668295335686722073507011722331009504935627185272156061812756658342681967262318324035001579336873615946917956036499348047116261057328952499412987601315013129894949643279858 [164,26] 10230783697882766134234818886098915806843399466695350369014790079817463036724934580618012145608766020628035860652722226433380765139024393357284703873425033603078522704781411294679959491522572904843349034402282195346592960544046709245034338067309058494369019738377263614966508429714188100670246213699726894389538824878201520057583855931215398265527972103823326298565414634102558756521054945641976526033979934283186700124577852587728521800509013344653150328757156992299739044624044284891666318558091569375598613279936769128009152848135077635790180982949913548724163480016092471988464074291907332215049068681101610582953021540705408870533440715425697406611253145579606082557000210471010393719658747572879393637695479821452185589211134222433472019394054254614596527393968 [164,27] 3122378871626644793097832480817803347220385321988369116984470746379250414196862178694142508875947845305548024447514867764668094270256694918882474583584214648609854352105755743822091888509000673155984146841687776789136368734137500914599599191958869557536072131016332669750797268116364421629411959087103708115410896491758903390184750613362948051114116092468897042922459883696021774274305685406447097965166896922477898880484506589069034620804311564480734241715734352560214851508807535451172228605760829418408117509396004826336646721553497541773137924623245875470298341018083689518584036896847707613110673745243509960435805648676851388881560574128121596946287855361833764937853695167229808639051498727830724046014734341548980114874859798300455474802405039609793704688 [164,28] 810119939532718105348072292004418305964839171859675899144122145645184402793140610399350213763196863121495123678691351193153677212376085897140242760006419091028213329397530187963468556038146245320241503888481295407929127391846241290674532021221072258878666562136782077025670867682494407994149020167801943044351614988832002389272769407702342989757487002475334631347994315967502996690703652863033594576883873218198320050572557062702621851894285877105497851382722485106864692270799540859794391844657344536352055881256176720520092875529073251168369416978018328855443175528697860760198555701326635490968554347048168504567431572584064886333359123074613583812878626272220023749373729684356378060487832433014090352409299217510957685782518867407797279963004992444054688 [164,29] 178962534671295106581027764116752917732713756054616181506000076911732713076206852820729722155969019394694625011171947998801548353021884473501848834821726726621460886558778935354199928884590677970092099048917358262816061585791150399810591110848104159098327412756958354011737854588735328496965247171837207291786502342517108554403310425396554749507065905276685124183707394140506005694687555931890152728889940866474902743999432371294029744443387092446978071509592605304600365382660777461936671716841546389577889028330459913958267832045526335565443665234579901596425102360708258444386971217301534482014879288282898196563362051164221929926676560640889831838854356172408693080429754947018329630096642772506635752373951001717972980819092729724277846183958479533451 [164,30] 33702019248349707091655621870426125839964771160805053650590372868047222951401967823712232627735438350613472109536815267092486673357950326447786776873435441106126518862118455130300426064712109664510442526296123183646238019477562714674031703632474258670154934945696493910203166418038705971891403955511962198179647970764923983981052787822087411499012936592009885781550369988004983904446957952816590810901687490563999347337166073279127082099624905806571853752005548103606663446028236021408651364748148900891408031293632992510979358770162955201567574360551644338823406362819861283860121846250913252362701500634558609863228289345096760668107075160407291340930058672861818135077743991966611750735393976596069799462500655538483135142041802401840780363315795416 [164,31] 5415540861607941177167899445247383312995694209535811283292720564043711812508199327813963483890731119339103602293594508052500542572719493051291848015093343353315060537592244746554040974617370271666026250926787075962308003529426530756369806399519710688098032305946756518940826978196461264152417098499556415792461718468876906191038933971646733695655501825554980147735613301174974069587387876725679134139045835889483776594010786113746803719051549555057397922025177612131720294304092452508661140772933101117965283101401186310618937910809048812082376613482010235730538433013860123289218179885649035109906843700062188634456748778175373604823395990671545970394060682524304931529895257470013006678521407350210271106639782893493623352880675007087012953936270 [164,32] 743050012590569145531815331701567184585304920948415090412959504039069160816210454541447956201748103217003260001435957387109687984849325807898832009160516973217496000500864134208988059670060430326888279402501933540911200336635306478732757110127121478299822418987229189698263553869899813006060663552893265656015482996682804407298104339933249459044582439768693496732609571281655313530648173318946064567051546091903196105885367930963641586855459729220654675626351542960319733783915813721694132321937031817738431864856318561764191713621654256574535791700782647755700050333948533683765986174189155961123289091191914530471667218387826653493622102460207449203994323656628715239229801452962122875208609739039685635130483234280088449025306422747939927097 [164,33] 87091631150149721563680544633524260815046516258757708212053345572268346575249081295903334087031516152163333730474927192436791399326164061817622869592515484147412836656815947113563109762249260286447342680147263649399759970514414889101226072457126153482807740067362458592887508548992954760190600227568098138569849997970979547567349592090782864856197742015492393930912308190468947530084093450367401922041343058456137960781251849672075657443478789489970239933232406393247085702668399011497198352824951515192618186854029367482385964392437743868300132707988763491445194678443614374549155486234089133887603282117788786520652704913965931505768007337486947008726276084596500687967694200627921408594474901759464808804766285593338383850347834538647256 [164,34] 8721839908502275976276349084769521739895579767812571516163700215841789003117070870600870277709841599640727893148628030743246818509713636853760846226911656385991412089058780016162920001103245327495052381801488141931435549557382906142718976485630905320621207969886179696911642073598598525509505041883526465393156296145920195911477734791641296423931086249494257089861345293747491938225588692252099729928383844078569150643579124847279012351043937152711453481900497072679853270849750249195014916062924938324010063777361546756399704983873128913248962767244930583462487537617258080098322984291000681888809620961336648092365035824861073467757145573215959840101061799777541199555479146967664770432037009839958866418123793852901045380411430019980 [164,35] 746290898629770859587321503972910766954061182753952210808220113906586466378332931541464988700490116357970541792211926952425501432279684926273502270300546464852902612053934808439605172814531208293323876300812912608731019518042836557697510551874327485209456419282839683257290686618686122623357083075741485891089051573468517272334669778191988500754923304757421066895087527164962013314202278208806147191636917265300861197172247051999238962861421499673994033750360445245708651702256190844116463822608881146534089480007552749072215230882345117747165334100051265277362520541300041842174643967818223947204741830457696118040268153629691609321065348543628674384394286287556076678038472816416771435809733000556134643260969129975576821941252116 [164,36] 54548059206436205933382744766916343171989625794574375213562418197966566146677944192251964025577545260058579876080224057373673005479289355164215625115928012306367181385572790072728932810816282781004959419164752233216935674003563304109138337872819075383257333851571110043872234626982214305588730181252358055921030901298559762480923213948554901861962175877927788393766772969098549521602405592146730889075954762706273732530330426255623098873708454810231260068221281321461261983895893574521722798912583180347981308054552670940654022081002733090043684590737678343768202953860508504741693873525317772919826931919528802622415206953169740785226958291147101717080787009553943971599769057390229035205404661319830716411822843547770225229776 [164,37] 3404357906081031740890860572272274290798554355462873621554718277193586143899717144467561561760367208832454113166998583673680374377440291479531973005299798545408446963348129240856161925202206164427963542794309708886423817478028597463030850579368010146264426516847557484690991955637627259125344303276894683895409406779064660630593772587409105013792175215479801096488211822589640969858052109984268157658540013989598831600861535811809658580320537932740064425362361912931657010389200242528625465123966948384458265513838367071573793131386784448196950788900610338153609799755947650981589454173469579604902771724086769752325254699370055469925791948946005291852352461831877990281247433653275726639806110676207591946230923011047722552 [164,38] 181302097746584232007647246856972606079863540216586523726536681197716740221753200353451178454971010410089639659579996661091471021945455352512711992993154480183583405155565890625727171597897673663791399917408223876995581297301912782405763484991674836123712508818777058961962275007338032190249099974811343950791320387746509929789670406439889972804651305639427840155988612201385729062380672977894945714194483902000881761215008837941323627517073966564182030375596515120799814118747217325375278615112713917127928740984022164263851170996773593545188984689415235888536127898860912465053089592481184880058125009180186933300504637005546866025330754762629583891247264441147322497983343145784883429061142696931840442935991805463968 [164,39] 8232359867194078202448481271139212905459514688820475832216709148941539307690430459992861707073709655402153580424655229552499374221151944643340912048404302738033559594594992618634830981977262087673760103972087843128870018133146533441101057461888305270963119264927609198770365718735381704051265290881168082604566844207529857835085514568425686028401251515834534702629962556203796942165781620925581226120416290147668469023049297186975469481524401429381282316885149907548138673927913783562997051780622153456865538814188272493905609875035606002107407950545592559588748393780146842902158795603849714938367104794007074723313638064092758455174051349302224034514451428264103442538743176796587311444956287488352303874987963570 [164,40] 318389373817004132921589039047425594881286835406259600926399204520337478895161157752171755004370635931990084091860274311608365991371258019829870539331368815541238358014258910175639018179216053008433224164690309874691376830647888485015541029839566359020587972110258787090288135517666402044617408372941241624568745581772349661136446857886731268957775855990546442975073654581025419988431119591615457348112774945883002754730809766068790663169410380519459405966211750300920501216372182777948324203212159522324906684876553490081638990410356657647972746154553367089767756727666494363952949628100920757509630600784722410202787814555579042072352690964426762851651465468719370050631513531844085139906148720607952545698600 [164,41] 10475670813306803436389928188588688062967274619476742797756742448953924305298969765688867333472361774749167079066401437015169830696277642693118775155966501776959796238380992096067629602396166653860585990837197417499812524108899000164604749573587190981417034177131440163041194866775765880506426257314276019923490596368486628990389671934150654509799637637561843122613081093449737743701841150326647293339918567101204990459116750712224931657601436823754000686085138713879005613728677822999158413438679678670951217293617416358929437363902475659868967685621101784055055885321969067755529305449179493749409246065514655814678147611108526642352332396561423503526610936569522922486895814079538036241682245208063643856 [164,42] 292811314517165731010380407188230601261986963577911822319036434205482432539783129466114009765483060115676396062653055087576482191238262354044182719861659136445060427642870892050324832004929028530008949411294090334565647769513104252139956253257121155842649789971325624447166512618577739717146637040580279053364819279314902174291550083450631649354235286338887903538491003572840340711390839621244568819892753221309367561919725071813118432156139749552010581855880065947648916290814783745938000387596271254766069151554108844151650973507238178662883308290738749343177820277626991983915530136940541322364473113238553837289109438314482330490525001878253340571203780614452598668338313912477568117990850568149464 [164,43] 6942191317239498914048222513810873814111785649313825096067120457815856456604181098844156028948862806881162427003883942731538416670146615754649018410473181333814513767023055779821114225026423990690827192878983386154567196531588352506894445296843781744256050746215363567978145826787942547637872700187296348449484310147695456430631797783958545399830345188178791075373540010842285573025281574106537073844827041956161726579703506233842907713199648925173119865796160695263930800672159192491568431264178263960966625307631230183021918495852208897779521653720384246681499163059302110373192140322173332073351465908187729782201537617637962600745625918849349241466061757425416714827037597698029906360870020232 [164,44] 139323568946736223749349558115661015426572541714707084483574390924222940801941589050385156930978681559331127691642959720034696075483538688679405646453013630907283588780413349404311590710178098657305254269247079189476198517242567214359379739736636345455788109774199406268125079005663842163404802013878397026642444635417378901178658175692821755076986167923690110021576280962793872082667985961100352585061068586082824070515509714259173356371342943670441838782128087992435432336912956980359330109374087506230595548866861838802890600212950291474712924896968039196727800359021653093615536504698311769713258339190368624134342393255467774876532127102659639402984944237507715312409500054972891899108856 [164,45] 2372129674196741207340238011930348021242863500978937869987721881983887007749133510806414119435430985356106493800831390760729154587435530259675548790264937009589691625452155429251110888482046686965372298852718490873119744908529531530824746023249166572356810126634045501687742194392106183359988825123834259264499762532876967074048382912690685394593617056762476107802780514217468711740145359040141474584650705199883961130919071338538492057480686198607340586180566236558247446317483866492949344625830723861988182948030402967925903945932440569107129393735436626567416302878356390569487450259463280612087260309495471361063671543129102883150719166132452582219813417569153556325908641673960553984 [164,46] 31662932442333110994616710517262242438576585168178133638446488986477293813403743694809767756074581702131775327028650812237777842845677528365914651421746494555183167605661054637975300056047675403658369553497706206215411703971328958174549982116434510808243645748647717479211568193051060593125423479716732199642215566368163694729569054153006385019099157889252213853309301049698894987846078868924880570119301033970090598285078257060102542761413510998712412119370076491755473190202774209292612741602566093682467964916744458013270416113930361709866110231183868767212398921495436171569916471972669452424649867914323815113338177412719399571560469343708068106863766880730597166810458053067652 [164,47] 924081589020579222028391022296523972437799532681492882152805898471926137443347759774655451270831000008313532452689157810412329778746898159978599179030005111530810404929225369862309913002682909503796962447493899253079565123198272095158942470440407772733493146216859437963806818574325278826759667385338622004662145837023624361432140506428108639496851789930380767042520323218175929649794402499061414105272735583300191783078690038850604997826853817661872116719207818674541218800550480606444611619366907501931138741014987529346808022867871326827416733722813396735176726752187960436626195808164023306915404734345376561294434581589358054391955836116805051746420106390166669291045674256 [164,48] -111808586876082676548322005624410328687830897078795487428873125845630302468306623935212688639411282073970977431962590198345996897222279536672042256401416107781322487883240676091571633012398248685468674855240224471687236266397317171312230225952924840635042033014923705876506938474253139019636425221379653991728581706253788663049748073411079733650458082320993977953072581169178151281325964275441643960090441228693460933815572922246500743072522314720102853976366137515797684516439690063942873914439818116332225356325471810080142563639986029621234027411670549576431107499349854108134180069482040203419097073064446228312945740752219350746420979116476828042784634140605662655399168 [164,49] 24188310124569586522174667412696224574944907418697568702274680350890566466599420154981946615400202030841022340540663601828469604106579387703280975230199498474442767060966225089362509869505633463373212772033522878635910334236063280075906991505027784278804303790434032032716285115964151553291184909785849332975953073195259727147428813323317033143006713437196518093812518415164343855293839624028940577522187730276588332139017314908440923402356187373407265767397898476820170203196387571824959876823416885990046848648649090584260939543382354195457700553412778935910000054899226172918164111838393371803042715834350758781967950422291862549746353376664769504246113457287567972880 [164,50] -4677028738996432212501985131952347608220630215195501138139853557260306856958905641354354517531628433249955675602050201215146473900428003520901536238761746863961791257951742496264768721598834392599411886759627457138367414885382210188581528488619597598383919438015336475998193704580179146168525185607838925965712546014003902304106830599872570320688876388500617659110869711435479181003239862173665788051501773001037733551330477253740905867424456380603285296245094354428966591289824129628730592532909467972633775277341790580258099105113209072937698019700228068141044583884332820741051802996408252591136420439012922504980416102435244926079891903445293999180254780657130260 [164,51] 841192993057911037781762231323693020503769244919939751158391943900334770432244830448317475633409466795418556411736555688503126062538708725514291914843565740345598191025614989260838785454481676246726484791488994908205708124640897413592244685021650287358610097650684603542399984536325442551372384020462892675992782271529999304172792492099415039522886675511461130363984162649844411231292523652097757753791449152269333048423678157013264207663536951203569047670485142940631040097557908928148489629421613552681524327444652468060824859437779061986051663220769519561977926859168847031414279347475834186587367435190329447330091416568414952707741883255154644264111485618522 [164,52] -140402543867668671614627022657173941754385470895410704196383613345957325365655862327193195353083121216575554228184542202282660601340382107128419128265748179270837911128822109445333210786725745036942428617736326896956063179671126121239002027379948552665508918588045574010826271904551496684269001702591605475844207101269966322476104060649174363520842167202068891703257345678034113431141981604258632323298505611795554563173218579313466214307230763843354707969450333875967650618529406719911688679784206418846233797893896906641233643235946801360952737964377714914882633915461875022570620971592672160701200410898185050323538777311762103516722796720854271745985029608 [164,53] 21731244777450223222590771757912496158553203935979337195743950822065889287101672937003637887445238671387631838192573962316627033713759136142727170034941746330794253360328651849932180381967391778693827668533952872206210453198891474265064351902776676490023885872032583691236964664272401621719072739337009730464549273819200963405536454248410694075205621687916289448233476338903107844478742603289603163588924720568803784367484148098932372178696315888694517281414075916368340445223930255369947209921977019409530913973867960265845211793430633414255823220488067789937625592006666265827200426896857975342299656527483153292193728581634700651254080050905466584987796 [164,54] -3116306477168397888176434494149307660977379120221750948210873640049952187344031281925712872387681354067336530804054337322799849509606225756012664273894356177873663029470212262600188071268396577027657354037931044110653942989305803992188791832675307909677227886021486850717835211787293364235973596071312602262534876417258211174757947621120411419434203863168725516543503586455397629266598604733314765515729965451647428796058688643031783728319104204656995738847003446416289952686970478040602032655834547294591858224112532848637900880752311005663755902917976251879817824538350964496556943353094968300538261424185796410334300756214656057669513328854174213204 [164,55] 413639987148421976849197741990643880968248290726414728448549121488668869129344273995809773793013702901507193544554421230738061477056632567977883671227709593100902598145048284564573441042383165717031047895122322974316271519461130654458417851531512529339125428327851732083854207829084201124779741474269237083458075153357554005423840534551478780175425385583754912173484862079490359252032046984439377598655241921073529819792867218556462013816021990782609531329102678158908767784146234663319580380127562266756582692880020046400184659060300516588549027607397901009695908298675831359962976778534903387783173641193980034358654816788110178433080363107310373 [164,56] -50766398447178377552396558422452912662809041621668100008382409142042039834843732428384190475272519698803285067999458106973730089321940369900926059739704756309075675449352851349063339436706279691795576222173552251274608361707493702259904805887306874557088727317982989064435653016059723523356524978503749771169879077464405483078965988687880165252260503441162247799504089865940652800871684713316471295813584360977165779548829769492773897783710839530500916106258494827953432196229383049401736065468086093653765023747715685506930042967460371850918884665802437212268062484268128109096996424427764448977848999925906943390322526114087698919001521576352 [164,57] 5754526296106465410613168857645129204586185108619728541872569401368820944516130615084947234930438332642444353184522748079338185159725989849780527399075110815490077093824607306558135038752918503399385444109939993819746281380012084066666779100555522324022615884538372645192556202254472048699962852055334216427157975487524889222104971147170988052629712431364173129282517889742666387896821974300151222750768834821494118843599504157751361043953765374017692742824175344029235907418112680265550422021830182380688013140595396589131754935902534944152007523687597432202969028009118847829759836224332807378550279941865411667689710547930263266635023048 [164,58] -601717416267154234166831829973823026978743919790061808047538000883160634130548320211996620827569510783446392399598643558314554720614389517488882569220316951347443818342791467015536090283873296439664492984704724056392578727209015118393645428264928948357256589128652851575187752384902546570142184758213155347281639480671314120960798912057705760174245108935362564176869061614510577900821101047064953554425100673669551940445587662841069236085632996176389224891811240047039994857616532085344178741465849055539585574575443113009321906923106465003001944306068491742562121963060155882750158251108550015198247995244864712698064409509784552680120 [164,59] 57963878665225698493957391864705936384154171913408116086733596962332529396679017980372816663806481597993021853828748939575351149216828993749965959706328038621094326319882823968317505259359182265797176336387213251941151760090378365748274224617326278295794831872966901259032008173071578722026783496966683717008694223880583242427493937080038178431328793751555414765567712978221589402142999953392396117896820328378838893068188367397548394616917384099963732980354292084309160849006233415924941062889503876644392897525748755176580287202725732289971355904752758104892243762945069485688642261659379424021013368649467480648304890800531565626 [164,60] -5136851663407438616209602016175970628505450211305963129956693355774114527055687488087471585010513071073130152423708604773667710510985701361965651131667499865214532714782824972891128369753819132811526632091267067592348733623605445418649699343824961928736049626945262991060066117976103821407658349425974597724425147340752201088095977173732810540702300389814827006813979844096485872017415519327905375594881827899786243418721951177412514439433546853239386526818399389251359917141177657066183934951541730658065461624863662118413545220680180360912969418686923352921078159534748071265791056086225875852307045160302596315515572814005568 [164,61] 418180768070304735834118877520861689817227454709705548447036571908647999965658961270974736725757190668698778411048741410945358928199859582016124206060716678993075785753044999025888638583156483544986685242881466660984189150407687620825017119930351635471009802780630443436404982367050608235041340584349981123168850020060664012228722387715367518100682276639488461216539618548696366872947405854914786097104540605240034940673098736221484343416025355107283881410471837827557671009149538948561319426848079542681686452119312445510305153261325714072678945428536956080223162808667667106529201369625635968566430468914336652845169248748 [164,62] -31222670930317830507266695427624874496616118085469788124338169185893562227265497940598170427882995244531733228576009627151965331509235694249349255233007935781726213685545218273047437134323754906316234435262361616533094952563226035646201667128493635516931639422403553877588174648657739116417638673311496133164323196231392705355318976481721204580146958068584551844486698335894036137389322353266679575198360207718990204057398819355748267394974425509973024909831566799846758779668693454030941022455995636973889732838946568629476808111752151432698296463205291341306298473985496067850749182970618383854754922929887796137895772 [164,63] 2134441356170646159229168686024501768301734440541453485815326844278897519273833747506306799291237270639535166779685902385926437633564520539948592305962506399872841143304100377521397387456624294406786751740362659991404088669854219294670643668405216632074217887340277109492624332818902680108641550669006333926368458496501657842802573029956821624229835339939039371612132273976694723530626069268536360018010799793180258419779670377036265479866949255453002434947754655110919552545679586055020856358825924687552317646468272666447888416637047983594430258194441910278168837199548448222610416493940813468898043840054444495821 [164,64] -133362063896992513349948444199417630192465702681192742775599389793119699220919891833183344465453679927089817800860001241568561195479285820489270955915161273213349922380964533818680561588862997413746764443864570425935732007561544829598522287694850456549448886037186543846034976259945465112556189110945073153458728203258224174378016752231853763563303516415383527314131496098167976081437465798432592358644117349232848481017396191793918489976111789968860807215722999323810471062414559480929506368667674024950976142054903191265371925711612018940037777206903878457395585857645795326180944210856206616862300263620468904 [164,65] 7601429572728651908177122715468635107532932080173156458914174340907487473294650300155946696912851611472332351366214488380644915067061706425237025387058796092303485571684181159571114994966288259815587062212102812476552090594806951019361638521999602936679893597860529104361656160317301692589342330392235186248150216181703353100262450119630077647975987913159375008861630147670623551747002105776462317124149555370131689563795137418352579805085940499245502903959500386977448028301358064673634754600499854094212089204218587769845971476078592004849415216184251256851959275781825789873099318027390902548216838357296 [164,66] -394464600942449431604433589068172482930132940759934876588800617436631971715311115723614970150153688552069778306612496870345094933997951518046035706349286132393510870524273318061132510923427523050424918636281370851375435584359028264920580215975132783582734347835276667063162455868735943760284650621283323914349399227749745092723595086823062483321190154576405041358963382298883501746406772626704237065364370331063087171463760792678503302695079379688315896079951998050547067247060544598808547481321782006021359532112845219535475124548246576005047942983466417181040863243225820187339794090874581123216758692 [164,67] 18597647184054726753743270535399570797518187907701768789504059927182185934682316960656708287809909395232277622372628069962997184350673234627301339144066315572956149763312002397547107484379964623578244520909486630993240992464985521859365703457933891681943955058795548844288476758329041503759922136616801362703161635299254380617399037501372573869056035184150079619189248423372938182610635178316907053551789323099338344930688363957004400581509551581882073623151156649378839759293156758979123696159430946402742600607832015425870791291566405604111623756143582485935378626865841710245039909331500598699498 [164,68] -794847145803952550972339665627938222538925069626099437042686586965127440402312820892992296941369187460559019384288195875765952370799303871872207282644872179681737124219176654559346004725982666004512873190537206391906811380488140488261386688725274025023836058039425184318046201221330688084289478697255707472923073732050759224808214334699073398644850935426586591723521346631024956770584510409047696067711322599604559476902257219172366937385355215325443829229477247088893465433717280957935056423623856318810651831347350616819245337072660126007928066881537133289020036550126457725888901150017221488 [164,69] 30723646334491511101418801655883185844478614688959679616259035125867195189895254774846500480501460599497713898118413431005739840397946130310488598379787761876748629193094128713440257791079168159391248957571866038303795441127063345781653847079881833778045414699757389561368429146614626652813477995434985303458702363611440177893089281533321495672514120203043724097767243042219291689948110858062051967389959836947847798710450735036738683730766031545932857501167446776999824982041998208217137472909207584762527693916011422714222049595655355708767043615790206722749979764876296136172375965737348 [164,70] -1071423235853903403333642607722013326376384177396459269583608767907236985229967336384165286572054436909149561701439951867126571413618685179934814370485488832670941140964947848170281757911281306399431995546039117616501172685726733535788852772543980543734205340428747042150919207522901581668488150794714459929131947438525278829155311815958330633068568776461420606069567587738839991859606093209273272901452003952719748623491282192021058224478904734580162125443060940378486253805522602297573550724992454169744569349813312705919107869681912382526887067906832909874539525432548720600492358232 [164,71] 33622511760065723114460193579554917403959619965196386053332319763463826747255584311389085695473920858287986830564639571334154682341905397588243723886158405023508239914513407254314113732090974533580175931176360651303532139634497236636753075615876073203876294064349902140462421342493951973404885210449126623885706726072913630446027787330926529335713627219657736519855780528063407645596027651725407987118028312087716643113397138916934679030443977738614399072778144571841387736206140978478431491943367818518843571473148899715616701299296386752114828788751101624711279154070195277917937 [164,72] -946903553882994984274036304218204168094186867129588317181752600884273929836501904512964780504378558630899296205113606417324944299609728407627053550465528471898738136893314353762199165304581368067361334043252283132469398209363636302260777789804565757582221907734554050401379485527361497147835051052603713482238723530292812651637568633677094098415438237508184313460291921081052372628597016607249569391785779669481842748934435130665643317952976252636405907836174165735220419390101237613941320185772678974509704276877388658899379885821626084277556610886035918889523919696802256896 [164,73] 23864679045806249988973300989979056197505080321043552468903950858203030396522290887783638922664698288608786361160361852614792576551902614653531339005588229740889570621865261955599238389027071770218634201142552568341139199468245439445568091082415946477230552866333843985091908236635881479682872902836952603796540618081146786337588211225253518286959809027325544354838056118468668876271708588673640966783630235114908336603417230036422101528757503201656874978002478975968811903406493835843428306499903052990752700494865957187339758204773733650010816493708629097456192319891128 [164,74] -536645306730455603658990334680745533920036176560920437932363264339869430257047877334188876480728225664263267590366358717838901819686107853188695322152435410687260780767816906609814076671223015333704407591331806172550526235662845002520009029575059173970984712217381946938723266760531715428004393995127199020092713023213139800864644357178173429298711933272197948837331596927274818915470799724249210013890225900933231601708477673266862308766758316520226521159137084800795281087951671727817400507372794430646380524221119184945671236303453535891730782961199860865654321064 [164,75] 10733617004124726132419809904910067060579819779103399032948344877844915058857906660294988384787239830135281025990054233678327527303269326886900543606843854390245207291840650164936355420211628009710817850872758126868009286316583698082364465711170143099845530773715929509879047419141459138166413434995924566634877192643135212977314539103600607154205019451326688328796745226360185657574620605750494502027104566014769429313741236210725358602190579155630139981633337071388237088268835593347751033260685476123040820122296585252258721722870928036192523532821942903181510 [164,76] -190332065250209327462145471950051813679594723116980947477267803908362970220220570876440681736592093164960815042902396971431983913057867107352569673534068311174448956473202921242004334286279293814965079071613268709650309887988946705713133335342030459804697166160615317442030152954328249015915357620975835557565442210075698779259953199412184694879698134526349398056541448618248516449547040805013484473932066946587677752343254204819657436654593021457093238040389128141676403482124464255839520847142639818319854617252975680768529138802270848786893817864398303504 [164,77] 2981928148402265154686356739072377909576858170995366776996657197019607884111003156158775689813865733880363209179400794511540258082691191205525550825405898937022655228352752248900443232333307966632278845287367254961002818069988518302535312556970910716788587274775193522275310110769575582986364341904345487139145141620122115502364123237008920527498207150600017725099669157950292186851566219140934840807822549175045020645302691162335841407637742873747690569162420146607166903599276351565044586433932602072125333907751941513778223007832705511022431453985308 [164,78] -41128520168983957772271926705253454424849792138199618058381411994231058013506672098834538136187985695329902944620317595361971631832864475485407252997148609739121989073378825185489032946475353605176489044105729172883732993384592268911903910356131590550613895282501006375456865673842939741118087470751424131637169154757845026063424668948699409889352774853217541381506979852759894110745344118479269084790850808618674150590919148999935028090795941276985801365902184272890371795162865114224646157494895823402143742781738504636910861405833947675647839136 [164,79] 497527132857680150515766381214740874000863805711654561079455721542214456243059592508097836265570040056303500860953109451344164463539860999839318889616819450860135323144414061939711499736241533026556750950545310843199501802206115233091883717450556194135481515444956555255656217731124489857727607061244464551725776341056570841076333742264387811567663038285739247205315405272993225870799023692444870146180393549134539679998341588615729012037409806203395566107221887608142598457690241583294936559953013210796650503382654513641754116763170050283275 [164,80] -5257839666982705814786086344829476046209148825268730392641493458410789427309865437864500777445964065501079190500954548449443067218186622150376249875211824848782064682308535250108369548226960336525080410753026001979406276722083987247544835678756808940846861157984221841924305705107573666122171250281990424519186569023314347925472628332186494957893364053801346201181903755131479307170396174188639244251558331756565805488861821691701251021390111092933625180469641721787939109182620868430781976201152408987311571737902510273486497087737124032 [164,81] 48341685829497601731586808288933660829387579926674487882082597102454401416197992588680362345165758188964846107955495922611716655708828233674537823243205596259423523088414045111982744734111322502364225332500247259620411704035578496672948123062920407027053318341704807724931819384392853515017540207036315350397019406576991655454195072109051017315445811311748962492784276365573253942720224081153043932933125949417205011468085868270157253531830036211949741647047771156761231077212602898999147988518335136786104820039682147347908032801360 [164,82] -385017477168163951482617923173587277696667480170775599610626320935240274252851649419354062195769478868372572914898034804036621206056520190149391558201457471410052021472242800137609803469628915162848885603784965775025052413151129264314286778787538757317664855623713533892432536296278509105048531206876127987678018357496401322040587048547908943738436417541626592319415995744048954905920654725639303539664396465711668390051742652424398121099393299341856178000285679329904912123276670004382895720867319596463391167385782104454280220 [164,83] 2644306578770391251667267177200100038248657315325288053908867881805525237571715552568806491768561358771537621460966461470062579497297458923506012977964261086888481326629721889973118192543919458690529365172871017038942722511086281348718407873716858108841705601784869194285831655160199423376092872995845132698538453529445544000786575010162260031383138069937340724720436300123602289854907333143791442858521489729118432024141593690360645092770277409756515474628287644642138086812042430802603856387596936613318916124619693354684 [164,84] -15586437399536965264278756455233832694652250157952616786175611147691953884266733065462282725354697367417627362071332336533736353640243989242354017767412758949097401996890585768022059020915276552079181693904490910917447572281551012889491548231866642896703203029997756593990000432950632043599114457114441577745699514435548789892841765437340405992716737248082113291294423229615693550497679334805078179032795191884726505655856509804044016086918824718738604848574764780479270860625055813372619883258470013605467777587390776 [164,85] 78453559880532273530228662858891265823968403948436699812956500728054838492269859864677722910996578592894567591012612118423725407184476066974485141556444759719674443901407352143468572508569997089969497486940639913393680266717256288402289495843490981074847690166200266056890318251867012438307472466630831823474998827386500851004451101475378023923105551676474270932385200141980837602613885303194120593491496046785712062372373314363093468124543011804281200739493667167847374310107127469116927763080415111556806684320 [164,86] -335447928982285765340110444488632039758848636413297133811009879774397279345610621823028450124276555763440300955055202528452775176088045486786956120178563737373080546410279267779935517987788729634327954213739258625761292749841258870281244029420097783447619026548099000328334864092101139441955848402404121102665239662715426243809086135432904844492884391340880001456578413810867203433072506301788844270630202716744577688867614362102207196156512084316741819001777409078807545264541348043838086470860429401834488 [164,87] 1211660540737037298173924788561556983461641837017889085288444161659063299832384627459783576911819538662266704905596469284371078385531856111092690750494265494735039073833388471405222518425205738040040615060054814852346671630460139583652617175562533313243535413300113582483042238169171779426774709398409786399445265437951328828557758891693472020010999990746944380732560984772645389760641015562176000219641716687449327570065226862930224205793644648129109757587556086433326478795752651795005128328795942526 [164,88] -3675772724450526958754232506014452893716940345392407308792594512721281822701302508976873743200041499265569891761479185273880409870781597740909395790052188399043325113913060772813933142618993266219987236551004600377918730526739364580141231625645298088444960433443721129517783183130972002405232509591843986675646626148844846943561604196480210962238121442179902877626773015567829982013822668974640865237483216954000999252531167831744629584977124304163435711335931533308091607817115251910234379047776 [164,89] 9308037512507525662336327514407396686877708129806481301082642351714568376249109213653012052136014250784596878875642907216523535537998429378008678337275815309766233724433640323666147471304693065060795627280463007720835611351862534446215522846326635645405543648335280384937308564981524545773414828782165996071715835021086655153124162164281700545944670352040680238269315169652446671829438604901889014535144338168612050101653271545855986331710821930403852700167034084770677839897289375110631136 [164,90] -19547415145976143899612149026705108074104812848921956973775759722190494821410154827956984081970294172430303472260583048552656302611718827842244964725409534094128968094433121411800723955457192277929635630523995236506446773400056987287981078489248205781471839114025084411707641017813377520779606544754254526628221718602778608087035772568373602916912072235224235915020868086355567536655925730040827346139081979672580552805790089600900558628746623987335423712847334056377734690815609431320 [164,91] 33811096878937694978192093667555132525149907824662281917830467533448222691234161159180170709200891112467689427371148128679829953561475313237924529011756336997206476629096963918652508064199296968714443146658067485797605397330844891306245320200265608605941460565460323611627549409716037189933215069699287513535545485571865193824385226110185787798486499188115900526156288993180276733734266940841712489665319392668633746510468426805299889406866506588142335194847913430305095758772620 [164,92] -47819744747161897357439670807901530450890198288144688019879925842914151121372073594011544001678821256073547736028373495005795771500636865869846250551771855795455326280317804335797456460353865366267581436548282693786623788010153549147498522739827070402449935204745356253573041402027128562882769529193523646628144078399921374666096691521480496365012081892688516770424331425990500526868923325514919083681648095040796845896351780737875821068319075951543404027741789670561468768 [164,93] 54875503318316109189261042512635213010408319050094971857806748449554309331018801644031050849937700147182016383518373759386415300476507388994892539604263548739645512145836683371957135730570461722253821264474246374156081533086966805994787259745698344698920457603051476510334436732739804928480124226600368352000239744562700138469414639276433726044126613787198367026432869692213311254384870757374660960847909010043271221332799548085658428853021422137465105231103425670320 [164,94] -50676355390130245087642169274581484311974553471999141177800083288476770605960962171043202913517966599667389775086981159868447679676131156744820801636562374746961836752737925304305050200205606135981846205639524706887090521739419795237367572403990818078532654720994589515283221204451622901759346024135570435663717145589080003439622511655659948974248204046642639601874157485155162642798517991245395220377634006692594985054307829481584776409346582715619944107071112 [164,95] 37332412779127108472418191191647217922820625603435292455807365393920534282290623531196994428277514317955504138482569874126995302586435142051310707992512435336019173000502454210481242949908818722528333139429211490049672337484802659850435081208054769945095523415656647123275200118862030117451844566724623575915797702377143760353298135525247283496954058286648382431833978893892890293921671515732722503349343428645673986610127662587672834711012713822671763654 [164,96] -21735049574941345969238340514626601477466579589288292976374083735046017616381804367970147640101982098448264666067298683360231656969930153826413921839842076508279188861638164991286646520586946760192485401957502239285947408613007087235390742152145398818451718994318518440686968188146232889739566358535654048107264534157920977181354028937134170924914156414892071178517887097543648880270624041864782776516330206248521820049471540550941906592259150987080 [164,97] 9901102900605503838297654503242117121060985222467639352407675985605891060894115545173131738521744885584645178768720817400217238893940111242850965382666181745101118957306865662325295214511397488133761680830902560537982302518958359040275151841652652990187101561212826969204282943177822457078808475758481281327736052997318293944831095212445635445322469572857603259591694214821102406017478413669218748828654948445923265304406231464703987975427184 [164,98] -3491342736757067729795792528993148199749385019443955675673642896597452902285880935485666350514456516233295353679115955565917785673706917196400547879330200242985155669904022593526513968965069203026954073552847711441007389976307342108717364558605779453392375850293695815932911677459888785867365791053540745954791672150789506722750754259718425499795255379406493716222821192267326967557157700815474240514520880286342659792857389192769847700 [164,99] 942046456527486764314606655754430755295324387183657494105207080204359782565270361354294767408939830014995846198607985211449827510051574565563982572924561152201018258761811284478161941753230329273210542581259668204974401933500729409288217965510775056519573552679829758673812387768175413691171057043639787997394053669461848634066947889027585793113323509915697925557299639085185673842141693271926680737788468777213943781491674918292 [164,100] -192094217347449019472666612820958967751713812875224483544726800389981183358858737499778351500458632861087799612665125481949789129713204785715450823017933865590848733204287365362398418700593755631786495922145937671263294275186090539204747576860019916785833303709478560540338136462945162144522065111341554362162060234414459899572668429398106111982779674729807469882095540365090259458268808098228635553338988286323608417729592 [164,101] 29205760423432285361865210481340555721379911028392276523184215693764862316500099691408475773700060871872320425791394715605668364636768804414737185107772798601201140864596322854683525701496277411277745723139590771348050313200863799652250144186910375463895881397203102532409396537405840262913756909110423648395362820402693928930257889470704142536966098537607597537356571948866933458914937704556224562040267616891666720 [164,102] -3262791002295359154068972908694748142293351406064665679759942007429845792462725611098213055102106282459619012602645208363740485169262201625242240832663621183902285721000982279959944290753651855455866437290588588187616469411594162742782728832958755708403581438600195915933478823409999144425601404492459725029675619328304741170540648572340942350206016056147898995023754282104882151935954795647422902387568514560 [164,103] 263615678654121897346966836043185916860077220093214785086162868646789899056726343242587230265065834221314421161874760036428517687056226129744963800990899051408397166911662686019212534820775309959213390916084110530739250871256346803620033519062051735845284919301199389630017111469641628420273506597539589071729961566577216219276236489219806240765262049115293902687164994569714732084168179920057883749474 [164,104] -15138237994445728622231523994440961986967242158157819222380254661340718142079578339516163035144671669872303834185508467164795431811815799782242991870700718908192354799348678266872594982849961450951131575748188756568560150831914105536576746790598359714824533022260747719352338400848478753772171330322184835331755131662518083209400546968110899714663976813500041785968429458311556530199023561288992 [164,105] 606235344823719747670457939671989136792784709535471068664437413927415304856395745673324794269111564116881915182644136983867652733599614610977417512881965040442139607813914598686549433052054676678955035330396257480432558291266955986978438446992664722030835908350871524964758486830204803656427807120468181641670217388303966121432527217481776858278753657543738695409558866845638515233911184 [164,106] -16579998963856123269734713906001947138452506411815423115830704888348487997433664913225186928828014455483990727463735817492181772715669179887871225013453407196039685972427629760563090813864607875616029889991843966116672352761857612316000857751413823099003903053613482386665261399034091116797886520246474108984246253504692385539473961171305591673507723105804420052965693398034826624 [164,107] 302603400618756850455871017141954244981205086581427779625812450642750390131463976022291789998509347124126527649515818837766423262411585958043535561386342656662935145879042914841571501501640007678044197266934937699357411601821529771840437604074613491866502633286037895821264852358217372310975696509538910856809309601579760449948725644261536716114514278899073924160222737496 [164,108] -3592398580467925978154083746639123547073256405774369829883663604093311756654338003328007221149919150382307130159360169549554188186526414196412644293205891505912257150688857655900889419078074258791726567283821190961670192278923346573990823638958259721388253046319427948323767265504461696015057080828545888897111391784779477789325492132114341822122764422874181773128 [164,109] 26960115778740736041011572569650392982480381184971584166183567225708193670373768241922021498423450056492030343487536317347714158227592678993861116869287473362850174667102192505042285323685475266762580110146547513958100027229643642366365754200174947922836190282988886138186823967508050588719289582789144745725355283113667097134480530817456125442227288408800 [164,110] -123881190842950929485986889244932067241394578394410377444298689099152103385001096776675793527514529305156974127955674629970846360207403994306322907212304602438926362344279698968541352688432774060922545773563335497912647743098232611189255252875567769005834082865453127064987166062881800217821114804964646922941189438814608054417778957749995461632828 [164,111] 336206505458500950794899641741303157269048723330527164807556970458410337389296881490664795445464999719744628533699030070739138558843665042782073255317706078588662917964414797570794945531023750445978348871441112494841401086158944200001814046901977134707602267937091823434018364240066750917777873924800973678247262545966148336534861722292760 [164,112] -517390682681659706266148897506583764603620330466418194469670859012444320695304570480210567606297616719497896000402773622966769177009428734265686235321976205134690554243119760165351747326875607265068136219548729889752066969638445362107696121193054915013767472059575660204837677210788442566335534600748167798761033746147179305181664 [164,113] 430974565835594766119930306446744893199808013281172440859621775035497574458857928234183610060893685484192943508098710833964908356518717369139976047575834768630121548267824965226814669954303766021251760386424321236855067804218888825732662763642592195613505190856109325958368319009745400734484385540011062762656241640338592 [164,114] -184208032322521863429064960745143000529399618943624706438177663618485501807998541470484585633368920742631470152466948865838055135442802092030222722966591264739039609214701682280873202817144233896696280117329272555053343665114905050063435669599111683742228807974843270617996921695058920645757803828737197122669564 [164,115] 37976879792530575467055860929040642570294620896428631555550509717620041222732837594550415040485346335660673713304171374075985305822558613385710989146029483174840521815237226435432946810854183318416690228750298170989462846152316757101459787940245909038654658527296449410800833780435918910099873508722282 [164,116] -3512922199163851783801311365569786925442268964751058955734916665406084374290274551900553088522862281776003909048966751090675281743588496599327558856257058710456686216599186254286319437108250265274077015569836804415900653638449306020814260743734165874534303850686538851662285084506510070659776 [164,117] 133856254860270522227373691932992486778767485155998401059497863588064276413348946308480831243754259846361493527529146454480155118651498573038627526945620753688630306860459223244466584908353676179201410765465184529392361155012513122428201647985353341619772400965889706667184288033324 [164,118] -1896896960057832412686483219132477798949422074273906997380297910589568230653838144122191602093054089253126582499528074554530336461932097382340164475170440787577373580574949000622223854348565335598766051864335817316052303389969955081226941559085663402725331971040582757684 [164,119] 8832031112882479595324631831658032789222441645041459180988562870447978582388637072495312564823155171199231033193113438812082065495022904591803683967676757093821230831061145840365849034880012709165368597566162629580004370523592735937742102939761415160349063645 [164,120] -11597485352168989755704864508899244034275727008618217532505006020782979325950535920104021535557869186949908293391599974827146699288121245109959511586171720938079169150543415418217867434461013982338686131289536827165601046839541834615421650736647936 [164,121] 3544459497368052094769027238408338880013107840115172254051440114136925706629224845946195705954883977409102184143245999238649149755331233802310937988374915747311742396853977354489121966014025779897790800989386819559360688573797300629208 [164,122] -197109423726657355548838302019758220799181420528425130936756031079046312175793140351954021604441082785004378650465544934684074053351474906290766001483165332851247019671527952997769778331383448229349804969342438388455492016 [164,123] 1434273646300544554773892455115303031745979401301002607568062713022598858588259898836255005641979824362564765822131734835311692317271767407304970451579713824724610240604741037674944284370260012830805889280874 [164,124] -883628660526564084206415064304555909888257041089535276473367064472834735509832870558886100375680024749707894709715714711102994473825413930576338179776719699993542169206346606476405426490704000 [164,125] 23057184424965402063909271443194048632108149426241636463461751409685420457978940387316495205754684245642595389267210809598530774538121903440826976374824663388085925483416629508 [164,126] -11100076680579210685059311606294837394647705260363847814708890963518361289536356944790153527440182268481772451662581905535913247119619871909561279206603107596 [164,127] 11833624633245049340518515791486222498426422871051994211776407696425745543297247108041077394510715227939514342649143011604074634913817397 [164,128] -3561249455406966672741788531249555161702726322858178014740258979461886218404231327022876591955218606549981134464 [164,129] 6860127353623693775559663404762965027116526523805291401063451207723046922705040 [164,130] 13596789246950554087588381428084318137091828634388959752 [164,131] -1934428114998438358243497835783840952639661580377718 [164,132] 250672019793298753392958363538269411101095731296 [164,133] -29385037039457282426727204629514226657633740 [164,134] 3090759277039193379477434049696887200680 [164,135] -288810172746651713406229458220703103 [164,136] 23682460012928816321001889082688 [164,137] -1677727870282731315425244296 [164,138] 100598999725659880439280 [164,139] -4964320633165749570 [164,140] 193571506818976 [164,141] -5591896596 [164,142] 106392 [164,143] -1 [165,0] -203600873024004941530912105849289365280512185464810305762398324000341453778232917311168464850381220047375432317448370295451264529188131319857468733649050540796170265601927186780542846084643945287146149855045251930367151543737678453455294141520372461731981998505345605156162480980502496589630941017502536159775345729761795963049957601661364984125538900004099347204632386908263476867879579540590447218004580299694159735344341417629034679048849389165975407682576755979052841030655020475456767087420074344613861352778077133277549831244288141605566133457517882271474216987546663172031734914794082130560042809401017912106758145902891454229894435691441748590996230768276517822078210169516868946324416253445162165807945050748098007258165000000000 [165,1] 2908361895270425920530927099682330639219292771735886545780581598792560127126194864391454857726024547911591570220561497480585133093459458681459627993931669205625961179778600036820977685847935778271595142516470769950328325462317187161584304874957592520800772474799889112222405875568067201245498555955358620924285452390707935565223258419803780013192696757822476312060282366979961919149076086352994567786990892614341099039582154242336289869485106082986765508131586280113967528206312492082379051110988775253137720245928153415494188681305545995311223960437767027849733676584683934277757099152071752595872674665541368106781688391583745733017116293010953214542933653216421859798399104869288654657420656041889430528140472753432768815935819500000 [165,2] -20179806617394602359520179320541964314829944131658418855901045527334786150186737146324220331212877416923199754694598698167927214697080956090613330487478802370825175126301286404644437451159960406992092222108104071106365967260527954504664559432092546535523602265998988995256804332260351465029941844094653987943222906945272609115067029381167849370357099713796310710970922425195756931649810527161030364395637904080548441593273492847660863136294759362736485814858182291837441747051023425421621826416654076503228361572538039034635952494638675859864952469229887584730217313055619446398407146077991064990791987936036060658646245903915883287431037632215903291727483735094304915825309986544013734845765606784903807232564115969337890140921760000 [165,3] 90629556505516084689965138293944559571602327849037876695010176306564849812861552660998482414187713061567042068595662872888090358947496633999258215029212074836408220755272628808643182938549498390751168543717020369294441669478854304606936229177264210876855936879565513138716331965175963560492618621072848131486889974060901852022212031331292988439281321216288974728124641966217957648610395886048186042871660477258613732777779367530516326019755876628422943731471762112674285930904681826355805359861668797917351821933638028827818656054228717049462260132495023132142762655843746866898781349774034437156619917117498200333994686144377121533000877818939809435932039262649725310678674361270313234731318113176560101699841812468509987483991684 [165,4] -296208106999249949366783831160013687549972342090658610420792910149212143085707438949730454353871398085150989758758472334301823688489270428467211833866557194443759519217376175095935516524451923352451567022345684313674795394686974600294614896302114665376822984577283205250030589564914537671861152842516704247069777305968071626827896628057197977324013802914117995657281881621460939557463696281559753435850315211940495053396992043801585496099520198798722896935706570833012084923355852072361231590676997987682928959644300531929062022115857502520138674353808386151532040349048074761359926633615971173538915183955375257509894519708776348519753072034478961553155011987312537541895023298286574580048740146023442708332511491856505778177440 [165,5] 751027126531746361892067144988574227375776835977298151045689819734327292960027697252230743814534126871257137246473517798713762030414438358819742093549105564676353890669267580966157307005545003230892489362713223630189171094597660510349419956860485198377882246938406181664218113647173617495711277473117057326641040464649596817518504713190568186083213184057802366315255252225013624881342172153473224914574337983279871083161343182952063491620386315201550628846466117962259487306824483351078136562544050943416791790155456890071871733111288989862099335242231268300947483543716893201401305728862458767368573836882565411687697296026136342877995734862216886513791184339479140356196232116664006000686078567813948095820292913466017803288 [165,6] -1537779887754031601337132075971341591027726190784304563182740429633130180438293260261460627466340436334777066471012128680276114197129263468073049280751000506526109719304930149477248825276736081247273894798109225035595785140397411566855726061941433108256167519299675338961985887662484703778987647991496420853041016591603416585119362061584597081354755425426866211327494516137402445356239569546714931122128393980805529618261785855900573567821702163636502717376349127917166744192154281363585758374533949969045401572918103428235576384581964926677435850131199509254650217690892536227275537703811941277593521215762776209054912504479987756116716859897071596850243315352938407372775229169948633464694478585273423929891026766321597156 [165,7] 2613707818247609179378291203220397380178370174466113833816134417169542737368783554569040708912941738330011393461300258437687259642521697446473290314228426553215268288736351311384494238521717933277621173549153049532582034783323894647791029326061306142519735971894768636051173286758641073392389732274154652482537928986684107662366064254655592028216604310893157241785560330733731547966148403621309394474687548899589625858856730969355532015127628175621761673193375046576632130335672979151685693512478671847103353470531511587636806262934648349577805603170846201765053411518815687208521919516751327157622715895047942031262616045948438459857824528029778372238187100412417601475452952970234591558701206915080844825028467237065414 [165,8] -3761829411478410625547668767005994620812522115110752618174022499344265548867226820909810165005225132623033887167705217949906947419331601969556686152055661584778508755826550283400821983710768117569595709009633802354062510416396530354232635362339643788282803450289972726690618947688069409792256014257261269162356878953072970145191814611331756969554904325798174807672445019042384418372816383305867605373428806132851168783725879123174782110720080913579829606615063813308640228858385477277717072469035979960102552700100778631121706352321570328565355150765929525892644888702590528323984714607325093820811134979120031132875451475643304143013254978750395809048404038134558177138418463518723831565926961665760296659221259948160 [165,9] 4654247528595851280734420931775793525678410535760304820653583023705504998451636251041439199039901851619044145655068541895335825312739030385131154639386072162077162470825893662428839841480279874052527487742647796172354917160377280112303712233978750724220630407100708837880203912302058305985062401330800862270825017098120663614083119272603746835359171894635594430897430015459750749227551240160838997105911925500715486856093947828341605291744979824331773854950302565290661614929822237762359721234109421121567803287341957536038408798616496088290391353025899589437604947152675616701001953068616142602979441304773452107130394792155829145250347551740114815989720343305504839555277697243329140981886744931636371482922890540 [165,10] -5008205010599155915579890593098745052714732682753265426871921832999097493154711704830855811203886755188531147114559967987047118949135929790576046757854472469070308550188258618952853148101011965153862245628130336380792731071540976360772189757529081415111852454758560951046228848514288642284901324812661772811957794211655346256310116884684945574664679991260755363768800634064171353473558245162645619153560030386248763554288676426471660484516233317245919625196304895944623002150973947102280892049969257370546424077546577025759516906516097582167909587086023012891606682109455803813324866388928882922858756758491848678640189975853123740565261288236913482961212178180196491260899957886968024366777781213909785402207732 [165,11] 4730743396304594802866279794239727033036591039259209890286978968268073852549506536100121456997094272250074393000940072171292891354767328723513026045847270742132238712158089548281808999029549364277211736934553449901507130867239664267074343738003315994418222240151648487846743845362195757400889975418983733333998614287931249342147577973328124559436271677109097674240900606772067908214150131954001717895052319425404447547225758468814365723105294010123503565635355439921559304456108860790669278183151449467328990756185970692812352989693035189047227722088705863065736416899448166725976217503241670680215359984318368942620751541567488719443902794506615491729693635527358841938082839113281399349844106199993533723878 [165,12] -3952313171607109335297426143516103767798039180382589753422314155083057536680827404237022245163072693478414460661245412713272026523606552643097621229909625905805060913313934727803780391699824680003052151907638281246695802007356107651758965803277181115448282439934063528506337235333124730523273289652634869604965809730822355631629142872486175133205082461889730899885130496078146676210686833938563295543711493238030119467869284946955935326115434846268959989499297127596132362245310700355940372998064876465939590786401094953494029092529279736321597222011524003342547593498981413329472903950824827151686751639898727275075017667614506409250121439266174225287559556201255076404415010589304483205620165394211374986 [165,13] 2938448130996045225631391629988399242180437854574191924204179412602050169156510647428751811317191799545940092841044640910910355579730121290712720578611532803028503009796025113599512879507729834718371538263988947546172234986570427190650461303153774746485816212439857729058600093615414788034996837945210607482863598804526608154735694135654231608237179749865604118971346564386523535855592631971007657276265522589842842117703794825185654582396361904292149847976132777889174011090750601817053887873753608462950232959379013332685327110802332013254573872351332555417059612611330554756449335106597134703948964244553701092559624384417501307464568371030981545745970385058448016892058384322875258248941135004640206 [165,14] -1954058920905258737386584484845319332579702068004327101965644738281724672381025492221079155469063906360464851619098435361109860947629672692120273236043446707026915223542294318651973536013141389831746947972825863805112890369894978707060428228299437099600127028056140796301545090218748803362370513315154355782493441367802322436611416192471970504193592824490653864549650315549724485765493571009095124967700201723884407321014366088290018349904491394216609721868926239104477836155676344972956657582021567662270169604017570493578800478078309528434583992047823720793819164625993098830626531852007217573807294711004931980505474477443982291499057180024941861810865699621622402941913826437777710937773693980076 [165,15] 1167210353236056864829540416847666884543992619436191281839522369583577468515371431564466708713073506190925723160092643618333827552469756923759096145954156379360400966494701888733061504757479356949220986753844648807065769879257833457988508671509263066997780927424026565135579768297279556708942385753634697496351774619715335615589868661088262844430903193395720763582972990879373369178799846670087475129275494721614391229625911312952831387974312384484937229956530379261117571738760505285361841061452968622793037481023969358058585433668839739347376286581035258102908349037832021558852844540523381409755910088540244113561276540039116097638144094598146699159954259188015600983264757754387420460870226247 [165,16] -628478548688434007440762355629054275272753457982148766739092859055710395225417443229550633290246075346345926329270451205304804119481959439602581850389149321692664519287392635266536404706238223940948981618065064948431908757499999922388962098185417708571814409053688937611478358681993320967323627523900325348414565979178209881382033997313736131255956317495577881078724640427894615120185713899782414711877242768402832393049285675922002800000522011943842728258949832967379379765875782944848120095787671228338291580359746992569214934114083132804370001508816315129718635738228028264686305907733960358276696419320775507954289662591623974425894543087526363042654287934697234728492651280564856597667440 [165,17] 305949939499913961869583690229549537674201438317833056606991795051641350274274147533885302882259903378145457633036173303288382880352641236006320274911449573853893542202513481406481217257718341398411937515039525463397956688645273342122523366376608280714649698189848391844608130903168327455975104756687791236601519219803244708883897814474672619884924744435964937457764500049518109075911573817010564912434981478522056433884876105670537298104848251552130389976773417072352452596259448338060968680661496447325337997283596131448833521520018581176474722009064524098345111602479893402938620933396347568176692577445890627939907680869470251064101805532536873441887825226590046763901334707978294969812 [165,18] -134991984651816087099408625451532871872691694533155542861299714755749999704878281073018093643005645237072787964955322143325040078493315027666129302905285546719662002566316483043077181854473627121437579394760517364240052288525074757067102794295573098988062934623583255041950043591106915285242957405514764955721918227026921318447684054672558193859517566857228364856873765371862111302453847538761396053957262020737728191163077338831890570390991488311464328813571382257153991326356359349939214197492684849157889645069264411957992900219562351580596876413330917335758766886810805465613900604893988739981295539422269481013446201466493010882195662313006664520215656650711316487084936552895373198 [165,19] 54095816449612821520844656082068617240053103852078041036379612448958031758819770278597648572516276645194099908242381877710612156191606915344321342299240824192489390225802510718818745323129194822628558210855492490231340395556259530358207223032430842605871959280641076058512240942644752757851224249158103867843828113252414640064987623740532025155283568757967148672556001551656535139421513970099774896976378595826646672356911643158968743694606058056538905855223580090155378337538138694859512749725858975446520240796481743492069319846207819799684726415602118402261049744079005063257783874525985613630392835316240780871964268267639183818576215100384596629177705785339491568319797053106742 [165,20] -19722570313459785627855339844670134467887375478158101655795088661333813284997266867771080255712826943003977424294175583935201436089459963189878487351223484806784467563004656722038240669859374548522426567597587853089791751038741524061015453525394438407879649209104230800980518458315473636031595568006042710359762601652418764291618243777558175454374664165542944532813803515953689916767532928368358771453724115348810267689977514853079657260372817432118051106453895737113577539143146173647590494828228382561011751649850152795396143613773854589358905259085250251594440312062018577525278573028745350785307484558993384266292356855309303977925679292742995648113792400126195872704405389440 [165,21] 6551166632300037809994501982973323496642232082809938310028042107695096694885678975035979226280577811990182433578571923154528939312113835468132926827866654219950653425822923170256493732987764111514295158259298711610411418665721433566906282242686173758253541794194135815743053244262004276372410505162184257080834924397785497483861758016119335408915529463228468278093655606126953024233613005870852500882409606133128631877758974089868541968093717725519147731427029013037058600309679003465104990002454120694412157175013788929641757720236035432304939539984430231488159653114546606934988965925957728191641407449258545326141928955821656545233840016615022905062218133911008268584258398 [165,22] -1984819521094837366694509716691623270001250480781815219812234159764065593164104598161403916942833686333721660244558289507555444140763215512043308124668012788667922523021345936893094873303457335223847811585545037139992591567159520552078628748470061994346980911452105646346428636929021033761506214987560146539613340907518886382050312737147629663129888620150300938970917583545231035543638923153472611283163194870103861184834123536341122546634604868167184292791146843620274000346671414142056339877849564937728596069404658782226580669132169680635977375546969689795006135217149761380959197349109779313261647591488162132284939936323930791652352761928163511125160955668655325854000 [165,23] 548979435029718013075341260837586455417154476612340887321832877439088866452709377468476311894288705914717667553810287200089870684132071537509258679954226242244009525152468187867139421735889403327105808493821239140081392022881808759049456754880475604392530057623479085481496126207252698351061528008735659409025755019114516653923392570924941596118547931279741647125584074407811655643854043250378674916001600456460093957383840147804053297822686690802101557358452413868158481637572160916954814864269727265292928627314099125152395463196398855507485558451084648092416023207230430041308053730498840609812003277968933996257621127973939282814360032630278731455302383996018263591 [165,24] -138711703226014671378946366629738447204144225423318495383678305020971069975349586501174674243521224133184925135735920689785979372624330008243231382416744876044966656208249034193374211115414705564120981699506942468261439458146857414483988626120846590379135021801171297285855178003285943154940743621117045411514281736630704890788388767811709578514678785630595964267803438426219093047556522687570528464455975525403656181938117856365411210556951275155096824741381024065214165681308310724184126056689637207851362349052034507414321744180137700397339145284425962542500989687850836979263984563201106539092992358192691160057456456214565244188245911136984245570723305373084996 [165,25] 32032717460998319742730522184243192190427455850339594662655827370988003762660396845677636627196950050757341546324261459455922764092723114310969886474716277926538530107235457642061873426897056271830470213567165562188744899056703963412290343087389237888796689287783646406978146292438603284712768841915872290242235458935872739361113201883936091940979666611533341287118594183273576453245382693679593130828550086721441699622547081759614543947359461759539315368806193527885992294917987485549455746119603557824356333319208606788645716578902903698491444374871893337718427785440670123304894029840315317213656376055467781018922915465973984406058568493154974996708931221112 [165,26] -6762685135800351876424340909470458948791995445812284238986102564928137900429011981186187046627395879698394179114068735891195834175573907999304957099787281273146385018145042579840067347735115234398921732161095823128525317404959848939751669723287998366094744856100417261107889935627053734447164503538949808158333138168505347488246013965631614227779835352780643018304191693885371102445655718019752860359971895250791727376794942909725467777577768851427740854801522479323937791757404217009381266552503168251601055520612099182166601990049600182003619239196191395958965481050779256129335657374192526722872728392939272470966207436695590316238855290854136830027097201 [165,27] 1305375530104687463349805163149735911283065938122817772775781340841327022609180397050578976627114199071227724399666799546423537910476324656597013210387967303279118711670744673028977358432229805229564067666067352603370559280594278280595798206369464829421642219249473418358978983925912944834083119265613092047947541464231698477212450049714835845098659347304211317516187453624839477044834228900603075966328771081498053881222824786018184240163467592745467489553468181785780849477031981650621256598331971328992706449218884496678129276478898562047984840836734926505479749423301475526514307492016313786686723624585295355698993410413648260418228488219490331331430 [165,28] -230366224989734903413833899993618269971691948721261333172350572578086465092624178723097138279232166123596417096509711357307251327610130714548802823936768316881639774402020439829770099938035702582018736223674775327318282999659375350510662685067517490389640779311502914348089803824748822978983710771922534923265313012577325388356159989133542219507311213002760511921266544022375317813445696298202761792419072455896923981102796041472737051229765596846276757239035096491895042827883585321275968654665404692548628862163051322046178293441420318285794196510694838485461156143197371437258765232528595281242688784819278509107973696432366216570100358737612892452 [165,29] 37160293303859160895186669559394071880358955616169309266284958724042687646821428710290637988177566135889937299165058701229519480675181510168307694148869962952199384876361111950237517419976129107923195746610770269939285286350261316900485212972646823005771191959610472082145781603994808929621674666250211323584704564517387016389775910674307830692849598340142283482479193924965732752301715874330701513564639886228940198828854514144329475823247942322852496660364579685493941907191874526997441042239559747519214555945126842174748331911601685104897065768418054238676162811170666998643418912729263081667451229372303023794224514126741888699288433634208144 [165,30] -5477260978819474370312928710799586443139803184250344612875591354375211785507759951846679649442870130164953248447908778588037851420848756552834423734014743316298525291583959544688577006259792897364634751463342646210850603786685740569130964158246702008125897740135271321718143628729648186394730911787536345532159557203313186268317528615085794783517814757742660023396895605511602066639646318224391159007941143186387372978411818042140324194479672007027022414322412222030569664173892370262884853949318940787847199679786598997499224439286062866646158726448450609718659332040597590679237014262904713004119260581011726518143353600640985574066549802256 [165,31] 737323933650197687354110531004544873872350385462597504089138958621273058636457957083431892443312444067354695005872967246207280319135547769435789452638952991429391109102783124558537885522485883374564918915399423584520316606301028702617129874780441844839809749611238884587714778648604196478868054891869291454454323156075167044429600459577936702032848569796412107960053528697146835912572548698429973443796480696516027428946275110532526078432409793883750145677734358994735590275796790602687808138585998237505440107944097641619721310856198252848936923375260304918419590719503488670371365957900566376860757893447639121492076338130648253656378503 [165,32] -90592484999058954056478778360765225031527700889061788851396092867960277068570534819248839616146063348146039122022558724905616596145245563705600037113359803343858815863038919583170335831454701277290063799511534295269535840666435349392140492584282246004681278177980157732454258326050497152061330981993192896367049309047514756207871983009645225003061096034694880101899296055992067916920392447518602643865405713053445005206397583530540684326423916855198451024719628650569740012452410301655869247630596205312410727869397258524230826226820925557475292784369187479823358197721335924260279315713242942850098247753338412534200189034169935248608 [165,33] 10151651048307651551187293263193495034506295339556881425046315106891146615606160665693013525663466646073527615387657310970802761800198769475608304460283493524339900664952344040891211701311255171034818617867612642451485803520776634236442565226059153426927287541288302583369259913450537910349081131958409569111226952178432701844234309489423991126779783994244113782230016729661089847013104038052313964440491470732225502153570733282072282351416558089806982601601361207707828274535670652030432410128241392165045036878029628957450887867307808986776296179285131948814295736508770683362802597031775220574282155402526610702555245809982652272 [165,34] -1036592855779342232912841892548555325636798951714191600329267489551249745209320461481023220708710720069771242947693143323153196358972805908458331973948713821347962279511775739527662992071144890342670663006739025111097300083575447402105916644332094403470483447184394509372486403982695664023395198870066423569473995730498884518818026042977117756893475363140466603627237009888765918056826358415653610687609257319870821046469789956251767008993731257587185714063095693660193274142430307369280269215661988821216919358900149292431790734399321613116393211923071205977693149303488704925218613249615997046871927916635389551464343727164542 [165,35] 96353761136575441155555040935350858058030698355951352355025077731862027359467834490297649211589178803380596736416712631640767266483164557653354848400983768888309262524720179255297240673176008722054824055409208932390097432975631059788685356403902461478023347468836707282317571162569664662496405605102521671533731901101196997794374865201151685355685433063927698639528022088593413030137313151321761661345635115565184634060981975308644814001156685793492397178564940746428407595613445901857883769683401364981741633571411724214977581253496955765242184366097144324360431215576437299975944523833752542896522877451785733048590596258 [165,36] -8143782020745282741246897753644147984192451460682375925315639353188143870659711760917430819435282227166425193367465893491141816375510580953677881058609514942195227219344836724078718306718439399853603944282638676377741895630000574381710517762014930673184303699361766610101033842493841751516829827429561273227415542870627618441400253839174064635682432022570255697233272746434532488856887263857228279113445932831455238448896127360129507566805409560855723370777714863567318195319140184573736020448191460946332199022574802063062558576333588397949880002163721962949451174748068096789478450947511793472905054493454067617795944 [165,37] 625079437216389735582686430413999468541320541533682905357871399514365886854807820203566560741144833455393802777800297932168305034996045295377692744655577420222632113020713325299479748924189769586586555747747378212928555418001608291013170815172543718713655892924927786514288144575568174424454972048240419500153992752230046802290834265013948056875097925662054782615924411913270549719124670202578577055656013650116619650943440036968152674310171854238779610082103059863890038982066334759569312276374118754284388626742802442842218988125291557807100793621397922605607466918803796406220392267252416094715273237854622411744 [165,38] -43510802964472614395888912723003413947950801088605418768529844494151873744875116501295571020757554297612804183068376612179006421336129287234770531913651546865018462471825540378907786546923134923779025630242038273551822610540727301802288942008272651947897237251866524259907364532860325883481764517882641645257818141006101515646651124256516685022099586826736020899743656561179706268676088426928996702870604876815057933079052589877672175118042352587949011083873184559843104567650459224530795123844390266274950091031851279325813626904151444581686436002271211824623418416486474638693179080064490617464911422870355972 [165,39] 2742581211074970081171365352672478156787542098764969846199020447287402275842130188761977783919711772819237518999386609000685497619781585694200108950354119333979789849117623986032718638487464425052372244382730187535217207942965644277504358812809964963467926895967091567191050537731343965564157382543025637387351413053922041467347405305311033436496667823052694429441410456004442229985969661595058139214184312628738021135779791963080930467710352607423041158261641577634977739801885212049794889900723085793543023749675315415494466024872933101436688280472721316948799809782554971727149712997746371945852812287425 [165,40] -156284625095728171697536542124904680449369498523036904675284978566489582167615622934866609860240308257964242364246651355773618715145737842837820723259125725445408415338987647184684570451079587183692223736363633886421459754414060880307560569747487556726288583627951081667867183500701731969049823887026506619210088475323726449445584241280767876598976370482696206850420758289672533602177685130060060412189002057609816285719315643849641324439505193347381496415643456290489505370276811501326691693834075796733804663704191863970331261429036473461962016954112229216718552524884337217571858472048940695064442004 [165,41] 8037238005765415973626792113451297794874479134454807789419795349081375599665601018354277599015205019056092974102442064524998307232933778812878421594411874735372535164527991453349473930202538468435412911359442179629389329824341582893961546629795822379779410977389594624451732231853944447229325975530973600589999426419150633719981245892845992892253149124060566178088858030763811194718112264153269359517009076426711440994887359636870966396944104645101449132611147856265301535155004309529485947310348507441561890741758112360642236356342058199603248275572634885075030106079579525189939296336452422469778 [165,42] -372319295688944782932838877167120733447704150547639734574932875260661400432422296479753116181851779497591818009433655326720165693772792083432562145651733404642018595799233147658262735714894395626253531122275139534683513485156826799430332679499017362610947250315444218174874818955630134459325606372999665471878688533135002775599518810523496527809246709365261511668859862920711268811590473208926823418769722369191687960519680576594516672353365963576164724087755465533319144557079532557673662923796657512523798311063062125737950577421013397743495390715705235603324223039367413826596003752281672189 [165,43] 15504960792727050357730419876814975772664318338260870452185096031788963462948058641423757959744153559514023152319679762398181086252462518093390522924337599733562169223566933409437173099502714633205113231998817314830248924905622996245386568717032087534315439747057988513671855709629819983368909097904619262088930642345829920948456583029998194704900271858102889365705243845541291834770226928785460111115352296602351917697868721724735263147509982711076714543888231725106056062136620334339471691781740364720783449207936317767954710651417533308991764306135857670794290657221260825096381716974020 [165,44] -579219686372098938841626653153917733275748721730160297956589339233439938223866560377923679537416293386631221466871469953017065915123711128692987229571873764683644809376104857896737168172454117237704601763210510630110372048195670610736320173888578587675337840365189360148580702614289519042280184087760375706111166026286912057057186318742876134729431107151746316657845367052349672903635820357541343784902945357471743411727280709423102840574519296819794154488098608214064124845298008790980193784313938654904459732855971763959676202088048863119469727388125622624801387407133530651568024011 [165,45] 19366274835893936732784609772223603111376877416771455936690765349455939433146028611145399414949679810427589707455504901293265409892649942676957039632028346154585438740421387864679091570353094538729421052756316347863762096213177815434050124566429634645434496255781835363563516323613941065992068728964203101242525951480564872950099773908517478469706433447513817661695695689672777570566694721080645281170892891135004837502031558007402919456403312416416349063454143086509933427844310365293486460079737513286851175457952538556119190969366943082421960384748324701899361921758629480967255 [165,46] -578138159529261427398425059379922396385450600694782764205042912680986437835081659460238574866045670755293744258325396342526011594809189959280391199238069158388058789984922067584053237549358234313264724615255786900133045440977716093574971005048345145190427556182238401858258595667871512511065801485134267181446031226327436236874091606879130211079153502984132715322528180972720414570473866570051699399083514253933591306001888837362263530770663437070050244379391909963340369851524794295364672520954364266153254480883050126979052680302062404426942914082794273304822877996287494208 [165,47] 15370601958929428936252032471861684852329641127385101064085632783542853565088764628488599882688266394827242261537288025608982006522151233031619385293189469379313228035357733913238815331314403513628209159817848391898365647718099390947744623342718626458309648813896310239171949684039521501380044455486275677717100297882573714841033584042266760419512822847504089709767388726523254224384896501686193913524722193665629226697657721143918128604063101998911448241686664674899521897277535223141080819636274809092345787869055862979648915600957734022347462371833916862459558012946168 [165,48] -362953589550132117235482990991555107350978841020647094363441100014855328492760506728985214051936122806821299556708316139798431216496479414848167142364015884372494436672335661090685965836966579772508067152798089082644114434117077261983524307782351752293661171721630108785539760538580417483461045879114646728747843357346492359815819449417503959570064625028310091918650248144273242383523374183864514192470763150779257776252854782992257573920298388758033431171580257654088049987373138783338716156419267861815802025380747882231386643677748790111955613906064646948684572328 [165,49] 7590558924526105975473958584002857445053208486501972344742769777893653085243605381670737887452289527188865595331037716270695448720111010965627813689373100431365143593802664692936753563014227887022687713654562438312469163425257009904622648544675864004508133928877071485440774848619691197261310684606312076330319668471870976388306254266973803157906642082764182648774494443650916297593429719625446589674527721182993538470738537391929943956347259023565589148159399855773942084543706796504762379830237092391637126390853261254089788217662394716763318368452780762252970 [165,50] -140169026832705313598047758292277941360053037249625475806666871378834151073978848905906325764857516846322204229992062353691332398894445943438730624873747470257354272568656099424271209828837745198186683057894338363713107737979095863870052639527788799253027535923570619515459716014572428155845306964342509215874739842203824987642126477467416986418107566490769215594327461834048805958598671846196556875378637959966359664891524774861037814689780816620818607008980443910256975817929289702558560177047598761222379787777977148643246633659334554298023927974789537200 [165,51] 2278285901855919999683530611917304318813622180764307271619036030262596839925677537960070714083088902345705630885426921489764231768040607658429202343296724295973739797113277946071400449646736148559304118464418824200056891819778347449835491904450293396220694006124077850537907103153573490246046727037963836392053141243212475478268190254854137900430371365435533643006341044123043993901162664261505452742271076791734616434613387095313238247087550663853963107675668219516371003402794237145627363277921487772167417787157149303483269597117262337076408805297348 [165,52] -32485567177918605779215044460058313802802289282627386737167911258821521207922778260544242299364446399344710359330387336029377759397218719893195132040158922835553234476288830759612617840171531373532772331891511855981083123783159412390004597445126172799102092703385992883343069115978871256233872816430356317448631127149762926851913365176267651454521013022781164147911857286938396124035521974221089419547739735463314941148999286801231380272405090483370834396760356060757033070980909063809655783293516466060261923088380579334721670359280352697185909632 [165,53] 404920304561108373471912172204058796822496433431199245018974741358517045564902529934746929924948568695774590383956138929022104841783807147710704141201789684661697114856881081214188888049000904460619398792987784294730461813723616223043080679041189789161857384210162104957141172394700495867790820435613351990865905998355961195096553622461622001237126781581914859517901897241071167936449857017571594069918407456437709986614182976697296929128593964514312619794910553970421770434544731011972031515465252364525398422443279032294984236592762530379383 [165,54] -4395772005792012634587218148839730683604072266788280573926848436647155971571425899613738476225353372543195736842730215734352736672638073250864464874786610859199969918019834550369734250708440864753823314357066250995630778503488873322936075348429918887796452331101926588939896718080717677650658694527526165889680427577050019626034169007609579558617438856675593231622221372469036625331163420324824498295260988063635592194154073878312646078564606829609008611284417096743937487771522337565787210147592034786947398083570815640680312660652152704 [165,55] 41399159428065705593535235087192047375763751779921974195989231352002570437669839342199987176420406941042150611538667577124904087752751361566666278852617151878151845284096534330315638340979690707751534658243063595143839591536997872397329814562140230588865229113417021890038440834354835783362663040682976166801551657777935910880037011960984932448583862634679868826508003601820859985845009693415011397819896634080546846711398721268167405261581025945418589371148286841156272706914300613782711054232145089310992864342246712705098577126144 [165,56] -336862634203913122906933990519838799598129947520390598493490170184321460444680672347361366034534100924385779598501418460499762356025624320190423344188755132830958608894780797229175198542162303458536850010150829186444266479970951781926105546370366472369328299605388215160982879862121069677018753164464322561622088280127950066049661052870124815835608917869458990466611843671054089738053657109297163961121903912654307392755543655156965114453872570931011973633189245902401901337810236711839399953652598309256777695380319187854937100 [165,57] 2357968529200159061097784172269538638145496506815750479204032773826744982184403470608752463255836858032187419808107760765708962915335758865518211484058845333411501106820300793448378608315975381418058640367371033178985890954843106666169149212126162078521603373633422492696321484484853285661786302604206990325209043021550157658760947162793909691922093544901157785164038995982919031225710204901856633877754953781759509077041260631805110726088045982683239768175203509369891380260111888472897963797452966813583799223281399540240 [165,58] -14133989534705316930112674927498097166498323080494875113337884834521891078304423103913006028718548045889906048556229481088460004750975497607862209023074530629210127712583663678750071473012027860172717477884318434351684922959271609758080970586616633010862736839755724209625667342518591074840710190412475840771182745438140921669779576976067886478865330984207520187994394546908594241157609490824815369352725453963008424410680088294872725009959062981390518474241697798591116993575922482226653780409048454073285110963661568 [165,59] 72200997174670371338423597739664425926295405316918948930289461333783029035147432775761795883351754493985699424361309005678006863545550904923360099428115588471914095042342355319556546408341560316774601254293632655815707416040937939126045592036289435305323919660411018395918036469323567897523497507858372443389585708571882528892683258777088142206430889210480543666722807766479095750166347976162519729327392521662325127563400621815512136313927714674375131830993371261118600526485718704814654443506662091450196333344 [165,60] -312729161821910392677111840595752736527674244470821944470663673524752719226854279773789135477461450611613476763484116213978568313975168594472246977485005379909069795585552488389703144101014224536366212279273046879941527093152606577169020614955323610526499199258164447469338071233847478039167858460476165082842462558516200588942057345536654490844241194316842036175798788886035434222975766394794945814221250002468625909489696801364328098669275564126415528107873021831731869890459949875343611719439172064405552 [165,61] 1142384325933319464511835047378993211730678541941603365095478023048927102469519958543104718785438034373451221509985980249022435574612188923823255719739322281879422532830191520915436698974129585311999469603172597148624840726805709787311375966143094166793551035263859931937417397698133357561470391339199848752474265288664587681352941950231146868082396506772554734607611713280248286858234542652517567349409920384234374635014735253601651710192910805814093351682110194830463856731968293033789982486740376376 [165,62] -3499567160264786219550198539023414464009768762039214321926748301268248640931439613888973585432670430011128762298335906972348973927992480863632321391525103810751387008184441177126511561899735135084532602919030915826549631880413501289944313760478266059558930821276973904951598669276563930945539188162801332637464486831923914570261104390703986361041448900343953340852369256637772746427495970417817847214227465931916203607246952586652585094198897180433076913977891197134734027669324167083559622156928 [165,63] 8936585408123972367389419431552472252058090173987502639520166237522908702961000922598598579808377370141770266309868730064903259018008034767392211825562353831461207230301202076257682307150280966159060799733499063794335724680440384518705084023837913044651756074372767994265335453586694560022304805876908991990438273078916484989685222406843989031382976807935896930293232494024783337860073650576977813432357998953855216867501323100558758189440004916476626722157922641805302751633831509893701568 [165,64] -18902829537661769985852039086015730947792788661422634343432969136621879914539607713541004705703340268593366914032382296099930379937921646853000412987180922255367767038813000488945434141281965865236501474811337604994138897251334667158592896187022199962420669152045071893566212202206931792613969214365024932646139543395730534338946875034379984225009720433256488684136308820367158819347525217829065969873050513975426929302362566490487770050030034560098848502570755694607779754264547851032 [165,65] 32896940979203903708742665657342891397388583885701299668833871968960787235108314905765439781219360660391995402906422186126115106684435199550643610509779570059680373411879858806379264566477963267726915548442757772630632770085899691545354140389272459019287930422436739899212216235020128185863895010617213675345342777901206949559372316105920529510913359444998040000798240300154692750472950491739438395509407314451775089478370003596735905126541419280155580421778612210694822033260656 [165,66] -46768284203177797415037362902720537465565209322188928453758787356949162555378438626785877266328940682987929935739874927507239690379598178694697275101365617196877531997619150957209418768742245113734587334141696537561014587991040673431418010177304401075898759125762876485614054832425399015044510956574622878293338394711995623430606670381592771411335284615412292350672961425140860863579081562522315693664579381871763065533227810658556765818839055983444109846776049397935801216 [165,67] 53902632790173788009125565360297357471907540845165573317707544965237146023176281908094067860820014202539027097828770767939570041064501654660632528666138691858170501271846236336229048368840668945542970594058593954065492337833449413396446373743355050284293121310702843834923722508591666158834711717256740694226471420956149571676034602356042893747281465753399232263553646286940734331544154034510404644816200591476494123697594190051466424217442604734853577837577893412960 [165,68] -49958516996130824132595688024121980321652796176325486078206126347817763557711578320266062437842453918736520100311314613599449380731170626293863116669055525434908565585043885878483189258788387255981207923325738694493831251780125800597226345149158455399416965774317190720404837910619679292514530618593202938358374245931973925921768423465341776849445030736298061050722451843552175392519092207409837282080244782619343669039252004777409218333158509822378518906186544 [165,69] 36913939283588505416678163319315796776853331938054952937961149480175759459013567268493459185869869592698802233280508895012693070629717013495695874703674376233811333323409776721720053855771197560728291336019980975578545958968340387530427892640023998564571798141354885944870399638642804755289077401445725585599079088124099962747993583774856920682517747979981488202740259710071164188031661219174407982878035858108345778964045285135468715084156038751104620008 [165,70] -21544217479174754943735145892630797237162744218232959147105147455433902517977175778155840274975588923598174943281632022060010762529683329530617258056951943281534499187221214549379961045125631751659868049602507403037211062960172228136100246495231435923496573226778919494082168259909841276059862801823321507781558269411563834436133380053828225312531713335929366861748384669124898972853383786289891595872497625161637817947188289919462443072376359734368 [165,71] 9833753940791995820472879254427360262917600703673336072520314696954144824076013189995821749209725119310641390548714223614268169737495037431693598287990679381572786912958876473544205528556974525135463521126998182082764285898730938701599074232199989650919244166302652272555109410361060111099522565892895333115253688797686027998600441942326766984134765656001779239112921615679517966712011305582319413527225805002451440003133127114591730032012416 [165,72] -3473158053126546890567116933557530540971833025730228790037012122177097885895124014216951055417570545061522382230677541084306479570354198606714095267026810557500453917747855406544374309363030827518341839077157134862981002479212863453383321087863053661047494107932192655059116536583876271902821780484326681358221353892691730210635037245235818838262975836543661471114595197404711793671368305559087516352231074657578188325770283577640235032 [165,73] 938336405161754019585033331535608667231651840850892044882031682252298096788706507196486442023559154964625938714185183420308817160248994504681331490490647696831544768306462267308369184443835771571366605413749188920163721776765861271099182635054685409453087582957038409680169962808044462320939578861881772069325887133152781639749785583689069799885583725445247838864724629856401036812797077411587796087679308304449681085544066413324 [165,74] -191529911367574716139212269879375151448336696229400438897310741689621806644694698458721573816046166719130743839904260107722456304170421513935781093191007155704942619436899254402900274028566516031885510025742298925577066902605535029852935764299722162019621333080542681340486053568648618304631205436772260854388927191217377168390411445182317202441474949878626595305029763913942105917545497154203151203136102802059284731870728 [165,75] 29142697540388195045626839124967511908625528140814151715994109051534229822896213841124949733375148318605706509321645881033741321323822219806567230182171147845757191094879433519398961442285757680739789720785331491562109447782004287280977142954201537727740224540600714872755649220075756113461022737114093132694499809866153399273924338956613940382348072231550955972537774631005117636243713532579525266343836706080364696 [165,76] -3257694228926257903848423835609350930349803691671990593166791237709003253651765223439066857335360436001932097094372809101444267663502899273680619175263554454414612838426424765883999207197381306879334922849859323301326081161113692864042401043362595290577310862870660449615563919117686976767467602155238599818353307096161229088010858705515095593266039658077969832813319133231057509567827925360306570504478869442 [165,77] 263408819231020619391256127050611909481789846681946412643469829208785662745887122737679745448297210970633380979425218273918533502921193096726726415064200661304731816286472127894881817904536641849334569663291176372475006108534317328836673368743651819339950413956395364945078441494090347863152631372005265357346912994921193307710561708625427020745287479692745683151459451733135726983038071376244034537674 [165,78] -33232743335135940892805862047043145939692158010339736496645451506840941964110837721198998093932472359774431632904932390974637323352899716437399301028846219666798918124422334070142489924980380558643714865331341893053414466464451979068230911869554886906814250506706690554067809737320464554113789749967805386775682769728496966629556342758663810149763107724545680411864657447458292725101840316414848 [165,79] -16532545430392465592108611655316365045110391576574363280766483175745706187147923320699235898453869424211825880047896691504839048802141009607824436840768918210809953156971982924497305892002516736471988976515553690543089914790989377152519750098796317958550480709881745299068577669136029167228781740046532032250868985073101621140227935804752769317092087538166473064467203782040048299012731339312 [165,80] -4587454283331562732297951985680273336760598806605136904807085017849714286921366531393163476736593820413320929147650372413489605627528903613200454619860676297475061424633550221396469039559993650119808420392661900023625061126774124749525047861840153262872192345016210095007791263514916356451591594392077141134886705635611011708981235079865640095483107891823211381724274338163719210070185936 [165,81] -317777015055521326322218565749656731334321719136021348866620886914417610255609159150048810559682337130749743536135571138287688396890941917290312281250563040440046877812098089467447333889733084447210726771104468940336686070298218975925676114295648955781217409965660671983442328546875589827642026995801146307523973925631501761113451277497664650476048329950410092053705644254649196136644 [165,82] 236462800469664150648815915434940530844892010547213417724282207895934653112763084124722736874873931184545021082702034268556033132512558436035175350793762137167819106318819403588188904012174143235163080851559171193901051790037374563449158766967707465629061076859020181617015372949393149767661245979589154610454102389000741824065910845733883222415163768297685453977424256991145075600 [165,83] 114795622382230961910473114017224507197518992717373453972893701628632827684992538668321689839155537653485388242108216518272849641683711198695495596120617037053187919298972281190292260067072346805227324658409051096234301729266436339718974327281155106495227421066519334630430708663535724902281676919674119016082045144859682203420926566415147257760188479221128384139260566031634712 [165,84] 30668367336994393890040234112961164521385044232151438217203604125677557027802570764812210701356203536280614000329386898116172327434506540972753604309749115014476367117775204437207148609439083286493298016018960522656378180659278502373871641675272649166536391513729269523182916204103957842054818763280090648890277015160563439750530475166609016395449746820950095337938161534752 [165,85] 5912178741214312388240607788644210985300557131415676504536280798980931343542970334777042663106178899850204091965537201248015786141474971434173038295095026020592317646660363828096307775230933404592077504246255185233126233119123152022368801417195216683321673373168356159644442072281962398471447949729968374353025090453855399658413026164836142044995232064810414244575365354 [165,86] 888440092570179441905320187582431858994651312808654998713341865760013777037065581281190955031832435821496501483025476693803565435323418646468998949072250076862196173754802121380438344520804633748629268714397266291865793795250495285252974804106073393845337534216274352923560023801567803125526933551825211085043877478008331465336071083653943827302602097535757495907808 [165,87] 107660459839387888799169602054998398795491072043768662838633900827078908792010595640155933880687449092140925190606675423467514969971481819937834612585559340782148424533167060002366281888554696118471476201759550832507593528724741831661587393223762113152857306782113671330139217069385368793746780880899274151877944076831760832340764791969973430656405117787900051968 [165,88] 10709419238433028222666063852672995815317673036856699411447308361199574644086090967431277986198697126174469481785487019739784291728103489107697605845624768949579645797193076442448833076378185488895360479711797411634382442233457631243625136737442215628363898322354579855757095200162192231408855649509804221800112464585865681205606243119532614699959035839264220 [165,89] 883383523892025938392583631521102239071700716488173629295655080389386575350664825998274151045766313969025396630304723781305274239656444388088052194998905111425260727885390322693447097313158392831929349408387402197645668858280286333551520217181414308540435783130535151711093926723334638654316778715950126624113893543577547517298223096272990336417278628792 [165,90] 60774607608576361091859230247654574386571252072386936007277406205112097640755409901804787952352096005952346067098779393456110094246124219872187488825357313051530699474068591778300778277656120663874979485186503995134225056763938491127367837589043501681372968675439561271468224926429825578252683133409991535319683855509542152306371213799942937953277480 [165,91] 3497974059959774579746993509712287217803435346261319163247195419004493358091048820055093143194541951576128933174795065394634564614659564674004031511841000635884870116321101559508423852715756354683176087459407976186363104246491615861153565987052309843997271456707029668386473776346317322122366304476142993925613144024062788799130981980870864951152 [165,92] 168634012333511836622623741073550514613151810869456546053628298765627512591105468556681041630871225861212905285136811370325554072680623729645445725088433919812017890764716662501775920393260307124260957589914983045655240748710553983682968294632067637003782142160214495126298463606924757856462575049005551479078091848657881028541044222449163708 [165,93] 6807803806084522829989018187244320611796823589043619808534101239195058110952555721862973866199283977822144006780548950485990354668720788919535053973777799395450081098521006451131898180229869280383903464911968789087839329025129452659161136443644467918685928755132826228983054470489377393699796295299189832484574839000989039841979132785988 [165,94] 229831386840671494800051993322018807028411361000683478652352294347482211514470428630484017200026880059454193025801072928239896468092403047709368031999271795998997138917275288267830012835797751962129529084972978821885701731039306687420589774759241346844498576813741768181764411206944128643934485532917833012805491619828577602060041792 [165,95] 6473516028267392129240167480737023227542374671162680341694900988966095111764540514127301943708964434774483929671565736829301309813480715260578416789971706541265385295138872598783835985980629834182962775550163899878441532689353648040810070031144162996125560748618865863087058776958745105318951498185126415413109851234596398949152 [165,96] 151639177803685451354780270177610306430158663559843984822818697405859640842232290559138502232476693026895164315648839901104837275126311432612748511983865084819029007435285178663859115671388431661455632355126894113614904012585889798621617432872114991448550977808324842961962640329659803824839725171557575925725149645973358960 [165,97] 2942257699588854669608233852977617311063333740822361882270621865505722063211770185561062018579811932567883795102907467349601182991561320023440429679270236958072718304487091216493332815453397589258989851532102647816183241438040279882819842284329143188102966799926203926988458693242915536892803430658436998635291115815176 [165,98] 47060877829474539428048656932838593094968490635777989587553073122097737576569951639771976921210005735787435009974225377171881880706390907888754072875780071699898161327603974359923598131997265085003547494335929268066843666328375228079103128374406049766625816532036852254953198666369497525973446684084907595072222016 [165,99] 617038684674196744930278348912640683896818067819170130482865062658264583543167520707576456138632039092147875949165992572800281804482397298327483485958127821679330932714505196967171618898333232683904844529911313564215466318686455944032883724455263833479235881201417086831891797618521056777187929018226522136656 [165,100] 6589304250622850548442088525949133658492724762956582826344220720061222187345110977514416282897275624647204678093225854072865639490216780795958933301160582197505200581243668623334922082639595419670820276813169527915789507450773378053056198107559632089617073076480444683165989632725395845434455233981614232 [165,101] 56893309646029000111594108940109917489508966401775629071847796724797827913981498563096061027799079163058442408040001804161116092855269794841017935537269438804397968977485916984888306755914173091634536848347893565871837933748192854531889743847958523290549850042940253845868407587454619521729597137772 [165,102] 393899912981755920705165136455609930971213061447491541745958274084152355619563039004734099346012315456431095565809970215808345251211923009659905686064239173720067643348914864091940841296873921148739120125125185510838681051531016764154418060800264405184756743023191400328272334954735352305677504 [165,103] 2166574246571787988059568679341591504904791199787597643216718361023932241891625955152182772093531985099998610581543337083892177029175844300862308398461057397802410739582387160956980089149217351151390199243598099016190677586620361254647217524491502956706447648212828000131711685593111352256 [165,104] 9368904240102059336785768206693821229625048801846952867933703887688791954154431178921037765250499616703290423933531974166501170142060207232430216533218322574784228377904962324378855363546983173868062065931225082145606694009044914511060765176316062987257981077571742891502424610354388 [165,105] 31480624815200442832297272148680059923602916179772730259789248702795704486819054543604034061947338511563833892469596607119272235610273067167826189357242580705796635417680909301864965491892568552200360355020054968079336140403031804512948764307990412579060754135587683108313104562 [165,106] 81119771309466104530338968618273604728337673108470873222118698979257068436607884895313416520392635481145260097461141415905995996466652627704612559688825354517544761502543104194061245347844746758474721890916556288415825315048988712857098549912522405323413371182581868230592 [165,107] 157950878158761051253404717582373891335576961381001262508836150108528503155072214725818357475073110365780994772919188314798818943892897685822441450852901870592007003384439192891582824974628183377675416385230077633870325109542981295289902268568498608694226114247131556 [165,108] 228562125367456534088801159845926350102198516368553598391440556050135346506247956234207269072267104214087838691139600177901547409260804219880246789289180885317866323032403727915037136903858229513530291732825786093409254828581043776984514048403143872126661577357 [165,109] 241221799872880926372169878131202984737778899755209454239274212484540960187706060255221464837849996162188495375060464626048618462007480563501753644606516822964534767846294035564738231895089752647401833218069824726279083300597791326434845119730949799360223 [165,110] 181768856216026858605749707201254334955195179310489076075817113701557665939778200773117139224324589074730124764611771826916723563258811237112085685438837108288843270123511965592034347125568004730113607506937348747747896791339910852996563668020124608 [165,111] 95456519205349851303245497995740180137203573430456652622734050600431793602183994835261112822515310796366657240784043953643323283066061834770465749690183041393141693870189753725786304814817412674777812958847823626561350629645664395470249440056 [165,112] 33983620364435636166590457000393154327995952247308488994665831788548005421480269883915311094468060870397347730579888929332415109688439583575702500026616341437163068877322695212560269289608499662070934924772969261610682349346905717791992 [165,113] 7945490063745176909205060737457636103016953969475806926471296082617685292161125609069775267919878697691530944566968990783666955307467915928660306696322358619294310565373360418169303149384712146731247285418509465221166053429103194 [165,114] 1176027314013166483175563750430776957483561516049811550640346724023225587576752116479171031575396727909675667298034190675474560159226335254854397009243440219816235469354930610674530543110862067473554365171599357745750972512 [165,115] 105584386440326999189855286325598493866877255834334800782912495624226731923518515584930728033102345268454993776169456268128611000143483584332533062416608339007537343698444533632030100935128207321253775390381209502372 [165,116] 5468621849206344481240972961222217498388180842830339431167410131942184783508647635597223081486688011456796414847951546480082205326716100920734686402954017288910760336750187065579974310424816906076990592456192 [165,117] 153965122802270686498594991086498648649368901855423048573103519603575338482022759770273599511045046458668525190454731396852242484423796150630429509829226999712610325458487686019114415556365920016867839 [165,118] 2194152686982874106797310185274610841214646147678877705295491163629882813909248554305054591087608407845148078099570324605169982625278910436894603618661118339369288462550673301241568193809854496 [165,119] 14514120839608213152446563715448011068696360293097729805377656359895515294287139970174079691848560175230779740046434713442470779826469358166603425769901145054217694696081726252253912064 [165,120] 40046348287903956956141073938542149954212507999601198210069431587345582431593369128179471415632218196332002511518310608464794874151938419710637197700626093516702640623392434224 [165,121] 40288841509126176396479166614164366122210949692616463243376412289804419246691063931496819214751883281729499058687578062010151546404480570335617740108656236816364485760 [165,122] 12430763870754200360631494269413893020587400838603989241081823637916340712800412823556671365063212451071272705054439108176297420797151233387917003799908261240 [165,123] 935373037215032988198981939700419845791200725358861352505866269813444630588554111269495524146589828585505592193732356244829961816180320856553654528 [165,124] 12532905759066348139799902558230190887054495111477501539812777756444088561245299231237772694220150073354525267716635866632309788321035752 [165,125] 19020312146364897527483223718347310831724348760541124002522938981122905345044809167574438200389267104795159755415298367300608 [165,126] 1634060440979877899914363683536221936564909228655207729767774076596177330087870227090589753456597038988686831424 [165,127] 2477037208521587805443927386695437128046014353399079629803758499652160303549298577208815285166080 [165,128] 6860127353623693778377428312467757181086864431128157941596725538947477394237864 [165,129] 101934389649626046744715080744961344027915206577765872896 [165,130] 123504 [166,0] 1038263719755441158535669025456579887932467021169182280249361934632643697549503725838249866601719724727263520546968327177184207687271025865402820235483946248321082483690638750497723458605351721820617892045475135926065298753373618892061239457666853878119638194456855917604053991983273464169435121636549463292294787648470652513031145076711047304180409048696336547444098623430243487234611067637942939197796662958791487205929684594540260958947159411393713160358746858884039974645510540104851500000 [166,1] 1049878737749109727702266152650541802510606205127235791652334805974609568324126244499271681961691576052727421256555160758807073077145002781016442728356395528095874517460111602836016132322366002190961990006196225888276018935883071746491964903013731625577512795150321746642164841156578290875069973009688788646537500733813958193623673792706948721766534352624395042082618610418365923695666161090821896878388555894551484192204639504535338224673081212163859960717853742362845684547203013385619997428750 [166,2] 52225191380875869248488270118468014333561144170967037440916503114210391471209571298623177944108560601802311183422793420918671548485141636113663930474457016140988170720725142985406749800863622385817671852392577738879877201550112137523938241269549299773703181264780771035266930104274776901397884989021317135666887568888487452211944774679774328312842165520298590756960795001922738658328521823976421814070083737999145919886152788810401099904451198177392074760537559756698764745584836198553304347909568 [166,3] 608258613680218567567762153818770052187931528565391188456366736539593979296489145975757125501586601100767741447911750418809159863716171129392090397959245205058862754492406965122076634285086391206266031916284114994002959081238939242818230033119238793769351798692110092632618212530522971468923276283225965691184129273811324084797071856099924928030168892119495211694289577116157937216039037497498570329090193036973549246707074449611275832602223241107730724296536597592563940341692547511489460474402460 [166,4] 2658549197720662384859438560637102945679792673744607741071320729893333883898032076171927316670630136325335822196150738466608319109544486254425832866714550032690469615896878682045636757551932434626185822307506764699454462090179725629931364088438619188799315700318839058816787314846024249105162924853901683673963399818746183621723855879624946108847289380232228115518934095208659100132240430043484350892908227495713115844314391854964058643198821655181596346274106982178104953325289008434514933520846227 [166,5] 5519205847466416254513674682333650604448988908274983649431468355397401028692036995920180804585994945175986627275234596307149211973812567222349069894861067244889007966193143378164038526410788414003268855062812430842362174998945985447851539795676176668224952028022238771782130779671864615905171067960907104611561314315906131126263001194736687639480243269538792788215795998368118248083697823097284978717709216990382762370534507987453943770106102248327270353751190765142461457645046009396707374291346249 [166,6] 6272834682230187985078943494395975635579685904277627812217537165533110717554233287486738933658861399331009442566364845498757519200830258382920937296017276587447928383458201896912845615815146239585887973025320670350961910384529698217211161006027995639109351676450992991477257375013389046807105091241530948385940148849243156759440080437011619345150290460409389463740191133717488646297971110007572274576534784971631296661451800357829856281248823924535729018886026228452432912127650112135585500995208736 [166,7] 4292307646825270868789705189175367073039246714368608770217445861670719312852597323765473271164638494553528882853655521783128415422037921033510464683347510670782460841021053723334666114617217459102175878728188988148643327860503020649465718916011706287047928090911326572889043744090924069145588656556119370616251932180859754642428234667993871983216427501488051569290558419574122776264466905887005610271797307715139087242681853858822975676394491052880452024843995318039768079526387137033859435794052168 [166,8] 1892885128426520055923598735576110832719712461093842729834508607276338988962145825721549105551107918938262918616310776037300282455803421363803216839409232993364701743778895292023703555590291727657124003631085051519196838432837397786040692216919459103611587914744601745294712025001204907209758495229125596954557878880085596944461060228588956082463437236901558217600216032298870366360612404949707320579362703644171915546317428613131546768265446316498114740745098709245145076485107143932927296743037096 [166,9] 566198046917018888212249621057770644701060516737099780126101766133640275267916424076183521138921207735443926289163942531736020177161173563696280903159372329028996520766583584503063722056786138337669353984427126060035747107733277944715364617675956957513742286818882426602929808098096690749617856338068939449816243997534947892847478531116951655493105153205794450908915301109758294976939990406074601253471795042058880550281526417750984678557783082715202664727347674998967385644933600037804952693312630 [166,10] 119535146525506941823455515404795543903480960650507345319391808203506532998601987574712853675491684783883393785684090378476709614263467476063209053182872881536738425128128657647526000999929998577676905071492962951390800851196881477880291772012293256464825117390853486038289774861880331688592358058969206125740837851847038787368550293467170939336895268688977141329567514170853924709968253434463283518337069590985203347619490130004886957347406427350099971888824884238792200062860628962380385404873268 [166,11] 18387020058046586554860843755390826477477856262868073521654894069623368928997480316125488827377829911910239425661431925678405958325326681379526710327048363730903615877333831250363470795871017501301928810684171637212627395980436068558424934933594195854168179799868790398509149181683349994975837060583918557000951433798956734429143768223828512581384642823272062129676344594315858407375595280701460097625510901648377670518218895180549803377914719136650398697425229323929991014258003401594845858487932 [166,12] 2114898575121183478466919771732701114676597943335443703315478010983138867193838752638181207371710195176254449559517320765870976372234017470239439375497436877726598115359650366071469002382416050751824531076547474266477787293241813071229333189063014102577335640596686523743851396969569147328835976511747099245647732891154439210779322063631705064600767095965779937581373900876158216619291417470801593909085297408379499988973237648465681428942990394959735735357819806725381277063076444047782495279840 [166,13] 185865524981649991887661010002529645251303915850656951060001043460623961192828661688351623561434532710539307406099652548220678856205367475970612252190639285125680238626156125296689825287884178822621704015343785932967333212050443057023180170677923722057653913892901534863293404437228450654176804167569694152010062094442568005896767421981462854329147467693436616352546305780302627748034822218223112698328145890147406910689112830600917038404678099575828709025514432261291796288606244649362146244481 [166,14] 12709756900835261325357760363454164855545246549911582875752007071212936585303274239247917900156356146116082565272933418857239048769594842574322886325389775776331115662828655681230810319618158794839126473313124553256553980355885496467490881560208766976060397197328640722658969739043998966562585045618294724176668805253818031111348384632491121763133427166404526240376771845404242233628936135705199109549884597204265623961362928347919108650292601715539830129851429412598240018328206981719157754520 [166,15] 686820761908171840258450278533488532367824145577570256787475832298481885656437630059509607472623540894649472908322091790689188395304695543984666774601173142974438362183902060557599852345256484353748030499930106061779198330563195901379832911266297669965735325279509744801354019603240530644752127301427275485256654516585921303862320921111195583997226839635331121558666944951495795894490171984254159712462484586347553775490365154182505102138289634979083356258241610640371445100321772317611415680 [166,16] 29725247748743525167440294895910946952835473539856442970887220089921214188248828339989401625052637652288581426062189834905561424469610261838968059513656761092410921681199423832584768484715144397143038154456383441234814579700474173663098970635171956032028531833009052075459194443864000927121232750404562908497885907352853874062718733975592918209449411483166173156467418801288196922413042887903672610755730370715296410713895961451500303280475733390603197286436468360152851406441508302360787931 [166,17] 1042396491985681067487802727192130830188043803699308037752797546062490244246758766010739013903001411626316441974832253375414576712685200439801471215856777582716698108117277890146568153698228558620699915510171499023954868628186172546102275131043422501531254856489186481764158318589541407720710767288612934565845819289957834137827106075773303668455906853976341449991768684800970483355381276034989692309489244978359193871959252382322530210867140291332450212431418566129114034181414698158949984 [166,18] 29921839968856545021481509756457541404868350344583783108151775916150947810342487003572269007380852838951270707219099531817573419573141598360074049585623611889977322615137315733405095172845405415439413942415934764766453935305343168466324252474704571973802468434095499399323021002841411975149112934017374169487593758610441253067354423965942774450921754024233333438517088723529152117081237331424322714436341437732708027102645115337702545610044489703475569234099653726079118047281570680437202 [166,19] 709397359941351362199044464668350768514681963340460432783831731341431250904895311358143441329020216727762288325608653604413400218870024196967250683255952324407470547670177982150594174330448261911621810858499607484492087485193696973693137011920109022654070683680322084956294633021111826174537926425781162842157676902881340743480163255298185137517542336398205888743024336046900461151332678301109764512665510024373312205506603929796826116401269002805845507151130581716241051592225020751104 [166,20] 14002038564489871181494248425976134793703035372529542177034342329698568936982455191115470312803373933938218546562371138998412420115534138195523993920245019576717873371594087625676504270621562344028706919663931170647429563832130661000139334627458288560046029732169312883340839788331730763507027857716402021751613456258744127641108951353968026480918052780121416813473055655546378722047030480494784523153349086391957718333459711628510164215850367703775405442305410633226381158218376601368 [166,21] 231723032417760024813902884341037082167338412961184133373671034879595978447150921703845693725759424252495729823123240186218041779732976013369956864675183424894379180904715099231975322942104621534508689682338077255369515305654154650005856215281430170320901476083014960068247262706323798701830991734821742639406112552350410287587903517495592414022986393074427742753004114346237953008667688799935336965572945930736099063148753706004330607226631450123861815078104898364183398585702346496 [166,22] 3235734720001150865656210565894008043563310045960718961823861114634820190462882693055685465031817074573543477754214678765655655316433876262748673312995507725126684594639105796534775420448338846131552491046320968952277480909495749038855185173664207005453653457501415027045215133210203213979370694233198730507792753602257145369694587176997520104397442425578555795254917010740926357871802726399505036415401258787418710485988245766684919030699755750641518607407911770175375777680115440 [166,23] 38341451103782291603299441860825525690977352123388556561707685505011791956333931089768920478693066891309654211749777899258996185789797029688376610897892835339942466289657216279128430500984680146183077120746257925988589739451245215919893385173921662240778704663670520010281599903864943668982106469943252604681734925010211304794655948163140032105730370008049041971490979918606445735973557524692078541196266512779090236699894978155193204755316954134391471274922498729009851403245056 [166,24] 387502287182864299200052844803249397583832803786520434709046643549166488977874796266506694238579586678712949170292976227642299061229622139003150485250877255905591351576491447846927326668240834064792659738072097918963159484850872991711145056415623791263758130119389052800016459487533286489278859400217184604042079995167868829742860830213496580905702267715222298186735446099107311631212927761754706523516503173596203570101164419078558278961471133141534626834646056414940961675672 [166,25] 3355750520214293218710472340689680191560778456702133119740135830256375513686776706309187559269955838576324624656956185669277705919898380642366979124991959877395182617945483695577833509327984800999584094114879490440392330582981746565174998131073187841603825706610411411025712648402431598597608245151205391192812412794597852801459746001127520703998192761908278258727418450367033974696144232404100290309660220024725266275635834725365622468885075294843128555476890398867824757312 [166,26] 25004627867318574260222290437134898766920549436269139185282113845157942600161647642748183419674507363604455008017039478935072553544510112321761469890255823388987586406471153789787629288752110345568275950196526275408551861636194881864963818700917396294331997485014972102277839996042521802625445456318722847430028124674317773214028254476164979534713922634316256736832457352823873590100174808889974374148422670157746731027196569832063951423638407826109921047624731468750567996 [166,27] 160915910099027852054070962710489825710379800252573650007458455999801779044073733258287032827686740422887751178597518723992874268717964264330114827193939388654252574363555670538573625184667970082985822528273493854070531447560523524028924133421306635772911706687759353361500435700034666245673876672480040243240239836013370094673299653552066416589573862955067181235300732942267886077692909373889156987322969363499678715099825583459524203498607043823216553709792167058311168 [166,28] 897433870490801992021309486962118583920050739130755225861401817182305312157068915666952540284412140092050014825623044861310653843490415403361426532700560732013310211215513939316090397831967831212753508733132261987548540035659327502312038025708928881022538068117278902744547416991752674969217383392811942224825892465903468422110777207478077104415961517911626710241688400442689908025192079229503242309703372046030174281993204407274750665477117598797550843192144918408000 [166,29] 4350782156364388827856356007752648947495753022199612617797254622006017007482677141515996238754138623998393258891894717506225520949013551599806634921773023274599098764735572617776925697292596834129370136955142658495731333899148549675997147773731142713897829272237823464571379661270831003978111169498474701287303347837952709780455131286653484347752354253086820406658380586412036981168395006263484312707543899483937378116406637412745126325326634235480424450164466709120 [166,30] 18386646697008432463130567282439404431284787748115771338421044704211285611549446356296972118247945962616365850507086805855800142547024742901746925805804410195250538032534127147928361466659788491929240180710371473132782371926173045326380401129385206451390982446226189158275109569149385924059453091337163904904024672955807592874825702535126287029902793091263212938138024471252931344095440632612920372271105480913054869170637581025238827707387747298345039517348189640 [166,31] 67904778919544926177999038769231017374811622457417130076004448500966392608687980480295430255821485576662440686522745821606970954576938368478190036101348181025346340509279283428565475075612232802622041665682646183276503503532102924026570515903563048631528592747473247676161675045683812199359584565756653519244362050318892252363853927313265806357498203159430145341870803321573382293448951315343654357900731195114596646873904355644842378241626432966444990648965120 [166,32] 219657475289392284252671310653511000299758482605692607153183664574993725638943100767650049428518319050816308001661563515981058553725338421158251525003312742514859172375263438921390835303656348855094863122921961149497352562710122889000673927188018467566296558077846114164130208303346952913471953984758195165994836461290774100768918608097827971321296531978184597242538343272133355595318074244495983985366144119303521217969815320147306394369308091490296519483816 [166,33] 623628312648160662590127449719920459893325889810965764860721553614704434046290140365720687671030177584924588002753036046370553116118045821220792812056474069731161787238643697898713846345317776921219107526021998265130819887958555298707838669894107803758981328047723594357711433674396911671098149058089853548374906173704726714456541768458621729470352067449592680393726518048146248758620305368786083064125755982793574600245187405010976123289064325179181161248 [166,34] 1556805712799433074437374869367939273004663235228652396369626052927457701253805257820823254940152817781470407960040112513758347945409587005660026031268946232151621384553329469836528799786215830734887707895281059846807960305065573187794944388311287153293728141929566634282239275490851651869955140122093098270731615603150590897948782475890004507047614821515127942622040790902202968728920505876754671558867033962592503597769818593901328167618503784521501254 [166,35] 3422793397815453461675139129848768376344900960926833607406534933780581470685215612719419291608449813787980191741261843108497794120219639337662520261888109794266275632700170804337866101148993658857014776383768005086473216659206547379952914347419591750510006836406262858250939532721195804635491061119355523035426967340287893847822091810465049561334979359512431581753484653491151036538218431145313714509324139295021365783642640502553268357203381622444032 [166,36] 6637326780456064538426117811139493064460487380583251304633111430371180993641645434591831918932330711786602818397877633949279059629765654722490054125059217194356589145099873135566740944754884232364523892157457594394099575425443607989721272473560244102717488892971609046190093250011839200538901304136372950838819033669504371320680432130915151981330521199677229257867917807135372247462843093407145343454648004733924398146110554154581341943068095886720 [166,37] 11366447365883298596800228563417556767403283519416340860607973554330315927790183425896121552010626656415689379391028869609869567164877707400847445782096079287475219619507513000822400295955936964254495512339765053697379325192840552579763478381557104380829135053993024502832389945192639449834207661690884380863553098321840948827564179708711392206466972908334753687261631825655037489736544150184248727854651225360593251159686035641833461268426264064 [166,38] 17209024139175834683706765032198005374522105386061767439233192231340671916264465488459952736781617642497415918648119223065836002588580691379095646004909356835130839387751676555671902382506710543728324779356792822201524533066198390863736711533932342902403162782908311758745405509224143168681430673026943677124731647113369083689249408208219470695060798949779828969100603365193799098893247276456874206073880705256253945521542304762406264255296480 [166,39] 23056856937514126012448628671153340508461068128502472287097751003411480383962245034819784928807792145586087074207011456412798684263287537966513889543945979952864775474465874891842419859862171205757741709253169804938961299235484061489294070996957051633924818881304515222818577141186490720132024286105502722694642345041053483137044126217062517074497513058419603258054349778545090232937350164400776536706787620925016285391522828965235404996096 [166,40] 27359178810471294825344418259818612914059180035446158037022978078144535405392976092332461564325536660550060497659563218967342468317275151868476724362142922651112568630781272383547018297336489266694900059807226034473326633997330820282562669139779468798487618710042296057217808756445045319475066227149663652425558374655559629589773618352112477568417189668483230113722431678008207718019201758501189077640848371737456000870081433361485852808 [166,41] 28770573605068067307621757946823850585528266378718666320978247420944084641273805340457043975997499682820476929604975220672073249516242148897341608069303436108210875287891433273018287243150827212923804589057724189058261312390157852736348707773841363428000906977849905795122075257896671058798484563778337805593545981060502211760398507610509456148747823210890093855817826916830938370488627396282801122706960150394003787306509809571344352 [166,42] 26826161973558007467149761471199343467800102753407045821196932979412889815948042147695520573337146463598556606497313981329019802796589393402737474640082847597797356237833549758615408012507030733357231279573120291202632119428175515267760396549899048780416381186805468841004459119917738860195623260726007384638853784942982626371996544879780192456489364405932662991843779109156506192394283444612082029608581342985047932368709831701954 [166,43] 22186835004351311207144574658688705602177429971527413309470612373865011740332705023301849954406556750650285589073881073339995556902666738457332725080897532987536373937534471695576361396357682258172318964946284673196100345121440793897959501156661132364467724982421607267100411028454164770486335863422105516493166025861873193144221355920497247850397500631270406508890720372013557199271995985705521087925231257945708043139946501120 [166,44] 16280305403710811451034753920793800404885379931402904766750946087462106544805855184011105141294915799766076429557679678350586122471452213507822001018630891109809457318161604483777588198612929977877353576260928154506299417929299102556067268108576097411846550715546432696745173039953433073594522770177738361914028933461299577908934054075813606723843701703408369585415056512811620784591547548720843529725288765022511850184450720 [166,45] 10600001242115067822635981331533263208029520160952724449247957448254976536338302780277799869253569764435208914413469270641726484324517933692370870577119117719737194082832376143946510742899758576576139700146340738830911391243377537301871875287071201446914314439953328429655391981413270132826207782192254452043719892922010705571426645097268172765832474476172118626640878859385950483098291522321326641471511809355573313397568 [166,46] 6123700662009827184518205459400781093869987397815156093274646905344454185933169331705837481319272707116070432863471704887672427275838095519286032203506896801177451214200651806728896840588932930436331981660381316765067620267854884743719599592555941059696420262732530821353561224440603906073534666816276536825918110169484243916363418700598560241654937576754612063427125644708395310257299805117302463090894870749694578468 [166,47] 3138470405647495667271250663004077899367881390361130575508550657779990768018911872963051542987580345262700418847186162023303108683897021336255073266626123492057333983410449997284495719528654926283328418964685863528931591639555702610647858248244442266972448723607103165124804861498053484908594630968112514246744874752932830674371685550664406936744396475669952170620857250802425629849270100045504568729455974510172160 [166,48] 1426567413083797570559308849991240863243858732256842175080812358545867235167443530723325926502939838245884978284647887878783332431870703010244704849567031106514638041848917392477975139110336774181752034118148739965318706402366890991528343624073714793333863211858890236271268013679067528046071818205942720775754919575440607904908677398079855498494754434266267945349889301839590468843821549774341186285248647448784 [166,49] 574848196655965221733325963818116978129825573242803595263238643449775581660650141529158575431965799245050326396570451490183057029315905312126594769483138304465776416452302188998331320439168075322702246425414613878989681104337313435666222399061918794294748503476280584342857028844898788381274605560671624031893847435343405273225762418837315615518522545949080162268278338323690177371272120831301737343911015952 [166,50] 205238409352573195056382386842251147685540765142544247671862017711349979169094318643687645276727588542196667698323469227697299711250056552614258492983365176831810836907198389640022207732492462200629914977784615945718314778459311431831041930412819026565975593145936634352947053144094563398870897860650388258267162017524904049653279446179976657849623575492821836197543919144897662208145689205359988309566435 [166,51] 64879447531929206234251019713582651985279306977303841025297314242206617044988210087627414146507455468290577514852026174919719970972272351465855964017364601623764982778202011097192061227886362240889323291654486726208977725832840439241553304960317483389293274693158785971655860154796555566437278219664058074834704840986198449817699667824623121111854902649176036677330085361703024406837816461687110436864 [166,52] 18144131150851880796832863366913685493954831936675885275000684032716144419075286843785977154182602925346447874293426653780806718527569139986534472314530489050617806957929867047057452957717281220851910588073730702833954343520984930798064405800824833340748722859516024638224143901327199802722146736538396832673557312206177142257960155173114414583061250297551988952765108442730563608999373455543788992 [166,53] 4484567122606589515175784347130105242246504813397532473439872285250342640188367654601836896032351692672485532305208855751521761611631921626738900765319279093233563433471970559674258947205409325274180399345292269134270425515362786706461950710301580803110740141288032573773181451658857412929097969378216108871011595712053905898214199238500405626809017493259787836529826353719683723108628827165568 [166,54] 978521028609908124169689287387919022505607070767392307763415960904169775862688632486867801529957513344373260058396475543180724237818645401090084528456487766796437228865002514062404576467816654536738126110458333385642807918456505015596627104463365708498968316318457544064238724314130783639216195869450730900710358057198495962965075304213048886999973576468468185431356351764632976852389364408 [166,55] 188246847858103627024076432372678163141004913578736339925132702250419706411390953628819649668930327352304073483319415908816304287031266171182236870716308641764216975804729848435422793209312509295948389531785673273853699298051587395958306541651052366469167188867126230913754119606269683965888621153345165976992128758829398065026386331382371461990294528248256642951322422984616591568698368 [166,56] 31883468520799012150717987216472849916221372446228043569802582386291335266735857476138996084538615029787909070462140444555319469702844918007061140783302939823688048487715555117638392107176652660555873179999188214929825161516329578377791041172204740867559803781315243829693862549190930749579629454912207300815338187220792486098367448004700119701062530530045098397942348930787212633776 [166,57] 4746598258799613338578918243388685960973385165754629893879964303917362312180575342458141788147235406671029542133441113839190149904251446291123374443078403579608304418187922598554099211769500366708998624328017891531980753698557128643838973480504659980172990681791230372083386118413560397343594854871386259129279223640855724998919621817021419109784564780851487757908057526426337248 [166,58] 620011512628242895474719313140054170051354519710118106969181554692544900642865584873113587763965086445820321756826810139347555120180213916770542386439295208672790443084221854740061882453398609524418456080639864811349399774201765692194306143081087580923755309504058192066504084366780471350781759925850891231288532340262518184487121763715220278086286995399389304489894924568434 [166,59] 70918057882604542755583895596531002277511713474583633555382353593703427205622720123441974272280192227169825243481010036842880184894369559228802787832251348542827692999560327670523916205656394352084874919810000949521998824813126195102687888955939594416297585610029658523194511963726866990640522046398826128434596149418196771157577004888678620683203825939046870415730226176 [166,60] 7087716133396550367415443309580343343054685830447514539618892821249119208262069128645418330628965387989290791603759723273865044489602182578101742684827988623961101209649712199497629444952479378103437773253511226025468946722603439391087648573706882978546959820251389424542449076675813617954118619224188975883347763746458820077962296010346997383034420177572177868166176 [166,61] 617459285282091643729819858351250606654370452079265631399109963782229496995400925883658950676380126845908278608497311677772109723038329383409897782061233036793919404457421986865013402763571626777396896161548430206579943204753136499262794649786536563035319372979850078278491304655124182953108203091266929357444589319307001273891143829148865500823595407337745569856 [166,62] 46765346196204318767843454473903477807867378174846824923803170858360402877864315646901705054260523151210153848179372744255222921321208420314931639946116144167095328778220979878874355724932289473575588565741410626557585968611685350659598769294541709160321918722023845657180374138006726320705294504362083438044230440955619266476503683275973924152004096819121620 [166,63] 3070499741394063814591543770356300917875039435928607330638419066049633051059502772565408166757974776616975770477638580705414574355837534202623152864885646217470083016974659869594948038652793182386195052010424261421430700322824069610279390193149433490021928248861456621134265905679838796597887418169623057196656582758888457916547921756095890226292409581568 [166,64] 174222482007846449834866722198252374715168981884264478060664039896100689180460241554094169539261181706612144497194281989010104292745124935183247224262324692938723757316857980994770345028090704311344789965978286005628193857848267481253746865802355064770015507239933419674788679096595782904607073100249690260923335207523279439277649594558921205857671736 [166,65] 8513877623841036695853067332383527388691075752975251831832837128678527842026820999644517871881470509270027865989592761294980348538730112449053189465813250433998703601114941681935921589401984352807576082043193840938821000544709011693461649834874389256635238842744471254683485920788952901993635776029984693190845829337286256645474201349470140352208 [166,66] 356995650740183054452734643158462218868392521618922251222090161179028162662180027695832627631762326294419722459633249707314408327354567912738708202653600477394384194658309846678095761407077507993317907927426654797701608843953864164223936126985418579862779361012619100282609282842928339207853290213493772286574836957026405424415665954159024847 [166,67] 12792331246175522983731574800252021352446295208750803892871240550163327014490996130919384639038893065043778509739352763183917783773832695800573055940579984149960840377294998441180756080057914891573437170101206540142919810625483177414423478520992678593485850959404695665741731538096769802128847394872302144457978614492513209871105422188544 [166,68] 390003148616881707377384691185951899064750235033024971605788796723692172838399119828923915462886746164773901116141305958832399519489564166519370765685168819492979748871764763840142368562301820139942459316968771969576378178761386833294177230547107354612478827282552311055093170569665223675441322435371039315029720702864675818879421696 [166,69] 10067578323272531741643916365484839245695401060724594061870182479514172888341379291482649488337968600274519653854576311642438965361219267765423860174055815755354629138992133785787293420927201319245972503657536950097251214689393359526580700127635830735961662052160141550162889615686527099658144809920116863165190302998376856011776 [166,70] 218895396300523908361145687219276318795421596814706030078954994380461028154032662937630955850847279533188193018474627934534385393022261650086893760368732775347148284836859131049362444411915260431765109884686080952309021479259290582279819840702337562109161778741597758062334230993942572440932059415373896599693813631867968064 [166,71] 3985741193824816441926746914284547253714035652021900150306042078169875497100032337420637197461599007010674087514996417167465538635850161984483409380368112944937168680435768108032313058967581873067189428102264034425943097737693154136122500201024604405158519019478250574516852394949605363447364826079530847735698353071104 [166,72] 60397126810999842182376468512357620387483296952881135468434085463383725762861637523991040559313714804565564695152583512731423996781219383452914407465472218971291745728939800527988731109077547477240200680468403177879942031399454059035922750162577801152095573834955452012409927312041287603647233786773032095184055472 [166,73] 756439657803350389002795471554436901723504413585243746420291340543366722689798372457025449948788689560636776066884434608034991091116612323359984295143375428853929661789017683905594179091279362641430216334614230807366752156047535909625900118852828854194386853330366734823476582549741773943909356636356351216448 [166,74] 7771631893414575229289023535922984810384952204880768436040847329016568869402900606035827917485568428879639208675565288579534032484175629570651736952884422439541936686672569747519054522947694429935251987328194533490179537732425444711349737887741395807173664450751604304919044923890565362606803588376896012 [166,75] 64958860392943774733667167805563220828749386116826539564451013494575319981116684403301666374101002880116717926927893004045338445767883541473381909363799623412208301399627203279416078390608010427320027511565595618561307309980770910429493564484287073566727858264621980772071305429187006696194966525952 [166,76] 437724918918780328612786659684368827662546321079611303713527897596004179982730345277452267730382375336879171489126953386947309350677108165131760154273557191808775718883920599849393241779810082195177915822630251767140487874580682945743033537723805222688716948908524918966076365568437070507004608 [166,77] 2354203369483549988969115933648700256032137609598563802967420858988364409986715613296445800472806127084415533222819030130492202621342319888406966600822768274473161612151355953752573716804805245727048005064259098027624078245002521956246436746342032849660513257790608029555867633718637472640 [166,78] 9994273524851942666804731005930186273630041661826074546299235017635917542419379562014330123567451781476840386126694640274201573053901032382174614542072612270261144804931735362924900880126515599500244699600624765090425881309899147773601151600853135878241554175065439103321474236380120 [166,79] 33081637589573668409494786105569359246427337661147214763871167595926005724883730835176020711572549631277444119589352201826557975277385310510544105103469134325131650800373688803655166334350969993326979832971044070316496547671185193164757636730340782591924537610476355778813033472 [166,80] 84221103542756776210625728994134513110026259176254024090962808994545570765649108079705545785414038555780079361174870230907157668587356424476214164480148302217012757475483083035579429556245098735008202746006365191840014213835212208100916305485977431599714532397458843302600 [166,81] 162420551508386399510684540416981310131177853923622326971661406674695371526074883797348004809601228886076870401487859072862652842914092160038509854264745125338458028456782452153419779544179792329329672455531533326638029289335762053177497497920178343535646921554003040 [166,82] 233264705719865683714026183422573325150127948392526114418559575780693401392325795016375914421592012663795607539248177311857279129825185524795379404755873777051671965167661906738016255610336173792348999931504300687724561614873720304870847693482392437361144326962 [166,83] 244757021182917900378958739700782771220155126524607454695387504202524455074536837020419748842176195361900577567071126441333249547371765108878000252470109248676031644347007950291245443622009012112735163115965967618049162775959351573240048985859902913343488 [166,84] 183622155382752581533674911984894844792227020982493717088394003345463801581863134721106739618285055179692253991114227076043762335227517936346304674714873286341510418282045866427768081474360857837020538299024593245333083424242279283978693018478662784 [166,85] 96115484482412899381042465165986533431347210694580020926798681686751370632270163026341673927596149398326473943311982678343814937382468483019303157735053458003116481987150131022743880402952253060962764932776753842897132128351976981908883174656 [166,86] 34137552589791140288012822524117703410600995864532849150225256328012468384928349481657030742801903323339608547702719548669724800099081532120134832452991224847213970990323250143443708564301102146770884004723067908066625707278106951266640 [166,87] 7968260198668175230666412245642551137775588591279522746467920975906192990751475793158099345256670832912088892652620873437165619820885978630326231152010573832779127640705371453365787720786050575087450503729683159583060159708602368 [166,88] 1178070829107253805684555243243024682572984918237805577355651059158218224025337617512333542265056474807801890469441868773929209123071703030491292270472428882036195396229269758031666961121340515278030487509074929120945249152 [166,89] 105690202166777248833209160422363806575062828101630785796862727768029806008140466714537340300483278581208400213854280706335846766711598861526736074565689325516519039128893118103852066324602200687893095106230895954880 [166,90] 5471600588099220268339914606358176962791848785224008684808866090859776830243945001712827365395732249536754275654139448991683292285572597620372804257594905657120076584574239158314565286406598186701683037791460 [166,91] 154007569386168583582714221983865524920776407768291731675845083337168801546248287975516198576872277386439244731988733444248855909910230722051365398060053321973710236561094281134683442999123910022834176 [166,92] 2194433456122101280692605010554398552580072892317484448271137413834997025114121577938994703255735599804773664333051225039038416420531647337605019000561845495226447764711976040124921054712591424 [166,93] 14514895504203515190200779577619490175144889377777685498516690311026877639133949331333459332387447873262857722488141758053536489468481016813989101946790721141238966875747514063155608704 [166,94] 40047127637732930970291503026227133827005189289348499869893024018457100777381267924087033926068940615061947382187515727074791977385298642934123687696053133216164919451182606824 [166,95] 40289081970009015133579119007014224143312201319189230136042545718401578621760303102906193663723590449114161085291955961040278271812708438098205880556006259769356322816 [166,96] 12430781964612731436498682431834491016032824836232597050046319509016054254509776460764391700359056568940972422952241833783492967819371899290208581297341186536 [166,97] 935373279651565784421165343597265950293172467565335198256650466377655751503530078282625925172185097527050448069604388642442539584193658834084669344 [166,98] 12532906126995258108861978301475159117793750484332275391402755079281249457808347579454330872400697815911030536404520107593946263409388958 [166,99] 19020316759216117848675503851474086789584457658801819798124773478165490529989308217861679885493045117421357578826217570603008 [166,100] -2341771136660599586647432866258441955181481910806255482008513952744306737836178186702282453465782175017408046772864 [166,101] 1138894167858891936117662661484264347837224306531953117500517157440798103174763701177970132735692060530492411392 [166,102] -525424009178426213416148025178163230470849251642118934677135418857131870923274157074463431448961408275220512 [166,103] 229884463188158650542718896117430285091555151901799265455463367991168160461130936698084525062354907749888 [166,104] -95285169098662429512503073458859458296959785609276742654124911947287638318631136067881193433606437432 [166,105] 37372817034514329790006968791196131535150293119867990499366350688570084822534054558088541353917664 [166,106] -13853235743792804639238376039397657217513492768939772491723271751705390668698316948836139228750 [166,107] 4846263357409636770238100499222833832235822739341400342266120996972633744263966907374720000 [166,108] -1597561488963456102914368566445772380590232516108680280446665977543783271126302586613600 [166,109] 495414079316054200740955191213533296349514637391558959495518654142978740424056340800 [166,110] -144253513995636366569515592877366079716949229332577849034150103393310426909415420 [166,111] 39357672647656590381762866952863233738603421883312039761506478846894638310400 [166,112] -10038576388951239851838006179580623913294446331449414064807453962998713400 [166,113] 2387426702391534676095418897187193343041738720279045827727824672107920 [166,114] -527884913227688291033328971434004076774154072035783149526654142485 [166,115] 108161171648962454898002055152856202351611319492079463476217856 [166,116] -20459835288567607528312011525299355734964518260807083662400 [166,117] 3557713627594858934513964712278444717690634659685910400 [166,118] -565886102195427274983801009903940533183464890052360 [166,119] 81859666284137714521941962162215166620948884480 [166,120] -10696387517810900321874429421323178823955216 [166,121] 1252260899544989800375106944793004140000 [166,122] -130060490108151599609783813418408750 [166,123] 11837491496225326537195534464000 [166,124] -929528984221234721459564000 [166,125] 61696961578734992737344 [166,126] -3365813475228254700 [166,127] 144901920051200 [166,128] -4615804440 [166,129] 96720 [166,130] -1 [167,0] -1764877094663059951065169917623508500819411388241884906856839642343511829754850528045423539221030765856396684793317405663150882638298700854290988302206166995951282253081135025867681846633388784915030122352954127938795627701678533476601753105320000 [167,1] 1803668344110932848457355038317247999827287075450614730107337308270608472322572541458781747394084059450960042775838742221806058616783504158409631077316928363265896007057415919097391214471793493357565526222643492413578659992776537895345567338468306592 [167,2] -93633590721922379938511930718289241114059799282293315106778454331612000021115386169884460859017006133570385990740288175610178734362356203287675051878925589549939392297345364609436922792427084442176673737477901890127201919554077796820382775239918275570 [167,3] 1175593677465452857084484139712340299537109712458292043516624919122889867211254669988361062516530956902361833577477824141080550221102968536412326721162838329532011109429208374847819047325748569596286842172905713673002895430141660782007196128880907802624 [167,4] -5723592936884110115814003232416432236854099503846999319822818156237985330253823073021566302094495502294756839268549592939375475832773924112578328046772496031007834918271580611373653672411762896547918317354070717993712106499586827248542970708584280652224 [167,5] 13681803265786855033942485915011015429421132713602665518201963868451879540319508002836236315582585436942847695148794259617207320099822974140839122277557364253159552315384250080323073289140601755727555063652418515661125308172071492662283382957175306361280 [167,6] -18514291721373838825979887107197950095864799640064243604068602394359769525200675421349038019718494230927668382274639715073393025025494656376968490677452871481260054402278981033301904604705603756318255436729640261139082467579017437054235410759154922983620 [167,7] 15602261427873199003428356755556783077243704593260901396349573044300609034704035086900530796157801266147816721274670436197346749076059845470645831222104912422765318244788800169554827997754780668300954773036688720099256865924903000308824618592099234275200 [167,8] -8767831434090420283138601057595323143699846331056973118862490542049352972179684242592367259044691270879382529735247960835237067519717500842478830336504343933452460911632436360992598405089553740412829382460603122410366120373923575302211219447592554143190 [167,9] 3459111148954124536749331564149507651200122474754311602616057644381746194436941995426684343123057088904259008290724988824344441501507899394315439688224742230044448699593491448697566687126739441105009250774673635727327425676840730758368236438069232690800 [167,10] -997275661525892480382458490887788266241086718027135963335553836155822949212676805228049430752569795317105678991365481971861873775347315002198948335301616336333584334558514142289508972349978736217900228724076379352895023433458296852468677732822020799159 [167,11] 216963917541142221488453283521313612904946962614182279110245491969209039624467563927814172468046577933707085130756310077120235722463169816161956716648308979979676344529831693404999457066450265213716871659507999965509246504782748554481921067377171736576 [167,12] -36567349072401575433322860355757868562570607343475972523001861788533667824973888963516192777808016138582198097296620635523876383987207806068391675522627433171697419887387523543113227905913313407654261140894529984954046815961270638220936105035718008000 [167,13] 4880233794265697178611846677256764857114299476394514042431225982777385497765638142007976547666449794550676144011211468254308262600756061903606536536016533867365176116415365621352357433645538051257539154466389003181469239657110061225781090470847360640 [167,14] -525372286756554423681792063160445775580394296563747325547105361033777294361155806836629557067494804399360786638690547876701980389303190452782065123904525517026159038861434040738686157133912829896446095891291660860804881407012231201853775174616171960 [167,15] 46350430651067329224525564919886410620352998795535947969280995092321836169521629302590225483388909597287614222473373404001714280292219932741367138762705343752435243721645642573576301184170911487791726504472542407467634313648651690844030444900706304 [167,16] -3397449175342824370429481657645926023095663280792385357423417117566741874011494357127528546613739041597383385991479707731130437814883578216083272611708225173414755150678589201044896401809102999825751648738643774560135253139316290027164547699215696 [167,17] 209392653839787268691590066347853174215612401438161318577619545443741583671583333421495186522970093288976400966355794444175061058510667561907356138966225424300548451334139823018774081943456130546774609180290506411945432973709835137000125477125920 [167,18] -10966100187614112398705586010951995803457900127211851188304509822028967163322790299447102469960157228473157296102373348078256139485744064121551931860659566640127470811588224779331592795906331272373879761874220642551707278568293874691223841156682 [167,19] 492580918623612764202693601157582392164412746972576989258428666800273349950633523689623918135859904670968294986695636435582915513212479981360152046741003938461723129365894239869925224713250881023440038061446971178305252646311290816518319537152 [167,20] -19135975792062835278625551075176134106458312548484753912942150849645408864423172112408611080101908901407324850973817380202718752693622598876518817962733457745772082457119730962021188270586920898776867585533279157481849835528114183274931346912 [167,21] 647754349902545503393434776967250028969868854411671334957673427441907575930938942047568213564267069994076208647182359532372084943904640875756454213918411488556907049743037432307397040228495865672242967411521356259827106927692116733805617088 [167,22] -19234225677612438138240831448409875329814922979734127426959825591207713911556439861295553064885647237052225828663624727802143158691267571602046015440418624500404542100940315811921898807146074864657789130699683787685840382893370157485502980 [167,23] 504061952621534465007149567108522200957858004469598561517532934925297319870133768483855550354183852025343063048682567993939808621293470656425557625157920325828441892505641410326108327501743148817779280740200967083316604291376851224770304 [167,24] -11722932432363383133133731256416667326449340657718088646466265032447241167219830635198776432168300661423593812983133801911164957330327128088045535707828725552361732588249187287311520460102862804601396385772716165959033211302516668610884 [167,25] 243174500446298936334938064711720277244569380310451053763593656396700742993988584410602997336306762597870179990539376248617542821162480482095171493501288047526380181476564361374741647631593651684231353953083543423255555322952796976240 [167,26] -4519898229404867422158542724571307389715924685197693357691290916634531388711185733915513538532139651893539132910633428028752658810675653596361972153149927216918305903318080072349325190342556699692113599840399026049439983639527694335 [167,27] 75596550459508318774316151685380903917462438305944511933197728881037098353353357195607255121300259975779034888629085980008336231273218252162490123241085272137657716379040846079166317556838582646445726643687923870989715717956812800 [167,28] -1142153300591333224362820849687618496362033596545192390070023238966641382900934765102255774387393386030690736616149739182235269023514831549048227185427784165731064838889021498330186100201555901494893508958505304976160146192693760 [167,29] 15644094107640515361587337705688867200248770587708938341912064508141033843647898992120254245396197308980865705962448306978499623869134716013613977727815360812269332940390827664519625603786532915022723452033944805457014908764160 [167,30] -194901888987284067406420109449678492783522287149818782916397989358997239953411104936995396685892824352659517100766080083979022204932858400843732369773767491303803644036173065670889363840952794583454070731534192025449918206976 [167,31] 2215391113152828983364688738608252690548450595636386390533000353629406934348168852694854433772208398353822872756465537838518825972984052004856412482582400648283223894547330229235258597325897049468800312068573204133585639424 [167,32] -23040179118226715693156246894036489200075896891041707265440691150340795252391208953741339888777502518492007659703554161648003055142952839225004693617240167006532510267411755475884032898037463401313607455963868649976792120 [167,33] 219819786072264424595620082222146677582961043470673925685076805161450957695093224902433807475687380563556586366254283157021069780096932802164206694679341534993572690674470081905758248476317822029015190547527684848324608 [167,34] -1928667747827780765625864630090681807710281278262443426954362867633726599453836490619214682863539359053298609351243091038449647192267548798666625342706292072524123141751858056641687062962448292021693850087892399557888 [167,35] 15597271178908481064559236559794055678799181942165936348403736455455146766132879728218395242780484421354962066889758219047755427025460680271718358020985249944799130566497986195866527041308278309316737615524209911296 [167,36] -116510195803452858109779680292677238324896113792471024574923304239294227318628044774887163433126068404031297938030435789810373841735163268011861119595068398765678619602076085354864270170273877225232455076171944304 [167,37] 805498816876178436813730411066922415577413168472528768835670706647246852962472633872813852543178264177736152557001883366592342905602576814649956098205926512493803918054647808452225732477335461984490794140377600 [167,38] -5163639186150155021641163745603176436865963346050802676629162901218291205246074575864243244613054852409613083515194418750722306584106610408151038201748132180845934896464392290732073356643127055763632578021088 [167,39] 30745972283421364604256540941572064916763730221183694988359739094373928510816330316008628424123688669105092994861546505109078968769946611912731492669287576306080287020478061646714038033817061167727081055808 [167,40] -170319389044360070680689788624640640627521198334484281460391245077586965156675186474587173170879664479995401837787654146045617338164963504909199086770989243313663184766794029746399509954088160209694557513 [167,41] 879103077189597019549849023055155696979939256583082980755129329975227856388305815196139846872295854254672390068684710511706070431299293078585455733653858218866632406753401954640068951916167633394204672 [167,42] -4233786051301696183629004083627078058335658041129277908509310198402479965029386801293720779998548745052536520925270586995946967710339839043695815147834161709068051334632646122818205282350306214707200 [167,43] 19050434821159942936035594028323703856932158218111307722039805480190633370926240079748684328479550153151424031380423756872350713371929725094637817063199217557121195690009105438468008985112561254400 [167,44] -80186934198683585347992367562892340867271113901085496111631181289848366304486911744111481867806268242460776075949183945480622181123975750324956855783546019189257623254985330851746879457442375680 [167,45] 316100715801493695784145298909776412750465494121001282442391357142442669134090273741213752450942123498260163810617404216281403757938346290802024624926032600141440088085169318399472834091352064 [167,46] -1168254501446672595223019753355447796879847901869924146564752030181551087728392869897461369842049280913461567233165581073521678411980355291608686707971467313841951221271971730470201918836736 [167,47] 4052050314356704082401784473103109915488332055203430298231453964641927611366856595960098330873827867679653634931537128211047740509265036988406177995945899875051529530197730795377366097920 [167,48] -13202091613377128630789287792985758529749977598911360429881391374733287889565207505181131004501795597298639177529712853204542466670642308736736128466815754365155020062504707799519213376 [167,49] 40440608540938497230923134245162654369295688989607556587203151861909703665036984498260794621650386568143246967547053087764240441280107794175151861713588993294051652533652572177924096 [167,50] -116559779165259520956134046457573742941862995235332766428946065723608947205495155385374941557336111136859063685889238116993221183486254794098472892572751677483062888898706185246720 [167,51] 316343288576485721996760933139645483882051704353591716762892320331329418543581334281776012900036831629060858097870700990589510314744306269386495801777067956318897415327176478720 [167,52] -808993263142982312206411312970817991040866702314590497642757989283995183064597859866287221883879878218839331721782269529296994860447975036088348126873832252657545080594519680 [167,53] 1950655801064593046082885740469762108529242470866691048858143829835399558048300747184602263635113151618363842832453261381208252293849687760294648220786134058689071697965056 [167,54] -4437264165964323496909773370866001820821345316056178961105951923792435803284075843440272921141700468104596187277047754829181653284476101460704002038094200139474483072256 [167,55] 9527419411504715166771790238611204300896133076029983419402759639582344075669288411794845564355899599766311635932532029956099884865665168445188201205433698899837273600 [167,56] -19318111256006377496475102000520496450715407037110994983453425013120190409464142462263229003030167145021401970137384524359690259961905552768015563487547557034746440 [167,57] 37005430516119632847412638717874860451207974433161463328234176474720388924059053426773393048766913425529890906225663833556052516169746607718684392173349170053120 [167,58] -66994336922798507280464734873148991029686882939209724379228887227191031482855434132812279968819687575296234033859163740144166264069389786183710557122766143488 [167,59] 114662553512117645253451088640009512017580913886153324450327325548980600815391075889095524182415090856226659685261412548938036797496148371869351800894455808 [167,60] -185581150201424796509637540975081072972221716653141772054363740825993478800586325826942430411366142405908499360341357223940057663003738396943189989046272 [167,61] 284100224543602682634673234517562064196441772154392620540435584309573767348825282745007052902143012807009616827245973162738924013562810086150962741248 [167,62] -411443613537072407868952918307212609669937782520636205874436273087044869799356262224852874594132529552454923790757179258510953869995789844246016000 [167,63] 563773164444831130042859878204344635164586646252775327188891774458633821457553961694786203405684731220351588536573464232736802004180677044641792 [167,64] -730948166492397581726012687714953784973990562867477153143620550714334364430430984122925377407855925432431225796107207190976937786712279529872 [167,65] 896742601175425742827964019460121023711974737008602377418916020615928558600447423685699624387268588201321870538329513955289043164452216832 [167,66] -1040966347570276670610017134449904799287267445194884955225926479254462974430803727759841470801786136814117440359160029031700034841138688 [167,67] 1143296793442907071469489454926526443728705270116720467167050271840490166294028146781060841313269475681405637629231001302757942318080 [167,68] -1187891645587064608862351277335298047477922980729021749477395612700854787723247397297002960440171538244202263901211742400359127328 [167,69] 1167368283164108453510760322392636466474080812955916235138164061923524337223173832546281620950111890484898000766255201287502848 [167,70] -1084786687071525720715829557926091817623609089619381993585699376281220035478673505506642391015002083923691608815878887164480 [167,71] 952909525774436401560324475773274601119268134848804336591182747100676127740493147337757186059273189849533761591912629120 [167,72] -790983089279156476372932271520713532523292189125232164523720255988299077453670674881837547247235670660767506449135030 [167,73] 620152510963065150471094517629751304415082833382942231009206341358749217596078227285191051608960424952426104356864 [167,74] -459009284328561520540330397106967242430881527731173476737121863419490441560405212747863918486700414246633488384 [167,75] 320536917328263529697939183035866468594772728690842204801132147372717796535163350050897104715882409700327424 [167,76] -211044357314211780396295420797399020761284631410947335478585116910285562455328201981622457862316910478336 [167,77] 130910519677062201994664540658526134109538754053087384965242236844304429606579135295252729965675642880 [167,78] -76436982150613148890570634043778602498285191983762295663498790274723499496019497183253919857575936 [167,79] 41969789626633630446713550403543524087184827017118396826666924919327915880397624481628352475136 [167,80] -21647050080936174140871889958548163045878349301242326019944101765544580558598242647758900192 [167,81] 10475059144220306394085470088059025653942255480614105871894805301319253690481977312493568 [167,82] -4749123780817158418272616571265516290514567505570005102929574361375838123184487941120 [167,83] 2014195748483521357942136168452242107304363056070135788615884276709986680625788928 [167,84] -797760081350973222158930294160407019653097072564349981462465832935439961920448 [167,85] 294499736140268441476100337304147340285405461826043222184706968529711204352 [167,86] -101109969144502994999507251122144914610581750562630803151676685593286528 [167,87] 32205692108678041876638055835027819567912241986303527274856324768000 [167,88] -9490577305780351530539628173539485314669568456220363107178025340 [167,89] 2579285217758189885503160844882858141620597851124306363678720 [167,90] -644140320521317038974704690937075548491023916514297798656 [167,91] 147206054807620293777830816902704026034116225475231744 [167,92] -30636176209097346972605167948003248275856069332480 [167,93] 5773614731133702011589344434821965361909547008 [167,94] -978710232216091008938277031263250053086208 [167,95] 148034113352086162215671311838924376064 [167,96] -19784073334582150063364056804622136 [167,97] 2307957929596696485927312199680 [167,98] -231400053034035412446543104 [167,99] 19537530744141090031104 [167,100] -1350864647979994992 [167,101] 73444390609408 [167,102] -2944262880 [167,103] 77376 [167,104] -1 [168,0] 1